diff -Nrc2 texinfo-5.2/AUTHORS texinfo-6.0/AUTHORS
*** texinfo-5.2/AUTHORS	2013-02-23 00:11:25.000000000 +0000
--- texinfo-6.0/AUTHORS	2015-06-03 19:51:24.000000000 +0100
***************
*** 1,6 ****
! $Id: AUTHORS 5191 2013-02-23 00:11:18Z karl $
  Texinfo authors.
  
!   Copyright 2003, 2005, 2006, 2007, 2008, 2010, 2011
    Free Software Foundation, Inc.
    
--- 1,6 ----
! $Id: AUTHORS 6302 2015-06-03 17:48:34Z karl $
  Texinfo authors.
  
!   Copyright 2003, 2005, 2006, 2007, 2008, 2010, 2011, 2015
    Free Software Foundation, Inc.
    
***************
*** 29,34 ****
--- 29,36 ----
  Sergey Poznyakoff	all files.
  Derek Price		texi2html.
+ Arnold Robbins		literate (texi+awk) texindex.
  Paul Rubin		original makeinfo/multi.c.
  Andreas Schwab		texinfo.tex, configure.ac, most makeinfo files.
+ Gavin Smith		all files.
  Richard Stallman	original texinfo.tex, install-info.c,
  			texindex.c, texinfo.txi.
diff -Nrc2 texinfo-5.2/ChangeLog texinfo-6.0/ChangeLog
*** texinfo-5.2/ChangeLog	2013-09-26 23:50:04.000000000 +0100
--- texinfo-6.0/ChangeLog	2015-06-26 02:50:02.000000000 +0100
***************
*** 1,2 ****
--- 1,5794 ----
+ 2015-06-26  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* NEWS, util/texi2dvi, util/texi2pdf, 
+ 	doc/refcard/txirefcard.tex, configure.ac: 6.0 release.
+ 
+ 2015-06-25  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* doc/texinfo.texi (Multiple Spaces): Correct explanation of @NL.
+ 
+ 2015-06-24  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* doc/texinfo.tex (\macrolineargctxt): New macro, based on 
+ 	\macroargctxt.
+ 	(\defmacro) <one argument non-recursive>,
+ 	<one argument recursive>: Don't call \macroargctxt.
+ 	(\braceorlinexxx) Call \macroargctxt only if a { follows the 
+ 	macro name, otherwise call \macrolineargctxt.  (Various reports 
+ 	from, inter alia, Werner Lemberg and David Kastrup.)
+ 
+ 2015-06-24  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* tp/Texinfo/Convert/DocBook.pm (@inline_elements): Add 
+ 	'subscript' and 'superscript' so they can show up in a @def* 
+ 	line.  Bug report from Per Bothner.
+ 
+ 2015-06-23  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/t/Init-inter.inc (run_ginfo): Remove delay if PID of 
+ 	process is unknown.
+ 	
+ 	* info/t/Init-inter.inc (synch_with_program): Add function.
+ 	* info/t/c-u-m-x-scroll-forward.sh, info/t/gc-split.sh,
+ 	info/t/inc-sea-forward-non-regex.sh, info/t/inc-sea-forward.sh,
+ 	info/t/inc-sea-history.sh, info/t/inc-sea-insensitive.sh: Use 
+ 	it.
+ 
+ 2015-06-23  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/pseudotty.c: Define _XOPEN_SOURCE as 600 instead of 500.
+ 
+ 2015-06-23  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/echo-area.c (info_read_in_echo_area)
+ 	(info_read_completing_internal, info_read_maybe_completing)
+ 	(info_read_completing_in_echo_area_with_exclusions): Add const
+ 	qualifier to char * in parameter list.
+ 
+ 2015-06-23  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* run gnulib --add-import
+ 
+ 2015-06-20  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* pretest 5.9.95, 5.9.96
+ 	* configure.ac: version.
+ 
+ 2015-06-20  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/pseudotty.c: Attempt to register display size as 0 by 0.
+ 	* info/t/c-u-m-x-scroll-forward.sh: Comment changed.
+ 
+ 2015-06-20  Eli Zaretskii  <eliz@gnu.org>
+ 
+ 	* info/pcterm.c (kill): Move prototype from here...
+ 	* system.h: ...to here, conditioned by __MINGW32__.  This solves
+ 	compiler warnings in signals.c.
+ 	* info/pcterm.c	(wcwidth): Make function's signature consistent
+ 	with Gnulib's prototype in gnulib/lib/wchar.h.
+ 
+ 	* info/session.c (w32_read): Provide prototype, to avoid compiler
+ 	warnings.
+ 
+ 2015-06-18  Eli Zaretskii  <eliz@gnu.org>
+ 
+ 	* tp/Texinfo/Common.pm (open_out): Call binmode on opened file 
+ 	handle as intended.
+ 
+ 2015-06-18  Karl Berry  <karl@freefriends.org>
+ 
+ 	* pretest 5.9.94.
+ 	* configure.ac: version.
+ 
+ 2015-06-18  Eli Zaretskii  <eliz@gnu.org>
+ 
+ 	Avoid "implicit declaration" warnings in pcterm.c.
+ 	* info/pcterm.c: Include display.h.  Provide prototypes for
+ 	'kill', 'reset_info_window_sizes', and 'redisplay_after_signal'.
+ 
+ 2015-06-17  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* tp/Texinfo/Commom.pm (open_out): Add parameter which 
+ 	conditionalizes the calls to "binmode" on file handle.
+ 	* tp/Texinfo/Convert/Info.pm (_open_info_file): New function,
+ 	wrapping Texinfo::Common::open_out.  Call 
+ 	Texinfo::Common::open_out so that it calls "binmode".
+ 	(output): Call _open_info_file instead of open_out directly.
+ 
+ 2015-06-16  Karl Berry  <karl@freefriends.org>
+ 
+ 	* texindex/tests/ti-helpversion: new test, in new subdir, with
+ 	fingers crossed.
+ 	* texindex/Makefile.am (TESTS): new variable setting.
+ 	(EXTRA_DIST): include $(TESTS).
+ 
+ 2015-06-15  Eli Zaretskii  <eliz@gnu.org>, and
+             Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* tp/Texinfo/Common.pm (open_out): Run "binmode" on file handle, 
+ 	to disable conversion of LF to CR LF under MS-Windows.
+ 
+ 2015-06-14  Karl Berry  <karl@freefriends.org>
+ 
+ 	* doc/texinfo.tex (\tcfont, \etcfont): new macros.
+ 	(\ecfont): call \etcfont now, so we can equally support tc* with ec*.
+ 	(\latonechardefs) <a2,a4,a5,a6>,
+ 	(\utfeightchardefs) <00A2,00A4,00A5,00A6>: can now support
+ 	characters cents, currency, yen, broken bar (among others from
+ 	the LaTeX TS1 encoding, but we'll leave it at that for now).
+ 
+ 2015-06-13  Karl Berry  <karl@freefriends.org>
+ 
+ 	* info/t/Init-test.inc: set -x so the t/*.log files have
+ 	more tracing in case of debugging.
+ 
+ 2015-06-11  Karl Berry  <karl@freefriends.org>
+ 
+ 	* tp/Texinfo/Convert/UnFilled.pm (_add_text),
+ 	* tp/Texinfo/Convert/Plaintext.pm (_contents):
+         avoid negative repeat counts, which cause a warning in perl 5.22.0.
+ 
+ 2015-06-10  Karl Berry  <karl@freefriends.org>
+ 
+ 	* doc/refcard/txicmdcheck (read_refcard): \escape all the {
+ 	due to new warning in perl 5.22.0.  Also \escape the }
+ 	for consistency.
+ 
+ 2015-06-09  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/indices.c (info_virtual_index): Change type of a local 
+ 	variable to match expected type of argument to next_index_match.
+ 	* info/dir.c (dir_entry_of_infodir),
+ 	* info/info-utils.c (info_get_menu_entry_by_label): Add 
+ 	parentheses around assignment for clarity.
+ 	* info/info-utils.c (printed_representation): Change declaration 
+ 	of a variable from an unsigned char * to a char * and cast it 
+ 	when we need to check the referent is in a range.
+ 
+ 2015-06-09  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* gnulib: Add stdarg module, to try to fix compilations in C89 
+ 	mode due to lack of va_copy.
+ 	* README-hacking: Add note how to ignore files in SVN.
+ 
+ 2015-06-08  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/t/Timeout-test.inc: Also check that "time -t 0" produces 
+ 	no output.  (Attempt at stopping failures under OpenBSD 5.5.)
+ 
+ 2015-06-07  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* configure.ac (AC_CHECK_HEADERS): Check for stropts.h.
+ 	* info/pseudotty.c [HAVE_STROPTS_H]: Perform STREAMS ioctl's on 
+ 	slave device, as recommended in the GNU C Library Reference 
+ 	Manual.  (Attempt at stopping hang of test replace-viewed.sh 
+ 	under Solaris 10.)
+ 
+ 2015-06-07  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/t/c-u-m-x-scroll-forward: Synch with controlled program 
+ 	before sending in typed input.  (Attempt at fixing test failures 
+ 	under CentOS.)
+ 
+ 2015-06-07  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/t/index-apropos.sh: Don't send C-g to controlled program.
+ 
+ 2015-06-07  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/t/replace-viewed.sh: Use rm -f instead of rm.
+ 
+ 2015-06-07  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/nodes.c (forget_info_file): Function replaced.  Don't 
+ 	free the file buffer because it could still be referenced in a 
+ 	displayed node.
+ 	* info/Makefile.am (XFAIL_TESTS): Remove replace-viewed.sh.
+ 	* info/nodes.h (N_Gone): New symbol.
+ 
+ 2015-06-07  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/t/replaced-viewed.sh: New test.  (Bug reported by Benno 
+ 	Schulenberg).
+ 	* info/Makefile.am (TESTS, XFAIL_TESTS): Add it.
+ 
+ 2015-06-07  Karl Berry  <karl@freefriends.org>
+ 
+ 	* Pretest 5.9.93.
+ 
+ 2015-06-06  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/t/Timeout-test.inc: Check for "read -t" slightly 
+ 	differently.
+ 
+ 2015-06-06  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/t/Init-test.inc,
+ 	* info/t/Init-inter.inc: Check if running the test turned off 
+ 	terminal echoing, and only run "stty sane" if that is the case.
+ 	* info/t/Timeout-test.inc: Default exit status of test to 
+ 	success.
+ 
+ 2015-06-06  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/t/index-apropos.sh: Wait for 'index-apropos' command to 
+ 	finish before we sent more key strokes.
+ 
+ 2015-06-05  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/t/Init-test.inc (cleanup): Run "stty sane" (interactive 
+ 	tests only).
+ 	* info/t/Init-inter.inc: Check for stty program.
+ 
+ 2015-06-05  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/t/adjust-anchors.sh: Add comment about name of character 
+ 	encoding.  Export LC_ALL instead of LANG.
+ 
+ 2015-06-04  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/pseudotty.c: Check for failure from "write" call.  Don't 
+ 	exit for an error communicating with controlled process; do exit 
+ 	for error on control channel.
+ 	* info/t/Init-inter.inc: Open FIFO for commmunicating that ginfo 
+ 	has finished on both ends, to allow timeout to work.  Start 
+ 	pseudotty with "exec" in case there is an intermediate shell, to 
+ 	get its PID correctly.
+ 	* info/t/README: Update.
+ 
+ 2015-06-04  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/t/Infokey-config: Set key-time=0 to try to increase 
+ 	predictability of interactive tests.
+ 
+ 2015-06-03  Karl Berry  <karl@freefriends.org>
+ 
+ 	* prepare for pretest 5.9.93.
+ 
+ 2015-06-03  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/t/Init-inter.inc (run_ginfo): Close fd opened to control 
+ 	FIFO in subshell so pseudotty can exit for an EOF.  This 
+ 	prevents lingering processes if a test is interrupted.
+ 
+ 2015-06-03  Karl Berry  <karl@freefriends.org>
+ 
+ 	* texindex/ti.twjr (usage, version): combine multi-line strings.
+ 	Suggested by Benno.
+ 	* info/info.c (info_short_help): no leading newline on trailing
+ 	block, to merge string with other occurrences.
+ 	* Makefile.am (update-po): new convenience target to build both
+ 	po and po_document strings.
+ 	* texindex/Makefile.am: doc tweaks.
+ 
+ 2015-06-03  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/pseudotty.c: Don't get control channel from an already 
+ 	redirected file descriptor, get it from the filename of a FIFO 
+ 	passed on the command line.  #define _XOPEN_SOURCE as 500 to 
+ 	expose prototype of "ptsname" under NetBSD 6.1.4.
+ 	* info/t/Init-inter.inc: Create control channel FIFO and pass 
+ 	name of it to pseudotty.  Don't use background processes to keep 
+ 	the control FIFO open.  Redirect FIFO for communicating name of 
+ 	pty slave device within a subshell.  Keep control FIFO open 
+ 	using file descriptor redirection in main shell process.
+ 	* info/t/Init-test.inc: Remove unneeded cleanup code.
+ 	* info/t/Timeout-test.inc: Don't try to open FIFO for indicating 
+ 	that ginfo has finished read-write.
+ 
+ 2015-06-03  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* README-hacking: mention OpenCSW build reports
+ 
+ 2015-06-03  Karl Berry  <karl@freefriends.org>
+ 
+ 	* AUTHORS (Robbins, Smith): add.
+ 	* README-hacking: mention TeX by Topic, TeX for the Impatient,
+ 	and texiwebjr.
+ 
+ 2015-06-02  Karl Berry  <karl@freefriends.org>
+ 
+ 	* po_document/Makevars (PACKAGE_GNU, MSGINIT_OPTIONS,
+ 	PO_DEPENDS_ON_POT, DIST_DEPENDS_ON_UPDATE_PO): new variables,
+ 	as with po/Makevars a couple days ago.
+ 
+ 2015-06-02  Karl Berry  <karl@freefriends.org>
+ 
+ 	* texindex/ti.twjr (Seen): re-initialize for each output file,
+ 	so a duplicated index entry is kept if it's in a different index.
+ 	Doc: discuss @ vs. \ as command character; indexing updates.
+ 	* doc/texinfo.texi (Details of texindex): a bit more about twjr.
+ 	
+ 	* doc/texinfo.tex (\lastsection): define as empty in case
+ 	a sub(sub)heading occurs out of sequence.
+ 
+ 2015-05-31  Karl Berry  <karl@freefriends.org>
+ 
+ 	* configure.ac (AC_INIT): prepare for 5.993 pretest.
+ 
+ 2015-05-31  Karl Berry  <karl@freefriends.org>
+ 
+ 	* texindex/ti.twjr (version): use printf for year.
+ 
+ 2015-05-31  Karl Berry  <karl@freefriends.org>
+ 
+ 	* po/Makefile.in.in ($(DOMAIN).pot-update): invoke xgettext a
+ 	second time with --join-existing --language=awk texindex/ti.twjr,
+ 	since there is apparently no other way to get ti.twjr's strings
+ 	into texinfo.pot.
+ 	* util/srclist.txt: must manually merge po/Makefile.in.in
+ 	instead of just copying until xgettext knows about .twjr.
+ 	* po/POTFILES.in: remove texindex/ti.twjr.
+ 	* Makefile.am (po-check): don't expect *.twjr in po/POTFILES.in.
+ 
+ 2015-05-31  Karl Berry  <karl@freefriends.org>
+ 
+ 	* po/Makevars (PACKAGE_GNU, MSGINIT_OPTIONS, PO_DEPENDS_ON_POT,
+ 	DIST_DEPENDS_ON_UPDATE_PO): new variables to sync with
+ 	Makevars.template from gettext-0.19.4 (and earlier.)
+ 
+ 2015-05-31  Karl Berry  <karl@freefriends.org>
+ 
+ 	* tp/tests/run_parser_all.sh,
+ 	* tp/maintain/regenerate_cmd_tests.sh: use grep >/dev/null
+ 	instead of -qs; Solaris 5.10 grep does not support -q.
+ 
+ 	* tp/tests/run_parser_all.sh: exec /usr/xpg4/bin/sh for Solaris 5.10.
+ 
+ 	* tp/tests/run_parser_all.sh: test "z$file" rather than "$zfile",
+ 	as intended.
+ 
+ 2015-05-30  Karl Berry  <karl@freefriends.org>
+ 
+ 	* util/texi2dvi (generated_files_get): another attempt at making
+ 	punctuation optional on the \openout line, for luatex.
+ 	Report from Wybo Dekker.
+ 
+ 2015-05-29  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/session.c (info_read_and_dispatch): Make call to 
+ 	window_clear_echo_area conditional on read_key_sequence not 
+ 	having dispatched to a user command itself, so error messages 
+ 	aren't cleared.
+ 	(read_key_sequence) <menu digit>: Clear echo area first.
+ 	Reported by Benno Schulenberg.
+ 
+ 2015-05-29  Benno Schulenberg <bensberg@justemail.net> (tiny change)
+ 
+ 	* info/session.c (display_startup_message): Reword note to 
+ 	translators.
+ 
+ 2015-05-26  Karl Berry  <karl@freefriends.org>
+ 
+ 	* doc/texinfo.tex (\setnonasciicharscatcodenonglobal):
+ 	rm spurious blank line.  Report from David Kastrup,
+ 	26 May 2015 15:14:06.	
+ 
+ 2015-05-21  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/pseudotty.c: Check return value of fclose.  Use an int to 
+ 	hold return value of read.  Consistent syntax for infinite 
+ 	loops.  (Suggestions from Karl Berry.)
+ 
+ 2015-05-20  Karl Berry  <karl@freefriends.org>
+ 
+ 	* util/texi2dvi (generated_files_get): make punctuation optional
+ 	on the \openout line, to cater to luatex 0.80.0.  Noted
+ 	by Wybo Dekker, report http://tracker.luatex.org/view.php?id=909.
+ 
+ 2015-05-18  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/info-utils.c (printed_representation): Declare char * as 
+ 	unsigned, so that check for printable limit works.  Display 
+ 	unknown bytes with an octal representation.
+ 
+ 2015-05-18  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/t/Init-test.inc, info/t/Init-inter.inc, info/t/*.sh:
+ 	Revert split of GINFO variable from yesterday.
+ 
+ 	* info/t/Init-inter.inc: Wedge pipe for input key presses open 
+ 	for reading as well as for writing.
+ 	* info/t/Timeout-test.inc: Try to detect if "read -t" works by 
+ 	running it in a subshell.  If exit status of "read -t" is 1, 
+ 	report that an end-of-file was likely.
+ 
+ 	* info/man.c (get_manpage_from_formatter): Ignore exit status of 
+ 	man page formatter.
+ 
+ 2015-05-17  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/t/Init-test.inc: Split GINFO variable into GINFO and 
+ 	GINFO_OPTIONS, and provide GINFO function to use them together.
+ 	* info/t/Init-inter.inc: Pass GINFO_OPTIONS variable as 
+ 	arguments to GINFO.  (Attempt at fixing error message on
+ 	Solaris 10, "./ginfo --init-file ./t/Infokey-config: not found".  
+ 	Maybe word splitting isn't happening.)
+ 	* info/t/*.sh: Use GINFO alias instead of $GINFO.
+ 
+ 	* info/t/Init-test.inc: Remove portability code for "local" 
+ 	builtin.  It doesn't work.
+ 	(findprog): Don't use "local".
+ 
+ 2015-05-17  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/t/index-apropos.sh: Don't run printf in background to 
+ 	pass input keystrokes into program.  (Attempt at fixing test 
+ 	failure reported by Assaf Gordon.)
+ 	* info/pseudotty.c: Include sys/select.h for fd_set and others.  
+ 	Reported by Assaf Gordon.
+ 
+ 	* info/pseudotty.c: Log bytes received from control channel, for 
+ 	better trouble-shooting.
+ 
+ 	* po/Makevars: Escape "$" in XGETTEXT_OPTIONS.  (Attempt at 
+ 	fixing build failure on FreeBSD 9.3, reported by Assaf Gordon.)
+ 
+ 2015-05-17  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/t/Init-inter.inc: Copy shell portability code for "local" 
+ 	builtin from util/texi2dvi.
+ 	* init/t/Init-test.inc: Use "2" as argument to "trap" instead of 
+ 	"SIGINT" for portability to Solaris, among others.
+ 	* init/t/empty-infopath.sh: Set and export variable separately.
+ 	(Automated build report via Dagobert Michelsen and 
+ 	platform-testers.)
+ 
+ 2015-05-16  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/pseudotty.c: Define a global "program_name" variable for 
+ 	use by "error" function.  Include string.h to make sure we get a 
+ 	declaration of memset.  Reported by Dagobert Michelsen.
+ 
+ 2015-05-14  Karl Berry  <karl@freefriends.org>
+ 
+ 	* texindex/texindex.in (escaped0): double backslashes in $0
+ 	for passing to awk.
+ 	Report from Eli on texinfo-devel, 09 May 2015 14:04:37.
+ 
+ 2015-05-11  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* Pretest 5.9.92.
+ 
+ 2015-05-11  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/nodes.c (convert_eols): Do pointer arithmetic before 
+ 	reallocating.
+ 	(find_node_from_tag) <EOL conversion>: Also update 'node' field 
+ 	of each window as well as the histories.
+ 	* info/info.c (add_initial_nodes) <inexact menu following>: 
+ 	Always free reached node.
+ 
+ 2015-05-10  Eli Zaretskii  <eliz@gnu.org>
+ 
+ 	* util/texindex.bat: New file.
+ 	* util/Makefile.am (w32_bat): Add texindex.bat.
+ 
+ 2015-05-09  Karl Berry  <karl@freefriends.org>
+ 
+ 	* texindex/texindex.in: set awk_binary, not awk_configured.
+ 
+ 2015-05-09  Eli Zaretskii  <eliz@gnu.org>
+ 
+ 	* info/man.c (get_manpage_from_formatter) <failed exit status>:
+ 	Fix check whether there are enough lines in formatter's output.
+ 
+ 2015-05-07  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* tp/Texinfo/Convert/Plaintext.pm (_add_text_count)
+ 	(_count_added): Don't call Texinfo::Common::count_bytes, collect 
+ 	the argument instead into a string.
+ 	(_update_count_context): Count the text collected in 
+ 	_add_text_count.
+ 
+ 	* tp/Texinfo/Convert/Plaintext.pm (add_location)
+ 	(_update_locations_counts, _align_environment, _node_line)
+ 	(_printindex_formatted, _convert),
+ 	* tp/Texinfo/Convert/Info.pm (output),
+ 	* tp/DebugTexinfo/DebugCount.pm (_convert):
+ 	Call _update_count_context before accessing 'bytes' value of 
+ 	current count context.
+ 
+ 	* tp/Texinfo/Convert/Plaintext.pm (_count_added): Access
+ 	'end_line_count' value on hash directly instead of via function 
+ 	call.
+ 
+ 2015-05-06  Karl Berry  <karl@freefriends.org>
+ 
+ 	* doc/texinfo.tex (\ensuremath): new helper macro.
+ 	Use it throughout, replacing simple \ifmmode ... \fi and
+ 	for additional math chars.
+ 	(2020, 2021, 2225): define these Unicode chars (from cmsy).
+ 
+ 	* doc/texinfo.texi (key): not using @key in indexes is an rms
+ 	edict (from many years ago, maybe he would revisit if any need).
+ 
+ 2015-05-06  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* tp/Texinfo/Parser.pm (parse_texi): Only use regex to look for
+ 	@-command once instead of twice.  Reorder a condition to make 
+ 	regex execution less likely.  Combine "ABORT MENU STAR" and 
+ 	"MENU ENTRY (certainly)" blocks into a single condition.
+ 
+ 2015-05-03  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* tp/Texinfo/Convert/Unicode.pm (string_width): Calculate string
+ 	width using "unpack" function.
+ 
+ 	* tp/Texinfo/Convert/Paragraph.pm (_add_next): Add new argument 
+ 	"$newlines_impossible" to elimate a regex match.  Don't access 
+ 	arguments we don't need.
+ 	(add_text): Use "split" function to split up text.  Try to 
+ 	eliminate regex matches for a newline character.  Save some 
+ 	flags in local variables.  Reorder a condition.  Add "o" flag to 
+ 	some regexes that used variables.
+ 
+ 2015-05-03  Karl Berry  <karl@freefriends.org>
+ 
+ 	* pretest 5.9.91.
+ 	* configure.ac: version.
+ 
+ 2015-05-03  Eli Zaretskii  <eliz@gnu.org>
+ 
+ 	* NEWS: Mention vars txicodequoteundirected and txicodequotebacktick.
+ 	* doc/texinfo.texi (Inserting Quote Characters): Mention and index
+ 	txicodequoteundirected and txicodequotebacktick.
+ 
+ 2015-05-02  Karl Berry  <karl@freefriends.org>
+ 
+ 	* configure.ac (TEXINFO_DTD_VERSION): update to 6.0, with commentary.
+ 	* Makefile.am (dtd-check): new target to be run at make dist (by hand).
+ 	* util/texinfo.dtd: describe when to update.
+ 	* README-hacking: more about DTD version check and more.
+ 	* In tp/tests/formatting/res/parser/
+ 	*   cond_xml/cond.xml,
+ 	*   split_for_format_not_split/simplest.xml: regenerate.
+ 
+ 2015-05-01  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* tp/Texinfo/Plaintext.pm: Change a few more function calls not 
+ 	to use method call syntax.
+ 	(convert, _convert_element): Use method call syntax to call 
+ 	_footnotes.  (Mail from Patrice.)
+ 
+ 2015-04-30  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* tp/Texinfo/Parser.pm, tp/Texinfo/Convert/Paragraph.pm,
+ 	tp/Texinfo/Convert/Plaintext.pm:
+ 	Don't use object-oriented method call syntax for functions in 
+ 	same file.
+ 
+ 2015-04-29  Karl Berry  <karl@freefriends.org>
+ 
+ 	* doc/texinfo.tex (\nonasciistringdefs): make active definitions
+ 	for 80..9f, needed for (e.g.) second byte of UTF-8 sequences.
+ 	Report from Jean-Charles Malahieude, 28 Apr 2015 13:21:10.
+ 
+ 2015-04-26  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* README-hacking: Add note about updating DTD version number in 
+ 	configure.ac.  (Thien-Thi Nguyen, bug-texinfo 2015-03-01.)
+ 
+ 2015-04-23  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* tp/Texinfo/Convert/Plaintext.pm (converter_initialize)
+ 	<utf-8 output>: Override $self->{'style_map'}->{'dfn'} to use
+ 	directed double quotes.  Use of directed quotes for @dfn 
+ 	suggested by Paul Eggert.
+ 
+ 2015-04-22  Karl Berry  <karl@gnu.org>
+ 
+ 	* doc/txi-es.tex (\putwordin): new define, as `en'.
+ 	From davidam, help-texinfo 21 Apr 2015 01:38:38.
+ 
+ 2015-04-14  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* tp/Texinfo/Conver/Plaintext.pm (_printindex_formatted): Don't 
+ 	call Texinfo::Convert::Unicode::string_width with the part of 
+ 	the string we have already called it on.
+ 
+ 	* tp/Texinfo/Convert/Unicode.pm (unicode_text): Don't normalize 
+ 	return value.
+ 
+ 	* tp/Texinfo/Convert/Paragraph.pm (add_text): Don't track 
+ 	"underlying text" separately if it is the same as the text given 
+ 	to be wrapped.
+ 
+ 2015-04-13  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* tp/Texinfo/Common.pm (count_bytes): Add special handling of 
+ 	case when output encoding is UTF-8, and for other encodings save 
+ 	result of Encode::find_encoding between function calls.
+ 
+ 2015-04-12  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* tp/Texinfo/Convert/Plaintext.pm (new_formatter): Replace
+ 	function call to get_conf with hash lookup.
+ 	(_count_added): Call Texinfo::Common::count_bytes directly 
+ 	instead of via _add_text_count, and inline _add_lines_count.
+ 
+ 2015-04-09  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* doc/info-stnd.texi (Variables) <mouse>: Add note about text 
+ 	selection with the mouse.
+ 
+ 2015-04-07  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/info.c (add_initial_nodes): Follow menus inexactly before 
+ 	checking indices sloppily.  Reported by Benno Schulenberg.
+ 	* info/indices.c (look_in_indices): Arguments changed.
+ 
+ 2015-04-07  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/session.c (forward_move_node_structure) <Up and Next>,
+ 	(backward_move_node_structure) <Prev and down>: Clean up window
+ 	history so to add only one node in history.  Report from Benno 
+ 	Schulenberg.
+ 	(backward_move_node_structure): Case-insensitive check for name 
+ 	of (dir).
+ 
+ 2015-04-07  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* util/texi2dvi: Comments changed.
+ 
+ 2015-04-06  Sergey Poznyakoff  <gray@gnu.org>
+ 
+ 	* util/texi2dvi (comment_iftex, uncomment_iftex): preserve @top
+ 	node for first run to avoid makeinfo complaint.
+ 	Mail to bug-texinfo, 02 Mar 2015 11:38:53 (and thread ff.,
+ 	continuing into April).
+ 	
+ 2015-04-06  Eli Zaretskii  <eliz@gnu.org>
+ 
+ 	* info/pcterm.c (w32_info_prep): Enable mouse input.
+ 	(w32_kbd_read): Support mouse wheel events by scrolling display
+ 	like mouse_event_handler does.
+ 
+ 2015-04-06  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/info.c (add_initial_nodes) <--node>: Look through node 
+ 	names of file for argument, and if not found look for a 
+ 	case-insensitive initial match.
+ 	* info/nodes.c (info_get_node_of_file_buffer): Remove doubled 
+ 	condition.
+ 
+ 2015-04-06  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* doc/texinfo.texi (Invoking install-info): Include ellipsis 
+ 	within square brackets in synopsis.  Report from Benno 
+ 	Schulenberg.
+ 
+ 2015-04-04  Karl Berry  <karl@gnu.org>
+ 
+ 	* doc/texinfo.texi (Not Ending a Sentence): no need for @:
+ 	after @code.
+ 
+ 	* util/srclist.txt: update slave build-aux/texinfo.tex
+ 	(required by automake) from master doc/texinfo.
+ 
+ 	* util/htmlxref.cnf (perl): add entry pointing to
+ 	http://www.gnu.org/software/perl/manual.
+ 
+ 2015-03-29  Patrice Dumas  <pertusus@free.fr>
+ 
+ 	* autogen.sh, tp/maintain/regenerate_cmd_tests.sh, 
+ 	tp/tests/Makefile.am, tp/tests/htmlxref*/Makefile.am, 
+ 	tp/tests/parser_tests.sh, tp/tests/run_parser_all.sh: 
+ 	avoid changing directory when running tests.  
+ 	Arrange to be able to run tests directly in subdirectories 
+ 	for tests that need it, namely tests in tests/htmlxref*.
+ 	* tp/tests/test_scripts/*, tp/tests/htmlxref*/test_scripts/: 
+ 	generate/regenerate.
+ 
+ 2015-03-14  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/indices.c (next_index_match) <substring search>: Find 
+ 	non-case-matching initial matches.
+ 
+ 2015-03-13  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/indices.c (index_initial): New variable.
+ 	(info_index_search): Initialize index_initial as well as 
+ 	index_partial.
+ 	(next_index_match): Search for initial substrings after 
+ 	searching for exact matches.
+ 	(info_virtual_index): Call next_index_match to get index entries 
+ 	in order.
+ 
+ 2015-03-09  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/search.c (regexp_search): Permit zero-length matches, so 
+ 	that "^" doesn't search through entire file.  Pass REG_NOTBOL 
+ 	flag to regexec.
+ 
+ 2015-03-09  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/info-utils.c (parse_top_node_line): Check for 
+ 	INFO_ALTPREV_LABEL, as was done before.
+ 
+ 2015-03-07  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/man.c (get_manpage_node): Use return value of asprintf 
+ 	instead of calling strlen.
+ 	* info/dir.c (dir_entry_of_infodir): Check for null filename.
+ 	* info/info-utils.c (scan_reference_target): Allow skipping tabs
+ 	before filename component of menu entry, and not after.
+ 
+ 2015-03-06  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/man.c (get_manpage_node): Avoid using fixed-size buffer 
+ 	to construct string.  Report from James Chang.
+ 
+ 2015-03-04  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/info-utils.c (parse_top_node_line): Check for labels 
+ 	case-insensitively, as was done before.
+ 	(scan_reference_target): Allow a tab to terminate a node name in 
+ 	a menu entry.
+ 	* info/infopath.c (infopath_next): Handle case when the search 
+ 	path is empty.
+ 	* info/session.c (info_select_reference): Default to "Top" in 
+ 	error message if node couldn't be loaded.
+ 	* into/t/empty-infopath.sh: New test.
+ 
+ 2015-03-03  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/t/Init-test.inc: Trap SIGINT.
+ 	(cleanup): Kill the subshell that launched ginfo and delete FIFO 
+ 	file for communicating that subshell was finished.
+ 	* info/t/Timeout-test.inc: Clear SUBSHELL shell variable.
+ 
+ 2015-03-03  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/infodoc.c (info_get_info_help_node): If in a help
+ 	window, close it before loading the tutorial.
+ 
+ 2015-03-03  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/info-stnd.texi (infokey format): Example .infokey changed 
+ 	to include "ESC u" for clearing search highlight.  Line setting 
+ 	scroll-step to its default value removed.  Suggest keys Up and 
+ 	Down to scroll up and down.
+ 
+ 2015-03-03  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/t/Init-inter.inc: Create a background process to hold a 
+ 	FIFO open for writing, instead of opening it read-write for 
+ 	pseudotty.
+ 	Eliminate extra invocation of mknod.  Remove extra shell 
+ 	variable with same value as another.
+ 	* info/t/Init-test.inc (cleanup): Kill this background process.
+ 
+ 	* info/pseudotty.c: Exit for end-of-file on either of the file 
+ 	descriptors being used.
+ 
+ 	* info/t/index-apropos.sh, info/t/last-no-history.sh, 
+ 	info/t/next-quoted.sh, info/t/quoted-label-and-target.sh, 
+ 	info/t/quoted-label-as-target.sh, info/t/quoted-target.sh: Run 
+ 	ginfo with "run_ginfo" and source t/Timeout-test.inc.
+ 
+ 2015-03-03  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* doc/texinfo.texi (Invoking texi2any): Change a cross-reference 
+ 	to explain customization variables.
+ 
+ 2015-03-01  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/nodemenu.c (nodemenu_format_info): Add note for 
+ 	translators.
+ 	* doc/texinfo.texi (Writing a Node): Fix minor typo.
+ 
+ 2015-02-27  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* install-info/install-info.c (open_possibly_compressed_file): 
+ 	If file is compressed, close it before opening it again on 
+ 	stdin.
+ 	(format_entry): Remove unused local variable.
+ 	* install-info/Makefile.am (SUBDIRS): Put "." before tests to 
+ 	make sure that "make check" works without doing "make" first.
+ 
+ 2015-02-27  Ken Brown  <kbrown@cornell.edu>
+ 
+ 	* install-info/install-info.c (open_possibly_compressed_file):
+ 	Use 'fopen' to read the few first bytes, and then, only if it is 
+ 	compressed, redirect stdin to it and call 'popen'.  Suggestion 
+ 	from Eli Zaretskii.
+ 
+ 2015-02-26  Patrice Dumas  <pertusus@free.fr>
+ 
+ 	* tp/tests/t/stdout.sh, tp/tests/t/stdout_split.sh: use $PERL
+ 	from defs to call texi2any.pl.  Report from Eli Zaretskii.
+ 
+ 2015-02-26  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/man.c (get_manpage_from_formatter): Accept output of 
+ 	"man" despite a failing exit status if it is long enough.
+ 
+ 2015-02-26  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/session.c (display_startup_message): Startup message 
+ 	changed.  Note added for translators.
+ 	* po/Makevars (XGETTEXT_OPTIONS): Add -cTRANSLATORS flag.
+ 	* po/POTFILES.in: Add info/infomap.c.
+ 
+ 2015-02-25  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* configure.ac: Check for posix_openpt in AC_CHECK_FUNCS, and 
+ 	set automake conditional "have_ptys" depending on result.
+ 	* info/Makefile.am (check_PROGRAMS): Build of "pseudotty" 
+ 	dependent upon "have_ptys".
+ 	* info/t/Init-inter.inc: Skip test if pseudotty not built.
+ 
+ 2015-02-25  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/man.c (get_manpage_from_formatter)
+ 	[PIPE_USE_FORK, !PIPE_USE_FORK]: If exit status of "man" command 
+ 	is non-zero, throw away its output.  Report from Eli Zaretskii.
+ 
+ 2015-02-25  Eli Zaretskii  <eliz@gnu.org>
+ 
+ 	* info/pcterm.c (w32_info_prep, w32_info_unprep, w32_cleanup)
+ 	(gettextinfo, textattr, ScreenGetCursor, ScreenSetCursor)
+ 	(ScreenClear, clreol, ScreenVisualBell, movetext, ScreenRows)
+ 	(ScreenCols, _set_screen_lines, w32_set_screen_dimensions)
+ 	(pc_put_text, pc_write_chars, pc_unprep_terminal) [_WIN32]: Do the
+ 	minimum (mostly, nothing) when not connected to the terminal
+ 	device.
+ 
+ 2015-02-24  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/infomap.c (fetch_user_maps): Print an error message if 
+ 	couldn't open init file specified with --init-file.
+ 
+ 2015-02-24  Eli Zaretskii  <eliz@gnu.org>
+ 
+ 	* info/terminal.c [HAVE_NCURSES_TERMCAP_H && __MINGW32__]: Don't
+ 	include ncurses/termcap.h on MinGW, even if it's available, to
+ 	avoid a useless run-time dependency on the ncurses shared library.
+ 
+ 2015-02-24  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* doc/texinfo.texi: Remove obsolete note about running
+ 	'texinfo-all-menus-update' in Emacs.
+ 
+ 2015-02-22  Karl Berry  <karl@gnu.org>
+ 
+ 	* pretest 5.9.90.
+ 	* configure.ac: version.
+ 	
+ 	* util/srclist.txt: sync po_document/Makefile.in.in.
+ 	* configure.ac, etc.: finish gettext 0.19.4 update.
+ 
+ 2015-02-22  Karl Berry  <karl@gnu.org>
+ 
+ 	* tp/maintain/template.pod: tweak text, add __HTML signal.
+ 	* tp/maintain/regenerate_converters_documentation.sh: HTML-specific.
+ 	* tp/Makefile.am (do-pm-doc): new target to call that script.
+ 	* tp/Texinfo/Convert/*.pm: remake pod with that script/target.
+ 
+ 2015-02-22  Karl Berry  <karl@gnu.org>
+ 
+ 	* info/Makefile.am (EXTRA_DIST): remove t/Cleanup.inc (gone).
+ 	* README-hacking,
+ 	* tp/README,
+ 	* tp/tests/README,
+ 	* tp/t/README: a few words about adding new tests.
+ 	
+ 	* tp/maintain/all_tests.sh,
+ 	* tp/maintain/regenerate_cmd_tests.sh,
+ 	* tp/maintain/prepare_perl_module_files.sh: copyright years.
+ 	
+ 	* tp/maintain/MANIFEST_generated_files,
+ 	* tp/MANIFEST: regenerate.
+ 
+ 2015-02-21  Eli Zaretskii  <eliz@gnu.org>
+ 
+ 	* info/info-utils.c [__MINGW32__]: Undef wcwidth, to avoid its
+ 	redirection from the MinGW-specific version in pcterm.c.
+ 
+ 	* info/pcterm.c (wcwidth) [_WIN32] [!HAVE_WCWIDTH]: A replacement
+ 	for wcwidth that works around the slow-down in the Gnulib version.
+ 
+ 2015-02-21  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/session.c (info_move_to_prev_xref)
+ 	(info_move_to_next_xref): Don't include skipped-over nodes in
+ 	window history, and handle case of no xref being found.
+ 	(cleanup_history): New function.
+ 	* info/t/tab-no-xref.sh, info/t/tab-skip-node.sh: New tests.
+ 
+ 2015-02-17  Karl Berry  <karl@gnu.org>
+ 
+ 	* tp/Texinfo/Parser.pm (_parse_texi): do syntactic checks on @U
+ 	argument here.
+ 	* tp/Texinfo/Convert/HTML.pm (_convert_U_command): change accordingly.
+ 	* tp/Texinfo/Convert/Plaintext.pm (_convert): change accordingly;
+ 	also check if the Unicode character is valid before outputting it.
+ 	
+ 	* tp/tests/coverage_macro.texi,
+ 	* tp/t/02coverage.t,
+ 	* tp/t/05paragraph.t,
+ 	* tp/t/plaintext_tests.t: test it.  (Re)generate results.
+ 	
+ 	* NEWS,
+ 	* doc/refcard/txirefcard.tex,
+ 	* doc/texinfo.texi (Inserting Unicode),
+ 	(HTML Xref Command Expansion),
+ 	(Command Summary): document it.
+ 
+ 	* doc/refcard/txicmdcheck: report commands missing from the findex.
+ 	
+ 	* tp/tests/README: mention envvars for long_tests and tex_html_tests.
+ 	* tp/t/README: (non-)copyright for tp/t, wording.
+ 
+ 2015-02-13  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* INSTALL, README, README-alpha, TODO: 2015.
+ 	* README, README-hacking: Remove mention of texindex.c, mention 
+ 	texindex subdirectory.
+ 
+ 2015-02-13  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* tp/Texinfo/Parser.pm (Module documentation section):
+ 	Show how to dump a parse tree with makeinfo.  Add some section 
+ 	headings.  Elaborate a bit on spaces_at_end and 
+ 	empty_spaces_before_argument.  Elaborate on the contents of a 
+ 	paragraph element, and the use of 'misc_arg'.
+ 
+ 2015-02-11  Gavin Smith  <gavinsmith0123@gmail.com>, and
+             Patrice Dumas  <pertusus@free.fr>
+ 
+ 	* tp/Texinfo/Convert/Plaintext.pm (push_top_formatter): Add
+ 	to 'document_context' stack.
+ 	(_convert) <multitable>: Increment 'in_multitable' on hash on
+ 	top of document_context stack.
+ 	<end of multitable>: Decrement 'in_multitable'.
+ 	<$ref_commands>: Check if in multitable context by checking top 
+ 	of 'document_context' stack, and if so suppress line breaks for 
+ 	output of cross-reference.
+ 	(_footnotes): Pop 'document_context' along with the other 
+ 	context stacks.
+ 
+ 	* tp/t/21multitable.t (ref_in_multitable): New test.
+ 
+ 2015-02-11  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* tp/Texinfo/Convert/Plaintext.pm (_convert) <empty line>: Pass 
+ 	a "\n" into the active formatter so it can register an 
+ 	end-of-line if it needs to.
+ 	* tp/t/20preformatted.t (comments_in_example): Add a use of @c
+ 	in an @example followed by an empty line.
+ 	* tp/t/README: Elaborate on how tests are found, and how to run 
+ 	a single test by itself.
+ 
+ 2015-02-10  Karl Berry  <karl@gnu.org>
+ 
+ 	* tp/t/test_utils.pl (%outfile_preamble) <html_text>: update css.
+ 
+ 2015-02-10  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* tp/Texinfo/Report.pm (Module documentation section): Minor 
+ 	tweaks to grammar.
+ 
+ 2015-02-09  Karl Berry  <karl@gnu.org>
+ 
+ 	* doc/refcard/txicmdcheck: check @findex entries in texinfo.texi too.
+ 	* doc/texinfo.texi: add some missing entries.
+ 
+ 	* doc/texinfo.texi (Hardcopy): update whole chapter.
+ 	(Formatting Partial Documents, Details of @t{texindex}):
+ 	new nodes, mostly to mention the temporary need for
+ 	\usebracesinindexestrue.
+ 
+ 2015-02-08  Karl Berry  <karl@gnu.org>
+ 
+ 	* tp/Texinfo/Convert/HTML.pm (_convert_U_command): new fn for @U.
+ 	$default_commands_conversion{'U'}: call it.
+ 	* tp/Texinfo/Convert/Plaintext.pm (_convert): handle @U, writing
+ 	binary if output is UTF-8, else just the ASCII string U+xxxx.
+ 	* tp/Texinfo/Convert/Docbook.pm (_convert): handle @U.
+ 	* tp/Texinfo/Common.pm (brace_commands) <one_arg_command>: add U.
+ 	* tp/Texinfo/Parser.pm (simple_text_commands): add U.
+ 	(debug_hash, debug_list): new fns.
+ 	* util/texinfo.dtd (U): new ELEMENT.
+ 
+ 	* tp/Texinfo/Convert/Converter.pm: move doc about
+ 	output_internal_links being only for HTML to here.
+ 
+ 2015-02-08  Karl Berry  <karl@gnu.org>
+ 
+ 	* tp/Texinfo/Convert/DocBook.pm: alphabetize, format, debugging;
+ 	no functional changes intended.
+ 
+ 2015-02-07  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/session.c (incremental_search): For searches uses regex, 
+ 	keep on searching for a match for a longer search string even if 
+ 	a shorter search string was not found.  Report from Werner 
+ 	Lemberg.
+ 
+ 	* info/session.c (window_set_state, window_get_state): Save 
+ 	point of window so we know where to position cursor when we go 
+ 	back to a failing search.  Call display_update_one_window when 
+ 	going back to a failing search.
+ 
+ 2015-02-06  Karl Berry  <karl@gnu.org>
+ 
+ 	* doc/texinfo.texi: let's mark the info quote proposal explicitly
+ 	* texindex/Makefile.am (ti.info, ti.html): let's generate files by
+ 	these names, since it is not a user manual, hence not intended to be
+ 	installed in the Info directory.  @setfilename remains texindex
+ 	since the .awk is the principal output.
+ 
+ 	* doc/texinfo.tex: make exact @findex entries for @w and @c.
+ 	Suggestion from Gavin, 6 Feb 2015 16:38:26.
+ 
+ 2015-02-06  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* texindex/Makeinfo.am: Change rule to build "ti.info" to build
+ 	"texindex.info", which is the name set with @setfilename in 
+ 	ti.texi.
+ 
+ 2015-02-06  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* doc/texinfo.texi (Info Format Specification): Remove mention 
+ 	of quoting for certain characters in node names.
+ 
+ 2015-02-06  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* util/README: Remove mention of texindex.
+ 
+ 2015-02-05  Karl Berry  <karl@gnu.org>
+ 
+ 	* doc/texinfo.tex (\commondummies): add forgotten \mathopsup,
+ 	\sub, \sup.
+ 	
+ 	* doc/texinfo.tex (\nonasciistringdefs): new macros,
+ 	to define every char from ^^a0 to ^^ff as (the typesettable
+ 	version of) itself.
+ 	(@normalturnoffactive): call that; else eight-bit chars
+ 	(that don't correspond to known Texinfo commands) in node names
+ 	get an error.  Report from Walter Garcia-Fontes, 5 Feb 2015 10:36:39.
+ 
+ 2015-02-03  Karl Berry  <karl@gnu.org>
+ 
+ 	* tp/Texinfo/Convert/HTML.pm (output): foolishly omitted closing "
+ 	on $bodytext.  Regenerate test results.
+ 
+ 	* doc/Makefile.am (gendocs_invoke): pass TOP_NODE_UP_URL=/manual/.
+ 	(gnulib, etc.): new variable and settings to invoke gendocs.sh
+ 	from gnulib, as it is no longer maintained here.
+ 	* doc/texinfo.texi: fix broken cross-manual links, etc.
+ 	* util/htmlxref.cnf: add free TeX manuals on tug.org.
+ 
+ 	* Makefile.am (long-checks),
+ 	* tp/Makefile.am (long-checks): convenience target for tp/tests.
+ 	
+ 2015-02-02  Karl Berry  <karl@gnu.org>
+ 
+ 	* doc/texinfo.texi (First Node): mention TOP_NODE_UP_URL usage.
+ 	(HTML Customization Variables) <TOP_NODE_UP_URL>: say more.
+ 	(Other Customization Variables) <TOP_NODE_UP>: ref TOP_NODE_UP_URL.
+ 	* tp/Texinfo/Convert/HTML.pm (_external_node_href): replace all
+ 	(dir) links with TOP_NODE_UP_URL, not just the (dir) link
+ 	implicitly created as Top's Up.
+ 
+ 	* tp/tests/README: tersely describe creating a new test, best I can.
+ 	* tp/tests/run_parser_all.sh: more logging, use test -n/-z more.
+ 	* tp/tests/sectioning/tests-parser.txt: new tests,
+ 	top_node_up_implicit and top_node_up_explicit.
+ 	* tp/tests/sectioning/top_node_up_{im,ex}plicit.texi: new files.
+ 	* tp/tests/sectioning/res_parser{,_html}/top_node_up_{im,ex}plicit:
+ 	new result directories.
+ 
+ 2015-01-31  Karl Berry  <karl@gnu.org>
+ 
+ 	* doc/texinfo.tex (\documentencoding): do not re-invoke
+ 	\utfeightchardefs.
+ 
+ 2015-01-30  Karl Berry  <karl@gnu.org>
+ 
+ 	* doc/texinfo.tex (\utfeightchardefs): define all the easy
+ 	characters from 0080..024F (Latin-1_Supplement, Latin_Extended_A,
+ 	Latin_Extended-B).  Revise/correct some definitions.  Plenty
+ 	more could be done.
+ 	Also, call \utfeightchardefs at the top level so @U can do
+ 	something useful when @documentencoding is not UTF-8.
+ 
+ 	* doc/txi-ca.tex: use \dotless{i} instead of \char16.
+ 
+ 2015-01-30  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* tp/Texinfo/Parser.pm (Module documentation section): Grammar 
+ 	tweaks.
+ 
+ 2015-01-30  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* tp/Texinfo/Convert/XSParagraph: Add directory (experimental 
+ 	replacement for tp/Texinfo/Convert/Paragraph.pm).
+ 	* tp/Texinfo/Convert/XSParagraph/README,
+ 	tp/Texinfo/Convert/XSParagraph/XSParagraph.xs,
+ 	tp/Texinfo/Convert/XSParagraph/mylib/xspara.c,
+ 	tp/Texinfo/Convert/XSParagraph/mylib/xspara.h,
+ 	tp/Texinfo/Convert/XSParagraph/mylib/text.c,
+ 	tp/Texinfo/Convert/XSParagraph/mylib/text.h,
+ 	tp/Texinfo/Convert/XSParagraph/lib/XSParagraph.pm,
+ 	tp/Texinfo/Convert/XSParagraph/t/XSParagraph.t: Files added.
+ 
+ 2015-01-30  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/t/Cleanup.inc: File removed.
+ 	* info/t/Init-test.inc (cleanup) Add contents of Cleanup.inc as 
+ 	a function.
+ 	* info/t: All *.sh files: use cleanup function instead of 
+ 	sourcing Cleanup.inc.
+ 	* info/t/Timeout-test.inc: If exit status of 'read' builtin 
+ 	could indicate that '-t' option is not supported, skip the test.  
+ 	Test failures reported by Nathan Royce.
+ 
+ 2015-01-29  Vitezslav Crhonek <vcrhonek@redhat.com> (tiny change)
+ 
+ 	* info/info.c (main): Call info_error with "%s" just in case the 
+ 	error string contained a formatting sequence.  (Report via 
+ 	Savannah.)
+ 
+ 2015-01-28  Karl Berry  <karl@gnu.org>
+ 
+ 	* tp/Convert/HTML.pm (output): make bodytext default set only the lang
+ 	attribute, no colors (left over from texi2html, perhaps).
+ 	* tp/tests: update almost all test results.
+ 	texinfo-devel, 25 Jan 2015 22:31:24.
+ 
+ 2015-01-28  Karl Berry  <karl@gnu.org>
+ 
+ 	* tp/tests/README: tweak documentation for updating test results.
+ 	* tp/tests/{formatting,htmlxref*,many_input_files}: update
+ 	most test results for trivial reformatting of initial css.
+ 	* tp/tests/parser_tests.sh,
+ 	* tp/tests/run_parser_all.sh: copyright/doc updates.
+ 
+ 2015-01-28  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* man/Makefile.am (man_rule_0): Add case for texindex.
+ 
+ 2015-01-26  Walter Garcia-Fontes  <walter.garcia@upf.edu>
+ 
+ 	* doc/txi-ca.tex: Add Catalan translation.
+ 	
+ 2015-01-25  Karl Berry  <karl@gnu.org>
+ 
+ 	* tp/Texinfo/Convert/HTML.pm (css_map): consistently use
+ 	spaces before values.
+ 
+ 2015-01-23  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* tp/Texinfo/Parser.pm (documentation for multitable): Change 
+ 	'cell_count' to 'cell_number'.
+ 
+ 2015-01-22  Karl Berry  <karl@gnu.org>
+ 
+ 	* info/t/resize-in-completions.sh: reword msg to avoid
+ 	backslashed ', just in case.
+ 
+ 2015-01-19  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* tp/Texinfo/Parser.pm (Module documentation section): Tweak
+ 	descriptions of what 'node_manuals' entries and 
+ 	'menu_entry_node' are.  Add section mentioning 'nodes' and 
+ 	'menus' arrays.
+ 
+ 2015-01-18  Karl Berry  <karl@gnu.org>
+ 
+ 	* info/t/Init-inter.inc: if mknod doesn't exist,
+ 	or mknod ... p fails, exit 77.
+ 
+ 2015-01-15  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/t/Init-inter.inc: (findprog) Add function from util/texi2dvi.
+ 	(run_ginfo) Call findprog to check for pgrep.  If not found, 
+ 	wait a short while for controlled process to start.
+ 	* info/t/resize-in-completions.sh: Print an informative message 
+ 	to standard error if test is skipped.
+ 
+ 2015-01-15  Karl Berry  <karl@gnu.org>
+ 
+ 	* Makefile.am (po-check): include ti.twjr, exclude parsetexi, etc.
+ 	* po/POTFILES.in: update.
+ 	* util/texindex.c: remove.
+ 
+ 2015-01-14  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/t/Init-inter.inc (run_ginfo): When setting GINFO_PID, 
+ 	include more commands in subshell.  This means the tests at 
+ 	least pass when run in-source.
+ 
+ 	* info/t/Init-inter.inc, info/t/Init-test.inc, 
+ 	info/t/Timeout-test.inc, info/t/Cleanup.inc: Create temporary 
+ 	files in $builddir.
+ 	* info/Makefile.am: Distribute info/t/node-target.
+ 	* info/t/infodir/file-menu.info: Specify a target file as a 
+ 	simple filename, instead of a compound path, to allow 
+ 	t/file-file-with-dot.sh test to pass out-of-source.
+ 
+ 2015-01-14  Karl Berry  <karl@gnu.org>
+ 
+ 	* info/t/Cleanup.inc,
+ 	* info/t/Init-inter.inc,
+ 	* info/t/Init-test.inc,
+ 	* info/t/Timeout-test.inc: portability (export =, test -v, ! test,
+ 	...),
+ 	usability with separate builddir != srcdir,
+ 	usual style.
+ 
+ 	* texindex/Makefile.am,
+ 	* info/Makefile.am,
+ 	* install-info/tests/Makefile.am (EXTRA_DIST): new files needed,
+ 	found by make distcheck.
+ 	
+ 	* tp/MANIFEST: regenerate.
+ 
+ 2015-01-14  Arnold D. Robbins <arnold@skeeve.com>
+ 
+ 	* texindex/jrtangle: Fixes to allow non-use of default update recipe.
+ 	* texindex/ti.twjr: Clear the update recipe, don't use a suffix.
+ 	Should let things build in MinGW environment. Thanks to Eli Z
+ 	for pointing out the issue.
+ 	
+ 2015-01-11  Karl Berry  <karl@gnu.org>
+ 
+ 	* man/Makefile.am (texindex.1): source file is now texindex/ti.twjr.
+ 	* README: mention gawk >= 4.0 if modifying ti.twjr.	
+ 
+ 2015-01-11  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* doc/texinfo.texi (@url PDF Output Format, PDF Colors)
+ 	(Escaping to HTML): Change some "."'s to "@."'s.
+ 
+ 2015-01-10  Karl Berry  <karl@gnu.org>
+ 
+ 	* doc/texinfo.texi (Ending a Sentence): attempt to clarify
+ 	the interaction of closing punctuation and sentence endings.
+ 
+ 2015-01-10  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* doc/texinfo.texi (Invoking texi2any) <--split>: Change a "." 
+ 	to a "@.".
+ 
+ 2015-01-07  Karl Berry  <karl@gnu.org>
+ 
+ 	* texindex/Makefile.am (ti.pdf, ti.html): new targets,
+ 	for the literate program.  (Only invoked by hand.)
+ 
+ 	* tp/texi2any.pl: hardwire program name in --version,
+ 	derive name from $0 in --help, to match behavior of coding
+ 	standards and coreutils, etc.
+ 
+ 2015-01-05  Karl Berry  <karl@gnu.org>
+ 
+ 	* configure.ac (AC_CONFIG_FILES): add texindex/Makefile.
+ 	* Makefile.am (SUBDIRS): add texindex.
+ 	(po-check): also look at *.twjr.
+ 	* util/Makefile.am (bin_PROGRAMS): remove, we'll no longer build
+ 	the C texindex.
+ 
+ 	* texindex/ti.twjr: --help formatting.
+ 	
+ 2015-01-03  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/session.c (point_forward_char, point_backward_char): 
+ 	Correctly traverse multi-column characters.  (Bug was likely 
+ 	introduced on 2014-10-09 with change to window_point_to_column.)
+ 
+ 2015-01-03  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/window.c (process_node_text, calculate_line_starts): 
+ 	process_node_text inlined in calculate_line_starts.
+ 
+ 	(calculate_line_starts): Simplify.
+ 	(collect_line_starts): Unused arguments removed.  Return value 
+ 	is void.
+ 
+ 2015-01-02  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* doc/texinfo.texi (Info Format Indirect Table): Value in 
+ 	indirect table is for first node in file, not start of file 
+ 	itself.
+ 
+ 2015-01-01  Karl Berry  <karl@gnu.org>
+ 
+ 	* doc/texinfo.texi (Output Formats, Generating HTML): be rather
+ 	forceful in our overall goal for the HTML output (namely, be
+ 	widely usable rather than fancy).
+ 
+ 	* info/info-utils.c,
+ 	* info/nodes.c,
+ 	* info/nodes.h: 2015.
+ 	
+ 	* Pod-Simple-Texinfo/pod2texi.pl,
+ 	* doc/refcard/txirefcard.tex,
+ 	* doc/texinfo.texi,
+ 	* info/info.c,
+ 	* install-info/install-info.c,
+ 	* texindex/ti.twjr,
+ 	* tp/maintain/regenerate_cmd_tests.sh,
+ 	* tp/maintain/regenerate_docstr.sh,
+ 	* tp/maintain/regenerate_file_lists.pl,
+ 	* tp/maintain/template.pod,
+ 	* tp/texi2any.pl,
+ 	* util/texi-elements-by-size,
+ 	* util/texi2dvi,
+ 	* util/texindex.c: 2015.	
+ 
+ 2015-01-01  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/nodes.h (TAG): Add 'nodestart_adjusted' field and remove 
+ 	'orig_nodestart'.
+ 	(NODE): Remove 'nodestart' field.
+ 	* info/nodes.c (info_create_tag): Update.
+ 
+ 	* info/nodes.c (adjust_nodestart): Set offset of found node in 
+ 	'nodestart_adjusted' field of NODE.
+ 	(set_tag_nodelen, info_node_of_tag): Use 'nodestart_adjusted'
+ 	for actual start of a node.
+ 
+ 	* info/info-utils.c (copy_input_to_output): Set adjusted anchors 
+ 	in 'nodestart_adjusted'.
+ 	(scan_node_contents): Get 'nodestart' for node from TAG object 
+ 	instead of from NODE.
+ 
+ 	* info/nodes.c (find_node_of_tag): Arguments changed.  If node 
+ 	not found, call convert_eols to convert file buffer in place, 
+ 	reset the tag table, look for the node again, and reload any 
+ 	nodes in the history of a window.
+ 
+ 	* info/nodes.c (convert_eols): Set 'filesize' on destination 
+ 	FILE_BUFFER.
+ 
+ 2014-12-30  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/nodes.h (TAG): Struct type reintroduced (removed on
+ 	2014-04-16).  Use to represent an entry in a file's tag table.
+ 	All uses updated.
+ 	* info/info-utils.c (scan_node_contents): Prototype changed.  
+ 	All callers updated.
+ 
+ 	* info/nodes.c (info_create_tag): New function.
+ 	(info_node_of_tag): Set body_start on returned NODE.
+ 
+ 	* info/man.c (manpage_file_buffer, manpage_nodes): Keep list of 
+ 	manpage nodes in a list of pointers.
+ 	(create_manpage_file_buffer): Removed.
+ 
+ 2014-12-29  Patrice Dumas  <pertusus@free.fr>
+ 
+ 	* tp/texi2any.pl: force conversion of stringyfied object
+ 	passed by Getopt::Long to a true string.
+ 	* tp/Texinfo/Parser.pm (parser): use Storable::dclone instead
+ 	of evaluating Data::Dumper->Dump result to make a deep copy.
+ 	* tp/Texinfo/Parser.pm (simple_parser), tp/Texinfo/Report.pm (gdt):
+ 	new parser initialisation function, simple_parser, fit for 
+ 	strings of Texinfo, not whole documents, targetting speed.  
+ 	Use it in gdt() to try to speed up this function.
+ 
+ 2014-12-29  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/filesys.c, info/nodes.c (convert_eols): Function moved 
+ 	between files.  Arguments changed.
+ 	* info/nodes.c (adjust_nodestart): Take extra argument giving 
+ 	the slack to search for a node.
+ 	(find_node_from_tag): New function, wrapping adjust_nodestart.  
+ 	Call convert_eols on file if we don't find a node.
+ 	(info_node_of_tag): Call find_node_from_tag instead of 
+ 	adjust_nodestart.  Rearrange logic in function so not to call 
+ 	itself when handling an anchor.
+ 	* info/nodes.h (N_EOLs_Converted): New flag.
+ 
+ 2014-12-27  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/nodes.h (TAGS_TABLE_BEG_LABEL): Define without trailing 
+ 	'\n'.
+ 	(INDIRECT_TAGS_TABLE_LABEL, INDIRECT_TABLE_LABEL): Rename and 
+ 	remove trailing '\n'.
+ 	(TAGS_TABLE_END_LABEL): Define without leading '\n'.
+ 
+ 	* info/search.c (find_node_separator): Search backwards if 
+ 	beginning of search is after end of search.
+ 	(find_tags_table, find_file_section): Function renamed.  Take 
+ 	extra argument giving first line of section to look for.  Search 
+ 	backwards if beginning of search is after the end of search.
+ 	* info/search.c (looking_at_line): New function.
+ 
+ 	* info/nodes.c (build_tags_and_nodes): Call find_file_section to 
+ 	find end and start of tags table.
+ 	(get_nodes_of_tags_table): Assume we are passed the exact offset 
+ 	of the separator preceding the tag table.
+ 
+ 	* info/info.h (whitespace_or_newline): Include '\r'.
+ 	* info/nodes.c (get_file_character_encoding): Stop reading name 
+ 	of character encoding at an '\r' if one is seen.
+ 	* info/info-utils.c (avoid_see_see): Include '\r' as a 
+ 	whitespace character.
+ 
+ 	All problems with reading files with CR-LF line endings reported 
+ 	by Eli Zaretskii.
+ 
+ 2014-12-26  Eli Zaretskii  <eliz@gnu.org>
+ 
+ 	* info/info-utils.c (nl_langinfo) [__MINGW32__]: Redirect to
+ 	rpl_nl_langinfo, defined on pcterm.c.
+ 	(degrade_utf8): Add replacements for 'point', 'print', and
+ 	'expansion' symbols used by Texinfo.
+ 
+ 	* info/pcterm.c (WIN32_LEAN_AND_MEAN): Define.
+ 	<old_outpmode, output_cp>: New static variables.
+ 	(w32_info_prep): Disable the wrap-at-eol on console output.
+ 	(w32_cleanup): Restore the original position of the cursor.
+ 	(write_utf): New function, writes UTF-8 and UTF-7 text to console.
+ 	(pc_put_text, pc_write_chars) [__MINGW32__]: Call it when the
+ 	output console codepage is UTF-8 or UTF-7.
+ 	(rpl_nl_langinfo): New function, returns the Windows console's
+ 	output codepage and requests transliteration from libiconv.
+ 
+ 2014-12-26  Jason Hood  <jadoxa@yahoo.com.au>  (tiny change)
+ 
+ 	* info/pcterm.c (ScreenVisualBell): Fix setting visual attribute
+ 	on the mode line.
+ 
+ 2014-12-26  Eli Zaretskii  <eliz@gnu.org>
+ 
+ 	* info/info-utils.c (fncmp) [__MSDOS__ || __MINGW32__]: Now
+ 	external.  Move the #define for Posix hosts ...
+ 
+ 	* info/info-utils.h (fncmp): ...to here.  Declare a prototype for
+ 	__MSDOS__ and __MINGW32__.
+ 
+ 	* info/infopath.c (infopath_add_dir): If the inode values are
+ 	zero, use file-name comparison as fallback.
+ 
+ 2014-12-25  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/search.c (find_node_separator, skip_node_separator): 
+ 	Allow optional '\r' before '\n' after Ctrl-_ node separator.
+ 
+ 	* info/info-utils.c (parse_top_node_line),
+ 	* info/nodes.c (get_nodes_of_info_file),
+ 	* info/search.c (find_node_in_binding): Include '\r' in list of 
+ 	terminating characters.
+ 
+ 2013-12-25  Eli Zaretskii  <eliz@gnu.org>
+ 
+ 	* info/man.c (get_manpage_from_formatter) <!PIPE_USE_FORK>: 
+ 	Check for end of array without using removed variable.
+ 
+ 2013-12-25  Eli Zaretskii  <eliz@gnu.org>
+ 
+ 	* info/pcterm.c (gettextinfo): Pass expected arguments to 
+ 	info_error.
+ 
+ 2013-12-25  Eli Zaretskii  <eliz@gnu.org>
+ 
+ 	* info/terminal.c (terminal_initialize_terminal) 
+ 	<terminal_initialize_terminal_hook>: Call initialize_byte_map.
+ 
+ 2014-12-25  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/display.c (display_update_window_1): Don't display a line 
+ 	continuation character on the last line of the display.  Check 
+ 	was formerly done in process_node_text.  Report from Eli 
+ 	Zaretskii.
+ 
+ 2014-12-19  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* tp/Texinfo/Convert/HTML.pm: Set CSS styles for @indentedblock, 
+ 	@smallindentedblock with "blockquote" instead of "div".
+ 
+ 	(%indented_block_commmands, %indented_preformatted_commands): 
+ 	Renamed.
+ 
+ 	(_convert_preformatted_or_indented_commands)
+ 	(_convert_preformatted_command): Renamed.  Don't use this 
+ 	function for @indentedblock and @smallindentedblock.
+ 
+ 	(_convert_indented_command): New function.  Use "blockquote" tag 
+ 	to indent @indentedblock and @smallindentedblock.
+ 
+ 2014-12-18  Karl Berry  <karl@gnu.org>
+ 
+ 	* doc/refcard/Makefile (spell): new target.
+ 	* doc/refcard/refcard.spell: aspell exception list.
+ 
+ 2014-12-18  Karl Berry  <karl@gnu.org>
+ 
+ 	* run gnulib-tool --add-import, as strcasecmp.c became needed.
+ 
+ 2014-12-17  Karl Berry  <karl@gnu.org>
+ 
+ 	* util/Makefile.am (EXTRA_DIST): remove gendocs.sh,
+ 	gendocs_template; now maintained in gnulib (and not by me).
+ 
+ 2014-12-16  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/indices.c (info_indices_of_file_buffer): Case insensitive 
+ 	search for nodes with "index" in their names.
+ 	
+ 	* info/session.c (info_menu_ref_item): If multiple references in 
+ 	a line pick the right one.
+ 
+ 	* doc/texinfo.texi (@raggedright): Fix typo.
+ 
+ 2014-12-14  Karl Berry  <karl@gnu.org>
+ 
+ 	* doc/texinfo.texi (Info Format *): small rewordings.
+ 
+ 	* doc/texinfo.texi (Macro Details): the linemac example became
+ 	wrong at some point; just have to be vague, it seems.
+ 	Report from Gavin.
+ 
+ 2014-12-13  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* doc/texinfo.texi (Info Format Regular Nodes)
+ 	(Info Format Cross Reference): Update format specification 
+ 	following feedback from Patrice Dumas 2014-11-22.
+ 
+ 2014-12-03  Karl Berry  <karl@gnu.org>
+ 
+ 	* doc/texinfo.tex: oops, \relax not \thisisundefined for
+ 	\ifx\csname.
+ 
+ 	* texinfo.tex (\U): new command @U.
+ 	(\DeclareUnicodeCharacter): define a cs for @U to use.
+ 	(\globalllet): helper macros.
+ 
+ 2014-12-03  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/session.c (show_error_node): Call 
+ 	window_message_in_echo_area to display message so that 
+ 	echo_area_node will be set for free_echo_area.
+ 	* info/dir.c (dir_entry_of_infodir): Free dir node if no entry 
+ 	found.
+ 	* info/footnotes.c (make_footnotes_node): Supply a terminating 
+ 	null instead of relying on there being one in the source node.
+ 
+ 2014-12-02  Karl Berry  <karl@gnu.org>
+ 
+ 	* doc/texinfo.tex (\sub, \sup, \mathopsup): new commands @sub and @sup.
+ 	(\ptexsp, \ptexsup): save and restore in \tex.
+ 	(\finishsub, \finishsup): helper macros.
+ 	* NEWS,
+ 	* doc/refcard/txirefcard.tex,
+ 	* doc/texinfo.texi (Inserting Subscripts and Superscripts),
+ 	(HTML Xref Command Expansion),
+ 	(Command Summary): document them.
+ 	(Inserting Math): \mathopsup exception for plain TeX's \sup.
+ 	
+ 	* doc/txirefcard.tex: alphabetize some of the command lists,
+ 	when other orderings aren't preferable.
+ 
+ 2014-11-27  Karl Berry  <karl@gnu.org>
+ 
+ 	* doc/texinfo.texi (Comments): must not be followed by -.
+ 	Patrice, texinfo-devel 22 Nov 2014 15:18:07.
+ 
+ 	* doc/texinfo.texi (@noindent, @indent): more explicitly describe
+ 	recommendations and current behavior.
+ 
+ 2014-11-22  Patrice Dumas  <pertusus@free.fr>
+ 
+ 	* Texinfo/Common.pm (%style_commands), 
+ 	Texinfo/Convert/DocBook.pm (%style_attribute_commands),
+ 	Texinfo/Convert/HTML.pm (%style_attribute_commands),
+ 	Texinfo/Convert/Plaintext.pm (%style_map),
+ 	util/texinfo.dtd: add @sub and @sup.  Report and formatting
+ 	proposal from Per Bothner.
+ 
+ 2014-11-21  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/session.c (read_key_sequence): Set info_explicit_arg or 
+ 	ea_explicit_arg if argument was given with sequence of C-u's.
+ 	* info/t/c-u-m-x-scroll-forward.sh: New test.
+ 
+ 2014-11-21  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* doc/texinfo.texi (Top Node Naming): Fix typo.
+ 
+ 2014-11-21  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* tp/Texinfo/Convert/HTML.pm: Set 
+ 	$default_commands_conversion{'raggedright'} to reference to 
+ 	_convert_command_noop so that contents of @raggedright block 
+ 	appear.  Report from Mahlon Smith.
+ 
+ 2014-11-19  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/info-utils.c (degrade_utf8): Add some more ASCII 
+ 	replacements.
+ 
+ 2014-11-19  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/session.c (incremental_search) <backspace>: Remove a 
+ 	complete multi-byte character.
+ 
+ 2014-11-19  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/info.c (get_initial_file) <inexact dir lookup>: Check if 
+ 	file referred to exists.
+ 	* info/t/dir-dangling-entry.sh: New test.
+ 
+ 2014-11-18  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/session.c (incremental_search): Add at most one node to 
+ 	the window history.
+ 	(info_search_internal): Call free_history_node on nodes where no 
+ 	match was found.
+ 	(info_search_in_node_internal): Remove unnecessary conditional 
+ 	checks.
+ 
+ 	* info/t/inc-sea-history.sh: New test.
+ 
+ 2014-11-17  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/dir.c (dir_entry_of_infodir): Don't free a node too 
+ 	early.
+ 
+ 2014-11-17  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/session.c (incremental_search): Look up pressed keys in 
+ 	info_keymap and echo_area_keymap.  Do not hard-code any keys for 
+ 	particular commands.
+ 
+ 2014-11-16  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/session.c (ask_for_search_string): Return 1 for empty 
+ 	input, and 0 only when it was aborted.
+ 	(info_search_case_sensitively, info_search)
+ 	(info_search_backward): Set last_search_direction and 
+ 	last_search_case sensitive in info_search_1.  Call 
+ 	ask_for_search_string in info_search_1.  Perform search if 
+ 	default search string was accepted.
+ 
+ 2014-11-15  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* tp/Texinfo/Convert/Plaintext.pm (_convert) <@quotation with
+ 	@author>: Check if @smallquotation was used as well.  Report
+ 	from Mahlon Smith.
+ 
+ 2014-11-14  Karl Berry  <karl@gnu.org>
+ 
+ 	* doc/texinfo.tex (\footnote): do not set \indent and \noindent
+ 	to their \ptex... versions; these become global settings, and seem
+ 	unnecessary since the only time we redefine \indent and \noindent
+ 	is with @firstparagraphindent for section headings, and footnotes
+ 	cannot work in headings anyway.  What am I missing?  Could not
+ 	construct an example where it mattered.
+ 	(\errfootnoteheading): new macro, for \chapmacro and \sectionheading.
+ 	(\errfootnotenest): rename from \errfootnote.
+ 	* doc/texinfo.texi (Footnotes): mention that they cannot be nested
+ 	and cannot appear in section headings.
+ 
+ 2014-11-14  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/infomap.h (KEYMAP_ENTRY) <function>: Replace with a union 
+ 	to avoid casts on accessing it as a Keymap.  All uses updated.
+ 
+ 2014-11-13  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/echo-area.c (ea_delete, ea_transpose_chars): Handle 
+ 	multi-byte characters.
+ 	(ea_swap_chars, ea_remove_text): New static functions.
+ 
+ 	(read_and_dispatch_in_echo_area)
+ 	(echo_area_prep_read): Line invalidating echo area line map 
+ 	moved between functions.
+ 
+ 2014-11-12  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/t/window-split-dir.sh: New test.
+ 	* info/t/star-note-non-whitespace.sh: New test.
+ 
+ 2014-11-11  Karl Berry  <karl@gnu.org>
+ 
+ 	* util/texi2dvi: minimize function header comments, reorder,
+ 	other comment cleanups.  No functional changes intended.
+ 
+ 2014-11-10  Karl Berry  <karl@gnu.org>
+ 
+ 	* util/texi2dvi: do not call findprog on a user-defined $TEX.
+ 	Report from Per Mildner, 10 Nov 2014 12:26:08.
+ 
+ 2014-11-10  Jason Hood  <jadoxa@yahoo.com.au>  (tiny change)
+ 
+ 	* install-info/install-info.c (reformat_new_entries): respect
+ 	--maxwidth if given.
+ 
+ 2014-11-09  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/session.c (find_invocation_node_by_nodename): New 
+ 	function.
+ 	(info_intuit_options_node): If passed Top node, call it to get a 
+ 	new node to start at.  Return value to be freed by caller.  All 
+ 	callers updated.
+ 	* info/info.c (main, add_initial_nodes) 
+ 	(invocation_program_name): For --show-options, save last 
+ 	non-option argument to use as the name of the program.
+ 
+ 2014-11-08  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/session.c (menu_digit): Unused argument removed.
+ 	(read_key_sequence) <ea_possible_completions>: Exit function as 
+ 	intended.
+ 
+ 2014-11-07  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/echo-area.c (ea_forward, ea_backward): Go forward and 
+ 	backward over multi-byte characters correctly.
+ 
+ 	* info/filesys.c (convert_eols): Disable with preprocessor to 
+ 	avoid warning about unused function.
+ 	* info/pseudotty.c: Avoid compiler warnings about set but unused 
+ 	variable and include <error.h> to get prototype of 'error'.
+ 	
+ 	* info/infodoc.c (HELP_NODE_GETS_REGENERATED)
+ 	(internal_info_help_node_contents): Removed.
+ 
+ 	* info/session.c (read_key_sequence): Rewrite for clarity.
+ 
+ 2014-11-07  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/session.c (info_dispatch_on_key, read_key_sequence):
+ 	Renamed.  Call initialize_keyseq.  Read initial key of key 
+ 	sequence.  Merge in functionality of info_numeric_arg_digit_loop 
+ 	- read in keys giving a numeric argument at start of key 
+ 	sequence.  Call function implementing some commands depending on 
+ 	arguments.  Allow 8-bit input in echo area if 'ISO-Latin' is 
+ 	'On'.
+ 	(display_info_keyseq): Check for empty keyseq.
+ 
+ 	* info/terminal.c (initialize_byte_map): 8th bit in an inputted 
+ 	byte only represents Meta if 'ISO-Latin' is off.
+ 
+ 	* info/echo-area.c (ea_insert): Don't declare with 
+ 	DECLARE_INFO_COMMAND.
+ 	* info/infomap.c (add_function_keyseq),
+ 	* info/infodoc.c (dump_map_to_text_buffer): Don't check for 
+ 	ea_insert key bindings.
+ 	* info/infomap.c (read_init_file): Don't bind printable 
+ 	characters to ea_insert.
+ 
+ 	* info/session.c (info_menu_digit): Function body is empty.
+ 	(menu_digit): New function.
+ 
+ 	* info/echo-area.c (ea_possible_completions, ea_complete): Don't 
+ 	check what key launched this command.  Don't insert the key if 
+ 	not completing.
+ 	(echo_area_completion_items): No longer static.
+ 
+ 	* info/session.c (info_numeric_arg, info_numeric_arg_sign)
+ 	(ea_numeric_arg, ea_numeric_arg_sign): Deleted.
+ 	(info_initialize_numeric_arg): Don't set info_numeric_arg or 
+ 	other deleted variables.
+ 	(info_add_digit_to_numeric_arg, info_universal_argument): Bodies 
+ 	of functions removed - declare with DECLARE_INFO_COMMAND only.
+ 
+ 	* info/session.c (mouse_reporting_on, mouse_reporting_off)
+ 	(mouse_reporting): Deleted.
+ 	(get_input_key): If mouse event detected always return 
+ 	KEY_MOUSE.
+ 	* info/infodoc.c (pretty_keyname): More descriptive text for 
+ 	KEY_MOUSE or unknown key in case they are output by mistake.
+ 
+ 	* info/session.c (info_read_and_dispatch),
+ 	* info/echo-area.c (read_and_dispatch_in_echo_area): Calls to 
+ 	info_dispatch_on_key updated.  Don't call initialize_keyseq or 
+ 	read first key of key sequence.  Pass count to 
+ 	command-implementing function.  Clear ea_last_executed_command 
+ 	if info_dispatch_on_key could have executed a command itself.
+ 
+ 	* info/info.h (DECLARE_INFO_COMMAND),
+ 	* info/makedoc.c (process_one_file): Remove 'key' argument from 
+ 	declarations of command-implementing functions.  All function 
+ 	declarations and calls updated.
+ 	* info/session.c (info_menu_or_ref_item): Unused argument 
+ 	removed.
+ 
+ 	* info/session.c (info_read_and_dispatch): Don't check for ESC 
+ 	<key> input.
+ 	* info/infomap.c (section_to_keymaps): Copy key bindings M-<key> 
+ 	to ESC <key>.
+ 	(default_emacs_like_info_keys) (default_vi_like_info_keys): 
+ 	Refer to key sequences ESC <special key> with a sequence 
+ 	beginning with ESC instead of using KEYMAP_META.
+ 
+ 2014-11-06  Karl Berry  <karl@gnu.org>
+ 
+ 	* info/pseudotty.c: localize variables, main signature, formatting.
+ 
+ 2014-11-06  Karl Berry  <karl@gnu.org>
+ 
+ 	* install-info/tests/Makefile.am (TESTS, EXTRA_DIST):
+ 	new tests 55, 56 for --defsection; plus the new files.
+ 	Turns out --defentry was a no-op, so omit it from help string
+ 	but leave code in case someone wants it.
+ 	* NEWS: mention new option.
+ 
+ 2014-11-06  Pietro Cerutti  <gahr@FreeBSD.org>
+ 
+ 	* install-info/install-info.c: new options --defentry and
+ 	--defsection (written for BSD).  Retrieved from
+ 	http://svnweb.freebsd.org/ports/head/print/texinfo/files/patch-install-info_install-info.c
+ 	
+ 2014-11-04  Karl Berry  <karl@gnu.org>
+ 
+ 	* doc/texinfo.texi: no leading @ characters in command index.
+ 
+ 2014-11-03  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/man.c (get_manpage_node): Make returned node safely 
+ 	free-able with free_history_node.
+ 	(xrefs_of_manpage): Initialize line_number fields of REFERENCE 
+ 	objects.
+ 
+ 2014-11-02  Patrice Dumas  <pertusus@free.fr>
+ 
+ 	* tp/Texinfo/Convert/Plaintext.pm (_convert), 
+ 	tp/Texinfo/Convert/Text.pm (heading): add an indent length
+ 	argument to heading() and use it to indent the underlying 
+ 	symbols.  Report from Mahlon Smith.
+ 
+ 2014-11-02  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/indices.c (info_index_apropos): Include line numbers in 
+ 	apropos node.
+ 
+ 2014-10-31  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/info-utils.c (scan_node_contents): Return a new NODE 
+ 	object if node was from a file, and don't set reference list of 
+ 	passed-in node.
+ 
+ 	* info/nodes.c (info_node_of_tag): Always call 
+ 	scan_node_contents.  Node data like the contents pointer or 
+ 	reference list is not saved in the tag table any more.
+ 	(set_tag_nodelen): Passed in tag points to start of node 
+ 	separator instead of just after it.
+ 
+ 	* info/nodes.h (N_Unstored): Symbol deleted.
+ 	* info/footnotes.c (make_footnotes_node),
+ 	* info/indices.c (info_index_apropos, info_virtual_index)
+ 	* info/nodemenu.c (list_visited_nodes),
+ 	* info/echo-area.c (ea_possible_completions): Mark generated 
+ 	nodes with N_WasRewritten instead of N_Unstored.
+ 
+ 	* info/nodes.h (NODE): Remove out-of-date comment.
+ 	* info/info-utils.c (free_history_node): No longer static.  
+ 	Check if argument is null.  Free node contents if N_WasRewritten 
+ 	flag is set.  Free 'next', 'prev' and 'up' fields.
+ 	* info/dir.c (dir_entry_of_infodir),
+ 	* info/session.c (dump_node_to_stream, info_intuit_options_node)
+ 	(info_search_internal),
+ 	* info/info.c (add_initial_nodes, info_follow_menus),
+ 	* info/indices.c (info_indices_of_file_buffer),
+ 	* info/footnotes.c (make_footnotes_node): Call free_history_node 
+ 	on nodes instead of calling 'free'.
+ 
+ 	* info/dir.c (build_dir_node): Call to scan_node_contents 
+ 	updated.
+ 	(get_dir_node): Copy some fields from saved dir node.
+ 	(lookup_dir_entry): Don't call get_dir_node.
+ 
+ 	* info/session.c (free_node_contents): Function deleted.
+ 	* info/session.c (add_gcable_pointer, gcable_pointers)
+ 	(gcable_pointers_index, gcable_pointers_slots): Removed.  All 
+ 	calls to add_gcable_pointer removed.
+ 	(gc_file_buffers_and_nodes): Don't process gcable_pointers.
+ 
+ 	* info/session.c (info_split_window): Copy some fields of node 
+ 	object so they can be passed to free_history_node.
+ 
+ 	* info/nodes.h (N_FromAnchor): Removed.
+ 	* info/info-utils.c (info_node_of_tag) <anchor>: Don't set 
+ 	N_FromAnchor flag.
+ 
+ 	* info/info.c (info_find_matching_files): Free return value of 
+ 	info_file_find_next_in_path.
+ 	(add_initial_nodes) <--node>: Don't duplicate a string which is 
+ 	lost.
+ 	* info/footnotes.c (make_footnotes_node): Copy terminating null 
+ 	byte into contents of footnote node.
+ 	* info/session.c (ask_for_search_string): Free returned string 
+ 	even if it is of length 0.
+ 
+ 2014-10-29  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/session.c (SEARCH_STATE, push_isearch, pop_isearch)
+ 	(pop_isearch_prompt, incremental_search): Represent result of 
+ 	search with an enum search_result instead of an int.
+ 	(incremental_search): Don't say an empty search string is 
+ 	failing.
+ 
+ 	* info/search.c (regexp_search): Don't allocate a match list if 
+ 	there aren't any matches.
+ 	* info/session.c (info_search_internal): Always free return 
+ 	value of info_get_node if it is not saved in the window.
+ 
+ 	* info/session.c (gc_file_buffers_and_nodes): Temporarily 
+ 	disable freeing subfiles.
+ 
+ 2014-10-29  Karl Berry  <karl@gnu.org>
+ 
+ 	* doc/texinfo.tex (\chapmacro): \checkenv, since chapters
+ 	should presumably not appear inside environments.
+ 	(\sectionheading): allow @heading-series commands, but not others,
+ 	to appear inside environments.  Report from Mahlon Smith,
+ 	25 Aug 2014 09:42:16; original change made following
+ 	https://savannah.gnu.org/bugs/?15514.
+ 	* doc/texinfo.texi (@t{@@unnumberedsec @@appendixsec @@heading})
+ 	<@@heading>: @heading-series cannot appear literally "anywhere",
+ 	though they can appear inside most environments, unlike the
+ 	normal sectioning commands.
+ 
+ 2014-10-29  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/session.c (gc_file_buffers_and_nodes): Keep on checking 
+ 	for referenced file buffers after one is found for a node.  
+ 	Report from Werner Lemberg.
+ 	* info/t/gc-split.sh: New test.
+ 
+ 2014-10-29  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/session.c (info_dispatch_on_key): Don't display a 
+ 	completed key sequence when in the echo area.
+ 
+ 2014-10-28  Patrice Dumas  <pertusus@free.fr>
+ 
+ 	* Texinfo/Convert/DocBook.pm: also upper-case accented commands
+ 	when in the 'upper_case' context.
+ 
+ 2014-10-27  Patrice Dumas  <pertusus@free.fr>
+ 
+ 	* Texinfo/Convert/DocBook.pm (upper_case_style_commands): use
+ 	a context of 'upper_case' to track situation where upper casing
+ 	of text should be done instead of upper-casing already converted
+ 	output.
+ 
+ 2014-10-26  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/info-utils.c (scan_reference_marker) Return value says 
+ 	whether syntax was valid.
+ 	<cross-references>: Demand that cross-reference marker is 
+ 	followed by whitespace.
+ 	(scan_node_contents): Call to scan_reference_marker updated.
+ 	* info/nodes.h (INFO_MENU_REGEXP, INFO_MENU_ENTRY_REGEXP)
+ 	(INFO_XREF_REGEXP, INFO_TAG_REGEXP): Removed.
+ 
+ 2014-10-26  Karl Berry  <karl@gnu.org>
+ 
+ 	* Texinfo/Convert/DocBook.pm (upper_case_style_commands),
+ 	(_convert): uppercase @sc argument.  Suggestion from Arnold Robbins,
+ 	11 Sep 2014 19:48:14.
+ 	* TODO,
+ 	* tests/layout/res_parser/formatting_docbook/formatting.xml:
+ 	update accordingly.
+ 	* Texinfo/Convert/HTML.pm: doc tweak.
+ 
+ 	* tp/maintain/template.pod,
+ 	* tp/maintain/regenerate_cmd_tests.sh,
+ 	* tp/maintain/regenerate_docstr.sh,
+ 	* tp/maintain/regenerate_file_lists.sh,
+ 	* tp/tests/Makefile.am:
+ 	belated copyright year update.
+ 
+ 2014-10-24  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/filesys.c (filesys_read_info_file): Disable call to 
+ 	convert_eols.
+ 	* info/info-utils.c (printed_representation): Make '\r' bytes 
+ 	followed by a '\n' invisible.
+ 	* info/Makefile.am: t/cr-tag-table.sh removed from XFAIL_TESTS.
+ 	
+ 	* info/info-utils.c (forward_to_info_syntax): Check for syntax 
+ 	case-insensitively.
+ 
+ 	* info/indices.c (info_virtual_index): Pass arguments to 
+ 	text_buffer_printf as intended.
+ 
+ 2014-10-22  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/info-utils.c (forward_to_info_syntax): New function.
+ 	(scan_node_contents): Call it instead of using regexp_search.  
+ 	This produces a speed improvement, noticable when using M-x 
+ 	index-apropos or opening a long index node.
+ 	* info/indices.c (info_indices_of_file_buffer): Call strstr 
+ 	instead of string_in_line.
+ 
+ 	* info/filesys.c (convert_eols): Don't convert nulls in Info 
+ 	tags into spaces any more.
+ 	* info/indices.c (info_index_apropos, info_virtual_index),
+ 	* info/session.c (allfiles_create_node): Add index tag with 
+ 	nulls instead of spaces.
+ 
+ 	* info/info-utils.c (forward_to_info_syntax, scan_info_tag): 
+ 	Look for tags starting with nulls instead of spaces.  This is 
+ 	slightly faster because nodes generally contain many space 
+ 	characters.
+ 	(skip_tag_contents): New function.
+ 	(scan_info_tag): Call it.
+ 	* info/tag.c (tag_expand): Look for tag starting with a null 
+ 	instead of a space.  Skip past the tag even if no handler for it 
+ 	was found (for example, an index tag).
+ 
+ 	* info/info-utils.c (printed_representation): Don't check for an 
+ 	Info tag, as they should have been removed already.
+ 	* info/window.c (info_tag): Function removed.
+ 
+ 	* info/indices.c (info_indices_of_file_buffer): Look for nodes 
+ 	with "index" in the name as well as "Index".
+ 
+ 	* info/info-utils.c (forward_to_info_syntax): Don't search for 
+ 	"\n* Menu:" label separately, as this is comprised under 
+ 	searching for "\n* ".
+ 	(scan_node_contents): Conditional reordered.
+ 
+ 2014-10-21  Karl Berry  <karl@gnu.org>
+ 
+ 	* tp/texi2any.pl (makeinfo_help),
+ 	* doc/texinfo.texi (@t{texi2any} Printed Output): mention
+ 	that texi2any parse the input purely for error-checking purposes
+ 	before handing off to texi2dvi.
+ 	Suggestion from Ken Brown18 Oct 2014 13:58:38.
+ 
+ 2014-10-19  Patrice Dumas  <pertusus@free.fr>
+ 
+ 	* tp/Texinfo/Parser.pm (_parse_def): on @def* lines, consider 
+ 	@-commands and text not separated by space to be a single 
+ 	word.  From Werner LEMBERG (http://savannah.gnu.org/bugs/?43406).
+ 
+ 2014-10-16  Patrice Dumas  <pertusus@free.fr>
+ 
+ 	* tp/Texinfo/Convert/Plaintext.pm (_convert): with @w and @tie,
+ 	do not set set_space_protection ignore_column argument, such 
+ 	that the whole block goes to the next line.  Report from
+ 	Werner LEMBERG (http://savannah.gnu.org/bugs/?43407) and Mahlon 
+ 	Smith.
+ 
+ 2014-10-15  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/t/empty.sh: New test.
+ 
+ 2014-10-15  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/info.c (add_initial_nodes): FILE_BUFFER argument removed.
+ 	<--usage>: Display an error meesage if there is no node to give 
+ 	a file to look for an invocation node.
+ 	(initial_fb): Variable removed.
+ 
+ 	* info/info.c (info_short_help),
+ 	* doc/info-stnd.texi (Invoking Info): Document "info 
+ 	'(file)node'" invocation.
+ 	* doc/info-stnd.texi (Invoking Info): Refer to "search path" 
+ 	instead of "INFOPATH".
+ 	(Node Commands): Add "vi-like operation" for a binding.
+ 
+ 2014-10-14  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/info.c (get_initial_file) <file name lookup>,
+ 	(main) <--file>, <'(file)node' as first argument>: Add a node to 
+ 	ref_list from the file we found.
+ 	(add_initial_nodes): Don't fall back to a "Top" node as it 
+ 	should already be in ref_list.  If any "--node" argument given, 
+ 	discard the first element of ref_list.
+ 
+ 	* info/info-utils.c (info_new_reference): Duplicate arguments 
+ 	into new storage.  All callers updated.
+ 
+ 2014-10-13  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/info.c (main) <--all not used>: Check if the first 
+ 	non-option argument is of the form "(file)node", and if so add 
+ 	it to the list of nodes to start with.
+ 	(add_initial_nodes) <user_nodenames>: Duplicate filename string.  
+ 	Allow nodename to be empty.
+ 	<following menus>: Use a node from our list of initial nodes to 
+ 	start at if initial_file is null.
+ 
+ 	* info/t/spec-file-node.sh, info/t/spec-no-node.sh, 
+ 	info/t/spec-menu.sh: New tests.
+ 
+ 	* info/info.c (get_initial_file): Don't take a user-specified 
+ 	filename as an argument.
+ 	<--file>: Moved to main.
+ 
+ 2014-10-09  Karl Berry  <karl@gnu.org>
+ 
+ 	* doc/texinfo.texi (Node Line Requirements, Writing a Menu):
+ 	menu entries need exact spacing for the sake of Emacs Info.
+ 
+ 2014-10-09  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/indices.c (info_index_search): Call 
+ 	info_indices_of_file_buffer before prompting user.  Display an 
+ 	error message if no index is found.
+ 	(info_virtual_index): Match error message to that used 
+ 	elsewhere.
+ 	* info/t/no-index.sh, info/t/index-completing.sh: New tests.
+ 
+ 	* info/echo-area.c (info_read_and_dispatch_in_echo_area): 
+ 	Recalculate line map after each user command.
+ 	(input_line, input_line_prompt): Comments added.
+ 	[FD_SET && hpux, FD_SET && !hpux] (fd_set_cast): Remove unused 
+ 	macro.
+ 	* info/window.c (window_point_to_column): Return left-most 
+ 	column for multi-column characters.
+ 
+ 2014-10-08  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/indices.c (info_index_search): Don't duplicate a string 
+ 	just to free the original.
+ 	(look_in_indices): Save search string in 'index_search'.
+ 	(info_index_apropos, info_virtual_index): Prompt with and 
+ 	default to the last search string.
+ 
+ 2014-10-08  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/t/cr-tag-table.sh: New test.
+ 
+ 2014-10-06  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/man.c: Don't include sys/ioctl.h.
+ 
+ 	* info/infomap.c (fetch_user_maps): Don't print an error message 
+ 	if ".infokey" wasn't found.  Report from Karl Berry.
+ 
+ 	* info/info.c (main) <--all>: If only one match, don't display a 
+ 	menu of matches (this is what happened before).
+ 	* info/t/all-only.sh: New test.
+ 
+ 	* info/terminal.c (initialize_byte_map): Add byte sequences 
+ 	beginning ESC [ and ESC O representing cursor keys.  Previously 
+ 	these byte sequences were present in 
+ 	default_emacs_like_info_keys before changes on 2014-06-28.
+ 
+ 	* configure.ac: Remove use of AC_HEADER_TIOCGWINSZ.  Add 
+ 	"sys/ioctl.h" to argument of AC_CHECK_HEADERS.
+ 	* info/termdep.h: Make include of sys/ioctl.h conditional on 
+ 	[HAVE_SYS_IOCTL_H] instead of [GWINSZ_IN_SYS_IOCTL].  This gives 
+ 	the declaration of ioctl for Cygwin.  Report by Ken Brown.
+ 	* info/session.c: Include of sys/ioctl.h conditional on 
+ 	[HAVE_SYS_IOCTL_H] instead of [!__MINGW32__].
+ 
+ 2014-10-06  Ken Brown  <kbrown@cornell.edu> (tiny change)
+ 
+ 	* system.h [O_BINARY && !__MSDOS__]: Don't redefine setmode if 
+ 	it is already defined.
+ 
+ 2014-10-03  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* doc/info-stnd.texi (Invoking Info): Add examples with --node.
+ 	* info/info.c (info_short_help): Help text changed.
+ 
+ 	* doc/texinfo.texi (Node Line Requirements): Tweak wording to 
+ 	avoid implying that a node name with normalized whitespace has 
+ 	to be used in all circumstances.  Report by Vincent BelaÃ¯che 
+ 	2014-08-21 (bug #43042).
+ 
+ 2014-10-03  Ken Brown  <kbrown@cornell.edu> (tiny change)
+ 
+ 	Changes to compile for Cygwin:
+ 	* info/Makefile.am (LDADD): Add "$(LIBICONV)".
+ 	* info/info-utils.c: Remove include of nl_types.h.
+ 
+ 	* man/Makefile.am: Don't build infokey.1.
+ 
+ 2014-09-30  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/session.c (info_move_to_next_xref) 
+ 	(info_move_to_prev_xref): If an argument is given with C-u, go 
+ 	forward or backward that number of references.
+ 	* info/t/tab-argument.sh: New test.
+ 
+ 	* info/info.c (info_short_help): Examples in help text changed.
+ 
+ 2014-09-29  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/indices.c (info_index_search, do_info_index_search): 
+ 	Getting user input moved from do_info_index_search.
+ 
+ 	* info/indices.c (next_index_match, info_next_index_match): 
+ 	Function split out.
+ 	(look_in_indices): Return value as intended.
+ 
+ 	* info/indices.c, info/session.c (allfiles_node) 
+ 	(info_all_files): Moved between files.
+ 	* info/session.c (move_to_goal_column): Return type declared as 
+ 	void.
+ 	(info_dispatch_on_key): Return values as intended.
+ 
+ 	* info/indices.c (report_index_match): Split out from 
+ 	info_next_index_match.
+ 
+ 	* info/indices.c (next_index_match): Don't take index argument; 
+ 	always operate on index_index.  Take FILE_BUFFER argument.  
+ 	Update index_offset.  Call to info_indices_of_file_buffer to 
+ 	update index_index moved from do_info_index_search.  All callers 
+ 	updated.
+ 	* info/info.c (main) <--index-search>: Call next_index_match and 
+ 	report_index_match.
+ 
+ 	* info/indices.c (do_info_index_search): Merged into 
+ 	info_index_search.
+ 	(info_entry_exists): Function removed.
+ 	(report_index_match): Don't internationalize a string that 
+ 	should never be displayed.
+ 
+ 	* info/indices.c (info_indices_of_file_buffer): Check if we have 
+ 	already built an index moved from next_index_match.
+ 	(info_index_search) <empty search string>: Call 
+ 	info_indices_of_file_buffer.  Always exit function. 
+ 
+ 2014-09-28  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/indices.c (info_index_apropos): Strip any suffix like 
+ 	".info" from uses of filename in generated node contents.  Mark 
+ 	node contents as an index.  Comment added mentioning problem 
+ 	with character encodings.  Introductory text changed to be more 
+ 	descriptive.
+ 
+ 	* info/indices.c (look_in_indices): New function, split from:
+ 	* info/info.c (add_initial_nodes) <index search>
+ 	* info/indices.c (info_indices_of_file_buffer): Declared static.
+ 	Return type is void.  Clear 'index_index' variable if no file 
+ 	buffer.
+ 	(index_nodenames): Comment changed.
+ 
+ 2014-09-24  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/doc.h (InfoCommand): Removed.  All uses updated.
+ 	(FUNCTION_DOC): Comments added.
+ 
+ 	* doc/info-stnd.texi (Miscellaneous Commands, Cursor Commands): Fix
+ 	minor typos.
+ 
+ 	* info/session.c (move_to_goal_column): New function, split from
+ 	info_next_line and info_prev_line.  Interpret -1 as goal column to 
+ 	mean the current column.
+ 	(info_show_point): Don't set goal_column.
+ 	(info_read_and_dispatch): Set goal_column to -1 unless previous 
+ 	commmand was next-line or prev-line.
+ 	(info_search_in_node_internal): Don't set goal_column.
+ 	* info/window.c (window_set_node_of_window): Don't set goal_column.
+ 	(window_make_window): Initialize goal_column to -1.
+ 
+ 	* info/session.c (info_display_file_info): Display name of subfile if 
+ 	in split file.
+ 
+ 2014-09-22  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/session.c (info_dispatch_on_key): Don't set 
+ 	ea_last_executed_command.
+ 	(info_numeric_arg_digit_loop): Don't declare with 
+ 	DECLARE_INFO_COMMAND.
+ 	* info/echo-area.c (ea_last_executed_command): Declared static.
+ 	(read_and_dispatch_in_echo_area): Set ea_last_executed_command.
+ 
+ 2014-09-21  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/session.c (info_read_dispatch): Return pointer to function 
+ 	implementing Info command instead of calling it.  All callers updated.
+ 
+ 2014-09-18  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/session.c (info_select_reference): When following a reference
+ 	in a footnotes window, try to switch to a window containing a node
+ 	from the file.
+ 	* info/display.c (display_update_window_1): Turn off standout mode
+ 	if we are still in it by the time we get to the bottom of the window.
+ 
+ 	* info/t/Init-inter.inc: Don't hang if the process doesn't appear.
+ 
+ 2014-09-16  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/indices.c (info_index_apropos): Mark apropos node with
+ 	N_Unstored.
+ 	(info_indices_of_file_buffer): Free index_index variable before
+ 	overwriting it.
+ 	(apropos_in_all_indices): Free return value of get_dir_node before
+ 	returning.
+ 
+ 2014-09-15  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* doc/info-stnd.text (Scrolling Commands): PageUp and PageDown can
+ 	change the node (changed in 4.12 release).
+ 
+ 2014-09-14  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/nodes.h (N_Unstored): New flag.
+ 	* info/session.c (info_split_window): Copy 'nodename' and 'references'
+ 	fields if node is marked with N_Unstored, instead of N_IsInternal.
+ 	* info/nodemenu.c (list_visted_nodes),
+ 	* info/indices.c (info_virtual_index),
+ 	* info/footnotes.c (make_footnotes_node): Mark generated nodes with
+ 	N_Unstored.
+ 	* info/dir.c (build_dir_node),
+ 	* info/man.c (get_manpage_node): Mark generated nodes with
+ 	N_IsInternal, to disable attempting to get another node in a
+ 	containing file.
+ 
+ 2014-09-13  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/info-utils.c (copy_converting) <EINVAL>: Try converting again
+ 	if input was incomplete, instead of degrading to ASCII.
+ 
+ 2014-09-12  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/info.h: Don't include other header files.
+ 	* info: All *.c and *.h files: Include necessary header files.
+ 	Include "doc.h" instead of "infomap.h" to avoid problem with
+ 	header file include cycle.
+ 	* info/footnotes.c (info_get_or_remove_footnotes): Call info_error
+ 	instead of inform_in_echo_area.
+ 	* info/info.h, info/session.h (DECLARE_INFO_COMMAND): Macro moved
+ 	between files.
+ 	* info/info.h, info/session.h: Declarations of read_function_name,
+ 	show_error_node moved.
+ 	* info/makedoc.c (doc_header_1, main): Add include of "window.h" to
+ 	generated files.
+ 	* info/session.c, info/variables.c (info_scroll_choices)
+ 	(scroll_last_node_choices): Moved between files and declared static.
+ 	* info/variables.h: Declare 'mouse_protocol'.
+ 
+ 	* info/info.c (add_file_directory_to_path): Declared static.
+ 
+ 2014-09-12  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/session.c: Move "Garbage Collection" and "Navigation of
+ 	document structure" sections to reduce need for forward function
+ 	declarations.
+ 	* info/session.c (file_buffer_of_window, node_printed_rep): Moved
+ 	between files.
+ 
+ 	* info/indices.c (info_virtual_index),
+ 	* info/nodemenu.c (nodemenu_format_info),
+ 	* info/session.c (info_select_reference, info_follow_menus): Remove
+ 	unused local variables.
+ 
+ 	* info/info.h: Remove declaration for removed variable.
+ 	(info_toupper, info_tolower): Removed.  Use toupper and tolower
+ 	instead.
+ 	* info/info.h, info/nodes.h (strict_node_location_p): Declaration
+ 	moved.
+ 
+ 	* info/info.c, info/session.c (debug_file, close_debugfile)
+ 	(debug_level, vinfo_debug)
+ 	(info_debug, info_error_rings_bell_p, info_error, show_error_node)
+ 	Moved between files.
+ 	(vinfo_debug, vinfo_error): Declared static.
+ 	* info/info.h (program_name): Declaration added.
+ 	(info_error_rings_bell_p): Declaration removed.
+ 	* info/info.h, info/session.h (debug): Macro definition moved.
+ 
+ 	* info/session.h: Remove unnecessary declarations of functions that
+ 	are defined with DECLARE_INFO_COMMAND and not used outside of their
+ 	containing source files.
+ 	* info/session.c: Add declarations of DECLARE_INFO_COMMAND functions
+ 	as necessary.  Reorder some functions to be used after they are
+ 	defined.
+ 	(forward_move_node_structure): Call info_parse_and_select instead of
+ 	info_top_node.
+ 
+ 2014-09-10  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/display.c (display_scroll_region): New function.
+ 	(display_scroll_display): Call it if the terminal supports setting a
+ 	scrolling region.
+ 
+ 	* info/terminal.c (terminal_scroll_region): New function.
+ 	(terminal_can_scroll_region): New variable.
+ 	(term_cs, term_SF, term_SR): New variables.
+ 	(terminal_initialize_terminal): Set them.
+ 	
+ 	* info/window.c (set_window_pagetop): Pass top and bottom of
+ 	window being scrolled to display_scroll_display.
+ 
+ 	* info/display.c (display_update_window_1): Correct length argument
+ 	passed to display_node_text.
+ 
+ 2014-09-09  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/session.c (forward_move_node_structure)
+ 	(backward_move_node_structure): Disable for internal nodes.
+ 	(forward_move_node_structure) <scroll-behaviour=Continous>: Detect if
+ 	we are at the last node even if it does not have its Up pointer going
+ 	to "Top".
+ 	* info/session.h (SLN_Scroll, SLN_Top),
+ 	* doc/info-stnd.texi (Variables) <scroll-last-node>,
+ 	* info/session.c (scroll_last_node_choices): 'Scroll' option removed,
+ 	as a non-index node with a menu will never be the last node.
+ 	* info/t/last-node-not-top-level.sh: New test.
+ 	* info/t/infodir/last-node-not-top-level.info: New file.
+ 
+ 	* info/session.c (select_menu_digit): Don't print any error messages.
+ 	(info_menu_digit): Display error message if there is no menu in
+ 	the node.
+ 
+ 	* doc/info-stnd.texi (Variables) <cursor-movement-scrolls>
+ 	<scroll-behaviour>: cursor-movement-scrolls=On by default.
+ 
+ 	* info/infodoc.c (info_find_or_create_help_window): Look for help
+ 	window with get_internal_info_window instead of get_window_of_node.
+ 	* info/info-utils.c (get_window_of_node): Removed.
+ 
+ 	* info/indices.c (info_virtual_index): Mark index node as internal.
+ 	Don't include a Top pointer to prevent possible memory leak when
+ 	node is deleted.
+ 
+ 2014-09-08  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/session.c (info_set_node_of_window): Don't get or remove
+ 	footnotes nodes for footnotes nodes.
+ 	* info/t/split-footnotes.sh: New test.
+ 
+ 	* info/indices.c (info_indices_of_file_buffer): Only record first
+ 	index found in initial_index_nodename.  This stops a memory leak
+ 	when there are multiple indices, and means that "i<RET>" goes to
+ 	the first index node in the file.
+ 
+ 2014-09-08  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/session.c (free_history_node): Free 'nodename' field for
+ 	internal nodes.
+ 	(info_split_window): Copy 'nodename' field for new internal nodes.
+ 
+ 	* info/echo-area.c (ea_possible_completions),
+ 	* info/footnotes.c (make_footnotes_node),
+ 	* info/indices.c (info_index_apropos),
+ 	* info/nodemenu.c (list_visited_nodes): Duplicate 'nodename' field
+ 	of new node.
+ 
+ 	* info/footnotes.c (FOOTNOTE_HEADER_FORMAT): Removed.
+ 	(make_footnotes_node): Don't call name_internal_node.
+ 
+ 	* info/indices.c (info_index_apropos),
+ 	* info/infodoc.c (create_internal_info_help_node): Don't clear
+ 	N_IsInternal flag on new node.
+ 
+ 	* info/info-utils.c (info_copy_references): Check if argument is null.
+ 
+ 2014-09-08  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/indices.c (create_virtindex_file_buffer): Deleted.
+ 	(create_virtindex_node): Merged into caller in info_virtual_index.
+ 	(info_virtual_index): Don't create a FILE_BUFFER to hold generated
+ 	node.  Remove word "Info" from heading in node.
+ 	(index_index): Comment changed.
+ 
+ 	* info/info-utils.c (printed_representation): Return byte length 0 for
+ 	"Info tags" so that they are hidden on the screen.
+ 
+ 	* info/t/index-search.sh: New test.
+ 
+ 2014-09-07  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/window.c (set_window_pagetop): Set goal column as well as point
+ 	when moving point into displayed part of node.
+ 
+ 	* info/infokey.c (compile): Use KEYMAP_META instead of Meta to allow
+ 	binding key chords including Meta.
+ 
+ 	* info/terminal.c (term_bt, term_kB, terminal_initialize_terminal)
+ 	(initialize_byte_map): Get 'BackTab' key byte sequence from 'kB'
+ 	capability instead of 'bt'.
+ 
+ 2014-09-07  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/session.c (info_clear_search): New user command.
+ 	* doc/info-stnd.texi (Searching Commands): Document it.
+ 
+ 2014-09-07  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/session.c (move_to_goal_column): Merged into callers.
+ 	(point_next_line, point_prev_line): Call window_compute_line_map for
+ 	new line.
+ 	(info_next_line, info_prev_line): Keep goal column when a numeric
+ 	argument is used resulting in a new node being put in the window.
+ 	(info_beginning_of_line, info_end_of_line): Don't call
+ 	window_compute_line_map.
+ 	(info_end_of_line): Go one past the last character in line, instead
+ 	of right on it, for consistency with Emacs and readline.
+ 
+ 2014-09-04  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/display.c (display_update_one_window): Clear lines with
+ 	highlights in them properly.
+ 	* info/display.c (display_update_window_1): Go to new line properly
+ 	when highlighted region crosses line.
+ 
+ 	* info: (all files) Change use of quotation marks.  Quote 'thusly'
+ 	instead of `thusly' in user messages.
+ 
+ 	* doc/info-stnd.texi (Invoking Info) <--no-raw-escapes>: Change
+ 	explanation of what this option does.
+ 
+ 2014-09-01  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/session.c (info_move_to_prev_xref, info_move_to_next_xref):
+ 	Skip nodes if no references in previous or next node, as was done
+ 	before.  Cycle round the node's references when
+ 	cursor-movement-scrolls=Off.
+ 	(info_move_to_xref): Handling of cursor-movement-scrolls removed.
+ 
+ 	* info/session.c (ask_for_search_string): Don't crash if the user
+ 	pressed return without typing anything.
+ 	* info/t/search-empty.sh: New test.
+ 
+ 	* info/terminal.c: (terminal_begin_standout, terminal_end_standout)
+ 	(terminal_begin_standout_hook, terminal_end_standout_hook): New
+ 	functions and function pointers.
+ 	* info/display.c (display_update_window_1): For each line which
+ 	contains part of a search match, display it using
+ 	terminal_begin_standout and terminal_end_standout in this function and
+ 	mark it as invalid in 'the_display'.  Remove unused argument.
+ 
+ 2014-08-30  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/session.c (incremental_search): Update an automatic footnotes
+ 	window if we change node.
+ 
+ 	* info/session.c (get_input_key_internal): Don't time-out key press if
+ 	'key-time' is 0.
+ 	* doc/info-stnd.texi (Variables): Document 'key-time' variable.
+ 
+ 	* info/variables.c (info_variables): Rename 'preprocess-nodes' user
+ 	variable to 'hide-note-references'.
+ 	* doc/info-stnd.texi (Variables): Document 'hide-note-references'
+ 	variable.
+ 
+ 2014-08-30  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/session.c (incremental_search): Go back to being
+ 	case-insensitive if all upper-case letters are deleted.
+ 	* info/t/inc-sea-insensitive.sh: New test.
+ 
+ 2014-08-29  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/window.c (recalculate_line_starts, calculate_line_starts):
+ 	Renamed.  Don't free 'line_starts' and 'log_line_no'.  Callers
+ 	updated.
+ 	(window_toggle_wrap): Call display_scroll_line_starts as was done
+ 	before.
+ 
+ 2014-08-26  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/session.c (info_follow_menus): Free error argument before
+ 	overwriting it.
+ 	(info_search_in_node_internal): Set goal column after search.
+ 	(info_search_previous): Work correctly when the match is an exact
+ 	number of screen-fulls away.
+ 
+ 	* info/window.c (window_new_screen_size): Try to resize windows
+ 	evenly.
+ 
+ 2014-08-26  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/m-x.c (info_execute_command): Free a string.  Allow arbitarily
+ 	long prompts.
+ 	* info/info.c (main): Exit with exit() instead of 'return' to avoid
+ 	memory leak report from valgrind for main's local variables.
+ 	(initial_fb): New static variable, taken out of 'main' function.
+ 	(get_initial_file): Don't clobber 'filename' field of dir entry.
+ 	* info/search.c (find_node_in_binding): Free last string allocated in
+ 	a loop.
+ 	* info/session.c (info_search_in_node_internal): Free 'search_string'
+ 	field of WINDOW before overwriting it.
+ 	* info/dir.c (lookup_dir_entry),
+ 	* info/info-utils.c (info_copy_reference, info_copy_references):
+ 	Comments changed.
+ 
+ 	* info/t/Init-test.inc: Commented-out line added showing how to run
+ 	tests under valgrind.
+ 	* info/t/Init-inter.inc: Get name of running "ginfo" process from a
+ 	variable.
+ 
+ 2014-08-25  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/dir.c (insert_text_into_node): Include terminating null byte
+ 	from node contents.
+ 
+ 	* info/info-utils.c (scan_node_contents): Free match list before
+ 	returning.
+ 	* info/info.c (main, initial_file): Make initial_file file-level
+ 	variable.
+ 	(get_initial_file): Set initial_file variable instead of returning a
+ 	value.
+ 	(add_initial_nodes): Use info_reference_free instead of free on
+ 	REFERENCE variables.  Duplicate arguments to info_new_reference so we
+ 	can free them.
+ 	* info/session.c (info_follow_menus): Always free initial_node
+ 	argument before returning.
+ 
+ 	* info/t/Init-test.inc: Remove out-of-date comment.
+ 	* info/t/file.sh: Source Cleanup.inc.
+ 	* info/t/tab.sh: Remove unnecessary line to delete temporary files.
+ 
+ 2014-08-25  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/display.c (find_diff): Add braces round "if" command.
+ 	(display_update_window_1): Remove unused variable.
+ 	* info/session.c (isearch_terminate_search_key): Removed.
+ 	* info/session.h: Add missing declarations for get_input_key,
+ 	get_another_input_key.
+ 	* info/session.c (fill_input_buffer): Remove unused variable.
+ 
+ 	* info/terminal.c (add_seq_to_byte_map): Take char * argument and cast
+ 	to unsigned char *.
+ 
+ 	* info/search.h (enum search_result): Change 'search_failure' value to
+ 	'search_invalid'.
+ 	* info/session.c (info_search_in_node_internal): Return value
+ 	properly.  Don't clobber error message printed for invalid regular
+ 	expression.
+ 	(ask_for_search_string): Return value properly.
+ 	* info/search.c (make_binding): Merged into caller.
+ 
+ 2014-08-25  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/window.c (set_window_pagetop): If point would end up past
+ 	bottom of displayed part of node, put it on the last displayed line.
+ 
+ 2014-08-24  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/session.c (_scroll_forward, _scroll_backward): Arguments
+ 	changed.  All callers updated.  Don't display an error message when
+ 	staying in the same node.
+ 	* doc/info-stnd.texi (Variables): Mention what mouse is used for.
+ 	(Node Commands) <goto-invocation>: Add missing closing parenthesis
+ 	and 'vi-like operation' text.
+ 	* doc/texinfo.texi (Overview): Remove two extra words.
+ 
+ 2014-08-23  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/variables.c (info_variables): New user variable 'mouse'.
+ 	* info/terminal.c (mouse_protocol): New variable.
+ 	* info/terminal.h (MP_NONE, MP_NORMAL_TRACKING): New preprocessor
+ 	definitions.
+ 	* info/terminal.c (terminal_initialize_terminal): Check if
+ 	mouse tracking was turned off.
+ 	* info/variables.c (describe_variable): Allow arbitarily long values
+ 	for variables.
+ 	* doc/info-stnd.texi (Variables): Document 'mouse' variable.
+ 
+ 2014-08-23  Karl Berry  <karl@gnu.org>
+ 
+ 	* Texinfo/Convert/Plaintext.pm (converter_initialize): put 
+ 	push_top_formatter after setting 'fillcolumn' such that it is
+ 	taken into account.
+ 
+ 2014-08-22  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/session.c (info_read_and_dispatch): Consider ESC <key> to be
+ 	the same as Meta-<key>.
+ 	* info/infomap.c (default_emacs_like_info_keys)
+ 	(default_vi_like_info_keys): Refer to key sequences starting ESC with
+ 	KEYMAP_META instead.
+ 
+ 2014-08-22  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/texinfo.texi: Remove extra space in menu references to
+ 	"@- @hyphenation" node.  Report from Vincent BelaÃ¯che.
+ 
+ 	* info/info-stnd.texi (Searching Commands): Add reference to explain
+ 	regular expressions.
+ 
+ 2014-08-21  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/session.c (info_parse_and_select): Initialize line_number field
+ 	of reference.
+ 
+ 2014-08-21  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* doc/texinfo.texi (Appendix F Info Format Specification): Update
+ 	including quoting mechanism, use of non-ASCII characters in node
+ 	names, tag table being optional in non-split files, use of "(dir)" in
+ 	node lines.  Mention possibility of formfeed characters in section
+ 	separators.
+ 
+ 2014-08-21  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/display.c (decide_if_in_match): New function.
+ 	(display_update_window_1): Call it.
+ 
+ 	* info/display.c (find_diff): Return offset of first ESC in line if
+ 	the lines differ and there is one.  Return -1 if no difference.
+ 	Handle multicolumn characters with wcwidth.
+ 	(display_node_text): Use offset into new line contents set by
+ 	find_diff.
+ 
+ 2014-08-21  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/infomap.c (default_emacs_like_info_keys): Add ESC x key
+ 	sequence for execute-command.
+ 
+ 2014-08-21  Karl Berry  <karl@gnu.org>
+ 
+ 	* Texinfo/Convert/Plaintext.pm (converter_initialize): propagate
+ 	FILLCOLUMN.  Report from Mahlon Smith, 19 Aug 2014 14:28:01.
+ 
+ 2014-08-20  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/session.c (info_menu_item): Check for case when there are no
+ 	menu entries in the node.
+ 
+ 2014-08-20  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* doc/info-stnd.texi (Searching Commands): Consistent formatting
+ 	for commands without key bindings.  Mention alternative for searching
+ 	backwards.  Remove reference to Emacs regular expressions, as those
+ 	are slightly different.  Mention what happens if you don't give a
+ 	string for 'i'.  Mention 'highlight-searches' variable.
+ 	(Variables): Add 'highlight-searches'.
+ 
+ 2014-08-20  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/session.c (info_search_next, info_search_previous): Call
+ 	info_search_internal directly instead of via info_search_1.
+ 	<search-skip-screen=On>: Scroll up or down by a whole number of
+ 	screen-fulls to make match visible.  This makes traversing matches
+ 	with "}" and "{" less disorienting.
+ 
+ 	* info/session.c (info_search_1): Argument 'start' removed.
+ 	(DFL_START): Deleted.
+ 
+ 2014-08-20  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/session.c (info_search_in_node_internal): Don't call
+ 	window_adjust_pagetop.
+ 	(info_search_1, incremental_search): Call it here instead.
+ 
+ 2014-08-20  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/indices.c (do_info_index_search, info_virtual_index): Remove
+ 	check against min_search_length.
+ 	* info/session.c (info_search_1): Don't allocate for search_string
+ 	here.
+ 	(info_search_next, info_search_previous): Check if search_string is
+ 	null.
+ 
+ 2014-08-18  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/indices.c (info_virtual_index): Place index marker tag in
+ 	generated node.
+ 
+ 2014-08-18  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/echo-area.c (info_read_in_echo_area)
+ 	(info_read_completing_internal, info_read_completing_in_echo_area)
+ 	(info_read_maybe_completing)
+ 	(info_read_completing_in_echo_area_with_exclusions): WINDOW argument
+ 	removed.  All uses updated.
+ 
+ 	* info/session.c (ask_for_search_string): WINDOW argument removed.
+ 
+ 2014-08-17  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/session.c (info_search_1): Argument removed.  Don't call
+ 	ask_for_search_string.
+ 	(info_search_case_sensitively, info_search, info_search_backward): Do
+ 	it here instead.
+ 	(ask_for_search_string): Don't display "[]" in prompt if no previous
+ 	search string.  Check if search string is too long here instead of in
+ 	info_search_1.
+ 
+ 2014-08-17  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/session.c (incremental_search): Use same call to
+ 	info_search_internal for both regex and non-regex searches.
+ 
+ 	* info/t/inc-sea-forward-nonregex.sh: New test.
+ 
+ 2014-08-17  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/session.c (incremental_search): Remove unused argument.  When
+ 	searching backward again, position one byte before current match.
+ 	(info_search_internal, info_search_in_node_internal): Always start
+ 	search at argument given, not at point.  Callers updated.
+ 
+ 	* info/t/inc-sea-forward.sh: New test.
+ 	* info/t/search.info: Remove spaces between two matches and more
+ 	matches after target to increase chance of ending up in the wrong
+ 	place.
+ 
+ 2014-08-16  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/display.c (display_update_window_1): Check if the next search
+ 	match starts immediately after the last one.
+ 
+ 2014-08-16  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/info.c (add_initial_nodes): Error message if --node used
+ 	without a filename being specified.
+ 	* info/t/node-no-file.sh: New test.
+ 
+ 2014-08-15  Gavin Smith  <gavinsmith0123@gmail.com>
+ 	
+ 	* info/session.c (match_in_match_list): Arguments changed.
+ 	(info_search_in_node_internal): Function declared static.
+ 	Arguments changed.  Remove node name search.
+ 	(info_search_internal): Rewritten to have single call to
+ 	info_search_in_node_internal.
+ 	(info_target_search_node): Removed.
+ 	(info_select_reference): Call updated.
+ 
+ 	* info/footnotes.c (make_footnotes_node): Only search until end of
+ 	node.
+ 
+ 2014-08-13  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/search.c (regexp_escape_string): New function.
+ 	(regexp_search): New argument controlling whether to search for string
+ 	literally.  Callers updated.
+ 	* info/session.c (info_search_in_node_internal): Call regexp_search
+ 	function for literal searches.
+ 	* info/footnotes.c (make_footnotes_node): Use strstr instead of
+ 	info_search_in_node_internal.
+ 
+ 2014-08-12  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/session.c (info_set_node_of_window): Clear search matches here
+ 	instead of in window_set_node_of_window in window.c.
+ 	(match_in_match_list): When searching backward, include the starting
+ 	byte in the area.
+ 
+ 	* info/window.h (SEARCH_STATE): Moved to session.c.  Store starting
+ 	position of search instead of position of point.
+ 	* info/window.c (window_get_state, window_set_state): Moved to
+ 	session.c.
+ 	* info/session.c (pop_isearch, push_isearch): Take extra argument to
+ 	save and restore starting search position.
+ 	(incremental_search): Save initial point position.  Clear search if
+ 	search string is erased.
+ 
+ 	* info/session.c (info_search_in_node_internal): Check search if
+ 	forwards when setting search start to 'body_start'.
+ 
+ 2014-08-10  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/session.c (incremental_search): Backspace always deletes last
+ 	character in search pattern.  Do search again to update displayed
+ 	highlights.
+ 
+ 2014-08-10  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/search.c (regexp_search): Arguments changed.  Don't take
+ 	WINDOW argument.
+ 	* info/info-utils.c (scan_node_contents)
+ 	* info/session.c (info_search_in_node_internal)
+ 	Call to regexp_search updated.
+ 	* info/session.c (match_in_match_list): Don't take WINDOW argument.
+ 	Callers updated.
+ 
+ 2014-08-09  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/session.c (match_in_match_list): Arguments changed.  Output
+ 	index of match in list.
+ 	(info_search_in_node_internal): Argument removed.  Always return start
+ 	of match.  All callers updated.  Check whether to set cursor point at
+ 	end of match.
+ 	(info_search_internal): Arguments changed.  All callers updated.
+ 
+ 2014-08-08  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/session.c (ask_for_search_string): Split out from
+ 	info_search_1.
+ 	(incremental_search): Remove check on local variable for non-regexp
+ 	searches.
+ 	
+ 2014-08-08  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/session.c (incremental_search): Code after 'after_search' label
+ 	moved to start of loop.
+ 	'insert_and_search' label removed.  Use conditionals instead of goto.
+ 	Combine two conditionals handling C-g press.
+ 	Move conditional construct checking what a pressed key meant up a
+ 	level.  Remove 'search_now' and 'exit_search' labels.
+ 
+ 2014-08-08  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/session.c (match_in_match_list, info_search_1)
+ 	(incremental_search)
+ 	Consistently name 'resbnd' arguments and local variables which are
+ 	SEARCH_BINDING's giving the result of a search.
+ 
+ 2014-08-08  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/infomap.c (default_emacs_like_info_keys): Display RET, PgUp,
+ 	PgDown in help message.
+ 	* info/info.c (info_short_help): Say to show key bindings with "H"
+ 	instead of "h".
+ 
+ 	* info/session.c (forget_node): Permit removing last node from window.
+ 	(info_history_node): Check we are not removing the last node, and
+ 	display an error message if that is the case.
+ 	* info/echo-area.c (ea_possible_completions): Remove completion nodes
+ 	from window history.
+ 
+ 2014-08-08  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/search.c (regexp_expand_newlines_and_tabs): Split out from
+ 	regexp_search.
+ 	(regexp_search): Arguments changed.  Check if search was the same as
+ 	last time moved to calling code.
+ 	* info/session.c (match_in_match_list): Split out from regexp_search
+ 	in search.c.
+ 	(info_search_in_node_internal): Check if regexp_search needs to be
+ 	called and call match_in_match_list.  Search in node name disabled.
+ 	* info/info-utils.c (scan_node_contents): Loop through matches
+ 	returned from regexp_search.
+ 
+ 2014-08-07  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/window.h (WINDOW): New fields 'search_string',
+ 	'search_is_case_sensitive'.
+ 	* info/search.c (regexp_search): Always search entire body of node.
+ 	Don't save information about searches in static variables; save and
+ 	retrieve it in passed WINDOW instead.  Always free regex_t object.
+ 	* info/session.c (info_search_in_node_internal): Set node of window
+ 	before calling regexp_search.
+ 	(info_set_node_of_window): Free matches for old node.
+ 
+ 	* info/filesys.c (convert_eols): Convert null bytes in Info tags to
+ 	spaces.
+ 	* info/session.c (allfiles_create_node): Add index tag with spaces
+ 	instead of nulls.
+ 	* info/nodes.h (INFO_TAG_REGEXP): New preprocessor definition.
+ 	* info/info-utils.c (scan_info_tag): Function separated out from
+ 	scan_node_contents.
+ 	(scan_node_contents): Include INFO_TAG_REGEXP in regexp search.  Don't
+ 	change start of search.
+ 	* info/tag.c (tag_expand): Process tags with spaces instead of null
+ 	bytes.
+ 
+ 	* info/window.c (info_tag): Expect Info tag with space instead of null
+ 	byte.
+ 	* info/info-utils.c (printed_representation): Call info_tag in right
+ 	place.
+ 
+ 	* info/Makefile.am: search-after-tag.sh removed from XFAIL_TESTS.
+ 	* info/t/search-after-tag.sh: Source info/t/Init-inter.inc as
+ 	intended.
+ 
+ 2014-08-06  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/display.c (display_update_window_1): Output sequence turning on
+ 	or off standout mode before end of line.  Remove unused local variable.
+ 	(display_node_text): WINDOW argument removed.  Checks for displaying
+ 	off screen or out of window moved to caller.
+ 
+ 2014-08-03  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/signals.c (redisplay_after_signal)
+ 	(info_signal_proc) <SIGWINCH>: Don't call terminal_unprep_terminal and
+ 	terminal_prep_terminal.  This prevents flickering between the "normal"
+ 	and "alternate" screens in an xterm when resizing.
+ 
+ 	* info/display.c (display_update_one_window): Always display line
+ 	continuation character in rightmost column.  Don't display an extra
+ 	character if line wrapping is off.
+ 	* info/window.c (window_toggle_wrap): Don't free two arrays that were
+ 	already freed.  Disable call to display_scroll_line_starts.
+ 
+ 2014-08-03  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/search.c (regexp_search): Take WINDOW argument to save results
+ 	of a search.  All callers updated.
+ 	* info/window.h (WINDOW): New fields 'matches', 'match_count'.
+ 	* info/session.c (info_search_in_node_internal): Use of regexp_search
+ 	updated.
+ 
+ 	* info/variables.c (info_variables): New user variable
+ 	'highlight-searches'.
+ 	* info/display.c (highlight_searches_p): New variable.
+ 	(display_update_window_1): New function, based on
+ 	process_node_text in window.c.  Highlight search results if this is
+ 	turned on.  Use struct text_buffer functions to build printed screen
+ 	line.
+ 	(display_update_one_window): Call display_update_window_1 instead of
+ 	process_node_text.
+ 	* info/terminal.c (term_so, term_se): New variables.
+ 	(terminal_initialize_terminal): Initialize them.
+ 
+ 	* info/session.c (info_set_node_of_window): Clear displayed
+ 	search matches.
+ 
+ 2014-07-28  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/nodes.c (info_get_node_of_file_buffer): Set body_start to 0
+ 	for "*" node.
+ 	* info/session.c (info_next_line, info_prev_line): Don't change goal
+ 	column.
+ 	* info/window.c (window_chars_to_goal): Merged into caller.
+ 	* info/t/goal-column.sh: New test.
+ 	* info/t/infodir/intera.info: Node "Goal column" added.
+ 
+ 2014-07-27  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/session.c (info_search_in_node): Merged into callers in
+ 	info_target_search_node and make_footnotes_node.
+ 
+ 	* info/search.c (regexp_search): Store previous start and end of
+ 	search.  Recalculate matches if new search range is outside these.
+ 	When looking for matches, check that they are within the search range.
+ 	* info/t/search-skip-screen.sh: New test.
+ 	* info/t/infodir/search.info: New file.
+ 
+ 	* info/info-utils.c (copy_input_to_output): Use < instead of <= to
+ 	avoid adjusting anchor just outside of range.  Check if a count of
+ 	bytes went negative by mistake.
+ 	* info/t/anchor-positions.sh: New test.
+ 	* info/t/infodir/anchor-positions.info: New file.
+ 
+ 	* info/session.c (key_time): New variable.
+ 	(get_input_key_internal): Use it instead of hardcoded value.
+ 	(info_variables): Add 'key-time' user variable.
+ 
+ 2014-07-26  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/session.c (info_search_1): Unused 'key' argument removed.
+ 	Rely on info_search_internal to print an error message.
+ 	(info_search_internal): Print an error message if search failed if not
+ 	in interactive search.
+ 	* info/window.c (set_window_pagetop): Comment changed.
+ 	* info/info.c (info_error_was_printed): Variable removed.  All
+ 	accesses removed.
+ 
+ 	* info/t/file.sh: Check subnode dumping is on when not outputting to
+ 	a terminal.
+ 
+ 2014-07-25  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/infokey.c (compile): Keep going for unrecognized or invalid
+ 	actions.
+ 	* info/t/Infokey-config: Add lines with invalid actions.
+ 
+ 	* info/signals.c (old_TERM): New variable.
+ 	(mask_termsig, initialize_info_signal_handler, info_signal_proc): Trap
+ 	SIGTERM as was done for SIGINT to allow cleanup of terminal state.
+ 
+ 2014-07-24  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/infokey.c (compile): Don't allow binding to menu-digit.
+ 	* info/session.c (info_next_line, info_prev_line): Don't actually
+ 	move cursor until we have set the right column.
+ 	* info/terminal.c (terminal_begin_using_terminal): Check 'Km'
+ 	capability is what we expect it to be.
+ 
+ 2014-07-24  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/infokey.c (compile) <in_line_comment>: Use = where intended.
+ 	(compile) <get_action>: Remove unused variable.
+ 	* info/infomap.c (keymap_bind_keyseq): Remove unused variable.
+ 	(fetch_user_maps): Remove unused variables.
+ 	(section_to_keymaps): Remove unused variable.
+ 
+ 2014-07-24  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/window.c (collect_line_starts, _calc_line_starts): Renamed.
+ 	* info/window.h (WINDOW): Change type of pagetop field to long.
+ 	Remove declaration of removed function.
+ 	* info/nodes.h (NODE): Change type of line_number field to long.
+ 	* info/window.c (window_log_to_phys_line): Type of arguments and
+ 	return value changed.
+ 
+ 	* info/display.c (display_update_display): Arguments changed.  All
+ 	callers updated.
+ 	(display_update_one_window): Allow interrupting redisplay when
+ 	clearing empty screen lines after the end of a node.
+ 
+ 	* info/info.c, info/session.c (allfiles_create_node): Moved betweeen
+ 	files.
+ 	* info/session.c (begin_multiple_window_info_session): Never call
+ 	info_session; rely on caller to do it.
+ 	(display_startup_message): Declared static.
+ 
+ 	* info/session.c (info_session): Arguments changed.
+ 	(info_session, close_info_session): Function split out.
+ 	* info/info.c (main): Call to info_session updated.
+ 	(main) <--index-search>: Call info_read_and_dispatch
+ 	and close_info_session instead of info_session.
+ 	* info/session.c (fill_input_buffer): Call close_info_session if
+ 	reading input failed.
+ 
+ 2014-07-22  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/session.c (forward_move_node_structure): Get first menu
+ 	entry properly.  Remove code repeating what was done in forget_node.
+ 
+ 2014-07-21  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/man.c (get_manpage_contents): Try getting manpage with -a
+ 	if not found in the section given.
+ 	(get_manpage_from_formatter): Split out from get_manpage_contents.
+ 	Don't set a signal handler for SIGCHLD.  Wait for child process to
+ 	exit before returning.
+ 	(reap_children): Merged into caller.
+ 	(read_from_fd): Comment added.
+ 
+ 2014-07-18  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/t/Init-inter.inc (run_ginfo): Try to get process ID of ginfo
+ 	process.
+ 	* info/t/Timout-test.inc: Kill ginfo if we have its PID.
+ 
+ 	* info/t/resize-in-completions.sh: New test.
+ 	* info/t/Infokey-config: Set automatic-footnotes=On.
+ 
+ 2014-07-15  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/nodes.c (info_find_file): Call xstrdup on a string so we can
+ 	free it later.
+ 
+ 	* info/t/relative-reference.sh: New test.
+ 	* info/t/Init-inter.inc (run_ginfo): Inform about program failure 
+ 	on pipe.
+ 	* info/t/Timeout-test.inc: Check for failure message.
+ 
+ 2014-07-15  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/t/Init-inter.inc (run_ginfo): New function to wrap call of
+ 	program for interactive tests.
+ 	* info/t/Timeout-test.inc: New file.
+ 	* info/t/Cleanup.inc: Indicate test failure if program timed out.
+ 	* info/t/adjust-anchors.sh, info/t/body-start.sh,
+ 	info/t/end-of-line.sh, info/t/goto-quoted.sh, info/t/index.sh,
+ 	info/t/index-long-nodeline.sh, info/t/menu-sequence.sh,
+ 	info/t/search-after-tag.sh, info/t/split-file-menu.sh,
+ 	info/t/split-index.sh, info/t/tab.sh: Use run_ginfo and
+ 	Timout-test.inc.
+ 	* info/t/index-apropos.sh: Remove --restore option from ginfo
+ 	invocation.
+ 
+ 2014-07-14  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/session.c (info_handle_pointer, info_select_reference): Return
+ 	non-zero on success.
+ 	(forward_move_node_structure, backward_move_node_structure):
+ 	Don't use info_error_was_printed to detect errors.  Rely on
+ 	info_handle_pointer to print an error message.
+ 	(info_global_prev_node, info_global_next_node, info_visit_menu): Don't
+ 	access info_error_was_printed.
+ 
+ 	* info/echo-area.c (read_and_dispatch_in_echo_area): Don't clear
+ 	info_error_was_printed as it is not used by any of the echo area
+ 	functions.  Remove unnecessary cast.
+ 
+ 2014-07-14  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/echo-area.c (info_read_in_echo_area)
+ 	(info_read_completing_internal): Call window_clear_echo_area after
+ 	getting user input.
+ 	* info/indices.c (do_info_index_search, info_index_apropos)
+ 	(info_virtual_index)
+ 	* info/m-x.c (read_function_name, set_screen_height)
+ 	* info/nodemenu.c (select_visited_node)
+ 	* info/session.c (info_menu_or_ref_item, info_menu_sequence)
+ 	(info_goto_node, info_goto_invocation_node, info_man, info_view_file)
+ 	* info/variables.c (set_variable, read_variable_name): Don't call
+ 	window_clear_echo_area.
+ 
+ 2014-07-13  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/t/adjust-anchors.sh: New test.
+ 	* info/t/infodir/anchors.info: New file.
+ 
+ 2014-07-11  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/info-utils.c (scan_node_contents): Call info_find_subfile to get
+ 	pointer to subfile contents when setting node_offset.
+ 
+ 	* info/session.c (info_search_internal): Don't free node if search was
+ 	successful because a reference to it was retained.  (This reverses
+ 	change on 2014-07-05.)
+ 
+ 2014-07-11  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/info-utils.c (nodestart): Removed.
+ 	(node_offset): New variable.
+ 	(scan_node_contents): Initialize node_offset.
+ 	(copy_input_to_output): Calculate anchor pointer correctly.
+ 
+ 2014-07-07  Karl Berry  <karl@gnu.org>
+ 
+ 	* util/texi2dvi (run_recode): remove fn (and call) and
+ 	--recode and --recode-from options.  The implementation has
+ 	been incorrect for years and no one has noticed.
+ 	(SED): new variable to allow overriding.
+ 	http://lists.gnu.org/archive/html/bug-texinfo/2014-07/msg00003.html
+ 
+ 2014-07-07  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	info: Avoid crashes when resizing screen very small, based on report
+ 	from Samuel Marshall 2014-07-06.
+ 
+ 	* info/signals.c (signal_block_winch, signal_unblock_winch)
+ 	(sigwinch_block_count): New functions and variable.
+ 	(info_signal_proc) <SIGWINCH>: Don't call the saved signal handler.
+ 	Increment signwinch_block_count. Only unblock the SIGWINCH signal once
+ 	we have finished our business.
+ 	* info/display.c (display_clear_display, display_update_display)
+ 	(display_update_one_window):
+ 	Block SIGWINCH signals.
+ 	(display_node_text, display_update_one_window): Check that we are
+ 	accessing array representing display within its bounds.
+ 	* info/window.c (window_new_screen_size): Don't shrink a window below 1
+ 	line.  When screen height is very small, set the height of one window
+ 	left so that it will have the right height when the screen is bigger
+ 	again.
+ 	(echo_area_required): Removed.
+ 
+ 2014-07-06  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/dir.c (lookup_dir_entry): Free return value of get_dir_node.
+ 	* info/window.c (window_delete_window): Free line map on window close.
+ 	* info/nodes.c (info_find_file): Free a string before exit.
+ 	* info/info-utils.c (scan_reference_label): Free empty string before
+ 	exit.
+ 
+ 	* system.h [O_BINARY, !O_BINARY] (HAS_SLASH): New macro.
+ 	* info/filesys.c (info_find_fullpath) 
+ 	* info/info.c (main)
+ 	* info/nodes.c (info_find_file): Call it.
+ 
+ 	* info/t/split-index.sh, info/t/next-quoted.sh: Feed input keystrokes
+ 	with background process.
+ 
+ 2014-07-05  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/info-utils.c (parse_top_node_line): Free string before loop
+ 	exit.
+ 	* info/infopath.c (infopath_add_dir): Free argument if not retained.
+ 	(build_infopath_from_path): Call infopath_add_dir instead of
+ 	infopath_add.
+ 
+ 2014-07-05  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/dir.c (dir_entry_of_infodir)
+ 	* info/footnotes.c (make_footnotes_node) 
+ 	* info/session.c (info_intuit_options_node): Free return value of
+ 	info_get_node.
+ 
+ 	* info/info.c (add_initial_nodes): Free a string.
+ 
+ 	* info/session.c (info_goto_invocation_node): Don't use
+ 	info_error_was_printed to check for an error.
+ 	(dump_node_to_stream): Free NODE object at more exit points from
+ 	function.
+ 	(info_search_internal): Free variable before exiting function.
+ 
+ 2014-07-05  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/session.c (node_printed_rep): Keep pointer to storage to
+ 	returned string in static pointer to avoid memory leaks by callers.
+ 	(info_menu_sequence): Don't clear echo area if there was an error
+ 	message.  If a component in the sequence is invalid, go to the last
+ 	node reached.
+ 
+ 2014-07-05  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/nodes.h (NODE): Fields 'parent', 'filename' removed.  Fields
+ 	'fullpath', 'subfile' added.
+ 	(N_Subfile): New symbol.
+ 	
+ 	* info/nodes.c (info_load_file): Arguments changed.  Callers updated.
+ 	Set N_Subfile flag for subfiles.
+ 
+ 	* info/nodes.c (init_file_buffer_tag, get_nodes_of_info_file)
+ 	(get_nodes_of_tag_table, info_create_node, get_filename_and_nodename)
+ 	(info_get_node_of_file_buffer, info_node_of_tag)
+ 	* info/dir.c (build_dir_node)
+ 	* info/footnotes.c (make_footnotes_node)
+ 	* info/indices.c (create_virtindex_node)
+ 	* info/info-utils.c (name_internal_node)
+ 	* info/info.c (add_initial_nodes, allfiles_create_node)
+ 	* info/infodoc.c (info_get_info_help_node)
+ 	* info/man.c (get_manpage_node)
+ 	* info/session.c (info_handle_pointer, info_follow_menus)
+ 	(info_menu_sequence, node_printed_rep, info_intuit_options_node)
+ 	(info_goto_invocation_node, info_display_file_info)
+ 	(file_buffer_of_window, info_search_internal)
+ 	* info/window.c (window_make_modeline):
+ 	Access changed fields of NODE objects.  Use fullpath field
+ 	instead of checking if parent is set and falling back to filename.
+ 
+ 	* info/nodemenu.c (format_node_info): Use struct text_buffer to hold
+ 	returned string.
+ 	* info/window.c (pad_to): Removed.
+ 
+ 	* info/session.c (gc_file_buffers_and_nodes): Free subfiles if no
+ 	window contains a node from the subfile.
+ 
+ 2014-07-03  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/nodes.h (INFO_MENU_REGEXP, INFO_MENU_ENTRY_REGEXP)
+ 	(INFO_XREF_REGEXP): New symbols.
+ 	* info/info-utils.c (scan_node_contents): Use them instead of literal
+ 	strings.
+ 
+ 2014-07-02  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/terminal.c (term_Km): New variable.
+ 	(terminal_begin_using_terminal, terminal_end_using_terminal): Enter
+ 	and leave mouse tracking mode.
+ 	(add_seq_to_byte_map, initialize_byte_map): Function
+ 	split out.
+ 	(initialize_byte_map): Bind term_Km sequence to KEY_MOUSE.
+ 	* info/infomap (KEY_MOUSE): New symbol.
+ 	(KEYMAP_META_BASE, KEYMAP_SIZE): Updated.
+ 
+ 	* info/session.c (mouse_reporting_on, mouse_reporting_off)
+ 	(mouse_event_handler): New functions.
+ 	(mouse_cb, mouse_cx, mouse_cy): New variables.
+ 	(get_input_key): Set them if mouse event occurred.
+ 	(get_input_key_internal): Initialize variable properly.
+ 	(info_read_and_dispatch): Call mouse_event_handler if mouse event
+ 	received.
+ 
+ 2014-07-01  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/session.c (get_input_key): Try to ignore sequences in the input
+ 	stream produced by unrecognized keys.
+ 	(get_input_key, get_input_key_internal): Wrapper around get_input_key.
+ 
+ 2014-07-01  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/pseudotty.c: Read bytes from file descriptor 3 and feed into
+ 	master side of pseudoterminal.
+ 	* info/t/Init-intera.inc, info/t/Init-inter.inc: File renamed.  Create
+ 	a pair of named pipes to communicate with pseudotty program. Get
+ 	name of pseudoterminal slave device using shell builtin 'read'.
+ 	* info/t/Cleanup.inc: Delete named pipes.
+ 	* info/t/body-start.sh, info/t/end-of-line.sh, info/t/goto-quoted.sh,
+ 	info/t/index-apropos.sh, info/t/index-long-nodeline.sh,
+ 	info/t/index.sh, info/t/last-no-history.sh, info/t/menu-sequence.sh,
+ 	info/t/next-quoted.sh, info/t/quoted-label-and-target.sh,
+ 	info/t/quoted-label-as-target.sh, info/t/quoted-target.sh,
+ 	info/t/search-after-tag.sh, info/t/split-file-menu.sh,
+ 	info/t/split-index.sh, info/t/tab.sh: Specify input keystrokes by
+ 	feeding into named pipe instead of using --dribble option.
+ 	* info/t/README: Updated.
+ 
+ 2014-06-29  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/footnotes.c (info_get_or_remove_footnotes): Null check to avoid
+ 	crash when resizing window while displaying completions.
+ 
+ 2014-06-29  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/session.c (incremental_search): Call get_input_key instead of
+ 	info_get_input_byte.
+ 
+ 	* info/session.c (fill_input_buffer): New function to call
+ 	info_gather_typeahead.  Try to read input again if interrupted by
+ 	a signal, as was done in info_get_input_byte.
+ 	(info_gather_typeahead): Return code says if there was a read error.
+ 	(info_any_buffered_input_p, get_input_key, info_search_internal): Call
+ 	fill_input_buffer instead.
+ 	(info_get_input_byte): Removed.
+ 
+ 	(info_gather_typeahead): [--dribble] Call dribble to save input bytes.
+ 	(get_input_key): [--dribble] Don't call dribble.
+ 
+ 2014-06-29  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/session.c (info_get_another_input_byte): Removed.
+ 	* info/echo-area.c (ea_quoted_insert): Call get_another_input_key
+ 	instead.
+ 
+ 2014-06-28  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/session.c (info_set_pending_input): Function removed.
+ 	(info_gather_typeahead): Don't call info_set_pending_input.
+ 
+ 	* info/session.c (info_numeric_arg_digit_loop): Call
+ 	get_another_input_key instead of info_get_another_input_byte.
+ 	* info/session.h (DECLARE_INFO_COMMAND): Pass key argument as int
+ 	rather than unsigned char.  All declarations updated.
+ 	* info/makedoc.c (process_one_file): Change function declarations
+ 	output in funs.h.
+ 
+ 2014-06-28  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/infokey.h (ISMETA, META, UNMETA, ISCONTROL, INFOKEY_RADIX)
+ 	(INFOKEY_MAX_SECTIONLEN): Removed.
+ 	* info/infokey.h, info/infomap.h (INFOKEY_FILE, A_MAX_COMMAND)
+ 	(A_INVALID, CONTROL): Remaining definitions moved between files.
+ 	infokey.h merged into infomap.h.
+ 
+ 	* info/infomap.c (keymap_discard_keymap, find_function_keyseq)
+ 	(remove_function_keyseq): Remove unused.
+ 
+ 	(default_emacs_like_info_keys, default_emacs_like_ea_keys)
+ 	(default_vi_like_info_keys, default_vi_like_ea_keys)
+ 	(section_to_keymaps): Remove flag saying whether to suppress
+ 	default keybindings.
+ 
+ 	* info/session.c (incremental_search): Use get_input_key to distinguish
+ 	between Escape being pressed and arrow keys.  Don't push unused key
+ 	presses back into input buffer.
+ 
+ 	* info/terminal.c (term_kx): Remove unused variable (same as
+ 	term_kD).
+ 	* info/pcterm.c (pc_initialize_terminal): Use term_kD instead of
+ 	term_kx.
+ 
+ 	* info/infomap.c: (read_init_file): Correct condition.
+ 	(default_emacs_like_info_keys, default_emacs_like_ea_keys)
+ 	(default_vi_like_info_keys, default_vi_like_ea_keys): Use KEY_DELETE
+ 	instead of DEL to prevent duplicate key bindings in help buffer.
+ 	* info/terminal.c (initialize_bytemap): Interpret a DEL character as
+ 	the Delete key.
+ 	(terminal_initialize_terminal): Remove duplicated assignments.
+ 	* info/infodoc.c (pretty_keyseq_internal): Merged into pretty_keyseq.
+ 	(pretty_keyseq): Use struct text_buffer.
+ 
+ 	* info/infodoc.c (describe_key): Call get_input_key to get key press.
+ 	* info/session.c (info_dispatch_on_key): Use tolower where intended.
+ 
+ 	* info/doc.h (DocInfoCmd): Macro removed.  Uses updated.
+ 
+ 	* info/infomap.c (add_function_keyseq): Don't override already recorded
+ 	key sequences.
+ 	(default_emacs_like_info_keys, default_vi_like_info_keys): Put
+ 	preferred sequence to display first.
+ 
+ 2014-06-28  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/infokey.h:
+ 	(SK_RIGHT_ARROW, SK_LEFT_ARROW, SK_UP_ARROW, SK_DOWN_ARROW, SK_PAGE_UP)
+ 	(SK_PAGE_DOWN SK_HOME, SK_END, SK_DELETE, SK_INSERT, SK_CTL_LEFT_ARROW)
+ 	(SK_CTL_RIGHT_ARROW, SK_CTL_DELETE, SK_BACK_TAB): Removed.
+ 	(struct sect): Removed.
+ 
+ 	* info/infomap.h (BYTEMAP_ENTRY): New typedef.
+ 	(BYTEMAP_NONE, BYTEMAP_KEY, BYTEMAP_MAP, BYTEMAP_ESC): New symbols.
+ 	* info/terminal.c (byte_seq_to_key): New variable.
+ 	(initialize_byte_map): New function.
+ 	(terminal_initialize_terminal): Call it.
+ 
+ 	* info/infomap.h
+ 	(KEY_RIGHT_ARROW, KEY_LEFT_ARROW, KEY_UP_ARROW, KEY_DOWN_ARROW)
+ 	(KEY_PAGE_UP, KEY_PAGE_DOWN, KEY_HOME, KEY_END, KEY_DELETE, KEY_INSERT)
+ 	(KEY_CTL_LEFT_ARROW, KEY_CTL_RIGHT_ARROW, KEY_CTL_DELETE)
+ 	(KEY_BACK_TAB): New symbols.
+ 	(KEYMAP_SIZE, KEYMAP_META_BASE, KEYMAP_META): New symbols.
+ 
+ 	* info/infomap.c (keymap_make_keymap, keymap_discard_keymap): Make
+ 	keymap as big as KEYMAP_SIZE.
+ 	(default_emacs_like_info_keys, default_emacs_like_ea_keys)
+ 	(default_vi_like_info_keys, default_vi_like_ea_keys):
+ 	Arrays of int instead of arrays of char.  Use KEY_* symbols instead of
+ 	SK_* sequences.  Use KEYMAP_META macro instead of Meta.  Avoid some
+ 	duplication where both a sequence with ESC Key and Meta-Key were
+ 	bound.  Don't specify sequences produced by special keys.
+ 	(section_to_keymaps): Process new format specifying key bindings.
+ 	(decode_keys): Removed.
+ 	(find_function_keyseq, add_function_keyseq, remove_function_keyseq):
+ 	Keys are represented with type int instead of char.
+ 	(keymap_copy_keymap): Removed.
+ 	(keymap_bind_keyseq): Don't override already bound key sequences.  No
+ 	longer static.
+ 	(keymap_make_keymap): Don't bind upper-case characters to
+ 	info_do_lowercase_version.
+ 	(read_init_file): Do it here instead.
+ 
+ 	* info/session.c (info_get_input_char, info_get_input_byte): Renamed.
+ 	(info_get_another_input_char, info_get_another_input_byte): Renamed.
+ 
+ 	(info_get_key_from_typeahead, get_byte_from_input_buffer): Renamed.
+ 	(info_gather_typeahead): Declared static.  New argument added saying
+ 	whether to wait for input.
+ 
+ 	(info_dispatch_on_key, dispatch_error, add_char_to_keyseq): Arguments
+ 	changed from char to int.
+ 	(info_keyseq): Type changed.
+ 	(info_dispatch_on_key) <info_do_lowercase_version>: Updated to match
+ 	new meaning of key numbers.
+ 
+ 	(get_another_input_key): New function based on
+ 	info_get_another_input_byte.
+ 	(info_dispatch_on_key): Call it.
+ 
+ 	(get_input_key): New function.
+ 	(read_and_dispatch): Call it.
+ 	* info/echo-area.c (read_and_dispatch_in_echo_area): Call get_input_key
+ 	instead of info_get_input_char.
+ 
+ 	* info/doc.h (FUNCTION_KEYSEQ): Type of keyseq field changed.
+ 
+ 	* info/infokey.c (compile): Arguments changed.  Apply key bindings from
+ 	init file directly instead of compiling into an intermediate
+ 	representation.
+ 	(add_to_section): Removed.
+ 
+ 	* info/infodoc.c (dump_map_to_text_buffer): Arguments changed.  Handle
+ 	arrays of int representing key sequences instead of arrays of char.
+ 	Keymap array has size KEYMAP_SIZE instead of 256.
+ 	(pretty_keyname, pretty_keyseq, pretty_keyseq_internal): Arguments
+ 	changed.  Callers updated.
+ 	(pretty_keyname): Handle named keys.
+ 	(pretty_keyseq_internal): Don't handle named keys specially.
+ 
+ 2014-06-20  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/echo-area.c (read_and_dispatch_in_echo_area): Copy of
+ 	info_read_and_dispatch with special casing for echo area made
+ 	unconditional.  Callers updated.
+ 	* info/session.c (info_read_and_dispatch): Special casing for echo area
+ 	removed.
+ 
+ 	* info/window.c (WINDOW): Field 'keymap' removed.  All reads or writes
+ 	changed to use info_keymap or echo_area_keymap directly.
+ 
+ 2014-06-20  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/session.c (info_set_pending_input): Place argument in
+ 	info_input_buffer instead of pending_input_character.
+ 	(pending_input_charater, info_clear_pending_input)
+ 	(info_input_pending_p): Deleted.
+ 	(info_push_typeahead, info_input_buffer_space_available): Merged into
+ 	calling code.
+ 	* info/session.h (return_if_control_g): Macro removed.  Code placed in
+ 	calling code in info_search_internal.
+ 
+ 2014-06-20  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/infokey.c (compile): Set Info variables as was done in
+ 	section_to_vars.
+ 	* info/infomap.c (section_to_vars): Removed.
+ 	(user_vars, user_vars_len): Removed.
+ 	(read_init_file): Don't call section_to_vars.
+ 	(fetch_user_maps): Don't set user_vars.
+ 	(filesize, getint): Remove unused.
+ 
+ 	* info/infokey.c (error_message): Merged into calling code.
+ 
+ 	* NEWS, doc/info-stnd.texi, util/dir-example: Document infokey change.
+ 
+ 2014-06-19  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/infokey.c (lookup_action): Use function_doc_array instead of
+ 	function_key_array.
+ 	* info/makeinfo.c (process_one_file): Argument removed.
+ 	(main, process_one_file): Don't create key.c.
+ 	(key_filename, key_header, key_header_1): Remove unused.
+ 	* info/key.h: File deleted.
+ 
+ 2014-06-19  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/infokey.c (program_name, print_version_p, print_help_p)
+ 	(input_filename, output_filename, long_options, mkpath)
+ 	(write_infokey_file, suggest_help, short_help, main): Remove unused.
+ 
+ 	* info/infomap.c (fetch_user_maps): Remove disabled code loading
+ 	compiled .info file.
+ 
+ 	* info/infokey.h (INFOKEY_SRCFILE)
+ 	(INFOKEY_NMAGIC, INFOKEY_MAGIC_SO, INFOKEY_MAGIC_S1)
+ 	(INFOKEY_MAGIC_S2, INFOKEY_MAGIC_S3, INFOKEY_SECTION_INFO)
+ 	(INFOKEY_SECTION_EA, INFOKEY_SECTION_VAR, INFOKEY_MAGIC_EO)
+ 	(INFOKEY_MAGIC_E1, INFOKEY_MAGIC_E2, INFOKEY_MAGIC_E3)
+ 	(INFOKEY_MAX_DEFLEN): Remove unused.
+ 
+ 2014-06-19  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/Makefile.am (bin_PROGRAMS): infokey removed
+ 	(infokey_LDADD, infokey_SOURCES, nodist_infokey_SOURCES): Removed.
+ 	(check_DATA): Removed.
+ 	(ginfo_SOURCES): infokey.c, infokey.h, key.c, key.h added.
+ 
+ 	* info/infokey.c (program_name): Declared static to stop name conflict.
+ 	(main): Disabled.
+ 	(compile, error_message): No longer declared static.
+ 	* info/infokey.c, info/infokey.h (struct sect): Definition moved.
+ 	* info/infokey.h (INFOKEY_FILE): Change to .infokey (_infokey for
+ 	[__MSDOS__]).
+ 
+ 	* info/infomap.c (sections): New variable.
+ 	(fetch_user_maps): Call compile and set variables based on output.
+ 
+ 	* info/echo-area.c, info/footnotes.c, info/indices.c, info/infodoc.c,
+ 	info/m-x.c, info/nodemenu.c, info/session.c, info/variables.c: Warning
+ 	about reordering DECLARE_INFO_COMMAND's removed.
+ 
+ 	* info/t/Init-test.inc: Use uncompiled infokey file as init file.
+ 
+ 2014-06-19  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/infodoc.c, info/infomap.c, info/makedoc.c, info/pcterm.c,
+ 	info/session.c, info/terminal.c, info/doc.h, info/info.h: [INFOKEY]:
+ 	Made unconditional.
+ 
+ 2014-06-17  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/terminal.c (term_bt): New variable.
+ 	(terminal_initialize_terminal): Initialize term_bt from termcap "bt"
+ 	capability.
+ 	* info/infokey.h (SK_BACK_TAB): New symbol.
+ 	* info/infomap.c (default_emacs_like_info_keys): Bind back tab to
+ 	move-to-prev-xref.
+ 	(decode_keys): Check for SK_BACK_TAB in binding.
+ 	* info/infodoc.c (pretty_keyseq_internal): Add "BackTab" to key names
+ 	for help window.
+ 	* doc/info-stnd.texi (Selecting Xrefs): Document back tab binding.
+ 
+ 	* doc/info-stnd.texi (Node Commands): Document "M-x man".
+ 
+ 	* info/info-utils.c (scan_reference_target): [preprocess-nodes=On]:
+ 	Formatting tweak.
+ 	(scan_node_contents): Require whitespace after "*note" for it to be
+ 	recognized.  Make menus with no blank line after "* Menu:" work again.
+ 
+ 2014-06-15  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/t/search-after-tag.sh: New test.
+ 	* info/t/infodir/intera.info: Add node for new test.
+ 
+ 2014-06-15  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/info-utils.c (read_bracketed_filename): Split out from
+ 	info_parse_node and rewritten for clarity.
+ 	(read_quoted_string): Set output parameter to null on error.
+ 	(avoid_see_see): Include '(' character when searching backward.
+ 	(scan_reference_target): Call read_bracketed_filename instead of
+ 	info_parse_node to get filename. 
+ 	(scan_node_contents): Check if cross-reference within parentheses was a
+ 	"*note".
+ 	* info/t/file-file-with-dot.sh: New test.
+ 
+ 2014-06-13  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/session.c (forget_node): Don't forget the last node in the
+ 	history.
+ 	* info/t/last-no-history.sh: New test.
+ 
+ 	* info/info.c (add_initial_nodes): For split files, store the name of
+ 	the top-level file instead of the subfile.
+ 	* info/t/split-file-menu.sh: New test.
+ 
+ 	* info/info.c (allfiles_create_node): Set filename to an empty string
+ 	so that "*no file*" won't be shown in window mode line.  Surround node
+ 	name with asterisks.
+ 
+ 2014-06-12  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/info.h, info/makedoc.c, info/doc.h, info/infomap.c,
+ 	info/infodoc.c: [NAMED_FUNCTIONS]: Made unconditional.
+ 	* info/infodoc.c (default_emacs_like_ea_keys): Commented out entry for
+ 	"M-x" removed.
+ 	* info/footnotes.c (make_footnotes_node): Disabled code removed.
+ 	* info/session.c (info_next_window, info_prev_window): Don't include
+ 	echo area in window loop.
+ 
+ 2014-06-11  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/session.c (info_follow_menus): Return value changed.  All
+ 	callers updated.
+ 	* info/nodes.c (info_get_node_with_defaults)
+ 	(get_filename_and_nodename): Use a NODE instead of a WINDOW to give
+ 	the defaults.
+ 	* info/menu-sequence.sh: New test.
+ 	* info/dir-menus-sloppily.sh: Sequence of menu labels corrected.
+ 
+ 2014-06-11  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/info-utils.c (info_parse_node): Don't parse line number part of
+ 	menus.  Return value and arguments changed.  All callers updated.
+ 	(info_parsed_line_number): Removed.
+ 	(scan_reference_target): Parse line number part of menus.
+ 
+ 	* info/info-utils.h (PARSE_NODE_DFLT, PARSE_NODE_SKIP_NEWLINES)
+ 	(PARSE_NODE_VERBATIM, PARSE_NODE_START): Removed.
+ 	* info/nodes.c (info_get_node, info_get_node_with_defaults)
+ 	(get_filename_and_nodename): Arguments changed.  All
+ 	callers updated.
+ 
+ 2014-06-11  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/info-utils.c (save_conversion_state, reset_conversion): New
+ 	functions.
+ 	(scan_node_contents): Call them.
+ 	(read_quoted_string): New parameter added.  All callers updated.
+ 	(scan_reference_label): Comment changed.
+ 	(scan_reference_target): Return value says whether syntax was
+ 	understood.  Call read_quoted_string directly instead of via
+ 	info_parse_node.
+ 	* info/session.c (info_move_to_xref): Check if list of references
+ 	in node is empty.  Don't handle cursor-movement-scrolls variable.
+ 	Unused function parameters removed.
+ 	(info_follow_menus): Use PARSE_NODE_VERBATIM instead of
+ 	PARSE_NODE_DFLT.
+ 	(info_move_to_prev_xref, info_move_to_next_xref): Go to reference in
+ 	next node if cursor-movement-scrolls is On.  Call the other function if
+ 	the count was negative.
+ 
+ 	* info/session.c (forget_node): Call info_get_or_remove_footnotes.
+ 
+ 2014-06-10  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/session.c (read_nodename_to_kill, kill_node, info_kill_node):
+ 	Removed.
+ 	(info_history_node): Call forget_node.
+ 	(forget_node): Call set_window_pagetop and window_compute_line_map.
+ 	* info/infomap.c (default_emacs_like_info_keys)
+ 	(default_vi_like_info_keys): kill-node binding removed.
+ 	* NEWS,
+ 	* doc/info-stnd.texi (Node Commands): M-x kill-node command removed.
+ 
+ 2014-06-10  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/window.c (window_set_node_of_window): Call
+ 	window_compute_line_map.
+ 
+ 2014-06-09  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/dir.c (dir_entry_of_infodir): Return null if nothing found.
+ 	* info/window.h (WINDOW): Declare hist_index, hist_slots with size_t
+ 	instead of int.
+ 	* info/session.h: Add declaration of forget_window_and_nodes
+ 	and forget_node.
+ 	* info/infopath.c (build_infopath_from_path): Remove unused variable.
+ 	* info/session.c (point_backward_word, info_next_line, info_prev_line)
+ 	(kill_node): Remove unused local variables.
+ 
+ 2014-06-09  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* doc/info-stnd.texi (Variables) <scroll-step>: Updated to state
+ 	that the default value is 1 (changed in 4.12 release).
+ 
+ 2014-06-09  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/session.c (info_last_executed_command): Removed.
+ 	(info_session, info_abort_key, info_dispatch_on_key): Don't set
+ 	info_last_executed_command.
+ 	(info_search_internal): Comment updated.
+ 
+ 2014-06-08  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/window.c, info/session.c (window_scroll_step): Moved between
+ 	files.
+ 	* info/session.c, info/window.c (set_window_pagetop): Moved between
+ 	files.
+ 	* info/session.c (info_show_point): Handle scroll-step variable.
+ 	(window_adjust_pagetop): Call window_line_of_point.  Call
+ 	set_window_pagetop to scroll display.  Always centre current line
+ 	ignoring scroll-step variable.
+ 
+ 	* info/session.c (info_next_line, info_prev_line): Call point_next_line
+ 	and point_prev_line to handle traversing node hierarchy.
+ 
+ 	* info/window.c (window_initialize_windows, window_make_window): 
+ 	Initialize goal_column fields to 0.
+ 	(window_get_goal_column): Removed.
+ 	* info/session.c (info_read_and_dispatch): Don't reset goal_column.
+ 	(move_to_new_line, move_to_goal_column): Renamed.  Only move to goal
+ 	column.
+ 	(info_show_point): Save goal_column.  Callers updated.
+ 	(info_move_to_prev_xref, info_move_to_next_xref): Don't call
+ 	move_to_new_line.
+ 	(info_move_to_window_line): Call info_show_point.
+ 	(info_end_of_node): Call info_show_point.
+ 
+ 2014-06-08  Karl Berry  <karl@gnu.org>
+ 
+ 	* util/texi2dvi: use THUMBPDF_CMD instead of THUMBPDF.
+ 	Report/suggestion from Kurt Hornik, 8 Jun 2014 09:49:47.
+ 
+ 2014-06-08  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/info.c (get_initial_file): For inexact dir match, discard
+ 	command-line argument after processing, and clear error message.
+ 
+ 2014-06-08  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/nodes.h (N_IsDir): New flag.
+ 	* info/dir.c (build_dir_node): Set N_IsDir on flags for return node.
+ 	* info/info-utils.c (scan_reference_marker): Split out from
+ 	scan_node_contents.
+ 	(scan_reference_label): Arguments changed.  Don't create REFERENCE
+ 	object.  Don't skip whitespace at start of label.  Return value says
+ 	whether the syntax was valid.
+ 	(scan_reference_target) Look at flags field of NODE to tell
+ 	if it is an index node.  Look at type field of REFERENCE to
+ 	tell whether it is a menu entry.  [preprocess-nodes=On]: Display menu
+ 	item descriptions on same line if there is space.
+ 	(scan_node_contents): Call info_new_reference.  Check if reference
+ 	text was contained within parentheses.
+ 
+ 2014-06-08  Karl Berry  <karl@gnu.org>
+ 
+ 	* doc/texinfo.texi (Raw Formatter Commands): fix grammar.
+ 
+ 	* doc/info.texi (Help-^L): "mode line", "screenful",
+ 	stand-alone and Emacs Info both use the mode line.
+ 	Use x instead of weird C-x 0 to get rid of help msg.
+ 	Suggestion from Benno Schulenberg, 07 May 2014 23:06:54.
+ 	
+ 	* doc/info-stnd.texi: "mode line", "screenful".
+ 
+ 2014-06-05  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/session.c (gc_file_buffers_and_nodes): Check equality with
+ 	'filename' field as well as 'fullpath' field of FILE_BUFFER.
+ 
+ 	* info/echo-area.c (restore_calling_window): Remove handling of window
+ 	pagetops.  Don't call display update functions.  Remove disabled code.
+ 	(ea_possible_completions): Remove handling of window pagetops.
+ 
+ 	* info/window.c (window_make_window): Don't call window_adjust_pagetop.
+ 	It's possible that the new window could be closed without the old
+ 	window having been selected in the meantime, and this would leave the
+ 	point where it was.
+ 	* info/session.c (info_next_window, info_prev_window): Call
+ 	window_adjust_pagetop on newly active window.
+ 	* info/window.c (window_change_window_height): Don't call
+ 	window_adjust_pagetop.
+ 	(window_set_node_of_window): Don't call window_adjust_pagetop if there
+ 	is no node.
+ 
+ 	* info/window.c (window_new_screen_size): Call window_adjust_pagetop
+ 	on active window after resizing all the windows.
+ 
+ 2014-06-05  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/nodes.h (N_IsIndex): New macro.
+ 	* info/info-utils.c (scan_node_contents): Record if an index tag
+ 	was seen.
+ 	* info/session.c (forward_move_node_structure)
+ 	(backward_move_node_structure): Don't go down menus in index nodes.
+ 
+ 2014-06-05  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/nodes.c: Check if return value of file_buffer_of_window
+ 	is null.
+ 	(INFO_NO_TAGS, INFO_GET_TAGS): Removed.  Uses updated.
+ 
+ 2014-06-05  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/session.c (free_history_node): New function.  Free references
+ 	for internal nodes.
+ 	(forget_node, forget_window_and_nodes): Call free_history_node.
+ 	(info_split_window): Copy references if node in window is an internal
+ 	one.
+ 	(info_delete_window): Formatting.
+ 	(info_delete_window_internal): Remove out-of-date comment.
+ 
+ 	* info/session.c (gc_file_buffers_and_nodes): New function to
+ 	replace info_gc_file_buffers and gc_pointers.  All callers updated.
+ 	(add_gcable_pointer, gcable_pointers, gcable_pointers_index)
+ 	(gcable_pointers_slots): Moved from info/gc.c.
+ 	* info/gc.c, info/gc.h: Files removed.  (Copyright years were a
+ 	subset of those in session.c.)
+ 
+ 	* info/nodes.c (info_loaded_files_index): New variable.
+ 	(remember_info_file): Merged into info_load_file.
+ 	(forget_info_file): Declared as static.
+ 
+ 	* info/nodes.h: Changes to comments and formatting.
+ 
+ 2014-06-03  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/session.c (remember_window_and_node, info_set_node_of_window):
+ 	remember_window_and_node merged.
+ 	* info/window.c (window_make_window): Arguments changed.  Don't set
+ 	node of window.  All callers updated.
+ 	* info/session.c (info_split_window): Call info_set_node_of_window
+ 	instead of remember_window_and_node.
+ 	* info/footnotes.c (info_get_or_remove_footnotes): Reorganized,
+ 	Comments changed.
+ 
+ 2014-06-03  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/session.c (info_split_window): Always operate on active
+ 	window.
+ 	* info/window.c (window_make_window)
+ 	* info/session.c (info_split_window)
+ 	* info/echo-area.c (ea_possible_completions) [!SPLIT_BEFORE_ACTIVE]:
+ 	Made unconditional.
+ 
+ 2014-06-03  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/session.c (info_search_in_node_internal, info_search_internal):
+ 	Replace calls to set_remembered_pagetop_and_point,
+ 	window_set_node_of_window and remember_window_and_node with call to
+ 	info_set_node_of_window.
+ 	(set_remembered_pagetop_and_point): Merged into
+ 	info_set_node_of_window.
+ 
+ 2014-06-03  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/footnotes.c (info_get_or_remove_footnotes): Call
+ 	info_set_node_of_window instead of window_set_node_of_window.
+ 	* info/session.c (remember_window_and_node): Declared static.
+ 
+ 2014-06-03  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/pseudotty.c: Call posix_openpt instead of getpt.
+ 
+ 	* info/t/Init-intera.inc: Don't redirect stderr.  Set
+ 	LIBC_FATAL_STDERR_.
+ 
+ 	* info/t/body-start.sh, info/t/end-of-line.sh, info/t/goto-quoted.sh,
+ 	info/t/index-long-nodeline.sh, info/t/index.sh, info/t/next-quoted.sh,
+ 	info/t/quoted-label-and-target.sh, info/t/quoted-label-as-target.sh,
+ 	info/t/quoted-target.sh, info/t/split-index.sh, info/t/tab.sh: Don't
+ 	exit immediately if no output file was created and always proceed to
+ 	cleanup.
+ 
+ 2014-06-01  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/session.c (forget_node, forget_windows_and_nodes): Free
+ 	NODE objects in window history list.
+ 	(info_split_window): Copy the NODE object when creating a new
+ 	window.
+ 
+ 	* info/echo-area.c (restore_calling_window): Call forget_node to
+ 	properly erase completions window from window history and restore
+ 	previous node.
+ 	(ea_possible_completions): Call info_set_node_of_window instead
+ 	of window_set_node_of_window to save point and pagetop.
+ 	(calling_window_point, calling_window_pagetop): Delete unused.
+ 
+ 	* info/nodemenu.c (list_visited_nodes): Call
+ 	info_set_node_of_window instead of set_remembered_pagetop_and_point,
+ 	window_set_node_of_window and remember_window_and_node individually.
+ 	(get_visited_nodes) Remove unnecessary check.
+ 
+ 	* info/indices.c (do_info_index_search, info_index_apropos)
+ 	* info/infodoc.c (info_find_or_create_help_window):
+ 	Call info_set_node_of_window instead of window_set_node_of_window.
+ 	* info/session.c (set_remembered_pagetop_and_point): Declared
+ 	static.
+ 
+ 2014-06-01  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/session.c (info_print_node, print_node): print_node merged
+ 	into info_print_node.
+ 
+ 	(remember_window_and_node): Remove check for remembering the same
+ 	node twice.
+ 
+ 	(info_scroll_backward_page_only_set_window): Call the right function.
+ 
+ 	* info/dir.c (dir_buffer, create_dir_buffer): Removed.
+ 	(dir_node): New static variable.
+ 	(get_dir_node): Store dir node as a simple NODE variable, not in the
+ 	tags table of a FILE_BUFFER.  Comment updated.
+ 
+ 2014-06-01  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/window.h (WINDOW): Fields nodes, pagetops, points
+ 	nodes_index, nodes_slots removed.  Replaced with hist, hist_index
+ 	and hist_slots.
+ 
+ 	* info/gc.c (gc_pointers)
+ 	* info/nodemenu.c (get_visited_nodes): Iterate over hist array
+ 	in WINDOW.
+ 
+ 	* info/session.c (set_remembered_pagetop_and_point)
+ 	(remember_window_and_node, forget_window_and_nodes)
+ 	(info_handle_pointer, kill_node, info_gc_file_buffers):
+ 	Access window node history in hist field of WINDOW.
+ 
+ 	(remember_window_and_node): Use add_pointer_to_array macro.
+ 
+ 	(forget_node): New function.
+ 	(forward_move_node_structure, kill_node): Call forget_node.
+ 
+ 2014-06-01  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/session.c: Some reordering of definitions and section comments.
+ 	No functional changes intended.
+ 
+ 2014-05-31  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/infodoc.c (dump_map_to_text_buffer): Hide "echo-area-insert"
+ 	entries in help window.
+ 
+ 	* info/session.c (info_win_find_node): Merged into
+ 	info_handle_pointer.
+ 
+ 2014-05-31  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/window.h (WINDOW): 'current' field removed.
+ 	* info/window.c (set_remembered_pagetop_and_point)
+ 	(remember_window_and_node, forward_move_node_structure, kill_node):
+ 	Use nodes_index field instead.  (We cannot go forward in the node
+ 	history, so the current node is always the last one in the list.)
+ 
+ 2014-05-31  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/session.c (forget_windows_and_nodes): Don't free node
+ 	structures in a window's history when it is deleted.
+ 
+ 	(info_handle_pointer): Don't save pagetop and point - done
+ 	when info_set_node_of_window is called.
+ 
+ 	(remember_window_and_node): NODE argument removed.  All callers
+ 	updated.
+ 
+ 2014-05-31  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/window.h (WINDOW): Fields added from INFO_WINDOW:
+ 	nodes, pagetops, points, current, nodes_index, nodes_slots.  Field
+ 	'window' not added.
+ 	* info/info.h (INFO_WINDOW): Typedef deleted.
+ 
+ 	* info/session.c (info_windows, info_windows_index)
+ 	(info_windows_slots): Removed.
+ 	(get_info_window_of_window, consistency_check_info_windows): Removed.
+ 
+ 	(set_remembered_pagetop_and_point, remember_info_and_node)
+ 	(forget_window_and_nodes, info_handle_pointer,
+ 	(forward_move_node_structure, read_nodename_to_kill)
+ 	(info_gc_file_buffers, kill_node): Access data in WINDOW objects
+ 	instead of INFO_WINDOW objects.
+ 
+ 	(info_win_find_node): Argument type changed from INFO_WINDOW to
+ 	WINDOW.
+ 	(info_split_window, kill_node): Loops over info_windows removed.
+ 
+ 	* info/nodemenu.c (get_visited_nodes)
+ 	* info/gc.c (gc_pointers): Iterate over 'windows' instead of
+ 	'info_windows'.
+ 
+ 2014-05-29  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/info.c (add_initial_nodes) <index lookup>: Look for
+ 	case-ignoring initial substring in indices if no exact match found.
+ 
+ 	* info/info.c (main): Set preprocess_nodes=0 when dumping output
+ 	to a file.
+ 	* info/session.c (dump_nodes_to_file): Checks for DUMP_APPEND removed.
+ 	* info/session.h (DUMP_APPEND): Remove unused.
+ 
+ 	* info/info-utils.c (info_new_reference): New function.
+ 	* info/info.c (get_initial_file, add_initial_nodes)
+ 	(info_find_matching_files): Call info_new_reference.
+ 
+ 2014-05-28  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/session.c (point_next_line, point_prev_line): Check for
+ 	whether we should call forward_move_node_structure or
+ 	backward_move_node_structure added.
+ 	(point_prev_line): Go to end of previous line instead of start.
+ 	(info_forward_char, info_backward_char, info_forward_word)
+ 	(info_backward_word): Rely on checks in point_next_line,
+ 	point_prev_line.
+ 
+ 	(point_next_line, point_prev_line, point_forward_char)
+ 	(point_backward_char, point_forward_word, point_backward_word):
+ 	Rely on line map already being calculated for current line.
+ 	
+ 	(point_skip_ws_forward): Merged into point_forward_word.
+ 	(point_skip_ws_backward): Merged into point_backward_word.
+ 	
+ 	(looking_at_alnum): New function.
+ 	(_looking_at_newline, looking_at_newline): Renamed.
+ 	(point_forward_word, point_backward_word): Call looking_at_alnum.
+ 
+ 	(move_to_new_line): First argument deleted.  All callers updated.
+ 
+ 	Some definitions moved in file for better organization.
+ 
+ 2014-05-27  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/info.c (add_initial_nodes) <--show-options>: Avoid loading
+ 	extra node if we came here from a dir entry.
+ 
+ 	(allfiles_create_node): Use numbers as labels, as it was before.
+ 	Using the label as the node spec caused problems when the referenced
+ 	node didn't exist.  Output index tag to show destinations when
+ 	preprocess-nodes=On.
+ 
+ 2014-05-27  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/info-utils.c (info_get_menu_entry_by_label): New argument
+ 	for sloppy menu reading.
+ 
+ 	* info/info.c (get_initial_file): Calls to lookup_dir_entry updated.
+ 	Try reading dir files sloppily if no exact match was found.  Function
+ 	reorganized.
+ 	(add_initial_nodes, main): Handle case when we were invoked
+ 	like "--node (emacs)Buffers".
+ 	(info_find_matching_files): Check for dir entries as well.
+ 
+ 	* info/dir.c (lookup_dir_entry): New argument for whether to search
+ 	inexactly.  Callers updated.
+ 	(dir_entry_of_infodir): New function.
+ 
+ 	* info/session.c (entry_in_menu): Removed.  Caller in
+ 	info_intuit_options_node updated.
+ 	(info_win_find_node): Null check.
+ 
+ 	* info/filesys.c (info_add_extension): No longer static.
+ 
+ 2014-05-25  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/infodoc.c (create_internal_info_help_node): Show program
+ 	version in help window.
+ 	
+ 	* info/session.c (info_info_version): New command to show version
+ 	of program.
+ 	* NEWS,
+ 	* doc/info-stnd.texi (Miscellanous Commands): Document "M-x
+ 	info-version".
+ 
+ 2014-05-25  Karl Berry  <karl@gnu.org>
+ 
+ 	* doc/info-stnd.texi (Invoking info): tweaks to invocation examples;
+ 	mention GROFF_SGR, etc.
+ 
+ 2014-05-25  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/window.c (window_new_screen_size): Call forget_window_and_nodes
+ 	instead of window_deletion_notifier.
+ 	(window_deletion_notifier): Removed.
+ 	* info/session.c (initialize_window_session): Don't set
+ 	window_deletion_notifier to forget_window_and_nodes.
+ 
+ 	* info/window.c (window_physical_lines): Delete unused.
+ 
+ 	* info/session.c (internal_next_line): Delete unused.
+ 	(info_menu_digit): Formatting.
+ 
+ 2014-05-25  Gavin Smith  <gavinsmith0123@gmail.com>
+ 	
+ 	* info/session.c (info_scroll_forward, info_scroll_backward)
+ 	(info_scroll_forward_set_window, info_scroll_backward_set_window)
+ 	(info_scroll_forward_page_only, info_scroll_backward_page_only)
+ 	(info_scroll_forward_page_only_set_window)
+ 	(info_scroll_backward_page_only_set_window)
+ 	(info_scroll_half_screen_down, info_scroll_half_screen_up)
+ 	(info_down_line, info_up_line):
+ 	Rely on checks in _scroll_forward and _scroll_backward for
+ 	negative arguments.
+ 
+ 	(_scroll_forward, _scroll_backward): 'key' argument removed.  Callers
+ 	updated.
+ 
+ 2014-05-25  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/filesys.c (info_file_find_next_in_path): Use infopath_next
+ 	to iterate over INFOPATH.  Don't take a path argument.  Callers
+ 	updated.
+ 	(info_file_in_path): Don't take a path argument.  All callers updated.
+ 	
+ 	* info/filesys.c, info/infopath.c (extract_colon_unit): Function
+ 	definition moved.
+ 
+ 	* info/infopath.c (INFO_DIR): New typedef.
+ 	(infodirs, infodirs_index, infodirs_slots): New variables.
+ 	(infopath_add): Always add directory to end of search path, checking
+ 	if it doesn't exist or if it is a duplicate.  Check for inode == 0
+ 	for MS-Windows copied from dir.c:new_dir_file_p.  Argument 'where'
+ 	removed.  All callers updated.
+ 	(infopath_add_dir) New function.
+ 	(infopath_first, infopath_next): Return values not freed by caller.
+ 	Callers updated.
+ 	(infopath, infopath_string): Function renamed.  Return value to
+ 	be freed by caller.  Caller updated.
+ 	(build_infopath_from_path): Rely on duplicate detection in
+ 	infopath_add.  Add directories to search path instead of returning
+ 	a string containing their names.
+ 	(compact_infopath, infopath_clear,infopath_base, infopath_size)
+ 	(infopath_dirty, nextdir): Removed.
+ 	* info/infopath.h (INFOPATH_PREPEND, INFOPATH_APPEND, INFOPATH_INIT):
+ 	Removed.
+ 
+ 	* info/dir.c (dir_file_list_entry_type, new_dir_file_p): Removed.
+ 	(build_dir_node): Rely on duplicates being removed in INFOPATH to
+ 	avoid a duplicate dir file.
+ 
+ 2014-05-24  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/indices.c (apropos_in_all_indices): Fix code for avoiding
+ 	reading the same file twice.
+ 
+ 2014-05-23  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/indices.c (info_indices_of_file_buffer): Slightly more
+ 	informative comment.
+ 	* info/filesys.c (info_find_fullpath): Disabled code removed.
+ 	* info/window.c: Inaccurate section label comment removed.
+ 	(window_make_window): Disabled code removed.
+ 
+ 2014-05-21  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/t/Init-intera.inc: Account for incomplete output from
+ 	pseudotty.
+ 
+ 2014-05-21  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/indices.c (info_index_apropos): Use text_buffer_* functions
+ 	directly.  Don't create apropos window if nothing found.
+ 	* info/infodoc.c (dump_map_to_message_buffer)
+ 	(dump_map_to_text_buffer): Renamed.  Take struct text_buffer *
+ 	argument.
+ 	(create_internal_info_help_node): Don't use *_message_buffer
+ 	functions.
+ 	* info/nodemenu.c (get_visited_nodes): Don't use *_message_buffer
+ 	functions.
+ 	* info/window.c (build_message_node): Don't use *_message_buffer
+ 	functions.
+ 	(message_buffer, build_message_buffer, message_buffer_to_node)
+ 	(initialize_message_buffer, printf_to_message_buffer): Removed.
+ 
+ 2014-05-21  Karl Berry  <karl@gnu.org>
+ 
+ 	* doc/texinfo.tex (\documentlanguage): \let_ inside \tex,
+ 	no need for extra group it seems; and call
+ 	\documentlanguagetrywithoutunderscore without braces,
+ 	so we get the expected parsing-off of the _ (or not).
+ 	Report from German Arias, help-texinfo 18 May 2014 20:26:02.
+ 
+ 2014-05-21  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/echo-area.c (ea_possible_completions): Use text_buffer_*
+ 	functions instead of *_message_buffer functions.
+ 	* info/window.c (text_buffer_to_node): New function.
+ 
+ 2014-05-21  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/infodoc.c (dump_map_to_message_buffer): Don't call
+ 	character_width or message_buffer_length_this_line.
+ 	* info/window.c (message_buffer_length_this_line, character_width)
+ 	(string_width): Removed.
+ 	(message_buffer): No longer static.
+ 
+ 	* info/window.c (calculate_line_starts): Merged into
+ 	recalculate_line_starts.
+ 
+ 2014-05-21  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/footnotes.c (info_get_or_remove_footnotes): If window
+ 	too small to split to show footnotes window, don't crash.
+ 
+ 2014-05-20  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/window.c (window_initialize_windows): Use xzalloc to
+ 	allocate an object with all bytes 0.
+ 	* info/info.h (zero_mem): Removed.
+ 
+ 	* info/t/Init-intera.inc: Extra line of output reporting on progress.
+ 
+ 	* info/session.c (info_end_of_line): Get end of line from line_map
+ 	object.
+ 	* info/window.c (window_scan_line, window_compute_line_map):
+ 	Functions merged.
+ 	(add_line_map): Merged into the new window_compute_line_map.
+ 	(window_end_of_line): Removed.
+ 	* info/t/end-of-line.sh: New test.
+ 
+ 2014-05-19  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/t/Init-intera.inc: Confirm pts file exists before redirecting
+ 	stdin, stdout and stderr.
+ 	* info/t/README: File added.
+ 
+ 	* info/info-utils.c (printed_representation): Proper cursor
+ 	positioning for multi-column characters.
+ 
+ 2014-05-19  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/nodemenu.c (get_visited_nodes): Don't reuse a local
+ 	variable for an unrelated purpose.  Declared static.  Argument
+ 	not set to anything other than null in calling code removed.  All
+ 	callers updated.
+ 	* (select_visited_node): Don't free objects too early and always
+ 	free them before function exit.
+ 	* info/window.c (message_buffer_to_node): Comment changed.
+ 
+ 2014-05-19  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* doc/info-stnd.texi (Invoking Info): Mention differences in groff
+ 	terminal output.
+ 
+ 2014-05-18  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/info-utils.c (scan_reference_label): Simpler logic for
+ 	setting start and end fields of reference.
+ 	(skip_input): Don't touch output_bytes_difference if not rewriting
+ 	node.
+ 
+ 	* info/info-utils.c (scan_reference_target): [preprocess_nodes=On]
+ 	Better condition for which line to output file specifier on.
+ 
+ 	* info/pseudotty.c: Don't exit on a read error.
+ 
+ 2014-05-18  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/dir.c (build_dir_node): Unused local variable deleted.
+ 	* info/indices.c (info_next_index_match): Unused local variable
+ 	deleted.
+ 	* info/info-utils.c (info_parse_node): Return 0 if nothing passed.
+ 	(scan_reference_label): Unused local variable deleted.
+ 	(scan_node_contents): Unused local variable deleted.
+ 	* info/info.c (get_initial_file, add_initial_nodes)
+ 	(allfiles_create_node, main): Unused local variables deleted.
+ 	(node_file_name): Deleted.
+ 	* info/man.c (xrefs_of_manpage): Unused variables deleted.
+ 	(locate_manpage_xref): Deleted.
+ 	* info/nodemenu.c (select_visited_node): Unused local variable
+ 	removed.
+ 	* info/nodes.c (get_nodes_of_info_file, get_file_character_encoding)
+ 	(set_tag_nodelen, info_node_of_tag):
+ 	Ununsed local variables removed.
+ 	(get_filename_and_nodename): Specify return type as void.
+ 	* info/session.c (begin_multiple_window_session)
+ 	(info_scroll_forward_set_window, info_scroll_backward_set_window)
+ 	(info_scroll_backward_page_only_set_window)
+ 	(info_menu_or_ref_item, info_move_to_xref, info_follow_menus): Unused
+ 	local variables deleted.
+ 	(info_display_file_info): Use "%ld" instead of "%d".
+ 	(dump_nodes_to_file): Use an initialized variable to print an
+ 	error message.  Unused variable deleted.
+ 	* info/search.c (regexp_search, find_node_in_binding): Unused
+ 	variables deleted.
+ 	* info/terminal.c (terminal_prep_terminal): Always return an
+ 	explicit value.
+ 	* info/window.c (window_make_modeline): Use "%ld" instead of "%d" in
+ 	format argument to sprintf.
+ 	(process_node_text): Unused variable deleted.
+ 
+ 2014-05-18  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/t (all files): Set srcdir variable before including any shell
+ 	snippets.  Suggested by Patrice Dumas.  Other fixes for tests in
+ 	out-of-source builds.
+ 
+ 	* info/info-utils.c (printed_representation): Corrected output lengths
+ 	for META-x and DEL.  Function comment corrected.
+ 	(init_output_stream): Always initialize output_bytes_difference.
+ 	(copy_converting): Remove unnecessary cast.
+ 	(scan_reference_label): [QUOTE_NODENAMES] Skip quoting bytes properly.
+ 
+ 	* info/pseudotty.c: Don't open slave side of pseudoterminal
+ 	line.  Report on progress to stderr.
+ 
+ 	* info/filesys.c (info_add_extension): Return null pointer properly
+ 	if nothing found.
+ 
+ 2014-05-18  Patrice Dumas  <pertusus@free.fr>
+ 
+ 	* tp/Texinfo/Convert/Converter.pm (output): warn about 
+ 	incompatibilities between output and split only if split.
+ 	* tp/tests/Makefile.am, tp/tests/reference/, tp/tests/t/: add tests
+ 	for stdout.
+ 	* install-info/tests/Makefile.am (EXTRA_DIST): use 
+ 	the correct file ii-0054-input-info-file.gz.
+ 	* tp/texi2any.pl: put installation directory last in @INC,
+ 	in order to have -I perl arguments take precedence.  Report
+ 	from Aharon Robbins.
+ 	* tp/texi2any.pl: no warning for non empty @part for docbook and
+ 	HTML since non empty parts are formatted correctly for those
+ 	formats.
+ 
+ 2014-05-17  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/window.c (process_node_text): Formatting and tweaks to
+ 	carrying character over from one line to another. Return proper
+ 	value.
+ 	* info/t/Init-intera.inc: Use usleep instead of sleep to speed up tests.
+ 
+ 2014-05-17  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/window.c (process_node_text, info_tag)
+ 	* info/info-utils.c (printed_representation): do_tags argument
+ 	removed.  All callers updated.
+ 	* info/tag.c (handle_tag): Removed.
+ 
+ 2014-05-17  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/window.c (process_node_text): Don't split printed
+ 	representations like "^X" across lines.
+ 
+ 	* info/info-utils.c (printed_representation): Take mbi_iterator_t
+ 	argument and handle Info tags and terminal escape sequences.
+ 	* info/window.c (process_node_text, window_scan_line): Use of
+ 	printed_representation updated.
+ 	* info/window.c (info_tag): No longer static.
+ 
+ 2014-05-14  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/window.c (process_node_text): First argument changed from
+ 	void * to WINDOW *.  Callers updated.
+ 	* info/display.c (display_node_text):
+ 	* info/window.c (_calc_line_starts): Receive WINDOW * argument.
+ 	* info/window.h (WINDOW): New field line_slots.
+ 
+ 	* info/info.h (add_pointer_to_array): Work for integer types.
+ 	* info/info.h (add_element_to_array): Synonym for add_pointer_to_array.
+ 
+ 	* info/display.c (struct display_node_closure): Removed.
+ 	* info/window.c (struct calc_closure, calc_closure_expand): Removed.
+ 
+ 2014-05-14  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/window.h (WINDOW): line_starts changed to pointer to
+ 	(array of) offsets.  This stops the need to write expressions like
+ 	"win->line_starts[line] - win->node->contents" in many places.  All
+ 	uses updated.
+ 
+ 	* info/window.c (process_node_text): Set line_starts.
+ 
+ 	* info/window.c (process_node_text, _calc_line_starts)
+ 	* info/display.c (display_node_text): Consistent variable naming
+ 	among local variable names in process_node_text and the arguments
+ 	for the functions it calls.
+ 
+ 2014-05-14  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/session.c (info_select_reference): Code merged from
+ 	info_next_index_match: Call window_log_to_phys_line.
+ 	* info/indices.c (info_next_index_match): Call info_select_reference.
+ 
+ 	* info/Makefile.am: Remove index-long-nodeline.sh from XFAIL_TESTS.
+ 
+ 2014-05-13  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/info-utils.c (scan_node_contents, scan_reference_label):
+ 	[preprocess-nodes=On] Perform character encoding on reference
+ 	label.
+ 	(scan_reference_target): Sometimes output newline before file
+ 	indicator.
+ 	(avoid_see): Use length from input for comparison.
+ 
+ 2014-05-13  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/info-utils.c (scan_reference_label) Declared static.
+ 	(scan_reference_target): Argument added.  Declared static.
+ 	[preprocess-nodes=On]: Add space before output "(" if not at
+ 	start of line.  Hide full stop terminating reference if it
+ 	looks like (*note Label:(file)node.)  Caller updated.
+ 	(safe_string_index): Utility function.
+ 	(avoid_see_see): New function.
+ 	(scan_node_contents): Call avoid_see_see.
+ 
+ 2014-05-11  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/info-utils.c (info_parse_node): Don't include terminating
+ 	character in returned length.
+ 	(scan_reference_target): [preprocess-nodes=On] Hide terminating
+ 	'.' in a menu entry.
+ 	* info/search.c: (find_node_in_binding): Don't view '.' as terminating
+ 	character in nodeline.
+ 	* info/session.c (dump_node_to_stream): Use PARSE_NODE_VERBATIM
+ 	as argument to info_get_node.
+ 	* info/t/file-node-with-dot.sh: New test.
+ 	* info/t/file-node: Comment updated.
+ 
+ 2014-05-11  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/info.c (add_initial_nodes): Discard dir entry from initial
+ 	node list if --node was used.
+ 
+ 	* info/session.c (info_move_to_xref): Remove set of W_UpdateWindow.
+ 	This was causing some screen flicker.
+ 	* info/infodoc.c (info_get_help_window): Remove unnecessary set of
+ 	W_UpdateWindow.
+ 
+ 	* info/session.c (quit_info_immediately): Declared static.
+ 
+ 2014-05-11  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/info-utils.c (scan_reference_target) <preprocess-nodes=On>:
+ 	Deal with newline following colon in cross-reference better.
+ 	(info_copy_references, copy_converting): Comments added.
+ 	* info/info.c (get_initial_file): Call info_copy_reference on
+ 	REFERENCE retrieved from dir.
+ 
+ 2014-05-11  Patrice Dumas  <pertusus@free.fr>
+ 
+ 	* Texinfo/Parser.pm, Texinfo/Structuring.pm(warn_non_empty_parts),
+ 	t/test_utils.pl, texi2any.pl: warning for @part with text.
+ 	* tp/Texinfo/Convert/DocBook.pm: add <partintro> for non empty
+ 	@part text.  Report from Aharon Robbins.
+ 
+ 2014-05-11  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/info.c (add_initial_nodes): When following menus, start at
+ 	node in ref_list if there is one already.
+ 	* info/session.c (info_folllow_menus): Comment about allocation added.
+ 
+ 	* info/t/dir-file-index.sh, info/t/file-index.sh: New tests.
+ 
+ 	* info/t/body-start.sh: New test.
+ 
+ 2014-05-11  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/dir.c (dir_node, get_dir_node): Function renamed.
+ 	(lookup_dir_entry): New function.  Case insensitive lookup
+ 	based on that in info_follow_menus.
+ 	* info/info.c (get_initial_file): Call lookup_dir_entry.
+ 	* info/session.c (info_follow_menus): Unnecessary test removed.
+ 	* info/t/dir-file-sloppily.sh: New test.
+ 
+ 2014-05-11  Patrice Dumas  <pertusus@free.fr>
+ 
+ 	* tp/t/test_utils.pl(test): use SKIP and not TODO, as TODO is
+ 	assumed to fail, while there is an unknown output since different
+ 	perl verions treat NEL differently.
+ 	* tp/Texinfo/Common.pm(is_content_empty),
+ 	tp/t/test_is_content_empty.t: check if a tree item contains non empty 
+ 	content.
+ 
+ 2014-05-10  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/info-utils.c (info_parse_node): Call read_quoted_string
+ 	to get node name.
+ 	(read_quoted_string) [QUOTE_NODENAMES]: Interpretation of
+ 	quoting mechanism made conditional.
+ 	(scan_reference_target): Add comment to clarify that references
+ 	like "*note (filename)nodename::" are not supported.
+ 	(scan_node_contents): Free output of read_quoted_string.
+ 	* info/search.c (skip_node_characters): Function merged into
+ 	info_parse_node.
+ 	* info/nodes.c (get_nodes_of_info_file): Call get_quoted_string
+ 	to read node name from node information line.
+ 	* info/t/reference-quoted.sh: Deleted, replaced with new tests:
+ 	* info/t/quoted-label-as-target.sh, info/t/quoted-target.sh,
+ 	info/t/quoted-label-and-target.sh
+ 
+ 	* info/info.c (get_initial_file): Store full path of file found
+ 	from dir entry.
+ 
+ 2014-05-10  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/info.c (get_initial_file): Special handling of "info -O info"
+ 	moved from add_initial_nodes.  Save node name found in dir.
+ 	* info/infodoc.c (replace_in_documentation): Show "H" to close
+ 	help window.
+ 	* doc/info-stnd.texi: Tweaks to Invocation.
+ 
+ 2014-05-09  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* doc/info-stnd.texi: Some text from documentation of --file
+ 	option merged further up in node.
+ 
+ 2014-05-09  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/infodoc.c (info_find_or_create_help_window) Close help
+ 	window if in it already.  Display error message if window cannot
+ 	be created.  Caller in info_get_help_window updated.
+ 
+ 	* info/window.c (window_delete_window): Comment added warning about
+ 	using this function.
+ 
+ 2014-05-09  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/info-utils.c (deleted_lines): Variable deleted.  All
+ 	accesses removed.
+ 	(scan_node_contents): [preprocess-nodes=On] Remove blank line
+ 	after "* Menu:" marker.
+ 	* info/nodemenu.c (nodemenu_format_info): Add blank line after
+ 	"* Menu:" marker.
+ 	(get_visited_nodes): Add blank line at start of node to avoid first
+ 	line being interpreted as a node information line.
+ 
+ 	* info/signals.c (redisplay_after_signal): [automatic-footnotes=On]
+ 	Redisplay footnotes after a window resize to get the correct size.
+ 
+ 	* info/footnotes.c (info_get_or_remove_footnotes): Mark footnotes
+ 	windows with W_TempWindow.  (Note: This flag was not used anywhere.)
+ 	* info/window.c (window_delete_window): Prefer windows that are
+ 	not marked with W_TempWindow.  (For example, opening and closing
+ 	a help window would result in an enlarged footnotes window being
+ 	selected.)
+ 
+ 2014-05-09  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/nodes.c (info_find_file): If full path to file has been given,
+ 	look for a loaded file with that path exactly.
+ 	(info_find_subfile): Check if subfile was loaded with file
+ 	extensions added.
+ 	(info_load_file): Don't retain reference to string argument.
+ 	(get_filename_and_nodename): Use full path of file to follow
+ 	references within a file.
+ 
+ 2014-05-09  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/nodes.c (info_load_file): Function declared static.
+ 	* info/info.c (main): Call info_find_file instead.
+ 
+ 2014-05-09  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/info.c (all_files, main): all_files merged into main.
+ 	(add_initial_nodes): Store full path of initial
+ 	nodes instead of plain file name.
+ 	(info_find_matching_files): Return type changed.
+ 
+ 	* info/session.c (begin_multiple_window_info_session): Don't call
+ 	initialize_info_session or display a welcome message.  Caller in
+ 	main updated.
+ 
+ 	* info/info.c (dirname): Delete unused.
+ 	* info/session.c (dump_node_to_file): Delete unused.
+ 
+ 2014-05-09  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/infodoc.c (info_get_info_help_node): Don't split window
+ 	to display Info tutorial.
+ 	* info/session.c (begin_multiple_window_info_session): Unused
+ 	variable removed.
+ 
+ 2014-05-08  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/session.c (select_menu_digit): Return null if no menu.
+ 	(info_menu_digit): Check if references field of node is null.
+ 	(info_menu_or_ref_item): Abort if no references.
+ 	(info_menu_item): Print error message if no references.
+ 
+ 2014-05-08  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/session.c (initialize_terminal_and_keymaps): Don't quit if
+ 	terminal is dumb, because we might not be running interactively.
+ 	(initialize_info_session): Quit if terminal is dumb.
+ 	* info/terminal.c (terminal_initialize_terminal): Comment corrected.
+ 	(terminal_prep_terminal): Return 0 for a dumb terminal.
+ 
+ 	* info/t/Init-test.inc: Run tests with TERM=dumb by default.
+ 	* info/t/Init-intera.inc: Run interactive tests with TERM=vt100.
+ 	Suggested by Karl Berry.
+ 
+ 2014-05-08  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/info-utils.c (scan_node_contents): Pass offset relative to
+ 	start of node contents of "*" starting reference to
+ 	scan_reference_label.  Report by Benno Schulenberg 8th May, 2014. 
+ 
+ 2014-05-08  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/session.c (begin_multiple_window_info_session): Deal with
+ 	references to desired nodes being invalid and display dir node
+ 	as a back-up.
+ 
+ 	* info/filesys.h (DEFAULT_INFOPATH): "." moved to end of path.
+ 
+ 	* info/t/file-relative-path.sh: New test.
+ 
+ 2014-05-08  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/t/Init-intera.inc: Redirect stdin as well as stdout and stderr.
+ 	* info/t (all files): Look in $srcdir for test data to faciliate
+ 	VPATH builds.
+ 	* info/t/file.sh: Use simple filename argument to --file.
+ 
+ 2014-05-08  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* doc/info-stnd.texi: Give overview of invocation.
+ 
+ 2014-05-08  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/info.c (main): If slash in first non-option argument,
+ 	interpret as if it had been passed with --file.
+ 	* info/session.c (info_select_reference): Null check for label
+ 	field of REFERENCE.
+ 	* info/t/relative-path.sh: New test.
+ 
+ 2014-05-07  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/filesys.c (filesys_error_string): Correct comment about
+ 	whether return value should be freed by caller or not.
+ 
+ 	* info/info-utils.c (scan_reference_label): Remove superseded
+ 	correction to 'end' field of REFERENCE.
+ 
+ 	* info/nodes.h: Avoid double WINDOW typedef.  Reported by
+ 	Benno Schulenberg 06 May 2014.
+ 
+ 2014-05-07  Karl Berry  <karl@gnu.org>
+ 
+ 	* Pod-Simple-Texinfo/lib/Pod/Simple/Texinfo.pm: unintended test
+ 		commit, tweak doc
+ 
+ 	* configure.ac (AC_INIT): go to 5.2dev, to reduce confusion
+ 	with released versions.
+ 
+ 	* doc/info-stnd.texi (@copying): Front-Cover Texts with a capital T.
+ 	Implicitly reported by Benno, 06 May 2014 22:04:00.
+ 
+ 	* doc/info.texi (Miscellaneous Commands): H is for get-help-window
+ 	(the terse command list) and h is for get-info-help-node (the
+ 	tutorial), as with Emacs Info.  Except in vi mode, where h
+ 	is also for get-help-window; is that what vi-ers want?
+ 	* info/session.c (display_startup_message): mention
+ 	get-info-help-node as well as get-help-window.
+ 	* info/infomap.c (default_emacs_like_info_keys): switch h/H
+ 	accordingly, as discussed and reported again by Benno,
+ 	06 May 2014 22:04:00.
+ 
+ 2014-05-07  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/info.c (add_initial_nodes): Don't free return value of
+ 	info_indices_of_file_buffer.
+ 
+ 	* info/pseudotty.c: #define _GNU_SOURCE instead.  Note
+ 	added on the portability of various functions.
+ 
+ 	* info/t/Init-intera.inc: Note added on problem with crashes
+ 	during tests.
+ 
+ 2014-05-06  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/session.c (begin_multiple_window_info_session): Take
+ 	array of REFERENCE * arguments.  Caller in info.c:main updated.
+ 	(info_select_reference): Go to line number given by reference.
+ 	All callers updated.
+ 	(info_intuit_options_node): Return REFERENCE * instead of char *.
+ 	Callers updated.
+ 
+ 	* info/session.c (dump_nodes_to_file): Take reference array as
+ 	a parameter.  Callers updated.
+ 
+ 	* info/info.c (ref_list, ref_slots, ref_index): New file-level
+ 	variables.
+ 	(get_initial_file): Add reference to man page to ref_list if
+ 	we fell back to it.
+ 	(add_initial_nodes): Add nodes to ref_list instead of user_nodenames.
+ 
+ 	* info/session.c (info_follow_menus): Work for split files.
+ 
+ 	* info/indices.c (info_indices_of_file_buffer): Comment
+ 	added about whether return value should be freed.
+ 
+ 2014-05-06  Patrice Dumas  <pertusus@free.fr>
+ 
+ 	* tp/Makefile.am (install-exec-hook): use $(transform) for
+ 	--program-suffix.  Report from Glenn Morris.
+ 	* Pod-Simple-Texinfo/lib/Pod/Simple/Texinfo.pm, 
+ 	Pod-Simple-Texinfo/pod2texi.pl: add texinfo_sectioning_style 
+ 	'appendix' and command-line option --appendix-sections.
+ 
+ 2014-05-05  Karl Berry  <karl@gnu.org>
+ 
+ 	* doc/texinfo.tex (\secfonts): increase \setleading to 17pt.
+ 
+ 2014-05-05  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/info-utils.c (read_quoted_string): Include any quoting
+ 	characters in returned length.  Account for terminator character
+ 	appearing immediately (for example, if input is malformed).
+ 	(parse_top_node_line): Read fields with read_quoted_string.
+ 	(scan_reference_label): Arguments changed.  Call
+ 	canonicalize_whitespace on reference label.  Don't output "See".
+ 	Caller in scan_node_contents updated.
+ 	(colon_after_newline): Deleted.
+ 	(scan_node_contents): Remove S_SkipDest flag from search so that
+ 	results are at beginning of match instead of end.  Use
+ 	read_quoted_string to get reference labels.
+ 
+ 	* info/session.c (info_handle_pointer): Read "Next" etc. pointers
+ 	with PARSE_NODE_VERBATIM instead of PARSE_NODE_START.
+ 
+ 2014-05-04  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/info-utils.c (read_quoted_string): New function.
+ 	* info/search.c (find_node_in_binding): Call read_quoted_string.
+ 
+ 	* info/t/goto-quoted.sh,
+ 	info/t/reference-quoted.sh,
+ 	info/t/next-quoted.sh: New tests.
+ 
+ 2014-05-04  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/t/apropos-index.sh: New test.
+ 
+ 2014-05-03  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/indices.c (info_indices_of_file_buffer, do_info_index_search)
+ 	(index_entry_exists, apropos_in_all_indices, info_index_apropos)
+ 	(info_virtual_index)
+ 	Call free instead of info_free_references or info_reference_free,
+ 	because the REFERENCE * objects in the array are still referenced
+ 	elsewhere.
+ 
+ 	* info/info-utils.c (info_concatenate_references): Don't free arguments.
+ 	Always return a new array, even if either of the arguments are null.
+ 	Callers updated.
+ 
+ 	* info/indices.c (info_apropos): Merged into info.c:main.
+ 	(APROPOS_NONE) Moved to indices.h.
+ 	* info/info.c <apropos in indices>: Call apropos_in_all_indices
+ 	only after infopath_init has been called.
+ 
+ 	* info/indices.c (apropos_in_all_indices): Get file buffer directly,
+ 	rather than loading a node first.
+ 
+ 	* info/man.c (manpage_xrefs_in_binding): Delete unused.
+ 
+ 2014-05-03  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/window.c (string_to_node): Function deleted.  Caller in
+ 	create_internal_info_help_node updated.
+ 
+ 	* info/window.c, info/man.c (clean_manpage): Function moved.
+ 	* info/window.c, info/info-utils.c (ansi_escape): Function moved.
+ 
+ 	* info/info-utils.c (info_get_menu_entry_by_label): Arguments
+ 	changed.
+ 	* info/session.c (entry_in_menu): Arguments changed.
+ 
+ 2014-05-02  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/info.c (all_files): Get working again, having been broken
+ 	by recent changes to startup.  Don't use info_follow_menus.
+ 
+ 	* info/indices.c (allfiles_node): Declared global.
+ 	(allfiles_create_node) Moved to info.c
+ 
+ 	* info/info.c (node_file_name): Argument dirok deleted.
+ 	(allfiles_create_node): Don't use numbers as labels of menu entries.
+ 	Don't create a containing FILE_BUFFER for allfiles_node.
+ 	(info_find_matching_files): Use add_pointer_to_array to build up
+ 	list.  Check for man pages directly (previously this was done in
+ 	info_follow_menus).
+ 
+ 	* info/info.h (add_pointer_to_array): Comment rewritten to match
+ 	macro definition.
+ 
+ 2014-05-02  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/footnotes.c (info_get_or_remove_footnotes): Don't
+ 	display footnotes for "*" node.
+ 
+ 2014-05-02  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/infodoc.c (create_internal_info_help_node): Don't print
+ 	blank line at end of help window.  This could result in scrolling
+ 	too far down when paging down to the bottom.
+ 
+ 2014-05-02  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/filesys.c: [!BUILDING_LIBRARY], [!BUILDING_LIBARARY]: #if
+ 	checks conditional upon these macros removed.
+ 
+ 2014-05-02  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/filesys.c (info_add_extension): Loop trying various file
+ 	extensions moved from info_file_find_next_in_path.
+ 	(info_find_fullpath): Account for null struct stat argument.  Check
+ 	case when path is not absolute, but contains intermediate
+ 	subdirectories.
+ 	* info/t/split.sh: New test.
+ 
+ 2014-05-02  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/session.c (info_set_node_of_window): Argument
+ 	'remember' removed.  All callers updated.
+ 	(begin_multiple_window_info_session): Don't call
+ 	remember_window_and_node when tiling.
+ 
+ 	* info/indices.c (do_info_index_search): Take FILE_BUFFER
+ 	argument.  All callers updated.
+ 	* info/info.c (main) <index search>: Don't set node of window before
+ 	calling do_info_index_search.
+ 
+ 2014-05-01  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/indices.c (info_indices_of_file_buffer): Store return
+ 	value in index_index.
+ 
+ 2014-05-01  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/info.c (get_initial_file, add_initial_nodes)
+ 	(show_error_node)
+ 	* info/session.c (begin_multiple_window_info_session)
+ 	(info_follow_menus): Use char * to store error message, and only
+ 	build NODE if necessary.
+ 
+ 	* info/info.c (info_find_matching_files): Declared static.
+ 
+ 2014-05-01  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/session.c (begin_multiple_window_info_session): Call
+ 	initialize_info_session and display startup message or error.  Caller
+ 	updated.
+ 
+ 2014-05-01  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/nodes.c (info_get_node_of_file_buffer): Order of arguments
+ 	reversed.
+ 	(info_node_of_file_buffer_tags): Merged into
+ 	info_get_node_of_file_buffer.
+ 
+ 	* info/session.c (initialize_info_session): Argument 'clear_screen'
+ 	removed.
+ 
+ 2014-05-01  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/filesys.c (info_absolute_file, info_add_extension):
+ 	Function renamed.
+ 	(info_find_fullpath): Call info_add_extension.
+ 	(filesys_read_info_file): Use finfo as an output parameter instead
+ 	of an input parameter.
+ 
+ 	* info/indices.c (info_indices_of_window): Unused function deleted.
+ 	(index_entry_exists): Use FILE_BUFFER argument instead of WINDOW.
+ 
+ 	* info/info.c (single_file, main, get_initial_file)
+ 	(add_initial_nodes): single_file split between main and new functions.
+ 	--node flag works without using --file.  Search in indices if
+ 	following menus fails.
+ 
+ 	* info/nodes.c (get_nodes_of_tags_table): Set filename on entries
+ 	from filename field of FILE_BUFFER, not the fullpath field.
+ 	(info_find_file): Deleted.
+ 	(info_find_file_internal, info_find_file): Renamed and argument
+ 	get_tags removed.
+ 	(info_find_subfile): New function to be used instead of
+ 	info_find_file_internal for retrieving subfiles.
+ 	(info_load_file): No longer static.
+ 	(make_file_buffer): Set encoding field of FILE_BUFFER.
+ 
+ 	* info/session.c (begin_multiple_window_info_session): Work
+ 	just as well for only one window.  Don't call info_session.
+ 	(begin_info_session): Function deleted.
+ 	(display_startup_message_and_start, display_startup_message):
+ 	Renamed, and don't call info_session.
+ 	(initialize_info_session): Don't initialize the session with a
+ 	given NODE.
+ 
+ 	* info/session.c (info_follow_menus): Don't handle man pages or
+ 	look for reference labels as files.  Return name of destination
+ 	node.  All callers updated.
+ 	(info_intuit_options_node): Don't take window argument and return
+ 	name of node.  Callers updated.
+ 	(dump_nodes_to_file): Arguments changed.
+ 
+ 	* info/t/Init-intera.inc: Redirect stderr as well as stdin.
+ 
+ 2014-05-01  Karl Berry  <karl@gnu.org>
+ 
+ 	* util/gendocs.sh (copy_images): look for images in . as well
+ 	as -I directories.
+ 	Report from Arnold, 29 Apr 2014 15:43:08.
+ 
+ 	* util/gendocs.sh (--no-html, --no-info, --no-tex): new options.
+ 
+ 2014-04-29  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/indices.c (info_indices_of_file_buffer, index_entry_exists):
+ 	Comments added.
+ 
+ 	* info/infopath.c (infopath_clear)
+ 	* info/filesys.c (convert_eols, filesys_read_compressed)
+ 	(compressed_filename_p, filesys_decompressor_for_file): Declared
+ 	static.
+ 
+ 	* info/nodes.c (info_load_file): Deleted.
+ 	(info_load_file_internal, info_load_file): Renamed.
+ 
+ 	* info/footnotes.c (make_footnotes_node): Copy parent field
+ 	to footnotes field.  This caused problems with automatic-footnotes=On
+ 	in split files.
+ 
+ 	* info/filesys.c (info_find_fullpath). Return 0 on failure
+ 	as documented, instead of the partial filename.  Set
+ 	filesys_error_number.  Set new struct stat argument for loaded
+ 	file.  Don't limit length of path.
+ 	(local_temp_filename, local_temp_filename_size): Removed.
+ 	(info_file_find_next_in_path, info_file_in_path)
+ 	(info_absolute_file): New argument struct stat *finfo. All
+ 	callers updated.
+ 
+ 	* info/nodes.c (info_find_file_internal, info_load_file):
+ 	Call info_find_fullpath.  This allows finding new files added
+ 	earlier in the INFOPATH.  Don't call stat directly or set
+ 	filesys_error_number.
+ 
+ 	* info/filesys.c (FILENAME_LIST, names_and_files)
+ 	(names_and_files_index, names_and_files_slots, lookup_info_filename)
+ 	(remember_info_filename, forget_file_names): Deleted.  All accesses
+ 	removed.
+ 
+ 2014-04-29  Alexis Hildebrandt <alexis.hildebrandt@surryhill.net> (tiny change)
+ 
+ 	* doc/refcard/txirefcard.tex: use \raise instead of $^...
+ 	for superscripted text, since ^ appears literally.  Fix typos.
+ 
+ 2014-04-27  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/t/dir-to-file.sh, info/t/dir-file.sh: Renamed.
+ 	* info/t/dir-to-no-file.sh, info/t/dir-no-file.sh: Renamed.
+ 
+ 	* info/t/no-file.sh, info/t/dir-nondir.sh, info/t/where-dir-file.sh:
+ 	New tests.
+ 
+ 	* t/infodir/dir: file-menu file listed.
+ 
+ 	* info/t/Init-test.inc, info/t/dir-no-file.sh: Comments added.
+ 
+ 2014-04-27  Karl Berry  <karl@gnu.org>
+ 
+ 	* util/texi2dvi (max_iters): change from -1 to 7.  Infinite
+ 	loops are bad.  Report from Marius Hofert, 25 Apr 2014 08:10:44.
+ 
+ 2014-04-26  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/t/file-nodes.sh, info/t/dir-file-node.sh: New tests.
+ 	* info/Makefile.am: Add new tests.
+ 
+ 	* info/t/index-long-nodeline.sh, t/index.sh, t/split-index.sh:
+ 	Make "#!/bin/sh" first line.
+ 
+ 	* info/dir.c: Call dir node "Top".
+ 
+ 2014-04-24  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/dir.c (build_dir_node): Use header text from
+ 	util/dir-example.
+ 
+ 	* info/man.c (reference_section_starters, frs_binding)
+ 	(find_reference_section): Disable with preprocessor.
+ 	(xrefs_of_manpage): Look in whole man page for possible xrefs.
+ 	Work even if name of reference is surrounded by ECMA-48 SGR
+ 	sequences.
+ 
+ 2014-04-24  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/info.h [HANDLE_MAN_PAGES]: #define removed.  All
+ 	usages updated.
+ 
+ 	* info/man.c (get_manpage_node): Use correct variable.
+ 
+ 	* info/nodes.c (info_load_file, get_node_length): Declared static.
+ 
+ 	* info/session.c (nearest_xref): Unused function deleted.
+ 
+ 	* info/dir.c (maybe_create_dir_node, dir_node, create_dir_buffer)
+ 	(build_dir_node): maybe_create_dir_node split up and behaviour
+ 	changed.
+ 	(dir_buffer): New file-level variable.
+ 	(insert_text_into_fb_at_binding, insert_text_into_node): Renamed
+ 	and arguments changed.
+ 	(add_menu_to_file_buffer, add_menu_to_node): Renamed and arguments
+ 	changed.
+ 	* info/nodes.c (info_find_file_internal): Special treatment of
+ 	dir file buffers removed.
+ 	(info_get_node_with_defaults): Call dir_node to get dir node.
+ 
+ 2014-04-23  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/info-utils.c (info_parse_node): Don't use saven_filename
+ 	or saven_nodename.
+ 	(parsed_filename_size, parsed_nodename_size)
+ 	(save_filename, saven_filename, save_nodename, saven_nodename)
+ 	(save_string, saven_string): Functions and variables deleted.
+ 
+ 	* info/info-utils.c (scan_reference_target): Better
+ 	output for target specifications.
+ 
+ 	* info/nodes.c (info_get_node_with_defaults): Always free data
+ 	on exit.  Eliminate extra check for if we were looking for a man
+ 	page.
+ 
+ 2014-04-23  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/man.c: (get_manpage_node): Arguments changed.  Do not
+ 	keep all the man page contents in one long buffer.
+ 	(manpage_file_buffer): New variable.
+ 	(create_manpage_file_buffer): Initialize manpage_file_buffer.
+ 	(make_manpage_node): Function deleted.
+ 	(manpage_node_of_file_buffer): Merged into get_manpage_node.
+ 	(locate_manpage_xref, xrefs_of_manpage)
+ 	(manpage_xrefs_in_binding, create_manpage_file_buffer): Functions
+ 	declared static.
+ 
+ 	* info/nodes.c (info_find_file_internal)
+ 	(info_reload_file_buffer_contents, info_get_node_of_file_buffer):
+ 	Special handling of man pages removed.
+ 	(info_get_node_with_defaults): Call get_manpage_node to get
+ 	man page nodes.
+ 
+ 	* info/session.c (info_follow_menus): Call get_manpage_node instead
+ 	of make_manpage_node.
+ 	(info_man): Get man page via info_get_node instead of
+ 	info_parse_and_select.
+ 
+ 	Note: These changes stop the undocumented and probably 
+ 	unintended support of invoking the standalone Info program as
+ 	"info '(filename)nodename'", which only worked by accident.
+ 
+ 2014-04-23  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/window.h (WINDOW): Change size_t fields to long to avoid
+ 	unwanted unsigned arithmetic.
+ 
+ 	* info/session.c: Some re-ordering of functions, and comment added
+ 	warning about what happens if you do this.
+ 	* info/echo-area.c, info/infodoc.c, info/m-x.c,
+ 	info/indices.c, info/footnotes.c, variables.c: Warning about
+ 	reordering DECLARE_INFO_COMMAND declarations copied.
+ 
+ 	* info/Makefile.am: Add infokey dependency for tests.
+ 
+ 	* info/session.c (_scroll_forward, _scroll_backward): Remove
+ 	logic applicable to only some of the scrolling functions.
+ 	Don't scroll if already at bottom of node.  Don't move point.
+ 	(info_scroll_forward, info_scroll_backward)
+ 	(info_scroll_forward_set_window, info_scroll_backward_set_window)
+ 	(info_scroll_forward_page_only, info_scroll_backward_page_only)
+ 	(info_scroll_forward_page_only_set_window)
+ 	(info_scroll_backward_page_only_set_window)
+ 	(info_down_line, info_up_line)
+ 	(info_scroll_half_screen_down, info_scroll_half_screen_up):
+ 	Call _scroll_forward and _scroll_backward.
+ 
+ 2014-04-23  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/session.c (ea_explicit_arg, ea_numeric_arg_sign)
+ 	(ea_numeric_arg): New variables.
+ 	(info_universal_argument, info_initialize_numeric_arg)
+ 	(info_numeric_arg_digit_loop, info_dispatch_on_key): Use new
+ 	variables if in echo area.
+ 	* info/echo-area.c (ea_delete, ea_rubout): Use ea_explicit_arg
+ 	instead of info_explicit_arg.
+ 
+ 2014-04-23  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/t/Init-test.inc: Set LC_ALL=C to avoid spurious test
+ 	failures in non-English locale.
+ 
+ 2014-04-22  Patrice Dumas  <pertusus@free.fr>
+ 
+ 	* tp/texi2any.pl: unset OUTFILE when --output is given, even
+ 	if it is a directory.
+ 	* tp/Texinfo/Convert/Converter.pm: warn about output incompatible
+ 	with splitting.
+ 
+ 2014-04-22  Karl Berry  <karl@gnu.org>
+ 
+ 	* doc/texinfo.texi (@t{@@listoffloats}) [ifinfo]: do not output a
+ 	real menu for Info, so readers can go forward with SPC as usual.
+ 	Reported by Mohammad Akhlaghi, bug-texinfo 15 Apr 2014 18:03:41.
+ 
+ 2014-04-22  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/info-utils.c (scan_reference_target): Better handling
+ 	of case when a newline appears within a reference specification.
+ 	(info_parse_node): Skip newlines at start of specification.
+ 
+ 2014-04-22  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/info-utils.c (degrade_utf8): Replacements added for more
+ 	characters spotted in documents.
+ 
+ 2014-04-22  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/window.c (window_make_modeline): Subtract height of
+ 	window from length of node when calculating percentage
+ 	position in node so that it smoothly scales from 0% to 100%.
+ 	
+ 2014-04-22  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/info-utils.c (info_get_labeled_reference)
+ 	(info_menu_entry_by_label): Renamed.  Only look for menu items.
+ 	
+ 	* info/man.c (manpage_node_of_file_buffer): Set nodelen and nodestart
+ 	field in returned NODE.
+ 	(xrefs_of_manpage): If no references, return array with a single
+ 	null entry instead of null. Set type fields to REFERENCE_XREF.
+ 	* info/window.c: (window_make_modeline) If preprocess_nodes_p is
+ 	set, display less information in status bar.
+ 	* info/nodes.c (get_node_length): Function no longer static.
+ 	Definition moved in file.
+ 	
+ 2014-04-22  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/info-utils.c, info/info-utils.h (info_menu_of_node)
+ 	(info_xrefs_of_node, info_menu_items, info_xrefs)
+ 	(info_references_internal): Functions deleted.
+ 	* info/info-utils.c (info_parse_label): Function and associated
+ 	macros deleted.
+ 
+ 2014-04-22  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/echo-area.c (info_read_completing_internal) New argument
+ 	exclude_func.  All callers changed.
+ 	(completion_exclude_func): New variable.
+ 	(info_read_completing_in_echo_area_with_exclusions): New function.
+ 	(build_completions): Exclude completions using
+ 	completion_exclude_func.
+ 	* info/session.c (exclude_cross_references, exclude_menu_items)
+ 	(exclude_nothing): New static functions.
+ 	
+ 	* info/footnotes.c (make_footnotes_node)
+ 	* info/indices.c (info_indices_of_file_buffer, select_visited_node)
+ 	(apropos_in_all_indices)
+ 	* info/nodemenu.c (select_visited_node)
+ 	* info/session.c (forward_move_node_structure)
+ 	(backward_move_node_structure)
+ 	(info_handle_pointer, select_menu_digit)
+ 	(info_menu_digit, info_menu_or_ref_item, info_visit_menu) 
+ 	(info_follow_menus, entry_in_menu, info_intuit_options_mode)
+ 	(info_select_reference_this_line, info_move_to_xref)
+ 	(dump_node_to_stream): Use node reference list from
+ 	NODE.references instead of scanning text of node using functions
+ 	that were in info-utils.c.  Use NODE.up, NODE.next, NODE.prev
+ 	instead of scanning node.
+ 	(info_menu_or_ref_item): Arguments changed.  All callers updated.
+ 	(last_node_p): Function deleted.
+ 
+ 2014-04-21  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/nodes.c (info_node_of_tag): Call scan_node_contents.
+ 
+ 	* info/footnotes.c (make_footnotes_node): Copy references from main
+ 	node to footnotes node.  Set filename field from main node.
+ 	* info/info-utils.c (info_copy_references): New function.
+ 	(info_copy_reference): Copy type field.
+ 	
+ 	* info/indices.c (info_index_apropos, create_virtindex_node)
+ 	* info/nodemenu.c (get_visited_nodes): Call scan_node_contents on new
+ 	node.
+ 	
+ 	* info/info-utils.c (internal_info_node_p): Remove code disabled by
+ 	preprocessor.
+ 	
+ 	* info/session.c (forget_window_and_nodes): Call info_free_references.
+ 
+ 2014-04-21  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/info-utils.c, info/variables.c (preprocess_nodes_p):
+ 	New variable.
+ 	* info/info-utils.c (rewrite_p, input_start, inptr, input_length)
+ 	(output_buf, anchor_to_adjust, nodestart, deleted_lines)
+ 	(output_bytes_difference): New file-level variables.
+ 	[HAVE_ICONV] (file_is_in_utf8, iconv_to_output, iconv_to_utf8):
+ 	New file-level variables.
+ 	(init_conversion, close_conversion, init_output_stream)	
+ 	(copy_direct, copy_converting, degrade_utf8)
+ 	(copy_input_to_output, skip_input, write_extra_bytes_to_output) 
+ 	(write_tag_contents, underlining_on, underlining_off)
+ 	(parse_top_node_line, scan_reference_label, scan_reference_target)
+ 	(colon_after_newline, scan_node_contents): New function
+ 	scan_node_contents and helper functions, based on
+ 	info/info-utils.c:info_references_internal.
+ 
+ 	* info/info-utils.c (info_parse_node): Return length of parsed
+ 	node label.
+ 	
+ 	* info/info-utils.c (text_buffer_space_left): New function.
+ 	[HAVE_ICONV] (text_buffer_iconv): New function.
+ 
+ 	* info/nodes.h (FILE_BUFFER): New field 'encoding'.
+ 	(LOCAL_VARIABLES_LABEL, CHARACTER_ENCODING_LABEL): New preprocessor
+ 	symbols.
+ 	* info/nodes.c (get_file_character_encoding): New function.
+ 	(info_load_file_internal): Call get_file_character_encoding.
+ 
+ 	* info/nodes.c (info_node_of_tag): Don't call tags_expand.
+ 
+ 	* info/tags.c (tags_expand, tag_expand): Function renamed and
+ 	behaviour changed.
+ 
+ 2014-04-21  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/nodes.h (NODE): New fields references, up, prev, next.
+ 	* info/info-utils.h, info/nodes.h (REFERENCE): New field
+ 	'type'.  typedef declaration moved.
+ 	* info/nodes.h (REFERENCE_XREF, REFERENCE_MENU_ITEM): New
+ 	preprocessor symbols.
+ 	* info/nodes.c (info_create_node): Initialize new fields of NODE.
+ 	(free_info_tag): Free references field if set.
+ 
+ 2014-04-21  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/nodes.c: (info_node_of_file_buffer_tags, info_node_of_tag):
+ 	Function split out.
+ 	(find_node_of_anchor): Function merged into info_node_of_tag.  Don't
+ 	assume anything about length of node separator.
+ 
+ 	* info/indices.c (info_indices_of_file_buffer): Call info_node_of_tag
+ 	instead of info_get_node.  Free contents after each file searched
+ 	to conserve memory.
+ 
+ 2014-04-21  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/nodes.c: Minor formatting.
+ 	(SUBFILE, get_tags_of_indirect_tags_table): Move typedef
+ 	into body of function.
+ 	(info_get_node_of_file_buffer): Unused variable deleted.
+ 	* info/pseudotty.c: #define _XOPEN_SOURCE instead of _GNU_SOURCE.
+ 	* info/t/infodir/split.info-2: Syntax fixed.
+ 
+ 2014-04-17  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/Makefile.am: Two new tests.
+ 	* info/t/long-nodeline.sh, info/t/long-nodeline.drib,
+ 	info/t/split-index.sh, info/t/split-index.drib,
+ 	info/t/infodir/split.info, info/t/infodir/split.info-1,
+ 	info/t/infodir/split.info-2: New files.
+ 
+ 2014-04-17  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/session.c (backward_move_node_structure): Null check.
+ 
+ 2014-04-17  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/nodes.c (adjust_nodestart): Initialize variable.
+ 
+ 	* info/info-utils.c (info_parse_label): Skip whitespace before label.
+ 	* info/session.c (backward_move_node_structure): Check if next or up
+ 	is a dir file properly.
+ 	(forward_move_node_structure, backward_move_node_structure)
+ 	(last_node_p): Avoid assignments in conditions.
+ 
+ 2014-04-17  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* install-info/install-info.c:
+ 	(main) Only output a warning in --remove operation if dir file
+ 	not found, and exit successfully.
+ 	(readfile, open_possibly_compressed_file): Do not exit program
+ 	on error; pass back name of file with error and return null instead.
+ 	(pfatal_with_name): Error message for empty file moved from
+ 	open_possibly_compressed_file.
+ 
+ 2014-04-16  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/nodes.c (info_node_of_file_buffer_tags): Use |= where intended.
+ 	* info/nodes.c: Comments edited.
+ 
+ 2014-04-16  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/nodes.c (init_file_buffer_tag): New function.  Conditonally set
+ 	N_HasTagsTable and N_TagsIndirect on tag table entries.
+ 	(get_nodes_of_info_file, get_nodes_of_tag_table): Create tag table
+ 	entries with info_create_node and init_file_buffer_tag.  Set
+ 	nodelen to -1 for all tags.
+ 	(get_tags_of_indirect_tags_table): Set N_TagsIndirect in flags before
+ 	calling get_nodes_of_tags_table so it will be set on tag table entries.
+ 	
+ 	* info/nodes.h: (N_WasRewritten): New preprocessor symbol.
+ 	(NODE.content_cache): Field deleted.
+ 	
+ 	* info/nodes.c (adjust_nodestart): Do not read or write contents field
+ 	of tag.  Alter nodestart field.  Call find_node_in_binding instead
+ 	of find_node_separator.  Arguments changed.
+ 	(set_tag_nodelen): New function, split out from
+ 	info_node_of_file_buffer_tags.
+ 	(info_node_of_file_buffer_tags): Do not set N_HasTagsTable or
+ 	N_TagsIndirect on returned node.  If tags_expand expanded any tags,
+ 	update contents field of tag and set N_WasRewritten flag.  Set
+ 	body_start on tag table entry instead of returned node.  Acquire node
+ 	by copying from tag table.
+ 	
+ 	* info/search.c (find_node_separator): Allow node separator to start
+ 	anywhere from binding->start inclusive to binding->end exclusive.  Add
+ 	comment to clarify that we won't read past the end of allocated space.
+ 	Reformat logical expression.
+ 	
+ 	* info/session.c (free_node_contents): New function.  Free contents of
+ 	rewritten nodes in tag table.
+ 	(info_delete_window): Call info_gc_file_buffers.
+ 	(info_gc_file_buffers): Call free_node_contents.
+ 	(free_node_tag): Free tag->contents.
+ 
+ 2014-04-16  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/nodes.h (NODE): Fields nodestart and content_cache added.
+ 	* info/nodes.h (TAG): Structure type deleted.  All variables
+ 	and functions declared with this type changed to use NODE instead.
+ 	* info/tag.c (tags_expand): size_t -> long in arguments.
+ 
+ 2014-04-16  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/nodes.c (info_get_node_with_defaults): Free allocated
+ 	strings on abnormal exit.
+ 
+ 2014-04-16  Karl Berry  <karl@gnu.org>
+ 
+ 	* util/gendocs_template,
+ 	* util/gendocs_template_min: update for current boilerplate (1.77).
+ 	From Ineiev.
+ 
+ 2014-04-16  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/pseudotty.c: #define _GNU_SOURCE to get getpt and
+ 	ptsname declarations from <stdlib.h>.  Avoid assignments in
+ 	conditions.
+ 
+ 2014-04-15  Karl Berry  <karl@gnu.org>
+ 
+ 	* util/texi2dvi (runbibtex): Let's not have two consecutive
+ 	close-parens either, for consistency.
+ 
+ 2014-04-15  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/t/Cleanup.inc, info/t/Init-intera.inc, info/t/Init-test.inc,
+ 	info/t/index.sh, info/t/tab.sh: Use temporary files based on name
+ 	of test.
+ 
+ 2014-04-14  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/indices.c (info_indices_of_file_buffer): Don't consider anchors
+ 	as index nodes even if they have "Index" in their name.
+ 
+ 2014-04-14  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/nodes.c (info_create_node): New function initializing
+ 	created NODE structures.
+ 	* info/footnotes.c (make_footnotes_node)
+ 	* info/indices.c (create_virtindex_node)
+ 	* info/man.c (manpage_node_of_file_buffer)
+ 	* info/nodes.c (info_get_node_of_file_buffer)
+ 	(info_node_of_file_buffer_tags)
+ 	* info/window.c (string_to_node, message_buffer_to_node): Call
+ 	info_create_node.
+ 
+ 	* info/session.c (kill_node): Copy whole NODE structure at once instead
+ 	of field-by-field.
+ 
+ 2014-04-13  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/session.c (forward_move_node_structure)
+ 	(backward_move_node_structure): Remove accesses of
+ 	info_parsed_filename and info_parsed_nodename.
+ 
+ 2014-04-13  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/info-utils.c (info_parse_label): Return label with no parsing.
+ 	All callers changed.
+ 	* info/session.c (info_handle_pointer): Do not assume anything
+ 	about the values of info_parsed_filename and info_parsed_nodename.
+ 	Call info_get_node_with_defaults to get target node.  All callers
+ 	changed.
+ 	* info/session.c (INFO_LABEL_FOUND): Macro deleted.
+ 
+ 2014-04-13  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/nodes.c (get_filename_and_nodename): New static function setting
+ 	defaults for node specifications.
+ 	(info_get_node, info_get_node_with_defaults): New argument 'window'
+ 	for info_get_node.  Function renamed, with wrapper with old arguments.
+ 	Call get_filename_and_nodename.
+ 	(info_get_node_of_file_buffer): Remove unnecessary check for null
+ 	nodename - done by calling code.
+ 
+ 	* info/session.c (info_select_reference): Call
+ 	info_get_node_with_defaults.
+ 	(info_parse_and_select): Do not call info_parse_node.
+ 
+ 2014-04-13  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/nodes.c: Reorder file into sections.  No functional changes.
+ 
+ 2014-04-13  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/t/file.sh, info/t/file-node.sh, info/t/dir.sh,
+ 	info/t/dir-to-file.sh, info/t/dir-to-no-file.sh,
+ 	info/t/dir-file-menu.sh, info/t/dir-file-no-menu.sh,
+ 	info/t/dir-3-menus.sh, info/t/tab.sh, info/t/index.sh,
+ 	info/t/help.sh: Copyright notices added.
+ 
+ 	* info/t/index.sh: Source t/Cleanup.inc.
+ 
+ 2014-04-13  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* util/texi2dvi (runbibtex): Avoid having two opening brackets
+ 	in a row to improve portability of code.  Reported by Richard
+ 	Palo.  (http://savannah.gnu.org/bugs/?42067)
+ 
+ 2014-04-12  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/t/Init-intera.inc: New file for interactive tests.  Wait
+ 	for file containing name of pseudoterminal to be created by
+ 	subprocess.
+ 	* info/t/Cleanup.inc: File created: shell code for test cleanup
+ 	and exit.
+ 	* info/t/index.sh, info/t/tab.sh: Source new files.
+ 	* info/t/Init-test.inc: Record that test isn't interactive to allow
+ 	Cleanup.inc to be used for both kinds of tests.
+ 	* info/pseudotty.c: Call fclose on stdout instead of fflush to
+ 	encourage output file to be created quickly.
+ 
+ 2014-04-12  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/Makefile.am: Rules and variables for test suite.
+ 	* info/pseudotty.c: New program, used by tests.
+ 	* info/t/Init-test.inc: File created for test scripts.
+ 	* info/t/file.sh, info/t/file-node.sh, info/t/dir.sh,
+ 	info/t/dir-to-file.sh, info/t/dir-to-no-file.sh,
+ 	info/t/dir-file-menu.sh, info/t/dir-file-no-menu.sh,
+ 	info/t/dir-3-menus.sh, info/t/tab.sh, info/t/index.sh,
+ 	info/t/help.sh: Test scripts created.
+ 	* info/t/index.drib, info/t/tab.drib,
+ 	info/t/Infokey-config, info/t/node-target, info/t/infodir/dir,
+ 	info/t/infodir/file-menu.info, info/t/infodir/file1.info,
+ 	info/t/infodir/intera.info, info/t/infodir/sample.info: Files created
+ 	with data for tests.
+ 
+ 2014-04-08  Karl Berry  <karl@gnu.org>
+ 
+ 	* NEWS,
+ 	* doc/texinfo.texi: mention --plaintext splitting.
+ 	
+ 	* doc/info-stnd.texi: tweak infopath-no-defaults and --init-file
+ 	wording.
+ 	* NEWS: mention these new features.
+ 
+ 2014-04-08  Patrice Dumas  <pertusus@free.fr>
+ 
+ 	* tp/Texinfo/Convert/Converter.pm (_id_to_filename, 
+ 	_sectioning_command_normalized_filename, _node_filename,
+ 	_set_element_file, _top_node_filename, _get_element, 
+ 	_set_pages_files, output),
+ 	* tp/Texinfo/Convert/HTML.pm: move generic functions to Converter.pm 
+ 	and modify default output() to follow the same rules as HTML.pm 
+ 	for splitting.
+ 	* tp/Texinfo/Convert/Plaintext.pm (_convert_node):
+ 	rename function as _convert_element.
+ 	(convert_tree): add to be able to work with Converter.pm output().
+ 	* tp/Texinfo/Convert/Plaintext.pm, 
+ 	tp/Texinfo/Convert/Info.pm, tp/texi2any.pl: use default
+ 	output() from Converter.pm for plaintext.  Share less defaults
+ 	with Info.pm.  Allow splitting plaintext.
+ 
+ 2014-04-07  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/infodoc.c (dump_map_to_message_buffer): Check if
+ 	command is info_do_lowercase_variant.
+ 	* info/window.c (message_buffer_length_this_line): Do not
+ 	include leading newline in line length calculation.
+ 
+ 2014-04-07  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* doc/info-stnd.texi: Document --init-file.
+ 
+ 2014-04-07  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/info.c (long_options, main): New option --init-file.
+ 	* info/infomap.c (initialize_info_keymaps, read_init_file): Function
+ 	renamed and given new argument init_file.
+ 	(fetch_user_maps): New argument.
+ 	* info/session.c (initialize_terminal_and_keymaps): New argument.
+ 	All callers changed.
+ 
+ 	* info/variables.h (VARIABLE_ALIST): New field where_set.
+ 	* info/variables.c (variable_by_name): Split out from
+ 	read_variable_name.
+ 	(set_variable_to_value): Check if variables were set already
+ 	with a higher priority.  Arguments changed.  All callers updated.
+ 	(set_variable): Call set_variable_to_value with SET_IN_SESSION.
+ 
+ 2014-04-05  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* doc/info-stnd.texi: Document infopath-no-defaults.
+ 
+ 2014-04-05  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/Makefile.am: Condense AM_CPPFLAGS definition slightly.
+ 	* info/info.c (main): Make --directory options build up infopath
+ 	in the order they were specified.  Call infopath_init after
+ 	options are read instead of before.
+ 	
+ 	* info/infopath.c, info/variables.c (info_variables)
+ 	(infopath_no_defaults_p): New variable for user, info-no-defaults.
+ 	
+ 	* info/infopath.c (infopath_init): Do not include $infodir and
+ 	$datadir/info in search path if info-no-defaults=On.
+ 
+ 2014-04-05  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+         * info/session.c (initialize_terminal_and_keymaps)
+ 	(initialize_info_session): Function split out.
+         * info/info.c (main): Call initialize_terminal_and_keymaps before
+         loading file.  This is needed in case a variable in .infokey affects
+         the loading of the file.
+ 
+ 2014-04-05  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/info.c (long_options): Specify that --variable takes an
+ 	argument, like its short equivalent -v.
+ 
+ 2014-04-01  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/search.c (regexp_search): Remove unnecessary test for
+ 	whether search results have to be recalculated.
+ 
+ 2014-03-29  Gavin Smith  <gavinsmith0123@gmail.com>
+ 
+ 	* info/display.c (find_diff): increment i in the loop so we
+ 	actually return the intended value.
+ 
+ 2014-03-22  Karl Berry  <karl@gnu.org>
+ 
+ 	* doc/texinfo.texi (Info Format Tag Table): ^? not ^_, etc.
+ 	Reported by Gavin Smith, 21 Mar 2014 18:56:27.
+ 
+ 2014-03-19  Karl Berry  <karl@gnu.org>
+ 
+ 	* util/htmlxref.cnf (gdbint): gone (reported by Ineiev).
+ 	(thales): new.
+ 
+ 2014-03-17  Karl Berry  <karl@gnu.org>
+ 
+ 	* doc/texinfo.tex (\headitem): \gdef\headitemcrhook{\nobreak}
+ 	(\headitemcrhook): \relax by default.
+ 	(\multitable) <\everycr>: call it, to try to avoid page breaks
+ 	after heading rows.
+ 
+ 2014-03-14  Karl Berry  <karl@gnu.org>
+ 
+ 	* tp/texi2any.pl (D=s): handle -D 'var value', as C makeinfo did.
+ 	Based on bug-texinfo mail from Guo Yixuan, 4 Mar 2014 17:29:34 -0500
+         (tiny change).
+         (makeinfo_help): document it.
+         * doc/texinfo.texi (Invoking @t{texi2any}): document it.
+ 
+ 2014-02-25  Arnold Robbins  <arnold@skeeve.com>
+             Karl Berry  <karl@gnu.org>
+ 
+ 	* util/texindex.c (decode_command): increment arg_index again
+ 	after looking at the argument, not before.  This made -o unusable;
+ 	therefore presumably no one has been using it, and it will be dropped.
+ 
+ 2014-02-19  Karl Berry  <karl@gnu.org>
+ 
+ 	* install-info/tests/ii-0054-*,
+ 	* install-info/tests/Makefile.am (TESTS, EXTRA_DIST): new test 54
+ 	for space in input name.
+ 
+ 2014-02-19  Paul Eggert  <eggert@cs.ucla.edu>
+ 
+ 	* install-info/install-info.c (open_possibly_compressed_file):
+ 	Work even if the file name contains arbitrary shell
+ 	metacharacters, for example:
+ 	  install-info --info-dir="/d/a b/info" "/d/a b/info/emacs.info.gz"
+ 	Do this by running the decompressor on standard
+ 	input, rather than by having the shell open the file.
+ 	Return either stdin or a pipe.
+ 	Don't bother with IS_PIPE arg; no longer needed.
+ 	All callers changed.  Check for freopen failure.
+ 
+ 2014-02-16  Karl Berry  <karl@gnu.org>
+ 
+ 	* doc/texinfo.tex (\ifusebracesinindexes): new conditional for testing.
+ 	(\indexnofonts): if set, output @{ as \{ in the sort string,
+ 	instead of |a; likewise @}.  Request from Arnold.
+ 
+ 2014-02-15  Patrice Dumas  <pertusus@free.fr>
+ 
+ 	* Texinfo/Convert/DocBook.pm: do not use lineannotation for 
+ 	@r, the semantics are not the same.  Report from Aharon Robbins.
+ 
+ 	* Texinfo/Convert/Plaintext.pm (_printindex_formatted),
+ 	* Texinfo/Common.pm, 
+ 	* doc/texinfo.texi: new customization variable
+         INDEX_SPECIAL_CHARS_WARNING to warn about invalid index entries in
+         Info.  Report from Glenn Morris.
+ 
+ 2014-02-09  Karl Berry  <karl@gnu.org>
+ 
+ 	* doc/texinfo.tex (\cartouche): do not do \nonarrowing at all;
+ 	we want @example, etc., to be indented normally inside @cartouche.
+ 	Don't we?  Report from Arnold, 09 Feb 2014 00:20:26.
+ 
+ 2014-02-07  Alexis Hildebrandt <alexis.hildebrandt@surryhill.net> (tiny change)
+ 
+ 	* doc/refcard/txirefcard.tex: typos.
+ 
+ 2014-02-06  Karl Berry  <karl@gnu.org>
+ 
+ 	* doc/texinfo.tex (\ure{pre,post}stretchamount): new macros.
+ 	(\uref{pre,post}stretch): use them.
+ 	(\raggedright): reset them to 0pt.  Also increase rag to 2.4em.
+ 	Bug report from Werner Lember, 06 Feb 2014 19:01:05.
+ 
+ 2014-02-02  Karl Berry  <karl@gnu.org>
+ 
+ 	* doc/texinfo.texi (@t{@@documentencoding}): ISO-8859 ordering
+ 	wrong.  Report from Reinhard Kotucha, 2 Feb 2014 19:32:24.
+ 
+ 2014-01-30  Karl Berry  <karl@gnu.org>
+ 
+ 	* doc/texinfo.tex (\commondummiesnofonts): \let\xeatspaces=\eatspaces
+ 	so @macros that make index entries don't end up with spurious
+ 	spaces in the output.  Report from Arnold, 30 Jan 2014 22:11:42.
+ 
+ 2014-01-16  Karl Berry  <karl@gnu.org>
+ 
+ 	* doc/texinfo.tex (\errfootnote): nested footnotes not supported.
+ 	(\dofootnote): check for this.  Report from Arnold.
+ 
+ 2014-01-16  Sergey Poznyakoff  <gray@gnu.org>
+ 
+ 	* info/info.c (show_error_node): Avoid coredumping when
+ 	writing output to a file.
+ 
+ 2014-01-09  Sergey Poznyakoff  <gray@gnu.org>
+ 
+ 	Fix search boundary checking.
+ 	Based on report from Gavin Smith <gavinsmith0123@gmail.com>
+ 
+ 	* info/search.c (regexp_search): Save previous values of
+ 	start and end bounds (sorted) and rescan the buffer if these
+ 	differ from the actual values.
+ 	Fix boundary checking (using end bound instead of the buffer
+ 	length).
+ 	Use x2nrealloc to grow matches buffer.
+ 
+ 2014-01-06  Karl Berry  <karl@gnu.org>
+ 
+ 	* doc/texinfo.texi: 2014.
+ 
+ 	* doc/texinfo.texi (@url): split into several nodes:
+ 	(@t{@@url} Examples,
+          URL Line Breaking,
+          @t{@@url} PDF Output Format,
+          PDF Colors).  Document the PDF-only \urefurlonlylinktrue
+          and \linkcolor, \urlcolor texinfo.tex features.
+ 
+ 2014-01-01  Karl Berry  <karl@gnu.org>
+ 
+ 	* Pod-Simple-Texinfo/pod2texi.pl,
+ 	* doc/texinfo.txi,
+ 	* doc/refcard/txirefcard.tex,
+ 	* info/info.c,
+ 	* info/infokey.c,
+ 	* install-info/install-info.c,
+ 	* tp/texi2any.pl,
+ 	* util/texi-elements-by-size,
+ 	* util/texindex.c,
+ 	* util/texi2dvi,
+ 	* util/gendocs_template,
+ 	* util/gendocs_template_min: 2014.
+ 
+ 2013-12-25  Karl Berry  <karl@gnu.org>
+ 
+ 	* util/htmlxref.cnf (easejs): add.
+ 
+ 2013-12-12  Ludovic Courtes  <ludo@gnu.org>  (tiny change)
+ 
+ 	* util/htmlxref.cnf (dmd, guix, lsh): add.
+ 
+ 2013-11-26  Karl Berry  <karl@gnu.org>
+ 
+ 	* doc/texinfo.tex (\urlcolor, \linkcolor): just use black by default,
+ 	for consistency and printing, etc.
+ 	Another suggestion from Arnold.
+ 
+ 2013-11-25  Karl Berry  <karl@gnu.org>
+ 
+  	* contrib/perldoc-all/GNUmakefile (texi_pod_doc_incl): possibly
+ 	remove a second > after X<...>.
+ 
+ 	* util/gendocs.sh: remove $PACKAGE.info* before remaking,
+ 	in case the number of Info files decreases.
+ 
+ 	* doc/texinfo.tex (\urefbreakfinish): change the default PDF
+ 	output to show the url even if the second arg is given, like DVI.  
+ 	Suggestion from Arnold Robbins.
+         (\ifurefurlonlylink): new ``secret'' conditional for the previous
+         PDF output: only show the second arg, with the url as the link target.
+ 
+ 2013-11-09  Karl Berry  <karl@gnu.org>
+ 
+ 	* util/htmlxref.cnf (GRUB): new variable.
+ 	(multiboot): new grub manual.
+ 	webmasters #832039.
+ 
+ 2013-11-07  Karl Berry  <karl@gnu.org>
+ 
+ 	* info/infomap.c (default_emacs_like_info_keys): somehow
+ 	CONTROL('n') = A_info_next_line was lost.
+ 	Report from Allan McRae, 06 Nov 2013 13:59:04.
+ 
+ 2013-10-19  Patrice Dumas  <pertusus@free.fr>
+ 
+ 	* tp/Texinfo/Structuring.pm: if SHOW_MENU is set, do not error out on
+ 	lacking entry in menu.
+ 
+ 2013-10-10  Karl Berry  <karl@gnu.org>
+ 
+ 	* doc/texinfo.texi (Short Sample Texinfo File): do not use
+ 	@insertcopying in the top node, per rms's preference.
+ 
  2013-09-26  Karl Berry  <karl@gnu.org>
  
***************
*** 5948,5955 ****
  
  	* doc/texinfo.tex (\thissection): renamed to \lastsection.
! 	(\thissectionname, \thissectionnum, \evenheadingmarks, \oddheadingmarks, \evenfootingmarks, \oddfootingmarks, \everyheadingmarks, \everyfootingmarks):
! 	new macros.
! 	(\thischapter, \thischaptername, \thischapternum, \thissection, \thissectionname, \thissectionnum):
! 	defined these using marks.
  	(\chapoddpage): omit heading and footing on blank filler pages.
  	* doc/texinfo.txi (Page headings): documented
--- 11740,11748 ----
  
  	* doc/texinfo.tex (\thissection): renamed to \lastsection.
! 	(\thissectionname, \thissectionnum, \evenheadingmarks,
! 	 \oddheadingmarks, \evenfootingmarks, \oddfootingmarks,
! 	 \everyheadingmarks, \everyfootingmarks): new macros.
! 	(\thischapter, \thischaptername, \thischapternum, \thissection,
!  	 \thissectionname, \thissectionnum): defined these using marks.
  	(\chapoddpage): omit heading and footing on blank filler pages.
  	* doc/texinfo.txi (Page headings): documented
***************
*** 7055,7059 ****
  	which are single sentences into one string.
  	Report from Clytie Siddall, via
! 	http://sourceforge.net/tracker/index.php?func=detail&aid=1406541&group_id=40033&atid=426818.
  
  	* po/POTFILES.in: add missing makeinfo/xref.c, makeinfo/float.c.
--- 12848,12852 ----
  	which are single sentences into one string.
  	Report from Clytie Siddall, via
! 	http://sourceforge.net/tracker/index.php?func=detail&aid=1406541&group_id=40033&atid=426818
  
  	* po/POTFILES.in: add missing makeinfo/xref.c, makeinfo/float.c.
***************
*** 7370,7374 ****
  
  	* configure.ac: (auto)update.
! 	* info/Makefile.am, makeinfo/Makefile.am, utils/Makefile.am: s/INCLUDES/AM_CPPFLAGS/
  	* lib/Makefile.am (INCLUDES): Remove.
  
--- 13163,13168 ----
  
  	* configure.ac: (auto)update.
! 	* info/Makefile.am, makeinfo/Makefile.am, utils/Makefile.am:
! 	s/INCLUDES/AM_CPPFLAGS/
  	* lib/Makefile.am (INCLUDES): Remove.
  
***************
*** 12905,12909 ****
  
  
! Copyright 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013
  Free Software Foundation, Inc.
  
--- 18699,18704 ----
  
  
! Copyright 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012,
! 2013, 2014, 2015
  Free Software Foundation, Inc.
  
diff -Nrc2 texinfo-5.2/INSTALL texinfo-6.0/INSTALL
*** texinfo-5.2/INSTALL	2013-08-16 14:50:05.000000000 +0100
--- texinfo-6.0/INSTALL	2015-02-13 20:33:59.000000000 +0000
***************
*** 1,7 ****
! $Id: INSTALL 5320 2013-08-16 13:50:01Z karl $
  INSTALL file for texinfo.
  
       Copyright 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
!      2001, 2002, 2003, 2004, 2005, 2006, 2007, 2010, 2011, 2013
       Free Software Foundation, Inc.
  
--- 1,8 ----
! $Id: INSTALL 6124 2015-02-13 20:22:54Z gavin $
  INSTALL file for texinfo.
  
       Copyright 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
!      2001, 2002, 2003, 2004, 2005, 2006, 2007, 2010, 2011, 2013, 2014,
!      2015
       Free Software Foundation, Inc.
  
***************
*** 15,20 ****
  Installation notes specific to Texinfo:
  
! * texinfo.tex and the other *.tex files are not installed by `make
!   install'.  This is because there is no reliable way to know where to
    install them.  Instead, you have to run an additional make command
    after the normal make install:
--- 16,21 ----
  Installation notes specific to Texinfo:
  
! * texinfo.tex and the other *.tex files are not installed by
!   `make install', because there is no reliable way to know where to
    install them.  Instead, you have to run an additional make command
    after the normal make install:
diff -Nrc2 texinfo-5.2/INSTALL.generic texinfo-6.0/INSTALL.generic
*** texinfo-5.2/INSTALL.generic	2013-09-13 17:52:11.000000000 +0100
--- texinfo-6.0/INSTALL.generic	2015-02-25 20:17:37.000000000 +0000
***************
*** 2,7 ****
  *************************
  
! Copyright (C) 1994-1996, 1999-2002, 2004-2013 Free Software Foundation,
! Inc.
  
     Copying and distribution of this file, with or without modification,
--- 2,7 ----
  *************************
  
!    Copyright (C) 1994-1996, 1999-2002, 2004-2015 Free Software
! Foundation, Inc.
  
     Copying and distribution of this file, with or without modification,
***************
*** 13,95 ****
  ==================
  
!    Briefly, the shell command `./configure && make && make install'
  should configure, build, and install this package.  The following
! more-detailed instructions are generic; see the `README' file for
  instructions specific to this package.  Some packages provide this
! `INSTALL' file but do not implement all of the features documented
  below.  The lack of an optional feature in a given package is not
  necessarily a bug.  More recommendations for GNU packages can be found
  in *note Makefile Conventions: (standards)Makefile Conventions.
  
!    The `configure' shell script attempts to guess correct values for
  various system-dependent variables used during compilation.  It uses
! those values to create a `Makefile' in each directory of the package.
! It may also create one or more `.h' files containing system-dependent
! definitions.  Finally, it creates a shell script `config.status' that
  you can run in the future to recreate the current configuration, and a
! file `config.log' containing compiler output (useful mainly for
! debugging `configure').
  
!    It can also use an optional file (typically called `config.cache'
! and enabled with `--cache-file=config.cache' or simply `-C') that saves
! the results of its tests to speed up reconfiguring.  Caching is
! disabled by default to prevent problems with accidental use of stale
! cache files.
  
     If you need to do unusual things to compile the package, please try
! to figure out how `configure' could check whether to do them, and mail
! diffs or instructions to the address given in the `README' so they can
  be considered for the next release.  If you are using the cache, and at
! some point `config.cache' contains results you don't want to keep, you
  may remove or edit it.
  
!    The file `configure.ac' (or `configure.in') is used to create
! `configure' by a program called `autoconf'.  You need `configure.ac' if
! you want to change it or regenerate `configure' using a newer version
! of `autoconf'.
  
     The simplest way to compile this package is:
  
!   1. `cd' to the directory containing the package's source code and type
!      `./configure' to configure the package for your system.
  
!      Running `configure' might take a while.  While running, it prints
       some messages telling which features it is checking for.
  
!   2. Type `make' to compile the package.
  
!   3. Optionally, type `make check' to run any self-tests that come with
       the package, generally using the just-built uninstalled binaries.
  
!   4. Type `make install' to install the programs and any data files and
       documentation.  When installing into a prefix owned by root, it is
       recommended that the package be configured and built as a regular
!      user, and only the `make install' phase executed with root
       privileges.
  
!   5. Optionally, type `make installcheck' to repeat any self-tests, but
       this time using the binaries in their final installed location.
       This target does not install anything.  Running this target as a
!      regular user, particularly if the prior `make install' required
       root privileges, verifies that the installation completed
       correctly.
  
    6. You can remove the program binaries and object files from the
!      source code directory by typing `make clean'.  To also remove the
!      files that `configure' created (so you can compile the package for
!      a different kind of computer), type `make distclean'.  There is
!      also a `make maintainer-clean' target, but that is intended mainly
       for the package's developers.  If you use it, you may have to get
       all sorts of other programs in order to regenerate files that came
       with the distribution.
  
!   7. Often, you can also type `make uninstall' to remove the installed
       files again.  In practice, not all packages have tested that
       uninstallation works correctly, even though it is required by the
       GNU Coding Standards.
  
!   8. Some packages, particularly those that use Automake, provide `make
       distcheck', which can by used by developers to test that all other
!      targets like `make install' and `make uninstall' work correctly.
       This target is generally not run by end users.
  
--- 13,94 ----
  ==================
  
!    Briefly, the shell command './configure && make && make install'
  should configure, build, and install this package.  The following
! more-detailed instructions are generic; see the 'README' file for
  instructions specific to this package.  Some packages provide this
! 'INSTALL' file but do not implement all of the features documented
  below.  The lack of an optional feature in a given package is not
  necessarily a bug.  More recommendations for GNU packages can be found
  in *note Makefile Conventions: (standards)Makefile Conventions.
  
!    The 'configure' shell script attempts to guess correct values for
  various system-dependent variables used during compilation.  It uses
! those values to create a 'Makefile' in each directory of the package.
! It may also create one or more '.h' files containing system-dependent
! definitions.  Finally, it creates a shell script 'config.status' that
  you can run in the future to recreate the current configuration, and a
! file 'config.log' containing compiler output (useful mainly for
! debugging 'configure').
  
!    It can also use an optional file (typically called 'config.cache' and
! enabled with '--cache-file=config.cache' or simply '-C') that saves the
! results of its tests to speed up reconfiguring.  Caching is disabled by
! default to prevent problems with accidental use of stale cache files.
  
     If you need to do unusual things to compile the package, please try
! to figure out how 'configure' could check whether to do them, and mail
! diffs or instructions to the address given in the 'README' so they can
  be considered for the next release.  If you are using the cache, and at
! some point 'config.cache' contains results you don't want to keep, you
  may remove or edit it.
  
!    The file 'configure.ac' (or 'configure.in') is used to create
! 'configure' by a program called 'autoconf'.  You need 'configure.ac' if
! you want to change it or regenerate 'configure' using a newer version of
! 'autoconf'.
  
     The simplest way to compile this package is:
  
!   1. 'cd' to the directory containing the package's source code and type
!      './configure' to configure the package for your system.
  
!      Running 'configure' might take a while.  While running, it prints
       some messages telling which features it is checking for.
  
!   2. Type 'make' to compile the package.
  
!   3. Optionally, type 'make check' to run any self-tests that come with
       the package, generally using the just-built uninstalled binaries.
  
!   4. Type 'make install' to install the programs and any data files and
       documentation.  When installing into a prefix owned by root, it is
       recommended that the package be configured and built as a regular
!      user, and only the 'make install' phase executed with root
       privileges.
  
!   5. Optionally, type 'make installcheck' to repeat any self-tests, but
       this time using the binaries in their final installed location.
       This target does not install anything.  Running this target as a
!      regular user, particularly if the prior 'make install' required
       root privileges, verifies that the installation completed
       correctly.
  
    6. You can remove the program binaries and object files from the
!      source code directory by typing 'make clean'.  To also remove the
!      files that 'configure' created (so you can compile the package for
!      a different kind of computer), type 'make distclean'.  There is
!      also a 'make maintainer-clean' target, but that is intended mainly
       for the package's developers.  If you use it, you may have to get
       all sorts of other programs in order to regenerate files that came
       with the distribution.
  
!   7. Often, you can also type 'make uninstall' to remove the installed
       files again.  In practice, not all packages have tested that
       uninstallation works correctly, even though it is required by the
       GNU Coding Standards.
  
!   8. Some packages, particularly those that use Automake, provide 'make
       distcheck', which can by used by developers to test that all other
!      targets like 'make install' and 'make uninstall' work correctly.
       This target is generally not run by end users.
  
***************
*** 98,107 ****
  
     Some systems require unusual options for compilation or linking that
! the `configure' script does not know about.  Run `./configure --help'
  for details on some of the pertinent environment variables.
  
!    You can give `configure' initial values for configuration parameters
! by setting variables in the command line or in the environment.  Here
! is an example:
  
       ./configure CC=c99 CFLAGS=-g LIBS=-lposix
--- 97,106 ----
  
     Some systems require unusual options for compilation or linking that
! the 'configure' script does not know about.  Run './configure --help'
  for details on some of the pertinent environment variables.
  
!    You can give 'configure' initial values for configuration parameters
! by setting variables in the command line or in the environment.  Here is
! an example:
  
       ./configure CC=c99 CFLAGS=-g LIBS=-lposix
***************
*** 114,132 ****
     You can compile the package for more than one kind of computer at the
  same time, by placing the object files for each architecture in their
! own directory.  To do this, you can use GNU `make'.  `cd' to the
  directory where you want the object files and executables to go and run
! the `configure' script.  `configure' automatically checks for the
! source code in the directory that `configure' is in and in `..'.  This
! is known as a "VPATH" build.
  
!    With a non-GNU `make', it is safer to compile the package for one
  architecture at a time in the source code directory.  After you have
! installed the package for one architecture, use `make distclean' before
  reconfiguring for another architecture.
  
     On MacOS X 10.5 and later systems, you can create libraries and
  executables that work on multiple system types--known as "fat" or
! "universal" binaries--by specifying multiple `-arch' options to the
! compiler but only a single `-arch' option to the preprocessor.  Like
  this:
  
--- 113,131 ----
     You can compile the package for more than one kind of computer at the
  same time, by placing the object files for each architecture in their
! own directory.  To do this, you can use GNU 'make'.  'cd' to the
  directory where you want the object files and executables to go and run
! the 'configure' script.  'configure' automatically checks for the source
! code in the directory that 'configure' is in and in '..'.  This is known
! as a "VPATH" build.
  
!    With a non-GNU 'make', it is safer to compile the package for one
  architecture at a time in the source code directory.  After you have
! installed the package for one architecture, use 'make distclean' before
  reconfiguring for another architecture.
  
     On MacOS X 10.5 and later systems, you can create libraries and
  executables that work on multiple system types--known as "fat" or
! "universal" binaries--by specifying multiple '-arch' options to the
! compiler but only a single '-arch' option to the preprocessor.  Like
  this:
  
***************
*** 137,192 ****
     This is not guaranteed to produce working output in all cases, you
  may have to build one architecture at a time and combine the results
! using the `lipo' tool if you have problems.
  
  Installation Names
  ==================
  
!    By default, `make install' installs the package's commands under
! `/usr/local/bin', include files under `/usr/local/include', etc.  You
! can specify an installation prefix other than `/usr/local' by giving
! `configure' the option `--prefix=PREFIX', where PREFIX must be an
  absolute file name.
  
     You can specify separate installation prefixes for
  architecture-specific files and architecture-independent files.  If you
! pass the option `--exec-prefix=PREFIX' to `configure', the package uses
  PREFIX as the prefix for installing programs and libraries.
  Documentation and other data files still use the regular prefix.
  
     In addition, if you use an unusual directory layout you can give
! options like `--bindir=DIR' to specify different values for particular
! kinds of files.  Run `configure --help' for a list of the directories
! you can set and what kinds of files go in them.  In general, the
! default for these options is expressed in terms of `${prefix}', so that
! specifying just `--prefix' will affect all of the other directory
  specifications that were not explicitly provided.
  
     The most portable way to affect installation locations is to pass the
! correct locations to `configure'; however, many packages provide one or
  both of the following shortcuts of passing variable assignments to the
! `make install' command line to change installation locations without
  having to reconfigure or recompile.
  
     The first method involves providing an override variable for each
! affected directory.  For example, `make install
  prefix=/alternate/directory' will choose an alternate location for all
  directory configuration variables that were expressed in terms of
! `${prefix}'.  Any directories that were specified during `configure',
! but not in terms of `${prefix}', must each be overridden at install
! time for the entire installation to be relocated.  The approach of
! makefile variable overrides for each directory variable is required by
! the GNU Coding Standards, and ideally causes no recompilation.
! However, some platforms have known limitations with the semantics of
! shared libraries that end up requiring recompilation when using this
! method, particularly noticeable in packages that use GNU Libtool.
! 
!    The second method involves providing the `DESTDIR' variable.  For
! example, `make install DESTDIR=/alternate/directory' will prepend
! `/alternate/directory' before all installation names.  The approach of
! `DESTDIR' overrides is not required by the GNU Coding Standards, and
  does not work on platforms that have drive letters.  On the other hand,
  it does better at avoiding recompilation issues, and works well even
! when some directory options were not specified in terms of `${prefix}'
! at `configure' time.
  
  Optional Features
--- 136,191 ----
     This is not guaranteed to produce working output in all cases, you
  may have to build one architecture at a time and combine the results
! using the 'lipo' tool if you have problems.
  
  Installation Names
  ==================
  
!    By default, 'make install' installs the package's commands under
! '/usr/local/bin', include files under '/usr/local/include', etc.  You
! can specify an installation prefix other than '/usr/local' by giving
! 'configure' the option '--prefix=PREFIX', where PREFIX must be an
  absolute file name.
  
     You can specify separate installation prefixes for
  architecture-specific files and architecture-independent files.  If you
! pass the option '--exec-prefix=PREFIX' to 'configure', the package uses
  PREFIX as the prefix for installing programs and libraries.
  Documentation and other data files still use the regular prefix.
  
     In addition, if you use an unusual directory layout you can give
! options like '--bindir=DIR' to specify different values for particular
! kinds of files.  Run 'configure --help' for a list of the directories
! you can set and what kinds of files go in them.  In general, the default
! for these options is expressed in terms of '${prefix}', so that
! specifying just '--prefix' will affect all of the other directory
  specifications that were not explicitly provided.
  
     The most portable way to affect installation locations is to pass the
! correct locations to 'configure'; however, many packages provide one or
  both of the following shortcuts of passing variable assignments to the
! 'make install' command line to change installation locations without
  having to reconfigure or recompile.
  
     The first method involves providing an override variable for each
! affected directory.  For example, 'make install
  prefix=/alternate/directory' will choose an alternate location for all
  directory configuration variables that were expressed in terms of
! '${prefix}'.  Any directories that were specified during 'configure',
! but not in terms of '${prefix}', must each be overridden at install time
! for the entire installation to be relocated.  The approach of makefile
! variable overrides for each directory variable is required by the GNU
! Coding Standards, and ideally causes no recompilation.  However, some
! platforms have known limitations with the semantics of shared libraries
! that end up requiring recompilation when using this method, particularly
! noticeable in packages that use GNU Libtool.
! 
!    The second method involves providing the 'DESTDIR' variable.  For
! example, 'make install DESTDIR=/alternate/directory' will prepend
! '/alternate/directory' before all installation names.  The approach of
! 'DESTDIR' overrides is not required by the GNU Coding Standards, and
  does not work on platforms that have drive letters.  On the other hand,
  it does better at avoiding recompilation issues, and works well even
! when some directory options were not specified in terms of '${prefix}'
! at 'configure' time.
  
  Optional Features
***************
*** 194,224 ****
  
     If the package supports it, you can cause programs to be installed
! with an extra prefix or suffix on their names by giving `configure' the
! option `--program-prefix=PREFIX' or `--program-suffix=SUFFIX'.
  
!    Some packages pay attention to `--enable-FEATURE' options to
! `configure', where FEATURE indicates an optional part of the package.
! They may also pay attention to `--with-PACKAGE' options, where PACKAGE
! is something like `gnu-as' or `x' (for the X Window System).  The
! `README' should mention any `--enable-' and `--with-' options that the
  package recognizes.
  
!    For packages that use the X Window System, `configure' can usually
  find the X include and library files automatically, but if it doesn't,
! you can use the `configure' options `--x-includes=DIR' and
! `--x-libraries=DIR' to specify their locations.
  
     Some packages offer the ability to configure how verbose the
! execution of `make' will be.  For these packages, running `./configure
  --enable-silent-rules' sets the default to minimal output, which can be
! overridden with `make V=1'; while running `./configure
  --disable-silent-rules' sets the default to verbose, which can be
! overridden with `make V=0'.
  
  Particular systems
  ==================
  
!    On HP-UX, the default C compiler is not ANSI C compatible.  If GNU
! CC is not installed, it is recommended to use the following options in
  order to use an ANSI C compiler:
  
--- 193,223 ----
  
     If the package supports it, you can cause programs to be installed
! with an extra prefix or suffix on their names by giving 'configure' the
! option '--program-prefix=PREFIX' or '--program-suffix=SUFFIX'.
  
!    Some packages pay attention to '--enable-FEATURE' options to
! 'configure', where FEATURE indicates an optional part of the package.
! They may also pay attention to '--with-PACKAGE' options, where PACKAGE
! is something like 'gnu-as' or 'x' (for the X Window System).  The
! 'README' should mention any '--enable-' and '--with-' options that the
  package recognizes.
  
!    For packages that use the X Window System, 'configure' can usually
  find the X include and library files automatically, but if it doesn't,
! you can use the 'configure' options '--x-includes=DIR' and
! '--x-libraries=DIR' to specify their locations.
  
     Some packages offer the ability to configure how verbose the
! execution of 'make' will be.  For these packages, running './configure
  --enable-silent-rules' sets the default to minimal output, which can be
! overridden with 'make V=1'; while running './configure
  --disable-silent-rules' sets the default to verbose, which can be
! overridden with 'make V=0'.
  
  Particular systems
  ==================
  
!    On HP-UX, the default C compiler is not ANSI C compatible.  If GNU CC
! is not installed, it is recommended to use the following options in
  order to use an ANSI C compiler:
  
***************
*** 227,239 ****
  and if that doesn't work, install pre-built binaries of GCC for HP-UX.
  
!    HP-UX `make' updates targets which have the same time stamps as
! their prerequisites, which makes it generally unusable when shipped
! generated files such as `configure' are involved.  Use GNU `make'
! instead.
  
     On OSF/1 a.k.a. Tru64, some versions of the default C compiler cannot
! parse its `<wchar.h>' header file.  The option `-nodtk' can be used as
! a workaround.  If GNU CC is not installed, it is therefore recommended
! to try
  
       ./configure CC="cc"
--- 226,237 ----
  and if that doesn't work, install pre-built binaries of GCC for HP-UX.
  
!    HP-UX 'make' updates targets which have the same time stamps as their
! prerequisites, which makes it generally unusable when shipped generated
! files such as 'configure' are involved.  Use GNU 'make' instead.
  
     On OSF/1 a.k.a. Tru64, some versions of the default C compiler cannot
! parse its '<wchar.h>' header file.  The option '-nodtk' can be used as a
! workaround.  If GNU CC is not installed, it is therefore recommended to
! try
  
       ./configure CC="cc"
***************
*** 243,253 ****
       ./configure CC="cc -nodtk"
  
!    On Solaris, don't put `/usr/ucb' early in your `PATH'.  This
  directory contains several dysfunctional programs; working variants of
! these programs are available in `/usr/bin'.  So, if you need `/usr/ucb'
! in your `PATH', put it _after_ `/usr/bin'.
  
!    On Haiku, software installed for all users goes in `/boot/common',
! not `/usr/local'.  It is recommended to use the following options:
  
       ./configure --prefix=/boot/common
--- 241,251 ----
       ./configure CC="cc -nodtk"
  
!    On Solaris, don't put '/usr/ucb' early in your 'PATH'.  This
  directory contains several dysfunctional programs; working variants of
! these programs are available in '/usr/bin'.  So, if you need '/usr/ucb'
! in your 'PATH', put it _after_ '/usr/bin'.
  
!    On Haiku, software installed for all users goes in '/boot/common',
! not '/usr/local'.  It is recommended to use the following options:
  
       ./configure --prefix=/boot/common
***************
*** 256,266 ****
  ==========================
  
!    There may be some features `configure' cannot figure out
  automatically, but needs to determine by the type of machine the package
  will run on.  Usually, assuming the package is built to be run on the
! _same_ architectures, `configure' can figure that out, but if it prints
  a message saying it cannot guess the machine type, give it the
! `--build=TYPE' option.  TYPE can either be a short name for the system
! type, such as `sun4', or a canonical name which has the form:
  
       CPU-COMPANY-SYSTEM
--- 254,264 ----
  ==========================
  
!    There may be some features 'configure' cannot figure out
  automatically, but needs to determine by the type of machine the package
  will run on.  Usually, assuming the package is built to be run on the
! _same_ architectures, 'configure' can figure that out, but if it prints
  a message saying it cannot guess the machine type, give it the
! '--build=TYPE' option.  TYPE can either be a short name for the system
! type, such as 'sun4', or a canonical name which has the form:
  
       CPU-COMPANY-SYSTEM
***************
*** 271,280 ****
       KERNEL-OS
  
!    See the file `config.sub' for the possible values of each field.  If
! `config.sub' isn't included in this package, then this package doesn't
  need to know the machine type.
  
     If you are _building_ compiler tools for cross-compiling, you should
! use the option `--target=TYPE' to select the type of system they will
  produce code for.
  
--- 269,278 ----
       KERNEL-OS
  
!    See the file 'config.sub' for the possible values of each field.  If
! 'config.sub' isn't included in this package, then this package doesn't
  need to know the machine type.
  
     If you are _building_ compiler tools for cross-compiling, you should
! use the option '--target=TYPE' to select the type of system they will
  produce code for.
  
***************
*** 282,297 ****
  platform different from the build platform, you should specify the
  "host" platform (i.e., that on which the generated programs will
! eventually be run) with `--host=TYPE'.
  
  Sharing Defaults
  ================
  
!    If you want to set default values for `configure' scripts to share,
! you can create a site shell script called `config.site' that gives
! default values for variables like `CC', `cache_file', and `prefix'.
! `configure' looks for `PREFIX/share/config.site' if it exists, then
! `PREFIX/etc/config.site' if it exists.  Or, you can set the
! `CONFIG_SITE' environment variable to the location of the site script.
! A warning: not all `configure' scripts look for a site script.
  
  Defining Variables
--- 280,295 ----
  platform different from the build platform, you should specify the
  "host" platform (i.e., that on which the generated programs will
! eventually be run) with '--host=TYPE'.
  
  Sharing Defaults
  ================
  
!    If you want to set default values for 'configure' scripts to share,
! you can create a site shell script called 'config.site' that gives
! default values for variables like 'CC', 'cache_file', and 'prefix'.
! 'configure' looks for 'PREFIX/share/config.site' if it exists, then
! 'PREFIX/etc/config.site' if it exists.  Or, you can set the
! 'CONFIG_SITE' environment variable to the location of the site script.
! A warning: not all 'configure' scripts look for a site script.
  
  Defining Variables
***************
*** 299,370 ****
  
     Variables not defined in a site shell script can be set in the
! environment passed to `configure'.  However, some packages may run
  configure again during the build, and the customized values of these
  variables may be lost.  In order to avoid this problem, you should set
! them in the `configure' command line, using `VAR=value'.  For example:
  
       ./configure CC=/usr/local2/bin/gcc
  
! causes the specified `gcc' to be used as the C compiler (unless it is
  overridden in the site shell script).
  
! Unfortunately, this technique does not work for `CONFIG_SHELL' due to
! an Autoconf limitation.  Until the limitation is lifted, you can use
! this workaround:
  
       CONFIG_SHELL=/bin/bash ./configure CONFIG_SHELL=/bin/bash
  
! `configure' Invocation
  ======================
  
!    `configure' recognizes the following options to control how it
  operates.
  
! `--help'
! `-h'
!      Print a summary of all of the options to `configure', and exit.
  
! `--help=short'
! `--help=recursive'
       Print a summary of the options unique to this package's
!      `configure', and exit.  The `short' variant lists options used
!      only in the top level, while the `recursive' variant lists options
!      also present in any nested packages.
! 
! `--version'
! `-V'
!      Print the version of Autoconf used to generate the `configure'
       script, and exit.
  
! `--cache-file=FILE'
       Enable the cache: use and save the results of the tests in FILE,
!      traditionally `config.cache'.  FILE defaults to `/dev/null' to
       disable caching.
  
! `--config-cache'
! `-C'
!      Alias for `--cache-file=config.cache'.
! 
! `--quiet'
! `--silent'
! `-q'
       Do not print messages saying which checks are being made.  To
!      suppress all normal output, redirect it to `/dev/null' (any error
       messages will still be shown).
  
! `--srcdir=DIR'
       Look for the package's source code in directory DIR.  Usually
!      `configure' can determine that directory automatically.
  
! `--prefix=DIR'
!      Use DIR as the installation prefix.  *note Installation Names::
!      for more details, including other options available for fine-tuning
!      the installation locations.
  
! `--no-create'
! `-n'
       Run the configure checks, but stop before creating any output
       files.
  
! `configure' also accepts some other, not widely useful, options.  Run
! `configure --help' for more details.
--- 297,368 ----
  
     Variables not defined in a site shell script can be set in the
! environment passed to 'configure'.  However, some packages may run
  configure again during the build, and the customized values of these
  variables may be lost.  In order to avoid this problem, you should set
! them in the 'configure' command line, using 'VAR=value'.  For example:
  
       ./configure CC=/usr/local2/bin/gcc
  
! causes the specified 'gcc' to be used as the C compiler (unless it is
  overridden in the site shell script).
  
! Unfortunately, this technique does not work for 'CONFIG_SHELL' due to an
! Autoconf limitation.  Until the limitation is lifted, you can use this
! workaround:
  
       CONFIG_SHELL=/bin/bash ./configure CONFIG_SHELL=/bin/bash
  
! 'configure' Invocation
  ======================
  
!    'configure' recognizes the following options to control how it
  operates.
  
! '--help'
! '-h'
!      Print a summary of all of the options to 'configure', and exit.
  
! '--help=short'
! '--help=recursive'
       Print a summary of the options unique to this package's
!      'configure', and exit.  The 'short' variant lists options used only
!      in the top level, while the 'recursive' variant lists options also
!      present in any nested packages.
! 
! '--version'
! '-V'
!      Print the version of Autoconf used to generate the 'configure'
       script, and exit.
  
! '--cache-file=FILE'
       Enable the cache: use and save the results of the tests in FILE,
!      traditionally 'config.cache'.  FILE defaults to '/dev/null' to
       disable caching.
  
! '--config-cache'
! '-C'
!      Alias for '--cache-file=config.cache'.
! 
! '--quiet'
! '--silent'
! '-q'
       Do not print messages saying which checks are being made.  To
!      suppress all normal output, redirect it to '/dev/null' (any error
       messages will still be shown).
  
! '--srcdir=DIR'
       Look for the package's source code in directory DIR.  Usually
!      'configure' can determine that directory automatically.
  
! '--prefix=DIR'
!      Use DIR as the installation prefix.  *note Installation Names:: for
!      more details, including other options available for fine-tuning the
!      installation locations.
  
! '--no-create'
! '-n'
       Run the configure checks, but stop before creating any output
       files.
  
! 'configure' also accepts some other, not widely useful, options.  Run
! 'configure --help' for more details.
diff -Nrc2 texinfo-5.2/Makefile.am texinfo-6.0/Makefile.am
*** texinfo-5.2/Makefile.am	2013-03-20 23:22:06.000000000 +0000
--- texinfo-6.0/Makefile.am	2015-06-18 21:04:54.000000000 +0100
***************
*** 1,8 ****
! # $Id: Makefile.am 5244 2013-03-20 23:22:05Z karl $
  # Makefile.am for texinfo.
  # Process this file with automake to produce Makefile.in in all directories.
  #
  # Copyright 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011,
! # 2012, 2013 Free Software Foundation, Inc.
  #
  # This file is free software; as a special exception the author gives
--- 1,8 ----
! # $Id: Makefile.am 6305 2015-06-03 22:29:56Z karl $
  # Makefile.am for texinfo.
  # Process this file with automake to produce Makefile.in in all directories.
  #
  # Copyright 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011,
! # 2012, 2013, 2014, 2015 Free Software Foundation, Inc.
  #
  # This file is free software; as a special exception the author gives
***************
*** 22,33 ****
--- 22,44 ----
    contrib djgpp
  
+ # include contrib perl manual, exclude .svn.
  dist-hook:
  	cd $(top_distdir)/contrib/perldoc-all && $(MAKE) distclean
  	rm -rf `find $(distdir) -type d -name .svn`
  
+ # update texi2html translations.
+ dist-local:
+ 	cp -fpR $(srcdir)/po_document/*.po $(srcdir)/po_document/LINGUAS texi2html/po_document/
+ 	cp -fpR $(srcdir)/po/*.po $(srcdir)/po/LINGUAS texi2html/po_messages/
+ 
  # This is to prevent texinfo.tex from being included in the top-level
  # distribution directory.
  TEXINFO_TEX = doc/texinfo.tex
  
+ # One special target for installers to use by hand if desired.
+ install-tex:
+ 	cd doc && $(MAKE) TEXMF=$(TEXMF) install-tex
+ 
+ # painful separate build for cross-compiling.
  SUBDIRS =
  if TOOLS_ONLY
***************
*** 56,74 ****
  endif
  endif
!   SUBDIRS += install-info po po_document tp Pod-Simple-Texinfo util \
               doc man
  endif
  
- # One special target for installers to use by hand if desired.
- install-tex:
- 	cd doc && $(MAKE) TEXMF=$(TEXMF) install-tex
- 
  distclean-local:
  	-test -d "$(native_tools)" && rm -rf "$(native_tools)"
  
- dist-local:
- 	cp -fpR $(srcdir)/po_document/*.po $(srcdir)/po_document/LINGUAS texi2html/po_document/
- 	cp -fpR $(srcdir)/po/*.po $(srcdir)/po/LINGUAS texi2html/po_messages/
- 
  # Don't install native tools for cross compile.
  if TOOLS_ONLY
--- 67,77 ----
  endif
  endif
!   SUBDIRS += install-info po po_document tp Pod-Simple-Texinfo texindex util \
               doc man
  endif
  
  distclean-local:
  	-test -d "$(native_tools)" && rm -rf "$(native_tools)"
  
  # Don't install native tools for cross compile.
  if TOOLS_ONLY
***************
*** 77,84 ****
  endif
  
! # From coreutils.
  # Verify that all source files using _() are listed in po/POTFILES.in.
  # Run this before making pretests, as well as official releases, so that
! # translators will see changed strings.
  po-check:
  	@if test -f po/POTFILES.in; then				\
--- 80,106 ----
  endif
  
! # just a convenience for running these additional tests.
! long-checks:
! 	cd tp/tests && $(MAKE) long-checks
! 
! # to be run before making a distribution: ensure that the texinfo.dtd on
! # the web is what we will be releasing.  See README-hacking.
! wget = wget
! dtd_url = http://www.gnu.org/software/texinfo/dtd/$(TEXINFO_DTD_VERSION)/texinfo.dtd
! dtd-check:
! 	$(wget) -nv $(dtd_url) -O $@-1 \
! 	&& diff $@-1 $(srcdir)/util/texinfo.dtd \
! 	&& rm -f $@-1
! 
! # emacs-page
! # just for convenience:
! update-po:
! 	cd $(srcdir)/po && $(MAKE) update-po
! 	cd $(srcdir)/po_document && $(MAKE) update-po
! 
! # From coreutils.  Use when making a release.
  # Verify that all source files using _() are listed in po/POTFILES.in.
  # Run this before making pretests, as well as official releases, so that
! # translators will see changed strings.  See README-hacking.
  po-check:
  	@if test -f po/POTFILES.in; then				\
***************
*** 87,98 ****
  	  files=;							\
  	  for file in $$($(CVS_LIST_EXCEPT))				\
! 	      `find [a-z]* -name '*.[ch]' -o -name '*.p[lm]'`; do	\
  	    case $$file in						\
!             contrib/* ) continue;;					\
! 	    djgpp/* | makeinfo/* | man/* | texi2html/* ) continue;;	\
!             tp/maintain/* ) continue;;					\
  	    esac;							\
  	    case $$file in						\
! 	    *.[ch] | *.p[lm])						\
  	      base=`expr " $$file" : ' \(.*\)\..'`;			\
  	      { test -f $$base.l || test -f $$base.y; } && continue;;	\
--- 109,126 ----
  	  files=;							\
  	  for file in $$($(CVS_LIST_EXCEPT))				\
! 	              `find [a-z]* -name '*.[ch]' 			\
! 		                -o -name '*.p[lm]'			\
! 				-o -name '*.notyettwjr'`; do		\
! 	    # don't look at sources from some subdirs.			\
  	    case $$file in						\
! 	      contrib/* ) continue;;					\
! 	      djgpp/* | makeinfo/* | man/* | texi2html/* ) continue;;	\
! 	      parsetexi/*) continue;;					\
! 	      texinfo-*/*) continue;;					\
!               tp/maintain/* ) continue;;				\
  	    esac;							\
+ 	    # if have lex/yacc sources, skip corresponding c/h files.	\
  	    case $$file in						\
! 	    *.[ch])							\
  	      base=`expr " $$file" : ' \(.*\)\..'`;			\
  	      { test -f $$base.l || test -f $$base.y; } && continue;;	\
***************
*** 100,105 ****
  	    files="$$files $$file";					\
  	  done;								\
! 	  grep -E -l '\b(N?__?|gdt|gettext *)\([^)"]*("|$$)' $$files	\
! 	    | sort -u > $@-2;						\
  	  diff -u $@-1 $@-2 || exit 1;					\
  	  rm -f $@-1 $@-2;						\
--- 128,137 ----
  	    files="$$files $$file";					\
  	  done;								\
! 	  # the first alternative is for twjr/gawk, which just uses _"	\
! 	  # with no space or lparen; the other alternative matches the	\
! 	  # usual function calls, e.g., _("..."), with or without space.\
! 	  grep -E -l							\
! 	    '\b[^$$]N?__?"|\b(N?__?|gdt|gettext *)\([^)"]*("|$$)'	\
! 	    $$files | sort -u > $@-2;					\
  	  diff -u $@-1 $@-2 || exit 1;					\
  	  rm -f $@-1 $@-2;						\
diff -Nrc2 texinfo-5.2/Makefile.in texinfo-6.0/Makefile.in
*** texinfo-5.2/Makefile.in	2013-09-27 00:04:43.000000000 +0100
--- texinfo-6.0/Makefile.in	2015-06-26 13:51:05.000000000 +0100
***************
*** 1,6 ****
! # Makefile.in generated by automake 1.14 from Makefile.am.
  # @configure_input@
  
! # Copyright (C) 1994-2013 Free Software Foundation, Inc.
  
  # This Makefile.in is free software; the Free Software Foundation
--- 1,6 ----
! # Makefile.in generated by automake 1.15 from Makefile.am.
  # @configure_input@
  
! # Copyright (C) 1994-2014 Free Software Foundation, Inc.
  
  # This Makefile.in is free software; the Free Software Foundation
***************
*** 15,24 ****
  @SET_MAKE@
  
! # $Id: Makefile.am 5244 2013-03-20 23:22:05Z karl $
  # Makefile.am for texinfo.
  # Process this file with automake to produce Makefile.in in all directories.
  #
  # Copyright 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011,
! # 2012, 2013 Free Software Foundation, Inc.
  #
  # This file is free software; as a special exception the author gives
--- 15,24 ----
  @SET_MAKE@
  
! # $Id: Makefile.am 6305 2015-06-03 22:29:56Z karl $
  # Makefile.am for texinfo.
  # Process this file with automake to produce Makefile.in in all directories.
  #
  # Copyright 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011,
! # 2012, 2013, 2014, 2015 Free Software Foundation, Inc.
  #
  # This file is free software; as a special exception the author gives
***************
*** 30,34 ****
  # implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  VPATH = @srcdir@
! am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
  am__make_running_with_option = \
    case $${target_option-} in \
--- 30,44 ----
  # implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  VPATH = @srcdir@
! am__is_gnu_make = { \
!   if test -z '$(MAKELEVEL)'; then \
!     false; \
!   elif test -n '$(MAKE_HOST)'; then \
!     true; \
!   elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
!     true; \
!   else \
!     false; \
!   fi; \
! }
  am__make_running_with_option = \
    case $${target_option-} in \
***************
*** 100,123 ****
  # DOS/Windows don't need TERMLIBS to build Info
  @HAVE_TERMLIBS_FALSE@@HOST_IS_WINDOWS_TRUE@@TOOLS_ONLY_FALSE@am__append_6 = info
! @TOOLS_ONLY_FALSE@am__append_7 = install-info po po_document tp Pod-Simple-Texinfo util \
  @TOOLS_ONLY_FALSE@             doc man
  
  subdir = .
- DIST_COMMON = INSTALL NEWS README AUTHORS ChangeLog \
- 	$(srcdir)/Makefile.in $(srcdir)/Makefile.am \
- 	$(top_srcdir)/configure $(am__configure_deps) \
- 	$(srcdir)/config.in ABOUT-NLS COPYING TODO build-aux/compile \
- 	build-aux/config.guess build-aux/config.rpath \
- 	build-aux/config.sub build-aux/depcomp build-aux/install-sh \
- 	build-aux/mdate-sh build-aux/missing build-aux/texinfo.tex \
- 	$(top_srcdir)/build-aux/compile \
- 	$(top_srcdir)/build-aux/config.guess \
- 	$(top_srcdir)/build-aux/config.rpath \
- 	$(top_srcdir)/build-aux/config.sub \
- 	$(top_srcdir)/build-aux/install-sh \
- 	$(top_srcdir)/build-aux/missing \
- 	$(top_srcdir)/build-aux/tap-driver.sh
  ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
  am__aclocal_m4_deps = $(top_srcdir)/gnulib/m4/00gnulib.m4 \
  	$(top_srcdir)/gnulib/m4/alloca.m4 \
  	$(top_srcdir)/gnulib/m4/argz.m4 \
--- 110,120 ----
  # DOS/Windows don't need TERMLIBS to build Info
  @HAVE_TERMLIBS_FALSE@@HOST_IS_WINDOWS_TRUE@@TOOLS_ONLY_FALSE@am__append_6 = info
! @TOOLS_ONLY_FALSE@am__append_7 = install-info po po_document tp Pod-Simple-Texinfo texindex util \
  @TOOLS_ONLY_FALSE@             doc man
  
  subdir = .
  ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
  am__aclocal_m4_deps = $(top_srcdir)/gnulib/m4/00gnulib.m4 \
+ 	$(top_srcdir)/gnulib/m4/absolute-header.m4 \
  	$(top_srcdir)/gnulib/m4/alloca.m4 \
  	$(top_srcdir)/gnulib/m4/argz.m4 \
***************
*** 128,135 ****
--- 125,139 ----
  	$(top_srcdir)/gnulib/m4/errno_h.m4 \
  	$(top_srcdir)/gnulib/m4/error.m4 \
+ 	$(top_srcdir)/gnulib/m4/exponentd.m4 \
+ 	$(top_srcdir)/gnulib/m4/exponentf.m4 \
+ 	$(top_srcdir)/gnulib/m4/exponentl.m4 \
  	$(top_srcdir)/gnulib/m4/extensions.m4 \
  	$(top_srcdir)/gnulib/m4/extern-inline.m4 \
  	$(top_srcdir)/gnulib/m4/fcntl-o.m4 \
  	$(top_srcdir)/gnulib/m4/fcntl_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/float_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/fpieee.m4 \
+ 	$(top_srcdir)/gnulib/m4/frexp.m4 \
+ 	$(top_srcdir)/gnulib/m4/frexpl.m4 \
  	$(top_srcdir)/gnulib/m4/getopt.m4 \
  	$(top_srcdir)/gnulib/m4/gettext.m4 \
***************
*** 141,147 ****
--- 145,157 ----
  	$(top_srcdir)/gnulib/m4/include_next.m4 \
  	$(top_srcdir)/gnulib/m4/intlmacosx.m4 \
+ 	$(top_srcdir)/gnulib/m4/intmax_t.m4 \
+ 	$(top_srcdir)/gnulib/m4/inttypes_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/isnand.m4 \
+ 	$(top_srcdir)/gnulib/m4/isnanf.m4 \
+ 	$(top_srcdir)/gnulib/m4/isnanl.m4 \
  	$(top_srcdir)/gnulib/m4/iswblank.m4 \
  	$(top_srcdir)/gnulib/m4/langinfo_h.m4 \
  	$(top_srcdir)/gnulib/m4/largefile.m4 \
+ 	$(top_srcdir)/gnulib/m4/ldexpl.m4 \
  	$(top_srcdir)/gnulib/m4/lib-ld.m4 \
  	$(top_srcdir)/gnulib/m4/lib-link.m4 \
***************
*** 159,162 ****
--- 169,173 ----
  	$(top_srcdir)/gnulib/m4/malloc.m4 \
  	$(top_srcdir)/gnulib/m4/malloca.m4 \
+ 	$(top_srcdir)/gnulib/m4/math_h.m4 \
  	$(top_srcdir)/gnulib/m4/mbchar.m4 \
  	$(top_srcdir)/gnulib/m4/mbiter.m4 \
***************
*** 170,173 ****
--- 181,185 ----
  	$(top_srcdir)/gnulib/m4/memmem.m4 \
  	$(top_srcdir)/gnulib/m4/mempcpy.m4 \
+ 	$(top_srcdir)/gnulib/m4/memrchr.m4 \
  	$(top_srcdir)/gnulib/m4/mkstemp.m4 \
  	$(top_srcdir)/gnulib/m4/mmap-anon.m4 \
***************
*** 182,198 ****
--- 194,221 ----
  	$(top_srcdir)/gnulib/m4/pathmax.m4 \
  	$(top_srcdir)/gnulib/m4/po.m4 \
+ 	$(top_srcdir)/gnulib/m4/printf-frexp.m4 \
+ 	$(top_srcdir)/gnulib/m4/printf-frexpl.m4 \
+ 	$(top_srcdir)/gnulib/m4/printf.m4 \
  	$(top_srcdir)/gnulib/m4/progtest.m4 \
  	$(top_srcdir)/gnulib/m4/regex.m4 \
  	$(top_srcdir)/gnulib/m4/secure_getenv.m4 \
+ 	$(top_srcdir)/gnulib/m4/signbit.m4 \
+ 	$(top_srcdir)/gnulib/m4/size_max.m4 \
  	$(top_srcdir)/gnulib/m4/ssize_t.m4 \
  	$(top_srcdir)/gnulib/m4/stat.m4 \
+ 	$(top_srcdir)/gnulib/m4/stdarg.m4 \
  	$(top_srcdir)/gnulib/m4/stdbool.m4 \
  	$(top_srcdir)/gnulib/m4/stddef_h.m4 \
  	$(top_srcdir)/gnulib/m4/stdint.m4 \
+ 	$(top_srcdir)/gnulib/m4/stdint_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/stdio_h.m4 \
  	$(top_srcdir)/gnulib/m4/stdlib_h.m4 \
  	$(top_srcdir)/gnulib/m4/stpcpy.m4 \
+ 	$(top_srcdir)/gnulib/m4/strcase.m4 \
+ 	$(top_srcdir)/gnulib/m4/strcasestr.m4 \
  	$(top_srcdir)/gnulib/m4/strdup.m4 \
  	$(top_srcdir)/gnulib/m4/strerror.m4 \
  	$(top_srcdir)/gnulib/m4/string_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/strings_h.m4 \
  	$(top_srcdir)/gnulib/m4/strndup.m4 \
  	$(top_srcdir)/gnulib/m4/strnlen.m4 \
***************
*** 206,209 ****
--- 229,235 ----
  	$(top_srcdir)/gnulib/m4/time_h.m4 \
  	$(top_srcdir)/gnulib/m4/unistd_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/vasnprintf.m4 \
+ 	$(top_srcdir)/gnulib/m4/vasprintf-posix.m4 \
+ 	$(top_srcdir)/gnulib/m4/vasprintf.m4 \
  	$(top_srcdir)/gnulib/m4/warn-on-use.m4 \
  	$(top_srcdir)/gnulib/m4/wchar_h.m4 \
***************
*** 213,219 ****
  	$(top_srcdir)/gnulib/m4/wcwidth.m4 \
  	$(top_srcdir)/gnulib/m4/wint_t.m4 \
! 	$(top_srcdir)/gnulib/m4/xalloc.m4 $(top_srcdir)/configure.ac
  am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
  	$(ACLOCAL_M4)
  am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
   configure.lineno config.status.lineno
--- 239,248 ----
  	$(top_srcdir)/gnulib/m4/wcwidth.m4 \
  	$(top_srcdir)/gnulib/m4/wint_t.m4 \
! 	$(top_srcdir)/gnulib/m4/xalloc.m4 \
! 	$(top_srcdir)/gnulib/m4/xsize.m4 $(top_srcdir)/configure.ac
  am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
  	$(ACLOCAL_M4)
+ DIST_COMMON = $(srcdir)/Makefile.am $(top_srcdir)/configure \
+ 	$(am__configure_deps) $(am__DIST_COMMON)
  am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
   configure.lineno config.status.lineno
***************
*** 279,283 ****
  CSCOPE = cscope
  DIST_SUBDIRS = gnulib/lib install-info tp util info @native_tools@ po \
! 	po_document Pod-Simple-Texinfo doc man
  DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
  distdir = $(PACKAGE)-$(VERSION)
--- 308,324 ----
  CSCOPE = cscope
  DIST_SUBDIRS = gnulib/lib install-info tp util info @native_tools@ po \
! 	po_document Pod-Simple-Texinfo texindex doc man
! am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/config.in \
! 	$(top_srcdir)/build-aux/compile \
! 	$(top_srcdir)/build-aux/config.guess \
! 	$(top_srcdir)/build-aux/config.rpath \
! 	$(top_srcdir)/build-aux/config.sub \
! 	$(top_srcdir)/build-aux/install-sh \
! 	$(top_srcdir)/build-aux/missing \
! 	$(top_srcdir)/build-aux/tap-driver.sh ABOUT-NLS AUTHORS \
! 	COPYING ChangeLog INSTALL NEWS README TODO build-aux/compile \
! 	build-aux/config.guess build-aux/config.rpath \
! 	build-aux/config.sub build-aux/depcomp build-aux/install-sh \
! 	build-aux/mdate-sh build-aux/missing build-aux/texinfo.tex
  DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
  distdir = $(PACKAGE)-$(VERSION)
***************
*** 363,366 ****
--- 404,408 ----
  ERRNO_H = @ERRNO_H@
  EXEEXT = @EXEEXT@
+ FLOAT_H = @FLOAT_H@
  GETOPT_H = @GETOPT_H@
  GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@
***************
*** 368,378 ****
--- 410,440 ----
  GMSGFMT = @GMSGFMT@
  GMSGFMT_015 = @GMSGFMT_015@
+ GNULIB_ACOSF = @GNULIB_ACOSF@
+ GNULIB_ACOSL = @GNULIB_ACOSL@
+ GNULIB_ASINF = @GNULIB_ASINF@
+ GNULIB_ASINL = @GNULIB_ASINL@
+ GNULIB_ATAN2F = @GNULIB_ATAN2F@
+ GNULIB_ATANF = @GNULIB_ATANF@
+ GNULIB_ATANL = @GNULIB_ATANL@
  GNULIB_ATOLL = @GNULIB_ATOLL@
  GNULIB_BTOWC = @GNULIB_BTOWC@
  GNULIB_CALLOC_POSIX = @GNULIB_CALLOC_POSIX@
  GNULIB_CANONICALIZE_FILE_NAME = @GNULIB_CANONICALIZE_FILE_NAME@
+ GNULIB_CBRT = @GNULIB_CBRT@
+ GNULIB_CBRTF = @GNULIB_CBRTF@
+ GNULIB_CBRTL = @GNULIB_CBRTL@
+ GNULIB_CEIL = @GNULIB_CEIL@
+ GNULIB_CEILF = @GNULIB_CEILF@
+ GNULIB_CEILL = @GNULIB_CEILL@
  GNULIB_CHDIR = @GNULIB_CHDIR@
  GNULIB_CHOWN = @GNULIB_CHOWN@
  GNULIB_CLOSE = @GNULIB_CLOSE@
+ GNULIB_COPYSIGN = @GNULIB_COPYSIGN@
+ GNULIB_COPYSIGNF = @GNULIB_COPYSIGNF@
+ GNULIB_COPYSIGNL = @GNULIB_COPYSIGNL@
+ GNULIB_COSF = @GNULIB_COSF@
+ GNULIB_COSHF = @GNULIB_COSHF@
+ GNULIB_COSL = @GNULIB_COSL@
+ GNULIB_DPRINTF = @GNULIB_DPRINTF@
  GNULIB_DUP = @GNULIB_DUP@
  GNULIB_DUP2 = @GNULIB_DUP2@
***************
*** 381,402 ****
--- 443,510 ----
  GNULIB_ENVIRON = @GNULIB_ENVIRON@
  GNULIB_EUIDACCESS = @GNULIB_EUIDACCESS@
+ GNULIB_EXP2 = @GNULIB_EXP2@
+ GNULIB_EXP2F = @GNULIB_EXP2F@
+ GNULIB_EXP2L = @GNULIB_EXP2L@
+ GNULIB_EXPF = @GNULIB_EXPF@
+ GNULIB_EXPL = @GNULIB_EXPL@
+ GNULIB_EXPM1 = @GNULIB_EXPM1@
+ GNULIB_EXPM1F = @GNULIB_EXPM1F@
+ GNULIB_EXPM1L = @GNULIB_EXPM1L@
+ GNULIB_FABSF = @GNULIB_FABSF@
+ GNULIB_FABSL = @GNULIB_FABSL@
  GNULIB_FACCESSAT = @GNULIB_FACCESSAT@
  GNULIB_FCHDIR = @GNULIB_FCHDIR@
  GNULIB_FCHMODAT = @GNULIB_FCHMODAT@
  GNULIB_FCHOWNAT = @GNULIB_FCHOWNAT@
+ GNULIB_FCLOSE = @GNULIB_FCLOSE@
  GNULIB_FCNTL = @GNULIB_FCNTL@
  GNULIB_FDATASYNC = @GNULIB_FDATASYNC@
+ GNULIB_FDOPEN = @GNULIB_FDOPEN@
+ GNULIB_FFLUSH = @GNULIB_FFLUSH@
+ GNULIB_FFS = @GNULIB_FFS@
  GNULIB_FFSL = @GNULIB_FFSL@
  GNULIB_FFSLL = @GNULIB_FFSLL@
+ GNULIB_FGETC = @GNULIB_FGETC@
+ GNULIB_FGETS = @GNULIB_FGETS@
+ GNULIB_FLOOR = @GNULIB_FLOOR@
+ GNULIB_FLOORF = @GNULIB_FLOORF@
+ GNULIB_FLOORL = @GNULIB_FLOORL@
+ GNULIB_FMA = @GNULIB_FMA@
+ GNULIB_FMAF = @GNULIB_FMAF@
+ GNULIB_FMAL = @GNULIB_FMAL@
+ GNULIB_FMOD = @GNULIB_FMOD@
+ GNULIB_FMODF = @GNULIB_FMODF@
+ GNULIB_FMODL = @GNULIB_FMODL@
+ GNULIB_FOPEN = @GNULIB_FOPEN@
+ GNULIB_FPRINTF = @GNULIB_FPRINTF@
+ GNULIB_FPRINTF_POSIX = @GNULIB_FPRINTF_POSIX@
+ GNULIB_FPURGE = @GNULIB_FPURGE@
+ GNULIB_FPUTC = @GNULIB_FPUTC@
+ GNULIB_FPUTS = @GNULIB_FPUTS@
+ GNULIB_FREAD = @GNULIB_FREAD@
+ GNULIB_FREOPEN = @GNULIB_FREOPEN@
+ GNULIB_FREXP = @GNULIB_FREXP@
+ GNULIB_FREXPF = @GNULIB_FREXPF@
+ GNULIB_FREXPL = @GNULIB_FREXPL@
+ GNULIB_FSCANF = @GNULIB_FSCANF@
+ GNULIB_FSEEK = @GNULIB_FSEEK@
+ GNULIB_FSEEKO = @GNULIB_FSEEKO@
  GNULIB_FSTAT = @GNULIB_FSTAT@
  GNULIB_FSTATAT = @GNULIB_FSTATAT@
  GNULIB_FSYNC = @GNULIB_FSYNC@
+ GNULIB_FTELL = @GNULIB_FTELL@
+ GNULIB_FTELLO = @GNULIB_FTELLO@
  GNULIB_FTRUNCATE = @GNULIB_FTRUNCATE@
  GNULIB_FUTIMENS = @GNULIB_FUTIMENS@
+ GNULIB_FWRITE = @GNULIB_FWRITE@
+ GNULIB_GETC = @GNULIB_GETC@
+ GNULIB_GETCHAR = @GNULIB_GETCHAR@
  GNULIB_GETCWD = @GNULIB_GETCWD@
+ GNULIB_GETDELIM = @GNULIB_GETDELIM@
  GNULIB_GETDOMAINNAME = @GNULIB_GETDOMAINNAME@
  GNULIB_GETDTABLESIZE = @GNULIB_GETDTABLESIZE@
  GNULIB_GETGROUPS = @GNULIB_GETGROUPS@
  GNULIB_GETHOSTNAME = @GNULIB_GETHOSTNAME@
+ GNULIB_GETLINE = @GNULIB_GETLINE@
  GNULIB_GETLOADAVG = @GNULIB_GETLOADAVG@
  GNULIB_GETLOGIN = @GNULIB_GETLOGIN@
***************
*** 409,420 ****
--- 517,557 ----
  GNULIB_GRANTPT = @GNULIB_GRANTPT@
  GNULIB_GROUP_MEMBER = @GNULIB_GROUP_MEMBER@
+ GNULIB_HYPOT = @GNULIB_HYPOT@
+ GNULIB_HYPOTF = @GNULIB_HYPOTF@
+ GNULIB_HYPOTL = @GNULIB_HYPOTL@
+ GNULIB_ILOGB = @GNULIB_ILOGB@
+ GNULIB_ILOGBF = @GNULIB_ILOGBF@
+ GNULIB_ILOGBL = @GNULIB_ILOGBL@
  GNULIB_ISATTY = @GNULIB_ISATTY@
+ GNULIB_ISFINITE = @GNULIB_ISFINITE@
+ GNULIB_ISINF = @GNULIB_ISINF@
+ GNULIB_ISNAN = @GNULIB_ISNAN@
+ GNULIB_ISNAND = @GNULIB_ISNAND@
+ GNULIB_ISNANF = @GNULIB_ISNANF@
+ GNULIB_ISNANL = @GNULIB_ISNANL@
  GNULIB_ISWBLANK = @GNULIB_ISWBLANK@
  GNULIB_ISWCTYPE = @GNULIB_ISWCTYPE@
  GNULIB_LCHMOD = @GNULIB_LCHMOD@
  GNULIB_LCHOWN = @GNULIB_LCHOWN@
+ GNULIB_LDEXPF = @GNULIB_LDEXPF@
+ GNULIB_LDEXPL = @GNULIB_LDEXPL@
  GNULIB_LINK = @GNULIB_LINK@
  GNULIB_LINKAT = @GNULIB_LINKAT@
  GNULIB_LOCALECONV = @GNULIB_LOCALECONV@
+ GNULIB_LOG = @GNULIB_LOG@
+ GNULIB_LOG10 = @GNULIB_LOG10@
+ GNULIB_LOG10F = @GNULIB_LOG10F@
+ GNULIB_LOG10L = @GNULIB_LOG10L@
+ GNULIB_LOG1P = @GNULIB_LOG1P@
+ GNULIB_LOG1PF = @GNULIB_LOG1PF@
+ GNULIB_LOG1PL = @GNULIB_LOG1PL@
+ GNULIB_LOG2 = @GNULIB_LOG2@
+ GNULIB_LOG2F = @GNULIB_LOG2F@
+ GNULIB_LOG2L = @GNULIB_LOG2L@
+ GNULIB_LOGB = @GNULIB_LOGB@
+ GNULIB_LOGBF = @GNULIB_LOGBF@
+ GNULIB_LOGBL = @GNULIB_LOGBL@
+ GNULIB_LOGF = @GNULIB_LOGF@
+ GNULIB_LOGL = @GNULIB_LOGL@
  GNULIB_LSEEK = @GNULIB_LSEEK@
  GNULIB_LSTAT = @GNULIB_LSTAT@
***************
*** 455,471 ****
--- 592,623 ----
  GNULIB_MKSTEMPS = @GNULIB_MKSTEMPS@
  GNULIB_MKTIME = @GNULIB_MKTIME@
+ GNULIB_MODF = @GNULIB_MODF@
+ GNULIB_MODFF = @GNULIB_MODFF@
+ GNULIB_MODFL = @GNULIB_MODFL@
  GNULIB_NANOSLEEP = @GNULIB_NANOSLEEP@
  GNULIB_NL_LANGINFO = @GNULIB_NL_LANGINFO@
  GNULIB_NONBLOCKING = @GNULIB_NONBLOCKING@
+ GNULIB_OBSTACK_PRINTF = @GNULIB_OBSTACK_PRINTF@
+ GNULIB_OBSTACK_PRINTF_POSIX = @GNULIB_OBSTACK_PRINTF_POSIX@
  GNULIB_OPEN = @GNULIB_OPEN@
  GNULIB_OPENAT = @GNULIB_OPENAT@
+ GNULIB_PCLOSE = @GNULIB_PCLOSE@
+ GNULIB_PERROR = @GNULIB_PERROR@
  GNULIB_PIPE = @GNULIB_PIPE@
  GNULIB_PIPE2 = @GNULIB_PIPE2@
+ GNULIB_POPEN = @GNULIB_POPEN@
  GNULIB_POSIX_OPENPT = @GNULIB_POSIX_OPENPT@
+ GNULIB_POWF = @GNULIB_POWF@
  GNULIB_PREAD = @GNULIB_PREAD@
+ GNULIB_PRINTF = @GNULIB_PRINTF@
+ GNULIB_PRINTF_POSIX = @GNULIB_PRINTF_POSIX@
  GNULIB_PTSNAME = @GNULIB_PTSNAME@
  GNULIB_PTSNAME_R = @GNULIB_PTSNAME_R@
+ GNULIB_PUTC = @GNULIB_PUTC@
+ GNULIB_PUTCHAR = @GNULIB_PUTCHAR@
  GNULIB_PUTENV = @GNULIB_PUTENV@
+ GNULIB_PUTS = @GNULIB_PUTS@
  GNULIB_PWRITE = @GNULIB_PWRITE@
+ GNULIB_QSORT_R = @GNULIB_QSORT_R@
  GNULIB_RANDOM = @GNULIB_RANDOM@
  GNULIB_RANDOM_R = @GNULIB_RANDOM_R@
***************
*** 476,487 ****
--- 628,662 ----
  GNULIB_REALLOC_POSIX = @GNULIB_REALLOC_POSIX@
  GNULIB_REALPATH = @GNULIB_REALPATH@
+ GNULIB_REMAINDER = @GNULIB_REMAINDER@
+ GNULIB_REMAINDERF = @GNULIB_REMAINDERF@
+ GNULIB_REMAINDERL = @GNULIB_REMAINDERL@
+ GNULIB_REMOVE = @GNULIB_REMOVE@
+ GNULIB_RENAME = @GNULIB_RENAME@
+ GNULIB_RENAMEAT = @GNULIB_RENAMEAT@
+ GNULIB_RINT = @GNULIB_RINT@
+ GNULIB_RINTF = @GNULIB_RINTF@
+ GNULIB_RINTL = @GNULIB_RINTL@
  GNULIB_RMDIR = @GNULIB_RMDIR@
+ GNULIB_ROUND = @GNULIB_ROUND@
+ GNULIB_ROUNDF = @GNULIB_ROUNDF@
+ GNULIB_ROUNDL = @GNULIB_ROUNDL@
  GNULIB_RPMATCH = @GNULIB_RPMATCH@
+ GNULIB_SCANF = @GNULIB_SCANF@
  GNULIB_SECURE_GETENV = @GNULIB_SECURE_GETENV@
  GNULIB_SETENV = @GNULIB_SETENV@
  GNULIB_SETHOSTNAME = @GNULIB_SETHOSTNAME@
  GNULIB_SETLOCALE = @GNULIB_SETLOCALE@
+ GNULIB_SIGNBIT = @GNULIB_SIGNBIT@
+ GNULIB_SINF = @GNULIB_SINF@
+ GNULIB_SINHF = @GNULIB_SINHF@
+ GNULIB_SINL = @GNULIB_SINL@
  GNULIB_SLEEP = @GNULIB_SLEEP@
+ GNULIB_SNPRINTF = @GNULIB_SNPRINTF@
+ GNULIB_SPRINTF_POSIX = @GNULIB_SPRINTF_POSIX@
+ GNULIB_SQRTF = @GNULIB_SQRTF@
+ GNULIB_SQRTL = @GNULIB_SQRTL@
  GNULIB_STAT = @GNULIB_STAT@
+ GNULIB_STDIO_H_NONBLOCKING = @GNULIB_STDIO_H_NONBLOCKING@
+ GNULIB_STDIO_H_SIGPIPE = @GNULIB_STDIO_H_SIGPIPE@
  GNULIB_STPCPY = @GNULIB_STPCPY@
  GNULIB_STPNCPY = @GNULIB_STPNCPY@
***************
*** 507,513 ****
--- 682,695 ----
  GNULIB_SYMLINKAT = @GNULIB_SYMLINKAT@
  GNULIB_SYSTEM_POSIX = @GNULIB_SYSTEM_POSIX@
+ GNULIB_TANF = @GNULIB_TANF@
+ GNULIB_TANHF = @GNULIB_TANHF@
+ GNULIB_TANL = @GNULIB_TANL@
  GNULIB_TIMEGM = @GNULIB_TIMEGM@
  GNULIB_TIME_R = @GNULIB_TIME_R@
+ GNULIB_TMPFILE = @GNULIB_TMPFILE@
  GNULIB_TOWCTRANS = @GNULIB_TOWCTRANS@
+ GNULIB_TRUNC = @GNULIB_TRUNC@
+ GNULIB_TRUNCF = @GNULIB_TRUNCF@
+ GNULIB_TRUNCL = @GNULIB_TRUNCL@
  GNULIB_TTYNAME_R = @GNULIB_TTYNAME_R@
  GNULIB_UNISTD_H_NONBLOCKING = @GNULIB_UNISTD_H_NONBLOCKING@
***************
*** 519,522 ****
--- 701,714 ----
  GNULIB_USLEEP = @GNULIB_USLEEP@
  GNULIB_UTIMENSAT = @GNULIB_UTIMENSAT@
+ GNULIB_VASPRINTF = @GNULIB_VASPRINTF@
+ GNULIB_VDPRINTF = @GNULIB_VDPRINTF@
+ GNULIB_VFPRINTF = @GNULIB_VFPRINTF@
+ GNULIB_VFPRINTF_POSIX = @GNULIB_VFPRINTF_POSIX@
+ GNULIB_VFSCANF = @GNULIB_VFSCANF@
+ GNULIB_VPRINTF = @GNULIB_VPRINTF@
+ GNULIB_VPRINTF_POSIX = @GNULIB_VPRINTF_POSIX@
+ GNULIB_VSCANF = @GNULIB_VSCANF@
+ GNULIB_VSNPRINTF = @GNULIB_VSNPRINTF@
+ GNULIB_VSPRINTF_POSIX = @GNULIB_VSPRINTF_POSIX@
  GNULIB_WCPCPY = @GNULIB_WCPCPY@
  GNULIB_WCPNCPY = @GNULIB_WCPNCPY@
***************
*** 558,592 ****
--- 750,851 ----
  GNULIB__EXIT = @GNULIB__EXIT@
  GREP = @GREP@
+ HAVE_ACOSF = @HAVE_ACOSF@
+ HAVE_ACOSL = @HAVE_ACOSL@
+ HAVE_ASINF = @HAVE_ASINF@
+ HAVE_ASINL = @HAVE_ASINL@
+ HAVE_ATAN2F = @HAVE_ATAN2F@
+ HAVE_ATANF = @HAVE_ATANF@
+ HAVE_ATANL = @HAVE_ATANL@
  HAVE_ATOLL = @HAVE_ATOLL@
  HAVE_BTOWC = @HAVE_BTOWC@
  HAVE_CANONICALIZE_FILE_NAME = @HAVE_CANONICALIZE_FILE_NAME@
+ HAVE_CBRT = @HAVE_CBRT@
+ HAVE_CBRTF = @HAVE_CBRTF@
+ HAVE_CBRTL = @HAVE_CBRTL@
  HAVE_CHOWN = @HAVE_CHOWN@
+ HAVE_COPYSIGN = @HAVE_COPYSIGN@
+ HAVE_COPYSIGNL = @HAVE_COPYSIGNL@
+ HAVE_COSF = @HAVE_COSF@
+ HAVE_COSHF = @HAVE_COSHF@
+ HAVE_COSL = @HAVE_COSL@
+ HAVE_DECL_ACOSL = @HAVE_DECL_ACOSL@
+ HAVE_DECL_ASINL = @HAVE_DECL_ASINL@
+ HAVE_DECL_ATANL = @HAVE_DECL_ATANL@
+ HAVE_DECL_CBRTF = @HAVE_DECL_CBRTF@
+ HAVE_DECL_CBRTL = @HAVE_DECL_CBRTL@
+ HAVE_DECL_CEILF = @HAVE_DECL_CEILF@
+ HAVE_DECL_CEILL = @HAVE_DECL_CEILL@
+ HAVE_DECL_COPYSIGNF = @HAVE_DECL_COPYSIGNF@
+ HAVE_DECL_COSL = @HAVE_DECL_COSL@
  HAVE_DECL_ENVIRON = @HAVE_DECL_ENVIRON@
+ HAVE_DECL_EXP2 = @HAVE_DECL_EXP2@
+ HAVE_DECL_EXP2F = @HAVE_DECL_EXP2F@
+ HAVE_DECL_EXP2L = @HAVE_DECL_EXP2L@
+ HAVE_DECL_EXPL = @HAVE_DECL_EXPL@
+ HAVE_DECL_EXPM1L = @HAVE_DECL_EXPM1L@
  HAVE_DECL_FCHDIR = @HAVE_DECL_FCHDIR@
  HAVE_DECL_FDATASYNC = @HAVE_DECL_FDATASYNC@
+ HAVE_DECL_FLOORF = @HAVE_DECL_FLOORF@
+ HAVE_DECL_FLOORL = @HAVE_DECL_FLOORL@
+ HAVE_DECL_FPURGE = @HAVE_DECL_FPURGE@
+ HAVE_DECL_FREXPL = @HAVE_DECL_FREXPL@
+ HAVE_DECL_FSEEKO = @HAVE_DECL_FSEEKO@
+ HAVE_DECL_FTELLO = @HAVE_DECL_FTELLO@
+ HAVE_DECL_GETDELIM = @HAVE_DECL_GETDELIM@
  HAVE_DECL_GETDOMAINNAME = @HAVE_DECL_GETDOMAINNAME@
+ HAVE_DECL_GETLINE = @HAVE_DECL_GETLINE@
  HAVE_DECL_GETLOADAVG = @HAVE_DECL_GETLOADAVG@
  HAVE_DECL_GETLOGIN_R = @HAVE_DECL_GETLOGIN_R@
  HAVE_DECL_GETPAGESIZE = @HAVE_DECL_GETPAGESIZE@
  HAVE_DECL_GETUSERSHELL = @HAVE_DECL_GETUSERSHELL@
+ HAVE_DECL_LDEXPL = @HAVE_DECL_LDEXPL@
  HAVE_DECL_LOCALTIME_R = @HAVE_DECL_LOCALTIME_R@
+ HAVE_DECL_LOG10L = @HAVE_DECL_LOG10L@
+ HAVE_DECL_LOG2 = @HAVE_DECL_LOG2@
+ HAVE_DECL_LOG2F = @HAVE_DECL_LOG2F@
+ HAVE_DECL_LOG2L = @HAVE_DECL_LOG2L@
+ HAVE_DECL_LOGB = @HAVE_DECL_LOGB@
+ HAVE_DECL_LOGL = @HAVE_DECL_LOGL@
  HAVE_DECL_MEMMEM = @HAVE_DECL_MEMMEM@
  HAVE_DECL_MEMRCHR = @HAVE_DECL_MEMRCHR@
+ HAVE_DECL_OBSTACK_PRINTF = @HAVE_DECL_OBSTACK_PRINTF@
+ HAVE_DECL_REMAINDER = @HAVE_DECL_REMAINDER@
+ HAVE_DECL_REMAINDERL = @HAVE_DECL_REMAINDERL@
+ HAVE_DECL_RINTF = @HAVE_DECL_RINTF@
+ HAVE_DECL_ROUND = @HAVE_DECL_ROUND@
+ HAVE_DECL_ROUNDF = @HAVE_DECL_ROUNDF@
+ HAVE_DECL_ROUNDL = @HAVE_DECL_ROUNDL@
  HAVE_DECL_SETENV = @HAVE_DECL_SETENV@
  HAVE_DECL_SETHOSTNAME = @HAVE_DECL_SETHOSTNAME@
+ HAVE_DECL_SINL = @HAVE_DECL_SINL@
+ HAVE_DECL_SNPRINTF = @HAVE_DECL_SNPRINTF@
+ HAVE_DECL_SQRTL = @HAVE_DECL_SQRTL@
  HAVE_DECL_STRDUP = @HAVE_DECL_STRDUP@
  HAVE_DECL_STRERROR_R = @HAVE_DECL_STRERROR_R@
+ HAVE_DECL_STRNCASECMP = @HAVE_DECL_STRNCASECMP@
  HAVE_DECL_STRNDUP = @HAVE_DECL_STRNDUP@
  HAVE_DECL_STRNLEN = @HAVE_DECL_STRNLEN@
  HAVE_DECL_STRSIGNAL = @HAVE_DECL_STRSIGNAL@
  HAVE_DECL_STRTOK_R = @HAVE_DECL_STRTOK_R@
+ HAVE_DECL_TANL = @HAVE_DECL_TANL@
+ HAVE_DECL_TRUNC = @HAVE_DECL_TRUNC@
+ HAVE_DECL_TRUNCF = @HAVE_DECL_TRUNCF@
+ HAVE_DECL_TRUNCL = @HAVE_DECL_TRUNCL@
  HAVE_DECL_TTYNAME_R = @HAVE_DECL_TTYNAME_R@
  HAVE_DECL_UNSETENV = @HAVE_DECL_UNSETENV@
+ HAVE_DECL_VSNPRINTF = @HAVE_DECL_VSNPRINTF@
  HAVE_DECL_WCTOB = @HAVE_DECL_WCTOB@
  HAVE_DECL_WCWIDTH = @HAVE_DECL_WCWIDTH@
+ HAVE_DPRINTF = @HAVE_DPRINTF@
  HAVE_DUP2 = @HAVE_DUP2@
  HAVE_DUP3 = @HAVE_DUP3@
  HAVE_DUPLOCALE = @HAVE_DUPLOCALE@
  HAVE_EUIDACCESS = @HAVE_EUIDACCESS@
+ HAVE_EXPF = @HAVE_EXPF@
+ HAVE_EXPL = @HAVE_EXPL@
+ HAVE_EXPM1 = @HAVE_EXPM1@
+ HAVE_EXPM1F = @HAVE_EXPM1F@
+ HAVE_FABSF = @HAVE_FABSF@
+ HAVE_FABSL = @HAVE_FABSL@
  HAVE_FACCESSAT = @HAVE_FACCESSAT@
  HAVE_FCHDIR = @HAVE_FCHDIR@
***************
*** 596,603 ****
--- 855,871 ----
  HAVE_FDATASYNC = @HAVE_FDATASYNC@
  HAVE_FEATURES_H = @HAVE_FEATURES_H@
+ HAVE_FFS = @HAVE_FFS@
  HAVE_FFSL = @HAVE_FFSL@
  HAVE_FFSLL = @HAVE_FFSLL@
+ HAVE_FMA = @HAVE_FMA@
+ HAVE_FMAF = @HAVE_FMAF@
+ HAVE_FMAL = @HAVE_FMAL@
+ HAVE_FMODF = @HAVE_FMODF@
+ HAVE_FMODL = @HAVE_FMODL@
+ HAVE_FREXPF = @HAVE_FREXPF@
+ HAVE_FSEEKO = @HAVE_FSEEKO@
  HAVE_FSTATAT = @HAVE_FSTATAT@
  HAVE_FSYNC = @HAVE_FSYNC@
+ HAVE_FTELLO = @HAVE_FTELLO@
  HAVE_FTRUNCATE = @HAVE_FTRUNCATE@
  HAVE_FUTIMENS = @HAVE_FUTIMENS@
***************
*** 612,616 ****
--- 880,892 ----
  HAVE_GRANTPT = @HAVE_GRANTPT@
  HAVE_GROUP_MEMBER = @HAVE_GROUP_MEMBER@
+ HAVE_HYPOTF = @HAVE_HYPOTF@
+ HAVE_HYPOTL = @HAVE_HYPOTL@
+ HAVE_ILOGB = @HAVE_ILOGB@
+ HAVE_ILOGBF = @HAVE_ILOGBF@
+ HAVE_ILOGBL = @HAVE_ILOGBL@
  HAVE_INTTYPES_H = @HAVE_INTTYPES_H@
+ HAVE_ISNAND = @HAVE_ISNAND@
+ HAVE_ISNANF = @HAVE_ISNANF@
+ HAVE_ISNANL = @HAVE_ISNANL@
  HAVE_ISWBLANK = @HAVE_ISWBLANK@
  HAVE_ISWCNTRL = @HAVE_ISWCNTRL@
***************
*** 622,629 ****
--- 898,916 ----
  HAVE_LCHMOD = @HAVE_LCHMOD@
  HAVE_LCHOWN = @HAVE_LCHOWN@
+ HAVE_LDEXPF = @HAVE_LDEXPF@
  HAVE_LINK = @HAVE_LINK@
  HAVE_LINKAT = @HAVE_LINKAT@
+ HAVE_LOG10F = @HAVE_LOG10F@
+ HAVE_LOG10L = @HAVE_LOG10L@
+ HAVE_LOG1P = @HAVE_LOG1P@
+ HAVE_LOG1PF = @HAVE_LOG1PF@
+ HAVE_LOG1PL = @HAVE_LOG1PL@
+ HAVE_LOGBF = @HAVE_LOGBF@
+ HAVE_LOGBL = @HAVE_LOGBL@
+ HAVE_LOGF = @HAVE_LOGF@
+ HAVE_LOGL = @HAVE_LOGL@
  HAVE_LONG_LONG_INT = @HAVE_LONG_LONG_INT@
  HAVE_LSTAT = @HAVE_LSTAT@
+ HAVE_MAX_ALIGN_T = @HAVE_MAX_ALIGN_T@
  HAVE_MBRLEN = @HAVE_MBRLEN@
  HAVE_MBRTOWC = @HAVE_MBRTOWC@
***************
*** 644,647 ****
--- 931,936 ----
  HAVE_MKSTEMP = @HAVE_MKSTEMP@
  HAVE_MKSTEMPS = @HAVE_MKSTEMPS@
+ HAVE_MODFF = @HAVE_MODFF@
+ HAVE_MODFL = @HAVE_MODFL@
  HAVE_MSVC_INVALID_PARAMETER_HANDLER = @HAVE_MSVC_INVALID_PARAMETER_HANDLER@
  HAVE_NANOSLEEP = @HAVE_NANOSLEEP@
***************
*** 649,655 ****
--- 938,947 ----
  HAVE_OPENAT = @HAVE_OPENAT@
  HAVE_OS_H = @HAVE_OS_H@
+ HAVE_PCLOSE = @HAVE_PCLOSE@
  HAVE_PIPE = @HAVE_PIPE@
  HAVE_PIPE2 = @HAVE_PIPE2@
+ HAVE_POPEN = @HAVE_POPEN@
  HAVE_POSIX_OPENPT = @HAVE_POSIX_OPENPT@
+ HAVE_POWF = @HAVE_POWF@
  HAVE_PREAD = @HAVE_PREAD@
  HAVE_PTSNAME = @HAVE_PTSNAME@
***************
*** 663,667 ****
--- 955,965 ----
  HAVE_READLINKAT = @HAVE_READLINKAT@
  HAVE_REALPATH = @HAVE_REALPATH@
+ HAVE_REMAINDER = @HAVE_REMAINDER@
+ HAVE_REMAINDERF = @HAVE_REMAINDERF@
+ HAVE_RENAMEAT = @HAVE_RENAMEAT@
+ HAVE_RINT = @HAVE_RINT@
+ HAVE_RINTL = @HAVE_RINTL@
  HAVE_RPMATCH = @HAVE_RPMATCH@
+ HAVE_SAME_LONG_DOUBLE_AS_DOUBLE = @HAVE_SAME_LONG_DOUBLE_AS_DOUBLE@
  HAVE_SECURE_GETENV = @HAVE_SECURE_GETENV@
  HAVE_SETENV = @HAVE_SETENV@
***************
*** 670,679 ****
--- 968,984 ----
  HAVE_SIGNED_WCHAR_T = @HAVE_SIGNED_WCHAR_T@
  HAVE_SIGNED_WINT_T = @HAVE_SIGNED_WINT_T@
+ HAVE_SINF = @HAVE_SINF@
+ HAVE_SINHF = @HAVE_SINHF@
+ HAVE_SINL = @HAVE_SINL@
  HAVE_SLEEP = @HAVE_SLEEP@
+ HAVE_SQRTF = @HAVE_SQRTF@
+ HAVE_SQRTL = @HAVE_SQRTL@
  HAVE_STDINT_H = @HAVE_STDINT_H@
  HAVE_STPCPY = @HAVE_STPCPY@
  HAVE_STPNCPY = @HAVE_STPNCPY@
+ HAVE_STRCASECMP = @HAVE_STRCASECMP@
  HAVE_STRCASESTR = @HAVE_STRCASESTR@
  HAVE_STRCHRNUL = @HAVE_STRCHRNUL@
+ HAVE_STRINGS_H = @HAVE_STRINGS_H@
  HAVE_STRPBRK = @HAVE_STRPBRK@
  HAVE_STRPTIME = @HAVE_STRPTIME@
***************
*** 693,696 ****
--- 998,1004 ----
  HAVE_SYS_TIME_H = @HAVE_SYS_TIME_H@
  HAVE_SYS_TYPES_H = @HAVE_SYS_TYPES_H@
+ HAVE_TANF = @HAVE_TANF@
+ HAVE_TANHF = @HAVE_TANHF@
+ HAVE_TANL = @HAVE_TANL@
  HAVE_TIMEGM = @HAVE_TIMEGM@
  HAVE_UNISTD_H = @HAVE_UNISTD_H@
***************
*** 700,703 ****
--- 1008,1013 ----
  HAVE_USLEEP = @HAVE_USLEEP@
  HAVE_UTIMENSAT = @HAVE_UTIMENSAT@
+ HAVE_VASPRINTF = @HAVE_VASPRINTF@
+ HAVE_VDPRINTF = @HAVE_VDPRINTF@
  HAVE_WCHAR_H = @HAVE_WCHAR_H@
  HAVE_WCHAR_T = @HAVE_WCHAR_T@
***************
*** 784,793 ****
--- 1094,1108 ----
  NEXT_AS_FIRST_DIRECTIVE_ERRNO_H = @NEXT_AS_FIRST_DIRECTIVE_ERRNO_H@
  NEXT_AS_FIRST_DIRECTIVE_FCNTL_H = @NEXT_AS_FIRST_DIRECTIVE_FCNTL_H@
+ NEXT_AS_FIRST_DIRECTIVE_FLOAT_H = @NEXT_AS_FIRST_DIRECTIVE_FLOAT_H@
  NEXT_AS_FIRST_DIRECTIVE_GETOPT_H = @NEXT_AS_FIRST_DIRECTIVE_GETOPT_H@
  NEXT_AS_FIRST_DIRECTIVE_LANGINFO_H = @NEXT_AS_FIRST_DIRECTIVE_LANGINFO_H@
  NEXT_AS_FIRST_DIRECTIVE_LOCALE_H = @NEXT_AS_FIRST_DIRECTIVE_LOCALE_H@
+ NEXT_AS_FIRST_DIRECTIVE_MATH_H = @NEXT_AS_FIRST_DIRECTIVE_MATH_H@
+ NEXT_AS_FIRST_DIRECTIVE_STDARG_H = @NEXT_AS_FIRST_DIRECTIVE_STDARG_H@
  NEXT_AS_FIRST_DIRECTIVE_STDDEF_H = @NEXT_AS_FIRST_DIRECTIVE_STDDEF_H@
  NEXT_AS_FIRST_DIRECTIVE_STDINT_H = @NEXT_AS_FIRST_DIRECTIVE_STDINT_H@
+ NEXT_AS_FIRST_DIRECTIVE_STDIO_H = @NEXT_AS_FIRST_DIRECTIVE_STDIO_H@
  NEXT_AS_FIRST_DIRECTIVE_STDLIB_H = @NEXT_AS_FIRST_DIRECTIVE_STDLIB_H@
+ NEXT_AS_FIRST_DIRECTIVE_STRINGS_H = @NEXT_AS_FIRST_DIRECTIVE_STRINGS_H@
  NEXT_AS_FIRST_DIRECTIVE_STRING_H = @NEXT_AS_FIRST_DIRECTIVE_STRING_H@
  NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H@
***************
*** 800,809 ****
--- 1115,1129 ----
  NEXT_ERRNO_H = @NEXT_ERRNO_H@
  NEXT_FCNTL_H = @NEXT_FCNTL_H@
+ NEXT_FLOAT_H = @NEXT_FLOAT_H@
  NEXT_GETOPT_H = @NEXT_GETOPT_H@
  NEXT_LANGINFO_H = @NEXT_LANGINFO_H@
  NEXT_LOCALE_H = @NEXT_LOCALE_H@
+ NEXT_MATH_H = @NEXT_MATH_H@
+ NEXT_STDARG_H = @NEXT_STDARG_H@
  NEXT_STDDEF_H = @NEXT_STDDEF_H@
  NEXT_STDINT_H = @NEXT_STDINT_H@
+ NEXT_STDIO_H = @NEXT_STDIO_H@
  NEXT_STDLIB_H = @NEXT_STDLIB_H@
+ NEXT_STRINGS_H = @NEXT_STRINGS_H@
  NEXT_STRING_H = @NEXT_STRING_H@
  NEXT_SYS_STAT_H = @NEXT_SYS_STAT_H@
***************
*** 835,863 ****
--- 1155,1248 ----
  REPLACE_CALLOC = @REPLACE_CALLOC@
  REPLACE_CANONICALIZE_FILE_NAME = @REPLACE_CANONICALIZE_FILE_NAME@
+ REPLACE_CBRTF = @REPLACE_CBRTF@
+ REPLACE_CBRTL = @REPLACE_CBRTL@
+ REPLACE_CEIL = @REPLACE_CEIL@
+ REPLACE_CEILF = @REPLACE_CEILF@
+ REPLACE_CEILL = @REPLACE_CEILL@
  REPLACE_CHOWN = @REPLACE_CHOWN@
  REPLACE_CLOSE = @REPLACE_CLOSE@
+ REPLACE_DPRINTF = @REPLACE_DPRINTF@
  REPLACE_DUP = @REPLACE_DUP@
  REPLACE_DUP2 = @REPLACE_DUP2@
  REPLACE_DUPLOCALE = @REPLACE_DUPLOCALE@
+ REPLACE_EXP2 = @REPLACE_EXP2@
+ REPLACE_EXP2L = @REPLACE_EXP2L@
+ REPLACE_EXPM1 = @REPLACE_EXPM1@
+ REPLACE_EXPM1F = @REPLACE_EXPM1F@
+ REPLACE_FABSL = @REPLACE_FABSL@
  REPLACE_FCHOWNAT = @REPLACE_FCHOWNAT@
+ REPLACE_FCLOSE = @REPLACE_FCLOSE@
  REPLACE_FCNTL = @REPLACE_FCNTL@
+ REPLACE_FDOPEN = @REPLACE_FDOPEN@
+ REPLACE_FFLUSH = @REPLACE_FFLUSH@
+ REPLACE_FLOOR = @REPLACE_FLOOR@
+ REPLACE_FLOORF = @REPLACE_FLOORF@
+ REPLACE_FLOORL = @REPLACE_FLOORL@
+ REPLACE_FMA = @REPLACE_FMA@
+ REPLACE_FMAF = @REPLACE_FMAF@
+ REPLACE_FMAL = @REPLACE_FMAL@
+ REPLACE_FMOD = @REPLACE_FMOD@
+ REPLACE_FMODF = @REPLACE_FMODF@
+ REPLACE_FMODL = @REPLACE_FMODL@
+ REPLACE_FOPEN = @REPLACE_FOPEN@
+ REPLACE_FPRINTF = @REPLACE_FPRINTF@
+ REPLACE_FPURGE = @REPLACE_FPURGE@
+ REPLACE_FREOPEN = @REPLACE_FREOPEN@
+ REPLACE_FREXP = @REPLACE_FREXP@
+ REPLACE_FREXPF = @REPLACE_FREXPF@
+ REPLACE_FREXPL = @REPLACE_FREXPL@
+ REPLACE_FSEEK = @REPLACE_FSEEK@
+ REPLACE_FSEEKO = @REPLACE_FSEEKO@
  REPLACE_FSTAT = @REPLACE_FSTAT@
  REPLACE_FSTATAT = @REPLACE_FSTATAT@
+ REPLACE_FTELL = @REPLACE_FTELL@
+ REPLACE_FTELLO = @REPLACE_FTELLO@
  REPLACE_FTRUNCATE = @REPLACE_FTRUNCATE@
  REPLACE_FUTIMENS = @REPLACE_FUTIMENS@
  REPLACE_GETCWD = @REPLACE_GETCWD@
+ REPLACE_GETDELIM = @REPLACE_GETDELIM@
  REPLACE_GETDOMAINNAME = @REPLACE_GETDOMAINNAME@
+ REPLACE_GETDTABLESIZE = @REPLACE_GETDTABLESIZE@
  REPLACE_GETGROUPS = @REPLACE_GETGROUPS@
+ REPLACE_GETLINE = @REPLACE_GETLINE@
  REPLACE_GETLOGIN_R = @REPLACE_GETLOGIN_R@
  REPLACE_GETPAGESIZE = @REPLACE_GETPAGESIZE@
  REPLACE_GETTIMEOFDAY = @REPLACE_GETTIMEOFDAY@
+ REPLACE_GMTIME = @REPLACE_GMTIME@
+ REPLACE_HUGE_VAL = @REPLACE_HUGE_VAL@
+ REPLACE_HYPOT = @REPLACE_HYPOT@
+ REPLACE_HYPOTF = @REPLACE_HYPOTF@
+ REPLACE_HYPOTL = @REPLACE_HYPOTL@
+ REPLACE_ILOGB = @REPLACE_ILOGB@
+ REPLACE_ILOGBF = @REPLACE_ILOGBF@
  REPLACE_ISATTY = @REPLACE_ISATTY@
+ REPLACE_ISFINITE = @REPLACE_ISFINITE@
+ REPLACE_ISINF = @REPLACE_ISINF@
+ REPLACE_ISNAN = @REPLACE_ISNAN@
  REPLACE_ISWBLANK = @REPLACE_ISWBLANK@
  REPLACE_ISWCNTRL = @REPLACE_ISWCNTRL@
+ REPLACE_ITOLD = @REPLACE_ITOLD@
  REPLACE_LCHOWN = @REPLACE_LCHOWN@
+ REPLACE_LDEXPL = @REPLACE_LDEXPL@
  REPLACE_LINK = @REPLACE_LINK@
  REPLACE_LINKAT = @REPLACE_LINKAT@
  REPLACE_LOCALECONV = @REPLACE_LOCALECONV@
+ REPLACE_LOCALTIME = @REPLACE_LOCALTIME@
  REPLACE_LOCALTIME_R = @REPLACE_LOCALTIME_R@
+ REPLACE_LOG = @REPLACE_LOG@
+ REPLACE_LOG10 = @REPLACE_LOG10@
+ REPLACE_LOG10F = @REPLACE_LOG10F@
+ REPLACE_LOG10L = @REPLACE_LOG10L@
+ REPLACE_LOG1P = @REPLACE_LOG1P@
+ REPLACE_LOG1PF = @REPLACE_LOG1PF@
+ REPLACE_LOG1PL = @REPLACE_LOG1PL@
+ REPLACE_LOG2 = @REPLACE_LOG2@
+ REPLACE_LOG2F = @REPLACE_LOG2F@
+ REPLACE_LOG2L = @REPLACE_LOG2L@
+ REPLACE_LOGB = @REPLACE_LOGB@
+ REPLACE_LOGBF = @REPLACE_LOGBF@
+ REPLACE_LOGBL = @REPLACE_LOGBL@
+ REPLACE_LOGF = @REPLACE_LOGF@
+ REPLACE_LOGL = @REPLACE_LOGL@
  REPLACE_LSEEK = @REPLACE_LSEEK@
  REPLACE_LSTAT = @REPLACE_LSTAT@
***************
*** 877,900 ****
--- 1262,1311 ----
  REPLACE_MKSTEMP = @REPLACE_MKSTEMP@
  REPLACE_MKTIME = @REPLACE_MKTIME@
+ REPLACE_MODF = @REPLACE_MODF@
+ REPLACE_MODFF = @REPLACE_MODFF@
+ REPLACE_MODFL = @REPLACE_MODFL@
+ REPLACE_NAN = @REPLACE_NAN@
  REPLACE_NANOSLEEP = @REPLACE_NANOSLEEP@
  REPLACE_NL_LANGINFO = @REPLACE_NL_LANGINFO@
  REPLACE_NULL = @REPLACE_NULL@
+ REPLACE_OBSTACK_PRINTF = @REPLACE_OBSTACK_PRINTF@
  REPLACE_OPEN = @REPLACE_OPEN@
  REPLACE_OPENAT = @REPLACE_OPENAT@
+ REPLACE_PERROR = @REPLACE_PERROR@
+ REPLACE_POPEN = @REPLACE_POPEN@
  REPLACE_PREAD = @REPLACE_PREAD@
+ REPLACE_PRINTF = @REPLACE_PRINTF@
  REPLACE_PTSNAME = @REPLACE_PTSNAME@
  REPLACE_PTSNAME_R = @REPLACE_PTSNAME_R@
  REPLACE_PUTENV = @REPLACE_PUTENV@
  REPLACE_PWRITE = @REPLACE_PWRITE@
+ REPLACE_QSORT_R = @REPLACE_QSORT_R@
  REPLACE_RANDOM_R = @REPLACE_RANDOM_R@
  REPLACE_READ = @REPLACE_READ@
  REPLACE_READLINK = @REPLACE_READLINK@
+ REPLACE_READLINKAT = @REPLACE_READLINKAT@
  REPLACE_REALLOC = @REPLACE_REALLOC@
  REPLACE_REALPATH = @REPLACE_REALPATH@
+ REPLACE_REMAINDER = @REPLACE_REMAINDER@
+ REPLACE_REMAINDERF = @REPLACE_REMAINDERF@
+ REPLACE_REMAINDERL = @REPLACE_REMAINDERL@
+ REPLACE_REMOVE = @REPLACE_REMOVE@
+ REPLACE_RENAME = @REPLACE_RENAME@
+ REPLACE_RENAMEAT = @REPLACE_RENAMEAT@
  REPLACE_RMDIR = @REPLACE_RMDIR@
+ REPLACE_ROUND = @REPLACE_ROUND@
+ REPLACE_ROUNDF = @REPLACE_ROUNDF@
+ REPLACE_ROUNDL = @REPLACE_ROUNDL@
  REPLACE_SETENV = @REPLACE_SETENV@
  REPLACE_SETLOCALE = @REPLACE_SETLOCALE@
+ REPLACE_SIGNBIT = @REPLACE_SIGNBIT@
+ REPLACE_SIGNBIT_USING_GCC = @REPLACE_SIGNBIT_USING_GCC@
  REPLACE_SLEEP = @REPLACE_SLEEP@
+ REPLACE_SNPRINTF = @REPLACE_SNPRINTF@
+ REPLACE_SPRINTF = @REPLACE_SPRINTF@
+ REPLACE_SQRTL = @REPLACE_SQRTL@
  REPLACE_STAT = @REPLACE_STAT@
+ REPLACE_STDIO_READ_FUNCS = @REPLACE_STDIO_READ_FUNCS@
+ REPLACE_STDIO_WRITE_FUNCS = @REPLACE_STDIO_WRITE_FUNCS@
  REPLACE_STPNCPY = @REPLACE_STPNCPY@
  REPLACE_STRCASESTR = @REPLACE_STRCASESTR@
***************
*** 913,918 ****
--- 1324,1334 ----
  REPLACE_STRUCT_TIMEVAL = @REPLACE_STRUCT_TIMEVAL@
  REPLACE_SYMLINK = @REPLACE_SYMLINK@
+ REPLACE_SYMLINKAT = @REPLACE_SYMLINKAT@
  REPLACE_TIMEGM = @REPLACE_TIMEGM@
+ REPLACE_TMPFILE = @REPLACE_TMPFILE@
  REPLACE_TOWLOWER = @REPLACE_TOWLOWER@
+ REPLACE_TRUNC = @REPLACE_TRUNC@
+ REPLACE_TRUNCF = @REPLACE_TRUNCF@
+ REPLACE_TRUNCL = @REPLACE_TRUNCL@
  REPLACE_TTYNAME_R = @REPLACE_TTYNAME_R@
  REPLACE_UNLINK = @REPLACE_UNLINK@
***************
*** 921,924 ****
--- 1337,1346 ----
  REPLACE_USLEEP = @REPLACE_USLEEP@
  REPLACE_UTIMENSAT = @REPLACE_UTIMENSAT@
+ REPLACE_VASPRINTF = @REPLACE_VASPRINTF@
+ REPLACE_VDPRINTF = @REPLACE_VDPRINTF@
+ REPLACE_VFPRINTF = @REPLACE_VFPRINTF@
+ REPLACE_VPRINTF = @REPLACE_VPRINTF@
+ REPLACE_VSNPRINTF = @REPLACE_VSNPRINTF@
+ REPLACE_VSPRINTF = @REPLACE_VSPRINTF@
  REPLACE_WCRTOMB = @REPLACE_WCRTOMB@
  REPLACE_WCSNRTOMBS = @REPLACE_WCSNRTOMBS@
***************
*** 934,937 ****
--- 1356,1360 ----
  SIG_ATOMIC_T_SUFFIX = @SIG_ATOMIC_T_SUFFIX@
  SIZE_T_SUFFIX = @SIZE_T_SUFFIX@
+ STDARG_H = @STDARG_H@
  STDBOOL_H = @STDBOOL_H@
  STDDEF_H = @STDDEF_H@
***************
*** 943,946 ****
--- 1366,1370 ----
  TIME_H_DEFINES_STRUCT_TIMESPEC = @TIME_H_DEFINES_STRUCT_TIMESPEC@
  UNDEFINE_STRTOK_R = @UNDEFINE_STRTOK_R@
+ UNISTD_H_DEFINES_STRUCT_TIMESPEC = @UNISTD_H_DEFINES_STRUCT_TIMESPEC@
  UNISTD_H_HAVE_WINSOCK2_H = @UNISTD_H_HAVE_WINSOCK2_H@
  UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS = @UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS@
***************
*** 1007,1010 ****
--- 1431,1435 ----
  program_transform_name = @program_transform_name@
  psdir = @psdir@
+ runstatedir = @runstatedir@
  sbindir = @sbindir@
  sharedstatedir = @sharedstatedir@
***************
*** 1028,1034 ****
--- 1453,1466 ----
  # distribution directory.
  TEXINFO_TEX = doc/texinfo.tex
+ 
+ # painful separate build for cross-compiling.
  SUBDIRS = $(am__append_1) $(am__append_2) $(am__append_3) \
  	$(am__append_4) $(am__append_5) $(am__append_6) \
  	$(am__append_7)
+ 
+ # to be run before making a distribution: ensure that the texinfo.dtd on
+ # the web is what we will be releasing.  See README-hacking.
+ wget = wget
+ dtd_url = http://www.gnu.org/software/texinfo/dtd/$(TEXINFO_DTD_VERSION)/texinfo.dtd
  all: config.h
  	$(MAKE) $(AM_MAKEFLAGS) all-recursive
***************
*** 1050,1054 ****
  	$(am__cd) $(top_srcdir) && \
  	  $(AUTOMAKE) --gnu Makefile
- .PRECIOUS: Makefile
  Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  	@case '$?' in \
--- 1482,1485 ----
***************
*** 1274,1279 ****
  
  dist-tarZ: distdir
! 	@echo WARNING: "Support for shar distribution archives is" \
! 	               "deprecated." >&2
  	@echo WARNING: "It will be removed altogether in Automake 2.0" >&2
  	tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z
--- 1705,1710 ----
  
  dist-tarZ: distdir
! 	@echo WARNING: "Support for distribution archives compressed with" \
! 		       "legacy program 'compress' is deprecated." >&2
  	@echo WARNING: "It will be removed altogether in Automake 2.0" >&2
  	tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z
***************
*** 1281,1286 ****
  
  dist-shar: distdir
! 	@echo WARNING: "Support for distribution archives compressed with" \
! 		       "legacy program 'compress' is deprecated." >&2
  	@echo WARNING: "It will be removed altogether in Automake 2.0" >&2
  	shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz
--- 1712,1717 ----
  
  dist-shar: distdir
! 	@echo WARNING: "Support for shar distribution archives is" \
! 	               "deprecated." >&2
  	@echo WARNING: "It will be removed altogether in Automake 2.0" >&2
  	shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz
***************
*** 1318,1322 ****
  	chmod -R a-w $(distdir)
  	chmod u+w $(distdir)
! 	mkdir $(distdir)/_build $(distdir)/_inst
  	chmod a-w $(distdir)
  	test -d $(distdir)/_build || exit 0; \
--- 1749,1753 ----
  	chmod -R a-w $(distdir)
  	chmod u+w $(distdir)
! 	mkdir $(distdir)/_build $(distdir)/_build/sub $(distdir)/_inst
  	chmod a-w $(distdir)
  	test -d $(distdir)/_build || exit 0; \
***************
*** 1324,1331 ****
  	  && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \
  	  && am__cwd=`pwd` \
! 	  && $(am__cd) $(distdir)/_build \
! 	  && ../configure --srcdir=.. --prefix="$$dc_install_base" \
  	    $(AM_DISTCHECK_CONFIGURE_FLAGS) \
  	    $(DISTCHECK_CONFIGURE_FLAGS) \
  	  && $(MAKE) $(AM_MAKEFLAGS) \
  	  && $(MAKE) $(AM_MAKEFLAGS) dvi \
--- 1755,1763 ----
  	  && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \
  	  && am__cwd=`pwd` \
! 	  && $(am__cd) $(distdir)/_build/sub \
! 	  && ../../configure \
  	    $(AM_DISTCHECK_CONFIGURE_FLAGS) \
  	    $(DISTCHECK_CONFIGURE_FLAGS) \
+ 	    --srcdir=../.. --prefix="$$dc_install_base" \
  	  && $(MAKE) $(AM_MAKEFLAGS) \
  	  && $(MAKE) $(AM_MAKEFLAGS) dvi \
***************
*** 1503,1510 ****
--- 1935,1954 ----
  	tags-am uninstall uninstall-am
  
+ .PRECIOUS: Makefile
+ 
  
+ # include contrib perl manual, exclude .svn.
  dist-hook:
  	cd $(top_distdir)/contrib/perldoc-all && $(MAKE) distclean
  	rm -rf `find $(distdir) -type d -name .svn`
+ 
+ # update texi2html translations.
+ dist-local:
+ 	cp -fpR $(srcdir)/po_document/*.po $(srcdir)/po_document/LINGUAS texi2html/po_document/
+ 	cp -fpR $(srcdir)/po/*.po $(srcdir)/po/LINGUAS texi2html/po_messages/
+ 
+ # One special target for installers to use by hand if desired.
+ install-tex:
+ 	cd doc && $(MAKE) TEXMF=$(TEXMF) install-tex
  @TOOLS_ONLY_TRUE@  # Build native tools only.
  @TOOLS_ONLY_FALSE@  # All subdirectories.
***************
*** 1513,1534 ****
  @TOOLS_ONLY_FALSE@  # Others are alphabetical.
  
- # One special target for installers to use by hand if desired.
- install-tex:
- 	cd doc && $(MAKE) TEXMF=$(TEXMF) install-tex
- 
  distclean-local:
  	-test -d "$(native_tools)" && rm -rf "$(native_tools)"
  
- dist-local:
- 	cp -fpR $(srcdir)/po_document/*.po $(srcdir)/po_document/LINGUAS texi2html/po_document/
- 	cp -fpR $(srcdir)/po/*.po $(srcdir)/po/LINGUAS texi2html/po_messages/
- 
  # Don't install native tools for cross compile.
  @TOOLS_ONLY_TRUE@install:
  
! # From coreutils.
  # Verify that all source files using _() are listed in po/POTFILES.in.
  # Run this before making pretests, as well as official releases, so that
! # translators will see changed strings.
  po-check:
  	@if test -f po/POTFILES.in; then				\
--- 1957,1984 ----
  @TOOLS_ONLY_FALSE@  # Others are alphabetical.
  
  distclean-local:
  	-test -d "$(native_tools)" && rm -rf "$(native_tools)"
  
  # Don't install native tools for cross compile.
  @TOOLS_ONLY_TRUE@install:
  
! # just a convenience for running these additional tests.
! long-checks:
! 	cd tp/tests && $(MAKE) long-checks
! dtd-check:
! 	$(wget) -nv $(dtd_url) -O $@-1 \
! 	&& diff $@-1 $(srcdir)/util/texinfo.dtd \
! 	&& rm -f $@-1
! 
! # emacs-page
! # just for convenience:
! update-po:
! 	cd $(srcdir)/po && $(MAKE) update-po
! 	cd $(srcdir)/po_document && $(MAKE) update-po
! 
! # From coreutils.  Use when making a release.
  # Verify that all source files using _() are listed in po/POTFILES.in.
  # Run this before making pretests, as well as official releases, so that
! # translators will see changed strings.  See README-hacking.
  po-check:
  	@if test -f po/POTFILES.in; then				\
***************
*** 1537,1548 ****
  	  files=;							\
  	  for file in $$($(CVS_LIST_EXCEPT))				\
! 	      `find [a-z]* -name '*.[ch]' -o -name '*.p[lm]'`; do	\
  	    case $$file in						\
!             contrib/* ) continue;;					\
! 	    djgpp/* | makeinfo/* | man/* | texi2html/* ) continue;;	\
!             tp/maintain/* ) continue;;					\
  	    esac;							\
  	    case $$file in						\
! 	    *.[ch] | *.p[lm])						\
  	      base=`expr " $$file" : ' \(.*\)\..'`;			\
  	      { test -f $$base.l || test -f $$base.y; } && continue;;	\
--- 1987,2004 ----
  	  files=;							\
  	  for file in $$($(CVS_LIST_EXCEPT))				\
! 	              `find [a-z]* -name '*.[ch]' 			\
! 		                -o -name '*.p[lm]'			\
! 				-o -name '*.notyettwjr'`; do		\
! 	    # don't look at sources from some subdirs.			\
  	    case $$file in						\
! 	      contrib/* ) continue;;					\
! 	      djgpp/* | makeinfo/* | man/* | texi2html/* ) continue;;	\
! 	      parsetexi/*) continue;;					\
! 	      texinfo-*/*) continue;;					\
!               tp/maintain/* ) continue;;				\
  	    esac;							\
+ 	    # if have lex/yacc sources, skip corresponding c/h files.	\
  	    case $$file in						\
! 	    *.[ch])							\
  	      base=`expr " $$file" : ' \(.*\)\..'`;			\
  	      { test -f $$base.l || test -f $$base.y; } && continue;;	\
***************
*** 1550,1555 ****
  	    files="$$files $$file";					\
  	  done;								\
! 	  grep -E -l '\b(N?__?|gdt|gettext *)\([^)"]*("|$$)' $$files	\
! 	    | sort -u > $@-2;						\
  	  diff -u $@-1 $@-2 || exit 1;					\
  	  rm -f $@-1 $@-2;						\
--- 2006,2015 ----
  	    files="$$files $$file";					\
  	  done;								\
! 	  # the first alternative is for twjr/gawk, which just uses _"	\
! 	  # with no space or lparen; the other alternative matches the	\
! 	  # usual function calls, e.g., _("..."), with or without space.\
! 	  grep -E -l							\
! 	    '\b[^$$]N?__?"|\b(N?__?|gdt|gettext *)\([^)"]*("|$$)'	\
! 	    $$files | sort -u > $@-2;					\
  	  diff -u $@-1 $@-2 || exit 1;					\
  	  rm -f $@-1 $@-2;						\
diff -Nrc2 texinfo-5.2/NEWS texinfo-6.0/NEWS
*** texinfo-5.2/NEWS	2013-09-27 00:06:02.000000000 +0100
--- texinfo-6.0/NEWS	2015-06-26 13:49:37.000000000 +0100
***************
*** 1,9 ****
! $Id: NEWS 5382 2013-09-26 23:06:01Z karl $
  This NEWS file records noteworthy changes, very tersely.
  See the manual for detailed information.
  
    Copyright 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
!   2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013
!   Free Software Foundation, Inc.
  
    Copying and distribution of this file, with or without modification,
--- 1,9 ----
! $Id: NEWS 6363 2015-06-26 12:36:32Z gavin $
  This NEWS file records noteworthy changes, very tersely.
  See the manual for detailed information.
  
    Copyright 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
!   2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012,
!   2013, 2014, 2015 Free Software Foundation, Inc.
  
    Copying and distribution of this file, with or without modification,
***************
*** 13,17 ****
  *** NEWS FOR ALL AUTHORS OF TEXINFO MANUALS ***
  
! As of version 4.2, Texinfo has a new command @copying to define the
  copyright and copying permissions for a manual.  If you haven't already,
  please switch to using it in your next release, because the historical
--- 13,17 ----
  *** NEWS FOR ALL AUTHORS OF TEXINFO MANUALS ***
  
! As of version 4.2, Texinfo has a command @copying to define the
  copyright and copying permissions for a manual.  If you haven't already,
  please switch to using it in your next release, because the historical
***************
*** 24,27 ****
--- 24,99 ----
  -------------------------------------------------------------------------------
  
+ 6.0 (26 June 2015)
+ * Language:
+   . new commands @sub and @sup, for textual subscripts and superscripts.
+   . new command @U to insert a Unicode character by code point.
+ 
+ * texinfo.tex:
+   . @url/@uref 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 <lineannotation> for @r.
+   . -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.), thanks to Arnold Robbins.
+     (Requires gawk 4.0+ if .twjr source is modified.)
+   . 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.
+ 
+ * Distribution:
+   . new translation ca (catalan).
+   . automake-1.15, gettext-0.19.4.
+ 
+ 
  5.2 (26 September 2013)
  * Language:
***************
*** 87,91 ****
        @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.
--- 159,164 ----
        @indentedblock, and @smallindentedblock.
    . new commands @codequoteundirected and @codequotebacktick,
!       for a better interface than "@set txicodequoteundirected" and
!       "@set txicodequotebacktick"; now respected by @kbd.
    . new command @xrefautomaticsectiontitle to allow using section titles
        in cross references by default, instead of node names.
diff -Nrc2 texinfo-5.2/Pod-Simple-Texinfo/Makefile.in texinfo-6.0/Pod-Simple-Texinfo/Makefile.in
*** texinfo-5.2/Pod-Simple-Texinfo/Makefile.in	2013-09-27 00:04:44.000000000 +0100
--- texinfo-6.0/Pod-Simple-Texinfo/Makefile.in	2015-06-26 13:51:06.000000000 +0100
***************
*** 1,6 ****
! # Makefile.in generated by automake 1.14 from Makefile.am.
  # @configure_input@
  
! # Copyright (C) 1994-2013 Free Software Foundation, Inc.
  
  # This Makefile.in is free software; the Free Software Foundation
--- 1,6 ----
! # Makefile.in generated by automake 1.15 from Makefile.am.
  # @configure_input@
  
! # Copyright (C) 1994-2014 Free Software Foundation, Inc.
  
  # This Makefile.in is free software; the Free Software Foundation
***************
*** 29,33 ****
  
  VPATH = @srcdir@
! am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
  am__make_running_with_option = \
    case $${target_option-} in \
--- 29,43 ----
  
  VPATH = @srcdir@
! am__is_gnu_make = { \
!   if test -z '$(MAKELEVEL)'; then \
!     false; \
!   elif test -n '$(MAKE_HOST)'; then \
!     true; \
!   elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
!     true; \
!   else \
!     false; \
!   fi; \
! }
  am__make_running_with_option = \
    case $${target_option-} in \
***************
*** 92,100 ****
  host_triplet = @host@
  subdir = Pod-Simple-Texinfo
- DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
- 	$(dist_modules_DATA) $(top_srcdir)/build-aux/test-driver \
- 	README
  ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
  am__aclocal_m4_deps = $(top_srcdir)/gnulib/m4/00gnulib.m4 \
  	$(top_srcdir)/gnulib/m4/alloca.m4 \
  	$(top_srcdir)/gnulib/m4/argz.m4 \
--- 102,108 ----
  host_triplet = @host@
  subdir = Pod-Simple-Texinfo
  ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
  am__aclocal_m4_deps = $(top_srcdir)/gnulib/m4/00gnulib.m4 \
+ 	$(top_srcdir)/gnulib/m4/absolute-header.m4 \
  	$(top_srcdir)/gnulib/m4/alloca.m4 \
  	$(top_srcdir)/gnulib/m4/argz.m4 \
***************
*** 105,112 ****
--- 113,127 ----
  	$(top_srcdir)/gnulib/m4/errno_h.m4 \
  	$(top_srcdir)/gnulib/m4/error.m4 \
+ 	$(top_srcdir)/gnulib/m4/exponentd.m4 \
+ 	$(top_srcdir)/gnulib/m4/exponentf.m4 \
+ 	$(top_srcdir)/gnulib/m4/exponentl.m4 \
  	$(top_srcdir)/gnulib/m4/extensions.m4 \
  	$(top_srcdir)/gnulib/m4/extern-inline.m4 \
  	$(top_srcdir)/gnulib/m4/fcntl-o.m4 \
  	$(top_srcdir)/gnulib/m4/fcntl_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/float_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/fpieee.m4 \
+ 	$(top_srcdir)/gnulib/m4/frexp.m4 \
+ 	$(top_srcdir)/gnulib/m4/frexpl.m4 \
  	$(top_srcdir)/gnulib/m4/getopt.m4 \
  	$(top_srcdir)/gnulib/m4/gettext.m4 \
***************
*** 118,124 ****
--- 133,145 ----
  	$(top_srcdir)/gnulib/m4/include_next.m4 \
  	$(top_srcdir)/gnulib/m4/intlmacosx.m4 \
+ 	$(top_srcdir)/gnulib/m4/intmax_t.m4 \
+ 	$(top_srcdir)/gnulib/m4/inttypes_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/isnand.m4 \
+ 	$(top_srcdir)/gnulib/m4/isnanf.m4 \
+ 	$(top_srcdir)/gnulib/m4/isnanl.m4 \
  	$(top_srcdir)/gnulib/m4/iswblank.m4 \
  	$(top_srcdir)/gnulib/m4/langinfo_h.m4 \
  	$(top_srcdir)/gnulib/m4/largefile.m4 \
+ 	$(top_srcdir)/gnulib/m4/ldexpl.m4 \
  	$(top_srcdir)/gnulib/m4/lib-ld.m4 \
  	$(top_srcdir)/gnulib/m4/lib-link.m4 \
***************
*** 136,139 ****
--- 157,161 ----
  	$(top_srcdir)/gnulib/m4/malloc.m4 \
  	$(top_srcdir)/gnulib/m4/malloca.m4 \
+ 	$(top_srcdir)/gnulib/m4/math_h.m4 \
  	$(top_srcdir)/gnulib/m4/mbchar.m4 \
  	$(top_srcdir)/gnulib/m4/mbiter.m4 \
***************
*** 147,150 ****
--- 169,173 ----
  	$(top_srcdir)/gnulib/m4/memmem.m4 \
  	$(top_srcdir)/gnulib/m4/mempcpy.m4 \
+ 	$(top_srcdir)/gnulib/m4/memrchr.m4 \
  	$(top_srcdir)/gnulib/m4/mkstemp.m4 \
  	$(top_srcdir)/gnulib/m4/mmap-anon.m4 \
***************
*** 159,175 ****
--- 182,209 ----
  	$(top_srcdir)/gnulib/m4/pathmax.m4 \
  	$(top_srcdir)/gnulib/m4/po.m4 \
+ 	$(top_srcdir)/gnulib/m4/printf-frexp.m4 \
+ 	$(top_srcdir)/gnulib/m4/printf-frexpl.m4 \
+ 	$(top_srcdir)/gnulib/m4/printf.m4 \
  	$(top_srcdir)/gnulib/m4/progtest.m4 \
  	$(top_srcdir)/gnulib/m4/regex.m4 \
  	$(top_srcdir)/gnulib/m4/secure_getenv.m4 \
+ 	$(top_srcdir)/gnulib/m4/signbit.m4 \
+ 	$(top_srcdir)/gnulib/m4/size_max.m4 \
  	$(top_srcdir)/gnulib/m4/ssize_t.m4 \
  	$(top_srcdir)/gnulib/m4/stat.m4 \
+ 	$(top_srcdir)/gnulib/m4/stdarg.m4 \
  	$(top_srcdir)/gnulib/m4/stdbool.m4 \
  	$(top_srcdir)/gnulib/m4/stddef_h.m4 \
  	$(top_srcdir)/gnulib/m4/stdint.m4 \
+ 	$(top_srcdir)/gnulib/m4/stdint_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/stdio_h.m4 \
  	$(top_srcdir)/gnulib/m4/stdlib_h.m4 \
  	$(top_srcdir)/gnulib/m4/stpcpy.m4 \
+ 	$(top_srcdir)/gnulib/m4/strcase.m4 \
+ 	$(top_srcdir)/gnulib/m4/strcasestr.m4 \
  	$(top_srcdir)/gnulib/m4/strdup.m4 \
  	$(top_srcdir)/gnulib/m4/strerror.m4 \
  	$(top_srcdir)/gnulib/m4/string_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/strings_h.m4 \
  	$(top_srcdir)/gnulib/m4/strndup.m4 \
  	$(top_srcdir)/gnulib/m4/strnlen.m4 \
***************
*** 183,186 ****
--- 217,223 ----
  	$(top_srcdir)/gnulib/m4/time_h.m4 \
  	$(top_srcdir)/gnulib/m4/unistd_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/vasnprintf.m4 \
+ 	$(top_srcdir)/gnulib/m4/vasprintf-posix.m4 \
+ 	$(top_srcdir)/gnulib/m4/vasprintf.m4 \
  	$(top_srcdir)/gnulib/m4/warn-on-use.m4 \
  	$(top_srcdir)/gnulib/m4/wchar_h.m4 \
***************
*** 190,196 ****
  	$(top_srcdir)/gnulib/m4/wcwidth.m4 \
  	$(top_srcdir)/gnulib/m4/wint_t.m4 \
! 	$(top_srcdir)/gnulib/m4/xalloc.m4 $(top_srcdir)/configure.ac
  am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
  	$(ACLOCAL_M4)
  mkinstalldirs = $(install_sh) -d
  CONFIG_HEADER = $(top_builddir)/config.h
--- 227,236 ----
  	$(top_srcdir)/gnulib/m4/wcwidth.m4 \
  	$(top_srcdir)/gnulib/m4/wint_t.m4 \
! 	$(top_srcdir)/gnulib/m4/xalloc.m4 \
! 	$(top_srcdir)/gnulib/m4/xsize.m4 $(top_srcdir)/configure.ac
  am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
  	$(ACLOCAL_M4)
+ DIST_COMMON = $(srcdir)/Makefile.am $(dist_modules_DATA) \
+ 	$(am__DIST_COMMON)
  mkinstalldirs = $(install_sh) -d
  CONFIG_HEADER = $(top_builddir)/config.h
***************
*** 424,427 ****
--- 464,469 ----
  TEST_LOG_COMPILE = $(TEST_LOG_COMPILER) $(AM_TEST_LOG_FLAGS) \
  	$(TEST_LOG_FLAGS)
+ am__DIST_COMMON = $(srcdir)/Makefile.in \
+ 	$(top_srcdir)/build-aux/test-driver README
  DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
  pkglibexecdir = @pkglibexecdir@
***************
*** 466,469 ****
--- 508,512 ----
  ERRNO_H = @ERRNO_H@
  EXEEXT = @EXEEXT@
+ FLOAT_H = @FLOAT_H@
  GETOPT_H = @GETOPT_H@
  GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@
***************
*** 471,481 ****
--- 514,544 ----
  GMSGFMT = @GMSGFMT@
  GMSGFMT_015 = @GMSGFMT_015@
+ GNULIB_ACOSF = @GNULIB_ACOSF@
+ GNULIB_ACOSL = @GNULIB_ACOSL@
+ GNULIB_ASINF = @GNULIB_ASINF@
+ GNULIB_ASINL = @GNULIB_ASINL@
+ GNULIB_ATAN2F = @GNULIB_ATAN2F@
+ GNULIB_ATANF = @GNULIB_ATANF@
+ GNULIB_ATANL = @GNULIB_ATANL@
  GNULIB_ATOLL = @GNULIB_ATOLL@
  GNULIB_BTOWC = @GNULIB_BTOWC@
  GNULIB_CALLOC_POSIX = @GNULIB_CALLOC_POSIX@
  GNULIB_CANONICALIZE_FILE_NAME = @GNULIB_CANONICALIZE_FILE_NAME@
+ GNULIB_CBRT = @GNULIB_CBRT@
+ GNULIB_CBRTF = @GNULIB_CBRTF@
+ GNULIB_CBRTL = @GNULIB_CBRTL@
+ GNULIB_CEIL = @GNULIB_CEIL@
+ GNULIB_CEILF = @GNULIB_CEILF@
+ GNULIB_CEILL = @GNULIB_CEILL@
  GNULIB_CHDIR = @GNULIB_CHDIR@
  GNULIB_CHOWN = @GNULIB_CHOWN@
  GNULIB_CLOSE = @GNULIB_CLOSE@
+ GNULIB_COPYSIGN = @GNULIB_COPYSIGN@
+ GNULIB_COPYSIGNF = @GNULIB_COPYSIGNF@
+ GNULIB_COPYSIGNL = @GNULIB_COPYSIGNL@
+ GNULIB_COSF = @GNULIB_COSF@
+ GNULIB_COSHF = @GNULIB_COSHF@
+ GNULIB_COSL = @GNULIB_COSL@
+ GNULIB_DPRINTF = @GNULIB_DPRINTF@
  GNULIB_DUP = @GNULIB_DUP@
  GNULIB_DUP2 = @GNULIB_DUP2@
***************
*** 484,505 ****
--- 547,614 ----
  GNULIB_ENVIRON = @GNULIB_ENVIRON@
  GNULIB_EUIDACCESS = @GNULIB_EUIDACCESS@
+ GNULIB_EXP2 = @GNULIB_EXP2@
+ GNULIB_EXP2F = @GNULIB_EXP2F@
+ GNULIB_EXP2L = @GNULIB_EXP2L@
+ GNULIB_EXPF = @GNULIB_EXPF@
+ GNULIB_EXPL = @GNULIB_EXPL@
+ GNULIB_EXPM1 = @GNULIB_EXPM1@
+ GNULIB_EXPM1F = @GNULIB_EXPM1F@
+ GNULIB_EXPM1L = @GNULIB_EXPM1L@
+ GNULIB_FABSF = @GNULIB_FABSF@
+ GNULIB_FABSL = @GNULIB_FABSL@
  GNULIB_FACCESSAT = @GNULIB_FACCESSAT@
  GNULIB_FCHDIR = @GNULIB_FCHDIR@
  GNULIB_FCHMODAT = @GNULIB_FCHMODAT@
  GNULIB_FCHOWNAT = @GNULIB_FCHOWNAT@
+ GNULIB_FCLOSE = @GNULIB_FCLOSE@
  GNULIB_FCNTL = @GNULIB_FCNTL@
  GNULIB_FDATASYNC = @GNULIB_FDATASYNC@
+ GNULIB_FDOPEN = @GNULIB_FDOPEN@
+ GNULIB_FFLUSH = @GNULIB_FFLUSH@
+ GNULIB_FFS = @GNULIB_FFS@
  GNULIB_FFSL = @GNULIB_FFSL@
  GNULIB_FFSLL = @GNULIB_FFSLL@
+ GNULIB_FGETC = @GNULIB_FGETC@
+ GNULIB_FGETS = @GNULIB_FGETS@
+ GNULIB_FLOOR = @GNULIB_FLOOR@
+ GNULIB_FLOORF = @GNULIB_FLOORF@
+ GNULIB_FLOORL = @GNULIB_FLOORL@
+ GNULIB_FMA = @GNULIB_FMA@
+ GNULIB_FMAF = @GNULIB_FMAF@
+ GNULIB_FMAL = @GNULIB_FMAL@
+ GNULIB_FMOD = @GNULIB_FMOD@
+ GNULIB_FMODF = @GNULIB_FMODF@
+ GNULIB_FMODL = @GNULIB_FMODL@
+ GNULIB_FOPEN = @GNULIB_FOPEN@
+ GNULIB_FPRINTF = @GNULIB_FPRINTF@
+ GNULIB_FPRINTF_POSIX = @GNULIB_FPRINTF_POSIX@
+ GNULIB_FPURGE = @GNULIB_FPURGE@
+ GNULIB_FPUTC = @GNULIB_FPUTC@
+ GNULIB_FPUTS = @GNULIB_FPUTS@
+ GNULIB_FREAD = @GNULIB_FREAD@
+ GNULIB_FREOPEN = @GNULIB_FREOPEN@
+ GNULIB_FREXP = @GNULIB_FREXP@
+ GNULIB_FREXPF = @GNULIB_FREXPF@
+ GNULIB_FREXPL = @GNULIB_FREXPL@
+ GNULIB_FSCANF = @GNULIB_FSCANF@
+ GNULIB_FSEEK = @GNULIB_FSEEK@
+ GNULIB_FSEEKO = @GNULIB_FSEEKO@
  GNULIB_FSTAT = @GNULIB_FSTAT@
  GNULIB_FSTATAT = @GNULIB_FSTATAT@
  GNULIB_FSYNC = @GNULIB_FSYNC@
+ GNULIB_FTELL = @GNULIB_FTELL@
+ GNULIB_FTELLO = @GNULIB_FTELLO@
  GNULIB_FTRUNCATE = @GNULIB_FTRUNCATE@
  GNULIB_FUTIMENS = @GNULIB_FUTIMENS@
+ GNULIB_FWRITE = @GNULIB_FWRITE@
+ GNULIB_GETC = @GNULIB_GETC@
+ GNULIB_GETCHAR = @GNULIB_GETCHAR@
  GNULIB_GETCWD = @GNULIB_GETCWD@
+ GNULIB_GETDELIM = @GNULIB_GETDELIM@
  GNULIB_GETDOMAINNAME = @GNULIB_GETDOMAINNAME@
  GNULIB_GETDTABLESIZE = @GNULIB_GETDTABLESIZE@
  GNULIB_GETGROUPS = @GNULIB_GETGROUPS@
  GNULIB_GETHOSTNAME = @GNULIB_GETHOSTNAME@
+ GNULIB_GETLINE = @GNULIB_GETLINE@
  GNULIB_GETLOADAVG = @GNULIB_GETLOADAVG@
  GNULIB_GETLOGIN = @GNULIB_GETLOGIN@
***************
*** 512,523 ****
--- 621,661 ----
  GNULIB_GRANTPT = @GNULIB_GRANTPT@
  GNULIB_GROUP_MEMBER = @GNULIB_GROUP_MEMBER@
+ GNULIB_HYPOT = @GNULIB_HYPOT@
+ GNULIB_HYPOTF = @GNULIB_HYPOTF@
+ GNULIB_HYPOTL = @GNULIB_HYPOTL@
+ GNULIB_ILOGB = @GNULIB_ILOGB@
+ GNULIB_ILOGBF = @GNULIB_ILOGBF@
+ GNULIB_ILOGBL = @GNULIB_ILOGBL@
  GNULIB_ISATTY = @GNULIB_ISATTY@
+ GNULIB_ISFINITE = @GNULIB_ISFINITE@
+ GNULIB_ISINF = @GNULIB_ISINF@
+ GNULIB_ISNAN = @GNULIB_ISNAN@
+ GNULIB_ISNAND = @GNULIB_ISNAND@
+ GNULIB_ISNANF = @GNULIB_ISNANF@
+ GNULIB_ISNANL = @GNULIB_ISNANL@
  GNULIB_ISWBLANK = @GNULIB_ISWBLANK@
  GNULIB_ISWCTYPE = @GNULIB_ISWCTYPE@
  GNULIB_LCHMOD = @GNULIB_LCHMOD@
  GNULIB_LCHOWN = @GNULIB_LCHOWN@
+ GNULIB_LDEXPF = @GNULIB_LDEXPF@
+ GNULIB_LDEXPL = @GNULIB_LDEXPL@
  GNULIB_LINK = @GNULIB_LINK@
  GNULIB_LINKAT = @GNULIB_LINKAT@
  GNULIB_LOCALECONV = @GNULIB_LOCALECONV@
+ GNULIB_LOG = @GNULIB_LOG@
+ GNULIB_LOG10 = @GNULIB_LOG10@
+ GNULIB_LOG10F = @GNULIB_LOG10F@
+ GNULIB_LOG10L = @GNULIB_LOG10L@
+ GNULIB_LOG1P = @GNULIB_LOG1P@
+ GNULIB_LOG1PF = @GNULIB_LOG1PF@
+ GNULIB_LOG1PL = @GNULIB_LOG1PL@
+ GNULIB_LOG2 = @GNULIB_LOG2@
+ GNULIB_LOG2F = @GNULIB_LOG2F@
+ GNULIB_LOG2L = @GNULIB_LOG2L@
+ GNULIB_LOGB = @GNULIB_LOGB@
+ GNULIB_LOGBF = @GNULIB_LOGBF@
+ GNULIB_LOGBL = @GNULIB_LOGBL@
+ GNULIB_LOGF = @GNULIB_LOGF@
+ GNULIB_LOGL = @GNULIB_LOGL@
  GNULIB_LSEEK = @GNULIB_LSEEK@
  GNULIB_LSTAT = @GNULIB_LSTAT@
***************
*** 558,574 ****
--- 696,727 ----
  GNULIB_MKSTEMPS = @GNULIB_MKSTEMPS@
  GNULIB_MKTIME = @GNULIB_MKTIME@
+ GNULIB_MODF = @GNULIB_MODF@
+ GNULIB_MODFF = @GNULIB_MODFF@
+ GNULIB_MODFL = @GNULIB_MODFL@
  GNULIB_NANOSLEEP = @GNULIB_NANOSLEEP@
  GNULIB_NL_LANGINFO = @GNULIB_NL_LANGINFO@
  GNULIB_NONBLOCKING = @GNULIB_NONBLOCKING@
+ GNULIB_OBSTACK_PRINTF = @GNULIB_OBSTACK_PRINTF@
+ GNULIB_OBSTACK_PRINTF_POSIX = @GNULIB_OBSTACK_PRINTF_POSIX@
  GNULIB_OPEN = @GNULIB_OPEN@
  GNULIB_OPENAT = @GNULIB_OPENAT@
+ GNULIB_PCLOSE = @GNULIB_PCLOSE@
+ GNULIB_PERROR = @GNULIB_PERROR@
  GNULIB_PIPE = @GNULIB_PIPE@
  GNULIB_PIPE2 = @GNULIB_PIPE2@
+ GNULIB_POPEN = @GNULIB_POPEN@
  GNULIB_POSIX_OPENPT = @GNULIB_POSIX_OPENPT@
+ GNULIB_POWF = @GNULIB_POWF@
  GNULIB_PREAD = @GNULIB_PREAD@
+ GNULIB_PRINTF = @GNULIB_PRINTF@
+ GNULIB_PRINTF_POSIX = @GNULIB_PRINTF_POSIX@
  GNULIB_PTSNAME = @GNULIB_PTSNAME@
  GNULIB_PTSNAME_R = @GNULIB_PTSNAME_R@
+ GNULIB_PUTC = @GNULIB_PUTC@
+ GNULIB_PUTCHAR = @GNULIB_PUTCHAR@
  GNULIB_PUTENV = @GNULIB_PUTENV@
+ GNULIB_PUTS = @GNULIB_PUTS@
  GNULIB_PWRITE = @GNULIB_PWRITE@
+ GNULIB_QSORT_R = @GNULIB_QSORT_R@
  GNULIB_RANDOM = @GNULIB_RANDOM@
  GNULIB_RANDOM_R = @GNULIB_RANDOM_R@
***************
*** 579,590 ****
--- 732,766 ----
  GNULIB_REALLOC_POSIX = @GNULIB_REALLOC_POSIX@
  GNULIB_REALPATH = @GNULIB_REALPATH@
+ GNULIB_REMAINDER = @GNULIB_REMAINDER@
+ GNULIB_REMAINDERF = @GNULIB_REMAINDERF@
+ GNULIB_REMAINDERL = @GNULIB_REMAINDERL@
+ GNULIB_REMOVE = @GNULIB_REMOVE@
+ GNULIB_RENAME = @GNULIB_RENAME@
+ GNULIB_RENAMEAT = @GNULIB_RENAMEAT@
+ GNULIB_RINT = @GNULIB_RINT@
+ GNULIB_RINTF = @GNULIB_RINTF@
+ GNULIB_RINTL = @GNULIB_RINTL@
  GNULIB_RMDIR = @GNULIB_RMDIR@
+ GNULIB_ROUND = @GNULIB_ROUND@
+ GNULIB_ROUNDF = @GNULIB_ROUNDF@
+ GNULIB_ROUNDL = @GNULIB_ROUNDL@
  GNULIB_RPMATCH = @GNULIB_RPMATCH@
+ GNULIB_SCANF = @GNULIB_SCANF@
  GNULIB_SECURE_GETENV = @GNULIB_SECURE_GETENV@
  GNULIB_SETENV = @GNULIB_SETENV@
  GNULIB_SETHOSTNAME = @GNULIB_SETHOSTNAME@
  GNULIB_SETLOCALE = @GNULIB_SETLOCALE@
+ GNULIB_SIGNBIT = @GNULIB_SIGNBIT@
+ GNULIB_SINF = @GNULIB_SINF@
+ GNULIB_SINHF = @GNULIB_SINHF@
+ GNULIB_SINL = @GNULIB_SINL@
  GNULIB_SLEEP = @GNULIB_SLEEP@
+ GNULIB_SNPRINTF = @GNULIB_SNPRINTF@
+ GNULIB_SPRINTF_POSIX = @GNULIB_SPRINTF_POSIX@
+ GNULIB_SQRTF = @GNULIB_SQRTF@
+ GNULIB_SQRTL = @GNULIB_SQRTL@
  GNULIB_STAT = @GNULIB_STAT@
+ GNULIB_STDIO_H_NONBLOCKING = @GNULIB_STDIO_H_NONBLOCKING@
+ GNULIB_STDIO_H_SIGPIPE = @GNULIB_STDIO_H_SIGPIPE@
  GNULIB_STPCPY = @GNULIB_STPCPY@
  GNULIB_STPNCPY = @GNULIB_STPNCPY@
***************
*** 610,616 ****
--- 786,799 ----
  GNULIB_SYMLINKAT = @GNULIB_SYMLINKAT@
  GNULIB_SYSTEM_POSIX = @GNULIB_SYSTEM_POSIX@
+ GNULIB_TANF = @GNULIB_TANF@
+ GNULIB_TANHF = @GNULIB_TANHF@
+ GNULIB_TANL = @GNULIB_TANL@
  GNULIB_TIMEGM = @GNULIB_TIMEGM@
  GNULIB_TIME_R = @GNULIB_TIME_R@
+ GNULIB_TMPFILE = @GNULIB_TMPFILE@
  GNULIB_TOWCTRANS = @GNULIB_TOWCTRANS@
+ GNULIB_TRUNC = @GNULIB_TRUNC@
+ GNULIB_TRUNCF = @GNULIB_TRUNCF@
+ GNULIB_TRUNCL = @GNULIB_TRUNCL@
  GNULIB_TTYNAME_R = @GNULIB_TTYNAME_R@
  GNULIB_UNISTD_H_NONBLOCKING = @GNULIB_UNISTD_H_NONBLOCKING@
***************
*** 622,625 ****
--- 805,818 ----
  GNULIB_USLEEP = @GNULIB_USLEEP@
  GNULIB_UTIMENSAT = @GNULIB_UTIMENSAT@
+ GNULIB_VASPRINTF = @GNULIB_VASPRINTF@
+ GNULIB_VDPRINTF = @GNULIB_VDPRINTF@
+ GNULIB_VFPRINTF = @GNULIB_VFPRINTF@
+ GNULIB_VFPRINTF_POSIX = @GNULIB_VFPRINTF_POSIX@
+ GNULIB_VFSCANF = @GNULIB_VFSCANF@
+ GNULIB_VPRINTF = @GNULIB_VPRINTF@
+ GNULIB_VPRINTF_POSIX = @GNULIB_VPRINTF_POSIX@
+ GNULIB_VSCANF = @GNULIB_VSCANF@
+ GNULIB_VSNPRINTF = @GNULIB_VSNPRINTF@
+ GNULIB_VSPRINTF_POSIX = @GNULIB_VSPRINTF_POSIX@
  GNULIB_WCPCPY = @GNULIB_WCPCPY@
  GNULIB_WCPNCPY = @GNULIB_WCPNCPY@
***************
*** 661,695 ****
--- 854,955 ----
  GNULIB__EXIT = @GNULIB__EXIT@
  GREP = @GREP@
+ HAVE_ACOSF = @HAVE_ACOSF@
+ HAVE_ACOSL = @HAVE_ACOSL@
+ HAVE_ASINF = @HAVE_ASINF@
+ HAVE_ASINL = @HAVE_ASINL@
+ HAVE_ATAN2F = @HAVE_ATAN2F@
+ HAVE_ATANF = @HAVE_ATANF@
+ HAVE_ATANL = @HAVE_ATANL@
  HAVE_ATOLL = @HAVE_ATOLL@
  HAVE_BTOWC = @HAVE_BTOWC@
  HAVE_CANONICALIZE_FILE_NAME = @HAVE_CANONICALIZE_FILE_NAME@
+ HAVE_CBRT = @HAVE_CBRT@
+ HAVE_CBRTF = @HAVE_CBRTF@
+ HAVE_CBRTL = @HAVE_CBRTL@
  HAVE_CHOWN = @HAVE_CHOWN@
+ HAVE_COPYSIGN = @HAVE_COPYSIGN@
+ HAVE_COPYSIGNL = @HAVE_COPYSIGNL@
+ HAVE_COSF = @HAVE_COSF@
+ HAVE_COSHF = @HAVE_COSHF@
+ HAVE_COSL = @HAVE_COSL@
+ HAVE_DECL_ACOSL = @HAVE_DECL_ACOSL@
+ HAVE_DECL_ASINL = @HAVE_DECL_ASINL@
+ HAVE_DECL_ATANL = @HAVE_DECL_ATANL@
+ HAVE_DECL_CBRTF = @HAVE_DECL_CBRTF@
+ HAVE_DECL_CBRTL = @HAVE_DECL_CBRTL@
+ HAVE_DECL_CEILF = @HAVE_DECL_CEILF@
+ HAVE_DECL_CEILL = @HAVE_DECL_CEILL@
+ HAVE_DECL_COPYSIGNF = @HAVE_DECL_COPYSIGNF@
+ HAVE_DECL_COSL = @HAVE_DECL_COSL@
  HAVE_DECL_ENVIRON = @HAVE_DECL_ENVIRON@
+ HAVE_DECL_EXP2 = @HAVE_DECL_EXP2@
+ HAVE_DECL_EXP2F = @HAVE_DECL_EXP2F@
+ HAVE_DECL_EXP2L = @HAVE_DECL_EXP2L@
+ HAVE_DECL_EXPL = @HAVE_DECL_EXPL@
+ HAVE_DECL_EXPM1L = @HAVE_DECL_EXPM1L@
  HAVE_DECL_FCHDIR = @HAVE_DECL_FCHDIR@
  HAVE_DECL_FDATASYNC = @HAVE_DECL_FDATASYNC@
+ HAVE_DECL_FLOORF = @HAVE_DECL_FLOORF@
+ HAVE_DECL_FLOORL = @HAVE_DECL_FLOORL@
+ HAVE_DECL_FPURGE = @HAVE_DECL_FPURGE@
+ HAVE_DECL_FREXPL = @HAVE_DECL_FREXPL@
+ HAVE_DECL_FSEEKO = @HAVE_DECL_FSEEKO@
+ HAVE_DECL_FTELLO = @HAVE_DECL_FTELLO@
+ HAVE_DECL_GETDELIM = @HAVE_DECL_GETDELIM@
  HAVE_DECL_GETDOMAINNAME = @HAVE_DECL_GETDOMAINNAME@
+ HAVE_DECL_GETLINE = @HAVE_DECL_GETLINE@
  HAVE_DECL_GETLOADAVG = @HAVE_DECL_GETLOADAVG@
  HAVE_DECL_GETLOGIN_R = @HAVE_DECL_GETLOGIN_R@
  HAVE_DECL_GETPAGESIZE = @HAVE_DECL_GETPAGESIZE@
  HAVE_DECL_GETUSERSHELL = @HAVE_DECL_GETUSERSHELL@
+ HAVE_DECL_LDEXPL = @HAVE_DECL_LDEXPL@
  HAVE_DECL_LOCALTIME_R = @HAVE_DECL_LOCALTIME_R@
+ HAVE_DECL_LOG10L = @HAVE_DECL_LOG10L@
+ HAVE_DECL_LOG2 = @HAVE_DECL_LOG2@
+ HAVE_DECL_LOG2F = @HAVE_DECL_LOG2F@
+ HAVE_DECL_LOG2L = @HAVE_DECL_LOG2L@
+ HAVE_DECL_LOGB = @HAVE_DECL_LOGB@
+ HAVE_DECL_LOGL = @HAVE_DECL_LOGL@
  HAVE_DECL_MEMMEM = @HAVE_DECL_MEMMEM@
  HAVE_DECL_MEMRCHR = @HAVE_DECL_MEMRCHR@
+ HAVE_DECL_OBSTACK_PRINTF = @HAVE_DECL_OBSTACK_PRINTF@
+ HAVE_DECL_REMAINDER = @HAVE_DECL_REMAINDER@
+ HAVE_DECL_REMAINDERL = @HAVE_DECL_REMAINDERL@
+ HAVE_DECL_RINTF = @HAVE_DECL_RINTF@
+ HAVE_DECL_ROUND = @HAVE_DECL_ROUND@
+ HAVE_DECL_ROUNDF = @HAVE_DECL_ROUNDF@
+ HAVE_DECL_ROUNDL = @HAVE_DECL_ROUNDL@
  HAVE_DECL_SETENV = @HAVE_DECL_SETENV@
  HAVE_DECL_SETHOSTNAME = @HAVE_DECL_SETHOSTNAME@
+ HAVE_DECL_SINL = @HAVE_DECL_SINL@
+ HAVE_DECL_SNPRINTF = @HAVE_DECL_SNPRINTF@
+ HAVE_DECL_SQRTL = @HAVE_DECL_SQRTL@
  HAVE_DECL_STRDUP = @HAVE_DECL_STRDUP@
  HAVE_DECL_STRERROR_R = @HAVE_DECL_STRERROR_R@
+ HAVE_DECL_STRNCASECMP = @HAVE_DECL_STRNCASECMP@
  HAVE_DECL_STRNDUP = @HAVE_DECL_STRNDUP@
  HAVE_DECL_STRNLEN = @HAVE_DECL_STRNLEN@
  HAVE_DECL_STRSIGNAL = @HAVE_DECL_STRSIGNAL@
  HAVE_DECL_STRTOK_R = @HAVE_DECL_STRTOK_R@
+ HAVE_DECL_TANL = @HAVE_DECL_TANL@
+ HAVE_DECL_TRUNC = @HAVE_DECL_TRUNC@
+ HAVE_DECL_TRUNCF = @HAVE_DECL_TRUNCF@
+ HAVE_DECL_TRUNCL = @HAVE_DECL_TRUNCL@
  HAVE_DECL_TTYNAME_R = @HAVE_DECL_TTYNAME_R@
  HAVE_DECL_UNSETENV = @HAVE_DECL_UNSETENV@
+ HAVE_DECL_VSNPRINTF = @HAVE_DECL_VSNPRINTF@
  HAVE_DECL_WCTOB = @HAVE_DECL_WCTOB@
  HAVE_DECL_WCWIDTH = @HAVE_DECL_WCWIDTH@
+ HAVE_DPRINTF = @HAVE_DPRINTF@
  HAVE_DUP2 = @HAVE_DUP2@
  HAVE_DUP3 = @HAVE_DUP3@
  HAVE_DUPLOCALE = @HAVE_DUPLOCALE@
  HAVE_EUIDACCESS = @HAVE_EUIDACCESS@
+ HAVE_EXPF = @HAVE_EXPF@
+ HAVE_EXPL = @HAVE_EXPL@
+ HAVE_EXPM1 = @HAVE_EXPM1@
+ HAVE_EXPM1F = @HAVE_EXPM1F@
+ HAVE_FABSF = @HAVE_FABSF@
+ HAVE_FABSL = @HAVE_FABSL@
  HAVE_FACCESSAT = @HAVE_FACCESSAT@
  HAVE_FCHDIR = @HAVE_FCHDIR@
***************
*** 699,706 ****
--- 959,975 ----
  HAVE_FDATASYNC = @HAVE_FDATASYNC@
  HAVE_FEATURES_H = @HAVE_FEATURES_H@
+ HAVE_FFS = @HAVE_FFS@
  HAVE_FFSL = @HAVE_FFSL@
  HAVE_FFSLL = @HAVE_FFSLL@
+ HAVE_FMA = @HAVE_FMA@
+ HAVE_FMAF = @HAVE_FMAF@
+ HAVE_FMAL = @HAVE_FMAL@
+ HAVE_FMODF = @HAVE_FMODF@
+ HAVE_FMODL = @HAVE_FMODL@
+ HAVE_FREXPF = @HAVE_FREXPF@
+ HAVE_FSEEKO = @HAVE_FSEEKO@
  HAVE_FSTATAT = @HAVE_FSTATAT@
  HAVE_FSYNC = @HAVE_FSYNC@
+ HAVE_FTELLO = @HAVE_FTELLO@
  HAVE_FTRUNCATE = @HAVE_FTRUNCATE@
  HAVE_FUTIMENS = @HAVE_FUTIMENS@
***************
*** 715,719 ****
--- 984,996 ----
  HAVE_GRANTPT = @HAVE_GRANTPT@
  HAVE_GROUP_MEMBER = @HAVE_GROUP_MEMBER@
+ HAVE_HYPOTF = @HAVE_HYPOTF@
+ HAVE_HYPOTL = @HAVE_HYPOTL@
+ HAVE_ILOGB = @HAVE_ILOGB@
+ HAVE_ILOGBF = @HAVE_ILOGBF@
+ HAVE_ILOGBL = @HAVE_ILOGBL@
  HAVE_INTTYPES_H = @HAVE_INTTYPES_H@
+ HAVE_ISNAND = @HAVE_ISNAND@
+ HAVE_ISNANF = @HAVE_ISNANF@
+ HAVE_ISNANL = @HAVE_ISNANL@
  HAVE_ISWBLANK = @HAVE_ISWBLANK@
  HAVE_ISWCNTRL = @HAVE_ISWCNTRL@
***************
*** 725,732 ****
--- 1002,1020 ----
  HAVE_LCHMOD = @HAVE_LCHMOD@
  HAVE_LCHOWN = @HAVE_LCHOWN@
+ HAVE_LDEXPF = @HAVE_LDEXPF@
  HAVE_LINK = @HAVE_LINK@
  HAVE_LINKAT = @HAVE_LINKAT@
+ HAVE_LOG10F = @HAVE_LOG10F@
+ HAVE_LOG10L = @HAVE_LOG10L@
+ HAVE_LOG1P = @HAVE_LOG1P@
+ HAVE_LOG1PF = @HAVE_LOG1PF@
+ HAVE_LOG1PL = @HAVE_LOG1PL@
+ HAVE_LOGBF = @HAVE_LOGBF@
+ HAVE_LOGBL = @HAVE_LOGBL@
+ HAVE_LOGF = @HAVE_LOGF@
+ HAVE_LOGL = @HAVE_LOGL@
  HAVE_LONG_LONG_INT = @HAVE_LONG_LONG_INT@
  HAVE_LSTAT = @HAVE_LSTAT@
+ HAVE_MAX_ALIGN_T = @HAVE_MAX_ALIGN_T@
  HAVE_MBRLEN = @HAVE_MBRLEN@
  HAVE_MBRTOWC = @HAVE_MBRTOWC@
***************
*** 747,750 ****
--- 1035,1040 ----
  HAVE_MKSTEMP = @HAVE_MKSTEMP@
  HAVE_MKSTEMPS = @HAVE_MKSTEMPS@
+ HAVE_MODFF = @HAVE_MODFF@
+ HAVE_MODFL = @HAVE_MODFL@
  HAVE_MSVC_INVALID_PARAMETER_HANDLER = @HAVE_MSVC_INVALID_PARAMETER_HANDLER@
  HAVE_NANOSLEEP = @HAVE_NANOSLEEP@
***************
*** 752,758 ****
--- 1042,1051 ----
  HAVE_OPENAT = @HAVE_OPENAT@
  HAVE_OS_H = @HAVE_OS_H@
+ HAVE_PCLOSE = @HAVE_PCLOSE@
  HAVE_PIPE = @HAVE_PIPE@
  HAVE_PIPE2 = @HAVE_PIPE2@
+ HAVE_POPEN = @HAVE_POPEN@
  HAVE_POSIX_OPENPT = @HAVE_POSIX_OPENPT@
+ HAVE_POWF = @HAVE_POWF@
  HAVE_PREAD = @HAVE_PREAD@
  HAVE_PTSNAME = @HAVE_PTSNAME@
***************
*** 766,770 ****
--- 1059,1069 ----
  HAVE_READLINKAT = @HAVE_READLINKAT@
  HAVE_REALPATH = @HAVE_REALPATH@
+ HAVE_REMAINDER = @HAVE_REMAINDER@
+ HAVE_REMAINDERF = @HAVE_REMAINDERF@
+ HAVE_RENAMEAT = @HAVE_RENAMEAT@
+ HAVE_RINT = @HAVE_RINT@
+ HAVE_RINTL = @HAVE_RINTL@
  HAVE_RPMATCH = @HAVE_RPMATCH@
+ HAVE_SAME_LONG_DOUBLE_AS_DOUBLE = @HAVE_SAME_LONG_DOUBLE_AS_DOUBLE@
  HAVE_SECURE_GETENV = @HAVE_SECURE_GETENV@
  HAVE_SETENV = @HAVE_SETENV@
***************
*** 773,782 ****
--- 1072,1088 ----
  HAVE_SIGNED_WCHAR_T = @HAVE_SIGNED_WCHAR_T@
  HAVE_SIGNED_WINT_T = @HAVE_SIGNED_WINT_T@
+ HAVE_SINF = @HAVE_SINF@
+ HAVE_SINHF = @HAVE_SINHF@
+ HAVE_SINL = @HAVE_SINL@
  HAVE_SLEEP = @HAVE_SLEEP@
+ HAVE_SQRTF = @HAVE_SQRTF@
+ HAVE_SQRTL = @HAVE_SQRTL@
  HAVE_STDINT_H = @HAVE_STDINT_H@
  HAVE_STPCPY = @HAVE_STPCPY@
  HAVE_STPNCPY = @HAVE_STPNCPY@
+ HAVE_STRCASECMP = @HAVE_STRCASECMP@
  HAVE_STRCASESTR = @HAVE_STRCASESTR@
  HAVE_STRCHRNUL = @HAVE_STRCHRNUL@
+ HAVE_STRINGS_H = @HAVE_STRINGS_H@
  HAVE_STRPBRK = @HAVE_STRPBRK@
  HAVE_STRPTIME = @HAVE_STRPTIME@
***************
*** 796,799 ****
--- 1102,1108 ----
  HAVE_SYS_TIME_H = @HAVE_SYS_TIME_H@
  HAVE_SYS_TYPES_H = @HAVE_SYS_TYPES_H@
+ HAVE_TANF = @HAVE_TANF@
+ HAVE_TANHF = @HAVE_TANHF@
+ HAVE_TANL = @HAVE_TANL@
  HAVE_TIMEGM = @HAVE_TIMEGM@
  HAVE_UNISTD_H = @HAVE_UNISTD_H@
***************
*** 803,806 ****
--- 1112,1117 ----
  HAVE_USLEEP = @HAVE_USLEEP@
  HAVE_UTIMENSAT = @HAVE_UTIMENSAT@
+ HAVE_VASPRINTF = @HAVE_VASPRINTF@
+ HAVE_VDPRINTF = @HAVE_VDPRINTF@
  HAVE_WCHAR_H = @HAVE_WCHAR_H@
  HAVE_WCHAR_T = @HAVE_WCHAR_T@
***************
*** 887,896 ****
--- 1198,1212 ----
  NEXT_AS_FIRST_DIRECTIVE_ERRNO_H = @NEXT_AS_FIRST_DIRECTIVE_ERRNO_H@
  NEXT_AS_FIRST_DIRECTIVE_FCNTL_H = @NEXT_AS_FIRST_DIRECTIVE_FCNTL_H@
+ NEXT_AS_FIRST_DIRECTIVE_FLOAT_H = @NEXT_AS_FIRST_DIRECTIVE_FLOAT_H@
  NEXT_AS_FIRST_DIRECTIVE_GETOPT_H = @NEXT_AS_FIRST_DIRECTIVE_GETOPT_H@
  NEXT_AS_FIRST_DIRECTIVE_LANGINFO_H = @NEXT_AS_FIRST_DIRECTIVE_LANGINFO_H@
  NEXT_AS_FIRST_DIRECTIVE_LOCALE_H = @NEXT_AS_FIRST_DIRECTIVE_LOCALE_H@
+ NEXT_AS_FIRST_DIRECTIVE_MATH_H = @NEXT_AS_FIRST_DIRECTIVE_MATH_H@
+ NEXT_AS_FIRST_DIRECTIVE_STDARG_H = @NEXT_AS_FIRST_DIRECTIVE_STDARG_H@
  NEXT_AS_FIRST_DIRECTIVE_STDDEF_H = @NEXT_AS_FIRST_DIRECTIVE_STDDEF_H@
  NEXT_AS_FIRST_DIRECTIVE_STDINT_H = @NEXT_AS_FIRST_DIRECTIVE_STDINT_H@
+ NEXT_AS_FIRST_DIRECTIVE_STDIO_H = @NEXT_AS_FIRST_DIRECTIVE_STDIO_H@
  NEXT_AS_FIRST_DIRECTIVE_STDLIB_H = @NEXT_AS_FIRST_DIRECTIVE_STDLIB_H@
+ NEXT_AS_FIRST_DIRECTIVE_STRINGS_H = @NEXT_AS_FIRST_DIRECTIVE_STRINGS_H@
  NEXT_AS_FIRST_DIRECTIVE_STRING_H = @NEXT_AS_FIRST_DIRECTIVE_STRING_H@
  NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H@
***************
*** 903,912 ****
--- 1219,1233 ----
  NEXT_ERRNO_H = @NEXT_ERRNO_H@
  NEXT_FCNTL_H = @NEXT_FCNTL_H@
+ NEXT_FLOAT_H = @NEXT_FLOAT_H@
  NEXT_GETOPT_H = @NEXT_GETOPT_H@
  NEXT_LANGINFO_H = @NEXT_LANGINFO_H@
  NEXT_LOCALE_H = @NEXT_LOCALE_H@
+ NEXT_MATH_H = @NEXT_MATH_H@
+ NEXT_STDARG_H = @NEXT_STDARG_H@
  NEXT_STDDEF_H = @NEXT_STDDEF_H@
  NEXT_STDINT_H = @NEXT_STDINT_H@
+ NEXT_STDIO_H = @NEXT_STDIO_H@
  NEXT_STDLIB_H = @NEXT_STDLIB_H@
+ NEXT_STRINGS_H = @NEXT_STRINGS_H@
  NEXT_STRING_H = @NEXT_STRING_H@
  NEXT_SYS_STAT_H = @NEXT_SYS_STAT_H@
***************
*** 938,966 ****
--- 1259,1352 ----
  REPLACE_CALLOC = @REPLACE_CALLOC@
  REPLACE_CANONICALIZE_FILE_NAME = @REPLACE_CANONICALIZE_FILE_NAME@
+ REPLACE_CBRTF = @REPLACE_CBRTF@
+ REPLACE_CBRTL = @REPLACE_CBRTL@
+ REPLACE_CEIL = @REPLACE_CEIL@
+ REPLACE_CEILF = @REPLACE_CEILF@
+ REPLACE_CEILL = @REPLACE_CEILL@
  REPLACE_CHOWN = @REPLACE_CHOWN@
  REPLACE_CLOSE = @REPLACE_CLOSE@
+ REPLACE_DPRINTF = @REPLACE_DPRINTF@
  REPLACE_DUP = @REPLACE_DUP@
  REPLACE_DUP2 = @REPLACE_DUP2@
  REPLACE_DUPLOCALE = @REPLACE_DUPLOCALE@
+ REPLACE_EXP2 = @REPLACE_EXP2@
+ REPLACE_EXP2L = @REPLACE_EXP2L@
+ REPLACE_EXPM1 = @REPLACE_EXPM1@
+ REPLACE_EXPM1F = @REPLACE_EXPM1F@
+ REPLACE_FABSL = @REPLACE_FABSL@
  REPLACE_FCHOWNAT = @REPLACE_FCHOWNAT@
+ REPLACE_FCLOSE = @REPLACE_FCLOSE@
  REPLACE_FCNTL = @REPLACE_FCNTL@
+ REPLACE_FDOPEN = @REPLACE_FDOPEN@
+ REPLACE_FFLUSH = @REPLACE_FFLUSH@
+ REPLACE_FLOOR = @REPLACE_FLOOR@
+ REPLACE_FLOORF = @REPLACE_FLOORF@
+ REPLACE_FLOORL = @REPLACE_FLOORL@
+ REPLACE_FMA = @REPLACE_FMA@
+ REPLACE_FMAF = @REPLACE_FMAF@
+ REPLACE_FMAL = @REPLACE_FMAL@
+ REPLACE_FMOD = @REPLACE_FMOD@
+ REPLACE_FMODF = @REPLACE_FMODF@
+ REPLACE_FMODL = @REPLACE_FMODL@
+ REPLACE_FOPEN = @REPLACE_FOPEN@
+ REPLACE_FPRINTF = @REPLACE_FPRINTF@
+ REPLACE_FPURGE = @REPLACE_FPURGE@
+ REPLACE_FREOPEN = @REPLACE_FREOPEN@
+ REPLACE_FREXP = @REPLACE_FREXP@
+ REPLACE_FREXPF = @REPLACE_FREXPF@
+ REPLACE_FREXPL = @REPLACE_FREXPL@
+ REPLACE_FSEEK = @REPLACE_FSEEK@
+ REPLACE_FSEEKO = @REPLACE_FSEEKO@
  REPLACE_FSTAT = @REPLACE_FSTAT@
  REPLACE_FSTATAT = @REPLACE_FSTATAT@
+ REPLACE_FTELL = @REPLACE_FTELL@
+ REPLACE_FTELLO = @REPLACE_FTELLO@
  REPLACE_FTRUNCATE = @REPLACE_FTRUNCATE@
  REPLACE_FUTIMENS = @REPLACE_FUTIMENS@
  REPLACE_GETCWD = @REPLACE_GETCWD@
+ REPLACE_GETDELIM = @REPLACE_GETDELIM@
  REPLACE_GETDOMAINNAME = @REPLACE_GETDOMAINNAME@
+ REPLACE_GETDTABLESIZE = @REPLACE_GETDTABLESIZE@
  REPLACE_GETGROUPS = @REPLACE_GETGROUPS@
+ REPLACE_GETLINE = @REPLACE_GETLINE@
  REPLACE_GETLOGIN_R = @REPLACE_GETLOGIN_R@
  REPLACE_GETPAGESIZE = @REPLACE_GETPAGESIZE@
  REPLACE_GETTIMEOFDAY = @REPLACE_GETTIMEOFDAY@
+ REPLACE_GMTIME = @REPLACE_GMTIME@
+ REPLACE_HUGE_VAL = @REPLACE_HUGE_VAL@
+ REPLACE_HYPOT = @REPLACE_HYPOT@
+ REPLACE_HYPOTF = @REPLACE_HYPOTF@
+ REPLACE_HYPOTL = @REPLACE_HYPOTL@
+ REPLACE_ILOGB = @REPLACE_ILOGB@
+ REPLACE_ILOGBF = @REPLACE_ILOGBF@
  REPLACE_ISATTY = @REPLACE_ISATTY@
+ REPLACE_ISFINITE = @REPLACE_ISFINITE@
+ REPLACE_ISINF = @REPLACE_ISINF@
+ REPLACE_ISNAN = @REPLACE_ISNAN@
  REPLACE_ISWBLANK = @REPLACE_ISWBLANK@
  REPLACE_ISWCNTRL = @REPLACE_ISWCNTRL@
+ REPLACE_ITOLD = @REPLACE_ITOLD@
  REPLACE_LCHOWN = @REPLACE_LCHOWN@
+ REPLACE_LDEXPL = @REPLACE_LDEXPL@
  REPLACE_LINK = @REPLACE_LINK@
  REPLACE_LINKAT = @REPLACE_LINKAT@
  REPLACE_LOCALECONV = @REPLACE_LOCALECONV@
+ REPLACE_LOCALTIME = @REPLACE_LOCALTIME@
  REPLACE_LOCALTIME_R = @REPLACE_LOCALTIME_R@
+ REPLACE_LOG = @REPLACE_LOG@
+ REPLACE_LOG10 = @REPLACE_LOG10@
+ REPLACE_LOG10F = @REPLACE_LOG10F@
+ REPLACE_LOG10L = @REPLACE_LOG10L@
+ REPLACE_LOG1P = @REPLACE_LOG1P@
+ REPLACE_LOG1PF = @REPLACE_LOG1PF@
+ REPLACE_LOG1PL = @REPLACE_LOG1PL@
+ REPLACE_LOG2 = @REPLACE_LOG2@
+ REPLACE_LOG2F = @REPLACE_LOG2F@
+ REPLACE_LOG2L = @REPLACE_LOG2L@
+ REPLACE_LOGB = @REPLACE_LOGB@
+ REPLACE_LOGBF = @REPLACE_LOGBF@
+ REPLACE_LOGBL = @REPLACE_LOGBL@
+ REPLACE_LOGF = @REPLACE_LOGF@
+ REPLACE_LOGL = @REPLACE_LOGL@
  REPLACE_LSEEK = @REPLACE_LSEEK@
  REPLACE_LSTAT = @REPLACE_LSTAT@
***************
*** 980,1003 ****
--- 1366,1415 ----
  REPLACE_MKSTEMP = @REPLACE_MKSTEMP@
  REPLACE_MKTIME = @REPLACE_MKTIME@
+ REPLACE_MODF = @REPLACE_MODF@
+ REPLACE_MODFF = @REPLACE_MODFF@
+ REPLACE_MODFL = @REPLACE_MODFL@
+ REPLACE_NAN = @REPLACE_NAN@
  REPLACE_NANOSLEEP = @REPLACE_NANOSLEEP@
  REPLACE_NL_LANGINFO = @REPLACE_NL_LANGINFO@
  REPLACE_NULL = @REPLACE_NULL@
+ REPLACE_OBSTACK_PRINTF = @REPLACE_OBSTACK_PRINTF@
  REPLACE_OPEN = @REPLACE_OPEN@
  REPLACE_OPENAT = @REPLACE_OPENAT@
+ REPLACE_PERROR = @REPLACE_PERROR@
+ REPLACE_POPEN = @REPLACE_POPEN@
  REPLACE_PREAD = @REPLACE_PREAD@
+ REPLACE_PRINTF = @REPLACE_PRINTF@
  REPLACE_PTSNAME = @REPLACE_PTSNAME@
  REPLACE_PTSNAME_R = @REPLACE_PTSNAME_R@
  REPLACE_PUTENV = @REPLACE_PUTENV@
  REPLACE_PWRITE = @REPLACE_PWRITE@
+ REPLACE_QSORT_R = @REPLACE_QSORT_R@
  REPLACE_RANDOM_R = @REPLACE_RANDOM_R@
  REPLACE_READ = @REPLACE_READ@
  REPLACE_READLINK = @REPLACE_READLINK@
+ REPLACE_READLINKAT = @REPLACE_READLINKAT@
  REPLACE_REALLOC = @REPLACE_REALLOC@
  REPLACE_REALPATH = @REPLACE_REALPATH@
+ REPLACE_REMAINDER = @REPLACE_REMAINDER@
+ REPLACE_REMAINDERF = @REPLACE_REMAINDERF@
+ REPLACE_REMAINDERL = @REPLACE_REMAINDERL@
+ REPLACE_REMOVE = @REPLACE_REMOVE@
+ REPLACE_RENAME = @REPLACE_RENAME@
+ REPLACE_RENAMEAT = @REPLACE_RENAMEAT@
  REPLACE_RMDIR = @REPLACE_RMDIR@
+ REPLACE_ROUND = @REPLACE_ROUND@
+ REPLACE_ROUNDF = @REPLACE_ROUNDF@
+ REPLACE_ROUNDL = @REPLACE_ROUNDL@
  REPLACE_SETENV = @REPLACE_SETENV@
  REPLACE_SETLOCALE = @REPLACE_SETLOCALE@
+ REPLACE_SIGNBIT = @REPLACE_SIGNBIT@
+ REPLACE_SIGNBIT_USING_GCC = @REPLACE_SIGNBIT_USING_GCC@
  REPLACE_SLEEP = @REPLACE_SLEEP@
+ REPLACE_SNPRINTF = @REPLACE_SNPRINTF@
+ REPLACE_SPRINTF = @REPLACE_SPRINTF@
+ REPLACE_SQRTL = @REPLACE_SQRTL@
  REPLACE_STAT = @REPLACE_STAT@
+ REPLACE_STDIO_READ_FUNCS = @REPLACE_STDIO_READ_FUNCS@
+ REPLACE_STDIO_WRITE_FUNCS = @REPLACE_STDIO_WRITE_FUNCS@
  REPLACE_STPNCPY = @REPLACE_STPNCPY@
  REPLACE_STRCASESTR = @REPLACE_STRCASESTR@
***************
*** 1016,1021 ****
--- 1428,1438 ----
  REPLACE_STRUCT_TIMEVAL = @REPLACE_STRUCT_TIMEVAL@
  REPLACE_SYMLINK = @REPLACE_SYMLINK@
+ REPLACE_SYMLINKAT = @REPLACE_SYMLINKAT@
  REPLACE_TIMEGM = @REPLACE_TIMEGM@
+ REPLACE_TMPFILE = @REPLACE_TMPFILE@
  REPLACE_TOWLOWER = @REPLACE_TOWLOWER@
+ REPLACE_TRUNC = @REPLACE_TRUNC@
+ REPLACE_TRUNCF = @REPLACE_TRUNCF@
+ REPLACE_TRUNCL = @REPLACE_TRUNCL@
  REPLACE_TTYNAME_R = @REPLACE_TTYNAME_R@
  REPLACE_UNLINK = @REPLACE_UNLINK@
***************
*** 1024,1027 ****
--- 1441,1450 ----
  REPLACE_USLEEP = @REPLACE_USLEEP@
  REPLACE_UTIMENSAT = @REPLACE_UTIMENSAT@
+ REPLACE_VASPRINTF = @REPLACE_VASPRINTF@
+ REPLACE_VDPRINTF = @REPLACE_VDPRINTF@
+ REPLACE_VFPRINTF = @REPLACE_VFPRINTF@
+ REPLACE_VPRINTF = @REPLACE_VPRINTF@
+ REPLACE_VSNPRINTF = @REPLACE_VSNPRINTF@
+ REPLACE_VSPRINTF = @REPLACE_VSPRINTF@
  REPLACE_WCRTOMB = @REPLACE_WCRTOMB@
  REPLACE_WCSNRTOMBS = @REPLACE_WCSNRTOMBS@
***************
*** 1037,1040 ****
--- 1460,1464 ----
  SIG_ATOMIC_T_SUFFIX = @SIG_ATOMIC_T_SUFFIX@
  SIZE_T_SUFFIX = @SIZE_T_SUFFIX@
+ STDARG_H = @STDARG_H@
  STDBOOL_H = @STDBOOL_H@
  STDDEF_H = @STDDEF_H@
***************
*** 1046,1049 ****
--- 1470,1474 ----
  TIME_H_DEFINES_STRUCT_TIMESPEC = @TIME_H_DEFINES_STRUCT_TIMESPEC@
  UNDEFINE_STRTOK_R = @UNDEFINE_STRTOK_R@
+ UNISTD_H_DEFINES_STRUCT_TIMESPEC = @UNISTD_H_DEFINES_STRUCT_TIMESPEC@
  UNISTD_H_HAVE_WINSOCK2_H = @UNISTD_H_HAVE_WINSOCK2_H@
  UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS = @UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS@
***************
*** 1110,1113 ****
--- 1535,1539 ----
  program_transform_name = @program_transform_name@
  psdir = @psdir@
+ runstatedir = @runstatedir@
  sbindir = @sbindir@
  sharedstatedir = @sharedstatedir@
***************
*** 1149,1153 ****
  	$(am__cd) $(top_srcdir) && \
  	  $(AUTOMAKE) --gnu Pod-Simple-Texinfo/Makefile
- .PRECIOUS: Makefile
  Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  	@case '$?' in \
--- 1575,1578 ----
***************
*** 1260,1264 ****
  	  echo "fatal: making $(TEST_SUITE_LOG): possible infinite" \
  	       "recursion detected" >&2; \
! 	else \
  	  am__remaking_logs=yes $(MAKE) $(AM_MAKEFLAGS) $$redo_logs; \
  	fi; \
--- 1685,1689 ----
  	  echo "fatal: making $(TEST_SUITE_LOG): possible infinite" \
  	       "recursion detected" >&2; \
! 	elif test -n "$$redo_logs"; then \
  	  am__remaking_logs=yes $(MAKE) $(AM_MAKEFLAGS) $$redo_logs; \
  	fi; \
***************
*** 1546,1549 ****
--- 1971,1976 ----
  	uninstall-dist_modulesDATA uninstall-nodist_binSCRIPTS
  
+ .PRECIOUS: Makefile
+ 
  
  pod2texi: pod2texi.pl Makefile
diff -Nrc2 texinfo-5.2/Pod-Simple-Texinfo/lib/Pod/Simple/Texinfo.pm texinfo-6.0/Pod-Simple-Texinfo/lib/Pod/Simple/Texinfo.pm
*** texinfo-5.2/Pod-Simple-Texinfo/lib/Pod/Simple/Texinfo.pm	2013-02-19 22:25:28.000000000 +0000
--- texinfo-6.0/Pod-Simple-Texinfo/lib/Pod/Simple/Texinfo.pm	2014-05-07 23:52:05.000000000 +0100
***************
*** 1,5 ****
  # Texinfo.pm: format Pod as Texinfo.
  #
! # Copyright 2011, 2012 Free Software Foundation, Inc.
  # 
  # This program is free software; you can redistribute it and/or modify
--- 1,5 ----
  # Texinfo.pm: format Pod as Texinfo.
  #
! # Copyright 2011, 2012, 2013, 2014 Free Software Foundation, Inc.
  # 
  # This program is free software; you can redistribute it and/or modify
***************
*** 54,59 ****
  }
  
! my @numbered_sectioning_commands = ('part', 'chapter', 'section', 'subsection', 
    'subsubsection');
  my @unnumbered_sectioning_commands = ('part', 'unnumbered', 'unnumberedsec', 
    'unnumberedsubsec', 'unnumberedsubsubsec');
--- 54,61 ----
  }
  
! my @numbered_sectioning_commands = ('part', 'chapter', 'section', 'subsection',
    'subsubsection');
+ my @appendix_sectioning_commands = ('part', 'appendix', 'appendixsec',
+   'appendixsubsec', 'appendixsubsubsec');
  my @unnumbered_sectioning_commands = ('part', 'unnumbered', 'unnumberedsec', 
    'unnumberedsubsec', 'unnumberedsubsubsec');
***************
*** 111,116 ****
    if ($self->texinfo_sectioning_style eq 'numbered') {
      $self->{'texinfo_sectioning_commands'} = \@numbered_sectioning_commands;
!   } else {
      $self->{'texinfo_sectioning_commands'} = \@unnumbered_sectioning_commands;
    }
    foreach my $heading_command (keys(%head_commands_level)) {
--- 113,120 ----
    if ($self->texinfo_sectioning_style eq 'numbered') {
      $self->{'texinfo_sectioning_commands'} = \@numbered_sectioning_commands;
!   } elsif ($self->texinfo_sectioning_style eq 'unnumbered') {
      $self->{'texinfo_sectioning_commands'} = \@unnumbered_sectioning_commands;
+   } else {
+     $self->{'texinfo_sectioning_commands'} = \@appendix_sectioning_commands;
    }
    foreach my $heading_command (keys(%head_commands_level)) {
***************
*** 462,465 ****
--- 466,473 ----
            my $content_implicit = $token->attr('content-implicit');
            #print STDERR " L: $linktype\n";
+           #my @attrs = keys %{$token->attr_hash};
+           #print STDERR "  @attrs\n";
+           #my $raw_L = $token->attr('raw').'';
+           #print STDERR " $token->attr('raw'): $raw_L\n";
            my ($url_arg, $texinfo_node, $texinfo_manual, $texinfo_section);
            if ($linktype eq 'man') {
***************
*** 535,541 ****
--- 543,551 ----
                $texinfo_section = _normalize_texinfo_name(
                   _protect_comma(_protect_text($section)), 'section');
+               #print STDERR "L: internal: $texinfo_node/$texinfo_section\n";
              }
              $texinfo_node = _normalize_texinfo_name(
                      _protect_comma(_protect_text($texinfo_node)), 'anchor');
+             #print STDERR "L: normalized node: $texinfo_node\n";
  
              # for pod, 'to' is the pod manual name.  Then 'section' is the 
***************
*** 589,592 ****
--- 599,603 ----
        if ($context_tags{$tagname}) {
          my ($result, $out) = _end_context(\@accumulated_output);
+         #print STDERR "end: $tagname: $result, $out\n";
          my $texinfo_node = '';
          if ($line_commands{$tagname}) {
***************
*** 769,774 ****
  
  Default is C<numbered>, using the numbered sectioning Texinfo @-commands
! (@chapter, @section...), any other value would lead to using unnumbered
! sectioning command variants (@unnumbered...).
  
  =item texinfo_add_upper_sectioning_command
--- 780,786 ----
  
  Default is C<numbered>, using the numbered sectioning Texinfo @-commands
! (@chapter, @section...).  Giving C<unnumbered> leads to using unnumbered
! sectioning command variants (@unnumbered...), and any other value would
! lead to using appendix sectioning command variants (@appendix...).
  
  =item texinfo_add_upper_sectioning_command
diff -Nrc2 texinfo-5.2/Pod-Simple-Texinfo/pod2texi.pl texinfo-6.0/Pod-Simple-Texinfo/pod2texi.pl
*** texinfo-5.2/Pod-Simple-Texinfo/pod2texi.pl	2013-08-10 11:58:05.000000000 +0100
--- texinfo-6.0/Pod-Simple-Texinfo/pod2texi.pl	2015-02-25 20:17:37.000000000 +0000
***************
*** 1,6 ****
  #! /usr/bin/env perl
! # $Id: pod2texi.pl 5292 2013-08-10 10:58:05Z pertusus $
  # pod2texi -- convert Pod to Texinfo.
! # Copyright 2012, 2013 Free Software Foundation, Inc.
  # 
  # This program is free software; you can redistribute it and/or modify
--- 1,6 ----
  #! /usr/bin/env perl
! # $Id: pod2texi.pl 6014 2015-01-01 19:32:00Z karl $
  # pod2texi -- convert Pod to Texinfo.
! # Copyright 2012, 2013, 2014, 2015 Free Software Foundation, Inc.
  # 
  # This program is free software; you can redistribute it and/or modify
***************
*** 121,124 ****
--- 121,125 ----
  
  Options:
+   --appendix-sections     use appendix-like sections.
    --base-level=NUM|NAME   level of the head1 commands; default 0.
    --debug=NUM             set debugging level.
***************
*** 141,144 ****
--- 142,146 ----
  my $base_level = 0;
  my $unnumbered_sections = 0;
+ my $appendix_sections = 0;
  my $output = '-';
  my $top = 'top';
***************
*** 155,159 ****
  License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
  This is free software: you are free to change and redistribute it.
! There is NO WARRANTY, to the extent permitted by law.\n"), "2013";
        exit 0;},
    'base-level=s' => sub {
--- 157,161 ----
  License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
  This is free software: you are free to change and redistribute it.
! There is NO WARRANTY, to the extent permitted by law.\n"), "2015";
        exit 0;},
    'base-level=s' => sub {
***************
*** 168,171 ****
--- 170,174 ----
     },
    'unnumbered-sections!' => \$unnumbered_sections,
+   'appendix-sections!' => \$appendix_sections,
    'output|o=s' => \$output,
    'preamble=s' => \$preamble,
***************
*** 371,374 ****
--- 374,379 ----
    if ($unnumbered_sections) {
      $new->texinfo_sectioning_style('unnumbered');
+   } elsif ($appendix_sections) {
+     $new->texinfo_sectioning_style('appendix');
    }
    if ($base_level > 0 and @manuals) {
***************
*** 513,516 ****
--- 518,527 ----
  =over
  
+ =item B<--appendix-sections>
+ 
+ Use appendix sectioning commands (C<@appendix>, ...) instead of the
+ default numbered sectioning Texinfo @-commands (C<@chapter>,
+ C<@section>, ...).
+ 
  =item B<--base-level>=I<NUM|NAME>
  
***************
*** 587,591 ****
  =head1 COPYRIGHT
  
! Copyright (C) 2013 Free Software Foundation, Inc.
  
  This program is free software; you can redistribute it and/or modify
--- 598,602 ----
  =head1 COPYRIGHT
  
! Copyright 2015 Free Software Foundation, Inc.
  
  This program is free software; you can redistribute it and/or modify
diff -Nrc2 texinfo-5.2/README texinfo-6.0/README
*** texinfo-5.2/README	2013-08-16 14:50:05.000000000 +0100
--- texinfo-6.0/README	2015-05-07 03:04:20.000000000 +0100
***************
*** 1,8 ****
! $Id: README 5320 2013-08-16 13:50:01Z karl $
  This is the README file for the GNU Texinfo distribution.  Texinfo is
  the preferred documentation format for GNU software.
  
    Copyright 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
!   2002, 2003, 2004, 2009, 2010, 2011, 2012, 2013
    Free Software Foundation, Inc.
  
--- 1,8 ----
! $Id: README 6252 2015-05-06 17:37:57Z karl $
  This is the README file for the GNU Texinfo distribution.  Texinfo is
  the preferred documentation format for GNU software.
  
    Copyright 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
!   2002, 2003, 2004, 2009, 2010, 2011, 2012, 2013, 2014, 2015
    Free Software Foundation, Inc.
  
***************
*** 12,16 ****
  
  Home page: http://www.gnu.org/software/texinfo/
!   This page includes links to other Texinfo-related programs.
  
  Primary distribution point: http://ftp.gnu.org/gnu/texinfo/
--- 12,16 ----
  
  Home page: http://www.gnu.org/software/texinfo/
!   Including links to Texinfo-related programs not part of this package.
  
  Primary distribution point: http://ftp.gnu.org/gnu/texinfo/
***************
*** 37,43 ****
    and you can start reading at doc/texinfo.html/index.html.
  - for PDF, if you have a working TeX, run: make -C doc pdf
! - for Info, you can read about the Info reader itself with:
   ./info/ginfo doc/info
!   and then read the Texinfo manual:
   ./info/ginfo doc/texinfo
  
--- 37,43 ----
    and you can start reading at doc/texinfo.html/index.html.
  - for PDF, if you have a working TeX, run: make -C doc pdf
! - for Info, you can read a tutorial on reading Info files:
   ./info/ginfo doc/info
!   and/or read the Texinfo manual:
   ./info/ginfo doc/texinfo
  
***************
*** 52,60 ****
  Please include enough information for the maintainers to reproduce the
  problem.  Generally speaking, that means:
! - the contents of all input files necessary to reproduce the bug (crucial!).
  - a statement of the problem and any samples of the erroneous output.
  - the version number of Texinfo and the program(s) involved (use --version).
  - hardware and operating system information (uname -a).
! - unusual options you gave to configure, if any (see config.status).
  - anything else that you think could be helpful.
  
--- 52,60 ----
  Please include enough information for the maintainers to reproduce the
  problem.  Generally speaking, that means:
! - the contents of all input files needed to reproduce the bug (crucial!).
  - a statement of the problem and any samples of the erroneous output.
  - the version number of Texinfo and the program(s) involved (use --version).
  - hardware and operating system information (uname -a).
! - unusual options you gave to configure, if any (try ./config.status --help).
  - anything else that you think could be helpful.
  
***************
*** 93,101 ****
                             Texinfo file into a DVI or PDF file.
  
-     util/texindex.c        This file contains the source for
-                            the `texindex' program that generates
-                            sorted indices used by TeX when
-                            typesetting a file for printing.
- 
      util/texi2dvi          This is a shell script for producing an
                             indexed DVI file using TeX and texindex.
--- 93,96 ----
***************
*** 109,112 ****
--- 104,110 ----
    install-info/            Maintain the Info dir file.
    tp/                      Texinfo Parser in Perl, includes texi2any/makeinfo.
+   texindex/                The `texindex' program that generates
+                            sorted indices used by TeX when
+                            typesetting a file for printing.
  
  Translation support:
***************
*** 123,126 ****
--- 121,127 ----
    build-aux/               Common files.
  
+ The util/ directory contains a few other scripts, e.g., examples of
+ using makeinfo in various ways.  See util/README.
+ 
  Finally, the contrib/ directory contains additional files from users
  provided for your reading and/or hacking pleasure.  They aren't part of
diff -Nrc2 texinfo-5.2/README-hacking texinfo-6.0/README-hacking
*** texinfo-5.2/README-hacking	2013-09-27 00:04:02.000000000 +0100
--- texinfo-6.0/README-hacking	2015-06-18 21:04:06.000000000 +0100
***************
*** 1,7 ****
! $Id: README-hacking 5381 2013-09-26 23:03:58Z karl $
  This file describes the development environment for Texinfo.
  
!   Copyright 2002, 2003, 2005, 2006, 2007, 2008, 2010, 2011, 2012, 2013
!   Free Software Foundation, Inc.
  
    Copying and distribution of this file, with or without modification,
--- 1,7 ----
! $Id: README-hacking 6329 2015-06-09 23:14:56Z karl $
  This file describes the development environment for Texinfo.
  
!   Copyright 2002, 2003, 2005, 2006, 2007, 2008, 2010, 2011, 2012, 2013,
!   2014, 2015 Free Software Foundation, Inc.
  
    Copying and distribution of this file, with or without modification,
***************
*** 17,21 ****
  you are getting the sources from the development repository (or change
  configure.ac), you'll need to have these tools installed to (re)build.
! You'll also need help2man.  All of these programs are available from
  http://ftp.gnu.org/gnu.
  
--- 17,22 ----
  you are getting the sources from the development repository (or change
  configure.ac), you'll need to have these tools installed to (re)build.
! You'll also need help2man.  If you modify texindex/ti.twjr, you'll need
! gawk >= 4.0.  All of these programs are available from
  http://ftp.gnu.org/gnu.
  
***************
*** 43,56 ****
  warnings with nonfree compilers, is explicitly not a goal.
  
- If you want to delve into making a new backend for the Perl makeinfo,
- the documentation in tp/Texinfo/Convert/Converter.pm is a good starting
- point, as it describes the existing backends and other places to look.
- 
- Translations are handled through the Translation Project.  When a new
- .po is posted in
-   http://translationproject.org/latest/texinfo 
-   http://translationproject.org/latest/texinfo_document
- it should be installed.
- 
  This distribution also uses Gnulib (http://www.gnu.org/software/gnulib)
  to share common files.  Gnulib files used in Texinfo are checked in to
--- 44,47 ----
***************
*** 66,69 ****
--- 57,67 ----
  gnulib, you can update the files with gnulib-tool --add-import.
  
+ When running gnulib-tool --add-import or otherwise adding modules, it is
+ necessary to check what files were added (e.g., run "svn status
+ build-aux gnulib") and add them to the repository with "svn add";
+ likewise for removals, likewise for adding new generated files
+ (typically gnulib/lib/foo.h from foo.h.in) to the ignore list (e.g.,
+   svn propedit svn:ignore gnulib/lib).
+ 
  
  
***************
*** 71,76 ****
  
  - Once the distribution is built, you can run the compiled programs
! (info, texindex, install-info) out of the build tree without special
! settings; they don't try to read any installed data files.
  
  - The texi2dvi script and texinfo.tex can be run as-is, since they 
--- 69,74 ----
  
  - Once the distribution is built, you can run the compiled programs
! (info, install-info) out of the build tree without special settings; 
! they don't try to read any installed data files.
  
  - The texi2dvi script and texinfo.tex can be run as-is, since they 
***************
*** 84,91 ****
  
  To run it under a name that doesn't end in .pl, e.g., "makeinfo", you
! can set the environment variable TEXINFO_DEV_SOURCE to 1, or symlink to
! a trivial script:
  #!/bin/sh
! exec /YOUR/TEXINFO/DIR/tp/texi2any.pl "$@"
  
  
--- 82,109 ----
  
  To run it under a name that doesn't end in .pl, e.g., "makeinfo", you
! can use an alias, or set the environment variable TEXINFO_DEV_SOURCE to 1,
! or symlink to a trivial script along these lines:
  #!/bin/sh
! exec /YOUR/TEXINFO/CHECKOUT/tp/texi2any.pl "$@"
! 
! 
! 
! References for working on various parts of the system:
! 
! If you want to delve into making a new backend for the Perl makeinfo,
! the documentation in tp/Texinfo/Convert/Converter.pm is a good starting
! point, as it describes the existing backends and other places to look.
! 
! If you want to delve into texinfo.tex, a thorough plain TeX reference
! is available under the GFDL:
!   TeX by Topic - http://www.eijkhout.net/texbytopic/texbytopic.html
! Another book on plain TeX, also available under the GFDL, is a GNU package:
!   TeX for the Impatient - http://www.gnu.org/software/teximpatient/
! 
! The texindex program is implemented using the TexiWebJR literate
! programming system, combining Texinfo and Awk
! (https://github.com/arnoldrobbins/texiwebjr).  Running "make ti.pdf"
! in the texindex/ subdirectory creates the printable form of the
! program.  All the usual Texinfo output formats are possible.
  
  
***************
*** 94,161 ****
  
  - First checks:
! ensure texinfo.tex, texi2dvi, and htmlxref.cnf are updated on ftp.gnu.org.
! ensure TXI_XLATE in doc/Makefile.am matches actual file list.
  
  - Official releases only:
  version number in texi2dvi, texi2pdf, txirefcard.tex.
  (cd tp && ./maintain/change_perl_modules_version.sh auto)
  sync texi2html/test/ results with tp/.
  ensure building standalone modules for CPAN still works.
  make V=1 pdf and fix underfull/overfull boxes.
- specially plead with bug-texinfo / beebe / compile farms to try.
- try groff.texinfo from groff source repo.
  
  - Changes to sources:
! update version in configure.ac, ChangeLog; NEWS with date if official.
  gnulib-tool --add-import  # for pretest
! util/srclist-txi          # for pretest
  pod2man Pod-Simple-Texinfo/pod2texi.pl >man/pod2texi.1 # until we fix deps
  make
  make po-check             # update po/POTFILES.in as needed
! make -C po update-po      # but don't commit yet, dist updates po_document
  make -C doc wwwdoc-build  # and -install for official (and eventual commit)
  (export MALLOC_CHECK_=2; make distcheck)  # repeat until clean
  svn commit                # when clean, then distcheck to be sure
! #create diff  for official, see below 
  
  - To do the actual upload:
  pkg=texinfo
! ver=5.0.91
  
  then do one of:
  gnupload --to alpha.gnu.org:$pkg $pkg-$ver.tar.xz                #pretest
  gnupload --to ftp.gnu.org:$pkg   $pkg-$ver.tar.{gz,xz} *.diff.xz #official
!   (also gnupload texi2dvi at each official release.)
  
  and the corresponding, to save in local archives:
! mv -v $pkg-$ver.tar.xz* $misc/archive/$pkg/alpha/           #pretest
! mv -v $pkg-$ver.tar.{gz,xz}* *.diff.xz $misc/archive/$pkg/  #official
  
! For pretest release, send announcement to bug-texinfo.
  
  - When official release is out there ...
!   ... update DTD and web pages:
  cd $HOME/gnu/www/texinfo/dtd # or wherever webpages checkout is
! mkdir $ver; svn add $ver
  cp $tutil/texinfo.dtd $ver
! svn add $ver/texinfo.dtd
! svn commit -m$ver $ver
  
! update home page (texinfo.html) and commit as needed.
! update manual, including:
!   pod2html Pod-Simple-Texinfo/pod2texi.pl >pod2texi.html
  
  #  ... tag source tree:
! svn copy -r 5234 -m'texinfo_5_1 tag based on r5234' \
    svn+ssh://svn.savannah.gnu.org/texinfo/trunk \
!   svn+ssh://svn.savannah.gnu.org/texinfo/tags/texinfo_5_1
  [for karl: /srv/svn/texinfo]  
  
    ... update texinfo at tug.org (contact root@tug.org); from last time:
! prev=5.0
! ver=5.1
  cd ~ftp/tex
  rm -rf texinfo-$prev*
! cp ~/src/texinfo/texinfo-$ver.tar.{gz,xz} .
  tar xzf texinfo-$ver.tar.gz
  ln -s texinfo-$ver.tar.gz texinfo.tar.gz
--- 112,201 ----
  
  - First checks:
! Ensure texinfo.tex, texi2dvi, and htmlxref.cnf are updated on ftp.gnu.org.
! Ensure TXI_XLATE in doc/Makefile.am matches actual file list.
! Check that TEXINFO_DTD_VERSION has been updated to the next version in
!   configure.ac if the DTD has been modified since the last release.
! 
! - When close to official release:
! special pleading with bug-texinfo / beebe / platform-testers to try.
! check OpenCSW build reports at
!   https://buildfarm.opencsw.org/buildbot/waterfall?category=texinfo
! try groff.texinfo from groff source repo.
  
  - Official releases only:
  version number in texi2dvi, texi2pdf, txirefcard.tex.
+ version and date in NEWS.
  (cd tp && ./maintain/change_perl_modules_version.sh auto)
  sync texi2html/test/ results with tp/.
  ensure building standalone modules for CPAN still works.
  make V=1 pdf and fix underfull/overfull boxes.
  
  - Changes to sources:
! update version in configure.ac, notice in ChangeLog.
  gnulib-tool --add-import  # for pretest
! util/srclist-txi          # for pretest 
  pod2man Pod-Simple-Texinfo/pod2texi.pl >man/pod2texi.1 # until we fix deps
  make
  make po-check             # update po/POTFILES.in as needed
! make update-po            # both po and po_document needed, build a dist first
  make -C doc wwwdoc-build  # and -install for official (and eventual commit)
+ make long-checks          # distcheck does not do this
  (export MALLOC_CHECK_=2; make distcheck)  # repeat until clean
  svn commit                # when clean, then distcheck to be sure
! #create diff for official, see below 
  
  - To do the actual upload:
  pkg=texinfo
! ver=5.2
  
  then do one of:
  gnupload --to alpha.gnu.org:$pkg $pkg-$ver.tar.xz                #pretest
  gnupload --to ftp.gnu.org:$pkg   $pkg-$ver.tar.{gz,xz} *.diff.xz #official
!   (also gnupload texi2dvi at each official release.
!    The standalone texinfo.tex should already be up to date, but check.)
  
  and the corresponding, to save in local archives:
! mv -v $pkg-$ver.tar.xz* $misc/archive/$pkg/alpha/                #pretest
! mv -v $pkg-$ver.tar.{gz,xz}* *.diff.xz $misc/archive/$pkg/prod/  #official
  
! For pretest release, send announcement to bug-texinfo and
! bcc coordinator@translationproject.org.
  
  - When official release is out there ...
! update home page (texinfo.html) and commit as needed.
! update manual (make wwwdoc-install, cvs commit), including:
!   pod2html $txi/Pod-Simple-Texinfo/pod2texi.pl \
!   | fgrep -v 'rev="made"' >manual/pod2texi.html
! 
! #  ... dtd version check:
! TEXINFO_DTD_VERSION should already have been updated to $ver in
! configure.ac if it was needed, but check again.  See comments in
! configure.ac, and run (at the top level) make dtd-check.
! 
! # ... set up dtd directory on web pages:
  cd $HOME/gnu/www/texinfo/dtd # or wherever webpages checkout is
! mkdir $ver && cvs add $ver
  cp $tutil/texinfo.dtd $ver
! cvs add -kb $ver $ver/texinfo.dtd
! cvs commit -m$ver $ver
  
! # If -kb is forgotten, CVS will do its own $Id expansion.
! # Recover by editing and committing a new version of texinfo.dtd in svn,
! # copying it again to the cvs dir, then:
! # cvs admin -kb texinfo.dtd; cvs update -A.
! # (See the "How to store binary files" node in the CVS manual.)
  
  #  ... tag source tree:
! svn copy -r 5382 -m'texinfo_5_2 tag based on r5382' \
    svn+ssh://svn.savannah.gnu.org/texinfo/trunk \
!   svn+ssh://svn.savannah.gnu.org/texinfo/tags/texinfo_5_2
  [for karl: /srv/svn/texinfo]  
  
    ... update texinfo at tug.org (contact root@tug.org); from last time:
! prev=5.1
! ver=5.2
  cd ~ftp/tex
  rm -rf texinfo-$prev*
! cp ~/texinfo-$ver.tar.{gz,xz} .
  tar xzf texinfo-$ver.tar.gz
  ln -s texinfo-$ver.tar.gz texinfo.tar.gz
***************
*** 164,180 ****
  
    ... announcements:
  news item at savannah.
- send announcement to info-gnu, cc bug-texinfo.
  
    ... make diffs at official release:
!   prev=5.0
!   ver=5.1
!   cd $xarchive/../prod
!   tar xf $txi/texinfo-$ver.tar.gz
!   tar xf texinfo-$prev.tar.gz
!   diff -Nrc2 texinfo-$prev texinfo-$ver | xz >texinfo-$prev-$ver.diff.xz
!   ls -l !$
!   gnupload --to ftp.gnu.org:texinfo !$
!   rm -rf texinfo-$ver texinfo-$prev
!   ro texinfo-*$ver*
    
--- 204,224 ----
  
    ... announcements:
+ send announcement to info-gnu,
+   cc bug-texinfo and bcc coordinator@translationproject.org.
  news item at savannah.
  
    ... make diffs at official release:
! prev=5.1
! ver=5.2
! cd $misc/archive/$pkg/prod
! tar xf $txi/texinfo-$ver.tar.gz
! tar xf texinfo-$prev.tar.gz
! diff -Nrc2 texinfo-$prev texinfo-$ver | xz >texinfo-$prev-$ver.diff.xz
! ls -l !$
! gnupload --to ftp.gnu.org:texinfo !$
! rm -rf texinfo-$ver texinfo-$prev
! ro texinfo-*$ver*
    
+   ... [personal for karl] move mail:
+ mv ~/mail/txi.done $ver.mail
+ gzip $ver.mail
diff -Nrc2 texinfo-5.2/TODO texinfo-6.0/TODO
*** texinfo-5.2/TODO	2013-09-09 19:03:12.000000000 +0100
--- texinfo-6.0/TODO	2015-05-07 03:04:34.000000000 +0100
***************
*** 1,8 ****
! $Id: TODO 5368 2013-09-09 18:03:11Z karl $
  This is the todo list for GNU Texinfo.
  If you are interested in working on any of these, email bug-texinfo@gnu.org.
  
    Copyright 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2003, 
!   2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2010, 2011, 2012, 2013
    Free Software Foundation.
  
--- 1,9 ----
! $Id: TODO 6252 2015-05-06 17:37:57Z karl $
  This is the todo list for GNU Texinfo.
  If you are interested in working on any of these, email bug-texinfo@gnu.org.
  
    Copyright 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2003, 
!   2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2010, 2011, 2012,
!   2013, 2014, 2015
    Free Software Foundation.
  
***************
*** 11,46 ****
    notice and this notice are preserved.
  
- * General:
-   - Monitor and improve the dir categories in existing manuals,
-     following the Free Software Directory categories.  Much mail to
-     developers has already been sent, what's needed now is to check new
-     releases and make sure they are using the right categories.
-     See the util/dir-example in the Texinfo distribution for our current
-     recommended categories.
-     For background, see the thread (which discusses a lot of other
-     issues too) at
-     http://mail.gnu.org/pipermail/emacs-devel/2002-10/msg00011.html,
-     especially 
-       http://mail.gnu.org/archive/html/emacs-devel/2002-10/msg00090.html
-       http://mail.gnu.org/archive/html/emacs-devel/2002-10/msg00137.html
-   - Support installation of manuals in different languages, along these lines:
-     . support a LINGUAS file or variable saying which subdirs LL in the
-       source to descend into (under doc/).
-     . within each subdir LL, install the info files into $infodir/LL,
-       and run install-info on $infodir/LL/dir.
-     . info (both emacs and standalone) should read $infodir/$LANG/dir
-       as the first dir file, and likewise read info files first from
-       $infodir/$LANG, before falling back to $infodir.
-     . consider ways to avoid installing images in both places.
-       In fact, images probably need to be installed in a subdir
-       $infodir/MANUAL/ in the first place, to avoid conflicts of having
-       the same image name in different manuals.
-     For a test case, see texinfo cvs, with its one translated manual
-     (info-fr.texi).
-     From Wojciech Polak.
-   - Or even multibyte languages like Japanese, see msg:
-     http://lists.gnu.org/archive/html/bug-texinfo/2005-03/msg00000.html
-   - Support general reference card creation.
- 
  * Language:
    - Remove the need for @if[not]tex at the beginning of the document.
--- 12,15 ----
***************
*** 89,96 ****
  
  * TeX:
!   - Use @ as the escape character, and Texinfo syntax generally, in the
!     table of contents and index files.
!   - Support input in any encoding and language, via ec or Latin Modern fonts.
!     Including Unicode, e.g., UTF-8.  (Some work has been done.)
    - Reasonable way to change fonts from the default (some work has been
      done), to allow for PostScript fonts, for example.
--- 58,65 ----
  
  * TeX:
!   - Index above @item allows page break.
!   - Table of contents is misaligned if there are 10 or more [sub]sections.
!   - @float captions should be typeset in a smaller font?
!   - Reset the scriptfonts and scriptscriptfonts when font size changes.
    - Reasonable way to change fonts from the default (some work has been
      done), to allow for PostScript fonts, for example.
***************
*** 100,105 ****
    - Introduce new command to change \bindingoffset.
    - Use marks to define a real @thissection.
!   - Table of contents is misaligned if there are 10 or more [sub]sections.
!   - Make accent commands implicitly use @dotless{i/j}.
    - Include hyperlink \special's in the DVI output for xdvi, etc.
    - PDF: make each letter of the index (A, B, ...) a section in the TOC.
--- 69,73 ----
    - Introduce new command to change \bindingoffset.
    - Use marks to define a real @thissection.
!   - Include synctex support.
    - Include hyperlink \special's in the DVI output for xdvi, etc.
    - PDF: make each letter of the index (A, B, ...) a section in the TOC.
***************
*** 109,134 ****
      PDF reference.  From Werner Lemberg, texinfo-pretest mail of
      27 Feb 2006 22:55:13 +0100.
  
  * Doc:
!   - Improve the manuals.
!   - location of text before the information required to understand them:
!     * 2 Using Texinfo Mode: before the Texinfo language description
!     * 4.1 Printing Indices and Menus: before @node, @unnumbered and indices
!   - The Cross References node is very long and maybe should
!     start with the most general uses and proceed to special cases.
!   - Strange sentence in @node key:
!      As a convention in GNU manuals, @code{@@key} should not be used in
!      index entries.
!   - new section on doing dedication pages. See gawk.texi
      for an example of doing it in both the tex and info versions.
!   - use/distribute pod2texi generated documentation of the perl modules in 
!     tp generated in doc/tp_api.
    - Documentation of the HTML customization is missing.
  
  * Info:
-   - The help message does not report Down/Up for next/prev-line.
    - When scrolling through the help text, it should stop at the end, not
      report "No more nodes" and go back to the beginning.
-   - It would be nice for h in the help window to quit help.
    - It would be nice to be able to specify a preferred key to report in
      the help message, instead of using the last one set; cf. q vs. C-x C-c.
--- 77,93 ----
      PDF reference.  From Werner Lemberg, texinfo-pretest mail of
      27 Feb 2006 22:55:13 +0100.
+   - Use @ as the escape character in index files by default,
+     after new texindex is deployed (2020?).
  
  * Doc:
!   - New section on doing dedication pages. See gawk.texi
      for an example of doing it in both the tex and info versions.
!   - Use/distribute pod2texi generated documentation of the perl modules in 
!     tp generated in doc/tp_api -- when api is stable.
    - Documentation of the HTML customization is missing.
  
  * Info:
    - When scrolling through the help text, it should stop at the end, not
      report "No more nodes" and go back to the beginning.
    - It would be nice to be able to specify a preferred key to report in
      the help message, instead of using the last one set; cf. q vs. C-x C-c.
***************
*** 152,156 ****
       (http://www.gnu.org/software/xinfo) or saxinfo
       or tkinfo (http://www.math.ucsb.edu/~boldt/tkinfo/).
-   - Make "info foo bar" search for bar in foo's index(es) if no menu match.
    - Handle M-n, C-u m, and C-u g like Emacs Info (opening new windows).
  
--- 111,114 ----
***************
*** 164,167 ****
--- 122,137 ----
    - support info dir entries for other than the current info file name;
      see comments in menu_item_equal.
+   - Monitor and improve the dir categories in existing manuals,
+     following the Free Software Directory categories.  Much mail to
+     developers has already been sent, what's needed now is to check new
+     releases and make sure they are using the right categories.
+     See the util/dir-example in the Texinfo distribution for our current
+     recommended categories.
+     For background, see the thread (which discusses a lot of other
+     issues too) at
+     http://lists.gnu.org/archive/html/emacs-devel/2002-10/msg00011.html
+     especially 
+       http://lists.gnu.org/archive/html/emacs-devel/2002-10/msg00090.html
+       http://lists.gnu.org/archive/html/emacs-devel/2002-10/msg00137.html
  
  * texindex:
***************
*** 174,178 ****
      From Akim and Karl E.
  
! Ideas that will not be implemented:
  - Process Texinfo files directly instead of converting to Info:
    ftp://ftp.cs.berkeley.edu/ucb/people/phelps/tcltk/tkman.tar.Z, which
--- 144,171 ----
      From Akim and Karl E.
  
! * Ideas that will not be implemented:
! - Support general reference card creation.
!   [Reference cards are too different from normal Texinfo.]
! 
! - Support installation of manuals in different languages, along these lines:
!   . support a LINGUAS file or variable saying which subdirs LL in the
!     source to descend into (under doc/).
!   . within each subdir LL, install the info files into $infodir/LL,
!     and run install-info on $infodir/LL/dir.
!   . info (both emacs and standalone) should read $infodir/$LANG/dir
!     as the first dir file, and likewise read info files first from
!     $infodir/$LANG, before falling back to $infodir.
!   . consider ways to avoid installing images in both places.
!     In fact, images probably need to be installed in a subdir
!     $infodir/MANUAL/ in the first place, to avoid conflicts of having
!     the same image name in different manuals.
!   For a test case, see texinfo cvs, with its one translated manual
!   (info-fr.texi).
!   From Wojciech Polak.
!   ... Except, in practice, people just name their manuals with a
!   suffix for the language, and that seems to work well enough.  There
!   aren't that many manuals even in English, let alone other languages,
!   and there are almost no manuals in multiple languages.
! 
  - Process Texinfo files directly instead of converting to Info:
    ftp://ftp.cs.berkeley.edu/ucb/people/phelps/tcltk/tkman.tar.Z, which
diff -Nrc2 texinfo-5.2/aclocal.m4 texinfo-6.0/aclocal.m4
*** texinfo-5.2/aclocal.m4	2013-09-27 00:04:42.000000000 +0100
--- texinfo-6.0/aclocal.m4	2015-06-26 13:50:59.000000000 +0100
***************
*** 1,5 ****
! # generated automatically by aclocal 1.14 -*- Autoconf -*-
  
! # Copyright (C) 1996-2013 Free Software Foundation, Inc.
  
  # This file is free software; the Free Software Foundation
--- 1,5 ----
! # generated automatically by aclocal 1.15 -*- Autoconf -*-
  
! # Copyright (C) 1996-2014 Free Software Foundation, Inc.
  
  # This file is free software; the Free Software Foundation
***************
*** 21,25 ****
  To do so, use the procedure documented by the package, typically 'autoreconf'.])])
  
! # Copyright (C) 2002-2013 Free Software Foundation, Inc.
  #
  # This file is free software; the Free Software Foundation
--- 21,25 ----
  To do so, use the procedure documented by the package, typically 'autoreconf'.])])
  
! # Copyright (C) 2002-2014 Free Software Foundation, Inc.
  #
  # This file is free software; the Free Software Foundation
***************
*** 33,40 ****
  # (This private macro should not be called outside this file.)
  AC_DEFUN([AM_AUTOMAKE_VERSION],
! [am__api_version='1.14'
  dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to
  dnl require some minimum version.  Point them to the right macro.
! m4_if([$1], [1.14], [],
        [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl
  ])
--- 33,40 ----
  # (This private macro should not be called outside this file.)
  AC_DEFUN([AM_AUTOMAKE_VERSION],
! [am__api_version='1.15'
  dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to
  dnl require some minimum version.  Point them to the right macro.
! m4_if([$1], [1.15], [],
        [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl
  ])
***************
*** 52,56 ****
  # This function is AC_REQUIREd by AM_INIT_AUTOMAKE.
  AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
! [AM_AUTOMAKE_VERSION([1.14])dnl
  m4_ifndef([AC_AUTOCONF_VERSION],
    [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
--- 52,56 ----
  # This function is AC_REQUIREd by AM_INIT_AUTOMAKE.
  AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
! [AM_AUTOMAKE_VERSION([1.15])dnl
  m4_ifndef([AC_AUTOCONF_VERSION],
    [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
***************
*** 59,63 ****
  # AM_AUX_DIR_EXPAND                                         -*- Autoconf -*-
  
! # Copyright (C) 2001-2013 Free Software Foundation, Inc.
  #
  # This file is free software; the Free Software Foundation
--- 59,63 ----
  # AM_AUX_DIR_EXPAND                                         -*- Autoconf -*-
  
! # Copyright (C) 2001-2014 Free Software Foundation, Inc.
  #
  # This file is free software; the Free Software Foundation
***************
*** 104,116 ****
  
  AC_DEFUN([AM_AUX_DIR_EXPAND],
! [dnl Rely on autoconf to set up CDPATH properly.
! AC_PREREQ([2.50])dnl
! # expand $ac_aux_dir to an absolute path
! am_aux_dir=`cd $ac_aux_dir && pwd`
  ])
  
  # AM_CONDITIONAL                                            -*- Autoconf -*-
  
! # Copyright (C) 1997-2013 Free Software Foundation, Inc.
  #
  # This file is free software; the Free Software Foundation
--- 104,115 ----
  
  AC_DEFUN([AM_AUX_DIR_EXPAND],
! [AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT])dnl
! # Expand $ac_aux_dir to an absolute path.
! am_aux_dir=`cd "$ac_aux_dir" && pwd`
  ])
  
  # AM_CONDITIONAL                                            -*- Autoconf -*-
  
! # Copyright (C) 1997-2014 Free Software Foundation, Inc.
  #
  # This file is free software; the Free Software Foundation
***************
*** 143,147 ****
  fi])])
  
! # Copyright (C) 1999-2013 Free Software Foundation, Inc.
  #
  # This file is free software; the Free Software Foundation
--- 142,146 ----
  fi])])
  
! # Copyright (C) 1999-2014 Free Software Foundation, Inc.
  #
  # This file is free software; the Free Software Foundation
***************
*** 334,338 ****
  # Generate code to set up dependency tracking.              -*- Autoconf -*-
  
! # Copyright (C) 1999-2013 Free Software Foundation, Inc.
  #
  # This file is free software; the Free Software Foundation
--- 333,337 ----
  # Generate code to set up dependency tracking.              -*- Autoconf -*-
  
! # Copyright (C) 1999-2014 Free Software Foundation, Inc.
  #
  # This file is free software; the Free Software Foundation
***************
*** 410,414 ****
  # Do all the work for Automake.                             -*- Autoconf -*-
  
! # Copyright (C) 1996-2013 Free Software Foundation, Inc.
  #
  # This file is free software; the Free Software Foundation
--- 409,413 ----
  # Do all the work for Automake.                             -*- Autoconf -*-
  
! # Copyright (C) 1996-2014 Free Software Foundation, Inc.
  #
  # This file is free software; the Free Software Foundation
***************
*** 500,505 ****
  # <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
  AC_SUBST([mkdir_p], ['$(MKDIR_P)'])
! # We need awk for the "check" target.  The system "awk" is bad on
! # some platforms.
  AC_REQUIRE([AC_PROG_AWK])dnl
  AC_REQUIRE([AC_PROG_MAKE_SET])dnl
--- 499,504 ----
  # <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
  AC_SUBST([mkdir_p], ['$(MKDIR_P)'])
! # We need awk for the "check" target (and possibly the TAP driver).  The
! # system "awk" is bad on some platforms.
  AC_REQUIRE([AC_PROG_AWK])dnl
  AC_REQUIRE([AC_PROG_MAKE_SET])dnl
***************
*** 574,578 ****
      AC_MSG_ERROR([Your 'rm' program is bad, sorry.])
    fi
! fi])
  
  dnl Hook into '_AC_COMPILER_EXEEXT' early to learn its expansion.  Do not
--- 573,581 ----
      AC_MSG_ERROR([Your 'rm' program is bad, sorry.])
    fi
! fi
! dnl The trailing newline in this macro's definition is deliberate, for
! dnl backward compatibility and to allow trailing 'dnl'-style comments
! dnl after the AM_INIT_AUTOMAKE invocation. See automake bug#16841.
! ])
  
  dnl Hook into '_AC_COMPILER_EXEEXT' early to learn its expansion.  Do not
***************
*** 603,607 ****
  echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count])
  
! # Copyright (C) 2001-2013 Free Software Foundation, Inc.
  #
  # This file is free software; the Free Software Foundation
--- 606,610 ----
  echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count])
  
! # Copyright (C) 2001-2014 Free Software Foundation, Inc.
  #
  # This file is free software; the Free Software Foundation
***************
*** 614,618 ****
  AC_DEFUN([AM_PROG_INSTALL_SH],
  [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
! if test x"${install_sh}" != xset; then
    case $am_aux_dir in
    *\ * | *\	*)
--- 617,621 ----
  AC_DEFUN([AM_PROG_INSTALL_SH],
  [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
! if test x"${install_sh+set}" != xset; then
    case $am_aux_dir in
    *\ * | *\	*)
***************
*** 624,628 ****
  AC_SUBST([install_sh])])
  
! # Copyright (C) 2003-2013 Free Software Foundation, Inc.
  #
  # This file is free software; the Free Software Foundation
--- 627,631 ----
  AC_SUBST([install_sh])])
  
! # Copyright (C) 2003-2014 Free Software Foundation, Inc.
  #
  # This file is free software; the Free Software Foundation
***************
*** 645,649 ****
  # Check to see how 'make' treats includes.	            -*- Autoconf -*-
  
! # Copyright (C) 2001-2013 Free Software Foundation, Inc.
  #
  # This file is free software; the Free Software Foundation
--- 648,652 ----
  # Check to see how 'make' treats includes.	            -*- Autoconf -*-
  
! # Copyright (C) 2001-2014 Free Software Foundation, Inc.
  #
  # This file is free software; the Free Software Foundation
***************
*** 695,699 ****
  # Fake the existence of programs that GNU maintainers use.  -*- Autoconf -*-
  
! # Copyright (C) 1997-2013 Free Software Foundation, Inc.
  #
  # This file is free software; the Free Software Foundation
--- 698,702 ----
  # Fake the existence of programs that GNU maintainers use.  -*- Autoconf -*-
  
! # Copyright (C) 1997-2014 Free Software Foundation, Inc.
  #
  # This file is free software; the Free Software Foundation
***************
*** 734,738 ****
  # Helper functions for option handling.                     -*- Autoconf -*-
  
! # Copyright (C) 2001-2013 Free Software Foundation, Inc.
  #
  # This file is free software; the Free Software Foundation
--- 737,741 ----
  # Helper functions for option handling.                     -*- Autoconf -*-
  
! # Copyright (C) 2001-2014 Free Software Foundation, Inc.
  #
  # This file is free software; the Free Software Foundation
***************
*** 763,767 ****
  [m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])])
  
! # Copyright (C) 1999-2013 Free Software Foundation, Inc.
  #
  # This file is free software; the Free Software Foundation
--- 766,770 ----
  [m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])])
  
! # Copyright (C) 1999-2014 Free Software Foundation, Inc.
  #
  # This file is free software; the Free Software Foundation
***************
*** 810,814 ****
  AC_DEFUN_ONCE([AM_PROG_CC_C_O], [AC_REQUIRE([AC_PROG_CC])])
  
! # Copyright (C) 2001-2013 Free Software Foundation, Inc.
  #
  # This file is free software; the Free Software Foundation
--- 813,817 ----
  AC_DEFUN_ONCE([AM_PROG_CC_C_O], [AC_REQUIRE([AC_PROG_CC])])
  
! # Copyright (C) 2001-2014 Free Software Foundation, Inc.
  #
  # This file is free software; the Free Software Foundation
***************
*** 829,833 ****
  # Check to make sure that the build environment is sane.    -*- Autoconf -*-
  
! # Copyright (C) 1996-2013 Free Software Foundation, Inc.
  #
  # This file is free software; the Free Software Foundation
--- 832,836 ----
  # Check to make sure that the build environment is sane.    -*- Autoconf -*-
  
! # Copyright (C) 1996-2014 Free Software Foundation, Inc.
  #
  # This file is free software; the Free Software Foundation
***************
*** 910,914 ****
  ])
  
! # Copyright (C) 2009-2013 Free Software Foundation, Inc.
  #
  # This file is free software; the Free Software Foundation
--- 913,917 ----
  ])
  
! # Copyright (C) 2009-2014 Free Software Foundation, Inc.
  #
  # This file is free software; the Free Software Foundation
***************
*** 970,974 ****
  ])
  
! # Copyright (C) 2001-2013 Free Software Foundation, Inc.
  #
  # This file is free software; the Free Software Foundation
--- 973,977 ----
  ])
  
! # Copyright (C) 2001-2014 Free Software Foundation, Inc.
  #
  # This file is free software; the Free Software Foundation
***************
*** 998,1002 ****
  AC_SUBST([INSTALL_STRIP_PROGRAM])])
  
! # Copyright (C) 2006-2013 Free Software Foundation, Inc.
  #
  # This file is free software; the Free Software Foundation
--- 1001,1005 ----
  AC_SUBST([INSTALL_STRIP_PROGRAM])])
  
! # Copyright (C) 2006-2014 Free Software Foundation, Inc.
  #
  # This file is free software; the Free Software Foundation
***************
*** 1017,1021 ****
  # Check how to create a tarball.                            -*- Autoconf -*-
  
! # Copyright (C) 2004-2013 Free Software Foundation, Inc.
  #
  # This file is free software; the Free Software Foundation
--- 1020,1024 ----
  # Check how to create a tarball.                            -*- Autoconf -*-
  
! # Copyright (C) 2004-2014 Free Software Foundation, Inc.
  #
  # This file is free software; the Free Software Foundation
***************
*** 1149,1152 ****
--- 1152,1156 ----
  
  m4_include([gnulib/m4/00gnulib.m4])
+ m4_include([gnulib/m4/absolute-header.m4])
  m4_include([gnulib/m4/alloca.m4])
  m4_include([gnulib/m4/argz.m4])
***************
*** 1157,1164 ****
--- 1161,1175 ----
  m4_include([gnulib/m4/errno_h.m4])
  m4_include([gnulib/m4/error.m4])
+ m4_include([gnulib/m4/exponentd.m4])
+ m4_include([gnulib/m4/exponentf.m4])
+ m4_include([gnulib/m4/exponentl.m4])
  m4_include([gnulib/m4/extensions.m4])
  m4_include([gnulib/m4/extern-inline.m4])
  m4_include([gnulib/m4/fcntl-o.m4])
  m4_include([gnulib/m4/fcntl_h.m4])
+ m4_include([gnulib/m4/float_h.m4])
+ m4_include([gnulib/m4/fpieee.m4])
+ m4_include([gnulib/m4/frexp.m4])
+ m4_include([gnulib/m4/frexpl.m4])
  m4_include([gnulib/m4/getopt.m4])
  m4_include([gnulib/m4/gettext.m4])
***************
*** 1170,1176 ****
--- 1181,1193 ----
  m4_include([gnulib/m4/include_next.m4])
  m4_include([gnulib/m4/intlmacosx.m4])
+ m4_include([gnulib/m4/intmax_t.m4])
+ m4_include([gnulib/m4/inttypes_h.m4])
+ m4_include([gnulib/m4/isnand.m4])
+ m4_include([gnulib/m4/isnanf.m4])
+ m4_include([gnulib/m4/isnanl.m4])
  m4_include([gnulib/m4/iswblank.m4])
  m4_include([gnulib/m4/langinfo_h.m4])
  m4_include([gnulib/m4/largefile.m4])
+ m4_include([gnulib/m4/ldexpl.m4])
  m4_include([gnulib/m4/lib-ld.m4])
  m4_include([gnulib/m4/lib-link.m4])
***************
*** 1188,1191 ****
--- 1205,1209 ----
  m4_include([gnulib/m4/malloc.m4])
  m4_include([gnulib/m4/malloca.m4])
+ m4_include([gnulib/m4/math_h.m4])
  m4_include([gnulib/m4/mbchar.m4])
  m4_include([gnulib/m4/mbiter.m4])
***************
*** 1199,1202 ****
--- 1217,1221 ----
  m4_include([gnulib/m4/memmem.m4])
  m4_include([gnulib/m4/mempcpy.m4])
+ m4_include([gnulib/m4/memrchr.m4])
  m4_include([gnulib/m4/mkstemp.m4])
  m4_include([gnulib/m4/mmap-anon.m4])
***************
*** 1211,1227 ****
--- 1230,1257 ----
  m4_include([gnulib/m4/pathmax.m4])
  m4_include([gnulib/m4/po.m4])
+ m4_include([gnulib/m4/printf-frexp.m4])
+ m4_include([gnulib/m4/printf-frexpl.m4])
+ m4_include([gnulib/m4/printf.m4])
  m4_include([gnulib/m4/progtest.m4])
  m4_include([gnulib/m4/regex.m4])
  m4_include([gnulib/m4/secure_getenv.m4])
+ m4_include([gnulib/m4/signbit.m4])
+ m4_include([gnulib/m4/size_max.m4])
  m4_include([gnulib/m4/ssize_t.m4])
  m4_include([gnulib/m4/stat.m4])
+ m4_include([gnulib/m4/stdarg.m4])
  m4_include([gnulib/m4/stdbool.m4])
  m4_include([gnulib/m4/stddef_h.m4])
  m4_include([gnulib/m4/stdint.m4])
+ m4_include([gnulib/m4/stdint_h.m4])
+ m4_include([gnulib/m4/stdio_h.m4])
  m4_include([gnulib/m4/stdlib_h.m4])
  m4_include([gnulib/m4/stpcpy.m4])
+ m4_include([gnulib/m4/strcase.m4])
+ m4_include([gnulib/m4/strcasestr.m4])
  m4_include([gnulib/m4/strdup.m4])
  m4_include([gnulib/m4/strerror.m4])
  m4_include([gnulib/m4/string_h.m4])
+ m4_include([gnulib/m4/strings_h.m4])
  m4_include([gnulib/m4/strndup.m4])
  m4_include([gnulib/m4/strnlen.m4])
***************
*** 1235,1238 ****
--- 1265,1271 ----
  m4_include([gnulib/m4/time_h.m4])
  m4_include([gnulib/m4/unistd_h.m4])
+ m4_include([gnulib/m4/vasnprintf.m4])
+ m4_include([gnulib/m4/vasprintf-posix.m4])
+ m4_include([gnulib/m4/vasprintf.m4])
  m4_include([gnulib/m4/warn-on-use.m4])
  m4_include([gnulib/m4/wchar_h.m4])
***************
*** 1243,1244 ****
--- 1276,1278 ----
  m4_include([gnulib/m4/wint_t.m4])
  m4_include([gnulib/m4/xalloc.m4])
+ m4_include([gnulib/m4/xsize.m4])
diff -Nrc2 texinfo-5.2/build-aux/compile texinfo-6.0/build-aux/compile
*** texinfo-5.2/build-aux/compile	2013-02-19 22:25:28.000000000 +0000
--- texinfo-6.0/build-aux/compile	2015-02-25 20:17:37.000000000 +0000
***************
*** 4,8 ****
  scriptversion=2012-10-14.11; # UTC
  
! # Copyright (C) 1999-2013 Free Software Foundation, Inc.
  # Written by Tom Tromey <tromey@cygnus.com>.
  #
--- 4,8 ----
  scriptversion=2012-10-14.11; # UTC
  
! # Copyright (C) 1999-2015 Free Software Foundation, Inc.
  # Written by Tom Tromey <tromey@cygnus.com>.
  #
diff -Nrc2 texinfo-5.2/build-aux/config.guess texinfo-6.0/build-aux/config.guess
*** texinfo-5.2/build-aux/config.guess	2013-08-15 18:23:35.000000000 +0100
--- texinfo-6.0/build-aux/config.guess	2015-05-07 03:04:20.000000000 +0100
***************
*** 1,7 ****
  #! /bin/sh
  # Attempt to guess a canonical system name.
! #   Copyright 1992-2013 Free Software Foundation, Inc.
  
! timestamp='2013-06-10'
  
  # This file is free software; you can redistribute it and/or modify it
--- 1,7 ----
  #! /bin/sh
  # Attempt to guess a canonical system name.
! #   Copyright 1992-2015 Free Software Foundation, Inc.
  
! timestamp='2015-03-04'
  
  # This file is free software; you can redistribute it and/or modify it
***************
*** 25,34 ****
  # of the GNU General Public License, version 3 ("GPLv3").
  #
! # Originally written by Per Bothner.
  #
  # You can get the latest version of this script from:
  # http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD
  #
! # Please send patches with a ChangeLog entry to config-patches@gnu.org.
  
  
--- 25,34 ----
  # of the GNU General Public License, version 3 ("GPLv3").
  #
! # Originally written by Per Bothner; maintained since 2000 by Ben Elliston.
  #
  # You can get the latest version of this script from:
  # http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD
  #
! # Please send patches to <config-patches@gnu.org>.
  
  
***************
*** 51,55 ****
  
  Originally written by Per Bothner.
! Copyright 1992-2013 Free Software Foundation, Inc.
  
  This is free software; see the source for copying conditions.  There is NO
--- 51,55 ----
  
  Originally written by Per Bothner.
! Copyright 1992-2015 Free Software Foundation, Inc.
  
  This is free software; see the source for copying conditions.  There is NO
***************
*** 150,154 ****
  	#endif
  	EOF
! 	eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^LIBC'`
  	;;
  esac
--- 150,154 ----
  	#endif
  	EOF
! 	eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^LIBC' | sed 's, ,,g'`
  	;;
  esac
***************
*** 169,174 ****
  	# portion of the name.  We always set it to "unknown".
  	sysctl="sysctl -n hw.machine_arch"
! 	UNAME_MACHINE_ARCH=`(/sbin/$sysctl 2>/dev/null || \
! 	    /usr/sbin/$sysctl 2>/dev/null || echo unknown)`
  	case "${UNAME_MACHINE_ARCH}" in
  	    armeb) machine=armeb-unknown ;;
--- 169,176 ----
  	# portion of the name.  We always set it to "unknown".
  	sysctl="sysctl -n hw.machine_arch"
! 	UNAME_MACHINE_ARCH=`(uname -p 2>/dev/null || \
! 	    /sbin/$sysctl 2>/dev/null || \
! 	    /usr/sbin/$sysctl 2>/dev/null || \
! 	    echo unknown)`
  	case "${UNAME_MACHINE_ARCH}" in
  	    armeb) machine=armeb-unknown ;;
***************
*** 177,180 ****
--- 179,187 ----
  	    sh3eb) machine=sh-unknown ;;
  	    sh5el) machine=sh5le-unknown ;;
+ 	    earmv*)
+ 		arch=`echo ${UNAME_MACHINE_ARCH} | sed -e 's,^e\(armv[0-9]\).*$,\1,'`
+ 		endian=`echo ${UNAME_MACHINE_ARCH} | sed -ne 's,^.*\(eb\)$,\1,p'`
+ 		machine=${arch}${endian}-unknown
+ 		;;
  	    *) machine=${UNAME_MACHINE_ARCH}-unknown ;;
  	esac
***************
*** 182,186 ****
  	# to ELF recently, or will in the future.
  	case "${UNAME_MACHINE_ARCH}" in
! 	    arm*|i386|m68k|ns32k|sh3*|sparc|vax)
  		eval $set_cc_for_build
  		if echo __ELF__ | $CC_FOR_BUILD -E - 2>/dev/null \
--- 189,193 ----
  	# to ELF recently, or will in the future.
  	case "${UNAME_MACHINE_ARCH}" in
! 	    arm*|earm*|i386|m68k|ns32k|sh3*|sparc|vax)
  		eval $set_cc_for_build
  		if echo __ELF__ | $CC_FOR_BUILD -E - 2>/dev/null \
***************
*** 198,201 ****
--- 205,215 ----
  		;;
  	esac
+ 	# Determine ABI tags.
+ 	case "${UNAME_MACHINE_ARCH}" in
+ 	    earm*)
+ 		expr='s/^earmv[0-9]/-eabi/;s/eb$//'
+ 		abi=`echo ${UNAME_MACHINE_ARCH} | sed -e "$expr"`
+ 		;;
+ 	esac
  	# The OS release
  	# Debian GNU/NetBSD machines have a different userland, and
***************
*** 214,218 ****
  	# contains redundant information, the shorter form:
  	# CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used.
! 	echo "${machine}-${os}${release}"
  	exit ;;
      *:Bitrig:*:*)
--- 228,232 ----
  	# contains redundant information, the shorter form:
  	# CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used.
! 	echo "${machine}-${os}${release}${abi}"
  	exit ;;
      *:Bitrig:*:*)
***************
*** 580,585 ****
  		IBM_ARCH=powerpc
  	fi
! 	if [ -x /usr/bin/oslevel ] ; then
! 		IBM_REV=`/usr/bin/oslevel`
  	else
  		IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE}
--- 594,600 ----
  		IBM_ARCH=powerpc
  	fi
! 	if [ -x /usr/bin/lslpp ] ; then
! 		IBM_REV=`/usr/bin/lslpp -Lqc bos.rte.libc |
! 			   awk -F: '{ print $3 }' | sed s/[0-9]*$/0/`
  	else
  		IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE}
***************
*** 827,831 ****
  	echo ${UNAME_MACHINE}-pc-mingw32
  	exit ;;
!     i*:MSYS*:*)
  	echo ${UNAME_MACHINE}-pc-msys
  	exit ;;
--- 842,846 ----
  	echo ${UNAME_MACHINE}-pc-mingw32
  	exit ;;
!     *:MSYS*:*)
  	echo ${UNAME_MACHINE}-pc-msys
  	exit ;;
***************
*** 933,936 ****
--- 948,954 ----
  	echo ${UNAME_MACHINE}-axis-linux-${LIBC}
  	exit ;;
+     e2k:Linux:*:*)
+ 	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+ 	exit ;;
      frv:Linux:*:*)
  	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
***************
*** 970,977 ****
  	test x"${CPU}" != x && { echo "${CPU}-unknown-linux-${LIBC}"; exit; }
  	;;
!     or1k:Linux:*:*)
! 	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
  	exit ;;
!     or32:Linux:*:*)
  	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
  	exit ;;
--- 988,995 ----
  	test x"${CPU}" != x && { echo "${CPU}-unknown-linux-${LIBC}"; exit; }
  	;;
!     openrisc*:Linux:*:*)
! 	echo or1k-unknown-linux-${LIBC}
  	exit ;;
!     or32:Linux:*:* | or1k*:Linux:*:*)
  	echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
  	exit ;;
***************
*** 1261,1274 ****
  	    UNAME_PROCESSOR=powerpc
  	fi
! 	if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then
! 	    if (echo '#ifdef __LP64__'; echo IS_64BIT_ARCH; echo '#endif') | \
! 		(CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \
! 		grep IS_64BIT_ARCH >/dev/null
! 	    then
! 		case $UNAME_PROCESSOR in
! 		    i386) UNAME_PROCESSOR=x86_64 ;;
! 		    powerpc) UNAME_PROCESSOR=powerpc64 ;;
! 		esac
  	    fi
  	fi
  	echo ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE}
--- 1279,1302 ----
  	    UNAME_PROCESSOR=powerpc
  	fi
! 	if test `echo "$UNAME_RELEASE" | sed -e 's/\..*//'` -le 10 ; then
! 	    if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then
! 		if (echo '#ifdef __LP64__'; echo IS_64BIT_ARCH; echo '#endif') | \
! 		    (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \
! 		    grep IS_64BIT_ARCH >/dev/null
! 		then
! 		    case $UNAME_PROCESSOR in
! 			i386) UNAME_PROCESSOR=x86_64 ;;
! 			powerpc) UNAME_PROCESSOR=powerpc64 ;;
! 		    esac
! 		fi
  	    fi
+ 	elif test "$UNAME_PROCESSOR" = i386 ; then
+ 	    # Avoid executing cc on OS X 10.9, as it ships with a stub
+ 	    # that puts up a graphical alert prompting to install
+ 	    # developer tools.  Any system running Mac OS X 10.7 or
+ 	    # later (Darwin 11 and later) is required to have a 64-bit
+ 	    # processor. This is not true of the ARM version of Darwin
+ 	    # that Apple uses in portable devices.
+ 	    UNAME_PROCESSOR=x86_64
  	fi
  	echo ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE}
***************
*** 1362,1513 ****
  esac
  
- eval $set_cc_for_build
- cat >$dummy.c <<EOF
- #ifdef _SEQUENT_
- # include <sys/types.h>
- # include <sys/utsname.h>
- #endif
- main ()
- {
- #if defined (sony)
- #if defined (MIPSEB)
-   /* BFD wants "bsd" instead of "newsos".  Perhaps BFD should be changed,
-      I don't know....  */
-   printf ("mips-sony-bsd\n"); exit (0);
- #else
- #include <sys/param.h>
-   printf ("m68k-sony-newsos%s\n",
- #ifdef NEWSOS4
- 	"4"
- #else
- 	""
- #endif
- 	); exit (0);
- #endif
- #endif
- 
- #if defined (__arm) && defined (__acorn) && defined (__unix)
-   printf ("arm-acorn-riscix\n"); exit (0);
- #endif
- 
- #if defined (hp300) && !defined (hpux)
-   printf ("m68k-hp-bsd\n"); exit (0);
- #endif
- 
- #if defined (NeXT)
- #if !defined (__ARCHITECTURE__)
- #define __ARCHITECTURE__ "m68k"
- #endif
-   int version;
-   version=`(hostinfo | sed -n 's/.*NeXT Mach \([0-9]*\).*/\1/p') 2>/dev/null`;
-   if (version < 4)
-     printf ("%s-next-nextstep%d\n", __ARCHITECTURE__, version);
-   else
-     printf ("%s-next-openstep%d\n", __ARCHITECTURE__, version);
-   exit (0);
- #endif
- 
- #if defined (MULTIMAX) || defined (n16)
- #if defined (UMAXV)
-   printf ("ns32k-encore-sysv\n"); exit (0);
- #else
- #if defined (CMU)
-   printf ("ns32k-encore-mach\n"); exit (0);
- #else
-   printf ("ns32k-encore-bsd\n"); exit (0);
- #endif
- #endif
- #endif
- 
- #if defined (__386BSD__)
-   printf ("i386-pc-bsd\n"); exit (0);
- #endif
- 
- #if defined (sequent)
- #if defined (i386)
-   printf ("i386-sequent-dynix\n"); exit (0);
- #endif
- #if defined (ns32000)
-   printf ("ns32k-sequent-dynix\n"); exit (0);
- #endif
- #endif
- 
- #if defined (_SEQUENT_)
-     struct utsname un;
- 
-     uname(&un);
- 
-     if (strncmp(un.version, "V2", 2) == 0) {
- 	printf ("i386-sequent-ptx2\n"); exit (0);
-     }
-     if (strncmp(un.version, "V1", 2) == 0) { /* XXX is V1 correct? */
- 	printf ("i386-sequent-ptx1\n"); exit (0);
-     }
-     printf ("i386-sequent-ptx\n"); exit (0);
- 
- #endif
- 
- #if defined (vax)
- # if !defined (ultrix)
- #  include <sys/param.h>
- #  if defined (BSD)
- #   if BSD == 43
-       printf ("vax-dec-bsd4.3\n"); exit (0);
- #   else
- #    if BSD == 199006
-       printf ("vax-dec-bsd4.3reno\n"); exit (0);
- #    else
-       printf ("vax-dec-bsd\n"); exit (0);
- #    endif
- #   endif
- #  else
-     printf ("vax-dec-bsd\n"); exit (0);
- #  endif
- # else
-     printf ("vax-dec-ultrix\n"); exit (0);
- # endif
- #endif
- 
- #if defined (alliant) && defined (i860)
-   printf ("i860-alliant-bsd\n"); exit (0);
- #endif
- 
-   exit (1);
- }
- EOF
- 
- $CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null && SYSTEM_NAME=`$dummy` &&
- 	{ echo "$SYSTEM_NAME"; exit; }
- 
- # Apollos put the system type in the environment.
- 
- test -d /usr/apollo && { echo ${ISP}-apollo-${SYSTYPE}; exit; }
- 
- # Convex versions that predate uname can use getsysinfo(1)
- 
- if [ -x /usr/convex/getsysinfo ]
- then
-     case `getsysinfo -f cpu_type` in
-     c1*)
- 	echo c1-convex-bsd
- 	exit ;;
-     c2*)
- 	if getsysinfo -f scalar_acc
- 	then echo c32-convex-bsd
- 	else echo c2-convex-bsd
- 	fi
- 	exit ;;
-     c34*)
- 	echo c34-convex-bsd
- 	exit ;;
-     c38*)
- 	echo c38-convex-bsd
- 	exit ;;
-     c4*)
- 	echo c4-convex-bsd
- 	exit ;;
-     esac
- fi
- 
  cat >&2 <<EOF
  $0: unable to guess system type
--- 1390,1393 ----
diff -Nrc2 texinfo-5.2/build-aux/config.rpath texinfo-6.0/build-aux/config.rpath
*** texinfo-5.2/build-aux/config.rpath	2013-08-18 19:33:14.000000000 +0100
--- texinfo-6.0/build-aux/config.rpath	2015-05-07 03:04:20.000000000 +0100
***************
*** 3,7 ****
  # run time search path of shared libraries in an executable.
  #
! #   Copyright 1996-2013 Free Software Foundation, Inc.
  #   Taken from GNU libtool, 2001
  #   Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
--- 3,7 ----
  # run time search path of shared libraries in an executable.
  #
! #   Copyright 1996-2015 Free Software Foundation, Inc.
  #   Taken from GNU libtool, 2001
  #   Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
***************
*** 368,376 ****
        hardcode_libdir_flag_spec='-L$libdir'
        ;;
!     freebsd2.2*)
!       hardcode_libdir_flag_spec='-R$libdir'
!       hardcode_direct=yes
!       ;;
!     freebsd2*)
        hardcode_direct=yes
        hardcode_minus_L=yes
--- 368,372 ----
        hardcode_libdir_flag_spec='-L$libdir'
        ;;
!     freebsd2.[01]*)
        hardcode_direct=yes
        hardcode_minus_L=yes
***************
*** 549,559 ****
      library_names_spec='$libname$shrext'
      ;;
    freebsd* | dragonfly*)
!     case "$host_os" in
!       freebsd[123]*)
!         library_names_spec='$libname$shrext$versuffix' ;;
!       *)
!         library_names_spec='$libname$shrext' ;;
!     esac
      ;;
    gnu*)
--- 545,553 ----
      library_names_spec='$libname$shrext'
      ;;
+   freebsd[23].*)
+     library_names_spec='$libname$shrext$versuffix'
+     ;;
    freebsd* | dragonfly*)
!     library_names_spec='$libname$shrext'
      ;;
    gnu*)
diff -Nrc2 texinfo-5.2/build-aux/config.sub texinfo-6.0/build-aux/config.sub
*** texinfo-5.2/build-aux/config.sub	2013-09-13 17:52:11.000000000 +0100
--- texinfo-6.0/build-aux/config.sub	2015-05-07 03:04:20.000000000 +0100
***************
*** 1,7 ****
  #! /bin/sh
  # Configuration validation subroutine script.
! #   Copyright 1992-2013 Free Software Foundation, Inc.
  
! timestamp='2013-09-05'
  
  # This file is free software; you can redistribute it and/or modify it
--- 1,7 ----
  #! /bin/sh
  # Configuration validation subroutine script.
! #   Copyright 1992-2015 Free Software Foundation, Inc.
  
! timestamp='2015-03-08'
  
  # This file is free software; you can redistribute it and/or modify it
***************
*** 26,30 ****
  
  
! # Please send patches with a ChangeLog entry to config-patches@gnu.org.
  #
  # Configuration subroutine to validate and canonicalize a configuration type.
--- 26,30 ----
  
  
! # Please send patches to <config-patches@gnu.org>.
  #
  # Configuration subroutine to validate and canonicalize a configuration type.
***************
*** 69,73 ****
  GNU config.sub ($timestamp)
  
! Copyright 1992-2013 Free Software Foundation, Inc.
  
  This is free software; see the source for copying conditions.  There is NO
--- 69,73 ----
  GNU config.sub ($timestamp)
  
! Copyright 1992-2015 Free Software Foundation, Inc.
  
  This is free software; see the source for copying conditions.  There is NO
***************
*** 118,122 ****
    nto-qnx* | linux-gnu* | linux-android* | linux-dietlibc | linux-newlib* | \
    linux-musl* | linux-uclibc* | uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | \
!   knetbsd*-gnu* | netbsd*-gnu* | \
    kopensolaris*-gnu* | \
    storm-chaos* | os2-emx* | rtmk-nova*)
--- 118,122 ----
    nto-qnx* | linux-gnu* | linux-android* | linux-dietlibc | linux-newlib* | \
    linux-musl* | linux-uclibc* | uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | \
!   knetbsd*-gnu* | netbsd*-gnu* | netbsd*-eabi* | \
    kopensolaris*-gnu* | \
    storm-chaos* | os2-emx* | rtmk-nova*)
***************
*** 260,269 ****
  	| c4x | c8051 | clipper \
  	| d10v | d30v | dlx | dsp16xx \
! 	| epiphany \
! 	| fido | fr30 | frv \
  	| h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \
  	| hexagon \
  	| i370 | i860 | i960 | ia64 \
  	| ip2k | iq2000 \
  	| le32 | le64 \
  	| lm32 \
--- 260,270 ----
  	| c4x | c8051 | clipper \
  	| d10v | d30v | dlx | dsp16xx \
! 	| e2k | epiphany \
! 	| fido | fr30 | frv | ft32 \
  	| h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \
  	| hexagon \
  	| i370 | i860 | i960 | ia64 \
  	| ip2k | iq2000 \
+ 	| k1om \
  	| le32 | le64 \
  	| lm32 \
***************
*** 283,288 ****
--- 284,291 ----
  	| mipsisa32 | mipsisa32el \
  	| mipsisa32r2 | mipsisa32r2el \
+ 	| mipsisa32r6 | mipsisa32r6el \
  	| mipsisa64 | mipsisa64el \
  	| mipsisa64r2 | mipsisa64r2el \
+ 	| mipsisa64r6 | mipsisa64r6el \
  	| mipsisa64sb1 | mipsisa64sb1el \
  	| mipsisa64sr71k | mipsisa64sr71kel \
***************
*** 296,304 ****
  	| nios | nios2 | nios2eb | nios2el \
  	| ns16k | ns32k \
! 	| open8 \
! 	| or1k | or32 \
  	| pdp10 | pdp11 | pj | pjl \
  	| powerpc | powerpc64 | powerpc64le | powerpcle \
  	| pyramid \
  	| rl78 | rx \
  	| score \
--- 299,307 ----
  	| nios | nios2 | nios2eb | nios2el \
  	| ns16k | ns32k \
! 	| open8 | or1k | or1knd | or32 \
  	| pdp10 | pdp11 | pj | pjl \
  	| powerpc | powerpc64 | powerpc64le | powerpcle \
  	| pyramid \
+ 	| riscv32 | riscv64 \
  	| rl78 | rx \
  	| score \
***************
*** 311,314 ****
--- 314,318 ----
  	| ubicom32 \
  	| v850 | v850e | v850e1 | v850e2 | v850es | v850e2v3 \
+ 	| visium \
  	| we32k \
  	| x86 | xc16x | xstormy16 | xtensa \
***************
*** 325,328 ****
--- 329,335 ----
  		basic_machine=tic6x-unknown
  		;;
+ 	leon|leon[3-9])
+ 		basic_machine=sparc-$basic_machine
+ 		;;
  	m6811 | m68hc11 | m6812 | m68hc12 | m68hcs12x | nvptx | picochip)
  		basic_machine=$basic_machine-unknown
***************
*** 375,379 ****
  	| c8051-* | clipper-* | craynv-* | cydra-* \
  	| d10v-* | d30v-* | dlx-* \
! 	| elxsi-* \
  	| f30[01]-* | f700-* | fido-* | fr30-* | frv-* | fx80-* \
  	| h8300-* | h8500-* \
--- 382,386 ----
  	| c8051-* | clipper-* | craynv-* | cydra-* \
  	| d10v-* | d30v-* | dlx-* \
! 	| e2k-* | elxsi-* \
  	| f30[01]-* | f700-* | fido-* | fr30-* | frv-* | fx80-* \
  	| h8300-* | h8500-* \
***************
*** 382,385 ****
--- 389,393 ----
  	| i*86-* | i860-* | i960-* | ia64-* \
  	| ip2k-* | iq2000-* \
+ 	| k1om-* \
  	| le32-* | le64-* \
  	| lm32-* \
***************
*** 401,406 ****
--- 409,416 ----
  	| mipsisa32-* | mipsisa32el-* \
  	| mipsisa32r2-* | mipsisa32r2el-* \
+ 	| mipsisa32r6-* | mipsisa32r6el-* \
  	| mipsisa64-* | mipsisa64el-* \
  	| mipsisa64r2-* | mipsisa64r2el-* \
+ 	| mipsisa64r6-* | mipsisa64r6el-* \
  	| mipsisa64sb1-* | mipsisa64sb1el-* \
  	| mipsisa64sr71k-* | mipsisa64sr71kel-* \
***************
*** 414,417 ****
--- 424,428 ----
  	| none-* | np1-* | ns16k-* | ns32k-* \
  	| open8-* \
+ 	| or1k*-* \
  	| orion-* \
  	| pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \
***************
*** 431,434 ****
--- 442,446 ----
  	| v850-* | v850e-* | v850e1-* | v850es-* | v850e2-* | v850e2v3-* \
  	| vax-* \
+ 	| visium-* \
  	| we32k-* \
  	| x86-* | x86_64-* | xc16x-* | xps100-* \
***************
*** 507,510 ****
--- 519,525 ----
  		os=-aros
  		;;
+         asmjs)
+ 		basic_machine=asmjs-unknown
+ 		;;
  	aux)
  		basic_machine=m68k-apple
***************
*** 768,771 ****
--- 783,789 ----
  		os=-sysv
  		;;
+ 	leon-*|leon[3-9]-*)
+ 		basic_machine=sparc-`echo $basic_machine | sed 's/-.*//'`
+ 		;;
  	m68knommu)
  		basic_machine=m68k-unknown
***************
*** 823,826 ****
--- 841,848 ----
  		os=-morphos
  		;;
+ 	moxiebox)
+ 		basic_machine=moxie-unknown
+ 		os=-moxiebox
+ 		;;
  	msdos)
  		basic_machine=i386-pc
***************
*** 1355,1359 ****
  	      | -sym* | -kopensolaris* | -plan9* \
  	      | -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \
! 	      | -aos* | -aros* \
  	      | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \
  	      | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \
--- 1377,1381 ----
  	      | -sym* | -kopensolaris* | -plan9* \
  	      | -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \
! 	      | -aos* | -aros* | -cloudabi* \
  	      | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \
  	      | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \
***************
*** 1368,1372 ****
  	      | -mingw32* | -mingw64* | -linux-gnu* | -linux-android* \
  	      | -linux-newlib* | -linux-musl* | -linux-uclibc* \
! 	      | -uxpv* | -beos* | -mpeix* | -udk* \
  	      | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \
  	      | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \
--- 1390,1394 ----
  	      | -mingw32* | -mingw64* | -linux-gnu* | -linux-android* \
  	      | -linux-newlib* | -linux-musl* | -linux-uclibc* \
! 	      | -uxpv* | -beos* | -mpeix* | -udk* | -moxiebox* \
  	      | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \
  	      | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \
***************
*** 1375,1379 ****
  	      | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \
  	      | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \
! 	      | -skyos* | -haiku* | -rdos* | -toppers* | -drops* | -es*)
  	# Remember, each alternative MUST END IN *, to match a version number.
  		;;
--- 1397,1401 ----
  	      | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \
  	      | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \
! 	      | -skyos* | -haiku* | -rdos* | -toppers* | -drops* | -es* | -tirtos*)
  	# Remember, each alternative MUST END IN *, to match a version number.
  		;;
***************
*** 1593,1599 ****
  		os=-elf
  		;;
- 	or1k-*)
- 		os=-elf
- 		;;
  	or32-*)
  		os=-coff
--- 1615,1618 ----
diff -Nrc2 texinfo-5.2/build-aux/depcomp texinfo-6.0/build-aux/depcomp
*** texinfo-5.2/build-aux/depcomp	2013-08-15 18:23:35.000000000 +0100
--- texinfo-6.0/build-aux/depcomp	2015-02-25 20:17:37.000000000 +0000
***************
*** 4,8 ****
  scriptversion=2013-05-30.07; # UTC
  
! # Copyright (C) 1999-2013 Free Software Foundation, Inc.
  
  # This program is free software; you can redistribute it and/or modify
--- 4,8 ----
  scriptversion=2013-05-30.07; # UTC
  
! # Copyright (C) 1999-2015 Free Software Foundation, Inc.
  
  # This program is free software; you can redistribute it and/or modify
diff -Nrc2 texinfo-5.2/build-aux/install-sh texinfo-6.0/build-aux/install-sh
*** texinfo-5.2/build-aux/install-sh	2013-02-19 22:25:28.000000000 +0000
--- texinfo-6.0/build-aux/install-sh	2015-02-25 20:17:37.000000000 +0000
***************
*** 2,6 ****
  # install - install a program, script, or datafile
  
! scriptversion=2011-11-20.07; # UTC
  
  # This originates from X11R5 (mit/util/scripts/install.sh), which was
--- 2,6 ----
  # install - install a program, script, or datafile
  
! scriptversion=2013-12-25.23; # UTC
  
  # This originates from X11R5 (mit/util/scripts/install.sh), which was
***************
*** 42,58 ****
  # from scratch.
  
  nl='
  '
! IFS=" ""	$nl"
  
! # set DOITPROG to echo to test this script
  
- # Don't use :- since 4.3BSD and earlier shells don't like it.
  doit=${DOITPROG-}
! if test -z "$doit"; then
!   doit_exec=exec
! else
!   doit_exec=$doit
! fi
  
  # Put in absolute file names if you don't have them in your path;
--- 42,54 ----
  # from scratch.
  
+ tab='	'
  nl='
  '
! IFS=" $tab$nl"
  
! # Set DOITPROG to "echo" to test this script.
  
  doit=${DOITPROG-}
! doit_exec=${doit:-exec}
  
  # Put in absolute file names if you don't have them in your path;
***************
*** 69,83 ****
  stripprog=${STRIPPROG-strip}
  
- posix_glob='?'
- initialize_posix_glob='
-   test "$posix_glob" != "?" || {
-     if (set -f) 2>/dev/null; then
-       posix_glob=
-     else
-       posix_glob=:
-     fi
-   }
- '
- 
  posix_mkdir=
  
--- 65,68 ----
***************
*** 98,102 ****
  
  copy_on_change=false
! no_target_directory=
  
  usage="\
--- 83,87 ----
  
  copy_on_change=false
! is_target_a_directory=possibly
  
  usage="\
***************
*** 138,175 ****
  
      -g) chgrpcmd="$chgrpprog $2"
! 	shift;;
  
      --help) echo "$usage"; exit $?;;
  
      -m) mode=$2
! 	case $mode in
! 	  *' '* | *'	'* | *'
! '*	  | *'*'* | *'?'* | *'['*)
! 	    echo "$0: invalid mode: $mode" >&2
! 	    exit 1;;
! 	esac
! 	shift;;
  
      -o) chowncmd="$chownprog $2"
! 	shift;;
  
      -s) stripcmd=$stripprog;;
  
!     -t) dst_arg=$2
! 	# Protect names problematic for 'test' and other utilities.
! 	case $dst_arg in
! 	  -* | [=\(\)!]) dst_arg=./$dst_arg;;
! 	esac
! 	shift;;
  
!     -T) no_target_directory=true;;
  
      --version) echo "$0 $scriptversion"; exit $?;;
  
!     --)	shift
! 	break;;
  
!     -*)	echo "$0: invalid option: $1" >&2
! 	exit 1;;
  
      *)  break;;
--- 123,161 ----
  
      -g) chgrpcmd="$chgrpprog $2"
!         shift;;
  
      --help) echo "$usage"; exit $?;;
  
      -m) mode=$2
!         case $mode in
!           *' '* | *"$tab"* | *"$nl"* | *'*'* | *'?'* | *'['*)
!             echo "$0: invalid mode: $mode" >&2
!             exit 1;;
!         esac
!         shift;;
  
      -o) chowncmd="$chownprog $2"
!         shift;;
  
      -s) stripcmd=$stripprog;;
  
!     -t)
!         is_target_a_directory=always
!         dst_arg=$2
!         # Protect names problematic for 'test' and other utilities.
!         case $dst_arg in
!           -* | [=\(\)!]) dst_arg=./$dst_arg;;
!         esac
!         shift;;
  
!     -T) is_target_a_directory=never;;
  
      --version) echo "$0 $scriptversion"; exit $?;;
  
!     --) shift
!         break;;
  
!     -*) echo "$0: invalid option: $1" >&2
!         exit 1;;
  
      *)  break;;
***************
*** 178,181 ****
--- 164,177 ----
  done
  
+ # We allow the use of options -d and -T together, by making -d
+ # take the precedence; this is for compatibility with GNU install.
+ 
+ if test -n "$dir_arg"; then
+   if test -n "$dst_arg"; then
+     echo "$0: target directory not allowed when installing a directory." >&2
+     exit 1
+   fi
+ fi
+ 
  if test $# -ne 0 && test -z "$dir_arg$dst_arg"; then
    # When -d is used, all remaining arguments are directories to create.
***************
*** 209,212 ****
--- 205,217 ----
  
  if test -z "$dir_arg"; then
+   if test $# -gt 1 || test "$is_target_a_directory" = always; then
+     if test ! -d "$dst_arg"; then
+       echo "$0: $dst_arg: Is not a directory." >&2
+       exit 1
+     fi
+   fi
+ fi
+ 
+ if test -z "$dir_arg"; then
    do_exit='(exit $ret); exit $ret'
    trap "ret=129; $do_exit" 1
***************
*** 224,237 ****
      *[0-7])
        if test -z "$stripcmd"; then
! 	u_plus_rw=
        else
! 	u_plus_rw='% 200'
        fi
        cp_umask=`expr '(' 777 - $mode % 1000 ')' $u_plus_rw`;;
      *)
        if test -z "$stripcmd"; then
! 	u_plus_rw=
        else
! 	u_plus_rw=,u+rw
        fi
        cp_umask=$mode$u_plus_rw;;
--- 229,242 ----
      *[0-7])
        if test -z "$stripcmd"; then
!         u_plus_rw=
        else
!         u_plus_rw='% 200'
        fi
        cp_umask=`expr '(' 777 - $mode % 1000 ')' $u_plus_rw`;;
      *)
        if test -z "$stripcmd"; then
!         u_plus_rw=
        else
!         u_plus_rw=,u+rw
        fi
        cp_umask=$mode$u_plus_rw;;
***************
*** 270,276 ****
      # if double slashes aren't ignored.
      if test -d "$dst"; then
!       if test -n "$no_target_directory"; then
! 	echo "$0: $dst_arg: Is a directory" >&2
! 	exit 1
        fi
        dstdir=$dst
--- 275,281 ----
      # if double slashes aren't ignored.
      if test -d "$dst"; then
!       if test "$is_target_a_directory" = never; then
!         echo "$0: $dst_arg: Is a directory" >&2
!         exit 1
        fi
        dstdir=$dst
***************
*** 278,308 ****
        dstdir_status=0
      else
!       # Prefer dirname, but fall back on a substitute if dirname fails.
!       dstdir=`
! 	(dirname "$dst") 2>/dev/null ||
! 	expr X"$dst" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
! 	     X"$dst" : 'X\(//\)[^/]' \| \
! 	     X"$dst" : 'X\(//\)$' \| \
! 	     X"$dst" : 'X\(/\)' \| . 2>/dev/null ||
! 	echo X"$dst" |
! 	    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
! 		   s//\1/
! 		   q
! 		 }
! 		 /^X\(\/\/\)[^/].*/{
! 		   s//\1/
! 		   q
! 		 }
! 		 /^X\(\/\/\)$/{
! 		   s//\1/
! 		   q
! 		 }
! 		 /^X\(\/\).*/{
! 		   s//\1/
! 		   q
! 		 }
! 		 s/.*/./; q'
!       `
! 
        test -d "$dstdir"
        dstdir_status=$?
--- 283,287 ----
        dstdir_status=0
      else
!       dstdir=`dirname "$dst"`
        test -d "$dstdir"
        dstdir_status=$?
***************
*** 315,386 ****
      case $posix_mkdir in
        '')
! 	# Create intermediate dirs using mode 755 as modified by the umask.
! 	# This is like FreeBSD 'install' as of 1997-10-28.
! 	umask=`umask`
! 	case $stripcmd.$umask in
! 	  # Optimize common cases.
! 	  *[2367][2367]) mkdir_umask=$umask;;
! 	  .*0[02][02] | .[02][02] | .[02]) mkdir_umask=22;;
! 
! 	  *[0-7])
! 	    mkdir_umask=`expr $umask + 22 \
! 	      - $umask % 100 % 40 + $umask % 20 \
! 	      - $umask % 10 % 4 + $umask % 2
! 	    `;;
! 	  *) mkdir_umask=$umask,go-w;;
! 	esac
! 
! 	# With -d, create the new directory with the user-specified mode.
! 	# Otherwise, rely on $mkdir_umask.
! 	if test -n "$dir_arg"; then
! 	  mkdir_mode=-m$mode
! 	else
! 	  mkdir_mode=
! 	fi
! 
! 	posix_mkdir=false
! 	case $umask in
! 	  *[123567][0-7][0-7])
! 	    # POSIX mkdir -p sets u+wx bits regardless of umask, which
! 	    # is incompatible with FreeBSD 'install' when (umask & 300) != 0.
! 	    ;;
! 	  *)
! 	    tmpdir=${TMPDIR-/tmp}/ins$RANDOM-$$
! 	    trap 'ret=$?; rmdir "$tmpdir/d" "$tmpdir" 2>/dev/null; exit $ret' 0
! 
! 	    if (umask $mkdir_umask &&
! 		exec $mkdirprog $mkdir_mode -p -- "$tmpdir/d") >/dev/null 2>&1
! 	    then
! 	      if test -z "$dir_arg" || {
! 		   # Check for POSIX incompatibilities with -m.
! 		   # HP-UX 11.23 and IRIX 6.5 mkdir -m -p sets group- or
! 		   # other-writable bit of parent directory when it shouldn't.
! 		   # FreeBSD 6.1 mkdir -m -p sets mode of existing directory.
! 		   ls_ld_tmpdir=`ls -ld "$tmpdir"`
! 		   case $ls_ld_tmpdir in
! 		     d????-?r-*) different_mode=700;;
! 		     d????-?--*) different_mode=755;;
! 		     *) false;;
! 		   esac &&
! 		   $mkdirprog -m$different_mode -p -- "$tmpdir" && {
! 		     ls_ld_tmpdir_1=`ls -ld "$tmpdir"`
! 		     test "$ls_ld_tmpdir" = "$ls_ld_tmpdir_1"
! 		   }
! 		 }
! 	      then posix_mkdir=:
! 	      fi
! 	      rmdir "$tmpdir/d" "$tmpdir"
! 	    else
! 	      # Remove any dirs left behind by ancient mkdir implementations.
! 	      rmdir ./$mkdir_mode ./-p ./-- 2>/dev/null
! 	    fi
! 	    trap '' 0;;
! 	esac;;
      esac
  
      if
        $posix_mkdir && (
! 	umask $mkdir_umask &&
! 	$doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir"
        )
      then :
--- 294,365 ----
      case $posix_mkdir in
        '')
!         # Create intermediate dirs using mode 755 as modified by the umask.
!         # This is like FreeBSD 'install' as of 1997-10-28.
!         umask=`umask`
!         case $stripcmd.$umask in
!           # Optimize common cases.
!           *[2367][2367]) mkdir_umask=$umask;;
!           .*0[02][02] | .[02][02] | .[02]) mkdir_umask=22;;
! 
!           *[0-7])
!             mkdir_umask=`expr $umask + 22 \
!               - $umask % 100 % 40 + $umask % 20 \
!               - $umask % 10 % 4 + $umask % 2
!             `;;
!           *) mkdir_umask=$umask,go-w;;
!         esac
! 
!         # With -d, create the new directory with the user-specified mode.
!         # Otherwise, rely on $mkdir_umask.
!         if test -n "$dir_arg"; then
!           mkdir_mode=-m$mode
!         else
!           mkdir_mode=
!         fi
! 
!         posix_mkdir=false
!         case $umask in
!           *[123567][0-7][0-7])
!             # POSIX mkdir -p sets u+wx bits regardless of umask, which
!             # is incompatible with FreeBSD 'install' when (umask & 300) != 0.
!             ;;
!           *)
!             tmpdir=${TMPDIR-/tmp}/ins$RANDOM-$$
!             trap 'ret=$?; rmdir "$tmpdir/d" "$tmpdir" 2>/dev/null; exit $ret' 0
! 
!             if (umask $mkdir_umask &&
!                 exec $mkdirprog $mkdir_mode -p -- "$tmpdir/d") >/dev/null 2>&1
!             then
!               if test -z "$dir_arg" || {
!                    # Check for POSIX incompatibilities with -m.
!                    # HP-UX 11.23 and IRIX 6.5 mkdir -m -p sets group- or
!                    # other-writable bit of parent directory when it shouldn't.
!                    # FreeBSD 6.1 mkdir -m -p sets mode of existing directory.
!                    ls_ld_tmpdir=`ls -ld "$tmpdir"`
!                    case $ls_ld_tmpdir in
!                      d????-?r-*) different_mode=700;;
!                      d????-?--*) different_mode=755;;
!                      *) false;;
!                    esac &&
!                    $mkdirprog -m$different_mode -p -- "$tmpdir" && {
!                      ls_ld_tmpdir_1=`ls -ld "$tmpdir"`
!                      test "$ls_ld_tmpdir" = "$ls_ld_tmpdir_1"
!                    }
!                  }
!               then posix_mkdir=:
!               fi
!               rmdir "$tmpdir/d" "$tmpdir"
!             else
!               # Remove any dirs left behind by ancient mkdir implementations.
!               rmdir ./$mkdir_mode ./-p ./-- 2>/dev/null
!             fi
!             trap '' 0;;
!         esac;;
      esac
  
      if
        $posix_mkdir && (
!         umask $mkdir_umask &&
!         $doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir"
        )
      then :
***************
*** 392,408 ****
  
        case $dstdir in
! 	/*) prefix='/';;
! 	[-=\(\)!]*) prefix='./';;
! 	*)  prefix='';;
        esac
  
-       eval "$initialize_posix_glob"
- 
        oIFS=$IFS
        IFS=/
!       $posix_glob set -f
        set fnord $dstdir
        shift
!       $posix_glob set +f
        IFS=$oIFS
  
--- 371,385 ----
  
        case $dstdir in
!         /*) prefix='/';;
!         [-=\(\)!]*) prefix='./';;
!         *)  prefix='';;
        esac
  
        oIFS=$IFS
        IFS=/
!       set -f
        set fnord $dstdir
        shift
!       set +f
        IFS=$oIFS
  
***************
*** 411,442 ****
        for d
        do
! 	test X"$d" = X && continue
  
! 	prefix=$prefix$d
! 	if test -d "$prefix"; then
! 	  prefixes=
! 	else
! 	  if $posix_mkdir; then
! 	    (umask=$mkdir_umask &&
! 	     $doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir") && break
! 	    # Don't fail if two instances are running concurrently.
! 	    test -d "$prefix" || exit 1
! 	  else
! 	    case $prefix in
! 	      *\'*) qprefix=`echo "$prefix" | sed "s/'/'\\\\\\\\''/g"`;;
! 	      *) qprefix=$prefix;;
! 	    esac
! 	    prefixes="$prefixes '$qprefix'"
! 	  fi
! 	fi
! 	prefix=$prefix/
        done
  
        if test -n "$prefixes"; then
! 	# Don't fail if two instances are running concurrently.
! 	(umask $mkdir_umask &&
! 	 eval "\$doit_exec \$mkdirprog $prefixes") ||
! 	  test -d "$dstdir" || exit 1
! 	obsolete_mkdir_used=true
        fi
      fi
--- 388,419 ----
        for d
        do
!         test X"$d" = X && continue
  
!         prefix=$prefix$d
!         if test -d "$prefix"; then
!           prefixes=
!         else
!           if $posix_mkdir; then
!             (umask=$mkdir_umask &&
!              $doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir") && break
!             # Don't fail if two instances are running concurrently.
!             test -d "$prefix" || exit 1
!           else
!             case $prefix in
!               *\'*) qprefix=`echo "$prefix" | sed "s/'/'\\\\\\\\''/g"`;;
!               *) qprefix=$prefix;;
!             esac
!             prefixes="$prefixes '$qprefix'"
!           fi
!         fi
!         prefix=$prefix/
        done
  
        if test -n "$prefixes"; then
!         # Don't fail if two instances are running concurrently.
!         (umask $mkdir_umask &&
!          eval "\$doit_exec \$mkdirprog $prefixes") ||
!           test -d "$dstdir" || exit 1
!         obsolete_mkdir_used=true
        fi
      fi
***************
*** 473,485 ****
      # If -C, don't bother to copy if it wouldn't change the file.
      if $copy_on_change &&
!        old=`LC_ALL=C ls -dlL "$dst"	2>/dev/null` &&
!        new=`LC_ALL=C ls -dlL "$dsttmp"	2>/dev/null` &&
! 
!        eval "$initialize_posix_glob" &&
!        $posix_glob set -f &&
         set X $old && old=:$2:$4:$5:$6 &&
         set X $new && new=:$2:$4:$5:$6 &&
!        $posix_glob set +f &&
! 
         test "$old" = "$new" &&
         $cmpprog "$dst" "$dsttmp" >/dev/null 2>&1
--- 450,459 ----
      # If -C, don't bother to copy if it wouldn't change the file.
      if $copy_on_change &&
!        old=`LC_ALL=C ls -dlL "$dst"     2>/dev/null` &&
!        new=`LC_ALL=C ls -dlL "$dsttmp"  2>/dev/null` &&
!        set -f &&
         set X $old && old=:$2:$4:$5:$6 &&
         set X $new && new=:$2:$4:$5:$6 &&
!        set +f &&
         test "$old" = "$new" &&
         $cmpprog "$dst" "$dsttmp" >/dev/null 2>&1
***************
*** 494,515 ****
        # support -f.
        {
! 	# Now remove or move aside any old file at destination location.
! 	# We try this two ways since rm can't unlink itself on some
! 	# systems and the destination file might be busy for other
! 	# reasons.  In this case, the final cleanup might fail but the new
! 	# file should still install successfully.
! 	{
! 	  test ! -f "$dst" ||
! 	  $doit $rmcmd -f "$dst" 2>/dev/null ||
! 	  { $doit $mvcmd -f "$dst" "$rmtmp" 2>/dev/null &&
! 	    { $doit $rmcmd -f "$rmtmp" 2>/dev/null; :; }
! 	  } ||
! 	  { echo "$0: cannot unlink or rename $dst" >&2
! 	    (exit 1); exit 1
! 	  }
! 	} &&
  
! 	# Now rename the file to the real destination.
! 	$doit $mvcmd "$dsttmp" "$dst"
        }
      fi || exit 1
--- 468,489 ----
        # support -f.
        {
!         # Now remove or move aside any old file at destination location.
!         # We try this two ways since rm can't unlink itself on some
!         # systems and the destination file might be busy for other
!         # reasons.  In this case, the final cleanup might fail but the new
!         # file should still install successfully.
!         {
!           test ! -f "$dst" ||
!           $doit $rmcmd -f "$dst" 2>/dev/null ||
!           { $doit $mvcmd -f "$dst" "$rmtmp" 2>/dev/null &&
!             { $doit $rmcmd -f "$rmtmp" 2>/dev/null; :; }
!           } ||
!           { echo "$0: cannot unlink or rename $dst" >&2
!             (exit 1); exit 1
!           }
!         } &&
  
!         # Now rename the file to the real destination.
!         $doit $mvcmd "$dsttmp" "$dst"
        }
      fi || exit 1
diff -Nrc2 texinfo-5.2/build-aux/mdate-sh texinfo-6.0/build-aux/mdate-sh
*** texinfo-5.2/build-aux/mdate-sh	2013-02-19 22:25:28.000000000 +0000
--- texinfo-6.0/build-aux/mdate-sh	2015-02-25 20:17:37.000000000 +0000
***************
*** 4,8 ****
  scriptversion=2010-08-21.06; # UTC
  
! # Copyright (C) 1995-2013 Free Software Foundation, Inc.
  # written by Ulrich Drepper <drepper@gnu.ai.mit.edu>, June 1995
  #
--- 4,8 ----
  scriptversion=2010-08-21.06; # UTC
  
! # Copyright (C) 1995-2015 Free Software Foundation, Inc.
  # written by Ulrich Drepper <drepper@gnu.ai.mit.edu>, June 1995
  #
diff -Nrc2 texinfo-5.2/build-aux/missing texinfo-6.0/build-aux/missing
*** texinfo-5.2/build-aux/missing	2013-02-19 22:25:28.000000000 +0000
--- texinfo-6.0/build-aux/missing	2015-02-25 20:17:37.000000000 +0000
***************
*** 2,8 ****
  # Common wrapper for a few potentially missing GNU programs.
  
! scriptversion=2012-06-26.16; # UTC
  
! # Copyright (C) 1996-2013 Free Software Foundation, Inc.
  # Originally written by Fran,cois Pinard <pinard@iro.umontreal.ca>, 1996.
  
--- 2,8 ----
  # Common wrapper for a few potentially missing GNU programs.
  
! scriptversion=2013-10-28.13; # UTC
  
! # Copyright (C) 1996-2014 Free Software Foundation, Inc.
  # Originally written by Fran,cois Pinard <pinard@iro.umontreal.ca>, 1996.
  
***************
*** 161,165 ****
     autom4te*)
        echo "You might have modified some maintainer files that require"
!       echo "the 'automa4te' program to be rebuilt."
        program_details 'autom4te'
        ;;
--- 161,165 ----
     autom4te*)
        echo "You might have modified some maintainer files that require"
!       echo "the 'autom4te' program to be rebuilt."
        program_details 'autom4te'
        ;;
diff -Nrc2 texinfo-5.2/build-aux/snippet/arg-nonnull.h texinfo-6.0/build-aux/snippet/arg-nonnull.h
*** texinfo-5.2/build-aux/snippet/arg-nonnull.h	2013-02-19 22:25:28.000000000 +0000
--- texinfo-6.0/build-aux/snippet/arg-nonnull.h	2015-02-25 20:17:37.000000000 +0000
***************
*** 1,4 ****
  /* A C macro for declaring that specific arguments must not be NULL.
!    Copyright (C) 2009-2013 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify it
--- 1,4 ----
  /* A C macro for declaring that specific arguments must not be NULL.
!    Copyright (C) 2009-2015 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify it
diff -Nrc2 texinfo-5.2/build-aux/snippet/c++defs.h texinfo-6.0/build-aux/snippet/c++defs.h
*** texinfo-5.2/build-aux/snippet/c++defs.h	2013-02-19 22:25:28.000000000 +0000
--- texinfo-6.0/build-aux/snippet/c++defs.h	2015-02-25 20:17:37.000000000 +0000
***************
*** 1,4 ****
  /* C++ compatible function declaration macros.
!    Copyright (C) 2010-2013 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify it
--- 1,4 ----
  /* C++ compatible function declaration macros.
!    Copyright (C) 2010-2015 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify it
diff -Nrc2 texinfo-5.2/build-aux/snippet/warn-on-use.h texinfo-6.0/build-aux/snippet/warn-on-use.h
*** texinfo-5.2/build-aux/snippet/warn-on-use.h	2013-02-19 22:25:28.000000000 +0000
--- texinfo-6.0/build-aux/snippet/warn-on-use.h	2015-02-25 20:17:37.000000000 +0000
***************
*** 1,4 ****
  /* A C macro for emitting warnings if a function is used.
!    Copyright (C) 2010-2013 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify it
--- 1,4 ----
  /* A C macro for emitting warnings if a function is used.
!    Copyright (C) 2010-2015 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify it
diff -Nrc2 texinfo-5.2/build-aux/tap-driver.sh texinfo-6.0/build-aux/tap-driver.sh
*** texinfo-5.2/build-aux/tap-driver.sh	2013-02-19 22:25:28.000000000 +0000
--- texinfo-6.0/build-aux/tap-driver.sh	2015-02-25 20:17:37.000000000 +0000
***************
*** 1,4 ****
  #! /bin/sh
! # Copyright (C) 2011-2013 Free Software Foundation, Inc.
  #
  # This program is free software; you can redistribute it and/or modify
--- 1,4 ----
  #! /bin/sh
! # Copyright (C) 2011-2014 Free Software Foundation, Inc.
  #
  # This program is free software; you can redistribute it and/or modify
***************
*** 24,28 ****
  # <automake-patches@gnu.org>.
  
! scriptversion=2011-12-27.17; # UTC
  
  # Make unconditional expansion of undefined variables an error.  This
--- 24,28 ----
  # <automake-patches@gnu.org>.
  
! scriptversion=2013-12-23.17; # UTC
  
  # Make unconditional expansion of undefined variables an error.  This
***************
*** 54,58 ****
                  [--diagnostic-string=STRING] [--merge|--no-merge]
                  [--comments|--no-comments] [--] TEST-COMMAND
! The \`--test-name', \`--log-file' and \`--trs-file' options are mandatory.
  END
  }
--- 54,58 ----
                  [--diagnostic-string=STRING] [--merge|--no-merge]
                  [--comments|--no-comments] [--] TEST-COMMAND
! The '--test-name', '-log-file' and '--trs-file' options are mandatory.
  END
  }
***************
*** 154,159 ****
          -v diag_string="$diag_string" \
  '
! # FIXME: the usages of "cat >&3" below could be optimized when using
! # FIXME: GNU awk, and/on on systems that supports /dev/fd/.
  
  # Implementation note: in what follows, `result_obj` will be an
--- 154,159 ----
          -v diag_string="$diag_string" \
  '
! # TODO: the usages of "cat >&3" below could be optimized when using
! #       GNU awk, and/on on systems that supports /dev/fd/.
  
  # Implementation note: in what follows, `result_obj` will be an
***************
*** 210,214 ****
  }
  
- # FIXME: this can certainly be improved ...
  function get_global_test_result()
  {
--- 210,213 ----
diff -Nrc2 texinfo-5.2/build-aux/test-driver texinfo-6.0/build-aux/test-driver
*** texinfo-5.2/build-aux/test-driver	2013-02-19 22:25:28.000000000 +0000
--- texinfo-6.0/build-aux/test-driver	2015-02-25 20:17:37.000000000 +0000
***************
*** 2,8 ****
  # test-driver - basic testsuite driver script.
  
! scriptversion=2012-06-27.10; # UTC
  
! # Copyright (C) 2011-2013 Free Software Foundation, Inc.
  #
  # This program is free software; you can redistribute it and/or modify
--- 2,8 ----
  # test-driver - basic testsuite driver script.
  
! scriptversion=2013-07-13.22; # UTC
  
! # Copyright (C) 2011-2014 Free Software Foundation, Inc.
  #
  # This program is free software; you can redistribute it and/or modify
***************
*** 45,55 ****
    test-driver --test-name=NAME --log-file=PATH --trs-file=PATH
                [--expect-failure={yes|no}] [--color-tests={yes|no}]
!               [--enable-hard-errors={yes|no}] [--] TEST-SCRIPT
  The '--test-name', '--log-file' and '--trs-file' options are mandatory.
  END
  }
  
- # TODO: better error handling in option parsing (in particular, ensure
- # TODO: $log_file, $trs_file and $test_name are defined).
  test_name= # Used for reporting.
  log_file=  # Where to save the output of the test script.
--- 45,54 ----
    test-driver --test-name=NAME --log-file=PATH --trs-file=PATH
                [--expect-failure={yes|no}] [--color-tests={yes|no}]
!               [--enable-hard-errors={yes|no}] [--]
!               TEST-SCRIPT [TEST-SCRIPT-ARGUMENTS]
  The '--test-name', '--log-file' and '--trs-file' options are mandatory.
  END
  }
  
  test_name= # Used for reporting.
  log_file=  # Where to save the output of the test script.
***************
*** 70,77 ****
--- 69,89 ----
    --) shift; break;;
    -*) usage_error "invalid option: '$1'";;
+    *) break;;
    esac
    shift
  done
  
+ missing_opts=
+ test x"$test_name" = x && missing_opts="$missing_opts --test-name"
+ test x"$log_file"  = x && missing_opts="$missing_opts --log-file"
+ test x"$trs_file"  = x && missing_opts="$missing_opts --trs-file"
+ if test x"$missing_opts" != x; then
+   usage_error "the following mandatory options are missing:$missing_opts"
+ fi
+ 
+ if test $# -eq 0; then
+   usage_error "missing argument"
+ fi
+ 
  if test $color_tests = yes; then
    # Keep this in sync with 'lib/am/check.am:$(am__tty_colors)'.
***************
*** 95,103 ****
  "$@" >$log_file 2>&1
  estatus=$?
  if test $enable_hard_errors = no && test $estatus -eq 99; then
!   estatus=1
  fi
  
! case $estatus:$expect_failure in
    0:yes) col=$red res=XPASS recheck=yes gcopy=yes;;
    0:*)   col=$grn res=PASS  recheck=no  gcopy=no;;
--- 107,118 ----
  "$@" >$log_file 2>&1
  estatus=$?
+ 
  if test $enable_hard_errors = no && test $estatus -eq 99; then
!   tweaked_estatus=1
! else
!   tweaked_estatus=$estatus
  fi
  
! case $tweaked_estatus:$expect_failure in
    0:yes) col=$red res=XPASS recheck=yes gcopy=yes;;
    0:*)   col=$grn res=PASS  recheck=no  gcopy=no;;
***************
*** 108,111 ****
--- 123,132 ----
  esac
  
+ # Report the test outcome and exit status in the logs, so that one can
+ # know whether the test passed or failed simply by looking at the '.log'
+ # file, without the need of also peaking into the corresponding '.trs'
+ # file (automake bug#11814).
+ echo "$res $test_name (exit status: $estatus)" >>$log_file
+ 
  # Report outcome to console.
  echo "${col}${res}${std}: $test_name"
diff -Nrc2 texinfo-5.2/build-aux/texinfo.tex texinfo-6.0/build-aux/texinfo.tex
*** texinfo-5.2/build-aux/texinfo.tex	2013-09-11 19:57:37.000000000 +0100
--- texinfo-6.0/build-aux/texinfo.tex	2015-06-18 21:04:42.000000000 +0100
***************
*** 4,12 ****
  \expandafter\ifx\csname fmtname\endcsname\relax\input plain\fi
  %
! \def\texinfoversion{2013-09-11.11}
  %
  % Copyright 1985, 1986, 1988, 1990, 1991, 1992, 1993, 1994, 1995,
  % 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
! % 2007, 2008, 2009, 2010, 2011, 2012, 2013 Free Software Foundation, Inc.
  %
  % This texinfo.tex file is free software: you can redistribute it and/or
--- 4,13 ----
  \expandafter\ifx\csname fmtname\endcsname\relax\input plain\fi
  %
! \def\texinfoversion{2015-06-14.15}
  %
  % Copyright 1985, 1986, 1988, 1990, 1991, 1992, 1993, 1994, 1995,
  % 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
! % 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015
! % Free Software Foundation, Inc.
  %
  % This texinfo.tex file is free software: you can redistribute it and/or
***************
*** 97,101 ****
--- 98,104 ----
  \let\ptexrbrace=\}
  \let\ptexslash=\/
+ \let\ptexsp=\sp
  \let\ptexstar=\*
+ \let\ptexsup=\sup
  \let\ptext=\t
  \let\ptextop=\top
***************
*** 302,305 ****
--- 305,309 ----
  \def\lastchapterdefs{}
  \def\lastsectiondefs{}
+ \def\lastsection{}
  \def\prevchapterdefs{}
  \def\prevsectiondefs{}
***************
*** 1011,1032 ****
  %
  \gdef\dosuppressfirstparagraphindent{%
!   \gdef\indent{%
!     \restorefirstparagraphindent
!     \indent
!   }%
!   \gdef\noindent{%
!     \restorefirstparagraphindent
!     \noindent
!   }%
!   \global\everypar = {%
!     \kern -\parindent
!     \restorefirstparagraphindent
!   }%
  }
! 
  \gdef\restorefirstparagraphindent{%
!   \global \let \indent = \ptexindent
!   \global \let \noindent = \ptexnoindent
!   \global \everypar = {}%
  }
  
--- 1015,1027 ----
  %
  \gdef\dosuppressfirstparagraphindent{%
!   \gdef\indent  {\restorefirstparagraphindent \indent}%
!   \gdef\noindent{\restorefirstparagraphindent \noindent}%
!   \global\everypar = {\kern -\parindent \restorefirstparagraphindent}%
  }
! %
  \gdef\restorefirstparagraphindent{%
!   \global\let\indent = \ptexindent
!   \global\let\noindent = \ptexnoindent
!   \global\everypar = {}%
  }
  
***************
*** 1139,1146 ****
  \ifpdf
    %
!   % Color manipulation macros based on pdfcolor.tex,
    % except using rgb instead of cmyk; the latter is said to render as a
    % very dark gray on-screen and a very dark halftone in print, instead
!   % of actual black.
    \def\rgbDarkRed{0.50 0.09 0.12}
    \def\rgbBlack{0 0 0}
--- 1134,1143 ----
  \ifpdf
    %
!   % Color manipulation macros using ideas from pdfcolor.tex,
    % except using rgb instead of cmyk; the latter is said to render as a
    % very dark gray on-screen and a very dark halftone in print, instead
!   % of actual black. The dark red here is dark enough to print on paper as
!   % nearly black, but still distinguishable for online viewing.  We use
!   % black by default, though.
    \def\rgbDarkRed{0.50 0.09 0.12}
    \def\rgbBlack{0 0 0}
***************
*** 1252,1259 ****
    \def\pdfmkpgn#1{#1}
    %
!   % by default, use a color that is dark enough to print on paper as
!   % nearly black, but still distinguishable for online viewing.
!   \def\urlcolor{\rgbDarkRed}
!   \def\linkcolor{\rgbDarkRed}
    \def\endlink{\setcolor{\maincolor}\pdfendlink}
    %
--- 1249,1255 ----
    \def\pdfmkpgn#1{#1}
    %
!   % by default, use black for everything.
!   \def\urlcolor{\rgbBlack}
!   \def\linkcolor{\rgbBlack}
    \def\endlink{\setcolor{\maincolor}\pdfendlink}
    %
***************
*** 2090,2099 ****
  }
  
- 
  % In order for the font changes to affect most math symbols and letters,
! % we have to define the \textfont of the standard families.  Since
! % texinfo doesn't allow for producing subscripts and superscripts except
! % in the main text, we don't bother to reset \scriptfont and
! % \scriptscriptfont (which would also require loading a lot more fonts).
  %
  \def\resetmathfonts{%
--- 2086,2092 ----
  }
  
  % In order for the font changes to affect most math symbols and letters,
! % we have to define the \textfont of the standard families.  We don't
! % bother to reset \scriptfont and \scriptscriptfont; awaiting user need.
  %
  \def\resetmathfonts{%
***************
*** 2109,2114 ****
  %
  % Each font-changing command also sets the names \lsize (one size lower)
! % and \lllsize (three sizes lower).  These relative commands are used in
! % the LaTeX logo and acronyms.
  %
  % This all needs generalizing, badly.
--- 2102,2107 ----
  %
  % Each font-changing command also sets the names \lsize (one size lower)
! % and \lllsize (three sizes lower).  These relative commands are used
! % in, e.g., the LaTeX logo and acronyms.
  %
  % This all needs generalizing, badly.
***************
*** 2146,2150 ****
    \def\curfontsize{sec}%
    \def\lsize{subsec}\def\lllsize{reduced}%
!   \resetmathfonts \setleading{16pt}}
  \def\subsecfonts{%
    \let\tenrm=\ssecrm \let\tenit=\ssecit \let\tensl=\ssecsl
--- 2139,2143 ----
    \def\curfontsize{sec}%
    \def\lsize{subsec}\def\lllsize{reduced}%
!   \resetmathfonts \setleading{17pt}}
  \def\subsecfonts{%
    \let\tenrm=\ssecrm \let\tenit=\ssecit \let\tensl=\ssecsl
***************
*** 2575,2609 ****
  \let\option=\code
  
! % @uref (abbreviation for `urlref') takes an optional (comma-separated)
! % second argument specifying the text to display and an optional third
! % arg as text to display instead of (rather than in addition to) the url
! % itself.  First (mandatory) arg is the url.
! % (This \urefnobreak definition isn't used now, leaving it for a while
! % for comparison.)
! \def\urefnobreak#1{\dourefnobreak #1,,,\finish}
! \def\dourefnobreak#1,#2,#3,#4\finish{\begingroup
!   \unsepspaces
!   \pdfurl{#1}%
!   \setbox0 = \hbox{\ignorespaces #3}%
!   \ifdim\wd0 > 0pt
!     \unhbox0 % third arg given, show only that
!   \else
!     \setbox0 = \hbox{\ignorespaces #2}%
!     \ifdim\wd0 > 0pt
!       \ifpdf
!         \unhbox0             % PDF: 2nd arg given, show only it
!       \else
!         \unhbox0\ (\code{#1})% DVI: 2nd arg given, show both it and url
!       \fi
!     \else
!       \code{#1}% only url given, so show it
!     \fi
!   \fi
!   \endlink
! \endgroup}
! 
! % This \urefbreak definition is the active one.
  \def\urefbreak{\begingroup \urefcatcodes \dourefbreak}
  \let\uref=\urefbreak
  \def\dourefbreak#1{\urefbreakfinish #1,,,\finish}
  \def\urefbreakfinish#1,#2,#3,#4\finish{% doesn't work in @example
--- 2568,2586 ----
  \let\option=\code
  
! % @uref (abbreviation for `urlref') aka @url takes an optional
! % (comma-separated) second argument specifying the text to display and
! % an optional third arg as text to display instead of (rather than in
! % addition to) the url itself.  First (mandatory) arg is the url.
! 
! % TeX-only option to allow changing PDF output to show only the second
! % arg (if given), and not the url (which is then just the link target).
! \newif\ifurefurlonlylink
! 
! % The main macro is \urefbreak, which allows breaking at expected
! % places within the url.  (There used to be another version, which
! % didn't support automatic breaking.)
  \def\urefbreak{\begingroup \urefcatcodes \dourefbreak}
  \let\uref=\urefbreak
+ %
  \def\dourefbreak#1{\urefbreakfinish #1,,,\finish}
  \def\urefbreakfinish#1,#2,#3,#4\finish{% doesn't work in @example
***************
*** 2614,2623 ****
      \unhbox0 % third arg given, show only that
    \else
!     \setbox0 = \hbox{\ignorespaces #2}%
      \ifdim\wd0 > 0pt
        \ifpdf
!         \unhbox0             % PDF: 2nd arg given, show only it
        \else
!         \unhbox0\ (\urefcode{#1})% DVI: 2nd arg given, show both it and url
        \fi
      \else
--- 2591,2607 ----
      \unhbox0 % third arg given, show only that
    \else
!     \setbox0 = \hbox{\ignorespaces #2}% look for second arg
      \ifdim\wd0 > 0pt
        \ifpdf
!         \ifurefurlonlylink
!           % PDF plus option to not display url, show just arg
!           \unhbox0             
!         \else
!           % PDF, normally display both arg and url for consistency,
!           % visibility, if the pdf is eventually used to print, etc.
!           \unhbox0\ (\urefcode{#1})%
!         \fi
        \else
!         \unhbox0\ (\urefcode{#1})% DVI, always show arg and url
        \fi
      \else
***************
*** 2659,2664 ****
  % line breaking of long url's.  The unequal skips make look better in
  % cmtt at least, especially for dots.
! \def\urefprestretch{\urefprebreak \hskip0pt plus.13em }
! \def\urefpoststretch{\urefpostbreak \hskip0pt plus.1em }
  %
  \def\urefcodeamp{\urefprestretch \&\urefpoststretch}
--- 2643,2650 ----
  % line breaking of long url's.  The unequal skips make look better in
  % cmtt at least, especially for dots.
! \def\urefprestretchamount{.13em}
! \def\urefpoststretchamount{.1em}
! \def\urefprestretch{\urefprebreak \hskip0pt plus\urefprestretchamount\relax}
! \def\urefpoststretch{\urefpostbreak \hskip0pt plus\urefprestretchamount\relax}
  %
  \def\urefcodeamp{\urefprestretch \&\urefpoststretch}
***************
*** 2858,2861 ****
--- 2844,2849 ----
    \let\~=\tilde
    \let\dotaccent=\dot
+   % have to provide another name for sup operator
+   \let\mathopsup=\sup
    $\finishmath
  }
***************
*** 2881,2884 ****
--- 2869,2884 ----
  }
  
+ % for @sub and @sup, if in math mode, just do a normal sub/superscript.
+ % If in text, use math to place as sub/superscript, but switch
+ % into text mode, with smaller fonts.  This is a different font than the
+ % one used for real math sub/superscripts (8pt vs. 7pt), but let's not
+ % fix it (significant additions to font machinery) until someone notices.
+ %
+ \def\sub{\ifmmode \expandafter\sb \else \expandafter\finishsub\fi}
+ \def\finishsub#1{$\sb{\hbox{\selectfonts\lllsize #1}}$}%
+ %
+ \def\sup{\ifmmode \expandafter\ptexsp \else \expandafter\finishsup\fi}
+ \def\finishsup#1{$\ptexsp{\hbox{\selectfonts\lllsize #1}}$}%
+ 
  % ctrl is no longer a Texinfo command, but leave this definition for fun.
  \def\ctrl #1{{\tt \rawbackslash \hat}#1}
***************
*** 3024,3032 ****
  }
  
! % Some math mode symbols.
! \def\bullet{$\ptexbullet$}
! \def\geq{\ifmmode \ge\else $\ge$\fi}
! \def\leq{\ifmmode \le\else $\le$\fi}
! \def\minus{\ifmmode -\else $-$\fi}
  
  % @dots{} outputs an ellipsis using the current font.
--- 3024,3037 ----
  }
  
! % Some math mode symbols.  Define \ensuremath to switch into math mode
! % unless we are already there.  Expansion tricks may not be needed here,
! % but safer, and can't hurt.
! \def\ensuremath{\ifmmode \expandafter\asis \else\expandafter\ensuredmath \fi}
! \def\ensuredmath#1{$\relax#1$}
! %
! \def\bullet{\ensuremath\ptexbullet}
! \def\geq{\ensuremath\ge}
! \def\leq{\ensuremath\le}
! \def\minus{\ensuremath-}
  
  % @dots{} outputs an ellipsis using the current font.
***************
*** 3192,3197 ****
  \def\eogonek{{\ecfont \char"A6}}\def\macrochare{e}
  %
! % Use the ec* fonts (cm-super in outline format) for non-CM glyphs.
! \def\ecfont{%
    % We can't distinguish serif/sans and italic/slanted, but this
    % is used for crude hacks anyway (like adding French and German
--- 3197,3209 ----
  \def\eogonek{{\ecfont \char"A6}}\def\macrochare{e}
  %
! % Use the European Computer Modern fonts (cm-super in outline format)
! % for non-CM glyphs.  That is ec* for regular text and tc* for the text
! % companion symbols (LaTeX TS1 encoding).  Both are part of the ec
! % package and follow the same conventions.
! % 
! \def\ecfont{\etcfont{e}}
! \def\tcfont{\etcfont{t}}
! %
! \def\etcfont#1{%
    % We can't distinguish serif/sans and italic/slanted, but this
    % is used for crude hacks anyway (like adding French and German
***************
*** 3202,3213 ****
    \ifmonospace
      % typewriter:
!     \font\thisecfont = ectt\ecsize \space at \nominalsize
    \else
      \ifx\curfontstyle\bfstylename
        % bold:
!       \font\thisecfont = ecb\ifusingit{i}{x}\ecsize \space at \nominalsize
      \else
        % regular:
!       \font\thisecfont = ec\ifusingit{ti}{rm}\ecsize \space at \nominalsize
      \fi
    \fi
--- 3214,3225 ----
    \ifmonospace
      % typewriter:
!     \font\thisecfont = #1ctt\ecsize \space at \nominalsize
    \else
      \ifx\curfontstyle\bfstylename
        % bold:
!       \font\thisecfont = #1cb\ifusingit{i}{x}\ecsize \space at \nominalsize
      \else
        % regular:
!       \font\thisecfont = #1c\ifusingit{ti}{rm}\ecsize \space at \nominalsize
      \fi
    \fi
***************
*** 3692,3696 ****
    \ifdim\parskip=0pt \parskip=2pt \fi
    %
!   % Try typesetting the item mark that if the document erroneously says
    % something like @itemize @samp (intending @table), there's an error
    % right away at the @itemize.  It's not the best error message in the
--- 3704,3708 ----
    \ifdim\parskip=0pt \parskip=2pt \fi
    %
!   % Try typesetting the item mark so that if the document erroneously says
    % something like @itemize @samp (intending @table), there's an error
    % right away at the @itemize.  It's not the best error message in the
***************
*** 3942,3949 ****
  
  % multitable-only commands.
! %
! % @headitem starts a heading row, which we typeset in bold.
! % Assignments have to be global since we are inside the implicit group
! % of an alignment entry.  \everycr resets \everytab so we don't have to
  % undo it ourselves.
  \def\headitemfont{\b}% for people to use in the template row; not changeable
--- 3954,3961 ----
  
  % multitable-only commands.
! % 
! % @headitem starts a heading row, which we typeset in bold.  Assignments
! % have to be global since we are inside the implicit group of an
! % alignment entry.  \everycr below resets \everytab so we don't have to
  % undo it ourselves.
  \def\headitemfont{\b}% for people to use in the template row; not changeable
***************
*** 3951,3958 ****
--- 3963,3974 ----
    \checkenv\multitable
    \crcr
+   \gdef\headitemcrhook{\nobreak}% attempt to avoid page break after headings
    \global\everytab={\bf}% can't use \headitemfont since the parsing differs
    \the\everytab % for the first item
  }%
  %
+ % default for tables with no headings.
+ \let\headitemcrhook=\relax
+ %
  % A \tab used to include \hskip1sp.  But then the space in a template
  % line is not enough.  That is bad.  So let's go back to just `&' until
***************
*** 3985,3997 ****
    \everycr = {%
      \noalign{%
!       \global\everytab={}%
        \global\colcount=0 % Reset the column counter.
!       % Check for saved footnotes, etc.
        \checkinserts
!       % Keeps underfull box messages off when table breaks over pages.
!       %\filbreak
! 	% Maybe so, but it also creates really weird page breaks when the
! 	% table breaks over pages. Wouldn't \vfil be better?  Wait until the
! 	% problem manifests itself, so it can be fixed for real --karl.
      }%
    }%
--- 4001,4013 ----
    \everycr = {%
      \noalign{%
!       \global\everytab={}% Reset from possible headitem.
        \global\colcount=0 % Reset the column counter.
!       %
!       % Check for saved footnotes, etc.:
        \checkinserts
!       %
!       % Perhaps a \nobreak, then reset:
!       \headitemcrhook
!       \global\let\headitemcrhook=\relax
      }%
    }%
***************
*** 4435,4439 ****
    % We can't use \lbracecmd and \rbracecmd because texindex assumes
    % braces and backslashes are used only as delimiters.  Perhaps we
!   % should define @lbrace and @rbrace commands a la @comma.
    \def\{{{\tt\char123}}%
    \def\}{{\tt\char125}}%
--- 4451,4455 ----
    % We can't use \lbracecmd and \rbracecmd because texindex assumes
    % braces and backslashes are used only as delimiters.  Perhaps we
!   % should use @lbracechar and @rbracechar?
    \def\{{{\tt\char123}}%
    \def\}{{\tt\char125}}%
***************
*** 4456,4461 ****
    % ...
    % @funindex commtest
!   %
!   % The above is not enough to reproduce the bug, but it gives the flavor.
    %
    % Sample whatsit resulting:
--- 4472,4476 ----
    % ...
    % @funindex commtest
!   % This is not enough to reproduce the bug, but it gives the flavor.
    %
    % Sample whatsit resulting:
***************
*** 4488,4492 ****
  %
  \def\commondummies{%
-   %
    % \definedummyword defines \#1 as \string\#1\space, thus effectively
    % preventing its expansion.  This is used only for control words,
--- 4503,4506 ----
***************
*** 4565,4568 ****
--- 4579,4583 ----
    \definedummyword\lbracechar
    \definedummyword\leq
+   \definedummyword\mathopsup
    \definedummyword\minus
    \definedummyword\ogonek
***************
*** 4578,4581 ****
--- 4593,4598 ----
    \definedummyword\rbracechar
    \definedummyword\result
+   \definedummyword\sub
+   \definedummyword\sup
    \definedummyword\textdegree
    %
***************
*** 4652,4655 ****
--- 4669,4673 ----
    \definedummyword\strong
    \definedummyword\tie
+   \definedummyword\U
    \definedummyword\uref
    \definedummyword\url
***************
*** 4658,4663 ****
--- 4676,4694 ----
    \definedummyword\w
    \definedummyword\xref
+   %
+   % Consider:
+   %   @macro mkind{arg1,arg2}
+   %   @cindex \arg2\
+   %   @end macro
+   %   @mkind{foo, bar}
+   % The space after the comma will end up in the temporary definition
+   % that we make for arg2 (see \parsemargdef ff.).  We want all this to be
+   % expanded for the sake of the index, so we end up just seeing "bar".
+   \let\xeatspaces = \eatspaces
  }
  
+ % For testing: output @{ and @} in index sort strings as \{ and \}.
+ \newif\ifusebracesinindexes
+ 
  % \indexnofonts is used when outputting the strings to sort the index
  % by, and when constructing control sequence names.  It eliminates all
***************
*** 4688,4696 ****
    % content at all.  So for index sorting, we map @{ and @} to strings
    % starting with |, since that ASCII character is between ASCII { and }.
!   \def\{{|a}%
!   \def\lbracechar{|a}%
    %
-   \def\}{|b}%
-   \def\rbracechar{|b}%
    %
    % Non-English letters.
--- 4719,4732 ----
    % content at all.  So for index sorting, we map @{ and @} to strings
    % starting with |, since that ASCII character is between ASCII { and }.
!   \ifusebracesinindexes
!     \def\lbracechar{\lbracecmd}%
!     \def\rbracechar{\rbracecmd}%
!   \else
!     \def\lbracechar{|a}%
!     \def\rbracechar{|b}%
!   \fi
!   \let\{=\lbracechar
!   \let\}=\rbracechar
    %
    %
    % Non-English letters.
***************
*** 5725,5735 ****
  % #1 is the text, #2 is the section type (Ynumbered, Ynothing,
  % Yappendix, Yomitfromtoc), #3 the chapter number.
  %
  % To test against our argument.
  \def\Ynothingkeyword{Ynothing}
- \def\Yomitfromtockeyword{Yomitfromtoc}
  \def\Yappendixkeyword{Yappendix}
  %
  \def\chapmacro#1#2#3{%
    % Insert the first mark before the heading break (see notes for \domark).
    \let\prevchapterdefs=\lastchapterdefs
--- 5761,5774 ----
  % #1 is the text, #2 is the section type (Ynumbered, Ynothing,
  % Yappendix, Yomitfromtoc), #3 the chapter number.
+ % Not used for @heading series.
  %
  % To test against our argument.
  \def\Ynothingkeyword{Ynothing}
  \def\Yappendixkeyword{Yappendix}
+ \def\Yomitfromtockeyword{Yomitfromtoc}
  %
  \def\chapmacro#1#2#3{%
+   \checkenv{}% chapters, etc., should not start inside an environment.
+   %
    % Insert the first mark before the heading break (see notes for \domark).
    \let\prevchapterdefs=\lastchapterdefs
***************
*** 5784,5787 ****
--- 5823,5827 ----
    {%
      \chapfonts \rmisbold
+     \let\footnote=\errfootnoteheading % give better error message
      %
      % Have to define \lastsection before calling \donoderef, because the
***************
*** 5877,5883 ****
  % Print any size, any type, section title.
  %
! % #1 is the text, #2 is the section level (sec/subsec/subsubsec), #3 is
! % the section type for xrefs (Ynumbered, Ynothing, Yappendix), #4 is the
! % section number.
  %
  \def\seckeyword{sec}
--- 5917,5924 ----
  % Print any size, any type, section title.
  %
! % #1 is the text of the title,
! % #2 is the section level (sec/subsec/subsubsec),
! % #3 is the section type (Ynumbered, Ynothing, Yappendix, Yomitfromtoc),
! % #4 is the section number.
  %
  \def\seckeyword{sec}
***************
*** 5885,5896 ****
  \def\sectionheading#1#2#3#4{%
    {%
!     \checkenv{}% should not be in an environment.
      %
      % Switch to the right set of fonts.
      \csname #2fonts\endcsname \rmisbold
      %
-     \def\sectionlevel{#2}%
-     \def\temptype{#3}%
-     %
      % Insert first mark before the heading break (see notes for \domark).
      \let\prevsectiondefs=\lastsectiondefs
--- 5926,5943 ----
  \def\sectionheading#1#2#3#4{%
    {%
!     \def\sectionlevel{#2}%
!     \def\temptype{#3}%
!     %
!     % It is ok for the @heading series commands to appear inside an
!     % environment (it's been historically allowed, though the logic is
!     % dubious), but not the others.
!     \ifx\temptype\Yomitfromtockeyword\else
!       \checkenv{}% non-@*heading should not be in an environment.
!     \fi
!     \let\footnote=\errfootnoteheading
      %
      % Switch to the right set of fonts.
      \csname #2fonts\endcsname \rmisbold
      %
      % Insert first mark before the heading break (see notes for \domark).
      \let\prevsectiondefs=\lastsectiondefs
***************
*** 6319,6322 ****
--- 6366,6370 ----
    \mathactive
    %
+   % Inverse of the list at the beginning of the file.
    \let\b=\ptexb
    \let\bullet=\ptexbullet
***************
*** 6334,6338 ****
--- 6382,6388 ----
    \let\}=\ptexrbrace
    \let\/=\ptexslash
+   \let\sp=\ptexsp
    \let\*=\ptexstar
+   %\let\sup=\ptexsup % do not redefine, we want @sup to work in math mode
    \let\t=\ptext
    \expandafter \let\csname top\endcsname=\ptextop  % we've made it outer
***************
*** 6420,6425 ****
  				% each corner char, and rule thickness
    \normbskip=\baselineskip \normpskip=\parskip \normlskip=\lineskip
-   % Flag to tell @lisp, etc., not to narrow margin.
-   \let\nonarrowing = t%
    %
    % If this cartouche directly follows a sectioning command, we need the
--- 6470,6473 ----
***************
*** 6588,6594 ****
  
  % @raggedright does more-or-less normal line breaking but no right
! % justification.  From plain.tex.
  \envdef\raggedright{%
!   \rightskip0pt plus2em \spaceskip.3333em \xspaceskip.5em\relax
  }
  \let\Eraggedright\par
--- 6636,6646 ----
  
  % @raggedright does more-or-less normal line breaking but no right
! % justification.  From plain.tex.  Don't stretch around special
! % characters in urls in this environment, since the stretch at the right
! % should be enough.
  \envdef\raggedright{%
!   \rightskip0pt plus2.4em \spaceskip.3333em \xspaceskip.5em\relax
!   \def\urefprestretchamount{0pt}%
!   \def\urefpoststretchamount{0pt}%
  }
  \let\Eraggedright\par
***************
*** 7398,7402 ****
  % \anythingelse will almost certainly be an error of some kind.
  
- 
  % \mbodybackslash is the definition of \ in @macro bodies.
  % It maps \foo\ => \csname macarg.foo\endcsname => #N
--- 7450,7453 ----
***************
*** 7483,7487 ****
  % Parse the optional {params} list.  Set up \paramno and \paramlist
  % so \defmacro knows what to do.  Define \macarg.BLAH for each BLAH
! % in the params list to some hook where the argument si to be expanded.  If
  % there are less than 10 arguments that hook is to be replaced by ##N where N
  % is the position in that list, that is to say the macro arguments are to be
--- 7534,7538 ----
  % Parse the optional {params} list.  Set up \paramno and \paramlist
  % so \defmacro knows what to do.  Define \macarg.BLAH for each BLAH
! % in the params list to some hook where the argument is to be expanded.  If
  % there are less than 10 arguments that hook is to be replaced by ##N where N
  % is the position in that list, that is to say the macro arguments are to be
***************
*** 7507,7512 ****
  %
  % If you compile with TeX (not eTeX), and you have macros with 10 or more
! % arguments, you need that no macro has more than 256 arguments, otherwise an
! % error is produced.
  \def\parsemargdef#1;{%
    \paramno=0\def\paramlist{}%
--- 7558,7562 ----
  %
  % If you compile with TeX (not eTeX), and you have macros with 10 or more
! % arguments, no macro can have more than 256 arguments (else error).
  \def\parsemargdef#1;{%
    \paramno=0\def\paramlist{}%
***************
*** 7566,7570 ****
  
  % This macro is expanded during the Texinfo macro expansion, not during its
! % definition.  It gets all the arguments values and assigns them to macros
  % macarg.ARGNAME
  %
--- 7616,7620 ----
  
  % This macro is expanded during the Texinfo macro expansion, not during its
! % definition.  It gets all the arguments' values and assigns them to macros
  % macarg.ARGNAME
  %
***************
*** 8302,8313 ****
    %
    % Make the characters 128-255 be printing characters.
!   {%
!     \count1=128
!     \def\loop{%
!       \catcode\count1=\other
!       \advance\count1 by 1
!       \ifnum \count1<256 \loop \fi
!     }%
!   }%
    %
    % @ is our escape character in .aux files, and we need braces.
--- 8352,8356 ----
    %
    % Make the characters 128-255 be printing characters.
!   {\setnonasciicharscatcodenonglobal\other}%
    %
    % @ is our escape character in .aux files, and we need braces.
***************
*** 8343,8348 ****
  % Auto-number footnotes.  Otherwise like plain.
  \gdef\footnote{%
-   \let\indent=\ptexindent
-   \let\noindent=\ptexnoindent
    \global\advance\footnoteno by \@ne
    \edef\thisfootno{$^{\the\footnoteno}$}%
--- 8386,8389 ----
***************
*** 8368,8371 ****
--- 8409,8417 ----
  \gdef\dofootnote{%
    \insert\footins\bgroup
+   %
+   % Nested footnotes are not supported in TeX, that would take a lot
+   % more work.  (\startsavinginserts does not suffice.)
+   \let\footnote=\errfootnotenest
+   %
    % We want to typeset this text as a normal paragraph, even if the
    % footnote reference occurs in (for example) a display environment.
***************
*** 8405,8408 ****
--- 8451,8465 ----
  }%end \catcode `\@=11
  
+ \def\errfootnotenest{%
+   \errhelp=\EMsimple
+   \errmessage{Nested footnotes not supported in texinfo.tex,
+     even though they work in makeinfo; sorry}
+ }
+ 
+ \def\errfootnoteheading{%
+   \errhelp=\EMsimple
+   \errmessage{Footnotes in chapters, sections, etc., are not supported}
+ }
+ 
  % In case a @footnote appears in a vbox, save the footnote text and create
  % the real \insert just after the vbox finished.  Otherwise, the insertion
***************
*** 8411,8415 ****
  % text to a box and make the \insert when a row of the table is finished.
  % And the same can be done for other insert classes.  --kasal, 16nov03.
! 
  % Replace the \insert primitive by a cheating macro.
  % Deeper inside, just make sure that the saved insertions are not spilled
--- 8468,8472 ----
  % text to a box and make the \insert when a row of the table is finished.
  % And the same can be done for other insert classes.  --kasal, 16nov03.
! %
  % Replace the \insert primitive by a cheating macro.
  % Deeper inside, just make sure that the saved insertions are not spilled
***************
*** 8828,8838 ****
    \catcode`\_ = \active
    \globaldefs=1
! \parseargdef\documentlanguage{\begingroup
!   \let_=\normalunderscore  % normal _ character for filenames
    \tex % read txi-??.tex file in plain TeX.
      % Read the file by the name they passed if it exists.
      \openin 1 txi-#1.tex
      \ifeof 1
!       \documentlanguagetrywithoutunderscore{#1_\finish}%
      \else
        \globaldefs = 1  % everything in the txi-LL files needs to persist
--- 8885,8895 ----
    \catcode`\_ = \active
    \globaldefs=1
! \parseargdef\documentlanguage{%
    \tex % read txi-??.tex file in plain TeX.
      % Read the file by the name they passed if it exists.
+     \let_ = \normalunderscore  % normal _ character for filename test
      \openin 1 txi-#1.tex
      \ifeof 1
!       \documentlanguagetrywithoutunderscore #1_\finish
      \else
        \globaldefs = 1  % everything in the txi-LL files needs to persist
***************
*** 8841,8845 ****
      \closein 1
    \endgroup % end raw TeX
! \endgroup}
  %
  % If they passed de_DE, and txi-de_DE.tex doesn't exist,
--- 8898,8902 ----
      \closein 1
    \endgroup % end raw TeX
! }
  %
  % If they passed de_DE, and txi-de_DE.tex doesn't exist,
***************
*** 8940,8947 ****
    \else \ifx \declaredencoding \utfeight
       \setnonasciicharscatcode\active
!      \utfeightchardefs
    %
    \else
!     \message{Unknown document encoding #1, ignoring.}%
    %
    \fi % utfeight
--- 8997,9006 ----
    \else \ifx \declaredencoding \utfeight
       \setnonasciicharscatcode\active
!      % since we already invoked \utfeightchardefs at the top level
!      % (below), do not re-invoke it, then our check for duplicated
!      % definitions triggers.  Making non-ascii chars active is enough.
    %
    \else
!     \message{Ignoring unknown document encoding: #1.}%
    %
    \fi % utfeight
***************
*** 8952,8959 ****
  }
  
  % A message to be logged when using a character that isn't available
  % the default font encoding (OT1).
  %
! \def\missingcharmsg#1{\message{Character missing in OT1 encoding: #1.}}
  
  % Take account of \c (plain) vs. \, (Texinfo) difference.
--- 9011,9019 ----
  }
  
+ % emacs-page
  % A message to be logged when using a character that isn't available
  % the default font encoding (OT1).
  %
! \def\missingcharmsg#1{\message{Character missing, sorry: #1.}}
  
  % Take account of \c (plain) vs. \, (Texinfo) difference.
***************
*** 8969,8977 ****
    \gdef^^a0{\tie}
    \gdef^^a1{\exclamdown}
!   \gdef^^a2{\missingcharmsg{CENT SIGN}}
!   \gdef^^a3{{\pounds}}
!   \gdef^^a4{\missingcharmsg{CURRENCY SIGN}}
!   \gdef^^a5{\missingcharmsg{YEN SIGN}}
!   \gdef^^a6{\missingcharmsg{BROKEN BAR}}
    \gdef^^a7{\S}
    \gdef^^a8{\"{}}
--- 9029,9037 ----
    \gdef^^a0{\tie}
    \gdef^^a1{\exclamdown}
!   \gdef^^a2{{\tcfont \char162}} % cent
!   \gdef^^a3{\pounds}
!   \gdef^^a4{{\tcfont \char164}} % currency
!   \gdef^^a5{{\tcfont \char165}} % yen
!   \gdef^^a6{{\tcfont \char166}} % broken bar
    \gdef^^a7{\S}
    \gdef^^a8{\"{}}
***************
*** 8979,8983 ****
    \gdef^^aa{\ordf}
    \gdef^^ab{\guillemetleft}
!   \gdef^^ac{$\lnot$}
    \gdef^^ad{\-}
    \gdef^^ae{\registeredsymbol}
--- 9039,9043 ----
    \gdef^^aa{\ordf}
    \gdef^^ab{\guillemetleft}
!   \gdef^^ac{\ensuremath\lnot}
    \gdef^^ad{\-}
    \gdef^^ae{\registeredsymbol}
***************
*** 8991,9000 ****
    \gdef^^b5{$\mu$}
    \gdef^^b6{\P}
!   %
!   \gdef^^b7{$^.$}
    \gdef^^b8{\cedilla\ }
    \gdef^^b9{$^1$}
    \gdef^^ba{\ordm}
-   %
    \gdef^^bb{\guillemetright}
    \gdef^^bc{$1\over4$}
--- 9051,9058 ----
    \gdef^^b5{$\mu$}
    \gdef^^b6{\P}
!   \gdef^^b7{\ensuremath\cdot}
    \gdef^^b8{\cedilla\ }
    \gdef^^b9{$^1$}
    \gdef^^ba{\ordm}
    \gdef^^bb{\guillemetright}
    \gdef^^bc{$1\over4$}
***************
*** 9251,9254 ****
--- 9309,9324 ----
  \endgroup
  
+ \def\globallet{\global\let} % save some \expandafter's below
+ 
+ % @U{xxxx} to produce U+xxxx, if we support it.
+ \def\U#1{%
+   \expandafter\ifx\csname uni:#1\endcsname \relax
+     \errhelp = \EMsimple	
+     \errmessage{Unicode character U+#1 not supported, sorry}%
+   \else
+     \csname uni:#1\endcsname
+   \fi
+ }
+ 
  \begingroup
    \catcode`\"=12
***************
*** 9259,9263 ****
    \catcode`\!=12
    \catcode`\~=13
- 
    \gdef\DeclareUnicodeCharacter#1#2{%
      \countUTFz = "#1\relax
--- 9329,9332 ----
***************
*** 9274,9277 ****
--- 9343,9353 ----
         \expandafter\expandafter\expandafter
         \gdef\UTFviiiTmp{#2}%
+       % 
+       \expandafter\ifx\csname uni:#1\endcsname \relax \else
+        \errmessage{Internal error, already defined: #1}%
+       \fi
+       %
+       % define an additional control sequence for this code point.
+       \expandafter\globallet\csname uni:#1\endcsname \UTFviiiTmp
      \endgroup}
  
***************
*** 9311,9322 ****
--- 9387,9418 ----
  \endgroup
  
+ % https://en.wikipedia.org/wiki/Plane_(Unicode)#Basic_M
+ % U+0000..U+007F = https://en.wikipedia.org/wiki/Basic_Latin_(Unicode_block)
+ % U+0080..U+00FF = https://en.wikipedia.org/wiki/Latin-1_Supplement_(Unicode_block)
+ % U+0100..U+017F = https://en.wikipedia.org/wiki/Latin_Extended-A
+ % U+0180..U+024F = https://en.wikipedia.org/wiki/Latin_Extended-B
+ % 
+ % Many of our renditions are less than wonderful, and all the missing
+ % characters are available somewhere.  Loading the necessary fonts
+ % awaits user request.  We can't truly support Unicode without
+ % reimplementing everything that's been done in LaTeX for many years,
+ % plus probably using luatex or xetex, and who knows what else.
+ % We won't be doing that here in this simple file.  But we can try to at
+ % least make most of the characters not bomb out.
+ %
  \def\utfeightchardefs{%
    \DeclareUnicodeCharacter{00A0}{\tie}
    \DeclareUnicodeCharacter{00A1}{\exclamdown}
+   \DeclareUnicodeCharacter{00A2}{{\tcfont \char162}}% 0242=cent
    \DeclareUnicodeCharacter{00A3}{\pounds}
+   \DeclareUnicodeCharacter{00A4}{{\tcfont \char164}}% 0244=currency
+   \DeclareUnicodeCharacter{00A5}{{\tcfont \char165}}% 0245=yen
+   \DeclareUnicodeCharacter{00A6}{{\tcfont \char166}}% 0246=brokenbar
+   \DeclareUnicodeCharacter{00A7}{\S}
    \DeclareUnicodeCharacter{00A8}{\"{ }}
    \DeclareUnicodeCharacter{00A9}{\copyright}
    \DeclareUnicodeCharacter{00AA}{\ordf}
    \DeclareUnicodeCharacter{00AB}{\guillemetleft}
+   \DeclareUnicodeCharacter{00AC}{\ensuremath\lnot}
    \DeclareUnicodeCharacter{00AD}{\-}
    \DeclareUnicodeCharacter{00AE}{\registeredsymbol}
***************
*** 9324,9331 ****
--- 9420,9437 ----
  
    \DeclareUnicodeCharacter{00B0}{\ringaccent{ }}
+   \DeclareUnicodeCharacter{00B1}{\ensuremath\pm}
+   \DeclareUnicodeCharacter{00B2}{$^2$}
+   \DeclareUnicodeCharacter{00B3}{$^3$}
    \DeclareUnicodeCharacter{00B4}{\'{ }}
+   \DeclareUnicodeCharacter{00B5}{$\mu$}
+   \DeclareUnicodeCharacter{00B6}{\P}
+   \DeclareUnicodeCharacter{00B7}{\ensuremath\cdot}
    \DeclareUnicodeCharacter{00B8}{\cedilla{ }}
+   \DeclareUnicodeCharacter{00B9}{$^1$}
    \DeclareUnicodeCharacter{00BA}{\ordm}
    \DeclareUnicodeCharacter{00BB}{\guillemetright}
+   \DeclareUnicodeCharacter{00BC}{$1\over4$}
+   \DeclareUnicodeCharacter{00BD}{$1\over2$}
+   \DeclareUnicodeCharacter{00BE}{$3\over4$}
    \DeclareUnicodeCharacter{00BF}{\questiondown}
  
***************
*** 9354,9357 ****
--- 9460,9464 ----
    \DeclareUnicodeCharacter{00D5}{\~O}
    \DeclareUnicodeCharacter{00D6}{\"O}
+   \DeclareUnicodeCharacter{00D7}{\ensuremath\times}
    \DeclareUnicodeCharacter{00D8}{\O}
    \DeclareUnicodeCharacter{00D9}{\`U}
***************
*** 9387,9390 ****
--- 9494,9498 ----
    \DeclareUnicodeCharacter{00F5}{\~o}
    \DeclareUnicodeCharacter{00F6}{\"o}
+   \DeclareUnicodeCharacter{00F7}{\ensuremath\div}
    \DeclareUnicodeCharacter{00F8}{\o}
    \DeclareUnicodeCharacter{00F9}{\`u}
***************
*** 9406,9411 ****
    \DeclareUnicodeCharacter{0108}{\^C}
    \DeclareUnicodeCharacter{0109}{\^c}
-   \DeclareUnicodeCharacter{0118}{\ogonek{E}}
-   \DeclareUnicodeCharacter{0119}{\ogonek{e}}
    \DeclareUnicodeCharacter{010A}{\dotaccent{C}}
    \DeclareUnicodeCharacter{010B}{\dotaccent{c}}
--- 9514,9517 ----
***************
*** 9413,9417 ****
--- 9519,9526 ----
    \DeclareUnicodeCharacter{010D}{\v{c}}
    \DeclareUnicodeCharacter{010E}{\v{D}}
+   \DeclareUnicodeCharacter{010F}{d'}
  
+   \DeclareUnicodeCharacter{0110}{\DH}
+   \DeclareUnicodeCharacter{0111}{\dh}
    \DeclareUnicodeCharacter{0112}{\=E}
    \DeclareUnicodeCharacter{0113}{\=e}
***************
*** 9420,9423 ****
--- 9529,9534 ----
    \DeclareUnicodeCharacter{0116}{\dotaccent{E}}
    \DeclareUnicodeCharacter{0117}{\dotaccent{e}}
+   \DeclareUnicodeCharacter{0118}{\ogonek{E}}
+   \DeclareUnicodeCharacter{0119}{\ogonek{e}}
    \DeclareUnicodeCharacter{011A}{\v{E}}
    \DeclareUnicodeCharacter{011B}{\v{e}}
***************
*** 9429,9434 ****
--- 9540,9549 ----
    \DeclareUnicodeCharacter{0120}{\dotaccent{G}}
    \DeclareUnicodeCharacter{0121}{\dotaccent{g}}
+   \DeclareUnicodeCharacter{0122}{\cedilla{G}}
+   \DeclareUnicodeCharacter{0123}{\cedilla{g}}
    \DeclareUnicodeCharacter{0124}{\^H}
    \DeclareUnicodeCharacter{0125}{\^h}
+   \DeclareUnicodeCharacter{0126}{\missingcharmsg{H WITH STROKE}}
+   \DeclareUnicodeCharacter{0127}{\missingcharmsg{h WITH STROKE}}
    \DeclareUnicodeCharacter{0128}{\~I}
    \DeclareUnicodeCharacter{0129}{\~{\dotless{i}}}
***************
*** 9437,9440 ****
--- 9552,9557 ----
    \DeclareUnicodeCharacter{012C}{\u{I}}
    \DeclareUnicodeCharacter{012D}{\u{\dotless{i}}}
+   \DeclareUnicodeCharacter{012E}{\ogonek{I}}
+   \DeclareUnicodeCharacter{012F}{\ogonek{i}}
  
    \DeclareUnicodeCharacter{0130}{\dotaccent{I}}
***************
*** 9444,9456 ****
--- 9561,9587 ----
    \DeclareUnicodeCharacter{0134}{\^J}
    \DeclareUnicodeCharacter{0135}{\^{\dotless{j}}}
+   \DeclareUnicodeCharacter{0136}{\cedilla{K}}
+   \DeclareUnicodeCharacter{0137}{\cedilla{k}}
+   \DeclareUnicodeCharacter{0138}{\ensuremath\kappa}  
    \DeclareUnicodeCharacter{0139}{\'L}
    \DeclareUnicodeCharacter{013A}{\'l}
+   \DeclareUnicodeCharacter{013B}{\cedilla{L}}
+   \DeclareUnicodeCharacter{013C}{\cedilla{l}}
+   \DeclareUnicodeCharacter{013D}{L'}% should kern
+   \DeclareUnicodeCharacter{013E}{l'}% should kern
+   \DeclareUnicodeCharacter{013F}{L\U{00B7}}
  
+   \DeclareUnicodeCharacter{0140}{l\U{00B7}}
    \DeclareUnicodeCharacter{0141}{\L}
    \DeclareUnicodeCharacter{0142}{\l}
    \DeclareUnicodeCharacter{0143}{\'N}
    \DeclareUnicodeCharacter{0144}{\'n}
+   \DeclareUnicodeCharacter{0145}{\cedilla{N}}
+   \DeclareUnicodeCharacter{0146}{\cedilla{n}}
    \DeclareUnicodeCharacter{0147}{\v{N}}
    \DeclareUnicodeCharacter{0148}{\v{n}}
+   \DeclareUnicodeCharacter{0149}{'n}
+   \DeclareUnicodeCharacter{014A}{\missingcharmsg{ENG}}
+   \DeclareUnicodeCharacter{014B}{\missingcharmsg{eng}}
    \DeclareUnicodeCharacter{014C}{\=O}
    \DeclareUnicodeCharacter{014D}{\=o}
***************
*** 9464,9467 ****
--- 9595,9600 ----
    \DeclareUnicodeCharacter{0154}{\'R}
    \DeclareUnicodeCharacter{0155}{\'r}
+   \DeclareUnicodeCharacter{0156}{\cedilla{R}}
+   \DeclareUnicodeCharacter{0157}{\cedilla{r}}
    \DeclareUnicodeCharacter{0158}{\v{R}}
    \DeclareUnicodeCharacter{0159}{\v{r}}
***************
*** 9475,9482 ****
    \DeclareUnicodeCharacter{0160}{\v{S}}
    \DeclareUnicodeCharacter{0161}{\v{s}}
!   \DeclareUnicodeCharacter{0162}{\cedilla{t}}
!   \DeclareUnicodeCharacter{0163}{\cedilla{T}}
    \DeclareUnicodeCharacter{0164}{\v{T}}
! 
    \DeclareUnicodeCharacter{0168}{\~U}
    \DeclareUnicodeCharacter{0169}{\~u}
--- 9608,9617 ----
    \DeclareUnicodeCharacter{0160}{\v{S}}
    \DeclareUnicodeCharacter{0161}{\v{s}}
!   \DeclareUnicodeCharacter{0162}{\cedilla{T}}
!   \DeclareUnicodeCharacter{0163}{\cedilla{t}}
    \DeclareUnicodeCharacter{0164}{\v{T}}
!   \DeclareUnicodeCharacter{0165}{\v{t}}
!   \DeclareUnicodeCharacter{0166}{\missingcharmsg{H WITH STROKE}}
!   \DeclareUnicodeCharacter{0167}{\missingcharmsg{h WITH STROKE}}
    \DeclareUnicodeCharacter{0168}{\~U}
    \DeclareUnicodeCharacter{0169}{\~u}
***************
*** 9490,9493 ****
--- 9625,9630 ----
    \DeclareUnicodeCharacter{0170}{\H{U}}
    \DeclareUnicodeCharacter{0171}{\H{u}}
+   \DeclareUnicodeCharacter{0172}{\ogonek{U}}
+   \DeclareUnicodeCharacter{0173}{\ogonek{u}}
    \DeclareUnicodeCharacter{0174}{\^W}
    \DeclareUnicodeCharacter{0175}{\^w}
***************
*** 9501,9504 ****
--- 9638,9642 ----
    \DeclareUnicodeCharacter{017D}{\v{Z}}
    \DeclareUnicodeCharacter{017E}{\v{z}}
+   \DeclareUnicodeCharacter{017F}{\missingcharmsg{LONG S}}
  
    \DeclareUnicodeCharacter{01C4}{D\v{Z}}
***************
*** 9692,9695 ****
--- 9830,9835 ----
    \DeclareUnicodeCharacter{201D}{\quotedblright}
    \DeclareUnicodeCharacter{201E}{\quotedblbase}
+   \DeclareUnicodeCharacter{2020}{\ensuremath\dagger}
+   \DeclareUnicodeCharacter{2021}{\ensuremath\ddagger}
    \DeclareUnicodeCharacter{2022}{\bullet}
    \DeclareUnicodeCharacter{2026}{\dots}
***************
*** 9703,9710 ****
    \DeclareUnicodeCharacter{2212}{\minus}
    \DeclareUnicodeCharacter{2217}{\point}
    \DeclareUnicodeCharacter{2261}{\equiv}
  }% end of \utfeightchardefs
  
- 
  % US-ASCII character definitions.
  \def\asciichardefs{% nothing need be done
--- 9843,9850 ----
    \DeclareUnicodeCharacter{2212}{\minus}
    \DeclareUnicodeCharacter{2217}{\point}
+   \DeclareUnicodeCharacter{2225}{\ensuremath\parallel}
    \DeclareUnicodeCharacter{2261}{\equiv}
  }% end of \utfeightchardefs
  
  % US-ASCII character definitions.
  \def\asciichardefs{% nothing need be done
***************
*** 9712,9715 ****
--- 9852,9906 ----
  }
  
+ % Latin1 (ISO-8859-1) character definitions.
+ \def\nonasciistringdefs{%
+   \setnonasciicharscatcode\active
+   \def\defstringchar##1{\def##1{\string##1}}%
+   %
+   \defstringchar^^80\defstringchar^^81\defstringchar^^82\defstringchar^^83%
+   \defstringchar^^84\defstringchar^^85\defstringchar^^86\defstringchar^^87%
+   \defstringchar^^88\defstringchar^^89\defstringchar^^8a\defstringchar^^8b%
+   \defstringchar^^8c\defstringchar^^8d\defstringchar^^8e\defstringchar^^8f%
+   %
+   \defstringchar^^90\defstringchar^^91\defstringchar^^92\defstringchar^^93%
+   \defstringchar^^94\defstringchar^^95\defstringchar^^96\defstringchar^^97%
+   \defstringchar^^98\defstringchar^^99\defstringchar^^9a\defstringchar^^9b%
+   \defstringchar^^9c\defstringchar^^9d\defstringchar^^9e\defstringchar^^9f%
+   %
+   \defstringchar^^a0\defstringchar^^a1\defstringchar^^a2\defstringchar^^a3%
+   \defstringchar^^a4\defstringchar^^a5\defstringchar^^a6\defstringchar^^a7%
+   \defstringchar^^a8\defstringchar^^a9\defstringchar^^aa\defstringchar^^ab%
+   \defstringchar^^ac\defstringchar^^ad\defstringchar^^ae\defstringchar^^af%
+   %
+   \defstringchar^^b0\defstringchar^^b1\defstringchar^^b2\defstringchar^^b3%
+   \defstringchar^^b4\defstringchar^^b5\defstringchar^^b6\defstringchar^^b7%
+   \defstringchar^^b8\defstringchar^^b9\defstringchar^^ba\defstringchar^^bb%
+   \defstringchar^^bc\defstringchar^^bd\defstringchar^^be\defstringchar^^bf%
+   %
+   \defstringchar^^c0\defstringchar^^c1\defstringchar^^c2\defstringchar^^c3%
+   \defstringchar^^c4\defstringchar^^c5\defstringchar^^c6\defstringchar^^c7%
+   \defstringchar^^c8\defstringchar^^c9\defstringchar^^ca\defstringchar^^cb%
+   \defstringchar^^cc\defstringchar^^cd\defstringchar^^ce\defstringchar^^cf%
+   %
+   \defstringchar^^d0\defstringchar^^d1\defstringchar^^d2\defstringchar^^d3%
+   \defstringchar^^d4\defstringchar^^d5\defstringchar^^d6\defstringchar^^d7%
+   \defstringchar^^d8\defstringchar^^d9\defstringchar^^da\defstringchar^^db%
+   \defstringchar^^dc\defstringchar^^dd\defstringchar^^de\defstringchar^^df%
+   %
+   \defstringchar^^e0\defstringchar^^e1\defstringchar^^e2\defstringchar^^e3%
+   \defstringchar^^e4\defstringchar^^e5\defstringchar^^e6\defstringchar^^e7%
+   \defstringchar^^e8\defstringchar^^e9\defstringchar^^ea\defstringchar^^eb%
+   \defstringchar^^ec\defstringchar^^ed\defstringchar^^ee\defstringchar^^ef%
+   %
+   \defstringchar^^f0\defstringchar^^f1\defstringchar^^f2\defstringchar^^f3%
+   \defstringchar^^f4\defstringchar^^f5\defstringchar^^f6\defstringchar^^f7%
+   \defstringchar^^f8\defstringchar^^f9\defstringchar^^fa\defstringchar^^fb%
+   \defstringchar^^fc\defstringchar^^fd\defstringchar^^fe\defstringchar^^ff%
+ }
+ 
+ 
+ % define all the unicode characters we know about, for the sake of @U.
+ \utfeightchardefs
+ 
+ 
  % Make non-ASCII characters printable again for compatibility with
  % existing Texinfo documents that may use them, even without declaring a
***************
*** 10065,10068 ****
--- 10256,10260 ----
  {@catcode`- = @active
   @gdef@normalturnoffactive{%
+    @nonasciistringdefs
     @let-=@normaldash
     @let"=@normaldoublequote
***************
*** 10133,10137 ****
  @c Local variables:
  @c eval: (add-hook 'write-file-hooks 'time-stamp)
! @c page-delimiter: "^\\\\message"
  @c time-stamp-start: "def\\\\texinfoversion{"
  @c time-stamp-format: "%:y-%02m-%02d.%02H"
--- 10325,10329 ----
  @c Local variables:
  @c eval: (add-hook 'write-file-hooks 'time-stamp)
! @c page-delimiter: "^\\\\message\\|emacs-page"
  @c time-stamp-start: "def\\\\texinfoversion{"
  @c time-stamp-format: "%:y-%02m-%02d.%02H"
diff -Nrc2 texinfo-5.2/config.in texinfo-6.0/config.in
*** texinfo-5.2/config.in	2013-09-27 00:04:50.000000000 +0100
--- texinfo-6.0/config.in	2015-06-26 13:52:13.000000000 +0100
***************
*** 1,4 ****
--- 1,7 ----
  /* config.in.  Generated from configure.ac by autoheader.  */
  
+ /* Define if building universal (internal helper macro) */
+ #undef AC_APPLE_UNIVERSAL_BUILD
+ 
  /* Define to the number of bits in type 'ptrdiff_t'. */
  #undef BITSIZEOF_PTRDIFF_T
***************
*** 16,19 ****
--- 19,26 ----
  #undef BITSIZEOF_WINT_T
  
+ /* Define if you wish *printf() functions that have a safe handling of
+    non-IEEE-754 'long double' values. */
+ #undef CHECK_PRINTF_SAFE
+ 
  /* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP
     systems. This function is required for `alloca.c' support on those systems.
***************
*** 24,31 ****
--- 31,64 ----
  #undef C_ALLOCA
  
+ /* Define as the bit index in the word where to find bit 0 of the exponent of
+    'double'. */
+ #undef DBL_EXPBIT0_BIT
+ 
+ /* Define as the word index where to find the exponent of 'double'. */
+ #undef DBL_EXPBIT0_WORD
+ 
+ /* Define as the bit index in the word where to find the sign of 'double'. */
+ #undef DBL_SIGNBIT_BIT
+ 
+ /* Define as the word index where to find the sign of 'double'. */
+ #undef DBL_SIGNBIT_WORD
+ 
  /* Define to 1 if translation of program messages to the user's native
     language is requested. */
  #undef ENABLE_NLS
  
+ /* Define as the bit index in the word where to find bit 0 of the exponent of
+    'float'. */
+ #undef FLT_EXPBIT0_BIT
+ 
+ /* Define as the word index where to find the exponent of 'float'. */
+ #undef FLT_EXPBIT0_WORD
+ 
+ /* Define as the bit index in the word where to find the sign of 'float'. */
+ #undef FLT_SIGNBIT_BIT
+ 
+ /* Define as the word index where to find the sign of 'float'. */
+ #undef FLT_SIGNBIT_WORD
+ 
  /* Define to 1 if nl_langinfo (YESEXPR) returns a non-empty string. */
  #undef FUNC_NL_LANGINFO_YESEXPR_WORKS
***************
*** 39,48 ****
  
  /* Define to a C preprocessor expression that evaluates to 1 or 0, depending
     whether the gnulib module lock shall be considered present. */
  #undef GNULIB_LOCK
  
  /* Define to a C preprocessor expression that evaluates to 1 or 0, depending
!    whether the gnulib module malloc-gnu shall be considered present. */
! #undef GNULIB_MALLOC_GNU
  
  /* Define to a C preprocessor expression that evaluates to 1 or 0, depending
--- 72,89 ----
  
  /* Define to a C preprocessor expression that evaluates to 1 or 0, depending
+    whether the gnulib module fscanf shall be considered present. */
+ #undef GNULIB_FSCANF
+ 
+ /* Define to a C preprocessor expression that evaluates to 1 or 0, depending
     whether the gnulib module lock shall be considered present. */
  #undef GNULIB_LOCK
  
+ /* Define to 1 if printf and friends should be labeled with attribute
+    "__gnu_printf__" instead of "__printf__" */
+ #undef GNULIB_PRINTF_ATTRIBUTE_FLAVOR_GNU
+ 
  /* Define to a C preprocessor expression that evaluates to 1 or 0, depending
!    whether the gnulib module scanf shall be considered present. */
! #undef GNULIB_SCANF
  
  /* Define to a C preprocessor expression that evaluates to 1 or 0, depending
***************
*** 53,56 ****
--- 94,103 ----
  #undef GNULIB_TEST_BTOWC
  
+ /* Define to 1 when the gnulib module frexp should be tested. */
+ #undef GNULIB_TEST_FREXP
+ 
+ /* Define to 1 when the gnulib module frexpl should be tested. */
+ #undef GNULIB_TEST_FREXPL
+ 
  /* Define to 1 when the gnulib module getopt-gnu should be tested. */
  #undef GNULIB_TEST_GETOPT_GNU
***************
*** 104,107 ****
--- 151,157 ----
  #undef GNULIB_TEST_MEMPCPY
  
+ /* Define to 1 when the gnulib module memrchr should be tested. */
+ #undef GNULIB_TEST_MEMRCHR
+ 
  /* Define to 1 when the gnulib module mkstemp should be tested. */
  #undef GNULIB_TEST_MKSTEMP
***************
*** 113,116 ****
--- 163,169 ----
  #undef GNULIB_TEST_SECURE_GETENV
  
+ /* Define to 1 when the gnulib module signbit should be tested. */
+ #undef GNULIB_TEST_SIGNBIT
+ 
  /* Define to 1 when the gnulib module stat should be tested. */
  #undef GNULIB_TEST_STAT
***************
*** 119,122 ****
--- 172,178 ----
  #undef GNULIB_TEST_STPCPY
  
+ /* Define to 1 when the gnulib module strcasestr should be tested. */
+ #undef GNULIB_TEST_STRCASESTR
+ 
  /* Define to 1 when the gnulib module strdup should be tested. */
  #undef GNULIB_TEST_STRDUP
***************
*** 134,137 ****
--- 190,196 ----
  #undef GNULIB_TEST_STRSTR
  
+ /* Define to 1 when the gnulib module vasprintf should be tested. */
+ #undef GNULIB_TEST_VASPRINTF
+ 
  /* Define to 1 when the gnulib module wcrtomb should be tested. */
  #undef GNULIB_TEST_WCRTOMB
***************
*** 140,146 ****
  #undef GNULIB_TEST_WCWIDTH
  
- /* Define to 1 if `TIOCGWINSZ' requires <sys/ioctl.h>. */
- #undef GWINSZ_IN_SYS_IOCTL
- 
  /* Define to 1 if you have 'alloca' after including <alloca.h>, a header that
     may be supplied by this distribution. */
--- 199,202 ----
***************
*** 171,174 ****
--- 227,242 ----
  #undef HAVE_CFPREFERENCESCOPYAPPVALUE
  
+ /* Define if the copysignf function is declared in <math.h> and available in
+    libc. */
+ #undef HAVE_COPYSIGNF_IN_LIBC
+ 
+ /* Define if the copysignl function is declared in <math.h> and available in
+    libc. */
+ #undef HAVE_COPYSIGNL_IN_LIBC
+ 
+ /* Define if the copysign function is declared in <math.h> and available in
+    libc. */
+ #undef HAVE_COPYSIGN_IN_LIBC
+ 
  /* Define if the GNU dcgettext() function is already present or preinstalled.
     */
***************
*** 179,182 ****
--- 247,262 ----
  #undef HAVE_DECL_ALARM
  
+ /* Define to 1 if you have the declaration of `copysign', and to 0 if you
+    don't. */
+ #undef HAVE_DECL_COPYSIGN
+ 
+ /* Define to 1 if you have the declaration of `copysignf', and to 0 if you
+    don't. */
+ #undef HAVE_DECL_COPYSIGNF
+ 
+ /* Define to 1 if you have the declaration of `copysignl', and to 0 if you
+    don't. */
+ #undef HAVE_DECL_COPYSIGNL
+ 
  /* Define to 1 if you have the declaration of `getc_unlocked', and to 0 if you
     don't. */
***************
*** 215,218 ****
--- 295,302 ----
  #undef HAVE_DECL_MEMMEM
  
+ /* Define to 1 if you have the declaration of `memrchr', and to 0 if you
+    don't. */
+ #undef HAVE_DECL_MEMRCHR
+ 
  /* Define to 1 if you have the declaration of `strcoll', and to 0 if you
     don't. */
***************
*** 231,234 ****
--- 315,322 ----
  #undef HAVE_DECL_STRERROR_R
  
+ /* Define to 1 if you have the declaration of `strncasecmp', and to 0 if you
+    don't. */
+ #undef HAVE_DECL_STRNCASECMP
+ 
  /* Define to 1 if you have the declaration of `strndup', and to 0 if you
     don't. */
***************
*** 251,254 ****
--- 339,346 ----
  #undef HAVE_DECL_WCWIDTH
  
+ /* Define to 1 if you have the declaration of `_snprintf', and to 0 if you
+    don't. */
+ #undef HAVE_DECL__SNPRINTF
+ 
  /* Define to 1 if you don't have `vprintf' but do have `_doprnt.' */
  #undef HAVE_DOPRNT
***************
*** 263,266 ****
--- 355,364 ----
  #undef HAVE_FEATURES_H
  
+ /* Define if the frexpl function is available in libc. */
+ #undef HAVE_FREXPL_IN_LIBC
+ 
+ /* Define if the frexp function is available in libc. */
+ #undef HAVE_FREXP_IN_LIBC
+ 
  /* Define to 1 if you have the `getcwd' function. */
  #undef HAVE_GETCWD
***************
*** 281,287 ****
--- 379,392 ----
  #undef HAVE_ICONV
  
+ /* Define if you have the 'intmax_t' type in <stdint.h> or <inttypes.h>. */
+ #undef HAVE_INTMAX_T
+ 
  /* Define to 1 if you have the <inttypes.h> header file. */
  #undef HAVE_INTTYPES_H
  
+ /* Define if <inttypes.h> exists, doesn't clash with <sys/types.h>, and
+    declares uintmax_t. */
+ #undef HAVE_INTTYPES_H_WITH_UINTMAX
+ 
  /* Define to 1 if you have the <io.h> header file. */
  #undef HAVE_IO_H
***************
*** 293,296 ****
--- 398,410 ----
  #undef HAVE_ISBLANK
  
+ /* Define if the isnan(double) function is available in libc. */
+ #undef HAVE_ISNAND_IN_LIBC
+ 
+ /* Define if the isnan(float) function is available in libc. */
+ #undef HAVE_ISNANF_IN_LIBC
+ 
+ /* Define if the isnan(long double) function is available in libc. */
+ #undef HAVE_ISNANL_IN_LIBC
+ 
  /* Define to 1 if you have the `issetugid' function. */
  #undef HAVE_ISSETUGID
***************
*** 311,314 ****
--- 425,434 ----
  #undef HAVE_LANGINFO_H
  
+ /* Define if the ldexpl function is available in libc. */
+ #undef HAVE_LDEXPL_IN_LIBC
+ 
+ /* Define if the ldexp function is available in libc. */
+ #undef HAVE_LDEXP_IN_LIBC
+ 
  /* Define to 1 if you have the `bsd' library (-lbsd). */
  #undef HAVE_LIBBSD
***************
*** 326,332 ****
  #undef HAVE_LSTAT
  
! /* Define to 1 if your system has a GNU libc compatible 'malloc' function, and
!    to 0 otherwise. */
! #undef HAVE_MALLOC_GNU
  
  /* Define if the 'malloc' function is POSIX compliant. */
--- 446,451 ----
  #undef HAVE_LSTAT
  
! /* Define to 1 if you have the <malloc.h> header file. */
! #undef HAVE_MALLOC_H
  
  /* Define if the 'malloc' function is POSIX compliant. */
***************
*** 337,341 ****
  #undef HAVE_MAP_ANONYMOUS
  
! /* Define to 1 if you have the 'mbrtowc' function. */
  #undef HAVE_MBRTOWC
  
--- 456,463 ----
  #undef HAVE_MAP_ANONYMOUS
  
! /* Define to 1 if you have the <math.h> header file. */
! #undef HAVE_MATH_H
! 
! /* Define to 1 if you have the `mbrtowc' function. */
  #undef HAVE_MBRTOWC
  
***************
*** 364,367 ****
--- 486,492 ----
  #undef HAVE_MEMPCPY
  
+ /* Define to 1 if you have the `memrchr' function. */
+ #undef HAVE_MEMRCHR
+ 
  /* Define to 1 if you have the `memset' function. */
  #undef HAVE_MEMSET
***************
*** 380,386 ****
  #undef HAVE_NCURSES_TERMCAP_H
  
! /* Define to 1 if you have the 'nl_langinfo' function. */
  #undef HAVE_NL_LANGINFO
  
  /* Define if the <pthread.h> defines PTHREAD_MUTEX_RECURSIVE. */
  #undef HAVE_PTHREAD_MUTEX_RECURSIVE
--- 505,514 ----
  #undef HAVE_NCURSES_TERMCAP_H
  
! /* Define to 1 if you have the `nl_langinfo' function. */
  #undef HAVE_NL_LANGINFO
  
+ /* Define to 1 if you have the `posix_openpt' function. */
+ #undef HAVE_POSIX_OPENPT
+ 
  /* Define if the <pthread.h> defines PTHREAD_MUTEX_RECURSIVE. */
  #undef HAVE_PTHREAD_MUTEX_RECURSIVE
***************
*** 392,395 ****
--- 520,541 ----
  #undef HAVE_PWD_H
  
+ /* Define to 1 if acosf is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_ACOSF
+ 
+ /* Define to 1 if acosl is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_ACOSL
+ 
+ /* Define to 1 if asinf is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_ASINF
+ 
+ /* Define to 1 if asinl is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_ASINL
+ 
+ /* Define to 1 if atanf is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_ATANF
+ 
+ /* Define to 1 if atanl is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_ATANL
+ 
  /* Define to 1 if atoll is declared even after undefining macros. */
  #undef HAVE_RAW_DECL_ATOLL
***************
*** 402,405 ****
--- 548,566 ----
  #undef HAVE_RAW_DECL_CANONICALIZE_FILE_NAME
  
+ /* Define to 1 if cbrt is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_CBRT
+ 
+ /* Define to 1 if cbrtf is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_CBRTF
+ 
+ /* Define to 1 if cbrtl is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_CBRTL
+ 
+ /* Define to 1 if ceilf is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_CEILF
+ 
+ /* Define to 1 if ceill is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_CEILL
+ 
  /* Define to 1 if chdir is declared even after undefining macros. */
  #undef HAVE_RAW_DECL_CHDIR
***************
*** 408,411 ****
--- 569,593 ----
  #undef HAVE_RAW_DECL_CHOWN
  
+ /* Define to 1 if copysign is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_COPYSIGN
+ 
+ /* Define to 1 if copysignf is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_COPYSIGNF
+ 
+ /* Define to 1 if copysignl is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_COPYSIGNL
+ 
+ /* Define to 1 if cosf is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_COSF
+ 
+ /* Define to 1 if coshf is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_COSHF
+ 
+ /* Define to 1 if cosl is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_COSL
+ 
+ /* Define to 1 if dprintf is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_DPRINTF
+ 
  /* Define to 1 if dup is declared even after undefining macros. */
  #undef HAVE_RAW_DECL_DUP
***************
*** 429,432 ****
--- 611,644 ----
  #undef HAVE_RAW_DECL_EUIDACCESS
  
+ /* Define to 1 if exp2 is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_EXP2
+ 
+ /* Define to 1 if exp2f is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_EXP2F
+ 
+ /* Define to 1 if exp2l is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_EXP2L
+ 
+ /* Define to 1 if expf is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_EXPF
+ 
+ /* Define to 1 if expl is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_EXPL
+ 
+ /* Define to 1 if expm1 is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_EXPM1
+ 
+ /* Define to 1 if expm1f is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_EXPM1F
+ 
+ /* Define to 1 if expm1l is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_EXPM1L
+ 
+ /* Define to 1 if fabsf is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_FABSF
+ 
+ /* Define to 1 if fabsl is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_FABSL
+ 
  /* Define to 1 if faccessat is declared even after undefining macros. */
  #undef HAVE_RAW_DECL_FACCESSAT
***************
*** 447,450 ****
--- 659,665 ----
  #undef HAVE_RAW_DECL_FDATASYNC
  
+ /* Define to 1 if ffs is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_FFS
+ 
  /* Define to 1 if ffsl is declared even after undefining macros. */
  #undef HAVE_RAW_DECL_FFSL
***************
*** 453,456 ****
--- 668,707 ----
  #undef HAVE_RAW_DECL_FFSLL
  
+ /* Define to 1 if floorf is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_FLOORF
+ 
+ /* Define to 1 if floorl is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_FLOORL
+ 
+ /* Define to 1 if fma is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_FMA
+ 
+ /* Define to 1 if fmaf is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_FMAF
+ 
+ /* Define to 1 if fmal is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_FMAL
+ 
+ /* Define to 1 if fmod is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_FMOD
+ 
+ /* Define to 1 if fmodf is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_FMODF
+ 
+ /* Define to 1 if fmodl is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_FMODL
+ 
+ /* Define to 1 if fpurge is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_FPURGE
+ 
+ /* Define to 1 if frexpf is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_FREXPF
+ 
+ /* Define to 1 if frexpl is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_FREXPL
+ 
+ /* Define to 1 if fseeko is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_FSEEKO
+ 
  /* Define to 1 if fstat is declared even after undefining macros. */
  #undef HAVE_RAW_DECL_FSTAT
***************
*** 462,465 ****
--- 713,719 ----
  #undef HAVE_RAW_DECL_FSYNC
  
+ /* Define to 1 if ftello is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_FTELLO
+ 
  /* Define to 1 if ftruncate is declared even after undefining macros. */
  #undef HAVE_RAW_DECL_FTRUNCATE
***************
*** 471,474 ****
--- 725,731 ----
  #undef HAVE_RAW_DECL_GETCWD
  
+ /* Define to 1 if getdelim is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_GETDELIM
+ 
  /* Define to 1 if getdomainname is declared even after undefining macros. */
  #undef HAVE_RAW_DECL_GETDOMAINNAME
***************
*** 483,486 ****
--- 740,746 ----
  #undef HAVE_RAW_DECL_GETHOSTNAME
  
+ /* Define to 1 if getline is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_GETLINE
+ 
  /* Define to 1 if getloadavg is declared even after undefining macros. */
  #undef HAVE_RAW_DECL_GETLOADAVG
***************
*** 495,498 ****
--- 755,761 ----
  #undef HAVE_RAW_DECL_GETPAGESIZE
  
+ /* Define to 1 if gets is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_GETS
+ 
  /* Define to 1 if getsubopt is declared even after undefining macros. */
  #undef HAVE_RAW_DECL_GETSUBOPT
***************
*** 510,513 ****
--- 773,791 ----
  #undef HAVE_RAW_DECL_GROUP_MEMBER
  
+ /* Define to 1 if hypotf is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_HYPOTF
+ 
+ /* Define to 1 if hypotl is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_HYPOTL
+ 
+ /* Define to 1 if ilogb is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_ILOGB
+ 
+ /* Define to 1 if ilogbf is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_ILOGBF
+ 
+ /* Define to 1 if ilogbl is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_ILOGBL
+ 
  /* Define to 1 if initstate is declared even after undefining macros. */
  #undef HAVE_RAW_DECL_INITSTATE
***************
*** 528,531 ****
--- 806,815 ----
  #undef HAVE_RAW_DECL_LCHOWN
  
+ /* Define to 1 if ldexpf is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_LDEXPF
+ 
+ /* Define to 1 if ldexpl is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_LDEXPL
+ 
  /* Define to 1 if link is declared even after undefining macros. */
  #undef HAVE_RAW_DECL_LINK
***************
*** 534,537 ****
--- 818,866 ----
  #undef HAVE_RAW_DECL_LINKAT
  
+ /* Define to 1 if log is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_LOG
+ 
+ /* Define to 1 if log10 is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_LOG10
+ 
+ /* Define to 1 if log10f is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_LOG10F
+ 
+ /* Define to 1 if log10l is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_LOG10L
+ 
+ /* Define to 1 if log1p is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_LOG1P
+ 
+ /* Define to 1 if log1pf is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_LOG1PF
+ 
+ /* Define to 1 if log1pl is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_LOG1PL
+ 
+ /* Define to 1 if log2 is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_LOG2
+ 
+ /* Define to 1 if log2f is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_LOG2F
+ 
+ /* Define to 1 if log2l is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_LOG2L
+ 
+ /* Define to 1 if logb is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_LOGB
+ 
+ /* Define to 1 if logbf is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_LOGBF
+ 
+ /* Define to 1 if logbl is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_LOGBL
+ 
+ /* Define to 1 if logf is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_LOGF
+ 
+ /* Define to 1 if logl is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_LOGL
+ 
  /* Define to 1 if lseek is declared even after undefining macros. */
  #undef HAVE_RAW_DECL_LSEEK
***************
*** 594,597 ****
--- 923,935 ----
  #undef HAVE_RAW_DECL_MKSTEMPS
  
+ /* Define to 1 if modf is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_MODF
+ 
+ /* Define to 1 if modff is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_MODFF
+ 
+ /* Define to 1 if modfl is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_MODFL
+ 
  /* Define to 1 if nl_langinfo is declared even after undefining macros. */
  #undef HAVE_RAW_DECL_NL_LANGINFO
***************
*** 600,603 ****
--- 938,944 ----
  #undef HAVE_RAW_DECL_OPENAT
  
+ /* Define to 1 if pclose is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_PCLOSE
+ 
  /* Define to 1 if pipe is declared even after undefining macros. */
  #undef HAVE_RAW_DECL_PIPE
***************
*** 606,612 ****
--- 947,959 ----
  #undef HAVE_RAW_DECL_PIPE2
  
+ /* Define to 1 if popen is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_POPEN
+ 
  /* Define to 1 if posix_openpt is declared even after undefining macros. */
  #undef HAVE_RAW_DECL_POSIX_OPENPT
  
+ /* Define to 1 if powf is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_POWF
+ 
  /* Define to 1 if pread is declared even after undefining macros. */
  #undef HAVE_RAW_DECL_PREAD
***************
*** 639,645 ****
--- 986,1022 ----
  #undef HAVE_RAW_DECL_REALPATH
  
+ /* Define to 1 if remainder is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_REMAINDER
+ 
+ /* Define to 1 if remainderf is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_REMAINDERF
+ 
+ /* Define to 1 if remainderl is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_REMAINDERL
+ 
+ /* Define to 1 if renameat is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_RENAMEAT
+ 
+ /* Define to 1 if rint is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_RINT
+ 
+ /* Define to 1 if rintf is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_RINTF
+ 
+ /* Define to 1 if rintl is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_RINTL
+ 
  /* Define to 1 if rmdir is declared even after undefining macros. */
  #undef HAVE_RAW_DECL_RMDIR
  
+ /* Define to 1 if round is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_ROUND
+ 
+ /* Define to 1 if roundf is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_ROUNDF
+ 
+ /* Define to 1 if roundl is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_ROUNDL
+ 
  /* Define to 1 if rpmatch is declared even after undefining macros. */
  #undef HAVE_RAW_DECL_RPMATCH
***************
*** 666,672 ****
--- 1043,1067 ----
  #undef HAVE_RAW_DECL_SETUSERSHELL
  
+ /* Define to 1 if sinf is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_SINF
+ 
+ /* Define to 1 if sinhf is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_SINHF
+ 
+ /* Define to 1 if sinl is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_SINL
+ 
  /* Define to 1 if sleep is declared even after undefining macros. */
  #undef HAVE_RAW_DECL_SLEEP
  
+ /* Define to 1 if snprintf is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_SNPRINTF
+ 
+ /* Define to 1 if sqrtf is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_SQRTF
+ 
+ /* Define to 1 if sqrtl is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_SQRTL
+ 
  /* Define to 1 if srandom is declared even after undefining macros. */
  #undef HAVE_RAW_DECL_SRANDOM
***************
*** 684,687 ****
--- 1079,1085 ----
  #undef HAVE_RAW_DECL_STPNCPY
  
+ /* Define to 1 if strcasecmp is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_STRCASECMP
+ 
  /* Define to 1 if strcasestr is declared even after undefining macros. */
  #undef HAVE_RAW_DECL_STRCASESTR
***************
*** 696,699 ****
--- 1094,1100 ----
  #undef HAVE_RAW_DECL_STRERROR_R
  
+ /* Define to 1 if strncasecmp is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_STRNCASECMP
+ 
  /* Define to 1 if strncat is declared even after undefining macros. */
  #undef HAVE_RAW_DECL_STRNCAT
***************
*** 735,741 ****
--- 1136,1163 ----
  #undef HAVE_RAW_DECL_SYMLINKAT
  
+ /* Define to 1 if tanf is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_TANF
+ 
+ /* Define to 1 if tanhf is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_TANHF
+ 
+ /* Define to 1 if tanl is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_TANL
+ 
+ /* Define to 1 if tmpfile is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_TMPFILE
+ 
  /* Define to 1 if towctrans is declared even after undefining macros. */
  #undef HAVE_RAW_DECL_TOWCTRANS
  
+ /* Define to 1 if trunc is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_TRUNC
+ 
+ /* Define to 1 if truncf is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_TRUNCF
+ 
+ /* Define to 1 if truncl is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_TRUNCL
+ 
  /* Define to 1 if ttyname_r is declared even after undefining macros. */
  #undef HAVE_RAW_DECL_TTYNAME_R
***************
*** 759,762 ****
--- 1181,1190 ----
  #undef HAVE_RAW_DECL_UTIMENSAT
  
+ /* Define to 1 if vdprintf is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_VDPRINTF
+ 
+ /* Define to 1 if vsnprintf is declared even after undefining macros. */
+ #undef HAVE_RAW_DECL_VSNPRINTF
+ 
  /* Define to 1 if wcpcpy is declared even after undefining macros. */
  #undef HAVE_RAW_DECL_WCPCPY
***************
*** 867,870 ****
--- 1295,1301 ----
  #undef HAVE_RAW_DECL__EXIT
  
+ /* Define to 1 if 'long double' and 'double' have the same representation. */
+ #undef HAVE_SAME_LONG_DOUBLE_AS_DOUBLE
+ 
  /* Define to 1 if you have the 'secure_getenv' function. */
  #undef HAVE_SECURE_GETENV
***************
*** 894,900 ****
--- 1325,1343 ----
  #undef HAVE_SIGSETMASK
  
+ /* Define to 1 if you have the 'snprintf' function. */
+ #undef HAVE_SNPRINTF
+ 
+ /* Define if the return value of the snprintf function is the number of of
+    bytes (excluding the terminating NUL) that would have been produced if the
+    buffer had been large enough. */
+ #undef HAVE_SNPRINTF_RETVAL_C99
+ 
  /* Define to 1 if you have the <stdint.h> header file. */
  #undef HAVE_STDINT_H
  
+ /* Define if <stdint.h> exists, doesn't clash with <sys/types.h>, and declares
+    uintmax_t. */
+ #undef HAVE_STDINT_H_WITH_UINTMAX
+ 
  /* Define to 1 if you have the <stdlib.h> header file. */
  #undef HAVE_STDLIB_H
***************
*** 903,906 ****
--- 1346,1355 ----
  #undef HAVE_STPCPY
  
+ /* Define to 1 if you have the `strcasecmp' function. */
+ #undef HAVE_STRCASECMP
+ 
+ /* Define to 1 if you have the `strcasestr' function. */
+ #undef HAVE_STRCASESTR
+ 
  /* Define to 1 if you have the `strchr' function. */
  #undef HAVE_STRCHR
***************
*** 925,931 ****
--- 1374,1389 ----
  #undef HAVE_STRING_H
  
+ /* Define to 1 if you have the `strncasecmp' function. */
+ #undef HAVE_STRNCASECMP
+ 
  /* Define to 1 if you have the 'strndup' function. */
  #undef HAVE_STRNDUP
  
+ /* Define to 1 if you have the `strnlen' function. */
+ #undef HAVE_STRNLEN
+ 
+ /* Define to 1 if you have the <stropts.h> header file. */
+ #undef HAVE_STROPTS_H
+ 
  /* Define to 1 if `decimal_point' is a member of `struct lconv'. */
  #undef HAVE_STRUCT_LCONV_DECIMAL_POINT
***************
*** 946,949 ****
--- 1404,1410 ----
  #undef HAVE_SYS_INTTYPES_H
  
+ /* Define to 1 if you have the <sys/ioctl.h> header file. */
+ #undef HAVE_SYS_IOCTL_H
+ 
  /* Define to 1 if you have the <sys/mman.h> header file. */
  #undef HAVE_SYS_MMAN_H
***************
*** 997,1000 ****
--- 1458,1467 ----
  #undef HAVE_UNSIGNED_LONG_LONG_INT
  
+ /* Define to 1 if you have the 'vasnprintf' function. */
+ #undef HAVE_VASNPRINTF
+ 
+ /* Define to 1 if you have the `vasprintf' function. */
+ #undef HAVE_VASPRINTF
+ 
  /* Define to 1 if you have the `vprintf' function. */
  #undef HAVE_VPRINTF
***************
*** 1009,1014 ****
  #undef HAVE_WCRTOMB
  
! /* Define to 1 if you have the 'wcscoll' function. */
! #undef HAVE_WCSCOLL
  
  /* Define to 1 if you have the <wctype.h> header file. */
--- 1476,1484 ----
  #undef HAVE_WCRTOMB
  
! /* Define to 1 if you have the `wcslen' function. */
! #undef HAVE_WCSLEN
! 
! /* Define to 1 if you have the `wcsnlen' function. */
! #undef HAVE_WCSNLEN
  
  /* Define to 1 if you have the <wctype.h> header file. */
***************
*** 1048,1051 ****
--- 1518,1538 ----
  #undef HAVE___SECURE_GETENV
  
+ /* Define as const if the declaration of iconv() needs const. */
+ #undef ICONV_CONST
+ 
+ /* Define as the bit index in the word where to find bit 0 of the exponent of
+    'long double'. */
+ #undef LDBL_EXPBIT0_BIT
+ 
+ /* Define as the word index where to find the exponent of 'long double'. */
+ #undef LDBL_EXPBIT0_WORD
+ 
+ /* Define as the bit index in the word where to find the sign of 'long
+    double'. */
+ #undef LDBL_SIGNBIT_BIT
+ 
+ /* Define as the word index where to find the sign of 'long double'. */
+ #undef LDBL_SIGNBIT_WORD
+ 
  /* Define to 1 if 'lstat' dereferences a symlink specified with a trailing
     slash. */
***************
*** 1058,1061 ****
--- 1545,1552 ----
  #undef MAP_ANONYMOUS
  
+ /* Define if the mbrtowc function does not return (size_t) -2 for empty input.
+    */
+ #undef MBRTOWC_EMPTY_INPUT_BUG
+ 
  /* Define if the mbrtowc function has the NULL pwc argument bug. */
  #undef MBRTOWC_NULL_ARG1_BUG
***************
*** 1070,1073 ****
--- 1561,1612 ----
  #undef MBRTOWC_RETVAL_BUG
  
+ /* Define if the vasnprintf implementation needs special code for the 'a' and
+    'A' directives. */
+ #undef NEED_PRINTF_DIRECTIVE_A
+ 
+ /* Define if the vasnprintf implementation needs special code for the 'F'
+    directive. */
+ #undef NEED_PRINTF_DIRECTIVE_F
+ 
+ /* Define if the vasnprintf implementation needs special code for the 'ls'
+    directive. */
+ #undef NEED_PRINTF_DIRECTIVE_LS
+ 
+ /* Define if the vasnprintf implementation needs special code for 'double'
+    arguments. */
+ #undef NEED_PRINTF_DOUBLE
+ 
+ /* Define if the vasnprintf implementation needs special code for surviving
+    out-of-memory conditions. */
+ #undef NEED_PRINTF_ENOMEM
+ 
+ /* Define if the vasnprintf implementation needs special code for the ' flag.
+    */
+ #undef NEED_PRINTF_FLAG_GROUPING
+ 
+ /* Define if the vasnprintf implementation needs special code for the '-'
+    flag. */
+ #undef NEED_PRINTF_FLAG_LEFTADJUST
+ 
+ /* Define if the vasnprintf implementation needs special code for the 0 flag.
+    */
+ #undef NEED_PRINTF_FLAG_ZERO
+ 
+ /* Define if the vasnprintf implementation needs special code for infinite
+    'double' arguments. */
+ #undef NEED_PRINTF_INFINITE_DOUBLE
+ 
+ /* Define if the vasnprintf implementation needs special code for infinite
+    'long double' arguments. */
+ #undef NEED_PRINTF_INFINITE_LONG_DOUBLE
+ 
+ /* Define if the vasnprintf implementation needs special code for 'long
+    double' arguments. */
+ #undef NEED_PRINTF_LONG_DOUBLE
+ 
+ /* Define if the vasnprintf implementation needs special code for supporting
+    large precisions without arbitrary bounds. */
+ #undef NEED_PRINTF_UNBOUNDED_PRECISION
+ 
  /* Name of package */
  #undef PACKAGE
***************
*** 1112,1115 ****
--- 1651,1657 ----
  #undef REPLACE_STRERROR_0
  
+ /* Define if vasnprintf exists but is overridden by gnulib. */
+ #undef REPLACE_VASNPRINTF
+ 
  /* Define as the return type of signal handlers (`int' or `void'). */
  #undef RETSIGTYPE
***************
*** 1119,1122 ****
--- 1661,1670 ----
  #undef SIG_ATOMIC_T_SUFFIX
  
+ /* Define as the maximum value of type 'size_t', if the system doesn't define
+    it. */
+ #ifndef SIZE_MAX
+ # undef SIZE_MAX
+ #endif
+ 
  /* Define to l, ll, u, ul, ull, etc., as suitable for constants of type
     'size_t'. */
***************
*** 1176,1179 ****
--- 1724,1731 ----
  # undef _GNU_SOURCE
  #endif
+ /* Use GNU style printf and scanf.  */
+ #ifndef __USE_MINGW_ANSI_STDIO
+ # undef __USE_MINGW_ANSI_STDIO
+ #endif
  /* Enable threading extensions on Solaris.  */
  #ifndef _POSIX_PTHREAD_SEMANTICS
***************
*** 1210,1213 ****
--- 1762,1777 ----
  #undef WINT_T_SUFFIX
  
+ /* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
+    significant byte first (like Motorola and SPARC, unlike Intel). */
+ #if defined AC_APPLE_UNIVERSAL_BUILD
+ # if defined __BIG_ENDIAN__
+ #  define WORDS_BIGENDIAN 1
+ # endif
+ #else
+ # ifndef WORDS_BIGENDIAN
+ #  undef WORDS_BIGENDIAN
+ # endif
+ #endif
+ 
  /* Enable large inode numbers on Mac OS X 10.5. */
  #undef _DARWIN_USE_64_BIT_INODE
***************
*** 1284,1291 ****
     This bug was observed with Sun C 5.12 SunOS_i386 2011/11/16.
  
!    Suppress the use of extern inline on Apple's platforms, as Libc at least
!    through Libc-825.26 (2013-04-09) is incompatible with it; see, e.g.,
!    <http://lists.gnu.org/archive/html/bug-gnulib/2012-12/msg00023.html>.
!    Perhaps Apple will fix this some day.  */
  #if ((__GNUC__ \
        ? defined __GNUC_STDC_INLINE__ && __GNUC_STDC_INLINE__ \
--- 1848,1882 ----
     This bug was observed with Sun C 5.12 SunOS_i386 2011/11/16.
  
!    Suppress extern inline (with or without __attribute__ ((__gnu_inline__)))
!    on configurations that mistakenly use 'static inline' to implement
!    functions or macros in standard C headers like <ctype.h>.  For example,
!    if isdigit is mistakenly implemented via a static inline function,
!    a program containing an extern inline function that calls isdigit
!    may not work since the C standard prohibits extern inline functions
!    from calling static functions.  This bug is known to occur on:
! 
!      OS X 10.8 and earlier; see:
!      http://lists.gnu.org/archive/html/bug-gnulib/2012-12/msg00023.html
! 
!      DragonFly; see
!      http://muscles.dragonflybsd.org/bulk/bleeding-edge-potential/latest-per-pkg/ah-tty-0.3.12.log
! 
!      FreeBSD; see:
!      http://lists.gnu.org/archive/html/bug-gnulib/2014-07/msg00104.html
! 
!    OS X 10.9 has a macro __header_inline indicating the bug is fixed for C and
!    for clang but remains for g++; see <http://trac.macports.org/ticket/41033>.
!    Assume DragonFly and FreeBSD will be similar.  */
! #if (((defined __APPLE__ && defined __MACH__) \
!       || defined __DragonFly__ || defined __FreeBSD__) \
!      && (defined __header_inline \
!          ? (defined __cplusplus && defined __GNUC_STDC_INLINE__ \
!             && ! defined __clang__) \
!          : ((! defined _DONT_USE_CTYPE_INLINE_ \
!              && (defined __GNUC__ || defined __cplusplus)) \
!             || (defined _FORTIFY_SOURCE && 0 < _FORTIFY_SOURCE \
!                 && defined __GNUC__ && ! defined __cplusplus))))
! # define _GL_EXTERN_INLINE_STDHEADER_BUG
! #endif
  #if ((__GNUC__ \
        ? defined __GNUC_STDC_INLINE__ && __GNUC_STDC_INLINE__ \
***************
*** 1293,1302 ****
           && !defined __HP_cc \
           && !(defined __SUNPRO_C && __STDC__))) \
!      && !defined __APPLE__)
  # define _GL_INLINE inline
  # define _GL_EXTERN_INLINE extern inline
  #elif (2 < __GNUC__ + (7 <= __GNUC_MINOR__) && !defined __STRICT_ANSI__ \
!        && !defined __APPLE__)
! # if __GNUC_GNU_INLINE__
     /* __gnu_inline__ suppresses a GCC 4.2 diagnostic.  */
  #  define _GL_INLINE extern inline __attribute__ ((__gnu_inline__))
--- 1884,1894 ----
           && !defined __HP_cc \
           && !(defined __SUNPRO_C && __STDC__))) \
!      && !defined _GL_EXTERN_INLINE_STDHEADER_BUG)
  # define _GL_INLINE inline
  # define _GL_EXTERN_INLINE extern inline
+ # define _GL_EXTERN_INLINE_IN_USE
  #elif (2 < __GNUC__ + (7 <= __GNUC_MINOR__) && !defined __STRICT_ANSI__ \
!        && !defined _GL_EXTERN_INLINE_STDHEADER_BUG)
! # if defined __GNUC_GNU_INLINE__ && __GNUC_GNU_INLINE__
     /* __gnu_inline__ suppresses a GCC 4.2 diagnostic.  */
  #  define _GL_INLINE extern inline __attribute__ ((__gnu_inline__))
***************
*** 1305,1308 ****
--- 1897,1901 ----
  # endif
  # define _GL_EXTERN_INLINE extern
+ # define _GL_EXTERN_INLINE_IN_USE
  #else
  # define _GL_INLINE static _GL_UNUSED
***************
*** 1310,1314 ****
  #endif
  
! #if 4 < __GNUC__ + (6 <= __GNUC_MINOR__)
  # if defined __GNUC_STDC_INLINE__ && __GNUC_STDC_INLINE__
  #  define _GL_INLINE_HEADER_CONST_PRAGMA
--- 1903,1913 ----
  #endif
  
! /* In GCC 4.6 (inclusive) to 5.1 (exclusive),
!    suppress bogus "no previous prototype for 'FOO'"
!    and "no previous declaration for 'FOO'" diagnostics,
!    when FOO is an inline function in the header; see
!    <https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54113> and
!    <https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63877>.  */
! #if __GNUC__ == 4 && 6 <= __GNUC_MINOR__
  # if defined __GNUC_STDC_INLINE__ && __GNUC_STDC_INLINE__
  #  define _GL_INLINE_HEADER_CONST_PRAGMA
***************
*** 1317,1324 ****
       _Pragma ("GCC diagnostic ignored \"-Wsuggest-attribute=const\"")
  # endif
-   /* Suppress GCC's bogus "no previous prototype for 'FOO'"
-      and "no previous declaration for 'FOO'"  diagnostics,
-      when FOO is an inline function in the header; see
-      <http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54113>.  */
  # define _GL_INLINE_HEADER_BEGIN \
      _Pragma ("GCC diagnostic push") \
--- 1916,1919 ----
***************
*** 1333,1338 ****
  #endif
  
! /* Define to rpl_gmtime if the replacement function should be used. */
! #undef gmtime
  
  /* Define to `__inline__' or `__inline' if that's what the C compiler
--- 1928,1933 ----
  #endif
  
! /* A replacement for va_copy, if needed.  */
! #define gl_va_copy(a,b) ((a) = (b))
  
  /* Define to `__inline__' or `__inline' if that's what the C compiler
***************
*** 1342,1345 ****
--- 1937,1943 ----
  #endif
  
+ /* Define to long or long long if <stdint.h> and <inttypes.h> don't define. */
+ #undef intmax_t
+ 
  /* Work around a bug in Apple GCC 4.0.1 build 5465: In C99 mode, it supports
     the ISO C 99 semantics of 'extern inline' (unlike the GNU C semantics of
***************
*** 1352,1358 ****
  #endif
  
- /* Define to rpl_localtime if the replacement function should be used. */
- #undef localtime
- 
  /* Define to a type if <wchar.h> does not define. */
  #undef mbstate_t
--- 1950,1953 ----
***************
*** 1370,1373 ****
--- 1965,1972 ----
  #undef pid_t
  
+ /* Define as the type of the result of subtracting two pointers, if the system
+    doesn't define it. */
+ #undef ptrdiff_t
+ 
  /* Define to rpl_re_comp if the replacement should be used. */
  #undef re_comp
***************
*** 1447,1450 ****
--- 2046,2059 ----
  #define _UNUSED_PARAMETER_ _GL_UNUSED
  
+ /* gcc supports the "unused" attribute on possibly unused labels, and
+    g++ has since version 4.5.  Note to support C++ as well as C,
+    _GL_UNUSED_LABEL should be used with a trailing ;  */
+ #if !defined __cplusplus || __GNUC__ > 4 \
+     || (__GNUC__ == 4 && __GNUC_MINOR__ >= 5)
+ # define _GL_UNUSED_LABEL _GL_UNUSED
+ #else
+ # define _GL_UNUSED_LABEL
+ #endif
+ 
  /* The __pure__ attribute was added in gcc 2.96.  */
  #if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 96)
***************
*** 1461,1462 ****
--- 2070,2074 ----
  #endif
  
+ 
+ /* Define as a macro for copying va_list variables. */
+ #undef va_copy
diff -Nrc2 texinfo-5.2/configure texinfo-6.0/configure
*** texinfo-5.2/configure	2013-09-27 00:04:45.000000000 +0100
--- texinfo-6.0/configure	2015-06-26 13:51:18.000000000 +0100
***************
*** 1,5 ****
  #! /bin/sh
  # Guess values for system-dependent variables and create Makefiles.
! # Generated by GNU Autoconf 2.69 for GNU Texinfo 5.2.
  #
  # Report bugs to <bug-texinfo@gnu.org>.
--- 1,5 ----
  #! /bin/sh
  # Guess values for system-dependent variables and create Makefiles.
! # Generated by GNU Autoconf 2.69 for GNU Texinfo 6.0.
  #
  # Report bugs to <bug-texinfo@gnu.org>.
***************
*** 581,586 ****
  PACKAGE_NAME='GNU Texinfo'
  PACKAGE_TARNAME='texinfo'
! PACKAGE_VERSION='5.2'
! PACKAGE_STRING='GNU Texinfo 5.2'
  PACKAGE_BUGREPORT='bug-texinfo@gnu.org'
  PACKAGE_URL='http://www.gnu.org/software/texinfo/'
--- 581,586 ----
  PACKAGE_NAME='GNU Texinfo'
  PACKAGE_TARNAME='texinfo'
! PACKAGE_VERSION='6.0'
! PACKAGE_STRING='GNU Texinfo 6.0'
  PACKAGE_BUGREPORT='bug-texinfo@gnu.org'
  PACKAGE_URL='http://www.gnu.org/software/texinfo/'
***************
*** 648,653 ****
  POSUB
  INTLLIBS
- LTLIBICONV
- LIBICONV
  INTL_MACOSX_LIBS
  XGETTEXT_EXTRA_OPTIONS
--- 648,651 ----
***************
*** 673,676 ****
--- 671,676 ----
  TOOLS_ONLY_TRUE
  native_tools
+ have_ptys_FALSE
+ have_ptys_TRUE
  LIBOBJS
  DIFF_A_OPTION
***************
*** 682,688 ****
  LIBGNU_LIBDEPS
  gltests_WITNESS
- HAVE_FEATURES_H
  NEXT_AS_FIRST_DIRECTIVE_WCHAR_H
  NEXT_WCHAR_H
  LIBUNISTRING_COMPILE_UNIWIDTH_WIDTH_FALSE
  LIBUNISTRING_COMPILE_UNIWIDTH_WIDTH_TRUE
--- 682,688 ----
  LIBGNU_LIBDEPS
  gltests_WITNESS
  NEXT_AS_FIRST_DIRECTIVE_WCHAR_H
  NEXT_WCHAR_H
+ HAVE_FEATURES_H
  LIBUNISTRING_COMPILE_UNIWIDTH_WIDTH_FALSE
  LIBUNISTRING_COMPILE_UNIWIDTH_WIDTH_TRUE
***************
*** 692,695 ****
--- 692,696 ----
  NEXT_AS_FIRST_DIRECTIVE_UNISTD_H
  NEXT_UNISTD_H
+ UNISTD_H_DEFINES_STRUCT_TIMESPEC
  PTHREAD_H_DEFINES_STRUCT_TIMESPEC
  SYS_TIME_H_DEFINES_STRUCT_TIMESPEC
***************
*** 697,700 ****
--- 698,703 ----
  NEXT_AS_FIRST_DIRECTIVE_TIME_H
  NEXT_TIME_H
+ REPLACE_LOCALTIME
+ REPLACE_GMTIME
  REPLACE_TIMEGM
  REPLACE_NANOSLEEP
***************
*** 716,723 ****
--- 719,836 ----
  NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H
  NEXT_SYS_STAT_H
+ HAVE_STRINGS_H
+ NEXT_AS_FIRST_DIRECTIVE_STRINGS_H
+ NEXT_STRINGS_H
  NEXT_AS_FIRST_DIRECTIVE_STRING_H
  NEXT_STRING_H
+ HAVE_DECL_STRNCASECMP
+ HAVE_STRCASECMP
+ HAVE_FFS
+ GNULIB_FFS
  NEXT_AS_FIRST_DIRECTIVE_STDLIB_H
  NEXT_STDLIB_H
+ NEXT_AS_FIRST_DIRECTIVE_STDIO_H
+ NEXT_STDIO_H
+ REPLACE_VSPRINTF
+ REPLACE_VSNPRINTF
+ REPLACE_VPRINTF
+ REPLACE_VFPRINTF
+ REPLACE_VDPRINTF
+ REPLACE_VASPRINTF
+ REPLACE_TMPFILE
+ REPLACE_STDIO_WRITE_FUNCS
+ REPLACE_STDIO_READ_FUNCS
+ REPLACE_SPRINTF
+ REPLACE_SNPRINTF
+ REPLACE_RENAMEAT
+ REPLACE_RENAME
+ REPLACE_REMOVE
+ REPLACE_PRINTF
+ REPLACE_POPEN
+ REPLACE_PERROR
+ REPLACE_OBSTACK_PRINTF
+ REPLACE_GETLINE
+ REPLACE_GETDELIM
+ REPLACE_FTELLO
+ REPLACE_FTELL
+ REPLACE_FSEEKO
+ REPLACE_FSEEK
+ REPLACE_FREOPEN
+ REPLACE_FPURGE
+ REPLACE_FPRINTF
+ REPLACE_FOPEN
+ REPLACE_FFLUSH
+ REPLACE_FDOPEN
+ REPLACE_FCLOSE
+ REPLACE_DPRINTF
+ HAVE_VDPRINTF
+ HAVE_VASPRINTF
+ HAVE_RENAMEAT
+ HAVE_POPEN
+ HAVE_PCLOSE
+ HAVE_FTELLO
+ HAVE_FSEEKO
+ HAVE_DPRINTF
+ HAVE_DECL_VSNPRINTF
+ HAVE_DECL_SNPRINTF
+ HAVE_DECL_OBSTACK_PRINTF
+ HAVE_DECL_GETLINE
+ HAVE_DECL_GETDELIM
+ HAVE_DECL_FTELLO
+ HAVE_DECL_FSEEKO
+ HAVE_DECL_FPURGE
+ GNULIB_VSPRINTF_POSIX
+ GNULIB_VSNPRINTF
+ GNULIB_VPRINTF_POSIX
+ GNULIB_VPRINTF
+ GNULIB_VFPRINTF_POSIX
+ GNULIB_VFPRINTF
+ GNULIB_VDPRINTF
+ GNULIB_VSCANF
+ GNULIB_VFSCANF
+ GNULIB_VASPRINTF
+ GNULIB_TMPFILE
+ GNULIB_STDIO_H_SIGPIPE
+ GNULIB_STDIO_H_NONBLOCKING
+ GNULIB_SPRINTF_POSIX
+ GNULIB_SNPRINTF
+ GNULIB_SCANF
+ GNULIB_RENAMEAT
+ GNULIB_RENAME
+ GNULIB_REMOVE
+ GNULIB_PUTS
+ GNULIB_PUTCHAR
+ GNULIB_PUTC
+ GNULIB_PRINTF_POSIX
+ GNULIB_PRINTF
+ GNULIB_POPEN
+ GNULIB_PERROR
+ GNULIB_PCLOSE
+ GNULIB_OBSTACK_PRINTF_POSIX
+ GNULIB_OBSTACK_PRINTF
+ GNULIB_GETLINE
+ GNULIB_GETDELIM
+ GNULIB_GETCHAR
+ GNULIB_GETC
+ GNULIB_FWRITE
+ GNULIB_FTELLO
+ GNULIB_FTELL
+ GNULIB_FSEEKO
+ GNULIB_FSEEK
+ GNULIB_FSCANF
+ GNULIB_FREOPEN
+ GNULIB_FREAD
+ GNULIB_FPUTS
+ GNULIB_FPUTC
+ GNULIB_FPURGE
+ GNULIB_FPRINTF_POSIX
+ GNULIB_FPRINTF
+ GNULIB_FOPEN
+ GNULIB_FGETS
+ GNULIB_FGETC
+ GNULIB_FFLUSH
+ GNULIB_FDOPEN
+ GNULIB_FCLOSE
+ GNULIB_DPRINTF
  GL_GENERATE_STDINT_H_FALSE
  GL_GENERATE_STDINT_H_TRUE
***************
*** 750,753 ****
--- 863,871 ----
  GL_GENERATE_STDBOOL_H_TRUE
  STDBOOL_H
+ GL_GENERATE_STDARG_H_FALSE
+ GL_GENERATE_STDARG_H_TRUE
+ STDARG_H
+ NEXT_AS_FIRST_DIRECTIVE_STDARG_H
+ NEXT_STDARG_H
  APPLE_UNIVERSAL_BUILD
  HAVE_MSVC_INVALID_PARAMETER_HANDLER
***************
*** 828,831 ****
--- 946,951 ----
  LOCALE_ZH_CN
  LOCALE_JA
+ NEXT_AS_FIRST_DIRECTIVE_MATH_H
+ NEXT_MATH_H
  REPLACE_WCTOMB
  REPLACE_UNSETENV
***************
*** 835,838 ****
--- 955,959 ----
  REPLACE_REALLOC
  REPLACE_RANDOM_R
+ REPLACE_QSORT_R
  REPLACE_PUTENV
  REPLACE_PTSNAME_R
***************
*** 886,889 ****
--- 1007,1011 ----
  GNULIB_RANDOM_R
  GNULIB_RANDOM
+ GNULIB_QSORT_R
  GNULIB_PUTENV
  GNULIB_PTSNAME_R
***************
*** 953,956 ****
--- 1075,1079 ----
  STDDEF_H
  HAVE_WCHAR_T
+ HAVE_MAX_ALIGN_T
  REPLACE_NULL
  REPLACE_STRUCT_LCONV
***************
*** 990,993 ****
--- 1113,1118 ----
  GNULIB_WCTYPE
  GNULIB_ISWBLANK
+ LTLIBICONV
+ LIBICONV
  HAVE_WINSOCK2_H
  NEXT_AS_FIRST_DIRECTIVE_SYS_TIME_H
***************
*** 1013,1019 ****
--- 1138,1146 ----
  REPLACE_UNLINK
  REPLACE_TTYNAME_R
+ REPLACE_SYMLINKAT
  REPLACE_SYMLINK
  REPLACE_SLEEP
  REPLACE_RMDIR
+ REPLACE_READLINKAT
  REPLACE_READLINK
  REPLACE_READ
***************
*** 1028,1031 ****
--- 1155,1159 ----
  REPLACE_GETGROUPS
  REPLACE_GETLOGIN_R
+ REPLACE_GETDTABLESIZE
  REPLACE_GETDOMAINNAME
  REPLACE_GETCWD
***************
*** 1126,1129 ****
--- 1254,1518 ----
  GNULIB_CHOWN
  GNULIB_CHDIR
+ HAVE_SAME_LONG_DOUBLE_AS_DOUBLE
+ REPLACE_TRUNCL
+ REPLACE_TRUNCF
+ REPLACE_TRUNC
+ REPLACE_SQRTL
+ REPLACE_SIGNBIT_USING_GCC
+ REPLACE_SIGNBIT
+ REPLACE_ROUNDL
+ REPLACE_ROUNDF
+ REPLACE_ROUND
+ REPLACE_REMAINDERL
+ REPLACE_REMAINDERF
+ REPLACE_REMAINDER
+ REPLACE_NAN
+ REPLACE_MODFL
+ REPLACE_MODFF
+ REPLACE_MODF
+ REPLACE_LOGBL
+ REPLACE_LOGBF
+ REPLACE_LOGB
+ REPLACE_LOG2L
+ REPLACE_LOG2F
+ REPLACE_LOG2
+ REPLACE_LOG1PL
+ REPLACE_LOG1PF
+ REPLACE_LOG1P
+ REPLACE_LOG10L
+ REPLACE_LOG10F
+ REPLACE_LOG10
+ REPLACE_LOGL
+ REPLACE_LOGF
+ REPLACE_LOG
+ REPLACE_LDEXPL
+ REPLACE_ISNAN
+ REPLACE_ISINF
+ REPLACE_ISFINITE
+ REPLACE_ILOGBF
+ REPLACE_ILOGB
+ REPLACE_HYPOTL
+ REPLACE_HYPOTF
+ REPLACE_HYPOT
+ REPLACE_HUGE_VAL
+ REPLACE_FREXPL
+ REPLACE_FREXP
+ REPLACE_FREXPF
+ REPLACE_FMODL
+ REPLACE_FMODF
+ REPLACE_FMOD
+ REPLACE_FMAL
+ REPLACE_FMAF
+ REPLACE_FMA
+ REPLACE_FLOORL
+ REPLACE_FLOORF
+ REPLACE_FLOOR
+ REPLACE_FABSL
+ REPLACE_EXP2L
+ REPLACE_EXP2
+ REPLACE_EXPM1F
+ REPLACE_EXPM1
+ REPLACE_CEILL
+ REPLACE_CEILF
+ REPLACE_CEIL
+ REPLACE_CBRTL
+ REPLACE_CBRTF
+ HAVE_DECL_TRUNCL
+ HAVE_DECL_TRUNCF
+ HAVE_DECL_TRUNC
+ HAVE_DECL_TANL
+ HAVE_DECL_SQRTL
+ HAVE_DECL_SINL
+ HAVE_DECL_ROUNDL
+ HAVE_DECL_ROUNDF
+ HAVE_DECL_ROUND
+ HAVE_DECL_RINTF
+ HAVE_DECL_REMAINDERL
+ HAVE_DECL_REMAINDER
+ HAVE_DECL_LOGB
+ HAVE_DECL_LOG2L
+ HAVE_DECL_LOG2F
+ HAVE_DECL_LOG2
+ HAVE_DECL_LOG10L
+ HAVE_DECL_LOGL
+ HAVE_DECL_LDEXPL
+ HAVE_DECL_FREXPL
+ HAVE_DECL_FLOORL
+ HAVE_DECL_FLOORF
+ HAVE_DECL_EXPM1L
+ HAVE_DECL_EXP2L
+ HAVE_DECL_EXP2F
+ HAVE_DECL_EXP2
+ HAVE_DECL_EXPL
+ HAVE_DECL_COSL
+ HAVE_DECL_COPYSIGNF
+ HAVE_DECL_CEILL
+ HAVE_DECL_CEILF
+ HAVE_DECL_CBRTL
+ HAVE_DECL_CBRTF
+ HAVE_DECL_ATANL
+ HAVE_DECL_ASINL
+ HAVE_DECL_ACOSL
+ HAVE_TANHF
+ HAVE_TANL
+ HAVE_TANF
+ HAVE_SQRTL
+ HAVE_SQRTF
+ HAVE_SINHF
+ HAVE_SINL
+ HAVE_SINF
+ HAVE_RINTL
+ HAVE_RINT
+ HAVE_REMAINDERF
+ HAVE_REMAINDER
+ HAVE_POWF
+ HAVE_MODFL
+ HAVE_MODFF
+ HAVE_LOGBL
+ HAVE_LOGBF
+ HAVE_LOG1PL
+ HAVE_LOG1PF
+ HAVE_LOG1P
+ HAVE_LOG10L
+ HAVE_LOG10F
+ HAVE_LOGL
+ HAVE_LOGF
+ HAVE_LDEXPF
+ HAVE_ISNANL
+ HAVE_ISNAND
+ HAVE_ISNANF
+ HAVE_ILOGBL
+ HAVE_ILOGBF
+ HAVE_ILOGB
+ HAVE_HYPOTL
+ HAVE_HYPOTF
+ HAVE_FREXPF
+ HAVE_FMODL
+ HAVE_FMODF
+ HAVE_FMAL
+ HAVE_FMAF
+ HAVE_FMA
+ HAVE_FABSL
+ HAVE_FABSF
+ HAVE_EXPM1F
+ HAVE_EXPM1
+ HAVE_EXPL
+ HAVE_EXPF
+ HAVE_COSHF
+ HAVE_COSL
+ HAVE_COSF
+ HAVE_COPYSIGNL
+ HAVE_COPYSIGN
+ HAVE_CBRTL
+ HAVE_CBRTF
+ HAVE_CBRT
+ HAVE_ATAN2F
+ HAVE_ATANL
+ HAVE_ATANF
+ HAVE_ASINL
+ HAVE_ASINF
+ HAVE_ACOSL
+ HAVE_ACOSF
+ GNULIB_TRUNCL
+ GNULIB_TRUNCF
+ GNULIB_TRUNC
+ GNULIB_TANHF
+ GNULIB_TANL
+ GNULIB_TANF
+ GNULIB_SQRTL
+ GNULIB_SQRTF
+ GNULIB_SINHF
+ GNULIB_SINL
+ GNULIB_SINF
+ GNULIB_SIGNBIT
+ GNULIB_ROUNDL
+ GNULIB_ROUNDF
+ GNULIB_ROUND
+ GNULIB_RINTL
+ GNULIB_RINTF
+ GNULIB_RINT
+ GNULIB_REMAINDERL
+ GNULIB_REMAINDERF
+ GNULIB_REMAINDER
+ GNULIB_POWF
+ GNULIB_MODFL
+ GNULIB_MODFF
+ GNULIB_MODF
+ GNULIB_LOGBL
+ GNULIB_LOGBF
+ GNULIB_LOGB
+ GNULIB_LOG2L
+ GNULIB_LOG2F
+ GNULIB_LOG2
+ GNULIB_LOG1PL
+ GNULIB_LOG1PF
+ GNULIB_LOG1P
+ GNULIB_LOG10L
+ GNULIB_LOG10F
+ GNULIB_LOG10
+ GNULIB_LOGL
+ GNULIB_LOGF
+ GNULIB_LOG
+ GNULIB_LDEXPL
+ GNULIB_LDEXPF
+ GNULIB_ISNANL
+ GNULIB_ISNAND
+ GNULIB_ISNANF
+ GNULIB_ISNAN
+ GNULIB_ISINF
+ GNULIB_ISFINITE
+ GNULIB_ILOGBL
+ GNULIB_ILOGBF
+ GNULIB_ILOGB
+ GNULIB_HYPOTL
+ GNULIB_HYPOTF
+ GNULIB_HYPOT
+ GNULIB_FREXPL
+ GNULIB_FREXP
+ GNULIB_FREXPF
+ GNULIB_FMODL
+ GNULIB_FMODF
+ GNULIB_FMOD
+ GNULIB_FMAL
+ GNULIB_FMAF
+ GNULIB_FMA
+ GNULIB_FLOORL
+ GNULIB_FLOORF
+ GNULIB_FLOOR
+ GNULIB_FABSL
+ GNULIB_FABSF
+ GNULIB_EXPM1L
+ GNULIB_EXPM1F
+ GNULIB_EXPM1
+ GNULIB_EXP2L
+ GNULIB_EXP2F
+ GNULIB_EXP2
+ GNULIB_EXPL
+ GNULIB_EXPF
+ GNULIB_COSHF
+ GNULIB_COSL
+ GNULIB_COSF
+ GNULIB_COPYSIGNL
+ GNULIB_COPYSIGNF
+ GNULIB_COPYSIGN
+ GNULIB_CEILL
+ GNULIB_CEILF
+ GNULIB_CEIL
+ GNULIB_CBRTL
+ GNULIB_CBRTF
+ GNULIB_CBRT
+ GNULIB_ATAN2F
+ GNULIB_ATANL
+ GNULIB_ATANF
+ GNULIB_ASINL
+ GNULIB_ASINF
+ GNULIB_ACOSL
+ GNULIB_ACOSF
+ REPLACE_ITOLD
+ GL_GENERATE_FLOAT_H_FALSE
+ GL_GENERATE_FLOAT_H_TRUE
+ FLOAT_H
+ NEXT_AS_FIRST_DIRECTIVE_FLOAT_H
+ NEXT_FLOAT_H
  NEXT_AS_FIRST_DIRECTIVE_FCNTL_H
  NEXT_FCNTL_H
***************
*** 1153,1156 ****
--- 1542,1546 ----
  INCLUDE_NEXT
  pkglibexecdir
+ runstatedir
  lispdir
  LOCALE_FR
***************
*** 1365,1368 ****
--- 1755,1759 ----
  with_gnu_ld
  enable_rpath
+ with_libiconv_prefix
  with_libpth_prefix
  with_included_regex
***************
*** 1372,1376 ****
  with_external_Text_Unidecode
  enable_nls
- with_libiconv_prefix
  with_libintl_prefix
  with_external_libintl_perl
--- 1763,1766 ----
***************
*** 1929,1933 ****
    # This message is too long to be a string in the A/UX 3.1 sh.
    cat <<_ACEOF
! \`configure' configures GNU Texinfo 5.2 to adapt to many kinds of systems.
  
  Usage: $0 [OPTION]... [VAR=VALUE]...
--- 2319,2323 ----
    # This message is too long to be a string in the A/UX 3.1 sh.
    cat <<_ACEOF
! \`configure' configures GNU Texinfo 6.0 to adapt to many kinds of systems.
  
  Usage: $0 [OPTION]... [VAR=VALUE]...
***************
*** 1999,2003 ****
  if test -n "$ac_init_help"; then
    case $ac_init_help in
!      short | recursive ) echo "Configuration of GNU Texinfo 5.2:";;
     esac
    cat <<\_ACEOF
--- 2389,2393 ----
  if test -n "$ac_init_help"; then
    case $ac_init_help in
!      short | recursive ) echo "Configuration of GNU Texinfo 6.0:";;
     esac
    cat <<\_ACEOF
***************
*** 2034,2037 ****
--- 2424,2429 ----
    --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
    --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
+   --with-libiconv-prefix[=DIR]  search for libiconv in DIR/include and DIR/lib
+   --without-libiconv-prefix     don't search for libiconv in includedir and libdir
    --with-libpth-prefix[=DIR]  search for libpth in DIR/include and DIR/lib
    --without-libpth-prefix     don't search for libpth in includedir and libdir
***************
*** 2044,2049 ****
    --with-external-Text-Unidecode
                            use external Text::Unidecode (default: no)
-   --with-libiconv-prefix[=DIR]  search for libiconv in DIR/include and DIR/lib
-   --without-libiconv-prefix     don't search for libiconv in includedir and libdir
    --with-libintl-prefix[=DIR]  search for libintl in DIR/include and DIR/lib
    --without-libintl-prefix     don't search for libintl in includedir and libdir
--- 2436,2439 ----
***************
*** 2130,2134 ****
  if $ac_init_version; then
    cat <<\_ACEOF
! GNU Texinfo configure 5.2
  generated by GNU Autoconf 2.69
  
--- 2520,2524 ----
  if $ac_init_version; then
    cat <<\_ACEOF
! GNU Texinfo configure 6.0
  generated by GNU Autoconf 2.69
  
***************
*** 2839,2843 ****
  running configure, to aid debugging if configure makes a mistake.
  
! It was created by GNU Texinfo $as_me 5.2, which was
  generated by GNU Autoconf 2.69.  Invocation command line was
  
--- 3229,3233 ----
  running configure, to aid debugging if configure makes a mistake.
  
! It was created by GNU Texinfo $as_me 6.0, which was
  generated by GNU Autoconf 2.69.  Invocation command line was
  
***************
*** 3133,3136 ****
--- 3523,3527 ----
  gl_header_list="$gl_header_list xlocale.h"
  gl_func_list="$gl_func_list lstat"
+ gl_header_list="$gl_header_list math.h"
  gl_func_list="$gl_func_list mbsinit"
  gl_func_list="$gl_func_list mbrtowc"
***************
*** 3144,3156 ****
  gl_func_list="$gl_func_list nl_langinfo"
  gl_header_list="$gl_header_list sys/param.h"
  gl_func_list="$gl_func_list isblank"
  gl_func_list="$gl_func_list iswctype"
- gl_func_list="$gl_func_list wcscoll"
  gl_func_list="$gl_func_list secure_getenv"
  gl_header_list="$gl_header_list stdint.h"
  gl_func_list="$gl_func_list strdup"
  gl_func_list="$gl_func_list strndup"
  gl_header_list="$gl_header_list sys/stat.h"
  gl_header_list="$gl_header_list features.h"
  gl_func_list="$gl_func_list wcrtomb"
  gl_func_list="$gl_func_list wcwidth"
--- 3535,3551 ----
  gl_func_list="$gl_func_list nl_langinfo"
  gl_header_list="$gl_header_list sys/param.h"
+ gl_printf_safe=yes
+ gl_header_list="$gl_header_list malloc.h"
  gl_func_list="$gl_func_list isblank"
  gl_func_list="$gl_func_list iswctype"
  gl_func_list="$gl_func_list secure_getenv"
  gl_header_list="$gl_header_list stdint.h"
  gl_func_list="$gl_func_list strdup"
+ gl_header_list="$gl_header_list strings.h"
  gl_func_list="$gl_func_list strndup"
  gl_header_list="$gl_header_list sys/stat.h"
+ gl_func_list="$gl_func_list vasnprintf"
  gl_header_list="$gl_header_list features.h"
+ gl_func_list="$gl_func_list snprintf"
  gl_func_list="$gl_func_list wcrtomb"
  gl_func_list="$gl_func_list wcwidth"
***************
*** 3254,3258 ****
  
  
! am__api_version='1.14'
  
  # Find a good install program.  We prefer a C program (faster),
--- 3649,3653 ----
  
  
! am__api_version='1.15'
  
  # Find a good install program.  We prefer a C program (faster),
***************
*** 3426,3431 ****
  program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
  
! # expand $ac_aux_dir to an absolute path
! am_aux_dir=`cd $ac_aux_dir && pwd`
  
  if test x"${MISSING+set}" != xset; then
--- 3821,3826 ----
  program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
  
! # Expand $ac_aux_dir to an absolute path.
! am_aux_dir=`cd "$ac_aux_dir" && pwd`
  
  if test x"${MISSING+set}" != xset; then
***************
*** 3446,3450 ****
  fi
  
! if test x"${install_sh}" != xset; then
    case $am_aux_dir in
    *\ * | *\	*)
--- 3841,3845 ----
  fi
  
! if test x"${install_sh+set}" != xset; then
    case $am_aux_dir in
    *\ * | *\	*)
***************
*** 3740,3744 ****
  # Define the identity of the package.
   PACKAGE='texinfo'
!  VERSION='5.2'
  
  
--- 4135,4139 ----
  # Define the identity of the package.
   PACKAGE='texinfo'
!  VERSION='6.0'
  
  
***************
*** 3774,3779 ****
  mkdir_p='$(MKDIR_P)'
  
! # We need awk for the "check" target.  The system "awk" is bad on
! # some platforms.
  # Always define AMTAR for backward compatibility.  Yes, it's still used
  # in the wild :-(  We should find a proper way to deprecate it ...
--- 4169,4174 ----
  mkdir_p='$(MKDIR_P)'
  
! # We need awk for the "check" target (and possibly the TAP driver).  The
! # system "awk" is bad on some platforms.
  # Always define AMTAR for backward compatibility.  Yes, it's still used
  # in the wild :-(  We should find a proper way to deprecate it ...
***************
*** 3949,3967 ****
  fi
  
  # Where to generate output; srcdir location.
  ac_config_headers="$ac_config_headers config.h:config.in"
  
  
! # version for the dtd.  It is manually set to the next version number
! # rather than $PACKAGE_VERSION as soon as the DTD is modified.  There
! # are 3 reasons for that:
! # 1. to avoid using a DTD from internet that wouldn't be in sync;
! # 2. to avoid unnnecessary changes in XML output file headers, in
! #    test results for instance.  Otherwise after a release the
! #    devel version and the pretest versions would be used;
! # 3. it may be kept as is in case there were no change in the DTD
! #    between releases.  This is highly improbable, but who knows.
! # TEXINFO_DTD_VERSION=$PACKAGE_VERSION
! TEXINFO_DTD_VERSION=5.0
  
  
--- 4344,4363 ----
  fi
  
+ 
  # Where to generate output; srcdir location.
  ac_config_headers="$ac_config_headers config.h:config.in"
  
  
! # TexinfoXML DTD (./util/texinfo.dtd) version:
! # manually set this to the next version number rather than
! # $PACKAGE_VERSION, as soon as the DTD is modified, and perhaps put the
! # file on the web, too.  Several reasons:
! # 1. To avoid using a DTD from the Internet that wouldn't be in sync;
! # 2. To avoid unnnecessary changes in XML output file headers, in
! #    test results for instance.
! # 3. It may be kept as is in case there were no change in the DTD
! #    between releases.  This is rare, but has happened.
! #
! TEXINFO_DTD_VERSION=6.0
  
  
***************
*** 3982,3986 ****
  # We need Perl
  
- 
  # Extract the first word of "perl", so it can be a program name with args.
  set dummy perl; ac_word=$2
--- 4378,4381 ----
***************
*** 4031,4035 ****
  fi
  
- 
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking Perl version and Encode module" >&5
  $as_echo_n "checking Perl version and Encode module... " >&6; }
--- 4426,4429 ----
***************
*** 5831,5834 ****
--- 6225,6230 ----
    $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
  
+   $as_echo "#define __USE_MINGW_ANSI_STDIO 1" >>confdefs.h
+ 
    $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
  
***************
*** 5890,5893 ****
--- 6286,6389 ----
  
  
+ # Make sure we can run config.sub.
+ $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
+   as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
+ 
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
+ $as_echo_n "checking build system type... " >&6; }
+ if ${ac_cv_build+:} false; then :
+   $as_echo_n "(cached) " >&6
+ else
+   ac_build_alias=$build_alias
+ test "x$ac_build_alias" = x &&
+   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
+ test "x$ac_build_alias" = x &&
+   as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
+ ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
+   as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
+ 
+ fi
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
+ $as_echo "$ac_cv_build" >&6; }
+ case $ac_cv_build in
+ *-*-*) ;;
+ *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
+ esac
+ build=$ac_cv_build
+ ac_save_IFS=$IFS; IFS='-'
+ set x $ac_cv_build
+ shift
+ build_cpu=$1
+ build_vendor=$2
+ shift; shift
+ # Remember, the first character of IFS is used to create $*,
+ # except with old shells:
+ build_os=$*
+ IFS=$ac_save_IFS
+ case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
+ 
+ 
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
+ $as_echo_n "checking host system type... " >&6; }
+ if ${ac_cv_host+:} false; then :
+   $as_echo_n "(cached) " >&6
+ else
+   if test "x$host_alias" = x; then
+   ac_cv_host=$ac_cv_build
+ else
+   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
+     as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
+ fi
+ 
+ fi
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
+ $as_echo "$ac_cv_host" >&6; }
+ case $ac_cv_host in
+ *-*-*) ;;
+ *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
+ esac
+ host=$ac_cv_host
+ ac_save_IFS=$IFS; IFS='-'
+ set x $ac_cv_host
+ shift
+ host_cpu=$1
+ host_vendor=$2
+ shift; shift
+ # Remember, the first character of IFS is used to create $*,
+ # except with old shells:
+ host_os=$*
+ IFS=$ac_save_IFS
+ case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
+ 
+ 
+ 
+ 
+ 
+   # IEEE behaviour is the default on all CPUs except Alpha and SH
+   # (according to the test results of Bruno Haible's ieeefp/fenv_default.m4
+   # and the GCC 4.1.2 manual).
+   case "$host_cpu" in
+     alpha*)
+       # On Alpha systems, a compiler option provides the behaviour.
+       # See the ieee(3) manual page, also available at
+       # <http://h30097.www3.hp.com/docs/base_doc/DOCUMENTATION/V51B_HTML/MAN/MAN3/0600____.HTM>
+       if test -n "$GCC"; then
+         # GCC has the option -mieee.
+         # For full IEEE compliance (rarely needed), use option -mieee-with-inexact.
+         CPPFLAGS="$CPPFLAGS -mieee"
+       else
+         # Compaq (ex-DEC) C has the option -ieee, equivalent to -ieee_with_no_inexact.
+         # For full IEEE compliance (rarely needed), use option -ieee_with_inexact.
+         CPPFLAGS="$CPPFLAGS -ieee"
+       fi
+       ;;
+     sh*)
+       if test -n "$GCC"; then
+         # GCC has the option -mieee.
+         CPPFLAGS="$CPPFLAGS -mieee"
+       fi
+       ;;
+   esac
+ 
  # Check whether --enable-largefile was given.
  if test "${enable_largefile+set}" = set; then :
***************
*** 6092,6237 ****
  fi
  
! # Make sure we can run config.sub.
! $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
!   as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
! 
! { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
! $as_echo_n "checking build system type... " >&6; }
! if ${ac_cv_build+:} false; then :
    $as_echo_n "(cached) " >&6
  else
!   ac_build_alias=$build_alias
! test "x$ac_build_alias" = x &&
!   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
! test "x$ac_build_alias" = x &&
!   as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
! ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
!   as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
  
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
! $as_echo "$ac_cv_build" >&6; }
! case $ac_cv_build in
! *-*-*) ;;
! *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
! esac
! build=$ac_cv_build
! ac_save_IFS=$IFS; IFS='-'
! set x $ac_cv_build
! shift
! build_cpu=$1
! build_vendor=$2
! shift; shift
! # Remember, the first character of IFS is used to create $*,
! # except with old shells:
! build_os=$*
! IFS=$ac_save_IFS
! case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
  
  
! { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
! $as_echo_n "checking host system type... " >&6; }
! if ${ac_cv_host+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
!   if test "x$host_alias" = x; then
!   ac_cv_host=$ac_cv_build
! else
!   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
!     as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
! fi
  
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
! $as_echo "$ac_cv_host" >&6; }
! case $ac_cv_host in
! *-*-*) ;;
! *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
! esac
! host=$ac_cv_host
! ac_save_IFS=$IFS; IFS='-'
! set x $ac_cv_host
! shift
! host_cpu=$1
! host_vendor=$2
! shift; shift
! # Remember, the first character of IFS is used to create $*,
! # except with old shells:
! host_os=$*
! IFS=$ac_save_IFS
! case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
  
  
  
  
  
  
  
!   # Check whether --enable-threads was given.
! if test "${enable_threads+set}" = set; then :
!   enableval=$enable_threads; gl_use_threads=$enableval
! else
!   if test -n "$gl_use_threads_default"; then
!        gl_use_threads="$gl_use_threads_default"
!      else
!        case "$host_os" in
!                                                                osf*) gl_use_threads=no ;;
!          cygwin*)
!                case `uname -r` in
!                  1.[0-5].*) gl_use_threads=no ;;
!                  *)         gl_use_threads=yes ;;
!                esac
!                ;;
!          *)    gl_use_threads=yes ;;
!        esac
!      fi
  
! fi
  
!   if test "$gl_use_threads" = yes || test "$gl_use_threads" = posix; then
!     # For using <pthread.h>:
!     case "$host_os" in
!       osf*)
!         # On OSF/1, the compiler needs the flag -D_REENTRANT so that it
!         # groks <pthread.h>. cc also understands the flag -pthread, but
!         # we don't use it because 1. gcc-2.95 doesn't understand -pthread,
!         # 2. putting a flag into CPPFLAGS that has an effect on the linker
!         # causes the AC_LINK_IFELSE test below to succeed unexpectedly,
!         # leading to wrong values of LIBTHREAD and LTLIBTHREAD.
!         CPPFLAGS="$CPPFLAGS -D_REENTRANT"
!         ;;
!     esac
!     # Some systems optimize for single-threaded programs by default, and
!     # need special flags to disable these optimizations. For example, the
!     # definition of 'errno' in <errno.h>.
!     case "$host_os" in
!       aix* | freebsd*) CPPFLAGS="$CPPFLAGS -D_THREAD_SAFE" ;;
!       solaris*) CPPFLAGS="$CPPFLAGS -D_REENTRANT" ;;
!     esac
!   fi
  
  
  
  
!   # Code from module alloca-opt:
!   # Code from module argz:
!   # Code from module btowc:
!   # Code from module configmake:
!   # Code from module dosname:
!   # Code from module errno:
!   # Code from module error:
!   # Code from module exitfail:
!   # Code from module extensions:
  
!   # Code from module extern-inline:
!   # Code from module fcntl-h:
!   # Code from module getopt-gnu:
!   # Code from module getopt-posix:
!   # Code from module gettext:
!   # Code from module gettext-h:
    # Code from module gettimeofday:
    # Code from module havelib:
    # Code from module include_next:
    # Code from module intprops:
    # Code from module iswblank:
    # Code from module langinfo:
--- 6588,6965 ----
  fi
  
!    case $ac_cv_prog_cc_stdc in #(
!   no) :
!     ac_cv_prog_cc_c99=no; ac_cv_prog_cc_c89=no ;; #(
!   *) :
!     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5
! $as_echo_n "checking for $CC option to accept ISO C99... " >&6; }
! if ${ac_cv_prog_cc_c99+:} false; then :
    $as_echo_n "(cached) " >&6
  else
!   ac_cv_prog_cc_c99=no
! ac_save_CC=$CC
! cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! #include <stdarg.h>
! #include <stdbool.h>
! #include <stdlib.h>
! #include <wchar.h>
! #include <stdio.h>
  
! // Check varargs macros.  These examples are taken from C99 6.10.3.5.
! #define debug(...) fprintf (stderr, __VA_ARGS__)
! #define showlist(...) puts (#__VA_ARGS__)
! #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
! static void
! test_varargs_macros (void)
! {
!   int x = 1234;
!   int y = 5678;
!   debug ("Flag");
!   debug ("X = %d\n", x);
!   showlist (The first, second, and third items.);
!   report (x>y, "x is %d but y is %d", x, y);
! }
! 
! // Check long long types.
! #define BIG64 18446744073709551615ull
! #define BIG32 4294967295ul
! #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
! #if !BIG_OK
!   your preprocessor is broken;
! #endif
! #if BIG_OK
! #else
!   your preprocessor is broken;
! #endif
! static long long int bignum = -9223372036854775807LL;
! static unsigned long long int ubignum = BIG64;
  
+ struct incomplete_array
+ {
+   int datasize;
+   double data[];
+ };
  
! struct named_init {
!   int number;
!   const wchar_t *name;
!   double average;
! };
  
! typedef const char *ccp;
  
+ static inline int
+ test_restrict (ccp restrict text)
+ {
+   // See if C++-style comments work.
+   // Iterate through items via the restricted pointer.
+   // Also check for declarations in for loops.
+   for (unsigned int i = 0; *(text+i) != '\0'; ++i)
+     continue;
+   return 0;
+ }
  
+ // Check varargs and va_copy.
+ static void
+ test_varargs (const char *format, ...)
+ {
+   va_list args;
+   va_start (args, format);
+   va_list args_copy;
+   va_copy (args_copy, args);
+ 
+   const char *str;
+   int number;
+   float fnumber;
  
+   while (*format)
+     {
+       switch (*format++)
+ 	{
+ 	case 's': // string
+ 	  str = va_arg (args_copy, const char *);
+ 	  break;
+ 	case 'd': // int
+ 	  number = va_arg (args_copy, int);
+ 	  break;
+ 	case 'f': // float
+ 	  fnumber = va_arg (args_copy, double);
+ 	  break;
+ 	default:
+ 	  break;
+ 	}
+     }
+   va_end (args_copy);
+   va_end (args);
+ }
  
+ int
+ main ()
+ {
  
+   // Check bool.
+   _Bool success = false;
  
+   // Check restrict.
+   if (test_restrict ("String literal") == 0)
+     success = true;
+   char *restrict newvar = "Another string";
  
!   // Check varargs.
!   test_varargs ("s, d' f .", "string", 65, 34.234);
!   test_varargs_macros ();
  
!   // Check flexible array members.
!   struct incomplete_array *ia =
!     malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
!   ia->datasize = 10;
!   for (int i = 0; i < ia->datasize; ++i)
!     ia->data[i] = i * 1.234;
  
!   // Check named initializers.
!   struct named_init ni = {
!     .number = 34,
!     .name = L"Test wide string",
!     .average = 543.34343,
!   };
  
+   ni.number = 58;
  
+   int dynamic_array[ni.number];
+   dynamic_array[ni.number - 1] = 543;
  
+   // work around unused variable warnings
+   return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
+ 	  || dynamic_array[ni.number - 1] != 543);
  
!   ;
!   return 0;
! }
! _ACEOF
! for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -D_STDC_C99= -qlanglvl=extc99
! do
!   CC="$ac_save_CC $ac_arg"
!   if ac_fn_c_try_compile "$LINENO"; then :
!   ac_cv_prog_cc_c99=$ac_arg
! fi
! rm -f core conftest.err conftest.$ac_objext
!   test "x$ac_cv_prog_cc_c99" != "xno" && break
! done
! rm -f conftest.$ac_ext
! CC=$ac_save_CC
  
! fi
! # AC_CACHE_VAL
! case "x$ac_cv_prog_cc_c99" in
!   x)
!     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
! $as_echo "none needed" >&6; } ;;
!   xno)
!     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
! $as_echo "unsupported" >&6; } ;;
!   *)
!     CC="$CC $ac_cv_prog_cc_c99"
!     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
! $as_echo "$ac_cv_prog_cc_c99" >&6; } ;;
! esac
! if test "x$ac_cv_prog_cc_c99" != xno; then :
!   ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c99
! else
!   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
! $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
! if ${ac_cv_prog_cc_c89+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
!   ac_cv_prog_cc_c89=no
! ac_save_CC=$CC
! cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! #include <stdarg.h>
! #include <stdio.h>
! struct stat;
! /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
! struct buf { int x; };
! FILE * (*rcsopen) (struct buf *, struct stat *, int);
! static char *e (p, i)
!      char **p;
!      int i;
! {
!   return p[i];
! }
! static char *f (char * (*g) (char **, int), char **p, ...)
! {
!   char *s;
!   va_list v;
!   va_start (v,p);
!   s = g (p, va_arg (v,int));
!   va_end (v);
!   return s;
! }
! 
! /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
!    function prototypes and stuff, but not '\xHH' hex character constants.
!    These don't provoke an error unfortunately, instead are silently treated
!    as 'x'.  The following induces an error, until -std is added to get
!    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
!    array size at least.  It's necessary to write '\x00'==0 to get something
!    that's true only with -std.  */
! int osf4_cc_array ['\x00' == 0 ? 1 : -1];
! 
! /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
!    inside strings and character constants.  */
! #define FOO(x) 'x'
! int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
! 
! int test (int i, double x);
! struct s1 {int (*f) (int a);};
! struct s2 {int (*f) (double a);};
! int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
! int argc;
! char **argv;
! int
! main ()
! {
! return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
!   ;
!   return 0;
! }
! _ACEOF
! for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
! 	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
! do
!   CC="$ac_save_CC $ac_arg"
!   if ac_fn_c_try_compile "$LINENO"; then :
!   ac_cv_prog_cc_c89=$ac_arg
! fi
! rm -f core conftest.err conftest.$ac_objext
!   test "x$ac_cv_prog_cc_c89" != "xno" && break
! done
! rm -f conftest.$ac_ext
! CC=$ac_save_CC
! 
! fi
! # AC_CACHE_VAL
! case "x$ac_cv_prog_cc_c89" in
!   x)
!     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
! $as_echo "none needed" >&6; } ;;
!   xno)
!     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
! $as_echo "unsupported" >&6; } ;;
!   *)
!     CC="$CC $ac_cv_prog_cc_c89"
!     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
! $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
! esac
! if test "x$ac_cv_prog_cc_c89" != xno; then :
!   ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89
! else
!   ac_cv_prog_cc_stdc=no
! fi
! 
! fi
!  ;;
! esac
!   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO Standard C" >&5
! $as_echo_n "checking for $CC option to accept ISO Standard C... " >&6; }
!   if ${ac_cv_prog_cc_stdc+:} false; then :
!   $as_echo_n "(cached) " >&6
! fi
! 
!   case $ac_cv_prog_cc_stdc in #(
!   no) :
!     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
! $as_echo "unsupported" >&6; } ;; #(
!   '') :
!     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
! $as_echo "none needed" >&6; } ;; #(
!   *) :
!     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_stdc" >&5
! $as_echo "$ac_cv_prog_cc_stdc" >&6; } ;;
! esac
! 
! 
! 
! 
! 
! 
!   # Check whether --enable-threads was given.
! if test "${enable_threads+set}" = set; then :
!   enableval=$enable_threads; gl_use_threads=$enableval
! else
!   if test -n "$gl_use_threads_default"; then
!        gl_use_threads="$gl_use_threads_default"
!      else
!        case "$host_os" in
!                                                                osf*) gl_use_threads=no ;;
!          cygwin*)
!                case `uname -r` in
!                  1.[0-5].*) gl_use_threads=no ;;
!                  *)         gl_use_threads=yes ;;
!                esac
!                ;;
!          *)    gl_use_threads=yes ;;
!        esac
!      fi
! 
! fi
! 
!   if test "$gl_use_threads" = yes || test "$gl_use_threads" = posix; then
!     # For using <pthread.h>:
!     case "$host_os" in
!       osf*)
!         # On OSF/1, the compiler needs the flag -D_REENTRANT so that it
!         # groks <pthread.h>. cc also understands the flag -pthread, but
!         # we don't use it because 1. gcc-2.95 doesn't understand -pthread,
!         # 2. putting a flag into CPPFLAGS that has an effect on the linker
!         # causes the AC_LINK_IFELSE test below to succeed unexpectedly,
!         # leading to wrong values of LIBTHREAD and LTLIBTHREAD.
!         CPPFLAGS="$CPPFLAGS -D_REENTRANT"
!         ;;
!     esac
!     # Some systems optimize for single-threaded programs by default, and
!     # need special flags to disable these optimizations. For example, the
!     # definition of 'errno' in <errno.h>.
!     case "$host_os" in
!       aix* | freebsd*) CPPFLAGS="$CPPFLAGS -D_THREAD_SAFE" ;;
!       solaris*) CPPFLAGS="$CPPFLAGS -D_REENTRANT" ;;
!     esac
!   fi
! 
! 
! 
! 
!   # Code from module absolute-header:
!   # Code from module alloca-opt:
!   # Code from module argz:
!   # Code from module btowc:
!   # Code from module configmake:
!   # Code from module dosname:
!   # Code from module errno:
!   # Code from module error:
!   # Code from module exitfail:
!   # Code from module extensions:
! 
!   # Code from module extern-inline:
!   # Code from module fcntl-h:
!   # Code from module float:
!   # Code from module fpieee:
! 
!   # Code from module fpucw:
!   # Code from module frexp-nolibm:
!   # Code from module frexpl-nolibm:
!   # Code from module getopt-gnu:
!   # Code from module getopt-posix:
!   # Code from module gettext:
!   # Code from module gettext-h:
    # Code from module gettimeofday:
    # Code from module havelib:
+   # Code from module iconv:
    # Code from module include_next:
    # Code from module intprops:
+   # Code from module isnand-nolibm:
+   # Code from module isnanf-nolibm:
+   # Code from module isnanl-nolibm:
    # Code from module iswblank:
    # Code from module langinfo:
***************
*** 6243,6249 ****
    # Code from module lock:
    # Code from module lstat:
-   # Code from module malloc-gnu:
    # Code from module malloc-posix:
    # Code from module malloca:
    # Code from module mbchar:
    # Code from module mbiter:
--- 6971,6977 ----
    # Code from module lock:
    # Code from module lstat:
    # Code from module malloc-posix:
    # Code from module malloca:
+   # Code from module math:
    # Code from module mbchar:
    # Code from module mbiter:
***************
*** 6262,6265 ****
--- 6990,6994 ----
    # Code from module memmem-simple:
    # Code from module mempcpy:
+   # Code from module memrchr:
    # Code from module mkstemp:
    # Code from module msvc-inval:
***************
*** 6269,6274 ****
--- 6998,7008 ----
    # Code from module nocrash:
    # Code from module pathmax:
+   # Code from module printf-frexp:
+   # Code from module printf-frexpl:
+   # Code from module printf-safe:
    # Code from module regex:
    # Code from module secure_getenv:
+   # Code from module signbit:
+   # Code from module size_max:
    # Code from module snippet/_Noreturn:
    # Code from module snippet/arg-nonnull:
***************
*** 6277,6285 ****
--- 7011,7027 ----
    # Code from module ssize_t:
    # Code from module stat:
+   # Code from module stdarg:
+ 
+ 
+ 
    # Code from module stdbool:
    # Code from module stddef:
    # Code from module stdint:
+   # Code from module stdio:
    # Code from module stdlib:
    # Code from module stpcpy:
+   # Code from module strcase:
+   # Code from module strcasestr:
+   # Code from module strcasestr-simple:
    # Code from module strdup-posix:
    # Code from module streq:
***************
*** 6287,6290 ****
--- 7029,7033 ----
    # Code from module strerror-override:
    # Code from module string:
+   # Code from module strings:
    # Code from module strndup:
    # Code from module strnlen:
***************
*** 6305,6308 ****
--- 7048,7054 ----
    # Code from module uniwidth/base:
    # Code from module uniwidth/width:
+   # Code from module vasnprintf:
+   # Code from module vasprintf:
+   # Code from module vasprintf-posix:
    # Code from module verify:
    # Code from module wchar:
***************
*** 6313,6316 ****
--- 7059,7063 ----
    # Code from module xalloc-die:
    # Code from module xalloc-oversized:
+   # Code from module xsize:
  
  
***************
*** 6535,6549 ****
       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
! typedef int * int_ptr;
! 	int foo (int_ptr $ac_kw ip) {
! 	return ip[0];
!        }
  int
  main ()
  {
  int s[1];
! 	int * $ac_kw t = s;
! 	t[0] = 0;
! 	return foo(t)
    ;
    return 0;
--- 7282,7298 ----
       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
! typedef int *int_ptr;
! 	   int foo (int_ptr $ac_kw ip) { return ip[0]; }
! 	   int bar (int [$ac_kw]); /* Catch GCC bug 14050.  */
! 	   int bar (int ip[$ac_kw]) { return ip[0]; }
! 
  int
  main ()
  {
  int s[1];
! 	   int *$ac_kw t = s;
! 	   t[0] = 0;
! 	   return foo (t) + bar (t);
! 
    ;
    return 0;
***************
*** 7138,7171 ****
  else
  
!                cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
  #include <errno.h>
- 
  _ACEOF
!                                                                                                                         case "$host_os" in
!                  aix*) gl_absname_cpp="$ac_cpp -C" ;;
!                  *)    gl_absname_cpp="$ac_cpp" ;;
!                esac
  
!                case "$host_os" in
!                  mingw*)
!                                                                                                                                      gl_dirsep_regex='[/\\]'
!                    ;;
!                  *)
!                    gl_dirsep_regex='\/'
!                    ;;
!                esac
!                                              gl_make_literal_regex_sed='s,[]$^\\.*/[],\\&,g'
  
!                gl_header_literal_regex=`echo 'errno.h' \
!                                         | sed -e "$gl_make_literal_regex_sed"`
!                gl_absolute_header_sed="/${gl_dirsep_regex}${gl_header_literal_regex}/"'{
!                    s/.*"\(.*'"${gl_dirsep_regex}${gl_header_literal_regex}"'\)".*/\1/
!                    s|^/[^/]|//&|
!                    p
!                    q
!                  }'
!                                                             gl_cv_next_errno_h='"'`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
!                       sed -n "$gl_absolute_header_sed"`'"'
  
  
--- 7887,7924 ----
  else
  
! 
! 
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
  #include <errno.h>
  _ACEOF
!                 case "$host_os" in
!     aix*) gl_absname_cpp="$ac_cpp -C" ;;
!     *)    gl_absname_cpp="$ac_cpp" ;;
!   esac
  
!   case "$host_os" in
!     mingw*)
!                                           gl_dirsep_regex='[/\\]'
!       ;;
!     *)
!       gl_dirsep_regex='\/'
!       ;;
!   esac
!       gl_make_literal_regex_sed='s,[]$^\\.*/[],\\&,g'
!   gl_header_literal_regex=`echo 'errno.h' \
!                            | sed -e "$gl_make_literal_regex_sed"`
!   gl_absolute_header_sed="/${gl_dirsep_regex}${gl_header_literal_regex}/"'{
!       s/.*"\(.*'"${gl_dirsep_regex}${gl_header_literal_regex}"'\)".*/\1/
!       s|^/[^/]|//&|
!       p
!       q
!     }'
  
!         gl_cv_absolute_errno_h=`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
!   sed -n "$gl_absolute_header_sed"`
! 
!            gl_header=$gl_cv_absolute_errno_h
!            gl_cv_next_errno_h='"'$gl_header'"'
  
  
***************
*** 7729,7789 ****
  
  
!   GNULIB_CHDIR=0;
!   GNULIB_CHOWN=0;
!   GNULIB_CLOSE=0;
!   GNULIB_DUP=0;
!   GNULIB_DUP2=0;
!   GNULIB_DUP3=0;
!   GNULIB_ENVIRON=0;
!   GNULIB_EUIDACCESS=0;
!   GNULIB_FACCESSAT=0;
!   GNULIB_FCHDIR=0;
!   GNULIB_FCHOWNAT=0;
!   GNULIB_FDATASYNC=0;
!   GNULIB_FSYNC=0;
!   GNULIB_FTRUNCATE=0;
!   GNULIB_GETCWD=0;
!   GNULIB_GETDOMAINNAME=0;
!   GNULIB_GETDTABLESIZE=0;
!   GNULIB_GETGROUPS=0;
!   GNULIB_GETHOSTNAME=0;
!   GNULIB_GETLOGIN=0;
!   GNULIB_GETLOGIN_R=0;
!   GNULIB_GETPAGESIZE=0;
!   GNULIB_GETUSERSHELL=0;
!   GNULIB_GROUP_MEMBER=0;
!   GNULIB_ISATTY=0;
!   GNULIB_LCHOWN=0;
!   GNULIB_LINK=0;
!   GNULIB_LINKAT=0;
!   GNULIB_LSEEK=0;
!   GNULIB_PIPE=0;
!   GNULIB_PIPE2=0;
!   GNULIB_PREAD=0;
!   GNULIB_PWRITE=0;
!   GNULIB_READ=0;
!   GNULIB_READLINK=0;
!   GNULIB_READLINKAT=0;
!   GNULIB_RMDIR=0;
!   GNULIB_SETHOSTNAME=0;
!   GNULIB_SLEEP=0;
!   GNULIB_SYMLINK=0;
!   GNULIB_SYMLINKAT=0;
!   GNULIB_TTYNAME_R=0;
!   GNULIB_UNISTD_H_NONBLOCKING=0;
!   GNULIB_UNISTD_H_SIGPIPE=0;
!   GNULIB_UNLINK=0;
!   GNULIB_UNLINKAT=0;
!   GNULIB_USLEEP=0;
!   GNULIB_WRITE=0;
!     HAVE_CHOWN=1;
!   HAVE_DUP2=1;
!   HAVE_DUP3=1;
!   HAVE_EUIDACCESS=1;
!   HAVE_FACCESSAT=1;
!   HAVE_FCHDIR=1;
!   HAVE_FCHOWNAT=1;
!   HAVE_FDATASYNC=1;
!   HAVE_FSYNC=1;
    HAVE_FTRUNCATE=1;
    HAVE_GETDTABLESIZE=1;
--- 8482,8884 ----
  
  
!   GNULIB_ACOSF=0;
!   GNULIB_ACOSL=0;
!   GNULIB_ASINF=0;
!   GNULIB_ASINL=0;
!   GNULIB_ATANF=0;
!   GNULIB_ATANL=0;
!   GNULIB_ATAN2F=0;
!   GNULIB_CBRT=0;
!   GNULIB_CBRTF=0;
!   GNULIB_CBRTL=0;
!   GNULIB_CEIL=0;
!   GNULIB_CEILF=0;
!   GNULIB_CEILL=0;
!   GNULIB_COPYSIGN=0;
!   GNULIB_COPYSIGNF=0;
!   GNULIB_COPYSIGNL=0;
!   GNULIB_COSF=0;
!   GNULIB_COSL=0;
!   GNULIB_COSHF=0;
!   GNULIB_EXPF=0;
!   GNULIB_EXPL=0;
!   GNULIB_EXP2=0;
!   GNULIB_EXP2F=0;
!   GNULIB_EXP2L=0;
!   GNULIB_EXPM1=0;
!   GNULIB_EXPM1F=0;
!   GNULIB_EXPM1L=0;
!   GNULIB_FABSF=0;
!   GNULIB_FABSL=0;
!   GNULIB_FLOOR=0;
!   GNULIB_FLOORF=0;
!   GNULIB_FLOORL=0;
!   GNULIB_FMA=0;
!   GNULIB_FMAF=0;
!   GNULIB_FMAL=0;
!   GNULIB_FMOD=0;
!   GNULIB_FMODF=0;
!   GNULIB_FMODL=0;
!   GNULIB_FREXPF=0;
!   GNULIB_FREXP=0;
!   GNULIB_FREXPL=0;
!   GNULIB_HYPOT=0;
!   GNULIB_HYPOTF=0;
!   GNULIB_HYPOTL=0;
!   GNULIB_ILOGB=0;
!   GNULIB_ILOGBF=0;
!   GNULIB_ILOGBL=0;
!   GNULIB_ISFINITE=0;
!   GNULIB_ISINF=0;
!   GNULIB_ISNAN=0;
!   GNULIB_ISNANF=0;
!   GNULIB_ISNAND=0;
!   GNULIB_ISNANL=0;
!   GNULIB_LDEXPF=0;
!   GNULIB_LDEXPL=0;
!   GNULIB_LOG=0;
!   GNULIB_LOGF=0;
!   GNULIB_LOGL=0;
!   GNULIB_LOG10=0;
!   GNULIB_LOG10F=0;
!   GNULIB_LOG10L=0;
!   GNULIB_LOG1P=0;
!   GNULIB_LOG1PF=0;
!   GNULIB_LOG1PL=0;
!   GNULIB_LOG2=0;
!   GNULIB_LOG2F=0;
!   GNULIB_LOG2L=0;
!   GNULIB_LOGB=0;
!   GNULIB_LOGBF=0;
!   GNULIB_LOGBL=0;
!   GNULIB_MODF=0;
!   GNULIB_MODFF=0;
!   GNULIB_MODFL=0;
!   GNULIB_POWF=0;
!   GNULIB_REMAINDER=0;
!   GNULIB_REMAINDERF=0;
!   GNULIB_REMAINDERL=0;
!   GNULIB_RINT=0;
!   GNULIB_RINTF=0;
!   GNULIB_RINTL=0;
!   GNULIB_ROUND=0;
!   GNULIB_ROUNDF=0;
!   GNULIB_ROUNDL=0;
!   GNULIB_SIGNBIT=0;
!   GNULIB_SINF=0;
!   GNULIB_SINL=0;
!   GNULIB_SINHF=0;
!   GNULIB_SQRTF=0;
!   GNULIB_SQRTL=0;
!   GNULIB_TANF=0;
!   GNULIB_TANL=0;
!   GNULIB_TANHF=0;
!   GNULIB_TRUNC=0;
!   GNULIB_TRUNCF=0;
!   GNULIB_TRUNCL=0;
!     HAVE_ACOSF=1;
!   HAVE_ACOSL=1;
!   HAVE_ASINF=1;
!   HAVE_ASINL=1;
!   HAVE_ATANF=1;
!   HAVE_ATANL=1;
!   HAVE_ATAN2F=1;
!   HAVE_CBRT=1;
!   HAVE_CBRTF=1;
!   HAVE_CBRTL=1;
!   HAVE_COPYSIGN=1;
!   HAVE_COPYSIGNL=1;
!   HAVE_COSF=1;
!   HAVE_COSL=1;
!   HAVE_COSHF=1;
!   HAVE_EXPF=1;
!   HAVE_EXPL=1;
!   HAVE_EXPM1=1;
!   HAVE_EXPM1F=1;
!   HAVE_FABSF=1;
!   HAVE_FABSL=1;
!   HAVE_FMA=1;
!   HAVE_FMAF=1;
!   HAVE_FMAL=1;
!   HAVE_FMODF=1;
!   HAVE_FMODL=1;
!   HAVE_FREXPF=1;
!   HAVE_HYPOTF=1;
!   HAVE_HYPOTL=1;
!   HAVE_ILOGB=1;
!   HAVE_ILOGBF=1;
!   HAVE_ILOGBL=1;
!   HAVE_ISNANF=1;
!   HAVE_ISNAND=1;
!   HAVE_ISNANL=1;
!   HAVE_LDEXPF=1;
!   HAVE_LOGF=1;
!   HAVE_LOGL=1;
!   HAVE_LOG10F=1;
!   HAVE_LOG10L=1;
!   HAVE_LOG1P=1;
!   HAVE_LOG1PF=1;
!   HAVE_LOG1PL=1;
!   HAVE_LOGBF=1;
!   HAVE_LOGBL=1;
!   HAVE_MODFF=1;
!   HAVE_MODFL=1;
!   HAVE_POWF=1;
!   HAVE_REMAINDER=1;
!   HAVE_REMAINDERF=1;
!   HAVE_RINT=1;
!   HAVE_RINTL=1;
!   HAVE_SINF=1;
!   HAVE_SINL=1;
!   HAVE_SINHF=1;
!   HAVE_SQRTF=1;
!   HAVE_SQRTL=1;
!   HAVE_TANF=1;
!   HAVE_TANL=1;
!   HAVE_TANHF=1;
!   HAVE_DECL_ACOSL=1;
!   HAVE_DECL_ASINL=1;
!   HAVE_DECL_ATANL=1;
!   HAVE_DECL_CBRTF=1;
!   HAVE_DECL_CBRTL=1;
!   HAVE_DECL_CEILF=1;
!   HAVE_DECL_CEILL=1;
!   HAVE_DECL_COPYSIGNF=1;
!   HAVE_DECL_COSL=1;
!   HAVE_DECL_EXPL=1;
!   HAVE_DECL_EXP2=1;
!   HAVE_DECL_EXP2F=1;
!   HAVE_DECL_EXP2L=1;
!   HAVE_DECL_EXPM1L=1;
!   HAVE_DECL_FLOORF=1;
!   HAVE_DECL_FLOORL=1;
!   HAVE_DECL_FREXPL=1;
!   HAVE_DECL_LDEXPL=1;
!   HAVE_DECL_LOGL=1;
!   HAVE_DECL_LOG10L=1;
!   HAVE_DECL_LOG2=1;
!   HAVE_DECL_LOG2F=1;
!   HAVE_DECL_LOG2L=1;
!   HAVE_DECL_LOGB=1;
!   HAVE_DECL_REMAINDER=1;
!   HAVE_DECL_REMAINDERL=1;
!   HAVE_DECL_RINTF=1;
!   HAVE_DECL_ROUND=1;
!   HAVE_DECL_ROUNDF=1;
!   HAVE_DECL_ROUNDL=1;
!   HAVE_DECL_SINL=1;
!   HAVE_DECL_SQRTL=1;
!   HAVE_DECL_TANL=1;
!   HAVE_DECL_TRUNC=1;
!   HAVE_DECL_TRUNCF=1;
!   HAVE_DECL_TRUNCL=1;
!   REPLACE_CBRTF=0;
!   REPLACE_CBRTL=0;
!   REPLACE_CEIL=0;
!   REPLACE_CEILF=0;
!   REPLACE_CEILL=0;
!   REPLACE_EXPM1=0;
!   REPLACE_EXPM1F=0;
!   REPLACE_EXP2=0;
!   REPLACE_EXP2L=0;
!   REPLACE_FABSL=0;
!   REPLACE_FLOOR=0;
!   REPLACE_FLOORF=0;
!   REPLACE_FLOORL=0;
!   REPLACE_FMA=0;
!   REPLACE_FMAF=0;
!   REPLACE_FMAL=0;
!   REPLACE_FMOD=0;
!   REPLACE_FMODF=0;
!   REPLACE_FMODL=0;
!   REPLACE_FREXPF=0;
!   REPLACE_FREXP=0;
!   REPLACE_FREXPL=0;
!   REPLACE_HUGE_VAL=0;
!   REPLACE_HYPOT=0;
!   REPLACE_HYPOTF=0;
!   REPLACE_HYPOTL=0;
!   REPLACE_ILOGB=0;
!   REPLACE_ILOGBF=0;
!   REPLACE_ISFINITE=0;
!   REPLACE_ISINF=0;
!   REPLACE_ISNAN=0;
!   REPLACE_LDEXPL=0;
!   REPLACE_LOG=0;
!   REPLACE_LOGF=0;
!   REPLACE_LOGL=0;
!   REPLACE_LOG10=0;
!   REPLACE_LOG10F=0;
!   REPLACE_LOG10L=0;
!   REPLACE_LOG1P=0;
!   REPLACE_LOG1PF=0;
!   REPLACE_LOG1PL=0;
!   REPLACE_LOG2=0;
!   REPLACE_LOG2F=0;
!   REPLACE_LOG2L=0;
!   REPLACE_LOGB=0;
!   REPLACE_LOGBF=0;
!   REPLACE_LOGBL=0;
!   REPLACE_MODF=0;
!   REPLACE_MODFF=0;
!   REPLACE_MODFL=0;
!   REPLACE_NAN=0;
!   REPLACE_REMAINDER=0;
!   REPLACE_REMAINDERF=0;
!   REPLACE_REMAINDERL=0;
!   REPLACE_ROUND=0;
!   REPLACE_ROUNDF=0;
!   REPLACE_ROUNDL=0;
!   REPLACE_SIGNBIT=0;
!   REPLACE_SIGNBIT_USING_GCC=0;
!   REPLACE_SQRTL=0;
!   REPLACE_TRUNC=0;
!   REPLACE_TRUNCF=0;
!   REPLACE_TRUNCL=0;
! 
! 
!   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether frexp() can be used without linking with libm" >&5
! $as_echo_n "checking whether frexp() can be used without linking with libm... " >&6; }
! if ${gl_cv_func_frexp_no_libm+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
! 
!       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! #include <math.h>
!              double x;
! int
! main ()
! {
! int e; return frexp (x, &e) > 0;
!   ;
!   return 0;
! }
! _ACEOF
! if ac_fn_c_try_link "$LINENO"; then :
!   gl_cv_func_frexp_no_libm=yes
! else
!   gl_cv_func_frexp_no_libm=no
! fi
! rm -f core conftest.err conftest.$ac_objext \
!     conftest$ac_exeext conftest.$ac_ext
! 
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_frexp_no_libm" >&5
! $as_echo "$gl_cv_func_frexp_no_libm" >&6; }
! 
! 
!       ac_fn_c_check_decl "$LINENO" "alarm" "ac_cv_have_decl_alarm" "$ac_includes_default"
! if test "x$ac_cv_have_decl_alarm" = xyes; then :
!   ac_have_decl=1
! else
!   ac_have_decl=0
! fi
! 
! cat >>confdefs.h <<_ACEOF
! #define HAVE_DECL_ALARM $ac_have_decl
! _ACEOF
! 
! 
! 
!   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether long double and double are the same" >&5
! $as_echo_n "checking whether long double and double are the same... " >&6; }
! if ${gl_cv_long_double_equals_double+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! #include <float.h>
! int
! main ()
! {
! typedef int check[sizeof (long double) == sizeof (double)
!                               && LDBL_MANT_DIG == DBL_MANT_DIG
!                               && LDBL_MAX_EXP == DBL_MAX_EXP
!                               && LDBL_MIN_EXP == DBL_MIN_EXP
!                               ? 1 : -1];
! 
!   ;
!   return 0;
! }
! _ACEOF
! if ac_fn_c_try_compile "$LINENO"; then :
!   gl_cv_long_double_equals_double=yes
! else
!   gl_cv_long_double_equals_double=no
! fi
! rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_long_double_equals_double" >&5
! $as_echo "$gl_cv_long_double_equals_double" >&6; }
!   if test $gl_cv_long_double_equals_double = yes; then
! 
! $as_echo "#define HAVE_SAME_LONG_DOUBLE_AS_DOUBLE 1" >>confdefs.h
! 
!     HAVE_SAME_LONG_DOUBLE_AS_DOUBLE=1
!   else
!     HAVE_SAME_LONG_DOUBLE_AS_DOUBLE=0
!   fi
! 
! 
! 
!   GNULIB_CHDIR=0;
!   GNULIB_CHOWN=0;
!   GNULIB_CLOSE=0;
!   GNULIB_DUP=0;
!   GNULIB_DUP2=0;
!   GNULIB_DUP3=0;
!   GNULIB_ENVIRON=0;
!   GNULIB_EUIDACCESS=0;
!   GNULIB_FACCESSAT=0;
!   GNULIB_FCHDIR=0;
!   GNULIB_FCHOWNAT=0;
!   GNULIB_FDATASYNC=0;
!   GNULIB_FSYNC=0;
!   GNULIB_FTRUNCATE=0;
!   GNULIB_GETCWD=0;
!   GNULIB_GETDOMAINNAME=0;
!   GNULIB_GETDTABLESIZE=0;
!   GNULIB_GETGROUPS=0;
!   GNULIB_GETHOSTNAME=0;
!   GNULIB_GETLOGIN=0;
!   GNULIB_GETLOGIN_R=0;
!   GNULIB_GETPAGESIZE=0;
!   GNULIB_GETUSERSHELL=0;
!   GNULIB_GROUP_MEMBER=0;
!   GNULIB_ISATTY=0;
!   GNULIB_LCHOWN=0;
!   GNULIB_LINK=0;
!   GNULIB_LINKAT=0;
!   GNULIB_LSEEK=0;
!   GNULIB_PIPE=0;
!   GNULIB_PIPE2=0;
!   GNULIB_PREAD=0;
!   GNULIB_PWRITE=0;
!   GNULIB_READ=0;
!   GNULIB_READLINK=0;
!   GNULIB_READLINKAT=0;
!   GNULIB_RMDIR=0;
!   GNULIB_SETHOSTNAME=0;
!   GNULIB_SLEEP=0;
!   GNULIB_SYMLINK=0;
!   GNULIB_SYMLINKAT=0;
!   GNULIB_TTYNAME_R=0;
!   GNULIB_UNISTD_H_NONBLOCKING=0;
!   GNULIB_UNISTD_H_SIGPIPE=0;
!   GNULIB_UNLINK=0;
!   GNULIB_UNLINKAT=0;
!   GNULIB_USLEEP=0;
!   GNULIB_WRITE=0;
!     HAVE_CHOWN=1;
!   HAVE_DUP2=1;
!   HAVE_DUP3=1;
!   HAVE_EUIDACCESS=1;
!   HAVE_FACCESSAT=1;
!   HAVE_FCHDIR=1;
!   HAVE_FCHOWNAT=1;
!   HAVE_FDATASYNC=1;
!   HAVE_FSYNC=1;
    HAVE_FTRUNCATE=1;
    HAVE_GETDTABLESIZE=1;
***************
*** 7827,7830 ****
--- 8922,8926 ----
    REPLACE_GETCWD=0;
    REPLACE_GETDOMAINNAME=0;
+   REPLACE_GETDTABLESIZE=0;
    REPLACE_GETLOGIN_R=0;
    REPLACE_GETGROUPS=0;
***************
*** 7839,7845 ****
--- 8935,8943 ----
    REPLACE_READ=0;
    REPLACE_READLINK=0;
+   REPLACE_READLINKAT=0;
    REPLACE_RMDIR=0;
    REPLACE_SLEEP=0;
    REPLACE_SYMLINK=0;
+   REPLACE_SYMLINKAT=0;
    REPLACE_TTYNAME_R=0;
    REPLACE_UNLINK=0;
***************
*** 7887,7920 ****
  
  
!                cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
  #include <getopt.h>
- 
  _ACEOF
!                                                                                                                         case "$host_os" in
!                  aix*) gl_absname_cpp="$ac_cpp -C" ;;
!                  *)    gl_absname_cpp="$ac_cpp" ;;
!                esac
  
!                case "$host_os" in
!                  mingw*)
!                                                                                                                                      gl_dirsep_regex='[/\\]'
!                    ;;
!                  *)
!                    gl_dirsep_regex='\/'
!                    ;;
!                esac
!                                              gl_make_literal_regex_sed='s,[]$^\\.*/[],\\&,g'
  
!                gl_header_literal_regex=`echo 'getopt.h' \
!                                         | sed -e "$gl_make_literal_regex_sed"`
!                gl_absolute_header_sed="/${gl_dirsep_regex}${gl_header_literal_regex}/"'{
!                    s/.*"\(.*'"${gl_dirsep_regex}${gl_header_literal_regex}"'\)".*/\1/
!                    s|^/[^/]|//&|
!                    p
!                    q
!                  }'
!                                                             gl_cv_next_getopt_h='"'`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
!                       sed -n "$gl_absolute_header_sed"`'"'
            else
                 gl_cv_next_getopt_h='<'getopt.h'>'
--- 8985,9022 ----
  
  
! 
! 
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
  #include <getopt.h>
  _ACEOF
!                 case "$host_os" in
!     aix*) gl_absname_cpp="$ac_cpp -C" ;;
!     *)    gl_absname_cpp="$ac_cpp" ;;
!   esac
  
!   case "$host_os" in
!     mingw*)
!                                           gl_dirsep_regex='[/\\]'
!       ;;
!     *)
!       gl_dirsep_regex='\/'
!       ;;
!   esac
!       gl_make_literal_regex_sed='s,[]$^\\.*/[],\\&,g'
!   gl_header_literal_regex=`echo 'getopt.h' \
!                            | sed -e "$gl_make_literal_regex_sed"`
!   gl_absolute_header_sed="/${gl_dirsep_regex}${gl_header_literal_regex}/"'{
!       s/.*"\(.*'"${gl_dirsep_regex}${gl_header_literal_regex}"'\)".*/\1/
!       s|^/[^/]|//&|
!       p
!       q
!     }'
  
!         gl_cv_absolute_getopt_h=`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
!   sed -n "$gl_absolute_header_sed"`
! 
!            gl_header=$gl_cv_absolute_getopt_h
!            gl_cv_next_getopt_h='"'$gl_header'"'
            else
                 gl_cv_next_getopt_h='<'getopt.h'>'
***************
*** 8547,8580 ****
  
  
!                cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
  #include <sys/time.h>
- 
  _ACEOF
!                                                                                                                         case "$host_os" in
!                  aix*) gl_absname_cpp="$ac_cpp -C" ;;
!                  *)    gl_absname_cpp="$ac_cpp" ;;
!                esac
  
!                case "$host_os" in
!                  mingw*)
!                                                                                                                                      gl_dirsep_regex='[/\\]'
!                    ;;
!                  *)
!                    gl_dirsep_regex='\/'
!                    ;;
!                esac
!                                              gl_make_literal_regex_sed='s,[]$^\\.*/[],\\&,g'
  
!                gl_header_literal_regex=`echo 'sys/time.h' \
!                                         | sed -e "$gl_make_literal_regex_sed"`
!                gl_absolute_header_sed="/${gl_dirsep_regex}${gl_header_literal_regex}/"'{
!                    s/.*"\(.*'"${gl_dirsep_regex}${gl_header_literal_regex}"'\)".*/\1/
!                    s|^/[^/]|//&|
!                    p
!                    q
!                  }'
!                                                             gl_cv_next_sys_time_h='"'`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
!                       sed -n "$gl_absolute_header_sed"`'"'
            else
                 gl_cv_next_sys_time_h='<'sys/time.h'>'
--- 9649,9686 ----
  
  
! 
! 
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
  #include <sys/time.h>
  _ACEOF
!                 case "$host_os" in
!     aix*) gl_absname_cpp="$ac_cpp -C" ;;
!     *)    gl_absname_cpp="$ac_cpp" ;;
!   esac
  
!   case "$host_os" in
!     mingw*)
!                                           gl_dirsep_regex='[/\\]'
!       ;;
!     *)
!       gl_dirsep_regex='\/'
!       ;;
!   esac
!       gl_make_literal_regex_sed='s,[]$^\\.*/[],\\&,g'
!   gl_header_literal_regex=`echo 'sys/time.h' \
!                            | sed -e "$gl_make_literal_regex_sed"`
!   gl_absolute_header_sed="/${gl_dirsep_regex}${gl_header_literal_regex}/"'{
!       s/.*"\(.*'"${gl_dirsep_regex}${gl_header_literal_regex}"'\)".*/\1/
!       s|^/[^/]|//&|
!       p
!       q
!     }'
  
!         gl_cv_absolute_sys_time_h=`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
!   sed -n "$gl_absolute_header_sed"`
! 
!            gl_header=$gl_cv_absolute_sys_time_h
!            gl_cv_next_sys_time_h='"'$gl_header'"'
            else
                 gl_cv_next_sys_time_h='<'sys/time.h'>'
***************
*** 8770,9381 ****
  
  
!   GNULIB_ISWBLANK=0;
!   GNULIB_WCTYPE=0;
!   GNULIB_ISWCTYPE=0;
!   GNULIB_WCTRANS=0;
!   GNULIB_TOWCTRANS=0;
!     HAVE_ISWBLANK=1;
!   HAVE_WCTYPE_T=1;
!   HAVE_WCTRANS_T=1;
!   REPLACE_ISWBLANK=0;
! 
! 
! 
! 
! 
! 
! 
!   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wint_t" >&5
! $as_echo_n "checking for wint_t... " >&6; }
! if ${gt_cv_c_wint_t+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! 
! /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
!    <wchar.h>.
!    BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be included
!    before <wchar.h>.  */
! #include <stddef.h>
! #include <stdio.h>
! #include <time.h>
! #include <wchar.h>
!             wint_t foo = (wchar_t)'\0';
! int
! main ()
! {
! 
!   ;
!   return 0;
! }
! _ACEOF
! if ac_fn_c_try_compile "$LINENO"; then :
!   gt_cv_c_wint_t=yes
! else
!   gt_cv_c_wint_t=no
! fi
! rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_c_wint_t" >&5
! $as_echo "$gt_cv_c_wint_t" >&6; }
!   if test $gt_cv_c_wint_t = yes; then
! 
! $as_echo "#define HAVE_WINT_T 1" >>confdefs.h
! 
!   fi
! 
! 
! 
! 
! 
! 
! 
! 
! 
! 
! 
!   :
! 
! 
! 
! 
! 
!   if test $ac_cv_func_iswcntrl = yes; then
!     HAVE_ISWCNTRL=1
    else
!     HAVE_ISWCNTRL=0
    fi
! 
! 
! 
!   if test $gt_cv_c_wint_t = yes; then
!     HAVE_WINT_T=1
    else
!     HAVE_WINT_T=0
    fi
  
  
  
  
  
  
! 
! 
!   :
! 
! 
  
  
  
  
  
  
!      if test $gl_cv_have_include_next = yes; then
!        gl_cv_next_wctype_h='<'wctype.h'>'
!      else
!        { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <wctype.h>" >&5
! $as_echo_n "checking absolute name of <wctype.h>... " >&6; }
! if ${gl_cv_next_wctype_h+:} false; then :
!   $as_echo_n "(cached) " >&6
  else
  
-              if test $ac_cv_header_wctype_h = yes; then
  
  
-                cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h.  */
- #include <wctype.h>
  
! _ACEOF
!                                                                                                                         case "$host_os" in
!                  aix*) gl_absname_cpp="$ac_cpp -C" ;;
!                  *)    gl_absname_cpp="$ac_cpp" ;;
!                esac
  
!                case "$host_os" in
!                  mingw*)
!                                                                                                                                      gl_dirsep_regex='[/\\]'
!                    ;;
!                  *)
!                    gl_dirsep_regex='\/'
!                    ;;
!                esac
!                                              gl_make_literal_regex_sed='s,[]$^\\.*/[],\\&,g'
  
!                gl_header_literal_regex=`echo 'wctype.h' \
!                                         | sed -e "$gl_make_literal_regex_sed"`
!                gl_absolute_header_sed="/${gl_dirsep_regex}${gl_header_literal_regex}/"'{
!                    s/.*"\(.*'"${gl_dirsep_regex}${gl_header_literal_regex}"'\)".*/\1/
!                    s|^/[^/]|//&|
!                    p
!                    q
!                  }'
!                                                             gl_cv_next_wctype_h='"'`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
!                       sed -n "$gl_absolute_header_sed"`'"'
!           else
!                gl_cv_next_wctype_h='<'wctype.h'>'
!              fi
  
  
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_wctype_h" >&5
! $as_echo "$gl_cv_next_wctype_h" >&6; }
!      fi
!      NEXT_WCTYPE_H=$gl_cv_next_wctype_h
  
-      if test $gl_cv_have_include_next = yes || test $gl_cv_have_include_next = buggy; then
-        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
-        gl_next_as_first_directive='<'wctype.h'>'
-      else
-        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
-        gl_next_as_first_directive=$gl_cv_next_wctype_h
-      fi
-      NEXT_AS_FIRST_DIRECTIVE_WCTYPE_H=$gl_next_as_first_directive
  
  
  
  
-   if test $ac_cv_header_wctype_h = yes; then
-     if test $ac_cv_func_iswcntrl = yes; then
-                   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether iswcntrl works" >&5
- $as_echo_n "checking whether iswcntrl works... " >&6; }
- if ${gl_cv_func_iswcntrl_works+:} false; then :
-   $as_echo_n "(cached) " >&6
- else
  
-           if test "$cross_compiling" = yes; then :
-   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h.  */
- #include <stdlib.h>
-                           #if __GNU_LIBRARY__ == 1
-                           Linux libc5 i18n is broken.
-                           #endif
- int
- main ()
- {
  
-   ;
-   return 0;
- }
- _ACEOF
- if ac_fn_c_try_compile "$LINENO"; then :
-   gl_cv_func_iswcntrl_works="guessing yes"
- else
-   gl_cv_func_iswcntrl_works="guessing no"
- fi
- rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  
- else
-   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h.  */
  
-                /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be
-                   included before <wchar.h>.
-                   BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h>
-                   must be included before <wchar.h>.  */
-                #include <stddef.h>
-                #include <stdio.h>
-                #include <time.h>
-                #include <wchar.h>
-                #include <wctype.h>
-                int main () { return iswprint ('x') == 0; }
  
- _ACEOF
- if ac_fn_c_try_run "$LINENO"; then :
-   gl_cv_func_iswcntrl_works=yes
- else
-   gl_cv_func_iswcntrl_works=no
- fi
- rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
-   conftest.$ac_objext conftest.beam conftest.$ac_ext
- fi
  
  
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_iswcntrl_works" >&5
! $as_echo "$gl_cv_func_iswcntrl_works" >&6; }
!     fi
!     HAVE_WCTYPE_H=1
!   else
!     HAVE_WCTYPE_H=0
!   fi
! 
! 
!   case "$gl_cv_func_iswcntrl_works" in
!     *yes) REPLACE_ISWCNTRL=0 ;;
!     *)    REPLACE_ISWCNTRL=1 ;;
!   esac
  
  
!   if test $HAVE_ISWCNTRL = 0 || test $REPLACE_ISWCNTRL = 1; then
!         :
!   fi
  
!   if test $REPLACE_ISWCNTRL = 1; then
!     REPLACE_TOWLOWER=1
!   else
!     for ac_func in towlower
! do :
!   ac_fn_c_check_func "$LINENO" "towlower" "ac_cv_func_towlower"
! if test "x$ac_cv_func_towlower" = xyes; then :
!   cat >>confdefs.h <<_ACEOF
! #define HAVE_TOWLOWER 1
! _ACEOF
  
- fi
- done
  
!     if test $ac_cv_func_towlower = yes; then
!       REPLACE_TOWLOWER=0
      else
!       ac_fn_c_check_decl "$LINENO" "towlower" "ac_cv_have_decl_towlower" "/* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be
!              included before <wchar.h>.
!              BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h>
!              must be included before <wchar.h>.  */
!           #include <stddef.h>
!           #include <stdio.h>
!           #include <time.h>
!           #include <wchar.h>
!           #if HAVE_WCTYPE_H
!           # include <wctype.h>
!           #endif
  
! "
! if test "x$ac_cv_have_decl_towlower" = xyes; then :
!   ac_have_decl=1
! else
!   ac_have_decl=0
! fi
  
! cat >>confdefs.h <<_ACEOF
! #define HAVE_DECL_TOWLOWER $ac_have_decl
! _ACEOF
  
-       if test $ac_cv_have_decl_towlower = yes; then
-                                 REPLACE_TOWLOWER=1
        else
!         REPLACE_TOWLOWER=0
        fi
      fi
-   fi
- 
- 
-   if test $HAVE_ISWCNTRL = 0 || test $REPLACE_TOWLOWER = 1; then
-         :
-   fi
- 
-           { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wctype_t" >&5
- $as_echo_n "checking for wctype_t... " >&6; }
- if ${gl_cv_type_wctype_t+:} false; then :
-   $as_echo_n "(cached) " >&6
- else
-   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h.  */
- /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be
-                included before <wchar.h>.
-                BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h>
-                must be included before <wchar.h>.  */
-             #include <stddef.h>
-             #include <stdio.h>
-             #include <time.h>
-             #include <wchar.h>
-             #if HAVE_WCTYPE_H
-             # include <wctype.h>
-             #endif
-             wctype_t a;
- 
- int
- main ()
- {
- 
-   ;
-   return 0;
- }
- _ACEOF
- if ac_fn_c_try_compile "$LINENO"; then :
-   gl_cv_type_wctype_t=yes
- else
-   gl_cv_type_wctype_t=no
- fi
- rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  
  fi
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_type_wctype_t" >&5
- $as_echo "$gl_cv_type_wctype_t" >&6; }
-   if test $gl_cv_type_wctype_t = no; then
-     HAVE_WCTYPE_T=0
-   fi
- 
-       { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wctrans_t" >&5
- $as_echo_n "checking for wctrans_t... " >&6; }
- if ${gl_cv_type_wctrans_t+:} false; then :
-   $as_echo_n "(cached) " >&6
- else
-   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h.  */
- /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be
-                included before <wchar.h>.
-                BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h>
-                must be included before <wchar.h>.  */
-             #include <stddef.h>
-             #include <stdio.h>
-             #include <time.h>
-             #include <wchar.h>
-             #include <wctype.h>
-             wctrans_t a;
  
! int
! main ()
! {
! 
!   ;
!   return 0;
! }
! _ACEOF
! if ac_fn_c_try_compile "$LINENO"; then :
!   gl_cv_type_wctrans_t=yes
! else
!   gl_cv_type_wctrans_t=no
! fi
! rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_type_wctrans_t" >&5
! $as_echo "$gl_cv_type_wctrans_t" >&6; }
!   if test $gl_cv_type_wctrans_t = no; then
!     HAVE_WCTRANS_T=0
!   fi
! 
! 
!     for gl_func in wctype iswctype wctrans towctrans     ; do
!     as_gl_Symbol=`$as_echo "gl_cv_have_raw_decl_$gl_func" | $as_tr_sh`
!     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $gl_func is declared without a macro" >&5
! $as_echo_n "checking whether $gl_func is declared without a macro... " >&6; }
! if eval \${$as_gl_Symbol+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! 
! /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
!    <wchar.h>.
!    BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
!    included before <wchar.h>.  */
! #if !(defined __GLIBC__ && !defined __UCLIBC__)
! # include <stddef.h>
! # include <stdio.h>
! # include <time.h>
! # include <wchar.h>
! #endif
! #include <wctype.h>
! 
! int
! main ()
! {
! #undef $gl_func
!   (void) $gl_func;
!   ;
!   return 0;
! }
! _ACEOF
! if ac_fn_c_try_compile "$LINENO"; then :
!   eval "$as_gl_Symbol=yes"
! else
!   eval "$as_gl_Symbol=no"
! fi
! rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! fi
! eval ac_res=\$$as_gl_Symbol
! 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
! $as_echo "$ac_res" >&6; }
!     if eval test \"x\$"$as_gl_Symbol"\" = x"yes"; then :
!   cat >>confdefs.h <<_ACEOF
! #define `$as_echo "HAVE_RAW_DECL_$gl_func" | $as_tr_cpp` 1
! _ACEOF
! 
!                      eval ac_cv_have_decl_$gl_func=yes
! fi
!       done
  
  
  
  
  
  
  
  
!   GNULIB_NL_LANGINFO=0;
!     HAVE_NL_LANGINFO=1;
!   REPLACE_NL_LANGINFO=0;
! 
! 
! 
! 
! 
! 
! 
! 
!   case "$host_os" in
!     mingw*)
!                         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for 64-bit off_t" >&5
! $as_echo_n "checking for 64-bit off_t... " >&6; }
! if ${gl_cv_type_off_t_64+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! #include <sys/types.h>
!                 int verify_off_t_size[sizeof (off_t) >= 8 ? 1 : -1];
! 
! int
! main ()
! {
  
!   ;
!   return 0;
! }
! _ACEOF
! if ac_fn_c_try_compile "$LINENO"; then :
!   gl_cv_type_off_t_64=yes
! else
!   gl_cv_type_off_t_64=no
! fi
! rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_type_off_t_64" >&5
! $as_echo "$gl_cv_type_off_t_64" >&6; }
!       if test $gl_cv_type_off_t_64 = no; then
!         WINDOWS_64_BIT_OFF_T=1
!       else
!         WINDOWS_64_BIT_OFF_T=0
        fi
!                   WINDOWS_64_BIT_ST_SIZE=1
!       ;;
!     *)
!                                                       WINDOWS_64_BIT_OFF_T=0
!       WINDOWS_64_BIT_ST_SIZE=0
!       ;;
!   esac
! 
! 
!       ac_fn_c_check_decl "$LINENO" "getc_unlocked" "ac_cv_have_decl_getc_unlocked" "$ac_includes_default"
! if test "x$ac_cv_have_decl_getc_unlocked" = xyes; then :
!   ac_have_decl=1
! else
!   ac_have_decl=0
! fi
  
- cat >>confdefs.h <<_ACEOF
- #define HAVE_DECL_GETC_UNLOCKED $ac_have_decl
- _ACEOF
  
  
  
-     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C Library >= 2.1 or uClibc" >&5
- $as_echo_n "checking whether we are using the GNU C Library >= 2.1 or uClibc... " >&6; }
- if ${ac_cv_gnu_library_2_1+:} false; then :
-   $as_echo_n "(cached) " >&6
- else
-   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h.  */
  
- #include <features.h>
- #ifdef __GNU_LIBRARY__
-  #if (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 1) || (__GLIBC__ > 2)
-   Lucky GNU user
-  #endif
- #endif
- #ifdef __UCLIBC__
-  Lucky user
- #endif
  
- _ACEOF
- if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
-   $EGREP "Lucky" >/dev/null 2>&1; then :
-   ac_cv_gnu_library_2_1=yes
- else
-   ac_cv_gnu_library_2_1=no
- fi
- rm -f conftest*
  
  
  
- fi
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_gnu_library_2_1" >&5
- $as_echo "$ac_cv_gnu_library_2_1" >&6; }
  
-     GLIBC21="$ac_cv_gnu_library_2_1"
  
  
  
!   GNULIB_LOCALECONV=0;
!   GNULIB_SETLOCALE=0;
!   GNULIB_DUPLOCALE=0;
!     HAVE_DUPLOCALE=1;
!   REPLACE_LOCALECONV=0;
!   REPLACE_SETLOCALE=0;
!   REPLACE_DUPLOCALE=0;
!   REPLACE_STRUCT_LCONV=0;
  
  
!     REPLACE_NULL=0;
!   HAVE_WCHAR_T=1;
  
  
!   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wchar_t" >&5
! $as_echo_n "checking for wchar_t... " >&6; }
! if ${gt_cv_c_wchar_t+:} false; then :
    $as_echo_n "(cached) " >&6
  else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
! #include <stddef.h>
!             wchar_t foo = (wchar_t)'\0';
  int
  main ()
  {
! 
    ;
    return 0;
  }
  _ACEOF
! if ac_fn_c_try_compile "$LINENO"; then :
!   gt_cv_c_wchar_t=yes
! else
!   gt_cv_c_wchar_t=no
! fi
! rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_c_wchar_t" >&5
! $as_echo "$gt_cv_c_wchar_t" >&6; }
!   if test $gt_cv_c_wchar_t = yes; then
! 
! $as_echo "#define HAVE_WCHAR_T 1" >>confdefs.h
! 
!   fi
! 
  
  
  
!   STDDEF_H=
!   if test $gt_cv_c_wchar_t = no; then
!     HAVE_WCHAR_T=0
!     STDDEF_H=stddef.h
!   fi
!   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NULL can be used in arbitrary expressions" >&5
! $as_echo_n "checking whether NULL can be used in arbitrary expressions... " >&6; }
! if ${gl_cv_decl_null_works+:} false; then :
    $as_echo_n "(cached) " >&6
  else
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
! #include <stddef.h>
!       int test[2 * (sizeof NULL == sizeof (void *)) -1];
  
  int
  main ()
  {
  
    ;
--- 9876,10791 ----
  
  
!       if test "X$prefix" = "XNONE"; then
!     acl_final_prefix="$ac_default_prefix"
    else
!     acl_final_prefix="$prefix"
    fi
!   if test "X$exec_prefix" = "XNONE"; then
!     acl_final_exec_prefix='${prefix}'
    else
!     acl_final_exec_prefix="$exec_prefix"
    fi
+   acl_save_prefix="$prefix"
+   prefix="$acl_final_prefix"
+   eval acl_final_exec_prefix=\"$acl_final_exec_prefix\"
+   prefix="$acl_save_prefix"
  
  
  
+ # Check whether --with-gnu-ld was given.
+ if test "${with_gnu_ld+set}" = set; then :
+   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
+ else
+   with_gnu_ld=no
+ fi
  
+ # Prepare PATH_SEPARATOR.
+ # The user is always right.
+ if test "${PATH_SEPARATOR+set}" != set; then
+   # Determine PATH_SEPARATOR by trying to find /bin/sh in a PATH which
+   # contains only /bin. Note that ksh looks also at the FPATH variable,
+   # so we have to set that as well for the test.
+   PATH_SEPARATOR=:
+   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \
+     && { (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \
+            || PATH_SEPARATOR=';'
+        }
+ fi
  
+ ac_prog=ld
+ if test "$GCC" = yes; then
+   # Check if gcc -print-prog-name=ld gives a path.
+   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
+ $as_echo_n "checking for ld used by $CC... " >&6; }
+   case $host in
+   *-*-mingw*)
+     # gcc leaves a trailing carriage return which upsets mingw
+     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
+   *)
+     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
+   esac
+   case $ac_prog in
+     # Accept absolute paths.
+     [\\/]* | ?:[\\/]*)
+       re_direlt='/[^/][^/]*/\.\./'
+       # Canonicalize the pathname of ld
+       ac_prog=`echo "$ac_prog"| sed 's%\\\\%/%g'`
+       while echo "$ac_prog" | grep "$re_direlt" > /dev/null 2>&1; do
+         ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
+       done
+       test -z "$LD" && LD="$ac_prog"
+       ;;
+   "")
+     # If it fails, then pretend we aren't using GCC.
+     ac_prog=ld
+     ;;
+   *)
+     # If it is relative, then search for the first ld in PATH.
+     with_gnu_ld=unknown
+     ;;
+   esac
+ elif test "$with_gnu_ld" = yes; then
+   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
+ $as_echo_n "checking for GNU ld... " >&6; }
+ else
+   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
+ $as_echo_n "checking for non-GNU ld... " >&6; }
+ fi
+ if ${acl_cv_path_LD+:} false; then :
+   $as_echo_n "(cached) " >&6
+ else
+   if test -z "$LD"; then
+   acl_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
+   for ac_dir in $PATH; do
+     IFS="$acl_save_ifs"
+     test -z "$ac_dir" && ac_dir=.
+     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
+       acl_cv_path_LD="$ac_dir/$ac_prog"
+       # Check to see if the program is GNU ld.  I'd rather use --version,
+       # but apparently some variants of GNU ld only accept -v.
+       # Break only if it was the GNU/non-GNU ld that we prefer.
+       case `"$acl_cv_path_LD" -v 2>&1 </dev/null` in
+       *GNU* | *'with BFD'*)
+         test "$with_gnu_ld" != no && break
+         ;;
+       *)
+         test "$with_gnu_ld" != yes && break
+         ;;
+       esac
+     fi
+   done
+   IFS="$acl_save_ifs"
+ else
+   acl_cv_path_LD="$LD" # Let the user override the test with a path.
+ fi
+ fi
  
! LD="$acl_cv_path_LD"
! if test -n "$LD"; then
!   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
! $as_echo "$LD" >&6; }
! else
!   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! $as_echo "no" >&6; }
! fi
! test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
! { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
! $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
! if ${acl_cv_prog_gnu_ld+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
!   # I'd rather use --version here, but apparently some GNU lds only accept -v.
! case `$LD -v 2>&1 </dev/null` in
! *GNU* | *'with BFD'*)
!   acl_cv_prog_gnu_ld=yes
!   ;;
! *)
!   acl_cv_prog_gnu_ld=no
!   ;;
! esac
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_prog_gnu_ld" >&5
! $as_echo "$acl_cv_prog_gnu_ld" >&6; }
! with_gnu_ld=$acl_cv_prog_gnu_ld
  
  
  
  
+                                                 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shared library run path origin" >&5
+ $as_echo_n "checking for shared library run path origin... " >&6; }
+ if ${acl_cv_rpath+:} false; then :
+   $as_echo_n "(cached) " >&6
+ else
  
+     CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \
+     ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
+     . ./conftest.sh
+     rm -f ./conftest.sh
+     acl_cv_rpath=done
  
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_rpath" >&5
! $as_echo "$acl_cv_rpath" >&6; }
!   wl="$acl_cv_wl"
!   acl_libext="$acl_cv_libext"
!   acl_shlibext="$acl_cv_shlibext"
!   acl_libname_spec="$acl_cv_libname_spec"
!   acl_library_names_spec="$acl_cv_library_names_spec"
!   acl_hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
!   acl_hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
!   acl_hardcode_direct="$acl_cv_hardcode_direct"
!   acl_hardcode_minus_L="$acl_cv_hardcode_minus_L"
!     # Check whether --enable-rpath was given.
! if test "${enable_rpath+set}" = set; then :
!   enableval=$enable_rpath; :
  else
+   enable_rpath=yes
+ fi
  
  
  
  
!   acl_libdirstem=lib
!   acl_libdirstem2=
!   case "$host_os" in
!     solaris*)
!                                     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for 64-bit host" >&5
! $as_echo_n "checking for 64-bit host... " >&6; }
! if ${gl_cv_solaris_64bit+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
  
! #ifdef _LP64
! sixtyfour bits
! #endif
  
! _ACEOF
! if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
!   $EGREP "sixtyfour bits" >/dev/null 2>&1; then :
!   gl_cv_solaris_64bit=yes
! else
!   gl_cv_solaris_64bit=no
! fi
! rm -f conftest*
  
  
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_solaris_64bit" >&5
! $as_echo "$gl_cv_solaris_64bit" >&6; }
!       if test $gl_cv_solaris_64bit = yes; then
!         acl_libdirstem=lib/64
!         case "$host_cpu" in
!           sparc*)        acl_libdirstem2=lib/sparcv9 ;;
!           i*86 | x86_64) acl_libdirstem2=lib/amd64 ;;
!         esac
!       fi
!       ;;
!     *)
!       searchpath=`(LC_ALL=C $CC -print-search-dirs) 2>/dev/null | sed -n -e 's,^libraries: ,,p' | sed -e 's,^=,,'`
!       if test -n "$searchpath"; then
!         acl_save_IFS="${IFS= 	}"; IFS=":"
!         for searchdir in $searchpath; do
!           if test -d "$searchdir"; then
!             case "$searchdir" in
!               */lib64/ | */lib64 ) acl_libdirstem=lib64 ;;
!               */../ | */.. )
!                 # Better ignore directories of this form. They are misleading.
!                 ;;
!               *) searchdir=`cd "$searchdir" && pwd`
!                  case "$searchdir" in
!                    */lib64 ) acl_libdirstem=lib64 ;;
!                  esac ;;
!             esac
!           fi
!         done
!         IFS="$acl_save_IFS"
!       fi
!       ;;
!   esac
!   test -n "$acl_libdirstem2" || acl_libdirstem2="$acl_libdirstem"
  
  
  
  
  
  
  
  
  
  
  
  
!     use_additional=yes
  
+   acl_save_prefix="$prefix"
+   prefix="$acl_final_prefix"
+   acl_save_exec_prefix="$exec_prefix"
+   exec_prefix="$acl_final_exec_prefix"
  
!     eval additional_includedir=\"$includedir\"
!     eval additional_libdir=\"$libdir\"
  
!   exec_prefix="$acl_save_exec_prefix"
!   prefix="$acl_save_prefix"
  
  
! # Check whether --with-libiconv-prefix was given.
! if test "${with_libiconv_prefix+set}" = set; then :
!   withval=$with_libiconv_prefix;
!     if test "X$withval" = "Xno"; then
!       use_additional=no
      else
!       if test "X$withval" = "X"; then
  
!   acl_save_prefix="$prefix"
!   prefix="$acl_final_prefix"
!   acl_save_exec_prefix="$exec_prefix"
!   exec_prefix="$acl_final_exec_prefix"
  
!           eval additional_includedir=\"$includedir\"
!           eval additional_libdir=\"$libdir\"
! 
!   exec_prefix="$acl_save_exec_prefix"
!   prefix="$acl_save_prefix"
  
        else
!         additional_includedir="$withval/include"
!         additional_libdir="$withval/$acl_libdirstem"
!         if test "$acl_libdirstem2" != "$acl_libdirstem" \
!            && ! test -d "$withval/$acl_libdirstem"; then
!           additional_libdir="$withval/$acl_libdirstem2"
!         fi
        fi
      fi
  
  fi
  
!       LIBICONV=
!   LTLIBICONV=
!   INCICONV=
!   LIBICONV_PREFIX=
!       HAVE_LIBICONV=
!   rpathdirs=
!   ltrpathdirs=
!   names_already_handled=
!   names_next_round='iconv '
!   while test -n "$names_next_round"; do
!     names_this_round="$names_next_round"
!     names_next_round=
!     for name in $names_this_round; do
!       already_handled=
!       for n in $names_already_handled; do
!         if test "$n" = "$name"; then
!           already_handled=yes
!           break
!         fi
!       done
!       if test -z "$already_handled"; then
!         names_already_handled="$names_already_handled $name"
!                         uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./+-|ABCDEFGHIJKLMNOPQRSTUVWXYZ____|'`
!         eval value=\"\$HAVE_LIB$uppername\"
!         if test -n "$value"; then
!           if test "$value" = yes; then
!             eval value=\"\$LIB$uppername\"
!             test -z "$value" || LIBICONV="${LIBICONV}${LIBICONV:+ }$value"
!             eval value=\"\$LTLIB$uppername\"
!             test -z "$value" || LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$value"
!           else
!                                     :
!           fi
!         else
!                               found_dir=
!           found_la=
!           found_so=
!           found_a=
!           eval libname=\"$acl_libname_spec\"    # typically: libname=lib$name
!           if test -n "$acl_shlibext"; then
!             shrext=".$acl_shlibext"             # typically: shrext=.so
!           else
!             shrext=
!           fi
!           if test $use_additional = yes; then
!             dir="$additional_libdir"
!                                     if test -n "$acl_shlibext"; then
!               if test -f "$dir/$libname$shrext"; then
!                 found_dir="$dir"
!                 found_so="$dir/$libname$shrext"
!               else
!                 if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
!                   ver=`(cd "$dir" && \
!                         for f in "$libname$shrext".*; do echo "$f"; done \
!                         | sed -e "s,^$libname$shrext\\\\.,," \
!                         | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
!                         | sed 1q ) 2>/dev/null`
!                   if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
!                     found_dir="$dir"
!                     found_so="$dir/$libname$shrext.$ver"
!                   fi
!                 else
!                   eval library_names=\"$acl_library_names_spec\"
!                   for f in $library_names; do
!                     if test -f "$dir/$f"; then
!                       found_dir="$dir"
!                       found_so="$dir/$f"
!                       break
!                     fi
!                   done
!                 fi
!               fi
!             fi
!                         if test "X$found_dir" = "X"; then
!               if test -f "$dir/$libname.$acl_libext"; then
!                 found_dir="$dir"
!                 found_a="$dir/$libname.$acl_libext"
!               fi
!             fi
!             if test "X$found_dir" != "X"; then
!               if test -f "$dir/$libname.la"; then
!                 found_la="$dir/$libname.la"
!               fi
!             fi
!           fi
!           if test "X$found_dir" = "X"; then
!             for x in $LDFLAGS $LTLIBICONV; do
  
+   acl_save_prefix="$prefix"
+   prefix="$acl_final_prefix"
+   acl_save_exec_prefix="$exec_prefix"
+   exec_prefix="$acl_final_exec_prefix"
+   eval x=\"$x\"
+   exec_prefix="$acl_save_exec_prefix"
+   prefix="$acl_save_prefix"
  
+               case "$x" in
+                 -L*)
+                   dir=`echo "X$x" | sed -e 's/^X-L//'`
+                                     if test -n "$acl_shlibext"; then
+                     if test -f "$dir/$libname$shrext"; then
+                       found_dir="$dir"
+                       found_so="$dir/$libname$shrext"
+                     else
+                       if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
+                         ver=`(cd "$dir" && \
+                               for f in "$libname$shrext".*; do echo "$f"; done \
+                               | sed -e "s,^$libname$shrext\\\\.,," \
+                               | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
+                               | sed 1q ) 2>/dev/null`
+                         if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
+                           found_dir="$dir"
+                           found_so="$dir/$libname$shrext.$ver"
+                         fi
+                       else
+                         eval library_names=\"$acl_library_names_spec\"
+                         for f in $library_names; do
+                           if test -f "$dir/$f"; then
+                             found_dir="$dir"
+                             found_so="$dir/$f"
+                             break
+                           fi
+                         done
+                       fi
+                     fi
+                   fi
+                                     if test "X$found_dir" = "X"; then
+                     if test -f "$dir/$libname.$acl_libext"; then
+                       found_dir="$dir"
+                       found_a="$dir/$libname.$acl_libext"
+                     fi
+                   fi
+                   if test "X$found_dir" != "X"; then
+                     if test -f "$dir/$libname.la"; then
+                       found_la="$dir/$libname.la"
+                     fi
+                   fi
+                   ;;
+               esac
+               if test "X$found_dir" != "X"; then
+                 break
+               fi
+             done
+           fi
+           if test "X$found_dir" != "X"; then
+                         LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$found_dir -l$name"
+             if test "X$found_so" != "X"; then
+                                                         if test "$enable_rpath" = no \
+                  || test "X$found_dir" = "X/usr/$acl_libdirstem" \
+                  || test "X$found_dir" = "X/usr/$acl_libdirstem2"; then
+                                 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
+               else
+                                                                                 haveit=
+                 for x in $ltrpathdirs; do
+                   if test "X$x" = "X$found_dir"; then
+                     haveit=yes
+                     break
+                   fi
+                 done
+                 if test -z "$haveit"; then
+                   ltrpathdirs="$ltrpathdirs $found_dir"
+                 fi
+                                 if test "$acl_hardcode_direct" = yes; then
+                                                       LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
+                 else
+                   if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then
+                                                             LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
+                                                             haveit=
+                     for x in $rpathdirs; do
+                       if test "X$x" = "X$found_dir"; then
+                         haveit=yes
+                         break
+                       fi
+                     done
+                     if test -z "$haveit"; then
+                       rpathdirs="$rpathdirs $found_dir"
+                     fi
+                   else
+                                                                                 haveit=
+                     for x in $LDFLAGS $LIBICONV; do
  
+   acl_save_prefix="$prefix"
+   prefix="$acl_final_prefix"
+   acl_save_exec_prefix="$exec_prefix"
+   exec_prefix="$acl_final_exec_prefix"
+   eval x=\"$x\"
+   exec_prefix="$acl_save_exec_prefix"
+   prefix="$acl_save_prefix"
  
+                       if test "X$x" = "X-L$found_dir"; then
+                         haveit=yes
+                         break
+                       fi
+                     done
+                     if test -z "$haveit"; then
+                       LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir"
+                     fi
+                     if test "$acl_hardcode_minus_L" != no; then
+                                                                                         LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
+                     else
+                                                                                                                                                                                 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
+                     fi
+                   fi
+                 fi
+               fi
+             else
+               if test "X$found_a" != "X"; then
+                                 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_a"
+               else
+                                                 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir -l$name"
+               fi
+             fi
+                         additional_includedir=
+             case "$found_dir" in
+               */$acl_libdirstem | */$acl_libdirstem/)
+                 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem/"'*$,,'`
+                 if test "$name" = 'iconv'; then
+                   LIBICONV_PREFIX="$basedir"
+                 fi
+                 additional_includedir="$basedir/include"
+                 ;;
+               */$acl_libdirstem2 | */$acl_libdirstem2/)
+                 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem2/"'*$,,'`
+                 if test "$name" = 'iconv'; then
+                   LIBICONV_PREFIX="$basedir"
+                 fi
+                 additional_includedir="$basedir/include"
+                 ;;
+             esac
+             if test "X$additional_includedir" != "X"; then
+                                                                                                                 if test "X$additional_includedir" != "X/usr/include"; then
+                 haveit=
+                 if test "X$additional_includedir" = "X/usr/local/include"; then
+                   if test -n "$GCC"; then
+                     case $host_os in
+                       linux* | gnu* | k*bsd*-gnu) haveit=yes;;
+                     esac
+                   fi
+                 fi
+                 if test -z "$haveit"; then
+                   for x in $CPPFLAGS $INCICONV; do
  
+   acl_save_prefix="$prefix"
+   prefix="$acl_final_prefix"
+   acl_save_exec_prefix="$exec_prefix"
+   exec_prefix="$acl_final_exec_prefix"
+   eval x=\"$x\"
+   exec_prefix="$acl_save_exec_prefix"
+   prefix="$acl_save_prefix"
  
+                     if test "X$x" = "X-I$additional_includedir"; then
+                       haveit=yes
+                       break
+                     fi
+                   done
+                   if test -z "$haveit"; then
+                     if test -d "$additional_includedir"; then
+                                             INCICONV="${INCICONV}${INCICONV:+ }-I$additional_includedir"
+                     fi
+                   fi
+                 fi
+               fi
+             fi
+                         if test -n "$found_la"; then
+                                                         save_libdir="$libdir"
+               case "$found_la" in
+                 */* | *\\*) . "$found_la" ;;
+                 *) . "./$found_la" ;;
+               esac
+               libdir="$save_libdir"
+                             for dep in $dependency_libs; do
+                 case "$dep" in
+                   -L*)
+                     additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
+                                                                                                                                                                 if test "X$additional_libdir" != "X/usr/$acl_libdirstem" \
+                        && test "X$additional_libdir" != "X/usr/$acl_libdirstem2"; then
+                       haveit=
+                       if test "X$additional_libdir" = "X/usr/local/$acl_libdirstem" \
+                          || test "X$additional_libdir" = "X/usr/local/$acl_libdirstem2"; then
+                         if test -n "$GCC"; then
+                           case $host_os in
+                             linux* | gnu* | k*bsd*-gnu) haveit=yes;;
+                           esac
+                         fi
+                       fi
+                       if test -z "$haveit"; then
+                         haveit=
+                         for x in $LDFLAGS $LIBICONV; do
  
+   acl_save_prefix="$prefix"
+   prefix="$acl_final_prefix"
+   acl_save_exec_prefix="$exec_prefix"
+   exec_prefix="$acl_final_exec_prefix"
+   eval x=\"$x\"
+   exec_prefix="$acl_save_exec_prefix"
+   prefix="$acl_save_prefix"
  
!                           if test "X$x" = "X-L$additional_libdir"; then
!                             haveit=yes
!                             break
!                           fi
!                         done
!                         if test -z "$haveit"; then
!                           if test -d "$additional_libdir"; then
!                                                         LIBICONV="${LIBICONV}${LIBICONV:+ }-L$additional_libdir"
!                           fi
!                         fi
!                         haveit=
!                         for x in $LDFLAGS $LTLIBICONV; do
  
!   acl_save_prefix="$prefix"
!   prefix="$acl_final_prefix"
!   acl_save_exec_prefix="$exec_prefix"
!   exec_prefix="$acl_final_exec_prefix"
!   eval x=\"$x\"
!   exec_prefix="$acl_save_exec_prefix"
!   prefix="$acl_save_prefix"
  
!                           if test "X$x" = "X-L$additional_libdir"; then
!                             haveit=yes
!                             break
!                           fi
!                         done
!                         if test -z "$haveit"; then
!                           if test -d "$additional_libdir"; then
!                                                         LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$additional_libdir"
!                           fi
!                         fi
!                       fi
!                     fi
!                     ;;
!                   -R*)
!                     dir=`echo "X$dep" | sed -e 's/^X-R//'`
!                     if test "$enable_rpath" != no; then
!                                                                   haveit=
!                       for x in $rpathdirs; do
!                         if test "X$x" = "X$dir"; then
!                           haveit=yes
!                           break
!                         fi
!                       done
!                       if test -z "$haveit"; then
!                         rpathdirs="$rpathdirs $dir"
!                       fi
!                                                                   haveit=
!                       for x in $ltrpathdirs; do
!                         if test "X$x" = "X$dir"; then
!                           haveit=yes
!                           break
!                         fi
!                       done
!                       if test -z "$haveit"; then
!                         ltrpathdirs="$ltrpathdirs $dir"
!                       fi
!                     fi
!                     ;;
!                   -l*)
!                                         names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
!                     ;;
!                   *.la)
!                                                                                 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
!                     ;;
!                   *)
!                                         LIBICONV="${LIBICONV}${LIBICONV:+ }$dep"
!                     LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$dep"
!                     ;;
!                 esac
!               done
!             fi
!           else
!                                                             LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
!             LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-l$name"
!           fi
!         fi
        fi
!     done
!   done
!   if test "X$rpathdirs" != "X"; then
!     if test -n "$acl_hardcode_libdir_separator"; then
!                         alldirs=
!       for found_dir in $rpathdirs; do
!         alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$found_dir"
!       done
!             acl_save_libdir="$libdir"
!       libdir="$alldirs"
!       eval flag=\"$acl_hardcode_libdir_flag_spec\"
!       libdir="$acl_save_libdir"
!       LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
!     else
!             for found_dir in $rpathdirs; do
!         acl_save_libdir="$libdir"
!         libdir="$found_dir"
!         eval flag=\"$acl_hardcode_libdir_flag_spec\"
!         libdir="$acl_save_libdir"
!         LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
!       done
!     fi
!   fi
!   if test "X$ltrpathdirs" != "X"; then
!             for found_dir in $ltrpathdirs; do
!       LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-R$found_dir"
!     done
!   fi
  
  
  
  
  
  
  
  
  
  
  
  
+           am_save_CPPFLAGS="$CPPFLAGS"
  
!   for element in $INCICONV; do
!     haveit=
!     for x in $CPPFLAGS; do
  
+   acl_save_prefix="$prefix"
+   prefix="$acl_final_prefix"
+   acl_save_exec_prefix="$exec_prefix"
+   exec_prefix="$acl_final_exec_prefix"
+   eval x=\"$x\"
+   exec_prefix="$acl_save_exec_prefix"
+   prefix="$acl_save_prefix"
  
!       if test "X$x" = "X$element"; then
!         haveit=yes
!         break
!       fi
!     done
!     if test -z "$haveit"; then
!       CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
!     fi
!   done
  
  
!   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv" >&5
! $as_echo_n "checking for iconv... " >&6; }
! if ${am_cv_func_iconv+:} false; then :
    $as_echo_n "(cached) " >&6
  else
! 
!     am_cv_func_iconv="no, consider installing GNU libiconv"
!     am_cv_lib_iconv=no
!     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
! 
! #include <stdlib.h>
! #include <iconv.h>
! 
  int
  main ()
  {
! iconv_t cd = iconv_open("","");
!            iconv(cd,NULL,NULL,NULL,NULL);
!            iconv_close(cd);
    ;
    return 0;
  }
  _ACEOF
! if ac_fn_c_try_link "$LINENO"; then :
!   am_cv_func_iconv=yes
  fi
! rm -f core conftest.err conftest.$ac_objext \
!     conftest$ac_exeext conftest.$ac_ext
!     if test "$am_cv_func_iconv" != yes; then
!       am_save_LIBS="$LIBS"
!       LIBS="$LIBS $LIBICONV"
!       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
  
+ #include <stdlib.h>
+ #include <iconv.h>
  
+ int
+ main ()
+ {
+ iconv_t cd = iconv_open("","");
+              iconv(cd,NULL,NULL,NULL,NULL);
+              iconv_close(cd);
+   ;
+   return 0;
+ }
+ _ACEOF
+ if ac_fn_c_try_link "$LINENO"; then :
+   am_cv_lib_iconv=yes
+         am_cv_func_iconv=yes
+ fi
+ rm -f core conftest.err conftest.$ac_objext \
+     conftest$ac_exeext conftest.$ac_ext
+       LIBS="$am_save_LIBS"
+     fi
  
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv" >&5
! $as_echo "$am_cv_func_iconv" >&6; }
!   if test "$am_cv_func_iconv" = yes; then
!     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working iconv" >&5
! $as_echo_n "checking for working iconv... " >&6; }
! if ${am_cv_func_iconv_works+:} false; then :
    $as_echo_n "(cached) " >&6
  else
+ 
+                   am_save_LIBS="$LIBS"
+       if test $am_cv_lib_iconv = yes; then
+         LIBS="$LIBS $LIBICONV"
+       fi
+       am_cv_func_iconv_works=no
+       for ac_iconv_const in '' 'const'; do
+         if test "$cross_compiling" = yes; then :
+   case "$host_os" in
+              aix* | hpux*) am_cv_func_iconv_works="guessing no" ;;
+              *)            am_cv_func_iconv_works="guessing yes" ;;
+            esac
+ else
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
! 
! #include <iconv.h>
! #include <string.h>
! 
! #ifndef ICONV_CONST
! # define ICONV_CONST $ac_iconv_const
! #endif
  
  int
  main ()
  {
+ int result = 0;
+   /* Test against AIX 5.1 bug: Failures are not distinguishable from successful
+      returns.  */
+   {
+     iconv_t cd_utf8_to_88591 = iconv_open ("ISO8859-1", "UTF-8");
+     if (cd_utf8_to_88591 != (iconv_t)(-1))
+       {
+         static ICONV_CONST char input[] = "\342\202\254"; /* EURO SIGN */
+         char buf[10];
+         ICONV_CONST char *inptr = input;
+         size_t inbytesleft = strlen (input);
+         char *outptr = buf;
+         size_t outbytesleft = sizeof (buf);
+         size_t res = iconv (cd_utf8_to_88591,
+                             &inptr, &inbytesleft,
+                             &outptr, &outbytesleft);
+         if (res == 0)
+           result |= 1;
+         iconv_close (cd_utf8_to_88591);
+       }
+   }
+   /* Test against Solaris 10 bug: Failures are not distinguishable from
+      successful returns.  */
+   {
+     iconv_t cd_ascii_to_88591 = iconv_open ("ISO8859-1", "646");
+     if (cd_ascii_to_88591 != (iconv_t)(-1))
+       {
+         static ICONV_CONST char input[] = "\263";
+         char buf[10];
+         ICONV_CONST char *inptr = input;
+         size_t inbytesleft = strlen (input);
+         char *outptr = buf;
+         size_t outbytesleft = sizeof (buf);
+         size_t res = iconv (cd_ascii_to_88591,
+                             &inptr, &inbytesleft,
+                             &outptr, &outbytesleft);
+         if (res == 0)
+           result |= 2;
+         iconv_close (cd_ascii_to_88591);
+       }
+   }
+   /* Test against AIX 6.1..7.1 bug: Buffer overrun.  */
+   {
+     iconv_t cd_88591_to_utf8 = iconv_open ("UTF-8", "ISO-8859-1");
+     if (cd_88591_to_utf8 != (iconv_t)(-1))
+       {
+         static ICONV_CONST char input[] = "\304";
+         static char buf[2] = { (char)0xDE, (char)0xAD };
+         ICONV_CONST char *inptr = input;
+         size_t inbytesleft = 1;
+         char *outptr = buf;
+         size_t outbytesleft = 1;
+         size_t res = iconv (cd_88591_to_utf8,
+                             &inptr, &inbytesleft,
+                             &outptr, &outbytesleft);
+         if (res != (size_t)(-1) || outptr - buf > 1 || buf[1] != (char)0xAD)
+           result |= 4;
+         iconv_close (cd_88591_to_utf8);
+       }
+   }
+ #if 0 /* This bug could be worked around by the caller.  */
+   /* Test against HP-UX 11.11 bug: Positive return value instead of 0.  */
+   {
+     iconv_t cd_88591_to_utf8 = iconv_open ("utf8", "iso88591");
+     if (cd_88591_to_utf8 != (iconv_t)(-1))
+       {
+         static ICONV_CONST char input[] = "\304rger mit b\366sen B\374bchen ohne Augenma\337";
+         char buf[50];
+         ICONV_CONST char *inptr = input;
+         size_t inbytesleft = strlen (input);
+         char *outptr = buf;
+         size_t outbytesleft = sizeof (buf);
+         size_t res = iconv (cd_88591_to_utf8,
+                             &inptr, &inbytesleft,
+                             &outptr, &outbytesleft);
+         if ((int)res > 0)
+           result |= 8;
+         iconv_close (cd_88591_to_utf8);
+       }
+   }
+ #endif
+   /* Test against HP-UX 11.11 bug: No converter from EUC-JP to UTF-8 is
+      provided.  */
+   if (/* Try standardized names.  */
+       iconv_open ("UTF-8", "EUC-JP") == (iconv_t)(-1)
+       /* Try IRIX, OSF/1 names.  */
+       && iconv_open ("UTF-8", "eucJP") == (iconv_t)(-1)
+       /* Try AIX names.  */
+       && iconv_open ("UTF-8", "IBM-eucJP") == (iconv_t)(-1)
+       /* Try HP-UX names.  */
+       && iconv_open ("utf8", "eucJP") == (iconv_t)(-1))
+     result |= 16;
+   return result;
  
    ;
***************
*** 9383,9474 ****
  }
  _ACEOF
! if ac_fn_c_try_compile "$LINENO"; then :
!   gl_cv_decl_null_works=yes
! else
!   gl_cv_decl_null_works=no
! fi
! rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_decl_null_works" >&5
! $as_echo "$gl_cv_decl_null_works" >&6; }
!   if test $gl_cv_decl_null_works = no; then
!     REPLACE_NULL=1
!     STDDEF_H=stddef.h
!   fi
! 
!    if test -n "$STDDEF_H"; then
!   GL_GENERATE_STDDEF_H_TRUE=
!   GL_GENERATE_STDDEF_H_FALSE='#'
! else
!   GL_GENERATE_STDDEF_H_TRUE='#'
!   GL_GENERATE_STDDEF_H_FALSE=
  fi
  
!   if test -n "$STDDEF_H"; then
! 
! 
  
  
  
  
  
  
!      if test $gl_cv_have_include_next = yes; then
!        gl_cv_next_stddef_h='<'stddef.h'>'
!      else
!        { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <stddef.h>" >&5
! $as_echo_n "checking absolute name of <stddef.h>... " >&6; }
! if ${gl_cv_next_stddef_h+:} false; then :
    $as_echo_n "(cached) " >&6
  else
  
!                cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
- #include <stddef.h>
- 
- _ACEOF
-                                                                                                                         case "$host_os" in
-                  aix*) gl_absname_cpp="$ac_cpp -C" ;;
-                  *)    gl_absname_cpp="$ac_cpp" ;;
-                esac
- 
-                case "$host_os" in
-                  mingw*)
-                                                                                                                                      gl_dirsep_regex='[/\\]'
-                    ;;
-                  *)
-                    gl_dirsep_regex='\/'
-                    ;;
-                esac
-                                              gl_make_literal_regex_sed='s,[]$^\\.*/[],\\&,g'
  
!                gl_header_literal_regex=`echo 'stddef.h' \
!                                         | sed -e "$gl_make_literal_regex_sed"`
!                gl_absolute_header_sed="/${gl_dirsep_regex}${gl_header_literal_regex}/"'{
!                    s/.*"\(.*'"${gl_dirsep_regex}${gl_header_literal_regex}"'\)".*/\1/
!                    s|^/[^/]|//&|
!                    p
!                    q
!                  }'
!                                                             gl_cv_next_stddef_h='"'`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
!                       sed -n "$gl_absolute_header_sed"`'"'
  
  
  fi
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_stddef_h" >&5
- $as_echo "$gl_cv_next_stddef_h" >&6; }
-      fi
-      NEXT_STDDEF_H=$gl_cv_next_stddef_h
- 
-      if test $gl_cv_have_include_next = yes || test $gl_cv_have_include_next = buggy; then
-        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
-        gl_next_as_first_directive='<'stddef.h'>'
-      else
-        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
-        gl_next_as_first_directive=$gl_cv_next_stddef_h
-      fi
-      NEXT_AS_FIRST_DIRECTIVE_STDDEF_H=$gl_next_as_first_directive
  
  
  
  
--- 10793,10883 ----
  }
  _ACEOF
! if ac_fn_c_try_run "$LINENO"; then :
!   am_cv_func_iconv_works=yes
  fi
! rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
!   conftest.$ac_objext conftest.beam conftest.$ac_ext
  fi
  
!         test "$am_cv_func_iconv_works" = no || break
!       done
!       LIBS="$am_save_LIBS"
  
+ fi
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv_works" >&5
+ $as_echo "$am_cv_func_iconv_works" >&6; }
+     case "$am_cv_func_iconv_works" in
+       *no) am_func_iconv=no am_cv_lib_iconv=no ;;
+       *)   am_func_iconv=yes ;;
+     esac
+   else
+     am_func_iconv=no am_cv_lib_iconv=no
+   fi
+   if test "$am_func_iconv" = yes; then
  
+ $as_echo "#define HAVE_ICONV 1" >>confdefs.h
  
+   fi
+   if test "$am_cv_lib_iconv" = yes; then
+     { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libiconv" >&5
+ $as_echo_n "checking how to link with libiconv... " >&6; }
+     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBICONV" >&5
+ $as_echo "$LIBICONV" >&6; }
+   else
+             CPPFLAGS="$am_save_CPPFLAGS"
+     LIBICONV=
+     LTLIBICONV=
+   fi
  
  
  
!   if test "$am_cv_func_iconv" = yes; then
!     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv declaration" >&5
! $as_echo_n "checking for iconv declaration... " >&6; }
!     if ${am_cv_proto_iconv+:} false; then :
    $as_echo_n "(cached) " >&6
  else
  
!       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
  
! #include <stdlib.h>
! #include <iconv.h>
! extern
! #ifdef __cplusplus
! "C"
! #endif
! #if defined(__STDC__) || defined(_MSC_VER) || defined(__cplusplus)
! size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
! #else
! size_t iconv();
! #endif
  
+ int
+ main ()
+ {
  
+   ;
+   return 0;
+ }
+ _ACEOF
+ if ac_fn_c_try_compile "$LINENO"; then :
+   am_cv_proto_iconv_arg1=""
+ else
+   am_cv_proto_iconv_arg1="const"
+ fi
+ rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+       am_cv_proto_iconv="extern size_t iconv (iconv_t cd, $am_cv_proto_iconv_arg1 char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);"
  fi
  
+     am_cv_proto_iconv=`echo "$am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'`
+     { $as_echo "$as_me:${as_lineno-$LINENO}: result:
+          $am_cv_proto_iconv" >&5
+ $as_echo "
+          $am_cv_proto_iconv" >&6; }
  
+ cat >>confdefs.h <<_ACEOF
+ #define ICONV_CONST $am_cv_proto_iconv_arg1
+ _ACEOF
  
  
***************
*** 9476,9779 ****
  
  
  
  
  
  
  
!       if test "X$prefix" = "XNONE"; then
!     acl_final_prefix="$ac_default_prefix"
!   else
!     acl_final_prefix="$prefix"
!   fi
!   if test "X$exec_prefix" = "XNONE"; then
!     acl_final_exec_prefix='${prefix}'
!   else
!     acl_final_exec_prefix="$exec_prefix"
!   fi
!   acl_save_prefix="$prefix"
!   prefix="$acl_final_prefix"
!   eval acl_final_exec_prefix=\"$acl_final_exec_prefix\"
!   prefix="$acl_save_prefix"
! 
  
  
! # Check whether --with-gnu-ld was given.
! if test "${with_gnu_ld+set}" = set; then :
!   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
! else
!   with_gnu_ld=no
  fi
  
! # Prepare PATH_SEPARATOR.
! # The user is always right.
! if test "${PATH_SEPARATOR+set}" != set; then
!   # Determine PATH_SEPARATOR by trying to find /bin/sh in a PATH which
!   # contains only /bin. Note that ksh looks also at the FPATH variable,
!   # so we have to set that as well for the test.
!   PATH_SEPARATOR=:
!   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \
!     && { (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \
!            || PATH_SEPARATOR=';'
!        }
! fi
  
! ac_prog=ld
! if test "$GCC" = yes; then
!   # Check if gcc -print-prog-name=ld gives a path.
!   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
! $as_echo_n "checking for ld used by $CC... " >&6; }
!   case $host in
!   *-*-mingw*)
!     # gcc leaves a trailing carriage return which upsets mingw
!     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
!   *)
!     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
!   esac
!   case $ac_prog in
!     # Accept absolute paths.
!     [\\/]* | ?:[\\/]*)
!       re_direlt='/[^/][^/]*/\.\./'
!       # Canonicalize the pathname of ld
!       ac_prog=`echo "$ac_prog"| sed 's%\\\\%/%g'`
!       while echo "$ac_prog" | grep "$re_direlt" > /dev/null 2>&1; do
!         ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
!       done
!       test -z "$LD" && LD="$ac_prog"
!       ;;
!   "")
!     # If it fails, then pretend we aren't using GCC.
!     ac_prog=ld
!     ;;
!   *)
!     # If it is relative, then search for the first ld in PATH.
!     with_gnu_ld=unknown
!     ;;
!   esac
! elif test "$with_gnu_ld" = yes; then
!   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
! $as_echo_n "checking for GNU ld... " >&6; }
! else
!   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
! $as_echo_n "checking for non-GNU ld... " >&6; }
! fi
! if ${acl_cv_path_LD+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
!   if test -z "$LD"; then
!   acl_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
!   for ac_dir in $PATH; do
!     IFS="$acl_save_ifs"
!     test -z "$ac_dir" && ac_dir=.
!     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
!       acl_cv_path_LD="$ac_dir/$ac_prog"
!       # Check to see if the program is GNU ld.  I'd rather use --version,
!       # but apparently some variants of GNU ld only accept -v.
!       # Break only if it was the GNU/non-GNU ld that we prefer.
!       case `"$acl_cv_path_LD" -v 2>&1 </dev/null` in
!       *GNU* | *'with BFD'*)
!         test "$with_gnu_ld" != no && break
!         ;;
!       *)
!         test "$with_gnu_ld" != yes && break
!         ;;
!       esac
!     fi
!   done
!   IFS="$acl_save_ifs"
! else
!   acl_cv_path_LD="$LD" # Let the user override the test with a path.
! fi
! fi
  
! LD="$acl_cv_path_LD"
! if test -n "$LD"; then
!   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
! $as_echo "$LD" >&6; }
  else
!   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! $as_echo "no" >&6; }
  fi
! test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
! { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
! $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
! if ${acl_cv_prog_gnu_ld+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
!   # I'd rather use --version here, but apparently some GNU lds only accept -v.
! case `$LD -v 2>&1 </dev/null` in
! *GNU* | *'with BFD'*)
!   acl_cv_prog_gnu_ld=yes
!   ;;
! *)
!   acl_cv_prog_gnu_ld=no
!   ;;
! esac
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_prog_gnu_ld" >&5
! $as_echo "$acl_cv_prog_gnu_ld" >&6; }
! with_gnu_ld=$acl_cv_prog_gnu_ld
  
  
  
  
!                                                 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shared library run path origin" >&5
! $as_echo_n "checking for shared library run path origin... " >&6; }
! if ${acl_cv_rpath+:} false; then :
!   $as_echo_n "(cached) " >&6
  else
! 
!     CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \
!     ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
!     . ./conftest.sh
!     rm -f ./conftest.sh
!     acl_cv_rpath=done
! 
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_rpath" >&5
! $as_echo "$acl_cv_rpath" >&6; }
!   wl="$acl_cv_wl"
!   acl_libext="$acl_cv_libext"
!   acl_shlibext="$acl_cv_shlibext"
!   acl_libname_spec="$acl_cv_libname_spec"
!   acl_library_names_spec="$acl_cv_library_names_spec"
!   acl_hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
!   acl_hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
!   acl_hardcode_direct="$acl_cv_hardcode_direct"
!   acl_hardcode_minus_L="$acl_cv_hardcode_minus_L"
!     # Check whether --enable-rpath was given.
! if test "${enable_rpath+set}" = set; then :
!   enableval=$enable_rpath; :
! else
!   enable_rpath=yes
  fi
  
! 
! 
! 
!   acl_libdirstem=lib
!   acl_libdirstem2=
!   case "$host_os" in
!     solaris*)
!                                     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for 64-bit host" >&5
! $as_echo_n "checking for 64-bit host... " >&6; }
! if ${gl_cv_solaris_64bit+:} false; then :
!   $as_echo_n "(cached) " >&6
  else
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
  
! #ifdef _LP64
! sixtyfour bits
! #endif
  
  _ACEOF
! if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
!   $EGREP "sixtyfour bits" >/dev/null 2>&1; then :
!   gl_cv_solaris_64bit=yes
  else
!   gl_cv_solaris_64bit=no
  fi
! rm -f conftest*
  
  
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_solaris_64bit" >&5
! $as_echo "$gl_cv_solaris_64bit" >&6; }
!       if test $gl_cv_solaris_64bit = yes; then
!         acl_libdirstem=lib/64
!         case "$host_cpu" in
!           sparc*)        acl_libdirstem2=lib/sparcv9 ;;
!           i*86 | x86_64) acl_libdirstem2=lib/amd64 ;;
!         esac
!       fi
!       ;;
!     *)
!       searchpath=`(LC_ALL=C $CC -print-search-dirs) 2>/dev/null | sed -n -e 's,^libraries: ,,p' | sed -e 's,^=,,'`
!       if test -n "$searchpath"; then
!         acl_save_IFS="${IFS= 	}"; IFS=":"
!         for searchdir in $searchpath; do
!           if test -d "$searchdir"; then
!             case "$searchdir" in
!               */lib64/ | */lib64 ) acl_libdirstem=lib64 ;;
!               */../ | */.. )
!                 # Better ignore directories of this form. They are misleading.
!                 ;;
!               *) searchdir=`cd "$searchdir" && pwd`
!                  case "$searchdir" in
!                    */lib64 ) acl_libdirstem=lib64 ;;
!                  esac ;;
!             esac
!           fi
!         done
!         IFS="$acl_save_IFS"
!       fi
!       ;;
!   esac
!   test -n "$acl_libdirstem2" || acl_libdirstem2="$acl_libdirstem"
! 
  
  
-   gl_threads_api=none
-   LIBTHREAD=
-   LTLIBTHREAD=
-   LIBMULTITHREAD=
-   LTLIBMULTITHREAD=
-   if test "$gl_use_threads" != no; then
-         { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether imported symbols can be declared weak" >&5
- $as_echo_n "checking whether imported symbols can be declared weak... " >&6; }
- if ${gl_cv_have_weak+:} false; then :
-   $as_echo_n "(cached) " >&6
  else
!   gl_cv_have_weak=no
!               cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
! extern void xyzzy ();
! #pragma weak xyzzy
! int
! main ()
  {
! xyzzy();
!   ;
!   return 0;
  }
- _ACEOF
- if ac_fn_c_try_link "$LINENO"; then :
-   gl_cv_have_weak=maybe
- fi
- rm -f core conftest.err conftest.$ac_objext \
-     conftest$ac_exeext conftest.$ac_ext
-        if test $gl_cv_have_weak = maybe; then
-                            if test "$cross_compiling" = yes; then :
-                           cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h.  */
- #ifdef __ELF__
-                Extensible Linking Format
-                #endif
  
  _ACEOF
! if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
!   $EGREP "Extensible Linking Format" >/dev/null 2>&1; then :
!   gl_cv_have_weak="guessing yes"
  else
!   gl_cv_have_weak="guessing no"
  fi
! rm -f conftest*
  
  
  else
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
  
  #include <stdio.h>
! #pragma weak fputs
  int main ()
  {
!   return (fputs == NULL);
  }
  _ACEOF
  if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_have_weak=yes
  else
!   gl_cv_have_weak=no
  fi
  rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
--- 10885,11315 ----
  
  
+   { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the exponent in a 'double'" >&5
+ $as_echo_n "checking where to find the exponent in a 'double'... " >&6; }
+ if ${gl_cv_cc_double_expbit0+:} false; then :
+   $as_echo_n "(cached) " >&6
+ else
  
+       if test "$cross_compiling" = yes; then :
  
+                                                                       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+ /* end confdefs.h.  */
  
+ #if defined arm || defined __arm || defined __arm__
+   mixed_endianness
+ #endif
  
+ _ACEOF
+ if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
+   $EGREP "mixed_endianness" >/dev/null 2>&1; then :
+   gl_cv_cc_double_expbit0="unknown"
+ else
  
!                                                          :
! if ${ac_cv_c_bigendian+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
!   ac_cv_c_bigendian=unknown
!     # See if we're dealing with a universal compiler.
!     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! #ifndef __APPLE_CC__
! 	       not a universal capable compiler
! 	     #endif
! 	     typedef int dummy;
  
+ _ACEOF
+ if ac_fn_c_try_compile "$LINENO"; then :
  
! 	# Check for potential -arch flags.  It is not universal unless
! 	# there are at least two -arch flags with different values.
! 	ac_arch=
! 	ac_prev=
! 	for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
! 	 if test -n "$ac_prev"; then
! 	   case $ac_word in
! 	     i?86 | x86_64 | ppc | ppc64)
! 	       if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
! 		 ac_arch=$ac_word
! 	       else
! 		 ac_cv_c_bigendian=universal
! 		 break
! 	       fi
! 	       ;;
! 	   esac
! 	   ac_prev=
! 	 elif test "x$ac_word" = "x-arch"; then
! 	   ac_prev=arch
! 	 fi
!        done
  fi
+ rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+     if test $ac_cv_c_bigendian = unknown; then
+       # See if sys/param.h defines the BYTE_ORDER macro.
+       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+ /* end confdefs.h.  */
+ #include <sys/types.h>
+ 	     #include <sys/param.h>
  
! int
! main ()
! {
! #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
! 		     && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
! 		     && LITTLE_ENDIAN)
! 	      bogus endian macros
! 	     #endif
  
!   ;
!   return 0;
! }
! _ACEOF
! if ac_fn_c_try_compile "$LINENO"; then :
!   # It does; now see whether it defined to BIG_ENDIAN or not.
! 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! #include <sys/types.h>
! 		#include <sys/param.h>
  
! int
! main ()
! {
! #if BYTE_ORDER != BIG_ENDIAN
! 		 not big endian
! 		#endif
! 
!   ;
!   return 0;
! }
! _ACEOF
! if ac_fn_c_try_compile "$LINENO"; then :
!   ac_cv_c_bigendian=yes
  else
!   ac_cv_c_bigendian=no
  fi
! rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  fi
! rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
!     fi
!     if test $ac_cv_c_bigendian = unknown; then
!       # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
!       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! #include <limits.h>
  
+ int
+ main ()
+ {
+ #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
+ 	      bogus endian macros
+ 	     #endif
  
+   ;
+   return 0;
+ }
+ _ACEOF
+ if ac_fn_c_try_compile "$LINENO"; then :
+   # It does; now see whether it defined to _BIG_ENDIAN or not.
+ 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+ /* end confdefs.h.  */
+ #include <limits.h>
  
+ int
+ main ()
+ {
+ #ifndef _BIG_ENDIAN
+ 		 not big endian
+ 		#endif
  
!   ;
!   return 0;
! }
! _ACEOF
! if ac_fn_c_try_compile "$LINENO"; then :
!   ac_cv_c_bigendian=yes
  else
!   ac_cv_c_bigendian=no
  fi
! rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  fi
+ rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+     fi
+     if test $ac_cv_c_bigendian = unknown; then
+       # Compile a test program.
+       if test "$cross_compiling" = yes; then :
+   # Try to guess by grepping values from an object file.
+ 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+ /* end confdefs.h.  */
+ short int ascii_mm[] =
+ 		  { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
+ 		short int ascii_ii[] =
+ 		  { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
+ 		int use_ascii (int i) {
+ 		  return ascii_mm[i] + ascii_ii[i];
+ 		}
+ 		short int ebcdic_ii[] =
+ 		  { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
+ 		short int ebcdic_mm[] =
+ 		  { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
+ 		int use_ebcdic (int i) {
+ 		  return ebcdic_mm[i] + ebcdic_ii[i];
+ 		}
+ 		extern int foo;
  
! int
! main ()
! {
! return use_ascii (foo) == use_ebcdic (foo);
!   ;
!   return 0;
! }
! _ACEOF
! if ac_fn_c_try_compile "$LINENO"; then :
!   if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
! 	      ac_cv_c_bigendian=yes
! 	    fi
! 	    if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
! 	      if test "$ac_cv_c_bigendian" = unknown; then
! 		ac_cv_c_bigendian=no
! 	      else
! 		# finding both strings is unlikely to happen, but who knows?
! 		ac_cv_c_bigendian=unknown
! 	      fi
! 	    fi
! fi
! rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  else
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
+ $ac_includes_default
+ int
+ main ()
+ {
  
! 	     /* Are we little or big endian?  From Harbison&Steele.  */
! 	     union
! 	     {
! 	       long int l;
! 	       char c[sizeof (long int)];
! 	     } u;
! 	     u.l = 1;
! 	     return u.c[sizeof (long int) - 1] == 1;
  
+   ;
+   return 0;
+ }
  _ACEOF
! if ac_fn_c_try_run "$LINENO"; then :
!   ac_cv_c_bigendian=no
  else
!   ac_cv_c_bigendian=yes
  fi
! rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
!   conftest.$ac_objext conftest.beam conftest.$ac_ext
! fi
! 
!     fi
! fi
! :
!  case $ac_cv_c_bigendian in #(
!    yes)
!      gl_cv_cc_double_expbit0="word 0 bit 20";; #(
!    no)
!      gl_cv_cc_double_expbit0="word 1 bit 20" ;; #(
!    universal)
! 
! $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
! 
!      ;; #(
!    *)
!      gl_cv_cc_double_expbit0="unknown" ;;
!  esac
  
  
  fi
! rm -f conftest*
  
  
  else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
! 
! #include <float.h>
! #include <stddef.h>
! #include <stdio.h>
! #include <string.h>
! #define NWORDS \
!   ((sizeof (double) + sizeof (unsigned int) - 1) / sizeof (unsigned int))
! typedef union { double value; unsigned int word[NWORDS]; } memory_double;
! static unsigned int ored_words[NWORDS];
! static unsigned int anded_words[NWORDS];
! static void add_to_ored_words (double x)
! {
!   memory_double m;
!   size_t i;
!   /* Clear it first, in case sizeof (double) < sizeof (memory_double).  */
!   memset (&m, 0, sizeof (memory_double));
!   m.value = x;
!   for (i = 0; i < NWORDS; i++)
!     {
!       ored_words[i] |= m.word[i];
!       anded_words[i] &= m.word[i];
!     }
! }
! int main ()
  {
!   size_t j;
!   FILE *fp = fopen ("conftest.out", "w");
!   if (fp == NULL)
!     return 1;
!   for (j = 0; j < NWORDS; j++)
!     anded_words[j] = ~ (unsigned int) 0;
!   add_to_ored_words (0.25);
!   add_to_ored_words (0.5);
!   add_to_ored_words (1.0);
!   add_to_ored_words (2.0);
!   add_to_ored_words (4.0);
!   /* Remove bits that are common (e.g. if representation of the first mantissa
!      bit is explicit).  */
!   for (j = 0; j < NWORDS; j++)
!     ored_words[j] &= ~anded_words[j];
!   /* Now find the nonzero word.  */
!   for (j = 0; j < NWORDS; j++)
!     if (ored_words[j] != 0)
!       break;
!   if (j < NWORDS)
!     {
!       size_t i;
!       for (i = j + 1; i < NWORDS; i++)
!         if (ored_words[i] != 0)
!           {
!             fprintf (fp, "unknown");
!             return (fclose (fp) != 0);
!           }
!       for (i = 0; ; i++)
!         if ((ored_words[j] >> i) & 1)
!           {
!             fprintf (fp, "word %d bit %d", (int) j, (int) i);
!             return (fclose (fp) != 0);
!           }
!     }
!   fprintf (fp, "unknown");
!   return (fclose (fp) != 0);
  }
  
  _ACEOF
! if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_cc_double_expbit0=`cat conftest.out`
  else
!   gl_cv_cc_double_expbit0="unknown"
  fi
! rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
!   conftest.$ac_objext conftest.beam conftest.$ac_ext
! fi
! 
!       rm -f conftest.out
! 
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_cc_double_expbit0" >&5
! $as_echo "$gl_cv_cc_double_expbit0" >&6; }
!   case "$gl_cv_cc_double_expbit0" in
!     word*bit*)
!       word=`echo "$gl_cv_cc_double_expbit0" | sed -e 's/word //' -e 's/ bit.*//'`
!       bit=`echo "$gl_cv_cc_double_expbit0" | sed -e 's/word.*bit //'`
! 
! cat >>confdefs.h <<_ACEOF
! #define DBL_EXPBIT0_WORD $word
! _ACEOF
! 
! 
! cat >>confdefs.h <<_ACEOF
! #define DBL_EXPBIT0_BIT $bit
! _ACEOF
! 
!       ;;
!   esac
  
  
+   { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the exponent in a 'float'" >&5
+ $as_echo_n "checking where to find the exponent in a 'float'... " >&6; }
+ if ${gl_cv_cc_float_expbit0+:} false; then :
+   $as_echo_n "(cached) " >&6
+ else
+ 
+       if test "$cross_compiling" = yes; then :
+   gl_cv_cc_float_expbit0="word 0 bit 23"
  else
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
  
+ #include <float.h>
+ #include <stddef.h>
  #include <stdio.h>
! #include <string.h>
! #define NWORDS \
!   ((sizeof (float) + sizeof (unsigned int) - 1) / sizeof (unsigned int))
! typedef union { float value; unsigned int word[NWORDS]; } memory_float;
! static unsigned int ored_words[NWORDS];
! static unsigned int anded_words[NWORDS];
! static void add_to_ored_words (float x)
! {
!   memory_float m;
!   size_t i;
!   /* Clear it first, in case
!      sizeof (float) < sizeof (memory_float).  */
!   memset (&m, 0, sizeof (memory_float));
!   m.value = x;
!   for (i = 0; i < NWORDS; i++)
!     {
!       ored_words[i] |= m.word[i];
!       anded_words[i] &= m.word[i];
!     }
! }
  int main ()
  {
!   size_t j;
!   FILE *fp = fopen ("conftest.out", "w");
!   if (fp == NULL)
!     return 1;
!   for (j = 0; j < NWORDS; j++)
!     anded_words[j] = ~ (unsigned int) 0;
!   add_to_ored_words (0.25f);
!   add_to_ored_words (0.5f);
!   add_to_ored_words (1.0f);
!   add_to_ored_words (2.0f);
!   add_to_ored_words (4.0f);
!   /* Remove bits that are common (e.g. if representation of the first mantissa
!      bit is explicit).  */
!   for (j = 0; j < NWORDS; j++)
!     ored_words[j] &= ~anded_words[j];
!   /* Now find the nonzero word.  */
!   for (j = 0; j < NWORDS; j++)
!     if (ored_words[j] != 0)
!       break;
!   if (j < NWORDS)
!     {
!       size_t i;
!       for (i = j + 1; i < NWORDS; i++)
!         if (ored_words[i] != 0)
!           {
!             fprintf (fp, "unknown");
!             return (fclose (fp) != 0);
!           }
!       for (i = 0; ; i++)
!         if ((ored_words[j] >> i) & 1)
!           {
!             fprintf (fp, "word %d bit %d", (int) j, (int) i);
!             return (fclose (fp) != 0);
!           }
!     }
!   fprintf (fp, "unknown");
!   return (fclose (fp) != 0);
  }
+ 
  _ACEOF
  if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_cc_float_expbit0=`cat conftest.out`
  else
!   gl_cv_cc_float_expbit0="unknown"
  fi
  rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
***************
*** 9781,10034 ****
  fi
  
!        fi
  
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_have_weak" >&5
! $as_echo "$gl_cv_have_weak" >&6; }
!     if test "$gl_use_threads" = yes || test "$gl_use_threads" = posix; then
!       # On OSF/1, the compiler needs the flag -pthread or -D_REENTRANT so that
!       # it groks <pthread.h>. It's added above, in gl_THREADLIB_EARLY_BODY.
!       ac_fn_c_check_header_mongrel "$LINENO" "pthread.h" "ac_cv_header_pthread_h" "$ac_includes_default"
! if test "x$ac_cv_header_pthread_h" = xyes; then :
!   gl_have_pthread_h=yes
  else
!   gl_have_pthread_h=no
! fi
  
  
!       if test "$gl_have_pthread_h" = yes; then
!         # Other possible tests:
!         #   -lpthreads (FSU threads, PCthreads)
!         #   -lgthreads
!         gl_have_pthread=
!         # Test whether both pthread_mutex_lock and pthread_mutexattr_init exist
!         # in libc. IRIX 6.5 has the first one in both libc and libpthread, but
!         # the second one only in libpthread, and lock.c needs it.
!         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
! #include <pthread.h>
  int
  main ()
  {
! pthread_mutex_lock((pthread_mutex_t*)0);
!                pthread_mutexattr_init((pthread_mutexattr_t*)0);
    ;
    return 0;
  }
  _ACEOF
! if ac_fn_c_try_link "$LINENO"; then :
!   gl_have_pthread=yes
! fi
! rm -f core conftest.err conftest.$ac_objext \
!     conftest$ac_exeext conftest.$ac_ext
!         # Test for libpthread by looking for pthread_kill. (Not pthread_self,
!         # since it is defined as a macro on OSF/1.)
!         if test -n "$gl_have_pthread"; then
!           # The program links fine without libpthread. But it may actually
!           # need to link with libpthread in order to create multiple threads.
!           { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_kill in -lpthread" >&5
! $as_echo_n "checking for pthread_kill in -lpthread... " >&6; }
! if ${ac_cv_lib_pthread_pthread_kill+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
!   ac_check_lib_save_LIBS=$LIBS
! LIBS="-lpthread  $LIBS"
! cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
  
- /* Override any GCC internal prototype to avoid an error.
-    Use char because int might match the return type of a GCC
-    builtin and then its argument prototype would still apply.  */
- #ifdef __cplusplus
- extern "C"
- #endif
- char pthread_kill ();
  int
  main ()
  {
! return pthread_kill ();
    ;
    return 0;
  }
  _ACEOF
! if ac_fn_c_try_link "$LINENO"; then :
!   ac_cv_lib_pthread_pthread_kill=yes
  else
!   ac_cv_lib_pthread_pthread_kill=no
  fi
! rm -f core conftest.err conftest.$ac_objext \
!     conftest$ac_exeext conftest.$ac_ext
! LIBS=$ac_check_lib_save_LIBS
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_pthread_kill" >&5
! $as_echo "$ac_cv_lib_pthread_pthread_kill" >&6; }
! if test "x$ac_cv_lib_pthread_pthread_kill" = xyes; then :
!   LIBMULTITHREAD=-lpthread LTLIBMULTITHREAD=-lpthread
!              # On Solaris and HP-UX, most pthread functions exist also in libc.
!              # Therefore pthread_in_use() needs to actually try to create a
!              # thread: pthread_create from libc will fail, whereas
!              # pthread_create will actually create a thread.
!              case "$host_os" in
!                solaris* | hpux*)
! 
! $as_echo "#define PTHREAD_IN_USE_DETECTION_HARD 1" >>confdefs.h
! 
!              esac
  
! fi
  
!         else
!           # Some library is needed. Try libpthread and libc_r.
!           { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_kill in -lpthread" >&5
! $as_echo_n "checking for pthread_kill in -lpthread... " >&6; }
! if ${ac_cv_lib_pthread_pthread_kill+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
!   ac_check_lib_save_LIBS=$LIBS
! LIBS="-lpthread  $LIBS"
! cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
  
- /* Override any GCC internal prototype to avoid an error.
-    Use char because int might match the return type of a GCC
-    builtin and then its argument prototype would still apply.  */
- #ifdef __cplusplus
- extern "C"
- #endif
- char pthread_kill ();
  int
  main ()
  {
! return pthread_kill ();
    ;
    return 0;
  }
  _ACEOF
! if ac_fn_c_try_link "$LINENO"; then :
!   ac_cv_lib_pthread_pthread_kill=yes
  else
!   ac_cv_lib_pthread_pthread_kill=no
  fi
! rm -f core conftest.err conftest.$ac_objext \
!     conftest$ac_exeext conftest.$ac_ext
! LIBS=$ac_check_lib_save_LIBS
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_pthread_kill" >&5
! $as_echo "$ac_cv_lib_pthread_pthread_kill" >&6; }
! if test "x$ac_cv_lib_pthread_pthread_kill" = xyes; then :
!   gl_have_pthread=yes
!              LIBTHREAD=-lpthread LTLIBTHREAD=-lpthread
!              LIBMULTITHREAD=-lpthread LTLIBMULTITHREAD=-lpthread
  fi
  
!           if test -z "$gl_have_pthread"; then
!             # For FreeBSD 4.
!             { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_kill in -lc_r" >&5
! $as_echo_n "checking for pthread_kill in -lc_r... " >&6; }
! if ${ac_cv_lib_c_r_pthread_kill+:} false; then :
!   $as_echo_n "(cached) " >&6
  else
!   ac_check_lib_save_LIBS=$LIBS
! LIBS="-lc_r  $LIBS"
! cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
! 
! /* Override any GCC internal prototype to avoid an error.
!    Use char because int might match the return type of a GCC
!    builtin and then its argument prototype would still apply.  */
! #ifdef __cplusplus
! extern "C"
! #endif
! char pthread_kill ();
  int
  main ()
  {
! return pthread_kill ();
    ;
    return 0;
  }
  _ACEOF
! if ac_fn_c_try_link "$LINENO"; then :
!   ac_cv_lib_c_r_pthread_kill=yes
  else
!   ac_cv_lib_c_r_pthread_kill=no
  fi
! rm -f core conftest.err conftest.$ac_objext \
!     conftest$ac_exeext conftest.$ac_ext
! LIBS=$ac_check_lib_save_LIBS
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_c_r_pthread_kill" >&5
! $as_echo "$ac_cv_lib_c_r_pthread_kill" >&6; }
! if test "x$ac_cv_lib_c_r_pthread_kill" = xyes; then :
!   gl_have_pthread=yes
!                LIBTHREAD=-lc_r LTLIBTHREAD=-lc_r
!                LIBMULTITHREAD=-lc_r LTLIBMULTITHREAD=-lc_r
  fi
  
!           fi
!         fi
!         if test -n "$gl_have_pthread"; then
!           gl_threads_api=posix
  
! $as_echo "#define USE_POSIX_THREADS 1" >>confdefs.h
  
-           if test -n "$LIBMULTITHREAD" || test -n "$LTLIBMULTITHREAD"; then
-             if case "$gl_cv_have_weak" in *yes) true;; *) false;; esac; then
  
- $as_echo "#define USE_POSIX_THREADS_WEAK 1" >>confdefs.h
  
!               LIBTHREAD=
!               LTLIBTHREAD=
!             fi
!           fi
!         fi
!       fi
!     fi
!     if test -z "$gl_have_pthread"; then
!       if test "$gl_use_threads" = yes || test "$gl_use_threads" = solaris; then
!         gl_have_solaristhread=
!         gl_save_LIBS="$LIBS"
!         LIBS="$LIBS -lthread"
!         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
  
- #include <thread.h>
- #include <synch.h>
  
  int
  main ()
  {
! thr_self();
    ;
    return 0;
  }
  _ACEOF
! if ac_fn_c_try_link "$LINENO"; then :
!   gl_have_solaristhread=yes
  fi
! rm -f core conftest.err conftest.$ac_objext \
!     conftest$ac_exeext conftest.$ac_ext
!         LIBS="$gl_save_LIBS"
!         if test -n "$gl_have_solaristhread"; then
!           gl_threads_api=solaris
!           LIBTHREAD=-lthread
!           LTLIBTHREAD=-lthread
!           LIBMULTITHREAD="$LIBTHREAD"
!           LTLIBMULTITHREAD="$LTLIBTHREAD"
  
! $as_echo "#define USE_SOLARIS_THREADS 1" >>confdefs.h
  
!           if case "$gl_cv_have_weak" in *yes) true;; *) false;; esac; then
  
- $as_echo "#define USE_SOLARIS_THREADS_WEAK 1" >>confdefs.h
  
-             LIBTHREAD=
-             LTLIBTHREAD=
-           fi
-         fi
-       fi
-     fi
-     if test "$gl_use_threads" = pth; then
-       gl_save_CPPFLAGS="$CPPFLAGS"
  
  
--- 11317,11626 ----
  fi
  
!       rm -f conftest.out
  
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_cc_float_expbit0" >&5
! $as_echo "$gl_cv_cc_float_expbit0" >&6; }
!   case "$gl_cv_cc_float_expbit0" in
!     word*bit*)
!       word=`echo "$gl_cv_cc_float_expbit0" | sed -e 's/word //' -e 's/ bit.*//'`
!       bit=`echo "$gl_cv_cc_float_expbit0" | sed -e 's/word.*bit //'`
! 
! cat >>confdefs.h <<_ACEOF
! #define FLT_EXPBIT0_WORD $word
! _ACEOF
! 
! 
! cat >>confdefs.h <<_ACEOF
! #define FLT_EXPBIT0_BIT $bit
! _ACEOF
! 
!       ;;
!   esac
! 
! 
!    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
! $as_echo_n "checking whether byte ordering is bigendian... " >&6; }
! if ${ac_cv_c_bigendian+:} false; then :
!   $as_echo_n "(cached) " >&6
  else
!   ac_cv_c_bigendian=unknown
!     # See if we're dealing with a universal compiler.
!     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! #ifndef __APPLE_CC__
! 	       not a universal capable compiler
! 	     #endif
! 	     typedef int dummy;
  
+ _ACEOF
+ if ac_fn_c_try_compile "$LINENO"; then :
  
! 	# Check for potential -arch flags.  It is not universal unless
! 	# there are at least two -arch flags with different values.
! 	ac_arch=
! 	ac_prev=
! 	for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
! 	 if test -n "$ac_prev"; then
! 	   case $ac_word in
! 	     i?86 | x86_64 | ppc | ppc64)
! 	       if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
! 		 ac_arch=$ac_word
! 	       else
! 		 ac_cv_c_bigendian=universal
! 		 break
! 	       fi
! 	       ;;
! 	   esac
! 	   ac_prev=
! 	 elif test "x$ac_word" = "x-arch"; then
! 	   ac_prev=arch
! 	 fi
!        done
! fi
! rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
!     if test $ac_cv_c_bigendian = unknown; then
!       # See if sys/param.h defines the BYTE_ORDER macro.
!       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
! #include <sys/types.h>
! 	     #include <sys/param.h>
! 
  int
  main ()
  {
! #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
! 		     && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
! 		     && LITTLE_ENDIAN)
! 	      bogus endian macros
! 	     #endif
! 
    ;
    return 0;
  }
  _ACEOF
! if ac_fn_c_try_compile "$LINENO"; then :
!   # It does; now see whether it defined to BIG_ENDIAN or not.
! 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
+ #include <sys/types.h>
+ 		#include <sys/param.h>
  
  int
  main ()
  {
! #if BYTE_ORDER != BIG_ENDIAN
! 		 not big endian
! 		#endif
! 
    ;
    return 0;
  }
  _ACEOF
! if ac_fn_c_try_compile "$LINENO"; then :
!   ac_cv_c_bigendian=yes
  else
!   ac_cv_c_bigendian=no
  fi
! rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  fi
! rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
!     fi
!     if test $ac_cv_c_bigendian = unknown; then
!       # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
!       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! #include <limits.h>
  
! int
! main ()
! {
! #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
! 	      bogus endian macros
! 	     #endif
  
!   ;
!   return 0;
! }
! _ACEOF
! if ac_fn_c_try_compile "$LINENO"; then :
!   # It does; now see whether it defined to _BIG_ENDIAN or not.
! 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
+ #include <limits.h>
  
  int
  main ()
  {
! #ifndef _BIG_ENDIAN
! 		 not big endian
! 		#endif
! 
    ;
    return 0;
  }
  _ACEOF
! if ac_fn_c_try_compile "$LINENO"; then :
!   ac_cv_c_bigendian=yes
  else
!   ac_cv_c_bigendian=no
  fi
! rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  fi
+ rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+     fi
+     if test $ac_cv_c_bigendian = unknown; then
+       # Compile a test program.
+       if test "$cross_compiling" = yes; then :
+   # Try to guess by grepping values from an object file.
+ 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+ /* end confdefs.h.  */
+ short int ascii_mm[] =
+ 		  { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
+ 		short int ascii_ii[] =
+ 		  { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
+ 		int use_ascii (int i) {
+ 		  return ascii_mm[i] + ascii_ii[i];
+ 		}
+ 		short int ebcdic_ii[] =
+ 		  { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
+ 		short int ebcdic_mm[] =
+ 		  { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
+ 		int use_ebcdic (int i) {
+ 		  return ebcdic_mm[i] + ebcdic_ii[i];
+ 		}
+ 		extern int foo;
  
! int
! main ()
! {
! return use_ascii (foo) == use_ebcdic (foo);
!   ;
!   return 0;
! }
! _ACEOF
! if ac_fn_c_try_compile "$LINENO"; then :
!   if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
! 	      ac_cv_c_bigendian=yes
! 	    fi
! 	    if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
! 	      if test "$ac_cv_c_bigendian" = unknown; then
! 		ac_cv_c_bigendian=no
! 	      else
! 		# finding both strings is unlikely to happen, but who knows?
! 		ac_cv_c_bigendian=unknown
! 	      fi
! 	    fi
! fi
! rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
! $ac_includes_default
  int
  main ()
  {
! 
! 	     /* Are we little or big endian?  From Harbison&Steele.  */
! 	     union
! 	     {
! 	       long int l;
! 	       char c[sizeof (long int)];
! 	     } u;
! 	     u.l = 1;
! 	     return u.c[sizeof (long int) - 1] == 1;
! 
    ;
    return 0;
  }
  _ACEOF
! if ac_fn_c_try_run "$LINENO"; then :
!   ac_cv_c_bigendian=no
  else
!   ac_cv_c_bigendian=yes
  fi
! rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
!   conftest.$ac_objext conftest.beam conftest.$ac_ext
  fi
! 
!     fi
  fi
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
+ $as_echo "$ac_cv_c_bigendian" >&6; }
+  case $ac_cv_c_bigendian in #(
+    yes)
+      $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
+ ;; #(
+    no)
+       ;; #(
+    universal)
  
! $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
  
!      ;; #(
!    *)
!      as_fn_error $? "unknown endianness
!  presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
!  esac
  
  
  
!   GNULIB_ISWBLANK=0;
!   GNULIB_WCTYPE=0;
!   GNULIB_ISWCTYPE=0;
!   GNULIB_WCTRANS=0;
!   GNULIB_TOWCTRANS=0;
!     HAVE_ISWBLANK=1;
!   HAVE_WCTYPE_T=1;
!   HAVE_WCTRANS_T=1;
!   REPLACE_ISWBLANK=0;
  
  
+ 
+ 
+ 
+ 
+ 
+   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wint_t" >&5
+ $as_echo_n "checking for wint_t... " >&6; }
+ if ${gt_cv_c_wint_t+:} false; then :
+   $as_echo_n "(cached) " >&6
+ else
+   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+ /* end confdefs.h.  */
+ 
+ /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
+    <wchar.h>.
+    BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be included
+    before <wchar.h>.  */
+ #include <stddef.h>
+ #include <stdio.h>
+ #include <time.h>
+ #include <wchar.h>
+             wint_t foo = (wchar_t)'\0';
  int
  main ()
  {
! 
    ;
    return 0;
  }
  _ACEOF
! if ac_fn_c_try_compile "$LINENO"; then :
!   gt_cv_c_wint_t=yes
! else
!   gt_cv_c_wint_t=no
  fi
! rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_c_wint_t" >&5
! $as_echo "$gt_cv_c_wint_t" >&6; }
!   if test $gt_cv_c_wint_t = yes; then
  
! $as_echo "#define HAVE_WINT_T 1" >>confdefs.h
  
!   fi
  
  
  
  
***************
*** 10036,10612 ****
  
  
-   { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libpth" >&5
- $as_echo_n "checking how to link with libpth... " >&6; }
- if ${ac_cv_libpth_libs+:} false; then :
-   $as_echo_n "(cached) " >&6
- else
  
  
  
  
  
  
  
  
-     use_additional=yes
  
!   acl_save_prefix="$prefix"
!   prefix="$acl_final_prefix"
!   acl_save_exec_prefix="$exec_prefix"
!   exec_prefix="$acl_final_exec_prefix"
  
-     eval additional_includedir=\"$includedir\"
-     eval additional_libdir=\"$libdir\"
  
-   exec_prefix="$acl_save_exec_prefix"
-   prefix="$acl_save_prefix"
  
  
- # Check whether --with-libpth-prefix was given.
- if test "${with_libpth_prefix+set}" = set; then :
-   withval=$with_libpth_prefix;
-     if test "X$withval" = "Xno"; then
-       use_additional=no
-     else
-       if test "X$withval" = "X"; then
  
-   acl_save_prefix="$prefix"
-   prefix="$acl_final_prefix"
-   acl_save_exec_prefix="$exec_prefix"
-   exec_prefix="$acl_final_exec_prefix"
  
-           eval additional_includedir=\"$includedir\"
-           eval additional_libdir=\"$libdir\"
  
-   exec_prefix="$acl_save_exec_prefix"
-   prefix="$acl_save_prefix"
  
!       else
!         additional_includedir="$withval/include"
!         additional_libdir="$withval/$acl_libdirstem"
!         if test "$acl_libdirstem2" != "$acl_libdirstem" \
!            && ! test -d "$withval/$acl_libdirstem"; then
!           additional_libdir="$withval/$acl_libdirstem2"
!         fi
!       fi
!     fi
  
  fi
  
!       LIBPTH=
!   LTLIBPTH=
!   INCPTH=
!   LIBPTH_PREFIX=
!       HAVE_LIBPTH=
!   rpathdirs=
!   ltrpathdirs=
!   names_already_handled=
!   names_next_round='pth '
!   while test -n "$names_next_round"; do
!     names_this_round="$names_next_round"
!     names_next_round=
!     for name in $names_this_round; do
!       already_handled=
!       for n in $names_already_handled; do
!         if test "$n" = "$name"; then
!           already_handled=yes
!           break
!         fi
!       done
!       if test -z "$already_handled"; then
!         names_already_handled="$names_already_handled $name"
!                         uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./+-|ABCDEFGHIJKLMNOPQRSTUVWXYZ____|'`
!         eval value=\"\$HAVE_LIB$uppername\"
!         if test -n "$value"; then
!           if test "$value" = yes; then
!             eval value=\"\$LIB$uppername\"
!             test -z "$value" || LIBPTH="${LIBPTH}${LIBPTH:+ }$value"
!             eval value=\"\$LTLIB$uppername\"
!             test -z "$value" || LTLIBPTH="${LTLIBPTH}${LTLIBPTH:+ }$value"
!           else
!                                     :
!           fi
!         else
!                               found_dir=
!           found_la=
!           found_so=
!           found_a=
!           eval libname=\"$acl_libname_spec\"    # typically: libname=lib$name
!           if test -n "$acl_shlibext"; then
!             shrext=".$acl_shlibext"             # typically: shrext=.so
!           else
!             shrext=
!           fi
!           if test $use_additional = yes; then
!             dir="$additional_libdir"
!                                     if test -n "$acl_shlibext"; then
!               if test -f "$dir/$libname$shrext"; then
!                 found_dir="$dir"
!                 found_so="$dir/$libname$shrext"
!               else
!                 if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
!                   ver=`(cd "$dir" && \
!                         for f in "$libname$shrext".*; do echo "$f"; done \
!                         | sed -e "s,^$libname$shrext\\\\.,," \
!                         | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
!                         | sed 1q ) 2>/dev/null`
!                   if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
!                     found_dir="$dir"
!                     found_so="$dir/$libname$shrext.$ver"
!                   fi
!                 else
!                   eval library_names=\"$acl_library_names_spec\"
!                   for f in $library_names; do
!                     if test -f "$dir/$f"; then
!                       found_dir="$dir"
!                       found_so="$dir/$f"
!                       break
!                     fi
!                   done
!                 fi
!               fi
!             fi
!                         if test "X$found_dir" = "X"; then
!               if test -f "$dir/$libname.$acl_libext"; then
!                 found_dir="$dir"
!                 found_a="$dir/$libname.$acl_libext"
!               fi
!             fi
!             if test "X$found_dir" != "X"; then
!               if test -f "$dir/$libname.la"; then
!                 found_la="$dir/$libname.la"
!               fi
!             fi
!           fi
!           if test "X$found_dir" = "X"; then
!             for x in $LDFLAGS $LTLIBPTH; do
! 
!   acl_save_prefix="$prefix"
!   prefix="$acl_final_prefix"
!   acl_save_exec_prefix="$exec_prefix"
!   exec_prefix="$acl_final_exec_prefix"
!   eval x=\"$x\"
!   exec_prefix="$acl_save_exec_prefix"
!   prefix="$acl_save_prefix"
  
-               case "$x" in
-                 -L*)
-                   dir=`echo "X$x" | sed -e 's/^X-L//'`
-                                     if test -n "$acl_shlibext"; then
-                     if test -f "$dir/$libname$shrext"; then
-                       found_dir="$dir"
-                       found_so="$dir/$libname$shrext"
-                     else
-                       if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
-                         ver=`(cd "$dir" && \
-                               for f in "$libname$shrext".*; do echo "$f"; done \
-                               | sed -e "s,^$libname$shrext\\\\.,," \
-                               | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
-                               | sed 1q ) 2>/dev/null`
-                         if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
-                           found_dir="$dir"
-                           found_so="$dir/$libname$shrext.$ver"
-                         fi
-                       else
-                         eval library_names=\"$acl_library_names_spec\"
-                         for f in $library_names; do
-                           if test -f "$dir/$f"; then
-                             found_dir="$dir"
-                             found_so="$dir/$f"
-                             break
-                           fi
-                         done
-                       fi
-                     fi
-                   fi
-                                     if test "X$found_dir" = "X"; then
-                     if test -f "$dir/$libname.$acl_libext"; then
-                       found_dir="$dir"
-                       found_a="$dir/$libname.$acl_libext"
-                     fi
-                   fi
-                   if test "X$found_dir" != "X"; then
-                     if test -f "$dir/$libname.la"; then
-                       found_la="$dir/$libname.la"
-                     fi
-                   fi
-                   ;;
-               esac
-               if test "X$found_dir" != "X"; then
-                 break
-               fi
-             done
-           fi
-           if test "X$found_dir" != "X"; then
-                         LTLIBPTH="${LTLIBPTH}${LTLIBPTH:+ }-L$found_dir -l$name"
-             if test "X$found_so" != "X"; then
-                                                         if test "$enable_rpath" = no \
-                  || test "X$found_dir" = "X/usr/$acl_libdirstem" \
-                  || test "X$found_dir" = "X/usr/$acl_libdirstem2"; then
-                                 LIBPTH="${LIBPTH}${LIBPTH:+ }$found_so"
-               else
-                                                                                 haveit=
-                 for x in $ltrpathdirs; do
-                   if test "X$x" = "X$found_dir"; then
-                     haveit=yes
-                     break
-                   fi
-                 done
-                 if test -z "$haveit"; then
-                   ltrpathdirs="$ltrpathdirs $found_dir"
-                 fi
-                                 if test "$acl_hardcode_direct" = yes; then
-                                                       LIBPTH="${LIBPTH}${LIBPTH:+ }$found_so"
-                 else
-                   if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then
-                                                             LIBPTH="${LIBPTH}${LIBPTH:+ }$found_so"
-                                                             haveit=
-                     for x in $rpathdirs; do
-                       if test "X$x" = "X$found_dir"; then
-                         haveit=yes
-                         break
-                       fi
-                     done
-                     if test -z "$haveit"; then
-                       rpathdirs="$rpathdirs $found_dir"
-                     fi
-                   else
-                                                                                 haveit=
-                     for x in $LDFLAGS $LIBPTH; do
  
-   acl_save_prefix="$prefix"
-   prefix="$acl_final_prefix"
-   acl_save_exec_prefix="$exec_prefix"
-   exec_prefix="$acl_final_exec_prefix"
-   eval x=\"$x\"
-   exec_prefix="$acl_save_exec_prefix"
-   prefix="$acl_save_prefix"
  
-                       if test "X$x" = "X-L$found_dir"; then
-                         haveit=yes
-                         break
-                       fi
-                     done
-                     if test -z "$haveit"; then
-                       LIBPTH="${LIBPTH}${LIBPTH:+ }-L$found_dir"
-                     fi
-                     if test "$acl_hardcode_minus_L" != no; then
-                                                                                         LIBPTH="${LIBPTH}${LIBPTH:+ }$found_so"
-                     else
-                                                                                                                                                                                 LIBPTH="${LIBPTH}${LIBPTH:+ }-l$name"
-                     fi
-                   fi
-                 fi
-               fi
-             else
-               if test "X$found_a" != "X"; then
-                                 LIBPTH="${LIBPTH}${LIBPTH:+ }$found_a"
-               else
-                                                 LIBPTH="${LIBPTH}${LIBPTH:+ }-L$found_dir -l$name"
-               fi
-             fi
-                         additional_includedir=
-             case "$found_dir" in
-               */$acl_libdirstem | */$acl_libdirstem/)
-                 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem/"'*$,,'`
-                 if test "$name" = 'pth'; then
-                   LIBPTH_PREFIX="$basedir"
-                 fi
-                 additional_includedir="$basedir/include"
-                 ;;
-               */$acl_libdirstem2 | */$acl_libdirstem2/)
-                 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem2/"'*$,,'`
-                 if test "$name" = 'pth'; then
-                   LIBPTH_PREFIX="$basedir"
-                 fi
-                 additional_includedir="$basedir/include"
-                 ;;
-             esac
-             if test "X$additional_includedir" != "X"; then
-                                                                                                                 if test "X$additional_includedir" != "X/usr/include"; then
-                 haveit=
-                 if test "X$additional_includedir" = "X/usr/local/include"; then
-                   if test -n "$GCC"; then
-                     case $host_os in
-                       linux* | gnu* | k*bsd*-gnu) haveit=yes;;
-                     esac
-                   fi
-                 fi
-                 if test -z "$haveit"; then
-                   for x in $CPPFLAGS $INCPTH; do
  
!   acl_save_prefix="$prefix"
!   prefix="$acl_final_prefix"
!   acl_save_exec_prefix="$exec_prefix"
!   exec_prefix="$acl_final_exec_prefix"
!   eval x=\"$x\"
!   exec_prefix="$acl_save_exec_prefix"
!   prefix="$acl_save_prefix"
  
!                     if test "X$x" = "X-I$additional_includedir"; then
!                       haveit=yes
!                       break
!                     fi
!                   done
!                   if test -z "$haveit"; then
!                     if test -d "$additional_includedir"; then
!                                             INCPTH="${INCPTH}${INCPTH:+ }-I$additional_includedir"
!                     fi
!                   fi
!                 fi
!               fi
!             fi
!                         if test -n "$found_la"; then
!                                                         save_libdir="$libdir"
!               case "$found_la" in
!                 */* | *\\*) . "$found_la" ;;
!                 *) . "./$found_la" ;;
!               esac
!               libdir="$save_libdir"
!                             for dep in $dependency_libs; do
!                 case "$dep" in
!                   -L*)
!                     additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
!                                                                                                                                                                 if test "X$additional_libdir" != "X/usr/$acl_libdirstem" \
!                        && test "X$additional_libdir" != "X/usr/$acl_libdirstem2"; then
!                       haveit=
!                       if test "X$additional_libdir" = "X/usr/local/$acl_libdirstem" \
!                          || test "X$additional_libdir" = "X/usr/local/$acl_libdirstem2"; then
!                         if test -n "$GCC"; then
!                           case $host_os in
!                             linux* | gnu* | k*bsd*-gnu) haveit=yes;;
!                           esac
!                         fi
!                       fi
!                       if test -z "$haveit"; then
!                         haveit=
!                         for x in $LDFLAGS $LIBPTH; do
  
!   acl_save_prefix="$prefix"
!   prefix="$acl_final_prefix"
!   acl_save_exec_prefix="$exec_prefix"
!   exec_prefix="$acl_final_exec_prefix"
!   eval x=\"$x\"
!   exec_prefix="$acl_save_exec_prefix"
!   prefix="$acl_save_prefix"
  
!                           if test "X$x" = "X-L$additional_libdir"; then
!                             haveit=yes
!                             break
!                           fi
!                         done
!                         if test -z "$haveit"; then
!                           if test -d "$additional_libdir"; then
!                                                         LIBPTH="${LIBPTH}${LIBPTH:+ }-L$additional_libdir"
!                           fi
!                         fi
!                         haveit=
!                         for x in $LDFLAGS $LTLIBPTH; do
  
!   acl_save_prefix="$prefix"
!   prefix="$acl_final_prefix"
!   acl_save_exec_prefix="$exec_prefix"
!   exec_prefix="$acl_final_exec_prefix"
!   eval x=\"$x\"
!   exec_prefix="$acl_save_exec_prefix"
!   prefix="$acl_save_prefix"
  
!                           if test "X$x" = "X-L$additional_libdir"; then
!                             haveit=yes
!                             break
!                           fi
!                         done
!                         if test -z "$haveit"; then
!                           if test -d "$additional_libdir"; then
!                                                         LTLIBPTH="${LTLIBPTH}${LTLIBPTH:+ }-L$additional_libdir"
!                           fi
!                         fi
!                       fi
!                     fi
!                     ;;
!                   -R*)
!                     dir=`echo "X$dep" | sed -e 's/^X-R//'`
!                     if test "$enable_rpath" != no; then
!                                                                   haveit=
!                       for x in $rpathdirs; do
!                         if test "X$x" = "X$dir"; then
!                           haveit=yes
!                           break
!                         fi
!                       done
!                       if test -z "$haveit"; then
!                         rpathdirs="$rpathdirs $dir"
!                       fi
!                                                                   haveit=
!                       for x in $ltrpathdirs; do
!                         if test "X$x" = "X$dir"; then
!                           haveit=yes
!                           break
!                         fi
!                       done
!                       if test -z "$haveit"; then
!                         ltrpathdirs="$ltrpathdirs $dir"
!                       fi
!                     fi
!                     ;;
!                   -l*)
!                                         names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
!                     ;;
!                   *.la)
!                                                                                 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
!                     ;;
!                   *)
!                                         LIBPTH="${LIBPTH}${LIBPTH:+ }$dep"
!                     LTLIBPTH="${LTLIBPTH}${LTLIBPTH:+ }$dep"
!                     ;;
!                 esac
!               done
!             fi
!           else
!                                                             LIBPTH="${LIBPTH}${LIBPTH:+ }-l$name"
!             LTLIBPTH="${LTLIBPTH}${LTLIBPTH:+ }-l$name"
!           fi
!         fi
!       fi
!     done
!   done
!   if test "X$rpathdirs" != "X"; then
!     if test -n "$acl_hardcode_libdir_separator"; then
!                         alldirs=
!       for found_dir in $rpathdirs; do
!         alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$found_dir"
!       done
!             acl_save_libdir="$libdir"
!       libdir="$alldirs"
!       eval flag=\"$acl_hardcode_libdir_flag_spec\"
!       libdir="$acl_save_libdir"
!       LIBPTH="${LIBPTH}${LIBPTH:+ }$flag"
!     else
!             for found_dir in $rpathdirs; do
!         acl_save_libdir="$libdir"
!         libdir="$found_dir"
!         eval flag=\"$acl_hardcode_libdir_flag_spec\"
!         libdir="$acl_save_libdir"
!         LIBPTH="${LIBPTH}${LIBPTH:+ }$flag"
!       done
      fi
    fi
-   if test "X$ltrpathdirs" != "X"; then
-             for found_dir in $ltrpathdirs; do
-       LTLIBPTH="${LTLIBPTH}${LTLIBPTH:+ }-R$found_dir"
-     done
-   fi
- 
  
  
  
  
  
!     ac_cv_libpth_libs="$LIBPTH"
!     ac_cv_libpth_ltlibs="$LTLIBPTH"
!     ac_cv_libpth_cppflags="$INCPTH"
!     ac_cv_libpth_prefix="$LIBPTH_PREFIX"
  
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_libpth_libs" >&5
! $as_echo "$ac_cv_libpth_libs" >&6; }
!   LIBPTH="$ac_cv_libpth_libs"
!   LTLIBPTH="$ac_cv_libpth_ltlibs"
!   INCPTH="$ac_cv_libpth_cppflags"
!   LIBPTH_PREFIX="$ac_cv_libpth_prefix"
  
!   for element in $INCPTH; do
!     haveit=
!     for x in $CPPFLAGS; do
  
!   acl_save_prefix="$prefix"
!   prefix="$acl_final_prefix"
!   acl_save_exec_prefix="$exec_prefix"
!   exec_prefix="$acl_final_exec_prefix"
!   eval x=\"$x\"
!   exec_prefix="$acl_save_exec_prefix"
!   prefix="$acl_save_prefix"
  
!       if test "X$x" = "X$element"; then
!         haveit=yes
!         break
        fi
-     done
-     if test -z "$haveit"; then
-       CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
      fi
!   done
  
  
  
  
!       HAVE_LIBPTH=yes
  
  
  
!       gl_have_pth=
!       gl_save_LIBS="$LIBS"
!       LIBS="$LIBS $LIBPTH"
!       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
! #include <pth.h>
  int
  main ()
  {
! pth_self();
    ;
    return 0;
  }
  _ACEOF
! if ac_fn_c_try_link "$LINENO"; then :
!   gl_have_pth=yes
  fi
! rm -f core conftest.err conftest.$ac_objext \
!     conftest$ac_exeext conftest.$ac_ext
!       LIBS="$gl_save_LIBS"
!       if test -n "$gl_have_pth"; then
!         gl_threads_api=pth
!         LIBTHREAD="$LIBPTH"
!         LTLIBTHREAD="$LTLIBPTH"
!         LIBMULTITHREAD="$LIBTHREAD"
!         LTLIBMULTITHREAD="$LTLIBTHREAD"
! 
! $as_echo "#define USE_PTH_THREADS 1" >>confdefs.h
  
!         if test -n "$LIBMULTITHREAD" || test -n "$LTLIBMULTITHREAD"; then
!           if case "$gl_cv_have_weak" in *yes) true;; *) false;; esac; then
  
- $as_echo "#define USE_PTH_THREADS_WEAK 1" >>confdefs.h
  
!             LIBTHREAD=
!             LTLIBTHREAD=
!           fi
!         fi
!       else
!         CPPFLAGS="$gl_save_CPPFLAGS"
!       fi
!     fi
!     if test -z "$gl_have_pthread"; then
!       case "$gl_use_threads" in
!         yes | windows | win32) # The 'win32' is for backward compatibility.
!           if { case "$host_os" in
!                  mingw*) true;;
!                  *) false;;
!                esac
!              }; then
!             gl_threads_api=windows
  
! $as_echo "#define USE_WINDOWS_THREADS 1" >>confdefs.h
  
!           fi
!           ;;
!       esac
!     fi
!   fi
!   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for multithread API to use" >&5
! $as_echo_n "checking for multithread API to use... " >&6; }
!   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_threads_api" >&5
! $as_echo "$gl_threads_api" >&6; }
  
  
  
--- 11628,12001 ----
  
  
  
  
  
  
+   :
  
  
  
  
  
!   if test $ac_cv_func_iswcntrl = yes; then
!     HAVE_ISWCNTRL=1
!   else
!     HAVE_ISWCNTRL=0
!   fi
  
  
  
+   if test $gt_cv_c_wint_t = yes; then
+     HAVE_WINT_T=1
+   else
+     HAVE_WINT_T=0
+   fi
  
  
  
  
  
! 
! 
! 
!   :
! 
! 
! 
! 
! 
! 
! 
! 
!      if test $gl_cv_have_include_next = yes; then
!        gl_cv_next_wctype_h='<'wctype.h'>'
!      else
!        { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <wctype.h>" >&5
! $as_echo_n "checking absolute name of <wctype.h>... " >&6; }
! if ${gl_cv_next_wctype_h+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
! 
!              if test $ac_cv_header_wctype_h = yes; then
! 
! 
! 
! 
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! #include <wctype.h>
! _ACEOF
!                 case "$host_os" in
!     aix*) gl_absname_cpp="$ac_cpp -C" ;;
!     *)    gl_absname_cpp="$ac_cpp" ;;
!   esac
! 
!   case "$host_os" in
!     mingw*)
!                                           gl_dirsep_regex='[/\\]'
!       ;;
!     *)
!       gl_dirsep_regex='\/'
!       ;;
!   esac
!       gl_make_literal_regex_sed='s,[]$^\\.*/[],\\&,g'
!   gl_header_literal_regex=`echo 'wctype.h' \
!                            | sed -e "$gl_make_literal_regex_sed"`
!   gl_absolute_header_sed="/${gl_dirsep_regex}${gl_header_literal_regex}/"'{
!       s/.*"\(.*'"${gl_dirsep_regex}${gl_header_literal_regex}"'\)".*/\1/
!       s|^/[^/]|//&|
!       p
!       q
!     }'
! 
!         gl_cv_absolute_wctype_h=`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
!   sed -n "$gl_absolute_header_sed"`
! 
!            gl_header=$gl_cv_absolute_wctype_h
!            gl_cv_next_wctype_h='"'$gl_header'"'
!           else
!                gl_cv_next_wctype_h='<'wctype.h'>'
!              fi
! 
  
  fi
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_wctype_h" >&5
+ $as_echo "$gl_cv_next_wctype_h" >&6; }
+      fi
+      NEXT_WCTYPE_H=$gl_cv_next_wctype_h
  
!      if test $gl_cv_have_include_next = yes || test $gl_cv_have_include_next = buggy; then
!        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
!        gl_next_as_first_directive='<'wctype.h'>'
!      else
!        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
!        gl_next_as_first_directive=$gl_cv_next_wctype_h
!      fi
!      NEXT_AS_FIRST_DIRECTIVE_WCTYPE_H=$gl_next_as_first_directive
  
  
  
  
!   if test $ac_cv_header_wctype_h = yes; then
!     if test $ac_cv_func_iswcntrl = yes; then
!                   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether iswcntrl works" >&5
! $as_echo_n "checking whether iswcntrl works... " >&6; }
! if ${gl_cv_func_iswcntrl_works+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
  
!           if test "$cross_compiling" = yes; then :
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! #include <stdlib.h>
!                           #if __GNU_LIBRARY__ == 1
!                           Linux libc5 i18n is broken.
!                           #endif
! int
! main ()
! {
  
!   ;
!   return 0;
! }
! _ACEOF
! if ac_fn_c_try_compile "$LINENO"; then :
!   gl_cv_func_iswcntrl_works="guessing yes"
! else
!   gl_cv_func_iswcntrl_works="guessing no"
! fi
! rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  
! else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
  
!                /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be
!                   included before <wchar.h>.
!                   BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h>
!                   must be included before <wchar.h>.  */
!                #include <stddef.h>
!                #include <stdio.h>
!                #include <time.h>
!                #include <wchar.h>
!                #include <wctype.h>
!                int main () { return iswprint ('x') == 0; }
  
! _ACEOF
! if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_func_iswcntrl_works=yes
! else
!   gl_cv_func_iswcntrl_works=no
! fi
! rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
!   conftest.$ac_objext conftest.beam conftest.$ac_ext
! fi
! 
! 
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_iswcntrl_works" >&5
! $as_echo "$gl_cv_func_iswcntrl_works" >&6; }
      fi
+     HAVE_WCTYPE_H=1
+   else
+     HAVE_WCTYPE_H=0
    fi
  
  
+   case "$gl_cv_func_iswcntrl_works" in
+     *yes) REPLACE_ISWCNTRL=0 ;;
+     *)    REPLACE_ISWCNTRL=1 ;;
+   esac
  
  
+   if test $HAVE_ISWCNTRL = 0 || test $REPLACE_ISWCNTRL = 1; then
+         :
+   fi
  
!   if test $REPLACE_ISWCNTRL = 1; then
!     REPLACE_TOWLOWER=1
!   else
!     for ac_func in towlower
! do :
!   ac_fn_c_check_func "$LINENO" "towlower" "ac_cv_func_towlower"
! if test "x$ac_cv_func_towlower" = xyes; then :
!   cat >>confdefs.h <<_ACEOF
! #define HAVE_TOWLOWER 1
! _ACEOF
  
  fi
! done
  
!     if test $ac_cv_func_towlower = yes; then
!       REPLACE_TOWLOWER=0
!     else
!       ac_fn_c_check_decl "$LINENO" "towlower" "ac_cv_have_decl_towlower" "/* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be
!              included before <wchar.h>.
!              BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h>
!              must be included before <wchar.h>.  */
!           #include <stddef.h>
!           #include <stdio.h>
!           #include <time.h>
!           #include <wchar.h>
!           #if HAVE_WCTYPE_H
!           # include <wctype.h>
!           #endif
  
! "
! if test "x$ac_cv_have_decl_towlower" = xyes; then :
!   ac_have_decl=1
! else
!   ac_have_decl=0
! fi
  
! cat >>confdefs.h <<_ACEOF
! #define HAVE_DECL_TOWLOWER $ac_have_decl
! _ACEOF
! 
!       if test $ac_cv_have_decl_towlower = yes; then
!                                 REPLACE_TOWLOWER=1
!       else
!         REPLACE_TOWLOWER=0
        fi
      fi
!   fi
  
  
+   if test $HAVE_ISWCNTRL = 0 || test $REPLACE_TOWLOWER = 1; then
+         :
+   fi
  
+           { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wctype_t" >&5
+ $as_echo_n "checking for wctype_t... " >&6; }
+ if ${gl_cv_type_wctype_t+:} false; then :
+   $as_echo_n "(cached) " >&6
+ else
+   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+ /* end confdefs.h.  */
+ /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be
+                included before <wchar.h>.
+                BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h>
+                must be included before <wchar.h>.  */
+             #include <stddef.h>
+             #include <stdio.h>
+             #include <time.h>
+             #include <wchar.h>
+             #if HAVE_WCTYPE_H
+             # include <wctype.h>
+             #endif
+             wctype_t a;
  
! int
! main ()
! {
  
+   ;
+   return 0;
+ }
+ _ACEOF
+ if ac_fn_c_try_compile "$LINENO"; then :
+   gl_cv_type_wctype_t=yes
+ else
+   gl_cv_type_wctype_t=no
+ fi
+ rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  
+ fi
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_type_wctype_t" >&5
+ $as_echo "$gl_cv_type_wctype_t" >&6; }
+   if test $gl_cv_type_wctype_t = no; then
+     HAVE_WCTYPE_T=0
+   fi
  
!       { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wctrans_t" >&5
! $as_echo_n "checking for wctrans_t... " >&6; }
! if ${gl_cv_type_wctrans_t+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
! /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be
!                included before <wchar.h>.
!                BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h>
!                must be included before <wchar.h>.  */
!             #include <stddef.h>
!             #include <stdio.h>
!             #include <time.h>
!             #include <wchar.h>
!             #include <wctype.h>
!             wctrans_t a;
! 
  int
  main ()
  {
! 
    ;
    return 0;
  }
  _ACEOF
! if ac_fn_c_try_compile "$LINENO"; then :
!   gl_cv_type_wctrans_t=yes
! else
!   gl_cv_type_wctrans_t=no
  fi
! rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_type_wctrans_t" >&5
! $as_echo "$gl_cv_type_wctrans_t" >&6; }
!   if test $gl_cv_type_wctrans_t = no; then
!     HAVE_WCTRANS_T=0
!   fi
  
  
!     for gl_func in wctype iswctype wctrans towctrans     ; do
!     as_gl_Symbol=`$as_echo "gl_cv_have_raw_decl_$gl_func" | $as_tr_sh`
!     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $gl_func is declared without a macro" >&5
! $as_echo_n "checking whether $gl_func is declared without a macro... " >&6; }
! if eval \${$as_gl_Symbol+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
  
! /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
!    <wchar.h>.
!    BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
!    included before <wchar.h>.  */
! #if !(defined __GLIBC__ && !defined __UCLIBC__)
! # include <stddef.h>
! # include <stdio.h>
! # include <time.h>
! # include <wchar.h>
! #endif
! #include <wctype.h>
  
! int
! main ()
! {
! #undef $gl_func
!   (void) $gl_func;
!   ;
!   return 0;
! }
! _ACEOF
! if ac_fn_c_try_compile "$LINENO"; then :
!   eval "$as_gl_Symbol=yes"
! else
!   eval "$as_gl_Symbol=no"
! fi
! rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! fi
! eval ac_res=\$$as_gl_Symbol
! 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
! $as_echo "$ac_res" >&6; }
!     if eval test \"x\$"$as_gl_Symbol"\" = x"yes"; then :
!   cat >>confdefs.h <<_ACEOF
! #define `$as_echo "HAVE_RAW_DECL_$gl_func" | $as_tr_cpp` 1
! _ACEOF
  
+                      eval ac_cv_have_decl_$gl_func=yes
+ fi
+       done
  
  
***************
*** 10617,10654 ****
  
  
  
-      GNULIB_FCHMODAT=0;
-   GNULIB_FSTAT=0;
-   GNULIB_FSTATAT=0;
-   GNULIB_FUTIMENS=0;
-   GNULIB_LCHMOD=0;
-   GNULIB_LSTAT=0;
-   GNULIB_MKDIRAT=0;
-   GNULIB_MKFIFO=0;
-   GNULIB_MKFIFOAT=0;
-   GNULIB_MKNOD=0;
-   GNULIB_MKNODAT=0;
-   GNULIB_STAT=0;
-   GNULIB_UTIMENSAT=0;
-     HAVE_FCHMODAT=1;
-   HAVE_FSTATAT=1;
-   HAVE_FUTIMENS=1;
-   HAVE_LCHMOD=1;
-   HAVE_LSTAT=1;
-   HAVE_MKDIRAT=1;
-   HAVE_MKFIFO=1;
-   HAVE_MKFIFOAT=1;
-   HAVE_MKNOD=1;
-   HAVE_MKNODAT=1;
-   HAVE_UTIMENSAT=1;
-   REPLACE_FSTAT=0;
-   REPLACE_FSTATAT=0;
-   REPLACE_FUTIMENS=0;
-   REPLACE_LSTAT=0;
-   REPLACE_MKDIR=0;
-   REPLACE_MKFIFO=0;
-   REPLACE_MKNOD=0;
-   REPLACE_STAT=0;
-   REPLACE_UTIMENSAT=0;
  
  
--- 12006,12013 ----
  
  
+   GNULIB_NL_LANGINFO=0;
+     HAVE_NL_LANGINFO=1;
+   REPLACE_NL_LANGINFO=0;
  
  
  
***************
*** 10658,10689 ****
  
  
-       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether lstat correctly handles trailing slash" >&5
- $as_echo_n "checking whether lstat correctly handles trailing slash... " >&6; }
- if ${gl_cv_func_lstat_dereferences_slashed_symlink+:} false; then :
-   $as_echo_n "(cached) " >&6
- else
-   rm -f conftest.sym conftest.file
-      echo >conftest.file
-      if test "$as_ln_s" = "ln -s" && ln -s conftest.file conftest.sym; then
-        if test "$cross_compiling" = yes; then :
    case "$host_os" in
!                     # Guess yes on glibc systems.
!             *-gnu*) gl_cv_func_lstat_dereferences_slashed_symlink="guessing yes" ;;
!                     # If we don't know, assume the worst.
!             *)      gl_cv_func_lstat_dereferences_slashed_symlink="guessing no" ;;
!           esac
! 
  else
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
! $ac_includes_default
  int
  main ()
  {
- struct stat sbuf;
-               /* Linux will dereference the symlink and fail, as required by
-                  POSIX.  That is better in the sense that it means we will not
-                  have to compile and use the lstat wrapper.  */
-               return lstat ("conftest.sym/", &sbuf) == 0;
  
    ;
--- 12017,12035 ----
  
  
    case "$host_os" in
!     mingw*)
!                         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for 64-bit off_t" >&5
! $as_echo_n "checking for 64-bit off_t... " >&6; }
! if ${gl_cv_type_off_t_64+:} false; then :
!   $as_echo_n "(cached) " >&6
  else
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
! #include <sys/types.h>
!                 int verify_off_t_size[sizeof (off_t) >= 8 ? 1 : -1];
! 
  int
  main ()
  {
  
    ;
***************
*** 10691,10817 ****
  }
  _ACEOF
! if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_func_lstat_dereferences_slashed_symlink=yes
  else
!   gl_cv_func_lstat_dereferences_slashed_symlink=no
! fi
! rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
!   conftest.$ac_objext conftest.beam conftest.$ac_ext
  fi
! 
!      else
!        # If the 'ln -s' command failed, then we probably don't even
!        # have an lstat function.
!        gl_cv_func_lstat_dereferences_slashed_symlink="guessing no"
!      fi
!      rm -f conftest.sym conftest.file
  
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_lstat_dereferences_slashed_symlink" >&5
! $as_echo "$gl_cv_func_lstat_dereferences_slashed_symlink" >&6; }
!   case "$gl_cv_func_lstat_dereferences_slashed_symlink" in
!     *yes)
  
  cat >>confdefs.h <<_ACEOF
! #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
  _ACEOF
  
-       ;;
-   esac
  
  
!   GNULIB__EXIT=0;
!   GNULIB_ATOLL=0;
!   GNULIB_CALLOC_POSIX=0;
!   GNULIB_CANONICALIZE_FILE_NAME=0;
!   GNULIB_GETLOADAVG=0;
!   GNULIB_GETSUBOPT=0;
!   GNULIB_GRANTPT=0;
!   GNULIB_MALLOC_POSIX=0;
!   GNULIB_MBTOWC=0;
!   GNULIB_MKDTEMP=0;
!   GNULIB_MKOSTEMP=0;
!   GNULIB_MKOSTEMPS=0;
!   GNULIB_MKSTEMP=0;
!   GNULIB_MKSTEMPS=0;
!   GNULIB_POSIX_OPENPT=0;
!   GNULIB_PTSNAME=0;
!   GNULIB_PTSNAME_R=0;
!   GNULIB_PUTENV=0;
!   GNULIB_RANDOM=0;
!   GNULIB_RANDOM_R=0;
!   GNULIB_REALLOC_POSIX=0;
!   GNULIB_REALPATH=0;
!   GNULIB_RPMATCH=0;
!   GNULIB_SECURE_GETENV=0;
!   GNULIB_SETENV=0;
!   GNULIB_STRTOD=0;
!   GNULIB_STRTOLL=0;
!   GNULIB_STRTOULL=0;
!   GNULIB_SYSTEM_POSIX=0;
!   GNULIB_UNLOCKPT=0;
!   GNULIB_UNSETENV=0;
!   GNULIB_WCTOMB=0;
!     HAVE__EXIT=1;
!   HAVE_ATOLL=1;
!   HAVE_CANONICALIZE_FILE_NAME=1;
!   HAVE_DECL_GETLOADAVG=1;
!   HAVE_GETSUBOPT=1;
!   HAVE_GRANTPT=1;
!   HAVE_MKDTEMP=1;
!   HAVE_MKOSTEMP=1;
!   HAVE_MKOSTEMPS=1;
!   HAVE_MKSTEMP=1;
!   HAVE_MKSTEMPS=1;
!   HAVE_POSIX_OPENPT=1;
!   HAVE_PTSNAME=1;
!   HAVE_PTSNAME_R=1;
!   HAVE_RANDOM=1;
!   HAVE_RANDOM_H=1;
!   HAVE_RANDOM_R=1;
!   HAVE_REALPATH=1;
!   HAVE_RPMATCH=1;
!   HAVE_SECURE_GETENV=1;
!   HAVE_SETENV=1;
!   HAVE_DECL_SETENV=1;
!   HAVE_STRTOD=1;
!   HAVE_STRTOLL=1;
!   HAVE_STRTOULL=1;
!   HAVE_STRUCT_RANDOM_DATA=1;
!   HAVE_SYS_LOADAVG_H=0;
!   HAVE_UNLOCKPT=1;
!   HAVE_DECL_UNSETENV=1;
!   REPLACE_CALLOC=0;
!   REPLACE_CANONICALIZE_FILE_NAME=0;
!   REPLACE_MALLOC=0;
!   REPLACE_MBTOWC=0;
!   REPLACE_MKSTEMP=0;
!   REPLACE_PTSNAME=0;
!   REPLACE_PTSNAME_R=0;
!   REPLACE_PUTENV=0;
!   REPLACE_RANDOM_R=0;
!   REPLACE_REALLOC=0;
!   REPLACE_REALPATH=0;
!   REPLACE_SETENV=0;
!   REPLACE_STRTOD=0;
!   REPLACE_UNSETENV=0;
!   REPLACE_WCTOMB=0;
  
  
!   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether malloc, realloc, calloc are POSIX compliant" >&5
! $as_echo_n "checking whether malloc, realloc, calloc are POSIX compliant... " >&6; }
! if ${gl_cv_func_malloc_posix+:} false; then :
!   $as_echo_n "(cached) " >&6
  else
  
-                         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h.  */
  
  int
  main ()
  {
- #if (defined _WIN32 || defined __WIN32__) && ! defined __CYGWIN__
-              choke me
-              #endif
  
    ;
--- 12037,12141 ----
  }
  _ACEOF
! if ac_fn_c_try_compile "$LINENO"; then :
!   gl_cv_type_off_t_64=yes
  else
!   gl_cv_type_off_t_64=no
  fi
! rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_type_off_t_64" >&5
! $as_echo "$gl_cv_type_off_t_64" >&6; }
!       if test $gl_cv_type_off_t_64 = no; then
!         WINDOWS_64_BIT_OFF_T=1
!       else
!         WINDOWS_64_BIT_OFF_T=0
!       fi
!                   WINDOWS_64_BIT_ST_SIZE=1
!       ;;
!     *)
!                                                       WINDOWS_64_BIT_OFF_T=0
!       WINDOWS_64_BIT_ST_SIZE=0
!       ;;
!   esac
! 
! 
!       ac_fn_c_check_decl "$LINENO" "getc_unlocked" "ac_cv_have_decl_getc_unlocked" "$ac_includes_default"
! if test "x$ac_cv_have_decl_getc_unlocked" = xyes; then :
!   ac_have_decl=1
! else
!   ac_have_decl=0
! fi
  
  cat >>confdefs.h <<_ACEOF
! #define HAVE_DECL_GETC_UNLOCKED $ac_have_decl
  _ACEOF
  
  
  
!     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C Library >= 2.1 or uClibc" >&5
! $as_echo_n "checking whether we are using the GNU C Library >= 2.1 or uClibc... " >&6; }
! if ${ac_cv_gnu_library_2_1+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
  
+ #include <features.h>
+ #ifdef __GNU_LIBRARY__
+  #if (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 1) || (__GLIBC__ > 2)
+   Lucky GNU user
+  #endif
+ #endif
+ #ifdef __UCLIBC__
+  Lucky user
+ #endif
  
! _ACEOF
! if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
!   $EGREP "Lucky" >/dev/null 2>&1; then :
!   ac_cv_gnu_library_2_1=yes
  else
+   ac_cv_gnu_library_2_1=no
+ fi
+ rm -f conftest*
+ 
+ 
+ 
+ fi
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_gnu_library_2_1" >&5
+ $as_echo "$ac_cv_gnu_library_2_1" >&6; }
+ 
+     GLIBC21="$ac_cv_gnu_library_2_1"
+ 
+ 
+ 
+   GNULIB_LOCALECONV=0;
+   GNULIB_SETLOCALE=0;
+   GNULIB_DUPLOCALE=0;
+     HAVE_DUPLOCALE=1;
+   REPLACE_LOCALECONV=0;
+   REPLACE_SETLOCALE=0;
+   REPLACE_DUPLOCALE=0;
+   REPLACE_STRUCT_LCONV=0;
  
  
+     REPLACE_NULL=0;
+   HAVE_MAX_ALIGN_T=1;
+   HAVE_WCHAR_T=1;
+ 
+ 
+   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wchar_t" >&5
+ $as_echo_n "checking for wchar_t... " >&6; }
+ if ${gt_cv_c_wchar_t+:} false; then :
+   $as_echo_n "(cached) " >&6
+ else
+   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+ /* end confdefs.h.  */
+ #include <stddef.h>
+             wchar_t foo = (wchar_t)'\0';
  int
  main ()
  {
  
    ;
***************
*** 10820,10959 ****
  _ACEOF
  if ac_fn_c_try_compile "$LINENO"; then :
!   gl_cv_func_malloc_posix=yes
  else
!   gl_cv_func_malloc_posix=no
  fi
  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- 
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_malloc_posix" >&5
! $as_echo "$gl_cv_func_malloc_posix" >&6; }
  
  
  
-       for ac_header in stdlib.h
- do :
-   ac_fn_c_check_header_mongrel "$LINENO" "stdlib.h" "ac_cv_header_stdlib_h" "$ac_includes_default"
- if test "x$ac_cv_header_stdlib_h" = xyes; then :
-   cat >>confdefs.h <<_ACEOF
- #define HAVE_STDLIB_H 1
- _ACEOF
  
- fi
  
- done
  
!   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU libc compatible malloc" >&5
! $as_echo_n "checking for GNU libc compatible malloc... " >&6; }
! if ${ac_cv_func_malloc_0_nonnull+:} false; then :
!   $as_echo_n "(cached) " >&6
  else
!   if test "$cross_compiling" = yes; then :
!   case "$host_os" in
!           # Guess yes on platforms where we know the result.
!           *-gnu* | freebsd* | netbsd* | openbsd* \
!           | hpux* | solaris* | cygwin* | mingw*)
!             ac_cv_func_malloc_0_nonnull=yes ;;
!           # If we don't know, assume the worst.
!           *) ac_cv_func_malloc_0_nonnull=no ;;
!         esac
  
  else
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
! #if defined STDC_HEADERS || defined HAVE_STDLIB_H
!             # include <stdlib.h>
!             #else
!             char *malloc ();
!             #endif
  
  int
  main ()
  {
! return ! malloc (0);
    ;
    return 0;
  }
- 
  _ACEOF
! if ac_fn_c_try_run "$LINENO"; then :
!   ac_cv_func_malloc_0_nonnull=yes
  else
!   ac_cv_func_malloc_0_nonnull=no
  fi
! rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
!   conftest.$ac_objext conftest.beam conftest.$ac_ext
  fi
  
! 
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_malloc_0_nonnull" >&5
! $as_echo "$ac_cv_func_malloc_0_nonnull" >&6; }
!   if test $ac_cv_func_malloc_0_nonnull = yes; then :
!   gl_cv_func_malloc_0_nonnull=1
  else
!   gl_cv_func_malloc_0_nonnull=0
  fi
  
  
- cat >>confdefs.h <<_ACEOF
- #define MALLOC_0_IS_NONNULL $gl_cv_func_malloc_0_nonnull
- _ACEOF
  
  
  
!   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for unsigned long long int" >&5
! $as_echo_n "checking for unsigned long long int... " >&6; }
! if ${ac_cv_type_unsigned_long_long_int+:} false; then :
    $as_echo_n "(cached) " >&6
  else
-   ac_cv_type_unsigned_long_long_int=yes
-      if test "x${ac_cv_prog_cc_c99-no}" = xno; then
-        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h.  */
  
-   /* For now, do not test the preprocessor; as of 2007 there are too many
-          implementations with broken preprocessors.  Perhaps this can
-          be revisited in 2012.  In the meantime, code should not expect
-          #if to work with literals wider than 32 bits.  */
-       /* Test literals.  */
-       long long int ll = 9223372036854775807ll;
-       long long int nll = -9223372036854775807LL;
-       unsigned long long int ull = 18446744073709551615ULL;
-       /* Test constant expressions.   */
-       typedef int a[((-9223372036854775807LL < 0 && 0 < 9223372036854775807ll)
-                      ? 1 : -1)];
-       typedef int b[(18446744073709551615ULL <= (unsigned long long int) -1
-                      ? 1 : -1)];
-       int i = 63;
- int
- main ()
- {
- /* Test availability of runtime routines for shift and division.  */
-       long long int llmax = 9223372036854775807ll;
-       unsigned long long int ullmax = 18446744073709551615ull;
-       return ((ll << 63) | (ll >> 63) | (ll < i) | (ll > i)
-               | (llmax / ll) | (llmax % ll)
-               | (ull << 63) | (ull >> 63) | (ull << i) | (ull >> i)
-               | (ullmax / ull) | (ullmax % ull));
-   ;
-   return 0;
- }
  
  _ACEOF
! if ac_fn_c_try_link "$LINENO"; then :
  
- else
-   ac_cv_type_unsigned_long_long_int=no
  fi
! rm -f core conftest.err conftest.$ac_objext \
!     conftest$ac_exeext conftest.$ac_ext
       fi
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_unsigned_long_long_int" >&5
! $as_echo "$ac_cv_type_unsigned_long_long_int" >&6; }
!   if test $ac_cv_type_unsigned_long_long_int = yes; then
  
- $as_echo "#define HAVE_UNSIGNED_LONG_LONG_INT 1" >>confdefs.h
  
    fi
--- 12144,12289 ----
  _ACEOF
  if ac_fn_c_try_compile "$LINENO"; then :
!   gt_cv_c_wchar_t=yes
  else
!   gt_cv_c_wchar_t=no
  fi
  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_c_wchar_t" >&5
! $as_echo "$gt_cv_c_wchar_t" >&6; }
!   if test $gt_cv_c_wchar_t = yes; then
  
+ $as_echo "#define HAVE_WCHAR_T 1" >>confdefs.h
  
+   fi
  
  
  
  
!   STDDEF_H=
!   ac_fn_c_check_type "$LINENO" "max_align_t" "ac_cv_type_max_align_t" "#include <stddef.h>
! 
! "
! if test "x$ac_cv_type_max_align_t" = xyes; then :
! 
  else
!   HAVE_MAX_ALIGN_T=0; STDDEF_H=stddef.h
! fi
  
+   if test $gt_cv_c_wchar_t = no; then
+     HAVE_WCHAR_T=0
+     STDDEF_H=stddef.h
+   fi
+   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NULL can be used in arbitrary expressions" >&5
+ $as_echo_n "checking whether NULL can be used in arbitrary expressions... " >&6; }
+ if ${gl_cv_decl_null_works+:} false; then :
+   $as_echo_n "(cached) " >&6
  else
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
! #include <stddef.h>
!       int test[2 * (sizeof NULL == sizeof (void *)) -1];
  
  int
  main ()
  {
! 
    ;
    return 0;
  }
  _ACEOF
! if ac_fn_c_try_compile "$LINENO"; then :
!   gl_cv_decl_null_works=yes
  else
!   gl_cv_decl_null_works=no
  fi
! rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  fi
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_decl_null_works" >&5
+ $as_echo "$gl_cv_decl_null_works" >&6; }
+   if test $gl_cv_decl_null_works = no; then
+     REPLACE_NULL=1
+     STDDEF_H=stddef.h
+   fi
  
!    if test -n "$STDDEF_H"; then
!   GL_GENERATE_STDDEF_H_TRUE=
!   GL_GENERATE_STDDEF_H_FALSE='#'
  else
!   GL_GENERATE_STDDEF_H_TRUE='#'
!   GL_GENERATE_STDDEF_H_FALSE=
  fi
  
+   if test -n "$STDDEF_H"; then
  
  
  
  
! 
! 
! 
! 
!      if test $gl_cv_have_include_next = yes; then
!        gl_cv_next_stddef_h='<'stddef.h'>'
!      else
!        { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <stddef.h>" >&5
! $as_echo_n "checking absolute name of <stddef.h>... " >&6; }
! if ${gl_cv_next_stddef_h+:} false; then :
    $as_echo_n "(cached) " >&6
  else
  
  
+ 
+   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+ /* end confdefs.h.  */
+ #include <stddef.h>
  _ACEOF
!                 case "$host_os" in
!     aix*) gl_absname_cpp="$ac_cpp -C" ;;
!     *)    gl_absname_cpp="$ac_cpp" ;;
!   esac
! 
!   case "$host_os" in
!     mingw*)
!                                           gl_dirsep_regex='[/\\]'
!       ;;
!     *)
!       gl_dirsep_regex='\/'
!       ;;
!   esac
!       gl_make_literal_regex_sed='s,[]$^\\.*/[],\\&,g'
!   gl_header_literal_regex=`echo 'stddef.h' \
!                            | sed -e "$gl_make_literal_regex_sed"`
!   gl_absolute_header_sed="/${gl_dirsep_regex}${gl_header_literal_regex}/"'{
!       s/.*"\(.*'"${gl_dirsep_regex}${gl_header_literal_regex}"'\)".*/\1/
!       s|^/[^/]|//&|
!       p
!       q
!     }'
! 
!         gl_cv_absolute_stddef_h=`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
!   sed -n "$gl_absolute_header_sed"`
! 
!            gl_header=$gl_cv_absolute_stddef_h
!            gl_cv_next_stddef_h='"'$gl_header'"'
! 
  
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_stddef_h" >&5
! $as_echo "$gl_cv_next_stddef_h" >&6; }
       fi
!      NEXT_STDDEF_H=$gl_cv_next_stddef_h
! 
!      if test $gl_cv_have_include_next = yes || test $gl_cv_have_include_next = buggy; then
!        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
!        gl_next_as_first_directive='<'stddef.h'>'
!      else
!        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
!        gl_next_as_first_directive=$gl_cv_next_stddef_h
!      fi
!      NEXT_AS_FIRST_DIRECTIVE_STDDEF_H=$gl_next_as_first_directive
! 
! 
  
  
    fi
***************
*** 10961,11006 ****
  
  
!   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long long int" >&5
! $as_echo_n "checking for long long int... " >&6; }
! if ${ac_cv_type_long_long_int+:} false; then :
    $as_echo_n "(cached) " >&6
  else
!   ac_cv_type_long_long_int=yes
!       if test "x${ac_cv_prog_cc_c99-no}" = xno; then
!         ac_cv_type_long_long_int=$ac_cv_type_unsigned_long_long_int
!         if test $ac_cv_type_long_long_int = yes; then
!                                         if test "$cross_compiling" = yes; then :
!   :
! else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
! #include <limits.h>
!                  #ifndef LLONG_MAX
!                  # define HALF \
!                           (1LL << (sizeof (long long int) * CHAR_BIT - 2))
!                  # define LLONG_MAX (HALF - 1 + HALF)
!                  #endif
  int
  main ()
  {
! long long int n = 1;
!                  int i;
!                  for (i = 0; ; i++)
!                    {
!                      long long int m = n << i;
!                      if (m >> i != n)
!                        return 1;
!                      if (LLONG_MAX / 2 < m)
!                        break;
!                    }
!                  return 0;
    ;
    return 0;
  }
  _ACEOF
! if ac_fn_c_try_run "$LINENO"; then :
  
  else
!   ac_cv_type_long_long_int=no
  fi
  rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
--- 12291,12361 ----
  
  
! 
! 
! 
! 
! 
!   gl_threads_api=none
!   LIBTHREAD=
!   LTLIBTHREAD=
!   LIBMULTITHREAD=
!   LTLIBMULTITHREAD=
!   if test "$gl_use_threads" != no; then
!         { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether imported symbols can be declared weak" >&5
! $as_echo_n "checking whether imported symbols can be declared weak... " >&6; }
! if ${gl_cv_have_weak+:} false; then :
    $as_echo_n "(cached) " >&6
  else
!   gl_cv_have_weak=no
!               cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
! extern void xyzzy ();
! #pragma weak xyzzy
  int
  main ()
  {
! xyzzy();
    ;
    return 0;
  }
  _ACEOF
! if ac_fn_c_try_link "$LINENO"; then :
!   gl_cv_have_weak=maybe
! fi
! rm -f core conftest.err conftest.$ac_objext \
!     conftest$ac_exeext conftest.$ac_ext
!        if test $gl_cv_have_weak = maybe; then
!                            if test "$cross_compiling" = yes; then :
!                           cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! #ifdef __ELF__
!                Extensible Linking Format
!                #endif
! 
! _ACEOF
! if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
!   $EGREP "Extensible Linking Format" >/dev/null 2>&1; then :
!   gl_cv_have_weak="guessing yes"
! else
!   gl_cv_have_weak="guessing no"
! fi
! rm -f conftest*
! 
  
  else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! 
! #include <stdio.h>
! #pragma weak fputs
! int main ()
! {
!   return (fputs == NULL);
! }
! _ACEOF
! if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_have_weak=yes
! else
!   gl_cv_have_weak=no
  fi
  rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
***************
*** 11008,11075 ****
  fi
  
!         fi
!       fi
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_long_long_int" >&5
! $as_echo "$ac_cv_type_long_long_int" >&6; }
!   if test $ac_cv_type_long_long_int = yes; then
  
! $as_echo "#define HAVE_LONG_LONG_INT 1" >>confdefs.h
  
-   fi
  
  
  
!    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mbstate_t" >&5
! $as_echo_n "checking for mbstate_t... " >&6; }
! if ${ac_cv_type_mbstate_t+:} false; then :
    $as_echo_n "(cached) " >&6
  else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
! $ac_includes_default
! /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
!    <wchar.h>.
!    BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
!    included before <wchar.h>.  */
! #include <stddef.h>
! #include <stdio.h>
! #include <time.h>
! #include <wchar.h>
  int
  main ()
  {
! mbstate_t x; return sizeof x;
    ;
    return 0;
  }
  _ACEOF
! if ac_fn_c_try_compile "$LINENO"; then :
!   ac_cv_type_mbstate_t=yes
  else
!   ac_cv_type_mbstate_t=no
  fi
! rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_mbstate_t" >&5
! $as_echo "$ac_cv_type_mbstate_t" >&6; }
!    if test $ac_cv_type_mbstate_t = yes; then
  
! $as_echo "#define HAVE_MBSTATE_T 1" >>confdefs.h
  
!    else
  
! $as_echo "#define mbstate_t int" >>confdefs.h
  
!    fi
  
  
  
  
  
  
  
  
  
  
  
--- 12363,12632 ----
  fi
  
!        fi
  
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_have_weak" >&5
! $as_echo "$gl_cv_have_weak" >&6; }
!     if test "$gl_use_threads" = yes || test "$gl_use_threads" = posix; then
!       # On OSF/1, the compiler needs the flag -pthread or -D_REENTRANT so that
!       # it groks <pthread.h>. It's added above, in gl_THREADLIB_EARLY_BODY.
!       ac_fn_c_check_header_mongrel "$LINENO" "pthread.h" "ac_cv_header_pthread_h" "$ac_includes_default"
! if test "x$ac_cv_header_pthread_h" = xyes; then :
!   gl_have_pthread_h=yes
! else
!   gl_have_pthread_h=no
! fi
  
  
+       if test "$gl_have_pthread_h" = yes; then
+         # Other possible tests:
+         #   -lpthreads (FSU threads, PCthreads)
+         #   -lgthreads
+         gl_have_pthread=
+         # Test whether both pthread_mutex_lock and pthread_mutexattr_init exist
+         # in libc. IRIX 6.5 has the first one in both libc and libpthread, but
+         # the second one only in libpthread, and lock.c needs it.
+         #
+         # If -pthread works, prefer it to -lpthread, since Ubuntu 14.04
+         # needs -pthread for some reason.  See:
+         # http://lists.gnu.org/archive/html/bug-gnulib/2014-09/msg00023.html
+         save_LIBS=$LIBS
+         for gl_pthread in '' '-pthread'; do
+           LIBS="$LIBS $gl_pthread"
+           cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+ /* end confdefs.h.  */
+ #include <pthread.h>
+                  pthread_mutex_t m;
+                  pthread_mutexattr_t ma;
  
+ int
+ main ()
+ {
+ pthread_mutex_lock (&m);
+                  pthread_mutexattr_init (&ma);
+   ;
+   return 0;
+ }
+ _ACEOF
+ if ac_fn_c_try_link "$LINENO"; then :
+   gl_have_pthread=yes
+              LIBTHREAD=$gl_pthread LTLIBTHREAD=$gl_pthread
+              LIBMULTITHREAD=$gl_pthread LTLIBMULTITHREAD=$gl_pthread
+ fi
+ rm -f core conftest.err conftest.$ac_objext \
+     conftest$ac_exeext conftest.$ac_ext
+           LIBS=$save_LIBS
+           test -n "$gl_have_pthread" && break
+         done
  
!         # Test for libpthread by looking for pthread_kill. (Not pthread_self,
!         # since it is defined as a macro on OSF/1.)
!         if test -n "$gl_have_pthread" && test -z "$LIBTHREAD"; then
!           # The program links fine without libpthread. But it may actually
!           # need to link with libpthread in order to create multiple threads.
!           { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_kill in -lpthread" >&5
! $as_echo_n "checking for pthread_kill in -lpthread... " >&6; }
! if ${ac_cv_lib_pthread_pthread_kill+:} false; then :
    $as_echo_n "(cached) " >&6
  else
!   ac_check_lib_save_LIBS=$LIBS
! LIBS="-lpthread  $LIBS"
! cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
! 
! /* Override any GCC internal prototype to avoid an error.
!    Use char because int might match the return type of a GCC
!    builtin and then its argument prototype would still apply.  */
! #ifdef __cplusplus
! extern "C"
! #endif
! char pthread_kill ();
  int
  main ()
  {
! return pthread_kill ();
    ;
    return 0;
  }
  _ACEOF
! if ac_fn_c_try_link "$LINENO"; then :
!   ac_cv_lib_pthread_pthread_kill=yes
  else
!   ac_cv_lib_pthread_pthread_kill=no
  fi
! rm -f core conftest.err conftest.$ac_objext \
!     conftest$ac_exeext conftest.$ac_ext
! LIBS=$ac_check_lib_save_LIBS
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_pthread_kill" >&5
! $as_echo "$ac_cv_lib_pthread_pthread_kill" >&6; }
! if test "x$ac_cv_lib_pthread_pthread_kill" = xyes; then :
!   LIBMULTITHREAD=-lpthread LTLIBMULTITHREAD=-lpthread
!              # On Solaris and HP-UX, most pthread functions exist also in libc.
!              # Therefore pthread_in_use() needs to actually try to create a
!              # thread: pthread_create from libc will fail, whereas
!              # pthread_create will actually create a thread.
!              case "$host_os" in
!                solaris* | hpux*)
  
! $as_echo "#define PTHREAD_IN_USE_DETECTION_HARD 1" >>confdefs.h
  
!              esac
  
! fi
  
!         elif test -z "$gl_have_pthread"; then
!           # Some library is needed. Try libpthread and libc_r.
!           { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_kill in -lpthread" >&5
! $as_echo_n "checking for pthread_kill in -lpthread... " >&6; }
! if ${ac_cv_lib_pthread_pthread_kill+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
!   ac_check_lib_save_LIBS=$LIBS
! LIBS="-lpthread  $LIBS"
! cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! 
! /* Override any GCC internal prototype to avoid an error.
!    Use char because int might match the return type of a GCC
!    builtin and then its argument prototype would still apply.  */
! #ifdef __cplusplus
! extern "C"
! #endif
! char pthread_kill ();
! int
! main ()
! {
! return pthread_kill ();
!   ;
!   return 0;
! }
! _ACEOF
! if ac_fn_c_try_link "$LINENO"; then :
!   ac_cv_lib_pthread_pthread_kill=yes
! else
!   ac_cv_lib_pthread_pthread_kill=no
! fi
! rm -f core conftest.err conftest.$ac_objext \
!     conftest$ac_exeext conftest.$ac_ext
! LIBS=$ac_check_lib_save_LIBS
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_pthread_kill" >&5
! $as_echo "$ac_cv_lib_pthread_pthread_kill" >&6; }
! if test "x$ac_cv_lib_pthread_pthread_kill" = xyes; then :
!   gl_have_pthread=yes
!              LIBTHREAD=-lpthread LTLIBTHREAD=-lpthread
!              LIBMULTITHREAD=-lpthread LTLIBMULTITHREAD=-lpthread
! fi
! 
!           if test -z "$gl_have_pthread"; then
!             # For FreeBSD 4.
!             { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_kill in -lc_r" >&5
! $as_echo_n "checking for pthread_kill in -lc_r... " >&6; }
! if ${ac_cv_lib_c_r_pthread_kill+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
!   ac_check_lib_save_LIBS=$LIBS
! LIBS="-lc_r  $LIBS"
! cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! 
! /* Override any GCC internal prototype to avoid an error.
!    Use char because int might match the return type of a GCC
!    builtin and then its argument prototype would still apply.  */
! #ifdef __cplusplus
! extern "C"
! #endif
! char pthread_kill ();
! int
! main ()
! {
! return pthread_kill ();
!   ;
!   return 0;
! }
! _ACEOF
! if ac_fn_c_try_link "$LINENO"; then :
!   ac_cv_lib_c_r_pthread_kill=yes
! else
!   ac_cv_lib_c_r_pthread_kill=no
! fi
! rm -f core conftest.err conftest.$ac_objext \
!     conftest$ac_exeext conftest.$ac_ext
! LIBS=$ac_check_lib_save_LIBS
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_c_r_pthread_kill" >&5
! $as_echo "$ac_cv_lib_c_r_pthread_kill" >&6; }
! if test "x$ac_cv_lib_c_r_pthread_kill" = xyes; then :
!   gl_have_pthread=yes
!                LIBTHREAD=-lc_r LTLIBTHREAD=-lc_r
!                LIBMULTITHREAD=-lc_r LTLIBMULTITHREAD=-lc_r
! fi
! 
!           fi
!         fi
!         if test -n "$gl_have_pthread"; then
!           gl_threads_api=posix
! 
! $as_echo "#define USE_POSIX_THREADS 1" >>confdefs.h
  
+           if test -n "$LIBMULTITHREAD" || test -n "$LTLIBMULTITHREAD"; then
+             if case "$gl_cv_have_weak" in *yes) true;; *) false;; esac; then
  
+ $as_echo "#define USE_POSIX_THREADS_WEAK 1" >>confdefs.h
  
+               LIBTHREAD=
+               LTLIBTHREAD=
+             fi
+           fi
+         fi
+       fi
+     fi
+     if test -z "$gl_have_pthread"; then
+       if test "$gl_use_threads" = yes || test "$gl_use_threads" = solaris; then
+         gl_have_solaristhread=
+         gl_save_LIBS="$LIBS"
+         LIBS="$LIBS -lthread"
+         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+ /* end confdefs.h.  */
  
+ #include <thread.h>
+ #include <synch.h>
  
+ int
+ main ()
+ {
+ thr_self();
+   ;
+   return 0;
+ }
+ _ACEOF
+ if ac_fn_c_try_link "$LINENO"; then :
+   gl_have_solaristhread=yes
+ fi
+ rm -f core conftest.err conftest.$ac_objext \
+     conftest$ac_exeext conftest.$ac_ext
+         LIBS="$gl_save_LIBS"
+         if test -n "$gl_have_solaristhread"; then
+           gl_threads_api=solaris
+           LIBTHREAD=-lthread
+           LTLIBTHREAD=-lthread
+           LIBMULTITHREAD="$LIBTHREAD"
+           LTLIBMULTITHREAD="$LTLIBTHREAD"
  
+ $as_echo "#define USE_SOLARIS_THREADS 1" >>confdefs.h
  
+           if case "$gl_cv_have_weak" in *yes) true;; *) false;; esac; then
  
+ $as_echo "#define USE_SOLARIS_THREADS_WEAK 1" >>confdefs.h
  
+             LIBTHREAD=
+             LTLIBTHREAD=
+           fi
+         fi
+       fi
+     fi
+     if test "$gl_use_threads" = pth; then
+       gl_save_CPPFLAGS="$CPPFLAGS"
  
  
***************
*** 11077,11566 ****
  
  
!   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a traditional japanese locale" >&5
! $as_echo_n "checking for a traditional japanese locale... " >&6; }
! if ${gt_cv_locale_ja+:} false; then :
    $as_echo_n "(cached) " >&6
  else
  
-     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h.  */
  
- #include <locale.h>
- #include <time.h>
- #if HAVE_LANGINFO_CODESET
- # include <langinfo.h>
- #endif
- #include <stdlib.h>
- #include <string.h>
- struct tm t;
- char buf[16];
- int main ()
- {
-   const char *p;
-   /* Check whether the given locale name is recognized by the system.  */
- #if (defined _WIN32 || defined __WIN32__) && !defined __CYGWIN__
-   /* On native Windows, setlocale(category, "") looks at the system settings,
-      not at the environment variables.  Also, when an encoding suffix such
-      as ".65001" or ".54936" is specified, it succeeds but sets the LC_CTYPE
-      category of the locale to "C".  */
-   if (setlocale (LC_ALL, getenv ("LC_ALL")) == NULL
-       || strcmp (setlocale (LC_CTYPE, NULL), "C") == 0)
-     return 1;
- #else
-   if (setlocale (LC_ALL, "") == NULL) return 1;
- #endif
-   /* Check whether nl_langinfo(CODESET) is nonempty and not "ASCII" or "646".
-      On Mac OS X 10.3.5 (Darwin 7.5) in the fr_FR locale, nl_langinfo(CODESET)
-      is empty, and the behaviour of Tcl 8.4 in this locale is not useful.
-      On OpenBSD 4.0, when an unsupported locale is specified, setlocale()
-      succeeds but then nl_langinfo(CODESET) is "646". In this situation,
-      some unit tests fail.
-      On MirBSD 10, when an unsupported locale is specified, setlocale()
-      succeeds but then nl_langinfo(CODESET) is "UTF-8".  */
- #if HAVE_LANGINFO_CODESET
-   {
-     const char *cs = nl_langinfo (CODESET);
-     if (cs[0] == '\0' || strcmp (cs, "ASCII") == 0 || strcmp (cs, "646") == 0
-         || strcmp (cs, "UTF-8") == 0)
-       return 1;
-   }
- #endif
- #ifdef __CYGWIN__
-   /* On Cygwin, avoid locale names without encoding suffix, because the
-      locale_charset() function relies on the encoding suffix.  Note that
-      LC_ALL is set on the command line.  */
-   if (strchr (getenv ("LC_ALL"), '.') == NULL) return 1;
- #endif
-   /* Check whether MB_CUR_MAX is > 1.  This excludes the dysfunctional locales
-      on Cygwin 1.5.x.  */
-   if (MB_CUR_MAX == 1)
-     return 1;
-   /* Check whether in a month name, no byte in the range 0x80..0x9F occurs.
-      This excludes the UTF-8 encoding (except on MirBSD).  */
-   t.tm_year = 1975 - 1900; t.tm_mon = 2 - 1; t.tm_mday = 4;
-   if (strftime (buf, sizeof (buf), "%B", &t) < 2) return 1;
-   for (p = buf; *p != '\0'; p++)
-     if ((unsigned char) *p >= 0x80 && (unsigned char) *p < 0xa0)
-       return 1;
-   return 0;
- }
  
- _ACEOF
-     if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
-   (eval $ac_link) 2>&5
-   ac_status=$?
-   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
-   test $ac_status = 0; } && test -s conftest$ac_exeext; then
-       case "$host_os" in
-         # Handle native Windows specially, because there setlocale() interprets
-         # "ar" as "Arabic" or "Arabic_Saudi Arabia.1256",
-         # "fr" or "fra" as "French" or "French_France.1252",
-         # "ge"(!) or "deu"(!) as "German" or "German_Germany.1252",
-         # "ja" as "Japanese" or "Japanese_Japan.932",
-         # and similar.
-         mingw*)
-           # Note that on native Windows, the Japanese locale is
-           # Japanese_Japan.932, and CP932 is very different from EUC-JP, so we
-           # cannot use it here.
-           gt_cv_locale_ja=none
-           ;;
-         *)
-           # Setting LC_ALL is not enough. Need to set LC_TIME to empty, because
-           # otherwise on Mac OS X 10.3.5 the LC_TIME=C from the beginning of the
-           # configure script would override the LC_ALL setting. Likewise for
-           # LC_CTYPE, which is also set at the beginning of the configure script.
-           # Test for the AIX locale name.
-           if (LC_ALL=ja_JP LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
-             gt_cv_locale_ja=ja_JP
-           else
-             # Test for the locale name with explicit encoding suffix.
-             if (LC_ALL=ja_JP.EUC-JP LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
-               gt_cv_locale_ja=ja_JP.EUC-JP
-             else
-               # Test for the HP-UX, OSF/1, NetBSD locale name.
-               if (LC_ALL=ja_JP.eucJP LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
-                 gt_cv_locale_ja=ja_JP.eucJP
-               else
-                 # Test for the IRIX, FreeBSD locale name.
-                 if (LC_ALL=ja_JP.EUC LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
-                   gt_cv_locale_ja=ja_JP.EUC
-                 else
-                   # Test for the Solaris 7 locale name.
-                   if (LC_ALL=ja LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
-                     gt_cv_locale_ja=ja
-                   else
-                     # Special test for NetBSD 1.6.
-                     if test -f /usr/share/locale/ja_JP.eucJP/LC_CTYPE; then
-                       gt_cv_locale_ja=ja_JP.eucJP
-                     else
-                       # None found.
-                       gt_cv_locale_ja=none
-                     fi
-                   fi
-                 fi
-               fi
-             fi
-           fi
-           ;;
-       esac
-     fi
-     rm -fr conftest*
  
- fi
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_locale_ja" >&5
- $as_echo "$gt_cv_locale_ja" >&6; }
-   LOCALE_JA=$gt_cv_locale_ja
  
  
  
  
  
!   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a transitional chinese locale" >&5
! $as_echo_n "checking for a transitional chinese locale... " >&6; }
! if ${gt_cv_locale_zh_CN+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
  
!     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
  
! #include <locale.h>
! #include <stdlib.h>
! #include <time.h>
! #if HAVE_LANGINFO_CODESET
! # include <langinfo.h>
! #endif
! #include <stdlib.h>
! #include <string.h>
! struct tm t;
! char buf[16];
! int main ()
! {
!   const char *p;
!   /* Check whether the given locale name is recognized by the system.  */
! #if (defined _WIN32 || defined __WIN32__) && !defined __CYGWIN__
!   /* On native Windows, setlocale(category, "") looks at the system settings,
!      not at the environment variables.  Also, when an encoding suffix such
!      as ".65001" or ".54936" is specified, it succeeds but sets the LC_CTYPE
!      category of the locale to "C".  */
!   if (setlocale (LC_ALL, getenv ("LC_ALL")) == NULL
!       || strcmp (setlocale (LC_CTYPE, NULL), "C") == 0)
!     return 1;
! #else
!   if (setlocale (LC_ALL, "") == NULL) return 1;
! #endif
!   /* Check whether nl_langinfo(CODESET) is nonempty and not "ASCII" or "646".
!      On Mac OS X 10.3.5 (Darwin 7.5) in the fr_FR locale, nl_langinfo(CODESET)
!      is empty, and the behaviour of Tcl 8.4 in this locale is not useful.
!      On OpenBSD 4.0, when an unsupported locale is specified, setlocale()
!      succeeds but then nl_langinfo(CODESET) is "646". In this situation,
!      some unit tests fail.
!      On MirBSD 10, when an unsupported locale is specified, setlocale()
!      succeeds but then nl_langinfo(CODESET) is "UTF-8".  */
! #if HAVE_LANGINFO_CODESET
!   {
!     const char *cs = nl_langinfo (CODESET);
!     if (cs[0] == '\0' || strcmp (cs, "ASCII") == 0 || strcmp (cs, "646") == 0
!         || strcmp (cs, "UTF-8") == 0)
!       return 1;
!   }
! #endif
! #ifdef __CYGWIN__
!   /* On Cygwin, avoid locale names without encoding suffix, because the
!      locale_charset() function relies on the encoding suffix.  Note that
!      LC_ALL is set on the command line.  */
!   if (strchr (getenv ("LC_ALL"), '.') == NULL) return 1;
! #endif
!   /* Check whether in a month name, no byte in the range 0x80..0x9F occurs.
!      This excludes the UTF-8 encoding (except on MirBSD).  */
!   t.tm_year = 1975 - 1900; t.tm_mon = 2 - 1; t.tm_mday = 4;
!   if (strftime (buf, sizeof (buf), "%B", &t) < 2) return 1;
!   for (p = buf; *p != '\0'; p++)
!     if ((unsigned char) *p >= 0x80 && (unsigned char) *p < 0xa0)
!       return 1;
!   /* Check whether a typical GB18030 multibyte sequence is recognized as a
!      single wide character.  This excludes the GB2312 and GBK encodings.  */
!   if (mblen ("\203\062\332\066", 5) != 4)
!     return 1;
!   return 0;
! }
  
- _ACEOF
-     if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
-   (eval $ac_link) 2>&5
-   ac_status=$?
-   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
-   test $ac_status = 0; } && test -s conftest$ac_exeext; then
-       case "$host_os" in
-         # Handle native Windows specially, because there setlocale() interprets
-         # "ar" as "Arabic" or "Arabic_Saudi Arabia.1256",
-         # "fr" or "fra" as "French" or "French_France.1252",
-         # "ge"(!) or "deu"(!) as "German" or "German_Germany.1252",
-         # "ja" as "Japanese" or "Japanese_Japan.932",
-         # and similar.
-         mingw*)
-           # Test for the hypothetical native Windows locale name.
-           if (LC_ALL=Chinese_China.54936 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
-             gt_cv_locale_zh_CN=Chinese_China.54936
-           else
-             # None found.
-             gt_cv_locale_zh_CN=none
-           fi
-           ;;
-         solaris2.8)
-           # On Solaris 8, the locales zh_CN.GB18030, zh_CN.GBK, zh.GBK are
-           # broken. One witness is the test case in gl_MBRTOWC_SANITYCHECK.
-           # Another witness is that "LC_ALL=zh_CN.GB18030 bash -c true" dumps core.
-           gt_cv_locale_zh_CN=none
-           ;;
-         *)
-           # Setting LC_ALL is not enough. Need to set LC_TIME to empty, because
-           # otherwise on Mac OS X 10.3.5 the LC_TIME=C from the beginning of the
-           # configure script would override the LC_ALL setting. Likewise for
-           # LC_CTYPE, which is also set at the beginning of the configure script.
-           # Test for the locale name without encoding suffix.
-           if (LC_ALL=zh_CN LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
-             gt_cv_locale_zh_CN=zh_CN
-           else
-             # Test for the locale name with explicit encoding suffix.
-             if (LC_ALL=zh_CN.GB18030 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
-               gt_cv_locale_zh_CN=zh_CN.GB18030
-             else
-               # None found.
-               gt_cv_locale_zh_CN=none
-             fi
-           fi
-           ;;
-       esac
-     else
-       # If there was a link error, due to mblen(), the system is so old that
-       # it certainly doesn't have a chinese locale.
-       gt_cv_locale_zh_CN=none
-     fi
-     rm -fr conftest*
  
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_locale_zh_CN" >&5
! $as_echo "$gt_cv_locale_zh_CN" >&6; }
!   LOCALE_ZH_CN=$gt_cv_locale_zh_CN
  
  
  
  
!   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a french Unicode locale" >&5
! $as_echo_n "checking for a french Unicode locale... " >&6; }
! if ${gt_cv_locale_fr_utf8+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
  
!     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
  
! #include <locale.h>
! #include <time.h>
! #if HAVE_LANGINFO_CODESET
! # include <langinfo.h>
! #endif
! #include <stdlib.h>
! #include <string.h>
! struct tm t;
! char buf[16];
! int main () {
!   /* On BeOS and Haiku, locales are not implemented in libc.  Rather, libintl
!      imitates locale dependent behaviour by looking at the environment
!      variables, and all locales use the UTF-8 encoding.  */
! #if !(defined __BEOS__ || defined __HAIKU__)
!   /* Check whether the given locale name is recognized by the system.  */
! # if (defined _WIN32 || defined __WIN32__) && !defined __CYGWIN__
!   /* On native Windows, setlocale(category, "") looks at the system settings,
!      not at the environment variables.  Also, when an encoding suffix such
!      as ".65001" or ".54936" is specified, it succeeds but sets the LC_CTYPE
!      category of the locale to "C".  */
!   if (setlocale (LC_ALL, getenv ("LC_ALL")) == NULL
!       || strcmp (setlocale (LC_CTYPE, NULL), "C") == 0)
!     return 1;
! # else
!   if (setlocale (LC_ALL, "") == NULL) return 1;
! # endif
!   /* Check whether nl_langinfo(CODESET) is nonempty and not "ASCII" or "646".
!      On Mac OS X 10.3.5 (Darwin 7.5) in the fr_FR locale, nl_langinfo(CODESET)
!      is empty, and the behaviour of Tcl 8.4 in this locale is not useful.
!      On OpenBSD 4.0, when an unsupported locale is specified, setlocale()
!      succeeds but then nl_langinfo(CODESET) is "646". In this situation,
!      some unit tests fail.  */
! # if HAVE_LANGINFO_CODESET
!   {
!     const char *cs = nl_langinfo (CODESET);
!     if (cs[0] == '\0' || strcmp (cs, "ASCII") == 0 || strcmp (cs, "646") == 0)
!       return 1;
!   }
! # endif
! # ifdef __CYGWIN__
!   /* On Cygwin, avoid locale names without encoding suffix, because the
!      locale_charset() function relies on the encoding suffix.  Note that
!      LC_ALL is set on the command line.  */
!   if (strchr (getenv ("LC_ALL"), '.') == NULL) return 1;
! # endif
!   /* Check whether in the abbreviation of the second month, the second
!      character (should be U+00E9: LATIN SMALL LETTER E WITH ACUTE) is
!      two bytes long, with UTF-8 encoding.  */
!   t.tm_year = 1975 - 1900; t.tm_mon = 2 - 1; t.tm_mday = 4;
!   if (strftime (buf, sizeof (buf), "%b", &t) < 4
!       || buf[1] != (char) 0xc3 || buf[2] != (char) 0xa9 || buf[3] != 'v')
!     return 1;
! #endif
! #if !defined __BIONIC__ /* Bionic libc's 'struct lconv' is just a dummy.  */
!   /* Check whether the decimal separator is a comma.
!      On NetBSD 3.0 in the fr_FR.ISO8859-1 locale, localeconv()->decimal_point
!      are nl_langinfo(RADIXCHAR) are both ".".  */
!   if (localeconv () ->decimal_point[0] != ',') return 1;
! #endif
!   return 0;
! }
! 
! _ACEOF
!     if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
!   (eval $ac_link) 2>&5
!   ac_status=$?
!   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
!   test $ac_status = 0; } && test -s conftest$ac_exeext; then
!       case "$host_os" in
!         # Handle native Windows specially, because there setlocale() interprets
!         # "ar" as "Arabic" or "Arabic_Saudi Arabia.1256",
!         # "fr" or "fra" as "French" or "French_France.1252",
!         # "ge"(!) or "deu"(!) as "German" or "German_Germany.1252",
!         # "ja" as "Japanese" or "Japanese_Japan.932",
!         # and similar.
!         mingw*)
!           # Test for the hypothetical native Windows locale name.
!           if (LC_ALL=French_France.65001 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
!             gt_cv_locale_fr_utf8=French_France.65001
            else
!             # None found.
!             gt_cv_locale_fr_utf8=none
            fi
!           ;;
!         *)
!           # Setting LC_ALL is not enough. Need to set LC_TIME to empty, because
!           # otherwise on Mac OS X 10.3.5 the LC_TIME=C from the beginning of the
!           # configure script would override the LC_ALL setting. Likewise for
!           # LC_CTYPE, which is also set at the beginning of the configure script.
!           # Test for the usual locale name.
!           if (LC_ALL=fr_FR LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
!             gt_cv_locale_fr_utf8=fr_FR
            else
!             # Test for the locale name with explicit encoding suffix.
!             if (LC_ALL=fr_FR.UTF-8 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
!               gt_cv_locale_fr_utf8=fr_FR.UTF-8
!             else
!               # Test for the Solaris 7 locale name.
!               if (LC_ALL=fr.UTF-8 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
!                 gt_cv_locale_fr_utf8=fr.UTF-8
                else
!                 # None found.
!                 gt_cv_locale_fr_utf8=none
                fi
              fi
            fi
!           ;;
!       esac
!     fi
!     rm -fr conftest*
! 
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_locale_fr_utf8" >&5
! $as_echo "$gt_cv_locale_fr_utf8" >&6; }
!   LOCALE_FR_UTF8=$gt_cv_locale_fr_utf8
! 
! 
! 
!   GNULIB_FFSL=0;
!   GNULIB_FFSLL=0;
!   GNULIB_MEMCHR=0;
!   GNULIB_MEMMEM=0;
!   GNULIB_MEMPCPY=0;
!   GNULIB_MEMRCHR=0;
!   GNULIB_RAWMEMCHR=0;
!   GNULIB_STPCPY=0;
!   GNULIB_STPNCPY=0;
!   GNULIB_STRCHRNUL=0;
!   GNULIB_STRDUP=0;
!   GNULIB_STRNCAT=0;
!   GNULIB_STRNDUP=0;
!   GNULIB_STRNLEN=0;
!   GNULIB_STRPBRK=0;
!   GNULIB_STRSEP=0;
!   GNULIB_STRSTR=0;
!   GNULIB_STRCASESTR=0;
!   GNULIB_STRTOK_R=0;
!   GNULIB_MBSLEN=0;
!   GNULIB_MBSNLEN=0;
!   GNULIB_MBSCHR=0;
!   GNULIB_MBSRCHR=0;
!   GNULIB_MBSSTR=0;
!   GNULIB_MBSCASECMP=0;
!   GNULIB_MBSNCASECMP=0;
!   GNULIB_MBSPCASECMP=0;
!   GNULIB_MBSCASESTR=0;
!   GNULIB_MBSCSPN=0;
!   GNULIB_MBSPBRK=0;
!   GNULIB_MBSSPN=0;
!   GNULIB_MBSSEP=0;
!   GNULIB_MBSTOK_R=0;
!   GNULIB_STRERROR=0;
!   GNULIB_STRERROR_R=0;
!   GNULIB_STRSIGNAL=0;
!   GNULIB_STRVERSCMP=0;
!   HAVE_MBSLEN=0;
!     HAVE_FFSL=1;
!   HAVE_FFSLL=1;
!   HAVE_MEMCHR=1;
!   HAVE_DECL_MEMMEM=1;
!   HAVE_MEMPCPY=1;
!   HAVE_DECL_MEMRCHR=1;
!   HAVE_RAWMEMCHR=1;
!   HAVE_STPCPY=1;
!   HAVE_STPNCPY=1;
!   HAVE_STRCHRNUL=1;
!   HAVE_DECL_STRDUP=1;
!   HAVE_DECL_STRNDUP=1;
!   HAVE_DECL_STRNLEN=1;
!   HAVE_STRPBRK=1;
!   HAVE_STRSEP=1;
!   HAVE_STRCASESTR=1;
!   HAVE_DECL_STRTOK_R=1;
!   HAVE_DECL_STRERROR_R=1;
!   HAVE_DECL_STRSIGNAL=1;
!   HAVE_STRVERSCMP=1;
!   REPLACE_MEMCHR=0;
!   REPLACE_MEMMEM=0;
!   REPLACE_STPNCPY=0;
!   REPLACE_STRDUP=0;
!   REPLACE_STRSTR=0;
!   REPLACE_STRCASESTR=0;
!   REPLACE_STRCHRNUL=0;
!   REPLACE_STRERROR=0;
!   REPLACE_STRERROR_R=0;
!   REPLACE_STRNCAT=0;
!   REPLACE_STRNDUP=0;
!   REPLACE_STRNLEN=0;
!   REPLACE_STRSIGNAL=0;
!   REPLACE_STRTOK_R=0;
!   UNDEFINE_STRTOK_R=0;
! 
! 
! 
! 
! 
  
  
  
  
  
  
  
  
  
  
  
  
--- 12634,13098 ----
  
  
!   { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libpth" >&5
! $as_echo_n "checking how to link with libpth... " >&6; }
! if ${ac_cv_libpth_libs+:} false; then :
    $as_echo_n "(cached) " >&6
  else
  
  
  
  
  
  
  
  
+     use_additional=yes
  
!   acl_save_prefix="$prefix"
!   prefix="$acl_final_prefix"
!   acl_save_exec_prefix="$exec_prefix"
!   exec_prefix="$acl_final_exec_prefix"
  
!     eval additional_includedir=\"$includedir\"
!     eval additional_libdir=\"$libdir\"
  
!   exec_prefix="$acl_save_exec_prefix"
!   prefix="$acl_save_prefix"
  
  
! # Check whether --with-libpth-prefix was given.
! if test "${with_libpth_prefix+set}" = set; then :
!   withval=$with_libpth_prefix;
!     if test "X$withval" = "Xno"; then
!       use_additional=no
!     else
!       if test "X$withval" = "X"; then
  
+   acl_save_prefix="$prefix"
+   prefix="$acl_final_prefix"
+   acl_save_exec_prefix="$exec_prefix"
+   exec_prefix="$acl_final_exec_prefix"
  
+           eval additional_includedir=\"$includedir\"
+           eval additional_libdir=\"$libdir\"
  
+   exec_prefix="$acl_save_exec_prefix"
+   prefix="$acl_save_prefix"
  
!       else
!         additional_includedir="$withval/include"
!         additional_libdir="$withval/$acl_libdirstem"
!         if test "$acl_libdirstem2" != "$acl_libdirstem" \
!            && ! test -d "$withval/$acl_libdirstem"; then
!           additional_libdir="$withval/$acl_libdirstem2"
!         fi
!       fi
!     fi
  
! fi
  
!       LIBPTH=
!   LTLIBPTH=
!   INCPTH=
!   LIBPTH_PREFIX=
!       HAVE_LIBPTH=
!   rpathdirs=
!   ltrpathdirs=
!   names_already_handled=
!   names_next_round='pth '
!   while test -n "$names_next_round"; do
!     names_this_round="$names_next_round"
!     names_next_round=
!     for name in $names_this_round; do
!       already_handled=
!       for n in $names_already_handled; do
!         if test "$n" = "$name"; then
!           already_handled=yes
!           break
!         fi
!       done
!       if test -z "$already_handled"; then
!         names_already_handled="$names_already_handled $name"
!                         uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./+-|ABCDEFGHIJKLMNOPQRSTUVWXYZ____|'`
!         eval value=\"\$HAVE_LIB$uppername\"
!         if test -n "$value"; then
!           if test "$value" = yes; then
!             eval value=\"\$LIB$uppername\"
!             test -z "$value" || LIBPTH="${LIBPTH}${LIBPTH:+ }$value"
!             eval value=\"\$LTLIB$uppername\"
!             test -z "$value" || LTLIBPTH="${LTLIBPTH}${LTLIBPTH:+ }$value"
            else
!                                     :
            fi
!         else
!                               found_dir=
!           found_la=
!           found_so=
!           found_a=
!           eval libname=\"$acl_libname_spec\"    # typically: libname=lib$name
!           if test -n "$acl_shlibext"; then
!             shrext=".$acl_shlibext"             # typically: shrext=.so
            else
!             shrext=
!           fi
!           if test $use_additional = yes; then
!             dir="$additional_libdir"
!                                     if test -n "$acl_shlibext"; then
!               if test -f "$dir/$libname$shrext"; then
!                 found_dir="$dir"
!                 found_so="$dir/$libname$shrext"
                else
!                 if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
!                   ver=`(cd "$dir" && \
!                         for f in "$libname$shrext".*; do echo "$f"; done \
!                         | sed -e "s,^$libname$shrext\\\\.,," \
!                         | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
!                         | sed 1q ) 2>/dev/null`
!                   if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
!                     found_dir="$dir"
!                     found_so="$dir/$libname$shrext.$ver"
!                   fi
!                 else
!                   eval library_names=\"$acl_library_names_spec\"
!                   for f in $library_names; do
!                     if test -f "$dir/$f"; then
!                       found_dir="$dir"
!                       found_so="$dir/$f"
!                       break
!                     fi
!                   done
!                 fi
!               fi
!             fi
!                         if test "X$found_dir" = "X"; then
!               if test -f "$dir/$libname.$acl_libext"; then
!                 found_dir="$dir"
!                 found_a="$dir/$libname.$acl_libext"
!               fi
!             fi
!             if test "X$found_dir" != "X"; then
!               if test -f "$dir/$libname.la"; then
!                 found_la="$dir/$libname.la"
                fi
              fi
            fi
!           if test "X$found_dir" = "X"; then
!             for x in $LDFLAGS $LTLIBPTH; do
  
+   acl_save_prefix="$prefix"
+   prefix="$acl_final_prefix"
+   acl_save_exec_prefix="$exec_prefix"
+   exec_prefix="$acl_final_exec_prefix"
+   eval x=\"$x\"
+   exec_prefix="$acl_save_exec_prefix"
+   prefix="$acl_save_prefix"
  
+               case "$x" in
+                 -L*)
+                   dir=`echo "X$x" | sed -e 's/^X-L//'`
+                                     if test -n "$acl_shlibext"; then
+                     if test -f "$dir/$libname$shrext"; then
+                       found_dir="$dir"
+                       found_so="$dir/$libname$shrext"
+                     else
+                       if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
+                         ver=`(cd "$dir" && \
+                               for f in "$libname$shrext".*; do echo "$f"; done \
+                               | sed -e "s,^$libname$shrext\\\\.,," \
+                               | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
+                               | sed 1q ) 2>/dev/null`
+                         if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
+                           found_dir="$dir"
+                           found_so="$dir/$libname$shrext.$ver"
+                         fi
+                       else
+                         eval library_names=\"$acl_library_names_spec\"
+                         for f in $library_names; do
+                           if test -f "$dir/$f"; then
+                             found_dir="$dir"
+                             found_so="$dir/$f"
+                             break
+                           fi
+                         done
+                       fi
+                     fi
+                   fi
+                                     if test "X$found_dir" = "X"; then
+                     if test -f "$dir/$libname.$acl_libext"; then
+                       found_dir="$dir"
+                       found_a="$dir/$libname.$acl_libext"
+                     fi
+                   fi
+                   if test "X$found_dir" != "X"; then
+                     if test -f "$dir/$libname.la"; then
+                       found_la="$dir/$libname.la"
+                     fi
+                   fi
+                   ;;
+               esac
+               if test "X$found_dir" != "X"; then
+                 break
+               fi
+             done
+           fi
+           if test "X$found_dir" != "X"; then
+                         LTLIBPTH="${LTLIBPTH}${LTLIBPTH:+ }-L$found_dir -l$name"
+             if test "X$found_so" != "X"; then
+                                                         if test "$enable_rpath" = no \
+                  || test "X$found_dir" = "X/usr/$acl_libdirstem" \
+                  || test "X$found_dir" = "X/usr/$acl_libdirstem2"; then
+                                 LIBPTH="${LIBPTH}${LIBPTH:+ }$found_so"
+               else
+                                                                                 haveit=
+                 for x in $ltrpathdirs; do
+                   if test "X$x" = "X$found_dir"; then
+                     haveit=yes
+                     break
+                   fi
+                 done
+                 if test -z "$haveit"; then
+                   ltrpathdirs="$ltrpathdirs $found_dir"
+                 fi
+                                 if test "$acl_hardcode_direct" = yes; then
+                                                       LIBPTH="${LIBPTH}${LIBPTH:+ }$found_so"
+                 else
+                   if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then
+                                                             LIBPTH="${LIBPTH}${LIBPTH:+ }$found_so"
+                                                             haveit=
+                     for x in $rpathdirs; do
+                       if test "X$x" = "X$found_dir"; then
+                         haveit=yes
+                         break
+                       fi
+                     done
+                     if test -z "$haveit"; then
+                       rpathdirs="$rpathdirs $found_dir"
+                     fi
+                   else
+                                                                                 haveit=
+                     for x in $LDFLAGS $LIBPTH; do
  
+   acl_save_prefix="$prefix"
+   prefix="$acl_final_prefix"
+   acl_save_exec_prefix="$exec_prefix"
+   exec_prefix="$acl_final_exec_prefix"
+   eval x=\"$x\"
+   exec_prefix="$acl_save_exec_prefix"
+   prefix="$acl_save_prefix"
  
+                       if test "X$x" = "X-L$found_dir"; then
+                         haveit=yes
+                         break
+                       fi
+                     done
+                     if test -z "$haveit"; then
+                       LIBPTH="${LIBPTH}${LIBPTH:+ }-L$found_dir"
+                     fi
+                     if test "$acl_hardcode_minus_L" != no; then
+                                                                                         LIBPTH="${LIBPTH}${LIBPTH:+ }$found_so"
+                     else
+                                                                                                                                                                                 LIBPTH="${LIBPTH}${LIBPTH:+ }-l$name"
+                     fi
+                   fi
+                 fi
+               fi
+             else
+               if test "X$found_a" != "X"; then
+                                 LIBPTH="${LIBPTH}${LIBPTH:+ }$found_a"
+               else
+                                                 LIBPTH="${LIBPTH}${LIBPTH:+ }-L$found_dir -l$name"
+               fi
+             fi
+                         additional_includedir=
+             case "$found_dir" in
+               */$acl_libdirstem | */$acl_libdirstem/)
+                 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem/"'*$,,'`
+                 if test "$name" = 'pth'; then
+                   LIBPTH_PREFIX="$basedir"
+                 fi
+                 additional_includedir="$basedir/include"
+                 ;;
+               */$acl_libdirstem2 | */$acl_libdirstem2/)
+                 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem2/"'*$,,'`
+                 if test "$name" = 'pth'; then
+                   LIBPTH_PREFIX="$basedir"
+                 fi
+                 additional_includedir="$basedir/include"
+                 ;;
+             esac
+             if test "X$additional_includedir" != "X"; then
+                                                                                                                 if test "X$additional_includedir" != "X/usr/include"; then
+                 haveit=
+                 if test "X$additional_includedir" = "X/usr/local/include"; then
+                   if test -n "$GCC"; then
+                     case $host_os in
+                       linux* | gnu* | k*bsd*-gnu) haveit=yes;;
+                     esac
+                   fi
+                 fi
+                 if test -z "$haveit"; then
+                   for x in $CPPFLAGS $INCPTH; do
  
+   acl_save_prefix="$prefix"
+   prefix="$acl_final_prefix"
+   acl_save_exec_prefix="$exec_prefix"
+   exec_prefix="$acl_final_exec_prefix"
+   eval x=\"$x\"
+   exec_prefix="$acl_save_exec_prefix"
+   prefix="$acl_save_prefix"
  
+                     if test "X$x" = "X-I$additional_includedir"; then
+                       haveit=yes
+                       break
+                     fi
+                   done
+                   if test -z "$haveit"; then
+                     if test -d "$additional_includedir"; then
+                                             INCPTH="${INCPTH}${INCPTH:+ }-I$additional_includedir"
+                     fi
+                   fi
+                 fi
+               fi
+             fi
+                         if test -n "$found_la"; then
+                                                         save_libdir="$libdir"
+               case "$found_la" in
+                 */* | *\\*) . "$found_la" ;;
+                 *) . "./$found_la" ;;
+               esac
+               libdir="$save_libdir"
+                             for dep in $dependency_libs; do
+                 case "$dep" in
+                   -L*)
+                     additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
+                                                                                                                                                                 if test "X$additional_libdir" != "X/usr/$acl_libdirstem" \
+                        && test "X$additional_libdir" != "X/usr/$acl_libdirstem2"; then
+                       haveit=
+                       if test "X$additional_libdir" = "X/usr/local/$acl_libdirstem" \
+                          || test "X$additional_libdir" = "X/usr/local/$acl_libdirstem2"; then
+                         if test -n "$GCC"; then
+                           case $host_os in
+                             linux* | gnu* | k*bsd*-gnu) haveit=yes;;
+                           esac
+                         fi
+                       fi
+                       if test -z "$haveit"; then
+                         haveit=
+                         for x in $LDFLAGS $LIBPTH; do
  
+   acl_save_prefix="$prefix"
+   prefix="$acl_final_prefix"
+   acl_save_exec_prefix="$exec_prefix"
+   exec_prefix="$acl_final_exec_prefix"
+   eval x=\"$x\"
+   exec_prefix="$acl_save_exec_prefix"
+   prefix="$acl_save_prefix"
  
+                           if test "X$x" = "X-L$additional_libdir"; then
+                             haveit=yes
+                             break
+                           fi
+                         done
+                         if test -z "$haveit"; then
+                           if test -d "$additional_libdir"; then
+                                                         LIBPTH="${LIBPTH}${LIBPTH:+ }-L$additional_libdir"
+                           fi
+                         fi
+                         haveit=
+                         for x in $LDFLAGS $LTLIBPTH; do
  
+   acl_save_prefix="$prefix"
+   prefix="$acl_final_prefix"
+   acl_save_exec_prefix="$exec_prefix"
+   exec_prefix="$acl_final_exec_prefix"
+   eval x=\"$x\"
+   exec_prefix="$acl_save_exec_prefix"
+   prefix="$acl_save_prefix"
  
+                           if test "X$x" = "X-L$additional_libdir"; then
+                             haveit=yes
+                             break
+                           fi
+                         done
+                         if test -z "$haveit"; then
+                           if test -d "$additional_libdir"; then
+                                                         LTLIBPTH="${LTLIBPTH}${LTLIBPTH:+ }-L$additional_libdir"
+                           fi
+                         fi
+                       fi
+                     fi
+                     ;;
+                   -R*)
+                     dir=`echo "X$dep" | sed -e 's/^X-R//'`
+                     if test "$enable_rpath" != no; then
+                                                                   haveit=
+                       for x in $rpathdirs; do
+                         if test "X$x" = "X$dir"; then
+                           haveit=yes
+                           break
+                         fi
+                       done
+                       if test -z "$haveit"; then
+                         rpathdirs="$rpathdirs $dir"
+                       fi
+                                                                   haveit=
+                       for x in $ltrpathdirs; do
+                         if test "X$x" = "X$dir"; then
+                           haveit=yes
+                           break
+                         fi
+                       done
+                       if test -z "$haveit"; then
+                         ltrpathdirs="$ltrpathdirs $dir"
+                       fi
+                     fi
+                     ;;
+                   -l*)
+                                         names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
+                     ;;
+                   *.la)
+                                                                                 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
+                     ;;
+                   *)
+                                         LIBPTH="${LIBPTH}${LIBPTH:+ }$dep"
+                     LTLIBPTH="${LTLIBPTH}${LTLIBPTH:+ }$dep"
+                     ;;
+                 esac
+               done
+             fi
+           else
+                                                             LIBPTH="${LIBPTH}${LIBPTH:+ }-l$name"
+             LTLIBPTH="${LTLIBPTH}${LTLIBPTH:+ }-l$name"
+           fi
+         fi
+       fi
+     done
+   done
+   if test "X$rpathdirs" != "X"; then
+     if test -n "$acl_hardcode_libdir_separator"; then
+                         alldirs=
+       for found_dir in $rpathdirs; do
+         alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$found_dir"
+       done
+             acl_save_libdir="$libdir"
+       libdir="$alldirs"
+       eval flag=\"$acl_hardcode_libdir_flag_spec\"
+       libdir="$acl_save_libdir"
+       LIBPTH="${LIBPTH}${LIBPTH:+ }$flag"
+     else
+             for found_dir in $rpathdirs; do
+         acl_save_libdir="$libdir"
+         libdir="$found_dir"
+         eval flag=\"$acl_hardcode_libdir_flag_spec\"
+         libdir="$acl_save_libdir"
+         LIBPTH="${LIBPTH}${LIBPTH:+ }$flag"
+       done
+     fi
+   fi
+   if test "X$ltrpathdirs" != "X"; then
+             for found_dir in $ltrpathdirs; do
+       LTLIBPTH="${LTLIBPTH}${LTLIBPTH:+ }-R$found_dir"
+     done
+   fi
  
  
***************
*** 11569,11643 ****
  
  
  
  
  
  
  
  
  
  
  
-   # Check for mmap(). Don't use AC_FUNC_MMAP, because it checks too much: it
-   # fails on HP-UX 11, because MAP_FIXED mappings do not work. But this is
-   # irrelevant for anonymous mappings.
-   ac_fn_c_check_func "$LINENO" "mmap" "ac_cv_func_mmap"
- if test "x$ac_cv_func_mmap" = xyes; then :
-   gl_have_mmap=yes
- else
-   gl_have_mmap=no
- fi
  
  
!   # Try to allow MAP_ANONYMOUS.
!   gl_have_mmap_anonymous=no
!   if test $gl_have_mmap = yes; then
!     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MAP_ANONYMOUS" >&5
! $as_echo_n "checking for MAP_ANONYMOUS... " >&6; }
!     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
! 
! #include <sys/mman.h>
! #ifdef MAP_ANONYMOUS
!     I cannot identify this map
! #endif
! 
  _ACEOF
! if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
!   $EGREP "I cannot identify this map" >/dev/null 2>&1; then :
!   gl_have_mmap_anonymous=yes
  fi
! rm -f conftest*
! 
!     if test $gl_have_mmap_anonymous != yes; then
!       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! 
! #include <sys/mman.h>
! #ifdef MAP_ANON
!     I cannot identify this map
! #endif
  
! _ACEOF
! if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
!   $EGREP "I cannot identify this map" >/dev/null 2>&1; then :
  
! $as_echo "#define MAP_ANONYMOUS MAP_ANON" >>confdefs.h
  
!          gl_have_mmap_anonymous=yes
! fi
! rm -f conftest*
  
      fi
!     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_have_mmap_anonymous" >&5
! $as_echo "$gl_have_mmap_anonymous" >&6; }
!     if test $gl_have_mmap_anonymous = yes; then
  
! $as_echo "#define HAVE_MAP_ANONYMOUS 1" >>confdefs.h
  
      fi
    fi
  
  
-   :
  
  
--- 13101,13211 ----
  
  
+     ac_cv_libpth_libs="$LIBPTH"
+     ac_cv_libpth_ltlibs="$LTLIBPTH"
+     ac_cv_libpth_cppflags="$INCPTH"
+     ac_cv_libpth_prefix="$LIBPTH_PREFIX"
  
+ fi
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_libpth_libs" >&5
+ $as_echo "$ac_cv_libpth_libs" >&6; }
+   LIBPTH="$ac_cv_libpth_libs"
+   LTLIBPTH="$ac_cv_libpth_ltlibs"
+   INCPTH="$ac_cv_libpth_cppflags"
+   LIBPTH_PREFIX="$ac_cv_libpth_prefix"
  
+   for element in $INCPTH; do
+     haveit=
+     for x in $CPPFLAGS; do
  
+   acl_save_prefix="$prefix"
+   prefix="$acl_final_prefix"
+   acl_save_exec_prefix="$exec_prefix"
+   exec_prefix="$acl_final_exec_prefix"
+   eval x=\"$x\"
+   exec_prefix="$acl_save_exec_prefix"
+   prefix="$acl_save_prefix"
  
+       if test "X$x" = "X$element"; then
+         haveit=yes
+         break
+       fi
+     done
+     if test -z "$haveit"; then
+       CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
+     fi
+   done
  
  
  
  
+       HAVE_LIBPTH=yes
  
  
  
!       gl_have_pth=
!       gl_save_LIBS="$LIBS"
!       LIBS="$LIBS $LIBPTH"
!       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
! #include <pth.h>
! int
! main ()
! {
! pth_self();
!   ;
!   return 0;
! }
  _ACEOF
! if ac_fn_c_try_link "$LINENO"; then :
!   gl_have_pth=yes
  fi
! rm -f core conftest.err conftest.$ac_objext \
!     conftest$ac_exeext conftest.$ac_ext
!       LIBS="$gl_save_LIBS"
!       if test -n "$gl_have_pth"; then
!         gl_threads_api=pth
!         LIBTHREAD="$LIBPTH"
!         LTLIBTHREAD="$LTLIBPTH"
!         LIBMULTITHREAD="$LIBTHREAD"
!         LTLIBMULTITHREAD="$LTLIBTHREAD"
  
! $as_echo "#define USE_PTH_THREADS 1" >>confdefs.h
  
!         if test -n "$LIBMULTITHREAD" || test -n "$LTLIBMULTITHREAD"; then
!           if case "$gl_cv_have_weak" in *yes) true;; *) false;; esac; then
  
! $as_echo "#define USE_PTH_THREADS_WEAK 1" >>confdefs.h
  
+             LIBTHREAD=
+             LTLIBTHREAD=
+           fi
+         fi
+       else
+         CPPFLAGS="$gl_save_CPPFLAGS"
+       fi
      fi
!     if test -z "$gl_have_pthread"; then
!       case "$gl_use_threads" in
!         yes | windows | win32) # The 'win32' is for backward compatibility.
!           if { case "$host_os" in
!                  mingw*) true;;
!                  *) false;;
!                esac
!              }; then
!             gl_threads_api=windows
  
! $as_echo "#define USE_WINDOWS_THREADS 1" >>confdefs.h
  
+           fi
+           ;;
+       esac
      fi
    fi
+   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for multithread API to use" >&5
+ $as_echo_n "checking for multithread API to use... " >&6; }
+   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_threads_api" >&5
+ $as_echo "$gl_threads_api" >&6; }
  
  
  
  
***************
*** 11646,11652 ****
  
  
-   :
  
  
  
  
--- 13214,13253 ----
  
  
  
  
+      GNULIB_FCHMODAT=0;
+   GNULIB_FSTAT=0;
+   GNULIB_FSTATAT=0;
+   GNULIB_FUTIMENS=0;
+   GNULIB_LCHMOD=0;
+   GNULIB_LSTAT=0;
+   GNULIB_MKDIRAT=0;
+   GNULIB_MKFIFO=0;
+   GNULIB_MKFIFOAT=0;
+   GNULIB_MKNOD=0;
+   GNULIB_MKNODAT=0;
+   GNULIB_STAT=0;
+   GNULIB_UTIMENSAT=0;
+     HAVE_FCHMODAT=1;
+   HAVE_FSTATAT=1;
+   HAVE_FUTIMENS=1;
+   HAVE_LCHMOD=1;
+   HAVE_LSTAT=1;
+   HAVE_MKDIRAT=1;
+   HAVE_MKFIFO=1;
+   HAVE_MKFIFOAT=1;
+   HAVE_MKNOD=1;
+   HAVE_MKNODAT=1;
+   HAVE_UTIMENSAT=1;
+   REPLACE_FSTAT=0;
+   REPLACE_FSTATAT=0;
+   REPLACE_FUTIMENS=0;
+   REPLACE_LSTAT=0;
+   REPLACE_MKDIR=0;
+   REPLACE_MKFIFO=0;
+   REPLACE_MKNOD=0;
+   REPLACE_STAT=0;
+   REPLACE_UTIMENSAT=0;
+ 
  
  
***************
*** 11655,11724 ****
  
  
!   if test $HAVE_MEMCHR = 1; then
!     # Detect platform-specific bugs in some versions of glibc:
!     # memchr should not dereference anything with length 0
!     #   http://bugzilla.redhat.com/499689
!     # memchr should not dereference overestimated length after a match
!     #   http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=521737
!     #   http://sourceware.org/bugzilla/show_bug.cgi?id=10162
!     # Assume that memchr works on platforms that lack mprotect.
!     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether memchr works" >&5
! $as_echo_n "checking whether memchr works... " >&6; }
! if ${gl_cv_func_memchr_works+:} false; then :
    $as_echo_n "(cached) " >&6
  else
!   if test "$cross_compiling" = yes; then :
!          gl_cv_func_memchr_works="guessing no"
  else
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
! 
! #include <string.h>
! #if HAVE_SYS_MMAN_H
! # include <fcntl.h>
! # include <unistd.h>
! # include <sys/types.h>
! # include <sys/mman.h>
! # ifndef MAP_FILE
! #  define MAP_FILE 0
! # endif
! #endif
! 
  int
  main ()
  {
! 
!   int result = 0;
!   char *fence = NULL;
! #if HAVE_SYS_MMAN_H && HAVE_MPROTECT
! # if HAVE_MAP_ANONYMOUS
!   const int flags = MAP_ANONYMOUS | MAP_PRIVATE;
!   const int fd = -1;
! # else /* !HAVE_MAP_ANONYMOUS */
!   const int flags = MAP_FILE | MAP_PRIVATE;
!   int fd = open ("/dev/zero", O_RDONLY, 0666);
!   if (fd >= 0)
! # endif
!     {
!       int pagesize = getpagesize ();
!       char *two_pages =
!         (char *) mmap (NULL, 2 * pagesize, PROT_READ | PROT_WRITE,
!                        flags, fd, 0);
!       if (two_pages != (char *)(-1)
!           && mprotect (two_pages + pagesize, pagesize, PROT_NONE) == 0)
!         fence = two_pages + pagesize;
!     }
! #endif
!   if (fence)
!     {
!       if (memchr (fence, 0, 0))
!         result |= 1;
!       strcpy (fence - 9, "12345678");
!       if (memchr (fence - 9, 0, 79) != fence - 1)
!         result |= 2;
!       if (memchr (fence - 1, 0, 3) != fence - 1)
!         result |= 4;
!     }
!   return result;
  
    ;
--- 13256,13290 ----
  
  
!       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether lstat correctly handles trailing slash" >&5
! $as_echo_n "checking whether lstat correctly handles trailing slash... " >&6; }
! if ${gl_cv_func_lstat_dereferences_slashed_symlink+:} false; then :
    $as_echo_n "(cached) " >&6
  else
!   rm -f conftest.sym conftest.file
!      echo >conftest.file
!      if test "$cross_compiling" = yes; then :
!   case "$host_os" in
!           *-gnu*)
!             # Guess yes on glibc systems.
!             gl_cv_func_lstat_dereferences_slashed_symlink="guessing yes" ;;
!           *)
!             # If we don't know, assume the worst.
!             gl_cv_func_lstat_dereferences_slashed_symlink="guessing no" ;;
!         esac
! 
  else
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
! $ac_includes_default
  int
  main ()
  {
! struct stat sbuf;
!             if (symlink ("conftest.file", "conftest.sym") != 0)
!               return 1;
!             /* Linux will dereference the symlink and fail, as required by
!                POSIX.  That is better in the sense that it means we will not
!                have to compile and use the lstat wrapper.  */
!             return lstat ("conftest.sym/", &sbuf) == 0;
  
    ;
***************
*** 11727,11733 ****
  _ACEOF
  if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_func_memchr_works=yes
  else
!   gl_cv_func_memchr_works=no
  fi
  rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
--- 13293,13299 ----
  _ACEOF
  if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_func_lstat_dereferences_slashed_symlink=yes
  else
!   gl_cv_func_lstat_dereferences_slashed_symlink=no
  fi
  rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
***************
*** 11735,11857 ****
  fi
  
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_memchr_works" >&5
! $as_echo "$gl_cv_func_memchr_works" >&6; }
!     if test "$gl_cv_func_memchr_works" != yes; then
!       REPLACE_MEMCHR=1
!     fi
!   fi
! 
! 
!       ac_fn_c_check_decl "$LINENO" "memmem" "ac_cv_have_decl_memmem" "$ac_includes_default"
! if test "x$ac_cv_have_decl_memmem" = xyes; then :
!   ac_have_decl=1
! else
!   ac_have_decl=0
! fi
  
  cat >>confdefs.h <<_ACEOF
! #define HAVE_DECL_MEMMEM $ac_have_decl
  _ACEOF
  
  
  
  
  
  
!   for ac_func in memmem
! do :
!   ac_fn_c_check_func "$LINENO" "memmem" "ac_cv_func_memmem"
! if test "x$ac_cv_func_memmem" = xyes; then :
!   cat >>confdefs.h <<_ACEOF
! #define HAVE_MEMMEM 1
  _ACEOF
! 
  fi
! done
  
!   if test $ac_cv_func_memmem = yes; then
!     HAVE_MEMMEM=1
!   else
!     HAVE_MEMMEM=0
!   fi
  
-   :
  
  
  
  
  
!   if test $ac_cv_have_decl_memmem = no; then
!     HAVE_DECL_MEMMEM=0
!   else
!             { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether memmem works" >&5
! $as_echo_n "checking whether memmem works... " >&6; }
! if ${gl_cv_func_memmem_works_always+:} false; then :
    $as_echo_n "(cached) " >&6
  else
    if test "$cross_compiling" = yes; then :
!                                       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! 
! #ifdef __GNU_LIBRARY__
!  #include <features.h>
!  #if ((__GLIBC__ == 2 && ((__GLIBC_MINOR > 0 && __GLIBC_MINOR__ < 9) \
!                           || __GLIBC_MINOR__ > 12)) \
!       || (__GLIBC__ > 2)) \
!      || defined __UCLIBC__
!   Lucky user
!  #endif
! #elif defined __CYGWIN__
!  #include <cygwin/version.h>
!  #if CYGWIN_VERSION_DLL_COMBINED > CYGWIN_VERSION_DLL_MAKE_COMBINED (1007, 7)
!   Lucky user
!  #endif
! #else
!   Lucky user
! #endif
! 
! _ACEOF
! if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
!   $EGREP "Lucky user" >/dev/null 2>&1; then :
!   gl_cv_func_memmem_works_always="guessing yes"
! else
!   gl_cv_func_memmem_works_always="guessing no"
! fi
! rm -f conftest*
! 
  
  else
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
! 
! #include <string.h> /* for memmem */
! #define P "_EF_BF_BD"
! #define HAYSTACK "F_BD_CE_BD" P P P P "_C3_88_20" P P P "_C3_A7_20" P
! #define NEEDLE P P P P P
  
  int
  main ()
  {
! 
!     int result = 0;
!     if (memmem (HAYSTACK, strlen (HAYSTACK), NEEDLE, strlen (NEEDLE)))
!       result |= 1;
!     /* Check for empty needle behavior.  */
!     {
!       const char *haystack = "AAA";
!       if (memmem (haystack, 3, NULL, 0) != haystack)
!         result |= 2;
!     }
!     return result;
! 
    ;
    return 0;
  }
  _ACEOF
  if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_func_memmem_works_always=yes
  else
!   gl_cv_func_memmem_works_always=no
  fi
  rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
--- 13301,13482 ----
  fi
  
+      rm -f conftest.sym conftest.file
+ 
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_lstat_dereferences_slashed_symlink" >&5
! $as_echo "$gl_cv_func_lstat_dereferences_slashed_symlink" >&6; }
!   case "$gl_cv_func_lstat_dereferences_slashed_symlink" in
!     *yes)
  
  cat >>confdefs.h <<_ACEOF
! #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
  _ACEOF
  
+       ;;
+   esac
+ 
+ 
+   GNULIB__EXIT=0;
+   GNULIB_ATOLL=0;
+   GNULIB_CALLOC_POSIX=0;
+   GNULIB_CANONICALIZE_FILE_NAME=0;
+   GNULIB_GETLOADAVG=0;
+   GNULIB_GETSUBOPT=0;
+   GNULIB_GRANTPT=0;
+   GNULIB_MALLOC_POSIX=0;
+   GNULIB_MBTOWC=0;
+   GNULIB_MKDTEMP=0;
+   GNULIB_MKOSTEMP=0;
+   GNULIB_MKOSTEMPS=0;
+   GNULIB_MKSTEMP=0;
+   GNULIB_MKSTEMPS=0;
+   GNULIB_POSIX_OPENPT=0;
+   GNULIB_PTSNAME=0;
+   GNULIB_PTSNAME_R=0;
+   GNULIB_PUTENV=0;
+   GNULIB_QSORT_R=0;
+   GNULIB_RANDOM=0;
+   GNULIB_RANDOM_R=0;
+   GNULIB_REALLOC_POSIX=0;
+   GNULIB_REALPATH=0;
+   GNULIB_RPMATCH=0;
+   GNULIB_SECURE_GETENV=0;
+   GNULIB_SETENV=0;
+   GNULIB_STRTOD=0;
+   GNULIB_STRTOLL=0;
+   GNULIB_STRTOULL=0;
+   GNULIB_SYSTEM_POSIX=0;
+   GNULIB_UNLOCKPT=0;
+   GNULIB_UNSETENV=0;
+   GNULIB_WCTOMB=0;
+     HAVE__EXIT=1;
+   HAVE_ATOLL=1;
+   HAVE_CANONICALIZE_FILE_NAME=1;
+   HAVE_DECL_GETLOADAVG=1;
+   HAVE_GETSUBOPT=1;
+   HAVE_GRANTPT=1;
+   HAVE_MKDTEMP=1;
+   HAVE_MKOSTEMP=1;
+   HAVE_MKOSTEMPS=1;
+   HAVE_MKSTEMP=1;
+   HAVE_MKSTEMPS=1;
+   HAVE_POSIX_OPENPT=1;
+   HAVE_PTSNAME=1;
+   HAVE_PTSNAME_R=1;
+   HAVE_RANDOM=1;
+   HAVE_RANDOM_H=1;
+   HAVE_RANDOM_R=1;
+   HAVE_REALPATH=1;
+   HAVE_RPMATCH=1;
+   HAVE_SECURE_GETENV=1;
+   HAVE_SETENV=1;
+   HAVE_DECL_SETENV=1;
+   HAVE_STRTOD=1;
+   HAVE_STRTOLL=1;
+   HAVE_STRTOULL=1;
+   HAVE_STRUCT_RANDOM_DATA=1;
+   HAVE_SYS_LOADAVG_H=0;
+   HAVE_UNLOCKPT=1;
+   HAVE_DECL_UNSETENV=1;
+   REPLACE_CALLOC=0;
+   REPLACE_CANONICALIZE_FILE_NAME=0;
+   REPLACE_MALLOC=0;
+   REPLACE_MBTOWC=0;
+   REPLACE_MKSTEMP=0;
+   REPLACE_PTSNAME=0;
+   REPLACE_PTSNAME_R=0;
+   REPLACE_PUTENV=0;
+   REPLACE_QSORT_R=0;
+   REPLACE_RANDOM_R=0;
+   REPLACE_REALLOC=0;
+   REPLACE_REALPATH=0;
+   REPLACE_SETENV=0;
+   REPLACE_STRTOD=0;
+   REPLACE_UNSETENV=0;
+   REPLACE_WCTOMB=0;
  
  
+   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether malloc, realloc, calloc are POSIX compliant" >&5
+ $as_echo_n "checking whether malloc, realloc, calloc are POSIX compliant... " >&6; }
+ if ${gl_cv_func_malloc_posix+:} false; then :
+   $as_echo_n "(cached) " >&6
+ else
  
+                         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+ /* end confdefs.h.  */
  
+ int
+ main ()
+ {
+ #if (defined _WIN32 || defined __WIN32__) && ! defined __CYGWIN__
+              choke me
+              #endif
  
!   ;
!   return 0;
! }
  _ACEOF
! if ac_fn_c_try_compile "$LINENO"; then :
!   gl_cv_func_malloc_posix=yes
! else
!   gl_cv_func_malloc_posix=no
  fi
! rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_malloc_posix" >&5
! $as_echo "$gl_cv_func_malloc_posix" >&6; }
  
  
  
+       for ac_header in stdlib.h
+ do :
+   ac_fn_c_check_header_mongrel "$LINENO" "stdlib.h" "ac_cv_header_stdlib_h" "$ac_includes_default"
+ if test "x$ac_cv_header_stdlib_h" = xyes; then :
+   cat >>confdefs.h <<_ACEOF
+ #define HAVE_STDLIB_H 1
+ _ACEOF
  
+ fi
  
+ done
  
!   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU libc compatible malloc" >&5
! $as_echo_n "checking for GNU libc compatible malloc... " >&6; }
! if ${ac_cv_func_malloc_0_nonnull+:} false; then :
    $as_echo_n "(cached) " >&6
  else
    if test "$cross_compiling" = yes; then :
!   case "$host_os" in
!           # Guess yes on platforms where we know the result.
!           *-gnu* | freebsd* | netbsd* | openbsd* \
!           | hpux* | solaris* | cygwin* | mingw*)
!             ac_cv_func_malloc_0_nonnull=yes ;;
!           # If we don't know, assume the worst.
!           *) ac_cv_func_malloc_0_nonnull=no ;;
!         esac
  
  else
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
! #if defined STDC_HEADERS || defined HAVE_STDLIB_H
!             # include <stdlib.h>
!             #else
!             char *malloc ();
!             #endif
  
  int
  main ()
  {
! return ! malloc (0);
    ;
    return 0;
  }
+ 
  _ACEOF
  if ac_fn_c_try_run "$LINENO"; then :
!   ac_cv_func_malloc_0_nonnull=yes
  else
!   ac_cv_func_malloc_0_nonnull=no
  fi
  rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
***************
*** 11861,11998 ****
  
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_memmem_works_always" >&5
! $as_echo "$gl_cv_func_memmem_works_always" >&6; }
!     case "$gl_cv_func_memmem_works_always" in
!       *yes) ;;
!       *)
!         REPLACE_MEMMEM=1
!         ;;
!     esac
!   fi
!   :
! 
! 
! 
! 
! 
! 
! 
  
  
  
  
  
!     gl_cv_c_multiarch=no
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
- #ifndef __APPLE_CC__
-          not a universal capable compiler
-         #endif
-         typedef int dummy;
  
! _ACEOF
! if ac_fn_c_try_compile "$LINENO"; then :
! 
!                arch=
!      prev=
!      for word in ${CC} ${CFLAGS} ${CPPFLAGS} ${LDFLAGS}; do
!        if test -n "$prev"; then
!          case $word in
!            i?86 | x86_64 | ppc | ppc64)
!              if test -z "$arch" || test "$arch" = "$word"; then
!                arch="$word"
!              else
!                gl_cv_c_multiarch=yes
!              fi
!              ;;
!          esac
!          prev=
!        else
!          if test "x$word" = "x-arch"; then
!            prev=arch
!          fi
!        fi
!      done
  
  fi
! rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
!   if test $gl_cv_c_multiarch = yes; then
!     APPLE_UNIVERSAL_BUILD=1
!   else
!     APPLE_UNIVERSAL_BUILD=0
!   fi
  
  
  
  
  
  
  
  
  
  
  
  
  
-       ac_fn_c_check_decl "$LINENO" "alarm" "ac_cv_have_decl_alarm" "$ac_includes_default"
- if test "x$ac_cv_have_decl_alarm" = xyes; then :
-   ac_have_decl=1
- else
-   ac_have_decl=0
- fi
  
- cat >>confdefs.h <<_ACEOF
- #define HAVE_DECL_ALARM $ac_have_decl
- _ACEOF
  
  
! { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
! $as_echo_n "checking for inline... " >&6; }
! if ${ac_cv_c_inline+:} false; then :
    $as_echo_n "(cached) " >&6
  else
-   ac_cv_c_inline=no
- for ac_kw in inline __inline__ __inline; do
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
! #ifndef __cplusplus
! typedef int foo_t;
! static $ac_kw foo_t static_foo () {return 0; }
! $ac_kw foo_t foo () {return 0; }
! #endif
! 
  _ACEOF
  if ac_fn_c_try_compile "$LINENO"; then :
!   ac_cv_c_inline=$ac_kw
  fi
  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-   test "$ac_cv_c_inline" != no && break
- done
- 
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
! $as_echo "$ac_cv_c_inline" >&6; }
! 
! case $ac_cv_c_inline in
!   inline | yes) ;;
!   *)
!     case $ac_cv_c_inline in
!       no) ac_val=;;
!       *) ac_val=$ac_cv_c_inline;;
!     esac
!     cat >>confdefs.h <<_ACEOF
! #ifndef __cplusplus
! #define inline $ac_val
! #endif
! _ACEOF
!     ;;
! esac
! 
! 
! 
  
  
  
  
  
  
--- 13486,13669 ----
  
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_malloc_0_nonnull" >&5
! $as_echo "$ac_cv_func_malloc_0_nonnull" >&6; }
!   if test $ac_cv_func_malloc_0_nonnull = yes; then :
!   gl_cv_func_malloc_0_nonnull=1
! else
!   gl_cv_func_malloc_0_nonnull=0
! fi
  
  
+ cat >>confdefs.h <<_ACEOF
+ #define MALLOC_0_IS_NONNULL $gl_cv_func_malloc_0_nonnull
+ _ACEOF
  
  
  
!   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for unsigned long long int" >&5
! $as_echo_n "checking for unsigned long long int... " >&6; }
! if ${ac_cv_type_unsigned_long_long_int+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
!   ac_cv_type_unsigned_long_long_int=yes
!      if test "x${ac_cv_prog_cc_c99-no}" = xno; then
!        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
  
!   /* For now, do not test the preprocessor; as of 2007 there are too many
!          implementations with broken preprocessors.  Perhaps this can
!          be revisited in 2012.  In the meantime, code should not expect
!          #if to work with literals wider than 32 bits.  */
!       /* Test literals.  */
!       long long int ll = 9223372036854775807ll;
!       long long int nll = -9223372036854775807LL;
!       unsigned long long int ull = 18446744073709551615ULL;
!       /* Test constant expressions.   */
!       typedef int a[((-9223372036854775807LL < 0 && 0 < 9223372036854775807ll)
!                      ? 1 : -1)];
!       typedef int b[(18446744073709551615ULL <= (unsigned long long int) -1
!                      ? 1 : -1)];
!       int i = 63;
! int
! main ()
! {
! /* Test availability of runtime routines for shift and division.  */
!       long long int llmax = 9223372036854775807ll;
!       unsigned long long int ullmax = 18446744073709551615ull;
!       return ((ll << 63) | (ll >> 63) | (ll < i) | (ll > i)
!               | (llmax / ll) | (llmax % ll)
!               | (ull << 63) | (ull >> 63) | (ull << i) | (ull >> i)
!               | (ullmax / ull) | (ullmax % ull));
!   ;
!   return 0;
! }
! 
! _ACEOF
! if ac_fn_c_try_link "$LINENO"; then :
  
+ else
+   ac_cv_type_unsigned_long_long_int=no
  fi
! rm -f core conftest.err conftest.$ac_objext \
!     conftest$ac_exeext conftest.$ac_ext
!      fi
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_unsigned_long_long_int" >&5
! $as_echo "$ac_cv_type_unsigned_long_long_int" >&6; }
!   if test $ac_cv_type_unsigned_long_long_int = yes; then
  
+ $as_echo "#define HAVE_UNSIGNED_LONG_LONG_INT 1" >>confdefs.h
  
+   fi
  
  
  
+   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long long int" >&5
+ $as_echo_n "checking for long long int... " >&6; }
+ if ${ac_cv_type_long_long_int+:} false; then :
+   $as_echo_n "(cached) " >&6
+ else
+   ac_cv_type_long_long_int=yes
+       if test "x${ac_cv_prog_cc_c99-no}" = xno; then
+         ac_cv_type_long_long_int=$ac_cv_type_unsigned_long_long_int
+         if test $ac_cv_type_long_long_int = yes; then
+                                         if test "$cross_compiling" = yes; then :
+   :
+ else
+   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+ /* end confdefs.h.  */
+ #include <limits.h>
+                  #ifndef LLONG_MAX
+                  # define HALF \
+                           (1LL << (sizeof (long long int) * CHAR_BIT - 2))
+                  # define LLONG_MAX (HALF - 1 + HALF)
+                  #endif
+ int
+ main ()
+ {
+ long long int n = 1;
+                  int i;
+                  for (i = 0; ; i++)
+                    {
+                      long long int m = n << i;
+                      if (m >> i != n)
+                        return 1;
+                      if (LLONG_MAX / 2 < m)
+                        break;
+                    }
+                  return 0;
+   ;
+   return 0;
+ }
+ _ACEOF
+ if ac_fn_c_try_run "$LINENO"; then :
  
+ else
+   ac_cv_type_long_long_int=no
+ fi
+ rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
+   conftest.$ac_objext conftest.beam conftest.$ac_ext
+ fi
  
+         fi
+       fi
+ fi
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_long_long_int" >&5
+ $as_echo "$ac_cv_type_long_long_int" >&6; }
+   if test $ac_cv_type_long_long_int = yes; then
  
+ $as_echo "#define HAVE_LONG_LONG_INT 1" >>confdefs.h
  
+   fi
  
  
  
  
  
  
  
! 
!    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mbstate_t" >&5
! $as_echo_n "checking for mbstate_t... " >&6; }
! if ${ac_cv_type_mbstate_t+:} false; then :
    $as_echo_n "(cached) " >&6
  else
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
! $ac_includes_default
! /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
!    <wchar.h>.
!    BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
!    included before <wchar.h>.  */
! #include <stddef.h>
! #include <stdio.h>
! #include <time.h>
! #include <wchar.h>
! int
! main ()
! {
! mbstate_t x; return sizeof x;
!   ;
!   return 0;
! }
  _ACEOF
  if ac_fn_c_try_compile "$LINENO"; then :
!   ac_cv_type_mbstate_t=yes
! else
!   ac_cv_type_mbstate_t=no
  fi
  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_mbstate_t" >&5
! $as_echo "$ac_cv_type_mbstate_t" >&6; }
!    if test $ac_cv_type_mbstate_t = yes; then
  
+ $as_echo "#define HAVE_MBSTATE_T 1" >>confdefs.h
  
+    else
  
+ $as_echo "#define mbstate_t int" >>confdefs.h
  
+    fi
  
  
***************
*** 12009,12097 ****
  
  
! { $as_echo "$as_me:${as_lineno-$LINENO}: checking for stdbool.h that conforms to C99" >&5
! $as_echo_n "checking for stdbool.h that conforms to C99... " >&6; }
! if ${ac_cv_header_stdbool_h+:} false; then :
    $as_echo_n "(cached) " >&6
  else
-   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h.  */
- 
-              #include <stdbool.h>
-              #ifndef bool
-               "error: bool is not defined"
-              #endif
-              #ifndef false
-               "error: false is not defined"
-              #endif
-              #if false
-               "error: false is not 0"
-              #endif
-              #ifndef true
-               "error: true is not defined"
-              #endif
-              #if true != 1
-               "error: true is not 1"
-              #endif
-              #ifndef __bool_true_false_are_defined
-               "error: __bool_true_false_are_defined is not defined"
-              #endif
- 
-              struct s { _Bool s: 1; _Bool t; } s;
- 
-              char a[true == 1 ? 1 : -1];
-              char b[false == 0 ? 1 : -1];
-              char c[__bool_true_false_are_defined == 1 ? 1 : -1];
-              char d[(bool) 0.5 == true ? 1 : -1];
-              /* See body of main program for 'e'.  */
-              char f[(_Bool) 0.0 == false ? 1 : -1];
-              char g[true];
-              char h[sizeof (_Bool)];
-              char i[sizeof s.t];
-              enum { j = false, k = true, l = false * true, m = true * 256 };
-              /* The following fails for
-                 HP aC++/ANSI C B3910B A.05.55 [Dec 04 2003]. */
-              _Bool n[m];
-              char o[sizeof n == m * sizeof n[0] ? 1 : -1];
-              char p[-1 - (_Bool) 0 < 0 && -1 - (bool) 0 < 0 ? 1 : -1];
-              /* Catch a bug in an HP-UX C compiler.  See
-                 http://gcc.gnu.org/ml/gcc-patches/2003-12/msg02303.html
-                 http://lists.gnu.org/archive/html/bug-coreutils/2005-11/msg00161.html
-               */
-              _Bool q = true;
-              _Bool *pq = &q;
  
! int
! main ()
! {
  
!              bool e = &s;
!              *pq |= q;
!              *pq |= ! q;
!              /* Refer to every declared value, to avoid compiler optimizations.  */
!              return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l
!                      + !m + !n + !o + !p + !q + !pq);
! 
!   ;
    return 0;
  }
- _ACEOF
- if ac_fn_c_try_compile "$LINENO"; then :
-   ac_cv_header_stdbool_h=yes
- else
-   ac_cv_header_stdbool_h=no
- fi
- rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- fi
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdbool_h" >&5
- $as_echo "$ac_cv_header_stdbool_h" >&6; }
-    ac_fn_c_check_type "$LINENO" "_Bool" "ac_cv_type__Bool" "$ac_includes_default"
- if test "x$ac_cv_type__Bool" = xyes; then :
  
- cat >>confdefs.h <<_ACEOF
- #define HAVE__BOOL 1
  _ACEOF
! 
  
  fi
  
  
--- 13680,13817 ----
  
  
!   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a traditional japanese locale" >&5
! $as_echo_n "checking for a traditional japanese locale... " >&6; }
! if ${gt_cv_locale_ja+:} false; then :
    $as_echo_n "(cached) " >&6
  else
  
!     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
  
! #include <locale.h>
! #include <time.h>
! #if HAVE_LANGINFO_CODESET
! # include <langinfo.h>
! #endif
! #include <stdlib.h>
! #include <string.h>
! struct tm t;
! char buf[16];
! int main ()
! {
!   const char *p;
!   /* Check whether the given locale name is recognized by the system.  */
! #if (defined _WIN32 || defined __WIN32__) && !defined __CYGWIN__
!   /* On native Windows, setlocale(category, "") looks at the system settings,
!      not at the environment variables.  Also, when an encoding suffix such
!      as ".65001" or ".54936" is specified, it succeeds but sets the LC_CTYPE
!      category of the locale to "C".  */
!   if (setlocale (LC_ALL, getenv ("LC_ALL")) == NULL
!       || strcmp (setlocale (LC_CTYPE, NULL), "C") == 0)
!     return 1;
! #else
!   if (setlocale (LC_ALL, "") == NULL) return 1;
! #endif
!   /* Check whether nl_langinfo(CODESET) is nonempty and not "ASCII" or "646".
!      On Mac OS X 10.3.5 (Darwin 7.5) in the fr_FR locale, nl_langinfo(CODESET)
!      is empty, and the behaviour of Tcl 8.4 in this locale is not useful.
!      On OpenBSD 4.0, when an unsupported locale is specified, setlocale()
!      succeeds but then nl_langinfo(CODESET) is "646". In this situation,
!      some unit tests fail.
!      On MirBSD 10, when an unsupported locale is specified, setlocale()
!      succeeds but then nl_langinfo(CODESET) is "UTF-8".  */
! #if HAVE_LANGINFO_CODESET
!   {
!     const char *cs = nl_langinfo (CODESET);
!     if (cs[0] == '\0' || strcmp (cs, "ASCII") == 0 || strcmp (cs, "646") == 0
!         || strcmp (cs, "UTF-8") == 0)
!       return 1;
!   }
! #endif
! #ifdef __CYGWIN__
!   /* On Cygwin, avoid locale names without encoding suffix, because the
!      locale_charset() function relies on the encoding suffix.  Note that
!      LC_ALL is set on the command line.  */
!   if (strchr (getenv ("LC_ALL"), '.') == NULL) return 1;
! #endif
!   /* Check whether MB_CUR_MAX is > 1.  This excludes the dysfunctional locales
!      on Cygwin 1.5.x.  */
!   if (MB_CUR_MAX == 1)
!     return 1;
!   /* Check whether in a month name, no byte in the range 0x80..0x9F occurs.
!      This excludes the UTF-8 encoding (except on MirBSD).  */
!   t.tm_year = 1975 - 1900; t.tm_mon = 2 - 1; t.tm_mday = 4;
!   if (strftime (buf, sizeof (buf), "%B", &t) < 2) return 1;
!   for (p = buf; *p != '\0'; p++)
!     if ((unsigned char) *p >= 0x80 && (unsigned char) *p < 0xa0)
!       return 1;
    return 0;
  }
  
  _ACEOF
!     if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
!   (eval $ac_link) 2>&5
!   ac_status=$?
!   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
!   test $ac_status = 0; } && test -s conftest$ac_exeext; then
!       case "$host_os" in
!         # Handle native Windows specially, because there setlocale() interprets
!         # "ar" as "Arabic" or "Arabic_Saudi Arabia.1256",
!         # "fr" or "fra" as "French" or "French_France.1252",
!         # "ge"(!) or "deu"(!) as "German" or "German_Germany.1252",
!         # "ja" as "Japanese" or "Japanese_Japan.932",
!         # and similar.
!         mingw*)
!           # Note that on native Windows, the Japanese locale is
!           # Japanese_Japan.932, and CP932 is very different from EUC-JP, so we
!           # cannot use it here.
!           gt_cv_locale_ja=none
!           ;;
!         *)
!           # Setting LC_ALL is not enough. Need to set LC_TIME to empty, because
!           # otherwise on Mac OS X 10.3.5 the LC_TIME=C from the beginning of the
!           # configure script would override the LC_ALL setting. Likewise for
!           # LC_CTYPE, which is also set at the beginning of the configure script.
!           # Test for the AIX locale name.
!           if (LC_ALL=ja_JP LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
!             gt_cv_locale_ja=ja_JP
!           else
!             # Test for the locale name with explicit encoding suffix.
!             if (LC_ALL=ja_JP.EUC-JP LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
!               gt_cv_locale_ja=ja_JP.EUC-JP
!             else
!               # Test for the HP-UX, OSF/1, NetBSD locale name.
!               if (LC_ALL=ja_JP.eucJP LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
!                 gt_cv_locale_ja=ja_JP.eucJP
!               else
!                 # Test for the IRIX, FreeBSD locale name.
!                 if (LC_ALL=ja_JP.EUC LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
!                   gt_cv_locale_ja=ja_JP.EUC
!                 else
!                   # Test for the Solaris 7 locale name.
!                   if (LC_ALL=ja LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
!                     gt_cv_locale_ja=ja
!                   else
!                     # Special test for NetBSD 1.6.
!                     if test -f /usr/share/locale/ja_JP.eucJP/LC_CTYPE; then
!                       gt_cv_locale_ja=ja_JP.eucJP
!                     else
!                       # None found.
!                       gt_cv_locale_ja=none
!                     fi
!                   fi
!                 fi
!               fi
!             fi
!           fi
!           ;;
!       esac
!     fi
!     rm -fr conftest*
  
  fi
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_locale_ja" >&5
+ $as_echo "$gt_cv_locale_ja" >&6; }
+   LOCALE_JA=$gt_cv_locale_ja
  
  
***************
*** 12099,12839 ****
  
  
! 
! 
! 
! 
! 
!   if test $ac_cv_type_long_long_int = yes; then
!     HAVE_LONG_LONG_INT=1
!   else
!     HAVE_LONG_LONG_INT=0
!   fi
! 
! 
!   if test $ac_cv_type_unsigned_long_long_int = yes; then
!     HAVE_UNSIGNED_LONG_LONG_INT=1
!   else
!     HAVE_UNSIGNED_LONG_LONG_INT=0
!   fi
! 
! 
! 
!   :
! 
! 
! 
! 
! 
!   if test $ac_cv_header_wchar_h = yes; then
!     HAVE_WCHAR_H=1
!   else
!     HAVE_WCHAR_H=0
!   fi
! 
! 
!       if test $ac_cv_header_inttypes_h = yes; then
!     HAVE_INTTYPES_H=1
!   else
!     HAVE_INTTYPES_H=0
!   fi
! 
! 
!       if test $ac_cv_header_sys_types_h = yes; then
!     HAVE_SYS_TYPES_H=1
!   else
!     HAVE_SYS_TYPES_H=0
!   fi
! 
! 
! 
! 
! 
! 
! 
! 
!   :
! 
! 
! 
! 
! 
! 
! 
! 
!      if test $gl_cv_have_include_next = yes; then
!        gl_cv_next_stdint_h='<'stdint.h'>'
!      else
!        { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <stdint.h>" >&5
! $as_echo_n "checking absolute name of <stdint.h>... " >&6; }
! if ${gl_cv_next_stdint_h+:} false; then :
    $as_echo_n "(cached) " >&6
  else
  
!              if test $ac_cv_header_stdint_h = yes; then
! 
! 
!                cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
- #include <stdint.h>
- 
- _ACEOF
-                                                                                                                         case "$host_os" in
-                  aix*) gl_absname_cpp="$ac_cpp -C" ;;
-                  *)    gl_absname_cpp="$ac_cpp" ;;
-                esac
- 
-                case "$host_os" in
-                  mingw*)
-                                                                                                                                      gl_dirsep_regex='[/\\]'
-                    ;;
-                  *)
-                    gl_dirsep_regex='\/'
-                    ;;
-                esac
-                                              gl_make_literal_regex_sed='s,[]$^\\.*/[],\\&,g'
- 
-                gl_header_literal_regex=`echo 'stdint.h' \
-                                         | sed -e "$gl_make_literal_regex_sed"`
-                gl_absolute_header_sed="/${gl_dirsep_regex}${gl_header_literal_regex}/"'{
-                    s/.*"\(.*'"${gl_dirsep_regex}${gl_header_literal_regex}"'\)".*/\1/
-                    s|^/[^/]|//&|
-                    p
-                    q
-                  }'
-                                                             gl_cv_next_stdint_h='"'`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
-                       sed -n "$gl_absolute_header_sed"`'"'
-           else
-                gl_cv_next_stdint_h='<'stdint.h'>'
-              fi
- 
- 
- fi
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_stdint_h" >&5
- $as_echo "$gl_cv_next_stdint_h" >&6; }
-      fi
-      NEXT_STDINT_H=$gl_cv_next_stdint_h
- 
-      if test $gl_cv_have_include_next = yes || test $gl_cv_have_include_next = buggy; then
-        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
-        gl_next_as_first_directive='<'stdint.h'>'
-      else
-        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
-        gl_next_as_first_directive=$gl_cv_next_stdint_h
-      fi
-      NEXT_AS_FIRST_DIRECTIVE_STDINT_H=$gl_next_as_first_directive
- 
- 
- 
  
!   if test $ac_cv_header_stdint_h = yes; then
!     HAVE_STDINT_H=1
!   else
!     HAVE_STDINT_H=0
!   fi
! 
! 
!     if test $ac_cv_header_stdint_h = yes; then
!     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stdint.h conforms to C99" >&5
! $as_echo_n "checking whether stdint.h conforms to C99... " >&6; }
! if ${gl_cv_header_working_stdint_h+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
!   gl_cv_header_working_stdint_h=no
!        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! 
! 
! #define _GL_JUST_INCLUDE_SYSTEM_STDINT_H 1 /* work if build isn't clean */
! #include <stdint.h>
! /* Dragonfly defines WCHAR_MIN, WCHAR_MAX only in <wchar.h>.  */
! #if !(defined WCHAR_MIN && defined WCHAR_MAX)
! #error "WCHAR_MIN, WCHAR_MAX not defined in <stdint.h>"
! #endif
! 
! 
!   /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
!      included before <wchar.h>.  */
!   #include <stddef.h>
!   #include <signal.h>
!   #if HAVE_WCHAR_H
!   # include <stdio.h>
!   # include <time.h>
!   # include <wchar.h>
!   #endif
! 
! 
! #ifdef INT8_MAX
! int8_t a1 = INT8_MAX;
! int8_t a1min = INT8_MIN;
! #endif
! #ifdef INT16_MAX
! int16_t a2 = INT16_MAX;
! int16_t a2min = INT16_MIN;
! #endif
! #ifdef INT32_MAX
! int32_t a3 = INT32_MAX;
! int32_t a3min = INT32_MIN;
! #endif
! #ifdef INT64_MAX
! int64_t a4 = INT64_MAX;
! int64_t a4min = INT64_MIN;
  #endif
! #ifdef UINT8_MAX
! uint8_t b1 = UINT8_MAX;
  #else
! typedef int b1[(unsigned char) -1 != 255 ? 1 : -1];
! #endif
! #ifdef UINT16_MAX
! uint16_t b2 = UINT16_MAX;
! #endif
! #ifdef UINT32_MAX
! uint32_t b3 = UINT32_MAX;
! #endif
! #ifdef UINT64_MAX
! uint64_t b4 = UINT64_MAX;
  #endif
! int_least8_t c1 = INT8_C (0x7f);
! int_least8_t c1max = INT_LEAST8_MAX;
! int_least8_t c1min = INT_LEAST8_MIN;
! int_least16_t c2 = INT16_C (0x7fff);
! int_least16_t c2max = INT_LEAST16_MAX;
! int_least16_t c2min = INT_LEAST16_MIN;
! int_least32_t c3 = INT32_C (0x7fffffff);
! int_least32_t c3max = INT_LEAST32_MAX;
! int_least32_t c3min = INT_LEAST32_MIN;
! int_least64_t c4 = INT64_C (0x7fffffffffffffff);
! int_least64_t c4max = INT_LEAST64_MAX;
! int_least64_t c4min = INT_LEAST64_MIN;
! uint_least8_t d1 = UINT8_C (0xff);
! uint_least8_t d1max = UINT_LEAST8_MAX;
! uint_least16_t d2 = UINT16_C (0xffff);
! uint_least16_t d2max = UINT_LEAST16_MAX;
! uint_least32_t d3 = UINT32_C (0xffffffff);
! uint_least32_t d3max = UINT_LEAST32_MAX;
! uint_least64_t d4 = UINT64_C (0xffffffffffffffff);
! uint_least64_t d4max = UINT_LEAST64_MAX;
! int_fast8_t e1 = INT_FAST8_MAX;
! int_fast8_t e1min = INT_FAST8_MIN;
! int_fast16_t e2 = INT_FAST16_MAX;
! int_fast16_t e2min = INT_FAST16_MIN;
! int_fast32_t e3 = INT_FAST32_MAX;
! int_fast32_t e3min = INT_FAST32_MIN;
! int_fast64_t e4 = INT_FAST64_MAX;
! int_fast64_t e4min = INT_FAST64_MIN;
! uint_fast8_t f1 = UINT_FAST8_MAX;
! uint_fast16_t f2 = UINT_FAST16_MAX;
! uint_fast32_t f3 = UINT_FAST32_MAX;
! uint_fast64_t f4 = UINT_FAST64_MAX;
! #ifdef INTPTR_MAX
! intptr_t g = INTPTR_MAX;
! intptr_t gmin = INTPTR_MIN;
  #endif
! #ifdef UINTPTR_MAX
! uintptr_t h = UINTPTR_MAX;
  #endif
! intmax_t i = INTMAX_MAX;
! uintmax_t j = UINTMAX_MAX;
  
! #include <limits.h> /* for CHAR_BIT */
! #define TYPE_MINIMUM(t) \
!   ((t) ((t) 0 < (t) -1 ? (t) 0 : ~ TYPE_MAXIMUM (t)))
! #define TYPE_MAXIMUM(t) \
!   ((t) ((t) 0 < (t) -1 \
!         ? (t) -1 \
!         : ((((t) 1 << (sizeof (t) * CHAR_BIT - 2)) - 1) * 2 + 1)))
! struct s {
!   int check_PTRDIFF:
!       PTRDIFF_MIN == TYPE_MINIMUM (ptrdiff_t)
!       && PTRDIFF_MAX == TYPE_MAXIMUM (ptrdiff_t)
!       ? 1 : -1;
!   /* Detect bug in FreeBSD 6.0 / ia64.  */
!   int check_SIG_ATOMIC:
!       SIG_ATOMIC_MIN == TYPE_MINIMUM (sig_atomic_t)
!       && SIG_ATOMIC_MAX == TYPE_MAXIMUM (sig_atomic_t)
!       ? 1 : -1;
!   int check_SIZE: SIZE_MAX == TYPE_MAXIMUM (size_t) ? 1 : -1;
!   int check_WCHAR:
!       WCHAR_MIN == TYPE_MINIMUM (wchar_t)
!       && WCHAR_MAX == TYPE_MAXIMUM (wchar_t)
!       ? 1 : -1;
!   /* Detect bug in mingw.  */
!   int check_WINT:
!       WINT_MIN == TYPE_MINIMUM (wint_t)
!       && WINT_MAX == TYPE_MAXIMUM (wint_t)
!       ? 1 : -1;
  
!   /* Detect bugs in glibc 2.4 and Solaris 10 stdint.h, among others.  */
!   int check_UINT8_C:
!         (-1 < UINT8_C (0)) == (-1 < (uint_least8_t) 0) ? 1 : -1;
!   int check_UINT16_C:
!         (-1 < UINT16_C (0)) == (-1 < (uint_least16_t) 0) ? 1 : -1;
  
-   /* Detect bugs in OpenBSD 3.9 stdint.h.  */
- #ifdef UINT8_MAX
-   int check_uint8: (uint8_t) -1 == UINT8_MAX ? 1 : -1;
- #endif
- #ifdef UINT16_MAX
-   int check_uint16: (uint16_t) -1 == UINT16_MAX ? 1 : -1;
- #endif
- #ifdef UINT32_MAX
-   int check_uint32: (uint32_t) -1 == UINT32_MAX ? 1 : -1;
- #endif
- #ifdef UINT64_MAX
-   int check_uint64: (uint64_t) -1 == UINT64_MAX ? 1 : -1;
- #endif
-   int check_uint_least8: (uint_least8_t) -1 == UINT_LEAST8_MAX ? 1 : -1;
-   int check_uint_least16: (uint_least16_t) -1 == UINT_LEAST16_MAX ? 1 : -1;
-   int check_uint_least32: (uint_least32_t) -1 == UINT_LEAST32_MAX ? 1 : -1;
-   int check_uint_least64: (uint_least64_t) -1 == UINT_LEAST64_MAX ? 1 : -1;
-   int check_uint_fast8: (uint_fast8_t) -1 == UINT_FAST8_MAX ? 1 : -1;
-   int check_uint_fast16: (uint_fast16_t) -1 == UINT_FAST16_MAX ? 1 : -1;
-   int check_uint_fast32: (uint_fast32_t) -1 == UINT_FAST32_MAX ? 1 : -1;
-   int check_uint_fast64: (uint_fast64_t) -1 == UINT_FAST64_MAX ? 1 : -1;
-   int check_uintptr: (uintptr_t) -1 == UINTPTR_MAX ? 1 : -1;
-   int check_uintmax: (uintmax_t) -1 == UINTMAX_MAX ? 1 : -1;
-   int check_size: (size_t) -1 == SIZE_MAX ? 1 : -1;
- };
  
- int
- main ()
- {
  
-   ;
-   return 0;
- }
- _ACEOF
- if ac_fn_c_try_compile "$LINENO"; then :
-                                                     if test "$cross_compiling" = yes; then :
-                  gl_cv_header_working_stdint_h=yes
  
  else
-   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h.  */
- 
- 
- #define _GL_JUST_INCLUDE_SYSTEM_STDINT_H 1 /* work if build isn't clean */
- #include <stdint.h>
- 
- 
-   /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
-      included before <wchar.h>.  */
-   #include <stddef.h>
-   #include <signal.h>
-   #if HAVE_WCHAR_H
-   # include <stdio.h>
-   # include <time.h>
-   # include <wchar.h>
-   #endif
  
  
! #include <stdio.h>
  #include <string.h>
! #define MVAL(macro) MVAL1(macro)
! #define MVAL1(expression) #expression
! static const char *macro_values[] =
    {
! #ifdef INT8_MAX
!     MVAL (INT8_MAX),
! #endif
! #ifdef INT16_MAX
!     MVAL (INT16_MAX),
! #endif
! #ifdef INT32_MAX
!     MVAL (INT32_MAX),
! #endif
! #ifdef INT64_MAX
!     MVAL (INT64_MAX),
! #endif
! #ifdef UINT8_MAX
!     MVAL (UINT8_MAX),
! #endif
! #ifdef UINT16_MAX
!     MVAL (UINT16_MAX),
! #endif
! #ifdef UINT32_MAX
!     MVAL (UINT32_MAX),
  #endif
! #ifdef UINT64_MAX
!     MVAL (UINT64_MAX),
  #endif
-     NULL
-   };
- 
- int
- main ()
- {
- 
-   const char **mv;
-   for (mv = macro_values; *mv != NULL; mv++)
-     {
-       const char *value = *mv;
-       /* Test whether it looks like a cast expression.  */
-       if (strncmp (value, "((unsigned int)"/*)*/, 15) == 0
-           || strncmp (value, "((unsigned short)"/*)*/, 17) == 0
-           || strncmp (value, "((unsigned char)"/*)*/, 16) == 0
-           || strncmp (value, "((int)"/*)*/, 6) == 0
-           || strncmp (value, "((signed short)"/*)*/, 15) == 0
-           || strncmp (value, "((signed char)"/*)*/, 14) == 0)
-         return mv - macro_values + 1;
-     }
-   return 0;
- 
-   ;
    return 0;
  }
- _ACEOF
- if ac_fn_c_try_run "$LINENO"; then :
-   gl_cv_header_working_stdint_h=yes
- fi
- rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
-   conftest.$ac_objext conftest.beam conftest.$ac_ext
- fi
  
- 
- fi
- rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- 
- fi
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_working_stdint_h" >&5
- $as_echo "$gl_cv_header_working_stdint_h" >&6; }
-   fi
-   if test "$gl_cv_header_working_stdint_h" = yes; then
-     STDINT_H=
-   else
-             for ac_header in sys/inttypes.h sys/bitypes.h
- do :
-   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
- ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
- if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
-   cat >>confdefs.h <<_ACEOF
- #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
  _ACEOF
! 
! fi
! 
! done
! 
!     if test $ac_cv_header_sys_inttypes_h = yes; then
!       HAVE_SYS_INTTYPES_H=1
!     else
!       HAVE_SYS_INTTYPES_H=0
!     fi
! 
!     if test $ac_cv_header_sys_bitypes_h = yes; then
!       HAVE_SYS_BITYPES_H=1
!     else
!       HAVE_SYS_BITYPES_H=0
      fi
  
- 
- 
- 
-   if test $APPLE_UNIVERSAL_BUILD = 0; then
- 
- 
-   for gltype in ptrdiff_t size_t ; do
-     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for bit size of $gltype" >&5
- $as_echo_n "checking for bit size of $gltype... " >&6; }
- if eval \${gl_cv_bitsizeof_${gltype}+:} false; then :
-   $as_echo_n "(cached) " >&6
- else
-   if ac_fn_c_compute_int "$LINENO" "sizeof ($gltype) * CHAR_BIT" "result"        "
-   /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
-      included before <wchar.h>.  */
-   #include <stddef.h>
-   #include <signal.h>
-   #if HAVE_WCHAR_H
-   # include <stdio.h>
-   # include <time.h>
-   # include <wchar.h>
-   #endif
- 
- #include <limits.h>"; then :
- 
- else
-   result=unknown
  fi
  
-        eval gl_cv_bitsizeof_${gltype}=\$result
  
- fi
- eval ac_res=\$gl_cv_bitsizeof_${gltype}
- 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
- $as_echo "$ac_res" >&6; }
-     eval result=\$gl_cv_bitsizeof_${gltype}
-     if test $result = unknown; then
-                                                 result=0
-     fi
-     GLTYPE=`echo "$gltype" | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
-     cat >>confdefs.h <<_ACEOF
- #define BITSIZEOF_${GLTYPE} $result
- _ACEOF
  
!     eval BITSIZEOF_${GLTYPE}=\$result
!   done
  
  
-   fi
  
  
-   for gltype in sig_atomic_t wchar_t wint_t ; do
-     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for bit size of $gltype" >&5
- $as_echo_n "checking for bit size of $gltype... " >&6; }
- if eval \${gl_cv_bitsizeof_${gltype}+:} false; then :
-   $as_echo_n "(cached) " >&6
- else
-   if ac_fn_c_compute_int "$LINENO" "sizeof ($gltype) * CHAR_BIT" "result"        "
-   /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
-      included before <wchar.h>.  */
-   #include <stddef.h>
-   #include <signal.h>
-   #if HAVE_WCHAR_H
-   # include <stdio.h>
-   # include <time.h>
-   # include <wchar.h>
-   #endif
  
- #include <limits.h>"; then :
  
- else
-   result=unknown
- fi
  
-        eval gl_cv_bitsizeof_${gltype}=\$result
  
- fi
- eval ac_res=\$gl_cv_bitsizeof_${gltype}
- 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
- $as_echo "$ac_res" >&6; }
-     eval result=\$gl_cv_bitsizeof_${gltype}
-     if test $result = unknown; then
-                                                 result=0
-     fi
-     GLTYPE=`echo "$gltype" | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
-     cat >>confdefs.h <<_ACEOF
- #define BITSIZEOF_${GLTYPE} $result
- _ACEOF
  
-     eval BITSIZEOF_${GLTYPE}=\$result
-   done
  
  
  
  
-   for gltype in sig_atomic_t wchar_t wint_t ; do
-     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $gltype is signed" >&5
- $as_echo_n "checking whether $gltype is signed... " >&6; }
- if eval \${gl_cv_type_${gltype}_signed+:} false; then :
-   $as_echo_n "(cached) " >&6
- else
-   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h.  */
  
-   /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
-      included before <wchar.h>.  */
-   #include <stddef.h>
-   #include <signal.h>
-   #if HAVE_WCHAR_H
-   # include <stdio.h>
-   # include <time.h>
-   # include <wchar.h>
-   #endif
  
-             int verify[2 * (($gltype) -1 < ($gltype) 0) - 1];
- int
- main ()
- {
  
-   ;
-   return 0;
- }
- _ACEOF
- if ac_fn_c_try_compile "$LINENO"; then :
-   result=yes
- else
-   result=no
- fi
- rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-        eval gl_cv_type_${gltype}_signed=\$result
  
- fi
- eval ac_res=\$gl_cv_type_${gltype}_signed
- 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
- $as_echo "$ac_res" >&6; }
-     eval result=\$gl_cv_type_${gltype}_signed
-     GLTYPE=`echo $gltype | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
-     if test "$result" = yes; then
-       cat >>confdefs.h <<_ACEOF
- #define HAVE_SIGNED_${GLTYPE} 1
- _ACEOF
  
-       eval HAVE_SIGNED_${GLTYPE}=1
-     else
-       eval HAVE_SIGNED_${GLTYPE}=0
-     fi
-   done
  
  
-   gl_cv_type_ptrdiff_t_signed=yes
-   gl_cv_type_size_t_signed=no
-   if test $APPLE_UNIVERSAL_BUILD = 0; then
  
  
-   for gltype in ptrdiff_t size_t ; do
-     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $gltype integer literal suffix" >&5
- $as_echo_n "checking for $gltype integer literal suffix... " >&6; }
- if eval \${gl_cv_type_${gltype}_suffix+:} false; then :
-   $as_echo_n "(cached) " >&6
- else
-   eval gl_cv_type_${gltype}_suffix=no
-        eval result=\$gl_cv_type_${gltype}_signed
-        if test "$result" = yes; then
-          glsufu=
-        else
-          glsufu=u
-        fi
-        for glsuf in "$glsufu" ${glsufu}l ${glsufu}ll ${glsufu}i64; do
-          case $glsuf in
-            '')  gltype1='int';;
-            l)   gltype1='long int';;
-            ll)  gltype1='long long int';;
-            i64) gltype1='__int64';;
-            u)   gltype1='unsigned int';;
-            ul)  gltype1='unsigned long int';;
-            ull) gltype1='unsigned long long int';;
-            ui64)gltype1='unsigned __int64';;
-          esac
-          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h.  */
  
-   /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
-      included before <wchar.h>.  */
-   #include <stddef.h>
-   #include <signal.h>
-   #if HAVE_WCHAR_H
-   # include <stdio.h>
-   # include <time.h>
-   # include <wchar.h>
-   #endif
  
-               extern $gltype foo;
-               extern $gltype1 foo;
- int
- main ()
- {
  
-   ;
-   return 0;
- }
- _ACEOF
- if ac_fn_c_try_compile "$LINENO"; then :
-   eval gl_cv_type_${gltype}_suffix=\$glsuf
- fi
- rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
-          eval result=\$gl_cv_type_${gltype}_suffix
-          test "$result" != no && break
-        done
- fi
- eval ac_res=\$gl_cv_type_${gltype}_suffix
- 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
- $as_echo "$ac_res" >&6; }
-     GLTYPE=`echo $gltype | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
-     eval result=\$gl_cv_type_${gltype}_suffix
-     test "$result" = no && result=
-     eval ${GLTYPE}_SUFFIX=\$result
-     cat >>confdefs.h <<_ACEOF
- #define ${GLTYPE}_SUFFIX $result
- _ACEOF
  
-   done
  
  
-   fi
  
  
!   for gltype in sig_atomic_t wchar_t wint_t ; do
!     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $gltype integer literal suffix" >&5
! $as_echo_n "checking for $gltype integer literal suffix... " >&6; }
! if eval \${gl_cv_type_${gltype}_suffix+:} false; then :
!   $as_echo_n "(cached) " >&6
  else
!   eval gl_cv_type_${gltype}_suffix=no
!        eval result=\$gl_cv_type_${gltype}_signed
!        if test "$result" = yes; then
!          glsufu=
!        else
!          glsufu=u
!        fi
!        for glsuf in "$glsufu" ${glsufu}l ${glsufu}ll ${glsufu}i64; do
!          case $glsuf in
!            '')  gltype1='int';;
!            l)   gltype1='long int';;
!            ll)  gltype1='long long int';;
!            i64) gltype1='__int64';;
!            u)   gltype1='unsigned int';;
!            ul)  gltype1='unsigned long int';;
!            ull) gltype1='unsigned long long int';;
!            ui64)gltype1='unsigned __int64';;
!          esac
!          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
  
-   /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
-      included before <wchar.h>.  */
-   #include <stddef.h>
-   #include <signal.h>
-   #if HAVE_WCHAR_H
-   # include <stdio.h>
-   # include <time.h>
-   # include <wchar.h>
-   #endif
  
!               extern $gltype foo;
!               extern $gltype1 foo;
! int
! main ()
! {
  
-   ;
-   return 0;
- }
  _ACEOF
! if ac_fn_c_try_compile "$LINENO"; then :
!   eval gl_cv_type_${gltype}_suffix=\$glsuf
! fi
! rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
!          eval result=\$gl_cv_type_${gltype}_suffix
!          test "$result" != no && break
!        done
  fi
! eval ac_res=\$gl_cv_type_${gltype}_suffix
! 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
! $as_echo "$ac_res" >&6; }
!     GLTYPE=`echo $gltype | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
!     eval result=\$gl_cv_type_${gltype}_suffix
!     test "$result" = no && result=
!     eval ${GLTYPE}_SUFFIX=\$result
!     cat >>confdefs.h <<_ACEOF
! #define ${GLTYPE}_SUFFIX $result
  _ACEOF
  
!   done
  
  
  
!           if test $BITSIZEOF_WINT_T -lt 32; then
!     BITSIZEOF_WINT_T=32
    fi
  
-     STDINT_H=stdint.h
-   fi
  
!    if test -n "$STDINT_H"; then
!   GL_GENERATE_STDINT_H_TRUE=
!   GL_GENERATE_STDINT_H_FALSE='#'
! else
!   GL_GENERATE_STDINT_H_TRUE='#'
!   GL_GENERATE_STDINT_H_FALSE=
! fi
  
  
--- 13819,14246 ----
  
  
!   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a transitional chinese locale" >&5
! $as_echo_n "checking for a transitional chinese locale... " >&6; }
! if ${gt_cv_locale_zh_CN+:} false; then :
    $as_echo_n "(cached) " >&6
  else
  
!     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
  
! #include <locale.h>
! #include <stdlib.h>
! #include <time.h>
! #if HAVE_LANGINFO_CODESET
! # include <langinfo.h>
  #endif
! #include <stdlib.h>
! #include <string.h>
! struct tm t;
! char buf[16];
! int main ()
! {
!   const char *p;
!   /* Check whether the given locale name is recognized by the system.  */
! #if (defined _WIN32 || defined __WIN32__) && !defined __CYGWIN__
!   /* On native Windows, setlocale(category, "") looks at the system settings,
!      not at the environment variables.  Also, when an encoding suffix such
!      as ".65001" or ".54936" is specified, it succeeds but sets the LC_CTYPE
!      category of the locale to "C".  */
!   if (setlocale (LC_ALL, getenv ("LC_ALL")) == NULL
!       || strcmp (setlocale (LC_CTYPE, NULL), "C") == 0)
!     return 1;
  #else
!   if (setlocale (LC_ALL, "") == NULL) return 1;
  #endif
!   /* Check whether nl_langinfo(CODESET) is nonempty and not "ASCII" or "646".
!      On Mac OS X 10.3.5 (Darwin 7.5) in the fr_FR locale, nl_langinfo(CODESET)
!      is empty, and the behaviour of Tcl 8.4 in this locale is not useful.
!      On OpenBSD 4.0, when an unsupported locale is specified, setlocale()
!      succeeds but then nl_langinfo(CODESET) is "646". In this situation,
!      some unit tests fail.
!      On MirBSD 10, when an unsupported locale is specified, setlocale()
!      succeeds but then nl_langinfo(CODESET) is "UTF-8".  */
! #if HAVE_LANGINFO_CODESET
!   {
!     const char *cs = nl_langinfo (CODESET);
!     if (cs[0] == '\0' || strcmp (cs, "ASCII") == 0 || strcmp (cs, "646") == 0
!         || strcmp (cs, "UTF-8") == 0)
!       return 1;
!   }
  #endif
! #ifdef __CYGWIN__
!   /* On Cygwin, avoid locale names without encoding suffix, because the
!      locale_charset() function relies on the encoding suffix.  Note that
!      LC_ALL is set on the command line.  */
!   if (strchr (getenv ("LC_ALL"), '.') == NULL) return 1;
  #endif
!   /* Check whether in a month name, no byte in the range 0x80..0x9F occurs.
!      This excludes the UTF-8 encoding (except on MirBSD).  */
!   t.tm_year = 1975 - 1900; t.tm_mon = 2 - 1; t.tm_mday = 4;
!   if (strftime (buf, sizeof (buf), "%B", &t) < 2) return 1;
!   for (p = buf; *p != '\0'; p++)
!     if ((unsigned char) *p >= 0x80 && (unsigned char) *p < 0xa0)
!       return 1;
!   /* Check whether a typical GB18030 multibyte sequence is recognized as a
!      single wide character.  This excludes the GB2312 and GBK encodings.  */
!   if (mblen ("\203\062\332\066", 5) != 4)
!     return 1;
!   return 0;
! }
  
! _ACEOF
!     if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
!   (eval $ac_link) 2>&5
!   ac_status=$?
!   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
!   test $ac_status = 0; } && test -s conftest$ac_exeext; then
!       case "$host_os" in
!         # Handle native Windows specially, because there setlocale() interprets
!         # "ar" as "Arabic" or "Arabic_Saudi Arabia.1256",
!         # "fr" or "fra" as "French" or "French_France.1252",
!         # "ge"(!) or "deu"(!) as "German" or "German_Germany.1252",
!         # "ja" as "Japanese" or "Japanese_Japan.932",
!         # and similar.
!         mingw*)
!           # Test for the hypothetical native Windows locale name.
!           if (LC_ALL=Chinese_China.54936 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
!             gt_cv_locale_zh_CN=Chinese_China.54936
!           else
!             # None found.
!             gt_cv_locale_zh_CN=none
!           fi
!           ;;
!         solaris2.8)
!           # On Solaris 8, the locales zh_CN.GB18030, zh_CN.GBK, zh.GBK are
!           # broken. One witness is the test case in gl_MBRTOWC_SANITYCHECK.
!           # Another witness is that "LC_ALL=zh_CN.GB18030 bash -c true" dumps core.
!           gt_cv_locale_zh_CN=none
!           ;;
!         *)
!           # Setting LC_ALL is not enough. Need to set LC_TIME to empty, because
!           # otherwise on Mac OS X 10.3.5 the LC_TIME=C from the beginning of the
!           # configure script would override the LC_ALL setting. Likewise for
!           # LC_CTYPE, which is also set at the beginning of the configure script.
!           # Test for the locale name without encoding suffix.
!           if (LC_ALL=zh_CN LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
!             gt_cv_locale_zh_CN=zh_CN
!           else
!             # Test for the locale name with explicit encoding suffix.
!             if (LC_ALL=zh_CN.GB18030 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
!               gt_cv_locale_zh_CN=zh_CN.GB18030
!             else
!               # None found.
!               gt_cv_locale_zh_CN=none
!             fi
!           fi
!           ;;
!       esac
!     else
!       # If there was a link error, due to mblen(), the system is so old that
!       # it certainly doesn't have a chinese locale.
!       gt_cv_locale_zh_CN=none
!     fi
!     rm -fr conftest*
  
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_locale_zh_CN" >&5
! $as_echo "$gt_cv_locale_zh_CN" >&6; }
!   LOCALE_ZH_CN=$gt_cv_locale_zh_CN
  
  
  
  
+   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a french Unicode locale" >&5
+ $as_echo_n "checking for a french Unicode locale... " >&6; }
+ if ${gt_cv_locale_fr_utf8+:} false; then :
+   $as_echo_n "(cached) " >&6
  else
  
+     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+ /* end confdefs.h.  */
  
! #include <locale.h>
! #include <time.h>
! #if HAVE_LANGINFO_CODESET
! # include <langinfo.h>
! #endif
! #include <stdlib.h>
  #include <string.h>
! struct tm t;
! char buf[16];
! int main () {
!   /* On BeOS and Haiku, locales are not implemented in libc.  Rather, libintl
!      imitates locale dependent behaviour by looking at the environment
!      variables, and all locales use the UTF-8 encoding.  */
! #if !(defined __BEOS__ || defined __HAIKU__)
!   /* Check whether the given locale name is recognized by the system.  */
! # if (defined _WIN32 || defined __WIN32__) && !defined __CYGWIN__
!   /* On native Windows, setlocale(category, "") looks at the system settings,
!      not at the environment variables.  Also, when an encoding suffix such
!      as ".65001" or ".54936" is specified, it succeeds but sets the LC_CTYPE
!      category of the locale to "C".  */
!   if (setlocale (LC_ALL, getenv ("LC_ALL")) == NULL
!       || strcmp (setlocale (LC_CTYPE, NULL), "C") == 0)
!     return 1;
! # else
!   if (setlocale (LC_ALL, "") == NULL) return 1;
! # endif
!   /* Check whether nl_langinfo(CODESET) is nonempty and not "ASCII" or "646".
!      On Mac OS X 10.3.5 (Darwin 7.5) in the fr_FR locale, nl_langinfo(CODESET)
!      is empty, and the behaviour of Tcl 8.4 in this locale is not useful.
!      On OpenBSD 4.0, when an unsupported locale is specified, setlocale()
!      succeeds but then nl_langinfo(CODESET) is "646". In this situation,
!      some unit tests fail.  */
! # if HAVE_LANGINFO_CODESET
    {
!     const char *cs = nl_langinfo (CODESET);
!     if (cs[0] == '\0' || strcmp (cs, "ASCII") == 0 || strcmp (cs, "646") == 0)
!       return 1;
!   }
! # endif
! # ifdef __CYGWIN__
!   /* On Cygwin, avoid locale names without encoding suffix, because the
!      locale_charset() function relies on the encoding suffix.  Note that
!      LC_ALL is set on the command line.  */
!   if (strchr (getenv ("LC_ALL"), '.') == NULL) return 1;
! # endif
!   /* Check whether in the abbreviation of the second month, the second
!      character (should be U+00E9: LATIN SMALL LETTER E WITH ACUTE) is
!      two bytes long, with UTF-8 encoding.  */
!   t.tm_year = 1975 - 1900; t.tm_mon = 2 - 1; t.tm_mday = 4;
!   if (strftime (buf, sizeof (buf), "%b", &t) < 4
!       || buf[1] != (char) 0xc3 || buf[2] != (char) 0xa9 || buf[3] != 'v')
!     return 1;
  #endif
! #if !defined __BIONIC__ /* Bionic libc's 'struct lconv' is just a dummy.  */
!   /* Check whether the decimal separator is a comma.
!      On NetBSD 3.0 in the fr_FR.ISO8859-1 locale, localeconv()->decimal_point
!      are nl_langinfo(RADIXCHAR) are both ".".  */
!   if (localeconv () ->decimal_point[0] != ',') return 1;
  #endif
    return 0;
  }
  
  _ACEOF
!     if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
!   (eval $ac_link) 2>&5
!   ac_status=$?
!   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
!   test $ac_status = 0; } && test -s conftest$ac_exeext; then
!       case "$host_os" in
!         # Handle native Windows specially, because there setlocale() interprets
!         # "ar" as "Arabic" or "Arabic_Saudi Arabia.1256",
!         # "fr" or "fra" as "French" or "French_France.1252",
!         # "ge"(!) or "deu"(!) as "German" or "German_Germany.1252",
!         # "ja" as "Japanese" or "Japanese_Japan.932",
!         # and similar.
!         mingw*)
!           # Test for the hypothetical native Windows locale name.
!           if (LC_ALL=French_France.65001 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
!             gt_cv_locale_fr_utf8=French_France.65001
!           else
!             # None found.
!             gt_cv_locale_fr_utf8=none
!           fi
!           ;;
!         *)
!           # Setting LC_ALL is not enough. Need to set LC_TIME to empty, because
!           # otherwise on Mac OS X 10.3.5 the LC_TIME=C from the beginning of the
!           # configure script would override the LC_ALL setting. Likewise for
!           # LC_CTYPE, which is also set at the beginning of the configure script.
!           # Test for the usual locale name.
!           if (LC_ALL=fr_FR LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
!             gt_cv_locale_fr_utf8=fr_FR
!           else
!             # Test for the locale name with explicit encoding suffix.
!             if (LC_ALL=fr_FR.UTF-8 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
!               gt_cv_locale_fr_utf8=fr_FR.UTF-8
!             else
!               # Test for the Solaris 7 locale name.
!               if (LC_ALL=fr.UTF-8 LC_TIME= LC_CTYPE= ./conftest; exit) 2>/dev/null; then
!                 gt_cv_locale_fr_utf8=fr.UTF-8
!               else
!                 # None found.
!                 gt_cv_locale_fr_utf8=none
!               fi
!             fi
!           fi
!           ;;
!       esac
      fi
+     rm -fr conftest*
  
  fi
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_locale_fr_utf8" >&5
+ $as_echo "$gt_cv_locale_fr_utf8" >&6; }
+   LOCALE_FR_UTF8=$gt_cv_locale_fr_utf8
  
  
  
!   GNULIB_FFSL=0;
!   GNULIB_FFSLL=0;
!   GNULIB_MEMCHR=0;
!   GNULIB_MEMMEM=0;
!   GNULIB_MEMPCPY=0;
!   GNULIB_MEMRCHR=0;
!   GNULIB_RAWMEMCHR=0;
!   GNULIB_STPCPY=0;
!   GNULIB_STPNCPY=0;
!   GNULIB_STRCHRNUL=0;
!   GNULIB_STRDUP=0;
!   GNULIB_STRNCAT=0;
!   GNULIB_STRNDUP=0;
!   GNULIB_STRNLEN=0;
!   GNULIB_STRPBRK=0;
!   GNULIB_STRSEP=0;
!   GNULIB_STRSTR=0;
!   GNULIB_STRCASESTR=0;
!   GNULIB_STRTOK_R=0;
!   GNULIB_MBSLEN=0;
!   GNULIB_MBSNLEN=0;
!   GNULIB_MBSCHR=0;
!   GNULIB_MBSRCHR=0;
!   GNULIB_MBSSTR=0;
!   GNULIB_MBSCASECMP=0;
!   GNULIB_MBSNCASECMP=0;
!   GNULIB_MBSPCASECMP=0;
!   GNULIB_MBSCASESTR=0;
!   GNULIB_MBSCSPN=0;
!   GNULIB_MBSPBRK=0;
!   GNULIB_MBSSPN=0;
!   GNULIB_MBSSEP=0;
!   GNULIB_MBSTOK_R=0;
!   GNULIB_STRERROR=0;
!   GNULIB_STRERROR_R=0;
!   GNULIB_STRSIGNAL=0;
!   GNULIB_STRVERSCMP=0;
!   HAVE_MBSLEN=0;
!     HAVE_FFSL=1;
!   HAVE_FFSLL=1;
!   HAVE_MEMCHR=1;
!   HAVE_DECL_MEMMEM=1;
!   HAVE_MEMPCPY=1;
!   HAVE_DECL_MEMRCHR=1;
!   HAVE_RAWMEMCHR=1;
!   HAVE_STPCPY=1;
!   HAVE_STPNCPY=1;
!   HAVE_STRCHRNUL=1;
!   HAVE_DECL_STRDUP=1;
!   HAVE_DECL_STRNDUP=1;
!   HAVE_DECL_STRNLEN=1;
!   HAVE_STRPBRK=1;
!   HAVE_STRSEP=1;
!   HAVE_STRCASESTR=1;
!   HAVE_DECL_STRTOK_R=1;
!   HAVE_DECL_STRERROR_R=1;
!   HAVE_DECL_STRSIGNAL=1;
!   HAVE_STRVERSCMP=1;
!   REPLACE_MEMCHR=0;
!   REPLACE_MEMMEM=0;
!   REPLACE_STPNCPY=0;
!   REPLACE_STRDUP=0;
!   REPLACE_STRSTR=0;
!   REPLACE_STRCASESTR=0;
!   REPLACE_STRCHRNUL=0;
!   REPLACE_STRERROR=0;
!   REPLACE_STRERROR_R=0;
!   REPLACE_STRNCAT=0;
!   REPLACE_STRNDUP=0;
!   REPLACE_STRNLEN=0;
!   REPLACE_STRSIGNAL=0;
!   REPLACE_STRTOK_R=0;
!   UNDEFINE_STRTOK_R=0;
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
!   # Check for mmap(). Don't use AC_FUNC_MMAP, because it checks too much: it
!   # fails on HP-UX 11, because MAP_FIXED mappings do not work. But this is
!   # irrelevant for anonymous mappings.
!   ac_fn_c_check_func "$LINENO" "mmap" "ac_cv_func_mmap"
! if test "x$ac_cv_func_mmap" = xyes; then :
!   gl_have_mmap=yes
  else
!   gl_have_mmap=no
! fi
  
  
!   # Try to allow MAP_ANONYMOUS.
!   gl_have_mmap_anonymous=no
!   if test $gl_have_mmap = yes; then
!     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MAP_ANONYMOUS" >&5
! $as_echo_n "checking for MAP_ANONYMOUS... " >&6; }
!     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! 
! #include <sys/mman.h>
! #ifdef MAP_ANONYMOUS
!     I cannot identify this map
! #endif
  
  _ACEOF
! if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
!   $EGREP "I cannot identify this map" >/dev/null 2>&1; then :
!   gl_have_mmap_anonymous=yes
  fi
! rm -f conftest*
! 
!     if test $gl_have_mmap_anonymous != yes; then
!       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! 
! #include <sys/mman.h>
! #ifdef MAP_ANON
!     I cannot identify this map
! #endif
! 
  _ACEOF
+ if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
+   $EGREP "I cannot identify this map" >/dev/null 2>&1; then :
  
! $as_echo "#define MAP_ANONYMOUS MAP_ANON" >>confdefs.h
! 
!          gl_have_mmap_anonymous=yes
! fi
! rm -f conftest*
  
+     fi
+     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_have_mmap_anonymous" >&5
+ $as_echo "$gl_have_mmap_anonymous" >&6; }
+     if test $gl_have_mmap_anonymous = yes; then
  
+ $as_echo "#define HAVE_MAP_ANONYMOUS 1" >>confdefs.h
  
!     fi
    fi
  
  
!   :
  
  
***************
*** 12842,12892 ****
  
  
  
  
-       ac_fn_c_check_decl "$LINENO" "strdup" "ac_cv_have_decl_strdup" "$ac_includes_default"
- if test "x$ac_cv_have_decl_strdup" = xyes; then :
-   ac_have_decl=1
- else
-   ac_have_decl=0
- fi
  
- cat >>confdefs.h <<_ACEOF
- #define HAVE_DECL_STRDUP $ac_have_decl
- _ACEOF
  
  
  
!      REPLACE_STRERROR_0=0
!   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether strerror(0) succeeds" >&5
! $as_echo_n "checking whether strerror(0) succeeds... " >&6; }
! if ${gl_cv_func_strerror_0_works+:} false; then :
    $as_echo_n "(cached) " >&6
  else
    if test "$cross_compiling" = yes; then :
!   case "$host_os" in
!                  # Guess yes on glibc systems.
!          *-gnu*) gl_cv_func_strerror_0_works="guessing yes" ;;
!                  # If we don't know, assume the worst.
!          *)      gl_cv_func_strerror_0_works="guessing no" ;;
!        esac
! 
  else
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
  #include <string.h>
!            #include <errno.h>
  
  int
  main ()
  {
! int result = 0;
!            char *str;
!            errno = 0;
!            str = strerror (0);
!            if (!*str) result |= 1;
!            if (errno) result |= 2;
!            if (strstr (str, "nknown") || strstr (str, "ndefined"))
!              result |= 4;
!            return result;
    ;
    return 0;
--- 14249,14328 ----
  
  
+   :
  
  
  
  
  
  
! 
! 
!   if test $HAVE_MEMCHR = 1; then
!     # Detect platform-specific bugs in some versions of glibc:
!     # memchr should not dereference anything with length 0
!     #   http://bugzilla.redhat.com/499689
!     # memchr should not dereference overestimated length after a match
!     #   http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=521737
!     #   http://sourceware.org/bugzilla/show_bug.cgi?id=10162
!     # Assume that memchr works on platforms that lack mprotect.
!     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether memchr works" >&5
! $as_echo_n "checking whether memchr works... " >&6; }
! if ${gl_cv_func_memchr_works+:} false; then :
    $as_echo_n "(cached) " >&6
  else
    if test "$cross_compiling" = yes; then :
!          gl_cv_func_memchr_works="guessing no"
  else
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
+ 
  #include <string.h>
! #if HAVE_SYS_MMAN_H
! # include <fcntl.h>
! # include <unistd.h>
! # include <sys/types.h>
! # include <sys/mman.h>
! # ifndef MAP_FILE
! #  define MAP_FILE 0
! # endif
! #endif
  
  int
  main ()
  {
! 
!   int result = 0;
!   char *fence = NULL;
! #if HAVE_SYS_MMAN_H && HAVE_MPROTECT
! # if HAVE_MAP_ANONYMOUS
!   const int flags = MAP_ANONYMOUS | MAP_PRIVATE;
!   const int fd = -1;
! # else /* !HAVE_MAP_ANONYMOUS */
!   const int flags = MAP_FILE | MAP_PRIVATE;
!   int fd = open ("/dev/zero", O_RDONLY, 0666);
!   if (fd >= 0)
! # endif
!     {
!       int pagesize = getpagesize ();
!       char *two_pages =
!         (char *) mmap (NULL, 2 * pagesize, PROT_READ | PROT_WRITE,
!                        flags, fd, 0);
!       if (two_pages != (char *)(-1)
!           && mprotect (two_pages + pagesize, pagesize, PROT_NONE) == 0)
!         fence = two_pages + pagesize;
!     }
! #endif
!   if (fence)
!     {
!       if (memchr (fence, 0, 0))
!         result |= 1;
!       strcpy (fence - 9, "12345678");
!       if (memchr (fence - 9, 0, 79) != fence - 1)
!         result |= 2;
!       if (memchr (fence - 1, 0, 3) != fence - 1)
!         result |= 4;
!     }
!   return result;
! 
    ;
    return 0;
***************
*** 12894,12900 ****
  _ACEOF
  if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_func_strerror_0_works=yes
  else
!   gl_cv_func_strerror_0_works=no
  fi
  rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
--- 14330,14336 ----
  _ACEOF
  if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_func_memchr_works=yes
  else
!   gl_cv_func_memchr_works=no
  fi
  rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
***************
*** 12902,12925 ****
  fi
  
  
  fi
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_strerror_0_works" >&5
- $as_echo "$gl_cv_func_strerror_0_works" >&6; }
-   case "$gl_cv_func_strerror_0_works" in
-     *yes) ;;
-     *)
-       REPLACE_STRERROR_0=1
  
! $as_echo "#define REPLACE_STRERROR_0 1" >>confdefs.h
  
-       ;;
-   esac
  
  
  
  
  
  
  
  
  
--- 14338,14384 ----
  fi
  
+ fi
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_memchr_works" >&5
+ $as_echo "$gl_cv_func_memchr_works" >&6; }
+     if test "$gl_cv_func_memchr_works" != yes; then
+       REPLACE_MEMCHR=1
+     fi
+   fi
+ 
  
+       ac_fn_c_check_decl "$LINENO" "memmem" "ac_cv_have_decl_memmem" "$ac_includes_default"
+ if test "x$ac_cv_have_decl_memmem" = xyes; then :
+   ac_have_decl=1
+ else
+   ac_have_decl=0
  fi
  
! cat >>confdefs.h <<_ACEOF
! #define HAVE_DECL_MEMMEM $ac_have_decl
! _ACEOF
! 
  
  
  
  
  
+   for ac_func in memmem
+ do :
+   ac_fn_c_check_func "$LINENO" "memmem" "ac_cv_func_memmem"
+ if test "x$ac_cv_func_memmem" = xyes; then :
+   cat >>confdefs.h <<_ACEOF
+ #define HAVE_MEMMEM 1
+ _ACEOF
  
+ fi
+ done
  
+   if test $ac_cv_func_memmem = yes; then
+     HAVE_MEMMEM=1
+   else
+     HAVE_MEMMEM=0
+   fi
  
+   :
  
  
***************
*** 12927,13080 ****
  
  
!      if test $gl_cv_have_include_next = yes; then
!        gl_cv_next_string_h='<'string.h'>'
!      else
!        { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <string.h>" >&5
! $as_echo_n "checking absolute name of <string.h>... " >&6; }
! if ${gl_cv_next_string_h+:} false; then :
    $as_echo_n "(cached) " >&6
  else
! 
!                cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! #include <string.h>
! 
! _ACEOF
!                                                                                                                         case "$host_os" in
!                  aix*) gl_absname_cpp="$ac_cpp -C" ;;
!                  *)    gl_absname_cpp="$ac_cpp" ;;
!                esac
! 
!                case "$host_os" in
!                  mingw*)
!                                                                                                                                      gl_dirsep_regex='[/\\]'
!                    ;;
!                  *)
!                    gl_dirsep_regex='\/'
!                    ;;
!                esac
!                                              gl_make_literal_regex_sed='s,[]$^\\.*/[],\\&,g'
! 
!                gl_header_literal_regex=`echo 'string.h' \
!                                         | sed -e "$gl_make_literal_regex_sed"`
!                gl_absolute_header_sed="/${gl_dirsep_regex}${gl_header_literal_regex}/"'{
!                    s/.*"\(.*'"${gl_dirsep_regex}${gl_header_literal_regex}"'\)".*/\1/
!                    s|^/[^/]|//&|
!                    p
!                    q
!                  }'
!                                                             gl_cv_next_string_h='"'`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
!                       sed -n "$gl_absolute_header_sed"`'"'
! 
! 
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_string_h" >&5
! $as_echo "$gl_cv_next_string_h" >&6; }
!      fi
!      NEXT_STRING_H=$gl_cv_next_string_h
! 
!      if test $gl_cv_have_include_next = yes || test $gl_cv_have_include_next = buggy; then
!        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
!        gl_next_as_first_directive='<'string.h'>'
!      else
!        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
!        gl_next_as_first_directive=$gl_cv_next_string_h
!      fi
!      NEXT_AS_FIRST_DIRECTIVE_STRING_H=$gl_next_as_first_directive
! 
! 
! 
! 
! 
! 
!     for gl_func in ffsl ffsll memmem mempcpy memrchr rawmemchr stpcpy stpncpy strchrnul      strdup strncat strndup strnlen strpbrk strsep strcasestr strtok_r      strerror_r strsignal strverscmp; do
!     as_gl_Symbol=`$as_echo "gl_cv_have_raw_decl_$gl_func" | $as_tr_sh`
!     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $gl_func is declared without a macro" >&5
! $as_echo_n "checking whether $gl_func is declared without a macro... " >&6; }
! if eval \${$as_gl_Symbol+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! #include <string.h>
! 
! int
! main ()
! {
! #undef $gl_func
!   (void) $gl_func;
!   ;
!   return 0;
! }
! _ACEOF
! if ac_fn_c_try_compile "$LINENO"; then :
!   eval "$as_gl_Symbol=yes"
! else
!   eval "$as_gl_Symbol=no"
! fi
! rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! fi
! eval ac_res=\$$as_gl_Symbol
! 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
! $as_echo "$ac_res" >&6; }
!     if eval test \"x\$"$as_gl_Symbol"\" = x"yes"; then :
!   cat >>confdefs.h <<_ACEOF
! #define `$as_echo "HAVE_RAW_DECL_$gl_func" | $as_tr_cpp` 1
! _ACEOF
! 
!                      eval ac_cv_have_decl_$gl_func=yes
! fi
!       done
! 
! 
! 
!       ac_fn_c_check_decl "$LINENO" "strndup" "ac_cv_have_decl_strndup" "$ac_includes_default"
! if test "x$ac_cv_have_decl_strndup" = xyes; then :
!   ac_have_decl=1
! else
!   ac_have_decl=0
! fi
! 
! cat >>confdefs.h <<_ACEOF
! #define HAVE_DECL_STRNDUP $ac_have_decl
! _ACEOF
! 
! 
! 
! 
! 
! 
! 
! 
!       ac_fn_c_check_decl "$LINENO" "strnlen" "ac_cv_have_decl_strnlen" "$ac_includes_default"
! if test "x$ac_cv_have_decl_strnlen" = xyes; then :
!   ac_have_decl=1
! else
!   ac_have_decl=0
! fi
! 
! cat >>confdefs.h <<_ACEOF
! #define HAVE_DECL_STRNLEN $ac_have_decl
! _ACEOF
! 
! 
! 
! 
! 
!   if test "$gl_cv_func_memchr_works" != yes; then
!     REPLACE_STRSTR=1
!   else
!         { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether strstr works" >&5
! $as_echo_n "checking whether strstr works... " >&6; }
! if ${gl_cv_func_strstr_works_always+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
!   if test "$cross_compiling" = yes; then :
!                                                cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
  
  #ifdef __GNU_LIBRARY__
   #include <features.h>
!  #if ((__GLIBC__ == 2 && __GLIBC_MINOR__ > 12) || (__GLIBC__ > 2)) \
       || defined __UCLIBC__
    Lucky user
--- 14386,14406 ----
  
  
!   if test $ac_cv_have_decl_memmem = no; then
!     HAVE_DECL_MEMMEM=0
!   else
!             { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether memmem works" >&5
! $as_echo_n "checking whether memmem works... " >&6; }
! if ${gl_cv_func_memmem_works_always+:} false; then :
    $as_echo_n "(cached) " >&6
  else
!   if test "$cross_compiling" = yes; then :
!                                       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
  
  #ifdef __GNU_LIBRARY__
   #include <features.h>
!  #if ((__GLIBC__ == 2 && ((__GLIBC_MINOR > 0 && __GLIBC_MINOR__ < 9) \
!                           || __GLIBC_MINOR__ > 12)) \
!       || (__GLIBC__ > 2)) \
       || defined __UCLIBC__
    Lucky user
***************
*** 13092,13098 ****
  if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
    $EGREP "Lucky user" >/dev/null 2>&1; then :
!   gl_cv_func_strstr_works_always="guessing yes"
  else
!   gl_cv_func_strstr_works_always="guessing no"
  fi
  rm -f conftest*
--- 14418,14424 ----
  if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
    $EGREP "Lucky user" >/dev/null 2>&1; then :
!   gl_cv_func_memmem_works_always="guessing yes"
  else
!   gl_cv_func_memmem_works_always="guessing no"
  fi
  rm -f conftest*
***************
*** 13103,13107 ****
  /* end confdefs.h.  */
  
! #include <string.h> /* for strstr */
  #define P "_EF_BF_BD"
  #define HAYSTACK "F_BD_CE_BD" P P P P "_C3_88_20" P P P "_C3_A7_20" P
--- 14429,14433 ----
  /* end confdefs.h.  */
  
! #include <string.h> /* for memmem */
  #define P "_EF_BF_BD"
  #define HAYSTACK "F_BD_CE_BD" P P P P "_C3_88_20" P P P "_C3_A7_20" P
***************
*** 13111,13115 ****
  main ()
  {
! return !!strstr (HAYSTACK, NEEDLE);
  
    ;
--- 14437,14451 ----
  main ()
  {
! 
!     int result = 0;
!     if (memmem (HAYSTACK, strlen (HAYSTACK), NEEDLE, strlen (NEEDLE)))
!       result |= 1;
!     /* Check for empty needle behavior.  */
!     {
!       const char *haystack = "AAA";
!       if (memmem (haystack, 3, NULL, 0) != haystack)
!         result |= 2;
!     }
!     return result;
  
    ;
***************
*** 13118,13124 ****
  _ACEOF
  if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_func_strstr_works_always=yes
  else
!   gl_cv_func_strstr_works_always=no
  fi
  rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
--- 14454,14460 ----
  _ACEOF
  if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_func_memmem_works_always=yes
  else
!   gl_cv_func_memmem_works_always=no
  fi
  rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
***************
*** 13128,13182 ****
  
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_strstr_works_always" >&5
! $as_echo "$gl_cv_func_strstr_works_always" >&6; }
!     case "$gl_cv_func_strstr_works_always" in
        *yes) ;;
        *)
!         REPLACE_STRSTR=1
          ;;
      esac
    fi
  
! { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stat file-mode macros are broken" >&5
! $as_echo_n "checking whether stat file-mode macros are broken... " >&6; }
! if ${ac_cv_header_stat_broken+:} false; then :
!   $as_echo_n "(cached) " >&6
  else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! #include <sys/types.h>
! #include <sys/stat.h>
  
- #if defined S_ISBLK && defined S_IFDIR
- extern char c1[S_ISBLK (S_IFDIR) ? -1 : 1];
- #endif
  
- #if defined S_ISBLK && defined S_IFCHR
- extern char c2[S_ISBLK (S_IFCHR) ? -1 : 1];
- #endif
  
- #if defined S_ISLNK && defined S_IFREG
- extern char c3[S_ISLNK (S_IFREG) ? -1 : 1];
- #endif
  
- #if defined S_ISSOCK && defined S_IFREG
- extern char c4[S_ISSOCK (S_IFREG) ? -1 : 1];
- #endif
  
- _ACEOF
- if ac_fn_c_try_compile "$LINENO"; then :
-   ac_cv_header_stat_broken=no
- else
-   ac_cv_header_stat_broken=yes
- fi
- rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- fi
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stat_broken" >&5
- $as_echo "$ac_cv_header_stat_broken" >&6; }
- if test $ac_cv_header_stat_broken = yes; then
  
- $as_echo "#define STAT_MACROS_BROKEN 1" >>confdefs.h
  
- fi
  
  
--- 14464,14497 ----
  
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_memmem_works_always" >&5
! $as_echo "$gl_cv_func_memmem_works_always" >&6; }
!     case "$gl_cv_func_memmem_works_always" in
        *yes) ;;
        *)
!         REPLACE_MEMMEM=1
          ;;
      esac
    fi
+   :
  
! 
!       ac_fn_c_check_decl "$LINENO" "memrchr" "ac_cv_have_decl_memrchr" "$ac_includes_default"
! if test "x$ac_cv_have_decl_memrchr" = xyes; then :
!   ac_have_decl=1
  else
!   ac_have_decl=0
! fi
! 
! cat >>confdefs.h <<_ACEOF
! #define HAVE_DECL_MEMRCHR $ac_have_decl
! _ACEOF
! 
  
  
  
  
  
  
  
  
  
***************
*** 13184,13189 ****
--- 14499,14541 ----
  
  
+     gl_cv_c_multiarch=no
+   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+ /* end confdefs.h.  */
+ #ifndef __APPLE_CC__
+          not a universal capable compiler
+         #endif
+         typedef int dummy;
+ 
+ _ACEOF
+ if ac_fn_c_try_compile "$LINENO"; then :
  
+                arch=
+      prev=
+      for word in ${CC} ${CFLAGS} ${CPPFLAGS} ${LDFLAGS}; do
+        if test -n "$prev"; then
+          case $word in
+            i?86 | x86_64 | ppc | ppc64)
+              if test -z "$arch" || test "$arch" = "$word"; then
+                arch="$word"
+              else
+                gl_cv_c_multiarch=yes
+              fi
+              ;;
+          esac
+          prev=
+        else
+          if test "x$word" = "x-arch"; then
+            prev=arch
+          fi
+        fi
+      done
  
+ fi
+ rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+   if test $gl_cv_c_multiarch = yes; then
+     APPLE_UNIVERSAL_BUILD=1
+   else
+     APPLE_UNIVERSAL_BUILD=0
+   fi
  
  
***************
*** 13203,13265 ****
  
  
!      if test $gl_cv_have_include_next = yes; then
!        gl_cv_next_sys_types_h='<'sys/types.h'>'
!      else
!        { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <sys/types.h>" >&5
! $as_echo_n "checking absolute name of <sys/types.h>... " >&6; }
! if ${gl_cv_next_sys_types_h+:} false; then :
    $as_echo_n "(cached) " >&6
  else
! 
!                cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
! #include <sys/types.h>
  
  _ACEOF
!                                                                                                                         case "$host_os" in
!                  aix*) gl_absname_cpp="$ac_cpp -C" ;;
!                  *)    gl_absname_cpp="$ac_cpp" ;;
!                esac
! 
!                case "$host_os" in
!                  mingw*)
!                                                                                                                                      gl_dirsep_regex='[/\\]'
!                    ;;
!                  *)
!                    gl_dirsep_regex='\/'
!                    ;;
!                esac
!                                              gl_make_literal_regex_sed='s,[]$^\\.*/[],\\&,g'
! 
!                gl_header_literal_regex=`echo 'sys/types.h' \
!                                         | sed -e "$gl_make_literal_regex_sed"`
!                gl_absolute_header_sed="/${gl_dirsep_regex}${gl_header_literal_regex}/"'{
!                    s/.*"\(.*'"${gl_dirsep_regex}${gl_header_literal_regex}"'\)".*/\1/
!                    s|^/[^/]|//&|
!                    p
!                    q
!                  }'
!                                                             gl_cv_next_sys_types_h='"'`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
!                       sed -n "$gl_absolute_header_sed"`'"'
! 
  
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_sys_types_h" >&5
! $as_echo "$gl_cv_next_sys_types_h" >&6; }
!      fi
!      NEXT_SYS_TYPES_H=$gl_cv_next_sys_types_h
! 
!      if test $gl_cv_have_include_next = yes || test $gl_cv_have_include_next = buggy; then
!        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
!        gl_next_as_first_directive='<'sys/types.h'>'
!      else
!        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
!        gl_next_as_first_directive=$gl_cv_next_sys_types_h
!      fi
!      NEXT_AS_FIRST_DIRECTIVE_SYS_TYPES_H=$gl_next_as_first_directive
! 
! 
! 
  
  
  
--- 14555,14599 ----
  
  
! { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
! $as_echo_n "checking for inline... " >&6; }
! if ${ac_cv_c_inline+:} false; then :
    $as_echo_n "(cached) " >&6
  else
!   ac_cv_c_inline=no
! for ac_kw in inline __inline__ __inline; do
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
! #ifndef __cplusplus
! typedef int foo_t;
! static $ac_kw foo_t static_foo () {return 0; }
! $ac_kw foo_t foo () {return 0; }
! #endif
  
  _ACEOF
! if ac_fn_c_try_compile "$LINENO"; then :
!   ac_cv_c_inline=$ac_kw
! fi
! rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
!   test "$ac_cv_c_inline" != no && break
! done
  
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
! $as_echo "$ac_cv_c_inline" >&6; }
  
+ case $ac_cv_c_inline in
+   inline | yes) ;;
+   *)
+     case $ac_cv_c_inline in
+       no) ac_val=;;
+       *) ac_val=$ac_cv_c_inline;;
+     esac
+     cat >>confdefs.h <<_ACEOF
+ #ifndef __cplusplus
+ #define inline $ac_val
+ #endif
+ _ACEOF
+     ;;
+ esac
  
  
***************
*** 13270,13290 ****
  
  
-   GNULIB_MKTIME=0;
-   GNULIB_NANOSLEEP=0;
-   GNULIB_STRPTIME=0;
-   GNULIB_TIMEGM=0;
-   GNULIB_TIME_R=0;
-     HAVE_DECL_LOCALTIME_R=1;
-   HAVE_NANOSLEEP=1;
-   HAVE_STRPTIME=1;
-   HAVE_TIMEGM=1;
-         REPLACE_LOCALTIME_R=GNULIB_PORTCHECK;
-   REPLACE_MKTIME=GNULIB_PORTCHECK;
-   REPLACE_NANOSLEEP=GNULIB_PORTCHECK;
-   REPLACE_TIMEGM=GNULIB_PORTCHECK;
  
  
  
-   :
  
  
--- 14604,14610 ----
***************
*** 13292,13370 ****
  
  
!   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct timespec in <time.h>" >&5
! $as_echo_n "checking for struct timespec in <time.h>... " >&6; }
! if ${gl_cv_sys_struct_timespec_in_time_h+:} false; then :
    $as_echo_n "(cached) " >&6
  else
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
- #include <time.h>
  
! int
! main ()
! {
! static struct timespec x; x.tv_sec = x.tv_nsec;
!   ;
!   return 0;
! }
! _ACEOF
! if ac_fn_c_try_compile "$LINENO"; then :
!   gl_cv_sys_struct_timespec_in_time_h=yes
! else
!   gl_cv_sys_struct_timespec_in_time_h=no
! fi
! rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_sys_struct_timespec_in_time_h" >&5
! $as_echo "$gl_cv_sys_struct_timespec_in_time_h" >&6; }
  
!   TIME_H_DEFINES_STRUCT_TIMESPEC=0
!   SYS_TIME_H_DEFINES_STRUCT_TIMESPEC=0
!   PTHREAD_H_DEFINES_STRUCT_TIMESPEC=0
!   if test $gl_cv_sys_struct_timespec_in_time_h = yes; then
!     TIME_H_DEFINES_STRUCT_TIMESPEC=1
!   else
!     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct timespec in <sys/time.h>" >&5
! $as_echo_n "checking for struct timespec in <sys/time.h>... " >&6; }
! if ${gl_cv_sys_struct_timespec_in_sys_time_h+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! #include <sys/time.h>
  
! int
! main ()
! {
! static struct timespec x; x.tv_sec = x.tv_nsec;
!   ;
!   return 0;
! }
! _ACEOF
! if ac_fn_c_try_compile "$LINENO"; then :
!   gl_cv_sys_struct_timespec_in_sys_time_h=yes
! else
!   gl_cv_sys_struct_timespec_in_sys_time_h=no
! fi
! rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_sys_struct_timespec_in_sys_time_h" >&5
! $as_echo "$gl_cv_sys_struct_timespec_in_sys_time_h" >&6; }
!     if test $gl_cv_sys_struct_timespec_in_sys_time_h = yes; then
!       SYS_TIME_H_DEFINES_STRUCT_TIMESPEC=1
!     else
!       { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct timespec in <pthread.h>" >&5
! $as_echo_n "checking for struct timespec in <pthread.h>... " >&6; }
! if ${gl_cv_sys_struct_timespec_in_pthread_h+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! #include <pthread.h>
  
  int
  main ()
  {
! static struct timespec x; x.tv_sec = x.tv_nsec;
    ;
    return 0;
--- 14612,14678 ----
  
  
! { $as_echo "$as_me:${as_lineno-$LINENO}: checking for stdbool.h that conforms to C99" >&5
! $as_echo_n "checking for stdbool.h that conforms to C99... " >&6; }
! if ${ac_cv_header_stdbool_h+:} false; then :
    $as_echo_n "(cached) " >&6
  else
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
  
!              #include <stdbool.h>
!              #ifndef bool
!               "error: bool is not defined"
!              #endif
!              #ifndef false
!               "error: false is not defined"
!              #endif
!              #if false
!               "error: false is not 0"
!              #endif
!              #ifndef true
!               "error: true is not defined"
!              #endif
!              #if true != 1
!               "error: true is not 1"
!              #endif
!              #ifndef __bool_true_false_are_defined
!               "error: __bool_true_false_are_defined is not defined"
!              #endif
  
!              struct s { _Bool s: 1; _Bool t; } s;
  
!              char a[true == 1 ? 1 : -1];
!              char b[false == 0 ? 1 : -1];
!              char c[__bool_true_false_are_defined == 1 ? 1 : -1];
!              char d[(bool) 0.5 == true ? 1 : -1];
!              /* See body of main program for 'e'.  */
!              char f[(_Bool) 0.0 == false ? 1 : -1];
!              char g[true];
!              char h[sizeof (_Bool)];
!              char i[sizeof s.t];
!              enum { j = false, k = true, l = false * true, m = true * 256 };
!              /* The following fails for
!                 HP aC++/ANSI C B3910B A.05.55 [Dec 04 2003]. */
!              _Bool n[m];
!              char o[sizeof n == m * sizeof n[0] ? 1 : -1];
!              char p[-1 - (_Bool) 0 < 0 && -1 - (bool) 0 < 0 ? 1 : -1];
!              /* Catch a bug in an HP-UX C compiler.  See
!                 http://gcc.gnu.org/ml/gcc-patches/2003-12/msg02303.html
!                 http://lists.gnu.org/archive/html/bug-coreutils/2005-11/msg00161.html
!               */
!              _Bool q = true;
!              _Bool *pq = &q;
  
  int
  main ()
  {
! 
!              bool e = &s;
!              *pq |= q;
!              *pq |= ! q;
!              /* Refer to every declared value, to avoid compiler optimizations.  */
!              return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l
!                      + !m + !n + !o + !p + !q + !pq);
! 
    ;
    return 0;
***************
*** 13372,13392 ****
  _ACEOF
  if ac_fn_c_try_compile "$LINENO"; then :
!   gl_cv_sys_struct_timespec_in_pthread_h=yes
  else
!   gl_cv_sys_struct_timespec_in_pthread_h=no
  fi
  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_sys_struct_timespec_in_pthread_h" >&5
! $as_echo "$gl_cv_sys_struct_timespec_in_pthread_h" >&6; }
!       if test $gl_cv_sys_struct_timespec_in_pthread_h = yes; then
!         PTHREAD_H_DEFINES_STRUCT_TIMESPEC=1
!       fi
!     fi
!   fi
! 
  
  
  
  
  
--- 14680,14700 ----
  _ACEOF
  if ac_fn_c_try_compile "$LINENO"; then :
!   ac_cv_header_stdbool_h=yes
  else
!   ac_cv_header_stdbool_h=no
  fi
  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdbool_h" >&5
! $as_echo "$ac_cv_header_stdbool_h" >&6; }
!    ac_fn_c_check_type "$LINENO" "_Bool" "ac_cv_type__Bool" "$ac_includes_default"
! if test "x$ac_cv_type__Bool" = xyes; then :
  
+ cat >>confdefs.h <<_ACEOF
+ #define HAVE__BOOL 1
+ _ACEOF
  
  
+ fi
  
  
***************
*** 13399,13464 ****
  
  
  
-      if test $gl_cv_have_include_next = yes; then
-        gl_cv_next_time_h='<'time.h'>'
-      else
-        { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <time.h>" >&5
- $as_echo_n "checking absolute name of <time.h>... " >&6; }
- if ${gl_cv_next_time_h+:} false; then :
-   $as_echo_n "(cached) " >&6
- else
  
!                cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! #include <time.h>
  
- _ACEOF
-                                                                                                                         case "$host_os" in
-                  aix*) gl_absname_cpp="$ac_cpp -C" ;;
-                  *)    gl_absname_cpp="$ac_cpp" ;;
-                esac
  
-                case "$host_os" in
-                  mingw*)
-                                                                                                                                      gl_dirsep_regex='[/\\]'
-                    ;;
-                  *)
-                    gl_dirsep_regex='\/'
-                    ;;
-                esac
-                                              gl_make_literal_regex_sed='s,[]$^\\.*/[],\\&,g'
  
!                gl_header_literal_regex=`echo 'time.h' \
!                                         | sed -e "$gl_make_literal_regex_sed"`
!                gl_absolute_header_sed="/${gl_dirsep_regex}${gl_header_literal_regex}/"'{
!                    s/.*"\(.*'"${gl_dirsep_regex}${gl_header_literal_regex}"'\)".*/\1/
!                    s|^/[^/]|//&|
!                    p
!                    q
!                  }'
!                                                             gl_cv_next_time_h='"'`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
!                       sed -n "$gl_absolute_header_sed"`'"'
  
  
- fi
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_time_h" >&5
- $as_echo "$gl_cv_next_time_h" >&6; }
-      fi
-      NEXT_TIME_H=$gl_cv_next_time_h
  
-      if test $gl_cv_have_include_next = yes || test $gl_cv_have_include_next = buggy; then
-        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
-        gl_next_as_first_directive='<'time.h'>'
-      else
-        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
-        gl_next_as_first_directive=$gl_cv_next_time_h
-      fi
-      NEXT_AS_FIRST_DIRECTIVE_TIME_H=$gl_next_as_first_directive
  
  
  
  
  
  
  
  
--- 14707,14750 ----
  
  
+   if test $ac_cv_type_long_long_int = yes; then
+     HAVE_LONG_LONG_INT=1
+   else
+     HAVE_LONG_LONG_INT=0
+   fi
  
  
!   if test $ac_cv_type_unsigned_long_long_int = yes; then
!     HAVE_UNSIGNED_LONG_LONG_INT=1
!   else
!     HAVE_UNSIGNED_LONG_LONG_INT=0
!   fi
  
  
  
!   :
  
  
  
  
  
+   if test $ac_cv_header_wchar_h = yes; then
+     HAVE_WCHAR_H=1
+   else
+     HAVE_WCHAR_H=0
+   fi
  
  
+       if test $ac_cv_header_inttypes_h = yes; then
+     HAVE_INTTYPES_H=1
+   else
+     HAVE_INTTYPES_H=0
+   fi
  
  
+       if test $ac_cv_header_sys_types_h = yes; then
+     HAVE_SYS_TYPES_H=1
+   else
+     HAVE_SYS_TYPES_H=0
+   fi
  
  
***************
*** 13467,13492 ****
  
  
- gl_libunistring_sed_extract_major='/^[0-9]/{s/^\([0-9]*\).*/\1/p;q;}
- i\
- 0
- q
- '
- gl_libunistring_sed_extract_minor='/^[0-9][0-9]*[.][0-9]/{s/^[0-9]*[.]\([0-9]*\).*/\1/p;q;}
- i\
- 0
- q
- '
- gl_libunistring_sed_extract_subminor='/^[0-9][0-9]*[.][0-9][0-9]*[.][0-9]/{s/^[0-9]*[.][0-9]*[.]\([0-9]*\).*/\1/p;q;}
- i\
- 0
- q
- '
  
  
!   if test "$HAVE_LIBUNISTRING" = yes; then
!     LIBUNISTRING_VERSION_MAJOR=`echo "$LIBUNISTRING_VERSION" | sed -n -e "$gl_libunistring_sed_extract_major"`
!     LIBUNISTRING_VERSION_MINOR=`echo "$LIBUNISTRING_VERSION" | sed -n -e "$gl_libunistring_sed_extract_minor"`
!     LIBUNISTRING_VERSION_SUBMINOR=`echo "$LIBUNISTRING_VERSION" | sed -n -e "$gl_libunistring_sed_extract_subminor"`
!   fi
  
  
--- 14753,14759 ----
  
  
  
  
!   :
  
  
***************
*** 13497,13612 ****
  
  
!   :
  
  
  
  
  
!   if test $ac_cv_header_features_h = yes; then
!     HAVE_FEATURES_H=1
!   else
!     HAVE_FEATURES_H=0
!   fi
! 
  
  
  
  
  
  
  
  
  
  
  
  
!    if false; then
!   GL_COND_LIBTOOL_TRUE=
!   GL_COND_LIBTOOL_FALSE='#'
  else
!   GL_COND_LIBTOOL_TRUE='#'
!   GL_COND_LIBTOOL_FALSE=
! fi
! 
!   gl_cond_libtool=false
!   gl_libdeps=
!   gl_ltlibdeps=
!   gl_m4_base='gnulib/m4'
  
  
  
  
  
  
  
  
  
!   gl_source_base='gnulib/lib'
  
  
!   if test $ac_cv_func_alloca_works = no; then
!     :
!   fi
  
-   # Define an additional variable used in the Makefile substitution.
-   if test $ac_cv_working_alloca_h = yes; then
-     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca as a compiler built-in" >&5
- $as_echo_n "checking for alloca as a compiler built-in... " >&6; }
- if ${gl_cv_rpl_alloca+:} false; then :
-   $as_echo_n "(cached) " >&6
  else
! 
!       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
  
- #if defined __GNUC__ || defined _AIX || defined _MSC_VER
-         Need own alloca
- #endif
  
! _ACEOF
! if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
!   $EGREP "Need own alloca" >/dev/null 2>&1; then :
!   gl_cv_rpl_alloca=yes
! else
!   gl_cv_rpl_alloca=no
! fi
! rm -f conftest*
  
  
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_rpl_alloca" >&5
! $as_echo "$gl_cv_rpl_alloca" >&6; }
!     if test $gl_cv_rpl_alloca = yes; then
  
- $as_echo "#define HAVE_ALLOCA 1" >>confdefs.h
  
!       ALLOCA_H=alloca.h
!     else
!                   ALLOCA_H=
!     fi
!   else
!     ALLOCA_H=alloca.h
!   fi
  
!    if test -n "$ALLOCA_H"; then
!   GL_GENERATE_ALLOCA_H_TRUE=
!   GL_GENERATE_ALLOCA_H_FALSE='#'
! else
!   GL_GENERATE_ALLOCA_H_TRUE='#'
!   GL_GENERATE_ALLOCA_H_FALSE=
! fi
  
  
!   :
  
  
  
! for ac_header in argz.h
  do :
!   ac_fn_c_check_header_compile "$LINENO" "argz.h" "ac_cv_header_argz_h" "$ac_includes_default
! "
! if test "x$ac_cv_header_argz_h" = xyes; then :
    cat >>confdefs.h <<_ACEOF
! #define HAVE_ARGZ_H 1
  _ACEOF
  
--- 14764,15118 ----
  
  
!      if test $gl_cv_have_include_next = yes; then
!        gl_cv_next_stdint_h='<'stdint.h'>'
!      else
!        { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <stdint.h>" >&5
! $as_echo_n "checking absolute name of <stdint.h>... " >&6; }
! if ${gl_cv_next_stdint_h+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
  
+              if test $ac_cv_header_stdint_h = yes; then
  
  
  
  
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! #include <stdint.h>
! _ACEOF
!                 case "$host_os" in
!     aix*) gl_absname_cpp="$ac_cpp -C" ;;
!     *)    gl_absname_cpp="$ac_cpp" ;;
!   esac
  
+   case "$host_os" in
+     mingw*)
+                                           gl_dirsep_regex='[/\\]'
+       ;;
+     *)
+       gl_dirsep_regex='\/'
+       ;;
+   esac
+       gl_make_literal_regex_sed='s,[]$^\\.*/[],\\&,g'
+   gl_header_literal_regex=`echo 'stdint.h' \
+                            | sed -e "$gl_make_literal_regex_sed"`
+   gl_absolute_header_sed="/${gl_dirsep_regex}${gl_header_literal_regex}/"'{
+       s/.*"\(.*'"${gl_dirsep_regex}${gl_header_literal_regex}"'\)".*/\1/
+       s|^/[^/]|//&|
+       p
+       q
+     }'
  
+         gl_cv_absolute_stdint_h=`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
+   sed -n "$gl_absolute_header_sed"`
  
+            gl_header=$gl_cv_absolute_stdint_h
+            gl_cv_next_stdint_h='"'$gl_header'"'
+           else
+                gl_cv_next_stdint_h='<'stdint.h'>'
+              fi
  
  
+ fi
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_stdint_h" >&5
+ $as_echo "$gl_cv_next_stdint_h" >&6; }
+      fi
+      NEXT_STDINT_H=$gl_cv_next_stdint_h
  
+      if test $gl_cv_have_include_next = yes || test $gl_cv_have_include_next = buggy; then
+        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
+        gl_next_as_first_directive='<'stdint.h'>'
+      else
+        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
+        gl_next_as_first_directive=$gl_cv_next_stdint_h
+      fi
+      NEXT_AS_FIRST_DIRECTIVE_STDINT_H=$gl_next_as_first_directive
  
  
  
  
+   if test $ac_cv_header_stdint_h = yes; then
+     HAVE_STDINT_H=1
+   else
+     HAVE_STDINT_H=0
+   fi
  
  
!     if test $ac_cv_header_stdint_h = yes; then
!     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stdint.h conforms to C99" >&5
! $as_echo_n "checking whether stdint.h conforms to C99... " >&6; }
! if ${gl_cv_header_working_stdint_h+:} false; then :
!   $as_echo_n "(cached) " >&6
  else
!   gl_cv_header_working_stdint_h=no
!        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
  
  
+ #define _GL_JUST_INCLUDE_SYSTEM_STDINT_H 1 /* work if build isn't clean */
+ #include <stdint.h>
+ /* Dragonfly defines WCHAR_MIN, WCHAR_MAX only in <wchar.h>.  */
+ #if !(defined WCHAR_MIN && defined WCHAR_MAX)
+ #error "WCHAR_MIN, WCHAR_MAX not defined in <stdint.h>"
+ #endif
  
  
+   /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
+      included before <wchar.h>.  */
+   #include <stddef.h>
+   #include <signal.h>
+   #if HAVE_WCHAR_H
+   # include <stdio.h>
+   # include <time.h>
+   # include <wchar.h>
+   #endif
  
  
+ #ifdef INT8_MAX
+ int8_t a1 = INT8_MAX;
+ int8_t a1min = INT8_MIN;
+ #endif
+ #ifdef INT16_MAX
+ int16_t a2 = INT16_MAX;
+ int16_t a2min = INT16_MIN;
+ #endif
+ #ifdef INT32_MAX
+ int32_t a3 = INT32_MAX;
+ int32_t a3min = INT32_MIN;
+ #endif
+ #ifdef INT64_MAX
+ int64_t a4 = INT64_MAX;
+ int64_t a4min = INT64_MIN;
+ #endif
+ #ifdef UINT8_MAX
+ uint8_t b1 = UINT8_MAX;
+ #else
+ typedef int b1[(unsigned char) -1 != 255 ? 1 : -1];
+ #endif
+ #ifdef UINT16_MAX
+ uint16_t b2 = UINT16_MAX;
+ #endif
+ #ifdef UINT32_MAX
+ uint32_t b3 = UINT32_MAX;
+ #endif
+ #ifdef UINT64_MAX
+ uint64_t b4 = UINT64_MAX;
+ #endif
+ int_least8_t c1 = INT8_C (0x7f);
+ int_least8_t c1max = INT_LEAST8_MAX;
+ int_least8_t c1min = INT_LEAST8_MIN;
+ int_least16_t c2 = INT16_C (0x7fff);
+ int_least16_t c2max = INT_LEAST16_MAX;
+ int_least16_t c2min = INT_LEAST16_MIN;
+ int_least32_t c3 = INT32_C (0x7fffffff);
+ int_least32_t c3max = INT_LEAST32_MAX;
+ int_least32_t c3min = INT_LEAST32_MIN;
+ int_least64_t c4 = INT64_C (0x7fffffffffffffff);
+ int_least64_t c4max = INT_LEAST64_MAX;
+ int_least64_t c4min = INT_LEAST64_MIN;
+ uint_least8_t d1 = UINT8_C (0xff);
+ uint_least8_t d1max = UINT_LEAST8_MAX;
+ uint_least16_t d2 = UINT16_C (0xffff);
+ uint_least16_t d2max = UINT_LEAST16_MAX;
+ uint_least32_t d3 = UINT32_C (0xffffffff);
+ uint_least32_t d3max = UINT_LEAST32_MAX;
+ uint_least64_t d4 = UINT64_C (0xffffffffffffffff);
+ uint_least64_t d4max = UINT_LEAST64_MAX;
+ int_fast8_t e1 = INT_FAST8_MAX;
+ int_fast8_t e1min = INT_FAST8_MIN;
+ int_fast16_t e2 = INT_FAST16_MAX;
+ int_fast16_t e2min = INT_FAST16_MIN;
+ int_fast32_t e3 = INT_FAST32_MAX;
+ int_fast32_t e3min = INT_FAST32_MIN;
+ int_fast64_t e4 = INT_FAST64_MAX;
+ int_fast64_t e4min = INT_FAST64_MIN;
+ uint_fast8_t f1 = UINT_FAST8_MAX;
+ uint_fast16_t f2 = UINT_FAST16_MAX;
+ uint_fast32_t f3 = UINT_FAST32_MAX;
+ uint_fast64_t f4 = UINT_FAST64_MAX;
+ #ifdef INTPTR_MAX
+ intptr_t g = INTPTR_MAX;
+ intptr_t gmin = INTPTR_MIN;
+ #endif
+ #ifdef UINTPTR_MAX
+ uintptr_t h = UINTPTR_MAX;
+ #endif
+ intmax_t i = INTMAX_MAX;
+ uintmax_t j = UINTMAX_MAX;
  
+ #include <limits.h> /* for CHAR_BIT */
+ #define TYPE_MINIMUM(t) \
+   ((t) ((t) 0 < (t) -1 ? (t) 0 : ~ TYPE_MAXIMUM (t)))
+ #define TYPE_MAXIMUM(t) \
+   ((t) ((t) 0 < (t) -1 \
+         ? (t) -1 \
+         : ((((t) 1 << (sizeof (t) * CHAR_BIT - 2)) - 1) * 2 + 1)))
+ struct s {
+   int check_PTRDIFF:
+       PTRDIFF_MIN == TYPE_MINIMUM (ptrdiff_t)
+       && PTRDIFF_MAX == TYPE_MAXIMUM (ptrdiff_t)
+       ? 1 : -1;
+   /* Detect bug in FreeBSD 6.0 / ia64.  */
+   int check_SIG_ATOMIC:
+       SIG_ATOMIC_MIN == TYPE_MINIMUM (sig_atomic_t)
+       && SIG_ATOMIC_MAX == TYPE_MAXIMUM (sig_atomic_t)
+       ? 1 : -1;
+   int check_SIZE: SIZE_MAX == TYPE_MAXIMUM (size_t) ? 1 : -1;
+   int check_WCHAR:
+       WCHAR_MIN == TYPE_MINIMUM (wchar_t)
+       && WCHAR_MAX == TYPE_MAXIMUM (wchar_t)
+       ? 1 : -1;
+   /* Detect bug in mingw.  */
+   int check_WINT:
+       WINT_MIN == TYPE_MINIMUM (wint_t)
+       && WINT_MAX == TYPE_MAXIMUM (wint_t)
+       ? 1 : -1;
  
+   /* Detect bugs in glibc 2.4 and Solaris 10 stdint.h, among others.  */
+   int check_UINT8_C:
+         (-1 < UINT8_C (0)) == (-1 < (uint_least8_t) 0) ? 1 : -1;
+   int check_UINT16_C:
+         (-1 < UINT16_C (0)) == (-1 < (uint_least16_t) 0) ? 1 : -1;
  
!   /* Detect bugs in OpenBSD 3.9 stdint.h.  */
! #ifdef UINT8_MAX
!   int check_uint8: (uint8_t) -1 == UINT8_MAX ? 1 : -1;
! #endif
! #ifdef UINT16_MAX
!   int check_uint16: (uint16_t) -1 == UINT16_MAX ? 1 : -1;
! #endif
! #ifdef UINT32_MAX
!   int check_uint32: (uint32_t) -1 == UINT32_MAX ? 1 : -1;
! #endif
! #ifdef UINT64_MAX
!   int check_uint64: (uint64_t) -1 == UINT64_MAX ? 1 : -1;
! #endif
!   int check_uint_least8: (uint_least8_t) -1 == UINT_LEAST8_MAX ? 1 : -1;
!   int check_uint_least16: (uint_least16_t) -1 == UINT_LEAST16_MAX ? 1 : -1;
!   int check_uint_least32: (uint_least32_t) -1 == UINT_LEAST32_MAX ? 1 : -1;
!   int check_uint_least64: (uint_least64_t) -1 == UINT_LEAST64_MAX ? 1 : -1;
!   int check_uint_fast8: (uint_fast8_t) -1 == UINT_FAST8_MAX ? 1 : -1;
!   int check_uint_fast16: (uint_fast16_t) -1 == UINT_FAST16_MAX ? 1 : -1;
!   int check_uint_fast32: (uint_fast32_t) -1 == UINT_FAST32_MAX ? 1 : -1;
!   int check_uint_fast64: (uint_fast64_t) -1 == UINT_FAST64_MAX ? 1 : -1;
!   int check_uintptr: (uintptr_t) -1 == UINTPTR_MAX ? 1 : -1;
!   int check_uintmax: (uintmax_t) -1 == UINTMAX_MAX ? 1 : -1;
!   int check_size: (size_t) -1 == SIZE_MAX ? 1 : -1;
! };
  
+ int
+ main ()
+ {
  
!   ;
!   return 0;
! }
! _ACEOF
! if ac_fn_c_try_compile "$LINENO"; then :
!                                                     if test "$cross_compiling" = yes; then :
!                  gl_cv_header_working_stdint_h=yes
  
  else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
  
  
! #define _GL_JUST_INCLUDE_SYSTEM_STDINT_H 1 /* work if build isn't clean */
! #include <stdint.h>
  
  
!   /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
!      included before <wchar.h>.  */
!   #include <stddef.h>
!   #include <signal.h>
!   #if HAVE_WCHAR_H
!   # include <stdio.h>
!   # include <time.h>
!   # include <wchar.h>
!   #endif
  
  
! #include <stdio.h>
! #include <string.h>
! #define MVAL(macro) MVAL1(macro)
! #define MVAL1(expression) #expression
! static const char *macro_values[] =
!   {
! #ifdef INT8_MAX
!     MVAL (INT8_MAX),
! #endif
! #ifdef INT16_MAX
!     MVAL (INT16_MAX),
! #endif
! #ifdef INT32_MAX
!     MVAL (INT32_MAX),
! #endif
! #ifdef INT64_MAX
!     MVAL (INT64_MAX),
! #endif
! #ifdef UINT8_MAX
!     MVAL (UINT8_MAX),
! #endif
! #ifdef UINT16_MAX
!     MVAL (UINT16_MAX),
! #endif
! #ifdef UINT32_MAX
!     MVAL (UINT32_MAX),
! #endif
! #ifdef UINT64_MAX
!     MVAL (UINT64_MAX),
! #endif
!     NULL
!   };
  
! int
! main ()
! {
  
+   const char **mv;
+   for (mv = macro_values; *mv != NULL; mv++)
+     {
+       const char *value = *mv;
+       /* Test whether it looks like a cast expression.  */
+       if (strncmp (value, "((unsigned int)"/*)*/, 15) == 0
+           || strncmp (value, "((unsigned short)"/*)*/, 17) == 0
+           || strncmp (value, "((unsigned char)"/*)*/, 16) == 0
+           || strncmp (value, "((int)"/*)*/, 6) == 0
+           || strncmp (value, "((signed short)"/*)*/, 15) == 0
+           || strncmp (value, "((signed char)"/*)*/, 14) == 0)
+         return mv - macro_values + 1;
+     }
+   return 0;
  
!   ;
!   return 0;
! }
! _ACEOF
! if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_header_working_stdint_h=yes
! fi
! rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
!   conftest.$ac_objext conftest.beam conftest.$ac_ext
! fi
  
  
+ fi
+ rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_working_stdint_h" >&5
! $as_echo "$gl_cv_header_working_stdint_h" >&6; }
!   fi
!   if test "$gl_cv_header_working_stdint_h" = yes; then
!     STDINT_H=
!   else
!             for ac_header in sys/inttypes.h sys/bitypes.h
  do :
!   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
! ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
! if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
    cat >>confdefs.h <<_ACEOF
! #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
  _ACEOF
  
***************
*** 13615,13867 ****
  done
  
  
! ac_fn_c_check_type "$LINENO" "error_t" "ac_cv_type_error_t" "#if defined(HAVE_ARGZ_H)
! #  include <argz.h>
! #endif
! "
! if test "x$ac_cv_type_error_t" = xyes; then :
! 
! cat >>confdefs.h <<_ACEOF
! #define HAVE_ERROR_T 1
! _ACEOF
! 
! 
! else
! 
! $as_echo "#define error_t int" >>confdefs.h
! 
! 
! $as_echo "#define __error_t_defined 1" >>confdefs.h
  
- fi
  
  
- ARGZ_H=
- ac_fn_c_check_func "$LINENO" "argz_replace" "ac_cv_func_argz_replace"
- if test "x$ac_cv_func_argz_replace" = xyes; then :
  
! else
!   ARGZ_H=argz.h
! fi
  
  
! if test -z "$ARGZ_H"; then :
!   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if argz actually works" >&5
! $as_echo_n "checking if argz actually works... " >&6; }
! if ${lt_cv_sys_argz_works+:} false; then :
    $as_echo_n "(cached) " >&6
  else
!   case $host_os in #(
!          *cygwin*)
!            lt_cv_sys_argz_works=no
!            if test "$cross_compiling" != no; then
!              lt_cv_sys_argz_works="guessing no"
!            else
!              lt_sed_extract_leading_digits='s/^\([0-9\.]*\).*/\1/'
!              save_IFS=$IFS
!              IFS=-.
!              set x `uname -r | sed -e "$lt_sed_extract_leading_digits"`
!              IFS=$save_IFS
!              lt_os_major=${2-0}
!              lt_os_minor=${3-0}
!              lt_os_micro=${4-0}
!              if test "$lt_os_major" -gt 1 \
!                 || { test "$lt_os_major" -eq 1 \
!                   && { test "$lt_os_minor" -gt 5 \
!                     || { test "$lt_os_minor" -eq 5 \
!                       && test "$lt_os_micro" -gt 24; }; }; }; then
!                lt_cv_sys_argz_works=yes
!              fi
!            fi
!            ;; #(
!          *) lt_cv_sys_argz_works=yes ;;
!          esac
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_argz_works" >&5
! $as_echo "$lt_cv_sys_argz_works" >&6; }
!      if test "$lt_cv_sys_argz_works" = yes; then :
  
! $as_echo "#define HAVE_WORKING_ARGZ 1" >>confdefs.h
  
  else
!   ARGZ_H=argz.h
! fi
  fi
  
  
-  if test -n "$ARGZ_H"; then
-   GL_GENERATE_ARGZ_H_TRUE=
-   GL_GENERATE_ARGZ_H_FALSE='#'
- else
-   GL_GENERATE_ARGZ_H_TRUE='#'
-   GL_GENERATE_ARGZ_H_FALSE=
  fi
  
  
-   if test -n "$ARGZ_H"; then
- 
- 
- 
- 
- 
- 
- 
- 
-   gl_LIBOBJS="$gl_LIBOBJS argz.$ac_objext"
  
    fi
  
  
  
  
  
  
!   :
! 
! 
! 
! 
  
!   if test $ac_cv_func_btowc = no; then
!     HAVE_BTOWC=0
!   else
  
  
  
  
!         { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether btowc(0) is correct" >&5
! $as_echo_n "checking whether btowc(0) is correct... " >&6; }
! if ${gl_cv_func_btowc_nul+:} false; then :
    $as_echo_n "(cached) " >&6
  else
  
!         if test "$cross_compiling" = yes; then :
! 
!            case "$host_os" in
!                       # Guess no on Cygwin.
!              cygwin*) gl_cv_func_btowc_nul="guessing no" ;;
!                       # Guess yes otherwise.
!              *)       gl_cv_func_btowc_nul="guessing yes" ;;
!            esac
! 
! else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
  
! #include <string.h>
! /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
!    <wchar.h>.
!    BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
!    included before <wchar.h>.  */
! #include <stddef.h>
! #include <stdio.h>
! #include <time.h>
! #include <wchar.h>
! int main ()
  {
!   if (btowc ('\0') != 0)
!     return 1;
    return 0;
  }
  _ACEOF
! if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_func_btowc_nul=yes
  else
!   gl_cv_func_btowc_nul=no
  fi
! rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
!   conftest.$ac_objext conftest.beam conftest.$ac_ext
  fi
  
  
- fi
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_btowc_nul" >&5
- $as_echo "$gl_cv_func_btowc_nul" >&6; }
  
!         { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether btowc(EOF) is correct" >&5
! $as_echo_n "checking whether btowc(EOF) is correct... " >&6; }
! if ${gl_cv_func_btowc_eof+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
  
!                         case "$host_os" in
!                  # Guess no on IRIX.
!           irix*) gl_cv_func_btowc_eof="guessing no" ;;
!                  # Guess yes otherwise.
!           *)     gl_cv_func_btowc_eof="guessing yes" ;;
!         esac
!         if test $LOCALE_FR != none; then
!           if test "$cross_compiling" = yes; then :
!   :
  else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
  
! #include <locale.h>
! #include <string.h>
! /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
!    <wchar.h>.
!    BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
!    included before <wchar.h>.  */
! #include <stddef.h>
! #include <stdio.h>
! #include <time.h>
! #include <wchar.h>
! int main ()
  {
!   if (setlocale (LC_ALL, "$LOCALE_FR") != NULL)
!     {
!       if (btowc (EOF) != WEOF)
!         return 1;
!     }
    return 0;
  }
  _ACEOF
! if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_func_btowc_eof=yes
! else
!   gl_cv_func_btowc_eof=no
  fi
! rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
!   conftest.$ac_objext conftest.beam conftest.$ac_ext
  fi
  
!         fi
  
- fi
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_btowc_eof" >&5
- $as_echo "$gl_cv_func_btowc_eof" >&6; }
  
-     case "$gl_cv_func_btowc_nul" in
-       *yes) ;;
-       *) REPLACE_BTOWC=1 ;;
-     esac
-     case "$gl_cv_func_btowc_eof" in
-       *yes) ;;
-       *) REPLACE_BTOWC=1 ;;
-     esac
    fi
  
-   if test $HAVE_BTOWC = 0 || test $REPLACE_BTOWC = 1; then
- 
- 
  
  
  
  
  
  
-   gl_LIBOBJS="$gl_LIBOBJS btowc.$ac_objext"
  
  
!   :
  
    fi
  
  
  
  
  
-           GNULIB_BTOWC=1
  
  
--- 15121,15557 ----
  done
  
+     if test $ac_cv_header_sys_inttypes_h = yes; then
+       HAVE_SYS_INTTYPES_H=1
+     else
+       HAVE_SYS_INTTYPES_H=0
+     fi
  
!     if test $ac_cv_header_sys_bitypes_h = yes; then
!       HAVE_SYS_BITYPES_H=1
!     else
!       HAVE_SYS_BITYPES_H=0
!     fi
  
  
  
  
!   if test $APPLE_UNIVERSAL_BUILD = 0; then
  
  
!   for gltype in ptrdiff_t size_t ; do
!     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for bit size of $gltype" >&5
! $as_echo_n "checking for bit size of $gltype... " >&6; }
! if eval \${gl_cv_bitsizeof_${gltype}+:} false; then :
    $as_echo_n "(cached) " >&6
  else
!   if ac_fn_c_compute_int "$LINENO" "sizeof ($gltype) * CHAR_BIT" "result"        "
!   /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
!      included before <wchar.h>.  */
!   #include <stddef.h>
!   #include <signal.h>
!   #if HAVE_WCHAR_H
!   # include <stdio.h>
!   # include <time.h>
!   # include <wchar.h>
!   #endif
  
! #include <limits.h>"; then :
  
  else
!   result=unknown
  fi
  
+        eval gl_cv_bitsizeof_${gltype}=\$result
  
  fi
+ eval ac_res=\$gl_cv_bitsizeof_${gltype}
+ 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
+ $as_echo "$ac_res" >&6; }
+     eval result=\$gl_cv_bitsizeof_${gltype}
+     if test $result = unknown; then
+                                                 result=0
+     fi
+     GLTYPE=`echo "$gltype" | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
+     cat >>confdefs.h <<_ACEOF
+ #define BITSIZEOF_${GLTYPE} $result
+ _ACEOF
  
+     eval BITSIZEOF_${GLTYPE}=\$result
+   done
  
  
    fi
  
  
+   for gltype in sig_atomic_t wchar_t wint_t ; do
+     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for bit size of $gltype" >&5
+ $as_echo_n "checking for bit size of $gltype... " >&6; }
+ if eval \${gl_cv_bitsizeof_${gltype}+:} false; then :
+   $as_echo_n "(cached) " >&6
+ else
+   if ac_fn_c_compute_int "$LINENO" "sizeof ($gltype) * CHAR_BIT" "result"        "
+   /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
+      included before <wchar.h>.  */
+   #include <stddef.h>
+   #include <signal.h>
+   #if HAVE_WCHAR_H
+   # include <stdio.h>
+   # include <time.h>
+   # include <wchar.h>
+   #endif
  
+ #include <limits.h>"; then :
  
+ else
+   result=unknown
+ fi
  
+        eval gl_cv_bitsizeof_${gltype}=\$result
  
! fi
! eval ac_res=\$gl_cv_bitsizeof_${gltype}
! 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
! $as_echo "$ac_res" >&6; }
!     eval result=\$gl_cv_bitsizeof_${gltype}
!     if test $result = unknown; then
!                                                 result=0
!     fi
!     GLTYPE=`echo "$gltype" | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
!     cat >>confdefs.h <<_ACEOF
! #define BITSIZEOF_${GLTYPE} $result
! _ACEOF
  
!     eval BITSIZEOF_${GLTYPE}=\$result
!   done
  
  
  
  
!   for gltype in sig_atomic_t wchar_t wint_t ; do
!     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $gltype is signed" >&5
! $as_echo_n "checking whether $gltype is signed... " >&6; }
! if eval \${gl_cv_type_${gltype}_signed+:} false; then :
    $as_echo_n "(cached) " >&6
  else
+   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+ /* end confdefs.h.  */
  
!   /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
!      included before <wchar.h>.  */
!   #include <stddef.h>
!   #include <signal.h>
!   #if HAVE_WCHAR_H
!   # include <stdio.h>
!   # include <time.h>
!   # include <wchar.h>
!   #endif
  
!             int verify[2 * (($gltype) -1 < ($gltype) 0) - 1];
! int
! main ()
  {
! 
!   ;
    return 0;
  }
  _ACEOF
! if ac_fn_c_try_compile "$LINENO"; then :
!   result=yes
  else
!   result=no
  fi
! rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
!        eval gl_cv_type_${gltype}_signed=\$result
! 
  fi
+ eval ac_res=\$gl_cv_type_${gltype}_signed
+ 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
+ $as_echo "$ac_res" >&6; }
+     eval result=\$gl_cv_type_${gltype}_signed
+     GLTYPE=`echo $gltype | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
+     if test "$result" = yes; then
+       cat >>confdefs.h <<_ACEOF
+ #define HAVE_SIGNED_${GLTYPE} 1
+ _ACEOF
  
+       eval HAVE_SIGNED_${GLTYPE}=1
+     else
+       eval HAVE_SIGNED_${GLTYPE}=0
+     fi
+   done
  
  
!   gl_cv_type_ptrdiff_t_signed=yes
!   gl_cv_type_size_t_signed=no
!   if test $APPLE_UNIVERSAL_BUILD = 0; then
  
! 
!   for gltype in ptrdiff_t size_t ; do
!     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $gltype integer literal suffix" >&5
! $as_echo_n "checking for $gltype integer literal suffix... " >&6; }
! if eval \${gl_cv_type_${gltype}_suffix+:} false; then :
!   $as_echo_n "(cached) " >&6
  else
!   eval gl_cv_type_${gltype}_suffix=no
!        eval result=\$gl_cv_type_${gltype}_signed
!        if test "$result" = yes; then
!          glsufu=
!        else
!          glsufu=u
!        fi
!        for glsuf in "$glsufu" ${glsufu}l ${glsufu}ll ${glsufu}i64; do
!          case $glsuf in
!            '')  gltype1='int';;
!            l)   gltype1='long int';;
!            ll)  gltype1='long long int';;
!            i64) gltype1='__int64';;
!            u)   gltype1='unsigned int';;
!            ul)  gltype1='unsigned long int';;
!            ull) gltype1='unsigned long long int';;
!            ui64)gltype1='unsigned __int64';;
!          esac
!          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
  
!   /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
!      included before <wchar.h>.  */
!   #include <stddef.h>
!   #include <signal.h>
!   #if HAVE_WCHAR_H
!   # include <stdio.h>
!   # include <time.h>
!   # include <wchar.h>
!   #endif
! 
!               extern $gltype foo;
!               extern $gltype1 foo;
! int
! main ()
  {
! 
!   ;
    return 0;
  }
  _ACEOF
! if ac_fn_c_try_compile "$LINENO"; then :
!   eval gl_cv_type_${gltype}_suffix=\$glsuf
  fi
! rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
!          eval result=\$gl_cv_type_${gltype}_suffix
!          test "$result" != no && break
!        done
  fi
+ eval ac_res=\$gl_cv_type_${gltype}_suffix
+ 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
+ $as_echo "$ac_res" >&6; }
+     GLTYPE=`echo $gltype | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
+     eval result=\$gl_cv_type_${gltype}_suffix
+     test "$result" = no && result=
+     eval ${GLTYPE}_SUFFIX=\$result
+     cat >>confdefs.h <<_ACEOF
+ #define ${GLTYPE}_SUFFIX $result
+ _ACEOF
  
!   done
  
  
    fi
  
  
+   for gltype in sig_atomic_t wchar_t wint_t ; do
+     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $gltype integer literal suffix" >&5
+ $as_echo_n "checking for $gltype integer literal suffix... " >&6; }
+ if eval \${gl_cv_type_${gltype}_suffix+:} false; then :
+   $as_echo_n "(cached) " >&6
+ else
+   eval gl_cv_type_${gltype}_suffix=no
+        eval result=\$gl_cv_type_${gltype}_signed
+        if test "$result" = yes; then
+          glsufu=
+        else
+          glsufu=u
+        fi
+        for glsuf in "$glsufu" ${glsufu}l ${glsufu}ll ${glsufu}i64; do
+          case $glsuf in
+            '')  gltype1='int';;
+            l)   gltype1='long int';;
+            ll)  gltype1='long long int';;
+            i64) gltype1='__int64';;
+            u)   gltype1='unsigned int';;
+            ul)  gltype1='unsigned long int';;
+            ull) gltype1='unsigned long long int';;
+            ui64)gltype1='unsigned __int64';;
+          esac
+          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+ /* end confdefs.h.  */
  
+   /* BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
+      included before <wchar.h>.  */
+   #include <stddef.h>
+   #include <signal.h>
+   #if HAVE_WCHAR_H
+   # include <stdio.h>
+   # include <time.h>
+   # include <wchar.h>
+   #endif
  
+               extern $gltype foo;
+               extern $gltype1 foo;
+ int
+ main ()
+ {
  
+   ;
+   return 0;
+ }
+ _ACEOF
+ if ac_fn_c_try_compile "$LINENO"; then :
+   eval gl_cv_type_${gltype}_suffix=\$glsuf
+ fi
+ rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+          eval result=\$gl_cv_type_${gltype}_suffix
+          test "$result" != no && break
+        done
+ fi
+ eval ac_res=\$gl_cv_type_${gltype}_suffix
+ 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
+ $as_echo "$ac_res" >&6; }
+     GLTYPE=`echo $gltype | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
+     eval result=\$gl_cv_type_${gltype}_suffix
+     test "$result" = no && result=
+     eval ${GLTYPE}_SUFFIX=\$result
+     cat >>confdefs.h <<_ACEOF
+ #define ${GLTYPE}_SUFFIX $result
+ _ACEOF
  
+   done
  
  
  
!           if test $BITSIZEOF_WINT_T -lt 32; then
!     BITSIZEOF_WINT_T=32
!   fi
  
+     STDINT_H=stdint.h
    fi
  
+    if test -n "$STDINT_H"; then
+   GL_GENERATE_STDINT_H_TRUE=
+   GL_GENERATE_STDINT_H_FALSE='#'
+ else
+   GL_GENERATE_STDINT_H_TRUE='#'
+   GL_GENERATE_STDINT_H_FALSE=
+ fi
  
  
  
+   GNULIB_DPRINTF=0;
+   GNULIB_FCLOSE=0;
+   GNULIB_FDOPEN=0;
+   GNULIB_FFLUSH=0;
+   GNULIB_FGETC=0;
+   GNULIB_FGETS=0;
+   GNULIB_FOPEN=0;
+   GNULIB_FPRINTF=0;
+   GNULIB_FPRINTF_POSIX=0;
+   GNULIB_FPURGE=0;
+   GNULIB_FPUTC=0;
+   GNULIB_FPUTS=0;
+   GNULIB_FREAD=0;
+   GNULIB_FREOPEN=0;
+   GNULIB_FSCANF=0;
+   GNULIB_FSEEK=0;
+   GNULIB_FSEEKO=0;
+   GNULIB_FTELL=0;
+   GNULIB_FTELLO=0;
+   GNULIB_FWRITE=0;
+   GNULIB_GETC=0;
+   GNULIB_GETCHAR=0;
+   GNULIB_GETDELIM=0;
+   GNULIB_GETLINE=0;
+   GNULIB_OBSTACK_PRINTF=0;
+   GNULIB_OBSTACK_PRINTF_POSIX=0;
+   GNULIB_PCLOSE=0;
+   GNULIB_PERROR=0;
+   GNULIB_POPEN=0;
+   GNULIB_PRINTF=0;
+   GNULIB_PRINTF_POSIX=0;
+   GNULIB_PUTC=0;
+   GNULIB_PUTCHAR=0;
+   GNULIB_PUTS=0;
+   GNULIB_REMOVE=0;
+   GNULIB_RENAME=0;
+   GNULIB_RENAMEAT=0;
+   GNULIB_SCANF=0;
+   GNULIB_SNPRINTF=0;
+   GNULIB_SPRINTF_POSIX=0;
+   GNULIB_STDIO_H_NONBLOCKING=0;
+   GNULIB_STDIO_H_SIGPIPE=0;
+   GNULIB_TMPFILE=0;
+   GNULIB_VASPRINTF=0;
+   GNULIB_VFSCANF=0;
+   GNULIB_VSCANF=0;
+   GNULIB_VDPRINTF=0;
+   GNULIB_VFPRINTF=0;
+   GNULIB_VFPRINTF_POSIX=0;
+   GNULIB_VPRINTF=0;
+   GNULIB_VPRINTF_POSIX=0;
+   GNULIB_VSNPRINTF=0;
+   GNULIB_VSPRINTF_POSIX=0;
+     HAVE_DECL_FPURGE=1;
+   HAVE_DECL_FSEEKO=1;
+   HAVE_DECL_FTELLO=1;
+   HAVE_DECL_GETDELIM=1;
+   HAVE_DECL_GETLINE=1;
+   HAVE_DECL_OBSTACK_PRINTF=1;
+   HAVE_DECL_SNPRINTF=1;
+   HAVE_DECL_VSNPRINTF=1;
+   HAVE_DPRINTF=1;
+   HAVE_FSEEKO=1;
+   HAVE_FTELLO=1;
+   HAVE_PCLOSE=1;
+   HAVE_POPEN=1;
+   HAVE_RENAMEAT=1;
+   HAVE_VASPRINTF=1;
+   HAVE_VDPRINTF=1;
+   REPLACE_DPRINTF=0;
+   REPLACE_FCLOSE=0;
+   REPLACE_FDOPEN=0;
+   REPLACE_FFLUSH=0;
+   REPLACE_FOPEN=0;
+   REPLACE_FPRINTF=0;
+   REPLACE_FPURGE=0;
+   REPLACE_FREOPEN=0;
+   REPLACE_FSEEK=0;
+   REPLACE_FSEEKO=0;
+   REPLACE_FTELL=0;
+   REPLACE_FTELLO=0;
+   REPLACE_GETDELIM=0;
+   REPLACE_GETLINE=0;
+   REPLACE_OBSTACK_PRINTF=0;
+   REPLACE_PERROR=0;
+   REPLACE_POPEN=0;
+   REPLACE_PRINTF=0;
+   REPLACE_REMOVE=0;
+   REPLACE_RENAME=0;
+   REPLACE_RENAMEAT=0;
+   REPLACE_SNPRINTF=0;
+   REPLACE_SPRINTF=0;
+   REPLACE_STDIO_READ_FUNCS=0;
+   REPLACE_STDIO_WRITE_FUNCS=0;
+   REPLACE_TMPFILE=0;
+   REPLACE_VASPRINTF=0;
+   REPLACE_VDPRINTF=0;
+   REPLACE_VFPRINTF=0;
+   REPLACE_VPRINTF=0;
+   REPLACE_VSNPRINTF=0;
+   REPLACE_VSPRINTF=0;
+ 
+ 
+   GNULIB_FFS=0;
+     HAVE_FFS=1;
+   HAVE_STRCASECMP=1;
+   HAVE_DECL_STRNCASECMP=1;
  
  
  
***************
*** 13869,13944 ****
  
  
- $as_echo "#define GNULIB_TEST_BTOWC 1" >>confdefs.h
- 
- 
- 
- 
-           if test "x$datarootdir" = x; then
-     datarootdir='${datadir}'
- 
-   fi
-     if test "x$docdir" = x; then
-     docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
- 
-   fi
-     if test "x$htmldir" = x; then
-     htmldir='${docdir}'
- 
-   fi
-   if test "x$dvidir" = x; then
-     dvidir='${docdir}'
- 
-   fi
-   if test "x$pdfdir" = x; then
-     pdfdir='${docdir}'
- 
-   fi
-   if test "x$psdir" = x; then
-     psdir='${docdir}'
- 
-   fi
-   if test "x$lispdir" = x; then
-     lispdir='${datarootdir}/emacs/site-lisp'
  
!   fi
!   if test "x$localedir" = x; then
!     localedir='${datarootdir}/locale'
  
!   fi
  
!       pkglibexecdir='${libexecdir}/${PACKAGE}'
  
  
  
  
-       { $as_echo "$as_me:${as_lineno-$LINENO}: checking for error_at_line" >&5
- $as_echo_n "checking for error_at_line... " >&6; }
- if ${ac_cv_lib_error_at_line+:} false; then :
-   $as_echo_n "(cached) " >&6
  else
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
! #include <error.h>
  int
  main ()
  {
! error_at_line (0, 0, "", 0, "an error occurred");
    ;
    return 0;
  }
  _ACEOF
! if ac_fn_c_try_link "$LINENO"; then :
!   ac_cv_lib_error_at_line=yes
  else
!   ac_cv_lib_error_at_line=no
  fi
! rm -f core conftest.err conftest.$ac_objext \
!     conftest$ac_exeext conftest.$ac_ext
  fi
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_error_at_line" >&5
- $as_echo "$ac_cv_lib_error_at_line" >&6; }
  
-   if test $ac_cv_lib_error_at_line = no; then
  
  
  
--- 15559,15653 ----
  
  
  
!   for ac_func in strcasestr
! do :
!   ac_fn_c_check_func "$LINENO" "strcasestr" "ac_cv_func_strcasestr"
! if test "x$ac_cv_func_strcasestr" = xyes; then :
!   cat >>confdefs.h <<_ACEOF
! #define HAVE_STRCASESTR 1
! _ACEOF
  
! fi
! done
  
!   if test $ac_cv_func_strcasestr = no; then
!     HAVE_STRCASESTR=0
!   else
!     if test "$gl_cv_func_memchr_works" != yes; then
!       REPLACE_STRCASESTR=1
!     else
!             { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether strcasestr works" >&5
! $as_echo_n "checking whether strcasestr works... " >&6; }
! if ${gl_cv_func_strcasestr_works_always+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
!   if test "$cross_compiling" = yes; then :
!                                                          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
  
+ #ifdef __GNU_LIBRARY__
+  #include <features.h>
+  #if ((__GLIBC__ == 2 && __GLIBC_MINOR__ > 12) || (__GLIBC__ > 2)) \
+      || defined __UCLIBC__
+   Lucky user
+  #endif
+ #elif defined __CYGWIN__
+  #include <cygwin/version.h>
+  #if CYGWIN_VERSION_DLL_COMBINED > CYGWIN_VERSION_DLL_MAKE_COMBINED (1007, 7)
+   Lucky user
+  #endif
+ #else
+   Lucky user
+ #endif
  
+ _ACEOF
+ if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
+   $EGREP "Lucky user" >/dev/null 2>&1; then :
+   gl_cv_func_strcasestr_works_always="guessing yes"
+ else
+   gl_cv_func_strcasestr_works_always="guessing no"
+ fi
+ rm -f conftest*
  
  
  else
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
! 
! #include <string.h> /* for strcasestr */
! #define P "_EF_BF_BD"
! #define HAYSTACK "F_BD_CE_BD" P P P P "_C3_88_20" P P P "_C3_A7_20" P
! #define NEEDLE P P P P P
! 
  int
  main ()
  {
! return !!strcasestr (HAYSTACK, NEEDLE);
! 
    ;
    return 0;
  }
  _ACEOF
! if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_func_strcasestr_works_always=yes
  else
!   gl_cv_func_strcasestr_works_always=no
  fi
! rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
!   conftest.$ac_objext conftest.beam conftest.$ac_ext
  fi
  
  
+ fi
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_strcasestr_works_always" >&5
+ $as_echo "$gl_cv_func_strcasestr_works_always" >&6; }
+       case "$gl_cv_func_strcasestr_works_always" in
+         *yes) ;;
+         *)
+           REPLACE_STRCASESTR=1
+           ;;
+       esac
+     fi
+   fi
  
  
***************
*** 13948,13966 ****
  
  
!   gl_LIBOBJS="$gl_LIBOBJS error.$ac_objext"
  
  
  
-   :
  
!   fi
  
  
!   XGETTEXT_EXTRA_OPTIONS="$XGETTEXT_EXTRA_OPTIONS --flag=error:3:c-format"
  
  
  
!   XGETTEXT_EXTRA_OPTIONS="$XGETTEXT_EXTRA_OPTIONS --flag=error_at_line:5:c-format"
  
  
  
--- 15657,15731 ----
  
  
!       ac_fn_c_check_decl "$LINENO" "strdup" "ac_cv_have_decl_strdup" "$ac_includes_default"
! if test "x$ac_cv_have_decl_strdup" = xyes; then :
!   ac_have_decl=1
! else
!   ac_have_decl=0
! fi
  
+ cat >>confdefs.h <<_ACEOF
+ #define HAVE_DECL_STRDUP $ac_have_decl
+ _ACEOF
  
  
  
!      REPLACE_STRERROR_0=0
!   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether strerror(0) succeeds" >&5
! $as_echo_n "checking whether strerror(0) succeeds... " >&6; }
! if ${gl_cv_func_strerror_0_works+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
!   if test "$cross_compiling" = yes; then :
!   case "$host_os" in
!                  # Guess yes on glibc systems.
!          *-gnu*) gl_cv_func_strerror_0_works="guessing yes" ;;
!                  # If we don't know, assume the worst.
!          *)      gl_cv_func_strerror_0_works="guessing no" ;;
!        esac
  
+ else
+   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+ /* end confdefs.h.  */
+ #include <string.h>
+            #include <errno.h>
  
! int
! main ()
! {
! int result = 0;
!            char *str;
!            errno = 0;
!            str = strerror (0);
!            if (!*str) result |= 1;
!            if (errno) result |= 2;
!            if (strstr (str, "nknown") || strstr (str, "ndefined"))
!              result |= 4;
!            return result;
!   ;
!   return 0;
! }
! _ACEOF
! if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_func_strerror_0_works=yes
! else
!   gl_cv_func_strerror_0_works=no
! fi
! rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
!   conftest.$ac_objext conftest.beam conftest.$ac_ext
! fi
  
  
+ fi
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_strerror_0_works" >&5
+ $as_echo "$gl_cv_func_strerror_0_works" >&6; }
+   case "$gl_cv_func_strerror_0_works" in
+     *yes) ;;
+     *)
+       REPLACE_STRERROR_0=1
  
! $as_echo "#define REPLACE_STRERROR_0 1" >>confdefs.h
  
+       ;;
+   esac
  
  
***************
*** 13976,14037 ****
  
       if test $gl_cv_have_include_next = yes; then
!        gl_cv_next_fcntl_h='<'fcntl.h'>'
       else
!        { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <fcntl.h>" >&5
! $as_echo_n "checking absolute name of <fcntl.h>... " >&6; }
! if ${gl_cv_next_fcntl_h+:} false; then :
    $as_echo_n "(cached) " >&6
  else
  
-                cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h.  */
- #include <fcntl.h>
  
  _ACEOF
!                                                                                                                         case "$host_os" in
!                  aix*) gl_absname_cpp="$ac_cpp -C" ;;
!                  *)    gl_absname_cpp="$ac_cpp" ;;
!                esac
  
!                case "$host_os" in
!                  mingw*)
!                                                                                                                                      gl_dirsep_regex='[/\\]'
!                    ;;
!                  *)
!                    gl_dirsep_regex='\/'
!                    ;;
!                esac
!                                              gl_make_literal_regex_sed='s,[]$^\\.*/[],\\&,g'
  
!                gl_header_literal_regex=`echo 'fcntl.h' \
!                                         | sed -e "$gl_make_literal_regex_sed"`
!                gl_absolute_header_sed="/${gl_dirsep_regex}${gl_header_literal_regex}/"'{
!                    s/.*"\(.*'"${gl_dirsep_regex}${gl_header_literal_regex}"'\)".*/\1/
!                    s|^/[^/]|//&|
!                    p
!                    q
!                  }'
!                                                             gl_cv_next_fcntl_h='"'`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
!                       sed -n "$gl_absolute_header_sed"`'"'
  
  
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_fcntl_h" >&5
! $as_echo "$gl_cv_next_fcntl_h" >&6; }
       fi
!      NEXT_FCNTL_H=$gl_cv_next_fcntl_h
  
       if test $gl_cv_have_include_next = yes || test $gl_cv_have_include_next = buggy; then
         # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
!        gl_next_as_first_directive='<'fcntl.h'>'
       else
         # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
!        gl_next_as_first_directive=$gl_cv_next_fcntl_h
       fi
!      NEXT_AS_FIRST_DIRECTIVE_FCNTL_H=$gl_next_as_first_directive
! 
! 
! 
! 
  
  
--- 15741,15802 ----
  
       if test $gl_cv_have_include_next = yes; then
!        gl_cv_next_string_h='<'string.h'>'
       else
!        { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <string.h>" >&5
! $as_echo_n "checking absolute name of <string.h>... " >&6; }
! if ${gl_cv_next_string_h+:} false; then :
    $as_echo_n "(cached) " >&6
  else
  
  
+ 
+   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+ /* end confdefs.h.  */
+ #include <string.h>
  _ACEOF
!                 case "$host_os" in
!     aix*) gl_absname_cpp="$ac_cpp -C" ;;
!     *)    gl_absname_cpp="$ac_cpp" ;;
!   esac
  
!   case "$host_os" in
!     mingw*)
!                                           gl_dirsep_regex='[/\\]'
!       ;;
!     *)
!       gl_dirsep_regex='\/'
!       ;;
!   esac
!       gl_make_literal_regex_sed='s,[]$^\\.*/[],\\&,g'
!   gl_header_literal_regex=`echo 'string.h' \
!                            | sed -e "$gl_make_literal_regex_sed"`
!   gl_absolute_header_sed="/${gl_dirsep_regex}${gl_header_literal_regex}/"'{
!       s/.*"\(.*'"${gl_dirsep_regex}${gl_header_literal_regex}"'\)".*/\1/
!       s|^/[^/]|//&|
!       p
!       q
!     }'
! 
!         gl_cv_absolute_string_h=`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
!   sed -n "$gl_absolute_header_sed"`
  
!            gl_header=$gl_cv_absolute_string_h
!            gl_cv_next_string_h='"'$gl_header'"'
  
  
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_string_h" >&5
! $as_echo "$gl_cv_next_string_h" >&6; }
       fi
!      NEXT_STRING_H=$gl_cv_next_string_h
  
       if test $gl_cv_have_include_next = yes || test $gl_cv_have_include_next = buggy; then
         # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
!        gl_next_as_first_directive='<'string.h'>'
       else
         # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
!        gl_next_as_first_directive=$gl_cv_next_string_h
       fi
!      NEXT_AS_FIRST_DIRECTIVE_STRING_H=$gl_next_as_first_directive
  
  
***************
*** 14040,14044 ****
  
  
!     for gl_func in fcntl openat; do
      as_gl_Symbol=`$as_echo "gl_cv_have_raw_decl_$gl_func" | $as_tr_sh`
      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $gl_func is declared without a macro" >&5
--- 15805,15809 ----
  
  
!     for gl_func in ffsl ffsll memmem mempcpy memrchr rawmemchr stpcpy stpncpy strchrnul      strdup strncat strndup strnlen strpbrk strsep strcasestr strtok_r      strerror_r strsignal strverscmp; do
      as_gl_Symbol=`$as_echo "gl_cv_have_raw_decl_$gl_func" | $as_tr_sh`
      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $gl_func is declared without a macro" >&5
***************
*** 14049,14053 ****
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
! #include <fcntl.h>
  
  int
--- 15814,15818 ----
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
! #include <string.h>
  
  int
***************
*** 14085,14090 ****
  
  
-   if test $REPLACE_GETOPT = 1; then
- 
  
  
--- 15850,15853 ----
***************
*** 14094,14100 ****
  
  
-   gl_LIBOBJS="$gl_LIBOBJS getopt.$ac_objext"
  
  
  
  
--- 15857,15863 ----
  
  
  
  
+   :
  
  
***************
*** 14104,14147 ****
  
  
-   gl_LIBOBJS="$gl_LIBOBJS getopt1.$ac_objext"
  
  
  
-   :
  
  
  
  
  
  
!         GNULIB_GL_UNISTD_H_GETOPT=1
!   fi
  
  
  
! $as_echo "#define GNULIB_TEST_GETOPT_GNU 1" >>confdefs.h
  
  
  
  
  
  
  
!     REPLACE_GETOPT=0
!     if test -n "$gl_replace_getopt"; then
!       REPLACE_GETOPT=1
!     fi
  
!   if test $REPLACE_GETOPT = 1; then
  
!   GETOPT_H=getopt.h
  
! $as_echo "#define __GETOPT_PREFIX rpl_" >>confdefs.h
  
  
  
!   fi
  
!   if test $REPLACE_GETOPT = 1; then
  
  
--- 15867,16003 ----
  
  
  
+      if test $gl_cv_have_include_next = yes; then
+        gl_cv_next_strings_h='<'strings.h'>'
+      else
+        { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <strings.h>" >&5
+ $as_echo_n "checking absolute name of <strings.h>... " >&6; }
+ if ${gl_cv_next_strings_h+:} false; then :
+   $as_echo_n "(cached) " >&6
+ else
  
+              if test $ac_cv_header_strings_h = yes; then
  
  
  
  
+   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+ /* end confdefs.h.  */
+ #include <strings.h>
+ _ACEOF
+                 case "$host_os" in
+     aix*) gl_absname_cpp="$ac_cpp -C" ;;
+     *)    gl_absname_cpp="$ac_cpp" ;;
+   esac
  
+   case "$host_os" in
+     mingw*)
+                                           gl_dirsep_regex='[/\\]'
+       ;;
+     *)
+       gl_dirsep_regex='\/'
+       ;;
+   esac
+       gl_make_literal_regex_sed='s,[]$^\\.*/[],\\&,g'
+   gl_header_literal_regex=`echo 'strings.h' \
+                            | sed -e "$gl_make_literal_regex_sed"`
+   gl_absolute_header_sed="/${gl_dirsep_regex}${gl_header_literal_regex}/"'{
+       s/.*"\(.*'"${gl_dirsep_regex}${gl_header_literal_regex}"'\)".*/\1/
+       s|^/[^/]|//&|
+       p
+       q
+     }'
  
+         gl_cv_absolute_strings_h=`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
+   sed -n "$gl_absolute_header_sed"`
  
!            gl_header=$gl_cv_absolute_strings_h
!            gl_cv_next_strings_h='"'$gl_header'"'
!           else
!                gl_cv_next_strings_h='<'strings.h'>'
!              fi
  
  
+ fi
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_strings_h" >&5
+ $as_echo "$gl_cv_next_strings_h" >&6; }
+      fi
+      NEXT_STRINGS_H=$gl_cv_next_strings_h
  
!      if test $gl_cv_have_include_next = yes || test $gl_cv_have_include_next = buggy; then
!        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
!        gl_next_as_first_directive='<'strings.h'>'
!      else
!        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
!        gl_next_as_first_directive=$gl_cv_next_strings_h
!      fi
!      NEXT_AS_FIRST_DIRECTIVE_STRINGS_H=$gl_next_as_first_directive
  
  
  
  
+   if test $ac_cv_header_strings_h = yes; then
+     HAVE_STRINGS_H=1
+   else
+     HAVE_STRINGS_H=0
+   fi
  
  
  
!     for gl_func in ffs strcasecmp strncasecmp; do
!     as_gl_Symbol=`$as_echo "gl_cv_have_raw_decl_$gl_func" | $as_tr_sh`
!     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $gl_func is declared without a macro" >&5
! $as_echo_n "checking whether $gl_func is declared without a macro... " >&6; }
! if eval \${$as_gl_Symbol+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
  
!     /* Minix 3.1.8 has a bug: <sys/types.h> must be included before
!        <strings.h>.  */
!     #include <sys/types.h>
!     #include <strings.h>
  
! int
! main ()
! {
! #undef $gl_func
!   (void) $gl_func;
!   ;
!   return 0;
! }
! _ACEOF
! if ac_fn_c_try_compile "$LINENO"; then :
!   eval "$as_gl_Symbol=yes"
! else
!   eval "$as_gl_Symbol=no"
! fi
! rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! fi
! eval ac_res=\$$as_gl_Symbol
! 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
! $as_echo "$ac_res" >&6; }
!     if eval test \"x\$"$as_gl_Symbol"\" = x"yes"; then :
!   cat >>confdefs.h <<_ACEOF
! #define `$as_echo "HAVE_RAW_DECL_$gl_func" | $as_tr_cpp` 1
! _ACEOF
  
!                      eval ac_cv_have_decl_$gl_func=yes
! fi
!       done
  
  
  
!       ac_fn_c_check_decl "$LINENO" "strndup" "ac_cv_have_decl_strndup" "$ac_includes_default"
! if test "x$ac_cv_have_decl_strndup" = xyes; then :
!   ac_have_decl=1
! else
!   ac_have_decl=0
! fi
  
! cat >>confdefs.h <<_ACEOF
! #define HAVE_DECL_STRNDUP $ac_have_decl
! _ACEOF
  
  
***************
*** 14152,14179 ****
  
  
!   gl_LIBOBJS="$gl_LIBOBJS getopt.$ac_objext"
  
  
  
  
  
  
  
  
  
!   gl_LIBOBJS="$gl_LIBOBJS getopt1.$ac_objext"
  
  
  
!   :
  
  
  
  
  
  
!         GNULIB_GL_UNISTD_H_GETOPT=1
!   fi
  
  
  
--- 16008,16143 ----
  
  
!       ac_fn_c_check_decl "$LINENO" "strnlen" "ac_cv_have_decl_strnlen" "$ac_includes_default"
! if test "x$ac_cv_have_decl_strnlen" = xyes; then :
!   ac_have_decl=1
! else
!   ac_have_decl=0
! fi
! 
! cat >>confdefs.h <<_ACEOF
! #define HAVE_DECL_STRNLEN $ac_have_decl
! _ACEOF
! 
! 
! 
  
  
+   if test "$gl_cv_func_memchr_works" != yes; then
+     REPLACE_STRSTR=1
+   else
+         { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether strstr works" >&5
+ $as_echo_n "checking whether strstr works... " >&6; }
+ if ${gl_cv_func_strstr_works_always+:} false; then :
+   $as_echo_n "(cached) " >&6
+ else
+   if test "$cross_compiling" = yes; then :
+                                                cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+ /* end confdefs.h.  */
  
+ #ifdef __GNU_LIBRARY__
+  #include <features.h>
+  #if ((__GLIBC__ == 2 && __GLIBC_MINOR__ > 12) || (__GLIBC__ > 2)) \
+      || defined __UCLIBC__
+   Lucky user
+  #endif
+ #elif defined __CYGWIN__
+  #include <cygwin/version.h>
+  #if CYGWIN_VERSION_DLL_COMBINED > CYGWIN_VERSION_DLL_MAKE_COMBINED (1007, 7)
+   Lucky user
+  #endif
+ #else
+   Lucky user
+ #endif
  
+ _ACEOF
+ if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
+   $EGREP "Lucky user" >/dev/null 2>&1; then :
+   gl_cv_func_strstr_works_always="guessing yes"
+ else
+   gl_cv_func_strstr_works_always="guessing no"
+ fi
+ rm -f conftest*
  
  
+ else
+   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+ /* end confdefs.h.  */
  
+ #include <string.h> /* for strstr */
+ #define P "_EF_BF_BD"
+ #define HAYSTACK "F_BD_CE_BD" P P P P "_C3_88_20" P P P "_C3_A7_20" P
+ #define NEEDLE P P P P P
  
+ int
+ main ()
+ {
+ return !!strstr (HAYSTACK, NEEDLE);
  
!   ;
!   return 0;
! }
! _ACEOF
! if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_func_strstr_works_always=yes
! else
!   gl_cv_func_strstr_works_always=no
! fi
! rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
!   conftest.$ac_objext conftest.beam conftest.$ac_ext
! fi
  
  
+ fi
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_strstr_works_always" >&5
+ $as_echo "$gl_cv_func_strstr_works_always" >&6; }
+     case "$gl_cv_func_strstr_works_always" in
+       *yes) ;;
+       *)
+         REPLACE_STRSTR=1
+         ;;
+     esac
+   fi
  
! { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stat file-mode macros are broken" >&5
! $as_echo_n "checking whether stat file-mode macros are broken... " >&6; }
! if ${ac_cv_header_stat_broken+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! #include <sys/types.h>
! #include <sys/stat.h>
  
+ #if defined S_ISBLK && defined S_IFDIR
+ extern char c1[S_ISBLK (S_IFDIR) ? -1 : 1];
+ #endif
  
+ #if defined S_ISBLK && defined S_IFCHR
+ extern char c2[S_ISBLK (S_IFCHR) ? -1 : 1];
+ #endif
  
+ #if defined S_ISLNK && defined S_IFREG
+ extern char c3[S_ISLNK (S_IFREG) ? -1 : 1];
+ #endif
  
+ #if defined S_ISSOCK && defined S_IFREG
+ extern char c4[S_ISSOCK (S_IFREG) ? -1 : 1];
+ #endif
  
+ _ACEOF
+ if ac_fn_c_try_compile "$LINENO"; then :
+   ac_cv_header_stat_broken=no
+ else
+   ac_cv_header_stat_broken=yes
+ fi
+ rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+ fi
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stat_broken" >&5
+ $as_echo "$ac_cv_header_stat_broken" >&6; }
+ if test $ac_cv_header_stat_broken = yes; then
  
! $as_echo "#define STAT_MACROS_BROKEN 1" >>confdefs.h
  
+ fi
  
  
***************
*** 14184,14188 ****
  
  
-   :
  
  
--- 16148,16151 ----
***************
*** 14191,14294 ****
  
  
-   gl_gettimeofday_timezone=void
-   if test $ac_cv_func_gettimeofday != yes; then
-     HAVE_GETTIMEOFDAY=0
-   else
  
  
  
!  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether gettimeofday clobbers localtime buffer" >&5
! $as_echo_n "checking whether gettimeofday clobbers localtime buffer... " >&6; }
! if ${gl_cv_func_gettimeofday_clobber+:} false; then :
    $as_echo_n "(cached) " >&6
  else
-   if test "$cross_compiling" = yes; then :
-   # When cross-compiling:
-       case "$host_os" in
-                 # Guess all is fine on glibc systems.
-         *-gnu*) gl_cv_func_gettimeofday_clobber="guessing no" ;;
-                 # If we don't know, assume the worst.
-         *)      gl_cv_func_gettimeofday_clobber="guessing yes" ;;
-       esac
  
! else
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
! #include <string.h>
!           #include <sys/time.h>
!           #include <time.h>
!           #include <stdlib.h>
  
! int
! main ()
! {
  
!           time_t t = 0;
!           struct tm *lt;
!           struct tm saved_lt;
!           struct timeval tv;
!           lt = localtime (&t);
!           saved_lt = *lt;
!           gettimeofday (&tv, NULL);
!           return memcmp (lt, &saved_lt, sizeof (struct tm)) != 0;
  
-   ;
-   return 0;
- }
- _ACEOF
- if ac_fn_c_try_run "$LINENO"; then :
-   gl_cv_func_gettimeofday_clobber=no
- else
-   gl_cv_func_gettimeofday_clobber=yes
- fi
- rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
-   conftest.$ac_objext conftest.beam conftest.$ac_ext
- fi
  
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_gettimeofday_clobber" >&5
! $as_echo "$gl_cv_func_gettimeofday_clobber" >&6; }
  
!  case "$gl_cv_func_gettimeofday_clobber" in
!    *yes)
!      REPLACE_GETTIMEOFDAY=1
  
  
- $as_echo "#define gmtime rpl_gmtime" >>confdefs.h
  
  
- $as_echo "#define localtime rpl_localtime" >>confdefs.h
  
  
  
- $as_echo "#define GETTIMEOFDAY_CLOBBERS_LOCALTIME 1" >>confdefs.h
  
-      ;;
-  esac
  
-     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gettimeofday with POSIX signature" >&5
- $as_echo_n "checking for gettimeofday with POSIX signature... " >&6; }
- if ${gl_cv_func_gettimeofday_posix_signature+:} false; then :
-   $as_echo_n "(cached) " >&6
- else
-   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h.  */
- #include <sys/time.h>
-               struct timeval c;
-               int gettimeofday (struct timeval *restrict, void *restrict);
  
! int
  main ()
  {
! /* glibc uses struct timezone * rather than the POSIX void *
!                  if _GNU_SOURCE is defined.  However, since the only portable
!                  use of gettimeofday uses NULL as the second parameter, and
!                  since the glibc definition is actually more typesafe, it is
!                  not worth wrapping this to get a compliant signature.  */
!               int (*f) (struct timeval *restrict, void *restrict)
!                 = gettimeofday;
!               int x = f (&c, 0);
!               return !(x | c.tv_sec | c.tv_usec);
! 
    ;
    return 0;
--- 16154,16277 ----
  
  
  
  
  
! 
! 
! 
! 
! 
! 
! 
!      if test $gl_cv_have_include_next = yes; then
!        gl_cv_next_sys_types_h='<'sys/types.h'>'
!      else
!        { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <sys/types.h>" >&5
! $as_echo_n "checking absolute name of <sys/types.h>... " >&6; }
! if ${gl_cv_next_sys_types_h+:} false; then :
    $as_echo_n "(cached) " >&6
  else
  
! 
! 
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
! #include <sys/types.h>
! _ACEOF
!                 case "$host_os" in
!     aix*) gl_absname_cpp="$ac_cpp -C" ;;
!     *)    gl_absname_cpp="$ac_cpp" ;;
!   esac
  
!   case "$host_os" in
!     mingw*)
!                                           gl_dirsep_regex='[/\\]'
!       ;;
!     *)
!       gl_dirsep_regex='\/'
!       ;;
!   esac
!       gl_make_literal_regex_sed='s,[]$^\\.*/[],\\&,g'
!   gl_header_literal_regex=`echo 'sys/types.h' \
!                            | sed -e "$gl_make_literal_regex_sed"`
!   gl_absolute_header_sed="/${gl_dirsep_regex}${gl_header_literal_regex}/"'{
!       s/.*"\(.*'"${gl_dirsep_regex}${gl_header_literal_regex}"'\)".*/\1/
!       s|^/[^/]|//&|
!       p
!       q
!     }'
  
!         gl_cv_absolute_sys_types_h=`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
!   sed -n "$gl_absolute_header_sed"`
! 
!            gl_header=$gl_cv_absolute_sys_types_h
!            gl_cv_next_sys_types_h='"'$gl_header'"'
  
  
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_sys_types_h" >&5
! $as_echo "$gl_cv_next_sys_types_h" >&6; }
!      fi
!      NEXT_SYS_TYPES_H=$gl_cv_next_sys_types_h
  
!      if test $gl_cv_have_include_next = yes || test $gl_cv_have_include_next = buggy; then
!        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
!        gl_next_as_first_directive='<'sys/types.h'>'
!      else
!        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
!        gl_next_as_first_directive=$gl_cv_next_sys_types_h
!      fi
!      NEXT_AS_FIRST_DIRECTIVE_SYS_TYPES_H=$gl_next_as_first_directive
  
  
  
  
  
  
  
  
  
  
! 
! 
!   GNULIB_MKTIME=0;
!   GNULIB_NANOSLEEP=0;
!   GNULIB_STRPTIME=0;
!   GNULIB_TIMEGM=0;
!   GNULIB_TIME_R=0;
!     HAVE_DECL_LOCALTIME_R=1;
!   HAVE_NANOSLEEP=1;
!   HAVE_STRPTIME=1;
!   HAVE_TIMEGM=1;
!         REPLACE_LOCALTIME_R=GNULIB_PORTCHECK;
!   REPLACE_MKTIME=GNULIB_PORTCHECK;
!   REPLACE_NANOSLEEP=GNULIB_PORTCHECK;
!   REPLACE_TIMEGM=GNULIB_PORTCHECK;
! 
!       : ${GNULIB_GETTIMEOFDAY=0};
!         REPLACE_GMTIME=0;
!   REPLACE_LOCALTIME=0;
! 
! 
! 
!   :
! 
! 
! 
! 
! 
!   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct timespec in <time.h>" >&5
! $as_echo_n "checking for struct timespec in <time.h>... " >&6; }
! if ${gl_cv_sys_struct_timespec_in_time_h+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! #include <time.h>
! 
! int
  main ()
  {
! static struct timespec x; x.tv_sec = x.tv_nsec;
    ;
    return 0;
***************
*** 14296,14310 ****
  _ACEOF
  if ac_fn_c_try_compile "$LINENO"; then :
!   gl_cv_func_gettimeofday_posix_signature=yes
  else
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
  #include <sys/time.h>
- int gettimeofday (struct timeval *restrict, struct timezone *restrict);
  
  int
  main ()
  {
  
    ;
    return 0;
--- 16279,16340 ----
  _ACEOF
  if ac_fn_c_try_compile "$LINENO"; then :
!   gl_cv_sys_struct_timespec_in_time_h=yes
! else
!   gl_cv_sys_struct_timespec_in_time_h=no
! fi
! rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_sys_struct_timespec_in_time_h" >&5
! $as_echo "$gl_cv_sys_struct_timespec_in_time_h" >&6; }
! 
!   TIME_H_DEFINES_STRUCT_TIMESPEC=0
!   SYS_TIME_H_DEFINES_STRUCT_TIMESPEC=0
!   PTHREAD_H_DEFINES_STRUCT_TIMESPEC=0
!   UNISTD_H_DEFINES_STRUCT_TIMESPEC=0
!   if test $gl_cv_sys_struct_timespec_in_time_h = yes; then
!     TIME_H_DEFINES_STRUCT_TIMESPEC=1
!   else
!     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct timespec in <sys/time.h>" >&5
! $as_echo_n "checking for struct timespec in <sys/time.h>... " >&6; }
! if ${gl_cv_sys_struct_timespec_in_sys_time_h+:} false; then :
!   $as_echo_n "(cached) " >&6
  else
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
  #include <sys/time.h>
  
  int
  main ()
  {
+ static struct timespec x; x.tv_sec = x.tv_nsec;
+   ;
+   return 0;
+ }
+ _ACEOF
+ if ac_fn_c_try_compile "$LINENO"; then :
+   gl_cv_sys_struct_timespec_in_sys_time_h=yes
+ else
+   gl_cv_sys_struct_timespec_in_sys_time_h=no
+ fi
+ rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+ fi
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_sys_struct_timespec_in_sys_time_h" >&5
+ $as_echo "$gl_cv_sys_struct_timespec_in_sys_time_h" >&6; }
+     if test $gl_cv_sys_struct_timespec_in_sys_time_h = yes; then
+       SYS_TIME_H_DEFINES_STRUCT_TIMESPEC=1
+     else
+       { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct timespec in <pthread.h>" >&5
+ $as_echo_n "checking for struct timespec in <pthread.h>... " >&6; }
+ if ${gl_cv_sys_struct_timespec_in_pthread_h+:} false; then :
+   $as_echo_n "(cached) " >&6
+ else
+   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+ /* end confdefs.h.  */
+ #include <pthread.h>
  
+ int
+ main ()
+ {
+ static struct timespec x; x.tv_sec = x.tv_nsec;
    ;
    return 0;
***************
*** 14312,14343 ****
  _ACEOF
  if ac_fn_c_try_compile "$LINENO"; then :
!   gl_cv_func_gettimeofday_posix_signature=almost
  else
!   gl_cv_func_gettimeofday_posix_signature=no
  fi
  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  fi
  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_gettimeofday_posix_signature" >&5
! $as_echo "$gl_cv_func_gettimeofday_posix_signature" >&6; }
!     if test $gl_cv_func_gettimeofday_posix_signature = almost; then
!       gl_gettimeofday_timezone='struct timezone'
!     elif test $gl_cv_func_gettimeofday_posix_signature != yes; then
!       REPLACE_GETTIMEOFDAY=1
!     fi
!         if test $REPLACE_STRUCT_TIMEVAL = 1; then
!       REPLACE_GETTIMEOFDAY=1
      fi
- 
    fi
  
- cat >>confdefs.h <<_ACEOF
- #define GETTIMEOFDAY_TIMEZONE $gl_gettimeofday_timezone
- _ACEOF
- 
- 
-   if test $HAVE_GETTIMEOFDAY = 0 || test $REPLACE_GETTIMEOFDAY = 1; then
- 
  
  
--- 16342,16389 ----
  _ACEOF
  if ac_fn_c_try_compile "$LINENO"; then :
!   gl_cv_sys_struct_timespec_in_pthread_h=yes
  else
!   gl_cv_sys_struct_timespec_in_pthread_h=no
  fi
  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  fi
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_sys_struct_timespec_in_pthread_h" >&5
+ $as_echo "$gl_cv_sys_struct_timespec_in_pthread_h" >&6; }
+       if test $gl_cv_sys_struct_timespec_in_pthread_h = yes; then
+         PTHREAD_H_DEFINES_STRUCT_TIMESPEC=1
+       else
+         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct timespec in <unistd.h>" >&5
+ $as_echo_n "checking for struct timespec in <unistd.h>... " >&6; }
+ if ${gl_cv_sys_struct_timespec_in_unistd_h+:} false; then :
+   $as_echo_n "(cached) " >&6
+ else
+   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+ /* end confdefs.h.  */
+ #include <unistd.h>
+ 
+ int
+ main ()
+ {
+ static struct timespec x; x.tv_sec = x.tv_nsec;
+   ;
+   return 0;
+ }
+ _ACEOF
+ if ac_fn_c_try_compile "$LINENO"; then :
+   gl_cv_sys_struct_timespec_in_unistd_h=yes
+ else
+   gl_cv_sys_struct_timespec_in_unistd_h=no
+ fi
  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_sys_struct_timespec_in_unistd_h" >&5
! $as_echo "$gl_cv_sys_struct_timespec_in_unistd_h" >&6; }
!         if test $gl_cv_sys_struct_timespec_in_unistd_h = yes; then
!           UNISTD_H_DEFINES_STRUCT_TIMESPEC=1
!         fi
!       fi
      fi
    fi
  
  
  
***************
*** 14347,14390 ****
  
  
-   gl_LIBOBJS="$gl_LIBOBJS gettimeofday.$ac_objext"
  
  
-   for ac_header in sys/timeb.h
- do :
-   ac_fn_c_check_header_mongrel "$LINENO" "sys/timeb.h" "ac_cv_header_sys_timeb_h" "$ac_includes_default"
- if test "x$ac_cv_header_sys_timeb_h" = xyes; then :
-   cat >>confdefs.h <<_ACEOF
- #define HAVE_SYS_TIMEB_H 1
- _ACEOF
  
- fi
  
- done
  
-   for ac_func in _ftime
- do :
-   ac_fn_c_check_func "$LINENO" "_ftime" "ac_cv_func__ftime"
- if test "x$ac_cv_func__ftime" = xyes; then :
-   cat >>confdefs.h <<_ACEOF
- #define HAVE__FTIME 1
- _ACEOF
  
- fi
- done
  
  
!   fi
  
  
  
  
  
!           GNULIB_GETTIMEOFDAY=1
  
  
  
  
  
- $as_echo "#define GNULIB_TEST_GETTIMEOFDAY 1" >>confdefs.h
  
  
--- 16393,16464 ----
  
  
  
  
  
  
  
  
  
  
!      if test $gl_cv_have_include_next = yes; then
!        gl_cv_next_time_h='<'time.h'>'
!      else
!        { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <time.h>" >&5
! $as_echo_n "checking absolute name of <time.h>... " >&6; }
! if ${gl_cv_next_time_h+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
  
  
  
+   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+ /* end confdefs.h.  */
+ #include <time.h>
+ _ACEOF
+                 case "$host_os" in
+     aix*) gl_absname_cpp="$ac_cpp -C" ;;
+     *)    gl_absname_cpp="$ac_cpp" ;;
+   esac
  
+   case "$host_os" in
+     mingw*)
+                                           gl_dirsep_regex='[/\\]'
+       ;;
+     *)
+       gl_dirsep_regex='\/'
+       ;;
+   esac
+       gl_make_literal_regex_sed='s,[]$^\\.*/[],\\&,g'
+   gl_header_literal_regex=`echo 'time.h' \
+                            | sed -e "$gl_make_literal_regex_sed"`
+   gl_absolute_header_sed="/${gl_dirsep_regex}${gl_header_literal_regex}/"'{
+       s/.*"\(.*'"${gl_dirsep_regex}${gl_header_literal_regex}"'\)".*/\1/
+       s|^/[^/]|//&|
+       p
+       q
+     }'
  
!         gl_cv_absolute_time_h=`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
!   sed -n "$gl_absolute_header_sed"`
  
+            gl_header=$gl_cv_absolute_time_h
+            gl_cv_next_time_h='"'$gl_header'"'
  
  
+ fi
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_time_h" >&5
+ $as_echo "$gl_cv_next_time_h" >&6; }
+      fi
+      NEXT_TIME_H=$gl_cv_next_time_h
  
+      if test $gl_cv_have_include_next = yes || test $gl_cv_have_include_next = buggy; then
+        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
+        gl_next_as_first_directive='<'time.h'>'
+      else
+        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
+        gl_next_as_first_directive=$gl_cv_next_time_h
+      fi
+      NEXT_AS_FIRST_DIRECTIVE_TIME_H=$gl_next_as_first_directive
  
  
  
***************
*** 14395,14445 ****
  
  
-   :
  
  
  
  
  
!   ac_fn_c_check_decl "$LINENO" "iswblank" "ac_cv_have_decl_iswblank" "
! /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
!    <wchar.h>.
!    BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be included
!    before <wchar.h>.  */
! #include <stddef.h>
! #include <stdio.h>
! #include <time.h>
! #include <wchar.h>
! #include <wctype.h>
  
- "
- if test "x$ac_cv_have_decl_iswblank" = xyes; then :
-   ac_have_decl=1
- else
-   ac_have_decl=0
- fi
  
- cat >>confdefs.h <<_ACEOF
- #define HAVE_DECL_ISWBLANK $ac_have_decl
- _ACEOF
  
-   if test $ac_cv_func_iswblank = no; then
-     HAVE_ISWBLANK=0
-     if test $ac_cv_have_decl_iswblank = yes; then
-       REPLACE_ISWBLANK=1
-     fi
-   fi
-   if test $HAVE_ISWCNTRL = 0 || test $REPLACE_ISWCNTRL = 1; then
-         :
-   else
-     if test $HAVE_ISWBLANK = 0 || test $REPLACE_ISWBLANK = 1; then
-             :
-     fi
-   fi
  
  
-   if test $HAVE_ISWCNTRL = 0 || test $REPLACE_ISWCNTRL = 1; then
-     :
-   else
-     if test $HAVE_ISWBLANK = 0 || test $REPLACE_ISWBLANK = 1; then
  
  
--- 16469,16502 ----
  
  
  
  
  
+ gl_libunistring_sed_extract_major='/^[0-9]/{s/^\([0-9]*\).*/\1/p;q;}
+ i\
+ 0
+ q
+ '
+ gl_libunistring_sed_extract_minor='/^[0-9][0-9]*[.][0-9]/{s/^[0-9]*[.]\([0-9]*\).*/\1/p;q;}
+ i\
+ 0
+ q
+ '
+ gl_libunistring_sed_extract_subminor='/^[0-9][0-9]*[.][0-9][0-9]*[.][0-9]/{s/^[0-9]*[.][0-9]*[.]\([0-9]*\).*/\1/p;q;}
+ i\
+ 0
+ q
+ '
  
  
!   if test "$HAVE_LIBUNISTRING" = yes; then
!     LIBUNISTRING_VERSION_MAJOR=`echo "$LIBUNISTRING_VERSION" | sed -n -e "$gl_libunistring_sed_extract_major"`
!     LIBUNISTRING_VERSION_MINOR=`echo "$LIBUNISTRING_VERSION" | sed -n -e "$gl_libunistring_sed_extract_minor"`
!     LIBUNISTRING_VERSION_SUBMINOR=`echo "$LIBUNISTRING_VERSION" | sed -n -e "$gl_libunistring_sed_extract_subminor"`
!   fi
  
  
  
  
  
  
  
***************
*** 14450,14585 ****
  
  
!   gl_LIBOBJS="$gl_LIBOBJS iswblank.$ac_objext"
  
-     fi
-   fi
  
  
  
  
! 
!           GNULIB_ISWBLANK=1
! 
! 
! 
! 
! 
! $as_echo "#define GNULIB_TEST_ISWBLANK 1" >>confdefs.h
! 
! 
! 
! 
! 
! 
! 
! 
! 
! 
! 
! 
! 
! 
!   :
! 
! 
! 
! 
! 
! 
! 
! 
!      if test $gl_cv_have_include_next = yes; then
!        gl_cv_next_langinfo_h='<'langinfo.h'>'
!      else
!        { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <langinfo.h>" >&5
! $as_echo_n "checking absolute name of <langinfo.h>... " >&6; }
! if ${gl_cv_next_langinfo_h+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
! 
!              if test $ac_cv_header_langinfo_h = yes; then
! 
! 
!                cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! #include <langinfo.h>
! 
! _ACEOF
!                                                                                                                         case "$host_os" in
!                  aix*) gl_absname_cpp="$ac_cpp -C" ;;
!                  *)    gl_absname_cpp="$ac_cpp" ;;
!                esac
! 
!                case "$host_os" in
!                  mingw*)
!                                                                                                                                      gl_dirsep_regex='[/\\]'
!                    ;;
!                  *)
!                    gl_dirsep_regex='\/'
!                    ;;
!                esac
!                                              gl_make_literal_regex_sed='s,[]$^\\.*/[],\\&,g'
! 
!                gl_header_literal_regex=`echo 'langinfo.h' \
!                                         | sed -e "$gl_make_literal_regex_sed"`
!                gl_absolute_header_sed="/${gl_dirsep_regex}${gl_header_literal_regex}/"'{
!                    s/.*"\(.*'"${gl_dirsep_regex}${gl_header_literal_regex}"'\)".*/\1/
!                    s|^/[^/]|//&|
!                    p
!                    q
!                  }'
!                                                             gl_cv_next_langinfo_h='"'`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
!                       sed -n "$gl_absolute_header_sed"`'"'
!           else
!                gl_cv_next_langinfo_h='<'langinfo.h'>'
!              fi
! 
! 
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_langinfo_h" >&5
! $as_echo "$gl_cv_next_langinfo_h" >&6; }
!      fi
!      NEXT_LANGINFO_H=$gl_cv_next_langinfo_h
! 
!      if test $gl_cv_have_include_next = yes || test $gl_cv_have_include_next = buggy; then
!        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
!        gl_next_as_first_directive='<'langinfo.h'>'
!      else
!        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
!        gl_next_as_first_directive=$gl_cv_next_langinfo_h
!      fi
!      NEXT_AS_FIRST_DIRECTIVE_LANGINFO_H=$gl_next_as_first_directive
! 
! 
! 
! 
! 
!     HAVE_LANGINFO_CODESET=0
!   HAVE_LANGINFO_T_FMT_AMPM=0
!   HAVE_LANGINFO_ERA=0
!   HAVE_LANGINFO_YESEXPR=0
! 
!   :
! 
! 
  
  
  
!   if test $ac_cv_header_langinfo_h = yes; then
!     HAVE_LANGINFO_H=1
!             { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether langinfo.h defines CODESET" >&5
! $as_echo_n "checking whether langinfo.h defines CODESET... " >&6; }
! if ${gl_cv_header_langinfo_codeset+:} false; then :
    $as_echo_n "(cached) " >&6
  else
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
! #include <langinfo.h>
! int a = CODESET;
  
  int
  main ()
  {
! 
    ;
    return 0;
--- 16507,16539 ----
  
  
!   :
  
  
  
  
  
!   if test $ac_cv_header_features_h = yes; then
!     HAVE_FEATURES_H=1
!   else
!     HAVE_FEATURES_H=0
!   fi
  
  
  
!   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inttypes.h" >&5
! $as_echo_n "checking for inttypes.h... " >&6; }
! if ${gl_cv_header_inttypes_h+:} false; then :
    $as_echo_n "(cached) " >&6
  else
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
! 
! #include <sys/types.h>
! #include <inttypes.h>
  
  int
  main ()
  {
! uintmax_t i = (uintmax_t) -1; return !i;
    ;
    return 0;
***************
*** 14587,14678 ****
  _ACEOF
  if ac_fn_c_try_compile "$LINENO"; then :
!   gl_cv_header_langinfo_codeset=yes
  else
!   gl_cv_header_langinfo_codeset=no
  fi
  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- 
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_langinfo_codeset" >&5
! $as_echo "$gl_cv_header_langinfo_codeset" >&6; }
!     if test $gl_cv_header_langinfo_codeset = yes; then
!       HAVE_LANGINFO_CODESET=1
!     fi
!     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether langinfo.h defines T_FMT_AMPM" >&5
! $as_echo_n "checking whether langinfo.h defines T_FMT_AMPM... " >&6; }
! if ${gl_cv_header_langinfo_t_fmt_ampm+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! #include <langinfo.h>
! int a = T_FMT_AMPM;
! 
! int
! main ()
! {
  
!   ;
!   return 0;
! }
  _ACEOF
- if ac_fn_c_try_compile "$LINENO"; then :
-   gl_cv_header_langinfo_t_fmt_ampm=yes
- else
-   gl_cv_header_langinfo_t_fmt_ampm=no
- fi
- rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- 
- fi
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_langinfo_t_fmt_ampm" >&5
- $as_echo "$gl_cv_header_langinfo_t_fmt_ampm" >&6; }
-     if test $gl_cv_header_langinfo_t_fmt_ampm = yes; then
-       HAVE_LANGINFO_T_FMT_AMPM=1
-     fi
-     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether langinfo.h defines ERA" >&5
- $as_echo_n "checking whether langinfo.h defines ERA... " >&6; }
- if ${gl_cv_header_langinfo_era+:} false; then :
-   $as_echo_n "(cached) " >&6
- else
-   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h.  */
- #include <langinfo.h>
- int a = ERA;
  
! int
! main ()
! {
  
-   ;
-   return 0;
- }
- _ACEOF
- if ac_fn_c_try_compile "$LINENO"; then :
-   gl_cv_header_langinfo_era=yes
- else
-   gl_cv_header_langinfo_era=no
- fi
- rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_langinfo_era" >&5
! $as_echo "$gl_cv_header_langinfo_era" >&6; }
!     if test $gl_cv_header_langinfo_era = yes; then
!       HAVE_LANGINFO_ERA=1
!     fi
!     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether langinfo.h defines YESEXPR" >&5
! $as_echo_n "checking whether langinfo.h defines YESEXPR... " >&6; }
! if ${gl_cv_header_langinfo_yesexpr+:} false; then :
    $as_echo_n "(cached) " >&6
  else
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
! #include <langinfo.h>
! int a = YESEXPR;
! 
  int
  main ()
  {
! 
    ;
    return 0;
--- 16541,16574 ----
  _ACEOF
  if ac_fn_c_try_compile "$LINENO"; then :
!   gl_cv_header_inttypes_h=yes
  else
!   gl_cv_header_inttypes_h=no
  fi
  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_inttypes_h" >&5
! $as_echo "$gl_cv_header_inttypes_h" >&6; }
!   if test $gl_cv_header_inttypes_h = yes; then
  
! cat >>confdefs.h <<_ACEOF
! #define HAVE_INTTYPES_H_WITH_UINTMAX 1
  _ACEOF
  
!   fi
  
  
!   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for stdint.h" >&5
! $as_echo_n "checking for stdint.h... " >&6; }
! if ${gl_cv_header_stdint_h+:} false; then :
    $as_echo_n "(cached) " >&6
  else
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
! #include <sys/types.h>
!             #include <stdint.h>
  int
  main ()
  {
! uintmax_t i = (uintmax_t) -1; return !i;
    ;
    return 0;
***************
*** 14680,14721 ****
  _ACEOF
  if ac_fn_c_try_compile "$LINENO"; then :
!   gl_cv_header_langinfo_yesexpr=yes
  else
!   gl_cv_header_langinfo_yesexpr=no
  fi
  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- 
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_langinfo_yesexpr" >&5
! $as_echo "$gl_cv_header_langinfo_yesexpr" >&6; }
!     if test $gl_cv_header_langinfo_yesexpr = yes; then
!       HAVE_LANGINFO_YESEXPR=1
!     fi
!   else
!     HAVE_LANGINFO_H=0
!   fi
! 
  
  
  
  
  
  
!     for gl_func in nl_langinfo; do
!     as_gl_Symbol=`$as_echo "gl_cv_have_raw_decl_$gl_func" | $as_tr_sh`
!     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $gl_func is declared without a macro" >&5
! $as_echo_n "checking whether $gl_func is declared without a macro... " >&6; }
! if eval \${$as_gl_Symbol+:} false; then :
    $as_echo_n "(cached) " >&6
  else
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
! #include <langinfo.h>
  
  int
  main ()
  {
! #undef $gl_func
!   (void) $gl_func;
    ;
    return 0;
--- 16576,16619 ----
  _ACEOF
  if ac_fn_c_try_compile "$LINENO"; then :
!   gl_cv_header_stdint_h=yes
  else
!   gl_cv_header_stdint_h=no
  fi
  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_stdint_h" >&5
! $as_echo "$gl_cv_header_stdint_h" >&6; }
!   if test $gl_cv_header_stdint_h = yes; then
  
+ cat >>confdefs.h <<_ACEOF
+ #define HAVE_STDINT_H_WITH_UINTMAX 1
+ _ACEOF
  
+   fi
  
  
  
  
!   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for intmax_t" >&5
! $as_echo_n "checking for intmax_t... " >&6; }
! if ${gt_cv_c_intmax_t+:} false; then :
    $as_echo_n "(cached) " >&6
  else
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
! 
! #include <stddef.h>
! #include <stdlib.h>
! #if HAVE_STDINT_H_WITH_UINTMAX
! #include <stdint.h>
! #endif
! #if HAVE_INTTYPES_H_WITH_UINTMAX
! #include <inttypes.h>
! #endif
  
  int
  main ()
  {
! intmax_t x = -1; return !x;
    ;
    return 0;
***************
*** 14723,14743 ****
  _ACEOF
  if ac_fn_c_try_compile "$LINENO"; then :
!   eval "$as_gl_Symbol=yes"
  else
!   eval "$as_gl_Symbol=no"
  fi
  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  fi
! eval ac_res=\$$as_gl_Symbol
! 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
! $as_echo "$ac_res" >&6; }
!     if eval test \"x\$"$as_gl_Symbol"\" = x"yes"; then :
!   cat >>confdefs.h <<_ACEOF
! #define `$as_echo "HAVE_RAW_DECL_$gl_func" | $as_tr_cpp` 1
  _ACEOF
  
!                      eval ac_cv_have_decl_$gl_func=yes
! fi
!       done
  
  
--- 16621,16648 ----
  _ACEOF
  if ac_fn_c_try_compile "$LINENO"; then :
!   gt_cv_c_intmax_t=yes
  else
!   gt_cv_c_intmax_t=no
  fi
  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_c_intmax_t" >&5
! $as_echo "$gt_cv_c_intmax_t" >&6; }
!   if test $gt_cv_c_intmax_t = yes; then
! 
! $as_echo "#define HAVE_INTMAX_T 1" >>confdefs.h
! 
!   else
! 
!     test $ac_cv_type_long_long_int = yes \
!       && ac_type='long long' \
!       || ac_type='long'
! 
! cat >>confdefs.h <<_ACEOF
! #define intmax_t $ac_type
  _ACEOF
  
!   fi
! 
  
  
***************
*** 14757,15199 ****
  
  
!   LOCALCHARSET_TESTS_ENVIRONMENT="CHARSETALIASDIR=\"\$(abs_top_builddir)/$gl_source_base\""
  
  
  
  
  
  
  
  
  
-   case "$host_os" in
-     solaris*)
  
- $as_echo "#define _LCONV_C99 1" >>confdefs.h
  
-       ;;
-   esac
  
!   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether locale.h conforms to POSIX:2001" >&5
! $as_echo_n "checking whether locale.h conforms to POSIX:2001... " >&6; }
! if ${gl_cv_header_locale_h_posix2001+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! #include <locale.h>
!             int x = LC_MESSAGES;
!             int y = sizeof (((struct lconv *) 0)->decimal_point);
! int
! main ()
! {
! 
!   ;
!   return 0;
! }
  _ACEOF
! if ac_fn_c_try_compile "$LINENO"; then :
!   gl_cv_header_locale_h_posix2001=yes
! else
!   gl_cv_header_locale_h_posix2001=no
  fi
! rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  fi
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_locale_h_posix2001" >&5
- $as_echo "$gl_cv_header_locale_h_posix2001" >&6; }
  
  
-   :
  
  
  
  
  
-   if test $ac_cv_header_xlocale_h = yes; then
-     HAVE_XLOCALE_H=1
-                 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether locale.h defines locale_t" >&5
- $as_echo_n "checking whether locale.h defines locale_t... " >&6; }
- if ${gl_cv_header_locale_has_locale_t+:} false; then :
-   $as_echo_n "(cached) " >&6
- else
-   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h.  */
- #include <locale.h>
-               locale_t x;
- int
- main ()
- {
  
-   ;
-   return 0;
- }
- _ACEOF
- if ac_fn_c_try_compile "$LINENO"; then :
-   gl_cv_header_locale_has_locale_t=yes
- else
-   gl_cv_header_locale_has_locale_t=no
- fi
- rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  
- fi
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_locale_has_locale_t" >&5
- $as_echo "$gl_cv_header_locale_has_locale_t" >&6; }
-     if test $gl_cv_header_locale_has_locale_t = yes; then
-       gl_cv_header_locale_h_needs_xlocale_h=no
-     else
-       gl_cv_header_locale_h_needs_xlocale_h=yes
-     fi
-   else
-     HAVE_XLOCALE_H=0
-     gl_cv_header_locale_h_needs_xlocale_h=no
-   fi
  
  
!           { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether struct lconv is properly defined" >&5
! $as_echo_n "checking whether struct lconv is properly defined... " >&6; }
! if ${gl_cv_sys_struct_lconv_ok+:} false; then :
    $as_echo_n "(cached) " >&6
  else
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
- #include <locale.h>
-             struct lconv l;
-             int x = sizeof (l.decimal_point);
-             int y = sizeof (l.int_p_cs_precedes);
- int
- main ()
- {
  
!   ;
!   return 0;
  }
  _ACEOF
! if ac_fn_c_try_compile "$LINENO"; then :
!   gl_cv_sys_struct_lconv_ok=yes
  else
!   gl_cv_sys_struct_lconv_ok=no
  fi
! rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 
  fi
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_sys_struct_lconv_ok" >&5
- $as_echo "$gl_cv_sys_struct_lconv_ok" >&6; }
-   if test $gl_cv_sys_struct_lconv_ok = no; then
-     REPLACE_STRUCT_LCONV=1
-   fi
- 
  
  
  
  
  
  
  
  
-      if test $gl_cv_have_include_next = yes; then
-        gl_cv_next_locale_h='<'locale.h'>'
-      else
-        { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <locale.h>" >&5
- $as_echo_n "checking absolute name of <locale.h>... " >&6; }
- if ${gl_cv_next_locale_h+:} false; then :
-   $as_echo_n "(cached) " >&6
  else
! 
!                cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
- #include <locale.h>
  
  _ACEOF
!                                                                                                                         case "$host_os" in
!                  aix*) gl_absname_cpp="$ac_cpp -C" ;;
!                  *)    gl_absname_cpp="$ac_cpp" ;;
!                esac
! 
!                case "$host_os" in
!                  mingw*)
!                                                                                                                                      gl_dirsep_regex='[/\\]'
!                    ;;
!                  *)
!                    gl_dirsep_regex='\/'
!                    ;;
!                esac
!                                              gl_make_literal_regex_sed='s,[]$^\\.*/[],\\&,g'
! 
!                gl_header_literal_regex=`echo 'locale.h' \
!                                         | sed -e "$gl_make_literal_regex_sed"`
!                gl_absolute_header_sed="/${gl_dirsep_regex}${gl_header_literal_regex}/"'{
!                    s/.*"\(.*'"${gl_dirsep_regex}${gl_header_literal_regex}"'\)".*/\1/
!                    s|^/[^/]|//&|
!                    p
!                    q
!                  }'
!                                                             gl_cv_next_locale_h='"'`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
!                       sed -n "$gl_absolute_header_sed"`'"'
  
  
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_locale_h" >&5
! $as_echo "$gl_cv_next_locale_h" >&6; }
!      fi
!      NEXT_LOCALE_H=$gl_cv_next_locale_h
! 
!      if test $gl_cv_have_include_next = yes || test $gl_cv_have_include_next = buggy; then
!        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
!        gl_next_as_first_directive='<'locale.h'>'
!      else
!        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
!        gl_next_as_first_directive=$gl_cv_next_locale_h
!      fi
!      NEXT_AS_FIRST_DIRECTIVE_LOCALE_H=$gl_next_as_first_directive
  
  
  
  
  
  
-     for gl_func in setlocale duplocale; do
-     as_gl_Symbol=`$as_echo "gl_cv_have_raw_decl_$gl_func" | $as_tr_sh`
-     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $gl_func is declared without a macro" >&5
- $as_echo_n "checking whether $gl_func is declared without a macro... " >&6; }
- if eval \${$as_gl_Symbol+:} false; then :
-   $as_echo_n "(cached) " >&6
  else
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
- #include <locale.h>
- /* Some systems provide declarations in a non-standard header.  */
- #if HAVE_XLOCALE_H
- # include <xlocale.h>
- #endif
  
! int
! main ()
  {
! #undef $gl_func
!   (void) $gl_func;
!   ;
    return 0;
  }
  _ACEOF
! if ac_fn_c_try_compile "$LINENO"; then :
!   eval "$as_gl_Symbol=yes"
  else
!   eval "$as_gl_Symbol=no"
! fi
! rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  fi
! eval ac_res=\$$as_gl_Symbol
! 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
! $as_echo "$ac_res" >&6; }
!     if eval test \"x\$"$as_gl_Symbol"\" = x"yes"; then :
!   cat >>confdefs.h <<_ACEOF
! #define `$as_echo "HAVE_RAW_DECL_$gl_func" | $as_tr_cpp` 1
! _ACEOF
! 
!                      eval ac_cv_have_decl_$gl_func=yes
  fi
-       done
- 
- 
- 
- 
- 
- 
-   if test $REPLACE_STRUCT_LCONV = 1; then
-     REPLACE_LOCALECONV=1
-   fi
- 
-   if test $REPLACE_LOCALECONV = 1; then
- 
- 
  
  
  
  
  
  
-   gl_LIBOBJS="$gl_LIBOBJS localeconv.$ac_objext"
  
  
!   ac_fn_c_check_member "$LINENO" "struct lconv" "decimal_point" "ac_cv_member_struct_lconv_decimal_point" "#include <locale.h>
! "
! if test "x$ac_cv_member_struct_lconv_decimal_point" = xyes; then :
  
! cat >>confdefs.h <<_ACEOF
! #define HAVE_STRUCT_LCONV_DECIMAL_POINT 1
! _ACEOF
  
  
! fi
  
  
!   fi
! 
! 
! 
! 
! 
!           GNULIB_LOCALECONV=1
  
  
  
  
  
! $as_echo "#define GNULIB_TEST_LOCALECONV 1" >>confdefs.h
  
  
  
  
  
!   if test "$gl_threads_api" = posix; then
!     # OSF/1 4.0 and Mac OS X 10.1 lack the pthread_rwlock_t type and the
!     # pthread_rwlock_* functions.
!     ac_fn_c_check_type "$LINENO" "pthread_rwlock_t" "ac_cv_type_pthread_rwlock_t" "#include <pthread.h>
! "
! if test "x$ac_cv_type_pthread_rwlock_t" = xyes; then :
  
! $as_echo "#define HAVE_PTHREAD_RWLOCK 1" >>confdefs.h
  
  fi
  
!     # glibc defines PTHREAD_MUTEX_RECURSIVE as enum, not as a macro.
!     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
  
!       #include <pthread.h>
! int
! main ()
  {
! 
! #if __FreeBSD__ == 4
! error "No, in FreeBSD 4.0 recursive mutexes actually don't work."
! #elif (defined __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ \
!        && __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ < 1070)
! error "No, in Mac OS X < 10.7 recursive mutexes actually don't work."
! #else
! int x = (int)PTHREAD_MUTEX_RECURSIVE;
! return !x;
! #endif
! 
!   ;
!   return 0;
  }
  _ACEOF
! if ac_fn_c_try_compile "$LINENO"; then :
  
- $as_echo "#define HAVE_PTHREAD_MUTEX_RECURSIVE 1" >>confdefs.h
  
  fi
! rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
!   fi
!   :
! 
  
  
- cat >>confdefs.h <<_ACEOF
- #define GNULIB_LOCK 1
- _ACEOF
  
  
  
  
  
!   :
  
  
  
  
  
!   if test $ac_cv_func_lstat = yes; then
  
!     case "$gl_cv_func_lstat_dereferences_slashed_symlink" in
!       *no)
!         REPLACE_LSTAT=1
!         ;;
!     esac
!   else
!     HAVE_LSTAT=0
!   fi
  
!   if test $REPLACE_LSTAT = 1; then
! 
! 
! 
! 
! 
! 
! 
! 
!   gl_LIBOBJS="$gl_LIBOBJS lstat.$ac_objext"
! 
!     :
!   fi
! 
! 
! 
! 
! 
!           GNULIB_LSTAT=1
! 
! 
! 
! 
! 
! $as_echo "#define GNULIB_TEST_LSTAT 1" >>confdefs.h
! 
! 
! 
! 
! 
! 
!       for ac_header in stdlib.h
! do :
!   ac_fn_c_check_header_mongrel "$LINENO" "stdlib.h" "ac_cv_header_stdlib_h" "$ac_includes_default"
! if test "x$ac_cv_header_stdlib_h" = xyes; then :
!   cat >>confdefs.h <<_ACEOF
! #define HAVE_STDLIB_H 1
! _ACEOF
! 
! fi
! 
! done
! 
!   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU libc compatible malloc" >&5
! $as_echo_n "checking for GNU libc compatible malloc... " >&6; }
! if ${ac_cv_func_malloc_0_nonnull+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
!   if test "$cross_compiling" = yes; then :
!   case "$host_os" in
!           # Guess yes on platforms where we know the result.
!           *-gnu* | freebsd* | netbsd* | openbsd* \
!           | hpux* | solaris* | cygwin* | mingw*)
!             ac_cv_func_malloc_0_nonnull=yes ;;
!           # If we don't know, assume the worst.
!           *) ac_cv_func_malloc_0_nonnull=no ;;
!         esac
  
  else
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
- #if defined STDC_HEADERS || defined HAVE_STDLIB_H
-             # include <stdlib.h>
-             #else
-             char *malloc ();
-             #endif
  
! int
! main ()
  {
! return ! malloc (0);
!   ;
    return 0;
  }
- 
  _ACEOF
  if ac_fn_c_try_run "$LINENO"; then :
!   ac_cv_func_malloc_0_nonnull=yes
  else
!   ac_cv_func_malloc_0_nonnull=no
  fi
  rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
--- 16662,17596 ----
  
  
!   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether snprintf returns a byte count as in C99" >&5
! $as_echo_n "checking whether snprintf returns a byte count as in C99... " >&6; }
! if ${gl_cv_func_snprintf_retval_c99+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
  
+       if test "$cross_compiling" = yes; then :
  
+          case "$host_os" in
+                                  # Guess yes on glibc systems.
+            *-gnu*)               gl_cv_func_snprintf_retval_c99="guessing yes";;
+                                  # Guess yes on FreeBSD >= 5.
+            freebsd[1-4].*)       gl_cv_func_snprintf_retval_c99="guessing no";;
+            freebsd* | kfreebsd*) gl_cv_func_snprintf_retval_c99="guessing yes";;
+                                  # Guess yes on Mac OS X >= 10.3.
+            darwin[1-6].*)        gl_cv_func_snprintf_retval_c99="guessing no";;
+            darwin*)              gl_cv_func_snprintf_retval_c99="guessing yes";;
+                                  # Guess yes on OpenBSD >= 3.9.
+            openbsd[1-2].* | openbsd3.[0-8] | openbsd3.[0-8].*)
+                                  gl_cv_func_snprintf_retval_c99="guessing no";;
+            openbsd*)             gl_cv_func_snprintf_retval_c99="guessing yes";;
+                                  # Guess yes on Solaris >= 2.10.
+            solaris2.[1-9][0-9]*) gl_cv_func_printf_sizes_c99="guessing yes";;
+            solaris*)             gl_cv_func_printf_sizes_c99="guessing no";;
+                                  # Guess yes on AIX >= 4.
+            aix[1-3]*)            gl_cv_func_snprintf_retval_c99="guessing no";;
+            aix*)                 gl_cv_func_snprintf_retval_c99="guessing yes";;
+                                  # Guess yes on NetBSD >= 3.
+            netbsd[1-2]* | netbsdelf[1-2]* | netbsdaout[1-2]* | netbsdcoff[1-2]*)
+                                  gl_cv_func_snprintf_retval_c99="guessing no";;
+            netbsd*)              gl_cv_func_snprintf_retval_c99="guessing yes";;
+                                  # Guess yes on BeOS.
+            beos*)                gl_cv_func_snprintf_retval_c99="guessing yes";;
+                                  # If we don't know, assume the worst.
+            *)                    gl_cv_func_snprintf_retval_c99="guessing no";;
+          esac
  
+ else
+   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+ /* end confdefs.h.  */
  
+ #include <stdio.h>
+ #include <string.h>
+ #if HAVE_SNPRINTF
+ # define my_snprintf snprintf
+ #else
+ # include <stdarg.h>
+ static int my_snprintf (char *buf, int size, const char *format, ...)
+ {
+   va_list args;
+   int ret;
+   va_start (args, format);
+   ret = vsnprintf (buf, size, format, args);
+   va_end (args);
+   return ret;
+ }
+ #endif
+ static char buf[100];
+ int main ()
+ {
+   strcpy (buf, "ABCDEF");
+   if (my_snprintf (buf, 3, "%d %d", 4567, 89) != 7)
+     return 1;
+   if (my_snprintf (buf, 0, "%d %d", 4567, 89) != 7)
+     return 2;
+   if (my_snprintf (NULL, 0, "%d %d", 4567, 89) != 7)
+     return 3;
+   return 0;
+ }
+ _ACEOF
+ if ac_fn_c_try_run "$LINENO"; then :
+   gl_cv_func_snprintf_retval_c99=yes
+ else
+   gl_cv_func_snprintf_retval_c99=no
+ fi
+ rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
+   conftest.$ac_objext conftest.beam conftest.$ac_ext
+ fi
  
  
+ fi
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_snprintf_retval_c99" >&5
+ $as_echo "$gl_cv_func_snprintf_retval_c99" >&6; }
  
  
  
  
  
  
!   for ac_func in snprintf strnlen wcslen wcsnlen mbrtowc wcrtomb
! do :
!   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
! ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
! if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
!   cat >>confdefs.h <<_ACEOF
! #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
  _ACEOF
! 
  fi
! done
! 
!       ac_fn_c_check_decl "$LINENO" "_snprintf" "ac_cv_have_decl__snprintf" "#include <stdio.h>
! "
! if test "x$ac_cv_have_decl__snprintf" = xyes; then :
!   ac_have_decl=1
! else
!   ac_have_decl=0
  fi
  
+ cat >>confdefs.h <<_ACEOF
+ #define HAVE_DECL__SNPRINTF $ac_have_decl
+ _ACEOF
  
  
  
+   case "$gl_cv_func_snprintf_retval_c99" in
+     *yes)
  
+ $as_echo "#define HAVE_SNPRINTF_RETVAL_C99 1" >>confdefs.h
  
+       ;;
+   esac
  
  
  
  
  
!      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether printf supports size specifiers as in C99" >&5
! $as_echo_n "checking whether printf supports size specifiers as in C99... " >&6; }
! if ${gl_cv_func_printf_sizes_c99+:} false; then :
    $as_echo_n "(cached) " >&6
  else
+ 
+       if test "$cross_compiling" = yes; then :
+ 
+          case "$host_os" in
+                                  # Guess yes on glibc systems.
+            *-gnu*)               gl_cv_func_printf_sizes_c99="guessing yes";;
+                                  # Guess yes on FreeBSD >= 5.
+            freebsd[1-4].*)       gl_cv_func_printf_sizes_c99="guessing no";;
+            freebsd* | kfreebsd*) gl_cv_func_printf_sizes_c99="guessing yes";;
+                                  # Guess yes on Mac OS X >= 10.3.
+            darwin[1-6].*)        gl_cv_func_printf_sizes_c99="guessing no";;
+            darwin*)              gl_cv_func_printf_sizes_c99="guessing yes";;
+                                  # Guess yes on OpenBSD >= 3.9.
+            openbsd[1-2].* | openbsd3.[0-8] | openbsd3.[0-8].*)
+                                  gl_cv_func_printf_sizes_c99="guessing no";;
+            openbsd*)             gl_cv_func_printf_sizes_c99="guessing yes";;
+                                  # Guess yes on Solaris >= 2.10.
+            solaris2.[1-9][0-9]*) gl_cv_func_printf_sizes_c99="guessing yes";;
+            solaris*)             gl_cv_func_printf_sizes_c99="guessing no";;
+                                  # Guess yes on NetBSD >= 3.
+            netbsd[1-2]* | netbsdelf[1-2]* | netbsdaout[1-2]* | netbsdcoff[1-2]*)
+                                  gl_cv_func_printf_sizes_c99="guessing no";;
+            netbsd*)              gl_cv_func_printf_sizes_c99="guessing yes";;
+                                  # If we don't know, assume the worst.
+            *)                    gl_cv_func_printf_sizes_c99="guessing no";;
+          esac
+ 
+ else
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
  
! #include <stddef.h>
! #include <stdio.h>
! #include <string.h>
! #include <sys/types.h>
! #if HAVE_STDINT_H_WITH_UINTMAX
! # include <stdint.h>
! #endif
! #if HAVE_INTTYPES_H_WITH_UINTMAX
! # include <inttypes.h>
! #endif
! static char buf[100];
! int main ()
! {
!   int result = 0;
! #if HAVE_STDINT_H_WITH_UINTMAX || HAVE_INTTYPES_H_WITH_UINTMAX
!   buf[0] = '\0';
!   if (sprintf (buf, "%ju %d", (uintmax_t) 12345671, 33, 44, 55) < 0
!       || strcmp (buf, "12345671 33") != 0)
!     result |= 1;
! #endif
!   buf[0] = '\0';
!   if (sprintf (buf, "%zu %d", (size_t) 12345672, 33, 44, 55) < 0
!       || strcmp (buf, "12345672 33") != 0)
!     result |= 2;
!   buf[0] = '\0';
!   if (sprintf (buf, "%tu %d", (ptrdiff_t) 12345673, 33, 44, 55) < 0
!       || strcmp (buf, "12345673 33") != 0)
!     result |= 4;
!   buf[0] = '\0';
!   if (sprintf (buf, "%Lg %d", (long double) 1.5, 33, 44, 55) < 0
!       || strcmp (buf, "1.5 33") != 0)
!     result |= 8;
!   return result;
  }
  _ACEOF
! if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_func_printf_sizes_c99=yes
  else
!   gl_cv_func_printf_sizes_c99=no
  fi
! rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
!   conftest.$ac_objext conftest.beam conftest.$ac_ext
  fi
  
  
+ fi
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_printf_sizes_c99" >&5
+ $as_echo "$gl_cv_func_printf_sizes_c99" >&6; }
  
  
  
+      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether printf supports 'long double' arguments" >&5
+ $as_echo_n "checking whether printf supports 'long double' arguments... " >&6; }
+ if ${gl_cv_func_printf_long_double+:} false; then :
+   $as_echo_n "(cached) " >&6
+ else
  
+       if test "$cross_compiling" = yes; then :
  
+          case "$host_os" in
+            beos*)        gl_cv_func_printf_long_double="guessing no";;
+            mingw* | pw*) gl_cv_func_printf_long_double="guessing no";;
+            *)            gl_cv_func_printf_long_double="guessing yes";;
+          esac
  
  else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
  
+ #include <stdio.h>
+ #include <string.h>
+ static char buf[10000];
+ int main ()
+ {
+   int result = 0;
+   buf[0] = '\0';
+   if (sprintf (buf, "%Lf %d", 1.75L, 33, 44, 55) < 0
+       || strcmp (buf, "1.750000 33") != 0)
+     result |= 1;
+   buf[0] = '\0';
+   if (sprintf (buf, "%Le %d", 1.75L, 33, 44, 55) < 0
+       || strcmp (buf, "1.750000e+00 33") != 0)
+     result |= 2;
+   buf[0] = '\0';
+   if (sprintf (buf, "%Lg %d", 1.75L, 33, 44, 55) < 0
+       || strcmp (buf, "1.75 33") != 0)
+     result |= 4;
+   return result;
+ }
  _ACEOF
! if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_func_printf_long_double=yes
! else
!   gl_cv_func_printf_long_double=no
! fi
! rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
!   conftest.$ac_objext conftest.beam conftest.$ac_ext
! fi
  
  
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_printf_long_double" >&5
! $as_echo "$gl_cv_func_printf_long_double" >&6; }
  
  
  
+      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether printf supports infinite 'double' arguments" >&5
+ $as_echo_n "checking whether printf supports infinite 'double' arguments... " >&6; }
+ if ${gl_cv_func_printf_infinite+:} false; then :
+   $as_echo_n "(cached) " >&6
+ else
  
+       if test "$cross_compiling" = yes; then :
  
+          case "$host_os" in
+                                  # Guess yes on glibc systems.
+            *-gnu*)               gl_cv_func_printf_infinite="guessing yes";;
+                                  # Guess yes on FreeBSD >= 6.
+            freebsd[1-5].*)       gl_cv_func_printf_infinite="guessing no";;
+            freebsd* | kfreebsd*) gl_cv_func_printf_infinite="guessing yes";;
+                                  # Guess yes on Mac OS X >= 10.3.
+            darwin[1-6].*)        gl_cv_func_printf_infinite="guessing no";;
+            darwin*)              gl_cv_func_printf_infinite="guessing yes";;
+                                  # Guess yes on HP-UX >= 11.
+            hpux[7-9]* | hpux10*) gl_cv_func_printf_infinite="guessing no";;
+            hpux*)                gl_cv_func_printf_infinite="guessing yes";;
+                                  # Guess yes on NetBSD >= 3.
+            netbsd[1-2]* | netbsdelf[1-2]* | netbsdaout[1-2]* | netbsdcoff[1-2]*)
+                                  gl_cv_func_printf_infinite="guessing no";;
+            netbsd*)              gl_cv_func_printf_infinite="guessing yes";;
+                                  # Guess yes on BeOS.
+            beos*)                gl_cv_func_printf_infinite="guessing yes";;
+                                  # If we don't know, assume the worst.
+            *)                    gl_cv_func_printf_infinite="guessing no";;
+          esac
  
  else
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
  
! #include <stdio.h>
! #include <string.h>
! static int
! strisnan (const char *string, size_t start_index, size_t end_index)
  {
!   if (start_index < end_index)
!     {
!       if (string[start_index] == '-')
!         start_index++;
!       if (start_index + 3 <= end_index
!           && memcmp (string + start_index, "nan", 3) == 0)
!         {
!           start_index += 3;
!           if (start_index == end_index
!               || (string[start_index] == '(' && string[end_index - 1] == ')'))
!             return 1;
!         }
!     }
    return 0;
  }
+ static int
+ have_minus_zero ()
+ {
+   static double plus_zero = 0.0;
+   double minus_zero = - plus_zero;
+   return memcmp (&plus_zero, &minus_zero, sizeof (double)) != 0;
+ }
+ static char buf[10000];
+ static double zero = 0.0;
+ int main ()
+ {
+   int result = 0;
+   if (sprintf (buf, "%f", 1.0 / zero) < 0
+       || (strcmp (buf, "inf") != 0 && strcmp (buf, "infinity") != 0))
+     result |= 1;
+   if (sprintf (buf, "%f", -1.0 / zero) < 0
+       || (strcmp (buf, "-inf") != 0 && strcmp (buf, "-infinity") != 0))
+     result |= 1;
+   if (sprintf (buf, "%f", zero / zero) < 0
+       || !strisnan (buf, 0, strlen (buf)))
+     result |= 2;
+   if (sprintf (buf, "%e", 1.0 / zero) < 0
+       || (strcmp (buf, "inf") != 0 && strcmp (buf, "infinity") != 0))
+     result |= 4;
+   if (sprintf (buf, "%e", -1.0 / zero) < 0
+       || (strcmp (buf, "-inf") != 0 && strcmp (buf, "-infinity") != 0))
+     result |= 4;
+   if (sprintf (buf, "%e", zero / zero) < 0
+       || !strisnan (buf, 0, strlen (buf)))
+     result |= 8;
+   if (sprintf (buf, "%g", 1.0 / zero) < 0
+       || (strcmp (buf, "inf") != 0 && strcmp (buf, "infinity") != 0))
+     result |= 16;
+   if (sprintf (buf, "%g", -1.0 / zero) < 0
+       || (strcmp (buf, "-inf") != 0 && strcmp (buf, "-infinity") != 0))
+     result |= 16;
+   if (sprintf (buf, "%g", zero / zero) < 0
+       || !strisnan (buf, 0, strlen (buf)))
+     result |= 32;
+   /* This test fails on HP-UX 10.20.  */
+   if (have_minus_zero ())
+     if (sprintf (buf, "%g", - zero) < 0
+         || strcmp (buf, "-0") != 0)
+     result |= 64;
+   return result;
+ }
  _ACEOF
! if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_func_printf_infinite=yes
  else
!   gl_cv_func_printf_infinite=no
  fi
! rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
!   conftest.$ac_objext conftest.beam conftest.$ac_ext
  fi
  
  
+ fi
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_printf_infinite" >&5
+ $as_echo "$gl_cv_func_printf_infinite" >&6; }
  
  
  
  
  
  
!          if test -n "$gl_printf_safe"; then
  
! $as_echo "#define CHECK_PRINTF_SAFE 1" >>confdefs.h
  
+   fi
+   case "$gl_cv_func_printf_long_double" in
+     *yes)
+       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether printf supports infinite 'long double' arguments" >&5
+ $as_echo_n "checking whether printf supports infinite 'long double' arguments... " >&6; }
+ if ${gl_cv_func_printf_infinite_long_double+:} false; then :
+   $as_echo_n "(cached) " >&6
+ else
  
!           if test "$cross_compiling" = yes; then :
  
+              case "$host_cpu" in
+                                      # Guess no on ia64, x86_64, i386.
+                ia64 | x86_64 | i*86) gl_cv_func_printf_infinite_long_double="guessing no";;
+                *)
+                  case "$host_os" in
+                                          # Guess yes on glibc systems.
+                    *-gnu*)               gl_cv_func_printf_infinite_long_double="guessing yes";;
+                                          # Guess yes on FreeBSD >= 6.
+                    freebsd[1-5].*)       gl_cv_func_printf_infinite_long_double="guessing no";;
+                    freebsd* | kfreebsd*) gl_cv_func_printf_infinite_long_double="guessing yes";;
+                                          # Guess yes on HP-UX >= 11.
+                    hpux[7-9]* | hpux10*) gl_cv_func_printf_infinite_long_double="guessing no";;
+                    hpux*)                gl_cv_func_printf_infinite_long_double="guessing yes";;
+                                          # If we don't know, assume the worst.
+                    *)                    gl_cv_func_printf_infinite_long_double="guessing no";;
+                  esac
+                  ;;
+              esac
  
! else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
  
  
+ #include <stdlib.h>
+ #if defined __MACH__ && defined __APPLE__
+ /* Avoid a crash on Mac OS X.  */
+ #include <mach/mach.h>
+ #include <mach/mach_error.h>
+ #include <mach/thread_status.h>
+ #include <mach/exception.h>
+ #include <mach/task.h>
+ #include <pthread.h>
+ /* The exception port on which our thread listens.  */
+ static mach_port_t our_exception_port;
+ /* The main function of the thread listening for exceptions of type
+    EXC_BAD_ACCESS.  */
+ static void *
+ mach_exception_thread (void *arg)
+ {
+   /* Buffer for a message to be received.  */
+   struct {
+     mach_msg_header_t head;
+     mach_msg_body_t msgh_body;
+     char data[1024];
+   } msg;
+   mach_msg_return_t retval;
+   /* Wait for a message on the exception port.  */
+   retval = mach_msg (&msg.head, MACH_RCV_MSG | MACH_RCV_LARGE, 0, sizeof (msg),
+                      our_exception_port, MACH_MSG_TIMEOUT_NONE, MACH_PORT_NULL);
+   if (retval != MACH_MSG_SUCCESS)
+     abort ();
+   exit (1);
+ }
+ static void
+ nocrash_init (void)
+ {
+   mach_port_t self = mach_task_self ();
+   /* Allocate a port on which the thread shall listen for exceptions.  */
+   if (mach_port_allocate (self, MACH_PORT_RIGHT_RECEIVE, &our_exception_port)
+       == KERN_SUCCESS) {
+     /* See http://web.mit.edu/darwin/src/modules/xnu/osfmk/man/mach_port_insert_right.html.  */
+     if (mach_port_insert_right (self, our_exception_port, our_exception_port,
+                                 MACH_MSG_TYPE_MAKE_SEND)
+         == KERN_SUCCESS) {
+       /* The exceptions we want to catch.  Only EXC_BAD_ACCESS is interesting
+          for us.  */
+       exception_mask_t mask = EXC_MASK_BAD_ACCESS;
+       /* Create the thread listening on the exception port.  */
+       pthread_attr_t attr;
+       pthread_t thread;
+       if (pthread_attr_init (&attr) == 0
+           && pthread_attr_setdetachstate (&attr, PTHREAD_CREATE_DETACHED) == 0
+           && pthread_create (&thread, &attr, mach_exception_thread, NULL) == 0) {
+         pthread_attr_destroy (&attr);
+         /* Replace the exception port info for these exceptions with our own.
+            Note that we replace the exception port for the entire task, not only
+            for a particular thread.  This has the effect that when our exception
+            port gets the message, the thread specific exception port has already
+            been asked, and we don't need to bother about it.
+            See http://web.mit.edu/darwin/src/modules/xnu/osfmk/man/task_set_exception_ports.html.  */
+         task_set_exception_ports (self, mask, our_exception_port,
+                                   EXCEPTION_DEFAULT, MACHINE_THREAD_STATE);
+       }
+     }
+   }
+ }
+ #elif (defined _WIN32 || defined __WIN32__) && ! defined __CYGWIN__
+ /* Avoid a crash on native Windows.  */
+ #define WIN32_LEAN_AND_MEAN
+ #include <windows.h>
+ #include <winerror.h>
+ static LONG WINAPI
+ exception_filter (EXCEPTION_POINTERS *ExceptionInfo)
+ {
+   switch (ExceptionInfo->ExceptionRecord->ExceptionCode)
+     {
+     case EXCEPTION_ACCESS_VIOLATION:
+     case EXCEPTION_IN_PAGE_ERROR:
+     case EXCEPTION_STACK_OVERFLOW:
+     case EXCEPTION_GUARD_PAGE:
+     case EXCEPTION_PRIV_INSTRUCTION:
+     case EXCEPTION_ILLEGAL_INSTRUCTION:
+     case EXCEPTION_DATATYPE_MISALIGNMENT:
+     case EXCEPTION_ARRAY_BOUNDS_EXCEEDED:
+     case EXCEPTION_NONCONTINUABLE_EXCEPTION:
+       exit (1);
+     }
+   return EXCEPTION_CONTINUE_SEARCH;
+ }
+ static void
+ nocrash_init (void)
+ {
+   SetUnhandledExceptionFilter ((LPTOP_LEVEL_EXCEPTION_FILTER) exception_filter);
+ }
+ #else
+ /* Avoid a crash on POSIX systems.  */
+ #include <signal.h>
+ /* A POSIX signal handler.  */
+ static void
+ exception_handler (int sig)
+ {
+   exit (1);
+ }
+ static void
+ nocrash_init (void)
+ {
+ #ifdef SIGSEGV
+   signal (SIGSEGV, exception_handler);
+ #endif
+ #ifdef SIGBUS
+   signal (SIGBUS, exception_handler);
+ #endif
+ }
+ #endif
  
+ #include <float.h>
+ #include <stdio.h>
+ #include <string.h>
+ static int
+ strisnan (const char *string, size_t start_index, size_t end_index)
+ {
+   if (start_index < end_index)
+     {
+       if (string[start_index] == '-')
+         start_index++;
+       if (start_index + 3 <= end_index
+           && memcmp (string + start_index, "nan", 3) == 0)
+         {
+           start_index += 3;
+           if (start_index == end_index
+               || (string[start_index] == '(' && string[end_index - 1] == ')'))
+             return 1;
+         }
+     }
+   return 0;
+ }
+ static char buf[10000];
+ static long double zeroL = 0.0L;
+ int main ()
+ {
+   int result = 0;
+   nocrash_init();
+   if (sprintf (buf, "%Lf", 1.0L / zeroL) < 0
+       || (strcmp (buf, "inf") != 0 && strcmp (buf, "infinity") != 0))
+     result |= 1;
+   if (sprintf (buf, "%Lf", -1.0L / zeroL) < 0
+       || (strcmp (buf, "-inf") != 0 && strcmp (buf, "-infinity") != 0))
+     result |= 1;
+   if (sprintf (buf, "%Lf", zeroL / zeroL) < 0
+       || !strisnan (buf, 0, strlen (buf)))
+     result |= 1;
+   if (sprintf (buf, "%Le", 1.0L / zeroL) < 0
+       || (strcmp (buf, "inf") != 0 && strcmp (buf, "infinity") != 0))
+     result |= 1;
+   if (sprintf (buf, "%Le", -1.0L / zeroL) < 0
+       || (strcmp (buf, "-inf") != 0 && strcmp (buf, "-infinity") != 0))
+     result |= 1;
+   if (sprintf (buf, "%Le", zeroL / zeroL) < 0
+       || !strisnan (buf, 0, strlen (buf)))
+     result |= 1;
+   if (sprintf (buf, "%Lg", 1.0L / zeroL) < 0
+       || (strcmp (buf, "inf") != 0 && strcmp (buf, "infinity") != 0))
+     result |= 1;
+   if (sprintf (buf, "%Lg", -1.0L / zeroL) < 0
+       || (strcmp (buf, "-inf") != 0 && strcmp (buf, "-infinity") != 0))
+     result |= 1;
+   if (sprintf (buf, "%Lg", zeroL / zeroL) < 0
+       || !strisnan (buf, 0, strlen (buf)))
+     result |= 1;
+ #if CHECK_PRINTF_SAFE && ((defined __ia64 && LDBL_MANT_DIG == 64) || (defined __x86_64__ || defined __amd64__) || (defined __i386 || defined __i386__ || defined _I386 || defined _M_IX86 || defined _X86_)) && !HAVE_SAME_LONG_DOUBLE_AS_DOUBLE
+ /* Representation of an 80-bit 'long double' as an initializer for a sequence
+    of 'unsigned int' words.  */
+ # ifdef WORDS_BIGENDIAN
+ #  define LDBL80_WORDS(exponent,manthi,mantlo) \
+      { ((unsigned int) (exponent) << 16) | ((unsigned int) (manthi) >> 16), \
+        ((unsigned int) (manthi) << 16) | ((unsigned int) (mantlo) >> 16),   \
+        (unsigned int) (mantlo) << 16                                        \
+      }
+ # else
+ #  define LDBL80_WORDS(exponent,manthi,mantlo) \
+      { mantlo, manthi, exponent }
+ # endif
+   { /* Quiet NaN.  */
+     static union { unsigned int word[4]; long double value; } x =
+       { LDBL80_WORDS (0xFFFF, 0xC3333333, 0x00000000) };
+     if (sprintf (buf, "%Lf", x.value) < 0
+         || !strisnan (buf, 0, strlen (buf)))
+       result |= 2;
+     if (sprintf (buf, "%Le", x.value) < 0
+         || !strisnan (buf, 0, strlen (buf)))
+       result |= 2;
+     if (sprintf (buf, "%Lg", x.value) < 0
+         || !strisnan (buf, 0, strlen (buf)))
+       result |= 2;
+   }
+   {
+     /* Signalling NaN.  */
+     static union { unsigned int word[4]; long double value; } x =
+       { LDBL80_WORDS (0xFFFF, 0x83333333, 0x00000000) };
+     if (sprintf (buf, "%Lf", x.value) < 0
+         || !strisnan (buf, 0, strlen (buf)))
+       result |= 2;
+     if (sprintf (buf, "%Le", x.value) < 0
+         || !strisnan (buf, 0, strlen (buf)))
+       result |= 2;
+     if (sprintf (buf, "%Lg", x.value) < 0
+         || !strisnan (buf, 0, strlen (buf)))
+       result |= 2;
+   }
+   { /* Pseudo-NaN.  */
+     static union { unsigned int word[4]; long double value; } x =
+       { LDBL80_WORDS (0xFFFF, 0x40000001, 0x00000000) };
+     if (sprintf (buf, "%Lf", x.value) <= 0)
+       result |= 4;
+     if (sprintf (buf, "%Le", x.value) <= 0)
+       result |= 4;
+     if (sprintf (buf, "%Lg", x.value) <= 0)
+       result |= 4;
+   }
+   { /* Pseudo-Infinity.  */
+     static union { unsigned int word[4]; long double value; } x =
+       { LDBL80_WORDS (0xFFFF, 0x00000000, 0x00000000) };
+     if (sprintf (buf, "%Lf", x.value) <= 0)
+       result |= 8;
+     if (sprintf (buf, "%Le", x.value) <= 0)
+       result |= 8;
+     if (sprintf (buf, "%Lg", x.value) <= 0)
+       result |= 8;
+   }
+   { /* Pseudo-Zero.  */
+     static union { unsigned int word[4]; long double value; } x =
+       { LDBL80_WORDS (0x4004, 0x00000000, 0x00000000) };
+     if (sprintf (buf, "%Lf", x.value) <= 0)
+       result |= 16;
+     if (sprintf (buf, "%Le", x.value) <= 0)
+       result |= 16;
+     if (sprintf (buf, "%Lg", x.value) <= 0)
+       result |= 16;
+   }
+   { /* Unnormalized number.  */
+     static union { unsigned int word[4]; long double value; } x =
+       { LDBL80_WORDS (0x4000, 0x63333333, 0x00000000) };
+     if (sprintf (buf, "%Lf", x.value) <= 0)
+       result |= 32;
+     if (sprintf (buf, "%Le", x.value) <= 0)
+       result |= 32;
+     if (sprintf (buf, "%Lg", x.value) <= 0)
+       result |= 32;
+   }
+   { /* Pseudo-Denormal.  */
+     static union { unsigned int word[4]; long double value; } x =
+       { LDBL80_WORDS (0x0000, 0x83333333, 0x00000000) };
+     if (sprintf (buf, "%Lf", x.value) <= 0)
+       result |= 64;
+     if (sprintf (buf, "%Le", x.value) <= 0)
+       result |= 64;
+     if (sprintf (buf, "%Lg", x.value) <= 0)
+       result |= 64;
+   }
+ #endif
+   return result;
+ }
+ _ACEOF
+ if ac_fn_c_try_run "$LINENO"; then :
+   gl_cv_func_printf_infinite_long_double=yes
+ else
+   gl_cv_func_printf_infinite_long_double=no
+ fi
+ rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
+   conftest.$ac_objext conftest.beam conftest.$ac_ext
+ fi
  
  
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_printf_infinite_long_double" >&5
! $as_echo "$gl_cv_func_printf_infinite_long_double" >&6; }
!       ;;
!     *)
!       gl_cv_func_printf_infinite_long_double="irrelevant"
!       ;;
!   esac
  
  
  
+      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether printf supports the 'a' and 'A' directives" >&5
+ $as_echo_n "checking whether printf supports the 'a' and 'A' directives... " >&6; }
+ if ${gl_cv_func_printf_directive_a+:} false; then :
+   $as_echo_n "(cached) " >&6
+ else
  
+       if test "$cross_compiling" = yes; then :
  
!          case "$host_os" in
!                                  # Guess yes on glibc >= 2.5 systems.
!            *-gnu*)
!              cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
  
!                #include <features.h>
!                #ifdef __GNU_LIBRARY__
!                 #if ((__GLIBC__ == 2 && __GLIBC_MINOR__ >= 5) || (__GLIBC__ > 2)) && !defined __UCLIBC__
!                  BZ2908
!                 #endif
!                #endif
  
+ _ACEOF
+ if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
+   $EGREP "BZ2908" >/dev/null 2>&1; then :
+   gl_cv_func_printf_directive_a="guessing yes"
+ else
+   gl_cv_func_printf_directive_a="guessing no"
  fi
+ rm -f conftest*
  
!              ;;
!                                  # If we don't know, assume the worst.
!            *)                    gl_cv_func_printf_directive_a="guessing no";;
!          esac
! 
! else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
  
! #include <stdio.h>
! #include <string.h>
! static char buf[100];
! static double zero = 0.0;
! int main ()
  {
!   int result = 0;
!   if (sprintf (buf, "%a %d", 3.1416015625, 33, 44, 55) < 0
!       || (strcmp (buf, "0x1.922p+1 33") != 0
!           && strcmp (buf, "0x3.244p+0 33") != 0
!           && strcmp (buf, "0x6.488p-1 33") != 0
!           && strcmp (buf, "0xc.91p-2 33") != 0))
!     result |= 1;
!   if (sprintf (buf, "%A %d", -3.1416015625, 33, 44, 55) < 0
!       || (strcmp (buf, "-0X1.922P+1 33") != 0
!           && strcmp (buf, "-0X3.244P+0 33") != 0
!           && strcmp (buf, "-0X6.488P-1 33") != 0
!           && strcmp (buf, "-0XC.91P-2 33") != 0))
!     result |= 2;
!   /* This catches a FreeBSD 6.1 bug: it doesn't round.  */
!   if (sprintf (buf, "%.2a %d", 1.51, 33, 44, 55) < 0
!       || (strcmp (buf, "0x1.83p+0 33") != 0
!           && strcmp (buf, "0x3.05p-1 33") != 0
!           && strcmp (buf, "0x6.0ap-2 33") != 0
!           && strcmp (buf, "0xc.14p-3 33") != 0))
!     result |= 4;
!   /* This catches a FreeBSD 6.1 bug.  See
!      <http://lists.gnu.org/archive/html/bug-gnulib/2007-04/msg00107.html> */
!   if (sprintf (buf, "%010a %d", 1.0 / zero, 33, 44, 55) < 0
!       || buf[0] == '0')
!     result |= 8;
!   /* This catches a Mac OS X 10.3.9 (Darwin 7.9) bug.  */
!   if (sprintf (buf, "%.1a", 1.999) < 0
!       || (strcmp (buf, "0x1.0p+1") != 0
!           && strcmp (buf, "0x2.0p+0") != 0
!           && strcmp (buf, "0x4.0p-1") != 0
!           && strcmp (buf, "0x8.0p-2") != 0))
!     result |= 16;
!   /* This catches the same Mac OS X 10.3.9 (Darwin 7.9) bug and also a
!      glibc 2.4 bug <http://sourceware.org/bugzilla/show_bug.cgi?id=2908>.  */
!   if (sprintf (buf, "%.1La", 1.999L) < 0
!       || (strcmp (buf, "0x1.0p+1") != 0
!           && strcmp (buf, "0x2.0p+0") != 0
!           && strcmp (buf, "0x4.0p-1") != 0
!           && strcmp (buf, "0x8.0p-2") != 0))
!     result |= 32;
!   return result;
  }
  _ACEOF
! if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_func_printf_directive_a=yes
! else
!   gl_cv_func_printf_directive_a=no
! fi
! rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
!   conftest.$ac_objext conftest.beam conftest.$ac_ext
! fi
  
  
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_printf_directive_a" >&5
! $as_echo "$gl_cv_func_printf_directive_a" >&6; }
  
  
  
+      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether printf supports the 'F' directive" >&5
+ $as_echo_n "checking whether printf supports the 'F' directive... " >&6; }
+ if ${gl_cv_func_printf_directive_f+:} false; then :
+   $as_echo_n "(cached) " >&6
+ else
  
+       if test "$cross_compiling" = yes; then :
  
+          case "$host_os" in
+                                  # Guess yes on glibc systems.
+            *-gnu*)               gl_cv_func_printf_directive_f="guessing yes";;
+                                  # Guess yes on FreeBSD >= 6.
+            freebsd[1-5].*)       gl_cv_func_printf_directive_f="guessing no";;
+            freebsd* | kfreebsd*) gl_cv_func_printf_directive_f="guessing yes";;
+                                  # Guess yes on Mac OS X >= 10.3.
+            darwin[1-6].*)        gl_cv_func_printf_directive_f="guessing no";;
+            darwin*)              gl_cv_func_printf_directive_f="guessing yes";;
+                                  # Guess yes on Solaris >= 2.10.
+            solaris2.[1-9][0-9]*) gl_cv_func_printf_sizes_c99="guessing yes";;
+            solaris*)             gl_cv_func_printf_sizes_c99="guessing no";;
+                                  # If we don't know, assume the worst.
+            *)                    gl_cv_func_printf_directive_f="guessing no";;
+          esac
  
+ else
+   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+ /* end confdefs.h.  */
  
! #include <stdio.h>
! #include <string.h>
! static char buf[100];
! static double zero = 0.0;
! int main ()
! {
!   int result = 0;
!   if (sprintf (buf, "%F %d", 1234567.0, 33, 44, 55) < 0
!       || strcmp (buf, "1234567.000000 33") != 0)
!     result |= 1;
!   if (sprintf (buf, "%F", 1.0 / zero) < 0
!       || (strcmp (buf, "INF") != 0 && strcmp (buf, "INFINITY") != 0))
!     result |= 2;
!   /* This catches a Cygwin 1.5.x bug.  */
!   if (sprintf (buf, "%.F", 1234.0) < 0
!       || strcmp (buf, "1234") != 0)
!     result |= 4;
!   return result;
! }
! _ACEOF
! if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_func_printf_directive_f=yes
! else
!   gl_cv_func_printf_directive_f=no
! fi
! rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
!   conftest.$ac_objext conftest.beam conftest.$ac_ext
! fi
  
  
+ fi
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_printf_directive_f" >&5
+ $as_echo "$gl_cv_func_printf_directive_f" >&6; }
  
  
  
!      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether printf supports the 'n' directive" >&5
! $as_echo_n "checking whether printf supports the 'n' directive... " >&6; }
! if ${gl_cv_func_printf_directive_n+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
  
!       if test "$cross_compiling" = yes; then :
  
!          case "$host_os" in
!            mingw*) gl_cv_func_printf_directive_n="guessing no";;
!            *)      gl_cv_func_printf_directive_n="guessing yes";;
!          esac
  
  else
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
  
! #include <stdio.h>
! #include <stdlib.h>
! #include <string.h>
! #ifdef _MSC_VER
! /* See page about "Parameter Validation" on msdn.microsoft.com.  */
! static void cdecl
! invalid_parameter_handler (const wchar_t *expression,
!                            const wchar_t *function,
!                            const wchar_t *file, unsigned int line,
!                            uintptr_t dummy)
  {
!   exit (1);
! }
! #endif
! static char fmtstring[10];
! static char buf[100];
! int main ()
! {
!   int count = -1;
! #ifdef _MSC_VER
!   _set_invalid_parameter_handler (invalid_parameter_handler);
! #endif
!   /* Copy the format string.  Some systems (glibc with _FORTIFY_SOURCE=2)
!      support %n in format strings in read-only memory but not in writable
!      memory.  */
!   strcpy (fmtstring, "%d %n");
!   if (sprintf (buf, fmtstring, 123, &count, 33, 44, 55) < 0
!       || strcmp (buf, "123 ") != 0
!       || count != 4)
!     return 1;
    return 0;
  }
  _ACEOF
  if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_func_printf_directive_n=yes
  else
!   gl_cv_func_printf_directive_n=no
  fi
  rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
***************
*** 15203,15305 ****
  
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_malloc_0_nonnull" >&5
! $as_echo "$ac_cv_func_malloc_0_nonnull" >&6; }
!   if test $ac_cv_func_malloc_0_nonnull = yes; then :
  
- $as_echo "#define HAVE_MALLOC_GNU 1" >>confdefs.h
  
- else
-   $as_echo "#define HAVE_MALLOC_GNU 0" >>confdefs.h
- 
-      REPLACE_MALLOC=1
  
! fi
  
  
!   if test $REPLACE_MALLOC = 1; then
  
  
  
  
  
  
  
  
!   gl_LIBOBJS="$gl_LIBOBJS malloc.$ac_objext"
  
!   fi
  
  
! cat >>confdefs.h <<_ACEOF
! #define GNULIB_MALLOC_GNU 1
  _ACEOF
  
  
  
  
  
!   if test $gl_cv_func_malloc_posix = yes; then
! 
! $as_echo "#define HAVE_MALLOC_POSIX 1" >>confdefs.h
! 
!   else
!     REPLACE_MALLOC=1
!   fi
! 
!   if test $REPLACE_MALLOC = 1; then
  
  
  
  
  
  
  
  
-   gl_LIBOBJS="$gl_LIBOBJS malloc.$ac_objext"
  
!   fi
  
  
  
  
  
-           GNULIB_MALLOC_POSIX=1
  
  
  
  
  
! $as_echo "#define GNULIB_TEST_MALLOC_POSIX 1" >>confdefs.h
  
  
  
  
  
  
  
  
  
  
  
  
!   :
  
  
  
  
  
  
  
  
  
  
!   :
  
  
  
  
  
  
!   :
  
  
--- 17600,18185 ----
  
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_printf_directive_n" >&5
! $as_echo "$gl_cv_func_printf_directive_n" >&6; }
  
  
  
!      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether printf supports the 'ls' directive" >&5
! $as_echo_n "checking whether printf supports the 'ls' directive... " >&6; }
! if ${gl_cv_func_printf_directive_ls+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
  
+       if test "$cross_compiling" = yes; then :
  
!          case "$host_os" in
!            openbsd*)        gl_cv_func_printf_directive_ls="guessing no";;
!            irix*)           gl_cv_func_printf_directive_ls="guessing no";;
!            solaris*)        gl_cv_func_printf_directive_ls="guessing no";;
!            cygwin*)         gl_cv_func_printf_directive_ls="guessing no";;
!            beos* | haiku*)  gl_cv_func_printf_directive_ls="guessing no";;
!            *)               gl_cv_func_printf_directive_ls="guessing yes";;
!          esac
  
+ else
+   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+ /* end confdefs.h.  */
  
+ /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
+    <wchar.h>.
+    BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
+    included before <wchar.h>.  */
+ #include <stddef.h>
+ #include <stdio.h>
+ #include <time.h>
+ #include <wchar.h>
+ #include <string.h>
+ int main ()
+ {
+   int result = 0;
+   char buf[100];
+   /* Test whether %ls works at all.
+      This test fails on OpenBSD 4.0, IRIX 6.5, Solaris 2.6, Haiku, but not on
+      Cygwin 1.5.  */
+   {
+     static const wchar_t wstring[] = { 'a', 'b', 'c', 0 };
+     buf[0] = '\0';
+     if (sprintf (buf, "%ls", wstring) < 0
+         || strcmp (buf, "abc") != 0)
+       result |= 1;
+   }
+   /* This test fails on IRIX 6.5, Solaris 2.6, Cygwin 1.5, Haiku (with an
+      assertion failure inside libc), but not on OpenBSD 4.0.  */
+   {
+     static const wchar_t wstring[] = { 'a', 0 };
+     buf[0] = '\0';
+     if (sprintf (buf, "%ls", wstring) < 0
+         || strcmp (buf, "a") != 0)
+       result |= 2;
+   }
+   /* Test whether precisions in %ls are supported as specified in ISO C 99
+      section 7.19.6.1:
+        "If a precision is specified, no more than that many bytes are written
+         (including shift sequences, if any), and the array shall contain a
+         null wide character if, to equal the multibyte character sequence
+         length given by the precision, the function would need to access a
+         wide character one past the end of the array."
+      This test fails on Solaris 10.  */
+   {
+     static const wchar_t wstring[] = { 'a', 'b', (wchar_t) 0xfdfdfdfd, 0 };
+     buf[0] = '\0';
+     if (sprintf (buf, "%.2ls", wstring) < 0
+         || strcmp (buf, "ab") != 0)
+       result |= 8;
+   }
+   return result;
+ }
+ _ACEOF
+ if ac_fn_c_try_run "$LINENO"; then :
+   gl_cv_func_printf_directive_ls=yes
+ else
+   gl_cv_func_printf_directive_ls=no
+ fi
+ rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
+   conftest.$ac_objext conftest.beam conftest.$ac_ext
+ fi
  
  
+ fi
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_printf_directive_ls" >&5
+ $as_echo "$gl_cv_func_printf_directive_ls" >&6; }
  
  
  
+      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether printf supports POSIX/XSI format strings with positions" >&5
+ $as_echo_n "checking whether printf supports POSIX/XSI format strings with positions... " >&6; }
+ if ${gl_cv_func_printf_positions+:} false; then :
+   $as_echo_n "(cached) " >&6
+ else
  
!       if test "$cross_compiling" = yes; then :
  
!          case "$host_os" in
!            netbsd[1-3]* | netbsdelf[1-3]* | netbsdaout[1-3]* | netbsdcoff[1-3]*)
!                          gl_cv_func_printf_positions="guessing no";;
!            beos*)        gl_cv_func_printf_positions="guessing no";;
!            mingw* | pw*) gl_cv_func_printf_positions="guessing no";;
!            *)            gl_cv_func_printf_positions="guessing yes";;
!          esac
  
+ else
+   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+ /* end confdefs.h.  */
  
! #include <stdio.h>
! #include <string.h>
! /* The string "%2$d %1$d", with dollar characters protected from the shell's
!    dollar expansion (possibly an autoconf bug).  */
! static char format[] = { '%', '2', '$', 'd', ' ', '%', '1', '$', 'd', '\0' };
! static char buf[100];
! int main ()
! {
!   sprintf (buf, format, 33, 55);
!   return (strcmp (buf, "55 33") != 0);
! }
  _ACEOF
+ if ac_fn_c_try_run "$LINENO"; then :
+   gl_cv_func_printf_positions=yes
+ else
+   gl_cv_func_printf_positions=no
+ fi
+ rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
+   conftest.$ac_objext conftest.beam conftest.$ac_ext
+ fi
  
  
+ fi
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_printf_positions" >&5
+ $as_echo "$gl_cv_func_printf_positions" >&6; }
  
  
  
!      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether printf supports the grouping flag" >&5
! $as_echo_n "checking whether printf supports the grouping flag... " >&6; }
! if ${gl_cv_func_printf_flag_grouping+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
  
+       if test "$cross_compiling" = yes; then :
  
+          case "$host_os" in
+            cygwin*)      gl_cv_func_printf_flag_grouping="guessing no";;
+            netbsd*)      gl_cv_func_printf_flag_grouping="guessing no";;
+            mingw* | pw*) gl_cv_func_printf_flag_grouping="guessing no";;
+            *)            gl_cv_func_printf_flag_grouping="guessing yes";;
+          esac
  
+ else
+   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+ /* end confdefs.h.  */
  
+ #include <stdio.h>
+ #include <string.h>
+ static char buf[100];
+ int main ()
+ {
+   if (sprintf (buf, "%'d %d", 1234567, 99) < 0
+       || buf[strlen (buf) - 1] != '9')
+     return 1;
+   return 0;
+ }
+ _ACEOF
+ if ac_fn_c_try_run "$LINENO"; then :
+   gl_cv_func_printf_flag_grouping=yes
+ else
+   gl_cv_func_printf_flag_grouping=no
+ fi
+ rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
+   conftest.$ac_objext conftest.beam conftest.$ac_ext
+ fi
  
  
+ fi
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_printf_flag_grouping" >&5
+ $as_echo "$gl_cv_func_printf_flag_grouping" >&6; }
  
  
  
!      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether printf supports the left-adjust flag correctly" >&5
! $as_echo_n "checking whether printf supports the left-adjust flag correctly... " >&6; }
! if ${gl_cv_func_printf_flag_leftadjust+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
  
+       if test "$cross_compiling" = yes; then :
  
+          case "$host_os" in
+                     # Guess yes on HP-UX 11.
+            hpux11*) gl_cv_func_printf_flag_leftadjust="guessing yes";;
+                     # Guess no on HP-UX 10 and older.
+            hpux*)   gl_cv_func_printf_flag_leftadjust="guessing no";;
+                     # Guess yes otherwise.
+            *)       gl_cv_func_printf_flag_leftadjust="guessing yes";;
+          esac
  
+ else
+   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+ /* end confdefs.h.  */
  
+ #include <stdio.h>
+ #include <string.h>
+ static char buf[100];
+ int main ()
+ {
+   /* Check that a '-' flag is not annihilated by a negative width.  */
+   if (sprintf (buf, "a%-*sc", -3, "b") < 0
+       || strcmp (buf, "ab  c") != 0)
+     return 1;
+   return 0;
+ }
+ _ACEOF
+ if ac_fn_c_try_run "$LINENO"; then :
+   gl_cv_func_printf_flag_leftadjust=yes
+ else
+   gl_cv_func_printf_flag_leftadjust=no
+ fi
+ rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
+   conftest.$ac_objext conftest.beam conftest.$ac_ext
+ fi
  
  
+ fi
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_printf_flag_leftadjust" >&5
+ $as_echo "$gl_cv_func_printf_flag_leftadjust" >&6; }
  
  
  
+      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether printf supports the zero flag correctly" >&5
+ $as_echo_n "checking whether printf supports the zero flag correctly... " >&6; }
+ if ${gl_cv_func_printf_flag_zero+:} false; then :
+   $as_echo_n "(cached) " >&6
+ else
  
!       if test "$cross_compiling" = yes; then :
  
+          case "$host_os" in
+                    # Guess yes on glibc systems.
+            *-gnu*) gl_cv_func_printf_flag_zero="guessing yes";;
+                    # Guess yes on BeOS.
+            beos*)  gl_cv_func_printf_flag_zero="guessing yes";;
+                    # If we don't know, assume the worst.
+            *)      gl_cv_func_printf_flag_zero="guessing no";;
+          esac
  
+ else
+   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+ /* end confdefs.h.  */
  
+ #include <stdio.h>
+ #include <string.h>
+ static char buf[100];
+ static double zero = 0.0;
+ int main ()
+ {
+   if (sprintf (buf, "%010f", 1.0 / zero, 33, 44, 55) < 0
+       || (strcmp (buf, "       inf") != 0
+           && strcmp (buf, "  infinity") != 0))
+     return 1;
+   return 0;
+ }
+ _ACEOF
+ if ac_fn_c_try_run "$LINENO"; then :
+   gl_cv_func_printf_flag_zero=yes
+ else
+   gl_cv_func_printf_flag_zero=no
+ fi
+ rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
+   conftest.$ac_objext conftest.beam conftest.$ac_ext
+ fi
  
  
+ fi
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_printf_flag_zero" >&5
+ $as_echo "$gl_cv_func_printf_flag_zero" >&6; }
  
  
  
+      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether printf supports large precisions" >&5
+ $as_echo_n "checking whether printf supports large precisions... " >&6; }
+ if ${gl_cv_func_printf_precision+:} false; then :
+   $as_echo_n "(cached) " >&6
+ else
  
+       if test "$cross_compiling" = yes; then :
  
+          case "$host_os" in
+            # Guess no only on Solaris, native Windows, and BeOS systems.
+            solaris*)     gl_cv_func_printf_precision="guessing no" ;;
+            mingw* | pw*) gl_cv_func_printf_precision="guessing no" ;;
+            beos*)        gl_cv_func_printf_precision="guessing no" ;;
+            *)            gl_cv_func_printf_precision="guessing yes" ;;
+          esac
  
+ else
+   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+ /* end confdefs.h.  */
  
! #include <stdio.h>
! #include <string.h>
! static char buf[5000];
! int main ()
! {
!   int result = 0;
! #ifdef __BEOS__
!   /* On BeOS, this would crash and show a dialog box.  Avoid the crash.  */
!   return 1;
! #endif
!   if (sprintf (buf, "%.4000d %d", 1, 33, 44) < 4000 + 3)
!     result |= 1;
!   if (sprintf (buf, "%.4000f %d", 1.0, 33, 44) < 4000 + 5)
!     result |= 2;
!   if (sprintf (buf, "%.511f %d", 1.0, 33, 44) < 511 + 5
!       || buf[0] != '1')
!     result |= 4;
!   if (sprintf (buf, "%.999f %d", 1.0, 33, 44) < 999 + 5
!       || buf[0] != '1')
!     result |= 4;
!   return result;
! }
! _ACEOF
! if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_func_printf_precision=yes
! else
!   gl_cv_func_printf_precision=no
! fi
! rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
!   conftest.$ac_objext conftest.beam conftest.$ac_ext
! fi
  
  
+ fi
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_printf_precision" >&5
+ $as_echo "$gl_cv_func_printf_precision" >&6; }
  
  
  
  
+      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether printf survives out-of-memory conditions" >&5
+ $as_echo_n "checking whether printf survives out-of-memory conditions... " >&6; }
+ if ${gl_cv_func_printf_enomem+:} false; then :
+   $as_echo_n "(cached) " >&6
+ else
  
+       gl_cv_func_printf_enomem="guessing no"
+       if test "$cross_compiling" = no; then
+         if test $APPLE_UNIVERSAL_BUILD = 0; then
+           cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+ /* end confdefs.h.  */
  
  
+ #include <stdlib.h>
+ #if defined __MACH__ && defined __APPLE__
+ /* Avoid a crash on Mac OS X.  */
+ #include <mach/mach.h>
+ #include <mach/mach_error.h>
+ #include <mach/thread_status.h>
+ #include <mach/exception.h>
+ #include <mach/task.h>
+ #include <pthread.h>
+ /* The exception port on which our thread listens.  */
+ static mach_port_t our_exception_port;
+ /* The main function of the thread listening for exceptions of type
+    EXC_BAD_ACCESS.  */
+ static void *
+ mach_exception_thread (void *arg)
+ {
+   /* Buffer for a message to be received.  */
+   struct {
+     mach_msg_header_t head;
+     mach_msg_body_t msgh_body;
+     char data1024;
+   } msg;
+   mach_msg_return_t retval;
+   /* Wait for a message on the exception port.  */
+   retval = mach_msg (&msg.head, MACH_RCV_MSG | MACH_RCV_LARGE, 0, sizeof (msg),
+                      our_exception_port, MACH_MSG_TIMEOUT_NONE, MACH_PORT_NULL);
+   if (retval != MACH_MSG_SUCCESS)
+     abort ();
+   exit (1);
+ }
+ static void
+ nocrash_init (void)
+ {
+   mach_port_t self = mach_task_self ();
+   /* Allocate a port on which the thread shall listen for exceptions.  */
+   if (mach_port_allocate (self, MACH_PORT_RIGHT_RECEIVE, &our_exception_port)
+       == KERN_SUCCESS) {
+     /* See http://web.mit.edu/darwin/src/modules/xnu/osfmk/man/mach_port_insert_right.html.  */
+     if (mach_port_insert_right (self, our_exception_port, our_exception_port,
+                                 MACH_MSG_TYPE_MAKE_SEND)
+         == KERN_SUCCESS) {
+       /* The exceptions we want to catch.  Only EXC_BAD_ACCESS is interesting
+          for us.  */
+       exception_mask_t mask = EXC_MASK_BAD_ACCESS;
+       /* Create the thread listening on the exception port.  */
+       pthread_attr_t attr;
+       pthread_t thread;
+       if (pthread_attr_init (&attr) == 0
+           && pthread_attr_setdetachstate (&attr, PTHREAD_CREATE_DETACHED) == 0
+           && pthread_create (&thread, &attr, mach_exception_thread, NULL) == 0) {
+         pthread_attr_destroy (&attr);
+         /* Replace the exception port info for these exceptions with our own.
+            Note that we replace the exception port for the entire task, not only
+            for a particular thread.  This has the effect that when our exception
+            port gets the message, the thread specific exception port has already
+            been asked, and we don't need to bother about it.
+            See http://web.mit.edu/darwin/src/modules/xnu/osfmk/man/task_set_exception_ports.html.  */
+         task_set_exception_ports (self, mask, our_exception_port,
+                                   EXCEPTION_DEFAULT, MACHINE_THREAD_STATE);
+       }
+     }
+   }
+ }
+ #elif (defined _WIN32 || defined __WIN32__) && ! defined __CYGWIN__
+ /* Avoid a crash on native Windows.  */
+ #define WIN32_LEAN_AND_MEAN
+ #include <windows.h>
+ #include <winerror.h>
+ static LONG WINAPI
+ exception_filter (EXCEPTION_POINTERS *ExceptionInfo)
+ {
+   switch (ExceptionInfo->ExceptionRecord->ExceptionCode)
+     {
+     case EXCEPTION_ACCESS_VIOLATION:
+     case EXCEPTION_IN_PAGE_ERROR:
+     case EXCEPTION_STACK_OVERFLOW:
+     case EXCEPTION_GUARD_PAGE:
+     case EXCEPTION_PRIV_INSTRUCTION:
+     case EXCEPTION_ILLEGAL_INSTRUCTION:
+     case EXCEPTION_DATATYPE_MISALIGNMENT:
+     case EXCEPTION_ARRAY_BOUNDS_EXCEEDED:
+     case EXCEPTION_NONCONTINUABLE_EXCEPTION:
+       exit (1);
+     }
+   return EXCEPTION_CONTINUE_SEARCH;
+ }
+ static void
+ nocrash_init (void)
+ {
+   SetUnhandledExceptionFilter ((LPTOP_LEVEL_EXCEPTION_FILTER) exception_filter);
+ }
+ #else
+ /* Avoid a crash on POSIX systems.  */
+ #include <signal.h>
+ /* A POSIX signal handler.  */
+ static void
+ exception_handler (int sig)
+ {
+   exit (1);
+ }
+ static void
+ nocrash_init (void)
+ {
+ #ifdef SIGSEGV
+   signal (SIGSEGV, exception_handler);
+ #endif
+ #ifdef SIGBUS
+   signal (SIGBUS, exception_handler);
+ #endif
+ }
+ #endif
  
! #include <stdio.h>
! #include <sys/types.h>
! #include <sys/time.h>
! #include <sys/resource.h>
! #include <errno.h>
! int main()
! {
!   struct rlimit limit;
!   int ret;
!   nocrash_init ();
!   /* Some printf implementations allocate temporary space with malloc.  */
!   /* On BSD systems, malloc() is limited by RLIMIT_DATA.  */
! #ifdef RLIMIT_DATA
!   if (getrlimit (RLIMIT_DATA, &limit) < 0)
!     return 77;
!   if (limit.rlim_max == RLIM_INFINITY || limit.rlim_max > 5000000)
!     limit.rlim_max = 5000000;
!   limit.rlim_cur = limit.rlim_max;
!   if (setrlimit (RLIMIT_DATA, &limit) < 0)
!     return 77;
! #endif
!   /* On Linux systems, malloc() is limited by RLIMIT_AS.  */
! #ifdef RLIMIT_AS
!   if (getrlimit (RLIMIT_AS, &limit) < 0)
!     return 77;
!   if (limit.rlim_max == RLIM_INFINITY || limit.rlim_max > 5000000)
!     limit.rlim_max = 5000000;
!   limit.rlim_cur = limit.rlim_max;
!   if (setrlimit (RLIMIT_AS, &limit) < 0)
!     return 77;
! #endif
!   /* Some printf implementations allocate temporary space on the stack.  */
! #ifdef RLIMIT_STACK
!   if (getrlimit (RLIMIT_STACK, &limit) < 0)
!     return 77;
!   if (limit.rlim_max == RLIM_INFINITY || limit.rlim_max > 5000000)
!     limit.rlim_max = 5000000;
!   limit.rlim_cur = limit.rlim_max;
!   if (setrlimit (RLIMIT_STACK, &limit) < 0)
!     return 77;
! #endif
!   ret = printf ("%.5000000f", 1.0);
!   return !(ret == 5000002 || (ret < 0 && errno == ENOMEM));
! }
! 
! _ACEOF
!           if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
!   (eval $ac_link) 2>&5
!   ac_status=$?
!   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
!   test $ac_status = 0; } && test -s conftest$ac_exeext; then
!             (./conftest 2>&5
!              result=$?
!              $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $result" >&5
!              if test $result != 0 && test $result != 77; then result=1; fi
!              exit $result
!             ) >/dev/null 2>/dev/null
!             case $? in
!               0) gl_cv_func_printf_enomem="yes" ;;
!               77) gl_cv_func_printf_enomem="guessing no" ;;
!               *) gl_cv_func_printf_enomem="no" ;;
!             esac
!           else
!             gl_cv_func_printf_enomem="guessing no"
!           fi
!           rm -fr conftest*
!         else
!                                         gl_cv_func_printf_enomem="guessing no"
!         fi
!       fi
!       if test "$gl_cv_func_printf_enomem" = "guessing no"; then
!         case "$host_os" in
!                     # Guess yes on glibc systems.
!           *-gnu*)   gl_cv_func_printf_enomem="guessing yes";;
!                     # Guess yes on Solaris.
!           solaris*) gl_cv_func_printf_enomem="guessing yes";;
!                     # Guess yes on AIX.
!           aix*)     gl_cv_func_printf_enomem="guessing yes";;
!                     # Guess yes on HP-UX/hppa.
!           hpux*)    case "$host_cpu" in
!                       hppa*) gl_cv_func_printf_enomem="guessing yes";;
!                       *)     gl_cv_func_printf_enomem="guessing no";;
!                     esac
!                     ;;
!                     # Guess yes on IRIX.
!           irix*)    gl_cv_func_printf_enomem="guessing yes";;
!                     # Guess yes on OSF/1.
!           osf*)     gl_cv_func_printf_enomem="guessing yes";;
!                     # Guess yes on BeOS.
!           beos*)    gl_cv_func_printf_enomem="guessing yes";;
!                     # Guess yes on Haiku.
!           haiku*)   gl_cv_func_printf_enomem="guessing yes";;
!                     # If we don't know, assume the worst.
!           *)        gl_cv_func_printf_enomem="guessing no";;
!         esac
!       fi
  
+ fi
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_printf_enomem" >&5
+ $as_echo "$gl_cv_func_printf_enomem" >&6; }
  
  
  
+   case "$gl_cv_func_printf_long_double" in
+     *yes)
+       ;;
+     *)
  
+ $as_echo "#define NEED_PRINTF_LONG_DOUBLE 1" >>confdefs.h
  
!       ;;
!   esac
  
  
***************
*** 15307,15454 ****
  
  
-   if test $ac_cv_func_mbsinit = yes && test $ac_cv_func_mbrtowc = yes; then
  
  
  
-      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether mbrtowc handles incomplete characters" >&5
- $as_echo_n "checking whether mbrtowc handles incomplete characters... " >&6; }
- if ${gl_cv_func_mbrtowc_incomplete_state+:} false; then :
-   $as_echo_n "(cached) " >&6
- else
  
-                   case "$host_os" in
-                      # Guess no on AIX and OSF/1.
-         aix* | osf*) gl_cv_func_mbrtowc_incomplete_state="guessing no" ;;
-                      # Guess yes otherwise.
-         *)           gl_cv_func_mbrtowc_incomplete_state="guessing yes" ;;
-       esac
-       if test $LOCALE_JA != none; then
-         if test "$cross_compiling" = yes; then :
-   :
- else
-   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h.  */
  
- #include <locale.h>
- #include <string.h>
- /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
-    <wchar.h>.
-    BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
-    included before <wchar.h>.  */
- #include <stddef.h>
- #include <stdio.h>
- #include <time.h>
- #include <wchar.h>
- int main ()
- {
-   if (setlocale (LC_ALL, "$LOCALE_JA") != NULL)
-     {
-       const char input[] = "B\217\253\344\217\251\316er"; /* "BÃ¼ÃŸer" */
-       mbstate_t state;
-       wchar_t wc;
  
!       memset (&state, '\0', sizeof (mbstate_t));
!       if (mbrtowc (&wc, input + 1, 1, &state) == (size_t)(-2))
!         if (mbsinit (&state))
!           return 1;
!     }
!   return 0;
! }
! _ACEOF
! if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_func_mbrtowc_incomplete_state=yes
  else
!   gl_cv_func_mbrtowc_incomplete_state=no
! fi
! rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
!   conftest.$ac_objext conftest.beam conftest.$ac_ext
  fi
  
!       fi
  
- fi
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_mbrtowc_incomplete_state" >&5
- $as_echo "$gl_cv_func_mbrtowc_incomplete_state" >&6; }
  
  
  
  
!      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether mbrtowc works as well as mbtowc" >&5
! $as_echo_n "checking whether mbrtowc works as well as mbtowc... " >&6; }
! if ${gl_cv_func_mbrtowc_sanitycheck+:} false; then :
    $as_echo_n "(cached) " >&6
  else
  
!                   case "$host_os" in
!                     # Guess no on Solaris 8.
!         solaris2.8) gl_cv_func_mbrtowc_sanitycheck="guessing no" ;;
!                     # Guess yes otherwise.
!         *)          gl_cv_func_mbrtowc_sanitycheck="guessing yes" ;;
!       esac
!       if test $LOCALE_ZH_CN != none; then
!         if test "$cross_compiling" = yes; then :
!   :
! else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
  
! #include <locale.h>
! #include <stdlib.h>
! #include <string.h>
! /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
!    <wchar.h>.
!    BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
!    included before <wchar.h>.  */
! #include <stddef.h>
! #include <stdio.h>
! #include <time.h>
! #include <wchar.h>
! int main ()
! {
!   /* This fails on Solaris 8:
!      mbrtowc returns 2, and sets wc to 0x00F0.
!      mbtowc returns 4 (correct) and sets wc to 0x5EDC.  */
!   if (setlocale (LC_ALL, "$LOCALE_ZH_CN") != NULL)
!     {
!       char input[] = "B\250\271\201\060\211\070er"; /* "BÃ¼ÃŸer" */
!       mbstate_t state;
!       wchar_t wc;
  
-       memset (&state, '\0', sizeof (mbstate_t));
-       if (mbrtowc (&wc, input + 3, 6, &state) != 4
-           && mbtowc (&wc, input + 3, 6) == 4)
-         return 1;
-     }
-   return 0;
- }
  _ACEOF
! if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_func_mbrtowc_sanitycheck=yes
  else
!   gl_cv_func_mbrtowc_sanitycheck=no
! fi
! rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
!   conftest.$ac_objext conftest.beam conftest.$ac_ext
  fi
  
-       fi
  
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_mbrtowc_sanitycheck" >&5
! $as_echo "$gl_cv_func_mbrtowc_sanitycheck" >&6; }
  
!     REPLACE_MBSTATE_T=0
!     case "$gl_cv_func_mbrtowc_incomplete_state" in
!       *yes) ;;
!       *) REPLACE_MBSTATE_T=1 ;;
!     esac
!     case "$gl_cv_func_mbrtowc_sanitycheck" in
!       *yes) ;;
!       *) REPLACE_MBSTATE_T=1 ;;
!     esac
    else
!     REPLACE_MBSTATE_T=1
    fi
  
  
  
--- 18187,18272 ----
  
  
  
  
  
  
  
  
! 
!    if false; then
!   GL_COND_LIBTOOL_TRUE=
!   GL_COND_LIBTOOL_FALSE='#'
  else
!   GL_COND_LIBTOOL_TRUE='#'
!   GL_COND_LIBTOOL_FALSE=
  fi
  
!   gl_cond_libtool=false
!   gl_libdeps=
!   gl_ltlibdeps=
!   gl_m4_base='gnulib/m4'
  
  
  
  
  
! 
! 
! 
! 
!   gl_source_base='gnulib/lib'
! 
! 
!   if test $ac_cv_func_alloca_works = no; then
!     :
!   fi
! 
!   # Define an additional variable used in the Makefile substitution.
!   if test $ac_cv_working_alloca_h = yes; then
!     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca as a compiler built-in" >&5
! $as_echo_n "checking for alloca as a compiler built-in... " >&6; }
! if ${gl_cv_rpl_alloca+:} false; then :
    $as_echo_n "(cached) " >&6
  else
  
!       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
  
! #if defined __GNUC__ || defined _AIX || defined _MSC_VER
!         Need own alloca
! #endif
  
  _ACEOF
! if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
!   $EGREP "Need own alloca" >/dev/null 2>&1; then :
!   gl_cv_rpl_alloca=yes
  else
!   gl_cv_rpl_alloca=no
  fi
+ rm -f conftest*
  
  
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_rpl_alloca" >&5
! $as_echo "$gl_cv_rpl_alloca" >&6; }
!     if test $gl_cv_rpl_alloca = yes; then
  
! $as_echo "#define HAVE_ALLOCA 1" >>confdefs.h
! 
!       ALLOCA_H=alloca.h
!     else
!                   ALLOCA_H=
!     fi
    else
!     ALLOCA_H=alloca.h
    fi
  
+    if test -n "$ALLOCA_H"; then
+   GL_GENERATE_ALLOCA_H_TRUE=
+   GL_GENERATE_ALLOCA_H_FALSE='#'
+ else
+   GL_GENERATE_ALLOCA_H_TRUE='#'
+   GL_GENERATE_ALLOCA_H_FALSE=
+ fi
  
  
***************
*** 15457,15516 ****
  
  
  
  
!   if test $ac_cv_func_mbrtowc = no; then
!     HAVE_MBRTOWC=0
!     ac_fn_c_check_decl "$LINENO" "mbrtowc" "ac_cv_have_decl_mbrtowc" "
! /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
!    <wchar.h>.
!    BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
!    included before <wchar.h>.  */
! #include <stddef.h>
! #include <stdio.h>
! #include <time.h>
! #include <wchar.h>
  
  "
! if test "x$ac_cv_have_decl_mbrtowc" = xyes; then :
!   ac_have_decl=1
! else
!   ac_have_decl=0
! fi
  
  cat >>confdefs.h <<_ACEOF
! #define HAVE_DECL_MBRTOWC $ac_have_decl
  _ACEOF
  
!     if test $ac_cv_have_decl_mbrtowc = yes; then
!                         REPLACE_MBRTOWC=1
!     fi
    else
-     if test $REPLACE_MBSTATE_T = 1; then
-       REPLACE_MBRTOWC=1
-     else
  
  
  
!      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether mbrtowc handles a NULL pwc argument" >&5
! $as_echo_n "checking whether mbrtowc handles a NULL pwc argument... " >&6; }
! if ${gl_cv_func_mbrtowc_null_arg1+:} false; then :
    $as_echo_n "(cached) " >&6
  else
  
-                   case "$host_os" in
-                   # Guess no on Solaris.
-         solaris*) gl_cv_func_mbrtowc_null_arg1="guessing no" ;;
-                   # Guess yes otherwise.
-         *)        gl_cv_func_mbrtowc_null_arg1="guessing yes" ;;
-       esac
-       if test $LOCALE_FR_UTF8 != none; then
          if test "$cross_compiling" = yes; then :
!   :
  else
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
  
- #include <locale.h>
- #include <stdlib.h>
  #include <string.h>
  /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
--- 18275,18425 ----
  
  
+ for ac_header in argz.h
+ do :
+   ac_fn_c_check_header_compile "$LINENO" "argz.h" "ac_cv_header_argz_h" "$ac_includes_default
+ "
+ if test "x$ac_cv_header_argz_h" = xyes; then :
+   cat >>confdefs.h <<_ACEOF
+ #define HAVE_ARGZ_H 1
+ _ACEOF
  
+ fi
  
! done
  
+ 
+ ac_fn_c_check_type "$LINENO" "error_t" "ac_cv_type_error_t" "#if defined(HAVE_ARGZ_H)
+ #  include <argz.h>
+ #endif
  "
! if test "x$ac_cv_type_error_t" = xyes; then :
  
  cat >>confdefs.h <<_ACEOF
! #define HAVE_ERROR_T 1
  _ACEOF
  
! 
! else
! 
! $as_echo "#define error_t int" >>confdefs.h
! 
! 
! $as_echo "#define __error_t_defined 1" >>confdefs.h
! 
! fi
! 
! 
! ARGZ_H=
! ac_fn_c_check_func "$LINENO" "argz_replace" "ac_cv_func_argz_replace"
! if test "x$ac_cv_func_argz_replace" = xyes; then :
! 
! else
!   ARGZ_H=argz.h
! fi
! 
! 
! if test -z "$ARGZ_H"; then :
!   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if argz actually works" >&5
! $as_echo_n "checking if argz actually works... " >&6; }
! if ${lt_cv_sys_argz_works+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
!   case $host_os in #(
!          *cygwin*)
!            lt_cv_sys_argz_works=no
!            if test "$cross_compiling" != no; then
!              lt_cv_sys_argz_works="guessing no"
!            else
!              lt_sed_extract_leading_digits='s/^\([0-9\.]*\).*/\1/'
!              save_IFS=$IFS
!              IFS=-.
!              set x `uname -r | sed -e "$lt_sed_extract_leading_digits"`
!              IFS=$save_IFS
!              lt_os_major=${2-0}
!              lt_os_minor=${3-0}
!              lt_os_micro=${4-0}
!              if test "$lt_os_major" -gt 1 \
!                 || { test "$lt_os_major" -eq 1 \
!                   && { test "$lt_os_minor" -gt 5 \
!                     || { test "$lt_os_minor" -eq 5 \
!                       && test "$lt_os_micro" -gt 24; }; }; }; then
!                lt_cv_sys_argz_works=yes
!              fi
!            fi
!            ;; #(
!          *) lt_cv_sys_argz_works=yes ;;
!          esac
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_argz_works" >&5
! $as_echo "$lt_cv_sys_argz_works" >&6; }
!      if test "$lt_cv_sys_argz_works" = yes; then :
! 
! $as_echo "#define HAVE_WORKING_ARGZ 1" >>confdefs.h
! 
! else
!   ARGZ_H=argz.h
! fi
! fi
! 
! 
!  if test -n "$ARGZ_H"; then
!   GL_GENERATE_ARGZ_H_TRUE=
!   GL_GENERATE_ARGZ_H_FALSE='#'
! else
!   GL_GENERATE_ARGZ_H_TRUE='#'
!   GL_GENERATE_ARGZ_H_FALSE=
! fi
! 
! 
!   if test -n "$ARGZ_H"; then
! 
! 
! 
! 
! 
! 
! 
! 
!   gl_LIBOBJS="$gl_LIBOBJS argz.$ac_objext"
! 
!   fi
! 
! 
! 
! 
! 
! 
!   :
! 
! 
! 
! 
! 
!   if test $ac_cv_func_btowc = no; then
!     HAVE_BTOWC=0
    else
  
  
  
! 
!         { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether btowc(0) is correct" >&5
! $as_echo_n "checking whether btowc(0) is correct... " >&6; }
! if ${gl_cv_func_btowc_nul+:} false; then :
    $as_echo_n "(cached) " >&6
  else
  
          if test "$cross_compiling" = yes; then :
! 
!            case "$host_os" in
!                       # Guess no on Cygwin.
!              cygwin*) gl_cv_func_btowc_nul="guessing no" ;;
!                       # Guess yes otherwise.
!              *)       gl_cv_func_btowc_nul="guessing yes" ;;
!            esac
! 
  else
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
  
  #include <string.h>
  /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
***************
*** 15524,15558 ****
  int main ()
  {
!   int result = 0;
! 
!   if (setlocale (LC_ALL, "$LOCALE_FR_UTF8") != NULL)
!     {
!       char input[] = "\303\237er";
!       mbstate_t state;
!       wchar_t wc;
!       size_t ret;
! 
!       memset (&state, '\0', sizeof (mbstate_t));
!       wc = (wchar_t) 0xBADFACE;
!       ret = mbrtowc (&wc, input, 5, &state);
!       if (ret != 2)
!         result |= 1;
!       if (!mbsinit (&state))
!         result |= 2;
! 
!       memset (&state, '\0', sizeof (mbstate_t));
!       ret = mbrtowc (NULL, input, 5, &state);
!       if (ret != 2) /* Solaris 7 fails here: ret is -1.  */
!         result |= 4;
!       if (!mbsinit (&state))
!         result |= 8;
!     }
!   return result;
  }
  _ACEOF
  if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_func_mbrtowc_null_arg1=yes
  else
!   gl_cv_func_mbrtowc_null_arg1=no
  fi
  rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
--- 18433,18445 ----
  int main ()
  {
!   if (btowc ('\0') != 0)
!     return 1;
!   return 0;
  }
  _ACEOF
  if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_func_btowc_nul=yes
  else
!   gl_cv_func_btowc_nul=no
  fi
  rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
***************
*** 15560,15586 ****
  fi
  
-       fi
  
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_mbrtowc_null_arg1" >&5
! $as_echo "$gl_cv_func_mbrtowc_null_arg1" >&6; }
! 
! 
! 
  
!      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether mbrtowc handles a NULL string argument" >&5
! $as_echo_n "checking whether mbrtowc handles a NULL string argument... " >&6; }
! if ${gl_cv_func_mbrtowc_null_arg2+:} false; then :
    $as_echo_n "(cached) " >&6
  else
  
!                   case "$host_os" in
!               # Guess no on OSF/1.
!         osf*) gl_cv_func_mbrtowc_null_arg2="guessing no" ;;
!               # Guess yes otherwise.
!         *)    gl_cv_func_mbrtowc_null_arg2="guessing yes" ;;
!       esac
!       if test $LOCALE_FR_UTF8 != none; then
!         if test "$cross_compiling" = yes; then :
    :
  else
--- 18447,18469 ----
  fi
  
  
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_btowc_nul" >&5
! $as_echo "$gl_cv_func_btowc_nul" >&6; }
  
!         { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether btowc(EOF) is correct" >&5
! $as_echo_n "checking whether btowc(EOF) is correct... " >&6; }
! if ${gl_cv_func_btowc_eof+:} false; then :
    $as_echo_n "(cached) " >&6
  else
  
!                         case "$host_os" in
!                  # Guess no on IRIX.
!           irix*) gl_cv_func_btowc_eof="guessing no" ;;
!                  # Guess yes otherwise.
!           *)     gl_cv_func_btowc_eof="guessing yes" ;;
!         esac
!         if test $LOCALE_FR != none; then
!           if test "$cross_compiling" = yes; then :
    :
  else
***************
*** 15600,15614 ****
  int main ()
  {
!   if (setlocale (LC_ALL, "$LOCALE_FR_UTF8") != NULL)
      {
!       mbstate_t state;
!       wchar_t wc;
!       int ret;
! 
!       memset (&state, '\0', sizeof (mbstate_t));
!       wc = (wchar_t) 0xBADFACE;
!       mbrtowc (&wc, NULL, 5, &state);
!       /* Check that wc was not modified.  */
!       if (wc != (wchar_t) 0xBADFACE)
          return 1;
      }
--- 18483,18489 ----
  int main ()
  {
!   if (setlocale (LC_ALL, "$LOCALE_FR") != NULL)
      {
!       if (btowc (EOF) != WEOF)
          return 1;
      }
***************
*** 15617,15623 ****
  _ACEOF
  if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_func_mbrtowc_null_arg2=yes
  else
!   gl_cv_func_mbrtowc_null_arg2=no
  fi
  rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
--- 18492,18498 ----
  _ACEOF
  if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_func_btowc_eof=yes
  else
!   gl_cv_func_btowc_eof=no
  fi
  rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
***************
*** 15625,15890 ****
  fi
  
!       fi
  
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_mbrtowc_null_arg2" >&5
! $as_echo "$gl_cv_func_mbrtowc_null_arg2" >&6; }
! 
  
  
  
  
  
-   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether mbrtowc has a correct return value" >&5
- $as_echo_n "checking whether mbrtowc has a correct return value... " >&6; }
- if ${gl_cv_func_mbrtowc_retval+:} false; then :
-   $as_echo_n "(cached) " >&6
- else
  
-                   case "$host_os" in
-                                    # Guess no on HP-UX, Solaris, native Windows.
-         hpux* | solaris* | mingw*) gl_cv_func_mbrtowc_retval="guessing no" ;;
-                                    # Guess yes otherwise.
-         *)                         gl_cv_func_mbrtowc_retval="guessing yes" ;;
-       esac
-       if test $LOCALE_FR_UTF8 != none || test $LOCALE_JA != none \
-          || { case "$host_os" in mingw*) true;; *) false;; esac; }; then
-         if test "$cross_compiling" = yes; then :
-   :
- else
-   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h.  */
  
- #include <locale.h>
- #include <string.h>
- /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
-    <wchar.h>.
-    BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
-    included before <wchar.h>.  */
- #include <stddef.h>
- #include <stdio.h>
- #include <time.h>
- #include <wchar.h>
- int main ()
- {
-   int result = 0;
-   int found_some_locale = 0;
-   /* This fails on Solaris.  */
-   if (setlocale (LC_ALL, "$LOCALE_FR_UTF8") != NULL)
-     {
-       char input[] = "B\303\274\303\237er"; /* "BÃ¼ÃŸer" */
-       mbstate_t state;
-       wchar_t wc;
  
-       memset (&state, '\0', sizeof (mbstate_t));
-       if (mbrtowc (&wc, input + 1, 1, &state) == (size_t)(-2))
-         {
-           input[1] = '\0';
-           if (mbrtowc (&wc, input + 2, 5, &state) != 1)
-             result |= 1;
-         }
-       found_some_locale = 1;
-     }
-   /* This fails on HP-UX 11.11.  */
-   if (setlocale (LC_ALL, "$LOCALE_JA") != NULL)
-     {
-       char input[] = "B\217\253\344\217\251\316er"; /* "BÃ¼ÃŸer" */
-       mbstate_t state;
-       wchar_t wc;
  
-       memset (&state, '\0', sizeof (mbstate_t));
-       if (mbrtowc (&wc, input + 1, 1, &state) == (size_t)(-2))
-         {
-           input[1] = '\0';
-           if (mbrtowc (&wc, input + 2, 5, &state) != 2)
-             result |= 2;
-         }
-       found_some_locale = 1;
-     }
-   /* This fails on native Windows.  */
-   if (setlocale (LC_ALL, "Japanese_Japan.932") != NULL)
-     {
-       char input[] = "<\223\372\226\173\214\352>"; /* "<æ—¥æœ¬èªž>" */
-       mbstate_t state;
-       wchar_t wc;
  
!       memset (&state, '\0', sizeof (mbstate_t));
!       if (mbrtowc (&wc, input + 3, 1, &state) == (size_t)(-2))
!         {
!           input[3] = '\0';
!           if (mbrtowc (&wc, input + 4, 4, &state) != 1)
!             result |= 4;
!         }
!       found_some_locale = 1;
!     }
!   if (setlocale (LC_ALL, "Chinese_Taiwan.950") != NULL)
!     {
!       char input[] = "<\244\351\245\273\273\171>"; /* "<æ—¥æœ¬èªž>" */
!       mbstate_t state;
!       wchar_t wc;
  
-       memset (&state, '\0', sizeof (mbstate_t));
-       if (mbrtowc (&wc, input + 3, 1, &state) == (size_t)(-2))
-         {
-           input[3] = '\0';
-           if (mbrtowc (&wc, input + 4, 4, &state) != 1)
-             result |= 8;
-         }
-       found_some_locale = 1;
-     }
-   if (setlocale (LC_ALL, "Chinese_China.936") != NULL)
-     {
-       char input[] = "<\310\325\261\276\325\132>"; /* "<æ—¥æœ¬èªž>" */
-       mbstate_t state;
-       wchar_t wc;
  
!       memset (&state, '\0', sizeof (mbstate_t));
!       if (mbrtowc (&wc, input + 3, 1, &state) == (size_t)(-2))
!         {
!           input[3] = '\0';
!           if (mbrtowc (&wc, input + 4, 4, &state) != 1)
!             result |= 16;
!         }
!       found_some_locale = 1;
!     }
!   return (found_some_locale ? result : 77);
! }
! _ACEOF
! if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_func_mbrtowc_retval=yes
! else
!   if test $? != 77; then
!              gl_cv_func_mbrtowc_retval=no
!            fi
  
! fi
! rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
!   conftest.$ac_objext conftest.beam conftest.$ac_ext
! fi
  
-       fi
  
- fi
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_mbrtowc_retval" >&5
- $as_echo "$gl_cv_func_mbrtowc_retval" >&6; }
  
  
  
  
-      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether mbrtowc returns 0 when parsing a NUL character" >&5
- $as_echo_n "checking whether mbrtowc returns 0 when parsing a NUL character... " >&6; }
- if ${gl_cv_func_mbrtowc_nul_retval+:} false; then :
-   $as_echo_n "(cached) " >&6
- else
  
-                   case "$host_os" in
-                        # Guess no on Solaris 8 and 9.
-         solaris2.[89]) gl_cv_func_mbrtowc_nul_retval="guessing no" ;;
-                        # Guess yes otherwise.
-         *)             gl_cv_func_mbrtowc_nul_retval="guessing yes" ;;
-       esac
-       if test $LOCALE_ZH_CN != none; then
-         if test "$cross_compiling" = yes; then :
-   :
- else
-   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h.  */
  
- #include <locale.h>
- #include <string.h>
- /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
-    <wchar.h>.
-    BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
-    included before <wchar.h>.  */
- #include <stddef.h>
- #include <stdio.h>
- #include <time.h>
- #include <wchar.h>
- int main ()
- {
-   /* This fails on Solaris 8 and 9.  */
-   if (setlocale (LC_ALL, "$LOCALE_ZH_CN") != NULL)
-     {
-       mbstate_t state;
-       wchar_t wc;
  
-       memset (&state, '\0', sizeof (mbstate_t));
-       if (mbrtowc (&wc, "", 1, &state) != 0)
-         return 1;
-     }
-   return 0;
- }
- _ACEOF
- if ac_fn_c_try_run "$LINENO"; then :
-   gl_cv_func_mbrtowc_nul_retval=yes
- else
-   gl_cv_func_mbrtowc_nul_retval=no
- fi
- rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
-   conftest.$ac_objext conftest.beam conftest.$ac_ext
- fi
  
!       fi
  
- fi
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_mbrtowc_nul_retval" >&5
- $as_echo "$gl_cv_func_mbrtowc_nul_retval" >&6; }
  
-       case "$gl_cv_func_mbrtowc_null_arg1" in
-         *yes) ;;
-         *)
- $as_echo "#define MBRTOWC_NULL_ARG1_BUG 1" >>confdefs.h
  
-            REPLACE_MBRTOWC=1
-            ;;
-       esac
-       case "$gl_cv_func_mbrtowc_null_arg2" in
-         *yes) ;;
-         *)
- $as_echo "#define MBRTOWC_NULL_ARG2_BUG 1" >>confdefs.h
  
!            REPLACE_MBRTOWC=1
!            ;;
!       esac
!       case "$gl_cv_func_mbrtowc_retval" in
!         *yes) ;;
!         *)
! $as_echo "#define MBRTOWC_RETVAL_BUG 1" >>confdefs.h
  
-            REPLACE_MBRTOWC=1
-            ;;
-       esac
-       case "$gl_cv_func_mbrtowc_nul_retval" in
-         *yes) ;;
-         *)
- $as_echo "#define MBRTOWC_NUL_RETVAL_BUG 1" >>confdefs.h
- 
-            REPLACE_MBRTOWC=1
-            ;;
-       esac
-     fi
    fi
  
!   if test $HAVE_MBRTOWC = 0 || test $REPLACE_MBRTOWC = 1; then
! 
! 
  
  
  
  
  
  
!   gl_LIBOBJS="$gl_LIBOBJS mbrtowc.$ac_objext"
  
  
!   :
  
-   fi
  
  
  
  
  
-           GNULIB_MBRTOWC=1
  
  
--- 18500,18621 ----
  fi
  
!         fi
  
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_btowc_eof" >&5
! $as_echo "$gl_cv_func_btowc_eof" >&6; }
  
+     case "$gl_cv_func_btowc_nul" in
+       *yes) ;;
+       *) REPLACE_BTOWC=1 ;;
+     esac
+     case "$gl_cv_func_btowc_eof" in
+       *yes) ;;
+       *) REPLACE_BTOWC=1 ;;
+     esac
+   fi
  
+   if test $HAVE_BTOWC = 0 || test $REPLACE_BTOWC = 1; then
  
  
  
  
  
  
  
  
!   gl_LIBOBJS="$gl_LIBOBJS btowc.$ac_objext"
  
  
!   :
  
!   fi
  
  
  
  
  
+           GNULIB_BTOWC=1
  
  
  
  
  
! $as_echo "#define GNULIB_TEST_BTOWC 1" >>confdefs.h
  
  
  
  
!           if test "x$datarootdir" = x; then
!     datarootdir='${datadir}'
  
    fi
+     if test "x$docdir" = x; then
+     docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
  
!   fi
!     if test "x$htmldir" = x; then
!     htmldir='${docdir}'
  
+   fi
+   if test "x$dvidir" = x; then
+     dvidir='${docdir}'
  
+   fi
+   if test "x$pdfdir" = x; then
+     pdfdir='${docdir}'
  
+   fi
+   if test "x$psdir" = x; then
+     psdir='${docdir}'
  
+   fi
+   if test "x$lispdir" = x; then
+     lispdir='${datarootdir}/emacs/site-lisp'
  
+   fi
+   if test "x$localedir" = x; then
+     localedir='${datarootdir}/locale'
  
!   fi
!     if test "x$runstatedir" = x; then
!     runstatedir='${localstatedir}/run'
  
+   fi
  
!       pkglibexecdir='${libexecdir}/${PACKAGE}'
  
  
  
  
+       { $as_echo "$as_me:${as_lineno-$LINENO}: checking for error_at_line" >&5
+ $as_echo_n "checking for error_at_line... " >&6; }
+ if ${ac_cv_lib_error_at_line+:} false; then :
+   $as_echo_n "(cached) " >&6
+ else
+   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+ /* end confdefs.h.  */
+ #include <error.h>
+ int
+ main ()
+ {
+ error_at_line (0, 0, "", 0, "an error occurred");
+   ;
+   return 0;
+ }
+ _ACEOF
+ if ac_fn_c_try_link "$LINENO"; then :
+   ac_cv_lib_error_at_line=yes
+ else
+   ac_cv_lib_error_at_line=no
+ fi
+ rm -f core conftest.err conftest.$ac_objext \
+     conftest$ac_exeext conftest.$ac_ext
+ fi
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_error_at_line" >&5
+ $as_echo "$ac_cv_lib_error_at_line" >&6; }
  
+   if test $ac_cv_lib_error_at_line = no; then
  
  
  
***************
*** 15892,15911 ****
  
  
- $as_echo "#define GNULIB_TEST_MBRTOWC 1" >>confdefs.h
  
  
  
  
  
  
  
  
!           GNULIB_MBSCASECMP=1
  
  
  
  
  
- $as_echo "#define GNULIB_TEST_MBSCASECMP 1" >>confdefs.h
  
  
--- 18623,18644 ----
  
  
  
  
+   gl_LIBOBJS="$gl_LIBOBJS error.$ac_objext"
  
  
  
+   :
  
+   fi
  
  
!   XGETTEXT_EXTRA_OPTIONS="$XGETTEXT_EXTRA_OPTIONS --flag=error:3:c-format"
  
  
  
+   XGETTEXT_EXTRA_OPTIONS="$XGETTEXT_EXTRA_OPTIONS --flag=error_at_line:5:c-format"
  
  
  
  
***************
*** 15916,15933 ****
  
  
-           GNULIB_MBSCHR=1
  
  
  
  
  
- $as_echo "#define GNULIB_TEST_MBSCHR 1" >>confdefs.h
  
  
  
  
  
  
  
  
  
--- 18649,18714 ----
  
  
  
  
  
+      if test $gl_cv_have_include_next = yes; then
+        gl_cv_next_fcntl_h='<'fcntl.h'>'
+      else
+        { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <fcntl.h>" >&5
+ $as_echo_n "checking absolute name of <fcntl.h>... " >&6; }
+ if ${gl_cv_next_fcntl_h+:} false; then :
+   $as_echo_n "(cached) " >&6
+ else
  
  
  
+   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+ /* end confdefs.h.  */
+ #include <fcntl.h>
+ _ACEOF
+                 case "$host_os" in
+     aix*) gl_absname_cpp="$ac_cpp -C" ;;
+     *)    gl_absname_cpp="$ac_cpp" ;;
+   esac
  
+   case "$host_os" in
+     mingw*)
+                                           gl_dirsep_regex='[/\\]'
+       ;;
+     *)
+       gl_dirsep_regex='\/'
+       ;;
+   esac
+       gl_make_literal_regex_sed='s,[]$^\\.*/[],\\&,g'
+   gl_header_literal_regex=`echo 'fcntl.h' \
+                            | sed -e "$gl_make_literal_regex_sed"`
+   gl_absolute_header_sed="/${gl_dirsep_regex}${gl_header_literal_regex}/"'{
+       s/.*"\(.*'"${gl_dirsep_regex}${gl_header_literal_regex}"'\)".*/\1/
+       s|^/[^/]|//&|
+       p
+       q
+     }'
  
+         gl_cv_absolute_fcntl_h=`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
+   sed -n "$gl_absolute_header_sed"`
  
+            gl_header=$gl_cv_absolute_fcntl_h
+            gl_cv_next_fcntl_h='"'$gl_header'"'
  
  
+ fi
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_fcntl_h" >&5
+ $as_echo "$gl_cv_next_fcntl_h" >&6; }
+      fi
+      NEXT_FCNTL_H=$gl_cv_next_fcntl_h
  
+      if test $gl_cv_have_include_next = yes || test $gl_cv_have_include_next = buggy; then
+        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
+        gl_next_as_first_directive='<'fcntl.h'>'
+      else
+        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
+        gl_next_as_first_directive=$gl_cv_next_fcntl_h
+      fi
+      NEXT_AS_FIRST_DIRECTIVE_FCNTL_H=$gl_next_as_first_directive
  
  
***************
*** 15936,15947 ****
  
  
-   :
  
  
  
  
  
  
!   :
  
  
--- 18717,18762 ----
  
  
  
  
  
  
+     for gl_func in fcntl openat; do
+     as_gl_Symbol=`$as_echo "gl_cv_have_raw_decl_$gl_func" | $as_tr_sh`
+     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $gl_func is declared without a macro" >&5
+ $as_echo_n "checking whether $gl_func is declared without a macro... " >&6; }
+ if eval \${$as_gl_Symbol+:} false; then :
+   $as_echo_n "(cached) " >&6
+ else
+   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+ /* end confdefs.h.  */
+ #include <fcntl.h>
  
+ int
+ main ()
+ {
+ #undef $gl_func
+   (void) $gl_func;
+   ;
+   return 0;
+ }
+ _ACEOF
+ if ac_fn_c_try_compile "$LINENO"; then :
+   eval "$as_gl_Symbol=yes"
+ else
+   eval "$as_gl_Symbol=no"
+ fi
+ rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+ fi
+ eval ac_res=\$$as_gl_Symbol
+ 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
+ $as_echo "$ac_res" >&6; }
+     if eval test \"x\$"$as_gl_Symbol"\" = x"yes"; then :
+   cat >>confdefs.h <<_ACEOF
+ #define `$as_echo "HAVE_RAW_DECL_$gl_func" | $as_tr_cpp` 1
+ _ACEOF
  
!                      eval ac_cv_have_decl_$gl_func=yes
! fi
!       done
  
  
***************
*** 15949,16005 ****
  
  
!   if test $ac_cv_func_mbsinit = yes && test $ac_cv_func_mbrtowc = yes; then
  
  
  
!      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether mbrtowc handles incomplete characters" >&5
! $as_echo_n "checking whether mbrtowc handles incomplete characters... " >&6; }
! if ${gl_cv_func_mbrtowc_incomplete_state+:} false; then :
    $as_echo_n "(cached) " >&6
  else
  
!                   case "$host_os" in
!                      # Guess no on AIX and OSF/1.
!         aix* | osf*) gl_cv_func_mbrtowc_incomplete_state="guessing no" ;;
!                      # Guess yes otherwise.
!         *)           gl_cv_func_mbrtowc_incomplete_state="guessing yes" ;;
!       esac
!       if test $LOCALE_JA != none; then
!         if test "$cross_compiling" = yes; then :
!   :
  else
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
  
! #include <locale.h>
! #include <string.h>
! /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
!    <wchar.h>.
!    BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
!    included before <wchar.h>.  */
! #include <stddef.h>
! #include <stdio.h>
! #include <time.h>
! #include <wchar.h>
  int main ()
  {
!   if (setlocale (LC_ALL, "$LOCALE_JA") != NULL)
!     {
!       const char input[] = "B\217\253\344\217\251\316er"; /* "BÃ¼ÃŸer" */
!       mbstate_t state;
!       wchar_t wc;
! 
!       memset (&state, '\0', sizeof (mbstate_t));
!       if (mbrtowc (&wc, input + 1, 1, &state) == (size_t)(-2))
!         if (mbsinit (&state))
!           return 1;
!     }
    return 0;
  }
  _ACEOF
  if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_func_mbrtowc_incomplete_state=yes
  else
!   gl_cv_func_mbrtowc_incomplete_state=no
  fi
  rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
--- 18764,18860 ----
  
  
!   FLOAT_H=
!   REPLACE_FLOAT_LDBL=0
!   case "$host_os" in
!     aix* | beos* | openbsd* | mirbsd* | irix*)
!       FLOAT_H=float.h
!       ;;
!     freebsd*)
!       case "$host_cpu" in
!         i[34567]86 )
!           FLOAT_H=float.h
!           ;;
!         x86_64 )
!           # On x86_64 systems, the C compiler may still be generating
!           # 32-bit code.
!           cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! #if defined __LP64__ || defined __x86_64__ || defined __amd64__
!              yes
!              #endif
! _ACEOF
! if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
!   $EGREP "yes" >/dev/null 2>&1; then :
  
+ else
+   FLOAT_H=float.h
+ fi
+ rm -f conftest*
  
+           ;;
+       esac
+       ;;
+     linux*)
+       case "$host_cpu" in
+         powerpc*)
+           FLOAT_H=float.h
+           ;;
+       esac
+       ;;
+   esac
+   case "$host_os" in
+     aix* | freebsd* | linux*)
+       if test -n "$FLOAT_H"; then
+         REPLACE_FLOAT_LDBL=1
+       fi
+       ;;
+   esac
  
!     REPLACE_ITOLD=0
!   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether conversion from 'int' to 'long double' works" >&5
! $as_echo_n "checking whether conversion from 'int' to 'long double' works... " >&6; }
! if ${gl_cv_func_itold_works+:} false; then :
    $as_echo_n "(cached) " >&6
  else
  
!       if test "$cross_compiling" = yes; then :
!   case "$host" in
!            sparc*-*-linux*)
!              cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! #if defined __LP64__ || defined __arch64__
!                 yes
!                 #endif
! _ACEOF
! if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
!   $EGREP "yes" >/dev/null 2>&1; then :
!   gl_cv_func_itold_works="guessing no"
! else
!   gl_cv_func_itold_works="guessing yes"
! fi
! rm -f conftest*
! 
!              ;;
!            *) gl_cv_func_itold_works="guessing yes" ;;
!          esac
! 
  else
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
  
! int i = -1;
! volatile long double ld;
  int main ()
  {
!   ld += i * 1.0L;
!   if (ld > 0)
!     return 1;
    return 0;
  }
  _ACEOF
  if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_func_itold_works=yes
  else
!   gl_cv_func_itold_works=no
  fi
  rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
***************
*** 16007,16072 ****
  fi
  
-       fi
  
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_mbrtowc_incomplete_state" >&5
! $as_echo "$gl_cv_func_mbrtowc_incomplete_state" >&6; }
  
  
  
  
!      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether mbrtowc works as well as mbtowc" >&5
! $as_echo_n "checking whether mbrtowc works as well as mbtowc... " >&6; }
! if ${gl_cv_func_mbrtowc_sanitycheck+:} false; then :
    $as_echo_n "(cached) " >&6
  else
  
!                   case "$host_os" in
!                     # Guess no on Solaris 8.
!         solaris2.8) gl_cv_func_mbrtowc_sanitycheck="guessing no" ;;
!                     # Guess yes otherwise.
!         *)          gl_cv_func_mbrtowc_sanitycheck="guessing yes" ;;
!       esac
!       if test $LOCALE_ZH_CN != none; then
!         if test "$cross_compiling" = yes; then :
!   :
! else
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
  
! #include <locale.h>
! #include <stdlib.h>
! #include <string.h>
! /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
!    <wchar.h>.
!    BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
!    included before <wchar.h>.  */
! #include <stddef.h>
! #include <stdio.h>
! #include <time.h>
! #include <wchar.h>
! int main ()
  {
!   /* This fails on Solaris 8:
!      mbrtowc returns 2, and sets wc to 0x00F0.
!      mbtowc returns 4 (correct) and sets wc to 0x5EDC.  */
!   if (setlocale (LC_ALL, "$LOCALE_ZH_CN") != NULL)
      {
!       char input[] = "B\250\271\201\060\211\070er"; /* "BÃ¼ÃŸer" */
!       mbstate_t state;
!       wchar_t wc;
! 
!       memset (&state, '\0', sizeof (mbstate_t));
!       if (mbrtowc (&wc, input + 3, 6, &state) != 4
!           && mbtowc (&wc, input + 3, 6) == 4)
!         return 1;
      }
!   return 0;
  }
  _ACEOF
  if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_func_mbrtowc_sanitycheck=yes
  else
!   gl_cv_func_mbrtowc_sanitycheck=no
  fi
  rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
--- 18862,19081 ----
  fi
  
  
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_itold_works" >&5
! $as_echo "$gl_cv_func_itold_works" >&6; }
!   case "$gl_cv_func_itold_works" in
!     *no)
!       REPLACE_ITOLD=1
!                   FLOAT_H=float.h
!       ;;
!   esac
  
+   if test -n "$FLOAT_H"; then
  
  
  
! 
! 
! 
! 
! 
!      if test $gl_cv_have_include_next = yes; then
!        gl_cv_next_float_h='<'float.h'>'
!      else
!        { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <float.h>" >&5
! $as_echo_n "checking absolute name of <float.h>... " >&6; }
! if ${gl_cv_next_float_h+:} false; then :
    $as_echo_n "(cached) " >&6
  else
  
! 
! 
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
+ #include <float.h>
+ _ACEOF
+                 case "$host_os" in
+     aix*) gl_absname_cpp="$ac_cpp -C" ;;
+     *)    gl_absname_cpp="$ac_cpp" ;;
+   esac
  
!   case "$host_os" in
!     mingw*)
!                                           gl_dirsep_regex='[/\\]'
!       ;;
!     *)
!       gl_dirsep_regex='\/'
!       ;;
!   esac
!       gl_make_literal_regex_sed='s,[]$^\\.*/[],\\&,g'
!   gl_header_literal_regex=`echo 'float.h' \
!                            | sed -e "$gl_make_literal_regex_sed"`
!   gl_absolute_header_sed="/${gl_dirsep_regex}${gl_header_literal_regex}/"'{
!       s/.*"\(.*'"${gl_dirsep_regex}${gl_header_literal_regex}"'\)".*/\1/
!       s|^/[^/]|//&|
!       p
!       q
!     }'
! 
!         gl_cv_absolute_float_h=`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
!   sed -n "$gl_absolute_header_sed"`
! 
!            gl_header=$gl_cv_absolute_float_h
!            gl_cv_next_float_h='"'$gl_header'"'
! 
! 
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_float_h" >&5
! $as_echo "$gl_cv_next_float_h" >&6; }
!      fi
!      NEXT_FLOAT_H=$gl_cv_next_float_h
! 
!      if test $gl_cv_have_include_next = yes || test $gl_cv_have_include_next = buggy; then
!        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
!        gl_next_as_first_directive='<'float.h'>'
!      else
!        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
!        gl_next_as_first_directive=$gl_cv_next_float_h
!      fi
!      NEXT_AS_FIRST_DIRECTIVE_FLOAT_H=$gl_next_as_first_directive
! 
! 
! 
! 
!   fi
! 
!    if test -n "$FLOAT_H"; then
!   GL_GENERATE_FLOAT_H_TRUE=
!   GL_GENERATE_FLOAT_H_FALSE='#'
! else
!   GL_GENERATE_FLOAT_H_TRUE='#'
!   GL_GENERATE_FLOAT_H_FALSE=
! fi
! 
! 
! 
!   if test $REPLACE_FLOAT_LDBL = 1; then
! 
! 
! 
! 
! 
! 
! 
! 
!   gl_LIBOBJS="$gl_LIBOBJS float.$ac_objext"
! 
!   fi
!   if test $REPLACE_ITOLD = 1; then
! 
! 
! 
! 
! 
! 
! 
! 
!   gl_LIBOBJS="$gl_LIBOBJS itold.$ac_objext"
! 
!   fi
! 
! 
! 
!   if test $gl_cv_func_frexp_no_libm = yes; then
! 
! 
! 
!   :
! 
! 
! 
! 
! 
!   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether frexp works" >&5
! $as_echo_n "checking whether frexp works... " >&6; }
! if ${gl_cv_func_frexp_works+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
! 
!       if test "$cross_compiling" = yes; then :
!   case "$host_os" in
!            netbsd* | irix* | mingw*) gl_cv_func_frexp_works="guessing no";;
!            *)                        gl_cv_func_frexp_works="guessing yes";;
!          esac
! 
! else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! 
! #include <float.h>
! #include <math.h>
! #include <string.h>
! #if HAVE_DECL_ALARM
! # include <signal.h>
! # include <unistd.h>
! #endif
! /* HP cc on HP-UX 10.20 has a bug with the constant expression -0.0.
!    ICC 10.0 has a bug when optimizing the expression -zero.
!    The expression -DBL_MIN * DBL_MIN does not work when cross-compiling
!    to PowerPC on Mac OS X 10.5.  */
! #if defined __hpux || defined __sgi || defined __ICC
! static double
! compute_minus_zero (void)
  {
!   return -DBL_MIN * DBL_MIN;
! }
! # define minus_zero compute_minus_zero ()
! #else
! double minus_zero = -0.0;
! #endif
! int main()
! {
!   int result = 0;
!   int i;
!   volatile double x;
!   double zero = 0.0;
! #if HAVE_DECL_ALARM
!   /* NeXTstep 3.3 frexp() runs into an endless loop when called on an infinite
!      number.  Let the test fail in this case.  */
!   signal (SIGALRM, SIG_DFL);
!   alarm (5);
! #endif
!   /* Test on denormalized numbers.  */
!   for (i = 1, x = 1.0; i >= DBL_MIN_EXP; i--, x *= 0.5)
!     ;
!   if (x > 0.0)
      {
!       int exp;
!       double y = frexp (x, &exp);
!       /* On machines with IEEE754 arithmetic: x = 1.11254e-308, exp = -1022.
!          On NetBSD: y = 0.75. Correct: y = 0.5.  */
!       if (y != 0.5)
!         result |= 1;
      }
!   /* Test on infinite numbers.  */
!   x = 1.0 / zero;
!   {
!     int exp;
!     double y = frexp (x, &exp);
!     if (y != x)
!       result |= 2;
!   }
!   /* Test on negative zero.  */
!   x = minus_zero;
!   {
!     int exp;
!     double y = frexp (x, &exp);
!     if (memcmp (&y, &x, sizeof x))
!       result |= 4;
!   }
!   return result;
  }
  _ACEOF
  if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_func_frexp_works=yes
  else
!   gl_cv_func_frexp_works=no
  fi
  rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
***************
*** 16074,16099 ****
  fi
  
-       fi
  
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_mbrtowc_sanitycheck" >&5
! $as_echo "$gl_cv_func_mbrtowc_sanitycheck" >&6; }
  
!     REPLACE_MBSTATE_T=0
!     case "$gl_cv_func_mbrtowc_incomplete_state" in
!       *yes) ;;
!       *) REPLACE_MBSTATE_T=1 ;;
!     esac
!     case "$gl_cv_func_mbrtowc_sanitycheck" in
!       *yes) ;;
!       *) REPLACE_MBSTATE_T=1 ;;
      esac
    else
!     REPLACE_MBSTATE_T=1
    fi
  
  
  
!   :
  
  
--- 19083,19106 ----
  fi
  
  
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_frexp_works" >&5
! $as_echo "$gl_cv_func_frexp_works" >&6; }
  
!     case "$gl_cv_func_frexp_works" in
!       *yes) gl_func_frexp_no_libm=yes ;;
!       *)    gl_func_frexp_no_libm=no; REPLACE_FREXP=1 ;;
      esac
    else
!     gl_func_frexp_no_libm=no
!         REPLACE_FREXP=1
    fi
+   if test $gl_func_frexp_no_libm = yes; then
  
+ $as_echo "#define HAVE_FREXP_IN_LIBC 1" >>confdefs.h
  
+   fi
  
!   if test $gl_func_frexp_no_libm != yes; then
  
  
***************
*** 16101,16185 ****
  
  
-   if test $ac_cv_func_mbsinit = no; then
-     HAVE_MBSINIT=0
-     ac_fn_c_check_decl "$LINENO" "mbsinit" "ac_cv_have_decl_mbsinit" "
- /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
-    <wchar.h>.
-    BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
-    included before <wchar.h>.  */
- #include <stddef.h>
- #include <stdio.h>
- #include <time.h>
- #include <wchar.h>
  
- "
- if test "x$ac_cv_have_decl_mbsinit" = xyes; then :
-   ac_have_decl=1
- else
-   ac_have_decl=0
- fi
  
- cat >>confdefs.h <<_ACEOF
- #define HAVE_DECL_MBSINIT $ac_have_decl
- _ACEOF
  
!     if test $ac_cv_have_decl_mbsinit = yes; then
!                         REPLACE_MBSINIT=1
!     fi
!   else
!     if test $REPLACE_MBSTATE_T = 1; then
!       REPLACE_MBSINIT=1
!     else
!                         case "$host_os" in
!         mingw*) REPLACE_MBSINIT=1 ;;
!       esac
!     fi
    fi
  
-   if test $HAVE_MBSINIT = 0 || test $REPLACE_MBSINIT = 1; then
  
  
  
  
  
  
  
  
-   gl_LIBOBJS="$gl_LIBOBJS mbsinit.$ac_objext"
  
  
-   :
  
-   fi
  
  
  
  
  
!           GNULIB_MBSINIT=1
  
  
  
  
  
! $as_echo "#define GNULIB_TEST_MBSINIT 1" >>confdefs.h
  
  
  
  
  
  
!   :
  
  
  
  
  
!   if test $ac_cv_func_mbslen = yes; then
!     HAVE_MBSLEN=1
!   else
!     HAVE_MBSLEN=0
    fi
  
  
  
--- 19108,19319 ----
  
  
  
  
  
!   gl_LIBOBJS="$gl_LIBOBJS frexp.$ac_objext"
! 
    fi
  
  
  
  
  
+           GNULIB_FREXP=1
  
  
  
  
  
+ $as_echo "#define GNULIB_TEST_FREXP 1" >>confdefs.h
  
  
  
  
  
  
+       ac_fn_c_check_decl "$LINENO" "frexpl" "ac_cv_have_decl_frexpl" "#include <math.h>
+ "
+ if test "x$ac_cv_have_decl_frexpl" = xyes; then :
  
! else
!   HAVE_DECL_FREXPL=0
! fi
  
+   if test $HAVE_DECL_FREXPL = 1; then
  
+   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether frexpl() can be used without linking with libm" >&5
+ $as_echo_n "checking whether frexpl() can be used without linking with libm... " >&6; }
+ if ${gl_cv_func_frexpl_no_libm+:} false; then :
+   $as_echo_n "(cached) " >&6
+ else
  
+       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+ /* end confdefs.h.  */
+ #include <math.h>
+              long double x;
+ int
+ main ()
+ {
+ int e; return frexpl (x, &e) > 0;
+   ;
+   return 0;
+ }
+ _ACEOF
+ if ac_fn_c_try_link "$LINENO"; then :
+   gl_cv_func_frexpl_no_libm=yes
+ else
+   gl_cv_func_frexpl_no_libm=no
+ fi
+ rm -f core conftest.err conftest.$ac_objext \
+     conftest$ac_exeext conftest.$ac_ext
  
+ fi
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_frexpl_no_libm" >&5
+ $as_echo "$gl_cv_func_frexpl_no_libm" >&6; }
  
!     if test $gl_cv_func_frexpl_no_libm = yes; then
  
  
+      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether frexpl works" >&5
+ $as_echo_n "checking whether frexpl works... " >&6; }
+ if ${gl_cv_func_frexpl_works+:} false; then :
+   $as_echo_n "(cached) " >&6
+ else
  
+       if test "$cross_compiling" = yes; then :
  
+          case "$host_os" in
+            aix | aix[3-6]* | beos* | darwin* | irix* | mingw* | pw*)
+               gl_cv_func_frexpl_works="guessing no";;
+            *) gl_cv_func_frexpl_works="guessing yes";;
+          esac
  
+ else
+   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+ /* end confdefs.h.  */
  
! #include <float.h>
! #include <math.h>
! /* Override the values of <float.h>, like done in float.in.h.  */
! #if defined __i386__ && (defined __BEOS__ || defined __OpenBSD__)
! # undef LDBL_MIN_EXP
! # define LDBL_MIN_EXP    (-16381)
! #endif
! #if defined __i386__ && defined __FreeBSD__
! # undef LDBL_MIN_EXP
! # define LDBL_MIN_EXP    (-16381)
! #endif
! #if (defined _ARCH_PPC || defined _POWER) && defined _AIX && (LDBL_MANT_DIG == 106) && defined __GNUC__
! # undef LDBL_MIN_EXP
! # define LDBL_MIN_EXP DBL_MIN_EXP
! #endif
! #if defined __sgi && (LDBL_MANT_DIG >= 106)
! # if defined __GNUC__
! #  undef LDBL_MIN_EXP
! #  define LDBL_MIN_EXP DBL_MIN_EXP
! # endif
! #endif
! extern
! #ifdef __cplusplus
! "C"
! #endif
! long double frexpl (long double, int *);
! int main()
! {
!   int result = 0;
!   volatile long double x;
!   /* Test on finite numbers that fails on AIX 5.1.  */
!   x = 16.0L;
!   {
!     int exp = -9999;
!     frexpl (x, &exp);
!     if (exp != 5)
!       result |= 1;
!   }
!   /* Test on finite numbers that fails on Mac OS X 10.4, because its frexpl
!      function returns an invalid (incorrectly normalized) value: it returns
!                y = { 0x3fe028f5, 0xc28f5c28, 0x3c9eb851, 0xeb851eb8 }
!      but the correct result is
!           0.505L = { 0x3fe028f5, 0xc28f5c29, 0xbc547ae1, 0x47ae1480 }  */
!   x = 1.01L;
!   {
!     int exp = -9999;
!     long double y = frexpl (x, &exp);
!     if (!(exp == 1 && y == 0.505L))
!       result |= 2;
!   }
!   /* Test on large finite numbers.  This fails on BeOS at i = 16322, while
!      LDBL_MAX_EXP = 16384.
!      In the loop end test, we test x against Infinity, rather than comparing
!      i with LDBL_MAX_EXP, because BeOS <float.h> has a wrong LDBL_MAX_EXP.  */
!   {
!     int i;
!     for (i = 1, x = 1.0L; x != x + x; i++, x *= 2.0L)
!       {
!         int exp = -9999;
!         frexpl (x, &exp);
!         if (exp != i)
!           {
!             result |= 4;
!             break;
!           }
!       }
!   }
!   /* Test on denormalized numbers.  */
!   {
!     int i;
!     for (i = 1, x = 1.0L; i >= LDBL_MIN_EXP; i--, x *= 0.5L)
!       ;
!     if (x > 0.0L)
!       {
!         int exp;
!         long double y = frexpl (x, &exp);
!         /* On machines with IEEE854 arithmetic: x = 1.68105e-4932,
!            exp = -16382, y = 0.5.  On Mac OS X 10.5: exp = -16384, y = 0.5.  */
!         if (exp != LDBL_MIN_EXP - 1)
!           result |= 8;
!       }
!   }
!   /* Test on infinite numbers.  */
!   x = 1.0L / 0.0L;
!   {
!     int exp;
!     long double y = frexpl (x, &exp);
!     if (y != x)
!       result |= 16;
!   }
!   return result;
! }
! _ACEOF
! if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_func_frexpl_works=yes
! else
!   gl_cv_func_frexpl_works=no
! fi
! rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
!   conftest.$ac_objext conftest.beam conftest.$ac_ext
! fi
  
  
+ fi
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_frexpl_works" >&5
+ $as_echo "$gl_cv_func_frexpl_works" >&6; }
  
+       case "$gl_cv_func_frexpl_works" in
+         *yes) gl_func_frexpl_no_libm=yes ;;
+         *)    gl_func_frexpl_no_libm=no; REPLACE_FREXPL=1 ;;
+       esac
+     else
+       gl_func_frexpl_no_libm=no
+             REPLACE_FREXPL=1
+     fi
+     if test $gl_func_frexpl_no_libm = yes; then
  
+ $as_echo "#define HAVE_FREXPL_IN_LIBC 1" >>confdefs.h
  
!     fi
    fi
  
+   if test $HAVE_DECL_FREXPL = 0 || test $gl_func_frexpl_no_libm = no; then
  
  
***************
*** 16187,16227 ****
  
  
-           GNULIB_MBSLEN=1
  
  
  
  
  
- $as_echo "#define GNULIB_TEST_MBSLEN 1" >>confdefs.h
  
  
  
  
  
  
  
  
-           GNULIB_MBSNCASECMP=1
  
  
  
  
  
- $as_echo "#define GNULIB_TEST_MBSNCASECMP 1" >>confdefs.h
  
  
  
  
  
  
  
  
-           GNULIB_MBSSTR=1
  
  
  
  
  
- $as_echo "#define GNULIB_TEST_MBSSTR 1" >>confdefs.h
  
  
--- 19321,19361 ----
  
  
  
  
  
+   gl_LIBOBJS="$gl_LIBOBJS frexpl.$ac_objext"
  
+   fi
  
  
  
  
  
+           GNULIB_FREXPL=1
  
  
  
  
  
+ $as_echo "#define GNULIB_TEST_FREXPL 1" >>confdefs.h
  
  
  
  
  
  
  
  
+   if test $REPLACE_GETOPT = 1; then
  
  
  
  
  
  
  
  
+   gl_LIBOBJS="$gl_LIBOBJS getopt.$ac_objext"
  
  
  
***************
*** 16229,16236 ****
  
  
-   :
  
  
  
  
  
--- 19363,19370 ----
  
  
  
  
  
+   gl_LIBOBJS="$gl_LIBOBJS getopt1.$ac_objext"
  
  
***************
*** 16243,16371 ****
  
  
  
  
  
!       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether mbswidth is declared in <wchar.h>" >&5
! $as_echo_n "checking whether mbswidth is declared in <wchar.h>... " >&6; }
! if ${ac_cv_have_decl_mbswidth+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
  
- /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
-    <wchar.h>.
-    BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be included
-    before <wchar.h>.  */
- #include <stddef.h>
- #include <stdio.h>
- #include <time.h>
- #include <wchar.h>
- 
- int
- main ()
- {
- 
-   char *p = (char *) mbswidth;
-   return !p;
- 
-   ;
-   return 0;
- }
- _ACEOF
- if ac_fn_c_try_compile "$LINENO"; then :
-   ac_cv_have_decl_mbswidth=yes
- else
-   ac_cv_have_decl_mbswidth=no
- fi
- rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- fi
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_decl_mbswidth" >&5
- $as_echo "$ac_cv_have_decl_mbswidth" >&6; }
-   if test $ac_cv_have_decl_mbswidth = yes; then
-     ac_val=1
-   else
-     ac_val=0
-   fi
- 
- cat >>confdefs.h <<_ACEOF
- #define HAVE_DECL_MBSWIDTH_IN_WCHAR_H $ac_val
- _ACEOF
  
  
  
  
-    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mbstate_t" >&5
- $as_echo_n "checking for mbstate_t... " >&6; }
- if ${ac_cv_type_mbstate_t+:} false; then :
-   $as_echo_n "(cached) " >&6
- else
-   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h.  */
- $ac_includes_default
- /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
-    <wchar.h>.
-    BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
-    included before <wchar.h>.  */
- #include <stddef.h>
- #include <stdio.h>
- #include <time.h>
- #include <wchar.h>
- int
- main ()
- {
- mbstate_t x; return sizeof x;
-   ;
-   return 0;
- }
- _ACEOF
- if ac_fn_c_try_compile "$LINENO"; then :
-   ac_cv_type_mbstate_t=yes
- else
-   ac_cv_type_mbstate_t=no
- fi
- rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- fi
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_mbstate_t" >&5
- $as_echo "$ac_cv_type_mbstate_t" >&6; }
-    if test $ac_cv_type_mbstate_t = yes; then
- 
- $as_echo "#define HAVE_MBSTATE_T 1" >>confdefs.h
  
-    else
  
! $as_echo "#define mbstate_t int" >>confdefs.h
  
!    fi
  
  
  
  
  
-   if false; then
-     REPLACE_MBTOWC=1
    fi
  
!   if test $REPLACE_MBTOWC = 1; then
! 
! 
! 
! 
! 
! 
  
  
-   gl_LIBOBJS="$gl_LIBOBJS mbtowc.$ac_objext"
  
  
-   :
  
-   fi
  
  
  
  
  
-           GNULIB_MBTOWC=1
  
  
--- 19377,19420 ----
  
  
+         GNULIB_GL_UNISTD_H_GETOPT=1
+   fi
  
  
  
! $as_echo "#define GNULIB_TEST_GETOPT_GNU 1" >>confdefs.h
  
  
  
  
  
  
  
!     REPLACE_GETOPT=0
!     if test -n "$gl_replace_getopt"; then
!       REPLACE_GETOPT=1
!     fi
  
!   if test $REPLACE_GETOPT = 1; then
  
+   GETOPT_H=getopt.h
  
+ $as_echo "#define __GETOPT_PREFIX rpl_" >>confdefs.h
  
  
  
    fi
  
!   if test $REPLACE_GETOPT = 1; then
  
  
  
  
  
  
  
  
+   gl_LIBOBJS="$gl_LIBOBJS getopt.$ac_objext"
  
  
  
  
***************
*** 16373,16379 ****
  
  
- $as_echo "#define GNULIB_TEST_MBTOWC 1" >>confdefs.h
  
  
  
  
--- 19422,19428 ----
  
  
  
  
+   gl_LIBOBJS="$gl_LIBOBJS getopt1.$ac_objext"
  
  
***************
*** 16382,16411 ****
  
  
-   if test $HAVE_MEMCHR = 0 || test $REPLACE_MEMCHR = 1; then
- 
- 
- 
- 
  
  
  
  
!   gl_LIBOBJS="$gl_LIBOBJS memchr.$ac_objext"
! 
! 
!   for ac_header in bp-sym.h
! do :
!   ac_fn_c_check_header_mongrel "$LINENO" "bp-sym.h" "ac_cv_header_bp_sym_h" "$ac_includes_default"
! if test "x$ac_cv_header_bp_sym_h" = xyes; then :
!   cat >>confdefs.h <<_ACEOF
! #define HAVE_BP_SYM_H 1
! _ACEOF
! 
! fi
  
- done
  
  
-   fi
  
  
--- 19431,19443 ----
  
  
  
  
  
  
!         GNULIB_GL_UNISTD_H_GETOPT=1
!   fi
  
  
  
  
  
***************
*** 16413,16471 ****
  
  
-           GNULIB_MEMCHR=1
  
  
  
  
  
- $as_echo "#define GNULIB_TEST_MEMCHR 1" >>confdefs.h
  
  
  
  
  
!   if test $HAVE_DECL_MEMMEM = 1 && test $REPLACE_MEMMEM = 0; then
!     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether memmem works in linear time" >&5
! $as_echo_n "checking whether memmem works in linear time... " >&6; }
! if ${gl_cv_func_memmem_works_fast+:} false; then :
    $as_echo_n "(cached) " >&6
  else
    if test "$cross_compiling" = yes; then :
!                     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! 
! #include <features.h>
! #ifdef __GNU_LIBRARY__
!  #if ((__GLIBC__ == 2 && __GLIBC_MINOR__ >= 9) || (__GLIBC__ > 2)) \
!      && !defined __UCLIBC__
!   Lucky user
!  #endif
! #endif
! #ifdef __CYGWIN__
!  #include <cygwin/version.h>
!  #if CYGWIN_VERSION_DLL_COMBINED > CYGWIN_VERSION_DLL_MAKE_COMBINED (1007, 0)
!   Lucky user
!  #endif
! #endif
! 
! _ACEOF
! if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
!   $EGREP "Lucky user" >/dev/null 2>&1; then :
!   gl_cv_func_memmem_works_fast="guessing yes"
! else
!   gl_cv_func_memmem_works_fast="guessing no"
! fi
! rm -f conftest*
! 
  
  else
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
! 
! #include <signal.h> /* for signal */
! #include <string.h> /* for memmem */
! #include <stdlib.h> /* for malloc */
! #include <unistd.h> /* for alarm */
! static void quit (int sig) { exit (sig + 128); }
  
  int
--- 19445,19484 ----
  
  
  
+   :
  
  
  
  
  
  
+   gl_gettimeofday_timezone=void
+   if test $ac_cv_func_gettimeofday != yes; then
+     HAVE_GETTIMEOFDAY=0
+   else
  
  
  
!  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether gettimeofday clobbers localtime buffer" >&5
! $as_echo_n "checking whether gettimeofday clobbers localtime buffer... " >&6; }
! if ${gl_cv_func_gettimeofday_clobber+:} false; then :
    $as_echo_n "(cached) " >&6
  else
    if test "$cross_compiling" = yes; then :
!   # When cross-compiling:
!       case "$host_os" in
!                 # Guess all is fine on glibc systems.
!         *-gnu*) gl_cv_func_gettimeofday_clobber="guessing no" ;;
!                 # If we don't know, assume the worst.
!         *)      gl_cv_func_gettimeofday_clobber="guessing yes" ;;
!       esac
  
  else
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
! #include <string.h>
!           #include <sys/time.h>
!           #include <time.h>
!           #include <stdlib.h>
  
  int
***************
*** 16473,16495 ****
  {
  
!     int result = 0;
!     size_t m = 1000000;
!     char *haystack = (char *) malloc (2 * m + 1);
!     char *needle = (char *) malloc (m + 1);
!     /* Failure to compile this test due to missing alarm is okay,
!        since all such platforms (mingw) also lack memmem.  */
!     signal (SIGALRM, quit);
!     alarm (5);
!     /* Check for quadratic performance.  */
!     if (haystack && needle)
!       {
!         memset (haystack, 'A', 2 * m);
!         haystack[2 * m] = 'B';
!         memset (needle, 'A', m);
!         needle[m] = 'B';
!         if (!memmem (haystack, 2 * m + 1, needle, m + 1))
!           result |= 1;
!       }
!     return result;
  
    ;
--- 19486,19497 ----
  {
  
!           time_t t = 0;
!           struct tm *lt;
!           struct tm saved_lt;
!           struct timeval tv;
!           lt = localtime (&t);
!           saved_lt = *lt;
!           gettimeofday (&tv, NULL);
!           return memcmp (lt, &saved_lt, sizeof (struct tm)) != 0;
  
    ;
***************
*** 16498,16504 ****
  _ACEOF
  if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_func_memmem_works_fast=yes
  else
!   gl_cv_func_memmem_works_fast=no
  fi
  rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
--- 19500,19506 ----
  _ACEOF
  if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_func_gettimeofday_clobber=no
  else
!   gl_cv_func_gettimeofday_clobber=yes
  fi
  rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
***************
*** 16506,16607 ****
  fi
  
- 
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_memmem_works_fast" >&5
! $as_echo "$gl_cv_func_memmem_works_fast" >&6; }
!     case "$gl_cv_func_memmem_works_fast" in
!       *yes) ;;
!       *)
!         REPLACE_MEMMEM=1
!         ;;
!     esac
!   fi
! 
!   if test $HAVE_MEMMEM = 0 || test $REPLACE_MEMMEM = 1; then
! 
! 
! 
! 
  
  
  
  
!   gl_LIBOBJS="$gl_LIBOBJS memmem.$ac_objext"
  
!   fi
  
  
  
! 
!   for ac_func in memmem
! do :
!   ac_fn_c_check_func "$LINENO" "memmem" "ac_cv_func_memmem"
! if test "x$ac_cv_func_memmem" = xyes; then :
!   cat >>confdefs.h <<_ACEOF
! #define HAVE_MEMMEM 1
! _ACEOF
! 
! fi
! done
! 
!   if test $ac_cv_func_memmem = yes; then
!     HAVE_MEMMEM=1
!   else
!     HAVE_MEMMEM=0
!   fi
! 
!   :
! 
! 
! 
! 
! 
!   if test $ac_cv_have_decl_memmem = no; then
!     HAVE_DECL_MEMMEM=0
!   else
!             { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether memmem works" >&5
! $as_echo_n "checking whether memmem works... " >&6; }
! if ${gl_cv_func_memmem_works_always+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
!   if test "$cross_compiling" = yes; then :
!                                       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! 
! #ifdef __GNU_LIBRARY__
!  #include <features.h>
!  #if ((__GLIBC__ == 2 && ((__GLIBC_MINOR > 0 && __GLIBC_MINOR__ < 9) \
!                           || __GLIBC_MINOR__ > 12)) \
!       || (__GLIBC__ > 2)) \
!      || defined __UCLIBC__
!   Lucky user
!  #endif
! #elif defined __CYGWIN__
!  #include <cygwin/version.h>
!  #if CYGWIN_VERSION_DLL_COMBINED > CYGWIN_VERSION_DLL_MAKE_COMBINED (1007, 7)
!   Lucky user
!  #endif
! #else
!   Lucky user
! #endif
! 
  _ACEOF
! if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
!   $EGREP "Lucky user" >/dev/null 2>&1; then :
!   gl_cv_func_memmem_works_always="guessing yes"
! else
!   gl_cv_func_memmem_works_always="guessing no"
! fi
! rm -f conftest*
! 
! 
  else
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
! 
! #include <string.h> /* for memmem */
! #define P "_EF_BF_BD"
! #define HAYSTACK "F_BD_CE_BD" P P P P "_C3_88_20" P P P "_C3_A7_20" P
! #define NEEDLE P P P P P
  
  int
--- 19508,19563 ----
  fi
  
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_gettimeofday_clobber" >&5
! $as_echo "$gl_cv_func_gettimeofday_clobber" >&6; }
  
+  case "$gl_cv_func_gettimeofday_clobber" in
+    *yes)
+      REPLACE_GETTIMEOFDAY=1
  
+   REPLACE_GMTIME=1
+   REPLACE_LOCALTIME=1
  
  
! $as_echo "#define GETTIMEOFDAY_CLOBBERS_LOCALTIME 1" >>confdefs.h
  
!      ;;
!  esac
  
+     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gettimeofday with POSIX signature" >&5
+ $as_echo_n "checking for gettimeofday with POSIX signature... " >&6; }
+ if ${gl_cv_func_gettimeofday_posix_signature+:} false; then :
+   $as_echo_n "(cached) " >&6
+ else
+   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+ /* end confdefs.h.  */
+ #include <sys/time.h>
+               struct timeval c;
+               int gettimeofday (struct timeval *restrict, void *restrict);
  
+ int
+ main ()
+ {
+ /* glibc uses struct timezone * rather than the POSIX void *
+                  if _GNU_SOURCE is defined.  However, since the only portable
+                  use of gettimeofday uses NULL as the second parameter, and
+                  since the glibc definition is actually more typesafe, it is
+                  not worth wrapping this to get a compliant signature.  */
+               int (*f) (struct timeval *restrict, void *restrict)
+                 = gettimeofday;
+               int x = f (&c, 0);
+               return !(x | c.tv_sec | c.tv_usec);
  
!   ;
!   return 0;
! }
  _ACEOF
! if ac_fn_c_try_compile "$LINENO"; then :
!   gl_cv_func_gettimeofday_posix_signature=yes
  else
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
! #include <sys/time.h>
! int gettimeofday (struct timeval *restrict, struct timezone *restrict);
  
  int
***************
*** 16609,16688 ****
  {
  
-     int result = 0;
-     if (memmem (HAYSTACK, strlen (HAYSTACK), NEEDLE, strlen (NEEDLE)))
-       result |= 1;
-     /* Check for empty needle behavior.  */
-     {
-       const char *haystack = "AAA";
-       if (memmem (haystack, 3, NULL, 0) != haystack)
-         result |= 2;
-     }
-     return result;
- 
    ;
    return 0;
  }
  _ACEOF
! if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_func_memmem_works_always=yes
  else
!   gl_cv_func_memmem_works_always=no
  fi
! rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
!   conftest.$ac_objext conftest.beam conftest.$ac_ext
  fi
! 
! 
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_memmem_works_always" >&5
! $as_echo "$gl_cv_func_memmem_works_always" >&6; }
!     case "$gl_cv_func_memmem_works_always" in
!       *yes) ;;
!       *)
!         REPLACE_MEMMEM=1
!         ;;
!     esac
!   fi
!   :
! 
!   if test $HAVE_MEMMEM = 0 || test $REPLACE_MEMMEM = 1; then
! 
! 
! 
! 
! 
! 
! 
! 
!   gl_LIBOBJS="$gl_LIBOBJS memmem.$ac_objext"
  
    fi
  
  
  
! 
! 
!           GNULIB_MEMMEM=1
! 
  
  
  
  
- $as_echo "#define GNULIB_TEST_MEMMEM 1" >>confdefs.h
  
  
  
  
  
  
  
  
  
!   for ac_func in mempcpy
  do :
!   ac_fn_c_check_func "$LINENO" "mempcpy" "ac_cv_func_mempcpy"
! if test "x$ac_cv_func_mempcpy" = xyes; then :
    cat >>confdefs.h <<_ACEOF
! #define HAVE_MEMPCPY 1
  _ACEOF
  
--- 19565,19629 ----
  {
  
    ;
    return 0;
  }
  _ACEOF
! if ac_fn_c_try_compile "$LINENO"; then :
!   gl_cv_func_gettimeofday_posix_signature=almost
  else
!   gl_cv_func_gettimeofday_posix_signature=no
  fi
! rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  fi
! rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_gettimeofday_posix_signature" >&5
! $as_echo "$gl_cv_func_gettimeofday_posix_signature" >&6; }
!     if test $gl_cv_func_gettimeofday_posix_signature = almost; then
!       gl_gettimeofday_timezone='struct timezone'
!     elif test $gl_cv_func_gettimeofday_posix_signature != yes; then
!       REPLACE_GETTIMEOFDAY=1
!     fi
!         if test $REPLACE_STRUCT_TIMEVAL = 1; then
!       REPLACE_GETTIMEOFDAY=1
!     fi
  
    fi
  
+ cat >>confdefs.h <<_ACEOF
+ #define GETTIMEOFDAY_TIMEZONE $gl_gettimeofday_timezone
+ _ACEOF
  
  
!   if test $HAVE_GETTIMEOFDAY = 0 || test $REPLACE_GETTIMEOFDAY = 1; then
  
  
  
  
  
  
  
  
+   gl_LIBOBJS="$gl_LIBOBJS gettimeofday.$ac_objext"
  
  
+   for ac_header in sys/timeb.h
+ do :
+   ac_fn_c_check_header_mongrel "$LINENO" "sys/timeb.h" "ac_cv_header_sys_timeb_h" "$ac_includes_default"
+ if test "x$ac_cv_header_sys_timeb_h" = xyes; then :
+   cat >>confdefs.h <<_ACEOF
+ #define HAVE_SYS_TIMEB_H 1
+ _ACEOF
  
+ fi
  
+ done
  
!   for ac_func in _ftime
  do :
!   ac_fn_c_check_func "$LINENO" "_ftime" "ac_cv_func__ftime"
! if test "x$ac_cv_func__ftime" = xyes; then :
    cat >>confdefs.h <<_ACEOF
! #define HAVE__FTIME 1
  _ACEOF
  
***************
*** 16690,16710 ****
  done
  
-   if test $ac_cv_func_mempcpy = no; then
-     HAVE_MEMPCPY=0
-   fi
- 
-   if test $HAVE_MEMPCPY = 0; then
- 
- 
- 
- 
- 
- 
- 
- 
-   gl_LIBOBJS="$gl_LIBOBJS mempcpy.$ac_objext"
- 
- 
-   :
  
    fi
--- 19631,19634 ----
***************
*** 16714,16724 ****
  
  
!           GNULIB_MEMPCPY=1
! 
! 
! 
! 
! 
! $as_echo "#define GNULIB_TEST_MEMPCPY 1" >>confdefs.h
  
  
--- 19638,19642 ----
  
  
!           GNULIB_GETTIMEOFDAY=1
  
  
***************
*** 16726,16732 ****
  
  
  
  
-   :
  
  
--- 19644,19650 ----
  
  
+ $as_echo "#define GNULIB_TEST_GETTIMEOFDAY 1" >>confdefs.h
  
  
  
  
***************
*** 16734,16863 ****
  
  
!   if test $ac_cv_func_mkstemp = yes; then
!     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mkstemp" >&5
! $as_echo_n "checking for working mkstemp... " >&6; }
! if ${gl_cv_func_working_mkstemp+:} false; then :
    $as_echo_n "(cached) " >&6
  else
  
!         mkdir conftest.mkstemp
!         if test "$cross_compiling" = yes; then :
!   case "$host_os" in
!                      # Guess yes on glibc systems.
!              *-gnu*) gl_cv_func_working_mkstemp="guessing yes" ;;
!                      # If we don't know, assume the worst.
!              *)      gl_cv_func_working_mkstemp="guessing no" ;;
!            esac
! 
! else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
! $ac_includes_default
  int
  main ()
  {
! int result = 0;
!               int i;
!               off_t large = (off_t) 4294967295u;
!               if (large < 0)
!                 large = 2147483647;
!               umask (0);
!               for (i = 0; i < 70; i++)
!                 {
!                   char templ[] = "conftest.mkstemp/coXXXXXX";
!                   int (*mkstemp_function) (char *) = mkstemp;
!                   int fd = mkstemp_function (templ);
!                   if (fd < 0)
!                     result |= 1;
!                   else
!                     {
!                       struct stat st;
!                       if (lseek (fd, large, SEEK_SET) != large)
!                         result |= 2;
!                       if (fstat (fd, &st) < 0)
!                         result |= 4;
!                       else if (st.st_mode & 0077)
!                         result |= 8;
!                       if (close (fd))
!                         result |= 16;
!                     }
!                 }
!               return result;
    ;
    return 0;
  }
  _ACEOF
! if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_func_working_mkstemp=yes
  else
!   gl_cv_func_working_mkstemp=no
! fi
! rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
!   conftest.$ac_objext conftest.beam conftest.$ac_ext
  fi
! 
!         rm -rf conftest.mkstemp
  
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_working_mkstemp" >&5
! $as_echo "$gl_cv_func_working_mkstemp" >&6; }
!     case "$gl_cv_func_working_mkstemp" in
!       *yes) ;;
!       *)
!         REPLACE_MKSTEMP=1
!         ;;
!     esac
!   else
!     HAVE_MKSTEMP=0
!   fi
! 
!   if test $HAVE_MKSTEMP = 0 || test $REPLACE_MKSTEMP = 1; then
  
  
  
  
  
  
  
  
-   gl_LIBOBJS="$gl_LIBOBJS mkstemp.$ac_objext"
  
  
  
-   fi
  
  
  
  
  
!           GNULIB_MKSTEMP=1
  
  
  
  
  
- $as_echo "#define GNULIB_TEST_MKSTEMP 1" >>confdefs.h
  
  
  
  
  
!   :
  
  
  
  
  
!   if test $ac_cv_func__set_invalid_parameter_handler = yes; then
!     HAVE_MSVC_INVALID_PARAMETER_HANDLER=1
  
! $as_echo "#define HAVE_MSVC_INVALID_PARAMETER_HANDLER 1" >>confdefs.h
  
    else
!     HAVE_MSVC_INVALID_PARAMETER_HANDLER=0
    fi
  
  
-   if test $HAVE_MSVC_INVALID_PARAMETER_HANDLER = 1; then
  
  
--- 19652,19856 ----
  
  
!   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether isnan(double) can be used without linking with libm" >&5
! $as_echo_n "checking whether isnan(double) can be used without linking with libm... " >&6; }
! if ${gl_cv_func_isnand_no_libm+:} false; then :
    $as_echo_n "(cached) " >&6
  else
  
!       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
! #include <math.h>
!              #if __GNUC__ >= 4
!              # undef isnand
!              # define isnand(x) __builtin_isnan ((double)(x))
!              #else
!              # undef isnand
!              # define isnand(x) isnan ((double)(x))
!              #endif
!              double x;
  int
  main ()
  {
! return isnand (x);
    ;
    return 0;
  }
  _ACEOF
! if ac_fn_c_try_link "$LINENO"; then :
!   gl_cv_func_isnand_no_libm=yes
  else
!   gl_cv_func_isnand_no_libm=no
  fi
! rm -f core conftest.err conftest.$ac_objext \
!     conftest$ac_exeext conftest.$ac_ext
  
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_isnand_no_libm" >&5
! $as_echo "$gl_cv_func_isnand_no_libm" >&6; }
  
+   gl_func_isnand_no_libm=$gl_cv_func_isnand_no_libm
+   if test $gl_cv_func_isnand_no_libm = yes; then
  
+ $as_echo "#define HAVE_ISNAND_IN_LIBC 1" >>confdefs.h
  
+   fi
  
+   if test $gl_func_isnand_no_libm != yes; then
  
  
  
  
  
  
  
  
+   gl_LIBOBJS="$gl_LIBOBJS isnand.$ac_objext"
  
  
  
  
!   fi
  
  
+   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether isnan(float) can be used without linking with libm" >&5
+ $as_echo_n "checking whether isnan(float) can be used without linking with libm... " >&6; }
+ if ${gl_cv_func_isnanf_no_libm+:} false; then :
+   $as_echo_n "(cached) " >&6
+ else
+ 
+       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+ /* end confdefs.h.  */
+ #include <math.h>
+              #if __GNUC__ >= 4
+              # undef isnanf
+              # define isnanf(x) __builtin_isnanf ((float)(x))
+              #elif defined isnan
+              # undef isnanf
+              # define isnanf(x) isnan ((float)(x))
+              #endif
+              float x;
+ int
+ main ()
+ {
+ return isnanf (x);
+   ;
+   return 0;
+ }
+ _ACEOF
+ if ac_fn_c_try_link "$LINENO"; then :
+   gl_cv_func_isnanf_no_libm=yes
+ else
+   gl_cv_func_isnanf_no_libm=no
+ fi
+ rm -f core conftest.err conftest.$ac_objext \
+     conftest$ac_exeext conftest.$ac_ext
  
+ fi
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_isnanf_no_libm" >&5
+ $as_echo "$gl_cv_func_isnanf_no_libm" >&6; }
  
+   if test $gl_cv_func_isnanf_no_libm = yes; then
  
  
  
+   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether isnan(float) works" >&5
+ $as_echo_n "checking whether isnan(float) works... " >&6; }
+ if ${gl_cv_func_isnanf_works+:} false; then :
+   $as_echo_n "(cached) " >&6
+ else
  
+       if test "$cross_compiling" = yes; then :
+   case "$host_os" in
+            irix* | solaris*) gl_cv_func_isnanf_works="guessing no";;
+            *)                gl_cv_func_isnanf_works="guessing yes";;
+          esac
  
+ else
+   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+ /* end confdefs.h.  */
  
! #include <math.h>
! #if __GNUC__ >= 4
! # undef isnanf
! # define isnanf(x) __builtin_isnanf ((float)(x))
! #elif defined isnan
! # undef isnanf
! # define isnanf(x) isnan ((float)(x))
! #endif
! /* The Compaq (ex-DEC) C 6.4 compiler chokes on the expression 0.0 / 0.0.  */
! #ifdef __DECC
! static float
! NaN ()
! {
!   static float zero = 0.0f;
!   return zero / zero;
! }
! #else
! # define NaN() (0.0f / 0.0f)
! #endif
! #define NWORDS \
!   ((sizeof (float) + sizeof (unsigned int) - 1) / sizeof (unsigned int))
! typedef union { unsigned int word[NWORDS]; float value; } memory_float;
! int main()
! {
!   int result = 0;
  
+   if (isnanf (1.0f / 0.0f))
+     result |= 1;
  
+   if (!isnanf (NaN ()))
+     result |= 2;
  
+ #if defined FLT_EXPBIT0_WORD && defined FLT_EXPBIT0_BIT
+   /* The isnanf function should be immune against changes in the sign bit and
+      in the mantissa bits.  The xor operation twiddles a bit that can only be
+      a sign bit or a mantissa bit.  */
+   if (FLT_EXPBIT0_WORD == 0 && FLT_EXPBIT0_BIT > 0)
+     {
+       memory_float m;
  
+       m.value = NaN ();
+       /* Set the bits below the exponent to 01111...111.  */
+       m.word[0] &= -1U << FLT_EXPBIT0_BIT;
+       m.word[0] |= 1U << (FLT_EXPBIT0_BIT - 1) - 1;
+       if (!isnanf (m.value))
+         result |= 4;
+     }
+ #endif
  
!   return result;
! }
! _ACEOF
! if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_func_isnanf_works=yes
! else
!   gl_cv_func_isnanf_works=no
! fi
! rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
!   conftest.$ac_objext conftest.beam conftest.$ac_ext
! fi
  
! 
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_isnanf_works" >&5
! $as_echo "$gl_cv_func_isnanf_works" >&6; }
! 
!   fi
!   if test $gl_cv_func_isnanf_no_libm = yes \
!      && { case "$gl_cv_func_isnanf_works" in
!             *yes) true;;
!             *) false;;
!           esac
!         }; then
!     gl_func_isnanf_no_libm=yes
! 
! $as_echo "#define HAVE_ISNANF_IN_LIBC 1" >>confdefs.h
  
    else
!     gl_func_isnanf_no_libm=no
    fi
  
+   if test $gl_func_isnanf_no_libm != yes; then
  
  
  
***************
*** 16867,16934 ****
  
  
  
-   gl_LIBOBJS="$gl_LIBOBJS msvc-inval.$ac_objext"
  
-   fi
  
  
  
!   if test $HAVE_MSVC_INVALID_PARAMETER_HANDLER = 1; then
  
  
  
  
  
  
  
  
-   gl_LIBOBJS="$gl_LIBOBJS msvc-nothrow.$ac_objext"
  
    fi
  
  
  
  
  
!   :
! 
  
  
  
  
!      if test $ac_cv_func_nl_langinfo = yes; then
!     # On Irix 6.5, YESEXPR is defined, but nl_langinfo(YESEXPR) is broken.
!     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether YESEXPR works" >&5
! $as_echo_n "checking whether YESEXPR works... " >&6; }
! if ${gl_cv_func_nl_langinfo_yesexpr_works+:} false; then :
    $as_echo_n "(cached) " >&6
  else
-   if test "$cross_compiling" = yes; then :
- 
-          case "$host_os" in
-                    # Guess no on irix systems.
-            irix*)  gl_cv_func_nl_langinfo_yesexpr_works="guessing no";;
-                    # Guess yes elsewhere.
-            *)      gl_cv_func_nl_langinfo_yesexpr_works="guessing yes";;
-          esac
  
  else
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
- #include <langinfo.h>
  
! int
! main ()
  {
! return !*nl_langinfo(YESEXPR);
  
!   ;
!   return 0;
  }
  _ACEOF
  if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_func_nl_langinfo_yesexpr_works=yes
  else
!   gl_cv_func_nl_langinfo_yesexpr_works=no
  fi
  rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
--- 19860,20148 ----
  
  
+   gl_LIBOBJS="$gl_LIBOBJS isnanf.$ac_objext"
  
  
  
+   { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the exponent in a 'float'" >&5
+ $as_echo_n "checking where to find the exponent in a 'float'... " >&6; }
+ if ${gl_cv_cc_float_expbit0+:} false; then :
+   $as_echo_n "(cached) " >&6
+ else
  
+       if test "$cross_compiling" = yes; then :
+   gl_cv_cc_float_expbit0="word 0 bit 23"
+ else
+   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+ /* end confdefs.h.  */
  
! #include <float.h>
! #include <stddef.h>
! #include <stdio.h>
! #include <string.h>
! #define NWORDS \
!   ((sizeof (float) + sizeof (unsigned int) - 1) / sizeof (unsigned int))
! typedef union { float value; unsigned int word[NWORDS]; } memory_float;
! static unsigned int ored_words[NWORDS];
! static unsigned int anded_words[NWORDS];
! static void add_to_ored_words (float x)
! {
!   memory_float m;
!   size_t i;
!   /* Clear it first, in case
!      sizeof (float) < sizeof (memory_float).  */
!   memset (&m, 0, sizeof (memory_float));
!   m.value = x;
!   for (i = 0; i < NWORDS; i++)
!     {
!       ored_words[i] |= m.word[i];
!       anded_words[i] &= m.word[i];
!     }
! }
! int main ()
! {
!   size_t j;
!   FILE *fp = fopen ("conftest.out", "w");
!   if (fp == NULL)
!     return 1;
!   for (j = 0; j < NWORDS; j++)
!     anded_words[j] = ~ (unsigned int) 0;
!   add_to_ored_words (0.25f);
!   add_to_ored_words (0.5f);
!   add_to_ored_words (1.0f);
!   add_to_ored_words (2.0f);
!   add_to_ored_words (4.0f);
!   /* Remove bits that are common (e.g. if representation of the first mantissa
!      bit is explicit).  */
!   for (j = 0; j < NWORDS; j++)
!     ored_words[j] &= ~anded_words[j];
!   /* Now find the nonzero word.  */
!   for (j = 0; j < NWORDS; j++)
!     if (ored_words[j] != 0)
!       break;
!   if (j < NWORDS)
!     {
!       size_t i;
!       for (i = j + 1; i < NWORDS; i++)
!         if (ored_words[i] != 0)
!           {
!             fprintf (fp, "unknown");
!             return (fclose (fp) != 0);
!           }
!       for (i = 0; ; i++)
!         if ((ored_words[j] >> i) & 1)
!           {
!             fprintf (fp, "word %d bit %d", (int) j, (int) i);
!             return (fclose (fp) != 0);
!           }
!     }
!   fprintf (fp, "unknown");
!   return (fclose (fp) != 0);
! }
  
+ _ACEOF
+ if ac_fn_c_try_run "$LINENO"; then :
+   gl_cv_cc_float_expbit0=`cat conftest.out`
+ else
+   gl_cv_cc_float_expbit0="unknown"
+ fi
+ rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
+   conftest.$ac_objext conftest.beam conftest.$ac_ext
+ fi
  
+       rm -f conftest.out
  
+ fi
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_cc_float_expbit0" >&5
+ $as_echo "$gl_cv_cc_float_expbit0" >&6; }
+   case "$gl_cv_cc_float_expbit0" in
+     word*bit*)
+       word=`echo "$gl_cv_cc_float_expbit0" | sed -e 's/word //' -e 's/ bit.*//'`
+       bit=`echo "$gl_cv_cc_float_expbit0" | sed -e 's/word.*bit //'`
  
+ cat >>confdefs.h <<_ACEOF
+ #define FLT_EXPBIT0_WORD $word
+ _ACEOF
  
  
+ cat >>confdefs.h <<_ACEOF
+ #define FLT_EXPBIT0_BIT $bit
+ _ACEOF
  
+       ;;
+   esac
  
  
    fi
  
  
+   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether isnan(long double) can be used without linking with libm" >&5
+ $as_echo_n "checking whether isnan(long double) can be used without linking with libm... " >&6; }
+ if ${gl_cv_func_isnanl_no_libm+:} false; then :
+   $as_echo_n "(cached) " >&6
+ else
  
+       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+ /* end confdefs.h.  */
+ #include <math.h>
+              #if __GNUC__ >= 4
+              # undef isnanl
+              # define isnanl(x) __builtin_isnanl ((long double)(x))
+              #elif defined isnan
+              # undef isnanl
+              # define isnanl(x) isnan ((long double)(x))
+              #endif
+              long double x;
+ int
+ main ()
+ {
+ return isnanl (x);
+   ;
+   return 0;
+ }
+ _ACEOF
+ if ac_fn_c_try_link "$LINENO"; then :
+   gl_cv_func_isnanl_no_libm=yes
+ else
+   gl_cv_func_isnanl_no_libm=no
+ fi
+ rm -f core conftest.err conftest.$ac_objext \
+     conftest$ac_exeext conftest.$ac_ext
  
+ fi
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_isnanl_no_libm" >&5
+ $as_echo "$gl_cv_func_isnanl_no_libm" >&6; }
  
!   gl_func_isnanl_no_libm=$gl_cv_func_isnanl_no_libm
!   if test $gl_func_isnanl_no_libm = yes; then
  
  
  
  
!      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether isnanl works" >&5
! $as_echo_n "checking whether isnanl works... " >&6; }
! if ${gl_cv_func_isnanl_works+:} false; then :
    $as_echo_n "(cached) " >&6
  else
  
+       if test "$cross_compiling" = yes; then :
+   gl_cv_func_isnanl_works="guessing yes"
  else
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
  
! #include <float.h>
! #include <limits.h>
! #include <math.h>
! #if __GNUC__ >= 4
! # undef isnanl
! # define isnanl(x) __builtin_isnanl ((long double)(x))
! #elif defined isnan
! # undef isnanl
! # define isnanl(x) isnan ((long double)(x))
! #endif
! #define NWORDS \
!   ((sizeof (long double) + sizeof (unsigned int) - 1) / sizeof (unsigned int))
! typedef union { unsigned int word[NWORDS]; long double value; }
!         memory_long_double;
! /* On Irix 6.5, gcc 3.4.3 can't compute compile-time NaN, and needs the
!    runtime type conversion.  */
! #ifdef __sgi
! static long double NaNl ()
  {
!   double zero = 0.0;
!   return zero / zero;
! }
! #else
! # define NaNl() (0.0L / 0.0L)
! #endif
! int main ()
! {
!   int result = 0;
  
!   if (!isnanl (NaNl ()))
!     result |= 1;
! 
!   {
!     memory_long_double m;
!     unsigned int i;
! 
!     /* The isnanl function should be immune against changes in the sign bit and
!        in the mantissa bits.  The xor operation twiddles a bit that can only be
!        a sign bit or a mantissa bit (since the exponent never extends to
!        bit 31).  */
!     m.value = NaNl ();
!     m.word[NWORDS / 2] ^= (unsigned int) 1 << (sizeof (unsigned int) * CHAR_BIT - 1);
!     for (i = 0; i < NWORDS; i++)
!       m.word[i] |= 1;
!     if (!isnanl (m.value))
!       result |= 1;
!   }
! 
! #if ((defined __ia64 && LDBL_MANT_DIG == 64) || (defined __x86_64__ || defined __amd64__) || (defined __i386 || defined __i386__ || defined _I386 || defined _M_IX86 || defined _X86_)) && !HAVE_SAME_LONG_DOUBLE_AS_DOUBLE
! /* Representation of an 80-bit 'long double' as an initializer for a sequence
!    of 'unsigned int' words.  */
! # ifdef WORDS_BIGENDIAN
! #  define LDBL80_WORDS(exponent,manthi,mantlo) \
!      { ((unsigned int) (exponent) << 16) | ((unsigned int) (manthi) >> 16), \
!        ((unsigned int) (manthi) << 16) | ((unsigned int) (mantlo) >> 16),   \
!        (unsigned int) (mantlo) << 16                                        \
!      }
! # else
! #  define LDBL80_WORDS(exponent,manthi,mantlo) \
!      { mantlo, manthi, exponent }
! # endif
!   { /* Quiet NaN.  */
!     static memory_long_double x =
!       { LDBL80_WORDS (0xFFFF, 0xC3333333, 0x00000000) };
!     if (!isnanl (x.value))
!       result |= 2;
!   }
!   {
!     /* Signalling NaN.  */
!     static memory_long_double x =
!       { LDBL80_WORDS (0xFFFF, 0x83333333, 0x00000000) };
!     if (!isnanl (x.value))
!       result |= 2;
!   }
!   /* isnanl should return something even for noncanonical values.  */
!   { /* Pseudo-NaN.  */
!     static memory_long_double x =
!       { LDBL80_WORDS (0xFFFF, 0x40000001, 0x00000000) };
!     if (isnanl (x.value) && !isnanl (x.value))
!       result |= 4;
!   }
!   { /* Pseudo-Infinity.  */
!     static memory_long_double x =
!       { LDBL80_WORDS (0xFFFF, 0x00000000, 0x00000000) };
!     if (isnanl (x.value) && !isnanl (x.value))
!       result |= 8;
!   }
!   { /* Pseudo-Zero.  */
!     static memory_long_double x =
!       { LDBL80_WORDS (0x4004, 0x00000000, 0x00000000) };
!     if (isnanl (x.value) && !isnanl (x.value))
!       result |= 16;
!   }
!   { /* Unnormalized number.  */
!     static memory_long_double x =
!       { LDBL80_WORDS (0x4000, 0x63333333, 0x00000000) };
!     if (isnanl (x.value) && !isnanl (x.value))
!       result |= 32;
!   }
!   { /* Pseudo-Denormal.  */
!     static memory_long_double x =
!       { LDBL80_WORDS (0x0000, 0x83333333, 0x00000000) };
!     if (isnanl (x.value) && !isnanl (x.value))
!       result |= 64;
!   }
! #endif
! 
!   return result;
  }
  _ACEOF
  if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_func_isnanl_works=yes
  else
!   gl_cv_func_isnanl_works=no
  fi
  rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
***************
*** 16938,17017 ****
  
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_nl_langinfo_yesexpr_works" >&5
! $as_echo "$gl_cv_func_nl_langinfo_yesexpr_works" >&6; }
!     case $gl_cv_func_nl_langinfo_yesexpr_works in
!       *yes) FUNC_NL_LANGINFO_YESEXPR_WORKS=1 ;;
!       *)    FUNC_NL_LANGINFO_YESEXPR_WORKS=0 ;;
!     esac
! 
! cat >>confdefs.h <<_ACEOF
! #define FUNC_NL_LANGINFO_YESEXPR_WORKS $FUNC_NL_LANGINFO_YESEXPR_WORKS
! _ACEOF
! 
!     if test $HAVE_LANGINFO_CODESET = 1 && test $HAVE_LANGINFO_ERA = 1 \
!         && test $FUNC_NL_LANGINFO_YESEXPR_WORKS = 1; then
!       :
!     else
!       REPLACE_NL_LANGINFO=1
! 
! $as_echo "#define REPLACE_NL_LANGINFO 1" >>confdefs.h
  
!     fi
!   else
!     HAVE_NL_LANGINFO=0
    fi
  
!   if test $HAVE_NL_LANGINFO = 0 || test $REPLACE_NL_LANGINFO = 1; then
! 
! 
  
  
  
  
  
  
-   gl_LIBOBJS="$gl_LIBOBJS nl_langinfo.$ac_objext"
  
-   fi
  
  
  
  
  
-           GNULIB_NL_LANGINFO=1
  
  
  
  
  
! $as_echo "#define GNULIB_TEST_NL_LANGINFO 1" >>confdefs.h
  
  
  
  
  
!   :
  
  
  
  
  
  
  
  
- # Check whether --with-included-regex was given.
- if test "${with_included_regex+set}" = set; then :
-   withval=$with_included_regex;
- fi
  
  
-   case $with_included_regex in #(
-   yes|no) ac_use_included_regex=$with_included_regex
-         ;;
-   '')
-     # If the system regex support is good enough that it passes the
-     # following run test, then default to *not* using the included regex.c.
-     # If cross compiling, assume the test would fail and use the included
-     # regex.c.
  
    :
--- 20152,20301 ----
  
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_isnanl_works" >&5
! $as_echo "$gl_cv_func_isnanl_works" >&6; }
  
!     case "$gl_cv_func_isnanl_works" in
!       *yes) ;;
!       *)    gl_func_isnanl_no_libm=no ;;
!     esac
    fi
+   if test $gl_func_isnanl_no_libm = yes; then
  
! $as_echo "#define HAVE_ISNANL_IN_LIBC 1" >>confdefs.h
  
+   fi
  
+   if test $gl_func_isnanl_no_libm != yes; then
  
  
  
  
  
  
  
  
+   gl_LIBOBJS="$gl_LIBOBJS isnanl.$ac_objext"
  
  
  
  
+   { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the exponent in a 'long double'" >&5
+ $as_echo_n "checking where to find the exponent in a 'long double'... " >&6; }
+ if ${gl_cv_cc_long_double_expbit0+:} false; then :
+   $as_echo_n "(cached) " >&6
+ else
  
+       if test "$cross_compiling" = yes; then :
  
+                               gl_cv_cc_long_double_expbit0="unknown"
  
! else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
  
+ #include <float.h>
+ #include <stddef.h>
+ #include <stdio.h>
+ #include <string.h>
+ #define NWORDS \
+   ((sizeof (long double) + sizeof (unsigned int) - 1) / sizeof (unsigned int))
+ typedef union { long double value; unsigned int word[NWORDS]; }
+         memory_long_double;
+ static unsigned int ored_words[NWORDS];
+ static unsigned int anded_words[NWORDS];
+ static void add_to_ored_words (long double x)
+ {
+   memory_long_double m;
+   size_t i;
+   /* Clear it first, in case
+      sizeof (long double) < sizeof (memory_long_double).  */
+   memset (&m, 0, sizeof (memory_long_double));
+   m.value = x;
+   for (i = 0; i < NWORDS; i++)
+     {
+       ored_words[i] |= m.word[i];
+       anded_words[i] &= m.word[i];
+     }
+ }
+ int main ()
+ {
+   size_t j;
+   FILE *fp = fopen ("conftest.out", "w");
+   if (fp == NULL)
+     return 1;
+   for (j = 0; j < NWORDS; j++)
+     anded_words[j] = ~ (unsigned int) 0;
+   add_to_ored_words (0.25L);
+   add_to_ored_words (0.5L);
+   add_to_ored_words (1.0L);
+   add_to_ored_words (2.0L);
+   add_to_ored_words (4.0L);
+   /* Remove bits that are common (e.g. if representation of the first mantissa
+      bit is explicit).  */
+   for (j = 0; j < NWORDS; j++)
+     ored_words[j] &= ~anded_words[j];
+   /* Now find the nonzero word.  */
+   for (j = 0; j < NWORDS; j++)
+     if (ored_words[j] != 0)
+       break;
+   if (j < NWORDS)
+     {
+       size_t i;
+       for (i = j + 1; i < NWORDS; i++)
+         if (ored_words[i] != 0)
+           {
+             fprintf (fp, "unknown");
+             return (fclose (fp) != 0);
+           }
+       for (i = 0; ; i++)
+         if ((ored_words[j] >> i) & 1)
+           {
+             fprintf (fp, "word %d bit %d", (int) j, (int) i);
+             return (fclose (fp) != 0);
+           }
+     }
+   fprintf (fp, "unknown");
+   return (fclose (fp) != 0);
+ }
  
+ _ACEOF
+ if ac_fn_c_try_run "$LINENO"; then :
+   gl_cv_cc_long_double_expbit0=`cat conftest.out`
+ else
+   gl_cv_cc_long_double_expbit0="unknown"
+ fi
+ rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
+   conftest.$ac_objext conftest.beam conftest.$ac_ext
+ fi
  
+       rm -f conftest.out
  
+ fi
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_cc_long_double_expbit0" >&5
+ $as_echo "$gl_cv_cc_long_double_expbit0" >&6; }
+   case "$gl_cv_cc_long_double_expbit0" in
+     word*bit*)
+       word=`echo "$gl_cv_cc_long_double_expbit0" | sed -e 's/word //' -e 's/ bit.*//'`
+       bit=`echo "$gl_cv_cc_long_double_expbit0" | sed -e 's/word.*bit //'`
  
! cat >>confdefs.h <<_ACEOF
! #define LDBL_EXPBIT0_WORD $word
! _ACEOF
  
  
+ cat >>confdefs.h <<_ACEOF
+ #define LDBL_EXPBIT0_BIT $bit
+ _ACEOF
  
+       ;;
+   esac
  
  
  
+   fi
  
  
  
  
  
    :
***************
*** 17021,17301 ****
  
  
!     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working re_compile_pattern" >&5
! $as_echo_n "checking for working re_compile_pattern... " >&6; }
! if ${gl_cv_func_re_compile_pattern_working+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
!   if test "$cross_compiling" = yes; then :
!          gl_cv_func_re_compile_pattern_working=no
! else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! #include <regex.h>
! 
!             #include <locale.h>
!             #include <limits.h>
!             #include <string.h>
!             #if HAVE_DECL_ALARM
!             # include <unistd.h>
!             # include <signal.h>
!             #endif
! 
! int
! main ()
! {
! int result = 0;
!             static struct re_pattern_buffer regex;
!             unsigned char folded_chars[UCHAR_MAX + 1];
!             int i;
!             const char *s;
!             struct re_registers regs;
  
! #if HAVE_DECL_ALARM
!             /* Some builds of glibc go into an infinite loop on this test.  */
!             signal (SIGALRM, SIG_DFL);
!             alarm (2);
! #endif
!             if (setlocale (LC_ALL, "en_US.UTF-8"))
!               {
!                 {
!                   /* http://sourceware.org/ml/libc-hacker/2006-09/msg00008.html
!                      This test needs valgrind to catch the bug on Debian
!                      GNU/Linux 3.1 x86, but it might catch the bug better
!                      on other platforms and it shouldn't hurt to try the
!                      test here.  */
!                   static char const pat[] = "insert into";
!                   static char const data[] =
!                     "\xFF\0\x12\xA2\xAA\xC4\xB1,K\x12\xC4\xB1*\xACK";
!                   re_set_syntax (RE_SYNTAX_GREP | RE_HAT_LISTS_NOT_NEWLINE
!                                  | RE_ICASE);
!                   memset (&regex, 0, sizeof regex);
!                   s = re_compile_pattern (pat, sizeof pat - 1, &regex);
!                   if (s)
!                     result |= 1;
!                   else if (re_search (&regex, data, sizeof data - 1,
!                                       0, sizeof data - 1, &regs)
!                            != -1)
!                     result |= 1;
!                 }
  
!                 {
!                   /* This test is from glibc bug 15078.
!                      The test case is from Andreas Schwab in
!                      <http://www.sourceware.org/ml/libc-alpha/2013-01/msg00967.html>.
!                      */
!                   static char const pat[] = "[^x]x";
!                   static char const data[] =
!                     /* <U1000><U103B><U103D><U1014><U103A><U102F><U1015><U103A> */
!                     "\xe1\x80\x80"
!                     "\xe1\x80\xbb"
!                     "\xe1\x80\xbd"
!                     "\xe1\x80\x94"
!                     "\xe1\x80\xba"
!                     "\xe1\x80\xaf"
!                     "\xe1\x80\x95"
!                     "\xe1\x80\xba"
!                     "x";
!                   re_set_syntax (0);
!                   memset (&regex, 0, sizeof regex);
!                   s = re_compile_pattern (pat, sizeof pat - 1, &regex);
!                   if (s)
!                     result |= 1;
!                   else
!                     {
!                       i = re_search (&regex, data, sizeof data - 1,
!                                      0, sizeof data - 1, 0);
!                       if (i != 0 && i != 21)
!                         result |= 1;
!                     }
!                 }
  
!                 if (! setlocale (LC_ALL, "C"))
!                   return 1;
!               }
  
-             /* This test is from glibc bug 3957, reported by Andrew Mackey.  */
-             re_set_syntax (RE_SYNTAX_EGREP | RE_HAT_LISTS_NOT_NEWLINE);
-             memset (&regex, 0, sizeof regex);
-             s = re_compile_pattern ("a[^x]b", 6, &regex);
-             if (s)
-               result |= 2;
-             /* This should fail, but succeeds for glibc-2.5.  */
-             else if (re_search (&regex, "a\nb", 3, 0, 3, &regs) != -1)
-               result |= 2;
  
!             /* This regular expression is from Spencer ere test number 75
!                in grep-2.3.  */
!             re_set_syntax (RE_SYNTAX_POSIX_EGREP);
!             memset (&regex, 0, sizeof regex);
!             for (i = 0; i <= UCHAR_MAX; i++)
!               folded_chars[i] = i;
!             regex.translate = folded_chars;
!             s = re_compile_pattern ("a[[:]:]]b\n", 11, &regex);
!             /* This should fail with _Invalid character class name_ error.  */
!             if (!s)
!               result |= 4;
  
-             /* Ensure that [b-a] is diagnosed as invalid, when
-                using RE_NO_EMPTY_RANGES. */
-             re_set_syntax (RE_SYNTAX_POSIX_EGREP | RE_NO_EMPTY_RANGES);
-             memset (&regex, 0, sizeof regex);
-             s = re_compile_pattern ("a[b-a]", 6, &regex);
-             if (s == 0)
-               result |= 8;
  
-             /* This should succeed, but does not for glibc-2.1.3.  */
-             memset (&regex, 0, sizeof regex);
-             s = re_compile_pattern ("{1", 2, &regex);
-             if (s)
-               result |= 8;
  
-             /* The following example is derived from a problem report
-                against gawk from Jorge Stolfi <stolfi@ic.unicamp.br>.  */
-             memset (&regex, 0, sizeof regex);
-             s = re_compile_pattern ("[an\371]*n", 7, &regex);
-             if (s)
-               result |= 8;
-             /* This should match, but does not for glibc-2.2.1.  */
-             else if (re_match (&regex, "an", 2, 0, &regs) != 2)
-               result |= 8;
  
-             memset (&regex, 0, sizeof regex);
-             s = re_compile_pattern ("x", 1, &regex);
-             if (s)
-               result |= 8;
-             /* glibc-2.2.93 does not work with a negative RANGE argument.  */
-             else if (re_search (&regex, "wxy", 3, 2, -2, &regs) != 1)
-               result |= 8;
  
-             /* The version of regex.c in older versions of gnulib
-                ignored RE_ICASE.  Detect that problem too.  */
-             re_set_syntax (RE_SYNTAX_EMACS | RE_ICASE);
-             memset (&regex, 0, sizeof regex);
-             s = re_compile_pattern ("x", 1, &regex);
-             if (s)
-               result |= 16;
-             else if (re_search (&regex, "WXY", 3, 0, 3, &regs) < 0)
-               result |= 16;
  
-             /* Catch a bug reported by Vin Shelton in
-                http://lists.gnu.org/archive/html/bug-coreutils/2007-06/msg00089.html
-                */
-             re_set_syntax (RE_SYNTAX_POSIX_BASIC
-                            & ~RE_CONTEXT_INVALID_DUP
-                            & ~RE_NO_EMPTY_RANGES);
-             memset (&regex, 0, sizeof regex);
-             s = re_compile_pattern ("[[:alnum:]_-]\\\\+$", 16, &regex);
-             if (s)
-               result |= 32;
  
-             /* REG_STARTEND was added to glibc on 2004-01-15.
-                Reject older versions.  */
-             if (! REG_STARTEND)
-               result |= 64;
  
! #if 0
!             /* It would be nice to reject hosts whose regoff_t values are too
!                narrow (including glibc on hosts with 64-bit ptrdiff_t and
!                32-bit int), but we should wait until glibc implements this
!                feature.  Otherwise, support for equivalence classes and
!                multibyte collation symbols would always be broken except
!                when compiling --without-included-regex.   */
!             if (sizeof (regoff_t) < sizeof (ptrdiff_t)
!                 || sizeof (regoff_t) < sizeof (ssize_t))
!               result |= 64;
! #endif
  
!             return result;
  
-   ;
-   return 0;
- }
- _ACEOF
- if ac_fn_c_try_run "$LINENO"; then :
-   gl_cv_func_re_compile_pattern_working=yes
- else
-   gl_cv_func_re_compile_pattern_working=no
- fi
- rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
-   conftest.$ac_objext conftest.beam conftest.$ac_ext
- fi
  
- fi
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_re_compile_pattern_working" >&5
- $as_echo "$gl_cv_func_re_compile_pattern_working" >&6; }
-     case $gl_cv_func_re_compile_pattern_working in #(
-     yes) ac_use_included_regex=no;; #(
-     no) ac_use_included_regex=yes;;
-     esac
-     ;;
-   *) as_fn_error $? "Invalid value for --with-included-regex: $with_included_regex" "$LINENO" 5
-     ;;
-   esac
  
-   if test $ac_use_included_regex = yes; then
  
- $as_echo "#define _REGEX_INCLUDE_LIMITS_H 1" >>confdefs.h
  
  
- $as_echo "#define _REGEX_LARGE_OFFSETS 1" >>confdefs.h
  
  
- $as_echo "#define re_syntax_options rpl_re_syntax_options" >>confdefs.h
  
  
! $as_echo "#define re_set_syntax rpl_re_set_syntax" >>confdefs.h
  
  
- $as_echo "#define re_compile_pattern rpl_re_compile_pattern" >>confdefs.h
  
  
- $as_echo "#define re_compile_fastmap rpl_re_compile_fastmap" >>confdefs.h
  
  
- $as_echo "#define re_search rpl_re_search" >>confdefs.h
  
  
- $as_echo "#define re_search_2 rpl_re_search_2" >>confdefs.h
  
  
- $as_echo "#define re_match rpl_re_match" >>confdefs.h
  
  
- $as_echo "#define re_match_2 rpl_re_match_2" >>confdefs.h
  
  
! $as_echo "#define re_set_registers rpl_re_set_registers" >>confdefs.h
  
  
- $as_echo "#define re_comp rpl_re_comp" >>confdefs.h
  
  
- $as_echo "#define re_exec rpl_re_exec" >>confdefs.h
  
  
- $as_echo "#define regcomp rpl_regcomp" >>confdefs.h
  
  
! $as_echo "#define regexec rpl_regexec" >>confdefs.h
  
  
- $as_echo "#define regerror rpl_regerror" >>confdefs.h
- 
- 
- $as_echo "#define regfree rpl_regfree" >>confdefs.h
- 
-   fi
- 
-   if test $ac_use_included_regex = yes; then
  
  
  
  
  
  
  
  
!   gl_LIBOBJS="$gl_LIBOBJS regex.$ac_objext"
  
  
  
--- 20305,20461 ----
  
  
!   ac_fn_c_check_decl "$LINENO" "iswblank" "ac_cv_have_decl_iswblank" "
! /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
!    <wchar.h>.
!    BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be included
!    before <wchar.h>.  */
! #include <stddef.h>
! #include <stdio.h>
! #include <time.h>
! #include <wchar.h>
! #include <wctype.h>
  
! "
! if test "x$ac_cv_have_decl_iswblank" = xyes; then :
!   ac_have_decl=1
! else
!   ac_have_decl=0
! fi
  
! cat >>confdefs.h <<_ACEOF
! #define HAVE_DECL_ISWBLANK $ac_have_decl
! _ACEOF
  
!   if test $ac_cv_func_iswblank = no; then
!     HAVE_ISWBLANK=0
!     if test $ac_cv_have_decl_iswblank = yes; then
!       REPLACE_ISWBLANK=1
!     fi
!   fi
!   if test $HAVE_ISWCNTRL = 0 || test $REPLACE_ISWCNTRL = 1; then
!         :
!   else
!     if test $HAVE_ISWBLANK = 0 || test $REPLACE_ISWBLANK = 1; then
!             :
!     fi
!   fi
  
  
!   if test $HAVE_ISWCNTRL = 0 || test $REPLACE_ISWCNTRL = 1; then
!     :
!   else
!     if test $HAVE_ISWBLANK = 0 || test $REPLACE_ISWBLANK = 1; then
  
  
  
  
  
  
  
  
!   gl_LIBOBJS="$gl_LIBOBJS iswblank.$ac_objext"
  
!     fi
!   fi
  
  
  
  
  
+           GNULIB_ISWBLANK=1
  
  
  
  
  
! $as_echo "#define GNULIB_TEST_ISWBLANK 1" >>confdefs.h
  
  
  
  
  
  
  
  
  
  
  
  
  
  
!   :
  
  
  
  
  
  
  
  
!      if test $gl_cv_have_include_next = yes; then
!        gl_cv_next_langinfo_h='<'langinfo.h'>'
!      else
!        { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <langinfo.h>" >&5
! $as_echo_n "checking absolute name of <langinfo.h>... " >&6; }
! if ${gl_cv_next_langinfo_h+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
  
+              if test $ac_cv_header_langinfo_h = yes; then
  
  
  
  
+   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+ /* end confdefs.h.  */
+ #include <langinfo.h>
+ _ACEOF
+                 case "$host_os" in
+     aix*) gl_absname_cpp="$ac_cpp -C" ;;
+     *)    gl_absname_cpp="$ac_cpp" ;;
+   esac
  
+   case "$host_os" in
+     mingw*)
+                                           gl_dirsep_regex='[/\\]'
+       ;;
+     *)
+       gl_dirsep_regex='\/'
+       ;;
+   esac
+       gl_make_literal_regex_sed='s,[]$^\\.*/[],\\&,g'
+   gl_header_literal_regex=`echo 'langinfo.h' \
+                            | sed -e "$gl_make_literal_regex_sed"`
+   gl_absolute_header_sed="/${gl_dirsep_regex}${gl_header_literal_regex}/"'{
+       s/.*"\(.*'"${gl_dirsep_regex}${gl_header_literal_regex}"'\)".*/\1/
+       s|^/[^/]|//&|
+       p
+       q
+     }'
  
+         gl_cv_absolute_langinfo_h=`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
+   sed -n "$gl_absolute_header_sed"`
  
+            gl_header=$gl_cv_absolute_langinfo_h
+            gl_cv_next_langinfo_h='"'$gl_header'"'
+           else
+                gl_cv_next_langinfo_h='<'langinfo.h'>'
+              fi
  
  
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_langinfo_h" >&5
! $as_echo "$gl_cv_next_langinfo_h" >&6; }
!      fi
!      NEXT_LANGINFO_H=$gl_cv_next_langinfo_h
  
+      if test $gl_cv_have_include_next = yes || test $gl_cv_have_include_next = buggy; then
+        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
+        gl_next_as_first_directive='<'langinfo.h'>'
+      else
+        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
+        gl_next_as_first_directive=$gl_cv_next_langinfo_h
+      fi
+      NEXT_AS_FIRST_DIRECTIVE_LANGINFO_H=$gl_next_as_first_directive
  
  
***************
*** 17303,17346 ****
  
  
  
  
-   for ac_header in libintl.h
- do :
-   ac_fn_c_check_header_mongrel "$LINENO" "libintl.h" "ac_cv_header_libintl_h" "$ac_includes_default"
- if test "x$ac_cv_header_libintl_h" = xyes; then :
-   cat >>confdefs.h <<_ACEOF
- #define HAVE_LIBINTL_H 1
- _ACEOF
  
- fi
  
- done
  
  
!   :
  
  
  
  
  
  
  
  
  
  
  
!   ac_fn_c_check_decl "$LINENO" "isblank" "ac_cv_have_decl_isblank" "#include <ctype.h>
! "
! if test "x$ac_cv_have_decl_isblank" = xyes; then :
!   ac_have_decl=1
  else
!   ac_have_decl=0
  fi
  
! cat >>confdefs.h <<_ACEOF
! #define HAVE_DECL_ISBLANK $ac_have_decl
! _ACEOF
! 
! 
    fi
  
--- 20463,20605 ----
  
  
+     HAVE_LANGINFO_CODESET=0
+   HAVE_LANGINFO_T_FMT_AMPM=0
+   HAVE_LANGINFO_ERA=0
+   HAVE_LANGINFO_YESEXPR=0
  
+   :
  
  
  
  
  
!   if test $ac_cv_header_langinfo_h = yes; then
!     HAVE_LANGINFO_H=1
!             { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether langinfo.h defines CODESET" >&5
! $as_echo_n "checking whether langinfo.h defines CODESET... " >&6; }
! if ${gl_cv_header_langinfo_codeset+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! #include <langinfo.h>
! int a = CODESET;
  
+ int
+ main ()
+ {
  
+   ;
+   return 0;
+ }
+ _ACEOF
+ if ac_fn_c_try_compile "$LINENO"; then :
+   gl_cv_header_langinfo_codeset=yes
+ else
+   gl_cv_header_langinfo_codeset=no
+ fi
+ rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  
+ fi
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_langinfo_codeset" >&5
+ $as_echo "$gl_cv_header_langinfo_codeset" >&6; }
+     if test $gl_cv_header_langinfo_codeset = yes; then
+       HAVE_LANGINFO_CODESET=1
+     fi
+     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether langinfo.h defines T_FMT_AMPM" >&5
+ $as_echo_n "checking whether langinfo.h defines T_FMT_AMPM... " >&6; }
+ if ${gl_cv_header_langinfo_t_fmt_ampm+:} false; then :
+   $as_echo_n "(cached) " >&6
+ else
+   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+ /* end confdefs.h.  */
+ #include <langinfo.h>
+ int a = T_FMT_AMPM;
  
+ int
+ main ()
+ {
  
+   ;
+   return 0;
+ }
+ _ACEOF
+ if ac_fn_c_try_compile "$LINENO"; then :
+   gl_cv_header_langinfo_t_fmt_ampm=yes
+ else
+   gl_cv_header_langinfo_t_fmt_ampm=no
+ fi
+ rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  
+ fi
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_langinfo_t_fmt_ampm" >&5
+ $as_echo "$gl_cv_header_langinfo_t_fmt_ampm" >&6; }
+     if test $gl_cv_header_langinfo_t_fmt_ampm = yes; then
+       HAVE_LANGINFO_T_FMT_AMPM=1
+     fi
+     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether langinfo.h defines ERA" >&5
+ $as_echo_n "checking whether langinfo.h defines ERA... " >&6; }
+ if ${gl_cv_header_langinfo_era+:} false; then :
+   $as_echo_n "(cached) " >&6
+ else
+   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+ /* end confdefs.h.  */
+ #include <langinfo.h>
+ int a = ERA;
  
+ int
+ main ()
+ {
  
+   ;
+   return 0;
+ }
+ _ACEOF
+ if ac_fn_c_try_compile "$LINENO"; then :
+   gl_cv_header_langinfo_era=yes
+ else
+   gl_cv_header_langinfo_era=no
+ fi
+ rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  
+ fi
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_langinfo_era" >&5
+ $as_echo "$gl_cv_header_langinfo_era" >&6; }
+     if test $gl_cv_header_langinfo_era = yes; then
+       HAVE_LANGINFO_ERA=1
+     fi
+     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether langinfo.h defines YESEXPR" >&5
+ $as_echo_n "checking whether langinfo.h defines YESEXPR... " >&6; }
+ if ${gl_cv_header_langinfo_yesexpr+:} false; then :
+   $as_echo_n "(cached) " >&6
+ else
+   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+ /* end confdefs.h.  */
+ #include <langinfo.h>
+ int a = YESEXPR;
  
+ int
+ main ()
+ {
  
!   ;
!   return 0;
! }
! _ACEOF
! if ac_fn_c_try_compile "$LINENO"; then :
!   gl_cv_header_langinfo_yesexpr=yes
  else
!   gl_cv_header_langinfo_yesexpr=no
  fi
+ rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_langinfo_yesexpr" >&5
! $as_echo "$gl_cv_header_langinfo_yesexpr" >&6; }
!     if test $gl_cv_header_langinfo_yesexpr = yes; then
!       HAVE_LANGINFO_YESEXPR=1
!     fi
!   else
!     HAVE_LANGINFO_H=0
    fi
  
***************
*** 17349,17364 ****
  
  
-   :
- 
- 
- 
  
  
!   if test $ac_cv_func_secure_getenv = no; then
!     HAVE_SECURE_GETENV=0
!   fi
  
!   if test $HAVE_SECURE_GETENV = 0; then
  
  
  
--- 20608,20651 ----
  
  
  
  
!     for gl_func in nl_langinfo; do
!     as_gl_Symbol=`$as_echo "gl_cv_have_raw_decl_$gl_func" | $as_tr_sh`
!     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $gl_func is declared without a macro" >&5
! $as_echo_n "checking whether $gl_func is declared without a macro... " >&6; }
! if eval \${$as_gl_Symbol+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! #include <langinfo.h>
  
! int
! main ()
! {
! #undef $gl_func
!   (void) $gl_func;
!   ;
!   return 0;
! }
! _ACEOF
! if ac_fn_c_try_compile "$LINENO"; then :
!   eval "$as_gl_Symbol=yes"
! else
!   eval "$as_gl_Symbol=no"
! fi
! rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! fi
! eval ac_res=\$$as_gl_Symbol
! 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
! $as_echo "$ac_res" >&6; }
!     if eval test \"x\$"$as_gl_Symbol"\" = x"yes"; then :
!   cat >>confdefs.h <<_ACEOF
! #define `$as_echo "HAVE_RAW_DECL_$gl_func" | $as_tr_cpp` 1
! _ACEOF
  
+                      eval ac_cv_have_decl_$gl_func=yes
+ fi
+       done
  
  
***************
*** 17368,17406 ****
  
  
!   gl_LIBOBJS="$gl_LIBOBJS secure_getenv.$ac_objext"
  
  
-   for ac_func in __secure_getenv
- do :
-   ac_fn_c_check_func "$LINENO" "__secure_getenv" "ac_cv_func___secure_getenv"
- if test "x$ac_cv_func___secure_getenv" = xyes; then :
-   cat >>confdefs.h <<_ACEOF
- #define HAVE___SECURE_GETENV 1
- _ACEOF
  
- fi
- done
  
-   if test $ac_cv_func___secure_getenv = no; then
-     for ac_func in issetugid
- do :
-   ac_fn_c_check_func "$LINENO" "issetugid" "ac_cv_func_issetugid"
- if test "x$ac_cv_func_issetugid" = xyes; then :
-   cat >>confdefs.h <<_ACEOF
- #define HAVE_ISSETUGID 1
- _ACEOF
  
- fi
- done
  
-   fi
  
-   fi
  
  
  
  
  
-           GNULIB_SECURE_GETENV=1
  
  
--- 20655,20672 ----
  
  
!   :
  
  
  
  
  
  
  
  
  
+   LOCALCHARSET_TESTS_ENVIRONMENT="CHARSETALIASDIR=\"\$(abs_top_builddir)/$gl_source_base\""
  
  
  
  
  
***************
*** 17408,17429 ****
  
  
- $as_echo "#define GNULIB_TEST_SECURE_GETENV 1" >>confdefs.h
  
  
  
  
!   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ssize_t" >&5
! $as_echo_n "checking for ssize_t... " >&6; }
! if ${gt_cv_ssize_t+:} false; then :
    $as_echo_n "(cached) " >&6
  else
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
! #include <sys/types.h>
  int
  main ()
  {
! int x = sizeof (ssize_t *) + sizeof (ssize_t);
!             return !x;
    ;
    return 0;
--- 20674,20700 ----
  
  
  
+   case "$host_os" in
+     solaris*)
  
+ $as_echo "#define _LCONV_C99 1" >>confdefs.h
  
+       ;;
+   esac
  
!   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether locale.h conforms to POSIX:2001" >&5
! $as_echo_n "checking whether locale.h conforms to POSIX:2001... " >&6; }
! if ${gl_cv_header_locale_h_posix2001+:} false; then :
    $as_echo_n "(cached) " >&6
  else
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
! #include <locale.h>
!             int x = LC_MESSAGES;
!             int y = sizeof (((struct lconv *) 0)->decimal_point);
  int
  main ()
  {
! 
    ;
    return 0;
***************
*** 17431,17449 ****
  _ACEOF
  if ac_fn_c_try_compile "$LINENO"; then :
!   gt_cv_ssize_t=yes
  else
!   gt_cv_ssize_t=no
  fi
  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_ssize_t" >&5
! $as_echo "$gt_cv_ssize_t" >&6; }
!   if test $gt_cv_ssize_t = no; then
! 
! $as_echo "#define ssize_t int" >>confdefs.h
! 
!   fi
! 
! 
  
  
--- 20702,20713 ----
  _ACEOF
  if ac_fn_c_try_compile "$LINENO"; then :
!   gl_cv_header_locale_h_posix2001=yes
  else
!   gl_cv_header_locale_h_posix2001=no
  fi
  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_locale_h_posix2001" >&5
! $as_echo "$gl_cv_header_locale_h_posix2001" >&6; }
  
  
***************
*** 17454,17527 ****
  
  
!     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stat handles trailing slashes on directories" >&5
! $as_echo_n "checking whether stat handles trailing slashes on directories... " >&6; }
! if ${gl_cv_func_stat_dir_slash+:} false; then :
    $as_echo_n "(cached) " >&6
  else
-   if test "$cross_compiling" = yes; then :
-   case $host_os in
-             mingw*) gl_cv_func_stat_dir_slash="guessing no";;
-             *) gl_cv_func_stat_dir_slash="guessing yes";;
-           esac
- else
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
! #include <sys/stat.h>
! 
  int
  main ()
  {
! struct stat st; return stat (".", &st) != stat ("./", &st);
    ;
    return 0;
  }
  _ACEOF
! if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_func_stat_dir_slash=yes
  else
!   gl_cv_func_stat_dir_slash=no
! fi
! rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
!   conftest.$ac_objext conftest.beam conftest.$ac_ext
  fi
  
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_stat_dir_slash" >&5
! $as_echo "$gl_cv_func_stat_dir_slash" >&6; }
!         { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stat handles trailing slashes on files" >&5
! $as_echo_n "checking whether stat handles trailing slashes on files... " >&6; }
! if ${gl_cv_func_stat_file_slash+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
!   touch conftest.tmp
!        # Assume that if we have lstat, we can also check symlinks.
!        if test $ac_cv_func_lstat = yes; then
!          ln -s conftest.tmp conftest.lnk
!        fi
!        if test "$cross_compiling" = yes; then :
!   case "$host_os" in
!                     # Guess yes on glibc systems.
!             *-gnu*) gl_cv_func_stat_file_slash="guessing yes" ;;
!                     # If we don't know, assume the worst.
!             *)      gl_cv_func_stat_file_slash="guessing no" ;;
!           esac
  
  else
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
! #include <sys/stat.h>
! 
  int
  main ()
  {
- int result = 0;
-       struct stat st;
-       if (!stat ("conftest.tmp/", &st))
-         result |= 1;
- #if HAVE_LSTAT
-       if (!stat ("conftest.lnk/", &st))
-         result |= 2;
- #endif
-       return result;
  
    ;
--- 20718,20775 ----
  
  
!   if test $ac_cv_header_xlocale_h = yes; then
!     HAVE_XLOCALE_H=1
!                 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether locale.h defines locale_t" >&5
! $as_echo_n "checking whether locale.h defines locale_t... " >&6; }
! if ${gl_cv_header_locale_has_locale_t+:} false; then :
    $as_echo_n "(cached) " >&6
  else
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
! #include <locale.h>
!               locale_t x;
  int
  main ()
  {
! 
    ;
    return 0;
  }
  _ACEOF
! if ac_fn_c_try_compile "$LINENO"; then :
!   gl_cv_header_locale_has_locale_t=yes
  else
!   gl_cv_header_locale_has_locale_t=no
  fi
+ rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_locale_has_locale_t" >&5
! $as_echo "$gl_cv_header_locale_has_locale_t" >&6; }
!     if test $gl_cv_header_locale_has_locale_t = yes; then
!       gl_cv_header_locale_h_needs_xlocale_h=no
!     else
!       gl_cv_header_locale_h_needs_xlocale_h=yes
!     fi
!   else
!     HAVE_XLOCALE_H=0
!     gl_cv_header_locale_h_needs_xlocale_h=no
!   fi
! 
  
+           { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether struct lconv is properly defined" >&5
+ $as_echo_n "checking whether struct lconv is properly defined... " >&6; }
+ if ${gl_cv_sys_struct_lconv_ok+:} false; then :
+   $as_echo_n "(cached) " >&6
  else
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
! #include <locale.h>
!             struct lconv l;
!             int x = sizeof (l.decimal_point);
!             int y = sizeof (l.int_p_cs_precedes);
  int
  main ()
  {
  
    ;
***************
*** 17529,17570 ****
  }
  _ACEOF
! if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_func_stat_file_slash=yes
  else
!   gl_cv_func_stat_file_slash=no
! fi
! rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
!   conftest.$ac_objext conftest.beam conftest.$ac_ext
  fi
  
-        rm -f conftest.tmp conftest.lnk
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_stat_file_slash" >&5
! $as_echo "$gl_cv_func_stat_file_slash" >&6; }
!   case $gl_cv_func_stat_dir_slash in
!     *no) REPLACE_STAT=1
! 
! $as_echo "#define REPLACE_FUNC_STAT_DIR 1" >>confdefs.h
! ;;
!   esac
!   case $gl_cv_func_stat_file_slash in
!     *no) REPLACE_STAT=1
! 
! $as_echo "#define REPLACE_FUNC_STAT_FILE 1" >>confdefs.h
! ;;
!   esac
! 
!   if test $REPLACE_STAT = 1; then
! 
! 
! 
! 
! 
! 
! 
! 
!   gl_LIBOBJS="$gl_LIBOBJS stat.$ac_objext"
! 
!     :
    fi
  
--- 20777,20792 ----
  }
  _ACEOF
! if ac_fn_c_try_compile "$LINENO"; then :
!   gl_cv_sys_struct_lconv_ok=yes
  else
!   gl_cv_sys_struct_lconv_ok=no
  fi
+ rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_sys_struct_lconv_ok" >&5
! $as_echo "$gl_cv_sys_struct_lconv_ok" >&6; }
!   if test $gl_cv_sys_struct_lconv_ok = no; then
!     REPLACE_STRUCT_LCONV=1
    fi
  
***************
*** 17573,17611 ****
  
  
-           GNULIB_STAT=1
- 
  
  
  
  
! $as_echo "#define GNULIB_TEST_STAT 1" >>confdefs.h
  
  
  
  
  
  
!   # Define two additional variables used in the Makefile substitution.
  
-   if test "$ac_cv_header_stdbool_h" = yes; then
-     STDBOOL_H=''
-   else
-     STDBOOL_H='stdbool.h'
-   fi
  
-    if test -n "$STDBOOL_H"; then
-   GL_GENERATE_STDBOOL_H_TRUE=
-   GL_GENERATE_STDBOOL_H_FALSE='#'
- else
-   GL_GENERATE_STDBOOL_H_TRUE='#'
-   GL_GENERATE_STDBOOL_H_FALSE=
  fi
  
  
-   if test "$ac_cv_type__Bool" = yes; then
-     HAVE__BOOL=1
-   else
-     HAVE__BOOL=0
-   fi
  
  
--- 20795,20862 ----
  
  
  
  
  
  
!      if test $gl_cv_have_include_next = yes; then
!        gl_cv_next_locale_h='<'locale.h'>'
!      else
!        { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <locale.h>" >&5
! $as_echo_n "checking absolute name of <locale.h>... " >&6; }
! if ${gl_cv_next_locale_h+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
  
  
  
+   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+ /* end confdefs.h.  */
+ #include <locale.h>
+ _ACEOF
+                 case "$host_os" in
+     aix*) gl_absname_cpp="$ac_cpp -C" ;;
+     *)    gl_absname_cpp="$ac_cpp" ;;
+   esac
  
+   case "$host_os" in
+     mingw*)
+                                           gl_dirsep_regex='[/\\]'
+       ;;
+     *)
+       gl_dirsep_regex='\/'
+       ;;
+   esac
+       gl_make_literal_regex_sed='s,[]$^\\.*/[],\\&,g'
+   gl_header_literal_regex=`echo 'locale.h' \
+                            | sed -e "$gl_make_literal_regex_sed"`
+   gl_absolute_header_sed="/${gl_dirsep_regex}${gl_header_literal_regex}/"'{
+       s/.*"\(.*'"${gl_dirsep_regex}${gl_header_literal_regex}"'\)".*/\1/
+       s|^/[^/]|//&|
+       p
+       q
+     }'
  
+         gl_cv_absolute_locale_h=`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
+   sed -n "$gl_absolute_header_sed"`
  
!            gl_header=$gl_cv_absolute_locale_h
!            gl_cv_next_locale_h='"'$gl_header'"'
  
  
  fi
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_locale_h" >&5
+ $as_echo "$gl_cv_next_locale_h" >&6; }
+      fi
+      NEXT_LOCALE_H=$gl_cv_next_locale_h
  
+      if test $gl_cv_have_include_next = yes || test $gl_cv_have_include_next = buggy; then
+        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
+        gl_next_as_first_directive='<'locale.h'>'
+      else
+        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
+        gl_next_as_first_directive=$gl_cv_next_locale_h
+      fi
+      NEXT_AS_FIRST_DIRECTIVE_LOCALE_H=$gl_next_as_first_directive
  
  
  
***************
*** 17613,17635 ****
  
  
!   STDDEF_H=
!   if test $gt_cv_c_wchar_t = no; then
!     HAVE_WCHAR_T=0
!     STDDEF_H=stddef.h
!   fi
!   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NULL can be used in arbitrary expressions" >&5
! $as_echo_n "checking whether NULL can be used in arbitrary expressions... " >&6; }
! if ${gl_cv_decl_null_works+:} false; then :
    $as_echo_n "(cached) " >&6
  else
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
! #include <stddef.h>
!       int test[2 * (sizeof NULL == sizeof (void *)) -1];
  
  int
  main ()
  {
! 
    ;
    return 0;
--- 20864,20887 ----
  
  
!     for gl_func in setlocale duplocale; do
!     as_gl_Symbol=`$as_echo "gl_cv_have_raw_decl_$gl_func" | $as_tr_sh`
!     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $gl_func is declared without a macro" >&5
! $as_echo_n "checking whether $gl_func is declared without a macro... " >&6; }
! if eval \${$as_gl_Symbol+:} false; then :
    $as_echo_n "(cached) " >&6
  else
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
! #include <locale.h>
! /* Some systems provide declarations in a non-standard header.  */
! #if HAVE_XLOCALE_H
! # include <xlocale.h>
! #endif
  
  int
  main ()
  {
! #undef $gl_func
!   (void) $gl_func;
    ;
    return 0;
***************
*** 17637,17662 ****
  _ACEOF
  if ac_fn_c_try_compile "$LINENO"; then :
!   gl_cv_decl_null_works=yes
  else
!   gl_cv_decl_null_works=no
  fi
  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_decl_null_works" >&5
! $as_echo "$gl_cv_decl_null_works" >&6; }
!   if test $gl_cv_decl_null_works = no; then
!     REPLACE_NULL=1
!     STDDEF_H=stddef.h
!   fi
  
!    if test -n "$STDDEF_H"; then
!   GL_GENERATE_STDDEF_H_TRUE=
!   GL_GENERATE_STDDEF_H_FALSE='#'
! else
!   GL_GENERATE_STDDEF_H_TRUE='#'
!   GL_GENERATE_STDDEF_H_FALSE=
  fi
  
-   if test -n "$STDDEF_H"; then
  
  
--- 20889,20910 ----
  _ACEOF
  if ac_fn_c_try_compile "$LINENO"; then :
!   eval "$as_gl_Symbol=yes"
  else
!   eval "$as_gl_Symbol=no"
  fi
  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  fi
! eval ac_res=\$$as_gl_Symbol
! 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
! $as_echo "$ac_res" >&6; }
!     if eval test \"x\$"$as_gl_Symbol"\" = x"yes"; then :
!   cat >>confdefs.h <<_ACEOF
! #define `$as_echo "HAVE_RAW_DECL_$gl_func" | $as_tr_cpp` 1
! _ACEOF
  
!                      eval ac_cv_have_decl_$gl_func=yes
  fi
+       done
  
  
  
***************
*** 17664,17737 ****
  
  
  
  
  
-      if test $gl_cv_have_include_next = yes; then
-        gl_cv_next_stddef_h='<'stddef.h'>'
-      else
-        { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <stddef.h>" >&5
- $as_echo_n "checking absolute name of <stddef.h>... " >&6; }
- if ${gl_cv_next_stddef_h+:} false; then :
-   $as_echo_n "(cached) " >&6
- else
  
-                cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h.  */
- #include <stddef.h>
  
- _ACEOF
-                                                                                                                         case "$host_os" in
-                  aix*) gl_absname_cpp="$ac_cpp -C" ;;
-                  *)    gl_absname_cpp="$ac_cpp" ;;
-                esac
  
-                case "$host_os" in
-                  mingw*)
-                                                                                                                                      gl_dirsep_regex='[/\\]'
-                    ;;
-                  *)
-                    gl_dirsep_regex='\/'
-                    ;;
-                esac
-                                              gl_make_literal_regex_sed='s,[]$^\\.*/[],\\&,g'
  
-                gl_header_literal_regex=`echo 'stddef.h' \
-                                         | sed -e "$gl_make_literal_regex_sed"`
-                gl_absolute_header_sed="/${gl_dirsep_regex}${gl_header_literal_regex}/"'{
-                    s/.*"\(.*'"${gl_dirsep_regex}${gl_header_literal_regex}"'\)".*/\1/
-                    s|^/[^/]|//&|
-                    p
-                    q
-                  }'
-                                                             gl_cv_next_stddef_h='"'`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
-                       sed -n "$gl_absolute_header_sed"`'"'
  
  
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_stddef_h" >&5
! $as_echo "$gl_cv_next_stddef_h" >&6; }
!      fi
!      NEXT_STDDEF_H=$gl_cv_next_stddef_h
! 
!      if test $gl_cv_have_include_next = yes || test $gl_cv_have_include_next = buggy; then
!        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
!        gl_next_as_first_directive='<'stddef.h'>'
!      else
!        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
!        gl_next_as_first_directive=$gl_cv_next_stddef_h
!      fi
!      NEXT_AS_FIRST_DIRECTIVE_STDDEF_H=$gl_next_as_first_directive
! 
! 
! 
! 
!   fi
  
  
  
  
  
  
  
  
  
--- 20912,20944 ----
  
  
+   if test $REPLACE_STRUCT_LCONV = 1; then
+     REPLACE_LOCALECONV=1
+   fi
  
+   if test $REPLACE_LOCALECONV = 1; then
  
  
  
  
  
  
  
  
!   gl_LIBOBJS="$gl_LIBOBJS localeconv.$ac_objext"
  
  
+   ac_fn_c_check_member "$LINENO" "struct lconv" "decimal_point" "ac_cv_member_struct_lconv_decimal_point" "#include <locale.h>
+ "
+ if test "x$ac_cv_member_struct_lconv_decimal_point" = xyes; then :
  
+ cat >>confdefs.h <<_ACEOF
+ #define HAVE_STRUCT_LCONV_DECIMAL_POINT 1
+ _ACEOF
  
  
+ fi
  
  
+   fi
  
  
***************
*** 17739,17825 ****
  
  
!      if test $gl_cv_have_include_next = yes; then
!        gl_cv_next_stdlib_h='<'stdlib.h'>'
!      else
!        { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <stdlib.h>" >&5
! $as_echo_n "checking absolute name of <stdlib.h>... " >&6; }
! if ${gl_cv_next_stdlib_h+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
  
-                cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h.  */
- #include <stdlib.h>
  
- _ACEOF
-                                                                                                                         case "$host_os" in
-                  aix*) gl_absname_cpp="$ac_cpp -C" ;;
-                  *)    gl_absname_cpp="$ac_cpp" ;;
-                esac
  
-                case "$host_os" in
-                  mingw*)
-                                                                                                                                      gl_dirsep_regex='[/\\]'
-                    ;;
-                  *)
-                    gl_dirsep_regex='\/'
-                    ;;
-                esac
-                                              gl_make_literal_regex_sed='s,[]$^\\.*/[],\\&,g'
  
-                gl_header_literal_regex=`echo 'stdlib.h' \
-                                         | sed -e "$gl_make_literal_regex_sed"`
-                gl_absolute_header_sed="/${gl_dirsep_regex}${gl_header_literal_regex}/"'{
-                    s/.*"\(.*'"${gl_dirsep_regex}${gl_header_literal_regex}"'\)".*/\1/
-                    s|^/[^/]|//&|
-                    p
-                    q
-                  }'
-                                                             gl_cv_next_stdlib_h='"'`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
-                       sed -n "$gl_absolute_header_sed"`'"'
  
  
- fi
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_stdlib_h" >&5
- $as_echo "$gl_cv_next_stdlib_h" >&6; }
-      fi
-      NEXT_STDLIB_H=$gl_cv_next_stdlib_h
  
-      if test $gl_cv_have_include_next = yes || test $gl_cv_have_include_next = buggy; then
-        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
-        gl_next_as_first_directive='<'stdlib.h'>'
-      else
-        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
-        gl_next_as_first_directive=$gl_cv_next_stdlib_h
-      fi
-      NEXT_AS_FIRST_DIRECTIVE_STDLIB_H=$gl_next_as_first_directive
  
  
  
  
  
  
!     for gl_func in _Exit atoll canonicalize_file_name getloadavg getsubopt grantpt     initstate initstate_r mkdtemp mkostemp mkostemps mkstemp mkstemps     posix_openpt ptsname ptsname_r random random_r realpath rpmatch     secure_getenv setenv setstate setstate_r srandom srandom_r     strtod strtoll strtoull unlockpt unsetenv; do
!     as_gl_Symbol=`$as_echo "gl_cv_have_raw_decl_$gl_func" | $as_tr_sh`
!     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $gl_func is declared without a macro" >&5
! $as_echo_n "checking whether $gl_func is declared without a macro... " >&6; }
! if eval \${$as_gl_Symbol+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
- #include <stdlib.h>
- #if HAVE_SYS_LOADAVG_H
- # include <sys/loadavg.h>
- #endif
- #if HAVE_RANDOM_H
- # include <random.h>
- #endif
  
  int
  main ()
  {
! #undef $gl_func
!   (void) $gl_func;
    ;
    return 0;
--- 20946,20991 ----
  
  
!           GNULIB_LOCALECONV=1
  
  
  
  
  
+ $as_echo "#define GNULIB_TEST_LOCALECONV 1" >>confdefs.h
  
  
  
  
  
+   if test "$gl_threads_api" = posix; then
+     # OSF/1 4.0 and Mac OS X 10.1 lack the pthread_rwlock_t type and the
+     # pthread_rwlock_* functions.
+     ac_fn_c_check_type "$LINENO" "pthread_rwlock_t" "ac_cv_type_pthread_rwlock_t" "#include <pthread.h>
+ "
+ if test "x$ac_cv_type_pthread_rwlock_t" = xyes; then :
  
+ $as_echo "#define HAVE_PTHREAD_RWLOCK 1" >>confdefs.h
  
+ fi
  
!     # glibc defines PTHREAD_MUTEX_RECURSIVE as enum, not as a macro.
!     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
  
+       #include <pthread.h>
  int
  main ()
  {
! 
! #if __FreeBSD__ == 4
! error "No, in FreeBSD 4.0 recursive mutexes actually don't work."
! #elif (defined __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ \
!        && __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ < 1070)
! error "No, in Mac OS X < 10.7 recursive mutexes actually don't work."
! #else
! int x = (int)PTHREAD_MUTEX_RECURSIVE;
! return !x;
! #endif
! 
    ;
    return 0;
***************
*** 17827,17897 ****
  _ACEOF
  if ac_fn_c_try_compile "$LINENO"; then :
-   eval "$as_gl_Symbol=yes"
- else
-   eval "$as_gl_Symbol=no"
- fi
- rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- fi
- eval ac_res=\$$as_gl_Symbol
- 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
- $as_echo "$ac_res" >&6; }
-     if eval test \"x\$"$as_gl_Symbol"\" = x"yes"; then :
-   cat >>confdefs.h <<_ACEOF
- #define `$as_echo "HAVE_RAW_DECL_$gl_func" | $as_tr_cpp` 1
- _ACEOF
- 
-                      eval ac_cv_have_decl_$gl_func=yes
- fi
-       done
- 
- 
- 
  
  
  
  
  
!   for ac_func in stpcpy
! do :
!   ac_fn_c_check_func "$LINENO" "stpcpy" "ac_cv_func_stpcpy"
! if test "x$ac_cv_func_stpcpy" = xyes; then :
!   cat >>confdefs.h <<_ACEOF
! #define HAVE_STPCPY 1
  _ACEOF
  
- fi
- done
- 
-   if test $ac_cv_func_stpcpy = no; then
-     HAVE_STPCPY=0
-   fi
- 
-   if test $HAVE_STPCPY = 0; then
- 
  
  
  
  
  
  
  
-   gl_LIBOBJS="$gl_LIBOBJS stpcpy.$ac_objext"
  
  
!   :
  
    fi
  
  
  
  
  
-           GNULIB_STPCPY=1
  
  
  
  
  
! $as_echo "#define GNULIB_TEST_STPCPY 1" >>confdefs.h
  
  
--- 20993,21044 ----
  _ACEOF
  if ac_fn_c_try_compile "$LINENO"; then :
  
+ $as_echo "#define HAVE_PTHREAD_MUTEX_RECURSIVE 1" >>confdefs.h
  
+ fi
+ rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+   fi
+   :
  
  
  
! cat >>confdefs.h <<_ACEOF
! #define GNULIB_LOCK 1
  _ACEOF
  
  
  
  
  
+   :
  
  
  
  
  
!   if test $ac_cv_func_lstat = yes; then
  
+     case "$gl_cv_func_lstat_dereferences_slashed_symlink" in
+       *no)
+         REPLACE_LSTAT=1
+         ;;
+     esac
+   else
+     HAVE_LSTAT=0
    fi
  
+   if test $REPLACE_LSTAT = 1; then
  
  
  
  
  
  
  
  
+   gl_LIBOBJS="$gl_LIBOBJS lstat.$ac_objext"
  
!     :
!   fi
  
  
***************
*** 17899,17927 ****
  
  
  
  
-   :
  
  
  
  
  
-   if test $ac_cv_func_strdup = yes; then
-     if test $gl_cv_func_malloc_posix != yes; then
-       REPLACE_STRDUP=1
-     fi
-   fi
  
-   :
  
  
  
  
  
!   if test $ac_cv_have_decl_strdup = no; then
!     HAVE_DECL_STRDUP=0
    fi
  
!   if test $ac_cv_func_strdup = no || test $REPLACE_STRDUP = 1; then
  
  
--- 21046,21071 ----
  
  
+           GNULIB_LSTAT=1
  
  
  
  
  
+ $as_echo "#define GNULIB_TEST_LSTAT 1" >>confdefs.h
  
  
  
  
  
  
+   if test $gl_cv_func_malloc_posix = yes; then
  
+ $as_echo "#define HAVE_MALLOC_POSIX 1" >>confdefs.h
  
!   else
!     REPLACE_MALLOC=1
    fi
  
!   if test $REPLACE_MALLOC = 1; then
  
  
***************
*** 17932,17938 ****
  
  
!   gl_LIBOBJS="$gl_LIBOBJS strdup.$ac_objext"
  
-     :
    fi
  
--- 21076,21081 ----
  
  
!   gl_LIBOBJS="$gl_LIBOBJS malloc.$ac_objext"
  
    fi
  
***************
*** 17941,18011 ****
  
  
!           GNULIB_STRDUP=1
! 
! 
! 
! 
  
- $as_echo "#define GNULIB_TEST_STRDUP 1" >>confdefs.h
  
  
  
  
  
  
  
  
-   if test "$ERRNO_H:$REPLACE_STRERROR_0" = :0; then
-     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working strerror function" >&5
- $as_echo_n "checking for working strerror function... " >&6; }
- if ${gl_cv_func_working_strerror+:} false; then :
-   $as_echo_n "(cached) " >&6
- else
-   if test "$cross_compiling" = yes; then :
-   case "$host_os" in
-                    # Guess yes on glibc systems.
-            *-gnu*) gl_cv_func_working_strerror="guessing yes" ;;
-                    # If we don't know, assume the worst.
-            *)      gl_cv_func_working_strerror="guessing no" ;;
-          esac
  
- else
-   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h.  */
- #include <string.h>
  
- int
- main ()
- {
- if (!*strerror (-2)) return 1;
-   ;
-   return 0;
- }
- _ACEOF
- if ac_fn_c_try_run "$LINENO"; then :
-   gl_cv_func_working_strerror=yes
- else
-   gl_cv_func_working_strerror=no
- fi
- rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
-   conftest.$ac_objext conftest.beam conftest.$ac_ext
- fi
  
  
- fi
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_working_strerror" >&5
- $as_echo "$gl_cv_func_working_strerror" >&6; }
-     case "$gl_cv_func_working_strerror" in
-       *yes) ;;
-       *)
-                         REPLACE_STRERROR=1
-         ;;
-     esac
  
-   else
-             REPLACE_STRERROR=1
-   fi
  
-   if test $REPLACE_STRERROR = 1; then
  
  
--- 21084,21104 ----
  
  
!           GNULIB_MALLOC_POSIX=1
  
  
  
  
  
+ $as_echo "#define GNULIB_TEST_MALLOC_POSIX 1" >>confdefs.h
  
  
  
  
  
  
  
  
  
  
  
  
***************
*** 18013,18180 ****
  
  
  
  
  
-   gl_LIBOBJS="$gl_LIBOBJS strerror.$ac_objext"
  
-   fi
  
  
- cat >>confdefs.h <<_ACEOF
- #define GNULIB_STRERROR 1
- _ACEOF
  
  
  
  
  
  
  
!           GNULIB_STRERROR=1
  
  
  
  
  
! $as_echo "#define GNULIB_TEST_STRERROR 1" >>confdefs.h
  
  
  
  
  
-   if test -n "$ERRNO_H" || test $REPLACE_STRERROR_0 = 1; then
  
! 
! 
! 
! 
! 
! 
! 
!   gl_LIBOBJS="$gl_LIBOBJS strerror-override.$ac_objext"
! 
! 
! 
! 
! 
!   :
! 
! 
! 
! 
! 
!   if test $ac_cv_header_sys_socket_h != yes; then
!                     for ac_header in winsock2.h
! do :
!   ac_fn_c_check_header_mongrel "$LINENO" "winsock2.h" "ac_cv_header_winsock2_h" "$ac_includes_default"
! if test "x$ac_cv_header_winsock2_h" = xyes; then :
!   cat >>confdefs.h <<_ACEOF
! #define HAVE_WINSOCK2_H 1
  _ACEOF
! 
  fi
! 
! done
! 
!   fi
!   if test "$ac_cv_header_winsock2_h" = yes; then
!     HAVE_WINSOCK2_H=1
!     UNISTD_H_HAVE_WINSOCK2_H=1
!     SYS_IOCTL_H_HAVE_WINSOCK2_H=1
!   else
!     HAVE_WINSOCK2_H=0
!   fi
! 
! 
!   fi
! 
! 
! 
! 
! 
! 
! 
! 
!   :
! 
! 
! 
! 
! 
! 
!   :
! 
! 
! 
! 
! 
!   if test $ac_cv_have_decl_strndup = no; then
!     HAVE_DECL_STRNDUP=0
    fi
! 
!   if test $ac_cv_func_strndup = yes; then
!     HAVE_STRNDUP=1
!     # AIX 4.3.3, AIX 5.1 have a function that fails to add the terminating '\0'.
!     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working strndup" >&5
! $as_echo_n "checking for working strndup... " >&6; }
! if ${gl_cv_func_strndup_works+:} false; then :
    $as_echo_n "(cached) " >&6
  else
!   if test "$cross_compiling" = yes; then :
  
-           case $host_os in
-             aix | aix[3-6]*) gl_cv_func_strndup_works="guessing no";;
-             *)               gl_cv_func_strndup_works="guessing yes";;
-           esac
  
  else
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
! 
!          #include <string.h>
!                            #include <stdlib.h>
  int
  main ()
  {
! 
! #if !HAVE_DECL_STRNDUP
!   extern
!   #ifdef __cplusplus
!   "C"
!   #endif
!   char *strndup (const char *, size_t);
! #endif
!   char *s;
!   s = strndup ("some longer string", 15);
!   free (s);
!   s = strndup ("shorter string", 13);
!   return s[13] != '\0';
    ;
    return 0;
  }
  _ACEOF
! if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_func_strndup_works=yes
  else
!   gl_cv_func_strndup_works=no
  fi
! rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
!   conftest.$ac_objext conftest.beam conftest.$ac_ext
  fi
  
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_strndup_works" >&5
! $as_echo "$gl_cv_func_strndup_works" >&6; }
!     case $gl_cv_func_strndup_works in
!       *no) REPLACE_STRNDUP=1 ;;
!     esac
!   else
!     HAVE_STRNDUP=0
!   fi
! 
!   if test $HAVE_STRNDUP = 0 || test $REPLACE_STRNDUP = 1; then
! 
! 
! 
  
  
--- 21106,21292 ----
  
  
+   :
  
  
  
  
  
  
  
  
+      if test $gl_cv_have_include_next = yes; then
+        gl_cv_next_math_h='<'math.h'>'
+      else
+        { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <math.h>" >&5
+ $as_echo_n "checking absolute name of <math.h>... " >&6; }
+ if ${gl_cv_next_math_h+:} false; then :
+   $as_echo_n "(cached) " >&6
+ else
  
+              if test $ac_cv_header_math_h = yes; then
  
  
  
  
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! #include <math.h>
! _ACEOF
!                 case "$host_os" in
!     aix*) gl_absname_cpp="$ac_cpp -C" ;;
!     *)    gl_absname_cpp="$ac_cpp" ;;
!   esac
  
+   case "$host_os" in
+     mingw*)
+                                           gl_dirsep_regex='[/\\]'
+       ;;
+     *)
+       gl_dirsep_regex='\/'
+       ;;
+   esac
+       gl_make_literal_regex_sed='s,[]$^\\.*/[],\\&,g'
+   gl_header_literal_regex=`echo 'math.h' \
+                            | sed -e "$gl_make_literal_regex_sed"`
+   gl_absolute_header_sed="/${gl_dirsep_regex}${gl_header_literal_regex}/"'{
+       s/.*"\(.*'"${gl_dirsep_regex}${gl_header_literal_regex}"'\)".*/\1/
+       s|^/[^/]|//&|
+       p
+       q
+     }'
  
+         gl_cv_absolute_math_h=`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
+   sed -n "$gl_absolute_header_sed"`
  
+            gl_header=$gl_cv_absolute_math_h
+            gl_cv_next_math_h='"'$gl_header'"'
+           else
+                gl_cv_next_math_h='<'math.h'>'
+              fi
  
  
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_math_h" >&5
! $as_echo "$gl_cv_next_math_h" >&6; }
!      fi
!      NEXT_MATH_H=$gl_cv_next_math_h
  
+      if test $gl_cv_have_include_next = yes || test $gl_cv_have_include_next = buggy; then
+        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
+        gl_next_as_first_directive='<'math.h'>'
+      else
+        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
+        gl_next_as_first_directive=$gl_cv_next_math_h
+      fi
+      NEXT_AS_FIRST_DIRECTIVE_MATH_H=$gl_next_as_first_directive
  
  
  
  
  
!   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NAN macro works" >&5
! $as_echo_n "checking whether NAN macro works... " >&6; }
! if ${gl_cv_header_math_nan_works+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! #include <math.h>
! int
! main ()
! {
! /* Solaris 10 has a broken definition of NAN.  Other platforms
!         fail to provide NAN, or provide it only in C99 mode; this
!         test only needs to fail when NAN is provided but wrong.  */
!          float f = 1.0f;
! #ifdef NAN
!          f = NAN;
! #endif
!          return f == 0;
!   ;
!   return 0;
! }
  _ACEOF
! if ac_fn_c_try_compile "$LINENO"; then :
!   gl_cv_header_math_nan_works=yes
! else
!   gl_cv_header_math_nan_works=no
  fi
! rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_math_nan_works" >&5
! $as_echo "$gl_cv_header_math_nan_works" >&6; }
!   if test $gl_cv_header_math_nan_works = no; then
!     REPLACE_NAN=1
    fi
!   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether HUGE_VAL works" >&5
! $as_echo_n "checking whether HUGE_VAL works... " >&6; }
! if ${gl_cv_header_math_huge_val_works+:} false; then :
    $as_echo_n "(cached) " >&6
  else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! #include <math.h>
! int
! main ()
! {
! /* Solaris 10 has a broken definition of HUGE_VAL.  */
!          double d = HUGE_VAL;
!          return d == 0;
!   ;
!   return 0;
! }
! _ACEOF
! if ac_fn_c_try_compile "$LINENO"; then :
!   gl_cv_header_math_huge_val_works=yes
! else
!   gl_cv_header_math_huge_val_works=no
! fi
! rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_math_huge_val_works" >&5
! $as_echo "$gl_cv_header_math_huge_val_works" >&6; }
!   if test $gl_cv_header_math_huge_val_works = no; then
!     REPLACE_HUGE_VAL=1
!   fi
  
  
+     for gl_func in acosf acosl asinf asinl atanf atanl      cbrt cbrtf cbrtl ceilf ceill copysign copysignf copysignl cosf cosl coshf      expf expl exp2 exp2f exp2l expm1 expm1f expm1l      fabsf fabsl floorf floorl fma fmaf fmal      fmod fmodf fmodl frexpf frexpl hypotf hypotl      ilogb ilogbf ilogbl      ldexpf ldexpl      log logf logl log10 log10f log10l log1p log1pf log1pl log2 log2f log2l      logb logbf logbl      modf modff modfl powf      remainder remainderf remainderl      rint rintf rintl round roundf roundl sinf sinl sinhf sqrtf sqrtl      tanf tanl tanhf trunc truncf truncl; do
+     as_gl_Symbol=`$as_echo "gl_cv_have_raw_decl_$gl_func" | $as_tr_sh`
+     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $gl_func is declared without a macro" >&5
+ $as_echo_n "checking whether $gl_func is declared without a macro... " >&6; }
+ if eval \${$as_gl_Symbol+:} false; then :
+   $as_echo_n "(cached) " >&6
  else
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
! #include <math.h>
  int
  main ()
  {
! #undef $gl_func
!   (void) $gl_func;
    ;
    return 0;
  }
  _ACEOF
! if ac_fn_c_try_compile "$LINENO"; then :
!   eval "$as_gl_Symbol=yes"
  else
!   eval "$as_gl_Symbol=no"
  fi
! rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  fi
+ eval ac_res=\$$as_gl_Symbol
+ 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
+ $as_echo "$ac_res" >&6; }
+     if eval test \"x\$"$as_gl_Symbol"\" = x"yes"; then :
+   cat >>confdefs.h <<_ACEOF
+ #define `$as_echo "HAVE_RAW_DECL_$gl_func" | $as_tr_cpp` 1
+ _ACEOF
  
+                      eval ac_cv_have_decl_$gl_func=yes
  fi
!       done
  
  
***************
*** 18182,18194 ****
  
  
-   gl_LIBOBJS="$gl_LIBOBJS strndup.$ac_objext"
  
-   fi
  
  
  
  
  
-           GNULIB_STRNDUP=1
  
  
--- 21294,21304 ----
  
  
  
  
+   :
  
  
  
  
  
  
***************
*** 18196,18201 ****
  
  
- $as_echo "#define GNULIB_TEST_STRNDUP 1" >>confdefs.h
  
  
  
--- 21306,21311 ----
  
  
  
+   :
  
  
***************
*** 18204,18261 ****
  
  
  
  
-   :
  
  
  
  
  
-   if test $ac_cv_have_decl_strnlen = no; then
-     HAVE_DECL_STRNLEN=0
-   else
  
!          { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working strnlen" >&5
! $as_echo_n "checking for working strnlen... " >&6; }
! if ${ac_cv_func_strnlen_working+:} false; then :
    $as_echo_n "(cached) " >&6
  else
!   if test "$cross_compiling" = yes; then :
!   # Guess no on AIX systems, yes otherwise.
! 		case "$host_os" in
! 		  aix*) ac_cv_func_strnlen_working=no;;
! 		  *)    ac_cv_func_strnlen_working=yes;;
! 		esac
  else
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
- $ac_includes_default
- int
- main ()
- {
- 
- #define S "foobar"
- #define S_LEN (sizeof S - 1)
- 
-   /* At least one implementation is buggy: that of AIX 4.3 would
-      give strnlen (S, 1) == 3.  */
  
!   int i;
!   for (i = 0; i < S_LEN + 1; ++i)
      {
!       int expected = i <= S_LEN ? i : S_LEN;
!       if (strnlen (S, i) != expected)
! 	return 1;
!     }
!   return 0;
  
!   ;
    return 0;
  }
  _ACEOF
  if ac_fn_c_try_run "$LINENO"; then :
!   ac_cv_func_strnlen_working=yes
  else
!   ac_cv_func_strnlen_working=no
  fi
  rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
--- 21314,21376 ----
  
  
+   :
  
  
  
  
  
+   if test $ac_cv_func_mbsinit = yes && test $ac_cv_func_mbrtowc = yes; then
  
  
  
!      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether mbrtowc handles incomplete characters" >&5
! $as_echo_n "checking whether mbrtowc handles incomplete characters... " >&6; }
! if ${gl_cv_func_mbrtowc_incomplete_state+:} false; then :
    $as_echo_n "(cached) " >&6
  else
! 
!                   case "$host_os" in
!                      # Guess no on AIX and OSF/1.
!         aix* | osf*) gl_cv_func_mbrtowc_incomplete_state="guessing no" ;;
!                      # Guess yes otherwise.
!         *)           gl_cv_func_mbrtowc_incomplete_state="guessing yes" ;;
!       esac
!       if test $LOCALE_JA != none; then
!         if test "$cross_compiling" = yes; then :
!   :
  else
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
  
! #include <locale.h>
! #include <string.h>
! /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
!    <wchar.h>.
!    BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
!    included before <wchar.h>.  */
! #include <stddef.h>
! #include <stdio.h>
! #include <time.h>
! #include <wchar.h>
! int main ()
! {
!   if (setlocale (LC_ALL, "$LOCALE_JA") != NULL)
      {
!       const char input[] = "B\217\253\344\217\251\316er"; /* "BÃ¼ÃŸer" */
!       mbstate_t state;
!       wchar_t wc;
  
!       memset (&state, '\0', sizeof (mbstate_t));
!       if (mbrtowc (&wc, input + 1, 1, &state) == (size_t)(-2))
!         if (mbsinit (&state))
!           return 1;
!     }
    return 0;
  }
  _ACEOF
  if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_func_mbrtowc_incomplete_state=yes
  else
!   gl_cv_func_mbrtowc_incomplete_state=no
  fi
  rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
***************
*** 18263,18386 ****
  fi
  
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_strnlen_working" >&5
! $as_echo "$ac_cv_func_strnlen_working" >&6; }
! test $ac_cv_func_strnlen_working = no && :
! 
  
!     if test $ac_cv_func_strnlen_working = no; then
!       REPLACE_STRNLEN=1
!     fi
!   fi
  
-   if test $HAVE_DECL_STRNLEN = 0 || test $REPLACE_STRNLEN = 1; then
  
  
  
  
  
  
  
  
!   gl_LIBOBJS="$gl_LIBOBJS strnlen.$ac_objext"
  
!     :
    fi
  
  
  
  
  
-           GNULIB_STRNLEN=1
- 
  
  
  
  
! $as_echo "#define GNULIB_TEST_STRNLEN 1" >>confdefs.h
  
  
  
  
  
!   if test $REPLACE_STRSTR = 0; then
!     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether strstr works in linear time" >&5
! $as_echo_n "checking whether strstr works in linear time... " >&6; }
! if ${gl_cv_func_strstr_linear+:} false; then :
    $as_echo_n "(cached) " >&6
  else
-   if test "$cross_compiling" = yes; then :
-                              cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h.  */
- 
- #include <features.h>
- #ifdef __GNU_LIBRARY__
-  #if ((__GLIBC__ == 2 && __GLIBC_MINOR__ > 12) || (__GLIBC__ > 2)) \
-      && !(defined __i386__ || defined __x86_64__) \
-      && !defined __UCLIBC__
-   Lucky user
-  #endif
- #endif
- #ifdef __CYGWIN__
-  #include <cygwin/version.h>
-  #if CYGWIN_VERSION_DLL_COMBINED > CYGWIN_VERSION_DLL_MAKE_COMBINED (1007, 7)
-   Lucky user
-  #endif
- #endif
- 
- _ACEOF
- if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
-   $EGREP "Lucky user" >/dev/null 2>&1; then :
-   gl_cv_func_strstr_linear="guessing yes"
- else
-   gl_cv_func_strstr_linear="guessing no"
- fi
- rm -f conftest*
- 
  
  else
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
  
! #include <signal.h> /* for signal */
! #include <string.h> /* for strstr */
! #include <stdlib.h> /* for malloc */
! #include <unistd.h> /* for alarm */
! static void quit (int sig) { exit (sig + 128); }
! 
! int
! main ()
  {
  
!     int result = 0;
!     size_t m = 1000000;
!     char *haystack = (char *) malloc (2 * m + 2);
!     char *needle = (char *) malloc (m + 2);
!     /* Failure to compile this test due to missing alarm is okay,
!        since all such platforms (mingw) also have quadratic strstr.  */
!     signal (SIGALRM, quit);
!     alarm (5);
!     /* Check for quadratic performance.  */
!     if (haystack && needle)
!       {
!         memset (haystack, 'A', 2 * m);
!         haystack[2 * m] = 'B';
!         haystack[2 * m + 1] = 0;
!         memset (needle, 'A', m);
!         needle[m] = 'B';
!         needle[m + 1] = 0;
!         if (!strstr (haystack, needle))
!           result |= 1;
!       }
!     return result;
  
!   ;
!   return 0;
  }
  _ACEOF
  if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_func_strstr_linear=yes
  else
!   gl_cv_func_strstr_linear=no
  fi
  rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
--- 21378,21571 ----
  fi
  
!       fi
  
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_mbrtowc_incomplete_state" >&5
! $as_echo "$gl_cv_func_mbrtowc_incomplete_state" >&6; }
  
  
  
  
+      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether mbrtowc works as well as mbtowc" >&5
+ $as_echo_n "checking whether mbrtowc works as well as mbtowc... " >&6; }
+ if ${gl_cv_func_mbrtowc_sanitycheck+:} false; then :
+   $as_echo_n "(cached) " >&6
+ else
  
+                   case "$host_os" in
+                     # Guess no on Solaris 8.
+         solaris2.8) gl_cv_func_mbrtowc_sanitycheck="guessing no" ;;
+                     # Guess yes otherwise.
+         *)          gl_cv_func_mbrtowc_sanitycheck="guessing yes" ;;
+       esac
+       if test $LOCALE_ZH_CN != none; then
+         if test "$cross_compiling" = yes; then :
+   :
+ else
+   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+ /* end confdefs.h.  */
  
+ #include <locale.h>
+ #include <stdlib.h>
+ #include <string.h>
+ /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
+    <wchar.h>.
+    BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
+    included before <wchar.h>.  */
+ #include <stddef.h>
+ #include <stdio.h>
+ #include <time.h>
+ #include <wchar.h>
+ int main ()
+ {
+   /* This fails on Solaris 8:
+      mbrtowc returns 2, and sets wc to 0x00F0.
+      mbtowc returns 4 (correct) and sets wc to 0x5EDC.  */
+   if (setlocale (LC_ALL, "$LOCALE_ZH_CN") != NULL)
+     {
+       char input[] = "B\250\271\201\060\211\070er"; /* "BÃ¼ÃŸer" */
+       mbstate_t state;
+       wchar_t wc;
  
+       memset (&state, '\0', sizeof (mbstate_t));
+       if (mbrtowc (&wc, input + 3, 6, &state) != 4
+           && mbtowc (&wc, input + 3, 6) == 4)
+         return 1;
+     }
+   return 0;
+ }
+ _ACEOF
+ if ac_fn_c_try_run "$LINENO"; then :
+   gl_cv_func_mbrtowc_sanitycheck=yes
+ else
+   gl_cv_func_mbrtowc_sanitycheck=no
+ fi
+ rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
+   conftest.$ac_objext conftest.beam conftest.$ac_ext
+ fi
  
+       fi
  
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_mbrtowc_sanitycheck" >&5
! $as_echo "$gl_cv_func_mbrtowc_sanitycheck" >&6; }
  
!     REPLACE_MBSTATE_T=0
!     case "$gl_cv_func_mbrtowc_incomplete_state" in
!       *yes) ;;
!       *) REPLACE_MBSTATE_T=1 ;;
!     esac
!     case "$gl_cv_func_mbrtowc_sanitycheck" in
!       *yes) ;;
!       *) REPLACE_MBSTATE_T=1 ;;
!     esac
!   else
!     REPLACE_MBSTATE_T=1
    fi
  
  
  
+   :
  
  
  
  
  
+   if test $ac_cv_func_mbrtowc = no; then
+     HAVE_MBRTOWC=0
+     ac_fn_c_check_decl "$LINENO" "mbrtowc" "ac_cv_have_decl_mbrtowc" "
+ /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
+    <wchar.h>.
+    BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
+    included before <wchar.h>.  */
+ #include <stddef.h>
+ #include <stdio.h>
+ #include <time.h>
+ #include <wchar.h>
  
! "
! if test "x$ac_cv_have_decl_mbrtowc" = xyes; then :
!   ac_have_decl=1
! else
!   ac_have_decl=0
! fi
  
+ cat >>confdefs.h <<_ACEOF
+ #define HAVE_DECL_MBRTOWC $ac_have_decl
+ _ACEOF
  
+     if test $ac_cv_have_decl_mbrtowc = yes; then
+                         REPLACE_MBRTOWC=1
+     fi
+   else
+     if test $REPLACE_MBSTATE_T = 1; then
+       REPLACE_MBRTOWC=1
+     else
  
  
  
!      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether mbrtowc handles a NULL pwc argument" >&5
! $as_echo_n "checking whether mbrtowc handles a NULL pwc argument... " >&6; }
! if ${gl_cv_func_mbrtowc_null_arg1+:} false; then :
    $as_echo_n "(cached) " >&6
  else
  
+                   case "$host_os" in
+                   # Guess no on Solaris.
+         solaris*) gl_cv_func_mbrtowc_null_arg1="guessing no" ;;
+                   # Guess yes otherwise.
+         *)        gl_cv_func_mbrtowc_null_arg1="guessing yes" ;;
+       esac
+       if test $LOCALE_FR_UTF8 != none; then
+         if test "$cross_compiling" = yes; then :
+   :
  else
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
  
! #include <locale.h>
! #include <stdlib.h>
! #include <string.h>
! /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
!    <wchar.h>.
!    BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
!    included before <wchar.h>.  */
! #include <stddef.h>
! #include <stdio.h>
! #include <time.h>
! #include <wchar.h>
! int main ()
  {
+   int result = 0;
  
!   if (setlocale (LC_ALL, "$LOCALE_FR_UTF8") != NULL)
!     {
!       char input[] = "\303\237er";
!       mbstate_t state;
!       wchar_t wc;
!       size_t ret;
  
!       memset (&state, '\0', sizeof (mbstate_t));
!       wc = (wchar_t) 0xBADFACE;
!       ret = mbrtowc (&wc, input, 5, &state);
!       if (ret != 2)
!         result |= 1;
!       if (!mbsinit (&state))
!         result |= 2;
! 
!       memset (&state, '\0', sizeof (mbstate_t));
!       ret = mbrtowc (NULL, input, 5, &state);
!       if (ret != 2) /* Solaris 7 fails here: ret is -1.  */
!         result |= 4;
!       if (!mbsinit (&state))
!         result |= 8;
!     }
!   return result;
  }
  _ACEOF
  if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_func_mbrtowc_null_arg1=yes
  else
!   gl_cv_func_mbrtowc_null_arg1=no
  fi
  rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
***************
*** 18388,18477 ****
  fi
  
  
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_strstr_linear" >&5
! $as_echo "$gl_cv_func_strstr_linear" >&6; }
!     case "$gl_cv_func_strstr_linear" in
!       *yes) ;;
!       *)
!         REPLACE_STRSTR=1
!         ;;
!     esac
!   fi
! 
!   if test $REPLACE_STRSTR = 1; then
! 
! 
! 
! 
! 
! 
! 
! 
!   gl_LIBOBJS="$gl_LIBOBJS strstr.$ac_objext"
  
-   fi
  
  
  
!   if test "$gl_cv_func_memchr_works" != yes; then
!     REPLACE_STRSTR=1
!   else
!         { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether strstr works" >&5
! $as_echo_n "checking whether strstr works... " >&6; }
! if ${gl_cv_func_strstr_works_always+:} false; then :
    $as_echo_n "(cached) " >&6
  else
-   if test "$cross_compiling" = yes; then :
-                                                cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h.  */
- 
- #ifdef __GNU_LIBRARY__
-  #include <features.h>
-  #if ((__GLIBC__ == 2 && __GLIBC_MINOR__ > 12) || (__GLIBC__ > 2)) \
-      || defined __UCLIBC__
-   Lucky user
-  #endif
- #elif defined __CYGWIN__
-  #include <cygwin/version.h>
-  #if CYGWIN_VERSION_DLL_COMBINED > CYGWIN_VERSION_DLL_MAKE_COMBINED (1007, 7)
-   Lucky user
-  #endif
- #else
-   Lucky user
- #endif
- 
- _ACEOF
- if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
-   $EGREP "Lucky user" >/dev/null 2>&1; then :
-   gl_cv_func_strstr_works_always="guessing yes"
- else
-   gl_cv_func_strstr_works_always="guessing no"
- fi
- rm -f conftest*
- 
  
  else
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
  
! #include <string.h> /* for strstr */
! #define P "_EF_BF_BD"
! #define HAYSTACK "F_BD_CE_BD" P P P P "_C3_88_20" P P P "_C3_A7_20" P
! #define NEEDLE P P P P P
! 
! int
! main ()
  {
! return !!strstr (HAYSTACK, NEEDLE);
  
!   ;
    return 0;
  }
  _ACEOF
  if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_func_strstr_works_always=yes
  else
!   gl_cv_func_strstr_works_always=no
  fi
  rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
--- 21573,21636 ----
  fi
  
+       fi
  
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_mbrtowc_null_arg1" >&5
! $as_echo "$gl_cv_func_mbrtowc_null_arg1" >&6; }
  
  
  
  
!      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether mbrtowc handles a NULL string argument" >&5
! $as_echo_n "checking whether mbrtowc handles a NULL string argument... " >&6; }
! if ${gl_cv_func_mbrtowc_null_arg2+:} false; then :
    $as_echo_n "(cached) " >&6
  else
  
+                   case "$host_os" in
+               # Guess no on OSF/1.
+         osf*) gl_cv_func_mbrtowc_null_arg2="guessing no" ;;
+               # Guess yes otherwise.
+         *)    gl_cv_func_mbrtowc_null_arg2="guessing yes" ;;
+       esac
+       if test $LOCALE_FR_UTF8 != none; then
+         if test "$cross_compiling" = yes; then :
+   :
  else
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
  
! #include <locale.h>
! #include <string.h>
! /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
!    <wchar.h>.
!    BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
!    included before <wchar.h>.  */
! #include <stddef.h>
! #include <stdio.h>
! #include <time.h>
! #include <wchar.h>
! int main ()
  {
!   if (setlocale (LC_ALL, "$LOCALE_FR_UTF8") != NULL)
!     {
!       mbstate_t state;
!       wchar_t wc;
!       int ret;
  
!       memset (&state, '\0', sizeof (mbstate_t));
!       wc = (wchar_t) 0xBADFACE;
!       mbrtowc (&wc, NULL, 5, &state);
!       /* Check that wc was not modified.  */
!       if (wc != (wchar_t) 0xBADFACE)
!         return 1;
!     }
    return 0;
  }
  _ACEOF
  if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_func_mbrtowc_null_arg2=yes
  else
!   gl_cv_func_mbrtowc_null_arg2=no
  fi
  rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
***************
*** 18479,18495 ****
  fi
  
  
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_strstr_works_always" >&5
! $as_echo "$gl_cv_func_strstr_works_always" >&6; }
!     case "$gl_cv_func_strstr_works_always" in
!       *yes) ;;
!       *)
!         REPLACE_STRSTR=1
!         ;;
!     esac
!   fi
! 
!   if test $REPLACE_STRSTR = 1; then
  
  
--- 21638,21646 ----
  fi
  
+       fi
  
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_mbrtowc_null_arg2" >&5
! $as_echo "$gl_cv_func_mbrtowc_null_arg2" >&6; }
  
  
***************
*** 18498,18608 ****
  
  
  
  
!   gl_LIBOBJS="$gl_LIBOBJS strstr.$ac_objext"
  
!   fi
  
  
  
  
  
!           GNULIB_STRSTR=1
  
  
! 
! 
! 
! $as_echo "#define GNULIB_TEST_STRSTR 1" >>confdefs.h
! 
  
  
  
  
  
  
  
  
  
  
  
  
  
    :
- 
- 
- 
- 
- 
- 
- 
- 
-      if test $gl_cv_have_include_next = yes; then
-        gl_cv_next_sys_stat_h='<'sys/stat.h'>'
-      else
-        { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <sys/stat.h>" >&5
- $as_echo_n "checking absolute name of <sys/stat.h>... " >&6; }
- if ${gl_cv_next_sys_stat_h+:} false; then :
-   $as_echo_n "(cached) " >&6
  else
! 
!              if test $ac_cv_header_sys_stat_h = yes; then
! 
! 
!                cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
- #include <sys/stat.h>
  
  _ACEOF
!                                                                                                                         case "$host_os" in
!                  aix*) gl_absname_cpp="$ac_cpp -C" ;;
!                  *)    gl_absname_cpp="$ac_cpp" ;;
!                esac
! 
!                case "$host_os" in
!                  mingw*)
!                                                                                                                                      gl_dirsep_regex='[/\\]'
!                    ;;
!                  *)
!                    gl_dirsep_regex='\/'
!                    ;;
!                esac
!                                              gl_make_literal_regex_sed='s,[]$^\\.*/[],\\&,g'
! 
!                gl_header_literal_regex=`echo 'sys/stat.h' \
!                                         | sed -e "$gl_make_literal_regex_sed"`
!                gl_absolute_header_sed="/${gl_dirsep_regex}${gl_header_literal_regex}/"'{
!                    s/.*"\(.*'"${gl_dirsep_regex}${gl_header_literal_regex}"'\)".*/\1/
!                    s|^/[^/]|//&|
!                    p
!                    q
!                  }'
!                                                             gl_cv_next_sys_stat_h='"'`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
!                       sed -n "$gl_absolute_header_sed"`'"'
!           else
!                gl_cv_next_sys_stat_h='<'sys/stat.h'>'
!              fi
  
  
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_sys_stat_h" >&5
! $as_echo "$gl_cv_next_sys_stat_h" >&6; }
!      fi
!      NEXT_SYS_STAT_H=$gl_cv_next_sys_stat_h
  
!      if test $gl_cv_have_include_next = yes || test $gl_cv_have_include_next = buggy; then
!        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
!        gl_next_as_first_directive='<'sys/stat.h'>'
!      else
!        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
!        gl_next_as_first_directive=$gl_cv_next_sys_stat_h
!      fi
!      NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H=$gl_next_as_first_directive
  
  
  
  
  
  
  
  
--- 21649,21934 ----
  
  
+   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether mbrtowc has a correct return value" >&5
+ $as_echo_n "checking whether mbrtowc has a correct return value... " >&6; }
+ if ${gl_cv_func_mbrtowc_retval+:} false; then :
+   $as_echo_n "(cached) " >&6
+ else
  
+                   case "$host_os" in
+                                    # Guess no on HP-UX, Solaris, native Windows.
+         hpux* | solaris* | mingw*) gl_cv_func_mbrtowc_retval="guessing no" ;;
+                                    # Guess yes otherwise.
+         *)                         gl_cv_func_mbrtowc_retval="guessing yes" ;;
+       esac
+       if test $LOCALE_FR_UTF8 != none || test $LOCALE_JA != none \
+          || { case "$host_os" in mingw*) true;; *) false;; esac; }; then
+         if test "$cross_compiling" = yes; then :
+   :
+ else
+   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+ /* end confdefs.h.  */
  
! #include <locale.h>
! #include <string.h>
! /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
!    <wchar.h>.
!    BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
!    included before <wchar.h>.  */
! #include <stddef.h>
! #include <stdio.h>
! #include <time.h>
! #include <wchar.h>
! int main ()
! {
!   int result = 0;
!   int found_some_locale = 0;
!   /* This fails on Solaris.  */
!   if (setlocale (LC_ALL, "$LOCALE_FR_UTF8") != NULL)
!     {
!       char input[] = "B\303\274\303\237er"; /* "BÃ¼ÃŸer" */
!       mbstate_t state;
!       wchar_t wc;
  
!       memset (&state, '\0', sizeof (mbstate_t));
!       if (mbrtowc (&wc, input + 1, 1, &state) == (size_t)(-2))
!         {
!           input[1] = '\0';
!           if (mbrtowc (&wc, input + 2, 5, &state) != 1)
!             result |= 1;
!         }
!       found_some_locale = 1;
!     }
!   /* This fails on HP-UX 11.11.  */
!   if (setlocale (LC_ALL, "$LOCALE_JA") != NULL)
!     {
!       char input[] = "B\217\253\344\217\251\316er"; /* "BÃ¼ÃŸer" */
!       mbstate_t state;
!       wchar_t wc;
  
+       memset (&state, '\0', sizeof (mbstate_t));
+       if (mbrtowc (&wc, input + 1, 1, &state) == (size_t)(-2))
+         {
+           input[1] = '\0';
+           if (mbrtowc (&wc, input + 2, 5, &state) != 2)
+             result |= 2;
+         }
+       found_some_locale = 1;
+     }
+   /* This fails on native Windows.  */
+   if (setlocale (LC_ALL, "Japanese_Japan.932") != NULL)
+     {
+       char input[] = "<\223\372\226\173\214\352>"; /* "<æ—¥æœ¬èªž>" */
+       mbstate_t state;
+       wchar_t wc;
  
+       memset (&state, '\0', sizeof (mbstate_t));
+       if (mbrtowc (&wc, input + 3, 1, &state) == (size_t)(-2))
+         {
+           input[3] = '\0';
+           if (mbrtowc (&wc, input + 4, 4, &state) != 1)
+             result |= 4;
+         }
+       found_some_locale = 1;
+     }
+   if (setlocale (LC_ALL, "Chinese_Taiwan.950") != NULL)
+     {
+       char input[] = "<\244\351\245\273\273\171>"; /* "<æ—¥æœ¬èªž>" */
+       mbstate_t state;
+       wchar_t wc;
  
+       memset (&state, '\0', sizeof (mbstate_t));
+       if (mbrtowc (&wc, input + 3, 1, &state) == (size_t)(-2))
+         {
+           input[3] = '\0';
+           if (mbrtowc (&wc, input + 4, 4, &state) != 1)
+             result |= 8;
+         }
+       found_some_locale = 1;
+     }
+   if (setlocale (LC_ALL, "Chinese_China.936") != NULL)
+     {
+       char input[] = "<\310\325\261\276\325\132>"; /* "<æ—¥æœ¬èªž>" */
+       mbstate_t state;
+       wchar_t wc;
  
+       memset (&state, '\0', sizeof (mbstate_t));
+       if (mbrtowc (&wc, input + 3, 1, &state) == (size_t)(-2))
+         {
+           input[3] = '\0';
+           if (mbrtowc (&wc, input + 4, 4, &state) != 1)
+             result |= 16;
+         }
+       found_some_locale = 1;
+     }
+   return (found_some_locale ? result : 77);
+ }
+ _ACEOF
+ if ac_fn_c_try_run "$LINENO"; then :
+   gl_cv_func_mbrtowc_retval=yes
+ else
+   if test $? != 77; then
+              gl_cv_func_mbrtowc_retval=no
+            fi
  
! fi
! rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
!   conftest.$ac_objext conftest.beam conftest.$ac_ext
! fi
  
+       fi
  
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_mbrtowc_retval" >&5
! $as_echo "$gl_cv_func_mbrtowc_retval" >&6; }
  
  
  
  
+      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether mbrtowc returns 0 when parsing a NUL character" >&5
+ $as_echo_n "checking whether mbrtowc returns 0 when parsing a NUL character... " >&6; }
+ if ${gl_cv_func_mbrtowc_nul_retval+:} false; then :
+   $as_echo_n "(cached) " >&6
+ else
  
+                   case "$host_os" in
+                        # Guess no on Solaris 8 and 9.
+         solaris2.[89]) gl_cv_func_mbrtowc_nul_retval="guessing no" ;;
+                        # Guess yes otherwise.
+         *)             gl_cv_func_mbrtowc_nul_retval="guessing yes" ;;
+       esac
+       if test $LOCALE_ZH_CN != none; then
+         if test "$cross_compiling" = yes; then :
+   :
+ else
+   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+ /* end confdefs.h.  */
  
+ #include <locale.h>
+ #include <string.h>
+ /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
+    <wchar.h>.
+    BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
+    included before <wchar.h>.  */
+ #include <stddef.h>
+ #include <stdio.h>
+ #include <time.h>
+ #include <wchar.h>
+ int main ()
+ {
+   /* This fails on Solaris 8 and 9.  */
+   if (setlocale (LC_ALL, "$LOCALE_ZH_CN") != NULL)
+     {
+       mbstate_t state;
+       wchar_t wc;
  
+       memset (&state, '\0', sizeof (mbstate_t));
+       if (mbrtowc (&wc, "", 1, &state) != 0)
+         return 1;
+     }
+   return 0;
+ }
+ _ACEOF
+ if ac_fn_c_try_run "$LINENO"; then :
+   gl_cv_func_mbrtowc_nul_retval=yes
+ else
+   gl_cv_func_mbrtowc_nul_retval=no
+ fi
+ rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
+   conftest.$ac_objext conftest.beam conftest.$ac_ext
+ fi
  
+       fi
  
+ fi
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_mbrtowc_nul_retval" >&5
+ $as_echo "$gl_cv_func_mbrtowc_nul_retval" >&6; }
  
  
  
+      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether mbrtowc works on empty input" >&5
+ $as_echo_n "checking whether mbrtowc works on empty input... " >&6; }
+ if ${gl_cv_func_mbrtowc_empty_input+:} false; then :
+   $as_echo_n "(cached) " >&6
+ else
  
+                   case "$host_os" in
+                      # Guess no on AIX and glibc systems.
+         aix* | *-gnu*)
+                     gl_cv_func_mbrtowc_empty_input="guessing no" ;;
+         *)          gl_cv_func_mbrtowc_empty_input="guessing yes" ;;
+       esac
+       if test "$cross_compiling" = yes; then :
    :
  else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
  
+            #include <wchar.h>
+            static wchar_t wc;
+            static mbstate_t mbs;
+            int
+            main (void)
+            {
+              return mbrtowc (&wc, "", 0, &mbs) == (size_t) -2;
+            }
  _ACEOF
! if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_func_mbrtowc_empty_input=no
! else
!   gl_cv_func_mbrtowc_empty_input=yes
! fi
! rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
!   conftest.$ac_objext conftest.beam conftest.$ac_ext
! fi
  
  
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_mbrtowc_empty_input" >&5
! $as_echo "$gl_cv_func_mbrtowc_empty_input" >&6; }
  
!       case "$gl_cv_func_mbrtowc_null_arg1" in
!         *yes) ;;
!         *)
! $as_echo "#define MBRTOWC_NULL_ARG1_BUG 1" >>confdefs.h
  
+            REPLACE_MBRTOWC=1
+            ;;
+       esac
+       case "$gl_cv_func_mbrtowc_null_arg2" in
+         *yes) ;;
+         *)
+ $as_echo "#define MBRTOWC_NULL_ARG2_BUG 1" >>confdefs.h
  
+            REPLACE_MBRTOWC=1
+            ;;
+       esac
+       case "$gl_cv_func_mbrtowc_retval" in
+         *yes) ;;
+         *)
+ $as_echo "#define MBRTOWC_RETVAL_BUG 1" >>confdefs.h
  
+            REPLACE_MBRTOWC=1
+            ;;
+       esac
+       case "$gl_cv_func_mbrtowc_nul_retval" in
+         *yes) ;;
+         *)
+ $as_echo "#define MBRTOWC_NUL_RETVAL_BUG 1" >>confdefs.h
  
+            REPLACE_MBRTOWC=1
+            ;;
+       esac
+       case "$gl_cv_func_mbrtowc_empty_input" in
+         *yes) ;;
+         *)
+ $as_echo "#define MBRTOWC_EMPTY_INPUT_BUG 1" >>confdefs.h
  
+            REPLACE_MBRTOWC=1
+            ;;
+       esac
+     fi
+   fi
  
+   if test $HAVE_MBRTOWC = 0 || test $REPLACE_MBRTOWC = 1; then
  
  
***************
*** 18610,18670 ****
  
  
-   if test $WINDOWS_64_BIT_ST_SIZE = 1; then
  
- $as_echo "#define _GL_WINDOWS_64_BIT_ST_SIZE 1" >>confdefs.h
  
-   fi
  
!       ac_fn_c_check_type "$LINENO" "nlink_t" "ac_cv_type_nlink_t" "#include <sys/types.h>
!      #include <sys/stat.h>
! "
! if test "x$ac_cv_type_nlink_t" = xyes; then :
  
- else
  
! $as_echo "#define nlink_t int" >>confdefs.h
  
! fi
  
  
  
-     for gl_func in fchmodat fstat fstatat futimens lchmod lstat mkdirat mkfifo mkfifoat     mknod mknodat stat utimensat; do
-     as_gl_Symbol=`$as_echo "gl_cv_have_raw_decl_$gl_func" | $as_tr_sh`
-     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $gl_func is declared without a macro" >&5
- $as_echo_n "checking whether $gl_func is declared without a macro... " >&6; }
- if eval \${$as_gl_Symbol+:} false; then :
-   $as_echo_n "(cached) " >&6
- else
-   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h.  */
- #include <sys/stat.h>
  
- int
- main ()
- {
- #undef $gl_func
-   (void) $gl_func;
-   ;
-   return 0;
- }
- _ACEOF
- if ac_fn_c_try_compile "$LINENO"; then :
-   eval "$as_gl_Symbol=yes"
- else
-   eval "$as_gl_Symbol=no"
- fi
- rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- fi
- eval ac_res=\$$as_gl_Symbol
- 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
- $as_echo "$ac_res" >&6; }
-     if eval test \"x\$"$as_gl_Symbol"\" = x"yes"; then :
-   cat >>confdefs.h <<_ACEOF
- #define `$as_echo "HAVE_RAW_DECL_$gl_func" | $as_tr_cpp` 1
- _ACEOF
  
!                      eval ac_cv_have_decl_$gl_func=yes
! fi
!       done
  
  
--- 21936,21954 ----
  
  
  
  
  
!   gl_LIBOBJS="$gl_LIBOBJS mbrtowc.$ac_objext"
  
  
!   :
  
!   fi
  
  
  
  
  
!           GNULIB_MBRTOWC=1
  
  
***************
*** 18672,18675 ****
--- 21956,21960 ----
  
  
+ $as_echo "#define GNULIB_TEST_MBRTOWC 1" >>confdefs.h
  
  
***************
*** 18678,18684 ****
  
  
-   :
  
  
  
  
--- 21963,21969 ----
  
  
  
  
+           GNULIB_MBSCASECMP=1
  
  
***************
*** 18686,18689 ****
--- 21971,21975 ----
  
  
+ $as_echo "#define GNULIB_TEST_MBSCASECMP 1" >>confdefs.h
  
  
***************
*** 18694,18703 ****
  
  
  
  
  
-   :
  
  
  
  
--- 21980,21990 ----
  
  
+           GNULIB_MBSCHR=1
  
  
  
  
  
+ $as_echo "#define GNULIB_TEST_MBSCHR 1" >>confdefs.h
  
  
***************
*** 18706,18920 ****
  
  
-      if test $gl_cv_have_include_next = yes; then
-        gl_cv_next_unistd_h='<'unistd.h'>'
-      else
-        { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <unistd.h>" >&5
- $as_echo_n "checking absolute name of <unistd.h>... " >&6; }
- if ${gl_cv_next_unistd_h+:} false; then :
-   $as_echo_n "(cached) " >&6
- else
  
-              if test $ac_cv_header_unistd_h = yes; then
  
  
-                cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h.  */
- #include <unistd.h>
  
- _ACEOF
-                                                                                                                         case "$host_os" in
-                  aix*) gl_absname_cpp="$ac_cpp -C" ;;
-                  *)    gl_absname_cpp="$ac_cpp" ;;
-                esac
  
-                case "$host_os" in
-                  mingw*)
-                                                                                                                                      gl_dirsep_regex='[/\\]'
-                    ;;
-                  *)
-                    gl_dirsep_regex='\/'
-                    ;;
-                esac
-                                              gl_make_literal_regex_sed='s,[]$^\\.*/[],\\&,g'
  
-                gl_header_literal_regex=`echo 'unistd.h' \
-                                         | sed -e "$gl_make_literal_regex_sed"`
-                gl_absolute_header_sed="/${gl_dirsep_regex}${gl_header_literal_regex}/"'{
-                    s/.*"\(.*'"${gl_dirsep_regex}${gl_header_literal_regex}"'\)".*/\1/
-                    s|^/[^/]|//&|
-                    p
-                    q
-                  }'
-                                                             gl_cv_next_unistd_h='"'`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
-                       sed -n "$gl_absolute_header_sed"`'"'
-           else
-                gl_cv_next_unistd_h='<'unistd.h'>'
-              fi
  
  
- fi
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_unistd_h" >&5
- $as_echo "$gl_cv_next_unistd_h" >&6; }
-      fi
-      NEXT_UNISTD_H=$gl_cv_next_unistd_h
  
-      if test $gl_cv_have_include_next = yes || test $gl_cv_have_include_next = buggy; then
-        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
-        gl_next_as_first_directive='<'unistd.h'>'
-      else
-        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
-        gl_next_as_first_directive=$gl_cv_next_unistd_h
-      fi
-      NEXT_AS_FIRST_DIRECTIVE_UNISTD_H=$gl_next_as_first_directive
  
  
  
  
!   if test $ac_cv_header_unistd_h = yes; then
!     HAVE_UNISTD_H=1
!   else
!     HAVE_UNISTD_H=0
!   fi
  
  
  
  
  
  
  
!     for gl_func in chdir chown dup dup2 dup3 environ euidaccess faccessat fchdir fchownat     fdatasync fsync ftruncate getcwd getdomainname getdtablesize getgroups     gethostname getlogin getlogin_r getpagesize     getusershell setusershell endusershell     group_member isatty lchown link linkat lseek pipe pipe2 pread pwrite     readlink readlinkat rmdir sethostname sleep symlink symlinkat ttyname_r     unlink unlinkat usleep; do
!     as_gl_Symbol=`$as_echo "gl_cv_have_raw_decl_$gl_func" | $as_tr_sh`
!     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $gl_func is declared without a macro" >&5
! $as_echo_n "checking whether $gl_func is declared without a macro... " >&6; }
! if eval \${$as_gl_Symbol+:} false; then :
    $as_echo_n "(cached) " >&6
  else
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
  
! #if HAVE_UNISTD_H
! # include <unistd.h>
! #endif
! /* Some systems declare various items in the wrong headers.  */
! #if !(defined __GLIBC__ && !defined __UCLIBC__)
! # include <fcntl.h>
! # include <stdio.h>
! # include <stdlib.h>
! # if (defined _WIN32 || defined __WIN32__) && ! defined __CYGWIN__
! #  include <io.h>
! # endif
! #endif
! 
! int
! main ()
  {
! #undef $gl_func
!   (void) $gl_func;
!   ;
    return 0;
  }
  _ACEOF
! if ac_fn_c_try_compile "$LINENO"; then :
!   eval "$as_gl_Symbol=yes"
  else
!   eval "$as_gl_Symbol=no"
  fi
! rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  fi
- eval ac_res=\$$as_gl_Symbol
- 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
- $as_echo "$ac_res" >&6; }
-     if eval test \"x\$"$as_gl_Symbol"\" = x"yes"; then :
-   cat >>confdefs.h <<_ACEOF
- #define `$as_echo "HAVE_RAW_DECL_$gl_func" | $as_tr_cpp` 1
- _ACEOF
  
!                      eval ac_cv_have_decl_$gl_func=yes
! fi
!       done
  
  
  
  
-       if  { test "$HAVE_LIBUNISTRING" != yes \
-     || {
  
  
  
!             test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
!             || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
!                  && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
!                       || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
!                            && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
!                          }
!                     }
!                }
  
  
  
  
!        }
!   }; then
!     LIBUNISTRING_UNITYPES_H='unitypes.h'
    else
!     LIBUNISTRING_UNITYPES_H=
    fi
  
  
  
  
-       if  { test "$HAVE_LIBUNISTRING" != yes \
-     || {
  
  
  
-             test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
-             || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
-                  && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
-                       || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
-                            && test $LIBUNISTRING_VERSION_SUBMINOR -lt 0
-                          }
-                     }
-                }
  
  
  
  
!        }
!   }; then
!     LIBUNISTRING_UNIWIDTH_H='uniwidth.h'
    else
!     LIBUNISTRING_UNIWIDTH_H=
    fi
  
  
  
  
-        if  { test "$HAVE_LIBUNISTRING" != yes \
-     || {
  
  
  
-             test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
-             || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
-                  && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
-                       || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
-                            && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
-                          }
-                     }
-                }
  
  
  
  
!        }
!   }; then
!   LIBUNISTRING_COMPILE_UNIWIDTH_WIDTH_TRUE=
!   LIBUNISTRING_COMPILE_UNIWIDTH_WIDTH_FALSE='#'
! else
!   LIBUNISTRING_COMPILE_UNIWIDTH_WIDTH_TRUE='#'
!   LIBUNISTRING_COMPILE_UNIWIDTH_WIDTH_FALSE=
! fi
  
  
  
--- 21993,22219 ----
  
  
  
  
  
  
  
  
  
+   :
  
  
  
  
  
  
!   :
! 
  
  
  
  
+   if test $ac_cv_func_mbsinit = yes && test $ac_cv_func_mbrtowc = yes; then
  
  
  
!      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether mbrtowc handles incomplete characters" >&5
! $as_echo_n "checking whether mbrtowc handles incomplete characters... " >&6; }
! if ${gl_cv_func_mbrtowc_incomplete_state+:} false; then :
    $as_echo_n "(cached) " >&6
  else
+ 
+                   case "$host_os" in
+                      # Guess no on AIX and OSF/1.
+         aix* | osf*) gl_cv_func_mbrtowc_incomplete_state="guessing no" ;;
+                      # Guess yes otherwise.
+         *)           gl_cv_func_mbrtowc_incomplete_state="guessing yes" ;;
+       esac
+       if test $LOCALE_JA != none; then
+         if test "$cross_compiling" = yes; then :
+   :
+ else
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
  
! #include <locale.h>
! #include <string.h>
! /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
!    <wchar.h>.
!    BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
!    included before <wchar.h>.  */
! #include <stddef.h>
! #include <stdio.h>
! #include <time.h>
! #include <wchar.h>
! int main ()
  {
!   if (setlocale (LC_ALL, "$LOCALE_JA") != NULL)
!     {
!       const char input[] = "B\217\253\344\217\251\316er"; /* "BÃ¼ÃŸer" */
!       mbstate_t state;
!       wchar_t wc;
! 
!       memset (&state, '\0', sizeof (mbstate_t));
!       if (mbrtowc (&wc, input + 1, 1, &state) == (size_t)(-2))
!         if (mbsinit (&state))
!           return 1;
!     }
    return 0;
  }
  _ACEOF
! if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_func_mbrtowc_incomplete_state=yes
  else
!   gl_cv_func_mbrtowc_incomplete_state=no
  fi
! rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
!   conftest.$ac_objext conftest.beam conftest.$ac_ext
  fi
  
!       fi
  
+ fi
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_mbrtowc_incomplete_state" >&5
+ $as_echo "$gl_cv_func_mbrtowc_incomplete_state" >&6; }
  
  
  
  
+      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether mbrtowc works as well as mbtowc" >&5
+ $as_echo_n "checking whether mbrtowc works as well as mbtowc... " >&6; }
+ if ${gl_cv_func_mbrtowc_sanitycheck+:} false; then :
+   $as_echo_n "(cached) " >&6
+ else
  
+                   case "$host_os" in
+                     # Guess no on Solaris 8.
+         solaris2.8) gl_cv_func_mbrtowc_sanitycheck="guessing no" ;;
+                     # Guess yes otherwise.
+         *)          gl_cv_func_mbrtowc_sanitycheck="guessing yes" ;;
+       esac
+       if test $LOCALE_ZH_CN != none; then
+         if test "$cross_compiling" = yes; then :
+   :
+ else
+   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+ /* end confdefs.h.  */
  
! #include <locale.h>
! #include <stdlib.h>
! #include <string.h>
! /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
!    <wchar.h>.
!    BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
!    included before <wchar.h>.  */
! #include <stddef.h>
! #include <stdio.h>
! #include <time.h>
! #include <wchar.h>
! int main ()
! {
!   /* This fails on Solaris 8:
!      mbrtowc returns 2, and sets wc to 0x00F0.
!      mbtowc returns 4 (correct) and sets wc to 0x5EDC.  */
!   if (setlocale (LC_ALL, "$LOCALE_ZH_CN") != NULL)
!     {
!       char input[] = "B\250\271\201\060\211\070er"; /* "BÃ¼ÃŸer" */
!       mbstate_t state;
!       wchar_t wc;
  
+       memset (&state, '\0', sizeof (mbstate_t));
+       if (mbrtowc (&wc, input + 3, 6, &state) != 4
+           && mbtowc (&wc, input + 3, 6) == 4)
+         return 1;
+     }
+   return 0;
+ }
+ _ACEOF
+ if ac_fn_c_try_run "$LINENO"; then :
+   gl_cv_func_mbrtowc_sanitycheck=yes
+ else
+   gl_cv_func_mbrtowc_sanitycheck=no
+ fi
+ rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
+   conftest.$ac_objext conftest.beam conftest.$ac_ext
+ fi
  
+       fi
  
+ fi
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_mbrtowc_sanitycheck" >&5
+ $as_echo "$gl_cv_func_mbrtowc_sanitycheck" >&6; }
  
!     REPLACE_MBSTATE_T=0
!     case "$gl_cv_func_mbrtowc_incomplete_state" in
!       *yes) ;;
!       *) REPLACE_MBSTATE_T=1 ;;
!     esac
!     case "$gl_cv_func_mbrtowc_sanitycheck" in
!       *yes) ;;
!       *) REPLACE_MBSTATE_T=1 ;;
!     esac
    else
!     REPLACE_MBSTATE_T=1
    fi
  
  
  
+   :
  
  
  
  
  
+   if test $ac_cv_func_mbsinit = no; then
+     HAVE_MBSINIT=0
+     ac_fn_c_check_decl "$LINENO" "mbsinit" "ac_cv_have_decl_mbsinit" "
+ /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
+    <wchar.h>.
+    BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
+    included before <wchar.h>.  */
+ #include <stddef.h>
+ #include <stdio.h>
+ #include <time.h>
+ #include <wchar.h>
  
+ "
+ if test "x$ac_cv_have_decl_mbsinit" = xyes; then :
+   ac_have_decl=1
+ else
+   ac_have_decl=0
+ fi
  
+ cat >>confdefs.h <<_ACEOF
+ #define HAVE_DECL_MBSINIT $ac_have_decl
+ _ACEOF
  
!     if test $ac_cv_have_decl_mbsinit = yes; then
!                         REPLACE_MBSINIT=1
!     fi
    else
!     if test $REPLACE_MBSTATE_T = 1; then
!       REPLACE_MBSINIT=1
!     else
!                         case "$host_os" in
!         mingw*) REPLACE_MBSINIT=1 ;;
!       esac
!     fi
    fi
  
+   if test $HAVE_MBSINIT = 0 || test $REPLACE_MBSINIT = 1; then
  
  
  
  
  
  
  
  
+   gl_LIBOBJS="$gl_LIBOBJS mbsinit.$ac_objext"
  
  
!   :
  
+   fi
  
  
***************
*** 18922,18925 ****
--- 22221,22225 ----
  
  
+           GNULIB_MBSINIT=1
  
  
***************
*** 18927,18931 ****
  
  
!   :
  
  
--- 22227,22231 ----
  
  
! $as_echo "#define GNULIB_TEST_MBSINIT 1" >>confdefs.h
  
  
***************
*** 18934,19073 ****
  
  
  
  
-      if test $gl_cv_have_include_next = yes; then
-        gl_cv_next_wchar_h='<'wchar.h'>'
-      else
-        { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <wchar.h>" >&5
- $as_echo_n "checking absolute name of <wchar.h>... " >&6; }
- if ${gl_cv_next_wchar_h+:} false; then :
-   $as_echo_n "(cached) " >&6
- else
  
-              if test $ac_cv_header_wchar_h = yes; then
  
  
!                cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! #include <wchar.h>
  
- _ACEOF
-                                                                                                                         case "$host_os" in
-                  aix*) gl_absname_cpp="$ac_cpp -C" ;;
-                  *)    gl_absname_cpp="$ac_cpp" ;;
-                esac
  
-                case "$host_os" in
-                  mingw*)
-                                                                                                                                      gl_dirsep_regex='[/\\]'
-                    ;;
-                  *)
-                    gl_dirsep_regex='\/'
-                    ;;
-                esac
-                                              gl_make_literal_regex_sed='s,[]$^\\.*/[],\\&,g'
  
-                gl_header_literal_regex=`echo 'wchar.h' \
-                                         | sed -e "$gl_make_literal_regex_sed"`
-                gl_absolute_header_sed="/${gl_dirsep_regex}${gl_header_literal_regex}/"'{
-                    s/.*"\(.*'"${gl_dirsep_regex}${gl_header_literal_regex}"'\)".*/\1/
-                    s|^/[^/]|//&|
-                    p
-                    q
-                  }'
-                                                             gl_cv_next_wchar_h='"'`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
-                       sed -n "$gl_absolute_header_sed"`'"'
-           else
-                gl_cv_next_wchar_h='<'wchar.h'>'
-              fi
  
  
- fi
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_wchar_h" >&5
- $as_echo "$gl_cv_next_wchar_h" >&6; }
-      fi
-      NEXT_WCHAR_H=$gl_cv_next_wchar_h
  
!      if test $gl_cv_have_include_next = yes || test $gl_cv_have_include_next = buggy; then
!        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
!        gl_next_as_first_directive='<'wchar.h'>'
!      else
!        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
!        gl_next_as_first_directive=$gl_cv_next_wchar_h
!      fi
!      NEXT_AS_FIRST_DIRECTIVE_WCHAR_H=$gl_next_as_first_directive
  
  
  
  
-   if test $ac_cv_header_wchar_h = yes; then
-     HAVE_WCHAR_H=1
-   else
-     HAVE_WCHAR_H=0
-   fi
  
  
  
  
  
-   if test $gt_cv_c_wint_t = yes; then
-     HAVE_WINT_T=1
-   else
-     HAVE_WINT_T=0
-   fi
  
  
  
-     for gl_func in btowc wctob mbsinit mbrtowc mbrlen mbsrtowcs mbsnrtowcs wcrtomb      wcsrtombs wcsnrtombs wcwidth wmemchr wmemcmp wmemcpy wmemmove wmemset      wcslen wcsnlen wcscpy wcpcpy wcsncpy wcpncpy wcscat wcsncat wcscmp      wcsncmp wcscasecmp wcsncasecmp wcscoll wcsxfrm wcsdup wcschr wcsrchr      wcscspn wcsspn wcspbrk wcsstr wcstok wcswidth     ; do
-     as_gl_Symbol=`$as_echo "gl_cv_have_raw_decl_$gl_func" | $as_tr_sh`
-     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $gl_func is declared without a macro" >&5
- $as_echo_n "checking whether $gl_func is declared without a macro... " >&6; }
- if eval \${$as_gl_Symbol+:} false; then :
-   $as_echo_n "(cached) " >&6
- else
-   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h.  */
  
! /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
!    <wchar.h>.
!    BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
!    included before <wchar.h>.  */
! #if !(defined __GLIBC__ && !defined __UCLIBC__)
! # include <stddef.h>
! # include <stdio.h>
! # include <time.h>
! #endif
! #include <wchar.h>
  
- int
- main ()
- {
- #undef $gl_func
-   (void) $gl_func;
-   ;
-   return 0;
- }
- _ACEOF
- if ac_fn_c_try_compile "$LINENO"; then :
-   eval "$as_gl_Symbol=yes"
- else
-   eval "$as_gl_Symbol=no"
- fi
- rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- fi
- eval ac_res=\$$as_gl_Symbol
- 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
- $as_echo "$ac_res" >&6; }
-     if eval test \"x\$"$as_gl_Symbol"\" = x"yes"; then :
-   cat >>confdefs.h <<_ACEOF
- #define `$as_echo "HAVE_RAW_DECL_$gl_func" | $as_tr_cpp` 1
- _ACEOF
  
-                      eval ac_cv_have_decl_$gl_func=yes
- fi
-       done
  
  
  
  
  
--- 22234,22276 ----
  
  
+   :
  
  
  
  
  
!   if test $ac_cv_func_mbslen = yes; then
!     HAVE_MBSLEN=1
!   else
!     HAVE_MBSLEN=0
!   fi
  
  
  
  
  
  
!           GNULIB_MBSLEN=1
  
  
  
  
  
+ $as_echo "#define GNULIB_TEST_MBSLEN 1" >>confdefs.h
  
  
  
  
  
  
  
  
!           GNULIB_MBSNCASECMP=1
  
  
  
  
  
+ $as_echo "#define GNULIB_TEST_MBSNCASECMP 1" >>confdefs.h
  
  
***************
*** 19078,19081 ****
--- 22281,22296 ----
  
  
+           GNULIB_MBSSTR=1
+ 
+ 
+ 
+ 
+ 
+ $as_echo "#define GNULIB_TEST_MBSSTR 1" >>confdefs.h
+ 
+ 
+ 
+ 
+ 
    :
  
***************
*** 19091,19183 ****
  
  
-   if test $ac_cv_func_mbsinit = yes && test $ac_cv_func_mbrtowc = yes; then
  
  
  
-      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether mbrtowc handles incomplete characters" >&5
- $as_echo_n "checking whether mbrtowc handles incomplete characters... " >&6; }
- if ${gl_cv_func_mbrtowc_incomplete_state+:} false; then :
-   $as_echo_n "(cached) " >&6
- else
  
!                   case "$host_os" in
!                      # Guess no on AIX and OSF/1.
!         aix* | osf*) gl_cv_func_mbrtowc_incomplete_state="guessing no" ;;
!                      # Guess yes otherwise.
!         *)           gl_cv_func_mbrtowc_incomplete_state="guessing yes" ;;
!       esac
!       if test $LOCALE_JA != none; then
!         if test "$cross_compiling" = yes; then :
!   :
  else
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
  
- #include <locale.h>
- #include <string.h>
  /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
     <wchar.h>.
!    BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
!    included before <wchar.h>.  */
  #include <stddef.h>
  #include <stdio.h>
  #include <time.h>
  #include <wchar.h>
! int main ()
  {
-   if (setlocale (LC_ALL, "$LOCALE_JA") != NULL)
-     {
-       const char input[] = "B\217\253\344\217\251\316er"; /* "BÃ¼ÃŸer" */
-       mbstate_t state;
-       wchar_t wc;
  
!       memset (&state, '\0', sizeof (mbstate_t));
!       if (mbrtowc (&wc, input + 1, 1, &state) == (size_t)(-2))
!         if (mbsinit (&state))
!           return 1;
!     }
    return 0;
  }
  _ACEOF
! if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_func_mbrtowc_incomplete_state=yes
  else
!   gl_cv_func_mbrtowc_incomplete_state=no
  fi
! rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
!   conftest.$ac_objext conftest.beam conftest.$ac_ext
  fi
  
!       fi
! 
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_mbrtowc_incomplete_state" >&5
! $as_echo "$gl_cv_func_mbrtowc_incomplete_state" >&6; }
  
  
  
  
!      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether mbrtowc works as well as mbtowc" >&5
! $as_echo_n "checking whether mbrtowc works as well as mbtowc... " >&6; }
! if ${gl_cv_func_mbrtowc_sanitycheck+:} false; then :
    $as_echo_n "(cached) " >&6
  else
- 
-                   case "$host_os" in
-                     # Guess no on Solaris 8.
-         solaris2.8) gl_cv_func_mbrtowc_sanitycheck="guessing no" ;;
-                     # Guess yes otherwise.
-         *)          gl_cv_func_mbrtowc_sanitycheck="guessing yes" ;;
-       esac
-       if test $LOCALE_ZH_CN != none; then
-         if test "$cross_compiling" = yes; then :
-   :
- else
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
! 
! #include <locale.h>
! #include <stdlib.h>
! #include <string.h>
  /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
     <wchar.h>.
--- 22306,22371 ----
  
  
  
  
  
  
!       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether mbswidth is declared in <wchar.h>" >&5
! $as_echo_n "checking whether mbswidth is declared in <wchar.h>... " >&6; }
! if ${ac_cv_have_decl_mbswidth+:} false; then :
!   $as_echo_n "(cached) " >&6
  else
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
  
  /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
     <wchar.h>.
!    BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be included
!    before <wchar.h>.  */
  #include <stddef.h>
  #include <stdio.h>
  #include <time.h>
  #include <wchar.h>
! 
! int
! main ()
  {
  
!   char *p = (char *) mbswidth;
!   return !p;
! 
!   ;
    return 0;
  }
  _ACEOF
! if ac_fn_c_try_compile "$LINENO"; then :
!   ac_cv_have_decl_mbswidth=yes
  else
!   ac_cv_have_decl_mbswidth=no
  fi
! rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  fi
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_decl_mbswidth" >&5
+ $as_echo "$ac_cv_have_decl_mbswidth" >&6; }
+   if test $ac_cv_have_decl_mbswidth = yes; then
+     ac_val=1
+   else
+     ac_val=0
+   fi
  
! cat >>confdefs.h <<_ACEOF
! #define HAVE_DECL_MBSWIDTH_IN_WCHAR_H $ac_val
! _ACEOF
  
  
  
  
!    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mbstate_t" >&5
! $as_echo_n "checking for mbstate_t... " >&6; }
! if ${ac_cv_type_mbstate_t+:} false; then :
    $as_echo_n "(cached) " >&6
  else
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
! $ac_includes_default
  /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
     <wchar.h>.
***************
*** 19188,19372 ****
  #include <time.h>
  #include <wchar.h>
! int main ()
  {
!   /* This fails on Solaris 8:
!      mbrtowc returns 2, and sets wc to 0x00F0.
!      mbtowc returns 4 (correct) and sets wc to 0x5EDC.  */
!   if (setlocale (LC_ALL, "$LOCALE_ZH_CN") != NULL)
!     {
!       char input[] = "B\250\271\201\060\211\070er"; /* "BÃ¼ÃŸer" */
!       mbstate_t state;
!       wchar_t wc;
! 
!       memset (&state, '\0', sizeof (mbstate_t));
!       if (mbrtowc (&wc, input + 3, 6, &state) != 4
!           && mbtowc (&wc, input + 3, 6) == 4)
!         return 1;
!     }
    return 0;
  }
  _ACEOF
! if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_func_mbrtowc_sanitycheck=yes
  else
!   gl_cv_func_mbrtowc_sanitycheck=no
  fi
! rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
!   conftest.$ac_objext conftest.beam conftest.$ac_ext
  fi
  
!       fi
  
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_mbrtowc_sanitycheck" >&5
! $as_echo "$gl_cv_func_mbrtowc_sanitycheck" >&6; }
  
!     REPLACE_MBSTATE_T=0
!     case "$gl_cv_func_mbrtowc_incomplete_state" in
!       *yes) ;;
!       *) REPLACE_MBSTATE_T=1 ;;
!     esac
!     case "$gl_cv_func_mbrtowc_sanitycheck" in
!       *yes) ;;
!       *) REPLACE_MBSTATE_T=1 ;;
!     esac
!   else
!     REPLACE_MBSTATE_T=1
!   fi
  
  
  
-   :
  
  
  
  
  
-   if test $ac_cv_func_wcrtomb = no; then
-     HAVE_WCRTOMB=0
-     ac_fn_c_check_decl "$LINENO" "wcrtomb" "ac_cv_have_decl_wcrtomb" "
- /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
-    <wchar.h>.
-    BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
-    included before <wchar.h>.  */
- #include <stddef.h>
- #include <stdio.h>
- #include <time.h>
- #include <wchar.h>
  
- "
- if test "x$ac_cv_have_decl_wcrtomb" = xyes; then :
-   ac_have_decl=1
- else
-   ac_have_decl=0
- fi
  
- cat >>confdefs.h <<_ACEOF
- #define HAVE_DECL_WCRTOMB $ac_have_decl
- _ACEOF
  
-     if test $ac_cv_have_decl_wcrtomb = yes; then
-                         REPLACE_WCRTOMB=1
-     fi
-   else
-     if test $REPLACE_MBSTATE_T = 1; then
-       REPLACE_WCRTOMB=1
-     else
  
  
  
  
  
-              { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether wcrtomb return value is correct" >&5
- $as_echo_n "checking whether wcrtomb return value is correct... " >&6; }
- if ${gl_cv_func_wcrtomb_retval+:} false; then :
-   $as_echo_n "(cached) " >&6
- else
  
-                               case "$host_os" in
-                                      # Guess no on AIX 4, OSF/1 and Solaris.
-             aix4* | osf* | solaris*) gl_cv_func_wcrtomb_retval="guessing no" ;;
-                                      # Guess yes otherwise.
-             *)                       gl_cv_func_wcrtomb_retval="guessing yes" ;;
-           esac
-           if test $LOCALE_FR != none || test $LOCALE_FR_UTF8 != none || test $LOCALE_JA != none || test $LOCALE_ZH_CN != none; then
-             if test "$cross_compiling" = yes; then :
    :
- else
-   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h.  */
- 
- #include <locale.h>
- #include <string.h>
- /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
-    <wchar.h>.
-    BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
-    included before <wchar.h>.  */
- #include <stddef.h>
- #include <stdio.h>
- #include <time.h>
- #include <wchar.h>
- int main ()
- {
-   int result = 0;
-   if (setlocale (LC_ALL, "$LOCALE_FR") != NULL)
-     {
-       if (wcrtomb (NULL, 0, NULL) != 1)
-         result |= 1;
-     }
-   if (setlocale (LC_ALL, "$LOCALE_FR_UTF8") != NULL)
-     {
-       if (wcrtomb (NULL, 0, NULL) != 1)
-         result |= 2;
-     }
-   if (setlocale (LC_ALL, "$LOCALE_JA") != NULL)
-     {
-       if (wcrtomb (NULL, 0, NULL) != 1)
-         result |= 4;
-     }
-   if (setlocale (LC_ALL, "$LOCALE_ZH_CN") != NULL)
-     {
-       if (wcrtomb (NULL, 0, NULL) != 1)
-         result |= 8;
-     }
-   return result;
- }
- _ACEOF
- if ac_fn_c_try_run "$LINENO"; then :
-   gl_cv_func_wcrtomb_retval=yes
- else
-   gl_cv_func_wcrtomb_retval=no
- fi
- rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
-   conftest.$ac_objext conftest.beam conftest.$ac_ext
- fi
- 
-           fi
- 
- fi
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_wcrtomb_retval" >&5
- $as_echo "$gl_cv_func_wcrtomb_retval" >&6; }
-       case "$gl_cv_func_wcrtomb_retval" in
-         *yes) ;;
-         *) REPLACE_WCRTOMB=1 ;;
-       esac
-     fi
-   fi
- 
-   if test $HAVE_WCRTOMB = 0 || test $REPLACE_WCRTOMB = 1; then
- 
- 
- 
  
  
  
  
  
-   gl_LIBOBJS="$gl_LIBOBJS wcrtomb.$ac_objext"
- 
- 
-   :
  
!   fi
  
  
--- 22376,22435 ----
  #include <time.h>
  #include <wchar.h>
! int
! main ()
  {
! mbstate_t x; return sizeof x;
!   ;
    return 0;
  }
  _ACEOF
! if ac_fn_c_try_compile "$LINENO"; then :
!   ac_cv_type_mbstate_t=yes
  else
!   ac_cv_type_mbstate_t=no
  fi
! rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  fi
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_mbstate_t" >&5
+ $as_echo "$ac_cv_type_mbstate_t" >&6; }
+    if test $ac_cv_type_mbstate_t = yes; then
  
! $as_echo "#define HAVE_MBSTATE_T 1" >>confdefs.h
  
!    else
  
! $as_echo "#define mbstate_t int" >>confdefs.h
  
+    fi
  
  
  
  
  
+   if false; then
+     REPLACE_MBTOWC=1
+   fi
  
+   if test $REPLACE_MBTOWC = 1; then
  
  
  
  
  
  
  
  
+   gl_LIBOBJS="$gl_LIBOBJS mbtowc.$ac_objext"
  
  
    :
  
+   fi
  
  
  
  
  
!           GNULIB_MBTOWC=1
  
  
***************
*** 19374,19378 ****
  
  
!           GNULIB_WCRTOMB=1
  
  
--- 22437,22441 ----
  
  
! $as_echo "#define GNULIB_TEST_MBTOWC 1" >>confdefs.h
  
  
***************
*** 19380,19386 ****
  
  
! $as_echo "#define GNULIB_TEST_WCRTOMB 1" >>confdefs.h
  
  
  
  
--- 22443,22450 ----
  
  
!   :
  
  
+   if test $HAVE_MEMCHR = 0 || test $REPLACE_MEMCHR = 1; then
  
  
***************
*** 19389,19410 ****
  
  
-   :
  
  
  
  
  
!   if test $ac_cv_func_iswcntrl = yes; then
!     HAVE_ISWCNTRL=1
!   else
!     HAVE_ISWCNTRL=0
!   fi
  
  
  
-   if test $gt_cv_c_wint_t = yes; then
-     HAVE_WINT_T=1
-   else
-     HAVE_WINT_T=0
    fi
  
--- 22453,22474 ----
  
  
  
  
+   gl_LIBOBJS="$gl_LIBOBJS memchr.$ac_objext"
  
  
+   for ac_header in bp-sym.h
+ do :
+   ac_fn_c_check_header_mongrel "$LINENO" "bp-sym.h" "ac_cv_header_bp_sym_h" "$ac_includes_default"
+ if test "x$ac_cv_header_bp_sym_h" = xyes; then :
+   cat >>confdefs.h <<_ACEOF
+ #define HAVE_BP_SYM_H 1
+ _ACEOF
  
! fi
  
+ done
  
  
    fi
  
***************
*** 19413,19423 ****
  
  
  
  
  
-   :
- 
  
  
  
  
--- 22477,22487 ----
  
  
+           GNULIB_MEMCHR=1
  
  
  
  
  
+ $as_echo "#define GNULIB_TEST_MEMCHR 1" >>confdefs.h
  
  
***************
*** 19425,19543 ****
  
  
!      if test $gl_cv_have_include_next = yes; then
!        gl_cv_next_wctype_h='<'wctype.h'>'
!      else
!        { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <wctype.h>" >&5
! $as_echo_n "checking absolute name of <wctype.h>... " >&6; }
! if ${gl_cv_next_wctype_h+:} false; then :
    $as_echo_n "(cached) " >&6
  else
! 
!              if test $ac_cv_header_wctype_h = yes; then
! 
! 
!                cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
- #include <wctype.h>
- 
- _ACEOF
-                                                                                                                         case "$host_os" in
-                  aix*) gl_absname_cpp="$ac_cpp -C" ;;
-                  *)    gl_absname_cpp="$ac_cpp" ;;
-                esac
- 
-                case "$host_os" in
-                  mingw*)
-                                                                                                                                      gl_dirsep_regex='[/\\]'
-                    ;;
-                  *)
-                    gl_dirsep_regex='\/'
-                    ;;
-                esac
-                                              gl_make_literal_regex_sed='s,[]$^\\.*/[],\\&,g'
- 
-                gl_header_literal_regex=`echo 'wctype.h' \
-                                         | sed -e "$gl_make_literal_regex_sed"`
-                gl_absolute_header_sed="/${gl_dirsep_regex}${gl_header_literal_regex}/"'{
-                    s/.*"\(.*'"${gl_dirsep_regex}${gl_header_literal_regex}"'\)".*/\1/
-                    s|^/[^/]|//&|
-                    p
-                    q
-                  }'
-                                                             gl_cv_next_wctype_h='"'`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
-                       sed -n "$gl_absolute_header_sed"`'"'
-           else
-                gl_cv_next_wctype_h='<'wctype.h'>'
-              fi
  
  
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_wctype_h" >&5
! $as_echo "$gl_cv_next_wctype_h" >&6; }
!      fi
!      NEXT_WCTYPE_H=$gl_cv_next_wctype_h
! 
!      if test $gl_cv_have_include_next = yes || test $gl_cv_have_include_next = buggy; then
!        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
!        gl_next_as_first_directive='<'wctype.h'>'
!      else
!        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
!        gl_next_as_first_directive=$gl_cv_next_wctype_h
!      fi
!      NEXT_AS_FIRST_DIRECTIVE_WCTYPE_H=$gl_next_as_first_directive
! 
! 
  
  
-   if test $ac_cv_header_wctype_h = yes; then
-     if test $ac_cv_func_iswcntrl = yes; then
-                   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether iswcntrl works" >&5
- $as_echo_n "checking whether iswcntrl works... " >&6; }
- if ${gl_cv_func_iswcntrl_works+:} false; then :
-   $as_echo_n "(cached) " >&6
  else
- 
-           if test "$cross_compiling" = yes; then :
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
! #include <stdlib.h>
!                           #if __GNU_LIBRARY__ == 1
!                           Linux libc5 i18n is broken.
!                           #endif
  int
  main ()
  {
  
    ;
    return 0;
  }
  _ACEOF
- if ac_fn_c_try_compile "$LINENO"; then :
-   gl_cv_func_iswcntrl_works="guessing yes"
- else
-   gl_cv_func_iswcntrl_works="guessing no"
- fi
- rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- 
- else
-   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h.  */
- 
-                /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be
-                   included before <wchar.h>.
-                   BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h>
-                   must be included before <wchar.h>.  */
-                #include <stddef.h>
-                #include <stdio.h>
-                #include <time.h>
-                #include <wchar.h>
-                #include <wctype.h>
-                int main () { return iswprint ('x') == 0; }
- 
- _ACEOF
  if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_func_iswcntrl_works=yes
  else
!   gl_cv_func_iswcntrl_works=no
  fi
  rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
--- 22489,22568 ----
  
  
!   if test $HAVE_DECL_MEMMEM = 1 && test $REPLACE_MEMMEM = 0; then
!     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether memmem works in linear time" >&5
! $as_echo_n "checking whether memmem works in linear time... " >&6; }
! if ${gl_cv_func_memmem_works_fast+:} false; then :
    $as_echo_n "(cached) " >&6
  else
!   if test "$cross_compiling" = yes; then :
!                     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
  
+ #include <features.h>
+ #ifdef __GNU_LIBRARY__
+  #if ((__GLIBC__ == 2 && __GLIBC_MINOR__ >= 9) || (__GLIBC__ > 2)) \
+      && !defined __UCLIBC__
+   Lucky user
+  #endif
+ #endif
+ #ifdef __CYGWIN__
+  #include <cygwin/version.h>
+  #if CYGWIN_VERSION_DLL_COMBINED > CYGWIN_VERSION_DLL_MAKE_COMBINED (1007, 0)
+   Lucky user
+  #endif
+ #endif
  
+ _ACEOF
+ if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
+   $EGREP "Lucky user" >/dev/null 2>&1; then :
+   gl_cv_func_memmem_works_fast="guessing yes"
+ else
+   gl_cv_func_memmem_works_fast="guessing no"
  fi
! rm -f conftest*
  
  
  else
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
! 
! #include <signal.h> /* for signal */
! #include <string.h> /* for memmem */
! #include <stdlib.h> /* for malloc */
! #include <unistd.h> /* for alarm */
! static void quit (int sig) { exit (sig + 128); }
! 
  int
  main ()
  {
  
+     int result = 0;
+     size_t m = 1000000;
+     char *haystack = (char *) malloc (2 * m + 1);
+     char *needle = (char *) malloc (m + 1);
+     /* Failure to compile this test due to missing alarm is okay,
+        since all such platforms (mingw) also lack memmem.  */
+     signal (SIGALRM, quit);
+     alarm (5);
+     /* Check for quadratic performance.  */
+     if (haystack && needle)
+       {
+         memset (haystack, 'A', 2 * m);
+         haystack[2 * m] = 'B';
+         memset (needle, 'A', m);
+         needle[m] = 'B';
+         if (!memmem (haystack, 2 * m + 1, needle, m + 1))
+           result |= 1;
+       }
+     return result;
+ 
    ;
    return 0;
  }
  _ACEOF
  if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_func_memmem_works_fast=yes
  else
!   gl_cv_func_memmem_works_fast=no
  fi
  rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
***************
*** 19547,19578 ****
  
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_iswcntrl_works" >&5
! $as_echo "$gl_cv_func_iswcntrl_works" >&6; }
!     fi
!     HAVE_WCTYPE_H=1
!   else
!     HAVE_WCTYPE_H=0
    fi
  
  
-   case "$gl_cv_func_iswcntrl_works" in
-     *yes) REPLACE_ISWCNTRL=0 ;;
-     *)    REPLACE_ISWCNTRL=1 ;;
-   esac
  
  
!   if test $HAVE_ISWCNTRL = 0 || test $REPLACE_ISWCNTRL = 1; then
!         :
    fi
  
!   if test $REPLACE_ISWCNTRL = 1; then
!     REPLACE_TOWLOWER=1
!   else
!     for ac_func in towlower
  do :
!   ac_fn_c_check_func "$LINENO" "towlower" "ac_cv_func_towlower"
! if test "x$ac_cv_func_towlower" = xyes; then :
    cat >>confdefs.h <<_ACEOF
! #define HAVE_TOWLOWER 1
  _ACEOF
  
--- 22572,22607 ----
  
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_memmem_works_fast" >&5
! $as_echo "$gl_cv_func_memmem_works_fast" >&6; }
!     case "$gl_cv_func_memmem_works_fast" in
!       *yes) ;;
!       *)
!         REPLACE_MEMMEM=1
!         ;;
!     esac
    fi
  
+   if test $HAVE_MEMMEM = 0 || test $REPLACE_MEMMEM = 1; then
  
  
  
! 
! 
! 
! 
! 
!   gl_LIBOBJS="$gl_LIBOBJS memmem.$ac_objext"
! 
    fi
  
! 
! 
! 
!   for ac_func in memmem
  do :
!   ac_fn_c_check_func "$LINENO" "memmem" "ac_cv_func_memmem"
! if test "x$ac_cv_func_memmem" = xyes; then :
    cat >>confdefs.h <<_ACEOF
! #define HAVE_MEMMEM 1
  _ACEOF
  
***************
*** 19580,19681 ****
  done
  
!     if test $ac_cv_func_towlower = yes; then
!       REPLACE_TOWLOWER=0
!     else
!       ac_fn_c_check_decl "$LINENO" "towlower" "ac_cv_have_decl_towlower" "/* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be
!              included before <wchar.h>.
!              BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h>
!              must be included before <wchar.h>.  */
!           #include <stddef.h>
!           #include <stdio.h>
!           #include <time.h>
!           #include <wchar.h>
!           #if HAVE_WCTYPE_H
!           # include <wctype.h>
!           #endif
  
! "
! if test "x$ac_cv_have_decl_towlower" = xyes; then :
!   ac_have_decl=1
! else
!   ac_have_decl=0
! fi
  
- cat >>confdefs.h <<_ACEOF
- #define HAVE_DECL_TOWLOWER $ac_have_decl
- _ACEOF
  
-       if test $ac_cv_have_decl_towlower = yes; then
-                                 REPLACE_TOWLOWER=1
-       else
-         REPLACE_TOWLOWER=0
-       fi
-     fi
-   fi
  
  
-   if test $HAVE_ISWCNTRL = 0 || test $REPLACE_TOWLOWER = 1; then
-         :
-   fi
  
!           { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wctype_t" >&5
! $as_echo_n "checking for wctype_t... " >&6; }
! if ${gl_cv_type_wctype_t+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
- /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be
-                included before <wchar.h>.
-                BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h>
-                must be included before <wchar.h>.  */
-             #include <stddef.h>
-             #include <stdio.h>
-             #include <time.h>
-             #include <wchar.h>
-             #if HAVE_WCTYPE_H
-             # include <wctype.h>
-             #endif
-             wctype_t a;
  
! int
! main ()
! {
  
-   ;
-   return 0;
- }
  _ACEOF
! if ac_fn_c_try_compile "$LINENO"; then :
!   gl_cv_type_wctype_t=yes
  else
!   gl_cv_type_wctype_t=no
  fi
! rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  
- fi
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_type_wctype_t" >&5
- $as_echo "$gl_cv_type_wctype_t" >&6; }
-   if test $gl_cv_type_wctype_t = no; then
-     HAVE_WCTYPE_T=0
-   fi
  
-       { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wctrans_t" >&5
- $as_echo_n "checking for wctrans_t... " >&6; }
- if ${gl_cv_type_wctrans_t+:} false; then :
-   $as_echo_n "(cached) " >&6
  else
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
! /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be
!                included before <wchar.h>.
!                BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h>
!                must be included before <wchar.h>.  */
!             #include <stddef.h>
!             #include <stdio.h>
!             #include <time.h>
!             #include <wchar.h>
!             #include <wctype.h>
!             wctrans_t a;
  
  int
--- 22609,22671 ----
  done
  
!   if test $ac_cv_func_memmem = yes; then
!     HAVE_MEMMEM=1
!   else
!     HAVE_MEMMEM=0
!   fi
  
!   :
  
  
  
  
  
!   if test $ac_cv_have_decl_memmem = no; then
!     HAVE_DECL_MEMMEM=0
!   else
!             { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether memmem works" >&5
! $as_echo_n "checking whether memmem works... " >&6; }
! if ${gl_cv_func_memmem_works_always+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
!   if test "$cross_compiling" = yes; then :
!                                       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
  
! #ifdef __GNU_LIBRARY__
!  #include <features.h>
!  #if ((__GLIBC__ == 2 && ((__GLIBC_MINOR > 0 && __GLIBC_MINOR__ < 9) \
!                           || __GLIBC_MINOR__ > 12)) \
!       || (__GLIBC__ > 2)) \
!      || defined __UCLIBC__
!   Lucky user
!  #endif
! #elif defined __CYGWIN__
!  #include <cygwin/version.h>
!  #if CYGWIN_VERSION_DLL_COMBINED > CYGWIN_VERSION_DLL_MAKE_COMBINED (1007, 7)
!   Lucky user
!  #endif
! #else
!   Lucky user
! #endif
  
  _ACEOF
! if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
!   $EGREP "Lucky user" >/dev/null 2>&1; then :
!   gl_cv_func_memmem_works_always="guessing yes"
  else
!   gl_cv_func_memmem_works_always="guessing no"
  fi
! rm -f conftest*
  
  
  else
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
! 
! #include <string.h> /* for memmem */
! #define P "_EF_BF_BD"
! #define HAYSTACK "F_BD_CE_BD" P P P P "_C3_88_20" P P P "_C3_A7_20" P
! #define NEEDLE P P P P P
  
  int
***************
*** 19683,19755 ****
  {
  
    ;
    return 0;
  }
  _ACEOF
! if ac_fn_c_try_compile "$LINENO"; then :
!   gl_cv_type_wctrans_t=yes
  else
!   gl_cv_type_wctrans_t=no
  fi
! rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_type_wctrans_t" >&5
! $as_echo "$gl_cv_type_wctrans_t" >&6; }
!   if test $gl_cv_type_wctrans_t = no; then
!     HAVE_WCTRANS_T=0
    fi
  
  
-     for gl_func in wctype iswctype wctrans towctrans     ; do
-     as_gl_Symbol=`$as_echo "gl_cv_have_raw_decl_$gl_func" | $as_tr_sh`
-     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $gl_func is declared without a macro" >&5
- $as_echo_n "checking whether $gl_func is declared without a macro... " >&6; }
- if eval \${$as_gl_Symbol+:} false; then :
-   $as_echo_n "(cached) " >&6
- else
-   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h.  */
  
- /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
-    <wchar.h>.
-    BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
-    included before <wchar.h>.  */
- #if !(defined __GLIBC__ && !defined __UCLIBC__)
- # include <stddef.h>
- # include <stdio.h>
- # include <time.h>
- # include <wchar.h>
- #endif
- #include <wctype.h>
  
! int
! main ()
! {
! #undef $gl_func
!   (void) $gl_func;
!   ;
!   return 0;
! }
! _ACEOF
! if ac_fn_c_try_compile "$LINENO"; then :
!   eval "$as_gl_Symbol=yes"
! else
!   eval "$as_gl_Symbol=no"
! fi
! rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! fi
! eval ac_res=\$$as_gl_Symbol
! 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
! $as_echo "$ac_res" >&6; }
!     if eval test \"x\$"$as_gl_Symbol"\" = x"yes"; then :
    cat >>confdefs.h <<_ACEOF
! #define `$as_echo "HAVE_RAW_DECL_$gl_func" | $as_tr_cpp` 1
  _ACEOF
  
-                      eval ac_cv_have_decl_$gl_func=yes
  fi
!       done
  
  
  
--- 22673,22762 ----
  {
  
+     int result = 0;
+     if (memmem (HAYSTACK, strlen (HAYSTACK), NEEDLE, strlen (NEEDLE)))
+       result |= 1;
+     /* Check for empty needle behavior.  */
+     {
+       const char *haystack = "AAA";
+       if (memmem (haystack, 3, NULL, 0) != haystack)
+         result |= 2;
+     }
+     return result;
+ 
    ;
    return 0;
  }
  _ACEOF
! if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_func_memmem_works_always=yes
  else
!   gl_cv_func_memmem_works_always=no
! fi
! rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
!   conftest.$ac_objext conftest.beam conftest.$ac_ext
  fi
! 
  
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_memmem_works_always" >&5
! $as_echo "$gl_cv_func_memmem_works_always" >&6; }
!     case "$gl_cv_func_memmem_works_always" in
!       *yes) ;;
!       *)
!         REPLACE_MEMMEM=1
!         ;;
!     esac
    fi
+   :
  
+   if test $HAVE_MEMMEM = 0 || test $REPLACE_MEMMEM = 1; then
  
  
  
! 
! 
! 
! 
! 
!   gl_LIBOBJS="$gl_LIBOBJS memmem.$ac_objext"
! 
!   fi
! 
! 
! 
! 
! 
!           GNULIB_MEMMEM=1
! 
! 
! 
! 
! 
! $as_echo "#define GNULIB_TEST_MEMMEM 1" >>confdefs.h
! 
! 
! 
! 
! 
! 
! 
! 
! 
!   for ac_func in mempcpy
! do :
!   ac_fn_c_check_func "$LINENO" "mempcpy" "ac_cv_func_mempcpy"
! if test "x$ac_cv_func_mempcpy" = xyes; then :
    cat >>confdefs.h <<_ACEOF
! #define HAVE_MEMPCPY 1
  _ACEOF
  
  fi
! done
! 
!   if test $ac_cv_func_mempcpy = no; then
!     HAVE_MEMPCPY=0
!   fi
  
+   if test $HAVE_MEMPCPY = 0; then
  
  
***************
*** 19760,19767 ****
--- 22767,22776 ----
  
  
+   gl_LIBOBJS="$gl_LIBOBJS mempcpy.$ac_objext"
  
  
    :
  
+   fi
  
  
***************
*** 19769,19773 ****
  
  
!   :
  
  
--- 22778,22782 ----
  
  
!           GNULIB_MEMPCPY=1
  
  
***************
*** 19775,19863 ****
  
  
  
-   ac_fn_c_check_decl "$LINENO" "wcwidth" "ac_cv_have_decl_wcwidth" "
- /* AIX 3.2.5 declares wcwidth in <string.h>. */
- #include <string.h>
- /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
-    <wchar.h>.
-    BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be included
-    before <wchar.h>.  */
- #include <stddef.h>
- #include <stdio.h>
- #include <time.h>
- #include <wchar.h>
  
- "
- if test "x$ac_cv_have_decl_wcwidth" = xyes; then :
-   ac_have_decl=1
- else
-   ac_have_decl=0
- fi
  
- cat >>confdefs.h <<_ACEOF
- #define HAVE_DECL_WCWIDTH $ac_have_decl
- _ACEOF
  
!   if test $ac_cv_have_decl_wcwidth != yes; then
!     HAVE_DECL_WCWIDTH=0
    fi
  
!   if test $ac_cv_func_wcwidth = yes; then
!     HAVE_WCWIDTH=1
!                     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether wcwidth works reasonably in UTF-8 locales" >&5
! $as_echo_n "checking whether wcwidth works reasonably in UTF-8 locales... " >&6; }
! if ${gl_cv_func_wcwidth_works+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
  
!         if test "$cross_compiling" = yes; then :
  
-            case "$host_os" in
-                      # Guess yes on glibc and AIX 7 systems.
-              *-gnu* | aix[7-9]*) gl_cv_func_wcwidth_works="guessing yes";;
-              *)                  gl_cv_func_wcwidth_works="guessing no";;
-            esac
  
! else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
  
! #include <locale.h>
! /* AIX 3.2.5 declares wcwidth in <string.h>. */
! #include <string.h>
! /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
!    <wchar.h>.
!    BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be included
!    before <wchar.h>.  */
! #include <stddef.h>
! #include <stdio.h>
! #include <time.h>
! #include <wchar.h>
! #if !HAVE_DECL_WCWIDTH
! extern
! # ifdef __cplusplus
! "C"
! # endif
! int wcwidth (int);
! #endif
! int main ()
  {
!   int result = 0;
!   if (setlocale (LC_ALL, "fr_FR.UTF-8") != NULL)
!     {
!       if (wcwidth (0x0301) > 0)
!         result |= 1;
!       if (wcwidth (0x05B0) > 0)
!         result |= 2;
!       if (wcwidth (0x200B) > 0)
!         result |= 4;
!     }
!   return result;
  }
  _ACEOF
  if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_func_wcwidth_works=yes
  else
!   gl_cv_func_wcwidth_works=no
  fi
  rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
--- 22784,22914 ----
  
  
+ $as_echo "#define GNULIB_TEST_MEMPCPY 1" >>confdefs.h
  
  
  
  
! 
! 
! 
! 
!   :
! 
! 
! 
! 
! 
!   if test $ac_cv_have_decl_memrchr = no; then
!     HAVE_DECL_MEMRCHR=0
    fi
  
!   for ac_func in memrchr
! do :
!   ac_fn_c_check_func "$LINENO" "memrchr" "ac_cv_func_memrchr"
! if test "x$ac_cv_func_memrchr" = xyes; then :
!   cat >>confdefs.h <<_ACEOF
! #define HAVE_MEMRCHR 1
! _ACEOF
  
! fi
! done
  
  
!   if test $ac_cv_func_memrchr = no; then
  
! 
! 
! 
! 
! 
! 
! 
!   gl_LIBOBJS="$gl_LIBOBJS memrchr.$ac_objext"
! 
!     :
!   fi
! 
! 
! 
! 
! 
!           GNULIB_MEMRCHR=1
! 
! 
! 
! 
! 
! $as_echo "#define GNULIB_TEST_MEMRCHR 1" >>confdefs.h
! 
! 
! 
! 
! 
! 
! 
!   :
! 
! 
! 
! 
! 
!   if test $ac_cv_func_mkstemp = yes; then
!     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mkstemp" >&5
! $as_echo_n "checking for working mkstemp... " >&6; }
! if ${gl_cv_func_working_mkstemp+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
! 
!         mkdir conftest.mkstemp
!         if test "$cross_compiling" = yes; then :
!   case "$host_os" in
!                      # Guess yes on glibc systems.
!              *-gnu*) gl_cv_func_working_mkstemp="guessing yes" ;;
!                      # If we don't know, assume the worst.
!              *)      gl_cv_func_working_mkstemp="guessing no" ;;
!            esac
! 
! else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! $ac_includes_default
! int
! main ()
  {
! int result = 0;
!               int i;
!               off_t large = (off_t) 4294967295u;
!               if (large < 0)
!                 large = 2147483647;
!               umask (0);
!               for (i = 0; i < 70; i++)
!                 {
!                   char templ[] = "conftest.mkstemp/coXXXXXX";
!                   int (*mkstemp_function) (char *) = mkstemp;
!                   int fd = mkstemp_function (templ);
!                   if (fd < 0)
!                     result |= 1;
!                   else
!                     {
!                       struct stat st;
!                       if (lseek (fd, large, SEEK_SET) != large)
!                         result |= 2;
!                       if (fstat (fd, &st) < 0)
!                         result |= 4;
!                       else if (st.st_mode & 0077)
!                         result |= 8;
!                       if (close (fd))
!                         result |= 16;
!                     }
!                 }
!               return result;
!   ;
!   return 0;
  }
  _ACEOF
  if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_func_working_mkstemp=yes
  else
!   gl_cv_func_working_mkstemp=no
  fi
  rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
***************
*** 19865,19881 ****
  fi
  
  
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_wcwidth_works" >&5
! $as_echo "$gl_cv_func_wcwidth_works" >&6; }
!     case "$gl_cv_func_wcwidth_works" in
        *yes) ;;
!       *no) REPLACE_WCWIDTH=1 ;;
      esac
    else
!     HAVE_WCWIDTH=0
    fi
  
!   if test $HAVE_WCWIDTH = 0 || test $REPLACE_WCWIDTH = 1; then
  
  
--- 22916,22935 ----
  fi
  
+         rm -rf conftest.mkstemp
  
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_working_mkstemp" >&5
! $as_echo "$gl_cv_func_working_mkstemp" >&6; }
!     case "$gl_cv_func_working_mkstemp" in
        *yes) ;;
!       *)
!         REPLACE_MKSTEMP=1
!         ;;
      esac
    else
!     HAVE_MKSTEMP=0
    fi
  
!   if test $HAVE_MKSTEMP = 0 || test $REPLACE_MKSTEMP = 1; then
  
  
***************
*** 19886,19890 ****
  
  
!   gl_LIBOBJS="$gl_LIBOBJS wcwidth.$ac_objext"
  
    fi
--- 22940,22946 ----
  
  
!   gl_LIBOBJS="$gl_LIBOBJS mkstemp.$ac_objext"
! 
! 
  
    fi
***************
*** 19894,19898 ****
  
  
!           GNULIB_WCWIDTH=1
  
  
--- 22950,22954 ----
  
  
!           GNULIB_MKSTEMP=1
  
  
***************
*** 19900,19909 ****
  
  
! $as_echo "#define GNULIB_TEST_WCWIDTH 1" >>confdefs.h
  
  
  
    :
-   # End of code from modules
  
  
--- 22956,22966 ----
  
  
! $as_echo "#define GNULIB_TEST_MKSTEMP 1" >>confdefs.h
! 
! 
  
  
  
    :
  
  
***************
*** 19911,19920 ****
  
  
  
  
  
  
!   gltests_libdeps=
!   gltests_ltlibdeps=
  
  
--- 22968,22982 ----
  
  
+   if test $ac_cv_func__set_invalid_parameter_handler = yes; then
+     HAVE_MSVC_INVALID_PARAMETER_HANDLER=1
  
+ $as_echo "#define HAVE_MSVC_INVALID_PARAMETER_HANDLER 1" >>confdefs.h
  
+   else
+     HAVE_MSVC_INVALID_PARAMETER_HANDLER=0
+   fi
  
  
!   if test $HAVE_MSVC_INVALID_PARAMETER_HANDLER = 1; then
  
  
***************
*** 19925,19935 ****
  
  
  
!   gl_source_base='tests'
!   gltests_WITNESS=IN_`echo "${PACKAGE-$PACKAGE_TARNAME}" | LC_ALL=C tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ | LC_ALL=C sed -e 's/[^A-Z0-9_]/_/g'`_GNULIB_TESTS
  
-   gl_module_indicator_condition=$gltests_WITNESS
  
  
  
  
--- 22987,22997 ----
  
  
+   gl_LIBOBJS="$gl_LIBOBJS msvc-inval.$ac_objext"
  
!   fi
  
  
  
+   if test $HAVE_MSVC_INVALID_PARAMETER_HANDLER = 1; then
  
  
***************
*** 19939,20236 ****
  
  
-   LIBGNU_LIBDEPS="$gl_libdeps"
  
!   LIBGNU_LTLIBDEPS="$gl_ltlibdeps"
  
  
  
- # help2man to generate man pages.
  
- HELP2MAN=${HELP2MAN-"${am_missing_run}help2man"}
  
  
  
! { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
! $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
! set x ${MAKE-make}
! ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
! if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
    $as_echo_n "(cached) " >&6
  else
!   cat >conftest.make <<\_ACEOF
! SHELL = /bin/sh
! all:
! 	@echo '@@@%%%=$(MAKE)=@@@%%%'
! _ACEOF
! # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
! case `${MAKE-make} -f conftest.make 2>/dev/null` in
!   *@@@%%%=?*=@@@%%%*)
!     eval ac_cv_prog_make_${ac_make}_set=yes;;
!   *)
!     eval ac_cv_prog_make_${ac_make}_set=no;;
! esac
! rm -f conftest.make
! fi
! if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
!   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! $as_echo "yes" >&6; }
!   SET_MAKE=
  else
!   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! $as_echo "no" >&6; }
!   SET_MAKE="MAKE=${MAKE-make}"
! fi
  
  
! { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
! $as_echo_n "checking whether ln -s works... " >&6; }
! LN_S=$as_ln_s
! if test "$LN_S" = "ln -s"; then
!   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! $as_echo "yes" >&6; }
  else
!   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
! $as_echo "no, using $LN_S" >&6; }
  fi
  
  
  
! # gettext Makefiles may still need MKINSTALLDIRS.
! MKINSTALLDIRS="\$(top_srcdir)/build-aux/install-sh -d"
  
  
! # check whether diff accepts the -u option (not on HP-UX).
! { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether diff accepts -u" >&5
! $as_echo_n "checking whether diff accepts -u... " >&6; }
! diff_accepts_u_option=no
! echo foo >conftest.dtx
! echo foo | diff -u - conftest.dtx >/dev/null 2>&1
! error_status_diff_u=$?
! if test $error_status_diff_u = 0; then
!   diff_accepts_u_option=yes
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $diff_accepts_u_option" >&5
! $as_echo "$diff_accepts_u_option" >&6; }
! rm -f conftest.dtx
  
! DIFF_U_OPTION=
! if test "z$diff_accepts_u_option" = 'zyes' ; then
!   DIFF_U_OPTION=-u
! fi
  
  
- # check whether diff accepts the -a option (only needed for GNU diff).
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether diff accepts -a" >&5
- $as_echo_n "checking whether diff accepts -a... " >&6; }
- diff_accepts_a_option=no
- echo foo >conftest.dtx
- echo foo | diff -a - conftest.dtx >/dev/null 2>&1
- error_status_diff_a=$?
- if test $error_status_diff_a = 0; then
-   diff_accepts_a_option=yes
- fi
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $diff_accepts_a_option" >&5
- $as_echo "$diff_accepts_a_option" >&6; }
- rm -f conftest.dtx
  
- DIFF_A_OPTION=
- if test "z$diff_accepts_a_option" = 'zyes' ; then
-   DIFF_A_OPTION=-a
- fi
  
  
- # Needed on sysV68 for sigblock, sigsetmask.  But check for it in libc first.
- ac_fn_c_check_func "$LINENO" "sigblock" "ac_cv_func_sigblock"
- if test "x$ac_cv_func_sigblock" = xyes; then :
  
! else
!   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sigblock in -lbsd" >&5
! $as_echo_n "checking for sigblock in -lbsd... " >&6; }
! if ${ac_cv_lib_bsd_sigblock+:} false; then :
    $as_echo_n "(cached) " >&6
  else
!   ac_check_lib_save_LIBS=$LIBS
! LIBS="-lbsd  $LIBS"
! cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
  
! /* Override any GCC internal prototype to avoid an error.
!    Use char because int might match the return type of a GCC
!    builtin and then its argument prototype would still apply.  */
! #ifdef __cplusplus
! extern "C"
  #endif
! char sigblock ();
! int
! main ()
  {
! return sigblock ();
!   ;
!   return 0;
  }
  _ACEOF
! if ac_fn_c_try_link "$LINENO"; then :
!   ac_cv_lib_bsd_sigblock=yes
  else
!   ac_cv_lib_bsd_sigblock=no
  fi
! rm -f core conftest.err conftest.$ac_objext \
!     conftest$ac_exeext conftest.$ac_ext
! LIBS=$ac_check_lib_save_LIBS
  fi
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_bsd_sigblock" >&5
- $as_echo "$ac_cv_lib_bsd_sigblock" >&6; }
- if test "x$ac_cv_lib_bsd_sigblock" = xyes; then :
-   cat >>confdefs.h <<_ACEOF
- #define HAVE_LIBBSD 1
- _ACEOF
  
-   LIBS="-lbsd $LIBS"
  
  fi
  
! fi
  
  
! # Checks for header files.
! { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stat file-mode macros are broken" >&5
! $as_echo_n "checking whether stat file-mode macros are broken... " >&6; }
! if ${ac_cv_header_stat_broken+:} false; then :
    $as_echo_n "(cached) " >&6
  else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
! #include <sys/types.h>
! #include <sys/stat.h>
  
! #if defined S_ISBLK && defined S_IFDIR
! extern char c1[S_ISBLK (S_IFDIR) ? -1 : 1];
! #endif
  
! #if defined S_ISBLK && defined S_IFCHR
! extern char c2[S_ISBLK (S_IFCHR) ? -1 : 1];
! #endif
  
! #if defined S_ISLNK && defined S_IFREG
! extern char c3[S_ISLNK (S_IFREG) ? -1 : 1];
! #endif
  
- #if defined S_ISSOCK && defined S_IFREG
- extern char c4[S_ISSOCK (S_IFREG) ? -1 : 1];
- #endif
  
- _ACEOF
- if ac_fn_c_try_compile "$LINENO"; then :
-   ac_cv_header_stat_broken=no
- else
-   ac_cv_header_stat_broken=yes
- fi
- rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
- fi
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stat_broken" >&5
- $as_echo "$ac_cv_header_stat_broken" >&6; }
- if test $ac_cv_header_stat_broken = yes; then
  
- $as_echo "#define STAT_MACROS_BROKEN 1" >>confdefs.h
  
- fi
  
! { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
! $as_echo_n "checking for ANSI C header files... " >&6; }
! if ${ac_cv_header_stdc+:} false; then :
    $as_echo_n "(cached) " >&6
  else
-   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h.  */
- #include <stdlib.h>
- #include <stdarg.h>
- #include <string.h>
- #include <float.h>
  
  int
  main ()
  {
! 
    ;
    return 0;
  }
  _ACEOF
! if ac_fn_c_try_compile "$LINENO"; then :
!   ac_cv_header_stdc=yes
! else
!   ac_cv_header_stdc=no
! fi
! rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 
! if test $ac_cv_header_stdc = yes; then
!   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! #include <string.h>
! 
! _ACEOF
! if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
!   $EGREP "memchr" >/dev/null 2>&1; then :
! 
  else
!   ac_cv_header_stdc=no
  fi
! rm -f conftest*
  
  fi
  
! if test $ac_cv_header_stdc = yes; then
!   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! #include <stdlib.h>
  
- _ACEOF
- if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
-   $EGREP "free" >/dev/null 2>&1; then :
  
  else
-   ac_cv_header_stdc=no
- fi
- rm -f conftest*
  
! fi
  
- if test $ac_cv_header_stdc = yes; then
-   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
-   if test "$cross_compiling" = yes; then :
-   :
  else
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
- #include <ctype.h>
- #include <stdlib.h>
- #if ((' ' & 0x0FF) == 0x020)
- # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
- # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
- #else
- # define ISLOWER(c) \
- 		   (('a' <= (c) && (c) <= 'i') \
- 		     || ('j' <= (c) && (c) <= 'r') \
- 		     || ('s' <= (c) && (c) <= 'z'))
- # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
- #endif
  
! #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
! int
! main ()
  {
!   int i;
!   for (i = 0; i < 256; i++)
!     if (XOR (islower (i), ISLOWER (i))
! 	|| toupper (i) != TOUPPER (i))
!       return 2;
!   return 0;
  }
  _ACEOF
  if ac_fn_c_try_run "$LINENO"; then :
! 
  else
!   ac_cv_header_stdc=no
  fi
  rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
--- 23001,23424 ----
  
  
  
!   gl_LIBOBJS="$gl_LIBOBJS msvc-nothrow.$ac_objext"
  
+   fi
  
  
  
  
  
+   :
  
! 
! 
! 
! 
!      if test $ac_cv_func_nl_langinfo = yes; then
!     # On Irix 6.5, YESEXPR is defined, but nl_langinfo(YESEXPR) is broken.
!     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether YESEXPR works" >&5
! $as_echo_n "checking whether YESEXPR works... " >&6; }
! if ${gl_cv_func_nl_langinfo_yesexpr_works+:} false; then :
    $as_echo_n "(cached) " >&6
  else
!   if test "$cross_compiling" = yes; then :
! 
!          case "$host_os" in
!                    # Guess no on irix systems.
!            irix*)  gl_cv_func_nl_langinfo_yesexpr_works="guessing no";;
!                    # Guess yes elsewhere.
!            *)      gl_cv_func_nl_langinfo_yesexpr_works="guessing yes";;
!          esac
! 
  else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! #include <langinfo.h>
  
+ int
+ main ()
+ {
+ return !*nl_langinfo(YESEXPR);
  
!   ;
!   return 0;
! }
! _ACEOF
! if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_func_nl_langinfo_yesexpr_works=yes
  else
!   gl_cv_func_nl_langinfo_yesexpr_works=no
! fi
! rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
!   conftest.$ac_objext conftest.beam conftest.$ac_ext
  fi
  
  
+ fi
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_nl_langinfo_yesexpr_works" >&5
+ $as_echo "$gl_cv_func_nl_langinfo_yesexpr_works" >&6; }
+     case $gl_cv_func_nl_langinfo_yesexpr_works in
+       *yes) FUNC_NL_LANGINFO_YESEXPR_WORKS=1 ;;
+       *)    FUNC_NL_LANGINFO_YESEXPR_WORKS=0 ;;
+     esac
  
! cat >>confdefs.h <<_ACEOF
! #define FUNC_NL_LANGINFO_YESEXPR_WORKS $FUNC_NL_LANGINFO_YESEXPR_WORKS
! _ACEOF
  
+     if test $HAVE_LANGINFO_CODESET = 1 && test $HAVE_LANGINFO_ERA = 1 \
+         && test $FUNC_NL_LANGINFO_YESEXPR_WORKS = 1; then
+       :
+     else
+       REPLACE_NL_LANGINFO=1
  
! $as_echo "#define REPLACE_NL_LANGINFO 1" >>confdefs.h
  
!     fi
!   else
!     HAVE_NL_LANGINFO=0
!   fi
  
+   if test $HAVE_NL_LANGINFO = 0 || test $REPLACE_NL_LANGINFO = 1; then
  
  
  
  
  
! 
! 
! 
!   gl_LIBOBJS="$gl_LIBOBJS nl_langinfo.$ac_objext"
! 
!   fi
! 
! 
! 
! 
! 
!           GNULIB_NL_LANGINFO=1
! 
! 
! 
! 
! 
! $as_echo "#define GNULIB_TEST_NL_LANGINFO 1" >>confdefs.h
! 
! 
! 
! 
! 
!   :
! 
! 
! 
! 
! 
! 
! 
! 
!   if test $gl_cv_func_frexp_no_libm = yes; then
! 
! 
! 
!   :
! 
! 
! 
! 
! 
!   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether frexp works" >&5
! $as_echo_n "checking whether frexp works... " >&6; }
! if ${gl_cv_func_frexp_works+:} false; then :
    $as_echo_n "(cached) " >&6
  else
! 
!       if test "$cross_compiling" = yes; then :
!   case "$host_os" in
!            netbsd* | irix* | mingw*) gl_cv_func_frexp_works="guessing no";;
!            *)                        gl_cv_func_frexp_works="guessing yes";;
!          esac
! 
! else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
  
! #include <float.h>
! #include <math.h>
! #include <string.h>
! #if HAVE_DECL_ALARM
! # include <signal.h>
! # include <unistd.h>
  #endif
! /* HP cc on HP-UX 10.20 has a bug with the constant expression -0.0.
!    ICC 10.0 has a bug when optimizing the expression -zero.
!    The expression -DBL_MIN * DBL_MIN does not work when cross-compiling
!    to PowerPC on Mac OS X 10.5.  */
! #if defined __hpux || defined __sgi || defined __ICC
! static double
! compute_minus_zero (void)
  {
!   return -DBL_MIN * DBL_MIN;
! }
! # define minus_zero compute_minus_zero ()
! #else
! double minus_zero = -0.0;
! #endif
! int main()
! {
!   int result = 0;
!   int i;
!   volatile double x;
!   double zero = 0.0;
! #if HAVE_DECL_ALARM
!   /* NeXTstep 3.3 frexp() runs into an endless loop when called on an infinite
!      number.  Let the test fail in this case.  */
!   signal (SIGALRM, SIG_DFL);
!   alarm (5);
! #endif
!   /* Test on denormalized numbers.  */
!   for (i = 1, x = 1.0; i >= DBL_MIN_EXP; i--, x *= 0.5)
!     ;
!   if (x > 0.0)
!     {
!       int exp;
!       double y = frexp (x, &exp);
!       /* On machines with IEEE754 arithmetic: x = 1.11254e-308, exp = -1022.
!          On NetBSD: y = 0.75. Correct: y = 0.5.  */
!       if (y != 0.5)
!         result |= 1;
!     }
!   /* Test on infinite numbers.  */
!   x = 1.0 / zero;
!   {
!     int exp;
!     double y = frexp (x, &exp);
!     if (y != x)
!       result |= 2;
!   }
!   /* Test on negative zero.  */
!   x = minus_zero;
!   {
!     int exp;
!     double y = frexp (x, &exp);
!     if (memcmp (&y, &x, sizeof x))
!       result |= 4;
!   }
!   return result;
  }
  _ACEOF
! if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_func_frexp_works=yes
  else
!   gl_cv_func_frexp_works=no
  fi
! rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
!   conftest.$ac_objext conftest.beam conftest.$ac_ext
  fi
  
  
  fi
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_frexp_works" >&5
+ $as_echo "$gl_cv_func_frexp_works" >&6; }
  
!     case "$gl_cv_func_frexp_works" in
!       *yes)
  
+ $as_echo "#define HAVE_FREXP_IN_LIBC 1" >>confdefs.h
  
!         ;;
!     esac
!   fi
! 
!   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ldexp can be used without linking with libm" >&5
! $as_echo_n "checking whether ldexp can be used without linking with libm... " >&6; }
! if ${gl_cv_func_ldexp_no_libm+:} false; then :
    $as_echo_n "(cached) " >&6
  else
! 
!       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
! #include <math.h>
!              double x;
!              int y;
! int
! main ()
! {
! return ldexp (x, y) < 1;
!   ;
!   return 0;
! }
! _ACEOF
! if ac_fn_c_try_link "$LINENO"; then :
!   gl_cv_func_ldexp_no_libm=yes
! else
!   gl_cv_func_ldexp_no_libm=no
! fi
! rm -f core conftest.err conftest.$ac_objext \
!     conftest$ac_exeext conftest.$ac_ext
  
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_ldexp_no_libm" >&5
! $as_echo "$gl_cv_func_ldexp_no_libm" >&6; }
!   if test $gl_cv_func_ldexp_no_libm = yes; then
  
! $as_echo "#define HAVE_LDEXP_IN_LIBC 1" >>confdefs.h
  
!   fi
  
  
  
  
  
! 
!   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether frexpl() can be used without linking with libm" >&5
! $as_echo_n "checking whether frexpl() can be used without linking with libm... " >&6; }
! if ${gl_cv_func_frexpl_no_libm+:} false; then :
    $as_echo_n "(cached) " >&6
  else
  
+       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+ /* end confdefs.h.  */
+ #include <math.h>
+              long double x;
  int
  main ()
  {
! int e; return frexpl (x, &e) > 0;
    ;
    return 0;
  }
  _ACEOF
! if ac_fn_c_try_link "$LINENO"; then :
!   gl_cv_func_frexpl_no_libm=yes
  else
!   gl_cv_func_frexpl_no_libm=no
  fi
! rm -f core conftest.err conftest.$ac_objext \
!     conftest$ac_exeext conftest.$ac_ext
  
  fi
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_frexpl_no_libm" >&5
+ $as_echo "$gl_cv_func_frexpl_no_libm" >&6; }
  
!   if test $gl_cv_func_frexpl_no_libm = yes; then
  
  
+      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether frexpl works" >&5
+ $as_echo_n "checking whether frexpl works... " >&6; }
+ if ${gl_cv_func_frexpl_works+:} false; then :
+   $as_echo_n "(cached) " >&6
  else
  
!       if test "$cross_compiling" = yes; then :
! 
!          case "$host_os" in
!            aix | aix[3-6]* | beos* | darwin* | irix* | mingw* | pw*)
!               gl_cv_func_frexpl_works="guessing no";;
!            *) gl_cv_func_frexpl_works="guessing yes";;
!          esac
  
  else
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
  
! #include <float.h>
! #include <math.h>
! /* Override the values of <float.h>, like done in float.in.h.  */
! #if defined __i386__ && (defined __BEOS__ || defined __OpenBSD__)
! # undef LDBL_MIN_EXP
! # define LDBL_MIN_EXP    (-16381)
! #endif
! #if defined __i386__ && defined __FreeBSD__
! # undef LDBL_MIN_EXP
! # define LDBL_MIN_EXP    (-16381)
! #endif
! #if (defined _ARCH_PPC || defined _POWER) && defined _AIX && (LDBL_MANT_DIG == 106) && defined __GNUC__
! # undef LDBL_MIN_EXP
! # define LDBL_MIN_EXP DBL_MIN_EXP
! #endif
! #if defined __sgi && (LDBL_MANT_DIG >= 106)
! # if defined __GNUC__
! #  undef LDBL_MIN_EXP
! #  define LDBL_MIN_EXP DBL_MIN_EXP
! # endif
! #endif
! extern
! #ifdef __cplusplus
! "C"
! #endif
! long double frexpl (long double, int *);
! int main()
  {
!   int result = 0;
!   volatile long double x;
!   /* Test on finite numbers that fails on AIX 5.1.  */
!   x = 16.0L;
!   {
!     int exp = -9999;
!     frexpl (x, &exp);
!     if (exp != 5)
!       result |= 1;
!   }
!   /* Test on finite numbers that fails on Mac OS X 10.4, because its frexpl
!      function returns an invalid (incorrectly normalized) value: it returns
!                y = { 0x3fe028f5, 0xc28f5c28, 0x3c9eb851, 0xeb851eb8 }
!      but the correct result is
!           0.505L = { 0x3fe028f5, 0xc28f5c29, 0xbc547ae1, 0x47ae1480 }  */
!   x = 1.01L;
!   {
!     int exp = -9999;
!     long double y = frexpl (x, &exp);
!     if (!(exp == 1 && y == 0.505L))
!       result |= 2;
!   }
!   /* Test on large finite numbers.  This fails on BeOS at i = 16322, while
!      LDBL_MAX_EXP = 16384.
!      In the loop end test, we test x against Infinity, rather than comparing
!      i with LDBL_MAX_EXP, because BeOS <float.h> has a wrong LDBL_MAX_EXP.  */
!   {
!     int i;
!     for (i = 1, x = 1.0L; x != x + x; i++, x *= 2.0L)
!       {
!         int exp = -9999;
!         frexpl (x, &exp);
!         if (exp != i)
!           {
!             result |= 4;
!             break;
!           }
!       }
!   }
!   /* Test on denormalized numbers.  */
!   {
!     int i;
!     for (i = 1, x = 1.0L; i >= LDBL_MIN_EXP; i--, x *= 0.5L)
!       ;
!     if (x > 0.0L)
!       {
!         int exp;
!         long double y = frexpl (x, &exp);
!         /* On machines with IEEE854 arithmetic: x = 1.68105e-4932,
!            exp = -16382, y = 0.5.  On Mac OS X 10.5: exp = -16384, y = 0.5.  */
!         if (exp != LDBL_MIN_EXP - 1)
!           result |= 8;
!       }
!   }
!   /* Test on infinite numbers.  */
!   x = 1.0L / 0.0L;
!   {
!     int exp;
!     long double y = frexpl (x, &exp);
!     if (y != x)
!       result |= 16;
!   }
!   return result;
  }
  _ACEOF
  if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_func_frexpl_works=yes
  else
!   gl_cv_func_frexpl_works=no
  fi
  rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
***************
*** 20238,20301 ****
  fi
  
- fi
- fi
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
- $as_echo "$ac_cv_header_stdc" >&6; }
- if test $ac_cv_header_stdc = yes; then
- 
- $as_echo "#define STDC_HEADERS 1" >>confdefs.h
- 
- fi
- 
- for ac_header in fcntl.h io.h limits.h pwd.h string.h strings.h \
-   termcap.h termio.h termios.h unistd.h \
-   sys/fcntl.h sys/file.h sys/stream.h sys/time.h sys/ttold.h sys/wait.h
- do :
-   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
- ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
- if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
-   cat >>confdefs.h <<_ACEOF
- #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
- _ACEOF
  
  fi
  
! done
! 
  
! # sys/ptem.h requires sys/stream.h for mblk_t on Solaris.
! for ac_header in sys/ptem.h
! do :
!   ac_fn_c_check_header_compile "$LINENO" "sys/ptem.h" "ac_cv_header_sys_ptem_h" "#if HAVE_SYS_STREAM_H
! #include <sys/stream.h>
! #endif
  
  "
! if test "x$ac_cv_header_sys_ptem_h" = xyes; then :
!   cat >>confdefs.h <<_ACEOF
! #define HAVE_SYS_PTEM_H 1
! _ACEOF
  
  fi
  
! done
  
  
! { $as_echo "$as_me:${as_lineno-$LINENO}: checking POSIX termios" >&5
! $as_echo_n "checking POSIX termios... " >&6; }
! if ${ac_cv_sys_posix_termios+:} false; then :
    $as_echo_n "(cached) " >&6
  else
-   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h.  */
- #include <sys/types.h>
- #include <unistd.h>
- #include <termios.h>
  
  int
  main ()
  {
! /* SunOS 4.0.3 has termios.h but not the library calls.  */
!    tcgetattr(0, 0);
    ;
    return 0;
--- 23426,23471 ----
  fi
  
  
  fi
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_frexpl_works" >&5
+ $as_echo "$gl_cv_func_frexpl_works" >&6; }
  
!     case "$gl_cv_func_frexpl_works" in
!       *yes) gl_func_frexpl_no_libm=yes ;;
!       *)    gl_func_frexpl_no_libm=no; REPLACE_FREXPL=1 ;;
!     esac
!   else
!     gl_func_frexpl_no_libm=no
!         REPLACE_FREXPL=1
!   fi
!   if test $gl_func_frexpl_no_libm = yes; then
  
! $as_echo "#define HAVE_FREXPL_IN_LIBC 1" >>confdefs.h
  
+             ac_fn_c_check_decl "$LINENO" "frexpl" "ac_cv_have_decl_frexpl" "#include <math.h>
  "
! if test "x$ac_cv_have_decl_frexpl" = xyes; then :
  
+ else
+   HAVE_DECL_FREXPL=0
  fi
  
!   fi
  
  
!   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ldexpl() can be used without linking with libm" >&5
! $as_echo_n "checking whether ldexpl() can be used without linking with libm... " >&6; }
! if ${gl_cv_func_ldexpl_no_libm+:} false; then :
    $as_echo_n "(cached) " >&6
  else
  
+       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+ /* end confdefs.h.  */
+ #include <math.h>
+              long double x;
  int
  main ()
  {
! return ldexpl (x, -1) > 0;
    ;
    return 0;
***************
*** 20303,21327 ****
  _ACEOF
  if ac_fn_c_try_link "$LINENO"; then :
!   ac_cv_sys_posix_termios=yes
  else
!   ac_cv_sys_posix_termios=no
  fi
  rm -f core conftest.err conftest.$ac_objext \
      conftest$ac_exeext conftest.$ac_ext
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_posix_termios" >&5
! $as_echo "$ac_cv_sys_posix_termios" >&6; }
  
! { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether termios.h defines TIOCGWINSZ" >&5
! $as_echo_n "checking whether termios.h defines TIOCGWINSZ... " >&6; }
! if ${ac_cv_sys_tiocgwinsz_in_termios_h+:} false; then :
    $as_echo_n "(cached) " >&6
  else
-   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h.  */
- #include <sys/types.h>
- #include <termios.h>
- #ifdef TIOCGWINSZ
-   yes
- #endif
  
! _ACEOF
! if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
!   $EGREP "yes" >/dev/null 2>&1; then :
!   ac_cv_sys_tiocgwinsz_in_termios_h=yes
! else
!   ac_cv_sys_tiocgwinsz_in_termios_h=no
! fi
! rm -f conftest*
  
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_tiocgwinsz_in_termios_h" >&5
! $as_echo "$ac_cv_sys_tiocgwinsz_in_termios_h" >&6; }
  
- if test $ac_cv_sys_tiocgwinsz_in_termios_h != yes; then
-   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether sys/ioctl.h defines TIOCGWINSZ" >&5
- $as_echo_n "checking whether sys/ioctl.h defines TIOCGWINSZ... " >&6; }
- if ${ac_cv_sys_tiocgwinsz_in_sys_ioctl_h+:} false; then :
-   $as_echo_n "(cached) " >&6
  else
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
- #include <sys/types.h>
- #include <sys/ioctl.h>
- #ifdef TIOCGWINSZ
-   yes
- #endif
  
  _ACEOF
! if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
!   $EGREP "yes" >/dev/null 2>&1; then :
!   ac_cv_sys_tiocgwinsz_in_sys_ioctl_h=yes
  else
!   ac_cv_sys_tiocgwinsz_in_sys_ioctl_h=no
  fi
! rm -f conftest*
  
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_tiocgwinsz_in_sys_ioctl_h" >&5
! $as_echo "$ac_cv_sys_tiocgwinsz_in_sys_ioctl_h" >&6; }
  
!   if test $ac_cv_sys_tiocgwinsz_in_sys_ioctl_h = yes; then
  
! $as_echo "#define GWINSZ_IN_SYS_IOCTL 1" >>confdefs.h
  
!   fi
  fi
  
  
- # Checks for typedefs, structures, and compiler characteristics.
- ac_fn_c_check_type "$LINENO" "off_t" "ac_cv_type_off_t" "$ac_includes_default"
- if test "x$ac_cv_type_off_t" = xyes; then :
  
- else
  
- cat >>confdefs.h <<_ACEOF
- #define off_t long int
- _ACEOF
  
  fi
  
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of signal handlers" >&5
- $as_echo_n "checking return type of signal handlers... " >&6; }
- if ${ac_cv_type_signal+:} false; then :
-   $as_echo_n "(cached) " >&6
- else
-   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h.  */
- #include <sys/types.h>
- #include <signal.h>
  
! int
! main ()
! {
! return *(signal (0, 0)) (0) == 1;
!   ;
!   return 0;
! }
! _ACEOF
! if ac_fn_c_try_compile "$LINENO"; then :
!   ac_cv_type_signal=int
! else
!   ac_cv_type_signal=void
! fi
! rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_signal" >&5
! $as_echo "$ac_cv_type_signal" >&6; }
  
! cat >>confdefs.h <<_ACEOF
! #define RETSIGTYPE $ac_cv_type_signal
! _ACEOF
  
  
! { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
! $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
! if ${ac_cv_c_const+:} false; then :
    $as_echo_n "(cached) " >&6
  else
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
  
  int
  main ()
  {
  
! #ifndef __cplusplus
!   /* Ultrix mips cc rejects this sort of thing.  */
!   typedef int charset[2];
!   const charset cs = { 0, 0 };
!   /* SunOS 4.1.1 cc rejects this.  */
!   char const *const *pcpcc;
!   char **ppc;
!   /* NEC SVR4.0.2 mips cc rejects this.  */
!   struct point {int x, y;};
!   static struct point const zero = {0,0};
!   /* AIX XL C 1.02.0.0 rejects this.
!      It does not let you subtract one const X* pointer from another in
!      an arm of an if-expression whose if-part is not a constant
!      expression */
!   const char *g = "string";
!   pcpcc = &g + (g ? g-g : 0);
!   /* HPUX 7.0 cc rejects these. */
!   ++pcpcc;
!   ppc = (char**) pcpcc;
!   pcpcc = (char const *const *) ppc;
!   { /* SCO 3.2v4 cc rejects this sort of thing.  */
!     char tx;
!     char *t = &tx;
!     char const *s = 0 ? (char *) 0 : (char const *) 0;
! 
!     *t++ = 0;
!     if (s) return 0;
!   }
!   { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
!     int x[] = {25, 17};
!     const int *foo = &x[0];
!     ++foo;
!   }
!   { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
!     typedef const int *iptr;
!     iptr p = 0;
!     ++p;
!   }
!   { /* AIX XL C 1.02.0.0 rejects this sort of thing, saying
!        "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
!     struct s { int j; const int *ap[3]; } bx;
!     struct s *b = &bx; b->j = 5;
!   }
!   { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
!     const int foo = 10;
!     if (!foo) return 0;
!   }
!   return !cs[0] && !zero.x;
  #endif
  
!   ;
!   return 0;
! }
! _ACEOF
! if ac_fn_c_try_compile "$LINENO"; then :
!   ac_cv_c_const=yes
! else
!   ac_cv_c_const=no
! fi
! rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
! $as_echo "$ac_cv_c_const" >&6; }
! if test $ac_cv_c_const = no; then
  
! $as_echo "#define const /**/" >>confdefs.h
  
! fi
  
! { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether struct tm is in sys/time.h or time.h" >&5
! $as_echo_n "checking whether struct tm is in sys/time.h or time.h... " >&6; }
! if ${ac_cv_struct_tm+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! #include <sys/types.h>
! #include <time.h>
  
- int
- main ()
- {
- struct tm tm;
- 				     int *p = &tm.tm_sec;
- 				     return !p;
    ;
    return 0;
  }
  _ACEOF
! if ac_fn_c_try_compile "$LINENO"; then :
!   ac_cv_struct_tm=time.h
  else
!   ac_cv_struct_tm=sys/time.h
  fi
! rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  fi
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_struct_tm" >&5
- $as_echo "$ac_cv_struct_tm" >&6; }
- if test $ac_cv_struct_tm = sys/time.h; then
- 
- $as_echo "#define TM_IN_SYS_TIME 1" >>confdefs.h
  
  fi
  
  
! # Checks for function declarations.
! ac_fn_c_check_decl "$LINENO" "memchr" "ac_cv_have_decl_memchr" "$ac_includes_default"
! if test "x$ac_cv_have_decl_memchr" = xyes; then :
!   ac_have_decl=1
! else
!   ac_have_decl=0
! fi
  
- cat >>confdefs.h <<_ACEOF
- #define HAVE_DECL_MEMCHR $ac_have_decl
- _ACEOF
- ac_fn_c_check_decl "$LINENO" "strcoll" "ac_cv_have_decl_strcoll" "$ac_includes_default"
- if test "x$ac_cv_have_decl_strcoll" = xyes; then :
-   ac_have_decl=1
- else
-   ac_have_decl=0
- fi
  
! cat >>confdefs.h <<_ACEOF
! #define HAVE_DECL_STRCOLL $ac_have_decl
! _ACEOF
! ac_fn_c_check_decl "$LINENO" "strerror" "ac_cv_have_decl_strerror" "$ac_includes_default"
! if test "x$ac_cv_have_decl_strerror" = xyes; then :
!   ac_have_decl=1
! else
!   ac_have_decl=0
! fi
  
- cat >>confdefs.h <<_ACEOF
- #define HAVE_DECL_STRERROR $ac_have_decl
- _ACEOF
  
  
- # Checks for library functions.
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working strcoll" >&5
- $as_echo_n "checking for working strcoll... " >&6; }
- if ${ac_cv_func_strcoll_works+:} false; then :
-   $as_echo_n "(cached) " >&6
- else
-   if test "$cross_compiling" = yes; then :
-   ac_cv_func_strcoll_works=no
- else
-   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h.  */
- $ac_includes_default
- int
- main ()
- {
- return (strcoll ("abc", "def") >= 0 ||
- 	 strcoll ("ABC", "DEF") >= 0 ||
- 	 strcoll ("123", "456") >= 0)
-   ;
-   return 0;
- }
- _ACEOF
- if ac_fn_c_try_run "$LINENO"; then :
-   ac_cv_func_strcoll_works=yes
- else
-   ac_cv_func_strcoll_works=no
- fi
- rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
-   conftest.$ac_objext conftest.beam conftest.$ac_ext
- fi
  
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_strcoll_works" >&5
! $as_echo "$ac_cv_func_strcoll_works" >&6; }
! if test $ac_cv_func_strcoll_works = yes; then
  
- $as_echo "#define HAVE_STRCOLL 1" >>confdefs.h
  
! fi
  
- for ac_func in vprintf
- do :
-   ac_fn_c_check_func "$LINENO" "vprintf" "ac_cv_func_vprintf"
- if test "x$ac_cv_func_vprintf" = xyes; then :
-   cat >>confdefs.h <<_ACEOF
- #define HAVE_VPRINTF 1
- _ACEOF
  
! ac_fn_c_check_func "$LINENO" "_doprnt" "ac_cv_func__doprnt"
! if test "x$ac_cv_func__doprnt" = xyes; then :
  
- $as_echo "#define HAVE_DOPRNT 1" >>confdefs.h
  
! fi
  
- fi
- done
  
  
! # in theory only pre-sysvr3 systems needed this and it's not likely
! # that anyone compiling new texinfo still has such a thing? we'll see.
! # AC_FUNC_SETVBUF_REVERSED
! for ac_func in bzero getcwd memset setlocale setvbuf sigaction sigprocmask \
!                sigsetmask strchr
  do :
!   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
! ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
! if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
    cat >>confdefs.h <<_ACEOF
! #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
  _ACEOF
  
  fi
  done
  
- ac_fn_c_check_func "$LINENO" "memcpy" "ac_cv_func_memcpy"
- if test "x$ac_cv_func_memcpy" = xyes; then :
-   $as_echo "#define HAVE_MEMCPY 1" >>confdefs.h
  
! else
!   case " $LIBOBJS " in
!   *" memcpy.$ac_objext "* ) ;;
!   *) LIBOBJS="$LIBOBJS memcpy.$ac_objext"
!  ;;
! esac
  
- fi
  
- ac_fn_c_check_func "$LINENO" "memmove" "ac_cv_func_memmove"
- if test "x$ac_cv_func_memmove" = xyes; then :
-   $as_echo "#define HAVE_MEMMOVE 1" >>confdefs.h
  
- else
-   case " $LIBOBJS " in
-   *" memmove.$ac_objext "* ) ;;
-   *) LIBOBJS="$LIBOBJS memmove.$ac_objext"
-  ;;
- esac
  
- fi
  
- ac_fn_c_check_func "$LINENO" "strdup" "ac_cv_func_strdup"
- if test "x$ac_cv_func_strdup" = xyes; then :
-   $as_echo "#define HAVE_STRDUP 1" >>confdefs.h
  
- else
-   case " $LIBOBJS " in
-   *" strdup.$ac_objext "* ) ;;
-   *) LIBOBJS="$LIBOBJS strdup.$ac_objext"
-  ;;
- esac
  
  fi
  
! ac_fn_c_check_func "$LINENO" "strerror" "ac_cv_func_strerror"
! if test "x$ac_cv_func_strerror" = xyes; then :
!   $as_echo "#define HAVE_STRERROR 1" >>confdefs.h
  
- else
-   case " $LIBOBJS " in
-   *" strerror.$ac_objext "* ) ;;
-   *) LIBOBJS="$LIBOBJS strerror.$ac_objext"
-  ;;
- esac
  
! fi
  
  
  
- # We want to recognize djgpp to avoid the useless warning about no
- # term library.
  
  
! # We need to run some of our own binaries, most notably makedoc, but as
! # long as we have this process, we also use our own makeinfo and
! # install-info.
! #
! # This means that if we are cross compiling, we have to configure the
! # package twice: once with the native compiler (this is done in a
! # subdirectory $native_tools), and once with the cross compiler.
! # The former is invoked automatically here, with --host=$build.
! # $native_tools is also added to SUBDIRS in the main Makefile.am,
! # so that make compiles the native tools first.
! #
! if test "$cross_compiling" = no; then
!   native_tools=
! else
!   native_tools=tools
!   test -d "$native_tools" || mkdir "$native_tools"
!   confdir=`(cd "$srcdir";pwd)`
!   # Make sure the secondary configure won't fail with
!   # "error: source directory already configured".
!   rm -f config.status
!   { $as_echo "$as_me:${as_lineno-$LINENO}: Doing configure of native tools (${build})." >&5
! $as_echo "$as_me: Doing configure of native tools (${build})." >&6;}
!   cd "$native_tools" || exit 1
!   # Run secondary configure in alternate environment or
!   # it gets the wrong CC etc.
!   # env -i gives this build host configure a clean environment;
!   # consequently, we have to re-initialize $PATH.
!   env -i CC="$BUILD_CC" AR="$BUILD_AR" RANLIB="$BUILD_RANLIB" \
!       PATH="$PATH" \
!       tools_only=1 \
!     ${confdir}/configure --build=${build} --host=${build} \
!                          --disable-rpath --disable-nls
!   cd .. || exit 1
!   { $as_echo "$as_me:${as_lineno-$LINENO}: Continuing with main configure (${host})." >&5
! $as_echo "$as_me: Continuing with main configure (${host})." >&6;}
  fi
  
-  if test "x$tools_only" = x1; then
-   TOOLS_ONLY_TRUE=
-   TOOLS_ONLY_FALSE='#'
- else
-   TOOLS_ONLY_TRUE='#'
-   TOOLS_ONLY_FALSE=
  fi
  
  
! # Some GNU/Linux systems (e.g., SuSE 4.3, 1996) don't have curses, but
! # rather ncurses.  So we check for it.
! TERMLIBS=
! # Check for termlib before termcap because Solaris termcap needs libucb.
! TERMLIB_VARIANTS="tinfo ncurses curses termlib termcap terminfo"
! for termlib in ${TERMLIB_VARIANTS}; do
!   as_ac_Lib=`$as_echo "ac_cv_lib_${termlib}''_tgetent" | $as_tr_sh`
! { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tgetent in -l${termlib}" >&5
! $as_echo_n "checking for tgetent in -l${termlib}... " >&6; }
! if eval \${$as_ac_Lib+:} false; then :
    $as_echo_n "(cached) " >&6
  else
!   ac_check_lib_save_LIBS=$LIBS
! LIBS="-l${termlib}  $LIBS"
! cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
  
! /* Override any GCC internal prototype to avoid an error.
!    Use char because int might match the return type of a GCC
!    builtin and then its argument prototype would still apply.  */
! #ifdef __cplusplus
! extern "C"
  #endif
! char tgetent ();
! int
! main ()
  {
! return tgetent ();
!   ;
!   return 0;
  }
  _ACEOF
! if ac_fn_c_try_link "$LINENO"; then :
!   eval "$as_ac_Lib=yes"
  else
!   eval "$as_ac_Lib=no"
! fi
! rm -f core conftest.err conftest.$ac_objext \
!     conftest$ac_exeext conftest.$ac_ext
! LIBS=$ac_check_lib_save_LIBS
  fi
! eval ac_res=\$$as_ac_Lib
! 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
! $as_echo "$ac_res" >&6; }
! if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
!   TERMLIBS="${TERMLIBS} -l${termlib}"; break
  fi
  
- done
- have_termlib=yes
- # don't bother warning on djgpp and MinGW, they don't have a term library,
- # and port each termcap-needing program separately according to the needs.
- if test -z "$TERMLIBS" \
-    && echo "$build" | grep -v djgpp | grep -v mingw >/dev/null; then
-   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: info needs a terminal library, one of: ${TERMLIB_VARIANTS}" >&5
- $as_echo "$as_me: WARNING: info needs a terminal library, one of: ${TERMLIB_VARIANTS}" >&2;}
-   have_termlib=no
- fi
  
! # Checks for variables.
! # HP-UX 9 (at least) needs -lncurses which defines termcap variables PC etc.
! { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library with termcap variables" >&5
! $as_echo_n "checking for library with termcap variables... " >&6; }
! if ${ac_cv_var_ospeed+:} false; then :
    $as_echo_n "(cached) " >&6
  else
!   oldLIBS=$LIBS
! for trylib in $termlib ${TERMLIB_VARIANTS}; do
!    if test "x$trylib" != "x$termlib"; then
!      LIBS="$oldLIBS -l$termlib -l$trylib"
!    else
!      LIBS="$oldLIBS -l$termlib"
!    fi
!    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
  
! int
! main ()
! {
! #ifdef HAVE_NCURSES_TERMCAP_H
! #include <ncurses/termcap.h>
! #else
! #ifdef HAVE_TERMCAP_H
! #include <termcap.h>
  #else
! #undef PC
! char *BC;
! char **UP;
! char PC;
! short ospeed;
! #endif
  #endif
! /* Make sure all variables actually exist.  AIX 4.3 has ospeed but no BC.
!    --Andreas Ley <andy@rz.uni-karlsruhe.de> 24 Aug 2000.  */
! BC++;
! UP++;
! PC++;
! return ospeed != 0;
  
!   ;
!   return 0;
  }
  _ACEOF
! if ac_fn_c_try_link "$LINENO"; then :
!   ac_cv_var_ospeed=$trylib; break
  fi
! rm -f core conftest.err conftest.$ac_objext \
!     conftest$ac_exeext conftest.$ac_ext
! done
! LIBS=$oldLIBS
! 
  fi
  
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var_ospeed" >&5
! $as_echo "$ac_cv_var_ospeed" >&6; }
! if test -n "$ac_cv_var_ospeed" \
!    && test "x$termlib" != "x$ac_cv_var_ospeed"; then
!   TERMLIBS="${TERMLIBS} -l${ac_cv_var_ospeed}"
! fi
! #
!  if test "x$TERMLIBS" != x; then
!   HAVE_TERMLIBS_TRUE=
!   HAVE_TERMLIBS_FALSE='#'
! else
!   HAVE_TERMLIBS_TRUE='#'
!   HAVE_TERMLIBS_FALSE=
  fi
  
  
! # Do not use <ncurses/termcap.h> unless we're linking with ncurses.
! # Must come after the termlib tests.
! if test "x$termlib" = xncurses; then
!   # Use AC_CHECK_HEADERS so the HAVE_*_H symbol gets defined.
!   for ac_header in ncurses/termcap.h
! do :
!   ac_fn_c_check_header_mongrel "$LINENO" "ncurses/termcap.h" "ac_cv_header_ncurses_termcap_h" "$ac_includes_default"
! if test "x$ac_cv_header_ncurses_termcap_h" = xyes; then :
!   cat >>confdefs.h <<_ACEOF
! #define HAVE_NCURSES_TERMCAP_H 1
! _ACEOF
  
! fi
  
! done
  
! fi
  
! # For teTeX and TeX Live.
  
! # Check whether --enable-multiplatform was given.
! if test "${enable_multiplatform+set}" = set; then :
!   enableval=$enable_multiplatform;
  fi
! # if enable_multiplatform is set in the environment, use that.
! if test "x$enable_multiplatform" = xyes; then
!   test "x$bindir" = 'x${exec_prefix}/bin' && bindir="$bindir/$host"
!   test "x$libdir" = 'x${exec_prefix}/lib' && libdir="$libdir/$host"
  fi
  
! # Taken from the example in
! # http://www.gnu.org/software/automake/manual/html_node/Conditionals.html.
! # Check whether --enable-install-warnings was given.
! if test "${enable_install_warnings+set}" = set; then :
!   enableval=$enable_install_warnings; case "${enableval}" in
!      yes) install_warnings=true ;;
!       no) install_warnings=false ;;
!        *) as_fn_error $? "bad value ${enableval} for --enable-install-warnings" "$LINENO" 5 ;;
!    esac
! else
!   install_warnings=true
! fi
  
-  if test x"$install_warnings" = xtrue || test x"$install_warnings" = xyes; then
-   INSTALL_WARNINGS_TRUE=
-   INSTALL_WARNINGS_FALSE='#'
- else
-   INSTALL_WARNINGS_TRUE='#'
-   INSTALL_WARNINGS_FALSE=
  fi
  
  
- USE_EXTERNAL_EASTASIANWIDTH=no
  
! # Check whether --with-external-Unicode-EastAsianWidth was given.
! if test "${with_external_Unicode_EastAsianWidth+set}" = set; then :
!   withval=$with_external_Unicode_EastAsianWidth; if test $withval = 'yes'; then
!       USE_EXTERNAL_EASTASIANWIDTH=yes
!    fi
  
! fi
  
  
  
  
! USE_EXTERNAL_UNIDECODE=no
  
! # Check whether --with-external-Text-Unidecode was given.
! if test "${with_external_Text_Unidecode+set}" = set; then :
!   withval=$with_external_Text_Unidecode; if test $withval = 'yes'; then
!       USE_EXTERNAL_UNIDECODE=yes
!    fi
  
  fi
  
  
  
  
  
- # i18n support.  To update to a new version of gettext, run:
- #   gettextize -f -c
- # See http://gnu.org/s/gnulib/manual/html_node/gettextize-and-autopoint.html.
  
! { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
! $as_echo_n "checking for a sed that does not truncate output... " >&6; }
! if ${ac_cv_path_SED+:} false; then :
    $as_echo_n "(cached) " >&6
  else
-             ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
-      for ac_i in 1 2 3 4 5 6 7; do
-        ac_script="$ac_script$as_nl$ac_script"
-      done
-      echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
-      { ac_script=; unset ac_script;}
-      if test -z "$SED"; then
-   ac_path_SED_found=false
-   # Loop through the user's path and test for each of PROGNAME-LIST
-   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
- for as_dir in $PATH
- do
-   IFS=$as_save_IFS
-   test -z "$as_dir" && as_dir=.
-     for ac_prog in sed gsed; do
-     for ac_exec_ext in '' $ac_executable_extensions; do
-       ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
-       as_fn_executable_p "$ac_path_SED" || continue
- # Check for GNU ac_path_SED and select it if it is found.
-   # Check for GNU $ac_path_SED
- case `"$ac_path_SED" --version 2>&1` in
- *GNU*)
-   ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
- *)
-   ac_count=0
-   $as_echo_n 0123456789 >"conftest.in"
-   while :
-   do
-     cat "conftest.in" "conftest.in" >"conftest.tmp"
-     mv "conftest.tmp" "conftest.in"
-     cp "conftest.in" "conftest.nl"
-     $as_echo '' >> "conftest.nl"
-     "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
-     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
-     as_fn_arith $ac_count + 1 && ac_count=$as_val
-     if test $ac_count -gt ${ac_path_SED_max-0}; then
-       # Best one so far, save it but keep looking for a better one
-       ac_cv_path_SED="$ac_path_SED"
-       ac_path_SED_max=$ac_count
-     fi
-     # 10*(2^10) chars as input seems more than enough
-     test $ac_count -gt 10 && break
-   done
-   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
- esac
  
!       $ac_path_SED_found && break 3
!     done
!   done
!   done
! IFS=$as_save_IFS
!   if test -z "$ac_cv_path_SED"; then
!     as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
!   fi
  else
!   ac_cv_path_SED=$SED
  fi
  
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
! $as_echo "$ac_cv_path_SED" >&6; }
!  SED="$ac_cv_path_SED"
!   rm -f conftest.sed
  
  
!   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
! $as_echo_n "checking whether NLS is requested... " >&6; }
!     # Check whether --enable-nls was given.
! if test "${enable_nls+set}" = set; then :
!   enableval=$enable_nls; USE_NLS=$enableval
  else
!   USE_NLS=yes
  fi
  
!   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
! $as_echo "$USE_NLS" >&6; }
  
  
  
  
!       GETTEXT_MACRO_VERSION=0.18
  
  
  
  
- # Prepare PATH_SEPARATOR.
- # The user is always right.
- if test "${PATH_SEPARATOR+set}" != set; then
-   # Determine PATH_SEPARATOR by trying to find /bin/sh in a PATH which
-   # contains only /bin. Note that ksh looks also at the FPATH variable,
-   # so we have to set that as well for the test.
-   PATH_SEPARATOR=:
-   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \
-     && { (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \
-            || PATH_SEPARATOR=';'
-        }
  fi
  
! # Find out how to test for executable files. Don't use a zero-byte file,
! # as systems may use methods other than mode bits to determine executability.
! cat >conf$$.file <<_ASEOF
! #! /bin/sh
! exit 0
! _ASEOF
! chmod +x conf$$.file
! if test -x conf$$.file >/dev/null 2>&1; then
!   ac_executable_p="test -x"
  else
!   ac_executable_p="test -f"
  fi
- rm -f conf$$.file
  
! # Extract the first word of "msgfmt", so it can be a program name with args.
! set dummy msgfmt; ac_word=$2
! { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! $as_echo_n "checking for $ac_word... " >&6; }
! if ${ac_cv_path_MSGFMT+:} false; then :
    $as_echo_n "(cached) " >&6
  else
-   case "$MSGFMT" in
-   [\\/]* | ?:[\\/]*)
-     ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
-     ;;
-   *)
-     ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
-     for ac_dir in $PATH; do
-       IFS="$ac_save_IFS"
-       test -z "$ac_dir" && ac_dir=.
-       for ac_exec_ext in '' $ac_executable_extensions; do
-         if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
-           echo "$as_me: trying $ac_dir/$ac_word..." >&5
-           if $ac_dir/$ac_word --statistics /dev/null >&5 2>&1 &&
-      (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
-             ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"
-             break 2
-           fi
-         fi
-       done
-     done
-     IFS="$ac_save_IFS"
-   test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
-     ;;
- esac
- fi
- MSGFMT="$ac_cv_path_MSGFMT"
- if test "$MSGFMT" != ":"; then
-   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
- $as_echo "$MSGFMT" >&6; }
- else
-   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
- 
-   # Extract the first word of "gmsgfmt", so it can be a program name with args.
- set dummy gmsgfmt; ac_word=$2
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- $as_echo_n "checking for $ac_word... " >&6; }
- if ${ac_cv_path_GMSGFMT+:} false; then :
-   $as_echo_n "(cached) " >&6
- else
-   case $GMSGFMT in
-   [\\/]* | ?:[\\/]*)
-   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
-   ;;
-   *)
-   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
- for as_dir in $PATH
- do
-   IFS=$as_save_IFS
-   test -z "$as_dir" && as_dir=.
-     for ac_exec_ext in '' $ac_executable_extensions; do
-   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
-     ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
-     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
-     break 2
-   fi
- done
-   done
- IFS=$as_save_IFS
  
!   test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
!   ;;
! esac
! fi
! GMSGFMT=$ac_cv_path_GMSGFMT
! if test -n "$GMSGFMT"; then
!   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5
! $as_echo "$GMSGFMT" >&6; }
  else
!   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! $as_echo "no" >&6; }
  fi
  
  
  
!     case `$MSGFMT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in
!     '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) MSGFMT_015=: ;;
!     *) MSGFMT_015=$MSGFMT ;;
    esac
  
!   case `$GMSGFMT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in
!     '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) GMSGFMT_015=: ;;
!     *) GMSGFMT_015=$GMSGFMT ;;
!   esac
  
  
  
- # Prepare PATH_SEPARATOR.
- # The user is always right.
- if test "${PATH_SEPARATOR+set}" != set; then
-   # Determine PATH_SEPARATOR by trying to find /bin/sh in a PATH which
-   # contains only /bin. Note that ksh looks also at the FPATH variable,
-   # so we have to set that as well for the test.
-   PATH_SEPARATOR=:
-   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \
-     && { (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \
-            || PATH_SEPARATOR=';'
-        }
- fi
  
- # Find out how to test for executable files. Don't use a zero-byte file,
- # as systems may use methods other than mode bits to determine executability.
- cat >conf$$.file <<_ASEOF
- #! /bin/sh
- exit 0
- _ASEOF
- chmod +x conf$$.file
- if test -x conf$$.file >/dev/null 2>&1; then
-   ac_executable_p="test -x"
- else
-   ac_executable_p="test -f"
- fi
- rm -f conf$$.file
  
- # Extract the first word of "xgettext", so it can be a program name with args.
- set dummy xgettext; ac_word=$2
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- $as_echo_n "checking for $ac_word... " >&6; }
- if ${ac_cv_path_XGETTEXT+:} false; then :
-   $as_echo_n "(cached) " >&6
- else
-   case "$XGETTEXT" in
-   [\\/]* | ?:[\\/]*)
-     ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
-     ;;
-   *)
-     ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
-     for ac_dir in $PATH; do
-       IFS="$ac_save_IFS"
-       test -z "$ac_dir" && ac_dir=.
-       for ac_exec_ext in '' $ac_executable_extensions; do
-         if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
-           echo "$as_me: trying $ac_dir/$ac_word..." >&5
-           if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >&5 2>&1 &&
-      (if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
-             ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
-             break 2
-           fi
-         fi
-       done
-     done
-     IFS="$ac_save_IFS"
-   test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
-     ;;
- esac
- fi
- XGETTEXT="$ac_cv_path_XGETTEXT"
- if test "$XGETTEXT" != ":"; then
-   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5
- $as_echo "$XGETTEXT" >&6; }
- else
-   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
  
-     rm -f messages.po
  
-     case `$XGETTEXT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in
-     '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) XGETTEXT_015=: ;;
-     *) XGETTEXT_015=$XGETTEXT ;;
-   esac
  
  
  
- # Prepare PATH_SEPARATOR.
- # The user is always right.
- if test "${PATH_SEPARATOR+set}" != set; then
-   # Determine PATH_SEPARATOR by trying to find /bin/sh in a PATH which
-   # contains only /bin. Note that ksh looks also at the FPATH variable,
-   # so we have to set that as well for the test.
-   PATH_SEPARATOR=:
-   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \
-     && { (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \
-            || PATH_SEPARATOR=';'
-        }
- fi
  
- # Find out how to test for executable files. Don't use a zero-byte file,
- # as systems may use methods other than mode bits to determine executability.
- cat >conf$$.file <<_ASEOF
- #! /bin/sh
- exit 0
- _ASEOF
- chmod +x conf$$.file
- if test -x conf$$.file >/dev/null 2>&1; then
-   ac_executable_p="test -x"
- else
-   ac_executable_p="test -f"
- fi
- rm -f conf$$.file
  
- # Extract the first word of "msgmerge", so it can be a program name with args.
- set dummy msgmerge; ac_word=$2
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
- $as_echo_n "checking for $ac_word... " >&6; }
- if ${ac_cv_path_MSGMERGE+:} false; then :
-   $as_echo_n "(cached) " >&6
- else
-   case "$MSGMERGE" in
-   [\\/]* | ?:[\\/]*)
-     ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
-     ;;
-   *)
-     ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
-     for ac_dir in $PATH; do
-       IFS="$ac_save_IFS"
-       test -z "$ac_dir" && ac_dir=.
-       for ac_exec_ext in '' $ac_executable_extensions; do
-         if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
-           echo "$as_me: trying $ac_dir/$ac_word..." >&5
-           if $ac_dir/$ac_word --update -q /dev/null /dev/null >&5 2>&1; then
-             ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
-             break 2
-           fi
-         fi
-       done
-     done
-     IFS="$ac_save_IFS"
-   test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
-     ;;
- esac
- fi
- MSGMERGE="$ac_cv_path_MSGMERGE"
- if test "$MSGMERGE" != ":"; then
-   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5
- $as_echo "$MSGMERGE" >&6; }
- else
-   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
- $as_echo "no" >&6; }
- fi
  
  
-         test -n "$localedir" || localedir='${datadir}/locale'
  
  
-     test -n "${XGETTEXT_EXTRA_OPTIONS+set}" || XGETTEXT_EXTRA_OPTIONS=
  
  
-   ac_config_commands="$ac_config_commands po-directories"
  
  
--- 23473,24730 ----
  _ACEOF
  if ac_fn_c_try_link "$LINENO"; then :
!   gl_cv_func_ldexpl_no_libm=yes
  else
!   gl_cv_func_ldexpl_no_libm=no
  fi
  rm -f core conftest.err conftest.$ac_objext \
      conftest$ac_exeext conftest.$ac_ext
+ 
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_ldexpl_no_libm" >&5
! $as_echo "$gl_cv_func_ldexpl_no_libm" >&6; }
  
!   if test $gl_cv_func_ldexpl_no_libm = yes; then
! 
! 
!      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ldexpl works" >&5
! $as_echo_n "checking whether ldexpl works... " >&6; }
! if ${gl_cv_func_ldexpl_works+:} false; then :
    $as_echo_n "(cached) " >&6
  else
  
!       if test "$cross_compiling" = yes; then :
  
!          case "$host_os" in
!            aix | aix[3-6]*) gl_cv_func_ldexpl_works="guessing no";;
!            *)               gl_cv_func_ldexpl_works="guessing yes";;
!          esac
  
  else
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
  
+ #include <math.h>
+ extern
+ #ifdef __cplusplus
+ "C"
+ #endif
+ long double ldexpl (long double, int);
+ int main()
+ {
+   int result = 0;
+   {
+     volatile long double x = 1.0;
+     volatile long double y = ldexpl (x, -1);
+     if (y != 0.5L)
+       result |= 1;
+   }
+   {
+     volatile long double x = 1.73205L;
+     volatile long double y = ldexpl (x, 0);
+     if (y != x)
+       result |= 2;
+   }
+   return result;
+ }
  _ACEOF
! if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_func_ldexpl_works=yes
  else
!   gl_cv_func_ldexpl_works=no
! fi
! rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
!   conftest.$ac_objext conftest.beam conftest.$ac_ext
  fi
! 
  
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_ldexpl_works" >&5
! $as_echo "$gl_cv_func_ldexpl_works" >&6; }
  
!     case "$gl_cv_func_ldexpl_works" in
!       *yes)
  
! $as_echo "#define HAVE_LDEXPL_IN_LIBC 1" >>confdefs.h
  
!                         ac_fn_c_check_decl "$LINENO" "ldexpl" "ac_cv_have_decl_ldexpl" "#include <math.h>
! "
! if test "x$ac_cv_have_decl_ldexpl" = xyes; then :
! 
! else
!   HAVE_DECL_LDEXPL=0
  fi
  
+         ;;
+     esac
+   fi
  
  
  
  
+ # Check whether --with-included-regex was given.
+ if test "${with_included_regex+set}" = set; then :
+   withval=$with_included_regex;
  fi
  
  
!   case $with_included_regex in #(
!   yes|no) ac_use_included_regex=$with_included_regex
!         ;;
!   '')
!     # If the system regex support is good enough that it passes the
!     # following run test, then default to *not* using the included regex.c.
!     # If cross compiling, assume the test would fail and use the included
!     # regex.c.
  
!   :
  
  
! 
! 
! 
! 
!   :
! 
! 
! 
! 
! 
!     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working re_compile_pattern" >&5
! $as_echo_n "checking for working re_compile_pattern... " >&6; }
! if ${gl_cv_func_re_compile_pattern_working+:} false; then :
    $as_echo_n "(cached) " >&6
  else
+   if test "$cross_compiling" = yes; then :
+          gl_cv_func_re_compile_pattern_working=no
+ else
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
+ #include <regex.h>
+ 
+             #include <locale.h>
+             #include <limits.h>
+             #include <string.h>
+ 
+             #if defined M_CHECK_ACTION || HAVE_DECL_ALARM
+             # include <signal.h>
+             # include <unistd.h>
+             #endif
+ 
+             #if HAVE_MALLOC_H
+             # include <malloc.h>
+             #endif
+ 
+             #ifdef M_CHECK_ACTION
+             /* Exit with distinguishable exit code.  */
+             static void sigabrt_no_core (int sig) { raise (SIGTERM); }
+             #endif
  
  int
  main ()
  {
+ int result = 0;
+             static struct re_pattern_buffer regex;
+             unsigned char folded_chars[UCHAR_MAX + 1];
+             int i;
+             const char *s;
+             struct re_registers regs;
  
!             /* Some builds of glibc go into an infinite loop on this
!                test.  Use alarm to force death, and mallopt to avoid
!                malloc recursion in diagnosing the corrupted heap. */
! #if HAVE_DECL_ALARM
!             signal (SIGALRM, SIG_DFL);
!             alarm (2);
! #endif
! #ifdef M_CHECK_ACTION
!             signal (SIGABRT, sigabrt_no_core);
!             mallopt (M_CHECK_ACTION, 2);
  #endif
  
!             if (setlocale (LC_ALL, "en_US.UTF-8"))
!               {
!                 {
!                   /* http://sourceware.org/ml/libc-hacker/2006-09/msg00008.html
!                      This test needs valgrind to catch the bug on Debian
!                      GNU/Linux 3.1 x86, but it might catch the bug better
!                      on other platforms and it shouldn't hurt to try the
!                      test here.  */
!                   static char const pat[] = "insert into";
!                   static char const data[] =
!                     "\xFF\0\x12\xA2\xAA\xC4\xB1,K\x12\xC4\xB1*\xACK";
!                   re_set_syntax (RE_SYNTAX_GREP | RE_HAT_LISTS_NOT_NEWLINE
!                                  | RE_ICASE);
!                   memset (&regex, 0, sizeof regex);
!                   s = re_compile_pattern (pat, sizeof pat - 1, &regex);
!                   if (s)
!                     result |= 1;
!                   else if (re_search (&regex, data, sizeof data - 1,
!                                       0, sizeof data - 1, &regs)
!                            != -1)
!                     result |= 1;
!                 }
  
!                 {
!                   /* This test is from glibc bug 15078.
!                      The test case is from Andreas Schwab in
!                      <http://www.sourceware.org/ml/libc-alpha/2013-01/msg00967.html>.
!                      */
!                   static char const pat[] = "[^x]x";
!                   static char const data[] =
!                     /* <U1000><U103B><U103D><U1014><U103A><U102F><U1015><U103A> */
!                     "\xe1\x80\x80"
!                     "\xe1\x80\xbb"
!                     "\xe1\x80\xbd"
!                     "\xe1\x80\x94"
!                     "\xe1\x80\xba"
!                     "\xe1\x80\xaf"
!                     "\xe1\x80\x95"
!                     "\xe1\x80\xba"
!                     "x";
!                   re_set_syntax (0);
!                   memset (&regex, 0, sizeof regex);
!                   s = re_compile_pattern (pat, sizeof pat - 1, &regex);
!                   if (s)
!                     result |= 1;
!                   else
!                     {
!                       i = re_search (&regex, data, sizeof data - 1,
!                                      0, sizeof data - 1, 0);
!                       if (i != 0 && i != 21)
!                         result |= 1;
!                     }
!                 }
  
!                 if (! setlocale (LC_ALL, "C"))
!                   return 1;
!               }
  
!             /* This test is from glibc bug 3957, reported by Andrew Mackey.  */
!             re_set_syntax (RE_SYNTAX_EGREP | RE_HAT_LISTS_NOT_NEWLINE);
!             memset (&regex, 0, sizeof regex);
!             s = re_compile_pattern ("a[^x]b", 6, &regex);
!             if (s)
!               result |= 2;
!             /* This should fail, but succeeds for glibc-2.5.  */
!             else if (re_search (&regex, "a\nb", 3, 0, 3, &regs) != -1)
!               result |= 2;
! 
!             /* This regular expression is from Spencer ere test number 75
!                in grep-2.3.  */
!             re_set_syntax (RE_SYNTAX_POSIX_EGREP);
!             memset (&regex, 0, sizeof regex);
!             for (i = 0; i <= UCHAR_MAX; i++)
!               folded_chars[i] = i;
!             regex.translate = folded_chars;
!             s = re_compile_pattern ("a[[:]:]]b\n", 11, &regex);
!             /* This should fail with _Invalid character class name_ error.  */
!             if (!s)
!               result |= 4;
! 
!             /* Ensure that [b-a] is diagnosed as invalid, when
!                using RE_NO_EMPTY_RANGES. */
!             re_set_syntax (RE_SYNTAX_POSIX_EGREP | RE_NO_EMPTY_RANGES);
!             memset (&regex, 0, sizeof regex);
!             s = re_compile_pattern ("a[b-a]", 6, &regex);
!             if (s == 0)
!               result |= 8;
! 
!             /* This should succeed, but does not for glibc-2.1.3.  */
!             memset (&regex, 0, sizeof regex);
!             s = re_compile_pattern ("{1", 2, &regex);
!             if (s)
!               result |= 8;
! 
!             /* The following example is derived from a problem report
!                against gawk from Jorge Stolfi <stolfi@ic.unicamp.br>.  */
!             memset (&regex, 0, sizeof regex);
!             s = re_compile_pattern ("[an\371]*n", 7, &regex);
!             if (s)
!               result |= 8;
!             /* This should match, but does not for glibc-2.2.1.  */
!             else if (re_match (&regex, "an", 2, 0, &regs) != 2)
!               result |= 8;
! 
!             memset (&regex, 0, sizeof regex);
!             s = re_compile_pattern ("x", 1, &regex);
!             if (s)
!               result |= 8;
!             /* glibc-2.2.93 does not work with a negative RANGE argument.  */
!             else if (re_search (&regex, "wxy", 3, 2, -2, &regs) != 1)
!               result |= 8;
! 
!             /* The version of regex.c in older versions of gnulib
!                ignored RE_ICASE.  Detect that problem too.  */
!             re_set_syntax (RE_SYNTAX_EMACS | RE_ICASE);
!             memset (&regex, 0, sizeof regex);
!             s = re_compile_pattern ("x", 1, &regex);
!             if (s)
!               result |= 16;
!             else if (re_search (&regex, "WXY", 3, 0, 3, &regs) < 0)
!               result |= 16;
! 
!             /* Catch a bug reported by Vin Shelton in
!                http://lists.gnu.org/archive/html/bug-coreutils/2007-06/msg00089.html
!                */
!             re_set_syntax (RE_SYNTAX_POSIX_BASIC
!                            & ~RE_CONTEXT_INVALID_DUP
!                            & ~RE_NO_EMPTY_RANGES);
!             memset (&regex, 0, sizeof regex);
!             s = re_compile_pattern ("[[:alnum:]_-]\\\\+$", 16, &regex);
!             if (s)
!               result |= 32;
! 
!             /* REG_STARTEND was added to glibc on 2004-01-15.
!                Reject older versions.  */
!             if (! REG_STARTEND)
!               result |= 64;
! 
! #if 0
!             /* It would be nice to reject hosts whose regoff_t values are too
!                narrow (including glibc on hosts with 64-bit ptrdiff_t and
!                32-bit int), but we should wait until glibc implements this
!                feature.  Otherwise, support for equivalence classes and
!                multibyte collation symbols would always be broken except
!                when compiling --without-included-regex.   */
!             if (sizeof (regoff_t) < sizeof (ptrdiff_t)
!                 || sizeof (regoff_t) < sizeof (ssize_t))
!               result |= 64;
! #endif
! 
!             return result;
  
    ;
    return 0;
  }
  _ACEOF
! if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_func_re_compile_pattern_working=yes
  else
!   gl_cv_func_re_compile_pattern_working=no
  fi
! rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
!   conftest.$ac_objext conftest.beam conftest.$ac_ext
  fi
  
  fi
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_re_compile_pattern_working" >&5
+ $as_echo "$gl_cv_func_re_compile_pattern_working" >&6; }
+     case $gl_cv_func_re_compile_pattern_working in #(
+     yes) ac_use_included_regex=no;; #(
+     no) ac_use_included_regex=yes;;
+     esac
+     ;;
+   *) as_fn_error $? "Invalid value for --with-included-regex: $with_included_regex" "$LINENO" 5
+     ;;
+   esac
  
+   if test $ac_use_included_regex = yes; then
  
! $as_echo "#define _REGEX_INCLUDE_LIMITS_H 1" >>confdefs.h
  
  
! $as_echo "#define _REGEX_LARGE_OFFSETS 1" >>confdefs.h
  
  
+ $as_echo "#define re_syntax_options rpl_re_syntax_options" >>confdefs.h
  
  
! $as_echo "#define re_set_syntax rpl_re_set_syntax" >>confdefs.h
  
  
! $as_echo "#define re_compile_pattern rpl_re_compile_pattern" >>confdefs.h
  
  
! $as_echo "#define re_compile_fastmap rpl_re_compile_fastmap" >>confdefs.h
  
  
! $as_echo "#define re_search rpl_re_search" >>confdefs.h
  
  
+ $as_echo "#define re_search_2 rpl_re_search_2" >>confdefs.h
  
! 
! $as_echo "#define re_match rpl_re_match" >>confdefs.h
! 
! 
! $as_echo "#define re_match_2 rpl_re_match_2" >>confdefs.h
! 
! 
! $as_echo "#define re_set_registers rpl_re_set_registers" >>confdefs.h
! 
! 
! $as_echo "#define re_comp rpl_re_comp" >>confdefs.h
! 
! 
! $as_echo "#define re_exec rpl_re_exec" >>confdefs.h
! 
! 
! $as_echo "#define regcomp rpl_regcomp" >>confdefs.h
! 
! 
! $as_echo "#define regexec rpl_regexec" >>confdefs.h
! 
! 
! $as_echo "#define regerror rpl_regerror" >>confdefs.h
! 
! 
! $as_echo "#define regfree rpl_regfree" >>confdefs.h
! 
!   fi
! 
!   if test $ac_use_included_regex = yes; then
! 
! 
! 
! 
! 
! 
! 
! 
!   gl_LIBOBJS="$gl_LIBOBJS regex.$ac_objext"
! 
! 
! 
! 
! 
! 
! 
! 
!   for ac_header in libintl.h
  do :
!   ac_fn_c_check_header_mongrel "$LINENO" "libintl.h" "ac_cv_header_libintl_h" "$ac_includes_default"
! if test "x$ac_cv_header_libintl_h" = xyes; then :
    cat >>confdefs.h <<_ACEOF
! #define HAVE_LIBINTL_H 1
  _ACEOF
  
  fi
+ 
  done
  
  
!   :
! 
  
  
  
  
  
  
  
+   ac_fn_c_check_decl "$LINENO" "isblank" "ac_cv_have_decl_isblank" "#include <ctype.h>
+ "
+ if test "x$ac_cv_have_decl_isblank" = xyes; then :
+   ac_have_decl=1
+ else
+   ac_have_decl=0
  fi
  
! cat >>confdefs.h <<_ACEOF
! #define HAVE_DECL_ISBLANK $ac_have_decl
! _ACEOF
  
  
!   fi
  
  
  
  
  
!   :
! 
! 
! 
! 
! 
!   if test $ac_cv_func_secure_getenv = no; then
!     HAVE_SECURE_GETENV=0
!   fi
! 
!   if test $HAVE_SECURE_GETENV = 0; then
! 
! 
! 
! 
! 
! 
! 
! 
!   gl_LIBOBJS="$gl_LIBOBJS secure_getenv.$ac_objext"
! 
! 
!   for ac_func in __secure_getenv
! do :
!   ac_fn_c_check_func "$LINENO" "__secure_getenv" "ac_cv_func___secure_getenv"
! if test "x$ac_cv_func___secure_getenv" = xyes; then :
!   cat >>confdefs.h <<_ACEOF
! #define HAVE___SECURE_GETENV 1
! _ACEOF
! 
  fi
+ done
+ 
+   if test $ac_cv_func___secure_getenv = no; then
+     for ac_func in issetugid
+ do :
+   ac_fn_c_check_func "$LINENO" "issetugid" "ac_cv_func_issetugid"
+ if test "x$ac_cv_func_issetugid" = xyes; then :
+   cat >>confdefs.h <<_ACEOF
+ #define HAVE_ISSETUGID 1
+ _ACEOF
  
  fi
+ done
  
+   fi
  
!   fi
! 
! 
! 
! 
! 
!           GNULIB_SECURE_GETENV=1
! 
! 
! 
! 
! 
! $as_echo "#define GNULIB_TEST_SECURE_GETENV 1" >>confdefs.h
! 
! 
! 
! 
! 
!      { $as_echo "$as_me:${as_lineno-$LINENO}: checking for signbit macro" >&5
! $as_echo_n "checking for signbit macro... " >&6; }
! if ${gl_cv_func_signbit+:} false; then :
    $as_echo_n "(cached) " >&6
  else
! 
!       if test "$cross_compiling" = yes; then :
!   case "$host_os" in
!                    # Guess yes on glibc systems.
!            *-gnu*) gl_cv_func_signbit="guessing yes" ;;
!                    # If we don't know, assume the worst.
!            *)      gl_cv_func_signbit="guessing no" ;;
!          esac
! 
! else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
  
! #include <math.h>
! /* If signbit is defined as a function, don't use it, since calling it for
!    'float' or 'long double' arguments would involve conversions.
!    If signbit is not declared at all but exists as a library function, don't
!    use it, since the prototype may not match.
!    If signbit is not declared at all but exists as a compiler built-in, don't
!    use it, since it's preferable to use __builtin_signbit* (no warnings,
!    no conversions).  */
! #ifndef signbit
! # error "signbit should be a macro"
  #endif
! #include <string.h>
! 
! /* Global variables.
!    Needed because GCC 4 constant-folds __builtin_signbitl (literal)
!    but cannot constant-fold            __builtin_signbitl (variable).  */
! float vf;
! double vd;
! long double vl;
! int main ()
  {
! /* HP cc on HP-UX 10.20 has a bug with the constant expression -0.0.
!    So we use -p0f and -p0d instead.  */
! float p0f = 0.0f;
! float m0f = -p0f;
! double p0d = 0.0;
! double m0d = -p0d;
! /* On HP-UX 10.20, negating 0.0L does not yield -0.0L.
!    So we use another constant expression instead.
!    But that expression does not work on other platforms, such as when
!    cross-compiling to PowerPC on Mac OS X 10.5.  */
! long double p0l = 0.0L;
! #if defined __hpux || defined __sgi
! long double m0l = -LDBL_MIN * LDBL_MIN;
! #else
! long double m0l = -p0l;
! #endif
!   int result = 0;
!   if (signbit (vf)) /* link check */
!     vf++;
!   {
!     float plus_inf = 1.0f / p0f;
!     float minus_inf = -1.0f / p0f;
!     if (!(!signbit (255.0f)
!           && signbit (-255.0f)
!           && !signbit (p0f)
!           && (memcmp (&m0f, &p0f, sizeof (float)) == 0 || signbit (m0f))
!           && !signbit (plus_inf)
!           && signbit (minus_inf)))
!       result |= 1;
!   }
!   if (signbit (vd)) /* link check */
!     vd++;
!   {
!     double plus_inf = 1.0 / p0d;
!     double minus_inf = -1.0 / p0d;
!     if (!(!signbit (255.0)
!           && signbit (-255.0)
!           && !signbit (p0d)
!           && (memcmp (&m0d, &p0d, sizeof (double)) == 0 || signbit (m0d))
!           && !signbit (plus_inf)
!           && signbit (minus_inf)))
!       result |= 2;
!   }
!   if (signbit (vl)) /* link check */
!     vl++;
!   {
!     long double plus_inf = 1.0L / p0l;
!     long double minus_inf = -1.0L / p0l;
!     if (signbit (255.0L))
!       result |= 4;
!     if (!signbit (-255.0L))
!       result |= 4;
!     if (signbit (p0l))
!       result |= 8;
!     if (!(memcmp (&m0l, &p0l, sizeof (long double)) == 0 || signbit (m0l)))
!       result |= 16;
!     if (signbit (plus_inf))
!       result |= 32;
!     if (!signbit (minus_inf))
!       result |= 64;
!   }
!   return result;
  }
+ 
+ 
  _ACEOF
! if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_func_signbit=yes
  else
!   gl_cv_func_signbit=no
  fi
! rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
!   conftest.$ac_objext conftest.beam conftest.$ac_ext
  fi
  
  
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_signbit" >&5
! $as_echo "$gl_cv_func_signbit" >&6; }
!           { $as_echo "$as_me:${as_lineno-$LINENO}: checking for signbit compiler built-ins" >&5
! $as_echo_n "checking for signbit compiler built-ins... " >&6; }
! if ${gl_cv_func_signbit_gcc+:} false; then :
    $as_echo_n "(cached) " >&6
  else
! 
!       if test "$cross_compiling" = yes; then :
!   case "$host_os" in
!                    # Guess yes on glibc systems.
!            *-gnu*) gl_cv_func_signbit_gcc="guessing yes" ;;
!                    # If we don't know, assume the worst.
!            *)      gl_cv_func_signbit_gcc="guessing no" ;;
!          esac
! 
! else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  /* end confdefs.h.  */
  
! #if __GNUC__ >= 4
! # define signbit(x) \
!    (sizeof (x) == sizeof (long double) ? __builtin_signbitl (x) : \
!     sizeof (x) == sizeof (double) ? __builtin_signbit (x) : \
!     __builtin_signbitf (x))
  #else
! # error "signbit should be three compiler built-ins"
  #endif
! #include <string.h>
  
! /* Global variables.
!    Needed because GCC 4 constant-folds __builtin_signbitl (literal)
!    but cannot constant-fold            __builtin_signbitl (variable).  */
! float vf;
! double vd;
! long double vl;
! int main ()
! {
! /* HP cc on HP-UX 10.20 has a bug with the constant expression -0.0.
!    So we use -p0f and -p0d instead.  */
! float p0f = 0.0f;
! float m0f = -p0f;
! double p0d = 0.0;
! double m0d = -p0d;
! /* On HP-UX 10.20, negating 0.0L does not yield -0.0L.
!    So we use another constant expression instead.
!    But that expression does not work on other platforms, such as when
!    cross-compiling to PowerPC on Mac OS X 10.5.  */
! long double p0l = 0.0L;
! #if defined __hpux || defined __sgi
! long double m0l = -LDBL_MIN * LDBL_MIN;
! #else
! long double m0l = -p0l;
! #endif
!   int result = 0;
!   if (signbit (vf)) /* link check */
!     vf++;
!   {
!     float plus_inf = 1.0f / p0f;
!     float minus_inf = -1.0f / p0f;
!     if (!(!signbit (255.0f)
!           && signbit (-255.0f)
!           && !signbit (p0f)
!           && (memcmp (&m0f, &p0f, sizeof (float)) == 0 || signbit (m0f))
!           && !signbit (plus_inf)
!           && signbit (minus_inf)))
!       result |= 1;
!   }
!   if (signbit (vd)) /* link check */
!     vd++;
!   {
!     double plus_inf = 1.0 / p0d;
!     double minus_inf = -1.0 / p0d;
!     if (!(!signbit (255.0)
!           && signbit (-255.0)
!           && !signbit (p0d)
!           && (memcmp (&m0d, &p0d, sizeof (double)) == 0 || signbit (m0d))
!           && !signbit (plus_inf)
!           && signbit (minus_inf)))
!       result |= 2;
!   }
!   if (signbit (vl)) /* link check */
!     vl++;
!   {
!     long double plus_inf = 1.0L / p0l;
!     long double minus_inf = -1.0L / p0l;
!     if (signbit (255.0L))
!       result |= 4;
!     if (!signbit (-255.0L))
!       result |= 4;
!     if (signbit (p0l))
!       result |= 8;
!     if (!(memcmp (&m0l, &p0l, sizeof (long double)) == 0 || signbit (m0l)))
!       result |= 16;
!     if (signbit (plus_inf))
!       result |= 32;
!     if (!signbit (minus_inf))
!       result |= 64;
!   }
!   return result;
  }
+ 
+ 
  _ACEOF
! if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_func_signbit_gcc=yes
! else
!   gl_cv_func_signbit_gcc=no
  fi
! rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
!   conftest.$ac_objext conftest.beam conftest.$ac_ext
  fi
  
! 
  fi
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_signbit_gcc" >&5
+ $as_echo "$gl_cv_func_signbit_gcc" >&6; }
+       case "$gl_cv_func_signbit_gcc" in
+     *yes)
+       REPLACE_SIGNBIT_USING_GCC=1
+       ;;
+     *)
+       case "$gl_cv_func_signbit" in
+         *yes) ;;
+         *)
+                     REPLACE_SIGNBIT=1
  
  
!   { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the sign bit in a 'float'" >&5
! $as_echo_n "checking where to find the sign bit in a 'float'... " >&6; }
! if ${gl_cv_cc_float_signbit+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
  
!       if test "$cross_compiling" = yes; then :
  
!                               gl_cv_cc_float_signbit="unknown"
  
! else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
  
! #include <stddef.h>
! #include <stdio.h>
! #define NWORDS \
!   ((sizeof (float) + sizeof (unsigned int) - 1) / sizeof (unsigned int))
! typedef union { float value; unsigned int word[NWORDS]; }
!         memory_float;
! static memory_float plus = { 1.0f };
! static memory_float minus = { -1.0f };
! int main ()
! {
!   size_t j, k, i;
!   unsigned int m;
!   FILE *fp = fopen ("conftest.out", "w");
!   if (fp == NULL)
!     return 1;
!   /* Find the different bit.  */
!   k = 0; m = 0;
!   for (j = 0; j < NWORDS; j++)
!     {
!       unsigned int x = plus.word[j] ^ minus.word[j];
!       if ((x & (x - 1)) || (x && m))
!         {
!           /* More than one bit difference.  */
!           fprintf (fp, "unknown");
!           return 2;
!         }
!       if (x)
!         {
!           k = j;
!           m = x;
!         }
!     }
!   if (m == 0)
!     {
!       /* No difference.  */
!       fprintf (fp, "unknown");
!       return 3;
!     }
!   /* Now m = plus.word[k] ^ ~minus.word[k].  */
!   if (plus.word[k] & ~minus.word[k])
!     {
!       /* Oh? The sign bit is set in the positive and cleared in the negative
!          numbers?  */
!       fprintf (fp, "unknown");
!       return 4;
!     }
!   for (i = 0; ; i++)
!     if ((m >> i) & 1)
!       break;
!   fprintf (fp, "word %d bit %d", (int) k, (int) i);
!   if (fclose (fp) != 0)
!     return 5;
!   return 0;
! }
  
! _ACEOF
! if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_cc_float_signbit=`cat conftest.out`
! else
!   gl_cv_cc_float_signbit="unknown"
  fi
! rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
!   conftest.$ac_objext conftest.beam conftest.$ac_ext
  fi
  
!       rm -f conftest.out
  
  fi
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_cc_float_signbit" >&5
+ $as_echo "$gl_cv_cc_float_signbit" >&6; }
+   case "$gl_cv_cc_float_signbit" in
+     word*bit*)
+       word=`echo "$gl_cv_cc_float_signbit" | sed -e 's/word //' -e 's/ bit.*//'`
+       bit=`echo "$gl_cv_cc_float_signbit" | sed -e 's/word.*bit //'`
  
+ cat >>confdefs.h <<_ACEOF
+ #define FLT_SIGNBIT_WORD $word
+ _ACEOF
  
  
! cat >>confdefs.h <<_ACEOF
! #define FLT_SIGNBIT_BIT $bit
! _ACEOF
  
!       ;;
!   esac
  
  
  
  
!   { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the sign bit in a 'double'" >&5
! $as_echo_n "checking where to find the sign bit in a 'double'... " >&6; }
! if ${gl_cv_cc_double_signbit+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
  
!       if test "$cross_compiling" = yes; then :
! 
!                               gl_cv_cc_double_signbit="unknown"
! 
! else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! 
! #include <stddef.h>
! #include <stdio.h>
! #define NWORDS \
!   ((sizeof (double) + sizeof (unsigned int) - 1) / sizeof (unsigned int))
! typedef union { double value; unsigned int word[NWORDS]; }
!         memory_float;
! static memory_float plus = { 1.0 };
! static memory_float minus = { -1.0 };
! int main ()
! {
!   size_t j, k, i;
!   unsigned int m;
!   FILE *fp = fopen ("conftest.out", "w");
!   if (fp == NULL)
!     return 1;
!   /* Find the different bit.  */
!   k = 0; m = 0;
!   for (j = 0; j < NWORDS; j++)
!     {
!       unsigned int x = plus.word[j] ^ minus.word[j];
!       if ((x & (x - 1)) || (x && m))
!         {
!           /* More than one bit difference.  */
!           fprintf (fp, "unknown");
!           return 2;
!         }
!       if (x)
!         {
!           k = j;
!           m = x;
!         }
!     }
!   if (m == 0)
!     {
!       /* No difference.  */
!       fprintf (fp, "unknown");
!       return 3;
!     }
!   /* Now m = plus.word[k] ^ ~minus.word[k].  */
!   if (plus.word[k] & ~minus.word[k])
!     {
!       /* Oh? The sign bit is set in the positive and cleared in the negative
!          numbers?  */
!       fprintf (fp, "unknown");
!       return 4;
!     }
!   for (i = 0; ; i++)
!     if ((m >> i) & 1)
!       break;
!   fprintf (fp, "word %d bit %d", (int) k, (int) i);
!   if (fclose (fp) != 0)
!     return 5;
!   return 0;
! }
! 
! _ACEOF
! if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_cc_double_signbit=`cat conftest.out`
! else
!   gl_cv_cc_double_signbit="unknown"
! fi
! rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
!   conftest.$ac_objext conftest.beam conftest.$ac_ext
! fi
! 
!       rm -f conftest.out
  
  fi
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_cc_double_signbit" >&5
+ $as_echo "$gl_cv_cc_double_signbit" >&6; }
+   case "$gl_cv_cc_double_signbit" in
+     word*bit*)
+       word=`echo "$gl_cv_cc_double_signbit" | sed -e 's/word //' -e 's/ bit.*//'`
+       bit=`echo "$gl_cv_cc_double_signbit" | sed -e 's/word.*bit //'`
+ 
+ cat >>confdefs.h <<_ACEOF
+ #define DBL_SIGNBIT_WORD $word
+ _ACEOF
+ 
  
+ cat >>confdefs.h <<_ACEOF
+ #define DBL_SIGNBIT_BIT $bit
+ _ACEOF
  
+       ;;
+   esac
  
  
  
  
!   { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the sign bit in a 'long double'" >&5
! $as_echo_n "checking where to find the sign bit in a 'long double'... " >&6; }
! if ${gl_cv_cc_long_double_signbit+:} false; then :
    $as_echo_n "(cached) " >&6
  else
  
!       if test "$cross_compiling" = yes; then :
! 
!                               gl_cv_cc_long_double_signbit="unknown"
! 
  else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! 
! #include <stddef.h>
! #include <stdio.h>
! #define NWORDS \
!   ((sizeof (long double) + sizeof (unsigned int) - 1) / sizeof (unsigned int))
! typedef union { long double value; unsigned int word[NWORDS]; }
!         memory_float;
! static memory_float plus = { 1.0L };
! static memory_float minus = { -1.0L };
! int main ()
! {
!   size_t j, k, i;
!   unsigned int m;
!   FILE *fp = fopen ("conftest.out", "w");
!   if (fp == NULL)
!     return 1;
!   /* Find the different bit.  */
!   k = 0; m = 0;
!   for (j = 0; j < NWORDS; j++)
!     {
!       unsigned int x = plus.word[j] ^ minus.word[j];
!       if ((x & (x - 1)) || (x && m))
!         {
!           /* More than one bit difference.  */
!           fprintf (fp, "unknown");
!           return 2;
!         }
!       if (x)
!         {
!           k = j;
!           m = x;
!         }
!     }
!   if (m == 0)
!     {
!       /* No difference.  */
!       fprintf (fp, "unknown");
!       return 3;
!     }
!   /* Now m = plus.word[k] ^ ~minus.word[k].  */
!   if (plus.word[k] & ~minus.word[k])
!     {
!       /* Oh? The sign bit is set in the positive and cleared in the negative
!          numbers?  */
!       fprintf (fp, "unknown");
!       return 4;
!     }
!   for (i = 0; ; i++)
!     if ((m >> i) & 1)
!       break;
!   fprintf (fp, "word %d bit %d", (int) k, (int) i);
!   if (fclose (fp) != 0)
!     return 5;
!   return 0;
! }
! 
! _ACEOF
! if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_cc_long_double_signbit=`cat conftest.out`
! else
!   gl_cv_cc_long_double_signbit="unknown"
! fi
! rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
!   conftest.$ac_objext conftest.beam conftest.$ac_ext
  fi
  
+       rm -f conftest.out
+ 
  fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_cc_long_double_signbit" >&5
! $as_echo "$gl_cv_cc_long_double_signbit" >&6; }
!   case "$gl_cv_cc_long_double_signbit" in
!     word*bit*)
!       word=`echo "$gl_cv_cc_long_double_signbit" | sed -e 's/word //' -e 's/ bit.*//'`
!       bit=`echo "$gl_cv_cc_long_double_signbit" | sed -e 's/word.*bit //'`
  
+ cat >>confdefs.h <<_ACEOF
+ #define LDBL_SIGNBIT_WORD $word
+ _ACEOF
  
! 
! cat >>confdefs.h <<_ACEOF
! #define LDBL_SIGNBIT_BIT $bit
! _ACEOF
! 
!       ;;
!   esac
! 
! 
!           if test "$gl_cv_cc_float_signbit" = unknown; then
!                         ac_fn_c_check_decl "$LINENO" "copysignf" "ac_cv_have_decl_copysignf" "#include <math.h>
! "
! if test "x$ac_cv_have_decl_copysignf" = xyes; then :
!   ac_have_decl=1
  else
!   ac_have_decl=0
  fi
  
! cat >>confdefs.h <<_ACEOF
! #define HAVE_DECL_COPYSIGNF $ac_have_decl
! _ACEOF
! 
!             if test "$ac_cv_have_decl_copysignf" = yes; then
!                             { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether copysignf can be used without linking with libm" >&5
! $as_echo_n "checking whether copysignf can be used without linking with libm... " >&6; }
! if ${gl_cv_func_copysignf_no_libm+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
  
+                   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+ /* end confdefs.h.  */
+ #include <math.h>
+                          float x, y;
+ int
+ main ()
+ {
+ return copysignf (x, y) < 0;
+   ;
+   return 0;
+ }
+ _ACEOF
+ if ac_fn_c_try_link "$LINENO"; then :
+   gl_cv_func_copysignf_no_libm=yes
+ else
+   gl_cv_func_copysignf_no_libm=no
+ fi
+ rm -f core conftest.err conftest.$ac_objext \
+     conftest$ac_exeext conftest.$ac_ext
  
+ fi
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_copysignf_no_libm" >&5
+ $as_echo "$gl_cv_func_copysignf_no_libm" >&6; }
+               if test $gl_cv_func_copysignf_no_libm = yes; then
  
+ $as_echo "#define HAVE_COPYSIGNF_IN_LIBC 1" >>confdefs.h
  
!               fi
!             fi
!           fi
!           if test "$gl_cv_cc_double_signbit" = unknown; then
!                         ac_fn_c_check_decl "$LINENO" "copysign" "ac_cv_have_decl_copysign" "#include <math.h>
! "
! if test "x$ac_cv_have_decl_copysign" = xyes; then :
!   ac_have_decl=1
! else
!   ac_have_decl=0
! fi
  
+ cat >>confdefs.h <<_ACEOF
+ #define HAVE_DECL_COPYSIGN $ac_have_decl
+ _ACEOF
  
+             if test "$ac_cv_have_decl_copysign" = yes; then
+                             { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether copysign can be used without linking with libm" >&5
+ $as_echo_n "checking whether copysign can be used without linking with libm... " >&6; }
+ if ${gl_cv_func_copysign_no_libm+:} false; then :
+   $as_echo_n "(cached) " >&6
+ else
  
+                   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+ /* end confdefs.h.  */
+ #include <math.h>
+                          double x, y;
+ int
+ main ()
+ {
+ return copysign (x, y) < 0;
+   ;
+   return 0;
+ }
+ _ACEOF
+ if ac_fn_c_try_link "$LINENO"; then :
+   gl_cv_func_copysign_no_libm=yes
+ else
+   gl_cv_func_copysign_no_libm=no
+ fi
+ rm -f core conftest.err conftest.$ac_objext \
+     conftest$ac_exeext conftest.$ac_ext
  
  fi
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_copysign_no_libm" >&5
+ $as_echo "$gl_cv_func_copysign_no_libm" >&6; }
+               if test $gl_cv_func_copysign_no_libm = yes; then
  
! $as_echo "#define HAVE_COPYSIGN_IN_LIBC 1" >>confdefs.h
! 
!               fi
!             fi
!           fi
!           if test "$gl_cv_cc_long_double_signbit" = unknown; then
!                         ac_fn_c_check_decl "$LINENO" "copysignl" "ac_cv_have_decl_copysignl" "#include <math.h>
! "
! if test "x$ac_cv_have_decl_copysignl" = xyes; then :
!   ac_have_decl=1
  else
!   ac_have_decl=0
  fi
  
! cat >>confdefs.h <<_ACEOF
! #define HAVE_DECL_COPYSIGNL $ac_have_decl
! _ACEOF
! 
!             if test "$ac_cv_have_decl_copysignl" = yes; then
!                             { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether copysignl can be used without linking with libm" >&5
! $as_echo_n "checking whether copysignl can be used without linking with libm... " >&6; }
! if ${gl_cv_func_copysignl_no_libm+:} false; then :
    $as_echo_n "(cached) " >&6
  else
  
!                   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! #include <math.h>
!                          long double x, y;
! int
! main ()
! {
! return copysignl (x, y) < 0;
!   ;
!   return 0;
! }
! _ACEOF
! if ac_fn_c_try_link "$LINENO"; then :
!   gl_cv_func_copysignl_no_libm=yes
  else
!   gl_cv_func_copysignl_no_libm=no
  fi
+ rm -f core conftest.err conftest.$ac_objext \
+     conftest$ac_exeext conftest.$ac_ext
  
+ fi
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_copysignl_no_libm" >&5
+ $as_echo "$gl_cv_func_copysignl_no_libm" >&6; }
+               if test $gl_cv_func_copysignl_no_libm = yes; then
  
+ $as_echo "#define HAVE_COPYSIGNL_IN_LIBC 1" >>confdefs.h
  
!               fi
!             fi
!           fi
!           ;;
!       esac
!       ;;
    esac
  
!   if test $REPLACE_SIGNBIT = 1; then
  
  
  
  
  
  
  
  
+   gl_LIBOBJS="$gl_LIBOBJS signbitf.$ac_objext"
  
  
  
  
  
  
  
  
  
+   gl_LIBOBJS="$gl_LIBOBJS signbitd.$ac_objext"
  
  
  
***************
*** 21332,21793 ****
  
  
  
  
  
  
  
-     use_additional=yes
  
!   acl_save_prefix="$prefix"
!   prefix="$acl_final_prefix"
!   acl_save_exec_prefix="$exec_prefix"
!   exec_prefix="$acl_final_exec_prefix"
  
-     eval additional_includedir=\"$includedir\"
-     eval additional_libdir=\"$libdir\"
  
-   exec_prefix="$acl_save_exec_prefix"
-   prefix="$acl_save_prefix"
  
  
- # Check whether --with-libiconv-prefix was given.
- if test "${with_libiconv_prefix+set}" = set; then :
-   withval=$with_libiconv_prefix;
-     if test "X$withval" = "Xno"; then
-       use_additional=no
-     else
-       if test "X$withval" = "X"; then
  
!   acl_save_prefix="$prefix"
!   prefix="$acl_final_prefix"
!   acl_save_exec_prefix="$exec_prefix"
!   exec_prefix="$acl_final_exec_prefix"
  
-           eval additional_includedir=\"$includedir\"
-           eval additional_libdir=\"$libdir\"
  
-   exec_prefix="$acl_save_exec_prefix"
-   prefix="$acl_save_prefix"
  
!       else
!         additional_includedir="$withval/include"
!         additional_libdir="$withval/$acl_libdirstem"
!         if test "$acl_libdirstem2" != "$acl_libdirstem" \
!            && ! test -d "$withval/$acl_libdirstem"; then
!           additional_libdir="$withval/$acl_libdirstem2"
          fi
        fi
      fi
  
  fi
  
!       LIBICONV=
!   LTLIBICONV=
!   INCICONV=
!   LIBICONV_PREFIX=
!       HAVE_LIBICONV=
!   rpathdirs=
!   ltrpathdirs=
!   names_already_handled=
!   names_next_round='iconv '
!   while test -n "$names_next_round"; do
!     names_this_round="$names_next_round"
!     names_next_round=
!     for name in $names_this_round; do
!       already_handled=
!       for n in $names_already_handled; do
!         if test "$n" = "$name"; then
!           already_handled=yes
!           break
!         fi
!       done
!       if test -z "$already_handled"; then
!         names_already_handled="$names_already_handled $name"
!                         uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./+-|ABCDEFGHIJKLMNOPQRSTUVWXYZ____|'`
!         eval value=\"\$HAVE_LIB$uppername\"
!         if test -n "$value"; then
!           if test "$value" = yes; then
!             eval value=\"\$LIB$uppername\"
!             test -z "$value" || LIBICONV="${LIBICONV}${LIBICONV:+ }$value"
!             eval value=\"\$LTLIB$uppername\"
!             test -z "$value" || LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$value"
!           else
!                                     :
!           fi
!         else
!                               found_dir=
!           found_la=
!           found_so=
!           found_a=
!           eval libname=\"$acl_libname_spec\"    # typically: libname=lib$name
!           if test -n "$acl_shlibext"; then
!             shrext=".$acl_shlibext"             # typically: shrext=.so
!           else
!             shrext=
!           fi
!           if test $use_additional = yes; then
!             dir="$additional_libdir"
!                                     if test -n "$acl_shlibext"; then
!               if test -f "$dir/$libname$shrext"; then
!                 found_dir="$dir"
!                 found_so="$dir/$libname$shrext"
!               else
!                 if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
!                   ver=`(cd "$dir" && \
!                         for f in "$libname$shrext".*; do echo "$f"; done \
!                         | sed -e "s,^$libname$shrext\\\\.,," \
!                         | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
!                         | sed 1q ) 2>/dev/null`
!                   if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
!                     found_dir="$dir"
!                     found_so="$dir/$libname$shrext.$ver"
!                   fi
!                 else
!                   eval library_names=\"$acl_library_names_spec\"
!                   for f in $library_names; do
!                     if test -f "$dir/$f"; then
!                       found_dir="$dir"
!                       found_so="$dir/$f"
!                       break
!                     fi
!                   done
!                 fi
!               fi
!             fi
!                         if test "X$found_dir" = "X"; then
!               if test -f "$dir/$libname.$acl_libext"; then
!                 found_dir="$dir"
!                 found_a="$dir/$libname.$acl_libext"
!               fi
!             fi
!             if test "X$found_dir" != "X"; then
!               if test -f "$dir/$libname.la"; then
!                 found_la="$dir/$libname.la"
!               fi
!             fi
!           fi
!           if test "X$found_dir" = "X"; then
!             for x in $LDFLAGS $LTLIBICONV; do
  
!   acl_save_prefix="$prefix"
!   prefix="$acl_final_prefix"
!   acl_save_exec_prefix="$exec_prefix"
!   exec_prefix="$acl_final_exec_prefix"
!   eval x=\"$x\"
!   exec_prefix="$acl_save_exec_prefix"
!   prefix="$acl_save_prefix"
  
-               case "$x" in
-                 -L*)
-                   dir=`echo "X$x" | sed -e 's/^X-L//'`
-                                     if test -n "$acl_shlibext"; then
-                     if test -f "$dir/$libname$shrext"; then
-                       found_dir="$dir"
-                       found_so="$dir/$libname$shrext"
-                     else
-                       if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
-                         ver=`(cd "$dir" && \
-                               for f in "$libname$shrext".*; do echo "$f"; done \
-                               | sed -e "s,^$libname$shrext\\\\.,," \
-                               | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
-                               | sed 1q ) 2>/dev/null`
-                         if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
-                           found_dir="$dir"
-                           found_so="$dir/$libname$shrext.$ver"
-                         fi
-                       else
-                         eval library_names=\"$acl_library_names_spec\"
-                         for f in $library_names; do
-                           if test -f "$dir/$f"; then
-                             found_dir="$dir"
-                             found_so="$dir/$f"
-                             break
-                           fi
-                         done
-                       fi
-                     fi
-                   fi
-                                     if test "X$found_dir" = "X"; then
-                     if test -f "$dir/$libname.$acl_libext"; then
-                       found_dir="$dir"
-                       found_a="$dir/$libname.$acl_libext"
-                     fi
-                   fi
-                   if test "X$found_dir" != "X"; then
-                     if test -f "$dir/$libname.la"; then
-                       found_la="$dir/$libname.la"
-                     fi
-                   fi
-                   ;;
-               esac
-               if test "X$found_dir" != "X"; then
-                 break
-               fi
-             done
-           fi
-           if test "X$found_dir" != "X"; then
-                         LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$found_dir -l$name"
-             if test "X$found_so" != "X"; then
-                                                         if test "$enable_rpath" = no \
-                  || test "X$found_dir" = "X/usr/$acl_libdirstem" \
-                  || test "X$found_dir" = "X/usr/$acl_libdirstem2"; then
-                                 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
-               else
-                                                                                 haveit=
-                 for x in $ltrpathdirs; do
-                   if test "X$x" = "X$found_dir"; then
-                     haveit=yes
-                     break
-                   fi
-                 done
-                 if test -z "$haveit"; then
-                   ltrpathdirs="$ltrpathdirs $found_dir"
-                 fi
-                                 if test "$acl_hardcode_direct" = yes; then
-                                                       LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
-                 else
-                   if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then
-                                                             LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
-                                                             haveit=
-                     for x in $rpathdirs; do
-                       if test "X$x" = "X$found_dir"; then
-                         haveit=yes
-                         break
-                       fi
-                     done
-                     if test -z "$haveit"; then
-                       rpathdirs="$rpathdirs $found_dir"
-                     fi
-                   else
-                                                                                 haveit=
-                     for x in $LDFLAGS $LIBICONV; do
  
-   acl_save_prefix="$prefix"
-   prefix="$acl_final_prefix"
-   acl_save_exec_prefix="$exec_prefix"
-   exec_prefix="$acl_final_exec_prefix"
-   eval x=\"$x\"
-   exec_prefix="$acl_save_exec_prefix"
-   prefix="$acl_save_prefix"
  
!                       if test "X$x" = "X-L$found_dir"; then
!                         haveit=yes
!                         break
!                       fi
!                     done
!                     if test -z "$haveit"; then
!                       LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir"
!                     fi
!                     if test "$acl_hardcode_minus_L" != no; then
!                                                                                         LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
!                     else
!                                                                                                                                                                                 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
!                     fi
!                   fi
!                 fi
!               fi
!             else
!               if test "X$found_a" != "X"; then
!                                 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_a"
!               else
!                                                 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir -l$name"
!               fi
!             fi
!                         additional_includedir=
!             case "$found_dir" in
!               */$acl_libdirstem | */$acl_libdirstem/)
!                 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem/"'*$,,'`
!                 if test "$name" = 'iconv'; then
!                   LIBICONV_PREFIX="$basedir"
!                 fi
!                 additional_includedir="$basedir/include"
!                 ;;
!               */$acl_libdirstem2 | */$acl_libdirstem2/)
!                 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem2/"'*$,,'`
!                 if test "$name" = 'iconv'; then
!                   LIBICONV_PREFIX="$basedir"
!                 fi
!                 additional_includedir="$basedir/include"
!                 ;;
!             esac
!             if test "X$additional_includedir" != "X"; then
!                                                                                                                 if test "X$additional_includedir" != "X/usr/include"; then
!                 haveit=
!                 if test "X$additional_includedir" = "X/usr/local/include"; then
!                   if test -n "$GCC"; then
!                     case $host_os in
!                       linux* | gnu* | k*bsd*-gnu) haveit=yes;;
!                     esac
!                   fi
!                 fi
!                 if test -z "$haveit"; then
!                   for x in $CPPFLAGS $INCICONV; do
  
!   acl_save_prefix="$prefix"
!   prefix="$acl_final_prefix"
!   acl_save_exec_prefix="$exec_prefix"
!   exec_prefix="$acl_final_exec_prefix"
!   eval x=\"$x\"
!   exec_prefix="$acl_save_exec_prefix"
!   prefix="$acl_save_prefix"
  
!                     if test "X$x" = "X-I$additional_includedir"; then
!                       haveit=yes
!                       break
!                     fi
!                   done
!                   if test -z "$haveit"; then
!                     if test -d "$additional_includedir"; then
!                                             INCICONV="${INCICONV}${INCICONV:+ }-I$additional_includedir"
!                     fi
!                   fi
!                 fi
!               fi
!             fi
!                         if test -n "$found_la"; then
!                                                         save_libdir="$libdir"
!               case "$found_la" in
!                 */* | *\\*) . "$found_la" ;;
!                 *) . "./$found_la" ;;
!               esac
!               libdir="$save_libdir"
!                             for dep in $dependency_libs; do
!                 case "$dep" in
!                   -L*)
!                     additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
!                                                                                                                                                                 if test "X$additional_libdir" != "X/usr/$acl_libdirstem" \
!                        && test "X$additional_libdir" != "X/usr/$acl_libdirstem2"; then
!                       haveit=
!                       if test "X$additional_libdir" = "X/usr/local/$acl_libdirstem" \
!                          || test "X$additional_libdir" = "X/usr/local/$acl_libdirstem2"; then
!                         if test -n "$GCC"; then
!                           case $host_os in
!                             linux* | gnu* | k*bsd*-gnu) haveit=yes;;
!                           esac
!                         fi
!                       fi
!                       if test -z "$haveit"; then
!                         haveit=
!                         for x in $LDFLAGS $LIBICONV; do
  
-   acl_save_prefix="$prefix"
-   prefix="$acl_final_prefix"
-   acl_save_exec_prefix="$exec_prefix"
-   exec_prefix="$acl_final_exec_prefix"
-   eval x=\"$x\"
-   exec_prefix="$acl_save_exec_prefix"
-   prefix="$acl_save_prefix"
  
-                           if test "X$x" = "X-L$additional_libdir"; then
-                             haveit=yes
-                             break
-                           fi
-                         done
-                         if test -z "$haveit"; then
-                           if test -d "$additional_libdir"; then
-                                                         LIBICONV="${LIBICONV}${LIBICONV:+ }-L$additional_libdir"
-                           fi
-                         fi
-                         haveit=
-                         for x in $LDFLAGS $LTLIBICONV; do
  
!   acl_save_prefix="$prefix"
!   prefix="$acl_final_prefix"
!   acl_save_exec_prefix="$exec_prefix"
!   exec_prefix="$acl_final_exec_prefix"
!   eval x=\"$x\"
!   exec_prefix="$acl_save_exec_prefix"
!   prefix="$acl_save_prefix"
  
!                           if test "X$x" = "X-L$additional_libdir"; then
!                             haveit=yes
!                             break
!                           fi
!                         done
!                         if test -z "$haveit"; then
!                           if test -d "$additional_libdir"; then
!                                                         LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$additional_libdir"
!                           fi
!                         fi
!                       fi
!                     fi
!                     ;;
!                   -R*)
!                     dir=`echo "X$dep" | sed -e 's/^X-R//'`
!                     if test "$enable_rpath" != no; then
!                                                                   haveit=
!                       for x in $rpathdirs; do
!                         if test "X$x" = "X$dir"; then
!                           haveit=yes
!                           break
!                         fi
!                       done
!                       if test -z "$haveit"; then
!                         rpathdirs="$rpathdirs $dir"
!                       fi
!                                                                   haveit=
!                       for x in $ltrpathdirs; do
!                         if test "X$x" = "X$dir"; then
!                           haveit=yes
!                           break
!                         fi
!                       done
!                       if test -z "$haveit"; then
!                         ltrpathdirs="$ltrpathdirs $dir"
!                       fi
!                     fi
!                     ;;
!                   -l*)
!                                         names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
!                     ;;
!                   *.la)
!                                                                                 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
!                     ;;
!                   *)
!                                         LIBICONV="${LIBICONV}${LIBICONV:+ }$dep"
!                     LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$dep"
!                     ;;
!                 esac
!               done
!             fi
!           else
!                                                             LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
!             LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-l$name"
            fi
          fi
-       fi
-     done
-   done
-   if test "X$rpathdirs" != "X"; then
-     if test -n "$acl_hardcode_libdir_separator"; then
-                         alldirs=
-       for found_dir in $rpathdirs; do
-         alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$found_dir"
-       done
-             acl_save_libdir="$libdir"
-       libdir="$alldirs"
-       eval flag=\"$acl_hardcode_libdir_flag_spec\"
-       libdir="$acl_save_libdir"
-       LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
-     else
-             for found_dir in $rpathdirs; do
-         acl_save_libdir="$libdir"
-         libdir="$found_dir"
-         eval flag=\"$acl_hardcode_libdir_flag_spec\"
-         libdir="$acl_save_libdir"
-         LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
        done
-     fi
-   fi
-   if test "X$ltrpathdirs" != "X"; then
-             for found_dir in $ltrpathdirs; do
-       LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-R$found_dir"
      done
!   fi
  
  
  
  
  
  
  
--- 24735,29983 ----
  
  
+   gl_LIBOBJS="$gl_LIBOBJS signbitl.$ac_objext"
  
+   fi
  
  
  
  
  
!           GNULIB_SIGNBIT=1
  
  
  
  
  
! $as_echo "#define GNULIB_TEST_SIGNBIT 1" >>confdefs.h
  
  
  
! 
!   for ac_header in stdint.h
! do :
!   ac_fn_c_check_header_mongrel "$LINENO" "stdint.h" "ac_cv_header_stdint_h" "$ac_includes_default"
! if test "x$ac_cv_header_stdint_h" = xyes; then :
!   cat >>confdefs.h <<_ACEOF
! #define HAVE_STDINT_H 1
! _ACEOF
! 
! fi
! 
! done
! 
!     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for SIZE_MAX" >&5
! $as_echo_n "checking for SIZE_MAX... " >&6; }
! if ${gl_cv_size_max+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
! 
!     gl_cv_size_max=
!     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! 
! #include <limits.h>
! #if HAVE_STDINT_H
! #include <stdint.h>
! #endif
! #ifdef SIZE_MAX
! Found it
! #endif
! 
! _ACEOF
! if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
!   $EGREP "Found it" >/dev/null 2>&1; then :
!   gl_cv_size_max=yes
! fi
! rm -f conftest*
! 
!     if test -z "$gl_cv_size_max"; then
!                         if ac_fn_c_compute_int "$LINENO" "sizeof (size_t) * CHAR_BIT - 1" "size_t_bits_minus_1"        "#include <stddef.h>
! #include <limits.h>"; then :
! 
! else
!   size_t_bits_minus_1=
! fi
! 
!       if ac_fn_c_compute_int "$LINENO" "sizeof (size_t) <= sizeof (unsigned int)" "fits_in_uint"        "#include <stddef.h>"; then :
! 
! else
!   fits_in_uint=
! fi
! 
!       if test -n "$size_t_bits_minus_1" && test -n "$fits_in_uint"; then
!         if test $fits_in_uint = 1; then
!                               cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! #include <stddef.h>
!                  extern size_t foo;
!                  extern unsigned long foo;
! 
! int
! main ()
! {
! 
!   ;
!   return 0;
! }
! _ACEOF
! if ac_fn_c_try_compile "$LINENO"; then :
!   fits_in_uint=0
! fi
! rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
!         fi
!                                 if test $fits_in_uint = 1; then
!           gl_cv_size_max="(((1U << $size_t_bits_minus_1) - 1) * 2 + 1)"
!         else
!           gl_cv_size_max="(((1UL << $size_t_bits_minus_1) - 1) * 2 + 1)"
          fi
+       else
+                 gl_cv_size_max='((size_t)~(size_t)0)'
        fi
      fi
  
  fi
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_size_max" >&5
+ $as_echo "$gl_cv_size_max" >&6; }
+   if test "$gl_cv_size_max" != yes; then
  
! cat >>confdefs.h <<_ACEOF
! #define SIZE_MAX $gl_cv_size_max
! _ACEOF
  
!   fi
  
  
  
!   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ssize_t" >&5
! $as_echo_n "checking for ssize_t... " >&6; }
! if ${gt_cv_ssize_t+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! #include <sys/types.h>
! int
! main ()
! {
! int x = sizeof (ssize_t *) + sizeof (ssize_t);
!             return !x;
!   ;
!   return 0;
! }
! _ACEOF
! if ac_fn_c_try_compile "$LINENO"; then :
!   gt_cv_ssize_t=yes
! else
!   gt_cv_ssize_t=no
! fi
! rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_ssize_t" >&5
! $as_echo "$gt_cv_ssize_t" >&6; }
!   if test $gt_cv_ssize_t = no; then
! 
! $as_echo "#define ssize_t int" >>confdefs.h
! 
!   fi
! 
! 
! 
! 
!   :
! 
! 
! 
! 
! 
!     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stat handles trailing slashes on directories" >&5
! $as_echo_n "checking whether stat handles trailing slashes on directories... " >&6; }
! if ${gl_cv_func_stat_dir_slash+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
!   if test "$cross_compiling" = yes; then :
!   case $host_os in
!             mingw*) gl_cv_func_stat_dir_slash="guessing no";;
!             *) gl_cv_func_stat_dir_slash="guessing yes";;
!           esac
! else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! #include <sys/stat.h>
! 
! int
! main ()
! {
! struct stat st; return stat (".", &st) != stat ("./", &st);
!   ;
!   return 0;
! }
! _ACEOF
! if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_func_stat_dir_slash=yes
! else
!   gl_cv_func_stat_dir_slash=no
! fi
! rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
!   conftest.$ac_objext conftest.beam conftest.$ac_ext
! fi
! 
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_stat_dir_slash" >&5
! $as_echo "$gl_cv_func_stat_dir_slash" >&6; }
!         { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stat handles trailing slashes on files" >&5
! $as_echo_n "checking whether stat handles trailing slashes on files... " >&6; }
! if ${gl_cv_func_stat_file_slash+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
!   touch conftest.tmp
!        # Assume that if we have lstat, we can also check symlinks.
!        if test $ac_cv_func_lstat = yes; then
!          ln -s conftest.tmp conftest.lnk
!        fi
!        if test "$cross_compiling" = yes; then :
!   case "$host_os" in
!                     # Guess yes on glibc systems.
!             *-gnu*) gl_cv_func_stat_file_slash="guessing yes" ;;
!                     # If we don't know, assume the worst.
!             *)      gl_cv_func_stat_file_slash="guessing no" ;;
!           esac
! 
! else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! #include <sys/stat.h>
! 
! int
! main ()
! {
! int result = 0;
!       struct stat st;
!       if (!stat ("conftest.tmp/", &st))
!         result |= 1;
! #if HAVE_LSTAT
!       if (!stat ("conftest.lnk/", &st))
!         result |= 2;
! #endif
!       return result;
! 
!   ;
!   return 0;
! }
! _ACEOF
! if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_func_stat_file_slash=yes
! else
!   gl_cv_func_stat_file_slash=no
! fi
! rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
!   conftest.$ac_objext conftest.beam conftest.$ac_ext
! fi
! 
!        rm -f conftest.tmp conftest.lnk
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_stat_file_slash" >&5
! $as_echo "$gl_cv_func_stat_file_slash" >&6; }
!   case $gl_cv_func_stat_dir_slash in
!     *no) REPLACE_STAT=1
! 
! $as_echo "#define REPLACE_FUNC_STAT_DIR 1" >>confdefs.h
! ;;
!   esac
!   case $gl_cv_func_stat_file_slash in
!     *no) REPLACE_STAT=1
! 
! $as_echo "#define REPLACE_FUNC_STAT_FILE 1" >>confdefs.h
! ;;
!   esac
! 
!   if test $REPLACE_STAT = 1; then
! 
! 
! 
! 
! 
! 
! 
! 
!   gl_LIBOBJS="$gl_LIBOBJS stat.$ac_objext"
! 
!     :
!   fi
! 
! 
! 
! 
! 
!           GNULIB_STAT=1
! 
! 
! 
! 
! 
! $as_echo "#define GNULIB_TEST_STAT 1" >>confdefs.h
! 
! 
! 
! 
!   STDARG_H=''
!   NEXT_STDARG_H='<stdarg.h>'
!   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for va_copy" >&5
! $as_echo_n "checking for va_copy... " >&6; }
!   if ${gl_cv_func_va_copy+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
! 
!     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! #include <stdarg.h>
! int
! main ()
! {
! 
! #ifndef va_copy
! void (*func) (va_list, va_list) = va_copy;
! #endif
! 
!   ;
!   return 0;
! }
! _ACEOF
! if ac_fn_c_try_compile "$LINENO"; then :
!   gl_cv_func_va_copy=yes
! else
!   gl_cv_func_va_copy=no
! fi
! rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! fi
! 
!   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_va_copy" >&5
! $as_echo "$gl_cv_func_va_copy" >&6; }
!   if test $gl_cv_func_va_copy = no; then
!                                     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! #if defined _AIX && !defined __GNUC__
!         AIX vaccine
!        #endif
! 
! _ACEOF
! if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
!   $EGREP "vaccine" >/dev/null 2>&1; then :
!   gl_aixcc=yes
! else
!   gl_aixcc=no
! fi
! rm -f conftest*
! 
!     if test $gl_aixcc = yes; then
!             STDARG_H=stdarg.h
! 
! 
! 
! 
! 
! 
! 
! 
!      if test $gl_cv_have_include_next = yes; then
!        gl_cv_next_stdarg_h='<'stdarg.h'>'
!      else
!        { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <stdarg.h>" >&5
! $as_echo_n "checking absolute name of <stdarg.h>... " >&6; }
! if ${gl_cv_next_stdarg_h+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
! 
! 
! 
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! #include <stdarg.h>
! _ACEOF
!                 case "$host_os" in
!     aix*) gl_absname_cpp="$ac_cpp -C" ;;
!     *)    gl_absname_cpp="$ac_cpp" ;;
!   esac
! 
!   case "$host_os" in
!     mingw*)
!                                           gl_dirsep_regex='[/\\]'
!       ;;
!     *)
!       gl_dirsep_regex='\/'
!       ;;
!   esac
!       gl_make_literal_regex_sed='s,[]$^\\.*/[],\\&,g'
!   gl_header_literal_regex=`echo 'stdarg.h' \
!                            | sed -e "$gl_make_literal_regex_sed"`
!   gl_absolute_header_sed="/${gl_dirsep_regex}${gl_header_literal_regex}/"'{
!       s/.*"\(.*'"${gl_dirsep_regex}${gl_header_literal_regex}"'\)".*/\1/
!       s|^/[^/]|//&|
!       p
!       q
!     }'
! 
!         gl_cv_absolute_stdarg_h=`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
!   sed -n "$gl_absolute_header_sed"`
! 
!            gl_header=$gl_cv_absolute_stdarg_h
!            gl_cv_next_stdarg_h='"'$gl_header'"'
! 
! 
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_stdarg_h" >&5
! $as_echo "$gl_cv_next_stdarg_h" >&6; }
!      fi
!      NEXT_STDARG_H=$gl_cv_next_stdarg_h
! 
!      if test $gl_cv_have_include_next = yes || test $gl_cv_have_include_next = buggy; then
!        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
!        gl_next_as_first_directive='<'stdarg.h'>'
!      else
!        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
!        gl_next_as_first_directive=$gl_cv_next_stdarg_h
!      fi
!      NEXT_AS_FIRST_DIRECTIVE_STDARG_H=$gl_next_as_first_directive
! 
! 
! 
! 
!             if test "$gl_cv_next_stdarg_h" = '""'; then
!         gl_cv_next_stdarg_h='"///usr/include/stdarg.h"'
!         NEXT_STDARG_H="$gl_cv_next_stdarg_h"
!       fi
!     else
! 
!   saved_as_echo_n="$as_echo_n"
!   as_echo_n=':'
!   if ${gl_cv_func___va_copy+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
! 
!         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! #include <stdarg.h>
! int
! main ()
! {
! 
! #ifndef __va_copy
! error, bail out
! #endif
! 
!   ;
!   return 0;
! }
! _ACEOF
! if ac_fn_c_try_compile "$LINENO"; then :
!   gl_cv_func___va_copy=yes
! else
!   gl_cv_func___va_copy=no
! fi
! rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! fi
! 
!   as_echo_n="$saved_as_echo_n"
! 
!       if test $gl_cv_func___va_copy = yes; then
! 
! $as_echo "#define va_copy __va_copy" >>confdefs.h
! 
!       else
! 
! 
! $as_echo "#define va_copy gl_va_copy" >>confdefs.h
! 
!       fi
!     fi
!   fi
! 
!    if test -n "$STDARG_H"; then
!   GL_GENERATE_STDARG_H_TRUE=
!   GL_GENERATE_STDARG_H_FALSE='#'
! else
!   GL_GENERATE_STDARG_H_TRUE='#'
!   GL_GENERATE_STDARG_H_FALSE=
! fi
! 
! 
! 
! 
! 
! 
!   # Define two additional variables used in the Makefile substitution.
! 
!   if test "$ac_cv_header_stdbool_h" = yes; then
!     STDBOOL_H=''
!   else
!     STDBOOL_H='stdbool.h'
!   fi
! 
!    if test -n "$STDBOOL_H"; then
!   GL_GENERATE_STDBOOL_H_TRUE=
!   GL_GENERATE_STDBOOL_H_FALSE='#'
! else
!   GL_GENERATE_STDBOOL_H_TRUE='#'
!   GL_GENERATE_STDBOOL_H_FALSE=
! fi
! 
! 
!   if test "$ac_cv_type__Bool" = yes; then
!     HAVE__BOOL=1
!   else
!     HAVE__BOOL=0
!   fi
! 
! 
! 
! 
! 
!   STDDEF_H=
!   ac_fn_c_check_type "$LINENO" "max_align_t" "ac_cv_type_max_align_t" "#include <stddef.h>
! 
! "
! if test "x$ac_cv_type_max_align_t" = xyes; then :
! 
! else
!   HAVE_MAX_ALIGN_T=0; STDDEF_H=stddef.h
! fi
! 
!   if test $gt_cv_c_wchar_t = no; then
!     HAVE_WCHAR_T=0
!     STDDEF_H=stddef.h
!   fi
!   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NULL can be used in arbitrary expressions" >&5
! $as_echo_n "checking whether NULL can be used in arbitrary expressions... " >&6; }
! if ${gl_cv_decl_null_works+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! #include <stddef.h>
!       int test[2 * (sizeof NULL == sizeof (void *)) -1];
! 
! int
! main ()
! {
! 
!   ;
!   return 0;
! }
! _ACEOF
! if ac_fn_c_try_compile "$LINENO"; then :
!   gl_cv_decl_null_works=yes
! else
!   gl_cv_decl_null_works=no
! fi
! rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_decl_null_works" >&5
! $as_echo "$gl_cv_decl_null_works" >&6; }
!   if test $gl_cv_decl_null_works = no; then
!     REPLACE_NULL=1
!     STDDEF_H=stddef.h
!   fi
! 
!    if test -n "$STDDEF_H"; then
!   GL_GENERATE_STDDEF_H_TRUE=
!   GL_GENERATE_STDDEF_H_FALSE='#'
! else
!   GL_GENERATE_STDDEF_H_TRUE='#'
!   GL_GENERATE_STDDEF_H_FALSE=
! fi
! 
!   if test -n "$STDDEF_H"; then
! 
! 
! 
! 
! 
! 
! 
! 
!      if test $gl_cv_have_include_next = yes; then
!        gl_cv_next_stddef_h='<'stddef.h'>'
!      else
!        { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <stddef.h>" >&5
! $as_echo_n "checking absolute name of <stddef.h>... " >&6; }
! if ${gl_cv_next_stddef_h+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
! 
! 
! 
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! #include <stddef.h>
! _ACEOF
!                 case "$host_os" in
!     aix*) gl_absname_cpp="$ac_cpp -C" ;;
!     *)    gl_absname_cpp="$ac_cpp" ;;
!   esac
! 
!   case "$host_os" in
!     mingw*)
!                                           gl_dirsep_regex='[/\\]'
!       ;;
!     *)
!       gl_dirsep_regex='\/'
!       ;;
!   esac
!       gl_make_literal_regex_sed='s,[]$^\\.*/[],\\&,g'
!   gl_header_literal_regex=`echo 'stddef.h' \
!                            | sed -e "$gl_make_literal_regex_sed"`
!   gl_absolute_header_sed="/${gl_dirsep_regex}${gl_header_literal_regex}/"'{
!       s/.*"\(.*'"${gl_dirsep_regex}${gl_header_literal_regex}"'\)".*/\1/
!       s|^/[^/]|//&|
!       p
!       q
!     }'
! 
!         gl_cv_absolute_stddef_h=`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
!   sed -n "$gl_absolute_header_sed"`
! 
!            gl_header=$gl_cv_absolute_stddef_h
!            gl_cv_next_stddef_h='"'$gl_header'"'
! 
! 
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_stddef_h" >&5
! $as_echo "$gl_cv_next_stddef_h" >&6; }
!      fi
!      NEXT_STDDEF_H=$gl_cv_next_stddef_h
! 
!      if test $gl_cv_have_include_next = yes || test $gl_cv_have_include_next = buggy; then
!        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
!        gl_next_as_first_directive='<'stddef.h'>'
!      else
!        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
!        gl_next_as_first_directive=$gl_cv_next_stddef_h
!      fi
!      NEXT_AS_FIRST_DIRECTIVE_STDDEF_H=$gl_next_as_first_directive
! 
! 
! 
! 
!   fi
! 
! 
! 
! 
! 
! 
! 
! 
! 
! 
! 
! 
! 
! 
!      if test $gl_cv_have_include_next = yes; then
!        gl_cv_next_stdio_h='<'stdio.h'>'
!      else
!        { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <stdio.h>" >&5
! $as_echo_n "checking absolute name of <stdio.h>... " >&6; }
! if ${gl_cv_next_stdio_h+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
! 
! 
! 
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! #include <stdio.h>
! _ACEOF
!                 case "$host_os" in
!     aix*) gl_absname_cpp="$ac_cpp -C" ;;
!     *)    gl_absname_cpp="$ac_cpp" ;;
!   esac
! 
!   case "$host_os" in
!     mingw*)
!                                           gl_dirsep_regex='[/\\]'
!       ;;
!     *)
!       gl_dirsep_regex='\/'
!       ;;
!   esac
!       gl_make_literal_regex_sed='s,[]$^\\.*/[],\\&,g'
!   gl_header_literal_regex=`echo 'stdio.h' \
!                            | sed -e "$gl_make_literal_regex_sed"`
!   gl_absolute_header_sed="/${gl_dirsep_regex}${gl_header_literal_regex}/"'{
!       s/.*"\(.*'"${gl_dirsep_regex}${gl_header_literal_regex}"'\)".*/\1/
!       s|^/[^/]|//&|
!       p
!       q
!     }'
! 
!         gl_cv_absolute_stdio_h=`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
!   sed -n "$gl_absolute_header_sed"`
! 
!            gl_header=$gl_cv_absolute_stdio_h
!            gl_cv_next_stdio_h='"'$gl_header'"'
! 
! 
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_stdio_h" >&5
! $as_echo "$gl_cv_next_stdio_h" >&6; }
!      fi
!      NEXT_STDIO_H=$gl_cv_next_stdio_h
! 
!      if test $gl_cv_have_include_next = yes || test $gl_cv_have_include_next = buggy; then
!        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
!        gl_next_as_first_directive='<'stdio.h'>'
!      else
!        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
!        gl_next_as_first_directive=$gl_cv_next_stdio_h
!      fi
!      NEXT_AS_FIRST_DIRECTIVE_STDIO_H=$gl_next_as_first_directive
! 
! 
! 
! 
! 
!         { $as_echo "$as_me:${as_lineno-$LINENO}: checking which flavor of printf attribute matches inttypes macros" >&5
! $as_echo_n "checking which flavor of printf attribute matches inttypes macros... " >&6; }
! if ${gl_cv_func_printf_attribute_flavor+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! 
!        #define __STDC_FORMAT_MACROS 1
!        #include <stdio.h>
!        #include <inttypes.h>
!        /* For non-mingw systems, compilation will trivially succeed.
!           For mingw, compilation will succeed for older mingw (system
!           printf, "I64d") and fail for newer mingw (gnu printf, "lld"). */
!        #if ((defined _WIN32 || defined __WIN32__) && ! defined __CYGWIN__) && \
!          (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 4))
!        extern char PRIdMAX_probe[sizeof PRIdMAX == sizeof "I64d" ? 1 : -1];
!        #endif
! 
! int
! main ()
! {
! 
!   ;
!   return 0;
! }
! _ACEOF
! if ac_fn_c_try_compile "$LINENO"; then :
!   gl_cv_func_printf_attribute_flavor=system
! else
!   gl_cv_func_printf_attribute_flavor=gnu
! fi
! rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_printf_attribute_flavor" >&5
! $as_echo "$gl_cv_func_printf_attribute_flavor" >&6; }
!   if test "$gl_cv_func_printf_attribute_flavor" = gnu; then
! 
! $as_echo "#define GNULIB_PRINTF_ATTRIBUTE_FLAVOR_GNU 1" >>confdefs.h
! 
!   fi
! 
!       GNULIB_FSCANF=1
! 
! 
! cat >>confdefs.h <<_ACEOF
! #define GNULIB_FSCANF 1
! _ACEOF
! 
! 
!   GNULIB_SCANF=1
! 
! 
! cat >>confdefs.h <<_ACEOF
! #define GNULIB_SCANF 1
! _ACEOF
! 
! 
!   GNULIB_FGETC=1
!   GNULIB_GETC=1
!   GNULIB_GETCHAR=1
!   GNULIB_FGETS=1
!   GNULIB_FREAD=1
! 
! 
!       GNULIB_FPRINTF=1
!   GNULIB_PRINTF=1
!   GNULIB_VFPRINTF=1
!   GNULIB_VPRINTF=1
!   GNULIB_FPUTC=1
!   GNULIB_PUTC=1
!   GNULIB_PUTCHAR=1
!   GNULIB_FPUTS=1
!   GNULIB_PUTS=1
!   GNULIB_FWRITE=1
! 
! 
! 
! 
!     for gl_func in dprintf fpurge fseeko ftello getdelim getline gets pclose popen     renameat snprintf tmpfile vdprintf vsnprintf; do
!     as_gl_Symbol=`$as_echo "gl_cv_have_raw_decl_$gl_func" | $as_tr_sh`
!     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $gl_func is declared without a macro" >&5
! $as_echo_n "checking whether $gl_func is declared without a macro... " >&6; }
! if eval \${$as_gl_Symbol+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! #include <stdio.h>
! 
! int
! main ()
! {
! #undef $gl_func
!   (void) $gl_func;
!   ;
!   return 0;
! }
! _ACEOF
! if ac_fn_c_try_compile "$LINENO"; then :
!   eval "$as_gl_Symbol=yes"
! else
!   eval "$as_gl_Symbol=no"
! fi
! rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! fi
! eval ac_res=\$$as_gl_Symbol
! 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
! $as_echo "$ac_res" >&6; }
!     if eval test \"x\$"$as_gl_Symbol"\" = x"yes"; then :
!   cat >>confdefs.h <<_ACEOF
! #define `$as_echo "HAVE_RAW_DECL_$gl_func" | $as_tr_cpp` 1
! _ACEOF
! 
!                      eval ac_cv_have_decl_$gl_func=yes
! fi
!       done
! 
! 
! 
! 
! 
! 
! 
! 
! 
! 
! 
! 
!      if test $gl_cv_have_include_next = yes; then
!        gl_cv_next_stdlib_h='<'stdlib.h'>'
!      else
!        { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <stdlib.h>" >&5
! $as_echo_n "checking absolute name of <stdlib.h>... " >&6; }
! if ${gl_cv_next_stdlib_h+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
! 
! 
! 
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! #include <stdlib.h>
! _ACEOF
!                 case "$host_os" in
!     aix*) gl_absname_cpp="$ac_cpp -C" ;;
!     *)    gl_absname_cpp="$ac_cpp" ;;
!   esac
! 
!   case "$host_os" in
!     mingw*)
!                                           gl_dirsep_regex='[/\\]'
!       ;;
!     *)
!       gl_dirsep_regex='\/'
!       ;;
!   esac
!       gl_make_literal_regex_sed='s,[]$^\\.*/[],\\&,g'
!   gl_header_literal_regex=`echo 'stdlib.h' \
!                            | sed -e "$gl_make_literal_regex_sed"`
!   gl_absolute_header_sed="/${gl_dirsep_regex}${gl_header_literal_regex}/"'{
!       s/.*"\(.*'"${gl_dirsep_regex}${gl_header_literal_regex}"'\)".*/\1/
!       s|^/[^/]|//&|
!       p
!       q
!     }'
! 
!         gl_cv_absolute_stdlib_h=`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
!   sed -n "$gl_absolute_header_sed"`
! 
!            gl_header=$gl_cv_absolute_stdlib_h
!            gl_cv_next_stdlib_h='"'$gl_header'"'
! 
! 
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_stdlib_h" >&5
! $as_echo "$gl_cv_next_stdlib_h" >&6; }
!      fi
!      NEXT_STDLIB_H=$gl_cv_next_stdlib_h
! 
!      if test $gl_cv_have_include_next = yes || test $gl_cv_have_include_next = buggy; then
!        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
!        gl_next_as_first_directive='<'stdlib.h'>'
!      else
!        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
!        gl_next_as_first_directive=$gl_cv_next_stdlib_h
!      fi
!      NEXT_AS_FIRST_DIRECTIVE_STDLIB_H=$gl_next_as_first_directive
! 
! 
! 
! 
! 
! 
!     for gl_func in _Exit atoll canonicalize_file_name getloadavg getsubopt grantpt     initstate initstate_r mkdtemp mkostemp mkostemps mkstemp mkstemps     posix_openpt ptsname ptsname_r random random_r realpath rpmatch     secure_getenv setenv setstate setstate_r srandom srandom_r     strtod strtoll strtoull unlockpt unsetenv; do
!     as_gl_Symbol=`$as_echo "gl_cv_have_raw_decl_$gl_func" | $as_tr_sh`
!     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $gl_func is declared without a macro" >&5
! $as_echo_n "checking whether $gl_func is declared without a macro... " >&6; }
! if eval \${$as_gl_Symbol+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! #include <stdlib.h>
! #if HAVE_SYS_LOADAVG_H
! # include <sys/loadavg.h>
! #endif
! #if HAVE_RANDOM_H
! # include <random.h>
! #endif
! 
! int
! main ()
! {
! #undef $gl_func
!   (void) $gl_func;
!   ;
!   return 0;
! }
! _ACEOF
! if ac_fn_c_try_compile "$LINENO"; then :
!   eval "$as_gl_Symbol=yes"
! else
!   eval "$as_gl_Symbol=no"
! fi
! rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! fi
! eval ac_res=\$$as_gl_Symbol
! 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
! $as_echo "$ac_res" >&6; }
!     if eval test \"x\$"$as_gl_Symbol"\" = x"yes"; then :
!   cat >>confdefs.h <<_ACEOF
! #define `$as_echo "HAVE_RAW_DECL_$gl_func" | $as_tr_cpp` 1
! _ACEOF
! 
!                      eval ac_cv_have_decl_$gl_func=yes
! fi
!       done
! 
! 
! 
! 
! 
! 
! 
! 
!   for ac_func in stpcpy
! do :
!   ac_fn_c_check_func "$LINENO" "stpcpy" "ac_cv_func_stpcpy"
! if test "x$ac_cv_func_stpcpy" = xyes; then :
!   cat >>confdefs.h <<_ACEOF
! #define HAVE_STPCPY 1
! _ACEOF
! 
! fi
! done
! 
!   if test $ac_cv_func_stpcpy = no; then
!     HAVE_STPCPY=0
!   fi
! 
!   if test $HAVE_STPCPY = 0; then
! 
! 
! 
! 
! 
! 
! 
! 
!   gl_LIBOBJS="$gl_LIBOBJS stpcpy.$ac_objext"
! 
! 
!   :
! 
!   fi
! 
! 
! 
! 
! 
!           GNULIB_STPCPY=1
! 
! 
! 
! 
! 
! $as_echo "#define GNULIB_TEST_STPCPY 1" >>confdefs.h
! 
! 
! 
! 
! 
! 
!   for ac_func in strcasecmp
! do :
!   ac_fn_c_check_func "$LINENO" "strcasecmp" "ac_cv_func_strcasecmp"
! if test "x$ac_cv_func_strcasecmp" = xyes; then :
!   cat >>confdefs.h <<_ACEOF
! #define HAVE_STRCASECMP 1
! _ACEOF
! 
! fi
! done
! 
!   if test $ac_cv_func_strcasecmp = no; then
!     HAVE_STRCASECMP=0
!   fi
! 
! 
! 
!   for ac_func in strncasecmp
! do :
!   ac_fn_c_check_func "$LINENO" "strncasecmp" "ac_cv_func_strncasecmp"
! if test "x$ac_cv_func_strncasecmp" = xyes; then :
!   cat >>confdefs.h <<_ACEOF
! #define HAVE_STRNCASECMP 1
! _ACEOF
! 
! fi
! done
! 
!   if test $ac_cv_func_strncasecmp = yes; then
!     HAVE_STRNCASECMP=1
!   else
!     HAVE_STRNCASECMP=0
!   fi
!   ac_fn_c_check_decl "$LINENO" "strncasecmp" "ac_cv_have_decl_strncasecmp" "$ac_includes_default"
! if test "x$ac_cv_have_decl_strncasecmp" = xyes; then :
!   ac_have_decl=1
! else
!   ac_have_decl=0
! fi
! 
! cat >>confdefs.h <<_ACEOF
! #define HAVE_DECL_STRNCASECMP $ac_have_decl
! _ACEOF
! 
!   if test $ac_cv_have_decl_strncasecmp = no; then
!     HAVE_DECL_STRNCASECMP=0
!   fi
! 
! 
!   if test $HAVE_STRCASECMP = 0; then
! 
! 
! 
! 
! 
! 
! 
! 
!   gl_LIBOBJS="$gl_LIBOBJS strcasecmp.$ac_objext"
! 
! 
!   :
! 
!   fi
!   if test $HAVE_STRNCASECMP = 0; then
! 
! 
! 
! 
! 
! 
! 
! 
!   gl_LIBOBJS="$gl_LIBOBJS strncasecmp.$ac_objext"
! 
! 
!   :
! 
!   fi
! 
! 
!   if test $HAVE_STRCASESTR = 1 && test $REPLACE_STRCASESTR = 0; then
!     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether strcasestr works in linear time" >&5
! $as_echo_n "checking whether strcasestr works in linear time... " >&6; }
! if ${gl_cv_func_strcasestr_linear+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
!   if test "$cross_compiling" = yes; then :
!                     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! 
! #include <features.h>
! #ifdef __GNU_LIBRARY__
!  #if ((__GLIBC__ == 2 && __GLIBC_MINOR__ > 12) || (__GLIBC__ > 2)) \
!      && !defined __UCLIBC__
!   Lucky user
!  #endif
! #endif
! #ifdef __CYGWIN__
!  #include <cygwin/version.h>
!  #if CYGWIN_VERSION_DLL_COMBINED > CYGWIN_VERSION_DLL_MAKE_COMBINED (1007, 7)
!   Lucky user
!  #endif
! #endif
! 
! _ACEOF
! if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
!   $EGREP "Lucky user" >/dev/null 2>&1; then :
!   gl_cv_func_strcasestr_linear="guessing yes"
! else
!   gl_cv_func_strcasestr_linear="guessing no"
! fi
! rm -f conftest*
! 
! 
! else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! 
! #include <signal.h> /* for signal */
! #include <string.h> /* for strcasestr */
! #include <stdlib.h> /* for malloc */
! #include <unistd.h> /* for alarm */
! static void quit (int sig) { exit (sig + 128); }
! 
! int
! main ()
! {
! 
!     int result = 0;
!     size_t m = 1000000;
!     char *haystack = (char *) malloc (2 * m + 2);
!     char *needle = (char *) malloc (m + 2);
!     /* Failure to compile this test due to missing alarm is okay,
!        since all such platforms (mingw) also lack strcasestr.  */
!     signal (SIGALRM, quit);
!     alarm (5);
!     /* Check for quadratic performance.  */
!     if (haystack && needle)
!       {
!         memset (haystack, 'A', 2 * m);
!         haystack[2 * m] = 'B';
!         haystack[2 * m + 1] = 0;
!         memset (needle, 'A', m);
!         needle[m] = 'B';
!         needle[m + 1] = 0;
!         if (!strcasestr (haystack, needle))
!           result |= 1;
!       }
!     return result;
! 
!   ;
!   return 0;
! }
! _ACEOF
! if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_func_strcasestr_linear=yes
! else
!   gl_cv_func_strcasestr_linear=no
! fi
! rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
!   conftest.$ac_objext conftest.beam conftest.$ac_ext
! fi
! 
! 
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_strcasestr_linear" >&5
! $as_echo "$gl_cv_func_strcasestr_linear" >&6; }
!     case "$gl_cv_func_strcasestr_linear" in
!       *yes) ;;
!       *)
!         REPLACE_STRCASESTR=1
!         ;;
!     esac
!   fi
! 
!   if test $HAVE_STRCASESTR = 0 || test $REPLACE_STRCASESTR = 1; then
! 
! 
! 
! 
! 
! 
! 
! 
!   gl_LIBOBJS="$gl_LIBOBJS strcasestr.$ac_objext"
! 
! 
!   :
! 
!   fi
! 
! 
! 
! 
! 
! 
!   for ac_func in strcasestr
! do :
!   ac_fn_c_check_func "$LINENO" "strcasestr" "ac_cv_func_strcasestr"
! if test "x$ac_cv_func_strcasestr" = xyes; then :
!   cat >>confdefs.h <<_ACEOF
! #define HAVE_STRCASESTR 1
! _ACEOF
! 
! fi
! done
! 
!   if test $ac_cv_func_strcasestr = no; then
!     HAVE_STRCASESTR=0
!   else
!     if test "$gl_cv_func_memchr_works" != yes; then
!       REPLACE_STRCASESTR=1
!     else
!             { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether strcasestr works" >&5
! $as_echo_n "checking whether strcasestr works... " >&6; }
! if ${gl_cv_func_strcasestr_works_always+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
!   if test "$cross_compiling" = yes; then :
!                                                          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! 
! #ifdef __GNU_LIBRARY__
!  #include <features.h>
!  #if ((__GLIBC__ == 2 && __GLIBC_MINOR__ > 12) || (__GLIBC__ > 2)) \
!      || defined __UCLIBC__
!   Lucky user
!  #endif
! #elif defined __CYGWIN__
!  #include <cygwin/version.h>
!  #if CYGWIN_VERSION_DLL_COMBINED > CYGWIN_VERSION_DLL_MAKE_COMBINED (1007, 7)
!   Lucky user
!  #endif
! #else
!   Lucky user
! #endif
! 
! _ACEOF
! if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
!   $EGREP "Lucky user" >/dev/null 2>&1; then :
!   gl_cv_func_strcasestr_works_always="guessing yes"
! else
!   gl_cv_func_strcasestr_works_always="guessing no"
! fi
! rm -f conftest*
! 
! 
! else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! 
! #include <string.h> /* for strcasestr */
! #define P "_EF_BF_BD"
! #define HAYSTACK "F_BD_CE_BD" P P P P "_C3_88_20" P P P "_C3_A7_20" P
! #define NEEDLE P P P P P
! 
! int
! main ()
! {
! return !!strcasestr (HAYSTACK, NEEDLE);
! 
!   ;
!   return 0;
! }
! _ACEOF
! if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_func_strcasestr_works_always=yes
! else
!   gl_cv_func_strcasestr_works_always=no
! fi
! rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
!   conftest.$ac_objext conftest.beam conftest.$ac_ext
! fi
! 
! 
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_strcasestr_works_always" >&5
! $as_echo "$gl_cv_func_strcasestr_works_always" >&6; }
!       case "$gl_cv_func_strcasestr_works_always" in
!         *yes) ;;
!         *)
!           REPLACE_STRCASESTR=1
!           ;;
!       esac
!     fi
!   fi
! 
!   if test $HAVE_STRCASESTR = 0 || test $REPLACE_STRCASESTR = 1; then
! 
! 
! 
! 
! 
! 
! 
! 
!   gl_LIBOBJS="$gl_LIBOBJS strcasestr.$ac_objext"
! 
! 
!   :
! 
!   fi
! 
! 
! 
! 
! 
!           GNULIB_STRCASESTR=1
! 
! 
! 
! 
! 
! $as_echo "#define GNULIB_TEST_STRCASESTR 1" >>confdefs.h
! 
! 
! 
! 
! 
! 
! 
!   :
! 
! 
! 
! 
! 
!   if test $ac_cv_func_strdup = yes; then
!     if test $gl_cv_func_malloc_posix != yes; then
!       REPLACE_STRDUP=1
!     fi
!   fi
! 
!   :
! 
! 
! 
! 
! 
!   if test $ac_cv_have_decl_strdup = no; then
!     HAVE_DECL_STRDUP=0
!   fi
! 
!   if test $ac_cv_func_strdup = no || test $REPLACE_STRDUP = 1; then
! 
! 
! 
! 
! 
! 
! 
! 
!   gl_LIBOBJS="$gl_LIBOBJS strdup.$ac_objext"
! 
!     :
!   fi
! 
! 
! 
! 
! 
!           GNULIB_STRDUP=1
! 
! 
! 
! 
! 
! $as_echo "#define GNULIB_TEST_STRDUP 1" >>confdefs.h
! 
! 
! 
! 
! 
! 
! 
! 
!   if test "$ERRNO_H:$REPLACE_STRERROR_0" = :0; then
!     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working strerror function" >&5
! $as_echo_n "checking for working strerror function... " >&6; }
! if ${gl_cv_func_working_strerror+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
!   if test "$cross_compiling" = yes; then :
!   case "$host_os" in
!                    # Guess yes on glibc systems.
!            *-gnu*) gl_cv_func_working_strerror="guessing yes" ;;
!                    # If we don't know, assume the worst.
!            *)      gl_cv_func_working_strerror="guessing no" ;;
!          esac
! 
! else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! #include <string.h>
! 
! int
! main ()
! {
! if (!*strerror (-2)) return 1;
!   ;
!   return 0;
! }
! _ACEOF
! if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_func_working_strerror=yes
! else
!   gl_cv_func_working_strerror=no
! fi
! rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
!   conftest.$ac_objext conftest.beam conftest.$ac_ext
! fi
! 
! 
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_working_strerror" >&5
! $as_echo "$gl_cv_func_working_strerror" >&6; }
!     case "$gl_cv_func_working_strerror" in
!       *yes) ;;
!       *)
!                         REPLACE_STRERROR=1
!         ;;
!     esac
! 
!   else
!             REPLACE_STRERROR=1
!   fi
! 
!   if test $REPLACE_STRERROR = 1; then
! 
! 
! 
! 
! 
! 
! 
! 
!   gl_LIBOBJS="$gl_LIBOBJS strerror.$ac_objext"
! 
!   fi
! 
! 
! cat >>confdefs.h <<_ACEOF
! #define GNULIB_STRERROR 1
! _ACEOF
! 
! 
! 
! 
! 
! 
! 
!           GNULIB_STRERROR=1
! 
! 
! 
! 
! 
! $as_echo "#define GNULIB_TEST_STRERROR 1" >>confdefs.h
! 
! 
! 
! 
! 
!   if test -n "$ERRNO_H" || test $REPLACE_STRERROR_0 = 1; then
! 
! 
! 
! 
! 
! 
! 
! 
!   gl_LIBOBJS="$gl_LIBOBJS strerror-override.$ac_objext"
! 
! 
! 
! 
! 
!   :
! 
! 
! 
! 
! 
!   if test $ac_cv_header_sys_socket_h != yes; then
!                     for ac_header in winsock2.h
! do :
!   ac_fn_c_check_header_mongrel "$LINENO" "winsock2.h" "ac_cv_header_winsock2_h" "$ac_includes_default"
! if test "x$ac_cv_header_winsock2_h" = xyes; then :
!   cat >>confdefs.h <<_ACEOF
! #define HAVE_WINSOCK2_H 1
! _ACEOF
! 
! fi
! 
! done
! 
!   fi
!   if test "$ac_cv_header_winsock2_h" = yes; then
!     HAVE_WINSOCK2_H=1
!     UNISTD_H_HAVE_WINSOCK2_H=1
!     SYS_IOCTL_H_HAVE_WINSOCK2_H=1
!   else
!     HAVE_WINSOCK2_H=0
!   fi
! 
! 
!   fi
! 
! 
! 
! 
! 
! 
! 
! 
! 
! 
! 
!   :
! 
! 
! 
! 
! 
! 
!   :
! 
! 
! 
! 
! 
!   if test $ac_cv_have_decl_strndup = no; then
!     HAVE_DECL_STRNDUP=0
!   fi
! 
!   if test $ac_cv_func_strndup = yes; then
!     HAVE_STRNDUP=1
!     # AIX 4.3.3, AIX 5.1 have a function that fails to add the terminating '\0'.
!     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working strndup" >&5
! $as_echo_n "checking for working strndup... " >&6; }
! if ${gl_cv_func_strndup_works+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
!   if test "$cross_compiling" = yes; then :
! 
!           case $host_os in
!             aix | aix[3-6]*) gl_cv_func_strndup_works="guessing no";;
!             *)               gl_cv_func_strndup_works="guessing yes";;
!           esac
! 
! else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! 
!          #include <string.h>
!                            #include <stdlib.h>
! int
! main ()
! {
! 
! #if !HAVE_DECL_STRNDUP
!   extern
!   #ifdef __cplusplus
!   "C"
!   #endif
!   char *strndup (const char *, size_t);
! #endif
!   char *s;
!   s = strndup ("some longer string", 15);
!   free (s);
!   s = strndup ("shorter string", 13);
!   return s[13] != '\0';
!   ;
!   return 0;
! }
! _ACEOF
! if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_func_strndup_works=yes
! else
!   gl_cv_func_strndup_works=no
! fi
! rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
!   conftest.$ac_objext conftest.beam conftest.$ac_ext
! fi
! 
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_strndup_works" >&5
! $as_echo "$gl_cv_func_strndup_works" >&6; }
!     case $gl_cv_func_strndup_works in
!       *no) REPLACE_STRNDUP=1 ;;
!     esac
!   else
!     HAVE_STRNDUP=0
!   fi
! 
!   if test $HAVE_STRNDUP = 0 || test $REPLACE_STRNDUP = 1; then
! 
! 
! 
! 
! 
! 
! 
! 
!   gl_LIBOBJS="$gl_LIBOBJS strndup.$ac_objext"
! 
!   fi
! 
! 
! 
! 
! 
!           GNULIB_STRNDUP=1
! 
! 
! 
! 
! 
! $as_echo "#define GNULIB_TEST_STRNDUP 1" >>confdefs.h
! 
! 
! 
! 
! 
! 
! 
! 
! 
!   :
! 
! 
! 
! 
! 
!   if test $ac_cv_have_decl_strnlen = no; then
!     HAVE_DECL_STRNLEN=0
!   else
! 
!          { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working strnlen" >&5
! $as_echo_n "checking for working strnlen... " >&6; }
! if ${ac_cv_func_strnlen_working+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
!   if test "$cross_compiling" = yes; then :
!   # Guess no on AIX systems, yes otherwise.
! 		case "$host_os" in
! 		  aix*) ac_cv_func_strnlen_working=no;;
! 		  *)    ac_cv_func_strnlen_working=yes;;
! 		esac
! else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! $ac_includes_default
! int
! main ()
! {
! 
! #define S "foobar"
! #define S_LEN (sizeof S - 1)
! 
!   /* At least one implementation is buggy: that of AIX 4.3 would
!      give strnlen (S, 1) == 3.  */
! 
!   int i;
!   for (i = 0; i < S_LEN + 1; ++i)
!     {
!       int expected = i <= S_LEN ? i : S_LEN;
!       if (strnlen (S, i) != expected)
! 	return 1;
!     }
!   return 0;
! 
!   ;
!   return 0;
! }
! _ACEOF
! if ac_fn_c_try_run "$LINENO"; then :
!   ac_cv_func_strnlen_working=yes
! else
!   ac_cv_func_strnlen_working=no
! fi
! rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
!   conftest.$ac_objext conftest.beam conftest.$ac_ext
! fi
! 
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_strnlen_working" >&5
! $as_echo "$ac_cv_func_strnlen_working" >&6; }
! test $ac_cv_func_strnlen_working = no && :
! 
! 
!     if test $ac_cv_func_strnlen_working = no; then
!       REPLACE_STRNLEN=1
!     fi
!   fi
! 
!   if test $HAVE_DECL_STRNLEN = 0 || test $REPLACE_STRNLEN = 1; then
! 
! 
! 
! 
! 
! 
! 
! 
!   gl_LIBOBJS="$gl_LIBOBJS strnlen.$ac_objext"
! 
!     :
!   fi
! 
! 
! 
! 
! 
!           GNULIB_STRNLEN=1
! 
! 
! 
! 
! 
! $as_echo "#define GNULIB_TEST_STRNLEN 1" >>confdefs.h
! 
! 
! 
! 
! 
!   if test $REPLACE_STRSTR = 0; then
!     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether strstr works in linear time" >&5
! $as_echo_n "checking whether strstr works in linear time... " >&6; }
! if ${gl_cv_func_strstr_linear+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
!   if test "$cross_compiling" = yes; then :
!                              cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! 
! #include <features.h>
! #ifdef __GNU_LIBRARY__
!  #if ((__GLIBC__ == 2 && __GLIBC_MINOR__ > 12) || (__GLIBC__ > 2)) \
!      && !(defined __i386__ || defined __x86_64__) \
!      && !defined __UCLIBC__
!   Lucky user
!  #endif
! #endif
! #ifdef __CYGWIN__
!  #include <cygwin/version.h>
!  #if CYGWIN_VERSION_DLL_COMBINED > CYGWIN_VERSION_DLL_MAKE_COMBINED (1007, 7)
!   Lucky user
!  #endif
! #endif
! 
! _ACEOF
! if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
!   $EGREP "Lucky user" >/dev/null 2>&1; then :
!   gl_cv_func_strstr_linear="guessing yes"
! else
!   gl_cv_func_strstr_linear="guessing no"
! fi
! rm -f conftest*
! 
! 
! else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! 
! #include <signal.h> /* for signal */
! #include <string.h> /* for strstr */
! #include <stdlib.h> /* for malloc */
! #include <unistd.h> /* for alarm */
! static void quit (int sig) { exit (sig + 128); }
! 
! int
! main ()
! {
! 
!     int result = 0;
!     size_t m = 1000000;
!     char *haystack = (char *) malloc (2 * m + 2);
!     char *needle = (char *) malloc (m + 2);
!     /* Failure to compile this test due to missing alarm is okay,
!        since all such platforms (mingw) also have quadratic strstr.  */
!     signal (SIGALRM, quit);
!     alarm (5);
!     /* Check for quadratic performance.  */
!     if (haystack && needle)
!       {
!         memset (haystack, 'A', 2 * m);
!         haystack[2 * m] = 'B';
!         haystack[2 * m + 1] = 0;
!         memset (needle, 'A', m);
!         needle[m] = 'B';
!         needle[m + 1] = 0;
!         if (!strstr (haystack, needle))
!           result |= 1;
!       }
!     return result;
! 
!   ;
!   return 0;
! }
! _ACEOF
! if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_func_strstr_linear=yes
! else
!   gl_cv_func_strstr_linear=no
! fi
! rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
!   conftest.$ac_objext conftest.beam conftest.$ac_ext
! fi
! 
! 
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_strstr_linear" >&5
! $as_echo "$gl_cv_func_strstr_linear" >&6; }
!     case "$gl_cv_func_strstr_linear" in
!       *yes) ;;
!       *)
!         REPLACE_STRSTR=1
!         ;;
!     esac
!   fi
! 
!   if test $REPLACE_STRSTR = 1; then
! 
! 
! 
! 
! 
! 
! 
! 
!   gl_LIBOBJS="$gl_LIBOBJS strstr.$ac_objext"
! 
!   fi
! 
! 
! 
!   if test "$gl_cv_func_memchr_works" != yes; then
!     REPLACE_STRSTR=1
!   else
!         { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether strstr works" >&5
! $as_echo_n "checking whether strstr works... " >&6; }
! if ${gl_cv_func_strstr_works_always+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
!   if test "$cross_compiling" = yes; then :
!                                                cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! 
! #ifdef __GNU_LIBRARY__
!  #include <features.h>
!  #if ((__GLIBC__ == 2 && __GLIBC_MINOR__ > 12) || (__GLIBC__ > 2)) \
!      || defined __UCLIBC__
!   Lucky user
!  #endif
! #elif defined __CYGWIN__
!  #include <cygwin/version.h>
!  #if CYGWIN_VERSION_DLL_COMBINED > CYGWIN_VERSION_DLL_MAKE_COMBINED (1007, 7)
!   Lucky user
!  #endif
! #else
!   Lucky user
! #endif
! 
! _ACEOF
! if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
!   $EGREP "Lucky user" >/dev/null 2>&1; then :
!   gl_cv_func_strstr_works_always="guessing yes"
! else
!   gl_cv_func_strstr_works_always="guessing no"
! fi
! rm -f conftest*
! 
! 
! else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! 
! #include <string.h> /* for strstr */
! #define P "_EF_BF_BD"
! #define HAYSTACK "F_BD_CE_BD" P P P P "_C3_88_20" P P P "_C3_A7_20" P
! #define NEEDLE P P P P P
! 
! int
! main ()
! {
! return !!strstr (HAYSTACK, NEEDLE);
! 
!   ;
!   return 0;
! }
! _ACEOF
! if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_func_strstr_works_always=yes
! else
!   gl_cv_func_strstr_works_always=no
! fi
! rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
!   conftest.$ac_objext conftest.beam conftest.$ac_ext
! fi
! 
! 
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_strstr_works_always" >&5
! $as_echo "$gl_cv_func_strstr_works_always" >&6; }
!     case "$gl_cv_func_strstr_works_always" in
!       *yes) ;;
!       *)
!         REPLACE_STRSTR=1
!         ;;
!     esac
!   fi
! 
!   if test $REPLACE_STRSTR = 1; then
! 
! 
! 
! 
! 
! 
! 
! 
!   gl_LIBOBJS="$gl_LIBOBJS strstr.$ac_objext"
! 
!   fi
! 
! 
! 
! 
! 
!           GNULIB_STRSTR=1
! 
! 
! 
! 
! 
! $as_echo "#define GNULIB_TEST_STRSTR 1" >>confdefs.h
! 
! 
! 
! 
! 
! 
! 
! 
! 
! 
! 
! 
! 
! 
!   :
! 
! 
! 
! 
! 
! 
! 
! 
!      if test $gl_cv_have_include_next = yes; then
!        gl_cv_next_sys_stat_h='<'sys/stat.h'>'
!      else
!        { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <sys/stat.h>" >&5
! $as_echo_n "checking absolute name of <sys/stat.h>... " >&6; }
! if ${gl_cv_next_sys_stat_h+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
! 
!              if test $ac_cv_header_sys_stat_h = yes; then
! 
! 
! 
! 
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! #include <sys/stat.h>
! _ACEOF
!                 case "$host_os" in
!     aix*) gl_absname_cpp="$ac_cpp -C" ;;
!     *)    gl_absname_cpp="$ac_cpp" ;;
!   esac
! 
!   case "$host_os" in
!     mingw*)
!                                           gl_dirsep_regex='[/\\]'
!       ;;
!     *)
!       gl_dirsep_regex='\/'
!       ;;
!   esac
!       gl_make_literal_regex_sed='s,[]$^\\.*/[],\\&,g'
!   gl_header_literal_regex=`echo 'sys/stat.h' \
!                            | sed -e "$gl_make_literal_regex_sed"`
!   gl_absolute_header_sed="/${gl_dirsep_regex}${gl_header_literal_regex}/"'{
!       s/.*"\(.*'"${gl_dirsep_regex}${gl_header_literal_regex}"'\)".*/\1/
!       s|^/[^/]|//&|
!       p
!       q
!     }'
! 
!         gl_cv_absolute_sys_stat_h=`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
!   sed -n "$gl_absolute_header_sed"`
! 
!            gl_header=$gl_cv_absolute_sys_stat_h
!            gl_cv_next_sys_stat_h='"'$gl_header'"'
!           else
!                gl_cv_next_sys_stat_h='<'sys/stat.h'>'
!              fi
! 
! 
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_sys_stat_h" >&5
! $as_echo "$gl_cv_next_sys_stat_h" >&6; }
!      fi
!      NEXT_SYS_STAT_H=$gl_cv_next_sys_stat_h
! 
!      if test $gl_cv_have_include_next = yes || test $gl_cv_have_include_next = buggy; then
!        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
!        gl_next_as_first_directive='<'sys/stat.h'>'
!      else
!        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
!        gl_next_as_first_directive=$gl_cv_next_sys_stat_h
!      fi
!      NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H=$gl_next_as_first_directive
! 
! 
! 
! 
! 
! 
! 
! 
! 
! 
! 
!   if test $WINDOWS_64_BIT_ST_SIZE = 1; then
! 
! $as_echo "#define _GL_WINDOWS_64_BIT_ST_SIZE 1" >>confdefs.h
! 
!   fi
! 
!       ac_fn_c_check_type "$LINENO" "nlink_t" "ac_cv_type_nlink_t" "#include <sys/types.h>
!      #include <sys/stat.h>
! "
! if test "x$ac_cv_type_nlink_t" = xyes; then :
! 
! else
! 
! $as_echo "#define nlink_t int" >>confdefs.h
! 
! fi
! 
! 
! 
!     for gl_func in fchmodat fstat fstatat futimens lchmod lstat mkdirat mkfifo mkfifoat     mknod mknodat stat utimensat; do
!     as_gl_Symbol=`$as_echo "gl_cv_have_raw_decl_$gl_func" | $as_tr_sh`
!     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $gl_func is declared without a macro" >&5
! $as_echo_n "checking whether $gl_func is declared without a macro... " >&6; }
! if eval \${$as_gl_Symbol+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! #include <sys/stat.h>
! 
! int
! main ()
! {
! #undef $gl_func
!   (void) $gl_func;
!   ;
!   return 0;
! }
! _ACEOF
! if ac_fn_c_try_compile "$LINENO"; then :
!   eval "$as_gl_Symbol=yes"
! else
!   eval "$as_gl_Symbol=no"
! fi
! rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! fi
! eval ac_res=\$$as_gl_Symbol
! 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
! $as_echo "$ac_res" >&6; }
!     if eval test \"x\$"$as_gl_Symbol"\" = x"yes"; then :
!   cat >>confdefs.h <<_ACEOF
! #define `$as_echo "HAVE_RAW_DECL_$gl_func" | $as_tr_cpp` 1
! _ACEOF
! 
!                      eval ac_cv_have_decl_$gl_func=yes
! fi
!       done
! 
! 
! 
! 
! 
! 
! 
! 
! 
! 
! 
!   :
! 
! 
! 
! 
! 
! 
! 
! 
! 
! 
! 
! 
! 
! 
! 
! 
! 
! 
!   :
! 
! 
! 
! 
! 
! 
! 
! 
!      if test $gl_cv_have_include_next = yes; then
!        gl_cv_next_unistd_h='<'unistd.h'>'
!      else
!        { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <unistd.h>" >&5
! $as_echo_n "checking absolute name of <unistd.h>... " >&6; }
! if ${gl_cv_next_unistd_h+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
! 
!              if test $ac_cv_header_unistd_h = yes; then
! 
! 
! 
! 
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! #include <unistd.h>
! _ACEOF
!                 case "$host_os" in
!     aix*) gl_absname_cpp="$ac_cpp -C" ;;
!     *)    gl_absname_cpp="$ac_cpp" ;;
!   esac
! 
!   case "$host_os" in
!     mingw*)
!                                           gl_dirsep_regex='[/\\]'
!       ;;
!     *)
!       gl_dirsep_regex='\/'
!       ;;
!   esac
!       gl_make_literal_regex_sed='s,[]$^\\.*/[],\\&,g'
!   gl_header_literal_regex=`echo 'unistd.h' \
!                            | sed -e "$gl_make_literal_regex_sed"`
!   gl_absolute_header_sed="/${gl_dirsep_regex}${gl_header_literal_regex}/"'{
!       s/.*"\(.*'"${gl_dirsep_regex}${gl_header_literal_regex}"'\)".*/\1/
!       s|^/[^/]|//&|
!       p
!       q
!     }'
! 
!         gl_cv_absolute_unistd_h=`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
!   sed -n "$gl_absolute_header_sed"`
! 
!            gl_header=$gl_cv_absolute_unistd_h
!            gl_cv_next_unistd_h='"'$gl_header'"'
!           else
!                gl_cv_next_unistd_h='<'unistd.h'>'
!              fi
! 
! 
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_unistd_h" >&5
! $as_echo "$gl_cv_next_unistd_h" >&6; }
!      fi
!      NEXT_UNISTD_H=$gl_cv_next_unistd_h
! 
!      if test $gl_cv_have_include_next = yes || test $gl_cv_have_include_next = buggy; then
!        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
!        gl_next_as_first_directive='<'unistd.h'>'
!      else
!        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
!        gl_next_as_first_directive=$gl_cv_next_unistd_h
!      fi
!      NEXT_AS_FIRST_DIRECTIVE_UNISTD_H=$gl_next_as_first_directive
! 
! 
! 
! 
!   if test $ac_cv_header_unistd_h = yes; then
!     HAVE_UNISTD_H=1
!   else
!     HAVE_UNISTD_H=0
!   fi
! 
! 
! 
! 
! 
! 
! 
!     for gl_func in chdir chown dup dup2 dup3 environ euidaccess faccessat fchdir fchownat     fdatasync fsync ftruncate getcwd getdomainname getdtablesize getgroups     gethostname getlogin getlogin_r getpagesize     getusershell setusershell endusershell     group_member isatty lchown link linkat lseek pipe pipe2 pread pwrite     readlink readlinkat rmdir sethostname sleep symlink symlinkat ttyname_r     unlink unlinkat usleep; do
!     as_gl_Symbol=`$as_echo "gl_cv_have_raw_decl_$gl_func" | $as_tr_sh`
!     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $gl_func is declared without a macro" >&5
! $as_echo_n "checking whether $gl_func is declared without a macro... " >&6; }
! if eval \${$as_gl_Symbol+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! 
! #if HAVE_UNISTD_H
! # include <unistd.h>
! #endif
! /* Some systems declare various items in the wrong headers.  */
! #if !(defined __GLIBC__ && !defined __UCLIBC__)
! # include <fcntl.h>
! # include <stdio.h>
! # include <stdlib.h>
! # if (defined _WIN32 || defined __WIN32__) && ! defined __CYGWIN__
! #  include <io.h>
! # endif
! #endif
! 
! int
! main ()
! {
! #undef $gl_func
!   (void) $gl_func;
!   ;
!   return 0;
! }
! _ACEOF
! if ac_fn_c_try_compile "$LINENO"; then :
!   eval "$as_gl_Symbol=yes"
! else
!   eval "$as_gl_Symbol=no"
! fi
! rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! fi
! eval ac_res=\$$as_gl_Symbol
! 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
! $as_echo "$ac_res" >&6; }
!     if eval test \"x\$"$as_gl_Symbol"\" = x"yes"; then :
!   cat >>confdefs.h <<_ACEOF
! #define `$as_echo "HAVE_RAW_DECL_$gl_func" | $as_tr_cpp` 1
! _ACEOF
! 
!                      eval ac_cv_have_decl_$gl_func=yes
! fi
!       done
! 
! 
! 
! 
!       if  { test "$HAVE_LIBUNISTRING" != yes \
!     || {
! 
! 
! 
!             test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
!             || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
!                  && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
!                       || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
!                            && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
!                          }
!                     }
!                }
! 
! 
! 
! 
!        }
!   }; then
!     LIBUNISTRING_UNITYPES_H='unitypes.h'
!   else
!     LIBUNISTRING_UNITYPES_H=
!   fi
! 
! 
! 
! 
!       if  { test "$HAVE_LIBUNISTRING" != yes \
!     || {
! 
! 
! 
!             test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
!             || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
!                  && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
!                       || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
!                            && test $LIBUNISTRING_VERSION_SUBMINOR -lt 4
!                          }
!                     }
!                }
! 
! 
! 
! 
!        }
!   }; then
!     LIBUNISTRING_UNIWIDTH_H='uniwidth.h'
!   else
!     LIBUNISTRING_UNIWIDTH_H=
!   fi
! 
! 
! 
! 
!        if  { test "$HAVE_LIBUNISTRING" != yes \
!     || {
! 
! 
! 
!             test $LIBUNISTRING_VERSION_MAJOR -lt 0 \
!             || { test $LIBUNISTRING_VERSION_MAJOR -eq 0 \
!                  && { test $LIBUNISTRING_VERSION_MINOR -lt 9 \
!                       || { test $LIBUNISTRING_VERSION_MINOR -eq 9 \
!                            && test $LIBUNISTRING_VERSION_SUBMINOR -lt 6
!                          }
!                     }
!                }
! 
! 
! 
! 
!        }
!   }; then
!   LIBUNISTRING_COMPILE_UNIWIDTH_WIDTH_TRUE=
!   LIBUNISTRING_COMPILE_UNIWIDTH_WIDTH_FALSE='#'
! else
!   LIBUNISTRING_COMPILE_UNIWIDTH_WIDTH_TRUE='#'
!   LIBUNISTRING_COMPILE_UNIWIDTH_WIDTH_FALSE=
! fi
! 
! 
! 
! 
!   :
! 
! 
! 
! 
! 
!   if test $ac_cv_func_vasnprintf = no; then
! 
! 
!   :
! 
! 
! 
! 
! 
! 
! 
! 
! 
! 
! 
! 
! 
!   gl_LIBOBJS="$gl_LIBOBJS vasnprintf.$ac_objext"
! 
! 
! 
! 
! 
! 
! 
! 
! 
!   gl_LIBOBJS="$gl_LIBOBJS printf-args.$ac_objext"
! 
! 
! 
! 
! 
! 
! 
! 
! 
!   gl_LIBOBJS="$gl_LIBOBJS printf-parse.$ac_objext"
! 
! 
! 
! 
! 
! 
! 
! 
! 
!   gl_LIBOBJS="$gl_LIBOBJS asnprintf.$ac_objext"
! 
!   if test $ac_cv_func_vasnprintf = yes; then
! 
! $as_echo "#define REPLACE_VASNPRINTF 1" >>confdefs.h
! 
!   fi
! 
! 
! 
! 
! 
! 
! 
! 
! 
! 
! 
!   ac_fn_c_check_type "$LINENO" "ptrdiff_t" "ac_cv_type_ptrdiff_t" "$ac_includes_default"
! if test "x$ac_cv_type_ptrdiff_t" = xyes; then :
! 
! else
! 
! $as_echo "#define ptrdiff_t long" >>confdefs.h
! 
! 
! fi
! 
! 
! 
! 
! 
! 
! 
!   fi
! 
! 
!   for ac_func in vasprintf
! do :
!   ac_fn_c_check_func "$LINENO" "vasprintf" "ac_cv_func_vasprintf"
! if test "x$ac_cv_func_vasprintf" = xyes; then :
!   cat >>confdefs.h <<_ACEOF
! #define HAVE_VASPRINTF 1
! _ACEOF
! 
! fi
! done
! 
!   if test $ac_cv_func_vasprintf = no; then
! 
! 
! 
! 
! 
! 
! 
! 
! 
!   gl_LIBOBJS="$gl_LIBOBJS vasprintf.$ac_objext"
! 
! 
! 
! 
! 
! 
! 
! 
! 
!   gl_LIBOBJS="$gl_LIBOBJS asprintf.$ac_objext"
! 
! 
!   if test $ac_cv_func_vasprintf = yes; then
!     REPLACE_VASPRINTF=1
!   else
!     HAVE_VASPRINTF=0
!   fi
! 
! 
! 
! 
! 
! 
! 
! 
!   fi
! 
! 
! 
! 
! 
! 
!           GNULIB_VASPRINTF=1
! 
! 
! 
! 
! 
! $as_echo "#define GNULIB_TEST_VASPRINTF 1" >>confdefs.h
! 
! 
! 
! 
! 
!   XGETTEXT_EXTRA_OPTIONS="$XGETTEXT_EXTRA_OPTIONS --flag=asprintf:2:c-format"
! 
! 
! 
!   XGETTEXT_EXTRA_OPTIONS="$XGETTEXT_EXTRA_OPTIONS --flag=vasprintf:2:c-format"
! 
! 
! 
! 
! 
! 
! 
! 
! 
! 
! 
! 
! 
! 
! 
! 
!   gl_cv_func_vasprintf_posix=no
!   for ac_func in vasprintf
! do :
!   ac_fn_c_check_func "$LINENO" "vasprintf" "ac_cv_func_vasprintf"
! if test "x$ac_cv_func_vasprintf" = xyes; then :
!   cat >>confdefs.h <<_ACEOF
! #define HAVE_VASPRINTF 1
! _ACEOF
! 
! fi
! done
! 
!   case "$gl_cv_func_printf_sizes_c99" in
!     *yes)
!       case "$gl_cv_func_printf_long_double" in
!         *yes)
!           case "$gl_cv_func_printf_infinite" in
!             *yes)
!               case "$gl_cv_func_printf_infinite_long_double" in
!                 *yes)
!                   case "$gl_cv_func_printf_directive_a" in
!                     *yes)
!                       case "$gl_cv_func_printf_directive_f" in
!                         *yes)
!                           case "$gl_cv_func_printf_directive_n" in
!                             *yes)
!                               case "$gl_cv_func_printf_directive_ls" in
!                                 *yes)
!                                   case "$gl_cv_func_printf_positions" in
!                                     *yes)
!                                       case "$gl_cv_func_printf_flag_grouping" in
!                                         *yes)
!                                           case "$gl_cv_func_printf_flag_leftadjust" in
!                                             *yes)
!                                               case "$gl_cv_func_printf_flag_zero" in
!                                                 *yes)
!                                                   case "$gl_cv_func_printf_precision" in
!                                                     *yes)
!                                                       case "$gl_cv_func_printf_enomem" in
!                                                         *yes)
!                                                           if test $ac_cv_func_vasprintf = yes; then
!                                                             # vasprintf exists and is
!                                                             # already POSIX compliant.
!                                                             gl_cv_func_vasprintf_posix=yes
!                                                           fi
!                                                           ;;
!                                                       esac
!                                                       ;;
!                                                   esac
!                                                   ;;
!                                               esac
!                                               ;;
!                                           esac
!                                           ;;
!                                       esac
!                                       ;;
!                                   esac
!                                   ;;
!                               esac
!                               ;;
!                           esac
!                           ;;
!                       esac
!                       ;;
!                   esac
!                   ;;
!               esac
!               ;;
!           esac
!           ;;
!       esac
!       ;;
!   esac
!   if test $gl_cv_func_vasprintf_posix = no; then
! 
! 
! 
!   case "$gl_cv_func_printf_infinite" in
!     *yes)
!       ;;
!     *)
! 
! $as_echo "#define NEED_PRINTF_INFINITE_DOUBLE 1" >>confdefs.h
! 
!       ;;
!   esac
! 
! 
! 
! 
!   case "$gl_cv_func_printf_long_double" in
!     *yes)
!       case "$gl_cv_func_printf_infinite_long_double" in
!         *yes)
!           ;;
!         *)
! 
! $as_echo "#define NEED_PRINTF_INFINITE_LONG_DOUBLE 1" >>confdefs.h
! 
!           ;;
!       esac
!       ;;
!   esac
! 
! 
! 
!   case "$gl_cv_func_printf_directive_a" in
!     *yes)
!       ;;
!     *)
! 
! $as_echo "#define NEED_PRINTF_DIRECTIVE_A 1" >>confdefs.h
! 
!       for ac_func in nl_langinfo
! do :
!   ac_fn_c_check_func "$LINENO" "nl_langinfo" "ac_cv_func_nl_langinfo"
! if test "x$ac_cv_func_nl_langinfo" = xyes; then :
!   cat >>confdefs.h <<_ACEOF
! #define HAVE_NL_LANGINFO 1
! _ACEOF
! 
! fi
! done
! 
!       ;;
!   esac
! 
! 
! 
!   case "$gl_cv_func_printf_directive_f" in
!     *yes)
!       ;;
!     *)
! 
! $as_echo "#define NEED_PRINTF_DIRECTIVE_F 1" >>confdefs.h
! 
!       ;;
!   esac
! 
! 
! 
!   case "$gl_cv_func_printf_directive_ls" in
!     *yes)
!       ;;
!     *)
! 
! $as_echo "#define NEED_PRINTF_DIRECTIVE_LS 1" >>confdefs.h
! 
!       ;;
!   esac
! 
! 
! 
!   case "$gl_cv_func_printf_flag_grouping" in
!     *yes)
!       ;;
!     *)
! 
! $as_echo "#define NEED_PRINTF_FLAG_GROUPING 1" >>confdefs.h
! 
!       ;;
!   esac
! 
! 
! 
!   case "$gl_cv_func_printf_flag_leftadjust" in
!     *yes)
!       ;;
!     *)
! 
! $as_echo "#define NEED_PRINTF_FLAG_LEFTADJUST 1" >>confdefs.h
! 
!       ;;
!   esac
! 
! 
! 
!   case "$gl_cv_func_printf_flag_zero" in
!     *yes)
!       ;;
!     *)
! 
! $as_echo "#define NEED_PRINTF_FLAG_ZERO 1" >>confdefs.h
! 
!       ;;
!   esac
! 
! 
! 
!   case "$gl_cv_func_printf_precision" in
!     *yes)
!       ;;
!     *)
! 
! $as_echo "#define NEED_PRINTF_UNBOUNDED_PRECISION 1" >>confdefs.h
! 
! 
! $as_echo "#define NEED_PRINTF_DOUBLE 1" >>confdefs.h
! 
! 
! $as_echo "#define NEED_PRINTF_LONG_DOUBLE 1" >>confdefs.h
! 
!       ;;
!   esac
! 
! 
! 
!   case "$gl_cv_func_printf_enomem" in
!     *yes)
!       ;;
!     *)
! 
! $as_echo "#define NEED_PRINTF_ENOMEM 1" >>confdefs.h
! 
! 
! $as_echo "#define NEED_PRINTF_DOUBLE 1" >>confdefs.h
! 
! 
! $as_echo "#define NEED_PRINTF_LONG_DOUBLE 1" >>confdefs.h
! 
!       ;;
!   esac
! 
! 
! 
!   :
! 
! 
! 
! 
! 
! 
! 
! 
! 
! 
! 
! 
! 
!   gl_LIBOBJS="$gl_LIBOBJS vasnprintf.$ac_objext"
! 
! 
! 
! 
! 
! 
! 
! 
! 
!   gl_LIBOBJS="$gl_LIBOBJS printf-args.$ac_objext"
! 
! 
! 
! 
! 
! 
! 
! 
! 
!   gl_LIBOBJS="$gl_LIBOBJS printf-parse.$ac_objext"
! 
! 
! 
! 
! 
! 
! 
! 
! 
!   gl_LIBOBJS="$gl_LIBOBJS asnprintf.$ac_objext"
! 
!   if test $ac_cv_func_vasnprintf = yes; then
! 
! $as_echo "#define REPLACE_VASNPRINTF 1" >>confdefs.h
! 
!   fi
! 
! 
! 
! 
! 
! 
! 
! 
! 
! 
! 
!   ac_fn_c_check_type "$LINENO" "ptrdiff_t" "ac_cv_type_ptrdiff_t" "$ac_includes_default"
! if test "x$ac_cv_type_ptrdiff_t" = xyes; then :
! 
! else
! 
! $as_echo "#define ptrdiff_t long" >>confdefs.h
! 
! 
! fi
! 
! 
! 
! 
! 
! 
! 
! 
! 
! 
! 
! 
! 
! 
! 
! 
!   gl_LIBOBJS="$gl_LIBOBJS vasprintf.$ac_objext"
! 
! 
! 
! 
! 
! 
! 
! 
! 
!   gl_LIBOBJS="$gl_LIBOBJS asprintf.$ac_objext"
! 
! 
!   if test $ac_cv_func_vasprintf = yes; then
!     REPLACE_VASPRINTF=1
!   else
!     HAVE_VASPRINTF=0
!   fi
! 
! 
! 
! 
! 
! 
! 
! 
!   fi
! 
! 
! 
! 
! 
! 
! 
! 
! 
! 
!   :
! 
! 
! 
! 
! 
! 
! 
! 
!      if test $gl_cv_have_include_next = yes; then
!        gl_cv_next_wchar_h='<'wchar.h'>'
!      else
!        { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <wchar.h>" >&5
! $as_echo_n "checking absolute name of <wchar.h>... " >&6; }
! if ${gl_cv_next_wchar_h+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
! 
!              if test $ac_cv_header_wchar_h = yes; then
! 
! 
! 
! 
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! #include <wchar.h>
! _ACEOF
!                 case "$host_os" in
!     aix*) gl_absname_cpp="$ac_cpp -C" ;;
!     *)    gl_absname_cpp="$ac_cpp" ;;
!   esac
! 
!   case "$host_os" in
!     mingw*)
!                                           gl_dirsep_regex='[/\\]'
!       ;;
!     *)
!       gl_dirsep_regex='\/'
!       ;;
!   esac
!       gl_make_literal_regex_sed='s,[]$^\\.*/[],\\&,g'
!   gl_header_literal_regex=`echo 'wchar.h' \
!                            | sed -e "$gl_make_literal_regex_sed"`
!   gl_absolute_header_sed="/${gl_dirsep_regex}${gl_header_literal_regex}/"'{
!       s/.*"\(.*'"${gl_dirsep_regex}${gl_header_literal_regex}"'\)".*/\1/
!       s|^/[^/]|//&|
!       p
!       q
!     }'
! 
!         gl_cv_absolute_wchar_h=`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
!   sed -n "$gl_absolute_header_sed"`
! 
!            gl_header=$gl_cv_absolute_wchar_h
!            gl_cv_next_wchar_h='"'$gl_header'"'
!           else
!                gl_cv_next_wchar_h='<'wchar.h'>'
!              fi
! 
! 
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_wchar_h" >&5
! $as_echo "$gl_cv_next_wchar_h" >&6; }
!      fi
!      NEXT_WCHAR_H=$gl_cv_next_wchar_h
! 
!      if test $gl_cv_have_include_next = yes || test $gl_cv_have_include_next = buggy; then
!        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
!        gl_next_as_first_directive='<'wchar.h'>'
!      else
!        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
!        gl_next_as_first_directive=$gl_cv_next_wchar_h
!      fi
!      NEXT_AS_FIRST_DIRECTIVE_WCHAR_H=$gl_next_as_first_directive
! 
! 
! 
! 
!   if test $ac_cv_header_wchar_h = yes; then
!     HAVE_WCHAR_H=1
!   else
!     HAVE_WCHAR_H=0
!   fi
! 
! 
! 
! 
! 
!   if test $gt_cv_c_wint_t = yes; then
!     HAVE_WINT_T=1
!   else
!     HAVE_WINT_T=0
!   fi
! 
! 
! 
!     for gl_func in btowc wctob mbsinit mbrtowc mbrlen mbsrtowcs mbsnrtowcs wcrtomb      wcsrtombs wcsnrtombs wcwidth wmemchr wmemcmp wmemcpy wmemmove wmemset      wcslen wcsnlen wcscpy wcpcpy wcsncpy wcpncpy wcscat wcsncat wcscmp      wcsncmp wcscasecmp wcsncasecmp wcscoll wcsxfrm wcsdup wcschr wcsrchr      wcscspn wcsspn wcspbrk wcsstr wcstok wcswidth     ; do
!     as_gl_Symbol=`$as_echo "gl_cv_have_raw_decl_$gl_func" | $as_tr_sh`
!     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $gl_func is declared without a macro" >&5
! $as_echo_n "checking whether $gl_func is declared without a macro... " >&6; }
! if eval \${$as_gl_Symbol+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! 
! /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
!    <wchar.h>.
!    BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
!    included before <wchar.h>.  */
! #if !(defined __GLIBC__ && !defined __UCLIBC__)
! # include <stddef.h>
! # include <stdio.h>
! # include <time.h>
! #endif
! #include <wchar.h>
! 
! int
! main ()
! {
! #undef $gl_func
!   (void) $gl_func;
!   ;
!   return 0;
! }
! _ACEOF
! if ac_fn_c_try_compile "$LINENO"; then :
!   eval "$as_gl_Symbol=yes"
! else
!   eval "$as_gl_Symbol=no"
! fi
! rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! fi
! eval ac_res=\$$as_gl_Symbol
! 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
! $as_echo "$ac_res" >&6; }
!     if eval test \"x\$"$as_gl_Symbol"\" = x"yes"; then :
!   cat >>confdefs.h <<_ACEOF
! #define `$as_echo "HAVE_RAW_DECL_$gl_func" | $as_tr_cpp` 1
! _ACEOF
! 
!                      eval ac_cv_have_decl_$gl_func=yes
! fi
!       done
! 
! 
! 
! 
! 
! 
! 
! 
! 
! 
! 
!   :
! 
! 
! 
! 
! 
! 
!   :
! 
! 
! 
! 
! 
!   if test $ac_cv_func_mbsinit = yes && test $ac_cv_func_mbrtowc = yes; then
! 
! 
! 
!      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether mbrtowc handles incomplete characters" >&5
! $as_echo_n "checking whether mbrtowc handles incomplete characters... " >&6; }
! if ${gl_cv_func_mbrtowc_incomplete_state+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
! 
!                   case "$host_os" in
!                      # Guess no on AIX and OSF/1.
!         aix* | osf*) gl_cv_func_mbrtowc_incomplete_state="guessing no" ;;
!                      # Guess yes otherwise.
!         *)           gl_cv_func_mbrtowc_incomplete_state="guessing yes" ;;
!       esac
!       if test $LOCALE_JA != none; then
!         if test "$cross_compiling" = yes; then :
!   :
! else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! 
! #include <locale.h>
! #include <string.h>
! /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
!    <wchar.h>.
!    BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
!    included before <wchar.h>.  */
! #include <stddef.h>
! #include <stdio.h>
! #include <time.h>
! #include <wchar.h>
! int main ()
! {
!   if (setlocale (LC_ALL, "$LOCALE_JA") != NULL)
!     {
!       const char input[] = "B\217\253\344\217\251\316er"; /* "BÃ¼ÃŸer" */
!       mbstate_t state;
!       wchar_t wc;
! 
!       memset (&state, '\0', sizeof (mbstate_t));
!       if (mbrtowc (&wc, input + 1, 1, &state) == (size_t)(-2))
!         if (mbsinit (&state))
!           return 1;
!     }
!   return 0;
! }
! _ACEOF
! if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_func_mbrtowc_incomplete_state=yes
! else
!   gl_cv_func_mbrtowc_incomplete_state=no
! fi
! rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
!   conftest.$ac_objext conftest.beam conftest.$ac_ext
! fi
! 
!       fi
! 
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_mbrtowc_incomplete_state" >&5
! $as_echo "$gl_cv_func_mbrtowc_incomplete_state" >&6; }
! 
! 
! 
! 
!      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether mbrtowc works as well as mbtowc" >&5
! $as_echo_n "checking whether mbrtowc works as well as mbtowc... " >&6; }
! if ${gl_cv_func_mbrtowc_sanitycheck+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
! 
!                   case "$host_os" in
!                     # Guess no on Solaris 8.
!         solaris2.8) gl_cv_func_mbrtowc_sanitycheck="guessing no" ;;
!                     # Guess yes otherwise.
!         *)          gl_cv_func_mbrtowc_sanitycheck="guessing yes" ;;
!       esac
!       if test $LOCALE_ZH_CN != none; then
!         if test "$cross_compiling" = yes; then :
!   :
! else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! 
! #include <locale.h>
! #include <stdlib.h>
! #include <string.h>
! /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
!    <wchar.h>.
!    BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
!    included before <wchar.h>.  */
! #include <stddef.h>
! #include <stdio.h>
! #include <time.h>
! #include <wchar.h>
! int main ()
! {
!   /* This fails on Solaris 8:
!      mbrtowc returns 2, and sets wc to 0x00F0.
!      mbtowc returns 4 (correct) and sets wc to 0x5EDC.  */
!   if (setlocale (LC_ALL, "$LOCALE_ZH_CN") != NULL)
!     {
!       char input[] = "B\250\271\201\060\211\070er"; /* "BÃ¼ÃŸer" */
!       mbstate_t state;
!       wchar_t wc;
! 
!       memset (&state, '\0', sizeof (mbstate_t));
!       if (mbrtowc (&wc, input + 3, 6, &state) != 4
!           && mbtowc (&wc, input + 3, 6) == 4)
!         return 1;
!     }
!   return 0;
! }
! _ACEOF
! if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_func_mbrtowc_sanitycheck=yes
! else
!   gl_cv_func_mbrtowc_sanitycheck=no
! fi
! rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
!   conftest.$ac_objext conftest.beam conftest.$ac_ext
! fi
! 
!       fi
! 
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_mbrtowc_sanitycheck" >&5
! $as_echo "$gl_cv_func_mbrtowc_sanitycheck" >&6; }
! 
!     REPLACE_MBSTATE_T=0
!     case "$gl_cv_func_mbrtowc_incomplete_state" in
!       *yes) ;;
!       *) REPLACE_MBSTATE_T=1 ;;
!     esac
!     case "$gl_cv_func_mbrtowc_sanitycheck" in
!       *yes) ;;
!       *) REPLACE_MBSTATE_T=1 ;;
!     esac
!   else
!     REPLACE_MBSTATE_T=1
!   fi
! 
! 
! 
!   :
! 
! 
! 
! 
! 
!   if test $ac_cv_func_wcrtomb = no; then
!     HAVE_WCRTOMB=0
!     ac_fn_c_check_decl "$LINENO" "wcrtomb" "ac_cv_have_decl_wcrtomb" "
! /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
!    <wchar.h>.
!    BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
!    included before <wchar.h>.  */
! #include <stddef.h>
! #include <stdio.h>
! #include <time.h>
! #include <wchar.h>
! 
! "
! if test "x$ac_cv_have_decl_wcrtomb" = xyes; then :
!   ac_have_decl=1
! else
!   ac_have_decl=0
! fi
! 
! cat >>confdefs.h <<_ACEOF
! #define HAVE_DECL_WCRTOMB $ac_have_decl
! _ACEOF
! 
!     if test $ac_cv_have_decl_wcrtomb = yes; then
!                         REPLACE_WCRTOMB=1
!     fi
!   else
!     if test $REPLACE_MBSTATE_T = 1; then
!       REPLACE_WCRTOMB=1
!     else
! 
! 
! 
! 
! 
!              { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether wcrtomb return value is correct" >&5
! $as_echo_n "checking whether wcrtomb return value is correct... " >&6; }
! if ${gl_cv_func_wcrtomb_retval+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
! 
!                               case "$host_os" in
!                                      # Guess no on AIX 4, OSF/1 and Solaris.
!             aix4* | osf* | solaris*) gl_cv_func_wcrtomb_retval="guessing no" ;;
!                                      # Guess yes otherwise.
!             *)                       gl_cv_func_wcrtomb_retval="guessing yes" ;;
!           esac
!           if test $LOCALE_FR != none || test $LOCALE_FR_UTF8 != none || test $LOCALE_JA != none || test $LOCALE_ZH_CN != none; then
!             if test "$cross_compiling" = yes; then :
!   :
! else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! 
! #include <locale.h>
! #include <string.h>
! /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
!    <wchar.h>.
!    BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
!    included before <wchar.h>.  */
! #include <stddef.h>
! #include <stdio.h>
! #include <time.h>
! #include <wchar.h>
! int main ()
! {
!   int result = 0;
!   if (setlocale (LC_ALL, "$LOCALE_FR") != NULL)
!     {
!       if (wcrtomb (NULL, 0, NULL) != 1)
!         result |= 1;
!     }
!   if (setlocale (LC_ALL, "$LOCALE_FR_UTF8") != NULL)
!     {
!       if (wcrtomb (NULL, 0, NULL) != 1)
!         result |= 2;
!     }
!   if (setlocale (LC_ALL, "$LOCALE_JA") != NULL)
!     {
!       if (wcrtomb (NULL, 0, NULL) != 1)
!         result |= 4;
!     }
!   if (setlocale (LC_ALL, "$LOCALE_ZH_CN") != NULL)
!     {
!       if (wcrtomb (NULL, 0, NULL) != 1)
!         result |= 8;
!     }
!   return result;
! }
! _ACEOF
! if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_func_wcrtomb_retval=yes
! else
!   gl_cv_func_wcrtomb_retval=no
! fi
! rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
!   conftest.$ac_objext conftest.beam conftest.$ac_ext
! fi
! 
!           fi
! 
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_wcrtomb_retval" >&5
! $as_echo "$gl_cv_func_wcrtomb_retval" >&6; }
!       case "$gl_cv_func_wcrtomb_retval" in
!         *yes) ;;
!         *) REPLACE_WCRTOMB=1 ;;
!       esac
!     fi
!   fi
! 
!   if test $HAVE_WCRTOMB = 0 || test $REPLACE_WCRTOMB = 1; then
! 
! 
! 
! 
! 
! 
! 
! 
!   gl_LIBOBJS="$gl_LIBOBJS wcrtomb.$ac_objext"
! 
! 
!   :
! 
!   fi
! 
! 
! 
! 
! 
!           GNULIB_WCRTOMB=1
! 
! 
! 
! 
! 
! $as_echo "#define GNULIB_TEST_WCRTOMB 1" >>confdefs.h
! 
! 
! 
! 
! 
! 
! 
! 
!   :
! 
! 
! 
! 
! 
!   if test $ac_cv_func_iswcntrl = yes; then
!     HAVE_ISWCNTRL=1
!   else
!     HAVE_ISWCNTRL=0
!   fi
! 
! 
! 
!   if test $gt_cv_c_wint_t = yes; then
!     HAVE_WINT_T=1
!   else
!     HAVE_WINT_T=0
!   fi
! 
! 
! 
! 
! 
! 
! 
! 
!   :
! 
! 
! 
! 
! 
! 
! 
! 
!      if test $gl_cv_have_include_next = yes; then
!        gl_cv_next_wctype_h='<'wctype.h'>'
!      else
!        { $as_echo "$as_me:${as_lineno-$LINENO}: checking absolute name of <wctype.h>" >&5
! $as_echo_n "checking absolute name of <wctype.h>... " >&6; }
! if ${gl_cv_next_wctype_h+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
! 
!              if test $ac_cv_header_wctype_h = yes; then
! 
! 
! 
! 
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! #include <wctype.h>
! _ACEOF
!                 case "$host_os" in
!     aix*) gl_absname_cpp="$ac_cpp -C" ;;
!     *)    gl_absname_cpp="$ac_cpp" ;;
!   esac
! 
!   case "$host_os" in
!     mingw*)
!                                           gl_dirsep_regex='[/\\]'
!       ;;
!     *)
!       gl_dirsep_regex='\/'
!       ;;
!   esac
!       gl_make_literal_regex_sed='s,[]$^\\.*/[],\\&,g'
!   gl_header_literal_regex=`echo 'wctype.h' \
!                            | sed -e "$gl_make_literal_regex_sed"`
!   gl_absolute_header_sed="/${gl_dirsep_regex}${gl_header_literal_regex}/"'{
!       s/.*"\(.*'"${gl_dirsep_regex}${gl_header_literal_regex}"'\)".*/\1/
!       s|^/[^/]|//&|
!       p
!       q
!     }'
! 
!         gl_cv_absolute_wctype_h=`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&5 |
!   sed -n "$gl_absolute_header_sed"`
! 
!            gl_header=$gl_cv_absolute_wctype_h
!            gl_cv_next_wctype_h='"'$gl_header'"'
!           else
!                gl_cv_next_wctype_h='<'wctype.h'>'
!              fi
! 
! 
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_next_wctype_h" >&5
! $as_echo "$gl_cv_next_wctype_h" >&6; }
!      fi
!      NEXT_WCTYPE_H=$gl_cv_next_wctype_h
! 
!      if test $gl_cv_have_include_next = yes || test $gl_cv_have_include_next = buggy; then
!        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
!        gl_next_as_first_directive='<'wctype.h'>'
!      else
!        # INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include'
!        gl_next_as_first_directive=$gl_cv_next_wctype_h
!      fi
!      NEXT_AS_FIRST_DIRECTIVE_WCTYPE_H=$gl_next_as_first_directive
! 
! 
! 
! 
!   if test $ac_cv_header_wctype_h = yes; then
!     if test $ac_cv_func_iswcntrl = yes; then
!                   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether iswcntrl works" >&5
! $as_echo_n "checking whether iswcntrl works... " >&6; }
! if ${gl_cv_func_iswcntrl_works+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
! 
!           if test "$cross_compiling" = yes; then :
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! #include <stdlib.h>
!                           #if __GNU_LIBRARY__ == 1
!                           Linux libc5 i18n is broken.
!                           #endif
! int
! main ()
! {
! 
!   ;
!   return 0;
! }
! _ACEOF
! if ac_fn_c_try_compile "$LINENO"; then :
!   gl_cv_func_iswcntrl_works="guessing yes"
! else
!   gl_cv_func_iswcntrl_works="guessing no"
! fi
! rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 
! else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! 
!                /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be
!                   included before <wchar.h>.
!                   BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h>
!                   must be included before <wchar.h>.  */
!                #include <stddef.h>
!                #include <stdio.h>
!                #include <time.h>
!                #include <wchar.h>
!                #include <wctype.h>
!                int main () { return iswprint ('x') == 0; }
! 
! _ACEOF
! if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_func_iswcntrl_works=yes
! else
!   gl_cv_func_iswcntrl_works=no
! fi
! rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
!   conftest.$ac_objext conftest.beam conftest.$ac_ext
! fi
! 
! 
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_iswcntrl_works" >&5
! $as_echo "$gl_cv_func_iswcntrl_works" >&6; }
!     fi
!     HAVE_WCTYPE_H=1
!   else
!     HAVE_WCTYPE_H=0
!   fi
! 
! 
!   case "$gl_cv_func_iswcntrl_works" in
!     *yes) REPLACE_ISWCNTRL=0 ;;
!     *)    REPLACE_ISWCNTRL=1 ;;
!   esac
! 
! 
!   if test $HAVE_ISWCNTRL = 0 || test $REPLACE_ISWCNTRL = 1; then
!         :
!   fi
! 
!   if test $REPLACE_ISWCNTRL = 1; then
!     REPLACE_TOWLOWER=1
!   else
!     for ac_func in towlower
! do :
!   ac_fn_c_check_func "$LINENO" "towlower" "ac_cv_func_towlower"
! if test "x$ac_cv_func_towlower" = xyes; then :
!   cat >>confdefs.h <<_ACEOF
! #define HAVE_TOWLOWER 1
! _ACEOF
! 
! fi
! done
! 
!     if test $ac_cv_func_towlower = yes; then
!       REPLACE_TOWLOWER=0
!     else
!       ac_fn_c_check_decl "$LINENO" "towlower" "ac_cv_have_decl_towlower" "/* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be
!              included before <wchar.h>.
!              BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h>
!              must be included before <wchar.h>.  */
!           #include <stddef.h>
!           #include <stdio.h>
!           #include <time.h>
!           #include <wchar.h>
!           #if HAVE_WCTYPE_H
!           # include <wctype.h>
!           #endif
! 
! "
! if test "x$ac_cv_have_decl_towlower" = xyes; then :
!   ac_have_decl=1
! else
!   ac_have_decl=0
! fi
! 
! cat >>confdefs.h <<_ACEOF
! #define HAVE_DECL_TOWLOWER $ac_have_decl
! _ACEOF
! 
!       if test $ac_cv_have_decl_towlower = yes; then
!                                 REPLACE_TOWLOWER=1
!       else
!         REPLACE_TOWLOWER=0
!       fi
!     fi
!   fi
! 
! 
!   if test $HAVE_ISWCNTRL = 0 || test $REPLACE_TOWLOWER = 1; then
!         :
!   fi
! 
!           { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wctype_t" >&5
! $as_echo_n "checking for wctype_t... " >&6; }
! if ${gl_cv_type_wctype_t+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be
!                included before <wchar.h>.
!                BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h>
!                must be included before <wchar.h>.  */
!             #include <stddef.h>
!             #include <stdio.h>
!             #include <time.h>
!             #include <wchar.h>
!             #if HAVE_WCTYPE_H
!             # include <wctype.h>
!             #endif
!             wctype_t a;
! 
! int
! main ()
! {
! 
!   ;
!   return 0;
! }
! _ACEOF
! if ac_fn_c_try_compile "$LINENO"; then :
!   gl_cv_type_wctype_t=yes
! else
!   gl_cv_type_wctype_t=no
! fi
! rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_type_wctype_t" >&5
! $as_echo "$gl_cv_type_wctype_t" >&6; }
!   if test $gl_cv_type_wctype_t = no; then
!     HAVE_WCTYPE_T=0
!   fi
! 
!       { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wctrans_t" >&5
! $as_echo_n "checking for wctrans_t... " >&6; }
! if ${gl_cv_type_wctrans_t+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be
!                included before <wchar.h>.
!                BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h>
!                must be included before <wchar.h>.  */
!             #include <stddef.h>
!             #include <stdio.h>
!             #include <time.h>
!             #include <wchar.h>
!             #include <wctype.h>
!             wctrans_t a;
! 
! int
! main ()
! {
! 
!   ;
!   return 0;
! }
! _ACEOF
! if ac_fn_c_try_compile "$LINENO"; then :
!   gl_cv_type_wctrans_t=yes
! else
!   gl_cv_type_wctrans_t=no
! fi
! rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_type_wctrans_t" >&5
! $as_echo "$gl_cv_type_wctrans_t" >&6; }
!   if test $gl_cv_type_wctrans_t = no; then
!     HAVE_WCTRANS_T=0
!   fi
! 
! 
!     for gl_func in wctype iswctype wctrans towctrans     ; do
!     as_gl_Symbol=`$as_echo "gl_cv_have_raw_decl_$gl_func" | $as_tr_sh`
!     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $gl_func is declared without a macro" >&5
! $as_echo_n "checking whether $gl_func is declared without a macro... " >&6; }
! if eval \${$as_gl_Symbol+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! 
! /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
!    <wchar.h>.
!    BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
!    included before <wchar.h>.  */
! #if !(defined __GLIBC__ && !defined __UCLIBC__)
! # include <stddef.h>
! # include <stdio.h>
! # include <time.h>
! # include <wchar.h>
! #endif
! #include <wctype.h>
! 
! int
! main ()
! {
! #undef $gl_func
!   (void) $gl_func;
!   ;
!   return 0;
! }
! _ACEOF
! if ac_fn_c_try_compile "$LINENO"; then :
!   eval "$as_gl_Symbol=yes"
! else
!   eval "$as_gl_Symbol=no"
! fi
! rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! fi
! eval ac_res=\$$as_gl_Symbol
! 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
! $as_echo "$ac_res" >&6; }
!     if eval test \"x\$"$as_gl_Symbol"\" = x"yes"; then :
!   cat >>confdefs.h <<_ACEOF
! #define `$as_echo "HAVE_RAW_DECL_$gl_func" | $as_tr_cpp` 1
! _ACEOF
! 
!                      eval ac_cv_have_decl_$gl_func=yes
! fi
!       done
! 
! 
! 
! 
! 
! 
! 
! 
! 
! 
! 
!   :
! 
! 
! 
! 
! 
! 
!   :
! 
! 
! 
! 
! 
! 
!   ac_fn_c_check_decl "$LINENO" "wcwidth" "ac_cv_have_decl_wcwidth" "
! /* AIX 3.2.5 declares wcwidth in <string.h>. */
! #include <string.h>
! /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
!    <wchar.h>.
!    BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be included
!    before <wchar.h>.  */
! #include <stddef.h>
! #include <stdio.h>
! #include <time.h>
! #include <wchar.h>
! 
! "
! if test "x$ac_cv_have_decl_wcwidth" = xyes; then :
!   ac_have_decl=1
! else
!   ac_have_decl=0
! fi
! 
! cat >>confdefs.h <<_ACEOF
! #define HAVE_DECL_WCWIDTH $ac_have_decl
! _ACEOF
! 
!   if test $ac_cv_have_decl_wcwidth != yes; then
!     HAVE_DECL_WCWIDTH=0
!   fi
! 
!   if test $ac_cv_func_wcwidth = yes; then
!     HAVE_WCWIDTH=1
!                     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether wcwidth works reasonably in UTF-8 locales" >&5
! $as_echo_n "checking whether wcwidth works reasonably in UTF-8 locales... " >&6; }
! if ${gl_cv_func_wcwidth_works+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
! 
!         if test "$cross_compiling" = yes; then :
! 
!            case "$host_os" in
!                      # Guess yes on glibc and AIX 7 systems.
!              *-gnu* | aix[7-9]*) gl_cv_func_wcwidth_works="guessing yes";;
!              *)                  gl_cv_func_wcwidth_works="guessing no";;
!            esac
! 
! else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! 
! #include <locale.h>
! /* AIX 3.2.5 declares wcwidth in <string.h>. */
! #include <string.h>
! /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
!    <wchar.h>.
!    BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be included
!    before <wchar.h>.  */
! #include <stddef.h>
! #include <stdio.h>
! #include <time.h>
! #include <wchar.h>
! #if !HAVE_DECL_WCWIDTH
! extern
! # ifdef __cplusplus
! "C"
! # endif
! int wcwidth (int);
! #endif
! int main ()
! {
!   int result = 0;
!   if (setlocale (LC_ALL, "fr_FR.UTF-8") != NULL)
!     {
!       if (wcwidth (0x0301) > 0)
!         result |= 1;
!       if (wcwidth (0x05B0) > 0)
!         result |= 2;
!       if (wcwidth (0x200B) > 0)
!         result |= 4;
!     }
!   return result;
! }
! _ACEOF
! if ac_fn_c_try_run "$LINENO"; then :
!   gl_cv_func_wcwidth_works=yes
! else
!   gl_cv_func_wcwidth_works=no
! fi
! rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
!   conftest.$ac_objext conftest.beam conftest.$ac_ext
! fi
! 
! 
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_func_wcwidth_works" >&5
! $as_echo "$gl_cv_func_wcwidth_works" >&6; }
!     case "$gl_cv_func_wcwidth_works" in
!       *yes) ;;
!       *no) REPLACE_WCWIDTH=1 ;;
!     esac
!   else
!     HAVE_WCWIDTH=0
!   fi
! 
!   if test $HAVE_WCWIDTH = 0 || test $REPLACE_WCWIDTH = 1; then
! 
! 
! 
! 
! 
! 
! 
! 
!   gl_LIBOBJS="$gl_LIBOBJS wcwidth.$ac_objext"
! 
!   fi
! 
! 
! 
! 
! 
!           GNULIB_WCWIDTH=1
! 
! 
! 
! 
! 
! $as_echo "#define GNULIB_TEST_WCWIDTH 1" >>confdefs.h
! 
! 
! 
!   :
! 
! 
!   for ac_header in stdint.h
! do :
!   ac_fn_c_check_header_mongrel "$LINENO" "stdint.h" "ac_cv_header_stdint_h" "$ac_includes_default"
! if test "x$ac_cv_header_stdint_h" = xyes; then :
!   cat >>confdefs.h <<_ACEOF
! #define HAVE_STDINT_H 1
! _ACEOF
! 
! fi
! 
! done
! 
! 
!   # End of code from modules
! 
! 
! 
! 
! 
! 
! 
! 
! 
!   gltests_libdeps=
!   gltests_ltlibdeps=
! 
! 
! 
! 
! 
! 
! 
! 
! 
!   gl_source_base='tests'
!   gltests_WITNESS=IN_`echo "${PACKAGE-$PACKAGE_TARNAME}" | LC_ALL=C tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ | LC_ALL=C sed -e 's/[^A-Z0-9_]/_/g'`_GNULIB_TESTS
! 
!   gl_module_indicator_condition=$gltests_WITNESS
! 
! 
! 
! 
! 
! 
! 
! 
! 
!   LIBGNU_LIBDEPS="$gl_libdeps"
! 
!   LIBGNU_LTLIBDEPS="$gl_ltlibdeps"
! 
! 
! 
! # help2man to generate man pages.
! 
! HELP2MAN=${HELP2MAN-"${am_missing_run}help2man"}
! 
! 
! 
! { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
! $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
! set x ${MAKE-make}
! ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
! if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
!   cat >conftest.make <<\_ACEOF
! SHELL = /bin/sh
! all:
! 	@echo '@@@%%%=$(MAKE)=@@@%%%'
! _ACEOF
! # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
! case `${MAKE-make} -f conftest.make 2>/dev/null` in
!   *@@@%%%=?*=@@@%%%*)
!     eval ac_cv_prog_make_${ac_make}_set=yes;;
!   *)
!     eval ac_cv_prog_make_${ac_make}_set=no;;
! esac
! rm -f conftest.make
! fi
! if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
!   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! $as_echo "yes" >&6; }
!   SET_MAKE=
! else
!   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! $as_echo "no" >&6; }
!   SET_MAKE="MAKE=${MAKE-make}"
! fi
! 
! 
! { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
! $as_echo_n "checking whether ln -s works... " >&6; }
! LN_S=$as_ln_s
! if test "$LN_S" = "ln -s"; then
!   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
! $as_echo "yes" >&6; }
! else
!   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
! $as_echo "no, using $LN_S" >&6; }
! fi
! 
! 
! 
! # gettext Makefiles may still need MKINSTALLDIRS.
! MKINSTALLDIRS="\$(top_srcdir)/build-aux/install-sh -d"
! 
! 
! # check whether diff accepts the -u option (not on HP-UX).
! { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether diff accepts -u" >&5
! $as_echo_n "checking whether diff accepts -u... " >&6; }
! diff_accepts_u_option=no
! echo foo >conftest.dtx
! echo foo | diff -u - conftest.dtx >/dev/null 2>&1
! error_status_diff_u=$?
! if test $error_status_diff_u = 0; then
!   diff_accepts_u_option=yes
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $diff_accepts_u_option" >&5
! $as_echo "$diff_accepts_u_option" >&6; }
! rm -f conftest.dtx
! 
! DIFF_U_OPTION=
! if test "z$diff_accepts_u_option" = 'zyes' ; then
!   DIFF_U_OPTION=-u
! fi
! 
! 
! # check whether diff accepts the -a option (only needed for GNU diff).
! { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether diff accepts -a" >&5
! $as_echo_n "checking whether diff accepts -a... " >&6; }
! diff_accepts_a_option=no
! echo foo >conftest.dtx
! echo foo | diff -a - conftest.dtx >/dev/null 2>&1
! error_status_diff_a=$?
! if test $error_status_diff_a = 0; then
!   diff_accepts_a_option=yes
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $diff_accepts_a_option" >&5
! $as_echo "$diff_accepts_a_option" >&6; }
! rm -f conftest.dtx
! 
! DIFF_A_OPTION=
! if test "z$diff_accepts_a_option" = 'zyes' ; then
!   DIFF_A_OPTION=-a
! fi
! 
! 
! # Needed on sysV68 for sigblock, sigsetmask.  But check for it in libc first.
! ac_fn_c_check_func "$LINENO" "sigblock" "ac_cv_func_sigblock"
! if test "x$ac_cv_func_sigblock" = xyes; then :
! 
! else
!   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sigblock in -lbsd" >&5
! $as_echo_n "checking for sigblock in -lbsd... " >&6; }
! if ${ac_cv_lib_bsd_sigblock+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
!   ac_check_lib_save_LIBS=$LIBS
! LIBS="-lbsd  $LIBS"
! cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! 
! /* Override any GCC internal prototype to avoid an error.
!    Use char because int might match the return type of a GCC
!    builtin and then its argument prototype would still apply.  */
! #ifdef __cplusplus
! extern "C"
! #endif
! char sigblock ();
! int
! main ()
! {
! return sigblock ();
!   ;
!   return 0;
! }
! _ACEOF
! if ac_fn_c_try_link "$LINENO"; then :
!   ac_cv_lib_bsd_sigblock=yes
! else
!   ac_cv_lib_bsd_sigblock=no
! fi
! rm -f core conftest.err conftest.$ac_objext \
!     conftest$ac_exeext conftest.$ac_ext
! LIBS=$ac_check_lib_save_LIBS
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_bsd_sigblock" >&5
! $as_echo "$ac_cv_lib_bsd_sigblock" >&6; }
! if test "x$ac_cv_lib_bsd_sigblock" = xyes; then :
!   cat >>confdefs.h <<_ACEOF
! #define HAVE_LIBBSD 1
! _ACEOF
! 
!   LIBS="-lbsd $LIBS"
! 
! fi
! 
! fi
! 
! 
! # Checks for header files.
! { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stat file-mode macros are broken" >&5
! $as_echo_n "checking whether stat file-mode macros are broken... " >&6; }
! if ${ac_cv_header_stat_broken+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! #include <sys/types.h>
! #include <sys/stat.h>
! 
! #if defined S_ISBLK && defined S_IFDIR
! extern char c1[S_ISBLK (S_IFDIR) ? -1 : 1];
! #endif
! 
! #if defined S_ISBLK && defined S_IFCHR
! extern char c2[S_ISBLK (S_IFCHR) ? -1 : 1];
! #endif
! 
! #if defined S_ISLNK && defined S_IFREG
! extern char c3[S_ISLNK (S_IFREG) ? -1 : 1];
! #endif
! 
! #if defined S_ISSOCK && defined S_IFREG
! extern char c4[S_ISSOCK (S_IFREG) ? -1 : 1];
! #endif
! 
! _ACEOF
! if ac_fn_c_try_compile "$LINENO"; then :
!   ac_cv_header_stat_broken=no
! else
!   ac_cv_header_stat_broken=yes
! fi
! rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stat_broken" >&5
! $as_echo "$ac_cv_header_stat_broken" >&6; }
! if test $ac_cv_header_stat_broken = yes; then
! 
! $as_echo "#define STAT_MACROS_BROKEN 1" >>confdefs.h
! 
! fi
! 
! { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
! $as_echo_n "checking for ANSI C header files... " >&6; }
! if ${ac_cv_header_stdc+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! #include <stdlib.h>
! #include <stdarg.h>
! #include <string.h>
! #include <float.h>
! 
! int
! main ()
! {
! 
!   ;
!   return 0;
! }
! _ACEOF
! if ac_fn_c_try_compile "$LINENO"; then :
!   ac_cv_header_stdc=yes
! else
!   ac_cv_header_stdc=no
! fi
! rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! 
! if test $ac_cv_header_stdc = yes; then
!   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! #include <string.h>
! 
! _ACEOF
! if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
!   $EGREP "memchr" >/dev/null 2>&1; then :
! 
! else
!   ac_cv_header_stdc=no
! fi
! rm -f conftest*
! 
! fi
! 
! if test $ac_cv_header_stdc = yes; then
!   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! #include <stdlib.h>
! 
! _ACEOF
! if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
!   $EGREP "free" >/dev/null 2>&1; then :
! 
! else
!   ac_cv_header_stdc=no
! fi
! rm -f conftest*
! 
! fi
! 
! if test $ac_cv_header_stdc = yes; then
!   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
!   if test "$cross_compiling" = yes; then :
!   :
! else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! #include <ctype.h>
! #include <stdlib.h>
! #if ((' ' & 0x0FF) == 0x020)
! # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
! # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
! #else
! # define ISLOWER(c) \
! 		   (('a' <= (c) && (c) <= 'i') \
! 		     || ('j' <= (c) && (c) <= 'r') \
! 		     || ('s' <= (c) && (c) <= 'z'))
! # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
! #endif
! 
! #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
! int
! main ()
! {
!   int i;
!   for (i = 0; i < 256; i++)
!     if (XOR (islower (i), ISLOWER (i))
! 	|| toupper (i) != TOUPPER (i))
!       return 2;
!   return 0;
! }
! _ACEOF
! if ac_fn_c_try_run "$LINENO"; then :
! 
! else
!   ac_cv_header_stdc=no
! fi
! rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
!   conftest.$ac_objext conftest.beam conftest.$ac_ext
! fi
! 
! fi
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
! $as_echo "$ac_cv_header_stdc" >&6; }
! if test $ac_cv_header_stdc = yes; then
! 
! $as_echo "#define STDC_HEADERS 1" >>confdefs.h
! 
! fi
! 
! for ac_header in fcntl.h io.h limits.h pwd.h string.h strings.h \
!   stropts.h termcap.h termio.h termios.h unistd.h \
!   sys/fcntl.h sys/file.h sys/ioctl.h sys/stream.h \
!   sys/time.h sys/ttold.h sys/wait.h
! do :
!   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
! ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
! if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
!   cat >>confdefs.h <<_ACEOF
! #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
! _ACEOF
! 
! fi
! 
! done
! 
! 
! # sys/ptem.h requires sys/stream.h for mblk_t on Solaris.
! for ac_header in sys/ptem.h
! do :
!   ac_fn_c_check_header_compile "$LINENO" "sys/ptem.h" "ac_cv_header_sys_ptem_h" "#if HAVE_SYS_STREAM_H
! #include <sys/stream.h>
! #endif
! 
! "
! if test "x$ac_cv_header_sys_ptem_h" = xyes; then :
!   cat >>confdefs.h <<_ACEOF
! #define HAVE_SYS_PTEM_H 1
! _ACEOF
! 
! fi
! 
! done
! 
! 
! { $as_echo "$as_me:${as_lineno-$LINENO}: checking POSIX termios" >&5
! $as_echo_n "checking POSIX termios... " >&6; }
! if ${ac_cv_sys_posix_termios+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! #include <sys/types.h>
! #include <unistd.h>
! #include <termios.h>
! 
! int
! main ()
! {
! /* SunOS 4.0.3 has termios.h but not the library calls.  */
!    tcgetattr(0, 0);
!   ;
!   return 0;
! }
! _ACEOF
! if ac_fn_c_try_link "$LINENO"; then :
!   ac_cv_sys_posix_termios=yes
! else
!   ac_cv_sys_posix_termios=no
! fi
! rm -f core conftest.err conftest.$ac_objext \
!     conftest$ac_exeext conftest.$ac_ext
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_posix_termios" >&5
! $as_echo "$ac_cv_sys_posix_termios" >&6; }
! 
! 
! # Checks for typedefs, structures, and compiler characteristics.
! ac_fn_c_check_type "$LINENO" "off_t" "ac_cv_type_off_t" "$ac_includes_default"
! if test "x$ac_cv_type_off_t" = xyes; then :
! 
! else
! 
! cat >>confdefs.h <<_ACEOF
! #define off_t long int
! _ACEOF
! 
! fi
! 
! { $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of signal handlers" >&5
! $as_echo_n "checking return type of signal handlers... " >&6; }
! if ${ac_cv_type_signal+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! #include <sys/types.h>
! #include <signal.h>
! 
! int
! main ()
! {
! return *(signal (0, 0)) (0) == 1;
!   ;
!   return 0;
! }
! _ACEOF
! if ac_fn_c_try_compile "$LINENO"; then :
!   ac_cv_type_signal=int
! else
!   ac_cv_type_signal=void
! fi
! rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_signal" >&5
! $as_echo "$ac_cv_type_signal" >&6; }
! 
! cat >>confdefs.h <<_ACEOF
! #define RETSIGTYPE $ac_cv_type_signal
! _ACEOF
! 
! 
! { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
! $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
! if ${ac_cv_c_const+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! 
! int
! main ()
! {
! 
! #ifndef __cplusplus
!   /* Ultrix mips cc rejects this sort of thing.  */
!   typedef int charset[2];
!   const charset cs = { 0, 0 };
!   /* SunOS 4.1.1 cc rejects this.  */
!   char const *const *pcpcc;
!   char **ppc;
!   /* NEC SVR4.0.2 mips cc rejects this.  */
!   struct point {int x, y;};
!   static struct point const zero = {0,0};
!   /* AIX XL C 1.02.0.0 rejects this.
!      It does not let you subtract one const X* pointer from another in
!      an arm of an if-expression whose if-part is not a constant
!      expression */
!   const char *g = "string";
!   pcpcc = &g + (g ? g-g : 0);
!   /* HPUX 7.0 cc rejects these. */
!   ++pcpcc;
!   ppc = (char**) pcpcc;
!   pcpcc = (char const *const *) ppc;
!   { /* SCO 3.2v4 cc rejects this sort of thing.  */
!     char tx;
!     char *t = &tx;
!     char const *s = 0 ? (char *) 0 : (char const *) 0;
! 
!     *t++ = 0;
!     if (s) return 0;
!   }
!   { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
!     int x[] = {25, 17};
!     const int *foo = &x[0];
!     ++foo;
!   }
!   { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
!     typedef const int *iptr;
!     iptr p = 0;
!     ++p;
!   }
!   { /* AIX XL C 1.02.0.0 rejects this sort of thing, saying
!        "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
!     struct s { int j; const int *ap[3]; } bx;
!     struct s *b = &bx; b->j = 5;
!   }
!   { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
!     const int foo = 10;
!     if (!foo) return 0;
!   }
!   return !cs[0] && !zero.x;
! #endif
! 
!   ;
!   return 0;
! }
! _ACEOF
! if ac_fn_c_try_compile "$LINENO"; then :
!   ac_cv_c_const=yes
! else
!   ac_cv_c_const=no
! fi
! rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
! $as_echo "$ac_cv_c_const" >&6; }
! if test $ac_cv_c_const = no; then
! 
! $as_echo "#define const /**/" >>confdefs.h
! 
! fi
! 
! { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether struct tm is in sys/time.h or time.h" >&5
! $as_echo_n "checking whether struct tm is in sys/time.h or time.h... " >&6; }
! if ${ac_cv_struct_tm+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! #include <sys/types.h>
! #include <time.h>
! 
! int
! main ()
! {
! struct tm tm;
! 				     int *p = &tm.tm_sec;
! 				     return !p;
!   ;
!   return 0;
! }
! _ACEOF
! if ac_fn_c_try_compile "$LINENO"; then :
!   ac_cv_struct_tm=time.h
! else
!   ac_cv_struct_tm=sys/time.h
! fi
! rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_struct_tm" >&5
! $as_echo "$ac_cv_struct_tm" >&6; }
! if test $ac_cv_struct_tm = sys/time.h; then
! 
! $as_echo "#define TM_IN_SYS_TIME 1" >>confdefs.h
! 
! fi
! 
! 
! # Checks for function declarations.
! ac_fn_c_check_decl "$LINENO" "memchr" "ac_cv_have_decl_memchr" "$ac_includes_default"
! if test "x$ac_cv_have_decl_memchr" = xyes; then :
!   ac_have_decl=1
! else
!   ac_have_decl=0
! fi
! 
! cat >>confdefs.h <<_ACEOF
! #define HAVE_DECL_MEMCHR $ac_have_decl
! _ACEOF
! ac_fn_c_check_decl "$LINENO" "strcoll" "ac_cv_have_decl_strcoll" "$ac_includes_default"
! if test "x$ac_cv_have_decl_strcoll" = xyes; then :
!   ac_have_decl=1
! else
!   ac_have_decl=0
! fi
! 
! cat >>confdefs.h <<_ACEOF
! #define HAVE_DECL_STRCOLL $ac_have_decl
! _ACEOF
! ac_fn_c_check_decl "$LINENO" "strerror" "ac_cv_have_decl_strerror" "$ac_includes_default"
! if test "x$ac_cv_have_decl_strerror" = xyes; then :
!   ac_have_decl=1
! else
!   ac_have_decl=0
! fi
! 
! cat >>confdefs.h <<_ACEOF
! #define HAVE_DECL_STRERROR $ac_have_decl
! _ACEOF
! 
! 
! # Checks for library functions.
! { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working strcoll" >&5
! $as_echo_n "checking for working strcoll... " >&6; }
! if ${ac_cv_func_strcoll_works+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
!   if test "$cross_compiling" = yes; then :
!   ac_cv_func_strcoll_works=no
! else
!   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! $ac_includes_default
! int
! main ()
! {
! return (strcoll ("abc", "def") >= 0 ||
! 	 strcoll ("ABC", "DEF") >= 0 ||
! 	 strcoll ("123", "456") >= 0)
!   ;
!   return 0;
! }
! _ACEOF
! if ac_fn_c_try_run "$LINENO"; then :
!   ac_cv_func_strcoll_works=yes
! else
!   ac_cv_func_strcoll_works=no
! fi
! rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
!   conftest.$ac_objext conftest.beam conftest.$ac_ext
! fi
! 
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_strcoll_works" >&5
! $as_echo "$ac_cv_func_strcoll_works" >&6; }
! if test $ac_cv_func_strcoll_works = yes; then
! 
! $as_echo "#define HAVE_STRCOLL 1" >>confdefs.h
! 
! fi
! 
! for ac_func in vprintf
! do :
!   ac_fn_c_check_func "$LINENO" "vprintf" "ac_cv_func_vprintf"
! if test "x$ac_cv_func_vprintf" = xyes; then :
!   cat >>confdefs.h <<_ACEOF
! #define HAVE_VPRINTF 1
! _ACEOF
! 
! ac_fn_c_check_func "$LINENO" "_doprnt" "ac_cv_func__doprnt"
! if test "x$ac_cv_func__doprnt" = xyes; then :
! 
! $as_echo "#define HAVE_DOPRNT 1" >>confdefs.h
! 
! fi
! 
! fi
! done
! 
! 
! # in theory only pre-sysvr3 systems needed this and it's not likely
! # that anyone compiling new texinfo still has such a thing? we'll see.
! # AC_FUNC_SETVBUF_REVERSED
! for ac_func in bzero getcwd memset setlocale setvbuf sigaction sigprocmask \
! 	       sigsetmask strchr posix_openpt
! do :
!   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
! ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
! if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
!   cat >>confdefs.h <<_ACEOF
! #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
! _ACEOF
! 
! fi
! done
! 
! ac_fn_c_check_func "$LINENO" "memcpy" "ac_cv_func_memcpy"
! if test "x$ac_cv_func_memcpy" = xyes; then :
!   $as_echo "#define HAVE_MEMCPY 1" >>confdefs.h
! 
! else
!   case " $LIBOBJS " in
!   *" memcpy.$ac_objext "* ) ;;
!   *) LIBOBJS="$LIBOBJS memcpy.$ac_objext"
!  ;;
! esac
! 
! fi
! 
! ac_fn_c_check_func "$LINENO" "memmove" "ac_cv_func_memmove"
! if test "x$ac_cv_func_memmove" = xyes; then :
!   $as_echo "#define HAVE_MEMMOVE 1" >>confdefs.h
! 
! else
!   case " $LIBOBJS " in
!   *" memmove.$ac_objext "* ) ;;
!   *) LIBOBJS="$LIBOBJS memmove.$ac_objext"
!  ;;
! esac
! 
! fi
! 
! ac_fn_c_check_func "$LINENO" "strdup" "ac_cv_func_strdup"
! if test "x$ac_cv_func_strdup" = xyes; then :
!   $as_echo "#define HAVE_STRDUP 1" >>confdefs.h
! 
! else
!   case " $LIBOBJS " in
!   *" strdup.$ac_objext "* ) ;;
!   *) LIBOBJS="$LIBOBJS strdup.$ac_objext"
!  ;;
! esac
! 
! fi
! 
! ac_fn_c_check_func "$LINENO" "strerror" "ac_cv_func_strerror"
! if test "x$ac_cv_func_strerror" = xyes; then :
!   $as_echo "#define HAVE_STRERROR 1" >>confdefs.h
! 
! else
!   case " $LIBOBJS " in
!   *" strerror.$ac_objext "* ) ;;
!   *) LIBOBJS="$LIBOBJS strerror.$ac_objext"
!  ;;
! esac
! 
! fi
! 
! 
! 
! # Used for Info tests
!  if test x$ac_cv_func_posix_openpt = xyes; then
!   have_ptys_TRUE=
!   have_ptys_FALSE='#'
! else
!   have_ptys_TRUE='#'
!   have_ptys_FALSE=
! fi
! 
! 
! # We want to recognize djgpp to avoid the useless warning about no
! # term library.
! 
! 
! # We need to run some of our own binaries, most notably makedoc, but as
! # long as we have this process, we also use our own makeinfo and
! # install-info.
! #
! # This means that if we are cross compiling, we have to configure the
! # package twice: once with the native compiler (this is done in a
! # subdirectory $native_tools), and once with the cross compiler.
! # The former is invoked automatically here, with --host=$build.
! # $native_tools is also added to SUBDIRS in the main Makefile.am,
! # so that make compiles the native tools first.
! #
! if test "$cross_compiling" = no; then
!   native_tools=
! else
!   native_tools=tools
!   test -d "$native_tools" || mkdir "$native_tools"
!   confdir=`(cd "$srcdir";pwd)`
!   # Make sure the secondary configure won't fail with
!   # "error: source directory already configured".
!   rm -f config.status
!   { $as_echo "$as_me:${as_lineno-$LINENO}: Doing configure of native tools (${build})." >&5
! $as_echo "$as_me: Doing configure of native tools (${build})." >&6;}
!   cd "$native_tools" || exit 1
!   # Run secondary configure in alternate environment or
!   # it gets the wrong CC etc.
!   # env -i gives this build host configure a clean environment;
!   # consequently, we have to re-initialize $PATH.
!   env -i CC="$BUILD_CC" AR="$BUILD_AR" RANLIB="$BUILD_RANLIB" \
!       PATH="$PATH" \
!       tools_only=1 \
!     ${confdir}/configure --build=${build} --host=${build} \
!                          --disable-rpath --disable-nls
!   cd .. || exit 1
!   { $as_echo "$as_me:${as_lineno-$LINENO}: Continuing with main configure (${host})." >&5
! $as_echo "$as_me: Continuing with main configure (${host})." >&6;}
! fi
! 
!  if test "x$tools_only" = x1; then
!   TOOLS_ONLY_TRUE=
!   TOOLS_ONLY_FALSE='#'
! else
!   TOOLS_ONLY_TRUE='#'
!   TOOLS_ONLY_FALSE=
! fi
! 
! 
! # Some GNU/Linux systems (e.g., SuSE 4.3, 1996) don't have curses, but
! # rather ncurses.  So we check for it.
! TERMLIBS=
! # Check for termlib before termcap because Solaris termcap needs libucb.
! TERMLIB_VARIANTS="tinfo ncurses curses termlib termcap terminfo"
! for termlib in ${TERMLIB_VARIANTS}; do
!   as_ac_Lib=`$as_echo "ac_cv_lib_${termlib}''_tgetent" | $as_tr_sh`
! { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tgetent in -l${termlib}" >&5
! $as_echo_n "checking for tgetent in -l${termlib}... " >&6; }
! if eval \${$as_ac_Lib+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
!   ac_check_lib_save_LIBS=$LIBS
! LIBS="-l${termlib}  $LIBS"
! cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! 
! /* Override any GCC internal prototype to avoid an error.
!    Use char because int might match the return type of a GCC
!    builtin and then its argument prototype would still apply.  */
! #ifdef __cplusplus
! extern "C"
! #endif
! char tgetent ();
! int
! main ()
! {
! return tgetent ();
!   ;
!   return 0;
! }
! _ACEOF
! if ac_fn_c_try_link "$LINENO"; then :
!   eval "$as_ac_Lib=yes"
! else
!   eval "$as_ac_Lib=no"
! fi
! rm -f core conftest.err conftest.$ac_objext \
!     conftest$ac_exeext conftest.$ac_ext
! LIBS=$ac_check_lib_save_LIBS
! fi
! eval ac_res=\$$as_ac_Lib
! 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
! $as_echo "$ac_res" >&6; }
! if eval test \"x\$"$as_ac_Lib"\" = x"yes"; then :
!   TERMLIBS="${TERMLIBS} -l${termlib}"; break
! fi
! 
! done
! have_termlib=yes
! # don't bother warning on djgpp and MinGW, they don't have a term library,
! # and port each termcap-needing program separately according to the needs.
! if test -z "$TERMLIBS" \
!    && echo "$build" | grep -v djgpp | grep -v mingw >/dev/null; then
!   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: info needs a terminal library, one of: ${TERMLIB_VARIANTS}" >&5
! $as_echo "$as_me: WARNING: info needs a terminal library, one of: ${TERMLIB_VARIANTS}" >&2;}
!   have_termlib=no
! fi
! 
! # Checks for variables.
! # HP-UX 9 (at least) needs -lncurses which defines termcap variables PC etc.
! { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library with termcap variables" >&5
! $as_echo_n "checking for library with termcap variables... " >&6; }
! if ${ac_cv_var_ospeed+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
!   oldLIBS=$LIBS
! for trylib in $termlib ${TERMLIB_VARIANTS}; do
!    if test "x$trylib" != "x$termlib"; then
!      LIBS="$oldLIBS -l$termlib -l$trylib"
!    else
!      LIBS="$oldLIBS -l$termlib"
!    fi
!    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
! /* end confdefs.h.  */
! 
! int
! main ()
! {
! #ifdef HAVE_NCURSES_TERMCAP_H
! #include <ncurses/termcap.h>
! #else
! #ifdef HAVE_TERMCAP_H
! #include <termcap.h>
! #else
! #undef PC
! char *BC;
! char **UP;
! char PC;
! short ospeed;
! #endif
! #endif
! /* Make sure all variables actually exist.  AIX 4.3 has ospeed but no BC.
!    --Andreas Ley <andy@rz.uni-karlsruhe.de> 24 Aug 2000.  */
! BC++;
! UP++;
! PC++;
! return ospeed != 0;
! 
!   ;
!   return 0;
! }
! _ACEOF
! if ac_fn_c_try_link "$LINENO"; then :
!   ac_cv_var_ospeed=$trylib; break
! fi
! rm -f core conftest.err conftest.$ac_objext \
!     conftest$ac_exeext conftest.$ac_ext
! done
! LIBS=$oldLIBS
! 
! fi
! 
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var_ospeed" >&5
! $as_echo "$ac_cv_var_ospeed" >&6; }
! if test -n "$ac_cv_var_ospeed" \
!    && test "x$termlib" != "x$ac_cv_var_ospeed"; then
!   TERMLIBS="${TERMLIBS} -l${ac_cv_var_ospeed}"
! fi
! #
!  if test "x$TERMLIBS" != x; then
!   HAVE_TERMLIBS_TRUE=
!   HAVE_TERMLIBS_FALSE='#'
! else
!   HAVE_TERMLIBS_TRUE='#'
!   HAVE_TERMLIBS_FALSE=
! fi
! 
! 
! # Do not use <ncurses/termcap.h> unless we're linking with ncurses.
! # Must come after the termlib tests.
! if test "x$termlib" = xncurses; then
!   # Use AC_CHECK_HEADERS so the HAVE_*_H symbol gets defined.
!   for ac_header in ncurses/termcap.h
! do :
!   ac_fn_c_check_header_mongrel "$LINENO" "ncurses/termcap.h" "ac_cv_header_ncurses_termcap_h" "$ac_includes_default"
! if test "x$ac_cv_header_ncurses_termcap_h" = xyes; then :
!   cat >>confdefs.h <<_ACEOF
! #define HAVE_NCURSES_TERMCAP_H 1
! _ACEOF
! 
! fi
! 
! done
! 
! fi
! 
! # For teTeX and TeX Live.
! 
! # Check whether --enable-multiplatform was given.
! if test "${enable_multiplatform+set}" = set; then :
!   enableval=$enable_multiplatform;
! fi
! # if enable_multiplatform is set in the environment, use that.
! if test "x$enable_multiplatform" = xyes; then
!   test "x$bindir" = 'x${exec_prefix}/bin' && bindir="$bindir/$host"
!   test "x$libdir" = 'x${exec_prefix}/lib' && libdir="$libdir/$host"
! fi
! 
! # Taken from the example in
! # http://www.gnu.org/software/automake/manual/html_node/Conditionals.html.
! # Check whether --enable-install-warnings was given.
! if test "${enable_install_warnings+set}" = set; then :
!   enableval=$enable_install_warnings; case "${enableval}" in
!      yes) install_warnings=true ;;
!       no) install_warnings=false ;;
!        *) as_fn_error $? "bad value ${enableval} for --enable-install-warnings" "$LINENO" 5 ;;
!    esac
! else
!   install_warnings=true
! fi
! 
!  if test x"$install_warnings" = xtrue || test x"$install_warnings" = xyes; then
!   INSTALL_WARNINGS_TRUE=
!   INSTALL_WARNINGS_FALSE='#'
! else
!   INSTALL_WARNINGS_TRUE='#'
!   INSTALL_WARNINGS_FALSE=
! fi
! 
! 
! USE_EXTERNAL_EASTASIANWIDTH=no
! 
! # Check whether --with-external-Unicode-EastAsianWidth was given.
! if test "${with_external_Unicode_EastAsianWidth+set}" = set; then :
!   withval=$with_external_Unicode_EastAsianWidth; if test $withval = 'yes'; then
!       USE_EXTERNAL_EASTASIANWIDTH=yes
!    fi
! 
! fi
! 
! 
! 
! 
! USE_EXTERNAL_UNIDECODE=no
! 
! # Check whether --with-external-Text-Unidecode was given.
! if test "${with_external_Text_Unidecode+set}" = set; then :
!   withval=$with_external_Text_Unidecode; if test $withval = 'yes'; then
!       USE_EXTERNAL_UNIDECODE=yes
!    fi
! 
! fi
! 
! 
! 
! 
! 
! # i18n support.  To update to a new version of gettext, run:
! #   gettextize -f -c
! # See http://gnu.org/s/gnulib/manual/html_node/gettextize-and-autopoint.html.
! 
! { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
! $as_echo_n "checking for a sed that does not truncate output... " >&6; }
! if ${ac_cv_path_SED+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
!             ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
!      for ac_i in 1 2 3 4 5 6 7; do
!        ac_script="$ac_script$as_nl$ac_script"
!      done
!      echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
!      { ac_script=; unset ac_script;}
!      if test -z "$SED"; then
!   ac_path_SED_found=false
!   # Loop through the user's path and test for each of PROGNAME-LIST
!   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! for as_dir in $PATH
! do
!   IFS=$as_save_IFS
!   test -z "$as_dir" && as_dir=.
!     for ac_prog in sed gsed; do
!     for ac_exec_ext in '' $ac_executable_extensions; do
!       ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
!       as_fn_executable_p "$ac_path_SED" || continue
! # Check for GNU ac_path_SED and select it if it is found.
!   # Check for GNU $ac_path_SED
! case `"$ac_path_SED" --version 2>&1` in
! *GNU*)
!   ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
! *)
!   ac_count=0
!   $as_echo_n 0123456789 >"conftest.in"
!   while :
!   do
!     cat "conftest.in" "conftest.in" >"conftest.tmp"
!     mv "conftest.tmp" "conftest.in"
!     cp "conftest.in" "conftest.nl"
!     $as_echo '' >> "conftest.nl"
!     "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
!     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
!     as_fn_arith $ac_count + 1 && ac_count=$as_val
!     if test $ac_count -gt ${ac_path_SED_max-0}; then
!       # Best one so far, save it but keep looking for a better one
!       ac_cv_path_SED="$ac_path_SED"
!       ac_path_SED_max=$ac_count
!     fi
!     # 10*(2^10) chars as input seems more than enough
!     test $ac_count -gt 10 && break
!   done
!   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
! esac
! 
!       $ac_path_SED_found && break 3
!     done
!   done
!   done
! IFS=$as_save_IFS
!   if test -z "$ac_cv_path_SED"; then
!     as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
!   fi
! else
!   ac_cv_path_SED=$SED
! fi
! 
! fi
! { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
! $as_echo "$ac_cv_path_SED" >&6; }
!  SED="$ac_cv_path_SED"
!   rm -f conftest.sed
! 
! 
!   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
! $as_echo_n "checking whether NLS is requested... " >&6; }
!     # Check whether --enable-nls was given.
! if test "${enable_nls+set}" = set; then :
!   enableval=$enable_nls; USE_NLS=$enableval
! else
!   USE_NLS=yes
! fi
! 
!   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
! $as_echo "$USE_NLS" >&6; }
! 
! 
! 
! 
!       GETTEXT_MACRO_VERSION=0.19
! 
! 
! 
! 
! # Prepare PATH_SEPARATOR.
! # The user is always right.
! if test "${PATH_SEPARATOR+set}" != set; then
!   # Determine PATH_SEPARATOR by trying to find /bin/sh in a PATH which
!   # contains only /bin. Note that ksh looks also at the FPATH variable,
!   # so we have to set that as well for the test.
!   PATH_SEPARATOR=:
!   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \
!     && { (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \
!            || PATH_SEPARATOR=';'
!        }
! fi
! 
! # Find out how to test for executable files. Don't use a zero-byte file,
! # as systems may use methods other than mode bits to determine executability.
! cat >conf$$.file <<_ASEOF
! #! /bin/sh
! exit 0
! _ASEOF
! chmod +x conf$$.file
! if test -x conf$$.file >/dev/null 2>&1; then
!   ac_executable_p="test -x"
! else
!   ac_executable_p="test -f"
! fi
! rm -f conf$$.file
! 
! # Extract the first word of "msgfmt", so it can be a program name with args.
! set dummy msgfmt; ac_word=$2
! { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! $as_echo_n "checking for $ac_word... " >&6; }
! if ${ac_cv_path_MSGFMT+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
!   case "$MSGFMT" in
!   [\\/]* | ?:[\\/]*)
!     ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
!     ;;
!   *)
!     ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
!     for ac_dir in $PATH; do
!       IFS="$ac_save_IFS"
!       test -z "$ac_dir" && ac_dir=.
!       for ac_exec_ext in '' $ac_executable_extensions; do
!         if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
!           echo "$as_me: trying $ac_dir/$ac_word..." >&5
!           if $ac_dir/$ac_word --statistics /dev/null >&5 2>&1 &&
!      (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
!             ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"
!             break 2
!           fi
!         fi
!       done
!     done
!     IFS="$ac_save_IFS"
!   test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
!     ;;
! esac
! fi
! MSGFMT="$ac_cv_path_MSGFMT"
! if test "$MSGFMT" != ":"; then
!   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
! $as_echo "$MSGFMT" >&6; }
! else
!   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! $as_echo "no" >&6; }
! fi
! 
!   # Extract the first word of "gmsgfmt", so it can be a program name with args.
! set dummy gmsgfmt; ac_word=$2
! { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! $as_echo_n "checking for $ac_word... " >&6; }
! if ${ac_cv_path_GMSGFMT+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
!   case $GMSGFMT in
!   [\\/]* | ?:[\\/]*)
!   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
!   ;;
!   *)
!   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! for as_dir in $PATH
! do
!   IFS=$as_save_IFS
!   test -z "$as_dir" && as_dir=.
!     for ac_exec_ext in '' $ac_executable_extensions; do
!   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
!     ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
!     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
!     break 2
!   fi
! done
!   done
! IFS=$as_save_IFS
! 
!   test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
!   ;;
! esac
! fi
! GMSGFMT=$ac_cv_path_GMSGFMT
! if test -n "$GMSGFMT"; then
!   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5
! $as_echo "$GMSGFMT" >&6; }
! else
!   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! $as_echo "no" >&6; }
! fi
! 
! 
! 
!     case `$MSGFMT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in
!     '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) MSGFMT_015=: ;;
!     *) MSGFMT_015=$MSGFMT ;;
!   esac
! 
!   case `$GMSGFMT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in
!     '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) GMSGFMT_015=: ;;
!     *) GMSGFMT_015=$GMSGFMT ;;
!   esac
! 
! 
! 
! # Prepare PATH_SEPARATOR.
! # The user is always right.
! if test "${PATH_SEPARATOR+set}" != set; then
!   # Determine PATH_SEPARATOR by trying to find /bin/sh in a PATH which
!   # contains only /bin. Note that ksh looks also at the FPATH variable,
!   # so we have to set that as well for the test.
!   PATH_SEPARATOR=:
!   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \
!     && { (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \
!            || PATH_SEPARATOR=';'
!        }
! fi
! 
! # Find out how to test for executable files. Don't use a zero-byte file,
! # as systems may use methods other than mode bits to determine executability.
! cat >conf$$.file <<_ASEOF
! #! /bin/sh
! exit 0
! _ASEOF
! chmod +x conf$$.file
! if test -x conf$$.file >/dev/null 2>&1; then
!   ac_executable_p="test -x"
! else
!   ac_executable_p="test -f"
! fi
! rm -f conf$$.file
! 
! # Extract the first word of "xgettext", so it can be a program name with args.
! set dummy xgettext; ac_word=$2
! { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! $as_echo_n "checking for $ac_word... " >&6; }
! if ${ac_cv_path_XGETTEXT+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
!   case "$XGETTEXT" in
!   [\\/]* | ?:[\\/]*)
!     ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
!     ;;
!   *)
!     ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
!     for ac_dir in $PATH; do
!       IFS="$ac_save_IFS"
!       test -z "$ac_dir" && ac_dir=.
!       for ac_exec_ext in '' $ac_executable_extensions; do
!         if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
!           echo "$as_me: trying $ac_dir/$ac_word..." >&5
!           if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >&5 2>&1 &&
!      (if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
!             ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
!             break 2
!           fi
!         fi
!       done
!     done
!     IFS="$ac_save_IFS"
!   test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
!     ;;
! esac
! fi
! XGETTEXT="$ac_cv_path_XGETTEXT"
! if test "$XGETTEXT" != ":"; then
!   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5
! $as_echo "$XGETTEXT" >&6; }
! else
!   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! $as_echo "no" >&6; }
! fi
  
!     rm -f messages.po
  
!     case `$XGETTEXT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in
!     '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) XGETTEXT_015=: ;;
!     *) XGETTEXT_015=$XGETTEXT ;;
!   esac
  
  
  
! # Prepare PATH_SEPARATOR.
! # The user is always right.
! if test "${PATH_SEPARATOR+set}" != set; then
!   # Determine PATH_SEPARATOR by trying to find /bin/sh in a PATH which
!   # contains only /bin. Note that ksh looks also at the FPATH variable,
!   # so we have to set that as well for the test.
!   PATH_SEPARATOR=:
!   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \
!     && { (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \
!            || PATH_SEPARATOR=';'
!        }
! fi
  
! # Find out how to test for executable files. Don't use a zero-byte file,
! # as systems may use methods other than mode bits to determine executability.
! cat >conf$$.file <<_ASEOF
! #! /bin/sh
! exit 0
! _ASEOF
! chmod +x conf$$.file
! if test -x conf$$.file >/dev/null 2>&1; then
!   ac_executable_p="test -x"
! else
!   ac_executable_p="test -f"
! fi
! rm -f conf$$.file
! 
! # Extract the first word of "msgmerge", so it can be a program name with args.
! set dummy msgmerge; ac_word=$2
! { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
! $as_echo_n "checking for $ac_word... " >&6; }
! if ${ac_cv_path_MSGMERGE+:} false; then :
!   $as_echo_n "(cached) " >&6
! else
!   case "$MSGMERGE" in
!   [\\/]* | ?:[\\/]*)
!     ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
!     ;;
!   *)
!     ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
!     for ac_dir in $PATH; do
!       IFS="$ac_save_IFS"
!       test -z "$ac_dir" && ac_dir=.
!       for ac_exec_ext in '' $ac_executable_extensions; do
!         if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
!           echo "$as_me: trying $ac_dir/$ac_word..." >&5
!           if $ac_dir/$ac_word --update -q /dev/null /dev/null >&5 2>&1; then
!             ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
!             break 2
            fi
          fi
        done
      done
!     IFS="$ac_save_IFS"
!   test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
!     ;;
! esac
! fi
! MSGMERGE="$ac_cv_path_MSGMERGE"
! if test "$MSGMERGE" != ":"; then
!   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5
! $as_echo "$MSGMERGE" >&6; }
! else
!   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
! $as_echo "no" >&6; }
! fi
! 
  
+         test -n "$localedir" || localedir='${datadir}/locale'
  
  
+     test -n "${XGETTEXT_EXTRA_OPTIONS+set}" || XGETTEXT_EXTRA_OPTIONS=
  
  
+   ac_config_commands="$ac_config_commands po-directories"
  
  
***************
*** 22064,22074 ****
          LIBS="$LIBS $LIBICONV"
        fi
!       if test "$cross_compiling" = yes; then :
! 
!          case "$host_os" in
!            aix* | hpux*) am_cv_func_iconv_works="guessing no" ;;
!            *)            am_cv_func_iconv_works="guessing yes" ;;
!          esac
! 
  else
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
--- 30254,30264 ----
          LIBS="$LIBS $LIBICONV"
        fi
!       am_cv_func_iconv_works=no
!       for ac_iconv_const in '' 'const'; do
!         if test "$cross_compiling" = yes; then :
!   case "$host_os" in
!              aix* | hpux*) am_cv_func_iconv_works="guessing no" ;;
!              *)            am_cv_func_iconv_works="guessing yes" ;;
!            esac
  else
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
***************
*** 22077,22083 ****
  #include <iconv.h>
  #include <string.h>
! int main ()
  {
!   int result = 0;
    /* Test against AIX 5.1 bug: Failures are not distinguishable from successful
       returns.  */
--- 30267,30279 ----
  #include <iconv.h>
  #include <string.h>
! 
! #ifndef ICONV_CONST
! # define ICONV_CONST $ac_iconv_const
! #endif
! 
! int
! main ()
  {
! int result = 0;
    /* Test against AIX 5.1 bug: Failures are not distinguishable from successful
       returns.  */
***************
*** 22086,22097 ****
      if (cd_utf8_to_88591 != (iconv_t)(-1))
        {
!         static const char input[] = "\342\202\254"; /* EURO SIGN */
          char buf[10];
!         const char *inptr = input;
          size_t inbytesleft = strlen (input);
          char *outptr = buf;
          size_t outbytesleft = sizeof (buf);
          size_t res = iconv (cd_utf8_to_88591,
!                             (char **) &inptr, &inbytesleft,
                              &outptr, &outbytesleft);
          if (res == 0)
--- 30282,30293 ----
      if (cd_utf8_to_88591 != (iconv_t)(-1))
        {
!         static ICONV_CONST char input[] = "\342\202\254"; /* EURO SIGN */
          char buf[10];
!         ICONV_CONST char *inptr = input;
          size_t inbytesleft = strlen (input);
          char *outptr = buf;
          size_t outbytesleft = sizeof (buf);
          size_t res = iconv (cd_utf8_to_88591,
!                             &inptr, &inbytesleft,
                              &outptr, &outbytesleft);
          if (res == 0)
***************
*** 22106,22117 ****
      if (cd_ascii_to_88591 != (iconv_t)(-1))
        {
!         static const char input[] = "\263";
          char buf[10];
!         const char *inptr = input;
          size_t inbytesleft = strlen (input);
          char *outptr = buf;
          size_t outbytesleft = sizeof (buf);
          size_t res = iconv (cd_ascii_to_88591,
!                             (char **) &inptr, &inbytesleft,
                              &outptr, &outbytesleft);
          if (res == 0)
--- 30302,30313 ----
      if (cd_ascii_to_88591 != (iconv_t)(-1))
        {
!         static ICONV_CONST char input[] = "\263";
          char buf[10];
!         ICONV_CONST char *inptr = input;
          size_t inbytesleft = strlen (input);
          char *outptr = buf;
          size_t outbytesleft = sizeof (buf);
          size_t res = iconv (cd_ascii_to_88591,
!                             &inptr, &inbytesleft,
                              &outptr, &outbytesleft);
          if (res == 0)
***************
*** 22125,22136 ****
      if (cd_88591_to_utf8 != (iconv_t)(-1))
        {
!         static const char input[] = "\304";
          static char buf[2] = { (char)0xDE, (char)0xAD };
!         const char *inptr = input;
          size_t inbytesleft = 1;
          char *outptr = buf;
          size_t outbytesleft = 1;
          size_t res = iconv (cd_88591_to_utf8,
!                             (char **) &inptr, &inbytesleft,
                              &outptr, &outbytesleft);
          if (res != (size_t)(-1) || outptr - buf > 1 || buf[1] != (char)0xAD)
--- 30321,30332 ----
      if (cd_88591_to_utf8 != (iconv_t)(-1))
        {
!         static ICONV_CONST char input[] = "\304";
          static char buf[2] = { (char)0xDE, (char)0xAD };
!         ICONV_CONST char *inptr = input;
          size_t inbytesleft = 1;
          char *outptr = buf;
          size_t outbytesleft = 1;
          size_t res = iconv (cd_88591_to_utf8,
!                             &inptr, &inbytesleft,
                              &outptr, &outbytesleft);
          if (res != (size_t)(-1) || outptr - buf > 1 || buf[1] != (char)0xAD)
***************
*** 22145,22156 ****
      if (cd_88591_to_utf8 != (iconv_t)(-1))
        {
!         static const char input[] = "\304rger mit b\366sen B\374bchen ohne Augenma\337";
          char buf[50];
!         const char *inptr = input;
          size_t inbytesleft = strlen (input);
          char *outptr = buf;
          size_t outbytesleft = sizeof (buf);
          size_t res = iconv (cd_88591_to_utf8,
!                             (char **) &inptr, &inbytesleft,
                              &outptr, &outbytesleft);
          if ((int)res > 0)
--- 30341,30352 ----
      if (cd_88591_to_utf8 != (iconv_t)(-1))
        {
!         static ICONV_CONST char input[] = "\304rger mit b\366sen B\374bchen ohne Augenma\337";
          char buf[50];
!         ICONV_CONST char *inptr = input;
          size_t inbytesleft = strlen (input);
          char *outptr = buf;
          size_t outbytesleft = sizeof (buf);
          size_t res = iconv (cd_88591_to_utf8,
!                             &inptr, &inbytesleft,
                              &outptr, &outbytesleft);
          if ((int)res > 0)
***************
*** 22172,22181 ****
      result |= 16;
    return result;
  }
  _ACEOF
  if ac_fn_c_try_run "$LINENO"; then :
    am_cv_func_iconv_works=yes
- else
-   am_cv_func_iconv_works=no
  fi
  rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
--- 30368,30378 ----
      result |= 16;
    return result;
+ 
+   ;
+   return 0;
  }
  _ACEOF
  if ac_fn_c_try_run "$LINENO"; then :
    am_cv_func_iconv_works=yes
  fi
  rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
***************
*** 22183,22186 ****
--- 30380,30385 ----
  fi
  
+         test "$am_cv_func_iconv_works" = no || break
+       done
        LIBS="$am_save_LIBS"
  
***************
*** 23039,23043 ****
  
  # The config files to generate.
! ac_config_files="$ac_config_files Makefile doc/Makefile doc/tp_api/Makefile gnulib/lib/Makefile info/Makefile install-info/Makefile install-info/tests/Makefile man/Makefile po/Makefile.in po_document/Makefile.in util/Makefile tp/Makefile tp/tests/Makefile tp/tests/many_input_files/Makefile tp/tests/sectioning/Makefile tp/tests/coverage/Makefile tp/tests/formatting/Makefile tp/tests/indices/Makefile tp/tests/contents/Makefile tp/tests/htmlxref/Makefile tp/tests/htmlxref-only_mono/Makefile tp/tests/htmlxref-only_split/Makefile tp/tests/nested_formats/Makefile tp/tests/layout/Makefile tp/tests/tex_html/Makefile tp/defs Pod-Simple-Texinfo/Makefile"
  
  
--- 31238,31242 ----
  
  # The config files to generate.
! ac_config_files="$ac_config_files Makefile doc/Makefile doc/tp_api/Makefile gnulib/lib/Makefile info/Makefile install-info/Makefile install-info/tests/Makefile man/Makefile po/Makefile.in po_document/Makefile.in util/Makefile texindex/Makefile tp/Makefile tp/tests/Makefile tp/tests/many_input_files/Makefile tp/tests/sectioning/Makefile tp/tests/coverage/Makefile tp/tests/formatting/Makefile tp/tests/indices/Makefile tp/tests/contents/Makefile tp/tests/htmlxref/Makefile tp/tests/htmlxref-only_mono/Makefile tp/tests/htmlxref-only_split/Makefile tp/tests/nested_formats/Makefile tp/tests/layout/Makefile tp/tests/tex_html/Makefile tp/defs Pod-Simple-Texinfo/Makefile"
  
  
***************
*** 23195,23202 ****
--- 31394,31411 ----
  Usually this means the macro was only invoked conditionally." "$LINENO" 5
  fi
+ if test -z "${GL_GENERATE_FLOAT_H_TRUE}" && test -z "${GL_GENERATE_FLOAT_H_FALSE}"; then
+   as_fn_error $? "conditional \"GL_GENERATE_FLOAT_H\" was never defined.
+ Usually this means the macro was only invoked conditionally." "$LINENO" 5
+ fi
+ 
+ 
  if test -z "${GL_GENERATE_STDDEF_H_TRUE}" && test -z "${GL_GENERATE_STDDEF_H_FALSE}"; then
    as_fn_error $? "conditional \"GL_GENERATE_STDDEF_H\" was never defined.
  Usually this means the macro was only invoked conditionally." "$LINENO" 5
  fi
+ if test -z "${GL_GENERATE_STDARG_H_TRUE}" && test -z "${GL_GENERATE_STDARG_H_FALSE}"; then
+   as_fn_error $? "conditional \"GL_GENERATE_STDARG_H\" was never defined.
+ Usually this means the macro was only invoked conditionally." "$LINENO" 5
+ fi
  if test -z "${GL_GENERATE_STDBOOL_H_TRUE}" && test -z "${GL_GENERATE_STDBOOL_H_FALSE}"; then
    as_fn_error $? "conditional \"GL_GENERATE_STDBOOL_H\" was never defined.
***************
*** 23247,23250 ****
--- 31456,31463 ----
  
  
+ if test -z "${have_ptys_TRUE}" && test -z "${have_ptys_FALSE}"; then
+   as_fn_error $? "conditional \"have_ptys\" was never defined.
+ Usually this means the macro was only invoked conditionally." "$LINENO" 5
+ fi
  if test -z "${TOOLS_ONLY_TRUE}" && test -z "${TOOLS_ONLY_FALSE}"; then
    as_fn_error $? "conditional \"TOOLS_ONLY\" was never defined.
***************
*** 23672,23676 ****
  # values after options handling.
  ac_log="
! This file was extended by GNU Texinfo $as_me 5.2, which was
  generated by GNU Autoconf 2.69.  Invocation command line was
  
--- 31885,31889 ----
  # values after options handling.
  ac_log="
! This file was extended by GNU Texinfo $as_me 6.0, which was
  generated by GNU Autoconf 2.69.  Invocation command line was
  
***************
*** 23740,23744 ****
  ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
  ac_cs_version="\\
! GNU Texinfo config.status 5.2
  configured by $0, generated by GNU Autoconf 2.69,
    with options \\"\$ac_cs_config\\"
--- 31953,31957 ----
  ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
  ac_cs_version="\\
! GNU Texinfo config.status 6.0
  configured by $0, generated by GNU Autoconf 2.69,
    with options \\"\$ac_cs_config\\"
***************
*** 23891,23894 ****
--- 32104,32108 ----
      "po_document/Makefile.in") CONFIG_FILES="$CONFIG_FILES po_document/Makefile.in" ;;
      "util/Makefile") CONFIG_FILES="$CONFIG_FILES util/Makefile" ;;
+     "texindex/Makefile") CONFIG_FILES="$CONFIG_FILES texindex/Makefile" ;;
      "tp/Makefile") CONFIG_FILES="$CONFIG_FILES tp/Makefile" ;;
      "tp/tests/Makefile") CONFIG_FILES="$CONFIG_FILES tp/tests/Makefile" ;;
diff -Nrc2 texinfo-5.2/configure.ac texinfo-6.0/configure.ac
*** texinfo-5.2/configure.ac	2013-09-27 00:04:02.000000000 +0100
--- texinfo-6.0/configure.ac	2015-06-26 13:49:37.000000000 +0100
***************
*** 1,7 ****
  # Process this file with autoconf to produce a configure script.
! # $Id: configure.ac 5381 2013-09-26 23:03:58Z karl $
  #
  # Copyright 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011,
! # 2012, 2013 Free Software Foundation, Inc.
  #
  # This file is free software; as a special exception the author gives
--- 1,7 ----
  # Process this file with autoconf to produce a configure script.
! # $Id: configure.ac 6363 2015-06-26 12:36:32Z gavin $
  #
  # Copyright 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011,
! # 2012, 2013, 2014, 2015 Free Software Foundation, Inc.
  #
  # This file is free software; as a special exception the author gives
***************
*** 13,17 ****
  # implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  #
! AC_INIT([GNU Texinfo], [5.2], [bug-texinfo@gnu.org])
  
  dnl Must come before AM_INIT_AUTOMAKE.
--- 13,17 ----
  # implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  #
! AC_INIT([GNU Texinfo], [6.0], [bug-texinfo@gnu.org])
  
  dnl Must come before AM_INIT_AUTOMAKE.
***************
*** 26,40 ****
  AC_CONFIG_SRCDIR([info/info.c])
  
! # version for the dtd.  It is manually set to the next version number 
! # rather than $PACKAGE_VERSION as soon as the DTD is modified.  There 
! # are 3 reasons for that:
! # 1. to avoid using a DTD from internet that wouldn't be in sync;
! # 2. to avoid unnnecessary changes in XML output file headers, in
! #    test results for instance.  Otherwise after a release the 
! #    devel version and the pretest versions would be used;
! # 3. it may be kept as is in case there were no change in the DTD
! #    between releases.  This is highly improbable, but who knows.
! # TEXINFO_DTD_VERSION=$PACKAGE_VERSION
! TEXINFO_DTD_VERSION=5.0
  AC_SUBST([TEXINFO_DTD_VERSION])
  
--- 26,40 ----
  AC_CONFIG_SRCDIR([info/info.c])
  
! # TexinfoXML DTD (./util/texinfo.dtd) version:
! # manually set this to the next version number rather than
! # $PACKAGE_VERSION, as soon as the DTD is modified, and perhaps put the
! # file on the web, too.  Several reasons:
! # 1. To avoid using a DTD from the Internet that wouldn't be in sync;
! # 2. To avoid unnnecessary changes in XML output file headers, in
! #    test results for instance.
! # 3. It may be kept as is in case there were no change in the DTD
! #    between releases.  This is rare, but has happened.
! #
! TEXINFO_DTD_VERSION=6.0
  AC_SUBST([TEXINFO_DTD_VERSION])
  
***************
*** 48,53 ****
  # We need Perl
  AC_ARG_VAR([PERL], [The path to the 'perl' executable.])
- dnl AC_PATH_PROG([PERL], [perl], [/usr/bin/env perl], [/opt/perl5/bin:"$PATH"])
- 
  AC_PATH_PROG([PERL], [perl])
  if test -z "$PERL"; then
--- 48,51 ----
***************
*** 60,64 ****
  fi
  
- 
  AC_MSG_CHECKING([Perl version and Encode module])
  if $PERL -e "use 5.007_003; use Encode;" > /dev/null 2>&1; then
--- 58,61 ----
***************
*** 142,147 ****
  AC_HEADER_STDC
  AC_CHECK_HEADERS(fcntl.h io.h limits.h pwd.h string.h strings.h \
!   termcap.h termio.h termios.h unistd.h \
!   sys/fcntl.h sys/file.h sys/stream.h sys/time.h sys/ttold.h sys/wait.h)
  
  # sys/ptem.h requires sys/stream.h for mblk_t on Solaris.
--- 139,145 ----
  AC_HEADER_STDC
  AC_CHECK_HEADERS(fcntl.h io.h limits.h pwd.h string.h strings.h \
!   stropts.h termcap.h termio.h termios.h unistd.h \
!   sys/fcntl.h sys/file.h sys/ioctl.h sys/stream.h \
!   sys/time.h sys/ttold.h sys/wait.h)
  
  # sys/ptem.h requires sys/stream.h for mblk_t on Solaris.
***************
*** 153,157 ****
  
  AC_SYS_POSIX_TERMIOS
- AC_HEADER_TIOCGWINSZ
  
  # Checks for typedefs, structures, and compiler characteristics.
--- 151,154 ----
***************
*** 171,177 ****
  # AC_FUNC_SETVBUF_REVERSED
  AC_CHECK_FUNCS(bzero getcwd memset setlocale setvbuf sigaction sigprocmask \
!                sigsetmask strchr)
  AC_REPLACE_FUNCS(memcpy memmove strdup strerror)
  
  # We want to recognize djgpp to avoid the useless warning about no
  # term library.
--- 168,177 ----
  # AC_FUNC_SETVBUF_REVERSED
  AC_CHECK_FUNCS(bzero getcwd memset setlocale setvbuf sigaction sigprocmask \
! 	       sigsetmask strchr posix_openpt)
  AC_REPLACE_FUNCS(memcpy memmove strdup strerror)
  
+ # Used for Info tests
+ AM_CONDITIONAL([have_ptys], [test x$ac_cv_func_posix_openpt = xyes])
+ 
  # We want to recognize djgpp to avoid the useless warning about no
  # term library.
***************
*** 332,336 ****
  #   gettextize -f -c
  # See http://gnu.org/s/gnulib/manual/html_node/gettextize-and-autopoint.html.
! AM_GNU_GETTEXT_VERSION([0.18.3])
  AM_GNU_GETTEXT([external])
  
--- 332,336 ----
  #   gettextize -f -c
  # See http://gnu.org/s/gnulib/manual/html_node/gettextize-and-autopoint.html.
! AM_GNU_GETTEXT_VERSION([0.19.4])
  AM_GNU_GETTEXT([external])
  
***************
*** 446,449 ****
--- 446,450 ----
    po_document/Makefile.in
    util/Makefile
+   texindex/Makefile
    tp/Makefile
    tp/tests/Makefile
diff -Nrc2 texinfo-5.2/contrib/deref.c texinfo-6.0/contrib/deref.c
*** texinfo-5.2/contrib/deref.c	2013-02-19 22:25:28.000000000 +0000
--- texinfo-6.0/contrib/deref.c	2014-04-22 02:56:56.000000000 +0100
***************
*** 5,9 ****
   * 
   * Arnold Robbins
-  * arnold@gnu.org
   * Written: December, 1991
   * Released: November, 1998
--- 5,8 ----
diff -Nrc2 texinfo-5.2/contrib/outline.gawk texinfo-6.0/contrib/outline.gawk
*** texinfo-5.2/contrib/outline.gawk	2013-02-19 22:25:28.000000000 +0000
--- texinfo-6.0/contrib/outline.gawk	2014-04-22 02:56:56.000000000 +0100
***************
*** 3,7 ****
  # texi.outline ---  produce an outline from a texinfo source file
  # 
! # Copyright (C) 1998 Arnold David Robbins (arnold@gnu.org)
  # 
  # TEXI.OUTLINE is free software; you can redistribute it and/or modify
--- 3,7 ----
  # texi.outline ---  produce an outline from a texinfo source file
  # 
! # Copyright (C) 1998 Arnold David Robbins
  # 
  # TEXI.OUTLINE is free software; you can redistribute it and/or modify
diff -Nrc2 texinfo-5.2/contrib/perldoc-all/GNUmakefile texinfo-6.0/contrib/perldoc-all/GNUmakefile
*** texinfo-5.2/contrib/perldoc-all/GNUmakefile	2013-06-29 17:11:21.000000000 +0100
--- texinfo-6.0/contrib/perldoc-all/GNUmakefile	2015-05-07 03:04:20.000000000 +0100
***************
*** 1,7 ****
! # $Id: GNUmakefile 5269 2013-06-29 16:11:15Z karl $
! # Sample Makefile to build Texinfo from the Perl POD documentation,
  # using pod2texi.
  #
! # Copyright 2013 Free Software Foundation, Inc.
  # 
  # This file is free software; as a special exception the author gives
--- 1,7 ----
! # $Id: GNUmakefile 6200 2015-04-04 16:15:24Z karl $
! # Makefile to build Texinfo from the Perl POD documentation,
  # using pod2texi.
  #
! # Copyright 2013, 2014, 2015 Free Software Foundation, Inc.
  # 
  # This file is free software; as a special exception the author gives
***************
*** 31,34 ****
--- 31,35 ----
  gendocs_args += --no-ascii
  gendocs_args += --source $(texi_pod_subdir)
+ gendocs_args += --tex "--batch -t @finalout"
  gendocs_title = "Perl documentation in Texinfo"
  
***************
*** 41,63 ****
  $(texi_pod_doc_incl): $(perl_pod_subdir)/*.pod
  	rm -rf $(texi_pod_subdir)
  # We remove all X<...> cross-reference constructs from the pods
  # before processing, since they are not parsed properly, resulting
  # in many chapters called simply "NAME", e.g., perldebug and perlsyn.
! # And we omit the numerous delta pods, which are uninteresting when
! # searching (and take tons of time and space to process).  
  	cd $(perl_pod_subdir) \
! 	&& perl -p -i.bak -e 's,X<.*?>,,g' *.pod \
  	&& $(pod2texi) -o $@ $(pod2texi_args) \
! 	  `ls *.pod | fgrep -v delta` \
  	&& mv $(texi_pod_subdir) $@ ../..
  
  www_target = $(HOME)/gnu/www/www/software/perl/manual
  install:
  	cp -arf manual/. $(www_target)/.
! 	ls -lt $(www_target)/html_chapter | tail  # cvs rm -f obsolete files
!                                                   # and cvs add new (status ?).
  
! # when running make dist, ensure we have none of the build files.
! # (Since the whole contrib/ directory is included in its entirety.)
  distclean:
  	rm -rf manual perl-5.*.* $(texi_pod_doc) $(texi_pod_doc_incl)
--- 42,77 ----
  $(texi_pod_doc_incl): $(perl_pod_subdir)/*.pod
  	rm -rf $(texi_pod_subdir)
+ #
  # We remove all X<...> cross-reference constructs from the pods
  # before processing, since they are not parsed properly, resulting
  # in many chapters called simply "NAME", e.g., perldebug and perlsyn.
! # 
! # We omit the numerous delta pods, which are uninteresting when
! # searching (and take tons of time and space to process).
! # 
! # We also omit perlunicook, since it necessarily has many binary Unicode
! # characters, and processing the whole thing in UTF-8 makes it less useful. 
! #
  	cd $(perl_pod_subdir) \
! 	&& perl -p -i.bak -e 's,X<.*?>>?,,g' *.pod \
  	&& $(pod2texi) -o $@ $(pod2texi_args) \
! 	  `ls *.pod | egrep -v "(delta|unicook)"` \
  	&& mv $(texi_pod_subdir) $@ ../..
  
+ # updating on www.gnu.org.  We do not install the split HTML files
+ # because the long file names cause trouble for some GNU webmasters,
+ # who use encryption software that reduces the maximum file name length
+ # by about half.  Sigh.
  www_target = $(HOME)/gnu/www/www/software/perl/manual
  install:
  	cp -arf manual/. $(www_target)/.
! 	rm -rf $(www_target)/html_chapter
! 	cd $(www_target) && cvs update -P | grep -v '^M '
! 
! mostlyclean:
! 	rm -rf manual $(texi_pod_doc_incl)
  
! # when running make dist, ensure we have none of the build files,
! # since the whole contrib/ directory is included in its entirety.
  distclean:
  	rm -rf manual perl-5.*.* $(texi_pod_doc) $(texi_pod_doc_incl)
diff -Nrc2 texinfo-5.2/contrib/prepinfo.awk texinfo-6.0/contrib/prepinfo.awk
*** texinfo-5.2/contrib/prepinfo.awk	2013-02-19 22:25:28.000000000 +0000
--- texinfo-6.0/contrib/prepinfo.awk	2014-04-22 02:56:56.000000000 +0100
***************
*** 3,7 ****
  # prepinfo.awk --- fix node lines and menus
  #
! # Copyright 1998 Arnold Robbins, arnold@gnu.org
  #
  # PREPINFO is free software; you can redistribute it and/or modify
--- 3,7 ----
  # prepinfo.awk --- fix node lines and menus
  #
! # Copyright 1998 Arnold Robbins
  #
  # PREPINFO is free software; you can redistribute it and/or modify
diff -Nrc2 texinfo-5.2/doc/Makefile.am texinfo-6.0/doc/Makefile.am
*** texinfo-5.2/doc/Makefile.am	2013-09-13 18:07:28.000000000 +0100
--- texinfo-6.0/doc/Makefile.am	2015-05-07 03:03:52.000000000 +0100
***************
*** 1,7 ****
! # $Id: Makefile.am 5376 2013-09-13 17:07:26Z karl $
  # Makefile.am for texinfo/doc.
  #
  # Copyright 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012,
! # 2013 Free Software Foundation, Inc.
  #
  # This file is free software; as a special exception the author gives
--- 1,7 ----
! # $Id: Makefile.am 6252 2015-05-06 17:37:57Z karl $
  # Makefile.am for texinfo/doc.
  #
  # Copyright 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012,
! # 2013, 2014, 2015 Free Software Foundation, Inc.
  #
  # This file is free software; as a special exception the author gives
***************
*** 29,36 ****
  # INSTALL_INFO = $(top_builddir)/$(native_tools)/util/ginstall-info
  
! TXI_XLATE = txi-cs.tex txi-de.tex txi-en.tex txi-es.tex txi-fr.tex \
!             txi-hu.tex txi-is.tex txi-it.tex txi-nb.tex txi-nl.tex \
!             txi-nn.tex txi-pl.tex txi-pt.tex txi-ru.tex txi-sr.tex \
!             txi-tr.tex txi-uk.tex
  
  refcard_files = refcard/Makefile refcard/txicmdcheck \
--- 29,36 ----
  # INSTALL_INFO = $(top_builddir)/$(native_tools)/util/ginstall-info
  
! TXI_XLATE = txi-ca.tex txi-cs.tex txi-de.tex txi-en.tex txi-es.tex \
!             txi-fr.tex txi-hu.tex txi-is.tex txi-it.tex txi-nb.tex \
! 	    txi-nl.tex txi-nn.tex txi-pl.tex txi-pt.tex txi-ru.tex \
! 	    txi-sr.tex txi-tr.tex txi-uk.tex
  
  refcard_files = refcard/Makefile refcard/txicmdcheck \
***************
*** 77,88 ****
  # http://www.gnu.org/prep/maintain/html_node/Invoking-gendocs_002esh.html
  # 
! # Since gendocs.sh is maintained here in Texinfo, use it from
! # the development sources; ordinarily it's invoked from a gnulib checkout.
  #
! gendocs = $(abs_top_srcdir)/util/gendocs.sh
! gendocs_templates = $(abs_top_srcdir)/util
  gendocs_envvars = GENDOCS_TEMPLATE_DIR=$(gendocs_templates)
  gendocs_email = bug-texinfo@gnu.org
! gendocs_invoke = env $(gendocs_envvars) $(gendocs) --email $(gendocs_email)
  #
  manual1 = info
--- 77,93 ----
  # http://www.gnu.org/prep/maintain/html_node/Invoking-gendocs_002esh.html
  # 
! # Invoke gendocs.sh from a gnulib checkout (outside our tree).
  #
! gnulib = $(abs_top_srcdir)/../gnulib
! gendocs = $(gnulib)/build-aux/gendocs.sh
! gendocs_templates = $(gnulib)/doc
  gendocs_envvars = GENDOCS_TEMPLATE_DIR=$(gendocs_templates)
+ #
  gendocs_email = bug-texinfo@gnu.org
! gendocs_dir_url = /manual/
! gendocs_invoke = env $(gendocs_envvars) $(gendocs) --email $(gendocs_email) \
!   --html '-c TOP_NODE_UP_URL=$(gendocs_dir_url)'
! # A nice side effect of using --html is to eliminate the fancy css default;
! # otherwise, we could use gendocs_template_min.
  #
  manual1 = info
***************
*** 95,98 ****
--- 100,107 ----
  manual3_title = "GNU Texinfo manual"
  #
+ # We also make a little HTML document for pod2texi script.
+ pod2texi_pl = $(abs_top_srcdir)/Pod-Simple-Texinfo/pod2texi.pl
+ 
+ # destination directory.
  doctemp = wwwtemp
  www_target = $(HOME)/gnu/www/texinfo/manual
***************
*** 101,110 ****
  	rm -rf $(doctemp) && mkdir $(doctemp)
  	cd $(doctemp) \
- 	&& pod2html $(abs_top_srcdir)/Pod-Simple-Texinfo/pod2texi.pl >pod2texi.html \
  	&& ln -s ../*.texi . \
  	&& $(gendocs_invoke) -o $(manual1) $(manual1) $(manual1_title) \
  	&& $(gendocs_invoke) -o $(manual2) $(manual2) $(manual2_title) \
! 	&& $(gendocs_invoke) -o $(manual3) $(manual3) $(manual3_title)
! 	@echo "Manuals for web distribution under: $(doctemp)/"
  #
  # At official release, we need to update:
--- 110,119 ----
  	rm -rf $(doctemp) && mkdir $(doctemp)
  	cd $(doctemp) \
  	&& ln -s ../*.texi . \
  	&& $(gendocs_invoke) -o $(manual1) $(manual1) $(manual1_title) \
  	&& $(gendocs_invoke) -o $(manual2) $(manual2) $(manual2_title) \
! 	&& $(gendocs_invoke) -o $(manual3) $(manual3) $(manual3_title) \
! 	&& pod2html $(pod2texi_pl) >pod2texi.html \
! 	&& echo "Manuals ready for web distribution under: $(doctemp)/"
  #
  # At official release, we need to update:
diff -Nrc2 texinfo-5.2/doc/Makefile.in texinfo-6.0/doc/Makefile.in
*** texinfo-5.2/doc/Makefile.in	2013-09-27 00:04:44.000000000 +0100
--- texinfo-6.0/doc/Makefile.in	2015-06-26 13:51:06.000000000 +0100
***************
*** 1,6 ****
! # Makefile.in generated by automake 1.14 from Makefile.am.
  # @configure_input@
  
! # Copyright (C) 1994-2013 Free Software Foundation, Inc.
  
  # This Makefile.in is free software; the Free Software Foundation
--- 1,6 ----
! # Makefile.in generated by automake 1.15 from Makefile.am.
  # @configure_input@
  
! # Copyright (C) 1994-2014 Free Software Foundation, Inc.
  
  # This Makefile.in is free software; the Free Software Foundation
***************
*** 15,23 ****
  @SET_MAKE@
  
! # $Id: Makefile.am 5376 2013-09-13 17:07:26Z karl $
  # Makefile.am for texinfo/doc.
  #
  # Copyright 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012,
! # 2013 Free Software Foundation, Inc.
  #
  # This file is free software; as a special exception the author gives
--- 15,23 ----
  @SET_MAKE@
  
! # $Id: Makefile.am 6252 2015-05-06 17:37:57Z karl $
  # Makefile.am for texinfo/doc.
  #
  # Copyright 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012,
! # 2013, 2014, 2015 Free Software Foundation, Inc.
  #
  # This file is free software; as a special exception the author gives
***************
*** 29,33 ****
  # implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  VPATH = @srcdir@
! am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
  am__make_running_with_option = \
    case $${target_option-} in \
--- 29,43 ----
  # implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  VPATH = @srcdir@
! am__is_gnu_make = { \
!   if test -z '$(MAKELEVEL)'; then \
!     false; \
!   elif test -n '$(MAKE_HOST)'; then \
!     true; \
!   elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
!     true; \
!   else \
!     false; \
!   fi; \
! }
  am__make_running_with_option = \
    case $${target_option-} in \
***************
*** 92,102 ****
  host_triplet = @host@
  subdir = doc
- DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
- 	$(top_srcdir)/build-aux/mdate-sh $(srcdir)/version.texi \
- 	$(srcdir)/stamp-vti $(srcdir)/version-stnd.texi \
- 	$(srcdir)/stamp-1 $(info_TEXINFOS) \
- 	$(top_srcdir)/build-aux/texinfo.tex README texinfo.tex
  ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
  am__aclocal_m4_deps = $(top_srcdir)/gnulib/m4/00gnulib.m4 \
  	$(top_srcdir)/gnulib/m4/alloca.m4 \
  	$(top_srcdir)/gnulib/m4/argz.m4 \
--- 102,108 ----
  host_triplet = @host@
  subdir = doc
  ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
  am__aclocal_m4_deps = $(top_srcdir)/gnulib/m4/00gnulib.m4 \
+ 	$(top_srcdir)/gnulib/m4/absolute-header.m4 \
  	$(top_srcdir)/gnulib/m4/alloca.m4 \
  	$(top_srcdir)/gnulib/m4/argz.m4 \
***************
*** 107,114 ****
--- 113,127 ----
  	$(top_srcdir)/gnulib/m4/errno_h.m4 \
  	$(top_srcdir)/gnulib/m4/error.m4 \
+ 	$(top_srcdir)/gnulib/m4/exponentd.m4 \
+ 	$(top_srcdir)/gnulib/m4/exponentf.m4 \
+ 	$(top_srcdir)/gnulib/m4/exponentl.m4 \
  	$(top_srcdir)/gnulib/m4/extensions.m4 \
  	$(top_srcdir)/gnulib/m4/extern-inline.m4 \
  	$(top_srcdir)/gnulib/m4/fcntl-o.m4 \
  	$(top_srcdir)/gnulib/m4/fcntl_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/float_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/fpieee.m4 \
+ 	$(top_srcdir)/gnulib/m4/frexp.m4 \
+ 	$(top_srcdir)/gnulib/m4/frexpl.m4 \
  	$(top_srcdir)/gnulib/m4/getopt.m4 \
  	$(top_srcdir)/gnulib/m4/gettext.m4 \
***************
*** 120,126 ****
--- 133,145 ----
  	$(top_srcdir)/gnulib/m4/include_next.m4 \
  	$(top_srcdir)/gnulib/m4/intlmacosx.m4 \
+ 	$(top_srcdir)/gnulib/m4/intmax_t.m4 \
+ 	$(top_srcdir)/gnulib/m4/inttypes_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/isnand.m4 \
+ 	$(top_srcdir)/gnulib/m4/isnanf.m4 \
+ 	$(top_srcdir)/gnulib/m4/isnanl.m4 \
  	$(top_srcdir)/gnulib/m4/iswblank.m4 \
  	$(top_srcdir)/gnulib/m4/langinfo_h.m4 \
  	$(top_srcdir)/gnulib/m4/largefile.m4 \
+ 	$(top_srcdir)/gnulib/m4/ldexpl.m4 \
  	$(top_srcdir)/gnulib/m4/lib-ld.m4 \
  	$(top_srcdir)/gnulib/m4/lib-link.m4 \
***************
*** 138,141 ****
--- 157,161 ----
  	$(top_srcdir)/gnulib/m4/malloc.m4 \
  	$(top_srcdir)/gnulib/m4/malloca.m4 \
+ 	$(top_srcdir)/gnulib/m4/math_h.m4 \
  	$(top_srcdir)/gnulib/m4/mbchar.m4 \
  	$(top_srcdir)/gnulib/m4/mbiter.m4 \
***************
*** 149,152 ****
--- 169,173 ----
  	$(top_srcdir)/gnulib/m4/memmem.m4 \
  	$(top_srcdir)/gnulib/m4/mempcpy.m4 \
+ 	$(top_srcdir)/gnulib/m4/memrchr.m4 \
  	$(top_srcdir)/gnulib/m4/mkstemp.m4 \
  	$(top_srcdir)/gnulib/m4/mmap-anon.m4 \
***************
*** 161,177 ****
--- 182,209 ----
  	$(top_srcdir)/gnulib/m4/pathmax.m4 \
  	$(top_srcdir)/gnulib/m4/po.m4 \
+ 	$(top_srcdir)/gnulib/m4/printf-frexp.m4 \
+ 	$(top_srcdir)/gnulib/m4/printf-frexpl.m4 \
+ 	$(top_srcdir)/gnulib/m4/printf.m4 \
  	$(top_srcdir)/gnulib/m4/progtest.m4 \
  	$(top_srcdir)/gnulib/m4/regex.m4 \
  	$(top_srcdir)/gnulib/m4/secure_getenv.m4 \
+ 	$(top_srcdir)/gnulib/m4/signbit.m4 \
+ 	$(top_srcdir)/gnulib/m4/size_max.m4 \
  	$(top_srcdir)/gnulib/m4/ssize_t.m4 \
  	$(top_srcdir)/gnulib/m4/stat.m4 \
+ 	$(top_srcdir)/gnulib/m4/stdarg.m4 \
  	$(top_srcdir)/gnulib/m4/stdbool.m4 \
  	$(top_srcdir)/gnulib/m4/stddef_h.m4 \
  	$(top_srcdir)/gnulib/m4/stdint.m4 \
+ 	$(top_srcdir)/gnulib/m4/stdint_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/stdio_h.m4 \
  	$(top_srcdir)/gnulib/m4/stdlib_h.m4 \
  	$(top_srcdir)/gnulib/m4/stpcpy.m4 \
+ 	$(top_srcdir)/gnulib/m4/strcase.m4 \
+ 	$(top_srcdir)/gnulib/m4/strcasestr.m4 \
  	$(top_srcdir)/gnulib/m4/strdup.m4 \
  	$(top_srcdir)/gnulib/m4/strerror.m4 \
  	$(top_srcdir)/gnulib/m4/string_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/strings_h.m4 \
  	$(top_srcdir)/gnulib/m4/strndup.m4 \
  	$(top_srcdir)/gnulib/m4/strnlen.m4 \
***************
*** 185,188 ****
--- 217,223 ----
  	$(top_srcdir)/gnulib/m4/time_h.m4 \
  	$(top_srcdir)/gnulib/m4/unistd_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/vasnprintf.m4 \
+ 	$(top_srcdir)/gnulib/m4/vasprintf-posix.m4 \
+ 	$(top_srcdir)/gnulib/m4/vasprintf.m4 \
  	$(top_srcdir)/gnulib/m4/warn-on-use.m4 \
  	$(top_srcdir)/gnulib/m4/wchar_h.m4 \
***************
*** 192,198 ****
  	$(top_srcdir)/gnulib/m4/wcwidth.m4 \
  	$(top_srcdir)/gnulib/m4/wint_t.m4 \
! 	$(top_srcdir)/gnulib/m4/xalloc.m4 $(top_srcdir)/configure.ac
  am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
  	$(ACLOCAL_M4)
  mkinstalldirs = $(install_sh) -d
  CONFIG_HEADER = $(top_builddir)/config.h
--- 227,237 ----
  	$(top_srcdir)/gnulib/m4/wcwidth.m4 \
  	$(top_srcdir)/gnulib/m4/wint_t.m4 \
! 	$(top_srcdir)/gnulib/m4/xalloc.m4 \
! 	$(top_srcdir)/gnulib/m4/xsize.m4 $(top_srcdir)/configure.ac
  am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
  	$(ACLOCAL_M4)
+ DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/version.texi \
+ 	$(srcdir)/stamp-vti $(srcdir)/version-stnd.texi \
+ 	$(srcdir)/stamp-1 $(am__DIST_COMMON)
  mkinstalldirs = $(install_sh) -d
  CONFIG_HEADER = $(top_builddir)/config.h
***************
*** 323,326 ****
--- 362,368 ----
  CTAGS = ctags
  DIST_SUBDIRS = $(SUBDIRS)
+ am__DIST_COMMON = $(info_TEXINFOS) $(srcdir)/Makefile.in \
+ 	$(top_srcdir)/build-aux/mdate-sh \
+ 	$(top_srcdir)/build-aux/texinfo.tex README texinfo.tex
  DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
  am__relativize = \
***************
*** 390,393 ****
--- 432,436 ----
  ERRNO_H = @ERRNO_H@
  EXEEXT = @EXEEXT@
+ FLOAT_H = @FLOAT_H@
  GETOPT_H = @GETOPT_H@
  GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@
***************
*** 395,405 ****
--- 438,468 ----
  GMSGFMT = @GMSGFMT@
  GMSGFMT_015 = @GMSGFMT_015@
+ GNULIB_ACOSF = @GNULIB_ACOSF@
+ GNULIB_ACOSL = @GNULIB_ACOSL@
+ GNULIB_ASINF = @GNULIB_ASINF@
+ GNULIB_ASINL = @GNULIB_ASINL@
+ GNULIB_ATAN2F = @GNULIB_ATAN2F@
+ GNULIB_ATANF = @GNULIB_ATANF@
+ GNULIB_ATANL = @GNULIB_ATANL@
  GNULIB_ATOLL = @GNULIB_ATOLL@
  GNULIB_BTOWC = @GNULIB_BTOWC@
  GNULIB_CALLOC_POSIX = @GNULIB_CALLOC_POSIX@
  GNULIB_CANONICALIZE_FILE_NAME = @GNULIB_CANONICALIZE_FILE_NAME@
+ GNULIB_CBRT = @GNULIB_CBRT@
+ GNULIB_CBRTF = @GNULIB_CBRTF@
+ GNULIB_CBRTL = @GNULIB_CBRTL@
+ GNULIB_CEIL = @GNULIB_CEIL@
+ GNULIB_CEILF = @GNULIB_CEILF@
+ GNULIB_CEILL = @GNULIB_CEILL@
  GNULIB_CHDIR = @GNULIB_CHDIR@
  GNULIB_CHOWN = @GNULIB_CHOWN@
  GNULIB_CLOSE = @GNULIB_CLOSE@
+ GNULIB_COPYSIGN = @GNULIB_COPYSIGN@
+ GNULIB_COPYSIGNF = @GNULIB_COPYSIGNF@
+ GNULIB_COPYSIGNL = @GNULIB_COPYSIGNL@
+ GNULIB_COSF = @GNULIB_COSF@
+ GNULIB_COSHF = @GNULIB_COSHF@
+ GNULIB_COSL = @GNULIB_COSL@
+ GNULIB_DPRINTF = @GNULIB_DPRINTF@
  GNULIB_DUP = @GNULIB_DUP@
  GNULIB_DUP2 = @GNULIB_DUP2@
***************
*** 408,429 ****
--- 471,538 ----
  GNULIB_ENVIRON = @GNULIB_ENVIRON@
  GNULIB_EUIDACCESS = @GNULIB_EUIDACCESS@
+ GNULIB_EXP2 = @GNULIB_EXP2@
+ GNULIB_EXP2F = @GNULIB_EXP2F@
+ GNULIB_EXP2L = @GNULIB_EXP2L@
+ GNULIB_EXPF = @GNULIB_EXPF@
+ GNULIB_EXPL = @GNULIB_EXPL@
+ GNULIB_EXPM1 = @GNULIB_EXPM1@
+ GNULIB_EXPM1F = @GNULIB_EXPM1F@
+ GNULIB_EXPM1L = @GNULIB_EXPM1L@
+ GNULIB_FABSF = @GNULIB_FABSF@
+ GNULIB_FABSL = @GNULIB_FABSL@
  GNULIB_FACCESSAT = @GNULIB_FACCESSAT@
  GNULIB_FCHDIR = @GNULIB_FCHDIR@
  GNULIB_FCHMODAT = @GNULIB_FCHMODAT@
  GNULIB_FCHOWNAT = @GNULIB_FCHOWNAT@
+ GNULIB_FCLOSE = @GNULIB_FCLOSE@
  GNULIB_FCNTL = @GNULIB_FCNTL@
  GNULIB_FDATASYNC = @GNULIB_FDATASYNC@
+ GNULIB_FDOPEN = @GNULIB_FDOPEN@
+ GNULIB_FFLUSH = @GNULIB_FFLUSH@
+ GNULIB_FFS = @GNULIB_FFS@
  GNULIB_FFSL = @GNULIB_FFSL@
  GNULIB_FFSLL = @GNULIB_FFSLL@
+ GNULIB_FGETC = @GNULIB_FGETC@
+ GNULIB_FGETS = @GNULIB_FGETS@
+ GNULIB_FLOOR = @GNULIB_FLOOR@
+ GNULIB_FLOORF = @GNULIB_FLOORF@
+ GNULIB_FLOORL = @GNULIB_FLOORL@
+ GNULIB_FMA = @GNULIB_FMA@
+ GNULIB_FMAF = @GNULIB_FMAF@
+ GNULIB_FMAL = @GNULIB_FMAL@
+ GNULIB_FMOD = @GNULIB_FMOD@
+ GNULIB_FMODF = @GNULIB_FMODF@
+ GNULIB_FMODL = @GNULIB_FMODL@
+ GNULIB_FOPEN = @GNULIB_FOPEN@
+ GNULIB_FPRINTF = @GNULIB_FPRINTF@
+ GNULIB_FPRINTF_POSIX = @GNULIB_FPRINTF_POSIX@
+ GNULIB_FPURGE = @GNULIB_FPURGE@
+ GNULIB_FPUTC = @GNULIB_FPUTC@
+ GNULIB_FPUTS = @GNULIB_FPUTS@
+ GNULIB_FREAD = @GNULIB_FREAD@
+ GNULIB_FREOPEN = @GNULIB_FREOPEN@
+ GNULIB_FREXP = @GNULIB_FREXP@
+ GNULIB_FREXPF = @GNULIB_FREXPF@
+ GNULIB_FREXPL = @GNULIB_FREXPL@
+ GNULIB_FSCANF = @GNULIB_FSCANF@
+ GNULIB_FSEEK = @GNULIB_FSEEK@
+ GNULIB_FSEEKO = @GNULIB_FSEEKO@
  GNULIB_FSTAT = @GNULIB_FSTAT@
  GNULIB_FSTATAT = @GNULIB_FSTATAT@
  GNULIB_FSYNC = @GNULIB_FSYNC@
+ GNULIB_FTELL = @GNULIB_FTELL@
+ GNULIB_FTELLO = @GNULIB_FTELLO@
  GNULIB_FTRUNCATE = @GNULIB_FTRUNCATE@
  GNULIB_FUTIMENS = @GNULIB_FUTIMENS@
+ GNULIB_FWRITE = @GNULIB_FWRITE@
+ GNULIB_GETC = @GNULIB_GETC@
+ GNULIB_GETCHAR = @GNULIB_GETCHAR@
  GNULIB_GETCWD = @GNULIB_GETCWD@
+ GNULIB_GETDELIM = @GNULIB_GETDELIM@
  GNULIB_GETDOMAINNAME = @GNULIB_GETDOMAINNAME@
  GNULIB_GETDTABLESIZE = @GNULIB_GETDTABLESIZE@
  GNULIB_GETGROUPS = @GNULIB_GETGROUPS@
  GNULIB_GETHOSTNAME = @GNULIB_GETHOSTNAME@
+ GNULIB_GETLINE = @GNULIB_GETLINE@
  GNULIB_GETLOADAVG = @GNULIB_GETLOADAVG@
  GNULIB_GETLOGIN = @GNULIB_GETLOGIN@
***************
*** 436,447 ****
--- 545,585 ----
  GNULIB_GRANTPT = @GNULIB_GRANTPT@
  GNULIB_GROUP_MEMBER = @GNULIB_GROUP_MEMBER@
+ GNULIB_HYPOT = @GNULIB_HYPOT@
+ GNULIB_HYPOTF = @GNULIB_HYPOTF@
+ GNULIB_HYPOTL = @GNULIB_HYPOTL@
+ GNULIB_ILOGB = @GNULIB_ILOGB@
+ GNULIB_ILOGBF = @GNULIB_ILOGBF@
+ GNULIB_ILOGBL = @GNULIB_ILOGBL@
  GNULIB_ISATTY = @GNULIB_ISATTY@
+ GNULIB_ISFINITE = @GNULIB_ISFINITE@
+ GNULIB_ISINF = @GNULIB_ISINF@
+ GNULIB_ISNAN = @GNULIB_ISNAN@
+ GNULIB_ISNAND = @GNULIB_ISNAND@
+ GNULIB_ISNANF = @GNULIB_ISNANF@
+ GNULIB_ISNANL = @GNULIB_ISNANL@
  GNULIB_ISWBLANK = @GNULIB_ISWBLANK@
  GNULIB_ISWCTYPE = @GNULIB_ISWCTYPE@
  GNULIB_LCHMOD = @GNULIB_LCHMOD@
  GNULIB_LCHOWN = @GNULIB_LCHOWN@
+ GNULIB_LDEXPF = @GNULIB_LDEXPF@
+ GNULIB_LDEXPL = @GNULIB_LDEXPL@
  GNULIB_LINK = @GNULIB_LINK@
  GNULIB_LINKAT = @GNULIB_LINKAT@
  GNULIB_LOCALECONV = @GNULIB_LOCALECONV@
+ GNULIB_LOG = @GNULIB_LOG@
+ GNULIB_LOG10 = @GNULIB_LOG10@
+ GNULIB_LOG10F = @GNULIB_LOG10F@
+ GNULIB_LOG10L = @GNULIB_LOG10L@
+ GNULIB_LOG1P = @GNULIB_LOG1P@
+ GNULIB_LOG1PF = @GNULIB_LOG1PF@
+ GNULIB_LOG1PL = @GNULIB_LOG1PL@
+ GNULIB_LOG2 = @GNULIB_LOG2@
+ GNULIB_LOG2F = @GNULIB_LOG2F@
+ GNULIB_LOG2L = @GNULIB_LOG2L@
+ GNULIB_LOGB = @GNULIB_LOGB@
+ GNULIB_LOGBF = @GNULIB_LOGBF@
+ GNULIB_LOGBL = @GNULIB_LOGBL@
+ GNULIB_LOGF = @GNULIB_LOGF@
+ GNULIB_LOGL = @GNULIB_LOGL@
  GNULIB_LSEEK = @GNULIB_LSEEK@
  GNULIB_LSTAT = @GNULIB_LSTAT@
***************
*** 482,498 ****
--- 620,651 ----
  GNULIB_MKSTEMPS = @GNULIB_MKSTEMPS@
  GNULIB_MKTIME = @GNULIB_MKTIME@
+ GNULIB_MODF = @GNULIB_MODF@
+ GNULIB_MODFF = @GNULIB_MODFF@
+ GNULIB_MODFL = @GNULIB_MODFL@
  GNULIB_NANOSLEEP = @GNULIB_NANOSLEEP@
  GNULIB_NL_LANGINFO = @GNULIB_NL_LANGINFO@
  GNULIB_NONBLOCKING = @GNULIB_NONBLOCKING@
+ GNULIB_OBSTACK_PRINTF = @GNULIB_OBSTACK_PRINTF@
+ GNULIB_OBSTACK_PRINTF_POSIX = @GNULIB_OBSTACK_PRINTF_POSIX@
  GNULIB_OPEN = @GNULIB_OPEN@
  GNULIB_OPENAT = @GNULIB_OPENAT@
+ GNULIB_PCLOSE = @GNULIB_PCLOSE@
+ GNULIB_PERROR = @GNULIB_PERROR@
  GNULIB_PIPE = @GNULIB_PIPE@
  GNULIB_PIPE2 = @GNULIB_PIPE2@
+ GNULIB_POPEN = @GNULIB_POPEN@
  GNULIB_POSIX_OPENPT = @GNULIB_POSIX_OPENPT@
+ GNULIB_POWF = @GNULIB_POWF@
  GNULIB_PREAD = @GNULIB_PREAD@
+ GNULIB_PRINTF = @GNULIB_PRINTF@
+ GNULIB_PRINTF_POSIX = @GNULIB_PRINTF_POSIX@
  GNULIB_PTSNAME = @GNULIB_PTSNAME@
  GNULIB_PTSNAME_R = @GNULIB_PTSNAME_R@
+ GNULIB_PUTC = @GNULIB_PUTC@
+ GNULIB_PUTCHAR = @GNULIB_PUTCHAR@
  GNULIB_PUTENV = @GNULIB_PUTENV@
+ GNULIB_PUTS = @GNULIB_PUTS@
  GNULIB_PWRITE = @GNULIB_PWRITE@
+ GNULIB_QSORT_R = @GNULIB_QSORT_R@
  GNULIB_RANDOM = @GNULIB_RANDOM@
  GNULIB_RANDOM_R = @GNULIB_RANDOM_R@
***************
*** 503,514 ****
--- 656,690 ----
  GNULIB_REALLOC_POSIX = @GNULIB_REALLOC_POSIX@
  GNULIB_REALPATH = @GNULIB_REALPATH@
+ GNULIB_REMAINDER = @GNULIB_REMAINDER@
+ GNULIB_REMAINDERF = @GNULIB_REMAINDERF@
+ GNULIB_REMAINDERL = @GNULIB_REMAINDERL@
+ GNULIB_REMOVE = @GNULIB_REMOVE@
+ GNULIB_RENAME = @GNULIB_RENAME@
+ GNULIB_RENAMEAT = @GNULIB_RENAMEAT@
+ GNULIB_RINT = @GNULIB_RINT@
+ GNULIB_RINTF = @GNULIB_RINTF@
+ GNULIB_RINTL = @GNULIB_RINTL@
  GNULIB_RMDIR = @GNULIB_RMDIR@
+ GNULIB_ROUND = @GNULIB_ROUND@
+ GNULIB_ROUNDF = @GNULIB_ROUNDF@
+ GNULIB_ROUNDL = @GNULIB_ROUNDL@
  GNULIB_RPMATCH = @GNULIB_RPMATCH@
+ GNULIB_SCANF = @GNULIB_SCANF@
  GNULIB_SECURE_GETENV = @GNULIB_SECURE_GETENV@
  GNULIB_SETENV = @GNULIB_SETENV@
  GNULIB_SETHOSTNAME = @GNULIB_SETHOSTNAME@
  GNULIB_SETLOCALE = @GNULIB_SETLOCALE@
+ GNULIB_SIGNBIT = @GNULIB_SIGNBIT@
+ GNULIB_SINF = @GNULIB_SINF@
+ GNULIB_SINHF = @GNULIB_SINHF@
+ GNULIB_SINL = @GNULIB_SINL@
  GNULIB_SLEEP = @GNULIB_SLEEP@
+ GNULIB_SNPRINTF = @GNULIB_SNPRINTF@
+ GNULIB_SPRINTF_POSIX = @GNULIB_SPRINTF_POSIX@
+ GNULIB_SQRTF = @GNULIB_SQRTF@
+ GNULIB_SQRTL = @GNULIB_SQRTL@
  GNULIB_STAT = @GNULIB_STAT@
+ GNULIB_STDIO_H_NONBLOCKING = @GNULIB_STDIO_H_NONBLOCKING@
+ GNULIB_STDIO_H_SIGPIPE = @GNULIB_STDIO_H_SIGPIPE@
  GNULIB_STPCPY = @GNULIB_STPCPY@
  GNULIB_STPNCPY = @GNULIB_STPNCPY@
***************
*** 534,540 ****
--- 710,723 ----
  GNULIB_SYMLINKAT = @GNULIB_SYMLINKAT@
  GNULIB_SYSTEM_POSIX = @GNULIB_SYSTEM_POSIX@
+ GNULIB_TANF = @GNULIB_TANF@
+ GNULIB_TANHF = @GNULIB_TANHF@
+ GNULIB_TANL = @GNULIB_TANL@
  GNULIB_TIMEGM = @GNULIB_TIMEGM@
  GNULIB_TIME_R = @GNULIB_TIME_R@
+ GNULIB_TMPFILE = @GNULIB_TMPFILE@
  GNULIB_TOWCTRANS = @GNULIB_TOWCTRANS@
+ GNULIB_TRUNC = @GNULIB_TRUNC@
+ GNULIB_TRUNCF = @GNULIB_TRUNCF@
+ GNULIB_TRUNCL = @GNULIB_TRUNCL@
  GNULIB_TTYNAME_R = @GNULIB_TTYNAME_R@
  GNULIB_UNISTD_H_NONBLOCKING = @GNULIB_UNISTD_H_NONBLOCKING@
***************
*** 546,549 ****
--- 729,742 ----
  GNULIB_USLEEP = @GNULIB_USLEEP@
  GNULIB_UTIMENSAT = @GNULIB_UTIMENSAT@
+ GNULIB_VASPRINTF = @GNULIB_VASPRINTF@
+ GNULIB_VDPRINTF = @GNULIB_VDPRINTF@
+ GNULIB_VFPRINTF = @GNULIB_VFPRINTF@
+ GNULIB_VFPRINTF_POSIX = @GNULIB_VFPRINTF_POSIX@
+ GNULIB_VFSCANF = @GNULIB_VFSCANF@
+ GNULIB_VPRINTF = @GNULIB_VPRINTF@
+ GNULIB_VPRINTF_POSIX = @GNULIB_VPRINTF_POSIX@
+ GNULIB_VSCANF = @GNULIB_VSCANF@
+ GNULIB_VSNPRINTF = @GNULIB_VSNPRINTF@
+ GNULIB_VSPRINTF_POSIX = @GNULIB_VSPRINTF_POSIX@
  GNULIB_WCPCPY = @GNULIB_WCPCPY@
  GNULIB_WCPNCPY = @GNULIB_WCPNCPY@
***************
*** 585,619 ****
--- 778,879 ----
  GNULIB__EXIT = @GNULIB__EXIT@
  GREP = @GREP@
+ HAVE_ACOSF = @HAVE_ACOSF@
+ HAVE_ACOSL = @HAVE_ACOSL@
+ HAVE_ASINF = @HAVE_ASINF@
+ HAVE_ASINL = @HAVE_ASINL@
+ HAVE_ATAN2F = @HAVE_ATAN2F@
+ HAVE_ATANF = @HAVE_ATANF@
+ HAVE_ATANL = @HAVE_ATANL@
  HAVE_ATOLL = @HAVE_ATOLL@
  HAVE_BTOWC = @HAVE_BTOWC@
  HAVE_CANONICALIZE_FILE_NAME = @HAVE_CANONICALIZE_FILE_NAME@
+ HAVE_CBRT = @HAVE_CBRT@
+ HAVE_CBRTF = @HAVE_CBRTF@
+ HAVE_CBRTL = @HAVE_CBRTL@
  HAVE_CHOWN = @HAVE_CHOWN@
+ HAVE_COPYSIGN = @HAVE_COPYSIGN@
+ HAVE_COPYSIGNL = @HAVE_COPYSIGNL@
+ HAVE_COSF = @HAVE_COSF@
+ HAVE_COSHF = @HAVE_COSHF@
+ HAVE_COSL = @HAVE_COSL@
+ HAVE_DECL_ACOSL = @HAVE_DECL_ACOSL@
+ HAVE_DECL_ASINL = @HAVE_DECL_ASINL@
+ HAVE_DECL_ATANL = @HAVE_DECL_ATANL@
+ HAVE_DECL_CBRTF = @HAVE_DECL_CBRTF@
+ HAVE_DECL_CBRTL = @HAVE_DECL_CBRTL@
+ HAVE_DECL_CEILF = @HAVE_DECL_CEILF@
+ HAVE_DECL_CEILL = @HAVE_DECL_CEILL@
+ HAVE_DECL_COPYSIGNF = @HAVE_DECL_COPYSIGNF@
+ HAVE_DECL_COSL = @HAVE_DECL_COSL@
  HAVE_DECL_ENVIRON = @HAVE_DECL_ENVIRON@
+ HAVE_DECL_EXP2 = @HAVE_DECL_EXP2@
+ HAVE_DECL_EXP2F = @HAVE_DECL_EXP2F@
+ HAVE_DECL_EXP2L = @HAVE_DECL_EXP2L@
+ HAVE_DECL_EXPL = @HAVE_DECL_EXPL@
+ HAVE_DECL_EXPM1L = @HAVE_DECL_EXPM1L@
  HAVE_DECL_FCHDIR = @HAVE_DECL_FCHDIR@
  HAVE_DECL_FDATASYNC = @HAVE_DECL_FDATASYNC@
+ HAVE_DECL_FLOORF = @HAVE_DECL_FLOORF@
+ HAVE_DECL_FLOORL = @HAVE_DECL_FLOORL@
+ HAVE_DECL_FPURGE = @HAVE_DECL_FPURGE@
+ HAVE_DECL_FREXPL = @HAVE_DECL_FREXPL@
+ HAVE_DECL_FSEEKO = @HAVE_DECL_FSEEKO@
+ HAVE_DECL_FTELLO = @HAVE_DECL_FTELLO@
+ HAVE_DECL_GETDELIM = @HAVE_DECL_GETDELIM@
  HAVE_DECL_GETDOMAINNAME = @HAVE_DECL_GETDOMAINNAME@
+ HAVE_DECL_GETLINE = @HAVE_DECL_GETLINE@
  HAVE_DECL_GETLOADAVG = @HAVE_DECL_GETLOADAVG@
  HAVE_DECL_GETLOGIN_R = @HAVE_DECL_GETLOGIN_R@
  HAVE_DECL_GETPAGESIZE = @HAVE_DECL_GETPAGESIZE@
  HAVE_DECL_GETUSERSHELL = @HAVE_DECL_GETUSERSHELL@
+ HAVE_DECL_LDEXPL = @HAVE_DECL_LDEXPL@
  HAVE_DECL_LOCALTIME_R = @HAVE_DECL_LOCALTIME_R@
+ HAVE_DECL_LOG10L = @HAVE_DECL_LOG10L@
+ HAVE_DECL_LOG2 = @HAVE_DECL_LOG2@
+ HAVE_DECL_LOG2F = @HAVE_DECL_LOG2F@
+ HAVE_DECL_LOG2L = @HAVE_DECL_LOG2L@
+ HAVE_DECL_LOGB = @HAVE_DECL_LOGB@
+ HAVE_DECL_LOGL = @HAVE_DECL_LOGL@
  HAVE_DECL_MEMMEM = @HAVE_DECL_MEMMEM@
  HAVE_DECL_MEMRCHR = @HAVE_DECL_MEMRCHR@
+ HAVE_DECL_OBSTACK_PRINTF = @HAVE_DECL_OBSTACK_PRINTF@
+ HAVE_DECL_REMAINDER = @HAVE_DECL_REMAINDER@
+ HAVE_DECL_REMAINDERL = @HAVE_DECL_REMAINDERL@
+ HAVE_DECL_RINTF = @HAVE_DECL_RINTF@
+ HAVE_DECL_ROUND = @HAVE_DECL_ROUND@
+ HAVE_DECL_ROUNDF = @HAVE_DECL_ROUNDF@
+ HAVE_DECL_ROUNDL = @HAVE_DECL_ROUNDL@
  HAVE_DECL_SETENV = @HAVE_DECL_SETENV@
  HAVE_DECL_SETHOSTNAME = @HAVE_DECL_SETHOSTNAME@
+ HAVE_DECL_SINL = @HAVE_DECL_SINL@
+ HAVE_DECL_SNPRINTF = @HAVE_DECL_SNPRINTF@
+ HAVE_DECL_SQRTL = @HAVE_DECL_SQRTL@
  HAVE_DECL_STRDUP = @HAVE_DECL_STRDUP@
  HAVE_DECL_STRERROR_R = @HAVE_DECL_STRERROR_R@
+ HAVE_DECL_STRNCASECMP = @HAVE_DECL_STRNCASECMP@
  HAVE_DECL_STRNDUP = @HAVE_DECL_STRNDUP@
  HAVE_DECL_STRNLEN = @HAVE_DECL_STRNLEN@
  HAVE_DECL_STRSIGNAL = @HAVE_DECL_STRSIGNAL@
  HAVE_DECL_STRTOK_R = @HAVE_DECL_STRTOK_R@
+ HAVE_DECL_TANL = @HAVE_DECL_TANL@
+ HAVE_DECL_TRUNC = @HAVE_DECL_TRUNC@
+ HAVE_DECL_TRUNCF = @HAVE_DECL_TRUNCF@
+ HAVE_DECL_TRUNCL = @HAVE_DECL_TRUNCL@
  HAVE_DECL_TTYNAME_R = @HAVE_DECL_TTYNAME_R@
  HAVE_DECL_UNSETENV = @HAVE_DECL_UNSETENV@
+ HAVE_DECL_VSNPRINTF = @HAVE_DECL_VSNPRINTF@
  HAVE_DECL_WCTOB = @HAVE_DECL_WCTOB@
  HAVE_DECL_WCWIDTH = @HAVE_DECL_WCWIDTH@
+ HAVE_DPRINTF = @HAVE_DPRINTF@
  HAVE_DUP2 = @HAVE_DUP2@
  HAVE_DUP3 = @HAVE_DUP3@
  HAVE_DUPLOCALE = @HAVE_DUPLOCALE@
  HAVE_EUIDACCESS = @HAVE_EUIDACCESS@
+ HAVE_EXPF = @HAVE_EXPF@
+ HAVE_EXPL = @HAVE_EXPL@
+ HAVE_EXPM1 = @HAVE_EXPM1@
+ HAVE_EXPM1F = @HAVE_EXPM1F@
+ HAVE_FABSF = @HAVE_FABSF@
+ HAVE_FABSL = @HAVE_FABSL@
  HAVE_FACCESSAT = @HAVE_FACCESSAT@
  HAVE_FCHDIR = @HAVE_FCHDIR@
***************
*** 623,630 ****
--- 883,899 ----
  HAVE_FDATASYNC = @HAVE_FDATASYNC@
  HAVE_FEATURES_H = @HAVE_FEATURES_H@
+ HAVE_FFS = @HAVE_FFS@
  HAVE_FFSL = @HAVE_FFSL@
  HAVE_FFSLL = @HAVE_FFSLL@
+ HAVE_FMA = @HAVE_FMA@
+ HAVE_FMAF = @HAVE_FMAF@
+ HAVE_FMAL = @HAVE_FMAL@
+ HAVE_FMODF = @HAVE_FMODF@
+ HAVE_FMODL = @HAVE_FMODL@
+ HAVE_FREXPF = @HAVE_FREXPF@
+ HAVE_FSEEKO = @HAVE_FSEEKO@
  HAVE_FSTATAT = @HAVE_FSTATAT@
  HAVE_FSYNC = @HAVE_FSYNC@
+ HAVE_FTELLO = @HAVE_FTELLO@
  HAVE_FTRUNCATE = @HAVE_FTRUNCATE@
  HAVE_FUTIMENS = @HAVE_FUTIMENS@
***************
*** 639,643 ****
--- 908,920 ----
  HAVE_GRANTPT = @HAVE_GRANTPT@
  HAVE_GROUP_MEMBER = @HAVE_GROUP_MEMBER@
+ HAVE_HYPOTF = @HAVE_HYPOTF@
+ HAVE_HYPOTL = @HAVE_HYPOTL@
+ HAVE_ILOGB = @HAVE_ILOGB@
+ HAVE_ILOGBF = @HAVE_ILOGBF@
+ HAVE_ILOGBL = @HAVE_ILOGBL@
  HAVE_INTTYPES_H = @HAVE_INTTYPES_H@
+ HAVE_ISNAND = @HAVE_ISNAND@
+ HAVE_ISNANF = @HAVE_ISNANF@
+ HAVE_ISNANL = @HAVE_ISNANL@
  HAVE_ISWBLANK = @HAVE_ISWBLANK@
  HAVE_ISWCNTRL = @HAVE_ISWCNTRL@
***************
*** 649,656 ****
--- 926,944 ----
  HAVE_LCHMOD = @HAVE_LCHMOD@
  HAVE_LCHOWN = @HAVE_LCHOWN@
+ HAVE_LDEXPF = @HAVE_LDEXPF@
  HAVE_LINK = @HAVE_LINK@
  HAVE_LINKAT = @HAVE_LINKAT@
+ HAVE_LOG10F = @HAVE_LOG10F@
+ HAVE_LOG10L = @HAVE_LOG10L@
+ HAVE_LOG1P = @HAVE_LOG1P@
+ HAVE_LOG1PF = @HAVE_LOG1PF@
+ HAVE_LOG1PL = @HAVE_LOG1PL@
+ HAVE_LOGBF = @HAVE_LOGBF@
+ HAVE_LOGBL = @HAVE_LOGBL@
+ HAVE_LOGF = @HAVE_LOGF@
+ HAVE_LOGL = @HAVE_LOGL@
  HAVE_LONG_LONG_INT = @HAVE_LONG_LONG_INT@
  HAVE_LSTAT = @HAVE_LSTAT@
+ HAVE_MAX_ALIGN_T = @HAVE_MAX_ALIGN_T@
  HAVE_MBRLEN = @HAVE_MBRLEN@
  HAVE_MBRTOWC = @HAVE_MBRTOWC@
***************
*** 671,674 ****
--- 959,964 ----
  HAVE_MKSTEMP = @HAVE_MKSTEMP@
  HAVE_MKSTEMPS = @HAVE_MKSTEMPS@
+ HAVE_MODFF = @HAVE_MODFF@
+ HAVE_MODFL = @HAVE_MODFL@
  HAVE_MSVC_INVALID_PARAMETER_HANDLER = @HAVE_MSVC_INVALID_PARAMETER_HANDLER@
  HAVE_NANOSLEEP = @HAVE_NANOSLEEP@
***************
*** 676,682 ****
--- 966,975 ----
  HAVE_OPENAT = @HAVE_OPENAT@
  HAVE_OS_H = @HAVE_OS_H@
+ HAVE_PCLOSE = @HAVE_PCLOSE@
  HAVE_PIPE = @HAVE_PIPE@
  HAVE_PIPE2 = @HAVE_PIPE2@
+ HAVE_POPEN = @HAVE_POPEN@
  HAVE_POSIX_OPENPT = @HAVE_POSIX_OPENPT@
+ HAVE_POWF = @HAVE_POWF@
  HAVE_PREAD = @HAVE_PREAD@
  HAVE_PTSNAME = @HAVE_PTSNAME@
***************
*** 690,694 ****
--- 983,993 ----
  HAVE_READLINKAT = @HAVE_READLINKAT@
  HAVE_REALPATH = @HAVE_REALPATH@
+ HAVE_REMAINDER = @HAVE_REMAINDER@
+ HAVE_REMAINDERF = @HAVE_REMAINDERF@
+ HAVE_RENAMEAT = @HAVE_RENAMEAT@
+ HAVE_RINT = @HAVE_RINT@
+ HAVE_RINTL = @HAVE_RINTL@
  HAVE_RPMATCH = @HAVE_RPMATCH@
+ HAVE_SAME_LONG_DOUBLE_AS_DOUBLE = @HAVE_SAME_LONG_DOUBLE_AS_DOUBLE@
  HAVE_SECURE_GETENV = @HAVE_SECURE_GETENV@
  HAVE_SETENV = @HAVE_SETENV@
***************
*** 697,706 ****
--- 996,1012 ----
  HAVE_SIGNED_WCHAR_T = @HAVE_SIGNED_WCHAR_T@
  HAVE_SIGNED_WINT_T = @HAVE_SIGNED_WINT_T@
+ HAVE_SINF = @HAVE_SINF@
+ HAVE_SINHF = @HAVE_SINHF@
+ HAVE_SINL = @HAVE_SINL@
  HAVE_SLEEP = @HAVE_SLEEP@
+ HAVE_SQRTF = @HAVE_SQRTF@
+ HAVE_SQRTL = @HAVE_SQRTL@
  HAVE_STDINT_H = @HAVE_STDINT_H@
  HAVE_STPCPY = @HAVE_STPCPY@
  HAVE_STPNCPY = @HAVE_STPNCPY@
+ HAVE_STRCASECMP = @HAVE_STRCASECMP@
  HAVE_STRCASESTR = @HAVE_STRCASESTR@
  HAVE_STRCHRNUL = @HAVE_STRCHRNUL@
+ HAVE_STRINGS_H = @HAVE_STRINGS_H@
  HAVE_STRPBRK = @HAVE_STRPBRK@
  HAVE_STRPTIME = @HAVE_STRPTIME@
***************
*** 720,723 ****
--- 1026,1032 ----
  HAVE_SYS_TIME_H = @HAVE_SYS_TIME_H@
  HAVE_SYS_TYPES_H = @HAVE_SYS_TYPES_H@
+ HAVE_TANF = @HAVE_TANF@
+ HAVE_TANHF = @HAVE_TANHF@
+ HAVE_TANL = @HAVE_TANL@
  HAVE_TIMEGM = @HAVE_TIMEGM@
  HAVE_UNISTD_H = @HAVE_UNISTD_H@
***************
*** 727,730 ****
--- 1036,1041 ----
  HAVE_USLEEP = @HAVE_USLEEP@
  HAVE_UTIMENSAT = @HAVE_UTIMENSAT@
+ HAVE_VASPRINTF = @HAVE_VASPRINTF@
+ HAVE_VDPRINTF = @HAVE_VDPRINTF@
  HAVE_WCHAR_H = @HAVE_WCHAR_H@
  HAVE_WCHAR_T = @HAVE_WCHAR_T@
***************
*** 811,820 ****
--- 1122,1136 ----
  NEXT_AS_FIRST_DIRECTIVE_ERRNO_H = @NEXT_AS_FIRST_DIRECTIVE_ERRNO_H@
  NEXT_AS_FIRST_DIRECTIVE_FCNTL_H = @NEXT_AS_FIRST_DIRECTIVE_FCNTL_H@
+ NEXT_AS_FIRST_DIRECTIVE_FLOAT_H = @NEXT_AS_FIRST_DIRECTIVE_FLOAT_H@
  NEXT_AS_FIRST_DIRECTIVE_GETOPT_H = @NEXT_AS_FIRST_DIRECTIVE_GETOPT_H@
  NEXT_AS_FIRST_DIRECTIVE_LANGINFO_H = @NEXT_AS_FIRST_DIRECTIVE_LANGINFO_H@
  NEXT_AS_FIRST_DIRECTIVE_LOCALE_H = @NEXT_AS_FIRST_DIRECTIVE_LOCALE_H@
+ NEXT_AS_FIRST_DIRECTIVE_MATH_H = @NEXT_AS_FIRST_DIRECTIVE_MATH_H@
+ NEXT_AS_FIRST_DIRECTIVE_STDARG_H = @NEXT_AS_FIRST_DIRECTIVE_STDARG_H@
  NEXT_AS_FIRST_DIRECTIVE_STDDEF_H = @NEXT_AS_FIRST_DIRECTIVE_STDDEF_H@
  NEXT_AS_FIRST_DIRECTIVE_STDINT_H = @NEXT_AS_FIRST_DIRECTIVE_STDINT_H@
+ NEXT_AS_FIRST_DIRECTIVE_STDIO_H = @NEXT_AS_FIRST_DIRECTIVE_STDIO_H@
  NEXT_AS_FIRST_DIRECTIVE_STDLIB_H = @NEXT_AS_FIRST_DIRECTIVE_STDLIB_H@
+ NEXT_AS_FIRST_DIRECTIVE_STRINGS_H = @NEXT_AS_FIRST_DIRECTIVE_STRINGS_H@
  NEXT_AS_FIRST_DIRECTIVE_STRING_H = @NEXT_AS_FIRST_DIRECTIVE_STRING_H@
  NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H@
***************
*** 827,836 ****
--- 1143,1157 ----
  NEXT_ERRNO_H = @NEXT_ERRNO_H@
  NEXT_FCNTL_H = @NEXT_FCNTL_H@
+ NEXT_FLOAT_H = @NEXT_FLOAT_H@
  NEXT_GETOPT_H = @NEXT_GETOPT_H@
  NEXT_LANGINFO_H = @NEXT_LANGINFO_H@
  NEXT_LOCALE_H = @NEXT_LOCALE_H@
+ NEXT_MATH_H = @NEXT_MATH_H@
+ NEXT_STDARG_H = @NEXT_STDARG_H@
  NEXT_STDDEF_H = @NEXT_STDDEF_H@
  NEXT_STDINT_H = @NEXT_STDINT_H@
+ NEXT_STDIO_H = @NEXT_STDIO_H@
  NEXT_STDLIB_H = @NEXT_STDLIB_H@
+ NEXT_STRINGS_H = @NEXT_STRINGS_H@
  NEXT_STRING_H = @NEXT_STRING_H@
  NEXT_SYS_STAT_H = @NEXT_SYS_STAT_H@
***************
*** 862,890 ****
--- 1183,1276 ----
  REPLACE_CALLOC = @REPLACE_CALLOC@
  REPLACE_CANONICALIZE_FILE_NAME = @REPLACE_CANONICALIZE_FILE_NAME@
+ REPLACE_CBRTF = @REPLACE_CBRTF@
+ REPLACE_CBRTL = @REPLACE_CBRTL@
+ REPLACE_CEIL = @REPLACE_CEIL@
+ REPLACE_CEILF = @REPLACE_CEILF@
+ REPLACE_CEILL = @REPLACE_CEILL@
  REPLACE_CHOWN = @REPLACE_CHOWN@
  REPLACE_CLOSE = @REPLACE_CLOSE@
+ REPLACE_DPRINTF = @REPLACE_DPRINTF@
  REPLACE_DUP = @REPLACE_DUP@
  REPLACE_DUP2 = @REPLACE_DUP2@
  REPLACE_DUPLOCALE = @REPLACE_DUPLOCALE@
+ REPLACE_EXP2 = @REPLACE_EXP2@
+ REPLACE_EXP2L = @REPLACE_EXP2L@
+ REPLACE_EXPM1 = @REPLACE_EXPM1@
+ REPLACE_EXPM1F = @REPLACE_EXPM1F@
+ REPLACE_FABSL = @REPLACE_FABSL@
  REPLACE_FCHOWNAT = @REPLACE_FCHOWNAT@
+ REPLACE_FCLOSE = @REPLACE_FCLOSE@
  REPLACE_FCNTL = @REPLACE_FCNTL@
+ REPLACE_FDOPEN = @REPLACE_FDOPEN@
+ REPLACE_FFLUSH = @REPLACE_FFLUSH@
+ REPLACE_FLOOR = @REPLACE_FLOOR@
+ REPLACE_FLOORF = @REPLACE_FLOORF@
+ REPLACE_FLOORL = @REPLACE_FLOORL@
+ REPLACE_FMA = @REPLACE_FMA@
+ REPLACE_FMAF = @REPLACE_FMAF@
+ REPLACE_FMAL = @REPLACE_FMAL@
+ REPLACE_FMOD = @REPLACE_FMOD@
+ REPLACE_FMODF = @REPLACE_FMODF@
+ REPLACE_FMODL = @REPLACE_FMODL@
+ REPLACE_FOPEN = @REPLACE_FOPEN@
+ REPLACE_FPRINTF = @REPLACE_FPRINTF@
+ REPLACE_FPURGE = @REPLACE_FPURGE@
+ REPLACE_FREOPEN = @REPLACE_FREOPEN@
+ REPLACE_FREXP = @REPLACE_FREXP@
+ REPLACE_FREXPF = @REPLACE_FREXPF@
+ REPLACE_FREXPL = @REPLACE_FREXPL@
+ REPLACE_FSEEK = @REPLACE_FSEEK@
+ REPLACE_FSEEKO = @REPLACE_FSEEKO@
  REPLACE_FSTAT = @REPLACE_FSTAT@
  REPLACE_FSTATAT = @REPLACE_FSTATAT@
+ REPLACE_FTELL = @REPLACE_FTELL@
+ REPLACE_FTELLO = @REPLACE_FTELLO@
  REPLACE_FTRUNCATE = @REPLACE_FTRUNCATE@
  REPLACE_FUTIMENS = @REPLACE_FUTIMENS@
  REPLACE_GETCWD = @REPLACE_GETCWD@
+ REPLACE_GETDELIM = @REPLACE_GETDELIM@
  REPLACE_GETDOMAINNAME = @REPLACE_GETDOMAINNAME@
+ REPLACE_GETDTABLESIZE = @REPLACE_GETDTABLESIZE@
  REPLACE_GETGROUPS = @REPLACE_GETGROUPS@
+ REPLACE_GETLINE = @REPLACE_GETLINE@
  REPLACE_GETLOGIN_R = @REPLACE_GETLOGIN_R@
  REPLACE_GETPAGESIZE = @REPLACE_GETPAGESIZE@
  REPLACE_GETTIMEOFDAY = @REPLACE_GETTIMEOFDAY@
+ REPLACE_GMTIME = @REPLACE_GMTIME@
+ REPLACE_HUGE_VAL = @REPLACE_HUGE_VAL@
+ REPLACE_HYPOT = @REPLACE_HYPOT@
+ REPLACE_HYPOTF = @REPLACE_HYPOTF@
+ REPLACE_HYPOTL = @REPLACE_HYPOTL@
+ REPLACE_ILOGB = @REPLACE_ILOGB@
+ REPLACE_ILOGBF = @REPLACE_ILOGBF@
  REPLACE_ISATTY = @REPLACE_ISATTY@
+ REPLACE_ISFINITE = @REPLACE_ISFINITE@
+ REPLACE_ISINF = @REPLACE_ISINF@
+ REPLACE_ISNAN = @REPLACE_ISNAN@
  REPLACE_ISWBLANK = @REPLACE_ISWBLANK@
  REPLACE_ISWCNTRL = @REPLACE_ISWCNTRL@
+ REPLACE_ITOLD = @REPLACE_ITOLD@
  REPLACE_LCHOWN = @REPLACE_LCHOWN@
+ REPLACE_LDEXPL = @REPLACE_LDEXPL@
  REPLACE_LINK = @REPLACE_LINK@
  REPLACE_LINKAT = @REPLACE_LINKAT@
  REPLACE_LOCALECONV = @REPLACE_LOCALECONV@
+ REPLACE_LOCALTIME = @REPLACE_LOCALTIME@
  REPLACE_LOCALTIME_R = @REPLACE_LOCALTIME_R@
+ REPLACE_LOG = @REPLACE_LOG@
+ REPLACE_LOG10 = @REPLACE_LOG10@
+ REPLACE_LOG10F = @REPLACE_LOG10F@
+ REPLACE_LOG10L = @REPLACE_LOG10L@
+ REPLACE_LOG1P = @REPLACE_LOG1P@
+ REPLACE_LOG1PF = @REPLACE_LOG1PF@
+ REPLACE_LOG1PL = @REPLACE_LOG1PL@
+ REPLACE_LOG2 = @REPLACE_LOG2@
+ REPLACE_LOG2F = @REPLACE_LOG2F@
+ REPLACE_LOG2L = @REPLACE_LOG2L@
+ REPLACE_LOGB = @REPLACE_LOGB@
+ REPLACE_LOGBF = @REPLACE_LOGBF@
+ REPLACE_LOGBL = @REPLACE_LOGBL@
+ REPLACE_LOGF = @REPLACE_LOGF@
+ REPLACE_LOGL = @REPLACE_LOGL@
  REPLACE_LSEEK = @REPLACE_LSEEK@
  REPLACE_LSTAT = @REPLACE_LSTAT@
***************
*** 904,927 ****
--- 1290,1339 ----
  REPLACE_MKSTEMP = @REPLACE_MKSTEMP@
  REPLACE_MKTIME = @REPLACE_MKTIME@
+ REPLACE_MODF = @REPLACE_MODF@
+ REPLACE_MODFF = @REPLACE_MODFF@
+ REPLACE_MODFL = @REPLACE_MODFL@
+ REPLACE_NAN = @REPLACE_NAN@
  REPLACE_NANOSLEEP = @REPLACE_NANOSLEEP@
  REPLACE_NL_LANGINFO = @REPLACE_NL_LANGINFO@
  REPLACE_NULL = @REPLACE_NULL@
+ REPLACE_OBSTACK_PRINTF = @REPLACE_OBSTACK_PRINTF@
  REPLACE_OPEN = @REPLACE_OPEN@
  REPLACE_OPENAT = @REPLACE_OPENAT@
+ REPLACE_PERROR = @REPLACE_PERROR@
+ REPLACE_POPEN = @REPLACE_POPEN@
  REPLACE_PREAD = @REPLACE_PREAD@
+ REPLACE_PRINTF = @REPLACE_PRINTF@
  REPLACE_PTSNAME = @REPLACE_PTSNAME@
  REPLACE_PTSNAME_R = @REPLACE_PTSNAME_R@
  REPLACE_PUTENV = @REPLACE_PUTENV@
  REPLACE_PWRITE = @REPLACE_PWRITE@
+ REPLACE_QSORT_R = @REPLACE_QSORT_R@
  REPLACE_RANDOM_R = @REPLACE_RANDOM_R@
  REPLACE_READ = @REPLACE_READ@
  REPLACE_READLINK = @REPLACE_READLINK@
+ REPLACE_READLINKAT = @REPLACE_READLINKAT@
  REPLACE_REALLOC = @REPLACE_REALLOC@
  REPLACE_REALPATH = @REPLACE_REALPATH@
+ REPLACE_REMAINDER = @REPLACE_REMAINDER@
+ REPLACE_REMAINDERF = @REPLACE_REMAINDERF@
+ REPLACE_REMAINDERL = @REPLACE_REMAINDERL@
+ REPLACE_REMOVE = @REPLACE_REMOVE@
+ REPLACE_RENAME = @REPLACE_RENAME@
+ REPLACE_RENAMEAT = @REPLACE_RENAMEAT@
  REPLACE_RMDIR = @REPLACE_RMDIR@
+ REPLACE_ROUND = @REPLACE_ROUND@
+ REPLACE_ROUNDF = @REPLACE_ROUNDF@
+ REPLACE_ROUNDL = @REPLACE_ROUNDL@
  REPLACE_SETENV = @REPLACE_SETENV@
  REPLACE_SETLOCALE = @REPLACE_SETLOCALE@
+ REPLACE_SIGNBIT = @REPLACE_SIGNBIT@
+ REPLACE_SIGNBIT_USING_GCC = @REPLACE_SIGNBIT_USING_GCC@
  REPLACE_SLEEP = @REPLACE_SLEEP@
+ REPLACE_SNPRINTF = @REPLACE_SNPRINTF@
+ REPLACE_SPRINTF = @REPLACE_SPRINTF@
+ REPLACE_SQRTL = @REPLACE_SQRTL@
  REPLACE_STAT = @REPLACE_STAT@
+ REPLACE_STDIO_READ_FUNCS = @REPLACE_STDIO_READ_FUNCS@
+ REPLACE_STDIO_WRITE_FUNCS = @REPLACE_STDIO_WRITE_FUNCS@
  REPLACE_STPNCPY = @REPLACE_STPNCPY@
  REPLACE_STRCASESTR = @REPLACE_STRCASESTR@
***************
*** 940,945 ****
--- 1352,1362 ----
  REPLACE_STRUCT_TIMEVAL = @REPLACE_STRUCT_TIMEVAL@
  REPLACE_SYMLINK = @REPLACE_SYMLINK@
+ REPLACE_SYMLINKAT = @REPLACE_SYMLINKAT@
  REPLACE_TIMEGM = @REPLACE_TIMEGM@
+ REPLACE_TMPFILE = @REPLACE_TMPFILE@
  REPLACE_TOWLOWER = @REPLACE_TOWLOWER@
+ REPLACE_TRUNC = @REPLACE_TRUNC@
+ REPLACE_TRUNCF = @REPLACE_TRUNCF@
+ REPLACE_TRUNCL = @REPLACE_TRUNCL@
  REPLACE_TTYNAME_R = @REPLACE_TTYNAME_R@
  REPLACE_UNLINK = @REPLACE_UNLINK@
***************
*** 948,951 ****
--- 1365,1374 ----
  REPLACE_USLEEP = @REPLACE_USLEEP@
  REPLACE_UTIMENSAT = @REPLACE_UTIMENSAT@
+ REPLACE_VASPRINTF = @REPLACE_VASPRINTF@
+ REPLACE_VDPRINTF = @REPLACE_VDPRINTF@
+ REPLACE_VFPRINTF = @REPLACE_VFPRINTF@
+ REPLACE_VPRINTF = @REPLACE_VPRINTF@
+ REPLACE_VSNPRINTF = @REPLACE_VSNPRINTF@
+ REPLACE_VSPRINTF = @REPLACE_VSPRINTF@
  REPLACE_WCRTOMB = @REPLACE_WCRTOMB@
  REPLACE_WCSNRTOMBS = @REPLACE_WCSNRTOMBS@
***************
*** 961,964 ****
--- 1384,1388 ----
  SIG_ATOMIC_T_SUFFIX = @SIG_ATOMIC_T_SUFFIX@
  SIZE_T_SUFFIX = @SIZE_T_SUFFIX@
+ STDARG_H = @STDARG_H@
  STDBOOL_H = @STDBOOL_H@
  STDDEF_H = @STDDEF_H@
***************
*** 970,973 ****
--- 1394,1398 ----
  TIME_H_DEFINES_STRUCT_TIMESPEC = @TIME_H_DEFINES_STRUCT_TIMESPEC@
  UNDEFINE_STRTOK_R = @UNDEFINE_STRTOK_R@
+ UNISTD_H_DEFINES_STRUCT_TIMESPEC = @UNISTD_H_DEFINES_STRUCT_TIMESPEC@
  UNISTD_H_HAVE_WINSOCK2_H = @UNISTD_H_HAVE_WINSOCK2_H@
  UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS = @UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS@
***************
*** 1034,1037 ****
--- 1459,1463 ----
  program_transform_name = @program_transform_name@
  psdir = @psdir@
+ runstatedir = @runstatedir@
  sbindir = @sbindir@
  sharedstatedir = @sharedstatedir@
***************
*** 1056,1063 ****
  # "install-info" directly.
  # INSTALL_INFO = $(top_builddir)/$(native_tools)/util/ginstall-info
! TXI_XLATE = txi-cs.tex txi-de.tex txi-en.tex txi-es.tex txi-fr.tex \
!             txi-hu.tex txi-is.tex txi-it.tex txi-nb.tex txi-nl.tex \
!             txi-nn.tex txi-pl.tex txi-pt.tex txi-ru.tex txi-sr.tex \
!             txi-tr.tex txi-uk.tex
  
  refcard_files = refcard/Makefile refcard/txicmdcheck \
--- 1482,1489 ----
  # "install-info" directly.
  # INSTALL_INFO = $(top_builddir)/$(native_tools)/util/ginstall-info
! TXI_XLATE = txi-ca.tex txi-cs.tex txi-de.tex txi-en.tex txi-es.tex \
!             txi-fr.tex txi-hu.tex txi-is.tex txi-it.tex txi-nb.tex \
! 	    txi-nl.tex txi-nn.tex txi-pl.tex txi-pt.tex txi-ru.tex \
! 	    txi-sr.tex txi-tr.tex txi-uk.tex
  
  refcard_files = refcard/Makefile refcard/txicmdcheck \
***************
*** 1079,1090 ****
  # http://www.gnu.org/prep/maintain/html_node/Invoking-gendocs_002esh.html
  # 
! # Since gendocs.sh is maintained here in Texinfo, use it from
! # the development sources; ordinarily it's invoked from a gnulib checkout.
  #
! gendocs = $(abs_top_srcdir)/util/gendocs.sh
! gendocs_templates = $(abs_top_srcdir)/util
  gendocs_envvars = GENDOCS_TEMPLATE_DIR=$(gendocs_templates)
  gendocs_email = bug-texinfo@gnu.org
! gendocs_invoke = env $(gendocs_envvars) $(gendocs) --email $(gendocs_email)
  #
  manual1 = info
--- 1505,1522 ----
  # http://www.gnu.org/prep/maintain/html_node/Invoking-gendocs_002esh.html
  # 
! # Invoke gendocs.sh from a gnulib checkout (outside our tree).
  #
! gnulib = $(abs_top_srcdir)/../gnulib
! gendocs = $(gnulib)/build-aux/gendocs.sh
! gendocs_templates = $(gnulib)/doc
  gendocs_envvars = GENDOCS_TEMPLATE_DIR=$(gendocs_templates)
+ #
  gendocs_email = bug-texinfo@gnu.org
! gendocs_dir_url = /manual/
! gendocs_invoke = env $(gendocs_envvars) $(gendocs) --email $(gendocs_email) \
!   --html '-c TOP_NODE_UP_URL=$(gendocs_dir_url)'
! 
! # A nice side effect of using --html is to eliminate the fancy css default;
! # otherwise, we could use gendocs_template_min.
  #
  manual1 = info
***************
*** 1097,1100 ****
--- 1529,1536 ----
  manual3_title = "GNU Texinfo manual"
  #
+ # We also make a little HTML document for pod2texi script.
+ pod2texi_pl = $(abs_top_srcdir)/Pod-Simple-Texinfo/pod2texi.pl
+ 
+ # destination directory.
  doctemp = wwwtemp
  www_target = $(HOME)/gnu/www/texinfo/manual
***************
*** 1115,1119 ****
  	$(am__cd) $(top_srcdir) && \
  	  $(AUTOMAKE) --gnu doc/Makefile
- .PRECIOUS: Makefile
  Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  	@case '$?' in \
--- 1551,1554 ----
***************
*** 1180,1192 ****
  	echo "@set UPDATED-MONTH $$2 $$3"; \
  	echo "@set EDITION $(VERSION)"; \
! 	echo "@set VERSION $(VERSION)") > vti.tmp
! 	@cmp -s vti.tmp $(srcdir)/version.texi \
! 	  || (echo "Updating $(srcdir)/version.texi"; \
! 	      cp vti.tmp $(srcdir)/version.texi)
! 	-@rm -f vti.tmp
  	@cp $(srcdir)/version.texi $@
  
  mostlyclean-vti:
! 	-rm -f vti.tmp
  
  maintainer-clean-vti:
--- 1615,1628 ----
  	echo "@set UPDATED-MONTH $$2 $$3"; \
  	echo "@set EDITION $(VERSION)"; \
! 	echo "@set VERSION $(VERSION)") > vti.tmp$$$$ && \
! 	(cmp -s vti.tmp$$$$ $(srcdir)/version.texi \
! 	  || (echo "Updating $(srcdir)/version.texi" && \
! 	      cp vti.tmp$$$$ $(srcdir)/version.texi.tmp$$$$ && \
! 	      mv $(srcdir)/version.texi.tmp$$$$ $(srcdir)/version.texi)) && \
! 	rm -f vti.tmp$$$$ $(srcdir)/version.texi.$$$$
  	@cp $(srcdir)/version.texi $@
  
  mostlyclean-vti:
! 	-rm -f vti.tmp* $(srcdir)/version.texi.tmp*
  
  maintainer-clean-vti:
***************
*** 1239,1251 ****
  	echo "@set UPDATED-MONTH $$2 $$3"; \
  	echo "@set EDITION $(VERSION)"; \
! 	echo "@set VERSION $(VERSION)") > 1.tmp
! 	@cmp -s 1.tmp $(srcdir)/version-stnd.texi \
! 	  || (echo "Updating $(srcdir)/version-stnd.texi"; \
! 	      cp 1.tmp $(srcdir)/version-stnd.texi)
! 	-@rm -f 1.tmp
  	@cp $(srcdir)/version-stnd.texi $@
  
  mostlyclean-1:
! 	-rm -f 1.tmp
  
  maintainer-clean-1:
--- 1675,1688 ----
  	echo "@set UPDATED-MONTH $$2 $$3"; \
  	echo "@set EDITION $(VERSION)"; \
! 	echo "@set VERSION $(VERSION)") > 1.tmp$$$$ && \
! 	(cmp -s 1.tmp$$$$ $(srcdir)/version-stnd.texi \
! 	  || (echo "Updating $(srcdir)/version-stnd.texi" && \
! 	      cp 1.tmp$$$$ $(srcdir)/version-stnd.texi.tmp$$$$ && \
! 	      mv $(srcdir)/version-stnd.texi.tmp$$$$ $(srcdir)/version-stnd.texi)) && \
! 	rm -f 1.tmp$$$$ $(srcdir)/version-stnd.texi.$$$$
  	@cp $(srcdir)/version-stnd.texi $@
  
  mostlyclean-1:
! 	-rm -f 1.tmp* $(srcdir)/version-stnd.texi.tmp*
  
  maintainer-clean-1:
***************
*** 1749,1752 ****
--- 2186,2191 ----
  	uninstall-pdf-am uninstall-ps-am
  
+ .PRECIOUS: Makefile
+ 
  
  @INSTALL_WARNINGS_TRUE@install-data-local:
***************
*** 1777,1786 ****
  	rm -rf $(doctemp) && mkdir $(doctemp)
  	cd $(doctemp) \
- 	&& pod2html $(abs_top_srcdir)/Pod-Simple-Texinfo/pod2texi.pl >pod2texi.html \
  	&& ln -s ../*.texi . \
  	&& $(gendocs_invoke) -o $(manual1) $(manual1) $(manual1_title) \
  	&& $(gendocs_invoke) -o $(manual2) $(manual2) $(manual2_title) \
! 	&& $(gendocs_invoke) -o $(manual3) $(manual3) $(manual3_title)
! 	@echo "Manuals for web distribution under: $(doctemp)/"
  #
  # At official release, we need to update:
--- 2216,2225 ----
  	rm -rf $(doctemp) && mkdir $(doctemp)
  	cd $(doctemp) \
  	&& ln -s ../*.texi . \
  	&& $(gendocs_invoke) -o $(manual1) $(manual1) $(manual1_title) \
  	&& $(gendocs_invoke) -o $(manual2) $(manual2) $(manual2_title) \
! 	&& $(gendocs_invoke) -o $(manual3) $(manual3) $(manual3_title) \
! 	&& pod2html $(pod2texi_pl) >pod2texi.html \
! 	&& echo "Manuals ready for web distribution under: $(doctemp)/"
  #
  # At official release, we need to update:
diff -Nrc2 texinfo-5.2/doc/fdl.texi texinfo-6.0/doc/fdl.texi
*** texinfo-5.2/doc/fdl.texi	2013-02-19 22:25:28.000000000 +0000
--- texinfo-6.0/doc/fdl.texi	2015-02-25 20:17:30.000000000 +0000
***************
*** 98,102 ****
  PostScript or PDF designed for human modification.  Examples
  of transparent image formats include PNG, XCF and
! JPG.  Opaque formats include proprietary formats that can be
  read and edited only by proprietary word processors, SGML or
  XML for which the DTD and/or processing tools are
--- 98,102 ----
  PostScript or PDF designed for human modification.  Examples
  of transparent image formats include PNG, XCF and
! JPG@.  Opaque formats include proprietary formats that can be
  read and edited only by proprietary word processors, SGML or
  XML for which the DTD and/or processing tools are
diff -Nrc2 texinfo-5.2/doc/info-stnd.texi texinfo-6.0/doc/info-stnd.texi
*** texinfo-5.2/doc/info-stnd.texi	2013-08-22 18:34:07.000000000 +0100
--- texinfo-6.0/doc/info-stnd.texi	2015-05-11 14:59:37.000000000 +0100
***************
*** 1,4 ****
  \input texinfo.tex    @c -*-texinfo-*-
! @comment $Id: info-stnd.texi 5336 2013-08-22 17:33:59Z karl $
  @c We must \input texinfo.tex instead of texinfo, otherwise make
  @c distcheck in the Texinfo distribution fails, because the texinfo Info
--- 1,4 ----
  \input texinfo.tex    @c -*-texinfo-*-
! @c $Id: info-stnd.texi 6213 2015-04-09 14:05:56Z gavin $
  @c We must \input texinfo.tex instead of texinfo, otherwise make
  @c distcheck in the Texinfo distribution fails, because the texinfo Info
***************
*** 19,24 ****
  
  Copyright @copyright{} 1992, 1993, 1996, 1997, 1998, 1999, 2001, 2002,
! 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013 Free Software
! Foundation, Inc.
  
  @quotation
--- 19,24 ----
  
  Copyright @copyright{} 1992, 1993, 1996, 1997, 1998, 1999, 2001, 2002,
! 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014
! Free Software Foundation, Inc.
  
  @quotation
***************
*** 26,30 ****
  under the terms of the GNU Free Documentation License, Version 1.3 or
  any later version published by the Free Software Foundation; with no
! Invariant Sections, with the Front-Cover texts being ``A GNU Manual'',
  and with the Back-Cover Texts as in (a) below.  A copy of the
  license is included in the section entitled ``GNU Free Documentation
--- 26,30 ----
  under the terms of the GNU Free Documentation License, Version 1.3 or
  any later version published by the Free Software Foundation; with no
! Invariant Sections, with the Front-Cover Texts being ``A GNU Manual'',
  and with the Back-Cover Texts as in (a) below.  A copy of the
  license is included in the section entitled ``GNU Free Documentation
***************
*** 45,49 ****
  @direntry
  * info stand-alone: (info-stnd).           Read Info documents without Emacs.
- * infokey: (info-stnd)Invoking infokey.    Compile Info customizations.
  @end direntry
  
--- 45,48 ----
***************
*** 132,144 ****
  @cindex arguments, command line
  
! GNU Info accepts several options to control the initial node being
! viewed, and to specify which directories to search for Info files.
  Here is a template showing an invocation of GNU Info from the shell:
  
  @example
! info [@var{option}]@dots{} [@var{menu-item}@dots{}]
  @end example
  
! The program accepts the following options:
  
  @table @code
--- 131,257 ----
  @cindex arguments, command line
  
! GNU Info accepts several options to control the initial node or nodes
! being viewed, and to specify which directories to search for Info files.
  Here is a template showing an invocation of GNU Info from the shell:
  
  @example
! info [@var{option}@dots{}] [@var{manual}] [@var{menu-or-index-item}@dots{}]
  @end example
  
! Info will look for an entry called @var{manual} in the directory
! files, which are named @file{dir}, that it finds in its search path.
! The search is case-insensitive and considers substrings.
! (If @var{manual} is not given, by default Info displays a composite
! directory listing, constructed by combining the @file{dir} files.)
! A basic example:
! 
! @example
! info coreutils
! @end example
! 
! This looks for an entry labelled @code{coreutils}, or
! @code{Coreutils}, etc., and if found, displays the referenced file
! (e.g., @file{coreutils.info}) at the location given.
! @code{info coreu} will find it too, if there is no better match.
! 
! Another example:
! 
! @example
! info ls
! @end example
! 
! Assuming the normal @code{dir} entry for @code{ls}, this will show the
! @code{ls} documentation, which happens to be within the
! @code{coreutils} manual rather than a separate manual.  The @code{dir}
! entries can point to an any node within a manual, so that users don't
! have to be concerned with the exact structure used by different
! authors.
! 
! @cindex compressed Info files
! @cindex files, compressed
! @cindex Info files, compressed
! If no entry is found in the directories, Info looks for files in its
! search path with names based on @var{manual}.  If @var{manual} is
! not found, Info looks for it with a number of known extensions of Info
! files, namely @file{.info}, @file{-info}, @file{/index}, and @file{.inf}.
! For every known extension, if a regular file is not found, Info looks
! for a compressed file.  Info supports files compressed with @code{gzip},
! @code{xz}, @code{bzip2}, @code{lzip}, @code{lzma}, @code{compress} and
! @code{yabba} programs, assumed to have extensions @file{.z}, @file{.gz},
! @file{.xz}, @file{.bz2}, @file{.lz}, @file{.lzma}, @file{.Z}, and
! @file{.Y} respectively.@footnote{On MS-DOS, Info allows for the Info
! extension, such as @code{.inf}, and the short compressed file extensions,
! such as @file{.z} and @file{.gz}, to be merged into a single extension,
! since DOS doesn't allow more than a single dot in the basename of
! a file.  Thus, on MS-DOS, if Info looks for @file{bison}, file names
! like @file{bison.igz} and @file{bison.inz} will be found and decompressed
! by @code{gunzip}.}
! 
! You can specify the name of a node to visit with the @code{--node} or 
! @code{-n} option.  Alternatively, you can specify the file and node 
! together using the same format that occurs in Info cross-references.  
! These two examples both load the @samp{Files} node within the 
! @samp{emacs} manual:
! 
! @example
! info emacs -n Files
! info '(emacs)Files'
! @end example
! 
! @cindex absolute Info file names
! @cindex relative Info file names
! @cindex file names, relative
! @cindex Info files, relative
! If you want to load a file without looking in the search path, specify
! @var{manual} either as an absolute path, or as a path relative to the
! current directory which contains at least one slash character.  (You
! can also use the @code{--file} option for similar behavior, described
! below.)
! Examples:
! 
! @example
! info /usr/local/share/info/bash.info
! info ./document.info
! @end example
! 
! @noindent
! Info looks for @var{manual} only in the explicitly specified
! directory, and adds that directory to its search path.
! 
! @anchor{command-line menu items}
! @cindex menu, following
! Info treats any remaining arguments as the names of menu items, or
! (see below) index entries.  The first argument is a menu item in the
! @samp{Top} node of the file loaded, the second argument is a menu item
! in the first argument's node, etc.  You can move to the node of your
! choice by specifying the menu names which describe the path to that
! node.  For example,
! 
! @example
! info emacs buffers
! info texinfo Overview 'Using Texinfo'
! @end example
! 
! @noindent
! The first example selects the menu item @samp{Buffers} in the node
! @samp{(emacs)Top}.  The second example loads the @file{texinfo} file and
! looks in its top-level menu for a @samp{Overview} item, looks in the menu
! of the node referenced, and finally displays the node referenced by the
! @samp{Using Texinfo} item.
! 
! If there was only one @var{menu-item} argument and it wasn't found as a
! menu item, Info looks for it as an index entry. For example:
! 
! @example
! info libc printf
! @end example
! 
! @noindent
! This loads the libc Info manual and first looks for @code{printf} in
! the top-level menu as usual; since it isn't there (at this writing),
! it then looks in the indices.  If it's found there (which it is),
! displays the relevant node at the given location.
! 
! A complete list of options follows.
  
  @table @code
***************
*** 147,152 ****
  @itemx -a
  @cindex @code{--all} (@code{-a}) command line option
! Find all files matching the given @var{menu-item} (a file or node
! name).  Three usage patterns are supported, as follows.
  
  First, if @code{--all} is used together with @option{--where},
--- 260,265 ----
  @itemx -a
  @cindex @code{--all} (@code{-a}) command line option
! Find all files matching @var{manual}.  Three usage patterns are
! supported, as follows.
  
  First, if @code{--all} is used together with @option{--where},
***************
*** 214,232 ****
  @cindex @code{--directory} (@code{-d}) command line option
  @cindex directory path
! Prepend @var{directory-path} to the list of directory paths searched
  when Info needs to find a file.  You may issue @code{--directory}
  multiple times; once for each directory which contains Info files,
  or with a list of such directories separated by a colon (or semicolon
! on MS-DOS/MS-Windows).  In the absence of @code{--directory} options
! the list of directories searched by Info is constructed from the
! value of the environment variable @code{INFOPATH}.  The value of
  @code{INFOPATH} is a list of directories usually separated by a colon;
! on MS-DOS/MS-Windows systems, the semicolon is used.  If you do not
! define @code{INFOPATH}, Info uses a default path defined when Info was
! built as the initial list of directories.  If the value of
  @code{INFOPATH} ends with a colon (or semicolon on MS-DOS/MS-Windows),
  the initial list of directories is constructed by appending the
  build-time default to the value of @code{INFOPATH}.
  
  If the list of directories contains the element @code{PATH}, that
  element is replaced by a list of directories derived from the value of
--- 327,355 ----
  @cindex @code{--directory} (@code{-d}) command line option
  @cindex directory path
! @cindex INFOPATH
! @anchor{INFOPATH}
! Add @var{directory-path} to the list of directory paths searched
  when Info needs to find a file.  You may issue @code{--directory}
  multiple times; once for each directory which contains Info files,
  or with a list of such directories separated by a colon (or semicolon
! on MS-DOS/MS-Windows).
! 
! Directories specified in the environment variable @env{INFOPATH} are added
! to the directories specified with @code{--directory}, if any.  The value of
  @code{INFOPATH} is a list of directories usually separated by a colon;
! on MS-DOS/MS-Windows systems, the semicolon is used.  If the value of
  @code{INFOPATH} ends with a colon (or semicolon on MS-DOS/MS-Windows),
  the initial list of directories is constructed by appending the
  build-time default to the value of @code{INFOPATH}.
  
+ If you do not define @code{INFOPATH}, Info uses a default path defined
+ when Info was built as the initial list of directories.  
+ 
+ Regardless of whether @code{INFOPATH} is defined, the default
+ documentation directory defined when Info was built is added to the
+ search path.  If you do not want this directory to be included, set
+ the @code{infopath-no-defaults} variable to @code{On}
+ (@pxref{infopath-no-defaults}).
+  
  If the list of directories contains the element @code{PATH}, that
  element is replaced by a list of directories derived from the value of
***************
*** 249,306 ****
  @cindex initial node, specifying
  @cindex startup node, specifying
! Specify a particular manual to visit.  By default, Info starts at a
! top-level ``directory'' (constructed by combining the @file{dir} files
! that it finds).  With this option, it starts by trying to visit
! @code{(@var{manual})Top}, i.e., the @code{Top} node in (typically)
! @file{@var{manual}.info}.  If no such file (or node) can be found,
! Info just exits immediately.
! 
! Thus, @code{info -f emacs} is rather different from @code{info emacs}.
! With the latter, @samp{emacs} is treated as a menu item, meaning a
! case-insensitive match to the text before the colon in a typical
! @code{dir} entry:
  
! @example
! * Emacs: (emacs).  The extensible ...
! @end example
! 
! An exact match (@samp{* emacs:})@: is preferred to a case-folding
! match.  This can often happen when the name of a utility and its
! containing manual are the same.
  
- @cindex relative Info file names
- @cindex file names, relative
- @cindex Info files, relative
  If @var{manual} is an absolute file name, or begins with @file{./} or
! @file{../}, or contains an intermediate directory, Info looks for
! @var{manual} only in that explicitly specified directory, and adds
! that directory to the value of @code{INFOPATH}.  For example,
! @code{info -f /usr/local/share/info/emacs} and @code{info -f ./emacs}
! visit the Emacs manual in the given directory, or quits.  Otherwise,
! @var{manual} is a simple name (@code{info -f emacs)}, and Info will
! only look for it in the directories specified in @code{INFOPATH}---not
! relative to the current directory.
! 
! @cindex compressed Info files
! @cindex files, compressed
! @cindex Info files, compressed
! In every directory Info tries, if @var{filename} is not found, Info
! looks for it with a number of known extensions of Info files, namely
! @file{.info}, @file{-info}, @file{/index}, and @file{.inf}.  For every
! known extension, Info looks for a compressed file, if a regular file
! isn't found.  Info supports files compressed with @code{gzip},
! @code{xz}, @code{bzip2}, @code{lzip}, @code{lzma}, @code{compress} and
! @code{yabba} programs, assumed to have extensions @file{.z},
! @file{.gz}, @file{.xz}, @file{.bz2}, @file{.lz}, @file{.lzma},
! @file{.Z}, and @file{.Y} respectively, possibly after one of the known
! Info files extensions.
! 
! On MS-DOS, Info allows for the Info extension, such as @code{.inf},
! and the short compressed file extensions, such as @file{.z} and
! @file{.gz}, to be merged into a single extension, since DOS doesn't
! allow more than a single dot in the basename of a file.  Thus, on
! MS-DOS, if Info looks for @file{bison}, file names like
! @file{bison.igz} and @file{bison.inz} will be found and decompressed
! by @code{gunzip}.
  
  @item --help
--- 372,391 ----
  @cindex initial node, specifying
  @cindex startup node, specifying
! Specify a particular manual to visit without looking its name up in any
! @file{dir} files.
  
! With this option, it starts by trying to visit
! @code{(@var{manual})Top}, i.e., the @code{Top} node in (typically)
! @file{@var{manual}.info}.  As above, it tries various file extensions
! to find the file. If no such file (or node) can be found, Info exits
! without doing anything.  As with the @file{dir} lookup described above,
! any extra @var{menu-item} arguments are used to locate a node within the
! loaded file.
  
  If @var{manual} is an absolute file name, or begins with @file{./} or
! @file{../}, or contains an intermediate directory, Info will only look
! for the file in the directory specified, and add this directory to
! @code{INFOPATH}.  (This is the same as what happens when @code{--file}
! is not given.)
  
  @item --help
***************
*** 326,329 ****
--- 411,421 ----
  Commands}.
  
+ @item --init-file @var{INIT-FILE}
+ @anchor{--init-file}
+ @cindex @code{--init-file} command line option
+ Read key bindings and variable settings from @var{INIT-FILE} instead
+ of the @file{.infokey} file in your home directory.  @xref{Custom Key
+ Bindings}.
+ 
  @item --node @var{nodename}
  @itemx -n @var{nodename}
***************
*** 331,337 ****
  @cindex node, selecting from the command line
  Specify a particular node to visit in the initial file that Info
! loads.  This is especially useful in conjunction with @code{--file}.
! You may specify @code{--node} multiple times; for an interactive Info,
! each @var{nodename} is visited in its own window, for a
  non-interactive Info (such as when @code{--output} is given) each
  @var{nodename} is processed sequentially.
--- 423,428 ----
  @cindex node, selecting from the command line
  Specify a particular node to visit in the initial file that Info
! loads.  You may specify @code{--node} multiple times: for an interactive
! Info, each @var{nodename} is visited in its own window; for a
  non-interactive Info (such as when @code{--output} is given) each
  @var{nodename} is processed sequentially.
***************
*** 351,366 ****
  @code{-} for @var{file} means standard output.
  
! @item --raw-escapes
! @itemx --no-raw-escapes
! @itemx -R
  @cindex @code{--raw-escapes} (@code{-R}) command line option
  @cindex colors in documents
  @cindex ANSI escape sequences in documents
! Do not remove ANSI escape sequences from documents.  Some versions of
! Groff (@pxref{Top,,,groff,Groff}) produce man pages with ANSI escape
! sequences for bold, italics, and underlined characters, and for
! colorized text.  By default, Info lets those escape sequences pass
! through directly to the terminal.  If your terminal does not support
! these escapes, use @code{--no-raw-escapes} to make Info remove them.
  
  @item --restore=@var{dribble-file}
--- 442,468 ----
  @code{-} for @var{file} means standard output.
  
! @item --no-raw-escapes
! @itemx --raw-escapes, -R
! @anchor {--raw-escapes}
  @cindex @code{--raw-escapes} (@code{-R}) command line option
  @cindex colors in documents
  @cindex ANSI escape sequences in documents
! By default, Info passes SGR terminal control sequences (also known as
! ANSI escape sequences) found in documents directly through to the
! terminal.  If you use the @code{--no-raw-escapes} options, these
! sequences are displayed as other control characters are; for example, an
! @kbd{ESC} byte is displayed as @samp{^[}.  The @code{--raw-escapes} and
! @code{-R} options do not do anything, but are included for completeness.
! 
! @cindex man pages, bold and underline
! @vindex GROFF_SGR
! Some versions of Groff (@pxref{Top,,,groff,Groff}) produce man pages
! with ANSI escape sequences for bold, italics, and underlined
! characters, and for colorized text.  If your @command{man} command
! uses a version of Groff that does this (original GNU Groff does), and
! your terminal supports these sequences, Info will display any bold or
! underlined text in man pages.  Some distributions have modified Groff
! to require setting the @code{GROFF_SGR} environment variable to get
! these sequences.  @xref{Invoking grotty,,, groff, Groff}.
  
  @item --restore=@var{dribble-file}
***************
*** 453,486 ****
  Show the filename that would be read and exit, instead of actually
  reading it and starting Info.
- 
- @anchor{command-line menu items}
- @item @var{menu-item}
- @cindex menu, following
- Info treats its remaining arguments as the names of menu items.  The
- first argument is a menu item in the initial node visited (generally
- @code{dir}), the second argument is a menu item in the first argument's
- node, etc.  You can easily move to the node of your choice by specifying
- the menu names which describe the path to that node.  For example,
- 
- @example
- info emacs buffers
- @end example
- 
- @noindent
- first selects the menu item @samp{Emacs} in the node @samp{(dir)Top},
- and then selects the menu item @samp{Buffers} in the node
- @samp{(emacs)Top}.
  @end table
  
- To avoid searching the @file{dir} files and just show some arbitrary
- file, use @samp{-f} and the filename, as in @samp{info -f ./foo.info}.
- 
- The index search and the search for the node which describes program
- invocation and command-line options begins @emph{after} processing all
- the command-line menu items.  Therefore, the Info file searched for the
- index or the invocation node is the file where Info finds itself after
- following all the menu items given on the command line.  This is so
- @samp{info emacs --show-options} does what you'd expect.
- 
  Finally, Info defines many default key bindings and variables.
  @xref{Custom Key Bindings}, for information on how to customize these
--- 555,560 ----
***************
*** 505,509 ****
  notation.@footnote{Here's a short summary.  @kbd{C-@var{x}} means
  press the @kbd{CTRL} key and the key @var{x}.  @kbd{M-@var{x}} means
! press the @kbd{META} key and the key @var{x}.  On many terminals th
  @kbd{META} key is known as the @kbd{ALT} key.  @kbd{SPC} is the space
  bar.  The other keys are usually called by the names imprinted on
--- 579,583 ----
  notation.@footnote{Here's a short summary.  @kbd{C-@var{x}} means
  press the @kbd{CTRL} key and the key @var{x}.  @kbd{M-@var{x}} means
! press the @kbd{META} key and the key @var{x}.  On many terminals the
  @kbd{META} key is known as the @kbd{ALT} key.  @kbd{SPC} is the space
  bar.  The other keys are usually called by the names imprinted on
***************
*** 631,634 ****
--- 705,710 ----
  @item @key{SPC} (@code{scroll-forward})
  @kindex SPC, in Info windows
+ @itemx @key{NEXT}
+ @kindex NEXT
  @findex scroll-forward
  Shift the text in this window up.  That is, show more of the node which
***************
*** 643,656 ****
  read an entire manual from start to finish by repeating @key{SPC}.
  
! The default scroll size is one screen-full, but it can be changed by
  invoking the (@code{scroll-forward-page-only-set-window}) command,
  @samp{z} under @samp{--vi-keys}, with a numeric argument.
  
! @item @key{NEXT} (an arrow key) (@code{scroll-forward-page-only})
! @itemx @kbd{C-v}
  @itemx @kbd{C-f}, vi-like operation
  @itemx @kbd{f}, vi-like operation
  @itemx @kbd{M-SPC}, vi-like operation
- @kindex NEXT
  @kindex C-v
  @kindex C-f, vi-like operation
--- 719,734 ----
  read an entire manual from start to finish by repeating @key{SPC}.
  
! The default scroll size is one screenful, but it can be changed by
  invoking the (@code{scroll-forward-page-only-set-window}) command,
  @samp{z} under @samp{--vi-keys}, with a numeric argument.
  
! @kindex PageDown
! The @key{NEXT} key is known as the @key{PageDown} key on some
! keyboards.
! 
! @item @kbd{C-v} (@code{scroll-forward-page-only})
  @itemx @kbd{C-f}, vi-like operation
  @itemx @kbd{f}, vi-like operation
  @itemx @kbd{M-SPC}, vi-like operation
  @kindex C-v
  @kindex C-f, vi-like operation
***************
*** 662,673 ****
  current node.
  
- @kindex PageDown
- The @key{NEXT} key is known as the @key{PageDown} key on some
- keyboards.
- 
  @item @kbd{z} (@code{scroll-forward-page-only-set-window}, vi-like operation)
  @kindex z, vi-like operation
  @findex scroll-forward-page-only-set-window
! Scroll forward, like with @key{NEXT}, but if a numeric argument is
  specified, it becomes the default scroll size for subsequent
  @code{scroll-forward} and @code{scroll-backward} commands and their
--- 740,747 ----
  current node.
  
  @item @kbd{z} (@code{scroll-forward-page-only-set-window}, vi-like operation)
  @kindex z, vi-like operation
  @findex scroll-forward-page-only-set-window
! Scroll forward, like with @kbd{C-v}, but if a numeric argument is
  specified, it becomes the default scroll size for subsequent
  @code{scroll-forward} and @code{scroll-backward} commands and their
***************
*** 676,679 ****
--- 750,755 ----
  @item @key{DEL} (@code{scroll-backward})
  @kindex DEL, in Info windows
+ @item @key{PREVIOUS}
+ @kindex PREVIOUS
  @findex scroll-backward
  Shift the text in this window down.  The inverse of
***************
*** 685,694 ****
  @samp{w} under @samp{--vi-keys}, with a numeric argument.
  
! @item @key{PREVIOUS} (arrow key) (@code{scroll-backward-page-only})
! @itemx @key{PRIOR} (arrow key)
! @itemx @kbd{M-v}
  @itemx @kbd{b}, vi-like operation
  @itemx @kbd{C-b}, vi-like operation
- @kindex PREVIOUS
  @kindex M-v
  @kindex b, vi-like operation
--- 761,776 ----
  @samp{w} under @samp{--vi-keys}, with a numeric argument.
  
! @kindex BS (backspace)
! If your keyboard lacks the @key{DEL} key, look for a key called
! @key{BS}, or @samp{Backspace}, sometimes designated with an arrow which
! points to the left, which should perform the same function.
! 
! @kindex PageUp
! The @key{PREVIOUS} key is the @key{PageUp} key on many keyboards.  Emacs
! refers to it by the name @key{PRIOR}.
! 
! @item @kbd{M-v} (@code{scroll-backward-page-only})
  @itemx @kbd{b}, vi-like operation
  @itemx @kbd{C-b}, vi-like operation
  @kindex M-v
  @kindex b, vi-like operation
***************
*** 698,702 ****
  @code{scroll-forward-page-only}.  Does not scroll beyond the start of
  the current node.  The default scroll size can be changed by invoking
! the(@code{scroll-backward-page-only-set-window}) command, @samp{w} under
  @samp{--vi-keys}, with a numeric argument.
  
--- 780,784 ----
  @code{scroll-forward-page-only}.  Does not scroll beyond the start of
  the current node.  The default scroll size can be changed by invoking
! the @code{scroll-backward-page-only-set-window} command, @samp{w} under
  @samp{--vi-keys}, with a numeric argument.
  
***************
*** 704,708 ****
  @kindex w, vi-like operation
  @findex scroll-backward-page-only-set-window
! Scroll backward, like with @key{PREVIOUS}, but if a numeric argument is
  specified, it becomes the default scroll size for subsequent
  @code{scroll-forward} and @code{scroll-backward} commands.
--- 786,790 ----
  @kindex w, vi-like operation
  @findex scroll-backward-page-only-set-window
! Scroll backward, like with @kbd{M-v}, but if a numeric argument is
  specified, it becomes the default scroll size for subsequent
  @code{scroll-forward} and @code{scroll-backward} commands.
***************
*** 769,783 ****
  commands never scroll beyond the current node.
  
- @kindex PageUp
- The @key{PREVIOUS} key is the @key{PageUp} key on many keyboards.  Emacs
- refers to it by the name @key{PRIOR}.  When you use @key{PRIOR} or
- @key{PageUp} to scroll, Info never scrolls beyond the beginning of the
- current node.
- 
- @kindex BS (backspace)
- If your keyboard lacks the @key{DEL} key, look for a key called
- @key{BS}, or @samp{Backspace}, sometimes designated with an arrow which
- points to the left, which should perform the same function.
- 
  @table @asis
  @item @kbd{C-l} (@code{redraw-display})
--- 851,854 ----
***************
*** 801,805 ****
  space than one screen width to display is displayed, a @samp{$} appears
  in the rightmost column of the screen, and the remainder of the line is
! invisible.  When long lines are truncated, the modeline displays the
  @samp{$} character near its left edge.
  @end table
--- 872,876 ----
  space than one screen width to display is displayed, a @samp{$} appears
  in the rightmost column of the screen, and the remainder of the line is
! invisible.  When long lines are truncated, the mode line displays the
  @samp{$} character near its left edge.
  @end table
***************
*** 968,975 ****
  
  @anchor{goto-invocation}
! @item @kbd{O} (@code{goto-invocation}
! @itemx @kbd{I}
  @kindex O
! @kindex I
  @findex goto-invocation
  @cindex finding the Invocation node
--- 1039,1046 ----
  
  @anchor{goto-invocation}
! @item @kbd{O} (@code{goto-invocation})
! @itemx @kbd{I}, vi-like operation
  @kindex O
! @kindex I, vi-like operation
  @findex goto-invocation
  @cindex finding the Invocation node
***************
*** 1021,1033 ****
  entry it did find and reports an error.
  
- @item @kbd{C-x @kbd{k}} (@code{kill-node})
- @kindex C-x k
- @findex kill-node
- Kill a node.  The node name is prompted for in the echo area, with a
- default of the current node.  @dfn{Killing} a node means that Info tries
- hard to forget about it, removing it from the list of history nodes kept
- for the window where that node is found.  Another node is selected in
- the window which contained the killed node.
- 
  @item @kbd{C-x C-f} (@code{view-file})
  @kindex C-x C-f
--- 1092,1095 ----
***************
*** 1055,1058 ****
--- 1117,1128 ----
  This is similar to @samp{C-x C-b} followed by @samp{m}, but no window is
  created.
+ 
+ @item @code{M-x man}
+ @findex man
+ @cindex man pages, displaying
+ Read the name of a man page to load and display.  This uses the @command{man}
+ command on your system to retrieve the contents of the requested man page.
+ See also @pxref{--raw-escapes}.
+ 
  @end table
  
***************
*** 1084,1088 ****
  @xref{min-search-length}, for more information on this.
  
! @item @kbd{?} (@code{search-backward}, vi-like operation)
  @kindex ?, vi-like operation
  @findex search-backward
--- 1154,1159 ----
  @xref{min-search-length}, for more information on this.
  
! @item @kbd{M-x search-backward}
! @itemx @kbd{?}, vi-like operation
  @kindex ?, vi-like operation
  @findex search-backward
***************
*** 1093,1103 ****
  occurrence of the string.  Negative arguments search forward.
  
  @item @kbd{R} (@code{toggle-regexp})
  @kindex R
  @findex toggle-regexp
  Toggle between using regular expressions and literal strings for
! searching.  Info uses so-called `extended' regular expression syntax,
! similar to Emacs (@pxref{Regexps, , Using Regular Expressions, emacs,
! The GNU Emacs Manual}).
  
  @item @kbd{S} (@code{search-case-sensitively}
--- 1164,1177 ----
  occurrence of the string.  Negative arguments search forward.
  
+ If you do not have a convenient key sequence bound to this command, an
+ alternative is to first perform a forward search, and then use the
+ @code{search-previous} command, described below.
+ 
  @item @kbd{R} (@code{toggle-regexp})
  @kindex R
  @findex toggle-regexp
  Toggle between using regular expressions and literal strings for
! searching.  Info uses so-called `extended' regular expression syntax
! (@pxref{Regular Expressions,,, grep, GNU Grep}).
  
  @item @kbd{S} (@code{search-case-sensitively}
***************
*** 1168,1175 ****
  @cindex searching, in the indices
  Look up a string in the indices for this Info file, and select a node
! to which the found index entry points.
! 
! The search string should not be shorter than a predefined limit, set
! to 1 character by default (@pxref{min-search-length}).
  
  @item @kbd{I} (@code{virtual-index})
--- 1242,1247 ----
  @cindex searching, in the indices
  Look up a string in the indices for this Info file, and select a node
! to which the found index entry points.  If you press @key{RET} without
! giving a string, Info takes you to an index node in the file.
  
  @item @kbd{I} (@code{virtual-index})
***************
*** 1199,1205 ****
  found string.  Subsequent @samp{s} commands show you the default search
  string within @samp{[} and @samp{]}; pressing @key{RET} instead of
! typing a new string will use the default search string.  Under
! @samp{--vi-keys} (@pxref{--vi-keys}), using the @samp{n} or @samp{N}
! commands is a faster way of searching for the same string.
  
  @dfn{Incremental searching} is similar to basic searching, but the
--- 1271,1285 ----
  found string.  Subsequent @samp{s} commands show you the default search
  string within @samp{[} and @samp{]}; pressing @key{RET} instead of
! typing a new string will use the default search string.
! 
! Using the @samp{@}} or @samp{@{} commands (or the @samp{n} or @samp{N}
! commands under @samp{--vi-keys}; @pxref{--vi-keys}), is a faster way of
! searching for the same string.
! 
! @vindex highlight-searches
! @findex clear-search
! If the @code{highlight-searches} variable is set, matches from search
! commands will be highlighted.  @xref{Variables,, @code{highlight-searches}}.
! Use the @kbd{M-x clear-search} command to clear any search highlights.
  
  @dfn{Incremental searching} is similar to basic searching, but the
***************
*** 1367,1370 ****
--- 1447,1451 ----
  
  @item @kbd{M-TAB} (@code{move-to-prev-xref})
+ @itemx @kbd{BackTab}
  @itemx @kbd{Shift-@key{TAB}} (on DOS/Windows only)
  @kindex M-TAB, in Info windows
***************
*** 1375,1380 ****
  @kindex Shift-TAB, in Info windows
  @kindex BackTab, in Info windows
! On DOS/Windows only, the @kbd{Shift-@key{TAB}} key is an alias for
! @kbd{M-@key{TAB}}.  This key is sometimes called @samp{BackTab}.
  
  @item @key{RET} (@code{select-reference-this-line})
--- 1456,1461 ----
  @kindex Shift-TAB, in Info windows
  @kindex BackTab, in Info windows
! The @kbd{BackTab} key can be produced on some terminals with
! @kbd{Shift-@key{TAB}}. 
  
  @item @key{RET} (@code{select-reference-this-line})
***************
*** 1396,1400 ****
  
  GNU Info supports multiple windows appearing in a single screen; each
! window is separated from the next by its modeline.  At any time, there
  is only one @dfn{active} window, that is, the window in which the cursor
  appears.  There are commands available for creating windows, changing
--- 1477,1481 ----
  
  GNU Info supports multiple windows appearing in a single screen; each
! window is separated from the next by its mode line.  At any time, there
  is only one @dfn{active} window, that is, the window in which the cursor
  appears.  There are commands available for creating windows, changing
***************
*** 1434,1438 ****
  indicated in the mode line with two small @samp{z}'s.  In addition, if
  the Info file containing the node has been split into subfiles, the name
! of the subfile containing the node appears in the modeline as well:
  
  @example
--- 1515,1519 ----
  indicated in the mode line with two small @samp{z}'s.  In addition, if
  the Info file containing the node has been split into subfiles, the name
! of the subfile containing the node appears in the mode line as well:
  
  @example
***************
*** 1831,1837 ****
  
  @item @kbd{C-h} (@code{get-help-window})
  @itemx @kbd{?}
  @itemx @key{F1} (on DOS/Windows only)
! @itemx h, vi-like operation
  @kindex C-h
  @kindex ?, in Info windows
--- 1912,1919 ----
  
  @item @kbd{C-h} (@code{get-help-window})
+ @itemx @kbd{H}
  @itemx @kbd{?}
  @itemx @key{F1} (on DOS/Windows only)
! @itemx @kbd{h} and @kbd{H}, vi-like operation
  @kindex C-h
  @kindex ?, in Info windows
***************
*** 1849,1855 ****
  @findex get-info-help-node
  Try hard to visit the node @code{(info)Help}.  The Info file
! @file{info.texi} distributed with GNU Info contains this node.  Of
! course, the file must first be processed with @code{makeinfo}, and then
! placed into the location of your Info directory.
  
  @item @kbd{=} (@code{display-file-info})
--- 1931,1937 ----
  @findex get-info-help-node
  Try hard to visit the node @code{(info)Help}.  The Info file
! @file{info.texi} distributed with GNU Info (and GNU Emacs) contains
! this node.  Of course, the file must first be processed with
! @code{makeinfo}, and then placed into the location of your Info directory.
  
  @item @kbd{=} (@code{display-file-info})
***************
*** 1862,1865 ****
--- 1944,1951 ----
  current node.
  
+ @item @kbd{M-x info-version}
+ @findex info-version
+ Display the name and version of the currently running Info program.
+ 
  @end table
  
***************
*** 1903,1907 ****
  @end example
  
! @item @kbd{M--} (@code{add-digit-to-numeric-arg}
  @itemx @kbd{-}
  @kindex M--
--- 1989,1993 ----
  @end example
  
! @item @kbd{M--} (@code{add-digit-to-numeric-arg})
  @itemx @kbd{-}
  @kindex M--
***************
*** 2052,2060 ****
  @anchor{cursor-movement-scrolls}
  @item cursor-movement-scrolls
! By default, cursor movement commands stop when top or bottom of a node
! is reached (@pxref{Cursor Commands}).  When this variable is set to
! @code{On}, cursor movement commands become scrolling and their
! behavior is controlled by the @code{scroll-behavior} variable (see
! below).
  
  @item errors-ring-bell
--- 2138,2146 ----
  @anchor{cursor-movement-scrolls}
  @item cursor-movement-scrolls
! When set to @code{On}, when cursor movement commands reach the
! top or bottom of a node, another node is loaded depending on the
! value of @code{scroll-behaviour} (see below).  This is the default.
! When this variable is set to @code{Off}, cursor movements stop at the
! top or bottom of a node.
  
  @item errors-ring-bell
***************
*** 2077,2080 ****
--- 2163,2188 ----
  file which was compressed on disk.
  
+ @item hide-note-references
+ @vindex hide-note-references
+ By default, Info displays the contents of Info files mostly verbatim,
+ including text that is used by Info readers for navigation (for example,
+ marking the location of menus or cross-references).  If you set this
+ variable to @code{On}, some of this text is hidden, in a similar way to
+ the @code{Info-hide-note-references} variable in Emacs
+ (@pxref{Emacs Info Variables, , , info, Info}).
+ 
+ @item highlight-searches
+ @vindex highlight-searches
+ When set to @code{On}, highlight matches from searching commands
+ (@pxref{Searching Commands}).
+ 
+ @item infopath-no-defaults
+ @vindex infopath-no-defaults
+ @anchor{infopath-no-defaults}
+ Used in conjunction with the @env{INFOPATH} environment variable
+ (@pxref{INFOPATH}).  When set to @code{On}, the default documentation
+ directory defined when Info was built (e.g., @file{/usr/share/info})
+ is not added to the search path for Info files.
+ 
  @item ISO-Latin
  @cindex ISO Latin characters
***************
*** 2086,2089 ****
--- 2194,2214 ----
  such characters to Info, as well as display them.
  
+ @item key-time
+ @vindex key-time
+ @cindex slow network connections
+ Length of time in milliseconds to wait for the next byte of a byte
+ sequence generated by a key (or key chord) on the keyboard.  For
+ example, if the @kbd{down} key generates the byte sequence
+ @kbd{@key{ESC} O B}, and the two bytes @kbd{@key{ESC} O} have been
+ received, then a @kbd{B} byte would have to be received within this
+ length of time for a key press of @kbd{down} to be registered.  You
+ may wish to set this variable to a larger value for slow terminals or
+ network connections.
+ 
+ Set this variable to 0 to wait indefinitely for the next byte.  If you
+ do this, you will not be able to use some keys that generate sequences
+ that are initial subsequences of those generated by other keys; for
+ example, @key{ESC}, @kbd{M-O} and @kbd{M-[}.
+ 
  @anchor{min-search-length}
  @item min-search-length
***************
*** 2092,2095 ****
--- 2217,2236 ----
  result in an error.
  
+ @item mouse
+ @vindex mouse
+ What method to use to get input from a mouse device.  The default value is
+ @code{normal-tracking}, which makes Info use ``normal tracking mode'' if
+ it detects that the terminal supports it.  This enables you to scroll the
+ contents of the active window with a mouse scrollwheel.  Set this variable
+ to @code{Off} to disable the use of a mouse.
+ 
+ @cindex Selecting text with the mouse
+ @cindex xterm mouse selections
+ On terminal emulators running under the X Window System, such as
+ @command{xterm}, you can usually select text with the mouse.  However,
+ mouse tracking mode may interfere with this.  When this happens, you may
+ be able to select text by holding down the @kbd{Shift} key while
+ clicking and dragging.
+ 
  @anchor{scroll-behavior}
  @item scroll-behavior
***************
*** 2097,2104 ****
  @vindex scroll-behavior
  @vindex scroll-behaviour
! Control what happens when forward scrolling is requested at the end of
! a node, or when backward scrolling is requested at the beginning of a
! node.  The two variable names are synonyms.  The default value for
! this variable is @code{Continuous}.  Possible values:
  
  @table @code
--- 2238,2245 ----
  @vindex scroll-behavior
  @vindex scroll-behaviour
! The two variable names are synonymous.  Control what happens when
! scrolling commands are used at the end or beginning of a node
! (@pxref{Scrolling Commands}).  The default value for this variable is
! @code{Continuous}.  Possible values:
  
  @table @code
***************
*** 2118,2124 ****
  @end table
  
! This variable normally affects only scrolling commands.
! @xref{cursor-movement-scrolls}, for information on how to widen its
! scope to cursor movement commands.
  
  @item scroll-last-node
--- 2259,2265 ----
  @end table
  
! This variable also affects cursor movement commands (@pxref{Cursor
! Commands}) unless the @code{cursor-movement-scrolls} variable is set to
! @code{Off}.  @xref{cursor-movement-scrolls}.
  
  @item scroll-last-node
***************
*** 2132,2141 ****
  message. This is the default.
  
- @item Scroll
- Scroll as usual. Since the last node is usually an index, this means
- that the very first node from the menu will be selected.
- 
  @item Top
! Go to the top node of this document.
  @end table
  
--- 2273,2278 ----
  message. This is the default.
  
  @item Top
! Go to the top node of the document.
  @end table
  
***************
*** 2143,2164 ****
  @code{Continuous}.
  
- Notice that the default behavior has changed in version 4.12. Previous
- versions behaved as if @code{scroll-last-node=Scroll} was set. This
- behavior was counter-intuitive, therefore since version 4.12 the
- default is to stop at the last node.
- 
  @item scroll-step
  @vindex scroll-step
! The number of lines to scroll when the cursor moves out of the window.
! Scrolling happens automatically if the cursor has moved out of the
! visible portion of the node text when it is time to display.  Usually
! the scrolling is done so as to put the cursor on the center line of the
! current window.  However, if the variable @code{scroll-step} has a
! nonzero value, Info attempts to scroll the node text by that many lines;
! if that is enough to bring the cursor back into the window, that is what
! is done.  The default value of this variable is 0, thus placing the
! cursor (and the text it is attached to) in the center of the window.
! Setting this variable to 1 causes a kind of ``smooth scrolling'' which
! some people prefer.
  
  @item search-skip-screen
--- 2280,2292 ----
  @code{Continuous}.
  
  @item scroll-step
  @vindex scroll-step
! The number of lines to scroll to bring the cursor back into the window.
! The default value of this variable is 1, which causes a kind of ``smooth
! scrolling'' which some people prefer.  Scrolling happens automatically
! if the cursor has moved out of the visible portion of the node text.
! 
! If the variable @code{scroll-step} is 0, the cursor (and the
! text it is attached to) is placed in the centre of the window.
  
  @item search-skip-screen
***************
*** 2202,2264 ****
  @cindex @file{_info} file (MS-DOS)
  
! GNU Info provides a way to define arbitrary key-to-command bindings
! and variable settings, overriding the defaults described in this
! document.  (The @option{--vi-keys} option rebinds many keys at once;
! @pxref{--vi-keys}.)
  
  On startup, GNU Info looks for a configuration file in the invoker's
! HOME directory called @file{.info}.  (Due to the limitations of DOS
! filesystems, the MS-DOS version of Info looks for a file @file{_info}
! instead.  If the @env{HOME} variable is not defined, Info additionally
! looks in the current directory.)  If it is present, and appears to
! contain Info configuration data, and was created with the current
! version of the @code{infokey} command, then Info adopts the key
! bindings and variable settings contained therein.
! 
! The @file{.info} file contains compact, non-textual data for reasons of
! efficiency and because its design was lifted wholesale from the GNU Less
! program, which also does it that way.  It must be created by compiling a
! textual source file using the @code{infokey} command.
  
  @menu
! * Invoking @t{infokey}::
! * @t{infokey} source format::
  @end menu
  
  
! @node Invoking @t{infokey}
! @section Invoking @command{infokey}
! 
! @cindex invoking @command{infokey}
! @cindex @command{infokey}, invoking
! @cindex @file{_infokey} file (MS-DOS)
! 
! By default, @command{infokey} reads a source file
! (@file{$HOME/.infokey} containing Info customizations.  (This file is
! named @file{_infokey} in the MS-DOS version, and is looked for in the
! current directory if @env{HOME} is undefined.)  It compiles this into
! a binary format, @file{$HOME/.info} by default.  GNU Info reads the
! binary file at startup to override the default key bindings and
! variable definitions.  Synopsis:
! 
! @example
! infokey [@var{option}@dots{}] [@var{input-file}]
! @end example
! 
! Besides the standard @option{--help} and @option{--version}, the only
! option is @option{--output @var{file}}.  This tells @command{infokey} to
! write the binary data to @var{file} instead of @file{$HOME/.info}.
! 
! 
! @node @t{infokey} source format
! @section @command{infokey} source format
! 
! @cindex @command{infokey} source format
! @cindex @file{.infokey} source format
! @cindex format of @file{.infokey} source
! 
! The format of the source file read by @command{infokey} is most easily
! illustrated by example.  For instance, here is a sample @file{.infokey}
! source file suitable for aficionados of @command{vi} or @command{less}:
  
  @example
--- 2330,2366 ----
  @cindex @file{_info} file (MS-DOS)
  
! Info allows you to override the default key-to-command bindings and
! variable settings described in this document.  (The @option{--vi-keys}
! option rebinds many keys at once; @pxref{--vi-keys}.)
  
  On startup, GNU Info looks for a configuration file in the invoker's
! @env{HOME} directory called @file{.infokey}, i.e.,
! @file{~/.infokey}.@footnote{Due to the limitations of DOS filesystems,
! the MS-DOS version of Info looks for a file @file{_infokey} instead.  If
! the @env{HOME} variable is not defined, Info additionally looks in the
! current directory.}  If it is present, then Info adopts the key bindings
! and variable settings contained therein.  To use an alternative
! configuration file, use the @option{--init-file} option
! (@pxref{--init-file}).
! 
! Variables may also be set on the command line with the
! @option{--variable} option (@pxref{variable-assignment}).  Variable
! settings on the command line override settings from the @file{.infokey}
! file.
  
  @menu
! * @t{infokey} format::
  @end menu
  
+ @node @t{infokey} format
+ @section @command{infokey} format
  
! @cindex @command{infokey} format
! @cindex @file{.infokey} format
! @cindex format of @file{.infokey}
! 
! The format of the @file{.infokey} file is most easily illustrated by
! example.  For instance, here is a sample init file suitable for aficionados
! of @command{vi} or @command{less}:
  
  @example
***************
*** 2268,2275 ****
  l       forward-char
  h       backward-char
! \kd     next-line
! \ku     prev-line
! \kr     forward-char
! \kl     backward-char
  \       scroll-forward
  \kD     scroll-forward-page-only
--- 2370,2375 ----
  l       forward-char
  h       backward-char
! \kd     down-line
! \ku     up-line
  \       scroll-forward
  \kD     scroll-forward-page-only
***************
*** 2287,2297 ****
  t       top-node
  d       dir-node
  #var
! scroll-step=1
  @end example
  
! The source file consists of one or more @dfn{sections}.
! Each section starts with a line that identifies the type of section.
! Possible sections are:
  
  @table @code
--- 2387,2397 ----
  t       top-node
  d       dir-node
+ \mu     clear-search
  #var
! highlight-searches=On
  @end example
  
! The file consists of one or more @dfn{sections}.  Each section starts with
! a line that identifies the type of section.  The possible sections are:
  
  @table @code
***************
*** 2372,2378 ****
  the special section header lines.
  
! Key bindings defined in the @file{.info} file take precedence over GNU
  Info's default key bindings, whether or not @samp{--vi-keys} is used.  A
! default key binding may be disabled by overriding it in the @file{.info}
  file with the action @code{invalid}.  In addition, @emph{all} default
  key bindings can be disabled by adding this line @emph{anywhere} in the
--- 2472,2478 ----
  the special section header lines.
  
! Key bindings defined in the @file{.infokey} file take precedence over GNU
  Info's default key bindings, whether or not @samp{--vi-keys} is used.  A
! default key binding may be disabled by overriding it in the @file{.infokey}
  file with the action @code{invalid}.  In addition, @emph{all} default
  key bindings can be disabled by adding this line @emph{anywhere} in the
***************
*** 2391,2395 ****
  for example, can lead to frustration.
  
! The order in which key bindings are defined in the @file{.info} file is
  not important, except that the command summary produced by the
  @code{get-help-window} command only displays the @emph{first} key that
--- 2491,2495 ----
  for example, can lead to frustration.
  
! The order in which key bindings are defined in the @file{.infokey} file is
  not important, except that the command summary produced by the
  @code{get-help-window} command only displays the @emph{first} key that
diff -Nrc2 texinfo-5.2/doc/info.texi texinfo-6.0/doc/info.texi
*** texinfo-5.2/doc/info.texi	2013-08-15 18:44:30.000000000 +0100
--- texinfo-6.0/doc/info.texi	2015-06-07 13:13:02.000000000 +0100
***************
*** 9,19 ****
  @syncodeindex vr cp
  @syncodeindex ky cp
  @comment %**end of header
  
  @copying
! This file describes how to use Info, the on-line, menu-driven GNU
  documentation system.
  
! Copyright @copyright{} 1989, 1992, 1996--2013 Free Software Foundation, Inc.
  
  @quotation
--- 9,20 ----
  @syncodeindex vr cp
  @syncodeindex ky cp
+ @documentencoding UTF-8
  @comment %**end of header
  
  @copying
! This file describes how to use Info, the menu-driven GNU
  documentation system.
  
! Copyright @copyright{} 1989, 1992, 1996--2015 Free Software Foundation, Inc.
  
  @quotation
***************
*** 21,25 ****
  under the terms of the GNU Free Documentation License, Version 1.3 or
  any later version published by the Free Software Foundation; with no
! Invariant Sections, with the Front-Cover texts being ``A GNU Manual,''
  and with the Back-Cover Texts as in (a) below.  A copy of the license
  is included in the section entitled ``GNU Free Documentation License''.
--- 22,26 ----
  under the terms of the GNU Free Documentation License, Version 1.3 or
  any later version published by the Free Software Foundation; with no
! Invariant Sections, with the Front-Cover Texts being ``A GNU Manual,''
  and with the Back-Cover Texts as in (a) below.  A copy of the license
  is included in the section entitled ``GNU Free Documentation License''.
***************
*** 51,55 ****
  @top Info: An Introduction
  
! The GNU Project distributes most of its on-line manuals in the
  @dfn{Info format}, which you read using an @dfn{Info reader}.  You are
  probably using an Info reader to read this now.
--- 52,56 ----
  @top Info: An Introduction
  
! The GNU Project distributes most of its manuals in the
  @dfn{Info format}, which you read using an @dfn{Info reader}.  You are
  probably using an Info reader to read this now.
***************
*** 69,72 ****
--- 70,75 ----
  brings you to @cite{Advanced Info Commands}, skipping over the `Getting
  Started' chapter.
+ 
+ Type @kbd{H} to see a summary of all available commands.
  @end ifinfo
  @end ifnottex
***************
*** 77,94 ****
  * Getting Started::             Getting started using an Info reader.
  * Advanced::                    Advanced Info commands.
! * Expert Info::                 Info commands for experts.
  * GNU Free Documentation License::  The license for this documentation.
  * Index::                       An index of topics, commands, and variables.
  @end menu
  
! @node Getting Started, Advanced, Top, Top
! @comment  node-name,  next,  previous,  up
  @chapter Getting Started
  
  This first part of this Info manual describes how to get around inside
  of Info.  The second part of the manual describes various advanced
! Info commands.  The third part briefly explains how to generate Info
! files from Texinfo files, and describes how to write an Info file
! by hand.
  
  @ifnotinfo
--- 80,95 ----
  * Getting Started::             Getting started using an Info reader.
  * Advanced::                    Advanced Info commands.
! * Further Reading::             Where to learn more about Info files.
  * GNU Free Documentation License::  The license for this documentation.
  * Index::                       An index of topics, commands, and variables.
  @end menu
  
! @node Getting Started
  @chapter Getting Started
  
  This first part of this Info manual describes how to get around inside
  of Info.  The second part of the manual describes various advanced
! Info commands.  The third part contains references to other sources,
! which explain how to generate Info files from Texinfo files.
  
  @ifnotinfo
***************
*** 98,102 ****
  effective, since you must take it on faith that the commands described
  really do what the manual says.  By all means go through this manual
! now that you have it; but please try going through the on-line version
  as well.
  
--- 99,103 ----
  effective, since you must take it on faith that the commands described
  really do what the manual says.  By all means go through this manual
! now that you have it; but please try going through the Info version
  as well.
  
***************
*** 151,162 ****
  
  If the entire text you are looking at fits on the screen, the text
! @samp{All} will be displayed at the bottom of the screen.  In the
! stand-alone Info reader, it is displayed at the bottom right corner of
! the screen; in Emacs, it is displayed on the modeline.  If you see the
! text @samp{Top} instead, it means that there is more text below that
! does not fit.  To move forward through the text and see another screen
! full, press @key{SPC}, the Space bar.  To move back up, press the key
  labeled @samp{Backspace} or @samp{DEL} (on some keyboards, this key
! might be labeled @samp{Delete}).
  
  @ifinfo
--- 152,166 ----
  
  If the entire text you are looking at fits on the screen, the text
! @samp{All} will be displayed near the bottom of the screen, on the
! mode line (usually, the line in inverse video).  If you see the text
! @samp{Top} instead, it means that there is more text below that does
! not fit.  To move forward through the text and see another screenful,
! press @key{SPC}, the Space bar.  To move back up, press the key
  labeled @samp{Backspace} or @samp{DEL} (on some keyboards, this key
! might be labeled @samp{Delete}).  In a graphical Emacs, you can also use
! @kbd{S-@key{SPC}} (press and hold the @key{Shift} key and then press
! @key{SPC}) to move backwards, but this does not work in the
! stand-alone Info reader (nor in Emacs, if you are using it in a
! text-mode terminal).
  
  @ifinfo
***************
*** 209,221 ****
  
  If you have managed to get here, go back to the beginning with
! @kbd{DEL} (or @key{BACKSPACE}), and come back here again, then you
! understand the about the @samp{Space} and @samp{Backspace} keys.  So
! now type an @kbd{n}---just one character; don't type the quotes and
! don't type the Return key afterward---to get to the normal start of
! the course.
  @end ifinfo
  
! @node Help, Help-P, Help-Small-Screen, Getting Started
! @comment  node-name,  next,  previous,  up
  @section How to use Info
  
--- 213,224 ----
  
  If you have managed to get here, go back to the beginning with
! @key{DEL} (or @key{BACKSPACE}), and come back here again, then you
! understand about the @samp{Space} and @samp{Backspace} keys.  So now
! type an @kbd{n}---just one character; don't type the quotes and don't
! type the Return key afterward---to get to the normal start of the
! course.
  @end ifinfo
  
! @node Help
  @section How to use Info
  
***************
*** 263,268 ****
  @end format
  
! @node Help-P, Help-^L, Help, Getting Started
! @comment  node-name,  next,  previous,  up
  @section Returning to the Previous node
  
--- 266,270 ----
  @end format
  
! @node Help-P
  @section Returning to the Previous node
  
***************
*** 296,301 ****
  @end format
  
! @node Help-^L, Help-Inv, Help-P, Getting Started
! @comment  node-name,  next,  previous,  up
  @section The Space, DEL, B and ^L commands
  
--- 298,302 ----
  @end format
  
! @node Help-^L
  @section The Space, DEL, B and ^L commands
  
***************
*** 404,414 ****
     the list until finished.  Then type @key{SPC} several times.  If
     you are using Emacs, the help will then go away automatically.
  @end format
  
-   (If you are using the stand-alone Info reader, type @kbd{C-x 0} to
- return here, that is---press and hold @key{CTRL}, type an @kbd{x},
- then release @key{CTRL} and @kbd{x}, and press @kbd{0}; that's a zero,
- not the letter ``o''.)
- 
    From now on, you will encounter large nodes without warning, and
  will be expected to know how to use @key{SPC} and @key{BACKSPACE} to
--- 405,412 ----
     the list until finished.  Then type @key{SPC} several times.  If
     you are using Emacs, the help will then go away automatically.
+    If you are using the stand-alone Info reader, type @kbd{x} to
+    return here.
  @end format
  
    From now on, you will encounter large nodes without warning, and
  will be expected to know how to use @key{SPC} and @key{BACKSPACE} to
***************
*** 421,426 ****
  @end format
  
! @node Help-Inv, Help-M, Help-^L, Getting Started
! @comment  node-name,  next,  previous,  up
  @section Invisible text in Emacs Info
  
--- 419,423 ----
  @end format
  
! @node Help-Inv
  @section Invisible text in Emacs Info
  
***************
*** 492,497 ****
  Now type @kbd{]} to go to the next node and learn about menus.
  
! @node Help-M, Help-Xref, Help-Inv, Getting Started
! @comment  node-name,  next,  previous,  up
  @section Menus and the @kbd{m} command
  
--- 489,493 ----
  Now type @kbd{]} to go to the next node and learn about menus.
  
! @node Help-M
  @section Menus and the @kbd{m} command
  
***************
*** 731,736 ****
  @end format
  
! @node Help-Xref, Help-Int, Help-M, Getting Started
! @comment  node-name,  next,  previous,  up
  @section Following Cross-References
  
--- 727,731 ----
  @end format
  
! @node Help-Xref
  @section Following Cross-References
  
***************
*** 814,819 ****
  @end format
  
! @node Help-Int, Help-Q, Help-Xref, Getting Started
! @comment  node-name,  next,  previous,  up
  @section Some intermediate Info commands
  
--- 809,836 ----
  @end format
  
! 
! @menu
! * Help-Cross::                  Target of a cross-reference.
! @end menu
! 
! 
! @node Help-Cross, , , Help-Xref
! @subsection The node reached by the cross reference in Info
! 
!   This is the node reached by the cross reference named @samp{Cross}.
! 
!   While this node is specifically intended to be reached by a cross
! reference, most cross references lead to nodes that ``belong''
! someplace else far away in the structure of an Info document.  So you
! cannot expect this node to have a @samp{Next}, @samp{Previous} or
! @samp{Up} links pointing back to where you came from.  In general, the
! @kbd{l} (el) command is the only way to get back there.
! 
! @format
! >> Type @kbd{l} to return to the node where the cross reference was.
! @end format
! 
! 
! @node Help-Int
  @section Some intermediate Info commands
  
***************
*** 904,909 ****
  @c It is an accident of the menu updating command.
  
! @node Help-Q,  , Help-Int, Getting Started
! @comment  node-name,  next,  previous,  up
  @section Quitting Info
  
--- 921,925 ----
  @c It is an accident of the menu updating command.
  
! @node Help-Q
  @section Quitting Info
  
***************
*** 964,969 ****
  
  
! @node Search Text, Search Index,  , Advanced
! @comment  node-name,  next,  previous,  up
  @section @kbd{s} searches Info documents
  
--- 980,984 ----
  
  
! @node Search Text
  @section @kbd{s} searches Info documents
  
***************
*** 1006,1011 ****
  (@pxref{Emacs Info Variables}).
  
! @node Search Index, Go to node, Search Text, Advanced
! @comment  node-name,  next,  previous,  up
  @section @kbd{i} searches the indices for specific subjects
  
--- 1021,1025 ----
  (@pxref{Emacs Info Variables}).
  
! @node Search Index
  @section @kbd{i} searches the indices for specific subjects
  
***************
*** 1059,1064 ****
  Info documents installed on your system.
  
! @node Go to node, Choose menu subtopic, Search Index, Advanced
! @comment  node-name,  next,  previous,  up
  @section @kbd{g} goes to a node by name
  
--- 1073,1077 ----
  Info documents installed on your system.
  
! @node Go to node
  @section @kbd{g} goes to a node by name
  
***************
*** 1080,1084 ****
  @kbd{g(dir)Top@key{RET}} would go to the Info Directory node, which is
  the node @samp{Top} in the Info file @file{dir}.  Likewise,
! @kbd{g(emacs)Top@key{RET}} goes to the top node of the Emacs manual.
  
    The node name @samp{*} specifies the whole file.  So you can look at
--- 1093,1098 ----
  @kbd{g(dir)Top@key{RET}} would go to the Info Directory node, which is
  the node @samp{Top} in the Info file @file{dir}.  Likewise,
! @kbd{g(emacs)Top@key{RET}} (or just @kbd{g(emacs)@key{RET}}) goes to the
! top node of the Emacs manual.
  
    The node name @samp{*} specifies the whole file.  So you can look at
***************
*** 1086,1091 ****
  other file with @kbd{g(@var{filename})*@key{RET}}.
  
! @node Choose menu subtopic, Create Info buffer, Go to node, Advanced
! @comment  node-name,  next,  previous,  up
  @section @kbd{1}--@kbd{9} choose a menu subtopic by its number
  
--- 1100,1104 ----
  other file with @kbd{g(@var{filename})*@key{RET}}.
  
! @node Choose menu subtopic
  @section @kbd{1}--@kbd{9} choose a menu subtopic by its number
  
***************
*** 1112,1117 ****
  move between menu items.
  
! @node Create Info buffer, Emacs Info Variables, Choose menu subtopic, Advanced
! @comment  node-name,  next,  previous,  up
  @section @kbd{M-n} creates a new independent Info buffer in Emacs
  
--- 1125,1129 ----
  move between menu items.
  
! @node Create Info buffer
  @section @kbd{M-n} creates a new independent Info buffer in Emacs
  
***************
*** 1134,1138 ****
  prefix argument for the @kbd{C-h i} command (@code{info}) which
  switches to the Info buffer with that number.  Thus, @kbd{C-u 2 C-h i}
! switches to the buffer @samp{*info*<2>}, creating it if necessary.
  
  @findex info-display-manual
--- 1146,1150 ----
  prefix argument for the @kbd{C-h i} command (@code{info}) which
  switches to the Info buffer with that number.  Thus, @kbd{C-u 2 C-h i}
! switches to the buffer @file{*info*<2>}, creating it if necessary.
  
  @findex info-display-manual
***************
*** 1142,1147 ****
  by name, reusing an existing buffer if there is one.
  
! @node Emacs Info Variables, , Create Info buffer, Advanced
! @comment  node-name,  next,  previous,  up
  @section Emacs Info-mode Variables
  
--- 1154,1158 ----
  by name, reusing an existing buffer if there is one.
  
! @node Emacs Info Variables
  @section Emacs Info-mode Variables
  
***************
*** 1204,1214 ****
  @item Info-scroll-prefer-subnodes
  If set to a non-@code{nil} value, @key{SPC} and @key{BACKSPACE} (or
! @key{DEL}) keys in a menu visit subnodes of the current node before
! scrolling to its end or beginning, respectively.  For example, if the
! node's menu appears on the screen, the next @key{SPC} moves to a
! subnode indicated by the following menu item.  Setting this option to
! @code{nil} results in behavior similar to the stand-alone Info reader
! program, which visits the first subnode from the menu only when you
! hit the end of the current node.  The default is @code{nil}.
  
  @item Info-isearch-search
--- 1215,1226 ----
  @item Info-scroll-prefer-subnodes
  If set to a non-@code{nil} value, @key{SPC} and @key{BACKSPACE} (or
! @key{DEL}, or @kbd{S-@key{SPC}}) keys in a menu visit subnodes of the
! current node before scrolling to its end or beginning, respectively.
! For example, if the node's menu appears on the screen, the next
! @key{SPC} moves to a subnode indicated by the following menu item.
! Setting this option to @code{nil} results in behavior similar to the
! stand-alone Info reader program, which visits the first subnode from
! the menu only when you hit the end of the current node.  The default
! is @code{nil}.
  
  @item Info-isearch-search
***************
*** 1228,1239 ****
  
  
! @node Expert Info
! @chapter Info for Experts
  @cindex Texinfo
  
!   This chapter explains how to write an Info file by hand.  However,
! in most cases, writing a Texinfo file is better, since you can use it
! to make a printed manual or produce other formats, such as HTML and
! DocBook, as well as for generating Info files.
  
  The @code{makeinfo} command converts a Texinfo file into an Info file;
--- 1240,1250 ----
  
  
! @node Further Reading
! @chapter Further Reading
  @cindex Texinfo
  
!   Info files are created from Texinfo source files.  You can use the
! same source file to make a printed manual or produce other formats,
! such as HTML and DocBook.
  
  The @code{makeinfo} command converts a Texinfo file into an Info file;
***************
*** 1251,1502 ****
  have created one.
  
- However, if you want to edit an Info file manually and install it manually,
- here is how.
- 
- @menu
- * Add::                   Describes how to add new nodes to the hierarchy.
-                             Also tells what nodes look like.
- * Menus::                 How to add to or create menus in Info nodes.
- * Cross-refs::            How to add cross-references to Info nodes.
- * Tags::                  How to make tags tables for Info files.
- * Checking::              Checking an Info File.
- @end menu
- 
- @node Add, Menus,  , Expert Info
- @comment  node-name,  next,  previous,  up
- @section Adding a new node to Info
- 
- To add a new topic to the list in the Info directory, you must:
- 
- @enumerate
- @item
- Create some nodes, in some file, to document that topic.
- @item
- Put that topic in the menu in the directory.  @xref{Menus, Menu}.
- @end enumerate
- 
- @cindex node delimiters
-   The new node can live in an existing documentation file, or in a new
- one.  It must have a @samp{^_} character before it (invisible to the
- user; this node has one but you cannot see it), and it ends with either
- a @samp{^_}, a @samp{^L} (``formfeed''), or the end of file.@footnote{If
- you put in a @samp{^L} to end a new node, be sure that there is a
- @samp{^_} after it to start the next one, since @samp{^L} cannot
- @emph{start} a node.  Also, a nicer way to make a node boundary be a
- page boundary as well is to put a @samp{^L} @emph{right after} the
- @samp{^_}.}
- 
-   The @samp{^_} starting a node must be followed by a newline or a
- @samp{^L} newline, after which comes the node's header line.  The
- header line must give the node's name (by which Info finds it), and
- state the names of the @samp{Next}, @samp{Previous}, and @samp{Up}
- nodes (if there are any).  As you can see, this node's @samp{Up} node
- is the node @samp{Expert Info}.  The @samp{Next} node is @samp{Menus}.
- 
- @cindex node header line format
- @cindex format of node headers
-   The keywords @dfn{Node}, @dfn{Next}, @dfn{Previous}, and @dfn{Up}
- may appear in any order, anywhere in the header line, but the
- recommended order is the one in this sentence.  Each keyword must be
- followed by a colon, spaces and tabs, and then the appropriate name.
- The name may be terminated with a tab, a comma, or a newline.  A space
- does not end it; node names may contain spaces.  The case of letters
- in the names is insignificant.
- 
- @cindex node name format
- @cindex Directory node
-   A node name has two forms.  A node in the current file is named by
- what appears after the @samp{Node: } in that node's first line.  For
- example, this node's name is @samp{Add}.  A node in another file is
- named by @samp{(@var{filename})@var{node-within-file}}, as in
- @samp{(info)Add} for this node.  If the file name starts with @samp{./},
- then it is relative to the current directory; otherwise, it is
- relative starting from the standard directory for Info files of your
- site.  The name @samp{(@var{filename})Top} can be abbreviated to just
- @samp{(@var{filename})}.  By convention, the name @samp{Top} is used
- for the ``highest'' node in any single file---the node whose @samp{Up}
- points out of the file.  The @samp{Directory} node is @file{(dir)}, it
- points to a file @file{dir} which holds a large menu listing all the
- Info documents installed on your site.  The @samp{Top} node of a
- document file listed in the @samp{Directory} should have an @samp{Up:
- (dir)} in it.
- 
- @cindex unstructured documents
-   The node name @kbd{*} is special: it refers to the entire file.
- Thus, @kbd{g*} shows you the whole current file.  The use of the
- node @kbd{*} is to make it possible to make old-fashioned,
- unstructured files into nodes of the tree.
- 
-   The @samp{Node:} name, in which a node states its own name, must not
- contain a file name, since when Info searches for a node, it does not
- expect a file name to be there.  The @samp{Next}, @samp{Previous} and
- @samp{Up} names may contain them.  In this node, since the @samp{Up}
- node is in the same file, it was not necessary to use one.
- 
-   Note that the nodes in this file have a file name in the header
- line.  The file names are ignored by Info, but they serve as comments
- to help identify the node for the user.
- 
- @node Menus, Cross-refs, Add, Expert Info
- @comment  node-name,  next,  previous,  up
- @section How to Create Menus
- 
-   Any node in the Info hierarchy may have a @dfn{menu}---a list of subnodes.
- The @kbd{m} command searches the current node's menu for the topic which it
- reads from the terminal.
- 
- @cindex menu and menu entry format
-   A menu begins with a line starting with @w{@samp{* Menu:}}.  The
- rest of the line is a comment.  After the starting line, every line
- that begins with a @samp{* } lists a single topic.  The name of the
- topic---what the user must type at the @kbd{m}'s command prompt to
- select this topic---comes right after the star and space, and is
- followed by a colon, spaces and tabs, and the name of the node which
- discusses that topic.  The node name, like node names following
- @samp{Next}, @samp{Previous} and @samp{Up}, may be terminated with a
- tab, comma, or newline; it may also be terminated with a period.
- 
-   If the node name and topic name are the same, then rather than
- giving the name twice, the abbreviation @samp{* @var{name}::} may be
- used (and should be used, whenever possible, as it reduces the visual
- clutter in the menu).
- 
-   It is considerate to choose the topic names so that they differ
- from each other very near the beginning---this allows the user to type
- short abbreviations.  In a long menu, it is a good idea to capitalize
- the beginning of each item name which is the minimum acceptable
- abbreviation for it (a long menu is more than 5 or so entries).
- 
-   The nodes listed in a node's menu are called its ``subnodes,'' and it
- is their ``superior''.  They should each have an @samp{Up:} pointing at
- the superior.  It is often useful to arrange all or most of the subnodes
- in a sequence of @samp{Next} and @samp{Previous} pointers so that
- someone who wants to see them all need not keep revisiting the Menu.
- 
-   The Info Directory is simply the menu of the node @samp{(dir)Top}---that
- is, node @samp{Top} in file @file{.../info/dir}.  You can put new entries
- in that menu just like any other menu.  The Info Directory is @emph{not} the
- same as the file directory called @file{info}.  It happens that many of
- Info's files live in that file directory, but they do not have to; and
- files in that directory are not automatically listed in the Info
- Directory node.
- 
-   Also, although the Info node graph is claimed to be a ``hierarchy,''
- in fact it can be @emph{any} directed graph.  Shared structures and
- pointer cycles are perfectly possible, and can be used if they are
- appropriate to the meaning to be expressed.  There is no need for all
- the nodes in a file to form a connected structure.  In fact, this file
- has two connected components.  You are in one of them, which is under
- the node @samp{Top}; the other contains the node @samp{Help} which the
- @kbd{h} command goes to.  In fact, since there is no garbage
- collector on the node graph, nothing terrible happens if a substructure
- is not pointed to, but such a substructure is rather useless since nobody
- can ever find out that it exists.
- 
- @node Cross-refs, Tags, Menus, Expert Info
- @comment  node-name,  next,  previous,  up
- @section Creating Cross References
- 
- @cindex cross reference format
-   A cross reference can be placed anywhere in the text, unlike a menu
- item which must go at the front of a line.  A cross reference looks
- like a menu item except that it has @samp{*note} instead of @samp{*}.
- It @emph{cannot} be terminated by a @samp{)}, because @samp{)}'s are
- so often part of node names.  If you wish to enclose a cross reference
- in parentheses, terminate it with a period first.  Here are two
- examples of cross references pointers:
- 
- @example
- *Note details: commands.  (See *note 3: Full Proof.)
- @end example
- 
- @noindent
- @emph{These are just examples.}  The places they ``lead to'' do not
- really exist!
- 
- @menu
- * Help-Cross::                  Target of a cross-reference.
- @end menu
- 
- 
- @node Help-Cross,  ,  , Cross-refs
- @subsection The node reached by the cross reference in Info
- 
-   This is the node reached by the cross reference named @samp{Cross}.
- 
-   While this node is specifically intended to be reached by a cross
- reference, most cross references lead to nodes that ``belong''
- someplace else far away in the structure of an Info document.  So you
- cannot expect this node to have a @samp{Next}, @samp{Previous} or
- @samp{Up} links pointing back to where you came from.  In general, the
- @kbd{l} (el) command is the only way to get back there.
- 
- @format
- >> Type @kbd{l} to return to the node where the cross reference was.
- @end format
- 
- @node Tags, Checking, Cross-refs, Expert Info
- @comment  node-name,  next,  previous,  up
- @section Tags Tables for Info Files
- 
- @cindex tags tables in Info files
-   You can speed up the access to nodes of a large Info file by giving
- it a tags table.  Unlike the tags table for a program, the tags table for
- an Info file lives inside the file itself and is used
- automatically whenever Info reads in the file.
- 
- @findex Info-tagify
-   To make a tags table, go to a node in the file using Emacs Info mode and type
- @kbd{M-x Info-tagify}.  Then you must use @kbd{C-x C-s} to save the
- file.  Info files produced by the @code{makeinfo} command that is part
- of the Texinfo package always have tags tables to begin with.
- 
- @cindex stale tags tables
- @cindex update Info tags table
-   Once the Info file has a tags table, you must make certain it is up
- to date.  If you edit an Info file directly (as opposed to editing its
- Texinfo source), and, as a result of deletion of text, any node moves back
- more than a thousand characters in the file from the position
- recorded in the tags table, Info will no longer be able to find that
- node.  To update the tags table, use the @code{Info-tagify} command
- again.
- 
-   An Info file tags table appears at the end of the file and looks like
- this:
- 
- @example
- ^_^L
- Tag Table:
- File: info, Node: Cross-refs^?21419
- File: info,  Node: Tags^?22145
- ^_
- End Tag Table
- @end example
- 
- @noindent
- Note that it contains one line per node, and this line contains
- the beginning of the node's header (ending just after the node name),
- a @samp{DEL} character, and the character position in the file of the
- beginning of the node.
- 
- @node Checking, , Tags, Expert Info
- @section Checking an Info File
- 
- When creating an Info file, it is easy to forget the name of a node when
- you are making a pointer to it from another node.  If you put in the
- wrong name for a node, this is not detected until someone tries to go
- through the pointer using Info.  Verification of the Info file is an
- automatic process which checks all pointers to nodes and reports any
- pointers which are invalid.  Every @samp{Next}, @samp{Previous}, and
- @samp{Up} is checked, as is every menu item and every cross reference.  In
- addition, any @samp{Next} which does not have a @samp{Previous} pointing
- back is reported.  Only pointers within the file are checked, because
- checking pointers to other files would be terribly slow.  But those are
- usually few.
- 
- @findex Info-validate
- To check an Info file, do @kbd{M-x Info-validate} while looking at any
- node of the file with Emacs Info mode.
- 
  @node GNU Free Documentation License
  @appendix GNU Free Documentation License
--- 1262,1265 ----
diff -Nrc2 texinfo-5.2/doc/refcard/Makefile texinfo-6.0/doc/refcard/Makefile
*** texinfo-5.2/doc/refcard/Makefile	2013-02-19 22:25:28.000000000 +0000
--- texinfo-6.0/doc/refcard/Makefile	2015-01-02 18:18:25.000000000 +0000
***************
*** 1,7 ****
  # $Id: Makefile,v 1.4 2012-09-21 17:40:44 karl Exp $
  # Makefile for texinfo/doc/refcard.
! # This is not hooked into Automake, just here for those working on the refcard.
  #
! # Copyright 2008, 2012 Free Software Foundation, Inc.
  #
  # This file is free software; as a special exception the author gives
--- 1,8 ----
  # $Id: Makefile,v 1.4 2012-09-21 17:40:44 karl Exp $
  # Makefile for texinfo/doc/refcard.
! # This is not hooked into Automake, just conveniences for working on the
! # refcard.
  #
! # Copyright 2008, 2012, 2014 Free Software Foundation, Inc.
  #
  # This file is free software; as a special exception the author gives
***************
*** 37,40 ****
--- 38,45 ----
  	txivarcheck $(txi_check_args)
  
+ spell:
+ 	aspell list --mode=tex --add-extra-dicts=`pwd`/refcard.spell \
+ 	< $(doc).tex | sort -f -u
+ 
  clean:
  	rm -f $(doc)*.dvi $(doc)*.log $(doc)*.ps
diff -Nrc2 texinfo-5.2/doc/refcard/txicmdcheck texinfo-6.0/doc/refcard/txicmdcheck
*** texinfo-5.2/doc/refcard/txicmdcheck	2013-08-16 14:50:05.000000000 +0100
--- texinfo-6.0/doc/refcard/txicmdcheck	2015-06-18 21:04:14.000000000 +0100
***************
*** 1,5 ****
  #!/usr/bin/env perl
! # $Id: txicmdcheck 5320 2013-08-16 13:50:01Z karl $
! # Copyright 2008, 2011, 2012, 2013 Free Software Foundation, Inc.
  # 
  # This program is free software; you can redistribute it and/or modify
--- 1,6 ----
  #!/usr/bin/env perl
! # $Id: txicmdcheck 6331 2015-06-10 22:59:45Z karl $
! # Copyright 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015
! # Free Software Foundation, Inc.
  # 
  # This program is free software; you can redistribute it and/or modify
***************
*** 26,45 ****
    my $no_common = $ARGV[0] eq "--no-common";
  
!   my @card_cmds = &read_refcard ("txirefcard.tex");
!   my @man_cmds = &read_refman ("../texinfo.texi");
!   my @tp_cmds = &read_tp ("../../util/txicmdlist");
!   # perhaps we should check against the manual's fnindex too.
! 
!   my (%card_cmds, %man_cmds, %tp_cmds);
!   @card_cmds{@card_cmds} = ();
!   @man_cmds{@man_cmds} = ();
!   @tp_cmds{@tp_cmds} = ();
  
    my @found = ();
!   for my $cc (@card_cmds) {
!     if (exists $man_cmds{$cc} && exists $tp_cmds{$cc}) {
        push (@found, $cc);
-       delete $man_cmds{$cc};
        delete $card_cmds{$cc};
        delete $tp_cmds{$cc};
      }
--- 27,45 ----
    my $no_common = $ARGV[0] eq "--no-common";
  
!   my %card_cmds = &read_refcard ("txirefcard.tex");
!   my %idx_cmds = &read_refidx ("../texinfo.texi");
!   my %man_cmds = &read_refman ("../texinfo.texi");
!   my %tp_cmds = &read_tp ("../../util/txicmdlist");
  
+   # find the commands that are covered everywhere.
    my @found = ();
!   for my $cc (keys %card_cmds) {
!     if (exists $idx_cmds{$cc}
!         && exists $man_cmds{$cc}
!         && exists $tp_cmds{$cc}) {
        push (@found, $cc);
        delete $card_cmds{$cc};
+       delete $idx_cmds{$cc};
+       delete $man_cmds{$cc};
        delete $tp_cmds{$cc};
      }
***************
*** 49,52 ****
--- 49,73 ----
      unless $no_common;
  
+   # there are numerous @findex entries which are not @-commands, which
+   # can be seen this way:
+   #my @idx_only = keys %idx_cmds;
+   #printf "findex  only %s: @{[sort @idx_only]}\n", @idx_only + 0;
+   #
+   # let's not report those, but we do want to report normal commands that
+   # did not have findex entries: those which are present in all the
+   # other lists.
+   my @idx_missing = ();
+   for my $cc (sort keys %card_cmds) {
+     if (exists $man_cmds{$cc} && exists $tp_cmds{$cc}) {
+       push (@idx_missing, $cc);
+       delete $card_cmds{$cc};
+       delete $man_cmds{$cc};
+       delete $tp_cmds{$cc};
+     }
+   }
+   printf "findex missing %s: @idx_missing\n", @idx_missing + 0
+     if @idx_missing;
+ 
+   # now report on commands only in some other subset.
    my @card_only = keys %card_cmds;
    printf "refcard only %s: @{[sort @card_only]}\n", @card_only + 0;
***************
*** 62,66 ****
  
  
! # Return command names from the reference card.
  # 
  sub read_refcard {
--- 83,90 ----
  
  
! # Return command names from the reference card as the keys of a hash
! # (with empty values).  In principle it's a list, but as a practical
! # matter we want to work with a hash anyway, so we might as well return
! # it that way in the first place.  (Ditto for the other functions.)
  # 
  sub read_refcard {
***************
*** 75,83 ****
      chomp;
      my $xcmd = 0;
!     s/\\txicmdarg{.*?}}?//; # first get rid of the arguments
!     s/}{.*//;               # then the descriptions
!     s/^\\txicmdx{// && ($xcmd = 1);  # used for the @def...x
!     s/^\\txicmd{//;         # finally the markup cmd itself
!     s/\\ttbraced{}//g;      # quote cmd list
      
      my (@cmds) = split (/,? +/, $_);  # occasionally we combine cmds
--- 99,107 ----
      chomp;
      my $xcmd = 0;
!     s/\\txicmdarg\{.*?\}\}?//; # first get rid of the arguments
!     s/\}\{.*//;                # then the descriptions
!     s/^\\txicmdx\{// && ($xcmd = 1);  # used for the @def...x
!     s/^\\txicmd\{//;           # finally the markup cmd itself
!     s/\\ttbraced\{\}//g;       # quote cmd list
      
      my (@cmds) = split (/,? +/, $_);  # occasionally we combine cmds
***************
*** 112,121 ****
    push (@ret, qw(@atchar @lbracechar @rbracechar @backslashchar));
    close (FILE) || warn "close($FILE) failed: $!";
!   return @ret;
  }
  
  
! # Return command names from the @-Command List
! # node in the reference manual.
  # 
  sub read_refman {
--- 136,174 ----
    push (@ret, qw(@atchar @lbracechar @rbracechar @backslashchar));
    close (FILE) || warn "close($FILE) failed: $!";
!   
!   my %ret; @ret{@ret} = ();
!   return %ret;
  }
  
  
! # Return command names from @findex entries in the reference manual as
! # the keys of a hash (empty values).
! # 
! sub read_refidx {
!   my ($fname) = @_;
!   my @ret = ();
! 
!   local *FILE;
!   $FILE = $fname;
!   open (FILE) || die "open($FILE) failed: $!";
!   while (<FILE>) {
!     next unless s/^\@findex\s+//; # only consider @findex lines
!     chomp;
!     s/\s+\@r.*$//;# if /^[^a-zA-Z]/;        # remove comment
!     s/\@\{\@\}//;         # remove @{@} used in atchar, etc.
!     s/<colon>/:/;         # @:
!     s/<newline>/var{whitespace}/;  # special generic entry: @var{whitespace}
!     s/^/\@/ unless /^\@/; # prepend @ unless already there (@@ @{ @})
!     push (@ret, $_);
!   }
!   close (FILE) || warn "close($FILE) failed: $!";
!   
!   my %ret; @ret{@ret} = ();
!   return %ret;
! }
! 
! 
! # Return command names from the @-Command List node in the reference
! # manual as the keys of a hash (empty values).
  # 
  sub read_refman {
***************
*** 140,151 ****
    }
    push (@ret, '@{'); # our non-parsing above fails on this one
- 
    close (FILE) || warn "close($FILE) failed: $!";
!   return @ret;
  }
  
  
! # Return command names implemented in the general parser.
! # The argument is the command to run to return the list.
  #
  sub read_tp {
--- 193,206 ----
    }
    push (@ret, '@{'); # our non-parsing above fails on this one
    close (FILE) || warn "close($FILE) failed: $!";
!   
!   my %ret; @ret{@ret} = ();
!   return %ret;
  }
  
  
! # Return command names implemented in the general parser as the keys of
! # a hash (empty values).  The argument is the command to run to return
! # the list.
  #
  sub read_tp {
***************
*** 178,181 ****
    push (@ret, '@var{whitespace}');
  
!   return @ret;
  }
--- 233,237 ----
    push (@ret, '@var{whitespace}');
  
!   my %ret; @ret{@ret} = ();
!   return %ret;
  }
Binary files texinfo-5.2/doc/refcard/txirefcard-a4.pdf and texinfo-6.0/doc/refcard/txirefcard-a4.pdf differ
Binary files texinfo-5.2/doc/refcard/txirefcard.pdf and texinfo-6.0/doc/refcard/txirefcard.pdf differ
diff -Nrc2 texinfo-5.2/doc/refcard/txirefcard.tex texinfo-6.0/doc/refcard/txirefcard.tex
*** texinfo-5.2/doc/refcard/txirefcard.tex	2013-09-27 00:04:02.000000000 +0100
--- texinfo-6.0/doc/refcard/txirefcard.tex	2015-06-26 13:49:37.000000000 +0100
***************
*** 1,4 ****
  % Texinfo reference card.
! % $Id: txirefcard.tex 5381 2013-09-26 23:03:58Z karl $
  %
  %**start of header
--- 1,4 ----
  % Texinfo reference card.
! % $Id: txirefcard.tex 6363 2015-06-26 12:36:32Z gavin $
  %
  %**start of header
***************
*** 15,19 ****
  \ifx\undefined\afour\letterpaper=1 \else\letterpaper=0 \fi
  
! % Copyright 2008, 2009, 2010, 2011, 2012, 2013 Free Software Foundation, Inc.
  %
  % This file is part of GNU Texinfo.
--- 15,20 ----
  \ifx\undefined\afour\letterpaper=1 \else\letterpaper=0 \fi
  
! % Copyright 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015
! % Free Software Foundation, Inc.
  %
  % This file is part of GNU Texinfo.
***************
*** 49,59 ****
  % Summary node in the Texinfo manual, originally written by Bob Chassell.
  
! \def\versionyear{2013}          % year manual was updated
! \def\versionTexinfo{5.2}        % version of Texinfo this manual is for
  
  \def\copyrightnotice{%
  \vskip 1ex plus 1filll\begingroup\small
  \advance\baselineskip by 1pt
! \centerline{Copyright \copyright\ 2013 Free Software Foundation, Inc.}
  \centerline{for Texinfo version \versionTexinfo, \versionyear}
  \centerline{by Robert D. Solimeno}
--- 50,60 ----
  % Summary node in the Texinfo manual, originally written by Bob Chassell.
  
! \def\versionyear{2015}          % year manual was updated
! \def\versionTexinfo{6.0}        % version of Texinfo this manual is for
  
  \def\copyrightnotice{%
  \vskip 1ex plus 1filll\begingroup\small
  \advance\baselineskip by 1pt
! \centerline{Copyright \copyright\ 2015 Free Software Foundation, Inc.}
  \centerline{for Texinfo version \versionTexinfo, \versionyear}
  \centerline{by Robert D. Solimeno}
***************
*** 349,355 ****
  % @registeredsymbol - R in a circle.
  \def\registeredsymbol{%
!  $^{{\ooalign{\hfil\raise.07ex\hbox{\fiverm R}%
                \hfil\crcr\Orb}}%
!    }$%
  }
  
--- 350,356 ----
  % @registeredsymbol - R in a circle.
  \def\registeredsymbol{%
!  \raise.8ex\hbox{{{\ooalign{\hfil\raise.07ex\hbox{\fiverm R}%
                \hfil\crcr\Orb}}%
!    }}%
  }
  
***************
*** 422,426 ****
  \txicmd{@insertcopying}{}{Insert text defined by \code{@copying}.}
  
- 
  \subsection{Internationalization}
  
--- 423,426 ----
***************
*** 429,433 ****
  \txicmd{@frenchspacing}{\code{on|off}}{Control spacing after punctuation.}
  
- 
  \subsection{Info directory specifications}
  
--- 429,432 ----
***************
*** 439,443 ****
  \txicmd{@documentdescription}{}{Set the document description text for \acro{HTML}; default is just the title of the document. Pair with \code{@end documentdescription}.}
  
- 
  \subsection{Title pages}
  
--- 438,441 ----
***************
*** 450,454 ****
  \txicmd{@author}{author}{Within \code{@titlepage}, display \var{author}.}
  
- 
  \subsection{Tables of contents}
  
--- 448,451 ----
***************
*** 459,462 ****
--- 456,460 ----
  \txicmd{@setshortcontentsaftertitlepage}{}{Place the short table of contents after the `\code{@end titlepage}' command even if the \code{@shortcontents} command is at the end.}
  
+ 
  \section{Nodes}
  
***************
*** 533,554 ****
  \subsection{Markup for regular text}
  
  \txicmd{@emph}{\ttbraced{text}}{Emphasize \var{text}, by using italics where possible, and enclosing in asterisks in Info.}
  \txicmd{@strong}{\ttbraced{text}}{Emphasize \var{text} even more strongly, by using bold where possible; still enclosed in asterisks in Info.}
  \txicmd{@var}{\ttbraced{metasyntactic-variable}}{Indicate a meta variable (a name that stands for another piece of text).}
- \txicmd{@dfn}{\ttbraced{term}}{Indicate the introductory or defining use of a technical term.}
- \txicmd{@acronym}{\ttbraced{acronym}}{Indicate an acronym written in all captial letters, such as `\acro{NASA}'.}
- \txicmd{@abbr}{\ttbraced{abbreviation}}{Indicate a general abbreviation, such as `Comput.'}
  
  \subsection{Markup for literal text}
  
  \txicmd{@code}{\ttbraced{sample-code}}{Indicate an expression, a syntactically complete token, or a program name. Unquoted in Info output.}
- \txicmd{@file}{\ttbraced{filename}}{Indicate the name of a file, buffer, node, directory, etc.}
  \txicmd{@command}{\ttbraced{command-name}}{Indicate a system command name, such as \code{ls}.}
  \txicmd{@env}{\ttbraced{environment-variable}}{Indicate an environment variable name, such as \code{PATH}.}
! \txicmd{@option}{\ttbraced{option-name}}{Indicate a command-line option, such as \code{-v} and \code{--help}.}
  \txicmd{@kbd}{\ttbraced{keyboard-characters}}{Indicate characters of input to be typed by users.}
  \txicmd{@key}{\ttbraced{key-name}}{Indicate the name of a key on a keyboard.}
! \txicmd{@email}{\ttbraced{address, \rmbrack[displayed-text]}}{Indicate an email address.}
! \txicmd{@indicateurl}{\ttbraced{url}}{Indicate a uniform resource locator, but without creating any hyperlink.}
  \txicmd{@samp}{\ttbraced{text}}{Indicate a sequence of literal characters, in general. Quoted in Info output.}
  \txicmd{@verb}{\ttbraced{delimchar literal-text delimchar}}{Output \var{literal-text}, delimited by the single character \var{delimchar}, exactly as is, including any whitespace or Texinfo special characters. Example: \code{@verb\ttbraced{|@ @\rbracechar|}}.}
--- 531,554 ----
  \subsection{Markup for regular text}
  
+ \txicmd{@abbr}{\ttbraced{abbreviation}}{Indicate a general abbreviation, such as `Comput.'}
+ \txicmd{@acronym}{\ttbraced{acronym}}{Indicate an acronym written in all capital letters, such as `\acro{NASA}'.}
+ \txicmd{@dfn}{\ttbraced{term}}{Indicate the introductory or defining use of a technical term.}
  \txicmd{@emph}{\ttbraced{text}}{Emphasize \var{text}, by using italics where possible, and enclosing in asterisks in Info.}
  \txicmd{@strong}{\ttbraced{text}}{Emphasize \var{text} even more strongly, by using bold where possible; still enclosed in asterisks in Info.}
+ \txicmd{@sub}{\ttbraced{text}}{Set \var{text} as a subscript.}
+ \txicmd{@sup}{\ttbraced{text}}{Set \var{text} as a superscript.}
  \txicmd{@var}{\ttbraced{metasyntactic-variable}}{Indicate a meta variable (a name that stands for another piece of text).}
  
  \subsection{Markup for literal text}
  
  \txicmd{@code}{\ttbraced{sample-code}}{Indicate an expression, a syntactically complete token, or a program name. Unquoted in Info output.}
  \txicmd{@command}{\ttbraced{command-name}}{Indicate a system command name, such as \code{ls}.}
+ \txicmd{@email}{\ttbraced{address, \rmbrack[displayed-text]}}{Indicate an email address.}
  \txicmd{@env}{\ttbraced{environment-variable}}{Indicate an environment variable name, such as \code{PATH}.}
! \txicmd{@file}{\ttbraced{filename}}{Indicate the name of a file, buffer, node, directory, etc.}
! \txicmd{@indicateurl}{\ttbraced{url}}{Indicate a uniform resource locator, but without creating any hyperlink.}
  \txicmd{@kbd}{\ttbraced{keyboard-characters}}{Indicate characters of input to be typed by users.}
  \txicmd{@key}{\ttbraced{key-name}}{Indicate the name of a key on a keyboard.}
! \txicmd{@option}{\ttbraced{option-name}}{Indicate a command-line option, such as \code{-v} and \code{--help}.}
  \txicmd{@samp}{\ttbraced{text}}{Indicate a sequence of literal characters, in general. Quoted in Info output.}
  \txicmd{@verb}{\ttbraced{delimchar literal-text delimchar}}{Output \var{literal-text}, delimited by the single character \var{delimchar}, exactly as is, including any whitespace or Texinfo special characters. Example: \code{@verb\ttbraced{|@ @\rbracechar|}}.}
***************
*** 556,567 ****
  \subsection{GUI sequences}
  
  \txicmd{@clicksequence}{\ttbraced{action \code{@click\ttbraced{}} \var{action} \dots}}{Represent a sequence of \acro{GUI} actions or clicks.}
! \txicmd{@click}{\ttbraced{}}{Represent a single `click' in a \code{@clicksequene}.}
  \txicmd{@clickstyle}{\code{@}cmd}{Execute \var{@cmd} for each \code{@click}; default is \code{@arrow}. Empty braces usually following \code{@\var{cmd}} are omitted here.}
- \txicmd{@arrow}{\ttbraced{}}{Insert a right arrow glyph, $\rightarrow$.}
  
  \subsection{Math}
  
! \txicmd{@math}{\ttbraced{math}}{Format the given math (inline); \bschar{} becomes an escape character, and all \TeX\ math is available.}
  \txicmd{@minus}{\ttbraced{}}{Insert a minus sign, `$-$'.}
  \txicmd{@\bschar}{}{Inside \code{@math}, insert a math backslash, $\backslash$.}
--- 556,567 ----
  \subsection{GUI sequences}
  
+ \txicmd{@arrow}{\ttbraced{}}{Insert a right arrow glyph, $\rightarrow$.}
  \txicmd{@clicksequence}{\ttbraced{action \code{@click\ttbraced{}} \var{action} \dots}}{Represent a sequence of \acro{GUI} actions or clicks.}
! \txicmd{@click}{\ttbraced{}}{Represent a single `click' in a \code{@clicksequence}.}
  \txicmd{@clickstyle}{\code{@}cmd}{Execute \var{@cmd} for each \code{@click}; default is \code{@arrow}. Empty braces usually following \code{@\var{cmd}} are omitted here.}
  
  \subsection{Math}
  
! \txicmd{@math}{\ttbraced{math}}{Format the given math (inline); \bschar{} becomes an escape character, and all plain \TeX\ math is available.}
  \txicmd{@minus}{\ttbraced{}}{Insert a minus sign, `$-$'.}
  \txicmd{@\bschar}{}{Inside \code{@math}, insert a math backslash, $\backslash$.}
***************
*** 571,580 ****
  \subsection{Explicit font selection}
  
- \txicmd{@sc}{\ttbraced{text}}{Set \var{text} in a small caps font in printed output, and uppercase in Info.  No other font command has any effect in Info.}
- \txicmd{@r}{\ttbraced{text}}{Set \var{text} in the regular roman font.}
- \txicmd{@i}{\ttbraced{text}}{Set \var{text} in an italic font.}
- \txicmd{@slanted}{\ttbraced{text}}{Set \var{text} in a slanted (oblique) font if possible.}
  \txicmd{@b}{\ttbraced{text}}{Set \var{text} in a bold font.}
  \txicmd{@sansserif}{\ttbraced{text}}{Set \var{text} in a sans serif font if possible.}
  \txicmd{@t}{\ttbraced{text}}{Set \var{text} in a fixed-width, typewriter-like font.}
  
--- 571,580 ----
  \subsection{Explicit font selection}
  
  \txicmd{@b}{\ttbraced{text}}{Set \var{text} in a bold font.}
+ \txicmd{@i}{\ttbraced{text}}{Set \var{text} in an italic font.}
+ \txicmd{@r}{\ttbraced{text}}{Set \var{text} in the regular roman font.}
  \txicmd{@sansserif}{\ttbraced{text}}{Set \var{text} in a sans serif font if possible.}
+ \txicmd{@sc}{\ttbraced{text}}{Set \var{text} in a small caps font in printed output, and uppercase in Info.  No other font command has any effect in Info.}
+ \txicmd{@slanted}{\ttbraced{text}}{Set \var{text} in a slanted (oblique) font if possible.}
  \txicmd{@t}{\ttbraced{text}}{Set \var{text} in a fixed-width, typewriter-like font.}
  
***************
*** 586,593 ****
  corresponding \code{@end \var{envname}} is seen.
  
- \txicmd{@noindent}{}{Omit the normal indentation when starting a new paragraph; often used after environments.}
- \txicmd{@indent}{}{Insert normal paragraph indentation.}
- \txicmd{@exdent}{line-of-text}{Output \var{line-of-text} without any indentation.}
  \txicmd{@cartouche}{}{Highlight a block of text by drawing a box with rounded corners around it. Pair with \code{@end cartouche}. No effect in Info.}
  
  \subsection{Normally-filled displays using regular text fonts}
--- 586,593 ----
  corresponding \code{@end \var{envname}} is seen.
  
  \txicmd{@cartouche}{}{Highlight a block of text by drawing a box with rounded corners around it. Pair with \code{@end cartouche}. No effect in Info.}
+ \txicmd{@exdent}{line-of-text}{Output \var{line-of-text} without any indentation.}
+ \txicmd{@indent}{}{Insert normal paragraph indentation.}
+ \txicmd{@noindent}{}{Omit the normal indentation when starting a new paragraph; often used after environments.}
  
  \subsection{Normally-filled displays using regular text fonts}
***************
*** 607,614 ****
  In these environments, each line of input is a line of output.
  
- \txicmd{@format}{}{Begin formatted text: do not fill, retain normal margins and normal text font.  Pair with \code{@end format}.}
- \txicmd{@smallformat}{}{Like \code{@format}, but select a smaller (text) font where possible.  Pair with \code{@end smallformat}.}
  \txicmd{@display}{}{Begin displayed text: do not fill, but indent text on left; retain normal text font. Pair with \code{@end display}.}
  \txicmd{@smalldisplay}{}{Like \code{@display}, but select a smaller (text) font where possible.  Pair with \code{@end smalldisplay}.}
  \txicmd{@flushleft}{}{Left justify lines, leaving the right end ragged: do not fill text, retain normal margins and normal text font. Pair with \code{@end flushleft}.}
  \txicmd{@flushright}{}{Right justify lines, leaving the left end ragged: do not fill text, retain normal margins and normal text font. Pair with \code{@end flushright}.}
--- 607,614 ----
  In these environments, each line of input is a line of output.
  
  \txicmd{@display}{}{Begin displayed text: do not fill, but indent text on left; retain normal text font. Pair with \code{@end display}.}
  \txicmd{@smalldisplay}{}{Like \code{@display}, but select a smaller (text) font where possible.  Pair with \code{@end smalldisplay}.}
+ \txicmd{@format}{}{Begin formatted text: do not fill, retain normal margins and normal text font.  Pair with \code{@end format}.}
+ \txicmd{@smallformat}{}{Like \code{@format}, but select a smaller (text) font where possible.  Pair with \code{@end smallformat}.}
  \txicmd{@flushleft}{}{Left justify lines, leaving the right end ragged: do not fill text, retain normal margins and normal text font. Pair with \code{@end flushleft}.}
  \txicmd{@flushright}{}{Right justify lines, leaving the left end ragged: do not fill text, retain normal margins and normal text font. Pair with \code{@end flushright}.}
***************
*** 658,667 ****
  \txicmd{@cindex}{entry}{Add entry to the index of concepts.}
  \txicmd{@findex}{entry}{Add entry to the index of functions.}
- \txicmd{@vindex}{entry}{Add entry to the index of variables.}
  \txicmd{@kindex}{entry}{Add entry to the index of keys.}
  \txicmd{@pindex}{entry}{Add entry to the index of programs.}
  \txicmd{@tindex}{entry}{Add entry to the index of data types.}
! \txicmd{@defcodeindex}{newidx}{Define a new index and its indexing command (namely, \code{@\var{newidx}index}). Format entries in this index with \code{@code}.}
  \txicmd{@defindex}{newidx}{Define a new index and its indexing command. Format entries as regular text.}
  \txicmd{@syncodeindex}{from-index to-index}{Merge the contents of \var{from-index} into \code{to-index}, formatting the entries in \var{from-index} with \code{@code}.}
  \txicmd{@synindex}{from-index to-index}{Merge the contents of \var{from-index} into \var{to-index}; no special formatting.}
--- 658,667 ----
  \txicmd{@cindex}{entry}{Add entry to the index of concepts.}
  \txicmd{@findex}{entry}{Add entry to the index of functions.}
  \txicmd{@kindex}{entry}{Add entry to the index of keys.}
  \txicmd{@pindex}{entry}{Add entry to the index of programs.}
  \txicmd{@tindex}{entry}{Add entry to the index of data types.}
! \txicmd{@vindex}{entry}{Add entry to the index of variables.}
  \txicmd{@defindex}{newidx}{Define a new index and its indexing command. Format entries as regular text.}
+ \txicmd{@defcodeindex}{newidx}{Define a new index and its indexing command (namely, \code{@\var{newidx}index}). Format entries in this index with \code{@code}.}
  \txicmd{@syncodeindex}{from-index to-index}{Merge the contents of \var{from-index} into \code{to-index}, formatting the entries in \var{from-index} with \code{@code}.}
  \txicmd{@synindex}{from-index to-index}{Merge the contents of \var{from-index} into \var{to-index}; no special formatting.}
***************
*** 728,743 ****
  \subsection{Other text characters and logos}
  
  \txicmd{@bullet}{\ttbraced{}}{Insert a large round dot, $\bullet$ (\samp{*} in Info).}
  \txicmd{@dots}{\ttbraced{}}{Insert an ellipsis, `\dots'.}
  \txicmd{@enddots}{\ttbraced{}}{Insert an end-of-sentence ellipsis, `\dots' (more following space in \TeX.)}
  \txicmd{@euro}{\ttbraced{}}{Insert the Euro currency sign, \euro.}
  \txicmd{@pounds}{\ttbraced{}}{Insert the pounds sterling currency sign, {\it\$}.}
- \txicmd{@textdegree}{\ttbraced{}}{Insert the degree symbol, $^\circ$.}
- \txicmd{@copyright}{\ttbraced{}}{Insert the copyright symbol, \copyright.}
  \txicmd{@registeredsymbol}{\ttbraced{}}{Insert the registered symbol, \registeredsymbol.}
! \txicmd{@TeX}{\ttbraced{}}{Insert the \TeX\ logo.}
! \txicmd{@LaTeX}{\ttbraced{}}{Insert the \LaTeX\ logo.}
  \txicmd{@today}{\ttbraced{}}{Insert the current date, in `1 Jan 2000' style.}
! \txicmd{@guillemetleft\ttbraced{} @guillemetright\ttbraced{} @guillemotleft\ttbraced{} @guillemotright @guilsinglleft\ttbraced{} @guilsinglright\ttbraced{} @quotedblbase\ttbraced{} @quotedblleft @quotedblright\ttbraced{} @quoteleft\ttbraced{} @quoteright\ttbraced{} @quotesinglbase\ttbraced{}}{}{Insert various quotation marks: \guillemetleft\ \guillemetright\ \guillemotleft\ \guillemotright\ \guilsinglleft\ \guilsinglright\ \quotedblbase\ \quotedblleft\ \quotedblright\ \quoteleft\ \quoteright\ \quotesinglbase.}
  
  \subsection{Glyphs for code examples}
--- 728,744 ----
  \subsection{Other text characters and logos}
  
+ \txicmd{@LaTeX}{\ttbraced{}}{Insert the \LaTeX\ logo.}
+ \txicmd{@TeX}{\ttbraced{}}{Insert the \TeX\ logo.}
  \txicmd{@bullet}{\ttbraced{}}{Insert a large round dot, $\bullet$ (\samp{*} in Info).}
+ \txicmd{@copyright}{\ttbraced{}}{Insert the copyright symbol, \copyright.}
  \txicmd{@dots}{\ttbraced{}}{Insert an ellipsis, `\dots'.}
  \txicmd{@enddots}{\ttbraced{}}{Insert an end-of-sentence ellipsis, `\dots' (more following space in \TeX.)}
  \txicmd{@euro}{\ttbraced{}}{Insert the Euro currency sign, \euro.}
+ \txicmd{@guillemetleft\ttbraced{} @guillemetright\ttbraced{} @guillemotleft\ttbraced{} @guillemotright @guilsinglleft\ttbraced{} @guilsinglright\ttbraced{} @quotedblbase\ttbraced{} @quotedblleft @quotedblright\ttbraced{} @quoteleft\ttbraced{} @quoteright\ttbraced{} @quotesinglbase\ttbraced{}}{}{Insert various quotation marks: \guillemetleft\ \guillemetright\ \guillemotleft\ \guillemotright\ \guilsinglleft\ \guilsinglright\ \quotedblbase\ \quotedblleft\ \quotedblright\ \quoteleft\ \quoteright\ \quotesinglbase.}
  \txicmd{@pounds}{\ttbraced{}}{Insert the pounds sterling currency sign, {\it\$}.}
  \txicmd{@registeredsymbol}{\ttbraced{}}{Insert the registered symbol, \registeredsymbol.}
! \txicmd{@textdegree}{\ttbraced{}}{Insert the degree symbol, \raise.8ex\hbox{$\circ$}.}
  \txicmd{@today}{\ttbraced{}}{Insert the current date, in `1 Jan 2000' style.}
! \txicmd{@U}{\ttbraced{x}}{Insert Unicode character U+\var{x} (hex).}
  
  \subsection{Glyphs for code examples}
***************
*** 763,770 ****
  \subsection{Vertical space}
  
- \txicmd{@sp}{n}{Skip \var{n} blank lines.}
- \txicmd{@page}{}{Start a new page in a printed manual. Ignored in other formats.}
- \txicmd{@need}{mils}{Start a new page in a printed manual if fewer than \var{mils} thousandths of an inch remain on the current page. Ignored in other formats.}
  \txicmd{@group}{\dots\code{@end group}}{In \TeX\ output, disallow page breaks in enclosed text; ignored otherwise.}
  \txicmd{@vskip}{amount}{In a printed manual, insert whitespace \var{amount}.  Ignored in other formats.}
  
--- 764,771 ----
  \subsection{Vertical space}
  
  \txicmd{@group}{\dots\code{@end group}}{In \TeX\ output, disallow page breaks in enclosed text; ignored otherwise.}
+ \txicmd{@need}{mils}{Start a new page in a printed manual if fewer than \var{mils} thousandths of an inch remain on the current page. Ignored in other formats.}
+ \txicmd{@page}{}{Start a new page in a printed manual. Ignored in other formats.}
+ \txicmd{@sp}{n}{Skip \var{n} blank lines.}
  \txicmd{@vskip}{amount}{In a printed manual, insert whitespace \var{amount}.  Ignored in other formats.}
  
***************
*** 800,804 ****
  \txicmdx{@deftypevar}{data-type name}{Like \code{@defvar}, but for typed entities; equivalent to \samp{@deftypevr Variable \dots}.}
  
! \subsection{Types}
  
  \txicmdx{@deftp}{category name attributes}{Format a description for a data type.  Its arguments are the \var{category}, the \var{name} of the type (e.g., \samp{int}), and then the \var{attributes} of objects of that type.}
--- 801,805 ----
  \txicmdx{@deftypevar}{data-type name}{Like \code{@defvar}, but for typed entities; equivalent to \samp{@deftypevr Variable \dots}.}
  
! \subsection{Type definitions}
  
  \txicmdx{@deftp}{category name attributes}{Format a description for a data type.  Its arguments are the \var{category}, the \var{name} of the type (e.g., \samp{int}), and then the \var{attributes} of objects of that type.}
***************
*** 806,820 ****
  \subsection{Object-oriented entities, untyped}
  
- \txicmdx{@defop}{category class name arguments}{Format a description for an operation in object-oriented programming.   Its arguments are the \var{category} of the variable, the \var{class} to which it belongs, its \var{name}, and any \var{arguments}.}
- \txicmdx{@defmethod}{class name arguments}{Format a description for method \var{name}; equivalent to \samp{@defop \ttbraced{Method on} \dots}.}
  \txicmdx{@defcv}{category class name}{Format a description for a variable associated with a class in object-oriented programming.}
  \txicmdx{@defivar}{class name}{Format a description for an instance variable \var{name} in object-oriented programming; equivalent to  \samp{@defcv \ttbraced{Instance Variable of} \dots}.}
  
  \subsection{Object-oriented entities, typed}
  
- \txicmdx{@deftypeop}{category class data-type name arguments}{Format a description for a typed operation in object-oriented programming.}
- \txicmdx{@deftypemethod}{class data-type name arguments}{Format a description for a typed method in object-oriented programming; equivalent to \samp{@deftypeop \ttbraced{Method on} \dots}.}
  \txicmdx{@deftypecv}{category class datatype name}{Like \code{@defcv}, but for typed class variables.}
  \txicmdx{@deftypeivar}{class data-type name}{Like \code{@defivar}, but for typed instance variables.}
  
  
--- 807,821 ----
  \subsection{Object-oriented entities, untyped}
  
  \txicmdx{@defcv}{category class name}{Format a description for a variable associated with a class in object-oriented programming.}
  \txicmdx{@defivar}{class name}{Format a description for an instance variable \var{name} in object-oriented programming; equivalent to  \samp{@defcv \ttbraced{Instance Variable of} \dots}.}
+ \txicmdx{@defmethod}{class name arguments}{Format a description for method \var{name}; equivalent to \samp{@defop \ttbraced{Method on} \dots}.}
+ \txicmdx{@defop}{category class name arguments}{Format a description for an operation in object-oriented programming.   Its arguments are the \var{category} of the variable, the \var{class} to which it belongs, its \var{name}, and any \var{arguments}.}
  
  \subsection{Object-oriented entities, typed}
  
  \txicmdx{@deftypecv}{category class datatype name}{Like \code{@defcv}, but for typed class variables.}
  \txicmdx{@deftypeivar}{class data-type name}{Like \code{@defivar}, but for typed instance variables.}
+ \txicmdx{@deftypemethod}{class data-type name arguments}{Format a description for a typed method in object-oriented programming; equivalent to \samp{@deftypeop \ttbraced{Method on} \dots}.}
+ \txicmdx{@deftypeop}{category class data-type name arguments}{Format a description for a typed operation in object-oriented programming.}
  
  
***************
*** 822,826 ****
  
  \txicmd{@comment}{comment}{Begin a comment in Texinfo. The rest of the line is not visible in any output.}
! \txicmd{@c}{comment}{Synonym for \code{@comment}.  \code{DEL} also starts a comrment.}
  \txicmd{@ignore}{\dots\code{@end ignore}}{Text that will not appear in any output.}
  
--- 823,827 ----
  
  \txicmd{@comment}{comment}{Begin a comment in Texinfo. The rest of the line is not visible in any output.}
! \txicmd{@c}{comment}{Synonym for \code{@comment}.  \code{DEL} also starts a comment.}
  \txicmd{@ignore}{\dots\code{@end ignore}}{Text that will not appear in any output.}
  
***************
*** 836,840 ****
  \txicmd{@ifnotinfo}{\dots\code{@end ifnotinfo}}{Like the other \code{@ifnot\dots} commands, but omit from plain text output as well as Info.}
  \txicmd{@inlinefmt}{\ttbraced{format, text}}{Include Texinfo \var{text} only in \var{format} output.}
! \txicmd{@inlinefmtifelse}{\ttbraced{format, then-text, else-text}}{Include either \var{then-text} or \var{else-text} according to whether \var{format} is being output.}
  
  \subsection{Raw formatter text}
--- 837,841 ----
  \txicmd{@ifnotinfo}{\dots\code{@end ifnotinfo}}{Like the other \code{@ifnot\dots} commands, but omit from plain text output as well as Info.}
  \txicmd{@inlinefmt}{\ttbraced{format, text}}{Include Texinfo \var{text} only in \var{format} output.}
! \txicmd{@inlinefmtifelse}{\ttbraced{format, then-text, else-text}}{Include either \var{then-text} or \var{else-text} according to whether \var{format} is output.}
  
  \subsection{Raw formatter text}
***************
*** 854,858 ****
  \txicmd{@ifclear}{name \dots\code{@end ifclear}}{If \var{name} is not set, format enclosed text.}
  \txicmd{@inlineifset}{\ttbraced{name, text}}{If \var{name} is set, format \var{text}.}
! \txicmd{@inlineifclear}{\ttbraced{name, text}}{If \var{name} is notset, format \var{text}.}
  
  \subsection{Testing for commands}
--- 855,859 ----
  \txicmd{@ifclear}{name \dots\code{@end ifclear}}{If \var{name} is not set, format enclosed text.}
  \txicmd{@inlineifset}{\ttbraced{name, text}}{If \var{name} is set, format \var{text}.}
! \txicmd{@inlineifclear}{\ttbraced{name, text}}{If \var{name} is not set, format \var{text}.}
  
  \subsection{Testing for commands}
***************
*** 911,917 ****
  \section{Document preferences}
  
! It is usually best to omit any of these settings from the Texinfo
! document, thus allowing users to easily override the defaults when
! processing the document according to their desires.
  
  \txicmd{@codequoteundirected}{\code{on|off}}{Use undirected single quote for \code{'}; default off.}
--- 912,918 ----
  \section{Document preferences}
  
! It is usually best to omit any of these (merely preferential) settings
! from the Texinfo document, so users can easily override the defaults
! when processing the document.
  
  \txicmd{@codequoteundirected}{\code{on|off}}{Use undirected single quote for \code{'}; default off.}
***************
*** 981,985 ****
  \endinfokeys
  
! The Texinfo reference manual is available via \code{info texinfo}\linebreak
  (and at \code{http://www.gnu.org/software/texinfo/manual}).
  
--- 982,986 ----
  \endinfokeys
  
! The Texinfo manual is available via \code{info texinfo}\linebreak
  (and at \code{http://www.gnu.org/software/texinfo/manual}).
  
diff -Nrc2 texinfo-5.2/doc/stamp-1 texinfo-6.0/doc/stamp-1
*** texinfo-5.2/doc/stamp-1	2013-09-27 00:05:00.000000000 +0100
--- texinfo-6.0/doc/stamp-1	2015-06-26 13:52:42.000000000 +0100
***************
*** 1,4 ****
! @set UPDATED 22 August 2013
! @set UPDATED-MONTH August 2013
! @set EDITION 5.2
! @set VERSION 5.2
--- 1,4 ----
! @set UPDATED 11 May 2015
! @set UPDATED-MONTH May 2015
! @set EDITION 6.0
! @set VERSION 6.0
diff -Nrc2 texinfo-5.2/doc/stamp-vti texinfo-6.0/doc/stamp-vti
*** texinfo-5.2/doc/stamp-vti	2013-09-27 00:05:00.000000000 +0100
--- texinfo-6.0/doc/stamp-vti	2015-06-26 13:52:42.000000000 +0100
***************
*** 1,4 ****
! @set UPDATED 26 September 2013
! @set UPDATED-MONTH September 2013
! @set EDITION 5.2
! @set VERSION 5.2
--- 1,4 ----
! @set UPDATED 26 June 2015
! @set UPDATED-MONTH June 2015
! @set EDITION 6.0
! @set VERSION 6.0
diff -Nrc2 texinfo-5.2/doc/texinfo.tex texinfo-6.0/doc/texinfo.tex
*** texinfo-5.2/doc/texinfo.tex	2013-09-11 19:57:37.000000000 +0100
--- texinfo-6.0/doc/texinfo.tex	2015-06-25 00:04:52.000000000 +0100
***************
*** 4,12 ****
  \expandafter\ifx\csname fmtname\endcsname\relax\input plain\fi
  %
! \def\texinfoversion{2013-09-11.11}
  %
  % Copyright 1985, 1986, 1988, 1990, 1991, 1992, 1993, 1994, 1995,
  % 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
! % 2007, 2008, 2009, 2010, 2011, 2012, 2013 Free Software Foundation, Inc.
  %
  % This texinfo.tex file is free software: you can redistribute it and/or
--- 4,13 ----
  \expandafter\ifx\csname fmtname\endcsname\relax\input plain\fi
  %
! \def\texinfoversion{2015-06-24.23}
  %
  % Copyright 1985, 1986, 1988, 1990, 1991, 1992, 1993, 1994, 1995,
  % 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
! % 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015
! % Free Software Foundation, Inc.
  %
  % This texinfo.tex file is free software: you can redistribute it and/or
***************
*** 97,101 ****
--- 98,104 ----
  \let\ptexrbrace=\}
  \let\ptexslash=\/
+ \let\ptexsp=\sp
  \let\ptexstar=\*
+ \let\ptexsup=\sup
  \let\ptext=\t
  \let\ptextop=\top
***************
*** 302,305 ****
--- 305,309 ----
  \def\lastchapterdefs{}
  \def\lastsectiondefs{}
+ \def\lastsection{}
  \def\prevchapterdefs{}
  \def\prevsectiondefs{}
***************
*** 1011,1032 ****
  %
  \gdef\dosuppressfirstparagraphindent{%
!   \gdef\indent{%
!     \restorefirstparagraphindent
!     \indent
!   }%
!   \gdef\noindent{%
!     \restorefirstparagraphindent
!     \noindent
!   }%
!   \global\everypar = {%
!     \kern -\parindent
!     \restorefirstparagraphindent
!   }%
  }
! 
  \gdef\restorefirstparagraphindent{%
!   \global \let \indent = \ptexindent
!   \global \let \noindent = \ptexnoindent
!   \global \everypar = {}%
  }
  
--- 1015,1027 ----
  %
  \gdef\dosuppressfirstparagraphindent{%
!   \gdef\indent  {\restorefirstparagraphindent \indent}%
!   \gdef\noindent{\restorefirstparagraphindent \noindent}%
!   \global\everypar = {\kern -\parindent \restorefirstparagraphindent}%
  }
! %
  \gdef\restorefirstparagraphindent{%
!   \global\let\indent = \ptexindent
!   \global\let\noindent = \ptexnoindent
!   \global\everypar = {}%
  }
  
***************
*** 1139,1146 ****
  \ifpdf
    %
!   % Color manipulation macros based on pdfcolor.tex,
    % except using rgb instead of cmyk; the latter is said to render as a
    % very dark gray on-screen and a very dark halftone in print, instead
!   % of actual black.
    \def\rgbDarkRed{0.50 0.09 0.12}
    \def\rgbBlack{0 0 0}
--- 1134,1143 ----
  \ifpdf
    %
!   % Color manipulation macros using ideas from pdfcolor.tex,
    % except using rgb instead of cmyk; the latter is said to render as a
    % very dark gray on-screen and a very dark halftone in print, instead
!   % of actual black. The dark red here is dark enough to print on paper as
!   % nearly black, but still distinguishable for online viewing.  We use
!   % black by default, though.
    \def\rgbDarkRed{0.50 0.09 0.12}
    \def\rgbBlack{0 0 0}
***************
*** 1252,1259 ****
    \def\pdfmkpgn#1{#1}
    %
!   % by default, use a color that is dark enough to print on paper as
!   % nearly black, but still distinguishable for online viewing.
!   \def\urlcolor{\rgbDarkRed}
!   \def\linkcolor{\rgbDarkRed}
    \def\endlink{\setcolor{\maincolor}\pdfendlink}
    %
--- 1249,1255 ----
    \def\pdfmkpgn#1{#1}
    %
!   % by default, use black for everything.
!   \def\urlcolor{\rgbBlack}
!   \def\linkcolor{\rgbBlack}
    \def\endlink{\setcolor{\maincolor}\pdfendlink}
    %
***************
*** 2090,2099 ****
  }
  
- 
  % In order for the font changes to affect most math symbols and letters,
! % we have to define the \textfont of the standard families.  Since
! % texinfo doesn't allow for producing subscripts and superscripts except
! % in the main text, we don't bother to reset \scriptfont and
! % \scriptscriptfont (which would also require loading a lot more fonts).
  %
  \def\resetmathfonts{%
--- 2086,2092 ----
  }
  
  % In order for the font changes to affect most math symbols and letters,
! % we have to define the \textfont of the standard families.  We don't
! % bother to reset \scriptfont and \scriptscriptfont; awaiting user need.
  %
  \def\resetmathfonts{%
***************
*** 2109,2114 ****
  %
  % Each font-changing command also sets the names \lsize (one size lower)
! % and \lllsize (three sizes lower).  These relative commands are used in
! % the LaTeX logo and acronyms.
  %
  % This all needs generalizing, badly.
--- 2102,2107 ----
  %
  % Each font-changing command also sets the names \lsize (one size lower)
! % and \lllsize (three sizes lower).  These relative commands are used
! % in, e.g., the LaTeX logo and acronyms.
  %
  % This all needs generalizing, badly.
***************
*** 2146,2150 ****
    \def\curfontsize{sec}%
    \def\lsize{subsec}\def\lllsize{reduced}%
!   \resetmathfonts \setleading{16pt}}
  \def\subsecfonts{%
    \let\tenrm=\ssecrm \let\tenit=\ssecit \let\tensl=\ssecsl
--- 2139,2143 ----
    \def\curfontsize{sec}%
    \def\lsize{subsec}\def\lllsize{reduced}%
!   \resetmathfonts \setleading{17pt}}
  \def\subsecfonts{%
    \let\tenrm=\ssecrm \let\tenit=\ssecit \let\tensl=\ssecsl
***************
*** 2575,2609 ****
  \let\option=\code
  
! % @uref (abbreviation for `urlref') takes an optional (comma-separated)
! % second argument specifying the text to display and an optional third
! % arg as text to display instead of (rather than in addition to) the url
! % itself.  First (mandatory) arg is the url.
! % (This \urefnobreak definition isn't used now, leaving it for a while
! % for comparison.)
! \def\urefnobreak#1{\dourefnobreak #1,,,\finish}
! \def\dourefnobreak#1,#2,#3,#4\finish{\begingroup
!   \unsepspaces
!   \pdfurl{#1}%
!   \setbox0 = \hbox{\ignorespaces #3}%
!   \ifdim\wd0 > 0pt
!     \unhbox0 % third arg given, show only that
!   \else
!     \setbox0 = \hbox{\ignorespaces #2}%
!     \ifdim\wd0 > 0pt
!       \ifpdf
!         \unhbox0             % PDF: 2nd arg given, show only it
!       \else
!         \unhbox0\ (\code{#1})% DVI: 2nd arg given, show both it and url
!       \fi
!     \else
!       \code{#1}% only url given, so show it
!     \fi
!   \fi
!   \endlink
! \endgroup}
! 
! % This \urefbreak definition is the active one.
  \def\urefbreak{\begingroup \urefcatcodes \dourefbreak}
  \let\uref=\urefbreak
  \def\dourefbreak#1{\urefbreakfinish #1,,,\finish}
  \def\urefbreakfinish#1,#2,#3,#4\finish{% doesn't work in @example
--- 2568,2586 ----
  \let\option=\code
  
! % @uref (abbreviation for `urlref') aka @url takes an optional
! % (comma-separated) second argument specifying the text to display and
! % an optional third arg as text to display instead of (rather than in
! % addition to) the url itself.  First (mandatory) arg is the url.
! 
! % TeX-only option to allow changing PDF output to show only the second
! % arg (if given), and not the url (which is then just the link target).
! \newif\ifurefurlonlylink
! 
! % The main macro is \urefbreak, which allows breaking at expected
! % places within the url.  (There used to be another version, which
! % didn't support automatic breaking.)
  \def\urefbreak{\begingroup \urefcatcodes \dourefbreak}
  \let\uref=\urefbreak
+ %
  \def\dourefbreak#1{\urefbreakfinish #1,,,\finish}
  \def\urefbreakfinish#1,#2,#3,#4\finish{% doesn't work in @example
***************
*** 2614,2623 ****
      \unhbox0 % third arg given, show only that
    \else
!     \setbox0 = \hbox{\ignorespaces #2}%
      \ifdim\wd0 > 0pt
        \ifpdf
!         \unhbox0             % PDF: 2nd arg given, show only it
        \else
!         \unhbox0\ (\urefcode{#1})% DVI: 2nd arg given, show both it and url
        \fi
      \else
--- 2591,2607 ----
      \unhbox0 % third arg given, show only that
    \else
!     \setbox0 = \hbox{\ignorespaces #2}% look for second arg
      \ifdim\wd0 > 0pt
        \ifpdf
!         \ifurefurlonlylink
!           % PDF plus option to not display url, show just arg
!           \unhbox0             
!         \else
!           % PDF, normally display both arg and url for consistency,
!           % visibility, if the pdf is eventually used to print, etc.
!           \unhbox0\ (\urefcode{#1})%
!         \fi
        \else
!         \unhbox0\ (\urefcode{#1})% DVI, always show arg and url
        \fi
      \else
***************
*** 2659,2664 ****
  % line breaking of long url's.  The unequal skips make look better in
  % cmtt at least, especially for dots.
! \def\urefprestretch{\urefprebreak \hskip0pt plus.13em }
! \def\urefpoststretch{\urefpostbreak \hskip0pt plus.1em }
  %
  \def\urefcodeamp{\urefprestretch \&\urefpoststretch}
--- 2643,2650 ----
  % line breaking of long url's.  The unequal skips make look better in
  % cmtt at least, especially for dots.
! \def\urefprestretchamount{.13em}
! \def\urefpoststretchamount{.1em}
! \def\urefprestretch{\urefprebreak \hskip0pt plus\urefprestretchamount\relax}
! \def\urefpoststretch{\urefpostbreak \hskip0pt plus\urefprestretchamount\relax}
  %
  \def\urefcodeamp{\urefprestretch \&\urefpoststretch}
***************
*** 2858,2861 ****
--- 2844,2849 ----
    \let\~=\tilde
    \let\dotaccent=\dot
+   % have to provide another name for sup operator
+   \let\mathopsup=\sup
    $\finishmath
  }
***************
*** 2881,2884 ****
--- 2869,2884 ----
  }
  
+ % for @sub and @sup, if in math mode, just do a normal sub/superscript.
+ % If in text, use math to place as sub/superscript, but switch
+ % into text mode, with smaller fonts.  This is a different font than the
+ % one used for real math sub/superscripts (8pt vs. 7pt), but let's not
+ % fix it (significant additions to font machinery) until someone notices.
+ %
+ \def\sub{\ifmmode \expandafter\sb \else \expandafter\finishsub\fi}
+ \def\finishsub#1{$\sb{\hbox{\selectfonts\lllsize #1}}$}%
+ %
+ \def\sup{\ifmmode \expandafter\ptexsp \else \expandafter\finishsup\fi}
+ \def\finishsup#1{$\ptexsp{\hbox{\selectfonts\lllsize #1}}$}%
+ 
  % ctrl is no longer a Texinfo command, but leave this definition for fun.
  \def\ctrl #1{{\tt \rawbackslash \hat}#1}
***************
*** 3024,3032 ****
  }
  
! % Some math mode symbols.
! \def\bullet{$\ptexbullet$}
! \def\geq{\ifmmode \ge\else $\ge$\fi}
! \def\leq{\ifmmode \le\else $\le$\fi}
! \def\minus{\ifmmode -\else $-$\fi}
  
  % @dots{} outputs an ellipsis using the current font.
--- 3024,3037 ----
  }
  
! % Some math mode symbols.  Define \ensuremath to switch into math mode
! % unless we are already there.  Expansion tricks may not be needed here,
! % but safer, and can't hurt.
! \def\ensuremath{\ifmmode \expandafter\asis \else\expandafter\ensuredmath \fi}
! \def\ensuredmath#1{$\relax#1$}
! %
! \def\bullet{\ensuremath\ptexbullet}
! \def\geq{\ensuremath\ge}
! \def\leq{\ensuremath\le}
! \def\minus{\ensuremath-}
  
  % @dots{} outputs an ellipsis using the current font.
***************
*** 3192,3197 ****
  \def\eogonek{{\ecfont \char"A6}}\def\macrochare{e}
  %
! % Use the ec* fonts (cm-super in outline format) for non-CM glyphs.
! \def\ecfont{%
    % We can't distinguish serif/sans and italic/slanted, but this
    % is used for crude hacks anyway (like adding French and German
--- 3197,3209 ----
  \def\eogonek{{\ecfont \char"A6}}\def\macrochare{e}
  %
! % Use the European Computer Modern fonts (cm-super in outline format)
! % for non-CM glyphs.  That is ec* for regular text and tc* for the text
! % companion symbols (LaTeX TS1 encoding).  Both are part of the ec
! % package and follow the same conventions.
! % 
! \def\ecfont{\etcfont{e}}
! \def\tcfont{\etcfont{t}}
! %
! \def\etcfont#1{%
    % We can't distinguish serif/sans and italic/slanted, but this
    % is used for crude hacks anyway (like adding French and German
***************
*** 3202,3213 ****
    \ifmonospace
      % typewriter:
!     \font\thisecfont = ectt\ecsize \space at \nominalsize
    \else
      \ifx\curfontstyle\bfstylename
        % bold:
!       \font\thisecfont = ecb\ifusingit{i}{x}\ecsize \space at \nominalsize
      \else
        % regular:
!       \font\thisecfont = ec\ifusingit{ti}{rm}\ecsize \space at \nominalsize
      \fi
    \fi
--- 3214,3225 ----
    \ifmonospace
      % typewriter:
!     \font\thisecfont = #1ctt\ecsize \space at \nominalsize
    \else
      \ifx\curfontstyle\bfstylename
        % bold:
!       \font\thisecfont = #1cb\ifusingit{i}{x}\ecsize \space at \nominalsize
      \else
        % regular:
!       \font\thisecfont = #1c\ifusingit{ti}{rm}\ecsize \space at \nominalsize
      \fi
    \fi
***************
*** 3692,3696 ****
    \ifdim\parskip=0pt \parskip=2pt \fi
    %
!   % Try typesetting the item mark that if the document erroneously says
    % something like @itemize @samp (intending @table), there's an error
    % right away at the @itemize.  It's not the best error message in the
--- 3704,3708 ----
    \ifdim\parskip=0pt \parskip=2pt \fi
    %
!   % Try typesetting the item mark so that if the document erroneously says
    % something like @itemize @samp (intending @table), there's an error
    % right away at the @itemize.  It's not the best error message in the
***************
*** 3942,3949 ****
  
  % multitable-only commands.
! %
! % @headitem starts a heading row, which we typeset in bold.
! % Assignments have to be global since we are inside the implicit group
! % of an alignment entry.  \everycr resets \everytab so we don't have to
  % undo it ourselves.
  \def\headitemfont{\b}% for people to use in the template row; not changeable
--- 3954,3961 ----
  
  % multitable-only commands.
! % 
! % @headitem starts a heading row, which we typeset in bold.  Assignments
! % have to be global since we are inside the implicit group of an
! % alignment entry.  \everycr below resets \everytab so we don't have to
  % undo it ourselves.
  \def\headitemfont{\b}% for people to use in the template row; not changeable
***************
*** 3951,3958 ****
--- 3963,3974 ----
    \checkenv\multitable
    \crcr
+   \gdef\headitemcrhook{\nobreak}% attempt to avoid page break after headings
    \global\everytab={\bf}% can't use \headitemfont since the parsing differs
    \the\everytab % for the first item
  }%
  %
+ % default for tables with no headings.
+ \let\headitemcrhook=\relax
+ %
  % A \tab used to include \hskip1sp.  But then the space in a template
  % line is not enough.  That is bad.  So let's go back to just `&' until
***************
*** 3985,3997 ****
    \everycr = {%
      \noalign{%
!       \global\everytab={}%
        \global\colcount=0 % Reset the column counter.
!       % Check for saved footnotes, etc.
        \checkinserts
!       % Keeps underfull box messages off when table breaks over pages.
!       %\filbreak
! 	% Maybe so, but it also creates really weird page breaks when the
! 	% table breaks over pages. Wouldn't \vfil be better?  Wait until the
! 	% problem manifests itself, so it can be fixed for real --karl.
      }%
    }%
--- 4001,4013 ----
    \everycr = {%
      \noalign{%
!       \global\everytab={}% Reset from possible headitem.
        \global\colcount=0 % Reset the column counter.
!       %
!       % Check for saved footnotes, etc.:
        \checkinserts
!       %
!       % Perhaps a \nobreak, then reset:
!       \headitemcrhook
!       \global\let\headitemcrhook=\relax
      }%
    }%
***************
*** 4435,4439 ****
    % We can't use \lbracecmd and \rbracecmd because texindex assumes
    % braces and backslashes are used only as delimiters.  Perhaps we
!   % should define @lbrace and @rbrace commands a la @comma.
    \def\{{{\tt\char123}}%
    \def\}{{\tt\char125}}%
--- 4451,4455 ----
    % We can't use \lbracecmd and \rbracecmd because texindex assumes
    % braces and backslashes are used only as delimiters.  Perhaps we
!   % should use @lbracechar and @rbracechar?
    \def\{{{\tt\char123}}%
    \def\}{{\tt\char125}}%
***************
*** 4456,4461 ****
    % ...
    % @funindex commtest
!   %
!   % The above is not enough to reproduce the bug, but it gives the flavor.
    %
    % Sample whatsit resulting:
--- 4472,4476 ----
    % ...
    % @funindex commtest
!   % This is not enough to reproduce the bug, but it gives the flavor.
    %
    % Sample whatsit resulting:
***************
*** 4488,4492 ****
  %
  \def\commondummies{%
-   %
    % \definedummyword defines \#1 as \string\#1\space, thus effectively
    % preventing its expansion.  This is used only for control words,
--- 4503,4506 ----
***************
*** 4565,4568 ****
--- 4579,4583 ----
    \definedummyword\lbracechar
    \definedummyword\leq
+   \definedummyword\mathopsup
    \definedummyword\minus
    \definedummyword\ogonek
***************
*** 4578,4581 ****
--- 4593,4598 ----
    \definedummyword\rbracechar
    \definedummyword\result
+   \definedummyword\sub
+   \definedummyword\sup
    \definedummyword\textdegree
    %
***************
*** 4652,4655 ****
--- 4669,4673 ----
    \definedummyword\strong
    \definedummyword\tie
+   \definedummyword\U
    \definedummyword\uref
    \definedummyword\url
***************
*** 4658,4663 ****
--- 4676,4694 ----
    \definedummyword\w
    \definedummyword\xref
+   %
+   % Consider:
+   %   @macro mkind{arg1,arg2}
+   %   @cindex \arg2\
+   %   @end macro
+   %   @mkind{foo, bar}
+   % The space after the comma will end up in the temporary definition
+   % that we make for arg2 (see \parsemargdef ff.).  We want all this to be
+   % expanded for the sake of the index, so we end up just seeing "bar".
+   \let\xeatspaces = \eatspaces
  }
  
+ % For testing: output @{ and @} in index sort strings as \{ and \}.
+ \newif\ifusebracesinindexes
+ 
  % \indexnofonts is used when outputting the strings to sort the index
  % by, and when constructing control sequence names.  It eliminates all
***************
*** 4688,4696 ****
    % content at all.  So for index sorting, we map @{ and @} to strings
    % starting with |, since that ASCII character is between ASCII { and }.
!   \def\{{|a}%
!   \def\lbracechar{|a}%
    %
-   \def\}{|b}%
-   \def\rbracechar{|b}%
    %
    % Non-English letters.
--- 4719,4732 ----
    % content at all.  So for index sorting, we map @{ and @} to strings
    % starting with |, since that ASCII character is between ASCII { and }.
!   \ifusebracesinindexes
!     \def\lbracechar{\lbracecmd}%
!     \def\rbracechar{\rbracecmd}%
!   \else
!     \def\lbracechar{|a}%
!     \def\rbracechar{|b}%
!   \fi
!   \let\{=\lbracechar
!   \let\}=\rbracechar
    %
    %
    % Non-English letters.
***************
*** 5725,5735 ****
  % #1 is the text, #2 is the section type (Ynumbered, Ynothing,
  % Yappendix, Yomitfromtoc), #3 the chapter number.
  %
  % To test against our argument.
  \def\Ynothingkeyword{Ynothing}
- \def\Yomitfromtockeyword{Yomitfromtoc}
  \def\Yappendixkeyword{Yappendix}
  %
  \def\chapmacro#1#2#3{%
    % Insert the first mark before the heading break (see notes for \domark).
    \let\prevchapterdefs=\lastchapterdefs
--- 5761,5774 ----
  % #1 is the text, #2 is the section type (Ynumbered, Ynothing,
  % Yappendix, Yomitfromtoc), #3 the chapter number.
+ % Not used for @heading series.
  %
  % To test against our argument.
  \def\Ynothingkeyword{Ynothing}
  \def\Yappendixkeyword{Yappendix}
+ \def\Yomitfromtockeyword{Yomitfromtoc}
  %
  \def\chapmacro#1#2#3{%
+   \checkenv{}% chapters, etc., should not start inside an environment.
+   %
    % Insert the first mark before the heading break (see notes for \domark).
    \let\prevchapterdefs=\lastchapterdefs
***************
*** 5784,5787 ****
--- 5823,5827 ----
    {%
      \chapfonts \rmisbold
+     \let\footnote=\errfootnoteheading % give better error message
      %
      % Have to define \lastsection before calling \donoderef, because the
***************
*** 5877,5883 ****
  % Print any size, any type, section title.
  %
! % #1 is the text, #2 is the section level (sec/subsec/subsubsec), #3 is
! % the section type for xrefs (Ynumbered, Ynothing, Yappendix), #4 is the
! % section number.
  %
  \def\seckeyword{sec}
--- 5917,5924 ----
  % Print any size, any type, section title.
  %
! % #1 is the text of the title,
! % #2 is the section level (sec/subsec/subsubsec),
! % #3 is the section type (Ynumbered, Ynothing, Yappendix, Yomitfromtoc),
! % #4 is the section number.
  %
  \def\seckeyword{sec}
***************
*** 5885,5896 ****
  \def\sectionheading#1#2#3#4{%
    {%
!     \checkenv{}% should not be in an environment.
      %
      % Switch to the right set of fonts.
      \csname #2fonts\endcsname \rmisbold
      %
-     \def\sectionlevel{#2}%
-     \def\temptype{#3}%
-     %
      % Insert first mark before the heading break (see notes for \domark).
      \let\prevsectiondefs=\lastsectiondefs
--- 5926,5943 ----
  \def\sectionheading#1#2#3#4{%
    {%
!     \def\sectionlevel{#2}%
!     \def\temptype{#3}%
!     %
!     % It is ok for the @heading series commands to appear inside an
!     % environment (it's been historically allowed, though the logic is
!     % dubious), but not the others.
!     \ifx\temptype\Yomitfromtockeyword\else
!       \checkenv{}% non-@*heading should not be in an environment.
!     \fi
!     \let\footnote=\errfootnoteheading
      %
      % Switch to the right set of fonts.
      \csname #2fonts\endcsname \rmisbold
      %
      % Insert first mark before the heading break (see notes for \domark).
      \let\prevsectiondefs=\lastsectiondefs
***************
*** 6319,6322 ****
--- 6366,6370 ----
    \mathactive
    %
+   % Inverse of the list at the beginning of the file.
    \let\b=\ptexb
    \let\bullet=\ptexbullet
***************
*** 6334,6338 ****
--- 6382,6388 ----
    \let\}=\ptexrbrace
    \let\/=\ptexslash
+   \let\sp=\ptexsp
    \let\*=\ptexstar
+   %\let\sup=\ptexsup % do not redefine, we want @sup to work in math mode
    \let\t=\ptext
    \expandafter \let\csname top\endcsname=\ptextop  % we've made it outer
***************
*** 6420,6425 ****
  				% each corner char, and rule thickness
    \normbskip=\baselineskip \normpskip=\parskip \normlskip=\lineskip
-   % Flag to tell @lisp, etc., not to narrow margin.
-   \let\nonarrowing = t%
    %
    % If this cartouche directly follows a sectioning command, we need the
--- 6470,6473 ----
***************
*** 6588,6594 ****
  
  % @raggedright does more-or-less normal line breaking but no right
! % justification.  From plain.tex.
  \envdef\raggedright{%
!   \rightskip0pt plus2em \spaceskip.3333em \xspaceskip.5em\relax
  }
  \let\Eraggedright\par
--- 6636,6646 ----
  
  % @raggedright does more-or-less normal line breaking but no right
! % justification.  From plain.tex.  Don't stretch around special
! % characters in urls in this environment, since the stretch at the right
! % should be enough.
  \envdef\raggedright{%
!   \rightskip0pt plus2.4em \spaceskip.3333em \xspaceskip.5em\relax
!   \def\urefprestretchamount{0pt}%
!   \def\urefpoststretchamount{0pt}%
  }
  \let\Eraggedright\par
***************
*** 7398,7401 ****
--- 7450,7458 ----
  % \anythingelse will almost certainly be an error of some kind.
  
+ \def\macrolineargctxt{% used for whole-line arguments without braces
+   \scanctxt
+   \catcode`\{=\other
+   \catcode`\}=\other
+ }
  
  % \mbodybackslash is the definition of \ in @macro bodies.
***************
*** 7483,7487 ****
  % Parse the optional {params} list.  Set up \paramno and \paramlist
  % so \defmacro knows what to do.  Define \macarg.BLAH for each BLAH
! % in the params list to some hook where the argument si to be expanded.  If
  % there are less than 10 arguments that hook is to be replaced by ##N where N
  % is the position in that list, that is to say the macro arguments are to be
--- 7540,7544 ----
  % Parse the optional {params} list.  Set up \paramno and \paramlist
  % so \defmacro knows what to do.  Define \macarg.BLAH for each BLAH
! % in the params list to some hook where the argument is to be expanded.  If
  % there are less than 10 arguments that hook is to be replaced by ##N where N
  % is the position in that list, that is to say the macro arguments are to be
***************
*** 7507,7512 ****
  %
  % If you compile with TeX (not eTeX), and you have macros with 10 or more
! % arguments, you need that no macro has more than 256 arguments, otherwise an
! % error is produced.
  \def\parsemargdef#1;{%
    \paramno=0\def\paramlist{}%
--- 7564,7568 ----
  %
  % If you compile with TeX (not eTeX), and you have macros with 10 or more
! % arguments, no macro can have more than 256 arguments (else error).
  \def\parsemargdef#1;{%
    \paramno=0\def\paramlist{}%
***************
*** 7566,7570 ****
  
  % This macro is expanded during the Texinfo macro expansion, not during its
! % definition.  It gets all the arguments values and assigns them to macros
  % macarg.ARGNAME
  %
--- 7622,7626 ----
  
  % This macro is expanded during the Texinfo macro expansion, not during its
! % definition.  It gets all the arguments' values and assigns them to macros
  % macarg.ARGNAME
  %
***************
*** 7746,7750 ****
      \or % 1
        \expandafter\xdef\csname\the\macname\endcsname{%
!          \bgroup\noexpand\macroargctxt
           \noexpand\braceorline
           \expandafter\noexpand\csname\the\macname xxx\endcsname}%
--- 7802,7806 ----
      \or % 1
        \expandafter\xdef\csname\the\macname\endcsname{%
!          \bgroup
           \noexpand\braceorline
           \expandafter\noexpand\csname\the\macname xxx\endcsname}%
***************
*** 7779,7783 ****
      \or % 1
        \expandafter\xdef\csname\the\macname\endcsname{%
!          \bgroup\noexpand\macroargctxt
           \noexpand\braceorline
           \expandafter\noexpand\csname\the\macname xxx\endcsname}%
--- 7835,7839 ----
      \or % 1
        \expandafter\xdef\csname\the\macname\endcsname{%
!          \bgroup
           \noexpand\braceorline
           \expandafter\noexpand\csname\the\macname xxx\endcsname}%
***************
*** 7822,7827 ****
  \def\braceorline#1{\let\macnamexxx=#1\futurelet\nchar\braceorlinexxx}
  \def\braceorlinexxx{%
!   \ifx\nchar\bgroup\else
!     \expandafter\parsearg
    \fi \macnamexxx}
  
--- 7878,7883 ----
  \def\braceorline#1{\let\macnamexxx=#1\futurelet\nchar\braceorlinexxx}
  \def\braceorlinexxx{%
!   \ifx\nchar\bgroup\macroargctxt\else
!     \macrolineargctxt\expandafter\parsearg
    \fi \macnamexxx}
  
***************
*** 8302,8313 ****
    %
    % Make the characters 128-255 be printing characters.
!   {%
!     \count1=128
!     \def\loop{%
!       \catcode\count1=\other
!       \advance\count1 by 1
!       \ifnum \count1<256 \loop \fi
!     }%
!   }%
    %
    % @ is our escape character in .aux files, and we need braces.
--- 8358,8362 ----
    %
    % Make the characters 128-255 be printing characters.
!   {\setnonasciicharscatcodenonglobal\other}%
    %
    % @ is our escape character in .aux files, and we need braces.
***************
*** 8343,8348 ****
  % Auto-number footnotes.  Otherwise like plain.
  \gdef\footnote{%
-   \let\indent=\ptexindent
-   \let\noindent=\ptexnoindent
    \global\advance\footnoteno by \@ne
    \edef\thisfootno{$^{\the\footnoteno}$}%
--- 8392,8395 ----
***************
*** 8368,8371 ****
--- 8415,8423 ----
  \gdef\dofootnote{%
    \insert\footins\bgroup
+   %
+   % Nested footnotes are not supported in TeX, that would take a lot
+   % more work.  (\startsavinginserts does not suffice.)
+   \let\footnote=\errfootnotenest
+   %
    % We want to typeset this text as a normal paragraph, even if the
    % footnote reference occurs in (for example) a display environment.
***************
*** 8405,8408 ****
--- 8457,8471 ----
  }%end \catcode `\@=11
  
+ \def\errfootnotenest{%
+   \errhelp=\EMsimple
+   \errmessage{Nested footnotes not supported in texinfo.tex,
+     even though they work in makeinfo; sorry}
+ }
+ 
+ \def\errfootnoteheading{%
+   \errhelp=\EMsimple
+   \errmessage{Footnotes in chapters, sections, etc., are not supported}
+ }
+ 
  % In case a @footnote appears in a vbox, save the footnote text and create
  % the real \insert just after the vbox finished.  Otherwise, the insertion
***************
*** 8411,8415 ****
  % text to a box and make the \insert when a row of the table is finished.
  % And the same can be done for other insert classes.  --kasal, 16nov03.
! 
  % Replace the \insert primitive by a cheating macro.
  % Deeper inside, just make sure that the saved insertions are not spilled
--- 8474,8478 ----
  % text to a box and make the \insert when a row of the table is finished.
  % And the same can be done for other insert classes.  --kasal, 16nov03.
! %
  % Replace the \insert primitive by a cheating macro.
  % Deeper inside, just make sure that the saved insertions are not spilled
***************
*** 8828,8838 ****
    \catcode`\_ = \active
    \globaldefs=1
! \parseargdef\documentlanguage{\begingroup
!   \let_=\normalunderscore  % normal _ character for filenames
    \tex % read txi-??.tex file in plain TeX.
      % Read the file by the name they passed if it exists.
      \openin 1 txi-#1.tex
      \ifeof 1
!       \documentlanguagetrywithoutunderscore{#1_\finish}%
      \else
        \globaldefs = 1  % everything in the txi-LL files needs to persist
--- 8891,8901 ----
    \catcode`\_ = \active
    \globaldefs=1
! \parseargdef\documentlanguage{%
    \tex % read txi-??.tex file in plain TeX.
      % Read the file by the name they passed if it exists.
+     \let_ = \normalunderscore  % normal _ character for filename test
      \openin 1 txi-#1.tex
      \ifeof 1
!       \documentlanguagetrywithoutunderscore #1_\finish
      \else
        \globaldefs = 1  % everything in the txi-LL files needs to persist
***************
*** 8841,8845 ****
      \closein 1
    \endgroup % end raw TeX
! \endgroup}
  %
  % If they passed de_DE, and txi-de_DE.tex doesn't exist,
--- 8904,8908 ----
      \closein 1
    \endgroup % end raw TeX
! }
  %
  % If they passed de_DE, and txi-de_DE.tex doesn't exist,
***************
*** 8940,8947 ****
    \else \ifx \declaredencoding \utfeight
       \setnonasciicharscatcode\active
!      \utfeightchardefs
    %
    \else
!     \message{Unknown document encoding #1, ignoring.}%
    %
    \fi % utfeight
--- 9003,9012 ----
    \else \ifx \declaredencoding \utfeight
       \setnonasciicharscatcode\active
!      % since we already invoked \utfeightchardefs at the top level
!      % (below), do not re-invoke it, then our check for duplicated
!      % definitions triggers.  Making non-ascii chars active is enough.
    %
    \else
!     \message{Ignoring unknown document encoding: #1.}%
    %
    \fi % utfeight
***************
*** 8952,8959 ****
  }
  
  % A message to be logged when using a character that isn't available
  % the default font encoding (OT1).
  %
! \def\missingcharmsg#1{\message{Character missing in OT1 encoding: #1.}}
  
  % Take account of \c (plain) vs. \, (Texinfo) difference.
--- 9017,9025 ----
  }
  
+ % emacs-page
  % A message to be logged when using a character that isn't available
  % the default font encoding (OT1).
  %
! \def\missingcharmsg#1{\message{Character missing, sorry: #1.}}
  
  % Take account of \c (plain) vs. \, (Texinfo) difference.
***************
*** 8969,8977 ****
    \gdef^^a0{\tie}
    \gdef^^a1{\exclamdown}
!   \gdef^^a2{\missingcharmsg{CENT SIGN}}
!   \gdef^^a3{{\pounds}}
!   \gdef^^a4{\missingcharmsg{CURRENCY SIGN}}
!   \gdef^^a5{\missingcharmsg{YEN SIGN}}
!   \gdef^^a6{\missingcharmsg{BROKEN BAR}}
    \gdef^^a7{\S}
    \gdef^^a8{\"{}}
--- 9035,9043 ----
    \gdef^^a0{\tie}
    \gdef^^a1{\exclamdown}
!   \gdef^^a2{{\tcfont \char162}} % cent
!   \gdef^^a3{\pounds}
!   \gdef^^a4{{\tcfont \char164}} % currency
!   \gdef^^a5{{\tcfont \char165}} % yen
!   \gdef^^a6{{\tcfont \char166}} % broken bar
    \gdef^^a7{\S}
    \gdef^^a8{\"{}}
***************
*** 8979,8983 ****
    \gdef^^aa{\ordf}
    \gdef^^ab{\guillemetleft}
!   \gdef^^ac{$\lnot$}
    \gdef^^ad{\-}
    \gdef^^ae{\registeredsymbol}
--- 9045,9049 ----
    \gdef^^aa{\ordf}
    \gdef^^ab{\guillemetleft}
!   \gdef^^ac{\ensuremath\lnot}
    \gdef^^ad{\-}
    \gdef^^ae{\registeredsymbol}
***************
*** 8991,9000 ****
    \gdef^^b5{$\mu$}
    \gdef^^b6{\P}
!   %
!   \gdef^^b7{$^.$}
    \gdef^^b8{\cedilla\ }
    \gdef^^b9{$^1$}
    \gdef^^ba{\ordm}
-   %
    \gdef^^bb{\guillemetright}
    \gdef^^bc{$1\over4$}
--- 9057,9064 ----
    \gdef^^b5{$\mu$}
    \gdef^^b6{\P}
!   \gdef^^b7{\ensuremath\cdot}
    \gdef^^b8{\cedilla\ }
    \gdef^^b9{$^1$}
    \gdef^^ba{\ordm}
    \gdef^^bb{\guillemetright}
    \gdef^^bc{$1\over4$}
***************
*** 9251,9254 ****
--- 9315,9330 ----
  \endgroup
  
+ \def\globallet{\global\let} % save some \expandafter's below
+ 
+ % @U{xxxx} to produce U+xxxx, if we support it.
+ \def\U#1{%
+   \expandafter\ifx\csname uni:#1\endcsname \relax
+     \errhelp = \EMsimple	
+     \errmessage{Unicode character U+#1 not supported, sorry}%
+   \else
+     \csname uni:#1\endcsname
+   \fi
+ }
+ 
  \begingroup
    \catcode`\"=12
***************
*** 9259,9263 ****
    \catcode`\!=12
    \catcode`\~=13
- 
    \gdef\DeclareUnicodeCharacter#1#2{%
      \countUTFz = "#1\relax
--- 9335,9338 ----
***************
*** 9274,9277 ****
--- 9349,9359 ----
         \expandafter\expandafter\expandafter
         \gdef\UTFviiiTmp{#2}%
+       % 
+       \expandafter\ifx\csname uni:#1\endcsname \relax \else
+        \errmessage{Internal error, already defined: #1}%
+       \fi
+       %
+       % define an additional control sequence for this code point.
+       \expandafter\globallet\csname uni:#1\endcsname \UTFviiiTmp
      \endgroup}
  
***************
*** 9311,9322 ****
--- 9393,9424 ----
  \endgroup
  
+ % https://en.wikipedia.org/wiki/Plane_(Unicode)#Basic_M
+ % U+0000..U+007F = https://en.wikipedia.org/wiki/Basic_Latin_(Unicode_block)
+ % U+0080..U+00FF = https://en.wikipedia.org/wiki/Latin-1_Supplement_(Unicode_block)
+ % U+0100..U+017F = https://en.wikipedia.org/wiki/Latin_Extended-A
+ % U+0180..U+024F = https://en.wikipedia.org/wiki/Latin_Extended-B
+ % 
+ % Many of our renditions are less than wonderful, and all the missing
+ % characters are available somewhere.  Loading the necessary fonts
+ % awaits user request.  We can't truly support Unicode without
+ % reimplementing everything that's been done in LaTeX for many years,
+ % plus probably using luatex or xetex, and who knows what else.
+ % We won't be doing that here in this simple file.  But we can try to at
+ % least make most of the characters not bomb out.
+ %
  \def\utfeightchardefs{%
    \DeclareUnicodeCharacter{00A0}{\tie}
    \DeclareUnicodeCharacter{00A1}{\exclamdown}
+   \DeclareUnicodeCharacter{00A2}{{\tcfont \char162}}% 0242=cent
    \DeclareUnicodeCharacter{00A3}{\pounds}
+   \DeclareUnicodeCharacter{00A4}{{\tcfont \char164}}% 0244=currency
+   \DeclareUnicodeCharacter{00A5}{{\tcfont \char165}}% 0245=yen
+   \DeclareUnicodeCharacter{00A6}{{\tcfont \char166}}% 0246=brokenbar
+   \DeclareUnicodeCharacter{00A7}{\S}
    \DeclareUnicodeCharacter{00A8}{\"{ }}
    \DeclareUnicodeCharacter{00A9}{\copyright}
    \DeclareUnicodeCharacter{00AA}{\ordf}
    \DeclareUnicodeCharacter{00AB}{\guillemetleft}
+   \DeclareUnicodeCharacter{00AC}{\ensuremath\lnot}
    \DeclareUnicodeCharacter{00AD}{\-}
    \DeclareUnicodeCharacter{00AE}{\registeredsymbol}
***************
*** 9324,9331 ****
--- 9426,9443 ----
  
    \DeclareUnicodeCharacter{00B0}{\ringaccent{ }}
+   \DeclareUnicodeCharacter{00B1}{\ensuremath\pm}
+   \DeclareUnicodeCharacter{00B2}{$^2$}
+   \DeclareUnicodeCharacter{00B3}{$^3$}
    \DeclareUnicodeCharacter{00B4}{\'{ }}
+   \DeclareUnicodeCharacter{00B5}{$\mu$}
+   \DeclareUnicodeCharacter{00B6}{\P}
+   \DeclareUnicodeCharacter{00B7}{\ensuremath\cdot}
    \DeclareUnicodeCharacter{00B8}{\cedilla{ }}
+   \DeclareUnicodeCharacter{00B9}{$^1$}
    \DeclareUnicodeCharacter{00BA}{\ordm}
    \DeclareUnicodeCharacter{00BB}{\guillemetright}
+   \DeclareUnicodeCharacter{00BC}{$1\over4$}
+   \DeclareUnicodeCharacter{00BD}{$1\over2$}
+   \DeclareUnicodeCharacter{00BE}{$3\over4$}
    \DeclareUnicodeCharacter{00BF}{\questiondown}
  
***************
*** 9354,9357 ****
--- 9466,9470 ----
    \DeclareUnicodeCharacter{00D5}{\~O}
    \DeclareUnicodeCharacter{00D6}{\"O}
+   \DeclareUnicodeCharacter{00D7}{\ensuremath\times}
    \DeclareUnicodeCharacter{00D8}{\O}
    \DeclareUnicodeCharacter{00D9}{\`U}
***************
*** 9387,9390 ****
--- 9500,9504 ----
    \DeclareUnicodeCharacter{00F5}{\~o}
    \DeclareUnicodeCharacter{00F6}{\"o}
+   \DeclareUnicodeCharacter{00F7}{\ensuremath\div}
    \DeclareUnicodeCharacter{00F8}{\o}
    \DeclareUnicodeCharacter{00F9}{\`u}
***************
*** 9406,9411 ****
    \DeclareUnicodeCharacter{0108}{\^C}
    \DeclareUnicodeCharacter{0109}{\^c}
-   \DeclareUnicodeCharacter{0118}{\ogonek{E}}
-   \DeclareUnicodeCharacter{0119}{\ogonek{e}}
    \DeclareUnicodeCharacter{010A}{\dotaccent{C}}
    \DeclareUnicodeCharacter{010B}{\dotaccent{c}}
--- 9520,9523 ----
***************
*** 9413,9417 ****
--- 9525,9532 ----
    \DeclareUnicodeCharacter{010D}{\v{c}}
    \DeclareUnicodeCharacter{010E}{\v{D}}
+   \DeclareUnicodeCharacter{010F}{d'}
  
+   \DeclareUnicodeCharacter{0110}{\DH}
+   \DeclareUnicodeCharacter{0111}{\dh}
    \DeclareUnicodeCharacter{0112}{\=E}
    \DeclareUnicodeCharacter{0113}{\=e}
***************
*** 9420,9423 ****
--- 9535,9540 ----
    \DeclareUnicodeCharacter{0116}{\dotaccent{E}}
    \DeclareUnicodeCharacter{0117}{\dotaccent{e}}
+   \DeclareUnicodeCharacter{0118}{\ogonek{E}}
+   \DeclareUnicodeCharacter{0119}{\ogonek{e}}
    \DeclareUnicodeCharacter{011A}{\v{E}}
    \DeclareUnicodeCharacter{011B}{\v{e}}
***************
*** 9429,9434 ****
--- 9546,9555 ----
    \DeclareUnicodeCharacter{0120}{\dotaccent{G}}
    \DeclareUnicodeCharacter{0121}{\dotaccent{g}}
+   \DeclareUnicodeCharacter{0122}{\cedilla{G}}
+   \DeclareUnicodeCharacter{0123}{\cedilla{g}}
    \DeclareUnicodeCharacter{0124}{\^H}
    \DeclareUnicodeCharacter{0125}{\^h}
+   \DeclareUnicodeCharacter{0126}{\missingcharmsg{H WITH STROKE}}
+   \DeclareUnicodeCharacter{0127}{\missingcharmsg{h WITH STROKE}}
    \DeclareUnicodeCharacter{0128}{\~I}
    \DeclareUnicodeCharacter{0129}{\~{\dotless{i}}}
***************
*** 9437,9440 ****
--- 9558,9563 ----
    \DeclareUnicodeCharacter{012C}{\u{I}}
    \DeclareUnicodeCharacter{012D}{\u{\dotless{i}}}
+   \DeclareUnicodeCharacter{012E}{\ogonek{I}}
+   \DeclareUnicodeCharacter{012F}{\ogonek{i}}
  
    \DeclareUnicodeCharacter{0130}{\dotaccent{I}}
***************
*** 9444,9456 ****
--- 9567,9593 ----
    \DeclareUnicodeCharacter{0134}{\^J}
    \DeclareUnicodeCharacter{0135}{\^{\dotless{j}}}
+   \DeclareUnicodeCharacter{0136}{\cedilla{K}}
+   \DeclareUnicodeCharacter{0137}{\cedilla{k}}
+   \DeclareUnicodeCharacter{0138}{\ensuremath\kappa}  
    \DeclareUnicodeCharacter{0139}{\'L}
    \DeclareUnicodeCharacter{013A}{\'l}
+   \DeclareUnicodeCharacter{013B}{\cedilla{L}}
+   \DeclareUnicodeCharacter{013C}{\cedilla{l}}
+   \DeclareUnicodeCharacter{013D}{L'}% should kern
+   \DeclareUnicodeCharacter{013E}{l'}% should kern
+   \DeclareUnicodeCharacter{013F}{L\U{00B7}}
  
+   \DeclareUnicodeCharacter{0140}{l\U{00B7}}
    \DeclareUnicodeCharacter{0141}{\L}
    \DeclareUnicodeCharacter{0142}{\l}
    \DeclareUnicodeCharacter{0143}{\'N}
    \DeclareUnicodeCharacter{0144}{\'n}
+   \DeclareUnicodeCharacter{0145}{\cedilla{N}}
+   \DeclareUnicodeCharacter{0146}{\cedilla{n}}
    \DeclareUnicodeCharacter{0147}{\v{N}}
    \DeclareUnicodeCharacter{0148}{\v{n}}
+   \DeclareUnicodeCharacter{0149}{'n}
+   \DeclareUnicodeCharacter{014A}{\missingcharmsg{ENG}}
+   \DeclareUnicodeCharacter{014B}{\missingcharmsg{eng}}
    \DeclareUnicodeCharacter{014C}{\=O}
    \DeclareUnicodeCharacter{014D}{\=o}
***************
*** 9464,9467 ****
--- 9601,9606 ----
    \DeclareUnicodeCharacter{0154}{\'R}
    \DeclareUnicodeCharacter{0155}{\'r}
+   \DeclareUnicodeCharacter{0156}{\cedilla{R}}
+   \DeclareUnicodeCharacter{0157}{\cedilla{r}}
    \DeclareUnicodeCharacter{0158}{\v{R}}
    \DeclareUnicodeCharacter{0159}{\v{r}}
***************
*** 9475,9482 ****
    \DeclareUnicodeCharacter{0160}{\v{S}}
    \DeclareUnicodeCharacter{0161}{\v{s}}
!   \DeclareUnicodeCharacter{0162}{\cedilla{t}}
!   \DeclareUnicodeCharacter{0163}{\cedilla{T}}
    \DeclareUnicodeCharacter{0164}{\v{T}}
! 
    \DeclareUnicodeCharacter{0168}{\~U}
    \DeclareUnicodeCharacter{0169}{\~u}
--- 9614,9623 ----
    \DeclareUnicodeCharacter{0160}{\v{S}}
    \DeclareUnicodeCharacter{0161}{\v{s}}
!   \DeclareUnicodeCharacter{0162}{\cedilla{T}}
!   \DeclareUnicodeCharacter{0163}{\cedilla{t}}
    \DeclareUnicodeCharacter{0164}{\v{T}}
!   \DeclareUnicodeCharacter{0165}{\v{t}}
!   \DeclareUnicodeCharacter{0166}{\missingcharmsg{H WITH STROKE}}
!   \DeclareUnicodeCharacter{0167}{\missingcharmsg{h WITH STROKE}}
    \DeclareUnicodeCharacter{0168}{\~U}
    \DeclareUnicodeCharacter{0169}{\~u}
***************
*** 9490,9493 ****
--- 9631,9636 ----
    \DeclareUnicodeCharacter{0170}{\H{U}}
    \DeclareUnicodeCharacter{0171}{\H{u}}
+   \DeclareUnicodeCharacter{0172}{\ogonek{U}}
+   \DeclareUnicodeCharacter{0173}{\ogonek{u}}
    \DeclareUnicodeCharacter{0174}{\^W}
    \DeclareUnicodeCharacter{0175}{\^w}
***************
*** 9501,9504 ****
--- 9644,9648 ----
    \DeclareUnicodeCharacter{017D}{\v{Z}}
    \DeclareUnicodeCharacter{017E}{\v{z}}
+   \DeclareUnicodeCharacter{017F}{\missingcharmsg{LONG S}}
  
    \DeclareUnicodeCharacter{01C4}{D\v{Z}}
***************
*** 9692,9695 ****
--- 9836,9841 ----
    \DeclareUnicodeCharacter{201D}{\quotedblright}
    \DeclareUnicodeCharacter{201E}{\quotedblbase}
+   \DeclareUnicodeCharacter{2020}{\ensuremath\dagger}
+   \DeclareUnicodeCharacter{2021}{\ensuremath\ddagger}
    \DeclareUnicodeCharacter{2022}{\bullet}
    \DeclareUnicodeCharacter{2026}{\dots}
***************
*** 9703,9710 ****
    \DeclareUnicodeCharacter{2212}{\minus}
    \DeclareUnicodeCharacter{2217}{\point}
    \DeclareUnicodeCharacter{2261}{\equiv}
  }% end of \utfeightchardefs
  
- 
  % US-ASCII character definitions.
  \def\asciichardefs{% nothing need be done
--- 9849,9856 ----
    \DeclareUnicodeCharacter{2212}{\minus}
    \DeclareUnicodeCharacter{2217}{\point}
+   \DeclareUnicodeCharacter{2225}{\ensuremath\parallel}
    \DeclareUnicodeCharacter{2261}{\equiv}
  }% end of \utfeightchardefs
  
  % US-ASCII character definitions.
  \def\asciichardefs{% nothing need be done
***************
*** 9712,9715 ****
--- 9858,9912 ----
  }
  
+ % Latin1 (ISO-8859-1) character definitions.
+ \def\nonasciistringdefs{%
+   \setnonasciicharscatcode\active
+   \def\defstringchar##1{\def##1{\string##1}}%
+   %
+   \defstringchar^^80\defstringchar^^81\defstringchar^^82\defstringchar^^83%
+   \defstringchar^^84\defstringchar^^85\defstringchar^^86\defstringchar^^87%
+   \defstringchar^^88\defstringchar^^89\defstringchar^^8a\defstringchar^^8b%
+   \defstringchar^^8c\defstringchar^^8d\defstringchar^^8e\defstringchar^^8f%
+   %
+   \defstringchar^^90\defstringchar^^91\defstringchar^^92\defstringchar^^93%
+   \defstringchar^^94\defstringchar^^95\defstringchar^^96\defstringchar^^97%
+   \defstringchar^^98\defstringchar^^99\defstringchar^^9a\defstringchar^^9b%
+   \defstringchar^^9c\defstringchar^^9d\defstringchar^^9e\defstringchar^^9f%
+   %
+   \defstringchar^^a0\defstringchar^^a1\defstringchar^^a2\defstringchar^^a3%
+   \defstringchar^^a4\defstringchar^^a5\defstringchar^^a6\defstringchar^^a7%
+   \defstringchar^^a8\defstringchar^^a9\defstringchar^^aa\defstringchar^^ab%
+   \defstringchar^^ac\defstringchar^^ad\defstringchar^^ae\defstringchar^^af%
+   %
+   \defstringchar^^b0\defstringchar^^b1\defstringchar^^b2\defstringchar^^b3%
+   \defstringchar^^b4\defstringchar^^b5\defstringchar^^b6\defstringchar^^b7%
+   \defstringchar^^b8\defstringchar^^b9\defstringchar^^ba\defstringchar^^bb%
+   \defstringchar^^bc\defstringchar^^bd\defstringchar^^be\defstringchar^^bf%
+   %
+   \defstringchar^^c0\defstringchar^^c1\defstringchar^^c2\defstringchar^^c3%
+   \defstringchar^^c4\defstringchar^^c5\defstringchar^^c6\defstringchar^^c7%
+   \defstringchar^^c8\defstringchar^^c9\defstringchar^^ca\defstringchar^^cb%
+   \defstringchar^^cc\defstringchar^^cd\defstringchar^^ce\defstringchar^^cf%
+   %
+   \defstringchar^^d0\defstringchar^^d1\defstringchar^^d2\defstringchar^^d3%
+   \defstringchar^^d4\defstringchar^^d5\defstringchar^^d6\defstringchar^^d7%
+   \defstringchar^^d8\defstringchar^^d9\defstringchar^^da\defstringchar^^db%
+   \defstringchar^^dc\defstringchar^^dd\defstringchar^^de\defstringchar^^df%
+   %
+   \defstringchar^^e0\defstringchar^^e1\defstringchar^^e2\defstringchar^^e3%
+   \defstringchar^^e4\defstringchar^^e5\defstringchar^^e6\defstringchar^^e7%
+   \defstringchar^^e8\defstringchar^^e9\defstringchar^^ea\defstringchar^^eb%
+   \defstringchar^^ec\defstringchar^^ed\defstringchar^^ee\defstringchar^^ef%
+   %
+   \defstringchar^^f0\defstringchar^^f1\defstringchar^^f2\defstringchar^^f3%
+   \defstringchar^^f4\defstringchar^^f5\defstringchar^^f6\defstringchar^^f7%
+   \defstringchar^^f8\defstringchar^^f9\defstringchar^^fa\defstringchar^^fb%
+   \defstringchar^^fc\defstringchar^^fd\defstringchar^^fe\defstringchar^^ff%
+ }
+ 
+ 
+ % define all the unicode characters we know about, for the sake of @U.
+ \utfeightchardefs
+ 
+ 
  % Make non-ASCII characters printable again for compatibility with
  % existing Texinfo documents that may use them, even without declaring a
***************
*** 10065,10068 ****
--- 10262,10266 ----
  {@catcode`- = @active
   @gdef@normalturnoffactive{%
+    @nonasciistringdefs
     @let-=@normaldash
     @let"=@normaldoublequote
***************
*** 10133,10137 ****
  @c Local variables:
  @c eval: (add-hook 'write-file-hooks 'time-stamp)
! @c page-delimiter: "^\\\\message"
  @c time-stamp-start: "def\\\\texinfoversion{"
  @c time-stamp-format: "%:y-%02m-%02d.%02H"
--- 10331,10335 ----
  @c Local variables:
  @c eval: (add-hook 'write-file-hooks 'time-stamp)
! @c page-delimiter: "^\\\\message\\|emacs-page"
  @c time-stamp-start: "def\\\\texinfoversion{"
  @c time-stamp-format: "%:y-%02m-%02d.%02H"
diff -Nrc2 texinfo-5.2/doc/texinfo.texi texinfo-6.0/doc/texinfo.texi
*** texinfo-5.2/doc/texinfo.texi	2013-09-27 00:04:02.000000000 +0100
--- texinfo-6.0/doc/texinfo.texi	2015-06-26 12:55:13.000000000 +0100
***************
*** 1,4 ****
  \input texinfo.tex    @c -*-texinfo-*-
! @c $Id: texinfo.texi 5381 2013-09-26 23:03:58Z karl $
  
  @c Everything between the start/end of header lines will be passed by
--- 1,4 ----
  \input texinfo.tex    @c -*-texinfo-*-
! @c $Id: texinfo.texi 6362 2015-06-25 22:48:32Z gavin $
  
  @c Everything between the start/end of header lines will be passed by
***************
*** 36,40 ****
  Copyright @copyright{} 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
  1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
! 2010, 2011, 2012, 2013 Free Software Foundation, Inc.
  
  @quotation
--- 36,40 ----
  Copyright @copyright{} 1988, 1990, 1991, 1992, 1993, 1995, 1996, 1997,
  1998, 1999, 2001, 2001, 2003, 2004, 2005, 2006, 2007, 2008, 2009,
! 2010, 2011, 2012, 2013, 2014, 2015 Free Software Foundation, Inc.
  
  @quotation
***************
*** 65,71 ****
  @end direntry
  
- @c Before release, run C-u C-c C-u C-a (texinfo-all-menus-update with a
- @c prefix arg).  This updates the node pointers, which texinfmt.el needs.
- 
  @c Set smallbook if printing in smallbook format so the example of the
  @c smallbook font is actually written using smallbook; in bigbook, a kludge
--- 65,68 ----
***************
*** 440,447 ****
  * Inserting Accents::           Inserting accents and special characters.
  * Inserting Quotation Marks::   Inserting quotation marks.
  * Inserting Math::              Formatting mathematical expressions.
! * Glyphs for Text::             Inserting Dots, bullets, currencies, etc.
  * Glyphs for Programming::      Indicating results of evaluation,
                                   expansion of macros, errors, etc.
  
  Special Characters: Inserting @@ @{@} , \ #
--- 437,446 ----
  * Inserting Accents::           Inserting accents and special characters.
  * Inserting Quotation Marks::   Inserting quotation marks.
+ * Inserting Subscripts and Superscripts:: Inserting sub/superscripts.
  * Inserting Math::              Formatting mathematical expressions.
! * Glyphs for Text::             Inserting dots, bullets, currencies, etc.
  * Glyphs for Programming::      Indicating results of evaluation,
                                   expansion of macros, errors, etc.
+ * Inserting Unicode::           Inserting a Unicode character by code point.
  
  Special Characters: Inserting @@ @{@} , \ #
***************
*** 489,493 ****
  * Break Commands::              Summary of break-related commands.
  * Line Breaks::                 Forcing line breaks.
! * @t{@@-  @@hyphenation}::            Helping @TeX{} with hyphenation points.
  * @t{@@allowcodebreaks}::            Controlling line breaks within @@code text.
  * @t{@@w}::                          Preventing unwanted line breaks in text.
--- 488,492 ----
  * Break Commands::              Summary of break-related commands.
  * Line Breaks::                 Forcing line breaks.
! * @t{@@- @@hyphenation}::             Helping @TeX{} with hyphenation points.
  * @t{@@allowcodebreaks}::            Controlling line breaks within @@code text.
  * @t{@@w}::                          Preventing unwanted line breaks in text.
***************
*** 572,579 ****
  
  * Use @TeX{}::                     Use @TeX{} to format for hardcopy.
! * Format with @t{tex}/@t{texindex}::    How to format with explicit shell commands.
! * Format with @t{texi2dvi}::        A simpler way to format.
  * Print with @t{lpr}::              How to print.
! * Within Emacs::                How to format and print from an Emacs shell.
  * Texinfo Mode Printing::       How to format and print in Texinfo mode.
  * Compile-Command::             How to print using Emacs's compile command.
--- 571,578 ----
  
  * Use @TeX{}::                     Use @TeX{} to format for hardcopy.
! * Format with @t{texi2dvi}::        The simplest way to format.
! * Format with @t{tex}/@t{texindex}::    Formatting with explicit shell commands.
  * Print with @t{lpr}::              How to print.
! * Within Emacs::                Printing from an Emacs shell.
  * Texinfo Mode Printing::       How to format and print in Texinfo mode.
  * Compile-Command::             How to print using Emacs's compile command.
***************
*** 589,592 ****
--- 588,596 ----
  * Obtaining @TeX{}::               How to obtain @TeX{}.
  
+ Format with @t{tex}/@t{texindex}
+ 
+ * Formatting Partial Documents::
+ * Details of @t{texindex}::
+ 
  @code{texi2any}: The Generic Translator for Texinfo
  
***************
*** 618,622 ****
                                   in Emacs Lisp are an alternative
                                   to @code{makeinfo}.
! * Batch Formatting::            How to format for Info in Emacs Batch mode.
  * Tag and Split Files::         How tagged and split files help Info
                                   to run better.
--- 622,626 ----
                                   in Emacs Lisp are an alternative
                                   to @code{makeinfo}.
! * Batch Formatting::            How to format for Info in Emacs batch mode.
  * Tag and Split Files::         How tagged and split files help Info
                                   to run better.
***************
*** 693,697 ****
  * Whole:           Info Format Whole Manual. Split vs.@: nonsplit manuals.
  * Preamble:        Info Format Preamble.
! * Indirect:        Info Format Indirect Tag Table.
  * Tag table:       Info Format Tag Table.
  * Local variables: Info Format Local Variables.
--- 697,701 ----
  * Whole:           Info Format Whole Manual. Split vs.@: nonsplit manuals.
  * Preamble:        Info Format Preamble.
! * Indirect:        Info Format Indirect Table.
  * Tag table:       Info Format Tag Table.
  * Local variables: Info Format Local Variables.
***************
*** 797,801 ****
  
  Manuals for most GNU packages are written in Texinfo, and available
! online at @url{http://www.gnu.org/doc}.  The Texinfo
  
  @menu
--- 801,805 ----
  
  Manuals for most GNU packages are written in Texinfo, and available
! online at @url{http://www.gnu.org/doc}.
  
  @menu
***************
*** 852,858 ****
  @cindex Patches, contributing
  Patches are most welcome; if possible, please make them with
! @samp{@w{diff -c}} (@pxref{Top,,, diff, Comparing and Merging Files})
! and include @file{ChangeLog} entries (@pxref{Change Log,,, emacs, The
! GNU Emacs Manual}), and follow the existing coding style.
  
  
--- 856,862 ----
  @cindex Patches, contributing
  Patches are most welcome; if possible, please make them with
! @samp{@w{diff -c}} (@pxref{Top,,, diffutils, Comparing and Merging
! Files}) and include @file{ChangeLog} entries (@pxref{Change Log,,,
! emacs, The GNU Emacs Manual}), and follow the existing coding style.
  
  
***************
*** 868,876 ****
  chapters, sections, cross references, and indices.  From the same
  Texinfo source file, you can create an Info file with special features
! to make documentation browsing easy.  You can also create from that
! same source file an HTML output file suitable for use with a web
  browser, a Docbook file, or a transliteration in XML format.  See the
! next section (@pxref{Output Formats}) for details and sample commands
! to generate output from the source.
  
  @TeX{} works with virtually all printers; Info works with virtually
--- 872,880 ----
  chapters, sections, cross references, and indices.  From the same
  Texinfo source file, you can create an Info file with special features
! to make documentation browsing easy.  Also from that same source file,
! you can create an HTML output file suitable for use with a web
  browser, a Docbook file, or a transliteration in XML format.  See the
! next section for details and sample commands to generate output from
! the source (@pxref{Output Formats}).
  
  @TeX{} works with virtually all printers; Info works with virtually
***************
*** 928,935 ****
  writing documents on the World Wide Web.  Web browsers, such as
  Mozilla, Lynx, and Emacs-W3, can render this language online.  There
! are many versions of HTML; @command{makeinfo} tries to use a subset of
! the language that can be interpreted by any common browser.  For
! details of the HTML language and much related information, see
! @uref{http://www.w3.org/MarkUp/}.  @xref{Generating HTML}.
  
  @item DVI
--- 932,943 ----
  writing documents on the World Wide Web.  Web browsers, such as
  Mozilla, Lynx, and Emacs-W3, can render this language online.  There
! are many versions of HTML, both different standards and
! browser-specific variations.  @command{makeinfo} tries to use a subset
! of the language that can be interpreted by any common browser,
! intentionally not using many newer or less widely-supported tags.
! Although the native output is thus rather plain, it can be customized
! at various levels, if desired.  For details of the HTML language and
! much related information, see @uref{http://www.w3.org/MarkUp/}.
! @xref{Generating HTML}.
  
  @item DVI
***************
*** 1375,1379 ****
  @cindex Comments
  @findex comment
! @findex c @r{(comment)}
  
  You can write comments in a Texinfo file by using the @code{@@comment}
--- 1383,1387 ----
  @cindex Comments
  @findex comment
! @findex c
  
  You can write comments in a Texinfo file by using the @code{@@comment}
***************
*** 1381,1385 ****
  for a person looking at the Texinfo source file.  All the text on a
  line that follows either @code{@@comment} or @code{@@c} is a comment;
! the rest of the line does not appear in the visible output.
  
  Often, you can write the @code{@@comment} or @code{@@c} in the middle
--- 1389,1396 ----
  for a person looking at the Texinfo source file.  All the text on a
  line that follows either @code{@@comment} or @code{@@c} is a comment;
! the rest of the line does not appear in the visible output.  (To be
! precise, the character after the @code{@@c} or @code{@@comment} must
! be something other than a dash or alphanumeric, or it will be taken as
! part of the command.)
  
  Often, you can write the @code{@@comment} or @code{@@c} in the middle
***************
*** 1402,1413 ****
  @cindex Unprocessed text
  @findex ignore
! You can also have long stretches of text to be ignored by the Texinfo
  processors with the @code{@@ignore} and @code{@@end ignore} commands.
  Write each of these commands on a line of its own, starting each
  command at the beginning of the line.  Text between these two commands
  does not appear in the processed output.  You can use @code{@@ignore}
! and @code{@@end ignore} for writing comments.  (For some technical
! caveats regarding nesting of such commands, @pxref{Conditional
! Nesting}.)
  
  
--- 1413,1423 ----
  @cindex Unprocessed text
  @findex ignore
! You can also have long stretches of text ignored by the Texinfo
  processors with the @code{@@ignore} and @code{@@end ignore} commands.
  Write each of these commands on a line of its own, starting each
  command at the beginning of the line.  Text between these two commands
  does not appear in the processed output.  You can use @code{@@ignore}
! and @code{@@end ignore} for writing comments.  (For some caveats
! regarding nesting of such commands, @pxref{Conditional Nesting}.)
  
  
***************
*** 1590,1594 ****
  This is a short example of a complete Texinfo file, version 1.0.
  
! Copyright @@copyright@{@} 2013 Free Software Foundation, Inc.
  @@end copying
  @end group
--- 1600,1604 ----
  This is a short example of a complete Texinfo file, version 1.0.
  
! Copyright @@copyright@{@} 2015 Free Software Foundation, Inc.
  @@end copying
  @end group
***************
*** 2338,2342 ****
  column to which menu descriptions are indented.  By default, the value
  is 32 although it can be useful to reduce it to as low as 24.  You
! can set the variable via customization (@pxref{Changing an Option,,,
  emacs, The GNU Emacs Manual}) or with the @kbd{M-x set-variable}
  command (@pxref{Examining, , Examining and Setting Variables, emacs,
--- 2348,2352 ----
  column to which menu descriptions are indented.  By default, the value
  is 32 although it can be useful to reduce it to as low as 24.  You
! can set the variable via customization (@pxref{Customization,,,
  emacs, The GNU Emacs Manual}) or with the @kbd{M-x set-variable}
  command (@pxref{Examining, , Examining and Setting Variables, emacs,
***************
*** 3194,3201 ****
  readability in some contexts.
  
! The text of @code{@@copying} is output as a comment at the beginning of
! Info, HTML, and XML output files.  It is @emph{not} output implicitly in
! plain text or @TeX{}; it's up to you to use @code{@@insertcopying} to
! emit the copying information.  See the next section for details.
  
  @findex copyright
--- 3204,3212 ----
  readability in some contexts.
  
! The text of @code{@@copying} is output as a comment at the beginning
! of Info, HTML, XML, and Docbook output files.  It is @emph{not} output
! implicitly in plain text or @TeX{}; it's up to you to use
! @code{@@insertcopying} to emit the copying information.  See the next
! section for details.
  
  @findex copyright
***************
*** 3536,3540 ****
  
  @findex vskip @r{@TeX{} vertical skip}
! @findex filll @r{@TeX{} dimension}
  Use the @code{@@page} command to cause a page break.  To push the
  copyright notice and the other text on the copyright page towards the
--- 3547,3551 ----
  
  @findex vskip @r{@TeX{} vertical skip}
! @cindex filll @r{@TeX{} dimension}
  Use the @code{@@page} command to cause a page break.  To push the
  copyright notice and the other text on the copyright page towards the
***************
*** 3775,3779 ****
  @@top Sample Title
  
! @@insertcopying
  @@end ifnottex
  @end group
--- 3786,3790 ----
  @@top Sample Title
  
! This is the text of the top node.
  @@end ifnottex
  @end group
***************
*** 4670,4675 ****
  
  @item @@heading
! You may use the @code{@@heading} command anywhere you wish for a
  section-style heading that will not appear in the table of contents.
  @end table
  
--- 4681,4691 ----
  
  @item @@heading
! You may use the @code{@@heading} command (almost) anywhere for a
  section-style heading that will not appear in the table of contents.
+ The @code{@@heading}-series commands can appear inside most
+ environments, for example, though pathological and useless locations
+ such as inside @code{@@titlepage}, as an argument to another command,
+ etc., are not allowed.
+ 
  @end table
  
***************
*** 5097,5101 ****
  determine them, as described above.
  
! It's, you can ignore @code{@@node} lines altogether in your
  first draft and then use the @code{texinfo-insert-node-lines} command
  to create @code{@@node} lines for you.  However, we do not recommend
--- 5113,5117 ----
  determine them, as described above.
  
! If you wish, you can ignore @code{@@node} lines altogether in your
  first draft and then use the @code{texinfo-insert-node-lines} command
  to create @code{@@node} lines for you.  However, we do not recommend
***************
*** 5227,5230 ****
--- 5243,5247 ----
  @cindex White space in node name
  @cindex Spaces in node name
+ @item
  Spaces before and after names on the @samp{@@node} line are ignored.
  Multiple whitespace characters ``inside'' a name are collapsed to a
***************
*** 5232,5235 ****
--- 5249,5253 ----
  
  @example
+ @@node foo bar
  @@node  foo bar,
  @@node foo bar ,
***************
*** 5238,5244 ****
  @end example
  
! @noindent all define the same node, namely @samp{foo bar}.  References
! to the node should all use that name, with no leading or trailing
! spaces, and a single internal space.
  @end itemize
  
--- 5256,5264 ----
  @end example
  
! @noindent all define the same node, namely @samp{foo bar}. 
! In menu entries, this is the name that should be used: no leading or
! trailing spaces, and a single internal space.  (For cross-references,
! the node name used in the Texinfo sources is automatically normalized
! in this way.)
  @end itemize
  
***************
*** 5264,5272 ****
  menu that leads to this file.  Specify the file name in parentheses.
  
! Usually, all Info files are installed in one system-wide Info tree
! (often constructed from multiple directories).  In this case, use
  @samp{(dir)} as the parent of the Top node; this specifies the
  top-level node in the @file{dir} file, which contains the main menu
! for the Info system as a whole.
  
  @item
--- 5284,5313 ----
  menu that leads to this file.  Specify the file name in parentheses.
  
! Usually, all Info files are available through a single virtual Info
! tree, constructed from multiple directories.  In this case, use
  @samp{(dir)} as the parent of the Top node; this specifies the
  top-level node in the @file{dir} file, which contains the main menu
! for the Info system as a whole.  (Each directory with Info files is
! intended to contain a file named @file{dir}.)
! 
! That's fine for Info, but for HTML output, one might well want the Up
! link from the Top node to go somewhere other than @samp{dir.html}.
! For example, for GNU the natural place would be
! @url{http://www.gnu.org/manual/} (a web page collecting links to most
! GNU manuals), better specified as just @code{/manual/} if the manual
! will be installed on @code{www.gnu.org}.  This can be specified with
! the @code{TOP_NODE_UP_URL} customization variable (@pxref{HTML
! Customization Variables}), as in
! 
! @example
! $ @kbd{makeinfo --html -c TOP_NODE_UP_URL=/manual/} ...
! @end example
! 
! All links to @code{(dir)} will be replaced by the given url.
! 
! @item
! @cindex Prev node of Top node
! The `Prev' node of the Top node is usually either omitted or also set
! to @file{(dir)}.  Either is fine.
  
  @item
***************
*** 5658,5662 ****
  @w{@samp{* }} are menu entries.  Space characters in a menu are
  preserved as-is in the Info output; this allows you to format the menu
! as you wish.
  
  @opindex accesskey@r{, in HTML output of menus}
--- 5699,5705 ----
  @w{@samp{* }} are menu entries.  Space characters in a menu are
  preserved as-is in the Info output; this allows you to format the menu
! as you wish.  Unfortunately you must type node names without any extra
! spaces or some versions of some Info readers will not find the
! node (@pxref{Node Line Requirements}).
  
  @opindex accesskey@r{, in HTML output of menus}
***************
*** 6575,6579 ****
  @example
  @group
! *Note (make)::Top.
  @end group
  @end example
--- 6618,6622 ----
  @example
  @group
! *Note (make)Top::.
  @end group
  @end example
***************
*** 6896,6955 ****
  
  @cindex @code{href}, producing HTML
! @code{@@uref} produces a reference to a uniform resource locator (url).
! It takes one mandatory argument, the url, and two optional arguments
! which control the text that is displayed.  In HTML output, @code{@@uref}
! produces a link you can follow.
! 
! @anchor{url} @code{@@url} is a synonym for @code{@@uref}.
! (Originally, @code{@@url} had the meaning of @code{@@indicateurl}
! (@pxref{@t{@@indicateurl}}), but in practice it was almost always
! misused.  So we've changed the meaning.)
  
  The second argument, if specified, is the text to display (the default
! is the url itself); in Info and DVI output, but not in HTML output, the
! url is output in addition to this text.
  
  @cindex Man page, reference to
  The third argument, if specified, is the text to display, but in this
  case the url is not output in any format.  This is useful when the
! text is already sufficiently referential, as in a man page.  If the
! third argument is given, the second argument is ignored.
  
! @cindex Line breaking, and urls
! @cindex Breakpoints within urls
! @TeX{} allows line breaking within urls at only a few characters
! (which are special in urls): @samp{&}, @samp{.}, @samp{#}, @samp{?},
! and @samp{/} (but not between @samp{/} characters).  A tiny amount of
! stretchable space is also inserted around these characters to help
! with line breaking.  For HTML output, modern browsers will also do
! line breaking within displayed urls.  If you need to allow breaks at
! other characters you can insert @code{@@/} as needed (@pxref{Line
! Breaks}).
  
- @findex urefbreakstyle
- By default, any such breaks at special characters will occur after the
- character.  Some people prefer such breaks to happen after the special
- character.  This can be controlled with the @code{@@urefbreakstyle}
- command (this command has effect only in @TeX{}):
  
! Write this command at the
! beginning of a line with a single word as an argument, one of the
! following:
  
! @vindex after@r{, value for @code{@@urefbreakstyle}}
! @vindex before@r{, value for @code{@@urefbreakstyle}}
! @vindex none@r{, value for @code{@@urefbreakstyle}}
! @table @samp
! @item after
! (the default) Potentially break after the special characters.
! @item before
! Potentially break before the special characters.
! @item none
! Do not consider breaking at the special characters; any potential
! breaks must be manually inserted.
! @end table
  
! Here is an example of the simple one argument form, where the url is
! both the target and the text of the link:
  
  @example
--- 6939,6982 ----
  
  @cindex @code{href}, producing HTML
! @code{@@uref} produces a reference to a uniform resource locator
! (url).  It takes one mandatory argument, the url, and two optional
! arguments which control the text that is displayed.  In HTML and PDF
! output, @code{@@uref} produces a link you can follow.  (To merely
! indicate a url without creating a link people can follow, use
! @code{@@indicateurl}, @pxref{@t{@@indicateurl}}.)
! 
! @findex url
! @anchor{url}@code{@@url} is a synonym for @code{@@uref}.
! (Originally, @code{@@url} had the meaning of @code{@@indicateurl}, but
! in practice it was almost always misused.  So we've changed the
! meaning.)
  
  The second argument, if specified, is the text to display (the default
! is the url itself); in Info, DVI, and PDF output, but not in HTML
! output, the url is output in addition to this text.
  
  @cindex Man page, reference to
  The third argument, if specified, is the text to display, but in this
  case the url is not output in any format.  This is useful when the
! text is already sufficiently referential, as in a man page.  Also, if
! the third argument is given, the second argument is ignored.
  
! @menu
! * @t{@@url} Examples::           Examples of using all the forms of @code{@@url}.
! * URL Line Breaking::       How lines are broken within @code{@@url} text.
! * @t{@@url} PDF Output Format::  A special option to hide links in PDF output.
! * PDF Colors::              Colorizing urls and other links in PDF output.
! @end menu
  
  
! @node @t{@@url} Examples
! @subsection @t{@@url} Examples
  
! @cindex @t{@@url}, examples of using
! @cindex URL, examples of displaying
  
! First, here is an example of the simplest form of @code{@@url}, with
! just one argument.  The given url is both the target and the visible
! text of the link:
  
  @example
***************
*** 6962,6967 ****
  @end display
  
  
! An example of the two-argument form:
  @example
  The official @@uref@{http://ftp.gnu.org/gnu, GNU ftp site@}
--- 6989,6995 ----
  @end display
  
+ @subsubheading Two-argument form of @code{@@url}
  
! Here is an example of the two-argument form:
  @example
  The official @@uref@{http://ftp.gnu.org/gnu, GNU ftp site@}
***************
*** 6969,6973 ****
  @end example
  
! @noindent produces:
  @display
  The official @uref{http://ftp.gnu.org/gnu, GNU ftp site}
--- 6997,7001 ----
  @end example
  
! @noindent which produces:
  @display
  The official @uref{http://ftp.gnu.org/gnu, GNU ftp site}
***************
*** 6975,6979 ****
  @end display
  
! @noindent that is, the Info output is this:
  @example
  The official GNU ftp site (http://ftp.gnu.org/gnu)
--- 7003,7007 ----
  @end display
  
! @noindent that is, the Info (and @TeX{}, etc.)@: output is this:
  @example
  The official GNU ftp site (http://ftp.gnu.org/gnu)
***************
*** 6981,6985 ****
  @end example
  
! @noindent and the HTML output is this:
  @example
  The official <a href="http://ftp.gnu.org/gnu">GNU ftp site</a>
--- 7009,7013 ----
  @end example
  
! @noindent while the HTML output is this:
  @example
  The official <a href="http://ftp.gnu.org/gnu">GNU ftp site</a>
***************
*** 6987,6997 ****
  @end example
  
  
! An example of the three-argument form:
  @example
  The @@uref@{/man.cgi/1/ls,,ls@} program @dots{}
  @end example
  
! @noindent produces:
  @display
  The @uref{/man.cgi/1/ls,,ls} program @dots{}
--- 7015,7026 ----
  @end example
  
+ @subsubheading Three-argument form of @code{@@url}
  
! Finally, an example of the three-argument form:
  @example
  The @@uref@{/man.cgi/1/ls,,ls@} program @dots{}
  @end example
  
! @noindent which, except for HTML, produces:
  @display
  The @uref{/man.cgi/1/ls,,ls} program @dots{}
***************
*** 7003,7007 ****
  @end example
  
! Some people prefer to display urls in the unambiguous format:
  
  @display
--- 7032,7038 ----
  @end example
  
! 
! By the way, some people prefer to display urls in the unambiguous
! format:
  
  @display
***************
*** 7013,7021 ****
  You can use this form in the input file if you wish.  We feel it's not
  necessary to include the @samp{<URL:} and @samp{>} in the output,
! since any software that tries to detect urls in text already has to
! detect them without the @samp{<URL:} to be useful.
  
! To merely indicate a url without creating a link people can follow,
! use @code{@@indicateurl} (@pxref{@t{@@indicateurl}}).
  
  
--- 7044,7162 ----
  You can use this form in the input file if you wish.  We feel it's not
  necessary to include the @samp{<URL:} and @samp{>} in the output,
! since to be useful any software that tries to detect urls in text
! already has to detect them without the @samp{<URL:}.
! 
! 
! @node URL Line Breaking
! @subsection URL Line Breaking
! 
! @cindex Line breaking, and urls
! @cindex Breakpoints within urls
! @TeX{} allows line breaking within urls at only a few characters
! (which are special in urls): @samp{&}, @samp{.}, @samp{#}, @samp{?},
! and @samp{/} (but not between two @samp{/} characters).  A tiny amount
! of stretchable space is also inserted around these characters to help
! with line breaking.
! 
! For HTML output, modern browsers will also do line breaking within
! displayed urls.  If you need to allow breaks at other characters you
! can insert @code{@@/} as needed (@pxref{Line Breaks}).
  
! @findex urefbreakstyle
! By default, in @TeX{} any such breaks at special characters will occur
! after the character.  Some people prefer such breaks to happen after
! the special character.  This can be controlled with the
! @code{@@urefbreakstyle} command (this command has effect only in
! @TeX{}):
! 
! @example
! @@urefbreakstyle @var{how}
! @end example
! 
! @noindent where the argument @var{how} is one of these words:
! 
! @vindex after@r{, value for @code{@@urefbreakstyle}}
! @vindex before@r{, value for @code{@@urefbreakstyle}}
! @vindex none@r{, value for @code{@@urefbreakstyle}}
! @table @samp
! @item after
! (the default) Potentially break after the special characters.
! @item before
! Potentially break before the special characters.
! @item none
! Do not consider breaking at the special characters at all; any potential
! breaks must be manually inserted.
! @end table
! 
! 
! @node @t{@@url} PDF Output Format
! @subsection @t{@@url} PDF Output Format
! 
! @cindex PDF output of urls
! @cindex URLs, PDF output of
! 
! If the ultimate purpose of a PDF is only to be viewed online, perhaps
! similar to HTML in some inchoate way, you may not want the urls to be
! included in the visible text (just as urls are not visible to readers
! of web pages).  Texinfo provides a PDF-specific option for this, which
! must be used inside @code{@@tex}:
! 
! @findex \urefurlonlylinktrue
! @example
! @@tex
! \global\urefurlonlylinktrue
! @@end tex
! @end example
! 
! The result is that @code{@@url@{http://www.gnu.org, GNU@}} has the
! visible output of just `GNU', with a link target of
! @url{http://www.gnu.org}.  Ordinarily, the visible output would
! include both the label and the url: `GNU (@url{http://www.gnu.org})'.
! 
! This option only has effect when the PDF output is produced with the
! pdf@TeX{} program, not with other ways of getting from Texinfo to PDF
! (e.g., @TeX{} to DVI to PDF)@.  Consequently, it is ok to specify this
! option unconditionally within @code{@@tex}, as shown above.  It is
! ignored when DVI is being produced.
! 
! 
! @node PDF Colors
! @subsection PDF Colors
! 
! @cindex Colored links, in PDF output
! @cindex Links, coloring in PDF output
! @cindex URLs, coloring in PDF output
! 
! By default, urls and cross-reference links are printed in black in PDF
! output.  Very occasionally, however, you may want to highlight such
! ``live'' links with a different color, as is commonly done on web
! pages.  Texinfo provides a PDF-specific option for specifying these
! colors, which must be used inside @code{@@tex}:
! 
! @findex \linkcolor
! @findex \urlcolor
! @example
! @@tex
! \global\def\linkcolor@{1 0 0@}  % red
! \global\def\urlcolor@{0 1 0@}   % green
! @@end tex
! @end example
! 
! @code{\urlcolor} changes the color of @code{@@url} output (both the
! actual url and any textual label), while @code{\linkcolor} changes the
! color for cross-references to nodes, etc.  They are independent.
! 
! @cindex RGB color specification.
! The three given values must be numbers between 0 and 1, specifying the
! amount of red, green, and blue respectively.
! 
! These definitions only have an effect when the PDF output is produced
! with the pdf@TeX{} program, not with other ways of getting from
! Texinfo to PDF (e.g., @TeX{} to DVI to PDF)@.  Consequently, it is ok
! to specify this option unconditionally within @code{@@tex}, as shown
! above.  It is ignored when DVI is being produced.
! 
! We do not recommend colorizing just for fun; unless you have a
! specific reason to use colors, best to skip it.
  
  
***************
*** 7410,7413 ****
--- 7551,7555 ----
  @samp{@@key@{META@}} to produce @key{META}.
  
+ @c per rms.
  As a convention in GNU manuals, @code{@@key} should not be used in
  index entries.
***************
*** 8241,8246 ****
  
  The @code{@@noindent} command may be used after one of the above
! constructs (or anywhere) to prevent the following text from being
! indented as a new paragraph.
  
  
--- 8383,8388 ----
  
  The @code{@@noindent} command may be used after one of the above
! constructs (or at the beginning of any paragraph) to prevent the
! following text from being indented as a new paragraph.
  
  
***************
*** 8825,8829 ****
  paragraph look bad.
  
! For example,
  
  @example
--- 8967,8971 ----
  paragraph look bad.
  
! An example (from elsewhere in this manual):
  
  @example
***************
*** 8865,8875 ****
  @code{@@paragraphindent} (@pxref{@t{@@paragraphindent}}).
  
! It is best to write @code{@@noindent} on a line by itself, since in most
! environments, spaces following the command will not be ignored.  It's ok
! to use it at the beginning of a line, with text following, outside of
! any environment.
! 
! @need 1500
! For example:
  
  @example
--- 9007,9012 ----
  @code{@@paragraphindent} (@pxref{@t{@@paragraphindent}}).
  
! Here is an example showing how to eliminate the normal indentation of
! the text after an @code{@@example}, a common situation:
  
  @example
***************
*** 8881,8887 ****
  @@noindent
  This line is not indented.  As you can see, the
! beginning of the line is fully flush left with the line
! that follows after it.  (This whole example is between
! @@code@{@@@@display@} and @@code@{@@@@end display@}.)
  @end group
  @end example
--- 9018,9023 ----
  @@noindent
  This line is not indented.  As you can see, the
! beginning of the line is fully flush left with the
! line that follows after it.
  @end group
  @end example
***************
*** 8890,8894 ****
  
  @display
- 
  @example
  This is an example
--- 9026,9029 ----
***************
*** 8897,8916 ****
  @noindent
  This line is not indented.  As you can see, the
! beginning of the line is fully flush left with the line
! that follows after it.  (This whole example is between
! @code{@@display} and @code{@@end display}.)
! 
  @end display
  
! To adjust the number of blank lines properly in the Info file output,
! remember that the line containing @code{@@noindent} does not generate a
! blank line, and neither does the @code{@@end example} line.
! 
! In the Texinfo source file for this manual, each line that says
! `produces' is preceded by @code{@@noindent}.
  
  Do not put braces after an @code{@@noindent} command; they are not
! necessary, since @code{@@noindent} is a command used outside of
! paragraphs (@pxref{Command Syntax}).
  
  
--- 9032,9054 ----
  @noindent
  This line is not indented.  As you can see, the
! beginning of the line is fully flush left with the
! line that follows after it.
  @end display
  
! The standard usage of @code{@@indent} is just as above: at the
! beginning of what would otherwise be a paragraph, to eliminate the
! indentation that normally happens there.  It can either be followed by
! text or be on a line by itself.  There is no reason to use it
! in other contexts, such as in the middle of a paragraph or inside an
! environment (@pxref{Quotations and Examples}).
! 
! You can control the number of blank lines in the Info file output by
! adjusting the input as desired: a line containing just
! @code{@@noindent} does not generate a blank line, and neither does an
! @code{@@end} line for an environment.
  
  Do not put braces after an @code{@@noindent} command; they are not
! used, since @code{@@noindent} is a command used outside of paragraphs
! (@pxref{Command Syntax}).
  
  
***************
*** 8926,8946 ****
  @indent
  To complement the @code{@@noindent} command (see the previous
! section), Texinfo provides the @code{@@indent} command that forces a
! paragraph to be indented.  This paragraph, for instance, is indented
! using an @code{@@indent} command.  The first paragraph of a section is
! the most likely place to use @code{@@indent}, to override the normal
! behavior of no indentation there (@pxref{@t{@@paragraphindent}}).
! 
! It is best to write @code{@@indent} on a line by itself, since in most
! environments, spaces following the command will not be ignored.  The
! @code{@@indent} line will not generate a blank line in the Info output
! within an environment.
! 
! However, it is ok to use it at the beginning of a line, with text
! following, outside of any environment.
! 
! Do not put braces after an @code{@@indent} command; they are not
! necessary, since @code{@@indent} is a command used outside of
! paragraphs (@pxref{Command Syntax}).
  
  
--- 9064,9086 ----
  @indent
  To complement the @code{@@noindent} command (see the previous
! section), Texinfo provides the @code{@@indent} command to force a
! paragraph to be indented.  For instance, this paragraph (the first in
! this section) is indented using an @code{@@indent} command.
! 
! And indeed, the first paragraph of a section is the most likely place
! to use @code{@@indent}, to override the normal behavior of no
! indentation there (@pxref{@t{@@paragraphindent}}).  It can either be
! followed by text or be on a line by itself.
! 
! As a special case, when @code{@@indent} is used in an environment
! where text is not filled, it produces a paragraph indentation space in
! the @TeX{} output.  (These environments are where a line of input
! produces a line of output, such as @code{@@example} and
! @code{@@display}; for a summary of all environments, @pxref{Block
! Enclosing Commands}.)
! 
! Do not put braces after an @code{@@indent} command; they are not used,
! since @code{@@indent} is a command used outside of paragraphs
! (@pxref{Command Syntax}).
  
  
***************
*** 9834,9841 ****
  @end example
  
! @noindent And the output from @code{@@listoffloats}:
  
  @display
  @listoffloats Figure
  @end display
  
--- 9974,9988 ----
  @end example
  
! @noindent And here's what the output from @code{@@listoffloats}
! looks like, given the example figure earlier in this chapter (the Info
! output is formatted as a menu):
  
  @display
+ @ifinfo
+ *      Figure 12.1:      fig:ex1.
+ @end ifinfo
+ @ifnotinfo
  @listoffloats Figure
+ @end ifnotinfo
  @end display
  
***************
*** 10083,10090 ****
  understand the primary text.  For a thorough discussion of footnotes,
  see @cite{The Chicago Manual of Style}, which is published by the
! University of Chicago Press.}  Footnotes are distracting; use them
! sparingly at most, and it is best to avoid them completely.  Standard
! bibliographical references are better placed in a bibliography at the
! end of a document instead of in footnotes throughout.
  
  @menu
--- 10230,10239 ----
  understand the primary text.  For a thorough discussion of footnotes,
  see @cite{The Chicago Manual of Style}, which is published by the
! University of Chicago Press.}
! 
! Footnotes are distracting; use them sparingly at most, and it is best
! to avoid them completely.  Standard bibliographical references are
! usually better placed in a bibliography at the end of a document
! instead of in footnotes throughout.
  
  @menu
***************
*** 10120,10127 ****
  @end example
  
! As you can see, the source includes two punctuation marks next to each
! other; in this case, @samp{.@};} is the sequence.  This is normal (the
! first ends the footnote and the second belongs to the sentence being
! footnoted), so don't worry that it looks odd.
  
  In a printed manual or book, the reference mark for a footnote is a
--- 10269,10278 ----
  @end example
  
! As you can see, this source includes two punctuation marks next to
! each other; in this case, @samp{.@};} is the sequence.  This is normal
! (the first ends the footnote and the second belongs to the sentence
! being footnoted), so don't worry that it looks odd.  (Another style,
! perfectly acceptable, is to put the footnote after punctuation
! belonging to the sentence, as in @samp{;@@footnote@{...}.)
  
  In a printed manual or book, the reference mark for a footnote is a
***************
*** 10138,10144 ****
  the footnote text.
  
! By the way, footnotes in the argument of an @code{@@item} command for
! an @code{@@table} must be on the same line as the @code{@@item} (as
! usual).  @xref{Two-column Tables}.
  
  
--- 10289,10300 ----
  the footnote text.
  
! @cindex Critical editions
! @cindex Nested footnotes
! Footnotes cannot be nested, and cannot appear in section headings of
! any kind or other ``unusual'' places.
! 
! A final tip: footnotes in the argument of an @code{@@item} command for
! an @code{@@table} must be entirely on the same line as the
! @code{@@item} (as usual).  @xref{Two-column Tables}.
  
  
***************
*** 10676,10683 ****
  * Inserting Accents::           Inserting accents and special characters.
  * Inserting Quotation Marks::   Inserting quotation marks.
  * Inserting Math::              Formatting mathematical expressions.
! * Glyphs for Text::             Inserting Dots, bullets, currencies, etc.
  * Glyphs for Programming::      Indicating results of evaluation,
                                   expansion of macros, errors, etc.
  @end menu
  
--- 10832,10841 ----
  * Inserting Accents::           Inserting accents and special characters.
  * Inserting Quotation Marks::   Inserting quotation marks.
+ * Inserting Subscripts and Superscripts:: Inserting sub/superscripts.
  * Inserting Math::              Formatting mathematical expressions.
! * Glyphs for Text::             Inserting dots, bullets, currencies, etc.
  * Glyphs for Programming::      Indicating results of evaluation,
                                   expansion of macros, errors, etc.
+ * Inserting Unicode::           Inserting a Unicode character by code point.
  @end menu
  
***************
*** 10712,10716 ****
  @cindex Inserting @@ @r{(literal @samp{@@})}
  @findex @@ @r{(literal @samp{@@})}
! @findex @@atchar@{@} @r{(literal @samp{@@})}
  
  @code{@@@@} produces a single @samp{@@} character in the output.  Do
--- 10870,10874 ----
  @cindex Inserting @@ @r{(literal @samp{@@})}
  @findex @@ @r{(literal @samp{@@})}
! @findex atchar@{@} @r{(literal @samp{@@})}
  
  @code{@@@@} produces a single @samp{@@} character in the output.  Do
***************
*** 10729,10734 ****
  @findex @{ @r{(literal @samp{@{})}
  @findex @} @r{(literal @samp{@}})}
! @findex @@lbracechar@{@} @r{(literal @samp{@{})}
! @findex @@rbracechar@{@} @r{(literal @samp{@}})}
  @cindex Braces, inserting
  
--- 10887,10892 ----
  @findex @{ @r{(literal @samp{@{})}
  @findex @} @r{(literal @samp{@}})}
! @findex lbracechar@{@} @r{(literal @samp{@{})}
! @findex rbracechar@{@} @r{(literal @samp{@}})}
  @cindex Braces, inserting
  
***************
*** 10781,10785 ****
  @subsection Inserting `\' with @code{@@backslashchar@{@}}
  
! @findex backslash
  @cindex Backslash, inserting
  
--- 10939,10943 ----
  @subsection Inserting `\' with @code{@@backslashchar@{@}}
  
! @findex backslashchar
  @cindex Backslash, inserting
  
***************
*** 10801,10804 ****
--- 10959,10963 ----
  @end example
  
+ @findex \backslash
  Texinfo documents may also use \ as a command character inside
  @code{@@math} (@pxref{Inserting Math}).  In this case, @code{@@\} or
***************
*** 10814,10818 ****
  @subsection Inserting `#' with @code{@@hashchar@{@}}
  
! @findex @@hashchar@{@} @r{(literal @samp{#})}
  @cindex Inserting #
  @cindex Hash sign, inserting
--- 10973,10977 ----
  @subsection Inserting `#' with @code{@@hashchar@{@}}
  
! @findex hashchar@{@} @r{(literal @samp{#})}
  @cindex Inserting #
  @cindex Hash sign, inserting
***************
*** 10869,10874 ****
  If this is a concern for you, Texinfo provides these two commands:
  
! @ftable @code
  @item @@codequoteundirected @var{on-off}
  @cindex undirected single quote
  causes the output for the @code{'} character in code environments to
--- 11028,11034 ----
  If this is a concern for you, Texinfo provides these two commands:
  
! @table @code
  @item @@codequoteundirected @var{on-off}
+ @findex codequoteundirected
  @cindex undirected single quote
  causes the output for the @code{'} character in code environments to
***************
*** 10879,10882 ****
--- 11039,11043 ----
  
  @item @@codequotebacktick @var{on-off}
+ @findex codequotebacktick
  @cindex backtick
  @cindex grave accent, standalone
***************
*** 10886,10890 ****
  @code{`}.
  @set txicodequotebacktick off
! @end ftable
  
  If you want these settings for only part of the document,
--- 11047,11051 ----
  @code{`}.
  @set txicodequotebacktick off
! @end table
  
  If you want these settings for only part of the document,
***************
*** 10896,10901 ****
  Highlighting}.
  
! This feature used to be controlled by @code{@@set} variable names;
! they are still supported, but the command interface is preferred.
  
  
--- 11057,11066 ----
  Highlighting}.
  
! @vindex txicodequoteundirected@r{, obsolete variable}
! @vindex txicodequotebacktick@r{, obsolete variable}
! This feature used to be controlled by using @code{@@set} to change the
! values of the corresponding variables @code{txicodequoteundirected}
! and @code{txicodequotebacktick}; they are still supported, but the
! command interface is preferred.
  
  
***************
*** 10938,10943 ****
  @code{@@@kbd{SPACE}} represents an @samp{@@} character followed by a
  space, i.e., @samp{@@ }, @kbd{TAB} represents an actual tab character,
! and @kbd{NL} represent the tab character and end-of-line, i.e., when
! @samp{@@} is the last character on a line.)
  
  For example,
--- 11103,11108 ----
  @code{@@@kbd{SPACE}} represents an @samp{@@} character followed by a
  space, i.e., @samp{@@ }, @kbd{TAB} represents an actual tab character,
! and @code{@@@kbd{NL}} represents an @samp{@@} character and end-of-line, 
! i.e., when @samp{@@} is the last character on a line.)
  
  For example,
***************
*** 10980,10986 ****
  
  @findex <colon> @r{(suppress end-of-sentence space)}
! Use the @code{@@:}@: command after a period, question mark,
! exclamation mark, or colon that should not be followed by extra space.
! For example, use @code{@@:}@: after periods that end (lowercase)
  abbreviations which are not at the ends of sentences.
  
--- 11145,11151 ----
  
  @findex <colon> @r{(suppress end-of-sentence space)}
! Use the @code{@@:} command after a period, question mark, exclamation
! mark, or colon that should not be followed by extra space.  For
! example, use @code{@@:} after periods that end (lowercase)
  abbreviations which are not at the ends of sentences.
  
***************
*** 11031,11047 ****
  @cindex Sentence ending punctuation
  
! @findex .  @r{(end of sentence)}
  @findex ! @r{(end of sentence)}
  @findex ? @r{(end of sentence)}
  @cindex Spacing, at ends of sentences
  As mentioned above, Texinfo normally inserts additional space after
! the end of a sentence.  It uses a simple heuristic for this: a
! sentence ends with a period, exclamation point, or question mark
! followed by optional closing punctuation and then whitespace, and
! @emph{not} preceded by a capital letter.
  
  Use @code{@@.}@: instead of a period, @code{@@!}@: instead of an
  exclamation point, and @code{@@?}@: instead of a question mark at the
! end of a sentence that does end with a capital letter.  For example:
  
  @example
--- 11196,11213 ----
  @cindex Sentence ending punctuation
  
! @findex . @r{(end of sentence)}
  @findex ! @r{(end of sentence)}
  @findex ? @r{(end of sentence)}
  @cindex Spacing, at ends of sentences
  As mentioned above, Texinfo normally inserts additional space after
! the end of a sentence.  It uses the same heuristic for this as @TeX{}:
! a sentence ends with a period, exclamation point, or question mark,
! either preceded or followed by optional closing punctuation, and then
! whitespace, and @emph{not} preceded by a capital letter.
  
  Use @code{@@.}@: instead of a period, @code{@@!}@: instead of an
  exclamation point, and @code{@@?}@: instead of a question mark at the
! end of a sentence that does end with a capital letter.  Do not put
! braces after any of these commands.  For example:
  
  @example
***************
*** 11062,11079 ****
  likewise for @code{@@!}@: and @code{@@?}@:.
  
  The meanings of @code{@@:} and @code{@@.}, etc.@: in Texinfo are
  designed to work well with the Emacs sentence motion commands
  (@pxref{Sentences,,, emacs, The GNU Emacs Manual}).
  
- Do not put braces after any of these commands.
- 
  A few Texinfo commands are not considered as being an abbreviation,
  even though they may end with a capital letter when expanded, so that
! you don't have to insert @code{@@.} and companions.  This is the case
! for code-like highlighting commands, @code{@@var} arguments ending
! with a capital letter, and @code{@@TeX}.  For example, that sentence
! ended with @samp{@@code@{@@@@TeX@}.}; @code{@@.} was not needed.  Also
! in @code{... @@var@{VARNAME@}. Text} the period after @var{VARNAME}
! ends the sentence; there is no need to use @code{@@.}.
  
  
--- 11228,11254 ----
  likewise for @code{@@!}@: and @code{@@?}@:.
  
+ @cindex Closing punctuation, and sentence ending
+ The ``closing punctuation'' mentioned above is defined as a right
+ parenthesis (@samp{)}, right bracket (@samp{]}), or right quote,
+ either single or double (@samp{'} and @samp{''}; the many possible
+ additional Unicode right quotes are not included).  These characters
+ can be thought of as invisible with respect to whether a given period
+ ends a sentence.  (This is the same rule as @TeX{}.)  For instance,
+ the periods in @samp{foo.) Bar} and @samp{foo.'' Bar} do end
+ sentences.
+ 
  The meanings of @code{@@:} and @code{@@.}, etc.@: in Texinfo are
  designed to work well with the Emacs sentence motion commands
  (@pxref{Sentences,,, emacs, The GNU Emacs Manual}).
  
  A few Texinfo commands are not considered as being an abbreviation,
  even though they may end with a capital letter when expanded, so that
! you don't have to insert @code{@@.} and companions.  Notably, this is
! the case for code-like highlighting commands, @code{@@var} arguments
! ending with a capital letter, @code{@@LaTeX}, and @code{@@TeX}.  For
! example, that sentence ended with @samp{... @@code@{@@@@TeX@}.};
! @code{@@.} was not needed.  Similarly, in
! @code{... @@var@{VARNAME@}. Text} the period after @var{VARNAME} ends
! the sentence; there is no need to use @code{@@.}.
  
  
***************
*** 11224,11232 ****
  @findex udotaccent
  @cindex Underdot accent
! @findex v @r{(check accent)}
  @cindex Hacek accent
  @cindex Check accent
! @cindex Caron accent
! @multitable {@t{@@questiondown@{@}}} {Output} {hacek/check/caron accent}
  @headitem Command           @tab Output         @tab What
  @item @t{@@"o}              @tab @"o            @tab umlaut accent
--- 11399,11407 ----
  @findex udotaccent
  @cindex Underdot accent
! @findex v @r{(caron)}
  @cindex Hacek accent
  @cindex Check accent
! @cindex Caron
! @multitable {@t{@@questiondown@{@}}} {Output} {caron/hacek/check accent}
  @headitem Command           @tab Output         @tab What
  @item @t{@@"o}              @tab @"o            @tab umlaut accent
***************
*** 11245,11249 ****
  @item @t{@@ubaraccent@{o@}} @tab @ubaraccent{o} @tab underbar accent
  @item @t{@@udotaccent@{o@}} @tab @udotaccent{o} @tab underdot accent
! @item @t{@@v@{o@}}          @tab @v{o}          @tab hacek/check/caron accent
  @end multitable
  
--- 11420,11424 ----
  @item @t{@@ubaraccent@{o@}} @tab @ubaraccent{o} @tab underbar accent
  @item @t{@@udotaccent@{o@}} @tab @udotaccent{o} @tab underdot accent
! @item @t{@@v@{o@}}          @tab @v{o}          @tab caron/hacek/check accent
  @end multitable
  
***************
*** 11371,11376 ****
  Computer Modern (EC) fonts (@file{ecrm1000} and other variants).
  These fonts are freely available, of course; you can download them
! from @url{http://@/www.ctan.org/@/tex-archive/@/fonts/ec}, among other
! places.
  
  @cindex CM-Super fonts
--- 11546,11550 ----
  Computer Modern (EC) fonts (@file{ecrm1000} and other variants).
  These fonts are freely available, of course; you can download them
! from @url{http://ctan.org/pkg/ec}, among other places.
  
  @cindex CM-Super fonts
***************
*** 11378,11382 ****
  for on-line viewing, Type@tie{}1 (vector) versions of the fonts are
  preferable; these are available in the CM-Super font package
! (@url{http://@/www.ctan.org/@/tex-archive/@/fonts/@/ps-type1/@/cm-super}).
  
  Both distributions include installation instructions.
--- 11552,11556 ----
  for on-line viewing, Type@tie{}1 (vector) versions of the fonts are
  preferable; these are available in the CM-Super font package
! (@url{http://ctan.org/pkg/cm-super}).
  
  Both distributions include installation instructions.
***************
*** 11449,11459 ****
  
  Traditions for quotation mark usage vary to a great extent between
! languages
! (@url{http://@/en.wikipedia.org/@/wiki/@/Quotation_mark%2C_non-English_usage@/#Overview}).
! Texinfo does not provide commands for typesetting quotation marks
! according to the numerous traditions.  Therefore, you have to choose
! the commands appropriate for the language of your manual.  Sometimes
! aliases (@pxref{@t{@@alias}}) can simplify the usage and make the
! source code more readable.  For example, in German,
  @code{@@quotedblbase} is used for the left double quote, and the right
  double quote is the glyph produced by @code{@@quotedblleft}, which is
--- 11623,11632 ----
  
  Traditions for quotation mark usage vary to a great extent between
! languages (@url{http://en.wikipedia.org/wiki/Quotation_mark}).
! Texinfo does not provide commands or configurations for typesetting
! quotation marks according to the numerous traditions.  Therefore, you
! have to choose the commands appropriate for the language of your
! manual.  Sometimes aliases (@pxref{@t{@@alias}}) can simplify the
! usage and make the source code more readable.  For example, in German,
  @code{@@quotedblbase} is used for the left double quote, and the right
  double quote is the glyph produced by @code{@@quotedblleft}, which is
***************
*** 11467,11470 ****
--- 11640,11692 ----
  
  
+ @node Inserting Subscripts and Superscripts
+ @section @code{@@sub} and @code{@@sup}: Inserting Subscripts and Superscripts
+ 
+ @findex sub
+ @findex sup
+ @cindex Subscripts and superscripts, text
+ 
+ You can insert subscripts and superscripts, in either text or math,
+ with the @code{@@sub} and @code{@@sup} commands.  (For other
+ mathematical expressions, see the next section.)  For example, here is
+ a purely textual subscript and superscript:
+ 
+ @example
+ here@@sub@{below@}@@sup@{above@}
+ @end example
+ 
+ @noindent produces:
+ 
+ @display
+ here@sub{below}@sup{above}
+ @end display
+ 
+ @cindex Math italic font
+ Inside @code{@@math}, @code{@@sub} and @code{@@sup} produce
+ mathematical subscripts and superscripts.  This uses a different font
+ in the @TeX{} output (math italic instead of text italic); it makes no
+ difference in the other output formats.  Here's an example:
+ 
+ @example
+ @@math@{e@@sup@{x@}@}
+ @end example
+ 
+ @noindent produces:
+ 
+ @display
+ @math{e@sup{x}}
+ @end display
+ 
+ In Info and plain text, regardless of being used inside @code{@@math},
+ @code{@@sub@{@var{text}@}} is output as @samp{_@{@var{text}@}} and
+ @code{@@sup@{@var{text}@}} as @samp{^@{@var{text}@}}, including the
+ literal braces (to mark the beginning and end of the ``script'' text
+ to the reader).
+ 
+ When the output format (and display program) permit (@TeX{} math,
+ HTML), the superscript is set above the subscript when both commands
+ are given consecutively.
+ 
+ 
  @node Inserting Math
  @section @code{@@math}: Inserting Mathematical Expressions
***************
*** 11479,11483 ****
  
  @example
! @@math@{(a + b)(a + b) = a^2 + 2ab + b^2@}
  @end example
  
--- 11701,11705 ----
  
  @example
! @@math@{(a + b) = (b + a)@}
  @end example
  
***************
*** 11486,11490 ****
  
  @display
! @math{(a + b)(a + b) = a^2 + 2ab + b^2}
  @end display
  
--- 11708,11712 ----
  
  @display
! @math{(a + b) = (b + a)}
  @end display
  
***************
*** 11496,11523 ****
  
  @example
! (a + b)(a + b) = a^2 + 2ab + b^2
  @end example
  
  The @code{@@math} command has no special effect on the Info and HTML
! output.  @command{makeinfo} expands any @@-commands as usual,
! but it does not try to produce good mathematical formatting in any
! way.
  
  However, as far as the @TeX{} output is concerned, plain @TeX{}
  mathematical commands are allowed in @code{@@math}, starting with
! @samp{\}, and the plain @TeX{} math characters like @samp{^} and
! @samp{_} are also recognized.  In essence, @code{@@math} drops you
! into plain @TeX{} math mode.
! 
! This allows you to conveniently write superscripts and subscripts (as
! in the above example), and also to use all the plain @TeX{} math
! control sequences for symbols, functions, and so on, and thus get
! proper formatting in the @TeX{} output, at least.
  
  It's best to use @samp{\} instead of @samp{@@} for any such
  mathematical commands; otherwise, @command{makeinfo} will complain.
! On the other hand, @command{makeinfo} allows input with matching (but
! unescaped) braces, such as @samp{k_@{75@}}, although it complains
! about such bare braces in regular input.
  
  Here's an example:
--- 11718,11755 ----
  
  @example
! (a + b) = (b + a)
  @end example
  
+ @cindex MathML, not used
  The @code{@@math} command has no special effect on the Info and HTML
! output.  @command{makeinfo} expands any @@-commands as usual, but it
! does not try to use produce good mathematical formatting in any way
! (no use of MathML, etc.).  The HTML output is enclosed by
! @code{<em>...</em>}, but nothing more.
  
+ @findex \mathopsup
  However, as far as the @TeX{} output is concerned, plain @TeX{}
  mathematical commands are allowed in @code{@@math}, starting with
! @samp{\}.  In essence, @code{@@math} switches into plain @TeX{} math
! mode.  (Exception: the plain @TeX{} command @code{\sup}, which
! typesets the mathematical operator name `sup', must be accessed as
! @code{\mathopsup}, due to the conflict with Texinfo's @code{@@sup}
! command.)
! 
! This allows you to use all the plain @TeX{} math control sequences for
! symbols, functions, and so on, and thus get proper formatting in the
! @TeX{} output, at least.
! 
! The @code{@@sub} and @code{@@sup} commands described in the previous
! section produce subscripts and superscripts in HTML output as well as
! @TeX{}; the plain @TeX{} characters @code{_} and @code{^} for
! subscripts and superscripts are recognized by @TeX{} inside
! @code{@@math}, but do nothing special in HTML or other output formats.
  
  It's best to use @samp{\} instead of @samp{@@} for any such
  mathematical commands; otherwise, @command{makeinfo} will complain.
! On the other hand, @command{makeinfo} does allow input with matching
! (but unescaped) braces, such as @samp{k_@{75@}}; it complains about
! such bare braces in regular input.
  
  Here's an example:
***************
*** 11533,11537 ****
  @end display
  
! @noindent and
  @end iftex
  @noindent which looks like the input in Info and HTML:
--- 11765,11769 ----
  @end display
  
! @noindent but
  @end iftex
  @noindent which looks like the input in Info and HTML:
***************
*** 11686,11690 ****
  @anchor{euro}@c old name
  @findex euro
! @cindex Euro symbol
  
  Use the @code{@@euro@{@}} command to generate `@euro{}'.  Where
--- 11918,11922 ----
  @anchor{euro}@c old name
  @findex euro
! @cindex Euro symbol, producing
  
  Use the @code{@@euro@{@}} command to generate `@euro{}'.  Where
***************
*** 11695,11699 ****
  the underlying system (fonts, software, whatever) does not support it.
  Therefore, you may find it preferable to use the word ``Euro''.  (In
! banking contexts, the abbreviation for the Euro is EUR.)
  
  @cindex ISO 8859-15, and Euro
--- 11927,11931 ----
  the underlying system (fonts, software, whatever) does not support it.
  Therefore, you may find it preferable to use the word ``Euro''.  (In
! banking contexts, the abbreviation for the Euro is EUR@.)
  
  @cindex ISO 8859-15, and Euro
***************
*** 11711,11717 ****
  Therefore, @TeX{} uses an additional font, named @code{feymr10} (along
  with other variables).  It is freely available, of course; you can
! download it from @url{http://www.ctan.org/tex-archive/fonts/eurosym},
! among other places.  The distribution includes installation
! instructions.
  
  
--- 11943,11948 ----
  Therefore, @TeX{} uses an additional font, named @code{feymr10} (along
  with other variables).  It is freely available, of course; you can
! download it from @url{http://ctan.org/pkg/eurosym}, among other
! places.  The distribution includes installation instructions.
  
  
***************
*** 12169,12172 ****
--- 12400,12453 ----
  
  
+ @node Inserting Unicode
+ @section Inserting Unicode: @code{@@U}
+ 
+ @cindex Unicode character, inserting
+ @cindex Code point of Unicode character, inserting by
+ @findex U
+ 
+ The command @code{@@U@{@var{hex}@}} inserts a representation of the
+ Unicode character U+@var{hex}.  For example, @code{@@U@{0132@}}
+ inserts the Dutch `IJ' ligature (poorly shown here as simply the two
+ letters `I' and `J').
+ 
+ The @var{hex} value should be at least four hex digits; leading zeros
+ are @emph{not} added.  In general, @var{hex} must specify a valid
+ normal Unicode character; e.g., U+10FFFF (the very last code point) is
+ invalid by definition, and thus cannot be inserted this way.
+ 
+ @cindex ASCII, source document portability using
+ @code{@@U} is useful for inserting occasional glyphs for which Texinfo
+ has no dedicated command, while allowing the Texinfo source to remain
+ purely 7-bit ASCII for maximum portability.
+ 
+ @cindex Unicode and @TeX{}
+ This command has many limitations---the same limitations as inserting
+ Unicode characters in UTF-8 or another binary form.  First and most
+ importantly, @TeX{} knows nothing about most of Unicode.  Supporting
+ specific additional glyphs upon request is possible, but it's not
+ viable for @file{texinfo.tex} to support whole additional scripts
+ (Japanese, Urdu, @dots{}).  The @code{@@U} command does nothing to
+ change this.  If the specified character is not supported in @TeX{},
+ an error is given.  (@xref{@t{@@documentencoding}}.)
+ 
+ @cindex Entity reference in HTML et al.
+ @cindex @samp{&#x@var{hex};}, output from @code{@@U}
+ In HTML, XML, and Docbook, the output from @code{@@U} is always an
+ entity reference of the form @samp{&#x@var{hex};}, as in
+ @samp{&#x0132;} for the example above.  This should work even when an
+ HTML document uses some other encoding (say, Latin@tie{}1) and the
+ given character is not supported in that encoding.
+ 
+ @cindex UTF-8, output from @code{@@U}
+ In Info and plain text, if the document encoding is specified
+ explicitly to be UTF-8, the output will be the UTF-8 representation of
+ the character U+@var{hex} (presuming it's a valid character).  In all
+ other cases, the output is the ASCII sequence @samp{U+@var{hex}}, as
+ in the six ASCII characters @samp{U+0132} for the example above.
+ 
+ That's all.  No magic!
+ 
+ 
  @node Breaks
  @chapter Forcing and Preventing Breaks
***************
*** 12194,12198 ****
  * Break Commands::              Summary of break-related commands.
  * Line Breaks::                 Forcing line breaks.
! * @t{@@-  @@hyphenation}::            Helping @TeX{} with hyphenation points.
  * @t{@@allowcodebreaks}::            Controlling line breaks within @@code text.
  * @t{@@w}::                          Preventing unwanted line breaks in text.
--- 12475,12479 ----
  * Break Commands::              Summary of break-related commands.
  * Line Breaks::                 Forcing line breaks.
! * @t{@@- @@hyphenation}::             Helping @TeX{} with hyphenation points.
  * @t{@@allowcodebreaks}::            Controlling line breaks within @@code text.
  * @t{@@w}::                          Preventing unwanted line breaks in text.
***************
*** 12278,12299 ****
  @end example
  
! The @code{@@/} command can often be useful within urls
! (@pxref{@t{@@url}}), which tend to be long and are otherwise
! unbreakable.  For example:
! 
! @example
! The official Texinfo home page is on the GNU web site:
! @@uref@{http://www.gnu.org/@@/software/@@/gnu/@@/texinfo@}.
! @end example
! 
! @noindent produces
! 
! @quotation
! The official Texinfo home page is on the GNU web site:
! @uref{http://www.gnu.org/@/software/@/gnu/@/texinfo}.
! @end quotation
! 
! @noindent Without the @code{@@/} commands, @TeX{} would have nowhere to
! break the url.  @code{@@/} has no effect in other output formats.
  
  
--- 12559,12567 ----
  @end example
  
! The @code{@@/} command can be useful within long urls or other
! identifiers where @TeX{} can't find a good place to break.  @TeX{}
! will automatically break urls at the natural places (@pxref{URL Line
! Breaking}), so only use @code{@@/} if you need it.  @code{@@/} has no
! effect in the other output format.
  
  
***************
*** 12380,12384 ****
  
  @anchor{w}@c old name
! @findex w @r{(prevent line break)}
  @cindex Line breaks, preventing
  
--- 12648,12652 ----
  
  @anchor{w}@c old name
! @findex w
  @cindex Line breaks, preventing
  
***************
*** 12858,12861 ****
--- 13126,13148 ----
  @end deffn
  
+ @findex defcvx
+ @findex defivarx
+ @findex defmacx
+ @findex defmethodx
+ @findex defoptx
+ @findex defopx
+ @findex defspecx
+ @findex deftpx
+ @findex deftypecvx
+ @findex deftypefnx
+ @findex deftypefunx
+ @findex deftypeivarx
+ @findex deftypemethodx
+ @findex deftypeopx
+ @findex deftypevarx
+ @findex deftypevrx
+ @findex defunx
+ @findex defvarx
+ @findex defvrx
  Each definition command has an `x' form: @code{@@defunx},
  @code{@@defvrx}, @code{@@deftypefunx}, etc.
***************
*** 13548,13552 ****
  
  @item @@deftypemethod @var{class} @var{data-type} @var{name} @var{arguments}@dots{}
! @findex defmethod
  The @code{@@deftypemethod} command is the definition command for methods
  in object-oriented typed languages, such as C++ and Java.  It is similar
--- 13835,13839 ----
  
  @item @@deftypemethod @var{class} @var{data-type} @var{name} @var{arguments}@dots{}
! @findex deftypemethod
  The @code{@@deftypemethod} command is the definition command for methods
  in object-oriented typed languages, such as C++ and Java.  It is similar
***************
*** 13780,13786 ****
  
  The @code{@@documentencoding} command declares the input document
! encoding.  Write it on a line by itself, with a valid encoding
! specification following, near the beginning of the file but after
! @code{@@setfilename} (@pxref{@t{@@setfilename}}):
  
  @example
--- 14067,14074 ----
  
  The @code{@@documentencoding} command declares the input document
! encoding, and can also affect the encoding of the output.  Write it on
! a line by itself, with a valid encoding specification following, near
! the beginning of the file but after @code{@@setfilename}
! (@pxref{@t{@@setfilename}}):
  
  @example
***************
*** 13788,13792 ****
  @end example
  
! At present, Texinfo supports only these encodings:
  
  @table @code
--- 14076,14080 ----
  @end example
  
! Texinfo supports these encodings:
  
  @table @code
***************
*** 13797,13803 ****
  The vast global character encoding, expressed in 8-bit bytes.
  
! @item ISO-8859-2
! @itemx ISO-8859-1
  @itemx ISO-8859-15
  These specify the standard encodings for Western European (the first
  two) and Eastern European languages (the third), respectively.  ISO
--- 14085,14092 ----
  The vast global character encoding, expressed in 8-bit bytes.
  
! @item ISO-8859-1
  @itemx ISO-8859-15
+ @itemx ISO-8859-2
+ @cindex Euro symbol, and encodings
  These specify the standard encodings for Western European (the first
  two) and Eastern European languages (the third), respectively.  ISO
***************
*** 13822,13826 ****
  @cindex Info output, and encoding
  In Info output, a so-called `Local Variables' section (@pxref{File
! Variables,,,emacs, The GNU Emacs Manual}) is output including
  @var{enc}.  This allows Info readers to set the encoding
  appropriately.  It looks like this:
--- 14111,14115 ----
  @cindex Info output, and encoding
  In Info output, a so-called `Local Variables' section (@pxref{File
! Variables,,, emacs, The GNU Emacs Manual}) is output including
  @var{enc}.  This allows Info readers to set the encoding
  appropriately.  It looks like this:
***************
*** 13852,13863 ****
  @end example
  
! In XML and Docbook output, UTF-8 is always used for the output file,
! since all XML processors are supposed to be able to process that
! encoding.
  
  @cindex Computer Modern fonts
  In @TeX{} output, the characters which are supported in the standard
! Computer Modern fonts are output accordingly.  (For example, this
! means using constructed accents rather than precomposed glyphs.)
  Using a missing character generates a warning message, as does
  specifying an unimplemented encoding.
--- 14141,14151 ----
  @end example
  
! In XML and Docbook output, UTF-8 is always used for the output,
! according to the conventions of those formats.
  
  @cindex Computer Modern fonts
  In @TeX{} output, the characters which are supported in the standard
! Computer Modern fonts are output accordingly.  For example, this
! means using constructed accents rather than precomposed glyphs.
  Using a missing character generates a warning message, as does
  specifying an unimplemented encoding.
***************
*** 13866,13872 ****
  the world, this wide-ranging support is not available in
  @file{texinfo.tex}, and it's not feasible to duplicate or incorporate
! all that effort.  Our plan to support other scripts is to create a
  @LaTeX{} back-end to @command{texi2any}, where the support is already
! present.
  
  
--- 14154,14167 ----
  the world, this wide-ranging support is not available in
  @file{texinfo.tex}, and it's not feasible to duplicate or incorporate
! all that effort.  (Our plan to support other scripts is to create a
  @LaTeX{} back-end to @command{texi2any}, where the support is already
! present.)
! 
! For maximum portability of Texinfo documents across the many different
! user environments in the world, we recommend sticking to 7-bit ASCII
! in the input unless your particular manual needs a substantial amount
! of non-ASCII, e.g., it's written in German.  You can use the
! @code{@@U} command to insert an occasional needed character
! (@pxref{Inserting Unicode}).
  
  
***************
*** 14179,14188 ****
  
  In all cases, in raw processing, @code{@@} retains the same meaning as
! in the remainder of the document.  Thus, the Texinfo processors
  recognize and even execute, to some extent, the contents of the raw
  regions, regardless of the final output format.  Therefore, specifying
  changes that globally affect the document inside a raw region leads to
! unpredictable and generally undesirable behavior.  For example, it
! using the @code{@@kbdinputstyle} command inside a raw region is undefined.
  
  The remedy is simple: don't do that.  Use the raw formatter commands
--- 14474,14483 ----
  
  In all cases, in raw processing, @code{@@} retains the same meaning as
! in the remainder of the document.  Thus, the Texinfo processors must
  recognize and even execute, to some extent, the contents of the raw
  regions, regardless of the final output format.  Therefore, specifying
  changes that globally affect the document inside a raw region leads to
! unpredictable and generally undesirable behavior.  For example, using
! the @code{@@kbdinputstyle} command inside a raw region is undefined.
  
  The remedy is simple: don't do that.  Use the raw formatter commands
***************
*** 14586,14591 ****
  @@top Make
  
! @@insertcopying
! @dots{}
  @@end ifnottex
  @end group
--- 14881,14888 ----
  @@top Make
  
! This is Edition @@value@{EDITION@},
! last updated @@value@{UPDATED@},
! of @@cite@{The GNU Make Manual@},
! for @@code@{make@}, version @@value@{VERSION@}.
  @@end ifnottex
  @end group
***************
*** 14616,14619 ****
--- 14913,14918 ----
  @cindex Versions of Texinfo, adapting to
  @cindex Features of Texinfo, adapting to
+ @findex ifcommanddefined
+ @findex ifcommandnotdefined
  
  Occasionally, you may want to arrange for your manual to test if a
***************
*** 14675,14679 ****
  preformatted Info (or other) output files.  This is desirable in
  general, to avoid unnecessary dependencies between packages
! (@pxref{Releases,,, standard, GNU Coding Standards}).
  
  
--- 14974,14978 ----
  preformatted Info (or other) output files.  This is desirable in
  general, to avoid unnecessary dependencies between packages
! (@pxref{Releases,,, standards, GNU Coding Standards}).
  
  
***************
*** 15153,15177 ****
  invocations depends on the precise commands and context,
  notwithstanding the previous statements.  You may be able to work
! around some problems with judicious use of @code{@@c}.  Suppose you
! define a macro that is always used on a line by itself:
! 
! @example
! @@macro linemac
! @@cindex whatever @@c
! @@end macro
! ...
! foo
! @@linemac
! bar
! @end example
! 
! Without the @code{@@c}, there will be a unwanted blank line between
! the @samp{@@cindex whatever} and the @samp{bar} (one newline comes
! from the macro definition, one from after the invocation), causing an
! unwanted paragraph break.
! 
! On the other hand, you wouldn't want the @code{@@c} if the macro was
! sometimes invoked in the middle of a line (the text after the
! invocation would be treated as a comment).
  
  @item
--- 15452,15458 ----
  invocations depends on the precise commands and context,
  notwithstanding the previous statements.  You may be able to work
! around some problems with judicious use of @code{@@c} to ``comment
! out'' a newline, but @code{@@c} will cause problems in other cases.
! We are unable to make any general statements.
  
  @item
***************
*** 15671,15679 ****
  @itemize @minus
  @item
! Create or update @strong{all} the `Next', `Previous', and `Up' pointers
  of all the included files.
  
  @item
! Create or update @strong{all} the menus of all the included
  files.
  
--- 15952,15960 ----
  @itemize @minus
  @item
! Create or update @emph{all} the `Next', `Previous', and `Up' pointers
  of all the included files.
  
  @item
! Create or update @emph{all} the menus of all the included
  files.
  
***************
*** 15693,15697 ****
  @code{texinfo-multiple-files-update} command inserts a master menu;
  with a numeric prefix argument, such as @kbd{C-u 8}, the command
! updates @strong{every} pointer and menu in @strong{all} the files and
  then inserts a master menu.
  
--- 15974,15978 ----
  @code{texinfo-multiple-files-update} command inserts a master menu;
  with a numeric prefix argument, such as @kbd{C-u 8}, the command
! updates @emph{every} pointer and menu in @emph{all} the files and
  then inserts a master menu.
  
***************
*** 15843,15853 ****
  as part of the Texinfo package.
  
! More specifically, three major shell commands are used to print
! formatted output from a Texinfo manual: one converts the Texinfo
! source into something printable, a second sorts indices, and a third
! actually prints the formatted document.  When you use the shell
! commands, you can either work directly in the operating system shell
! or work within a shell inside GNU Emacs (or some other computing
! environment).
  
  If you are using GNU Emacs, you can use commands provided by Texinfo
--- 16124,16133 ----
  as part of the Texinfo package.
  
! In more detail, three major shell commands are used to print formatted
! output from a Texinfo manual: one converts the Texinfo source into
! something printable, a second sorts indices, and a third actually
! prints the formatted document.  When you use the shell commands, you
! can either work directly in the operating system shell or work within
! a shell inside GNU Emacs (or some other computing environment).
  
  If you are using GNU Emacs, you can use commands provided by Texinfo
***************
*** 15861,15866 ****
  @menu
  * Use @TeX{}::                     Use @TeX{} to format for hardcopy.
! * Format with @t{tex}/@t{texindex}::    How to format with explicit shell commands.
! * Format with @t{texi2dvi}::        A simpler way to format.
  * Print with @t{lpr}::              How to print.
  * Within Emacs::                How to format and print from an Emacs shell.
--- 16141,16146 ----
  @menu
  * Use @TeX{}::                     Use @TeX{} to format for hardcopy.
! * Format with @t{texi2dvi}::        The simplest way to format.
! * Format with @t{tex}/@t{texindex}::    Formatting with explicit shell commands.
  * Print with @t{lpr}::              How to print.
  * Within Emacs::                How to format and print from an Emacs shell.
***************
*** 15883,15893 ****
  @section Use @TeX{}
  
! The typesetting program called @TeX{} is used for formatting a Texinfo
! file.  @TeX{} is a very powerful typesetting program and, when used
! correctly, does an exceptionally good job.
  
  @xref{Obtaining @TeX{}}, for information on how to obtain @TeX{}.  It
  is not included in the Texinfo package, being a vast suite of software
! itself.
  
  
--- 16163,16265 ----
  @section Use @TeX{}
  
! The typesetting program called @TeX{} is used to format a Texinfo
! document for printable output.  @TeX{} is a very powerful typesetting
! program and, when used correctly, does an exceptionally good job.
  
  @xref{Obtaining @TeX{}}, for information on how to obtain @TeX{}.  It
  is not included in the Texinfo package, being a vast suite of software
! in itself.
! 
! 
! @node Format with @t{texi2dvi}
! @section Format with @code{texi2dvi}
! 
! @pindex texi2dvi @r{(shell script)}
! @cindex DVI, output in
! 
! The @code{texi2dvi} program takes care of all the steps for producing
! a @TeX{} DVI file from a Texinfo document.  Similarly, @code{texi2pdf}
! produces a PDF file.
! 
! To run @code{texi2dvi} or @code{texi2pdf} on an input file
! @file{foo.texi}, do this (where @samp{prompt$ } is your shell prompt):
! 
! @example
! prompt$ @kbd{texi2dvi foo.texi}
! prompt$ @kbd{texi2pdf foo.texi}
! @end example
! 
! As shown in this example, the input filenames to @code{texi2dvi} and
! @code{texi2pdf} must include any extension, such as @samp{.texi}.
! (Under MS-DOS and perhaps in other circumstances, you may need to run
! @samp{sh texi2dvi foo.texi} instead of relying on the operating system
! to invoke the shell on the @samp{texi2dvi} script.)
! 
! @opindex --command@r{, for @command{texi2dvi}}
! One useful option to @code{texi2dvi} is @samp{--command=@var{cmd}}.
! This inserts @var{cmd} on a line by itself after the
! @code{@@setfilename} in a temporary copy of the input file before
! running @TeX{}.  With this, you can specify different printing
! formats, such as @code{@@smallbook} (@pxref{@t{@@smallbook}}),
! @code{@@afourpaper} (@pxref{A4 Paper}), or @code{@@pagesizes}
! (@pxref{@t{@@pagesizes}}), without actually changing the document
! source.  (You can also do this on a site-wide basis with
! @file{texinfo.cnf}; @pxref{Preparing for @TeX{}}).
! 
! @opindex --pdf@r{, for @command{texi2dvi}}
! @pindex pdftexi2dvi
! With the @option{--pdf} option, @command{texi2dvi} produces PDF output
! instead of DVI (@pxref{PDF Output}), by running @command{pdftex}
! instead of @command{tex}.  Alternatively, the command
! @command{texi2pdf} is an abbreviation for running @samp{texi2dvi
! --pdf}.  The command @command{pdftexi2dvi} is also provided as a
! convenience for AUC-@TeX{} (@pxref{Top,,, auctex, AUC-@TeX{}}, as it
! prefers to merely prepend @samp{pdf} to DVI producing tools to have
! PDF producing tools.
! 
! @opindex --dvipdf@r{, for @command{texi2dvi}}
! @pindex dvipdfmx
! With the @option{--dvipdf} option, @command{texi2dvi} produces PDF
! output by running @TeX{} and then a DVI-to-PDF program: if the
! @env{DVIPDF} environment variable is set, that value is used, else the
! first program extant among @code{dvipdfmx}, @code{dvipdfm},
! @code{dvipdf}, @code{dvi2pdf}, @code{dvitopdf}.  This method generally
! supports CJK typesetting better than @command{pdftex}.
! 
! @opindex --ps@r{, for @command{texi2dvi}}
! @pindex dvips
! With the @option{--ps} option, @command{texi2dvi} produces PostScript
! instead of DVI, by running @command{tex} and then @command{dvips}
! (@pxref{Top,,, dvips, Dvips}).  (Or the value of the @env{DVIPS}
! environment variable, if set.)
! 
! @opindex --language@r{, for @command{texi2dvi}}
! @cindex @LaTeX{}, processing with @command{texi2dvi}
! @command{texi2dvi} can also be used to process @LaTeX{} files.
! Normally @command{texi2dvi} is able to guess the input file language
! by its contents and file name extension; however, if it guesses wrong
! you can explicitly specify the input language using
! @option{--language=@var{lang}} command line option, where @var{lang}
! is either @samp{latex} or @samp{texinfo}.
! 
! @pindex etex
! @pindex pdfetex
! @command{texi2dvi} will use @command{etex} (or @command{pdfetex}) if
! they are available; this extended version of @TeX{} is not required,
! and the DVI output is identical, but it runs faster in some cases, and
! provide additional tracing information when debugging
! @file{texinfo.tex}.  (These days, @command{pdftex} and
! @command{pdfetex} are exactly the same, but we still run
! @command{pdfetex} to cater to ancient @TeX{} installations.)
! 
! The option @option{-E} (equivalently, @option{-e} and
! @option{--expand}) does Texinfo macro expansion using
! @command{makeinfo} instead of the @TeX{} implementation (@pxref{Macro
! Details}).  Each implementation has its own limitations and
! advantages.  If this option is used, the string
! @code{@@c@tie{}_texi2dvi} must not appear at the beginning of a line
! in the source file.
! 
! For a list of all the options, run @samp{texi2dvi --help}.
  
  
***************
*** 15899,15904 ****
  @cindex DVI file
  
! You can format the Texinfo file with the shell command @code{tex}
! followed by the name of the Texinfo file.  For example:
  
  @example
--- 16271,16277 ----
  @cindex DVI file
  
! You can do the basic formatting of a Texinfo file with the shell
! command @code{tex} followed by the name of the Texinfo file.  For
! example:
  
  @example
***************
*** 15908,15913 ****
  @noindent @TeX{} will produce a @dfn{DVI file} as well as several auxiliary
  files containing information for indices, cross references, etc.  The
! DVI file (for @dfn{DeVice Independent} file) can be printed on virtually
! any device (see the following sections).
  
  @pindex texindex
--- 16281,16287 ----
  @noindent @TeX{} will produce a @dfn{DVI file} as well as several auxiliary
  files containing information for indices, cross references, etc.  The
! DVI file (for @dfn{DeVice Independent} file) can be printed on
! virtually any device, perhaps after a further conversion (see the
! previous section).
  
  @pindex texindex
***************
*** 15916,15921 ****
  index after running the @command{tex} command, you first need a sorted
  index to work from.  The @command{texindex} command sorts indices.
! (The source file @file{texindex.c} comes as part of the standard
! Texinfo distribution, among other places.)  (@command{texi2dvi} runs
  @command{tex} and @command{texindex} as necessary.)
  
--- 16290,16294 ----
  index after running the @command{tex} command, you first need a sorted
  index to work from.  The @command{texindex} command sorts indices.
! (@command{texi2dvi}, described in the previous section, runs
  @command{tex} and @command{texindex} as necessary.)
  
***************
*** 15923,15932 ****
  @cindex Names of index files
  @cindex Index file names
! @code{tex} formatting command outputs unsorted index files under names
! that obey a standard convention: the name of your main input file with
! any @samp{.texinfo} (or similar, @pxref{Minimum,, What a Texinfo File
! Must Have}), followed by the two letter names of indices.  For
! example, the raw index output files for the input file
! @file{foo.texinfo} would be @file{foo.cp}, @file{foo.vr},
  @file{foo.fn}, @file{foo.tp}, @file{foo.pg} and @file{foo.ky}.  Those
  are exactly the arguments to give to @code{texindex}.
--- 16296,16304 ----
  @cindex Names of index files
  @cindex Index file names
! @code{tex} outputs unsorted index files under names following a
! standard convention: the name of your main input file with any
! @samp{.texi} or similar extension replaced by the two letter index
! name.  For example, the raw index output files for the input file
! @file{foo.texi} would be, by default, @file{foo.cp}, @file{foo.vr},
  @file{foo.fn}, @file{foo.tp}, @file{foo.pg} and @file{foo.ky}.  Those
  are exactly the arguments to give to @code{texindex}.
***************
*** 15935,15941 ****
  @cindex Wildcards
  @cindex Globbing
! Instead of specifying all the unsorted index file names explicitly, you
! can use @samp{??} as shell wildcards and give the command in this
! form:
  
  @example
--- 16307,16313 ----
  @cindex Wildcards
  @cindex Globbing
! Instead of specifying all the unsorted index file names explicitly,
! it's typical to use @samp{??} as shell wildcards and give the command
! in this form:
  
  @example
***************
*** 15952,15962 ****
  
  For each file specified, @code{texindex} generates a sorted index file
! whose name is made by appending @samp{s} to the input file name.  The
  @code{@@printindex} command looks for a file with that name
! (@pxref{Printing Indices & Menus}).  @code{texindex} does not alter the
! raw index output file.
  
  After you have sorted the indices, you need to rerun @code{tex} on the
! Texinfo file.  This regenerates the DVI file, this time with
  up-to-date index entries.
  
--- 16324,16335 ----
  
  For each file specified, @code{texindex} generates a sorted index file
! whose name is made by appending @samp{s} to the input file name; for
! example, @file{foo.cps} is made from @file{foo.cp}.  The
  @code{@@printindex} command looks for a file with that name
! (@pxref{Printing Indices & Menus}).  @TeX{} does not read the raw
! index output file, and @code{texindex} does not alter it.
  
  After you have sorted the indices, you need to rerun @code{tex} on the
! Texinfo file.  This regenerates the output file, this time with
  up-to-date index entries.
  
***************
*** 15964,15968 ****
  numbers in the cross references correct.
  
! To summarize, this is a five step process:
  
  @enumerate
--- 16337,16342 ----
  numbers in the cross references correct.
  
! To summarize, this is a five step process.  (Alternatively, it's a
! one-step process: run @code{texi2dvi}; see the previous section.)
  
  @enumerate
***************
*** 15990,16014 ****
  @end enumerate
  
! @pindex texi2dvi
! Alternatively, it's a one-step process: run @code{texi2dvi}
! (@pxref{Format with @t{texi2dvi}}).
! 
! You need not run @code{texindex} each time after you run @code{tex}.  If
! you do not, on the next run, the @code{tex} formatting command will use
! whatever sorted index files happen to exist from the previous use of
! @code{texindex}.  This is usually ok while you are debugging.
  
! @cindex Auxiliary files, avoiding
! @findex novalidate
! @cindex Pointer validation, suppressing
  @cindex Chapters, formatting one at a time
  Sometimes you may wish to print a document while you know it is
! incomplete, or to print just one chapter of a document.  In that case,
! the usual auxiliary files that @TeX{} creates and warnings @TeX{}
! gives when cross references are not satisfied are just nuisances.  You
  can avoid them with the @code{@@novalidate} command, which you must
  give @emph{before} the @code{@@setfilename} command
! (@pxref{@t{@@setfilename}}).  Thus, the beginning of your file
! would look approximately like this:
  
  @example
--- 16364,16391 ----
  @end enumerate
  
! @menu
! * Formatting Partial Documents::
! * Details of @t{texindex}::
! @end menu
! 
! @node Formatting Partial Documents
! @subsection Formatting Partial Documents
  
! @cindex Formatting partial documents
! @cindex Partial documents, formatting
  @cindex Chapters, formatting one at a time
+ @cindex Auxiliary files, omitting
+ @cindex Pointer validation, suppressing
+ @findex novalidate
+ 
  Sometimes you may wish to print a document while you know it is
! incomplete, or to print just one chapter of a document.  In such a
! case, the usual auxiliary files that @TeX{} creates and warnings
! @TeX{} gives about undefined cross references are just nuisances.  You
  can avoid them with the @code{@@novalidate} command, which you must
  give @emph{before} the @code{@@setfilename} command
! (@pxref{@t{@@setfilename}}).
! 
! Thus, the beginning of your file would look approximately like this:
  
  @example
***************
*** 16023,16181 ****
  (@pxref{Pointer Validation}).
  
! 
! @node Format with @t{texi2dvi}
! @section Format with @code{texi2dvi}
! 
! @pindex texi2dvi @r{(shell script)}
! 
! The @code{texi2dvi} command automatically runs both @TeX{} and
! @command{texindex} as many times as necessary to produce a DVI file
! with sorted indices and all cross references resolved.  It is
! therefore simpler than manually executing the
! @code{tex}---@code{texindex}---@code{tex}---@code{tex} sequence
! described in the previous section.
! 
! To run @code{texi2dvi} on an input file @file{foo.texi}, do this (where
! @samp{prompt$ } is your shell prompt):
  
  @example
! prompt$ @kbd{texi2dvi foo.texi}
  @end example
  
! As shown in this example, the input filenames to @code{texi2dvi} must
! include any extension (@samp{.texi}, @samp{.texinfo}, etc.).  Under
! MS-DOS and perhaps in other circumstances, you may need to run @samp{sh
! texi2dvi foo.texi} instead of relying on the operating system to invoke
! the shell on the @samp{texi2dvi} script.
! 
! @opindex --command@r{, for @command{texi2dvi}}
! One useful option to @code{texi2dvi} is @samp{--command=@var{cmd}}.
! This inserts @var{cmd} on a line by itself after the
! @code{@@setfilename} in a temporary copy of the input file before
! running @TeX{}.  With this, you can specify different printing
! formats, such as @code{@@smallbook} (@pxref{@t{@@smallbook}}),
! @code{@@afourpaper} (@pxref{A4 Paper}), or @code{@@pagesizes}
! (@pxref{@t{@@pagesizes}}), without actually changing the document
! source.  (You can also do this on a site-wide basis with
! @file{texinfo.cnf}; @pxref{Preparing for @TeX{}}).
  
! @opindex --pdf@r{, for @command{texi2dvi}}
! @pindex pdftexi2dvi
! With the @option{--pdf} option, @command{texi2dvi} produces PDF output
! instead of DVI (@pxref{PDF Output}), by running @command{pdftex}
! instead of @command{tex}.  Alternatively, the command
! @command{texi2pdf} is an abbreviation for running @samp{texi2dvi
! --pdf}.  The command @command{pdftexi2dvi} is also supported as a
! convenience to AUC-@TeX{} users (@pxref{Top,,, auctex, AUC-@TeX{}}, since
! that program merely prepends @samp{pdf} to DVI producing tools to have
! PDF producing tools.
! 
! @opindex --dvipdf@r{, for @command{texi2dvi}}
! @pindex dvipdfmx
! With the @option{--dvipdf} option, @command{texi2dvi} produces PDF
! output by running @TeX{} and then a DVI-to-PDF program: if the
! @env{DVIPDF} environment variable is set, that value is used, else
! the first extant among @code{dvipdfmx}, @code{dvipdfm}, @code{dvipdf},
! @code{dvi2pdf}, @code{dvitopdf}.  This method can support CJK
! typesetting better than @command{pdftex}.
! 
! @opindex --ps@r{, for @command{texi2dvi}}
! @pindex dvips
! With the @option{--ps} option, @command{texi2dvi} produces PostScript
! instead of DVI, by running @command{tex} and then @command{dvips}
! (@pxref{Top,,, dvips, Dvips}).  (Or the value of the @env{DVIPS}
! environment variable, if set.)
! 
! @cindex @LaTeX{}, processing with @command{texi2dvi}
! @command{texi2dvi} can also be used to process @LaTeX{} files; simply
! run @samp{texi2dvi filename.ext}.
! 
! @opindex --language@r{, for @command{texi2dvi}}
! Normally @command{texi2dvi} is able to guess the input file language
! by its contents and file name suffix. If, however, it fails to do so
! you can specify the input language using
! @option{--language=@var{lang}} command line option, where @var{lang}
! is either @samp{latex} or @samp{texinfo}.
! 
! @command{texi2dvi} will use @command{etex} (or @command{pdfetex}) if
! they are available; these extended versions of @TeX{} are not
! required, and the DVI (or PDF) output is identical, but they simplify
! the @TeX{} programming in some cases, and provide additional tracing
! information when debugging @file{texinfo.tex}.
! 
! @opindex --translate-file@r{, for @command{texi2dvi}}
! Several options are provided for handling documents, written in
! character sets other than ASCII@.  The
! @option{--translate-file=@var{file}} option instructs
! @command{texi2dvi} to translate input into internal @TeX{} character
! set using @dfn{translation file} @var{file} (@pxref{TCX files, TCX
! files, TCX files: Character translations, web2c, Web2c: A @TeX{}
! implementation}).
! 
! @opindex --recode@r{, for @command{texi2dvi}}
! The options @option{--recode} and @option{--recode-from=@var{enc}}
! allow conversion of an input document before running @TeX{}. The
! @option{--recode} option recodes the document from encoding specified
! by @samp{@@documentencoding} command
! (@pxref{@t{@@documentencoding}}) to plain 7-bit @samp{texinfo}
! encoding.
! 
! @opindex --recode-from@r{, for @command{texi2dvi}}
! The option @option{--recode-from=@var{enc}} recodes the document from
! @var{enc} encoding to the encoding specified by
! @samp{@@documentencoding}. This is useful, for example, if the
! document is written in @samp{UTF-8} encoding and an equivalent 8-bit
! encoding is supported by @command{makeinfo}.
! 
! Both @option{--recode} and @option{--recode-from=@var{enc}} use
! @command{recode} utility to perform the conversion. If
! @command{recode} fails to process the file, @command{texi2dvi} prints
! a warning and continues, using the unmodified input file.
! 
! The option @option{-E} (equivalently, @option{-e} and
! @option{--expand}) does Texinfo macro expansion using
! @command{makeinfo} instead of the @TeX{} implementation (@pxref{Macro
! Details}).  Each implementation has its own limitations and
! advantages.  If this option is used, the string
! @code{@@c@tie{}_texi2dvi} must not appear at the beginning of a line
! in the source file.
  
! For the list of all options, run @samp{texi2dvi --help}.
  
  
  @node Print with @t{lpr}
! @section Print With @code{lpr -d} From Shell
  
  @pindex lpr @r{(DVI print command)}
  
! The precise command to print a DVI file depends on your system
! installation.  Two common ones are @samp{dvips foo.dvi -o} and @samp{lpr
! -d foo.dvi}.
  
! For example, the following commands will (perhaps) suffice to sort the
! indices, format, and print the @cite{Bison Manual}:
  
  @example
  @group
! tex bison.texinfo
! texindex bison.??
! tex bison.texinfo
! lpr -d bison.dvi
  @end group
  @end example
  
! @noindent
! (Remember that the shell commands may be different at your site; but
! these are commonly used versions.)
! 
! Using the @code{texi2dvi} shell script (see the previous section):
  
! @example
! @group
! texi2dvi bison.texinfo
! lpr -d bison.dvi
! # or perhaps dvips bison.dvi -o
! @end group
! @end example
  
  @cindex Shell printing, on MS-DOS/MS-Windows
--- 16400,16501 ----
  (@pxref{Pointer Validation}).
  
! Furthermore, you need not run @code{texindex} each time after you run
! @code{tex}.  The @code{tex} formatting command simply uses whatever
! sorted index files happen to exist from a previous use of
! @code{texindex}.  If those are out of date, that is usually ok while
! you are creating or debugging a document.
! 
! 
! @node Details of @t{texindex}
! @subsection Details of @t{texindex}
! 
! @cindex Braces, in index entries
! In Texinfo version 6, released in 2015, the @command{texindex} program
! was completely reimplemented.  The principal functional difference is
! that index entries beginning with a left brace or right brace
! (@samp{@{} resp.@: @samp{@}}) can work properly.  For example, these
! simple index entries are processed correctly, including the ``index
! initial'' shown in the index:
  
  @example
! @@cindex @@@{
! @@cindex @@@}
! ...
! @@printindex cp
  @end example
  
! @findex \usebracesinindexestrue
! However, to enable this behavior, it's necessary (for the time being)
! to give a special option to @TeX{} early in a source document:
  
! @example
! @@tex
! \global\usebracesinindexestrue
! @@end tex
! @end example
  
! @cindex Sort string, incorrect @samp{|}
! This is because the previous @command{texindex} implementation aborted
! with an incorrect error message (@samp{No page number in \entry...})
! on such index entries when handled in the normal way.  Therefore
! @TeX{} wrote out an incorrect ``sort string'' using the @samp{|}
! character; this did not affect the text of the entry, but the index
! initial was the incorrect @samp{|}, and sorting was not perfect.
! 
! Because of that fatal error, and because relatively few documents have
! index entries beginning with braces, we want to provide some
! transition time for installations to have the new @command{texindex}.
! At some point in the future, we'll make @code{\usebracesinindexes}
! true by default (the above @TeX{} code will continue to work fine).
! 
! @cindex Literate programming, with Texinfo and @code{awk}
! @cindex Texinfo, and literate programming
! @cindex Robbins, Arnold
! @pindex texiwebjr
! @pindex ti.twjr
! Although not a matter of functionality, readers may be interested to
! know that the new @command{texindex} is a literate program
! (@url{http://en.wikipedia.org/wiki/Literate_programming}) using
! Texinfo for documentation and (portable) @code{awk} for code.  A
! single source file, @file{texindex/ti.twjr} in this case, produces the
! runnable program, a printable document, and an online document.
! 
! The system is called @file{texiwebjr} and was created by Arnold
! Robbins, who also wrote the new @command{texindex}.  Not
! coincidentally, he is also the long-time maintainer of Gawk,
! @pxref{Top,,, gawk, The GNU Awk User's Guide}).  The file
! @file{texindex/Makefile.am} shows example usage of the system.
  
  
  @node Print with @t{lpr}
! @section Print with @code{lpr} from Shell
  
  @pindex lpr @r{(DVI print command)}
  
! The way to print a DVI file depends on your system installation.  Two
! common ones are @samp{dvips foo.dvi -o} to make a PostScript file
! first and then print that, and @samp{lpr -d foo.dvi} to print a DVI
! file directly.
  
! For example, the following commands will (probably) suffice to sort
! the indices, format, and print this manual using the @code{texi2dvi}
! shell script (@pxref{Format with @t{texi2dvi}}).
  
  @example
  @group
! texi2dvi texinfo.texi
! dvips texinfo.dvi -o
! lpr texinfo.ps
  @end group
  @end example
  
! Depending on the @code{lpr} setup on your machine, you might able to
! combine the last two steps into @code{lpr -d texinfo.dvi}.
  
! @cindex PCL file, for printing
! You can also generate a PDF file by running @code{texi2pdf} instead of
! @code{texi2dvi}; a PDF is often directly printable.  Or you can
! generate a PCL file by using @code{dvilj} instead of @code{dvips}, if
! you have a printer that prefers that format.
  
  @cindex Shell printing, on MS-DOS/MS-Windows
***************
*** 16183,16218 ****
  @pindex lpr@r{-d, replacements on MS-DOS/MS-Windows}
  @code{lpr} is a standard program on Unix systems, but it is usually
! absent on MS-DOS/MS-Windows.  Some network packages come with a
! program named @code{lpr}, but these are usually limited to sending files
! to a print server over the network, and generally don't support the
! @samp{-d} option.  If you are unfortunate enough to work on one of these
! systems, you have several alternative ways of printing DVI files:
! 
! @itemize @bullet{}
! @item Find and install a Unix-like @code{lpr} program, or its clone.
! If you can do that, you will be able to print DVI files just like
! described above.
! 
! @item Send the DVI files to a network printer queue for DVI files.
! Some network printers have special queues for printing DVI files.  You
! should be able to set up your network software to send files to that
! queue.  In some cases, the version of @code{lpr} which comes with your
! network software will have a special option to send a file to specific
! queues, like this:
! 
! @example
! lpr -Qdvi -hprint.server.domain bison.dvi
! @end example
! 
! @item Convert the DVI file to a Postscript or PCL file and send it to your
! local printer.  @xref{Invoking Dvips,,, dvips, Dvips}, and the man
! pages for @code{dvilj}, for detailed description of these tools.  Once
! the DVI file is converted to the format your local printer understands
! directly, just send it to the appropriate port, usually @samp{PRN}.
! @end itemize
  
  
  @node Within Emacs
! @section From an Emacs Shell
  @cindex Print, format from Emacs shell
  @cindex Format, print from Emacs shell
--- 16503,16514 ----
  @pindex lpr@r{-d, replacements on MS-DOS/MS-Windows}
  @code{lpr} is a standard program on Unix systems, but it is usually
! absent on MS-DOS/MS-Windows.  If so, just create a PostScript or PDF
! or PCL file, whatever is most convenient, and print that in the usual
! way for your machine (e.g., by sending to the appropriate port,
! usually @samp{PRN}).
  
  
  @node Within Emacs
! @section Printing From an Emacs Shell
  @cindex Print, format from Emacs shell
  @cindex Format, print from Emacs shell
***************
*** 16222,16228 ****
  
  You can give formatting and printing commands from a shell within GNU
! Emacs.  To create a shell within Emacs, type @kbd{M-x shell}.  In this
! shell, you can format and print the document.  @xref{Hardcopy, , Format
! and Print Hardcopy}, for details.
  
  You can switch to and from the shell buffer while @code{tex} is
--- 16518,16525 ----
  
  You can give formatting and printing commands from a shell within GNU
! Emacs, just like any other shell command.  To create a shell within
! Emacs, type @kbd{M-x shell} (@pxref{Shell,,, emacs, The GNU Emacs
! Manual}).  In this shell, you can format and print the document.
! @xref{Hardcopy, , Format and Print Hardcopy}, for details.
  
  You can switch to and from the shell buffer while @code{tex} is
***************
*** 16230,16241 ****
  on a slow machine, this can be very convenient.
  
! You can also use @code{texi2dvi} from an Emacs shell.  For example,
! here is how to use @code{texi2dvi} to format and print @cite{Using and
  Porting GNU CC} from a shell within Emacs:
  
  @example
  @group
! texi2dvi gcc.texinfo
! lpr -d gcc.dvi
  @end group
  @end example
--- 16527,16538 ----
  on a slow machine, this can be very convenient.
  
! For example, you can use @code{texi2dvi} from an Emacs shell.  Here is
! one way to use @code{texi2pdf} to format and print @cite{Using and
  Porting GNU CC} from a shell within Emacs:
  
  @example
  @group
! texi2pdf gcc.texi
! lpr gcc.pdf
  @end group
  @end example
***************
*** 16372,16376 ****
  @kbd{M-x compile}.  This creates a special shell called the
  @file{*compilation*} buffer in which Emacs runs the compile command.
! For example, at the end of the @file{gdb.texinfo} file, after the
  @code{@@bye}, you could put the following:
  
--- 16669,16673 ----
  @kbd{M-x compile}.  This creates a special shell called the
  @file{*compilation*} buffer in which Emacs runs the compile command.
! For example, at the end of the @file{gdb.texi} file, after the
  @code{@@bye}, you could put the following:
  
***************
*** 16378,16382 ****
  @group
  Local Variables:
! compile-command: "texi2dvi gdb.texinfo"
  End:
  @end group
--- 16675,16679 ----
  @group
  Local Variables:
! compile-command: "texi2dvi gdb.texi"
  End:
  @end group
***************
*** 16395,16399 ****
  
  Every Texinfo file that is to be input to @TeX{} must begin with a
! @code{\input} command and must contain an @code{@@setfilename} command:
  
  @example
--- 16692,16696 ----
  
  Every Texinfo file that is to be input to @TeX{} must begin with a
! @code{\input} command, and must contain an @code{@@setfilename} command:
  
  @example
***************
*** 16416,16424 ****
  processed successfully by @TeX{}.
  
! Usually, however, the beginning includes an @code{@@settitle} command to
! define the title of the printed manual, an @code{@@setchapternewpage}
! command, a title page, a copyright page, and permissions.  Besides an
! @code{@@bye}, the end of a file usually includes indices and a table of
! contents.  (And of course most manuals contain a body of text as well.)
  
  For more information, see:
--- 16713,16721 ----
  processed successfully by @TeX{}.
  
! Usually, however, the beginning includes an @code{@@settitle} command
! to define the title of the printed manual, a title page, a copyright
! page, permissions, and a table of contents.  Besides @code{@@bye}, the
! end of a file usually includes indices.  (Not to mention that most
! manuals contain a body of text as well.)
  
  For more information, see:
***************
*** 16445,16462 ****
  @samp{\input texinfo} command on the first line reads.  The
  @file{texinfo.tex} file tells @TeX{} how to handle @@-commands; it is
! included in all standard GNU distributions.  The latest version is
! always available from the Texinfo source repository:
  @smalldisplay
! @uref{http://savannah.gnu.org/cgi-bin/viewcvs/texinfo/texinfo/doc/texinfo.tex?rev=HEAD}
  @end smalldisplay
  
! @pindex texinfo.tex@r{, installing}
  
! Usually, the installer has put the @file{texinfo.tex} file in the
! default directory that contains @TeX{} macros when GNU Texinfo, Emacs or
! other GNU software is installed.  In this case, @TeX{} will find the
! file and you do not need to do anything special.  If this has not been
! done, you can put @file{texinfo.tex} in the current directory when you
! run @TeX{}, and @TeX{} will find it there.
  
  @pindex epsf.tex@r{, installing}
--- 16742,16767 ----
  @samp{\input texinfo} command on the first line reads.  The
  @file{texinfo.tex} file tells @TeX{} how to handle @@-commands; it is
! included in all standard GNU distributions.  The latest version
! released for general use is available
! from the usual GNU servers and mirrors:
! 
  @smalldisplay
! @uref{http://ftp.gnu.org/gnu/texinfo/texinfo.tex}
! @uref{http://ftpmirror.gnu.org/texinfo/texinfo.tex}
  @end smalldisplay
  
! The latest development version is available from the Texinfo source
! repository:
! @smalldisplay
! @uref{http://svn.savannah.gnu.org/viewvc/trunk/doc/texinfo.tex?root=texinfo&view=log}
! @end smalldisplay
  
! @pindex texinfo.tex@r{, installing}
! @file{texinfo.tex} is essentially a standalone file, and compatibility
! is of utmost concern; so, if you need or want to try a newer version
! than came with your system, it nearly always suffices to download it
! and put it anywhere that @TeX{} will find it (first).  You can replace
! any existing @file{texinfo.tex} with a newer version (of course saving
! the original in case of disaster).
  
  @pindex epsf.tex@r{, installing}
***************
*** 16468,16480 ****
  @cindex EC fonts, installing
  @cindex CM-Super fonts, installing
! To be able to use quotation marks other than those used in English
! you'll need to install European Computer Modern fonts and optionally
! CM-Super fonts, unless they are already installed (@pxref{Inserting
! Quotation Marks}).
  
  @pindex feymr10@r{, installing}
  @cindex Euro font, installing
! If you intend to use the @code{@@euro} command, you should install the
! Euro font, if it is not already installed.  @xref{@t{@@euro}}.
  
  @pindex texinfo.cnf @r{installation}
--- 16773,16787 ----
  @cindex EC fonts, installing
  @cindex CM-Super fonts, installing
! To use quotation marks other than those used in English, you'll need
! to have the European Computer Modern fonts (e.g., @file{ecrm1000}) and
! (for PDF output) CM-Super fonts (@pxref{Inserting Quotation Marks}).
  
  @pindex feymr10@r{, installing}
  @cindex Euro font, installing
! To use the @code{@@euro} command, you'll need the @samp{feym*} fonts
! (e.g., @file{feymr10}).  @xref{@t{@@euro}}.
! 
! All of the above files (and a whole lot more) should be installed by
! default in a reasonable @TeX{} installation.
  
  @pindex texinfo.cnf @r{installation}
***************
*** 16493,16503 ****
  @cindex Environment variable @code{TEXINPUTS}
  @vindex TEXINPUTS
! If neither of the above locations for these system files suffice for
! you, you can specify the directories explicitly.  For
! @file{texinfo.tex}, you can do this by writing the complete path for the
! file after the @code{\input} command.  Another way, that works for both
  @file{texinfo.tex} and @file{texinfo.cnf} (and any other file @TeX{}
! might read), is to set the @code{TEXINPUTS} environment variable in your
! @file{.profile} or @file{.cshrc} file.
  
  Whether you use @file{.profile} or @file{.cshrc} depends on
--- 16800,16810 ----
  @cindex Environment variable @code{TEXINPUTS}
  @vindex TEXINPUTS
! If neither of the above locations for these system files suffice, you
! can specify the directories explicitly.  For @file{texinfo.tex}, you
! can do this by writing the complete path for the file after the
! @code{\input} command.  Another way, that works for both
  @file{texinfo.tex} and @file{texinfo.cnf} (and any other file @TeX{}
! might read), is to set the @code{TEXINPUTS} environment variable in
! your @file{.profile} or @file{.cshrc} file.
  
  Whether you use @file{.profile} or @file{.cshrc} depends on
***************
*** 16524,16530 ****
  @end example
  
! 
! On MS-DOS/MS-Windows, you would say it like this@footnote{Note the use
! of the @samp{;} character as directory separator, instead of @samp{:}.}:
  
  @example
--- 16831,16836 ----
  @end example
  
! On MS-DOS/MS-Windows, you'd do this (note the use of the @samp{;}
! character as directory separator, instead of @samp{:}):
  
  @example
***************
*** 16545,16565 ****
  indicates searching the system directories at that point.)
  
- @cindex Dumping a .fmt file
- @cindex Format file, dumping
- Finally, you may wish to dump a @file{.fmt} file (@pxref{Memory dumps,,,
- web2c, Web2C}) so that @TeX{} can load Texinfo faster.  (The
- disadvantage is that then updating @file{texinfo.tex} requires
- redumping.)  You can do this by running this command, assuming
- @file{epsf.tex} is findable by @TeX{}:
- 
- @example
- initex texinfo @@dump
- @end example
- 
- @noindent
- (@code{dump} is a @TeX{} primitive.)  Then, move @file{texinfo.fmt} to
- wherever your @code{.fmt} files are found; typically, this will be in the
- subdirectory @file{web2c} of your @TeX{} installation.
- 
  
  @node Overfull hboxes
--- 16851,16854 ----
***************
*** 16569,16576 ****
  @cindex Final output
  
! @TeX{} is sometimes unable to typeset a line without extending it into
! the right margin.  This can occur when @TeX{} comes upon what it
  interprets as a long word that it cannot hyphenate, such as an
! electronic mail network address or a very long title.  When this
  happens, @TeX{} prints an error message like this:
  
--- 16858,16865 ----
  @cindex Final output
  
! @TeX{} is sometimes unable to typeset a line within the normal
! margins.  This most often occurs when @TeX{} comes upon what it
  interprets as a long word that it cannot hyphenate, such as an
! electronic mail network address or a very long identifier.  When this
  happens, @TeX{} prints an error message like this:
  
***************
*** 16586,16592 ****
  @TeX{} also provides the line number in the Texinfo source file and
  the text of the offending line, which is marked at all the places that
! @TeX{} considered hyphenation.
! @xref{Debugging with @TeX{}},
! for more information about typesetting errors.
  
  If the Texinfo file has an overfull hbox, you can rewrite the sentence
--- 16875,16880 ----
  @TeX{} also provides the line number in the Texinfo source file and
  the text of the offending line, which is marked at all the places that
! @TeX{} considered hyphenation.  @xref{Debugging with @TeX{}}, for more
! information about typesetting errors.
  
  If the Texinfo file has an overfull hbox, you can rewrite the sentence
***************
*** 16610,16615 ****
  (You should adjust the fraction as needed.)  This huge value for
  @code{\emergencystretch} cannot be the default, since then the typeset
! output would generally be of noticeably lower quality; the default
! is @samp{.15\hsize}.  @code{\hsize} is the @TeX{} dimension
  containing the current line width.
  
--- 16898,16903 ----
  (You should adjust the fraction as needed.)  This huge value for
  @code{\emergencystretch} cannot be the default, since then the typeset
! output would generally be of noticeably lower quality; its default
! value is @samp{.15\hsize}.  @code{\hsize} is the @TeX{} dimension
  containing the current line width.
  
***************
*** 16618,16624 ****
  @cindex Box, ugly black in hardcopy
  @cindex Ugly black rectangles in hardcopy
! For what overfull boxes you have, however, @TeX{} will print a large,
! ugly, black rectangle beside the line that contains the overfull hbox
! unless told otherwise.  This is so you will notice the location of the
  problem if you are correcting a draft.
  
--- 16906,16912 ----
  @cindex Box, ugly black in hardcopy
  @cindex Ugly black rectangles in hardcopy
! For any overfull boxes you do have, @TeX{} will print a large, ugly,
! black rectangle beside the line that contains the overfull hbox unless
! told otherwise.  This is so you will notice the location of the
  problem if you are correcting a draft.
  
***************
*** 16679,16682 ****
--- 16967,16971 ----
  @cindex European A4 paper
  @findex afourpaper
+ @findex afivepaper
  
  You can tell @TeX{} to format a document for printing on European size
***************
*** 16731,16735 ****
  @noindent and
  @example
! @@pagesizes 11.5in      @c for legal paper
  @end example
  
--- 17020,17024 ----
  @noindent and
  @example
! @@pagesizes 11.5in       @c for legal paper
  @end example
  
***************
*** 16750,16755 ****
  changing the source file.
  
- @code{@@pagesizes} is ignored by @code{makeinfo}.
- 
  
  @node Cropmarks and Magnification
--- 17039,17042 ----
***************
*** 16799,16803 ****
  @group
  @@tex
! \mag=1200
  @@end tex
  @end group
--- 17086,17090 ----
  @group
  @@tex
! \global\mag=1200
  @@end tex
  @end group
***************
*** 16817,16820 ****
--- 17104,17108 ----
  @section PDF Output
  @cindex PDF output
+ @cindex Output, in PDF
  
  @pindex pdftex
***************
*** 16842,16846 ****
  
  @item
! @uref{http://partners.adobe.com/asn/acrobat/sdk/public/docs/, PDF definition}.
  
  @end itemize
--- 17130,17135 ----
  
  @item
! @uref{https://en.wikipedia.org/wiki/Portable_Document_Format, PDF at
! Wikipedia}.
  
  @end itemize
***************
*** 16848,16853 ****
  At present, Texinfo does not provide @samp{@@ifpdf} or @samp{@@pdf}
  commands as for the other output formats, since PDF documents contain
! many internal low-level offsets and references that would be hard or
! impossible to get right at the Texinfo source level.
  
  PDF files require dedicated software to be displayed, unlike the plain
--- 17137,17142 ----
  At present, Texinfo does not provide @samp{@@ifpdf} or @samp{@@pdf}
  commands as for the other output formats, since PDF documents contain
! many internal low-level offsets and cross-references that would be
! hard or impossible to specify at the Texinfo source level.
  
  PDF files require dedicated software to be displayed, unlike the plain
***************
*** 16855,16859 ****
  be much larger than the DVI files output by @TeX{} by default.
  Nevertheless, a PDF file does define an actual typeset document in a
! self-contained file, so it has its place.
  
  
--- 17144,17149 ----
  be much larger than the DVI files output by @TeX{} by default.
  Nevertheless, a PDF file does define an actual typeset document in a
! self-contained file, notably including all the fonts that are used, so
! it has its place.
  
  
***************
*** 17060,17063 ****
--- 17350,17354 ----
  
  @item -D @var{var}
+ @itemx -D '@var{var} @var{value}'
  @opindex -D @var{var}
  Cause the Texinfo variable @var{var} to be defined.  This is
***************
*** 17065,17068 ****
--- 17356,17364 ----
  (@pxref{@t{@@set @@clear @@value}}).
  
+ The argument to the option is always one word to the shell; if it
+ contains internal whitespace, the first word is taken as the variable
+ name and the remainder as the value.  For example, @code{-D 'myvar
+ someval'} is equivalent to @code{@@set myvar someval}.
+ 
  @item --disable-encoding
  @itemx --enable-encoding
***************
*** 17433,17436 ****
--- 17729,17736 ----
  @end table
  
+ Plain text output can be split similarly to HTML@.  This may be useful
+ for extracting sections from a Texinfo document and making them
+ available as separate files.
+ 
  @item --split-size=@var{num}
  @opindex --split-size=@var{num}
***************
*** 17485,17489 ****
  The customization variable of the same name is also read; if set, that
  overrides an environment variable setting, but not a command-line
! option.  @xref{Customization Variables for @@-Commands}.
  
  
--- 17785,17789 ----
  The customization variable of the same name is also read; if set, that
  overrides an environment variable setting, but not a command-line
! option.  @xref{Customization Variables and Options}.
  
  
***************
*** 17497,17502 ****
  basic support for creating printed output in the various formats:
  @TeX{} DVI, PDF, and PostScript.  This is done via the simple method
! of executing the @command{texi2dvi} program when those outputs are
! requested.
  
  The output format options for this are @option{--dvi},
--- 17797,17806 ----
  basic support for creating printed output in the various formats:
  @TeX{} DVI, PDF, and PostScript.  This is done via the simple method
! of executing the @command{texi2dvi} program when those output formats
! are requested, after checking the validity of the input to give users
! the benefit of @command{texi2any}'s error checking.  If you don't want
! such error checking, perhaps because your manual plays advanced @TeX{}
! tricks together with @file{texinfo.tex}, just invoke
! @command{texi2dvi} directly.
  
  The output format options for this are @option{--dvi},
***************
*** 17524,17527 ****
--- 17828,17833 ----
  @end example
  
+ @noindent except for the validity check.
+ 
  Although one might wish that other options to @command{texi2any} would
  take effect, they don't.  For example, running @samp{texi2any
***************
*** 17534,17539 ****
  Variables}).  As you might guess, the default is @samp{texi2dvi}.
  
! @command{texi2any} itself does not generate any output when it invokes
! @command{texi2dvi}.
  
  
--- 17840,17845 ----
  Variables}).  As you might guess, the default is @samp{texi2dvi}.
  
! @command{texi2any} itself does not generate any normal output when it
! invokes @command{texi2dvi}, only diagnostic messages.
  
  
***************
*** 17858,17863 ****
  @item BODYTEXT
  @cindex @code{<body>} text, customizing
! For HTML, the text appearing in @code{<body>}.  By default, set
! automatically, taking into account the document language
  (@pxref{@t{@@documentlanguage}}).
  
--- 18164,18170 ----
  @item BODYTEXT
  @cindex @code{<body>} text, customizing
! @opindex lang@r{, HTML attribute}
! For HTML, the text appearing in @code{<body>}.  By default, sets the
! HTML @code{lang} attribute to the document language
  (@pxref{@t{@@documentlanguage}}).
  
***************
*** 18053,18058 ****
  
  @item TOP_NODE_UP_URL
! For HTML@.  The url used for the Up pointer of the Top node; default
! @code{undef}, meaning no link is generated.
  
  @item USE_ACCESSKEY
--- 18360,18370 ----
  
  @item TOP_NODE_UP_URL
! For HTML@.  A url used for @code{(dir)} references; the default is
! @code{undef}, meaning that the normal rules apply, typically leading
! to a link to @samp{dir.html} from an implicit or explicit reference to
! @samp{(dir)} (@pxref{HTML Xref}).  For more about the Top node
! pointers, @pxref{First Node}.  For overriding the Up pointer in other
! formats, see @code{TOP_NODE_UP} in @ref{Other Customization
! Variables}.
  
  @item USE_ACCESSKEY
***************
*** 18192,18195 ****
--- 18504,18511 ----
  default @samp{:}.
  
+ @item INDEX_SPECIAL_CHARS_WARNING
+ If set, warn about @samp{:} in index entry, as it leads to invalid entries in
+ index menus in output Info files.  For Info and plaintext only.
+ 
  @item INFO_SPECIAL_CHARS_WARNING
  If set, warn about problematic constructs for Info output (such as the
***************
*** 18358,18362 ****
  
  @item TOP_NODE_UP
! Up node for the Top node; default @samp{(dir)}.
  
  @item TREE_TRANSFORMATIONS
--- 18674,18680 ----
  
  @item TOP_NODE_UP
! Up node for the Top node; default @samp{(dir)}.  For overriding the
! url in HTML output, see @code{TOP_NODE_UP_URL} in @ref{HTML
! Customization Variables}.
  
  @item TREE_TRANSFORMATIONS
***************
*** 18715,18719 ****
                                   in Emacs Lisp are an alternative
                                   to @code{makeinfo}.
! * Batch Formatting::            How to format for Info in Emacs Batch mode.
  * Tag and Split Files::         How tagged and split files help Info
                                   to run better.
--- 19033,19037 ----
                                   in Emacs Lisp are an alternative
                                   to @code{makeinfo}.
! * Batch Formatting::            How to format for Info in Emacs batch mode.
  * Tag and Split Files::         How tagged and split files help Info
                                   to run better.
***************
*** 18880,18885 ****
  
  You can format Texinfo files for Info using @code{batch-texinfo-format}
! and Emacs Batch mode.  You can run Emacs in Batch mode from any shell,
! including a shell inside of Emacs.  (@xref{Command Arguments,,,
  emacs, The GNU Emacs Manual}.)
  
--- 19198,19203 ----
  
  You can format Texinfo files for Info using @code{batch-texinfo-format}
! and Emacs batch mode.  You can run Emacs in batch mode from any shell,
! including a shell inside of Emacs.  (@xref{Initial Options,,,
  emacs, The GNU Emacs Manual}.)
  
***************
*** 18895,18900 ****
  error occurs while attempting to format some of them.
  
! Run @code{batch-texinfo-format} only with Emacs in Batch mode as shown;
! it is not interactive.  It kills the Batch mode Emacs on completion.
  
  @code{batch-texinfo-format} is convenient if you lack @code{makeinfo}
--- 19213,19218 ----
  error occurs while attempting to format some of them.
  
! Run @code{batch-texinfo-format} only with Emacs in batch mode as shown;
! it is not interactive.  It kills the batch mode Emacs on completion.
  
  @code{batch-texinfo-format} is convenient if you lack @code{makeinfo}
***************
*** 19296,19300 ****
  Free Software Directory}.  If your program is not listed there,
  or listed incorrectly or incompletely, please report the situation to
! the directory maintainers (@email{bug-directory@@gnu.org}) so that the
  category names can be kept in sync.
  
--- 19614,19618 ----
  Free Software Directory}.  If your program is not listed there,
  or listed incorrectly or incompletely, please report the situation to
! the directory maintainers (@url{http://directory.fsf.org}) so that the
  category names can be kept in sync.
  
***************
*** 19331,19335 ****
  
  @example
! install-info [@var{option}]@dots{} [@var{info-file} [@var{dir-file}]]
  @end example
  
--- 19649,19653 ----
  
  @example
! install-info [@var{option}@dots{}] [@var{info-file} [@var{dir-file}]]
  @end example
  
***************
*** 19574,19616 ****
  @section HTML Translation
  
! @command{makeinfo} will include segments of Texinfo source between
! @code{@@ifhtml} and @code{@@end ifhtml} in the HTML output (but not
! any of the other conditionals, by default).  Source between
! @code{@@html} and @code{@@end html} is passed without change to the
! output (i.e., suppressing the normal escaping of input @samp{<},
! @samp{>} and @samp{&} characters which have special significance in
! HTML).  @xref{Conditional Commands}.
  
! @cindex Navigation bar, in HTML output
! By default, a navigation bar is inserted at the start of each node,
! analogous to Info output.  If the @samp{--no-headers} option is used,
! the navigation bar is only inserted at the beginning of split files.
! Header @code{<link>} elements in split output can support Info-like
! navigation with browsers like Lynx and @w{Emacs W3} which implement
! this HTML@tie{}1.0 feature.
  
! @cindex Footnote styles, in HTML
! In HTML, when the footnote style is @samp{end}, or if the output is
! not split, footnotes are put at the end of the output.  If set to
! @samp{separate}, and the output is split, they are placed in a
! separate file.  @xref{Footnote Styles}.
  
! @cindex HTML output, browser compatibility of
! The HTML generated is standard HTML@tie{}4.  It also tries to be as
! compatible as possible with earlier standards (e.g., HTML@tie{}2.0,
! RFC-1866).  Some minor exceptions: 1)@tie{}HTML@tie{}3.2 tables are
! generated for the @code{@@multitable} command (@pxref{Multi-column
! Tables}), but they should degrade reasonably in browsers without table
! support; 2)@tie{}The HTML@tie{}4 @samp{lang} attribute on the
! @samp{<html>} attribute is used; 3)@tie{} Entities that are not in the
! HTML@tie{}3.2 standard are also used. 4)@tie{} CSS is used
! (@pxref{HTML CSS}). 5)@tie{} A few HTML@tie{}4 elements are used
! (@code{thead}, @code{abbr}, @code{acronym}).
  
! Using @samp{--init-file=html32.pm} produces strict HTML@tie{}3.2
! output (@pxref{Invoking @t{texi2any}}).
  
! Please report output from an error-free run of @code{makeinfo} which
! has browser portability problems as a bug (@pxref{Reporting Bugs}).
  
  
--- 19892,19982 ----
  @section HTML Translation
  
! @cindex HTML translation
  
! @cindex HTML output, browser compatibility of
! First, the HTML generated by @command{makeinfo} is standard
! HTML@tie{}4.  It also tries to be compatible with earlier standards
! (e.g., HTML@tie{}2.0, RFC-1866).  Thus, please report output from an
! error-free run of @code{makeinfo} which has practical browser
! portability problems as a bug (@pxref{Reporting Bugs}).
! 
! @pindex html32.pm
! Some known exceptions to HTML@tie{}3.2 (using
! @samp{--init-file=html32.pm} produces strict HTML@tie{}3.2 output;
! @pxref{Invoking @t{texi2any}}):
  
! @enumerate
! @item
! HTML@tie{}3.2 tables are generated for the @code{@@multitable} command
! (@pxref{Multi-column Tables}), but they should degrade reasonably in
! browsers without table support.
  
! @item
! The HTML@tie{}4 @samp{lang} attribute on the @samp{<html>} attribute
! is used.
! 
! @item
! Entities that are not in the HTML@tie{}3.2 standard are also used.
! 
! @item
! CSS is used (@pxref{HTML CSS}).
! 
! @item
! A few HTML@tie{}4 elements are used: @code{thead}, @code{abbr},
! @code{acronym}.
! 
! @end enumerate
! 
! To achieve maximum portability and accessibility among browsers (both
! graphical and text-based), systems, and users, the HTML output is
! intentionally quite plain and generic.  It has always been our goal
! for users to be able to customize the output to their wishes via CSS
! (@pxref{HTML CSS}) or other means (@pxref{Customization Variables}.
! If you cannot accomplish a reasonable customization, feel free to
! report that.
! 
! However, we do not wish to depart from our basic goal of widest
! readability for the core output.  For example, using fancy CSS may
! make it possible for the HTML output to more closely resemble the
! @TeX{} output in some details, but this result is not even close to
! being worth the ensuing difficulties.
! 
! It is also intentionally not our goal, and not even possible, to pass
! through every conceivable validation test without any diagnostics.
! Different validation tests have different goals, often about pedantic
! enforcement of some standard or another.  Our overriding goal is to
! help users, not blindly comply with standards.
! 
! To repeat what was said at the top: please report output from an
! error-free run of @code{makeinfo} which has @emph{practical} browser
! portability problems as a bug (@pxref{Reporting Bugs}).
  
! A few other general points about the HTML output follow.
  
! @cindex Navigation bar, in HTML output
! @strong{Navigation bar:} By default, a navigation bar is inserted at the
! start of each node, analogous to Info output.  If the
! @samp{--no-headers} option is used, the navigation bar is only
! inserted at the beginning of split files.  Header @code{<link>}
! elements in split output can support Info-like navigation with
! browsers like Lynx and @w{Emacs W3} which implement this HTML@tie{}1.0
! feature.
! 
! @cindex Footnote styles, in HTML
! @strong{Footnotes:} for HTML, when the footnote style is @samp{end},
! or if the output is not split, footnotes are put at the end of the
! output.  If the footnoet style is set to @samp{separate}, and the
! output is split, they are placed in a separate file.  @xref{Footnote
! Styles}.
! 
! @cindex Escaping to HTML
! @cindex Raw HTML
! @strong{Raw HTML}: @command{makeinfo} will include segments of Texinfo
! source between @code{@@ifhtml} and @code{@@end ifhtml} in the HTML
! output (but not any of the other conditionals, by default).  Source
! between @code{@@html} and @code{@@end html} is passed without change
! to the output (i.e., suppressing the normal escaping of input
! @samp{<}, @samp{>} and @samp{&} characters which have special
! significance in HTML)@.  @xref{Conditional Commands}.
  
  
***************
*** 19973,19977 ****
  @end example
  
! Notice in particular:
  
  @itemize @bullet
--- 20339,20343 ----
  @end example
  
! Example translations of common characters:
  
  @itemize @bullet
***************
*** 20008,20012 ****
  @@asis @@b @@cite @@code @@command @@dfn @@dmn @@dotless
  @@emph @@env @@file @@i @@indicateurl @@kbd @@key
! @@samp @@sansserif @@sc @@slanted @@strong @@t @@var @@verb @@w
  @end example
  
--- 20374,20379 ----
  @@asis @@b @@cite @@code @@command @@dfn @@dmn @@dotless
  @@emph @@env @@file @@i @@indicateurl @@kbd @@key
! @@samp @@sansserif @@sc @@slanted @@strong @@sub @@sup
! @@t @@U @@var @@verb @@w
  @end example
  
***************
*** 20018,20025 ****
  In this table, `(space)' means a space character and `(nothing)' means
  the empty string.  The notation `U+@var{hhhh}' means Unicode code
! point @var{hhhh} (in hex, as usual).  There are further
! transformations of many of these expansions for the final file or
! target name, such as space characters to @samp{-}, etc., according to
! the other rules.
  
  @multitable @columnfractions .3 .5
--- 20385,20393 ----
  In this table, `(space)' means a space character and `(nothing)' means
  the empty string.  The notation `U+@var{hhhh}' means Unicode code
! point @var{hhhh} (in hex, as usual).
! 
! There are further transformations of many of these expansions to yield
! the final file or other target name, such as space characters to
! @samp{-}, etc., according to the other rules.
  
  @multitable @columnfractions .3 .5
***************
*** 20074,20077 ****
--- 20442,20447 ----
  here.)  @xref{@t{@@acronym}}, and @ref{@t{@@email}}, and @ref{Images}.
  
+ Accents are handled according to the next section.
+ 
  Any other command is an error, and the result is unspecified.
  
***************
*** 20115,20129 ****
  
  This method works fine if the node name consists mostly of ASCII
! characters and contains only few 8-bit ones. If the document is
  written in a language whose script is not based on the Latin alphabet
! (for example, Ukrainian), it will create file names consisting
  entirely of @samp{_@var{xxxx}} notations, which is inconvenient and
! all but unreadable.
! 
! To handle such cases, @command{makeinfo} offers the
! @option{--transliterate-file-names} command line option.  This option
! enables @dfn{transliteration} of node names into ASCII characters for
! the purposes of file name creation and referencing.  The
! transliteration is based on phonetic principles, which makes the
  generated file names more easily understanable.
  
--- 20485,20497 ----
  
  This method works fine if the node name consists mostly of ASCII
! characters and contains only few 8-bit ones.  But if the document is
  written in a language whose script is not based on the Latin alphabet
! (for example, Ukrainian), it will create file names consisting almost
  entirely of @samp{_@var{xxxx}} notations, which is inconvenient and
! all but unreadable.  To handle such cases, @command{makeinfo} offers
! the @option{--transliterate-file-names} command line option.  This
! option enables @dfn{transliteration} of node names into ASCII
! characters for the purposes of file name creation and referencing.
! The transliteration is based on phonetic principles, which makes the
  generated file names more easily understanable.
  
***************
*** 21425,21428 ****
--- 21793,21799 ----
  @xref{emph & strong, , Emphasizing Text}.
  
+ @item @@sub @{@var{text}@}
+ Set @var{text} as a subscript.  @xref{Inserting Subscripts and Superscripts}.
+ 
  @item @@subheading @var{title}
  Print an unnumbered subsection-like heading, but omit from the table
***************
*** 21456,21459 ****
--- 21827,21833 ----
  @xref{Contents, , Generating a Table of Contents}.
  
+ @item @@sup @{@var{text}@}
+ Set @var{text} as a superscript.  @xref{Inserting Subscripts and Superscripts}.
+ 
  @item @@syncodeindex @var{from-index} @var{to-index}
  Merge the index named in the first argument into the index named in
***************
*** 21550,21553 ****
--- 21924,21931 ----
  Creation}.
  
+ @item @@U@{@var{hex}@}
+ Output a representation of Unicode character U+@var{hex}.
+ @xref{Inserting Unicode}.
+ 
  @item @@u@{@var{c}@}
  @itemx @@ubaraccent@{@var{c}@}
***************
*** 22228,22232 ****
  This is a short example of a complete Texinfo file.
  
! Copyright @@copyright@{@} 2013 Free Software Foundation, Inc.
  @@end copying
  
--- 22606,22610 ----
  This is a short example of a complete Texinfo file.
  
! Copyright @@copyright@{@} 2015 Free Software Foundation, Inc.
  @@end copying
  
***************
*** 22245,22249 ****
  @@top GNU Sample
  
! @@insertcopying
  @@end ifnottex
  
--- 22623,22628 ----
  @@top GNU Sample
  
! This manual is for GNU Sample
! (version @@value@{VERSION@}, @@value@{UPDATED@}).
  @@end ifnottex
  
***************
*** 22313,22323 ****
  @cindex Documentation identification
  @cindex Identification of documentation
! The @samp{$Id:} comment is for the CVS (@pxref{Top,,, cvs, Concurrent
! Versions System}), RCS (@pxref{Top,,, rcs, Revision Control System})
! and other version control systems, which expand it into a string such
! as:
  
  @example
! $Id: texinfo.texi 5381 2013-09-26 23:03:58Z karl $
  @end example
  
--- 22692,22702 ----
  @cindex Documentation identification
  @cindex Identification of documentation
! The @samp{$Id:} comment is for the CVS
! (@url{http://www.nongnu.org/cvs/}), RCS (@pxref{Top,,, rcs, Revision
! Control System}) and other version control systems, which expand it
! into a string such as:
  
  @example
! $Id: texinfo.texi 6362 2015-06-25 22:48:32Z gavin $
  @end example
  
***************
*** 22403,22407 ****
  which is an example in the Texinfo documentation.
  
! Copyright @copyright{} 2013 Free Software Foundation, Inc.
  
  @quotation
--- 22782,22786 ----
  which is an example in the Texinfo documentation.
  
! Copyright @copyright{} 2015 Free Software Foundation, Inc.
  
  @quotation
***************
*** 22493,22497 ****
  This document is a sample for allowing verbatim copying only.
  
! Copyright @copyright{} 2013 Free Software Foundation, Inc.
  
  @quotation
--- 22872,22876 ----
  This document is a sample for allowing verbatim copying only.
  
! Copyright @copyright{} 2015 Free Software Foundation, Inc.
  
  @quotation
***************
*** 22524,22528 ****
  
  @example
! Copyright @@copyright@{@} 2013 Free Software Foundation, Inc.
  
  Copying and distribution of this file, with or without modification,
--- 22903,22907 ----
  
  @example
! Copyright @@copyright@{@} 2015 Free Software Foundation, Inc.
  
  Copying and distribution of this file, with or without modification,
***************
*** 23517,23525 ****
  of a line is literal.
  
  We specify literal parentheses (those that are part of the Info
  format) with @t{<lparen>} and @t{<rparen>}, meaning the single
  characters @samp{(} and @samp{)} respectively.
! 
! Finally, the two-character sequence @samp{^@var{x}} means the single
  character @samp{CTRL-@var{x}}, for any @var{x}.
  
--- 23896,23919 ----
  of a line is literal.
  
+ The sections in an Info file (such as nodes or tag tables) are separated
+ with a sequence:
+ 
+ @example
+ (^L)?^_(^L)?^J
+ @end example
+ 
+ @noindent
+ That is, a @samp{CTRL-_} character followed by a newline, with optional
+ formfeed characters.  We refer to such sequences as @t{<separator>}.
+ 
  We specify literal parentheses (those that are part of the Info
  format) with @t{<lparen>} and @t{<rparen>}, meaning the single
  characters @samp{(} and @samp{)} respectively.
! @c.quote --- comment out the discussion of node name quoting here and
! @c.quote     elsewhere while it has limited implementation. -gavin, 2014-02-06.
! @c.quote     Hopefully we'll be able to reinstate it in the future.
! @c.quote We specify the @samp{CTRL-?} character (character number 127)
! @c.quote with @t{<del>}.  Finally,
! The two-character sequence @samp{^@var{x}} means the single
  character @samp{CTRL-@var{x}}, for any @var{x}.
  
***************
*** 23538,23542 ****
  * Whole:           Info Format Whole Manual. Split vs.@: nonsplit manuals.
  * Preamble:        Info Format Preamble.
! * Indirect:        Info Format Indirect Tag Table.
  * Tag table:       Info Format Tag Table.
  * Local variables: Info Format Local Variables.
--- 23932,23936 ----
  * Whole:           Info Format Whole Manual. Split vs.@: nonsplit manuals.
  * Preamble:        Info Format Preamble.
! * Indirect:        Info Format Indirect Table.
  * Tag table:       Info Format Tag Table.
  * Local variables: Info Format Local Variables.
***************
*** 23561,23566 ****
  <preamble>
  <node>*
! <tag table>
! (<local variables>)?
  @end example
  
--- 23955,23960 ----
  <preamble>
  <node>*
! <tag table>?
! <local variables>?
  @end example
  
***************
*** 23574,23578 ****
  <indirect table>
  <tag table>
! (<local variables>)?
  @end example
  
--- 23968,23972 ----
  <indirect table>
  <tag table>
! <local variables>?
  @end example
  
***************
*** 23585,23588 ****
--- 23979,23985 ----
  @end example
  
+ Note that the tag table is not optional for split files, as it is used
+ with the indirect table to deduce which subfile a particular node is in.
+ 
  
  @node Info Format Preamble
***************
*** 23602,23605 ****
--- 23999,24003 ----
  @end example
  
+ @noindent
  These pieces are:
  
***************
*** 23620,23651 ****
  
  
! @node Info Format Indirect Tag Table
! @subheading Info Format: Indirect Tag Table
! 
! @cindex Indirect tag table, in Info format
  
! The indirect table is written to the main file in the case of split
! output only.  It specifies the starting byte position of each split
! output file (as a decimal integer):
  
  @example
      <indirect table> =
! ^_
  Indirect:
  (<filename>: <bytepos>)*
  @end example
  
! The number of preamble bytes written to each output file is included
! in the positions.  Neither the preamble nor the size of the top-level
! output file is included.
! 
! The first actual node of content will be pointed to by the first
! entry.
! 
! Unfortunately, Info-creating programs such as @code{makeinfo} have not
! always implemented these rules perfectly, due to various bugs and
! oversights.  Therefore, robust Info viewers should fall back to
! searching ``nearby'' the given position for a node, instead of just
! giving up if the position is not perfectly at a node beginning.
  
  As an example, suppose split output is generated for the GDB manual.
--- 24018,24039 ----
  
  
! @node Info Format Indirect Table
! @subheading Info Format: Indirect Table
  
! @cindex Indirect table, in Info format
  
  @example
      <indirect table> =
! <separator>
  Indirect:
  (<filename>: <bytepos>)*
  @end example
  
! The indirect table is written to the main file in the case of split
! output only.  It specifies, as a decimal integer, the starting byte 
! position (zero-based) that the first node of each subfile would have if 
! the subfiles were concatenated together in order, not including the 
! top-level file.  The first node of actual content is pointed to by the 
! first entry.
  
  As an example, suppose split output is generated for the GDB manual.
***************
*** 23653,23657 ****
  
  @example
! ^_
  Indirect:
  gdb.info-1: 1878
--- 24041,24045 ----
  
  @example
! <separator>
  Indirect:
  gdb.info-1: 1878
***************
*** 23661,23669 ****
  
  This tells Info viewers that the first node of the manual occurs at
! byte 1878 (i.e., after the preamble) of the file @file{gdb.info-1}.
! The first node written to @file{gdb.info-2} would start at byte 295733
! if the subsequent @file{gdb.info-*} files (not including
! @file{gdb.info} files were appended to @file{gdb.info-1}, including
! their preambles.
  
  
--- 24049,24062 ----
  
  This tells Info viewers that the first node of the manual occurs at
! byte 1878 of the file @file{gdb.info-1} (which would be after that file's
! preamble.)  The first node in the @file{gdb.info-2} subfile would start at
! byte 295733 if @file{gdb.info-2} were appended to @file{gdb.info-1},
! including any preamble sections in both files.
! 
! Unfortunately, Info-creating programs such as @code{makeinfo} have not
! always implemented these rules perfectly, due to various bugs and
! oversights.  Therefore, robust Info viewers should fall back to
! searching ``nearby'' the given position for a node, instead of
! giving up immediately if the position is not exactly at a node beginning.
  
  
***************
*** 23673,23699 ****
  @cindex Tag table, in Info format
  
- The tag table specifies the starting byte position of each node and anchor
- in the file.  It is written in the main output file only, not (in the
- case of split output) any subfiles.
- 
  @example
      <tag table> =
! ^_
  Tag Table:
! <lparen>Indirect<rparen> # this line appears in split output only
  (Node|Ref): <nodeid>^?<bytepos>
! ^_
  End Tag Table
  @end example
  
! The @samp{(Indirect)} line is the next line after @samp{Tag Table:}
! in the case of split output only.
  
! Each following line defines an identifier as either an anchor or a
! node, as specific.  It is an error to define the same identifier both
! ways.  For example, @samp{Node: Top^?1647} says that the node named
! @samp{Top} starts at byte 1647 while @samp{Ref:
! Overview-Footnote-1^?30045} says that the anchor named
! @samp{Overview-Footnote-1} starts at byte 30045.
  
  In the case of nonsplit output, the byte positions simply refer to the
--- 24066,24090 ----
  @cindex Tag table, in Info format
  
  @example
      <tag table> =
! <separator>
  Tag Table:
! (<lparen>Indirect<rparen>)?
  (Node|Ref): <nodeid>^?<bytepos>
! <separator>
  End Tag Table
  @end example
  
! The @samp{(Indirect)} line appears in the case of split output only.
! 
! The tag table specifies the starting byte position of each node and anchor
! in the file.  In the case of split output, it is only written in the main
! output file.
  
! Each line defines an identifier as either an anchor or a node, as
! specified.  For example, @samp{Node: Top^?1647} says that the node named
! @samp{Top} starts at byte 1647 while @samp{Ref: Overview-Footnote-1^?30045}
! says that the anchor named @samp{Overview-Footnote-1} starts at byte 30045.
! It is an error to define the same identifier both ways.  
  
  In the case of nonsplit output, the byte positions simply refer to the
***************
*** 23707,23720 ****
  ^_
  Tag Table:
! Node: Top^_89
! Node: Ch1^_292
  ^_
  End Tag Table
  @end example
  
  This specifies a manual with two nodes, `Top' and `Ch1', at byte
  positions 89 and 292 respectively.  Because the @samp{(Indirect)} line
  is not present, the manual is not split.
  
  
  @node Info Format Local Variables
--- 24098,24115 ----
  ^_
  Tag Table:
! Node: Top^?89
! Node: Ch1^?292
  ^_
  End Tag Table
  @end example
  
+ @noindent
  This specifies a manual with two nodes, `Top' and `Ch1', at byte
  positions 89 and 292 respectively.  Because the @samp{(Indirect)} line
  is not present, the manual is not split.
  
+ Preamble sections or other non-node sections of files do not have a tag
+ table entry.
+ 
  
  @node Info Format Local Variables
***************
*** 23728,23732 ****
  @example
      <local variables> =
! ^_
  Local Variables:
  coding: <encoding>
--- 24123,24127 ----
  @example
      <local variables> =
! <separator>
  Local Variables:
  coding: <encoding>
***************
*** 23746,23750 ****
  @example
      <node> =
! ^_
  File: <fn>, Node: <id1>, (Next: <id2>, )? (Prev: <id3>, )? Up: <id4>
  
--- 24141,24145 ----
  @example
      <node> =
! <separator>
  File: <fn>, Node: <id1>, (Next: <id2>, )? (Prev: <id3>, )? Up: <id4>
  
***************
*** 23752,23773 ****
  @end example
  
! The @code{Next} and @code{Prev} pointers are optional.  The @code{Up}
! pointer may technically also be absent, although this is most likely the
! case of a wrongly-structured Info manual.  At least one space must be
! present after each colon and comma, but any number of spaces are
! ignored.
  
  This @t{<node>} defines @t{<id1>} in file @t{<fn>}, which is typically
! just @samp{manualname} or perhaps @samp{manualname.info}.  Each of the
! other references @t{<id2>}, @t{<id3>}, and @t{<id4>} must be defined
! with either @samp{Node} or @samp{Ref} in the @t{<tag table>}.
! 
! Conventionally the nodes are arranged to form a tree, but this is not
! a requirement of the format.  Each pointer can refer to any defined
! identifier.
! 
! Identifiers cannot include periods, commas, colons or parentheses
! (including @@-commands which produce any of these); these can confuse
! Info readers.  @xref{Node Line Requirements}.
  
  The @t{<general text>} of the node can include the special constructs
--- 24147,24192 ----
  @end example
  
! @noindent
! At least one space or tab must be present after each colon and comma,
! but any number of spaces are ignored.  The @t{<id>} node identifiers have
! following format:
! 
! @example
! @c.quote  <id> = (<lparen><infofile><rparen>)?(<del>?<nodename><del>?)?
!     <id> = (<lparen><infofile><rparen>)?(<nodename>)?
! @end example
  
  This @t{<node>} defines @t{<id1>} in file @t{<fn>}, which is typically
! either @samp{manualname} or @samp{manualname.info}.  No parenthesized
! @t{<infofile>} component may appear within @t{<id1>}.
! 
! Each of the identifiers after @code{Next}, @code{Prev} and @code{Up}
! refer to nodes or anchors within a file.  These pointers normally
! refer within the same file, but @samp{(dir)} is often used to point to
! the top-level dir file.  If an @t{<infofile>} component is used then
! the node name may be omitted, in which case the node identifier refers
! to the @samp{Top} node within the referenced file.
! 
! The @code{Next} and @code{Prev} pointers are optional.  The @code{Up}
! pointer is technically also optional, although most likely this
! indicates a mistake in the node structuring.  Conventionally, the
! nodes are arranged to form a tree, but this is not a requirement of
! the format.
! 
! Node names containing periods, commas, colons or parentheses
! (including @@-commands which produce any of these) can confuse
! Info readers.
! @c.quote If it is necessary to refer to a node whose name contains any of
! @c.quote these, the @t{<nodename>} should be surrounded by a pair of @t{<del>}
! @c.quote characters.
! @xref{Node Line Requirements}.
! 
! The use of non-ASCII characters in the names of nodes is permitted,
! but can cause problems in cross-references between nodes in Info files
! with different character encodings, and also when node names from many
! different files are listed (for example, with the @option{--apropos}
! option to the standalone Info browser), so we recommend avoiding them
! whenever feasible.  For example, prefer the use of the ASCII
! apostrophe character (@t{'}) to Unicode directional quotes.
  
  The @t{<general text>} of the node can include the special constructs
***************
*** 23805,23809 ****
  @end example
  
! The parts of a @t{<menu entry>} are described in @ref{Menu Parts}.
  
  A @t{<menu comment>} is any line not beginning with @samp{*} that
--- 24224,24231 ----
  @end example
  
! The parts of a @t{<menu entry>} are also described in @ref{Menu
! Parts}.  They have the same syntax as cross-references (@pxref{Info
! Format Cross Reference}).  Indices extend the menu format to specify the
! destination line; @pxref{Info Format Printindex}.
  
  A @t{<menu comment>} is any line not beginning with @samp{*} that
***************
*** 23833,23839 ****
  is arbitrary.
  
! In the string @t{<image file>}, @t{<txt file contents>} and @t{<alt
  text>}, @samp{"} is quoted as @samp{\"} and @samp{\} is quoted as
! @samp{\\}.  The text and alt specifications are optional.
  
  The @t{alt} value serves the same purpose as in HTML: A prose
--- 24255,24261 ----
  is arbitrary.
  
! In the strings @t{<image file>}, @t{<txt file contents>} and @t{<alt
  text>}, @samp{"} is quoted as @samp{\"} and @samp{\} is quoted as
! @samp{\\}.  The txt and alt specifications are optional.
  
  The @t{alt} value serves the same purpose as in HTML: A prose
***************
*** 23843,23851 ****
  
  The @t{<txt file contents>}, if present, should be taken as an ASCII
! representation of the image, and also may be used on a text-only
! display.
  
  The format does not prescribe the choice between displaying the
! @t{<image file>}, the @t{<alt text>} or @t{<txt file contents>}.
  
  
--- 24265,24272 ----
  
  The @t{<txt file contents>}, if present, should be taken as an ASCII
! representation of the image, for possible use on a text-only display.
  
  The format does not prescribe the choice between displaying the
! @t{<image file>}, the @t{<alt text>} or the @t{<txt file contents>}.
  
  
***************
*** 23880,23884 ****
  unsigned integer, given relative to the start of the @t{<entry node>}.
  There may be arbitrary whitespace after the colon and period, as usual
! in menus.  Here is an example:
  
  @example
--- 24301,24305 ----
  unsigned integer, given relative to the start of the @t{<entry node>}.
  There may be arbitrary whitespace after the colon and period, as usual
! in menus, and may be broken across lines.  Here is an example:
  
  @example
***************
*** 23898,23920 ****
  @cindex Cross references, in Info format
  
! A general cross reference in Info format is written as follows:
  
  @example
      <cross-reference> =
! * (N|n)ote (<id>:: | <label>:(<lparen><infofile><rparen>)?<id>(.|,))
! @end example
! 
! Whether @samp{note} or @samp{Note} is used is not significant.
  
! The @samp{<id>::} form indicates a node or anchor reference within the
! current manual.
! 
! The longer form indicates a general reference, typically used to refer
! to a node or anchor in a different manual, but possibly to the current
! manual.  The @t{<label>} is descriptive text; the optional
! @samp{(<infofile>)} is the filename of the manual being referenced,
! and the @t{<id>} is the node or anchor within that manual, terminated
! by a comma or period.  That final punctuation is part of the
! surrounding sentence, and should be displayed.
  
  Here are some examples:
--- 24319,24361 ----
  @cindex Cross references, in Info format
  
! A general cross reference in Info format has one of the following two forms:
  
  @example
      <cross-reference> =
!   * (N|n)ote <id>::
! @c| * (N|n)ote <label>:<id>(.|,)?
! | * (N|n)ote <label>:<id>(.|,)
! 
! @c.quote  <id> = (<lparen><infofile><rparen>)?(<del>?<nodename><del>?)?
!     <id> = (<lparen><infofile><rparen>)?(<nodename>)?
!     <label> = <del>?<label text><del>?
! @end example
! 
! No space should occur between the @samp{*} character and the following
! @samp{N} or @samp{n}.  @samp{*Note} should be used at the start of a
! sentence, otherwise @samp{*note} should be used.  (Some Info readers,
! such as the one in Emacs, can display @samp{*Note} and @samp{*note} as
! @samp{See} and @samp{see} respectively.) In both cases, @t{<label
! text>} is descriptive text.
! 
! In both forms the @t{<id>} refers to a node or anchor, in the same way
! as a reference in the node information line does (@pxref{Info Format
! Regular Nodes}).  The optional parenthesized @samp{<infofile>} is the
! filename of the manual being referenced, and the @t{<nodename>} is the
! node or anchor within that manual,
! 
! The second form has a descriptive label.  A cross-reference in this form 
! @c.quote should usually be terminated with a comma or period, to make it
! should be terminated with a comma or period, to make it
! feasible to find the end of the @t{<id>}.
! 
! @c.quote If @t{<label>} contains a colon character (@t{:}), it should be
! @c.quote surrounded with a pair of @t{<del>} characters.  Likewise, if
! @c.quote @t{<nodename>} contains problematic characters (such as commas or
! @c.quote periods), it should be surrounded by a pair of @t{<del>} characters;
! @c.quote then a terminating comma or period is not needed.
  
! The format does not prescribe how to find other manuals to resolve
! such references.
  
  Here are some examples:
***************
*** 23924,23939 ****
  *note Tag table: Info Format Tag Table, for details.
  *Note Overview: (make)Top.
  @end example
  
! The first shows the short form, a reference to a node in the current
! manual.
  
  The second also refers to a node in the current manual, namely `Info
  Format Tag Table'; the `Tag table' before the @samp{:} is only a label
! on this particular reference.
  
  The third example refers to the node `Top' in another manual, namely
  @samp{make}, with `Overview' being the label for this cross reference.
  
  @xref{Cross References}.
  
--- 24365,24386 ----
  *note Tag table: Info Format Tag Table, for details.
  *Note Overview: (make)Top.
+ @c.quote *Note ^?:^?: (bash)Bourne Shell Builtins.
+ @c.quote *Note alloca.h: (gnulib)^?alloca.h^?.
  @end example
  
! The first shows a reference to a node in the current manual using the 
! short form.
  
  The second also refers to a node in the current manual, namely `Info
  Format Tag Table'; the `Tag table' before the @samp{:} is only a label
! on this particular reference, and the @samp{for details.} is text
! belonging to the sentence, not part of the reference.
  
  The third example refers to the node `Top' in another manual, namely
  @samp{make}, with `Overview' being the label for this cross reference.
  
+ @c.quote The fourth example shows a colon character being quoted in a label,
+ @c.quote and the fifth example shows a period being quoted in a node name.
+ 
  @xref{Cross References}.
  
diff -Nrc2 texinfo-5.2/doc/tp_api/Makefile.in texinfo-6.0/doc/tp_api/Makefile.in
*** texinfo-5.2/doc/tp_api/Makefile.in	2013-09-27 00:04:44.000000000 +0100
--- texinfo-6.0/doc/tp_api/Makefile.in	2015-06-26 13:51:07.000000000 +0100
***************
*** 1,6 ****
! # Makefile.in generated by automake 1.14 from Makefile.am.
  # @configure_input@
  
! # Copyright (C) 1994-2013 Free Software Foundation, Inc.
  
  # This Makefile.in is free software; the Free Software Foundation
--- 1,6 ----
! # Makefile.in generated by automake 1.15 from Makefile.am.
  # @configure_input@
  
! # Copyright (C) 1994-2014 Free Software Foundation, Inc.
  
  # This Makefile.in is free software; the Free Software Foundation
***************
*** 29,33 ****
  # implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  VPATH = @srcdir@
! am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
  am__make_running_with_option = \
    case $${target_option-} in \
--- 29,43 ----
  # implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  VPATH = @srcdir@
! am__is_gnu_make = { \
!   if test -z '$(MAKELEVEL)'; then \
!     false; \
!   elif test -n '$(MAKE_HOST)'; then \
!     true; \
!   elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
!     true; \
!   else \
!     false; \
!   fi; \
! }
  am__make_running_with_option = \
    case $${target_option-} in \
***************
*** 92,98 ****
  host_triplet = @host@
  subdir = doc/tp_api
- DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am
  ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
  am__aclocal_m4_deps = $(top_srcdir)/gnulib/m4/00gnulib.m4 \
  	$(top_srcdir)/gnulib/m4/alloca.m4 \
  	$(top_srcdir)/gnulib/m4/argz.m4 \
--- 102,108 ----
  host_triplet = @host@
  subdir = doc/tp_api
  ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
  am__aclocal_m4_deps = $(top_srcdir)/gnulib/m4/00gnulib.m4 \
+ 	$(top_srcdir)/gnulib/m4/absolute-header.m4 \
  	$(top_srcdir)/gnulib/m4/alloca.m4 \
  	$(top_srcdir)/gnulib/m4/argz.m4 \
***************
*** 103,110 ****
--- 113,127 ----
  	$(top_srcdir)/gnulib/m4/errno_h.m4 \
  	$(top_srcdir)/gnulib/m4/error.m4 \
+ 	$(top_srcdir)/gnulib/m4/exponentd.m4 \
+ 	$(top_srcdir)/gnulib/m4/exponentf.m4 \
+ 	$(top_srcdir)/gnulib/m4/exponentl.m4 \
  	$(top_srcdir)/gnulib/m4/extensions.m4 \
  	$(top_srcdir)/gnulib/m4/extern-inline.m4 \
  	$(top_srcdir)/gnulib/m4/fcntl-o.m4 \
  	$(top_srcdir)/gnulib/m4/fcntl_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/float_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/fpieee.m4 \
+ 	$(top_srcdir)/gnulib/m4/frexp.m4 \
+ 	$(top_srcdir)/gnulib/m4/frexpl.m4 \
  	$(top_srcdir)/gnulib/m4/getopt.m4 \
  	$(top_srcdir)/gnulib/m4/gettext.m4 \
***************
*** 116,122 ****
--- 133,145 ----
  	$(top_srcdir)/gnulib/m4/include_next.m4 \
  	$(top_srcdir)/gnulib/m4/intlmacosx.m4 \
+ 	$(top_srcdir)/gnulib/m4/intmax_t.m4 \
+ 	$(top_srcdir)/gnulib/m4/inttypes_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/isnand.m4 \
+ 	$(top_srcdir)/gnulib/m4/isnanf.m4 \
+ 	$(top_srcdir)/gnulib/m4/isnanl.m4 \
  	$(top_srcdir)/gnulib/m4/iswblank.m4 \
  	$(top_srcdir)/gnulib/m4/langinfo_h.m4 \
  	$(top_srcdir)/gnulib/m4/largefile.m4 \
+ 	$(top_srcdir)/gnulib/m4/ldexpl.m4 \
  	$(top_srcdir)/gnulib/m4/lib-ld.m4 \
  	$(top_srcdir)/gnulib/m4/lib-link.m4 \
***************
*** 134,137 ****
--- 157,161 ----
  	$(top_srcdir)/gnulib/m4/malloc.m4 \
  	$(top_srcdir)/gnulib/m4/malloca.m4 \
+ 	$(top_srcdir)/gnulib/m4/math_h.m4 \
  	$(top_srcdir)/gnulib/m4/mbchar.m4 \
  	$(top_srcdir)/gnulib/m4/mbiter.m4 \
***************
*** 145,148 ****
--- 169,173 ----
  	$(top_srcdir)/gnulib/m4/memmem.m4 \
  	$(top_srcdir)/gnulib/m4/mempcpy.m4 \
+ 	$(top_srcdir)/gnulib/m4/memrchr.m4 \
  	$(top_srcdir)/gnulib/m4/mkstemp.m4 \
  	$(top_srcdir)/gnulib/m4/mmap-anon.m4 \
***************
*** 157,173 ****
--- 182,209 ----
  	$(top_srcdir)/gnulib/m4/pathmax.m4 \
  	$(top_srcdir)/gnulib/m4/po.m4 \
+ 	$(top_srcdir)/gnulib/m4/printf-frexp.m4 \
+ 	$(top_srcdir)/gnulib/m4/printf-frexpl.m4 \
+ 	$(top_srcdir)/gnulib/m4/printf.m4 \
  	$(top_srcdir)/gnulib/m4/progtest.m4 \
  	$(top_srcdir)/gnulib/m4/regex.m4 \
  	$(top_srcdir)/gnulib/m4/secure_getenv.m4 \
+ 	$(top_srcdir)/gnulib/m4/signbit.m4 \
+ 	$(top_srcdir)/gnulib/m4/size_max.m4 \
  	$(top_srcdir)/gnulib/m4/ssize_t.m4 \
  	$(top_srcdir)/gnulib/m4/stat.m4 \
+ 	$(top_srcdir)/gnulib/m4/stdarg.m4 \
  	$(top_srcdir)/gnulib/m4/stdbool.m4 \
  	$(top_srcdir)/gnulib/m4/stddef_h.m4 \
  	$(top_srcdir)/gnulib/m4/stdint.m4 \
+ 	$(top_srcdir)/gnulib/m4/stdint_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/stdio_h.m4 \
  	$(top_srcdir)/gnulib/m4/stdlib_h.m4 \
  	$(top_srcdir)/gnulib/m4/stpcpy.m4 \
+ 	$(top_srcdir)/gnulib/m4/strcase.m4 \
+ 	$(top_srcdir)/gnulib/m4/strcasestr.m4 \
  	$(top_srcdir)/gnulib/m4/strdup.m4 \
  	$(top_srcdir)/gnulib/m4/strerror.m4 \
  	$(top_srcdir)/gnulib/m4/string_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/strings_h.m4 \
  	$(top_srcdir)/gnulib/m4/strndup.m4 \
  	$(top_srcdir)/gnulib/m4/strnlen.m4 \
***************
*** 181,184 ****
--- 217,223 ----
  	$(top_srcdir)/gnulib/m4/time_h.m4 \
  	$(top_srcdir)/gnulib/m4/unistd_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/vasnprintf.m4 \
+ 	$(top_srcdir)/gnulib/m4/vasprintf-posix.m4 \
+ 	$(top_srcdir)/gnulib/m4/vasprintf.m4 \
  	$(top_srcdir)/gnulib/m4/warn-on-use.m4 \
  	$(top_srcdir)/gnulib/m4/wchar_h.m4 \
***************
*** 188,194 ****
  	$(top_srcdir)/gnulib/m4/wcwidth.m4 \
  	$(top_srcdir)/gnulib/m4/wint_t.m4 \
! 	$(top_srcdir)/gnulib/m4/xalloc.m4 $(top_srcdir)/configure.ac
  am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
  	$(ACLOCAL_M4)
  mkinstalldirs = $(install_sh) -d
  CONFIG_HEADER = $(top_builddir)/config.h
--- 227,235 ----
  	$(top_srcdir)/gnulib/m4/wcwidth.m4 \
  	$(top_srcdir)/gnulib/m4/wint_t.m4 \
! 	$(top_srcdir)/gnulib/m4/xalloc.m4 \
! 	$(top_srcdir)/gnulib/m4/xsize.m4 $(top_srcdir)/configure.ac
  am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
  	$(ACLOCAL_M4)
+ DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
  mkinstalldirs = $(install_sh) -d
  CONFIG_HEADER = $(top_builddir)/config.h
***************
*** 215,218 ****
--- 256,260 ----
    esac
  am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+ am__DIST_COMMON = $(srcdir)/Makefile.in
  DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
  pkglibexecdir = @pkglibexecdir@
***************
*** 257,260 ****
--- 299,303 ----
  ERRNO_H = @ERRNO_H@
  EXEEXT = @EXEEXT@
+ FLOAT_H = @FLOAT_H@
  GETOPT_H = @GETOPT_H@
  GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@
***************
*** 262,272 ****
--- 305,335 ----
  GMSGFMT = @GMSGFMT@
  GMSGFMT_015 = @GMSGFMT_015@
+ GNULIB_ACOSF = @GNULIB_ACOSF@
+ GNULIB_ACOSL = @GNULIB_ACOSL@
+ GNULIB_ASINF = @GNULIB_ASINF@
+ GNULIB_ASINL = @GNULIB_ASINL@
+ GNULIB_ATAN2F = @GNULIB_ATAN2F@
+ GNULIB_ATANF = @GNULIB_ATANF@
+ GNULIB_ATANL = @GNULIB_ATANL@
  GNULIB_ATOLL = @GNULIB_ATOLL@
  GNULIB_BTOWC = @GNULIB_BTOWC@
  GNULIB_CALLOC_POSIX = @GNULIB_CALLOC_POSIX@
  GNULIB_CANONICALIZE_FILE_NAME = @GNULIB_CANONICALIZE_FILE_NAME@
+ GNULIB_CBRT = @GNULIB_CBRT@
+ GNULIB_CBRTF = @GNULIB_CBRTF@
+ GNULIB_CBRTL = @GNULIB_CBRTL@
+ GNULIB_CEIL = @GNULIB_CEIL@
+ GNULIB_CEILF = @GNULIB_CEILF@
+ GNULIB_CEILL = @GNULIB_CEILL@
  GNULIB_CHDIR = @GNULIB_CHDIR@
  GNULIB_CHOWN = @GNULIB_CHOWN@
  GNULIB_CLOSE = @GNULIB_CLOSE@
+ GNULIB_COPYSIGN = @GNULIB_COPYSIGN@
+ GNULIB_COPYSIGNF = @GNULIB_COPYSIGNF@
+ GNULIB_COPYSIGNL = @GNULIB_COPYSIGNL@
+ GNULIB_COSF = @GNULIB_COSF@
+ GNULIB_COSHF = @GNULIB_COSHF@
+ GNULIB_COSL = @GNULIB_COSL@
+ GNULIB_DPRINTF = @GNULIB_DPRINTF@
  GNULIB_DUP = @GNULIB_DUP@
  GNULIB_DUP2 = @GNULIB_DUP2@
***************
*** 275,296 ****
--- 338,405 ----
  GNULIB_ENVIRON = @GNULIB_ENVIRON@
  GNULIB_EUIDACCESS = @GNULIB_EUIDACCESS@
+ GNULIB_EXP2 = @GNULIB_EXP2@
+ GNULIB_EXP2F = @GNULIB_EXP2F@
+ GNULIB_EXP2L = @GNULIB_EXP2L@
+ GNULIB_EXPF = @GNULIB_EXPF@
+ GNULIB_EXPL = @GNULIB_EXPL@
+ GNULIB_EXPM1 = @GNULIB_EXPM1@
+ GNULIB_EXPM1F = @GNULIB_EXPM1F@
+ GNULIB_EXPM1L = @GNULIB_EXPM1L@
+ GNULIB_FABSF = @GNULIB_FABSF@
+ GNULIB_FABSL = @GNULIB_FABSL@
  GNULIB_FACCESSAT = @GNULIB_FACCESSAT@
  GNULIB_FCHDIR = @GNULIB_FCHDIR@
  GNULIB_FCHMODAT = @GNULIB_FCHMODAT@
  GNULIB_FCHOWNAT = @GNULIB_FCHOWNAT@
+ GNULIB_FCLOSE = @GNULIB_FCLOSE@
  GNULIB_FCNTL = @GNULIB_FCNTL@
  GNULIB_FDATASYNC = @GNULIB_FDATASYNC@
+ GNULIB_FDOPEN = @GNULIB_FDOPEN@
+ GNULIB_FFLUSH = @GNULIB_FFLUSH@
+ GNULIB_FFS = @GNULIB_FFS@
  GNULIB_FFSL = @GNULIB_FFSL@
  GNULIB_FFSLL = @GNULIB_FFSLL@
+ GNULIB_FGETC = @GNULIB_FGETC@
+ GNULIB_FGETS = @GNULIB_FGETS@
+ GNULIB_FLOOR = @GNULIB_FLOOR@
+ GNULIB_FLOORF = @GNULIB_FLOORF@
+ GNULIB_FLOORL = @GNULIB_FLOORL@
+ GNULIB_FMA = @GNULIB_FMA@
+ GNULIB_FMAF = @GNULIB_FMAF@
+ GNULIB_FMAL = @GNULIB_FMAL@
+ GNULIB_FMOD = @GNULIB_FMOD@
+ GNULIB_FMODF = @GNULIB_FMODF@
+ GNULIB_FMODL = @GNULIB_FMODL@
+ GNULIB_FOPEN = @GNULIB_FOPEN@
+ GNULIB_FPRINTF = @GNULIB_FPRINTF@
+ GNULIB_FPRINTF_POSIX = @GNULIB_FPRINTF_POSIX@
+ GNULIB_FPURGE = @GNULIB_FPURGE@
+ GNULIB_FPUTC = @GNULIB_FPUTC@
+ GNULIB_FPUTS = @GNULIB_FPUTS@
+ GNULIB_FREAD = @GNULIB_FREAD@
+ GNULIB_FREOPEN = @GNULIB_FREOPEN@
+ GNULIB_FREXP = @GNULIB_FREXP@
+ GNULIB_FREXPF = @GNULIB_FREXPF@
+ GNULIB_FREXPL = @GNULIB_FREXPL@
+ GNULIB_FSCANF = @GNULIB_FSCANF@
+ GNULIB_FSEEK = @GNULIB_FSEEK@
+ GNULIB_FSEEKO = @GNULIB_FSEEKO@
  GNULIB_FSTAT = @GNULIB_FSTAT@
  GNULIB_FSTATAT = @GNULIB_FSTATAT@
  GNULIB_FSYNC = @GNULIB_FSYNC@
+ GNULIB_FTELL = @GNULIB_FTELL@
+ GNULIB_FTELLO = @GNULIB_FTELLO@
  GNULIB_FTRUNCATE = @GNULIB_FTRUNCATE@
  GNULIB_FUTIMENS = @GNULIB_FUTIMENS@
+ GNULIB_FWRITE = @GNULIB_FWRITE@
+ GNULIB_GETC = @GNULIB_GETC@
+ GNULIB_GETCHAR = @GNULIB_GETCHAR@
  GNULIB_GETCWD = @GNULIB_GETCWD@
+ GNULIB_GETDELIM = @GNULIB_GETDELIM@
  GNULIB_GETDOMAINNAME = @GNULIB_GETDOMAINNAME@
  GNULIB_GETDTABLESIZE = @GNULIB_GETDTABLESIZE@
  GNULIB_GETGROUPS = @GNULIB_GETGROUPS@
  GNULIB_GETHOSTNAME = @GNULIB_GETHOSTNAME@
+ GNULIB_GETLINE = @GNULIB_GETLINE@
  GNULIB_GETLOADAVG = @GNULIB_GETLOADAVG@
  GNULIB_GETLOGIN = @GNULIB_GETLOGIN@
***************
*** 303,314 ****
--- 412,452 ----
  GNULIB_GRANTPT = @GNULIB_GRANTPT@
  GNULIB_GROUP_MEMBER = @GNULIB_GROUP_MEMBER@
+ GNULIB_HYPOT = @GNULIB_HYPOT@
+ GNULIB_HYPOTF = @GNULIB_HYPOTF@
+ GNULIB_HYPOTL = @GNULIB_HYPOTL@
+ GNULIB_ILOGB = @GNULIB_ILOGB@
+ GNULIB_ILOGBF = @GNULIB_ILOGBF@
+ GNULIB_ILOGBL = @GNULIB_ILOGBL@
  GNULIB_ISATTY = @GNULIB_ISATTY@
+ GNULIB_ISFINITE = @GNULIB_ISFINITE@
+ GNULIB_ISINF = @GNULIB_ISINF@
+ GNULIB_ISNAN = @GNULIB_ISNAN@
+ GNULIB_ISNAND = @GNULIB_ISNAND@
+ GNULIB_ISNANF = @GNULIB_ISNANF@
+ GNULIB_ISNANL = @GNULIB_ISNANL@
  GNULIB_ISWBLANK = @GNULIB_ISWBLANK@
  GNULIB_ISWCTYPE = @GNULIB_ISWCTYPE@
  GNULIB_LCHMOD = @GNULIB_LCHMOD@
  GNULIB_LCHOWN = @GNULIB_LCHOWN@
+ GNULIB_LDEXPF = @GNULIB_LDEXPF@
+ GNULIB_LDEXPL = @GNULIB_LDEXPL@
  GNULIB_LINK = @GNULIB_LINK@
  GNULIB_LINKAT = @GNULIB_LINKAT@
  GNULIB_LOCALECONV = @GNULIB_LOCALECONV@
+ GNULIB_LOG = @GNULIB_LOG@
+ GNULIB_LOG10 = @GNULIB_LOG10@
+ GNULIB_LOG10F = @GNULIB_LOG10F@
+ GNULIB_LOG10L = @GNULIB_LOG10L@
+ GNULIB_LOG1P = @GNULIB_LOG1P@
+ GNULIB_LOG1PF = @GNULIB_LOG1PF@
+ GNULIB_LOG1PL = @GNULIB_LOG1PL@
+ GNULIB_LOG2 = @GNULIB_LOG2@
+ GNULIB_LOG2F = @GNULIB_LOG2F@
+ GNULIB_LOG2L = @GNULIB_LOG2L@
+ GNULIB_LOGB = @GNULIB_LOGB@
+ GNULIB_LOGBF = @GNULIB_LOGBF@
+ GNULIB_LOGBL = @GNULIB_LOGBL@
+ GNULIB_LOGF = @GNULIB_LOGF@
+ GNULIB_LOGL = @GNULIB_LOGL@
  GNULIB_LSEEK = @GNULIB_LSEEK@
  GNULIB_LSTAT = @GNULIB_LSTAT@
***************
*** 349,365 ****
--- 487,518 ----
  GNULIB_MKSTEMPS = @GNULIB_MKSTEMPS@
  GNULIB_MKTIME = @GNULIB_MKTIME@
+ GNULIB_MODF = @GNULIB_MODF@
+ GNULIB_MODFF = @GNULIB_MODFF@
+ GNULIB_MODFL = @GNULIB_MODFL@
  GNULIB_NANOSLEEP = @GNULIB_NANOSLEEP@
  GNULIB_NL_LANGINFO = @GNULIB_NL_LANGINFO@
  GNULIB_NONBLOCKING = @GNULIB_NONBLOCKING@
+ GNULIB_OBSTACK_PRINTF = @GNULIB_OBSTACK_PRINTF@
+ GNULIB_OBSTACK_PRINTF_POSIX = @GNULIB_OBSTACK_PRINTF_POSIX@
  GNULIB_OPEN = @GNULIB_OPEN@
  GNULIB_OPENAT = @GNULIB_OPENAT@
+ GNULIB_PCLOSE = @GNULIB_PCLOSE@
+ GNULIB_PERROR = @GNULIB_PERROR@
  GNULIB_PIPE = @GNULIB_PIPE@
  GNULIB_PIPE2 = @GNULIB_PIPE2@
+ GNULIB_POPEN = @GNULIB_POPEN@
  GNULIB_POSIX_OPENPT = @GNULIB_POSIX_OPENPT@
+ GNULIB_POWF = @GNULIB_POWF@
  GNULIB_PREAD = @GNULIB_PREAD@
+ GNULIB_PRINTF = @GNULIB_PRINTF@
+ GNULIB_PRINTF_POSIX = @GNULIB_PRINTF_POSIX@
  GNULIB_PTSNAME = @GNULIB_PTSNAME@
  GNULIB_PTSNAME_R = @GNULIB_PTSNAME_R@
+ GNULIB_PUTC = @GNULIB_PUTC@
+ GNULIB_PUTCHAR = @GNULIB_PUTCHAR@
  GNULIB_PUTENV = @GNULIB_PUTENV@
+ GNULIB_PUTS = @GNULIB_PUTS@
  GNULIB_PWRITE = @GNULIB_PWRITE@
+ GNULIB_QSORT_R = @GNULIB_QSORT_R@
  GNULIB_RANDOM = @GNULIB_RANDOM@
  GNULIB_RANDOM_R = @GNULIB_RANDOM_R@
***************
*** 370,381 ****
--- 523,557 ----
  GNULIB_REALLOC_POSIX = @GNULIB_REALLOC_POSIX@
  GNULIB_REALPATH = @GNULIB_REALPATH@
+ GNULIB_REMAINDER = @GNULIB_REMAINDER@
+ GNULIB_REMAINDERF = @GNULIB_REMAINDERF@
+ GNULIB_REMAINDERL = @GNULIB_REMAINDERL@
+ GNULIB_REMOVE = @GNULIB_REMOVE@
+ GNULIB_RENAME = @GNULIB_RENAME@
+ GNULIB_RENAMEAT = @GNULIB_RENAMEAT@
+ GNULIB_RINT = @GNULIB_RINT@
+ GNULIB_RINTF = @GNULIB_RINTF@
+ GNULIB_RINTL = @GNULIB_RINTL@
  GNULIB_RMDIR = @GNULIB_RMDIR@
+ GNULIB_ROUND = @GNULIB_ROUND@
+ GNULIB_ROUNDF = @GNULIB_ROUNDF@
+ GNULIB_ROUNDL = @GNULIB_ROUNDL@
  GNULIB_RPMATCH = @GNULIB_RPMATCH@
+ GNULIB_SCANF = @GNULIB_SCANF@
  GNULIB_SECURE_GETENV = @GNULIB_SECURE_GETENV@
  GNULIB_SETENV = @GNULIB_SETENV@
  GNULIB_SETHOSTNAME = @GNULIB_SETHOSTNAME@
  GNULIB_SETLOCALE = @GNULIB_SETLOCALE@
+ GNULIB_SIGNBIT = @GNULIB_SIGNBIT@
+ GNULIB_SINF = @GNULIB_SINF@
+ GNULIB_SINHF = @GNULIB_SINHF@
+ GNULIB_SINL = @GNULIB_SINL@
  GNULIB_SLEEP = @GNULIB_SLEEP@
+ GNULIB_SNPRINTF = @GNULIB_SNPRINTF@
+ GNULIB_SPRINTF_POSIX = @GNULIB_SPRINTF_POSIX@
+ GNULIB_SQRTF = @GNULIB_SQRTF@
+ GNULIB_SQRTL = @GNULIB_SQRTL@
  GNULIB_STAT = @GNULIB_STAT@
+ GNULIB_STDIO_H_NONBLOCKING = @GNULIB_STDIO_H_NONBLOCKING@
+ GNULIB_STDIO_H_SIGPIPE = @GNULIB_STDIO_H_SIGPIPE@
  GNULIB_STPCPY = @GNULIB_STPCPY@
  GNULIB_STPNCPY = @GNULIB_STPNCPY@
***************
*** 401,407 ****
--- 577,590 ----
  GNULIB_SYMLINKAT = @GNULIB_SYMLINKAT@
  GNULIB_SYSTEM_POSIX = @GNULIB_SYSTEM_POSIX@
+ GNULIB_TANF = @GNULIB_TANF@
+ GNULIB_TANHF = @GNULIB_TANHF@
+ GNULIB_TANL = @GNULIB_TANL@
  GNULIB_TIMEGM = @GNULIB_TIMEGM@
  GNULIB_TIME_R = @GNULIB_TIME_R@
+ GNULIB_TMPFILE = @GNULIB_TMPFILE@
  GNULIB_TOWCTRANS = @GNULIB_TOWCTRANS@
+ GNULIB_TRUNC = @GNULIB_TRUNC@
+ GNULIB_TRUNCF = @GNULIB_TRUNCF@
+ GNULIB_TRUNCL = @GNULIB_TRUNCL@
  GNULIB_TTYNAME_R = @GNULIB_TTYNAME_R@
  GNULIB_UNISTD_H_NONBLOCKING = @GNULIB_UNISTD_H_NONBLOCKING@
***************
*** 413,416 ****
--- 596,609 ----
  GNULIB_USLEEP = @GNULIB_USLEEP@
  GNULIB_UTIMENSAT = @GNULIB_UTIMENSAT@
+ GNULIB_VASPRINTF = @GNULIB_VASPRINTF@
+ GNULIB_VDPRINTF = @GNULIB_VDPRINTF@
+ GNULIB_VFPRINTF = @GNULIB_VFPRINTF@
+ GNULIB_VFPRINTF_POSIX = @GNULIB_VFPRINTF_POSIX@
+ GNULIB_VFSCANF = @GNULIB_VFSCANF@
+ GNULIB_VPRINTF = @GNULIB_VPRINTF@
+ GNULIB_VPRINTF_POSIX = @GNULIB_VPRINTF_POSIX@
+ GNULIB_VSCANF = @GNULIB_VSCANF@
+ GNULIB_VSNPRINTF = @GNULIB_VSNPRINTF@
+ GNULIB_VSPRINTF_POSIX = @GNULIB_VSPRINTF_POSIX@
  GNULIB_WCPCPY = @GNULIB_WCPCPY@
  GNULIB_WCPNCPY = @GNULIB_WCPNCPY@
***************
*** 452,486 ****
--- 645,746 ----
  GNULIB__EXIT = @GNULIB__EXIT@
  GREP = @GREP@
+ HAVE_ACOSF = @HAVE_ACOSF@
+ HAVE_ACOSL = @HAVE_ACOSL@
+ HAVE_ASINF = @HAVE_ASINF@
+ HAVE_ASINL = @HAVE_ASINL@
+ HAVE_ATAN2F = @HAVE_ATAN2F@
+ HAVE_ATANF = @HAVE_ATANF@
+ HAVE_ATANL = @HAVE_ATANL@
  HAVE_ATOLL = @HAVE_ATOLL@
  HAVE_BTOWC = @HAVE_BTOWC@
  HAVE_CANONICALIZE_FILE_NAME = @HAVE_CANONICALIZE_FILE_NAME@
+ HAVE_CBRT = @HAVE_CBRT@
+ HAVE_CBRTF = @HAVE_CBRTF@
+ HAVE_CBRTL = @HAVE_CBRTL@
  HAVE_CHOWN = @HAVE_CHOWN@
+ HAVE_COPYSIGN = @HAVE_COPYSIGN@
+ HAVE_COPYSIGNL = @HAVE_COPYSIGNL@
+ HAVE_COSF = @HAVE_COSF@
+ HAVE_COSHF = @HAVE_COSHF@
+ HAVE_COSL = @HAVE_COSL@
+ HAVE_DECL_ACOSL = @HAVE_DECL_ACOSL@
+ HAVE_DECL_ASINL = @HAVE_DECL_ASINL@
+ HAVE_DECL_ATANL = @HAVE_DECL_ATANL@
+ HAVE_DECL_CBRTF = @HAVE_DECL_CBRTF@
+ HAVE_DECL_CBRTL = @HAVE_DECL_CBRTL@
+ HAVE_DECL_CEILF = @HAVE_DECL_CEILF@
+ HAVE_DECL_CEILL = @HAVE_DECL_CEILL@
+ HAVE_DECL_COPYSIGNF = @HAVE_DECL_COPYSIGNF@
+ HAVE_DECL_COSL = @HAVE_DECL_COSL@
  HAVE_DECL_ENVIRON = @HAVE_DECL_ENVIRON@
+ HAVE_DECL_EXP2 = @HAVE_DECL_EXP2@
+ HAVE_DECL_EXP2F = @HAVE_DECL_EXP2F@
+ HAVE_DECL_EXP2L = @HAVE_DECL_EXP2L@
+ HAVE_DECL_EXPL = @HAVE_DECL_EXPL@
+ HAVE_DECL_EXPM1L = @HAVE_DECL_EXPM1L@
  HAVE_DECL_FCHDIR = @HAVE_DECL_FCHDIR@
  HAVE_DECL_FDATASYNC = @HAVE_DECL_FDATASYNC@
+ HAVE_DECL_FLOORF = @HAVE_DECL_FLOORF@
+ HAVE_DECL_FLOORL = @HAVE_DECL_FLOORL@
+ HAVE_DECL_FPURGE = @HAVE_DECL_FPURGE@
+ HAVE_DECL_FREXPL = @HAVE_DECL_FREXPL@
+ HAVE_DECL_FSEEKO = @HAVE_DECL_FSEEKO@
+ HAVE_DECL_FTELLO = @HAVE_DECL_FTELLO@
+ HAVE_DECL_GETDELIM = @HAVE_DECL_GETDELIM@
  HAVE_DECL_GETDOMAINNAME = @HAVE_DECL_GETDOMAINNAME@
+ HAVE_DECL_GETLINE = @HAVE_DECL_GETLINE@
  HAVE_DECL_GETLOADAVG = @HAVE_DECL_GETLOADAVG@
  HAVE_DECL_GETLOGIN_R = @HAVE_DECL_GETLOGIN_R@
  HAVE_DECL_GETPAGESIZE = @HAVE_DECL_GETPAGESIZE@
  HAVE_DECL_GETUSERSHELL = @HAVE_DECL_GETUSERSHELL@
+ HAVE_DECL_LDEXPL = @HAVE_DECL_LDEXPL@
  HAVE_DECL_LOCALTIME_R = @HAVE_DECL_LOCALTIME_R@
+ HAVE_DECL_LOG10L = @HAVE_DECL_LOG10L@
+ HAVE_DECL_LOG2 = @HAVE_DECL_LOG2@
+ HAVE_DECL_LOG2F = @HAVE_DECL_LOG2F@
+ HAVE_DECL_LOG2L = @HAVE_DECL_LOG2L@
+ HAVE_DECL_LOGB = @HAVE_DECL_LOGB@
+ HAVE_DECL_LOGL = @HAVE_DECL_LOGL@
  HAVE_DECL_MEMMEM = @HAVE_DECL_MEMMEM@
  HAVE_DECL_MEMRCHR = @HAVE_DECL_MEMRCHR@
+ HAVE_DECL_OBSTACK_PRINTF = @HAVE_DECL_OBSTACK_PRINTF@
+ HAVE_DECL_REMAINDER = @HAVE_DECL_REMAINDER@
+ HAVE_DECL_REMAINDERL = @HAVE_DECL_REMAINDERL@
+ HAVE_DECL_RINTF = @HAVE_DECL_RINTF@
+ HAVE_DECL_ROUND = @HAVE_DECL_ROUND@
+ HAVE_DECL_ROUNDF = @HAVE_DECL_ROUNDF@
+ HAVE_DECL_ROUNDL = @HAVE_DECL_ROUNDL@
  HAVE_DECL_SETENV = @HAVE_DECL_SETENV@
  HAVE_DECL_SETHOSTNAME = @HAVE_DECL_SETHOSTNAME@
+ HAVE_DECL_SINL = @HAVE_DECL_SINL@
+ HAVE_DECL_SNPRINTF = @HAVE_DECL_SNPRINTF@
+ HAVE_DECL_SQRTL = @HAVE_DECL_SQRTL@
  HAVE_DECL_STRDUP = @HAVE_DECL_STRDUP@
  HAVE_DECL_STRERROR_R = @HAVE_DECL_STRERROR_R@
+ HAVE_DECL_STRNCASECMP = @HAVE_DECL_STRNCASECMP@
  HAVE_DECL_STRNDUP = @HAVE_DECL_STRNDUP@
  HAVE_DECL_STRNLEN = @HAVE_DECL_STRNLEN@
  HAVE_DECL_STRSIGNAL = @HAVE_DECL_STRSIGNAL@
  HAVE_DECL_STRTOK_R = @HAVE_DECL_STRTOK_R@
+ HAVE_DECL_TANL = @HAVE_DECL_TANL@
+ HAVE_DECL_TRUNC = @HAVE_DECL_TRUNC@
+ HAVE_DECL_TRUNCF = @HAVE_DECL_TRUNCF@
+ HAVE_DECL_TRUNCL = @HAVE_DECL_TRUNCL@
  HAVE_DECL_TTYNAME_R = @HAVE_DECL_TTYNAME_R@
  HAVE_DECL_UNSETENV = @HAVE_DECL_UNSETENV@
+ HAVE_DECL_VSNPRINTF = @HAVE_DECL_VSNPRINTF@
  HAVE_DECL_WCTOB = @HAVE_DECL_WCTOB@
  HAVE_DECL_WCWIDTH = @HAVE_DECL_WCWIDTH@
+ HAVE_DPRINTF = @HAVE_DPRINTF@
  HAVE_DUP2 = @HAVE_DUP2@
  HAVE_DUP3 = @HAVE_DUP3@
  HAVE_DUPLOCALE = @HAVE_DUPLOCALE@
  HAVE_EUIDACCESS = @HAVE_EUIDACCESS@
+ HAVE_EXPF = @HAVE_EXPF@
+ HAVE_EXPL = @HAVE_EXPL@
+ HAVE_EXPM1 = @HAVE_EXPM1@
+ HAVE_EXPM1F = @HAVE_EXPM1F@
+ HAVE_FABSF = @HAVE_FABSF@
+ HAVE_FABSL = @HAVE_FABSL@
  HAVE_FACCESSAT = @HAVE_FACCESSAT@
  HAVE_FCHDIR = @HAVE_FCHDIR@
***************
*** 490,497 ****
--- 750,766 ----
  HAVE_FDATASYNC = @HAVE_FDATASYNC@
  HAVE_FEATURES_H = @HAVE_FEATURES_H@
+ HAVE_FFS = @HAVE_FFS@
  HAVE_FFSL = @HAVE_FFSL@
  HAVE_FFSLL = @HAVE_FFSLL@
+ HAVE_FMA = @HAVE_FMA@
+ HAVE_FMAF = @HAVE_FMAF@
+ HAVE_FMAL = @HAVE_FMAL@
+ HAVE_FMODF = @HAVE_FMODF@
+ HAVE_FMODL = @HAVE_FMODL@
+ HAVE_FREXPF = @HAVE_FREXPF@
+ HAVE_FSEEKO = @HAVE_FSEEKO@
  HAVE_FSTATAT = @HAVE_FSTATAT@
  HAVE_FSYNC = @HAVE_FSYNC@
+ HAVE_FTELLO = @HAVE_FTELLO@
  HAVE_FTRUNCATE = @HAVE_FTRUNCATE@
  HAVE_FUTIMENS = @HAVE_FUTIMENS@
***************
*** 506,510 ****
--- 775,787 ----
  HAVE_GRANTPT = @HAVE_GRANTPT@
  HAVE_GROUP_MEMBER = @HAVE_GROUP_MEMBER@
+ HAVE_HYPOTF = @HAVE_HYPOTF@
+ HAVE_HYPOTL = @HAVE_HYPOTL@
+ HAVE_ILOGB = @HAVE_ILOGB@
+ HAVE_ILOGBF = @HAVE_ILOGBF@
+ HAVE_ILOGBL = @HAVE_ILOGBL@
  HAVE_INTTYPES_H = @HAVE_INTTYPES_H@
+ HAVE_ISNAND = @HAVE_ISNAND@
+ HAVE_ISNANF = @HAVE_ISNANF@
+ HAVE_ISNANL = @HAVE_ISNANL@
  HAVE_ISWBLANK = @HAVE_ISWBLANK@
  HAVE_ISWCNTRL = @HAVE_ISWCNTRL@
***************
*** 516,523 ****
--- 793,811 ----
  HAVE_LCHMOD = @HAVE_LCHMOD@
  HAVE_LCHOWN = @HAVE_LCHOWN@
+ HAVE_LDEXPF = @HAVE_LDEXPF@
  HAVE_LINK = @HAVE_LINK@
  HAVE_LINKAT = @HAVE_LINKAT@
+ HAVE_LOG10F = @HAVE_LOG10F@
+ HAVE_LOG10L = @HAVE_LOG10L@
+ HAVE_LOG1P = @HAVE_LOG1P@
+ HAVE_LOG1PF = @HAVE_LOG1PF@
+ HAVE_LOG1PL = @HAVE_LOG1PL@
+ HAVE_LOGBF = @HAVE_LOGBF@
+ HAVE_LOGBL = @HAVE_LOGBL@
+ HAVE_LOGF = @HAVE_LOGF@
+ HAVE_LOGL = @HAVE_LOGL@
  HAVE_LONG_LONG_INT = @HAVE_LONG_LONG_INT@
  HAVE_LSTAT = @HAVE_LSTAT@
+ HAVE_MAX_ALIGN_T = @HAVE_MAX_ALIGN_T@
  HAVE_MBRLEN = @HAVE_MBRLEN@
  HAVE_MBRTOWC = @HAVE_MBRTOWC@
***************
*** 538,541 ****
--- 826,831 ----
  HAVE_MKSTEMP = @HAVE_MKSTEMP@
  HAVE_MKSTEMPS = @HAVE_MKSTEMPS@
+ HAVE_MODFF = @HAVE_MODFF@
+ HAVE_MODFL = @HAVE_MODFL@
  HAVE_MSVC_INVALID_PARAMETER_HANDLER = @HAVE_MSVC_INVALID_PARAMETER_HANDLER@
  HAVE_NANOSLEEP = @HAVE_NANOSLEEP@
***************
*** 543,549 ****
--- 833,842 ----
  HAVE_OPENAT = @HAVE_OPENAT@
  HAVE_OS_H = @HAVE_OS_H@
+ HAVE_PCLOSE = @HAVE_PCLOSE@
  HAVE_PIPE = @HAVE_PIPE@
  HAVE_PIPE2 = @HAVE_PIPE2@
+ HAVE_POPEN = @HAVE_POPEN@
  HAVE_POSIX_OPENPT = @HAVE_POSIX_OPENPT@
+ HAVE_POWF = @HAVE_POWF@
  HAVE_PREAD = @HAVE_PREAD@
  HAVE_PTSNAME = @HAVE_PTSNAME@
***************
*** 557,561 ****
--- 850,860 ----
  HAVE_READLINKAT = @HAVE_READLINKAT@
  HAVE_REALPATH = @HAVE_REALPATH@
+ HAVE_REMAINDER = @HAVE_REMAINDER@
+ HAVE_REMAINDERF = @HAVE_REMAINDERF@
+ HAVE_RENAMEAT = @HAVE_RENAMEAT@
+ HAVE_RINT = @HAVE_RINT@
+ HAVE_RINTL = @HAVE_RINTL@
  HAVE_RPMATCH = @HAVE_RPMATCH@
+ HAVE_SAME_LONG_DOUBLE_AS_DOUBLE = @HAVE_SAME_LONG_DOUBLE_AS_DOUBLE@
  HAVE_SECURE_GETENV = @HAVE_SECURE_GETENV@
  HAVE_SETENV = @HAVE_SETENV@
***************
*** 564,573 ****
--- 863,879 ----
  HAVE_SIGNED_WCHAR_T = @HAVE_SIGNED_WCHAR_T@
  HAVE_SIGNED_WINT_T = @HAVE_SIGNED_WINT_T@
+ HAVE_SINF = @HAVE_SINF@
+ HAVE_SINHF = @HAVE_SINHF@
+ HAVE_SINL = @HAVE_SINL@
  HAVE_SLEEP = @HAVE_SLEEP@
+ HAVE_SQRTF = @HAVE_SQRTF@
+ HAVE_SQRTL = @HAVE_SQRTL@
  HAVE_STDINT_H = @HAVE_STDINT_H@
  HAVE_STPCPY = @HAVE_STPCPY@
  HAVE_STPNCPY = @HAVE_STPNCPY@
+ HAVE_STRCASECMP = @HAVE_STRCASECMP@
  HAVE_STRCASESTR = @HAVE_STRCASESTR@
  HAVE_STRCHRNUL = @HAVE_STRCHRNUL@
+ HAVE_STRINGS_H = @HAVE_STRINGS_H@
  HAVE_STRPBRK = @HAVE_STRPBRK@
  HAVE_STRPTIME = @HAVE_STRPTIME@
***************
*** 587,590 ****
--- 893,899 ----
  HAVE_SYS_TIME_H = @HAVE_SYS_TIME_H@
  HAVE_SYS_TYPES_H = @HAVE_SYS_TYPES_H@
+ HAVE_TANF = @HAVE_TANF@
+ HAVE_TANHF = @HAVE_TANHF@
+ HAVE_TANL = @HAVE_TANL@
  HAVE_TIMEGM = @HAVE_TIMEGM@
  HAVE_UNISTD_H = @HAVE_UNISTD_H@
***************
*** 594,597 ****
--- 903,908 ----
  HAVE_USLEEP = @HAVE_USLEEP@
  HAVE_UTIMENSAT = @HAVE_UTIMENSAT@
+ HAVE_VASPRINTF = @HAVE_VASPRINTF@
+ HAVE_VDPRINTF = @HAVE_VDPRINTF@
  HAVE_WCHAR_H = @HAVE_WCHAR_H@
  HAVE_WCHAR_T = @HAVE_WCHAR_T@
***************
*** 681,690 ****
--- 992,1006 ----
  NEXT_AS_FIRST_DIRECTIVE_ERRNO_H = @NEXT_AS_FIRST_DIRECTIVE_ERRNO_H@
  NEXT_AS_FIRST_DIRECTIVE_FCNTL_H = @NEXT_AS_FIRST_DIRECTIVE_FCNTL_H@
+ NEXT_AS_FIRST_DIRECTIVE_FLOAT_H = @NEXT_AS_FIRST_DIRECTIVE_FLOAT_H@
  NEXT_AS_FIRST_DIRECTIVE_GETOPT_H = @NEXT_AS_FIRST_DIRECTIVE_GETOPT_H@
  NEXT_AS_FIRST_DIRECTIVE_LANGINFO_H = @NEXT_AS_FIRST_DIRECTIVE_LANGINFO_H@
  NEXT_AS_FIRST_DIRECTIVE_LOCALE_H = @NEXT_AS_FIRST_DIRECTIVE_LOCALE_H@
+ NEXT_AS_FIRST_DIRECTIVE_MATH_H = @NEXT_AS_FIRST_DIRECTIVE_MATH_H@
+ NEXT_AS_FIRST_DIRECTIVE_STDARG_H = @NEXT_AS_FIRST_DIRECTIVE_STDARG_H@
  NEXT_AS_FIRST_DIRECTIVE_STDDEF_H = @NEXT_AS_FIRST_DIRECTIVE_STDDEF_H@
  NEXT_AS_FIRST_DIRECTIVE_STDINT_H = @NEXT_AS_FIRST_DIRECTIVE_STDINT_H@
+ NEXT_AS_FIRST_DIRECTIVE_STDIO_H = @NEXT_AS_FIRST_DIRECTIVE_STDIO_H@
  NEXT_AS_FIRST_DIRECTIVE_STDLIB_H = @NEXT_AS_FIRST_DIRECTIVE_STDLIB_H@
+ NEXT_AS_FIRST_DIRECTIVE_STRINGS_H = @NEXT_AS_FIRST_DIRECTIVE_STRINGS_H@
  NEXT_AS_FIRST_DIRECTIVE_STRING_H = @NEXT_AS_FIRST_DIRECTIVE_STRING_H@
  NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H@
***************
*** 697,706 ****
--- 1013,1027 ----
  NEXT_ERRNO_H = @NEXT_ERRNO_H@
  NEXT_FCNTL_H = @NEXT_FCNTL_H@
+ NEXT_FLOAT_H = @NEXT_FLOAT_H@
  NEXT_GETOPT_H = @NEXT_GETOPT_H@
  NEXT_LANGINFO_H = @NEXT_LANGINFO_H@
  NEXT_LOCALE_H = @NEXT_LOCALE_H@
+ NEXT_MATH_H = @NEXT_MATH_H@
+ NEXT_STDARG_H = @NEXT_STDARG_H@
  NEXT_STDDEF_H = @NEXT_STDDEF_H@
  NEXT_STDINT_H = @NEXT_STDINT_H@
+ NEXT_STDIO_H = @NEXT_STDIO_H@
  NEXT_STDLIB_H = @NEXT_STDLIB_H@
+ NEXT_STRINGS_H = @NEXT_STRINGS_H@
  NEXT_STRING_H = @NEXT_STRING_H@
  NEXT_SYS_STAT_H = @NEXT_SYS_STAT_H@
***************
*** 732,760 ****
--- 1053,1146 ----
  REPLACE_CALLOC = @REPLACE_CALLOC@
  REPLACE_CANONICALIZE_FILE_NAME = @REPLACE_CANONICALIZE_FILE_NAME@
+ REPLACE_CBRTF = @REPLACE_CBRTF@
+ REPLACE_CBRTL = @REPLACE_CBRTL@
+ REPLACE_CEIL = @REPLACE_CEIL@
+ REPLACE_CEILF = @REPLACE_CEILF@
+ REPLACE_CEILL = @REPLACE_CEILL@
  REPLACE_CHOWN = @REPLACE_CHOWN@
  REPLACE_CLOSE = @REPLACE_CLOSE@
+ REPLACE_DPRINTF = @REPLACE_DPRINTF@
  REPLACE_DUP = @REPLACE_DUP@
  REPLACE_DUP2 = @REPLACE_DUP2@
  REPLACE_DUPLOCALE = @REPLACE_DUPLOCALE@
+ REPLACE_EXP2 = @REPLACE_EXP2@
+ REPLACE_EXP2L = @REPLACE_EXP2L@
+ REPLACE_EXPM1 = @REPLACE_EXPM1@
+ REPLACE_EXPM1F = @REPLACE_EXPM1F@
+ REPLACE_FABSL = @REPLACE_FABSL@
  REPLACE_FCHOWNAT = @REPLACE_FCHOWNAT@
+ REPLACE_FCLOSE = @REPLACE_FCLOSE@
  REPLACE_FCNTL = @REPLACE_FCNTL@
+ REPLACE_FDOPEN = @REPLACE_FDOPEN@
+ REPLACE_FFLUSH = @REPLACE_FFLUSH@
+ REPLACE_FLOOR = @REPLACE_FLOOR@
+ REPLACE_FLOORF = @REPLACE_FLOORF@
+ REPLACE_FLOORL = @REPLACE_FLOORL@
+ REPLACE_FMA = @REPLACE_FMA@
+ REPLACE_FMAF = @REPLACE_FMAF@
+ REPLACE_FMAL = @REPLACE_FMAL@
+ REPLACE_FMOD = @REPLACE_FMOD@
+ REPLACE_FMODF = @REPLACE_FMODF@
+ REPLACE_FMODL = @REPLACE_FMODL@
+ REPLACE_FOPEN = @REPLACE_FOPEN@
+ REPLACE_FPRINTF = @REPLACE_FPRINTF@
+ REPLACE_FPURGE = @REPLACE_FPURGE@
+ REPLACE_FREOPEN = @REPLACE_FREOPEN@
+ REPLACE_FREXP = @REPLACE_FREXP@
+ REPLACE_FREXPF = @REPLACE_FREXPF@
+ REPLACE_FREXPL = @REPLACE_FREXPL@
+ REPLACE_FSEEK = @REPLACE_FSEEK@
+ REPLACE_FSEEKO = @REPLACE_FSEEKO@
  REPLACE_FSTAT = @REPLACE_FSTAT@
  REPLACE_FSTATAT = @REPLACE_FSTATAT@
+ REPLACE_FTELL = @REPLACE_FTELL@
+ REPLACE_FTELLO = @REPLACE_FTELLO@
  REPLACE_FTRUNCATE = @REPLACE_FTRUNCATE@
  REPLACE_FUTIMENS = @REPLACE_FUTIMENS@
  REPLACE_GETCWD = @REPLACE_GETCWD@
+ REPLACE_GETDELIM = @REPLACE_GETDELIM@
  REPLACE_GETDOMAINNAME = @REPLACE_GETDOMAINNAME@
+ REPLACE_GETDTABLESIZE = @REPLACE_GETDTABLESIZE@
  REPLACE_GETGROUPS = @REPLACE_GETGROUPS@
+ REPLACE_GETLINE = @REPLACE_GETLINE@
  REPLACE_GETLOGIN_R = @REPLACE_GETLOGIN_R@
  REPLACE_GETPAGESIZE = @REPLACE_GETPAGESIZE@
  REPLACE_GETTIMEOFDAY = @REPLACE_GETTIMEOFDAY@
+ REPLACE_GMTIME = @REPLACE_GMTIME@
+ REPLACE_HUGE_VAL = @REPLACE_HUGE_VAL@
+ REPLACE_HYPOT = @REPLACE_HYPOT@
+ REPLACE_HYPOTF = @REPLACE_HYPOTF@
+ REPLACE_HYPOTL = @REPLACE_HYPOTL@
+ REPLACE_ILOGB = @REPLACE_ILOGB@
+ REPLACE_ILOGBF = @REPLACE_ILOGBF@
  REPLACE_ISATTY = @REPLACE_ISATTY@
+ REPLACE_ISFINITE = @REPLACE_ISFINITE@
+ REPLACE_ISINF = @REPLACE_ISINF@
+ REPLACE_ISNAN = @REPLACE_ISNAN@
  REPLACE_ISWBLANK = @REPLACE_ISWBLANK@
  REPLACE_ISWCNTRL = @REPLACE_ISWCNTRL@
+ REPLACE_ITOLD = @REPLACE_ITOLD@
  REPLACE_LCHOWN = @REPLACE_LCHOWN@
+ REPLACE_LDEXPL = @REPLACE_LDEXPL@
  REPLACE_LINK = @REPLACE_LINK@
  REPLACE_LINKAT = @REPLACE_LINKAT@
  REPLACE_LOCALECONV = @REPLACE_LOCALECONV@
+ REPLACE_LOCALTIME = @REPLACE_LOCALTIME@
  REPLACE_LOCALTIME_R = @REPLACE_LOCALTIME_R@
+ REPLACE_LOG = @REPLACE_LOG@
+ REPLACE_LOG10 = @REPLACE_LOG10@
+ REPLACE_LOG10F = @REPLACE_LOG10F@
+ REPLACE_LOG10L = @REPLACE_LOG10L@
+ REPLACE_LOG1P = @REPLACE_LOG1P@
+ REPLACE_LOG1PF = @REPLACE_LOG1PF@
+ REPLACE_LOG1PL = @REPLACE_LOG1PL@
+ REPLACE_LOG2 = @REPLACE_LOG2@
+ REPLACE_LOG2F = @REPLACE_LOG2F@
+ REPLACE_LOG2L = @REPLACE_LOG2L@
+ REPLACE_LOGB = @REPLACE_LOGB@
+ REPLACE_LOGBF = @REPLACE_LOGBF@
+ REPLACE_LOGBL = @REPLACE_LOGBL@
+ REPLACE_LOGF = @REPLACE_LOGF@
+ REPLACE_LOGL = @REPLACE_LOGL@
  REPLACE_LSEEK = @REPLACE_LSEEK@
  REPLACE_LSTAT = @REPLACE_LSTAT@
***************
*** 774,797 ****
--- 1160,1209 ----
  REPLACE_MKSTEMP = @REPLACE_MKSTEMP@
  REPLACE_MKTIME = @REPLACE_MKTIME@
+ REPLACE_MODF = @REPLACE_MODF@
+ REPLACE_MODFF = @REPLACE_MODFF@
+ REPLACE_MODFL = @REPLACE_MODFL@
+ REPLACE_NAN = @REPLACE_NAN@
  REPLACE_NANOSLEEP = @REPLACE_NANOSLEEP@
  REPLACE_NL_LANGINFO = @REPLACE_NL_LANGINFO@
  REPLACE_NULL = @REPLACE_NULL@
+ REPLACE_OBSTACK_PRINTF = @REPLACE_OBSTACK_PRINTF@
  REPLACE_OPEN = @REPLACE_OPEN@
  REPLACE_OPENAT = @REPLACE_OPENAT@
+ REPLACE_PERROR = @REPLACE_PERROR@
+ REPLACE_POPEN = @REPLACE_POPEN@
  REPLACE_PREAD = @REPLACE_PREAD@
+ REPLACE_PRINTF = @REPLACE_PRINTF@
  REPLACE_PTSNAME = @REPLACE_PTSNAME@
  REPLACE_PTSNAME_R = @REPLACE_PTSNAME_R@
  REPLACE_PUTENV = @REPLACE_PUTENV@
  REPLACE_PWRITE = @REPLACE_PWRITE@
+ REPLACE_QSORT_R = @REPLACE_QSORT_R@
  REPLACE_RANDOM_R = @REPLACE_RANDOM_R@
  REPLACE_READ = @REPLACE_READ@
  REPLACE_READLINK = @REPLACE_READLINK@
+ REPLACE_READLINKAT = @REPLACE_READLINKAT@
  REPLACE_REALLOC = @REPLACE_REALLOC@
  REPLACE_REALPATH = @REPLACE_REALPATH@
+ REPLACE_REMAINDER = @REPLACE_REMAINDER@
+ REPLACE_REMAINDERF = @REPLACE_REMAINDERF@
+ REPLACE_REMAINDERL = @REPLACE_REMAINDERL@
+ REPLACE_REMOVE = @REPLACE_REMOVE@
+ REPLACE_RENAME = @REPLACE_RENAME@
+ REPLACE_RENAMEAT = @REPLACE_RENAMEAT@
  REPLACE_RMDIR = @REPLACE_RMDIR@
+ REPLACE_ROUND = @REPLACE_ROUND@
+ REPLACE_ROUNDF = @REPLACE_ROUNDF@
+ REPLACE_ROUNDL = @REPLACE_ROUNDL@
  REPLACE_SETENV = @REPLACE_SETENV@
  REPLACE_SETLOCALE = @REPLACE_SETLOCALE@
+ REPLACE_SIGNBIT = @REPLACE_SIGNBIT@
+ REPLACE_SIGNBIT_USING_GCC = @REPLACE_SIGNBIT_USING_GCC@
  REPLACE_SLEEP = @REPLACE_SLEEP@
+ REPLACE_SNPRINTF = @REPLACE_SNPRINTF@
+ REPLACE_SPRINTF = @REPLACE_SPRINTF@
+ REPLACE_SQRTL = @REPLACE_SQRTL@
  REPLACE_STAT = @REPLACE_STAT@
+ REPLACE_STDIO_READ_FUNCS = @REPLACE_STDIO_READ_FUNCS@
+ REPLACE_STDIO_WRITE_FUNCS = @REPLACE_STDIO_WRITE_FUNCS@
  REPLACE_STPNCPY = @REPLACE_STPNCPY@
  REPLACE_STRCASESTR = @REPLACE_STRCASESTR@
***************
*** 810,815 ****
--- 1222,1232 ----
  REPLACE_STRUCT_TIMEVAL = @REPLACE_STRUCT_TIMEVAL@
  REPLACE_SYMLINK = @REPLACE_SYMLINK@
+ REPLACE_SYMLINKAT = @REPLACE_SYMLINKAT@
  REPLACE_TIMEGM = @REPLACE_TIMEGM@
+ REPLACE_TMPFILE = @REPLACE_TMPFILE@
  REPLACE_TOWLOWER = @REPLACE_TOWLOWER@
+ REPLACE_TRUNC = @REPLACE_TRUNC@
+ REPLACE_TRUNCF = @REPLACE_TRUNCF@
+ REPLACE_TRUNCL = @REPLACE_TRUNCL@
  REPLACE_TTYNAME_R = @REPLACE_TTYNAME_R@
  REPLACE_UNLINK = @REPLACE_UNLINK@
***************
*** 818,821 ****
--- 1235,1244 ----
  REPLACE_USLEEP = @REPLACE_USLEEP@
  REPLACE_UTIMENSAT = @REPLACE_UTIMENSAT@
+ REPLACE_VASPRINTF = @REPLACE_VASPRINTF@
+ REPLACE_VDPRINTF = @REPLACE_VDPRINTF@
+ REPLACE_VFPRINTF = @REPLACE_VFPRINTF@
+ REPLACE_VPRINTF = @REPLACE_VPRINTF@
+ REPLACE_VSNPRINTF = @REPLACE_VSNPRINTF@
+ REPLACE_VSPRINTF = @REPLACE_VSPRINTF@
  REPLACE_WCRTOMB = @REPLACE_WCRTOMB@
  REPLACE_WCSNRTOMBS = @REPLACE_WCSNRTOMBS@
***************
*** 831,834 ****
--- 1254,1258 ----
  SIG_ATOMIC_T_SUFFIX = @SIG_ATOMIC_T_SUFFIX@
  SIZE_T_SUFFIX = @SIZE_T_SUFFIX@
+ STDARG_H = @STDARG_H@
  STDBOOL_H = @STDBOOL_H@
  STDDEF_H = @STDDEF_H@
***************
*** 840,843 ****
--- 1264,1268 ----
  TIME_H_DEFINES_STRUCT_TIMESPEC = @TIME_H_DEFINES_STRUCT_TIMESPEC@
  UNDEFINE_STRTOK_R = @UNDEFINE_STRTOK_R@
+ UNISTD_H_DEFINES_STRUCT_TIMESPEC = @UNISTD_H_DEFINES_STRUCT_TIMESPEC@
  UNISTD_H_HAVE_WINSOCK2_H = @UNISTD_H_HAVE_WINSOCK2_H@
  UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS = @UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS@
***************
*** 904,907 ****
--- 1329,1333 ----
  program_transform_name = @program_transform_name@
  psdir = @psdir@
+ runstatedir = @runstatedir@
  sbindir = @sbindir@
  sharedstatedir = @sharedstatedir@
***************
*** 952,956 ****
  	$(am__cd) $(top_srcdir) && \
  	  $(AUTOMAKE) --gnu doc/tp_api/Makefile
- .PRECIOUS: Makefile
  Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  	@case '$?' in \
--- 1378,1381 ----
***************
*** 1123,1126 ****
--- 1548,1553 ----
  	pdf-am ps ps-am tags-am uninstall uninstall-am
  
+ .PRECIOUS: Makefile
+ 
  
  @BUILD_PERL_API_TEXI_TRUE@tp_api.texi: $(tp_api_dependencies)
diff -Nrc2 texinfo-5.2/doc/tp_api/api_includes/Texinfo-Common.texi texinfo-6.0/doc/tp_api/api_includes/Texinfo-Common.texi
*** texinfo-5.2/doc/tp_api/api_includes/Texinfo-Common.texi	2013-09-26 23:51:10.000000000 +0100
--- texinfo-6.0/doc/tp_api/api_includes/Texinfo-Common.texi	2015-06-26 13:52:43.000000000 +0100
***************
*** 241,245 ****
  @code{@@verbatiminclude} tree element.  This function returns a 
  @code{@@verbatim} tree elements after finding the included file and
! reading it.
  
  @item $tree = definition_category($converter, $def_line)
--- 241,246 ----
  @code{@@verbatiminclude} tree element.  This function returns a 
  @code{@@verbatim} tree elements after finding the included file and
! reading it.  If @emph{$converter} is not defined, the document encoding 
! is not taken into account when reading the file.
  
  @item $tree = definition_category($converter, $def_line)
***************
*** 250,253 ****
--- 251,263 ----
  returns a texinfo tree corresponding to the category of the
  @emph{$def_line} taking the class into account, if there is one.
+ If @emph{$converter} is not defined, the resulting string won't be
+ translated.
+ 
+ @item $result = is_content_empty($tree, $do_not_ignore_index_entries)
+ @anchor{Texinfo::Common $result = is_content_empty($tree@comma{} $do_not_ignore_index_entries)}
+ 
+ Return true if the @code{$tree} has content that could be formatted.
+ @code{$do_not_ignore_index_entries} is optional.  If set, index entries
+ are considered to be formatted.
  
  @item $result = numbered_heading ($converter, $heading_element, $heading_text, $do_number)
***************
*** 259,263 ****
  defined and false, no number is used and the text is returned as is.
  This function returns the heading with a number and the appendix 
! part if needed.
  
  @item ($caption, $prepended) = float_name_caption ($converter, $float)
--- 269,274 ----
  defined and false, no number is used and the text is returned as is.
  This function returns the heading with a number and the appendix 
! part if needed.  If @emph{$converter} is not defined, the resulting 
! string won't be translated.
  
  @item ($caption, $prepended) = float_name_caption ($converter, $float)
***************
*** 361,365 ****
  @section COPYRIGHT AND LICENSE
  
! Copyright 2010, 2011, 2012 Free Software Foundation, Inc.
  
  This library is free software; you can redistribute it and/or modify
--- 372,376 ----
  @section COPYRIGHT AND LICENSE
  
! Copyright 2010, 2011, 2012, 2013, 2014, 2015 Free Software Foundation, Inc.
  
  This library is free software; you can redistribute it and/or modify
diff -Nrc2 texinfo-5.2/doc/tp_api/api_includes/Texinfo-Convert-Converter.texi texinfo-6.0/doc/tp_api/api_includes/Texinfo-Convert-Converter.texi
*** texinfo-5.2/doc/tp_api/api_includes/Texinfo-Convert-Converter.texi	2013-09-26 23:51:16.000000000 +0100
--- texinfo-6.0/doc/tp_api/api_includes/Texinfo-Convert-Converter.texi	2015-06-26 13:52:48.000000000 +0100
***************
*** 10,13 ****
--- 10,14 ----
  * Texinfo@asis{::}Convert@asis{::}Converter AUTHOR::
  * Texinfo@asis{::}Convert@asis{::}Converter COPYRIGHT AND LICENSE::
+ * Texinfo@asis{::}Convert@asis{::}Converter POD ERRORS::
  @end menu
  
***************
*** 43,47 ****
      ...
    }
!   sub output ($$) {
      ...
    }
--- 44,48 ----
      ...
    }
!   sub output($$) {
      ...
    }
***************
*** 123,127 ****
  @anchor{Texinfo::Convert::Converter %defaults = $converter->converter_defaults($options)}
  
! The converter can provide a defaults hash for configurations options.
  The @emph{$options} hash reference holds options for the converter.
  
--- 124,128 ----
  @anchor{Texinfo::Convert::Converter %defaults = $converter->converter_defaults($options)}
  
! The converter can provide a defaults hash for configuration options.
  The @emph{$options} hash reference holds options for the converter.
  
***************
*** 180,184 ****
  commands nested.  The function returns the accents formatted either
  as encoded letters, or formatted using @emph{\&format_accents}.
! If @emph{$in_upper_case} is set, the result should be upper cased.  
  
  @end table
--- 181,185 ----
  commands nested.  The function returns the accents formatted either
  as encoded letters, or formatted using @emph{\&format_accents}.
! If @emph{$in_upper_case} is set, the result should be uppercased.
  
  @end table
***************
*** 205,210 ****
  in upper case.  The function returns the accented letter as XML entity 
  if possible.  @emph{$use_numeric_entities} is also optional, and, if set, and
! there is no XML entity, the numerical entity corresponding to unicode 
! points is preferred to an ascii transliteration.
  
  @item $result = $converter->xml_accents($accent_command, $in_upper_case)
--- 206,211 ----
  in upper case.  The function returns the accented letter as XML entity 
  if possible.  @emph{$use_numeric_entities} is also optional, and, if set, and
! there is no XML entity, the numerical entity corresponding to Unicode 
! points is preferred to an ASCII transliteration.
  
  @item $result = $converter->xml_accents($accent_command, $in_upper_case)
***************
*** 217,220 ****
--- 218,233 ----
  @end table
  
+ Finally, there is:
+ 
+ @table @asis
+ @item $result = $converter->output_internal_links()
+ @anchor{Texinfo::Convert::Converter $result = $converter->output_internal_links()}
+ 
+ At this level, the method just returns undef.  It is used in the HTML
+ output, following the @code{--internal-links} option of texi2any/makeinfo
+ specification.
+ 
+ @end table
+ 
  @node Texinfo::Convert::Converter SEE ALSO
  @section SEE ALSO
***************
*** 231,235 ****
  @section COPYRIGHT AND LICENSE
  
! Copyright (C) 2011, 2012, 2013 Free Software Foundation, Inc.
  
  This library is free software; you can redistribute it and/or modify
--- 244,248 ----
  @section COPYRIGHT AND LICENSE
  
! Copyright 2011, 2012, 2013, 2014, 2015 Free Software Foundation, Inc.
  
  This library is free software; you can redistribute it and/or modify
***************
*** 238,239 ****
--- 251,265 ----
  your option) any later version.
  
+ @node Texinfo::Convert::Converter POD ERRORS
+ @section POD ERRORS
+ 
+ Hey! @strong{The above document had some coding errors, which are explained below:}
+ 
+ @table @asis
+ @item Around line 1803:
+ @anchor{Texinfo::Convert::Converter Around line 1803:}
+ 
+ '=item' outside of any '=over'
+ 
+ @end table
+ 
diff -Nrc2 texinfo-5.2/doc/tp_api/api_includes/Texinfo-Convert-DocBook.texi texinfo-6.0/doc/tp_api/api_includes/Texinfo-Convert-DocBook.texi
*** texinfo-5.2/doc/tp_api/api_includes/Texinfo-Convert-DocBook.texi	2013-09-26 23:51:17.000000000 +0100
--- texinfo-6.0/doc/tp_api/api_includes/Texinfo-Convert-DocBook.texi	2015-06-26 13:52:49.000000000 +0100
***************
*** 24,27 ****
--- 24,29 ----
  
    $converter->output($tree);
+   $converter->convert($tree);
+   $converter->convert_tree($tree);
  @end verbatim
  
***************
*** 38,42 ****
  @anchor{Texinfo::Convert::DocBook $converter = Texinfo::Convert::DocBook->converter($options)}
  
! Initialize an DocBook converter.  
  
  The @emph{$options} hash reference holds options for the converter.  In
--- 40,44 ----
  @anchor{Texinfo::Convert::DocBook $converter = Texinfo::Convert::DocBook->converter($options)}
  
! Initialize converter from Texinfo to DocBook.  
  
  The @emph{$options} hash reference holds options for the converter.  In
***************
*** 64,76 ****
  
  Convert a Texinfo tree portion @emph{$tree} and return the resulting 
! output.  This function do not try to output a full document but only
! portions of document.  For a full document use @code{convert}.
! 
! @item $result = $converter->output_internal_links()
! @anchor{Texinfo::Convert::DocBook $result = $converter->output_internal_links()}
! 
! Returns text representing the links in the document.  At present the format 
! should follow the @code{--internal-links} option of texi2any/makeinfo specification
! and this is only relevant for HTML.
  
  @end table
--- 66,71 ----
  
  Convert a Texinfo tree portion @emph{$tree} and return the resulting 
! output.  This function does not try to output a full document but only
! portions.  For a full document use @code{convert}.
  
  @end table
***************
*** 84,88 ****
  @section COPYRIGHT AND LICENSE
  
! Copyright 2012 Free Software Foundation, Inc.
  
  This library is free software; you can redistribute it and/or modify
--- 79,83 ----
  @section COPYRIGHT AND LICENSE
  
! Copyright 2015 Free Software Foundation, Inc.
  
  This library is free software; you can redistribute it and/or modify
diff -Nrc2 texinfo-5.2/doc/tp_api/api_includes/Texinfo-Convert-HTML.texi texinfo-6.0/doc/tp_api/api_includes/Texinfo-Convert-HTML.texi
*** texinfo-5.2/doc/tp_api/api_includes/Texinfo-Convert-HTML.texi	2013-09-26 23:51:17.000000000 +0100
--- texinfo-6.0/doc/tp_api/api_includes/Texinfo-Convert-HTML.texi	2015-06-26 13:52:49.000000000 +0100
***************
*** 24,27 ****
--- 24,30 ----
  
    $converter->output($tree);
+   $converter->convert($tree);
+   $converter->convert_tree($tree);
+   $converter->output_internal_links(); # HTML only
  @end verbatim
  
***************
*** 38,42 ****
  @anchor{Texinfo::Convert::HTML $converter = Texinfo::Convert::HTML->converter($options)}
  
! Initialize an HTML converter.  
  
  The @emph{$options} hash reference holds options for the converter.  In
--- 41,45 ----
  @anchor{Texinfo::Convert::HTML $converter = Texinfo::Convert::HTML->converter($options)}
  
! Initialize converter from Texinfo to HTML.  
  
  The @emph{$options} hash reference holds options for the converter.  In
***************
*** 64,76 ****
  
  Convert a Texinfo tree portion @emph{$tree} and return the resulting 
! output.  This function do not try to output a full document but only
! portions of document.  For a full document use @code{convert}.
  
  @item $result = $converter->output_internal_links()
  @anchor{Texinfo::Convert::HTML $result = $converter->output_internal_links()}
  
! Returns text representing the links in the document.  At present the format 
! should follow the @code{--internal-links} option of texi2any/makeinfo specification
! and this is only relevant for HTML.
  
  @end table
--- 67,79 ----
  
  Convert a Texinfo tree portion @emph{$tree} and return the resulting 
! output.  This function does not try to output a full document but only
! portions.  For a full document use @code{convert}.
  
  @item $result = $converter->output_internal_links()
  @anchor{Texinfo::Convert::HTML $result = $converter->output_internal_links()}
  
! Returns text representing the links in the document.  The format should
! follow the @code{--internal-links} option of the texi2any/makeinfo
! specification.  This is only supported in (and relevant for) HTML.
  
  @end table
***************
*** 84,88 ****
  @section COPYRIGHT AND LICENSE
  
! Copyright 2012 Free Software Foundation, Inc.
  
  This library is free software; you can redistribute it and/or modify
--- 87,91 ----
  @section COPYRIGHT AND LICENSE
  
! Copyright 2015 Free Software Foundation, Inc.
  
  This library is free software; you can redistribute it and/or modify
diff -Nrc2 texinfo-5.2/doc/tp_api/api_includes/Texinfo-Convert-Info.texi texinfo-6.0/doc/tp_api/api_includes/Texinfo-Convert-Info.texi
*** texinfo-5.2/doc/tp_api/api_includes/Texinfo-Convert-Info.texi	2013-09-26 23:51:17.000000000 +0100
--- texinfo-6.0/doc/tp_api/api_includes/Texinfo-Convert-Info.texi	2015-06-26 13:52:48.000000000 +0100
***************
*** 24,27 ****
--- 24,29 ----
  
    $converter->output($tree);
+   $converter->convert($tree);
+   $converter->convert_tree($tree);
  @end verbatim
  
***************
*** 38,42 ****
  @anchor{Texinfo::Convert::Info $converter = Texinfo::Convert::Info->converter($options)}
  
! Initialize an Info converter.  
  
  The @emph{$options} hash reference holds options for the converter.  In
--- 40,44 ----
  @anchor{Texinfo::Convert::Info $converter = Texinfo::Convert::Info->converter($options)}
  
! Initialize converter from Texinfo to Info.  
  
  The @emph{$options} hash reference holds options for the converter.  In
***************
*** 64,76 ****
  
  Convert a Texinfo tree portion @emph{$tree} and return the resulting 
! output.  This function do not try to output a full document but only
! portions of document.  For a full document use @code{convert}.
! 
! @item $result = $converter->output_internal_links()
! @anchor{Texinfo::Convert::Info $result = $converter->output_internal_links()}
! 
! Returns text representing the links in the document.  At present the format 
! should follow the @code{--internal-links} option of texi2any/makeinfo specification
! and this is only relevant for HTML.
  
  @end table
--- 66,71 ----
  
  Convert a Texinfo tree portion @emph{$tree} and return the resulting 
! output.  This function does not try to output a full document but only
! portions.  For a full document use @code{convert}.
  
  @end table
***************
*** 84,88 ****
  @section COPYRIGHT AND LICENSE
  
! Copyright 2012 Free Software Foundation, Inc.
  
  This library is free software; you can redistribute it and/or modify
--- 79,83 ----
  @section COPYRIGHT AND LICENSE
  
! Copyright 2015 Free Software Foundation, Inc.
  
  This library is free software; you can redistribute it and/or modify
diff -Nrc2 texinfo-5.2/doc/tp_api/api_includes/Texinfo-Convert-Plaintext.texi texinfo-6.0/doc/tp_api/api_includes/Texinfo-Convert-Plaintext.texi
*** texinfo-5.2/doc/tp_api/api_includes/Texinfo-Convert-Plaintext.texi	2013-09-26 23:51:17.000000000 +0100
--- texinfo-6.0/doc/tp_api/api_includes/Texinfo-Convert-Plaintext.texi	2015-06-26 13:52:49.000000000 +0100
***************
*** 24,27 ****
--- 24,29 ----
  
    $converter->output($tree);
+   $converter->convert($tree);
+   $converter->convert_tree($tree);
  @end verbatim
  
***************
*** 38,42 ****
  @anchor{Texinfo::Convert::Plaintext $converter = Texinfo::Convert::Plaintext->converter($options)}
  
! Initialize an Plaintext converter.  
  
  The @emph{$options} hash reference holds options for the converter.  In
--- 40,44 ----
  @anchor{Texinfo::Convert::Plaintext $converter = Texinfo::Convert::Plaintext->converter($options)}
  
! Initialize converter from Texinfo to Plaintext.  
  
  The @emph{$options} hash reference holds options for the converter.  In
***************
*** 64,76 ****
  
  Convert a Texinfo tree portion @emph{$tree} and return the resulting 
! output.  This function do not try to output a full document but only
! portions of document.  For a full document use @code{convert}.
! 
! @item $result = $converter->output_internal_links()
! @anchor{Texinfo::Convert::Plaintext $result = $converter->output_internal_links()}
! 
! Returns text representing the links in the document.  At present the format 
! should follow the @code{--internal-links} option of texi2any/makeinfo specification
! and this is only relevant for HTML.
  
  @end table
--- 66,71 ----
  
  Convert a Texinfo tree portion @emph{$tree} and return the resulting 
! output.  This function does not try to output a full document but only
! portions.  For a full document use @code{convert}.
  
  @end table
***************
*** 84,88 ****
  @section COPYRIGHT AND LICENSE
  
! Copyright 2012 Free Software Foundation, Inc.
  
  This library is free software; you can redistribute it and/or modify
--- 79,83 ----
  @section COPYRIGHT AND LICENSE
  
! Copyright 2015 Free Software Foundation, Inc.
  
  This library is free software; you can redistribute it and/or modify
diff -Nrc2 texinfo-5.2/doc/tp_api/api_includes/Texinfo-Convert-TexinfoXML.texi texinfo-6.0/doc/tp_api/api_includes/Texinfo-Convert-TexinfoXML.texi
*** texinfo-5.2/doc/tp_api/api_includes/Texinfo-Convert-TexinfoXML.texi	2013-09-26 23:51:17.000000000 +0100
--- texinfo-6.0/doc/tp_api/api_includes/Texinfo-Convert-TexinfoXML.texi	2015-06-26 13:52:49.000000000 +0100
***************
*** 24,27 ****
--- 24,29 ----
  
    $converter->output($tree);
+   $converter->convert($tree);
+   $converter->convert_tree($tree);
  @end verbatim
  
***************
*** 38,42 ****
  @anchor{Texinfo::Convert::TexinfoXML $converter = Texinfo::Convert::TexinfoXML->converter($options)}
  
! Initialize an TexinfoXML converter.  
  
  The @emph{$options} hash reference holds options for the converter.  In
--- 40,44 ----
  @anchor{Texinfo::Convert::TexinfoXML $converter = Texinfo::Convert::TexinfoXML->converter($options)}
  
! Initialize converter from Texinfo to TexinfoXML.  
  
  The @emph{$options} hash reference holds options for the converter.  In
***************
*** 64,76 ****
  
  Convert a Texinfo tree portion @emph{$tree} and return the resulting 
! output.  This function do not try to output a full document but only
! portions of document.  For a full document use @code{convert}.
! 
! @item $result = $converter->output_internal_links()
! @anchor{Texinfo::Convert::TexinfoXML $result = $converter->output_internal_links()}
! 
! Returns text representing the links in the document.  At present the format 
! should follow the @code{--internal-links} option of texi2any/makeinfo specification
! and this is only relevant for HTML.
  
  @end table
--- 66,71 ----
  
  Convert a Texinfo tree portion @emph{$tree} and return the resulting 
! output.  This function does not try to output a full document but only
! portions.  For a full document use @code{convert}.
  
  @end table
***************
*** 84,88 ****
  @section COPYRIGHT AND LICENSE
  
! Copyright 2012 Free Software Foundation, Inc.
  
  This library is free software; you can redistribute it and/or modify
--- 79,83 ----
  @section COPYRIGHT AND LICENSE
  
! Copyright 2015 Free Software Foundation, Inc.
  
  This library is free software; you can redistribute it and/or modify
diff -Nrc2 texinfo-5.2/doc/tp_api/api_includes/Texinfo-Parser.texi texinfo-6.0/doc/tp_api/api_includes/Texinfo-Parser.texi
*** texinfo-5.2/doc/tp_api/api_includes/Texinfo-Parser.texi	2013-09-26 23:51:14.000000000 +0100
--- texinfo-6.0/doc/tp_api/api_includes/Texinfo-Parser.texi	2015-06-26 13:52:46.000000000 +0100
***************
*** 16,20 ****
  @section NAME
  
! Texinfo::Parser - Parse Texinfo code in a Perl tree
  
  @node Texinfo::Parser SYNOPSIS
--- 16,20 ----
  @section NAME
  
! Texinfo::Parser - Parse Texinfo code into a Perl tree
  
  @node Texinfo::Parser SYNOPSIS
***************
*** 49,56 ****
  
  Texinfo::Parser will parse Texinfo text into a perl tree.  In one pass
! it expands user defined @@-commands, conditionals (@@ifset, @@ifinfo...)
  and @@value and constructs the tree.  Some extra information is gathered
! while doing the tree, for example the block command associated with @@end,
! the number of row in a multitable, the node associated with a section.
  
  @node Texinfo::Parser METHODS
--- 49,56 ----
  
  Texinfo::Parser will parse Texinfo text into a perl tree.  In one pass
! it expands user-defined @@-commands, conditionals (@@ifset, @@ifinfo...)
  and @@value and constructs the tree.  Some extra information is gathered
! while doing the tree: for example, the block command associated with @@end,
! the number of rows in a multitable, or the node associated with a section.
  
  @node Texinfo::Parser METHODS
***************
*** 58,68 ****
  
  No method is exported in the default case.  The module allows both
! an object oriented syntax, or traditional function, with the parser
! as an opaque data structure given in argument to every function.
  
  @menu
  * Texinfo@asis{::}Parser Initialization::
  * Texinfo@asis{::}Parser Parsing Texinfo text::
! * Texinfo@asis{::}Parser Getting informations on the document::
  * Texinfo@asis{::}Parser Texinfo Parser options::
  @end menu
--- 58,68 ----
  
  No method is exported in the default case.  The module allows both
! an object-oriented syntax, or traditional function, with the parser
! as an opaque data structure given as an argument to every function.
  
  @menu
  * Texinfo@asis{::}Parser Initialization::
  * Texinfo@asis{::}Parser Parsing Texinfo text::
! * Texinfo@asis{::}Parser Getting information on the document::
  * Texinfo@asis{::}Parser Texinfo Parser options::
  @end menu
***************
*** 78,86 ****
  
  This method creates a new parser.  The options may be provided as a hash
! reference.  There are two types of options.  The first type of options
! change the way the parser behave, they are described right here.  The 
! other type of options allow to give to the parser some information as if 
! it came from texinfo code, for example allow to set aliases (as with 
! @code{@@alias}), values (as with @code{@@set}), merged indices (as with 
  @code{@@synindex}).  These options are described below in @ref{Texinfo::Parser Texinfo Parser options,, Texinfo Parser options}.
  
--- 78,86 ----
  
  This method creates a new parser.  The options may be provided as a hash
! reference.  There are two types of option.  The first type of option
! change the way the parser behaves; they are described right here.  The 
! other type of option allows giving the parser some information as if 
! it came from texinfo code; for example, allow setting aliases (as with 
! @code{@@alias}), values (as with @code{@@set}), or merged indices (as with 
  @code{@@synindex}).  These options are described below in @ref{Texinfo::Parser Texinfo Parser options,, Texinfo Parser options}.
  
***************
*** 100,104 ****
  If set, the function reference is used to translate error and warning
  messages.  It takes a string as argument and returns a string.  The default 
! function returns the error message as is.
  
  @item GLOBAL_COMMANDS
--- 100,104 ----
  If set, the function reference is used to translate error and warning
  messages.  It takes a string as argument and returns a string.  The default 
! function returns the error message as-is.
  
  @item GLOBAL_COMMANDS
***************
*** 120,124 ****
  If set, @code{@@insertcopying} is replaced by the @code{@@copying} content as if
  @code{@@insertcopying} was a user-defined macro.  In the default case, it is 
! considered to be a simple @@-command and kept as is in the tree.
  
  @item IGNORE_BEFORE_SETFILENAME
--- 120,124 ----
  If set, @code{@@insertcopying} is replaced by the @code{@@copying} content as if
  @code{@@insertcopying} was a user-defined macro.  In the default case, it is 
! considered to be a simple @@-command and kept as-is in the tree.
  
  @item IGNORE_BEFORE_SETFILENAME
***************
*** 132,136 ****
  @anchor{Texinfo::Parser IGNORE_SPACE_AFTER_BRACED_COMMAND_NAME}
  
! If set, spaces after an @@-commande name that take braces are ignored.
  Default on.
  
--- 132,136 ----
  @anchor{Texinfo::Parser IGNORE_SPACE_AFTER_BRACED_COMMAND_NAME}
  
! If set, spaces after an @@-command name that take braces are ignored.
  Default on.
  
***************
*** 138,142 ****
  @anchor{Texinfo::Parser MACRO_BODY_IGNORES_LEADING_SPACE}
  
! If set, leading spaces are stripped from user defined macro bodies.
  
  @item MAX_MACRO_CALL_NESTING
--- 138,142 ----
  @anchor{Texinfo::Parser MACRO_BODY_IGNORES_LEADING_SPACE}
  
! If set, leading spaces are stripped from user-defined macro bodies.
  
  @item MAX_MACRO_CALL_NESTING
***************
*** 148,152 ****
  @anchor{Texinfo::Parser SHOW_MENU}
  
! If false, no menu related error are reported.  Default is true.
  
  @end table
--- 148,152 ----
  @anchor{Texinfo::Parser SHOW_MENU}
  
! If false, no menu-related errors are reported.  Default is true.
  
  @end table
***************
*** 157,171 ****
  @subsection Parsing Texinfo text
  
! There are three methods that may be called to parse some Texinfo code,
  @code{parse_texi_line} for a line, @code{parse_texi_text} for a text fragment, 
  and @code{parse_texi_file} for a file.
  
  For all those functions, if the @emph{$parser} argument is undef, a new 
! parser object is generated to parse the line, otherwise the parser given 
! in argument is used to parse into a tree.
  
  When @code{parse_texi_text} is used, the resulting tree is rooted at 
  a @code{root_line} type container.  Otherwise, the resulting tree should be 
! rooted at a @code{text_root} type container if it do not contain nodes or 
  sections, at a @code{document_root} type container otherwise.
  
--- 157,171 ----
  @subsection Parsing Texinfo text
  
! There are three methods that may be called to parse some Texinfo code:
  @code{parse_texi_line} for a line, @code{parse_texi_text} for a text fragment, 
  and @code{parse_texi_file} for a file.
  
  For all those functions, if the @emph{$parser} argument is undef, a new 
! parser object is generated to parse the line.  Otherwise the parser given 
! as an argument is used to parse into a tree.
  
  When @code{parse_texi_text} is used, the resulting tree is rooted at 
  a @code{root_line} type container.  Otherwise, the resulting tree should be 
! rooted at a @code{text_root} type container if it does not contain nodes or 
  sections, at a @code{document_root} type container otherwise.
  
***************
*** 178,182 ****
  @emph{$text} may be either an array reference of lines, or a text.
  
! The other arguments are optional and allow to specify the position
  information of the Texinfo code.  @emph{$first_line_number} is the line number
  of the first text line.  @emph{$file_name} is the name of the file the
--- 178,182 ----
  @emph{$text} may be either an array reference of lines, or a text.
  
! The other arguments are optional and allow specifying the position
  information of the Texinfo code.  @emph{$first_line_number} is the line number
  of the first text line.  @emph{$file_name} is the name of the file the
***************
*** 193,197 ****
  @emph{$text} may be either an array reference of lines, or a text.
  
! The other arguments are optional and allow to specify the position
  information of the Texinfo code.  There are two distinct cases for 
  @emph{$line_numbers_specification}.  
--- 193,197 ----
  @emph{$text} may be either an array reference of lines, or a text.
  
! The other arguments are optional and allow specifying the position
  information of the Texinfo code.  There are two distinct cases for 
  @emph{$line_numbers_specification}.  
***************
*** 199,208 ****
  @enumerate
  @item If it is an array reference, it is considered to hold objects describing 
! the position information of each text lines.
  
  @item If @emph{$line_numbers_specification} is a scalar, it is the line number of 
  the first text line.  In that case (like for @code{parse_texi_text}), 
  @emph{$file_name} is the name of the file the text comes from.  
! @emph{$macro} is for the user-defined macro name the text
  is expanded from.  If @emph{$fixed_line_number} is set, the line number is
  not increased for the different lines, as if the text was the expansion
--- 199,208 ----
  @enumerate
  @item If it is an array reference, it is considered to hold objects describing 
! the position information of each text line.
  
  @item If @emph{$line_numbers_specification} is a scalar, it is the line number of 
  the first text line.  In that case (like for @code{parse_texi_text}), 
  @emph{$file_name} is the name of the file the text comes from.  
! and @emph{$macro} is for the user-defined macro name the text
  is expanded from.  If @emph{$fixed_line_number} is set, the line number is
  not increased for the different lines, as if the text was the expansion
***************
*** 225,235 ****
  described in @ref{Texinfo::Report ($error_warnings_list@comma{} $error_count) = errors ($converter), errors, errors}.
  
! @node Texinfo::Parser Getting informations on the document
! @subsection Getting informations on the document
  
! After parsing some informations about the Texinfo code that was processed
! are available from the parser.
  
! Some global informations is available through @code{global_informations}
  
  @table @asis
--- 225,235 ----
  described in @ref{Texinfo::Report ($error_warnings_list@comma{} $error_count) = errors ($converter), errors, errors}.
  
! @node Texinfo::Parser Getting information on the document
! @subsection Getting information on the document
  
! After parsing some information about the Texinfo code that was processed
! is available from the parser.
  
! Some global information is available through @code{global_informations}
  
  @table @asis
***************
*** 284,290 ****
  @end table
  
! All the @@-commands that have an associated label, that can be the
! target of cross references, @code{@@node}, @code{@@anchor} and @code{@@float} with
! label have a normalized name associated, constructed as described in the
  @strong{HTML Xref} node in the Texinfo manual.  Those normalized labels and
  the association with @@-commands is available through @code{labels_information}:
--- 284,290 ----
  @end table
  
! All the @@-commands that have an associated label (so can be the
! target of cross references) - @code{@@node}, @code{@@anchor} and @code{@@float} with
! label - have a normalized name associated, constructed as described in the
  @strong{HTML Xref} node in the Texinfo manual.  Those normalized labels and
  the association with @@-commands is available through @code{labels_information}:
***************
*** 314,318 ****
  @end table
  
! Internal references, that is, @@-commands that refers to node, anchors
  or floats within the document are also available:
  
--- 314,318 ----
  @end table
  
! Internal references, that is, @@-commands that refer to node, anchors
  or floats within the document are also available:
  
***************
*** 321,325 ****
  @anchor{Texinfo::Parser $internal_references_array = internal_references_information($parser);}
  
! The function returns a list of cross reference commands referring to
  the same document.
  
--- 321,325 ----
  @anchor{Texinfo::Parser $internal_references_array = internal_references_information($parser);}
  
! The function returns a list of cross-reference commands referring to
  the same document.
  
***************
*** 456,460 ****
  
  If @code{name} is not set, it is set to the index name.  If @code{prefix} is 
! not set, it is  set to an array containing the index name.
  
  @emph{$merged_indices_hash} is a hash reference, the key is an index
--- 456,460 ----
  
  If @code{name} is not set, it is set to the index name.  If @code{prefix} is 
! not set, it is set to an array containing the index name.
  
  @emph{$merged_indices_hash} is a hash reference, the key is an index
***************
*** 466,470 ****
  @subsection Texinfo Parser options
  
! Setting those options is the same as seeing some Texinfo constructs in the 
  document.
  
--- 466,470 ----
  @subsection Texinfo Parser options
  
! Setting these options is the same as seeing some Texinfo constructs in the 
  document.
  
***************
*** 549,553 ****
  @anchor{Texinfo::Parser macros}
  
! The associated hash reference has as key user-defined macro names.  The
  value is the reference on a macro definition element as obtained by 
  the Parser when parsing a @code{@@macro}.  For example
--- 549,553 ----
  @anchor{Texinfo::Parser macros}
  
! The associated hash reference has as keys user-defined macro names.  The
  value is the reference on a macro definition element as obtained by 
  the Parser when parsing a @code{@@macro}.  For example
***************
*** 598,627 ****
  
  A Texinfo tree element (called element because node is overloaded in 
! the Texinfo world) is an hash reference.  There are three main category
  of tree element.  Tree elements associated with an @@-command have a 
! @code{cmdname} key holding the @@-command name.  Tree element corresponding
  to text fragments have a @code{text} key holding the corresponding text.
! The last category corresponds to other containers (hereafter called 
! containers).  In most case these containers have a @code{type} key holding 
! their name.  Text fragments and @@-command elements may also have an 
! associated type when such information is needed.
! 
! The children of @@-command or container elements are in the array
! correponding with the @code{args} key or with the @code{contents} key.  The
! @code{args} key is for arguments of @@-commands, in braces or on the @@-command
! line.  @code{args} is also used for the elements of a menu entry, as a menu
! entry is well structured with a limited number of arguments.  
  The @code{contents} key array holds the contents of the texinfo 
  code appearing within a block @@-command, within a container, 
! within a @code{@@node} or sectioning @@-command.
  
  Another important key for the elements is the @code{extra} key which is 
! associated to a hash reference and holds all kinds of informations gathered
! during the parsing and that may help with the conversion.
  
  @menu
  * Texinfo@asis{::}Parser Element keys::
! * Texinfo@asis{::}Parser The containers and types::
  * Texinfo@asis{::}Parser Information available in the extra key::
  @end menu
  
--- 598,643 ----
  
  A Texinfo tree element (called element because node is overloaded in 
! the Texinfo world) is an hash reference.  There are three main categories
  of tree element.  Tree elements associated with an @@-command have a 
! @code{cmdname} key holding the @@-command name.  Tree elements corresponding
  to text fragments have a @code{text} key holding the corresponding text.
! Finally, the last category is other containers (hereafter called 
! containers) which in most cases have a @code{type} key holding their name.  
! Text fragments and @@-command elements may also have an associated type 
! when such information is needed.
! 
! The children of an @@-command or container element are in the array
! referred to with the @code{args} key or with the @code{contents} key.  The
! @code{args} key is for arguments of @@-commands, either in braces or on
! the rest of the line after the command, depending on the type of command.
! @code{args} is also used for the elements of a menu entry, as a menu
! entry is well-structured with a limited number of arguments.  
  The @code{contents} key array holds the contents of the texinfo 
  code appearing within a block @@-command, within a container, 
! or within a @code{@@node} or sectioning @@-command.
  
  Another important key for the elements is the @code{extra} key which is 
! associated to a hash reference and holds all kinds of information that
! is gathered during the parsing and may help with the conversion.
! 
! You can see examples of the tree structure by running makeinfo like 
! this:
! 
! @verbatim
!   makeinfo -c DUMP_TREE=1 -c TEXINFO_OUTPUT_FORMAT=parse document.texi
! @end verbatim
! 
! For a simpler, more regular representation of the tree structure, you 
! can do:
! 
! @verbatim
!   makeinfo -c TEXINFO_OUTPUT_FORMAT=debugtree document.texi
! @end verbatim
  
  @menu
  * Texinfo@asis{::}Parser Element keys::
! * Texinfo@asis{::}Parser Element types::
  * Texinfo@asis{::}Parser Information available in the extra key::
+ * Texinfo@asis{::}Parser Other information set by the parser::
  @end menu
  
***************
*** 707,719 ****
  @end table
  
! @node Texinfo::Parser The containers and types
! @subsection The containers and types
  
! Some types are associated with @@-commands.  As said above, for @code{@@verb} 
! the type is the delimiter.  For a @code{@@value} command that is not 
! expanded because there is no corresponding value set, the type is the 
! value argument string.  
  
! The following types also happen for @@-commands:
  
  @table @asis
--- 723,746 ----
  @end table
  
! @node Texinfo::Parser Element types
! @subsection Element types
  
! @menu
! * Texinfo@asis{::}Parser Types for command elements::
! * Texinfo@asis{::}Parser Types for text elements::
! * Texinfo@asis{::}Parser Types of container elements::
! @end menu
! 
! @node Texinfo::Parser Types for command elements
! @subsubsection Types for command elements
! 
! Some types can be associated with @@-commands (in addition to the element 
! being described by @code{cmdname}), although usually there will be no type 
! at all.  As said above, for @code{@@verb} the type is the delimiter.  For a 
! @code{@@value} command that is not expanded because there is no corresponding 
! value set, the type is the value argument string.  
  
! The following are the other possible values of @code{type} for tree elements 
! for @@-commands.
  
  @table @asis
***************
*** 757,761 ****
  
  This is the type of index entry command like @code{@@cindex}, and, more
! importantly user defined index entry commands.  So for example if there
  is 
  
--- 784,788 ----
  
  This is the type of index entry command like @code{@@cindex}, and, more
! importantly user-defined index entry commands.  So for example if there
  is 
  
***************
*** 773,777 ****
  @anchor{Texinfo::Parser following_arg}
  
! This type is set for non alphabetic accent @@-commands that don't use brace 
  but instead have their argument right after them, as
  
--- 800,804 ----
  @anchor{Texinfo::Parser following_arg}
  
! This type is set for non-alphabetic accent @@-commands that don't use braces
  but instead have their argument right after them, as
  
***************
*** 799,803 ****
  @end table
  
! The text elements may be associated to the following types:
  
  @table @asis
--- 826,834 ----
  @end table
  
! @node Texinfo::Parser Types for text elements
! @subsubsection Types for text elements
! 
! The text elements may have the following types (or may have no type
! at all):
  
  @table @asis
***************
*** 805,820 ****
  @anchor{Texinfo::Parser empty_line}
  
! An empty line.
! 
! @item raw
! @anchor{Texinfo::Parser raw}
! 
! Text in an environment where it should be kept as is (in @code{@@verbatim},
! @code{@@verb}, @code{@@html}, @code{@@macro} body).
! 
! @item last_raw_newline
! @anchor{Texinfo::Parser last_raw_newline}
! 
! The last end of line in a raw block (except for @code{@@verbatim}).
  
  @item empty_line_after_command
--- 836,840 ----
  @anchor{Texinfo::Parser empty_line}
  
! An empty line (possibly containing whitespace characters only).
  
  @item empty_line_after_command
***************
*** 826,839 ****
  The text is spaces for @emph{empty_spaces_after_command} 
  or spaces followed by a newline for 
! @emph{empty_line_after_command}, appearing after a @@-command that 
! takes an argument on the line or a block 
! @@-commands.
  
  @item spaces_at_end
  @anchor{Texinfo::Parser spaces_at_end}
  
! Space at the end of a @@-command line, at the end of some @@-commands
! with braces or at the end of a bracketed content on a 
! @code{@@multitable} line.
  
  @item empty_space_at_end_def_bracketed
--- 846,864 ----
  The text is spaces for @emph{empty_spaces_after_command} 
  or spaces followed by a newline for 
! @emph{empty_line_after_command}, appearing after an @@-command that 
! takes an argument on the line or a block @@-command.
! 
! @item empty_spaces_before_argument
! @anchor{Texinfo::Parser empty_spaces_before_argument}
! 
! The text is spaces appearing after an opening brace or after a 
! comma separating a command's arguments.
  
  @item spaces_at_end
  @anchor{Texinfo::Parser spaces_at_end}
  
! Space at the end of an argument to a line command, at the end of an
! comma-separated argument for some brace commands, or at the end of
! bracketed content on a @code{@@multitable} line.
  
  @item empty_space_at_end_def_bracketed
***************
*** 847,856 ****
  Space at the end of a block @@-command line.
  
- @item empty_spaces_before_argument
- @anchor{Texinfo::Parser empty_spaces_before_argument}
- 
- The text is spaces appearing after an opening brace of after a 
- comma separated @@-command arguments.
- 
  @item empty_spaces_after_close_brace
  @anchor{Texinfo::Parser empty_spaces_after_close_brace}
--- 872,875 ----
***************
*** 864,867 ****
--- 883,897 ----
  Space appearing before a paragraph beginning.
  
+ @item raw
+ @anchor{Texinfo::Parser raw}
+ 
+ Text in an environment where it should be kept as is (in @code{@@verbatim},
+ @code{@@verb}, @code{@@html}, @code{@@macro} body).
+ 
+ @item last_raw_newline
+ @anchor{Texinfo::Parser last_raw_newline}
+ 
+ The last end of line in a raw block (except for @code{@@verbatim}).
+ 
  @item preamble_text
  @anchor{Texinfo::Parser preamble_text}
***************
*** 880,884 ****
  @end table
  
! Other special types are described in the following.
  
  @table @asis
--- 910,918 ----
  @end table
  
! @node Texinfo::Parser Types of container elements
! @subsubsection Types of container elements
! 
! The other types of element are the following.  These are containers with 
! other elements appearing in their @code{contents}.
  
  @table @asis
***************
*** 895,899 ****
  root when there is no @code{@@node} or sectioning command.  When
  such a command appears, a new root container is used, @code{document_root},
! and @code{text_root} becomes the first content of @code{document_root}.
  @code{root_line} is the type of the root tree when parsing Texinfo line
  fragments using @code{parse_texi_line}.
--- 929,933 ----
  root when there is no @code{@@node} or sectioning command.  When
  such a command appears, a new root container is used, @code{document_root},
! and @code{text_root} becomes the first element in the contents of @code{document_root}.
  @code{root_line} is the type of the root tree when parsing Texinfo line
  fragments using @code{parse_texi_line}.
***************
*** 914,918 ****
  @anchor{Texinfo::Parser paragraph}
  
! A paragraph.
  
  @item preformatted
--- 948,956 ----
  @anchor{Texinfo::Parser paragraph}
  
! A paragraph.  The @code{contents} of a paragraph (like other container 
! elements for Texinfo content) are elements representing the contents of 
! the paragraph in the order they occur, such as simple text elements 
! without a @code{cmdname} or @code{type}, or @@-command elements for commands 
! appearing in the paragraph.
  
  @item preformatted
***************
*** 920,924 ****
  
  Texinfo code within a format that is not filled.  Happens within some
! block commands as @code{@@example}, but also in menu (in menu descriptions,
  menu comments...).
  
--- 958,962 ----
  
  Texinfo code within a format that is not filled.  Happens within some
! block commands like @code{@@example}, but also in menu (in menu descriptions,
  menu comments...).
  
***************
*** 929,945 ****
  @anchor{Texinfo::Parser brace_command_context}
  
- @item block_line_arg
- @anchor{Texinfo::Parser block_line_arg}
- 
  @item misc_line_arg
  @anchor{Texinfo::Parser misc_line_arg}
  
! Those containers are within @code{args} of @@-commands with braces for 
! @emph{brace_command_arg}, @@-commands with braces that start a new context 
! (@code{@@footnote}, @code{@@caption}, @code{@@math}) for @emph{brace_command_context}, 
! block command argument on their line for @emph{block_line_arg} and 
! other commands that take texinfo code as argument on their line 
! (@code{@@settitle}, @code{@@node}, @code{@@section} and similar) for @emph{misc_line_arg}.
! They hold the content of the command argument.
  
  For example
--- 967,986 ----
  @anchor{Texinfo::Parser brace_command_context}
  
  @item misc_line_arg
  @anchor{Texinfo::Parser misc_line_arg}
  
! @item block_line_arg
! @anchor{Texinfo::Parser block_line_arg}
! 
! Those containers occur within the @code{args} array of @@-commands taking an 
! argument.  @emph{brace_command_arg} is used for the arguments to commands
! taking arguments surrounded by braces (and in some cases separated by 
! commas).  @emph{brace_command_context} is used for @@-commands with braces 
! that start a new context (@code{@@footnote}, @code{@@caption}, @code{@@math}).
! 
! @emph{misc_line_arg} is used for commands that take the texinfo code on the
! rest of the line as their argument (for example (@code{@@settitle}, @code{@@node}, 
! @code{@@section} and similar).  @emph{block_line_arg} is similar but is used for 
! commands that start a new block (which is to be ended with @code{@@end}).
  
  For example
***************
*** 960,966 ****
  @anchor{Texinfo::Parser misc_arg}
  
! Argument of @@-command taking specific textual arguments on the line.
! For example @code{@@set}, @code{@@clickstyle}, @code{@@unmacro}, @code{@@comment}.
! The argument is associated to the @emph{text} key.
  
  @item menu_entry
--- 1001,1008 ----
  @anchor{Texinfo::Parser misc_arg}
  
! Used for the arguments to some special line commands whose arguments
! aren't subject to the usual macro expansion.  For example @code{@@set}, 
! @code{@@clickstyle}, @code{@@unmacro}, @code{@@comment}.  The argument is associated to 
! the @emph{text} key.
  
  @item menu_entry
***************
*** 994,999 ****
  @emph{menu_entry_name} is the menu entry name (if present), @emph{menu_entry_node}
  corresponds to the node in the menu entry, @emph{menu_entry_separator} holds
! the text after the node and before the description, in most case
! @code{::   }.  Last @emph{menu_entry_description} is for the description.
  
  @item menu_comment
--- 1036,1041 ----
  @emph{menu_entry_name} is the menu entry name (if present), @emph{menu_entry_node}
  corresponds to the node in the menu entry, @emph{menu_entry_separator} holds
! the text after the node and before the description, in most cases
! @code{::   }.  Lastly, @emph{menu_entry_description} is for the description.
  
  @item menu_comment
***************
*** 1058,1067 ****
  
  Those containers appear in @code{@@table}, @code{@@ftable} and @code{@@vtable}.
! A @emph{table_entry} container contains @code{@@item} and @code{@@itemx} and
! the text following the @code{@@item} and @code{@@itemx} entries.  A @emph{table_term}
! container holds all the @code{@@item} and @code{@@itemx} of the @emph{table_entry}.
! The @emph{table_item} container holds the content following the @emph{table_term}.
! If there is some content before an @code{@@itemx} (normally only comments, 
! empty lines or maybe index entriees are allowed), it will be in 
  a container with type @emph{inter_item}. 
  
--- 1100,1110 ----
  
  Those containers appear in @code{@@table}, @code{@@ftable} and @code{@@vtable}.
! A @emph{table_entry} container contains an entire row of the table.
! It contains a @emph{table_term} container, which holds all the @code{@@item} and
! @code{@@itemx} lines.  This is followed by a @emph{table_item} container, which
! holds the content that is to go into the second column of the table.
! 
! If there is any content before an @code{@@itemx} (normally only comments, 
! empty lines or maybe index entries are allowed), it will be in 
  a container with type @emph{inter_item}. 
  
***************
*** 1091,1096 ****
  @anchor{Texinfo::Parser row}
  
! In @code{@@multitable}, a @emph{multitable_head} container contains all the row
! with @code{@@headitem}, while @emph{multitable_body} contains the rows associated 
  with @code{@@item}.  A @emph{row} container contains the @code{@@item} and @@<tab> 
  forming a row.
--- 1134,1139 ----
  @anchor{Texinfo::Parser row}
  
! In @code{@@multitable}, a @emph{multitable_head} container contains all the rows
! with @code{@@headitem}, while @emph{multitable_body} contains the rows associated
  with @code{@@item}.  A @emph{row} container contains the @code{@@item} and @@<tab> 
  forming a row.
***************
*** 1122,1126 ****
  @subsection Information available in the extra key
  
! Some extra keys are available for more than one @@-command:
  
  @table @asis
--- 1165,1175 ----
  @subsection Information available in the extra key
  
! @menu
! * Texinfo@asis{::}Parser Extra keys available for more than one @@-command::
! * Texinfo@asis{::}Parser Extra keys specific of certain @@-commands or containers::
! @end menu
! 
! @node Texinfo::Parser Extra keys available for more than one @@-command
! @subsubsection Extra keys available for more than one @@-command
  
  @table @asis
***************
*** 1132,1137 ****
  
  An array associated with block @@-commands or @@-commands with braces
! taking more than one argument or with a simple text content
! (@code{@@anchor}, @code{@@titlefont}, @code{@@dmn}).  Each of the element of the
  array is either undef, if there is no argument at that place,
  or an array reference holding the argument contents.
--- 1181,1186 ----
  
  An array associated with block @@-commands or @@-commands with braces
! taking more than one argument or with simple text content
! (@code{@@anchor}, @code{@@titlefont}, @code{@@dmn}).  Each of the elements of the
  array is either undef, if there is no argument at that place,
  or an array reference holding the argument contents.
***************
*** 1141,1145 ****
  
  The contents of an @@-command taking regular Texinfo code as
! argument, like @code{@@sttitle} or @code{@@exdent}.
  
  @item end_command
--- 1190,1194 ----
  
  The contents of an @@-command taking regular Texinfo code as
! argument, like @code{@@settitle} or @code{@@exdent}.
  
  @item end_command
***************
*** 1204,1208 ****
  @anchor{Texinfo::Parser spaces}
  
! For accent commands consisting in letter only, like @code{@@ringaccent}
  appearing like
  
--- 1253,1257 ----
  @anchor{Texinfo::Parser spaces}
  
! For accent commands acting on one letter only, like @code{@@ringaccent}
  appearing like
  
***************
*** 1216,1220 ****
  @end table
  
! Then there are extra keys specific of @@-commands or containers.
  
  @table @asis
--- 1265,1270 ----
  @end table
  
! @node Texinfo::Parser Extra keys specific of certain @@-commands or containers
! @subsubsection Extra keys specific of certain @@-commands or containers
  
  @table @asis
***************
*** 1232,1238 ****
  
  The arguments are in the @emph{nodes_manuals} array. Each
! of the entry has a @emph{node_content} key for
! an array holding the corresponding content, a @emph{manual_content}
! if there is an associated external manual name, and @emph{normalized}
  key for the normalized label, built as specified in the Texinfo manual
  in the @strong{HTML Xref} node.
--- 1282,1288 ----
  
  The arguments are in the @emph{nodes_manuals} array. Each
! of the entries is a hash with a @emph{node_content} key for
! an array holding the corresponding content, a @emph{manual_content} key
! if there is an associated external manual name, and a @emph{normalized}
  key for the normalized label, built as specified in the Texinfo manual
  in the @strong{HTML Xref} node.
***************
*** 1275,1279 ****
  @anchor{Texinfo::Parser @code{@@anchor}}
  
! @@-Commands that are targets for cross references have a @emph{normalized}
  key for the normalized label, built as specified in the Texinfo manual
  in the @strong{HTML Xref} node.  There is also a @emph{node_content} key for
--- 1325,1329 ----
  @anchor{Texinfo::Parser @code{@@anchor}}
  
! @@-commands that are targets for cross-references have a @emph{normalized}
  key for the normalized label, built as specified in the Texinfo manual
  in the @strong{HTML Xref} node.  There is also a @emph{node_content} key for
***************
*** 1323,1328 ****
  
  The @emph{def_arg} extra key holds an array reference corresponding to
! the parsed definition line argument.  Each of the the element of the
! array is a two element array reference.  The first element is the type
  which could be @emph{spaces} for a space, types specific of the 
  definition, like @emph{category}, @emph{name}, @emph{class}, @emph{type}, and, at the
--- 1373,1378 ----
  
  The @emph{def_arg} extra key holds an array reference corresponding to
! the parsed definition line argument.  Each of the elements of the
! array is a two-element array reference.  The first element is the type,
  which could be @emph{spaces} for a space, types specific of the 
  definition, like @emph{category}, @emph{name}, @emph{class}, @emph{type}, and, at the
***************
*** 1363,1367 ****
  @anchor{Texinfo::Parser @code{@@ftable}}
  
! The @emph{command_as_argument} extra key points on the @@-command on
  as argument on the @@-command line.
  
--- 1413,1417 ----
  @anchor{Texinfo::Parser @code{@@ftable}}
  
! The @emph{command_as_argument} extra key points to the @@-command on
  as argument on the @@-command line.
  
***************
*** 1380,1384 ****
  @anchor{Texinfo::Parser @code{@@item} and @code{@@tab} in @code{@@multitable}}
  
! The @emph{cell_count} index key holds the index of the column of
  the cell.
  
--- 1430,1434 ----
  @anchor{Texinfo::Parser @code{@@item} and @code{@@tab} in @code{@@multitable}}
  
! The @emph{cell_number} index key holds the index of the column of
  the cell.
  
***************
*** 1440,1445 ****
  The @emph{menu_entry_description} and @emph{menu_entry_name} keys
  are associated with the corresponding tree elements. The
! @emph{menu_entry_node} holds the parsed node entry, like
! the one appearing in the @emph{nodes_manuals} array for @code{@@node}.
  
  @item empty_line_after_command
--- 1490,1496 ----
  The @emph{menu_entry_description} and @emph{menu_entry_name} keys
  are associated with the corresponding tree elements. The
! @emph{menu_entry_node} value is a hash with information about the parsed
! node entry; its keys are the same as those appearing in the
! elements of the @emph{nodes_manuals} array for @code{@@node}.
  
  @item empty_line_after_command
***************
*** 1471,1474 ****
--- 1522,1537 ----
  @end table
  
+ @node Texinfo::Parser Other information set by the parser
+ @subsection Other information set by the parser
+ 
+ The parser creates an array of nodes and stores this in the
+ @emph{nodes} key of the parser object.
+ 
+ Each element in the tree corresponding to a node contaning a menu
+ has a @emph{menus} key which refers to an array of references to menu
+ elements occuring in the node.
+ 
+ These are both used by the @code{Texinfo::Structuring} module.
+ 
  @node Texinfo::Parser SEE ALSO
  @section SEE ALSO
***************
*** 1484,1488 ****
  @section COPYRIGHT AND LICENSE
  
! Copyright 2010, 2011, 2012 Free Software Foundation, Inc.
  
  This library is free software; you can redistribute it and/or modify
--- 1547,1551 ----
  @section COPYRIGHT AND LICENSE
  
! Copyright 2010, 2011, 2012, 2013, 2014, 2015 Free Software Foundation, Inc.
  
  This library is free software; you can redistribute it and/or modify
diff -Nrc2 texinfo-5.2/doc/tp_api/api_includes/Texinfo-Report.texi texinfo-6.0/doc/tp_api/api_includes/Texinfo-Report.texi
*** texinfo-5.2/doc/tp_api/api_includes/Texinfo-Report.texi	2013-09-26 23:51:15.000000000 +0100
--- texinfo-6.0/doc/tp_api/api_includes/Texinfo-Report.texi	2015-06-26 13:52:47.000000000 +0100
***************
*** 42,57 ****
  @section DESCRIPTION
  
! The Texinfo::Report module helps with string translations and errors 
! handling.  It is used by Texinfo modules, Texinfo::Parser and 
  Texinfo::Convert::Converter.  To use this module, the usual way is
! to inherit Texinfo::Report methods and initialize Texinfo::Report
! variables for a @emph{$converter} object, by calling 
  @code{Texinfo::Report::new()} on the @emph{$converter} object.  This is done by 
  Texinfo::Convert::Converter, for instance, so every module that inherits
  Texinfo::Convert::Converter can automatically use the Texinfo::Report
! methods in an object oriented way.
  
! Besides the @code{new} method, @code{gdt} is used for strings translations, 
! @code{errors} to report errors and the other methods to store errors
  (and warnings).
  
--- 42,57 ----
  @section DESCRIPTION
  
! The Texinfo::Report module helps with string translations and error 
! handling.  It is used by the Texinfo modules Texinfo::Parser and 
  Texinfo::Convert::Converter.  To use this module, the usual way is
! to inherit Texinfo::Report methods and initialize the Texinfo::Report
! variables for a @emph{$converter} object. This is done by calling 
  @code{Texinfo::Report::new()} on the @emph{$converter} object.  This is done by 
  Texinfo::Convert::Converter, for instance, so every module that inherits
  Texinfo::Convert::Converter can automatically use the Texinfo::Report
! methods in an object-oriented way.
  
! Besides the @code{new} method, @code{gdt} is used for string translations, 
! @code{errors} for reporting errors, and the other methods to store errors
  (and warnings).
  
***************
*** 81,85 ****
  substitution to be done after the translation.  The key of 
  the @emph{$replaced_substrings} hash reference identifies what is to 
! be substituted, the value is some string, texinfo tree or array content 
  that is substituted in the resulting texinfo tree.
  In the string to be translated word in brace matching keys of 
--- 81,85 ----
  substitution to be done after the translation.  The key of 
  the @emph{$replaced_substrings} hash reference identifies what is to 
! be substituted, and the value is some string, texinfo tree or array content 
  that is substituted in the resulting texinfo tree.
  In the string to be translated word in brace matching keys of 
***************
*** 87,91 ****
  
  @emph{$mode} is an optional string which may modify how the function
! behave.  The possible values are
  
  @table @asis
--- 87,91 ----
  
  @emph{$mode} is an optional string which may modify how the function
! behaves.  The possible values are
  
  @table @asis
***************
*** 122,126 ****
  and @code{$converter->get_conf('documentlanguage')} are used.
  
! @code{gdt} use a gettext-like infrastructure to retrieve the 
  translated strings, using the @emph{texinfo_document} domain.
  
--- 122,126 ----
  and @code{$converter->get_conf('documentlanguage')} are used.
  
! @code{gdt} uses a gettext-like infrastructure to retrieve the 
  translated strings, using the @emph{texinfo_document} domain.
  
***************
*** 128,132 ****
  
  The errors collected are available through the @code{errors} method, the other
! methods allow to register errors and warnings.
  
  @table @asis
--- 128,132 ----
  
  The errors collected are available through the @code{errors} method, the other
! methods allow registering errors and warnings.
  
  @table @asis
diff -Nrc2 texinfo-5.2/doc/tp_api/api_includes/Texinfo-Structuring.texi texinfo-6.0/doc/tp_api/api_includes/Texinfo-Structuring.texi
*** texinfo-5.2/doc/tp_api/api_includes/Texinfo-Structuring.texi	2013-09-26 23:51:15.000000000 +0100
--- texinfo-6.0/doc/tp_api/api_includes/Texinfo-Structuring.texi	2015-06-26 13:52:47.000000000 +0100
***************
*** 69,73 ****
  in nodes and sectioning commands into elements that group together a node and
  the next sectioning element.  With @code{split_by_node} nodes are considered
! to be the main sectionning elements, while with @code{split_by_section} the 
  sectioning command elements are the main elements.  The first mode is typical
  of Info format, while the second correspond to a traditional book.
--- 69,73 ----
  in nodes and sectioning commands into elements that group together a node and
  the next sectioning element.  With @code{split_by_node} nodes are considered
! to be the main sectioning elements, while with @code{split_by_section} the 
  sectioning command elements are the main elements.  The first mode is typical
  of Info format, while the second correspond to a traditional book.
***************
*** 203,206 ****
--- 203,211 ----
  element to the associated labeled tree element.
  
+ @item warn_non_empty_parts($parser)
+ @anchor{Texinfo::Structuring warn_non_empty_parts($parser)}
+ 
+ Register a warning in @code{$parser} for each @code{@@part} that is not empty.
+ 
  @item $elements = split_by_node($tree)
  @anchor{Texinfo::Structuring $elements = split_by_node($tree)}
diff -Nrc2 texinfo-5.2/doc/tp_api/tp_api.texi texinfo-6.0/doc/tp_api/tp_api.texi
*** texinfo-5.2/doc/tp_api/tp_api.texi	2013-09-26 23:51:18.000000000 +0100
--- texinfo-6.0/doc/tp_api/tp_api.texi	2015-06-26 13:52:50.000000000 +0100
***************
*** 57,61 ****
  * Texinfo@asis{::}Parser Initialization::
  * Texinfo@asis{::}Parser Parsing Texinfo text::
! * Texinfo@asis{::}Parser Getting informations on the document::
  * Texinfo@asis{::}Parser Texinfo Parser options::
  
--- 57,61 ----
  * Texinfo@asis{::}Parser Initialization::
  * Texinfo@asis{::}Parser Parsing Texinfo text::
! * Texinfo@asis{::}Parser Getting information on the document::
  * Texinfo@asis{::}Parser Texinfo Parser options::
  
***************
*** 63,68 ****
  
  * Texinfo@asis{::}Parser Element keys::
! * Texinfo@asis{::}Parser The containers and types::
  * Texinfo@asis{::}Parser Information available in the extra key::
  
  Texinfo::Structuring
--- 63,80 ----
  
  * Texinfo@asis{::}Parser Element keys::
! * Texinfo@asis{::}Parser Element types::
  * Texinfo@asis{::}Parser Information available in the extra key::
+ * Texinfo@asis{::}Parser Other information set by the parser::
+ 
+ Element types
+ 
+ * Texinfo@asis{::}Parser Types for command elements::
+ * Texinfo@asis{::}Parser Types for text elements::
+ * Texinfo@asis{::}Parser Types of container elements::
+ 
+ Information available in the extra key
+ 
+ * Texinfo@asis{::}Parser Extra keys available for more than one @@-command::
+ * Texinfo@asis{::}Parser Extra keys specific of certain @@-commands or containers::
  
  Texinfo::Structuring
***************
*** 130,133 ****
--- 142,146 ----
  * Texinfo@asis{::}Convert@asis{::}Converter AUTHOR::
  * Texinfo@asis{::}Convert@asis{::}Converter COPYRIGHT AND LICENSE::
+ * Texinfo@asis{::}Convert@asis{::}Converter POD ERRORS::
  
  METHODS
diff -Nrc2 texinfo-5.2/doc/txi-ca.tex texinfo-6.0/doc/txi-ca.tex
*** texinfo-5.2/doc/txi-ca.tex	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/doc/txi-ca.tex	2015-02-25 20:17:30.000000000 +0000
***************
*** 0 ****
--- 1,62 ----
+ % txi-ca.tex -- Catalan translations for texinfo.tex.
+ %
+ % Copyright (C) 2015 Walter Garcia-Fontes
+ %
+ % This txi-ca.tex file is free software; you can redistribute it and/or
+ % modify it under the terms of the GNU General Public License as
+ % published by the Free Software Foundation; either version 3 of the
+ % License, or (at your option) any later version.
+ %
+ % This txi-ca.tex file is distributed in the hope that it will be
+ % useful, but WITHOUT ANY WARRANTY; without even the implied warranty
+ % of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ % General Public License for more details.
+ %
+ % You should have received a copy of the GNU General Public License
+ % along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ %
+ % Set up fixed words for Spanish.
+ 
+ \txisetlanguage{catalan}{2}{2}
+ 
+ \plainfrenchspacing
+ 
+ \gdef\putwordAppendix{Annex}
+ \gdef\putwordChapter{Cap\'{\dotless{i}}tol}
+ \gdef\putwordfile{fitxer}
+ \gdef\putwordIndexIsEmpty{(L'\'Index \'es buit)}
+ \gdef\putwordIndexNonexistent{(No existeix l'\'Index)}
+ \gdef\putwordInfo{Info}
+ \gdef\putwordMethodon{M\`etode de}
+ \gdef\putwordNoTitle{Sense T\'{\dotless{i}}tol}
+ \gdef\putwordof{de}
+ \gdef\putwordon{de}
+ \gdef\putwordpage{p\`agina}
+ \gdef\putwordsection{secci\'o}
+ \gdef\putwordSection{Secci\'o}
+ \gdef\putwordsee{vegeu}
+ \gdef\putwordSee{Vegeu}
+ \gdef\putwordShortTOC{Resum del Contingut}
+ \gdef\putwordTOC{\'Index General}
+ %
+ \gdef\putwordMJan{gener}
+ \gdef\putwordMFeb{febrer}
+ \gdef\putwordMMar{marÃ§}
+ \gdef\putwordMApr{abril}
+ \gdef\putwordMMay{maig}
+ \gdef\putwordMJun{juny}
+ \gdef\putwordMJul{juliol}
+ \gdef\putwordMAug{agost}
+ \gdef\putwordMSep{setembre}
+ \gdef\putwordMOct{octubre}
+ \gdef\putwordMNov{novembre}
+ \gdef\putwordMDec{desembre}
+ %
+ \gdef\putwordDefmac{Macro}
+ \gdef\putwordDefspec{Forma Especial}
+ \gdef\putwordDefivar{Variable d'Inst\`ancia}
+ \gdef\putwordDefvar{Variable}
+ \gdef\putwordDefopt{Opci\'o d'Usuari}
+ \gdef\putwordDeffunc{Funci\'o}
+ 
+ \endinput
diff -Nrc2 texinfo-5.2/doc/txi-es.tex texinfo-6.0/doc/txi-es.tex
*** texinfo-5.2/doc/txi-es.tex	2013-02-23 00:11:26.000000000 +0000
--- texinfo-6.0/doc/txi-es.tex	2015-05-07 03:03:52.000000000 +0100
***************
*** 1,6 ****
! % $Id: txi-es.tex 5191 2013-02-23 00:11:18Z karl $
  % txi-es.tex -- Spanish translations for texinfo.tex.
  %
! % Copyright (C) 1999, 2007, 2008 by Adrian Perez Jorge.
  % 
  % This txi-es.tex file is free software; you can redistribute it and/or
--- 1,6 ----
! % $Id: txi-es.tex 6225 2015-04-22 17:05:34Z karl $
  % txi-es.tex -- Spanish translations for texinfo.tex.
  %
! % Copyright 1999, 2007, 2008, 2015 by Adrian Perez Jorge.
  % 
  % This txi-es.tex file is free software; you can redistribute it and/or
***************
*** 29,32 ****
--- 29,33 ----
  \gdef\putwordIndexNonexistent{(No existe el \'Indice)}
  \gdef\putwordInfo{Info}
+ \gdef\putwordin{en}
  \gdef\putwordMethodon{M\'etodo de}
  \gdef\putwordNoTitle{Sin T\'{\char{16}}tulo}
diff -Nrc2 texinfo-5.2/doc/version-stnd.texi texinfo-6.0/doc/version-stnd.texi
*** texinfo-5.2/doc/version-stnd.texi	2013-09-26 23:51:23.000000000 +0100
--- texinfo-6.0/doc/version-stnd.texi	2015-06-26 01:37:04.000000000 +0100
***************
*** 1,4 ****
! @set UPDATED 22 August 2013
! @set UPDATED-MONTH August 2013
! @set EDITION 5.2
! @set VERSION 5.2
--- 1,4 ----
! @set UPDATED 11 May 2015
! @set UPDATED-MONTH May 2015
! @set EDITION 6.0
! @set VERSION 6.0
diff -Nrc2 texinfo-5.2/doc/version.texi texinfo-6.0/doc/version.texi
*** texinfo-5.2/doc/version.texi	2013-09-26 23:51:18.000000000 +0100
--- texinfo-6.0/doc/version.texi	2015-06-26 01:35:32.000000000 +0100
***************
*** 1,4 ****
! @set UPDATED 26 September 2013
! @set UPDATED-MONTH September 2013
! @set EDITION 5.2
! @set VERSION 5.2
--- 1,4 ----
! @set UPDATED 26 June 2015
! @set UPDATED-MONTH June 2015
! @set EDITION 6.0
! @set VERSION 6.0
diff -Nrc2 texinfo-5.2/gnulib/lib/Makefile.am texinfo-6.0/gnulib/lib/Makefile.am
*** texinfo-5.2/gnulib/lib/Makefile.am	2013-09-13 17:53:07.000000000 +0100
--- texinfo-6.0/gnulib/lib/Makefile.am	2015-06-09 02:11:25.000000000 +0100
***************
*** 1,5 ****
  ## DO NOT EDIT! GENERATED AUTOMATICALLY!
  ## Process this file with automake to produce Makefile.in.
! # Copyright (C) 2002-2013 Free Software Foundation, Inc.
  #
  # This file is free software; you can redistribute it and/or modify
--- 1,5 ----
  ## DO NOT EDIT! GENERATED AUTOMATICALLY!
  ## Process this file with automake to produce Makefile.in.
! # Copyright (C) 2002-2015 Free Software Foundation, Inc.
  #
  # This file is free software; you can redistribute it and/or modify
***************
*** 22,26 ****
  #
  # Generated by gnulib-tool.
! # Reproduce by: gnulib-tool --import --dir=. --lib=libgnu --source-base=gnulib/lib --m4-base=gnulib/m4 --doc-base=doc --tests-base=tests --aux-dir=build-aux --no-conditional-dependencies --no-libtool --macro-prefix=gl --no-vc-files argz getopt-gnu gettext mbchar mbiter mbscasecmp mbschr mbslen mbsncasecmp mbsstr mbswidth memmem mkstemp regex strdup-posix strerror xalloc
  
  AUTOMAKE_OPTIONS = 1.9.6 gnits subdir-objects
--- 22,26 ----
  #
  # Generated by gnulib-tool.
! # Reproduce by: gnulib-tool --import --dir=. --lib=libgnu --source-base=gnulib/lib --m4-base=gnulib/m4 --doc-base=doc --tests-base=tests --aux-dir=build-aux --no-conditional-dependencies --no-libtool --macro-prefix=gl --no-vc-files argz getopt-gnu gettext iconv mbchar mbiter mbscasecmp mbschr mbslen mbsncasecmp mbsstr mbswidth memmem memrchr mkstemp regex stdarg strcasestr strdup-posix strerror vasprintf-posix xalloc
  
  AUTOMAKE_OPTIONS = 1.9.6 gnits subdir-objects
***************
*** 49,52 ****
--- 49,61 ----
  EXTRA_libgnu_a_SOURCES =
  
+ ## begin gnulib module absolute-header
+ 
+ # Use this preprocessor expression to decide whether #include_next works.
+ # Do not rely on a 'configure'-time test for this, since the expression
+ # might appear in an installed header, which is used by some other compiler.
+ HAVE_INCLUDE_NEXT = (__GNUC__ || 60000000 <= __DECC_VER)
+ 
+ ## end   gnulib module absolute-header
+ 
  ## begin gnulib module alloca-opt
  
***************
*** 109,113 ****
  
  # Listed in the same order as the GNU makefile conventions, and
! # provided by autoconf 2.59c+.
  # The Automake-defined pkg* macros are appended, in the order
  # listed in the Automake 1.10a+ documentation.
--- 118,122 ----
  
  # Listed in the same order as the GNU makefile conventions, and
! # provided by autoconf 2.59c+ or 2.70.
  # The Automake-defined pkg* macros are appended, in the order
  # listed in the Automake 1.10a+ documentation.
***************
*** 125,128 ****
--- 134,138 ----
  	  echo '#define SHAREDSTATEDIR "$(sharedstatedir)"'; \
  	  echo '#define LOCALSTATEDIR "$(localstatedir)"'; \
+ 	  echo '#define RUNSTATEDIR "$(runstatedir)"'; \
  	  echo '#define INCLUDEDIR "$(includedir)"'; \
  	  echo '#define OLDINCLUDEDIR "$(oldincludedir)"'; \
***************
*** 243,246 ****
--- 253,312 ----
  ## end   gnulib module fcntl-h
  
+ ## begin gnulib module float
+ 
+ BUILT_SOURCES += $(FLOAT_H)
+ 
+ # We need the following in order to create <float.h> when the system
+ # doesn't have one that works with the given compiler.
+ if GL_GENERATE_FLOAT_H
+ float.h: float.in.h $(top_builddir)/config.status
+ 	$(AM_V_GEN)rm -f $@-t $@ && \
+ 	{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
+ 	  sed -e 's|@''GUARD_PREFIX''@|GL|g' \
+ 	      -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
+ 	      -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
+ 	      -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \
+ 	      -e 's|@''NEXT_FLOAT_H''@|$(NEXT_FLOAT_H)|g' \
+ 	      -e 's|@''REPLACE_ITOLD''@|$(REPLACE_ITOLD)|g' \
+ 	      < $(srcdir)/float.in.h; \
+ 	} > $@-t && \
+ 	mv $@-t $@
+ else
+ float.h: $(top_builddir)/config.status
+ 	rm -f $@
+ endif
+ MOSTLYCLEANFILES += float.h float.h-t
+ 
+ EXTRA_DIST += float.c float.in.h itold.c
+ 
+ EXTRA_libgnu_a_SOURCES += float.c itold.c
+ 
+ ## end   gnulib module float
+ 
+ ## begin gnulib module fpucw
+ 
+ 
+ EXTRA_DIST += fpucw.h
+ 
+ ## end   gnulib module fpucw
+ 
+ ## begin gnulib module frexp-nolibm
+ 
+ 
+ EXTRA_DIST += frexp.c
+ 
+ EXTRA_libgnu_a_SOURCES += frexp.c
+ 
+ ## end   gnulib module frexp-nolibm
+ 
+ ## begin gnulib module frexpl-nolibm
+ 
+ 
+ EXTRA_DIST += frexp.c frexpl.c
+ 
+ EXTRA_libgnu_a_SOURCES += frexp.c frexpl.c
+ 
+ ## end   gnulib module frexpl-nolibm
+ 
  ## begin gnulib module getopt-posix
  
***************
*** 316,319 ****
--- 382,412 ----
  ## end   gnulib module intprops
  
+ ## begin gnulib module isnand-nolibm
+ 
+ 
+ EXTRA_DIST += float+.h isnan.c isnand-nolibm.h isnand.c
+ 
+ EXTRA_libgnu_a_SOURCES += isnan.c isnand.c
+ 
+ ## end   gnulib module isnand-nolibm
+ 
+ ## begin gnulib module isnanf-nolibm
+ 
+ 
+ EXTRA_DIST += float+.h isnan.c isnanf-nolibm.h isnanf.c
+ 
+ EXTRA_libgnu_a_SOURCES += isnan.c isnanf.c
+ 
+ ## end   gnulib module isnanf-nolibm
+ 
+ ## begin gnulib module isnanl-nolibm
+ 
+ 
+ EXTRA_DIST += float+.h isnan.c isnanl-nolibm.h isnanl.c
+ 
+ EXTRA_libgnu_a_SOURCES += isnan.c isnanl.c
+ 
+ ## end   gnulib module isnanl-nolibm
+ 
  ## begin gnulib module iswblank
  
***************
*** 491,503 ****
  ## end   gnulib module lstat
  
- ## begin gnulib module malloc-gnu
- 
- 
- EXTRA_DIST += malloc.c
- 
- EXTRA_libgnu_a_SOURCES += malloc.c
- 
- ## end   gnulib module malloc-gnu
- 
  ## begin gnulib module malloc-posix
  
--- 584,587 ----
***************
*** 517,520 ****
--- 601,888 ----
  ## end   gnulib module malloca
  
+ ## begin gnulib module math
+ 
+ BUILT_SOURCES += math.h
+ libgnu_a_SOURCES += math.c
+ 
+ # We need the following in order to create <math.h> when the system
+ # doesn't have one that works with the given compiler.
+ math.h: math.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
+ 	$(AM_V_GEN)rm -f $@-t $@ && \
+ 	{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
+ 	  sed -e 's|@''GUARD_PREFIX''@|GL|g' \
+ 	      -e 's|@''INCLUDE_NEXT_AS_FIRST_DIRECTIVE''@|$(INCLUDE_NEXT_AS_FIRST_DIRECTIVE)|g' \
+ 	      -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
+ 	      -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \
+ 	      -e 's|@''NEXT_AS_FIRST_DIRECTIVE_MATH_H''@|$(NEXT_AS_FIRST_DIRECTIVE_MATH_H)|g' \
+ 	      -e 's/@''GNULIB_ACOSF''@/$(GNULIB_ACOSF)/g' \
+ 	      -e 's/@''GNULIB_ACOSL''@/$(GNULIB_ACOSL)/g' \
+ 	      -e 's/@''GNULIB_ASINF''@/$(GNULIB_ASINF)/g' \
+ 	      -e 's/@''GNULIB_ASINL''@/$(GNULIB_ASINL)/g' \
+ 	      -e 's/@''GNULIB_ATANF''@/$(GNULIB_ATANF)/g' \
+ 	      -e 's/@''GNULIB_ATANL''@/$(GNULIB_ATANL)/g' \
+ 	      -e 's/@''GNULIB_ATAN2F''@/$(GNULIB_ATAN2F)/g' \
+ 	      -e 's/@''GNULIB_CBRT''@/$(GNULIB_CBRT)/g' \
+ 	      -e 's/@''GNULIB_CBRTF''@/$(GNULIB_CBRTF)/g' \
+ 	      -e 's/@''GNULIB_CBRTL''@/$(GNULIB_CBRTL)/g' \
+ 	      -e 's/@''GNULIB_CEIL''@/$(GNULIB_CEIL)/g' \
+ 	      -e 's/@''GNULIB_CEILF''@/$(GNULIB_CEILF)/g' \
+ 	      -e 's/@''GNULIB_CEILL''@/$(GNULIB_CEILL)/g' \
+ 	      -e 's/@''GNULIB_COPYSIGN''@/$(GNULIB_COPYSIGN)/g' \
+ 	      -e 's/@''GNULIB_COPYSIGNF''@/$(GNULIB_COPYSIGNF)/g' \
+ 	      -e 's/@''GNULIB_COPYSIGNL''@/$(GNULIB_COPYSIGNL)/g' \
+ 	      -e 's/@''GNULIB_COSF''@/$(GNULIB_COSF)/g' \
+ 	      -e 's/@''GNULIB_COSL''@/$(GNULIB_COSL)/g' \
+ 	      -e 's/@''GNULIB_COSHF''@/$(GNULIB_COSHF)/g' \
+ 	      -e 's/@''GNULIB_EXPF''@/$(GNULIB_EXPF)/g' \
+ 	      -e 's/@''GNULIB_EXPL''@/$(GNULIB_EXPL)/g' \
+ 	      -e 's/@''GNULIB_EXP2''@/$(GNULIB_EXP2)/g' \
+ 	      -e 's/@''GNULIB_EXP2F''@/$(GNULIB_EXP2F)/g' \
+ 	      -e 's/@''GNULIB_EXP2L''@/$(GNULIB_EXP2L)/g' \
+ 	      -e 's/@''GNULIB_EXPM1''@/$(GNULIB_EXPM1)/g' \
+ 	      -e 's/@''GNULIB_EXPM1F''@/$(GNULIB_EXPM1F)/g' \
+ 	      -e 's/@''GNULIB_EXPM1L''@/$(GNULIB_EXPM1L)/g' \
+ 	      -e 's/@''GNULIB_FABSF''@/$(GNULIB_FABSF)/g' \
+ 	      -e 's/@''GNULIB_FABSL''@/$(GNULIB_FABSL)/g' \
+ 	      -e 's/@''GNULIB_FLOOR''@/$(GNULIB_FLOOR)/g' \
+ 	      -e 's/@''GNULIB_FLOORF''@/$(GNULIB_FLOORF)/g' \
+ 	      -e 's/@''GNULIB_FLOORL''@/$(GNULIB_FLOORL)/g' \
+ 	      -e 's/@''GNULIB_FMA''@/$(GNULIB_FMA)/g' \
+ 	      -e 's/@''GNULIB_FMAF''@/$(GNULIB_FMAF)/g' \
+ 	      -e 's/@''GNULIB_FMAL''@/$(GNULIB_FMAL)/g' \
+ 	      -e 's/@''GNULIB_FMOD''@/$(GNULIB_FMOD)/g' \
+ 	      -e 's/@''GNULIB_FMODF''@/$(GNULIB_FMODF)/g' \
+ 	      -e 's/@''GNULIB_FMODL''@/$(GNULIB_FMODL)/g' \
+ 	      -e 's/@''GNULIB_FREXPF''@/$(GNULIB_FREXPF)/g' \
+ 	      -e 's/@''GNULIB_FREXP''@/$(GNULIB_FREXP)/g' \
+ 	      -e 's/@''GNULIB_FREXPL''@/$(GNULIB_FREXPL)/g' \
+ 	      -e 's/@''GNULIB_HYPOT''@/$(GNULIB_HYPOT)/g' \
+ 	      -e 's/@''GNULIB_HYPOTF''@/$(GNULIB_HYPOTF)/g' \
+ 	      -e 's/@''GNULIB_HYPOTL''@/$(GNULIB_HYPOTL)/g' \
+ 	      < $(srcdir)/math.in.h | \
+ 	  sed -e 's/@''GNULIB_ILOGB''@/$(GNULIB_ILOGB)/g' \
+ 	      -e 's/@''GNULIB_ILOGBF''@/$(GNULIB_ILOGBF)/g' \
+ 	      -e 's/@''GNULIB_ILOGBL''@/$(GNULIB_ILOGBL)/g' \
+ 	      -e 's/@''GNULIB_ISFINITE''@/$(GNULIB_ISFINITE)/g' \
+ 	      -e 's/@''GNULIB_ISINF''@/$(GNULIB_ISINF)/g' \
+ 	      -e 's/@''GNULIB_ISNAN''@/$(GNULIB_ISNAN)/g' \
+ 	      -e 's/@''GNULIB_ISNANF''@/$(GNULIB_ISNANF)/g' \
+ 	      -e 's/@''GNULIB_ISNAND''@/$(GNULIB_ISNAND)/g' \
+ 	      -e 's/@''GNULIB_ISNANL''@/$(GNULIB_ISNANL)/g' \
+ 	      -e 's/@''GNULIB_LDEXPF''@/$(GNULIB_LDEXPF)/g' \
+ 	      -e 's/@''GNULIB_LDEXPL''@/$(GNULIB_LDEXPL)/g' \
+ 	      -e 's/@''GNULIB_LOG''@/$(GNULIB_LOG)/g' \
+ 	      -e 's/@''GNULIB_LOGF''@/$(GNULIB_LOGF)/g' \
+ 	      -e 's/@''GNULIB_LOGL''@/$(GNULIB_LOGL)/g' \
+ 	      -e 's/@''GNULIB_LOG10''@/$(GNULIB_LOG10)/g' \
+ 	      -e 's/@''GNULIB_LOG10F''@/$(GNULIB_LOG10F)/g' \
+ 	      -e 's/@''GNULIB_LOG10L''@/$(GNULIB_LOG10L)/g' \
+ 	      -e 's/@''GNULIB_LOG1P''@/$(GNULIB_LOG1P)/g' \
+ 	      -e 's/@''GNULIB_LOG1PF''@/$(GNULIB_LOG1PF)/g' \
+ 	      -e 's/@''GNULIB_LOG1PL''@/$(GNULIB_LOG1PL)/g' \
+ 	      -e 's/@''GNULIB_LOG2''@/$(GNULIB_LOG2)/g' \
+ 	      -e 's/@''GNULIB_LOG2F''@/$(GNULIB_LOG2F)/g' \
+ 	      -e 's/@''GNULIB_LOG2L''@/$(GNULIB_LOG2L)/g' \
+ 	      -e 's/@''GNULIB_LOGB''@/$(GNULIB_LOGB)/g' \
+ 	      -e 's/@''GNULIB_LOGBF''@/$(GNULIB_LOGBF)/g' \
+ 	      -e 's/@''GNULIB_LOGBL''@/$(GNULIB_LOGBL)/g' \
+ 	      -e 's/@''GNULIB_MODF''@/$(GNULIB_MODF)/g' \
+ 	      -e 's/@''GNULIB_MODFF''@/$(GNULIB_MODFF)/g' \
+ 	      -e 's/@''GNULIB_MODFL''@/$(GNULIB_MODFL)/g' \
+ 	      -e 's/@''GNULIB_POWF''@/$(GNULIB_POWF)/g' \
+ 	      -e 's/@''GNULIB_REMAINDER''@/$(GNULIB_REMAINDER)/g' \
+ 	      -e 's/@''GNULIB_REMAINDERF''@/$(GNULIB_REMAINDERF)/g' \
+ 	      -e 's/@''GNULIB_REMAINDERL''@/$(GNULIB_REMAINDERL)/g' \
+ 	      -e 's/@''GNULIB_RINT''@/$(GNULIB_RINT)/g' \
+ 	      -e 's/@''GNULIB_RINTF''@/$(GNULIB_RINTF)/g' \
+ 	      -e 's/@''GNULIB_RINTL''@/$(GNULIB_RINTL)/g' \
+ 	      -e 's/@''GNULIB_ROUND''@/$(GNULIB_ROUND)/g' \
+ 	      -e 's/@''GNULIB_ROUNDF''@/$(GNULIB_ROUNDF)/g' \
+ 	      -e 's/@''GNULIB_ROUNDL''@/$(GNULIB_ROUNDL)/g' \
+ 	      -e 's/@''GNULIB_SIGNBIT''@/$(GNULIB_SIGNBIT)/g' \
+ 	      -e 's/@''GNULIB_SINF''@/$(GNULIB_SINF)/g' \
+ 	      -e 's/@''GNULIB_SINL''@/$(GNULIB_SINL)/g' \
+ 	      -e 's/@''GNULIB_SINHF''@/$(GNULIB_SINHF)/g' \
+ 	      -e 's/@''GNULIB_SQRTF''@/$(GNULIB_SQRTF)/g' \
+ 	      -e 's/@''GNULIB_SQRTL''@/$(GNULIB_SQRTL)/g' \
+ 	      -e 's/@''GNULIB_TANF''@/$(GNULIB_TANF)/g' \
+ 	      -e 's/@''GNULIB_TANL''@/$(GNULIB_TANL)/g' \
+ 	      -e 's/@''GNULIB_TANHF''@/$(GNULIB_TANHF)/g' \
+ 	      -e 's/@''GNULIB_TRUNC''@/$(GNULIB_TRUNC)/g' \
+ 	      -e 's/@''GNULIB_TRUNCF''@/$(GNULIB_TRUNCF)/g' \
+ 	      -e 's/@''GNULIB_TRUNCL''@/$(GNULIB_TRUNCL)/g' \
+ 	  | \
+ 	  sed -e 's|@''HAVE_ACOSF''@|$(HAVE_ACOSF)|g' \
+ 	      -e 's|@''HAVE_ACOSL''@|$(HAVE_ACOSL)|g' \
+ 	      -e 's|@''HAVE_ASINF''@|$(HAVE_ASINF)|g' \
+ 	      -e 's|@''HAVE_ASINL''@|$(HAVE_ASINL)|g' \
+ 	      -e 's|@''HAVE_ATANF''@|$(HAVE_ATANF)|g' \
+ 	      -e 's|@''HAVE_ATANL''@|$(HAVE_ATANL)|g' \
+ 	      -e 's|@''HAVE_ATAN2F''@|$(HAVE_ATAN2F)|g' \
+ 	      -e 's|@''HAVE_CBRT''@|$(HAVE_CBRT)|g' \
+ 	      -e 's|@''HAVE_CBRTF''@|$(HAVE_CBRTF)|g' \
+ 	      -e 's|@''HAVE_CBRTL''@|$(HAVE_CBRTL)|g' \
+ 	      -e 's|@''HAVE_COPYSIGN''@|$(HAVE_COPYSIGN)|g' \
+ 	      -e 's|@''HAVE_COPYSIGNL''@|$(HAVE_COPYSIGNL)|g' \
+ 	      -e 's|@''HAVE_COSF''@|$(HAVE_COSF)|g' \
+ 	      -e 's|@''HAVE_COSL''@|$(HAVE_COSL)|g' \
+ 	      -e 's|@''HAVE_COSHF''@|$(HAVE_COSHF)|g' \
+ 	      -e 's|@''HAVE_EXPF''@|$(HAVE_EXPF)|g' \
+ 	      -e 's|@''HAVE_EXPL''@|$(HAVE_EXPL)|g' \
+ 	      -e 's|@''HAVE_EXPM1''@|$(HAVE_EXPM1)|g' \
+ 	      -e 's|@''HAVE_EXPM1F''@|$(HAVE_EXPM1F)|g' \
+ 	      -e 's|@''HAVE_FABSF''@|$(HAVE_FABSF)|g' \
+ 	      -e 's|@''HAVE_FABSL''@|$(HAVE_FABSL)|g' \
+ 	      -e 's|@''HAVE_FMA''@|$(HAVE_FMA)|g' \
+ 	      -e 's|@''HAVE_FMAF''@|$(HAVE_FMAF)|g' \
+ 	      -e 's|@''HAVE_FMAL''@|$(HAVE_FMAL)|g' \
+ 	      -e 's|@''HAVE_FMODF''@|$(HAVE_FMODF)|g' \
+ 	      -e 's|@''HAVE_FMODL''@|$(HAVE_FMODL)|g' \
+ 	      -e 's|@''HAVE_FREXPF''@|$(HAVE_FREXPF)|g' \
+ 	      -e 's|@''HAVE_HYPOTF''@|$(HAVE_HYPOTF)|g' \
+ 	      -e 's|@''HAVE_HYPOTL''@|$(HAVE_HYPOTL)|g' \
+ 	      -e 's|@''HAVE_ILOGB''@|$(HAVE_ILOGB)|g' \
+ 	      -e 's|@''HAVE_ILOGBF''@|$(HAVE_ILOGBF)|g' \
+ 	      -e 's|@''HAVE_ILOGBL''@|$(HAVE_ILOGBL)|g' \
+ 	      -e 's|@''HAVE_ISNANF''@|$(HAVE_ISNANF)|g' \
+ 	      -e 's|@''HAVE_ISNAND''@|$(HAVE_ISNAND)|g' \
+ 	      -e 's|@''HAVE_ISNANL''@|$(HAVE_ISNANL)|g' \
+ 	      -e 's|@''HAVE_LDEXPF''@|$(HAVE_LDEXPF)|g' \
+ 	      -e 's|@''HAVE_LOGF''@|$(HAVE_LOGF)|g' \
+ 	      -e 's|@''HAVE_LOGL''@|$(HAVE_LOGL)|g' \
+ 	      -e 's|@''HAVE_LOG10F''@|$(HAVE_LOG10F)|g' \
+ 	      -e 's|@''HAVE_LOG10L''@|$(HAVE_LOG10L)|g' \
+ 	      -e 's|@''HAVE_LOG1P''@|$(HAVE_LOG1P)|g' \
+ 	      -e 's|@''HAVE_LOG1PF''@|$(HAVE_LOG1PF)|g' \
+ 	      -e 's|@''HAVE_LOG1PL''@|$(HAVE_LOG1PL)|g' \
+ 	      -e 's|@''HAVE_LOGBF''@|$(HAVE_LOGBF)|g' \
+ 	      -e 's|@''HAVE_LOGBL''@|$(HAVE_LOGBL)|g' \
+ 	      -e 's|@''HAVE_MODFF''@|$(HAVE_MODFF)|g' \
+ 	      -e 's|@''HAVE_MODFL''@|$(HAVE_MODFL)|g' \
+ 	      -e 's|@''HAVE_POWF''@|$(HAVE_POWF)|g' \
+ 	      -e 's|@''HAVE_REMAINDER''@|$(HAVE_REMAINDER)|g' \
+ 	      -e 's|@''HAVE_REMAINDERF''@|$(HAVE_REMAINDERF)|g' \
+ 	      -e 's|@''HAVE_RINT''@|$(HAVE_RINT)|g' \
+ 	      -e 's|@''HAVE_RINTL''@|$(HAVE_RINTL)|g' \
+ 	      -e 's|@''HAVE_SINF''@|$(HAVE_SINF)|g' \
+ 	      -e 's|@''HAVE_SINL''@|$(HAVE_SINL)|g' \
+ 	      -e 's|@''HAVE_SINHF''@|$(HAVE_SINHF)|g' \
+ 	      -e 's|@''HAVE_SQRTF''@|$(HAVE_SQRTF)|g' \
+ 	      -e 's|@''HAVE_SQRTL''@|$(HAVE_SQRTL)|g' \
+ 	      -e 's|@''HAVE_TANF''@|$(HAVE_TANF)|g' \
+ 	      -e 's|@''HAVE_TANL''@|$(HAVE_TANL)|g' \
+ 	      -e 's|@''HAVE_TANHF''@|$(HAVE_TANHF)|g' \
+ 	      -e 's|@''HAVE_DECL_ACOSL''@|$(HAVE_DECL_ACOSL)|g' \
+ 	      -e 's|@''HAVE_DECL_ASINL''@|$(HAVE_DECL_ASINL)|g' \
+ 	      -e 's|@''HAVE_DECL_ATANL''@|$(HAVE_DECL_ATANL)|g' \
+ 	      -e 's|@''HAVE_DECL_CBRTF''@|$(HAVE_DECL_CBRTF)|g' \
+ 	      -e 's|@''HAVE_DECL_CBRTL''@|$(HAVE_DECL_CBRTL)|g' \
+ 	      -e 's|@''HAVE_DECL_CEILF''@|$(HAVE_DECL_CEILF)|g' \
+ 	      -e 's|@''HAVE_DECL_CEILL''@|$(HAVE_DECL_CEILL)|g' \
+ 	      -e 's|@''HAVE_DECL_COPYSIGNF''@|$(HAVE_DECL_COPYSIGNF)|g' \
+ 	      -e 's|@''HAVE_DECL_COSL''@|$(HAVE_DECL_COSL)|g' \
+ 	      -e 's|@''HAVE_DECL_EXPL''@|$(HAVE_DECL_EXPL)|g' \
+ 	      -e 's|@''HAVE_DECL_EXP2''@|$(HAVE_DECL_EXP2)|g' \
+ 	      -e 's|@''HAVE_DECL_EXP2F''@|$(HAVE_DECL_EXP2F)|g' \
+ 	      -e 's|@''HAVE_DECL_EXP2L''@|$(HAVE_DECL_EXP2L)|g' \
+ 	      -e 's|@''HAVE_DECL_EXPM1L''@|$(HAVE_DECL_EXPM1L)|g' \
+ 	      -e 's|@''HAVE_DECL_FLOORF''@|$(HAVE_DECL_FLOORF)|g' \
+ 	      -e 's|@''HAVE_DECL_FLOORL''@|$(HAVE_DECL_FLOORL)|g' \
+ 	      -e 's|@''HAVE_DECL_FREXPL''@|$(HAVE_DECL_FREXPL)|g' \
+ 	      -e 's|@''HAVE_DECL_LDEXPL''@|$(HAVE_DECL_LDEXPL)|g' \
+ 	      -e 's|@''HAVE_DECL_LOGL''@|$(HAVE_DECL_LOGL)|g' \
+ 	      -e 's|@''HAVE_DECL_LOG10L''@|$(HAVE_DECL_LOG10L)|g' \
+ 	      -e 's|@''HAVE_DECL_LOG2''@|$(HAVE_DECL_LOG2)|g' \
+ 	      -e 's|@''HAVE_DECL_LOG2F''@|$(HAVE_DECL_LOG2F)|g' \
+ 	      -e 's|@''HAVE_DECL_LOG2L''@|$(HAVE_DECL_LOG2L)|g' \
+ 	      -e 's|@''HAVE_DECL_LOGB''@|$(HAVE_DECL_LOGB)|g' \
+ 	      -e 's|@''HAVE_DECL_REMAINDER''@|$(HAVE_DECL_REMAINDER)|g' \
+ 	      -e 's|@''HAVE_DECL_REMAINDERL''@|$(HAVE_DECL_REMAINDERL)|g' \
+ 	      -e 's|@''HAVE_DECL_RINTF''@|$(HAVE_DECL_RINTF)|g' \
+ 	      -e 's|@''HAVE_DECL_ROUND''@|$(HAVE_DECL_ROUND)|g' \
+ 	      -e 's|@''HAVE_DECL_ROUNDF''@|$(HAVE_DECL_ROUNDF)|g' \
+ 	      -e 's|@''HAVE_DECL_ROUNDL''@|$(HAVE_DECL_ROUNDL)|g' \
+ 	      -e 's|@''HAVE_DECL_SINL''@|$(HAVE_DECL_SINL)|g' \
+ 	      -e 's|@''HAVE_DECL_SQRTL''@|$(HAVE_DECL_SQRTL)|g' \
+ 	      -e 's|@''HAVE_DECL_TANL''@|$(HAVE_DECL_TANL)|g' \
+ 	      -e 's|@''HAVE_DECL_TRUNC''@|$(HAVE_DECL_TRUNC)|g' \
+ 	      -e 's|@''HAVE_DECL_TRUNCF''@|$(HAVE_DECL_TRUNCF)|g' \
+ 	      -e 's|@''HAVE_DECL_TRUNCL''@|$(HAVE_DECL_TRUNCL)|g' \
+ 	  | \
+ 	  sed -e 's|@''REPLACE_CBRTF''@|$(REPLACE_CBRTF)|g' \
+ 	      -e 's|@''REPLACE_CBRTL''@|$(REPLACE_CBRTL)|g' \
+ 	      -e 's|@''REPLACE_CEIL''@|$(REPLACE_CEIL)|g' \
+ 	      -e 's|@''REPLACE_CEILF''@|$(REPLACE_CEILF)|g' \
+ 	      -e 's|@''REPLACE_CEILL''@|$(REPLACE_CEILL)|g' \
+ 	      -e 's|@''REPLACE_EXPM1''@|$(REPLACE_EXPM1)|g' \
+ 	      -e 's|@''REPLACE_EXPM1F''@|$(REPLACE_EXPM1F)|g' \
+ 	      -e 's|@''REPLACE_EXP2''@|$(REPLACE_EXP2)|g' \
+ 	      -e 's|@''REPLACE_EXP2L''@|$(REPLACE_EXP2L)|g' \
+ 	      -e 's|@''REPLACE_FABSL''@|$(REPLACE_FABSL)|g' \
+ 	      -e 's|@''REPLACE_FLOOR''@|$(REPLACE_FLOOR)|g' \
+ 	      -e 's|@''REPLACE_FLOORF''@|$(REPLACE_FLOORF)|g' \
+ 	      -e 's|@''REPLACE_FLOORL''@|$(REPLACE_FLOORL)|g' \
+ 	      -e 's|@''REPLACE_FMA''@|$(REPLACE_FMA)|g' \
+ 	      -e 's|@''REPLACE_FMAF''@|$(REPLACE_FMAF)|g' \
+ 	      -e 's|@''REPLACE_FMAL''@|$(REPLACE_FMAL)|g' \
+ 	      -e 's|@''REPLACE_FMOD''@|$(REPLACE_FMOD)|g' \
+ 	      -e 's|@''REPLACE_FMODF''@|$(REPLACE_FMODF)|g' \
+ 	      -e 's|@''REPLACE_FMODL''@|$(REPLACE_FMODL)|g' \
+ 	      -e 's|@''REPLACE_FREXPF''@|$(REPLACE_FREXPF)|g' \
+ 	      -e 's|@''REPLACE_FREXP''@|$(REPLACE_FREXP)|g' \
+ 	      -e 's|@''REPLACE_FREXPL''@|$(REPLACE_FREXPL)|g' \
+ 	      -e 's|@''REPLACE_HUGE_VAL''@|$(REPLACE_HUGE_VAL)|g' \
+ 	      -e 's|@''REPLACE_HYPOT''@|$(REPLACE_HYPOT)|g' \
+ 	      -e 's|@''REPLACE_HYPOTF''@|$(REPLACE_HYPOTF)|g' \
+ 	      -e 's|@''REPLACE_HYPOTL''@|$(REPLACE_HYPOTL)|g' \
+ 	      -e 's|@''REPLACE_ILOGB''@|$(REPLACE_ILOGB)|g' \
+ 	      -e 's|@''REPLACE_ILOGBF''@|$(REPLACE_ILOGBF)|g' \
+ 	      -e 's|@''REPLACE_ISFINITE''@|$(REPLACE_ISFINITE)|g' \
+ 	      -e 's|@''REPLACE_ISINF''@|$(REPLACE_ISINF)|g' \
+ 	      -e 's|@''REPLACE_ISNAN''@|$(REPLACE_ISNAN)|g' \
+ 	      -e 's|@''REPLACE_ITOLD''@|$(REPLACE_ITOLD)|g' \
+ 	      -e 's|@''REPLACE_LDEXPL''@|$(REPLACE_LDEXPL)|g' \
+ 	      -e 's|@''REPLACE_LOG''@|$(REPLACE_LOG)|g' \
+ 	      -e 's|@''REPLACE_LOGF''@|$(REPLACE_LOGF)|g' \
+ 	      -e 's|@''REPLACE_LOGL''@|$(REPLACE_LOGL)|g' \
+ 	      -e 's|@''REPLACE_LOG10''@|$(REPLACE_LOG10)|g' \
+ 	      -e 's|@''REPLACE_LOG10F''@|$(REPLACE_LOG10F)|g' \
+ 	      -e 's|@''REPLACE_LOG10L''@|$(REPLACE_LOG10L)|g' \
+ 	      -e 's|@''REPLACE_LOG1P''@|$(REPLACE_LOG1P)|g' \
+ 	      -e 's|@''REPLACE_LOG1PF''@|$(REPLACE_LOG1PF)|g' \
+ 	      -e 's|@''REPLACE_LOG1PL''@|$(REPLACE_LOG1PL)|g' \
+ 	      -e 's|@''REPLACE_LOG2''@|$(REPLACE_LOG2)|g' \
+ 	      -e 's|@''REPLACE_LOG2F''@|$(REPLACE_LOG2F)|g' \
+ 	      -e 's|@''REPLACE_LOG2L''@|$(REPLACE_LOG2L)|g' \
+ 	      -e 's|@''REPLACE_LOGB''@|$(REPLACE_LOGB)|g' \
+ 	      -e 's|@''REPLACE_LOGBF''@|$(REPLACE_LOGBF)|g' \
+ 	      -e 's|@''REPLACE_LOGBL''@|$(REPLACE_LOGBL)|g' \
+ 	      -e 's|@''REPLACE_MODF''@|$(REPLACE_MODF)|g' \
+ 	      -e 's|@''REPLACE_MODFF''@|$(REPLACE_MODFF)|g' \
+ 	      -e 's|@''REPLACE_MODFL''@|$(REPLACE_MODFL)|g' \
+ 	      -e 's|@''REPLACE_NAN''@|$(REPLACE_NAN)|g' \
+ 	      -e 's|@''REPLACE_REMAINDER''@|$(REPLACE_REMAINDER)|g' \
+ 	      -e 's|@''REPLACE_REMAINDERF''@|$(REPLACE_REMAINDERF)|g' \
+ 	      -e 's|@''REPLACE_REMAINDERL''@|$(REPLACE_REMAINDERL)|g' \
+ 	      -e 's|@''REPLACE_ROUND''@|$(REPLACE_ROUND)|g' \
+ 	      -e 's|@''REPLACE_ROUNDF''@|$(REPLACE_ROUNDF)|g' \
+ 	      -e 's|@''REPLACE_ROUNDL''@|$(REPLACE_ROUNDL)|g' \
+ 	      -e 's|@''REPLACE_SIGNBIT''@|$(REPLACE_SIGNBIT)|g' \
+ 	      -e 's|@''REPLACE_SIGNBIT_USING_GCC''@|$(REPLACE_SIGNBIT_USING_GCC)|g' \
+ 	      -e 's|@''REPLACE_SQRTL''@|$(REPLACE_SQRTL)|g' \
+ 	      -e 's|@''REPLACE_TRUNC''@|$(REPLACE_TRUNC)|g' \
+ 	      -e 's|@''REPLACE_TRUNCF''@|$(REPLACE_TRUNCF)|g' \
+ 	      -e 's|@''REPLACE_TRUNCL''@|$(REPLACE_TRUNCL)|g' \
+ 	      -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
+ 	      -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
+ 	      -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)'; \
+ 	} > $@-t && \
+ 	mv $@-t $@
+ MOSTLYCLEANFILES += math.h math.h-t
+ 
+ EXTRA_DIST += math.in.h
+ 
+ ## end   gnulib module math
+ 
  ## begin gnulib module mbchar
  
***************
*** 629,632 ****
--- 997,1009 ----
  ## end   gnulib module mempcpy
  
+ ## begin gnulib module memrchr
+ 
+ 
+ EXTRA_DIST += memrchr.c
+ 
+ EXTRA_libgnu_a_SOURCES += memrchr.c
+ 
+ ## end   gnulib module memrchr
+ 
  ## begin gnulib module mkstemp
  
***************
*** 672,675 ****
--- 1049,1070 ----
  ## end   gnulib module pathmax
  
+ ## begin gnulib module printf-frexp
+ 
+ libgnu_a_SOURCES += printf-frexp.c
+ 
+ EXTRA_DIST += printf-frexp.h
+ 
+ ## end   gnulib module printf-frexp
+ 
+ ## begin gnulib module printf-frexpl
+ 
+ libgnu_a_SOURCES += printf-frexpl.c
+ 
+ EXTRA_DIST += printf-frexp.c printf-frexpl.h
+ 
+ EXTRA_libgnu_a_SOURCES += printf-frexp.c
+ 
+ ## end   gnulib module printf-frexpl
+ 
  ## begin gnulib module regex
  
***************
*** 690,693 ****
--- 1085,1103 ----
  ## end   gnulib module secure_getenv
  
+ ## begin gnulib module signbit
+ 
+ 
+ EXTRA_DIST += float+.h signbitd.c signbitf.c signbitl.c
+ 
+ EXTRA_libgnu_a_SOURCES += signbitd.c signbitf.c signbitl.c
+ 
+ ## end   gnulib module signbit
+ 
+ ## begin gnulib module size_max
+ 
+ libgnu_a_SOURCES += size_max.h
+ 
+ ## end   gnulib module size_max
+ 
  ## begin gnulib module snippet/_Noreturn
  
***************
*** 780,783 ****
--- 1190,1221 ----
  ## end   gnulib module stat
  
+ ## begin gnulib module stdarg
+ 
+ BUILT_SOURCES += $(STDARG_H)
+ 
+ # We need the following in order to create <stdarg.h> when the system
+ # doesn't have one that works with the given compiler.
+ if GL_GENERATE_STDARG_H
+ stdarg.h: stdarg.in.h $(top_builddir)/config.status
+ 	$(AM_V_GEN)rm -f $@-t $@ && \
+ 	{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
+ 	  sed -e 's|@''GUARD_PREFIX''@|GL|g' \
+ 	      -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
+ 	      -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
+ 	      -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \
+ 	      -e 's|@''NEXT_STDARG_H''@|$(NEXT_STDARG_H)|g' \
+ 	      < $(srcdir)/stdarg.in.h; \
+ 	} > $@-t && \
+ 	mv $@-t $@
+ else
+ stdarg.h: $(top_builddir)/config.status
+ 	rm -f $@
+ endif
+ MOSTLYCLEANFILES += stdarg.h stdarg.h-t
+ 
+ EXTRA_DIST += stdarg.in.h
+ 
+ ## end   gnulib module stdarg
+ 
  ## begin gnulib module stdbool
  
***************
*** 818,821 ****
--- 1256,1260 ----
  	      -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \
  	      -e 's|@''NEXT_STDDEF_H''@|$(NEXT_STDDEF_H)|g' \
+ 	      -e 's|@''HAVE_MAX_ALIGN_T''@|$(HAVE_MAX_ALIGN_T)|g' \
  	      -e 's|@''HAVE_WCHAR_T''@|$(HAVE_WCHAR_T)|g' \
  	      -e 's|@''REPLACE_NULL''@|$(REPLACE_NULL)|g' \
***************
*** 883,886 ****
--- 1322,1453 ----
  ## end   gnulib module stdint
  
+ ## begin gnulib module stdio
+ 
+ BUILT_SOURCES += stdio.h
+ 
+ # We need the following in order to create <stdio.h> when the system
+ # doesn't have one that works with the given compiler.
+ stdio.h: stdio.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
+ 	$(AM_V_GEN)rm -f $@-t $@ && \
+ 	{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
+ 	  sed -e 's|@''GUARD_PREFIX''@|GL|g' \
+ 	      -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
+ 	      -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
+ 	      -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \
+ 	      -e 's|@''NEXT_STDIO_H''@|$(NEXT_STDIO_H)|g' \
+ 	      -e 's/@''GNULIB_DPRINTF''@/$(GNULIB_DPRINTF)/g' \
+ 	      -e 's/@''GNULIB_FCLOSE''@/$(GNULIB_FCLOSE)/g' \
+ 	      -e 's/@''GNULIB_FDOPEN''@/$(GNULIB_FDOPEN)/g' \
+ 	      -e 's/@''GNULIB_FFLUSH''@/$(GNULIB_FFLUSH)/g' \
+ 	      -e 's/@''GNULIB_FGETC''@/$(GNULIB_FGETC)/g' \
+ 	      -e 's/@''GNULIB_FGETS''@/$(GNULIB_FGETS)/g' \
+ 	      -e 's/@''GNULIB_FOPEN''@/$(GNULIB_FOPEN)/g' \
+ 	      -e 's/@''GNULIB_FPRINTF''@/$(GNULIB_FPRINTF)/g' \
+ 	      -e 's/@''GNULIB_FPRINTF_POSIX''@/$(GNULIB_FPRINTF_POSIX)/g' \
+ 	      -e 's/@''GNULIB_FPURGE''@/$(GNULIB_FPURGE)/g' \
+ 	      -e 's/@''GNULIB_FPUTC''@/$(GNULIB_FPUTC)/g' \
+ 	      -e 's/@''GNULIB_FPUTS''@/$(GNULIB_FPUTS)/g' \
+ 	      -e 's/@''GNULIB_FREAD''@/$(GNULIB_FREAD)/g' \
+ 	      -e 's/@''GNULIB_FREOPEN''@/$(GNULIB_FREOPEN)/g' \
+ 	      -e 's/@''GNULIB_FSCANF''@/$(GNULIB_FSCANF)/g' \
+ 	      -e 's/@''GNULIB_FSEEK''@/$(GNULIB_FSEEK)/g' \
+ 	      -e 's/@''GNULIB_FSEEKO''@/$(GNULIB_FSEEKO)/g' \
+ 	      -e 's/@''GNULIB_FTELL''@/$(GNULIB_FTELL)/g' \
+ 	      -e 's/@''GNULIB_FTELLO''@/$(GNULIB_FTELLO)/g' \
+ 	      -e 's/@''GNULIB_FWRITE''@/$(GNULIB_FWRITE)/g' \
+ 	      -e 's/@''GNULIB_GETC''@/$(GNULIB_GETC)/g' \
+ 	      -e 's/@''GNULIB_GETCHAR''@/$(GNULIB_GETCHAR)/g' \
+ 	      -e 's/@''GNULIB_GETDELIM''@/$(GNULIB_GETDELIM)/g' \
+ 	      -e 's/@''GNULIB_GETLINE''@/$(GNULIB_GETLINE)/g' \
+ 	      -e 's/@''GNULIB_OBSTACK_PRINTF''@/$(GNULIB_OBSTACK_PRINTF)/g' \
+ 	      -e 's/@''GNULIB_OBSTACK_PRINTF_POSIX''@/$(GNULIB_OBSTACK_PRINTF_POSIX)/g' \
+ 	      -e 's/@''GNULIB_PCLOSE''@/$(GNULIB_PCLOSE)/g' \
+ 	      -e 's/@''GNULIB_PERROR''@/$(GNULIB_PERROR)/g' \
+ 	      -e 's/@''GNULIB_POPEN''@/$(GNULIB_POPEN)/g' \
+ 	      -e 's/@''GNULIB_PRINTF''@/$(GNULIB_PRINTF)/g' \
+ 	      -e 's/@''GNULIB_PRINTF_POSIX''@/$(GNULIB_PRINTF_POSIX)/g' \
+ 	      -e 's/@''GNULIB_PUTC''@/$(GNULIB_PUTC)/g' \
+ 	      -e 's/@''GNULIB_PUTCHAR''@/$(GNULIB_PUTCHAR)/g' \
+ 	      -e 's/@''GNULIB_PUTS''@/$(GNULIB_PUTS)/g' \
+ 	      -e 's/@''GNULIB_REMOVE''@/$(GNULIB_REMOVE)/g' \
+ 	      -e 's/@''GNULIB_RENAME''@/$(GNULIB_RENAME)/g' \
+ 	      -e 's/@''GNULIB_RENAMEAT''@/$(GNULIB_RENAMEAT)/g' \
+ 	      -e 's/@''GNULIB_SCANF''@/$(GNULIB_SCANF)/g' \
+ 	      -e 's/@''GNULIB_SNPRINTF''@/$(GNULIB_SNPRINTF)/g' \
+ 	      -e 's/@''GNULIB_SPRINTF_POSIX''@/$(GNULIB_SPRINTF_POSIX)/g' \
+ 	      -e 's/@''GNULIB_STDIO_H_NONBLOCKING''@/$(GNULIB_STDIO_H_NONBLOCKING)/g' \
+ 	      -e 's/@''GNULIB_STDIO_H_SIGPIPE''@/$(GNULIB_STDIO_H_SIGPIPE)/g' \
+ 	      -e 's/@''GNULIB_TMPFILE''@/$(GNULIB_TMPFILE)/g' \
+ 	      -e 's/@''GNULIB_VASPRINTF''@/$(GNULIB_VASPRINTF)/g' \
+ 	      -e 's/@''GNULIB_VDPRINTF''@/$(GNULIB_VDPRINTF)/g' \
+ 	      -e 's/@''GNULIB_VFPRINTF''@/$(GNULIB_VFPRINTF)/g' \
+ 	      -e 's/@''GNULIB_VFPRINTF_POSIX''@/$(GNULIB_VFPRINTF_POSIX)/g' \
+ 	      -e 's/@''GNULIB_VFSCANF''@/$(GNULIB_VFSCANF)/g' \
+ 	      -e 's/@''GNULIB_VSCANF''@/$(GNULIB_VSCANF)/g' \
+ 	      -e 's/@''GNULIB_VPRINTF''@/$(GNULIB_VPRINTF)/g' \
+ 	      -e 's/@''GNULIB_VPRINTF_POSIX''@/$(GNULIB_VPRINTF_POSIX)/g' \
+ 	      -e 's/@''GNULIB_VSNPRINTF''@/$(GNULIB_VSNPRINTF)/g' \
+ 	      -e 's/@''GNULIB_VSPRINTF_POSIX''@/$(GNULIB_VSPRINTF_POSIX)/g' \
+ 	      < $(srcdir)/stdio.in.h | \
+ 	  sed -e 's|@''HAVE_DECL_FPURGE''@|$(HAVE_DECL_FPURGE)|g' \
+ 	      -e 's|@''HAVE_DECL_FSEEKO''@|$(HAVE_DECL_FSEEKO)|g' \
+ 	      -e 's|@''HAVE_DECL_FTELLO''@|$(HAVE_DECL_FTELLO)|g' \
+ 	      -e 's|@''HAVE_DECL_GETDELIM''@|$(HAVE_DECL_GETDELIM)|g' \
+ 	      -e 's|@''HAVE_DECL_GETLINE''@|$(HAVE_DECL_GETLINE)|g' \
+ 	      -e 's|@''HAVE_DECL_OBSTACK_PRINTF''@|$(HAVE_DECL_OBSTACK_PRINTF)|g' \
+ 	      -e 's|@''HAVE_DECL_SNPRINTF''@|$(HAVE_DECL_SNPRINTF)|g' \
+ 	      -e 's|@''HAVE_DECL_VSNPRINTF''@|$(HAVE_DECL_VSNPRINTF)|g' \
+ 	      -e 's|@''HAVE_DPRINTF''@|$(HAVE_DPRINTF)|g' \
+ 	      -e 's|@''HAVE_FSEEKO''@|$(HAVE_FSEEKO)|g' \
+ 	      -e 's|@''HAVE_FTELLO''@|$(HAVE_FTELLO)|g' \
+ 	      -e 's|@''HAVE_PCLOSE''@|$(HAVE_PCLOSE)|g' \
+ 	      -e 's|@''HAVE_POPEN''@|$(HAVE_POPEN)|g' \
+ 	      -e 's|@''HAVE_RENAMEAT''@|$(HAVE_RENAMEAT)|g' \
+ 	      -e 's|@''HAVE_VASPRINTF''@|$(HAVE_VASPRINTF)|g' \
+ 	      -e 's|@''HAVE_VDPRINTF''@|$(HAVE_VDPRINTF)|g' \
+ 	      -e 's|@''REPLACE_DPRINTF''@|$(REPLACE_DPRINTF)|g' \
+ 	      -e 's|@''REPLACE_FCLOSE''@|$(REPLACE_FCLOSE)|g' \
+ 	      -e 's|@''REPLACE_FDOPEN''@|$(REPLACE_FDOPEN)|g' \
+ 	      -e 's|@''REPLACE_FFLUSH''@|$(REPLACE_FFLUSH)|g' \
+ 	      -e 's|@''REPLACE_FOPEN''@|$(REPLACE_FOPEN)|g' \
+ 	      -e 's|@''REPLACE_FPRINTF''@|$(REPLACE_FPRINTF)|g' \
+ 	      -e 's|@''REPLACE_FPURGE''@|$(REPLACE_FPURGE)|g' \
+ 	      -e 's|@''REPLACE_FREOPEN''@|$(REPLACE_FREOPEN)|g' \
+ 	      -e 's|@''REPLACE_FSEEK''@|$(REPLACE_FSEEK)|g' \
+ 	      -e 's|@''REPLACE_FSEEKO''@|$(REPLACE_FSEEKO)|g' \
+ 	      -e 's|@''REPLACE_FTELL''@|$(REPLACE_FTELL)|g' \
+ 	      -e 's|@''REPLACE_FTELLO''@|$(REPLACE_FTELLO)|g' \
+ 	      -e 's|@''REPLACE_GETDELIM''@|$(REPLACE_GETDELIM)|g' \
+ 	      -e 's|@''REPLACE_GETLINE''@|$(REPLACE_GETLINE)|g' \
+ 	      -e 's|@''REPLACE_OBSTACK_PRINTF''@|$(REPLACE_OBSTACK_PRINTF)|g' \
+ 	      -e 's|@''REPLACE_PERROR''@|$(REPLACE_PERROR)|g' \
+ 	      -e 's|@''REPLACE_POPEN''@|$(REPLACE_POPEN)|g' \
+ 	      -e 's|@''REPLACE_PRINTF''@|$(REPLACE_PRINTF)|g' \
+ 	      -e 's|@''REPLACE_REMOVE''@|$(REPLACE_REMOVE)|g' \
+ 	      -e 's|@''REPLACE_RENAME''@|$(REPLACE_RENAME)|g' \
+ 	      -e 's|@''REPLACE_RENAMEAT''@|$(REPLACE_RENAMEAT)|g' \
+ 	      -e 's|@''REPLACE_SNPRINTF''@|$(REPLACE_SNPRINTF)|g' \
+ 	      -e 's|@''REPLACE_SPRINTF''@|$(REPLACE_SPRINTF)|g' \
+ 	      -e 's|@''REPLACE_STDIO_READ_FUNCS''@|$(REPLACE_STDIO_READ_FUNCS)|g' \
+ 	      -e 's|@''REPLACE_STDIO_WRITE_FUNCS''@|$(REPLACE_STDIO_WRITE_FUNCS)|g' \
+ 	      -e 's|@''REPLACE_TMPFILE''@|$(REPLACE_TMPFILE)|g' \
+ 	      -e 's|@''REPLACE_VASPRINTF''@|$(REPLACE_VASPRINTF)|g' \
+ 	      -e 's|@''REPLACE_VDPRINTF''@|$(REPLACE_VDPRINTF)|g' \
+ 	      -e 's|@''REPLACE_VFPRINTF''@|$(REPLACE_VFPRINTF)|g' \
+ 	      -e 's|@''REPLACE_VPRINTF''@|$(REPLACE_VPRINTF)|g' \
+ 	      -e 's|@''REPLACE_VSNPRINTF''@|$(REPLACE_VSNPRINTF)|g' \
+ 	      -e 's|@''REPLACE_VSPRINTF''@|$(REPLACE_VSPRINTF)|g' \
+ 	      -e 's|@''ASM_SYMBOL_PREFIX''@|$(ASM_SYMBOL_PREFIX)|g' \
+ 	      -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
+ 	      -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
+ 	      -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)'; \
+ 	} > $@-t && \
+ 	mv $@-t $@
+ MOSTLYCLEANFILES += stdio.h stdio.h-t
+ 
+ EXTRA_DIST += stdio.in.h
+ 
+ ## end   gnulib module stdio
+ 
  ## begin gnulib module stdlib
  
***************
*** 916,919 ****
--- 1483,1487 ----
  	      -e 's/@''GNULIB_PTSNAME_R''@/$(GNULIB_PTSNAME_R)/g' \
  	      -e 's/@''GNULIB_PUTENV''@/$(GNULIB_PUTENV)/g' \
+ 	      -e 's/@''GNULIB_QSORT_R''@/$(GNULIB_QSORT_R)/g' \
  	      -e 's/@''GNULIB_RANDOM''@/$(GNULIB_RANDOM)/g' \
  	      -e 's/@''GNULIB_RANDOM_R''@/$(GNULIB_RANDOM_R)/g' \
***************
*** 967,970 ****
--- 1535,1539 ----
  	      -e 's|@''REPLACE_PTSNAME_R''@|$(REPLACE_PTSNAME_R)|g' \
  	      -e 's|@''REPLACE_PUTENV''@|$(REPLACE_PUTENV)|g' \
+ 	      -e 's|@''REPLACE_QSORT_R''@|$(REPLACE_QSORT_R)|g' \
  	      -e 's|@''REPLACE_RANDOM_R''@|$(REPLACE_RANDOM_R)|g' \
  	      -e 's|@''REPLACE_REALLOC''@|$(REPLACE_REALLOC)|g' \
***************
*** 995,998 ****
--- 1564,1585 ----
  ## end   gnulib module stpcpy
  
+ ## begin gnulib module strcase
+ 
+ 
+ EXTRA_DIST += strcasecmp.c strncasecmp.c
+ 
+ EXTRA_libgnu_a_SOURCES += strcasecmp.c strncasecmp.c
+ 
+ ## end   gnulib module strcase
+ 
+ ## begin gnulib module strcasestr-simple
+ 
+ 
+ EXTRA_DIST += str-two-way.h strcasestr.c
+ 
+ EXTRA_libgnu_a_SOURCES += strcasestr.c
+ 
+ ## end   gnulib module strcasestr-simple
+ 
  ## begin gnulib module strdup-posix
  
***************
*** 1129,1132 ****
--- 1716,1750 ----
  ## end   gnulib module string
  
+ ## begin gnulib module strings
+ 
+ BUILT_SOURCES += strings.h
+ 
+ # We need the following in order to create <strings.h> when the system
+ # doesn't have one that works with the given compiler.
+ strings.h: strings.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(WARN_ON_USE_H) $(ARG_NONNULL_H)
+ 	$(AM_V_GEN)rm -f $@-t $@ && \
+ 	{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
+ 	  sed -e 's|@''GUARD_PREFIX''@|GL|g' \
+ 	      -e 's|@''HAVE_STRINGS_H''@|$(HAVE_STRINGS_H)|g' \
+ 	      -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
+ 	      -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
+ 	      -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \
+ 	      -e 's|@''NEXT_STRINGS_H''@|$(NEXT_STRINGS_H)|g' \
+ 	      -e 's|@''GNULIB_FFS''@|$(GNULIB_FFS)|g' \
+ 	      -e 's|@''HAVE_FFS''@|$(HAVE_FFS)|g' \
+ 	      -e 's|@''HAVE_STRCASECMP''@|$(HAVE_STRCASECMP)|g' \
+ 	      -e 's|@''HAVE_DECL_STRNCASECMP''@|$(HAVE_DECL_STRNCASECMP)|g' \
+ 	      -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
+ 	      -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
+ 	      -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \
+ 	      < $(srcdir)/strings.in.h; \
+ 	} > $@-t && \
+ 	mv $@-t $@
+ MOSTLYCLEANFILES += strings.h strings.h-t
+ 
+ EXTRA_DIST += strings.in.h
+ 
+ ## end   gnulib module strings
+ 
  ## begin gnulib module strndup
  
***************
*** 1313,1316 ****
--- 1931,1935 ----
  	      -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \
  	      -e 's|@''NEXT_TIME_H''@|$(NEXT_TIME_H)|g' \
+ 	      -e 's/@''GNULIB_GETTIMEOFDAY''@/$(GNULIB_GETTIMEOFDAY)/g' \
  	      -e 's/@''GNULIB_MKTIME''@/$(GNULIB_MKTIME)/g' \
  	      -e 's/@''GNULIB_NANOSLEEP''@/$(GNULIB_NANOSLEEP)/g' \
***************
*** 1322,1325 ****
--- 1941,1946 ----
  	      -e 's|@''HAVE_STRPTIME''@|$(HAVE_STRPTIME)|g' \
  	      -e 's|@''HAVE_TIMEGM''@|$(HAVE_TIMEGM)|g' \
+ 	      -e 's|@''REPLACE_GMTIME''@|$(REPLACE_GMTIME)|g' \
+ 	      -e 's|@''REPLACE_LOCALTIME''@|$(REPLACE_LOCALTIME)|g' \
  	      -e 's|@''REPLACE_LOCALTIME_R''@|$(REPLACE_LOCALTIME_R)|g' \
  	      -e 's|@''REPLACE_MKTIME''@|$(REPLACE_MKTIME)|g' \
***************
*** 1329,1332 ****
--- 1950,1954 ----
  	      -e 's|@''SYS_TIME_H_DEFINES_STRUCT_TIMESPEC''@|$(SYS_TIME_H_DEFINES_STRUCT_TIMESPEC)|g' \
  	      -e 's|@''TIME_H_DEFINES_STRUCT_TIMESPEC''@|$(TIME_H_DEFINES_STRUCT_TIMESPEC)|g' \
+ 	      -e 's|@''UNISTD_H_DEFINES_STRUCT_TIMESPEC''@|$(UNISTD_H_DEFINES_STRUCT_TIMESPEC)|g' \
  	      -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
  	      -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
***************
*** 1459,1462 ****
--- 2081,2085 ----
  	      -e 's|@''REPLACE_GETCWD''@|$(REPLACE_GETCWD)|g' \
  	      -e 's|@''REPLACE_GETDOMAINNAME''@|$(REPLACE_GETDOMAINNAME)|g' \
+ 	      -e 's|@''REPLACE_GETDTABLESIZE''@|$(REPLACE_GETDTABLESIZE)|g' \
  	      -e 's|@''REPLACE_GETLOGIN_R''@|$(REPLACE_GETLOGIN_R)|g' \
  	      -e 's|@''REPLACE_GETGROUPS''@|$(REPLACE_GETGROUPS)|g' \
***************
*** 1471,1477 ****
--- 2094,2102 ----
  	      -e 's|@''REPLACE_READ''@|$(REPLACE_READ)|g' \
  	      -e 's|@''REPLACE_READLINK''@|$(REPLACE_READLINK)|g' \
+ 	      -e 's|@''REPLACE_READLINKAT''@|$(REPLACE_READLINKAT)|g' \
  	      -e 's|@''REPLACE_RMDIR''@|$(REPLACE_RMDIR)|g' \
  	      -e 's|@''REPLACE_SLEEP''@|$(REPLACE_SLEEP)|g' \
  	      -e 's|@''REPLACE_SYMLINK''@|$(REPLACE_SYMLINK)|g' \
+ 	      -e 's|@''REPLACE_SYMLINKAT''@|$(REPLACE_SYMLINKAT)|g' \
  	      -e 's|@''REPLACE_TTYNAME_R''@|$(REPLACE_TTYNAME_R)|g' \
  	      -e 's|@''REPLACE_UNLINK''@|$(REPLACE_UNLINK)|g' \
***************
*** 1534,1537 ****
--- 2159,2180 ----
  ## end   gnulib module uniwidth/width
  
+ ## begin gnulib module vasnprintf
+ 
+ 
+ EXTRA_DIST += asnprintf.c float+.h printf-args.c printf-args.h printf-parse.c printf-parse.h vasnprintf.c vasnprintf.h
+ 
+ EXTRA_libgnu_a_SOURCES += asnprintf.c printf-args.c printf-parse.c vasnprintf.c
+ 
+ ## end   gnulib module vasnprintf
+ 
+ ## begin gnulib module vasprintf
+ 
+ 
+ EXTRA_DIST += asprintf.c vasprintf.c
+ 
+ EXTRA_libgnu_a_SOURCES += asprintf.c vasprintf.c
+ 
+ ## end   gnulib module vasprintf
+ 
  ## begin gnulib module verify
  
***************
*** 1741,1744 ****
--- 2384,2393 ----
  ## end   gnulib module xalloc-oversized
  
+ ## begin gnulib module xsize
+ 
+ libgnu_a_SOURCES += xsize.h xsize.c
+ 
+ ## end   gnulib module xsize
+ 
  
  mostlyclean-local: mostlyclean-generic
diff -Nrc2 texinfo-5.2/gnulib/lib/Makefile.in texinfo-6.0/gnulib/lib/Makefile.in
*** texinfo-5.2/gnulib/lib/Makefile.in	2013-09-27 00:04:44.000000000 +0100
--- texinfo-6.0/gnulib/lib/Makefile.in	2015-06-26 13:51:07.000000000 +0100
***************
*** 1,6 ****
! # Makefile.in generated by automake 1.14 from Makefile.am.
  # @configure_input@
  
! # Copyright (C) 1994-2013 Free Software Foundation, Inc.
  
  # This Makefile.in is free software; the Free Software Foundation
--- 1,6 ----
! # Makefile.in generated by automake 1.15 from Makefile.am.
  # @configure_input@
  
! # Copyright (C) 1994-2014 Free Software Foundation, Inc.
  
  # This Makefile.in is free software; the Free Software Foundation
***************
*** 15,19 ****
  @SET_MAKE@
  
! # Copyright (C) 2002-2013 Free Software Foundation, Inc.
  #
  # This file is free software; you can redistribute it and/or modify
--- 15,19 ----
  @SET_MAKE@
  
! # Copyright (C) 2002-2015 Free Software Foundation, Inc.
  #
  # This file is free software; you can redistribute it and/or modify
***************
*** 36,45 ****
  #
  # Generated by gnulib-tool.
! # Reproduce by: gnulib-tool --import --dir=. --lib=libgnu --source-base=gnulib/lib --m4-base=gnulib/m4 --doc-base=doc --tests-base=tests --aux-dir=build-aux --no-conditional-dependencies --no-libtool --macro-prefix=gl --no-vc-files argz getopt-gnu gettext mbchar mbiter mbscasecmp mbschr mbslen mbsncasecmp mbsstr mbswidth memmem mkstemp regex strdup-posix strerror xalloc
  
  
  
  VPATH = @srcdir@
! am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
  am__make_running_with_option = \
    case $${target_option-} in \
--- 36,55 ----
  #
  # Generated by gnulib-tool.
! # Reproduce by: gnulib-tool --import --dir=. --lib=libgnu --source-base=gnulib/lib --m4-base=gnulib/m4 --doc-base=doc --tests-base=tests --aux-dir=build-aux --no-conditional-dependencies --no-libtool --macro-prefix=gl --no-vc-files argz getopt-gnu gettext iconv mbchar mbiter mbscasecmp mbschr mbslen mbsncasecmp mbsstr mbswidth memmem memrchr mkstemp regex stdarg strcasestr strdup-posix strerror vasprintf-posix xalloc
  
  
  
  VPATH = @srcdir@
! am__is_gnu_make = { \
!   if test -z '$(MAKELEVEL)'; then \
!     false; \
!   elif test -n '$(MAKE_HOST)'; then \
!     true; \
!   elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
!     true; \
!   else \
!     false; \
!   fi; \
! }
  am__make_running_with_option = \
    case $${target_option-} in \
***************
*** 105,112 ****
  @LIBUNISTRING_COMPILE_UNIWIDTH_WIDTH_TRUE@am__append_1 = uniwidth/width.c
  subdir = gnulib/lib
- DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
- 	$(top_srcdir)/build-aux/depcomp $(noinst_HEADERS)
  ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
  am__aclocal_m4_deps = $(top_srcdir)/gnulib/m4/00gnulib.m4 \
  	$(top_srcdir)/gnulib/m4/alloca.m4 \
  	$(top_srcdir)/gnulib/m4/argz.m4 \
--- 115,121 ----
  @LIBUNISTRING_COMPILE_UNIWIDTH_WIDTH_TRUE@am__append_1 = uniwidth/width.c
  subdir = gnulib/lib
  ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
  am__aclocal_m4_deps = $(top_srcdir)/gnulib/m4/00gnulib.m4 \
+ 	$(top_srcdir)/gnulib/m4/absolute-header.m4 \
  	$(top_srcdir)/gnulib/m4/alloca.m4 \
  	$(top_srcdir)/gnulib/m4/argz.m4 \
***************
*** 117,124 ****
--- 126,140 ----
  	$(top_srcdir)/gnulib/m4/errno_h.m4 \
  	$(top_srcdir)/gnulib/m4/error.m4 \
+ 	$(top_srcdir)/gnulib/m4/exponentd.m4 \
+ 	$(top_srcdir)/gnulib/m4/exponentf.m4 \
+ 	$(top_srcdir)/gnulib/m4/exponentl.m4 \
  	$(top_srcdir)/gnulib/m4/extensions.m4 \
  	$(top_srcdir)/gnulib/m4/extern-inline.m4 \
  	$(top_srcdir)/gnulib/m4/fcntl-o.m4 \
  	$(top_srcdir)/gnulib/m4/fcntl_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/float_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/fpieee.m4 \
+ 	$(top_srcdir)/gnulib/m4/frexp.m4 \
+ 	$(top_srcdir)/gnulib/m4/frexpl.m4 \
  	$(top_srcdir)/gnulib/m4/getopt.m4 \
  	$(top_srcdir)/gnulib/m4/gettext.m4 \
***************
*** 130,136 ****
--- 146,158 ----
  	$(top_srcdir)/gnulib/m4/include_next.m4 \
  	$(top_srcdir)/gnulib/m4/intlmacosx.m4 \
+ 	$(top_srcdir)/gnulib/m4/intmax_t.m4 \
+ 	$(top_srcdir)/gnulib/m4/inttypes_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/isnand.m4 \
+ 	$(top_srcdir)/gnulib/m4/isnanf.m4 \
+ 	$(top_srcdir)/gnulib/m4/isnanl.m4 \
  	$(top_srcdir)/gnulib/m4/iswblank.m4 \
  	$(top_srcdir)/gnulib/m4/langinfo_h.m4 \
  	$(top_srcdir)/gnulib/m4/largefile.m4 \
+ 	$(top_srcdir)/gnulib/m4/ldexpl.m4 \
  	$(top_srcdir)/gnulib/m4/lib-ld.m4 \
  	$(top_srcdir)/gnulib/m4/lib-link.m4 \
***************
*** 148,151 ****
--- 170,174 ----
  	$(top_srcdir)/gnulib/m4/malloc.m4 \
  	$(top_srcdir)/gnulib/m4/malloca.m4 \
+ 	$(top_srcdir)/gnulib/m4/math_h.m4 \
  	$(top_srcdir)/gnulib/m4/mbchar.m4 \
  	$(top_srcdir)/gnulib/m4/mbiter.m4 \
***************
*** 159,162 ****
--- 182,186 ----
  	$(top_srcdir)/gnulib/m4/memmem.m4 \
  	$(top_srcdir)/gnulib/m4/mempcpy.m4 \
+ 	$(top_srcdir)/gnulib/m4/memrchr.m4 \
  	$(top_srcdir)/gnulib/m4/mkstemp.m4 \
  	$(top_srcdir)/gnulib/m4/mmap-anon.m4 \
***************
*** 171,187 ****
--- 195,222 ----
  	$(top_srcdir)/gnulib/m4/pathmax.m4 \
  	$(top_srcdir)/gnulib/m4/po.m4 \
+ 	$(top_srcdir)/gnulib/m4/printf-frexp.m4 \
+ 	$(top_srcdir)/gnulib/m4/printf-frexpl.m4 \
+ 	$(top_srcdir)/gnulib/m4/printf.m4 \
  	$(top_srcdir)/gnulib/m4/progtest.m4 \
  	$(top_srcdir)/gnulib/m4/regex.m4 \
  	$(top_srcdir)/gnulib/m4/secure_getenv.m4 \
+ 	$(top_srcdir)/gnulib/m4/signbit.m4 \
+ 	$(top_srcdir)/gnulib/m4/size_max.m4 \
  	$(top_srcdir)/gnulib/m4/ssize_t.m4 \
  	$(top_srcdir)/gnulib/m4/stat.m4 \
+ 	$(top_srcdir)/gnulib/m4/stdarg.m4 \
  	$(top_srcdir)/gnulib/m4/stdbool.m4 \
  	$(top_srcdir)/gnulib/m4/stddef_h.m4 \
  	$(top_srcdir)/gnulib/m4/stdint.m4 \
+ 	$(top_srcdir)/gnulib/m4/stdint_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/stdio_h.m4 \
  	$(top_srcdir)/gnulib/m4/stdlib_h.m4 \
  	$(top_srcdir)/gnulib/m4/stpcpy.m4 \
+ 	$(top_srcdir)/gnulib/m4/strcase.m4 \
+ 	$(top_srcdir)/gnulib/m4/strcasestr.m4 \
  	$(top_srcdir)/gnulib/m4/strdup.m4 \
  	$(top_srcdir)/gnulib/m4/strerror.m4 \
  	$(top_srcdir)/gnulib/m4/string_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/strings_h.m4 \
  	$(top_srcdir)/gnulib/m4/strndup.m4 \
  	$(top_srcdir)/gnulib/m4/strnlen.m4 \
***************
*** 195,198 ****
--- 230,236 ----
  	$(top_srcdir)/gnulib/m4/time_h.m4 \
  	$(top_srcdir)/gnulib/m4/unistd_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/vasnprintf.m4 \
+ 	$(top_srcdir)/gnulib/m4/vasprintf-posix.m4 \
+ 	$(top_srcdir)/gnulib/m4/vasprintf.m4 \
  	$(top_srcdir)/gnulib/m4/warn-on-use.m4 \
  	$(top_srcdir)/gnulib/m4/wchar_h.m4 \
***************
*** 202,208 ****
  	$(top_srcdir)/gnulib/m4/wcwidth.m4 \
  	$(top_srcdir)/gnulib/m4/wint_t.m4 \
! 	$(top_srcdir)/gnulib/m4/xalloc.m4 $(top_srcdir)/configure.ac
  am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
  	$(ACLOCAL_M4)
  mkinstalldirs = $(install_sh) -d
  CONFIG_HEADER = $(top_builddir)/config.h
--- 240,249 ----
  	$(top_srcdir)/gnulib/m4/wcwidth.m4 \
  	$(top_srcdir)/gnulib/m4/wint_t.m4 \
! 	$(top_srcdir)/gnulib/m4/xalloc.m4 \
! 	$(top_srcdir)/gnulib/m4/xsize.m4 $(top_srcdir)/configure.ac
  am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
  	$(ACLOCAL_M4)
+ DIST_COMMON = $(srcdir)/Makefile.am $(noinst_HEADERS) \
+ 	$(am__DIST_COMMON)
  mkinstalldirs = $(install_sh) -d
  CONFIG_HEADER = $(top_builddir)/config.h
***************
*** 218,236 ****
  am__libgnu_a_SOURCES_DIST = exitfail.c gettext.h localcharset.h \
  	localcharset.c glthread/lock.h glthread/lock.c malloca.c \
! 	mbchar.c mbiter.h mbiter.c mbscasecmp.c mbschr.c mbslen.c \
! 	mbsncasecmp.c mbsstr.c mbswidth.h mbswidth.c mbuiter.h \
! 	mbuiter.c strnlen1.h strnlen1.c tempname.c \
! 	glthread/threadlib.c unistd.c uniwidth/width.c wctype-h.c \
! 	xmalloc.c xalloc-die.c
  am__dirstamp = $(am__leading_dot)dirstamp
  @LIBUNISTRING_COMPILE_UNIWIDTH_WIDTH_TRUE@am__objects_1 = uniwidth/width.$(OBJEXT)
  am_libgnu_a_OBJECTS = exitfail.$(OBJEXT) localcharset.$(OBJEXT) \
! 	glthread/lock.$(OBJEXT) malloca.$(OBJEXT) mbchar.$(OBJEXT) \
! 	mbiter.$(OBJEXT) mbscasecmp.$(OBJEXT) mbschr.$(OBJEXT) \
! 	mbslen.$(OBJEXT) mbsncasecmp.$(OBJEXT) mbsstr.$(OBJEXT) \
! 	mbswidth.$(OBJEXT) mbuiter.$(OBJEXT) strnlen1.$(OBJEXT) \
! 	tempname.$(OBJEXT) glthread/threadlib.$(OBJEXT) \
! 	unistd.$(OBJEXT) $(am__objects_1) wctype-h.$(OBJEXT) \
! 	xmalloc.$(OBJEXT) xalloc-die.$(OBJEXT)
  libgnu_a_OBJECTS = $(am_libgnu_a_OBJECTS)
  LTLIBRARIES = $(noinst_LTLIBRARIES)
--- 259,280 ----
  am__libgnu_a_SOURCES_DIST = exitfail.c gettext.h localcharset.h \
  	localcharset.c glthread/lock.h glthread/lock.c malloca.c \
! 	math.c mbchar.c mbiter.h mbiter.c mbscasecmp.c mbschr.c \
! 	mbslen.c mbsncasecmp.c mbsstr.c mbswidth.h mbswidth.c \
! 	mbuiter.h mbuiter.c printf-frexp.c printf-frexpl.c size_max.h \
! 	strnlen1.h strnlen1.c tempname.c glthread/threadlib.c unistd.c \
! 	uniwidth/width.c wctype-h.c xmalloc.c xalloc-die.c xsize.h \
! 	xsize.c
  am__dirstamp = $(am__leading_dot)dirstamp
  @LIBUNISTRING_COMPILE_UNIWIDTH_WIDTH_TRUE@am__objects_1 = uniwidth/width.$(OBJEXT)
  am_libgnu_a_OBJECTS = exitfail.$(OBJEXT) localcharset.$(OBJEXT) \
! 	glthread/lock.$(OBJEXT) malloca.$(OBJEXT) math.$(OBJEXT) \
! 	mbchar.$(OBJEXT) mbiter.$(OBJEXT) mbscasecmp.$(OBJEXT) \
! 	mbschr.$(OBJEXT) mbslen.$(OBJEXT) mbsncasecmp.$(OBJEXT) \
! 	mbsstr.$(OBJEXT) mbswidth.$(OBJEXT) mbuiter.$(OBJEXT) \
! 	printf-frexp.$(OBJEXT) printf-frexpl.$(OBJEXT) \
! 	strnlen1.$(OBJEXT) tempname.$(OBJEXT) \
! 	glthread/threadlib.$(OBJEXT) unistd.$(OBJEXT) $(am__objects_1) \
! 	wctype-h.$(OBJEXT) xmalloc.$(OBJEXT) xalloc-die.$(OBJEXT) \
! 	xsize.$(OBJEXT)
  libgnu_a_OBJECTS = $(am_libgnu_a_OBJECTS)
  LTLIBRARIES = $(noinst_LTLIBRARIES)
***************
*** 307,310 ****
--- 351,356 ----
  CTAGS = ctags
  DIST_SUBDIRS = $(SUBDIRS)
+ am__DIST_COMMON = $(srcdir)/Makefile.in \
+ 	$(top_srcdir)/build-aux/depcomp
  DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
  am__relativize = \
***************
*** 374,377 ****
--- 420,424 ----
  ERRNO_H = @ERRNO_H@
  EXEEXT = @EXEEXT@
+ FLOAT_H = @FLOAT_H@
  GETOPT_H = @GETOPT_H@
  GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@
***************
*** 379,389 ****
--- 426,456 ----
  GMSGFMT = @GMSGFMT@
  GMSGFMT_015 = @GMSGFMT_015@
+ GNULIB_ACOSF = @GNULIB_ACOSF@
+ GNULIB_ACOSL = @GNULIB_ACOSL@
+ GNULIB_ASINF = @GNULIB_ASINF@
+ GNULIB_ASINL = @GNULIB_ASINL@
+ GNULIB_ATAN2F = @GNULIB_ATAN2F@
+ GNULIB_ATANF = @GNULIB_ATANF@
+ GNULIB_ATANL = @GNULIB_ATANL@
  GNULIB_ATOLL = @GNULIB_ATOLL@
  GNULIB_BTOWC = @GNULIB_BTOWC@
  GNULIB_CALLOC_POSIX = @GNULIB_CALLOC_POSIX@
  GNULIB_CANONICALIZE_FILE_NAME = @GNULIB_CANONICALIZE_FILE_NAME@
+ GNULIB_CBRT = @GNULIB_CBRT@
+ GNULIB_CBRTF = @GNULIB_CBRTF@
+ GNULIB_CBRTL = @GNULIB_CBRTL@
+ GNULIB_CEIL = @GNULIB_CEIL@
+ GNULIB_CEILF = @GNULIB_CEILF@
+ GNULIB_CEILL = @GNULIB_CEILL@
  GNULIB_CHDIR = @GNULIB_CHDIR@
  GNULIB_CHOWN = @GNULIB_CHOWN@
  GNULIB_CLOSE = @GNULIB_CLOSE@
+ GNULIB_COPYSIGN = @GNULIB_COPYSIGN@
+ GNULIB_COPYSIGNF = @GNULIB_COPYSIGNF@
+ GNULIB_COPYSIGNL = @GNULIB_COPYSIGNL@
+ GNULIB_COSF = @GNULIB_COSF@
+ GNULIB_COSHF = @GNULIB_COSHF@
+ GNULIB_COSL = @GNULIB_COSL@
+ GNULIB_DPRINTF = @GNULIB_DPRINTF@
  GNULIB_DUP = @GNULIB_DUP@
  GNULIB_DUP2 = @GNULIB_DUP2@
***************
*** 392,413 ****
--- 459,526 ----
  GNULIB_ENVIRON = @GNULIB_ENVIRON@
  GNULIB_EUIDACCESS = @GNULIB_EUIDACCESS@
+ GNULIB_EXP2 = @GNULIB_EXP2@
+ GNULIB_EXP2F = @GNULIB_EXP2F@
+ GNULIB_EXP2L = @GNULIB_EXP2L@
+ GNULIB_EXPF = @GNULIB_EXPF@
+ GNULIB_EXPL = @GNULIB_EXPL@
+ GNULIB_EXPM1 = @GNULIB_EXPM1@
+ GNULIB_EXPM1F = @GNULIB_EXPM1F@
+ GNULIB_EXPM1L = @GNULIB_EXPM1L@
+ GNULIB_FABSF = @GNULIB_FABSF@
+ GNULIB_FABSL = @GNULIB_FABSL@
  GNULIB_FACCESSAT = @GNULIB_FACCESSAT@
  GNULIB_FCHDIR = @GNULIB_FCHDIR@
  GNULIB_FCHMODAT = @GNULIB_FCHMODAT@
  GNULIB_FCHOWNAT = @GNULIB_FCHOWNAT@
+ GNULIB_FCLOSE = @GNULIB_FCLOSE@
  GNULIB_FCNTL = @GNULIB_FCNTL@
  GNULIB_FDATASYNC = @GNULIB_FDATASYNC@
+ GNULIB_FDOPEN = @GNULIB_FDOPEN@
+ GNULIB_FFLUSH = @GNULIB_FFLUSH@
+ GNULIB_FFS = @GNULIB_FFS@
  GNULIB_FFSL = @GNULIB_FFSL@
  GNULIB_FFSLL = @GNULIB_FFSLL@
+ GNULIB_FGETC = @GNULIB_FGETC@
+ GNULIB_FGETS = @GNULIB_FGETS@
+ GNULIB_FLOOR = @GNULIB_FLOOR@
+ GNULIB_FLOORF = @GNULIB_FLOORF@
+ GNULIB_FLOORL = @GNULIB_FLOORL@
+ GNULIB_FMA = @GNULIB_FMA@
+ GNULIB_FMAF = @GNULIB_FMAF@
+ GNULIB_FMAL = @GNULIB_FMAL@
+ GNULIB_FMOD = @GNULIB_FMOD@
+ GNULIB_FMODF = @GNULIB_FMODF@
+ GNULIB_FMODL = @GNULIB_FMODL@
+ GNULIB_FOPEN = @GNULIB_FOPEN@
+ GNULIB_FPRINTF = @GNULIB_FPRINTF@
+ GNULIB_FPRINTF_POSIX = @GNULIB_FPRINTF_POSIX@
+ GNULIB_FPURGE = @GNULIB_FPURGE@
+ GNULIB_FPUTC = @GNULIB_FPUTC@
+ GNULIB_FPUTS = @GNULIB_FPUTS@
+ GNULIB_FREAD = @GNULIB_FREAD@
+ GNULIB_FREOPEN = @GNULIB_FREOPEN@
+ GNULIB_FREXP = @GNULIB_FREXP@
+ GNULIB_FREXPF = @GNULIB_FREXPF@
+ GNULIB_FREXPL = @GNULIB_FREXPL@
+ GNULIB_FSCANF = @GNULIB_FSCANF@
+ GNULIB_FSEEK = @GNULIB_FSEEK@
+ GNULIB_FSEEKO = @GNULIB_FSEEKO@
  GNULIB_FSTAT = @GNULIB_FSTAT@
  GNULIB_FSTATAT = @GNULIB_FSTATAT@
  GNULIB_FSYNC = @GNULIB_FSYNC@
+ GNULIB_FTELL = @GNULIB_FTELL@
+ GNULIB_FTELLO = @GNULIB_FTELLO@
  GNULIB_FTRUNCATE = @GNULIB_FTRUNCATE@
  GNULIB_FUTIMENS = @GNULIB_FUTIMENS@
+ GNULIB_FWRITE = @GNULIB_FWRITE@
+ GNULIB_GETC = @GNULIB_GETC@
+ GNULIB_GETCHAR = @GNULIB_GETCHAR@
  GNULIB_GETCWD = @GNULIB_GETCWD@
+ GNULIB_GETDELIM = @GNULIB_GETDELIM@
  GNULIB_GETDOMAINNAME = @GNULIB_GETDOMAINNAME@
  GNULIB_GETDTABLESIZE = @GNULIB_GETDTABLESIZE@
  GNULIB_GETGROUPS = @GNULIB_GETGROUPS@
  GNULIB_GETHOSTNAME = @GNULIB_GETHOSTNAME@
+ GNULIB_GETLINE = @GNULIB_GETLINE@
  GNULIB_GETLOADAVG = @GNULIB_GETLOADAVG@
  GNULIB_GETLOGIN = @GNULIB_GETLOGIN@
***************
*** 420,431 ****
--- 533,573 ----
  GNULIB_GRANTPT = @GNULIB_GRANTPT@
  GNULIB_GROUP_MEMBER = @GNULIB_GROUP_MEMBER@
+ GNULIB_HYPOT = @GNULIB_HYPOT@
+ GNULIB_HYPOTF = @GNULIB_HYPOTF@
+ GNULIB_HYPOTL = @GNULIB_HYPOTL@
+ GNULIB_ILOGB = @GNULIB_ILOGB@
+ GNULIB_ILOGBF = @GNULIB_ILOGBF@
+ GNULIB_ILOGBL = @GNULIB_ILOGBL@
  GNULIB_ISATTY = @GNULIB_ISATTY@
+ GNULIB_ISFINITE = @GNULIB_ISFINITE@
+ GNULIB_ISINF = @GNULIB_ISINF@
+ GNULIB_ISNAN = @GNULIB_ISNAN@
+ GNULIB_ISNAND = @GNULIB_ISNAND@
+ GNULIB_ISNANF = @GNULIB_ISNANF@
+ GNULIB_ISNANL = @GNULIB_ISNANL@
  GNULIB_ISWBLANK = @GNULIB_ISWBLANK@
  GNULIB_ISWCTYPE = @GNULIB_ISWCTYPE@
  GNULIB_LCHMOD = @GNULIB_LCHMOD@
  GNULIB_LCHOWN = @GNULIB_LCHOWN@
+ GNULIB_LDEXPF = @GNULIB_LDEXPF@
+ GNULIB_LDEXPL = @GNULIB_LDEXPL@
  GNULIB_LINK = @GNULIB_LINK@
  GNULIB_LINKAT = @GNULIB_LINKAT@
  GNULIB_LOCALECONV = @GNULIB_LOCALECONV@
+ GNULIB_LOG = @GNULIB_LOG@
+ GNULIB_LOG10 = @GNULIB_LOG10@
+ GNULIB_LOG10F = @GNULIB_LOG10F@
+ GNULIB_LOG10L = @GNULIB_LOG10L@
+ GNULIB_LOG1P = @GNULIB_LOG1P@
+ GNULIB_LOG1PF = @GNULIB_LOG1PF@
+ GNULIB_LOG1PL = @GNULIB_LOG1PL@
+ GNULIB_LOG2 = @GNULIB_LOG2@
+ GNULIB_LOG2F = @GNULIB_LOG2F@
+ GNULIB_LOG2L = @GNULIB_LOG2L@
+ GNULIB_LOGB = @GNULIB_LOGB@
+ GNULIB_LOGBF = @GNULIB_LOGBF@
+ GNULIB_LOGBL = @GNULIB_LOGBL@
+ GNULIB_LOGF = @GNULIB_LOGF@
+ GNULIB_LOGL = @GNULIB_LOGL@
  GNULIB_LSEEK = @GNULIB_LSEEK@
  GNULIB_LSTAT = @GNULIB_LSTAT@
***************
*** 466,482 ****
--- 608,639 ----
  GNULIB_MKSTEMPS = @GNULIB_MKSTEMPS@
  GNULIB_MKTIME = @GNULIB_MKTIME@
+ GNULIB_MODF = @GNULIB_MODF@
+ GNULIB_MODFF = @GNULIB_MODFF@
+ GNULIB_MODFL = @GNULIB_MODFL@
  GNULIB_NANOSLEEP = @GNULIB_NANOSLEEP@
  GNULIB_NL_LANGINFO = @GNULIB_NL_LANGINFO@
  GNULIB_NONBLOCKING = @GNULIB_NONBLOCKING@
+ GNULIB_OBSTACK_PRINTF = @GNULIB_OBSTACK_PRINTF@
+ GNULIB_OBSTACK_PRINTF_POSIX = @GNULIB_OBSTACK_PRINTF_POSIX@
  GNULIB_OPEN = @GNULIB_OPEN@
  GNULIB_OPENAT = @GNULIB_OPENAT@
+ GNULIB_PCLOSE = @GNULIB_PCLOSE@
+ GNULIB_PERROR = @GNULIB_PERROR@
  GNULIB_PIPE = @GNULIB_PIPE@
  GNULIB_PIPE2 = @GNULIB_PIPE2@
+ GNULIB_POPEN = @GNULIB_POPEN@
  GNULIB_POSIX_OPENPT = @GNULIB_POSIX_OPENPT@
+ GNULIB_POWF = @GNULIB_POWF@
  GNULIB_PREAD = @GNULIB_PREAD@
+ GNULIB_PRINTF = @GNULIB_PRINTF@
+ GNULIB_PRINTF_POSIX = @GNULIB_PRINTF_POSIX@
  GNULIB_PTSNAME = @GNULIB_PTSNAME@
  GNULIB_PTSNAME_R = @GNULIB_PTSNAME_R@
+ GNULIB_PUTC = @GNULIB_PUTC@
+ GNULIB_PUTCHAR = @GNULIB_PUTCHAR@
  GNULIB_PUTENV = @GNULIB_PUTENV@
+ GNULIB_PUTS = @GNULIB_PUTS@
  GNULIB_PWRITE = @GNULIB_PWRITE@
+ GNULIB_QSORT_R = @GNULIB_QSORT_R@
  GNULIB_RANDOM = @GNULIB_RANDOM@
  GNULIB_RANDOM_R = @GNULIB_RANDOM_R@
***************
*** 487,498 ****
--- 644,678 ----
  GNULIB_REALLOC_POSIX = @GNULIB_REALLOC_POSIX@
  GNULIB_REALPATH = @GNULIB_REALPATH@
+ GNULIB_REMAINDER = @GNULIB_REMAINDER@
+ GNULIB_REMAINDERF = @GNULIB_REMAINDERF@
+ GNULIB_REMAINDERL = @GNULIB_REMAINDERL@
+ GNULIB_REMOVE = @GNULIB_REMOVE@
+ GNULIB_RENAME = @GNULIB_RENAME@
+ GNULIB_RENAMEAT = @GNULIB_RENAMEAT@
+ GNULIB_RINT = @GNULIB_RINT@
+ GNULIB_RINTF = @GNULIB_RINTF@
+ GNULIB_RINTL = @GNULIB_RINTL@
  GNULIB_RMDIR = @GNULIB_RMDIR@
+ GNULIB_ROUND = @GNULIB_ROUND@
+ GNULIB_ROUNDF = @GNULIB_ROUNDF@
+ GNULIB_ROUNDL = @GNULIB_ROUNDL@
  GNULIB_RPMATCH = @GNULIB_RPMATCH@
+ GNULIB_SCANF = @GNULIB_SCANF@
  GNULIB_SECURE_GETENV = @GNULIB_SECURE_GETENV@
  GNULIB_SETENV = @GNULIB_SETENV@
  GNULIB_SETHOSTNAME = @GNULIB_SETHOSTNAME@
  GNULIB_SETLOCALE = @GNULIB_SETLOCALE@
+ GNULIB_SIGNBIT = @GNULIB_SIGNBIT@
+ GNULIB_SINF = @GNULIB_SINF@
+ GNULIB_SINHF = @GNULIB_SINHF@
+ GNULIB_SINL = @GNULIB_SINL@
  GNULIB_SLEEP = @GNULIB_SLEEP@
+ GNULIB_SNPRINTF = @GNULIB_SNPRINTF@
+ GNULIB_SPRINTF_POSIX = @GNULIB_SPRINTF_POSIX@
+ GNULIB_SQRTF = @GNULIB_SQRTF@
+ GNULIB_SQRTL = @GNULIB_SQRTL@
  GNULIB_STAT = @GNULIB_STAT@
+ GNULIB_STDIO_H_NONBLOCKING = @GNULIB_STDIO_H_NONBLOCKING@
+ GNULIB_STDIO_H_SIGPIPE = @GNULIB_STDIO_H_SIGPIPE@
  GNULIB_STPCPY = @GNULIB_STPCPY@
  GNULIB_STPNCPY = @GNULIB_STPNCPY@
***************
*** 518,524 ****
--- 698,711 ----
  GNULIB_SYMLINKAT = @GNULIB_SYMLINKAT@
  GNULIB_SYSTEM_POSIX = @GNULIB_SYSTEM_POSIX@
+ GNULIB_TANF = @GNULIB_TANF@
+ GNULIB_TANHF = @GNULIB_TANHF@
+ GNULIB_TANL = @GNULIB_TANL@
  GNULIB_TIMEGM = @GNULIB_TIMEGM@
  GNULIB_TIME_R = @GNULIB_TIME_R@
+ GNULIB_TMPFILE = @GNULIB_TMPFILE@
  GNULIB_TOWCTRANS = @GNULIB_TOWCTRANS@
+ GNULIB_TRUNC = @GNULIB_TRUNC@
+ GNULIB_TRUNCF = @GNULIB_TRUNCF@
+ GNULIB_TRUNCL = @GNULIB_TRUNCL@
  GNULIB_TTYNAME_R = @GNULIB_TTYNAME_R@
  GNULIB_UNISTD_H_NONBLOCKING = @GNULIB_UNISTD_H_NONBLOCKING@
***************
*** 530,533 ****
--- 717,730 ----
  GNULIB_USLEEP = @GNULIB_USLEEP@
  GNULIB_UTIMENSAT = @GNULIB_UTIMENSAT@
+ GNULIB_VASPRINTF = @GNULIB_VASPRINTF@
+ GNULIB_VDPRINTF = @GNULIB_VDPRINTF@
+ GNULIB_VFPRINTF = @GNULIB_VFPRINTF@
+ GNULIB_VFPRINTF_POSIX = @GNULIB_VFPRINTF_POSIX@
+ GNULIB_VFSCANF = @GNULIB_VFSCANF@
+ GNULIB_VPRINTF = @GNULIB_VPRINTF@
+ GNULIB_VPRINTF_POSIX = @GNULIB_VPRINTF_POSIX@
+ GNULIB_VSCANF = @GNULIB_VSCANF@
+ GNULIB_VSNPRINTF = @GNULIB_VSNPRINTF@
+ GNULIB_VSPRINTF_POSIX = @GNULIB_VSPRINTF_POSIX@
  GNULIB_WCPCPY = @GNULIB_WCPCPY@
  GNULIB_WCPNCPY = @GNULIB_WCPNCPY@
***************
*** 569,603 ****
--- 766,867 ----
  GNULIB__EXIT = @GNULIB__EXIT@
  GREP = @GREP@
+ HAVE_ACOSF = @HAVE_ACOSF@
+ HAVE_ACOSL = @HAVE_ACOSL@
+ HAVE_ASINF = @HAVE_ASINF@
+ HAVE_ASINL = @HAVE_ASINL@
+ HAVE_ATAN2F = @HAVE_ATAN2F@
+ HAVE_ATANF = @HAVE_ATANF@
+ HAVE_ATANL = @HAVE_ATANL@
  HAVE_ATOLL = @HAVE_ATOLL@
  HAVE_BTOWC = @HAVE_BTOWC@
  HAVE_CANONICALIZE_FILE_NAME = @HAVE_CANONICALIZE_FILE_NAME@
+ HAVE_CBRT = @HAVE_CBRT@
+ HAVE_CBRTF = @HAVE_CBRTF@
+ HAVE_CBRTL = @HAVE_CBRTL@
  HAVE_CHOWN = @HAVE_CHOWN@
+ HAVE_COPYSIGN = @HAVE_COPYSIGN@
+ HAVE_COPYSIGNL = @HAVE_COPYSIGNL@
+ HAVE_COSF = @HAVE_COSF@
+ HAVE_COSHF = @HAVE_COSHF@
+ HAVE_COSL = @HAVE_COSL@
+ HAVE_DECL_ACOSL = @HAVE_DECL_ACOSL@
+ HAVE_DECL_ASINL = @HAVE_DECL_ASINL@
+ HAVE_DECL_ATANL = @HAVE_DECL_ATANL@
+ HAVE_DECL_CBRTF = @HAVE_DECL_CBRTF@
+ HAVE_DECL_CBRTL = @HAVE_DECL_CBRTL@
+ HAVE_DECL_CEILF = @HAVE_DECL_CEILF@
+ HAVE_DECL_CEILL = @HAVE_DECL_CEILL@
+ HAVE_DECL_COPYSIGNF = @HAVE_DECL_COPYSIGNF@
+ HAVE_DECL_COSL = @HAVE_DECL_COSL@
  HAVE_DECL_ENVIRON = @HAVE_DECL_ENVIRON@
+ HAVE_DECL_EXP2 = @HAVE_DECL_EXP2@
+ HAVE_DECL_EXP2F = @HAVE_DECL_EXP2F@
+ HAVE_DECL_EXP2L = @HAVE_DECL_EXP2L@
+ HAVE_DECL_EXPL = @HAVE_DECL_EXPL@
+ HAVE_DECL_EXPM1L = @HAVE_DECL_EXPM1L@
  HAVE_DECL_FCHDIR = @HAVE_DECL_FCHDIR@
  HAVE_DECL_FDATASYNC = @HAVE_DECL_FDATASYNC@
+ HAVE_DECL_FLOORF = @HAVE_DECL_FLOORF@
+ HAVE_DECL_FLOORL = @HAVE_DECL_FLOORL@
+ HAVE_DECL_FPURGE = @HAVE_DECL_FPURGE@
+ HAVE_DECL_FREXPL = @HAVE_DECL_FREXPL@
+ HAVE_DECL_FSEEKO = @HAVE_DECL_FSEEKO@
+ HAVE_DECL_FTELLO = @HAVE_DECL_FTELLO@
+ HAVE_DECL_GETDELIM = @HAVE_DECL_GETDELIM@
  HAVE_DECL_GETDOMAINNAME = @HAVE_DECL_GETDOMAINNAME@
+ HAVE_DECL_GETLINE = @HAVE_DECL_GETLINE@
  HAVE_DECL_GETLOADAVG = @HAVE_DECL_GETLOADAVG@
  HAVE_DECL_GETLOGIN_R = @HAVE_DECL_GETLOGIN_R@
  HAVE_DECL_GETPAGESIZE = @HAVE_DECL_GETPAGESIZE@
  HAVE_DECL_GETUSERSHELL = @HAVE_DECL_GETUSERSHELL@
+ HAVE_DECL_LDEXPL = @HAVE_DECL_LDEXPL@
  HAVE_DECL_LOCALTIME_R = @HAVE_DECL_LOCALTIME_R@
+ HAVE_DECL_LOG10L = @HAVE_DECL_LOG10L@
+ HAVE_DECL_LOG2 = @HAVE_DECL_LOG2@
+ HAVE_DECL_LOG2F = @HAVE_DECL_LOG2F@
+ HAVE_DECL_LOG2L = @HAVE_DECL_LOG2L@
+ HAVE_DECL_LOGB = @HAVE_DECL_LOGB@
+ HAVE_DECL_LOGL = @HAVE_DECL_LOGL@
  HAVE_DECL_MEMMEM = @HAVE_DECL_MEMMEM@
  HAVE_DECL_MEMRCHR = @HAVE_DECL_MEMRCHR@
+ HAVE_DECL_OBSTACK_PRINTF = @HAVE_DECL_OBSTACK_PRINTF@
+ HAVE_DECL_REMAINDER = @HAVE_DECL_REMAINDER@
+ HAVE_DECL_REMAINDERL = @HAVE_DECL_REMAINDERL@
+ HAVE_DECL_RINTF = @HAVE_DECL_RINTF@
+ HAVE_DECL_ROUND = @HAVE_DECL_ROUND@
+ HAVE_DECL_ROUNDF = @HAVE_DECL_ROUNDF@
+ HAVE_DECL_ROUNDL = @HAVE_DECL_ROUNDL@
  HAVE_DECL_SETENV = @HAVE_DECL_SETENV@
  HAVE_DECL_SETHOSTNAME = @HAVE_DECL_SETHOSTNAME@
+ HAVE_DECL_SINL = @HAVE_DECL_SINL@
+ HAVE_DECL_SNPRINTF = @HAVE_DECL_SNPRINTF@
+ HAVE_DECL_SQRTL = @HAVE_DECL_SQRTL@
  HAVE_DECL_STRDUP = @HAVE_DECL_STRDUP@
  HAVE_DECL_STRERROR_R = @HAVE_DECL_STRERROR_R@
+ HAVE_DECL_STRNCASECMP = @HAVE_DECL_STRNCASECMP@
  HAVE_DECL_STRNDUP = @HAVE_DECL_STRNDUP@
  HAVE_DECL_STRNLEN = @HAVE_DECL_STRNLEN@
  HAVE_DECL_STRSIGNAL = @HAVE_DECL_STRSIGNAL@
  HAVE_DECL_STRTOK_R = @HAVE_DECL_STRTOK_R@
+ HAVE_DECL_TANL = @HAVE_DECL_TANL@
+ HAVE_DECL_TRUNC = @HAVE_DECL_TRUNC@
+ HAVE_DECL_TRUNCF = @HAVE_DECL_TRUNCF@
+ HAVE_DECL_TRUNCL = @HAVE_DECL_TRUNCL@
  HAVE_DECL_TTYNAME_R = @HAVE_DECL_TTYNAME_R@
  HAVE_DECL_UNSETENV = @HAVE_DECL_UNSETENV@
+ HAVE_DECL_VSNPRINTF = @HAVE_DECL_VSNPRINTF@
  HAVE_DECL_WCTOB = @HAVE_DECL_WCTOB@
  HAVE_DECL_WCWIDTH = @HAVE_DECL_WCWIDTH@
+ HAVE_DPRINTF = @HAVE_DPRINTF@
  HAVE_DUP2 = @HAVE_DUP2@
  HAVE_DUP3 = @HAVE_DUP3@
  HAVE_DUPLOCALE = @HAVE_DUPLOCALE@
  HAVE_EUIDACCESS = @HAVE_EUIDACCESS@
+ HAVE_EXPF = @HAVE_EXPF@
+ HAVE_EXPL = @HAVE_EXPL@
+ HAVE_EXPM1 = @HAVE_EXPM1@
+ HAVE_EXPM1F = @HAVE_EXPM1F@
+ HAVE_FABSF = @HAVE_FABSF@
+ HAVE_FABSL = @HAVE_FABSL@
  HAVE_FACCESSAT = @HAVE_FACCESSAT@
  HAVE_FCHDIR = @HAVE_FCHDIR@
***************
*** 607,614 ****
--- 871,887 ----
  HAVE_FDATASYNC = @HAVE_FDATASYNC@
  HAVE_FEATURES_H = @HAVE_FEATURES_H@
+ HAVE_FFS = @HAVE_FFS@
  HAVE_FFSL = @HAVE_FFSL@
  HAVE_FFSLL = @HAVE_FFSLL@
+ HAVE_FMA = @HAVE_FMA@
+ HAVE_FMAF = @HAVE_FMAF@
+ HAVE_FMAL = @HAVE_FMAL@
+ HAVE_FMODF = @HAVE_FMODF@
+ HAVE_FMODL = @HAVE_FMODL@
+ HAVE_FREXPF = @HAVE_FREXPF@
+ HAVE_FSEEKO = @HAVE_FSEEKO@
  HAVE_FSTATAT = @HAVE_FSTATAT@
  HAVE_FSYNC = @HAVE_FSYNC@
+ HAVE_FTELLO = @HAVE_FTELLO@
  HAVE_FTRUNCATE = @HAVE_FTRUNCATE@
  HAVE_FUTIMENS = @HAVE_FUTIMENS@
***************
*** 623,627 ****
--- 896,908 ----
  HAVE_GRANTPT = @HAVE_GRANTPT@
  HAVE_GROUP_MEMBER = @HAVE_GROUP_MEMBER@
+ HAVE_HYPOTF = @HAVE_HYPOTF@
+ HAVE_HYPOTL = @HAVE_HYPOTL@
+ HAVE_ILOGB = @HAVE_ILOGB@
+ HAVE_ILOGBF = @HAVE_ILOGBF@
+ HAVE_ILOGBL = @HAVE_ILOGBL@
  HAVE_INTTYPES_H = @HAVE_INTTYPES_H@
+ HAVE_ISNAND = @HAVE_ISNAND@
+ HAVE_ISNANF = @HAVE_ISNANF@
+ HAVE_ISNANL = @HAVE_ISNANL@
  HAVE_ISWBLANK = @HAVE_ISWBLANK@
  HAVE_ISWCNTRL = @HAVE_ISWCNTRL@
***************
*** 633,640 ****
--- 914,932 ----
  HAVE_LCHMOD = @HAVE_LCHMOD@
  HAVE_LCHOWN = @HAVE_LCHOWN@
+ HAVE_LDEXPF = @HAVE_LDEXPF@
  HAVE_LINK = @HAVE_LINK@
  HAVE_LINKAT = @HAVE_LINKAT@
+ HAVE_LOG10F = @HAVE_LOG10F@
+ HAVE_LOG10L = @HAVE_LOG10L@
+ HAVE_LOG1P = @HAVE_LOG1P@
+ HAVE_LOG1PF = @HAVE_LOG1PF@
+ HAVE_LOG1PL = @HAVE_LOG1PL@
+ HAVE_LOGBF = @HAVE_LOGBF@
+ HAVE_LOGBL = @HAVE_LOGBL@
+ HAVE_LOGF = @HAVE_LOGF@
+ HAVE_LOGL = @HAVE_LOGL@
  HAVE_LONG_LONG_INT = @HAVE_LONG_LONG_INT@
  HAVE_LSTAT = @HAVE_LSTAT@
+ HAVE_MAX_ALIGN_T = @HAVE_MAX_ALIGN_T@
  HAVE_MBRLEN = @HAVE_MBRLEN@
  HAVE_MBRTOWC = @HAVE_MBRTOWC@
***************
*** 655,658 ****
--- 947,952 ----
  HAVE_MKSTEMP = @HAVE_MKSTEMP@
  HAVE_MKSTEMPS = @HAVE_MKSTEMPS@
+ HAVE_MODFF = @HAVE_MODFF@
+ HAVE_MODFL = @HAVE_MODFL@
  HAVE_MSVC_INVALID_PARAMETER_HANDLER = @HAVE_MSVC_INVALID_PARAMETER_HANDLER@
  HAVE_NANOSLEEP = @HAVE_NANOSLEEP@
***************
*** 660,666 ****
--- 954,963 ----
  HAVE_OPENAT = @HAVE_OPENAT@
  HAVE_OS_H = @HAVE_OS_H@
+ HAVE_PCLOSE = @HAVE_PCLOSE@
  HAVE_PIPE = @HAVE_PIPE@
  HAVE_PIPE2 = @HAVE_PIPE2@
+ HAVE_POPEN = @HAVE_POPEN@
  HAVE_POSIX_OPENPT = @HAVE_POSIX_OPENPT@
+ HAVE_POWF = @HAVE_POWF@
  HAVE_PREAD = @HAVE_PREAD@
  HAVE_PTSNAME = @HAVE_PTSNAME@
***************
*** 674,678 ****
--- 971,981 ----
  HAVE_READLINKAT = @HAVE_READLINKAT@
  HAVE_REALPATH = @HAVE_REALPATH@
+ HAVE_REMAINDER = @HAVE_REMAINDER@
+ HAVE_REMAINDERF = @HAVE_REMAINDERF@
+ HAVE_RENAMEAT = @HAVE_RENAMEAT@
+ HAVE_RINT = @HAVE_RINT@
+ HAVE_RINTL = @HAVE_RINTL@
  HAVE_RPMATCH = @HAVE_RPMATCH@
+ HAVE_SAME_LONG_DOUBLE_AS_DOUBLE = @HAVE_SAME_LONG_DOUBLE_AS_DOUBLE@
  HAVE_SECURE_GETENV = @HAVE_SECURE_GETENV@
  HAVE_SETENV = @HAVE_SETENV@
***************
*** 681,690 ****
--- 984,1000 ----
  HAVE_SIGNED_WCHAR_T = @HAVE_SIGNED_WCHAR_T@
  HAVE_SIGNED_WINT_T = @HAVE_SIGNED_WINT_T@
+ HAVE_SINF = @HAVE_SINF@
+ HAVE_SINHF = @HAVE_SINHF@
+ HAVE_SINL = @HAVE_SINL@
  HAVE_SLEEP = @HAVE_SLEEP@
+ HAVE_SQRTF = @HAVE_SQRTF@
+ HAVE_SQRTL = @HAVE_SQRTL@
  HAVE_STDINT_H = @HAVE_STDINT_H@
  HAVE_STPCPY = @HAVE_STPCPY@
  HAVE_STPNCPY = @HAVE_STPNCPY@
+ HAVE_STRCASECMP = @HAVE_STRCASECMP@
  HAVE_STRCASESTR = @HAVE_STRCASESTR@
  HAVE_STRCHRNUL = @HAVE_STRCHRNUL@
+ HAVE_STRINGS_H = @HAVE_STRINGS_H@
  HAVE_STRPBRK = @HAVE_STRPBRK@
  HAVE_STRPTIME = @HAVE_STRPTIME@
***************
*** 704,707 ****
--- 1014,1020 ----
  HAVE_SYS_TIME_H = @HAVE_SYS_TIME_H@
  HAVE_SYS_TYPES_H = @HAVE_SYS_TYPES_H@
+ HAVE_TANF = @HAVE_TANF@
+ HAVE_TANHF = @HAVE_TANHF@
+ HAVE_TANL = @HAVE_TANL@
  HAVE_TIMEGM = @HAVE_TIMEGM@
  HAVE_UNISTD_H = @HAVE_UNISTD_H@
***************
*** 711,714 ****
--- 1024,1029 ----
  HAVE_USLEEP = @HAVE_USLEEP@
  HAVE_UTIMENSAT = @HAVE_UTIMENSAT@
+ HAVE_VASPRINTF = @HAVE_VASPRINTF@
+ HAVE_VDPRINTF = @HAVE_VDPRINTF@
  HAVE_WCHAR_H = @HAVE_WCHAR_H@
  HAVE_WCHAR_T = @HAVE_WCHAR_T@
***************
*** 795,804 ****
--- 1110,1124 ----
  NEXT_AS_FIRST_DIRECTIVE_ERRNO_H = @NEXT_AS_FIRST_DIRECTIVE_ERRNO_H@
  NEXT_AS_FIRST_DIRECTIVE_FCNTL_H = @NEXT_AS_FIRST_DIRECTIVE_FCNTL_H@
+ NEXT_AS_FIRST_DIRECTIVE_FLOAT_H = @NEXT_AS_FIRST_DIRECTIVE_FLOAT_H@
  NEXT_AS_FIRST_DIRECTIVE_GETOPT_H = @NEXT_AS_FIRST_DIRECTIVE_GETOPT_H@
  NEXT_AS_FIRST_DIRECTIVE_LANGINFO_H = @NEXT_AS_FIRST_DIRECTIVE_LANGINFO_H@
  NEXT_AS_FIRST_DIRECTIVE_LOCALE_H = @NEXT_AS_FIRST_DIRECTIVE_LOCALE_H@
+ NEXT_AS_FIRST_DIRECTIVE_MATH_H = @NEXT_AS_FIRST_DIRECTIVE_MATH_H@
+ NEXT_AS_FIRST_DIRECTIVE_STDARG_H = @NEXT_AS_FIRST_DIRECTIVE_STDARG_H@
  NEXT_AS_FIRST_DIRECTIVE_STDDEF_H = @NEXT_AS_FIRST_DIRECTIVE_STDDEF_H@
  NEXT_AS_FIRST_DIRECTIVE_STDINT_H = @NEXT_AS_FIRST_DIRECTIVE_STDINT_H@
+ NEXT_AS_FIRST_DIRECTIVE_STDIO_H = @NEXT_AS_FIRST_DIRECTIVE_STDIO_H@
  NEXT_AS_FIRST_DIRECTIVE_STDLIB_H = @NEXT_AS_FIRST_DIRECTIVE_STDLIB_H@
+ NEXT_AS_FIRST_DIRECTIVE_STRINGS_H = @NEXT_AS_FIRST_DIRECTIVE_STRINGS_H@
  NEXT_AS_FIRST_DIRECTIVE_STRING_H = @NEXT_AS_FIRST_DIRECTIVE_STRING_H@
  NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H@
***************
*** 811,820 ****
--- 1131,1145 ----
  NEXT_ERRNO_H = @NEXT_ERRNO_H@
  NEXT_FCNTL_H = @NEXT_FCNTL_H@
+ NEXT_FLOAT_H = @NEXT_FLOAT_H@
  NEXT_GETOPT_H = @NEXT_GETOPT_H@
  NEXT_LANGINFO_H = @NEXT_LANGINFO_H@
  NEXT_LOCALE_H = @NEXT_LOCALE_H@
+ NEXT_MATH_H = @NEXT_MATH_H@
+ NEXT_STDARG_H = @NEXT_STDARG_H@
  NEXT_STDDEF_H = @NEXT_STDDEF_H@
  NEXT_STDINT_H = @NEXT_STDINT_H@
+ NEXT_STDIO_H = @NEXT_STDIO_H@
  NEXT_STDLIB_H = @NEXT_STDLIB_H@
+ NEXT_STRINGS_H = @NEXT_STRINGS_H@
  NEXT_STRING_H = @NEXT_STRING_H@
  NEXT_SYS_STAT_H = @NEXT_SYS_STAT_H@
***************
*** 846,874 ****
--- 1171,1264 ----
  REPLACE_CALLOC = @REPLACE_CALLOC@
  REPLACE_CANONICALIZE_FILE_NAME = @REPLACE_CANONICALIZE_FILE_NAME@
+ REPLACE_CBRTF = @REPLACE_CBRTF@
+ REPLACE_CBRTL = @REPLACE_CBRTL@
+ REPLACE_CEIL = @REPLACE_CEIL@
+ REPLACE_CEILF = @REPLACE_CEILF@
+ REPLACE_CEILL = @REPLACE_CEILL@
  REPLACE_CHOWN = @REPLACE_CHOWN@
  REPLACE_CLOSE = @REPLACE_CLOSE@
+ REPLACE_DPRINTF = @REPLACE_DPRINTF@
  REPLACE_DUP = @REPLACE_DUP@
  REPLACE_DUP2 = @REPLACE_DUP2@
  REPLACE_DUPLOCALE = @REPLACE_DUPLOCALE@
+ REPLACE_EXP2 = @REPLACE_EXP2@
+ REPLACE_EXP2L = @REPLACE_EXP2L@
+ REPLACE_EXPM1 = @REPLACE_EXPM1@
+ REPLACE_EXPM1F = @REPLACE_EXPM1F@
+ REPLACE_FABSL = @REPLACE_FABSL@
  REPLACE_FCHOWNAT = @REPLACE_FCHOWNAT@
+ REPLACE_FCLOSE = @REPLACE_FCLOSE@
  REPLACE_FCNTL = @REPLACE_FCNTL@
+ REPLACE_FDOPEN = @REPLACE_FDOPEN@
+ REPLACE_FFLUSH = @REPLACE_FFLUSH@
+ REPLACE_FLOOR = @REPLACE_FLOOR@
+ REPLACE_FLOORF = @REPLACE_FLOORF@
+ REPLACE_FLOORL = @REPLACE_FLOORL@
+ REPLACE_FMA = @REPLACE_FMA@
+ REPLACE_FMAF = @REPLACE_FMAF@
+ REPLACE_FMAL = @REPLACE_FMAL@
+ REPLACE_FMOD = @REPLACE_FMOD@
+ REPLACE_FMODF = @REPLACE_FMODF@
+ REPLACE_FMODL = @REPLACE_FMODL@
+ REPLACE_FOPEN = @REPLACE_FOPEN@
+ REPLACE_FPRINTF = @REPLACE_FPRINTF@
+ REPLACE_FPURGE = @REPLACE_FPURGE@
+ REPLACE_FREOPEN = @REPLACE_FREOPEN@
+ REPLACE_FREXP = @REPLACE_FREXP@
+ REPLACE_FREXPF = @REPLACE_FREXPF@
+ REPLACE_FREXPL = @REPLACE_FREXPL@
+ REPLACE_FSEEK = @REPLACE_FSEEK@
+ REPLACE_FSEEKO = @REPLACE_FSEEKO@
  REPLACE_FSTAT = @REPLACE_FSTAT@
  REPLACE_FSTATAT = @REPLACE_FSTATAT@
+ REPLACE_FTELL = @REPLACE_FTELL@
+ REPLACE_FTELLO = @REPLACE_FTELLO@
  REPLACE_FTRUNCATE = @REPLACE_FTRUNCATE@
  REPLACE_FUTIMENS = @REPLACE_FUTIMENS@
  REPLACE_GETCWD = @REPLACE_GETCWD@
+ REPLACE_GETDELIM = @REPLACE_GETDELIM@
  REPLACE_GETDOMAINNAME = @REPLACE_GETDOMAINNAME@
+ REPLACE_GETDTABLESIZE = @REPLACE_GETDTABLESIZE@
  REPLACE_GETGROUPS = @REPLACE_GETGROUPS@
+ REPLACE_GETLINE = @REPLACE_GETLINE@
  REPLACE_GETLOGIN_R = @REPLACE_GETLOGIN_R@
  REPLACE_GETPAGESIZE = @REPLACE_GETPAGESIZE@
  REPLACE_GETTIMEOFDAY = @REPLACE_GETTIMEOFDAY@
+ REPLACE_GMTIME = @REPLACE_GMTIME@
+ REPLACE_HUGE_VAL = @REPLACE_HUGE_VAL@
+ REPLACE_HYPOT = @REPLACE_HYPOT@
+ REPLACE_HYPOTF = @REPLACE_HYPOTF@
+ REPLACE_HYPOTL = @REPLACE_HYPOTL@
+ REPLACE_ILOGB = @REPLACE_ILOGB@
+ REPLACE_ILOGBF = @REPLACE_ILOGBF@
  REPLACE_ISATTY = @REPLACE_ISATTY@
+ REPLACE_ISFINITE = @REPLACE_ISFINITE@
+ REPLACE_ISINF = @REPLACE_ISINF@
+ REPLACE_ISNAN = @REPLACE_ISNAN@
  REPLACE_ISWBLANK = @REPLACE_ISWBLANK@
  REPLACE_ISWCNTRL = @REPLACE_ISWCNTRL@
+ REPLACE_ITOLD = @REPLACE_ITOLD@
  REPLACE_LCHOWN = @REPLACE_LCHOWN@
+ REPLACE_LDEXPL = @REPLACE_LDEXPL@
  REPLACE_LINK = @REPLACE_LINK@
  REPLACE_LINKAT = @REPLACE_LINKAT@
  REPLACE_LOCALECONV = @REPLACE_LOCALECONV@
+ REPLACE_LOCALTIME = @REPLACE_LOCALTIME@
  REPLACE_LOCALTIME_R = @REPLACE_LOCALTIME_R@
+ REPLACE_LOG = @REPLACE_LOG@
+ REPLACE_LOG10 = @REPLACE_LOG10@
+ REPLACE_LOG10F = @REPLACE_LOG10F@
+ REPLACE_LOG10L = @REPLACE_LOG10L@
+ REPLACE_LOG1P = @REPLACE_LOG1P@
+ REPLACE_LOG1PF = @REPLACE_LOG1PF@
+ REPLACE_LOG1PL = @REPLACE_LOG1PL@
+ REPLACE_LOG2 = @REPLACE_LOG2@
+ REPLACE_LOG2F = @REPLACE_LOG2F@
+ REPLACE_LOG2L = @REPLACE_LOG2L@
+ REPLACE_LOGB = @REPLACE_LOGB@
+ REPLACE_LOGBF = @REPLACE_LOGBF@
+ REPLACE_LOGBL = @REPLACE_LOGBL@
+ REPLACE_LOGF = @REPLACE_LOGF@
+ REPLACE_LOGL = @REPLACE_LOGL@
  REPLACE_LSEEK = @REPLACE_LSEEK@
  REPLACE_LSTAT = @REPLACE_LSTAT@
***************
*** 888,911 ****
--- 1278,1327 ----
  REPLACE_MKSTEMP = @REPLACE_MKSTEMP@
  REPLACE_MKTIME = @REPLACE_MKTIME@
+ REPLACE_MODF = @REPLACE_MODF@
+ REPLACE_MODFF = @REPLACE_MODFF@
+ REPLACE_MODFL = @REPLACE_MODFL@
+ REPLACE_NAN = @REPLACE_NAN@
  REPLACE_NANOSLEEP = @REPLACE_NANOSLEEP@
  REPLACE_NL_LANGINFO = @REPLACE_NL_LANGINFO@
  REPLACE_NULL = @REPLACE_NULL@
+ REPLACE_OBSTACK_PRINTF = @REPLACE_OBSTACK_PRINTF@
  REPLACE_OPEN = @REPLACE_OPEN@
  REPLACE_OPENAT = @REPLACE_OPENAT@
+ REPLACE_PERROR = @REPLACE_PERROR@
+ REPLACE_POPEN = @REPLACE_POPEN@
  REPLACE_PREAD = @REPLACE_PREAD@
+ REPLACE_PRINTF = @REPLACE_PRINTF@
  REPLACE_PTSNAME = @REPLACE_PTSNAME@
  REPLACE_PTSNAME_R = @REPLACE_PTSNAME_R@
  REPLACE_PUTENV = @REPLACE_PUTENV@
  REPLACE_PWRITE = @REPLACE_PWRITE@
+ REPLACE_QSORT_R = @REPLACE_QSORT_R@
  REPLACE_RANDOM_R = @REPLACE_RANDOM_R@
  REPLACE_READ = @REPLACE_READ@
  REPLACE_READLINK = @REPLACE_READLINK@
+ REPLACE_READLINKAT = @REPLACE_READLINKAT@
  REPLACE_REALLOC = @REPLACE_REALLOC@
  REPLACE_REALPATH = @REPLACE_REALPATH@
+ REPLACE_REMAINDER = @REPLACE_REMAINDER@
+ REPLACE_REMAINDERF = @REPLACE_REMAINDERF@
+ REPLACE_REMAINDERL = @REPLACE_REMAINDERL@
+ REPLACE_REMOVE = @REPLACE_REMOVE@
+ REPLACE_RENAME = @REPLACE_RENAME@
+ REPLACE_RENAMEAT = @REPLACE_RENAMEAT@
  REPLACE_RMDIR = @REPLACE_RMDIR@
+ REPLACE_ROUND = @REPLACE_ROUND@
+ REPLACE_ROUNDF = @REPLACE_ROUNDF@
+ REPLACE_ROUNDL = @REPLACE_ROUNDL@
  REPLACE_SETENV = @REPLACE_SETENV@
  REPLACE_SETLOCALE = @REPLACE_SETLOCALE@
+ REPLACE_SIGNBIT = @REPLACE_SIGNBIT@
+ REPLACE_SIGNBIT_USING_GCC = @REPLACE_SIGNBIT_USING_GCC@
  REPLACE_SLEEP = @REPLACE_SLEEP@
+ REPLACE_SNPRINTF = @REPLACE_SNPRINTF@
+ REPLACE_SPRINTF = @REPLACE_SPRINTF@
+ REPLACE_SQRTL = @REPLACE_SQRTL@
  REPLACE_STAT = @REPLACE_STAT@
+ REPLACE_STDIO_READ_FUNCS = @REPLACE_STDIO_READ_FUNCS@
+ REPLACE_STDIO_WRITE_FUNCS = @REPLACE_STDIO_WRITE_FUNCS@
  REPLACE_STPNCPY = @REPLACE_STPNCPY@
  REPLACE_STRCASESTR = @REPLACE_STRCASESTR@
***************
*** 924,929 ****
--- 1340,1350 ----
  REPLACE_STRUCT_TIMEVAL = @REPLACE_STRUCT_TIMEVAL@
  REPLACE_SYMLINK = @REPLACE_SYMLINK@
+ REPLACE_SYMLINKAT = @REPLACE_SYMLINKAT@
  REPLACE_TIMEGM = @REPLACE_TIMEGM@
+ REPLACE_TMPFILE = @REPLACE_TMPFILE@
  REPLACE_TOWLOWER = @REPLACE_TOWLOWER@
+ REPLACE_TRUNC = @REPLACE_TRUNC@
+ REPLACE_TRUNCF = @REPLACE_TRUNCF@
+ REPLACE_TRUNCL = @REPLACE_TRUNCL@
  REPLACE_TTYNAME_R = @REPLACE_TTYNAME_R@
  REPLACE_UNLINK = @REPLACE_UNLINK@
***************
*** 932,935 ****
--- 1353,1362 ----
  REPLACE_USLEEP = @REPLACE_USLEEP@
  REPLACE_UTIMENSAT = @REPLACE_UTIMENSAT@
+ REPLACE_VASPRINTF = @REPLACE_VASPRINTF@
+ REPLACE_VDPRINTF = @REPLACE_VDPRINTF@
+ REPLACE_VFPRINTF = @REPLACE_VFPRINTF@
+ REPLACE_VPRINTF = @REPLACE_VPRINTF@
+ REPLACE_VSNPRINTF = @REPLACE_VSNPRINTF@
+ REPLACE_VSPRINTF = @REPLACE_VSPRINTF@
  REPLACE_WCRTOMB = @REPLACE_WCRTOMB@
  REPLACE_WCSNRTOMBS = @REPLACE_WCSNRTOMBS@
***************
*** 945,948 ****
--- 1372,1376 ----
  SIG_ATOMIC_T_SUFFIX = @SIG_ATOMIC_T_SUFFIX@
  SIZE_T_SUFFIX = @SIZE_T_SUFFIX@
+ STDARG_H = @STDARG_H@
  STDBOOL_H = @STDBOOL_H@
  STDDEF_H = @STDDEF_H@
***************
*** 954,957 ****
--- 1382,1386 ----
  TIME_H_DEFINES_STRUCT_TIMESPEC = @TIME_H_DEFINES_STRUCT_TIMESPEC@
  UNDEFINE_STRTOK_R = @UNDEFINE_STRTOK_R@
+ UNISTD_H_DEFINES_STRUCT_TIMESPEC = @UNISTD_H_DEFINES_STRUCT_TIMESPEC@
  UNISTD_H_HAVE_WINSOCK2_H = @UNISTD_H_HAVE_WINSOCK2_H@
  UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS = @UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS@
***************
*** 1018,1021 ****
--- 1447,1451 ----
  program_transform_name = @program_transform_name@
  psdir = @psdir@
+ runstatedir = @runstatedir@
  sbindir = @sbindir@
  sharedstatedir = @sharedstatedir@
***************
*** 1043,1069 ****
  # complain about -I options applied to nonexistent directories.
  EXTRA_DIST = alloca.in.h argz.c argz.in.h btowc.c dosname.h errno.in.h \
! 	error.c error.h exitfail.h fcntl.in.h getopt.c getopt.in.h \
  	getopt1.c getopt_int.h $(top_srcdir)/build-aux/config.rpath \
  	gettimeofday.c $(top_srcdir)/build-aux/config.rpath intprops.h \
! 	iswblank.c langinfo.in.h config.charset ref-add.sin \
! 	ref-del.sin locale.in.h localeconv.c lstat.c malloc.c malloc.c \
! 	malloca.h malloca.valgrind mbchar.h mbrtowc.c mbsinit.c \
! 	str-kmp.h mbtowc-impl.h mbtowc.c memchr.c memchr.valgrind \
! 	memmem.c str-two-way.h mempcpy.c mkstemp.c msvc-inval.c \
! 	msvc-inval.h msvc-nothrow.c msvc-nothrow.h nl_langinfo.c \
! 	pathmax.h regcomp.c regex.c regex.h regex_internal.c \
! 	regex_internal.h regexec.c secure_getenv.c \
  	$(top_srcdir)/build-aux/snippet/_Noreturn.h \
  	$(top_srcdir)/build-aux/snippet/arg-nonnull.h \
  	$(top_srcdir)/build-aux/snippet/c++defs.h \
  	$(top_srcdir)/build-aux/snippet/warn-on-use.h stat.c \
! 	stdbool.in.h stddef.in.h stdint.in.h stdlib.in.h stpcpy.c \
! 	strdup.c streq.h strerror.c strerror-override.c \
! 	strerror-override.h string.in.h strndup.c strnlen.c \
! 	str-two-way.h strstr.c sys_stat.in.h sys_time.in.h \
  	sys_types.in.h tempname.h $(top_srcdir)/build-aux/config.rpath \
  	time.in.h unistd.in.h unitypes.in.h localcharset.h \
! 	uniwidth.in.h uniwidth/cjk.h verify.h wchar.in.h wcrtomb.c \
! 	wctype.in.h wcwidth.c xalloc.h xalloc-oversized.h
  
  # The BUILT_SOURCES created by this Makefile snippet are not used via #include
--- 1473,1508 ----
  # complain about -I options applied to nonexistent directories.
  EXTRA_DIST = alloca.in.h argz.c argz.in.h btowc.c dosname.h errno.in.h \
! 	error.c error.h exitfail.h fcntl.in.h float.c float.in.h \
! 	itold.c fpucw.h frexp.c frexp.c frexpl.c getopt.c getopt.in.h \
  	getopt1.c getopt_int.h $(top_srcdir)/build-aux/config.rpath \
  	gettimeofday.c $(top_srcdir)/build-aux/config.rpath intprops.h \
! 	float+.h isnan.c isnand-nolibm.h isnand.c float+.h isnan.c \
! 	isnanf-nolibm.h isnanf.c float+.h isnan.c isnanl-nolibm.h \
! 	isnanl.c iswblank.c langinfo.in.h config.charset ref-add.sin \
! 	ref-del.sin locale.in.h localeconv.c lstat.c malloc.c \
! 	malloca.h malloca.valgrind math.in.h mbchar.h mbrtowc.c \
! 	mbsinit.c str-kmp.h mbtowc-impl.h mbtowc.c memchr.c \
! 	memchr.valgrind memmem.c str-two-way.h mempcpy.c memrchr.c \
! 	mkstemp.c msvc-inval.c msvc-inval.h msvc-nothrow.c \
! 	msvc-nothrow.h nl_langinfo.c pathmax.h printf-frexp.h \
! 	printf-frexp.c printf-frexpl.h regcomp.c regex.c regex.h \
! 	regex_internal.c regex_internal.h regexec.c secure_getenv.c \
! 	float+.h signbitd.c signbitf.c signbitl.c \
  	$(top_srcdir)/build-aux/snippet/_Noreturn.h \
  	$(top_srcdir)/build-aux/snippet/arg-nonnull.h \
  	$(top_srcdir)/build-aux/snippet/c++defs.h \
  	$(top_srcdir)/build-aux/snippet/warn-on-use.h stat.c \
! 	stdarg.in.h stdbool.in.h stddef.in.h stdint.in.h stdio.in.h \
! 	stdlib.in.h stpcpy.c strcasecmp.c strncasecmp.c str-two-way.h \
! 	strcasestr.c strdup.c streq.h strerror.c strerror-override.c \
! 	strerror-override.h string.in.h strings.in.h strndup.c \
! 	strnlen.c str-two-way.h strstr.c sys_stat.in.h sys_time.in.h \
  	sys_types.in.h tempname.h $(top_srcdir)/build-aux/config.rpath \
  	time.in.h unistd.in.h unitypes.in.h localcharset.h \
! 	uniwidth.in.h uniwidth/cjk.h asnprintf.c float+.h \
! 	printf-args.c printf-args.h printf-parse.c printf-parse.h \
! 	vasnprintf.c vasnprintf.h asprintf.c vasprintf.c verify.h \
! 	wchar.in.h wcrtomb.c wctype.in.h wcwidth.c xalloc.h \
! 	xalloc-oversized.h
  
  # The BUILT_SOURCES created by this Makefile snippet are not used via #include
***************
*** 1077,1096 ****
  # 'all' defined above.
  BUILT_SOURCES = $(ALLOCA_H) $(ARGZ_H) configmake.h $(ERRNO_H) fcntl.h \
! 	$(GETOPT_H) langinfo.h locale.h arg-nonnull.h c++defs.h \
! 	warn-on-use.h $(STDBOOL_H) $(STDDEF_H) $(STDINT_H) stdlib.h \
! 	string.h sys/stat.h sys/time.h sys/types.h time.h unistd.h \
  	$(LIBUNISTRING_UNITYPES_H) $(LIBUNISTRING_UNIWIDTH_H) wchar.h \
  	wctype.h
  SUFFIXES = .sed .sin
  MOSTLYCLEANFILES = core *.stackdump alloca.h alloca.h-t argz.h \
! 	argz.h-t errno.h errno.h-t fcntl.h fcntl.h-t getopt.h \
! 	getopt.h-t langinfo.h langinfo.h-t locale.h locale.h-t \
! 	arg-nonnull.h arg-nonnull.h-t c++defs.h c++defs.h-t \
! 	warn-on-use.h warn-on-use.h-t stdbool.h stdbool.h-t stddef.h \
! 	stddef.h-t stdint.h stdint.h-t stdlib.h stdlib.h-t string.h \
! 	string.h-t sys/stat.h sys/stat.h-t sys/time.h sys/time.h-t \
! 	sys/types.h sys/types.h-t time.h time.h-t unistd.h unistd.h-t \
! 	unitypes.h unitypes.h-t uniwidth.h uniwidth.h-t wchar.h \
! 	wchar.h-t wctype.h wctype.h-t
  MOSTLYCLEANDIRS = sys
  CLEANFILES = configmake.h configmake.h-t charset.alias ref-add.sed \
--- 1516,1537 ----
  # 'all' defined above.
  BUILT_SOURCES = $(ALLOCA_H) $(ARGZ_H) configmake.h $(ERRNO_H) fcntl.h \
! 	$(FLOAT_H) $(GETOPT_H) langinfo.h locale.h math.h \
! 	arg-nonnull.h c++defs.h warn-on-use.h $(STDARG_H) $(STDBOOL_H) \
! 	$(STDDEF_H) $(STDINT_H) stdio.h stdlib.h string.h strings.h \
! 	sys/stat.h sys/time.h sys/types.h time.h unistd.h \
  	$(LIBUNISTRING_UNITYPES_H) $(LIBUNISTRING_UNIWIDTH_H) wchar.h \
  	wctype.h
  SUFFIXES = .sed .sin
  MOSTLYCLEANFILES = core *.stackdump alloca.h alloca.h-t argz.h \
! 	argz.h-t errno.h errno.h-t fcntl.h fcntl.h-t float.h float.h-t \
! 	getopt.h getopt.h-t langinfo.h langinfo.h-t locale.h \
! 	locale.h-t math.h math.h-t arg-nonnull.h arg-nonnull.h-t \
! 	c++defs.h c++defs.h-t warn-on-use.h warn-on-use.h-t stdarg.h \
! 	stdarg.h-t stdbool.h stdbool.h-t stddef.h stddef.h-t stdint.h \
! 	stdint.h-t stdio.h stdio.h-t stdlib.h stdlib.h-t string.h \
! 	string.h-t strings.h strings.h-t sys/stat.h sys/stat.h-t \
! 	sys/time.h sys/time.h-t sys/types.h sys/types.h-t time.h \
! 	time.h-t unistd.h unistd.h-t unitypes.h unitypes.h-t \
! 	uniwidth.h uniwidth.h-t wchar.h wchar.h-t wctype.h wctype.h-t
  MOSTLYCLEANDIRS = sys
  CLEANFILES = configmake.h configmake.h-t charset.alias ref-add.sed \
***************
*** 1101,1118 ****
  AM_CFLAGS = 
  libgnu_a_SOURCES = exitfail.c gettext.h localcharset.h localcharset.c \
! 	glthread/lock.h glthread/lock.c malloca.c mbchar.c mbiter.h \
! 	mbiter.c mbscasecmp.c mbschr.c mbslen.c mbsncasecmp.c mbsstr.c \
! 	mbswidth.h mbswidth.c mbuiter.h mbuiter.c strnlen1.h \
  	strnlen1.c tempname.c glthread/threadlib.c unistd.c \
! 	$(am__append_1) wctype-h.c xmalloc.c xalloc-die.c
  libgnu_a_LIBADD = $(gl_LIBOBJS)
  libgnu_a_DEPENDENCIES = $(gl_LIBOBJS)
! EXTRA_libgnu_a_SOURCES = argz.c btowc.c error.c getopt.c getopt1.c \
! 	gettimeofday.c iswblank.c localeconv.c lstat.c malloc.c \
! 	malloc.c mbrtowc.c mbsinit.c mbtowc.c memchr.c memmem.c \
! 	mempcpy.c mkstemp.c msvc-inval.c msvc-nothrow.c nl_langinfo.c \
! 	regcomp.c regex.c regex_internal.c regexec.c secure_getenv.c \
! 	stat.c stpcpy.c strdup.c strerror.c strerror-override.c \
! 	strndup.c strnlen.c strstr.c wcrtomb.c wcwidth.c
  charset_alias = $(DESTDIR)$(libdir)/charset.alias
  charset_tmp = $(DESTDIR)$(libdir)/charset.tmp
--- 1542,1571 ----
  AM_CFLAGS = 
  libgnu_a_SOURCES = exitfail.c gettext.h localcharset.h localcharset.c \
! 	glthread/lock.h glthread/lock.c malloca.c math.c mbchar.c \
! 	mbiter.h mbiter.c mbscasecmp.c mbschr.c mbslen.c mbsncasecmp.c \
! 	mbsstr.c mbswidth.h mbswidth.c mbuiter.h mbuiter.c \
! 	printf-frexp.c printf-frexpl.c size_max.h strnlen1.h \
  	strnlen1.c tempname.c glthread/threadlib.c unistd.c \
! 	$(am__append_1) wctype-h.c xmalloc.c xalloc-die.c xsize.h \
! 	xsize.c
  libgnu_a_LIBADD = $(gl_LIBOBJS)
  libgnu_a_DEPENDENCIES = $(gl_LIBOBJS)
! EXTRA_libgnu_a_SOURCES = argz.c btowc.c error.c float.c itold.c \
! 	frexp.c frexp.c frexpl.c getopt.c getopt1.c gettimeofday.c \
! 	isnan.c isnand.c isnan.c isnanf.c isnan.c isnanl.c iswblank.c \
! 	localeconv.c lstat.c malloc.c mbrtowc.c mbsinit.c mbtowc.c \
! 	memchr.c memmem.c mempcpy.c memrchr.c mkstemp.c msvc-inval.c \
! 	msvc-nothrow.c nl_langinfo.c printf-frexp.c regcomp.c regex.c \
! 	regex_internal.c regexec.c secure_getenv.c signbitd.c \
! 	signbitf.c signbitl.c stat.c stpcpy.c strcasecmp.c \
! 	strncasecmp.c strcasestr.c strdup.c strerror.c \
! 	strerror-override.c strndup.c strnlen.c strstr.c asnprintf.c \
! 	printf-args.c printf-parse.c vasnprintf.c asprintf.c \
! 	vasprintf.c wcrtomb.c wcwidth.c
! 
! # Use this preprocessor expression to decide whether #include_next works.
! # Do not rely on a 'configure'-time test for this, since the expression
! # might appear in an installed header, which is used by some other compiler.
! HAVE_INCLUDE_NEXT = (__GNUC__ || 60000000 <= __DECC_VER)
  charset_alias = $(DESTDIR)$(libdir)/charset.alias
  charset_tmp = $(DESTDIR)$(libdir)/charset.tmp
***************
*** 1142,1146 ****
  	$(am__cd) $(top_srcdir) && \
  	  $(AUTOMAKE) --gnits gnulib/lib/Makefile
- .PRECIOUS: Makefile
  Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  	@case '$?' in \
--- 1595,1598 ----
***************
*** 1207,1217 ****
--- 1659,1679 ----
  
  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/argz.Po@am__quote@
+ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/asnprintf.Po@am__quote@
+ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/asprintf.Po@am__quote@
  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/btowc.Po@am__quote@
  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/error.Po@am__quote@
  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/exitfail.Po@am__quote@
+ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/float.Po@am__quote@
+ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/frexp.Po@am__quote@
+ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/frexpl.Po@am__quote@
  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/getopt.Po@am__quote@
  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/getopt1.Po@am__quote@
  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/gettimeofday.Po@am__quote@
+ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/isnan.Po@am__quote@
+ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/isnand.Po@am__quote@
+ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/isnanf.Po@am__quote@
+ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/isnanl.Po@am__quote@
  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/iswblank.Po@am__quote@
+ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/itold.Po@am__quote@
  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/localcharset.Po@am__quote@
  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/localeconv.Po@am__quote@
***************
*** 1219,1222 ****
--- 1681,1685 ----
  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/malloc.Po@am__quote@
  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/malloca.Po@am__quote@
+ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/math.Po@am__quote@
  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mbchar.Po@am__quote@
  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mbiter.Po@am__quote@
***************
*** 1234,1241 ****
--- 1697,1709 ----
  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/memmem.Po@am__quote@
  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mempcpy.Po@am__quote@
+ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/memrchr.Po@am__quote@
  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mkstemp.Po@am__quote@
  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/msvc-inval.Po@am__quote@
  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/msvc-nothrow.Po@am__quote@
  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nl_langinfo.Po@am__quote@
+ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/printf-args.Po@am__quote@
+ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/printf-frexp.Po@am__quote@
+ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/printf-frexpl.Po@am__quote@
+ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/printf-parse.Po@am__quote@
  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/regcomp.Po@am__quote@
  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/regex.Po@am__quote@
***************
*** 1243,1251 ****
--- 1711,1725 ----
  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/regexec.Po@am__quote@
  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/secure_getenv.Po@am__quote@
+ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/signbitd.Po@am__quote@
+ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/signbitf.Po@am__quote@
+ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/signbitl.Po@am__quote@
  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/stat.Po@am__quote@
  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/stpcpy.Po@am__quote@
+ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/strcasecmp.Po@am__quote@
+ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/strcasestr.Po@am__quote@
  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/strdup.Po@am__quote@
  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/strerror-override.Po@am__quote@
  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/strerror.Po@am__quote@
+ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/strncasecmp.Po@am__quote@
  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/strndup.Po@am__quote@
  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/strnlen.Po@am__quote@
***************
*** 1254,1257 ****
--- 1728,1733 ----
  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tempname.Po@am__quote@
  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/unistd.Po@am__quote@
+ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/vasnprintf.Po@am__quote@
+ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/vasprintf.Po@am__quote@
  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/wcrtomb.Po@am__quote@
  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/wctype-h.Po@am__quote@
***************
*** 1259,1262 ****
--- 1735,1739 ----
  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/xalloc-die.Po@am__quote@
  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/xmalloc.Po@am__quote@
+ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/xsize.Po@am__quote@
  @AMDEP_TRUE@@am__include@ @am__quote@glthread/$(DEPDIR)/lock.Po@am__quote@
  @AMDEP_TRUE@@am__include@ @am__quote@glthread/$(DEPDIR)/threadlib.Po@am__quote@
***************
*** 1568,1571 ****
--- 2045,2050 ----
  	uninstall-am uninstall-local
  
+ .PRECIOUS: Makefile
+ 
  
  # We need the following in order to create <alloca.h> when the system
***************
*** 1592,1596 ****
  
  # Listed in the same order as the GNU makefile conventions, and
! # provided by autoconf 2.59c+.
  # The Automake-defined pkg* macros are appended, in the order
  # listed in the Automake 1.10a+ documentation.
--- 2071,2075 ----
  
  # Listed in the same order as the GNU makefile conventions, and
! # provided by autoconf 2.59c+ or 2.70.
  # The Automake-defined pkg* macros are appended, in the order
  # listed in the Automake 1.10a+ documentation.
***************
*** 1608,1611 ****
--- 2087,2091 ----
  	  echo '#define SHAREDSTATEDIR "$(sharedstatedir)"'; \
  	  echo '#define LOCALSTATEDIR "$(localstatedir)"'; \
+ 	  echo '#define RUNSTATEDIR "$(runstatedir)"'; \
  	  echo '#define INCLUDEDIR "$(includedir)"'; \
  	  echo '#define OLDINCLUDEDIR "$(oldincludedir)"'; \
***************
*** 1676,1679 ****
--- 2156,2176 ----
  	mv $@-t $@
  
+ # We need the following in order to create <float.h> when the system
+ # doesn't have one that works with the given compiler.
+ @GL_GENERATE_FLOAT_H_TRUE@float.h: float.in.h $(top_builddir)/config.status
+ @GL_GENERATE_FLOAT_H_TRUE@	$(AM_V_GEN)rm -f $@-t $@ && \
+ @GL_GENERATE_FLOAT_H_TRUE@	{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
+ @GL_GENERATE_FLOAT_H_TRUE@	  sed -e 's|@''GUARD_PREFIX''@|GL|g' \
+ @GL_GENERATE_FLOAT_H_TRUE@	      -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
+ @GL_GENERATE_FLOAT_H_TRUE@	      -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
+ @GL_GENERATE_FLOAT_H_TRUE@	      -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \
+ @GL_GENERATE_FLOAT_H_TRUE@	      -e 's|@''NEXT_FLOAT_H''@|$(NEXT_FLOAT_H)|g' \
+ @GL_GENERATE_FLOAT_H_TRUE@	      -e 's|@''REPLACE_ITOLD''@|$(REPLACE_ITOLD)|g' \
+ @GL_GENERATE_FLOAT_H_TRUE@	      < $(srcdir)/float.in.h; \
+ @GL_GENERATE_FLOAT_H_TRUE@	} > $@-t && \
+ @GL_GENERATE_FLOAT_H_TRUE@	mv $@-t $@
+ @GL_GENERATE_FLOAT_H_FALSE@float.h: $(top_builddir)/config.status
+ @GL_GENERATE_FLOAT_H_FALSE@	rm -f $@
+ 
  # We need the following in order to create <getopt.h> when the system
  # doesn't have one that works with the given compiler.
***************
*** 1800,1803 ****
--- 2297,2574 ----
  	} > $@-t && \
  	mv $@-t $@
+ 
+ # We need the following in order to create <math.h> when the system
+ # doesn't have one that works with the given compiler.
+ math.h: math.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
+ 	$(AM_V_GEN)rm -f $@-t $@ && \
+ 	{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
+ 	  sed -e 's|@''GUARD_PREFIX''@|GL|g' \
+ 	      -e 's|@''INCLUDE_NEXT_AS_FIRST_DIRECTIVE''@|$(INCLUDE_NEXT_AS_FIRST_DIRECTIVE)|g' \
+ 	      -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
+ 	      -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \
+ 	      -e 's|@''NEXT_AS_FIRST_DIRECTIVE_MATH_H''@|$(NEXT_AS_FIRST_DIRECTIVE_MATH_H)|g' \
+ 	      -e 's/@''GNULIB_ACOSF''@/$(GNULIB_ACOSF)/g' \
+ 	      -e 's/@''GNULIB_ACOSL''@/$(GNULIB_ACOSL)/g' \
+ 	      -e 's/@''GNULIB_ASINF''@/$(GNULIB_ASINF)/g' \
+ 	      -e 's/@''GNULIB_ASINL''@/$(GNULIB_ASINL)/g' \
+ 	      -e 's/@''GNULIB_ATANF''@/$(GNULIB_ATANF)/g' \
+ 	      -e 's/@''GNULIB_ATANL''@/$(GNULIB_ATANL)/g' \
+ 	      -e 's/@''GNULIB_ATAN2F''@/$(GNULIB_ATAN2F)/g' \
+ 	      -e 's/@''GNULIB_CBRT''@/$(GNULIB_CBRT)/g' \
+ 	      -e 's/@''GNULIB_CBRTF''@/$(GNULIB_CBRTF)/g' \
+ 	      -e 's/@''GNULIB_CBRTL''@/$(GNULIB_CBRTL)/g' \
+ 	      -e 's/@''GNULIB_CEIL''@/$(GNULIB_CEIL)/g' \
+ 	      -e 's/@''GNULIB_CEILF''@/$(GNULIB_CEILF)/g' \
+ 	      -e 's/@''GNULIB_CEILL''@/$(GNULIB_CEILL)/g' \
+ 	      -e 's/@''GNULIB_COPYSIGN''@/$(GNULIB_COPYSIGN)/g' \
+ 	      -e 's/@''GNULIB_COPYSIGNF''@/$(GNULIB_COPYSIGNF)/g' \
+ 	      -e 's/@''GNULIB_COPYSIGNL''@/$(GNULIB_COPYSIGNL)/g' \
+ 	      -e 's/@''GNULIB_COSF''@/$(GNULIB_COSF)/g' \
+ 	      -e 's/@''GNULIB_COSL''@/$(GNULIB_COSL)/g' \
+ 	      -e 's/@''GNULIB_COSHF''@/$(GNULIB_COSHF)/g' \
+ 	      -e 's/@''GNULIB_EXPF''@/$(GNULIB_EXPF)/g' \
+ 	      -e 's/@''GNULIB_EXPL''@/$(GNULIB_EXPL)/g' \
+ 	      -e 's/@''GNULIB_EXP2''@/$(GNULIB_EXP2)/g' \
+ 	      -e 's/@''GNULIB_EXP2F''@/$(GNULIB_EXP2F)/g' \
+ 	      -e 's/@''GNULIB_EXP2L''@/$(GNULIB_EXP2L)/g' \
+ 	      -e 's/@''GNULIB_EXPM1''@/$(GNULIB_EXPM1)/g' \
+ 	      -e 's/@''GNULIB_EXPM1F''@/$(GNULIB_EXPM1F)/g' \
+ 	      -e 's/@''GNULIB_EXPM1L''@/$(GNULIB_EXPM1L)/g' \
+ 	      -e 's/@''GNULIB_FABSF''@/$(GNULIB_FABSF)/g' \
+ 	      -e 's/@''GNULIB_FABSL''@/$(GNULIB_FABSL)/g' \
+ 	      -e 's/@''GNULIB_FLOOR''@/$(GNULIB_FLOOR)/g' \
+ 	      -e 's/@''GNULIB_FLOORF''@/$(GNULIB_FLOORF)/g' \
+ 	      -e 's/@''GNULIB_FLOORL''@/$(GNULIB_FLOORL)/g' \
+ 	      -e 's/@''GNULIB_FMA''@/$(GNULIB_FMA)/g' \
+ 	      -e 's/@''GNULIB_FMAF''@/$(GNULIB_FMAF)/g' \
+ 	      -e 's/@''GNULIB_FMAL''@/$(GNULIB_FMAL)/g' \
+ 	      -e 's/@''GNULIB_FMOD''@/$(GNULIB_FMOD)/g' \
+ 	      -e 's/@''GNULIB_FMODF''@/$(GNULIB_FMODF)/g' \
+ 	      -e 's/@''GNULIB_FMODL''@/$(GNULIB_FMODL)/g' \
+ 	      -e 's/@''GNULIB_FREXPF''@/$(GNULIB_FREXPF)/g' \
+ 	      -e 's/@''GNULIB_FREXP''@/$(GNULIB_FREXP)/g' \
+ 	      -e 's/@''GNULIB_FREXPL''@/$(GNULIB_FREXPL)/g' \
+ 	      -e 's/@''GNULIB_HYPOT''@/$(GNULIB_HYPOT)/g' \
+ 	      -e 's/@''GNULIB_HYPOTF''@/$(GNULIB_HYPOTF)/g' \
+ 	      -e 's/@''GNULIB_HYPOTL''@/$(GNULIB_HYPOTL)/g' \
+ 	      < $(srcdir)/math.in.h | \
+ 	  sed -e 's/@''GNULIB_ILOGB''@/$(GNULIB_ILOGB)/g' \
+ 	      -e 's/@''GNULIB_ILOGBF''@/$(GNULIB_ILOGBF)/g' \
+ 	      -e 's/@''GNULIB_ILOGBL''@/$(GNULIB_ILOGBL)/g' \
+ 	      -e 's/@''GNULIB_ISFINITE''@/$(GNULIB_ISFINITE)/g' \
+ 	      -e 's/@''GNULIB_ISINF''@/$(GNULIB_ISINF)/g' \
+ 	      -e 's/@''GNULIB_ISNAN''@/$(GNULIB_ISNAN)/g' \
+ 	      -e 's/@''GNULIB_ISNANF''@/$(GNULIB_ISNANF)/g' \
+ 	      -e 's/@''GNULIB_ISNAND''@/$(GNULIB_ISNAND)/g' \
+ 	      -e 's/@''GNULIB_ISNANL''@/$(GNULIB_ISNANL)/g' \
+ 	      -e 's/@''GNULIB_LDEXPF''@/$(GNULIB_LDEXPF)/g' \
+ 	      -e 's/@''GNULIB_LDEXPL''@/$(GNULIB_LDEXPL)/g' \
+ 	      -e 's/@''GNULIB_LOG''@/$(GNULIB_LOG)/g' \
+ 	      -e 's/@''GNULIB_LOGF''@/$(GNULIB_LOGF)/g' \
+ 	      -e 's/@''GNULIB_LOGL''@/$(GNULIB_LOGL)/g' \
+ 	      -e 's/@''GNULIB_LOG10''@/$(GNULIB_LOG10)/g' \
+ 	      -e 's/@''GNULIB_LOG10F''@/$(GNULIB_LOG10F)/g' \
+ 	      -e 's/@''GNULIB_LOG10L''@/$(GNULIB_LOG10L)/g' \
+ 	      -e 's/@''GNULIB_LOG1P''@/$(GNULIB_LOG1P)/g' \
+ 	      -e 's/@''GNULIB_LOG1PF''@/$(GNULIB_LOG1PF)/g' \
+ 	      -e 's/@''GNULIB_LOG1PL''@/$(GNULIB_LOG1PL)/g' \
+ 	      -e 's/@''GNULIB_LOG2''@/$(GNULIB_LOG2)/g' \
+ 	      -e 's/@''GNULIB_LOG2F''@/$(GNULIB_LOG2F)/g' \
+ 	      -e 's/@''GNULIB_LOG2L''@/$(GNULIB_LOG2L)/g' \
+ 	      -e 's/@''GNULIB_LOGB''@/$(GNULIB_LOGB)/g' \
+ 	      -e 's/@''GNULIB_LOGBF''@/$(GNULIB_LOGBF)/g' \
+ 	      -e 's/@''GNULIB_LOGBL''@/$(GNULIB_LOGBL)/g' \
+ 	      -e 's/@''GNULIB_MODF''@/$(GNULIB_MODF)/g' \
+ 	      -e 's/@''GNULIB_MODFF''@/$(GNULIB_MODFF)/g' \
+ 	      -e 's/@''GNULIB_MODFL''@/$(GNULIB_MODFL)/g' \
+ 	      -e 's/@''GNULIB_POWF''@/$(GNULIB_POWF)/g' \
+ 	      -e 's/@''GNULIB_REMAINDER''@/$(GNULIB_REMAINDER)/g' \
+ 	      -e 's/@''GNULIB_REMAINDERF''@/$(GNULIB_REMAINDERF)/g' \
+ 	      -e 's/@''GNULIB_REMAINDERL''@/$(GNULIB_REMAINDERL)/g' \
+ 	      -e 's/@''GNULIB_RINT''@/$(GNULIB_RINT)/g' \
+ 	      -e 's/@''GNULIB_RINTF''@/$(GNULIB_RINTF)/g' \
+ 	      -e 's/@''GNULIB_RINTL''@/$(GNULIB_RINTL)/g' \
+ 	      -e 's/@''GNULIB_ROUND''@/$(GNULIB_ROUND)/g' \
+ 	      -e 's/@''GNULIB_ROUNDF''@/$(GNULIB_ROUNDF)/g' \
+ 	      -e 's/@''GNULIB_ROUNDL''@/$(GNULIB_ROUNDL)/g' \
+ 	      -e 's/@''GNULIB_SIGNBIT''@/$(GNULIB_SIGNBIT)/g' \
+ 	      -e 's/@''GNULIB_SINF''@/$(GNULIB_SINF)/g' \
+ 	      -e 's/@''GNULIB_SINL''@/$(GNULIB_SINL)/g' \
+ 	      -e 's/@''GNULIB_SINHF''@/$(GNULIB_SINHF)/g' \
+ 	      -e 's/@''GNULIB_SQRTF''@/$(GNULIB_SQRTF)/g' \
+ 	      -e 's/@''GNULIB_SQRTL''@/$(GNULIB_SQRTL)/g' \
+ 	      -e 's/@''GNULIB_TANF''@/$(GNULIB_TANF)/g' \
+ 	      -e 's/@''GNULIB_TANL''@/$(GNULIB_TANL)/g' \
+ 	      -e 's/@''GNULIB_TANHF''@/$(GNULIB_TANHF)/g' \
+ 	      -e 's/@''GNULIB_TRUNC''@/$(GNULIB_TRUNC)/g' \
+ 	      -e 's/@''GNULIB_TRUNCF''@/$(GNULIB_TRUNCF)/g' \
+ 	      -e 's/@''GNULIB_TRUNCL''@/$(GNULIB_TRUNCL)/g' \
+ 	  | \
+ 	  sed -e 's|@''HAVE_ACOSF''@|$(HAVE_ACOSF)|g' \
+ 	      -e 's|@''HAVE_ACOSL''@|$(HAVE_ACOSL)|g' \
+ 	      -e 's|@''HAVE_ASINF''@|$(HAVE_ASINF)|g' \
+ 	      -e 's|@''HAVE_ASINL''@|$(HAVE_ASINL)|g' \
+ 	      -e 's|@''HAVE_ATANF''@|$(HAVE_ATANF)|g' \
+ 	      -e 's|@''HAVE_ATANL''@|$(HAVE_ATANL)|g' \
+ 	      -e 's|@''HAVE_ATAN2F''@|$(HAVE_ATAN2F)|g' \
+ 	      -e 's|@''HAVE_CBRT''@|$(HAVE_CBRT)|g' \
+ 	      -e 's|@''HAVE_CBRTF''@|$(HAVE_CBRTF)|g' \
+ 	      -e 's|@''HAVE_CBRTL''@|$(HAVE_CBRTL)|g' \
+ 	      -e 's|@''HAVE_COPYSIGN''@|$(HAVE_COPYSIGN)|g' \
+ 	      -e 's|@''HAVE_COPYSIGNL''@|$(HAVE_COPYSIGNL)|g' \
+ 	      -e 's|@''HAVE_COSF''@|$(HAVE_COSF)|g' \
+ 	      -e 's|@''HAVE_COSL''@|$(HAVE_COSL)|g' \
+ 	      -e 's|@''HAVE_COSHF''@|$(HAVE_COSHF)|g' \
+ 	      -e 's|@''HAVE_EXPF''@|$(HAVE_EXPF)|g' \
+ 	      -e 's|@''HAVE_EXPL''@|$(HAVE_EXPL)|g' \
+ 	      -e 's|@''HAVE_EXPM1''@|$(HAVE_EXPM1)|g' \
+ 	      -e 's|@''HAVE_EXPM1F''@|$(HAVE_EXPM1F)|g' \
+ 	      -e 's|@''HAVE_FABSF''@|$(HAVE_FABSF)|g' \
+ 	      -e 's|@''HAVE_FABSL''@|$(HAVE_FABSL)|g' \
+ 	      -e 's|@''HAVE_FMA''@|$(HAVE_FMA)|g' \
+ 	      -e 's|@''HAVE_FMAF''@|$(HAVE_FMAF)|g' \
+ 	      -e 's|@''HAVE_FMAL''@|$(HAVE_FMAL)|g' \
+ 	      -e 's|@''HAVE_FMODF''@|$(HAVE_FMODF)|g' \
+ 	      -e 's|@''HAVE_FMODL''@|$(HAVE_FMODL)|g' \
+ 	      -e 's|@''HAVE_FREXPF''@|$(HAVE_FREXPF)|g' \
+ 	      -e 's|@''HAVE_HYPOTF''@|$(HAVE_HYPOTF)|g' \
+ 	      -e 's|@''HAVE_HYPOTL''@|$(HAVE_HYPOTL)|g' \
+ 	      -e 's|@''HAVE_ILOGB''@|$(HAVE_ILOGB)|g' \
+ 	      -e 's|@''HAVE_ILOGBF''@|$(HAVE_ILOGBF)|g' \
+ 	      -e 's|@''HAVE_ILOGBL''@|$(HAVE_ILOGBL)|g' \
+ 	      -e 's|@''HAVE_ISNANF''@|$(HAVE_ISNANF)|g' \
+ 	      -e 's|@''HAVE_ISNAND''@|$(HAVE_ISNAND)|g' \
+ 	      -e 's|@''HAVE_ISNANL''@|$(HAVE_ISNANL)|g' \
+ 	      -e 's|@''HAVE_LDEXPF''@|$(HAVE_LDEXPF)|g' \
+ 	      -e 's|@''HAVE_LOGF''@|$(HAVE_LOGF)|g' \
+ 	      -e 's|@''HAVE_LOGL''@|$(HAVE_LOGL)|g' \
+ 	      -e 's|@''HAVE_LOG10F''@|$(HAVE_LOG10F)|g' \
+ 	      -e 's|@''HAVE_LOG10L''@|$(HAVE_LOG10L)|g' \
+ 	      -e 's|@''HAVE_LOG1P''@|$(HAVE_LOG1P)|g' \
+ 	      -e 's|@''HAVE_LOG1PF''@|$(HAVE_LOG1PF)|g' \
+ 	      -e 's|@''HAVE_LOG1PL''@|$(HAVE_LOG1PL)|g' \
+ 	      -e 's|@''HAVE_LOGBF''@|$(HAVE_LOGBF)|g' \
+ 	      -e 's|@''HAVE_LOGBL''@|$(HAVE_LOGBL)|g' \
+ 	      -e 's|@''HAVE_MODFF''@|$(HAVE_MODFF)|g' \
+ 	      -e 's|@''HAVE_MODFL''@|$(HAVE_MODFL)|g' \
+ 	      -e 's|@''HAVE_POWF''@|$(HAVE_POWF)|g' \
+ 	      -e 's|@''HAVE_REMAINDER''@|$(HAVE_REMAINDER)|g' \
+ 	      -e 's|@''HAVE_REMAINDERF''@|$(HAVE_REMAINDERF)|g' \
+ 	      -e 's|@''HAVE_RINT''@|$(HAVE_RINT)|g' \
+ 	      -e 's|@''HAVE_RINTL''@|$(HAVE_RINTL)|g' \
+ 	      -e 's|@''HAVE_SINF''@|$(HAVE_SINF)|g' \
+ 	      -e 's|@''HAVE_SINL''@|$(HAVE_SINL)|g' \
+ 	      -e 's|@''HAVE_SINHF''@|$(HAVE_SINHF)|g' \
+ 	      -e 's|@''HAVE_SQRTF''@|$(HAVE_SQRTF)|g' \
+ 	      -e 's|@''HAVE_SQRTL''@|$(HAVE_SQRTL)|g' \
+ 	      -e 's|@''HAVE_TANF''@|$(HAVE_TANF)|g' \
+ 	      -e 's|@''HAVE_TANL''@|$(HAVE_TANL)|g' \
+ 	      -e 's|@''HAVE_TANHF''@|$(HAVE_TANHF)|g' \
+ 	      -e 's|@''HAVE_DECL_ACOSL''@|$(HAVE_DECL_ACOSL)|g' \
+ 	      -e 's|@''HAVE_DECL_ASINL''@|$(HAVE_DECL_ASINL)|g' \
+ 	      -e 's|@''HAVE_DECL_ATANL''@|$(HAVE_DECL_ATANL)|g' \
+ 	      -e 's|@''HAVE_DECL_CBRTF''@|$(HAVE_DECL_CBRTF)|g' \
+ 	      -e 's|@''HAVE_DECL_CBRTL''@|$(HAVE_DECL_CBRTL)|g' \
+ 	      -e 's|@''HAVE_DECL_CEILF''@|$(HAVE_DECL_CEILF)|g' \
+ 	      -e 's|@''HAVE_DECL_CEILL''@|$(HAVE_DECL_CEILL)|g' \
+ 	      -e 's|@''HAVE_DECL_COPYSIGNF''@|$(HAVE_DECL_COPYSIGNF)|g' \
+ 	      -e 's|@''HAVE_DECL_COSL''@|$(HAVE_DECL_COSL)|g' \
+ 	      -e 's|@''HAVE_DECL_EXPL''@|$(HAVE_DECL_EXPL)|g' \
+ 	      -e 's|@''HAVE_DECL_EXP2''@|$(HAVE_DECL_EXP2)|g' \
+ 	      -e 's|@''HAVE_DECL_EXP2F''@|$(HAVE_DECL_EXP2F)|g' \
+ 	      -e 's|@''HAVE_DECL_EXP2L''@|$(HAVE_DECL_EXP2L)|g' \
+ 	      -e 's|@''HAVE_DECL_EXPM1L''@|$(HAVE_DECL_EXPM1L)|g' \
+ 	      -e 's|@''HAVE_DECL_FLOORF''@|$(HAVE_DECL_FLOORF)|g' \
+ 	      -e 's|@''HAVE_DECL_FLOORL''@|$(HAVE_DECL_FLOORL)|g' \
+ 	      -e 's|@''HAVE_DECL_FREXPL''@|$(HAVE_DECL_FREXPL)|g' \
+ 	      -e 's|@''HAVE_DECL_LDEXPL''@|$(HAVE_DECL_LDEXPL)|g' \
+ 	      -e 's|@''HAVE_DECL_LOGL''@|$(HAVE_DECL_LOGL)|g' \
+ 	      -e 's|@''HAVE_DECL_LOG10L''@|$(HAVE_DECL_LOG10L)|g' \
+ 	      -e 's|@''HAVE_DECL_LOG2''@|$(HAVE_DECL_LOG2)|g' \
+ 	      -e 's|@''HAVE_DECL_LOG2F''@|$(HAVE_DECL_LOG2F)|g' \
+ 	      -e 's|@''HAVE_DECL_LOG2L''@|$(HAVE_DECL_LOG2L)|g' \
+ 	      -e 's|@''HAVE_DECL_LOGB''@|$(HAVE_DECL_LOGB)|g' \
+ 	      -e 's|@''HAVE_DECL_REMAINDER''@|$(HAVE_DECL_REMAINDER)|g' \
+ 	      -e 's|@''HAVE_DECL_REMAINDERL''@|$(HAVE_DECL_REMAINDERL)|g' \
+ 	      -e 's|@''HAVE_DECL_RINTF''@|$(HAVE_DECL_RINTF)|g' \
+ 	      -e 's|@''HAVE_DECL_ROUND''@|$(HAVE_DECL_ROUND)|g' \
+ 	      -e 's|@''HAVE_DECL_ROUNDF''@|$(HAVE_DECL_ROUNDF)|g' \
+ 	      -e 's|@''HAVE_DECL_ROUNDL''@|$(HAVE_DECL_ROUNDL)|g' \
+ 	      -e 's|@''HAVE_DECL_SINL''@|$(HAVE_DECL_SINL)|g' \
+ 	      -e 's|@''HAVE_DECL_SQRTL''@|$(HAVE_DECL_SQRTL)|g' \
+ 	      -e 's|@''HAVE_DECL_TANL''@|$(HAVE_DECL_TANL)|g' \
+ 	      -e 's|@''HAVE_DECL_TRUNC''@|$(HAVE_DECL_TRUNC)|g' \
+ 	      -e 's|@''HAVE_DECL_TRUNCF''@|$(HAVE_DECL_TRUNCF)|g' \
+ 	      -e 's|@''HAVE_DECL_TRUNCL''@|$(HAVE_DECL_TRUNCL)|g' \
+ 	  | \
+ 	  sed -e 's|@''REPLACE_CBRTF''@|$(REPLACE_CBRTF)|g' \
+ 	      -e 's|@''REPLACE_CBRTL''@|$(REPLACE_CBRTL)|g' \
+ 	      -e 's|@''REPLACE_CEIL''@|$(REPLACE_CEIL)|g' \
+ 	      -e 's|@''REPLACE_CEILF''@|$(REPLACE_CEILF)|g' \
+ 	      -e 's|@''REPLACE_CEILL''@|$(REPLACE_CEILL)|g' \
+ 	      -e 's|@''REPLACE_EXPM1''@|$(REPLACE_EXPM1)|g' \
+ 	      -e 's|@''REPLACE_EXPM1F''@|$(REPLACE_EXPM1F)|g' \
+ 	      -e 's|@''REPLACE_EXP2''@|$(REPLACE_EXP2)|g' \
+ 	      -e 's|@''REPLACE_EXP2L''@|$(REPLACE_EXP2L)|g' \
+ 	      -e 's|@''REPLACE_FABSL''@|$(REPLACE_FABSL)|g' \
+ 	      -e 's|@''REPLACE_FLOOR''@|$(REPLACE_FLOOR)|g' \
+ 	      -e 's|@''REPLACE_FLOORF''@|$(REPLACE_FLOORF)|g' \
+ 	      -e 's|@''REPLACE_FLOORL''@|$(REPLACE_FLOORL)|g' \
+ 	      -e 's|@''REPLACE_FMA''@|$(REPLACE_FMA)|g' \
+ 	      -e 's|@''REPLACE_FMAF''@|$(REPLACE_FMAF)|g' \
+ 	      -e 's|@''REPLACE_FMAL''@|$(REPLACE_FMAL)|g' \
+ 	      -e 's|@''REPLACE_FMOD''@|$(REPLACE_FMOD)|g' \
+ 	      -e 's|@''REPLACE_FMODF''@|$(REPLACE_FMODF)|g' \
+ 	      -e 's|@''REPLACE_FMODL''@|$(REPLACE_FMODL)|g' \
+ 	      -e 's|@''REPLACE_FREXPF''@|$(REPLACE_FREXPF)|g' \
+ 	      -e 's|@''REPLACE_FREXP''@|$(REPLACE_FREXP)|g' \
+ 	      -e 's|@''REPLACE_FREXPL''@|$(REPLACE_FREXPL)|g' \
+ 	      -e 's|@''REPLACE_HUGE_VAL''@|$(REPLACE_HUGE_VAL)|g' \
+ 	      -e 's|@''REPLACE_HYPOT''@|$(REPLACE_HYPOT)|g' \
+ 	      -e 's|@''REPLACE_HYPOTF''@|$(REPLACE_HYPOTF)|g' \
+ 	      -e 's|@''REPLACE_HYPOTL''@|$(REPLACE_HYPOTL)|g' \
+ 	      -e 's|@''REPLACE_ILOGB''@|$(REPLACE_ILOGB)|g' \
+ 	      -e 's|@''REPLACE_ILOGBF''@|$(REPLACE_ILOGBF)|g' \
+ 	      -e 's|@''REPLACE_ISFINITE''@|$(REPLACE_ISFINITE)|g' \
+ 	      -e 's|@''REPLACE_ISINF''@|$(REPLACE_ISINF)|g' \
+ 	      -e 's|@''REPLACE_ISNAN''@|$(REPLACE_ISNAN)|g' \
+ 	      -e 's|@''REPLACE_ITOLD''@|$(REPLACE_ITOLD)|g' \
+ 	      -e 's|@''REPLACE_LDEXPL''@|$(REPLACE_LDEXPL)|g' \
+ 	      -e 's|@''REPLACE_LOG''@|$(REPLACE_LOG)|g' \
+ 	      -e 's|@''REPLACE_LOGF''@|$(REPLACE_LOGF)|g' \
+ 	      -e 's|@''REPLACE_LOGL''@|$(REPLACE_LOGL)|g' \
+ 	      -e 's|@''REPLACE_LOG10''@|$(REPLACE_LOG10)|g' \
+ 	      -e 's|@''REPLACE_LOG10F''@|$(REPLACE_LOG10F)|g' \
+ 	      -e 's|@''REPLACE_LOG10L''@|$(REPLACE_LOG10L)|g' \
+ 	      -e 's|@''REPLACE_LOG1P''@|$(REPLACE_LOG1P)|g' \
+ 	      -e 's|@''REPLACE_LOG1PF''@|$(REPLACE_LOG1PF)|g' \
+ 	      -e 's|@''REPLACE_LOG1PL''@|$(REPLACE_LOG1PL)|g' \
+ 	      -e 's|@''REPLACE_LOG2''@|$(REPLACE_LOG2)|g' \
+ 	      -e 's|@''REPLACE_LOG2F''@|$(REPLACE_LOG2F)|g' \
+ 	      -e 's|@''REPLACE_LOG2L''@|$(REPLACE_LOG2L)|g' \
+ 	      -e 's|@''REPLACE_LOGB''@|$(REPLACE_LOGB)|g' \
+ 	      -e 's|@''REPLACE_LOGBF''@|$(REPLACE_LOGBF)|g' \
+ 	      -e 's|@''REPLACE_LOGBL''@|$(REPLACE_LOGBL)|g' \
+ 	      -e 's|@''REPLACE_MODF''@|$(REPLACE_MODF)|g' \
+ 	      -e 's|@''REPLACE_MODFF''@|$(REPLACE_MODFF)|g' \
+ 	      -e 's|@''REPLACE_MODFL''@|$(REPLACE_MODFL)|g' \
+ 	      -e 's|@''REPLACE_NAN''@|$(REPLACE_NAN)|g' \
+ 	      -e 's|@''REPLACE_REMAINDER''@|$(REPLACE_REMAINDER)|g' \
+ 	      -e 's|@''REPLACE_REMAINDERF''@|$(REPLACE_REMAINDERF)|g' \
+ 	      -e 's|@''REPLACE_REMAINDERL''@|$(REPLACE_REMAINDERL)|g' \
+ 	      -e 's|@''REPLACE_ROUND''@|$(REPLACE_ROUND)|g' \
+ 	      -e 's|@''REPLACE_ROUNDF''@|$(REPLACE_ROUNDF)|g' \
+ 	      -e 's|@''REPLACE_ROUNDL''@|$(REPLACE_ROUNDL)|g' \
+ 	      -e 's|@''REPLACE_SIGNBIT''@|$(REPLACE_SIGNBIT)|g' \
+ 	      -e 's|@''REPLACE_SIGNBIT_USING_GCC''@|$(REPLACE_SIGNBIT_USING_GCC)|g' \
+ 	      -e 's|@''REPLACE_SQRTL''@|$(REPLACE_SQRTL)|g' \
+ 	      -e 's|@''REPLACE_TRUNC''@|$(REPLACE_TRUNC)|g' \
+ 	      -e 's|@''REPLACE_TRUNCF''@|$(REPLACE_TRUNCF)|g' \
+ 	      -e 's|@''REPLACE_TRUNCL''@|$(REPLACE_TRUNCL)|g' \
+ 	      -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
+ 	      -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
+ 	      -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)'; \
+ 	} > $@-t && \
+ 	mv $@-t $@
  # The arg-nonnull.h that gets inserted into generated .h files is the same as
  # build-aux/snippet/arg-nonnull.h, except that it has the copyright header cut
***************
*** 1827,1830 ****
--- 2598,2617 ----
  	mv $@-t $@
  
+ # We need the following in order to create <stdarg.h> when the system
+ # doesn't have one that works with the given compiler.
+ @GL_GENERATE_STDARG_H_TRUE@stdarg.h: stdarg.in.h $(top_builddir)/config.status
+ @GL_GENERATE_STDARG_H_TRUE@	$(AM_V_GEN)rm -f $@-t $@ && \
+ @GL_GENERATE_STDARG_H_TRUE@	{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
+ @GL_GENERATE_STDARG_H_TRUE@	  sed -e 's|@''GUARD_PREFIX''@|GL|g' \
+ @GL_GENERATE_STDARG_H_TRUE@	      -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
+ @GL_GENERATE_STDARG_H_TRUE@	      -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
+ @GL_GENERATE_STDARG_H_TRUE@	      -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \
+ @GL_GENERATE_STDARG_H_TRUE@	      -e 's|@''NEXT_STDARG_H''@|$(NEXT_STDARG_H)|g' \
+ @GL_GENERATE_STDARG_H_TRUE@	      < $(srcdir)/stdarg.in.h; \
+ @GL_GENERATE_STDARG_H_TRUE@	} > $@-t && \
+ @GL_GENERATE_STDARG_H_TRUE@	mv $@-t $@
+ @GL_GENERATE_STDARG_H_FALSE@stdarg.h: $(top_builddir)/config.status
+ @GL_GENERATE_STDARG_H_FALSE@	rm -f $@
+ 
  # We need the following in order to create <stdbool.h> when the system
  # doesn't have one that works.
***************
*** 1848,1851 ****
--- 2635,2639 ----
  @GL_GENERATE_STDDEF_H_TRUE@	      -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \
  @GL_GENERATE_STDDEF_H_TRUE@	      -e 's|@''NEXT_STDDEF_H''@|$(NEXT_STDDEF_H)|g' \
+ @GL_GENERATE_STDDEF_H_TRUE@	      -e 's|@''HAVE_MAX_ALIGN_T''@|$(HAVE_MAX_ALIGN_T)|g' \
  @GL_GENERATE_STDDEF_H_TRUE@	      -e 's|@''HAVE_WCHAR_T''@|$(HAVE_WCHAR_T)|g' \
  @GL_GENERATE_STDDEF_H_TRUE@	      -e 's|@''REPLACE_NULL''@|$(REPLACE_NULL)|g' \
***************
*** 1894,1897 ****
--- 2682,2804 ----
  @GL_GENERATE_STDINT_H_FALSE@	rm -f $@
  
+ # We need the following in order to create <stdio.h> when the system
+ # doesn't have one that works with the given compiler.
+ stdio.h: stdio.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
+ 	$(AM_V_GEN)rm -f $@-t $@ && \
+ 	{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
+ 	  sed -e 's|@''GUARD_PREFIX''@|GL|g' \
+ 	      -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
+ 	      -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
+ 	      -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \
+ 	      -e 's|@''NEXT_STDIO_H''@|$(NEXT_STDIO_H)|g' \
+ 	      -e 's/@''GNULIB_DPRINTF''@/$(GNULIB_DPRINTF)/g' \
+ 	      -e 's/@''GNULIB_FCLOSE''@/$(GNULIB_FCLOSE)/g' \
+ 	      -e 's/@''GNULIB_FDOPEN''@/$(GNULIB_FDOPEN)/g' \
+ 	      -e 's/@''GNULIB_FFLUSH''@/$(GNULIB_FFLUSH)/g' \
+ 	      -e 's/@''GNULIB_FGETC''@/$(GNULIB_FGETC)/g' \
+ 	      -e 's/@''GNULIB_FGETS''@/$(GNULIB_FGETS)/g' \
+ 	      -e 's/@''GNULIB_FOPEN''@/$(GNULIB_FOPEN)/g' \
+ 	      -e 's/@''GNULIB_FPRINTF''@/$(GNULIB_FPRINTF)/g' \
+ 	      -e 's/@''GNULIB_FPRINTF_POSIX''@/$(GNULIB_FPRINTF_POSIX)/g' \
+ 	      -e 's/@''GNULIB_FPURGE''@/$(GNULIB_FPURGE)/g' \
+ 	      -e 's/@''GNULIB_FPUTC''@/$(GNULIB_FPUTC)/g' \
+ 	      -e 's/@''GNULIB_FPUTS''@/$(GNULIB_FPUTS)/g' \
+ 	      -e 's/@''GNULIB_FREAD''@/$(GNULIB_FREAD)/g' \
+ 	      -e 's/@''GNULIB_FREOPEN''@/$(GNULIB_FREOPEN)/g' \
+ 	      -e 's/@''GNULIB_FSCANF''@/$(GNULIB_FSCANF)/g' \
+ 	      -e 's/@''GNULIB_FSEEK''@/$(GNULIB_FSEEK)/g' \
+ 	      -e 's/@''GNULIB_FSEEKO''@/$(GNULIB_FSEEKO)/g' \
+ 	      -e 's/@''GNULIB_FTELL''@/$(GNULIB_FTELL)/g' \
+ 	      -e 's/@''GNULIB_FTELLO''@/$(GNULIB_FTELLO)/g' \
+ 	      -e 's/@''GNULIB_FWRITE''@/$(GNULIB_FWRITE)/g' \
+ 	      -e 's/@''GNULIB_GETC''@/$(GNULIB_GETC)/g' \
+ 	      -e 's/@''GNULIB_GETCHAR''@/$(GNULIB_GETCHAR)/g' \
+ 	      -e 's/@''GNULIB_GETDELIM''@/$(GNULIB_GETDELIM)/g' \
+ 	      -e 's/@''GNULIB_GETLINE''@/$(GNULIB_GETLINE)/g' \
+ 	      -e 's/@''GNULIB_OBSTACK_PRINTF''@/$(GNULIB_OBSTACK_PRINTF)/g' \
+ 	      -e 's/@''GNULIB_OBSTACK_PRINTF_POSIX''@/$(GNULIB_OBSTACK_PRINTF_POSIX)/g' \
+ 	      -e 's/@''GNULIB_PCLOSE''@/$(GNULIB_PCLOSE)/g' \
+ 	      -e 's/@''GNULIB_PERROR''@/$(GNULIB_PERROR)/g' \
+ 	      -e 's/@''GNULIB_POPEN''@/$(GNULIB_POPEN)/g' \
+ 	      -e 's/@''GNULIB_PRINTF''@/$(GNULIB_PRINTF)/g' \
+ 	      -e 's/@''GNULIB_PRINTF_POSIX''@/$(GNULIB_PRINTF_POSIX)/g' \
+ 	      -e 's/@''GNULIB_PUTC''@/$(GNULIB_PUTC)/g' \
+ 	      -e 's/@''GNULIB_PUTCHAR''@/$(GNULIB_PUTCHAR)/g' \
+ 	      -e 's/@''GNULIB_PUTS''@/$(GNULIB_PUTS)/g' \
+ 	      -e 's/@''GNULIB_REMOVE''@/$(GNULIB_REMOVE)/g' \
+ 	      -e 's/@''GNULIB_RENAME''@/$(GNULIB_RENAME)/g' \
+ 	      -e 's/@''GNULIB_RENAMEAT''@/$(GNULIB_RENAMEAT)/g' \
+ 	      -e 's/@''GNULIB_SCANF''@/$(GNULIB_SCANF)/g' \
+ 	      -e 's/@''GNULIB_SNPRINTF''@/$(GNULIB_SNPRINTF)/g' \
+ 	      -e 's/@''GNULIB_SPRINTF_POSIX''@/$(GNULIB_SPRINTF_POSIX)/g' \
+ 	      -e 's/@''GNULIB_STDIO_H_NONBLOCKING''@/$(GNULIB_STDIO_H_NONBLOCKING)/g' \
+ 	      -e 's/@''GNULIB_STDIO_H_SIGPIPE''@/$(GNULIB_STDIO_H_SIGPIPE)/g' \
+ 	      -e 's/@''GNULIB_TMPFILE''@/$(GNULIB_TMPFILE)/g' \
+ 	      -e 's/@''GNULIB_VASPRINTF''@/$(GNULIB_VASPRINTF)/g' \
+ 	      -e 's/@''GNULIB_VDPRINTF''@/$(GNULIB_VDPRINTF)/g' \
+ 	      -e 's/@''GNULIB_VFPRINTF''@/$(GNULIB_VFPRINTF)/g' \
+ 	      -e 's/@''GNULIB_VFPRINTF_POSIX''@/$(GNULIB_VFPRINTF_POSIX)/g' \
+ 	      -e 's/@''GNULIB_VFSCANF''@/$(GNULIB_VFSCANF)/g' \
+ 	      -e 's/@''GNULIB_VSCANF''@/$(GNULIB_VSCANF)/g' \
+ 	      -e 's/@''GNULIB_VPRINTF''@/$(GNULIB_VPRINTF)/g' \
+ 	      -e 's/@''GNULIB_VPRINTF_POSIX''@/$(GNULIB_VPRINTF_POSIX)/g' \
+ 	      -e 's/@''GNULIB_VSNPRINTF''@/$(GNULIB_VSNPRINTF)/g' \
+ 	      -e 's/@''GNULIB_VSPRINTF_POSIX''@/$(GNULIB_VSPRINTF_POSIX)/g' \
+ 	      < $(srcdir)/stdio.in.h | \
+ 	  sed -e 's|@''HAVE_DECL_FPURGE''@|$(HAVE_DECL_FPURGE)|g' \
+ 	      -e 's|@''HAVE_DECL_FSEEKO''@|$(HAVE_DECL_FSEEKO)|g' \
+ 	      -e 's|@''HAVE_DECL_FTELLO''@|$(HAVE_DECL_FTELLO)|g' \
+ 	      -e 's|@''HAVE_DECL_GETDELIM''@|$(HAVE_DECL_GETDELIM)|g' \
+ 	      -e 's|@''HAVE_DECL_GETLINE''@|$(HAVE_DECL_GETLINE)|g' \
+ 	      -e 's|@''HAVE_DECL_OBSTACK_PRINTF''@|$(HAVE_DECL_OBSTACK_PRINTF)|g' \
+ 	      -e 's|@''HAVE_DECL_SNPRINTF''@|$(HAVE_DECL_SNPRINTF)|g' \
+ 	      -e 's|@''HAVE_DECL_VSNPRINTF''@|$(HAVE_DECL_VSNPRINTF)|g' \
+ 	      -e 's|@''HAVE_DPRINTF''@|$(HAVE_DPRINTF)|g' \
+ 	      -e 's|@''HAVE_FSEEKO''@|$(HAVE_FSEEKO)|g' \
+ 	      -e 's|@''HAVE_FTELLO''@|$(HAVE_FTELLO)|g' \
+ 	      -e 's|@''HAVE_PCLOSE''@|$(HAVE_PCLOSE)|g' \
+ 	      -e 's|@''HAVE_POPEN''@|$(HAVE_POPEN)|g' \
+ 	      -e 's|@''HAVE_RENAMEAT''@|$(HAVE_RENAMEAT)|g' \
+ 	      -e 's|@''HAVE_VASPRINTF''@|$(HAVE_VASPRINTF)|g' \
+ 	      -e 's|@''HAVE_VDPRINTF''@|$(HAVE_VDPRINTF)|g' \
+ 	      -e 's|@''REPLACE_DPRINTF''@|$(REPLACE_DPRINTF)|g' \
+ 	      -e 's|@''REPLACE_FCLOSE''@|$(REPLACE_FCLOSE)|g' \
+ 	      -e 's|@''REPLACE_FDOPEN''@|$(REPLACE_FDOPEN)|g' \
+ 	      -e 's|@''REPLACE_FFLUSH''@|$(REPLACE_FFLUSH)|g' \
+ 	      -e 's|@''REPLACE_FOPEN''@|$(REPLACE_FOPEN)|g' \
+ 	      -e 's|@''REPLACE_FPRINTF''@|$(REPLACE_FPRINTF)|g' \
+ 	      -e 's|@''REPLACE_FPURGE''@|$(REPLACE_FPURGE)|g' \
+ 	      -e 's|@''REPLACE_FREOPEN''@|$(REPLACE_FREOPEN)|g' \
+ 	      -e 's|@''REPLACE_FSEEK''@|$(REPLACE_FSEEK)|g' \
+ 	      -e 's|@''REPLACE_FSEEKO''@|$(REPLACE_FSEEKO)|g' \
+ 	      -e 's|@''REPLACE_FTELL''@|$(REPLACE_FTELL)|g' \
+ 	      -e 's|@''REPLACE_FTELLO''@|$(REPLACE_FTELLO)|g' \
+ 	      -e 's|@''REPLACE_GETDELIM''@|$(REPLACE_GETDELIM)|g' \
+ 	      -e 's|@''REPLACE_GETLINE''@|$(REPLACE_GETLINE)|g' \
+ 	      -e 's|@''REPLACE_OBSTACK_PRINTF''@|$(REPLACE_OBSTACK_PRINTF)|g' \
+ 	      -e 's|@''REPLACE_PERROR''@|$(REPLACE_PERROR)|g' \
+ 	      -e 's|@''REPLACE_POPEN''@|$(REPLACE_POPEN)|g' \
+ 	      -e 's|@''REPLACE_PRINTF''@|$(REPLACE_PRINTF)|g' \
+ 	      -e 's|@''REPLACE_REMOVE''@|$(REPLACE_REMOVE)|g' \
+ 	      -e 's|@''REPLACE_RENAME''@|$(REPLACE_RENAME)|g' \
+ 	      -e 's|@''REPLACE_RENAMEAT''@|$(REPLACE_RENAMEAT)|g' \
+ 	      -e 's|@''REPLACE_SNPRINTF''@|$(REPLACE_SNPRINTF)|g' \
+ 	      -e 's|@''REPLACE_SPRINTF''@|$(REPLACE_SPRINTF)|g' \
+ 	      -e 's|@''REPLACE_STDIO_READ_FUNCS''@|$(REPLACE_STDIO_READ_FUNCS)|g' \
+ 	      -e 's|@''REPLACE_STDIO_WRITE_FUNCS''@|$(REPLACE_STDIO_WRITE_FUNCS)|g' \
+ 	      -e 's|@''REPLACE_TMPFILE''@|$(REPLACE_TMPFILE)|g' \
+ 	      -e 's|@''REPLACE_VASPRINTF''@|$(REPLACE_VASPRINTF)|g' \
+ 	      -e 's|@''REPLACE_VDPRINTF''@|$(REPLACE_VDPRINTF)|g' \
+ 	      -e 's|@''REPLACE_VFPRINTF''@|$(REPLACE_VFPRINTF)|g' \
+ 	      -e 's|@''REPLACE_VPRINTF''@|$(REPLACE_VPRINTF)|g' \
+ 	      -e 's|@''REPLACE_VSNPRINTF''@|$(REPLACE_VSNPRINTF)|g' \
+ 	      -e 's|@''REPLACE_VSPRINTF''@|$(REPLACE_VSPRINTF)|g' \
+ 	      -e 's|@''ASM_SYMBOL_PREFIX''@|$(ASM_SYMBOL_PREFIX)|g' \
+ 	      -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
+ 	      -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
+ 	      -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)'; \
+ 	} > $@-t && \
+ 	mv $@-t $@
+ 
  # We need the following in order to create <stdlib.h> when the system
  # doesn't have one that works with the given compiler.
***************
*** 1923,1926 ****
--- 2830,2834 ----
  	      -e 's/@''GNULIB_PTSNAME_R''@/$(GNULIB_PTSNAME_R)/g' \
  	      -e 's/@''GNULIB_PUTENV''@/$(GNULIB_PUTENV)/g' \
+ 	      -e 's/@''GNULIB_QSORT_R''@/$(GNULIB_QSORT_R)/g' \
  	      -e 's/@''GNULIB_RANDOM''@/$(GNULIB_RANDOM)/g' \
  	      -e 's/@''GNULIB_RANDOM_R''@/$(GNULIB_RANDOM_R)/g' \
***************
*** 1974,1977 ****
--- 2882,2886 ----
  	      -e 's|@''REPLACE_PTSNAME_R''@|$(REPLACE_PTSNAME_R)|g' \
  	      -e 's|@''REPLACE_PUTENV''@|$(REPLACE_PUTENV)|g' \
+ 	      -e 's|@''REPLACE_QSORT_R''@|$(REPLACE_QSORT_R)|g' \
  	      -e 's|@''REPLACE_RANDOM_R''@|$(REPLACE_RANDOM_R)|g' \
  	      -e 's|@''REPLACE_REALLOC''@|$(REPLACE_REALLOC)|g' \
***************
*** 2079,2082 ****
--- 2988,3013 ----
  	mv $@-t $@
  
+ # We need the following in order to create <strings.h> when the system
+ # doesn't have one that works with the given compiler.
+ strings.h: strings.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(WARN_ON_USE_H) $(ARG_NONNULL_H)
+ 	$(AM_V_GEN)rm -f $@-t $@ && \
+ 	{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
+ 	  sed -e 's|@''GUARD_PREFIX''@|GL|g' \
+ 	      -e 's|@''HAVE_STRINGS_H''@|$(HAVE_STRINGS_H)|g' \
+ 	      -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
+ 	      -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
+ 	      -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \
+ 	      -e 's|@''NEXT_STRINGS_H''@|$(NEXT_STRINGS_H)|g' \
+ 	      -e 's|@''GNULIB_FFS''@|$(GNULIB_FFS)|g' \
+ 	      -e 's|@''HAVE_FFS''@|$(HAVE_FFS)|g' \
+ 	      -e 's|@''HAVE_STRCASECMP''@|$(HAVE_STRCASECMP)|g' \
+ 	      -e 's|@''HAVE_DECL_STRNCASECMP''@|$(HAVE_DECL_STRNCASECMP)|g' \
+ 	      -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
+ 	      -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
+ 	      -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \
+ 	      < $(srcdir)/strings.in.h; \
+ 	} > $@-t && \
+ 	mv $@-t $@
+ 
  # We need the following in order to create <sys/stat.h> when the system
  # has one that is incomplete.
***************
*** 2182,2185 ****
--- 3113,3117 ----
  	      -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \
  	      -e 's|@''NEXT_TIME_H''@|$(NEXT_TIME_H)|g' \
+ 	      -e 's/@''GNULIB_GETTIMEOFDAY''@/$(GNULIB_GETTIMEOFDAY)/g' \
  	      -e 's/@''GNULIB_MKTIME''@/$(GNULIB_MKTIME)/g' \
  	      -e 's/@''GNULIB_NANOSLEEP''@/$(GNULIB_NANOSLEEP)/g' \
***************
*** 2191,2194 ****
--- 3123,3128 ----
  	      -e 's|@''HAVE_STRPTIME''@|$(HAVE_STRPTIME)|g' \
  	      -e 's|@''HAVE_TIMEGM''@|$(HAVE_TIMEGM)|g' \
+ 	      -e 's|@''REPLACE_GMTIME''@|$(REPLACE_GMTIME)|g' \
+ 	      -e 's|@''REPLACE_LOCALTIME''@|$(REPLACE_LOCALTIME)|g' \
  	      -e 's|@''REPLACE_LOCALTIME_R''@|$(REPLACE_LOCALTIME_R)|g' \
  	      -e 's|@''REPLACE_MKTIME''@|$(REPLACE_MKTIME)|g' \
***************
*** 2198,2201 ****
--- 3132,3136 ----
  	      -e 's|@''SYS_TIME_H_DEFINES_STRUCT_TIMESPEC''@|$(SYS_TIME_H_DEFINES_STRUCT_TIMESPEC)|g' \
  	      -e 's|@''TIME_H_DEFINES_STRUCT_TIMESPEC''@|$(TIME_H_DEFINES_STRUCT_TIMESPEC)|g' \
+ 	      -e 's|@''UNISTD_H_DEFINES_STRUCT_TIMESPEC''@|$(UNISTD_H_DEFINES_STRUCT_TIMESPEC)|g' \
  	      -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
  	      -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
***************
*** 2318,2321 ****
--- 3253,3257 ----
  	      -e 's|@''REPLACE_GETCWD''@|$(REPLACE_GETCWD)|g' \
  	      -e 's|@''REPLACE_GETDOMAINNAME''@|$(REPLACE_GETDOMAINNAME)|g' \
+ 	      -e 's|@''REPLACE_GETDTABLESIZE''@|$(REPLACE_GETDTABLESIZE)|g' \
  	      -e 's|@''REPLACE_GETLOGIN_R''@|$(REPLACE_GETLOGIN_R)|g' \
  	      -e 's|@''REPLACE_GETGROUPS''@|$(REPLACE_GETGROUPS)|g' \
***************
*** 2330,2336 ****
--- 3266,3274 ----
  	      -e 's|@''REPLACE_READ''@|$(REPLACE_READ)|g' \
  	      -e 's|@''REPLACE_READLINK''@|$(REPLACE_READLINK)|g' \
+ 	      -e 's|@''REPLACE_READLINKAT''@|$(REPLACE_READLINKAT)|g' \
  	      -e 's|@''REPLACE_RMDIR''@|$(REPLACE_RMDIR)|g' \
  	      -e 's|@''REPLACE_SLEEP''@|$(REPLACE_SLEEP)|g' \
  	      -e 's|@''REPLACE_SYMLINK''@|$(REPLACE_SYMLINK)|g' \
+ 	      -e 's|@''REPLACE_SYMLINKAT''@|$(REPLACE_SYMLINKAT)|g' \
  	      -e 's|@''REPLACE_TTYNAME_R''@|$(REPLACE_TTYNAME_R)|g' \
  	      -e 's|@''REPLACE_UNLINK''@|$(REPLACE_UNLINK)|g' \
diff -Nrc2 texinfo-5.2/gnulib/lib/alloca.in.h texinfo-6.0/gnulib/lib/alloca.in.h
*** texinfo-5.2/gnulib/lib/alloca.in.h	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/lib/alloca.in.h	2015-02-25 20:17:33.000000000 +0000
***************
*** 1,5 ****
  /* Memory allocation on the stack.
  
!    Copyright (C) 1995, 1999, 2001-2004, 2006-2013 Free Software Foundation,
     Inc.
  
--- 1,5 ----
  /* Memory allocation on the stack.
  
!    Copyright (C) 1995, 1999, 2001-2004, 2006-2015 Free Software Foundation,
     Inc.
  
diff -Nrc2 texinfo-5.2/gnulib/lib/argz.c texinfo-6.0/gnulib/lib/argz.c
*** texinfo-5.2/gnulib/lib/argz.c	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/lib/argz.c	2015-02-25 20:17:33.000000000 +0000
***************
*** 1,4 ****
  /* Functions for dealing with '\0' separated arg vectors.
!    Copyright (C) 1995-1998, 2000-2002, 2006, 2008-2013 Free Software
     Foundation, Inc.
     This file is part of the GNU C Library.
--- 1,4 ----
  /* Functions for dealing with '\0' separated arg vectors.
!    Copyright (C) 1995-1998, 2000-2002, 2006, 2008-2015 Free Software
     Foundation, Inc.
     This file is part of the GNU C Library.
diff -Nrc2 texinfo-5.2/gnulib/lib/argz.in.h texinfo-6.0/gnulib/lib/argz.in.h
*** texinfo-5.2/gnulib/lib/argz.in.h	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/lib/argz.in.h	2015-02-25 20:17:31.000000000 +0000
***************
*** 1,4 ****
  /* Routines for dealing with '\0' separated arg vectors.
!    Copyright (C) 1995-2000, 2004, 2007, 2009-2013 Free Software Foundation,
     Inc.
     This file is part of the GNU C Library.
--- 1,4 ----
  /* Routines for dealing with '\0' separated arg vectors.
!    Copyright (C) 1995-2000, 2004, 2007, 2009-2015 Free Software Foundation,
     Inc.
     This file is part of the GNU C Library.
diff -Nrc2 texinfo-5.2/gnulib/lib/asnprintf.c texinfo-6.0/gnulib/lib/asnprintf.c
*** texinfo-5.2/gnulib/lib/asnprintf.c	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/gnulib/lib/asnprintf.c	2015-02-25 20:17:31.000000000 +0000
***************
*** 0 ****
--- 1,34 ----
+ /* Formatted output to strings.
+    Copyright (C) 1999, 2002, 2006, 2009-2015 Free Software Foundation, Inc.
+ 
+    This program is free software; you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation; either version 3, or (at your option)
+    any later version.
+ 
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+ 
+    You should have received a copy of the GNU General Public License along
+    with this program; if not, see <http://www.gnu.org/licenses/>.  */
+ 
+ #include <config.h>
+ 
+ /* Specification.  */
+ #include "vasnprintf.h"
+ 
+ #include <stdarg.h>
+ 
+ char *
+ asnprintf (char *resultbuf, size_t *lengthp, const char *format, ...)
+ {
+   va_list args;
+   char *result;
+ 
+   va_start (args, format);
+   result = vasnprintf (resultbuf, lengthp, format, args);
+   va_end (args);
+   return result;
+ }
diff -Nrc2 texinfo-5.2/gnulib/lib/asprintf.c texinfo-6.0/gnulib/lib/asprintf.c
*** texinfo-5.2/gnulib/lib/asprintf.c	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/gnulib/lib/asprintf.c	2015-02-25 20:17:31.000000000 +0000
***************
*** 0 ****
--- 1,39 ----
+ /* Formatted output to strings.
+    Copyright (C) 1999, 2002, 2006-2007, 2009-2015 Free Software Foundation,
+    Inc.
+ 
+    This program is free software; you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation; either version 3, or (at your option)
+    any later version.
+ 
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+ 
+    You should have received a copy of the GNU General Public License along
+    with this program; if not, see <http://www.gnu.org/licenses/>.  */
+ 
+ #include <config.h>
+ 
+ /* Specification.  */
+ #ifdef IN_LIBASPRINTF
+ # include "vasprintf.h"
+ #else
+ # include <stdio.h>
+ #endif
+ 
+ #include <stdarg.h>
+ 
+ int
+ asprintf (char **resultp, const char *format, ...)
+ {
+   va_list args;
+   int result;
+ 
+   va_start (args, format);
+   result = vasprintf (resultp, format, args);
+   va_end (args);
+   return result;
+ }
diff -Nrc2 texinfo-5.2/gnulib/lib/btowc.c texinfo-6.0/gnulib/lib/btowc.c
*** texinfo-5.2/gnulib/lib/btowc.c	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/lib/btowc.c	2015-02-25 20:17:33.000000000 +0000
***************
*** 1,4 ****
  /* Convert unibyte character to wide character.
!    Copyright (C) 2008, 2010-2013 Free Software Foundation, Inc.
     Written by Bruno Haible <bruno@clisp.org>, 2008.
  
--- 1,4 ----
  /* Convert unibyte character to wide character.
!    Copyright (C) 2008, 2010-2015 Free Software Foundation, Inc.
     Written by Bruno Haible <bruno@clisp.org>, 2008.
  
diff -Nrc2 texinfo-5.2/gnulib/lib/config.charset texinfo-6.0/gnulib/lib/config.charset
*** texinfo-5.2/gnulib/lib/config.charset	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/lib/config.charset	2015-02-25 20:17:33.000000000 +0000
***************
*** 2,6 ****
  # Output a system dependent table of character encoding aliases.
  #
! #   Copyright (C) 2000-2004, 2006-2013 Free Software Foundation, Inc.
  #
  #   This program is free software; you can redistribute it and/or modify
--- 2,6 ----
  # Output a system dependent table of character encoding aliases.
  #
! #   Copyright (C) 2000-2004, 2006-2015 Free Software Foundation, Inc.
  #
  #   This program is free software; you can redistribute it and/or modify
***************
*** 349,358 ****
      echo "UTF-8 UTF-8"
      ;;
!   freebsd* | os2*)
      # FreeBSD 4.2 doesn't have nl_langinfo(CODESET); therefore
      # localcharset.c falls back to using the full locale name
      # from the environment variables.
-     # Likewise for OS/2. OS/2 has XFree86 just like FreeBSD. Just
-     # reuse FreeBSD's locale data for OS/2.
      echo "C ASCII"
      echo "US-ASCII ASCII"
--- 349,356 ----
      echo "UTF-8 UTF-8"
      ;;
!   freebsd*)
      # FreeBSD 4.2 doesn't have nl_langinfo(CODESET); therefore
      # localcharset.c falls back to using the full locale name
      # from the environment variables.
      echo "C ASCII"
      echo "US-ASCII ASCII"
diff -Nrc2 texinfo-5.2/gnulib/lib/dosname.h texinfo-6.0/gnulib/lib/dosname.h
*** texinfo-5.2/gnulib/lib/dosname.h	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/lib/dosname.h	2015-02-25 20:17:33.000000000 +0000
***************
*** 1,5 ****
  /* File names on MS-DOS/Windows systems.
  
!    Copyright (C) 2000-2001, 2004-2006, 2009-2013 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
--- 1,5 ----
  /* File names on MS-DOS/Windows systems.
  
!    Copyright (C) 2000-2001, 2004-2006, 2009-2015 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
diff -Nrc2 texinfo-5.2/gnulib/lib/errno.in.h texinfo-6.0/gnulib/lib/errno.in.h
*** texinfo-5.2/gnulib/lib/errno.in.h	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/lib/errno.in.h	2015-02-25 20:17:33.000000000 +0000
***************
*** 1,5 ****
  /* A POSIX-like <errno.h>.
  
!    Copyright (C) 2008-2013 Free Software Foundation, Inc.
  
     This program is free software; you can redistribute it and/or modify
--- 1,5 ----
  /* A POSIX-like <errno.h>.
  
!    Copyright (C) 2008-2015 Free Software Foundation, Inc.
  
     This program is free software; you can redistribute it and/or modify
diff -Nrc2 texinfo-5.2/gnulib/lib/error.c texinfo-6.0/gnulib/lib/error.c
*** texinfo-5.2/gnulib/lib/error.c	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/lib/error.c	2015-02-25 20:17:33.000000000 +0000
***************
*** 1,4 ****
  /* Error handler for noninteractive utilities
!    Copyright (C) 1990-1998, 2000-2007, 2009-2013 Free Software Foundation, Inc.
     This file is part of the GNU C Library.
  
--- 1,4 ----
  /* Error handler for noninteractive utilities
!    Copyright (C) 1990-1998, 2000-2007, 2009-2015 Free Software Foundation, Inc.
     This file is part of the GNU C Library.
  
***************
*** 40,43 ****
--- 40,46 ----
  # include <wchar.h>
  # define mbsrtowcs __mbsrtowcs
+ # define USE_UNLOCKED_IO 0
+ # define _GL_ATTRIBUTE_FORMAT_PRINTF(a, b)
+ # define _GL_ARG_NONNULL(a)
  #endif
  
***************
*** 73,84 ****
                               unsigned int line_number, const char *message,
                               ...)
!      __attribute__ ((__format__ (__printf__, 5, 6)));;
  # define error __error
  # define error_at_line __error_at_line
  
  # include <libio/iolibio.h>
! # define fflush(s) INTUSE(_IO_fflush) (s)
  # undef putc
! # define putc(c, fp) INTUSE(_IO_putc) (c, fp)
  
  # include <bits/libc-lock.h>
--- 76,87 ----
                               unsigned int line_number, const char *message,
                               ...)
!      __attribute__ ((__format__ (__printf__, 5, 6)));
  # define error __error
  # define error_at_line __error_at_line
  
  # include <libio/iolibio.h>
! # define fflush(s) _IO_fflush (s)
  # undef putc
! # define putc(c, fp) _IO_putc (c, fp)
  
  # include <bits/libc-lock.h>
***************
*** 172,176 ****
  #if defined HAVE_STRERROR_R || _LIBC
    char errbuf[1024];
! # if STRERROR_R_CHAR_P || _LIBC
    s = __strerror_r (errnum, errbuf, sizeof errbuf);
  # else
--- 175,179 ----
  #if defined HAVE_STRERROR_R || _LIBC
    char errbuf[1024];
! # if _LIBC || STRERROR_R_CHAR_P
    s = __strerror_r (errnum, errbuf, sizeof errbuf);
  # else
***************
*** 196,200 ****
  }
  
! static void
  error_tail (int status, int errnum, const char *message, va_list args)
  {
--- 199,203 ----
  }
  
! static void _GL_ATTRIBUTE_FORMAT_PRINTF (3, 0) _GL_ARG_NONNULL ((3))
  error_tail (int status, int errnum, const char *message, va_list args)
  {
***************
*** 202,206 ****
    if (_IO_fwide (stderr, 0) > 0)
      {
- # define ALLOCA_LIMIT 2000
        size_t len = strlen (message) + 1;
        wchar_t *wmessage = NULL;
--- 205,208 ----
***************
*** 238,242 ****
              break;
  
!           if (__builtin_expect (len >= SIZE_MAX / 2, 0))
              {
                /* This really should not happen if everything is fine.  */
--- 240,244 ----
              break;
  
!           if (__builtin_expect (len >= SIZE_MAX / sizeof (wchar_t) / 2, 0))
              {
                /* This really should not happen if everything is fine.  */
***************
*** 343,347 ****
        if (old_line_number == line_number
            && (file_name == old_file_name
!               || strcmp (old_file_name, file_name) == 0))
          /* Simply return and print nothing.  */
          return;
--- 345,352 ----
        if (old_line_number == line_number
            && (file_name == old_file_name
!               || (old_file_name != NULL
!                   && file_name != NULL
!                   && strcmp (old_file_name, file_name) == 0)))
! 
          /* Simply return and print nothing.  */
          return;
diff -Nrc2 texinfo-5.2/gnulib/lib/error.h texinfo-6.0/gnulib/lib/error.h
*** texinfo-5.2/gnulib/lib/error.h	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/lib/error.h	2015-06-03 20:06:18.000000000 +0100
***************
*** 1,4 ****
  /* Declaration for error-reporting function
!    Copyright (C) 1995-1997, 2003, 2006, 2008-2013 Free Software Foundation,
     Inc.
     This file is part of the GNU C Library.
--- 1,4 ----
  /* Declaration for error-reporting function
!    Copyright (C) 1995-1997, 2003, 2006, 2008-2015 Free Software Foundation,
     Inc.
     This file is part of the GNU C Library.
***************
*** 32,35 ****
--- 32,45 ----
  #endif
  
+ /* On mingw, the flavor of printf depends on whether the extensions module
+  * is in use; the check for <stdio.h> determines the witness macro.  */
+ #ifndef _GL_ATTRIBUTE_SPEC_PRINTF
+ # if GNULIB_PRINTF_ATTRIBUTE_FLAVOR_GNU
+ #  define _GL_ATTRIBUTE_SPEC_PRINTF __gnu_printf__
+ # else
+ #  define _GL_ATTRIBUTE_SPEC_PRINTF __printf__
+ # endif
+ #endif
+ 
  #ifdef __cplusplus
  extern "C" {
***************
*** 41,49 ****
  
  extern void error (int __status, int __errnum, const char *__format, ...)
!      _GL_ATTRIBUTE_FORMAT ((__printf__, 3, 4));
  
  extern void error_at_line (int __status, int __errnum, const char *__fname,
                             unsigned int __lineno, const char *__format, ...)
!      _GL_ATTRIBUTE_FORMAT ((__printf__, 5, 6));
  
  /* If NULL, error will flush stdout, then print on stderr the program
--- 51,59 ----
  
  extern void error (int __status, int __errnum, const char *__format, ...)
!      _GL_ATTRIBUTE_FORMAT ((_GL_ATTRIBUTE_SPEC_PRINTF, 3, 4));
  
  extern void error_at_line (int __status, int __errnum, const char *__fname,
                             unsigned int __lineno, const char *__format, ...)
!      _GL_ATTRIBUTE_FORMAT ((_GL_ATTRIBUTE_SPEC_PRINTF, 5, 6));
  
  /* If NULL, error will flush stdout, then print on stderr the program
diff -Nrc2 texinfo-5.2/gnulib/lib/exitfail.c texinfo-6.0/gnulib/lib/exitfail.c
*** texinfo-5.2/gnulib/lib/exitfail.c	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/lib/exitfail.c	2015-02-25 20:17:33.000000000 +0000
***************
*** 1,5 ****
  /* Failure exit status
  
!    Copyright (C) 2002-2003, 2005-2007, 2009-2013 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
--- 1,5 ----
  /* Failure exit status
  
!    Copyright (C) 2002-2003, 2005-2007, 2009-2015 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
diff -Nrc2 texinfo-5.2/gnulib/lib/exitfail.h texinfo-6.0/gnulib/lib/exitfail.h
*** texinfo-5.2/gnulib/lib/exitfail.h	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/lib/exitfail.h	2015-02-25 20:17:33.000000000 +0000
***************
*** 1,5 ****
  /* Failure exit status
  
!    Copyright (C) 2002, 2009-2013 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
--- 1,5 ----
  /* Failure exit status
  
!    Copyright (C) 2002, 2009-2015 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
diff -Nrc2 texinfo-5.2/gnulib/lib/fcntl.in.h texinfo-6.0/gnulib/lib/fcntl.in.h
*** texinfo-5.2/gnulib/lib/fcntl.in.h	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/lib/fcntl.in.h	2015-02-25 20:17:33.000000000 +0000
***************
*** 1,5 ****
  /* Like <fcntl.h>, but with non-working flags defined to 0.
  
!    Copyright (C) 2006-2013 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
--- 1,5 ----
  /* Like <fcntl.h>, but with non-working flags defined to 0.
  
!    Copyright (C) 2006-2015 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
***************
*** 35,39 ****
     overridden <sys/stat.h> from gnulib.  These errors are known to be gone
     with g++ version >= 4.3.  */
! #if !(defined __GLIBC__ || defined __UCLIBC__) || (defined __cplusplus && defined GNULIB_NAMESPACE && !(__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 3)))
  # include <sys/stat.h>
  #endif
--- 35,39 ----
     overridden <sys/stat.h> from gnulib.  These errors are known to be gone
     with g++ version >= 4.3.  */
! #if !(defined __GLIBC__ || defined __UCLIBC__) || (defined __cplusplus && defined GNULIB_NAMESPACE && (defined __ICC || !(__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 3))))
  # include <sys/stat.h>
  #endif
***************
*** 54,58 ****
     overridden <sys/stat.h> from gnulib.  These errors are known to be gone
     with g++ version >= 4.3.  */
! #if !(defined __GLIBC__ || defined __UCLIBC__) || (defined __cplusplus && defined GNULIB_NAMESPACE && !(__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 3)))
  # include <sys/stat.h>
  #endif
--- 54,58 ----
     overridden <sys/stat.h> from gnulib.  These errors are known to be gone
     with g++ version >= 4.3.  */
! #if !(defined __GLIBC__ || defined __UCLIBC__) || (defined __cplusplus && defined GNULIB_NAMESPACE && (defined __ICC || !(__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 3))))
  # include <sys/stat.h>
  #endif
***************
*** 187,190 ****
--- 187,206 ----
  /* Fix up the O_* macros.  */
  
+ /* AIX 7.1 with XL C 12.1 defines O_CLOEXEC, O_NOFOLLOW, and O_TTY_INIT
+    to values outside 'int' range, so omit these misdefinitions.
+    But avoid namespace pollution on non-AIX systems.  */
+ #ifdef _AIX
+ # include <limits.h>
+ # if defined O_CLOEXEC && ! (INT_MIN <= O_CLOEXEC && O_CLOEXEC <= INT_MAX)
+ #  undef O_CLOEXEC
+ # endif
+ # if defined O_NOFOLLOW && ! (INT_MIN <= O_NOFOLLOW && O_NOFOLLOW <= INT_MAX)
+ #  undef O_NOFOLLOW
+ # endif
+ # if defined O_TTY_INIT && ! (INT_MIN <= O_TTY_INIT && O_TTY_INIT <= INT_MAX)
+ #  undef O_TTY_INIT
+ # endif
+ #endif
+ 
  #if !defined O_DIRECT && defined O_DIRECTIO
  /* Tru64 spells it 'O_DIRECTIO'.  */
diff -Nrc2 texinfo-5.2/gnulib/lib/float+.h texinfo-6.0/gnulib/lib/float+.h
*** texinfo-5.2/gnulib/lib/float+.h	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/gnulib/lib/float+.h	2015-02-25 20:17:31.000000000 +0000
***************
*** 0 ****
--- 1,147 ----
+ /* Supplemental information about the floating-point formats.
+    Copyright (C) 2007, 2009-2015 Free Software Foundation, Inc.
+    Written by Bruno Haible <bruno@clisp.org>, 2007.
+ 
+    This program is free software; you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation; either version 3, or (at your option)
+    any later version.
+ 
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+ 
+    You should have received a copy of the GNU General Public License
+    along with this program; if not, see <http://www.gnu.org/licenses/>.  */
+ 
+ #ifndef _FLOATPLUS_H
+ #define _FLOATPLUS_H
+ 
+ #include <float.h>
+ #include <limits.h>
+ 
+ /* Number of bits in the mantissa of a floating-point number, including the
+    "hidden bit".  */
+ #if FLT_RADIX == 2
+ # define FLT_MANT_BIT FLT_MANT_DIG
+ # define DBL_MANT_BIT DBL_MANT_DIG
+ # define LDBL_MANT_BIT LDBL_MANT_DIG
+ #elif FLT_RADIX == 4
+ # define FLT_MANT_BIT (FLT_MANT_DIG * 2)
+ # define DBL_MANT_BIT (DBL_MANT_DIG * 2)
+ # define LDBL_MANT_BIT (LDBL_MANT_DIG * 2)
+ #elif FLT_RADIX == 16
+ # define FLT_MANT_BIT (FLT_MANT_DIG * 4)
+ # define DBL_MANT_BIT (DBL_MANT_DIG * 4)
+ # define LDBL_MANT_BIT (LDBL_MANT_DIG * 4)
+ #endif
+ 
+ /* Bit mask that can be used to mask the exponent, as an unsigned number.  */
+ #define FLT_EXP_MASK ((FLT_MAX_EXP - FLT_MIN_EXP) | 7)
+ #define DBL_EXP_MASK ((DBL_MAX_EXP - DBL_MIN_EXP) | 7)
+ #define LDBL_EXP_MASK ((LDBL_MAX_EXP - LDBL_MIN_EXP) | 7)
+ 
+ /* Number of bits used for the exponent of a floating-point number, including
+    the exponent's sign.  */
+ #define FLT_EXP_BIT \
+   (FLT_EXP_MASK < 0x100 ? 8 : \
+    FLT_EXP_MASK < 0x200 ? 9 : \
+    FLT_EXP_MASK < 0x400 ? 10 : \
+    FLT_EXP_MASK < 0x800 ? 11 : \
+    FLT_EXP_MASK < 0x1000 ? 12 : \
+    FLT_EXP_MASK < 0x2000 ? 13 : \
+    FLT_EXP_MASK < 0x4000 ? 14 : \
+    FLT_EXP_MASK < 0x8000 ? 15 : \
+    FLT_EXP_MASK < 0x10000 ? 16 : \
+    FLT_EXP_MASK < 0x20000 ? 17 : \
+    FLT_EXP_MASK < 0x40000 ? 18 : \
+    FLT_EXP_MASK < 0x80000 ? 19 : \
+    FLT_EXP_MASK < 0x100000 ? 20 : \
+    FLT_EXP_MASK < 0x200000 ? 21 : \
+    FLT_EXP_MASK < 0x400000 ? 22 : \
+    FLT_EXP_MASK < 0x800000 ? 23 : \
+    FLT_EXP_MASK < 0x1000000 ? 24 : \
+    FLT_EXP_MASK < 0x2000000 ? 25 : \
+    FLT_EXP_MASK < 0x4000000 ? 26 : \
+    FLT_EXP_MASK < 0x8000000 ? 27 : \
+    FLT_EXP_MASK < 0x10000000 ? 28 : \
+    FLT_EXP_MASK < 0x20000000 ? 29 : \
+    FLT_EXP_MASK < 0x40000000 ? 30 : \
+    FLT_EXP_MASK <= 0x7fffffff ? 31 : \
+    32)
+ #define DBL_EXP_BIT \
+   (DBL_EXP_MASK < 0x100 ? 8 : \
+    DBL_EXP_MASK < 0x200 ? 9 : \
+    DBL_EXP_MASK < 0x400 ? 10 : \
+    DBL_EXP_MASK < 0x800 ? 11 : \
+    DBL_EXP_MASK < 0x1000 ? 12 : \
+    DBL_EXP_MASK < 0x2000 ? 13 : \
+    DBL_EXP_MASK < 0x4000 ? 14 : \
+    DBL_EXP_MASK < 0x8000 ? 15 : \
+    DBL_EXP_MASK < 0x10000 ? 16 : \
+    DBL_EXP_MASK < 0x20000 ? 17 : \
+    DBL_EXP_MASK < 0x40000 ? 18 : \
+    DBL_EXP_MASK < 0x80000 ? 19 : \
+    DBL_EXP_MASK < 0x100000 ? 20 : \
+    DBL_EXP_MASK < 0x200000 ? 21 : \
+    DBL_EXP_MASK < 0x400000 ? 22 : \
+    DBL_EXP_MASK < 0x800000 ? 23 : \
+    DBL_EXP_MASK < 0x1000000 ? 24 : \
+    DBL_EXP_MASK < 0x2000000 ? 25 : \
+    DBL_EXP_MASK < 0x4000000 ? 26 : \
+    DBL_EXP_MASK < 0x8000000 ? 27 : \
+    DBL_EXP_MASK < 0x10000000 ? 28 : \
+    DBL_EXP_MASK < 0x20000000 ? 29 : \
+    DBL_EXP_MASK < 0x40000000 ? 30 : \
+    DBL_EXP_MASK <= 0x7fffffff ? 31 : \
+    32)
+ #define LDBL_EXP_BIT \
+   (LDBL_EXP_MASK < 0x100 ? 8 : \
+    LDBL_EXP_MASK < 0x200 ? 9 : \
+    LDBL_EXP_MASK < 0x400 ? 10 : \
+    LDBL_EXP_MASK < 0x800 ? 11 : \
+    LDBL_EXP_MASK < 0x1000 ? 12 : \
+    LDBL_EXP_MASK < 0x2000 ? 13 : \
+    LDBL_EXP_MASK < 0x4000 ? 14 : \
+    LDBL_EXP_MASK < 0x8000 ? 15 : \
+    LDBL_EXP_MASK < 0x10000 ? 16 : \
+    LDBL_EXP_MASK < 0x20000 ? 17 : \
+    LDBL_EXP_MASK < 0x40000 ? 18 : \
+    LDBL_EXP_MASK < 0x80000 ? 19 : \
+    LDBL_EXP_MASK < 0x100000 ? 20 : \
+    LDBL_EXP_MASK < 0x200000 ? 21 : \
+    LDBL_EXP_MASK < 0x400000 ? 22 : \
+    LDBL_EXP_MASK < 0x800000 ? 23 : \
+    LDBL_EXP_MASK < 0x1000000 ? 24 : \
+    LDBL_EXP_MASK < 0x2000000 ? 25 : \
+    LDBL_EXP_MASK < 0x4000000 ? 26 : \
+    LDBL_EXP_MASK < 0x8000000 ? 27 : \
+    LDBL_EXP_MASK < 0x10000000 ? 28 : \
+    LDBL_EXP_MASK < 0x20000000 ? 29 : \
+    LDBL_EXP_MASK < 0x40000000 ? 30 : \
+    LDBL_EXP_MASK <= 0x7fffffff ? 31 : \
+    32)
+ 
+ /* Number of bits used for a floating-point number: the mantissa (not
+    counting the "hidden bit", since it may or may not be explicit), the
+    exponent, and the sign.  */
+ #define FLT_TOTAL_BIT ((FLT_MANT_BIT - 1) + FLT_EXP_BIT + 1)
+ #define DBL_TOTAL_BIT ((DBL_MANT_BIT - 1) + DBL_EXP_BIT + 1)
+ #define LDBL_TOTAL_BIT ((LDBL_MANT_BIT - 1) + LDBL_EXP_BIT + 1)
+ 
+ /* Number of bytes used for a floating-point number.
+    This can be smaller than the 'sizeof'.  For example, on i386 systems,
+    'long double' most often have LDBL_MANT_BIT = 64, LDBL_EXP_BIT = 16, hence
+    LDBL_TOTAL_BIT = 80 bits, i.e. 10 bytes of consecutive memory, but
+    sizeof (long double) = 12 or = 16.  */
+ #define SIZEOF_FLT ((FLT_TOTAL_BIT + CHAR_BIT - 1) / CHAR_BIT)
+ #define SIZEOF_DBL ((DBL_TOTAL_BIT + CHAR_BIT - 1) / CHAR_BIT)
+ #define SIZEOF_LDBL ((LDBL_TOTAL_BIT + CHAR_BIT - 1) / CHAR_BIT)
+ 
+ /* Verify that SIZEOF_FLT <= sizeof (float) etc.  */
+ typedef int verify_sizeof_flt[SIZEOF_FLT <= sizeof (float) ? 1 : -1];
+ typedef int verify_sizeof_dbl[SIZEOF_DBL <= sizeof (double) ? 1 : - 1];
+ typedef int verify_sizeof_ldbl[SIZEOF_LDBL <= sizeof (long double) ? 1 : - 1];
+ 
+ #endif /* _FLOATPLUS_H */
diff -Nrc2 texinfo-5.2/gnulib/lib/float.c texinfo-6.0/gnulib/lib/float.c
*** texinfo-5.2/gnulib/lib/float.c	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/gnulib/lib/float.c	2015-02-25 20:17:31.000000000 +0000
***************
*** 0 ****
--- 1,33 ----
+ /* Auxiliary definitions for <float.h>.
+    Copyright (C) 2011-2015 Free Software Foundation, Inc.
+    Written by Bruno Haible <bruno@clisp.org>, 2011.
+ 
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation; either version 3 of the License, or
+    (at your option) any later version.
+ 
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+ 
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
+ 
+ #include <config.h>
+ 
+ /* Specification.  */
+ #include <float.h>
+ 
+ #if (defined _ARCH_PPC || defined _POWER) && (defined _AIX || defined __linux__) && (LDBL_MANT_DIG == 106) && defined __GNUC__
+ const union gl_long_double_union gl_LDBL_MAX =
+   { { DBL_MAX, DBL_MAX / (double)134217728UL / (double)134217728UL } };
+ #elif defined __i386__
+ const union gl_long_double_union gl_LDBL_MAX =
+   { { 0xFFFFFFFF, 0xFFFFFFFF, 32766 } };
+ #else
+ /* This declaration is solely to ensure that after preprocessing
+    this file is never empty.  */
+ typedef int dummy;
+ #endif
diff -Nrc2 texinfo-5.2/gnulib/lib/float.in.h texinfo-6.0/gnulib/lib/float.in.h
*** texinfo-5.2/gnulib/lib/float.in.h	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/gnulib/lib/float.in.h	2015-02-25 20:17:31.000000000 +0000
***************
*** 0 ****
--- 1,188 ----
+ /* A correct <float.h>.
+ 
+    Copyright (C) 2007-2015 Free Software Foundation, Inc.
+ 
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation; either version 3 of the License, or
+    (at your option) any later version.
+ 
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+ 
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
+ 
+ #ifndef _@GUARD_PREFIX@_FLOAT_H
+ 
+ #if __GNUC__ >= 3
+ @PRAGMA_SYSTEM_HEADER@
+ #endif
+ @PRAGMA_COLUMNS@
+ 
+ /* The include_next requires a split double-inclusion guard.  */
+ #@INCLUDE_NEXT@ @NEXT_FLOAT_H@
+ 
+ #ifndef _@GUARD_PREFIX@_FLOAT_H
+ #define _@GUARD_PREFIX@_FLOAT_H
+ 
+ /* 'long double' properties.  */
+ 
+ #if defined __i386__ && (defined __BEOS__ || defined __OpenBSD__)
+ /* Number of mantissa units, in base FLT_RADIX.  */
+ # undef LDBL_MANT_DIG
+ # define LDBL_MANT_DIG   64
+ /* Number of decimal digits that is sufficient for representing a number.  */
+ # undef LDBL_DIG
+ # define LDBL_DIG        18
+ /* x-1 where x is the smallest representable number > 1.  */
+ # undef LDBL_EPSILON
+ # define LDBL_EPSILON    1.0842021724855044340E-19L
+ /* Minimum e such that FLT_RADIX^(e-1) is a normalized number.  */
+ # undef LDBL_MIN_EXP
+ # define LDBL_MIN_EXP    (-16381)
+ /* Maximum e such that FLT_RADIX^(e-1) is a representable finite number.  */
+ # undef LDBL_MAX_EXP
+ # define LDBL_MAX_EXP    16384
+ /* Minimum positive normalized number.  */
+ # undef LDBL_MIN
+ # define LDBL_MIN        3.3621031431120935063E-4932L
+ /* Maximum representable finite number.  */
+ # undef LDBL_MAX
+ # define LDBL_MAX        1.1897314953572317650E+4932L
+ /* Minimum e such that 10^e is in the range of normalized numbers.  */
+ # undef LDBL_MIN_10_EXP
+ # define LDBL_MIN_10_EXP (-4931)
+ /* Maximum e such that 10^e is in the range of representable finite numbers.  */
+ # undef LDBL_MAX_10_EXP
+ # define LDBL_MAX_10_EXP 4932
+ #endif
+ 
+ /* On FreeBSD/x86 6.4, the 'long double' type really has only 53 bits of
+    precision in the compiler but 64 bits of precision at runtime.  See
+    <http://lists.gnu.org/archive/html/bug-gnulib/2008-07/msg00063.html>.  */
+ #if defined __i386__ && defined __FreeBSD__
+ /* Number of mantissa units, in base FLT_RADIX.  */
+ # undef LDBL_MANT_DIG
+ # define LDBL_MANT_DIG   64
+ /* Number of decimal digits that is sufficient for representing a number.  */
+ # undef LDBL_DIG
+ # define LDBL_DIG        18
+ /* x-1 where x is the smallest representable number > 1.  */
+ # undef LDBL_EPSILON
+ # define LDBL_EPSILON 1.084202172485504434007452800869941711426e-19L /* 2^-63 */
+ /* Minimum e such that FLT_RADIX^(e-1) is a normalized number.  */
+ # undef LDBL_MIN_EXP
+ # define LDBL_MIN_EXP    (-16381)
+ /* Maximum e such that FLT_RADIX^(e-1) is a representable finite number.  */
+ # undef LDBL_MAX_EXP
+ # define LDBL_MAX_EXP    16384
+ /* Minimum positive normalized number.  */
+ # undef LDBL_MIN
+ # define LDBL_MIN        3.3621031431120935E-4932L /* = 0x1p-16382L */
+ /* Maximum representable finite number.  */
+ # undef LDBL_MAX
+ /* LDBL_MAX is represented as { 0xFFFFFFFF, 0xFFFFFFFF, 32766 }.
+    But the largest literal that GCC allows us to write is
+    0x0.fffffffffffff8p16384L = { 0xFFFFF800, 0xFFFFFFFF, 32766 }.
+    So, define it like this through a reference to an external variable
+ 
+      const unsigned int LDBL_MAX[3] = { 0xFFFFFFFF, 0xFFFFFFFF, 32766 };
+      extern const long double LDBL_MAX;
+ 
+    Unfortunately, this is not a constant expression.  */
+ union gl_long_double_union
+   {
+     struct { unsigned int lo; unsigned int hi; unsigned int exponent; } xd;
+     long double ld;
+   };
+ extern const union gl_long_double_union gl_LDBL_MAX;
+ # define LDBL_MAX (gl_LDBL_MAX.ld)
+ /* Minimum e such that 10^e is in the range of normalized numbers.  */
+ # undef LDBL_MIN_10_EXP
+ # define LDBL_MIN_10_EXP (-4931)
+ /* Maximum e such that 10^e is in the range of representable finite numbers.  */
+ # undef LDBL_MAX_10_EXP
+ # define LDBL_MAX_10_EXP 4932
+ #endif
+ 
+ /* On AIX 7.1 with gcc 4.2, the values of LDBL_MIN_EXP, LDBL_MIN, LDBL_MAX are
+    wrong.
+    On Linux/PowerPC with gcc 4.4, the value of LDBL_MAX is wrong.  */
+ #if (defined _ARCH_PPC || defined _POWER) && defined _AIX && (LDBL_MANT_DIG == 106) && defined __GNUC__
+ # undef LDBL_MIN_EXP
+ # define LDBL_MIN_EXP DBL_MIN_EXP
+ # undef LDBL_MIN_10_EXP
+ # define LDBL_MIN_10_EXP DBL_MIN_10_EXP
+ # undef LDBL_MIN
+ # define LDBL_MIN 2.22507385850720138309023271733240406422e-308L /* DBL_MIN = 2^-1022 */
+ #endif
+ #if (defined _ARCH_PPC || defined _POWER) && (defined _AIX || defined __linux__) && (LDBL_MANT_DIG == 106) && defined __GNUC__
+ # undef LDBL_MAX
+ /* LDBL_MAX is represented as { 0x7FEFFFFF, 0xFFFFFFFF, 0x7C8FFFFF, 0xFFFFFFFF }.
+    It is not easy to define:
+      #define LDBL_MAX 1.79769313486231580793728971405302307166e308L
+    is too small, whereas
+      #define LDBL_MAX 1.79769313486231580793728971405302307167e308L
+    is too large.  Apparently a bug in GCC decimal-to-binary conversion.
+    Also, I can't get values larger than
+      #define LDBL63 ((long double) (1ULL << 63))
+      #define LDBL882 (LDBL63 * LDBL63 * LDBL63 * LDBL63 * LDBL63 * LDBL63 * LDBL63 * LDBL63 * LDBL63 * LDBL63 * LDBL63 * LDBL63 * LDBL63 * LDBL63)
+      #define LDBL945 (LDBL63 * LDBL63 * LDBL63 * LDBL63 * LDBL63 * LDBL63 * LDBL63 * LDBL63 * LDBL63 * LDBL63 * LDBL63 * LDBL63 * LDBL63 * LDBL63 * LDBL63)
+      #define LDBL1008 (LDBL63 * LDBL63 * LDBL63 * LDBL63 * LDBL63 * LDBL63 * LDBL63 * LDBL63 * LDBL63 * LDBL63 * LDBL63 * LDBL63 * LDBL63 * LDBL63 * LDBL63 * LDBL63)
+      #define LDBL_MAX (LDBL1008 * 65535.0L + LDBL945 * (long double) 9223372036821221375ULL + LDBL882 * (long double) 4611686018427387904ULL)
+    which is represented as { 0x7FEFFFFF, 0xFFFFFFFF, 0x7C8FFFFF, 0xF8000000 }.
+    So, define it like this through a reference to an external variable
+ 
+      const double LDBL_MAX[2] = { DBL_MAX, DBL_MAX / (double)134217728UL / (double)134217728UL };
+      extern const long double LDBL_MAX;
+ 
+    or through a pointer cast
+ 
+      #define LDBL_MAX \
+        (*(const long double *) (double[]) { DBL_MAX, DBL_MAX / (double)134217728UL / (double)134217728UL })
+ 
+    Unfortunately, this is not a constant expression, and the latter expression
+    does not work well when GCC is optimizing..  */
+ union gl_long_double_union
+   {
+     struct { double hi; double lo; } dd;
+     long double ld;
+   };
+ extern const union gl_long_double_union gl_LDBL_MAX;
+ # define LDBL_MAX (gl_LDBL_MAX.ld)
+ #endif
+ 
+ /* On IRIX 6.5, with cc, the value of LDBL_MANT_DIG is wrong.
+    On IRIX 6.5, with gcc 4.2, the values of LDBL_MIN_EXP, LDBL_MIN, LDBL_EPSILON
+    are wrong.  */
+ #if defined __sgi && (LDBL_MANT_DIG >= 106)
+ # undef LDBL_MANT_DIG
+ # define LDBL_MANT_DIG 106
+ # if defined __GNUC__
+ #  undef LDBL_MIN_EXP
+ #  define LDBL_MIN_EXP DBL_MIN_EXP
+ #  undef LDBL_MIN_10_EXP
+ #  define LDBL_MIN_10_EXP DBL_MIN_10_EXP
+ #  undef LDBL_MIN
+ #  define LDBL_MIN 2.22507385850720138309023271733240406422e-308L /* DBL_MIN = 2^-1022 */
+ #  undef LDBL_EPSILON
+ #  define LDBL_EPSILON 2.46519032881566189191165176650870696773e-32L /* 2^-105 */
+ # endif
+ #endif
+ 
+ #if @REPLACE_ITOLD@
+ /* Pull in a function that fixes the 'int' to 'long double' conversion
+    of glibc 2.7.  */
+ extern
+ # ifdef __cplusplus
+ "C"
+ # endif
+ void _Qp_itoq (long double *, int);
+ static void (*_gl_float_fix_itold) (long double *, int) = _Qp_itoq;
+ #endif
+ 
+ #endif /* _@GUARD_PREFIX@_FLOAT_H */
+ #endif /* _@GUARD_PREFIX@_FLOAT_H */
diff -Nrc2 texinfo-5.2/gnulib/lib/fpucw.h texinfo-6.0/gnulib/lib/fpucw.h
*** texinfo-5.2/gnulib/lib/fpucw.h	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/gnulib/lib/fpucw.h	2015-02-25 20:17:31.000000000 +0000
***************
*** 0 ****
--- 1,108 ----
+ /* Manipulating the FPU control word.
+    Copyright (C) 2007-2015 Free Software Foundation, Inc.
+    Written by Bruno Haible <bruno@clisp.org>, 2007.
+ 
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation; either version 3 of the License, or
+    (at your option) any later version.
+ 
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+ 
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
+ 
+ #ifndef _FPUCW_H
+ #define _FPUCW_H
+ 
+ /* The i386 floating point hardware (the 387 compatible FPU, not the modern
+    SSE/SSE2 hardware) has a controllable rounding precision.  It is specified
+    through the 'PC' bits in the FPU control word ('fctrl' register).  (See
+    the GNU libc i386 <fpu_control.h> header for details.)
+ 
+    On some platforms, such as Linux or Solaris, the default precision setting
+    is set to "extended precision".  This means that 'long double' instructions
+    operate correctly, but 'double' computations often produce slightly
+    different results as on strictly IEEE 754 conforming systems.
+ 
+    On some platforms, such as NetBSD, the default precision is set to
+    "double precision".  This means that 'long double' instructions will operate
+    only as 'double', i.e. lead to wrong results.  Similarly on FreeBSD 6.4, at
+    least for the division of 'long double' numbers.
+ 
+    The FPU control word is under control of the application, i.e. it is
+    not required to be set either way by the ABI.  (In fact, the i386 ABI
+    http://refspecs.freestandards.org/elf/abi386-4.pdf page 3-12 = page 38
+    is not clear about it.  But in any case, gcc treats the control word
+    like a "preserved" register: it emits code that assumes that the control
+    word is preserved across calls, and it restores the control word at the
+    end of functions that modify it.)
+ 
+    See Vincent LefÃ¨vre's page http://www.vinc17.org/research/extended.en.html
+    for a good explanation.
+    See http://www.uwsg.iu.edu/hypermail/linux/kernel/0103.0/0453.html for
+    some argumentation which setting should be the default.  */
+ 
+ /* This header file provides the following facilities:
+      fpucw_t                        integral type holding the value of 'fctrl'
+      FPU_PC_MASK                    bit mask denoting the precision control
+      FPU_PC_DOUBLE                  precision control for 53 bits mantissa
+      FPU_PC_EXTENDED                precision control for 64 bits mantissa
+      GET_FPUCW ()                   yields the current FPU control word
+      SET_FPUCW (word)               sets the FPU control word
+      DECL_LONG_DOUBLE_ROUNDING      variable declaration for
+                                     BEGIN/END_LONG_DOUBLE_ROUNDING
+      BEGIN_LONG_DOUBLE_ROUNDING ()  starts a sequence of instructions with
+                                     'long double' safe operation precision
+      END_LONG_DOUBLE_ROUNDING ()    ends a sequence of instructions with
+                                     'long double' safe operation precision
+  */
+ 
+ /* Inline assembler like this works only with GNU C.  */
+ #if (defined __i386__ || defined __x86_64__) && defined __GNUC__
+ 
+ typedef unsigned short fpucw_t; /* glibc calls this fpu_control_t */
+ 
+ # define FPU_PC_MASK 0x0300
+ # define FPU_PC_DOUBLE 0x200    /* glibc calls this _FPU_DOUBLE */
+ # define FPU_PC_EXTENDED 0x300  /* glibc calls this _FPU_EXTENDED */
+ 
+ # define GET_FPUCW() \
+   ({ fpucw_t _cw;                                               \
+      __asm__ __volatile__ ("fnstcw %0" : "=m" (*&_cw));         \
+      _cw;                                                       \
+    })
+ # define SET_FPUCW(word) \
+   (void)({ fpucw_t _ncw = (word);                               \
+            __asm__ __volatile__ ("fldcw %0" : : "m" (*&_ncw));  \
+          })
+ 
+ # define DECL_LONG_DOUBLE_ROUNDING \
+   fpucw_t oldcw;
+ # define BEGIN_LONG_DOUBLE_ROUNDING() \
+   (void)(oldcw = GET_FPUCW (),                                  \
+          SET_FPUCW ((oldcw & ~FPU_PC_MASK) | FPU_PC_EXTENDED))
+ # define END_LONG_DOUBLE_ROUNDING() \
+   SET_FPUCW (oldcw)
+ 
+ #else
+ 
+ typedef unsigned int fpucw_t;
+ 
+ # define FPU_PC_MASK 0
+ # define FPU_PC_DOUBLE 0
+ # define FPU_PC_EXTENDED 0
+ 
+ # define GET_FPUCW() 0
+ # define SET_FPUCW(word) (void)(word)
+ 
+ # define DECL_LONG_DOUBLE_ROUNDING
+ # define BEGIN_LONG_DOUBLE_ROUNDING()
+ # define END_LONG_DOUBLE_ROUNDING()
+ 
+ #endif
+ 
+ #endif /* _FPUCW_H */
diff -Nrc2 texinfo-5.2/gnulib/lib/frexp.c texinfo-6.0/gnulib/lib/frexp.c
*** texinfo-5.2/gnulib/lib/frexp.c	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/gnulib/lib/frexp.c	2015-02-25 20:17:31.000000000 +0000
***************
*** 0 ****
--- 1,168 ----
+ /* Split a double into fraction and mantissa.
+    Copyright (C) 2007-2015 Free Software Foundation, Inc.
+ 
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation; either version 3 of the License, or
+    (at your option) any later version.
+ 
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+ 
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
+ 
+ /* Written by Paolo Bonzini <bonzini@gnu.org>, 2003, and
+    Bruno Haible <bruno@clisp.org>, 2007.  */
+ 
+ #if ! defined USE_LONG_DOUBLE
+ # include <config.h>
+ #endif
+ 
+ /* Specification.  */
+ #include <math.h>
+ 
+ #include <float.h>
+ #ifdef USE_LONG_DOUBLE
+ # include "isnanl-nolibm.h"
+ # include "fpucw.h"
+ #else
+ # include "isnand-nolibm.h"
+ #endif
+ 
+ /* This file assumes FLT_RADIX = 2.  If FLT_RADIX is a power of 2 greater
+    than 2, or not even a power of 2, some rounding errors can occur, so that
+    then the returned mantissa is only guaranteed to be <= 1.0, not < 1.0.  */
+ 
+ #ifdef USE_LONG_DOUBLE
+ # define FUNC frexpl
+ # define DOUBLE long double
+ # define ISNAN isnanl
+ # define DECL_ROUNDING DECL_LONG_DOUBLE_ROUNDING
+ # define BEGIN_ROUNDING() BEGIN_LONG_DOUBLE_ROUNDING ()
+ # define END_ROUNDING() END_LONG_DOUBLE_ROUNDING ()
+ # define L_(literal) literal##L
+ #else
+ # define FUNC frexp
+ # define DOUBLE double
+ # define ISNAN isnand
+ # define DECL_ROUNDING
+ # define BEGIN_ROUNDING()
+ # define END_ROUNDING()
+ # define L_(literal) literal
+ #endif
+ 
+ DOUBLE
+ FUNC (DOUBLE x, int *expptr)
+ {
+   int sign;
+   int exponent;
+   DECL_ROUNDING
+ 
+   /* Test for NaN, infinity, and zero.  */
+   if (ISNAN (x) || x + x == x)
+     {
+       *expptr = 0;
+       return x;
+     }
+ 
+   sign = 0;
+   if (x < 0)
+     {
+       x = - x;
+       sign = -1;
+     }
+ 
+   BEGIN_ROUNDING ();
+ 
+   {
+     /* Since the exponent is an 'int', it fits in 64 bits.  Therefore the
+        loops are executed no more than 64 times.  */
+     DOUBLE pow2[64]; /* pow2[i] = 2^2^i */
+     DOUBLE powh[64]; /* powh[i] = 2^-2^i */
+     int i;
+ 
+     exponent = 0;
+     if (x >= L_(1.0))
+       {
+         /* A positive exponent.  */
+         DOUBLE pow2_i; /* = pow2[i] */
+         DOUBLE powh_i; /* = powh[i] */
+ 
+         /* Invariants: pow2_i = 2^2^i, powh_i = 2^-2^i,
+            x * 2^exponent = argument, x >= 1.0.  */
+         for (i = 0, pow2_i = L_(2.0), powh_i = L_(0.5);
+              ;
+              i++, pow2_i = pow2_i * pow2_i, powh_i = powh_i * powh_i)
+           {
+             if (x >= pow2_i)
+               {
+                 exponent += (1 << i);
+                 x *= powh_i;
+               }
+             else
+               break;
+ 
+             pow2[i] = pow2_i;
+             powh[i] = powh_i;
+           }
+         /* Avoid making x too small, as it could become a denormalized
+            number and thus lose precision.  */
+         while (i > 0 && x < pow2[i - 1])
+           {
+             i--;
+             powh_i = powh[i];
+           }
+         exponent += (1 << i);
+         x *= powh_i;
+         /* Here 2^-2^i <= x < 1.0.  */
+       }
+     else
+       {
+         /* A negative or zero exponent.  */
+         DOUBLE pow2_i; /* = pow2[i] */
+         DOUBLE powh_i; /* = powh[i] */
+ 
+         /* Invariants: pow2_i = 2^2^i, powh_i = 2^-2^i,
+            x * 2^exponent = argument, x < 1.0.  */
+         for (i = 0, pow2_i = L_(2.0), powh_i = L_(0.5);
+              ;
+              i++, pow2_i = pow2_i * pow2_i, powh_i = powh_i * powh_i)
+           {
+             if (x < powh_i)
+               {
+                 exponent -= (1 << i);
+                 x *= pow2_i;
+               }
+             else
+               break;
+ 
+             pow2[i] = pow2_i;
+             powh[i] = powh_i;
+           }
+         /* Here 2^-2^i <= x < 1.0.  */
+       }
+ 
+     /* Invariants: x * 2^exponent = argument, and 2^-2^i <= x < 1.0.  */
+     while (i > 0)
+       {
+         i--;
+         if (x < powh[i])
+           {
+             exponent -= (1 << i);
+             x *= pow2[i];
+           }
+       }
+     /* Here 0.5 <= x < 1.0.  */
+   }
+ 
+   if (sign < 0)
+     x = - x;
+ 
+   END_ROUNDING ();
+ 
+   *expptr = exponent;
+   return x;
+ }
diff -Nrc2 texinfo-5.2/gnulib/lib/frexpl.c texinfo-6.0/gnulib/lib/frexpl.c
*** texinfo-5.2/gnulib/lib/frexpl.c	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/gnulib/lib/frexpl.c	2015-02-25 20:17:31.000000000 +0000
***************
*** 0 ****
--- 1,35 ----
+ /* Split a 'long double' into fraction and mantissa.
+    Copyright (C) 2007, 2009-2015 Free Software Foundation, Inc.
+ 
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation; either version 3 of the License, or
+    (at your option) any later version.
+ 
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+ 
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
+ 
+ #include <config.h>
+ 
+ #if HAVE_SAME_LONG_DOUBLE_AS_DOUBLE
+ 
+ /* Specification.  */
+ # include <math.h>
+ 
+ long double
+ frexpl (long double x, int *expptr)
+ {
+   return frexp (x, expptr);
+ }
+ 
+ #else
+ 
+ # define USE_LONG_DOUBLE
+ # include "frexp.c"
+ 
+ #endif
diff -Nrc2 texinfo-5.2/gnulib/lib/getopt.c texinfo-6.0/gnulib/lib/getopt.c
*** texinfo-5.2/gnulib/lib/getopt.c	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/lib/getopt.c	2015-02-25 20:17:33.000000000 +0000
***************
*** 3,7 ****
     "Keep this file name-space clean" means, talk to drepper@gnu.org
     before changing it!
!    Copyright (C) 1987-1996, 1998-2004, 2006, 2008-2013 Free Software
     Foundation, Inc.
     This file is part of the GNU C Library.
--- 3,7 ----
     "Keep this file name-space clean" means, talk to drepper@gnu.org
     before changing it!
!    Copyright (C) 1987-1996, 1998-2004, 2006, 2008-2015 Free Software
     Foundation, Inc.
     This file is part of the GNU C Library.
***************
*** 488,492 ****
--- 488,505 ----
          struct option_list *next;
        } *ambig_list = NULL;
+ #ifdef _LIBC
+ /* malloc() not used for _LIBC to simplify failure messages.  */
+ # define free_option_list(l)
+ #else
+ # define free_option_list(l)			\
+       while (l != NULL)				\
+         {					\
+           struct option_list *pn = l->next;	\
+           free (l);				\
+           l = pn;				\
+         }
+ #endif
        int exact = 0;
+       int ambig = 0;
        int indfound = -1;
        int option_index;
***************
*** 515,518 ****
--- 528,533 ----
                  indfound = option_index;
                }
+             else if (ambig)
+               ; /* Taking simpler path to handling ambiguities.  */
              else if (long_only
                       || pfound->has_arg != p->has_arg
***************
*** 521,534 ****
                {
                  /* Second or later nonexact match found.  */
                  struct option_list *newp = malloc (sizeof (*newp));
!                 newp->p = p;
!                 newp->next = ambig_list;
!                 ambig_list = newp;
                }
            }
  
!       if (ambig_list != NULL && !exact)
          {
!           if (print_errors)
              {
                struct option_list first;
--- 536,562 ----
                {
                  /* Second or later nonexact match found.  */
+ #ifdef _LIBC
+                 struct option_list *newp = alloca (sizeof (*newp));
+ #else
                  struct option_list *newp = malloc (sizeof (*newp));
!                 if (newp == NULL)
!                   {
!                     free_option_list (ambig_list);
!                     ambig_list = NULL;
!                     ambig = 1; /* Use simpler fallback message.  */
!                   }
!                 else
! #endif
!                   {
!                     newp->p = p;
!                     newp->next = ambig_list;
!                     ambig_list = newp;
!                   }
                }
            }
  
!       if ((ambig || ambig_list) && !exact)
          {
!           if (print_errors && ambig_list)
              {
                struct option_list first;
***************
*** 586,601 ****
  #endif
              }
            d->__nextchar += strlen (d->__nextchar);
            d->optind++;
            d->optopt = 0;
            return '?';
          }
  
!       while (ambig_list != NULL)
!         {
!           struct option_list *pn = ambig_list->next;
!           free (ambig_list);
!           ambig_list = pn;
!         }
  
        if (pfound != NULL)
--- 614,631 ----
  #endif
              }
+           else if (print_errors && ambig)
+             {
+               fprintf (stderr,
+                        _("%s: option '%s' is ambiguous\n"),
+                        argv[0], argv[d->optind]);
+             }
            d->__nextchar += strlen (d->__nextchar);
            d->optind++;
            d->optopt = 0;
+           free_option_list (ambig_list);
            return '?';
          }
  
!       free_option_list (ambig_list);
  
        if (pfound != NULL)
diff -Nrc2 texinfo-5.2/gnulib/lib/getopt.in.h texinfo-6.0/gnulib/lib/getopt.in.h
*** texinfo-5.2/gnulib/lib/getopt.in.h	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/lib/getopt.in.h	2015-02-25 20:17:33.000000000 +0000
***************
*** 1,4 ****
  /* Declarations for getopt.
!    Copyright (C) 1989-1994, 1996-1999, 2001, 2003-2007, 2009-2013 Free Software
     Foundation, Inc.
     This file is part of the GNU C Library.
--- 1,4 ----
  /* Declarations for getopt.
!    Copyright (C) 1989-1994, 1996-1999, 2001, 2003-2007, 2009-2015 Free Software
     Foundation, Inc.
     This file is part of the GNU C Library.
diff -Nrc2 texinfo-5.2/gnulib/lib/getopt1.c texinfo-6.0/gnulib/lib/getopt1.c
*** texinfo-5.2/gnulib/lib/getopt1.c	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/lib/getopt1.c	2015-02-25 20:17:33.000000000 +0000
***************
*** 1,4 ****
  /* getopt_long and getopt_long_only entry points for GNU getopt.
!    Copyright (C) 1987-1994, 1996-1998, 2004, 2006, 2009-2013 Free Software
     Foundation, Inc.
     This file is part of the GNU C Library.
--- 1,4 ----
  /* getopt_long and getopt_long_only entry points for GNU getopt.
!    Copyright (C) 1987-1994, 1996-1998, 2004, 2006, 2009-2015 Free Software
     Foundation, Inc.
     This file is part of the GNU C Library.
diff -Nrc2 texinfo-5.2/gnulib/lib/getopt_int.h texinfo-6.0/gnulib/lib/getopt_int.h
*** texinfo-5.2/gnulib/lib/getopt_int.h	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/lib/getopt_int.h	2015-02-25 20:17:31.000000000 +0000
***************
*** 1,4 ****
  /* Internal declarations for getopt.
!    Copyright (C) 1989-1994, 1996-1999, 2001, 2003-2004, 2009-2013 Free Software
     Foundation, Inc.
     This file is part of the GNU C Library.
--- 1,4 ----
  /* Internal declarations for getopt.
!    Copyright (C) 1989-1994, 1996-1999, 2001, 2003-2004, 2009-2015 Free Software
     Foundation, Inc.
     This file is part of the GNU C Library.
diff -Nrc2 texinfo-5.2/gnulib/lib/gettext.h texinfo-6.0/gnulib/lib/gettext.h
*** texinfo-5.2/gnulib/lib/gettext.h	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/lib/gettext.h	2015-02-25 20:17:33.000000000 +0000
***************
*** 1,4 ****
  /* Convenience header for conditional use of GNU <libintl.h>.
!    Copyright (C) 1995-1998, 2000-2002, 2004-2006, 2009-2013 Free Software
     Foundation, Inc.
  
--- 1,4 ----
  /* Convenience header for conditional use of GNU <libintl.h>.
!    Copyright (C) 1995-1998, 2000-2002, 2004-2006, 2009-2015 Free Software
     Foundation, Inc.
  
diff -Nrc2 texinfo-5.2/gnulib/lib/gettimeofday.c texinfo-6.0/gnulib/lib/gettimeofday.c
*** texinfo-5.2/gnulib/lib/gettimeofday.c	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/lib/gettimeofday.c	2015-02-25 20:17:33.000000000 +0000
***************
*** 1,5 ****
  /* Provide gettimeofday for systems that don't have it or for which it's broken.
  
!    Copyright (C) 2001-2003, 2005-2007, 2009-2013 Free Software Foundation, Inc.
  
     This program is free software; you can redistribute it and/or modify
--- 1,5 ----
  /* Provide gettimeofday for systems that don't have it or for which it's broken.
  
!    Copyright (C) 2001-2003, 2005-2007, 2009-2015 Free Software Foundation, Inc.
  
     This program is free software; you can redistribute it and/or modify
diff -Nrc2 texinfo-5.2/gnulib/lib/glthread/lock.c texinfo-6.0/gnulib/lib/glthread/lock.c
*** texinfo-5.2/gnulib/lib/glthread/lock.c	2013-09-13 17:53:02.000000000 +0100
--- texinfo-6.0/gnulib/lib/glthread/lock.c	2015-02-25 20:17:31.000000000 +0000
***************
*** 1,4 ****
  /* Locking in multithreaded situations.
!    Copyright (C) 2005-2013 Free Software Foundation, Inc.
  
     This program is free software; you can redistribute it and/or modify
--- 1,4 ----
  /* Locking in multithreaded situations.
!    Copyright (C) 2005-2015 Free Software Foundation, Inc.
  
     This program is free software; you can redistribute it and/or modify
diff -Nrc2 texinfo-5.2/gnulib/lib/glthread/lock.h texinfo-6.0/gnulib/lib/glthread/lock.h
*** texinfo-5.2/gnulib/lib/glthread/lock.h	2013-09-13 17:53:02.000000000 +0100
--- texinfo-6.0/gnulib/lib/glthread/lock.h	2015-02-25 20:17:31.000000000 +0000
***************
*** 1,4 ****
  /* Locking in multithreaded situations.
!    Copyright (C) 2005-2013 Free Software Foundation, Inc.
  
     This program is free software; you can redistribute it and/or modify
--- 1,4 ----
  /* Locking in multithreaded situations.
!    Copyright (C) 2005-2015 Free Software Foundation, Inc.
  
     This program is free software; you can redistribute it and/or modify
diff -Nrc2 texinfo-5.2/gnulib/lib/glthread/threadlib.c texinfo-6.0/gnulib/lib/glthread/threadlib.c
*** texinfo-5.2/gnulib/lib/glthread/threadlib.c	2013-09-13 17:53:02.000000000 +0100
--- texinfo-6.0/gnulib/lib/glthread/threadlib.c	2015-02-25 20:17:31.000000000 +0000
***************
*** 1,4 ****
  /* Multithreading primitives.
!    Copyright (C) 2005-2013 Free Software Foundation, Inc.
  
     This program is free software; you can redistribute it and/or modify
--- 1,4 ----
  /* Multithreading primitives.
!    Copyright (C) 2005-2015 Free Software Foundation, Inc.
  
     This program is free software; you can redistribute it and/or modify
diff -Nrc2 texinfo-5.2/gnulib/lib/intprops.h texinfo-6.0/gnulib/lib/intprops.h
*** texinfo-5.2/gnulib/lib/intprops.h	2013-09-13 17:53:02.000000000 +0100
--- texinfo-6.0/gnulib/lib/intprops.h	2015-02-25 20:17:33.000000000 +0000
***************
*** 1,5 ****
  /* intprops.h -- properties of integer types
  
!    Copyright (C) 2001-2005, 2009-2013 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
--- 1,5 ----
  /* intprops.h -- properties of integer types
  
!    Copyright (C) 2001-2005, 2009-2015 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
***************
*** 90,94 ****
  /* Return 1 if the __typeof__ keyword works.  This could be done by
     'configure', but for now it's easier to do it by hand.  */
! #if 2 <= __GNUC__ || defined __IBM__TYPEOF__ || 0x5110 <= __SUNPRO_C
  # define _GL_HAVE___TYPEOF__ 1
  #else
--- 90,95 ----
  /* Return 1 if the __typeof__ keyword works.  This could be done by
     'configure', but for now it's easier to do it by hand.  */
! #if (2 <= __GNUC__ || defined __IBM__TYPEOF__ \
!      || (0x5110 <= __SUNPRO_C && !__STDC__))
  # define _GL_HAVE___TYPEOF__ 1
  #else
diff -Nrc2 texinfo-5.2/gnulib/lib/isnan.c texinfo-6.0/gnulib/lib/isnan.c
*** texinfo-5.2/gnulib/lib/isnan.c	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/gnulib/lib/isnan.c	2015-02-25 20:17:31.000000000 +0000
***************
*** 0 ****
--- 1,189 ----
+ /* Test for NaN that does not need libm.
+    Copyright (C) 2007-2015 Free Software Foundation, Inc.
+ 
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation; either version 3 of the License, or
+    (at your option) any later version.
+ 
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+ 
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
+ 
+ /* Written by Bruno Haible <bruno@clisp.org>, 2007.  */
+ 
+ #include <config.h>
+ 
+ /* Specification.  */
+ #ifdef USE_LONG_DOUBLE
+ /* Specification found in math.h or isnanl-nolibm.h.  */
+ extern int rpl_isnanl (long double x) _GL_ATTRIBUTE_CONST;
+ #elif ! defined USE_FLOAT
+ /* Specification found in math.h or isnand-nolibm.h.  */
+ extern int rpl_isnand (double x);
+ #else /* defined USE_FLOAT */
+ /* Specification found in math.h or isnanf-nolibm.h.  */
+ extern int rpl_isnanf (float x);
+ #endif
+ 
+ #include <float.h>
+ #include <string.h>
+ 
+ #include "float+.h"
+ 
+ #ifdef USE_LONG_DOUBLE
+ # define FUNC rpl_isnanl
+ # define DOUBLE long double
+ # define MAX_EXP LDBL_MAX_EXP
+ # define MIN_EXP LDBL_MIN_EXP
+ # if defined LDBL_EXPBIT0_WORD && defined LDBL_EXPBIT0_BIT
+ #  define KNOWN_EXPBIT0_LOCATION
+ #  define EXPBIT0_WORD LDBL_EXPBIT0_WORD
+ #  define EXPBIT0_BIT LDBL_EXPBIT0_BIT
+ # endif
+ # define SIZE SIZEOF_LDBL
+ # define L_(literal) literal##L
+ #elif ! defined USE_FLOAT
+ # define FUNC rpl_isnand
+ # define DOUBLE double
+ # define MAX_EXP DBL_MAX_EXP
+ # define MIN_EXP DBL_MIN_EXP
+ # if defined DBL_EXPBIT0_WORD && defined DBL_EXPBIT0_BIT
+ #  define KNOWN_EXPBIT0_LOCATION
+ #  define EXPBIT0_WORD DBL_EXPBIT0_WORD
+ #  define EXPBIT0_BIT DBL_EXPBIT0_BIT
+ # endif
+ # define SIZE SIZEOF_DBL
+ # define L_(literal) literal
+ #else /* defined USE_FLOAT */
+ # define FUNC rpl_isnanf
+ # define DOUBLE float
+ # define MAX_EXP FLT_MAX_EXP
+ # define MIN_EXP FLT_MIN_EXP
+ # if defined FLT_EXPBIT0_WORD && defined FLT_EXPBIT0_BIT
+ #  define KNOWN_EXPBIT0_LOCATION
+ #  define EXPBIT0_WORD FLT_EXPBIT0_WORD
+ #  define EXPBIT0_BIT FLT_EXPBIT0_BIT
+ # endif
+ # define SIZE SIZEOF_FLT
+ # define L_(literal) literal##f
+ #endif
+ 
+ #define EXP_MASK ((MAX_EXP - MIN_EXP) | 7)
+ 
+ #define NWORDS \
+   ((sizeof (DOUBLE) + sizeof (unsigned int) - 1) / sizeof (unsigned int))
+ typedef union { DOUBLE value; unsigned int word[NWORDS]; } memory_double;
+ 
+ /* Most hosts nowadays use IEEE floating point, so they use IEC 60559
+    representations, have infinities and NaNs, and do not trap on
+    exceptions.  Define IEEE_FLOATING_POINT if this host is one of the
+    typical ones.  The C11 macro __STDC_IEC_559__ is close to what is
+    wanted here, but is not quite right because this file does not require
+    all the features of C11 Annex F (and does not require C11 at all,
+    for that matter).  */
+ 
+ #define IEEE_FLOATING_POINT (FLT_RADIX == 2 && FLT_MANT_DIG == 24 \
+                              && FLT_MIN_EXP == -125 && FLT_MAX_EXP == 128)
+ 
+ int
+ FUNC (DOUBLE x)
+ {
+ #if defined KNOWN_EXPBIT0_LOCATION && IEEE_FLOATING_POINT
+ # if defined USE_LONG_DOUBLE && ((defined __ia64 && LDBL_MANT_DIG == 64) || (defined __x86_64__ || defined __amd64__) || (defined __i386 || defined __i386__ || defined _I386 || defined _M_IX86 || defined _X86_)) && !HAVE_SAME_LONG_DOUBLE_AS_DOUBLE
+   /* Special CPU dependent code is needed to treat bit patterns outside the
+      IEEE 754 specification (such as Pseudo-NaNs, Pseudo-Infinities,
+      Pseudo-Zeroes, Unnormalized Numbers, and Pseudo-Denormals) as NaNs.
+      These bit patterns are:
+        - exponent = 0x0001..0x7FFF, mantissa bit 63 = 0,
+        - exponent = 0x0000, mantissa bit 63 = 1.
+      The NaN bit pattern is:
+        - exponent = 0x7FFF, mantissa >= 0x8000000000000001.  */
+   memory_double m;
+   unsigned int exponent;
+ 
+   m.value = x;
+   exponent = (m.word[EXPBIT0_WORD] >> EXPBIT0_BIT) & EXP_MASK;
+ #  ifdef WORDS_BIGENDIAN
+   /* Big endian: EXPBIT0_WORD = 0, EXPBIT0_BIT = 16.  */
+   if (exponent == 0)
+     return 1 & (m.word[0] >> 15);
+   else if (exponent == EXP_MASK)
+     return (((m.word[0] ^ 0x8000U) << 16) | m.word[1] | (m.word[2] >> 16)) != 0;
+   else
+     return 1 & ~(m.word[0] >> 15);
+ #  else
+   /* Little endian: EXPBIT0_WORD = 2, EXPBIT0_BIT = 0.  */
+   if (exponent == 0)
+     return (m.word[1] >> 31);
+   else if (exponent == EXP_MASK)
+     return ((m.word[1] ^ 0x80000000U) | m.word[0]) != 0;
+   else
+     return (m.word[1] >> 31) ^ 1;
+ #  endif
+ # else
+   /* Be careful to not do any floating-point operation on x, such as x == x,
+      because x may be a signaling NaN.  */
+ #  if defined __SUNPRO_C || defined __ICC || defined _MSC_VER \
+       || defined __DECC || defined __TINYC__ \
+       || (defined __sgi && !defined __GNUC__)
+   /* The Sun C 5.0, Intel ICC 10.0, Microsoft Visual C/C++ 9.0, Compaq (ex-DEC)
+      6.4, and TinyCC compilers don't recognize the initializers as constant
+      expressions.  The Compaq compiler also fails when constant-folding
+      0.0 / 0.0 even when constant-folding is not required.  The Microsoft
+      Visual C/C++ compiler also fails when constant-folding 1.0 / 0.0 even
+      when constant-folding is not required. The SGI MIPSpro C compiler
+      complains about "floating-point operation result is out of range".  */
+   static DOUBLE zero = L_(0.0);
+   memory_double nan;
+   DOUBLE plus_inf = L_(1.0) / zero;
+   DOUBLE minus_inf = -L_(1.0) / zero;
+   nan.value = zero / zero;
+ #  else
+   static memory_double nan = { L_(0.0) / L_(0.0) };
+   static DOUBLE plus_inf = L_(1.0) / L_(0.0);
+   static DOUBLE minus_inf = -L_(1.0) / L_(0.0);
+ #  endif
+   {
+     memory_double m;
+ 
+     /* A NaN can be recognized through its exponent.  But exclude +Infinity and
+        -Infinity, which have the same exponent.  */
+     m.value = x;
+     if (((m.word[EXPBIT0_WORD] ^ nan.word[EXPBIT0_WORD])
+          & (EXP_MASK << EXPBIT0_BIT))
+         == 0)
+       return (memcmp (&m.value, &plus_inf, SIZE) != 0
+               && memcmp (&m.value, &minus_inf, SIZE) != 0);
+     else
+       return 0;
+   }
+ # endif
+ #else
+   /* The configuration did not find sufficient information, or does
+      not use IEEE floating point.  Give up about the signaling NaNs;
+      handle only the quiet NaNs.  */
+   if (x == x)
+     {
+ # if defined USE_LONG_DOUBLE && ((defined __ia64 && LDBL_MANT_DIG == 64) || (defined __x86_64__ || defined __amd64__) || (defined __i386 || defined __i386__ || defined _I386 || defined _M_IX86 || defined _X86_)) && !HAVE_SAME_LONG_DOUBLE_AS_DOUBLE
+       /* Detect any special bit patterns that pass ==; see comment above.  */
+       memory_double m1;
+       memory_double m2;
+ 
+       memset (&m1.value, 0, SIZE);
+       memset (&m2.value, 0, SIZE);
+       m1.value = x;
+       m2.value = x + (x ? 0.0L : -0.0L);
+       if (memcmp (&m1.value, &m2.value, SIZE) != 0)
+         return 1;
+ # endif
+       return 0;
+     }
+   else
+     return 1;
+ #endif
+ }
diff -Nrc2 texinfo-5.2/gnulib/lib/isnand-nolibm.h texinfo-6.0/gnulib/lib/isnand-nolibm.h
*** texinfo-5.2/gnulib/lib/isnand-nolibm.h	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/gnulib/lib/isnand-nolibm.h	2015-02-25 20:17:31.000000000 +0000
***************
*** 0 ****
--- 1,33 ----
+ /* Test for NaN that does not need libm.
+    Copyright (C) 2007-2015 Free Software Foundation, Inc.
+ 
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation; either version 3 of the License, or
+    (at your option) any later version.
+ 
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+ 
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
+ 
+ #if HAVE_ISNAND_IN_LIBC
+ /* Get declaration of isnan macro.  */
+ # include <math.h>
+ # if __GNUC__ >= 4
+    /* GCC 4.0 and newer provides three built-ins for isnan.  */
+ #  undef isnand
+ #  define isnand(x) __builtin_isnan ((double)(x))
+ # else
+ #  undef isnand
+ #  define isnand(x) isnan ((double)(x))
+ # endif
+ #else
+ /* Test whether X is a NaN.  */
+ # undef isnand
+ # define isnand rpl_isnand
+ extern int isnand (double x);
+ #endif
diff -Nrc2 texinfo-5.2/gnulib/lib/isnand.c texinfo-6.0/gnulib/lib/isnand.c
*** texinfo-5.2/gnulib/lib/isnand.c	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/gnulib/lib/isnand.c	2015-02-25 20:17:31.000000000 +0000
***************
*** 0 ****
--- 1,19 ----
+ /* Test for NaN that does not need libm.
+    Copyright (C) 2008-2015 Free Software Foundation, Inc.
+ 
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation; either version 3 of the License, or
+    (at your option) any later version.
+ 
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+ 
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
+ 
+ /* Written by Bruno Haible <bruno@clisp.org>, 2008.  */
+ 
+ #include "isnan.c"
diff -Nrc2 texinfo-5.2/gnulib/lib/isnanf-nolibm.h texinfo-6.0/gnulib/lib/isnanf-nolibm.h
*** texinfo-5.2/gnulib/lib/isnanf-nolibm.h	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/gnulib/lib/isnanf-nolibm.h	2015-02-25 20:17:31.000000000 +0000
***************
*** 0 ****
--- 1,40 ----
+ /* Test for NaN that does not need libm.
+    Copyright (C) 2007-2015 Free Software Foundation, Inc.
+ 
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation; either version 3 of the License, or
+    (at your option) any later version.
+ 
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+ 
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
+ 
+ #if HAVE_ISNANF_IN_LIBC
+ /* Get declaration of isnan macro or (older) isnanf function.  */
+ # include <math.h>
+ # if __GNUC__ >= 4
+    /* GCC 4.0 and newer provides three built-ins for isnan.  */
+ #  undef isnanf
+ #  define isnanf(x) __builtin_isnanf ((float)(x))
+ # elif defined isnan
+ #  undef isnanf
+ #  define isnanf(x) isnan ((float)(x))
+ # else
+    /* Get declaration of isnanf(), if not declared in <math.h>.  */
+ #  if defined __sgi
+    /* We can't include <ieeefp.h>, because it conflicts with our definition of
+       isnand.  Therefore declare isnanf separately.  */
+ extern int isnanf (float x);
+ #  endif
+ # endif
+ #else
+ /* Test whether X is a NaN.  */
+ # undef isnanf
+ # define isnanf rpl_isnanf
+ extern int isnanf (float x);
+ #endif
diff -Nrc2 texinfo-5.2/gnulib/lib/isnanf.c texinfo-6.0/gnulib/lib/isnanf.c
*** texinfo-5.2/gnulib/lib/isnanf.c	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/gnulib/lib/isnanf.c	2015-02-25 20:17:31.000000000 +0000
***************
*** 0 ****
--- 1,20 ----
+ /* Test for NaN that does not need libm.
+    Copyright (C) 2007, 2009-2015 Free Software Foundation, Inc.
+ 
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation; either version 3 of the License, or
+    (at your option) any later version.
+ 
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+ 
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
+ 
+ /* Written by Bruno Haible <bruno@clisp.org>, 2007.  */
+ 
+ #define USE_FLOAT
+ #include "isnan.c"
diff -Nrc2 texinfo-5.2/gnulib/lib/isnanl-nolibm.h texinfo-6.0/gnulib/lib/isnanl-nolibm.h
*** texinfo-5.2/gnulib/lib/isnanl-nolibm.h	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/gnulib/lib/isnanl-nolibm.h	2015-02-25 20:17:31.000000000 +0000
***************
*** 0 ****
--- 1,33 ----
+ /* Test for NaN that does not need libm.
+    Copyright (C) 2007-2015 Free Software Foundation, Inc.
+ 
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation; either version 3 of the License, or
+    (at your option) any later version.
+ 
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+ 
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
+ 
+ #if HAVE_ISNANL_IN_LIBC
+ /* Get declaration of isnan macro or (older) isnanl function.  */
+ # include <math.h>
+ # if __GNUC__ >= 4
+    /* GCC 4.0 and newer provides three built-ins for isnan.  */
+ #  undef isnanl
+ #  define isnanl(x) __builtin_isnanl ((long double)(x))
+ # elif defined isnan
+ #  undef isnanl
+ #  define isnanl(x) isnan ((long double)(x))
+ # endif
+ #else
+ /* Test whether X is a NaN.  */
+ # undef isnanl
+ # define isnanl rpl_isnanl
+ extern int isnanl (long double x);
+ #endif
diff -Nrc2 texinfo-5.2/gnulib/lib/isnanl.c texinfo-6.0/gnulib/lib/isnanl.c
*** texinfo-5.2/gnulib/lib/isnanl.c	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/gnulib/lib/isnanl.c	2015-02-25 20:17:31.000000000 +0000
***************
*** 0 ****
--- 1,20 ----
+ /* Test for NaN that does not need libm.
+    Copyright (C) 2007, 2009-2015 Free Software Foundation, Inc.
+ 
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation; either version 3 of the License, or
+    (at your option) any later version.
+ 
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+ 
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
+ 
+ /* Written by Bruno Haible <bruno@clisp.org>, 2007.  */
+ 
+ #define USE_LONG_DOUBLE
+ #include "isnan.c"
diff -Nrc2 texinfo-5.2/gnulib/lib/iswblank.c texinfo-6.0/gnulib/lib/iswblank.c
*** texinfo-5.2/gnulib/lib/iswblank.c	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/lib/iswblank.c	2015-02-25 20:17:33.000000000 +0000
***************
*** 1,4 ****
  /* Test wide character for being blank.
!    Copyright (C) 2008-2013 Free Software Foundation, Inc.
  
     This program is free software; you can redistribute it and/or modify
--- 1,4 ----
  /* Test wide character for being blank.
!    Copyright (C) 2008-2015 Free Software Foundation, Inc.
  
     This program is free software; you can redistribute it and/or modify
diff -Nrc2 texinfo-5.2/gnulib/lib/itold.c texinfo-6.0/gnulib/lib/itold.c
*** texinfo-5.2/gnulib/lib/itold.c	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/gnulib/lib/itold.c	2015-02-25 20:17:31.000000000 +0000
***************
*** 0 ****
--- 1,28 ----
+ /* Replacement for 'int' to 'long double' conversion routine.
+    Copyright (C) 2011-2015 Free Software Foundation, Inc.
+    Written by Bruno Haible <bruno@clisp.org>, 2011.
+ 
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation; either version 3 of the License, or
+    (at your option) any later version.
+ 
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+ 
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
+ 
+ #include <config.h>
+ 
+ /* Specification.  */
+ #include <float.h>
+ 
+ void
+ _Qp_itoq (long double *result, int a)
+ {
+   /* Convert from 'int' to 'double', then from 'double' to 'long double'.  */
+   *result = (double) a;
+ }
diff -Nrc2 texinfo-5.2/gnulib/lib/langinfo.in.h texinfo-6.0/gnulib/lib/langinfo.in.h
*** texinfo-5.2/gnulib/lib/langinfo.in.h	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/lib/langinfo.in.h	2015-02-25 20:17:33.000000000 +0000
***************
*** 1,4 ****
  /* Substitute for and wrapper around <langinfo.h>.
!    Copyright (C) 2009-2013 Free Software Foundation, Inc.
  
     This program is free software; you can redistribute it and/or modify
--- 1,4 ----
  /* Substitute for and wrapper around <langinfo.h>.
!    Copyright (C) 2009-2015 Free Software Foundation, Inc.
  
     This program is free software; you can redistribute it and/or modify
***************
*** 50,54 ****
--- 50,57 ----
  /* nl_langinfo items of the LC_NUMERIC category */
  # define RADIXCHAR   10001
+ # define DECIMAL_POINT RADIXCHAR
  # define THOUSEP     10002
+ # define THOUSANDS_SEP THOUSEP
+ # define GROUPING    10114
  /* nl_langinfo items of the LC_TIME category */
  # define D_T_FMT     10003
***************
*** 103,106 ****
--- 106,124 ----
  /* nl_langinfo items of the LC_MONETARY category */
  # define CRNCYSTR    10052
+ # define CURRENCY_SYMBOL   CRNCYSTR
+ # define INT_CURR_SYMBOL   10100
+ # define MON_DECIMAL_POINT 10101
+ # define MON_THOUSANDS_SEP 10102
+ # define MON_GROUPING      10103
+ # define POSITIVE_SIGN     10104
+ # define NEGATIVE_SIGN     10105
+ # define FRAC_DIGITS       10106
+ # define INT_FRAC_DIGITS   10107
+ # define P_CS_PRECEDES     10108
+ # define N_CS_PRECEDES     10109
+ # define P_SEP_BY_SPACE    10110
+ # define N_SEP_BY_SPACE    10111
+ # define P_SIGN_POSN       10112
+ # define N_SIGN_POSN       10113
  /* nl_langinfo items of the LC_MESSAGES category */
  # define YESEXPR     10053
diff -Nrc2 texinfo-5.2/gnulib/lib/localcharset.c texinfo-6.0/gnulib/lib/localcharset.c
*** texinfo-5.2/gnulib/lib/localcharset.c	2013-09-13 17:53:02.000000000 +0100
--- texinfo-6.0/gnulib/lib/localcharset.c	2015-02-25 20:17:33.000000000 +0000
***************
*** 1,5 ****
  /* Determine a canonical name for the current locale's character encoding.
  
!    Copyright (C) 2000-2006, 2008-2013 Free Software Foundation, Inc.
  
     This program is free software; you can redistribute it and/or modify
--- 1,5 ----
  /* Determine a canonical name for the current locale's character encoding.
  
!    Copyright (C) 2000-2006, 2008-2015 Free Software Foundation, Inc.
  
     This program is free software; you can redistribute it and/or modify
***************
*** 35,38 ****
--- 35,39 ----
  #if defined _WIN32 || defined __WIN32__
  # define WINDOWS_NATIVE
+ # include <locale.h>
  #endif
  
***************
*** 128,132 ****
    if (cp == NULL)
      {
! #if !(defined DARWIN7 || defined VMS || defined WINDOWS_NATIVE || defined __CYGWIN__)
        const char *dir;
        const char *base = "charset.alias";
--- 129,133 ----
    if (cp == NULL)
      {
! #if !(defined DARWIN7 || defined VMS || defined WINDOWS_NATIVE || defined __CYGWIN__ || defined OS2)
        const char *dir;
        const char *base = "charset.alias";
***************
*** 342,345 ****
--- 343,376 ----
             "CP65001" "\0" "UTF-8" "\0";
  # endif
+ # if defined OS2
+       /* To avoid the troubles of installing a separate file in the same
+          directory as the DLL and of retrieving the DLL's directory at
+          runtime, simply inline the aliases here.  */
+ 
+       /* The list of encodings is taken from "List of OS/2 Codepages"
+          by Alex Taylor:
+          <http://altsan.org/os2/toolkits/uls/index.html#codepages>.
+          See also "IBM Globalization - Code page identifiers":
+          <http://www-01.ibm.com/software/globalization/cp/cp_cpgid.html>.  */
+       cp = "CP813" "\0" "ISO-8859-7" "\0"
+            "CP878" "\0" "KOI8-R" "\0"
+            "CP819" "\0" "ISO-8859-1" "\0"
+            "CP912" "\0" "ISO-8859-2" "\0"
+            "CP913" "\0" "ISO-8859-3" "\0"
+            "CP914" "\0" "ISO-8859-4" "\0"
+            "CP915" "\0" "ISO-8859-5" "\0"
+            "CP916" "\0" "ISO-8859-8" "\0"
+            "CP920" "\0" "ISO-8859-9" "\0"
+            "CP921" "\0" "ISO-8859-13" "\0"
+            "CP923" "\0" "ISO-8859-15" "\0"
+            "CP954" "\0" "EUC-JP" "\0"
+            "CP964" "\0" "EUC-TW" "\0"
+            "CP970" "\0" "EUC-KR" "\0"
+            "CP1089" "\0" "ISO-8859-6" "\0"
+            "CP1208" "\0" "UTF-8" "\0"
+            "CP1381" "\0" "GB2312" "\0"
+            "CP1386" "\0" "GBK" "\0"
+            "CP3372" "\0" "EUC-JP" "\0";
+ # endif
  #endif
  
***************
*** 462,473 ****
    static char buf[2 + 10 + 1];
  
!   /* The Windows API has a function returning the locale's codepage as a
!      number: GetACP().
!      When the output goes to a console window, it needs to be provided in
!      GetOEMCP() encoding if the console is using a raster font, or in
!      GetConsoleOutputCP() encoding if it is using a TrueType font.
!      But in GUI programs and for output sent to files and pipes, GetACP()
!      encoding is the best bet.  */
!   sprintf (buf, "CP%u", GetACP ());
    codeset = buf;
  
--- 493,524 ----
    static char buf[2 + 10 + 1];
  
!   /* The Windows API has a function returning the locale's codepage as
!      a number, but the value doesn't change according to what the
!      'setlocale' call specified.  So we use it as a last resort, in
!      case the string returned by 'setlocale' doesn't specify the
!      codepage.  */
!   char *current_locale = setlocale (LC_ALL, NULL);
!   char *pdot;
! 
!   /* If they set different locales for different categories,
!      'setlocale' will return a semi-colon separated list of locale
!      values.  To make sure we use the correct one, we choose LC_CTYPE.  */
!   if (strchr (current_locale, ';'))
!     current_locale = setlocale (LC_CTYPE, NULL);
! 
!   pdot = strrchr (current_locale, '.');
!   if (pdot)
!     sprintf (buf, "CP%s", pdot + 1);
!   else
!     {
!       /* The Windows API has a function returning the locale's codepage as a
!         number: GetACP().
!         When the output goes to a console window, it needs to be provided in
!         GetOEMCP() encoding if the console is using a raster font, or in
!         GetConsoleOutputCP() encoding if it is using a TrueType font.
!         But in GUI programs and for output sent to files and pipes, GetACP()
!         encoding is the best bet.  */
!       sprintf (buf, "CP%u", GetACP ());
!     }
    codeset = buf;
  
***************
*** 479,482 ****
--- 530,535 ----
    ULONG cplen;
  
+   codeset = NULL;
+ 
    /* Allow user to override the codeset, as set in the operating system,
       with standard language environment variables.  */
***************
*** 510,517 ****
          }
  
!       /* Resolve through the charset.alias file.  */
!       codeset = locale;
      }
!   else
      {
        /* OS/2 has a function returning the locale's codepage as a number.  */
--- 563,572 ----
          }
  
!       /* For the POSIX locale, don't use the system's codepage.  */
!       if (strcmp (locale, "C") == 0 || strcmp (locale, "POSIX") == 0)
!         codeset = "";
      }
! 
!   if (codeset == NULL)
      {
        /* OS/2 has a function returning the locale's codepage as a number.  */
diff -Nrc2 texinfo-5.2/gnulib/lib/localcharset.h texinfo-6.0/gnulib/lib/localcharset.h
*** texinfo-5.2/gnulib/lib/localcharset.h	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/lib/localcharset.h	2015-02-25 20:17:33.000000000 +0000
***************
*** 1,4 ****
  /* Determine a canonical name for the current locale's character encoding.
!    Copyright (C) 2000-2003, 2009-2013 Free Software Foundation, Inc.
     This file is part of the GNU CHARSET Library.
  
--- 1,4 ----
  /* Determine a canonical name for the current locale's character encoding.
!    Copyright (C) 2000-2003, 2009-2015 Free Software Foundation, Inc.
     This file is part of the GNU CHARSET Library.
  
diff -Nrc2 texinfo-5.2/gnulib/lib/locale.in.h texinfo-6.0/gnulib/lib/locale.in.h
*** texinfo-5.2/gnulib/lib/locale.in.h	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/lib/locale.in.h	2015-02-25 20:17:33.000000000 +0000
***************
*** 1,4 ****
  /* A POSIX <locale.h>.
!    Copyright (C) 2007-2013 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
--- 1,4 ----
  /* A POSIX <locale.h>.
!    Copyright (C) 2007-2015 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
diff -Nrc2 texinfo-5.2/gnulib/lib/localeconv.c texinfo-6.0/gnulib/lib/localeconv.c
*** texinfo-5.2/gnulib/lib/localeconv.c	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/lib/localeconv.c	2015-02-25 20:17:33.000000000 +0000
***************
*** 1,4 ****
  /* Query locale dependent information for formatting numbers.
!    Copyright (C) 2012-2013 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
--- 1,4 ----
  /* Query locale dependent information for formatting numbers.
!    Copyright (C) 2012-2015 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
diff -Nrc2 texinfo-5.2/gnulib/lib/lstat.c texinfo-6.0/gnulib/lib/lstat.c
*** texinfo-5.2/gnulib/lib/lstat.c	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/lib/lstat.c	2015-02-25 20:17:33.000000000 +0000
***************
*** 1,5 ****
  /* Work around a bug of lstat on some systems
  
!    Copyright (C) 1997-2006, 2008-2013 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
--- 1,5 ----
  /* Work around a bug of lstat on some systems
  
!    Copyright (C) 1997-2006, 2008-2015 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
diff -Nrc2 texinfo-5.2/gnulib/lib/malloc.c texinfo-6.0/gnulib/lib/malloc.c
*** texinfo-5.2/gnulib/lib/malloc.c	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/lib/malloc.c	2015-02-25 20:17:33.000000000 +0000
***************
*** 1,5 ****
  /* malloc() function that is glibc compatible.
  
!    Copyright (C) 1997-1998, 2006-2007, 2009-2013 Free Software Foundation, Inc.
  
     This program is free software; you can redistribute it and/or modify
--- 1,5 ----
  /* malloc() function that is glibc compatible.
  
!    Copyright (C) 1997-1998, 2006-2007, 2009-2015 Free Software Foundation, Inc.
  
     This program is free software; you can redistribute it and/or modify
diff -Nrc2 texinfo-5.2/gnulib/lib/malloca.c texinfo-6.0/gnulib/lib/malloca.c
*** texinfo-5.2/gnulib/lib/malloca.c	2013-09-13 17:53:03.000000000 +0100
--- texinfo-6.0/gnulib/lib/malloca.c	2015-02-25 20:17:33.000000000 +0000
***************
*** 1,4 ****
  /* Safe automatic memory allocation.
!    Copyright (C) 2003, 2006-2007, 2009-2013 Free Software Foundation, Inc.
     Written by Bruno Haible <bruno@clisp.org>, 2003.
  
--- 1,4 ----
  /* Safe automatic memory allocation.
!    Copyright (C) 2003, 2006-2007, 2009-2015 Free Software Foundation, Inc.
     Written by Bruno Haible <bruno@clisp.org>, 2003.
  
diff -Nrc2 texinfo-5.2/gnulib/lib/malloca.h texinfo-6.0/gnulib/lib/malloca.h
*** texinfo-5.2/gnulib/lib/malloca.h	2013-09-13 17:53:03.000000000 +0100
--- texinfo-6.0/gnulib/lib/malloca.h	2015-02-25 20:17:33.000000000 +0000
***************
*** 1,4 ****
  /* Safe automatic memory allocation.
!    Copyright (C) 2003-2007, 2009-2013 Free Software Foundation, Inc.
     Written by Bruno Haible <bruno@clisp.org>, 2003.
  
--- 1,4 ----
  /* Safe automatic memory allocation.
!    Copyright (C) 2003-2007, 2009-2015 Free Software Foundation, Inc.
     Written by Bruno Haible <bruno@clisp.org>, 2003.
  
diff -Nrc2 texinfo-5.2/gnulib/lib/math.c texinfo-6.0/gnulib/lib/math.c
*** texinfo-5.2/gnulib/lib/math.c	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/gnulib/lib/math.c	2014-12-25 17:17:29.000000000 +0000
***************
*** 0 ****
--- 1,3 ----
+ #include <config.h>
+ #define _GL_MATH_INLINE _GL_EXTERN_INLINE
+ #include "math.h"
diff -Nrc2 texinfo-5.2/gnulib/lib/math.in.h texinfo-6.0/gnulib/lib/math.in.h
*** texinfo-5.2/gnulib/lib/math.in.h	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/gnulib/lib/math.in.h	2015-02-25 20:17:31.000000000 +0000
***************
*** 0 ****
--- 1,2278 ----
+ /* A GNU-like <math.h>.
+ 
+    Copyright (C) 2002-2003, 2007-2015 Free Software Foundation, Inc.
+ 
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation; either version 3 of the License, or
+    (at your option) any later version.
+ 
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+ 
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
+ 
+ #ifndef _@GUARD_PREFIX@_MATH_H
+ 
+ #if __GNUC__ >= 3
+ @PRAGMA_SYSTEM_HEADER@
+ #endif
+ @PRAGMA_COLUMNS@
+ 
+ /* The include_next requires a split double-inclusion guard.  */
+ #@INCLUDE_NEXT_AS_FIRST_DIRECTIVE@ @NEXT_AS_FIRST_DIRECTIVE_MATH_H@
+ 
+ #ifndef _@GUARD_PREFIX@_MATH_H
+ #define _@GUARD_PREFIX@_MATH_H
+ 
+ #ifndef _GL_INLINE_HEADER_BEGIN
+  #error "Please include config.h first."
+ #endif
+ _GL_INLINE_HEADER_BEGIN
+ #ifndef _GL_MATH_INLINE
+ # define _GL_MATH_INLINE _GL_INLINE
+ #endif
+ 
+ /* The definitions of _GL_FUNCDECL_RPL etc. are copied here.  */
+ 
+ /* The definition of _GL_ARG_NONNULL is copied here.  */
+ 
+ /* The definition of _GL_WARN_ON_USE is copied here.  */
+ 
+ #ifdef __cplusplus
+ /* Helper macros to define type-generic function FUNC as overloaded functions,
+    rather than as macros like in C.  POSIX declares these with an argument of
+    real-floating (that is, one of float, double, or long double).  */
+ # define _GL_MATH_CXX_REAL_FLOATING_DECL_1(func) \
+ static inline int                                                   \
+ _gl_cxx_ ## func ## f (float f)                                     \
+ {                                                                   \
+   return func (f);                                                  \
+ }                                                                   \
+ static inline int                                                   \
+ _gl_cxx_ ## func ## d (double d)                                    \
+ {                                                                   \
+   return func (d);                                                  \
+ }                                                                   \
+ static inline int                                                   \
+ _gl_cxx_ ## func ## l (long double l)                               \
+ {                                                                   \
+   return func (l);                                                  \
+ }
+ # define _GL_MATH_CXX_REAL_FLOATING_DECL_2(func) \
+ inline int                                                          \
+ func (float f)                                                      \
+ {                                                                   \
+   return _gl_cxx_ ## func ## f (f);                                 \
+ }                                                                   \
+ inline int                                                          \
+ func (double d)                                                     \
+ {                                                                   \
+   return _gl_cxx_ ## func ## d (d);                                 \
+ }                                                                   \
+ inline int                                                          \
+ func (long double l)                                                \
+ {                                                                   \
+   return _gl_cxx_ ## func ## l (l);                                 \
+ }
+ #endif
+ 
+ /* Helper macros to define a portability warning for the
+    classification macro FUNC called with VALUE.  POSIX declares the
+    classification macros with an argument of real-floating (that is,
+    one of float, double, or long double).  */
+ #define _GL_WARN_REAL_FLOATING_DECL(func) \
+ _GL_MATH_INLINE int                                                 \
+ rpl_ ## func ## f (float f)                                         \
+ {                                                                   \
+   return func (f);                                                  \
+ }                                                                   \
+ _GL_MATH_INLINE int                                                 \
+ rpl_ ## func ## d (double d)                                        \
+ {                                                                   \
+   return func (d);                                                  \
+ }                                                                   \
+ _GL_MATH_INLINE int                                                 \
+ rpl_ ## func ## l (long double l)                                   \
+ {                                                                   \
+   return func (l);                                                  \
+ }                                                                   \
+ _GL_WARN_ON_USE (rpl_ ## func ## f, #func " is unportable - "       \
+                  "use gnulib module " #func " for portability");    \
+ _GL_WARN_ON_USE (rpl_ ## func ## d, #func " is unportable - "       \
+                  "use gnulib module " #func " for portability");    \
+ _GL_WARN_ON_USE (rpl_ ## func ## l, #func " is unportable - "       \
+                  "use gnulib module " #func " for portability")
+ #define _GL_WARN_REAL_FLOATING_IMPL(func, value) \
+   (sizeof (value) == sizeof (float) ? rpl_ ## func ## f (value)     \
+    : sizeof (value) == sizeof (double) ? rpl_ ## func ## d (value)  \
+    : rpl_ ## func ## l (value))
+ 
+ 
+ #if @REPLACE_ITOLD@
+ /* Pull in a function that fixes the 'int' to 'long double' conversion
+    of glibc 2.7.  */
+ _GL_EXTERN_C void _Qp_itoq (long double *, int);
+ static void (*_gl_math_fix_itold) (long double *, int) = _Qp_itoq;
+ #endif
+ 
+ 
+ /* POSIX allows platforms that don't support NAN.  But all major
+    machines in the past 15 years have supported something close to
+    IEEE NaN, so we define this unconditionally.  We also must define
+    it on platforms like Solaris 10, where NAN is present but defined
+    as a function pointer rather than a floating point constant.  */
+ #if !defined NAN || @REPLACE_NAN@
+ # if !GNULIB_defined_NAN
+ #  undef NAN
+   /* The Compaq (ex-DEC) C 6.4 compiler and the Microsoft MSVC 9 compiler
+      choke on the expression 0.0 / 0.0.  */
+ #  if defined __DECC || defined _MSC_VER
+ _GL_MATH_INLINE float
+ _NaN ()
+ {
+   static float zero = 0.0f;
+   return zero / zero;
+ }
+ #   define NAN (_NaN())
+ #  else
+ #   define NAN (0.0f / 0.0f)
+ #  endif
+ #  define GNULIB_defined_NAN 1
+ # endif
+ #endif
+ 
+ /* Solaris 10 defines HUGE_VAL, but as a function pointer rather
+    than a floating point constant.  */
+ #if @REPLACE_HUGE_VAL@
+ # undef HUGE_VALF
+ # define HUGE_VALF (1.0f / 0.0f)
+ # undef HUGE_VAL
+ # define HUGE_VAL (1.0 / 0.0)
+ # undef HUGE_VALL
+ # define HUGE_VALL (1.0L / 0.0L)
+ #endif
+ 
+ /* HUGE_VALF is a 'float' Infinity.  */
+ #ifndef HUGE_VALF
+ # if defined _MSC_VER
+ /* The Microsoft MSVC 9 compiler chokes on the expression 1.0f / 0.0f.  */
+ #  define HUGE_VALF (1e25f * 1e25f)
+ # else
+ #  define HUGE_VALF (1.0f / 0.0f)
+ # endif
+ #endif
+ 
+ /* HUGE_VAL is a 'double' Infinity.  */
+ #ifndef HUGE_VAL
+ # if defined _MSC_VER
+ /* The Microsoft MSVC 9 compiler chokes on the expression 1.0 / 0.0.  */
+ #  define HUGE_VAL (1e250 * 1e250)
+ # else
+ #  define HUGE_VAL (1.0 / 0.0)
+ # endif
+ #endif
+ 
+ /* HUGE_VALL is a 'long double' Infinity.  */
+ #ifndef HUGE_VALL
+ # if defined _MSC_VER
+ /* The Microsoft MSVC 9 compiler chokes on the expression 1.0L / 0.0L.  */
+ #  define HUGE_VALL (1e250L * 1e250L)
+ # else
+ #  define HUGE_VALL (1.0L / 0.0L)
+ # endif
+ #endif
+ 
+ 
+ /* Ensure FP_ILOGB0 and FP_ILOGBNAN are defined.  */
+ #if !(defined FP_ILOGB0 && defined FP_ILOGBNAN)
+ # if defined __NetBSD__ || defined __sgi
+   /* NetBSD, IRIX 6.5: match what ilogb() does */
+ #  define FP_ILOGB0   (- 2147483647 - 1) /* INT_MIN */
+ #  define FP_ILOGBNAN (- 2147483647 - 1) /* INT_MIN */
+ # elif defined _AIX
+   /* AIX 5.1: match what ilogb() does in AIX >= 5.2 */
+ #  define FP_ILOGB0   (- 2147483647 - 1) /* INT_MIN */
+ #  define FP_ILOGBNAN 2147483647 /* INT_MAX */
+ # elif defined __sun
+   /* Solaris 9: match what ilogb() does */
+ #  define FP_ILOGB0   (- 2147483647) /* - INT_MAX */
+ #  define FP_ILOGBNAN 2147483647 /* INT_MAX */
+ # else
+   /* Gnulib defined values.  */
+ #  define FP_ILOGB0   (- 2147483647) /* - INT_MAX */
+ #  define FP_ILOGBNAN (- 2147483647 - 1) /* INT_MIN */
+ # endif
+ #endif
+ 
+ 
+ #if @GNULIB_ACOSF@
+ # if !@HAVE_ACOSF@
+ #  undef acosf
+ _GL_FUNCDECL_SYS (acosf, float, (float x));
+ # endif
+ _GL_CXXALIAS_SYS (acosf, float, (float x));
+ _GL_CXXALIASWARN (acosf);
+ #elif defined GNULIB_POSIXCHECK
+ # undef acosf
+ # if HAVE_RAW_DECL_ACOSF
+ _GL_WARN_ON_USE (acosf, "acosf is unportable - "
+                  "use gnulib module acosf for portability");
+ # endif
+ #endif
+ 
+ #if @GNULIB_ACOSL@
+ # if !@HAVE_ACOSL@ || !@HAVE_DECL_ACOSL@
+ #  undef acosl
+ _GL_FUNCDECL_SYS (acosl, long double, (long double x));
+ # endif
+ _GL_CXXALIAS_SYS (acosl, long double, (long double x));
+ _GL_CXXALIASWARN (acosl);
+ #elif defined GNULIB_POSIXCHECK
+ # undef acosl
+ # if HAVE_RAW_DECL_ACOSL
+ _GL_WARN_ON_USE (acosl, "acosl is unportable - "
+                  "use gnulib module acosl for portability");
+ # endif
+ #endif
+ 
+ 
+ #if @GNULIB_ASINF@
+ # if !@HAVE_ASINF@
+ #  undef asinf
+ _GL_FUNCDECL_SYS (asinf, float, (float x));
+ # endif
+ _GL_CXXALIAS_SYS (asinf, float, (float x));
+ _GL_CXXALIASWARN (asinf);
+ #elif defined GNULIB_POSIXCHECK
+ # undef asinf
+ # if HAVE_RAW_DECL_ASINF
+ _GL_WARN_ON_USE (asinf, "asinf is unportable - "
+                  "use gnulib module asinf for portability");
+ # endif
+ #endif
+ 
+ #if @GNULIB_ASINL@
+ # if !@HAVE_ASINL@ || !@HAVE_DECL_ASINL@
+ #  undef asinl
+ _GL_FUNCDECL_SYS (asinl, long double, (long double x));
+ # endif
+ _GL_CXXALIAS_SYS (asinl, long double, (long double x));
+ _GL_CXXALIASWARN (asinl);
+ #elif defined GNULIB_POSIXCHECK
+ # undef asinl
+ # if HAVE_RAW_DECL_ASINL
+ _GL_WARN_ON_USE (asinl, "asinl is unportable - "
+                  "use gnulib module asinl for portability");
+ # endif
+ #endif
+ 
+ 
+ #if @GNULIB_ATANF@
+ # if !@HAVE_ATANF@
+ #  undef atanf
+ _GL_FUNCDECL_SYS (atanf, float, (float x));
+ # endif
+ _GL_CXXALIAS_SYS (atanf, float, (float x));
+ _GL_CXXALIASWARN (atanf);
+ #elif defined GNULIB_POSIXCHECK
+ # undef atanf
+ # if HAVE_RAW_DECL_ATANF
+ _GL_WARN_ON_USE (atanf, "atanf is unportable - "
+                  "use gnulib module atanf for portability");
+ # endif
+ #endif
+ 
+ #if @GNULIB_ATANL@
+ # if !@HAVE_ATANL@ || !@HAVE_DECL_ATANL@
+ #  undef atanl
+ _GL_FUNCDECL_SYS (atanl, long double, (long double x));
+ # endif
+ _GL_CXXALIAS_SYS (atanl, long double, (long double x));
+ _GL_CXXALIASWARN (atanl);
+ #elif defined GNULIB_POSIXCHECK
+ # undef atanl
+ # if HAVE_RAW_DECL_ATANL
+ _GL_WARN_ON_USE (atanl, "atanl is unportable - "
+                  "use gnulib module atanl for portability");
+ # endif
+ #endif
+ 
+ 
+ #if @GNULIB_ATAN2F@
+ # if !@HAVE_ATAN2F@
+ #  undef atan2f
+ _GL_FUNCDECL_SYS (atan2f, float, (float y, float x));
+ # endif
+ _GL_CXXALIAS_SYS (atan2f, float, (float y, float x));
+ _GL_CXXALIASWARN (atan2f);
+ #elif defined GNULIB_POSIXCHECK
+ # undef atan2f
+ # if HAVE_RAW_DECL_ATAN2F
+ _GL_WARN_ON_USE (atan2f, "atan2f is unportable - "
+                  "use gnulib module atan2f for portability");
+ # endif
+ #endif
+ 
+ 
+ #if @GNULIB_CBRTF@
+ # if @REPLACE_CBRTF@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   undef cbrtf
+ #   define cbrtf rpl_cbrtf
+ #  endif
+ _GL_FUNCDECL_RPL (cbrtf, float, (float x));
+ _GL_CXXALIAS_RPL (cbrtf, float, (float x));
+ # else
+ #  if !@HAVE_DECL_CBRTF@
+ _GL_FUNCDECL_SYS (cbrtf, float, (float x));
+ #  endif
+ _GL_CXXALIAS_SYS (cbrtf, float, (float x));
+ # endif
+ _GL_CXXALIASWARN (cbrtf);
+ #elif defined GNULIB_POSIXCHECK
+ # undef cbrtf
+ # if HAVE_RAW_DECL_CBRTF
+ _GL_WARN_ON_USE (cbrtf, "cbrtf is unportable - "
+                  "use gnulib module cbrtf for portability");
+ # endif
+ #endif
+ 
+ #if @GNULIB_CBRT@
+ # if !@HAVE_CBRT@
+ _GL_FUNCDECL_SYS (cbrt, double, (double x));
+ # endif
+ _GL_CXXALIAS_SYS (cbrt, double, (double x));
+ _GL_CXXALIASWARN (cbrt);
+ #elif defined GNULIB_POSIXCHECK
+ # undef cbrt
+ # if HAVE_RAW_DECL_CBRT
+ _GL_WARN_ON_USE (cbrt, "cbrt is unportable - "
+                  "use gnulib module cbrt for portability");
+ # endif
+ #endif
+ 
+ #if @GNULIB_CBRTL@
+ # if @REPLACE_CBRTL@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   undef cbrtl
+ #   define cbrtl rpl_cbrtl
+ #  endif
+ _GL_FUNCDECL_RPL (cbrtl, long double, (long double x));
+ _GL_CXXALIAS_RPL (cbrtl, long double, (long double x));
+ # else
+ #  if !@HAVE_DECL_CBRTL@
+ _GL_FUNCDECL_SYS (cbrtl, long double, (long double x));
+ #  endif
+ _GL_CXXALIAS_SYS (cbrtl, long double, (long double x));
+ # endif
+ _GL_CXXALIASWARN (cbrtl);
+ #elif defined GNULIB_POSIXCHECK
+ # undef cbrtl
+ # if HAVE_RAW_DECL_CBRTL
+ _GL_WARN_ON_USE (cbrtl, "cbrtl is unportable - "
+                  "use gnulib module cbrtl for portability");
+ # endif
+ #endif
+ 
+ 
+ #if @GNULIB_CEILF@
+ # if @REPLACE_CEILF@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   undef ceilf
+ #   define ceilf rpl_ceilf
+ #  endif
+ _GL_FUNCDECL_RPL (ceilf, float, (float x));
+ _GL_CXXALIAS_RPL (ceilf, float, (float x));
+ # else
+ #  if !@HAVE_DECL_CEILF@
+ #   undef ceilf
+ _GL_FUNCDECL_SYS (ceilf, float, (float x));
+ #  endif
+ _GL_CXXALIAS_SYS (ceilf, float, (float x));
+ # endif
+ _GL_CXXALIASWARN (ceilf);
+ #elif defined GNULIB_POSIXCHECK
+ # undef ceilf
+ # if HAVE_RAW_DECL_CEILF
+ _GL_WARN_ON_USE (ceilf, "ceilf is unportable - "
+                  "use gnulib module ceilf for portability");
+ # endif
+ #endif
+ 
+ #if @GNULIB_CEIL@
+ # if @REPLACE_CEIL@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   define ceil rpl_ceil
+ #  endif
+ _GL_FUNCDECL_RPL (ceil, double, (double x));
+ _GL_CXXALIAS_RPL (ceil, double, (double x));
+ # else
+ _GL_CXXALIAS_SYS (ceil, double, (double x));
+ # endif
+ _GL_CXXALIASWARN (ceil);
+ #endif
+ 
+ #if @GNULIB_CEILL@
+ # if @REPLACE_CEILL@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   undef ceill
+ #   define ceill rpl_ceill
+ #  endif
+ _GL_FUNCDECL_RPL (ceill, long double, (long double x));
+ _GL_CXXALIAS_RPL (ceill, long double, (long double x));
+ # else
+ #  if !@HAVE_DECL_CEILL@
+ #   undef ceill
+ _GL_FUNCDECL_SYS (ceill, long double, (long double x));
+ #  endif
+ _GL_CXXALIAS_SYS (ceill, long double, (long double x));
+ # endif
+ _GL_CXXALIASWARN (ceill);
+ #elif defined GNULIB_POSIXCHECK
+ # undef ceill
+ # if HAVE_RAW_DECL_CEILL
+ _GL_WARN_ON_USE (ceill, "ceill is unportable - "
+                  "use gnulib module ceill for portability");
+ # endif
+ #endif
+ 
+ 
+ #if @GNULIB_COPYSIGNF@
+ # if !@HAVE_DECL_COPYSIGNF@
+ _GL_FUNCDECL_SYS (copysignf, float, (float x, float y));
+ # endif
+ _GL_CXXALIAS_SYS (copysignf, float, (float x, float y));
+ _GL_CXXALIASWARN (copysignf);
+ #elif defined GNULIB_POSIXCHECK
+ # undef copysignf
+ # if HAVE_RAW_DECL_COPYSIGNF
+ _GL_WARN_ON_USE (copysignf, "copysignf is unportable - "
+                  "use gnulib module copysignf for portability");
+ # endif
+ #endif
+ 
+ #if @GNULIB_COPYSIGN@
+ # if !@HAVE_COPYSIGN@
+ _GL_FUNCDECL_SYS (copysign, double, (double x, double y));
+ # endif
+ _GL_CXXALIAS_SYS (copysign, double, (double x, double y));
+ _GL_CXXALIASWARN (copysign);
+ #elif defined GNULIB_POSIXCHECK
+ # undef copysign
+ # if HAVE_RAW_DECL_COPYSIGN
+ _GL_WARN_ON_USE (copysign, "copysign is unportable - "
+                  "use gnulib module copysign for portability");
+ # endif
+ #endif
+ 
+ #if @GNULIB_COPYSIGNL@
+ # if !@HAVE_COPYSIGNL@
+ _GL_FUNCDECL_SYS (copysignl, long double, (long double x, long double y));
+ # endif
+ _GL_CXXALIAS_SYS (copysignl, long double, (long double x, long double y));
+ _GL_CXXALIASWARN (copysignl);
+ #elif defined GNULIB_POSIXCHECK
+ # undef copysignl
+ # if HAVE_RAW_DECL_COPYSIGNL
+ _GL_WARN_ON_USE (copysign, "copysignl is unportable - "
+                  "use gnulib module copysignl for portability");
+ # endif
+ #endif
+ 
+ 
+ #if @GNULIB_COSF@
+ # if !@HAVE_COSF@
+ #  undef cosf
+ _GL_FUNCDECL_SYS (cosf, float, (float x));
+ # endif
+ _GL_CXXALIAS_SYS (cosf, float, (float x));
+ _GL_CXXALIASWARN (cosf);
+ #elif defined GNULIB_POSIXCHECK
+ # undef cosf
+ # if HAVE_RAW_DECL_COSF
+ _GL_WARN_ON_USE (cosf, "cosf is unportable - "
+                  "use gnulib module cosf for portability");
+ # endif
+ #endif
+ 
+ #if @GNULIB_COSL@
+ # if !@HAVE_COSL@ || !@HAVE_DECL_COSL@
+ #  undef cosl
+ _GL_FUNCDECL_SYS (cosl, long double, (long double x));
+ # endif
+ _GL_CXXALIAS_SYS (cosl, long double, (long double x));
+ _GL_CXXALIASWARN (cosl);
+ #elif defined GNULIB_POSIXCHECK
+ # undef cosl
+ # if HAVE_RAW_DECL_COSL
+ _GL_WARN_ON_USE (cosl, "cosl is unportable - "
+                  "use gnulib module cosl for portability");
+ # endif
+ #endif
+ 
+ 
+ #if @GNULIB_COSHF@
+ # if !@HAVE_COSHF@
+ #  undef coshf
+ _GL_FUNCDECL_SYS (coshf, float, (float x));
+ # endif
+ _GL_CXXALIAS_SYS (coshf, float, (float x));
+ _GL_CXXALIASWARN (coshf);
+ #elif defined GNULIB_POSIXCHECK
+ # undef coshf
+ # if HAVE_RAW_DECL_COSHF
+ _GL_WARN_ON_USE (coshf, "coshf is unportable - "
+                  "use gnulib module coshf for portability");
+ # endif
+ #endif
+ 
+ 
+ #if @GNULIB_EXPF@
+ # if !@HAVE_EXPF@
+ #  undef expf
+ _GL_FUNCDECL_SYS (expf, float, (float x));
+ # endif
+ _GL_CXXALIAS_SYS (expf, float, (float x));
+ _GL_CXXALIASWARN (expf);
+ #elif defined GNULIB_POSIXCHECK
+ # undef expf
+ # if HAVE_RAW_DECL_EXPF
+ _GL_WARN_ON_USE (expf, "expf is unportable - "
+                  "use gnulib module expf for portability");
+ # endif
+ #endif
+ 
+ #if @GNULIB_EXPL@
+ # if !@HAVE_EXPL@ || !@HAVE_DECL_EXPL@
+ #  undef expl
+ _GL_FUNCDECL_SYS (expl, long double, (long double x));
+ # endif
+ _GL_CXXALIAS_SYS (expl, long double, (long double x));
+ _GL_CXXALIASWARN (expl);
+ #elif defined GNULIB_POSIXCHECK
+ # undef expl
+ # if HAVE_RAW_DECL_EXPL
+ _GL_WARN_ON_USE (expl, "expl is unportable - "
+                  "use gnulib module expl for portability");
+ # endif
+ #endif
+ 
+ 
+ #if @GNULIB_EXP2F@
+ # if !@HAVE_DECL_EXP2F@
+ _GL_FUNCDECL_SYS (exp2f, float, (float x));
+ # endif
+ _GL_CXXALIAS_SYS (exp2f, float, (float x));
+ _GL_CXXALIASWARN (exp2f);
+ #elif defined GNULIB_POSIXCHECK
+ # undef exp2f
+ # if HAVE_RAW_DECL_EXP2F
+ _GL_WARN_ON_USE (exp2f, "exp2f is unportable - "
+                  "use gnulib module exp2f for portability");
+ # endif
+ #endif
+ 
+ #if @GNULIB_EXP2@
+ # if @REPLACE_EXP2@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   undef exp2
+ #   define exp2 rpl_exp2
+ #  endif
+ _GL_FUNCDECL_RPL (exp2, double, (double x));
+ _GL_CXXALIAS_RPL (exp2, double, (double x));
+ # else
+ #  if !@HAVE_DECL_EXP2@
+ _GL_FUNCDECL_SYS (exp2, double, (double x));
+ #  endif
+ _GL_CXXALIAS_SYS (exp2, double, (double x));
+ # endif
+ _GL_CXXALIASWARN (exp2);
+ #elif defined GNULIB_POSIXCHECK
+ # undef exp2
+ # if HAVE_RAW_DECL_EXP2
+ _GL_WARN_ON_USE (exp2, "exp2 is unportable - "
+                  "use gnulib module exp2 for portability");
+ # endif
+ #endif
+ 
+ #if @GNULIB_EXP2L@
+ # if @REPLACE_EXP2L@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   undef exp2l
+ #   define exp2l rpl_exp2l
+ #  endif
+ _GL_FUNCDECL_RPL (exp2l, long double, (long double x));
+ _GL_CXXALIAS_RPL (exp2l, long double, (long double x));
+ # else
+ #  if !@HAVE_DECL_EXP2L@
+ #   undef exp2l
+ _GL_FUNCDECL_SYS (exp2l, long double, (long double x));
+ #  endif
+ _GL_CXXALIAS_SYS (exp2l, long double, (long double x));
+ # endif
+ _GL_CXXALIASWARN (exp2l);
+ #elif defined GNULIB_POSIXCHECK
+ # undef exp2l
+ # if HAVE_RAW_DECL_EXP2L
+ _GL_WARN_ON_USE (exp2l, "exp2l is unportable - "
+                  "use gnulib module exp2l for portability");
+ # endif
+ #endif
+ 
+ 
+ #if @GNULIB_EXPM1F@
+ # if @REPLACE_EXPM1F@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   undef expm1f
+ #   define expm1f rpl_expm1f
+ #  endif
+ _GL_FUNCDECL_RPL (expm1f, float, (float x));
+ _GL_CXXALIAS_RPL (expm1f, float, (float x));
+ # else
+ #  if !@HAVE_EXPM1F@
+ _GL_FUNCDECL_SYS (expm1f, float, (float x));
+ #  endif
+ _GL_CXXALIAS_SYS (expm1f, float, (float x));
+ # endif
+ _GL_CXXALIASWARN (expm1f);
+ #elif defined GNULIB_POSIXCHECK
+ # undef expm1f
+ # if HAVE_RAW_DECL_EXPM1F
+ _GL_WARN_ON_USE (expm1f, "expm1f is unportable - "
+                  "use gnulib module expm1f for portability");
+ # endif
+ #endif
+ 
+ #if @GNULIB_EXPM1@
+ # if @REPLACE_EXPM1@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   undef expm1
+ #   define expm1 rpl_expm1
+ #  endif
+ _GL_FUNCDECL_RPL (expm1, double, (double x));
+ _GL_CXXALIAS_RPL (expm1, double, (double x));
+ # else
+ #  if !@HAVE_EXPM1@
+ _GL_FUNCDECL_SYS (expm1, double, (double x));
+ #  endif
+ _GL_CXXALIAS_SYS (expm1, double, (double x));
+ # endif
+ _GL_CXXALIASWARN (expm1);
+ #elif defined GNULIB_POSIXCHECK
+ # undef expm1
+ # if HAVE_RAW_DECL_EXPM1
+ _GL_WARN_ON_USE (expm1, "expm1 is unportable - "
+                  "use gnulib module expm1 for portability");
+ # endif
+ #endif
+ 
+ #if @GNULIB_EXPM1L@
+ # if !@HAVE_DECL_EXPM1L@
+ #  undef expm1l
+ _GL_FUNCDECL_SYS (expm1l, long double, (long double x));
+ # endif
+ _GL_CXXALIAS_SYS (expm1l, long double, (long double x));
+ _GL_CXXALIASWARN (expm1l);
+ #elif defined GNULIB_POSIXCHECK
+ # undef expm1l
+ # if HAVE_RAW_DECL_EXPM1L
+ _GL_WARN_ON_USE (expm1l, "expm1l is unportable - "
+                  "use gnulib module expm1l for portability");
+ # endif
+ #endif
+ 
+ 
+ #if @GNULIB_FABSF@
+ # if !@HAVE_FABSF@
+ #  undef fabsf
+ _GL_FUNCDECL_SYS (fabsf, float, (float x));
+ # endif
+ _GL_CXXALIAS_SYS (fabsf, float, (float x));
+ _GL_CXXALIASWARN (fabsf);
+ #elif defined GNULIB_POSIXCHECK
+ # undef fabsf
+ # if HAVE_RAW_DECL_FABSF
+ _GL_WARN_ON_USE (fabsf, "fabsf is unportable - "
+                  "use gnulib module fabsf for portability");
+ # endif
+ #endif
+ 
+ #if @GNULIB_FABSL@
+ # if @REPLACE_FABSL@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   undef fabsl
+ #   define fabsl rpl_fabsl
+ #  endif
+ _GL_FUNCDECL_RPL (fabsl, long double, (long double x));
+ _GL_CXXALIAS_RPL (fabsl, long double, (long double x));
+ # else
+ #  if !@HAVE_FABSL@
+ #   undef fabsl
+ _GL_FUNCDECL_SYS (fabsl, long double, (long double x));
+ #  endif
+ _GL_CXXALIAS_SYS (fabsl, long double, (long double x));
+ # endif
+ _GL_CXXALIASWARN (fabsl);
+ #elif defined GNULIB_POSIXCHECK
+ # undef fabsl
+ # if HAVE_RAW_DECL_FABSL
+ _GL_WARN_ON_USE (fabsl, "fabsl is unportable - "
+                  "use gnulib module fabsl for portability");
+ # endif
+ #endif
+ 
+ 
+ #if @GNULIB_FLOORF@
+ # if @REPLACE_FLOORF@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   undef floorf
+ #   define floorf rpl_floorf
+ #  endif
+ _GL_FUNCDECL_RPL (floorf, float, (float x));
+ _GL_CXXALIAS_RPL (floorf, float, (float x));
+ # else
+ #  if !@HAVE_DECL_FLOORF@
+ #   undef floorf
+ _GL_FUNCDECL_SYS (floorf, float, (float x));
+ #  endif
+ _GL_CXXALIAS_SYS (floorf, float, (float x));
+ # endif
+ _GL_CXXALIASWARN (floorf);
+ #elif defined GNULIB_POSIXCHECK
+ # undef floorf
+ # if HAVE_RAW_DECL_FLOORF
+ _GL_WARN_ON_USE (floorf, "floorf is unportable - "
+                  "use gnulib module floorf for portability");
+ # endif
+ #endif
+ 
+ #if @GNULIB_FLOOR@
+ # if @REPLACE_FLOOR@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   define floor rpl_floor
+ #  endif
+ _GL_FUNCDECL_RPL (floor, double, (double x));
+ _GL_CXXALIAS_RPL (floor, double, (double x));
+ # else
+ _GL_CXXALIAS_SYS (floor, double, (double x));
+ # endif
+ _GL_CXXALIASWARN (floor);
+ #endif
+ 
+ #if @GNULIB_FLOORL@
+ # if @REPLACE_FLOORL@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   undef floorl
+ #   define floorl rpl_floorl
+ #  endif
+ _GL_FUNCDECL_RPL (floorl, long double, (long double x));
+ _GL_CXXALIAS_RPL (floorl, long double, (long double x));
+ # else
+ #  if !@HAVE_DECL_FLOORL@
+ #   undef floorl
+ _GL_FUNCDECL_SYS (floorl, long double, (long double x));
+ #  endif
+ _GL_CXXALIAS_SYS (floorl, long double, (long double x));
+ # endif
+ _GL_CXXALIASWARN (floorl);
+ #elif defined GNULIB_POSIXCHECK
+ # undef floorl
+ # if HAVE_RAW_DECL_FLOORL
+ _GL_WARN_ON_USE (floorl, "floorl is unportable - "
+                  "use gnulib module floorl for portability");
+ # endif
+ #endif
+ 
+ 
+ #if @GNULIB_FMAF@
+ # if @REPLACE_FMAF@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   undef fmaf
+ #   define fmaf rpl_fmaf
+ #  endif
+ _GL_FUNCDECL_RPL (fmaf, float, (float x, float y, float z));
+ _GL_CXXALIAS_RPL (fmaf, float, (float x, float y, float z));
+ # else
+ #  if !@HAVE_FMAF@
+ _GL_FUNCDECL_SYS (fmaf, float, (float x, float y, float z));
+ #  endif
+ _GL_CXXALIAS_SYS (fmaf, float, (float x, float y, float z));
+ # endif
+ _GL_CXXALIASWARN (fmaf);
+ #elif defined GNULIB_POSIXCHECK
+ # undef fmaf
+ # if HAVE_RAW_DECL_FMAF
+ _GL_WARN_ON_USE (fmaf, "fmaf is unportable - "
+                  "use gnulib module fmaf for portability");
+ # endif
+ #endif
+ 
+ #if @GNULIB_FMA@
+ # if @REPLACE_FMA@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   undef fma
+ #   define fma rpl_fma
+ #  endif
+ _GL_FUNCDECL_RPL (fma, double, (double x, double y, double z));
+ _GL_CXXALIAS_RPL (fma, double, (double x, double y, double z));
+ # else
+ #  if !@HAVE_FMA@
+ _GL_FUNCDECL_SYS (fma, double, (double x, double y, double z));
+ #  endif
+ _GL_CXXALIAS_SYS (fma, double, (double x, double y, double z));
+ # endif
+ _GL_CXXALIASWARN (fma);
+ #elif defined GNULIB_POSIXCHECK
+ # undef fma
+ # if HAVE_RAW_DECL_FMA
+ _GL_WARN_ON_USE (fma, "fma is unportable - "
+                  "use gnulib module fma for portability");
+ # endif
+ #endif
+ 
+ #if @GNULIB_FMAL@
+ # if @REPLACE_FMAL@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   undef fmal
+ #   define fmal rpl_fmal
+ #  endif
+ _GL_FUNCDECL_RPL (fmal, long double,
+                   (long double x, long double y, long double z));
+ _GL_CXXALIAS_RPL (fmal, long double,
+                   (long double x, long double y, long double z));
+ # else
+ #  if !@HAVE_FMAL@
+ #   undef fmal
+ _GL_FUNCDECL_SYS (fmal, long double,
+                   (long double x, long double y, long double z));
+ #  endif
+ _GL_CXXALIAS_SYS (fmal, long double,
+                   (long double x, long double y, long double z));
+ # endif
+ _GL_CXXALIASWARN (fmal);
+ #elif defined GNULIB_POSIXCHECK
+ # undef fmal
+ # if HAVE_RAW_DECL_FMAL
+ _GL_WARN_ON_USE (fmal, "fmal is unportable - "
+                  "use gnulib module fmal for portability");
+ # endif
+ #endif
+ 
+ 
+ #if @GNULIB_FMODF@
+ # if @REPLACE_FMODF@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   undef fmodf
+ #   define fmodf rpl_fmodf
+ #  endif
+ _GL_FUNCDECL_RPL (fmodf, float, (float x, float y));
+ _GL_CXXALIAS_RPL (fmodf, float, (float x, float y));
+ # else
+ #  if !@HAVE_FMODF@
+ #   undef fmodf
+ _GL_FUNCDECL_SYS (fmodf, float, (float x, float y));
+ #  endif
+ _GL_CXXALIAS_SYS (fmodf, float, (float x, float y));
+ # endif
+ _GL_CXXALIASWARN (fmodf);
+ #elif defined GNULIB_POSIXCHECK
+ # undef fmodf
+ # if HAVE_RAW_DECL_FMODF
+ _GL_WARN_ON_USE (fmodf, "fmodf is unportable - "
+                  "use gnulib module fmodf for portability");
+ # endif
+ #endif
+ 
+ #if @GNULIB_FMOD@
+ # if @REPLACE_FMOD@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   undef fmod
+ #   define fmod rpl_fmod
+ #  endif
+ _GL_FUNCDECL_RPL (fmod, double, (double x, double y));
+ _GL_CXXALIAS_RPL (fmod, double, (double x, double y));
+ # else
+ _GL_CXXALIAS_SYS (fmod, double, (double x, double y));
+ # endif
+ _GL_CXXALIASWARN (fmod);
+ #elif defined GNULIB_POSIXCHECK
+ # undef fmod
+ # if HAVE_RAW_DECL_FMOD
+ _GL_WARN_ON_USE (fmod, "fmod has portability problems - "
+                  "use gnulib module fmod for portability");
+ # endif
+ #endif
+ 
+ #if @GNULIB_FMODL@
+ # if @REPLACE_FMODL@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   undef fmodl
+ #   define fmodl rpl_fmodl
+ #  endif
+ _GL_FUNCDECL_RPL (fmodl, long double, (long double x, long double y));
+ _GL_CXXALIAS_RPL (fmodl, long double, (long double x, long double y));
+ # else
+ #  if !@HAVE_FMODL@
+ #   undef fmodl
+ _GL_FUNCDECL_SYS (fmodl, long double, (long double x, long double y));
+ #  endif
+ _GL_CXXALIAS_SYS (fmodl, long double, (long double x, long double y));
+ # endif
+ _GL_CXXALIASWARN (fmodl);
+ #elif defined GNULIB_POSIXCHECK
+ # undef fmodl
+ # if HAVE_RAW_DECL_FMODL
+ _GL_WARN_ON_USE (fmodl, "fmodl is unportable - "
+                  "use gnulib module fmodl for portability");
+ # endif
+ #endif
+ 
+ 
+ /* Write x as
+      x = mantissa * 2^exp
+    where
+      If x finite and nonzero: 0.5 <= |mantissa| < 1.0.
+      If x is zero: mantissa = x, exp = 0.
+      If x is infinite or NaN: mantissa = x, exp unspecified.
+    Store exp in *EXPPTR and return mantissa.  */
+ #if @GNULIB_FREXPF@
+ # if @REPLACE_FREXPF@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   undef frexpf
+ #   define frexpf rpl_frexpf
+ #  endif
+ _GL_FUNCDECL_RPL (frexpf, float, (float x, int *expptr) _GL_ARG_NONNULL ((2)));
+ _GL_CXXALIAS_RPL (frexpf, float, (float x, int *expptr));
+ # else
+ #  if !@HAVE_FREXPF@
+ #   undef frexpf
+ _GL_FUNCDECL_SYS (frexpf, float, (float x, int *expptr) _GL_ARG_NONNULL ((2)));
+ #  endif
+ _GL_CXXALIAS_SYS (frexpf, float, (float x, int *expptr));
+ # endif
+ _GL_CXXALIASWARN (frexpf);
+ #elif defined GNULIB_POSIXCHECK
+ # undef frexpf
+ # if HAVE_RAW_DECL_FREXPF
+ _GL_WARN_ON_USE (frexpf, "frexpf is unportable - "
+                  "use gnulib module frexpf for portability");
+ # endif
+ #endif
+ 
+ /* Write x as
+      x = mantissa * 2^exp
+    where
+      If x finite and nonzero: 0.5 <= |mantissa| < 1.0.
+      If x is zero: mantissa = x, exp = 0.
+      If x is infinite or NaN: mantissa = x, exp unspecified.
+    Store exp in *EXPPTR and return mantissa.  */
+ #if @GNULIB_FREXP@
+ # if @REPLACE_FREXP@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   define frexp rpl_frexp
+ #  endif
+ _GL_FUNCDECL_RPL (frexp, double, (double x, int *expptr) _GL_ARG_NONNULL ((2)));
+ _GL_CXXALIAS_RPL (frexp, double, (double x, int *expptr));
+ # else
+ _GL_CXXALIAS_SYS (frexp, double, (double x, int *expptr));
+ # endif
+ _GL_CXXALIASWARN (frexp);
+ #elif defined GNULIB_POSIXCHECK
+ # undef frexp
+ /* Assume frexp is always declared.  */
+ _GL_WARN_ON_USE (frexp, "frexp is unportable - "
+                  "use gnulib module frexp for portability");
+ #endif
+ 
+ /* Write x as
+      x = mantissa * 2^exp
+    where
+      If x finite and nonzero: 0.5 <= |mantissa| < 1.0.
+      If x is zero: mantissa = x, exp = 0.
+      If x is infinite or NaN: mantissa = x, exp unspecified.
+    Store exp in *EXPPTR and return mantissa.  */
+ #if @GNULIB_FREXPL@ && @REPLACE_FREXPL@
+ # if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #  undef frexpl
+ #  define frexpl rpl_frexpl
+ # endif
+ _GL_FUNCDECL_RPL (frexpl, long double,
+                   (long double x, int *expptr) _GL_ARG_NONNULL ((2)));
+ _GL_CXXALIAS_RPL (frexpl, long double, (long double x, int *expptr));
+ #else
+ # if !@HAVE_DECL_FREXPL@
+ _GL_FUNCDECL_SYS (frexpl, long double,
+                   (long double x, int *expptr) _GL_ARG_NONNULL ((2)));
+ # endif
+ # if @GNULIB_FREXPL@
+ _GL_CXXALIAS_SYS (frexpl, long double, (long double x, int *expptr));
+ # endif
+ #endif
+ #if @GNULIB_FREXPL@ && !(@REPLACE_FREXPL@ && !@HAVE_DECL_FREXPL@)
+ _GL_CXXALIASWARN (frexpl);
+ #endif
+ #if !@GNULIB_FREXPL@ && defined GNULIB_POSIXCHECK
+ # undef frexpl
+ # if HAVE_RAW_DECL_FREXPL
+ _GL_WARN_ON_USE (frexpl, "frexpl is unportable - "
+                  "use gnulib module frexpl for portability");
+ # endif
+ #endif
+ 
+ 
+ /* Return sqrt(x^2+y^2).  */
+ #if @GNULIB_HYPOTF@
+ # if @REPLACE_HYPOTF@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   undef hypotf
+ #   define hypotf rpl_hypotf
+ #  endif
+ _GL_FUNCDECL_RPL (hypotf, float, (float x, float y));
+ _GL_CXXALIAS_RPL (hypotf, float, (float x, float y));
+ # else
+ #  if !@HAVE_HYPOTF@
+ _GL_FUNCDECL_SYS (hypotf, float, (float x, float y));
+ #  endif
+ _GL_CXXALIAS_SYS (hypotf, float, (float x, float y));
+ # endif
+ _GL_CXXALIASWARN (hypotf);
+ #elif defined GNULIB_POSIXCHECK
+ # undef hypotf
+ # if HAVE_RAW_DECL_HYPOTF
+ _GL_WARN_ON_USE (hypotf, "hypotf is unportable - "
+                  "use gnulib module hypotf for portability");
+ # endif
+ #endif
+ 
+ /* Return sqrt(x^2+y^2).  */
+ #if @GNULIB_HYPOT@
+ # if @REPLACE_HYPOT@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   undef hypot
+ #   define hypot rpl_hypot
+ #  endif
+ _GL_FUNCDECL_RPL (hypot, double, (double x, double y));
+ _GL_CXXALIAS_RPL (hypot, double, (double x, double y));
+ # else
+ _GL_CXXALIAS_SYS (hypot, double, (double x, double y));
+ # endif
+ _GL_CXXALIASWARN (hypot);
+ #elif defined GNULIB_POSIXCHECK
+ # undef hypot
+ # if HAVE_RAW_DECL_HYPOT
+ _GL_WARN_ON_USE (hypotf, "hypot has portability problems - "
+                  "use gnulib module hypot for portability");
+ # endif
+ #endif
+ 
+ /* Return sqrt(x^2+y^2).  */
+ #if @GNULIB_HYPOTL@
+ # if @REPLACE_HYPOTL@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   undef hypotl
+ #   define hypotl rpl_hypotl
+ #  endif
+ _GL_FUNCDECL_RPL (hypotl, long double, (long double x, long double y));
+ _GL_CXXALIAS_RPL (hypotl, long double, (long double x, long double y));
+ # else
+ #  if !@HAVE_HYPOTL@
+ _GL_FUNCDECL_SYS (hypotl, long double, (long double x, long double y));
+ #  endif
+ _GL_CXXALIAS_SYS (hypotl, long double, (long double x, long double y));
+ # endif
+ _GL_CXXALIASWARN (hypotl);
+ #elif defined GNULIB_POSIXCHECK
+ # undef hypotl
+ # if HAVE_RAW_DECL_HYPOTL
+ _GL_WARN_ON_USE (hypotl, "hypotl is unportable - "
+                  "use gnulib module hypotl for portability");
+ # endif
+ #endif
+ 
+ 
+ #if @GNULIB_ILOGBF@
+ # if @REPLACE_ILOGBF@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   undef ilogbf
+ #   define ilogbf rpl_ilogbf
+ #  endif
+ _GL_FUNCDECL_RPL (ilogbf, int, (float x));
+ _GL_CXXALIAS_RPL (ilogbf, int, (float x));
+ # else
+ #  if !@HAVE_ILOGBF@
+ _GL_FUNCDECL_SYS (ilogbf, int, (float x));
+ #  endif
+ _GL_CXXALIAS_SYS (ilogbf, int, (float x));
+ # endif
+ _GL_CXXALIASWARN (ilogbf);
+ #elif defined GNULIB_POSIXCHECK
+ # undef ilogbf
+ # if HAVE_RAW_DECL_ILOGBF
+ _GL_WARN_ON_USE (ilogbf, "ilogbf is unportable - "
+                  "use gnulib module ilogbf for portability");
+ # endif
+ #endif
+ 
+ #if @GNULIB_ILOGB@
+ # if @REPLACE_ILOGB@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   undef ilogb
+ #   define ilogb rpl_ilogb
+ #  endif
+ _GL_FUNCDECL_RPL (ilogb, int, (double x));
+ _GL_CXXALIAS_RPL (ilogb, int, (double x));
+ # else
+ #  if !@HAVE_ILOGB@
+ _GL_FUNCDECL_SYS (ilogb, int, (double x));
+ #  endif
+ _GL_CXXALIAS_SYS (ilogb, int, (double x));
+ # endif
+ _GL_CXXALIASWARN (ilogb);
+ #elif defined GNULIB_POSIXCHECK
+ # undef ilogb
+ # if HAVE_RAW_DECL_ILOGB
+ _GL_WARN_ON_USE (ilogb, "ilogb is unportable - "
+                  "use gnulib module ilogb for portability");
+ # endif
+ #endif
+ 
+ #if @GNULIB_ILOGBL@
+ # if !@HAVE_ILOGBL@
+ _GL_FUNCDECL_SYS (ilogbl, int, (long double x));
+ # endif
+ _GL_CXXALIAS_SYS (ilogbl, int, (long double x));
+ _GL_CXXALIASWARN (ilogbl);
+ #elif defined GNULIB_POSIXCHECK
+ # undef ilogbl
+ # if HAVE_RAW_DECL_ILOGBL
+ _GL_WARN_ON_USE (ilogbl, "ilogbl is unportable - "
+                  "use gnulib module ilogbl for portability");
+ # endif
+ #endif
+ 
+ 
+ /* Return x * 2^exp.  */
+ #if @GNULIB_LDEXPF@
+ # if !@HAVE_LDEXPF@
+ #  undef ldexpf
+ _GL_FUNCDECL_SYS (ldexpf, float, (float x, int exp));
+ # endif
+ _GL_CXXALIAS_SYS (ldexpf, float, (float x, int exp));
+ _GL_CXXALIASWARN (ldexpf);
+ #elif defined GNULIB_POSIXCHECK
+ # undef ldexpf
+ # if HAVE_RAW_DECL_LDEXPF
+ _GL_WARN_ON_USE (ldexpf, "ldexpf is unportable - "
+                  "use gnulib module ldexpf for portability");
+ # endif
+ #endif
+ 
+ /* Return x * 2^exp.  */
+ #if @GNULIB_LDEXPL@ && @REPLACE_LDEXPL@
+ # if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #  undef ldexpl
+ #  define ldexpl rpl_ldexpl
+ # endif
+ _GL_FUNCDECL_RPL (ldexpl, long double, (long double x, int exp));
+ _GL_CXXALIAS_RPL (ldexpl, long double, (long double x, int exp));
+ #else
+ # if !@HAVE_DECL_LDEXPL@
+ _GL_FUNCDECL_SYS (ldexpl, long double, (long double x, int exp));
+ # endif
+ # if @GNULIB_LDEXPL@
+ _GL_CXXALIAS_SYS (ldexpl, long double, (long double x, int exp));
+ # endif
+ #endif
+ #if @GNULIB_LDEXPL@
+ _GL_CXXALIASWARN (ldexpl);
+ #endif
+ #if !@GNULIB_LDEXPL@ && defined GNULIB_POSIXCHECK
+ # undef ldexpl
+ # if HAVE_RAW_DECL_LDEXPL
+ _GL_WARN_ON_USE (ldexpl, "ldexpl is unportable - "
+                  "use gnulib module ldexpl for portability");
+ # endif
+ #endif
+ 
+ 
+ #if @GNULIB_LOGF@
+ # if @REPLACE_LOGF@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   undef logf
+ #   define logf rpl_logf
+ #  endif
+ _GL_FUNCDECL_RPL (logf, float, (float x));
+ _GL_CXXALIAS_RPL (logf, float, (float x));
+ # else
+ #  if !@HAVE_LOGF@
+ #   undef logf
+ _GL_FUNCDECL_SYS (logf, float, (float x));
+ #  endif
+ _GL_CXXALIAS_SYS (logf, float, (float x));
+ # endif
+ _GL_CXXALIASWARN (logf);
+ #elif defined GNULIB_POSIXCHECK
+ # undef logf
+ # if HAVE_RAW_DECL_LOGF
+ _GL_WARN_ON_USE (logf, "logf is unportable - "
+                  "use gnulib module logf for portability");
+ # endif
+ #endif
+ 
+ #if @GNULIB_LOG@
+ # if @REPLACE_LOG@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   undef log
+ #   define log rpl_log
+ #  endif
+ _GL_FUNCDECL_RPL (log, double, (double x));
+ _GL_CXXALIAS_RPL (log, double, (double x));
+ # else
+ _GL_CXXALIAS_SYS (log, double, (double x));
+ # endif
+ _GL_CXXALIASWARN (log);
+ #elif defined GNULIB_POSIXCHECK
+ # undef log
+ # if HAVE_RAW_DECL_LOG
+ _GL_WARN_ON_USE (log, "log has portability problems - "
+                  "use gnulib module log for portability");
+ # endif
+ #endif
+ 
+ #if @GNULIB_LOGL@
+ # if @REPLACE_LOGL@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   undef logl
+ #   define logl rpl_logl
+ #  endif
+ _GL_FUNCDECL_RPL (logl, long double, (long double x));
+ _GL_CXXALIAS_RPL (logl, long double, (long double x));
+ # else
+ #  if !@HAVE_LOGL@ || !@HAVE_DECL_LOGL@
+ #   undef logl
+ _GL_FUNCDECL_SYS (logl, long double, (long double x));
+ #  endif
+ _GL_CXXALIAS_SYS (logl, long double, (long double x));
+ # endif
+ _GL_CXXALIASWARN (logl);
+ #elif defined GNULIB_POSIXCHECK
+ # undef logl
+ # if HAVE_RAW_DECL_LOGL
+ _GL_WARN_ON_USE (logl, "logl is unportable - "
+                  "use gnulib module logl for portability");
+ # endif
+ #endif
+ 
+ 
+ #if @GNULIB_LOG10F@
+ # if @REPLACE_LOG10F@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   undef log10f
+ #   define log10f rpl_log10f
+ #  endif
+ _GL_FUNCDECL_RPL (log10f, float, (float x));
+ _GL_CXXALIAS_RPL (log10f, float, (float x));
+ # else
+ #  if !@HAVE_LOG10F@
+ #   undef log10f
+ _GL_FUNCDECL_SYS (log10f, float, (float x));
+ #  endif
+ _GL_CXXALIAS_SYS (log10f, float, (float x));
+ # endif
+ _GL_CXXALIASWARN (log10f);
+ #elif defined GNULIB_POSIXCHECK
+ # undef log10f
+ # if HAVE_RAW_DECL_LOG10F
+ _GL_WARN_ON_USE (log10f, "log10f is unportable - "
+                  "use gnulib module log10f for portability");
+ # endif
+ #endif
+ 
+ #if @GNULIB_LOG10@
+ # if @REPLACE_LOG10@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   undef log10
+ #   define log10 rpl_log10
+ #  endif
+ _GL_FUNCDECL_RPL (log10, double, (double x));
+ _GL_CXXALIAS_RPL (log10, double, (double x));
+ # else
+ _GL_CXXALIAS_SYS (log10, double, (double x));
+ # endif
+ _GL_CXXALIASWARN (log10);
+ #elif defined GNULIB_POSIXCHECK
+ # undef log10
+ # if HAVE_RAW_DECL_LOG10
+ _GL_WARN_ON_USE (log10, "log10 has portability problems - "
+                  "use gnulib module log10 for portability");
+ # endif
+ #endif
+ 
+ #if @GNULIB_LOG10L@
+ # if @REPLACE_LOG10L@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   undef log10l
+ #   define log10l rpl_log10l
+ #  endif
+ _GL_FUNCDECL_RPL (log10l, long double, (long double x));
+ _GL_CXXALIAS_RPL (log10l, long double, (long double x));
+ # else
+ #  if !@HAVE_LOG10L@ || !@HAVE_DECL_LOG10L@
+ #   undef log10l
+ _GL_FUNCDECL_SYS (log10l, long double, (long double x));
+ #  endif
+ _GL_CXXALIAS_SYS (log10l, long double, (long double x));
+ # endif
+ _GL_CXXALIASWARN (log10l);
+ #elif defined GNULIB_POSIXCHECK
+ # undef log10l
+ # if HAVE_RAW_DECL_LOG10L
+ _GL_WARN_ON_USE (log10l, "log10l is unportable - "
+                  "use gnulib module log10l for portability");
+ # endif
+ #endif
+ 
+ 
+ #if @GNULIB_LOG1PF@
+ # if @REPLACE_LOG1PF@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   undef log1pf
+ #   define log1pf rpl_log1pf
+ #  endif
+ _GL_FUNCDECL_RPL (log1pf, float, (float x));
+ _GL_CXXALIAS_RPL (log1pf, float, (float x));
+ # else
+ #  if !@HAVE_LOG1PF@
+ _GL_FUNCDECL_SYS (log1pf, float, (float x));
+ #  endif
+ _GL_CXXALIAS_SYS (log1pf, float, (float x));
+ # endif
+ _GL_CXXALIASWARN (log1pf);
+ #elif defined GNULIB_POSIXCHECK
+ # undef log1pf
+ # if HAVE_RAW_DECL_LOG1PF
+ _GL_WARN_ON_USE (log1pf, "log1pf is unportable - "
+                  "use gnulib module log1pf for portability");
+ # endif
+ #endif
+ 
+ #if @GNULIB_LOG1P@
+ # if @REPLACE_LOG1P@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   undef log1p
+ #   define log1p rpl_log1p
+ #  endif
+ _GL_FUNCDECL_RPL (log1p, double, (double x));
+ _GL_CXXALIAS_RPL (log1p, double, (double x));
+ # else
+ #  if !@HAVE_LOG1P@
+ _GL_FUNCDECL_SYS (log1p, double, (double x));
+ #  endif
+ _GL_CXXALIAS_SYS (log1p, double, (double x));
+ # endif
+ _GL_CXXALIASWARN (log1p);
+ #elif defined GNULIB_POSIXCHECK
+ # undef log1p
+ # if HAVE_RAW_DECL_LOG1P
+ _GL_WARN_ON_USE (log1p, "log1p has portability problems - "
+                  "use gnulib module log1p for portability");
+ # endif
+ #endif
+ 
+ #if @GNULIB_LOG1PL@
+ # if @REPLACE_LOG1PL@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   undef log1pl
+ #   define log1pl rpl_log1pl
+ #  endif
+ _GL_FUNCDECL_RPL (log1pl, long double, (long double x));
+ _GL_CXXALIAS_RPL (log1pl, long double, (long double x));
+ # else
+ #  if !@HAVE_LOG1PL@
+ _GL_FUNCDECL_SYS (log1pl, long double, (long double x));
+ #  endif
+ _GL_CXXALIAS_SYS (log1pl, long double, (long double x));
+ # endif
+ _GL_CXXALIASWARN (log1pl);
+ #elif defined GNULIB_POSIXCHECK
+ # undef log1pl
+ # if HAVE_RAW_DECL_LOG1PL
+ _GL_WARN_ON_USE (log1pl, "log1pl has portability problems - "
+                  "use gnulib module log1pl for portability");
+ # endif
+ #endif
+ 
+ 
+ #if @GNULIB_LOG2F@
+ # if @REPLACE_LOG2F@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   undef log2f
+ #   define log2f rpl_log2f
+ #  endif
+ _GL_FUNCDECL_RPL (log2f, float, (float x));
+ _GL_CXXALIAS_RPL (log2f, float, (float x));
+ # else
+ #  if !@HAVE_DECL_LOG2F@
+ #   undef log2f
+ _GL_FUNCDECL_SYS (log2f, float, (float x));
+ #  endif
+ _GL_CXXALIAS_SYS (log2f, float, (float x));
+ # endif
+ _GL_CXXALIASWARN (log2f);
+ #elif defined GNULIB_POSIXCHECK
+ # undef log2f
+ # if HAVE_RAW_DECL_LOG2F
+ _GL_WARN_ON_USE (log2f, "log2f is unportable - "
+                  "use gnulib module log2f for portability");
+ # endif
+ #endif
+ 
+ #if @GNULIB_LOG2@
+ # if @REPLACE_LOG2@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   undef log2
+ #   define log2 rpl_log2
+ #  endif
+ _GL_FUNCDECL_RPL (log2, double, (double x));
+ _GL_CXXALIAS_RPL (log2, double, (double x));
+ # else
+ #  if !@HAVE_DECL_LOG2@
+ #   undef log2
+ _GL_FUNCDECL_SYS (log2, double, (double x));
+ #  endif
+ _GL_CXXALIAS_SYS (log2, double, (double x));
+ # endif
+ _GL_CXXALIASWARN (log2);
+ #elif defined GNULIB_POSIXCHECK
+ # undef log2
+ # if HAVE_RAW_DECL_LOG2
+ _GL_WARN_ON_USE (log2, "log2 is unportable - "
+                  "use gnulib module log2 for portability");
+ # endif
+ #endif
+ 
+ #if @GNULIB_LOG2L@
+ # if @REPLACE_LOG2L@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   undef log2l
+ #   define log2l rpl_log2l
+ #  endif
+ _GL_FUNCDECL_RPL (log2l, long double, (long double x));
+ _GL_CXXALIAS_RPL (log2l, long double, (long double x));
+ # else
+ #  if !@HAVE_DECL_LOG2L@
+ _GL_FUNCDECL_SYS (log2l, long double, (long double x));
+ #  endif
+ _GL_CXXALIAS_SYS (log2l, long double, (long double x));
+ # endif
+ _GL_CXXALIASWARN (log2l);
+ #elif defined GNULIB_POSIXCHECK
+ # undef log2l
+ # if HAVE_RAW_DECL_LOG2L
+ _GL_WARN_ON_USE (log2l, "log2l is unportable - "
+                  "use gnulib module log2l for portability");
+ # endif
+ #endif
+ 
+ 
+ #if @GNULIB_LOGBF@
+ # if @REPLACE_LOGBF@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   undef logbf
+ #   define logbf rpl_logbf
+ #  endif
+ _GL_FUNCDECL_RPL (logbf, float, (float x));
+ _GL_CXXALIAS_RPL (logbf, float, (float x));
+ # else
+ #  if !@HAVE_LOGBF@
+ _GL_FUNCDECL_SYS (logbf, float, (float x));
+ #  endif
+ _GL_CXXALIAS_SYS (logbf, float, (float x));
+ # endif
+ _GL_CXXALIASWARN (logbf);
+ #elif defined GNULIB_POSIXCHECK
+ # undef logbf
+ # if HAVE_RAW_DECL_LOGBF
+ _GL_WARN_ON_USE (logbf, "logbf is unportable - "
+                  "use gnulib module logbf for portability");
+ # endif
+ #endif
+ 
+ #if @GNULIB_LOGB@
+ # if @REPLACE_LOGB@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   undef logb
+ #   define logb rpl_logb
+ #  endif
+ _GL_FUNCDECL_RPL (logb, double, (double x));
+ _GL_CXXALIAS_RPL (logb, double, (double x));
+ # else
+ #  if !@HAVE_DECL_LOGB@
+ _GL_FUNCDECL_SYS (logb, double, (double x));
+ #  endif
+ _GL_CXXALIAS_SYS (logb, double, (double x));
+ # endif
+ _GL_CXXALIASWARN (logb);
+ #elif defined GNULIB_POSIXCHECK
+ # undef logb
+ # if HAVE_RAW_DECL_LOGB
+ _GL_WARN_ON_USE (logb, "logb is unportable - "
+                  "use gnulib module logb for portability");
+ # endif
+ #endif
+ 
+ #if @GNULIB_LOGBL@
+ # if @REPLACE_LOGBL@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   undef logbl
+ #   define logbl rpl_logbl
+ #  endif
+ _GL_FUNCDECL_RPL (logbl, long double, (long double x));
+ _GL_CXXALIAS_RPL (logbl, long double, (long double x));
+ # else
+ #  if !@HAVE_LOGBL@
+ _GL_FUNCDECL_SYS (logbl, long double, (long double x));
+ #  endif
+ _GL_CXXALIAS_SYS (logbl, long double, (long double x));
+ # endif
+ _GL_CXXALIASWARN (logbl);
+ #elif defined GNULIB_POSIXCHECK
+ # undef logbl
+ # if HAVE_RAW_DECL_LOGBL
+ _GL_WARN_ON_USE (logbl, "logbl is unportable - "
+                  "use gnulib module logbl for portability");
+ # endif
+ #endif
+ 
+ 
+ #if @GNULIB_MODFF@
+ # if @REPLACE_MODFF@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   undef modff
+ #   define modff rpl_modff
+ #  endif
+ _GL_FUNCDECL_RPL (modff, float, (float x, float *iptr) _GL_ARG_NONNULL ((2)));
+ _GL_CXXALIAS_RPL (modff, float, (float x, float *iptr));
+ # else
+ #  if !@HAVE_MODFF@
+ #   undef modff
+ _GL_FUNCDECL_SYS (modff, float, (float x, float *iptr) _GL_ARG_NONNULL ((2)));
+ #  endif
+ _GL_CXXALIAS_SYS (modff, float, (float x, float *iptr));
+ # endif
+ _GL_CXXALIASWARN (modff);
+ #elif defined GNULIB_POSIXCHECK
+ # undef modff
+ # if HAVE_RAW_DECL_MODFF
+ _GL_WARN_ON_USE (modff, "modff is unportable - "
+                  "use gnulib module modff for portability");
+ # endif
+ #endif
+ 
+ #if @GNULIB_MODF@
+ # if @REPLACE_MODF@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   undef modf
+ #   define modf rpl_modf
+ #  endif
+ _GL_FUNCDECL_RPL (modf, double, (double x, double *iptr) _GL_ARG_NONNULL ((2)));
+ _GL_CXXALIAS_RPL (modf, double, (double x, double *iptr));
+ # else
+ _GL_CXXALIAS_SYS (modf, double, (double x, double *iptr));
+ # endif
+ _GL_CXXALIASWARN (modf);
+ #elif defined GNULIB_POSIXCHECK
+ # undef modf
+ # if HAVE_RAW_DECL_MODF
+ _GL_WARN_ON_USE (modf, "modf has portability problems - "
+                  "use gnulib module modf for portability");
+ # endif
+ #endif
+ 
+ #if @GNULIB_MODFL@
+ # if @REPLACE_MODFL@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   undef modfl
+ #   define modfl rpl_modfl
+ #  endif
+ _GL_FUNCDECL_RPL (modfl, long double, (long double x, long double *iptr)
+                                       _GL_ARG_NONNULL ((2)));
+ _GL_CXXALIAS_RPL (modfl, long double, (long double x, long double *iptr));
+ # else
+ #  if !@HAVE_MODFL@
+ #   undef modfl
+ _GL_FUNCDECL_SYS (modfl, long double, (long double x, long double *iptr)
+                                       _GL_ARG_NONNULL ((2)));
+ #  endif
+ _GL_CXXALIAS_SYS (modfl, long double, (long double x, long double *iptr));
+ # endif
+ _GL_CXXALIASWARN (modfl);
+ #elif defined GNULIB_POSIXCHECK
+ # undef modfl
+ # if HAVE_RAW_DECL_MODFL
+ _GL_WARN_ON_USE (modfl, "modfl is unportable - "
+                  "use gnulib module modfl for portability");
+ # endif
+ #endif
+ 
+ 
+ #if @GNULIB_POWF@
+ # if !@HAVE_POWF@
+ #  undef powf
+ _GL_FUNCDECL_SYS (powf, float, (float x, float y));
+ # endif
+ _GL_CXXALIAS_SYS (powf, float, (float x, float y));
+ _GL_CXXALIASWARN (powf);
+ #elif defined GNULIB_POSIXCHECK
+ # undef powf
+ # if HAVE_RAW_DECL_POWF
+ _GL_WARN_ON_USE (powf, "powf is unportable - "
+                  "use gnulib module powf for portability");
+ # endif
+ #endif
+ 
+ 
+ #if @GNULIB_REMAINDERF@
+ # if @REPLACE_REMAINDERF@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   undef remainderf
+ #   define remainderf rpl_remainderf
+ #  endif
+ _GL_FUNCDECL_RPL (remainderf, float, (float x, float y));
+ _GL_CXXALIAS_RPL (remainderf, float, (float x, float y));
+ # else
+ #  if !@HAVE_REMAINDERF@
+ _GL_FUNCDECL_SYS (remainderf, float, (float x, float y));
+ #  endif
+ _GL_CXXALIAS_SYS (remainderf, float, (float x, float y));
+ # endif
+ _GL_CXXALIASWARN (remainderf);
+ #elif defined GNULIB_POSIXCHECK
+ # undef remainderf
+ # if HAVE_RAW_DECL_REMAINDERF
+ _GL_WARN_ON_USE (remainderf, "remainderf is unportable - "
+                  "use gnulib module remainderf for portability");
+ # endif
+ #endif
+ 
+ #if @GNULIB_REMAINDER@
+ # if @REPLACE_REMAINDER@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   undef remainder
+ #   define remainder rpl_remainder
+ #  endif
+ _GL_FUNCDECL_RPL (remainder, double, (double x, double y));
+ _GL_CXXALIAS_RPL (remainder, double, (double x, double y));
+ # else
+ #  if !@HAVE_REMAINDER@ || !@HAVE_DECL_REMAINDER@
+ _GL_FUNCDECL_SYS (remainder, double, (double x, double y));
+ #  endif
+ _GL_CXXALIAS_SYS (remainder, double, (double x, double y));
+ # endif
+ _GL_CXXALIASWARN (remainder);
+ #elif defined GNULIB_POSIXCHECK
+ # undef remainder
+ # if HAVE_RAW_DECL_REMAINDER
+ _GL_WARN_ON_USE (remainder, "remainder is unportable - "
+                  "use gnulib module remainder for portability");
+ # endif
+ #endif
+ 
+ #if @GNULIB_REMAINDERL@
+ # if @REPLACE_REMAINDERL@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   undef remainderl
+ #   define remainderl rpl_remainderl
+ #  endif
+ _GL_FUNCDECL_RPL (remainderl, long double, (long double x, long double y));
+ _GL_CXXALIAS_RPL (remainderl, long double, (long double x, long double y));
+ # else
+ #  if !@HAVE_DECL_REMAINDERL@
+ #   undef remainderl
+ _GL_FUNCDECL_SYS (remainderl, long double, (long double x, long double y));
+ #  endif
+ _GL_CXXALIAS_SYS (remainderl, long double, (long double x, long double y));
+ # endif
+ _GL_CXXALIASWARN (remainderl);
+ #elif defined GNULIB_POSIXCHECK
+ # undef remainderl
+ # if HAVE_RAW_DECL_REMAINDERL
+ _GL_WARN_ON_USE (remainderl, "remainderl is unportable - "
+                  "use gnulib module remainderl for portability");
+ # endif
+ #endif
+ 
+ 
+ #if @GNULIB_RINTF@
+ # if !@HAVE_DECL_RINTF@
+ _GL_FUNCDECL_SYS (rintf, float, (float x));
+ # endif
+ _GL_CXXALIAS_SYS (rintf, float, (float x));
+ _GL_CXXALIASWARN (rintf);
+ #elif defined GNULIB_POSIXCHECK
+ # undef rintf
+ # if HAVE_RAW_DECL_RINTF
+ _GL_WARN_ON_USE (rintf, "rintf is unportable - "
+                  "use gnulib module rintf for portability");
+ # endif
+ #endif
+ 
+ #if @GNULIB_RINT@
+ # if !@HAVE_RINT@
+ _GL_FUNCDECL_SYS (rint, double, (double x));
+ # endif
+ _GL_CXXALIAS_SYS (rint, double, (double x));
+ _GL_CXXALIASWARN (rint);
+ #elif defined GNULIB_POSIXCHECK
+ # undef rint
+ # if HAVE_RAW_DECL_RINT
+ _GL_WARN_ON_USE (rint, "rint is unportable - "
+                  "use gnulib module rint for portability");
+ # endif
+ #endif
+ 
+ #if @GNULIB_RINTL@
+ # if !@HAVE_RINTL@
+ _GL_FUNCDECL_SYS (rintl, long double, (long double x));
+ # endif
+ _GL_CXXALIAS_SYS (rintl, long double, (long double x));
+ _GL_CXXALIASWARN (rintl);
+ #elif defined GNULIB_POSIXCHECK
+ # undef rintl
+ # if HAVE_RAW_DECL_RINTL
+ _GL_WARN_ON_USE (rintl, "rintl is unportable - "
+                  "use gnulib module rintl for portability");
+ # endif
+ #endif
+ 
+ 
+ #if @GNULIB_ROUNDF@
+ # if @REPLACE_ROUNDF@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   undef roundf
+ #   define roundf rpl_roundf
+ #  endif
+ _GL_FUNCDECL_RPL (roundf, float, (float x));
+ _GL_CXXALIAS_RPL (roundf, float, (float x));
+ # else
+ #  if !@HAVE_DECL_ROUNDF@
+ _GL_FUNCDECL_SYS (roundf, float, (float x));
+ #  endif
+ _GL_CXXALIAS_SYS (roundf, float, (float x));
+ # endif
+ _GL_CXXALIASWARN (roundf);
+ #elif defined GNULIB_POSIXCHECK
+ # undef roundf
+ # if HAVE_RAW_DECL_ROUNDF
+ _GL_WARN_ON_USE (roundf, "roundf is unportable - "
+                  "use gnulib module roundf for portability");
+ # endif
+ #endif
+ 
+ #if @GNULIB_ROUND@
+ # if @REPLACE_ROUND@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   undef round
+ #   define round rpl_round
+ #  endif
+ _GL_FUNCDECL_RPL (round, double, (double x));
+ _GL_CXXALIAS_RPL (round, double, (double x));
+ # else
+ #  if !@HAVE_DECL_ROUND@
+ _GL_FUNCDECL_SYS (round, double, (double x));
+ #  endif
+ _GL_CXXALIAS_SYS (round, double, (double x));
+ # endif
+ _GL_CXXALIASWARN (round);
+ #elif defined GNULIB_POSIXCHECK
+ # undef round
+ # if HAVE_RAW_DECL_ROUND
+ _GL_WARN_ON_USE (round, "round is unportable - "
+                  "use gnulib module round for portability");
+ # endif
+ #endif
+ 
+ #if @GNULIB_ROUNDL@
+ # if @REPLACE_ROUNDL@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   undef roundl
+ #   define roundl rpl_roundl
+ #  endif
+ _GL_FUNCDECL_RPL (roundl, long double, (long double x));
+ _GL_CXXALIAS_RPL (roundl, long double, (long double x));
+ # else
+ #  if !@HAVE_DECL_ROUNDL@
+ #   undef roundl
+ _GL_FUNCDECL_SYS (roundl, long double, (long double x));
+ #  endif
+ _GL_CXXALIAS_SYS (roundl, long double, (long double x));
+ # endif
+ _GL_CXXALIASWARN (roundl);
+ #elif defined GNULIB_POSIXCHECK
+ # undef roundl
+ # if HAVE_RAW_DECL_ROUNDL
+ _GL_WARN_ON_USE (roundl, "roundl is unportable - "
+                  "use gnulib module roundl for portability");
+ # endif
+ #endif
+ 
+ 
+ #if @GNULIB_SINF@
+ # if !@HAVE_SINF@
+ #  undef sinf
+ _GL_FUNCDECL_SYS (sinf, float, (float x));
+ # endif
+ _GL_CXXALIAS_SYS (sinf, float, (float x));
+ _GL_CXXALIASWARN (sinf);
+ #elif defined GNULIB_POSIXCHECK
+ # undef sinf
+ # if HAVE_RAW_DECL_SINF
+ _GL_WARN_ON_USE (sinf, "sinf is unportable - "
+                  "use gnulib module sinf for portability");
+ # endif
+ #endif
+ 
+ #if @GNULIB_SINL@
+ # if !@HAVE_SINL@ || !@HAVE_DECL_SINL@
+ #  undef sinl
+ _GL_FUNCDECL_SYS (sinl, long double, (long double x));
+ # endif
+ _GL_CXXALIAS_SYS (sinl, long double, (long double x));
+ _GL_CXXALIASWARN (sinl);
+ #elif defined GNULIB_POSIXCHECK
+ # undef sinl
+ # if HAVE_RAW_DECL_SINL
+ _GL_WARN_ON_USE (sinl, "sinl is unportable - "
+                  "use gnulib module sinl for portability");
+ # endif
+ #endif
+ 
+ 
+ #if @GNULIB_SINHF@
+ # if !@HAVE_SINHF@
+ #  undef sinhf
+ _GL_FUNCDECL_SYS (sinhf, float, (float x));
+ # endif
+ _GL_CXXALIAS_SYS (sinhf, float, (float x));
+ _GL_CXXALIASWARN (sinhf);
+ #elif defined GNULIB_POSIXCHECK
+ # undef sinhf
+ # if HAVE_RAW_DECL_SINHF
+ _GL_WARN_ON_USE (sinhf, "sinhf is unportable - "
+                  "use gnulib module sinhf for portability");
+ # endif
+ #endif
+ 
+ 
+ #if @GNULIB_SQRTF@
+ # if !@HAVE_SQRTF@
+ #  undef sqrtf
+ _GL_FUNCDECL_SYS (sqrtf, float, (float x));
+ # endif
+ _GL_CXXALIAS_SYS (sqrtf, float, (float x));
+ _GL_CXXALIASWARN (sqrtf);
+ #elif defined GNULIB_POSIXCHECK
+ # undef sqrtf
+ # if HAVE_RAW_DECL_SQRTF
+ _GL_WARN_ON_USE (sqrtf, "sqrtf is unportable - "
+                  "use gnulib module sqrtf for portability");
+ # endif
+ #endif
+ 
+ #if @GNULIB_SQRTL@
+ # if @REPLACE_SQRTL@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   undef sqrtl
+ #   define sqrtl rpl_sqrtl
+ #  endif
+ _GL_FUNCDECL_RPL (sqrtl, long double, (long double x));
+ _GL_CXXALIAS_RPL (sqrtl, long double, (long double x));
+ # else
+ #  if !@HAVE_SQRTL@ || !@HAVE_DECL_SQRTL@
+ #   undef sqrtl
+ _GL_FUNCDECL_SYS (sqrtl, long double, (long double x));
+ #  endif
+ _GL_CXXALIAS_SYS (sqrtl, long double, (long double x));
+ # endif
+ _GL_CXXALIASWARN (sqrtl);
+ #elif defined GNULIB_POSIXCHECK
+ # undef sqrtl
+ # if HAVE_RAW_DECL_SQRTL
+ _GL_WARN_ON_USE (sqrtl, "sqrtl is unportable - "
+                  "use gnulib module sqrtl for portability");
+ # endif
+ #endif
+ 
+ 
+ #if @GNULIB_TANF@
+ # if !@HAVE_TANF@
+ #  undef tanf
+ _GL_FUNCDECL_SYS (tanf, float, (float x));
+ # endif
+ _GL_CXXALIAS_SYS (tanf, float, (float x));
+ _GL_CXXALIASWARN (tanf);
+ #elif defined GNULIB_POSIXCHECK
+ # undef tanf
+ # if HAVE_RAW_DECL_TANF
+ _GL_WARN_ON_USE (tanf, "tanf is unportable - "
+                  "use gnulib module tanf for portability");
+ # endif
+ #endif
+ 
+ #if @GNULIB_TANL@
+ # if !@HAVE_TANL@ || !@HAVE_DECL_TANL@
+ #  undef tanl
+ _GL_FUNCDECL_SYS (tanl, long double, (long double x));
+ # endif
+ _GL_CXXALIAS_SYS (tanl, long double, (long double x));
+ _GL_CXXALIASWARN (tanl);
+ #elif defined GNULIB_POSIXCHECK
+ # undef tanl
+ # if HAVE_RAW_DECL_TANL
+ _GL_WARN_ON_USE (tanl, "tanl is unportable - "
+                  "use gnulib module tanl for portability");
+ # endif
+ #endif
+ 
+ 
+ #if @GNULIB_TANHF@
+ # if !@HAVE_TANHF@
+ #  undef tanhf
+ _GL_FUNCDECL_SYS (tanhf, float, (float x));
+ # endif
+ _GL_CXXALIAS_SYS (tanhf, float, (float x));
+ _GL_CXXALIASWARN (tanhf);
+ #elif defined GNULIB_POSIXCHECK
+ # undef tanhf
+ # if HAVE_RAW_DECL_TANHF
+ _GL_WARN_ON_USE (tanhf, "tanhf is unportable - "
+                  "use gnulib module tanhf for portability");
+ # endif
+ #endif
+ 
+ 
+ #if @GNULIB_TRUNCF@
+ # if @REPLACE_TRUNCF@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   define truncf rpl_truncf
+ #  endif
+ _GL_FUNCDECL_RPL (truncf, float, (float x));
+ _GL_CXXALIAS_RPL (truncf, float, (float x));
+ # else
+ #  if !@HAVE_DECL_TRUNCF@
+ _GL_FUNCDECL_SYS (truncf, float, (float x));
+ #  endif
+ _GL_CXXALIAS_SYS (truncf, float, (float x));
+ # endif
+ _GL_CXXALIASWARN (truncf);
+ #elif defined GNULIB_POSIXCHECK
+ # undef truncf
+ # if HAVE_RAW_DECL_TRUNCF
+ _GL_WARN_ON_USE (truncf, "truncf is unportable - "
+                  "use gnulib module truncf for portability");
+ # endif
+ #endif
+ 
+ #if @GNULIB_TRUNC@
+ # if @REPLACE_TRUNC@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   define trunc rpl_trunc
+ #  endif
+ _GL_FUNCDECL_RPL (trunc, double, (double x));
+ _GL_CXXALIAS_RPL (trunc, double, (double x));
+ # else
+ #  if !@HAVE_DECL_TRUNC@
+ _GL_FUNCDECL_SYS (trunc, double, (double x));
+ #  endif
+ _GL_CXXALIAS_SYS (trunc, double, (double x));
+ # endif
+ _GL_CXXALIASWARN (trunc);
+ #elif defined GNULIB_POSIXCHECK
+ # undef trunc
+ # if HAVE_RAW_DECL_TRUNC
+ _GL_WARN_ON_USE (trunc, "trunc is unportable - "
+                  "use gnulib module trunc for portability");
+ # endif
+ #endif
+ 
+ #if @GNULIB_TRUNCL@
+ # if @REPLACE_TRUNCL@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   undef truncl
+ #   define truncl rpl_truncl
+ #  endif
+ _GL_FUNCDECL_RPL (truncl, long double, (long double x));
+ _GL_CXXALIAS_RPL (truncl, long double, (long double x));
+ # else
+ #  if !@HAVE_DECL_TRUNCL@
+ _GL_FUNCDECL_SYS (truncl, long double, (long double x));
+ #  endif
+ _GL_CXXALIAS_SYS (truncl, long double, (long double x));
+ # endif
+ _GL_CXXALIASWARN (truncl);
+ #elif defined GNULIB_POSIXCHECK
+ # undef truncl
+ # if HAVE_RAW_DECL_TRUNCL
+ _GL_WARN_ON_USE (truncl, "truncl is unportable - "
+                  "use gnulib module truncl for portability");
+ # endif
+ #endif
+ 
+ 
+ /* Definitions of function-like macros come here, after the function
+    declarations.  */
+ 
+ 
+ #if @GNULIB_ISFINITE@
+ # if @REPLACE_ISFINITE@
+ _GL_EXTERN_C int gl_isfinitef (float x);
+ _GL_EXTERN_C int gl_isfinited (double x);
+ _GL_EXTERN_C int gl_isfinitel (long double x);
+ #  undef isfinite
+ #  define isfinite(x) \
+    (sizeof (x) == sizeof (long double) ? gl_isfinitel (x) : \
+     sizeof (x) == sizeof (double) ? gl_isfinited (x) : \
+     gl_isfinitef (x))
+ # endif
+ # ifdef __cplusplus
+ #  ifdef isfinite
+ _GL_MATH_CXX_REAL_FLOATING_DECL_1 (isfinite)
+ #   undef isfinite
+ _GL_MATH_CXX_REAL_FLOATING_DECL_2 (isfinite)
+ #  endif
+ # endif
+ #elif defined GNULIB_POSIXCHECK
+ # if defined isfinite
+ _GL_WARN_REAL_FLOATING_DECL (isfinite);
+ #  undef isfinite
+ #  define isfinite(x) _GL_WARN_REAL_FLOATING_IMPL (isfinite, x)
+ # endif
+ #endif
+ 
+ 
+ #if @GNULIB_ISINF@
+ # if @REPLACE_ISINF@
+ _GL_EXTERN_C int gl_isinff (float x);
+ _GL_EXTERN_C int gl_isinfd (double x);
+ _GL_EXTERN_C int gl_isinfl (long double x);
+ #  undef isinf
+ #  define isinf(x) \
+    (sizeof (x) == sizeof (long double) ? gl_isinfl (x) : \
+     sizeof (x) == sizeof (double) ? gl_isinfd (x) : \
+     gl_isinff (x))
+ # endif
+ # ifdef __cplusplus
+ #  ifdef isinf
+ _GL_MATH_CXX_REAL_FLOATING_DECL_1 (isinf)
+ #   undef isinf
+ _GL_MATH_CXX_REAL_FLOATING_DECL_2 (isinf)
+ #  endif
+ # endif
+ #elif defined GNULIB_POSIXCHECK
+ # if defined isinf
+ _GL_WARN_REAL_FLOATING_DECL (isinf);
+ #  undef isinf
+ #  define isinf(x) _GL_WARN_REAL_FLOATING_IMPL (isinf, x)
+ # endif
+ #endif
+ 
+ 
+ #if @GNULIB_ISNANF@
+ /* Test for NaN for 'float' numbers.  */
+ # if @HAVE_ISNANF@
+ /* The original <math.h> included above provides a declaration of isnan macro
+    or (older) isnanf function.  */
+ #  if __GNUC__ >= 4
+     /* GCC 4.0 and newer provides three built-ins for isnan.  */
+ #   undef isnanf
+ #   define isnanf(x) __builtin_isnanf ((float)(x))
+ #  elif defined isnan
+ #   undef isnanf
+ #   define isnanf(x) isnan ((float)(x))
+ #  endif
+ # else
+ /* Test whether X is a NaN.  */
+ #  undef isnanf
+ #  define isnanf rpl_isnanf
+ _GL_EXTERN_C int isnanf (float x);
+ # endif
+ #endif
+ 
+ #if @GNULIB_ISNAND@
+ /* Test for NaN for 'double' numbers.
+    This function is a gnulib extension, unlike isnan() which applied only
+    to 'double' numbers earlier but now is a type-generic macro.  */
+ # if @HAVE_ISNAND@
+ /* The original <math.h> included above provides a declaration of isnan
+    macro.  */
+ #  if __GNUC__ >= 4
+     /* GCC 4.0 and newer provides three built-ins for isnan.  */
+ #   undef isnand
+ #   define isnand(x) __builtin_isnan ((double)(x))
+ #  else
+ #   undef isnand
+ #   define isnand(x) isnan ((double)(x))
+ #  endif
+ # else
+ /* Test whether X is a NaN.  */
+ #  undef isnand
+ #  define isnand rpl_isnand
+ _GL_EXTERN_C int isnand (double x);
+ # endif
+ #endif
+ 
+ #if @GNULIB_ISNANL@
+ /* Test for NaN for 'long double' numbers.  */
+ # if @HAVE_ISNANL@
+ /* The original <math.h> included above provides a declaration of isnan
+    macro or (older) isnanl function.  */
+ #  if __GNUC__ >= 4
+     /* GCC 4.0 and newer provides three built-ins for isnan.  */
+ #   undef isnanl
+ #   define isnanl(x) __builtin_isnanl ((long double)(x))
+ #  elif defined isnan
+ #   undef isnanl
+ #   define isnanl(x) isnan ((long double)(x))
+ #  endif
+ # else
+ /* Test whether X is a NaN.  */
+ #  undef isnanl
+ #  define isnanl rpl_isnanl
+ _GL_EXTERN_C int isnanl (long double x) _GL_ATTRIBUTE_CONST;
+ # endif
+ #endif
+ 
+ /* This must come *after* the snippets for GNULIB_ISNANF and GNULIB_ISNANL!  */
+ #if @GNULIB_ISNAN@
+ # if @REPLACE_ISNAN@
+ /* We can't just use the isnanf macro (e.g.) as exposed by
+    isnanf.h (e.g.) here, because those may end up being macros
+    that recursively expand back to isnan.  So use the gnulib
+    replacements for them directly. */
+ #  if @HAVE_ISNANF@ && __GNUC__ >= 4
+ #   define gl_isnan_f(x) __builtin_isnanf ((float)(x))
+ #  else
+ _GL_EXTERN_C int rpl_isnanf (float x);
+ #   define gl_isnan_f(x) rpl_isnanf (x)
+ #  endif
+ #  if @HAVE_ISNAND@ && __GNUC__ >= 4
+ #   define gl_isnan_d(x) __builtin_isnan ((double)(x))
+ #  else
+ _GL_EXTERN_C int rpl_isnand (double x);
+ #   define gl_isnan_d(x) rpl_isnand (x)
+ #  endif
+ #  if @HAVE_ISNANL@ && __GNUC__ >= 4
+ #   define gl_isnan_l(x) __builtin_isnanl ((long double)(x))
+ #  else
+ _GL_EXTERN_C int rpl_isnanl (long double x) _GL_ATTRIBUTE_CONST;
+ #   define gl_isnan_l(x) rpl_isnanl (x)
+ #  endif
+ #  undef isnan
+ #  define isnan(x) \
+    (sizeof (x) == sizeof (long double) ? gl_isnan_l (x) : \
+     sizeof (x) == sizeof (double) ? gl_isnan_d (x) : \
+     gl_isnan_f (x))
+ # elif __GNUC__ >= 4
+ #  undef isnan
+ #  define isnan(x) \
+    (sizeof (x) == sizeof (long double) ? __builtin_isnanl ((long double)(x)) : \
+     sizeof (x) == sizeof (double) ? __builtin_isnan ((double)(x)) : \
+     __builtin_isnanf ((float)(x)))
+ # endif
+ # ifdef __cplusplus
+ #  ifdef isnan
+ _GL_MATH_CXX_REAL_FLOATING_DECL_1 (isnan)
+ #   undef isnan
+ _GL_MATH_CXX_REAL_FLOATING_DECL_2 (isnan)
+ #  endif
+ # else
+ /* Ensure isnan is a macro.  */
+ #  ifndef isnan
+ #   define isnan isnan
+ #  endif
+ # endif
+ #elif defined GNULIB_POSIXCHECK
+ # if defined isnan
+ _GL_WARN_REAL_FLOATING_DECL (isnan);
+ #  undef isnan
+ #  define isnan(x) _GL_WARN_REAL_FLOATING_IMPL (isnan, x)
+ # endif
+ #endif
+ 
+ 
+ #if @GNULIB_SIGNBIT@
+ # if @REPLACE_SIGNBIT_USING_GCC@
+ #  undef signbit
+    /* GCC 4.0 and newer provides three built-ins for signbit.  */
+ #  define signbit(x) \
+    (sizeof (x) == sizeof (long double) ? __builtin_signbitl (x) : \
+     sizeof (x) == sizeof (double) ? __builtin_signbit (x) : \
+     __builtin_signbitf (x))
+ # endif
+ # if @REPLACE_SIGNBIT@
+ #  undef signbit
+ _GL_EXTERN_C int gl_signbitf (float arg);
+ _GL_EXTERN_C int gl_signbitd (double arg);
+ _GL_EXTERN_C int gl_signbitl (long double arg);
+ #  if __GNUC__ >= 2 && !defined __STRICT_ANSI__
+ #   define _GL_NUM_UINT_WORDS(type) \
+       ((sizeof (type) + sizeof (unsigned int) - 1) / sizeof (unsigned int))
+ #   if defined FLT_SIGNBIT_WORD && defined FLT_SIGNBIT_BIT && !defined gl_signbitf
+ #    define gl_signbitf_OPTIMIZED_MACRO
+ #    define gl_signbitf(arg) \
+        ({ union { float _value;                                         \
+                   unsigned int _word[_GL_NUM_UINT_WORDS (float)];       \
+                 } _m;                                                   \
+           _m._value = (arg);                                            \
+           (_m._word[FLT_SIGNBIT_WORD] >> FLT_SIGNBIT_BIT) & 1;          \
+         })
+ #   endif
+ #   if defined DBL_SIGNBIT_WORD && defined DBL_SIGNBIT_BIT && !defined gl_signbitd
+ #    define gl_signbitd_OPTIMIZED_MACRO
+ #    define gl_signbitd(arg) \
+        ({ union { double _value;                                        \
+                   unsigned int _word[_GL_NUM_UINT_WORDS (double)];      \
+                 } _m;                                                   \
+           _m._value = (arg);                                            \
+           (_m._word[DBL_SIGNBIT_WORD] >> DBL_SIGNBIT_BIT) & 1;          \
+         })
+ #   endif
+ #   if defined LDBL_SIGNBIT_WORD && defined LDBL_SIGNBIT_BIT && !defined gl_signbitl
+ #    define gl_signbitl_OPTIMIZED_MACRO
+ #    define gl_signbitl(arg) \
+        ({ union { long double _value;                                   \
+                   unsigned int _word[_GL_NUM_UINT_WORDS (long double)]; \
+                 } _m;                                                   \
+           _m._value = (arg);                                            \
+           (_m._word[LDBL_SIGNBIT_WORD] >> LDBL_SIGNBIT_BIT) & 1;        \
+         })
+ #   endif
+ #  endif
+ #  define signbit(x) \
+    (sizeof (x) == sizeof (long double) ? gl_signbitl (x) : \
+     sizeof (x) == sizeof (double) ? gl_signbitd (x) : \
+     gl_signbitf (x))
+ # endif
+ # ifdef __cplusplus
+ #  ifdef signbit
+ _GL_MATH_CXX_REAL_FLOATING_DECL_1 (signbit)
+ #   undef signbit
+ _GL_MATH_CXX_REAL_FLOATING_DECL_2 (signbit)
+ #  endif
+ # endif
+ #elif defined GNULIB_POSIXCHECK
+ # if defined signbit
+ _GL_WARN_REAL_FLOATING_DECL (signbit);
+ #  undef signbit
+ #  define signbit(x) _GL_WARN_REAL_FLOATING_IMPL (signbit, x)
+ # endif
+ #endif
+ 
+ _GL_INLINE_HEADER_END
+ 
+ #endif /* _@GUARD_PREFIX@_MATH_H */
+ #endif /* _@GUARD_PREFIX@_MATH_H */
diff -Nrc2 texinfo-5.2/gnulib/lib/mbchar.c texinfo-6.0/gnulib/lib/mbchar.c
*** texinfo-5.2/gnulib/lib/mbchar.c	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/lib/mbchar.c	2015-02-25 20:17:33.000000000 +0000
***************
*** 1,3 ****
! /* Copyright (C) 2001, 2006, 2009-2013 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
--- 1,3 ----
! /* Copyright (C) 2001, 2006, 2009-2015 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
diff -Nrc2 texinfo-5.2/gnulib/lib/mbchar.h texinfo-6.0/gnulib/lib/mbchar.h
*** texinfo-5.2/gnulib/lib/mbchar.h	2013-09-13 17:53:03.000000000 +0100
--- texinfo-6.0/gnulib/lib/mbchar.h	2015-02-25 20:17:33.000000000 +0000
***************
*** 1,4 ****
  /* Multibyte character data type.
!    Copyright (C) 2001, 2005-2007, 2009-2013 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
--- 1,4 ----
  /* Multibyte character data type.
!    Copyright (C) 2001, 2005-2007, 2009-2015 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
diff -Nrc2 texinfo-5.2/gnulib/lib/mbiter.h texinfo-6.0/gnulib/lib/mbiter.h
*** texinfo-5.2/gnulib/lib/mbiter.h	2013-09-13 17:53:03.000000000 +0100
--- texinfo-6.0/gnulib/lib/mbiter.h	2015-02-25 20:17:33.000000000 +0000
***************
*** 1,4 ****
  /* Iterating through multibyte strings: macros for multi-byte encodings.
!    Copyright (C) 2001, 2005, 2007, 2009-2013 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
--- 1,4 ----
  /* Iterating through multibyte strings: macros for multi-byte encodings.
!    Copyright (C) 2001, 2005, 2007, 2009-2015 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
diff -Nrc2 texinfo-5.2/gnulib/lib/mbrtowc.c texinfo-6.0/gnulib/lib/mbrtowc.c
*** texinfo-5.2/gnulib/lib/mbrtowc.c	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/lib/mbrtowc.c	2015-02-25 20:17:33.000000000 +0000
***************
*** 1,4 ****
  /* Convert multibyte character to wide character.
!    Copyright (C) 1999-2002, 2005-2013 Free Software Foundation, Inc.
     Written by Bruno Haible <bruno@clisp.org>, 2008.
  
--- 1,4 ----
  /* Convert multibyte character to wide character.
!    Copyright (C) 1999-2002, 2005-2015 Free Software Foundation, Inc.
     Written by Bruno Haible <bruno@clisp.org>, 2008.
  
***************
*** 329,333 ****
  rpl_mbrtowc (wchar_t *pwc, const char *s, size_t n, mbstate_t *ps)
  {
! # if MBRTOWC_NULL_ARG2_BUG || MBRTOWC_RETVAL_BUG
    if (s == NULL)
      {
--- 329,333 ----
  rpl_mbrtowc (wchar_t *pwc, const char *s, size_t n, mbstate_t *ps)
  {
! # if MBRTOWC_NULL_ARG2_BUG || MBRTOWC_RETVAL_BUG || MBRTOWC_EMPTY_INPUT_BUG
    if (s == NULL)
      {
***************
*** 338,341 ****
--- 338,346 ----
  # endif
  
+ # if MBRTOWC_EMPTY_INPUT_BUG
+   if (n == 0)
+     return (size_t) -2;
+ # endif
+ 
  # if MBRTOWC_RETVAL_BUG
    {
diff -Nrc2 texinfo-5.2/gnulib/lib/mbscasecmp.c texinfo-6.0/gnulib/lib/mbscasecmp.c
*** texinfo-5.2/gnulib/lib/mbscasecmp.c	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/lib/mbscasecmp.c	2015-02-25 20:17:33.000000000 +0000
***************
*** 1,4 ****
  /* Case-insensitive string comparison function.
!    Copyright (C) 1998-1999, 2005-2013 Free Software Foundation, Inc.
     Written by Bruno Haible <bruno@clisp.org>, 2005,
     based on earlier glibc code.
--- 1,4 ----
  /* Case-insensitive string comparison function.
!    Copyright (C) 1998-1999, 2005-2015 Free Software Foundation, Inc.
     Written by Bruno Haible <bruno@clisp.org>, 2005,
     based on earlier glibc code.
diff -Nrc2 texinfo-5.2/gnulib/lib/mbschr.c texinfo-6.0/gnulib/lib/mbschr.c
*** texinfo-5.2/gnulib/lib/mbschr.c	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/lib/mbschr.c	2015-02-25 20:17:33.000000000 +0000
***************
*** 1,4 ****
  /* Searching a string for a character.
!    Copyright (C) 2007-2013 Free Software Foundation, Inc.
     Written by Bruno Haible <bruno@clisp.org>, 2007.
  
--- 1,4 ----
  /* Searching a string for a character.
!    Copyright (C) 2007-2015 Free Software Foundation, Inc.
     Written by Bruno Haible <bruno@clisp.org>, 2007.
  
diff -Nrc2 texinfo-5.2/gnulib/lib/mbsinit.c texinfo-6.0/gnulib/lib/mbsinit.c
*** texinfo-5.2/gnulib/lib/mbsinit.c	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/lib/mbsinit.c	2015-02-25 20:17:31.000000000 +0000
***************
*** 1,4 ****
  /* Test for initial conversion state.
!    Copyright (C) 2008-2013 Free Software Foundation, Inc.
     Written by Bruno Haible <bruno@clisp.org>, 2008.
  
--- 1,4 ----
  /* Test for initial conversion state.
!    Copyright (C) 2008-2015 Free Software Foundation, Inc.
     Written by Bruno Haible <bruno@clisp.org>, 2008.
  
diff -Nrc2 texinfo-5.2/gnulib/lib/mbslen.c texinfo-6.0/gnulib/lib/mbslen.c
*** texinfo-5.2/gnulib/lib/mbslen.c	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/lib/mbslen.c	2015-02-25 20:17:33.000000000 +0000
***************
*** 1,4 ****
  /* Counting the multibyte characters in a string.
!    Copyright (C) 2007-2013 Free Software Foundation, Inc.
     Written by Bruno Haible <bruno@clisp.org>, 2007.
  
--- 1,4 ----
  /* Counting the multibyte characters in a string.
!    Copyright (C) 2007-2015 Free Software Foundation, Inc.
     Written by Bruno Haible <bruno@clisp.org>, 2007.
  
diff -Nrc2 texinfo-5.2/gnulib/lib/mbsncasecmp.c texinfo-6.0/gnulib/lib/mbsncasecmp.c
*** texinfo-5.2/gnulib/lib/mbsncasecmp.c	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/lib/mbsncasecmp.c	2015-02-25 20:17:31.000000000 +0000
***************
*** 1,4 ****
  /* Case-insensitive string comparison function.
!    Copyright (C) 1998-1999, 2005-2013 Free Software Foundation, Inc.
     Written by Bruno Haible <bruno@clisp.org>, 2005,
     based on earlier glibc code.
--- 1,4 ----
  /* Case-insensitive string comparison function.
!    Copyright (C) 1998-1999, 2005-2015 Free Software Foundation, Inc.
     Written by Bruno Haible <bruno@clisp.org>, 2005,
     based on earlier glibc code.
diff -Nrc2 texinfo-5.2/gnulib/lib/mbsstr.c texinfo-6.0/gnulib/lib/mbsstr.c
*** texinfo-5.2/gnulib/lib/mbsstr.c	2013-09-13 17:53:03.000000000 +0100
--- texinfo-6.0/gnulib/lib/mbsstr.c	2015-02-25 20:17:31.000000000 +0000
***************
*** 1,4 ****
  /* Searching in a string.
!    Copyright (C) 2005-2013 Free Software Foundation, Inc.
     Written by Bruno Haible <bruno@clisp.org>, 2005.
  
--- 1,4 ----
  /* Searching in a string.
!    Copyright (C) 2005-2015 Free Software Foundation, Inc.
     Written by Bruno Haible <bruno@clisp.org>, 2005.
  
***************
*** 51,55 ****
      return false;
    needle_mbchars = memory;
!   table = table_memory = needle_mbchars + m;
  
    /* Fill needle_mbchars.  */
--- 51,56 ----
      return false;
    needle_mbchars = memory;
!   table_memory = needle_mbchars + m;
!   table = table_memory;
  
    /* Fill needle_mbchars.  */
diff -Nrc2 texinfo-5.2/gnulib/lib/mbswidth.c texinfo-6.0/gnulib/lib/mbswidth.c
*** texinfo-5.2/gnulib/lib/mbswidth.c	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/lib/mbswidth.c	2015-02-25 20:17:33.000000000 +0000
***************
*** 1,4 ****
  /* Determine the number of screen columns needed for a string.
!    Copyright (C) 2000-2013 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
--- 1,4 ----
  /* Determine the number of screen columns needed for a string.
!    Copyright (C) 2000-2015 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
diff -Nrc2 texinfo-5.2/gnulib/lib/mbswidth.h texinfo-6.0/gnulib/lib/mbswidth.h
*** texinfo-5.2/gnulib/lib/mbswidth.h	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/lib/mbswidth.h	2015-02-25 20:17:33.000000000 +0000
***************
*** 1,4 ****
  /* Determine the number of screen columns needed for a string.
!    Copyright (C) 2000-2004, 2007, 2009-2013 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
--- 1,4 ----
  /* Determine the number of screen columns needed for a string.
!    Copyright (C) 2000-2004, 2007, 2009-2015 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
diff -Nrc2 texinfo-5.2/gnulib/lib/mbtowc-impl.h texinfo-6.0/gnulib/lib/mbtowc-impl.h
*** texinfo-5.2/gnulib/lib/mbtowc-impl.h	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/lib/mbtowc-impl.h	2015-02-25 20:17:33.000000000 +0000
***************
*** 1,4 ****
  /* Convert multibyte character to wide character.
!    Copyright (C) 2011-2013 Free Software Foundation, Inc.
     Written by Bruno Haible <bruno@clisp.org>, 2011.
  
--- 1,4 ----
  /* Convert multibyte character to wide character.
!    Copyright (C) 2011-2015 Free Software Foundation, Inc.
     Written by Bruno Haible <bruno@clisp.org>, 2011.
  
diff -Nrc2 texinfo-5.2/gnulib/lib/mbtowc.c texinfo-6.0/gnulib/lib/mbtowc.c
*** texinfo-5.2/gnulib/lib/mbtowc.c	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/lib/mbtowc.c	2015-02-25 20:17:31.000000000 +0000
***************
*** 1,4 ****
  /* Convert multibyte character to wide character.
!    Copyright (C) 2011-2013 Free Software Foundation, Inc.
     Written by Bruno Haible <bruno@clisp.org>, 2011.
  
--- 1,4 ----
  /* Convert multibyte character to wide character.
!    Copyright (C) 2011-2015 Free Software Foundation, Inc.
     Written by Bruno Haible <bruno@clisp.org>, 2011.
  
diff -Nrc2 texinfo-5.2/gnulib/lib/mbuiter.h texinfo-6.0/gnulib/lib/mbuiter.h
*** texinfo-5.2/gnulib/lib/mbuiter.h	2013-09-13 17:53:03.000000000 +0100
--- texinfo-6.0/gnulib/lib/mbuiter.h	2015-02-25 20:17:33.000000000 +0000
***************
*** 1,4 ****
  /* Iterating through multibyte strings: macros for multi-byte encodings.
!    Copyright (C) 2001, 2005, 2007, 2009-2013 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
--- 1,4 ----
  /* Iterating through multibyte strings: macros for multi-byte encodings.
!    Copyright (C) 2001, 2005, 2007, 2009-2015 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
diff -Nrc2 texinfo-5.2/gnulib/lib/memchr.c texinfo-6.0/gnulib/lib/memchr.c
*** texinfo-5.2/gnulib/lib/memchr.c	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/lib/memchr.c	2015-02-25 20:17:31.000000000 +0000
***************
*** 1,3 ****
! /* Copyright (C) 1991, 1993, 1996-1997, 1999-2000, 2003-2004, 2006, 2008-2013
     Free Software Foundation, Inc.
  
--- 1,3 ----
! /* Copyright (C) 1991, 1993, 1996-1997, 1999-2000, 2003-2004, 2006, 2008-2015
     Free Software Foundation, Inc.
  
diff -Nrc2 texinfo-5.2/gnulib/lib/memmem.c texinfo-6.0/gnulib/lib/memmem.c
*** texinfo-5.2/gnulib/lib/memmem.c	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/lib/memmem.c	2015-02-25 20:17:33.000000000 +0000
***************
*** 1,3 ****
! /* Copyright (C) 1991-1994, 1996-1998, 2000, 2004, 2007-2013 Free Software
     Foundation, Inc.
     This file is part of the GNU C Library.
--- 1,3 ----
! /* Copyright (C) 1991-1994, 1996-1998, 2000, 2004, 2007-2015 Free Software
     Foundation, Inc.
     This file is part of the GNU C Library.
diff -Nrc2 texinfo-5.2/gnulib/lib/mempcpy.c texinfo-6.0/gnulib/lib/mempcpy.c
*** texinfo-5.2/gnulib/lib/mempcpy.c	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/lib/mempcpy.c	2015-02-25 20:17:31.000000000 +0000
***************
*** 1,4 ****
  /* Copy memory area and return pointer after last written byte.
!    Copyright (C) 2003, 2007, 2009-2013 Free Software Foundation, Inc.
  
     This program is free software; you can redistribute it and/or modify
--- 1,4 ----
  /* Copy memory area and return pointer after last written byte.
!    Copyright (C) 2003, 2007, 2009-2015 Free Software Foundation, Inc.
  
     This program is free software; you can redistribute it and/or modify
diff -Nrc2 texinfo-5.2/gnulib/lib/memrchr.c texinfo-6.0/gnulib/lib/memrchr.c
*** texinfo-5.2/gnulib/lib/memrchr.c	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/gnulib/lib/memrchr.c	2015-02-25 20:17:31.000000000 +0000
***************
*** 0 ****
--- 1,161 ----
+ /* memrchr -- find the last occurrence of a byte in a memory block
+ 
+    Copyright (C) 1991, 1993, 1996-1997, 1999-2000, 2003-2015 Free Software
+    Foundation, Inc.
+ 
+    Based on strlen implementation by Torbjorn Granlund (tege@sics.se),
+    with help from Dan Sahlin (dan@sics.se) and
+    commentary by Jim Blandy (jimb@ai.mit.edu);
+    adaptation to memchr suggested by Dick Karpinski (dick@cca.ucsf.edu),
+    and implemented by Roland McGrath (roland@ai.mit.edu).
+ 
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation; either version 3 of the License, or
+    (at your option) any later version.
+ 
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+ 
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
+ 
+ #if defined _LIBC
+ # include <memcopy.h>
+ #else
+ # include <config.h>
+ # define reg_char char
+ #endif
+ 
+ #include <string.h>
+ #include <limits.h>
+ 
+ #undef __memrchr
+ #ifdef _LIBC
+ # undef memrchr
+ #endif
+ 
+ #ifndef weak_alias
+ # define __memrchr memrchr
+ #endif
+ 
+ /* Search no more than N bytes of S for C.  */
+ void *
+ __memrchr (void const *s, int c_in, size_t n)
+ {
+   /* On 32-bit hardware, choosing longword to be a 32-bit unsigned
+      long instead of a 64-bit uintmax_t tends to give better
+      performance.  On 64-bit hardware, unsigned long is generally 64
+      bits already.  Change this typedef to experiment with
+      performance.  */
+   typedef unsigned long int longword;
+ 
+   const unsigned char *char_ptr;
+   const longword *longword_ptr;
+   longword repeated_one;
+   longword repeated_c;
+   unsigned reg_char c;
+ 
+   c = (unsigned char) c_in;
+ 
+   /* Handle the last few bytes by reading one byte at a time.
+      Do this until CHAR_PTR is aligned on a longword boundary.  */
+   for (char_ptr = (const unsigned char *) s + n;
+        n > 0 && (size_t) char_ptr % sizeof (longword) != 0;
+        --n)
+     if (*--char_ptr == c)
+       return (void *) char_ptr;
+ 
+   longword_ptr = (const longword *) char_ptr;
+ 
+   /* All these elucidatory comments refer to 4-byte longwords,
+      but the theory applies equally well to any size longwords.  */
+ 
+   /* Compute auxiliary longword values:
+      repeated_one is a value which has a 1 in every byte.
+      repeated_c has c in every byte.  */
+   repeated_one = 0x01010101;
+   repeated_c = c | (c << 8);
+   repeated_c |= repeated_c << 16;
+   if (0xffffffffU < (longword) -1)
+     {
+       repeated_one |= repeated_one << 31 << 1;
+       repeated_c |= repeated_c << 31 << 1;
+       if (8 < sizeof (longword))
+         {
+           size_t i;
+ 
+           for (i = 64; i < sizeof (longword) * 8; i *= 2)
+             {
+               repeated_one |= repeated_one << i;
+               repeated_c |= repeated_c << i;
+             }
+         }
+     }
+ 
+   /* Instead of the traditional loop which tests each byte, we will test a
+      longword at a time.  The tricky part is testing if *any of the four*
+      bytes in the longword in question are equal to c.  We first use an xor
+      with repeated_c.  This reduces the task to testing whether *any of the
+      four* bytes in longword1 is zero.
+ 
+      We compute tmp =
+        ((longword1 - repeated_one) & ~longword1) & (repeated_one << 7).
+      That is, we perform the following operations:
+        1. Subtract repeated_one.
+        2. & ~longword1.
+        3. & a mask consisting of 0x80 in every byte.
+      Consider what happens in each byte:
+        - If a byte of longword1 is zero, step 1 and 2 transform it into 0xff,
+          and step 3 transforms it into 0x80.  A carry can also be propagated
+          to more significant bytes.
+        - If a byte of longword1 is nonzero, let its lowest 1 bit be at
+          position k (0 <= k <= 7); so the lowest k bits are 0.  After step 1,
+          the byte ends in a single bit of value 0 and k bits of value 1.
+          After step 2, the result is just k bits of value 1: 2^k - 1.  After
+          step 3, the result is 0.  And no carry is produced.
+      So, if longword1 has only non-zero bytes, tmp is zero.
+      Whereas if longword1 has a zero byte, call j the position of the least
+      significant zero byte.  Then the result has a zero at positions 0, ...,
+      j-1 and a 0x80 at position j.  We cannot predict the result at the more
+      significant bytes (positions j+1..3), but it does not matter since we
+      already have a non-zero bit at position 8*j+7.
+ 
+      So, the test whether any byte in longword1 is zero is equivalent to
+      testing whether tmp is nonzero.  */
+ 
+   while (n >= sizeof (longword))
+     {
+       longword longword1 = *--longword_ptr ^ repeated_c;
+ 
+       if ((((longword1 - repeated_one) & ~longword1)
+            & (repeated_one << 7)) != 0)
+         {
+           longword_ptr++;
+           break;
+         }
+       n -= sizeof (longword);
+     }
+ 
+   char_ptr = (const unsigned char *) longword_ptr;
+ 
+   /* At this point, we know that either n < sizeof (longword), or one of the
+      sizeof (longword) bytes starting at char_ptr is == c.  On little-endian
+      machines, we could determine the first such byte without any further
+      memory accesses, just by looking at the tmp result from the last loop
+      iteration.  But this does not work on big-endian machines.  Choose code
+      that works in both cases.  */
+ 
+   while (n-- > 0)
+     {
+       if (*--char_ptr == c)
+         return (void *) char_ptr;
+     }
+ 
+   return NULL;
+ }
+ #ifdef weak_alias
+ weak_alias (__memrchr, memrchr)
+ #endif
diff -Nrc2 texinfo-5.2/gnulib/lib/mkstemp.c texinfo-6.0/gnulib/lib/mkstemp.c
*** texinfo-5.2/gnulib/lib/mkstemp.c	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/lib/mkstemp.c	2015-02-25 20:17:31.000000000 +0000
***************
*** 1,3 ****
! /* Copyright (C) 1998-1999, 2001, 2005-2007, 2009-2013 Free Software
     Foundation, Inc.
     This file is derived from the one in the GNU C Library.
--- 1,3 ----
! /* Copyright (C) 1998-1999, 2001, 2005-2007, 2009-2015 Free Software
     Foundation, Inc.
     This file is derived from the one in the GNU C Library.
diff -Nrc2 texinfo-5.2/gnulib/lib/msvc-inval.c texinfo-6.0/gnulib/lib/msvc-inval.c
*** texinfo-5.2/gnulib/lib/msvc-inval.c	2013-09-13 17:53:03.000000000 +0100
--- texinfo-6.0/gnulib/lib/msvc-inval.c	2015-02-25 20:17:33.000000000 +0000
***************
*** 1,4 ****
  /* Invalid parameter handler for MSVC runtime libraries.
!    Copyright (C) 2011-2013 Free Software Foundation, Inc.
  
     This program is free software; you can redistribute it and/or modify
--- 1,4 ----
  /* Invalid parameter handler for MSVC runtime libraries.
!    Copyright (C) 2011-2015 Free Software Foundation, Inc.
  
     This program is free software; you can redistribute it and/or modify
diff -Nrc2 texinfo-5.2/gnulib/lib/msvc-inval.h texinfo-6.0/gnulib/lib/msvc-inval.h
*** texinfo-5.2/gnulib/lib/msvc-inval.h	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/lib/msvc-inval.h	2015-02-25 20:17:33.000000000 +0000
***************
*** 1,4 ****
  /* Invalid parameter handler for MSVC runtime libraries.
!    Copyright (C) 2011-2013 Free Software Foundation, Inc.
  
     This program is free software; you can redistribute it and/or modify
--- 1,4 ----
  /* Invalid parameter handler for MSVC runtime libraries.
!    Copyright (C) 2011-2015 Free Software Foundation, Inc.
  
     This program is free software; you can redistribute it and/or modify
diff -Nrc2 texinfo-5.2/gnulib/lib/msvc-nothrow.c texinfo-6.0/gnulib/lib/msvc-nothrow.c
*** texinfo-5.2/gnulib/lib/msvc-nothrow.c	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/lib/msvc-nothrow.c	2015-02-25 20:17:31.000000000 +0000
***************
*** 1,5 ****
  /* Wrappers that don't throw invalid parameter notifications
     with MSVC runtime libraries.
!    Copyright (C) 2011-2013 Free Software Foundation, Inc.
  
     This program is free software; you can redistribute it and/or modify
--- 1,5 ----
  /* Wrappers that don't throw invalid parameter notifications
     with MSVC runtime libraries.
!    Copyright (C) 2011-2015 Free Software Foundation, Inc.
  
     This program is free software; you can redistribute it and/or modify
diff -Nrc2 texinfo-5.2/gnulib/lib/msvc-nothrow.h texinfo-6.0/gnulib/lib/msvc-nothrow.h
*** texinfo-5.2/gnulib/lib/msvc-nothrow.h	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/lib/msvc-nothrow.h	2015-02-25 20:17:31.000000000 +0000
***************
*** 1,5 ****
  /* Wrappers that don't throw invalid parameter notifications
     with MSVC runtime libraries.
!    Copyright (C) 2011-2013 Free Software Foundation, Inc.
  
     This program is free software; you can redistribute it and/or modify
--- 1,5 ----
  /* Wrappers that don't throw invalid parameter notifications
     with MSVC runtime libraries.
!    Copyright (C) 2011-2015 Free Software Foundation, Inc.
  
     This program is free software; you can redistribute it and/or modify
diff -Nrc2 texinfo-5.2/gnulib/lib/nl_langinfo.c texinfo-6.0/gnulib/lib/nl_langinfo.c
*** texinfo-5.2/gnulib/lib/nl_langinfo.c	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/lib/nl_langinfo.c	2015-02-25 20:17:33.000000000 +0000
***************
*** 1,5 ****
  /* nl_langinfo() replacement: query locale dependent information.
  
!    Copyright (C) 2007-2013 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
--- 1,5 ----
  /* nl_langinfo() replacement: query locale dependent information.
  
!    Copyright (C) 2007-2015 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
***************
*** 21,31 ****
  #include <langinfo.h>
  
  #if REPLACE_NL_LANGINFO
  
  /* Override nl_langinfo with support for added nl_item values.  */
  
- # include <locale.h>
- # include <string.h>
- 
  # undef nl_langinfo
  
--- 21,90 ----
  #include <langinfo.h>
  
+ #include <locale.h>
+ #include <string.h>
+ #if (defined _WIN32 || defined __WIN32__) && ! defined __CYGWIN__
+ # define WIN32_LEAN_AND_MEAN  /* avoid including junk */
+ # include <windows.h>
+ # include <stdio.h>
+ #endif
+ 
+ /* Return the codeset of the current locale, if this is easily deducible.
+    Otherwise, return "".  */
+ static char *
+ ctype_codeset (void)
+ {
+   static char buf[2 + 10 + 1];
+   size_t buflen = 0;
+   char const *locale = setlocale (LC_CTYPE, NULL);
+   char *codeset = buf;
+   size_t codesetlen;
+   codeset[0] = '\0';
+ 
+   if (locale && locale[0])
+     {
+       /* If the locale name contains an encoding after the dot, return it.  */
+       char *dot = strchr (locale, '.');
+ 
+       if (dot)
+         {
+           /* Look for the possible @... trailer and remove it, if any.  */
+           char *codeset_start = dot + 1;
+           char const *modifier = strchr (codeset_start, '@');
+ 
+           if (! modifier)
+             codeset = codeset_start;
+           else
+             {
+               codesetlen = modifier - codeset_start;
+               if (codesetlen < sizeof buf)
+                 {
+                   codeset = memcpy (buf, codeset_start, codesetlen);
+                   codeset[codesetlen] = '\0';
+                 }
+             }
+         }
+     }
+ 
+ #if (defined _WIN32 || defined __WIN32__) && ! defined __CYGWIN__
+   /* If setlocale is successful, it returns the number of the
+      codepage, as a string.  Otherwise, fall back on Windows API
+      GetACP, which returns the locale's codepage as a number (although
+      this doesn't change according to what the 'setlocale' call specified).
+      Either way, prepend "CP" to make it a valid codeset name.  */
+   codesetlen = strlen (codeset);
+   if (0 < codesetlen && codesetlen < sizeof buf - 2)
+     memmove (buf + 2, codeset, codesetlen + 1);
+   else
+     sprintf (buf + 2, "%u", GetACP ());
+   codeset = memcpy (buf, "CP", 2);
+ #endif
+   return codeset;
+ }
+ 
+ 
  #if REPLACE_NL_LANGINFO
  
  /* Override nl_langinfo with support for added nl_item values.  */
  
  # undef nl_langinfo
  
***************
*** 37,70 ****
  # if GNULIB_defined_CODESET
      case CODESET:
!       {
!         const char *locale;
!         static char buf[2 + 10 + 1];
! 
!         locale = setlocale (LC_CTYPE, NULL);
!         if (locale != NULL && locale[0] != '\0')
!           {
!             /* If the locale name contains an encoding after the dot, return
!                it.  */
!             const char *dot = strchr (locale, '.');
! 
!             if (dot != NULL)
!               {
!                 const char *modifier;
! 
!                 dot++;
!                 /* Look for the possible @... trailer and remove it, if any.  */
!                 modifier = strchr (dot, '@');
!                 if (modifier == NULL)
!                   return dot;
!                 if (modifier - dot < sizeof (buf))
!                   {
!                     memcpy (buf, dot, modifier - dot);
!                     buf [modifier - dot] = '\0';
!                     return buf;
!                   }
!               }
!           }
!         return "";
!       }
  # endif
  # if GNULIB_defined_T_FMT_AMPM
--- 96,100 ----
  # if GNULIB_defined_CODESET
      case CODESET:
!       return ctype_codeset ();
  # endif
  # if GNULIB_defined_T_FMT_AMPM
***************
*** 112,151 ****
  #else
  
! /* Provide nl_langinfo from scratch.  */
  
! # if (defined _WIN32 || defined __WIN32__) && ! defined __CYGWIN__
! 
! /* Native Windows platforms.  */
! 
! #  define WIN32_LEAN_AND_MEAN  /* avoid including junk */
! #  include <windows.h>
! 
! #  include <stdio.h>
! 
! # else
! 
! /* An old Unix platform without locales, such as Linux libc5 or BeOS.  */
! 
! # endif
! 
! # include <locale.h>
  
  char *
  nl_langinfo (nl_item item)
  {
    switch (item)
      {
      /* nl_langinfo items of the LC_CTYPE category */
      case CODESET:
- # if (defined _WIN32 || defined __WIN32__) && ! defined __CYGWIN__
        {
!         static char buf[2 + 10 + 1];
! 
!         /* The Windows API has a function returning the locale's codepage as
!            a number.  */
!         sprintf (buf, "CP%u", GetACP ());
!         return buf;
        }
! # elif defined __BEOS__
        return "UTF-8";
  # else
--- 142,167 ----
  #else
  
! /* Provide nl_langinfo from scratch, either for native MS-Windows, or
!    for old Unix platforms without locales, such as Linux libc5 or
!    BeOS.  */
  
! # include <time.h>
  
  char *
  nl_langinfo (nl_item item)
  {
+   static char nlbuf[100];
+   struct tm tmm = { 0 };
+ 
    switch (item)
      {
      /* nl_langinfo items of the LC_CTYPE category */
      case CODESET:
        {
!         char *codeset = ctype_codeset ();
!         if (*codeset)
!           return codeset;
        }
! # ifdef __BEOS__
        return "UTF-8";
  # else
***************
*** 157,160 ****
--- 173,178 ----
      case THOUSEP:
        return localeconv () ->thousands_sep;
+     case GROUPING:
+       return localeconv () ->grouping;
      /* nl_langinfo items of the LC_TIME category.
         TODO: Really use the locale.  */
***************
*** 171,261 ****
        return "%I:%M:%S %p";
      case AM_STR:
!       return "AM";
      case PM_STR:
!       return "PM";
      case DAY_1:
-       return "Sunday";
      case DAY_2:
-       return "Monday";
      case DAY_3:
-       return "Tuesday";
      case DAY_4:
-       return "Wednesday";
      case DAY_5:
-       return "Thursday";
      case DAY_6:
-       return "Friday";
      case DAY_7:
!       return "Saturday";
      case ABDAY_1:
-       return "Sun";
      case ABDAY_2:
-       return "Mon";
      case ABDAY_3:
-       return "Tue";
      case ABDAY_4:
-       return "Wed";
      case ABDAY_5:
-       return "Thu";
      case ABDAY_6:
-       return "Fri";
      case ABDAY_7:
!       return "Sat";
      case MON_1:
-       return "January";
      case MON_2:
-       return "February";
      case MON_3:
-       return "March";
      case MON_4:
-       return "April";
      case MON_5:
-       return "May";
      case MON_6:
-       return "June";
      case MON_7:
-       return "July";
      case MON_8:
-       return "August";
      case MON_9:
-       return "September";
      case MON_10:
-       return "October";
      case MON_11:
-       return "November";
      case MON_12:
!       return "December";
      case ABMON_1:
-       return "Jan";
      case ABMON_2:
-       return "Feb";
      case ABMON_3:
-       return "Mar";
      case ABMON_4:
-       return "Apr";
      case ABMON_5:
-       return "May";
      case ABMON_6:
-       return "Jun";
      case ABMON_7:
-       return "Jul";
      case ABMON_8:
-       return "Aug";
      case ABMON_9:
-       return "Sep";
      case ABMON_10:
-       return "Oct";
      case ABMON_11:
-       return "Nov";
      case ABMON_12:
!       return "Dec";
      case ERA:
        return "";
      case ALT_DIGITS:
        return "\0\0\0\0\0\0\0\0\0\0";
!     /* nl_langinfo items of the LC_MONETARY category
!        TODO: Really use the locale. */
      case CRNCYSTR:
!       return "-";
      /* nl_langinfo items of the LC_MESSAGES category
         TODO: Really use the locale. */
--- 189,312 ----
        return "%I:%M:%S %p";
      case AM_STR:
!       if (!strftime (nlbuf, sizeof nlbuf, "%p", &tmm))
!         return "AM";
!       return nlbuf;
      case PM_STR:
!       tmm.tm_hour = 12;
!       if (!strftime (nlbuf, sizeof nlbuf, "%p", &tmm))
!         return "PM";
!       return nlbuf;
      case DAY_1:
      case DAY_2:
      case DAY_3:
      case DAY_4:
      case DAY_5:
      case DAY_6:
      case DAY_7:
!       {
!         static char const days[][sizeof "Wednesday"] = {
!           "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday",
!           "Friday", "Saturday"
!         };
!         tmm.tm_wday = item - DAY_1;
!         if (!strftime (nlbuf, sizeof nlbuf, "%A", &tmm))
!           return (char *) days[item - DAY_1];
!         return nlbuf;
!       }
      case ABDAY_1:
      case ABDAY_2:
      case ABDAY_3:
      case ABDAY_4:
      case ABDAY_5:
      case ABDAY_6:
      case ABDAY_7:
!       {
!         static char const abdays[][sizeof "Sun"] = {
!           "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"
!         };
!         tmm.tm_wday = item - ABDAY_1;
!         if (!strftime (nlbuf, sizeof nlbuf, "%a", &tmm))
!           return (char *) abdays[item - ABDAY_1];
!         return nlbuf;
!       }
      case MON_1:
      case MON_2:
      case MON_3:
      case MON_4:
      case MON_5:
      case MON_6:
      case MON_7:
      case MON_8:
      case MON_9:
      case MON_10:
      case MON_11:
      case MON_12:
!       {
!         static char const months[][sizeof "September"] = {
!           "January", "February", "March", "April", "May", "June", "July",
!           "September", "October", "November", "December"
!         };
!         tmm.tm_mon = item - MON_1;
!         if (!strftime (nlbuf, sizeof nlbuf, "%B", &tmm))
!           return (char *) months[item - MON_1];
!         return nlbuf;
!       }
      case ABMON_1:
      case ABMON_2:
      case ABMON_3:
      case ABMON_4:
      case ABMON_5:
      case ABMON_6:
      case ABMON_7:
      case ABMON_8:
      case ABMON_9:
      case ABMON_10:
      case ABMON_11:
      case ABMON_12:
!       {
!         static char const abmonths[][sizeof "Jan"] = {
!           "Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul",
!           "Sep", "Oct", "Nov", "Dec"
!         };
!         tmm.tm_mon = item - ABMON_1;
!         if (!strftime (nlbuf, sizeof nlbuf, "%b", &tmm))
!           return (char *) abmonths[item - ABMON_1];
!         return nlbuf;
!       }
      case ERA:
        return "";
      case ALT_DIGITS:
        return "\0\0\0\0\0\0\0\0\0\0";
!     /* nl_langinfo items of the LC_MONETARY category.  */
      case CRNCYSTR:
!       return localeconv () ->currency_symbol;
!     case INT_CURR_SYMBOL:
!       return localeconv () ->int_curr_symbol;
!     case MON_DECIMAL_POINT:
!       return localeconv () ->mon_decimal_point;
!     case MON_THOUSANDS_SEP:
!       return localeconv () ->mon_thousands_sep;
!     case MON_GROUPING:
!       return localeconv () ->mon_grouping;
!     case POSITIVE_SIGN:
!       return localeconv () ->positive_sign;
!     case NEGATIVE_SIGN:
!       return localeconv () ->negative_sign;
!     case FRAC_DIGITS:
!       return & localeconv () ->frac_digits;
!     case INT_FRAC_DIGITS:
!       return & localeconv () ->int_frac_digits;
!     case P_CS_PRECEDES:
!       return & localeconv () ->p_cs_precedes;
!     case N_CS_PRECEDES:
!       return & localeconv () ->n_cs_precedes;
!     case P_SEP_BY_SPACE:
!       return & localeconv () ->p_sep_by_space;
!     case N_SEP_BY_SPACE:
!       return & localeconv () ->n_sep_by_space;
!     case P_SIGN_POSN:
!       return & localeconv () ->p_sign_posn;
!     case N_SIGN_POSN:
!       return & localeconv () ->n_sign_posn;
      /* nl_langinfo items of the LC_MESSAGES category
         TODO: Really use the locale. */
diff -Nrc2 texinfo-5.2/gnulib/lib/pathmax.h texinfo-6.0/gnulib/lib/pathmax.h
*** texinfo-5.2/gnulib/lib/pathmax.h	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/lib/pathmax.h	2015-02-25 20:17:31.000000000 +0000
***************
*** 1,4 ****
  /* Define PATH_MAX somehow.  Requires sys/types.h.
!    Copyright (C) 1992, 1999, 2001, 2003, 2005, 2009-2013 Free Software
     Foundation, Inc.
  
--- 1,4 ----
  /* Define PATH_MAX somehow.  Requires sys/types.h.
!    Copyright (C) 1992, 1999, 2001, 2003, 2005, 2009-2015 Free Software
     Foundation, Inc.
  
diff -Nrc2 texinfo-5.2/gnulib/lib/printf-args.c texinfo-6.0/gnulib/lib/printf-args.c
*** texinfo-5.2/gnulib/lib/printf-args.c	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/gnulib/lib/printf-args.c	2015-02-25 20:17:31.000000000 +0000
***************
*** 0 ****
--- 1,187 ----
+ /* Decomposed printf argument list.
+    Copyright (C) 1999, 2002-2003, 2005-2007, 2009-2015 Free Software
+    Foundation, Inc.
+ 
+    This program is free software; you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation; either version 3, or (at your option)
+    any later version.
+ 
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+ 
+    You should have received a copy of the GNU General Public License along
+    with this program; if not, see <http://www.gnu.org/licenses/>.  */
+ 
+ /* This file can be parametrized with the following macros:
+      ENABLE_UNISTDIO    Set to 1 to enable the unistdio extensions.
+      PRINTF_FETCHARGS   Name of the function to be defined.
+      STATIC             Set to 'static' to declare the function static.  */
+ 
+ #ifndef PRINTF_FETCHARGS
+ # include <config.h>
+ #endif
+ 
+ /* Specification.  */
+ #ifndef PRINTF_FETCHARGS
+ # include "printf-args.h"
+ #endif
+ 
+ #ifdef STATIC
+ STATIC
+ #endif
+ int
+ PRINTF_FETCHARGS (va_list args, arguments *a)
+ {
+   size_t i;
+   argument *ap;
+ 
+   for (i = 0, ap = &a->arg[0]; i < a->count; i++, ap++)
+     switch (ap->type)
+       {
+       case TYPE_SCHAR:
+         ap->a.a_schar = va_arg (args, /*signed char*/ int);
+         break;
+       case TYPE_UCHAR:
+         ap->a.a_uchar = va_arg (args, /*unsigned char*/ int);
+         break;
+       case TYPE_SHORT:
+         ap->a.a_short = va_arg (args, /*short*/ int);
+         break;
+       case TYPE_USHORT:
+         ap->a.a_ushort = va_arg (args, /*unsigned short*/ int);
+         break;
+       case TYPE_INT:
+         ap->a.a_int = va_arg (args, int);
+         break;
+       case TYPE_UINT:
+         ap->a.a_uint = va_arg (args, unsigned int);
+         break;
+       case TYPE_LONGINT:
+         ap->a.a_longint = va_arg (args, long int);
+         break;
+       case TYPE_ULONGINT:
+         ap->a.a_ulongint = va_arg (args, unsigned long int);
+         break;
+ #if HAVE_LONG_LONG_INT
+       case TYPE_LONGLONGINT:
+         ap->a.a_longlongint = va_arg (args, long long int);
+         break;
+       case TYPE_ULONGLONGINT:
+         ap->a.a_ulonglongint = va_arg (args, unsigned long long int);
+         break;
+ #endif
+       case TYPE_DOUBLE:
+         ap->a.a_double = va_arg (args, double);
+         break;
+       case TYPE_LONGDOUBLE:
+         ap->a.a_longdouble = va_arg (args, long double);
+         break;
+       case TYPE_CHAR:
+         ap->a.a_char = va_arg (args, int);
+         break;
+ #if HAVE_WINT_T
+       case TYPE_WIDE_CHAR:
+         /* Although ISO C 99 7.24.1.(2) says that wint_t is "unchanged by
+            default argument promotions", this is not the case in mingw32,
+            where wint_t is 'unsigned short'.  */
+         ap->a.a_wide_char =
+           (sizeof (wint_t) < sizeof (int)
+            ? (wint_t) va_arg (args, int)
+            : va_arg (args, wint_t));
+         break;
+ #endif
+       case TYPE_STRING:
+         ap->a.a_string = va_arg (args, const char *);
+         /* A null pointer is an invalid argument for "%s", but in practice
+            it occurs quite frequently in printf statements that produce
+            debug output.  Use a fallback in this case.  */
+         if (ap->a.a_string == NULL)
+           ap->a.a_string = "(NULL)";
+         break;
+ #if HAVE_WCHAR_T
+       case TYPE_WIDE_STRING:
+         ap->a.a_wide_string = va_arg (args, const wchar_t *);
+         /* A null pointer is an invalid argument for "%ls", but in practice
+            it occurs quite frequently in printf statements that produce
+            debug output.  Use a fallback in this case.  */
+         if (ap->a.a_wide_string == NULL)
+           {
+             static const wchar_t wide_null_string[] =
+               {
+                 (wchar_t)'(',
+                 (wchar_t)'N', (wchar_t)'U', (wchar_t)'L', (wchar_t)'L',
+                 (wchar_t)')',
+                 (wchar_t)0
+               };
+             ap->a.a_wide_string = wide_null_string;
+           }
+         break;
+ #endif
+       case TYPE_POINTER:
+         ap->a.a_pointer = va_arg (args, void *);
+         break;
+       case TYPE_COUNT_SCHAR_POINTER:
+         ap->a.a_count_schar_pointer = va_arg (args, signed char *);
+         break;
+       case TYPE_COUNT_SHORT_POINTER:
+         ap->a.a_count_short_pointer = va_arg (args, short *);
+         break;
+       case TYPE_COUNT_INT_POINTER:
+         ap->a.a_count_int_pointer = va_arg (args, int *);
+         break;
+       case TYPE_COUNT_LONGINT_POINTER:
+         ap->a.a_count_longint_pointer = va_arg (args, long int *);
+         break;
+ #if HAVE_LONG_LONG_INT
+       case TYPE_COUNT_LONGLONGINT_POINTER:
+         ap->a.a_count_longlongint_pointer = va_arg (args, long long int *);
+         break;
+ #endif
+ #if ENABLE_UNISTDIO
+       /* The unistdio extensions.  */
+       case TYPE_U8_STRING:
+         ap->a.a_u8_string = va_arg (args, const uint8_t *);
+         /* A null pointer is an invalid argument for "%U", but in practice
+            it occurs quite frequently in printf statements that produce
+            debug output.  Use a fallback in this case.  */
+         if (ap->a.a_u8_string == NULL)
+           {
+             static const uint8_t u8_null_string[] =
+               { '(', 'N', 'U', 'L', 'L', ')', 0 };
+             ap->a.a_u8_string = u8_null_string;
+           }
+         break;
+       case TYPE_U16_STRING:
+         ap->a.a_u16_string = va_arg (args, const uint16_t *);
+         /* A null pointer is an invalid argument for "%lU", but in practice
+            it occurs quite frequently in printf statements that produce
+            debug output.  Use a fallback in this case.  */
+         if (ap->a.a_u16_string == NULL)
+           {
+             static const uint16_t u16_null_string[] =
+               { '(', 'N', 'U', 'L', 'L', ')', 0 };
+             ap->a.a_u16_string = u16_null_string;
+           }
+         break;
+       case TYPE_U32_STRING:
+         ap->a.a_u32_string = va_arg (args, const uint32_t *);
+         /* A null pointer is an invalid argument for "%llU", but in practice
+            it occurs quite frequently in printf statements that produce
+            debug output.  Use a fallback in this case.  */
+         if (ap->a.a_u32_string == NULL)
+           {
+             static const uint32_t u32_null_string[] =
+               { '(', 'N', 'U', 'L', 'L', ')', 0 };
+             ap->a.a_u32_string = u32_null_string;
+           }
+         break;
+ #endif
+       default:
+         /* Unknown type.  */
+         return -1;
+       }
+   return 0;
+ }
diff -Nrc2 texinfo-5.2/gnulib/lib/printf-args.h texinfo-6.0/gnulib/lib/printf-args.h
*** texinfo-5.2/gnulib/lib/printf-args.h	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/gnulib/lib/printf-args.h	2015-02-25 20:17:31.000000000 +0000
***************
*** 0 ****
--- 1,158 ----
+ /* Decomposed printf argument list.
+    Copyright (C) 1999, 2002-2003, 2006-2007, 2011-2015 Free Software
+    Foundation, Inc.
+ 
+    This program is free software; you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation; either version 3, or (at your option)
+    any later version.
+ 
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+ 
+    You should have received a copy of the GNU General Public License along
+    with this program; if not, see <http://www.gnu.org/licenses/>.  */
+ 
+ #ifndef _PRINTF_ARGS_H
+ #define _PRINTF_ARGS_H
+ 
+ /* This file can be parametrized with the following macros:
+      ENABLE_UNISTDIO    Set to 1 to enable the unistdio extensions.
+      PRINTF_FETCHARGS   Name of the function to be declared.
+      STATIC             Set to 'static' to declare the function static.  */
+ 
+ /* Default parameters.  */
+ #ifndef PRINTF_FETCHARGS
+ # define PRINTF_FETCHARGS printf_fetchargs
+ #endif
+ 
+ /* Get size_t.  */
+ #include <stddef.h>
+ 
+ /* Get wchar_t.  */
+ #if HAVE_WCHAR_T
+ # include <stddef.h>
+ #endif
+ 
+ /* Get wint_t.  */
+ #if HAVE_WINT_T
+ # include <wchar.h>
+ #endif
+ 
+ /* Get va_list.  */
+ #include <stdarg.h>
+ 
+ 
+ /* Argument types */
+ typedef enum
+ {
+   TYPE_NONE,
+   TYPE_SCHAR,
+   TYPE_UCHAR,
+   TYPE_SHORT,
+   TYPE_USHORT,
+   TYPE_INT,
+   TYPE_UINT,
+   TYPE_LONGINT,
+   TYPE_ULONGINT,
+ #if HAVE_LONG_LONG_INT
+   TYPE_LONGLONGINT,
+   TYPE_ULONGLONGINT,
+ #endif
+   TYPE_DOUBLE,
+   TYPE_LONGDOUBLE,
+   TYPE_CHAR,
+ #if HAVE_WINT_T
+   TYPE_WIDE_CHAR,
+ #endif
+   TYPE_STRING,
+ #if HAVE_WCHAR_T
+   TYPE_WIDE_STRING,
+ #endif
+   TYPE_POINTER,
+   TYPE_COUNT_SCHAR_POINTER,
+   TYPE_COUNT_SHORT_POINTER,
+   TYPE_COUNT_INT_POINTER,
+   TYPE_COUNT_LONGINT_POINTER
+ #if HAVE_LONG_LONG_INT
+ , TYPE_COUNT_LONGLONGINT_POINTER
+ #endif
+ #if ENABLE_UNISTDIO
+   /* The unistdio extensions.  */
+ , TYPE_U8_STRING
+ , TYPE_U16_STRING
+ , TYPE_U32_STRING
+ #endif
+ } arg_type;
+ 
+ /* Polymorphic argument */
+ typedef struct
+ {
+   arg_type type;
+   union
+   {
+     signed char                 a_schar;
+     unsigned char               a_uchar;
+     short                       a_short;
+     unsigned short              a_ushort;
+     int                         a_int;
+     unsigned int                a_uint;
+     long int                    a_longint;
+     unsigned long int           a_ulongint;
+ #if HAVE_LONG_LONG_INT
+     long long int               a_longlongint;
+     unsigned long long int      a_ulonglongint;
+ #endif
+     float                       a_float;
+     double                      a_double;
+     long double                 a_longdouble;
+     int                         a_char;
+ #if HAVE_WINT_T
+     wint_t                      a_wide_char;
+ #endif
+     const char*                 a_string;
+ #if HAVE_WCHAR_T
+     const wchar_t*              a_wide_string;
+ #endif
+     void*                       a_pointer;
+     signed char *               a_count_schar_pointer;
+     short *                     a_count_short_pointer;
+     int *                       a_count_int_pointer;
+     long int *                  a_count_longint_pointer;
+ #if HAVE_LONG_LONG_INT
+     long long int *             a_count_longlongint_pointer;
+ #endif
+ #if ENABLE_UNISTDIO
+     /* The unistdio extensions.  */
+     const uint8_t *             a_u8_string;
+     const uint16_t *            a_u16_string;
+     const uint32_t *            a_u32_string;
+ #endif
+   }
+   a;
+ }
+ argument;
+ 
+ /* Number of directly allocated arguments (no malloc() needed).  */
+ #define N_DIRECT_ALLOC_ARGUMENTS 7
+ 
+ typedef struct
+ {
+   size_t count;
+   argument *arg;
+   argument direct_alloc_arg[N_DIRECT_ALLOC_ARGUMENTS];
+ }
+ arguments;
+ 
+ 
+ /* Fetch the arguments, putting them into a. */
+ #ifdef STATIC
+ STATIC
+ #else
+ extern
+ #endif
+ int PRINTF_FETCHARGS (va_list args, arguments *a);
+ 
+ #endif /* _PRINTF_ARGS_H */
diff -Nrc2 texinfo-5.2/gnulib/lib/printf-frexp.c texinfo-6.0/gnulib/lib/printf-frexp.c
*** texinfo-5.2/gnulib/lib/printf-frexp.c	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/gnulib/lib/printf-frexp.c	2015-02-25 20:17:31.000000000 +0000
***************
*** 0 ****
--- 1,190 ----
+ /* Split a double into fraction and mantissa, for hexadecimal printf.
+    Copyright (C) 2007, 2009-2015 Free Software Foundation, Inc.
+ 
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation; either version 3 of the License, or
+    (at your option) any later version.
+ 
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+ 
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
+ 
+ #if ! defined USE_LONG_DOUBLE
+ # include <config.h>
+ #endif
+ 
+ /* Specification.  */
+ #ifdef USE_LONG_DOUBLE
+ # include "printf-frexpl.h"
+ #else
+ # include "printf-frexp.h"
+ #endif
+ 
+ #include <float.h>
+ #include <math.h>
+ #ifdef USE_LONG_DOUBLE
+ # include "fpucw.h"
+ #endif
+ 
+ /* This file assumes FLT_RADIX = 2.  If FLT_RADIX is a power of 2 greater
+    than 2, or not even a power of 2, some rounding errors can occur, so that
+    then the returned mantissa is only guaranteed to be <= 2.0, not < 2.0.  */
+ 
+ #ifdef USE_LONG_DOUBLE
+ # define FUNC printf_frexpl
+ # define DOUBLE long double
+ # define MIN_EXP LDBL_MIN_EXP
+ # if HAVE_FREXPL_IN_LIBC && HAVE_LDEXPL_IN_LIBC
+ #  define USE_FREXP_LDEXP
+ #  define FREXP frexpl
+ #  define LDEXP ldexpl
+ # endif
+ # define DECL_ROUNDING DECL_LONG_DOUBLE_ROUNDING
+ # define BEGIN_ROUNDING() BEGIN_LONG_DOUBLE_ROUNDING ()
+ # define END_ROUNDING() END_LONG_DOUBLE_ROUNDING ()
+ # define L_(literal) literal##L
+ #else
+ # define FUNC printf_frexp
+ # define DOUBLE double
+ # define MIN_EXP DBL_MIN_EXP
+ # if HAVE_FREXP_IN_LIBC && HAVE_LDEXP_IN_LIBC
+ #  define USE_FREXP_LDEXP
+ #  define FREXP frexp
+ #  define LDEXP ldexp
+ # endif
+ # define DECL_ROUNDING
+ # define BEGIN_ROUNDING()
+ # define END_ROUNDING()
+ # define L_(literal) literal
+ #endif
+ 
+ DOUBLE
+ FUNC (DOUBLE x, int *expptr)
+ {
+   int exponent;
+   DECL_ROUNDING
+ 
+   BEGIN_ROUNDING ();
+ 
+ #ifdef USE_FREXP_LDEXP
+   /* frexp and ldexp are usually faster than the loop below.  */
+   x = FREXP (x, &exponent);
+ 
+   x = x + x;
+   exponent -= 1;
+ 
+   if (exponent < MIN_EXP - 1)
+     {
+       x = LDEXP (x, exponent - (MIN_EXP - 1));
+       exponent = MIN_EXP - 1;
+     }
+ #else
+   {
+     /* Since the exponent is an 'int', it fits in 64 bits.  Therefore the
+        loops are executed no more than 64 times.  */
+     DOUBLE pow2[64]; /* pow2[i] = 2^2^i */
+     DOUBLE powh[64]; /* powh[i] = 2^-2^i */
+     int i;
+ 
+     exponent = 0;
+     if (x >= L_(1.0))
+       {
+         /* A nonnegative exponent.  */
+         {
+           DOUBLE pow2_i; /* = pow2[i] */
+           DOUBLE powh_i; /* = powh[i] */
+ 
+           /* Invariants: pow2_i = 2^2^i, powh_i = 2^-2^i,
+              x * 2^exponent = argument, x >= 1.0.  */
+           for (i = 0, pow2_i = L_(2.0), powh_i = L_(0.5);
+                ;
+                i++, pow2_i = pow2_i * pow2_i, powh_i = powh_i * powh_i)
+             {
+               if (x >= pow2_i)
+                 {
+                   exponent += (1 << i);
+                   x *= powh_i;
+                 }
+               else
+                 break;
+ 
+               pow2[i] = pow2_i;
+               powh[i] = powh_i;
+             }
+         }
+         /* Here 1.0 <= x < 2^2^i.  */
+       }
+     else
+       {
+         /* A negative exponent.  */
+         {
+           DOUBLE pow2_i; /* = pow2[i] */
+           DOUBLE powh_i; /* = powh[i] */
+ 
+           /* Invariants: pow2_i = 2^2^i, powh_i = 2^-2^i,
+              x * 2^exponent = argument, x < 1.0, exponent >= MIN_EXP - 1.  */
+           for (i = 0, pow2_i = L_(2.0), powh_i = L_(0.5);
+                ;
+                i++, pow2_i = pow2_i * pow2_i, powh_i = powh_i * powh_i)
+             {
+               if (exponent - (1 << i) < MIN_EXP - 1)
+                 break;
+ 
+               exponent -= (1 << i);
+               x *= pow2_i;
+               if (x >= L_(1.0))
+                 break;
+ 
+               pow2[i] = pow2_i;
+               powh[i] = powh_i;
+             }
+         }
+         /* Here either x < 1.0 and exponent - 2^i < MIN_EXP - 1 <= exponent,
+            or 1.0 <= x < 2^2^i and exponent >= MIN_EXP - 1.  */
+ 
+         if (x < L_(1.0))
+           /* Invariants: x * 2^exponent = argument, x < 1.0 and
+              exponent - 2^i < MIN_EXP - 1 <= exponent.  */
+           while (i > 0)
+             {
+               i--;
+               if (exponent - (1 << i) >= MIN_EXP - 1)
+                 {
+                   exponent -= (1 << i);
+                   x *= pow2[i];
+                   if (x >= L_(1.0))
+                     break;
+                 }
+             }
+ 
+         /* Here either x < 1.0 and exponent = MIN_EXP - 1,
+            or 1.0 <= x < 2^2^i and exponent >= MIN_EXP - 1.  */
+       }
+ 
+     /* Invariants: x * 2^exponent = argument, and
+        either x < 1.0 and exponent = MIN_EXP - 1,
+        or 1.0 <= x < 2^2^i and exponent >= MIN_EXP - 1.  */
+     while (i > 0)
+       {
+         i--;
+         if (x >= pow2[i])
+           {
+             exponent += (1 << i);
+             x *= powh[i];
+           }
+       }
+     /* Here either x < 1.0 and exponent = MIN_EXP - 1,
+        or 1.0 <= x < 2.0 and exponent >= MIN_EXP - 1.  */
+   }
+ #endif
+ 
+   END_ROUNDING ();
+ 
+   *expptr = exponent;
+   return x;
+ }
diff -Nrc2 texinfo-5.2/gnulib/lib/printf-frexp.h texinfo-6.0/gnulib/lib/printf-frexp.h
*** texinfo-5.2/gnulib/lib/printf-frexp.h	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/gnulib/lib/printf-frexp.h	2015-02-25 20:17:31.000000000 +0000
***************
*** 0 ****
--- 1,23 ----
+ /* Split a double into fraction and mantissa, for hexadecimal printf.
+    Copyright (C) 2007, 2009-2015 Free Software Foundation, Inc.
+ 
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation; either version 3 of the License, or
+    (at your option) any later version.
+ 
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+ 
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
+ 
+ /* Write a finite, positive number x as
+      x = mantissa * 2^exp
+    where exp >= DBL_MIN_EXP - 1,
+          mantissa < 2.0,
+          if x is not a denormalized number then mantissa >= 1.0.
+    Store exp in *EXPPTR and return mantissa.  */
+ extern double printf_frexp (double x, int *expptr);
diff -Nrc2 texinfo-5.2/gnulib/lib/printf-frexpl.c texinfo-6.0/gnulib/lib/printf-frexpl.c
*** texinfo-5.2/gnulib/lib/printf-frexpl.c	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/gnulib/lib/printf-frexpl.c	2015-02-25 20:17:31.000000000 +0000
***************
*** 0 ****
--- 1,37 ----
+ /* Split a 'long double' into fraction and mantissa, for hexadecimal printf.
+    Copyright (C) 2007, 2009-2015 Free Software Foundation, Inc.
+ 
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation; either version 3 of the License, or
+    (at your option) any later version.
+ 
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+ 
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
+ 
+ #include <config.h>
+ 
+ #if HAVE_SAME_LONG_DOUBLE_AS_DOUBLE
+ 
+ /* Specification.  */
+ # include "printf-frexpl.h"
+ 
+ # include "printf-frexp.h"
+ 
+ long double
+ printf_frexpl (long double x, int *expptr)
+ {
+   return printf_frexp (x, expptr);
+ }
+ 
+ #else
+ 
+ # define USE_LONG_DOUBLE
+ # include "printf-frexp.c"
+ 
+ #endif
diff -Nrc2 texinfo-5.2/gnulib/lib/printf-frexpl.h texinfo-6.0/gnulib/lib/printf-frexpl.h
*** texinfo-5.2/gnulib/lib/printf-frexpl.h	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/gnulib/lib/printf-frexpl.h	2015-02-25 20:17:31.000000000 +0000
***************
*** 0 ****
--- 1,23 ----
+ /* Split a 'long double' into fraction and mantissa, for hexadecimal printf.
+    Copyright (C) 2007, 2009-2015 Free Software Foundation, Inc.
+ 
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation; either version 3 of the License, or
+    (at your option) any later version.
+ 
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+ 
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
+ 
+ /* Write a finite, positive number x as
+      x = mantissa * 2^exp
+    where exp >= LDBL_MIN_EXP - 1,
+          mantissa < 2.0,
+          if x is not a denormalized number then mantissa >= 1.0.
+    Store exp in *EXPPTR and return mantissa.  */
+ extern long double printf_frexpl (long double x, int *expptr);
diff -Nrc2 texinfo-5.2/gnulib/lib/printf-parse.c texinfo-6.0/gnulib/lib/printf-parse.c
*** texinfo-5.2/gnulib/lib/printf-parse.c	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/gnulib/lib/printf-parse.c	2015-02-25 20:17:31.000000000 +0000
***************
*** 0 ****
--- 1,638 ----
+ /* Formatted output to strings.
+    Copyright (C) 1999-2000, 2002-2003, 2006-2015 Free Software Foundation, Inc.
+ 
+    This program is free software; you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation; either version 3, or (at your option)
+    any later version.
+ 
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+ 
+    You should have received a copy of the GNU General Public License along
+    with this program; if not, see <http://www.gnu.org/licenses/>.  */
+ 
+ /* This file can be parametrized with the following macros:
+      CHAR_T             The element type of the format string.
+      CHAR_T_ONLY_ASCII  Set to 1 to enable verification that all characters
+                         in the format string are ASCII.
+      DIRECTIVE          Structure denoting a format directive.
+                         Depends on CHAR_T.
+      DIRECTIVES         Structure denoting the set of format directives of a
+                         format string.  Depends on CHAR_T.
+      PRINTF_PARSE       Function that parses a format string.
+                         Depends on CHAR_T.
+      STATIC             Set to 'static' to declare the function static.
+      ENABLE_UNISTDIO    Set to 1 to enable the unistdio extensions.  */
+ 
+ #ifndef PRINTF_PARSE
+ # include <config.h>
+ #endif
+ 
+ /* Specification.  */
+ #ifndef PRINTF_PARSE
+ # include "printf-parse.h"
+ #endif
+ 
+ /* Default parameters.  */
+ #ifndef PRINTF_PARSE
+ # define PRINTF_PARSE printf_parse
+ # define CHAR_T char
+ # define DIRECTIVE char_directive
+ # define DIRECTIVES char_directives
+ #endif
+ 
+ /* Get size_t, NULL.  */
+ #include <stddef.h>
+ 
+ /* Get intmax_t.  */
+ #if defined IN_LIBINTL || defined IN_LIBASPRINTF
+ # if HAVE_STDINT_H_WITH_UINTMAX
+ #  include <stdint.h>
+ # endif
+ # if HAVE_INTTYPES_H_WITH_UINTMAX
+ #  include <inttypes.h>
+ # endif
+ #else
+ # include <stdint.h>
+ #endif
+ 
+ /* malloc(), realloc(), free().  */
+ #include <stdlib.h>
+ 
+ /* memcpy().  */
+ #include <string.h>
+ 
+ /* errno.  */
+ #include <errno.h>
+ 
+ /* Checked size_t computations.  */
+ #include "xsize.h"
+ 
+ #if CHAR_T_ONLY_ASCII
+ /* c_isascii().  */
+ # include "c-ctype.h"
+ #endif
+ 
+ #ifdef STATIC
+ STATIC
+ #endif
+ int
+ PRINTF_PARSE (const CHAR_T *format, DIRECTIVES *d, arguments *a)
+ {
+   const CHAR_T *cp = format;    /* pointer into format */
+   size_t arg_posn = 0;          /* number of regular arguments consumed */
+   size_t d_allocated;           /* allocated elements of d->dir */
+   size_t a_allocated;           /* allocated elements of a->arg */
+   size_t max_width_length = 0;
+   size_t max_precision_length = 0;
+ 
+   d->count = 0;
+   d_allocated = N_DIRECT_ALLOC_DIRECTIVES;
+   d->dir = d->direct_alloc_dir;
+ 
+   a->count = 0;
+   a_allocated = N_DIRECT_ALLOC_ARGUMENTS;
+   a->arg = a->direct_alloc_arg;
+ 
+ #define REGISTER_ARG(_index_,_type_) \
+   {                                                                     \
+     size_t n = (_index_);                                               \
+     if (n >= a_allocated)                                               \
+       {                                                                 \
+         size_t memory_size;                                             \
+         argument *memory;                                               \
+                                                                         \
+         a_allocated = xtimes (a_allocated, 2);                          \
+         if (a_allocated <= n)                                           \
+           a_allocated = xsum (n, 1);                                    \
+         memory_size = xtimes (a_allocated, sizeof (argument));          \
+         if (size_overflow_p (memory_size))                              \
+           /* Overflow, would lead to out of memory.  */                 \
+           goto out_of_memory;                                           \
+         memory = (argument *) (a->arg != a->direct_alloc_arg            \
+                                ? realloc (a->arg, memory_size)          \
+                                : malloc (memory_size));                 \
+         if (memory == NULL)                                             \
+           /* Out of memory.  */                                         \
+           goto out_of_memory;                                           \
+         if (a->arg == a->direct_alloc_arg)                              \
+           memcpy (memory, a->arg, a->count * sizeof (argument));        \
+         a->arg = memory;                                                \
+       }                                                                 \
+     while (a->count <= n)                                               \
+       a->arg[a->count++].type = TYPE_NONE;                              \
+     if (a->arg[n].type == TYPE_NONE)                                    \
+       a->arg[n].type = (_type_);                                        \
+     else if (a->arg[n].type != (_type_))                                \
+       /* Ambiguous type for positional argument.  */                    \
+       goto error;                                                       \
+   }
+ 
+   while (*cp != '\0')
+     {
+       CHAR_T c = *cp++;
+       if (c == '%')
+         {
+           size_t arg_index = ARG_NONE;
+           DIRECTIVE *dp = &d->dir[d->count]; /* pointer to next directive */
+ 
+           /* Initialize the next directive.  */
+           dp->dir_start = cp - 1;
+           dp->flags = 0;
+           dp->width_start = NULL;
+           dp->width_end = NULL;
+           dp->width_arg_index = ARG_NONE;
+           dp->precision_start = NULL;
+           dp->precision_end = NULL;
+           dp->precision_arg_index = ARG_NONE;
+           dp->arg_index = ARG_NONE;
+ 
+           /* Test for positional argument.  */
+           if (*cp >= '0' && *cp <= '9')
+             {
+               const CHAR_T *np;
+ 
+               for (np = cp; *np >= '0' && *np <= '9'; np++)
+                 ;
+               if (*np == '$')
+                 {
+                   size_t n = 0;
+ 
+                   for (np = cp; *np >= '0' && *np <= '9'; np++)
+                     n = xsum (xtimes (n, 10), *np - '0');
+                   if (n == 0)
+                     /* Positional argument 0.  */
+                     goto error;
+                   if (size_overflow_p (n))
+                     /* n too large, would lead to out of memory later.  */
+                     goto error;
+                   arg_index = n - 1;
+                   cp = np + 1;
+                 }
+             }
+ 
+           /* Read the flags.  */
+           for (;;)
+             {
+               if (*cp == '\'')
+                 {
+                   dp->flags |= FLAG_GROUP;
+                   cp++;
+                 }
+               else if (*cp == '-')
+                 {
+                   dp->flags |= FLAG_LEFT;
+                   cp++;
+                 }
+               else if (*cp == '+')
+                 {
+                   dp->flags |= FLAG_SHOWSIGN;
+                   cp++;
+                 }
+               else if (*cp == ' ')
+                 {
+                   dp->flags |= FLAG_SPACE;
+                   cp++;
+                 }
+               else if (*cp == '#')
+                 {
+                   dp->flags |= FLAG_ALT;
+                   cp++;
+                 }
+               else if (*cp == '0')
+                 {
+                   dp->flags |= FLAG_ZERO;
+                   cp++;
+                 }
+ #if __GLIBC__ >= 2 && !defined __UCLIBC__
+               else if (*cp == 'I')
+                 {
+                   dp->flags |= FLAG_LOCALIZED;
+                   cp++;
+                 }
+ #endif
+               else
+                 break;
+             }
+ 
+           /* Parse the field width.  */
+           if (*cp == '*')
+             {
+               dp->width_start = cp;
+               cp++;
+               dp->width_end = cp;
+               if (max_width_length < 1)
+                 max_width_length = 1;
+ 
+               /* Test for positional argument.  */
+               if (*cp >= '0' && *cp <= '9')
+                 {
+                   const CHAR_T *np;
+ 
+                   for (np = cp; *np >= '0' && *np <= '9'; np++)
+                     ;
+                   if (*np == '$')
+                     {
+                       size_t n = 0;
+ 
+                       for (np = cp; *np >= '0' && *np <= '9'; np++)
+                         n = xsum (xtimes (n, 10), *np - '0');
+                       if (n == 0)
+                         /* Positional argument 0.  */
+                         goto error;
+                       if (size_overflow_p (n))
+                         /* n too large, would lead to out of memory later.  */
+                         goto error;
+                       dp->width_arg_index = n - 1;
+                       cp = np + 1;
+                     }
+                 }
+               if (dp->width_arg_index == ARG_NONE)
+                 {
+                   dp->width_arg_index = arg_posn++;
+                   if (dp->width_arg_index == ARG_NONE)
+                     /* arg_posn wrapped around.  */
+                     goto error;
+                 }
+               REGISTER_ARG (dp->width_arg_index, TYPE_INT);
+             }
+           else if (*cp >= '0' && *cp <= '9')
+             {
+               size_t width_length;
+ 
+               dp->width_start = cp;
+               for (; *cp >= '0' && *cp <= '9'; cp++)
+                 ;
+               dp->width_end = cp;
+               width_length = dp->width_end - dp->width_start;
+               if (max_width_length < width_length)
+                 max_width_length = width_length;
+             }
+ 
+           /* Parse the precision.  */
+           if (*cp == '.')
+             {
+               cp++;
+               if (*cp == '*')
+                 {
+                   dp->precision_start = cp - 1;
+                   cp++;
+                   dp->precision_end = cp;
+                   if (max_precision_length < 2)
+                     max_precision_length = 2;
+ 
+                   /* Test for positional argument.  */
+                   if (*cp >= '0' && *cp <= '9')
+                     {
+                       const CHAR_T *np;
+ 
+                       for (np = cp; *np >= '0' && *np <= '9'; np++)
+                         ;
+                       if (*np == '$')
+                         {
+                           size_t n = 0;
+ 
+                           for (np = cp; *np >= '0' && *np <= '9'; np++)
+                             n = xsum (xtimes (n, 10), *np - '0');
+                           if (n == 0)
+                             /* Positional argument 0.  */
+                             goto error;
+                           if (size_overflow_p (n))
+                             /* n too large, would lead to out of memory
+                                later.  */
+                             goto error;
+                           dp->precision_arg_index = n - 1;
+                           cp = np + 1;
+                         }
+                     }
+                   if (dp->precision_arg_index == ARG_NONE)
+                     {
+                       dp->precision_arg_index = arg_posn++;
+                       if (dp->precision_arg_index == ARG_NONE)
+                         /* arg_posn wrapped around.  */
+                         goto error;
+                     }
+                   REGISTER_ARG (dp->precision_arg_index, TYPE_INT);
+                 }
+               else
+                 {
+                   size_t precision_length;
+ 
+                   dp->precision_start = cp - 1;
+                   for (; *cp >= '0' && *cp <= '9'; cp++)
+                     ;
+                   dp->precision_end = cp;
+                   precision_length = dp->precision_end - dp->precision_start;
+                   if (max_precision_length < precision_length)
+                     max_precision_length = precision_length;
+                 }
+             }
+ 
+           {
+             arg_type type;
+ 
+             /* Parse argument type/size specifiers.  */
+             {
+               int flags = 0;
+ 
+               for (;;)
+                 {
+                   if (*cp == 'h')
+                     {
+                       flags |= (1 << (flags & 1));
+                       cp++;
+                     }
+                   else if (*cp == 'L')
+                     {
+                       flags |= 4;
+                       cp++;
+                     }
+                   else if (*cp == 'l')
+                     {
+                       flags += 8;
+                       cp++;
+                     }
+                   else if (*cp == 'j')
+                     {
+                       if (sizeof (intmax_t) > sizeof (long))
+                         {
+                           /* intmax_t = long long */
+                           flags += 16;
+                         }
+                       else if (sizeof (intmax_t) > sizeof (int))
+                         {
+                           /* intmax_t = long */
+                           flags += 8;
+                         }
+                       cp++;
+                     }
+                   else if (*cp == 'z' || *cp == 'Z')
+                     {
+                       /* 'z' is standardized in ISO C 99, but glibc uses 'Z'
+                          because the warning facility in gcc-2.95.2 understands
+                          only 'Z' (see gcc-2.95.2/gcc/c-common.c:1784).  */
+                       if (sizeof (size_t) > sizeof (long))
+                         {
+                           /* size_t = long long */
+                           flags += 16;
+                         }
+                       else if (sizeof (size_t) > sizeof (int))
+                         {
+                           /* size_t = long */
+                           flags += 8;
+                         }
+                       cp++;
+                     }
+                   else if (*cp == 't')
+                     {
+                       if (sizeof (ptrdiff_t) > sizeof (long))
+                         {
+                           /* ptrdiff_t = long long */
+                           flags += 16;
+                         }
+                       else if (sizeof (ptrdiff_t) > sizeof (int))
+                         {
+                           /* ptrdiff_t = long */
+                           flags += 8;
+                         }
+                       cp++;
+                     }
+ #if defined __APPLE__ && defined __MACH__
+                   /* On Mac OS X 10.3, PRIdMAX is defined as "qd".
+                      We cannot change it to "lld" because PRIdMAX must also
+                      be understood by the system's printf routines.  */
+                   else if (*cp == 'q')
+                     {
+                       if (64 / 8 > sizeof (long))
+                         {
+                           /* int64_t = long long */
+                           flags += 16;
+                         }
+                       else
+                         {
+                           /* int64_t = long */
+                           flags += 8;
+                         }
+                       cp++;
+                     }
+ #endif
+ #if (defined _WIN32 || defined __WIN32__) && ! defined __CYGWIN__
+                   /* On native Windows, PRIdMAX is defined as "I64d".
+                      We cannot change it to "lld" because PRIdMAX must also
+                      be understood by the system's printf routines.  */
+                   else if (*cp == 'I' && cp[1] == '6' && cp[2] == '4')
+                     {
+                       if (64 / 8 > sizeof (long))
+                         {
+                           /* __int64 = long long */
+                           flags += 16;
+                         }
+                       else
+                         {
+                           /* __int64 = long */
+                           flags += 8;
+                         }
+                       cp += 3;
+                     }
+ #endif
+                   else
+                     break;
+                 }
+ 
+               /* Read the conversion character.  */
+               c = *cp++;
+               switch (c)
+                 {
+                 case 'd': case 'i':
+ #if HAVE_LONG_LONG_INT
+                   /* If 'long long' exists and is larger than 'long':  */
+                   if (flags >= 16 || (flags & 4))
+                     type = TYPE_LONGLONGINT;
+                   else
+ #endif
+                   /* If 'long long' exists and is the same as 'long', we parse
+                      "lld" into TYPE_LONGINT.  */
+                   if (flags >= 8)
+                     type = TYPE_LONGINT;
+                   else if (flags & 2)
+                     type = TYPE_SCHAR;
+                   else if (flags & 1)
+                     type = TYPE_SHORT;
+                   else
+                     type = TYPE_INT;
+                   break;
+                 case 'o': case 'u': case 'x': case 'X':
+ #if HAVE_LONG_LONG_INT
+                   /* If 'long long' exists and is larger than 'long':  */
+                   if (flags >= 16 || (flags & 4))
+                     type = TYPE_ULONGLONGINT;
+                   else
+ #endif
+                   /* If 'unsigned long long' exists and is the same as
+                      'unsigned long', we parse "llu" into TYPE_ULONGINT.  */
+                   if (flags >= 8)
+                     type = TYPE_ULONGINT;
+                   else if (flags & 2)
+                     type = TYPE_UCHAR;
+                   else if (flags & 1)
+                     type = TYPE_USHORT;
+                   else
+                     type = TYPE_UINT;
+                   break;
+                 case 'f': case 'F': case 'e': case 'E': case 'g': case 'G':
+                 case 'a': case 'A':
+                   if (flags >= 16 || (flags & 4))
+                     type = TYPE_LONGDOUBLE;
+                   else
+                     type = TYPE_DOUBLE;
+                   break;
+                 case 'c':
+                   if (flags >= 8)
+ #if HAVE_WINT_T
+                     type = TYPE_WIDE_CHAR;
+ #else
+                     goto error;
+ #endif
+                   else
+                     type = TYPE_CHAR;
+                   break;
+ #if HAVE_WINT_T
+                 case 'C':
+                   type = TYPE_WIDE_CHAR;
+                   c = 'c';
+                   break;
+ #endif
+                 case 's':
+                   if (flags >= 8)
+ #if HAVE_WCHAR_T
+                     type = TYPE_WIDE_STRING;
+ #else
+                     goto error;
+ #endif
+                   else
+                     type = TYPE_STRING;
+                   break;
+ #if HAVE_WCHAR_T
+                 case 'S':
+                   type = TYPE_WIDE_STRING;
+                   c = 's';
+                   break;
+ #endif
+                 case 'p':
+                   type = TYPE_POINTER;
+                   break;
+                 case 'n':
+ #if HAVE_LONG_LONG_INT
+                   /* If 'long long' exists and is larger than 'long':  */
+                   if (flags >= 16 || (flags & 4))
+                     type = TYPE_COUNT_LONGLONGINT_POINTER;
+                   else
+ #endif
+                   /* If 'long long' exists and is the same as 'long', we parse
+                      "lln" into TYPE_COUNT_LONGINT_POINTER.  */
+                   if (flags >= 8)
+                     type = TYPE_COUNT_LONGINT_POINTER;
+                   else if (flags & 2)
+                     type = TYPE_COUNT_SCHAR_POINTER;
+                   else if (flags & 1)
+                     type = TYPE_COUNT_SHORT_POINTER;
+                   else
+                     type = TYPE_COUNT_INT_POINTER;
+                   break;
+ #if ENABLE_UNISTDIO
+                 /* The unistdio extensions.  */
+                 case 'U':
+                   if (flags >= 16)
+                     type = TYPE_U32_STRING;
+                   else if (flags >= 8)
+                     type = TYPE_U16_STRING;
+                   else
+                     type = TYPE_U8_STRING;
+                   break;
+ #endif
+                 case '%':
+                   type = TYPE_NONE;
+                   break;
+                 default:
+                   /* Unknown conversion character.  */
+                   goto error;
+                 }
+             }
+ 
+             if (type != TYPE_NONE)
+               {
+                 dp->arg_index = arg_index;
+                 if (dp->arg_index == ARG_NONE)
+                   {
+                     dp->arg_index = arg_posn++;
+                     if (dp->arg_index == ARG_NONE)
+                       /* arg_posn wrapped around.  */
+                       goto error;
+                   }
+                 REGISTER_ARG (dp->arg_index, type);
+               }
+             dp->conversion = c;
+             dp->dir_end = cp;
+           }
+ 
+           d->count++;
+           if (d->count >= d_allocated)
+             {
+               size_t memory_size;
+               DIRECTIVE *memory;
+ 
+               d_allocated = xtimes (d_allocated, 2);
+               memory_size = xtimes (d_allocated, sizeof (DIRECTIVE));
+               if (size_overflow_p (memory_size))
+                 /* Overflow, would lead to out of memory.  */
+                 goto out_of_memory;
+               memory = (DIRECTIVE *) (d->dir != d->direct_alloc_dir
+                                       ? realloc (d->dir, memory_size)
+                                       : malloc (memory_size));
+               if (memory == NULL)
+                 /* Out of memory.  */
+                 goto out_of_memory;
+               if (d->dir == d->direct_alloc_dir)
+                 memcpy (memory, d->dir, d->count * sizeof (DIRECTIVE));
+               d->dir = memory;
+             }
+         }
+ #if CHAR_T_ONLY_ASCII
+       else if (!c_isascii (c))
+         {
+           /* Non-ASCII character.  Not supported.  */
+           goto error;
+         }
+ #endif
+     }
+   d->dir[d->count].dir_start = cp;
+ 
+   d->max_width_length = max_width_length;
+   d->max_precision_length = max_precision_length;
+   return 0;
+ 
+ error:
+   if (a->arg != a->direct_alloc_arg)
+     free (a->arg);
+   if (d->dir != d->direct_alloc_dir)
+     free (d->dir);
+   errno = EINVAL;
+   return -1;
+ 
+ out_of_memory:
+   if (a->arg != a->direct_alloc_arg)
+     free (a->arg);
+   if (d->dir != d->direct_alloc_dir)
+     free (d->dir);
+   errno = ENOMEM;
+   return -1;
+ }
+ 
+ #undef PRINTF_PARSE
+ #undef DIRECTIVES
+ #undef DIRECTIVE
+ #undef CHAR_T_ONLY_ASCII
+ #undef CHAR_T
diff -Nrc2 texinfo-5.2/gnulib/lib/printf-parse.h texinfo-6.0/gnulib/lib/printf-parse.h
*** texinfo-5.2/gnulib/lib/printf-parse.h	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/gnulib/lib/printf-parse.h	2015-02-25 20:17:31.000000000 +0000
***************
*** 0 ****
--- 1,193 ----
+ /* Parse printf format string.
+    Copyright (C) 1999, 2002-2003, 2005, 2007, 2010-2015 Free Software
+    Foundation, Inc.
+ 
+    This program is free software; you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation; either version 3, or (at your option)
+    any later version.
+ 
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+ 
+    You should have received a copy of the GNU General Public License along
+    with this program; if not, see <http://www.gnu.org/licenses/>.  */
+ 
+ #ifndef _PRINTF_PARSE_H
+ #define _PRINTF_PARSE_H
+ 
+ /* This file can be parametrized with the following macros:
+      ENABLE_UNISTDIO    Set to 1 to enable the unistdio extensions.
+      STATIC             Set to 'static' to declare the function static.  */
+ 
+ #if HAVE_FEATURES_H
+ # include <features.h> /* for __GLIBC__, __UCLIBC__ */
+ #endif
+ 
+ #include "printf-args.h"
+ 
+ 
+ /* Flags */
+ #define FLAG_GROUP       1      /* ' flag */
+ #define FLAG_LEFT        2      /* - flag */
+ #define FLAG_SHOWSIGN    4      /* + flag */
+ #define FLAG_SPACE       8      /* space flag */
+ #define FLAG_ALT        16      /* # flag */
+ #define FLAG_ZERO       32
+ #if __GLIBC__ >= 2 && !defined __UCLIBC__
+ # define FLAG_LOCALIZED 64      /* I flag, uses localized digits */
+ #endif
+ 
+ /* arg_index value indicating that no argument is consumed.  */
+ #define ARG_NONE        (~(size_t)0)
+ 
+ /* xxx_directive: A parsed directive.
+    xxx_directives: A parsed format string.  */
+ 
+ /* Number of directly allocated directives (no malloc() needed).  */
+ #define N_DIRECT_ALLOC_DIRECTIVES 7
+ 
+ /* A parsed directive.  */
+ typedef struct
+ {
+   const char* dir_start;
+   const char* dir_end;
+   int flags;
+   const char* width_start;
+   const char* width_end;
+   size_t width_arg_index;
+   const char* precision_start;
+   const char* precision_end;
+   size_t precision_arg_index;
+   char conversion; /* d i o u x X f F e E g G a A c s p n U % but not C S */
+   size_t arg_index;
+ }
+ char_directive;
+ 
+ /* A parsed format string.  */
+ typedef struct
+ {
+   size_t count;
+   char_directive *dir;
+   size_t max_width_length;
+   size_t max_precision_length;
+   char_directive direct_alloc_dir[N_DIRECT_ALLOC_DIRECTIVES];
+ }
+ char_directives;
+ 
+ #if ENABLE_UNISTDIO
+ 
+ /* A parsed directive.  */
+ typedef struct
+ {
+   const uint8_t* dir_start;
+   const uint8_t* dir_end;
+   int flags;
+   const uint8_t* width_start;
+   const uint8_t* width_end;
+   size_t width_arg_index;
+   const uint8_t* precision_start;
+   const uint8_t* precision_end;
+   size_t precision_arg_index;
+   uint8_t conversion; /* d i o u x X f F e E g G a A c s p n U % but not C S */
+   size_t arg_index;
+ }
+ u8_directive;
+ 
+ /* A parsed format string.  */
+ typedef struct
+ {
+   size_t count;
+   u8_directive *dir;
+   size_t max_width_length;
+   size_t max_precision_length;
+   u8_directive direct_alloc_dir[N_DIRECT_ALLOC_DIRECTIVES];
+ }
+ u8_directives;
+ 
+ /* A parsed directive.  */
+ typedef struct
+ {
+   const uint16_t* dir_start;
+   const uint16_t* dir_end;
+   int flags;
+   const uint16_t* width_start;
+   const uint16_t* width_end;
+   size_t width_arg_index;
+   const uint16_t* precision_start;
+   const uint16_t* precision_end;
+   size_t precision_arg_index;
+   uint16_t conversion; /* d i o u x X f F e E g G a A c s p n U % but not C S */
+   size_t arg_index;
+ }
+ u16_directive;
+ 
+ /* A parsed format string.  */
+ typedef struct
+ {
+   size_t count;
+   u16_directive *dir;
+   size_t max_width_length;
+   size_t max_precision_length;
+   u16_directive direct_alloc_dir[N_DIRECT_ALLOC_DIRECTIVES];
+ }
+ u16_directives;
+ 
+ /* A parsed directive.  */
+ typedef struct
+ {
+   const uint32_t* dir_start;
+   const uint32_t* dir_end;
+   int flags;
+   const uint32_t* width_start;
+   const uint32_t* width_end;
+   size_t width_arg_index;
+   const uint32_t* precision_start;
+   const uint32_t* precision_end;
+   size_t precision_arg_index;
+   uint32_t conversion; /* d i o u x X f F e E g G a A c s p n U % but not C S */
+   size_t arg_index;
+ }
+ u32_directive;
+ 
+ /* A parsed format string.  */
+ typedef struct
+ {
+   size_t count;
+   u32_directive *dir;
+   size_t max_width_length;
+   size_t max_precision_length;
+   u32_directive direct_alloc_dir[N_DIRECT_ALLOC_DIRECTIVES];
+ }
+ u32_directives;
+ 
+ #endif
+ 
+ 
+ /* Parses the format string.  Fills in the number N of directives, and fills
+    in directives[0], ..., directives[N-1], and sets directives[N].dir_start
+    to the end of the format string.  Also fills in the arg_type fields of the
+    arguments and the needed count of arguments.  */
+ #if ENABLE_UNISTDIO
+ extern int
+        ulc_printf_parse (const char *format, char_directives *d, arguments *a);
+ extern int
+        u8_printf_parse (const uint8_t *format, u8_directives *d, arguments *a);
+ extern int
+        u16_printf_parse (const uint16_t *format, u16_directives *d,
+                          arguments *a);
+ extern int
+        u32_printf_parse (const uint32_t *format, u32_directives *d,
+                          arguments *a);
+ #else
+ # ifdef STATIC
+ STATIC
+ # else
+ extern
+ # endif
+ int printf_parse (const char *format, char_directives *d, arguments *a);
+ #endif
+ 
+ #endif /* _PRINTF_PARSE_H */
diff -Nrc2 texinfo-5.2/gnulib/lib/ref-add.sin texinfo-6.0/gnulib/lib/ref-add.sin
*** texinfo-5.2/gnulib/lib/ref-add.sin	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/lib/ref-add.sin	2015-02-25 20:17:33.000000000 +0000
***************
*** 1,5 ****
  # Add this package to a list of references stored in a text file.
  #
! #   Copyright (C) 2000, 2009-2013 Free Software Foundation, Inc.
  #
  #   This program is free software; you can redistribute it and/or modify
--- 1,5 ----
  # Add this package to a list of references stored in a text file.
  #
! #   Copyright (C) 2000, 2009-2015 Free Software Foundation, Inc.
  #
  #   This program is free software; you can redistribute it and/or modify
diff -Nrc2 texinfo-5.2/gnulib/lib/ref-del.sin texinfo-6.0/gnulib/lib/ref-del.sin
*** texinfo-5.2/gnulib/lib/ref-del.sin	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/lib/ref-del.sin	2015-02-25 20:17:33.000000000 +0000
***************
*** 1,5 ****
  # Remove this package from a list of references stored in a text file.
  #
! #   Copyright (C) 2000, 2009-2013 Free Software Foundation, Inc.
  #
  #   This program is free software; you can redistribute it and/or modify
--- 1,5 ----
  # Remove this package from a list of references stored in a text file.
  #
! #   Copyright (C) 2000, 2009-2015 Free Software Foundation, Inc.
  #
  #   This program is free software; you can redistribute it and/or modify
diff -Nrc2 texinfo-5.2/gnulib/lib/regcomp.c texinfo-6.0/gnulib/lib/regcomp.c
*** texinfo-5.2/gnulib/lib/regcomp.c	2013-09-13 17:53:03.000000000 +0100
--- texinfo-6.0/gnulib/lib/regcomp.c	2015-02-25 20:17:31.000000000 +0000
***************
*** 1,4 ****
  /* Extended regular expression matching and search library.
!    Copyright (C) 2002-2013 Free Software Foundation, Inc.
     This file is part of the GNU C Library.
     Contributed by Isamu Hasegawa <isamu@yamato.ibm.com>.
--- 1,4 ----
  /* Extended regular expression matching and search library.
!    Copyright (C) 2002-2015 Free Software Foundation, Inc.
     This file is part of the GNU C Library.
     Contributed by Isamu Hasegawa <isamu@yamato.ibm.com>.
***************
*** 2200,2204 ****
  	  branch = parse_branch (regexp, preg, token, syntax, nest, err);
  	  if (BE (*err != REG_NOERROR && branch == NULL, 0))
! 	    return NULL;
  	}
        else
--- 2200,2208 ----
  	  branch = parse_branch (regexp, preg, token, syntax, nest, err);
  	  if (BE (*err != REG_NOERROR && branch == NULL, 0))
! 	    {
! 	      if (tree != NULL)
! 		postorder (tree, free_tree, NULL);
! 	      return NULL;
! 	    }
  	}
        else
***************
*** 2461,2467 ****
  	 || token->type == OP_DUP_QUESTION || token->type == OP_OPEN_DUP_NUM)
      {
!       tree = parse_dup_op (tree, regexp, dfa, token, syntax, err);
!       if (BE (*err != REG_NOERROR && tree == NULL, 0))
! 	return NULL;
        /* In BRE consecutive duplications are not allowed.  */
        if ((syntax & RE_CONTEXT_INVALID_DUP)
--- 2465,2477 ----
  	 || token->type == OP_DUP_QUESTION || token->type == OP_OPEN_DUP_NUM)
      {
!       bin_tree_t *dup_tree = parse_dup_op (tree, regexp, dfa, token,
! 					   syntax, err);
!       if (BE (*err != REG_NOERROR && dup_tree == NULL, 0))
! 	{
! 	  if (tree != NULL)
! 	    postorder (tree, free_tree, NULL);
! 	  return NULL;
! 	}
!       tree = dup_tree;
        /* In BRE consecutive duplications are not allowed.  */
        if ((syntax & RE_CONTEXT_INVALID_DUP)
***************
*** 2469,2472 ****
--- 2479,2484 ----
  	      || token->type == OP_OPEN_DUP_NUM))
  	{
+ 	  if (tree != NULL)
+ 	    postorder (tree, free_tree, NULL);
  	  *err = REG_BADRPT;
  	  return NULL;
***************
*** 2624,2627 ****
--- 2636,2641 ----
        /* Duplicate ELEM before it is marked optional.  */
        elem = duplicate_tree (elem, dfa);
+       if (BE (elem == NULL, 0))
+         goto parse_dup_op_espace;
        old_tree = tree;
      }
diff -Nrc2 texinfo-5.2/gnulib/lib/regex.c texinfo-6.0/gnulib/lib/regex.c
*** texinfo-5.2/gnulib/lib/regex.c	2013-03-03 00:00:52.000000000 +0000
--- texinfo-6.0/gnulib/lib/regex.c	2015-02-25 20:17:33.000000000 +0000
***************
*** 1,4 ****
  /* Extended regular expression matching and search library.
!    Copyright (C) 2002-2013 Free Software Foundation, Inc.
     This file is part of the GNU C Library.
     Contributed by Isamu Hasegawa <isamu@yamato.ibm.com>.
--- 1,4 ----
  /* Extended regular expression matching and search library.
!    Copyright (C) 2002-2015 Free Software Foundation, Inc.
     This file is part of the GNU C Library.
     Contributed by Isamu Hasegawa <isamu@yamato.ibm.com>.
diff -Nrc2 texinfo-5.2/gnulib/lib/regex.h texinfo-6.0/gnulib/lib/regex.h
*** texinfo-5.2/gnulib/lib/regex.h	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/lib/regex.h	2015-02-25 20:17:33.000000000 +0000
***************
*** 1,5 ****
  /* Definitions for data structures and routines for the regular
     expression library.
!    Copyright (C) 1985, 1989-1993, 1995-1998, 2000-2003, 2005-2013 Free Software
     Foundation, Inc.
     This file is part of the GNU C Library.
--- 1,5 ----
  /* Definitions for data structures and routines for the regular
     expression library.
!    Copyright (C) 1985, 1989-1993, 1995-1998, 2000-2003, 2005-2015 Free Software
     Foundation, Inc.
     This file is part of the GNU C Library.
***************
*** 609,613 ****
  #endif	/* Use GNU */
  
! #if defined _REGEX_RE_COMP || (defined _LIBC && defined __USE_BSD)
  # ifndef _CRAY
  /* 4.2 bsd compatibility.  */
--- 609,613 ----
  #endif	/* Use GNU */
  
! #if defined _REGEX_RE_COMP || (defined _LIBC && defined __USE_MISC)
  # ifndef _CRAY
  /* 4.2 bsd compatibility.  */
diff -Nrc2 texinfo-5.2/gnulib/lib/regex_internal.c texinfo-6.0/gnulib/lib/regex_internal.c
*** texinfo-5.2/gnulib/lib/regex_internal.c	2013-09-13 17:53:03.000000000 +0100
--- texinfo-6.0/gnulib/lib/regex_internal.c	2015-02-25 20:17:31.000000000 +0000
***************
*** 1,4 ****
  /* Extended regular expression matching and search library.
!    Copyright (C) 2002-2013 Free Software Foundation, Inc.
     This file is part of the GNU C Library.
     Contributed by Isamu Hasegawa <isamu@yamato.ibm.com>.
--- 1,4 ----
  /* Extended regular expression matching and search library.
!    Copyright (C) 2002-2015 Free Software Foundation, Inc.
     This file is part of the GNU C Library.
     Contributed by Isamu Hasegawa <isamu@yamato.ibm.com>.
***************
*** 312,321 ****
  	  if (BE (mbclen < (size_t) -2, 1))
  	    {
! 	      wchar_t wcu = wc;
! 	      if (iswlower (wc))
  		{
  		  size_t mbcdlen;
  
- 		  wcu = towupper (wc);
  		  mbcdlen = wcrtomb (buf, wcu, &prev_st);
  		  if (BE (mbclen == mbcdlen, 1))
--- 312,320 ----
  	  if (BE (mbclen < (size_t) -2, 1))
  	    {
! 	      wchar_t wcu = towupper (wc);
! 	      if (wcu != wc)
  		{
  		  size_t mbcdlen;
  
  		  mbcdlen = wcrtomb (buf, wcu, &prev_st);
  		  if (BE (mbclen == mbcdlen, 1))
***************
*** 382,391 ****
  	if (BE (mbclen < (size_t) -2, 1))
  	  {
! 	    wchar_t wcu = wc;
! 	    if (iswlower (wc))
  	      {
  		size_t mbcdlen;
  
- 		wcu = towupper (wc);
  		mbcdlen = wcrtomb ((char *) buf, wcu, &prev_st);
  		if (BE (mbclen == mbcdlen, 1))
--- 381,389 ----
  	if (BE (mbclen < (size_t) -2, 1))
  	  {
! 	    wchar_t wcu = towupper (wc);
! 	    if (wcu != wc)
  	      {
  		size_t mbcdlen;
  
  		mbcdlen = wcrtomb ((char *) buf, wcu, &prev_st);
  		if (BE (mbclen == mbcdlen, 1))
***************
*** 539,546 ****
        if (BE (pstr->trans != NULL, 0))
  	ch = pstr->trans[ch];
!       if (islower (ch))
! 	pstr->mbs[char_idx] = toupper (ch);
!       else
! 	pstr->mbs[char_idx] = ch;
      }
    pstr->valid_len = char_idx;
--- 537,541 ----
        if (BE (pstr->trans != NULL, 0))
  	ch = pstr->trans[ch];
!       pstr->mbs[char_idx] = toupper (ch);
      }
    pstr->valid_len = char_idx;
***************
*** 683,687 ****
  	      pstr->valid_len -= offset;
  	      pstr->valid_raw_len -= offset;
! #if DEBUG
  	      assert (pstr->valid_len > 0);
  #endif
--- 678,682 ----
  	      pstr->valid_len -= offset;
  	      pstr->valid_raw_len -= offset;
! #if defined DEBUG && DEBUG
  	      assert (pstr->valid_len > 0);
  #endif
***************
*** 942,946 ****
        while(input->wcs[wc_idx] == WEOF)
  	{
! #ifdef DEBUG
  	  /* It must not happen.  */
  	  assert (REG_VALID_INDEX (wc_idx));
--- 937,941 ----
        while(input->wcs[wc_idx] == WEOF)
  	{
! #if defined DEBUG && DEBUG
  	  /* It must not happen.  */
  	  assert (REG_VALID_INDEX (wc_idx));
diff -Nrc2 texinfo-5.2/gnulib/lib/regex_internal.h texinfo-6.0/gnulib/lib/regex_internal.h
*** texinfo-5.2/gnulib/lib/regex_internal.h	2013-09-13 17:53:03.000000000 +0100
--- texinfo-6.0/gnulib/lib/regex_internal.h	2015-02-25 20:17:33.000000000 +0000
***************
*** 1,4 ****
  /* Extended regular expression matching and search library.
!    Copyright (C) 2002-2013 Free Software Foundation, Inc.
     This file is part of the GNU C Library.
     Contributed by Isamu Hasegawa <isamu@yamato.ibm.com>.
--- 1,4 ----
  /* Extended regular expression matching and search library.
!    Copyright (C) 2002-2015 Free Software Foundation, Inc.
     This file is part of the GNU C Library.
     Contributed by Isamu Hasegawa <isamu@yamato.ibm.com>.
***************
*** 41,45 ****
  # define lock_lock(lock) __libc_lock_lock (lock)
  # define lock_unlock(lock) __libc_lock_unlock (lock)
! #elif defined GNULIB_LOCK
  # include "glthread/lock.h"
    /* Use gl_lock_define if empty macro arguments are known to work.
--- 41,45 ----
  # define lock_lock(lock) __libc_lock_lock (lock)
  # define lock_unlock(lock) __libc_lock_unlock (lock)
! #elif defined GNULIB_LOCK && !defined USE_UNLOCKED_IO
  # include "glthread/lock.h"
    /* Use gl_lock_define if empty macro arguments are known to work.
***************
*** 63,67 ****
  # define lock_lock(lock) glthread_lock_lock (&(lock))
  # define lock_unlock(lock) glthread_lock_unlock (&(lock))
! #elif defined GNULIB_PTHREAD
  # include <pthread.h>
  # define lock_define(name) pthread_mutex_t name;
--- 63,67 ----
  # define lock_lock(lock) glthread_lock_lock (&(lock))
  # define lock_unlock(lock) glthread_lock_unlock (&(lock))
! #elif defined GNULIB_PTHREAD && !defined USE_UNLOCKED_IO
  # include <pthread.h>
  # define lock_define(name) pthread_mutex_t name;
***************
*** 111,115 ****
  #endif
  
! #if (defined MB_CUR_MAX && HAVE_WCTYPE_H && HAVE_ISWCTYPE && HAVE_WCSCOLL) || _LIBC
  # define RE_ENABLE_I18N
  #endif
--- 111,115 ----
  #endif
  
! #if (defined MB_CUR_MAX && HAVE_WCTYPE_H && HAVE_ISWCTYPE) || _LIBC
  # define RE_ENABLE_I18N
  #endif
diff -Nrc2 texinfo-5.2/gnulib/lib/regexec.c texinfo-6.0/gnulib/lib/regexec.c
*** texinfo-5.2/gnulib/lib/regexec.c	2013-09-13 17:53:03.000000000 +0100
--- texinfo-6.0/gnulib/lib/regexec.c	2015-02-25 20:17:33.000000000 +0000
***************
*** 1,4 ****
  /* Extended regular expression matching and search library.
!    Copyright (C) 2002-2013 Free Software Foundation, Inc.
     This file is part of the GNU C Library.
     Contributed by Isamu Hasegawa <isamu@yamato.ibm.com>.
--- 1,4 ----
  /* Extended regular expression matching and search library.
!    Copyright (C) 2002-2015 Free Software Foundation, Inc.
     This file is part of the GNU C Library.
     Contributed by Isamu Hasegawa <isamu@yamato.ibm.com>.
diff -Nrc2 texinfo-5.2/gnulib/lib/secure_getenv.c texinfo-6.0/gnulib/lib/secure_getenv.c
*** texinfo-5.2/gnulib/lib/secure_getenv.c	2013-03-03 00:00:48.000000000 +0000
--- texinfo-6.0/gnulib/lib/secure_getenv.c	2015-02-25 20:17:31.000000000 +0000
***************
*** 1,5 ****
  /* Look up an environment variable more securely.
  
!    Copyright 2013 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify it
--- 1,5 ----
  /* Look up an environment variable more securely.
  
!    Copyright 2013-2015 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify it
diff -Nrc2 texinfo-5.2/gnulib/lib/signbitd.c texinfo-6.0/gnulib/lib/signbitd.c
*** texinfo-5.2/gnulib/lib/signbitd.c	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/gnulib/lib/signbitd.c	2015-02-25 20:17:31.000000000 +0000
***************
*** 0 ****
--- 1,64 ----
+ /* signbit() macro: Determine the sign bit of a floating-point number.
+    Copyright (C) 2007-2015 Free Software Foundation, Inc.
+ 
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation; either version 3 of the License, or
+    (at your option) any later version.
+ 
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+ 
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
+ 
+ #include <config.h>
+ 
+ /* Specification.  */
+ #include <math.h>
+ 
+ #include <string.h>
+ #include "isnand-nolibm.h"
+ #include "float+.h"
+ 
+ #ifdef gl_signbitd_OPTIMIZED_MACRO
+ # undef gl_signbitd
+ #endif
+ 
+ int
+ gl_signbitd (double arg)
+ {
+ #if defined DBL_SIGNBIT_WORD && defined DBL_SIGNBIT_BIT
+   /* The use of a union to extract the bits of the representation of a
+      'long double' is safe in practice, despite of the "aliasing rules" of
+      C99, because the GCC docs say
+        "Even with '-fstrict-aliasing', type-punning is allowed, provided the
+         memory is accessed through the union type."
+      and similarly for other compilers.  */
+ # define NWORDS \
+     ((sizeof (double) + sizeof (unsigned int) - 1) / sizeof (unsigned int))
+   union { double value; unsigned int word[NWORDS]; } m;
+   m.value = arg;
+   return (m.word[DBL_SIGNBIT_WORD] >> DBL_SIGNBIT_BIT) & 1;
+ #elif HAVE_COPYSIGN_IN_LIBC
+   return copysign (1.0, arg) < 0;
+ #else
+   /* This does not do the right thing for NaN, but this is irrelevant for
+      most use cases.  */
+   if (isnand (arg))
+     return 0;
+   if (arg < 0.0)
+     return 1;
+   else if (arg == 0.0)
+     {
+       /* Distinguish 0.0 and -0.0.  */
+       static double plus_zero = 0.0;
+       double arg_mem = arg;
+       return (memcmp (&plus_zero, &arg_mem, SIZEOF_DBL) != 0);
+     }
+   else
+     return 0;
+ #endif
+ }
diff -Nrc2 texinfo-5.2/gnulib/lib/signbitf.c texinfo-6.0/gnulib/lib/signbitf.c
*** texinfo-5.2/gnulib/lib/signbitf.c	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/gnulib/lib/signbitf.c	2015-02-25 20:17:31.000000000 +0000
***************
*** 0 ****
--- 1,64 ----
+ /* signbit() macro: Determine the sign bit of a floating-point number.
+    Copyright (C) 2007, 2009-2015 Free Software Foundation, Inc.
+ 
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation; either version 3 of the License, or
+    (at your option) any later version.
+ 
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+ 
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
+ 
+ #include <config.h>
+ 
+ /* Specification.  */
+ #include <math.h>
+ 
+ #include <string.h>
+ #include "isnanf-nolibm.h"
+ #include "float+.h"
+ 
+ #ifdef gl_signbitf_OPTIMIZED_MACRO
+ # undef gl_signbitf
+ #endif
+ 
+ int
+ gl_signbitf (float arg)
+ {
+ #if defined FLT_SIGNBIT_WORD && defined FLT_SIGNBIT_BIT
+   /* The use of a union to extract the bits of the representation of a
+      'long double' is safe in practice, despite of the "aliasing rules" of
+      C99, because the GCC docs say
+        "Even with '-fstrict-aliasing', type-punning is allowed, provided the
+         memory is accessed through the union type."
+      and similarly for other compilers.  */
+ # define NWORDS \
+     ((sizeof (float) + sizeof (unsigned int) - 1) / sizeof (unsigned int))
+   union { float value; unsigned int word[NWORDS]; } m;
+   m.value = arg;
+   return (m.word[FLT_SIGNBIT_WORD] >> FLT_SIGNBIT_BIT) & 1;
+ #elif HAVE_COPYSIGNF_IN_LIBC
+   return copysignf (1.0f, arg) < 0;
+ #else
+   /* This does not do the right thing for NaN, but this is irrelevant for
+      most use cases.  */
+   if (isnanf (arg))
+     return 0;
+   if (arg < 0.0f)
+     return 1;
+   else if (arg == 0.0f)
+     {
+       /* Distinguish 0.0f and -0.0f.  */
+       static float plus_zero = 0.0f;
+       float arg_mem = arg;
+       return (memcmp (&plus_zero, &arg_mem, SIZEOF_FLT) != 0);
+     }
+   else
+     return 0;
+ #endif
+ }
diff -Nrc2 texinfo-5.2/gnulib/lib/signbitl.c texinfo-6.0/gnulib/lib/signbitl.c
*** texinfo-5.2/gnulib/lib/signbitl.c	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/gnulib/lib/signbitl.c	2015-02-25 20:17:31.000000000 +0000
***************
*** 0 ****
--- 1,64 ----
+ /* signbit() macro: Determine the sign bit of a floating-point number.
+    Copyright (C) 2007, 2009-2015 Free Software Foundation, Inc.
+ 
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation; either version 3 of the License, or
+    (at your option) any later version.
+ 
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+ 
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
+ 
+ #include <config.h>
+ 
+ /* Specification.  */
+ #include <math.h>
+ 
+ #include <string.h>
+ #include "isnanl-nolibm.h"
+ #include "float+.h"
+ 
+ #ifdef gl_signbitl_OPTIMIZED_MACRO
+ # undef gl_signbitl
+ #endif
+ 
+ int
+ gl_signbitl (long double arg)
+ {
+ #if defined LDBL_SIGNBIT_WORD && defined LDBL_SIGNBIT_BIT
+   /* The use of a union to extract the bits of the representation of a
+      'long double' is safe in practice, despite of the "aliasing rules" of
+      C99, because the GCC docs say
+        "Even with '-fstrict-aliasing', type-punning is allowed, provided the
+         memory is accessed through the union type."
+      and similarly for other compilers.  */
+ # define NWORDS \
+     ((sizeof (long double) + sizeof (unsigned int) - 1) / sizeof (unsigned int))
+   union { long double value; unsigned int word[NWORDS]; } m;
+   m.value = arg;
+   return (m.word[LDBL_SIGNBIT_WORD] >> LDBL_SIGNBIT_BIT) & 1;
+ #elif HAVE_COPYSIGNL_IN_LIBC
+   return copysignl (1.0L, arg) < 0;
+ #else
+   /* This does not do the right thing for NaN, but this is irrelevant for
+      most use cases.  */
+   if (isnanl (arg))
+     return 0;
+   if (arg < 0.0L)
+     return 1;
+   else if (arg == 0.0L)
+     {
+       /* Distinguish 0.0L and -0.0L.  */
+       static long double plus_zero = 0.0L;
+       long double arg_mem = arg;
+       return (memcmp (&plus_zero, &arg_mem, SIZEOF_LDBL) != 0);
+     }
+   else
+     return 0;
+ #endif
+ }
diff -Nrc2 texinfo-5.2/gnulib/lib/size_max.h texinfo-6.0/gnulib/lib/size_max.h
*** texinfo-5.2/gnulib/lib/size_max.h	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/gnulib/lib/size_max.h	2015-02-25 20:17:31.000000000 +0000
***************
*** 0 ****
--- 1,30 ----
+ /* size_max.h -- declare SIZE_MAX through system headers
+    Copyright (C) 2005-2006, 2009-2015 Free Software Foundation, Inc.
+    Written by Simon Josefsson.
+ 
+    This program is free software; you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation; either version 3, or (at your option)
+    any later version.
+ 
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+ 
+    You should have received a copy of the GNU General Public License
+    along with this program; if not, see <http://www.gnu.org/licenses/>.  */
+ 
+ #ifndef GNULIB_SIZE_MAX_H
+ #define GNULIB_SIZE_MAX_H
+ 
+ /* Get SIZE_MAX declaration on systems like Solaris 7/8/9.  */
+ # include <limits.h>
+ /* Get SIZE_MAX declaration on systems like glibc 2.  */
+ # if HAVE_STDINT_H
+ #  include <stdint.h>
+ # endif
+ /* On systems where these include files don't define it, SIZE_MAX is defined
+    in config.h.  */
+ 
+ #endif /* GNULIB_SIZE_MAX_H */
diff -Nrc2 texinfo-5.2/gnulib/lib/stat.c texinfo-6.0/gnulib/lib/stat.c
*** texinfo-5.2/gnulib/lib/stat.c	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/lib/stat.c	2015-02-25 20:17:33.000000000 +0000
***************
*** 1,4 ****
  /* Work around platform bugs in stat.
!    Copyright (C) 2009-2013 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
--- 1,4 ----
  /* Work around platform bugs in stat.
!    Copyright (C) 2009-2015 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
diff -Nrc2 texinfo-5.2/gnulib/lib/stdarg.in.h texinfo-6.0/gnulib/lib/stdarg.in.h
*** texinfo-5.2/gnulib/lib/stdarg.in.h	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/gnulib/lib/stdarg.in.h	2015-06-09 02:11:15.000000000 +0100
***************
*** 0 ****
--- 1,35 ----
+ /* Substitute for and wrapper around <stdarg.h>.
+    Copyright (C) 2008-2015 Free Software Foundation, Inc.
+ 
+    This program is free software; you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation; either version 3, or (at your option)
+    any later version.
+ 
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+ 
+    You should have received a copy of the GNU General Public License
+    along with this program; if not, see <http://www.gnu.org/licenses/>.  */
+ 
+ #ifndef _@GUARD_PREFIX@_STDARG_H
+ 
+ #if __GNUC__ >= 3
+ @PRAGMA_SYSTEM_HEADER@
+ #endif
+ @PRAGMA_COLUMNS@
+ 
+ /* The include_next requires a split double-inclusion guard.  */
+ #@INCLUDE_NEXT@ @NEXT_STDARG_H@
+ 
+ #ifndef _@GUARD_PREFIX@_STDARG_H
+ #define _@GUARD_PREFIX@_STDARG_H
+ 
+ #ifndef va_copy
+ # define va_copy(a,b) ((a) = (b))
+ #endif
+ 
+ #endif /* _@GUARD_PREFIX@_STDARG_H */
+ #endif /* _@GUARD_PREFIX@_STDARG_H */
diff -Nrc2 texinfo-5.2/gnulib/lib/stdbool.in.h texinfo-6.0/gnulib/lib/stdbool.in.h
*** texinfo-5.2/gnulib/lib/stdbool.in.h	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/lib/stdbool.in.h	2015-02-25 20:17:33.000000000 +0000
***************
*** 1,3 ****
! /* Copyright (C) 2001-2003, 2006-2013 Free Software Foundation, Inc.
     Written by Bruno Haible <haible@clisp.cons.org>, 2001.
  
--- 1,3 ----
! /* Copyright (C) 2001-2003, 2006-2015 Free Software Foundation, Inc.
     Written by Bruno Haible <haible@clisp.cons.org>, 2001.
  
diff -Nrc2 texinfo-5.2/gnulib/lib/stddef.in.h texinfo-6.0/gnulib/lib/stddef.in.h
*** texinfo-5.2/gnulib/lib/stddef.in.h	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/lib/stddef.in.h	2015-05-07 03:04:20.000000000 +0100
***************
*** 1,5 ****
  /* A substitute for POSIX 2008 <stddef.h>, for platforms that have issues.
  
!    Copyright (C) 2009-2013 Free Software Foundation, Inc.
  
     This program is free software; you can redistribute it and/or modify
--- 1,5 ----
  /* A substitute for POSIX 2008 <stddef.h>, for platforms that have issues.
  
!    Copyright (C) 2009-2015 Free Software Foundation, Inc.
  
     This program is free software; you can redistribute it and/or modify
***************
*** 40,44 ****
  # if !(defined _@GUARD_PREFIX@_STDDEF_H && defined _GL_STDDEF_WINT_T)
  #  ifdef __need_wint_t
- #   undef _@GUARD_PREFIX@_STDDEF_H
  #   define _GL_STDDEF_WINT_T
  #  endif
--- 40,43 ----
***************
*** 55,79 ****
  #  @INCLUDE_NEXT@ @NEXT_STDDEF_H@
  
- #  ifndef _@GUARD_PREFIX@_STDDEF_H
- #   define _@GUARD_PREFIX@_STDDEF_H
- 
  /* On NetBSD 5.0, the definition of NULL lacks proper parentheses.  */
! #if @REPLACE_NULL@
! # undef NULL
! # ifdef __cplusplus
     /* ISO C++ says that the macro NULL must expand to an integer constant
        expression, hence '((void *) 0)' is not allowed in C++.  */
! #  if __GNUG__ >= 3
      /* GNU C++ has a __null macro that behaves like an integer ('int' or
         'long') but has the same size as a pointer.  Use that, to avoid
         warnings.  */
! #   define NULL __null
! #  else
! #   define NULL 0L
  #  endif
! # else
! #  define NULL ((void *) 0)
! # endif
! #endif
  
  /* Some platforms lack wchar_t.  */
--- 54,79 ----
  #  @INCLUDE_NEXT@ @NEXT_STDDEF_H@
  
  /* On NetBSD 5.0, the definition of NULL lacks proper parentheses.  */
! #  if (@REPLACE_NULL@ \
!        && (!defined _@GUARD_PREFIX@_STDDEF_H || defined _GL_STDDEF_WINT_T))
! #   undef NULL
! #   ifdef __cplusplus
     /* ISO C++ says that the macro NULL must expand to an integer constant
        expression, hence '((void *) 0)' is not allowed in C++.  */
! #    if __GNUG__ >= 3
      /* GNU C++ has a __null macro that behaves like an integer ('int' or
         'long') but has the same size as a pointer.  Use that, to avoid
         warnings.  */
! #     define NULL __null
! #    else
! #     define NULL 0L
! #    endif
! #   else
! #    define NULL ((void *) 0)
! #   endif
  #  endif
! 
! #  ifndef _@GUARD_PREFIX@_STDDEF_H
! #   define _@GUARD_PREFIX@_STDDEF_H
  
  /* Some platforms lack wchar_t.  */
***************
*** 82,85 ****
--- 82,107 ----
  #endif
  
+ /* Some platforms lack max_align_t.  */
+ #if !@HAVE_MAX_ALIGN_T@
+ /* On the x86, the maximum storage alignment of double, long, etc. is 4,
+    but GCC's C11 ABI for x86 says that max_align_t has an alignment of 8,
+    and the C11 standard allows this.  Work around this problem by
+    using __alignof__ (which returns 8 for double) rather than _Alignof
+    (which returns 4), and align each union member accordingly.  */
+ # ifdef __GNUC__
+ #  define _GL_STDDEF_ALIGNAS(type) \
+      __attribute__ ((__aligned__ (__alignof__ (type))))
+ # else
+ #  define _GL_STDDEF_ALIGNAS(type) /* */
+ # endif
+ typedef union
+ {
+   char *__p _GL_STDDEF_ALIGNAS (char *);
+   double __d _GL_STDDEF_ALIGNAS (double);
+   long double __ld _GL_STDDEF_ALIGNAS (long double);
+   long int __i _GL_STDDEF_ALIGNAS (long int);
+ } max_align_t;
+ #endif
+ 
  #  endif /* _@GUARD_PREFIX@_STDDEF_H */
  # endif /* _@GUARD_PREFIX@_STDDEF_H */
diff -Nrc2 texinfo-5.2/gnulib/lib/stdint.in.h texinfo-6.0/gnulib/lib/stdint.in.h
*** texinfo-5.2/gnulib/lib/stdint.in.h	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/lib/stdint.in.h	2015-02-25 20:17:33.000000000 +0000
***************
*** 1,3 ****
! /* Copyright (C) 2001-2002, 2004-2013 Free Software Foundation, Inc.
     Written by Paul Eggert, Bruno Haible, Sam Steingold, Peter Burwood.
     This file is part of gnulib.
--- 1,3 ----
! /* Copyright (C) 2001-2002, 2004-2015 Free Software Foundation, Inc.
     Written by Paul Eggert, Bruno Haible, Sam Steingold, Peter Burwood.
     This file is part of gnulib.
***************
*** 39,44 ****
     Ideally we should test __BIONIC__ here, but it is only defined after
     <sys/cdefs.h> has been included; hence test __ANDROID__ instead.  */
! #if defined __ANDROID__ \
!     && defined _SYS_TYPES_H_ && !defined __need_size_t
  # @INCLUDE_NEXT@ @NEXT_STDINT_H@
  #else
--- 39,43 ----
     Ideally we should test __BIONIC__ here, but it is only defined after
     <sys/cdefs.h> has been included; hence test __ANDROID__ instead.  */
! #if defined __ANDROID__ && defined _GL_INCLUDING_SYS_TYPES_H
  # @INCLUDE_NEXT@ @NEXT_STDINT_H@
  #else
diff -Nrc2 texinfo-5.2/gnulib/lib/stdio.in.h texinfo-6.0/gnulib/lib/stdio.in.h
*** texinfo-5.2/gnulib/lib/stdio.in.h	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/gnulib/lib/stdio.in.h	2015-06-09 02:11:17.000000000 +0100
***************
*** 0 ****
--- 1,1357 ----
+ /* A GNU-like <stdio.h>.
+ 
+    Copyright (C) 2004, 2007-2015 Free Software Foundation, Inc.
+ 
+    This program is free software; you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation; either version 3, or (at your option)
+    any later version.
+ 
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+ 
+    You should have received a copy of the GNU General Public License
+    along with this program; if not, see <http://www.gnu.org/licenses/>.  */
+ 
+ #if __GNUC__ >= 3
+ @PRAGMA_SYSTEM_HEADER@
+ #endif
+ @PRAGMA_COLUMNS@
+ 
+ #if defined __need_FILE || defined __need___FILE || defined _GL_ALREADY_INCLUDING_STDIO_H
+ /* Special invocation convention:
+    - Inside glibc header files.
+    - On OSF/1 5.1 we have a sequence of nested includes
+      <stdio.h> -> <getopt.h> -> <ctype.h> -> <sys/localedef.h> ->
+      <sys/lc_core.h> -> <nl_types.h> -> <mesg.h> -> <stdio.h>.
+      In this situation, the functions are not yet declared, therefore we cannot
+      provide the C++ aliases.  */
+ 
+ #@INCLUDE_NEXT@ @NEXT_STDIO_H@
+ 
+ #else
+ /* Normal invocation convention.  */
+ 
+ #ifndef _@GUARD_PREFIX@_STDIO_H
+ 
+ #define _GL_ALREADY_INCLUDING_STDIO_H
+ 
+ /* The include_next requires a split double-inclusion guard.  */
+ #@INCLUDE_NEXT@ @NEXT_STDIO_H@
+ 
+ #undef _GL_ALREADY_INCLUDING_STDIO_H
+ 
+ #ifndef _@GUARD_PREFIX@_STDIO_H
+ #define _@GUARD_PREFIX@_STDIO_H
+ 
+ /* Get va_list.  Needed on many systems, including glibc 2.8.  */
+ #include <stdarg.h>
+ 
+ #include <stddef.h>
+ 
+ /* Get off_t and ssize_t.  Needed on many systems, including glibc 2.8
+    and eglibc 2.11.2.
+    May also define off_t to a 64-bit type on native Windows.  */
+ #include <sys/types.h>
+ 
+ /* The __attribute__ feature is available in gcc versions 2.5 and later.
+    The __-protected variants of the attributes 'format' and 'printf' are
+    accepted by gcc versions 2.6.4 (effectively 2.7) and later.
+    We enable _GL_ATTRIBUTE_FORMAT only if these are supported too, because
+    gnulib and libintl do '#define printf __printf__' when they override
+    the 'printf' function.  */
+ #if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 7)
+ # define _GL_ATTRIBUTE_FORMAT(spec) __attribute__ ((__format__ spec))
+ #else
+ # define _GL_ATTRIBUTE_FORMAT(spec) /* empty */
+ #endif
+ 
+ /* _GL_ATTRIBUTE_FORMAT_PRINTF
+    indicates to GCC that the function takes a format string and arguments,
+    where the format string directives are the ones standardized by ISO C99
+    and POSIX.  */
+ #if __GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 4)
+ # define _GL_ATTRIBUTE_FORMAT_PRINTF(formatstring_parameter, first_argument) \
+    _GL_ATTRIBUTE_FORMAT ((__gnu_printf__, formatstring_parameter, first_argument))
+ #else
+ # define _GL_ATTRIBUTE_FORMAT_PRINTF(formatstring_parameter, first_argument) \
+    _GL_ATTRIBUTE_FORMAT ((__printf__, formatstring_parameter, first_argument))
+ #endif
+ 
+ /* _GL_ATTRIBUTE_FORMAT_PRINTF_SYSTEM is like _GL_ATTRIBUTE_FORMAT_PRINTF,
+    except that it indicates to GCC that the supported format string directives
+    are the ones of the system printf(), rather than the ones standardized by
+    ISO C99 and POSIX.  */
+ #if GNULIB_PRINTF_ATTRIBUTE_FLAVOR_GNU
+ # define _GL_ATTRIBUTE_FORMAT_PRINTF_SYSTEM(formatstring_parameter, first_argument) \
+   _GL_ATTRIBUTE_FORMAT_PRINTF (formatstring_parameter, first_argument)
+ #else
+ # define _GL_ATTRIBUTE_FORMAT_PRINTF_SYSTEM(formatstring_parameter, first_argument) \
+   _GL_ATTRIBUTE_FORMAT ((__printf__, formatstring_parameter, first_argument))
+ #endif
+ 
+ /* _GL_ATTRIBUTE_FORMAT_SCANF
+    indicates to GCC that the function takes a format string and arguments,
+    where the format string directives are the ones standardized by ISO C99
+    and POSIX.  */
+ #if __GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 4)
+ # define _GL_ATTRIBUTE_FORMAT_SCANF(formatstring_parameter, first_argument) \
+    _GL_ATTRIBUTE_FORMAT ((__gnu_scanf__, formatstring_parameter, first_argument))
+ #else
+ # define _GL_ATTRIBUTE_FORMAT_SCANF(formatstring_parameter, first_argument) \
+    _GL_ATTRIBUTE_FORMAT ((__scanf__, formatstring_parameter, first_argument))
+ #endif
+ 
+ /* _GL_ATTRIBUTE_FORMAT_SCANF_SYSTEM is like _GL_ATTRIBUTE_FORMAT_SCANF,
+    except that it indicates to GCC that the supported format string directives
+    are the ones of the system scanf(), rather than the ones standardized by
+    ISO C99 and POSIX.  */
+ #define _GL_ATTRIBUTE_FORMAT_SCANF_SYSTEM(formatstring_parameter, first_argument) \
+   _GL_ATTRIBUTE_FORMAT ((__scanf__, formatstring_parameter, first_argument))
+ 
+ /* Solaris 10 declares renameat in <unistd.h>, not in <stdio.h>.  */
+ /* But in any case avoid namespace pollution on glibc systems.  */
+ #if (@GNULIB_RENAMEAT@ || defined GNULIB_POSIXCHECK) && defined __sun \
+     && ! defined __GLIBC__
+ # include <unistd.h>
+ #endif
+ 
+ 
+ /* The definitions of _GL_FUNCDECL_RPL etc. are copied here.  */
+ 
+ /* The definition of _GL_ARG_NONNULL is copied here.  */
+ 
+ /* The definition of _GL_WARN_ON_USE is copied here.  */
+ 
+ /* Macros for stringification.  */
+ #define _GL_STDIO_STRINGIZE(token) #token
+ #define _GL_STDIO_MACROEXPAND_AND_STRINGIZE(token) _GL_STDIO_STRINGIZE(token)
+ 
+ /* When also using extern inline, suppress the use of static inline in
+    standard headers of problematic Apple configurations, as Libc at
+    least through Libc-825.26 (2013-04-09) mishandles it; see, e.g.,
+    <http://lists.gnu.org/archive/html/bug-gnulib/2012-12/msg00023.html>.
+    Perhaps Apple will fix this some day.  */
+ #if (defined _GL_EXTERN_INLINE_IN_USE && defined __APPLE__ \
+      && defined __GNUC__ && defined __STDC__)
+ # undef putc_unlocked
+ #endif
+ 
+ #if @GNULIB_DPRINTF@
+ # if @REPLACE_DPRINTF@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   define dprintf rpl_dprintf
+ #  endif
+ _GL_FUNCDECL_RPL (dprintf, int, (int fd, const char *format, ...)
+                                 _GL_ATTRIBUTE_FORMAT_PRINTF (2, 3)
+                                 _GL_ARG_NONNULL ((2)));
+ _GL_CXXALIAS_RPL (dprintf, int, (int fd, const char *format, ...));
+ # else
+ #  if !@HAVE_DPRINTF@
+ _GL_FUNCDECL_SYS (dprintf, int, (int fd, const char *format, ...)
+                                 _GL_ATTRIBUTE_FORMAT_PRINTF (2, 3)
+                                 _GL_ARG_NONNULL ((2)));
+ #  endif
+ _GL_CXXALIAS_SYS (dprintf, int, (int fd, const char *format, ...));
+ # endif
+ _GL_CXXALIASWARN (dprintf);
+ #elif defined GNULIB_POSIXCHECK
+ # undef dprintf
+ # if HAVE_RAW_DECL_DPRINTF
+ _GL_WARN_ON_USE (dprintf, "dprintf is unportable - "
+                  "use gnulib module dprintf for portability");
+ # endif
+ #endif
+ 
+ #if @GNULIB_FCLOSE@
+ /* Close STREAM and its underlying file descriptor.  */
+ # if @REPLACE_FCLOSE@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   define fclose rpl_fclose
+ #  endif
+ _GL_FUNCDECL_RPL (fclose, int, (FILE *stream) _GL_ARG_NONNULL ((1)));
+ _GL_CXXALIAS_RPL (fclose, int, (FILE *stream));
+ # else
+ _GL_CXXALIAS_SYS (fclose, int, (FILE *stream));
+ # endif
+ _GL_CXXALIASWARN (fclose);
+ #elif defined GNULIB_POSIXCHECK
+ # undef fclose
+ /* Assume fclose is always declared.  */
+ _GL_WARN_ON_USE (fclose, "fclose is not always POSIX compliant - "
+                  "use gnulib module fclose for portable POSIX compliance");
+ #endif
+ 
+ #if @GNULIB_FDOPEN@
+ # if @REPLACE_FDOPEN@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   undef fdopen
+ #   define fdopen rpl_fdopen
+ #  endif
+ _GL_FUNCDECL_RPL (fdopen, FILE *, (int fd, const char *mode)
+                                   _GL_ARG_NONNULL ((2)));
+ _GL_CXXALIAS_RPL (fdopen, FILE *, (int fd, const char *mode));
+ # else
+ _GL_CXXALIAS_SYS (fdopen, FILE *, (int fd, const char *mode));
+ # endif
+ _GL_CXXALIASWARN (fdopen);
+ #elif defined GNULIB_POSIXCHECK
+ # undef fdopen
+ /* Assume fdopen is always declared.  */
+ _GL_WARN_ON_USE (fdopen, "fdopen on native Windows platforms is not POSIX compliant - "
+                  "use gnulib module fdopen for portability");
+ #endif
+ 
+ #if @GNULIB_FFLUSH@
+ /* Flush all pending data on STREAM according to POSIX rules.  Both
+    output and seekable input streams are supported.
+    Note! LOSS OF DATA can occur if fflush is applied on an input stream
+    that is _not_seekable_ or on an update stream that is _not_seekable_
+    and in which the most recent operation was input.  Seekability can
+    be tested with lseek(fileno(fp),0,SEEK_CUR).  */
+ # if @REPLACE_FFLUSH@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   define fflush rpl_fflush
+ #  endif
+ _GL_FUNCDECL_RPL (fflush, int, (FILE *gl_stream));
+ _GL_CXXALIAS_RPL (fflush, int, (FILE *gl_stream));
+ # else
+ _GL_CXXALIAS_SYS (fflush, int, (FILE *gl_stream));
+ # endif
+ _GL_CXXALIASWARN (fflush);
+ #elif defined GNULIB_POSIXCHECK
+ # undef fflush
+ /* Assume fflush is always declared.  */
+ _GL_WARN_ON_USE (fflush, "fflush is not always POSIX compliant - "
+                  "use gnulib module fflush for portable POSIX compliance");
+ #endif
+ 
+ #if @GNULIB_FGETC@
+ # if @REPLACE_STDIO_READ_FUNCS@ && @GNULIB_STDIO_H_NONBLOCKING@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   undef fgetc
+ #   define fgetc rpl_fgetc
+ #  endif
+ _GL_FUNCDECL_RPL (fgetc, int, (FILE *stream) _GL_ARG_NONNULL ((1)));
+ _GL_CXXALIAS_RPL (fgetc, int, (FILE *stream));
+ # else
+ _GL_CXXALIAS_SYS (fgetc, int, (FILE *stream));
+ # endif
+ _GL_CXXALIASWARN (fgetc);
+ #endif
+ 
+ #if @GNULIB_FGETS@
+ # if @REPLACE_STDIO_READ_FUNCS@ && @GNULIB_STDIO_H_NONBLOCKING@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   undef fgets
+ #   define fgets rpl_fgets
+ #  endif
+ _GL_FUNCDECL_RPL (fgets, char *, (char *s, int n, FILE *stream)
+                                  _GL_ARG_NONNULL ((1, 3)));
+ _GL_CXXALIAS_RPL (fgets, char *, (char *s, int n, FILE *stream));
+ # else
+ _GL_CXXALIAS_SYS (fgets, char *, (char *s, int n, FILE *stream));
+ # endif
+ _GL_CXXALIASWARN (fgets);
+ #endif
+ 
+ #if @GNULIB_FOPEN@
+ # if @REPLACE_FOPEN@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   undef fopen
+ #   define fopen rpl_fopen
+ #  endif
+ _GL_FUNCDECL_RPL (fopen, FILE *, (const char *filename, const char *mode)
+                                  _GL_ARG_NONNULL ((1, 2)));
+ _GL_CXXALIAS_RPL (fopen, FILE *, (const char *filename, const char *mode));
+ # else
+ _GL_CXXALIAS_SYS (fopen, FILE *, (const char *filename, const char *mode));
+ # endif
+ _GL_CXXALIASWARN (fopen);
+ #elif defined GNULIB_POSIXCHECK
+ # undef fopen
+ /* Assume fopen is always declared.  */
+ _GL_WARN_ON_USE (fopen, "fopen on native Windows platforms is not POSIX compliant - "
+                  "use gnulib module fopen for portability");
+ #endif
+ 
+ #if @GNULIB_FPRINTF_POSIX@ || @GNULIB_FPRINTF@
+ # if (@GNULIB_FPRINTF_POSIX@ && @REPLACE_FPRINTF@) \
+      || (@GNULIB_FPRINTF@ && @REPLACE_STDIO_WRITE_FUNCS@ && (@GNULIB_STDIO_H_NONBLOCKING@ || @GNULIB_STDIO_H_SIGPIPE@))
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   define fprintf rpl_fprintf
+ #  endif
+ #  define GNULIB_overrides_fprintf 1
+ #  if @GNULIB_FPRINTF_POSIX@ || @GNULIB_VFPRINTF_POSIX@
+ _GL_FUNCDECL_RPL (fprintf, int, (FILE *fp, const char *format, ...)
+                                 _GL_ATTRIBUTE_FORMAT_PRINTF (2, 3)
+                                 _GL_ARG_NONNULL ((1, 2)));
+ #  else
+ _GL_FUNCDECL_RPL (fprintf, int, (FILE *fp, const char *format, ...)
+                                 _GL_ATTRIBUTE_FORMAT_PRINTF_SYSTEM (2, 3)
+                                 _GL_ARG_NONNULL ((1, 2)));
+ #  endif
+ _GL_CXXALIAS_RPL (fprintf, int, (FILE *fp, const char *format, ...));
+ # else
+ _GL_CXXALIAS_SYS (fprintf, int, (FILE *fp, const char *format, ...));
+ # endif
+ _GL_CXXALIASWARN (fprintf);
+ #endif
+ #if !@GNULIB_FPRINTF_POSIX@ && defined GNULIB_POSIXCHECK
+ # if !GNULIB_overrides_fprintf
+ #  undef fprintf
+ # endif
+ /* Assume fprintf is always declared.  */
+ _GL_WARN_ON_USE (fprintf, "fprintf is not always POSIX compliant - "
+                  "use gnulib module fprintf-posix for portable "
+                  "POSIX compliance");
+ #endif
+ 
+ #if @GNULIB_FPURGE@
+ /* Discard all pending buffered I/O data on STREAM.
+    STREAM must not be wide-character oriented.
+    When discarding pending output, the file position is set back to where it
+    was before the write calls.  When discarding pending input, the file
+    position is advanced to match the end of the previously read input.
+    Return 0 if successful.  Upon error, return -1 and set errno.  */
+ # if @REPLACE_FPURGE@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   define fpurge rpl_fpurge
+ #  endif
+ _GL_FUNCDECL_RPL (fpurge, int, (FILE *gl_stream) _GL_ARG_NONNULL ((1)));
+ _GL_CXXALIAS_RPL (fpurge, int, (FILE *gl_stream));
+ # else
+ #  if !@HAVE_DECL_FPURGE@
+ _GL_FUNCDECL_SYS (fpurge, int, (FILE *gl_stream) _GL_ARG_NONNULL ((1)));
+ #  endif
+ _GL_CXXALIAS_SYS (fpurge, int, (FILE *gl_stream));
+ # endif
+ _GL_CXXALIASWARN (fpurge);
+ #elif defined GNULIB_POSIXCHECK
+ # undef fpurge
+ # if HAVE_RAW_DECL_FPURGE
+ _GL_WARN_ON_USE (fpurge, "fpurge is not always present - "
+                  "use gnulib module fpurge for portability");
+ # endif
+ #endif
+ 
+ #if @GNULIB_FPUTC@
+ # if @REPLACE_STDIO_WRITE_FUNCS@ && (@GNULIB_STDIO_H_NONBLOCKING@ || @GNULIB_STDIO_H_SIGPIPE@)
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   undef fputc
+ #   define fputc rpl_fputc
+ #  endif
+ _GL_FUNCDECL_RPL (fputc, int, (int c, FILE *stream) _GL_ARG_NONNULL ((2)));
+ _GL_CXXALIAS_RPL (fputc, int, (int c, FILE *stream));
+ # else
+ _GL_CXXALIAS_SYS (fputc, int, (int c, FILE *stream));
+ # endif
+ _GL_CXXALIASWARN (fputc);
+ #endif
+ 
+ #if @GNULIB_FPUTS@
+ # if @REPLACE_STDIO_WRITE_FUNCS@ && (@GNULIB_STDIO_H_NONBLOCKING@ || @GNULIB_STDIO_H_SIGPIPE@)
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   undef fputs
+ #   define fputs rpl_fputs
+ #  endif
+ _GL_FUNCDECL_RPL (fputs, int, (const char *string, FILE *stream)
+                               _GL_ARG_NONNULL ((1, 2)));
+ _GL_CXXALIAS_RPL (fputs, int, (const char *string, FILE *stream));
+ # else
+ _GL_CXXALIAS_SYS (fputs, int, (const char *string, FILE *stream));
+ # endif
+ _GL_CXXALIASWARN (fputs);
+ #endif
+ 
+ #if @GNULIB_FREAD@
+ # if @REPLACE_STDIO_READ_FUNCS@ && @GNULIB_STDIO_H_NONBLOCKING@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   undef fread
+ #   define fread rpl_fread
+ #  endif
+ _GL_FUNCDECL_RPL (fread, size_t, (void *ptr, size_t s, size_t n, FILE *stream)
+                                  _GL_ARG_NONNULL ((4)));
+ _GL_CXXALIAS_RPL (fread, size_t, (void *ptr, size_t s, size_t n, FILE *stream));
+ # else
+ _GL_CXXALIAS_SYS (fread, size_t, (void *ptr, size_t s, size_t n, FILE *stream));
+ # endif
+ _GL_CXXALIASWARN (fread);
+ #endif
+ 
+ #if @GNULIB_FREOPEN@
+ # if @REPLACE_FREOPEN@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   undef freopen
+ #   define freopen rpl_freopen
+ #  endif
+ _GL_FUNCDECL_RPL (freopen, FILE *,
+                   (const char *filename, const char *mode, FILE *stream)
+                   _GL_ARG_NONNULL ((2, 3)));
+ _GL_CXXALIAS_RPL (freopen, FILE *,
+                   (const char *filename, const char *mode, FILE *stream));
+ # else
+ _GL_CXXALIAS_SYS (freopen, FILE *,
+                   (const char *filename, const char *mode, FILE *stream));
+ # endif
+ _GL_CXXALIASWARN (freopen);
+ #elif defined GNULIB_POSIXCHECK
+ # undef freopen
+ /* Assume freopen is always declared.  */
+ _GL_WARN_ON_USE (freopen,
+                  "freopen on native Windows platforms is not POSIX compliant - "
+                  "use gnulib module freopen for portability");
+ #endif
+ 
+ #if @GNULIB_FSCANF@
+ # if @REPLACE_STDIO_READ_FUNCS@ && @GNULIB_STDIO_H_NONBLOCKING@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   undef fscanf
+ #   define fscanf rpl_fscanf
+ #  endif
+ _GL_FUNCDECL_RPL (fscanf, int, (FILE *stream, const char *format, ...)
+                                _GL_ATTRIBUTE_FORMAT_SCANF_SYSTEM (2, 3)
+                                _GL_ARG_NONNULL ((1, 2)));
+ _GL_CXXALIAS_RPL (fscanf, int, (FILE *stream, const char *format, ...));
+ # else
+ _GL_CXXALIAS_SYS (fscanf, int, (FILE *stream, const char *format, ...));
+ # endif
+ _GL_CXXALIASWARN (fscanf);
+ #endif
+ 
+ 
+ /* Set up the following warnings, based on which modules are in use.
+    GNU Coding Standards discourage the use of fseek, since it imposes
+    an arbitrary limitation on some 32-bit hosts.  Remember that the
+    fseek module depends on the fseeko module, so we only have three
+    cases to consider:
+ 
+    1. The developer is not using either module.  Issue a warning under
+    GNULIB_POSIXCHECK for both functions, to remind them that both
+    functions have bugs on some systems.  _GL_NO_LARGE_FILES has no
+    impact on this warning.
+ 
+    2. The developer is using both modules.  They may be unaware of the
+    arbitrary limitations of fseek, so issue a warning under
+    GNULIB_POSIXCHECK.  On the other hand, they may be using both
+    modules intentionally, so the developer can define
+    _GL_NO_LARGE_FILES in the compilation units where the use of fseek
+    is safe, to silence the warning.
+ 
+    3. The developer is using the fseeko module, but not fseek.  Gnulib
+    guarantees that fseek will still work around platform bugs in that
+    case, but we presume that the developer is aware of the pitfalls of
+    fseek and was trying to avoid it, so issue a warning even when
+    GNULIB_POSIXCHECK is undefined.  Again, _GL_NO_LARGE_FILES can be
+    defined to silence the warning in particular compilation units.
+    In C++ compilations with GNULIB_NAMESPACE, in order to avoid that
+    fseek gets defined as a macro, it is recommended that the developer
+    uses the fseek module, even if he is not calling the fseek function.
+ 
+    Most gnulib clients that perform stream operations should fall into
+    category 3.  */
+ 
+ #if @GNULIB_FSEEK@
+ # if defined GNULIB_POSIXCHECK && !defined _GL_NO_LARGE_FILES
+ #  define _GL_FSEEK_WARN /* Category 2, above.  */
+ #  undef fseek
+ # endif
+ # if @REPLACE_FSEEK@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   undef fseek
+ #   define fseek rpl_fseek
+ #  endif
+ _GL_FUNCDECL_RPL (fseek, int, (FILE *fp, long offset, int whence)
+                               _GL_ARG_NONNULL ((1)));
+ _GL_CXXALIAS_RPL (fseek, int, (FILE *fp, long offset, int whence));
+ # else
+ _GL_CXXALIAS_SYS (fseek, int, (FILE *fp, long offset, int whence));
+ # endif
+ _GL_CXXALIASWARN (fseek);
+ #endif
+ 
+ #if @GNULIB_FSEEKO@
+ # if !@GNULIB_FSEEK@ && !defined _GL_NO_LARGE_FILES
+ #  define _GL_FSEEK_WARN /* Category 3, above.  */
+ #  undef fseek
+ # endif
+ # if @REPLACE_FSEEKO@
+ /* Provide an fseeko function that is aware of a preceding fflush(), and which
+    detects pipes.  */
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   undef fseeko
+ #   define fseeko rpl_fseeko
+ #  endif
+ _GL_FUNCDECL_RPL (fseeko, int, (FILE *fp, off_t offset, int whence)
+                                _GL_ARG_NONNULL ((1)));
+ _GL_CXXALIAS_RPL (fseeko, int, (FILE *fp, off_t offset, int whence));
+ # else
+ #  if ! @HAVE_DECL_FSEEKO@
+ _GL_FUNCDECL_SYS (fseeko, int, (FILE *fp, off_t offset, int whence)
+                                _GL_ARG_NONNULL ((1)));
+ #  endif
+ _GL_CXXALIAS_SYS (fseeko, int, (FILE *fp, off_t offset, int whence));
+ # endif
+ _GL_CXXALIASWARN (fseeko);
+ #elif defined GNULIB_POSIXCHECK
+ # define _GL_FSEEK_WARN /* Category 1, above.  */
+ # undef fseek
+ # undef fseeko
+ # if HAVE_RAW_DECL_FSEEKO
+ _GL_WARN_ON_USE (fseeko, "fseeko is unportable - "
+                  "use gnulib module fseeko for portability");
+ # endif
+ #endif
+ 
+ #ifdef _GL_FSEEK_WARN
+ # undef _GL_FSEEK_WARN
+ /* Here, either fseek is undefined (but C89 guarantees that it is
+    declared), or it is defined as rpl_fseek (declared above).  */
+ _GL_WARN_ON_USE (fseek, "fseek cannot handle files larger than 4 GB "
+                  "on 32-bit platforms - "
+                  "use fseeko function for handling of large files");
+ #endif
+ 
+ 
+ /* ftell, ftello.  See the comments on fseek/fseeko.  */
+ 
+ #if @GNULIB_FTELL@
+ # if defined GNULIB_POSIXCHECK && !defined _GL_NO_LARGE_FILES
+ #  define _GL_FTELL_WARN /* Category 2, above.  */
+ #  undef ftell
+ # endif
+ # if @REPLACE_FTELL@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   undef ftell
+ #   define ftell rpl_ftell
+ #  endif
+ _GL_FUNCDECL_RPL (ftell, long, (FILE *fp) _GL_ARG_NONNULL ((1)));
+ _GL_CXXALIAS_RPL (ftell, long, (FILE *fp));
+ # else
+ _GL_CXXALIAS_SYS (ftell, long, (FILE *fp));
+ # endif
+ _GL_CXXALIASWARN (ftell);
+ #endif
+ 
+ #if @GNULIB_FTELLO@
+ # if !@GNULIB_FTELL@ && !defined _GL_NO_LARGE_FILES
+ #  define _GL_FTELL_WARN /* Category 3, above.  */
+ #  undef ftell
+ # endif
+ # if @REPLACE_FTELLO@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   undef ftello
+ #   define ftello rpl_ftello
+ #  endif
+ _GL_FUNCDECL_RPL (ftello, off_t, (FILE *fp) _GL_ARG_NONNULL ((1)));
+ _GL_CXXALIAS_RPL (ftello, off_t, (FILE *fp));
+ # else
+ #  if ! @HAVE_DECL_FTELLO@
+ _GL_FUNCDECL_SYS (ftello, off_t, (FILE *fp) _GL_ARG_NONNULL ((1)));
+ #  endif
+ _GL_CXXALIAS_SYS (ftello, off_t, (FILE *fp));
+ # endif
+ _GL_CXXALIASWARN (ftello);
+ #elif defined GNULIB_POSIXCHECK
+ # define _GL_FTELL_WARN /* Category 1, above.  */
+ # undef ftell
+ # undef ftello
+ # if HAVE_RAW_DECL_FTELLO
+ _GL_WARN_ON_USE (ftello, "ftello is unportable - "
+                  "use gnulib module ftello for portability");
+ # endif
+ #endif
+ 
+ #ifdef _GL_FTELL_WARN
+ # undef _GL_FTELL_WARN
+ /* Here, either ftell is undefined (but C89 guarantees that it is
+    declared), or it is defined as rpl_ftell (declared above).  */
+ _GL_WARN_ON_USE (ftell, "ftell cannot handle files larger than 4 GB "
+                  "on 32-bit platforms - "
+                  "use ftello function for handling of large files");
+ #endif
+ 
+ 
+ #if @GNULIB_FWRITE@
+ # if @REPLACE_STDIO_WRITE_FUNCS@ && (@GNULIB_STDIO_H_NONBLOCKING@ || @GNULIB_STDIO_H_SIGPIPE@)
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   undef fwrite
+ #   define fwrite rpl_fwrite
+ #  endif
+ _GL_FUNCDECL_RPL (fwrite, size_t,
+                   (const void *ptr, size_t s, size_t n, FILE *stream)
+                   _GL_ARG_NONNULL ((1, 4)));
+ _GL_CXXALIAS_RPL (fwrite, size_t,
+                   (const void *ptr, size_t s, size_t n, FILE *stream));
+ # else
+ _GL_CXXALIAS_SYS (fwrite, size_t,
+                   (const void *ptr, size_t s, size_t n, FILE *stream));
+ 
+ /* Work around bug 11959 when fortifying glibc 2.4 through 2.15
+    <http://sources.redhat.com/bugzilla/show_bug.cgi?id=11959>,
+    which sometimes causes an unwanted diagnostic for fwrite calls.
+    This affects only function declaration attributes under certain
+    versions of gcc and clang, and is not needed for C++.  */
+ #  if (0 < __USE_FORTIFY_LEVEL                                          \
+        && __GLIBC__ == 2 && 4 <= __GLIBC_MINOR__ && __GLIBC_MINOR__ <= 15 \
+        && 3 < __GNUC__ + (4 <= __GNUC_MINOR__)                          \
+        && !defined __cplusplus)
+ #   undef fwrite
+ #   undef fwrite_unlocked
+ extern size_t __REDIRECT (rpl_fwrite,
+                           (const void *__restrict, size_t, size_t,
+                            FILE *__restrict),
+                           fwrite);
+ extern size_t __REDIRECT (rpl_fwrite_unlocked,
+                           (const void *__restrict, size_t, size_t,
+                            FILE *__restrict),
+                           fwrite_unlocked);
+ #   define fwrite rpl_fwrite
+ #   define fwrite_unlocked rpl_fwrite_unlocked
+ #  endif
+ # endif
+ _GL_CXXALIASWARN (fwrite);
+ #endif
+ 
+ #if @GNULIB_GETC@
+ # if @REPLACE_STDIO_READ_FUNCS@ && @GNULIB_STDIO_H_NONBLOCKING@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   undef getc
+ #   define getc rpl_fgetc
+ #  endif
+ _GL_FUNCDECL_RPL (fgetc, int, (FILE *stream) _GL_ARG_NONNULL ((1)));
+ _GL_CXXALIAS_RPL_1 (getc, rpl_fgetc, int, (FILE *stream));
+ # else
+ _GL_CXXALIAS_SYS (getc, int, (FILE *stream));
+ # endif
+ _GL_CXXALIASWARN (getc);
+ #endif
+ 
+ #if @GNULIB_GETCHAR@
+ # if @REPLACE_STDIO_READ_FUNCS@ && @GNULIB_STDIO_H_NONBLOCKING@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   undef getchar
+ #   define getchar rpl_getchar
+ #  endif
+ _GL_FUNCDECL_RPL (getchar, int, (void));
+ _GL_CXXALIAS_RPL (getchar, int, (void));
+ # else
+ _GL_CXXALIAS_SYS (getchar, int, (void));
+ # endif
+ _GL_CXXALIASWARN (getchar);
+ #endif
+ 
+ #if @GNULIB_GETDELIM@
+ /* Read input, up to (and including) the next occurrence of DELIMITER, from
+    STREAM, store it in *LINEPTR (and NUL-terminate it).
+    *LINEPTR is a pointer returned from malloc (or NULL), pointing to *LINESIZE
+    bytes of space.  It is realloc'd as necessary.
+    Return the number of bytes read and stored at *LINEPTR (not including the
+    NUL terminator), or -1 on error or EOF.  */
+ # if @REPLACE_GETDELIM@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   undef getdelim
+ #   define getdelim rpl_getdelim
+ #  endif
+ _GL_FUNCDECL_RPL (getdelim, ssize_t,
+                   (char **lineptr, size_t *linesize, int delimiter,
+                    FILE *stream)
+                   _GL_ARG_NONNULL ((1, 2, 4)));
+ _GL_CXXALIAS_RPL (getdelim, ssize_t,
+                   (char **lineptr, size_t *linesize, int delimiter,
+                    FILE *stream));
+ # else
+ #  if !@HAVE_DECL_GETDELIM@
+ _GL_FUNCDECL_SYS (getdelim, ssize_t,
+                   (char **lineptr, size_t *linesize, int delimiter,
+                    FILE *stream)
+                   _GL_ARG_NONNULL ((1, 2, 4)));
+ #  endif
+ _GL_CXXALIAS_SYS (getdelim, ssize_t,
+                   (char **lineptr, size_t *linesize, int delimiter,
+                    FILE *stream));
+ # endif
+ _GL_CXXALIASWARN (getdelim);
+ #elif defined GNULIB_POSIXCHECK
+ # undef getdelim
+ # if HAVE_RAW_DECL_GETDELIM
+ _GL_WARN_ON_USE (getdelim, "getdelim is unportable - "
+                  "use gnulib module getdelim for portability");
+ # endif
+ #endif
+ 
+ #if @GNULIB_GETLINE@
+ /* Read a line, up to (and including) the next newline, from STREAM, store it
+    in *LINEPTR (and NUL-terminate it).
+    *LINEPTR is a pointer returned from malloc (or NULL), pointing to *LINESIZE
+    bytes of space.  It is realloc'd as necessary.
+    Return the number of bytes read and stored at *LINEPTR (not including the
+    NUL terminator), or -1 on error or EOF.  */
+ # if @REPLACE_GETLINE@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   undef getline
+ #   define getline rpl_getline
+ #  endif
+ _GL_FUNCDECL_RPL (getline, ssize_t,
+                   (char **lineptr, size_t *linesize, FILE *stream)
+                   _GL_ARG_NONNULL ((1, 2, 3)));
+ _GL_CXXALIAS_RPL (getline, ssize_t,
+                   (char **lineptr, size_t *linesize, FILE *stream));
+ # else
+ #  if !@HAVE_DECL_GETLINE@
+ _GL_FUNCDECL_SYS (getline, ssize_t,
+                   (char **lineptr, size_t *linesize, FILE *stream)
+                   _GL_ARG_NONNULL ((1, 2, 3)));
+ #  endif
+ _GL_CXXALIAS_SYS (getline, ssize_t,
+                   (char **lineptr, size_t *linesize, FILE *stream));
+ # endif
+ # if @HAVE_DECL_GETLINE@
+ _GL_CXXALIASWARN (getline);
+ # endif
+ #elif defined GNULIB_POSIXCHECK
+ # undef getline
+ # if HAVE_RAW_DECL_GETLINE
+ _GL_WARN_ON_USE (getline, "getline is unportable - "
+                  "use gnulib module getline for portability");
+ # endif
+ #endif
+ 
+ /* It is very rare that the developer ever has full control of stdin,
+    so any use of gets warrants an unconditional warning; besides, C11
+    removed it.  */
+ #undef gets
+ #if HAVE_RAW_DECL_GETS && !defined __cplusplus
+ _GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead");
+ #endif
+ 
+ #if @GNULIB_OBSTACK_PRINTF@ || @GNULIB_OBSTACK_PRINTF_POSIX@
+ struct obstack;
+ /* Grow an obstack with formatted output.  Return the number of
+    bytes added to OBS.  No trailing nul byte is added, and the
+    object should be closed with obstack_finish before use.  Upon
+    memory allocation error, call obstack_alloc_failed_handler.  Upon
+    other error, return -1.  */
+ # if @REPLACE_OBSTACK_PRINTF@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   define obstack_printf rpl_obstack_printf
+ #  endif
+ _GL_FUNCDECL_RPL (obstack_printf, int,
+                   (struct obstack *obs, const char *format, ...)
+                   _GL_ATTRIBUTE_FORMAT_PRINTF (2, 3)
+                   _GL_ARG_NONNULL ((1, 2)));
+ _GL_CXXALIAS_RPL (obstack_printf, int,
+                   (struct obstack *obs, const char *format, ...));
+ # else
+ #  if !@HAVE_DECL_OBSTACK_PRINTF@
+ _GL_FUNCDECL_SYS (obstack_printf, int,
+                   (struct obstack *obs, const char *format, ...)
+                   _GL_ATTRIBUTE_FORMAT_PRINTF (2, 3)
+                   _GL_ARG_NONNULL ((1, 2)));
+ #  endif
+ _GL_CXXALIAS_SYS (obstack_printf, int,
+                   (struct obstack *obs, const char *format, ...));
+ # endif
+ _GL_CXXALIASWARN (obstack_printf);
+ # if @REPLACE_OBSTACK_PRINTF@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   define obstack_vprintf rpl_obstack_vprintf
+ #  endif
+ _GL_FUNCDECL_RPL (obstack_vprintf, int,
+                   (struct obstack *obs, const char *format, va_list args)
+                   _GL_ATTRIBUTE_FORMAT_PRINTF (2, 0)
+                   _GL_ARG_NONNULL ((1, 2)));
+ _GL_CXXALIAS_RPL (obstack_vprintf, int,
+                   (struct obstack *obs, const char *format, va_list args));
+ # else
+ #  if !@HAVE_DECL_OBSTACK_PRINTF@
+ _GL_FUNCDECL_SYS (obstack_vprintf, int,
+                   (struct obstack *obs, const char *format, va_list args)
+                   _GL_ATTRIBUTE_FORMAT_PRINTF (2, 0)
+                   _GL_ARG_NONNULL ((1, 2)));
+ #  endif
+ _GL_CXXALIAS_SYS (obstack_vprintf, int,
+                   (struct obstack *obs, const char *format, va_list args));
+ # endif
+ _GL_CXXALIASWARN (obstack_vprintf);
+ #endif
+ 
+ #if @GNULIB_PCLOSE@
+ # if !@HAVE_PCLOSE@
+ _GL_FUNCDECL_SYS (pclose, int, (FILE *stream) _GL_ARG_NONNULL ((1)));
+ # endif
+ _GL_CXXALIAS_SYS (pclose, int, (FILE *stream));
+ _GL_CXXALIASWARN (pclose);
+ #elif defined GNULIB_POSIXCHECK
+ # undef pclose
+ # if HAVE_RAW_DECL_PCLOSE
+ _GL_WARN_ON_USE (pclose, "pclose is unportable - "
+                  "use gnulib module pclose for more portability");
+ # endif
+ #endif
+ 
+ #if @GNULIB_PERROR@
+ /* Print a message to standard error, describing the value of ERRNO,
+    (if STRING is not NULL and not empty) prefixed with STRING and ": ",
+    and terminated with a newline.  */
+ # if @REPLACE_PERROR@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   define perror rpl_perror
+ #  endif
+ _GL_FUNCDECL_RPL (perror, void, (const char *string));
+ _GL_CXXALIAS_RPL (perror, void, (const char *string));
+ # else
+ _GL_CXXALIAS_SYS (perror, void, (const char *string));
+ # endif
+ _GL_CXXALIASWARN (perror);
+ #elif defined GNULIB_POSIXCHECK
+ # undef perror
+ /* Assume perror is always declared.  */
+ _GL_WARN_ON_USE (perror, "perror is not always POSIX compliant - "
+                  "use gnulib module perror for portability");
+ #endif
+ 
+ #if @GNULIB_POPEN@
+ # if @REPLACE_POPEN@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   undef popen
+ #   define popen rpl_popen
+ #  endif
+ _GL_FUNCDECL_RPL (popen, FILE *, (const char *cmd, const char *mode)
+                                  _GL_ARG_NONNULL ((1, 2)));
+ _GL_CXXALIAS_RPL (popen, FILE *, (const char *cmd, const char *mode));
+ # else
+ #  if !@HAVE_POPEN@
+ _GL_FUNCDECL_SYS (popen, FILE *, (const char *cmd, const char *mode)
+                                  _GL_ARG_NONNULL ((1, 2)));
+ #  endif
+ _GL_CXXALIAS_SYS (popen, FILE *, (const char *cmd, const char *mode));
+ # endif
+ _GL_CXXALIASWARN (popen);
+ #elif defined GNULIB_POSIXCHECK
+ # undef popen
+ # if HAVE_RAW_DECL_POPEN
+ _GL_WARN_ON_USE (popen, "popen is buggy on some platforms - "
+                  "use gnulib module popen or pipe for more portability");
+ # endif
+ #endif
+ 
+ #if @GNULIB_PRINTF_POSIX@ || @GNULIB_PRINTF@
+ # if (@GNULIB_PRINTF_POSIX@ && @REPLACE_PRINTF@) \
+      || (@GNULIB_PRINTF@ && @REPLACE_STDIO_WRITE_FUNCS@ && (@GNULIB_STDIO_H_NONBLOCKING@ || @GNULIB_STDIO_H_SIGPIPE@))
+ #  if defined __GNUC__
+ #   if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ /* Don't break __attribute__((format(printf,M,N))).  */
+ #    define printf __printf__
+ #   endif
+ #   if @GNULIB_PRINTF_POSIX@ || @GNULIB_VFPRINTF_POSIX@
+ _GL_FUNCDECL_RPL_1 (__printf__, int,
+                     (const char *format, ...)
+                     __asm__ (@ASM_SYMBOL_PREFIX@
+                              _GL_STDIO_MACROEXPAND_AND_STRINGIZE(rpl_printf))
+                     _GL_ATTRIBUTE_FORMAT_PRINTF (1, 2)
+                     _GL_ARG_NONNULL ((1)));
+ #   else
+ _GL_FUNCDECL_RPL_1 (__printf__, int,
+                     (const char *format, ...)
+                     __asm__ (@ASM_SYMBOL_PREFIX@
+                              _GL_STDIO_MACROEXPAND_AND_STRINGIZE(rpl_printf))
+                     _GL_ATTRIBUTE_FORMAT_PRINTF_SYSTEM (1, 2)
+                     _GL_ARG_NONNULL ((1)));
+ #   endif
+ _GL_CXXALIAS_RPL_1 (printf, __printf__, int, (const char *format, ...));
+ #  else
+ #   if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #    define printf rpl_printf
+ #   endif
+ _GL_FUNCDECL_RPL (printf, int,
+                   (const char *format, ...)
+                   _GL_ATTRIBUTE_FORMAT_PRINTF (1, 2)
+                   _GL_ARG_NONNULL ((1)));
+ _GL_CXXALIAS_RPL (printf, int, (const char *format, ...));
+ #  endif
+ #  define GNULIB_overrides_printf 1
+ # else
+ _GL_CXXALIAS_SYS (printf, int, (const char *format, ...));
+ # endif
+ _GL_CXXALIASWARN (printf);
+ #endif
+ #if !@GNULIB_PRINTF_POSIX@ && defined GNULIB_POSIXCHECK
+ # if !GNULIB_overrides_printf
+ #  undef printf
+ # endif
+ /* Assume printf is always declared.  */
+ _GL_WARN_ON_USE (printf, "printf is not always POSIX compliant - "
+                  "use gnulib module printf-posix for portable "
+                  "POSIX compliance");
+ #endif
+ 
+ #if @GNULIB_PUTC@
+ # if @REPLACE_STDIO_WRITE_FUNCS@ && (@GNULIB_STDIO_H_NONBLOCKING@ || @GNULIB_STDIO_H_SIGPIPE@)
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   undef putc
+ #   define putc rpl_fputc
+ #  endif
+ _GL_FUNCDECL_RPL (fputc, int, (int c, FILE *stream) _GL_ARG_NONNULL ((2)));
+ _GL_CXXALIAS_RPL_1 (putc, rpl_fputc, int, (int c, FILE *stream));
+ # else
+ _GL_CXXALIAS_SYS (putc, int, (int c, FILE *stream));
+ # endif
+ _GL_CXXALIASWARN (putc);
+ #endif
+ 
+ #if @GNULIB_PUTCHAR@
+ # if @REPLACE_STDIO_WRITE_FUNCS@ && (@GNULIB_STDIO_H_NONBLOCKING@ || @GNULIB_STDIO_H_SIGPIPE@)
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   undef putchar
+ #   define putchar rpl_putchar
+ #  endif
+ _GL_FUNCDECL_RPL (putchar, int, (int c));
+ _GL_CXXALIAS_RPL (putchar, int, (int c));
+ # else
+ _GL_CXXALIAS_SYS (putchar, int, (int c));
+ # endif
+ _GL_CXXALIASWARN (putchar);
+ #endif
+ 
+ #if @GNULIB_PUTS@
+ # if @REPLACE_STDIO_WRITE_FUNCS@ && (@GNULIB_STDIO_H_NONBLOCKING@ || @GNULIB_STDIO_H_SIGPIPE@)
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   undef puts
+ #   define puts rpl_puts
+ #  endif
+ _GL_FUNCDECL_RPL (puts, int, (const char *string) _GL_ARG_NONNULL ((1)));
+ _GL_CXXALIAS_RPL (puts, int, (const char *string));
+ # else
+ _GL_CXXALIAS_SYS (puts, int, (const char *string));
+ # endif
+ _GL_CXXALIASWARN (puts);
+ #endif
+ 
+ #if @GNULIB_REMOVE@
+ # if @REPLACE_REMOVE@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   undef remove
+ #   define remove rpl_remove
+ #  endif
+ _GL_FUNCDECL_RPL (remove, int, (const char *name) _GL_ARG_NONNULL ((1)));
+ _GL_CXXALIAS_RPL (remove, int, (const char *name));
+ # else
+ _GL_CXXALIAS_SYS (remove, int, (const char *name));
+ # endif
+ _GL_CXXALIASWARN (remove);
+ #elif defined GNULIB_POSIXCHECK
+ # undef remove
+ /* Assume remove is always declared.  */
+ _GL_WARN_ON_USE (remove, "remove cannot handle directories on some platforms - "
+                  "use gnulib module remove for more portability");
+ #endif
+ 
+ #if @GNULIB_RENAME@
+ # if @REPLACE_RENAME@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   undef rename
+ #   define rename rpl_rename
+ #  endif
+ _GL_FUNCDECL_RPL (rename, int,
+                   (const char *old_filename, const char *new_filename)
+                   _GL_ARG_NONNULL ((1, 2)));
+ _GL_CXXALIAS_RPL (rename, int,
+                   (const char *old_filename, const char *new_filename));
+ # else
+ _GL_CXXALIAS_SYS (rename, int,
+                   (const char *old_filename, const char *new_filename));
+ # endif
+ _GL_CXXALIASWARN (rename);
+ #elif defined GNULIB_POSIXCHECK
+ # undef rename
+ /* Assume rename is always declared.  */
+ _GL_WARN_ON_USE (rename, "rename is buggy on some platforms - "
+                  "use gnulib module rename for more portability");
+ #endif
+ 
+ #if @GNULIB_RENAMEAT@
+ # if @REPLACE_RENAMEAT@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   undef renameat
+ #   define renameat rpl_renameat
+ #  endif
+ _GL_FUNCDECL_RPL (renameat, int,
+                   (int fd1, char const *file1, int fd2, char const *file2)
+                   _GL_ARG_NONNULL ((2, 4)));
+ _GL_CXXALIAS_RPL (renameat, int,
+                   (int fd1, char const *file1, int fd2, char const *file2));
+ # else
+ #  if !@HAVE_RENAMEAT@
+ _GL_FUNCDECL_SYS (renameat, int,
+                   (int fd1, char const *file1, int fd2, char const *file2)
+                   _GL_ARG_NONNULL ((2, 4)));
+ #  endif
+ _GL_CXXALIAS_SYS (renameat, int,
+                   (int fd1, char const *file1, int fd2, char const *file2));
+ # endif
+ _GL_CXXALIASWARN (renameat);
+ #elif defined GNULIB_POSIXCHECK
+ # undef renameat
+ # if HAVE_RAW_DECL_RENAMEAT
+ _GL_WARN_ON_USE (renameat, "renameat is not portable - "
+                  "use gnulib module renameat for portability");
+ # endif
+ #endif
+ 
+ #if @GNULIB_SCANF@
+ # if @REPLACE_STDIO_READ_FUNCS@ && @GNULIB_STDIO_H_NONBLOCKING@
+ #  if defined __GNUC__
+ #   if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #    undef scanf
+ /* Don't break __attribute__((format(scanf,M,N))).  */
+ #    define scanf __scanf__
+ #   endif
+ _GL_FUNCDECL_RPL_1 (__scanf__, int,
+                     (const char *format, ...)
+                     __asm__ (@ASM_SYMBOL_PREFIX@
+                              _GL_STDIO_MACROEXPAND_AND_STRINGIZE(rpl_scanf))
+                     _GL_ATTRIBUTE_FORMAT_SCANF_SYSTEM (1, 2)
+                     _GL_ARG_NONNULL ((1)));
+ _GL_CXXALIAS_RPL_1 (scanf, __scanf__, int, (const char *format, ...));
+ #  else
+ #   if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #    undef scanf
+ #    define scanf rpl_scanf
+ #   endif
+ _GL_FUNCDECL_RPL (scanf, int, (const char *format, ...)
+                               _GL_ATTRIBUTE_FORMAT_SCANF_SYSTEM (1, 2)
+                               _GL_ARG_NONNULL ((1)));
+ _GL_CXXALIAS_RPL (scanf, int, (const char *format, ...));
+ #  endif
+ # else
+ _GL_CXXALIAS_SYS (scanf, int, (const char *format, ...));
+ # endif
+ _GL_CXXALIASWARN (scanf);
+ #endif
+ 
+ #if @GNULIB_SNPRINTF@
+ # if @REPLACE_SNPRINTF@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   define snprintf rpl_snprintf
+ #  endif
+ _GL_FUNCDECL_RPL (snprintf, int,
+                   (char *str, size_t size, const char *format, ...)
+                   _GL_ATTRIBUTE_FORMAT_PRINTF (3, 4)
+                   _GL_ARG_NONNULL ((3)));
+ _GL_CXXALIAS_RPL (snprintf, int,
+                   (char *str, size_t size, const char *format, ...));
+ # else
+ #  if !@HAVE_DECL_SNPRINTF@
+ _GL_FUNCDECL_SYS (snprintf, int,
+                   (char *str, size_t size, const char *format, ...)
+                   _GL_ATTRIBUTE_FORMAT_PRINTF (3, 4)
+                   _GL_ARG_NONNULL ((3)));
+ #  endif
+ _GL_CXXALIAS_SYS (snprintf, int,
+                   (char *str, size_t size, const char *format, ...));
+ # endif
+ _GL_CXXALIASWARN (snprintf);
+ #elif defined GNULIB_POSIXCHECK
+ # undef snprintf
+ # if HAVE_RAW_DECL_SNPRINTF
+ _GL_WARN_ON_USE (snprintf, "snprintf is unportable - "
+                  "use gnulib module snprintf for portability");
+ # endif
+ #endif
+ 
+ /* Some people would argue that all sprintf uses should be warned about
+    (for example, OpenBSD issues a link warning for it),
+    since it can cause security holes due to buffer overruns.
+    However, we believe that sprintf can be used safely, and is more
+    efficient than snprintf in those safe cases; and as proof of our
+    belief, we use sprintf in several gnulib modules.  So this header
+    intentionally avoids adding a warning to sprintf except when
+    GNULIB_POSIXCHECK is defined.  */
+ 
+ #if @GNULIB_SPRINTF_POSIX@
+ # if @REPLACE_SPRINTF@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   define sprintf rpl_sprintf
+ #  endif
+ _GL_FUNCDECL_RPL (sprintf, int, (char *str, const char *format, ...)
+                                 _GL_ATTRIBUTE_FORMAT_PRINTF (2, 3)
+                                 _GL_ARG_NONNULL ((1, 2)));
+ _GL_CXXALIAS_RPL (sprintf, int, (char *str, const char *format, ...));
+ # else
+ _GL_CXXALIAS_SYS (sprintf, int, (char *str, const char *format, ...));
+ # endif
+ _GL_CXXALIASWARN (sprintf);
+ #elif defined GNULIB_POSIXCHECK
+ # undef sprintf
+ /* Assume sprintf is always declared.  */
+ _GL_WARN_ON_USE (sprintf, "sprintf is not always POSIX compliant - "
+                  "use gnulib module sprintf-posix for portable "
+                  "POSIX compliance");
+ #endif
+ 
+ #if @GNULIB_TMPFILE@
+ # if @REPLACE_TMPFILE@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   define tmpfile rpl_tmpfile
+ #  endif
+ _GL_FUNCDECL_RPL (tmpfile, FILE *, (void));
+ _GL_CXXALIAS_RPL (tmpfile, FILE *, (void));
+ # else
+ _GL_CXXALIAS_SYS (tmpfile, FILE *, (void));
+ # endif
+ _GL_CXXALIASWARN (tmpfile);
+ #elif defined GNULIB_POSIXCHECK
+ # undef tmpfile
+ # if HAVE_RAW_DECL_TMPFILE
+ _GL_WARN_ON_USE (tmpfile, "tmpfile is not usable on mingw - "
+                  "use gnulib module tmpfile for portability");
+ # endif
+ #endif
+ 
+ #if @GNULIB_VASPRINTF@
+ /* Write formatted output to a string dynamically allocated with malloc().
+    If the memory allocation succeeds, store the address of the string in
+    *RESULT and return the number of resulting bytes, excluding the trailing
+    NUL.  Upon memory allocation error, or some other error, return -1.  */
+ # if @REPLACE_VASPRINTF@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   define asprintf rpl_asprintf
+ #  endif
+ _GL_FUNCDECL_RPL (asprintf, int,
+                   (char **result, const char *format, ...)
+                   _GL_ATTRIBUTE_FORMAT_PRINTF (2, 3)
+                   _GL_ARG_NONNULL ((1, 2)));
+ _GL_CXXALIAS_RPL (asprintf, int,
+                   (char **result, const char *format, ...));
+ # else
+ #  if !@HAVE_VASPRINTF@
+ _GL_FUNCDECL_SYS (asprintf, int,
+                   (char **result, const char *format, ...)
+                   _GL_ATTRIBUTE_FORMAT_PRINTF (2, 3)
+                   _GL_ARG_NONNULL ((1, 2)));
+ #  endif
+ _GL_CXXALIAS_SYS (asprintf, int,
+                   (char **result, const char *format, ...));
+ # endif
+ _GL_CXXALIASWARN (asprintf);
+ # if @REPLACE_VASPRINTF@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   define vasprintf rpl_vasprintf
+ #  endif
+ _GL_FUNCDECL_RPL (vasprintf, int,
+                   (char **result, const char *format, va_list args)
+                   _GL_ATTRIBUTE_FORMAT_PRINTF (2, 0)
+                   _GL_ARG_NONNULL ((1, 2)));
+ _GL_CXXALIAS_RPL (vasprintf, int,
+                   (char **result, const char *format, va_list args));
+ # else
+ #  if !@HAVE_VASPRINTF@
+ _GL_FUNCDECL_SYS (vasprintf, int,
+                   (char **result, const char *format, va_list args)
+                   _GL_ATTRIBUTE_FORMAT_PRINTF (2, 0)
+                   _GL_ARG_NONNULL ((1, 2)));
+ #  endif
+ _GL_CXXALIAS_SYS (vasprintf, int,
+                   (char **result, const char *format, va_list args));
+ # endif
+ _GL_CXXALIASWARN (vasprintf);
+ #endif
+ 
+ #if @GNULIB_VDPRINTF@
+ # if @REPLACE_VDPRINTF@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   define vdprintf rpl_vdprintf
+ #  endif
+ _GL_FUNCDECL_RPL (vdprintf, int, (int fd, const char *format, va_list args)
+                                  _GL_ATTRIBUTE_FORMAT_PRINTF (2, 0)
+                                  _GL_ARG_NONNULL ((2)));
+ _GL_CXXALIAS_RPL (vdprintf, int, (int fd, const char *format, va_list args));
+ # else
+ #  if !@HAVE_VDPRINTF@
+ _GL_FUNCDECL_SYS (vdprintf, int, (int fd, const char *format, va_list args)
+                                  _GL_ATTRIBUTE_FORMAT_PRINTF (2, 0)
+                                  _GL_ARG_NONNULL ((2)));
+ #  endif
+ /* Need to cast, because on Solaris, the third parameter will likely be
+                                                     __va_list args.  */
+ _GL_CXXALIAS_SYS_CAST (vdprintf, int,
+                        (int fd, const char *format, va_list args));
+ # endif
+ _GL_CXXALIASWARN (vdprintf);
+ #elif defined GNULIB_POSIXCHECK
+ # undef vdprintf
+ # if HAVE_RAW_DECL_VDPRINTF
+ _GL_WARN_ON_USE (vdprintf, "vdprintf is unportable - "
+                  "use gnulib module vdprintf for portability");
+ # endif
+ #endif
+ 
+ #if @GNULIB_VFPRINTF_POSIX@ || @GNULIB_VFPRINTF@
+ # if (@GNULIB_VFPRINTF_POSIX@ && @REPLACE_VFPRINTF@) \
+      || (@GNULIB_VFPRINTF@ && @REPLACE_STDIO_WRITE_FUNCS@ && (@GNULIB_STDIO_H_NONBLOCKING@ || @GNULIB_STDIO_H_SIGPIPE@))
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   define vfprintf rpl_vfprintf
+ #  endif
+ #  define GNULIB_overrides_vfprintf 1
+ #  if @GNULIB_VFPRINTF_POSIX@
+ _GL_FUNCDECL_RPL (vfprintf, int, (FILE *fp, const char *format, va_list args)
+                                  _GL_ATTRIBUTE_FORMAT_PRINTF (2, 0)
+                                  _GL_ARG_NONNULL ((1, 2)));
+ #  else
+ _GL_FUNCDECL_RPL (vfprintf, int, (FILE *fp, const char *format, va_list args)
+                                  _GL_ATTRIBUTE_FORMAT_PRINTF_SYSTEM (2, 0)
+                                  _GL_ARG_NONNULL ((1, 2)));
+ #  endif
+ _GL_CXXALIAS_RPL (vfprintf, int, (FILE *fp, const char *format, va_list args));
+ # else
+ /* Need to cast, because on Solaris, the third parameter is
+                                                       __va_list args
+    and GCC's fixincludes did not change this to __gnuc_va_list.  */
+ _GL_CXXALIAS_SYS_CAST (vfprintf, int,
+                        (FILE *fp, const char *format, va_list args));
+ # endif
+ _GL_CXXALIASWARN (vfprintf);
+ #endif
+ #if !@GNULIB_VFPRINTF_POSIX@ && defined GNULIB_POSIXCHECK
+ # if !GNULIB_overrides_vfprintf
+ #  undef vfprintf
+ # endif
+ /* Assume vfprintf is always declared.  */
+ _GL_WARN_ON_USE (vfprintf, "vfprintf is not always POSIX compliant - "
+                  "use gnulib module vfprintf-posix for portable "
+                       "POSIX compliance");
+ #endif
+ 
+ #if @GNULIB_VFSCANF@
+ # if @REPLACE_STDIO_READ_FUNCS@ && @GNULIB_STDIO_H_NONBLOCKING@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   undef vfscanf
+ #   define vfscanf rpl_vfscanf
+ #  endif
+ _GL_FUNCDECL_RPL (vfscanf, int,
+                   (FILE *stream, const char *format, va_list args)
+                   _GL_ATTRIBUTE_FORMAT_SCANF_SYSTEM (2, 0)
+                   _GL_ARG_NONNULL ((1, 2)));
+ _GL_CXXALIAS_RPL (vfscanf, int,
+                   (FILE *stream, const char *format, va_list args));
+ # else
+ _GL_CXXALIAS_SYS (vfscanf, int,
+                   (FILE *stream, const char *format, va_list args));
+ # endif
+ _GL_CXXALIASWARN (vfscanf);
+ #endif
+ 
+ #if @GNULIB_VPRINTF_POSIX@ || @GNULIB_VPRINTF@
+ # if (@GNULIB_VPRINTF_POSIX@ && @REPLACE_VPRINTF@) \
+      || (@GNULIB_VPRINTF@ && @REPLACE_STDIO_WRITE_FUNCS@ && (@GNULIB_STDIO_H_NONBLOCKING@ || @GNULIB_STDIO_H_SIGPIPE@))
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   define vprintf rpl_vprintf
+ #  endif
+ #  define GNULIB_overrides_vprintf 1
+ #  if @GNULIB_VPRINTF_POSIX@ || @GNULIB_VFPRINTF_POSIX@
+ _GL_FUNCDECL_RPL (vprintf, int, (const char *format, va_list args)
+                                 _GL_ATTRIBUTE_FORMAT_PRINTF (1, 0)
+                                 _GL_ARG_NONNULL ((1)));
+ #  else
+ _GL_FUNCDECL_RPL (vprintf, int, (const char *format, va_list args)
+                                 _GL_ATTRIBUTE_FORMAT_PRINTF_SYSTEM (1, 0)
+                                 _GL_ARG_NONNULL ((1)));
+ #  endif
+ _GL_CXXALIAS_RPL (vprintf, int, (const char *format, va_list args));
+ # else
+ /* Need to cast, because on Solaris, the second parameter is
+                                                           __va_list args
+    and GCC's fixincludes did not change this to __gnuc_va_list.  */
+ _GL_CXXALIAS_SYS_CAST (vprintf, int, (const char *format, va_list args));
+ # endif
+ _GL_CXXALIASWARN (vprintf);
+ #endif
+ #if !@GNULIB_VPRINTF_POSIX@ && defined GNULIB_POSIXCHECK
+ # if !GNULIB_overrides_vprintf
+ #  undef vprintf
+ # endif
+ /* Assume vprintf is always declared.  */
+ _GL_WARN_ON_USE (vprintf, "vprintf is not always POSIX compliant - "
+                  "use gnulib module vprintf-posix for portable "
+                  "POSIX compliance");
+ #endif
+ 
+ #if @GNULIB_VSCANF@
+ # if @REPLACE_STDIO_READ_FUNCS@ && @GNULIB_STDIO_H_NONBLOCKING@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   undef vscanf
+ #   define vscanf rpl_vscanf
+ #  endif
+ _GL_FUNCDECL_RPL (vscanf, int, (const char *format, va_list args)
+                                _GL_ATTRIBUTE_FORMAT_SCANF_SYSTEM (1, 0)
+                                _GL_ARG_NONNULL ((1)));
+ _GL_CXXALIAS_RPL (vscanf, int, (const char *format, va_list args));
+ # else
+ _GL_CXXALIAS_SYS (vscanf, int, (const char *format, va_list args));
+ # endif
+ _GL_CXXALIASWARN (vscanf);
+ #endif
+ 
+ #if @GNULIB_VSNPRINTF@
+ # if @REPLACE_VSNPRINTF@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   define vsnprintf rpl_vsnprintf
+ #  endif
+ _GL_FUNCDECL_RPL (vsnprintf, int,
+                   (char *str, size_t size, const char *format, va_list args)
+                   _GL_ATTRIBUTE_FORMAT_PRINTF (3, 0)
+                   _GL_ARG_NONNULL ((3)));
+ _GL_CXXALIAS_RPL (vsnprintf, int,
+                   (char *str, size_t size, const char *format, va_list args));
+ # else
+ #  if !@HAVE_DECL_VSNPRINTF@
+ _GL_FUNCDECL_SYS (vsnprintf, int,
+                   (char *str, size_t size, const char *format, va_list args)
+                   _GL_ATTRIBUTE_FORMAT_PRINTF (3, 0)
+                   _GL_ARG_NONNULL ((3)));
+ #  endif
+ _GL_CXXALIAS_SYS (vsnprintf, int,
+                   (char *str, size_t size, const char *format, va_list args));
+ # endif
+ _GL_CXXALIASWARN (vsnprintf);
+ #elif defined GNULIB_POSIXCHECK
+ # undef vsnprintf
+ # if HAVE_RAW_DECL_VSNPRINTF
+ _GL_WARN_ON_USE (vsnprintf, "vsnprintf is unportable - "
+                  "use gnulib module vsnprintf for portability");
+ # endif
+ #endif
+ 
+ #if @GNULIB_VSPRINTF_POSIX@
+ # if @REPLACE_VSPRINTF@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   define vsprintf rpl_vsprintf
+ #  endif
+ _GL_FUNCDECL_RPL (vsprintf, int,
+                   (char *str, const char *format, va_list args)
+                   _GL_ATTRIBUTE_FORMAT_PRINTF (2, 0)
+                   _GL_ARG_NONNULL ((1, 2)));
+ _GL_CXXALIAS_RPL (vsprintf, int,
+                   (char *str, const char *format, va_list args));
+ # else
+ /* Need to cast, because on Solaris, the third parameter is
+                                                        __va_list args
+    and GCC's fixincludes did not change this to __gnuc_va_list.  */
+ _GL_CXXALIAS_SYS_CAST (vsprintf, int,
+                        (char *str, const char *format, va_list args));
+ # endif
+ _GL_CXXALIASWARN (vsprintf);
+ #elif defined GNULIB_POSIXCHECK
+ # undef vsprintf
+ /* Assume vsprintf is always declared.  */
+ _GL_WARN_ON_USE (vsprintf, "vsprintf is not always POSIX compliant - "
+                  "use gnulib module vsprintf-posix for portable "
+                       "POSIX compliance");
+ #endif
+ 
+ #endif /* _@GUARD_PREFIX@_STDIO_H */
+ #endif /* _@GUARD_PREFIX@_STDIO_H */
+ #endif
diff -Nrc2 texinfo-5.2/gnulib/lib/stdlib.in.h texinfo-6.0/gnulib/lib/stdlib.in.h
*** texinfo-5.2/gnulib/lib/stdlib.in.h	2013-03-03 00:00:53.000000000 +0000
--- texinfo-6.0/gnulib/lib/stdlib.in.h	2015-02-25 20:17:33.000000000 +0000
***************
*** 1,5 ****
  /* A GNU-like <stdlib.h>.
  
!    Copyright (C) 1995, 2001-2004, 2006-2013 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
--- 1,5 ----
  /* A GNU-like <stdlib.h>.
  
!    Copyright (C) 1995, 2001-2004, 2006-2015 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
***************
*** 521,524 ****
--- 521,547 ----
  #endif
  
+ #if @GNULIB_QSORT_R@
+ # if @REPLACE_QSORT_R@
+ #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #   undef qsort_r
+ #   define qsort_r rpl_qsort_r
+ #  endif
+ _GL_FUNCDECL_RPL (qsort_r, void, (void *base, size_t nmemb, size_t size,
+                                   int (*compare) (void const *, void const *,
+                                                   void *),
+                                   void *arg) _GL_ARG_NONNULL ((1, 4)));
+ _GL_CXXALIAS_RPL (qsort_r, void, (void *base, size_t nmemb, size_t size,
+                                   int (*compare) (void const *, void const *,
+                                                   void *),
+                                   void *arg));
+ # else
+ _GL_CXXALIAS_SYS (qsort_r, void, (void *base, size_t nmemb, size_t size,
+                                   int (*compare) (void const *, void const *,
+                                                   void *),
+                                   void *arg));
+ # endif
+ _GL_CXXALIASWARN (qsort_r);
+ #endif
+ 
  
  #if @GNULIB_RANDOM_R@
diff -Nrc2 texinfo-5.2/gnulib/lib/stpcpy.c texinfo-6.0/gnulib/lib/stpcpy.c
*** texinfo-5.2/gnulib/lib/stpcpy.c	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/lib/stpcpy.c	2015-02-25 20:17:33.000000000 +0000
***************
*** 1,4 ****
  /* stpcpy.c -- copy a string and return pointer to end of new string
!    Copyright (C) 1992, 1995, 1997-1998, 2006, 2009-2013 Free Software
     Foundation, Inc.
  
--- 1,4 ----
  /* stpcpy.c -- copy a string and return pointer to end of new string
!    Copyright (C) 1992, 1995, 1997-1998, 2006, 2009-2015 Free Software
     Foundation, Inc.
  
diff -Nrc2 texinfo-5.2/gnulib/lib/str-kmp.h texinfo-6.0/gnulib/lib/str-kmp.h
*** texinfo-5.2/gnulib/lib/str-kmp.h	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/lib/str-kmp.h	2015-02-25 20:17:33.000000000 +0000
***************
*** 1,5 ****
  /* Substring search in a NUL terminated string of UNIT elements,
     using the Knuth-Morris-Pratt algorithm.
!    Copyright (C) 2005-2013 Free Software Foundation, Inc.
     Written by Bruno Haible <bruno@clisp.org>, 2005.
  
--- 1,5 ----
  /* Substring search in a NUL terminated string of UNIT elements,
     using the Knuth-Morris-Pratt algorithm.
!    Copyright (C) 2005-2015 Free Software Foundation, Inc.
     Written by Bruno Haible <bruno@clisp.org>, 2005.
  
diff -Nrc2 texinfo-5.2/gnulib/lib/str-two-way.h texinfo-6.0/gnulib/lib/str-two-way.h
*** texinfo-5.2/gnulib/lib/str-two-way.h	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/lib/str-two-way.h	2015-02-25 20:17:33.000000000 +0000
***************
*** 1,4 ****
  /* Byte-wise substring search, using the Two-Way algorithm.
!    Copyright (C) 2008-2013 Free Software Foundation, Inc.
     This file is part of the GNU C Library.
     Written by Eric Blake <ebb9@byu.net>, 2008.
--- 1,4 ----
  /* Byte-wise substring search, using the Two-Way algorithm.
!    Copyright (C) 2008-2015 Free Software Foundation, Inc.
     This file is part of the GNU C Library.
     Written by Eric Blake <ebb9@byu.net>, 2008.
diff -Nrc2 texinfo-5.2/gnulib/lib/strcasecmp.c texinfo-6.0/gnulib/lib/strcasecmp.c
*** texinfo-5.2/gnulib/lib/strcasecmp.c	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/gnulib/lib/strcasecmp.c	2015-02-25 20:17:33.000000000 +0000
***************
*** 0 ****
--- 1,62 ----
+ /* Case-insensitive string comparison function.
+    Copyright (C) 1998-1999, 2005-2007, 2009-2015 Free Software Foundation, Inc.
+ 
+    This program is free software; you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation; either version 3, or (at your option)
+    any later version.
+ 
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+ 
+    You should have received a copy of the GNU General Public License
+    along with this program; if not, see <http://www.gnu.org/licenses/>.  */
+ 
+ #include <config.h>
+ 
+ /* Specification.  */
+ #include <string.h>
+ 
+ #include <ctype.h>
+ #include <limits.h>
+ 
+ #define TOLOWER(Ch) (isupper (Ch) ? tolower (Ch) : (Ch))
+ 
+ /* Compare strings S1 and S2, ignoring case, returning less than, equal to or
+    greater than zero if S1 is lexicographically less than, equal to or greater
+    than S2.
+    Note: This function does not work with multibyte strings!  */
+ 
+ int
+ strcasecmp (const char *s1, const char *s2)
+ {
+   const unsigned char *p1 = (const unsigned char *) s1;
+   const unsigned char *p2 = (const unsigned char *) s2;
+   unsigned char c1, c2;
+ 
+   if (p1 == p2)
+     return 0;
+ 
+   do
+     {
+       c1 = TOLOWER (*p1);
+       c2 = TOLOWER (*p2);
+ 
+       if (c1 == '\0')
+         break;
+ 
+       ++p1;
+       ++p2;
+     }
+   while (c1 == c2);
+ 
+   if (UCHAR_MAX <= INT_MAX)
+     return c1 - c2;
+   else
+     /* On machines where 'char' and 'int' are types of the same size, the
+        difference of two 'unsigned char' values - including the sign bit -
+        doesn't fit in an 'int'.  */
+     return (c1 > c2 ? 1 : c1 < c2 ? -1 : 0);
+ }
diff -Nrc2 texinfo-5.2/gnulib/lib/strcasestr.c texinfo-6.0/gnulib/lib/strcasestr.c
*** texinfo-5.2/gnulib/lib/strcasestr.c	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/gnulib/lib/strcasestr.c	2015-02-25 20:17:33.000000000 +0000
***************
*** 0 ****
--- 1,82 ----
+ /* Case-insensitive searching in a string.
+    Copyright (C) 2005-2015 Free Software Foundation, Inc.
+    Written by Bruno Haible <bruno@clisp.org>, 2005.
+ 
+    This program is free software; you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation; either version 3, or (at your option)
+    any later version.
+ 
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+ 
+    You should have received a copy of the GNU General Public License
+    along with this program; if not, see <http://www.gnu.org/licenses/>.  */
+ 
+ #include <config.h>
+ 
+ /* Specification.  */
+ #include <string.h>
+ 
+ #include <ctype.h>
+ #include <stdbool.h>
+ #include <strings.h>
+ 
+ #define TOLOWER(Ch) (isupper (Ch) ? tolower (Ch) : (Ch))
+ 
+ /* Two-Way algorithm.  */
+ #define RETURN_TYPE char *
+ #define AVAILABLE(h, h_l, j, n_l)                       \
+   (!memchr ((h) + (h_l), '\0', (j) + (n_l) - (h_l))     \
+    && ((h_l) = (j) + (n_l)))
+ #define CANON_ELEMENT(c) TOLOWER (c)
+ #define CMP_FUNC(p1, p2, l)                             \
+   strncasecmp ((const char *) (p1), (const char *) (p2), l)
+ #include "str-two-way.h"
+ 
+ /* Find the first occurrence of NEEDLE in HAYSTACK, using
+    case-insensitive comparison.  This function gives unspecified
+    results in multibyte locales.  */
+ char *
+ strcasestr (const char *haystack_start, const char *needle_start)
+ {
+   const char *haystack = haystack_start;
+   const char *needle = needle_start;
+   size_t needle_len; /* Length of NEEDLE.  */
+   size_t haystack_len; /* Known minimum length of HAYSTACK.  */
+   bool ok = true; /* True if NEEDLE is prefix of HAYSTACK.  */
+ 
+   /* Determine length of NEEDLE, and in the process, make sure
+      HAYSTACK is at least as long (no point processing all of a long
+      NEEDLE if HAYSTACK is too short).  */
+   while (*haystack && *needle)
+     {
+       ok &= (TOLOWER ((unsigned char) *haystack)
+              == TOLOWER ((unsigned char) *needle));
+       haystack++;
+       needle++;
+     }
+   if (*needle)
+     return NULL;
+   if (ok)
+     return (char *) haystack_start;
+   needle_len = needle - needle_start;
+   haystack = haystack_start + 1;
+   haystack_len = needle_len - 1;
+ 
+   /* Perform the search.  Abstract memory is considered to be an array
+      of 'unsigned char' values, not an array of 'char' values.  See
+      ISO C 99 section 6.2.6.1.  */
+   if (needle_len < LONG_NEEDLE_THRESHOLD)
+     return two_way_short_needle ((const unsigned char *) haystack,
+                                  haystack_len,
+                                  (const unsigned char *) needle_start,
+                                  needle_len);
+   return two_way_long_needle ((const unsigned char *) haystack, haystack_len,
+                               (const unsigned char *) needle_start,
+                               needle_len);
+ }
+ 
+ #undef LONG_NEEDLE_THRESHOLD
diff -Nrc2 texinfo-5.2/gnulib/lib/strdup.c texinfo-6.0/gnulib/lib/strdup.c
*** texinfo-5.2/gnulib/lib/strdup.c	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/lib/strdup.c	2015-02-25 20:17:33.000000000 +0000
***************
*** 1,3 ****
! /* Copyright (C) 1991, 1996-1998, 2002-2004, 2006-2007, 2009-2013 Free Software
     Foundation, Inc.
  
--- 1,3 ----
! /* Copyright (C) 1991, 1996-1998, 2002-2004, 2006-2007, 2009-2015 Free Software
     Foundation, Inc.
  
diff -Nrc2 texinfo-5.2/gnulib/lib/streq.h texinfo-6.0/gnulib/lib/streq.h
*** texinfo-5.2/gnulib/lib/streq.h	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/lib/streq.h	2015-02-25 20:17:33.000000000 +0000
***************
*** 1,4 ****
  /* Optimized string comparison.
!    Copyright (C) 2001-2002, 2007, 2009-2013 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify it
--- 1,4 ----
  /* Optimized string comparison.
!    Copyright (C) 2001-2002, 2007, 2009-2015 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify it
diff -Nrc2 texinfo-5.2/gnulib/lib/strerror-override.c texinfo-6.0/gnulib/lib/strerror-override.c
*** texinfo-5.2/gnulib/lib/strerror-override.c	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/lib/strerror-override.c	2015-02-25 20:17:33.000000000 +0000
***************
*** 1,5 ****
  /* strerror-override.c --- POSIX compatible system error routine
  
!    Copyright (C) 2010-2013 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
--- 1,5 ----
  /* strerror-override.c --- POSIX compatible system error routine
  
!    Copyright (C) 2010-2015 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
diff -Nrc2 texinfo-5.2/gnulib/lib/strerror-override.h texinfo-6.0/gnulib/lib/strerror-override.h
*** texinfo-5.2/gnulib/lib/strerror-override.h	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/lib/strerror-override.h	2015-02-25 20:17:33.000000000 +0000
***************
*** 1,5 ****
  /* strerror-override.h --- POSIX compatible system error routine
  
!    Copyright (C) 2010-2013 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
--- 1,5 ----
  /* strerror-override.h --- POSIX compatible system error routine
  
!    Copyright (C) 2010-2015 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
***************
*** 49,53 ****
       || GNULIB_defined_ENOTRECOVERABLE \
       || GNULIB_defined_EILSEQ
! extern const char *strerror_override (int errnum);
  # else
  #  define strerror_override(ignored) NULL
--- 49,53 ----
       || GNULIB_defined_ENOTRECOVERABLE \
       || GNULIB_defined_EILSEQ
! extern const char *strerror_override (int errnum) _GL_ATTRIBUTE_CONST;
  # else
  #  define strerror_override(ignored) NULL
diff -Nrc2 texinfo-5.2/gnulib/lib/strerror.c texinfo-6.0/gnulib/lib/strerror.c
*** texinfo-5.2/gnulib/lib/strerror.c	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/lib/strerror.c	2015-02-25 20:17:31.000000000 +0000
***************
*** 1,5 ****
  /* strerror.c --- POSIX compatible system error routine
  
!    Copyright (C) 2007-2013 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
--- 1,5 ----
  /* strerror.c --- POSIX compatible system error routine
  
!    Copyright (C) 2007-2015 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
diff -Nrc2 texinfo-5.2/gnulib/lib/string.in.h texinfo-6.0/gnulib/lib/string.in.h
*** texinfo-5.2/gnulib/lib/string.in.h	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/lib/string.in.h	2015-06-03 20:06:18.000000000 +0100
***************
*** 1,5 ****
  /* A GNU-like <string.h>.
  
!    Copyright (C) 1995-1996, 2001-2013 Free Software Foundation, Inc.
  
     This program is free software; you can redistribute it and/or modify
--- 1,5 ----
  /* A GNU-like <string.h>.
  
!    Copyright (C) 1995-1996, 2001-2015 Free Software Foundation, Inc.
  
     This program is free software; you can redistribute it and/or modify
***************
*** 16,21 ****
     along with this program; if not, see <http://www.gnu.org/licenses/>.  */
  
- #ifndef _@GUARD_PREFIX@_STRING_H
- 
  #if __GNUC__ >= 3
  @PRAGMA_SYSTEM_HEADER@
--- 16,19 ----
***************
*** 23,29 ****
--- 21,45 ----
  @PRAGMA_COLUMNS@
  
+ #if defined _GL_ALREADY_INCLUDING_STRING_H
+ /* Special invocation convention:
+    - On OS X/NetBSD we have a sequence of nested includes
+        <string.h> -> <strings.h> -> "string.h"
+      In this situation system _chk variants due to -D_FORTIFY_SOURCE
+      might be used after any replacements defined here.  */
+ 
+ #@INCLUDE_NEXT@ @NEXT_STRING_H@
+ 
+ #else
+ /* Normal invocation convention.  */
+ 
+ #ifndef _@GUARD_PREFIX@_STRING_H
+ 
+ #define _GL_ALREADY_INCLUDING_STRING_H
+ 
  /* The include_next requires a split double-inclusion guard.  */
  #@INCLUDE_NEXT@ @NEXT_STRING_H@
  
+ #undef _GL_ALREADY_INCLUDING_STRING_H
+ 
  #ifndef _@GUARD_PREFIX@_STRING_H
  #define _@GUARD_PREFIX@_STRING_H
***************
*** 1028,1029 ****
--- 1044,1046 ----
  #endif /* _@GUARD_PREFIX@_STRING_H */
  #endif /* _@GUARD_PREFIX@_STRING_H */
+ #endif
diff -Nrc2 texinfo-5.2/gnulib/lib/strings.in.h texinfo-6.0/gnulib/lib/strings.in.h
*** texinfo-5.2/gnulib/lib/strings.in.h	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/gnulib/lib/strings.in.h	2015-02-25 20:17:31.000000000 +0000
***************
*** 0 ****
--- 1,122 ----
+ /* A substitute <strings.h>.
+ 
+    Copyright (C) 2007-2015 Free Software Foundation, Inc.
+ 
+    This program is free software; you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation; either version 3, or (at your option)
+    any later version.
+ 
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+ 
+    You should have received a copy of the GNU General Public License
+    along with this program; if not, see <http://www.gnu.org/licenses/>.  */
+ 
+ #ifndef _@GUARD_PREFIX@_STRINGS_H
+ 
+ #if __GNUC__ >= 3
+ @PRAGMA_SYSTEM_HEADER@
+ #endif
+ @PRAGMA_COLUMNS@
+ 
+ /* Minix 3.1.8 has a bug: <sys/types.h> must be included before <strings.h>.
+    But avoid namespace pollution on glibc systems.  */
+ #if defined __minix && !defined __GLIBC__
+ # include <sys/types.h>
+ #endif
+ 
+ /* The include_next requires a split double-inclusion guard.  */
+ #if @HAVE_STRINGS_H@
+ # @INCLUDE_NEXT@ @NEXT_STRINGS_H@
+ #endif
+ 
+ #ifndef _@GUARD_PREFIX@_STRINGS_H
+ #define _@GUARD_PREFIX@_STRINGS_H
+ 
+ #if ! @HAVE_DECL_STRNCASECMP@
+ /* Get size_t.  */
+ # include <stddef.h>
+ #endif
+ 
+ 
+ /* The definitions of _GL_FUNCDECL_RPL etc. are copied here.  */
+ 
+ /* The definition of _GL_ARG_NONNULL is copied here.  */
+ 
+ /* The definition of _GL_WARN_ON_USE is copied here.  */
+ 
+ #ifdef __cplusplus
+ extern "C" {
+ #endif
+ 
+ 
+   /* Find the index of the least-significant set bit.  */
+ #if @GNULIB_FFS@
+ # if !@HAVE_FFS@
+ _GL_FUNCDECL_SYS (ffs, int, (int i));
+ # endif
+ _GL_CXXALIAS_SYS (ffs, int, (int i));
+ _GL_CXXALIASWARN (ffs);
+ #elif defined GNULIB_POSIXCHECK
+ # undef ffs
+ # if HAVE_RAW_DECL_FFS
+ _GL_WARN_ON_USE (ffs, "ffs is not portable - use the ffs module");
+ # endif
+ #endif
+ 
+ /* Compare strings S1 and S2, ignoring case, returning less than, equal to or
+    greater than zero if S1 is lexicographically less than, equal to or greater
+    than S2.
+    Note: This function does not work in multibyte locales.  */
+ #if ! @HAVE_STRCASECMP@
+ extern int strcasecmp (char const *s1, char const *s2)
+      _GL_ARG_NONNULL ((1, 2));
+ #endif
+ #if defined GNULIB_POSIXCHECK
+ /* strcasecmp() does not work with multibyte strings:
+    POSIX says that it operates on "strings", and "string" in POSIX is defined
+    as a sequence of bytes, not of characters.   */
+ # undef strcasecmp
+ # if HAVE_RAW_DECL_STRCASECMP
+ _GL_WARN_ON_USE (strcasecmp, "strcasecmp cannot work correctly on character "
+                  "strings in multibyte locales - "
+                  "use mbscasecmp if you care about "
+                  "internationalization, or use c_strcasecmp , "
+                  "gnulib module c-strcase) if you want a locale "
+                  "independent function");
+ # endif
+ #endif
+ 
+ /* Compare no more than N bytes of strings S1 and S2, ignoring case,
+    returning less than, equal to or greater than zero if S1 is
+    lexicographically less than, equal to or greater than S2.
+    Note: This function cannot work correctly in multibyte locales.  */
+ #if ! @HAVE_DECL_STRNCASECMP@
+ extern int strncasecmp (char const *s1, char const *s2, size_t n)
+      _GL_ARG_NONNULL ((1, 2));
+ #endif
+ #if defined GNULIB_POSIXCHECK
+ /* strncasecmp() does not work with multibyte strings:
+    POSIX says that it operates on "strings", and "string" in POSIX is defined
+    as a sequence of bytes, not of characters.  */
+ # undef strncasecmp
+ # if HAVE_RAW_DECL_STRNCASECMP
+ _GL_WARN_ON_USE (strncasecmp, "strncasecmp cannot work correctly on character "
+                  "strings in multibyte locales - "
+                  "use mbsncasecmp or mbspcasecmp if you care about "
+                  "internationalization, or use c_strncasecmp , "
+                  "gnulib module c-strcase) if you want a locale "
+                  "independent function");
+ # endif
+ #endif
+ 
+ 
+ #ifdef __cplusplus
+ }
+ #endif
+ 
+ #endif /* _@GUARD_PREFIX@_STRING_H */
+ #endif /* _@GUARD_PREFIX@_STRING_H */
diff -Nrc2 texinfo-5.2/gnulib/lib/strncasecmp.c texinfo-6.0/gnulib/lib/strncasecmp.c
*** texinfo-5.2/gnulib/lib/strncasecmp.c	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/gnulib/lib/strncasecmp.c	2015-02-25 20:17:33.000000000 +0000
***************
*** 0 ****
--- 1,62 ----
+ /* strncasecmp.c -- case insensitive string comparator
+    Copyright (C) 1998-1999, 2005-2007, 2009-2015 Free Software Foundation, Inc.
+ 
+    This program is free software; you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation; either version 3, or (at your option)
+    any later version.
+ 
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+ 
+    You should have received a copy of the GNU General Public License
+    along with this program; if not, see <http://www.gnu.org/licenses/>.  */
+ 
+ #include <config.h>
+ 
+ /* Specification.  */
+ #include <string.h>
+ 
+ #include <ctype.h>
+ #include <limits.h>
+ 
+ #define TOLOWER(Ch) (isupper (Ch) ? tolower (Ch) : (Ch))
+ 
+ /* Compare no more than N bytes of strings S1 and S2, ignoring case,
+    returning less than, equal to or greater than zero if S1 is
+    lexicographically less than, equal to or greater than S2.
+    Note: This function cannot work correctly in multibyte locales.  */
+ 
+ int
+ strncasecmp (const char *s1, const char *s2, size_t n)
+ {
+   register const unsigned char *p1 = (const unsigned char *) s1;
+   register const unsigned char *p2 = (const unsigned char *) s2;
+   unsigned char c1, c2;
+ 
+   if (p1 == p2 || n == 0)
+     return 0;
+ 
+   do
+     {
+       c1 = TOLOWER (*p1);
+       c2 = TOLOWER (*p2);
+ 
+       if (--n == 0 || c1 == '\0')
+         break;
+ 
+       ++p1;
+       ++p2;
+     }
+   while (c1 == c2);
+ 
+   if (UCHAR_MAX <= INT_MAX)
+     return c1 - c2;
+   else
+     /* On machines where 'char' and 'int' are types of the same size, the
+        difference of two 'unsigned char' values - including the sign bit -
+        doesn't fit in an 'int'.  */
+     return (c1 > c2 ? 1 : c1 < c2 ? -1 : 0);
+ }
diff -Nrc2 texinfo-5.2/gnulib/lib/strndup.c texinfo-6.0/gnulib/lib/strndup.c
*** texinfo-5.2/gnulib/lib/strndup.c	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/lib/strndup.c	2015-02-25 20:17:31.000000000 +0000
***************
*** 1,5 ****
  /* A replacement function, for systems that lack strndup.
  
!    Copyright (C) 1996-1998, 2001-2003, 2005-2007, 2009-2013 Free Software
     Foundation, Inc.
  
--- 1,5 ----
  /* A replacement function, for systems that lack strndup.
  
!    Copyright (C) 1996-1998, 2001-2003, 2005-2007, 2009-2015 Free Software
     Foundation, Inc.
  
diff -Nrc2 texinfo-5.2/gnulib/lib/strnlen.c texinfo-6.0/gnulib/lib/strnlen.c
*** texinfo-5.2/gnulib/lib/strnlen.c	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/lib/strnlen.c	2015-02-25 20:17:33.000000000 +0000
***************
*** 1,4 ****
  /* Find the length of STRING, but scan at most MAXLEN characters.
!    Copyright (C) 2005-2007, 2009-2013 Free Software Foundation, Inc.
     Written by Simon Josefsson.
  
--- 1,4 ----
  /* Find the length of STRING, but scan at most MAXLEN characters.
!    Copyright (C) 2005-2007, 2009-2015 Free Software Foundation, Inc.
     Written by Simon Josefsson.
  
diff -Nrc2 texinfo-5.2/gnulib/lib/strnlen1.c texinfo-6.0/gnulib/lib/strnlen1.c
*** texinfo-5.2/gnulib/lib/strnlen1.c	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/lib/strnlen1.c	2015-02-25 20:17:33.000000000 +0000
***************
*** 1,4 ****
  /* Find the length of STRING + 1, but scan at most MAXLEN bytes.
!    Copyright (C) 2005-2006, 2009-2013 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
--- 1,4 ----
  /* Find the length of STRING + 1, but scan at most MAXLEN bytes.
!    Copyright (C) 2005-2006, 2009-2015 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
diff -Nrc2 texinfo-5.2/gnulib/lib/strnlen1.h texinfo-6.0/gnulib/lib/strnlen1.h
*** texinfo-5.2/gnulib/lib/strnlen1.h	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/lib/strnlen1.h	2015-02-25 20:17:33.000000000 +0000
***************
*** 1,4 ****
  /* Find the length of STRING + 1, but scan at most MAXLEN bytes.
!    Copyright (C) 2005, 2009-2013 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
--- 1,4 ----
  /* Find the length of STRING + 1, but scan at most MAXLEN bytes.
!    Copyright (C) 2005, 2009-2015 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
diff -Nrc2 texinfo-5.2/gnulib/lib/strstr.c texinfo-6.0/gnulib/lib/strstr.c
*** texinfo-5.2/gnulib/lib/strstr.c	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/lib/strstr.c	2015-02-25 20:17:33.000000000 +0000
***************
*** 1,3 ****
! /* Copyright (C) 1991-1994, 1996-1998, 2000, 2004, 2007-2013 Free Software
     Foundation, Inc.
     This file is part of the GNU C Library.
--- 1,3 ----
! /* Copyright (C) 1991-1994, 1996-1998, 2000, 2004, 2007-2015 Free Software
     Foundation, Inc.
     This file is part of the GNU C Library.
diff -Nrc2 texinfo-5.2/gnulib/lib/sys_stat.in.h texinfo-6.0/gnulib/lib/sys_stat.in.h
*** texinfo-5.2/gnulib/lib/sys_stat.in.h	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/lib/sys_stat.in.h	2015-02-25 20:17:33.000000000 +0000
***************
*** 1,4 ****
  /* Provide a more complete sys/stat header file.
!    Copyright (C) 2005-2013 Free Software Foundation, Inc.
  
     This program is free software; you can redistribute it and/or modify
--- 1,4 ----
  /* Provide a more complete sys/stat header file.
!    Copyright (C) 2005-2015 Free Software Foundation, Inc.
  
     This program is free software; you can redistribute it and/or modify
diff -Nrc2 texinfo-5.2/gnulib/lib/sys_time.in.h texinfo-6.0/gnulib/lib/sys_time.in.h
*** texinfo-5.2/gnulib/lib/sys_time.in.h	2013-09-13 17:53:03.000000000 +0100
--- texinfo-6.0/gnulib/lib/sys_time.in.h	2015-02-25 20:17:33.000000000 +0000
***************
*** 1,5 ****
  /* Provide a more complete sys/time.h.
  
!    Copyright (C) 2007-2013 Free Software Foundation, Inc.
  
     This program is free software; you can redistribute it and/or modify
--- 1,5 ----
  /* Provide a more complete sys/time.h.
  
!    Copyright (C) 2007-2015 Free Software Foundation, Inc.
  
     This program is free software; you can redistribute it and/or modify
diff -Nrc2 texinfo-5.2/gnulib/lib/sys_types.in.h texinfo-6.0/gnulib/lib/sys_types.in.h
*** texinfo-5.2/gnulib/lib/sys_types.in.h	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/lib/sys_types.in.h	2015-02-25 20:17:33.000000000 +0000
***************
*** 1,5 ****
  /* Provide a more complete sys/types.h.
  
!    Copyright (C) 2011-2013 Free Software Foundation, Inc.
  
     This program is free software; you can redistribute it and/or modify
--- 1,5 ----
  /* Provide a more complete sys/types.h.
  
!    Copyright (C) 2011-2015 Free Software Foundation, Inc.
  
     This program is free software; you can redistribute it and/or modify
***************
*** 24,28 ****
--- 24,30 ----
  
  /* The include_next requires a split double-inclusion guard.  */
+ # define _GL_INCLUDING_SYS_TYPES_H
  #@INCLUDE_NEXT@ @NEXT_SYS_TYPES_H@
+ # undef _GL_INCLUDING_SYS_TYPES_H
  
  #ifndef _@GUARD_PREFIX@_SYS_TYPES_H
diff -Nrc2 texinfo-5.2/gnulib/lib/tempname.c texinfo-6.0/gnulib/lib/tempname.c
*** texinfo-5.2/gnulib/lib/tempname.c	2013-03-03 00:00:55.000000000 +0000
--- texinfo-6.0/gnulib/lib/tempname.c	2015-05-07 03:04:20.000000000 +0100
***************
*** 1,5 ****
  /* tempname.c - generate the name of a temporary file.
  
!    Copyright (C) 1991-2003, 2005-2007, 2009-2013 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
--- 1,5 ----
  /* tempname.c - generate the name of a temporary file.
  
!    Copyright (C) 1991-2003, 2005-2007, 2009-2015 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
***************
*** 63,66 ****
--- 63,67 ----
  #else
  # define struct_stat64 struct stat
+ # define __try_tempname try_tempname
  # define __gen_tempname gen_tempname
  # define __getpid getpid
***************
*** 177,195 ****
  "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
  
- /* Generate a temporary file name based on TMPL.  TMPL must match the
-    rules for mk[s]temp (i.e. end in "XXXXXX", possibly with a suffix).
-    The name constructed does not exist at the time of the call to
-    __gen_tempname.  TMPL is overwritten with the result.
- 
-    KIND may be one of:
-    __GT_NOCREATE:       simply verify that the name does not exist
-                         at the time of the call.
-    __GT_FILE:           create the file using open(O_CREAT|O_EXCL)
-                         and return a read-write fd.  The file is mode 0600.
-    __GT_DIR:            create a directory, which will be mode 0700.
- 
-    We use a clever algorithm to get hard-to-predict names. */
  int
! __gen_tempname (char *tmpl, int suffixlen, int flags, int kind)
  {
    int len;
--- 178,184 ----
  "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
  
  int
! __try_tempname (char *tmpl, int suffixlen, void *args,
!                 int (*tryfunc) (char *, void *))
  {
    int len;
***************
*** 200,204 ****
    int fd = -1;
    int save_errno = errno;
-   struct_stat64 st;
  
    /* A lower bound on the number of temporary files to attempt to
--- 189,192 ----
***************
*** 257,295 ****
        XXXXXX[5] = letters[v % 62];
  
!       switch (kind)
!         {
!         case __GT_FILE:
!           fd = __open (tmpl,
!                        (flags & ~O_ACCMODE)
!                        | O_RDWR | O_CREAT | O_EXCL, S_IRUSR | S_IWUSR);
!           break;
! 
!         case __GT_DIR:
!           fd = __mkdir (tmpl, S_IRUSR | S_IWUSR | S_IXUSR);
!           break;
! 
!         case __GT_NOCREATE:
!           /* This case is backward from the other three.  __gen_tempname
!              succeeds if __xstat fails because the name does not exist.
!              Note the continue to bypass the common logic at the bottom
!              of the loop.  */
!           if (__lxstat64 (_STAT_VER, tmpl, &st) < 0)
!             {
!               if (errno == ENOENT)
!                 {
!                   __set_errno (save_errno);
!                   return 0;
!                 }
!               else
!                 /* Give up now. */
!                 return -1;
!             }
!           continue;
! 
!         default:
!           assert (! "invalid KIND in __gen_tempname");
!           abort ();
!         }
! 
        if (fd >= 0)
          {
--- 245,249 ----
        XXXXXX[5] = letters[v % 62];
  
!       fd = tryfunc (tmpl, args);
        if (fd >= 0)
          {
***************
*** 305,306 ****
--- 259,324 ----
    return -1;
  }
+ 
+ static int
+ try_file (char *tmpl, void *flags)
+ {
+   int *openflags = flags;
+   return __open (tmpl,
+                  (*openflags & ~O_ACCMODE)
+                  | O_RDWR | O_CREAT | O_EXCL, S_IRUSR | S_IWUSR);
+ }
+ 
+ static int
+ try_dir (char *tmpl, void *flags _GL_UNUSED)
+ {
+   return __mkdir (tmpl, S_IRUSR | S_IWUSR | S_IXUSR);
+ }
+ 
+ static int
+ try_nocreate (char *tmpl, void *flags _GL_UNUSED)
+ {
+   struct_stat64 st;
+ 
+   if (__lxstat64 (_STAT_VER, tmpl, &st) == 0)
+     __set_errno (EEXIST);
+   return errno == ENOENT ? 0 : -1;
+ }
+ 
+ /* Generate a temporary file name based on TMPL.  TMPL must match the
+    rules for mk[s]temp (i.e. end in "XXXXXX", possibly with a suffix).
+    The name constructed does not exist at the time of the call to
+    __gen_tempname.  TMPL is overwritten with the result.
+ 
+    KIND may be one of:
+    __GT_NOCREATE:       simply verify that the name does not exist
+                         at the time of the call.
+    __GT_FILE:           create the file using open(O_CREAT|O_EXCL)
+                         and return a read-write fd.  The file is mode 0600.
+    __GT_DIR:            create a directory, which will be mode 0700.
+ 
+    We use a clever algorithm to get hard-to-predict names. */
+ int
+ __gen_tempname (char *tmpl, int suffixlen, int flags, int kind)
+ {
+   int (*tryfunc) (char *, void *);
+ 
+   switch (kind)
+     {
+     case __GT_FILE:
+       tryfunc = try_file;
+       break;
+ 
+     case __GT_DIR:
+       tryfunc = try_dir;
+       break;
+ 
+     case __GT_NOCREATE:
+       tryfunc = try_nocreate;
+       break;
+ 
+     default:
+       assert (! "invalid KIND in __gen_tempname");
+       abort ();
+     }
+   return __try_tempname (tmpl, suffixlen, &flags, tryfunc);
+ }
diff -Nrc2 texinfo-5.2/gnulib/lib/tempname.h texinfo-6.0/gnulib/lib/tempname.h
*** texinfo-5.2/gnulib/lib/tempname.h	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/lib/tempname.h	2015-02-25 20:17:33.000000000 +0000
***************
*** 1,5 ****
  /* Create a temporary file or directory.
  
!    Copyright (C) 2006, 2009-2013 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
--- 1,5 ----
  /* Create a temporary file or directory.
  
!    Copyright (C) 2006, 2009-2015 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
***************
*** 33,36 ****
--- 33,40 ----
  # endif
  
+ #ifdef __cplusplus
+ extern "C" {
+ #endif
+ 
  /* Generate a temporary file name based on TMPL.  TMPL must match the
     rules for mk[s]temp (i.e. end in "XXXXXX", possibly with a suffix).
***************
*** 48,50 ****
--- 52,65 ----
  extern int gen_tempname (char *tmpl, int suffixlen, int flags, int kind);
  
+ /* Similar to gen_tempname, but TRYFUNC is called for each temporary
+    name to try.  If TRYFUNC returns a non-negative number, TRY_GEN_TEMPNAME
+    returns with this value.  Otherwise, if errno is set to EEXIST, another
+    name is tried, or else TRY_GEN_TEMPNAME returns -1. */
+ extern int try_tempname (char *tmpl, int suffixlen, void *args,
+                          int (*tryfunc) (char *, void *));
+ 
+ #ifdef __cplusplus
+ }
+ #endif
+ 
  #endif /* GL_TEMPNAME_H */
diff -Nrc2 texinfo-5.2/gnulib/lib/time.in.h texinfo-6.0/gnulib/lib/time.in.h
*** texinfo-5.2/gnulib/lib/time.in.h	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/lib/time.in.h	2015-02-25 20:17:33.000000000 +0000
***************
*** 1,5 ****
  /* A more-standard <time.h>.
  
!    Copyright (C) 2007-2013 Free Software Foundation, Inc.
  
     This program is free software; you can redistribute it and/or modify
--- 1,5 ----
  /* A more-standard <time.h>.
  
!    Copyright (C) 2007-2015 Free Software Foundation, Inc.
  
     This program is free software; you can redistribute it and/or modify
***************
*** 49,54 ****
  /* Some systems don't define struct timespec (e.g., AIX 4.1, Ultrix 4.3).
     Or they define it with the wrong member names or define it in <sys/time.h>
!    (e.g., FreeBSD circa 1997).  Stock Mingw does not define it, but the
!    pthreads-win32 library defines it in <pthread.h>.  */
  # if ! @TIME_H_DEFINES_STRUCT_TIMESPEC@
  #  if @SYS_TIME_H_DEFINES_STRUCT_TIMESPEC@
--- 49,54 ----
  /* Some systems don't define struct timespec (e.g., AIX 4.1, Ultrix 4.3).
     Or they define it with the wrong member names or define it in <sys/time.h>
!    (e.g., FreeBSD circa 1997).  Stock Mingw prior to 3.0 does not define it,
!    but the pthreads-win32 library defines it in <pthread.h>.  */
  # if ! @TIME_H_DEFINES_STRUCT_TIMESPEC@
  #  if @SYS_TIME_H_DEFINES_STRUCT_TIMESPEC@
***************
*** 56,66 ****
  #  elif @PTHREAD_H_DEFINES_STRUCT_TIMESPEC@
  #   include <pthread.h>
! /* The pthreads-win32 <pthread.h> also defines a couple of broken macros.  */
! #   undef asctime_r
! #   undef ctime_r
! #   undef gmtime_r
! #   undef localtime_r
! #   undef rand_r
! #   undef strtok_r
  #  else
  
--- 56,61 ----
  #  elif @PTHREAD_H_DEFINES_STRUCT_TIMESPEC@
  #   include <pthread.h>
! #  elif @UNISTD_H_DEFINES_STRUCT_TIMESPEC@
! #   include <unistd.h>
  #  else
  
***************
*** 188,191 ****
--- 183,219 ----
  # endif
  
+ /* Convert TIMER to RESULT, assuming local time and UTC respectively.  See
+    <http://www.opengroup.org/susv3xsh/localtime.html> and
+    <http://www.opengroup.org/susv3xsh/gmtime.html>.  */
+ # if @GNULIB_GETTIMEOFDAY@
+ #  if @REPLACE_LOCALTIME@
+ #   if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #    undef localtime
+ #    define localtime rpl_localtime
+ #   endif
+ _GL_FUNCDECL_RPL (localtime, struct tm *, (time_t const *__timer)
+ 		                          _GL_ARG_NONNULL ((1)));
+ _GL_CXXALIAS_RPL (localtime, struct tm *, (time_t const *__timer));
+ #  else
+ _GL_CXXALIAS_SYS (localtime, struct tm *, (time_t const *__timer));
+ #  endif
+ _GL_CXXALIASWARN (localtime);
+ # endif
+ 
+ # if @GNULIB_GETTIMEOFDAY@
+ #  if @REPLACE_GMTIME@
+ #   if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+ #    undef gmtime
+ #    define gmtime rpl_gmtime
+ #   endif
+ _GL_FUNCDECL_RPL (gmtime, struct tm *, (time_t const *__timer)
+                                        _GL_ARG_NONNULL ((1)));
+ _GL_CXXALIAS_RPL (gmtime, struct tm *, (time_t const *__timer));
+ #  else
+ _GL_CXXALIAS_SYS (gmtime, struct tm *, (time_t const *__timer));
+ #  endif
+ _GL_CXXALIASWARN (gmtime);
+ # endif
+ 
  /* Parse BUF as a time stamp, assuming FORMAT specifies its layout, and store
     the resulting broken-down time into TM.  See
diff -Nrc2 texinfo-5.2/gnulib/lib/unistd.in.h texinfo-6.0/gnulib/lib/unistd.in.h
*** texinfo-5.2/gnulib/lib/unistd.in.h	2013-09-13 17:53:03.000000000 +0100
--- texinfo-6.0/gnulib/lib/unistd.in.h	2015-02-25 20:17:33.000000000 +0000
***************
*** 1,4 ****
  /* Substitute for and wrapper around <unistd.h>.
!    Copyright (C) 2003-2013 Free Software Foundation, Inc.
  
     This program is free software; you can redistribute it and/or modify
--- 1,4 ----
  /* Substitute for and wrapper around <unistd.h>.
!    Copyright (C) 2003-2015 Free Software Foundation, Inc.
  
     This program is free software; you can redistribute it and/or modify
***************
*** 22,28 ****
--- 22,42 ----
  @PRAGMA_COLUMNS@
  
+ #ifdef _GL_INCLUDING_UNISTD_H
+ /* Special invocation convention:
+    - On Mac OS X 10.3.9 we have a sequence of nested includes
+      <unistd.h> -> <signal.h> -> <pthread.h> -> <unistd.h>
+      In this situation, the functions are not yet declared, therefore we cannot
+      provide the C++ aliases.  */
+ 
+ #@INCLUDE_NEXT@ @NEXT_UNISTD_H@
+ 
+ #else
+ /* Normal invocation convention.  */
+ 
  /* The include_next requires a split double-inclusion guard.  */
  #if @HAVE_UNISTD_H@
+ # define _GL_INCLUDING_UNISTD_H
  # @INCLUDE_NEXT@ @NEXT_UNISTD_H@
+ # undef _GL_INCLUDING_UNISTD_H
  #endif
  
***************
*** 388,391 ****
--- 402,411 ----
     "VARIABLE=VALUE", terminated with a NULL.  */
  #  if defined __APPLE__ && defined __MACH__
+ #   include <TargetConditionals.h>
+ #   if !TARGET_OS_IPHONE && !TARGET_IPHONE_SIMULATOR
+ #    define _GL_USE_CRT_EXTERNS
+ #   endif
+ #  endif
+ #  ifdef _GL_USE_CRT_EXTERNS
  #   include <crt_externs.h>
  #   define environ (*_NSGetEnviron ())
***************
*** 655,662 ****
  /* Return the maximum number of file descriptors in the current process.
     In POSIX, this is same as sysconf (_SC_OPEN_MAX).  */
! # if !@HAVE_GETDTABLESIZE@
  _GL_FUNCDECL_SYS (getdtablesize, int, (void));
! # endif
  _GL_CXXALIAS_SYS (getdtablesize, int, (void));
  _GL_CXXALIASWARN (getdtablesize);
  #elif defined GNULIB_POSIXCHECK
--- 675,691 ----
  /* Return the maximum number of file descriptors in the current process.
     In POSIX, this is same as sysconf (_SC_OPEN_MAX).  */
! # if @REPLACE_GETDTABLESIZE@
! #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
! #   undef getdtablesize
! #   define getdtablesize rpl_getdtablesize
! #  endif
! _GL_FUNCDECL_RPL (getdtablesize, int, (void));
! _GL_CXXALIAS_RPL (getdtablesize, int, (void));
! # else
! #  if !@HAVE_GETDTABLESIZE@
  _GL_FUNCDECL_SYS (getdtablesize, int, (void));
! #  endif
  _GL_CXXALIAS_SYS (getdtablesize, int, (void));
+ # endif
  _GL_CXXALIASWARN (getdtablesize);
  #elif defined GNULIB_POSIXCHECK
***************
*** 1265,1275 ****
  
  #if @GNULIB_READLINKAT@
! # if !@HAVE_READLINKAT@
  _GL_FUNCDECL_SYS (readlinkat, ssize_t,
                    (int fd, char const *file, char *buf, size_t len)
                    _GL_ARG_NONNULL ((2, 3)));
! # endif
  _GL_CXXALIAS_SYS (readlinkat, ssize_t,
                    (int fd, char const *file, char *buf, size_t len));
  _GL_CXXALIASWARN (readlinkat);
  #elif defined GNULIB_POSIXCHECK
--- 1294,1315 ----
  
  #if @GNULIB_READLINKAT@
! # if @REPLACE_READLINKAT@
! #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
! #   define readlinkat rpl_readlinkat
! #  endif
! _GL_FUNCDECL_RPL (readlinkat, ssize_t,
!                   (int fd, char const *file, char *buf, size_t len)
!                   _GL_ARG_NONNULL ((2, 3)));
! _GL_CXXALIAS_RPL (readlinkat, ssize_t,
!                   (int fd, char const *file, char *buf, size_t len));
! # else
! #  if !@HAVE_READLINKAT@
  _GL_FUNCDECL_SYS (readlinkat, ssize_t,
                    (int fd, char const *file, char *buf, size_t len)
                    _GL_ARG_NONNULL ((2, 3)));
! #  endif
  _GL_CXXALIAS_SYS (readlinkat, ssize_t,
                    (int fd, char const *file, char *buf, size_t len));
+ # endif
  _GL_CXXALIASWARN (readlinkat);
  #elif defined GNULIB_POSIXCHECK
***************
*** 1385,1395 ****
  
  #if @GNULIB_SYMLINKAT@
! # if !@HAVE_SYMLINKAT@
  _GL_FUNCDECL_SYS (symlinkat, int,
                    (char const *contents, int fd, char const *file)
                    _GL_ARG_NONNULL ((1, 3)));
! # endif
  _GL_CXXALIAS_SYS (symlinkat, int,
                    (char const *contents, int fd, char const *file));
  _GL_CXXALIASWARN (symlinkat);
  #elif defined GNULIB_POSIXCHECK
--- 1425,1447 ----
  
  #if @GNULIB_SYMLINKAT@
! # if @REPLACE_SYMLINKAT@
! #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
! #   undef symlinkat
! #   define symlinkat rpl_symlinkat
! #  endif
! _GL_FUNCDECL_RPL (symlinkat, int,
!                   (char const *contents, int fd, char const *file)
!                   _GL_ARG_NONNULL ((1, 3)));
! _GL_CXXALIAS_RPL (symlinkat, int,
!                   (char const *contents, int fd, char const *file));
! # else
! #  if !@HAVE_SYMLINKAT@
  _GL_FUNCDECL_SYS (symlinkat, int,
                    (char const *contents, int fd, char const *file)
                    _GL_ARG_NONNULL ((1, 3)));
! #  endif
  _GL_CXXALIAS_SYS (symlinkat, int,
                    (char const *contents, int fd, char const *file));
+ # endif
  _GL_CXXALIASWARN (symlinkat);
  #elif defined GNULIB_POSIXCHECK
***************
*** 1531,1533 ****
--- 1583,1586 ----
  
  #endif /* _@GUARD_PREFIX@_UNISTD_H */
+ #endif /* _GL_INCLUDING_UNISTD_H */
  #endif /* _@GUARD_PREFIX@_UNISTD_H */
diff -Nrc2 texinfo-5.2/gnulib/lib/unitypes.in.h texinfo-6.0/gnulib/lib/unitypes.in.h
*** texinfo-5.2/gnulib/lib/unitypes.in.h	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/lib/unitypes.in.h	2015-02-25 20:17:33.000000000 +0000
***************
*** 1,4 ****
  /* Elementary types and macros for the GNU UniString library.
!    Copyright (C) 2002, 2005-2006, 2009-2013 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify it
--- 1,4 ----
  /* Elementary types and macros for the GNU UniString library.
!    Copyright (C) 2002, 2005-2006, 2009-2015 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify it
diff -Nrc2 texinfo-5.2/gnulib/lib/uniwidth/cjk.h texinfo-6.0/gnulib/lib/uniwidth/cjk.h
*** texinfo-5.2/gnulib/lib/uniwidth/cjk.h	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/lib/uniwidth/cjk.h	2015-02-25 20:17:31.000000000 +0000
***************
*** 1,4 ****
  /* Test for CJK encoding.
!    Copyright (C) 2001-2002, 2005-2007, 2009-2013 Free Software Foundation, Inc.
     Written by Bruno Haible <bruno@clisp.org>, 2002.
  
--- 1,4 ----
  /* Test for CJK encoding.
!    Copyright (C) 2001-2002, 2005-2007, 2009-2015 Free Software Foundation, Inc.
     Written by Bruno Haible <bruno@clisp.org>, 2002.
  
diff -Nrc2 texinfo-5.2/gnulib/lib/uniwidth/width.c texinfo-6.0/gnulib/lib/uniwidth/width.c
*** texinfo-5.2/gnulib/lib/uniwidth/width.c	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/lib/uniwidth/width.c	2015-06-23 17:16:15.000000000 +0100
***************
*** 1,4 ****
  /* Determine display width of Unicode character.
!    Copyright (C) 2001-2002, 2006-2013 Free Software Foundation, Inc.
     Written by Bruno Haible <bruno@clisp.org>, 2002.
  
--- 1,4 ----
  /* Determine display width of Unicode character.
!    Copyright (C) 2001-2002, 2006-2015 Free Software Foundation, Inc.
     Written by Bruno Haible <bruno@clisp.org>, 2002.
  
***************
*** 33,37 ****
   *   "grep '^[^;]*;ZERO WIDTH ' UnicodeData.txt"
   */
! static const unsigned char nonspacing_table_data[27*64] = {
    /* 0x0000-0x01ff */
    0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, /* 0x0000-0x003f */
--- 33,37 ----
   *   "grep '^[^;]*;ZERO WIDTH ' UnicodeData.txt"
   */
! static const unsigned char nonspacing_table_data[36*64] = {
    /* 0x0000-0x01ff */
    0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, /* 0x0000-0x003f */
***************
*** 62,66 ****
    0xb6, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x05c0-0x05ff */
    /* 0x0600-0x07ff */
!   0x0f, 0x00, 0xff, 0x07, 0x00, 0x00, 0x00, 0x00, /* 0x0600-0x063f */
    0x00, 0xf8, 0xff, 0xff, 0x00, 0x00, 0x01, 0x00, /* 0x0640-0x067f */
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x0680-0x06bf */
--- 62,66 ----
    0xb6, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x05c0-0x05ff */
    /* 0x0600-0x07ff */
!   0x3f, 0x00, 0xff, 0x17, 0x00, 0x00, 0x00, 0x00, /* 0x0600-0x063f */
    0x00, 0xf8, 0xff, 0xff, 0x00, 0x00, 0x01, 0x00, /* 0x0640-0x067f */
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x0680-0x06bf */
***************
*** 74,78 ****
    0x00, 0x00, 0x00, 0x0e, 0x00, 0x00, 0x00, 0x00, /* 0x0840-0x087f */
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x0880-0x08bf */
!   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x08c0-0x08ff */
    0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, /* 0x0900-0x093f */
    0xfe, 0x21, 0xfe, 0x00, 0x0c, 0x00, 0x00, 0x00, /* 0x0940-0x097f */
--- 74,78 ----
    0x00, 0x00, 0x00, 0x0e, 0x00, 0x00, 0x00, 0x00, /* 0x0840-0x087f */
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x0880-0x08bf */
!   0x00, 0x00, 0x00, 0x00, 0xf8, 0xff, 0xff, 0xff, /* 0x08c0-0x08ff */
    0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, /* 0x0900-0x093f */
    0xfe, 0x21, 0xfe, 0x00, 0x0c, 0x00, 0x00, 0x00, /* 0x0940-0x097f */
***************
*** 89,97 ****
    0x01, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x0bc0-0x0bff */
    /* 0x0c00-0x0dff */
!   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, /* 0x0c00-0x0c3f */
    0xc1, 0x3d, 0x60, 0x00, 0x0c, 0x00, 0x00, 0x00, /* 0x0c40-0x0c7f */
!   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, /* 0x0c80-0x0cbf */
    0x00, 0x30, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, /* 0x0cc0-0x0cff */
!   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x0d00-0x0d3f */
    0x1e, 0x20, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, /* 0x0d40-0x0d7f */
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x0d80-0x0dbf */
--- 89,97 ----
    0x01, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x0bc0-0x0bff */
    /* 0x0c00-0x0dff */
!   0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, /* 0x0c00-0x0c3f */
    0xc1, 0x3d, 0x60, 0x00, 0x0c, 0x00, 0x00, 0x00, /* 0x0c40-0x0c7f */
!   0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, /* 0x0c80-0x0cbf */
    0x00, 0x30, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, /* 0x0cc0-0x0cff */
!   0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x0d00-0x0d3f */
    0x1e, 0x20, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, /* 0x0d40-0x0d7f */
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x0d80-0x0dbf */
***************
*** 134,138 ****
    0x40, 0xfe, 0x0f, 0x20, 0x00, 0x00, 0x00, 0x00, /* 0x17c0-0x17ff */
    /* 0x1800-0x19ff */
!   0x00, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x1800-0x183f */
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x1840-0x187f */
    0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, /* 0x1880-0x18bf */
--- 134,138 ----
    0x40, 0xfe, 0x0f, 0x20, 0x00, 0x00, 0x00, 0x00, /* 0x17c0-0x17ff */
    /* 0x1800-0x19ff */
!   0x00, 0x78, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x1800-0x183f */
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x1840-0x187f */
    0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, /* 0x1880-0x18bf */
***************
*** 143,153 ****
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x19c0-0x19ff */
    /* 0x1a00-0x1bff */
!   0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0x00, 0x00, /* 0x1a00-0x1a3f */
    0x00, 0x00, 0x40, 0x7f, 0xe5, 0x1f, 0xf8, 0x9f, /* 0x1a40-0x1a7f */
!   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x1a80-0x1abf */
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x1ac0-0x1aff */
    0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd0, 0x17, /* 0x1b00-0x1b3f */
    0x04, 0x00, 0x00, 0x00, 0x00, 0xf8, 0x0f, 0x00, /* 0x1b40-0x1b7f */
!   0x03, 0x00, 0x00, 0x00, 0x3c, 0x03, 0x00, 0x00, /* 0x1b80-0x1bbf */
    0x00, 0x00, 0x00, 0x00, 0x40, 0xa3, 0x03, 0x00, /* 0x1bc0-0x1bff */
    /* 0x1c00-0x1dff */
--- 143,153 ----
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x19c0-0x19ff */
    /* 0x1a00-0x1bff */
!   0x00, 0x00, 0x80, 0x09, 0x00, 0x00, 0x00, 0x00, /* 0x1a00-0x1a3f */
    0x00, 0x00, 0x40, 0x7f, 0xe5, 0x1f, 0xf8, 0x9f, /* 0x1a40-0x1a7f */
!   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x7f, /* 0x1a80-0x1abf */
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x1ac0-0x1aff */
    0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd0, 0x17, /* 0x1b00-0x1b3f */
    0x04, 0x00, 0x00, 0x00, 0x00, 0xf8, 0x0f, 0x00, /* 0x1b40-0x1b7f */
!   0x03, 0x00, 0x00, 0x00, 0x3c, 0x3b, 0x00, 0x00, /* 0x1b80-0x1bbf */
    0x00, 0x00, 0x00, 0x00, 0x40, 0xa3, 0x03, 0x00, /* 0x1bc0-0x1bff */
    /* 0x1c00-0x1dff */
***************
*** 155,166 ****
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x1c40-0x1c7f */
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x1c80-0x1cbf */
!   0x00, 0x00, 0xf7, 0xff, 0xfd, 0x21, 0x00, 0x00, /* 0x1cc0-0x1cff */
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x1d00-0x1d3f */
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x1d40-0x1d7f */
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x1d80-0x1dbf */
!   0xff, 0xff, 0xff, 0xff, 0x7f, 0x00, 0x00, 0xf0, /* 0x1dc0-0x1dff */
    /* 0x2000-0x21ff */
    0x00, 0xf8, 0x00, 0x00, 0x00, 0x7c, 0x00, 0x00, /* 0x2000-0x203f */
!   0x00, 0x00, 0x00, 0x00, 0x1f, 0xfc, 0x00, 0x00, /* 0x2040-0x207f */
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x2080-0x20bf */
    0x00, 0x00, 0xff, 0xff, 0xff, 0xff, 0x01, 0x00, /* 0x20c0-0x20ff */
--- 155,166 ----
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x1c40-0x1c7f */
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x1c80-0x1cbf */
!   0x00, 0x00, 0xf7, 0xff, 0xfd, 0x21, 0x10, 0x03, /* 0x1cc0-0x1cff */
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x1d00-0x1d3f */
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x1d40-0x1d7f */
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x1d80-0x1dbf */
!   0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x3f, 0xf0, /* 0x1dc0-0x1dff */
    /* 0x2000-0x21ff */
    0x00, 0xf8, 0x00, 0x00, 0x00, 0x7c, 0x00, 0x00, /* 0x2000-0x203f */
!   0x00, 0x00, 0x00, 0x00, 0xdf, 0xff, 0x00, 0x00, /* 0x2040-0x207f */
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x2080-0x20bf */
    0x00, 0x00, 0xff, 0xff, 0xff, 0xff, 0x01, 0x00, /* 0x20c0-0x20ff */
***************
*** 179,183 ****
    0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, /* 0x2dc0-0x2dff */
    /* 0x3000-0x31ff */
!   0x00, 0x00, 0x00, 0x00, 0x00, 0xfc, 0x00, 0x00, /* 0x3000-0x303f */
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x3040-0x307f */
    0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, /* 0x3080-0x30bf */
--- 179,183 ----
    0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, 0xff, /* 0x2dc0-0x2dff */
    /* 0x3000-0x31ff */
!   0x00, 0x00, 0x00, 0x00, 0x00, 0x3c, 0x00, 0x00, /* 0x3000-0x303f */
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x3040-0x307f */
    0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, /* 0x3080-0x30bf */
***************
*** 189,194 ****
    /* 0xa600-0xa7ff */
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xa600-0xa63f */
!   0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x07, 0x30, /* 0xa640-0xa67f */
!   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xa680-0xa6bf */
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, /* 0xa6c0-0xa6ff */
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xa700-0xa73f */
--- 189,194 ----
    /* 0xa600-0xa7ff */
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xa600-0xa63f */
!   0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0xf7, 0x3f, /* 0xa640-0xa67f */
!   0x00, 0x00, 0x00, 0xc0, 0x00, 0x00, 0x00, 0x00, /* 0xa680-0xa6bf */
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, /* 0xa6c0-0xa6ff */
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xa700-0xa73f */
***************
*** 204,213 ****
    0x80, 0xff, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xa940-0xa97f */
    0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc8, 0x13, /* 0xa980-0xa9bf */
!   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xa9c0-0xa9ff */
    /* 0xaa00-0xabff */
    0x00, 0x00, 0x00, 0x00, 0x00, 0x7e, 0x66, 0x00, /* 0xaa00-0xaa3f */
!   0x08, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xaa40-0xaa7f */
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x9d, 0xc1, /* 0xaa80-0xaabf */
!   0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xaac0-0xaaff */
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xab00-0xab3f */
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xab40-0xab7f */
--- 204,213 ----
    0x80, 0xff, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xa940-0xa97f */
    0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc8, 0x13, /* 0xa980-0xa9bf */
!   0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, /* 0xa9c0-0xa9ff */
    /* 0xaa00-0xabff */
    0x00, 0x00, 0x00, 0x00, 0x00, 0x7e, 0x66, 0x00, /* 0xaa00-0xaa3f */
!   0x08, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, /* 0xaa40-0xaa7f */
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x9d, 0xc1, /* 0xaa80-0xaabf */
!   0x02, 0x00, 0x00, 0x00, 0x00, 0x30, 0x40, 0x00, /* 0xaac0-0xaaff */
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xab00-0xab3f */
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xab40-0xab7f */
***************
*** 224,228 ****
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xfbc0-0xfbff */
    /* 0xfe00-0xffff */
!   0xff, 0xff, 0x00, 0x00, 0x7f, 0x00, 0x00, 0x00, /* 0xfe00-0xfe3f */
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xfe40-0xfe7f */
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xfe80-0xfebf */
--- 224,228 ----
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xfbc0-0xfbff */
    /* 0xfe00-0xffff */
!   0xff, 0xff, 0x00, 0x00, 0xff, 0xff, 0x00, 0x00, /* 0xfe00-0xfe3f */
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xfe40-0xfe7f */
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0xfe80-0xfebf */
***************
*** 241,249 ****
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x10180-0x101bf */
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, /* 0x101c0-0x101ff */
    /* 0x10a00-0x10bff */
    0x6e, 0xf0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x87, /* 0x10a00-0x10a3f */
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x10a40-0x10a7f */
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x10a80-0x10abf */
!   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x10ac0-0x10aff */
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x10b00-0x10b3f */
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x10b40-0x10b7f */
--- 241,258 ----
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x10180-0x101bf */
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, /* 0x101c0-0x101ff */
+   /* 0x10200-0x103ff */
+   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x10200-0x1023f */
+   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x10240-0x1027f */
+   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x10280-0x102bf */
+   0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, /* 0x102c0-0x102ff */
+   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x10300-0x1033f */
+   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0x07, /* 0x10340-0x1037f */
+   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x10380-0x103bf */
+   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x103c0-0x103ff */
    /* 0x10a00-0x10bff */
    0x6e, 0xf0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x87, /* 0x10a00-0x10a3f */
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x10a40-0x10a7f */
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x10a80-0x10abf */
!   0x00, 0x00, 0x00, 0x00, 0x60, 0x00, 0x00, 0x00, /* 0x10ac0-0x10aff */
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x10b00-0x10b3f */
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x10b40-0x10b7f */
***************
*** 252,262 ****
    /* 0x11000-0x111ff */
    0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, /* 0x11000-0x1103f */
!   0x7f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x11040-0x1107f */
    0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x78, 0x26, /* 0x11080-0x110bf */
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x110c0-0x110ff */
!   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x11100-0x1113f */
!   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x11140-0x1117f */
!   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x11180-0x111bf */
!   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x111c0-0x111ff */
    /* 0x1d000-0x1d1ff */
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x1d000-0x1d03f */
--- 261,325 ----
    /* 0x11000-0x111ff */
    0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, /* 0x11000-0x1103f */
!   0x7f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, /* 0x11040-0x1107f */
    0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x78, 0x26, /* 0x11080-0x110bf */
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x110c0-0x110ff */
!   0x07, 0x00, 0x00, 0x00, 0x80, 0xef, 0x1f, 0x00, /* 0x11100-0x1113f */
!   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, /* 0x11140-0x1117f */
!   0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0x7f, /* 0x11180-0x111bf */
!   0x00, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x111c0-0x111ff */
!   /* 0x11200-0x113ff */
!   0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0xd3, 0x00, /* 0x11200-0x1123f */
!   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x11240-0x1127f */
!   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x11280-0x112bf */
!   0x00, 0x00, 0x00, 0x80, 0xf8, 0x07, 0x00, 0x00, /* 0x112c0-0x112ff */
!   0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, /* 0x11300-0x1133f */
!   0x01, 0x00, 0x00, 0x00, 0xc0, 0x1f, 0x1f, 0x00, /* 0x11340-0x1137f */
!   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x11380-0x113bf */
!   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x113c0-0x113ff */
!   /* 0x11400-0x115ff */
!   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x11400-0x1143f */
!   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x11440-0x1147f */
!   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0x85, /* 0x11480-0x114bf */
!   0x0d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x114c0-0x114ff */
!   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x11500-0x1153f */
!   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x11540-0x1157f */
!   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3c, 0xb0, /* 0x11580-0x115bf */
!   0x01, 0x00, 0x00, 0x30, 0x00, 0x00, 0x00, 0x00, /* 0x115c0-0x115ff */
!   /* 0x11600-0x117ff */
!   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0xa7, /* 0x11600-0x1163f */
!   0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x11640-0x1167f */
!   0x00, 0x00, 0x00, 0x00, 0x00, 0x28, 0xbf, 0x00, /* 0x11680-0x116bf */
!   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x116c0-0x116ff */
!   0x00, 0x00, 0x00, 0xe0, 0xbc, 0x0f, 0x00, 0x00, /* 0x11700-0x1173f */
!   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x11740-0x1177f */
!   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x11780-0x117bf */
!   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x117c0-0x117ff */
!   /* 0x16a00-0x16bff */
!   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x16a00-0x16a3f */
!   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x16a40-0x16a7f */
!   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x16a80-0x16abf */
!   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1f, 0x00, /* 0x16ac0-0x16aff */
!   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7f, 0x00, /* 0x16b00-0x16b3f */
!   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x16b40-0x16b7f */
!   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x16b80-0x16bbf */
!   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x16bc0-0x16bff */
!   /* 0x16e00-0x16fff */
!   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x16e00-0x16e3f */
!   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x16e40-0x16e7f */
!   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x16e80-0x16ebf */
!   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x16ec0-0x16eff */
!   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x16f00-0x16f3f */
!   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x16f40-0x16f7f */
!   0x00, 0x80, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x16f80-0x16fbf */
!   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x16fc0-0x16fff */
!   /* 0x1bc00-0x1bdff */
!   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x1bc00-0x1bc3f */
!   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x1bc40-0x1bc7f */
!   0x00, 0x00, 0x00, 0x60, 0x0f, 0x00, 0x00, 0x00, /* 0x1bc80-0x1bcbf */
!   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x1bcc0-0x1bcff */
!   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x1bd00-0x1bd3f */
!   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x1bd40-0x1bd7f */
!   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x1bd80-0x1bdbf */
!   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x1bdc0-0x1bdff */
    /* 0x1d000-0x1d1ff */
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x1d000-0x1d03f */
***************
*** 276,282 ****
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x1d340-0x1d37f */
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x1d380-0x1d3bf */
!   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00  /* 0x1d3c0-0x1d3ff */
  };
! static const signed char nonspacing_table_ind[240] = {
     0,  1,  2,  3,  4,  5,  6,  7, /* 0x0000-0x0fff */
     8,  9, -1, 10, 11, 12, 13, -1, /* 0x1000-0x1fff */
--- 339,363 ----
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x1d340-0x1d37f */
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x1d380-0x1d3bf */
!   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x1d3c0-0x1d3ff */
!   /* 0x1da00-0x1dbff */
!   0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x7f, 0xf8, /* 0x1da00-0x1da3f */
!   0xff, 0xff, 0xff, 0xff, 0xff, 0x1f, 0x20, 0x00, /* 0x1da40-0x1da7f */
!   0x10, 0x00, 0x00, 0xf8, 0xfe, 0xff, 0x00, 0x00, /* 0x1da80-0x1dabf */
!   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x1dac0-0x1daff */
!   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x1db00-0x1db3f */
!   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x1db40-0x1db7f */
!   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x1db80-0x1dbbf */
!   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x1dbc0-0x1dbff */
!   /* 0x1e800-0x1e9ff */
!   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x1e800-0x1e83f */
!   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x1e840-0x1e87f */
!   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x1e880-0x1e8bf */
!   0x00, 0x00, 0x7f, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x1e8c0-0x1e8ff */
!   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x1e900-0x1e93f */
!   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x1e940-0x1e97f */
!   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0x1e980-0x1e9bf */
!   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00  /* 0x1e9c0-0x1e9ff */
  };
! static const signed char nonspacing_table_ind[248] = {
     0,  1,  2,  3,  4,  5,  6,  7, /* 0x0000-0x0fff */
     8,  9, -1, 10, 11, 12, 13, -1, /* 0x1000-0x1fff */
***************
*** 295,312 ****
    -1, -1, -1, -1, -1, -1, -1, -1, /* 0xe000-0xefff */
    -1, -1, -1, -1, -1, 20, -1, 21, /* 0xf000-0xffff */
!   22, -1, -1, -1, -1, 23, -1, -1, /* 0x10000-0x10fff */
!   24, -1, -1, -1, -1, -1, -1, -1, /* 0x11000-0x11fff */
    -1, -1, -1, -1, -1, -1, -1, -1, /* 0x12000-0x12fff */
    -1, -1, -1, -1, -1, -1, -1, -1, /* 0x13000-0x13fff */
    -1, -1, -1, -1, -1, -1, -1, -1, /* 0x14000-0x14fff */
    -1, -1, -1, -1, -1, -1, -1, -1, /* 0x15000-0x15fff */
!   -1, -1, -1, -1, -1, -1, -1, -1, /* 0x16000-0x16fff */
    -1, -1, -1, -1, -1, -1, -1, -1, /* 0x17000-0x17fff */
    -1, -1, -1, -1, -1, -1, -1, -1, /* 0x18000-0x18fff */
    -1, -1, -1, -1, -1, -1, -1, -1, /* 0x19000-0x19fff */
    -1, -1, -1, -1, -1, -1, -1, -1, /* 0x1a000-0x1afff */
!   -1, -1, -1, -1, -1, -1, -1, -1, /* 0x1b000-0x1bfff */
    -1, -1, -1, -1, -1, -1, -1, -1, /* 0x1c000-0x1cfff */
!   25, 26, -1, -1, -1, -1, -1, -1  /* 0x1d000-0x1dfff */
  };
  
--- 376,394 ----
    -1, -1, -1, -1, -1, -1, -1, -1, /* 0xe000-0xefff */
    -1, -1, -1, -1, -1, 20, -1, 21, /* 0xf000-0xffff */
!   22, 23, -1, -1, -1, 24, -1, -1, /* 0x10000-0x10fff */
!   25, 26, 27, 28, -1, -1, -1, -1, /* 0x11000-0x11fff */
    -1, -1, -1, -1, -1, -1, -1, -1, /* 0x12000-0x12fff */
    -1, -1, -1, -1, -1, -1, -1, -1, /* 0x13000-0x13fff */
    -1, -1, -1, -1, -1, -1, -1, -1, /* 0x14000-0x14fff */
    -1, -1, -1, -1, -1, -1, -1, -1, /* 0x15000-0x15fff */
!   -1, -1, -1, -1, -1, 29, -1, 30, /* 0x16000-0x16fff */
    -1, -1, -1, -1, -1, -1, -1, -1, /* 0x17000-0x17fff */
    -1, -1, -1, -1, -1, -1, -1, -1, /* 0x18000-0x18fff */
    -1, -1, -1, -1, -1, -1, -1, -1, /* 0x19000-0x19fff */
    -1, -1, -1, -1, -1, -1, -1, -1, /* 0x1a000-0x1afff */
!   -1, -1, -1, -1, -1, -1, 31, -1, /* 0x1b000-0x1bfff */
    -1, -1, -1, -1, -1, -1, -1, -1, /* 0x1c000-0x1cfff */
!   32, 33, -1, -1, -1, 34, -1, -1, /* 0x1d000-0x1dfff */
!   -1, -1, -1, -1, 35, -1, -1, -1  /* 0x1e000-0x1efff */
  };
  
***************
*** 316,320 ****
  {
    /* Test for non-spacing or control character.  */
!   if ((uc >> 9) < 240)
      {
        int ind = nonspacing_table_ind[uc >> 9];
--- 398,402 ----
  {
    /* Test for non-spacing or control character.  */
!   if ((uc >> 9) < 248)
      {
        int ind = nonspacing_table_ind[uc >> 9];
diff -Nrc2 texinfo-5.2/gnulib/lib/uniwidth.in.h texinfo-6.0/gnulib/lib/uniwidth.in.h
*** texinfo-5.2/gnulib/lib/uniwidth.in.h	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/lib/uniwidth.in.h	2015-02-25 20:17:31.000000000 +0000
***************
*** 1,4 ****
  /* Display width functions.
!    Copyright (C) 2001-2002, 2005, 2007, 2009-2013 Free Software Foundation,
     Inc.
  
--- 1,4 ----
  /* Display width functions.
!    Copyright (C) 2001-2002, 2005, 2007, 2009-2015 Free Software Foundation,
     Inc.
  
diff -Nrc2 texinfo-5.2/gnulib/lib/vasnprintf.c texinfo-6.0/gnulib/lib/vasnprintf.c
*** texinfo-5.2/gnulib/lib/vasnprintf.c	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/gnulib/lib/vasnprintf.c	2015-05-07 03:04:20.000000000 +0100
***************
*** 0 ****
--- 1,5598 ----
+ /* vsprintf with automatic memory allocation.
+    Copyright (C) 1999, 2002-2015 Free Software Foundation, Inc.
+ 
+    This program is free software; you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation; either version 3, or (at your option)
+    any later version.
+ 
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+ 
+    You should have received a copy of the GNU General Public License along
+    with this program; if not, see <http://www.gnu.org/licenses/>.  */
+ 
+ /* This file can be parametrized with the following macros:
+      VASNPRINTF         The name of the function being defined.
+      FCHAR_T            The element type of the format string.
+      DCHAR_T            The element type of the destination (result) string.
+      FCHAR_T_ONLY_ASCII Set to 1 to enable verification that all characters
+                         in the format string are ASCII. MUST be set if
+                         FCHAR_T and DCHAR_T are not the same type.
+      DIRECTIVE          Structure denoting a format directive.
+                         Depends on FCHAR_T.
+      DIRECTIVES         Structure denoting the set of format directives of a
+                         format string.  Depends on FCHAR_T.
+      PRINTF_PARSE       Function that parses a format string.
+                         Depends on FCHAR_T.
+      DCHAR_CPY          memcpy like function for DCHAR_T[] arrays.
+      DCHAR_SET          memset like function for DCHAR_T[] arrays.
+      DCHAR_MBSNLEN      mbsnlen like function for DCHAR_T[] arrays.
+      SNPRINTF           The system's snprintf (or similar) function.
+                         This may be either snprintf or swprintf.
+      TCHAR_T            The element type of the argument and result string
+                         of the said SNPRINTF function.  This may be either
+                         char or wchar_t.  The code exploits that
+                         sizeof (TCHAR_T) | sizeof (DCHAR_T) and
+                         alignof (TCHAR_T) <= alignof (DCHAR_T).
+      DCHAR_IS_TCHAR     Set to 1 if DCHAR_T and TCHAR_T are the same type.
+      DCHAR_CONV_FROM_ENCODING A function to convert from char[] to DCHAR[].
+      DCHAR_IS_UINT8_T   Set to 1 if DCHAR_T is uint8_t.
+      DCHAR_IS_UINT16_T  Set to 1 if DCHAR_T is uint16_t.
+      DCHAR_IS_UINT32_T  Set to 1 if DCHAR_T is uint32_t.  */
+ 
+ /* Tell glibc's <stdio.h> to provide a prototype for snprintf().
+    This must come before <config.h> because <config.h> may include
+    <features.h>, and once <features.h> has been included, it's too late.  */
+ #ifndef _GNU_SOURCE
+ # define _GNU_SOURCE    1
+ #endif
+ 
+ #ifndef VASNPRINTF
+ # include <config.h>
+ #endif
+ #ifndef IN_LIBINTL
+ # include <alloca.h>
+ #endif
+ 
+ /* Specification.  */
+ #ifndef VASNPRINTF
+ # if WIDE_CHAR_VERSION
+ #  include "vasnwprintf.h"
+ # else
+ #  include "vasnprintf.h"
+ # endif
+ #endif
+ 
+ #include <locale.h>     /* localeconv() */
+ #include <stdio.h>      /* snprintf(), sprintf() */
+ #include <stdlib.h>     /* abort(), malloc(), realloc(), free() */
+ #include <string.h>     /* memcpy(), strlen() */
+ #include <errno.h>      /* errno */
+ #include <limits.h>     /* CHAR_BIT */
+ #include <float.h>      /* DBL_MAX_EXP, LDBL_MAX_EXP */
+ #if HAVE_NL_LANGINFO
+ # include <langinfo.h>
+ #endif
+ #ifndef VASNPRINTF
+ # if WIDE_CHAR_VERSION
+ #  include "wprintf-parse.h"
+ # else
+ #  include "printf-parse.h"
+ # endif
+ #endif
+ 
+ /* Checked size_t computations.  */
+ #include "xsize.h"
+ 
+ #include "verify.h"
+ 
+ #if (NEED_PRINTF_DOUBLE || NEED_PRINTF_LONG_DOUBLE) && !defined IN_LIBINTL
+ # include <math.h>
+ # include "float+.h"
+ #endif
+ 
+ #if (NEED_PRINTF_DOUBLE || NEED_PRINTF_INFINITE_DOUBLE) && !defined IN_LIBINTL
+ # include <math.h>
+ # include "isnand-nolibm.h"
+ #endif
+ 
+ #if (NEED_PRINTF_LONG_DOUBLE || NEED_PRINTF_INFINITE_LONG_DOUBLE) && !defined IN_LIBINTL
+ # include <math.h>
+ # include "isnanl-nolibm.h"
+ # include "fpucw.h"
+ #endif
+ 
+ #if (NEED_PRINTF_DIRECTIVE_A || NEED_PRINTF_DOUBLE) && !defined IN_LIBINTL
+ # include <math.h>
+ # include "isnand-nolibm.h"
+ # include "printf-frexp.h"
+ #endif
+ 
+ #if (NEED_PRINTF_DIRECTIVE_A || NEED_PRINTF_LONG_DOUBLE) && !defined IN_LIBINTL
+ # include <math.h>
+ # include "isnanl-nolibm.h"
+ # include "printf-frexpl.h"
+ # include "fpucw.h"
+ #endif
+ 
+ /* Default parameters.  */
+ #ifndef VASNPRINTF
+ # if WIDE_CHAR_VERSION
+ #  define VASNPRINTF vasnwprintf
+ #  define FCHAR_T wchar_t
+ #  define DCHAR_T wchar_t
+ #  define TCHAR_T wchar_t
+ #  define DCHAR_IS_TCHAR 1
+ #  define DIRECTIVE wchar_t_directive
+ #  define DIRECTIVES wchar_t_directives
+ #  define PRINTF_PARSE wprintf_parse
+ #  define DCHAR_CPY wmemcpy
+ #  define DCHAR_SET wmemset
+ # else
+ #  define VASNPRINTF vasnprintf
+ #  define FCHAR_T char
+ #  define DCHAR_T char
+ #  define TCHAR_T char
+ #  define DCHAR_IS_TCHAR 1
+ #  define DIRECTIVE char_directive
+ #  define DIRECTIVES char_directives
+ #  define PRINTF_PARSE printf_parse
+ #  define DCHAR_CPY memcpy
+ #  define DCHAR_SET memset
+ # endif
+ #endif
+ #if WIDE_CHAR_VERSION
+   /* TCHAR_T is wchar_t.  */
+ # define USE_SNPRINTF 1
+ # if HAVE_DECL__SNWPRINTF
+    /* On Windows, the function swprintf() has a different signature than
+       on Unix; we use the function _snwprintf() or - on mingw - snwprintf()
+       instead.  The mingw function snwprintf() has fewer bugs than the
+       MSVCRT function _snwprintf(), so prefer that.  */
+ #  if defined __MINGW32__
+ #   define SNPRINTF snwprintf
+ #  else
+ #   define SNPRINTF _snwprintf
+ #  endif
+ # else
+    /* Unix.  */
+ #  define SNPRINTF swprintf
+ # endif
+ #else
+   /* TCHAR_T is char.  */
+   /* Use snprintf if it exists under the name 'snprintf' or '_snprintf'.
+      But don't use it on BeOS, since BeOS snprintf produces no output if the
+      size argument is >= 0x3000000.
+      Also don't use it on Linux libc5, since there snprintf with size = 1
+      writes any output without bounds, like sprintf.  */
+ # if (HAVE_DECL__SNPRINTF || HAVE_SNPRINTF) && !defined __BEOS__ && !(__GNU_LIBRARY__ == 1)
+ #  define USE_SNPRINTF 1
+ # else
+ #  define USE_SNPRINTF 0
+ # endif
+ # if HAVE_DECL__SNPRINTF
+    /* Windows.  The mingw function snprintf() has fewer bugs than the MSVCRT
+       function _snprintf(), so prefer that.  */
+ #  if defined __MINGW32__
+ #   define SNPRINTF snprintf
+     /* Here we need to call the native snprintf, not rpl_snprintf.  */
+ #   undef snprintf
+ #  else
+ #   define SNPRINTF _snprintf
+ #  endif
+ # else
+    /* Unix.  */
+ #  define SNPRINTF snprintf
+    /* Here we need to call the native snprintf, not rpl_snprintf.  */
+ #  undef snprintf
+ # endif
+ #endif
+ /* Here we need to call the native sprintf, not rpl_sprintf.  */
+ #undef sprintf
+ 
+ /* GCC >= 4.0 with -Wall emits unjustified "... may be used uninitialized"
+    warnings in this file.  Use -Dlint to suppress them.  */
+ #ifdef lint
+ # define IF_LINT(Code) Code
+ #else
+ # define IF_LINT(Code) /* empty */
+ #endif
+ 
+ /* Avoid some warnings from "gcc -Wshadow".
+    This file doesn't use the exp() and remainder() functions.  */
+ #undef exp
+ #define exp expo
+ #undef remainder
+ #define remainder rem
+ 
+ #if (!USE_SNPRINTF || !HAVE_SNPRINTF_RETVAL_C99) && !WIDE_CHAR_VERSION
+ # if (HAVE_STRNLEN && !defined _AIX)
+ #  define local_strnlen strnlen
+ # else
+ #  ifndef local_strnlen_defined
+ #   define local_strnlen_defined 1
+ static size_t
+ local_strnlen (const char *string, size_t maxlen)
+ {
+   const char *end = memchr (string, '\0', maxlen);
+   return end ? (size_t) (end - string) : maxlen;
+ }
+ #  endif
+ # endif
+ #endif
+ 
+ #if (((!USE_SNPRINTF || !HAVE_SNPRINTF_RETVAL_C99) && WIDE_CHAR_VERSION) || ((!USE_SNPRINTF || !HAVE_SNPRINTF_RETVAL_C99 || (NEED_PRINTF_DIRECTIVE_LS && !defined IN_LIBINTL)) && !WIDE_CHAR_VERSION && DCHAR_IS_TCHAR)) && HAVE_WCHAR_T
+ # if HAVE_WCSLEN
+ #  define local_wcslen wcslen
+ # else
+    /* Solaris 2.5.1 has wcslen() in a separate library libw.so. To avoid
+       a dependency towards this library, here is a local substitute.
+       Define this substitute only once, even if this file is included
+       twice in the same compilation unit.  */
+ #  ifndef local_wcslen_defined
+ #   define local_wcslen_defined 1
+ static size_t
+ local_wcslen (const wchar_t *s)
+ {
+   const wchar_t *ptr;
+ 
+   for (ptr = s; *ptr != (wchar_t) 0; ptr++)
+     ;
+   return ptr - s;
+ }
+ #  endif
+ # endif
+ #endif
+ 
+ #if (!USE_SNPRINTF || !HAVE_SNPRINTF_RETVAL_C99) && HAVE_WCHAR_T && WIDE_CHAR_VERSION
+ # if HAVE_WCSNLEN
+ #  define local_wcsnlen wcsnlen
+ # else
+ #  ifndef local_wcsnlen_defined
+ #   define local_wcsnlen_defined 1
+ static size_t
+ local_wcsnlen (const wchar_t *s, size_t maxlen)
+ {
+   const wchar_t *ptr;
+ 
+   for (ptr = s; maxlen > 0 && *ptr != (wchar_t) 0; ptr++, maxlen--)
+     ;
+   return ptr - s;
+ }
+ #  endif
+ # endif
+ #endif
+ 
+ #if (NEED_PRINTF_DIRECTIVE_A || NEED_PRINTF_LONG_DOUBLE || NEED_PRINTF_INFINITE_LONG_DOUBLE || NEED_PRINTF_DOUBLE || NEED_PRINTF_INFINITE_DOUBLE) && !defined IN_LIBINTL
+ /* Determine the decimal-point character according to the current locale.  */
+ # ifndef decimal_point_char_defined
+ #  define decimal_point_char_defined 1
+ static char
+ decimal_point_char (void)
+ {
+   const char *point;
+   /* Determine it in a multithread-safe way.  We know nl_langinfo is
+      multithread-safe on glibc systems and Mac OS X systems, but is not required
+      to be multithread-safe by POSIX.  sprintf(), however, is multithread-safe.
+      localeconv() is rarely multithread-safe.  */
+ #  if HAVE_NL_LANGINFO && (__GLIBC__ || defined __UCLIBC__ || (defined __APPLE__ && defined __MACH__))
+   point = nl_langinfo (RADIXCHAR);
+ #  elif 1
+   char pointbuf[5];
+   sprintf (pointbuf, "%#.0f", 1.0);
+   point = &pointbuf[1];
+ #  else
+   point = localeconv () -> decimal_point;
+ #  endif
+   /* The decimal point is always a single byte: either '.' or ','.  */
+   return (point[0] != '\0' ? point[0] : '.');
+ }
+ # endif
+ #endif
+ 
+ #if NEED_PRINTF_INFINITE_DOUBLE && !NEED_PRINTF_DOUBLE && !defined IN_LIBINTL
+ 
+ /* Equivalent to !isfinite(x) || x == 0, but does not require libm.  */
+ static int
+ is_infinite_or_zero (double x)
+ {
+   return isnand (x) || x + x == x;
+ }
+ 
+ #endif
+ 
+ #if NEED_PRINTF_INFINITE_LONG_DOUBLE && !NEED_PRINTF_LONG_DOUBLE && !defined IN_LIBINTL
+ 
+ /* Equivalent to !isfinite(x) || x == 0, but does not require libm.  */
+ static int
+ is_infinite_or_zerol (long double x)
+ {
+   return isnanl (x) || x + x == x;
+ }
+ 
+ #endif
+ 
+ #if (NEED_PRINTF_LONG_DOUBLE || NEED_PRINTF_DOUBLE) && !defined IN_LIBINTL
+ 
+ /* Converting 'long double' to decimal without rare rounding bugs requires
+    real bignums.  We use the naming conventions of GNU gmp, but vastly simpler
+    (and slower) algorithms.  */
+ 
+ typedef unsigned int mp_limb_t;
+ # define GMP_LIMB_BITS 32
+ verify (sizeof (mp_limb_t) * CHAR_BIT == GMP_LIMB_BITS);
+ 
+ typedef unsigned long long mp_twolimb_t;
+ # define GMP_TWOLIMB_BITS 64
+ verify (sizeof (mp_twolimb_t) * CHAR_BIT == GMP_TWOLIMB_BITS);
+ 
+ /* Representation of a bignum >= 0.  */
+ typedef struct
+ {
+   size_t nlimbs;
+   mp_limb_t *limbs; /* Bits in little-endian order, allocated with malloc().  */
+ } mpn_t;
+ 
+ /* Compute the product of two bignums >= 0.
+    Return the allocated memory in case of success, NULL in case of memory
+    allocation failure.  */
+ static void *
+ multiply (mpn_t src1, mpn_t src2, mpn_t *dest)
+ {
+   const mp_limb_t *p1;
+   const mp_limb_t *p2;
+   size_t len1;
+   size_t len2;
+ 
+   if (src1.nlimbs <= src2.nlimbs)
+     {
+       len1 = src1.nlimbs;
+       p1 = src1.limbs;
+       len2 = src2.nlimbs;
+       p2 = src2.limbs;
+     }
+   else
+     {
+       len1 = src2.nlimbs;
+       p1 = src2.limbs;
+       len2 = src1.nlimbs;
+       p2 = src1.limbs;
+     }
+   /* Now 0 <= len1 <= len2.  */
+   if (len1 == 0)
+     {
+       /* src1 or src2 is zero.  */
+       dest->nlimbs = 0;
+       dest->limbs = (mp_limb_t *) malloc (1);
+     }
+   else
+     {
+       /* Here 1 <= len1 <= len2.  */
+       size_t dlen;
+       mp_limb_t *dp;
+       size_t k, i, j;
+ 
+       dlen = len1 + len2;
+       dp = (mp_limb_t *) malloc (dlen * sizeof (mp_limb_t));
+       if (dp == NULL)
+         return NULL;
+       for (k = len2; k > 0; )
+         dp[--k] = 0;
+       for (i = 0; i < len1; i++)
+         {
+           mp_limb_t digit1 = p1[i];
+           mp_twolimb_t carry = 0;
+           for (j = 0; j < len2; j++)
+             {
+               mp_limb_t digit2 = p2[j];
+               carry += (mp_twolimb_t) digit1 * (mp_twolimb_t) digit2;
+               carry += dp[i + j];
+               dp[i + j] = (mp_limb_t) carry;
+               carry = carry >> GMP_LIMB_BITS;
+             }
+           dp[i + len2] = (mp_limb_t) carry;
+         }
+       /* Normalise.  */
+       while (dlen > 0 && dp[dlen - 1] == 0)
+         dlen--;
+       dest->nlimbs = dlen;
+       dest->limbs = dp;
+     }
+   return dest->limbs;
+ }
+ 
+ /* Compute the quotient of a bignum a >= 0 and a bignum b > 0.
+    a is written as  a = q * b + r  with 0 <= r < b.  q is the quotient, r
+    the remainder.
+    Finally, round-to-even is performed: If r > b/2 or if r = b/2 and q is odd,
+    q is incremented.
+    Return the allocated memory in case of success, NULL in case of memory
+    allocation failure.  */
+ static void *
+ divide (mpn_t a, mpn_t b, mpn_t *q)
+ {
+   /* Algorithm:
+      First normalise a and b: a=[a[m-1],...,a[0]], b=[b[n-1],...,b[0]]
+      with m>=0 and n>0 (in base beta = 2^GMP_LIMB_BITS).
+      If m<n, then q:=0 and r:=a.
+      If m>=n=1, perform a single-precision division:
+        r:=0, j:=m,
+        while j>0 do
+          {Here (q[m-1]*beta^(m-1)+...+q[j]*beta^j) * b[0] + r*beta^j =
+                = a[m-1]*beta^(m-1)+...+a[j]*beta^j und 0<=r<b[0]<beta}
+          j:=j-1, r:=r*beta+a[j], q[j]:=floor(r/b[0]), r:=r-b[0]*q[j].
+        Normalise [q[m-1],...,q[0]], yields q.
+      If m>=n>1, perform a multiple-precision division:
+        We have a/b < beta^(m-n+1).
+        s:=intDsize-1-(highest bit in b[n-1]), 0<=s<intDsize.
+        Shift a and b left by s bits, copying them. r:=a.
+        r=[r[m],...,r[0]], b=[b[n-1],...,b[0]] with b[n-1]>=beta/2.
+        For j=m-n,...,0: {Here 0 <= r < b*beta^(j+1).}
+          Compute q* :
+            q* := floor((r[j+n]*beta+r[j+n-1])/b[n-1]).
+            In case of overflow (q* >= beta) set q* := beta-1.
+            Compute c2 := ((r[j+n]*beta+r[j+n-1]) - q* * b[n-1])*beta + r[j+n-2]
+            and c3 := b[n-2] * q*.
+            {We have 0 <= c2 < 2*beta^2, even 0 <= c2 < beta^2 if no overflow
+             occurred.  Furthermore 0 <= c3 < beta^2.
+             If there was overflow and
+             r[j+n]*beta+r[j+n-1] - q* * b[n-1] >= beta, i.e. c2 >= beta^2,
+             the next test can be skipped.}
+            While c3 > c2, {Here 0 <= c2 < c3 < beta^2}
+              Put q* := q* - 1, c2 := c2 + b[n-1]*beta, c3 := c3 - b[n-2].
+            If q* > 0:
+              Put r := r - b * q* * beta^j. In detail:
+                [r[n+j],...,r[j]] := [r[n+j],...,r[j]] - q* * [b[n-1],...,b[0]].
+                hence: u:=0, for i:=0 to n-1 do
+                               u := u + q* * b[i],
+                               r[j+i]:=r[j+i]-(u mod beta) (+ beta, if carry),
+                               u:=u div beta (+ 1, if carry in subtraction)
+                       r[n+j]:=r[n+j]-u.
+                {Since always u = (q* * [b[i-1],...,b[0]] div beta^i) + 1
+                                < q* + 1 <= beta,
+                 the carry u does not overflow.}
+              If a negative carry occurs, put q* := q* - 1
+                and [r[n+j],...,r[j]] := [r[n+j],...,r[j]] + [0,b[n-1],...,b[0]].
+          Set q[j] := q*.
+        Normalise [q[m-n],..,q[0]]; this yields the quotient q.
+        Shift [r[n-1],...,r[0]] right by s bits and normalise; this yields the
+        rest r.
+        The room for q[j] can be allocated at the memory location of r[n+j].
+      Finally, round-to-even:
+        Shift r left by 1 bit.
+        If r > b or if r = b and q[0] is odd, q := q+1.
+    */
+   const mp_limb_t *a_ptr = a.limbs;
+   size_t a_len = a.nlimbs;
+   const mp_limb_t *b_ptr = b.limbs;
+   size_t b_len = b.nlimbs;
+   mp_limb_t *roomptr;
+   mp_limb_t *tmp_roomptr = NULL;
+   mp_limb_t *q_ptr;
+   size_t q_len;
+   mp_limb_t *r_ptr;
+   size_t r_len;
+ 
+   /* Allocate room for a_len+2 digits.
+      (Need a_len+1 digits for the real division and 1 more digit for the
+      final rounding of q.)  */
+   roomptr = (mp_limb_t *) malloc ((a_len + 2) * sizeof (mp_limb_t));
+   if (roomptr == NULL)
+     return NULL;
+ 
+   /* Normalise a.  */
+   while (a_len > 0 && a_ptr[a_len - 1] == 0)
+     a_len--;
+ 
+   /* Normalise b.  */
+   for (;;)
+     {
+       if (b_len == 0)
+         /* Division by zero.  */
+         abort ();
+       if (b_ptr[b_len - 1] == 0)
+         b_len--;
+       else
+         break;
+     }
+ 
+   /* Here m = a_len >= 0 and n = b_len > 0.  */
+ 
+   if (a_len < b_len)
+     {
+       /* m<n: trivial case.  q=0, r := copy of a.  */
+       r_ptr = roomptr;
+       r_len = a_len;
+       memcpy (r_ptr, a_ptr, a_len * sizeof (mp_limb_t));
+       q_ptr = roomptr + a_len;
+       q_len = 0;
+     }
+   else if (b_len == 1)
+     {
+       /* n=1: single precision division.
+          beta^(m-1) <= a < beta^m  ==>  beta^(m-2) <= a/b < beta^m  */
+       r_ptr = roomptr;
+       q_ptr = roomptr + 1;
+       {
+         mp_limb_t den = b_ptr[0];
+         mp_limb_t remainder = 0;
+         const mp_limb_t *sourceptr = a_ptr + a_len;
+         mp_limb_t *destptr = q_ptr + a_len;
+         size_t count;
+         for (count = a_len; count > 0; count--)
+           {
+             mp_twolimb_t num =
+               ((mp_twolimb_t) remainder << GMP_LIMB_BITS) | *--sourceptr;
+             *--destptr = num / den;
+             remainder = num % den;
+           }
+         /* Normalise and store r.  */
+         if (remainder > 0)
+           {
+             r_ptr[0] = remainder;
+             r_len = 1;
+           }
+         else
+           r_len = 0;
+         /* Normalise q.  */
+         q_len = a_len;
+         if (q_ptr[q_len - 1] == 0)
+           q_len--;
+       }
+     }
+   else
+     {
+       /* n>1: multiple precision division.
+          beta^(m-1) <= a < beta^m, beta^(n-1) <= b < beta^n  ==>
+          beta^(m-n-1) <= a/b < beta^(m-n+1).  */
+       /* Determine s.  */
+       size_t s;
+       {
+         mp_limb_t msd = b_ptr[b_len - 1]; /* = b[n-1], > 0 */
+         /* Determine s = GMP_LIMB_BITS - integer_length (msd).
+            Code copied from gnulib's integer_length.c.  */
+ # if __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4)
+         s = __builtin_clz (msd);
+ # else
+ #  if defined DBL_EXPBIT0_WORD && defined DBL_EXPBIT0_BIT
+         if (GMP_LIMB_BITS <= DBL_MANT_BIT)
+           {
+             /* Use 'double' operations.
+                Assumes an IEEE 754 'double' implementation.  */
+ #   define DBL_EXP_MASK ((DBL_MAX_EXP - DBL_MIN_EXP) | 7)
+ #   define DBL_EXP_BIAS (DBL_EXP_MASK / 2 - 1)
+ #   define NWORDS \
+      ((sizeof (double) + sizeof (unsigned int) - 1) / sizeof (unsigned int))
+             union { double value; unsigned int word[NWORDS]; } m;
+ 
+             /* Use a single integer to floating-point conversion.  */
+             m.value = msd;
+ 
+             s = GMP_LIMB_BITS
+                 - (((m.word[DBL_EXPBIT0_WORD] >> DBL_EXPBIT0_BIT) & DBL_EXP_MASK)
+                    - DBL_EXP_BIAS);
+           }
+         else
+ #   undef NWORDS
+ #  endif
+           {
+             s = 31;
+             if (msd >= 0x10000)
+               {
+                 msd = msd >> 16;
+                 s -= 16;
+               }
+             if (msd >= 0x100)
+               {
+                 msd = msd >> 8;
+                 s -= 8;
+               }
+             if (msd >= 0x10)
+               {
+                 msd = msd >> 4;
+                 s -= 4;
+               }
+             if (msd >= 0x4)
+               {
+                 msd = msd >> 2;
+                 s -= 2;
+               }
+             if (msd >= 0x2)
+               {
+                 msd = msd >> 1;
+                 s -= 1;
+               }
+           }
+ # endif
+       }
+       /* 0 <= s < GMP_LIMB_BITS.
+          Copy b, shifting it left by s bits.  */
+       if (s > 0)
+         {
+           tmp_roomptr = (mp_limb_t *) malloc (b_len * sizeof (mp_limb_t));
+           if (tmp_roomptr == NULL)
+             {
+               free (roomptr);
+               return NULL;
+             }
+           {
+             const mp_limb_t *sourceptr = b_ptr;
+             mp_limb_t *destptr = tmp_roomptr;
+             mp_twolimb_t accu = 0;
+             size_t count;
+             for (count = b_len; count > 0; count--)
+               {
+                 accu += (mp_twolimb_t) *sourceptr++ << s;
+                 *destptr++ = (mp_limb_t) accu;
+                 accu = accu >> GMP_LIMB_BITS;
+               }
+             /* accu must be zero, since that was how s was determined.  */
+             if (accu != 0)
+               abort ();
+           }
+           b_ptr = tmp_roomptr;
+         }
+       /* Copy a, shifting it left by s bits, yields r.
+          Memory layout:
+          At the beginning: r = roomptr[0..a_len],
+          at the end: r = roomptr[0..b_len-1], q = roomptr[b_len..a_len]  */
+       r_ptr = roomptr;
+       if (s == 0)
+         {
+           memcpy (r_ptr, a_ptr, a_len * sizeof (mp_limb_t));
+           r_ptr[a_len] = 0;
+         }
+       else
+         {
+           const mp_limb_t *sourceptr = a_ptr;
+           mp_limb_t *destptr = r_ptr;
+           mp_twolimb_t accu = 0;
+           size_t count;
+           for (count = a_len; count > 0; count--)
+             {
+               accu += (mp_twolimb_t) *sourceptr++ << s;
+               *destptr++ = (mp_limb_t) accu;
+               accu = accu >> GMP_LIMB_BITS;
+             }
+           *destptr++ = (mp_limb_t) accu;
+         }
+       q_ptr = roomptr + b_len;
+       q_len = a_len - b_len + 1; /* q will have m-n+1 limbs */
+       {
+         size_t j = a_len - b_len; /* m-n */
+         mp_limb_t b_msd = b_ptr[b_len - 1]; /* b[n-1] */
+         mp_limb_t b_2msd = b_ptr[b_len - 2]; /* b[n-2] */
+         mp_twolimb_t b_msdd = /* b[n-1]*beta+b[n-2] */
+           ((mp_twolimb_t) b_msd << GMP_LIMB_BITS) | b_2msd;
+         /* Division loop, traversed m-n+1 times.
+            j counts down, b is unchanged, beta/2 <= b[n-1] < beta.  */
+         for (;;)
+           {
+             mp_limb_t q_star;
+             mp_limb_t c1;
+             if (r_ptr[j + b_len] < b_msd) /* r[j+n] < b[n-1] ? */
+               {
+                 /* Divide r[j+n]*beta+r[j+n-1] by b[n-1], no overflow.  */
+                 mp_twolimb_t num =
+                   ((mp_twolimb_t) r_ptr[j + b_len] << GMP_LIMB_BITS)
+                   | r_ptr[j + b_len - 1];
+                 q_star = num / b_msd;
+                 c1 = num % b_msd;
+               }
+             else
+               {
+                 /* Overflow, hence r[j+n]*beta+r[j+n-1] >= beta*b[n-1].  */
+                 q_star = (mp_limb_t)~(mp_limb_t)0; /* q* = beta-1 */
+                 /* Test whether r[j+n]*beta+r[j+n-1] - (beta-1)*b[n-1] >= beta
+                    <==> r[j+n]*beta+r[j+n-1] + b[n-1] >= beta*b[n-1]+beta
+                    <==> b[n-1] < floor((r[j+n]*beta+r[j+n-1]+b[n-1])/beta)
+                         {<= beta !}.
+                    If yes, jump directly to the subtraction loop.
+                    (Otherwise, r[j+n]*beta+r[j+n-1] - (beta-1)*b[n-1] < beta
+                     <==> floor((r[j+n]*beta+r[j+n-1]+b[n-1])/beta) = b[n-1] ) */
+                 if (r_ptr[j + b_len] > b_msd
+                     || (c1 = r_ptr[j + b_len - 1] + b_msd) < b_msd)
+                   /* r[j+n] >= b[n-1]+1 or
+                      r[j+n] = b[n-1] and the addition r[j+n-1]+b[n-1] gives a
+                      carry.  */
+                   goto subtract;
+               }
+             /* q_star = q*,
+                c1 = (r[j+n]*beta+r[j+n-1]) - q* * b[n-1] (>=0, <beta).  */
+             {
+               mp_twolimb_t c2 = /* c1*beta+r[j+n-2] */
+                 ((mp_twolimb_t) c1 << GMP_LIMB_BITS) | r_ptr[j + b_len - 2];
+               mp_twolimb_t c3 = /* b[n-2] * q* */
+                 (mp_twolimb_t) b_2msd * (mp_twolimb_t) q_star;
+               /* While c2 < c3, increase c2 and decrease c3.
+                  Consider c3-c2.  While it is > 0, decrease it by
+                  b[n-1]*beta+b[n-2].  Because of b[n-1]*beta+b[n-2] >= beta^2/2
+                  this can happen only twice.  */
+               if (c3 > c2)
+                 {
+                   q_star = q_star - 1; /* q* := q* - 1 */
+                   if (c3 - c2 > b_msdd)
+                     q_star = q_star - 1; /* q* := q* - 1 */
+                 }
+             }
+             if (q_star > 0)
+               subtract:
+               {
+                 /* Subtract r := r - b * q* * beta^j.  */
+                 mp_limb_t cr;
+                 {
+                   const mp_limb_t *sourceptr = b_ptr;
+                   mp_limb_t *destptr = r_ptr + j;
+                   mp_twolimb_t carry = 0;
+                   size_t count;
+                   for (count = b_len; count > 0; count--)
+                     {
+                       /* Here 0 <= carry <= q*.  */
+                       carry =
+                         carry
+                         + (mp_twolimb_t) q_star * (mp_twolimb_t) *sourceptr++
+                         + (mp_limb_t) ~(*destptr);
+                       /* Here 0 <= carry <= beta*q* + beta-1.  */
+                       *destptr++ = ~(mp_limb_t) carry;
+                       carry = carry >> GMP_LIMB_BITS; /* <= q* */
+                     }
+                   cr = (mp_limb_t) carry;
+                 }
+                 /* Subtract cr from r_ptr[j + b_len], then forget about
+                    r_ptr[j + b_len].  */
+                 if (cr > r_ptr[j + b_len])
+                   {
+                     /* Subtraction gave a carry.  */
+                     q_star = q_star - 1; /* q* := q* - 1 */
+                     /* Add b back.  */
+                     {
+                       const mp_limb_t *sourceptr = b_ptr;
+                       mp_limb_t *destptr = r_ptr + j;
+                       mp_limb_t carry = 0;
+                       size_t count;
+                       for (count = b_len; count > 0; count--)
+                         {
+                           mp_limb_t source1 = *sourceptr++;
+                           mp_limb_t source2 = *destptr;
+                           *destptr++ = source1 + source2 + carry;
+                           carry =
+                             (carry
+                              ? source1 >= (mp_limb_t) ~source2
+                              : source1 > (mp_limb_t) ~source2);
+                         }
+                     }
+                     /* Forget about the carry and about r[j+n].  */
+                   }
+               }
+             /* q* is determined.  Store it as q[j].  */
+             q_ptr[j] = q_star;
+             if (j == 0)
+               break;
+             j--;
+           }
+       }
+       r_len = b_len;
+       /* Normalise q.  */
+       if (q_ptr[q_len - 1] == 0)
+         q_len--;
+ # if 0 /* Not needed here, since we need r only to compare it with b/2, and
+           b is shifted left by s bits.  */
+       /* Shift r right by s bits.  */
+       if (s > 0)
+         {
+           mp_limb_t ptr = r_ptr + r_len;
+           mp_twolimb_t accu = 0;
+           size_t count;
+           for (count = r_len; count > 0; count--)
+             {
+               accu = (mp_twolimb_t) (mp_limb_t) accu << GMP_LIMB_BITS;
+               accu += (mp_twolimb_t) *--ptr << (GMP_LIMB_BITS - s);
+               *ptr = (mp_limb_t) (accu >> GMP_LIMB_BITS);
+             }
+         }
+ # endif
+       /* Normalise r.  */
+       while (r_len > 0 && r_ptr[r_len - 1] == 0)
+         r_len--;
+     }
+   /* Compare r << 1 with b.  */
+   if (r_len > b_len)
+     goto increment_q;
+   {
+     size_t i;
+     for (i = b_len;;)
+       {
+         mp_limb_t r_i =
+           (i <= r_len && i > 0 ? r_ptr[i - 1] >> (GMP_LIMB_BITS - 1) : 0)
+           | (i < r_len ? r_ptr[i] << 1 : 0);
+         mp_limb_t b_i = (i < b_len ? b_ptr[i] : 0);
+         if (r_i > b_i)
+           goto increment_q;
+         if (r_i < b_i)
+           goto keep_q;
+         if (i == 0)
+           break;
+         i--;
+       }
+   }
+   if (q_len > 0 && ((q_ptr[0] & 1) != 0))
+     /* q is odd.  */
+     increment_q:
+     {
+       size_t i;
+       for (i = 0; i < q_len; i++)
+         if (++(q_ptr[i]) != 0)
+           goto keep_q;
+       q_ptr[q_len++] = 1;
+     }
+   keep_q:
+   if (tmp_roomptr != NULL)
+     free (tmp_roomptr);
+   q->limbs = q_ptr;
+   q->nlimbs = q_len;
+   return roomptr;
+ }
+ 
+ /* Convert a bignum a >= 0, multiplied with 10^extra_zeroes, to decimal
+    representation.
+    Destroys the contents of a.
+    Return the allocated memory - containing the decimal digits in low-to-high
+    order, terminated with a NUL character - in case of success, NULL in case
+    of memory allocation failure.  */
+ static char *
+ convert_to_decimal (mpn_t a, size_t extra_zeroes)
+ {
+   mp_limb_t *a_ptr = a.limbs;
+   size_t a_len = a.nlimbs;
+   /* 0.03345 is slightly larger than log(2)/(9*log(10)).  */
+   size_t c_len = 9 * ((size_t)(a_len * (GMP_LIMB_BITS * 0.03345f)) + 1);
+   char *c_ptr = (char *) malloc (xsum (c_len, extra_zeroes));
+   if (c_ptr != NULL)
+     {
+       char *d_ptr = c_ptr;
+       for (; extra_zeroes > 0; extra_zeroes--)
+         *d_ptr++ = '0';
+       while (a_len > 0)
+         {
+           /* Divide a by 10^9, in-place.  */
+           mp_limb_t remainder = 0;
+           mp_limb_t *ptr = a_ptr + a_len;
+           size_t count;
+           for (count = a_len; count > 0; count--)
+             {
+               mp_twolimb_t num =
+                 ((mp_twolimb_t) remainder << GMP_LIMB_BITS) | *--ptr;
+               *ptr = num / 1000000000;
+               remainder = num % 1000000000;
+             }
+           /* Store the remainder as 9 decimal digits.  */
+           for (count = 9; count > 0; count--)
+             {
+               *d_ptr++ = '0' + (remainder % 10);
+               remainder = remainder / 10;
+             }
+           /* Normalize a.  */
+           if (a_ptr[a_len - 1] == 0)
+             a_len--;
+         }
+       /* Remove leading zeroes.  */
+       while (d_ptr > c_ptr && d_ptr[-1] == '0')
+         d_ptr--;
+       /* But keep at least one zero.  */
+       if (d_ptr == c_ptr)
+         *d_ptr++ = '0';
+       /* Terminate the string.  */
+       *d_ptr = '\0';
+     }
+   return c_ptr;
+ }
+ 
+ # if NEED_PRINTF_LONG_DOUBLE
+ 
+ /* Assuming x is finite and >= 0:
+    write x as x = 2^e * m, where m is a bignum.
+    Return the allocated memory in case of success, NULL in case of memory
+    allocation failure.  */
+ static void *
+ decode_long_double (long double x, int *ep, mpn_t *mp)
+ {
+   mpn_t m;
+   int exp;
+   long double y;
+   size_t i;
+ 
+   /* Allocate memory for result.  */
+   m.nlimbs = (LDBL_MANT_BIT + GMP_LIMB_BITS - 1) / GMP_LIMB_BITS;
+   m.limbs = (mp_limb_t *) malloc (m.nlimbs * sizeof (mp_limb_t));
+   if (m.limbs == NULL)
+     return NULL;
+   /* Split into exponential part and mantissa.  */
+   y = frexpl (x, &exp);
+   if (!(y >= 0.0L && y < 1.0L))
+     abort ();
+   /* x = 2^exp * y = 2^(exp - LDBL_MANT_BIT) * (y * 2^LDBL_MANT_BIT), and the
+      latter is an integer.  */
+   /* Convert the mantissa (y * 2^LDBL_MANT_BIT) to a sequence of limbs.
+      I'm not sure whether it's safe to cast a 'long double' value between
+      2^31 and 2^32 to 'unsigned int', therefore play safe and cast only
+      'long double' values between 0 and 2^16 (to 'unsigned int' or 'int',
+      doesn't matter).  */
+ #  if (LDBL_MANT_BIT % GMP_LIMB_BITS) != 0
+ #   if (LDBL_MANT_BIT % GMP_LIMB_BITS) > GMP_LIMB_BITS / 2
+     {
+       mp_limb_t hi, lo;
+       y *= (mp_limb_t) 1 << (LDBL_MANT_BIT % (GMP_LIMB_BITS / 2));
+       hi = (int) y;
+       y -= hi;
+       if (!(y >= 0.0L && y < 1.0L))
+         abort ();
+       y *= (mp_limb_t) 1 << (GMP_LIMB_BITS / 2);
+       lo = (int) y;
+       y -= lo;
+       if (!(y >= 0.0L && y < 1.0L))
+         abort ();
+       m.limbs[LDBL_MANT_BIT / GMP_LIMB_BITS] = (hi << (GMP_LIMB_BITS / 2)) | lo;
+     }
+ #   else
+     {
+       mp_limb_t d;
+       y *= (mp_limb_t) 1 << (LDBL_MANT_BIT % GMP_LIMB_BITS);
+       d = (int) y;
+       y -= d;
+       if (!(y >= 0.0L && y < 1.0L))
+         abort ();
+       m.limbs[LDBL_MANT_BIT / GMP_LIMB_BITS] = d;
+     }
+ #   endif
+ #  endif
+   for (i = LDBL_MANT_BIT / GMP_LIMB_BITS; i > 0; )
+     {
+       mp_limb_t hi, lo;
+       y *= (mp_limb_t) 1 << (GMP_LIMB_BITS / 2);
+       hi = (int) y;
+       y -= hi;
+       if (!(y >= 0.0L && y < 1.0L))
+         abort ();
+       y *= (mp_limb_t) 1 << (GMP_LIMB_BITS / 2);
+       lo = (int) y;
+       y -= lo;
+       if (!(y >= 0.0L && y < 1.0L))
+         abort ();
+       m.limbs[--i] = (hi << (GMP_LIMB_BITS / 2)) | lo;
+     }
+ #  if 0 /* On FreeBSD 6.1/x86, 'long double' numbers sometimes have excess
+            precision.  */
+   if (!(y == 0.0L))
+     abort ();
+ #  endif
+   /* Normalise.  */
+   while (m.nlimbs > 0 && m.limbs[m.nlimbs - 1] == 0)
+     m.nlimbs--;
+   *mp = m;
+   *ep = exp - LDBL_MANT_BIT;
+   return m.limbs;
+ }
+ 
+ # endif
+ 
+ # if NEED_PRINTF_DOUBLE
+ 
+ /* Assuming x is finite and >= 0:
+    write x as x = 2^e * m, where m is a bignum.
+    Return the allocated memory in case of success, NULL in case of memory
+    allocation failure.  */
+ static void *
+ decode_double (double x, int *ep, mpn_t *mp)
+ {
+   mpn_t m;
+   int exp;
+   double y;
+   size_t i;
+ 
+   /* Allocate memory for result.  */
+   m.nlimbs = (DBL_MANT_BIT + GMP_LIMB_BITS - 1) / GMP_LIMB_BITS;
+   m.limbs = (mp_limb_t *) malloc (m.nlimbs * sizeof (mp_limb_t));
+   if (m.limbs == NULL)
+     return NULL;
+   /* Split into exponential part and mantissa.  */
+   y = frexp (x, &exp);
+   if (!(y >= 0.0 && y < 1.0))
+     abort ();
+   /* x = 2^exp * y = 2^(exp - DBL_MANT_BIT) * (y * 2^DBL_MANT_BIT), and the
+      latter is an integer.  */
+   /* Convert the mantissa (y * 2^DBL_MANT_BIT) to a sequence of limbs.
+      I'm not sure whether it's safe to cast a 'double' value between
+      2^31 and 2^32 to 'unsigned int', therefore play safe and cast only
+      'double' values between 0 and 2^16 (to 'unsigned int' or 'int',
+      doesn't matter).  */
+ #  if (DBL_MANT_BIT % GMP_LIMB_BITS) != 0
+ #   if (DBL_MANT_BIT % GMP_LIMB_BITS) > GMP_LIMB_BITS / 2
+     {
+       mp_limb_t hi, lo;
+       y *= (mp_limb_t) 1 << (DBL_MANT_BIT % (GMP_LIMB_BITS / 2));
+       hi = (int) y;
+       y -= hi;
+       if (!(y >= 0.0 && y < 1.0))
+         abort ();
+       y *= (mp_limb_t) 1 << (GMP_LIMB_BITS / 2);
+       lo = (int) y;
+       y -= lo;
+       if (!(y >= 0.0 && y < 1.0))
+         abort ();
+       m.limbs[DBL_MANT_BIT / GMP_LIMB_BITS] = (hi << (GMP_LIMB_BITS / 2)) | lo;
+     }
+ #   else
+     {
+       mp_limb_t d;
+       y *= (mp_limb_t) 1 << (DBL_MANT_BIT % GMP_LIMB_BITS);
+       d = (int) y;
+       y -= d;
+       if (!(y >= 0.0 && y < 1.0))
+         abort ();
+       m.limbs[DBL_MANT_BIT / GMP_LIMB_BITS] = d;
+     }
+ #   endif
+ #  endif
+   for (i = DBL_MANT_BIT / GMP_LIMB_BITS; i > 0; )
+     {
+       mp_limb_t hi, lo;
+       y *= (mp_limb_t) 1 << (GMP_LIMB_BITS / 2);
+       hi = (int) y;
+       y -= hi;
+       if (!(y >= 0.0 && y < 1.0))
+         abort ();
+       y *= (mp_limb_t) 1 << (GMP_LIMB_BITS / 2);
+       lo = (int) y;
+       y -= lo;
+       if (!(y >= 0.0 && y < 1.0))
+         abort ();
+       m.limbs[--i] = (hi << (GMP_LIMB_BITS / 2)) | lo;
+     }
+   if (!(y == 0.0))
+     abort ();
+   /* Normalise.  */
+   while (m.nlimbs > 0 && m.limbs[m.nlimbs - 1] == 0)
+     m.nlimbs--;
+   *mp = m;
+   *ep = exp - DBL_MANT_BIT;
+   return m.limbs;
+ }
+ 
+ # endif
+ 
+ /* Assuming x = 2^e * m is finite and >= 0, and n is an integer:
+    Returns the decimal representation of round (x * 10^n).
+    Return the allocated memory - containing the decimal digits in low-to-high
+    order, terminated with a NUL character - in case of success, NULL in case
+    of memory allocation failure.  */
+ static char *
+ scale10_round_decimal_decoded (int e, mpn_t m, void *memory, int n)
+ {
+   int s;
+   size_t extra_zeroes;
+   unsigned int abs_n;
+   unsigned int abs_s;
+   mp_limb_t *pow5_ptr;
+   size_t pow5_len;
+   unsigned int s_limbs;
+   unsigned int s_bits;
+   mpn_t pow5;
+   mpn_t z;
+   void *z_memory;
+   char *digits;
+ 
+   if (memory == NULL)
+     return NULL;
+   /* x = 2^e * m, hence
+      y = round (2^e * 10^n * m) = round (2^(e+n) * 5^n * m)
+        = round (2^s * 5^n * m).  */
+   s = e + n;
+   extra_zeroes = 0;
+   /* Factor out a common power of 10 if possible.  */
+   if (s > 0 && n > 0)
+     {
+       extra_zeroes = (s < n ? s : n);
+       s -= extra_zeroes;
+       n -= extra_zeroes;
+     }
+   /* Here y = round (2^s * 5^n * m) * 10^extra_zeroes.
+      Before converting to decimal, we need to compute
+      z = round (2^s * 5^n * m).  */
+   /* Compute 5^|n|, possibly shifted by |s| bits if n and s have the same
+      sign.  2.322 is slightly larger than log(5)/log(2).  */
+   abs_n = (n >= 0 ? n : -n);
+   abs_s = (s >= 0 ? s : -s);
+   pow5_ptr = (mp_limb_t *) malloc (((int)(abs_n * (2.322f / GMP_LIMB_BITS)) + 1
+                                     + abs_s / GMP_LIMB_BITS + 1)
+                                    * sizeof (mp_limb_t));
+   if (pow5_ptr == NULL)
+     {
+       free (memory);
+       return NULL;
+     }
+   /* Initialize with 1.  */
+   pow5_ptr[0] = 1;
+   pow5_len = 1;
+   /* Multiply with 5^|n|.  */
+   if (abs_n > 0)
+     {
+       static mp_limb_t const small_pow5[13 + 1] =
+         {
+           1, 5, 25, 125, 625, 3125, 15625, 78125, 390625, 1953125, 9765625,
+           48828125, 244140625, 1220703125
+         };
+       unsigned int n13;
+       for (n13 = 0; n13 <= abs_n; n13 += 13)
+         {
+           mp_limb_t digit1 = small_pow5[n13 + 13 <= abs_n ? 13 : abs_n - n13];
+           size_t j;
+           mp_twolimb_t carry = 0;
+           for (j = 0; j < pow5_len; j++)
+             {
+               mp_limb_t digit2 = pow5_ptr[j];
+               carry += (mp_twolimb_t) digit1 * (mp_twolimb_t) digit2;
+               pow5_ptr[j] = (mp_limb_t) carry;
+               carry = carry >> GMP_LIMB_BITS;
+             }
+           if (carry > 0)
+             pow5_ptr[pow5_len++] = (mp_limb_t) carry;
+         }
+     }
+   s_limbs = abs_s / GMP_LIMB_BITS;
+   s_bits = abs_s % GMP_LIMB_BITS;
+   if (n >= 0 ? s >= 0 : s <= 0)
+     {
+       /* Multiply with 2^|s|.  */
+       if (s_bits > 0)
+         {
+           mp_limb_t *ptr = pow5_ptr;
+           mp_twolimb_t accu = 0;
+           size_t count;
+           for (count = pow5_len; count > 0; count--)
+             {
+               accu += (mp_twolimb_t) *ptr << s_bits;
+               *ptr++ = (mp_limb_t) accu;
+               accu = accu >> GMP_LIMB_BITS;
+             }
+           if (accu > 0)
+             {
+               *ptr = (mp_limb_t) accu;
+               pow5_len++;
+             }
+         }
+       if (s_limbs > 0)
+         {
+           size_t count;
+           for (count = pow5_len; count > 0;)
+             {
+               count--;
+               pow5_ptr[s_limbs + count] = pow5_ptr[count];
+             }
+           for (count = s_limbs; count > 0;)
+             {
+               count--;
+               pow5_ptr[count] = 0;
+             }
+           pow5_len += s_limbs;
+         }
+       pow5.limbs = pow5_ptr;
+       pow5.nlimbs = pow5_len;
+       if (n >= 0)
+         {
+           /* Multiply m with pow5.  No division needed.  */
+           z_memory = multiply (m, pow5, &z);
+         }
+       else
+         {
+           /* Divide m by pow5 and round.  */
+           z_memory = divide (m, pow5, &z);
+         }
+     }
+   else
+     {
+       pow5.limbs = pow5_ptr;
+       pow5.nlimbs = pow5_len;
+       if (n >= 0)
+         {
+           /* n >= 0, s < 0.
+              Multiply m with pow5, then divide by 2^|s|.  */
+           mpn_t numerator;
+           mpn_t denominator;
+           void *tmp_memory;
+           tmp_memory = multiply (m, pow5, &numerator);
+           if (tmp_memory == NULL)
+             {
+               free (pow5_ptr);
+               free (memory);
+               return NULL;
+             }
+           /* Construct 2^|s|.  */
+           {
+             mp_limb_t *ptr = pow5_ptr + pow5_len;
+             size_t i;
+             for (i = 0; i < s_limbs; i++)
+               ptr[i] = 0;
+             ptr[s_limbs] = (mp_limb_t) 1 << s_bits;
+             denominator.limbs = ptr;
+             denominator.nlimbs = s_limbs + 1;
+           }
+           z_memory = divide (numerator, denominator, &z);
+           free (tmp_memory);
+         }
+       else
+         {
+           /* n < 0, s > 0.
+              Multiply m with 2^s, then divide by pow5.  */
+           mpn_t numerator;
+           mp_limb_t *num_ptr;
+           num_ptr = (mp_limb_t *) malloc ((m.nlimbs + s_limbs + 1)
+                                           * sizeof (mp_limb_t));
+           if (num_ptr == NULL)
+             {
+               free (pow5_ptr);
+               free (memory);
+               return NULL;
+             }
+           {
+             mp_limb_t *destptr = num_ptr;
+             {
+               size_t i;
+               for (i = 0; i < s_limbs; i++)
+                 *destptr++ = 0;
+             }
+             if (s_bits > 0)
+               {
+                 const mp_limb_t *sourceptr = m.limbs;
+                 mp_twolimb_t accu = 0;
+                 size_t count;
+                 for (count = m.nlimbs; count > 0; count--)
+                   {
+                     accu += (mp_twolimb_t) *sourceptr++ << s_bits;
+                     *destptr++ = (mp_limb_t) accu;
+                     accu = accu >> GMP_LIMB_BITS;
+                   }
+                 if (accu > 0)
+                   *destptr++ = (mp_limb_t) accu;
+               }
+             else
+               {
+                 const mp_limb_t *sourceptr = m.limbs;
+                 size_t count;
+                 for (count = m.nlimbs; count > 0; count--)
+                   *destptr++ = *sourceptr++;
+               }
+             numerator.limbs = num_ptr;
+             numerator.nlimbs = destptr - num_ptr;
+           }
+           z_memory = divide (numerator, pow5, &z);
+           free (num_ptr);
+         }
+     }
+   free (pow5_ptr);
+   free (memory);
+ 
+   /* Here y = round (x * 10^n) = z * 10^extra_zeroes.  */
+ 
+   if (z_memory == NULL)
+     return NULL;
+   digits = convert_to_decimal (z, extra_zeroes);
+   free (z_memory);
+   return digits;
+ }
+ 
+ # if NEED_PRINTF_LONG_DOUBLE
+ 
+ /* Assuming x is finite and >= 0, and n is an integer:
+    Returns the decimal representation of round (x * 10^n).
+    Return the allocated memory - containing the decimal digits in low-to-high
+    order, terminated with a NUL character - in case of success, NULL in case
+    of memory allocation failure.  */
+ static char *
+ scale10_round_decimal_long_double (long double x, int n)
+ {
+   int e IF_LINT(= 0);
+   mpn_t m;
+   void *memory = decode_long_double (x, &e, &m);
+   return scale10_round_decimal_decoded (e, m, memory, n);
+ }
+ 
+ # endif
+ 
+ # if NEED_PRINTF_DOUBLE
+ 
+ /* Assuming x is finite and >= 0, and n is an integer:
+    Returns the decimal representation of round (x * 10^n).
+    Return the allocated memory - containing the decimal digits in low-to-high
+    order, terminated with a NUL character - in case of success, NULL in case
+    of memory allocation failure.  */
+ static char *
+ scale10_round_decimal_double (double x, int n)
+ {
+   int e IF_LINT(= 0);
+   mpn_t m;
+   void *memory = decode_double (x, &e, &m);
+   return scale10_round_decimal_decoded (e, m, memory, n);
+ }
+ 
+ # endif
+ 
+ # if NEED_PRINTF_LONG_DOUBLE
+ 
+ /* Assuming x is finite and > 0:
+    Return an approximation for n with 10^n <= x < 10^(n+1).
+    The approximation is usually the right n, but may be off by 1 sometimes.  */
+ static int
+ floorlog10l (long double x)
+ {
+   int exp;
+   long double y;
+   double z;
+   double l;
+ 
+   /* Split into exponential part and mantissa.  */
+   y = frexpl (x, &exp);
+   if (!(y >= 0.0L && y < 1.0L))
+     abort ();
+   if (y == 0.0L)
+     return INT_MIN;
+   if (y < 0.5L)
+     {
+       while (y < (1.0L / (1 << (GMP_LIMB_BITS / 2)) / (1 << (GMP_LIMB_BITS / 2))))
+         {
+           y *= 1.0L * (1 << (GMP_LIMB_BITS / 2)) * (1 << (GMP_LIMB_BITS / 2));
+           exp -= GMP_LIMB_BITS;
+         }
+       if (y < (1.0L / (1 << 16)))
+         {
+           y *= 1.0L * (1 << 16);
+           exp -= 16;
+         }
+       if (y < (1.0L / (1 << 8)))
+         {
+           y *= 1.0L * (1 << 8);
+           exp -= 8;
+         }
+       if (y < (1.0L / (1 << 4)))
+         {
+           y *= 1.0L * (1 << 4);
+           exp -= 4;
+         }
+       if (y < (1.0L / (1 << 2)))
+         {
+           y *= 1.0L * (1 << 2);
+           exp -= 2;
+         }
+       if (y < (1.0L / (1 << 1)))
+         {
+           y *= 1.0L * (1 << 1);
+           exp -= 1;
+         }
+     }
+   if (!(y >= 0.5L && y < 1.0L))
+     abort ();
+   /* Compute an approximation for l = log2(x) = exp + log2(y).  */
+   l = exp;
+   z = y;
+   if (z < 0.70710678118654752444)
+     {
+       z *= 1.4142135623730950488;
+       l -= 0.5;
+     }
+   if (z < 0.8408964152537145431)
+     {
+       z *= 1.1892071150027210667;
+       l -= 0.25;
+     }
+   if (z < 0.91700404320467123175)
+     {
+       z *= 1.0905077326652576592;
+       l -= 0.125;
+     }
+   if (z < 0.9576032806985736469)
+     {
+       z *= 1.0442737824274138403;
+       l -= 0.0625;
+     }
+   /* Now 0.95 <= z <= 1.01.  */
+   z = 1 - z;
+   /* log2(1-z) = 1/log(2) * (- z - z^2/2 - z^3/3 - z^4/4 - ...)
+      Four terms are enough to get an approximation with error < 10^-7.  */
+   l -= 1.4426950408889634074 * z * (1.0 + z * (0.5 + z * ((1.0 / 3) + z * 0.25)));
+   /* Finally multiply with log(2)/log(10), yields an approximation for
+      log10(x).  */
+   l *= 0.30102999566398119523;
+   /* Round down to the next integer.  */
+   return (int) l + (l < 0 ? -1 : 0);
+ }
+ 
+ # endif
+ 
+ # if NEED_PRINTF_DOUBLE
+ 
+ /* Assuming x is finite and > 0:
+    Return an approximation for n with 10^n <= x < 10^(n+1).
+    The approximation is usually the right n, but may be off by 1 sometimes.  */
+ static int
+ floorlog10 (double x)
+ {
+   int exp;
+   double y;
+   double z;
+   double l;
+ 
+   /* Split into exponential part and mantissa.  */
+   y = frexp (x, &exp);
+   if (!(y >= 0.0 && y < 1.0))
+     abort ();
+   if (y == 0.0)
+     return INT_MIN;
+   if (y < 0.5)
+     {
+       while (y < (1.0 / (1 << (GMP_LIMB_BITS / 2)) / (1 << (GMP_LIMB_BITS / 2))))
+         {
+           y *= 1.0 * (1 << (GMP_LIMB_BITS / 2)) * (1 << (GMP_LIMB_BITS / 2));
+           exp -= GMP_LIMB_BITS;
+         }
+       if (y < (1.0 / (1 << 16)))
+         {
+           y *= 1.0 * (1 << 16);
+           exp -= 16;
+         }
+       if (y < (1.0 / (1 << 8)))
+         {
+           y *= 1.0 * (1 << 8);
+           exp -= 8;
+         }
+       if (y < (1.0 / (1 << 4)))
+         {
+           y *= 1.0 * (1 << 4);
+           exp -= 4;
+         }
+       if (y < (1.0 / (1 << 2)))
+         {
+           y *= 1.0 * (1 << 2);
+           exp -= 2;
+         }
+       if (y < (1.0 / (1 << 1)))
+         {
+           y *= 1.0 * (1 << 1);
+           exp -= 1;
+         }
+     }
+   if (!(y >= 0.5 && y < 1.0))
+     abort ();
+   /* Compute an approximation for l = log2(x) = exp + log2(y).  */
+   l = exp;
+   z = y;
+   if (z < 0.70710678118654752444)
+     {
+       z *= 1.4142135623730950488;
+       l -= 0.5;
+     }
+   if (z < 0.8408964152537145431)
+     {
+       z *= 1.1892071150027210667;
+       l -= 0.25;
+     }
+   if (z < 0.91700404320467123175)
+     {
+       z *= 1.0905077326652576592;
+       l -= 0.125;
+     }
+   if (z < 0.9576032806985736469)
+     {
+       z *= 1.0442737824274138403;
+       l -= 0.0625;
+     }
+   /* Now 0.95 <= z <= 1.01.  */
+   z = 1 - z;
+   /* log2(1-z) = 1/log(2) * (- z - z^2/2 - z^3/3 - z^4/4 - ...)
+      Four terms are enough to get an approximation with error < 10^-7.  */
+   l -= 1.4426950408889634074 * z * (1.0 + z * (0.5 + z * ((1.0 / 3) + z * 0.25)));
+   /* Finally multiply with log(2)/log(10), yields an approximation for
+      log10(x).  */
+   l *= 0.30102999566398119523;
+   /* Round down to the next integer.  */
+   return (int) l + (l < 0 ? -1 : 0);
+ }
+ 
+ # endif
+ 
+ /* Tests whether a string of digits consists of exactly PRECISION zeroes and
+    a single '1' digit.  */
+ static int
+ is_borderline (const char *digits, size_t precision)
+ {
+   for (; precision > 0; precision--, digits++)
+     if (*digits != '0')
+       return 0;
+   if (*digits != '1')
+     return 0;
+   digits++;
+   return *digits == '\0';
+ }
+ 
+ #endif
+ 
+ #if !USE_SNPRINTF || !HAVE_SNPRINTF_RETVAL_C99
+ 
+ /* Use a different function name, to make it possible that the 'wchar_t'
+    parametrization and the 'char' parametrization get compiled in the same
+    translation unit.  */
+ # if WIDE_CHAR_VERSION
+ #  define MAX_ROOM_NEEDED wmax_room_needed
+ # else
+ #  define MAX_ROOM_NEEDED max_room_needed
+ # endif
+ 
+ /* Returns the number of TCHAR_T units needed as temporary space for the result
+    of sprintf or SNPRINTF of a single conversion directive.  */
+ static size_t
+ MAX_ROOM_NEEDED (const arguments *ap, size_t arg_index, FCHAR_T conversion,
+                  arg_type type, int flags, size_t width, int has_precision,
+                  size_t precision, int pad_ourselves)
+ {
+   size_t tmp_length;
+ 
+   switch (conversion)
+     {
+     case 'd': case 'i': case 'u':
+ # if HAVE_LONG_LONG_INT
+       if (type == TYPE_LONGLONGINT || type == TYPE_ULONGLONGINT)
+         tmp_length =
+           (unsigned int) (sizeof (unsigned long long) * CHAR_BIT
+                           * 0.30103 /* binary -> decimal */
+                          )
+           + 1; /* turn floor into ceil */
+       else
+ # endif
+       if (type == TYPE_LONGINT || type == TYPE_ULONGINT)
+         tmp_length =
+           (unsigned int) (sizeof (unsigned long) * CHAR_BIT
+                           * 0.30103 /* binary -> decimal */
+                          )
+           + 1; /* turn floor into ceil */
+       else
+         tmp_length =
+           (unsigned int) (sizeof (unsigned int) * CHAR_BIT
+                           * 0.30103 /* binary -> decimal */
+                          )
+           + 1; /* turn floor into ceil */
+       if (tmp_length < precision)
+         tmp_length = precision;
+       /* Multiply by 2, as an estimate for FLAG_GROUP.  */
+       tmp_length = xsum (tmp_length, tmp_length);
+       /* Add 1, to account for a leading sign.  */
+       tmp_length = xsum (tmp_length, 1);
+       break;
+ 
+     case 'o':
+ # if HAVE_LONG_LONG_INT
+       if (type == TYPE_LONGLONGINT || type == TYPE_ULONGLONGINT)
+         tmp_length =
+           (unsigned int) (sizeof (unsigned long long) * CHAR_BIT
+                           * 0.333334 /* binary -> octal */
+                          )
+           + 1; /* turn floor into ceil */
+       else
+ # endif
+       if (type == TYPE_LONGINT || type == TYPE_ULONGINT)
+         tmp_length =
+           (unsigned int) (sizeof (unsigned long) * CHAR_BIT
+                           * 0.333334 /* binary -> octal */
+                          )
+           + 1; /* turn floor into ceil */
+       else
+         tmp_length =
+           (unsigned int) (sizeof (unsigned int) * CHAR_BIT
+                           * 0.333334 /* binary -> octal */
+                          )
+           + 1; /* turn floor into ceil */
+       if (tmp_length < precision)
+         tmp_length = precision;
+       /* Add 1, to account for a leading sign.  */
+       tmp_length = xsum (tmp_length, 1);
+       break;
+ 
+     case 'x': case 'X':
+ # if HAVE_LONG_LONG_INT
+       if (type == TYPE_LONGLONGINT || type == TYPE_ULONGLONGINT)
+         tmp_length =
+           (unsigned int) (sizeof (unsigned long long) * CHAR_BIT
+                           * 0.25 /* binary -> hexadecimal */
+                          )
+           + 1; /* turn floor into ceil */
+       else
+ # endif
+       if (type == TYPE_LONGINT || type == TYPE_ULONGINT)
+         tmp_length =
+           (unsigned int) (sizeof (unsigned long) * CHAR_BIT
+                           * 0.25 /* binary -> hexadecimal */
+                          )
+           + 1; /* turn floor into ceil */
+       else
+         tmp_length =
+           (unsigned int) (sizeof (unsigned int) * CHAR_BIT
+                           * 0.25 /* binary -> hexadecimal */
+                          )
+           + 1; /* turn floor into ceil */
+       if (tmp_length < precision)
+         tmp_length = precision;
+       /* Add 2, to account for a leading sign or alternate form.  */
+       tmp_length = xsum (tmp_length, 2);
+       break;
+ 
+     case 'f': case 'F':
+       if (type == TYPE_LONGDOUBLE)
+         tmp_length =
+           (unsigned int) (LDBL_MAX_EXP
+                           * 0.30103 /* binary -> decimal */
+                           * 2 /* estimate for FLAG_GROUP */
+                          )
+           + 1 /* turn floor into ceil */
+           + 10; /* sign, decimal point etc. */
+       else
+         tmp_length =
+           (unsigned int) (DBL_MAX_EXP
+                           * 0.30103 /* binary -> decimal */
+                           * 2 /* estimate for FLAG_GROUP */
+                          )
+           + 1 /* turn floor into ceil */
+           + 10; /* sign, decimal point etc. */
+       tmp_length = xsum (tmp_length, precision);
+       break;
+ 
+     case 'e': case 'E': case 'g': case 'G':
+       tmp_length =
+         12; /* sign, decimal point, exponent etc. */
+       tmp_length = xsum (tmp_length, precision);
+       break;
+ 
+     case 'a': case 'A':
+       if (type == TYPE_LONGDOUBLE)
+         tmp_length =
+           (unsigned int) (LDBL_DIG
+                           * 0.831 /* decimal -> hexadecimal */
+                          )
+           + 1; /* turn floor into ceil */
+       else
+         tmp_length =
+           (unsigned int) (DBL_DIG
+                           * 0.831 /* decimal -> hexadecimal */
+                          )
+           + 1; /* turn floor into ceil */
+       if (tmp_length < precision)
+         tmp_length = precision;
+       /* Account for sign, decimal point etc. */
+       tmp_length = xsum (tmp_length, 12);
+       break;
+ 
+     case 'c':
+ # if HAVE_WINT_T && !WIDE_CHAR_VERSION
+       if (type == TYPE_WIDE_CHAR)
+         tmp_length = MB_CUR_MAX;
+       else
+ # endif
+         tmp_length = 1;
+       break;
+ 
+     case 's':
+ # if HAVE_WCHAR_T
+       if (type == TYPE_WIDE_STRING)
+         {
+ #  if WIDE_CHAR_VERSION
+           /* ISO C says about %ls in fwprintf:
+                "If the precision is not specified or is greater than the size
+                 of the array, the array shall contain a null wide character."
+              So if there is a precision, we must not use wcslen.  */
+           const wchar_t *arg = ap->arg[arg_index].a.a_wide_string;
+ 
+           if (has_precision)
+             tmp_length = local_wcsnlen (arg, precision);
+           else
+             tmp_length = local_wcslen (arg);
+ #  else
+           /* ISO C says about %ls in fprintf:
+                "If a precision is specified, no more than that many bytes are
+                 written (including shift sequences, if any), and the array
+                 shall contain a null wide character if, to equal the multibyte
+                 character sequence length given by the precision, the function
+                 would need to access a wide character one past the end of the
+                 array."
+              So if there is a precision, we must not use wcslen.  */
+           /* This case has already been handled separately in VASNPRINTF.  */
+           abort ();
+ #  endif
+         }
+       else
+ # endif
+         {
+ # if WIDE_CHAR_VERSION
+           /* ISO C says about %s in fwprintf:
+                "If the precision is not specified or is greater than the size
+                 of the converted array, the converted array shall contain a
+                 null wide character."
+              So if there is a precision, we must not use strlen.  */
+           /* This case has already been handled separately in VASNPRINTF.  */
+           abort ();
+ # else
+           /* ISO C says about %s in fprintf:
+                "If the precision is not specified or greater than the size of
+                 the array, the array shall contain a null character."
+              So if there is a precision, we must not use strlen.  */
+           const char *arg = ap->arg[arg_index].a.a_string;
+ 
+           if (has_precision)
+             tmp_length = local_strnlen (arg, precision);
+           else
+             tmp_length = strlen (arg);
+ # endif
+         }
+       break;
+ 
+     case 'p':
+       tmp_length =
+         (unsigned int) (sizeof (void *) * CHAR_BIT
+                         * 0.25 /* binary -> hexadecimal */
+                        )
+           + 1 /* turn floor into ceil */
+           + 2; /* account for leading 0x */
+       break;
+ 
+     default:
+       abort ();
+     }
+ 
+   if (!pad_ourselves)
+     {
+ # if ENABLE_UNISTDIO
+       /* Padding considers the number of characters, therefore the number of
+          elements after padding may be
+            > max (tmp_length, width)
+          but is certainly
+            <= tmp_length + width.  */
+       tmp_length = xsum (tmp_length, width);
+ # else
+       /* Padding considers the number of elements, says POSIX.  */
+       if (tmp_length < width)
+         tmp_length = width;
+ # endif
+     }
+ 
+   tmp_length = xsum (tmp_length, 1); /* account for trailing NUL */
+ 
+   return tmp_length;
+ }
+ 
+ #endif
+ 
+ DCHAR_T *
+ VASNPRINTF (DCHAR_T *resultbuf, size_t *lengthp,
+             const FCHAR_T *format, va_list args)
+ {
+   DIRECTIVES d;
+   arguments a;
+ 
+   if (PRINTF_PARSE (format, &d, &a) < 0)
+     /* errno is already set.  */
+     return NULL;
+ 
+ #define CLEANUP() \
+   if (d.dir != d.direct_alloc_dir)                                      \
+     free (d.dir);                                                       \
+   if (a.arg != a.direct_alloc_arg)                                      \
+     free (a.arg);
+ 
+   if (PRINTF_FETCHARGS (args, &a) < 0)
+     {
+       CLEANUP ();
+       errno = EINVAL;
+       return NULL;
+     }
+ 
+   {
+     size_t buf_neededlength;
+     TCHAR_T *buf;
+     TCHAR_T *buf_malloced;
+     const FCHAR_T *cp;
+     size_t i;
+     DIRECTIVE *dp;
+     /* Output string accumulator.  */
+     DCHAR_T *result;
+     size_t allocated;
+     size_t length;
+ 
+     /* Allocate a small buffer that will hold a directive passed to
+        sprintf or snprintf.  */
+     buf_neededlength =
+       xsum4 (7, d.max_width_length, d.max_precision_length, 6);
+ #if HAVE_ALLOCA
+     if (buf_neededlength < 4000 / sizeof (TCHAR_T))
+       {
+         buf = (TCHAR_T *) alloca (buf_neededlength * sizeof (TCHAR_T));
+         buf_malloced = NULL;
+       }
+     else
+ #endif
+       {
+         size_t buf_memsize = xtimes (buf_neededlength, sizeof (TCHAR_T));
+         if (size_overflow_p (buf_memsize))
+           goto out_of_memory_1;
+         buf = (TCHAR_T *) malloc (buf_memsize);
+         if (buf == NULL)
+           goto out_of_memory_1;
+         buf_malloced = buf;
+       }
+ 
+     if (resultbuf != NULL)
+       {
+         result = resultbuf;
+         allocated = *lengthp;
+       }
+     else
+       {
+         result = NULL;
+         allocated = 0;
+       }
+     length = 0;
+     /* Invariants:
+        result is either == resultbuf or == NULL or malloc-allocated.
+        If length > 0, then result != NULL.  */
+ 
+     /* Ensures that allocated >= needed.  Aborts through a jump to
+        out_of_memory if needed is SIZE_MAX or otherwise too big.  */
+ #define ENSURE_ALLOCATION(needed) \
+     if ((needed) > allocated)                                                \
+       {                                                                      \
+         size_t memory_size;                                                  \
+         DCHAR_T *memory;                                                     \
+                                                                              \
+         allocated = (allocated > 0 ? xtimes (allocated, 2) : 12);            \
+         if ((needed) > allocated)                                            \
+           allocated = (needed);                                              \
+         memory_size = xtimes (allocated, sizeof (DCHAR_T));                  \
+         if (size_overflow_p (memory_size))                                   \
+           goto out_of_memory;                                                \
+         if (result == resultbuf || result == NULL)                           \
+           memory = (DCHAR_T *) malloc (memory_size);                         \
+         else                                                                 \
+           memory = (DCHAR_T *) realloc (result, memory_size);                \
+         if (memory == NULL)                                                  \
+           goto out_of_memory;                                                \
+         if (result == resultbuf && length > 0)                               \
+           DCHAR_CPY (memory, result, length);                                \
+         result = memory;                                                     \
+       }
+ 
+     for (cp = format, i = 0, dp = &d.dir[0]; ; cp = dp->dir_end, i++, dp++)
+       {
+         if (cp != dp->dir_start)
+           {
+             size_t n = dp->dir_start - cp;
+             size_t augmented_length = xsum (length, n);
+ 
+             ENSURE_ALLOCATION (augmented_length);
+             /* This copies a piece of FCHAR_T[] into a DCHAR_T[].  Here we
+                need that the format string contains only ASCII characters
+                if FCHAR_T and DCHAR_T are not the same type.  */
+             if (sizeof (FCHAR_T) == sizeof (DCHAR_T))
+               {
+                 DCHAR_CPY (result + length, (const DCHAR_T *) cp, n);
+                 length = augmented_length;
+               }
+             else
+               {
+                 do
+                   result[length++] = *cp++;
+                 while (--n > 0);
+               }
+           }
+         if (i == d.count)
+           break;
+ 
+         /* Execute a single directive.  */
+         if (dp->conversion == '%')
+           {
+             size_t augmented_length;
+ 
+             if (!(dp->arg_index == ARG_NONE))
+               abort ();
+             augmented_length = xsum (length, 1);
+             ENSURE_ALLOCATION (augmented_length);
+             result[length] = '%';
+             length = augmented_length;
+           }
+         else
+           {
+             if (!(dp->arg_index != ARG_NONE))
+               abort ();
+ 
+             if (dp->conversion == 'n')
+               {
+                 switch (a.arg[dp->arg_index].type)
+                   {
+                   case TYPE_COUNT_SCHAR_POINTER:
+                     *a.arg[dp->arg_index].a.a_count_schar_pointer = length;
+                     break;
+                   case TYPE_COUNT_SHORT_POINTER:
+                     *a.arg[dp->arg_index].a.a_count_short_pointer = length;
+                     break;
+                   case TYPE_COUNT_INT_POINTER:
+                     *a.arg[dp->arg_index].a.a_count_int_pointer = length;
+                     break;
+                   case TYPE_COUNT_LONGINT_POINTER:
+                     *a.arg[dp->arg_index].a.a_count_longint_pointer = length;
+                     break;
+ #if HAVE_LONG_LONG_INT
+                   case TYPE_COUNT_LONGLONGINT_POINTER:
+                     *a.arg[dp->arg_index].a.a_count_longlongint_pointer = length;
+                     break;
+ #endif
+                   default:
+                     abort ();
+                   }
+               }
+ #if ENABLE_UNISTDIO
+             /* The unistdio extensions.  */
+             else if (dp->conversion == 'U')
+               {
+                 arg_type type = a.arg[dp->arg_index].type;
+                 int flags = dp->flags;
+                 int has_width;
+                 size_t width;
+                 int has_precision;
+                 size_t precision;
+ 
+                 has_width = 0;
+                 width = 0;
+                 if (dp->width_start != dp->width_end)
+                   {
+                     if (dp->width_arg_index != ARG_NONE)
+                       {
+                         int arg;
+ 
+                         if (!(a.arg[dp->width_arg_index].type == TYPE_INT))
+                           abort ();
+                         arg = a.arg[dp->width_arg_index].a.a_int;
+                         width = arg;
+                         if (arg < 0)
+                           {
+                             /* "A negative field width is taken as a '-' flag
+                                 followed by a positive field width."  */
+                             flags |= FLAG_LEFT;
+                             width = -width;
+                           }
+                       }
+                     else
+                       {
+                         const FCHAR_T *digitp = dp->width_start;
+ 
+                         do
+                           width = xsum (xtimes (width, 10), *digitp++ - '0');
+                         while (digitp != dp->width_end);
+                       }
+                     has_width = 1;
+                   }
+ 
+                 has_precision = 0;
+                 precision = 0;
+                 if (dp->precision_start != dp->precision_end)
+                   {
+                     if (dp->precision_arg_index != ARG_NONE)
+                       {
+                         int arg;
+ 
+                         if (!(a.arg[dp->precision_arg_index].type == TYPE_INT))
+                           abort ();
+                         arg = a.arg[dp->precision_arg_index].a.a_int;
+                         /* "A negative precision is taken as if the precision
+                             were omitted."  */
+                         if (arg >= 0)
+                           {
+                             precision = arg;
+                             has_precision = 1;
+                           }
+                       }
+                     else
+                       {
+                         const FCHAR_T *digitp = dp->precision_start + 1;
+ 
+                         precision = 0;
+                         while (digitp != dp->precision_end)
+                           precision = xsum (xtimes (precision, 10), *digitp++ - '0');
+                         has_precision = 1;
+                       }
+                   }
+ 
+                 switch (type)
+                   {
+                   case TYPE_U8_STRING:
+                     {
+                       const uint8_t *arg = a.arg[dp->arg_index].a.a_u8_string;
+                       const uint8_t *arg_end;
+                       size_t characters;
+ 
+                       if (has_precision)
+                         {
+                           /* Use only PRECISION characters, from the left.  */
+                           arg_end = arg;
+                           characters = 0;
+                           for (; precision > 0; precision--)
+                             {
+                               int count = u8_strmblen (arg_end);
+                               if (count == 0)
+                                 break;
+                               if (count < 0)
+                                 {
+                                   if (!(result == resultbuf || result == NULL))
+                                     free (result);
+                                   if (buf_malloced != NULL)
+                                     free (buf_malloced);
+                                   CLEANUP ();
+                                   errno = EILSEQ;
+                                   return NULL;
+                                 }
+                               arg_end += count;
+                               characters++;
+                             }
+                         }
+                       else if (has_width)
+                         {
+                           /* Use the entire string, and count the number of
+                              characters.  */
+                           arg_end = arg;
+                           characters = 0;
+                           for (;;)
+                             {
+                               int count = u8_strmblen (arg_end);
+                               if (count == 0)
+                                 break;
+                               if (count < 0)
+                                 {
+                                   if (!(result == resultbuf || result == NULL))
+                                     free (result);
+                                   if (buf_malloced != NULL)
+                                     free (buf_malloced);
+                                   CLEANUP ();
+                                   errno = EILSEQ;
+                                   return NULL;
+                                 }
+                               arg_end += count;
+                               characters++;
+                             }
+                         }
+                       else
+                         {
+                           /* Use the entire string.  */
+                           arg_end = arg + u8_strlen (arg);
+                           /* The number of characters doesn't matter.  */
+                           characters = 0;
+                         }
+ 
+                       if (characters < width && !(dp->flags & FLAG_LEFT))
+                         {
+                           size_t n = width - characters;
+                           ENSURE_ALLOCATION (xsum (length, n));
+                           DCHAR_SET (result + length, ' ', n);
+                           length += n;
+                         }
+ 
+ # if DCHAR_IS_UINT8_T
+                       {
+                         size_t n = arg_end - arg;
+                         ENSURE_ALLOCATION (xsum (length, n));
+                         DCHAR_CPY (result + length, arg, n);
+                         length += n;
+                       }
+ # else
+                       { /* Convert.  */
+                         DCHAR_T *converted = result + length;
+                         size_t converted_len = allocated - length;
+ #  if DCHAR_IS_TCHAR
+                         /* Convert from UTF-8 to locale encoding.  */
+                         converted =
+                           u8_conv_to_encoding (locale_charset (),
+                                                iconveh_question_mark,
+                                                arg, arg_end - arg, NULL,
+                                                converted, &converted_len);
+ #  else
+                         /* Convert from UTF-8 to UTF-16/UTF-32.  */
+                         converted =
+                           U8_TO_DCHAR (arg, arg_end - arg,
+                                        converted, &converted_len);
+ #  endif
+                         if (converted == NULL)
+                           {
+                             int saved_errno = errno;
+                             if (!(result == resultbuf || result == NULL))
+                               free (result);
+                             if (buf_malloced != NULL)
+                               free (buf_malloced);
+                             CLEANUP ();
+                             errno = saved_errno;
+                             return NULL;
+                           }
+                         if (converted != result + length)
+                           {
+                             ENSURE_ALLOCATION (xsum (length, converted_len));
+                             DCHAR_CPY (result + length, converted, converted_len);
+                             free (converted);
+                           }
+                         length += converted_len;
+                       }
+ # endif
+ 
+                       if (characters < width && (dp->flags & FLAG_LEFT))
+                         {
+                           size_t n = width - characters;
+                           ENSURE_ALLOCATION (xsum (length, n));
+                           DCHAR_SET (result + length, ' ', n);
+                           length += n;
+                         }
+                     }
+                     break;
+ 
+                   case TYPE_U16_STRING:
+                     {
+                       const uint16_t *arg = a.arg[dp->arg_index].a.a_u16_string;
+                       const uint16_t *arg_end;
+                       size_t characters;
+ 
+                       if (has_precision)
+                         {
+                           /* Use only PRECISION characters, from the left.  */
+                           arg_end = arg;
+                           characters = 0;
+                           for (; precision > 0; precision--)
+                             {
+                               int count = u16_strmblen (arg_end);
+                               if (count == 0)
+                                 break;
+                               if (count < 0)
+                                 {
+                                   if (!(result == resultbuf || result == NULL))
+                                     free (result);
+                                   if (buf_malloced != NULL)
+                                     free (buf_malloced);
+                                   CLEANUP ();
+                                   errno = EILSEQ;
+                                   return NULL;
+                                 }
+                               arg_end += count;
+                               characters++;
+                             }
+                         }
+                       else if (has_width)
+                         {
+                           /* Use the entire string, and count the number of
+                              characters.  */
+                           arg_end = arg;
+                           characters = 0;
+                           for (;;)
+                             {
+                               int count = u16_strmblen (arg_end);
+                               if (count == 0)
+                                 break;
+                               if (count < 0)
+                                 {
+                                   if (!(result == resultbuf || result == NULL))
+                                     free (result);
+                                   if (buf_malloced != NULL)
+                                     free (buf_malloced);
+                                   CLEANUP ();
+                                   errno = EILSEQ;
+                                   return NULL;
+                                 }
+                               arg_end += count;
+                               characters++;
+                             }
+                         }
+                       else
+                         {
+                           /* Use the entire string.  */
+                           arg_end = arg + u16_strlen (arg);
+                           /* The number of characters doesn't matter.  */
+                           characters = 0;
+                         }
+ 
+                       if (characters < width && !(dp->flags & FLAG_LEFT))
+                         {
+                           size_t n = width - characters;
+                           ENSURE_ALLOCATION (xsum (length, n));
+                           DCHAR_SET (result + length, ' ', n);
+                           length += n;
+                         }
+ 
+ # if DCHAR_IS_UINT16_T
+                       {
+                         size_t n = arg_end - arg;
+                         ENSURE_ALLOCATION (xsum (length, n));
+                         DCHAR_CPY (result + length, arg, n);
+                         length += n;
+                       }
+ # else
+                       { /* Convert.  */
+                         DCHAR_T *converted = result + length;
+                         size_t converted_len = allocated - length;
+ #  if DCHAR_IS_TCHAR
+                         /* Convert from UTF-16 to locale encoding.  */
+                         converted =
+                           u16_conv_to_encoding (locale_charset (),
+                                                 iconveh_question_mark,
+                                                 arg, arg_end - arg, NULL,
+                                                 converted, &converted_len);
+ #  else
+                         /* Convert from UTF-16 to UTF-8/UTF-32.  */
+                         converted =
+                           U16_TO_DCHAR (arg, arg_end - arg,
+                                         converted, &converted_len);
+ #  endif
+                         if (converted == NULL)
+                           {
+                             int saved_errno = errno;
+                             if (!(result == resultbuf || result == NULL))
+                               free (result);
+                             if (buf_malloced != NULL)
+                               free (buf_malloced);
+                             CLEANUP ();
+                             errno = saved_errno;
+                             return NULL;
+                           }
+                         if (converted != result + length)
+                           {
+                             ENSURE_ALLOCATION (xsum (length, converted_len));
+                             DCHAR_CPY (result + length, converted, converted_len);
+                             free (converted);
+                           }
+                         length += converted_len;
+                       }
+ # endif
+ 
+                       if (characters < width && (dp->flags & FLAG_LEFT))
+                         {
+                           size_t n = width - characters;
+                           ENSURE_ALLOCATION (xsum (length, n));
+                           DCHAR_SET (result + length, ' ', n);
+                           length += n;
+                         }
+                     }
+                     break;
+ 
+                   case TYPE_U32_STRING:
+                     {
+                       const uint32_t *arg = a.arg[dp->arg_index].a.a_u32_string;
+                       const uint32_t *arg_end;
+                       size_t characters;
+ 
+                       if (has_precision)
+                         {
+                           /* Use only PRECISION characters, from the left.  */
+                           arg_end = arg;
+                           characters = 0;
+                           for (; precision > 0; precision--)
+                             {
+                               int count = u32_strmblen (arg_end);
+                               if (count == 0)
+                                 break;
+                               if (count < 0)
+                                 {
+                                   if (!(result == resultbuf || result == NULL))
+                                     free (result);
+                                   if (buf_malloced != NULL)
+                                     free (buf_malloced);
+                                   CLEANUP ();
+                                   errno = EILSEQ;
+                                   return NULL;
+                                 }
+                               arg_end += count;
+                               characters++;
+                             }
+                         }
+                       else if (has_width)
+                         {
+                           /* Use the entire string, and count the number of
+                              characters.  */
+                           arg_end = arg;
+                           characters = 0;
+                           for (;;)
+                             {
+                               int count = u32_strmblen (arg_end);
+                               if (count == 0)
+                                 break;
+                               if (count < 0)
+                                 {
+                                   if (!(result == resultbuf || result == NULL))
+                                     free (result);
+                                   if (buf_malloced != NULL)
+                                     free (buf_malloced);
+                                   CLEANUP ();
+                                   errno = EILSEQ;
+                                   return NULL;
+                                 }
+                               arg_end += count;
+                               characters++;
+                             }
+                         }
+                       else
+                         {
+                           /* Use the entire string.  */
+                           arg_end = arg + u32_strlen (arg);
+                           /* The number of characters doesn't matter.  */
+                           characters = 0;
+                         }
+ 
+                       if (characters < width && !(dp->flags & FLAG_LEFT))
+                         {
+                           size_t n = width - characters;
+                           ENSURE_ALLOCATION (xsum (length, n));
+                           DCHAR_SET (result + length, ' ', n);
+                           length += n;
+                         }
+ 
+ # if DCHAR_IS_UINT32_T
+                       {
+                         size_t n = arg_end - arg;
+                         ENSURE_ALLOCATION (xsum (length, n));
+                         DCHAR_CPY (result + length, arg, n);
+                         length += n;
+                       }
+ # else
+                       { /* Convert.  */
+                         DCHAR_T *converted = result + length;
+                         size_t converted_len = allocated - length;
+ #  if DCHAR_IS_TCHAR
+                         /* Convert from UTF-32 to locale encoding.  */
+                         converted =
+                           u32_conv_to_encoding (locale_charset (),
+                                                 iconveh_question_mark,
+                                                 arg, arg_end - arg, NULL,
+                                                 converted, &converted_len);
+ #  else
+                         /* Convert from UTF-32 to UTF-8/UTF-16.  */
+                         converted =
+                           U32_TO_DCHAR (arg, arg_end - arg,
+                                         converted, &converted_len);
+ #  endif
+                         if (converted == NULL)
+                           {
+                             int saved_errno = errno;
+                             if (!(result == resultbuf || result == NULL))
+                               free (result);
+                             if (buf_malloced != NULL)
+                               free (buf_malloced);
+                             CLEANUP ();
+                             errno = saved_errno;
+                             return NULL;
+                           }
+                         if (converted != result + length)
+                           {
+                             ENSURE_ALLOCATION (xsum (length, converted_len));
+                             DCHAR_CPY (result + length, converted, converted_len);
+                             free (converted);
+                           }
+                         length += converted_len;
+                       }
+ # endif
+ 
+                       if (characters < width && (dp->flags & FLAG_LEFT))
+                         {
+                           size_t n = width - characters;
+                           ENSURE_ALLOCATION (xsum (length, n));
+                           DCHAR_SET (result + length, ' ', n);
+                           length += n;
+                         }
+                     }
+                     break;
+ 
+                   default:
+                     abort ();
+                   }
+               }
+ #endif
+ #if (!USE_SNPRINTF || !HAVE_SNPRINTF_RETVAL_C99 || (NEED_PRINTF_DIRECTIVE_LS && !defined IN_LIBINTL)) && HAVE_WCHAR_T
+             else if (dp->conversion == 's'
+ # if WIDE_CHAR_VERSION
+                      && a.arg[dp->arg_index].type != TYPE_WIDE_STRING
+ # else
+                      && a.arg[dp->arg_index].type == TYPE_WIDE_STRING
+ # endif
+                     )
+               {
+                 /* The normal handling of the 's' directive below requires
+                    allocating a temporary buffer.  The determination of its
+                    length (tmp_length), in the case when a precision is
+                    specified, below requires a conversion between a char[]
+                    string and a wchar_t[] wide string.  It could be done, but
+                    we have no guarantee that the implementation of sprintf will
+                    use the exactly same algorithm.  Without this guarantee, it
+                    is possible to have buffer overrun bugs.  In order to avoid
+                    such bugs, we implement the entire processing of the 's'
+                    directive ourselves.  */
+                 int flags = dp->flags;
+                 int has_width;
+                 size_t width;
+                 int has_precision;
+                 size_t precision;
+ 
+                 has_width = 0;
+                 width = 0;
+                 if (dp->width_start != dp->width_end)
+                   {
+                     if (dp->width_arg_index != ARG_NONE)
+                       {
+                         int arg;
+ 
+                         if (!(a.arg[dp->width_arg_index].type == TYPE_INT))
+                           abort ();
+                         arg = a.arg[dp->width_arg_index].a.a_int;
+                         width = arg;
+                         if (arg < 0)
+                           {
+                             /* "A negative field width is taken as a '-' flag
+                                 followed by a positive field width."  */
+                             flags |= FLAG_LEFT;
+                             width = -width;
+                           }
+                       }
+                     else
+                       {
+                         const FCHAR_T *digitp = dp->width_start;
+ 
+                         do
+                           width = xsum (xtimes (width, 10), *digitp++ - '0');
+                         while (digitp != dp->width_end);
+                       }
+                     has_width = 1;
+                   }
+ 
+                 has_precision = 0;
+                 precision = 6;
+                 if (dp->precision_start != dp->precision_end)
+                   {
+                     if (dp->precision_arg_index != ARG_NONE)
+                       {
+                         int arg;
+ 
+                         if (!(a.arg[dp->precision_arg_index].type == TYPE_INT))
+                           abort ();
+                         arg = a.arg[dp->precision_arg_index].a.a_int;
+                         /* "A negative precision is taken as if the precision
+                             were omitted."  */
+                         if (arg >= 0)
+                           {
+                             precision = arg;
+                             has_precision = 1;
+                           }
+                       }
+                     else
+                       {
+                         const FCHAR_T *digitp = dp->precision_start + 1;
+ 
+                         precision = 0;
+                         while (digitp != dp->precision_end)
+                           precision = xsum (xtimes (precision, 10), *digitp++ - '0');
+                         has_precision = 1;
+                       }
+                   }
+ 
+ # if WIDE_CHAR_VERSION
+                 /* %s in vasnwprintf.  See the specification of fwprintf.  */
+                 {
+                   const char *arg = a.arg[dp->arg_index].a.a_string;
+                   const char *arg_end;
+                   size_t characters;
+ 
+                   if (has_precision)
+                     {
+                       /* Use only as many bytes as needed to produce PRECISION
+                          wide characters, from the left.  */
+ #  if HAVE_MBRTOWC
+                       mbstate_t state;
+                       memset (&state, '\0', sizeof (mbstate_t));
+ #  endif
+                       arg_end = arg;
+                       characters = 0;
+                       for (; precision > 0; precision--)
+                         {
+                           int count;
+ #  if HAVE_MBRTOWC
+                           count = mbrlen (arg_end, MB_CUR_MAX, &state);
+ #  else
+                           count = mblen (arg_end, MB_CUR_MAX);
+ #  endif
+                           if (count == 0)
+                             /* Found the terminating NUL.  */
+                             break;
+                           if (count < 0)
+                             {
+                               /* Invalid or incomplete multibyte character.  */
+                               if (!(result == resultbuf || result == NULL))
+                                 free (result);
+                               if (buf_malloced != NULL)
+                                 free (buf_malloced);
+                               CLEANUP ();
+                               errno = EILSEQ;
+                               return NULL;
+                             }
+                           arg_end += count;
+                           characters++;
+                         }
+                     }
+                   else if (has_width)
+                     {
+                       /* Use the entire string, and count the number of wide
+                          characters.  */
+ #  if HAVE_MBRTOWC
+                       mbstate_t state;
+                       memset (&state, '\0', sizeof (mbstate_t));
+ #  endif
+                       arg_end = arg;
+                       characters = 0;
+                       for (;;)
+                         {
+                           int count;
+ #  if HAVE_MBRTOWC
+                           count = mbrlen (arg_end, MB_CUR_MAX, &state);
+ #  else
+                           count = mblen (arg_end, MB_CUR_MAX);
+ #  endif
+                           if (count == 0)
+                             /* Found the terminating NUL.  */
+                             break;
+                           if (count < 0)
+                             {
+                               /* Invalid or incomplete multibyte character.  */
+                               if (!(result == resultbuf || result == NULL))
+                                 free (result);
+                               if (buf_malloced != NULL)
+                                 free (buf_malloced);
+                               CLEANUP ();
+                               errno = EILSEQ;
+                               return NULL;
+                             }
+                           arg_end += count;
+                           characters++;
+                         }
+                     }
+                   else
+                     {
+                       /* Use the entire string.  */
+                       arg_end = arg + strlen (arg);
+                       /* The number of characters doesn't matter.  */
+                       characters = 0;
+                     }
+ 
+                   if (characters < width && !(dp->flags & FLAG_LEFT))
+                     {
+                       size_t n = width - characters;
+                       ENSURE_ALLOCATION (xsum (length, n));
+                       DCHAR_SET (result + length, ' ', n);
+                       length += n;
+                     }
+ 
+                   if (has_precision || has_width)
+                     {
+                       /* We know the number of wide characters in advance.  */
+                       size_t remaining;
+ #  if HAVE_MBRTOWC
+                       mbstate_t state;
+                       memset (&state, '\0', sizeof (mbstate_t));
+ #  endif
+                       ENSURE_ALLOCATION (xsum (length, characters));
+                       for (remaining = characters; remaining > 0; remaining--)
+                         {
+                           wchar_t wc;
+                           int count;
+ #  if HAVE_MBRTOWC
+                           count = mbrtowc (&wc, arg, arg_end - arg, &state);
+ #  else
+                           count = mbtowc (&wc, arg, arg_end - arg);
+ #  endif
+                           if (count <= 0)
+                             /* mbrtowc not consistent with mbrlen, or mbtowc
+                                not consistent with mblen.  */
+                             abort ();
+                           result[length++] = wc;
+                           arg += count;
+                         }
+                       if (!(arg == arg_end))
+                         abort ();
+                     }
+                   else
+                     {
+ #  if HAVE_MBRTOWC
+                       mbstate_t state;
+                       memset (&state, '\0', sizeof (mbstate_t));
+ #  endif
+                       while (arg < arg_end)
+                         {
+                           wchar_t wc;
+                           int count;
+ #  if HAVE_MBRTOWC
+                           count = mbrtowc (&wc, arg, arg_end - arg, &state);
+ #  else
+                           count = mbtowc (&wc, arg, arg_end - arg);
+ #  endif
+                           if (count <= 0)
+                             /* mbrtowc not consistent with mbrlen, or mbtowc
+                                not consistent with mblen.  */
+                             abort ();
+                           ENSURE_ALLOCATION (xsum (length, 1));
+                           result[length++] = wc;
+                           arg += count;
+                         }
+                     }
+ 
+                   if (characters < width && (dp->flags & FLAG_LEFT))
+                     {
+                       size_t n = width - characters;
+                       ENSURE_ALLOCATION (xsum (length, n));
+                       DCHAR_SET (result + length, ' ', n);
+                       length += n;
+                     }
+                 }
+ # else
+                 /* %ls in vasnprintf.  See the specification of fprintf.  */
+                 {
+                   const wchar_t *arg = a.arg[dp->arg_index].a.a_wide_string;
+                   const wchar_t *arg_end;
+                   size_t characters;
+ #  if !DCHAR_IS_TCHAR
+                   /* This code assumes that TCHAR_T is 'char'.  */
+                   verify (sizeof (TCHAR_T) == 1);
+                   TCHAR_T *tmpsrc;
+                   DCHAR_T *tmpdst;
+                   size_t tmpdst_len;
+ #  endif
+                   size_t w;
+ 
+                   if (has_precision)
+                     {
+                       /* Use only as many wide characters as needed to produce
+                          at most PRECISION bytes, from the left.  */
+ #  if HAVE_WCRTOMB && !defined GNULIB_defined_mbstate_t
+                       mbstate_t state;
+                       memset (&state, '\0', sizeof (mbstate_t));
+ #  endif
+                       arg_end = arg;
+                       characters = 0;
+                       while (precision > 0)
+                         {
+                           char cbuf[64]; /* Assume MB_CUR_MAX <= 64.  */
+                           int count;
+ 
+                           if (*arg_end == 0)
+                             /* Found the terminating null wide character.  */
+                             break;
+ #  if HAVE_WCRTOMB && !defined GNULIB_defined_mbstate_t
+                           count = wcrtomb (cbuf, *arg_end, &state);
+ #  else
+                           count = wctomb (cbuf, *arg_end);
+ #  endif
+                           if (count < 0)
+                             {
+                               /* Cannot convert.  */
+                               if (!(result == resultbuf || result == NULL))
+                                 free (result);
+                               if (buf_malloced != NULL)
+                                 free (buf_malloced);
+                               CLEANUP ();
+                               errno = EILSEQ;
+                               return NULL;
+                             }
+                           if (precision < count)
+                             break;
+                           arg_end++;
+                           characters += count;
+                           precision -= count;
+                         }
+                     }
+ #  if DCHAR_IS_TCHAR
+                   else if (has_width)
+ #  else
+                   else
+ #  endif
+                     {
+                       /* Use the entire string, and count the number of
+                          bytes.  */
+ #  if HAVE_WCRTOMB && !defined GNULIB_defined_mbstate_t
+                       mbstate_t state;
+                       memset (&state, '\0', sizeof (mbstate_t));
+ #  endif
+                       arg_end = arg;
+                       characters = 0;
+                       for (;;)
+                         {
+                           char cbuf[64]; /* Assume MB_CUR_MAX <= 64.  */
+                           int count;
+ 
+                           if (*arg_end == 0)
+                             /* Found the terminating null wide character.  */
+                             break;
+ #  if HAVE_WCRTOMB && !defined GNULIB_defined_mbstate_t
+                           count = wcrtomb (cbuf, *arg_end, &state);
+ #  else
+                           count = wctomb (cbuf, *arg_end);
+ #  endif
+                           if (count < 0)
+                             {
+                               /* Cannot convert.  */
+                               if (!(result == resultbuf || result == NULL))
+                                 free (result);
+                               if (buf_malloced != NULL)
+                                 free (buf_malloced);
+                               CLEANUP ();
+                               errno = EILSEQ;
+                               return NULL;
+                             }
+                           arg_end++;
+                           characters += count;
+                         }
+                     }
+ #  if DCHAR_IS_TCHAR
+                   else
+                     {
+                       /* Use the entire string.  */
+                       arg_end = arg + local_wcslen (arg);
+                       /* The number of bytes doesn't matter.  */
+                       characters = 0;
+                     }
+ #  endif
+ 
+ #  if !DCHAR_IS_TCHAR
+                   /* Convert the string into a piece of temporary memory.  */
+                   tmpsrc = (TCHAR_T *) malloc (characters * sizeof (TCHAR_T));
+                   if (tmpsrc == NULL)
+                     goto out_of_memory;
+                   {
+                     TCHAR_T *tmpptr = tmpsrc;
+                     size_t remaining;
+ #   if HAVE_WCRTOMB && !defined GNULIB_defined_mbstate_t
+                     mbstate_t state;
+                     memset (&state, '\0', sizeof (mbstate_t));
+ #   endif
+                     for (remaining = characters; remaining > 0; )
+                       {
+                         char cbuf[64]; /* Assume MB_CUR_MAX <= 64.  */
+                         int count;
+ 
+                         if (*arg == 0)
+                           abort ();
+ #   if HAVE_WCRTOMB && !defined GNULIB_defined_mbstate_t
+                         count = wcrtomb (cbuf, *arg, &state);
+ #   else
+                         count = wctomb (cbuf, *arg);
+ #   endif
+                         if (count <= 0)
+                           /* Inconsistency.  */
+                           abort ();
+                         memcpy (tmpptr, cbuf, count);
+                         tmpptr += count;
+                         arg++;
+                         remaining -= count;
+                       }
+                     if (!(arg == arg_end))
+                       abort ();
+                   }
+ 
+                   /* Convert from TCHAR_T[] to DCHAR_T[].  */
+                   tmpdst =
+                     DCHAR_CONV_FROM_ENCODING (locale_charset (),
+                                               iconveh_question_mark,
+                                               tmpsrc, characters,
+                                               NULL,
+                                               NULL, &tmpdst_len);
+                   if (tmpdst == NULL)
+                     {
+                       int saved_errno = errno;
+                       free (tmpsrc);
+                       if (!(result == resultbuf || result == NULL))
+                         free (result);
+                       if (buf_malloced != NULL)
+                         free (buf_malloced);
+                       CLEANUP ();
+                       errno = saved_errno;
+                       return NULL;
+                     }
+                   free (tmpsrc);
+ #  endif
+ 
+                   if (has_width)
+                     {
+ #  if ENABLE_UNISTDIO
+                       /* Outside POSIX, it's preferable to compare the width
+                          against the number of _characters_ of the converted
+                          value.  */
+                       w = DCHAR_MBSNLEN (result + length, characters);
+ #  else
+                       /* The width is compared against the number of _bytes_
+                          of the converted value, says POSIX.  */
+                       w = characters;
+ #  endif
+                     }
+                   else
+                     /* w doesn't matter.  */
+                     w = 0;
+ 
+                   if (w < width && !(dp->flags & FLAG_LEFT))
+                     {
+                       size_t n = width - w;
+                       ENSURE_ALLOCATION (xsum (length, n));
+                       DCHAR_SET (result + length, ' ', n);
+                       length += n;
+                     }
+ 
+ #  if DCHAR_IS_TCHAR
+                   if (has_precision || has_width)
+                     {
+                       /* We know the number of bytes in advance.  */
+                       size_t remaining;
+ #   if HAVE_WCRTOMB && !defined GNULIB_defined_mbstate_t
+                       mbstate_t state;
+                       memset (&state, '\0', sizeof (mbstate_t));
+ #   endif
+                       ENSURE_ALLOCATION (xsum (length, characters));
+                       for (remaining = characters; remaining > 0; )
+                         {
+                           char cbuf[64]; /* Assume MB_CUR_MAX <= 64.  */
+                           int count;
+ 
+                           if (*arg == 0)
+                             abort ();
+ #   if HAVE_WCRTOMB && !defined GNULIB_defined_mbstate_t
+                           count = wcrtomb (cbuf, *arg, &state);
+ #   else
+                           count = wctomb (cbuf, *arg);
+ #   endif
+                           if (count <= 0)
+                             /* Inconsistency.  */
+                             abort ();
+                           memcpy (result + length, cbuf, count);
+                           length += count;
+                           arg++;
+                           remaining -= count;
+                         }
+                       if (!(arg == arg_end))
+                         abort ();
+                     }
+                   else
+                     {
+ #   if HAVE_WCRTOMB && !defined GNULIB_defined_mbstate_t
+                       mbstate_t state;
+                       memset (&state, '\0', sizeof (mbstate_t));
+ #   endif
+                       while (arg < arg_end)
+                         {
+                           char cbuf[64]; /* Assume MB_CUR_MAX <= 64.  */
+                           int count;
+ 
+                           if (*arg == 0)
+                             abort ();
+ #   if HAVE_WCRTOMB && !defined GNULIB_defined_mbstate_t
+                           count = wcrtomb (cbuf, *arg, &state);
+ #   else
+                           count = wctomb (cbuf, *arg);
+ #   endif
+                           if (count <= 0)
+                             {
+                               /* Cannot convert.  */
+                               if (!(result == resultbuf || result == NULL))
+                                 free (result);
+                               if (buf_malloced != NULL)
+                                 free (buf_malloced);
+                               CLEANUP ();
+                               errno = EILSEQ;
+                               return NULL;
+                             }
+                           ENSURE_ALLOCATION (xsum (length, count));
+                           memcpy (result + length, cbuf, count);
+                           length += count;
+                           arg++;
+                         }
+                     }
+ #  else
+                   ENSURE_ALLOCATION (xsum (length, tmpdst_len));
+                   DCHAR_CPY (result + length, tmpdst, tmpdst_len);
+                   free (tmpdst);
+                   length += tmpdst_len;
+ #  endif
+ 
+                   if (w < width && (dp->flags & FLAG_LEFT))
+                     {
+                       size_t n = width - w;
+                       ENSURE_ALLOCATION (xsum (length, n));
+                       DCHAR_SET (result + length, ' ', n);
+                       length += n;
+                     }
+                 }
+ # endif
+               }
+ #endif
+ #if (NEED_PRINTF_DIRECTIVE_A || NEED_PRINTF_LONG_DOUBLE || NEED_PRINTF_DOUBLE) && !defined IN_LIBINTL
+             else if ((dp->conversion == 'a' || dp->conversion == 'A')
+ # if !(NEED_PRINTF_DIRECTIVE_A || (NEED_PRINTF_LONG_DOUBLE && NEED_PRINTF_DOUBLE))
+                      && (0
+ #  if NEED_PRINTF_DOUBLE
+                          || a.arg[dp->arg_index].type == TYPE_DOUBLE
+ #  endif
+ #  if NEED_PRINTF_LONG_DOUBLE
+                          || a.arg[dp->arg_index].type == TYPE_LONGDOUBLE
+ #  endif
+                         )
+ # endif
+                     )
+               {
+                 arg_type type = a.arg[dp->arg_index].type;
+                 int flags = dp->flags;
+                 size_t width;
+                 int has_precision;
+                 size_t precision;
+                 size_t tmp_length;
+                 size_t count;
+                 DCHAR_T tmpbuf[700];
+                 DCHAR_T *tmp;
+                 DCHAR_T *pad_ptr;
+                 DCHAR_T *p;
+ 
+                 width = 0;
+                 if (dp->width_start != dp->width_end)
+                   {
+                     if (dp->width_arg_index != ARG_NONE)
+                       {
+                         int arg;
+ 
+                         if (!(a.arg[dp->width_arg_index].type == TYPE_INT))
+                           abort ();
+                         arg = a.arg[dp->width_arg_index].a.a_int;
+                         width = arg;
+                         if (arg < 0)
+                           {
+                             /* "A negative field width is taken as a '-' flag
+                                 followed by a positive field width."  */
+                             flags |= FLAG_LEFT;
+                             width = -width;
+                           }
+                       }
+                     else
+                       {
+                         const FCHAR_T *digitp = dp->width_start;
+ 
+                         do
+                           width = xsum (xtimes (width, 10), *digitp++ - '0');
+                         while (digitp != dp->width_end);
+                       }
+                   }
+ 
+                 has_precision = 0;
+                 precision = 0;
+                 if (dp->precision_start != dp->precision_end)
+                   {
+                     if (dp->precision_arg_index != ARG_NONE)
+                       {
+                         int arg;
+ 
+                         if (!(a.arg[dp->precision_arg_index].type == TYPE_INT))
+                           abort ();
+                         arg = a.arg[dp->precision_arg_index].a.a_int;
+                         /* "A negative precision is taken as if the precision
+                             were omitted."  */
+                         if (arg >= 0)
+                           {
+                             precision = arg;
+                             has_precision = 1;
+                           }
+                       }
+                     else
+                       {
+                         const FCHAR_T *digitp = dp->precision_start + 1;
+ 
+                         precision = 0;
+                         while (digitp != dp->precision_end)
+                           precision = xsum (xtimes (precision, 10), *digitp++ - '0');
+                         has_precision = 1;
+                       }
+                   }
+ 
+                 /* Allocate a temporary buffer of sufficient size.  */
+                 if (type == TYPE_LONGDOUBLE)
+                   tmp_length =
+                     (unsigned int) ((LDBL_DIG + 1)
+                                     * 0.831 /* decimal -> hexadecimal */
+                                    )
+                     + 1; /* turn floor into ceil */
+                 else
+                   tmp_length =
+                     (unsigned int) ((DBL_DIG + 1)
+                                     * 0.831 /* decimal -> hexadecimal */
+                                    )
+                     + 1; /* turn floor into ceil */
+                 if (tmp_length < precision)
+                   tmp_length = precision;
+                 /* Account for sign, decimal point etc. */
+                 tmp_length = xsum (tmp_length, 12);
+ 
+                 if (tmp_length < width)
+                   tmp_length = width;
+ 
+                 tmp_length = xsum (tmp_length, 1); /* account for trailing NUL */
+ 
+                 if (tmp_length <= sizeof (tmpbuf) / sizeof (DCHAR_T))
+                   tmp = tmpbuf;
+                 else
+                   {
+                     size_t tmp_memsize = xtimes (tmp_length, sizeof (DCHAR_T));
+ 
+                     if (size_overflow_p (tmp_memsize))
+                       /* Overflow, would lead to out of memory.  */
+                       goto out_of_memory;
+                     tmp = (DCHAR_T *) malloc (tmp_memsize);
+                     if (tmp == NULL)
+                       /* Out of memory.  */
+                       goto out_of_memory;
+                   }
+ 
+                 pad_ptr = NULL;
+                 p = tmp;
+                 if (type == TYPE_LONGDOUBLE)
+                   {
+ # if NEED_PRINTF_DIRECTIVE_A || NEED_PRINTF_LONG_DOUBLE
+                     long double arg = a.arg[dp->arg_index].a.a_longdouble;
+ 
+                     if (isnanl (arg))
+                       {
+                         if (dp->conversion == 'A')
+                           {
+                             *p++ = 'N'; *p++ = 'A'; *p++ = 'N';
+                           }
+                         else
+                           {
+                             *p++ = 'n'; *p++ = 'a'; *p++ = 'n';
+                           }
+                       }
+                     else
+                       {
+                         int sign = 0;
+                         DECL_LONG_DOUBLE_ROUNDING
+ 
+                         BEGIN_LONG_DOUBLE_ROUNDING ();
+ 
+                         if (signbit (arg)) /* arg < 0.0L or negative zero */
+                           {
+                             sign = -1;
+                             arg = -arg;
+                           }
+ 
+                         if (sign < 0)
+                           *p++ = '-';
+                         else if (flags & FLAG_SHOWSIGN)
+                           *p++ = '+';
+                         else if (flags & FLAG_SPACE)
+                           *p++ = ' ';
+ 
+                         if (arg > 0.0L && arg + arg == arg)
+                           {
+                             if (dp->conversion == 'A')
+                               {
+                                 *p++ = 'I'; *p++ = 'N'; *p++ = 'F';
+                               }
+                             else
+                               {
+                                 *p++ = 'i'; *p++ = 'n'; *p++ = 'f';
+                               }
+                           }
+                         else
+                           {
+                             int exponent;
+                             long double mantissa;
+ 
+                             if (arg > 0.0L)
+                               mantissa = printf_frexpl (arg, &exponent);
+                             else
+                               {
+                                 exponent = 0;
+                                 mantissa = 0.0L;
+                               }
+ 
+                             if (has_precision
+                                 && precision < (unsigned int) ((LDBL_DIG + 1) * 0.831) + 1)
+                               {
+                                 /* Round the mantissa.  */
+                                 long double tail = mantissa;
+                                 size_t q;
+ 
+                                 for (q = precision; ; q--)
+                                   {
+                                     int digit = (int) tail;
+                                     tail -= digit;
+                                     if (q == 0)
+                                       {
+                                         if (digit & 1 ? tail >= 0.5L : tail > 0.5L)
+                                           tail = 1 - tail;
+                                         else
+                                           tail = - tail;
+                                         break;
+                                       }
+                                     tail *= 16.0L;
+                                   }
+                                 if (tail != 0.0L)
+                                   for (q = precision; q > 0; q--)
+                                     tail *= 0.0625L;
+                                 mantissa += tail;
+                               }
+ 
+                             *p++ = '0';
+                             *p++ = dp->conversion - 'A' + 'X';
+                             pad_ptr = p;
+                             {
+                               int digit;
+ 
+                               digit = (int) mantissa;
+                               mantissa -= digit;
+                               *p++ = '0' + digit;
+                               if ((flags & FLAG_ALT)
+                                   || mantissa > 0.0L || precision > 0)
+                                 {
+                                   *p++ = decimal_point_char ();
+                                   /* This loop terminates because we assume
+                                      that FLT_RADIX is a power of 2.  */
+                                   while (mantissa > 0.0L)
+                                     {
+                                       mantissa *= 16.0L;
+                                       digit = (int) mantissa;
+                                       mantissa -= digit;
+                                       *p++ = digit
+                                              + (digit < 10
+                                                 ? '0'
+                                                 : dp->conversion - 10);
+                                       if (precision > 0)
+                                         precision--;
+                                     }
+                                   while (precision > 0)
+                                     {
+                                       *p++ = '0';
+                                       precision--;
+                                     }
+                                 }
+                               }
+                               *p++ = dp->conversion - 'A' + 'P';
+ #  if WIDE_CHAR_VERSION
+                               {
+                                 static const wchar_t decimal_format[] =
+                                   { '%', '+', 'd', '\0' };
+                                 SNPRINTF (p, 6 + 1, decimal_format, exponent);
+                               }
+                               while (*p != '\0')
+                                 p++;
+ #  else
+                               if (sizeof (DCHAR_T) == 1)
+                                 {
+                                   sprintf ((char *) p, "%+d", exponent);
+                                   while (*p != '\0')
+                                     p++;
+                                 }
+                               else
+                                 {
+                                   char expbuf[6 + 1];
+                                   const char *ep;
+                                   sprintf (expbuf, "%+d", exponent);
+                                   for (ep = expbuf; (*p = *ep) != '\0'; ep++)
+                                     p++;
+                                 }
+ #  endif
+                           }
+ 
+                         END_LONG_DOUBLE_ROUNDING ();
+                       }
+ # else
+                     abort ();
+ # endif
+                   }
+                 else
+                   {
+ # if NEED_PRINTF_DIRECTIVE_A || NEED_PRINTF_DOUBLE
+                     double arg = a.arg[dp->arg_index].a.a_double;
+ 
+                     if (isnand (arg))
+                       {
+                         if (dp->conversion == 'A')
+                           {
+                             *p++ = 'N'; *p++ = 'A'; *p++ = 'N';
+                           }
+                         else
+                           {
+                             *p++ = 'n'; *p++ = 'a'; *p++ = 'n';
+                           }
+                       }
+                     else
+                       {
+                         int sign = 0;
+ 
+                         if (signbit (arg)) /* arg < 0.0 or negative zero */
+                           {
+                             sign = -1;
+                             arg = -arg;
+                           }
+ 
+                         if (sign < 0)
+                           *p++ = '-';
+                         else if (flags & FLAG_SHOWSIGN)
+                           *p++ = '+';
+                         else if (flags & FLAG_SPACE)
+                           *p++ = ' ';
+ 
+                         if (arg > 0.0 && arg + arg == arg)
+                           {
+                             if (dp->conversion == 'A')
+                               {
+                                 *p++ = 'I'; *p++ = 'N'; *p++ = 'F';
+                               }
+                             else
+                               {
+                                 *p++ = 'i'; *p++ = 'n'; *p++ = 'f';
+                               }
+                           }
+                         else
+                           {
+                             int exponent;
+                             double mantissa;
+ 
+                             if (arg > 0.0)
+                               mantissa = printf_frexp (arg, &exponent);
+                             else
+                               {
+                                 exponent = 0;
+                                 mantissa = 0.0;
+                               }
+ 
+                             if (has_precision
+                                 && precision < (unsigned int) ((DBL_DIG + 1) * 0.831) + 1)
+                               {
+                                 /* Round the mantissa.  */
+                                 double tail = mantissa;
+                                 size_t q;
+ 
+                                 for (q = precision; ; q--)
+                                   {
+                                     int digit = (int) tail;
+                                     tail -= digit;
+                                     if (q == 0)
+                                       {
+                                         if (digit & 1 ? tail >= 0.5 : tail > 0.5)
+                                           tail = 1 - tail;
+                                         else
+                                           tail = - tail;
+                                         break;
+                                       }
+                                     tail *= 16.0;
+                                   }
+                                 if (tail != 0.0)
+                                   for (q = precision; q > 0; q--)
+                                     tail *= 0.0625;
+                                 mantissa += tail;
+                               }
+ 
+                             *p++ = '0';
+                             *p++ = dp->conversion - 'A' + 'X';
+                             pad_ptr = p;
+                             {
+                               int digit;
+ 
+                               digit = (int) mantissa;
+                               mantissa -= digit;
+                               *p++ = '0' + digit;
+                               if ((flags & FLAG_ALT)
+                                   || mantissa > 0.0 || precision > 0)
+                                 {
+                                   *p++ = decimal_point_char ();
+                                   /* This loop terminates because we assume
+                                      that FLT_RADIX is a power of 2.  */
+                                   while (mantissa > 0.0)
+                                     {
+                                       mantissa *= 16.0;
+                                       digit = (int) mantissa;
+                                       mantissa -= digit;
+                                       *p++ = digit
+                                              + (digit < 10
+                                                 ? '0'
+                                                 : dp->conversion - 10);
+                                       if (precision > 0)
+                                         precision--;
+                                     }
+                                   while (precision > 0)
+                                     {
+                                       *p++ = '0';
+                                       precision--;
+                                     }
+                                 }
+                               }
+                               *p++ = dp->conversion - 'A' + 'P';
+ #  if WIDE_CHAR_VERSION
+                               {
+                                 static const wchar_t decimal_format[] =
+                                   { '%', '+', 'd', '\0' };
+                                 SNPRINTF (p, 6 + 1, decimal_format, exponent);
+                               }
+                               while (*p != '\0')
+                                 p++;
+ #  else
+                               if (sizeof (DCHAR_T) == 1)
+                                 {
+                                   sprintf ((char *) p, "%+d", exponent);
+                                   while (*p != '\0')
+                                     p++;
+                                 }
+                               else
+                                 {
+                                   char expbuf[6 + 1];
+                                   const char *ep;
+                                   sprintf (expbuf, "%+d", exponent);
+                                   for (ep = expbuf; (*p = *ep) != '\0'; ep++)
+                                     p++;
+                                 }
+ #  endif
+                           }
+                       }
+ # else
+                     abort ();
+ # endif
+                   }
+ 
+                 /* The generated string now extends from tmp to p, with the
+                    zero padding insertion point being at pad_ptr.  */
+                 count = p - tmp;
+ 
+                 if (count < width)
+                   {
+                     size_t pad = width - count;
+                     DCHAR_T *end = p + pad;
+ 
+                     if (flags & FLAG_LEFT)
+                       {
+                         /* Pad with spaces on the right.  */
+                         for (; pad > 0; pad--)
+                           *p++ = ' ';
+                       }
+                     else if ((flags & FLAG_ZERO) && pad_ptr != NULL)
+                       {
+                         /* Pad with zeroes.  */
+                         DCHAR_T *q = end;
+ 
+                         while (p > pad_ptr)
+                           *--q = *--p;
+                         for (; pad > 0; pad--)
+                           *p++ = '0';
+                       }
+                     else
+                       {
+                         /* Pad with spaces on the left.  */
+                         DCHAR_T *q = end;
+ 
+                         while (p > tmp)
+                           *--q = *--p;
+                         for (; pad > 0; pad--)
+                           *p++ = ' ';
+                       }
+ 
+                     p = end;
+                   }
+ 
+                 count = p - tmp;
+ 
+                 if (count >= tmp_length)
+                   /* tmp_length was incorrectly calculated - fix the
+                      code above!  */
+                   abort ();
+ 
+                 /* Make room for the result.  */
+                 if (count >= allocated - length)
+                   {
+                     size_t n = xsum (length, count);
+ 
+                     ENSURE_ALLOCATION (n);
+                   }
+ 
+                 /* Append the result.  */
+                 memcpy (result + length, tmp, count * sizeof (DCHAR_T));
+                 if (tmp != tmpbuf)
+                   free (tmp);
+                 length += count;
+               }
+ #endif
+ #if (NEED_PRINTF_INFINITE_DOUBLE || NEED_PRINTF_DOUBLE || NEED_PRINTF_INFINITE_LONG_DOUBLE || NEED_PRINTF_LONG_DOUBLE) && !defined IN_LIBINTL
+             else if ((dp->conversion == 'f' || dp->conversion == 'F'
+                       || dp->conversion == 'e' || dp->conversion == 'E'
+                       || dp->conversion == 'g' || dp->conversion == 'G'
+                       || dp->conversion == 'a' || dp->conversion == 'A')
+                      && (0
+ # if NEED_PRINTF_DOUBLE
+                          || a.arg[dp->arg_index].type == TYPE_DOUBLE
+ # elif NEED_PRINTF_INFINITE_DOUBLE
+                          || (a.arg[dp->arg_index].type == TYPE_DOUBLE
+                              /* The systems (mingw) which produce wrong output
+                                 for Inf, -Inf, and NaN also do so for -0.0.
+                                 Therefore we treat this case here as well.  */
+                              && is_infinite_or_zero (a.arg[dp->arg_index].a.a_double))
+ # endif
+ # if NEED_PRINTF_LONG_DOUBLE
+                          || a.arg[dp->arg_index].type == TYPE_LONGDOUBLE
+ # elif NEED_PRINTF_INFINITE_LONG_DOUBLE
+                          || (a.arg[dp->arg_index].type == TYPE_LONGDOUBLE
+                              /* Some systems produce wrong output for Inf,
+                                 -Inf, and NaN.  Some systems in this category
+                                 (IRIX 5.3) also do so for -0.0.  Therefore we
+                                 treat this case here as well.  */
+                              && is_infinite_or_zerol (a.arg[dp->arg_index].a.a_longdouble))
+ # endif
+                         ))
+               {
+ # if (NEED_PRINTF_DOUBLE || NEED_PRINTF_INFINITE_DOUBLE) && (NEED_PRINTF_LONG_DOUBLE || NEED_PRINTF_INFINITE_LONG_DOUBLE)
+                 arg_type type = a.arg[dp->arg_index].type;
+ # endif
+                 int flags = dp->flags;
+                 size_t width;
+                 size_t count;
+                 int has_precision;
+                 size_t precision;
+                 size_t tmp_length;
+                 DCHAR_T tmpbuf[700];
+                 DCHAR_T *tmp;
+                 DCHAR_T *pad_ptr;
+                 DCHAR_T *p;
+ 
+                 width = 0;
+                 if (dp->width_start != dp->width_end)
+                   {
+                     if (dp->width_arg_index != ARG_NONE)
+                       {
+                         int arg;
+ 
+                         if (!(a.arg[dp->width_arg_index].type == TYPE_INT))
+                           abort ();
+                         arg = a.arg[dp->width_arg_index].a.a_int;
+                         width = arg;
+                         if (arg < 0)
+                           {
+                             /* "A negative field width is taken as a '-' flag
+                                 followed by a positive field width."  */
+                             flags |= FLAG_LEFT;
+                             width = -width;
+                           }
+                       }
+                     else
+                       {
+                         const FCHAR_T *digitp = dp->width_start;
+ 
+                         do
+                           width = xsum (xtimes (width, 10), *digitp++ - '0');
+                         while (digitp != dp->width_end);
+                       }
+                   }
+ 
+                 has_precision = 0;
+                 precision = 0;
+                 if (dp->precision_start != dp->precision_end)
+                   {
+                     if (dp->precision_arg_index != ARG_NONE)
+                       {
+                         int arg;
+ 
+                         if (!(a.arg[dp->precision_arg_index].type == TYPE_INT))
+                           abort ();
+                         arg = a.arg[dp->precision_arg_index].a.a_int;
+                         /* "A negative precision is taken as if the precision
+                             were omitted."  */
+                         if (arg >= 0)
+                           {
+                             precision = arg;
+                             has_precision = 1;
+                           }
+                       }
+                     else
+                       {
+                         const FCHAR_T *digitp = dp->precision_start + 1;
+ 
+                         precision = 0;
+                         while (digitp != dp->precision_end)
+                           precision = xsum (xtimes (precision, 10), *digitp++ - '0');
+                         has_precision = 1;
+                       }
+                   }
+ 
+                 /* POSIX specifies the default precision to be 6 for %f, %F,
+                    %e, %E, but not for %g, %G.  Implementations appear to use
+                    the same default precision also for %g, %G.  But for %a, %A,
+                    the default precision is 0.  */
+                 if (!has_precision)
+                   if (!(dp->conversion == 'a' || dp->conversion == 'A'))
+                     precision = 6;
+ 
+                 /* Allocate a temporary buffer of sufficient size.  */
+ # if NEED_PRINTF_DOUBLE && NEED_PRINTF_LONG_DOUBLE
+                 tmp_length = (type == TYPE_LONGDOUBLE ? LDBL_DIG + 1 : DBL_DIG + 1);
+ # elif NEED_PRINTF_INFINITE_DOUBLE && NEED_PRINTF_LONG_DOUBLE
+                 tmp_length = (type == TYPE_LONGDOUBLE ? LDBL_DIG + 1 : 0);
+ # elif NEED_PRINTF_LONG_DOUBLE
+                 tmp_length = LDBL_DIG + 1;
+ # elif NEED_PRINTF_DOUBLE
+                 tmp_length = DBL_DIG + 1;
+ # else
+                 tmp_length = 0;
+ # endif
+                 if (tmp_length < precision)
+                   tmp_length = precision;
+ # if NEED_PRINTF_LONG_DOUBLE
+ #  if NEED_PRINTF_DOUBLE || NEED_PRINTF_INFINITE_DOUBLE
+                 if (type == TYPE_LONGDOUBLE)
+ #  endif
+                   if (dp->conversion == 'f' || dp->conversion == 'F')
+                     {
+                       long double arg = a.arg[dp->arg_index].a.a_longdouble;
+                       if (!(isnanl (arg) || arg + arg == arg))
+                         {
+                           /* arg is finite and nonzero.  */
+                           int exponent = floorlog10l (arg < 0 ? -arg : arg);
+                           if (exponent >= 0 && tmp_length < exponent + precision)
+                             tmp_length = exponent + precision;
+                         }
+                     }
+ # endif
+ # if NEED_PRINTF_DOUBLE
+ #  if NEED_PRINTF_LONG_DOUBLE || NEED_PRINTF_INFINITE_LONG_DOUBLE
+                 if (type == TYPE_DOUBLE)
+ #  endif
+                   if (dp->conversion == 'f' || dp->conversion == 'F')
+                     {
+                       double arg = a.arg[dp->arg_index].a.a_double;
+                       if (!(isnand (arg) || arg + arg == arg))
+                         {
+                           /* arg is finite and nonzero.  */
+                           int exponent = floorlog10 (arg < 0 ? -arg : arg);
+                           if (exponent >= 0 && tmp_length < exponent + precision)
+                             tmp_length = exponent + precision;
+                         }
+                     }
+ # endif
+                 /* Account for sign, decimal point etc. */
+                 tmp_length = xsum (tmp_length, 12);
+ 
+                 if (tmp_length < width)
+                   tmp_length = width;
+ 
+                 tmp_length = xsum (tmp_length, 1); /* account for trailing NUL */
+ 
+                 if (tmp_length <= sizeof (tmpbuf) / sizeof (DCHAR_T))
+                   tmp = tmpbuf;
+                 else
+                   {
+                     size_t tmp_memsize = xtimes (tmp_length, sizeof (DCHAR_T));
+ 
+                     if (size_overflow_p (tmp_memsize))
+                       /* Overflow, would lead to out of memory.  */
+                       goto out_of_memory;
+                     tmp = (DCHAR_T *) malloc (tmp_memsize);
+                     if (tmp == NULL)
+                       /* Out of memory.  */
+                       goto out_of_memory;
+                   }
+ 
+                 pad_ptr = NULL;
+                 p = tmp;
+ 
+ # if NEED_PRINTF_LONG_DOUBLE || NEED_PRINTF_INFINITE_LONG_DOUBLE
+ #  if NEED_PRINTF_DOUBLE || NEED_PRINTF_INFINITE_DOUBLE
+                 if (type == TYPE_LONGDOUBLE)
+ #  endif
+                   {
+                     long double arg = a.arg[dp->arg_index].a.a_longdouble;
+ 
+                     if (isnanl (arg))
+                       {
+                         if (dp->conversion >= 'A' && dp->conversion <= 'Z')
+                           {
+                             *p++ = 'N'; *p++ = 'A'; *p++ = 'N';
+                           }
+                         else
+                           {
+                             *p++ = 'n'; *p++ = 'a'; *p++ = 'n';
+                           }
+                       }
+                     else
+                       {
+                         int sign = 0;
+                         DECL_LONG_DOUBLE_ROUNDING
+ 
+                         BEGIN_LONG_DOUBLE_ROUNDING ();
+ 
+                         if (signbit (arg)) /* arg < 0.0L or negative zero */
+                           {
+                             sign = -1;
+                             arg = -arg;
+                           }
+ 
+                         if (sign < 0)
+                           *p++ = '-';
+                         else if (flags & FLAG_SHOWSIGN)
+                           *p++ = '+';
+                         else if (flags & FLAG_SPACE)
+                           *p++ = ' ';
+ 
+                         if (arg > 0.0L && arg + arg == arg)
+                           {
+                             if (dp->conversion >= 'A' && dp->conversion <= 'Z')
+                               {
+                                 *p++ = 'I'; *p++ = 'N'; *p++ = 'F';
+                               }
+                             else
+                               {
+                                 *p++ = 'i'; *p++ = 'n'; *p++ = 'f';
+                               }
+                           }
+                         else
+                           {
+ #  if NEED_PRINTF_LONG_DOUBLE
+                             pad_ptr = p;
+ 
+                             if (dp->conversion == 'f' || dp->conversion == 'F')
+                               {
+                                 char *digits;
+                                 size_t ndigits;
+ 
+                                 digits =
+                                   scale10_round_decimal_long_double (arg, precision);
+                                 if (digits == NULL)
+                                   {
+                                     END_LONG_DOUBLE_ROUNDING ();
+                                     goto out_of_memory;
+                                   }
+                                 ndigits = strlen (digits);
+ 
+                                 if (ndigits > precision)
+                                   do
+                                     {
+                                       --ndigits;
+                                       *p++ = digits[ndigits];
+                                     }
+                                   while (ndigits > precision);
+                                 else
+                                   *p++ = '0';
+                                 /* Here ndigits <= precision.  */
+                                 if ((flags & FLAG_ALT) || precision > 0)
+                                   {
+                                     *p++ = decimal_point_char ();
+                                     for (; precision > ndigits; precision--)
+                                       *p++ = '0';
+                                     while (ndigits > 0)
+                                       {
+                                         --ndigits;
+                                         *p++ = digits[ndigits];
+                                       }
+                                   }
+ 
+                                 free (digits);
+                               }
+                             else if (dp->conversion == 'e' || dp->conversion == 'E')
+                               {
+                                 int exponent;
+ 
+                                 if (arg == 0.0L)
+                                   {
+                                     exponent = 0;
+                                     *p++ = '0';
+                                     if ((flags & FLAG_ALT) || precision > 0)
+                                       {
+                                         *p++ = decimal_point_char ();
+                                         for (; precision > 0; precision--)
+                                           *p++ = '0';
+                                       }
+                                   }
+                                 else
+                                   {
+                                     /* arg > 0.0L.  */
+                                     int adjusted;
+                                     char *digits;
+                                     size_t ndigits;
+ 
+                                     exponent = floorlog10l (arg);
+                                     adjusted = 0;
+                                     for (;;)
+                                       {
+                                         digits =
+                                           scale10_round_decimal_long_double (arg,
+                                                                              (int)precision - exponent);
+                                         if (digits == NULL)
+                                           {
+                                             END_LONG_DOUBLE_ROUNDING ();
+                                             goto out_of_memory;
+                                           }
+                                         ndigits = strlen (digits);
+ 
+                                         if (ndigits == precision + 1)
+                                           break;
+                                         if (ndigits < precision
+                                             || ndigits > precision + 2)
+                                           /* The exponent was not guessed
+                                              precisely enough.  */
+                                           abort ();
+                                         if (adjusted)
+                                           /* None of two values of exponent is
+                                              the right one.  Prevent an endless
+                                              loop.  */
+                                           abort ();
+                                         free (digits);
+                                         if (ndigits == precision)
+                                           exponent -= 1;
+                                         else
+                                           exponent += 1;
+                                         adjusted = 1;
+                                       }
+                                     /* Here ndigits = precision+1.  */
+                                     if (is_borderline (digits, precision))
+                                       {
+                                         /* Maybe the exponent guess was too high
+                                            and a smaller exponent can be reached
+                                            by turning a 10...0 into 9...9x.  */
+                                         char *digits2 =
+                                           scale10_round_decimal_long_double (arg,
+                                                                              (int)precision - exponent + 1);
+                                         if (digits2 == NULL)
+                                           {
+                                             free (digits);
+                                             END_LONG_DOUBLE_ROUNDING ();
+                                             goto out_of_memory;
+                                           }
+                                         if (strlen (digits2) == precision + 1)
+                                           {
+                                             free (digits);
+                                             digits = digits2;
+                                             exponent -= 1;
+                                           }
+                                         else
+                                           free (digits2);
+                                       }
+                                     /* Here ndigits = precision+1.  */
+ 
+                                     *p++ = digits[--ndigits];
+                                     if ((flags & FLAG_ALT) || precision > 0)
+                                       {
+                                         *p++ = decimal_point_char ();
+                                         while (ndigits > 0)
+                                           {
+                                             --ndigits;
+                                             *p++ = digits[ndigits];
+                                           }
+                                       }
+ 
+                                     free (digits);
+                                   }
+ 
+                                 *p++ = dp->conversion; /* 'e' or 'E' */
+ #   if WIDE_CHAR_VERSION
+                                 {
+                                   static const wchar_t decimal_format[] =
+                                     { '%', '+', '.', '2', 'd', '\0' };
+                                   SNPRINTF (p, 6 + 1, decimal_format, exponent);
+                                 }
+                                 while (*p != '\0')
+                                   p++;
+ #   else
+                                 if (sizeof (DCHAR_T) == 1)
+                                   {
+                                     sprintf ((char *) p, "%+.2d", exponent);
+                                     while (*p != '\0')
+                                       p++;
+                                   }
+                                 else
+                                   {
+                                     char expbuf[6 + 1];
+                                     const char *ep;
+                                     sprintf (expbuf, "%+.2d", exponent);
+                                     for (ep = expbuf; (*p = *ep) != '\0'; ep++)
+                                       p++;
+                                   }
+ #   endif
+                               }
+                             else if (dp->conversion == 'g' || dp->conversion == 'G')
+                               {
+                                 if (precision == 0)
+                                   precision = 1;
+                                 /* precision >= 1.  */
+ 
+                                 if (arg == 0.0L)
+                                   /* The exponent is 0, >= -4, < precision.
+                                      Use fixed-point notation.  */
+                                   {
+                                     size_t ndigits = precision;
+                                     /* Number of trailing zeroes that have to be
+                                        dropped.  */
+                                     size_t nzeroes =
+                                       (flags & FLAG_ALT ? 0 : precision - 1);
+ 
+                                     --ndigits;
+                                     *p++ = '0';
+                                     if ((flags & FLAG_ALT) || ndigits > nzeroes)
+                                       {
+                                         *p++ = decimal_point_char ();
+                                         while (ndigits > nzeroes)
+                                           {
+                                             --ndigits;
+                                             *p++ = '0';
+                                           }
+                                       }
+                                   }
+                                 else
+                                   {
+                                     /* arg > 0.0L.  */
+                                     int exponent;
+                                     int adjusted;
+                                     char *digits;
+                                     size_t ndigits;
+                                     size_t nzeroes;
+ 
+                                     exponent = floorlog10l (arg);
+                                     adjusted = 0;
+                                     for (;;)
+                                       {
+                                         digits =
+                                           scale10_round_decimal_long_double (arg,
+                                                                              (int)(precision - 1) - exponent);
+                                         if (digits == NULL)
+                                           {
+                                             END_LONG_DOUBLE_ROUNDING ();
+                                             goto out_of_memory;
+                                           }
+                                         ndigits = strlen (digits);
+ 
+                                         if (ndigits == precision)
+                                           break;
+                                         if (ndigits < precision - 1
+                                             || ndigits > precision + 1)
+                                           /* The exponent was not guessed
+                                              precisely enough.  */
+                                           abort ();
+                                         if (adjusted)
+                                           /* None of two values of exponent is
+                                              the right one.  Prevent an endless
+                                              loop.  */
+                                           abort ();
+                                         free (digits);
+                                         if (ndigits < precision)
+                                           exponent -= 1;
+                                         else
+                                           exponent += 1;
+                                         adjusted = 1;
+                                       }
+                                     /* Here ndigits = precision.  */
+                                     if (is_borderline (digits, precision - 1))
+                                       {
+                                         /* Maybe the exponent guess was too high
+                                            and a smaller exponent can be reached
+                                            by turning a 10...0 into 9...9x.  */
+                                         char *digits2 =
+                                           scale10_round_decimal_long_double (arg,
+                                                                              (int)(precision - 1) - exponent + 1);
+                                         if (digits2 == NULL)
+                                           {
+                                             free (digits);
+                                             END_LONG_DOUBLE_ROUNDING ();
+                                             goto out_of_memory;
+                                           }
+                                         if (strlen (digits2) == precision)
+                                           {
+                                             free (digits);
+                                             digits = digits2;
+                                             exponent -= 1;
+                                           }
+                                         else
+                                           free (digits2);
+                                       }
+                                     /* Here ndigits = precision.  */
+ 
+                                     /* Determine the number of trailing zeroes
+                                        that have to be dropped.  */
+                                     nzeroes = 0;
+                                     if ((flags & FLAG_ALT) == 0)
+                                       while (nzeroes < ndigits
+                                              && digits[nzeroes] == '0')
+                                         nzeroes++;
+ 
+                                     /* The exponent is now determined.  */
+                                     if (exponent >= -4
+                                         && exponent < (long)precision)
+                                       {
+                                         /* Fixed-point notation:
+                                            max(exponent,0)+1 digits, then the
+                                            decimal point, then the remaining
+                                            digits without trailing zeroes.  */
+                                         if (exponent >= 0)
+                                           {
+                                             size_t ecount = exponent + 1;
+                                             /* Note: count <= precision = ndigits.  */
+                                             for (; ecount > 0; ecount--)
+                                               *p++ = digits[--ndigits];
+                                             if ((flags & FLAG_ALT) || ndigits > nzeroes)
+                                               {
+                                                 *p++ = decimal_point_char ();
+                                                 while (ndigits > nzeroes)
+                                                   {
+                                                     --ndigits;
+                                                     *p++ = digits[ndigits];
+                                                   }
+                                               }
+                                           }
+                                         else
+                                           {
+                                             size_t ecount = -exponent - 1;
+                                             *p++ = '0';
+                                             *p++ = decimal_point_char ();
+                                             for (; ecount > 0; ecount--)
+                                               *p++ = '0';
+                                             while (ndigits > nzeroes)
+                                               {
+                                                 --ndigits;
+                                                 *p++ = digits[ndigits];
+                                               }
+                                           }
+                                       }
+                                     else
+                                       {
+                                         /* Exponential notation.  */
+                                         *p++ = digits[--ndigits];
+                                         if ((flags & FLAG_ALT) || ndigits > nzeroes)
+                                           {
+                                             *p++ = decimal_point_char ();
+                                             while (ndigits > nzeroes)
+                                               {
+                                                 --ndigits;
+                                                 *p++ = digits[ndigits];
+                                               }
+                                           }
+                                         *p++ = dp->conversion - 'G' + 'E'; /* 'e' or 'E' */
+ #   if WIDE_CHAR_VERSION
+                                         {
+                                           static const wchar_t decimal_format[] =
+                                             { '%', '+', '.', '2', 'd', '\0' };
+                                           SNPRINTF (p, 6 + 1, decimal_format, exponent);
+                                         }
+                                         while (*p != '\0')
+                                           p++;
+ #   else
+                                         if (sizeof (DCHAR_T) == 1)
+                                           {
+                                             sprintf ((char *) p, "%+.2d", exponent);
+                                             while (*p != '\0')
+                                               p++;
+                                           }
+                                         else
+                                           {
+                                             char expbuf[6 + 1];
+                                             const char *ep;
+                                             sprintf (expbuf, "%+.2d", exponent);
+                                             for (ep = expbuf; (*p = *ep) != '\0'; ep++)
+                                               p++;
+                                           }
+ #   endif
+                                       }
+ 
+                                     free (digits);
+                                   }
+                               }
+                             else
+                               abort ();
+ #  else
+                             /* arg is finite.  */
+                             if (!(arg == 0.0L))
+                               abort ();
+ 
+                             pad_ptr = p;
+ 
+                             if (dp->conversion == 'f' || dp->conversion == 'F')
+                               {
+                                 *p++ = '0';
+                                 if ((flags & FLAG_ALT) || precision > 0)
+                                   {
+                                     *p++ = decimal_point_char ();
+                                     for (; precision > 0; precision--)
+                                       *p++ = '0';
+                                   }
+                               }
+                             else if (dp->conversion == 'e' || dp->conversion == 'E')
+                               {
+                                 *p++ = '0';
+                                 if ((flags & FLAG_ALT) || precision > 0)
+                                   {
+                                     *p++ = decimal_point_char ();
+                                     for (; precision > 0; precision--)
+                                       *p++ = '0';
+                                   }
+                                 *p++ = dp->conversion; /* 'e' or 'E' */
+                                 *p++ = '+';
+                                 *p++ = '0';
+                                 *p++ = '0';
+                               }
+                             else if (dp->conversion == 'g' || dp->conversion == 'G')
+                               {
+                                 *p++ = '0';
+                                 if (flags & FLAG_ALT)
+                                   {
+                                     size_t ndigits =
+                                       (precision > 0 ? precision - 1 : 0);
+                                     *p++ = decimal_point_char ();
+                                     for (; ndigits > 0; --ndigits)
+                                       *p++ = '0';
+                                   }
+                               }
+                             else if (dp->conversion == 'a' || dp->conversion == 'A')
+                               {
+                                 *p++ = '0';
+                                 *p++ = dp->conversion - 'A' + 'X';
+                                 pad_ptr = p;
+                                 *p++ = '0';
+                                 if ((flags & FLAG_ALT) || precision > 0)
+                                   {
+                                     *p++ = decimal_point_char ();
+                                     for (; precision > 0; precision--)
+                                       *p++ = '0';
+                                   }
+                                 *p++ = dp->conversion - 'A' + 'P';
+                                 *p++ = '+';
+                                 *p++ = '0';
+                               }
+                             else
+                               abort ();
+ #  endif
+                           }
+ 
+                         END_LONG_DOUBLE_ROUNDING ();
+                       }
+                   }
+ #  if NEED_PRINTF_DOUBLE || NEED_PRINTF_INFINITE_DOUBLE
+                 else
+ #  endif
+ # endif
+ # if NEED_PRINTF_DOUBLE || NEED_PRINTF_INFINITE_DOUBLE
+                   {
+                     double arg = a.arg[dp->arg_index].a.a_double;
+ 
+                     if (isnand (arg))
+                       {
+                         if (dp->conversion >= 'A' && dp->conversion <= 'Z')
+                           {
+                             *p++ = 'N'; *p++ = 'A'; *p++ = 'N';
+                           }
+                         else
+                           {
+                             *p++ = 'n'; *p++ = 'a'; *p++ = 'n';
+                           }
+                       }
+                     else
+                       {
+                         int sign = 0;
+ 
+                         if (signbit (arg)) /* arg < 0.0 or negative zero */
+                           {
+                             sign = -1;
+                             arg = -arg;
+                           }
+ 
+                         if (sign < 0)
+                           *p++ = '-';
+                         else if (flags & FLAG_SHOWSIGN)
+                           *p++ = '+';
+                         else if (flags & FLAG_SPACE)
+                           *p++ = ' ';
+ 
+                         if (arg > 0.0 && arg + arg == arg)
+                           {
+                             if (dp->conversion >= 'A' && dp->conversion <= 'Z')
+                               {
+                                 *p++ = 'I'; *p++ = 'N'; *p++ = 'F';
+                               }
+                             else
+                               {
+                                 *p++ = 'i'; *p++ = 'n'; *p++ = 'f';
+                               }
+                           }
+                         else
+                           {
+ #  if NEED_PRINTF_DOUBLE
+                             pad_ptr = p;
+ 
+                             if (dp->conversion == 'f' || dp->conversion == 'F')
+                               {
+                                 char *digits;
+                                 size_t ndigits;
+ 
+                                 digits =
+                                   scale10_round_decimal_double (arg, precision);
+                                 if (digits == NULL)
+                                   goto out_of_memory;
+                                 ndigits = strlen (digits);
+ 
+                                 if (ndigits > precision)
+                                   do
+                                     {
+                                       --ndigits;
+                                       *p++ = digits[ndigits];
+                                     }
+                                   while (ndigits > precision);
+                                 else
+                                   *p++ = '0';
+                                 /* Here ndigits <= precision.  */
+                                 if ((flags & FLAG_ALT) || precision > 0)
+                                   {
+                                     *p++ = decimal_point_char ();
+                                     for (; precision > ndigits; precision--)
+                                       *p++ = '0';
+                                     while (ndigits > 0)
+                                       {
+                                         --ndigits;
+                                         *p++ = digits[ndigits];
+                                       }
+                                   }
+ 
+                                 free (digits);
+                               }
+                             else if (dp->conversion == 'e' || dp->conversion == 'E')
+                               {
+                                 int exponent;
+ 
+                                 if (arg == 0.0)
+                                   {
+                                     exponent = 0;
+                                     *p++ = '0';
+                                     if ((flags & FLAG_ALT) || precision > 0)
+                                       {
+                                         *p++ = decimal_point_char ();
+                                         for (; precision > 0; precision--)
+                                           *p++ = '0';
+                                       }
+                                   }
+                                 else
+                                   {
+                                     /* arg > 0.0.  */
+                                     int adjusted;
+                                     char *digits;
+                                     size_t ndigits;
+ 
+                                     exponent = floorlog10 (arg);
+                                     adjusted = 0;
+                                     for (;;)
+                                       {
+                                         digits =
+                                           scale10_round_decimal_double (arg,
+                                                                         (int)precision - exponent);
+                                         if (digits == NULL)
+                                           goto out_of_memory;
+                                         ndigits = strlen (digits);
+ 
+                                         if (ndigits == precision + 1)
+                                           break;
+                                         if (ndigits < precision
+                                             || ndigits > precision + 2)
+                                           /* The exponent was not guessed
+                                              precisely enough.  */
+                                           abort ();
+                                         if (adjusted)
+                                           /* None of two values of exponent is
+                                              the right one.  Prevent an endless
+                                              loop.  */
+                                           abort ();
+                                         free (digits);
+                                         if (ndigits == precision)
+                                           exponent -= 1;
+                                         else
+                                           exponent += 1;
+                                         adjusted = 1;
+                                       }
+                                     /* Here ndigits = precision+1.  */
+                                     if (is_borderline (digits, precision))
+                                       {
+                                         /* Maybe the exponent guess was too high
+                                            and a smaller exponent can be reached
+                                            by turning a 10...0 into 9...9x.  */
+                                         char *digits2 =
+                                           scale10_round_decimal_double (arg,
+                                                                         (int)precision - exponent + 1);
+                                         if (digits2 == NULL)
+                                           {
+                                             free (digits);
+                                             goto out_of_memory;
+                                           }
+                                         if (strlen (digits2) == precision + 1)
+                                           {
+                                             free (digits);
+                                             digits = digits2;
+                                             exponent -= 1;
+                                           }
+                                         else
+                                           free (digits2);
+                                       }
+                                     /* Here ndigits = precision+1.  */
+ 
+                                     *p++ = digits[--ndigits];
+                                     if ((flags & FLAG_ALT) || precision > 0)
+                                       {
+                                         *p++ = decimal_point_char ();
+                                         while (ndigits > 0)
+                                           {
+                                             --ndigits;
+                                             *p++ = digits[ndigits];
+                                           }
+                                       }
+ 
+                                     free (digits);
+                                   }
+ 
+                                 *p++ = dp->conversion; /* 'e' or 'E' */
+ #   if WIDE_CHAR_VERSION
+                                 {
+                                   static const wchar_t decimal_format[] =
+                                     /* Produce the same number of exponent digits
+                                        as the native printf implementation.  */
+ #    if (defined _WIN32 || defined __WIN32__) && ! defined __CYGWIN__
+                                     { '%', '+', '.', '3', 'd', '\0' };
+ #    else
+                                     { '%', '+', '.', '2', 'd', '\0' };
+ #    endif
+                                   SNPRINTF (p, 6 + 1, decimal_format, exponent);
+                                 }
+                                 while (*p != '\0')
+                                   p++;
+ #   else
+                                 {
+                                   static const char decimal_format[] =
+                                     /* Produce the same number of exponent digits
+                                        as the native printf implementation.  */
+ #    if (defined _WIN32 || defined __WIN32__) && ! defined __CYGWIN__
+                                     "%+.3d";
+ #    else
+                                     "%+.2d";
+ #    endif
+                                   if (sizeof (DCHAR_T) == 1)
+                                     {
+                                       sprintf ((char *) p, decimal_format, exponent);
+                                       while (*p != '\0')
+                                         p++;
+                                     }
+                                   else
+                                     {
+                                       char expbuf[6 + 1];
+                                       const char *ep;
+                                       sprintf (expbuf, decimal_format, exponent);
+                                       for (ep = expbuf; (*p = *ep) != '\0'; ep++)
+                                         p++;
+                                     }
+                                 }
+ #   endif
+                               }
+                             else if (dp->conversion == 'g' || dp->conversion == 'G')
+                               {
+                                 if (precision == 0)
+                                   precision = 1;
+                                 /* precision >= 1.  */
+ 
+                                 if (arg == 0.0)
+                                   /* The exponent is 0, >= -4, < precision.
+                                      Use fixed-point notation.  */
+                                   {
+                                     size_t ndigits = precision;
+                                     /* Number of trailing zeroes that have to be
+                                        dropped.  */
+                                     size_t nzeroes =
+                                       (flags & FLAG_ALT ? 0 : precision - 1);
+ 
+                                     --ndigits;
+                                     *p++ = '0';
+                                     if ((flags & FLAG_ALT) || ndigits > nzeroes)
+                                       {
+                                         *p++ = decimal_point_char ();
+                                         while (ndigits > nzeroes)
+                                           {
+                                             --ndigits;
+                                             *p++ = '0';
+                                           }
+                                       }
+                                   }
+                                 else
+                                   {
+                                     /* arg > 0.0.  */
+                                     int exponent;
+                                     int adjusted;
+                                     char *digits;
+                                     size_t ndigits;
+                                     size_t nzeroes;
+ 
+                                     exponent = floorlog10 (arg);
+                                     adjusted = 0;
+                                     for (;;)
+                                       {
+                                         digits =
+                                           scale10_round_decimal_double (arg,
+                                                                         (int)(precision - 1) - exponent);
+                                         if (digits == NULL)
+                                           goto out_of_memory;
+                                         ndigits = strlen (digits);
+ 
+                                         if (ndigits == precision)
+                                           break;
+                                         if (ndigits < precision - 1
+                                             || ndigits > precision + 1)
+                                           /* The exponent was not guessed
+                                              precisely enough.  */
+                                           abort ();
+                                         if (adjusted)
+                                           /* None of two values of exponent is
+                                              the right one.  Prevent an endless
+                                              loop.  */
+                                           abort ();
+                                         free (digits);
+                                         if (ndigits < precision)
+                                           exponent -= 1;
+                                         else
+                                           exponent += 1;
+                                         adjusted = 1;
+                                       }
+                                     /* Here ndigits = precision.  */
+                                     if (is_borderline (digits, precision - 1))
+                                       {
+                                         /* Maybe the exponent guess was too high
+                                            and a smaller exponent can be reached
+                                            by turning a 10...0 into 9...9x.  */
+                                         char *digits2 =
+                                           scale10_round_decimal_double (arg,
+                                                                         (int)(precision - 1) - exponent + 1);
+                                         if (digits2 == NULL)
+                                           {
+                                             free (digits);
+                                             goto out_of_memory;
+                                           }
+                                         if (strlen (digits2) == precision)
+                                           {
+                                             free (digits);
+                                             digits = digits2;
+                                             exponent -= 1;
+                                           }
+                                         else
+                                           free (digits2);
+                                       }
+                                     /* Here ndigits = precision.  */
+ 
+                                     /* Determine the number of trailing zeroes
+                                        that have to be dropped.  */
+                                     nzeroes = 0;
+                                     if ((flags & FLAG_ALT) == 0)
+                                       while (nzeroes < ndigits
+                                              && digits[nzeroes] == '0')
+                                         nzeroes++;
+ 
+                                     /* The exponent is now determined.  */
+                                     if (exponent >= -4
+                                         && exponent < (long)precision)
+                                       {
+                                         /* Fixed-point notation:
+                                            max(exponent,0)+1 digits, then the
+                                            decimal point, then the remaining
+                                            digits without trailing zeroes.  */
+                                         if (exponent >= 0)
+                                           {
+                                             size_t ecount = exponent + 1;
+                                             /* Note: ecount <= precision = ndigits.  */
+                                             for (; ecount > 0; ecount--)
+                                               *p++ = digits[--ndigits];
+                                             if ((flags & FLAG_ALT) || ndigits > nzeroes)
+                                               {
+                                                 *p++ = decimal_point_char ();
+                                                 while (ndigits > nzeroes)
+                                                   {
+                                                     --ndigits;
+                                                     *p++ = digits[ndigits];
+                                                   }
+                                               }
+                                           }
+                                         else
+                                           {
+                                             size_t ecount = -exponent - 1;
+                                             *p++ = '0';
+                                             *p++ = decimal_point_char ();
+                                             for (; ecount > 0; ecount--)
+                                               *p++ = '0';
+                                             while (ndigits > nzeroes)
+                                               {
+                                                 --ndigits;
+                                                 *p++ = digits[ndigits];
+                                               }
+                                           }
+                                       }
+                                     else
+                                       {
+                                         /* Exponential notation.  */
+                                         *p++ = digits[--ndigits];
+                                         if ((flags & FLAG_ALT) || ndigits > nzeroes)
+                                           {
+                                             *p++ = decimal_point_char ();
+                                             while (ndigits > nzeroes)
+                                               {
+                                                 --ndigits;
+                                                 *p++ = digits[ndigits];
+                                               }
+                                           }
+                                         *p++ = dp->conversion - 'G' + 'E'; /* 'e' or 'E' */
+ #   if WIDE_CHAR_VERSION
+                                         {
+                                           static const wchar_t decimal_format[] =
+                                             /* Produce the same number of exponent digits
+                                                as the native printf implementation.  */
+ #    if (defined _WIN32 || defined __WIN32__) && ! defined __CYGWIN__
+                                             { '%', '+', '.', '3', 'd', '\0' };
+ #    else
+                                             { '%', '+', '.', '2', 'd', '\0' };
+ #    endif
+                                           SNPRINTF (p, 6 + 1, decimal_format, exponent);
+                                         }
+                                         while (*p != '\0')
+                                           p++;
+ #   else
+                                         {
+                                           static const char decimal_format[] =
+                                             /* Produce the same number of exponent digits
+                                                as the native printf implementation.  */
+ #    if (defined _WIN32 || defined __WIN32__) && ! defined __CYGWIN__
+                                             "%+.3d";
+ #    else
+                                             "%+.2d";
+ #    endif
+                                           if (sizeof (DCHAR_T) == 1)
+                                             {
+                                               sprintf ((char *) p, decimal_format, exponent);
+                                               while (*p != '\0')
+                                                 p++;
+                                             }
+                                           else
+                                             {
+                                               char expbuf[6 + 1];
+                                               const char *ep;
+                                               sprintf (expbuf, decimal_format, exponent);
+                                               for (ep = expbuf; (*p = *ep) != '\0'; ep++)
+                                                 p++;
+                                             }
+                                         }
+ #   endif
+                                       }
+ 
+                                     free (digits);
+                                   }
+                               }
+                             else
+                               abort ();
+ #  else
+                             /* arg is finite.  */
+                             if (!(arg == 0.0))
+                               abort ();
+ 
+                             pad_ptr = p;
+ 
+                             if (dp->conversion == 'f' || dp->conversion == 'F')
+                               {
+                                 *p++ = '0';
+                                 if ((flags & FLAG_ALT) || precision > 0)
+                                   {
+                                     *p++ = decimal_point_char ();
+                                     for (; precision > 0; precision--)
+                                       *p++ = '0';
+                                   }
+                               }
+                             else if (dp->conversion == 'e' || dp->conversion == 'E')
+                               {
+                                 *p++ = '0';
+                                 if ((flags & FLAG_ALT) || precision > 0)
+                                   {
+                                     *p++ = decimal_point_char ();
+                                     for (; precision > 0; precision--)
+                                       *p++ = '0';
+                                   }
+                                 *p++ = dp->conversion; /* 'e' or 'E' */
+                                 *p++ = '+';
+                                 /* Produce the same number of exponent digits as
+                                    the native printf implementation.  */
+ #   if (defined _WIN32 || defined __WIN32__) && ! defined __CYGWIN__
+                                 *p++ = '0';
+ #   endif
+                                 *p++ = '0';
+                                 *p++ = '0';
+                               }
+                             else if (dp->conversion == 'g' || dp->conversion == 'G')
+                               {
+                                 *p++ = '0';
+                                 if (flags & FLAG_ALT)
+                                   {
+                                     size_t ndigits =
+                                       (precision > 0 ? precision - 1 : 0);
+                                     *p++ = decimal_point_char ();
+                                     for (; ndigits > 0; --ndigits)
+                                       *p++ = '0';
+                                   }
+                               }
+                             else
+                               abort ();
+ #  endif
+                           }
+                       }
+                   }
+ # endif
+ 
+                 /* The generated string now extends from tmp to p, with the
+                    zero padding insertion point being at pad_ptr.  */
+                 count = p - tmp;
+ 
+                 if (count < width)
+                   {
+                     size_t pad = width - count;
+                     DCHAR_T *end = p + pad;
+ 
+                     if (flags & FLAG_LEFT)
+                       {
+                         /* Pad with spaces on the right.  */
+                         for (; pad > 0; pad--)
+                           *p++ = ' ';
+                       }
+                     else if ((flags & FLAG_ZERO) && pad_ptr != NULL)
+                       {
+                         /* Pad with zeroes.  */
+                         DCHAR_T *q = end;
+ 
+                         while (p > pad_ptr)
+                           *--q = *--p;
+                         for (; pad > 0; pad--)
+                           *p++ = '0';
+                       }
+                     else
+                       {
+                         /* Pad with spaces on the left.  */
+                         DCHAR_T *q = end;
+ 
+                         while (p > tmp)
+                           *--q = *--p;
+                         for (; pad > 0; pad--)
+                           *p++ = ' ';
+                       }
+ 
+                     p = end;
+                   }
+ 
+                 count = p - tmp;
+ 
+                 if (count >= tmp_length)
+                   /* tmp_length was incorrectly calculated - fix the
+                      code above!  */
+                   abort ();
+ 
+                 /* Make room for the result.  */
+                 if (count >= allocated - length)
+                   {
+                     size_t n = xsum (length, count);
+ 
+                     ENSURE_ALLOCATION (n);
+                   }
+ 
+                 /* Append the result.  */
+                 memcpy (result + length, tmp, count * sizeof (DCHAR_T));
+                 if (tmp != tmpbuf)
+                   free (tmp);
+                 length += count;
+               }
+ #endif
+             else
+               {
+                 arg_type type = a.arg[dp->arg_index].type;
+                 int flags = dp->flags;
+ #if !DCHAR_IS_TCHAR || ENABLE_UNISTDIO || NEED_PRINTF_FLAG_LEFTADJUST || NEED_PRINTF_FLAG_ZERO || NEED_PRINTF_UNBOUNDED_PRECISION
+                 int has_width;
+ #endif
+ #if !USE_SNPRINTF || !HAVE_SNPRINTF_RETVAL_C99 || !DCHAR_IS_TCHAR || ENABLE_UNISTDIO || NEED_PRINTF_FLAG_LEFTADJUST || NEED_PRINTF_FLAG_ZERO || NEED_PRINTF_UNBOUNDED_PRECISION
+                 size_t width;
+ #endif
+ #if !USE_SNPRINTF || !HAVE_SNPRINTF_RETVAL_C99 || NEED_PRINTF_UNBOUNDED_PRECISION
+                 int has_precision;
+                 size_t precision;
+ #endif
+ #if NEED_PRINTF_UNBOUNDED_PRECISION
+                 int prec_ourselves;
+ #else
+ #               define prec_ourselves 0
+ #endif
+ #if NEED_PRINTF_FLAG_LEFTADJUST
+ #               define pad_ourselves 1
+ #elif !DCHAR_IS_TCHAR || ENABLE_UNISTDIO || NEED_PRINTF_FLAG_ZERO || NEED_PRINTF_UNBOUNDED_PRECISION
+                 int pad_ourselves;
+ #else
+ #               define pad_ourselves 0
+ #endif
+                 TCHAR_T *fbp;
+                 unsigned int prefix_count;
+                 int prefixes[2] IF_LINT (= { 0 });
+                 int orig_errno;
+ #if !USE_SNPRINTF
+                 size_t tmp_length;
+                 TCHAR_T tmpbuf[700];
+                 TCHAR_T *tmp;
+ #endif
+ 
+ #if !DCHAR_IS_TCHAR || ENABLE_UNISTDIO || NEED_PRINTF_FLAG_LEFTADJUST || NEED_PRINTF_FLAG_ZERO || NEED_PRINTF_UNBOUNDED_PRECISION
+                 has_width = 0;
+ #endif
+ #if !USE_SNPRINTF || !HAVE_SNPRINTF_RETVAL_C99 || !DCHAR_IS_TCHAR || ENABLE_UNISTDIO || NEED_PRINTF_FLAG_LEFTADJUST || NEED_PRINTF_FLAG_ZERO || NEED_PRINTF_UNBOUNDED_PRECISION
+                 width = 0;
+                 if (dp->width_start != dp->width_end)
+                   {
+                     if (dp->width_arg_index != ARG_NONE)
+                       {
+                         int arg;
+ 
+                         if (!(a.arg[dp->width_arg_index].type == TYPE_INT))
+                           abort ();
+                         arg = a.arg[dp->width_arg_index].a.a_int;
+                         width = arg;
+                         if (arg < 0)
+                           {
+                             /* "A negative field width is taken as a '-' flag
+                                 followed by a positive field width."  */
+                             flags |= FLAG_LEFT;
+                             width = -width;
+                           }
+                       }
+                     else
+                       {
+                         const FCHAR_T *digitp = dp->width_start;
+ 
+                         do
+                           width = xsum (xtimes (width, 10), *digitp++ - '0');
+                         while (digitp != dp->width_end);
+                       }
+ #if !DCHAR_IS_TCHAR || ENABLE_UNISTDIO || NEED_PRINTF_FLAG_LEFTADJUST || NEED_PRINTF_FLAG_ZERO || NEED_PRINTF_UNBOUNDED_PRECISION
+                     has_width = 1;
+ #endif
+                   }
+ #endif
+ 
+ #if !USE_SNPRINTF || !HAVE_SNPRINTF_RETVAL_C99 || NEED_PRINTF_UNBOUNDED_PRECISION
+                 has_precision = 0;
+                 precision = 6;
+                 if (dp->precision_start != dp->precision_end)
+                   {
+                     if (dp->precision_arg_index != ARG_NONE)
+                       {
+                         int arg;
+ 
+                         if (!(a.arg[dp->precision_arg_index].type == TYPE_INT))
+                           abort ();
+                         arg = a.arg[dp->precision_arg_index].a.a_int;
+                         /* "A negative precision is taken as if the precision
+                             were omitted."  */
+                         if (arg >= 0)
+                           {
+                             precision = arg;
+                             has_precision = 1;
+                           }
+                       }
+                     else
+                       {
+                         const FCHAR_T *digitp = dp->precision_start + 1;
+ 
+                         precision = 0;
+                         while (digitp != dp->precision_end)
+                           precision = xsum (xtimes (precision, 10), *digitp++ - '0');
+                         has_precision = 1;
+                       }
+                   }
+ #endif
+ 
+                 /* Decide whether to handle the precision ourselves.  */
+ #if NEED_PRINTF_UNBOUNDED_PRECISION
+                 switch (dp->conversion)
+                   {
+                   case 'd': case 'i': case 'u':
+                   case 'o':
+                   case 'x': case 'X': case 'p':
+                     prec_ourselves = has_precision && (precision > 0);
+                     break;
+                   default:
+                     prec_ourselves = 0;
+                     break;
+                   }
+ #endif
+ 
+                 /* Decide whether to perform the padding ourselves.  */
+ #if !NEED_PRINTF_FLAG_LEFTADJUST && (!DCHAR_IS_TCHAR || ENABLE_UNISTDIO || NEED_PRINTF_FLAG_ZERO || NEED_PRINTF_UNBOUNDED_PRECISION)
+                 switch (dp->conversion)
+                   {
+ # if !DCHAR_IS_TCHAR || ENABLE_UNISTDIO
+                   /* If we need conversion from TCHAR_T[] to DCHAR_T[], we need
+                      to perform the padding after this conversion.  Functions
+                      with unistdio extensions perform the padding based on
+                      character count rather than element count.  */
+                   case 'c': case 's':
+ # endif
+ # if NEED_PRINTF_FLAG_ZERO
+                   case 'f': case 'F': case 'e': case 'E': case 'g': case 'G':
+                   case 'a': case 'A':
+ # endif
+                     pad_ourselves = 1;
+                     break;
+                   default:
+                     pad_ourselves = prec_ourselves;
+                     break;
+                   }
+ #endif
+ 
+ #if !USE_SNPRINTF
+                 /* Allocate a temporary buffer of sufficient size for calling
+                    sprintf.  */
+                 tmp_length =
+                   MAX_ROOM_NEEDED (&a, dp->arg_index, dp->conversion, type,
+                                    flags, width, has_precision, precision,
+                                    pad_ourselves);
+ 
+                 if (tmp_length <= sizeof (tmpbuf) / sizeof (TCHAR_T))
+                   tmp = tmpbuf;
+                 else
+                   {
+                     size_t tmp_memsize = xtimes (tmp_length, sizeof (TCHAR_T));
+ 
+                     if (size_overflow_p (tmp_memsize))
+                       /* Overflow, would lead to out of memory.  */
+                       goto out_of_memory;
+                     tmp = (TCHAR_T *) malloc (tmp_memsize);
+                     if (tmp == NULL)
+                       /* Out of memory.  */
+                       goto out_of_memory;
+                   }
+ #endif
+ 
+                 /* Construct the format string for calling snprintf or
+                    sprintf.  */
+                 fbp = buf;
+                 *fbp++ = '%';
+ #if NEED_PRINTF_FLAG_GROUPING
+                 /* The underlying implementation doesn't support the ' flag.
+                    Produce no grouping characters in this case; this is
+                    acceptable because the grouping is locale dependent.  */
+ #else
+                 if (flags & FLAG_GROUP)
+                   *fbp++ = '\'';
+ #endif
+                 if (flags & FLAG_LEFT)
+                   *fbp++ = '-';
+                 if (flags & FLAG_SHOWSIGN)
+                   *fbp++ = '+';
+                 if (flags & FLAG_SPACE)
+                   *fbp++ = ' ';
+                 if (flags & FLAG_ALT)
+                   *fbp++ = '#';
+ #if __GLIBC__ >= 2 && !defined __UCLIBC__
+                 if (flags & FLAG_LOCALIZED)
+                   *fbp++ = 'I';
+ #endif
+                 if (!pad_ourselves)
+                   {
+                     if (flags & FLAG_ZERO)
+                       *fbp++ = '0';
+                     if (dp->width_start != dp->width_end)
+                       {
+                         size_t n = dp->width_end - dp->width_start;
+                         /* The width specification is known to consist only
+                            of standard ASCII characters.  */
+                         if (sizeof (FCHAR_T) == sizeof (TCHAR_T))
+                           {
+                             memcpy (fbp, dp->width_start, n * sizeof (TCHAR_T));
+                             fbp += n;
+                           }
+                         else
+                           {
+                             const FCHAR_T *mp = dp->width_start;
+                             do
+                               *fbp++ = *mp++;
+                             while (--n > 0);
+                           }
+                       }
+                   }
+                 if (!prec_ourselves)
+                   {
+                     if (dp->precision_start != dp->precision_end)
+                       {
+                         size_t n = dp->precision_end - dp->precision_start;
+                         /* The precision specification is known to consist only
+                            of standard ASCII characters.  */
+                         if (sizeof (FCHAR_T) == sizeof (TCHAR_T))
+                           {
+                             memcpy (fbp, dp->precision_start, n * sizeof (TCHAR_T));
+                             fbp += n;
+                           }
+                         else
+                           {
+                             const FCHAR_T *mp = dp->precision_start;
+                             do
+                               *fbp++ = *mp++;
+                             while (--n > 0);
+                           }
+                       }
+                   }
+ 
+                 switch (type)
+                   {
+ #if HAVE_LONG_LONG_INT
+                   case TYPE_LONGLONGINT:
+                   case TYPE_ULONGLONGINT:
+ # if (defined _WIN32 || defined __WIN32__) && ! defined __CYGWIN__
+                     *fbp++ = 'I';
+                     *fbp++ = '6';
+                     *fbp++ = '4';
+                     break;
+ # else
+                     *fbp++ = 'l';
+                     /*FALLTHROUGH*/
+ # endif
+ #endif
+                   case TYPE_LONGINT:
+                   case TYPE_ULONGINT:
+ #if HAVE_WINT_T
+                   case TYPE_WIDE_CHAR:
+ #endif
+ #if HAVE_WCHAR_T
+                   case TYPE_WIDE_STRING:
+ #endif
+                     *fbp++ = 'l';
+                     break;
+                   case TYPE_LONGDOUBLE:
+                     *fbp++ = 'L';
+                     break;
+                   default:
+                     break;
+                   }
+ #if NEED_PRINTF_DIRECTIVE_F
+                 if (dp->conversion == 'F')
+                   *fbp = 'f';
+                 else
+ #endif
+                   *fbp = dp->conversion;
+ #if USE_SNPRINTF
+ # if !(((__GLIBC__ > 2 || (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 3)) && !defined __UCLIBC__) || ((defined _WIN32 || defined __WIN32__) && ! defined __CYGWIN__))
+                 fbp[1] = '%';
+                 fbp[2] = 'n';
+                 fbp[3] = '\0';
+ # else
+                 /* On glibc2 systems from glibc >= 2.3 - probably also older
+                    ones - we know that snprintf's return value conforms to
+                    ISO C 99: the tests gl_SNPRINTF_RETVAL_C99 and
+                    gl_SNPRINTF_TRUNCATION_C99 pass.
+                    Therefore we can avoid using %n in this situation.
+                    On glibc2 systems from 2004-10-18 or newer, the use of %n
+                    in format strings in writable memory may crash the program
+                    (if compiled with _FORTIFY_SOURCE=2), so we should avoid it
+                    in this situation.  */
+                 /* On native Windows systems (such as mingw), we can avoid using
+                    %n because:
+                      - Although the gl_SNPRINTF_TRUNCATION_C99 test fails,
+                        snprintf does not write more than the specified number
+                        of bytes. (snprintf (buf, 3, "%d %d", 4567, 89) writes
+                        '4', '5', '6' into buf, not '4', '5', '\0'.)
+                      - Although the gl_SNPRINTF_RETVAL_C99 test fails, snprintf
+                        allows us to recognize the case of an insufficient
+                        buffer size: it returns -1 in this case.
+                    On native Windows systems (such as mingw) where the OS is
+                    Windows Vista, the use of %n in format strings by default
+                    crashes the program. See
+                      <http://gcc.gnu.org/ml/gcc/2007-06/msg00122.html> and
+                      <http://msdn2.microsoft.com/en-us/library/ms175782(VS.80).aspx>
+                    So we should avoid %n in this situation.  */
+                 fbp[1] = '\0';
+ # endif
+ #else
+                 fbp[1] = '\0';
+ #endif
+ 
+                 /* Construct the arguments for calling snprintf or sprintf.  */
+                 prefix_count = 0;
+                 if (!pad_ourselves && dp->width_arg_index != ARG_NONE)
+                   {
+                     if (!(a.arg[dp->width_arg_index].type == TYPE_INT))
+                       abort ();
+                     prefixes[prefix_count++] = a.arg[dp->width_arg_index].a.a_int;
+                   }
+                 if (!prec_ourselves && dp->precision_arg_index != ARG_NONE)
+                   {
+                     if (!(a.arg[dp->precision_arg_index].type == TYPE_INT))
+                       abort ();
+                     prefixes[prefix_count++] = a.arg[dp->precision_arg_index].a.a_int;
+                   }
+ 
+ #if USE_SNPRINTF
+                 /* The SNPRINTF result is appended after result[0..length].
+                    The latter is an array of DCHAR_T; SNPRINTF appends an
+                    array of TCHAR_T to it.  This is possible because
+                    sizeof (TCHAR_T) divides sizeof (DCHAR_T) and
+                    alignof (TCHAR_T) <= alignof (DCHAR_T).  */
+ # define TCHARS_PER_DCHAR (sizeof (DCHAR_T) / sizeof (TCHAR_T))
+                 /* Ensure that maxlen below will be >= 2.  Needed on BeOS,
+                    where an snprintf() with maxlen==1 acts like sprintf().  */
+                 ENSURE_ALLOCATION (xsum (length,
+                                          (2 + TCHARS_PER_DCHAR - 1)
+                                          / TCHARS_PER_DCHAR));
+                 /* Prepare checking whether snprintf returns the count
+                    via %n.  */
+                 *(TCHAR_T *) (result + length) = '\0';
+ #endif
+ 
+                 orig_errno = errno;
+ 
+                 for (;;)
+                   {
+                     int count = -1;
+ 
+ #if USE_SNPRINTF
+                     int retcount = 0;
+                     size_t maxlen = allocated - length;
+                     /* SNPRINTF can fail if its second argument is
+                        > INT_MAX.  */
+                     if (maxlen > INT_MAX / TCHARS_PER_DCHAR)
+                       maxlen = INT_MAX / TCHARS_PER_DCHAR;
+                     maxlen = maxlen * TCHARS_PER_DCHAR;
+ # define SNPRINTF_BUF(arg) \
+                     switch (prefix_count)                                   \
+                       {                                                     \
+                       case 0:                                               \
+                         retcount = SNPRINTF ((TCHAR_T *) (result + length), \
+                                              maxlen, buf,                   \
+                                              arg, &count);                  \
+                         break;                                              \
+                       case 1:                                               \
+                         retcount = SNPRINTF ((TCHAR_T *) (result + length), \
+                                              maxlen, buf,                   \
+                                              prefixes[0], arg, &count);     \
+                         break;                                              \
+                       case 2:                                               \
+                         retcount = SNPRINTF ((TCHAR_T *) (result + length), \
+                                              maxlen, buf,                   \
+                                              prefixes[0], prefixes[1], arg, \
+                                              &count);                       \
+                         break;                                              \
+                       default:                                              \
+                         abort ();                                           \
+                       }
+ #else
+ # define SNPRINTF_BUF(arg) \
+                     switch (prefix_count)                                   \
+                       {                                                     \
+                       case 0:                                               \
+                         count = sprintf (tmp, buf, arg);                    \
+                         break;                                              \
+                       case 1:                                               \
+                         count = sprintf (tmp, buf, prefixes[0], arg);       \
+                         break;                                              \
+                       case 2:                                               \
+                         count = sprintf (tmp, buf, prefixes[0], prefixes[1],\
+                                          arg);                              \
+                         break;                                              \
+                       default:                                              \
+                         abort ();                                           \
+                       }
+ #endif
+ 
+                     errno = 0;
+                     switch (type)
+                       {
+                       case TYPE_SCHAR:
+                         {
+                           int arg = a.arg[dp->arg_index].a.a_schar;
+                           SNPRINTF_BUF (arg);
+                         }
+                         break;
+                       case TYPE_UCHAR:
+                         {
+                           unsigned int arg = a.arg[dp->arg_index].a.a_uchar;
+                           SNPRINTF_BUF (arg);
+                         }
+                         break;
+                       case TYPE_SHORT:
+                         {
+                           int arg = a.arg[dp->arg_index].a.a_short;
+                           SNPRINTF_BUF (arg);
+                         }
+                         break;
+                       case TYPE_USHORT:
+                         {
+                           unsigned int arg = a.arg[dp->arg_index].a.a_ushort;
+                           SNPRINTF_BUF (arg);
+                         }
+                         break;
+                       case TYPE_INT:
+                         {
+                           int arg = a.arg[dp->arg_index].a.a_int;
+                           SNPRINTF_BUF (arg);
+                         }
+                         break;
+                       case TYPE_UINT:
+                         {
+                           unsigned int arg = a.arg[dp->arg_index].a.a_uint;
+                           SNPRINTF_BUF (arg);
+                         }
+                         break;
+                       case TYPE_LONGINT:
+                         {
+                           long int arg = a.arg[dp->arg_index].a.a_longint;
+                           SNPRINTF_BUF (arg);
+                         }
+                         break;
+                       case TYPE_ULONGINT:
+                         {
+                           unsigned long int arg = a.arg[dp->arg_index].a.a_ulongint;
+                           SNPRINTF_BUF (arg);
+                         }
+                         break;
+ #if HAVE_LONG_LONG_INT
+                       case TYPE_LONGLONGINT:
+                         {
+                           long long int arg = a.arg[dp->arg_index].a.a_longlongint;
+                           SNPRINTF_BUF (arg);
+                         }
+                         break;
+                       case TYPE_ULONGLONGINT:
+                         {
+                           unsigned long long int arg = a.arg[dp->arg_index].a.a_ulonglongint;
+                           SNPRINTF_BUF (arg);
+                         }
+                         break;
+ #endif
+                       case TYPE_DOUBLE:
+                         {
+                           double arg = a.arg[dp->arg_index].a.a_double;
+                           SNPRINTF_BUF (arg);
+                         }
+                         break;
+                       case TYPE_LONGDOUBLE:
+                         {
+                           long double arg = a.arg[dp->arg_index].a.a_longdouble;
+                           SNPRINTF_BUF (arg);
+                         }
+                         break;
+                       case TYPE_CHAR:
+                         {
+                           int arg = a.arg[dp->arg_index].a.a_char;
+                           SNPRINTF_BUF (arg);
+                         }
+                         break;
+ #if HAVE_WINT_T
+                       case TYPE_WIDE_CHAR:
+                         {
+                           wint_t arg = a.arg[dp->arg_index].a.a_wide_char;
+                           SNPRINTF_BUF (arg);
+                         }
+                         break;
+ #endif
+                       case TYPE_STRING:
+                         {
+                           const char *arg = a.arg[dp->arg_index].a.a_string;
+                           SNPRINTF_BUF (arg);
+                         }
+                         break;
+ #if HAVE_WCHAR_T
+                       case TYPE_WIDE_STRING:
+                         {
+                           const wchar_t *arg = a.arg[dp->arg_index].a.a_wide_string;
+                           SNPRINTF_BUF (arg);
+                         }
+                         break;
+ #endif
+                       case TYPE_POINTER:
+                         {
+                           void *arg = a.arg[dp->arg_index].a.a_pointer;
+                           SNPRINTF_BUF (arg);
+                         }
+                         break;
+                       default:
+                         abort ();
+                       }
+ 
+ #if USE_SNPRINTF
+                     /* Portability: Not all implementations of snprintf()
+                        are ISO C 99 compliant.  Determine the number of
+                        bytes that snprintf() has produced or would have
+                        produced.  */
+                     if (count >= 0)
+                       {
+                         /* Verify that snprintf() has NUL-terminated its
+                            result.  */
+                         if (count < maxlen
+                             && ((TCHAR_T *) (result + length)) [count] != '\0')
+                           abort ();
+                         /* Portability hack.  */
+                         if (retcount > count)
+                           count = retcount;
+                       }
+                     else
+                       {
+                         /* snprintf() doesn't understand the '%n'
+                            directive.  */
+                         if (fbp[1] != '\0')
+                           {
+                             /* Don't use the '%n' directive; instead, look
+                                at the snprintf() return value.  */
+                             fbp[1] = '\0';
+                             continue;
+                           }
+                         else
+                           {
+                             /* Look at the snprintf() return value.  */
+                             if (retcount < 0)
+                               {
+ # if !HAVE_SNPRINTF_RETVAL_C99
+                                 /* HP-UX 10.20 snprintf() is doubly deficient:
+                                    It doesn't understand the '%n' directive,
+                                    *and* it returns -1 (rather than the length
+                                    that would have been required) when the
+                                    buffer is too small.
+                                    But a failure at this point can also come
+                                    from other reasons than a too small buffer,
+                                    such as an invalid wide string argument to
+                                    the %ls directive, or possibly an invalid
+                                    floating-point argument.  */
+                                 size_t tmp_length =
+                                   MAX_ROOM_NEEDED (&a, dp->arg_index,
+                                                    dp->conversion, type, flags,
+                                                    width,
+                                                    has_precision,
+                                                    precision, pad_ourselves);
+ 
+                                 if (maxlen < tmp_length)
+                                   {
+                                     /* Make more room.  But try to do through
+                                        this reallocation only once.  */
+                                     size_t bigger_need =
+                                       xsum (length,
+                                             xsum (tmp_length,
+                                                   TCHARS_PER_DCHAR - 1)
+                                             / TCHARS_PER_DCHAR);
+                                     /* And always grow proportionally.
+                                        (There may be several arguments, each
+                                        needing a little more room than the
+                                        previous one.)  */
+                                     size_t bigger_need2 =
+                                       xsum (xtimes (allocated, 2), 12);
+                                     if (bigger_need < bigger_need2)
+                                       bigger_need = bigger_need2;
+                                     ENSURE_ALLOCATION (bigger_need);
+                                     continue;
+                                   }
+ # endif
+                               }
+                             else
+                               count = retcount;
+                           }
+                       }
+ #endif
+ 
+                     /* Attempt to handle failure.  */
+                     if (count < 0)
+                       {
+                         /* SNPRINTF or sprintf failed.  Save and use the errno
+                            that it has set, if any.  */
+                         int saved_errno = errno;
+                         if (saved_errno == 0)
+                           {
+                             if (dp->conversion == 'c' || dp->conversion == 's')
+                               saved_errno = EILSEQ;
+                             else
+                               saved_errno = EINVAL;
+                           }
+ 
+                         if (!(result == resultbuf || result == NULL))
+                           free (result);
+                         if (buf_malloced != NULL)
+                           free (buf_malloced);
+                         CLEANUP ();
+ 
+                         errno = saved_errno;
+                         return NULL;
+                       }
+ 
+ #if USE_SNPRINTF
+                     /* Handle overflow of the allocated buffer.
+                        If such an overflow occurs, a C99 compliant snprintf()
+                        returns a count >= maxlen.  However, a non-compliant
+                        snprintf() function returns only count = maxlen - 1.  To
+                        cover both cases, test whether count >= maxlen - 1.  */
+                     if ((unsigned int) count + 1 >= maxlen)
+                       {
+                         /* If maxlen already has attained its allowed maximum,
+                            allocating more memory will not increase maxlen.
+                            Instead of looping, bail out.  */
+                         if (maxlen == INT_MAX / TCHARS_PER_DCHAR)
+                           goto overflow;
+                         else
+                           {
+                             /* Need at least (count + 1) * sizeof (TCHAR_T)
+                                bytes.  (The +1 is for the trailing NUL.)
+                                But ask for (count + 2) * sizeof (TCHAR_T)
+                                bytes, so that in the next round, we likely get
+                                  maxlen > (unsigned int) count + 1
+                                and so we don't get here again.
+                                And allocate proportionally, to avoid looping
+                                eternally if snprintf() reports a too small
+                                count.  */
+                             size_t n =
+                               xmax (xsum (length,
+                                           ((unsigned int) count + 2
+                                            + TCHARS_PER_DCHAR - 1)
+                                           / TCHARS_PER_DCHAR),
+                                     xtimes (allocated, 2));
+ 
+                             ENSURE_ALLOCATION (n);
+                             continue;
+                           }
+                       }
+ #endif
+ 
+ #if NEED_PRINTF_UNBOUNDED_PRECISION
+                     if (prec_ourselves)
+                       {
+                         /* Handle the precision.  */
+                         TCHAR_T *prec_ptr =
+ # if USE_SNPRINTF
+                           (TCHAR_T *) (result + length);
+ # else
+                           tmp;
+ # endif
+                         size_t prefix_count;
+                         size_t move;
+ 
+                         prefix_count = 0;
+                         /* Put the additional zeroes after the sign.  */
+                         if (count >= 1
+                             && (*prec_ptr == '-' || *prec_ptr == '+'
+                                 || *prec_ptr == ' '))
+                           prefix_count = 1;
+                         /* Put the additional zeroes after the 0x prefix if
+                            (flags & FLAG_ALT) || (dp->conversion == 'p').  */
+                         else if (count >= 2
+                                  && prec_ptr[0] == '0'
+                                  && (prec_ptr[1] == 'x' || prec_ptr[1] == 'X'))
+                           prefix_count = 2;
+ 
+                         move = count - prefix_count;
+                         if (precision > move)
+                           {
+                             /* Insert zeroes.  */
+                             size_t insert = precision - move;
+                             TCHAR_T *prec_end;
+ 
+ # if USE_SNPRINTF
+                             size_t n =
+                               xsum (length,
+                                     (count + insert + TCHARS_PER_DCHAR - 1)
+                                     / TCHARS_PER_DCHAR);
+                             length += (count + TCHARS_PER_DCHAR - 1) / TCHARS_PER_DCHAR;
+                             ENSURE_ALLOCATION (n);
+                             length -= (count + TCHARS_PER_DCHAR - 1) / TCHARS_PER_DCHAR;
+                             prec_ptr = (TCHAR_T *) (result + length);
+ # endif
+ 
+                             prec_end = prec_ptr + count;
+                             prec_ptr += prefix_count;
+ 
+                             while (prec_end > prec_ptr)
+                               {
+                                 prec_end--;
+                                 prec_end[insert] = prec_end[0];
+                               }
+ 
+                             prec_end += insert;
+                             do
+                               *--prec_end = '0';
+                             while (prec_end > prec_ptr);
+ 
+                             count += insert;
+                           }
+                       }
+ #endif
+ 
+ #if !USE_SNPRINTF
+                     if (count >= tmp_length)
+                       /* tmp_length was incorrectly calculated - fix the
+                          code above!  */
+                       abort ();
+ #endif
+ 
+ #if !DCHAR_IS_TCHAR
+                     /* Convert from TCHAR_T[] to DCHAR_T[].  */
+                     if (dp->conversion == 'c' || dp->conversion == 's')
+                       {
+                         /* type = TYPE_CHAR or TYPE_WIDE_CHAR or TYPE_STRING
+                            TYPE_WIDE_STRING.
+                            The result string is not certainly ASCII.  */
+                         const TCHAR_T *tmpsrc;
+                         DCHAR_T *tmpdst;
+                         size_t tmpdst_len;
+                         /* This code assumes that TCHAR_T is 'char'.  */
+                         verify (sizeof (TCHAR_T) == 1);
+ # if USE_SNPRINTF
+                         tmpsrc = (TCHAR_T *) (result + length);
+ # else
+                         tmpsrc = tmp;
+ # endif
+                         tmpdst =
+                           DCHAR_CONV_FROM_ENCODING (locale_charset (),
+                                                     iconveh_question_mark,
+                                                     tmpsrc, count,
+                                                     NULL,
+                                                     NULL, &tmpdst_len);
+                         if (tmpdst == NULL)
+                           {
+                             int saved_errno = errno;
+                             if (!(result == resultbuf || result == NULL))
+                               free (result);
+                             if (buf_malloced != NULL)
+                               free (buf_malloced);
+                             CLEANUP ();
+                             errno = saved_errno;
+                             return NULL;
+                           }
+                         ENSURE_ALLOCATION (xsum (length, tmpdst_len));
+                         DCHAR_CPY (result + length, tmpdst, tmpdst_len);
+                         free (tmpdst);
+                         count = tmpdst_len;
+                       }
+                     else
+                       {
+                         /* The result string is ASCII.
+                            Simple 1:1 conversion.  */
+ # if USE_SNPRINTF
+                         /* If sizeof (DCHAR_T) == sizeof (TCHAR_T), it's a
+                            no-op conversion, in-place on the array starting
+                            at (result + length).  */
+                         if (sizeof (DCHAR_T) != sizeof (TCHAR_T))
+ # endif
+                           {
+                             const TCHAR_T *tmpsrc;
+                             DCHAR_T *tmpdst;
+                             size_t n;
+ 
+ # if USE_SNPRINTF
+                             if (result == resultbuf)
+                               {
+                                 tmpsrc = (TCHAR_T *) (result + length);
+                                 /* ENSURE_ALLOCATION will not move tmpsrc
+                                    (because it's part of resultbuf).  */
+                                 ENSURE_ALLOCATION (xsum (length, count));
+                               }
+                             else
+                               {
+                                 /* ENSURE_ALLOCATION will move the array
+                                    (because it uses realloc().  */
+                                 ENSURE_ALLOCATION (xsum (length, count));
+                                 tmpsrc = (TCHAR_T *) (result + length);
+                               }
+ # else
+                             tmpsrc = tmp;
+                             ENSURE_ALLOCATION (xsum (length, count));
+ # endif
+                             tmpdst = result + length;
+                             /* Copy backwards, because of overlapping.  */
+                             tmpsrc += count;
+                             tmpdst += count;
+                             for (n = count; n > 0; n--)
+                               *--tmpdst = *--tmpsrc;
+                           }
+                       }
+ #endif
+ 
+ #if DCHAR_IS_TCHAR && !USE_SNPRINTF
+                     /* Make room for the result.  */
+                     if (count > allocated - length)
+                       {
+                         /* Need at least count elements.  But allocate
+                            proportionally.  */
+                         size_t n =
+                           xmax (xsum (length, count), xtimes (allocated, 2));
+ 
+                         ENSURE_ALLOCATION (n);
+                       }
+ #endif
+ 
+                     /* Here count <= allocated - length.  */
+ 
+                     /* Perform padding.  */
+ #if !DCHAR_IS_TCHAR || ENABLE_UNISTDIO || NEED_PRINTF_FLAG_LEFTADJUST || NEED_PRINTF_FLAG_ZERO || NEED_PRINTF_UNBOUNDED_PRECISION
+                     if (pad_ourselves && has_width)
+                       {
+                         size_t w;
+ # if ENABLE_UNISTDIO
+                         /* Outside POSIX, it's preferable to compare the width
+                            against the number of _characters_ of the converted
+                            value.  */
+                         w = DCHAR_MBSNLEN (result + length, count);
+ # else
+                         /* The width is compared against the number of _bytes_
+                            of the converted value, says POSIX.  */
+                         w = count;
+ # endif
+                         if (w < width)
+                           {
+                             size_t pad = width - w;
+ 
+                             /* Make room for the result.  */
+                             if (xsum (count, pad) > allocated - length)
+                               {
+                                 /* Need at least count + pad elements.  But
+                                    allocate proportionally.  */
+                                 size_t n =
+                                   xmax (xsum3 (length, count, pad),
+                                         xtimes (allocated, 2));
+ 
+ # if USE_SNPRINTF
+                                 length += count;
+                                 ENSURE_ALLOCATION (n);
+                                 length -= count;
+ # else
+                                 ENSURE_ALLOCATION (n);
+ # endif
+                               }
+                             /* Here count + pad <= allocated - length.  */
+ 
+                             {
+ # if !DCHAR_IS_TCHAR || USE_SNPRINTF
+                               DCHAR_T * const rp = result + length;
+ # else
+                               DCHAR_T * const rp = tmp;
+ # endif
+                               DCHAR_T *p = rp + count;
+                               DCHAR_T *end = p + pad;
+                               DCHAR_T *pad_ptr;
+ # if !DCHAR_IS_TCHAR || ENABLE_UNISTDIO
+                               if (dp->conversion == 'c'
+                                   || dp->conversion == 's')
+                                 /* No zero-padding for string directives.  */
+                                 pad_ptr = NULL;
+                               else
+ # endif
+                                 {
+                                   pad_ptr = (*rp == '-' ? rp + 1 : rp);
+                                   /* No zero-padding of "inf" and "nan".  */
+                                   if ((*pad_ptr >= 'A' && *pad_ptr <= 'Z')
+                                       || (*pad_ptr >= 'a' && *pad_ptr <= 'z'))
+                                     pad_ptr = NULL;
+                                 }
+                               /* The generated string now extends from rp to p,
+                                  with the zero padding insertion point being at
+                                  pad_ptr.  */
+ 
+                               count = count + pad; /* = end - rp */
+ 
+                               if (flags & FLAG_LEFT)
+                                 {
+                                   /* Pad with spaces on the right.  */
+                                   for (; pad > 0; pad--)
+                                     *p++ = ' ';
+                                 }
+                               else if ((flags & FLAG_ZERO) && pad_ptr != NULL)
+                                 {
+                                   /* Pad with zeroes.  */
+                                   DCHAR_T *q = end;
+ 
+                                   while (p > pad_ptr)
+                                     *--q = *--p;
+                                   for (; pad > 0; pad--)
+                                     *p++ = '0';
+                                 }
+                               else
+                                 {
+                                   /* Pad with spaces on the left.  */
+                                   DCHAR_T *q = end;
+ 
+                                   while (p > rp)
+                                     *--q = *--p;
+                                   for (; pad > 0; pad--)
+                                     *p++ = ' ';
+                                 }
+                             }
+                           }
+                       }
+ #endif
+ 
+                     /* Here still count <= allocated - length.  */
+ 
+ #if !DCHAR_IS_TCHAR || USE_SNPRINTF
+                     /* The snprintf() result did fit.  */
+ #else
+                     /* Append the sprintf() result.  */
+                     memcpy (result + length, tmp, count * sizeof (DCHAR_T));
+ #endif
+ #if !USE_SNPRINTF
+                     if (tmp != tmpbuf)
+                       free (tmp);
+ #endif
+ 
+ #if NEED_PRINTF_DIRECTIVE_F
+                     if (dp->conversion == 'F')
+                       {
+                         /* Convert the %f result to upper case for %F.  */
+                         DCHAR_T *rp = result + length;
+                         size_t rc;
+                         for (rc = count; rc > 0; rc--, rp++)
+                           if (*rp >= 'a' && *rp <= 'z')
+                             *rp = *rp - 'a' + 'A';
+                       }
+ #endif
+ 
+                     length += count;
+                     break;
+                   }
+                 errno = orig_errno;
+ #undef pad_ourselves
+ #undef prec_ourselves
+               }
+           }
+       }
+ 
+     /* Add the final NUL.  */
+     ENSURE_ALLOCATION (xsum (length, 1));
+     result[length] = '\0';
+ 
+     if (result != resultbuf && length + 1 < allocated)
+       {
+         /* Shrink the allocated memory if possible.  */
+         DCHAR_T *memory;
+ 
+         memory = (DCHAR_T *) realloc (result, (length + 1) * sizeof (DCHAR_T));
+         if (memory != NULL)
+           result = memory;
+       }
+ 
+     if (buf_malloced != NULL)
+       free (buf_malloced);
+     CLEANUP ();
+     *lengthp = length;
+     /* Note that we can produce a big string of a length > INT_MAX.  POSIX
+        says that snprintf() fails with errno = EOVERFLOW in this case, but
+        that's only because snprintf() returns an 'int'.  This function does
+        not have this limitation.  */
+     return result;
+ 
+ #if USE_SNPRINTF
+   overflow:
+     if (!(result == resultbuf || result == NULL))
+       free (result);
+     if (buf_malloced != NULL)
+       free (buf_malloced);
+     CLEANUP ();
+     errno = EOVERFLOW;
+     return NULL;
+ #endif
+ 
+   out_of_memory:
+     if (!(result == resultbuf || result == NULL))
+       free (result);
+     if (buf_malloced != NULL)
+       free (buf_malloced);
+   out_of_memory_1:
+     CLEANUP ();
+     errno = ENOMEM;
+     return NULL;
+   }
+ }
+ 
+ #undef MAX_ROOM_NEEDED
+ #undef TCHARS_PER_DCHAR
+ #undef SNPRINTF
+ #undef USE_SNPRINTF
+ #undef DCHAR_SET
+ #undef DCHAR_CPY
+ #undef PRINTF_PARSE
+ #undef DIRECTIVES
+ #undef DIRECTIVE
+ #undef DCHAR_IS_TCHAR
+ #undef TCHAR_T
+ #undef DCHAR_T
+ #undef FCHAR_T
+ #undef VASNPRINTF
diff -Nrc2 texinfo-5.2/gnulib/lib/vasnprintf.h texinfo-6.0/gnulib/lib/vasnprintf.h
*** texinfo-5.2/gnulib/lib/vasnprintf.h	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/gnulib/lib/vasnprintf.h	2015-02-25 20:17:31.000000000 +0000
***************
*** 0 ****
--- 1,79 ----
+ /* vsprintf with automatic memory allocation.
+    Copyright (C) 2002-2004, 2007-2015 Free Software Foundation, Inc.
+ 
+    This program is free software; you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation; either version 3, or (at your option)
+    any later version.
+ 
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+ 
+    You should have received a copy of the GNU General Public License along
+    with this program; if not, see <http://www.gnu.org/licenses/>.  */
+ 
+ #ifndef _VASNPRINTF_H
+ #define _VASNPRINTF_H
+ 
+ /* Get va_list.  */
+ #include <stdarg.h>
+ 
+ /* Get size_t.  */
+ #include <stddef.h>
+ 
+ /* The __attribute__ feature is available in gcc versions 2.5 and later.
+    The __-protected variants of the attributes 'format' and 'printf' are
+    accepted by gcc versions 2.6.4 (effectively 2.7) and later.
+    We enable _GL_ATTRIBUTE_FORMAT only if these are supported too, because
+    gnulib and libintl do '#define printf __printf__' when they override
+    the 'printf' function.  */
+ #if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 7)
+ # define _GL_ATTRIBUTE_FORMAT(spec) __attribute__ ((__format__ spec))
+ #else
+ # define _GL_ATTRIBUTE_FORMAT(spec) /* empty */
+ #endif
+ 
+ #ifdef __cplusplus
+ extern "C" {
+ #endif
+ 
+ /* Write formatted output to a string dynamically allocated with malloc().
+    You can pass a preallocated buffer for the result in RESULTBUF and its
+    size in *LENGTHP; otherwise you pass RESULTBUF = NULL.
+    If successful, return the address of the string (this may be = RESULTBUF
+    if no dynamic memory allocation was necessary) and set *LENGTHP to the
+    number of resulting bytes, excluding the trailing NUL.  Upon error, set
+    errno and return NULL.
+ 
+    When dynamic memory allocation occurs, the preallocated buffer is left
+    alone (with possibly modified contents).  This makes it possible to use
+    a statically allocated or stack-allocated buffer, like this:
+ 
+           char buf[100];
+           size_t len = sizeof (buf);
+           char *output = vasnprintf (buf, &len, format, args);
+           if (output == NULL)
+             ... error handling ...;
+           else
+             {
+               ... use the output string ...;
+               if (output != buf)
+                 free (output);
+             }
+   */
+ #if REPLACE_VASNPRINTF
+ # define asnprintf rpl_asnprintf
+ # define vasnprintf rpl_vasnprintf
+ #endif
+ extern char * asnprintf (char *resultbuf, size_t *lengthp, const char *format, ...)
+        _GL_ATTRIBUTE_FORMAT ((__printf__, 3, 4));
+ extern char * vasnprintf (char *resultbuf, size_t *lengthp, const char *format, va_list args)
+        _GL_ATTRIBUTE_FORMAT ((__printf__, 3, 0));
+ 
+ #ifdef __cplusplus
+ }
+ #endif
+ 
+ #endif /* _VASNPRINTF_H */
diff -Nrc2 texinfo-5.2/gnulib/lib/vasprintf.c texinfo-6.0/gnulib/lib/vasprintf.c
*** texinfo-5.2/gnulib/lib/vasprintf.c	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/gnulib/lib/vasprintf.c	2015-02-25 20:17:31.000000000 +0000
***************
*** 0 ****
--- 1,50 ----
+ /* Formatted output to strings.
+    Copyright (C) 1999, 2002, 2006-2015 Free Software Foundation, Inc.
+ 
+    This program is free software; you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation; either version 3, or (at your option)
+    any later version.
+ 
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+ 
+    You should have received a copy of the GNU General Public License along
+    with this program; if not, see <http://www.gnu.org/licenses/>.  */
+ 
+ #include <config.h>
+ 
+ /* Specification.  */
+ #ifdef IN_LIBASPRINTF
+ # include "vasprintf.h"
+ #else
+ # include <stdio.h>
+ #endif
+ 
+ #include <errno.h>
+ #include <limits.h>
+ #include <stdlib.h>
+ 
+ #include "vasnprintf.h"
+ 
+ int
+ vasprintf (char **resultp, const char *format, va_list args)
+ {
+   size_t length;
+   char *result = vasnprintf (NULL, &length, format, args);
+   if (result == NULL)
+     return -1;
+ 
+   if (length > INT_MAX)
+     {
+       free (result);
+       errno = EOVERFLOW;
+       return -1;
+     }
+ 
+   *resultp = result;
+   /* Return the number of resulting bytes, excluding the trailing NUL.  */
+   return length;
+ }
diff -Nrc2 texinfo-5.2/gnulib/lib/verify.h texinfo-6.0/gnulib/lib/verify.h
*** texinfo-5.2/gnulib/lib/verify.h	2013-09-13 17:53:03.000000000 +0100
--- texinfo-6.0/gnulib/lib/verify.h	2015-02-25 20:17:31.000000000 +0000
***************
*** 1,5 ****
  /* Compile-time assert-like macros.
  
!    Copyright (C) 2005-2006, 2009-2013 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
--- 1,5 ----
  /* Compile-time assert-like macros.
  
!    Copyright (C) 2005-2006, 2009-2015 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
***************
*** 251,254 ****
--- 251,278 ----
  #define verify(R) _GL_VERIFY (R, "verify (" #R ")")
  
+ #ifndef __has_builtin
+ # define __has_builtin(x) 0
+ #endif
+ 
+ /* Assume that R always holds.  This lets the compiler optimize
+    accordingly.  R should not have side-effects; it may or may not be
+    evaluated.  Behavior is undefined if R is false.  */
+ 
+ #if (__has_builtin (__builtin_unreachable) \
+      || 4 < __GNUC__ + (5 <= __GNUC_MINOR__))
+ # define assume(R) ((R) ? (void) 0 : __builtin_unreachable ())
+ #elif 1200 <= _MSC_VER
+ # define assume(R) __assume (R)
+ #elif (defined lint \
+        && (__has_builtin (__builtin_trap) \
+            || 3 < __GNUC__ + (3 < __GNUC_MINOR__ + (4 <= __GNUC_PATCHLEVEL__))))
+   /* Doing it this way helps various packages when configured with
+      --enable-gcc-warnings, which compiles with -Dlint.  It's nicer
+      when 'assume' silences warnings even with older GCCs.  */
+ # define assume(R) ((R) ? (void) 0 : __builtin_trap ())
+ #else
+ # define assume(R) ((void) (0 && (R)))
+ #endif
+ 
  /* @assert.h omit end@  */
  
diff -Nrc2 texinfo-5.2/gnulib/lib/wchar.in.h texinfo-6.0/gnulib/lib/wchar.in.h
*** texinfo-5.2/gnulib/lib/wchar.in.h	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/lib/wchar.in.h	2015-06-23 17:16:15.000000000 +0100
***************
*** 1,5 ****
  /* A substitute for ISO C99 <wchar.h>, for platforms that have issues.
  
!    Copyright (C) 2007-2013 Free Software Foundation, Inc.
  
     This program is free software; you can redistribute it and/or modify
--- 1,5 ----
  /* A substitute for ISO C99 <wchar.h>, for platforms that have issues.
  
!    Copyright (C) 2007-2015 Free Software Foundation, Inc.
  
     This program is free software; you can redistribute it and/or modify
***************
*** 31,37 ****
  @PRAGMA_COLUMNS@
  
! #if defined __need_mbstate_t || defined __need_wint_t || (defined __hpux && ((defined _INTTYPES_INCLUDED && !defined strtoimax) || defined _GL_JUST_INCLUDE_SYSTEM_WCHAR_H)) || defined _GL_ALREADY_INCLUDING_WCHAR_H
  /* Special invocation convention:
!    - Inside glibc and uClibc header files.
     - On HP-UX 11.00 we have a sequence of nested includes
       <wchar.h> -> <stdlib.h> -> <stdint.h>, and the latter includes <wchar.h>,
--- 31,42 ----
  @PRAGMA_COLUMNS@
  
! #if (((defined __need_mbstate_t || defined __need_wint_t)               \
!       && !defined __MINGW32__)                                          \
!      || (defined __hpux                                                 \
!          && ((defined _INTTYPES_INCLUDED && !defined strtoimax)         \
!              || defined _GL_JUST_INCLUDE_SYSTEM_WCHAR_H))               \
!      || defined _GL_ALREADY_INCLUDING_WCHAR_H)
  /* Special invocation convention:
!    - Inside glibc and uClibc header files, but not MinGW.
     - On HP-UX 11.00 we have a sequence of nested includes
       <wchar.h> -> <stdlib.h> -> <stdint.h>, and the latter includes <wchar.h>,
diff -Nrc2 texinfo-5.2/gnulib/lib/wcrtomb.c texinfo-6.0/gnulib/lib/wcrtomb.c
*** texinfo-5.2/gnulib/lib/wcrtomb.c	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/lib/wcrtomb.c	2015-02-25 20:17:33.000000000 +0000
***************
*** 1,4 ****
  /* Convert wide character to multibyte character.
!    Copyright (C) 2008-2013 Free Software Foundation, Inc.
     Written by Bruno Haible <bruno@clisp.org>, 2008.
  
--- 1,4 ----
  /* Convert wide character to multibyte character.
!    Copyright (C) 2008-2015 Free Software Foundation, Inc.
     Written by Bruno Haible <bruno@clisp.org>, 2008.
  
diff -Nrc2 texinfo-5.2/gnulib/lib/wctype.in.h texinfo-6.0/gnulib/lib/wctype.in.h
*** texinfo-5.2/gnulib/lib/wctype.in.h	2013-09-13 17:53:03.000000000 +0100
--- texinfo-6.0/gnulib/lib/wctype.in.h	2015-02-25 20:17:33.000000000 +0000
***************
*** 1,5 ****
  /* A substitute for ISO C99 <wctype.h>, for platforms that lack it.
  
!    Copyright (C) 2006-2013 Free Software Foundation, Inc.
  
     This program is free software; you can redistribute it and/or modify
--- 1,5 ----
  /* A substitute for ISO C99 <wctype.h>, for platforms that lack it.
  
!    Copyright (C) 2006-2015 Free Software Foundation, Inc.
  
     This program is free software; you can redistribute it and/or modify
diff -Nrc2 texinfo-5.2/gnulib/lib/wcwidth.c texinfo-6.0/gnulib/lib/wcwidth.c
*** texinfo-5.2/gnulib/lib/wcwidth.c	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/lib/wcwidth.c	2015-02-25 20:17:31.000000000 +0000
***************
*** 1,4 ****
  /* Determine the number of screen columns needed for a character.
!    Copyright (C) 2006-2007, 2010-2013 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
--- 1,4 ----
  /* Determine the number of screen columns needed for a character.
!    Copyright (C) 2006-2007, 2010-2015 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
diff -Nrc2 texinfo-5.2/gnulib/lib/xalloc-die.c texinfo-6.0/gnulib/lib/xalloc-die.c
*** texinfo-5.2/gnulib/lib/xalloc-die.c	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/lib/xalloc-die.c	2015-02-25 20:17:31.000000000 +0000
***************
*** 1,5 ****
  /* Report a memory allocation failure and exit.
  
!    Copyright (C) 1997-2000, 2002-2004, 2006, 2009-2013 Free Software
     Foundation, Inc.
  
--- 1,5 ----
  /* Report a memory allocation failure and exit.
  
!    Copyright (C) 1997-2000, 2002-2004, 2006, 2009-2015 Free Software
     Foundation, Inc.
  
diff -Nrc2 texinfo-5.2/gnulib/lib/xalloc-oversized.h texinfo-6.0/gnulib/lib/xalloc-oversized.h
*** texinfo-5.2/gnulib/lib/xalloc-oversized.h	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/lib/xalloc-oversized.h	2015-02-25 20:17:31.000000000 +0000
***************
*** 1,5 ****
  /* xalloc-oversized.h -- memory allocation size checking
  
!    Copyright (C) 1990-2000, 2003-2004, 2006-2013 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
--- 1,5 ----
  /* xalloc-oversized.h -- memory allocation size checking
  
!    Copyright (C) 1990-2000, 2003-2004, 2006-2015 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
diff -Nrc2 texinfo-5.2/gnulib/lib/xalloc.h texinfo-6.0/gnulib/lib/xalloc.h
*** texinfo-5.2/gnulib/lib/xalloc.h	2013-09-13 17:53:03.000000000 +0100
--- texinfo-6.0/gnulib/lib/xalloc.h	2015-05-07 03:04:20.000000000 +0100
***************
*** 1,5 ****
  /* xalloc.h -- malloc with out-of-memory checking
  
!    Copyright (C) 1990-2000, 2003-2004, 2006-2013 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
--- 1,5 ----
  /* xalloc.h -- malloc with out-of-memory checking
  
!    Copyright (C) 1990-2000, 2003-2004, 2006-2015 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
***************
*** 42,46 ****
  #endif
  
! #if __GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 3)
  # define _GL_ATTRIBUTE_ALLOC_SIZE(args) __attribute__ ((__alloc_size__ args))
  #else
--- 42,47 ----
  #endif
  
! #if ! defined __clang__ && \
!     (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 3))
  # define _GL_ATTRIBUTE_ALLOC_SIZE(args) __attribute__ ((__alloc_size__ args))
  #else
***************
*** 65,69 ****
  void *x2realloc (void *p, size_t *pn);
  void *xmemdup (void const *p, size_t s)
!       _GL_ATTRIBUTE_MALLOC _GL_ATTRIBUTE_ALLOC_SIZE ((2));
  char *xstrdup (char const *str)
        _GL_ATTRIBUTE_MALLOC;
--- 66,70 ----
  void *x2realloc (void *p, size_t *pn);
  void *xmemdup (void const *p, size_t s)
!       _GL_ATTRIBUTE_ALLOC_SIZE ((2));
  char *xstrdup (char const *str)
        _GL_ATTRIBUTE_MALLOC;
***************
*** 123,130 ****
  /* If P is null, allocate a block of at least *PN such objects;
     otherwise, reallocate P so that it contains more than *PN objects
!    each of S bytes.  *PN must be nonzero unless P is null, and S must
!    be nonzero.  Set *PN to the new number of objects, and return the
!    pointer to the new block.  *PN is never set to zero, and the
!    returned pointer is never null.
  
     Repeated reallocations are guaranteed to make progress, either by
--- 124,130 ----
  /* If P is null, allocate a block of at least *PN such objects;
     otherwise, reallocate P so that it contains more than *PN objects
!    each of S bytes.  S must be nonzero.  Set *PN to the new number of
!    objects, and return the pointer to the new block.  *PN is never set
!    to zero, and the returned pointer is never null.
  
     Repeated reallocations are guaranteed to make progress, either by
***************
*** 197,207 ****
    else
      {
!       /* Set N = ceil (1.5 * N) so that progress is made if N == 1.
           Check for overflow, so that N * S stays in size_t range.
!          The check is slightly conservative, but an exact check isn't
           worth the trouble.  */
        if ((size_t) -1 / 3 * 2 / s <= n)
          xalloc_die ();
!       n += (n + 1) / 2;
      }
  
--- 197,207 ----
    else
      {
!       /* Set N = floor (1.5 * N) + 1 so that progress is made even if N == 0.
           Check for overflow, so that N * S stays in size_t range.
!          The check may be slightly conservative, but an exact check isn't
           worth the trouble.  */
        if ((size_t) -1 / 3 * 2 / s <= n)
          xalloc_die ();
!       n += n / 2 + 1;
      }
  
***************
*** 260,263 ****
--- 260,264 ----
  #endif
  
+ _GL_INLINE_HEADER_END
  
  #endif /* !XALLOC_H_ */
diff -Nrc2 texinfo-5.2/gnulib/lib/xmalloc.c texinfo-6.0/gnulib/lib/xmalloc.c
*** texinfo-5.2/gnulib/lib/xmalloc.c	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/lib/xmalloc.c	2015-02-25 20:17:31.000000000 +0000
***************
*** 1,5 ****
  /* xmalloc.c -- malloc with out of memory checking
  
!    Copyright (C) 1990-2000, 2002-2006, 2008-2013 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
--- 1,5 ----
  /* xmalloc.c -- malloc with out of memory checking
  
!    Copyright (C) 1990-2000, 2002-2006, 2008-2015 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
diff -Nrc2 texinfo-5.2/gnulib/lib/xsize.c texinfo-6.0/gnulib/lib/xsize.c
*** texinfo-5.2/gnulib/lib/xsize.c	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/gnulib/lib/xsize.c	2014-12-25 17:17:30.000000000 +0000
***************
*** 0 ****
--- 1,3 ----
+ #include <config.h>
+ #define XSIZE_INLINE _GL_EXTERN_INLINE
+ #include "xsize.h"
diff -Nrc2 texinfo-5.2/gnulib/lib/xsize.h texinfo-6.0/gnulib/lib/xsize.h
*** texinfo-5.2/gnulib/lib/xsize.h	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/gnulib/lib/xsize.h	2015-02-25 20:17:31.000000000 +0000
***************
*** 0 ****
--- 1,117 ----
+ /* xsize.h -- Checked size_t computations.
+ 
+    Copyright (C) 2003, 2008-2015 Free Software Foundation, Inc.
+ 
+    This program is free software; you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation; either version 3, or (at your option)
+    any later version.
+ 
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+ 
+    You should have received a copy of the GNU General Public License
+    along with this program; if not, see <http://www.gnu.org/licenses/>.  */
+ 
+ #ifndef _XSIZE_H
+ #define _XSIZE_H
+ 
+ /* Get size_t.  */
+ #include <stddef.h>
+ 
+ /* Get SIZE_MAX.  */
+ #include <limits.h>
+ #if HAVE_STDINT_H
+ # include <stdint.h>
+ #endif
+ 
+ #ifndef _GL_INLINE_HEADER_BEGIN
+  #error "Please include config.h first."
+ #endif
+ _GL_INLINE_HEADER_BEGIN
+ #ifndef XSIZE_INLINE
+ # define XSIZE_INLINE _GL_INLINE
+ #endif
+ 
+ /* The size of memory objects is often computed through expressions of
+    type size_t. Example:
+       void* p = malloc (header_size + n * element_size).
+    These computations can lead to overflow.  When this happens, malloc()
+    returns a piece of memory that is way too small, and the program then
+    crashes while attempting to fill the memory.
+    To avoid this, the functions and macros in this file check for overflow.
+    The convention is that SIZE_MAX represents overflow.
+    malloc (SIZE_MAX) is not guaranteed to fail -- think of a malloc
+    implementation that uses mmap --, it's recommended to use size_overflow_p()
+    or size_in_bounds_p() before invoking malloc().
+    The example thus becomes:
+       size_t size = xsum (header_size, xtimes (n, element_size));
+       void *p = (size_in_bounds_p (size) ? malloc (size) : NULL);
+ */
+ 
+ /* Convert an arbitrary value >= 0 to type size_t.  */
+ #define xcast_size_t(N) \
+   ((N) <= SIZE_MAX ? (size_t) (N) : SIZE_MAX)
+ 
+ /* Sum of two sizes, with overflow check.  */
+ XSIZE_INLINE size_t
+ #if __GNUC__ >= 3
+ __attribute__ ((__pure__))
+ #endif
+ xsum (size_t size1, size_t size2)
+ {
+   size_t sum = size1 + size2;
+   return (sum >= size1 ? sum : SIZE_MAX);
+ }
+ 
+ /* Sum of three sizes, with overflow check.  */
+ XSIZE_INLINE size_t
+ #if __GNUC__ >= 3
+ __attribute__ ((__pure__))
+ #endif
+ xsum3 (size_t size1, size_t size2, size_t size3)
+ {
+   return xsum (xsum (size1, size2), size3);
+ }
+ 
+ /* Sum of four sizes, with overflow check.  */
+ XSIZE_INLINE size_t
+ #if __GNUC__ >= 3
+ __attribute__ ((__pure__))
+ #endif
+ xsum4 (size_t size1, size_t size2, size_t size3, size_t size4)
+ {
+   return xsum (xsum (xsum (size1, size2), size3), size4);
+ }
+ 
+ /* Maximum of two sizes, with overflow check.  */
+ XSIZE_INLINE size_t
+ #if __GNUC__ >= 3
+ __attribute__ ((__pure__))
+ #endif
+ xmax (size_t size1, size_t size2)
+ {
+   /* No explicit check is needed here, because for any n:
+      max (SIZE_MAX, n) == SIZE_MAX and max (n, SIZE_MAX) == SIZE_MAX.  */
+   return (size1 >= size2 ? size1 : size2);
+ }
+ 
+ /* Multiplication of a count with an element size, with overflow check.
+    The count must be >= 0 and the element size must be > 0.
+    This is a macro, not a function, so that it works correctly even
+    when N is of a wider type and N > SIZE_MAX.  */
+ #define xtimes(N, ELSIZE) \
+   ((N) <= SIZE_MAX / (ELSIZE) ? (size_t) (N) * (ELSIZE) : SIZE_MAX)
+ 
+ /* Check for overflow.  */
+ #define size_overflow_p(SIZE) \
+   ((SIZE) == SIZE_MAX)
+ /* Check against overflow.  */
+ #define size_in_bounds_p(SIZE) \
+   ((SIZE) != SIZE_MAX)
+ 
+ _GL_INLINE_HEADER_END
+ 
+ #endif /* _XSIZE_H */
diff -Nrc2 texinfo-5.2/gnulib/m4/00gnulib.m4 texinfo-6.0/gnulib/m4/00gnulib.m4
*** texinfo-5.2/gnulib/m4/00gnulib.m4	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/m4/00gnulib.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 1,4 ****
! # 00gnulib.m4 serial 2
! dnl Copyright (C) 2009-2013 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
--- 1,4 ----
! # 00gnulib.m4 serial 3
! dnl Copyright (C) 2009-2015 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
***************
*** 7,11 ****
  dnl This file must be named something that sorts before all other
  dnl gnulib-provided .m4 files.  It is needed until such time as we can
! dnl assume Autoconf 2.64, with its improved AC_DEFUN_ONCE semantics.
  
  # AC_DEFUN_ONCE([NAME], VALUE)
--- 7,27 ----
  dnl This file must be named something that sorts before all other
  dnl gnulib-provided .m4 files.  It is needed until such time as we can
! dnl assume Autoconf 2.64, with its improved AC_DEFUN_ONCE and
! dnl m4_divert semantics.
! 
! # Until autoconf 2.63, handling of the diversion stack required m4_init
! # to be called first; but this does not happen with aclocal.  Wrapping
! # the entire execution in another layer of the diversion stack fixes this.
! # Worse, prior to autoconf 2.62, m4_wrap depended on the underlying m4
! # for whether it was FIFO or LIFO; in order to properly balance with
! # m4_init, we need to undo our push just before anything wrapped within
! # the m4_init body.  The way to ensure this is to wrap both sides of
! # m4_init with a one-shot macro that does the pop at the right time.
! m4_ifndef([_m4_divert_diversion],
! [m4_divert_push([KILL])
! m4_define([gl_divert_fixup], [m4_divert_pop()m4_define([$0])])
! m4_define([m4_init],
!   [gl_divert_fixup()]m4_defn([m4_init])[gl_divert_fixup()])])
! 
  
  # AC_DEFUN_ONCE([NAME], VALUE)
diff -Nrc2 texinfo-5.2/gnulib/m4/absolute-header.m4 texinfo-6.0/gnulib/m4/absolute-header.m4
*** texinfo-5.2/gnulib/m4/absolute-header.m4	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/gnulib/m4/absolute-header.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 0 ****
--- 1,102 ----
+ # absolute-header.m4 serial 16
+ dnl Copyright (C) 2006-2015 Free Software Foundation, Inc.
+ dnl This file is free software; the Free Software Foundation
+ dnl gives unlimited permission to copy and/or distribute it,
+ dnl with or without modifications, as long as this notice is preserved.
+ 
+ dnl From Derek Price.
+ 
+ # gl_ABSOLUTE_HEADER(HEADER1 HEADER2 ...)
+ # ---------------------------------------
+ # Find the absolute name of a header file, testing first if the header exists.
+ # If the header were sys/inttypes.h, this macro would define
+ # ABSOLUTE_SYS_INTTYPES_H to the '""' quoted absolute name of sys/inttypes.h
+ # in config.h
+ # (e.g. '#define ABSOLUTE_SYS_INTTYPES_H "///usr/include/sys/inttypes.h"').
+ # The three "///" are to pacify Sun C 5.8, which otherwise would say
+ # "warning: #include of /usr/include/... may be non-portable".
+ # Use '""', not '<>', so that the /// cannot be confused with a C99 comment.
+ # Note: This macro assumes that the header file is not empty after
+ # preprocessing, i.e. it does not only define preprocessor macros but also
+ # provides some type/enum definitions or function/variable declarations.
+ AC_DEFUN([gl_ABSOLUTE_HEADER],
+ [AC_REQUIRE([AC_CANONICAL_HOST])
+ AC_LANG_PREPROC_REQUIRE()dnl
+ dnl FIXME: gl_absolute_header and ac_header_exists must be used unquoted
+ dnl until we can assume autoconf 2.64 or newer.
+ m4_foreach_w([gl_HEADER_NAME], [$1],
+   [AS_VAR_PUSHDEF([gl_absolute_header],
+                   [gl_cv_absolute_]m4_defn([gl_HEADER_NAME]))dnl
+   AC_CACHE_CHECK([absolute name of <]m4_defn([gl_HEADER_NAME])[>],
+     m4_defn([gl_absolute_header]),
+     [AS_VAR_PUSHDEF([ac_header_exists],
+                     [ac_cv_header_]m4_defn([gl_HEADER_NAME]))dnl
+     AC_CHECK_HEADERS_ONCE(m4_defn([gl_HEADER_NAME]))dnl
+     if test AS_VAR_GET(ac_header_exists) = yes; then
+       gl_ABSOLUTE_HEADER_ONE(m4_defn([gl_HEADER_NAME]))
+     fi
+     AS_VAR_POPDEF([ac_header_exists])dnl
+     ])dnl
+   AC_DEFINE_UNQUOTED(AS_TR_CPP([ABSOLUTE_]m4_defn([gl_HEADER_NAME])),
+                      ["AS_VAR_GET(gl_absolute_header)"],
+                      [Define this to an absolute name of <]m4_defn([gl_HEADER_NAME])[>.])
+   AS_VAR_POPDEF([gl_absolute_header])dnl
+ ])dnl
+ ])# gl_ABSOLUTE_HEADER
+ 
+ # gl_ABSOLUTE_HEADER_ONE(HEADER)
+ # ------------------------------
+ # Like gl_ABSOLUTE_HEADER, except that:
+ #   - it assumes that the header exists,
+ #   - it uses the current CPPFLAGS,
+ #   - it does not cache the result,
+ #   - it is silent.
+ AC_DEFUN([gl_ABSOLUTE_HEADER_ONE],
+ [
+   AC_REQUIRE([AC_CANONICAL_HOST])
+   AC_LANG_CONFTEST([AC_LANG_SOURCE([[#include <]]m4_dquote([$1])[[>]])])
+   dnl AIX "xlc -E" and "cc -E" omit #line directives for header files
+   dnl that contain only a #include of other header files and no
+   dnl non-comment tokens of their own. This leads to a failure to
+   dnl detect the absolute name of <dirent.h>, <signal.h>, <poll.h>
+   dnl and others. The workaround is to force preservation of comments
+   dnl through option -C. This ensures all necessary #line directives
+   dnl are present. GCC supports option -C as well.
+   case "$host_os" in
+     aix*) gl_absname_cpp="$ac_cpp -C" ;;
+     *)    gl_absname_cpp="$ac_cpp" ;;
+   esac
+ changequote(,)
+   case "$host_os" in
+     mingw*)
+       dnl For the sake of native Windows compilers (excluding gcc),
+       dnl treat backslash as a directory separator, like /.
+       dnl Actually, these compilers use a double-backslash as
+       dnl directory separator, inside the
+       dnl   # line "filename"
+       dnl directives.
+       gl_dirsep_regex='[/\\]'
+       ;;
+     *)
+       gl_dirsep_regex='\/'
+       ;;
+   esac
+   dnl A sed expression that turns a string into a basic regular
+   dnl expression, for use within "/.../".
+   gl_make_literal_regex_sed='s,[]$^\\.*/[],\\&,g'
+   gl_header_literal_regex=`echo '$1' \
+                            | sed -e "$gl_make_literal_regex_sed"`
+   gl_absolute_header_sed="/${gl_dirsep_regex}${gl_header_literal_regex}/"'{
+       s/.*"\(.*'"${gl_dirsep_regex}${gl_header_literal_regex}"'\)".*/\1/
+       s|^/[^/]|//&|
+       p
+       q
+     }'
+ changequote([,])
+   dnl eval is necessary to expand gl_absname_cpp.
+   dnl Ultrix and Pyramid sh refuse to redirect output of eval,
+   dnl so use subshell.
+   AS_VAR_SET([gl_cv_absolute_]AS_TR_SH([[$1]]),
+ [`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&AS_MESSAGE_LOG_FD |
+   sed -n "$gl_absolute_header_sed"`])
+ ])
diff -Nrc2 texinfo-5.2/gnulib/m4/alloca.m4 texinfo-6.0/gnulib/m4/alloca.m4
*** texinfo-5.2/gnulib/m4/alloca.m4	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/m4/alloca.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 1,4 ****
  # alloca.m4 serial 14
! dnl Copyright (C) 2002-2004, 2006-2007, 2009-2013 Free Software Foundation,
  dnl Inc.
  dnl This file is free software; the Free Software Foundation
--- 1,4 ----
  # alloca.m4 serial 14
! dnl Copyright (C) 2002-2004, 2006-2007, 2009-2015 Free Software Foundation,
  dnl Inc.
  dnl This file is free software; the Free Software Foundation
diff -Nrc2 texinfo-5.2/gnulib/m4/argz.m4 texinfo-6.0/gnulib/m4/argz.m4
*** texinfo-5.2/gnulib/m4/argz.m4	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/m4/argz.m4	2015-02-25 20:17:35.000000000 +0000
***************
*** 1,5 ****
  # Portability macros for glibc argz.                    -*- Autoconf -*-
  #
! #   Copyright (C) 2004-2013 Free Software Foundation, Inc.
  #   Written by Gary V. Vaughan <gary@gnu.org>
  #
--- 1,5 ----
  # Portability macros for glibc argz.                    -*- Autoconf -*-
  #
! #   Copyright (C) 2004-2015 Free Software Foundation, Inc.
  #   Written by Gary V. Vaughan <gary@gnu.org>
  #
diff -Nrc2 texinfo-5.2/gnulib/m4/btowc.m4 texinfo-6.0/gnulib/m4/btowc.m4
*** texinfo-5.2/gnulib/m4/btowc.m4	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/m4/btowc.m4	2015-02-25 20:17:35.000000000 +0000
***************
*** 1,4 ****
  # btowc.m4 serial 10
! dnl Copyright (C) 2008-2013 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
--- 1,4 ----
  # btowc.m4 serial 10
! dnl Copyright (C) 2008-2015 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
diff -Nrc2 texinfo-5.2/gnulib/m4/codeset.m4 texinfo-6.0/gnulib/m4/codeset.m4
*** texinfo-5.2/gnulib/m4/codeset.m4	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/m4/codeset.m4	2015-05-07 03:04:20.000000000 +0100
***************
*** 1,4 ****
  # codeset.m4 serial 5 (gettext-0.18.2)
! dnl Copyright (C) 2000-2002, 2006, 2008-2013 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
--- 1,4 ----
  # codeset.m4 serial 5 (gettext-0.18.2)
! dnl Copyright (C) 2000-2002, 2006, 2008-2014 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
diff -Nrc2 texinfo-5.2/gnulib/m4/configmake.m4 texinfo-6.0/gnulib/m4/configmake.m4
*** texinfo-5.2/gnulib/m4/configmake.m4	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/m4/configmake.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 1,4 ****
! # configmake.m4 serial 1
! dnl Copyright (C) 2010-2013 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
--- 1,4 ----
! # configmake.m4 serial 2
! dnl Copyright (C) 2010-2015 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
***************
*** 8,13 ****
  # ------------------
  # Guarantee all of the standard directory variables, even when used with
! # autoconf 2.59 (datarootdir wasn't supported until 2.59c) or automake
! # 1.9.6 (pkglibexecdir wasn't supported until 1.10b.).
  AC_DEFUN([gl_CONFIGMAKE_PREP],
  [
--- 8,14 ----
  # ------------------
  # Guarantee all of the standard directory variables, even when used with
! # autoconf 2.59 (datarootdir wasn't supported until 2.59c, and runstatedir
! # in 2.70) or automake 1.9.6 (pkglibexecdir wasn't supported until 1.10b,
! # and runstatedir in 1.14.1).
  AC_DEFUN([gl_CONFIGMAKE_PREP],
  [
***************
*** 44,47 ****
--- 45,52 ----
      AC_SUBST([localedir], ['${datarootdir}/locale'])
    fi
+   dnl Added in autoconf 2.70
+   if test "x$runstatedir" = x; then
+     AC_SUBST([runstatedir], ['${localstatedir}/run'])
+   fi
  
    dnl Automake 1.9.6 only lacks pkglibexecdir; and since 1.11 merely
diff -Nrc2 texinfo-5.2/gnulib/m4/eealloc.m4 texinfo-6.0/gnulib/m4/eealloc.m4
*** texinfo-5.2/gnulib/m4/eealloc.m4	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/m4/eealloc.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 1,4 ****
  # eealloc.m4 serial 3
! dnl Copyright (C) 2003, 2009-2013 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
--- 1,4 ----
  # eealloc.m4 serial 3
! dnl Copyright (C) 2003, 2009-2015 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
diff -Nrc2 texinfo-5.2/gnulib/m4/errno_h.m4 texinfo-6.0/gnulib/m4/errno_h.m4
*** texinfo-5.2/gnulib/m4/errno_h.m4	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/m4/errno_h.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 1,4 ****
  # errno_h.m4 serial 12
! dnl Copyright (C) 2004, 2006, 2008-2013 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
--- 1,4 ----
  # errno_h.m4 serial 12
! dnl Copyright (C) 2004, 2006, 2008-2015 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
diff -Nrc2 texinfo-5.2/gnulib/m4/error.m4 texinfo-6.0/gnulib/m4/error.m4
*** texinfo-5.2/gnulib/m4/error.m4	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/m4/error.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 1,5 ****
  #serial 14
  
! # Copyright (C) 1996-1998, 2001-2004, 2009-2013 Free Software Foundation, Inc.
  #
  # This file is free software; the Free Software Foundation
--- 1,5 ----
  #serial 14
  
! # Copyright (C) 1996-1998, 2001-2004, 2009-2015 Free Software Foundation, Inc.
  #
  # This file is free software; the Free Software Foundation
diff -Nrc2 texinfo-5.2/gnulib/m4/exponentd.m4 texinfo-6.0/gnulib/m4/exponentd.m4
*** texinfo-5.2/gnulib/m4/exponentd.m4	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/gnulib/m4/exponentd.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 0 ****
--- 1,116 ----
+ # exponentd.m4 serial 3
+ dnl Copyright (C) 2007-2008, 2010-2015 Free Software Foundation, Inc.
+ dnl This file is free software; the Free Software Foundation
+ dnl gives unlimited permission to copy and/or distribute it,
+ dnl with or without modifications, as long as this notice is preserved.
+ AC_DEFUN([gl_DOUBLE_EXPONENT_LOCATION],
+ [
+   AC_CACHE_CHECK([where to find the exponent in a 'double'],
+     [gl_cv_cc_double_expbit0],
+     [
+       AC_RUN_IFELSE(
+         [AC_LANG_SOURCE([[
+ #include <float.h>
+ #include <stddef.h>
+ #include <stdio.h>
+ #include <string.h>
+ #define NWORDS \
+   ((sizeof (double) + sizeof (unsigned int) - 1) / sizeof (unsigned int))
+ typedef union { double value; unsigned int word[NWORDS]; } memory_double;
+ static unsigned int ored_words[NWORDS];
+ static unsigned int anded_words[NWORDS];
+ static void add_to_ored_words (double x)
+ {
+   memory_double m;
+   size_t i;
+   /* Clear it first, in case sizeof (double) < sizeof (memory_double).  */
+   memset (&m, 0, sizeof (memory_double));
+   m.value = x;
+   for (i = 0; i < NWORDS; i++)
+     {
+       ored_words[i] |= m.word[i];
+       anded_words[i] &= m.word[i];
+     }
+ }
+ int main ()
+ {
+   size_t j;
+   FILE *fp = fopen ("conftest.out", "w");
+   if (fp == NULL)
+     return 1;
+   for (j = 0; j < NWORDS; j++)
+     anded_words[j] = ~ (unsigned int) 0;
+   add_to_ored_words (0.25);
+   add_to_ored_words (0.5);
+   add_to_ored_words (1.0);
+   add_to_ored_words (2.0);
+   add_to_ored_words (4.0);
+   /* Remove bits that are common (e.g. if representation of the first mantissa
+      bit is explicit).  */
+   for (j = 0; j < NWORDS; j++)
+     ored_words[j] &= ~anded_words[j];
+   /* Now find the nonzero word.  */
+   for (j = 0; j < NWORDS; j++)
+     if (ored_words[j] != 0)
+       break;
+   if (j < NWORDS)
+     {
+       size_t i;
+       for (i = j + 1; i < NWORDS; i++)
+         if (ored_words[i] != 0)
+           {
+             fprintf (fp, "unknown");
+             return (fclose (fp) != 0);
+           }
+       for (i = 0; ; i++)
+         if ((ored_words[j] >> i) & 1)
+           {
+             fprintf (fp, "word %d bit %d", (int) j, (int) i);
+             return (fclose (fp) != 0);
+           }
+     }
+   fprintf (fp, "unknown");
+   return (fclose (fp) != 0);
+ }
+         ]])],
+         [gl_cv_cc_double_expbit0=`cat conftest.out`],
+         [gl_cv_cc_double_expbit0="unknown"],
+         [
+           dnl On ARM, there are two 'double' floating-point formats, used by
+           dnl different sets of instructions: The older FPA instructions assume
+           dnl that they are stored in big-endian word order, while the words
+           dnl (like integer types) are stored in little-endian byte order.
+           dnl The newer VFP instructions assume little-endian order
+           dnl consistently.
+           AC_EGREP_CPP([mixed_endianness], [
+ #if defined arm || defined __arm || defined __arm__
+   mixed_endianness
+ #endif
+             ],
+             [gl_cv_cc_double_expbit0="unknown"],
+             [
+               pushdef([AC_MSG_CHECKING],[:])dnl
+               pushdef([AC_MSG_RESULT],[:])dnl
+               pushdef([AC_MSG_RESULT_UNQUOTED],[:])dnl
+               AC_C_BIGENDIAN(
+                 [gl_cv_cc_double_expbit0="word 0 bit 20"],
+                 [gl_cv_cc_double_expbit0="word 1 bit 20"],
+                 [gl_cv_cc_double_expbit0="unknown"])
+               popdef([AC_MSG_RESULT_UNQUOTED])dnl
+               popdef([AC_MSG_RESULT])dnl
+               popdef([AC_MSG_CHECKING])dnl
+             ])
+         ])
+       rm -f conftest.out
+     ])
+   case "$gl_cv_cc_double_expbit0" in
+     word*bit*)
+       word=`echo "$gl_cv_cc_double_expbit0" | sed -e 's/word //' -e 's/ bit.*//'`
+       bit=`echo "$gl_cv_cc_double_expbit0" | sed -e 's/word.*bit //'`
+       AC_DEFINE_UNQUOTED([DBL_EXPBIT0_WORD], [$word],
+         [Define as the word index where to find the exponent of 'double'.])
+       AC_DEFINE_UNQUOTED([DBL_EXPBIT0_BIT], [$bit],
+         [Define as the bit index in the word where to find bit 0 of the exponent of 'double'.])
+       ;;
+   esac
+ ])
diff -Nrc2 texinfo-5.2/gnulib/m4/exponentf.m4 texinfo-6.0/gnulib/m4/exponentf.m4
*** texinfo-5.2/gnulib/m4/exponentf.m4	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/gnulib/m4/exponentf.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 0 ****
--- 1,92 ----
+ # exponentf.m4 serial 2
+ dnl Copyright (C) 2007-2008, 2010-2015 Free Software Foundation, Inc.
+ dnl This file is free software; the Free Software Foundation
+ dnl gives unlimited permission to copy and/or distribute it,
+ dnl with or without modifications, as long as this notice is preserved.
+ AC_DEFUN([gl_FLOAT_EXPONENT_LOCATION],
+ [
+   AC_CACHE_CHECK([where to find the exponent in a 'float'],
+     [gl_cv_cc_float_expbit0],
+     [
+       AC_RUN_IFELSE(
+         [AC_LANG_SOURCE([[
+ #include <float.h>
+ #include <stddef.h>
+ #include <stdio.h>
+ #include <string.h>
+ #define NWORDS \
+   ((sizeof (float) + sizeof (unsigned int) - 1) / sizeof (unsigned int))
+ typedef union { float value; unsigned int word[NWORDS]; } memory_float;
+ static unsigned int ored_words[NWORDS];
+ static unsigned int anded_words[NWORDS];
+ static void add_to_ored_words (float x)
+ {
+   memory_float m;
+   size_t i;
+   /* Clear it first, in case
+      sizeof (float) < sizeof (memory_float).  */
+   memset (&m, 0, sizeof (memory_float));
+   m.value = x;
+   for (i = 0; i < NWORDS; i++)
+     {
+       ored_words[i] |= m.word[i];
+       anded_words[i] &= m.word[i];
+     }
+ }
+ int main ()
+ {
+   size_t j;
+   FILE *fp = fopen ("conftest.out", "w");
+   if (fp == NULL)
+     return 1;
+   for (j = 0; j < NWORDS; j++)
+     anded_words[j] = ~ (unsigned int) 0;
+   add_to_ored_words (0.25f);
+   add_to_ored_words (0.5f);
+   add_to_ored_words (1.0f);
+   add_to_ored_words (2.0f);
+   add_to_ored_words (4.0f);
+   /* Remove bits that are common (e.g. if representation of the first mantissa
+      bit is explicit).  */
+   for (j = 0; j < NWORDS; j++)
+     ored_words[j] &= ~anded_words[j];
+   /* Now find the nonzero word.  */
+   for (j = 0; j < NWORDS; j++)
+     if (ored_words[j] != 0)
+       break;
+   if (j < NWORDS)
+     {
+       size_t i;
+       for (i = j + 1; i < NWORDS; i++)
+         if (ored_words[i] != 0)
+           {
+             fprintf (fp, "unknown");
+             return (fclose (fp) != 0);
+           }
+       for (i = 0; ; i++)
+         if ((ored_words[j] >> i) & 1)
+           {
+             fprintf (fp, "word %d bit %d", (int) j, (int) i);
+             return (fclose (fp) != 0);
+           }
+     }
+   fprintf (fp, "unknown");
+   return (fclose (fp) != 0);
+ }
+         ]])],
+         [gl_cv_cc_float_expbit0=`cat conftest.out`],
+         [gl_cv_cc_float_expbit0="unknown"],
+         [gl_cv_cc_float_expbit0="word 0 bit 23"])
+       rm -f conftest.out
+     ])
+   case "$gl_cv_cc_float_expbit0" in
+     word*bit*)
+       word=`echo "$gl_cv_cc_float_expbit0" | sed -e 's/word //' -e 's/ bit.*//'`
+       bit=`echo "$gl_cv_cc_float_expbit0" | sed -e 's/word.*bit //'`
+       AC_DEFINE_UNQUOTED([FLT_EXPBIT0_WORD], [$word],
+         [Define as the word index where to find the exponent of 'float'.])
+       AC_DEFINE_UNQUOTED([FLT_EXPBIT0_BIT], [$bit],
+         [Define as the bit index in the word where to find bit 0 of the exponent of 'float'.])
+       ;;
+   esac
+ ])
diff -Nrc2 texinfo-5.2/gnulib/m4/exponentl.m4 texinfo-6.0/gnulib/m4/exponentl.m4
*** texinfo-5.2/gnulib/m4/exponentl.m4	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/gnulib/m4/exponentl.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 0 ****
--- 1,98 ----
+ # exponentl.m4 serial 3
+ dnl Copyright (C) 2007-2015 Free Software Foundation, Inc.
+ dnl This file is free software; the Free Software Foundation
+ dnl gives unlimited permission to copy and/or distribute it,
+ dnl with or without modifications, as long as this notice is preserved.
+ AC_DEFUN([gl_LONG_DOUBLE_EXPONENT_LOCATION],
+ [
+   AC_REQUIRE([gl_BIGENDIAN])
+   AC_CACHE_CHECK([where to find the exponent in a 'long double'],
+     [gl_cv_cc_long_double_expbit0],
+     [
+       AC_RUN_IFELSE(
+         [AC_LANG_SOURCE([[
+ #include <float.h>
+ #include <stddef.h>
+ #include <stdio.h>
+ #include <string.h>
+ #define NWORDS \
+   ((sizeof (long double) + sizeof (unsigned int) - 1) / sizeof (unsigned int))
+ typedef union { long double value; unsigned int word[NWORDS]; }
+         memory_long_double;
+ static unsigned int ored_words[NWORDS];
+ static unsigned int anded_words[NWORDS];
+ static void add_to_ored_words (long double x)
+ {
+   memory_long_double m;
+   size_t i;
+   /* Clear it first, in case
+      sizeof (long double) < sizeof (memory_long_double).  */
+   memset (&m, 0, sizeof (memory_long_double));
+   m.value = x;
+   for (i = 0; i < NWORDS; i++)
+     {
+       ored_words[i] |= m.word[i];
+       anded_words[i] &= m.word[i];
+     }
+ }
+ int main ()
+ {
+   size_t j;
+   FILE *fp = fopen ("conftest.out", "w");
+   if (fp == NULL)
+     return 1;
+   for (j = 0; j < NWORDS; j++)
+     anded_words[j] = ~ (unsigned int) 0;
+   add_to_ored_words (0.25L);
+   add_to_ored_words (0.5L);
+   add_to_ored_words (1.0L);
+   add_to_ored_words (2.0L);
+   add_to_ored_words (4.0L);
+   /* Remove bits that are common (e.g. if representation of the first mantissa
+      bit is explicit).  */
+   for (j = 0; j < NWORDS; j++)
+     ored_words[j] &= ~anded_words[j];
+   /* Now find the nonzero word.  */
+   for (j = 0; j < NWORDS; j++)
+     if (ored_words[j] != 0)
+       break;
+   if (j < NWORDS)
+     {
+       size_t i;
+       for (i = j + 1; i < NWORDS; i++)
+         if (ored_words[i] != 0)
+           {
+             fprintf (fp, "unknown");
+             return (fclose (fp) != 0);
+           }
+       for (i = 0; ; i++)
+         if ((ored_words[j] >> i) & 1)
+           {
+             fprintf (fp, "word %d bit %d", (int) j, (int) i);
+             return (fclose (fp) != 0);
+           }
+     }
+   fprintf (fp, "unknown");
+   return (fclose (fp) != 0);
+ }
+         ]])],
+         [gl_cv_cc_long_double_expbit0=`cat conftest.out`],
+         [gl_cv_cc_long_double_expbit0="unknown"],
+         [
+           dnl When cross-compiling, we don't know. It depends on the
+           dnl ABI and compiler version. There are too many cases.
+           gl_cv_cc_long_double_expbit0="unknown"
+         ])
+       rm -f conftest.out
+     ])
+   case "$gl_cv_cc_long_double_expbit0" in
+     word*bit*)
+       word=`echo "$gl_cv_cc_long_double_expbit0" | sed -e 's/word //' -e 's/ bit.*//'`
+       bit=`echo "$gl_cv_cc_long_double_expbit0" | sed -e 's/word.*bit //'`
+       AC_DEFINE_UNQUOTED([LDBL_EXPBIT0_WORD], [$word],
+         [Define as the word index where to find the exponent of 'long double'.])
+       AC_DEFINE_UNQUOTED([LDBL_EXPBIT0_BIT], [$bit],
+         [Define as the bit index in the word where to find bit 0 of the exponent of 'long double'.])
+       ;;
+   esac
+ ])
diff -Nrc2 texinfo-5.2/gnulib/m4/extensions.m4 texinfo-6.0/gnulib/m4/extensions.m4
*** texinfo-5.2/gnulib/m4/extensions.m4	2013-09-13 17:53:03.000000000 +0100
--- texinfo-6.0/gnulib/m4/extensions.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 2,6 ****
  # Enable extensions on systems that normally disable them.
  
! # Copyright (C) 2003, 2006-2013 Free Software Foundation, Inc.
  # This file is free software; the Free Software Foundation
  # gives unlimited permission to copy and/or distribute it,
--- 2,6 ----
  # Enable extensions on systems that normally disable them.
  
! # Copyright (C) 2003, 2006-2015 Free Software Foundation, Inc.
  # This file is free software; the Free Software Foundation
  # gives unlimited permission to copy and/or distribute it,
***************
*** 69,72 ****
--- 69,76 ----
  # undef _GNU_SOURCE
  #endif
+ /* Use GNU style printf and scanf.  */
+ #ifndef __USE_MINGW_ANSI_STDIO
+ # undef __USE_MINGW_ANSI_STDIO
+ #endif
  /* Enable threading extensions on Solaris.  */
  #ifndef _POSIX_PTHREAD_SEMANTICS
***************
*** 101,104 ****
--- 105,109 ----
    AC_DEFINE([_DARWIN_C_SOURCE])
    AC_DEFINE([_GNU_SOURCE])
+   AC_DEFINE([__USE_MINGW_ANSI_STDIO])
    AC_DEFINE([_POSIX_PTHREAD_SEMANTICS])
    AC_DEFINE([_TANDEM_SOURCE])
diff -Nrc2 texinfo-5.2/gnulib/m4/extern-inline.m4 texinfo-6.0/gnulib/m4/extern-inline.m4
*** texinfo-5.2/gnulib/m4/extern-inline.m4	2013-09-13 17:53:03.000000000 +0100
--- texinfo-6.0/gnulib/m4/extern-inline.m4	2015-05-07 03:04:20.000000000 +0100
***************
*** 1,5 ****
  dnl 'extern inline' a la ISO C99.
  
! dnl Copyright 2012-2013 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
--- 1,5 ----
  dnl 'extern inline' a la ISO C99.
  
! dnl Copyright 2012-2015 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
***************
*** 20,27 ****
     This bug was observed with Sun C 5.12 SunOS_i386 2011/11/16.
  
!    Suppress the use of extern inline on Apple's platforms, as Libc at least
!    through Libc-825.26 (2013-04-09) is incompatible with it; see, e.g.,
!    <http://lists.gnu.org/archive/html/bug-gnulib/2012-12/msg00023.html>.
!    Perhaps Apple will fix this some day.  */
  #if ((__GNUC__ \
        ? defined __GNUC_STDC_INLINE__ && __GNUC_STDC_INLINE__ \
--- 20,54 ----
     This bug was observed with Sun C 5.12 SunOS_i386 2011/11/16.
  
!    Suppress extern inline (with or without __attribute__ ((__gnu_inline__)))
!    on configurations that mistakenly use 'static inline' to implement
!    functions or macros in standard C headers like <ctype.h>.  For example,
!    if isdigit is mistakenly implemented via a static inline function,
!    a program containing an extern inline function that calls isdigit
!    may not work since the C standard prohibits extern inline functions
!    from calling static functions.  This bug is known to occur on:
! 
!      OS X 10.8 and earlier; see:
!      http://lists.gnu.org/archive/html/bug-gnulib/2012-12/msg00023.html
! 
!      DragonFly; see
!      http://muscles.dragonflybsd.org/bulk/bleeding-edge-potential/latest-per-pkg/ah-tty-0.3.12.log
! 
!      FreeBSD; see:
!      http://lists.gnu.org/archive/html/bug-gnulib/2014-07/msg00104.html
! 
!    OS X 10.9 has a macro __header_inline indicating the bug is fixed for C and
!    for clang but remains for g++; see <http://trac.macports.org/ticket/41033>.
!    Assume DragonFly and FreeBSD will be similar.  */
! #if (((defined __APPLE__ && defined __MACH__) \
!       || defined __DragonFly__ || defined __FreeBSD__) \
!      && (defined __header_inline \
!          ? (defined __cplusplus && defined __GNUC_STDC_INLINE__ \
!             && ! defined __clang__) \
!          : ((! defined _DONT_USE_CTYPE_INLINE_ \
!              && (defined __GNUC__ || defined __cplusplus)) \
!             || (defined _FORTIFY_SOURCE && 0 < _FORTIFY_SOURCE \
!                 && defined __GNUC__ && ! defined __cplusplus))))
! # define _GL_EXTERN_INLINE_STDHEADER_BUG
! #endif
  #if ((__GNUC__ \
        ? defined __GNUC_STDC_INLINE__ && __GNUC_STDC_INLINE__ \
***************
*** 29,38 ****
           && !defined __HP_cc \
           && !(defined __SUNPRO_C && __STDC__))) \
!      && !defined __APPLE__)
  # define _GL_INLINE inline
  # define _GL_EXTERN_INLINE extern inline
  #elif (2 < __GNUC__ + (7 <= __GNUC_MINOR__) && !defined __STRICT_ANSI__ \
!        && !defined __APPLE__)
! # if __GNUC_GNU_INLINE__
     /* __gnu_inline__ suppresses a GCC 4.2 diagnostic.  */
  #  define _GL_INLINE extern inline __attribute__ ((__gnu_inline__))
--- 56,66 ----
           && !defined __HP_cc \
           && !(defined __SUNPRO_C && __STDC__))) \
!      && !defined _GL_EXTERN_INLINE_STDHEADER_BUG)
  # define _GL_INLINE inline
  # define _GL_EXTERN_INLINE extern inline
+ # define _GL_EXTERN_INLINE_IN_USE
  #elif (2 < __GNUC__ + (7 <= __GNUC_MINOR__) && !defined __STRICT_ANSI__ \
!        && !defined _GL_EXTERN_INLINE_STDHEADER_BUG)
! # if defined __GNUC_GNU_INLINE__ && __GNUC_GNU_INLINE__
     /* __gnu_inline__ suppresses a GCC 4.2 diagnostic.  */
  #  define _GL_INLINE extern inline __attribute__ ((__gnu_inline__))
***************
*** 41,44 ****
--- 69,73 ----
  # endif
  # define _GL_EXTERN_INLINE extern
+ # define _GL_EXTERN_INLINE_IN_USE
  #else
  # define _GL_INLINE static _GL_UNUSED
***************
*** 46,50 ****
  #endif
  
! #if 4 < __GNUC__ + (6 <= __GNUC_MINOR__)
  # if defined __GNUC_STDC_INLINE__ && __GNUC_STDC_INLINE__
  #  define _GL_INLINE_HEADER_CONST_PRAGMA
--- 75,85 ----
  #endif
  
! /* In GCC 4.6 (inclusive) to 5.1 (exclusive),
!    suppress bogus "no previous prototype for 'FOO'"
!    and "no previous declaration for 'FOO'" diagnostics,
!    when FOO is an inline function in the header; see
!    <https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54113> and
!    <https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63877>.  */
! #if __GNUC__ == 4 && 6 <= __GNUC_MINOR__
  # if defined __GNUC_STDC_INLINE__ && __GNUC_STDC_INLINE__
  #  define _GL_INLINE_HEADER_CONST_PRAGMA
***************
*** 53,60 ****
       _Pragma ("GCC diagnostic ignored \"-Wsuggest-attribute=const\"")
  # endif
-   /* Suppress GCC's bogus "no previous prototype for 'FOO'"
-      and "no previous declaration for 'FOO'"  diagnostics,
-      when FOO is an inline function in the header; see
-      <http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54113>.  */
  # define _GL_INLINE_HEADER_BEGIN \
      _Pragma ("GCC diagnostic push") \
--- 88,91 ----
diff -Nrc2 texinfo-5.2/gnulib/m4/fcntl-o.m4 texinfo-6.0/gnulib/m4/fcntl-o.m4
*** texinfo-5.2/gnulib/m4/fcntl-o.m4	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/m4/fcntl-o.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 1,4 ****
  # fcntl-o.m4 serial 4
! dnl Copyright (C) 2006, 2009-2013 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
--- 1,4 ----
  # fcntl-o.m4 serial 4
! dnl Copyright (C) 2006, 2009-2015 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
diff -Nrc2 texinfo-5.2/gnulib/m4/fcntl_h.m4 texinfo-6.0/gnulib/m4/fcntl_h.m4
*** texinfo-5.2/gnulib/m4/fcntl_h.m4	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/m4/fcntl_h.m4	2015-02-25 20:17:35.000000000 +0000
***************
*** 1,5 ****
  # serial 15
  # Configure fcntl.h.
! dnl Copyright (C) 2006-2007, 2009-2013 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
--- 1,5 ----
  # serial 15
  # Configure fcntl.h.
! dnl Copyright (C) 2006-2007, 2009-2015 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
diff -Nrc2 texinfo-5.2/gnulib/m4/float_h.m4 texinfo-6.0/gnulib/m4/float_h.m4
*** texinfo-5.2/gnulib/m4/float_h.m4	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/gnulib/m4/float_h.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 0 ****
--- 1,98 ----
+ # float_h.m4 serial 9
+ dnl Copyright (C) 2007, 2009-2015 Free Software Foundation, Inc.
+ dnl This file is free software; the Free Software Foundation
+ dnl gives unlimited permission to copy and/or distribute it,
+ dnl with or without modifications, as long as this notice is preserved.
+ 
+ AC_DEFUN([gl_FLOAT_H],
+ [
+   AC_REQUIRE([AC_PROG_CC])
+   AC_REQUIRE([AC_CANONICAL_HOST])
+   FLOAT_H=
+   REPLACE_FLOAT_LDBL=0
+   case "$host_os" in
+     aix* | beos* | openbsd* | mirbsd* | irix*)
+       FLOAT_H=float.h
+       ;;
+     freebsd*)
+       case "$host_cpu" in
+ changequote(,)dnl
+         i[34567]86 )
+ changequote([,])dnl
+           FLOAT_H=float.h
+           ;;
+         x86_64 )
+           # On x86_64 systems, the C compiler may still be generating
+           # 32-bit code.
+           AC_EGREP_CPP([yes],
+             [#if defined __LP64__ || defined __x86_64__ || defined __amd64__
+              yes
+              #endif],
+             [],
+             [FLOAT_H=float.h])
+           ;;
+       esac
+       ;;
+     linux*)
+       case "$host_cpu" in
+         powerpc*)
+           FLOAT_H=float.h
+           ;;
+       esac
+       ;;
+   esac
+   case "$host_os" in
+     aix* | freebsd* | linux*)
+       if test -n "$FLOAT_H"; then
+         REPLACE_FLOAT_LDBL=1
+       fi
+       ;;
+   esac
+ 
+   dnl Test against glibc-2.7 Linux/SPARC64 bug.
+   REPLACE_ITOLD=0
+   AC_CACHE_CHECK([whether conversion from 'int' to 'long double' works],
+     [gl_cv_func_itold_works],
+     [
+       AC_RUN_IFELSE(
+         [AC_LANG_SOURCE([[
+ int i = -1;
+ volatile long double ld;
+ int main ()
+ {
+   ld += i * 1.0L;
+   if (ld > 0)
+     return 1;
+   return 0;
+ }]])],
+         [gl_cv_func_itold_works=yes],
+         [gl_cv_func_itold_works=no],
+         [case "$host" in
+            sparc*-*-linux*)
+              AC_EGREP_CPP([yes],
+                [#if defined __LP64__ || defined __arch64__
+                 yes
+                 #endif],
+                [gl_cv_func_itold_works="guessing no"],
+                [gl_cv_func_itold_works="guessing yes"])
+              ;;
+            *) gl_cv_func_itold_works="guessing yes" ;;
+          esac
+         ])
+     ])
+   case "$gl_cv_func_itold_works" in
+     *no)
+       REPLACE_ITOLD=1
+       dnl We add the workaround to <float.h> but also to <math.h>,
+       dnl to increase the chances that the fix function gets pulled in.
+       FLOAT_H=float.h
+       ;;
+   esac
+ 
+   if test -n "$FLOAT_H"; then
+     gl_NEXT_HEADERS([float.h])
+   fi
+   AC_SUBST([FLOAT_H])
+   AM_CONDITIONAL([GL_GENERATE_FLOAT_H], [test -n "$FLOAT_H"])
+   AC_SUBST([REPLACE_ITOLD])
+ ])
diff -Nrc2 texinfo-5.2/gnulib/m4/fpieee.m4 texinfo-6.0/gnulib/m4/fpieee.m4
*** texinfo-5.2/gnulib/m4/fpieee.m4	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/gnulib/m4/fpieee.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 0 ****
--- 1,54 ----
+ # fpieee.m4 serial 2
+ dnl Copyright (C) 2007, 2009-2015 Free Software Foundation, Inc.
+ dnl This file is free software; the Free Software Foundation
+ dnl gives unlimited permission to copy and/or distribute it,
+ dnl with or without modifications, as long as this notice is preserved.
+ 
+ dnl IEEE 754 standardized three items:
+ dnl - The formats of single-float and double-float - nowadays commonly
+ dnl   available as 'float' and 'double' in C and C++.
+ dnl   No autoconf test needed.
+ dnl - The overflow and division by zero behaviour: The result are values
+ dnl   'Â±Inf' and 'NaN', rather than exceptions as it was before.
+ dnl   This file provides an autoconf macro for ensuring this behaviour of
+ dnl   floating-point operations.
+ dnl - A set of conditions (overflow, underflow, inexact, etc.) which can
+ dnl   be configured to trigger an exception.
+ dnl   This cannot be done in a portable way: it depends on the compiler,
+ dnl   libc, kernel, and CPU.  No autoconf macro is provided for this.
+ 
+ dnl Ensure non-trapping behaviour of floating-point overflow and
+ dnl floating-point division by zero.
+ dnl (For integer overflow, see gcc's -ftrapv option; for integer division by
+ dnl zero, see the autoconf macro in intdiv0.m4.)
+ 
+ AC_DEFUN([gl_FP_IEEE],
+ [
+   AC_REQUIRE([AC_PROG_CC])
+   AC_REQUIRE([AC_CANONICAL_HOST])
+   # IEEE behaviour is the default on all CPUs except Alpha and SH
+   # (according to the test results of Bruno Haible's ieeefp/fenv_default.m4
+   # and the GCC 4.1.2 manual).
+   case "$host_cpu" in
+     alpha*)
+       # On Alpha systems, a compiler option provides the behaviour.
+       # See the ieee(3) manual page, also available at
+       # <http://h30097.www3.hp.com/docs/base_doc/DOCUMENTATION/V51B_HTML/MAN/MAN3/0600____.HTM>
+       if test -n "$GCC"; then
+         # GCC has the option -mieee.
+         # For full IEEE compliance (rarely needed), use option -mieee-with-inexact.
+         CPPFLAGS="$CPPFLAGS -mieee"
+       else
+         # Compaq (ex-DEC) C has the option -ieee, equivalent to -ieee_with_no_inexact.
+         # For full IEEE compliance (rarely needed), use option -ieee_with_inexact.
+         CPPFLAGS="$CPPFLAGS -ieee"
+       fi
+       ;;
+     sh*)
+       if test -n "$GCC"; then
+         # GCC has the option -mieee.
+         CPPFLAGS="$CPPFLAGS -mieee"
+       fi
+       ;;
+   esac
+ ])
diff -Nrc2 texinfo-5.2/gnulib/m4/frexp.m4 texinfo-6.0/gnulib/m4/frexp.m4
*** texinfo-5.2/gnulib/m4/frexp.m4	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/gnulib/m4/frexp.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 0 ****
--- 1,172 ----
+ # frexp.m4 serial 15
+ dnl Copyright (C) 2007-2015 Free Software Foundation, Inc.
+ dnl This file is free software; the Free Software Foundation
+ dnl gives unlimited permission to copy and/or distribute it,
+ dnl with or without modifications, as long as this notice is preserved.
+ 
+ AC_DEFUN([gl_FUNC_FREXP],
+ [
+   AC_REQUIRE([gl_MATH_H_DEFAULTS])
+   AC_REQUIRE([gl_CHECK_FREXP_NO_LIBM])
+   FREXP_LIBM=
+   if test $gl_cv_func_frexp_no_libm = no; then
+     AC_CACHE_CHECK([whether frexp() can be used with libm],
+       [gl_cv_func_frexp_in_libm],
+       [
+         save_LIBS="$LIBS"
+         LIBS="$LIBS -lm"
+         AC_LINK_IFELSE(
+           [AC_LANG_PROGRAM(
+              [[#include <math.h>
+                double x;]],
+              [[int e; return frexp (x, &e) > 0;]])],
+           [gl_cv_func_frexp_in_libm=yes],
+           [gl_cv_func_frexp_in_libm=no])
+         LIBS="$save_LIBS"
+       ])
+     if test $gl_cv_func_frexp_in_libm = yes; then
+       FREXP_LIBM=-lm
+     fi
+   fi
+   if test $gl_cv_func_frexp_no_libm = yes \
+      || test $gl_cv_func_frexp_in_libm = yes; then
+     save_LIBS="$LIBS"
+     LIBS="$LIBS $FREXP_LIBM"
+     gl_FUNC_FREXP_WORKS
+     LIBS="$save_LIBS"
+     case "$gl_cv_func_frexp_works" in
+       *yes) gl_func_frexp=yes ;;
+       *)    gl_func_frexp=no; REPLACE_FREXP=1; FREXP_LIBM= ;;
+     esac
+   else
+     gl_func_frexp=no
+   fi
+   if test $gl_func_frexp = yes; then
+     AC_DEFINE([HAVE_FREXP], [1],
+       [Define if the frexp() function is available and works.])
+   fi
+   AC_SUBST([FREXP_LIBM])
+ ])
+ 
+ AC_DEFUN([gl_FUNC_FREXP_NO_LIBM],
+ [
+   AC_REQUIRE([gl_MATH_H_DEFAULTS])
+   AC_REQUIRE([gl_CHECK_FREXP_NO_LIBM])
+   if test $gl_cv_func_frexp_no_libm = yes; then
+     gl_FUNC_FREXP_WORKS
+     case "$gl_cv_func_frexp_works" in
+       *yes) gl_func_frexp_no_libm=yes ;;
+       *)    gl_func_frexp_no_libm=no; REPLACE_FREXP=1 ;;
+     esac
+   else
+     gl_func_frexp_no_libm=no
+     dnl Set REPLACE_FREXP here because the system may have frexp in libm.
+     REPLACE_FREXP=1
+   fi
+   if test $gl_func_frexp_no_libm = yes; then
+     AC_DEFINE([HAVE_FREXP_IN_LIBC], [1],
+       [Define if the frexp() function is available in libc.])
+   fi
+ ])
+ 
+ dnl Test whether frexp() can be used without linking with libm.
+ dnl Set gl_cv_func_frexp_no_libm to 'yes' or 'no' accordingly.
+ AC_DEFUN([gl_CHECK_FREXP_NO_LIBM],
+ [
+   AC_CACHE_CHECK([whether frexp() can be used without linking with libm],
+     [gl_cv_func_frexp_no_libm],
+     [
+       AC_LINK_IFELSE(
+         [AC_LANG_PROGRAM(
+            [[#include <math.h>
+              double x;]],
+            [[int e; return frexp (x, &e) > 0;]])],
+         [gl_cv_func_frexp_no_libm=yes],
+         [gl_cv_func_frexp_no_libm=no])
+     ])
+ ])
+ 
+ dnl Test whether frexp() works also on denormalized numbers (this fails e.g. on
+ dnl NetBSD 3.0), on infinite numbers (this fails e.g. on IRIX 6.5 and mingw),
+ dnl and on negative zero (this fails e.g. on NetBSD 4.99 and mingw).
+ AC_DEFUN([gl_FUNC_FREXP_WORKS],
+ [
+   AC_REQUIRE([AC_PROG_CC])
+   AC_REQUIRE([AC_CANONICAL_HOST]) dnl for cross-compiles
+   AC_CHECK_DECLS_ONCE([alarm])
+   AC_CACHE_CHECK([whether frexp works], [gl_cv_func_frexp_works],
+     [
+       AC_RUN_IFELSE(
+         [AC_LANG_SOURCE([[
+ #include <float.h>
+ #include <math.h>
+ #include <string.h>
+ #if HAVE_DECL_ALARM
+ # include <signal.h>
+ # include <unistd.h>
+ #endif
+ /* HP cc on HP-UX 10.20 has a bug with the constant expression -0.0.
+    ICC 10.0 has a bug when optimizing the expression -zero.
+    The expression -DBL_MIN * DBL_MIN does not work when cross-compiling
+    to PowerPC on Mac OS X 10.5.  */
+ #if defined __hpux || defined __sgi || defined __ICC
+ static double
+ compute_minus_zero (void)
+ {
+   return -DBL_MIN * DBL_MIN;
+ }
+ # define minus_zero compute_minus_zero ()
+ #else
+ double minus_zero = -0.0;
+ #endif
+ int main()
+ {
+   int result = 0;
+   int i;
+   volatile double x;
+   double zero = 0.0;
+ #if HAVE_DECL_ALARM
+   /* NeXTstep 3.3 frexp() runs into an endless loop when called on an infinite
+      number.  Let the test fail in this case.  */
+   signal (SIGALRM, SIG_DFL);
+   alarm (5);
+ #endif
+   /* Test on denormalized numbers.  */
+   for (i = 1, x = 1.0; i >= DBL_MIN_EXP; i--, x *= 0.5)
+     ;
+   if (x > 0.0)
+     {
+       int exp;
+       double y = frexp (x, &exp);
+       /* On machines with IEEE754 arithmetic: x = 1.11254e-308, exp = -1022.
+          On NetBSD: y = 0.75. Correct: y = 0.5.  */
+       if (y != 0.5)
+         result |= 1;
+     }
+   /* Test on infinite numbers.  */
+   x = 1.0 / zero;
+   {
+     int exp;
+     double y = frexp (x, &exp);
+     if (y != x)
+       result |= 2;
+   }
+   /* Test on negative zero.  */
+   x = minus_zero;
+   {
+     int exp;
+     double y = frexp (x, &exp);
+     if (memcmp (&y, &x, sizeof x))
+       result |= 4;
+   }
+   return result;
+ }]])],
+         [gl_cv_func_frexp_works=yes],
+         [gl_cv_func_frexp_works=no],
+         [case "$host_os" in
+            netbsd* | irix* | mingw*) gl_cv_func_frexp_works="guessing no";;
+            *)                        gl_cv_func_frexp_works="guessing yes";;
+          esac
+         ])
+     ])
+ ])
diff -Nrc2 texinfo-5.2/gnulib/m4/frexpl.m4 texinfo-6.0/gnulib/m4/frexpl.m4
*** texinfo-5.2/gnulib/m4/frexpl.m4	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/gnulib/m4/frexpl.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 0 ****
--- 1,231 ----
+ # frexpl.m4 serial 20
+ dnl Copyright (C) 2007-2015 Free Software Foundation, Inc.
+ dnl This file is free software; the Free Software Foundation
+ dnl gives unlimited permission to copy and/or distribute it,
+ dnl with or without modifications, as long as this notice is preserved.
+ 
+ AC_DEFUN([gl_FUNC_FREXPL],
+ [
+   AC_REQUIRE([gl_MATH_H_DEFAULTS])
+   AC_REQUIRE([gl_LONG_DOUBLE_VS_DOUBLE])
+ 
+   dnl Persuade glibc <math.h> to declare frexpl().
+   AC_REQUIRE([gl_USE_SYSTEM_EXTENSIONS])
+ 
+   dnl Check whether it's declared.
+   dnl Mac OS X 10.3 has frexpl() in libc but doesn't declare it in <math.h>.
+   AC_CHECK_DECL([frexpl], , [HAVE_DECL_FREXPL=0], [[#include <math.h>]])
+ 
+   FREXPL_LIBM=
+   if test $HAVE_DECL_FREXPL = 1; then
+     gl_CHECK_FREXPL_NO_LIBM
+     if test $gl_cv_func_frexpl_no_libm = no; then
+       AC_CACHE_CHECK([whether frexpl() can be used with libm],
+         [gl_cv_func_frexpl_in_libm],
+         [
+           save_LIBS="$LIBS"
+           LIBS="$LIBS -lm"
+           AC_LINK_IFELSE(
+             [AC_LANG_PROGRAM(
+                [[#include <math.h>
+                  long double x;]],
+                [[int e; return frexpl (x, &e) > 0;]])],
+             [gl_cv_func_frexpl_in_libm=yes],
+             [gl_cv_func_frexpl_in_libm=no])
+           LIBS="$save_LIBS"
+         ])
+       if test $gl_cv_func_frexpl_in_libm = yes; then
+         FREXPL_LIBM=-lm
+       fi
+     fi
+     if test $gl_cv_func_frexpl_no_libm = yes \
+        || test $gl_cv_func_frexpl_in_libm = yes; then
+       save_LIBS="$LIBS"
+       LIBS="$LIBS $FREXPL_LIBM"
+       gl_FUNC_FREXPL_WORKS
+       LIBS="$save_LIBS"
+       case "$gl_cv_func_frexpl_works" in
+         *yes) gl_func_frexpl=yes ;;
+         *)    gl_func_frexpl=no; REPLACE_FREXPL=1 ;;
+       esac
+     else
+       gl_func_frexpl=no
+     fi
+     if test $gl_func_frexpl = yes; then
+       AC_DEFINE([HAVE_FREXPL], [1],
+         [Define if the frexpl() function is available.])
+     fi
+   fi
+   if test $HAVE_DECL_FREXPL = 0 || test $gl_func_frexpl = no; then
+     dnl Find libraries needed to link lib/frexpl.c.
+     if test $HAVE_SAME_LONG_DOUBLE_AS_DOUBLE = 1; then
+       AC_REQUIRE([gl_FUNC_FREXP])
+       FREXPL_LIBM="$FREXP_LIBM"
+     else
+       FREXPL_LIBM=
+     fi
+   fi
+   AC_SUBST([FREXPL_LIBM])
+ ])
+ 
+ AC_DEFUN([gl_FUNC_FREXPL_NO_LIBM],
+ [
+   AC_REQUIRE([gl_MATH_H_DEFAULTS])
+   AC_REQUIRE([gl_LONG_DOUBLE_VS_DOUBLE])
+   dnl Check whether it's declared.
+   dnl Mac OS X 10.3 has frexpl() in libc but doesn't declare it in <math.h>.
+   AC_CHECK_DECL([frexpl], , [HAVE_DECL_FREXPL=0], [[#include <math.h>]])
+   if test $HAVE_DECL_FREXPL = 1; then
+     gl_CHECK_FREXPL_NO_LIBM
+     if test $gl_cv_func_frexpl_no_libm = yes; then
+       gl_FUNC_FREXPL_WORKS
+       case "$gl_cv_func_frexpl_works" in
+         *yes) gl_func_frexpl_no_libm=yes ;;
+         *)    gl_func_frexpl_no_libm=no; REPLACE_FREXPL=1 ;;
+       esac
+     else
+       gl_func_frexpl_no_libm=no
+       dnl Set REPLACE_FREXPL here because the system may have frexpl in libm.
+       REPLACE_FREXPL=1
+     fi
+     if test $gl_func_frexpl_no_libm = yes; then
+       AC_DEFINE([HAVE_FREXPL_IN_LIBC], [1],
+         [Define if the frexpl() function is available in libc.])
+     fi
+   fi
+ ])
+ 
+ dnl Test whether frexpl() can be used without linking with libm.
+ dnl Set gl_cv_func_frexpl_no_libm to 'yes' or 'no' accordingly.
+ AC_DEFUN([gl_CHECK_FREXPL_NO_LIBM],
+ [
+   AC_CACHE_CHECK([whether frexpl() can be used without linking with libm],
+     [gl_cv_func_frexpl_no_libm],
+     [
+       AC_LINK_IFELSE(
+         [AC_LANG_PROGRAM(
+            [[#include <math.h>
+              long double x;]],
+            [[int e; return frexpl (x, &e) > 0;]])],
+         [gl_cv_func_frexpl_no_libm=yes],
+         [gl_cv_func_frexpl_no_libm=no])
+     ])
+ ])
+ 
+ dnl Test whether frexpl() works on finite numbers (this fails on
+ dnl Mac OS X 10.4/PowerPC, on AIX 5.1, and on BeOS), on denormalized numbers
+ dnl (this fails on Mac OS X 10.5/i386), and also on infinite numbers (this
+ dnl fails e.g. on IRIX 6.5 and mingw).
+ AC_DEFUN([gl_FUNC_FREXPL_WORKS],
+ [
+   AC_REQUIRE([AC_PROG_CC])
+   AC_REQUIRE([AC_CANONICAL_HOST]) dnl for cross-compiles
+   AC_CACHE_CHECK([whether frexpl works], [gl_cv_func_frexpl_works],
+     [
+       AC_RUN_IFELSE(
+         [AC_LANG_SOURCE([[
+ #include <float.h>
+ #include <math.h>
+ /* Override the values of <float.h>, like done in float.in.h.  */
+ #if defined __i386__ && (defined __BEOS__ || defined __OpenBSD__)
+ # undef LDBL_MIN_EXP
+ # define LDBL_MIN_EXP    (-16381)
+ #endif
+ #if defined __i386__ && defined __FreeBSD__
+ # undef LDBL_MIN_EXP
+ # define LDBL_MIN_EXP    (-16381)
+ #endif
+ #if (defined _ARCH_PPC || defined _POWER) && defined _AIX && (LDBL_MANT_DIG == 106) && defined __GNUC__
+ # undef LDBL_MIN_EXP
+ # define LDBL_MIN_EXP DBL_MIN_EXP
+ #endif
+ #if defined __sgi && (LDBL_MANT_DIG >= 106)
+ # if defined __GNUC__
+ #  undef LDBL_MIN_EXP
+ #  define LDBL_MIN_EXP DBL_MIN_EXP
+ # endif
+ #endif
+ extern
+ #ifdef __cplusplus
+ "C"
+ #endif
+ long double frexpl (long double, int *);
+ int main()
+ {
+   int result = 0;
+   volatile long double x;
+   /* Test on finite numbers that fails on AIX 5.1.  */
+   x = 16.0L;
+   {
+     int exp = -9999;
+     frexpl (x, &exp);
+     if (exp != 5)
+       result |= 1;
+   }
+   /* Test on finite numbers that fails on Mac OS X 10.4, because its frexpl
+      function returns an invalid (incorrectly normalized) value: it returns
+                y = { 0x3fe028f5, 0xc28f5c28, 0x3c9eb851, 0xeb851eb8 }
+      but the correct result is
+           0.505L = { 0x3fe028f5, 0xc28f5c29, 0xbc547ae1, 0x47ae1480 }  */
+   x = 1.01L;
+   {
+     int exp = -9999;
+     long double y = frexpl (x, &exp);
+     if (!(exp == 1 && y == 0.505L))
+       result |= 2;
+   }
+   /* Test on large finite numbers.  This fails on BeOS at i = 16322, while
+      LDBL_MAX_EXP = 16384.
+      In the loop end test, we test x against Infinity, rather than comparing
+      i with LDBL_MAX_EXP, because BeOS <float.h> has a wrong LDBL_MAX_EXP.  */
+   {
+     int i;
+     for (i = 1, x = 1.0L; x != x + x; i++, x *= 2.0L)
+       {
+         int exp = -9999;
+         frexpl (x, &exp);
+         if (exp != i)
+           {
+             result |= 4;
+             break;
+           }
+       }
+   }
+   /* Test on denormalized numbers.  */
+   {
+     int i;
+     for (i = 1, x = 1.0L; i >= LDBL_MIN_EXP; i--, x *= 0.5L)
+       ;
+     if (x > 0.0L)
+       {
+         int exp;
+         long double y = frexpl (x, &exp);
+         /* On machines with IEEE854 arithmetic: x = 1.68105e-4932,
+            exp = -16382, y = 0.5.  On Mac OS X 10.5: exp = -16384, y = 0.5.  */
+         if (exp != LDBL_MIN_EXP - 1)
+           result |= 8;
+       }
+   }
+   /* Test on infinite numbers.  */
+   x = 1.0L / 0.0L;
+   {
+     int exp;
+     long double y = frexpl (x, &exp);
+     if (y != x)
+       result |= 16;
+   }
+   return result;
+ }]])],
+         [gl_cv_func_frexpl_works=yes],
+         [gl_cv_func_frexpl_works=no],
+         [
+ changequote(,)dnl
+          case "$host_os" in
+            aix | aix[3-6]* | beos* | darwin* | irix* | mingw* | pw*)
+               gl_cv_func_frexpl_works="guessing no";;
+            *) gl_cv_func_frexpl_works="guessing yes";;
+          esac
+ changequote([,])dnl
+         ])
+     ])
+ ])
diff -Nrc2 texinfo-5.2/gnulib/m4/getopt.m4 texinfo-6.0/gnulib/m4/getopt.m4
*** texinfo-5.2/gnulib/m4/getopt.m4	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/m4/getopt.m4	2015-02-25 20:17:35.000000000 +0000
***************
*** 1,4 ****
  # getopt.m4 serial 44
! dnl Copyright (C) 2002-2006, 2008-2013 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
--- 1,4 ----
  # getopt.m4 serial 44
! dnl Copyright (C) 2002-2006, 2008-2015 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
diff -Nrc2 texinfo-5.2/gnulib/m4/gettext.m4 texinfo-6.0/gnulib/m4/gettext.m4
*** texinfo-5.2/gnulib/m4/gettext.m4	2013-08-18 19:33:15.000000000 +0100
--- texinfo-6.0/gnulib/m4/gettext.m4	2015-02-25 20:17:35.000000000 +0000
***************
*** 1,4 ****
  # gettext.m4 serial 66 (gettext-0.18.2)
! dnl Copyright (C) 1995-2013 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
--- 1,4 ----
  # gettext.m4 serial 66 (gettext-0.18.2)
! dnl Copyright (C) 1995-2014 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
diff -Nrc2 texinfo-5.2/gnulib/m4/gettimeofday.m4 texinfo-6.0/gnulib/m4/gettimeofday.m4
*** texinfo-5.2/gnulib/m4/gettimeofday.m4	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/m4/gettimeofday.m4	2015-02-25 20:17:35.000000000 +0000
***************
*** 1,5 ****
! # serial 20
  
! # Copyright (C) 2001-2003, 2005, 2007, 2009-2013 Free Software Foundation, Inc.
  # This file is free software; the Free Software Foundation
  # gives unlimited permission to copy and/or distribute it,
--- 1,5 ----
! # serial 21
  
! # Copyright (C) 2001-2003, 2005, 2007, 2009-2015 Free Software Foundation, Inc.
  # This file is free software; the Free Software Foundation
  # gives unlimited permission to copy and/or distribute it,
***************
*** 128,135 ****
  
  AC_DEFUN([gl_GETTIMEOFDAY_REPLACE_LOCALTIME], [
!   AC_DEFINE([gmtime], [rpl_gmtime],
!     [Define to rpl_gmtime if the replacement function should be used.])
!   AC_DEFINE([localtime], [rpl_localtime],
!     [Define to rpl_localtime if the replacement function should be used.])
  ])
  
--- 128,133 ----
  
  AC_DEFUN([gl_GETTIMEOFDAY_REPLACE_LOCALTIME], [
!   REPLACE_GMTIME=1
!   REPLACE_LOCALTIME=1
  ])
  
diff -Nrc2 texinfo-5.2/gnulib/m4/glibc21.m4 texinfo-6.0/gnulib/m4/glibc21.m4
*** texinfo-5.2/gnulib/m4/glibc21.m4	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/m4/glibc21.m4	2015-02-25 20:17:35.000000000 +0000
***************
*** 1,4 ****
  # glibc21.m4 serial 5
! dnl Copyright (C) 2000-2002, 2004, 2008, 2010-2013 Free Software Foundation,
  dnl Inc.
  dnl This file is free software; the Free Software Foundation
--- 1,4 ----
  # glibc21.m4 serial 5
! dnl Copyright (C) 2000-2002, 2004, 2008, 2010-2015 Free Software Foundation,
  dnl Inc.
  dnl This file is free software; the Free Software Foundation
diff -Nrc2 texinfo-5.2/gnulib/m4/gnulib-cache.m4 texinfo-6.0/gnulib/m4/gnulib-cache.m4
*** texinfo-5.2/gnulib/m4/gnulib-cache.m4	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/m4/gnulib-cache.m4	2015-06-09 02:11:25.000000000 +0100
***************
*** 1,3 ****
! # Copyright (C) 2002-2013 Free Software Foundation, Inc.
  #
  # This file is free software; you can redistribute it and/or modify
--- 1,3 ----
! # Copyright (C) 2002-2015 Free Software Foundation, Inc.
  #
  # This file is free software; you can redistribute it and/or modify
***************
*** 28,32 ****
  
  # Specification in the form of a command-line invocation:
! #   gnulib-tool --import --dir=. --lib=libgnu --source-base=gnulib/lib --m4-base=gnulib/m4 --doc-base=doc --tests-base=tests --aux-dir=build-aux --no-conditional-dependencies --no-libtool --macro-prefix=gl --no-vc-files argz getopt-gnu gettext mbchar mbiter mbscasecmp mbschr mbslen mbsncasecmp mbsstr mbswidth memmem mkstemp regex strdup-posix strerror xalloc
  
  # Specification in the form of a few gnulib-tool.m4 macro invocations:
--- 28,32 ----
  
  # Specification in the form of a command-line invocation:
! #   gnulib-tool --import --dir=. --lib=libgnu --source-base=gnulib/lib --m4-base=gnulib/m4 --doc-base=doc --tests-base=tests --aux-dir=build-aux --no-conditional-dependencies --no-libtool --macro-prefix=gl --no-vc-files argz getopt-gnu gettext iconv mbchar mbiter mbscasecmp mbschr mbslen mbsncasecmp mbsstr mbswidth memmem memrchr mkstemp regex stdarg strcasestr strdup-posix strerror vasprintf-posix xalloc
  
  # Specification in the form of a few gnulib-tool.m4 macro invocations:
***************
*** 36,39 ****
--- 36,40 ----
    getopt-gnu
    gettext
+   iconv
    mbchar
    mbiter
***************
*** 45,52 ****
--- 46,57 ----
    mbswidth
    memmem
+   memrchr
    mkstemp
    regex
+   stdarg
+   strcasestr
    strdup-posix
    strerror
+   vasprintf-posix
    xalloc
  ])
diff -Nrc2 texinfo-5.2/gnulib/m4/gnulib-common.m4 texinfo-6.0/gnulib/m4/gnulib-common.m4
*** texinfo-5.2/gnulib/m4/gnulib-common.m4	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/m4/gnulib-common.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 1,4 ****
! # gnulib-common.m4 serial 33
! dnl Copyright (C) 2007-2013 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
--- 1,4 ----
! # gnulib-common.m4 serial 36
! dnl Copyright (C) 2007-2015 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
***************
*** 50,53 ****
--- 50,63 ----
  #define _UNUSED_PARAMETER_ _GL_UNUSED
  
+ /* gcc supports the "unused" attribute on possibly unused labels, and
+    g++ has since version 4.5.  Note to support C++ as well as C,
+    _GL_UNUSED_LABEL should be used with a trailing ;  */
+ #if !defined __cplusplus || __GNUC__ > 4 \
+     || (__GNUC__ == 4 && __GNUC_MINOR__ >= 5)
+ # define _GL_UNUSED_LABEL _GL_UNUSED
+ #else
+ # define _GL_UNUSED_LABEL
+ #endif
+ 
  /* The __pure__ attribute was added in gcc 2.96.  */
  #if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 96)
***************
*** 310,319 ****
  
  # AC_C_RESTRICT
! # This definition overrides the AC_C_RESTRICT macro from autoconf 2.60..2.61,
! # so that mixed use of GNU C and GNU C++ and mixed use of Sun C and Sun C++
! # works.
! # This definition can be removed once autoconf >= 2.62 can be assumed.
! # AC_AUTOCONF_VERSION was introduced in 2.62, so use that as the witness.
! m4_ifndef([AC_AUTOCONF_VERSION],[
  AC_DEFUN([AC_C_RESTRICT],
  [AC_CACHE_CHECK([for C/C++ restrict keyword], [ac_cv_c_restrict],
--- 320,328 ----
  
  # AC_C_RESTRICT
! # This definition is copied from post-2.69 Autoconf and overrides the
! # AC_C_RESTRICT macro from autoconf 2.60..2.69.  It can be removed
! # once autoconf >= 2.70 can be assumed.  It's painful to check version
! # numbers, and in practice this macro is more up-to-date than Autoconf
! # is, so override Autoconf unconditionally.
  AC_DEFUN([AC_C_RESTRICT],
  [AC_CACHE_CHECK([for C/C++ restrict keyword], [ac_cv_c_restrict],
***************
*** 321,333 ****
     # The order here caters to the fact that C++ does not require restrict.
     for ac_kw in __restrict __restrict__ _Restrict restrict; do
!      AC_COMPILE_IFELSE([AC_LANG_PROGRAM(
!       [[typedef int * int_ptr;
!         int foo (int_ptr $ac_kw ip) {
!         return ip[0];
!        }]],
!       [[int s[1];
!         int * $ac_kw t = s;
!         t[0] = 0;
!         return foo(t)]])],
        [ac_cv_c_restrict=$ac_kw])
       test "$ac_cv_c_restrict" != no && break
--- 330,345 ----
     # The order here caters to the fact that C++ does not require restrict.
     for ac_kw in __restrict __restrict__ _Restrict restrict; do
!      AC_COMPILE_IFELSE(
!       [AC_LANG_PROGRAM(
! 	 [[typedef int *int_ptr;
! 	   int foo (int_ptr $ac_kw ip) { return ip[0]; }
! 	   int bar (int [$ac_kw]); /* Catch GCC bug 14050.  */
! 	   int bar (int ip[$ac_kw]) { return ip[0]; }
! 	 ]],
! 	 [[int s[1];
! 	   int *$ac_kw t = s;
! 	   t[0] = 0;
! 	   return foo (t) + bar (t);
! 	 ]])],
        [ac_cv_c_restrict=$ac_kw])
       test "$ac_cv_c_restrict" != no && break
***************
*** 339,349 ****
     supported directly.  */
  #undef restrict
! /* Work around a bug in Sun C++: it does not support _Restrict, even
!    though the corresponding Sun C compiler does, which causes
!    "#define restrict _Restrict" in the previous line.  Perhaps some future
!    version of Sun C++ will work with _Restrict; if so, it'll probably
!    define __RESTRICT, just as Sun C does.  */
  #if defined __SUNPRO_CC && !defined __RESTRICT
  # define _Restrict
  #endif])
   case $ac_cv_c_restrict in
--- 351,362 ----
     supported directly.  */
  #undef restrict
! /* Work around a bug in Sun C++: it does not support _Restrict or
!    __restrict__, even though the corresponding Sun C compiler ends up with
!    "#define restrict _Restrict" or "#define restrict __restrict__" in the
!    previous line.  Perhaps some future version of Sun C++ will work with
!    restrict; if so, hopefully it defines __RESTRICT like Sun C does.  */
  #if defined __SUNPRO_CC && !defined __RESTRICT
  # define _Restrict
+ # define __restrict__
  #endif])
   case $ac_cv_c_restrict in
***************
*** 352,357 ****
     *)  AC_DEFINE_UNQUOTED([restrict], [$ac_cv_c_restrict]) ;;
   esac
! ])
! ])
  
  # gl_BIGENDIAN
--- 365,369 ----
     *)  AC_DEFINE_UNQUOTED([restrict], [$ac_cv_c_restrict]) ;;
   esac
! ])# AC_C_RESTRICT
  
  # gl_BIGENDIAN
***************
*** 376,377 ****
--- 388,449 ----
    as_echo_n="$saved_as_echo_n"
  ])
+ 
+ # AS_VAR_COPY was added in autoconf 2.63b
+ m4_define_default([AS_VAR_COPY],
+ [AS_LITERAL_IF([$1[]$2], [$1=$$2], [eval $1=\$$2])])
+ 
+ # AC_PROG_SED was added in autoconf 2.59b
+ m4_ifndef([AC_PROG_SED],
+ [AC_DEFUN([AC_PROG_SED],
+ [AC_CACHE_CHECK([for a sed that does not truncate output], ac_cv_path_SED,
+     [dnl ac_script should not contain more than 99 commands (for HP-UX sed),
+      dnl but more than about 7000 bytes, to catch a limit in Solaris 8 /usr/ucb/sed.
+      ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
+      for ac_i in 1 2 3 4 5 6 7; do
+        ac_script="$ac_script$as_nl$ac_script"
+      done
+      echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
+      AS_UNSET([ac_script])
+      if test -z "$SED"; then
+        ac_path_SED_found=false
+        _AS_PATH_WALK([], [
+          for ac_prog in sed gsed; do
+            for ac_exec_ext in '' $ac_executable_extensions; do
+              ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
+              AS_EXECUTABLE_P(["$ac_path_SED"]) || continue
+              case `"$ac_path_SED" --version 2>&1` in
+                *GNU*) ac_cv_path_SED=$ac_path_SED ac_path_SED_found=:;;
+                *)
+                  ac_count=0
+                  _AS_ECHO_N([0123456789]) >conftest.in
+                  while :
+                  do
+                    cat conftest.in conftest.in >conftest.tmp
+                    mv conftest.tmp conftest.in
+                    cp conftest.in conftest.nl
+                    echo >> conftest.nl
+                    "$ac_path_SED" -f conftest.sed <conftest.nl >conftest.out 2>/dev/null || break
+                    diff conftest.out conftest.nl >/dev/null 2>&1 || break
+                    ac_count=`expr $ac_count + 1`
+                    if test $ac_count -gt ${ac_path_SED_max-0}; then
+                      # Best so far, but keep looking for better
+                      ac_cv_path_SED=$ac_path_SED
+                      ac_path_SED_max=$ac_count
+                    fi
+                    test $ac_count -gt 10 && break
+                  done
+                  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
+              esac
+              $ac_path_SED_found && break 3
+            done
+          done])
+        if test -z "$ac_cv_path_SED"; then
+          AC_ERROR([no acceptable sed could be found in \$PATH])
+        fi
+      else
+        ac_cv_path_SED=$SED
+      fi
+  SED="$ac_cv_path_SED"
+  AC_SUBST([SED])dnl
+  rm -f conftest.sed
+ ])])])
diff -Nrc2 texinfo-5.2/gnulib/m4/gnulib-comp.m4 texinfo-6.0/gnulib/m4/gnulib-comp.m4
*** texinfo-5.2/gnulib/m4/gnulib-comp.m4	2013-09-13 17:53:08.000000000 +0100
--- texinfo-6.0/gnulib/m4/gnulib-comp.m4	2015-06-23 17:16:33.000000000 +0100
***************
*** 1,4 ****
  # DO NOT EDIT! GENERATED AUTOMATICALLY!
! # Copyright (C) 2002-2013 Free Software Foundation, Inc.
  #
  # This file is free software; you can redistribute it and/or modify
--- 1,4 ----
  # DO NOT EDIT! GENERATED AUTOMATICALLY!
! # Copyright (C) 2002-2015 Free Software Foundation, Inc.
  #
  # This file is free software; you can redistribute it and/or modify
***************
*** 40,43 ****
--- 40,44 ----
    AC_REQUIRE([gl_PROG_AR_RANLIB])
    AC_REQUIRE([AM_PROG_CC_C_O])
+   # Code from module absolute-header:
    # Code from module alloca-opt:
    # Code from module argz:
***************
*** 52,55 ****
--- 53,62 ----
    # Code from module extern-inline:
    # Code from module fcntl-h:
+   # Code from module float:
+   # Code from module fpieee:
+   AC_REQUIRE([gl_FP_IEEE])
+   # Code from module fpucw:
+   # Code from module frexp-nolibm:
+   # Code from module frexpl-nolibm:
    # Code from module getopt-gnu:
    # Code from module getopt-posix:
***************
*** 58,63 ****
--- 65,74 ----
    # Code from module gettimeofday:
    # Code from module havelib:
+   # Code from module iconv:
    # Code from module include_next:
    # Code from module intprops:
+   # Code from module isnand-nolibm:
+   # Code from module isnanf-nolibm:
+   # Code from module isnanl-nolibm:
    # Code from module iswblank:
    # Code from module langinfo:
***************
*** 69,75 ****
    # Code from module lock:
    # Code from module lstat:
-   # Code from module malloc-gnu:
    # Code from module malloc-posix:
    # Code from module malloca:
    # Code from module mbchar:
    # Code from module mbiter:
--- 80,86 ----
    # Code from module lock:
    # Code from module lstat:
    # Code from module malloc-posix:
    # Code from module malloca:
+   # Code from module math:
    # Code from module mbchar:
    # Code from module mbiter:
***************
*** 88,91 ****
--- 99,103 ----
    # Code from module memmem-simple:
    # Code from module mempcpy:
+   # Code from module memrchr:
    # Code from module mkstemp:
    # Code from module msvc-inval:
***************
*** 95,100 ****
--- 107,117 ----
    # Code from module nocrash:
    # Code from module pathmax:
+   # Code from module printf-frexp:
+   # Code from module printf-frexpl:
+   # Code from module printf-safe:
    # Code from module regex:
    # Code from module secure_getenv:
+   # Code from module signbit:
+   # Code from module size_max:
    # Code from module snippet/_Noreturn:
    # Code from module snippet/arg-nonnull:
***************
*** 103,111 ****
--- 120,138 ----
    # Code from module ssize_t:
    # Code from module stat:
+   # Code from module stdarg:
+   dnl Some compilers (e.g., AIX 5.3 cc) need to be in c99 mode
+   dnl for the builtin va_copy to work.  With Autoconf 2.60 or later,
+   dnl gl_PROG_CC_C99 arranges for this.  With older Autoconf gl_PROG_CC_C99
+   dnl shouldn't hurt, though installers are on their own to set c99 mode.
+   gl_PROG_CC_C99
    # Code from module stdbool:
    # Code from module stddef:
    # Code from module stdint:
+   # Code from module stdio:
    # Code from module stdlib:
    # Code from module stpcpy:
+   # Code from module strcase:
+   # Code from module strcasestr:
+   # Code from module strcasestr-simple:
    # Code from module strdup-posix:
    # Code from module streq:
***************
*** 113,116 ****
--- 140,144 ----
    # Code from module strerror-override:
    # Code from module string:
+   # Code from module strings:
    # Code from module strndup:
    # Code from module strnlen:
***************
*** 129,132 ****
--- 157,163 ----
    # Code from module uniwidth/base:
    # Code from module uniwidth/width:
+   # Code from module vasnprintf:
+   # Code from module vasprintf:
+   # Code from module vasprintf-posix:
    # Code from module verify:
    # Code from module wchar:
***************
*** 137,140 ****
--- 168,172 ----
    # Code from module xalloc-die:
    # Code from module xalloc-oversized:
+   # Code from module xsize:
  ])
  
***************
*** 178,181 ****
--- 210,230 ----
    AC_REQUIRE([gl_EXTERN_INLINE])
    gl_FCNTL_H
+   gl_FLOAT_H
+   if test $REPLACE_FLOAT_LDBL = 1; then
+     AC_LIBOBJ([float])
+   fi
+   if test $REPLACE_ITOLD = 1; then
+     AC_LIBOBJ([itold])
+   fi
+   gl_FUNC_FREXP_NO_LIBM
+   if test $gl_func_frexp_no_libm != yes; then
+     AC_LIBOBJ([frexp])
+   fi
+   gl_MATH_MODULE_INDICATOR([frexp])
+   gl_FUNC_FREXPL_NO_LIBM
+   if test $HAVE_DECL_FREXPL = 0 || test $gl_func_frexpl_no_libm = no; then
+     AC_LIBOBJ([frexpl])
+   fi
+   gl_MATH_MODULE_INDICATOR([frexpl])
    gl_FUNC_GETOPT_GNU
    if test $REPLACE_GETOPT = 1; then
***************
*** 207,210 ****
--- 256,277 ----
    fi
    gl_SYS_TIME_MODULE_INDICATOR([gettimeofday])
+   AM_ICONV
+   m4_ifdef([gl_ICONV_MODULE_INDICATOR],
+     [gl_ICONV_MODULE_INDICATOR([iconv])])
+   gl_FUNC_ISNAND_NO_LIBM
+   if test $gl_func_isnand_no_libm != yes; then
+     AC_LIBOBJ([isnand])
+     gl_PREREQ_ISNAND
+   fi
+   gl_FUNC_ISNANF_NO_LIBM
+   if test $gl_func_isnanf_no_libm != yes; then
+     AC_LIBOBJ([isnanf])
+     gl_PREREQ_ISNANF
+   fi
+   gl_FUNC_ISNANL_NO_LIBM
+   if test $gl_func_isnanl_no_libm != yes; then
+     AC_LIBOBJ([isnanl])
+     gl_PREREQ_ISNANL
+   fi
    gl_FUNC_ISWBLANK
    if test $HAVE_ISWCNTRL = 0 || test $REPLACE_ISWCNTRL = 1; then
***************
*** 236,244 ****
    fi
    gl_SYS_STAT_MODULE_INDICATOR([lstat])
-   gl_FUNC_MALLOC_GNU
-   if test $REPLACE_MALLOC = 1; then
-     AC_LIBOBJ([malloc])
-   fi
-   gl_MODULE_INDICATOR([malloc-gnu])
    gl_FUNC_MALLOC_POSIX
    if test $REPLACE_MALLOC = 1; then
--- 303,306 ----
***************
*** 247,250 ****
--- 309,313 ----
    gl_STDLIB_MODULE_INDICATOR([malloc-posix])
    gl_MALLOCA
+   gl_MATH_H
    gl_MBCHAR
    gl_MBITER
***************
*** 296,299 ****
--- 359,368 ----
    fi
    gl_STRING_MODULE_INDICATOR([mempcpy])
+   gl_FUNC_MEMRCHR
+   if test $ac_cv_func_memrchr = no; then
+     AC_LIBOBJ([memrchr])
+     gl_PREREQ_MEMRCHR
+   fi
+   gl_STRING_MODULE_INDICATOR([memrchr])
    gl_FUNC_MKSTEMP
    if test $HAVE_MKSTEMP = 0 || test $REPLACE_MKSTEMP = 1; then
***************
*** 317,320 ****
--- 386,392 ----
    gl_LANGINFO_MODULE_INDICATOR([nl_langinfo])
    gl_PATHMAX
+   gl_FUNC_PRINTF_FREXP
+   gl_FUNC_PRINTF_FREXPL
+   m4_divert_text([INIT_PREPARE], [gl_printf_safe=yes])
    gl_REGEX
    if test $ac_use_included_regex = yes; then
***************
*** 328,331 ****
--- 400,411 ----
    fi
    gl_STDLIB_MODULE_INDICATOR([secure_getenv])
+   gl_SIGNBIT
+   if test $REPLACE_SIGNBIT = 1; then
+     AC_LIBOBJ([signbitf])
+     AC_LIBOBJ([signbitd])
+     AC_LIBOBJ([signbitl])
+   fi
+   gl_MATH_MODULE_INDICATOR([signbit])
+   gl_SIZE_MAX
    gt_TYPE_SSIZE_T
    gl_FUNC_STAT
***************
*** 335,341 ****
--- 415,423 ----
    fi
    gl_SYS_STAT_MODULE_INDICATOR([stat])
+   gl_STDARG_H
    AM_STDBOOL_H
    gl_STDDEF_H
    gl_STDINT_H
+   gl_STDIO_H
    gl_STDLIB_H
    gl_FUNC_STPCPY
***************
*** 345,348 ****
--- 427,450 ----
    fi
    gl_STRING_MODULE_INDICATOR([stpcpy])
+   gl_STRCASE
+   if test $HAVE_STRCASECMP = 0; then
+     AC_LIBOBJ([strcasecmp])
+     gl_PREREQ_STRCASECMP
+   fi
+   if test $HAVE_STRNCASECMP = 0; then
+     AC_LIBOBJ([strncasecmp])
+     gl_PREREQ_STRNCASECMP
+   fi
+   gl_FUNC_STRCASESTR
+   if test $HAVE_STRCASESTR = 0 || test $REPLACE_STRCASESTR = 1; then
+     AC_LIBOBJ([strcasestr])
+     gl_PREREQ_STRCASESTR
+   fi
+   gl_FUNC_STRCASESTR_SIMPLE
+   if test $HAVE_STRCASESTR = 0 || test $REPLACE_STRCASESTR = 1; then
+     AC_LIBOBJ([strcasestr])
+     gl_PREREQ_STRCASESTR
+   fi
+   gl_STRING_MODULE_INDICATOR([strcasestr])
    gl_FUNC_STRDUP_POSIX
    if test $ac_cv_func_strdup = no || test $REPLACE_STRDUP = 1; then
***************
*** 364,367 ****
--- 466,470 ----
    fi
    gl_HEADER_STRING_H
+   gl_HEADER_STRINGS_H
    gl_FUNC_STRNDUP
    if test $HAVE_STRNDUP = 0 || test $REPLACE_STRNDUP = 1; then
***************
*** 394,400 ****
    gl_HEADER_TIME_H
    gl_UNISTD_H
!   gl_LIBUNISTRING_LIBHEADER([0.9], [unitypes.h])
!   gl_LIBUNISTRING_LIBHEADER([0.9], [uniwidth.h])
!   gl_LIBUNISTRING_MODULE([0.9.4], [uniwidth/width])
    gl_WCHAR_H
    gl_FUNC_WCRTOMB
--- 497,510 ----
    gl_HEADER_TIME_H
    gl_UNISTD_H
!   gl_LIBUNISTRING_LIBHEADER([0.9.4], [unitypes.h])
!   gl_LIBUNISTRING_LIBHEADER([0.9.4], [uniwidth.h])
!   gl_LIBUNISTRING_MODULE([0.9.6], [uniwidth/width])
!   gl_FUNC_VASNPRINTF
!   gl_FUNC_VASPRINTF
!   gl_STDIO_MODULE_INDICATOR([vasprintf])
!   m4_ifdef([AM_XGETTEXT_OPTION],
!     [AM_][XGETTEXT_OPTION([--flag=asprintf:2:c-format])
!      AM_][XGETTEXT_OPTION([--flag=vasprintf:2:c-format])])
!   gl_FUNC_VASPRINTF_POSIX
    gl_WCHAR_H
    gl_FUNC_WCRTOMB
***************
*** 411,414 ****
--- 521,525 ----
    gl_WCHAR_MODULE_INDICATOR([wcwidth])
    gl_XALLOC
+   gl_XSIZE
    # End of code from modules
    m4_ifval(gl_LIBSOURCES_LIST, [
***************
*** 559,562 ****
--- 670,675 ----
    lib/argz.c
    lib/argz.in.h
+   lib/asnprintf.c
+   lib/asprintf.c
    lib/btowc.c
    lib/config.charset
***************
*** 568,571 ****
--- 681,690 ----
    lib/exitfail.h
    lib/fcntl.in.h
+   lib/float+.h
+   lib/float.c
+   lib/float.in.h
+   lib/fpucw.h
+   lib/frexp.c
+   lib/frexpl.c
    lib/getopt.c
    lib/getopt.in.h
***************
*** 578,582 ****
--- 697,709 ----
    lib/glthread/threadlib.c
    lib/intprops.h
+   lib/isnan.c
+   lib/isnand-nolibm.h
+   lib/isnand.c
+   lib/isnanf-nolibm.h
+   lib/isnanf.c
+   lib/isnanl-nolibm.h
+   lib/isnanl.c
    lib/iswblank.c
+   lib/itold.c
    lib/langinfo.in.h
    lib/localcharset.c
***************
*** 589,592 ****
--- 716,721 ----
    lib/malloca.h
    lib/malloca.valgrind
+   lib/math.c
+   lib/math.in.h
    lib/mbchar.c
    lib/mbchar.h
***************
*** 610,613 ****
--- 739,743 ----
    lib/memmem.c
    lib/mempcpy.c
+   lib/memrchr.c
    lib/mkstemp.c
    lib/msvc-inval.c
***************
*** 617,620 ****
--- 747,758 ----
    lib/nl_langinfo.c
    lib/pathmax.h
+   lib/printf-args.c
+   lib/printf-args.h
+   lib/printf-frexp.c
+   lib/printf-frexp.h
+   lib/printf-frexpl.c
+   lib/printf-frexpl.h
+   lib/printf-parse.c
+   lib/printf-parse.h
    lib/ref-add.sin
    lib/ref-del.sin
***************
*** 626,637 ****
--- 764,783 ----
    lib/regexec.c
    lib/secure_getenv.c
+   lib/signbitd.c
+   lib/signbitf.c
+   lib/signbitl.c
+   lib/size_max.h
    lib/stat.c
+   lib/stdarg.in.h
    lib/stdbool.in.h
    lib/stddef.in.h
    lib/stdint.in.h
+   lib/stdio.in.h
    lib/stdlib.in.h
    lib/stpcpy.c
    lib/str-kmp.h
    lib/str-two-way.h
+   lib/strcasecmp.c
+   lib/strcasestr.c
    lib/strdup.c
    lib/streq.h
***************
*** 640,643 ****
--- 786,791 ----
    lib/strerror.c
    lib/string.in.h
+   lib/strings.in.h
+   lib/strncasecmp.c
    lib/strndup.c
    lib/strnlen.c
***************
*** 657,660 ****
--- 805,811 ----
    lib/uniwidth/cjk.h
    lib/uniwidth/width.c
+   lib/vasnprintf.c
+   lib/vasnprintf.h
+   lib/vasprintf.c
    lib/verify.h
    lib/wchar.in.h
***************
*** 667,671 ****
--- 818,825 ----
    lib/xalloc.h
    lib/xmalloc.c
+   lib/xsize.c
+   lib/xsize.h
    m4/00gnulib.m4
+   m4/absolute-header.m4
    m4/alloca.m4
    m4/argz.m4
***************
*** 676,683 ****
--- 830,844 ----
    m4/errno_h.m4
    m4/error.m4
+   m4/exponentd.m4
+   m4/exponentf.m4
+   m4/exponentl.m4
    m4/extensions.m4
    m4/extern-inline.m4
    m4/fcntl-o.m4
    m4/fcntl_h.m4
+   m4/float_h.m4
+   m4/fpieee.m4
+   m4/frexp.m4
+   m4/frexpl.m4
    m4/getopt.m4
    m4/gettext.m4
***************
*** 693,702 ****
--- 854,868 ----
    m4/intlmacosx.m4
    m4/intmax.m4
+   m4/intmax_t.m4
    m4/inttypes-pri.m4
    m4/inttypes_h.m4
+   m4/isnand.m4
+   m4/isnanf.m4
+   m4/isnanl.m4
    m4/iswblank.m4
    m4/langinfo_h.m4
    m4/largefile.m4
    m4/lcmessage.m4
+   m4/ldexpl.m4
    m4/lib-ld.m4
    m4/lib-link.m4
***************
*** 714,717 ****
--- 880,884 ----
    m4/malloc.m4
    m4/malloca.m4
+   m4/math_h.m4
    m4/mbchar.m4
    m4/mbiter.m4
***************
*** 725,728 ****
--- 892,896 ----
    m4/memmem.m4
    m4/mempcpy.m4
+   m4/memrchr.m4
    m4/mkstemp.m4
    m4/mmap-anon.m4
***************
*** 737,756 ****
--- 905,933 ----
    m4/pathmax.m4
    m4/po.m4
+   m4/printf-frexp.m4
+   m4/printf-frexpl.m4
    m4/printf-posix.m4
+   m4/printf.m4
    m4/progtest.m4
    m4/regex.m4
    m4/secure_getenv.m4
+   m4/signbit.m4
    m4/size_max.m4
    m4/ssize_t.m4
    m4/stat.m4
+   m4/stdarg.m4
    m4/stdbool.m4
    m4/stddef_h.m4
    m4/stdint.m4
    m4/stdint_h.m4
+   m4/stdio_h.m4
    m4/stdlib_h.m4
    m4/stpcpy.m4
+   m4/strcase.m4
+   m4/strcasestr.m4
    m4/strdup.m4
    m4/strerror.m4
    m4/string_h.m4
+   m4/strings_h.m4
    m4/strndup.m4
    m4/strnlen.m4
***************
*** 765,768 ****
--- 942,948 ----
    m4/uintmax_t.m4
    m4/unistd_h.m4
+   m4/vasnprintf.m4
+   m4/vasprintf-posix.m4
+   m4/vasprintf.m4
    m4/visibility.m4
    m4/warn-on-use.m4
diff -Nrc2 texinfo-5.2/gnulib/m4/iconv.m4 texinfo-6.0/gnulib/m4/iconv.m4
*** texinfo-5.2/gnulib/m4/iconv.m4	2013-08-18 19:33:15.000000000 +0100
--- texinfo-6.0/gnulib/m4/iconv.m4	2015-02-25 20:17:35.000000000 +0000
***************
*** 1,4 ****
! # iconv.m4 serial 18 (gettext-0.18.2)
! dnl Copyright (C) 2000-2002, 2007-2013 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
--- 1,4 ----
! # iconv.m4 serial 19 (gettext-0.18.2)
! dnl Copyright (C) 2000-2002, 2007-2014 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
***************
*** 73,83 ****
          LIBS="$LIBS $LIBICONV"
        fi
!       AC_RUN_IFELSE(
!         [AC_LANG_SOURCE([[
  #include <iconv.h>
  #include <string.h>
! int main ()
! {
!   int result = 0;
    /* Test against AIX 5.1 bug: Failures are not distinguishable from successful
       returns.  */
--- 73,89 ----
          LIBS="$LIBS $LIBICONV"
        fi
!       am_cv_func_iconv_works=no
!       for ac_iconv_const in '' 'const'; do
!         AC_RUN_IFELSE(
!           [AC_LANG_PROGRAM(
!              [[
  #include <iconv.h>
  #include <string.h>
! 
! #ifndef ICONV_CONST
! # define ICONV_CONST $ac_iconv_const
! #endif
!              ]],
!              [[int result = 0;
    /* Test against AIX 5.1 bug: Failures are not distinguishable from successful
       returns.  */
***************
*** 86,97 ****
      if (cd_utf8_to_88591 != (iconv_t)(-1))
        {
!         static const char input[] = "\342\202\254"; /* EURO SIGN */
          char buf[10];
!         const char *inptr = input;
          size_t inbytesleft = strlen (input);
          char *outptr = buf;
          size_t outbytesleft = sizeof (buf);
          size_t res = iconv (cd_utf8_to_88591,
!                             (char **) &inptr, &inbytesleft,
                              &outptr, &outbytesleft);
          if (res == 0)
--- 92,103 ----
      if (cd_utf8_to_88591 != (iconv_t)(-1))
        {
!         static ICONV_CONST char input[] = "\342\202\254"; /* EURO SIGN */
          char buf[10];
!         ICONV_CONST char *inptr = input;
          size_t inbytesleft = strlen (input);
          char *outptr = buf;
          size_t outbytesleft = sizeof (buf);
          size_t res = iconv (cd_utf8_to_88591,
!                             &inptr, &inbytesleft,
                              &outptr, &outbytesleft);
          if (res == 0)
***************
*** 106,117 ****
      if (cd_ascii_to_88591 != (iconv_t)(-1))
        {
!         static const char input[] = "\263";
          char buf[10];
!         const char *inptr = input;
          size_t inbytesleft = strlen (input);
          char *outptr = buf;
          size_t outbytesleft = sizeof (buf);
          size_t res = iconv (cd_ascii_to_88591,
!                             (char **) &inptr, &inbytesleft,
                              &outptr, &outbytesleft);
          if (res == 0)
--- 112,123 ----
      if (cd_ascii_to_88591 != (iconv_t)(-1))
        {
!         static ICONV_CONST char input[] = "\263";
          char buf[10];
!         ICONV_CONST char *inptr = input;
          size_t inbytesleft = strlen (input);
          char *outptr = buf;
          size_t outbytesleft = sizeof (buf);
          size_t res = iconv (cd_ascii_to_88591,
!                             &inptr, &inbytesleft,
                              &outptr, &outbytesleft);
          if (res == 0)
***************
*** 125,136 ****
      if (cd_88591_to_utf8 != (iconv_t)(-1))
        {
!         static const char input[] = "\304";
          static char buf[2] = { (char)0xDE, (char)0xAD };
!         const char *inptr = input;
          size_t inbytesleft = 1;
          char *outptr = buf;
          size_t outbytesleft = 1;
          size_t res = iconv (cd_88591_to_utf8,
!                             (char **) &inptr, &inbytesleft,
                              &outptr, &outbytesleft);
          if (res != (size_t)(-1) || outptr - buf > 1 || buf[1] != (char)0xAD)
--- 131,142 ----
      if (cd_88591_to_utf8 != (iconv_t)(-1))
        {
!         static ICONV_CONST char input[] = "\304";
          static char buf[2] = { (char)0xDE, (char)0xAD };
!         ICONV_CONST char *inptr = input;
          size_t inbytesleft = 1;
          char *outptr = buf;
          size_t outbytesleft = 1;
          size_t res = iconv (cd_88591_to_utf8,
!                             &inptr, &inbytesleft,
                              &outptr, &outbytesleft);
          if (res != (size_t)(-1) || outptr - buf > 1 || buf[1] != (char)0xAD)
***************
*** 145,156 ****
      if (cd_88591_to_utf8 != (iconv_t)(-1))
        {
!         static const char input[] = "\304rger mit b\366sen B\374bchen ohne Augenma\337";
          char buf[50];
!         const char *inptr = input;
          size_t inbytesleft = strlen (input);
          char *outptr = buf;
          size_t outbytesleft = sizeof (buf);
          size_t res = iconv (cd_88591_to_utf8,
!                             (char **) &inptr, &inbytesleft,
                              &outptr, &outbytesleft);
          if ((int)res > 0)
--- 151,162 ----
      if (cd_88591_to_utf8 != (iconv_t)(-1))
        {
!         static ICONV_CONST char input[] = "\304rger mit b\366sen B\374bchen ohne Augenma\337";
          char buf[50];
!         ICONV_CONST char *inptr = input;
          size_t inbytesleft = strlen (input);
          char *outptr = buf;
          size_t outbytesleft = sizeof (buf);
          size_t res = iconv (cd_88591_to_utf8,
!                             &inptr, &inbytesleft,
                              &outptr, &outbytesleft);
          if ((int)res > 0)
***************
*** 172,186 ****
      result |= 16;
    return result;
! }]])],
!         [am_cv_func_iconv_works=yes],
!         [am_cv_func_iconv_works=no],
!         [
! changequote(,)dnl
!          case "$host_os" in
!            aix* | hpux*) am_cv_func_iconv_works="guessing no" ;;
!            *)            am_cv_func_iconv_works="guessing yes" ;;
!          esac
! changequote([,])dnl
!         ])
        LIBS="$am_save_LIBS"
      ])
--- 178,189 ----
      result |= 16;
    return result;
! ]])],
!           [am_cv_func_iconv_works=yes], ,
!           [case "$host_os" in
!              aix* | hpux*) am_cv_func_iconv_works="guessing no" ;;
!              *)            am_cv_func_iconv_works="guessing yes" ;;
!            esac])
!         test "$am_cv_func_iconv_works" = no || break
!       done
        LIBS="$am_save_LIBS"
      ])
diff -Nrc2 texinfo-5.2/gnulib/m4/include_next.m4 texinfo-6.0/gnulib/m4/include_next.m4
*** texinfo-5.2/gnulib/m4/include_next.m4	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/m4/include_next.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 1,4 ****
  # include_next.m4 serial 23
! dnl Copyright (C) 2006-2013 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
--- 1,4 ----
  # include_next.m4 serial 23
! dnl Copyright (C) 2006-2015 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
***************
*** 193,246 ****
               AS_VAR_POPDEF([gl_header_exists])
              ])
!                AC_LANG_CONFTEST(
!                  [AC_LANG_SOURCE(
!                     [[#include <]]m4_dquote(m4_defn([gl_HEADER_NAME]))[[>]]
!                   )])
!                dnl AIX "xlc -E" and "cc -E" omit #line directives for header
!                dnl files that contain only a #include of other header files and
!                dnl no non-comment tokens of their own. This leads to a failure
!                dnl to detect the absolute name of <dirent.h>, <signal.h>,
!                dnl <poll.h> and others. The workaround is to force preservation
!                dnl of comments through option -C. This ensures all necessary
!                dnl #line directives are present. GCC supports option -C as well.
!                case "$host_os" in
!                  aix*) gl_absname_cpp="$ac_cpp -C" ;;
!                  *)    gl_absname_cpp="$ac_cpp" ;;
!                esac
! changequote(,)
!                case "$host_os" in
!                  mingw*)
!                    dnl For the sake of native Windows compilers (excluding gcc),
!                    dnl treat backslash as a directory separator, like /.
!                    dnl Actually, these compilers use a double-backslash as
!                    dnl directory separator, inside the
!                    dnl   # line "filename"
!                    dnl directives.
!                    gl_dirsep_regex='[/\\]'
!                    ;;
!                  *)
!                    gl_dirsep_regex='\/'
!                    ;;
!                esac
!                dnl A sed expression that turns a string into a basic regular
!                dnl expression, for use within "/.../".
!                gl_make_literal_regex_sed='s,[]$^\\.*/[],\\&,g'
! changequote([,])
!                gl_header_literal_regex=`echo ']m4_defn([gl_HEADER_NAME])[' \
!                                         | sed -e "$gl_make_literal_regex_sed"`
!                gl_absolute_header_sed="/${gl_dirsep_regex}${gl_header_literal_regex}/"'{
!                    s/.*"\(.*'"${gl_dirsep_regex}${gl_header_literal_regex}"'\)".*/\1/
! changequote(,)dnl
!                    s|^/[^/]|//&|
! changequote([,])dnl
!                    p
!                    q
!                  }'
!                dnl eval is necessary to expand gl_absname_cpp.
!                dnl Ultrix and Pyramid sh refuse to redirect output of eval,
!                dnl so use subshell.
!                AS_VAR_SET(gl_next_header,
!                  ['"'`(eval "$gl_absname_cpp conftest.$ac_ext") 2>&AS_MESSAGE_LOG_FD |
!                       sed -n "$gl_absolute_header_sed"`'"'])
            m4_if([$2], [check],
              [else
--- 193,199 ----
               AS_VAR_POPDEF([gl_header_exists])
              ])
!            gl_ABSOLUTE_HEADER_ONE(gl_HEADER_NAME)
!            AS_VAR_COPY([gl_header], [gl_cv_absolute_]AS_TR_SH(gl_HEADER_NAME))
!            AS_VAR_SET(gl_next_header, ['"'$gl_header'"'])
            m4_if([$2], [check],
              [else
diff -Nrc2 texinfo-5.2/gnulib/m4/intlmacosx.m4 texinfo-6.0/gnulib/m4/intlmacosx.m4
*** texinfo-5.2/gnulib/m4/intlmacosx.m4	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/m4/intlmacosx.m4	2015-05-07 03:04:20.000000000 +0100
***************
*** 1,4 ****
  # intlmacosx.m4 serial 5 (gettext-0.18.2)
! dnl Copyright (C) 2004-2013 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
--- 1,4 ----
  # intlmacosx.m4 serial 5 (gettext-0.18.2)
! dnl Copyright (C) 2004-2014 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
diff -Nrc2 texinfo-5.2/gnulib/m4/intmax_t.m4 texinfo-6.0/gnulib/m4/intmax_t.m4
*** texinfo-5.2/gnulib/m4/intmax_t.m4	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/gnulib/m4/intmax_t.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 0 ****
--- 1,67 ----
+ # intmax_t.m4 serial 8
+ dnl Copyright (C) 1997-2004, 2006-2007, 2009-2015 Free Software Foundation,
+ dnl Inc.
+ dnl This file is free software; the Free Software Foundation
+ dnl gives unlimited permission to copy and/or distribute it,
+ dnl with or without modifications, as long as this notice is preserved.
+ 
+ dnl From Paul Eggert.
+ 
+ AC_PREREQ([2.53])
+ 
+ # Define intmax_t to 'long' or 'long long'
+ # if it is not already defined in <stdint.h> or <inttypes.h>.
+ 
+ AC_DEFUN([gl_AC_TYPE_INTMAX_T],
+ [
+   dnl For simplicity, we assume that a header file defines 'intmax_t' if and
+   dnl only if it defines 'uintmax_t'.
+   AC_REQUIRE([gl_AC_HEADER_INTTYPES_H])
+   AC_REQUIRE([gl_AC_HEADER_STDINT_H])
+   if test $gl_cv_header_inttypes_h = no && test $gl_cv_header_stdint_h = no; then
+     AC_REQUIRE([AC_TYPE_LONG_LONG_INT])
+     test $ac_cv_type_long_long_int = yes \
+       && ac_type='long long' \
+       || ac_type='long'
+     AC_DEFINE_UNQUOTED([intmax_t], [$ac_type],
+      [Define to long or long long if <inttypes.h> and <stdint.h> don't define.])
+   else
+     AC_DEFINE([HAVE_INTMAX_T], [1],
+       [Define if you have the 'intmax_t' type in <stdint.h> or <inttypes.h>.])
+   fi
+ ])
+ 
+ dnl An alternative would be to explicitly test for 'intmax_t'.
+ 
+ AC_DEFUN([gt_AC_TYPE_INTMAX_T],
+ [
+   AC_REQUIRE([gl_AC_HEADER_INTTYPES_H])
+   AC_REQUIRE([gl_AC_HEADER_STDINT_H])
+   AC_CACHE_CHECK([for intmax_t], [gt_cv_c_intmax_t],
+     [AC_COMPILE_IFELSE(
+        [AC_LANG_PROGRAM(
+           [[
+ #include <stddef.h>
+ #include <stdlib.h>
+ #if HAVE_STDINT_H_WITH_UINTMAX
+ #include <stdint.h>
+ #endif
+ #if HAVE_INTTYPES_H_WITH_UINTMAX
+ #include <inttypes.h>
+ #endif
+           ]],
+           [[intmax_t x = -1; return !x;]])],
+        [gt_cv_c_intmax_t=yes],
+        [gt_cv_c_intmax_t=no])])
+   if test $gt_cv_c_intmax_t = yes; then
+     AC_DEFINE([HAVE_INTMAX_T], [1],
+       [Define if you have the 'intmax_t' type in <stdint.h> or <inttypes.h>.])
+   else
+     AC_REQUIRE([AC_TYPE_LONG_LONG_INT])
+     test $ac_cv_type_long_long_int = yes \
+       && ac_type='long long' \
+       || ac_type='long'
+     AC_DEFINE_UNQUOTED([intmax_t], [$ac_type],
+      [Define to long or long long if <stdint.h> and <inttypes.h> don't define.])
+   fi
+ ])
diff -Nrc2 texinfo-5.2/gnulib/m4/inttypes_h.m4 texinfo-6.0/gnulib/m4/inttypes_h.m4
*** texinfo-5.2/gnulib/m4/inttypes_h.m4	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/gnulib/m4/inttypes_h.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 0 ****
--- 1,29 ----
+ # inttypes_h.m4 serial 10
+ dnl Copyright (C) 1997-2004, 2006, 2008-2015 Free Software Foundation, Inc.
+ dnl This file is free software; the Free Software Foundation
+ dnl gives unlimited permission to copy and/or distribute it,
+ dnl with or without modifications, as long as this notice is preserved.
+ 
+ dnl From Paul Eggert.
+ 
+ # Define HAVE_INTTYPES_H_WITH_UINTMAX if <inttypes.h> exists,
+ # doesn't clash with <sys/types.h>, and declares uintmax_t.
+ 
+ AC_DEFUN([gl_AC_HEADER_INTTYPES_H],
+ [
+   AC_CACHE_CHECK([for inttypes.h], [gl_cv_header_inttypes_h],
+     [AC_COMPILE_IFELSE(
+        [AC_LANG_PROGRAM(
+           [[
+ #include <sys/types.h>
+ #include <inttypes.h>
+           ]],
+           [[uintmax_t i = (uintmax_t) -1; return !i;]])],
+        [gl_cv_header_inttypes_h=yes],
+        [gl_cv_header_inttypes_h=no])])
+   if test $gl_cv_header_inttypes_h = yes; then
+     AC_DEFINE_UNQUOTED([HAVE_INTTYPES_H_WITH_UINTMAX], [1],
+       [Define if <inttypes.h> exists, doesn't clash with <sys/types.h>,
+        and declares uintmax_t. ])
+   fi
+ ])
diff -Nrc2 texinfo-5.2/gnulib/m4/isnand.m4 texinfo-6.0/gnulib/m4/isnand.m4
*** texinfo-5.2/gnulib/m4/isnand.m4	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/gnulib/m4/isnand.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 0 ****
--- 1,96 ----
+ # isnand.m4 serial 11
+ dnl Copyright (C) 2007-2015 Free Software Foundation, Inc.
+ dnl This file is free software; the Free Software Foundation
+ dnl gives unlimited permission to copy and/or distribute it,
+ dnl with or without modifications, as long as this notice is preserved.
+ 
+ dnl Check how to get or define isnand().
+ 
+ AC_DEFUN([gl_FUNC_ISNAND],
+ [
+   AC_REQUIRE([gl_MATH_H_DEFAULTS])
+   ISNAND_LIBM=
+   gl_HAVE_ISNAND_NO_LIBM
+   if test $gl_cv_func_isnand_no_libm = no; then
+     gl_HAVE_ISNAND_IN_LIBM
+     if test $gl_cv_func_isnand_in_libm = yes; then
+       ISNAND_LIBM=-lm
+     fi
+   fi
+   dnl The variable gl_func_isnand set here is used by isnan.m4.
+   if test $gl_cv_func_isnand_no_libm = yes \
+      || test $gl_cv_func_isnand_in_libm = yes; then
+     gl_func_isnand=yes
+   else
+     gl_func_isnand=no
+     HAVE_ISNAND=0
+   fi
+   AC_SUBST([ISNAND_LIBM])
+ ])
+ 
+ dnl Check how to get or define isnand() without linking with libm.
+ 
+ AC_DEFUN([gl_FUNC_ISNAND_NO_LIBM],
+ [
+   gl_HAVE_ISNAND_NO_LIBM
+   gl_func_isnand_no_libm=$gl_cv_func_isnand_no_libm
+   if test $gl_cv_func_isnand_no_libm = yes; then
+     AC_DEFINE([HAVE_ISNAND_IN_LIBC], [1],
+       [Define if the isnan(double) function is available in libc.])
+   fi
+ ])
+ 
+ dnl Prerequisites of replacement isnand definition. It does not need -lm.
+ AC_DEFUN([gl_PREREQ_ISNAND],
+ [
+   AC_REQUIRE([gl_DOUBLE_EXPONENT_LOCATION])
+ ])
+ 
+ dnl Test whether isnand() can be used with libm.
+ 
+ AC_DEFUN([gl_HAVE_ISNAND_IN_LIBM],
+ [
+   AC_CACHE_CHECK([whether isnan(double) can be used with libm],
+     [gl_cv_func_isnand_in_libm],
+     [
+       save_LIBS="$LIBS"
+       LIBS="$LIBS -lm"
+       AC_LINK_IFELSE(
+         [AC_LANG_PROGRAM(
+            [[#include <math.h>
+              #if __GNUC__ >= 4
+              # undef isnand
+              # define isnand(x) __builtin_isnan ((double)(x))
+              #elif defined isnan
+              # undef isnand
+              # define isnand(x) isnan ((double)(x))
+              #endif
+              double x;]],
+            [[return isnand (x);]])],
+         [gl_cv_func_isnand_in_libm=yes],
+         [gl_cv_func_isnand_in_libm=no])
+       LIBS="$save_LIBS"
+     ])
+ ])
+ 
+ AC_DEFUN([gl_HAVE_ISNAND_NO_LIBM],
+ [
+   AC_CACHE_CHECK([whether isnan(double) can be used without linking with libm],
+     [gl_cv_func_isnand_no_libm],
+     [
+       AC_LINK_IFELSE(
+         [AC_LANG_PROGRAM(
+            [[#include <math.h>
+              #if __GNUC__ >= 4
+              # undef isnand
+              # define isnand(x) __builtin_isnan ((double)(x))
+              #else
+              # undef isnand
+              # define isnand(x) isnan ((double)(x))
+              #endif
+              double x;]],
+            [[return isnand (x);]])],
+         [gl_cv_func_isnand_no_libm=yes],
+         [gl_cv_func_isnand_no_libm=no])
+     ])
+ ])
diff -Nrc2 texinfo-5.2/gnulib/m4/isnanf.m4 texinfo-6.0/gnulib/m4/isnanf.m4
*** texinfo-5.2/gnulib/m4/isnanf.m4	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/gnulib/m4/isnanf.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 0 ****
--- 1,188 ----
+ # isnanf.m4 serial 14
+ dnl Copyright (C) 2007-2015 Free Software Foundation, Inc.
+ dnl This file is free software; the Free Software Foundation
+ dnl gives unlimited permission to copy and/or distribute it,
+ dnl with or without modifications, as long as this notice is preserved.
+ 
+ dnl Check how to get or define isnanf().
+ 
+ AC_DEFUN([gl_FUNC_ISNANF],
+ [
+   AC_REQUIRE([gl_MATH_H_DEFAULTS])
+   ISNANF_LIBM=
+   gl_HAVE_ISNANF_NO_LIBM
+   if test $gl_cv_func_isnanf_no_libm = no; then
+     gl_HAVE_ISNANF_IN_LIBM
+     if test $gl_cv_func_isnanf_in_libm = yes; then
+       ISNANF_LIBM=-lm
+     fi
+   fi
+   dnl The variable gl_func_isnanf set here is used by isnan.m4.
+   if test $gl_cv_func_isnanf_no_libm = yes \
+      || test $gl_cv_func_isnanf_in_libm = yes; then
+     save_LIBS="$LIBS"
+     LIBS="$LIBS $ISNANF_LIBM"
+     gl_ISNANF_WORKS
+     LIBS="$save_LIBS"
+     case "$gl_cv_func_isnanf_works" in
+       *yes) gl_func_isnanf=yes ;;
+       *)    gl_func_isnanf=no; ISNANF_LIBM= ;;
+     esac
+   else
+     gl_func_isnanf=no
+   fi
+   if test $gl_func_isnanf != yes; then
+     HAVE_ISNANF=0
+   fi
+   AC_SUBST([ISNANF_LIBM])
+ ])
+ 
+ dnl Check how to get or define isnanf() without linking with libm.
+ 
+ AC_DEFUN([gl_FUNC_ISNANF_NO_LIBM],
+ [
+   gl_HAVE_ISNANF_NO_LIBM
+   if test $gl_cv_func_isnanf_no_libm = yes; then
+     gl_ISNANF_WORKS
+   fi
+   if test $gl_cv_func_isnanf_no_libm = yes \
+      && { case "$gl_cv_func_isnanf_works" in
+             *yes) true;;
+             *) false;;
+           esac
+         }; then
+     gl_func_isnanf_no_libm=yes
+     AC_DEFINE([HAVE_ISNANF_IN_LIBC], [1],
+       [Define if the isnan(float) function is available in libc.])
+   else
+     gl_func_isnanf_no_libm=no
+   fi
+ ])
+ 
+ dnl Prerequisites of replacement isnanf definition. It does not need -lm.
+ AC_DEFUN([gl_PREREQ_ISNANF],
+ [
+   gl_FLOAT_EXPONENT_LOCATION
+ ])
+ 
+ dnl Test whether isnanf() can be used without libm.
+ AC_DEFUN([gl_HAVE_ISNANF_NO_LIBM],
+ [
+   AC_CACHE_CHECK([whether isnan(float) can be used without linking with libm],
+     [gl_cv_func_isnanf_no_libm],
+     [
+       AC_LINK_IFELSE(
+         [AC_LANG_PROGRAM(
+            [[#include <math.h>
+              #if __GNUC__ >= 4
+              # undef isnanf
+              # define isnanf(x) __builtin_isnanf ((float)(x))
+              #elif defined isnan
+              # undef isnanf
+              # define isnanf(x) isnan ((float)(x))
+              #endif
+              float x;]],
+            [[return isnanf (x);]])],
+         [gl_cv_func_isnanf_no_libm=yes],
+         [gl_cv_func_isnanf_no_libm=no])
+     ])
+ ])
+ 
+ dnl Test whether isnanf() can be used with libm.
+ AC_DEFUN([gl_HAVE_ISNANF_IN_LIBM],
+ [
+   AC_CACHE_CHECK([whether isnan(float) can be used with libm],
+     [gl_cv_func_isnanf_in_libm],
+     [
+       save_LIBS="$LIBS"
+       LIBS="$LIBS -lm"
+       AC_LINK_IFELSE(
+         [AC_LANG_PROGRAM(
+            [[#include <math.h>
+              #if __GNUC__ >= 4
+              # undef isnanf
+              # define isnanf(x) __builtin_isnanf ((float)(x))
+              #elif defined isnan
+              # undef isnanf
+              # define isnanf(x) isnan ((float)(x))
+              #endif
+              float x;]],
+            [[return isnanf (x);]])],
+         [gl_cv_func_isnanf_in_libm=yes],
+         [gl_cv_func_isnanf_in_libm=no])
+       LIBS="$save_LIBS"
+     ])
+ ])
+ 
+ dnl Test whether isnanf() rejects Infinity (this fails on Solaris 2.5.1),
+ dnl recognizes a NaN (this fails on IRIX 6.5 with cc), and recognizes a NaN
+ dnl with in-memory representation 0x7fbfffff (this fails on IRIX 6.5).
+ AC_DEFUN([gl_ISNANF_WORKS],
+ [
+   AC_REQUIRE([AC_PROG_CC])
+   AC_REQUIRE([AC_CANONICAL_HOST]) dnl for cross-compiles
+   AC_REQUIRE([gl_FLOAT_EXPONENT_LOCATION])
+   AC_CACHE_CHECK([whether isnan(float) works], [gl_cv_func_isnanf_works],
+     [
+       AC_RUN_IFELSE(
+         [AC_LANG_SOURCE([[
+ #include <math.h>
+ #if __GNUC__ >= 4
+ # undef isnanf
+ # define isnanf(x) __builtin_isnanf ((float)(x))
+ #elif defined isnan
+ # undef isnanf
+ # define isnanf(x) isnan ((float)(x))
+ #endif
+ /* The Compaq (ex-DEC) C 6.4 compiler chokes on the expression 0.0 / 0.0.  */
+ #ifdef __DECC
+ static float
+ NaN ()
+ {
+   static float zero = 0.0f;
+   return zero / zero;
+ }
+ #else
+ # define NaN() (0.0f / 0.0f)
+ #endif
+ #define NWORDS \
+   ((sizeof (float) + sizeof (unsigned int) - 1) / sizeof (unsigned int))
+ typedef union { unsigned int word[NWORDS]; float value; } memory_float;
+ int main()
+ {
+   int result = 0;
+ 
+   if (isnanf (1.0f / 0.0f))
+     result |= 1;
+ 
+   if (!isnanf (NaN ()))
+     result |= 2;
+ 
+ #if defined FLT_EXPBIT0_WORD && defined FLT_EXPBIT0_BIT
+   /* The isnanf function should be immune against changes in the sign bit and
+      in the mantissa bits.  The xor operation twiddles a bit that can only be
+      a sign bit or a mantissa bit.  */
+   if (FLT_EXPBIT0_WORD == 0 && FLT_EXPBIT0_BIT > 0)
+     {
+       memory_float m;
+ 
+       m.value = NaN ();
+       /* Set the bits below the exponent to 01111...111.  */
+       m.word[0] &= -1U << FLT_EXPBIT0_BIT;
+       m.word[0] |= 1U << (FLT_EXPBIT0_BIT - 1) - 1;
+       if (!isnanf (m.value))
+         result |= 4;
+     }
+ #endif
+ 
+   return result;
+ }]])],
+         [gl_cv_func_isnanf_works=yes],
+         [gl_cv_func_isnanf_works=no],
+         [case "$host_os" in
+            irix* | solaris*) gl_cv_func_isnanf_works="guessing no";;
+            *)                gl_cv_func_isnanf_works="guessing yes";;
+          esac
+         ])
+     ])
+ ])
diff -Nrc2 texinfo-5.2/gnulib/m4/isnanl.m4 texinfo-6.0/gnulib/m4/isnanl.m4
*** texinfo-5.2/gnulib/m4/isnanl.m4	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/gnulib/m4/isnanl.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 0 ****
--- 1,236 ----
+ # isnanl.m4 serial 19
+ dnl Copyright (C) 2007-2015 Free Software Foundation, Inc.
+ dnl This file is free software; the Free Software Foundation
+ dnl gives unlimited permission to copy and/or distribute it,
+ dnl with or without modifications, as long as this notice is preserved.
+ 
+ AC_DEFUN([gl_FUNC_ISNANL],
+ [
+   AC_REQUIRE([gl_MATH_H_DEFAULTS])
+   ISNANL_LIBM=
+   gl_HAVE_ISNANL_NO_LIBM
+   if test $gl_cv_func_isnanl_no_libm = no; then
+     gl_HAVE_ISNANL_IN_LIBM
+     if test $gl_cv_func_isnanl_in_libm = yes; then
+       ISNANL_LIBM=-lm
+     fi
+   fi
+   dnl The variable gl_func_isnanl set here is used by isnan.m4.
+   if test $gl_cv_func_isnanl_no_libm = yes \
+      || test $gl_cv_func_isnanl_in_libm = yes; then
+     save_LIBS="$LIBS"
+     LIBS="$LIBS $ISNANL_LIBM"
+     gl_FUNC_ISNANL_WORKS
+     LIBS="$save_LIBS"
+     case "$gl_cv_func_isnanl_works" in
+       *yes) gl_func_isnanl=yes ;;
+       *)    gl_func_isnanl=no; ISNANL_LIBM= ;;
+     esac
+   else
+     gl_func_isnanl=no
+   fi
+   if test $gl_func_isnanl != yes; then
+     HAVE_ISNANL=0
+   fi
+   AC_SUBST([ISNANL_LIBM])
+ ])
+ 
+ AC_DEFUN([gl_FUNC_ISNANL_NO_LIBM],
+ [
+   gl_HAVE_ISNANL_NO_LIBM
+   gl_func_isnanl_no_libm=$gl_cv_func_isnanl_no_libm
+   if test $gl_func_isnanl_no_libm = yes; then
+     gl_FUNC_ISNANL_WORKS
+     case "$gl_cv_func_isnanl_works" in
+       *yes) ;;
+       *)    gl_func_isnanl_no_libm=no ;;
+     esac
+   fi
+   if test $gl_func_isnanl_no_libm = yes; then
+     AC_DEFINE([HAVE_ISNANL_IN_LIBC], [1],
+       [Define if the isnan(long double) function is available in libc.])
+   fi
+ ])
+ 
+ dnl Prerequisites of replacement isnanl definition. It does not need -lm.
+ AC_DEFUN([gl_PREREQ_ISNANL],
+ [
+   gl_LONG_DOUBLE_EXPONENT_LOCATION
+   AC_REQUIRE([gl_LONG_DOUBLE_VS_DOUBLE])
+ ])
+ 
+ dnl Test whether isnanl() can be used without libm.
+ AC_DEFUN([gl_HAVE_ISNANL_NO_LIBM],
+ [
+   AC_CACHE_CHECK([whether isnan(long double) can be used without linking with libm],
+     [gl_cv_func_isnanl_no_libm],
+     [
+       AC_LINK_IFELSE(
+         [AC_LANG_PROGRAM(
+            [[#include <math.h>
+              #if __GNUC__ >= 4
+              # undef isnanl
+              # define isnanl(x) __builtin_isnanl ((long double)(x))
+              #elif defined isnan
+              # undef isnanl
+              # define isnanl(x) isnan ((long double)(x))
+              #endif
+              long double x;]],
+            [[return isnanl (x);]])],
+         [gl_cv_func_isnanl_no_libm=yes],
+         [gl_cv_func_isnanl_no_libm=no])
+     ])
+ ])
+ 
+ dnl Test whether isnanl() can be used with libm.
+ AC_DEFUN([gl_HAVE_ISNANL_IN_LIBM],
+ [
+   AC_CACHE_CHECK([whether isnan(long double) can be used with libm],
+     [gl_cv_func_isnanl_in_libm],
+     [
+       save_LIBS="$LIBS"
+       LIBS="$LIBS -lm"
+       AC_LINK_IFELSE(
+         [AC_LANG_PROGRAM(
+            [[#include <math.h>
+              #if __GNUC__ >= 4
+              # undef isnanl
+              # define isnanl(x) __builtin_isnanl ((long double)(x))
+              #elif defined isnan
+              # undef isnanl
+              # define isnanl(x) isnan ((long double)(x))
+              #endif
+              long double x;]],
+            [[return isnanl (x);]])],
+         [gl_cv_func_isnanl_in_libm=yes],
+         [gl_cv_func_isnanl_in_libm=no])
+       LIBS="$save_LIBS"
+     ])
+ ])
+ 
+ dnl Test whether isnanl() recognizes all canonical numbers which are neither
+ dnl finite nor infinite.
+ AC_DEFUN([gl_FUNC_ISNANL_WORKS],
+ [
+   AC_REQUIRE([AC_PROG_CC])
+   AC_REQUIRE([gl_BIGENDIAN])
+   AC_REQUIRE([gl_LONG_DOUBLE_VS_DOUBLE])
+   AC_REQUIRE([AC_CANONICAL_HOST]) dnl for cross-compiles
+   AC_CACHE_CHECK([whether isnanl works], [gl_cv_func_isnanl_works],
+     [
+       AC_RUN_IFELSE(
+         [AC_LANG_SOURCE([[
+ #include <float.h>
+ #include <limits.h>
+ #include <math.h>
+ #if __GNUC__ >= 4
+ # undef isnanl
+ # define isnanl(x) __builtin_isnanl ((long double)(x))
+ #elif defined isnan
+ # undef isnanl
+ # define isnanl(x) isnan ((long double)(x))
+ #endif
+ #define NWORDS \
+   ((sizeof (long double) + sizeof (unsigned int) - 1) / sizeof (unsigned int))
+ typedef union { unsigned int word[NWORDS]; long double value; }
+         memory_long_double;
+ /* On Irix 6.5, gcc 3.4.3 can't compute compile-time NaN, and needs the
+    runtime type conversion.  */
+ #ifdef __sgi
+ static long double NaNl ()
+ {
+   double zero = 0.0;
+   return zero / zero;
+ }
+ #else
+ # define NaNl() (0.0L / 0.0L)
+ #endif
+ int main ()
+ {
+   int result = 0;
+ 
+   if (!isnanl (NaNl ()))
+     result |= 1;
+ 
+   {
+     memory_long_double m;
+     unsigned int i;
+ 
+     /* The isnanl function should be immune against changes in the sign bit and
+        in the mantissa bits.  The xor operation twiddles a bit that can only be
+        a sign bit or a mantissa bit (since the exponent never extends to
+        bit 31).  */
+     m.value = NaNl ();
+     m.word[NWORDS / 2] ^= (unsigned int) 1 << (sizeof (unsigned int) * CHAR_BIT - 1);
+     for (i = 0; i < NWORDS; i++)
+       m.word[i] |= 1;
+     if (!isnanl (m.value))
+       result |= 1;
+   }
+ 
+ #if ((defined __ia64 && LDBL_MANT_DIG == 64) || (defined __x86_64__ || defined __amd64__) || (defined __i386 || defined __i386__ || defined _I386 || defined _M_IX86 || defined _X86_)) && !HAVE_SAME_LONG_DOUBLE_AS_DOUBLE
+ /* Representation of an 80-bit 'long double' as an initializer for a sequence
+    of 'unsigned int' words.  */
+ # ifdef WORDS_BIGENDIAN
+ #  define LDBL80_WORDS(exponent,manthi,mantlo) \
+      { ((unsigned int) (exponent) << 16) | ((unsigned int) (manthi) >> 16), \
+        ((unsigned int) (manthi) << 16) | ((unsigned int) (mantlo) >> 16),   \
+        (unsigned int) (mantlo) << 16                                        \
+      }
+ # else
+ #  define LDBL80_WORDS(exponent,manthi,mantlo) \
+      { mantlo, manthi, exponent }
+ # endif
+   { /* Quiet NaN.  */
+     static memory_long_double x =
+       { LDBL80_WORDS (0xFFFF, 0xC3333333, 0x00000000) };
+     if (!isnanl (x.value))
+       result |= 2;
+   }
+   {
+     /* Signalling NaN.  */
+     static memory_long_double x =
+       { LDBL80_WORDS (0xFFFF, 0x83333333, 0x00000000) };
+     if (!isnanl (x.value))
+       result |= 2;
+   }
+   /* isnanl should return something even for noncanonical values.  */
+   { /* Pseudo-NaN.  */
+     static memory_long_double x =
+       { LDBL80_WORDS (0xFFFF, 0x40000001, 0x00000000) };
+     if (isnanl (x.value) && !isnanl (x.value))
+       result |= 4;
+   }
+   { /* Pseudo-Infinity.  */
+     static memory_long_double x =
+       { LDBL80_WORDS (0xFFFF, 0x00000000, 0x00000000) };
+     if (isnanl (x.value) && !isnanl (x.value))
+       result |= 8;
+   }
+   { /* Pseudo-Zero.  */
+     static memory_long_double x =
+       { LDBL80_WORDS (0x4004, 0x00000000, 0x00000000) };
+     if (isnanl (x.value) && !isnanl (x.value))
+       result |= 16;
+   }
+   { /* Unnormalized number.  */
+     static memory_long_double x =
+       { LDBL80_WORDS (0x4000, 0x63333333, 0x00000000) };
+     if (isnanl (x.value) && !isnanl (x.value))
+       result |= 32;
+   }
+   { /* Pseudo-Denormal.  */
+     static memory_long_double x =
+       { LDBL80_WORDS (0x0000, 0x83333333, 0x00000000) };
+     if (isnanl (x.value) && !isnanl (x.value))
+       result |= 64;
+   }
+ #endif
+ 
+   return result;
+ }]])],
+         [gl_cv_func_isnanl_works=yes],
+         [gl_cv_func_isnanl_works=no],
+         [gl_cv_func_isnanl_works="guessing yes"])
+     ])
+ ])
diff -Nrc2 texinfo-5.2/gnulib/m4/iswblank.m4 texinfo-6.0/gnulib/m4/iswblank.m4
*** texinfo-5.2/gnulib/m4/iswblank.m4	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/m4/iswblank.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 1,4 ****
  # iswblank.m4 serial 4
! dnl Copyright (C) 2011-2013 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
--- 1,4 ----
  # iswblank.m4 serial 4
! dnl Copyright (C) 2011-2015 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
diff -Nrc2 texinfo-5.2/gnulib/m4/langinfo_h.m4 texinfo-6.0/gnulib/m4/langinfo_h.m4
*** texinfo-5.2/gnulib/m4/langinfo_h.m4	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/m4/langinfo_h.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 1,4 ****
  # langinfo_h.m4 serial 7
! dnl Copyright (C) 2009-2013 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
--- 1,4 ----
  # langinfo_h.m4 serial 7
! dnl Copyright (C) 2009-2015 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
diff -Nrc2 texinfo-5.2/gnulib/m4/largefile.m4 texinfo-6.0/gnulib/m4/largefile.m4
*** texinfo-5.2/gnulib/m4/largefile.m4	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/m4/largefile.m4	2015-02-25 20:17:35.000000000 +0000
***************
*** 1,5 ****
  # Enable large files on systems where this is not the default.
  
! # Copyright 1992-1996, 1998-2013 Free Software Foundation, Inc.
  # This file is free software; the Free Software Foundation
  # gives unlimited permission to copy and/or distribute it,
--- 1,5 ----
  # Enable large files on systems where this is not the default.
  
! # Copyright 1992-1996, 1998-2015 Free Software Foundation, Inc.
  # This file is free software; the Free Software Foundation
  # gives unlimited permission to copy and/or distribute it,
diff -Nrc2 texinfo-5.2/gnulib/m4/ldexpl.m4 texinfo-6.0/gnulib/m4/ldexpl.m4
*** texinfo-5.2/gnulib/m4/ldexpl.m4	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/gnulib/m4/ldexpl.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 0 ****
--- 1,133 ----
+ # ldexpl.m4 serial 16
+ dnl Copyright (C) 2007-2015 Free Software Foundation, Inc.
+ dnl This file is free software; the Free Software Foundation
+ dnl gives unlimited permission to copy and/or distribute it,
+ dnl with or without modifications, as long as this notice is preserved.
+ 
+ AC_DEFUN([gl_FUNC_LDEXPL],
+ [
+   AC_REQUIRE([gl_MATH_H_DEFAULTS])
+   AC_REQUIRE([gl_LONG_DOUBLE_VS_DOUBLE])
+   AC_REQUIRE([gl_FUNC_ISNANL]) dnl for ISNANL_LIBM
+ 
+   dnl Persuade glibc <math.h> to declare ldexpl().
+   AC_REQUIRE([gl_USE_SYSTEM_EXTENSIONS])
+ 
+   dnl Check whether it's declared.
+   dnl Mac OS X 10.3 has ldexpl() in libc but doesn't declare it in <math.h>.
+   AC_CHECK_DECL([ldexpl], , [HAVE_DECL_LDEXPL=0], [[#include <math.h>]])
+ 
+   LDEXPL_LIBM=
+   if test $HAVE_DECL_LDEXPL = 1; then
+     gl_CHECK_LDEXPL_NO_LIBM
+     if test $gl_cv_func_ldexpl_no_libm = no; then
+       AC_CACHE_CHECK([whether ldexpl() can be used with libm],
+         [gl_cv_func_ldexpl_in_libm],
+         [
+           save_LIBS="$LIBS"
+           LIBS="$LIBS -lm"
+           AC_LINK_IFELSE(
+             [AC_LANG_PROGRAM(
+                [[#include <math.h>
+                  long double x;]],
+                [[return ldexpl (x, -1) > 0;]])],
+             [gl_cv_func_ldexpl_in_libm=yes],
+             [gl_cv_func_ldexpl_in_libm=no])
+           LIBS="$save_LIBS"
+         ])
+       if test $gl_cv_func_ldexpl_in_libm = yes; then
+         LDEXPL_LIBM=-lm
+       fi
+     fi
+     if test $gl_cv_func_ldexpl_no_libm = yes \
+        || test $gl_cv_func_ldexpl_in_libm = yes; then
+       save_LIBS="$LIBS"
+       LIBS="$LIBS $LDEXPL_LIBM"
+       gl_FUNC_LDEXPL_WORKS
+       LIBS="$save_LIBS"
+       case "$gl_cv_func_ldexpl_works" in
+         *yes) gl_func_ldexpl=yes ;;
+         *)    gl_func_ldexpl=no; REPLACE_LDEXPL=1 ;;
+       esac
+     else
+       gl_func_ldexpl=no
+     fi
+     if test $gl_func_ldexpl = yes; then
+       AC_DEFINE([HAVE_LDEXPL], [1],
+         [Define if the ldexpl() function is available.])
+     fi
+   fi
+   if test $HAVE_DECL_LDEXPL = 0 || test $gl_func_ldexpl = no; then
+     dnl Find libraries needed to link lib/ldexpl.c.
+     if test $HAVE_SAME_LONG_DOUBLE_AS_DOUBLE = 1; then
+       AC_REQUIRE([gl_FUNC_LDEXP])
+       LDEXPL_LIBM="$LDEXP_LIBM"
+     else
+       LDEXPL_LIBM="$ISNANL_LIBM"
+     fi
+   fi
+   AC_SUBST([LDEXPL_LIBM])
+ ])
+ 
+ dnl Test whether ldexpl() can be used without linking with libm.
+ dnl Set gl_cv_func_ldexpl_no_libm to 'yes' or 'no' accordingly.
+ AC_DEFUN([gl_CHECK_LDEXPL_NO_LIBM],
+ [
+   AC_CACHE_CHECK([whether ldexpl() can be used without linking with libm],
+     [gl_cv_func_ldexpl_no_libm],
+     [
+       AC_LINK_IFELSE(
+         [AC_LANG_PROGRAM(
+            [[#include <math.h>
+              long double x;]],
+            [[return ldexpl (x, -1) > 0;]])],
+         [gl_cv_func_ldexpl_no_libm=yes],
+         [gl_cv_func_ldexpl_no_libm=no])
+     ])
+ ])
+ 
+ dnl Test whether ldexpl() works on finite numbers (this fails on AIX 5.1
+ dnl and Mac OS X 10.4/PowerPC).
+ AC_DEFUN([gl_FUNC_LDEXPL_WORKS],
+ [
+   AC_REQUIRE([AC_PROG_CC])
+   AC_REQUIRE([AC_CANONICAL_HOST]) dnl for cross-compiles
+   AC_CACHE_CHECK([whether ldexpl works], [gl_cv_func_ldexpl_works],
+     [
+       AC_RUN_IFELSE(
+         [AC_LANG_SOURCE([[
+ #include <math.h>
+ extern
+ #ifdef __cplusplus
+ "C"
+ #endif
+ long double ldexpl (long double, int);
+ int main()
+ {
+   int result = 0;
+   {
+     volatile long double x = 1.0;
+     volatile long double y = ldexpl (x, -1);
+     if (y != 0.5L)
+       result |= 1;
+   }
+   {
+     volatile long double x = 1.73205L;
+     volatile long double y = ldexpl (x, 0);
+     if (y != x)
+       result |= 2;
+   }
+   return result;
+ }]])],
+         [gl_cv_func_ldexpl_works=yes],
+         [gl_cv_func_ldexpl_works=no],
+         [
+ changequote(,)dnl
+          case "$host_os" in
+            aix | aix[3-6]*) gl_cv_func_ldexpl_works="guessing no";;
+            *)               gl_cv_func_ldexpl_works="guessing yes";;
+          esac
+ changequote([,])dnl
+         ])
+     ])
+ ])
diff -Nrc2 texinfo-5.2/gnulib/m4/lib-ld.m4 texinfo-6.0/gnulib/m4/lib-ld.m4
*** texinfo-5.2/gnulib/m4/lib-ld.m4	2013-08-18 19:33:15.000000000 +0100
--- texinfo-6.0/gnulib/m4/lib-ld.m4	2015-05-07 03:04:20.000000000 +0100
***************
*** 1,4 ****
  # lib-ld.m4 serial 6
! dnl Copyright (C) 1996-2003, 2009-2013 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
--- 1,4 ----
  # lib-ld.m4 serial 6
! dnl Copyright (C) 1996-2003, 2009-2015 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
diff -Nrc2 texinfo-5.2/gnulib/m4/lib-link.m4 texinfo-6.0/gnulib/m4/lib-link.m4
*** texinfo-5.2/gnulib/m4/lib-link.m4	2013-08-18 19:33:15.000000000 +0100
--- texinfo-6.0/gnulib/m4/lib-link.m4	2015-05-07 03:04:20.000000000 +0100
***************
*** 1,4 ****
  # lib-link.m4 serial 26 (gettext-0.18.2)
! dnl Copyright (C) 2001-2013 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
--- 1,4 ----
  # lib-link.m4 serial 26 (gettext-0.18.2)
! dnl Copyright (C) 2001-2015 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
diff -Nrc2 texinfo-5.2/gnulib/m4/lib-prefix.m4 texinfo-6.0/gnulib/m4/lib-prefix.m4
*** texinfo-5.2/gnulib/m4/lib-prefix.m4	2013-08-18 19:33:15.000000000 +0100
--- texinfo-6.0/gnulib/m4/lib-prefix.m4	2015-05-07 03:04:20.000000000 +0100
***************
*** 1,4 ****
  # lib-prefix.m4 serial 7 (gettext-0.18)
! dnl Copyright (C) 2001-2005, 2008-2013 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
--- 1,4 ----
  # lib-prefix.m4 serial 7 (gettext-0.18)
! dnl Copyright (C) 2001-2005, 2008-2015 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
diff -Nrc2 texinfo-5.2/gnulib/m4/libunistring-base.m4 texinfo-6.0/gnulib/m4/libunistring-base.m4
*** texinfo-5.2/gnulib/m4/libunistring-base.m4	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/m4/libunistring-base.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 1,4 ****
  # libunistring-base.m4 serial 5
! dnl Copyright (C) 2010-2013 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
--- 1,4 ----
  # libunistring-base.m4 serial 5
! dnl Copyright (C) 2010-2015 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
diff -Nrc2 texinfo-5.2/gnulib/m4/localcharset.m4 texinfo-6.0/gnulib/m4/localcharset.m4
*** texinfo-5.2/gnulib/m4/localcharset.m4	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/m4/localcharset.m4	2015-02-25 20:17:35.000000000 +0000
***************
*** 1,4 ****
  # localcharset.m4 serial 7
! dnl Copyright (C) 2002, 2004, 2006, 2009-2013 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
--- 1,4 ----
  # localcharset.m4 serial 7
! dnl Copyright (C) 2002, 2004, 2006, 2009-2015 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
diff -Nrc2 texinfo-5.2/gnulib/m4/locale-fr.m4 texinfo-6.0/gnulib/m4/locale-fr.m4
*** texinfo-5.2/gnulib/m4/locale-fr.m4	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/m4/locale-fr.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 1,4 ****
  # locale-fr.m4 serial 17
! dnl Copyright (C) 2003, 2005-2013 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
--- 1,4 ----
  # locale-fr.m4 serial 17
! dnl Copyright (C) 2003, 2005-2015 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
diff -Nrc2 texinfo-5.2/gnulib/m4/locale-ja.m4 texinfo-6.0/gnulib/m4/locale-ja.m4
*** texinfo-5.2/gnulib/m4/locale-ja.m4	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/m4/locale-ja.m4	2015-02-25 20:17:35.000000000 +0000
***************
*** 1,4 ****
  # locale-ja.m4 serial 12
! dnl Copyright (C) 2003, 2005-2013 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
--- 1,4 ----
  # locale-ja.m4 serial 12
! dnl Copyright (C) 2003, 2005-2015 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
diff -Nrc2 texinfo-5.2/gnulib/m4/locale-zh.m4 texinfo-6.0/gnulib/m4/locale-zh.m4
*** texinfo-5.2/gnulib/m4/locale-zh.m4	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/m4/locale-zh.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 1,4 ****
  # locale-zh.m4 serial 12
! dnl Copyright (C) 2003, 2005-2013 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
--- 1,4 ----
  # locale-zh.m4 serial 12
! dnl Copyright (C) 2003, 2005-2015 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
diff -Nrc2 texinfo-5.2/gnulib/m4/locale_h.m4 texinfo-6.0/gnulib/m4/locale_h.m4
*** texinfo-5.2/gnulib/m4/locale_h.m4	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/m4/locale_h.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 1,4 ****
  # locale_h.m4 serial 19
! dnl Copyright (C) 2007, 2009-2013 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
--- 1,4 ----
  # locale_h.m4 serial 19
! dnl Copyright (C) 2007, 2009-2015 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
diff -Nrc2 texinfo-5.2/gnulib/m4/localeconv.m4 texinfo-6.0/gnulib/m4/localeconv.m4
*** texinfo-5.2/gnulib/m4/localeconv.m4	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/m4/localeconv.m4	2015-02-25 20:17:35.000000000 +0000
***************
*** 1,4 ****
  # localeconv.m4 serial 1
! dnl Copyright (C) 2012-2013 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
--- 1,4 ----
  # localeconv.m4 serial 1
! dnl Copyright (C) 2012-2015 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
diff -Nrc2 texinfo-5.2/gnulib/m4/lock.m4 texinfo-6.0/gnulib/m4/lock.m4
*** texinfo-5.2/gnulib/m4/lock.m4	2013-09-13 17:53:03.000000000 +0100
--- texinfo-6.0/gnulib/m4/lock.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 1,4 ****
  # lock.m4 serial 13 (gettext-0.18.2)
! dnl Copyright (C) 2005-2013 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
--- 1,4 ----
  # lock.m4 serial 13 (gettext-0.18.2)
! dnl Copyright (C) 2005-2015 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
diff -Nrc2 texinfo-5.2/gnulib/m4/longlong.m4 texinfo-6.0/gnulib/m4/longlong.m4
*** texinfo-5.2/gnulib/m4/longlong.m4	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/m4/longlong.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 1,4 ****
  # longlong.m4 serial 17
! dnl Copyright (C) 1999-2007, 2009-2013 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
--- 1,4 ----
  # longlong.m4 serial 17
! dnl Copyright (C) 1999-2007, 2009-2015 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
diff -Nrc2 texinfo-5.2/gnulib/m4/lstat.m4 texinfo-6.0/gnulib/m4/lstat.m4
*** texinfo-5.2/gnulib/m4/lstat.m4	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/m4/lstat.m4	2015-05-07 03:04:20.000000000 +0100
***************
*** 1,5 ****
! # serial 26
  
! # Copyright (C) 1997-2001, 2003-2013 Free Software Foundation, Inc.
  #
  # This file is free software; the Free Software Foundation
--- 1,5 ----
! # serial 27
  
! # Copyright (C) 1997-2001, 2003-2015 Free Software Foundation, Inc.
  #
  # This file is free software; the Free Software Foundation
***************
*** 38,65 ****
      [rm -f conftest.sym conftest.file
       echo >conftest.file
!      if test "$as_ln_s" = "ln -s" && ln -s conftest.file conftest.sym; then
!        AC_RUN_IFELSE(
!          [AC_LANG_PROGRAM(
!             [AC_INCLUDES_DEFAULT],
!             [[struct stat sbuf;
!               /* Linux will dereference the symlink and fail, as required by
!                  POSIX.  That is better in the sense that it means we will not
!                  have to compile and use the lstat wrapper.  */
!               return lstat ("conftest.sym/", &sbuf) == 0;
!             ]])],
!          [gl_cv_func_lstat_dereferences_slashed_symlink=yes],
!          [gl_cv_func_lstat_dereferences_slashed_symlink=no],
!          [case "$host_os" in
!                     # Guess yes on glibc systems.
!             *-gnu*) gl_cv_func_lstat_dereferences_slashed_symlink="guessing yes" ;;
!                     # If we don't know, assume the worst.
!             *)      gl_cv_func_lstat_dereferences_slashed_symlink="guessing no" ;;
!           esac
!          ])
!      else
!        # If the 'ln -s' command failed, then we probably don't even
!        # have an lstat function.
!        gl_cv_func_lstat_dereferences_slashed_symlink="guessing no"
!      fi
       rm -f conftest.sym conftest.file
      ])
--- 38,63 ----
      [rm -f conftest.sym conftest.file
       echo >conftest.file
!      AC_RUN_IFELSE(
!        [AC_LANG_PROGRAM(
!           [AC_INCLUDES_DEFAULT],
!           [[struct stat sbuf;
!             if (symlink ("conftest.file", "conftest.sym") != 0)
!               return 1;
!             /* Linux will dereference the symlink and fail, as required by
!                POSIX.  That is better in the sense that it means we will not
!                have to compile and use the lstat wrapper.  */
!             return lstat ("conftest.sym/", &sbuf) == 0;
!           ]])],
!        [gl_cv_func_lstat_dereferences_slashed_symlink=yes],
!        [gl_cv_func_lstat_dereferences_slashed_symlink=no],
!        [case "$host_os" in
!           *-gnu*)
!             # Guess yes on glibc systems.
!             gl_cv_func_lstat_dereferences_slashed_symlink="guessing yes" ;;
!           *)
!             # If we don't know, assume the worst.
!             gl_cv_func_lstat_dereferences_slashed_symlink="guessing no" ;;
!         esac
!        ])
       rm -f conftest.sym conftest.file
      ])
diff -Nrc2 texinfo-5.2/gnulib/m4/malloc.m4 texinfo-6.0/gnulib/m4/malloc.m4
*** texinfo-5.2/gnulib/m4/malloc.m4	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/m4/malloc.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 1,4 ****
  # malloc.m4 serial 14
! dnl Copyright (C) 2007, 2009-2013 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
--- 1,4 ----
  # malloc.m4 serial 14
! dnl Copyright (C) 2007, 2009-2015 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
diff -Nrc2 texinfo-5.2/gnulib/m4/malloca.m4 texinfo-6.0/gnulib/m4/malloca.m4
*** texinfo-5.2/gnulib/m4/malloca.m4	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/m4/malloca.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 1,4 ****
  # malloca.m4 serial 1
! dnl Copyright (C) 2003-2004, 2006-2007, 2009-2013 Free Software Foundation,
  dnl Inc.
  dnl This file is free software; the Free Software Foundation
--- 1,4 ----
  # malloca.m4 serial 1
! dnl Copyright (C) 2003-2004, 2006-2007, 2009-2015 Free Software Foundation,
  dnl Inc.
  dnl This file is free software; the Free Software Foundation
diff -Nrc2 texinfo-5.2/gnulib/m4/math_h.m4 texinfo-6.0/gnulib/m4/math_h.m4
*** texinfo-5.2/gnulib/m4/math_h.m4	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/gnulib/m4/math_h.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 0 ****
--- 1,353 ----
+ # math_h.m4 serial 114
+ dnl Copyright (C) 2007-2015 Free Software Foundation, Inc.
+ dnl This file is free software; the Free Software Foundation
+ dnl gives unlimited permission to copy and/or distribute it,
+ dnl with or without modifications, as long as this notice is preserved.
+ 
+ AC_DEFUN([gl_MATH_H],
+ [
+   AC_REQUIRE([gl_MATH_H_DEFAULTS])
+   gl_CHECK_NEXT_HEADERS([math.h])
+ 
+   AC_CACHE_CHECK([whether NAN macro works], [gl_cv_header_math_nan_works],
+     [AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[@%:@include <math.h>]],
+       [[/* Solaris 10 has a broken definition of NAN.  Other platforms
+         fail to provide NAN, or provide it only in C99 mode; this
+         test only needs to fail when NAN is provided but wrong.  */
+          float f = 1.0f;
+ #ifdef NAN
+          f = NAN;
+ #endif
+          return f == 0;]])],
+       [gl_cv_header_math_nan_works=yes],
+       [gl_cv_header_math_nan_works=no])])
+   if test $gl_cv_header_math_nan_works = no; then
+     REPLACE_NAN=1
+   fi
+   AC_CACHE_CHECK([whether HUGE_VAL works], [gl_cv_header_math_huge_val_works],
+     [AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[@%:@include <math.h>]],
+       [[/* Solaris 10 has a broken definition of HUGE_VAL.  */
+          double d = HUGE_VAL;
+          return d == 0;]])],
+       [gl_cv_header_math_huge_val_works=yes],
+       [gl_cv_header_math_huge_val_works=no])])
+   if test $gl_cv_header_math_huge_val_works = no; then
+     REPLACE_HUGE_VAL=1
+   fi
+ 
+   dnl Check for declarations of anything we want to poison if the
+   dnl corresponding gnulib module is not in use.
+   gl_WARN_ON_USE_PREPARE([[#include <math.h>]],
+     [acosf acosl asinf asinl atanf atanl
+      cbrt cbrtf cbrtl ceilf ceill copysign copysignf copysignl cosf cosl coshf
+      expf expl exp2 exp2f exp2l expm1 expm1f expm1l
+      fabsf fabsl floorf floorl fma fmaf fmal
+      fmod fmodf fmodl frexpf frexpl hypotf hypotl
+      ilogb ilogbf ilogbl
+      ldexpf ldexpl
+      log logf logl log10 log10f log10l log1p log1pf log1pl log2 log2f log2l
+      logb logbf logbl
+      modf modff modfl powf
+      remainder remainderf remainderl
+      rint rintf rintl round roundf roundl sinf sinl sinhf sqrtf sqrtl
+      tanf tanl tanhf trunc truncf truncl])
+ ])
+ 
+ AC_DEFUN([gl_MATH_MODULE_INDICATOR],
+ [
+   dnl Use AC_REQUIRE here, so that the default settings are expanded once only.
+   AC_REQUIRE([gl_MATH_H_DEFAULTS])
+   gl_MODULE_INDICATOR_SET_VARIABLE([$1])
+   dnl Define it also as a C macro, for the benefit of the unit tests.
+   gl_MODULE_INDICATOR_FOR_TESTS([$1])
+ ])
+ 
+ AC_DEFUN([gl_MATH_H_DEFAULTS],
+ [
+   GNULIB_ACOSF=0;      AC_SUBST([GNULIB_ACOSF])
+   GNULIB_ACOSL=0;      AC_SUBST([GNULIB_ACOSL])
+   GNULIB_ASINF=0;      AC_SUBST([GNULIB_ASINF])
+   GNULIB_ASINL=0;      AC_SUBST([GNULIB_ASINL])
+   GNULIB_ATANF=0;      AC_SUBST([GNULIB_ATANF])
+   GNULIB_ATANL=0;      AC_SUBST([GNULIB_ATANL])
+   GNULIB_ATAN2F=0;     AC_SUBST([GNULIB_ATAN2F])
+   GNULIB_CBRT=0;       AC_SUBST([GNULIB_CBRT])
+   GNULIB_CBRTF=0;      AC_SUBST([GNULIB_CBRTF])
+   GNULIB_CBRTL=0;      AC_SUBST([GNULIB_CBRTL])
+   GNULIB_CEIL=0;       AC_SUBST([GNULIB_CEIL])
+   GNULIB_CEILF=0;      AC_SUBST([GNULIB_CEILF])
+   GNULIB_CEILL=0;      AC_SUBST([GNULIB_CEILL])
+   GNULIB_COPYSIGN=0;   AC_SUBST([GNULIB_COPYSIGN])
+   GNULIB_COPYSIGNF=0;  AC_SUBST([GNULIB_COPYSIGNF])
+   GNULIB_COPYSIGNL=0;  AC_SUBST([GNULIB_COPYSIGNL])
+   GNULIB_COSF=0;       AC_SUBST([GNULIB_COSF])
+   GNULIB_COSL=0;       AC_SUBST([GNULIB_COSL])
+   GNULIB_COSHF=0;      AC_SUBST([GNULIB_COSHF])
+   GNULIB_EXPF=0;       AC_SUBST([GNULIB_EXPF])
+   GNULIB_EXPL=0;       AC_SUBST([GNULIB_EXPL])
+   GNULIB_EXP2=0;       AC_SUBST([GNULIB_EXP2])
+   GNULIB_EXP2F=0;      AC_SUBST([GNULIB_EXP2F])
+   GNULIB_EXP2L=0;      AC_SUBST([GNULIB_EXP2L])
+   GNULIB_EXPM1=0;      AC_SUBST([GNULIB_EXPM1])
+   GNULIB_EXPM1F=0;     AC_SUBST([GNULIB_EXPM1F])
+   GNULIB_EXPM1L=0;     AC_SUBST([GNULIB_EXPM1L])
+   GNULIB_FABSF=0;      AC_SUBST([GNULIB_FABSF])
+   GNULIB_FABSL=0;      AC_SUBST([GNULIB_FABSL])
+   GNULIB_FLOOR=0;      AC_SUBST([GNULIB_FLOOR])
+   GNULIB_FLOORF=0;     AC_SUBST([GNULIB_FLOORF])
+   GNULIB_FLOORL=0;     AC_SUBST([GNULIB_FLOORL])
+   GNULIB_FMA=0;        AC_SUBST([GNULIB_FMA])
+   GNULIB_FMAF=0;       AC_SUBST([GNULIB_FMAF])
+   GNULIB_FMAL=0;       AC_SUBST([GNULIB_FMAL])
+   GNULIB_FMOD=0;       AC_SUBST([GNULIB_FMOD])
+   GNULIB_FMODF=0;      AC_SUBST([GNULIB_FMODF])
+   GNULIB_FMODL=0;      AC_SUBST([GNULIB_FMODL])
+   GNULIB_FREXPF=0;     AC_SUBST([GNULIB_FREXPF])
+   GNULIB_FREXP=0;      AC_SUBST([GNULIB_FREXP])
+   GNULIB_FREXPL=0;     AC_SUBST([GNULIB_FREXPL])
+   GNULIB_HYPOT=0;      AC_SUBST([GNULIB_HYPOT])
+   GNULIB_HYPOTF=0;     AC_SUBST([GNULIB_HYPOTF])
+   GNULIB_HYPOTL=0;     AC_SUBST([GNULIB_HYPOTL])
+   GNULIB_ILOGB=0;      AC_SUBST([GNULIB_ILOGB])
+   GNULIB_ILOGBF=0;     AC_SUBST([GNULIB_ILOGBF])
+   GNULIB_ILOGBL=0;     AC_SUBST([GNULIB_ILOGBL])
+   GNULIB_ISFINITE=0;   AC_SUBST([GNULIB_ISFINITE])
+   GNULIB_ISINF=0;      AC_SUBST([GNULIB_ISINF])
+   GNULIB_ISNAN=0;      AC_SUBST([GNULIB_ISNAN])
+   GNULIB_ISNANF=0;     AC_SUBST([GNULIB_ISNANF])
+   GNULIB_ISNAND=0;     AC_SUBST([GNULIB_ISNAND])
+   GNULIB_ISNANL=0;     AC_SUBST([GNULIB_ISNANL])
+   GNULIB_LDEXPF=0;     AC_SUBST([GNULIB_LDEXPF])
+   GNULIB_LDEXPL=0;     AC_SUBST([GNULIB_LDEXPL])
+   GNULIB_LOG=0;        AC_SUBST([GNULIB_LOG])
+   GNULIB_LOGF=0;       AC_SUBST([GNULIB_LOGF])
+   GNULIB_LOGL=0;       AC_SUBST([GNULIB_LOGL])
+   GNULIB_LOG10=0;      AC_SUBST([GNULIB_LOG10])
+   GNULIB_LOG10F=0;     AC_SUBST([GNULIB_LOG10F])
+   GNULIB_LOG10L=0;     AC_SUBST([GNULIB_LOG10L])
+   GNULIB_LOG1P=0;      AC_SUBST([GNULIB_LOG1P])
+   GNULIB_LOG1PF=0;     AC_SUBST([GNULIB_LOG1PF])
+   GNULIB_LOG1PL=0;     AC_SUBST([GNULIB_LOG1PL])
+   GNULIB_LOG2=0;       AC_SUBST([GNULIB_LOG2])
+   GNULIB_LOG2F=0;      AC_SUBST([GNULIB_LOG2F])
+   GNULIB_LOG2L=0;      AC_SUBST([GNULIB_LOG2L])
+   GNULIB_LOGB=0;       AC_SUBST([GNULIB_LOGB])
+   GNULIB_LOGBF=0;      AC_SUBST([GNULIB_LOGBF])
+   GNULIB_LOGBL=0;      AC_SUBST([GNULIB_LOGBL])
+   GNULIB_MODF=0;       AC_SUBST([GNULIB_MODF])
+   GNULIB_MODFF=0;      AC_SUBST([GNULIB_MODFF])
+   GNULIB_MODFL=0;      AC_SUBST([GNULIB_MODFL])
+   GNULIB_POWF=0;       AC_SUBST([GNULIB_POWF])
+   GNULIB_REMAINDER=0;  AC_SUBST([GNULIB_REMAINDER])
+   GNULIB_REMAINDERF=0; AC_SUBST([GNULIB_REMAINDERF])
+   GNULIB_REMAINDERL=0; AC_SUBST([GNULIB_REMAINDERL])
+   GNULIB_RINT=0;       AC_SUBST([GNULIB_RINT])
+   GNULIB_RINTF=0;      AC_SUBST([GNULIB_RINTF])
+   GNULIB_RINTL=0;      AC_SUBST([GNULIB_RINTL])
+   GNULIB_ROUND=0;      AC_SUBST([GNULIB_ROUND])
+   GNULIB_ROUNDF=0;     AC_SUBST([GNULIB_ROUNDF])
+   GNULIB_ROUNDL=0;     AC_SUBST([GNULIB_ROUNDL])
+   GNULIB_SIGNBIT=0;    AC_SUBST([GNULIB_SIGNBIT])
+   GNULIB_SINF=0;       AC_SUBST([GNULIB_SINF])
+   GNULIB_SINL=0;       AC_SUBST([GNULIB_SINL])
+   GNULIB_SINHF=0;      AC_SUBST([GNULIB_SINHF])
+   GNULIB_SQRTF=0;      AC_SUBST([GNULIB_SQRTF])
+   GNULIB_SQRTL=0;      AC_SUBST([GNULIB_SQRTL])
+   GNULIB_TANF=0;       AC_SUBST([GNULIB_TANF])
+   GNULIB_TANL=0;       AC_SUBST([GNULIB_TANL])
+   GNULIB_TANHF=0;      AC_SUBST([GNULIB_TANHF])
+   GNULIB_TRUNC=0;      AC_SUBST([GNULIB_TRUNC])
+   GNULIB_TRUNCF=0;     AC_SUBST([GNULIB_TRUNCF])
+   GNULIB_TRUNCL=0;     AC_SUBST([GNULIB_TRUNCL])
+   dnl Assume proper GNU behavior unless another module says otherwise.
+   HAVE_ACOSF=1;                AC_SUBST([HAVE_ACOSF])
+   HAVE_ACOSL=1;                AC_SUBST([HAVE_ACOSL])
+   HAVE_ASINF=1;                AC_SUBST([HAVE_ASINF])
+   HAVE_ASINL=1;                AC_SUBST([HAVE_ASINL])
+   HAVE_ATANF=1;                AC_SUBST([HAVE_ATANF])
+   HAVE_ATANL=1;                AC_SUBST([HAVE_ATANL])
+   HAVE_ATAN2F=1;               AC_SUBST([HAVE_ATAN2F])
+   HAVE_CBRT=1;                 AC_SUBST([HAVE_CBRT])
+   HAVE_CBRTF=1;                AC_SUBST([HAVE_CBRTF])
+   HAVE_CBRTL=1;                AC_SUBST([HAVE_CBRTL])
+   HAVE_COPYSIGN=1;             AC_SUBST([HAVE_COPYSIGN])
+   HAVE_COPYSIGNL=1;            AC_SUBST([HAVE_COPYSIGNL])
+   HAVE_COSF=1;                 AC_SUBST([HAVE_COSF])
+   HAVE_COSL=1;                 AC_SUBST([HAVE_COSL])
+   HAVE_COSHF=1;                AC_SUBST([HAVE_COSHF])
+   HAVE_EXPF=1;                 AC_SUBST([HAVE_EXPF])
+   HAVE_EXPL=1;                 AC_SUBST([HAVE_EXPL])
+   HAVE_EXPM1=1;                AC_SUBST([HAVE_EXPM1])
+   HAVE_EXPM1F=1;               AC_SUBST([HAVE_EXPM1F])
+   HAVE_FABSF=1;                AC_SUBST([HAVE_FABSF])
+   HAVE_FABSL=1;                AC_SUBST([HAVE_FABSL])
+   HAVE_FMA=1;                  AC_SUBST([HAVE_FMA])
+   HAVE_FMAF=1;                 AC_SUBST([HAVE_FMAF])
+   HAVE_FMAL=1;                 AC_SUBST([HAVE_FMAL])
+   HAVE_FMODF=1;                AC_SUBST([HAVE_FMODF])
+   HAVE_FMODL=1;                AC_SUBST([HAVE_FMODL])
+   HAVE_FREXPF=1;               AC_SUBST([HAVE_FREXPF])
+   HAVE_HYPOTF=1;               AC_SUBST([HAVE_HYPOTF])
+   HAVE_HYPOTL=1;               AC_SUBST([HAVE_HYPOTL])
+   HAVE_ILOGB=1;                AC_SUBST([HAVE_ILOGB])
+   HAVE_ILOGBF=1;               AC_SUBST([HAVE_ILOGBF])
+   HAVE_ILOGBL=1;               AC_SUBST([HAVE_ILOGBL])
+   HAVE_ISNANF=1;               AC_SUBST([HAVE_ISNANF])
+   HAVE_ISNAND=1;               AC_SUBST([HAVE_ISNAND])
+   HAVE_ISNANL=1;               AC_SUBST([HAVE_ISNANL])
+   HAVE_LDEXPF=1;               AC_SUBST([HAVE_LDEXPF])
+   HAVE_LOGF=1;                 AC_SUBST([HAVE_LOGF])
+   HAVE_LOGL=1;                 AC_SUBST([HAVE_LOGL])
+   HAVE_LOG10F=1;               AC_SUBST([HAVE_LOG10F])
+   HAVE_LOG10L=1;               AC_SUBST([HAVE_LOG10L])
+   HAVE_LOG1P=1;                AC_SUBST([HAVE_LOG1P])
+   HAVE_LOG1PF=1;               AC_SUBST([HAVE_LOG1PF])
+   HAVE_LOG1PL=1;               AC_SUBST([HAVE_LOG1PL])
+   HAVE_LOGBF=1;                AC_SUBST([HAVE_LOGBF])
+   HAVE_LOGBL=1;                AC_SUBST([HAVE_LOGBL])
+   HAVE_MODFF=1;                AC_SUBST([HAVE_MODFF])
+   HAVE_MODFL=1;                AC_SUBST([HAVE_MODFL])
+   HAVE_POWF=1;                 AC_SUBST([HAVE_POWF])
+   HAVE_REMAINDER=1;            AC_SUBST([HAVE_REMAINDER])
+   HAVE_REMAINDERF=1;           AC_SUBST([HAVE_REMAINDERF])
+   HAVE_RINT=1;                 AC_SUBST([HAVE_RINT])
+   HAVE_RINTL=1;                AC_SUBST([HAVE_RINTL])
+   HAVE_SINF=1;                 AC_SUBST([HAVE_SINF])
+   HAVE_SINL=1;                 AC_SUBST([HAVE_SINL])
+   HAVE_SINHF=1;                AC_SUBST([HAVE_SINHF])
+   HAVE_SQRTF=1;                AC_SUBST([HAVE_SQRTF])
+   HAVE_SQRTL=1;                AC_SUBST([HAVE_SQRTL])
+   HAVE_TANF=1;                 AC_SUBST([HAVE_TANF])
+   HAVE_TANL=1;                 AC_SUBST([HAVE_TANL])
+   HAVE_TANHF=1;                AC_SUBST([HAVE_TANHF])
+   HAVE_DECL_ACOSL=1;           AC_SUBST([HAVE_DECL_ACOSL])
+   HAVE_DECL_ASINL=1;           AC_SUBST([HAVE_DECL_ASINL])
+   HAVE_DECL_ATANL=1;           AC_SUBST([HAVE_DECL_ATANL])
+   HAVE_DECL_CBRTF=1;           AC_SUBST([HAVE_DECL_CBRTF])
+   HAVE_DECL_CBRTL=1;           AC_SUBST([HAVE_DECL_CBRTL])
+   HAVE_DECL_CEILF=1;           AC_SUBST([HAVE_DECL_CEILF])
+   HAVE_DECL_CEILL=1;           AC_SUBST([HAVE_DECL_CEILL])
+   HAVE_DECL_COPYSIGNF=1;       AC_SUBST([HAVE_DECL_COPYSIGNF])
+   HAVE_DECL_COSL=1;            AC_SUBST([HAVE_DECL_COSL])
+   HAVE_DECL_EXPL=1;            AC_SUBST([HAVE_DECL_EXPL])
+   HAVE_DECL_EXP2=1;            AC_SUBST([HAVE_DECL_EXP2])
+   HAVE_DECL_EXP2F=1;           AC_SUBST([HAVE_DECL_EXP2F])
+   HAVE_DECL_EXP2L=1;           AC_SUBST([HAVE_DECL_EXP2L])
+   HAVE_DECL_EXPM1L=1;          AC_SUBST([HAVE_DECL_EXPM1L])
+   HAVE_DECL_FLOORF=1;          AC_SUBST([HAVE_DECL_FLOORF])
+   HAVE_DECL_FLOORL=1;          AC_SUBST([HAVE_DECL_FLOORL])
+   HAVE_DECL_FREXPL=1;          AC_SUBST([HAVE_DECL_FREXPL])
+   HAVE_DECL_LDEXPL=1;          AC_SUBST([HAVE_DECL_LDEXPL])
+   HAVE_DECL_LOGL=1;            AC_SUBST([HAVE_DECL_LOGL])
+   HAVE_DECL_LOG10L=1;          AC_SUBST([HAVE_DECL_LOG10L])
+   HAVE_DECL_LOG2=1;            AC_SUBST([HAVE_DECL_LOG2])
+   HAVE_DECL_LOG2F=1;           AC_SUBST([HAVE_DECL_LOG2F])
+   HAVE_DECL_LOG2L=1;           AC_SUBST([HAVE_DECL_LOG2L])
+   HAVE_DECL_LOGB=1;            AC_SUBST([HAVE_DECL_LOGB])
+   HAVE_DECL_REMAINDER=1;       AC_SUBST([HAVE_DECL_REMAINDER])
+   HAVE_DECL_REMAINDERL=1;      AC_SUBST([HAVE_DECL_REMAINDERL])
+   HAVE_DECL_RINTF=1;           AC_SUBST([HAVE_DECL_RINTF])
+   HAVE_DECL_ROUND=1;           AC_SUBST([HAVE_DECL_ROUND])
+   HAVE_DECL_ROUNDF=1;          AC_SUBST([HAVE_DECL_ROUNDF])
+   HAVE_DECL_ROUNDL=1;          AC_SUBST([HAVE_DECL_ROUNDL])
+   HAVE_DECL_SINL=1;            AC_SUBST([HAVE_DECL_SINL])
+   HAVE_DECL_SQRTL=1;           AC_SUBST([HAVE_DECL_SQRTL])
+   HAVE_DECL_TANL=1;            AC_SUBST([HAVE_DECL_TANL])
+   HAVE_DECL_TRUNC=1;           AC_SUBST([HAVE_DECL_TRUNC])
+   HAVE_DECL_TRUNCF=1;          AC_SUBST([HAVE_DECL_TRUNCF])
+   HAVE_DECL_TRUNCL=1;          AC_SUBST([HAVE_DECL_TRUNCL])
+   REPLACE_CBRTF=0;             AC_SUBST([REPLACE_CBRTF])
+   REPLACE_CBRTL=0;             AC_SUBST([REPLACE_CBRTL])
+   REPLACE_CEIL=0;              AC_SUBST([REPLACE_CEIL])
+   REPLACE_CEILF=0;             AC_SUBST([REPLACE_CEILF])
+   REPLACE_CEILL=0;             AC_SUBST([REPLACE_CEILL])
+   REPLACE_EXPM1=0;             AC_SUBST([REPLACE_EXPM1])
+   REPLACE_EXPM1F=0;            AC_SUBST([REPLACE_EXPM1F])
+   REPLACE_EXP2=0;              AC_SUBST([REPLACE_EXP2])
+   REPLACE_EXP2L=0;             AC_SUBST([REPLACE_EXP2L])
+   REPLACE_FABSL=0;             AC_SUBST([REPLACE_FABSL])
+   REPLACE_FLOOR=0;             AC_SUBST([REPLACE_FLOOR])
+   REPLACE_FLOORF=0;            AC_SUBST([REPLACE_FLOORF])
+   REPLACE_FLOORL=0;            AC_SUBST([REPLACE_FLOORL])
+   REPLACE_FMA=0;               AC_SUBST([REPLACE_FMA])
+   REPLACE_FMAF=0;              AC_SUBST([REPLACE_FMAF])
+   REPLACE_FMAL=0;              AC_SUBST([REPLACE_FMAL])
+   REPLACE_FMOD=0;              AC_SUBST([REPLACE_FMOD])
+   REPLACE_FMODF=0;             AC_SUBST([REPLACE_FMODF])
+   REPLACE_FMODL=0;             AC_SUBST([REPLACE_FMODL])
+   REPLACE_FREXPF=0;            AC_SUBST([REPLACE_FREXPF])
+   REPLACE_FREXP=0;             AC_SUBST([REPLACE_FREXP])
+   REPLACE_FREXPL=0;            AC_SUBST([REPLACE_FREXPL])
+   REPLACE_HUGE_VAL=0;          AC_SUBST([REPLACE_HUGE_VAL])
+   REPLACE_HYPOT=0;             AC_SUBST([REPLACE_HYPOT])
+   REPLACE_HYPOTF=0;            AC_SUBST([REPLACE_HYPOTF])
+   REPLACE_HYPOTL=0;            AC_SUBST([REPLACE_HYPOTL])
+   REPLACE_ILOGB=0;             AC_SUBST([REPLACE_ILOGB])
+   REPLACE_ILOGBF=0;            AC_SUBST([REPLACE_ILOGBF])
+   REPLACE_ISFINITE=0;          AC_SUBST([REPLACE_ISFINITE])
+   REPLACE_ISINF=0;             AC_SUBST([REPLACE_ISINF])
+   REPLACE_ISNAN=0;             AC_SUBST([REPLACE_ISNAN])
+   REPLACE_LDEXPL=0;            AC_SUBST([REPLACE_LDEXPL])
+   REPLACE_LOG=0;               AC_SUBST([REPLACE_LOG])
+   REPLACE_LOGF=0;              AC_SUBST([REPLACE_LOGF])
+   REPLACE_LOGL=0;              AC_SUBST([REPLACE_LOGL])
+   REPLACE_LOG10=0;             AC_SUBST([REPLACE_LOG10])
+   REPLACE_LOG10F=0;            AC_SUBST([REPLACE_LOG10F])
+   REPLACE_LOG10L=0;            AC_SUBST([REPLACE_LOG10L])
+   REPLACE_LOG1P=0;             AC_SUBST([REPLACE_LOG1P])
+   REPLACE_LOG1PF=0;            AC_SUBST([REPLACE_LOG1PF])
+   REPLACE_LOG1PL=0;            AC_SUBST([REPLACE_LOG1PL])
+   REPLACE_LOG2=0;              AC_SUBST([REPLACE_LOG2])
+   REPLACE_LOG2F=0;             AC_SUBST([REPLACE_LOG2F])
+   REPLACE_LOG2L=0;             AC_SUBST([REPLACE_LOG2L])
+   REPLACE_LOGB=0;              AC_SUBST([REPLACE_LOGB])
+   REPLACE_LOGBF=0;             AC_SUBST([REPLACE_LOGBF])
+   REPLACE_LOGBL=0;             AC_SUBST([REPLACE_LOGBL])
+   REPLACE_MODF=0;              AC_SUBST([REPLACE_MODF])
+   REPLACE_MODFF=0;             AC_SUBST([REPLACE_MODFF])
+   REPLACE_MODFL=0;             AC_SUBST([REPLACE_MODFL])
+   REPLACE_NAN=0;               AC_SUBST([REPLACE_NAN])
+   REPLACE_REMAINDER=0;         AC_SUBST([REPLACE_REMAINDER])
+   REPLACE_REMAINDERF=0;        AC_SUBST([REPLACE_REMAINDERF])
+   REPLACE_REMAINDERL=0;        AC_SUBST([REPLACE_REMAINDERL])
+   REPLACE_ROUND=0;             AC_SUBST([REPLACE_ROUND])
+   REPLACE_ROUNDF=0;            AC_SUBST([REPLACE_ROUNDF])
+   REPLACE_ROUNDL=0;            AC_SUBST([REPLACE_ROUNDL])
+   REPLACE_SIGNBIT=0;           AC_SUBST([REPLACE_SIGNBIT])
+   REPLACE_SIGNBIT_USING_GCC=0; AC_SUBST([REPLACE_SIGNBIT_USING_GCC])
+   REPLACE_SQRTL=0;             AC_SUBST([REPLACE_SQRTL])
+   REPLACE_TRUNC=0;             AC_SUBST([REPLACE_TRUNC])
+   REPLACE_TRUNCF=0;            AC_SUBST([REPLACE_TRUNCF])
+   REPLACE_TRUNCL=0;            AC_SUBST([REPLACE_TRUNCL])
+ ])
+ 
+ # gl_LONG_DOUBLE_VS_DOUBLE
+ # determines whether 'long double' and 'double' have the same representation.
+ # Sets variable HAVE_SAME_LONG_DOUBLE_AS_DOUBLE to 0 or 1, and defines
+ # HAVE_SAME_LONG_DOUBLE_AS_DOUBLE accordingly.
+ # The currently known platforms where this is the case are:
+ # Linux/HPPA, Minix 3.1.8, AIX 5, AIX 6 and 7 with xlc, MSVC 9.
+ AC_DEFUN([gl_LONG_DOUBLE_VS_DOUBLE],
+ [
+   AC_CACHE_CHECK([whether long double and double are the same],
+     [gl_cv_long_double_equals_double],
+     [AC_COMPILE_IFELSE(
+        [AC_LANG_PROGRAM([[#include <float.h>]],
+           [[typedef int check[sizeof (long double) == sizeof (double)
+                               && LDBL_MANT_DIG == DBL_MANT_DIG
+                               && LDBL_MAX_EXP == DBL_MAX_EXP
+                               && LDBL_MIN_EXP == DBL_MIN_EXP
+                               ? 1 : -1];
+           ]])],
+        [gl_cv_long_double_equals_double=yes],
+        [gl_cv_long_double_equals_double=no])
+     ])
+   if test $gl_cv_long_double_equals_double = yes; then
+     AC_DEFINE([HAVE_SAME_LONG_DOUBLE_AS_DOUBLE], [1],
+       [Define to 1 if 'long double' and 'double' have the same representation.])
+     HAVE_SAME_LONG_DOUBLE_AS_DOUBLE=1
+   else
+     HAVE_SAME_LONG_DOUBLE_AS_DOUBLE=0
+   fi
+   AC_SUBST([HAVE_SAME_LONG_DOUBLE_AS_DOUBLE])
+ ])
diff -Nrc2 texinfo-5.2/gnulib/m4/mbchar.m4 texinfo-6.0/gnulib/m4/mbchar.m4
*** texinfo-5.2/gnulib/m4/mbchar.m4	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/m4/mbchar.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 1,4 ****
  # mbchar.m4 serial 9
! dnl Copyright (C) 2005-2007, 2009-2013 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
--- 1,4 ----
  # mbchar.m4 serial 9
! dnl Copyright (C) 2005-2007, 2009-2015 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
diff -Nrc2 texinfo-5.2/gnulib/m4/mbiter.m4 texinfo-6.0/gnulib/m4/mbiter.m4
*** texinfo-5.2/gnulib/m4/mbiter.m4	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/m4/mbiter.m4	2015-02-25 20:17:35.000000000 +0000
***************
*** 1,4 ****
  # mbiter.m4 serial 7
! dnl Copyright (C) 2005, 2008-2013 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
--- 1,4 ----
  # mbiter.m4 serial 7
! dnl Copyright (C) 2005, 2008-2015 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
diff -Nrc2 texinfo-5.2/gnulib/m4/mbrtowc.m4 texinfo-6.0/gnulib/m4/mbrtowc.m4
*** texinfo-5.2/gnulib/m4/mbrtowc.m4	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/m4/mbrtowc.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 1,4 ****
! # mbrtowc.m4 serial 25
! dnl Copyright (C) 2001-2002, 2004-2005, 2008-2013 Free Software Foundation,
  dnl Inc.
  dnl This file is free software; the Free Software Foundation
--- 1,4 ----
! # mbrtowc.m4 serial 26
! dnl Copyright (C) 2001-2002, 2004-2005, 2008-2015 Free Software Foundation,
  dnl Inc.
  dnl This file is free software; the Free Software Foundation
***************
*** 40,43 ****
--- 40,44 ----
        gl_MBRTOWC_RETVAL
        gl_MBRTOWC_NUL_RETVAL
+       gl_MBRTOWC_EMPTY_INPUT
        case "$gl_cv_func_mbrtowc_null_arg1" in
          *yes) ;;
***************
*** 68,71 ****
--- 69,80 ----
             ;;
        esac
+       case "$gl_cv_func_mbrtowc_empty_input" in
+         *yes) ;;
+         *) AC_DEFINE([MBRTOWC_EMPTY_INPUT_BUG], [1],
+              [Define if the mbrtowc function does not return (size_t) -2
+               for empty input.])
+            REPLACE_MBRTOWC=1
+            ;;
+       esac
      fi
    fi
***************
*** 533,536 ****
--- 542,580 ----
      ])
  ])
+ 
+ dnl Test whether mbrtowc returns the correct value on empty input.
+ 
+ AC_DEFUN([gl_MBRTOWC_EMPTY_INPUT],
+ [
+   AC_REQUIRE([AC_PROG_CC])
+   AC_REQUIRE([AC_CANONICAL_HOST]) dnl for cross-compiles
+   AC_CACHE_CHECK([whether mbrtowc works on empty input],
+     [gl_cv_func_mbrtowc_empty_input],
+     [
+       dnl Initial guess, used when cross-compiling or when no suitable locale
+       dnl is present.
+ changequote(,)dnl
+       case "$host_os" in
+                      # Guess no on AIX and glibc systems.
+         aix* | *-gnu*)
+                     gl_cv_func_mbrtowc_empty_input="guessing no" ;;
+         *)          gl_cv_func_mbrtowc_empty_input="guessing yes" ;;
+       esac
+ changequote([,])dnl
+       AC_RUN_IFELSE(
+         [AC_LANG_SOURCE([[
+            #include <wchar.h>
+            static wchar_t wc;
+            static mbstate_t mbs;
+            int
+            main (void)
+            {
+              return mbrtowc (&wc, "", 0, &mbs) == (size_t) -2;
+            }]])],
+         [gl_cv_func_mbrtowc_empty_input=no],
+         [gl_cv_func_mbrtowc_empty_input=yes],
+         [:])
+     ])
+ ])
  
  # Prerequisites of lib/mbrtowc.c.
diff -Nrc2 texinfo-5.2/gnulib/m4/mbsinit.m4 texinfo-6.0/gnulib/m4/mbsinit.m4
*** texinfo-5.2/gnulib/m4/mbsinit.m4	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/m4/mbsinit.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 1,4 ****
  # mbsinit.m4 serial 8
! dnl Copyright (C) 2008, 2010-2013 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
--- 1,4 ----
  # mbsinit.m4 serial 8
! dnl Copyright (C) 2008, 2010-2015 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
diff -Nrc2 texinfo-5.2/gnulib/m4/mbslen.m4 texinfo-6.0/gnulib/m4/mbslen.m4
*** texinfo-5.2/gnulib/m4/mbslen.m4	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/m4/mbslen.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 1,4 ****
  # mbslen.m4 serial 2
! dnl Copyright (C) 2010-2013 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
--- 1,4 ----
  # mbslen.m4 serial 2
! dnl Copyright (C) 2010-2015 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
diff -Nrc2 texinfo-5.2/gnulib/m4/mbstate_t.m4 texinfo-6.0/gnulib/m4/mbstate_t.m4
*** texinfo-5.2/gnulib/m4/mbstate_t.m4	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/m4/mbstate_t.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 1,4 ****
  # mbstate_t.m4 serial 13
! dnl Copyright (C) 2000-2002, 2008-2013 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
--- 1,4 ----
  # mbstate_t.m4 serial 13
! dnl Copyright (C) 2000-2002, 2008-2015 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
diff -Nrc2 texinfo-5.2/gnulib/m4/mbswidth.m4 texinfo-6.0/gnulib/m4/mbswidth.m4
*** texinfo-5.2/gnulib/m4/mbswidth.m4	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/m4/mbswidth.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 1,4 ****
  # mbswidth.m4 serial 18
! dnl Copyright (C) 2000-2002, 2004, 2006-2013 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
--- 1,4 ----
  # mbswidth.m4 serial 18
! dnl Copyright (C) 2000-2002, 2004, 2006-2015 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
diff -Nrc2 texinfo-5.2/gnulib/m4/mbtowc.m4 texinfo-6.0/gnulib/m4/mbtowc.m4
*** texinfo-5.2/gnulib/m4/mbtowc.m4	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/m4/mbtowc.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 1,4 ****
  # mbtowc.m4 serial 2
! dnl Copyright (C) 2011-2013 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
--- 1,4 ----
  # mbtowc.m4 serial 2
! dnl Copyright (C) 2011-2015 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
diff -Nrc2 texinfo-5.2/gnulib/m4/memchr.m4 texinfo-6.0/gnulib/m4/memchr.m4
*** texinfo-5.2/gnulib/m4/memchr.m4	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/m4/memchr.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 1,4 ****
  # memchr.m4 serial 12
! dnl Copyright (C) 2002-2004, 2009-2013 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
--- 1,4 ----
  # memchr.m4 serial 12
! dnl Copyright (C) 2002-2004, 2009-2015 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
diff -Nrc2 texinfo-5.2/gnulib/m4/memmem.m4 texinfo-6.0/gnulib/m4/memmem.m4
*** texinfo-5.2/gnulib/m4/memmem.m4	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/m4/memmem.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 1,4 ****
  # memmem.m4 serial 24
! dnl Copyright (C) 2002-2004, 2007-2013 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
--- 1,4 ----
  # memmem.m4 serial 24
! dnl Copyright (C) 2002-2004, 2007-2015 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
diff -Nrc2 texinfo-5.2/gnulib/m4/mempcpy.m4 texinfo-6.0/gnulib/m4/mempcpy.m4
*** texinfo-5.2/gnulib/m4/mempcpy.m4	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/m4/mempcpy.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 1,4 ****
  # mempcpy.m4 serial 11
! dnl Copyright (C) 2003-2004, 2006-2007, 2009-2013 Free Software Foundation,
  dnl Inc.
  dnl This file is free software; the Free Software Foundation
--- 1,4 ----
  # mempcpy.m4 serial 11
! dnl Copyright (C) 2003-2004, 2006-2007, 2009-2015 Free Software Foundation,
  dnl Inc.
  dnl This file is free software; the Free Software Foundation
diff -Nrc2 texinfo-5.2/gnulib/m4/memrchr.m4 texinfo-6.0/gnulib/m4/memrchr.m4
*** texinfo-5.2/gnulib/m4/memrchr.m4	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/gnulib/m4/memrchr.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 0 ****
--- 1,23 ----
+ # memrchr.m4 serial 10
+ dnl Copyright (C) 2002-2003, 2005-2007, 2009-2015 Free Software Foundation,
+ dnl Inc.
+ dnl This file is free software; the Free Software Foundation
+ dnl gives unlimited permission to copy and/or distribute it,
+ dnl with or without modifications, as long as this notice is preserved.
+ 
+ AC_DEFUN([gl_FUNC_MEMRCHR],
+ [
+   dnl Persuade glibc <string.h> to declare memrchr().
+   AC_REQUIRE([AC_USE_SYSTEM_EXTENSIONS])
+ 
+   AC_REQUIRE([gl_HEADER_STRING_H_DEFAULTS])
+   AC_CHECK_DECLS_ONCE([memrchr])
+   if test $ac_cv_have_decl_memrchr = no; then
+     HAVE_DECL_MEMRCHR=0
+   fi
+ 
+   AC_CHECK_FUNCS([memrchr])
+ ])
+ 
+ # Prerequisites of lib/memrchr.c.
+ AC_DEFUN([gl_PREREQ_MEMRCHR], [:])
diff -Nrc2 texinfo-5.2/gnulib/m4/mkstemp.m4 texinfo-6.0/gnulib/m4/mkstemp.m4
*** texinfo-5.2/gnulib/m4/mkstemp.m4	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/m4/mkstemp.m4	2015-02-25 20:17:35.000000000 +0000
***************
*** 1,5 ****
  #serial 23
  
! # Copyright (C) 2001, 2003-2007, 2009-2013 Free Software Foundation, Inc.
  # This file is free software; the Free Software Foundation
  # gives unlimited permission to copy and/or distribute it,
--- 1,5 ----
  #serial 23
  
! # Copyright (C) 2001, 2003-2007, 2009-2015 Free Software Foundation, Inc.
  # This file is free software; the Free Software Foundation
  # gives unlimited permission to copy and/or distribute it,
diff -Nrc2 texinfo-5.2/gnulib/m4/mmap-anon.m4 texinfo-6.0/gnulib/m4/mmap-anon.m4
*** texinfo-5.2/gnulib/m4/mmap-anon.m4	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/m4/mmap-anon.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 1,4 ****
  # mmap-anon.m4 serial 10
! dnl Copyright (C) 2005, 2007, 2009-2013 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
--- 1,4 ----
  # mmap-anon.m4 serial 10
! dnl Copyright (C) 2005, 2007, 2009-2015 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
diff -Nrc2 texinfo-5.2/gnulib/m4/msvc-inval.m4 texinfo-6.0/gnulib/m4/msvc-inval.m4
*** texinfo-5.2/gnulib/m4/msvc-inval.m4	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/m4/msvc-inval.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 1,4 ****
  # msvc-inval.m4 serial 1
! dnl Copyright (C) 2011-2013 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
--- 1,4 ----
  # msvc-inval.m4 serial 1
! dnl Copyright (C) 2011-2015 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
diff -Nrc2 texinfo-5.2/gnulib/m4/msvc-nothrow.m4 texinfo-6.0/gnulib/m4/msvc-nothrow.m4
*** texinfo-5.2/gnulib/m4/msvc-nothrow.m4	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/m4/msvc-nothrow.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 1,4 ****
  # msvc-nothrow.m4 serial 1
! dnl Copyright (C) 2011-2013 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
--- 1,4 ----
  # msvc-nothrow.m4 serial 1
! dnl Copyright (C) 2011-2015 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
diff -Nrc2 texinfo-5.2/gnulib/m4/multiarch.m4 texinfo-6.0/gnulib/m4/multiarch.m4
*** texinfo-5.2/gnulib/m4/multiarch.m4	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/m4/multiarch.m4	2015-02-25 20:17:35.000000000 +0000
***************
*** 1,4 ****
  # multiarch.m4 serial 7
! dnl Copyright (C) 2008-2013 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
--- 1,4 ----
  # multiarch.m4 serial 7
! dnl Copyright (C) 2008-2015 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
diff -Nrc2 texinfo-5.2/gnulib/m4/nl_langinfo.m4 texinfo-6.0/gnulib/m4/nl_langinfo.m4
*** texinfo-5.2/gnulib/m4/nl_langinfo.m4	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/m4/nl_langinfo.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 1,4 ****
  # nl_langinfo.m4 serial 5
! dnl Copyright (C) 2009-2013 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
--- 1,4 ----
  # nl_langinfo.m4 serial 5
! dnl Copyright (C) 2009-2015 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
diff -Nrc2 texinfo-5.2/gnulib/m4/nls.m4 texinfo-6.0/gnulib/m4/nls.m4
*** texinfo-5.2/gnulib/m4/nls.m4	2013-08-18 19:33:15.000000000 +0100
--- texinfo-6.0/gnulib/m4/nls.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 1,4 ****
  # nls.m4 serial 5 (gettext-0.18)
! dnl Copyright (C) 1995-2003, 2005-2006, 2008-2013 Free Software Foundation,
  dnl Inc.
  dnl This file is free software; the Free Software Foundation
--- 1,4 ----
  # nls.m4 serial 5 (gettext-0.18)
! dnl Copyright (C) 1995-2003, 2005-2006, 2008-2014 Free Software Foundation,
  dnl Inc.
  dnl This file is free software; the Free Software Foundation
diff -Nrc2 texinfo-5.2/gnulib/m4/nocrash.m4 texinfo-6.0/gnulib/m4/nocrash.m4
*** texinfo-5.2/gnulib/m4/nocrash.m4	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/m4/nocrash.m4	2015-02-25 20:17:35.000000000 +0000
***************
*** 1,4 ****
  # nocrash.m4 serial 4
! dnl Copyright (C) 2005, 2009-2013 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
--- 1,4 ----
  # nocrash.m4 serial 4
! dnl Copyright (C) 2005, 2009-2015 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
diff -Nrc2 texinfo-5.2/gnulib/m4/off_t.m4 texinfo-6.0/gnulib/m4/off_t.m4
*** texinfo-5.2/gnulib/m4/off_t.m4	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/m4/off_t.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 1,4 ****
  # off_t.m4 serial 1
! dnl Copyright (C) 2012-2013 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
--- 1,4 ----
  # off_t.m4 serial 1
! dnl Copyright (C) 2012-2015 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
diff -Nrc2 texinfo-5.2/gnulib/m4/onceonly.m4 texinfo-6.0/gnulib/m4/onceonly.m4
*** texinfo-5.2/gnulib/m4/onceonly.m4	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/m4/onceonly.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 1,4 ****
  # onceonly.m4 serial 9
! dnl Copyright (C) 2002-2003, 2005-2006, 2008-2013 Free Software Foundation,
  dnl Inc.
  dnl
--- 1,4 ----
  # onceonly.m4 serial 9
! dnl Copyright (C) 2002-2003, 2005-2006, 2008-2015 Free Software Foundation,
  dnl Inc.
  dnl
diff -Nrc2 texinfo-5.2/gnulib/m4/pathmax.m4 texinfo-6.0/gnulib/m4/pathmax.m4
*** texinfo-5.2/gnulib/m4/pathmax.m4	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/m4/pathmax.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 1,4 ****
  # pathmax.m4 serial 10
! dnl Copyright (C) 2002-2003, 2005-2006, 2009-2013 Free Software Foundation,
  dnl Inc.
  dnl This file is free software; the Free Software Foundation
--- 1,4 ----
  # pathmax.m4 serial 10
! dnl Copyright (C) 2002-2003, 2005-2006, 2009-2015 Free Software Foundation,
  dnl Inc.
  dnl This file is free software; the Free Software Foundation
diff -Nrc2 texinfo-5.2/gnulib/m4/po.m4 texinfo-6.0/gnulib/m4/po.m4
*** texinfo-5.2/gnulib/m4/po.m4	2013-08-18 19:33:15.000000000 +0100
--- texinfo-6.0/gnulib/m4/po.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 1,4 ****
! # po.m4 serial 21 (gettext-0.18.3)
! dnl Copyright (C) 1995-2013 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
--- 1,4 ----
! # po.m4 serial 24 (gettext-0.19)
! dnl Copyright (C) 1995-2014 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
***************
*** 31,35 ****
    dnl Release version of the gettext macros. This is used to ensure that
    dnl the gettext macros and po/Makefile.in.in are in sync.
!   AC_SUBST([GETTEXT_MACRO_VERSION], [0.18])
  
    dnl Perform the following tests also if --disable-nls has been given,
--- 31,35 ----
    dnl Release version of the gettext macros. This is used to ensure that
    dnl the gettext macros and po/Makefile.in.in are in sync.
!   AC_SUBST([GETTEXT_MACRO_VERSION], [0.19])
  
    dnl Perform the following tests also if --disable-nls has been given,
diff -Nrc2 texinfo-5.2/gnulib/m4/printf-frexp.m4 texinfo-6.0/gnulib/m4/printf-frexp.m4
*** texinfo-5.2/gnulib/m4/printf-frexp.m4	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/gnulib/m4/printf-frexp.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 0 ****
--- 1,38 ----
+ # printf-frexp.m4 serial 5
+ dnl Copyright (C) 2007, 2009-2015 Free Software Foundation, Inc.
+ dnl This file is free software; the Free Software Foundation
+ dnl gives unlimited permission to copy and/or distribute it,
+ dnl with or without modifications, as long as this notice is preserved.
+ 
+ dnl Check how to define printf_frexp() without linking with libm.
+ 
+ AC_DEFUN([gl_FUNC_PRINTF_FREXP],
+ [
+   AC_REQUIRE([gl_CHECK_FREXP_NO_LIBM])
+   if test $gl_cv_func_frexp_no_libm = yes; then
+     gl_FUNC_FREXP_WORKS
+     case "$gl_cv_func_frexp_works" in
+       *yes)
+         AC_DEFINE([HAVE_FREXP_IN_LIBC], [1],
+           [Define if the frexp function is available in libc.])
+         ;;
+     esac
+   fi
+ 
+   AC_CACHE_CHECK([whether ldexp can be used without linking with libm],
+     [gl_cv_func_ldexp_no_libm],
+     [
+       AC_LINK_IFELSE(
+         [AC_LANG_PROGRAM(
+            [[#include <math.h>
+              double x;
+              int y;]],
+            [[return ldexp (x, y) < 1;]])],
+         [gl_cv_func_ldexp_no_libm=yes],
+         [gl_cv_func_ldexp_no_libm=no])
+     ])
+   if test $gl_cv_func_ldexp_no_libm = yes; then
+     AC_DEFINE([HAVE_LDEXP_IN_LIBC], [1],
+       [Define if the ldexp function is available in libc.])
+   fi
+ ])
diff -Nrc2 texinfo-5.2/gnulib/m4/printf-frexpl.m4 texinfo-6.0/gnulib/m4/printf-frexpl.m4
*** texinfo-5.2/gnulib/m4/printf-frexpl.m4	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/gnulib/m4/printf-frexpl.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 0 ****
--- 1,48 ----
+ # printf-frexpl.m4 serial 10
+ dnl Copyright (C) 2007, 2009-2015 Free Software Foundation, Inc.
+ dnl This file is free software; the Free Software Foundation
+ dnl gives unlimited permission to copy and/or distribute it,
+ dnl with or without modifications, as long as this notice is preserved.
+ 
+ dnl Check how to define printf_frexpl() without linking with libm.
+ 
+ AC_DEFUN([gl_FUNC_PRINTF_FREXPL],
+ [
+   AC_REQUIRE([gl_MATH_H_DEFAULTS])
+   AC_REQUIRE([gl_LONG_DOUBLE_VS_DOUBLE])
+ 
+   dnl Subset of gl_FUNC_FREXPL_NO_LIBM.
+   gl_CHECK_FREXPL_NO_LIBM
+   if test $gl_cv_func_frexpl_no_libm = yes; then
+     gl_FUNC_FREXPL_WORKS
+     case "$gl_cv_func_frexpl_works" in
+       *yes) gl_func_frexpl_no_libm=yes ;;
+       *)    gl_func_frexpl_no_libm=no; REPLACE_FREXPL=1 ;;
+     esac
+   else
+     gl_func_frexpl_no_libm=no
+     dnl Set REPLACE_FREXPL here because the system may have frexpl in libm.
+     REPLACE_FREXPL=1
+   fi
+   if test $gl_func_frexpl_no_libm = yes; then
+     AC_DEFINE([HAVE_FREXPL_IN_LIBC], [1],
+       [Define if the frexpl function is available in libc.])
+     dnl Also check whether it's declared.
+     dnl Mac OS X 10.3 has frexpl() in libc but doesn't declare it in <math.h>.
+     AC_CHECK_DECL([frexpl], , [HAVE_DECL_FREXPL=0], [[#include <math.h>]])
+   fi
+ 
+   gl_CHECK_LDEXPL_NO_LIBM
+   if test $gl_cv_func_ldexpl_no_libm = yes; then
+     gl_FUNC_LDEXPL_WORKS
+     case "$gl_cv_func_ldexpl_works" in
+       *yes)
+         AC_DEFINE([HAVE_LDEXPL_IN_LIBC], [1],
+           [Define if the ldexpl function is available in libc.])
+         dnl Also check whether it's declared.
+         dnl Mac OS X 10.3 has ldexpl() in libc but doesn't declare it in <math.h>.
+         AC_CHECK_DECL([ldexpl], , [HAVE_DECL_LDEXPL=0], [[#include <math.h>]])
+         ;;
+     esac
+   fi
+ ])
diff -Nrc2 texinfo-5.2/gnulib/m4/printf.m4 texinfo-6.0/gnulib/m4/printf.m4
*** texinfo-5.2/gnulib/m4/printf.m4	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/gnulib/m4/printf.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 0 ****
--- 1,1555 ----
+ # printf.m4 serial 52
+ dnl Copyright (C) 2003, 2007-2015 Free Software Foundation, Inc.
+ dnl This file is free software; the Free Software Foundation
+ dnl gives unlimited permission to copy and/or distribute it,
+ dnl with or without modifications, as long as this notice is preserved.
+ 
+ dnl Test whether the *printf family of functions supports the 'j', 'z', 't',
+ dnl 'L' size specifiers. (ISO C99, POSIX:2001)
+ dnl Result is gl_cv_func_printf_sizes_c99.
+ 
+ AC_DEFUN([gl_PRINTF_SIZES_C99],
+ [
+   AC_REQUIRE([AC_PROG_CC])
+   AC_REQUIRE([gl_AC_HEADER_STDINT_H])
+   AC_REQUIRE([gl_AC_HEADER_INTTYPES_H])
+   AC_REQUIRE([AC_CANONICAL_HOST]) dnl for cross-compiles
+   AC_CACHE_CHECK([whether printf supports size specifiers as in C99],
+     [gl_cv_func_printf_sizes_c99],
+     [
+       AC_RUN_IFELSE(
+         [AC_LANG_SOURCE([[
+ #include <stddef.h>
+ #include <stdio.h>
+ #include <string.h>
+ #include <sys/types.h>
+ #if HAVE_STDINT_H_WITH_UINTMAX
+ # include <stdint.h>
+ #endif
+ #if HAVE_INTTYPES_H_WITH_UINTMAX
+ # include <inttypes.h>
+ #endif
+ static char buf[100];
+ int main ()
+ {
+   int result = 0;
+ #if HAVE_STDINT_H_WITH_UINTMAX || HAVE_INTTYPES_H_WITH_UINTMAX
+   buf[0] = '\0';
+   if (sprintf (buf, "%ju %d", (uintmax_t) 12345671, 33, 44, 55) < 0
+       || strcmp (buf, "12345671 33") != 0)
+     result |= 1;
+ #endif
+   buf[0] = '\0';
+   if (sprintf (buf, "%zu %d", (size_t) 12345672, 33, 44, 55) < 0
+       || strcmp (buf, "12345672 33") != 0)
+     result |= 2;
+   buf[0] = '\0';
+   if (sprintf (buf, "%tu %d", (ptrdiff_t) 12345673, 33, 44, 55) < 0
+       || strcmp (buf, "12345673 33") != 0)
+     result |= 4;
+   buf[0] = '\0';
+   if (sprintf (buf, "%Lg %d", (long double) 1.5, 33, 44, 55) < 0
+       || strcmp (buf, "1.5 33") != 0)
+     result |= 8;
+   return result;
+ }]])],
+         [gl_cv_func_printf_sizes_c99=yes],
+         [gl_cv_func_printf_sizes_c99=no],
+         [
+ changequote(,)dnl
+          case "$host_os" in
+                                  # Guess yes on glibc systems.
+            *-gnu*)               gl_cv_func_printf_sizes_c99="guessing yes";;
+                                  # Guess yes on FreeBSD >= 5.
+            freebsd[1-4].*)       gl_cv_func_printf_sizes_c99="guessing no";;
+            freebsd* | kfreebsd*) gl_cv_func_printf_sizes_c99="guessing yes";;
+                                  # Guess yes on Mac OS X >= 10.3.
+            darwin[1-6].*)        gl_cv_func_printf_sizes_c99="guessing no";;
+            darwin*)              gl_cv_func_printf_sizes_c99="guessing yes";;
+                                  # Guess yes on OpenBSD >= 3.9.
+            openbsd[1-2].* | openbsd3.[0-8] | openbsd3.[0-8].*)
+                                  gl_cv_func_printf_sizes_c99="guessing no";;
+            openbsd*)             gl_cv_func_printf_sizes_c99="guessing yes";;
+                                  # Guess yes on Solaris >= 2.10.
+            solaris2.[1-9][0-9]*) gl_cv_func_printf_sizes_c99="guessing yes";;
+            solaris*)             gl_cv_func_printf_sizes_c99="guessing no";;
+                                  # Guess yes on NetBSD >= 3.
+            netbsd[1-2]* | netbsdelf[1-2]* | netbsdaout[1-2]* | netbsdcoff[1-2]*)
+                                  gl_cv_func_printf_sizes_c99="guessing no";;
+            netbsd*)              gl_cv_func_printf_sizes_c99="guessing yes";;
+                                  # If we don't know, assume the worst.
+            *)                    gl_cv_func_printf_sizes_c99="guessing no";;
+          esac
+ changequote([,])dnl
+         ])
+     ])
+ ])
+ 
+ dnl Test whether the *printf family of functions supports 'long double'
+ dnl arguments together with the 'L' size specifier. (ISO C99, POSIX:2001)
+ dnl Result is gl_cv_func_printf_long_double.
+ 
+ AC_DEFUN([gl_PRINTF_LONG_DOUBLE],
+ [
+   AC_REQUIRE([AC_PROG_CC])
+   AC_REQUIRE([AC_CANONICAL_HOST]) dnl for cross-compiles
+   AC_CACHE_CHECK([whether printf supports 'long double' arguments],
+     [gl_cv_func_printf_long_double],
+     [
+       AC_RUN_IFELSE(
+         [AC_LANG_SOURCE([[
+ #include <stdio.h>
+ #include <string.h>
+ static char buf[10000];
+ int main ()
+ {
+   int result = 0;
+   buf[0] = '\0';
+   if (sprintf (buf, "%Lf %d", 1.75L, 33, 44, 55) < 0
+       || strcmp (buf, "1.750000 33") != 0)
+     result |= 1;
+   buf[0] = '\0';
+   if (sprintf (buf, "%Le %d", 1.75L, 33, 44, 55) < 0
+       || strcmp (buf, "1.750000e+00 33") != 0)
+     result |= 2;
+   buf[0] = '\0';
+   if (sprintf (buf, "%Lg %d", 1.75L, 33, 44, 55) < 0
+       || strcmp (buf, "1.75 33") != 0)
+     result |= 4;
+   return result;
+ }]])],
+         [gl_cv_func_printf_long_double=yes],
+         [gl_cv_func_printf_long_double=no],
+         [
+ changequote(,)dnl
+          case "$host_os" in
+            beos*)        gl_cv_func_printf_long_double="guessing no";;
+            mingw* | pw*) gl_cv_func_printf_long_double="guessing no";;
+            *)            gl_cv_func_printf_long_double="guessing yes";;
+          esac
+ changequote([,])dnl
+         ])
+     ])
+ ])
+ 
+ dnl Test whether the *printf family of functions supports infinite and NaN
+ dnl 'double' arguments and negative zero arguments in the %f, %e, %g
+ dnl directives. (ISO C99, POSIX:2001)
+ dnl Result is gl_cv_func_printf_infinite.
+ 
+ AC_DEFUN([gl_PRINTF_INFINITE],
+ [
+   AC_REQUIRE([AC_PROG_CC])
+   AC_REQUIRE([AC_CANONICAL_HOST]) dnl for cross-compiles
+   AC_CACHE_CHECK([whether printf supports infinite 'double' arguments],
+     [gl_cv_func_printf_infinite],
+     [
+       AC_RUN_IFELSE(
+         [AC_LANG_SOURCE([[
+ #include <stdio.h>
+ #include <string.h>
+ static int
+ strisnan (const char *string, size_t start_index, size_t end_index)
+ {
+   if (start_index < end_index)
+     {
+       if (string[start_index] == '-')
+         start_index++;
+       if (start_index + 3 <= end_index
+           && memcmp (string + start_index, "nan", 3) == 0)
+         {
+           start_index += 3;
+           if (start_index == end_index
+               || (string[start_index] == '(' && string[end_index - 1] == ')'))
+             return 1;
+         }
+     }
+   return 0;
+ }
+ static int
+ have_minus_zero ()
+ {
+   static double plus_zero = 0.0;
+   double minus_zero = - plus_zero;
+   return memcmp (&plus_zero, &minus_zero, sizeof (double)) != 0;
+ }
+ static char buf[10000];
+ static double zero = 0.0;
+ int main ()
+ {
+   int result = 0;
+   if (sprintf (buf, "%f", 1.0 / zero) < 0
+       || (strcmp (buf, "inf") != 0 && strcmp (buf, "infinity") != 0))
+     result |= 1;
+   if (sprintf (buf, "%f", -1.0 / zero) < 0
+       || (strcmp (buf, "-inf") != 0 && strcmp (buf, "-infinity") != 0))
+     result |= 1;
+   if (sprintf (buf, "%f", zero / zero) < 0
+       || !strisnan (buf, 0, strlen (buf)))
+     result |= 2;
+   if (sprintf (buf, "%e", 1.0 / zero) < 0
+       || (strcmp (buf, "inf") != 0 && strcmp (buf, "infinity") != 0))
+     result |= 4;
+   if (sprintf (buf, "%e", -1.0 / zero) < 0
+       || (strcmp (buf, "-inf") != 0 && strcmp (buf, "-infinity") != 0))
+     result |= 4;
+   if (sprintf (buf, "%e", zero / zero) < 0
+       || !strisnan (buf, 0, strlen (buf)))
+     result |= 8;
+   if (sprintf (buf, "%g", 1.0 / zero) < 0
+       || (strcmp (buf, "inf") != 0 && strcmp (buf, "infinity") != 0))
+     result |= 16;
+   if (sprintf (buf, "%g", -1.0 / zero) < 0
+       || (strcmp (buf, "-inf") != 0 && strcmp (buf, "-infinity") != 0))
+     result |= 16;
+   if (sprintf (buf, "%g", zero / zero) < 0
+       || !strisnan (buf, 0, strlen (buf)))
+     result |= 32;
+   /* This test fails on HP-UX 10.20.  */
+   if (have_minus_zero ())
+     if (sprintf (buf, "%g", - zero) < 0
+         || strcmp (buf, "-0") != 0)
+     result |= 64;
+   return result;
+ }]])],
+         [gl_cv_func_printf_infinite=yes],
+         [gl_cv_func_printf_infinite=no],
+         [
+ changequote(,)dnl
+          case "$host_os" in
+                                  # Guess yes on glibc systems.
+            *-gnu*)               gl_cv_func_printf_infinite="guessing yes";;
+                                  # Guess yes on FreeBSD >= 6.
+            freebsd[1-5].*)       gl_cv_func_printf_infinite="guessing no";;
+            freebsd* | kfreebsd*) gl_cv_func_printf_infinite="guessing yes";;
+                                  # Guess yes on Mac OS X >= 10.3.
+            darwin[1-6].*)        gl_cv_func_printf_infinite="guessing no";;
+            darwin*)              gl_cv_func_printf_infinite="guessing yes";;
+                                  # Guess yes on HP-UX >= 11.
+            hpux[7-9]* | hpux10*) gl_cv_func_printf_infinite="guessing no";;
+            hpux*)                gl_cv_func_printf_infinite="guessing yes";;
+                                  # Guess yes on NetBSD >= 3.
+            netbsd[1-2]* | netbsdelf[1-2]* | netbsdaout[1-2]* | netbsdcoff[1-2]*)
+                                  gl_cv_func_printf_infinite="guessing no";;
+            netbsd*)              gl_cv_func_printf_infinite="guessing yes";;
+                                  # Guess yes on BeOS.
+            beos*)                gl_cv_func_printf_infinite="guessing yes";;
+                                  # If we don't know, assume the worst.
+            *)                    gl_cv_func_printf_infinite="guessing no";;
+          esac
+ changequote([,])dnl
+         ])
+     ])
+ ])
+ 
+ dnl Test whether the *printf family of functions supports infinite and NaN
+ dnl 'long double' arguments in the %f, %e, %g directives. (ISO C99, POSIX:2001)
+ dnl Result is gl_cv_func_printf_infinite_long_double.
+ 
+ AC_DEFUN([gl_PRINTF_INFINITE_LONG_DOUBLE],
+ [
+   AC_REQUIRE([gl_PRINTF_LONG_DOUBLE])
+   AC_REQUIRE([AC_PROG_CC])
+   AC_REQUIRE([gl_BIGENDIAN])
+   AC_REQUIRE([gl_LONG_DOUBLE_VS_DOUBLE])
+   AC_REQUIRE([AC_CANONICAL_HOST]) dnl for cross-compiles
+   dnl The user can set or unset the variable gl_printf_safe to indicate
+   dnl that he wishes a safe handling of non-IEEE-754 'long double' values.
+   if test -n "$gl_printf_safe"; then
+     AC_DEFINE([CHECK_PRINTF_SAFE], [1],
+       [Define if you wish *printf() functions that have a safe handling of
+        non-IEEE-754 'long double' values.])
+   fi
+   case "$gl_cv_func_printf_long_double" in
+     *yes)
+       AC_CACHE_CHECK([whether printf supports infinite 'long double' arguments],
+         [gl_cv_func_printf_infinite_long_double],
+         [
+           AC_RUN_IFELSE(
+             [AC_LANG_SOURCE([[
+ ]GL_NOCRASH[
+ #include <float.h>
+ #include <stdio.h>
+ #include <string.h>
+ static int
+ strisnan (const char *string, size_t start_index, size_t end_index)
+ {
+   if (start_index < end_index)
+     {
+       if (string[start_index] == '-')
+         start_index++;
+       if (start_index + 3 <= end_index
+           && memcmp (string + start_index, "nan", 3) == 0)
+         {
+           start_index += 3;
+           if (start_index == end_index
+               || (string[start_index] == '(' && string[end_index - 1] == ')'))
+             return 1;
+         }
+     }
+   return 0;
+ }
+ static char buf[10000];
+ static long double zeroL = 0.0L;
+ int main ()
+ {
+   int result = 0;
+   nocrash_init();
+   if (sprintf (buf, "%Lf", 1.0L / zeroL) < 0
+       || (strcmp (buf, "inf") != 0 && strcmp (buf, "infinity") != 0))
+     result |= 1;
+   if (sprintf (buf, "%Lf", -1.0L / zeroL) < 0
+       || (strcmp (buf, "-inf") != 0 && strcmp (buf, "-infinity") != 0))
+     result |= 1;
+   if (sprintf (buf, "%Lf", zeroL / zeroL) < 0
+       || !strisnan (buf, 0, strlen (buf)))
+     result |= 1;
+   if (sprintf (buf, "%Le", 1.0L / zeroL) < 0
+       || (strcmp (buf, "inf") != 0 && strcmp (buf, "infinity") != 0))
+     result |= 1;
+   if (sprintf (buf, "%Le", -1.0L / zeroL) < 0
+       || (strcmp (buf, "-inf") != 0 && strcmp (buf, "-infinity") != 0))
+     result |= 1;
+   if (sprintf (buf, "%Le", zeroL / zeroL) < 0
+       || !strisnan (buf, 0, strlen (buf)))
+     result |= 1;
+   if (sprintf (buf, "%Lg", 1.0L / zeroL) < 0
+       || (strcmp (buf, "inf") != 0 && strcmp (buf, "infinity") != 0))
+     result |= 1;
+   if (sprintf (buf, "%Lg", -1.0L / zeroL) < 0
+       || (strcmp (buf, "-inf") != 0 && strcmp (buf, "-infinity") != 0))
+     result |= 1;
+   if (sprintf (buf, "%Lg", zeroL / zeroL) < 0
+       || !strisnan (buf, 0, strlen (buf)))
+     result |= 1;
+ #if CHECK_PRINTF_SAFE && ((defined __ia64 && LDBL_MANT_DIG == 64) || (defined __x86_64__ || defined __amd64__) || (defined __i386 || defined __i386__ || defined _I386 || defined _M_IX86 || defined _X86_)) && !HAVE_SAME_LONG_DOUBLE_AS_DOUBLE
+ /* Representation of an 80-bit 'long double' as an initializer for a sequence
+    of 'unsigned int' words.  */
+ # ifdef WORDS_BIGENDIAN
+ #  define LDBL80_WORDS(exponent,manthi,mantlo) \
+      { ((unsigned int) (exponent) << 16) | ((unsigned int) (manthi) >> 16), \
+        ((unsigned int) (manthi) << 16) | ((unsigned int) (mantlo) >> 16),   \
+        (unsigned int) (mantlo) << 16                                        \
+      }
+ # else
+ #  define LDBL80_WORDS(exponent,manthi,mantlo) \
+      { mantlo, manthi, exponent }
+ # endif
+   { /* Quiet NaN.  */
+     static union { unsigned int word[4]; long double value; } x =
+       { LDBL80_WORDS (0xFFFF, 0xC3333333, 0x00000000) };
+     if (sprintf (buf, "%Lf", x.value) < 0
+         || !strisnan (buf, 0, strlen (buf)))
+       result |= 2;
+     if (sprintf (buf, "%Le", x.value) < 0
+         || !strisnan (buf, 0, strlen (buf)))
+       result |= 2;
+     if (sprintf (buf, "%Lg", x.value) < 0
+         || !strisnan (buf, 0, strlen (buf)))
+       result |= 2;
+   }
+   {
+     /* Signalling NaN.  */
+     static union { unsigned int word[4]; long double value; } x =
+       { LDBL80_WORDS (0xFFFF, 0x83333333, 0x00000000) };
+     if (sprintf (buf, "%Lf", x.value) < 0
+         || !strisnan (buf, 0, strlen (buf)))
+       result |= 2;
+     if (sprintf (buf, "%Le", x.value) < 0
+         || !strisnan (buf, 0, strlen (buf)))
+       result |= 2;
+     if (sprintf (buf, "%Lg", x.value) < 0
+         || !strisnan (buf, 0, strlen (buf)))
+       result |= 2;
+   }
+   { /* Pseudo-NaN.  */
+     static union { unsigned int word[4]; long double value; } x =
+       { LDBL80_WORDS (0xFFFF, 0x40000001, 0x00000000) };
+     if (sprintf (buf, "%Lf", x.value) <= 0)
+       result |= 4;
+     if (sprintf (buf, "%Le", x.value) <= 0)
+       result |= 4;
+     if (sprintf (buf, "%Lg", x.value) <= 0)
+       result |= 4;
+   }
+   { /* Pseudo-Infinity.  */
+     static union { unsigned int word[4]; long double value; } x =
+       { LDBL80_WORDS (0xFFFF, 0x00000000, 0x00000000) };
+     if (sprintf (buf, "%Lf", x.value) <= 0)
+       result |= 8;
+     if (sprintf (buf, "%Le", x.value) <= 0)
+       result |= 8;
+     if (sprintf (buf, "%Lg", x.value) <= 0)
+       result |= 8;
+   }
+   { /* Pseudo-Zero.  */
+     static union { unsigned int word[4]; long double value; } x =
+       { LDBL80_WORDS (0x4004, 0x00000000, 0x00000000) };
+     if (sprintf (buf, "%Lf", x.value) <= 0)
+       result |= 16;
+     if (sprintf (buf, "%Le", x.value) <= 0)
+       result |= 16;
+     if (sprintf (buf, "%Lg", x.value) <= 0)
+       result |= 16;
+   }
+   { /* Unnormalized number.  */
+     static union { unsigned int word[4]; long double value; } x =
+       { LDBL80_WORDS (0x4000, 0x63333333, 0x00000000) };
+     if (sprintf (buf, "%Lf", x.value) <= 0)
+       result |= 32;
+     if (sprintf (buf, "%Le", x.value) <= 0)
+       result |= 32;
+     if (sprintf (buf, "%Lg", x.value) <= 0)
+       result |= 32;
+   }
+   { /* Pseudo-Denormal.  */
+     static union { unsigned int word[4]; long double value; } x =
+       { LDBL80_WORDS (0x0000, 0x83333333, 0x00000000) };
+     if (sprintf (buf, "%Lf", x.value) <= 0)
+       result |= 64;
+     if (sprintf (buf, "%Le", x.value) <= 0)
+       result |= 64;
+     if (sprintf (buf, "%Lg", x.value) <= 0)
+       result |= 64;
+   }
+ #endif
+   return result;
+ }]])],
+             [gl_cv_func_printf_infinite_long_double=yes],
+             [gl_cv_func_printf_infinite_long_double=no],
+             [
+ changequote(,)dnl
+              case "$host_cpu" in
+                                      # Guess no on ia64, x86_64, i386.
+                ia64 | x86_64 | i*86) gl_cv_func_printf_infinite_long_double="guessing no";;
+                *)
+                  case "$host_os" in
+                                          # Guess yes on glibc systems.
+                    *-gnu*)               gl_cv_func_printf_infinite_long_double="guessing yes";;
+                                          # Guess yes on FreeBSD >= 6.
+                    freebsd[1-5].*)       gl_cv_func_printf_infinite_long_double="guessing no";;
+                    freebsd* | kfreebsd*) gl_cv_func_printf_infinite_long_double="guessing yes";;
+                                          # Guess yes on HP-UX >= 11.
+                    hpux[7-9]* | hpux10*) gl_cv_func_printf_infinite_long_double="guessing no";;
+                    hpux*)                gl_cv_func_printf_infinite_long_double="guessing yes";;
+                                          # If we don't know, assume the worst.
+                    *)                    gl_cv_func_printf_infinite_long_double="guessing no";;
+                  esac
+                  ;;
+              esac
+ changequote([,])dnl
+             ])
+         ])
+       ;;
+     *)
+       gl_cv_func_printf_infinite_long_double="irrelevant"
+       ;;
+   esac
+ ])
+ 
+ dnl Test whether the *printf family of functions supports the 'a' and 'A'
+ dnl conversion specifier for hexadecimal output of floating-point numbers.
+ dnl (ISO C99, POSIX:2001)
+ dnl Result is gl_cv_func_printf_directive_a.
+ 
+ AC_DEFUN([gl_PRINTF_DIRECTIVE_A],
+ [
+   AC_REQUIRE([AC_PROG_CC])
+   AC_REQUIRE([AC_CANONICAL_HOST]) dnl for cross-compiles
+   AC_CACHE_CHECK([whether printf supports the 'a' and 'A' directives],
+     [gl_cv_func_printf_directive_a],
+     [
+       AC_RUN_IFELSE(
+         [AC_LANG_SOURCE([[
+ #include <stdio.h>
+ #include <string.h>
+ static char buf[100];
+ static double zero = 0.0;
+ int main ()
+ {
+   int result = 0;
+   if (sprintf (buf, "%a %d", 3.1416015625, 33, 44, 55) < 0
+       || (strcmp (buf, "0x1.922p+1 33") != 0
+           && strcmp (buf, "0x3.244p+0 33") != 0
+           && strcmp (buf, "0x6.488p-1 33") != 0
+           && strcmp (buf, "0xc.91p-2 33") != 0))
+     result |= 1;
+   if (sprintf (buf, "%A %d", -3.1416015625, 33, 44, 55) < 0
+       || (strcmp (buf, "-0X1.922P+1 33") != 0
+           && strcmp (buf, "-0X3.244P+0 33") != 0
+           && strcmp (buf, "-0X6.488P-1 33") != 0
+           && strcmp (buf, "-0XC.91P-2 33") != 0))
+     result |= 2;
+   /* This catches a FreeBSD 6.1 bug: it doesn't round.  */
+   if (sprintf (buf, "%.2a %d", 1.51, 33, 44, 55) < 0
+       || (strcmp (buf, "0x1.83p+0 33") != 0
+           && strcmp (buf, "0x3.05p-1 33") != 0
+           && strcmp (buf, "0x6.0ap-2 33") != 0
+           && strcmp (buf, "0xc.14p-3 33") != 0))
+     result |= 4;
+   /* This catches a FreeBSD 6.1 bug.  See
+      <http://lists.gnu.org/archive/html/bug-gnulib/2007-04/msg00107.html> */
+   if (sprintf (buf, "%010a %d", 1.0 / zero, 33, 44, 55) < 0
+       || buf[0] == '0')
+     result |= 8;
+   /* This catches a Mac OS X 10.3.9 (Darwin 7.9) bug.  */
+   if (sprintf (buf, "%.1a", 1.999) < 0
+       || (strcmp (buf, "0x1.0p+1") != 0
+           && strcmp (buf, "0x2.0p+0") != 0
+           && strcmp (buf, "0x4.0p-1") != 0
+           && strcmp (buf, "0x8.0p-2") != 0))
+     result |= 16;
+   /* This catches the same Mac OS X 10.3.9 (Darwin 7.9) bug and also a
+      glibc 2.4 bug <http://sourceware.org/bugzilla/show_bug.cgi?id=2908>.  */
+   if (sprintf (buf, "%.1La", 1.999L) < 0
+       || (strcmp (buf, "0x1.0p+1") != 0
+           && strcmp (buf, "0x2.0p+0") != 0
+           && strcmp (buf, "0x4.0p-1") != 0
+           && strcmp (buf, "0x8.0p-2") != 0))
+     result |= 32;
+   return result;
+ }]])],
+         [gl_cv_func_printf_directive_a=yes],
+         [gl_cv_func_printf_directive_a=no],
+         [
+          case "$host_os" in
+                                  # Guess yes on glibc >= 2.5 systems.
+            *-gnu*)
+              AC_EGREP_CPP([BZ2908], [
+                #include <features.h>
+                #ifdef __GNU_LIBRARY__
+                 #if ((__GLIBC__ == 2 && __GLIBC_MINOR__ >= 5) || (__GLIBC__ > 2)) && !defined __UCLIBC__
+                  BZ2908
+                 #endif
+                #endif
+                ],
+                [gl_cv_func_printf_directive_a="guessing yes"],
+                [gl_cv_func_printf_directive_a="guessing no"])
+              ;;
+                                  # If we don't know, assume the worst.
+            *)                    gl_cv_func_printf_directive_a="guessing no";;
+          esac
+         ])
+     ])
+ ])
+ 
+ dnl Test whether the *printf family of functions supports the %F format
+ dnl directive. (ISO C99, POSIX:2001)
+ dnl Result is gl_cv_func_printf_directive_f.
+ 
+ AC_DEFUN([gl_PRINTF_DIRECTIVE_F],
+ [
+   AC_REQUIRE([AC_PROG_CC])
+   AC_REQUIRE([AC_CANONICAL_HOST]) dnl for cross-compiles
+   AC_CACHE_CHECK([whether printf supports the 'F' directive],
+     [gl_cv_func_printf_directive_f],
+     [
+       AC_RUN_IFELSE(
+         [AC_LANG_SOURCE([[
+ #include <stdio.h>
+ #include <string.h>
+ static char buf[100];
+ static double zero = 0.0;
+ int main ()
+ {
+   int result = 0;
+   if (sprintf (buf, "%F %d", 1234567.0, 33, 44, 55) < 0
+       || strcmp (buf, "1234567.000000 33") != 0)
+     result |= 1;
+   if (sprintf (buf, "%F", 1.0 / zero) < 0
+       || (strcmp (buf, "INF") != 0 && strcmp (buf, "INFINITY") != 0))
+     result |= 2;
+   /* This catches a Cygwin 1.5.x bug.  */
+   if (sprintf (buf, "%.F", 1234.0) < 0
+       || strcmp (buf, "1234") != 0)
+     result |= 4;
+   return result;
+ }]])],
+         [gl_cv_func_printf_directive_f=yes],
+         [gl_cv_func_printf_directive_f=no],
+         [
+ changequote(,)dnl
+          case "$host_os" in
+                                  # Guess yes on glibc systems.
+            *-gnu*)               gl_cv_func_printf_directive_f="guessing yes";;
+                                  # Guess yes on FreeBSD >= 6.
+            freebsd[1-5].*)       gl_cv_func_printf_directive_f="guessing no";;
+            freebsd* | kfreebsd*) gl_cv_func_printf_directive_f="guessing yes";;
+                                  # Guess yes on Mac OS X >= 10.3.
+            darwin[1-6].*)        gl_cv_func_printf_directive_f="guessing no";;
+            darwin*)              gl_cv_func_printf_directive_f="guessing yes";;
+                                  # Guess yes on Solaris >= 2.10.
+            solaris2.[1-9][0-9]*) gl_cv_func_printf_sizes_c99="guessing yes";;
+            solaris*)             gl_cv_func_printf_sizes_c99="guessing no";;
+                                  # If we don't know, assume the worst.
+            *)                    gl_cv_func_printf_directive_f="guessing no";;
+          esac
+ changequote([,])dnl
+         ])
+     ])
+ ])
+ 
+ dnl Test whether the *printf family of functions supports the %n format
+ dnl directive. (ISO C99, POSIX:2001)
+ dnl Result is gl_cv_func_printf_directive_n.
+ 
+ AC_DEFUN([gl_PRINTF_DIRECTIVE_N],
+ [
+   AC_REQUIRE([AC_PROG_CC])
+   AC_REQUIRE([AC_CANONICAL_HOST]) dnl for cross-compiles
+   AC_CACHE_CHECK([whether printf supports the 'n' directive],
+     [gl_cv_func_printf_directive_n],
+     [
+       AC_RUN_IFELSE(
+         [AC_LANG_SOURCE([[
+ #include <stdio.h>
+ #include <stdlib.h>
+ #include <string.h>
+ #ifdef _MSC_VER
+ /* See page about "Parameter Validation" on msdn.microsoft.com.  */
+ static void cdecl
+ invalid_parameter_handler (const wchar_t *expression,
+                            const wchar_t *function,
+                            const wchar_t *file, unsigned int line,
+                            uintptr_t dummy)
+ {
+   exit (1);
+ }
+ #endif
+ static char fmtstring[10];
+ static char buf[100];
+ int main ()
+ {
+   int count = -1;
+ #ifdef _MSC_VER
+   _set_invalid_parameter_handler (invalid_parameter_handler);
+ #endif
+   /* Copy the format string.  Some systems (glibc with _FORTIFY_SOURCE=2)
+      support %n in format strings in read-only memory but not in writable
+      memory.  */
+   strcpy (fmtstring, "%d %n");
+   if (sprintf (buf, fmtstring, 123, &count, 33, 44, 55) < 0
+       || strcmp (buf, "123 ") != 0
+       || count != 4)
+     return 1;
+   return 0;
+ }]])],
+         [gl_cv_func_printf_directive_n=yes],
+         [gl_cv_func_printf_directive_n=no],
+         [
+ changequote(,)dnl
+          case "$host_os" in
+            mingw*) gl_cv_func_printf_directive_n="guessing no";;
+            *)      gl_cv_func_printf_directive_n="guessing yes";;
+          esac
+ changequote([,])dnl
+         ])
+     ])
+ ])
+ 
+ dnl Test whether the *printf family of functions supports the %ls format
+ dnl directive and in particular, when a precision is specified, whether
+ dnl the functions stop converting the wide string argument when the number
+ dnl of bytes that have been produced by this conversion equals or exceeds
+ dnl the precision.
+ dnl Result is gl_cv_func_printf_directive_ls.
+ 
+ AC_DEFUN([gl_PRINTF_DIRECTIVE_LS],
+ [
+   AC_REQUIRE([AC_PROG_CC])
+   AC_REQUIRE([AC_CANONICAL_HOST]) dnl for cross-compiles
+   AC_CACHE_CHECK([whether printf supports the 'ls' directive],
+     [gl_cv_func_printf_directive_ls],
+     [
+       AC_RUN_IFELSE(
+         [AC_LANG_SOURCE([[
+ /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
+    <wchar.h>.
+    BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be
+    included before <wchar.h>.  */
+ #include <stddef.h>
+ #include <stdio.h>
+ #include <time.h>
+ #include <wchar.h>
+ #include <string.h>
+ int main ()
+ {
+   int result = 0;
+   char buf[100];
+   /* Test whether %ls works at all.
+      This test fails on OpenBSD 4.0, IRIX 6.5, Solaris 2.6, Haiku, but not on
+      Cygwin 1.5.  */
+   {
+     static const wchar_t wstring[] = { 'a', 'b', 'c', 0 };
+     buf[0] = '\0';
+     if (sprintf (buf, "%ls", wstring) < 0
+         || strcmp (buf, "abc") != 0)
+       result |= 1;
+   }
+   /* This test fails on IRIX 6.5, Solaris 2.6, Cygwin 1.5, Haiku (with an
+      assertion failure inside libc), but not on OpenBSD 4.0.  */
+   {
+     static const wchar_t wstring[] = { 'a', 0 };
+     buf[0] = '\0';
+     if (sprintf (buf, "%ls", wstring) < 0
+         || strcmp (buf, "a") != 0)
+       result |= 2;
+   }
+   /* Test whether precisions in %ls are supported as specified in ISO C 99
+      section 7.19.6.1:
+        "If a precision is specified, no more than that many bytes are written
+         (including shift sequences, if any), and the array shall contain a
+         null wide character if, to equal the multibyte character sequence
+         length given by the precision, the function would need to access a
+         wide character one past the end of the array."
+      This test fails on Solaris 10.  */
+   {
+     static const wchar_t wstring[] = { 'a', 'b', (wchar_t) 0xfdfdfdfd, 0 };
+     buf[0] = '\0';
+     if (sprintf (buf, "%.2ls", wstring) < 0
+         || strcmp (buf, "ab") != 0)
+       result |= 8;
+   }
+   return result;
+ }]])],
+         [gl_cv_func_printf_directive_ls=yes],
+         [gl_cv_func_printf_directive_ls=no],
+         [
+ changequote(,)dnl
+          case "$host_os" in
+            openbsd*)        gl_cv_func_printf_directive_ls="guessing no";;
+            irix*)           gl_cv_func_printf_directive_ls="guessing no";;
+            solaris*)        gl_cv_func_printf_directive_ls="guessing no";;
+            cygwin*)         gl_cv_func_printf_directive_ls="guessing no";;
+            beos* | haiku*)  gl_cv_func_printf_directive_ls="guessing no";;
+            *)               gl_cv_func_printf_directive_ls="guessing yes";;
+          esac
+ changequote([,])dnl
+         ])
+     ])
+ ])
+ 
+ dnl Test whether the *printf family of functions supports POSIX/XSI format
+ dnl strings with positions. (POSIX:2001)
+ dnl Result is gl_cv_func_printf_positions.
+ 
+ AC_DEFUN([gl_PRINTF_POSITIONS],
+ [
+   AC_REQUIRE([AC_PROG_CC])
+   AC_REQUIRE([AC_CANONICAL_HOST]) dnl for cross-compiles
+   AC_CACHE_CHECK([whether printf supports POSIX/XSI format strings with positions],
+     [gl_cv_func_printf_positions],
+     [
+       AC_RUN_IFELSE(
+         [AC_LANG_SOURCE([[
+ #include <stdio.h>
+ #include <string.h>
+ /* The string "%2$d %1$d", with dollar characters protected from the shell's
+    dollar expansion (possibly an autoconf bug).  */
+ static char format[] = { '%', '2', '$', 'd', ' ', '%', '1', '$', 'd', '\0' };
+ static char buf[100];
+ int main ()
+ {
+   sprintf (buf, format, 33, 55);
+   return (strcmp (buf, "55 33") != 0);
+ }]])],
+         [gl_cv_func_printf_positions=yes],
+         [gl_cv_func_printf_positions=no],
+         [
+ changequote(,)dnl
+          case "$host_os" in
+            netbsd[1-3]* | netbsdelf[1-3]* | netbsdaout[1-3]* | netbsdcoff[1-3]*)
+                          gl_cv_func_printf_positions="guessing no";;
+            beos*)        gl_cv_func_printf_positions="guessing no";;
+            mingw* | pw*) gl_cv_func_printf_positions="guessing no";;
+            *)            gl_cv_func_printf_positions="guessing yes";;
+          esac
+ changequote([,])dnl
+         ])
+     ])
+ ])
+ 
+ dnl Test whether the *printf family of functions supports POSIX/XSI format
+ dnl strings with the ' flag for grouping of decimal digits. (POSIX:2001)
+ dnl Result is gl_cv_func_printf_flag_grouping.
+ 
+ AC_DEFUN([gl_PRINTF_FLAG_GROUPING],
+ [
+   AC_REQUIRE([AC_PROG_CC])
+   AC_REQUIRE([AC_CANONICAL_HOST]) dnl for cross-compiles
+   AC_CACHE_CHECK([whether printf supports the grouping flag],
+     [gl_cv_func_printf_flag_grouping],
+     [
+       AC_RUN_IFELSE(
+         [AC_LANG_SOURCE([[
+ #include <stdio.h>
+ #include <string.h>
+ static char buf[100];
+ int main ()
+ {
+   if (sprintf (buf, "%'d %d", 1234567, 99) < 0
+       || buf[strlen (buf) - 1] != '9')
+     return 1;
+   return 0;
+ }]])],
+         [gl_cv_func_printf_flag_grouping=yes],
+         [gl_cv_func_printf_flag_grouping=no],
+         [
+ changequote(,)dnl
+          case "$host_os" in
+            cygwin*)      gl_cv_func_printf_flag_grouping="guessing no";;
+            netbsd*)      gl_cv_func_printf_flag_grouping="guessing no";;
+            mingw* | pw*) gl_cv_func_printf_flag_grouping="guessing no";;
+            *)            gl_cv_func_printf_flag_grouping="guessing yes";;
+          esac
+ changequote([,])dnl
+         ])
+     ])
+ ])
+ 
+ dnl Test whether the *printf family of functions supports the - flag correctly.
+ dnl (ISO C99.) See
+ dnl <http://lists.gnu.org/archive/html/bug-coreutils/2008-02/msg00035.html>
+ dnl Result is gl_cv_func_printf_flag_leftadjust.
+ 
+ AC_DEFUN([gl_PRINTF_FLAG_LEFTADJUST],
+ [
+   AC_REQUIRE([AC_PROG_CC])
+   AC_REQUIRE([AC_CANONICAL_HOST]) dnl for cross-compiles
+   AC_CACHE_CHECK([whether printf supports the left-adjust flag correctly],
+     [gl_cv_func_printf_flag_leftadjust],
+     [
+       AC_RUN_IFELSE(
+         [AC_LANG_SOURCE([[
+ #include <stdio.h>
+ #include <string.h>
+ static char buf[100];
+ int main ()
+ {
+   /* Check that a '-' flag is not annihilated by a negative width.  */
+   if (sprintf (buf, "a%-*sc", -3, "b") < 0
+       || strcmp (buf, "ab  c") != 0)
+     return 1;
+   return 0;
+ }]])],
+         [gl_cv_func_printf_flag_leftadjust=yes],
+         [gl_cv_func_printf_flag_leftadjust=no],
+         [
+ changequote(,)dnl
+          case "$host_os" in
+                     # Guess yes on HP-UX 11.
+            hpux11*) gl_cv_func_printf_flag_leftadjust="guessing yes";;
+                     # Guess no on HP-UX 10 and older.
+            hpux*)   gl_cv_func_printf_flag_leftadjust="guessing no";;
+                     # Guess yes otherwise.
+            *)       gl_cv_func_printf_flag_leftadjust="guessing yes";;
+          esac
+ changequote([,])dnl
+         ])
+     ])
+ ])
+ 
+ dnl Test whether the *printf family of functions supports padding of non-finite
+ dnl values with the 0 flag correctly. (ISO C99 + TC1 + TC2.) See
+ dnl <http://lists.gnu.org/archive/html/bug-gnulib/2007-04/msg00107.html>
+ dnl Result is gl_cv_func_printf_flag_zero.
+ 
+ AC_DEFUN([gl_PRINTF_FLAG_ZERO],
+ [
+   AC_REQUIRE([AC_PROG_CC])
+   AC_REQUIRE([AC_CANONICAL_HOST]) dnl for cross-compiles
+   AC_CACHE_CHECK([whether printf supports the zero flag correctly],
+     [gl_cv_func_printf_flag_zero],
+     [
+       AC_RUN_IFELSE(
+         [AC_LANG_SOURCE([[
+ #include <stdio.h>
+ #include <string.h>
+ static char buf[100];
+ static double zero = 0.0;
+ int main ()
+ {
+   if (sprintf (buf, "%010f", 1.0 / zero, 33, 44, 55) < 0
+       || (strcmp (buf, "       inf") != 0
+           && strcmp (buf, "  infinity") != 0))
+     return 1;
+   return 0;
+ }]])],
+         [gl_cv_func_printf_flag_zero=yes],
+         [gl_cv_func_printf_flag_zero=no],
+         [
+ changequote(,)dnl
+          case "$host_os" in
+                    # Guess yes on glibc systems.
+            *-gnu*) gl_cv_func_printf_flag_zero="guessing yes";;
+                    # Guess yes on BeOS.
+            beos*)  gl_cv_func_printf_flag_zero="guessing yes";;
+                    # If we don't know, assume the worst.
+            *)      gl_cv_func_printf_flag_zero="guessing no";;
+          esac
+ changequote([,])dnl
+         ])
+     ])
+ ])
+ 
+ dnl Test whether the *printf family of functions supports large precisions.
+ dnl On mingw, precisions larger than 512 are treated like 512, in integer,
+ dnl floating-point or pointer output. On Solaris 10/x86, precisions larger
+ dnl than 510 in floating-point output crash the program. On Solaris 10/SPARC,
+ dnl precisions larger than 510 in floating-point output yield wrong results.
+ dnl On AIX 7.1, precisions larger than 998 in floating-point output yield
+ dnl wrong results. On BeOS, precisions larger than 1044 crash the program.
+ dnl Result is gl_cv_func_printf_precision.
+ 
+ AC_DEFUN([gl_PRINTF_PRECISION],
+ [
+   AC_REQUIRE([AC_PROG_CC])
+   AC_REQUIRE([AC_CANONICAL_HOST]) dnl for cross-compiles
+   AC_CACHE_CHECK([whether printf supports large precisions],
+     [gl_cv_func_printf_precision],
+     [
+       AC_RUN_IFELSE(
+         [AC_LANG_SOURCE([[
+ #include <stdio.h>
+ #include <string.h>
+ static char buf[5000];
+ int main ()
+ {
+   int result = 0;
+ #ifdef __BEOS__
+   /* On BeOS, this would crash and show a dialog box.  Avoid the crash.  */
+   return 1;
+ #endif
+   if (sprintf (buf, "%.4000d %d", 1, 33, 44) < 4000 + 3)
+     result |= 1;
+   if (sprintf (buf, "%.4000f %d", 1.0, 33, 44) < 4000 + 5)
+     result |= 2;
+   if (sprintf (buf, "%.511f %d", 1.0, 33, 44) < 511 + 5
+       || buf[0] != '1')
+     result |= 4;
+   if (sprintf (buf, "%.999f %d", 1.0, 33, 44) < 999 + 5
+       || buf[0] != '1')
+     result |= 4;
+   return result;
+ }]])],
+         [gl_cv_func_printf_precision=yes],
+         [gl_cv_func_printf_precision=no],
+         [
+ changequote(,)dnl
+          case "$host_os" in
+            # Guess no only on Solaris, native Windows, and BeOS systems.
+            solaris*)     gl_cv_func_printf_precision="guessing no" ;;
+            mingw* | pw*) gl_cv_func_printf_precision="guessing no" ;;
+            beos*)        gl_cv_func_printf_precision="guessing no" ;;
+            *)            gl_cv_func_printf_precision="guessing yes" ;;
+          esac
+ changequote([,])dnl
+         ])
+     ])
+ ])
+ 
+ dnl Test whether the *printf family of functions recovers gracefully in case
+ dnl of an out-of-memory condition, or whether it crashes the entire program.
+ dnl Result is gl_cv_func_printf_enomem.
+ 
+ AC_DEFUN([gl_PRINTF_ENOMEM],
+ [
+   AC_REQUIRE([AC_PROG_CC])
+   AC_REQUIRE([gl_MULTIARCH])
+   AC_REQUIRE([AC_CANONICAL_HOST]) dnl for cross-compiles
+   AC_CACHE_CHECK([whether printf survives out-of-memory conditions],
+     [gl_cv_func_printf_enomem],
+     [
+       gl_cv_func_printf_enomem="guessing no"
+       if test "$cross_compiling" = no; then
+         if test $APPLE_UNIVERSAL_BUILD = 0; then
+           AC_LANG_CONFTEST([AC_LANG_SOURCE([
+ ]GL_NOCRASH[
+ changequote(,)dnl
+ #include <stdio.h>
+ #include <sys/types.h>
+ #include <sys/time.h>
+ #include <sys/resource.h>
+ #include <errno.h>
+ int main()
+ {
+   struct rlimit limit;
+   int ret;
+   nocrash_init ();
+   /* Some printf implementations allocate temporary space with malloc.  */
+   /* On BSD systems, malloc() is limited by RLIMIT_DATA.  */
+ #ifdef RLIMIT_DATA
+   if (getrlimit (RLIMIT_DATA, &limit) < 0)
+     return 77;
+   if (limit.rlim_max == RLIM_INFINITY || limit.rlim_max > 5000000)
+     limit.rlim_max = 5000000;
+   limit.rlim_cur = limit.rlim_max;
+   if (setrlimit (RLIMIT_DATA, &limit) < 0)
+     return 77;
+ #endif
+   /* On Linux systems, malloc() is limited by RLIMIT_AS.  */
+ #ifdef RLIMIT_AS
+   if (getrlimit (RLIMIT_AS, &limit) < 0)
+     return 77;
+   if (limit.rlim_max == RLIM_INFINITY || limit.rlim_max > 5000000)
+     limit.rlim_max = 5000000;
+   limit.rlim_cur = limit.rlim_max;
+   if (setrlimit (RLIMIT_AS, &limit) < 0)
+     return 77;
+ #endif
+   /* Some printf implementations allocate temporary space on the stack.  */
+ #ifdef RLIMIT_STACK
+   if (getrlimit (RLIMIT_STACK, &limit) < 0)
+     return 77;
+   if (limit.rlim_max == RLIM_INFINITY || limit.rlim_max > 5000000)
+     limit.rlim_max = 5000000;
+   limit.rlim_cur = limit.rlim_max;
+   if (setrlimit (RLIMIT_STACK, &limit) < 0)
+     return 77;
+ #endif
+   ret = printf ("%.5000000f", 1.0);
+   return !(ret == 5000002 || (ret < 0 && errno == ENOMEM));
+ }
+ changequote([,])dnl
+           ])])
+           if AC_TRY_EVAL([ac_link]) && test -s conftest$ac_exeext; then
+             (./conftest 2>&AS_MESSAGE_LOG_FD
+              result=$?
+              _AS_ECHO_LOG([\$? = $result])
+              if test $result != 0 && test $result != 77; then result=1; fi
+              exit $result
+             ) >/dev/null 2>/dev/null
+             case $? in
+               0) gl_cv_func_printf_enomem="yes" ;;
+               77) gl_cv_func_printf_enomem="guessing no" ;;
+               *) gl_cv_func_printf_enomem="no" ;;
+             esac
+           else
+             gl_cv_func_printf_enomem="guessing no"
+           fi
+           rm -fr conftest*
+         else
+           dnl A universal build on Apple Mac OS X platforms.
+           dnl The result would be 'no' in 32-bit mode and 'yes' in 64-bit mode.
+           dnl But we need a configuration result that is valid in both modes.
+           gl_cv_func_printf_enomem="guessing no"
+         fi
+       fi
+       if test "$gl_cv_func_printf_enomem" = "guessing no"; then
+ changequote(,)dnl
+         case "$host_os" in
+                     # Guess yes on glibc systems.
+           *-gnu*)   gl_cv_func_printf_enomem="guessing yes";;
+                     # Guess yes on Solaris.
+           solaris*) gl_cv_func_printf_enomem="guessing yes";;
+                     # Guess yes on AIX.
+           aix*)     gl_cv_func_printf_enomem="guessing yes";;
+                     # Guess yes on HP-UX/hppa.
+           hpux*)    case "$host_cpu" in
+                       hppa*) gl_cv_func_printf_enomem="guessing yes";;
+                       *)     gl_cv_func_printf_enomem="guessing no";;
+                     esac
+                     ;;
+                     # Guess yes on IRIX.
+           irix*)    gl_cv_func_printf_enomem="guessing yes";;
+                     # Guess yes on OSF/1.
+           osf*)     gl_cv_func_printf_enomem="guessing yes";;
+                     # Guess yes on BeOS.
+           beos*)    gl_cv_func_printf_enomem="guessing yes";;
+                     # Guess yes on Haiku.
+           haiku*)   gl_cv_func_printf_enomem="guessing yes";;
+                     # If we don't know, assume the worst.
+           *)        gl_cv_func_printf_enomem="guessing no";;
+         esac
+ changequote([,])dnl
+       fi
+     ])
+ ])
+ 
+ dnl Test whether the snprintf function exists. (ISO C99, POSIX:2001)
+ dnl Result is ac_cv_func_snprintf.
+ 
+ AC_DEFUN([gl_SNPRINTF_PRESENCE],
+ [
+   AC_CHECK_FUNCS_ONCE([snprintf])
+ ])
+ 
+ dnl Test whether the string produced by the snprintf function is always NUL
+ dnl terminated. (ISO C99, POSIX:2001)
+ dnl Result is gl_cv_func_snprintf_truncation_c99.
+ 
+ AC_DEFUN([gl_SNPRINTF_TRUNCATION_C99],
+ [
+   AC_REQUIRE([AC_PROG_CC])
+   AC_REQUIRE([AC_CANONICAL_HOST]) dnl for cross-compiles
+   AC_REQUIRE([gl_SNPRINTF_PRESENCE])
+   AC_CACHE_CHECK([whether snprintf truncates the result as in C99],
+     [gl_cv_func_snprintf_truncation_c99],
+     [
+       AC_RUN_IFELSE(
+         [AC_LANG_SOURCE([[
+ #include <stdio.h>
+ #include <string.h>
+ #if HAVE_SNPRINTF
+ # define my_snprintf snprintf
+ #else
+ # include <stdarg.h>
+ static int my_snprintf (char *buf, int size, const char *format, ...)
+ {
+   va_list args;
+   int ret;
+   va_start (args, format);
+   ret = vsnprintf (buf, size, format, args);
+   va_end (args);
+   return ret;
+ }
+ #endif
+ static char buf[100];
+ int main ()
+ {
+   strcpy (buf, "ABCDEF");
+   my_snprintf (buf, 3, "%d %d", 4567, 89);
+   if (memcmp (buf, "45\0DEF", 6) != 0)
+     return 1;
+   return 0;
+ }]])],
+         [gl_cv_func_snprintf_truncation_c99=yes],
+         [gl_cv_func_snprintf_truncation_c99=no],
+         [
+ changequote(,)dnl
+          case "$host_os" in
+                                  # Guess yes on glibc systems.
+            *-gnu*)               gl_cv_func_snprintf_truncation_c99="guessing yes";;
+                                  # Guess yes on FreeBSD >= 5.
+            freebsd[1-4].*)       gl_cv_func_snprintf_truncation_c99="guessing no";;
+            freebsd* | kfreebsd*) gl_cv_func_snprintf_truncation_c99="guessing yes";;
+                                  # Guess yes on Mac OS X >= 10.3.
+            darwin[1-6].*)        gl_cv_func_snprintf_truncation_c99="guessing no";;
+            darwin*)              gl_cv_func_snprintf_truncation_c99="guessing yes";;
+                                  # Guess yes on OpenBSD >= 3.9.
+            openbsd[1-2].* | openbsd3.[0-8] | openbsd3.[0-8].*)
+                                  gl_cv_func_snprintf_truncation_c99="guessing no";;
+            openbsd*)             gl_cv_func_snprintf_truncation_c99="guessing yes";;
+                                  # Guess yes on Solaris >= 2.6.
+            solaris2.[0-5] | solaris2.[0-5].*)
+                                  gl_cv_func_snprintf_truncation_c99="guessing no";;
+            solaris*)             gl_cv_func_snprintf_truncation_c99="guessing yes";;
+                                  # Guess yes on AIX >= 4.
+            aix[1-3]*)            gl_cv_func_snprintf_truncation_c99="guessing no";;
+            aix*)                 gl_cv_func_snprintf_truncation_c99="guessing yes";;
+                                  # Guess yes on HP-UX >= 11.
+            hpux[7-9]* | hpux10*) gl_cv_func_snprintf_truncation_c99="guessing no";;
+            hpux*)                gl_cv_func_snprintf_truncation_c99="guessing yes";;
+                                  # Guess yes on IRIX >= 6.5.
+            irix6.5)              gl_cv_func_snprintf_truncation_c99="guessing yes";;
+                                  # Guess yes on OSF/1 >= 5.
+            osf[3-4]*)            gl_cv_func_snprintf_truncation_c99="guessing no";;
+            osf*)                 gl_cv_func_snprintf_truncation_c99="guessing yes";;
+                                  # Guess yes on NetBSD >= 3.
+            netbsd[1-2]* | netbsdelf[1-2]* | netbsdaout[1-2]* | netbsdcoff[1-2]*)
+                                  gl_cv_func_snprintf_truncation_c99="guessing no";;
+            netbsd*)              gl_cv_func_snprintf_truncation_c99="guessing yes";;
+                                  # Guess yes on BeOS.
+            beos*)                gl_cv_func_snprintf_truncation_c99="guessing yes";;
+                                  # If we don't know, assume the worst.
+            *)                    gl_cv_func_snprintf_truncation_c99="guessing no";;
+          esac
+ changequote([,])dnl
+         ])
+     ])
+ ])
+ 
+ dnl Test whether the return value of the snprintf function is the number
+ dnl of bytes (excluding the terminating NUL) that would have been produced
+ dnl if the buffer had been large enough. (ISO C99, POSIX:2001)
+ dnl For example, this test program fails on IRIX 6.5:
+ dnl     ---------------------------------------------------------------------
+ dnl     #include <stdio.h>
+ dnl     int main()
+ dnl     {
+ dnl       static char buf[8];
+ dnl       int retval = snprintf (buf, 3, "%d", 12345);
+ dnl       return retval >= 0 && retval < 3;
+ dnl     }
+ dnl     ---------------------------------------------------------------------
+ dnl Result is gl_cv_func_snprintf_retval_c99.
+ 
+ AC_DEFUN_ONCE([gl_SNPRINTF_RETVAL_C99],
+ [
+   AC_REQUIRE([AC_PROG_CC])
+   AC_REQUIRE([AC_CANONICAL_HOST]) dnl for cross-compiles
+   AC_REQUIRE([gl_SNPRINTF_PRESENCE])
+   AC_CACHE_CHECK([whether snprintf returns a byte count as in C99],
+     [gl_cv_func_snprintf_retval_c99],
+     [
+       AC_RUN_IFELSE(
+         [AC_LANG_SOURCE([[
+ #include <stdio.h>
+ #include <string.h>
+ #if HAVE_SNPRINTF
+ # define my_snprintf snprintf
+ #else
+ # include <stdarg.h>
+ static int my_snprintf (char *buf, int size, const char *format, ...)
+ {
+   va_list args;
+   int ret;
+   va_start (args, format);
+   ret = vsnprintf (buf, size, format, args);
+   va_end (args);
+   return ret;
+ }
+ #endif
+ static char buf[100];
+ int main ()
+ {
+   strcpy (buf, "ABCDEF");
+   if (my_snprintf (buf, 3, "%d %d", 4567, 89) != 7)
+     return 1;
+   if (my_snprintf (buf, 0, "%d %d", 4567, 89) != 7)
+     return 2;
+   if (my_snprintf (NULL, 0, "%d %d", 4567, 89) != 7)
+     return 3;
+   return 0;
+ }]])],
+         [gl_cv_func_snprintf_retval_c99=yes],
+         [gl_cv_func_snprintf_retval_c99=no],
+         [
+ changequote(,)dnl
+          case "$host_os" in
+                                  # Guess yes on glibc systems.
+            *-gnu*)               gl_cv_func_snprintf_retval_c99="guessing yes";;
+                                  # Guess yes on FreeBSD >= 5.
+            freebsd[1-4].*)       gl_cv_func_snprintf_retval_c99="guessing no";;
+            freebsd* | kfreebsd*) gl_cv_func_snprintf_retval_c99="guessing yes";;
+                                  # Guess yes on Mac OS X >= 10.3.
+            darwin[1-6].*)        gl_cv_func_snprintf_retval_c99="guessing no";;
+            darwin*)              gl_cv_func_snprintf_retval_c99="guessing yes";;
+                                  # Guess yes on OpenBSD >= 3.9.
+            openbsd[1-2].* | openbsd3.[0-8] | openbsd3.[0-8].*)
+                                  gl_cv_func_snprintf_retval_c99="guessing no";;
+            openbsd*)             gl_cv_func_snprintf_retval_c99="guessing yes";;
+                                  # Guess yes on Solaris >= 2.10.
+            solaris2.[1-9][0-9]*) gl_cv_func_printf_sizes_c99="guessing yes";;
+            solaris*)             gl_cv_func_printf_sizes_c99="guessing no";;
+                                  # Guess yes on AIX >= 4.
+            aix[1-3]*)            gl_cv_func_snprintf_retval_c99="guessing no";;
+            aix*)                 gl_cv_func_snprintf_retval_c99="guessing yes";;
+                                  # Guess yes on NetBSD >= 3.
+            netbsd[1-2]* | netbsdelf[1-2]* | netbsdaout[1-2]* | netbsdcoff[1-2]*)
+                                  gl_cv_func_snprintf_retval_c99="guessing no";;
+            netbsd*)              gl_cv_func_snprintf_retval_c99="guessing yes";;
+                                  # Guess yes on BeOS.
+            beos*)                gl_cv_func_snprintf_retval_c99="guessing yes";;
+                                  # If we don't know, assume the worst.
+            *)                    gl_cv_func_snprintf_retval_c99="guessing no";;
+          esac
+ changequote([,])dnl
+         ])
+     ])
+ ])
+ 
+ dnl Test whether the snprintf function supports the %n format directive
+ dnl also in truncated portions of the format string. (ISO C99, POSIX:2001)
+ dnl Result is gl_cv_func_snprintf_directive_n.
+ 
+ AC_DEFUN([gl_SNPRINTF_DIRECTIVE_N],
+ [
+   AC_REQUIRE([AC_PROG_CC])
+   AC_REQUIRE([AC_CANONICAL_HOST]) dnl for cross-compiles
+   AC_REQUIRE([gl_SNPRINTF_PRESENCE])
+   AC_CACHE_CHECK([whether snprintf fully supports the 'n' directive],
+     [gl_cv_func_snprintf_directive_n],
+     [
+       AC_RUN_IFELSE(
+         [AC_LANG_SOURCE([[
+ #include <stdio.h>
+ #include <string.h>
+ #if HAVE_SNPRINTF
+ # define my_snprintf snprintf
+ #else
+ # include <stdarg.h>
+ static int my_snprintf (char *buf, int size, const char *format, ...)
+ {
+   va_list args;
+   int ret;
+   va_start (args, format);
+   ret = vsnprintf (buf, size, format, args);
+   va_end (args);
+   return ret;
+ }
+ #endif
+ static char fmtstring[10];
+ static char buf[100];
+ int main ()
+ {
+   int count = -1;
+   /* Copy the format string.  Some systems (glibc with _FORTIFY_SOURCE=2)
+      support %n in format strings in read-only memory but not in writable
+      memory.  */
+   strcpy (fmtstring, "%d %n");
+   my_snprintf (buf, 4, fmtstring, 12345, &count, 33, 44, 55);
+   if (count != 6)
+     return 1;
+   return 0;
+ }]])],
+         [gl_cv_func_snprintf_directive_n=yes],
+         [gl_cv_func_snprintf_directive_n=no],
+         [
+ changequote(,)dnl
+          case "$host_os" in
+                                  # Guess yes on glibc systems.
+            *-gnu*)               gl_cv_func_snprintf_directive_n="guessing yes";;
+                                  # Guess yes on FreeBSD >= 5.
+            freebsd[1-4].*)       gl_cv_func_snprintf_directive_n="guessing no";;
+            freebsd* | kfreebsd*) gl_cv_func_snprintf_directive_n="guessing yes";;
+                                  # Guess yes on Mac OS X >= 10.3.
+            darwin[1-6].*)        gl_cv_func_snprintf_directive_n="guessing no";;
+            darwin*)              gl_cv_func_snprintf_directive_n="guessing yes";;
+                                  # Guess yes on Solaris >= 2.6.
+            solaris2.[0-5] | solaris2.[0-5].*)
+                                  gl_cv_func_snprintf_directive_n="guessing no";;
+            solaris*)             gl_cv_func_snprintf_directive_n="guessing yes";;
+                                  # Guess yes on AIX >= 4.
+            aix[1-3]*)            gl_cv_func_snprintf_directive_n="guessing no";;
+            aix*)                 gl_cv_func_snprintf_directive_n="guessing yes";;
+                                  # Guess yes on IRIX >= 6.5.
+            irix6.5)              gl_cv_func_snprintf_directive_n="guessing yes";;
+                                  # Guess yes on OSF/1 >= 5.
+            osf[3-4]*)            gl_cv_func_snprintf_directive_n="guessing no";;
+            osf*)                 gl_cv_func_snprintf_directive_n="guessing yes";;
+                                  # Guess yes on NetBSD >= 3.
+            netbsd[1-2]* | netbsdelf[1-2]* | netbsdaout[1-2]* | netbsdcoff[1-2]*)
+                                  gl_cv_func_snprintf_directive_n="guessing no";;
+            netbsd*)              gl_cv_func_snprintf_directive_n="guessing yes";;
+                                  # Guess yes on BeOS.
+            beos*)                gl_cv_func_snprintf_directive_n="guessing yes";;
+                                  # If we don't know, assume the worst.
+            *)                    gl_cv_func_snprintf_directive_n="guessing no";;
+          esac
+ changequote([,])dnl
+         ])
+     ])
+ ])
+ 
+ dnl Test whether the snprintf function, when passed a size = 1, writes any
+ dnl output without bounds in this case, behaving like sprintf. This is the
+ dnl case on Linux libc5.
+ dnl Result is gl_cv_func_snprintf_size1.
+ 
+ AC_DEFUN([gl_SNPRINTF_SIZE1],
+ [
+   AC_REQUIRE([AC_PROG_CC])
+   AC_REQUIRE([gl_SNPRINTF_PRESENCE])
+   AC_CACHE_CHECK([whether snprintf respects a size of 1],
+     [gl_cv_func_snprintf_size1],
+     [
+       AC_RUN_IFELSE(
+         [AC_LANG_SOURCE([[
+ #include <stdio.h>
+ #if HAVE_SNPRINTF
+ # define my_snprintf snprintf
+ #else
+ # include <stdarg.h>
+ static int my_snprintf (char *buf, int size, const char *format, ...)
+ {
+   va_list args;
+   int ret;
+   va_start (args, format);
+   ret = vsnprintf (buf, size, format, args);
+   va_end (args);
+   return ret;
+ }
+ #endif
+ int main()
+ {
+   static char buf[8] = { 'D', 'E', 'A', 'D', 'B', 'E', 'E', 'F' };
+   my_snprintf (buf, 1, "%d", 12345);
+   return buf[1] != 'E';
+ }]])],
+         [gl_cv_func_snprintf_size1=yes],
+         [gl_cv_func_snprintf_size1=no],
+         [gl_cv_func_snprintf_size1="guessing yes"])
+     ])
+ ])
+ 
+ dnl Test whether the vsnprintf function, when passed a zero size, produces no
+ dnl output. (ISO C99, POSIX:2001)
+ dnl For example, snprintf nevertheless writes a NUL byte in this case
+ dnl on OSF/1 5.1:
+ dnl     ---------------------------------------------------------------------
+ dnl     #include <stdio.h>
+ dnl     int main()
+ dnl     {
+ dnl       static char buf[8] = { 'D', 'E', 'A', 'D', 'B', 'E', 'E', 'F' };
+ dnl       snprintf (buf, 0, "%d", 12345);
+ dnl       return buf[0] != 'D';
+ dnl     }
+ dnl     ---------------------------------------------------------------------
+ dnl And vsnprintf writes any output without bounds in this case, behaving like
+ dnl vsprintf, on HP-UX 11 and OSF/1 5.1:
+ dnl     ---------------------------------------------------------------------
+ dnl     #include <stdarg.h>
+ dnl     #include <stdio.h>
+ dnl     static int my_snprintf (char *buf, int size, const char *format, ...)
+ dnl     {
+ dnl       va_list args;
+ dnl       int ret;
+ dnl       va_start (args, format);
+ dnl       ret = vsnprintf (buf, size, format, args);
+ dnl       va_end (args);
+ dnl       return ret;
+ dnl     }
+ dnl     int main()
+ dnl     {
+ dnl       static char buf[8] = { 'D', 'E', 'A', 'D', 'B', 'E', 'E', 'F' };
+ dnl       my_snprintf (buf, 0, "%d", 12345);
+ dnl       return buf[0] != 'D';
+ dnl     }
+ dnl     ---------------------------------------------------------------------
+ dnl Result is gl_cv_func_vsnprintf_zerosize_c99.
+ 
+ AC_DEFUN([gl_VSNPRINTF_ZEROSIZE_C99],
+ [
+   AC_REQUIRE([AC_PROG_CC])
+   AC_REQUIRE([AC_CANONICAL_HOST]) dnl for cross-compiles
+   AC_CACHE_CHECK([whether vsnprintf respects a zero size as in C99],
+     [gl_cv_func_vsnprintf_zerosize_c99],
+     [
+       AC_RUN_IFELSE(
+         [AC_LANG_SOURCE([[
+ #include <stdarg.h>
+ #include <stdio.h>
+ static int my_snprintf (char *buf, int size, const char *format, ...)
+ {
+   va_list args;
+   int ret;
+   va_start (args, format);
+   ret = vsnprintf (buf, size, format, args);
+   va_end (args);
+   return ret;
+ }
+ int main()
+ {
+   static char buf[8] = { 'D', 'E', 'A', 'D', 'B', 'E', 'E', 'F' };
+   my_snprintf (buf, 0, "%d", 12345);
+   return buf[0] != 'D';
+ }]])],
+         [gl_cv_func_vsnprintf_zerosize_c99=yes],
+         [gl_cv_func_vsnprintf_zerosize_c99=no],
+         [
+ changequote(,)dnl
+          case "$host_os" in
+                                  # Guess yes on glibc systems.
+            *-gnu*)               gl_cv_func_vsnprintf_zerosize_c99="guessing yes";;
+                                  # Guess yes on FreeBSD >= 5.
+            freebsd[1-4].*)       gl_cv_func_vsnprintf_zerosize_c99="guessing no";;
+            freebsd* | kfreebsd*) gl_cv_func_vsnprintf_zerosize_c99="guessing yes";;
+                                  # Guess yes on Mac OS X >= 10.3.
+            darwin[1-6].*)        gl_cv_func_vsnprintf_zerosize_c99="guessing no";;
+            darwin*)              gl_cv_func_vsnprintf_zerosize_c99="guessing yes";;
+                                  # Guess yes on Cygwin.
+            cygwin*)              gl_cv_func_vsnprintf_zerosize_c99="guessing yes";;
+                                  # Guess yes on Solaris >= 2.6.
+            solaris2.[0-5] | solaris2.[0-5].*)
+                                  gl_cv_func_vsnprintf_zerosize_c99="guessing no";;
+            solaris*)             gl_cv_func_vsnprintf_zerosize_c99="guessing yes";;
+                                  # Guess yes on AIX >= 4.
+            aix[1-3]*)            gl_cv_func_vsnprintf_zerosize_c99="guessing no";;
+            aix*)                 gl_cv_func_vsnprintf_zerosize_c99="guessing yes";;
+                                  # Guess yes on IRIX >= 6.5.
+            irix6.5)              gl_cv_func_vsnprintf_zerosize_c99="guessing yes";;
+                                  # Guess yes on NetBSD >= 3.
+            netbsd[1-2]* | netbsdelf[1-2]* | netbsdaout[1-2]* | netbsdcoff[1-2]*)
+                                  gl_cv_func_vsnprintf_zerosize_c99="guessing no";;
+            netbsd*)              gl_cv_func_vsnprintf_zerosize_c99="guessing yes";;
+                                  # Guess yes on BeOS.
+            beos*)                gl_cv_func_vsnprintf_zerosize_c99="guessing yes";;
+                                  # Guess yes on mingw.
+            mingw* | pw*)         gl_cv_func_vsnprintf_zerosize_c99="guessing yes";;
+                                  # If we don't know, assume the worst.
+            *)                    gl_cv_func_vsnprintf_zerosize_c99="guessing no";;
+          esac
+ changequote([,])dnl
+         ])
+     ])
+ ])
+ 
+ dnl The results of these tests on various platforms are:
+ dnl
+ dnl 1 = gl_PRINTF_SIZES_C99
+ dnl 2 = gl_PRINTF_LONG_DOUBLE
+ dnl 3 = gl_PRINTF_INFINITE
+ dnl 4 = gl_PRINTF_INFINITE_LONG_DOUBLE
+ dnl 5 = gl_PRINTF_DIRECTIVE_A
+ dnl 6 = gl_PRINTF_DIRECTIVE_F
+ dnl 7 = gl_PRINTF_DIRECTIVE_N
+ dnl 8 = gl_PRINTF_DIRECTIVE_LS
+ dnl 9 = gl_PRINTF_POSITIONS
+ dnl 10 = gl_PRINTF_FLAG_GROUPING
+ dnl 11 = gl_PRINTF_FLAG_LEFTADJUST
+ dnl 12 = gl_PRINTF_FLAG_ZERO
+ dnl 13 = gl_PRINTF_PRECISION
+ dnl 14 = gl_PRINTF_ENOMEM
+ dnl 15 = gl_SNPRINTF_PRESENCE
+ dnl 16 = gl_SNPRINTF_TRUNCATION_C99
+ dnl 17 = gl_SNPRINTF_RETVAL_C99
+ dnl 18 = gl_SNPRINTF_DIRECTIVE_N
+ dnl 19 = gl_SNPRINTF_SIZE1
+ dnl 20 = gl_VSNPRINTF_ZEROSIZE_C99
+ dnl
+ dnl 1 = checking whether printf supports size specifiers as in C99...
+ dnl 2 = checking whether printf supports 'long double' arguments...
+ dnl 3 = checking whether printf supports infinite 'double' arguments...
+ dnl 4 = checking whether printf supports infinite 'long double' arguments...
+ dnl 5 = checking whether printf supports the 'a' and 'A' directives...
+ dnl 6 = checking whether printf supports the 'F' directive...
+ dnl 7 = checking whether printf supports the 'n' directive...
+ dnl 8 = checking whether printf supports the 'ls' directive...
+ dnl 9 = checking whether printf supports POSIX/XSI format strings with positions...
+ dnl 10 = checking whether printf supports the grouping flag...
+ dnl 11 = checking whether printf supports the left-adjust flag correctly...
+ dnl 12 = checking whether printf supports the zero flag correctly...
+ dnl 13 = checking whether printf supports large precisions...
+ dnl 14 = checking whether printf survives out-of-memory conditions...
+ dnl 15 = checking for snprintf...
+ dnl 16 = checking whether snprintf truncates the result as in C99...
+ dnl 17 = checking whether snprintf returns a byte count as in C99...
+ dnl 18 = checking whether snprintf fully supports the 'n' directive...
+ dnl 19 = checking whether snprintf respects a size of 1...
+ dnl 20 = checking whether vsnprintf respects a zero size as in C99...
+ dnl
+ dnl . = yes, # = no.
+ dnl
+ dnl                                  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20
+ dnl   glibc 2.5                      .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .
+ dnl   glibc 2.3.6                    .  .  .  .  #  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .
+ dnl   FreeBSD 5.4, 6.1               .  .  .  .  #  .  .  .  .  .  .  #  .  #  .  .  .  .  .  .
+ dnl   Mac OS X 10.5.8                .  .  .  #  #  .  .  .  .  .  .  #  .  .  .  .  .  .  .  .
+ dnl   Mac OS X 10.3.9                .  .  .  .  #  .  .  .  .  .  .  #  .  #  .  .  .  .  .  .
+ dnl   OpenBSD 3.9, 4.0               .  .  #  #  #  #  .  #  .  #  .  #  .  #  .  .  .  .  .  .
+ dnl   Cygwin 1.7.0 (2009)            .  .  .  #  .  .  .  ?  .  .  .  .  .  ?  .  .  .  .  .  .
+ dnl   Cygwin 1.5.25 (2008)           .  .  .  #  #  .  .  #  .  .  .  .  .  #  .  .  .  .  .  .
+ dnl   Cygwin 1.5.19 (2006)           #  .  .  #  #  #  .  #  .  #  .  #  #  #  .  .  .  .  .  .
+ dnl   Solaris 11 2011-11             .  .  #  #  #  .  .  #  .  .  .  #  .  .  .  .  .  .  .  .
+ dnl   Solaris 10                     .  .  #  #  #  .  .  #  .  .  .  #  #  .  .  .  .  .  .  .
+ dnl   Solaris 2.6 ... 9              #  .  #  #  #  #  .  #  .  .  .  #  #  .  .  .  #  .  .  .
+ dnl   Solaris 2.5.1                  #  .  #  #  #  #  .  #  .  .  .  #  .  .  #  #  #  #  #  #
+ dnl   AIX 7.1                        .  .  #  #  #  .  .  .  .  .  .  #  #  .  .  .  .  .  .  .
+ dnl   AIX 5.2                        .  .  #  #  #  .  .  .  .  .  .  #  .  .  .  .  .  .  .  .
+ dnl   AIX 4.3.2, 5.1                 #  .  #  #  #  #  .  .  .  .  .  #  .  .  .  .  #  .  .  .
+ dnl   HP-UX 11.31                    .  .  .  .  #  .  .  .  .  .  .  #  .  .  .  .  #  #  .  .
+ dnl   HP-UX 11.{00,11,23}            #  .  .  .  #  #  .  .  .  .  .  #  .  .  .  .  #  #  .  #
+ dnl   HP-UX 10.20                    #  .  #  .  #  #  .  ?  .  .  #  #  .  .  .  .  #  #  ?  #
+ dnl   IRIX 6.5                       #  .  #  #  #  #  .  #  .  .  .  #  .  .  .  .  #  .  .  .
+ dnl   OSF/1 5.1                      #  .  #  #  #  #  .  .  .  .  .  #  .  .  .  .  #  .  .  #
+ dnl   OSF/1 4.0d                     #  .  #  #  #  #  .  .  .  .  .  #  .  .  #  #  #  #  #  #
+ dnl   NetBSD 5.0                     .  .  .  #  #  .  .  .  .  .  .  #  .  #  .  .  .  .  .  .
+ dnl   NetBSD 4.0                     .  ?  ?  ?  ?  ?  .  ?  .  ?  ?  ?  ?  ?  .  .  .  ?  ?  ?
+ dnl   NetBSD 3.0                     .  .  .  .  #  #  .  ?  #  #  ?  #  .  #  .  .  .  .  .  .
+ dnl   Haiku                          .  .  .  #  #  #  .  #  .  .  .  .  .  ?  .  .  ?  .  .  .
+ dnl   BeOS                           #  #  .  #  #  #  .  ?  #  .  ?  .  #  ?  .  .  ?  .  .  .
+ dnl   old mingw / msvcrt             #  #  #  #  #  #  .  .  #  #  .  #  #  ?  .  #  #  #  .  .
+ dnl   MSVC 9                         #  #  #  #  #  #  #  .  #  #  .  #  #  ?  #  #  #  #  .  .
+ dnl   mingw 2009-2011                .  #  .  #  .  .  .  .  #  #  .  .  .  ?  .  .  .  .  .  .
+ dnl   mingw-w64 2011                 #  #  #  #  #  #  .  .  #  #  .  #  #  ?  .  #  #  #  .  .
diff -Nrc2 texinfo-5.2/gnulib/m4/progtest.m4 texinfo-6.0/gnulib/m4/progtest.m4
*** texinfo-5.2/gnulib/m4/progtest.m4	2013-08-18 19:33:15.000000000 +0100
--- texinfo-6.0/gnulib/m4/progtest.m4	2015-05-07 03:04:20.000000000 +0100
***************
*** 1,4 ****
  # progtest.m4 serial 7 (gettext-0.18.2)
! dnl Copyright (C) 1996-2003, 2005, 2008-2013 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
--- 1,4 ----
  # progtest.m4 serial 7 (gettext-0.18.2)
! dnl Copyright (C) 1996-2003, 2005, 2008-2015 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
diff -Nrc2 texinfo-5.2/gnulib/m4/regex.m4 texinfo-6.0/gnulib/m4/regex.m4
*** texinfo-5.2/gnulib/m4/regex.m4	2013-09-13 17:53:04.000000000 +0100
--- texinfo-6.0/gnulib/m4/regex.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 1,5 ****
! # serial 64
  
! # Copyright (C) 1996-2001, 2003-2013 Free Software Foundation, Inc.
  #
  # This file is free software; the Free Software Foundation
--- 1,5 ----
! # serial 65
  
! # Copyright (C) 1996-2001, 2003-2015 Free Software Foundation, Inc.
  #
  # This file is free software; the Free Software Foundation
***************
*** 29,32 ****
--- 29,33 ----
      # regex.c.
      AC_CHECK_DECLS_ONCE([alarm])
+     AC_CHECK_HEADERS_ONCE([malloc.h])
      AC_CACHE_CHECK([for working re_compile_pattern],
                     [gl_cv_func_re_compile_pattern_working],
***************
*** 38,44 ****
              #include <limits.h>
              #include <string.h>
!             #if HAVE_DECL_ALARM
!             # include <unistd.h>
              # include <signal.h>
              #endif
            ]],
--- 39,55 ----
              #include <limits.h>
              #include <string.h>
! 
!             #if defined M_CHECK_ACTION || HAVE_DECL_ALARM
              # include <signal.h>
+             # include <unistd.h>
+             #endif
+ 
+             #if HAVE_MALLOC_H
+             # include <malloc.h>
+             #endif
+ 
+             #ifdef M_CHECK_ACTION
+             /* Exit with distinguishable exit code.  */
+             static void sigabrt_no_core (int sig) { raise (SIGTERM); }
              #endif
            ]],
***************
*** 50,58 ****
              struct re_registers regs;
  
  #if HAVE_DECL_ALARM
-             /* Some builds of glibc go into an infinite loop on this test.  */
              signal (SIGALRM, SIG_DFL);
              alarm (2);
  #endif
              if (setlocale (LC_ALL, "en_US.UTF-8"))
                {
--- 61,76 ----
              struct re_registers regs;
  
+             /* Some builds of glibc go into an infinite loop on this
+                test.  Use alarm to force death, and mallopt to avoid
+                malloc recursion in diagnosing the corrupted heap. */
  #if HAVE_DECL_ALARM
              signal (SIGALRM, SIG_DFL);
              alarm (2);
  #endif
+ #ifdef M_CHECK_ACTION
+             signal (SIGABRT, sigabrt_no_core);
+             mallopt (M_CHECK_ACTION, 2);
+ #endif
+ 
              if (setlocale (LC_ALL, "en_US.UTF-8"))
                {
***************
*** 269,273 ****
    AC_REQUIRE([gl_GLIBC21])
    AC_CHECK_HEADERS([libintl.h])
!   AC_CHECK_FUNCS_ONCE([isblank iswctype wcscoll])
    AC_CHECK_DECLS([isblank], [], [], [[#include <ctype.h>]])
  ])
--- 287,291 ----
    AC_REQUIRE([gl_GLIBC21])
    AC_CHECK_HEADERS([libintl.h])
!   AC_CHECK_FUNCS_ONCE([isblank iswctype])
    AC_CHECK_DECLS([isblank], [], [], [[#include <ctype.h>]])
  ])
diff -Nrc2 texinfo-5.2/gnulib/m4/secure_getenv.m4 texinfo-6.0/gnulib/m4/secure_getenv.m4
*** texinfo-5.2/gnulib/m4/secure_getenv.m4	2013-03-03 00:00:48.000000000 +0000
--- texinfo-6.0/gnulib/m4/secure_getenv.m4	2015-02-25 20:17:35.000000000 +0000
***************
*** 1,4 ****
  # Look up an environment variable more securely.
! dnl Copyright 2013 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
--- 1,4 ----
  # Look up an environment variable more securely.
! dnl Copyright 2013-2015 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
diff -Nrc2 texinfo-5.2/gnulib/m4/signbit.m4 texinfo-6.0/gnulib/m4/signbit.m4
*** texinfo-5.2/gnulib/m4/signbit.m4	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/gnulib/m4/signbit.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 0 ****
--- 1,365 ----
+ # signbit.m4 serial 13
+ dnl Copyright (C) 2007-2015 Free Software Foundation, Inc.
+ dnl This file is free software; the Free Software Foundation
+ dnl gives unlimited permission to copy and/or distribute it,
+ dnl with or without modifications, as long as this notice is preserved.
+ 
+ AC_DEFUN([gl_SIGNBIT],
+ [
+   AC_REQUIRE([gl_MATH_H_DEFAULTS])
+   AC_REQUIRE([AC_CANONICAL_HOST]) dnl for cross-compiles
+   AC_CACHE_CHECK([for signbit macro], [gl_cv_func_signbit],
+     [
+       AC_RUN_IFELSE(
+         [AC_LANG_SOURCE([[
+ #include <math.h>
+ /* If signbit is defined as a function, don't use it, since calling it for
+    'float' or 'long double' arguments would involve conversions.
+    If signbit is not declared at all but exists as a library function, don't
+    use it, since the prototype may not match.
+    If signbit is not declared at all but exists as a compiler built-in, don't
+    use it, since it's preferable to use __builtin_signbit* (no warnings,
+    no conversions).  */
+ #ifndef signbit
+ # error "signbit should be a macro"
+ #endif
+ #include <string.h>
+ ]gl_SIGNBIT_TEST_PROGRAM
+ ])],
+         [gl_cv_func_signbit=yes],
+         [gl_cv_func_signbit=no],
+         [case "$host_os" in
+                    # Guess yes on glibc systems.
+            *-gnu*) gl_cv_func_signbit="guessing yes" ;;
+                    # If we don't know, assume the worst.
+            *)      gl_cv_func_signbit="guessing no" ;;
+          esac
+         ])
+     ])
+   dnl GCC 4.0 and newer provides three built-ins for signbit.
+   dnl They can be used without warnings, also in C++, regardless of <math.h>.
+   dnl But they may expand to calls to functions, which may or may not be in
+   dnl libc.
+   AC_CACHE_CHECK([for signbit compiler built-ins], [gl_cv_func_signbit_gcc],
+     [
+       AC_RUN_IFELSE(
+         [AC_LANG_SOURCE([[
+ #if __GNUC__ >= 4
+ # define signbit(x) \
+    (sizeof (x) == sizeof (long double) ? __builtin_signbitl (x) : \
+     sizeof (x) == sizeof (double) ? __builtin_signbit (x) : \
+     __builtin_signbitf (x))
+ #else
+ # error "signbit should be three compiler built-ins"
+ #endif
+ #include <string.h>
+ ]gl_SIGNBIT_TEST_PROGRAM
+ ])],
+         [gl_cv_func_signbit_gcc=yes],
+         [gl_cv_func_signbit_gcc=no],
+         [case "$host_os" in
+                    # Guess yes on glibc systems.
+            *-gnu*) gl_cv_func_signbit_gcc="guessing yes" ;;
+                    # If we don't know, assume the worst.
+            *)      gl_cv_func_signbit_gcc="guessing no" ;;
+          esac
+         ])
+     ])
+   dnl Use the compiler built-ins whenever possible, because they are more
+   dnl efficient than the system library functions (if they exist).
+   case "$gl_cv_func_signbit_gcc" in
+     *yes)
+       REPLACE_SIGNBIT_USING_GCC=1
+       ;;
+     *)
+       case "$gl_cv_func_signbit" in
+         *yes) ;;
+         *)
+           dnl REPLACE_SIGNBIT=1 makes sure the signbit[fdl] functions get built.
+           REPLACE_SIGNBIT=1
+           gl_FLOAT_SIGN_LOCATION
+           gl_DOUBLE_SIGN_LOCATION
+           gl_LONG_DOUBLE_SIGN_LOCATION
+           if test "$gl_cv_cc_float_signbit" = unknown; then
+             dnl Test whether copysignf() is declared.
+             AC_CHECK_DECLS([copysignf], , , [[#include <math.h>]])
+             if test "$ac_cv_have_decl_copysignf" = yes; then
+               dnl Test whether copysignf() can be used without libm.
+               AC_CACHE_CHECK([whether copysignf can be used without linking with libm],
+                 [gl_cv_func_copysignf_no_libm],
+                 [
+                   AC_LINK_IFELSE(
+                     [AC_LANG_PROGRAM(
+                        [[#include <math.h>
+                          float x, y;]],
+                        [[return copysignf (x, y) < 0;]])],
+                     [gl_cv_func_copysignf_no_libm=yes],
+                     [gl_cv_func_copysignf_no_libm=no])
+                 ])
+               if test $gl_cv_func_copysignf_no_libm = yes; then
+                 AC_DEFINE([HAVE_COPYSIGNF_IN_LIBC], [1],
+                   [Define if the copysignf function is declared in <math.h> and available in libc.])
+               fi
+             fi
+           fi
+           if test "$gl_cv_cc_double_signbit" = unknown; then
+             dnl Test whether copysign() is declared.
+             AC_CHECK_DECLS([copysign], , , [[#include <math.h>]])
+             if test "$ac_cv_have_decl_copysign" = yes; then
+               dnl Test whether copysign() can be used without libm.
+               AC_CACHE_CHECK([whether copysign can be used without linking with libm],
+                 [gl_cv_func_copysign_no_libm],
+                 [
+                   AC_LINK_IFELSE(
+                     [AC_LANG_PROGRAM(
+                        [[#include <math.h>
+                          double x, y;]],
+                        [[return copysign (x, y) < 0;]])],
+                     [gl_cv_func_copysign_no_libm=yes],
+                     [gl_cv_func_copysign_no_libm=no])
+                 ])
+               if test $gl_cv_func_copysign_no_libm = yes; then
+                 AC_DEFINE([HAVE_COPYSIGN_IN_LIBC], [1],
+                   [Define if the copysign function is declared in <math.h> and available in libc.])
+               fi
+             fi
+           fi
+           if test "$gl_cv_cc_long_double_signbit" = unknown; then
+             dnl Test whether copysignl() is declared.
+             AC_CHECK_DECLS([copysignl], , , [[#include <math.h>]])
+             if test "$ac_cv_have_decl_copysignl" = yes; then
+               dnl Test whether copysignl() can be used without libm.
+               AC_CACHE_CHECK([whether copysignl can be used without linking with libm],
+                 [gl_cv_func_copysignl_no_libm],
+                 [
+                   AC_LINK_IFELSE(
+                     [AC_LANG_PROGRAM(
+                        [[#include <math.h>
+                          long double x, y;]],
+                        [[return copysignl (x, y) < 0;]])],
+                     [gl_cv_func_copysignl_no_libm=yes],
+                     [gl_cv_func_copysignl_no_libm=no])
+                 ])
+               if test $gl_cv_func_copysignl_no_libm = yes; then
+                 AC_DEFINE([HAVE_COPYSIGNL_IN_LIBC], [1],
+                   [Define if the copysignl function is declared in <math.h> and available in libc.])
+               fi
+             fi
+           fi
+           ;;
+       esac
+       ;;
+   esac
+ ])
+ 
+ AC_DEFUN([gl_SIGNBIT_TEST_PROGRAM], [[
+ /* Global variables.
+    Needed because GCC 4 constant-folds __builtin_signbitl (literal)
+    but cannot constant-fold            __builtin_signbitl (variable).  */
+ float vf;
+ double vd;
+ long double vl;
+ int main ()
+ {
+ /* HP cc on HP-UX 10.20 has a bug with the constant expression -0.0.
+    So we use -p0f and -p0d instead.  */
+ float p0f = 0.0f;
+ float m0f = -p0f;
+ double p0d = 0.0;
+ double m0d = -p0d;
+ /* On HP-UX 10.20, negating 0.0L does not yield -0.0L.
+    So we use another constant expression instead.
+    But that expression does not work on other platforms, such as when
+    cross-compiling to PowerPC on Mac OS X 10.5.  */
+ long double p0l = 0.0L;
+ #if defined __hpux || defined __sgi
+ long double m0l = -LDBL_MIN * LDBL_MIN;
+ #else
+ long double m0l = -p0l;
+ #endif
+   int result = 0;
+   if (signbit (vf)) /* link check */
+     vf++;
+   {
+     float plus_inf = 1.0f / p0f;
+     float minus_inf = -1.0f / p0f;
+     if (!(!signbit (255.0f)
+           && signbit (-255.0f)
+           && !signbit (p0f)
+           && (memcmp (&m0f, &p0f, sizeof (float)) == 0 || signbit (m0f))
+           && !signbit (plus_inf)
+           && signbit (minus_inf)))
+       result |= 1;
+   }
+   if (signbit (vd)) /* link check */
+     vd++;
+   {
+     double plus_inf = 1.0 / p0d;
+     double minus_inf = -1.0 / p0d;
+     if (!(!signbit (255.0)
+           && signbit (-255.0)
+           && !signbit (p0d)
+           && (memcmp (&m0d, &p0d, sizeof (double)) == 0 || signbit (m0d))
+           && !signbit (plus_inf)
+           && signbit (minus_inf)))
+       result |= 2;
+   }
+   if (signbit (vl)) /* link check */
+     vl++;
+   {
+     long double plus_inf = 1.0L / p0l;
+     long double minus_inf = -1.0L / p0l;
+     if (signbit (255.0L))
+       result |= 4;
+     if (!signbit (-255.0L))
+       result |= 4;
+     if (signbit (p0l))
+       result |= 8;
+     if (!(memcmp (&m0l, &p0l, sizeof (long double)) == 0 || signbit (m0l)))
+       result |= 16;
+     if (signbit (plus_inf))
+       result |= 32;
+     if (!signbit (minus_inf))
+       result |= 64;
+   }
+   return result;
+ }
+ ]])
+ 
+ AC_DEFUN([gl_FLOAT_SIGN_LOCATION],
+ [
+   gl_FLOATTYPE_SIGN_LOCATION([float], [gl_cv_cc_float_signbit], [f], [FLT])
+ ])
+ 
+ AC_DEFUN([gl_DOUBLE_SIGN_LOCATION],
+ [
+   gl_FLOATTYPE_SIGN_LOCATION([double], [gl_cv_cc_double_signbit], [], [DBL])
+ ])
+ 
+ AC_DEFUN([gl_LONG_DOUBLE_SIGN_LOCATION],
+ [
+   gl_FLOATTYPE_SIGN_LOCATION([long double], [gl_cv_cc_long_double_signbit], [L], [LDBL])
+ ])
+ 
+ AC_DEFUN([gl_FLOATTYPE_SIGN_LOCATION],
+ [
+   AC_CACHE_CHECK([where to find the sign bit in a '$1'],
+     [$2],
+     [
+       AC_RUN_IFELSE(
+         [AC_LANG_SOURCE([[
+ #include <stddef.h>
+ #include <stdio.h>
+ #define NWORDS \
+   ((sizeof ($1) + sizeof (unsigned int) - 1) / sizeof (unsigned int))
+ typedef union { $1 value; unsigned int word[NWORDS]; }
+         memory_float;
+ static memory_float plus = { 1.0$3 };
+ static memory_float minus = { -1.0$3 };
+ int main ()
+ {
+   size_t j, k, i;
+   unsigned int m;
+   FILE *fp = fopen ("conftest.out", "w");
+   if (fp == NULL)
+     return 1;
+   /* Find the different bit.  */
+   k = 0; m = 0;
+   for (j = 0; j < NWORDS; j++)
+     {
+       unsigned int x = plus.word[j] ^ minus.word[j];
+       if ((x & (x - 1)) || (x && m))
+         {
+           /* More than one bit difference.  */
+           fprintf (fp, "unknown");
+           return 2;
+         }
+       if (x)
+         {
+           k = j;
+           m = x;
+         }
+     }
+   if (m == 0)
+     {
+       /* No difference.  */
+       fprintf (fp, "unknown");
+       return 3;
+     }
+   /* Now m = plus.word[k] ^ ~minus.word[k].  */
+   if (plus.word[k] & ~minus.word[k])
+     {
+       /* Oh? The sign bit is set in the positive and cleared in the negative
+          numbers?  */
+       fprintf (fp, "unknown");
+       return 4;
+     }
+   for (i = 0; ; i++)
+     if ((m >> i) & 1)
+       break;
+   fprintf (fp, "word %d bit %d", (int) k, (int) i);
+   if (fclose (fp) != 0)
+     return 5;
+   return 0;
+ }
+         ]])],
+         [$2=`cat conftest.out`],
+         [$2="unknown"],
+         [
+           dnl When cross-compiling, we don't know. It depends on the
+           dnl ABI and compiler version. There are too many cases.
+           $2="unknown"
+         ])
+       rm -f conftest.out
+     ])
+   case "$]$2[" in
+     word*bit*)
+       word=`echo "$]$2[" | sed -e 's/word //' -e 's/ bit.*//'`
+       bit=`echo "$]$2[" | sed -e 's/word.*bit //'`
+       AC_DEFINE_UNQUOTED([$4][_SIGNBIT_WORD], [$word],
+         [Define as the word index where to find the sign of '$1'.])
+       AC_DEFINE_UNQUOTED([$4][_SIGNBIT_BIT], [$bit],
+         [Define as the bit index in the word where to find the sign of '$1'.])
+       ;;
+   esac
+ ])
+ 
+ # Expands to code that defines a function signbitf(float).
+ # It extracts the sign bit of a non-NaN value.
+ AC_DEFUN([gl_FLOAT_SIGNBIT_CODE],
+ [
+   gl_FLOATTYPE_SIGNBIT_CODE([float], [f], [f])
+ ])
+ 
+ # Expands to code that defines a function signbitd(double).
+ # It extracts the sign bit of a non-NaN value.
+ AC_DEFUN([gl_DOUBLE_SIGNBIT_CODE],
+ [
+   gl_FLOATTYPE_SIGNBIT_CODE([double], [d], [])
+ ])
+ 
+ # Expands to code that defines a function signbitl(long double).
+ # It extracts the sign bit of a non-NaN value.
+ AC_DEFUN([gl_LONG_DOUBLE_SIGNBIT_CODE],
+ [
+   gl_FLOATTYPE_SIGNBIT_CODE([long double], [l], [L])
+ ])
+ 
+ AC_DEFUN([gl_FLOATTYPE_SIGNBIT_CODE],
+ [[
+ static int
+ signbit$2 ($1 value)
+ {
+   typedef union { $1 f; unsigned char b[sizeof ($1)]; } float_union;
+   static float_union plus_one = { 1.0$3 };   /* unused bits are zero here */
+   static float_union minus_one = { -1.0$3 }; /* unused bits are zero here */
+   /* Compute the sign bit mask as the XOR of plus_one and minus_one.  */
+   float_union u;
+   unsigned int i;
+   u.f = value;
+   for (i = 0; i < sizeof ($1); i++)
+     if (u.b[i] & (plus_one.b[i] ^ minus_one.b[i]))
+       return 1;
+   return 0;
+ }
+ ]])
diff -Nrc2 texinfo-5.2/gnulib/m4/size_max.m4 texinfo-6.0/gnulib/m4/size_max.m4
*** texinfo-5.2/gnulib/m4/size_max.m4	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/gnulib/m4/size_max.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 0 ****
--- 1,79 ----
+ # size_max.m4 serial 10
+ dnl Copyright (C) 2003, 2005-2006, 2008-2015 Free Software Foundation, Inc.
+ dnl This file is free software; the Free Software Foundation
+ dnl gives unlimited permission to copy and/or distribute it,
+ dnl with or without modifications, as long as this notice is preserved.
+ 
+ dnl From Bruno Haible.
+ 
+ AC_DEFUN([gl_SIZE_MAX],
+ [
+   AC_CHECK_HEADERS([stdint.h])
+   dnl First test whether the system already has SIZE_MAX.
+   AC_CACHE_CHECK([for SIZE_MAX], [gl_cv_size_max], [
+     gl_cv_size_max=
+     AC_EGREP_CPP([Found it], [
+ #include <limits.h>
+ #if HAVE_STDINT_H
+ #include <stdint.h>
+ #endif
+ #ifdef SIZE_MAX
+ Found it
+ #endif
+ ], [gl_cv_size_max=yes])
+     if test -z "$gl_cv_size_max"; then
+       dnl Define it ourselves. Here we assume that the type 'size_t' is not wider
+       dnl than the type 'unsigned long'. Try hard to find a definition that can
+       dnl be used in a preprocessor #if, i.e. doesn't contain a cast.
+       AC_COMPUTE_INT([size_t_bits_minus_1], [sizeof (size_t) * CHAR_BIT - 1],
+         [#include <stddef.h>
+ #include <limits.h>], [size_t_bits_minus_1=])
+       AC_COMPUTE_INT([fits_in_uint], [sizeof (size_t) <= sizeof (unsigned int)],
+         [#include <stddef.h>], [fits_in_uint=])
+       if test -n "$size_t_bits_minus_1" && test -n "$fits_in_uint"; then
+         if test $fits_in_uint = 1; then
+           dnl Even though SIZE_MAX fits in an unsigned int, it must be of type
+           dnl 'unsigned long' if the type 'size_t' is the same as 'unsigned long'.
+           AC_COMPILE_IFELSE(
+             [AC_LANG_PROGRAM(
+                [[#include <stddef.h>
+                  extern size_t foo;
+                  extern unsigned long foo;
+                ]],
+                [[]])],
+             [fits_in_uint=0])
+         fi
+         dnl We cannot use 'expr' to simplify this expression, because 'expr'
+         dnl works only with 'long' integers in the host environment, while we
+         dnl might be cross-compiling from a 32-bit platform to a 64-bit platform.
+         if test $fits_in_uint = 1; then
+           gl_cv_size_max="(((1U << $size_t_bits_minus_1) - 1) * 2 + 1)"
+         else
+           gl_cv_size_max="(((1UL << $size_t_bits_minus_1) - 1) * 2 + 1)"
+         fi
+       else
+         dnl Shouldn't happen, but who knows...
+         gl_cv_size_max='((size_t)~(size_t)0)'
+       fi
+     fi
+   ])
+   if test "$gl_cv_size_max" != yes; then
+     AC_DEFINE_UNQUOTED([SIZE_MAX], [$gl_cv_size_max],
+       [Define as the maximum value of type 'size_t', if the system doesn't define it.])
+   fi
+   dnl Don't redefine SIZE_MAX in config.h if config.h is re-included after
+   dnl <stdint.h>. Remember that the #undef in AH_VERBATIM gets replaced with
+   dnl #define by AC_DEFINE_UNQUOTED.
+   AH_VERBATIM([SIZE_MAX],
+ [/* Define as the maximum value of type 'size_t', if the system doesn't define
+    it. */
+ #ifndef SIZE_MAX
+ # undef SIZE_MAX
+ #endif])
+ ])
+ 
+ dnl Autoconf >= 2.61 has AC_COMPUTE_INT built-in.
+ dnl Remove this when we can assume autoconf >= 2.61.
+ m4_ifdef([AC_COMPUTE_INT], [], [
+   AC_DEFUN([AC_COMPUTE_INT], [_AC_COMPUTE_INT([$2],[$1],[$3],[$4])])
+ ])
diff -Nrc2 texinfo-5.2/gnulib/m4/ssize_t.m4 texinfo-6.0/gnulib/m4/ssize_t.m4
*** texinfo-5.2/gnulib/m4/ssize_t.m4	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/m4/ssize_t.m4	2015-02-25 20:17:35.000000000 +0000
***************
*** 1,4 ****
  # ssize_t.m4 serial 5 (gettext-0.18.2)
! dnl Copyright (C) 2001-2003, 2006, 2010-2013 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
--- 1,4 ----
  # ssize_t.m4 serial 5 (gettext-0.18.2)
! dnl Copyright (C) 2001-2003, 2006, 2010-2015 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
diff -Nrc2 texinfo-5.2/gnulib/m4/stat.m4 texinfo-6.0/gnulib/m4/stat.m4
*** texinfo-5.2/gnulib/m4/stat.m4	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/m4/stat.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 1,5 ****
  # serial 11
  
! # Copyright (C) 2009-2013 Free Software Foundation, Inc.
  #
  # This file is free software; the Free Software Foundation
--- 1,5 ----
  # serial 11
  
! # Copyright (C) 2009-2015 Free Software Foundation, Inc.
  #
  # This file is free software; the Free Software Foundation
diff -Nrc2 texinfo-5.2/gnulib/m4/stdarg.m4 texinfo-6.0/gnulib/m4/stdarg.m4
*** texinfo-5.2/gnulib/m4/stdarg.m4	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/gnulib/m4/stdarg.m4	2015-06-09 02:11:15.000000000 +0100
***************
*** 0 ****
--- 1,78 ----
+ # stdarg.m4 serial 6
+ dnl Copyright (C) 2006, 2008-2015 Free Software Foundation, Inc.
+ dnl This file is free software; the Free Software Foundation
+ dnl gives unlimited permission to copy and/or distribute it,
+ dnl with or without modifications, as long as this notice is preserved.
+ 
+ dnl From Bruno Haible.
+ dnl Provide a working va_copy in combination with <stdarg.h>.
+ 
+ AC_DEFUN([gl_STDARG_H],
+ [
+   STDARG_H=''
+   NEXT_STDARG_H='<stdarg.h>'
+   AC_MSG_CHECKING([for va_copy])
+   AC_CACHE_VAL([gl_cv_func_va_copy], [
+     AC_COMPILE_IFELSE(
+       [AC_LANG_PROGRAM(
+          [[#include <stdarg.h>]],
+          [[
+ #ifndef va_copy
+ void (*func) (va_list, va_list) = va_copy;
+ #endif
+          ]])],
+       [gl_cv_func_va_copy=yes],
+       [gl_cv_func_va_copy=no])])
+   AC_MSG_RESULT([$gl_cv_func_va_copy])
+   if test $gl_cv_func_va_copy = no; then
+     dnl Provide a substitute.
+     dnl Usually a simple definition in <config.h> is enough. Not so on AIX 5
+     dnl with some versions of the /usr/vac/bin/cc compiler. It has an <stdarg.h>
+     dnl which does '#undef va_copy', leading to a missing va_copy symbol. For
+     dnl this platform, we use an <stdarg.h> substitute. But we cannot use this
+     dnl approach on other platforms, because <stdarg.h> often defines only
+     dnl preprocessor macros and gl_ABSOLUTE_HEADER, gl_CHECK_NEXT_HEADERS do
+     dnl not work in this situation.
+     AC_EGREP_CPP([vaccine],
+       [#if defined _AIX && !defined __GNUC__
+         AIX vaccine
+        #endif
+       ], [gl_aixcc=yes], [gl_aixcc=no])
+     if test $gl_aixcc = yes; then
+       dnl Provide a substitute <stdarg.h> file.
+       STDARG_H=stdarg.h
+       gl_NEXT_HEADERS([stdarg.h])
+       dnl Fallback for the case when <stdarg.h> contains only macro definitions.
+       if test "$gl_cv_next_stdarg_h" = '""'; then
+         gl_cv_next_stdarg_h='"///usr/include/stdarg.h"'
+         NEXT_STDARG_H="$gl_cv_next_stdarg_h"
+       fi
+     else
+       dnl Provide a substitute in <config.h>, either __va_copy or as a simple
+       dnl assignment.
+       gl_CACHE_VAL_SILENT([gl_cv_func___va_copy], [
+         AC_COMPILE_IFELSE(
+           [AC_LANG_PROGRAM(
+              [[#include <stdarg.h>]],
+              [[
+ #ifndef __va_copy
+ error, bail out
+ #endif
+              ]])],
+           [gl_cv_func___va_copy=yes],
+           [gl_cv_func___va_copy=no])])
+       if test $gl_cv_func___va_copy = yes; then
+         AC_DEFINE([va_copy], [__va_copy],
+           [Define as a macro for copying va_list variables.])
+       else
+         AH_VERBATIM([gl_VA_COPY], [/* A replacement for va_copy, if needed.  */
+ #define gl_va_copy(a,b) ((a) = (b))])
+         AC_DEFINE([va_copy], [gl_va_copy],
+           [Define as a macro for copying va_list variables.])
+       fi
+     fi
+   fi
+   AC_SUBST([STDARG_H])
+   AM_CONDITIONAL([GL_GENERATE_STDARG_H], [test -n "$STDARG_H"])
+   AC_SUBST([NEXT_STDARG_H])
+ ])
diff -Nrc2 texinfo-5.2/gnulib/m4/stdbool.m4 texinfo-6.0/gnulib/m4/stdbool.m4
*** texinfo-5.2/gnulib/m4/stdbool.m4	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/m4/stdbool.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 1,5 ****
  # Check for stdbool.h that conforms to C99.
  
! dnl Copyright (C) 2002-2006, 2009-2013 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
--- 1,5 ----
  # Check for stdbool.h that conforms to C99.
  
! dnl Copyright (C) 2002-2006, 2009-2015 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
diff -Nrc2 texinfo-5.2/gnulib/m4/stddef_h.m4 texinfo-6.0/gnulib/m4/stddef_h.m4
*** texinfo-5.2/gnulib/m4/stddef_h.m4	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/m4/stddef_h.m4	2015-02-25 20:17:35.000000000 +0000
***************
*** 1,5 ****
! dnl A placeholder for POSIX 2008 <stddef.h>, for platforms that have issues.
! # stddef_h.m4 serial 4
! dnl Copyright (C) 2009-2013 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
--- 1,5 ----
! dnl A placeholder for <stddef.h>, for platforms that have issues.
! # stddef_h.m4 serial 5
! dnl Copyright (C) 2009-2015 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
***************
*** 11,14 ****
--- 11,17 ----
    AC_REQUIRE([gt_TYPE_WCHAR_T])
    STDDEF_H=
+   AC_CHECK_TYPE([max_align_t], [], [HAVE_MAX_ALIGN_T=0; STDDEF_H=stddef.h],
+     [[#include <stddef.h>
+     ]])
    if test $gt_cv_c_wchar_t = no; then
      HAVE_WCHAR_T=0
***************
*** 44,47 ****
--- 47,51 ----
    dnl Assume proper GNU behavior unless another module says otherwise.
    REPLACE_NULL=0;                AC_SUBST([REPLACE_NULL])
+   HAVE_MAX_ALIGN_T=1;            AC_SUBST([HAVE_MAX_ALIGN_T])
    HAVE_WCHAR_T=1;                AC_SUBST([HAVE_WCHAR_T])
  ])
diff -Nrc2 texinfo-5.2/gnulib/m4/stdint.m4 texinfo-6.0/gnulib/m4/stdint.m4
*** texinfo-5.2/gnulib/m4/stdint.m4	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/m4/stdint.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 1,4 ****
  # stdint.m4 serial 43
! dnl Copyright (C) 2001-2013 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
--- 1,4 ----
  # stdint.m4 serial 43
! dnl Copyright (C) 2001-2015 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
diff -Nrc2 texinfo-5.2/gnulib/m4/stdint_h.m4 texinfo-6.0/gnulib/m4/stdint_h.m4
*** texinfo-5.2/gnulib/m4/stdint_h.m4	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/gnulib/m4/stdint_h.m4	2015-02-25 20:17:35.000000000 +0000
***************
*** 0 ****
--- 1,27 ----
+ # stdint_h.m4 serial 9
+ dnl Copyright (C) 1997-2004, 2006, 2008-2015 Free Software Foundation, Inc.
+ dnl This file is free software; the Free Software Foundation
+ dnl gives unlimited permission to copy and/or distribute it,
+ dnl with or without modifications, as long as this notice is preserved.
+ 
+ dnl From Paul Eggert.
+ 
+ # Define HAVE_STDINT_H_WITH_UINTMAX if <stdint.h> exists,
+ # doesn't clash with <sys/types.h>, and declares uintmax_t.
+ 
+ AC_DEFUN([gl_AC_HEADER_STDINT_H],
+ [
+   AC_CACHE_CHECK([for stdint.h], [gl_cv_header_stdint_h],
+     [AC_COMPILE_IFELSE(
+        [AC_LANG_PROGRAM(
+           [[#include <sys/types.h>
+             #include <stdint.h>]],
+           [[uintmax_t i = (uintmax_t) -1; return !i;]])],
+        [gl_cv_header_stdint_h=yes],
+        [gl_cv_header_stdint_h=no])])
+   if test $gl_cv_header_stdint_h = yes; then
+     AC_DEFINE_UNQUOTED([HAVE_STDINT_H_WITH_UINTMAX], [1],
+       [Define if <stdint.h> exists, doesn't clash with <sys/types.h>,
+        and declares uintmax_t. ])
+   fi
+ ])
diff -Nrc2 texinfo-5.2/gnulib/m4/stdio_h.m4 texinfo-6.0/gnulib/m4/stdio_h.m4
*** texinfo-5.2/gnulib/m4/stdio_h.m4	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/gnulib/m4/stdio_h.m4	2015-06-03 20:06:18.000000000 +0100
***************
*** 0 ****
--- 1,221 ----
+ # stdio_h.m4 serial 46
+ dnl Copyright (C) 2007-2015 Free Software Foundation, Inc.
+ dnl This file is free software; the Free Software Foundation
+ dnl gives unlimited permission to copy and/or distribute it,
+ dnl with or without modifications, as long as this notice is preserved.
+ 
+ AC_DEFUN([gl_STDIO_H],
+ [
+   dnl For __USE_MINGW_ANSI_STDIO
+   AC_REQUIRE([gl_USE_SYSTEM_EXTENSIONS])
+ 
+   AC_REQUIRE([gl_STDIO_H_DEFAULTS])
+   gl_NEXT_HEADERS([stdio.h])
+ 
+   dnl Determine whether __USE_MINGW_ANSI_STDIO makes printf and
+   dnl inttypes.h behave like gnu instead of system; we must give our
+   dnl printf wrapper the right attribute to match.
+   AC_CACHE_CHECK([which flavor of printf attribute matches inttypes macros],
+     [gl_cv_func_printf_attribute_flavor],
+     [AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
+        #define __STDC_FORMAT_MACROS 1
+        #include <stdio.h>
+        #include <inttypes.h>
+        /* For non-mingw systems, compilation will trivially succeed.
+           For mingw, compilation will succeed for older mingw (system
+           printf, "I64d") and fail for newer mingw (gnu printf, "lld"). */
+        #if ((defined _WIN32 || defined __WIN32__) && ! defined __CYGWIN__) && \
+          (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 4))
+        extern char PRIdMAX_probe[sizeof PRIdMAX == sizeof "I64d" ? 1 : -1];
+        #endif
+       ]])], [gl_cv_func_printf_attribute_flavor=system],
+       [gl_cv_func_printf_attribute_flavor=gnu])])
+   if test "$gl_cv_func_printf_attribute_flavor" = gnu; then
+     AC_DEFINE([GNULIB_PRINTF_ATTRIBUTE_FLAVOR_GNU], [1],
+       [Define to 1 if printf and friends should be labeled with
+        attribute "__gnu_printf__" instead of "__printf__"])
+   fi
+ 
+   dnl No need to create extra modules for these functions. Everyone who uses
+   dnl <stdio.h> likely needs them.
+   GNULIB_FSCANF=1
+   gl_MODULE_INDICATOR([fscanf])
+   GNULIB_SCANF=1
+   gl_MODULE_INDICATOR([scanf])
+   GNULIB_FGETC=1
+   GNULIB_GETC=1
+   GNULIB_GETCHAR=1
+   GNULIB_FGETS=1
+   GNULIB_FREAD=1
+   dnl This ifdef is necessary to avoid an error "missing file lib/stdio-read.c"
+   dnl "expected source file, required through AC_LIBSOURCES, not found". It is
+   dnl also an optimization, to avoid performing a configure check whose result
+   dnl is not used. But it does not make the test of GNULIB_STDIO_H_NONBLOCKING
+   dnl or GNULIB_NONBLOCKING redundant.
+   m4_ifdef([gl_NONBLOCKING_IO], [
+     gl_NONBLOCKING_IO
+     if test $gl_cv_have_nonblocking != yes; then
+       REPLACE_STDIO_READ_FUNCS=1
+       AC_LIBOBJ([stdio-read])
+     fi
+   ])
+ 
+   dnl No need to create extra modules for these functions. Everyone who uses
+   dnl <stdio.h> likely needs them.
+   GNULIB_FPRINTF=1
+   GNULIB_PRINTF=1
+   GNULIB_VFPRINTF=1
+   GNULIB_VPRINTF=1
+   GNULIB_FPUTC=1
+   GNULIB_PUTC=1
+   GNULIB_PUTCHAR=1
+   GNULIB_FPUTS=1
+   GNULIB_PUTS=1
+   GNULIB_FWRITE=1
+   dnl This ifdef is necessary to avoid an error "missing file lib/stdio-write.c"
+   dnl "expected source file, required through AC_LIBSOURCES, not found". It is
+   dnl also an optimization, to avoid performing a configure check whose result
+   dnl is not used. But it does not make the test of GNULIB_STDIO_H_SIGPIPE or
+   dnl GNULIB_SIGPIPE redundant.
+   m4_ifdef([gl_SIGNAL_SIGPIPE], [
+     gl_SIGNAL_SIGPIPE
+     if test $gl_cv_header_signal_h_SIGPIPE != yes; then
+       REPLACE_STDIO_WRITE_FUNCS=1
+       AC_LIBOBJ([stdio-write])
+     fi
+   ])
+   dnl This ifdef is necessary to avoid an error "missing file lib/stdio-write.c"
+   dnl "expected source file, required through AC_LIBSOURCES, not found". It is
+   dnl also an optimization, to avoid performing a configure check whose result
+   dnl is not used. But it does not make the test of GNULIB_STDIO_H_NONBLOCKING
+   dnl or GNULIB_NONBLOCKING redundant.
+   m4_ifdef([gl_NONBLOCKING_IO], [
+     gl_NONBLOCKING_IO
+     if test $gl_cv_have_nonblocking != yes; then
+       REPLACE_STDIO_WRITE_FUNCS=1
+       AC_LIBOBJ([stdio-write])
+     fi
+   ])
+ 
+   dnl Check for declarations of anything we want to poison if the
+   dnl corresponding gnulib module is not in use, and which is not
+   dnl guaranteed by both C89 and C11.
+   gl_WARN_ON_USE_PREPARE([[#include <stdio.h>
+     ]], [dprintf fpurge fseeko ftello getdelim getline gets pclose popen
+     renameat snprintf tmpfile vdprintf vsnprintf])
+ ])
+ 
+ AC_DEFUN([gl_STDIO_MODULE_INDICATOR],
+ [
+   dnl Use AC_REQUIRE here, so that the default settings are expanded once only.
+   AC_REQUIRE([gl_STDIO_H_DEFAULTS])
+   gl_MODULE_INDICATOR_SET_VARIABLE([$1])
+   dnl Define it also as a C macro, for the benefit of the unit tests.
+   gl_MODULE_INDICATOR_FOR_TESTS([$1])
+ ])
+ 
+ AC_DEFUN([gl_STDIO_H_DEFAULTS],
+ [
+   GNULIB_DPRINTF=0;              AC_SUBST([GNULIB_DPRINTF])
+   GNULIB_FCLOSE=0;               AC_SUBST([GNULIB_FCLOSE])
+   GNULIB_FDOPEN=0;               AC_SUBST([GNULIB_FDOPEN])
+   GNULIB_FFLUSH=0;               AC_SUBST([GNULIB_FFLUSH])
+   GNULIB_FGETC=0;                AC_SUBST([GNULIB_FGETC])
+   GNULIB_FGETS=0;                AC_SUBST([GNULIB_FGETS])
+   GNULIB_FOPEN=0;                AC_SUBST([GNULIB_FOPEN])
+   GNULIB_FPRINTF=0;              AC_SUBST([GNULIB_FPRINTF])
+   GNULIB_FPRINTF_POSIX=0;        AC_SUBST([GNULIB_FPRINTF_POSIX])
+   GNULIB_FPURGE=0;               AC_SUBST([GNULIB_FPURGE])
+   GNULIB_FPUTC=0;                AC_SUBST([GNULIB_FPUTC])
+   GNULIB_FPUTS=0;                AC_SUBST([GNULIB_FPUTS])
+   GNULIB_FREAD=0;                AC_SUBST([GNULIB_FREAD])
+   GNULIB_FREOPEN=0;              AC_SUBST([GNULIB_FREOPEN])
+   GNULIB_FSCANF=0;               AC_SUBST([GNULIB_FSCANF])
+   GNULIB_FSEEK=0;                AC_SUBST([GNULIB_FSEEK])
+   GNULIB_FSEEKO=0;               AC_SUBST([GNULIB_FSEEKO])
+   GNULIB_FTELL=0;                AC_SUBST([GNULIB_FTELL])
+   GNULIB_FTELLO=0;               AC_SUBST([GNULIB_FTELLO])
+   GNULIB_FWRITE=0;               AC_SUBST([GNULIB_FWRITE])
+   GNULIB_GETC=0;                 AC_SUBST([GNULIB_GETC])
+   GNULIB_GETCHAR=0;              AC_SUBST([GNULIB_GETCHAR])
+   GNULIB_GETDELIM=0;             AC_SUBST([GNULIB_GETDELIM])
+   GNULIB_GETLINE=0;              AC_SUBST([GNULIB_GETLINE])
+   GNULIB_OBSTACK_PRINTF=0;       AC_SUBST([GNULIB_OBSTACK_PRINTF])
+   GNULIB_OBSTACK_PRINTF_POSIX=0; AC_SUBST([GNULIB_OBSTACK_PRINTF_POSIX])
+   GNULIB_PCLOSE=0;               AC_SUBST([GNULIB_PCLOSE])
+   GNULIB_PERROR=0;               AC_SUBST([GNULIB_PERROR])
+   GNULIB_POPEN=0;                AC_SUBST([GNULIB_POPEN])
+   GNULIB_PRINTF=0;               AC_SUBST([GNULIB_PRINTF])
+   GNULIB_PRINTF_POSIX=0;         AC_SUBST([GNULIB_PRINTF_POSIX])
+   GNULIB_PUTC=0;                 AC_SUBST([GNULIB_PUTC])
+   GNULIB_PUTCHAR=0;              AC_SUBST([GNULIB_PUTCHAR])
+   GNULIB_PUTS=0;                 AC_SUBST([GNULIB_PUTS])
+   GNULIB_REMOVE=0;               AC_SUBST([GNULIB_REMOVE])
+   GNULIB_RENAME=0;               AC_SUBST([GNULIB_RENAME])
+   GNULIB_RENAMEAT=0;             AC_SUBST([GNULIB_RENAMEAT])
+   GNULIB_SCANF=0;                AC_SUBST([GNULIB_SCANF])
+   GNULIB_SNPRINTF=0;             AC_SUBST([GNULIB_SNPRINTF])
+   GNULIB_SPRINTF_POSIX=0;        AC_SUBST([GNULIB_SPRINTF_POSIX])
+   GNULIB_STDIO_H_NONBLOCKING=0;  AC_SUBST([GNULIB_STDIO_H_NONBLOCKING])
+   GNULIB_STDIO_H_SIGPIPE=0;      AC_SUBST([GNULIB_STDIO_H_SIGPIPE])
+   GNULIB_TMPFILE=0;              AC_SUBST([GNULIB_TMPFILE])
+   GNULIB_VASPRINTF=0;            AC_SUBST([GNULIB_VASPRINTF])
+   GNULIB_VFSCANF=0;              AC_SUBST([GNULIB_VFSCANF])
+   GNULIB_VSCANF=0;               AC_SUBST([GNULIB_VSCANF])
+   GNULIB_VDPRINTF=0;             AC_SUBST([GNULIB_VDPRINTF])
+   GNULIB_VFPRINTF=0;             AC_SUBST([GNULIB_VFPRINTF])
+   GNULIB_VFPRINTF_POSIX=0;       AC_SUBST([GNULIB_VFPRINTF_POSIX])
+   GNULIB_VPRINTF=0;              AC_SUBST([GNULIB_VPRINTF])
+   GNULIB_VPRINTF_POSIX=0;        AC_SUBST([GNULIB_VPRINTF_POSIX])
+   GNULIB_VSNPRINTF=0;            AC_SUBST([GNULIB_VSNPRINTF])
+   GNULIB_VSPRINTF_POSIX=0;       AC_SUBST([GNULIB_VSPRINTF_POSIX])
+   dnl Assume proper GNU behavior unless another module says otherwise.
+   HAVE_DECL_FPURGE=1;            AC_SUBST([HAVE_DECL_FPURGE])
+   HAVE_DECL_FSEEKO=1;            AC_SUBST([HAVE_DECL_FSEEKO])
+   HAVE_DECL_FTELLO=1;            AC_SUBST([HAVE_DECL_FTELLO])
+   HAVE_DECL_GETDELIM=1;          AC_SUBST([HAVE_DECL_GETDELIM])
+   HAVE_DECL_GETLINE=1;           AC_SUBST([HAVE_DECL_GETLINE])
+   HAVE_DECL_OBSTACK_PRINTF=1;    AC_SUBST([HAVE_DECL_OBSTACK_PRINTF])
+   HAVE_DECL_SNPRINTF=1;          AC_SUBST([HAVE_DECL_SNPRINTF])
+   HAVE_DECL_VSNPRINTF=1;         AC_SUBST([HAVE_DECL_VSNPRINTF])
+   HAVE_DPRINTF=1;                AC_SUBST([HAVE_DPRINTF])
+   HAVE_FSEEKO=1;                 AC_SUBST([HAVE_FSEEKO])
+   HAVE_FTELLO=1;                 AC_SUBST([HAVE_FTELLO])
+   HAVE_PCLOSE=1;                 AC_SUBST([HAVE_PCLOSE])
+   HAVE_POPEN=1;                  AC_SUBST([HAVE_POPEN])
+   HAVE_RENAMEAT=1;               AC_SUBST([HAVE_RENAMEAT])
+   HAVE_VASPRINTF=1;              AC_SUBST([HAVE_VASPRINTF])
+   HAVE_VDPRINTF=1;               AC_SUBST([HAVE_VDPRINTF])
+   REPLACE_DPRINTF=0;             AC_SUBST([REPLACE_DPRINTF])
+   REPLACE_FCLOSE=0;              AC_SUBST([REPLACE_FCLOSE])
+   REPLACE_FDOPEN=0;              AC_SUBST([REPLACE_FDOPEN])
+   REPLACE_FFLUSH=0;              AC_SUBST([REPLACE_FFLUSH])
+   REPLACE_FOPEN=0;               AC_SUBST([REPLACE_FOPEN])
+   REPLACE_FPRINTF=0;             AC_SUBST([REPLACE_FPRINTF])
+   REPLACE_FPURGE=0;              AC_SUBST([REPLACE_FPURGE])
+   REPLACE_FREOPEN=0;             AC_SUBST([REPLACE_FREOPEN])
+   REPLACE_FSEEK=0;               AC_SUBST([REPLACE_FSEEK])
+   REPLACE_FSEEKO=0;              AC_SUBST([REPLACE_FSEEKO])
+   REPLACE_FTELL=0;               AC_SUBST([REPLACE_FTELL])
+   REPLACE_FTELLO=0;              AC_SUBST([REPLACE_FTELLO])
+   REPLACE_GETDELIM=0;            AC_SUBST([REPLACE_GETDELIM])
+   REPLACE_GETLINE=0;             AC_SUBST([REPLACE_GETLINE])
+   REPLACE_OBSTACK_PRINTF=0;      AC_SUBST([REPLACE_OBSTACK_PRINTF])
+   REPLACE_PERROR=0;              AC_SUBST([REPLACE_PERROR])
+   REPLACE_POPEN=0;               AC_SUBST([REPLACE_POPEN])
+   REPLACE_PRINTF=0;              AC_SUBST([REPLACE_PRINTF])
+   REPLACE_REMOVE=0;              AC_SUBST([REPLACE_REMOVE])
+   REPLACE_RENAME=0;              AC_SUBST([REPLACE_RENAME])
+   REPLACE_RENAMEAT=0;            AC_SUBST([REPLACE_RENAMEAT])
+   REPLACE_SNPRINTF=0;            AC_SUBST([REPLACE_SNPRINTF])
+   REPLACE_SPRINTF=0;             AC_SUBST([REPLACE_SPRINTF])
+   REPLACE_STDIO_READ_FUNCS=0;    AC_SUBST([REPLACE_STDIO_READ_FUNCS])
+   REPLACE_STDIO_WRITE_FUNCS=0;   AC_SUBST([REPLACE_STDIO_WRITE_FUNCS])
+   REPLACE_TMPFILE=0;             AC_SUBST([REPLACE_TMPFILE])
+   REPLACE_VASPRINTF=0;           AC_SUBST([REPLACE_VASPRINTF])
+   REPLACE_VDPRINTF=0;            AC_SUBST([REPLACE_VDPRINTF])
+   REPLACE_VFPRINTF=0;            AC_SUBST([REPLACE_VFPRINTF])
+   REPLACE_VPRINTF=0;             AC_SUBST([REPLACE_VPRINTF])
+   REPLACE_VSNPRINTF=0;           AC_SUBST([REPLACE_VSNPRINTF])
+   REPLACE_VSPRINTF=0;            AC_SUBST([REPLACE_VSPRINTF])
+ ])
diff -Nrc2 texinfo-5.2/gnulib/m4/stdlib_h.m4 texinfo-6.0/gnulib/m4/stdlib_h.m4
*** texinfo-5.2/gnulib/m4/stdlib_h.m4	2013-03-03 00:01:03.000000000 +0000
--- texinfo-6.0/gnulib/m4/stdlib_h.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 1,4 ****
  # stdlib_h.m4 serial 42
! dnl Copyright (C) 2007-2013 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
--- 1,4 ----
  # stdlib_h.m4 serial 42
! dnl Copyright (C) 2007-2015 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
***************
*** 56,59 ****
--- 56,60 ----
    GNULIB_PTSNAME_R=0;     AC_SUBST([GNULIB_PTSNAME_R])
    GNULIB_PUTENV=0;        AC_SUBST([GNULIB_PUTENV])
+   GNULIB_QSORT_R=0;       AC_SUBST([GNULIB_QSORT_R])
    GNULIB_RANDOM=0;        AC_SUBST([GNULIB_RANDOM])
    GNULIB_RANDOM_R=0;      AC_SUBST([GNULIB_RANDOM_R])
***************
*** 108,111 ****
--- 109,113 ----
    REPLACE_PTSNAME_R=0;       AC_SUBST([REPLACE_PTSNAME_R])
    REPLACE_PUTENV=0;          AC_SUBST([REPLACE_PUTENV])
+   REPLACE_QSORT_R=0;         AC_SUBST([REPLACE_QSORT_R])
    REPLACE_RANDOM_R=0;        AC_SUBST([REPLACE_RANDOM_R])
    REPLACE_REALLOC=0;         AC_SUBST([REPLACE_REALLOC])
diff -Nrc2 texinfo-5.2/gnulib/m4/stpcpy.m4 texinfo-6.0/gnulib/m4/stpcpy.m4
*** texinfo-5.2/gnulib/m4/stpcpy.m4	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/m4/stpcpy.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 1,4 ****
  # stpcpy.m4 serial 8
! dnl Copyright (C) 2002, 2007, 2009-2013 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
--- 1,4 ----
  # stpcpy.m4 serial 8
! dnl Copyright (C) 2002, 2007, 2009-2015 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
diff -Nrc2 texinfo-5.2/gnulib/m4/strcase.m4 texinfo-6.0/gnulib/m4/strcase.m4
*** texinfo-5.2/gnulib/m4/strcase.m4	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/gnulib/m4/strcase.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 0 ****
--- 1,45 ----
+ # strcase.m4 serial 11
+ dnl Copyright (C) 2002, 2005-2015 Free Software Foundation, Inc.
+ dnl This file is free software; the Free Software Foundation
+ dnl gives unlimited permission to copy and/or distribute it,
+ dnl with or without modifications, as long as this notice is preserved.
+ 
+ AC_DEFUN([gl_STRCASE],
+ [
+   gl_FUNC_STRCASECMP
+   gl_FUNC_STRNCASECMP
+ ])
+ 
+ AC_DEFUN([gl_FUNC_STRCASECMP],
+ [
+   AC_REQUIRE([gl_HEADER_STRINGS_H_DEFAULTS])
+   AC_CHECK_FUNCS([strcasecmp])
+   if test $ac_cv_func_strcasecmp = no; then
+     HAVE_STRCASECMP=0
+   fi
+ ])
+ 
+ AC_DEFUN([gl_FUNC_STRNCASECMP],
+ [
+   AC_REQUIRE([gl_HEADER_STRINGS_H_DEFAULTS])
+   AC_CHECK_FUNCS([strncasecmp])
+   if test $ac_cv_func_strncasecmp = yes; then
+     HAVE_STRNCASECMP=1
+   else
+     HAVE_STRNCASECMP=0
+   fi
+   AC_CHECK_DECLS([strncasecmp])
+   if test $ac_cv_have_decl_strncasecmp = no; then
+     HAVE_DECL_STRNCASECMP=0
+   fi
+ ])
+ 
+ # Prerequisites of lib/strcasecmp.c.
+ AC_DEFUN([gl_PREREQ_STRCASECMP], [
+   :
+ ])
+ 
+ # Prerequisites of lib/strncasecmp.c.
+ AC_DEFUN([gl_PREREQ_STRNCASECMP], [
+   :
+ ])
diff -Nrc2 texinfo-5.2/gnulib/m4/strcasestr.m4 texinfo-6.0/gnulib/m4/strcasestr.m4
*** texinfo-5.2/gnulib/m4/strcasestr.m4	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/gnulib/m4/strcasestr.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 0 ****
--- 1,142 ----
+ # strcasestr.m4 serial 21
+ dnl Copyright (C) 2005, 2007-2015 Free Software Foundation, Inc.
+ dnl This file is free software; the Free Software Foundation
+ dnl gives unlimited permission to copy and/or distribute it,
+ dnl with or without modifications, as long as this notice is preserved.
+ 
+ dnl Check that strcasestr is present and works.
+ AC_DEFUN([gl_FUNC_STRCASESTR_SIMPLE],
+ [
+   AC_REQUIRE([gl_HEADER_STRING_H_DEFAULTS])
+ 
+   dnl Persuade glibc <string.h> to declare strcasestr().
+   AC_REQUIRE([AC_USE_SYSTEM_EXTENSIONS])
+ 
+   AC_REQUIRE([gl_FUNC_MEMCHR])
+   AC_CHECK_FUNCS([strcasestr])
+   if test $ac_cv_func_strcasestr = no; then
+     HAVE_STRCASESTR=0
+   else
+     if test "$gl_cv_func_memchr_works" != yes; then
+       REPLACE_STRCASESTR=1
+     else
+       dnl Detect http://sourceware.org/bugzilla/show_bug.cgi?id=12092.
+       AC_CACHE_CHECK([whether strcasestr works],
+         [gl_cv_func_strcasestr_works_always],
+         [AC_RUN_IFELSE([AC_LANG_PROGRAM([[
+ #include <string.h> /* for strcasestr */
+ #define P "_EF_BF_BD"
+ #define HAYSTACK "F_BD_CE_BD" P P P P "_C3_88_20" P P P "_C3_A7_20" P
+ #define NEEDLE P P P P P
+ ]], [[return !!strcasestr (HAYSTACK, NEEDLE);
+       ]])],
+           [gl_cv_func_strcasestr_works_always=yes],
+           [gl_cv_func_strcasestr_works_always=no],
+           [dnl glibc 2.12 and cygwin 1.7.7 have a known bug.  uClibc is not
+            dnl affected, since it uses different source code for strcasestr
+            dnl than glibc.
+            dnl Assume that it works on all other platforms, even if it is not
+            dnl linear.
+            AC_EGREP_CPP([Lucky user],
+              [
+ #ifdef __GNU_LIBRARY__
+  #include <features.h>
+  #if ((__GLIBC__ == 2 && __GLIBC_MINOR__ > 12) || (__GLIBC__ > 2)) \
+      || defined __UCLIBC__
+   Lucky user
+  #endif
+ #elif defined __CYGWIN__
+  #include <cygwin/version.h>
+  #if CYGWIN_VERSION_DLL_COMBINED > CYGWIN_VERSION_DLL_MAKE_COMBINED (1007, 7)
+   Lucky user
+  #endif
+ #else
+   Lucky user
+ #endif
+              ],
+              [gl_cv_func_strcasestr_works_always="guessing yes"],
+              [gl_cv_func_strcasestr_works_always="guessing no"])
+           ])
+         ])
+       case "$gl_cv_func_strcasestr_works_always" in
+         *yes) ;;
+         *)
+           REPLACE_STRCASESTR=1
+           ;;
+       esac
+     fi
+   fi
+ ]) # gl_FUNC_STRCASESTR_SIMPLE
+ 
+ dnl Additionally, check that strcasestr is efficient.
+ AC_DEFUN([gl_FUNC_STRCASESTR],
+ [
+   AC_REQUIRE([gl_FUNC_STRCASESTR_SIMPLE])
+   if test $HAVE_STRCASESTR = 1 && test $REPLACE_STRCASESTR = 0; then
+     AC_CACHE_CHECK([whether strcasestr works in linear time],
+       [gl_cv_func_strcasestr_linear],
+       [AC_RUN_IFELSE([AC_LANG_PROGRAM([[
+ #include <signal.h> /* for signal */
+ #include <string.h> /* for strcasestr */
+ #include <stdlib.h> /* for malloc */
+ #include <unistd.h> /* for alarm */
+ static void quit (int sig) { exit (sig + 128); }
+ ]], [[
+     int result = 0;
+     size_t m = 1000000;
+     char *haystack = (char *) malloc (2 * m + 2);
+     char *needle = (char *) malloc (m + 2);
+     /* Failure to compile this test due to missing alarm is okay,
+        since all such platforms (mingw) also lack strcasestr.  */
+     signal (SIGALRM, quit);
+     alarm (5);
+     /* Check for quadratic performance.  */
+     if (haystack && needle)
+       {
+         memset (haystack, 'A', 2 * m);
+         haystack[2 * m] = 'B';
+         haystack[2 * m + 1] = 0;
+         memset (needle, 'A', m);
+         needle[m] = 'B';
+         needle[m + 1] = 0;
+         if (!strcasestr (haystack, needle))
+           result |= 1;
+       }
+     return result;
+     ]])],
+         [gl_cv_func_strcasestr_linear=yes], [gl_cv_func_strcasestr_linear=no],
+         [dnl Only glibc > 2.12 and cygwin > 1.7.7 are known to have a
+          dnl strcasestr that works in linear time.
+          AC_EGREP_CPP([Lucky user],
+            [
+ #include <features.h>
+ #ifdef __GNU_LIBRARY__
+  #if ((__GLIBC__ == 2 && __GLIBC_MINOR__ > 12) || (__GLIBC__ > 2)) \
+      && !defined __UCLIBC__
+   Lucky user
+  #endif
+ #endif
+ #ifdef __CYGWIN__
+  #include <cygwin/version.h>
+  #if CYGWIN_VERSION_DLL_COMBINED > CYGWIN_VERSION_DLL_MAKE_COMBINED (1007, 7)
+   Lucky user
+  #endif
+ #endif
+            ],
+            [gl_cv_func_strcasestr_linear="guessing yes"],
+            [gl_cv_func_strcasestr_linear="guessing no"])
+         ])
+       ])
+     case "$gl_cv_func_strcasestr_linear" in
+       *yes) ;;
+       *)
+         REPLACE_STRCASESTR=1
+         ;;
+     esac
+   fi
+ ]) # gl_FUNC_STRCASESTR
+ 
+ # Prerequisites of lib/strcasestr.c.
+ AC_DEFUN([gl_PREREQ_STRCASESTR], [
+   :
+ ])
diff -Nrc2 texinfo-5.2/gnulib/m4/strdup.m4 texinfo-6.0/gnulib/m4/strdup.m4
*** texinfo-5.2/gnulib/m4/strdup.m4	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/m4/strdup.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 1,5 ****
  # strdup.m4 serial 13
  
! dnl Copyright (C) 2002-2013 Free Software Foundation, Inc.
  
  dnl This file is free software; the Free Software Foundation
--- 1,5 ----
  # strdup.m4 serial 13
  
! dnl Copyright (C) 2002-2015 Free Software Foundation, Inc.
  
  dnl This file is free software; the Free Software Foundation
diff -Nrc2 texinfo-5.2/gnulib/m4/strerror.m4 texinfo-6.0/gnulib/m4/strerror.m4
*** texinfo-5.2/gnulib/m4/strerror.m4	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/m4/strerror.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 1,4 ****
  # strerror.m4 serial 17
! dnl Copyright (C) 2002, 2007-2013 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
--- 1,4 ----
  # strerror.m4 serial 17
! dnl Copyright (C) 2002, 2007-2015 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
diff -Nrc2 texinfo-5.2/gnulib/m4/string_h.m4 texinfo-6.0/gnulib/m4/string_h.m4
*** texinfo-5.2/gnulib/m4/string_h.m4	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/m4/string_h.m4	2015-02-25 20:17:35.000000000 +0000
***************
*** 1,5 ****
  # Configure a GNU-like replacement for <string.h>.
  
! # Copyright (C) 2007-2013 Free Software Foundation, Inc.
  # This file is free software; the Free Software Foundation
  # gives unlimited permission to copy and/or distribute it,
--- 1,5 ----
  # Configure a GNU-like replacement for <string.h>.
  
! # Copyright (C) 2007-2015 Free Software Foundation, Inc.
  # This file is free software; the Free Software Foundation
  # gives unlimited permission to copy and/or distribute it,
diff -Nrc2 texinfo-5.2/gnulib/m4/strings_h.m4 texinfo-6.0/gnulib/m4/strings_h.m4
*** texinfo-5.2/gnulib/m4/strings_h.m4	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/gnulib/m4/strings_h.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 0 ****
--- 1,52 ----
+ # Configure a replacement for <strings.h>.
+ # serial 6
+ 
+ # Copyright (C) 2007, 2009-2015 Free Software Foundation, Inc.
+ # This file is free software; the Free Software Foundation
+ # gives unlimited permission to copy and/or distribute it,
+ # with or without modifications, as long as this notice is preserved.
+ 
+ AC_DEFUN([gl_HEADER_STRINGS_H],
+ [
+   dnl Use AC_REQUIRE here, so that the default behavior below is expanded
+   dnl once only, before all statements that occur in other macros.
+   AC_REQUIRE([gl_HEADER_STRINGS_H_BODY])
+ ])
+ 
+ AC_DEFUN([gl_HEADER_STRINGS_H_BODY],
+ [
+   AC_REQUIRE([gl_HEADER_STRINGS_H_DEFAULTS])
+ 
+   gl_CHECK_NEXT_HEADERS([strings.h])
+   if test $ac_cv_header_strings_h = yes; then
+     HAVE_STRINGS_H=1
+   else
+     HAVE_STRINGS_H=0
+   fi
+   AC_SUBST([HAVE_STRINGS_H])
+ 
+   dnl Check for declarations of anything we want to poison if the
+   dnl corresponding gnulib module is not in use.
+   gl_WARN_ON_USE_PREPARE([[
+     /* Minix 3.1.8 has a bug: <sys/types.h> must be included before
+        <strings.h>.  */
+     #include <sys/types.h>
+     #include <strings.h>
+     ]], [ffs strcasecmp strncasecmp])
+ ])
+ 
+ AC_DEFUN([gl_STRINGS_MODULE_INDICATOR],
+ [
+   dnl Use AC_REQUIRE here, so that the default settings are expanded once only.
+   AC_REQUIRE([gl_HEADER_STRINGS_H_DEFAULTS])
+   gl_MODULE_INDICATOR_SET_VARIABLE([$1])
+ ])
+ 
+ AC_DEFUN([gl_HEADER_STRINGS_H_DEFAULTS],
+ [
+   GNULIB_FFS=0;            AC_SUBST([GNULIB_FFS])
+   dnl Assume proper GNU behavior unless another module says otherwise.
+   HAVE_FFS=1;              AC_SUBST([HAVE_FFS])
+   HAVE_STRCASECMP=1;       AC_SUBST([HAVE_STRCASECMP])
+   HAVE_DECL_STRNCASECMP=1; AC_SUBST([HAVE_DECL_STRNCASECMP])
+ ])
diff -Nrc2 texinfo-5.2/gnulib/m4/strndup.m4 texinfo-6.0/gnulib/m4/strndup.m4
*** texinfo-5.2/gnulib/m4/strndup.m4	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/m4/strndup.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 1,4 ****
  # strndup.m4 serial 21
! dnl Copyright (C) 2002-2003, 2005-2013 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
--- 1,4 ----
  # strndup.m4 serial 21
! dnl Copyright (C) 2002-2003, 2005-2015 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
diff -Nrc2 texinfo-5.2/gnulib/m4/strnlen.m4 texinfo-6.0/gnulib/m4/strnlen.m4
*** texinfo-5.2/gnulib/m4/strnlen.m4	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/m4/strnlen.m4	2015-02-25 20:17:35.000000000 +0000
***************
*** 1,4 ****
  # strnlen.m4 serial 13
! dnl Copyright (C) 2002-2003, 2005-2007, 2009-2013 Free Software Foundation,
  dnl Inc.
  dnl This file is free software; the Free Software Foundation
--- 1,4 ----
  # strnlen.m4 serial 13
! dnl Copyright (C) 2002-2003, 2005-2007, 2009-2015 Free Software Foundation,
  dnl Inc.
  dnl This file is free software; the Free Software Foundation
diff -Nrc2 texinfo-5.2/gnulib/m4/strstr.m4 texinfo-6.0/gnulib/m4/strstr.m4
*** texinfo-5.2/gnulib/m4/strstr.m4	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/m4/strstr.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 1,4 ****
  # strstr.m4 serial 16
! dnl Copyright (C) 2008-2013 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
--- 1,4 ----
  # strstr.m4 serial 16
! dnl Copyright (C) 2008-2015 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
diff -Nrc2 texinfo-5.2/gnulib/m4/sys_socket_h.m4 texinfo-6.0/gnulib/m4/sys_socket_h.m4
*** texinfo-5.2/gnulib/m4/sys_socket_h.m4	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/m4/sys_socket_h.m4	2015-02-25 20:17:35.000000000 +0000
***************
*** 1,4 ****
  # sys_socket_h.m4 serial 23
! dnl Copyright (C) 2005-2013 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
--- 1,4 ----
  # sys_socket_h.m4 serial 23
! dnl Copyright (C) 2005-2015 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
diff -Nrc2 texinfo-5.2/gnulib/m4/sys_stat_h.m4 texinfo-6.0/gnulib/m4/sys_stat_h.m4
*** texinfo-5.2/gnulib/m4/sys_stat_h.m4	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/m4/sys_stat_h.m4	2015-02-25 20:17:35.000000000 +0000
***************
*** 1,4 ****
  # sys_stat_h.m4 serial 28   -*- Autoconf -*-
! dnl Copyright (C) 2006-2013 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
--- 1,4 ----
  # sys_stat_h.m4 serial 28   -*- Autoconf -*-
! dnl Copyright (C) 2006-2015 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
diff -Nrc2 texinfo-5.2/gnulib/m4/sys_time_h.m4 texinfo-6.0/gnulib/m4/sys_time_h.m4
*** texinfo-5.2/gnulib/m4/sys_time_h.m4	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/m4/sys_time_h.m4	2015-02-25 20:17:35.000000000 +0000
***************
*** 2,6 ****
  # serial 8
  
! # Copyright (C) 2007, 2009-2013 Free Software Foundation, Inc.
  # This file is free software; the Free Software Foundation
  # gives unlimited permission to copy and/or distribute it,
--- 2,6 ----
  # serial 8
  
! # Copyright (C) 2007, 2009-2015 Free Software Foundation, Inc.
  # This file is free software; the Free Software Foundation
  # gives unlimited permission to copy and/or distribute it,
diff -Nrc2 texinfo-5.2/gnulib/m4/sys_types_h.m4 texinfo-6.0/gnulib/m4/sys_types_h.m4
*** texinfo-5.2/gnulib/m4/sys_types_h.m4	2013-09-13 17:53:04.000000000 +0100
--- texinfo-6.0/gnulib/m4/sys_types_h.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 1,4 ****
  # sys_types_h.m4 serial 5
! dnl Copyright (C) 2011-2013 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
--- 1,4 ----
  # sys_types_h.m4 serial 5
! dnl Copyright (C) 2011-2015 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
diff -Nrc2 texinfo-5.2/gnulib/m4/tempname.m4 texinfo-6.0/gnulib/m4/tempname.m4
*** texinfo-5.2/gnulib/m4/tempname.m4	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/m4/tempname.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 1,5 ****
  #serial 5
  
! # Copyright (C) 2006-2007, 2009-2013 Free Software Foundation, Inc.
  # This file is free software; the Free Software Foundation
  # gives unlimited permission to copy and/or distribute it,
--- 1,5 ----
  #serial 5
  
! # Copyright (C) 2006-2007, 2009-2015 Free Software Foundation, Inc.
  # This file is free software; the Free Software Foundation
  # gives unlimited permission to copy and/or distribute it,
diff -Nrc2 texinfo-5.2/gnulib/m4/threadlib.m4 texinfo-6.0/gnulib/m4/threadlib.m4
*** texinfo-5.2/gnulib/m4/threadlib.m4	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/m4/threadlib.m4	2015-02-25 20:17:35.000000000 +0000
***************
*** 1,4 ****
! # threadlib.m4 serial 10 (gettext-0.18.2)
! dnl Copyright (C) 2005-2013 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
--- 1,4 ----
! # threadlib.m4 serial 11 (gettext-0.18.2)
! dnl Copyright (C) 2005-2015 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
***************
*** 23,27 ****
  dnl programs that really need multithread functionality. The difference
  dnl between LIBTHREAD and LIBMULTITHREAD is that on platforms supporting weak
! dnl symbols, typically LIBTHREAD="" whereas LIBMULTITHREAD="-lpthread".
  dnl Adds to CPPFLAGS the flag -D_REENTRANT or -D_THREAD_SAFE if needed for
  dnl multithread-safe programs.
--- 23,27 ----
  dnl programs that really need multithread functionality. The difference
  dnl between LIBTHREAD and LIBMULTITHREAD is that on platforms supporting weak
! dnl symbols, typically LIBTHREAD is empty whereas LIBMULTITHREAD is not.
  dnl Adds to CPPFLAGS the flag -D_REENTRANT or -D_THREAD_SAFE if needed for
  dnl multithread-safe programs.
***************
*** 163,175 ****
          # in libc. IRIX 6.5 has the first one in both libc and libpthread, but
          # the second one only in libpthread, and lock.c needs it.
!         AC_LINK_IFELSE(
!           [AC_LANG_PROGRAM(
!              [[#include <pthread.h>]],
!              [[pthread_mutex_lock((pthread_mutex_t*)0);
!                pthread_mutexattr_init((pthread_mutexattr_t*)0);]])],
!           [gl_have_pthread=yes])
          # Test for libpthread by looking for pthread_kill. (Not pthread_self,
          # since it is defined as a macro on OSF/1.)
!         if test -n "$gl_have_pthread"; then
            # The program links fine without libpthread. But it may actually
            # need to link with libpthread in order to create multiple threads.
--- 163,191 ----
          # in libc. IRIX 6.5 has the first one in both libc and libpthread, but
          # the second one only in libpthread, and lock.c needs it.
!         #
!         # If -pthread works, prefer it to -lpthread, since Ubuntu 14.04
!         # needs -pthread for some reason.  See:
!         # http://lists.gnu.org/archive/html/bug-gnulib/2014-09/msg00023.html
!         save_LIBS=$LIBS
!         for gl_pthread in '' '-pthread'; do
!           LIBS="$LIBS $gl_pthread"
!           AC_LINK_IFELSE(
!             [AC_LANG_PROGRAM(
!                [[#include <pthread.h>
!                  pthread_mutex_t m;
!                  pthread_mutexattr_t ma;
!                ]],
!                [[pthread_mutex_lock (&m);
!                  pthread_mutexattr_init (&ma);]])],
!             [gl_have_pthread=yes
!              LIBTHREAD=$gl_pthread LTLIBTHREAD=$gl_pthread
!              LIBMULTITHREAD=$gl_pthread LTLIBMULTITHREAD=$gl_pthread])
!           LIBS=$save_LIBS
!           test -n "$gl_have_pthread" && break
!         done
! 
          # Test for libpthread by looking for pthread_kill. (Not pthread_self,
          # since it is defined as a macro on OSF/1.)
!         if test -n "$gl_have_pthread" && test -z "$LIBTHREAD"; then
            # The program links fine without libpthread. But it may actually
            # need to link with libpthread in order to create multiple threads.
***************
*** 186,190 ****
               esac
              ])
!         else
            # Some library is needed. Try libpthread and libc_r.
            AC_CHECK_LIB([pthread], [pthread_kill],
--- 202,206 ----
               esac
              ])
!         elif test -z "$gl_have_pthread"; then
            # Some library is needed. Try libpthread and libc_r.
            AC_CHECK_LIB([pthread], [pthread_kill],
***************
*** 327,330 ****
--- 343,348 ----
  dnl GNU Hurd/glibc     posix
  dnl
+ dnl Ubuntu 14.04       posix      -pthread        Y      OK
+ dnl
  dnl FreeBSD 5.3        posix      -lc_r           Y
  dnl                    posix      -lkse ?         Y
diff -Nrc2 texinfo-5.2/gnulib/m4/time_h.m4 texinfo-6.0/gnulib/m4/time_h.m4
*** texinfo-5.2/gnulib/m4/time_h.m4	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/m4/time_h.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 1,7 ****
  # Configure a more-standard replacement for <time.h>.
  
! # Copyright (C) 2000-2001, 2003-2007, 2009-2013 Free Software Foundation, Inc.
  
! # serial 7
  
  # This file is free software; the Free Software Foundation
--- 1,7 ----
  # Configure a more-standard replacement for <time.h>.
  
! # Copyright (C) 2000-2001, 2003-2007, 2009-2015 Free Software Foundation, Inc.
  
! # serial 9
  
  # This file is free software; the Free Software Foundation
***************
*** 27,31 ****
  
  dnl Check whether 'struct timespec' is declared
! dnl in time.h, sys/time.h, or pthread.h.
  
  AC_DEFUN([gl_CHECK_TYPE_STRUCT_TIMESPEC],
--- 27,31 ----
  
  dnl Check whether 'struct timespec' is declared
! dnl in time.h, sys/time.h, pthread.h, or unistd.h.
  
  AC_DEFUN([gl_CHECK_TYPE_STRUCT_TIMESPEC],
***************
*** 45,48 ****
--- 45,49 ----
    SYS_TIME_H_DEFINES_STRUCT_TIMESPEC=0
    PTHREAD_H_DEFINES_STRUCT_TIMESPEC=0
+   UNISTD_H_DEFINES_STRUCT_TIMESPEC=0
    if test $gl_cv_sys_struct_timespec_in_time_h = yes; then
      TIME_H_DEFINES_STRUCT_TIMESPEC=1
***************
*** 71,74 ****
--- 72,88 ----
        if test $gl_cv_sys_struct_timespec_in_pthread_h = yes; then
          PTHREAD_H_DEFINES_STRUCT_TIMESPEC=1
+       else
+         AC_CACHE_CHECK([for struct timespec in <unistd.h>],
+           [gl_cv_sys_struct_timespec_in_unistd_h],
+           [AC_COMPILE_IFELSE(
+              [AC_LANG_PROGRAM(
+                 [[#include <unistd.h>
+                 ]],
+                 [[static struct timespec x; x.tv_sec = x.tv_nsec;]])],
+              [gl_cv_sys_struct_timespec_in_unistd_h=yes],
+              [gl_cv_sys_struct_timespec_in_unistd_h=no])])
+         if test $gl_cv_sys_struct_timespec_in_unistd_h = yes; then
+           UNISTD_H_DEFINES_STRUCT_TIMESPEC=1
+         fi
        fi
      fi
***************
*** 77,80 ****
--- 91,95 ----
    AC_SUBST([SYS_TIME_H_DEFINES_STRUCT_TIMESPEC])
    AC_SUBST([PTHREAD_H_DEFINES_STRUCT_TIMESPEC])
+   AC_SUBST([UNISTD_H_DEFINES_STRUCT_TIMESPEC])
  ])
  
***************
*** 107,109 ****
--- 122,133 ----
    REPLACE_NANOSLEEP=GNULIB_PORTCHECK;    AC_SUBST([REPLACE_NANOSLEEP])
    REPLACE_TIMEGM=GNULIB_PORTCHECK;       AC_SUBST([REPLACE_TIMEGM])
+ 
+   dnl Hack so that the time module doesn't depend on the sys_time module.
+   dnl First, default GNULIB_GETTIMEOFDAY to 0 if sys_time is absent.
+   : ${GNULIB_GETTIMEOFDAY=0};            AC_SUBST([GNULIB_GETTIMEOFDAY])
+   dnl Second, it's OK to not use GNULIB_PORTCHECK for REPLACE_GMTIME
+   dnl and REPLACE_LOCALTIME, as portability to Solaris 2.6 and earlier
+   dnl is no longer a big deal.
+   REPLACE_GMTIME=0;                      AC_SUBST([REPLACE_GMTIME])
+   REPLACE_LOCALTIME=0;                   AC_SUBST([REPLACE_LOCALTIME])
  ])
diff -Nrc2 texinfo-5.2/gnulib/m4/unistd_h.m4 texinfo-6.0/gnulib/m4/unistd_h.m4
*** texinfo-5.2/gnulib/m4/unistd_h.m4	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/m4/unistd_h.m4	2015-02-25 20:17:35.000000000 +0000
***************
*** 1,4 ****
! # unistd_h.m4 serial 66
! dnl Copyright (C) 2006-2013 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
--- 1,4 ----
! # unistd_h.m4 serial 68
! dnl Copyright (C) 2006-2015 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
***************
*** 161,164 ****
--- 161,165 ----
    REPLACE_GETCWD=0;       AC_SUBST([REPLACE_GETCWD])
    REPLACE_GETDOMAINNAME=0; AC_SUBST([REPLACE_GETDOMAINNAME])
+   REPLACE_GETDTABLESIZE=0; AC_SUBST([REPLACE_GETDTABLESIZE])
    REPLACE_GETLOGIN_R=0;   AC_SUBST([REPLACE_GETLOGIN_R])
    REPLACE_GETGROUPS=0;    AC_SUBST([REPLACE_GETGROUPS])
***************
*** 173,179 ****
--- 174,182 ----
    REPLACE_READ=0;         AC_SUBST([REPLACE_READ])
    REPLACE_READLINK=0;     AC_SUBST([REPLACE_READLINK])
+   REPLACE_READLINKAT=0;   AC_SUBST([REPLACE_READLINKAT])
    REPLACE_RMDIR=0;        AC_SUBST([REPLACE_RMDIR])
    REPLACE_SLEEP=0;        AC_SUBST([REPLACE_SLEEP])
    REPLACE_SYMLINK=0;      AC_SUBST([REPLACE_SYMLINK])
+   REPLACE_SYMLINKAT=0;    AC_SUBST([REPLACE_SYMLINKAT])
    REPLACE_TTYNAME_R=0;    AC_SUBST([REPLACE_TTYNAME_R])
    REPLACE_UNLINK=0;       AC_SUBST([REPLACE_UNLINK])
diff -Nrc2 texinfo-5.2/gnulib/m4/vasnprintf.m4 texinfo-6.0/gnulib/m4/vasnprintf.m4
*** texinfo-5.2/gnulib/m4/vasnprintf.m4	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/gnulib/m4/vasnprintf.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 0 ****
--- 1,291 ----
+ # vasnprintf.m4 serial 36
+ dnl Copyright (C) 2002-2004, 2006-2015 Free Software Foundation, Inc.
+ dnl This file is free software; the Free Software Foundation
+ dnl gives unlimited permission to copy and/or distribute it,
+ dnl with or without modifications, as long as this notice is preserved.
+ 
+ AC_DEFUN([gl_FUNC_VASNPRINTF],
+ [
+   AC_CHECK_FUNCS_ONCE([vasnprintf])
+   if test $ac_cv_func_vasnprintf = no; then
+     gl_REPLACE_VASNPRINTF
+   fi
+ ])
+ 
+ AC_DEFUN([gl_REPLACE_VASNPRINTF],
+ [
+   AC_CHECK_FUNCS_ONCE([vasnprintf])
+   AC_LIBOBJ([vasnprintf])
+   AC_LIBOBJ([printf-args])
+   AC_LIBOBJ([printf-parse])
+   AC_LIBOBJ([asnprintf])
+   if test $ac_cv_func_vasnprintf = yes; then
+     AC_DEFINE([REPLACE_VASNPRINTF], [1],
+       [Define if vasnprintf exists but is overridden by gnulib.])
+   fi
+   gl_PREREQ_PRINTF_ARGS
+   gl_PREREQ_PRINTF_PARSE
+   gl_PREREQ_VASNPRINTF
+   gl_PREREQ_ASNPRINTF
+ ])
+ 
+ # Prerequisites of lib/printf-args.h, lib/printf-args.c.
+ AC_DEFUN([gl_PREREQ_PRINTF_ARGS],
+ [
+   AC_REQUIRE([AC_TYPE_LONG_LONG_INT])
+   AC_REQUIRE([gt_TYPE_WCHAR_T])
+   AC_REQUIRE([gt_TYPE_WINT_T])
+ ])
+ 
+ # Prerequisites of lib/printf-parse.h, lib/printf-parse.c.
+ AC_DEFUN([gl_PREREQ_PRINTF_PARSE],
+ [
+   AC_REQUIRE([gl_FEATURES_H])
+   AC_REQUIRE([AC_TYPE_LONG_LONG_INT])
+   AC_REQUIRE([gt_TYPE_WCHAR_T])
+   AC_REQUIRE([gt_TYPE_WINT_T])
+   AC_REQUIRE([AC_TYPE_SIZE_T])
+   AC_CHECK_TYPE([ptrdiff_t], ,
+     [AC_DEFINE([ptrdiff_t], [long],
+        [Define as the type of the result of subtracting two pointers, if the system doesn't define it.])
+     ])
+   AC_REQUIRE([gt_AC_TYPE_INTMAX_T])
+ ])
+ 
+ # Prerequisites of lib/vasnprintf.c.
+ AC_DEFUN_ONCE([gl_PREREQ_VASNPRINTF],
+ [
+   AC_REQUIRE([AC_FUNC_ALLOCA])
+   AC_REQUIRE([AC_TYPE_LONG_LONG_INT])
+   AC_REQUIRE([gt_TYPE_WCHAR_T])
+   AC_REQUIRE([gt_TYPE_WINT_T])
+   AC_CHECK_FUNCS([snprintf strnlen wcslen wcsnlen mbrtowc wcrtomb])
+   dnl Use the _snprintf function only if it is declared (because on NetBSD it
+   dnl is defined as a weak alias of snprintf; we prefer to use the latter).
+   AC_CHECK_DECLS([_snprintf], , , [[#include <stdio.h>]])
+   dnl Knowing DBL_EXPBIT0_WORD and DBL_EXPBIT0_BIT enables an optimization
+   dnl in the code for NEED_PRINTF_LONG_DOUBLE || NEED_PRINTF_DOUBLE.
+   AC_REQUIRE([gl_DOUBLE_EXPONENT_LOCATION])
+   dnl We can avoid a lot of code by assuming that snprintf's return value
+   dnl conforms to ISO C99. So check that.
+   AC_REQUIRE([gl_SNPRINTF_RETVAL_C99])
+   case "$gl_cv_func_snprintf_retval_c99" in
+     *yes)
+       AC_DEFINE([HAVE_SNPRINTF_RETVAL_C99], [1],
+         [Define if the return value of the snprintf function is the number of
+          of bytes (excluding the terminating NUL) that would have been produced
+          if the buffer had been large enough.])
+       ;;
+   esac
+ ])
+ 
+ # Extra prerequisites of lib/vasnprintf.c for supporting 'long double'
+ # arguments.
+ AC_DEFUN_ONCE([gl_PREREQ_VASNPRINTF_LONG_DOUBLE],
+ [
+   AC_REQUIRE([gl_PRINTF_LONG_DOUBLE])
+   case "$gl_cv_func_printf_long_double" in
+     *yes)
+       ;;
+     *)
+       AC_DEFINE([NEED_PRINTF_LONG_DOUBLE], [1],
+         [Define if the vasnprintf implementation needs special code for
+          'long double' arguments.])
+       ;;
+   esac
+ ])
+ 
+ # Extra prerequisites of lib/vasnprintf.c for supporting infinite 'double'
+ # arguments.
+ AC_DEFUN([gl_PREREQ_VASNPRINTF_INFINITE_DOUBLE],
+ [
+   AC_REQUIRE([gl_PRINTF_INFINITE])
+   case "$gl_cv_func_printf_infinite" in
+     *yes)
+       ;;
+     *)
+       AC_DEFINE([NEED_PRINTF_INFINITE_DOUBLE], [1],
+         [Define if the vasnprintf implementation needs special code for
+          infinite 'double' arguments.])
+       ;;
+   esac
+ ])
+ 
+ # Extra prerequisites of lib/vasnprintf.c for supporting infinite 'long double'
+ # arguments.
+ AC_DEFUN([gl_PREREQ_VASNPRINTF_INFINITE_LONG_DOUBLE],
+ [
+   AC_REQUIRE([gl_PRINTF_INFINITE_LONG_DOUBLE])
+   dnl There is no need to set NEED_PRINTF_INFINITE_LONG_DOUBLE if
+   dnl NEED_PRINTF_LONG_DOUBLE is already set.
+   AC_REQUIRE([gl_PREREQ_VASNPRINTF_LONG_DOUBLE])
+   case "$gl_cv_func_printf_long_double" in
+     *yes)
+       case "$gl_cv_func_printf_infinite_long_double" in
+         *yes)
+           ;;
+         *)
+           AC_DEFINE([NEED_PRINTF_INFINITE_LONG_DOUBLE], [1],
+             [Define if the vasnprintf implementation needs special code for
+              infinite 'long double' arguments.])
+           ;;
+       esac
+       ;;
+   esac
+ ])
+ 
+ # Extra prerequisites of lib/vasnprintf.c for supporting the 'a' directive.
+ AC_DEFUN([gl_PREREQ_VASNPRINTF_DIRECTIVE_A],
+ [
+   AC_REQUIRE([gl_PRINTF_DIRECTIVE_A])
+   case "$gl_cv_func_printf_directive_a" in
+     *yes)
+       ;;
+     *)
+       AC_DEFINE([NEED_PRINTF_DIRECTIVE_A], [1],
+         [Define if the vasnprintf implementation needs special code for
+          the 'a' and 'A' directives.])
+       AC_CHECK_FUNCS([nl_langinfo])
+       ;;
+   esac
+ ])
+ 
+ # Extra prerequisites of lib/vasnprintf.c for supporting the 'F' directive.
+ AC_DEFUN([gl_PREREQ_VASNPRINTF_DIRECTIVE_F],
+ [
+   AC_REQUIRE([gl_PRINTF_DIRECTIVE_F])
+   case "$gl_cv_func_printf_directive_f" in
+     *yes)
+       ;;
+     *)
+       AC_DEFINE([NEED_PRINTF_DIRECTIVE_F], [1],
+         [Define if the vasnprintf implementation needs special code for
+          the 'F' directive.])
+       ;;
+   esac
+ ])
+ 
+ # Extra prerequisites of lib/vasnprintf.c for supporting the 'ls' directive.
+ AC_DEFUN([gl_PREREQ_VASNPRINTF_DIRECTIVE_LS],
+ [
+   AC_REQUIRE([gl_PRINTF_DIRECTIVE_LS])
+   case "$gl_cv_func_printf_directive_ls" in
+     *yes)
+       ;;
+     *)
+       AC_DEFINE([NEED_PRINTF_DIRECTIVE_LS], [1],
+         [Define if the vasnprintf implementation needs special code for
+          the 'ls' directive.])
+       ;;
+   esac
+ ])
+ 
+ # Extra prerequisites of lib/vasnprintf.c for supporting the ' flag.
+ AC_DEFUN([gl_PREREQ_VASNPRINTF_FLAG_GROUPING],
+ [
+   AC_REQUIRE([gl_PRINTF_FLAG_GROUPING])
+   case "$gl_cv_func_printf_flag_grouping" in
+     *yes)
+       ;;
+     *)
+       AC_DEFINE([NEED_PRINTF_FLAG_GROUPING], [1],
+         [Define if the vasnprintf implementation needs special code for the
+          ' flag.])
+       ;;
+   esac
+ ])
+ 
+ # Extra prerequisites of lib/vasnprintf.c for supporting the '-' flag.
+ AC_DEFUN([gl_PREREQ_VASNPRINTF_FLAG_LEFTADJUST],
+ [
+   AC_REQUIRE([gl_PRINTF_FLAG_LEFTADJUST])
+   case "$gl_cv_func_printf_flag_leftadjust" in
+     *yes)
+       ;;
+     *)
+       AC_DEFINE([NEED_PRINTF_FLAG_LEFTADJUST], [1],
+         [Define if the vasnprintf implementation needs special code for the
+          '-' flag.])
+       ;;
+   esac
+ ])
+ 
+ # Extra prerequisites of lib/vasnprintf.c for supporting the 0 flag.
+ AC_DEFUN([gl_PREREQ_VASNPRINTF_FLAG_ZERO],
+ [
+   AC_REQUIRE([gl_PRINTF_FLAG_ZERO])
+   case "$gl_cv_func_printf_flag_zero" in
+     *yes)
+       ;;
+     *)
+       AC_DEFINE([NEED_PRINTF_FLAG_ZERO], [1],
+         [Define if the vasnprintf implementation needs special code for the
+          0 flag.])
+       ;;
+   esac
+ ])
+ 
+ # Extra prerequisites of lib/vasnprintf.c for supporting large precisions.
+ AC_DEFUN([gl_PREREQ_VASNPRINTF_PRECISION],
+ [
+   AC_REQUIRE([gl_PRINTF_PRECISION])
+   case "$gl_cv_func_printf_precision" in
+     *yes)
+       ;;
+     *)
+       AC_DEFINE([NEED_PRINTF_UNBOUNDED_PRECISION], [1],
+         [Define if the vasnprintf implementation needs special code for
+          supporting large precisions without arbitrary bounds.])
+       AC_DEFINE([NEED_PRINTF_DOUBLE], [1],
+         [Define if the vasnprintf implementation needs special code for
+          'double' arguments.])
+       AC_DEFINE([NEED_PRINTF_LONG_DOUBLE], [1],
+         [Define if the vasnprintf implementation needs special code for
+          'long double' arguments.])
+       ;;
+   esac
+ ])
+ 
+ # Extra prerequisites of lib/vasnprintf.c for surviving out-of-memory
+ # conditions.
+ AC_DEFUN([gl_PREREQ_VASNPRINTF_ENOMEM],
+ [
+   AC_REQUIRE([gl_PRINTF_ENOMEM])
+   case "$gl_cv_func_printf_enomem" in
+     *yes)
+       ;;
+     *)
+       AC_DEFINE([NEED_PRINTF_ENOMEM], [1],
+         [Define if the vasnprintf implementation needs special code for
+          surviving out-of-memory conditions.])
+       AC_DEFINE([NEED_PRINTF_DOUBLE], [1],
+         [Define if the vasnprintf implementation needs special code for
+          'double' arguments.])
+       AC_DEFINE([NEED_PRINTF_LONG_DOUBLE], [1],
+         [Define if the vasnprintf implementation needs special code for
+          'long double' arguments.])
+       ;;
+   esac
+ ])
+ 
+ # Prerequisites of lib/vasnprintf.c including all extras for POSIX compliance.
+ AC_DEFUN([gl_PREREQ_VASNPRINTF_WITH_EXTRAS],
+ [
+   AC_REQUIRE([gl_PREREQ_VASNPRINTF])
+   gl_PREREQ_VASNPRINTF_LONG_DOUBLE
+   gl_PREREQ_VASNPRINTF_INFINITE_DOUBLE
+   gl_PREREQ_VASNPRINTF_INFINITE_LONG_DOUBLE
+   gl_PREREQ_VASNPRINTF_DIRECTIVE_A
+   gl_PREREQ_VASNPRINTF_DIRECTIVE_F
+   gl_PREREQ_VASNPRINTF_DIRECTIVE_LS
+   gl_PREREQ_VASNPRINTF_FLAG_GROUPING
+   gl_PREREQ_VASNPRINTF_FLAG_LEFTADJUST
+   gl_PREREQ_VASNPRINTF_FLAG_ZERO
+   gl_PREREQ_VASNPRINTF_PRECISION
+   gl_PREREQ_VASNPRINTF_ENOMEM
+ ])
+ 
+ # Prerequisites of lib/asnprintf.c.
+ AC_DEFUN([gl_PREREQ_ASNPRINTF],
+ [
+ ])
diff -Nrc2 texinfo-5.2/gnulib/m4/vasprintf-posix.m4 texinfo-6.0/gnulib/m4/vasprintf-posix.m4
*** texinfo-5.2/gnulib/m4/vasprintf-posix.m4	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/gnulib/m4/vasprintf-posix.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 0 ****
--- 1,101 ----
+ # vasprintf-posix.m4 serial 13
+ dnl Copyright (C) 2007-2015 Free Software Foundation, Inc.
+ dnl This file is free software; the Free Software Foundation
+ dnl gives unlimited permission to copy and/or distribute it,
+ dnl with or without modifications, as long as this notice is preserved.
+ 
+ AC_DEFUN([gl_FUNC_VASPRINTF_POSIX],
+ [
+   AC_REQUIRE([gl_PRINTF_SIZES_C99])
+   AC_REQUIRE([gl_PRINTF_LONG_DOUBLE])
+   AC_REQUIRE([gl_PRINTF_INFINITE])
+   AC_REQUIRE([gl_PRINTF_INFINITE_LONG_DOUBLE])
+   AC_REQUIRE([gl_PRINTF_DIRECTIVE_A])
+   AC_REQUIRE([gl_PRINTF_DIRECTIVE_F])
+   AC_REQUIRE([gl_PRINTF_DIRECTIVE_N])
+   AC_REQUIRE([gl_PRINTF_DIRECTIVE_LS])
+   AC_REQUIRE([gl_PRINTF_POSITIONS])
+   AC_REQUIRE([gl_PRINTF_FLAG_GROUPING])
+   AC_REQUIRE([gl_PRINTF_FLAG_LEFTADJUST])
+   AC_REQUIRE([gl_PRINTF_FLAG_ZERO])
+   AC_REQUIRE([gl_PRINTF_PRECISION])
+   AC_REQUIRE([gl_PRINTF_ENOMEM])
+   gl_cv_func_vasprintf_posix=no
+   AC_CHECK_FUNCS([vasprintf])
+   case "$gl_cv_func_printf_sizes_c99" in
+     *yes)
+       case "$gl_cv_func_printf_long_double" in
+         *yes)
+           case "$gl_cv_func_printf_infinite" in
+             *yes)
+               case "$gl_cv_func_printf_infinite_long_double" in
+                 *yes)
+                   case "$gl_cv_func_printf_directive_a" in
+                     *yes)
+                       case "$gl_cv_func_printf_directive_f" in
+                         *yes)
+                           case "$gl_cv_func_printf_directive_n" in
+                             *yes)
+                               case "$gl_cv_func_printf_directive_ls" in
+                                 *yes)
+                                   case "$gl_cv_func_printf_positions" in
+                                     *yes)
+                                       case "$gl_cv_func_printf_flag_grouping" in
+                                         *yes)
+                                           case "$gl_cv_func_printf_flag_leftadjust" in
+                                             *yes)
+                                               case "$gl_cv_func_printf_flag_zero" in
+                                                 *yes)
+                                                   case "$gl_cv_func_printf_precision" in
+                                                     *yes)
+                                                       case "$gl_cv_func_printf_enomem" in
+                                                         *yes)
+                                                           if test $ac_cv_func_vasprintf = yes; then
+                                                             # vasprintf exists and is
+                                                             # already POSIX compliant.
+                                                             gl_cv_func_vasprintf_posix=yes
+                                                           fi
+                                                           ;;
+                                                       esac
+                                                       ;;
+                                                   esac
+                                                   ;;
+                                               esac
+                                               ;;
+                                           esac
+                                           ;;
+                                       esac
+                                       ;;
+                                   esac
+                                   ;;
+                               esac
+                               ;;
+                           esac
+                           ;;
+                       esac
+                       ;;
+                   esac
+                   ;;
+               esac
+               ;;
+           esac
+           ;;
+       esac
+       ;;
+   esac
+   if test $gl_cv_func_vasprintf_posix = no; then
+     gl_PREREQ_VASNPRINTF_LONG_DOUBLE
+     gl_PREREQ_VASNPRINTF_INFINITE_DOUBLE
+     gl_PREREQ_VASNPRINTF_INFINITE_LONG_DOUBLE
+     gl_PREREQ_VASNPRINTF_DIRECTIVE_A
+     gl_PREREQ_VASNPRINTF_DIRECTIVE_F
+     gl_PREREQ_VASNPRINTF_DIRECTIVE_LS
+     gl_PREREQ_VASNPRINTF_FLAG_GROUPING
+     gl_PREREQ_VASNPRINTF_FLAG_LEFTADJUST
+     gl_PREREQ_VASNPRINTF_FLAG_ZERO
+     gl_PREREQ_VASNPRINTF_PRECISION
+     gl_PREREQ_VASNPRINTF_ENOMEM
+     gl_REPLACE_VASNPRINTF
+     gl_REPLACE_VASPRINTF
+   fi
+ ])
diff -Nrc2 texinfo-5.2/gnulib/m4/vasprintf.m4 texinfo-6.0/gnulib/m4/vasprintf.m4
*** texinfo-5.2/gnulib/m4/vasprintf.m4	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/gnulib/m4/vasprintf.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 0 ****
--- 1,46 ----
+ # vasprintf.m4 serial 6
+ dnl Copyright (C) 2002-2003, 2006-2007, 2009-2015 Free Software Foundation,
+ dnl Inc.
+ dnl This file is free software; the Free Software Foundation
+ dnl gives unlimited permission to copy and/or distribute it,
+ dnl with or without modifications, as long as this notice is preserved.
+ 
+ AC_DEFUN([gl_FUNC_VASPRINTF],
+ [
+   AC_CHECK_FUNCS([vasprintf])
+   if test $ac_cv_func_vasprintf = no; then
+     gl_REPLACE_VASPRINTF
+   fi
+ ])
+ 
+ AC_DEFUN([gl_REPLACE_VASPRINTF],
+ [
+   AC_LIBOBJ([vasprintf])
+   AC_LIBOBJ([asprintf])
+   AC_REQUIRE([gl_STDIO_H_DEFAULTS])
+   if test $ac_cv_func_vasprintf = yes; then
+     REPLACE_VASPRINTF=1
+   else
+     HAVE_VASPRINTF=0
+   fi
+   gl_PREREQ_VASPRINTF_H
+   gl_PREREQ_VASPRINTF
+   gl_PREREQ_ASPRINTF
+ ])
+ 
+ # Prerequisites of the vasprintf portion of lib/stdio.h.
+ AC_DEFUN([gl_PREREQ_VASPRINTF_H],
+ [
+   dnl Persuade glibc <stdio.h> to declare asprintf() and vasprintf().
+   AC_REQUIRE([AC_USE_SYSTEM_EXTENSIONS])
+ ])
+ 
+ # Prerequisites of lib/vasprintf.c.
+ AC_DEFUN([gl_PREREQ_VASPRINTF],
+ [
+ ])
+ 
+ # Prerequisites of lib/asprintf.c.
+ AC_DEFUN([gl_PREREQ_ASPRINTF],
+ [
+ ])
diff -Nrc2 texinfo-5.2/gnulib/m4/warn-on-use.m4 texinfo-6.0/gnulib/m4/warn-on-use.m4
*** texinfo-5.2/gnulib/m4/warn-on-use.m4	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/m4/warn-on-use.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 1,4 ****
  # warn-on-use.m4 serial 5
! dnl Copyright (C) 2010-2013 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
--- 1,4 ----
  # warn-on-use.m4 serial 5
! dnl Copyright (C) 2010-2015 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
diff -Nrc2 texinfo-5.2/gnulib/m4/wchar_h.m4 texinfo-6.0/gnulib/m4/wchar_h.m4
*** texinfo-5.2/gnulib/m4/wchar_h.m4	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/m4/wchar_h.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 1,5 ****
  dnl A placeholder for ISO C99 <wchar.h>, for platforms that have issues.
  
! dnl Copyright (C) 2007-2013 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
--- 1,5 ----
  dnl A placeholder for ISO C99 <wchar.h>, for platforms that have issues.
  
! dnl Copyright (C) 2007-2015 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
diff -Nrc2 texinfo-5.2/gnulib/m4/wchar_t.m4 texinfo-6.0/gnulib/m4/wchar_t.m4
*** texinfo-5.2/gnulib/m4/wchar_t.m4	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/m4/wchar_t.m4	2015-02-25 20:17:35.000000000 +0000
***************
*** 1,4 ****
  # wchar_t.m4 serial 4 (gettext-0.18.2)
! dnl Copyright (C) 2002-2003, 2008-2013 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
--- 1,4 ----
  # wchar_t.m4 serial 4 (gettext-0.18.2)
! dnl Copyright (C) 2002-2003, 2008-2015 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
diff -Nrc2 texinfo-5.2/gnulib/m4/wcrtomb.m4 texinfo-6.0/gnulib/m4/wcrtomb.m4
*** texinfo-5.2/gnulib/m4/wcrtomb.m4	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/m4/wcrtomb.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 1,4 ****
  # wcrtomb.m4 serial 11
! dnl Copyright (C) 2008-2013 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
--- 1,4 ----
  # wcrtomb.m4 serial 11
! dnl Copyright (C) 2008-2015 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
diff -Nrc2 texinfo-5.2/gnulib/m4/wctype_h.m4 texinfo-6.0/gnulib/m4/wctype_h.m4
*** texinfo-5.2/gnulib/m4/wctype_h.m4	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/m4/wctype_h.m4	2015-02-25 20:17:35.000000000 +0000
***************
*** 3,7 ****
  dnl A placeholder for ISO C99 <wctype.h>, for platforms that lack it.
  
! dnl Copyright (C) 2006-2013 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
--- 3,7 ----
  dnl A placeholder for ISO C99 <wctype.h>, for platforms that lack it.
  
! dnl Copyright (C) 2006-2015 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
diff -Nrc2 texinfo-5.2/gnulib/m4/wcwidth.m4 texinfo-6.0/gnulib/m4/wcwidth.m4
*** texinfo-5.2/gnulib/m4/wcwidth.m4	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/m4/wcwidth.m4	2015-02-26 14:43:37.000000000 +0000
***************
*** 1,4 ****
  # wcwidth.m4 serial 23
! dnl Copyright (C) 2006-2013 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
--- 1,4 ----
  # wcwidth.m4 serial 23
! dnl Copyright (C) 2006-2015 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
diff -Nrc2 texinfo-5.2/gnulib/m4/wint_t.m4 texinfo-6.0/gnulib/m4/wint_t.m4
*** texinfo-5.2/gnulib/m4/wint_t.m4	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/m4/wint_t.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 1,4 ****
  # wint_t.m4 serial 5 (gettext-0.18.2)
! dnl Copyright (C) 2003, 2007-2013 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
--- 1,4 ----
  # wint_t.m4 serial 5 (gettext-0.18.2)
! dnl Copyright (C) 2003, 2007-2015 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
diff -Nrc2 texinfo-5.2/gnulib/m4/xalloc.m4 texinfo-6.0/gnulib/m4/xalloc.m4
*** texinfo-5.2/gnulib/m4/xalloc.m4	2013-02-19 22:25:29.000000000 +0000
--- texinfo-6.0/gnulib/m4/xalloc.m4	2015-02-25 20:17:34.000000000 +0000
***************
*** 1,4 ****
  # xalloc.m4 serial 18
! dnl Copyright (C) 2002-2006, 2009-2013 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
--- 1,4 ----
  # xalloc.m4 serial 18
! dnl Copyright (C) 2002-2006, 2009-2015 Free Software Foundation, Inc.
  dnl This file is free software; the Free Software Foundation
  dnl gives unlimited permission to copy and/or distribute it,
diff -Nrc2 texinfo-5.2/gnulib/m4/xsize.m4 texinfo-6.0/gnulib/m4/xsize.m4
*** texinfo-5.2/gnulib/m4/xsize.m4	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/gnulib/m4/xsize.m4	2015-02-25 20:17:35.000000000 +0000
***************
*** 0 ****
--- 1,12 ----
+ # xsize.m4 serial 5
+ dnl Copyright (C) 2003-2004, 2008-2015 Free Software Foundation, Inc.
+ dnl This file is free software; the Free Software Foundation
+ dnl gives unlimited permission to copy and/or distribute it,
+ dnl with or without modifications, as long as this notice is preserved.
+ 
+ AC_DEFUN([gl_XSIZE],
+ [
+   dnl Prerequisites of lib/xsize.h.
+   AC_REQUIRE([gl_SIZE_MAX])
+   AC_CHECK_HEADERS([stdint.h])
+ ])
diff -Nrc2 texinfo-5.2/info/Makefile.am texinfo-6.0/info/Makefile.am
*** texinfo-5.2/info/Makefile.am	2013-04-15 22:39:09.000000000 +0100
--- texinfo-6.0/info/Makefile.am	2015-06-07 14:02:22.000000000 +0100
***************
*** 1,6 ****
! # $Id: Makefile.am 5255 2013-04-15 21:39:09Z gray $
  # Makefile.am for texinfo/info.
  #
! # Copyright 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2012
  # Free Software Foundation, Inc.
  #
--- 1,7 ----
! # $Id: Makefile.am 6316 2015-06-07 12:49:39Z gavin $
  # Makefile.am for texinfo/info.
  #
! # Copyright 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2012,
! # 2013, 2014, 2015
  # Free Software Foundation, Inc.
  #
***************
*** 16,35 ****
  # target.  Removes the `g' in the install rule before applying any
  # user-specified name transformations.
! bin_PROGRAMS = ginfo infokey
  transform = s/ginfo/info/; $(program_transform_name)
  
! localedir = $(datadir)/locale
! infodir2 = $(datadir)/info
  
! AM_CPPFLAGS = 					\
!   -I$(top_srcdir)				\
!   -I$(top_srcdir)/gnulib/lib			\
!   -I$(top_builddir)/gnulib/lib			\
!   -DLOCALEDIR=\"$(localedir)\" 			\
!   -DINFODIR=\"$(infodir)\"			\
!   -DINFODIR2=\"$(infodir2)\"
! 
! LDADD = $(top_builddir)/gnulib/lib/libgnu.a $(TERMLIBS) $(LIBINTL)
! infokey_LDADD = $(top_builddir)/gnulib/lib/libgnu.a $(LIBINTL)
  
  EXTRA_DIST = README pcterm.c
--- 17,32 ----
  # target.  Removes the `g' in the install rule before applying any
  # user-specified name transformations.
! bin_PROGRAMS = ginfo
  transform = s/ginfo/info/; $(program_transform_name)
  
! AM_CPPFLAGS =                                   \
!   -I$(top_srcdir)                               \
!   -I$(top_srcdir)/gnulib/lib                    \
!   -I$(top_builddir)/gnulib/lib                  \
!   -DLOCALEDIR=\"$(datadir)/locale\"             \
!   -DINFODIR=\"$(infodir)\"                      \
!   -DINFODIR2=\"$(datadir)/info\"
  
! LDADD = $(top_builddir)/gnulib/lib/libgnu.a $(TERMLIBS) $(LIBINTL) $(LIBICONV)
  
  EXTRA_DIST = README pcterm.c
***************
*** 37,56 ****
  ginfo_SOURCES = dir.c display.c display.h doc.h dribble.c dribble.h \
    echo-area.c echo-area.h \
!   filesys.c filesys.h footnotes.c footnotes.h gc.c gc.h \
!   indices.c indices.h info-utils.c info-utils.h info.c info.h infodoc.c \
!   infomap.c infomap.h infopath.c m-x.c man.c man.h nodemenu.c nodes.c nodes.h \
!   search.c search.h session.c session.h signals.c signals.h \
    tag.c tag.h termdep.h terminal.c terminal.h tilde.c tilde.h \
    variables.c variables.h window.c window.h
  nodist_ginfo_SOURCES = doc.c funs.h
- infokey_SOURCES = infokey.c infokey.h key.h
- nodist_infokey_SOURCES = key.c funs.h
  
! # The files `doc.c', `key.c' and `funs.h' are created by ./makedoc run over the
  # source files which contain DECLARE_INFO_COMMAND.  `funs.h' is a header file
  # listing the functions found.  `doc.c' is a structure containing pointers
  # to those functions along with completable names and documentation strings.
  #
! generated_sources = doc.c key.c funs.h
  
  # We need a linear ordering to prevent race condition in parallel make.
--- 34,51 ----
  ginfo_SOURCES = dir.c display.c display.h doc.h dribble.c dribble.h \
    echo-area.c echo-area.h \
!   filesys.c filesys.h footnotes.c footnotes.h indices.c indices.h \
!   info-utils.c info-utils.h info.c info.h infodoc.c infokey.c \
!   infomap.c infomap.h infopath.c m-x.c man.c man.h nodemenu.c \
!   nodes.c nodes.h search.c search.h session.c session.h signals.c signals.h \
    tag.c tag.h termdep.h terminal.c terminal.h tilde.c tilde.h \
    variables.c variables.h window.c window.h
  nodist_ginfo_SOURCES = doc.c funs.h
  
! # The files `doc.c' and `funs.h' are created by ./makedoc run over the
  # source files which contain DECLARE_INFO_COMMAND.  `funs.h' is a header file
  # listing the functions found.  `doc.c' is a structure containing pointers
  # to those functions along with completable names and documentation strings.
  #
! generated_sources = doc.c funs.h
  
  # We need a linear ordering to prevent race condition in parallel make.
***************
*** 58,63 ****
  # Make sure this matches with order in which makedoc.c creates these
  # files.
! doc.c: key.c
! key.c: funs.h
  
  # These files are not distributed.
--- 53,57 ----
  # Make sure this matches with order in which makedoc.c creates these
  # files.
! doc.c: funs.h
  
  # These files are not distributed.
***************
*** 82,83 ****
--- 76,170 ----
  # dependencies are built.
  BUILT_SOURCES = funs.h
+ 
+ # Test suite
+ 
+ if have_ptys
+ check_PROGRAMS = pseudotty
+ pseudotty_SOURCES = pseudotty.c
+ endif
+ 
+ TESTS = \
+ 	t/file.sh \
+ 	t/file-node.sh \
+ 	t/file-nodes.sh \
+ 	t/file-node-with-dot.sh \
+ 	t/file-index.sh \
+ 	t/file-file-with-dot.sh \
+ 	t/no-file.sh \
+ 	t/node-no-file.sh \
+ 	t/split.sh \
+ 	t/relative-path.sh \
+ 	t/file-relative-path.sh \
+ 	t/dir.sh \
+ 	t/dir-file.sh \
+ 	t/dir-file-sloppily.sh \
+ 	t/dir-nondir.sh \
+ 	t/dir-no-file.sh \
+ 	t/dir-file-menu.sh \
+ 	t/dir-file-no-menu.sh \
+ 	t/dir-file-node.sh \
+ 	t/dir-file-index.sh \
+ 	t/dir-3-menus.sh \
+ 	t/dir-menus-sloppily.sh \
+ 	t/where-dir-file.sh \
+ 	t/dir-dangling-entry.sh \
+ 	t/spec-file-node.sh \
+ 	t/spec-no-node.sh \
+ 	t/spec-menu.sh \
+ 	t/all-only.sh \
+ 	t/empty.sh \
+ 	t/cr-tag-table.sh \
+ 	t/tab.sh \
+ 	t/tab-argument.sh \
+ 	t/tab-no-xref.sh \
+ 	t/tab-skip-node.sh \
+ 	t/body-start.sh \
+ 	t/end-of-line.sh \
+ 	t/goal-column.sh \
+ 	t/star-note-non-whitespace.sh \
+ 	t/c-u-m-x-scroll-forward.sh \
+ 	t/last-no-history.sh \
+ 	t/split-footnotes.sh \
+ 	t/window-split-dir.sh \
+ 	t/last-node-not-top-level.sh \
+ 	t/adjust-anchors.sh \
+ 	t/search-after-tag.sh \
+ 	t/split-file-menu.sh \
+ 	t/index.sh \
+ 	t/no-index.sh \
+ 	t/index-apropos.sh \
+ 	t/index-search.sh \
+ 	t/index-completing.sh \
+ 	t/split-index.sh \
+ 	t/index-long-nodeline.sh \
+ 	t/empty-infopath.sh \
+ 	t/menu-sequence.sh \
+ 	t/relative-reference.sh \
+ 	t/resize-in-completions.sh \
+ 	t/replace-viewed.sh \
+ 	t/search-skip-screen.sh \
+ 	t/search-empty.sh \
+ 	t/inc-sea-forward.sh \
+ 	t/inc-sea-forward-nonregex.sh \
+ 	t/inc-sea-insensitive.sh \
+ 	t/inc-sea-history.sh \
+ 	t/gc-split.sh \
+ 	t/anchor-positions.sh \
+ 	t/quoted-label-as-target.sh \
+ 	t/quoted-target.sh \
+ 	t/quoted-label-and-target.sh \
+ 	t/goto-quoted.sh \
+ 	t/next-quoted.sh \
+ 	t/help.sh
+ 
+ XFAIL_TESTS = \
+ 	t/quoted-label-as-target.sh \
+ 	t/quoted-target.sh \
+ 	t/quoted-label-and-target.sh \
+ 	t/goto-quoted.sh \
+ 	t/next-quoted.sh
+ 
+ EXTRA_DIST += $(TESTS) $(XFAIL_TESTS) \
+   t/README t/infodir \
+   t/Init-inter.inc t/Init-test.inc t/Timeout-test.inc \
+   t/Infokey-config t/node-target
diff -Nrc2 texinfo-5.2/info/Makefile.in texinfo-6.0/info/Makefile.in
*** texinfo-5.2/info/Makefile.in	2013-09-27 00:04:44.000000000 +0100
--- texinfo-6.0/info/Makefile.in	2015-06-26 13:51:08.000000000 +0100
***************
*** 1,6 ****
! # Makefile.in generated by automake 1.14 from Makefile.am.
  # @configure_input@
  
! # Copyright (C) 1994-2013 Free Software Foundation, Inc.
  
  # This Makefile.in is free software; the Free Software Foundation
--- 1,6 ----
! # Makefile.in generated by automake 1.15 from Makefile.am.
  # @configure_input@
  
! # Copyright (C) 1994-2014 Free Software Foundation, Inc.
  
  # This Makefile.in is free software; the Free Software Foundation
***************
*** 15,22 ****
  @SET_MAKE@
  
! # $Id: Makefile.am 5255 2013-04-15 21:39:09Z gray $
  # Makefile.am for texinfo/info.
  #
! # Copyright 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2012
  # Free Software Foundation, Inc.
  #
--- 15,23 ----
  @SET_MAKE@
  
! # $Id: Makefile.am 6316 2015-06-07 12:49:39Z gavin $
  # Makefile.am for texinfo/info.
  #
! # Copyright 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2012,
! # 2013, 2014, 2015
  # Free Software Foundation, Inc.
  #
***************
*** 30,34 ****
  
  VPATH = @srcdir@
! am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
  am__make_running_with_option = \
    case $${target_option-} in \
--- 31,45 ----
  
  VPATH = @srcdir@
! am__is_gnu_make = { \
!   if test -z '$(MAKELEVEL)'; then \
!     false; \
!   elif test -n '$(MAKE_HOST)'; then \
!     true; \
!   elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
!     true; \
!   else \
!     false; \
!   fi; \
! }
  am__make_running_with_option = \
    case $${target_option-} in \
***************
*** 91,101 ****
  build_triplet = @build@
  host_triplet = @host@
! bin_PROGRAMS = ginfo$(EXEEXT) infokey$(EXEEXT)
  noinst_PROGRAMS = makedoc$(EXEEXT)
  subdir = info
- DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
- 	$(top_srcdir)/build-aux/depcomp README
  ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
  am__aclocal_m4_deps = $(top_srcdir)/gnulib/m4/00gnulib.m4 \
  	$(top_srcdir)/gnulib/m4/alloca.m4 \
  	$(top_srcdir)/gnulib/m4/argz.m4 \
--- 102,112 ----
  build_triplet = @build@
  host_triplet = @host@
! bin_PROGRAMS = ginfo$(EXEEXT)
  noinst_PROGRAMS = makedoc$(EXEEXT)
+ @have_ptys_TRUE@check_PROGRAMS = pseudotty$(EXEEXT)
  subdir = info
  ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
  am__aclocal_m4_deps = $(top_srcdir)/gnulib/m4/00gnulib.m4 \
+ 	$(top_srcdir)/gnulib/m4/absolute-header.m4 \
  	$(top_srcdir)/gnulib/m4/alloca.m4 \
  	$(top_srcdir)/gnulib/m4/argz.m4 \
***************
*** 106,113 ****
--- 117,131 ----
  	$(top_srcdir)/gnulib/m4/errno_h.m4 \
  	$(top_srcdir)/gnulib/m4/error.m4 \
+ 	$(top_srcdir)/gnulib/m4/exponentd.m4 \
+ 	$(top_srcdir)/gnulib/m4/exponentf.m4 \
+ 	$(top_srcdir)/gnulib/m4/exponentl.m4 \
  	$(top_srcdir)/gnulib/m4/extensions.m4 \
  	$(top_srcdir)/gnulib/m4/extern-inline.m4 \
  	$(top_srcdir)/gnulib/m4/fcntl-o.m4 \
  	$(top_srcdir)/gnulib/m4/fcntl_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/float_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/fpieee.m4 \
+ 	$(top_srcdir)/gnulib/m4/frexp.m4 \
+ 	$(top_srcdir)/gnulib/m4/frexpl.m4 \
  	$(top_srcdir)/gnulib/m4/getopt.m4 \
  	$(top_srcdir)/gnulib/m4/gettext.m4 \
***************
*** 119,125 ****
--- 137,149 ----
  	$(top_srcdir)/gnulib/m4/include_next.m4 \
  	$(top_srcdir)/gnulib/m4/intlmacosx.m4 \
+ 	$(top_srcdir)/gnulib/m4/intmax_t.m4 \
+ 	$(top_srcdir)/gnulib/m4/inttypes_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/isnand.m4 \
+ 	$(top_srcdir)/gnulib/m4/isnanf.m4 \
+ 	$(top_srcdir)/gnulib/m4/isnanl.m4 \
  	$(top_srcdir)/gnulib/m4/iswblank.m4 \
  	$(top_srcdir)/gnulib/m4/langinfo_h.m4 \
  	$(top_srcdir)/gnulib/m4/largefile.m4 \
+ 	$(top_srcdir)/gnulib/m4/ldexpl.m4 \
  	$(top_srcdir)/gnulib/m4/lib-ld.m4 \
  	$(top_srcdir)/gnulib/m4/lib-link.m4 \
***************
*** 137,140 ****
--- 161,165 ----
  	$(top_srcdir)/gnulib/m4/malloc.m4 \
  	$(top_srcdir)/gnulib/m4/malloca.m4 \
+ 	$(top_srcdir)/gnulib/m4/math_h.m4 \
  	$(top_srcdir)/gnulib/m4/mbchar.m4 \
  	$(top_srcdir)/gnulib/m4/mbiter.m4 \
***************
*** 148,151 ****
--- 173,177 ----
  	$(top_srcdir)/gnulib/m4/memmem.m4 \
  	$(top_srcdir)/gnulib/m4/mempcpy.m4 \
+ 	$(top_srcdir)/gnulib/m4/memrchr.m4 \
  	$(top_srcdir)/gnulib/m4/mkstemp.m4 \
  	$(top_srcdir)/gnulib/m4/mmap-anon.m4 \
***************
*** 160,176 ****
--- 186,213 ----
  	$(top_srcdir)/gnulib/m4/pathmax.m4 \
  	$(top_srcdir)/gnulib/m4/po.m4 \
+ 	$(top_srcdir)/gnulib/m4/printf-frexp.m4 \
+ 	$(top_srcdir)/gnulib/m4/printf-frexpl.m4 \
+ 	$(top_srcdir)/gnulib/m4/printf.m4 \
  	$(top_srcdir)/gnulib/m4/progtest.m4 \
  	$(top_srcdir)/gnulib/m4/regex.m4 \
  	$(top_srcdir)/gnulib/m4/secure_getenv.m4 \
+ 	$(top_srcdir)/gnulib/m4/signbit.m4 \
+ 	$(top_srcdir)/gnulib/m4/size_max.m4 \
  	$(top_srcdir)/gnulib/m4/ssize_t.m4 \
  	$(top_srcdir)/gnulib/m4/stat.m4 \
+ 	$(top_srcdir)/gnulib/m4/stdarg.m4 \
  	$(top_srcdir)/gnulib/m4/stdbool.m4 \
  	$(top_srcdir)/gnulib/m4/stddef_h.m4 \
  	$(top_srcdir)/gnulib/m4/stdint.m4 \
+ 	$(top_srcdir)/gnulib/m4/stdint_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/stdio_h.m4 \
  	$(top_srcdir)/gnulib/m4/stdlib_h.m4 \
  	$(top_srcdir)/gnulib/m4/stpcpy.m4 \
+ 	$(top_srcdir)/gnulib/m4/strcase.m4 \
+ 	$(top_srcdir)/gnulib/m4/strcasestr.m4 \
  	$(top_srcdir)/gnulib/m4/strdup.m4 \
  	$(top_srcdir)/gnulib/m4/strerror.m4 \
  	$(top_srcdir)/gnulib/m4/string_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/strings_h.m4 \
  	$(top_srcdir)/gnulib/m4/strndup.m4 \
  	$(top_srcdir)/gnulib/m4/strnlen.m4 \
***************
*** 184,187 ****
--- 221,227 ----
  	$(top_srcdir)/gnulib/m4/time_h.m4 \
  	$(top_srcdir)/gnulib/m4/unistd_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/vasnprintf.m4 \
+ 	$(top_srcdir)/gnulib/m4/vasprintf-posix.m4 \
+ 	$(top_srcdir)/gnulib/m4/vasprintf.m4 \
  	$(top_srcdir)/gnulib/m4/warn-on-use.m4 \
  	$(top_srcdir)/gnulib/m4/wchar_h.m4 \
***************
*** 191,197 ****
  	$(top_srcdir)/gnulib/m4/wcwidth.m4 \
  	$(top_srcdir)/gnulib/m4/wint_t.m4 \
! 	$(top_srcdir)/gnulib/m4/xalloc.m4 $(top_srcdir)/configure.ac
  am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
  	$(ACLOCAL_M4)
  mkinstalldirs = $(install_sh) -d
  CONFIG_HEADER = $(top_builddir)/config.h
--- 231,239 ----
  	$(top_srcdir)/gnulib/m4/wcwidth.m4 \
  	$(top_srcdir)/gnulib/m4/wint_t.m4 \
! 	$(top_srcdir)/gnulib/m4/xalloc.m4 \
! 	$(top_srcdir)/gnulib/m4/xsize.m4 $(top_srcdir)/configure.ac
  am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
  	$(ACLOCAL_M4)
+ DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
  mkinstalldirs = $(install_sh) -d
  CONFIG_HEADER = $(top_builddir)/config.h
***************
*** 202,207 ****
  am_ginfo_OBJECTS = dir.$(OBJEXT) display.$(OBJEXT) dribble.$(OBJEXT) \
  	echo-area.$(OBJEXT) filesys.$(OBJEXT) footnotes.$(OBJEXT) \
! 	gc.$(OBJEXT) indices.$(OBJEXT) info-utils.$(OBJEXT) \
! 	info.$(OBJEXT) infodoc.$(OBJEXT) infomap.$(OBJEXT) \
  	infopath.$(OBJEXT) m-x.$(OBJEXT) man.$(OBJEXT) \
  	nodemenu.$(OBJEXT) nodes.$(OBJEXT) search.$(OBJEXT) \
--- 244,249 ----
  am_ginfo_OBJECTS = dir.$(OBJEXT) display.$(OBJEXT) dribble.$(OBJEXT) \
  	echo-area.$(OBJEXT) filesys.$(OBJEXT) footnotes.$(OBJEXT) \
! 	indices.$(OBJEXT) info-utils.$(OBJEXT) info.$(OBJEXT) \
! 	infodoc.$(OBJEXT) infokey.$(OBJEXT) infomap.$(OBJEXT) \
  	infopath.$(OBJEXT) m-x.$(OBJEXT) man.$(OBJEXT) \
  	nodemenu.$(OBJEXT) nodes.$(OBJEXT) search.$(OBJEXT) \
***************
*** 214,222 ****
  am__DEPENDENCIES_1 =
  ginfo_DEPENDENCIES = $(top_builddir)/gnulib/lib/libgnu.a \
! 	$(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1)
! am_infokey_OBJECTS = infokey.$(OBJEXT)
! nodist_infokey_OBJECTS = key.$(OBJEXT)
! infokey_OBJECTS = $(am_infokey_OBJECTS) $(nodist_infokey_OBJECTS)
! infokey_DEPENDENCIES = $(top_builddir)/gnulib/lib/libgnu.a \
  	$(am__DEPENDENCIES_1)
  am_makedoc_OBJECTS = makedoc.$(OBJEXT)
--- 256,260 ----
  am__DEPENDENCIES_1 =
  ginfo_DEPENDENCIES = $(top_builddir)/gnulib/lib/libgnu.a \
! 	$(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \
  	$(am__DEPENDENCIES_1)
  am_makedoc_OBJECTS = makedoc.$(OBJEXT)
***************
*** 224,228 ****
  makedoc_LDADD = $(LDADD)
  makedoc_DEPENDENCIES = $(top_builddir)/gnulib/lib/libgnu.a \
! 	$(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1)
  AM_V_P = $(am__v_P_@AM_V@)
  am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
--- 262,274 ----
  makedoc_LDADD = $(LDADD)
  makedoc_DEPENDENCIES = $(top_builddir)/gnulib/lib/libgnu.a \
! 	$(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \
! 	$(am__DEPENDENCIES_1)
! am__pseudotty_SOURCES_DIST = pseudotty.c
! @have_ptys_TRUE@am_pseudotty_OBJECTS = pseudotty.$(OBJEXT)
! pseudotty_OBJECTS = $(am_pseudotty_OBJECTS)
! pseudotty_LDADD = $(LDADD)
! pseudotty_DEPENDENCIES = $(top_builddir)/gnulib/lib/libgnu.a \
! 	$(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \
! 	$(am__DEPENDENCIES_1)
  AM_V_P = $(am__v_P_@AM_V@)
  am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
***************
*** 253,259 ****
  am__v_CCLD_0 = @echo "  CCLD    " $@;
  am__v_CCLD_1 = 
! SOURCES = $(ginfo_SOURCES) $(nodist_ginfo_SOURCES) $(infokey_SOURCES) \
! 	$(nodist_infokey_SOURCES) $(makedoc_SOURCES)
! DIST_SOURCES = $(ginfo_SOURCES) $(infokey_SOURCES) $(makedoc_SOURCES)
  am__can_run_installinfo = \
    case $$AM_UPDATE_INFO_DIR in \
--- 299,306 ----
  am__v_CCLD_0 = @echo "  CCLD    " $@;
  am__v_CCLD_1 = 
! SOURCES = $(ginfo_SOURCES) $(nodist_ginfo_SOURCES) $(makedoc_SOURCES) \
! 	$(pseudotty_SOURCES)
! DIST_SOURCES = $(ginfo_SOURCES) $(makedoc_SOURCES) \
! 	$(am__pseudotty_SOURCES_DIST)
  am__can_run_installinfo = \
    case $$AM_UPDATE_INFO_DIR in \
***************
*** 280,283 ****
--- 327,537 ----
  ETAGS = etags
  CTAGS = ctags
+ am__tty_colors_dummy = \
+   mgn= red= grn= lgn= blu= brg= std=; \
+   am__color_tests=no
+ am__tty_colors = { \
+   $(am__tty_colors_dummy); \
+   if test "X$(AM_COLOR_TESTS)" = Xno; then \
+     am__color_tests=no; \
+   elif test "X$(AM_COLOR_TESTS)" = Xalways; then \
+     am__color_tests=yes; \
+   elif test "X$$TERM" != Xdumb && { test -t 1; } 2>/dev/null; then \
+     am__color_tests=yes; \
+   fi; \
+   if test $$am__color_tests = yes; then \
+     red='[0;31m'; \
+     grn='[0;32m'; \
+     lgn='[1;32m'; \
+     blu='[1;34m'; \
+     mgn='[0;35m'; \
+     brg='[1m'; \
+     std='[m'; \
+   fi; \
+ }
+ am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
+ am__vpath_adj = case $$p in \
+     $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
+     *) f=$$p;; \
+   esac;
+ am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
+ am__install_max = 40
+ am__nobase_strip_setup = \
+   srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
+ am__nobase_strip = \
+   for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
+ am__nobase_list = $(am__nobase_strip_setup); \
+   for p in $$list; do echo "$$p $$p"; done | \
+   sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
+   $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
+     if (++n[$$2] == $(am__install_max)) \
+       { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
+     END { for (dir in files) print dir, files[dir] }'
+ am__base_list = \
+   sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
+   sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
+ am__uninstall_files_from_dir = { \
+   test -z "$$files" \
+     || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
+     || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
+          $(am__cd) "$$dir" && rm -f $$files; }; \
+   }
+ am__recheck_rx = ^[ 	]*:recheck:[ 	]*
+ am__global_test_result_rx = ^[ 	]*:global-test-result:[ 	]*
+ am__copy_in_global_log_rx = ^[ 	]*:copy-in-global-log:[ 	]*
+ # A command that, given a newline-separated list of test names on the
+ # standard input, print the name of the tests that are to be re-run
+ # upon "make recheck".
+ am__list_recheck_tests = $(AWK) '{ \
+   recheck = 1; \
+   while ((rc = (getline line < ($$0 ".trs"))) != 0) \
+     { \
+       if (rc < 0) \
+         { \
+           if ((getline line2 < ($$0 ".log")) < 0) \
+ 	    recheck = 0; \
+           break; \
+         } \
+       else if (line ~ /$(am__recheck_rx)[nN][Oo]/) \
+         { \
+           recheck = 0; \
+           break; \
+         } \
+       else if (line ~ /$(am__recheck_rx)[yY][eE][sS]/) \
+         { \
+           break; \
+         } \
+     }; \
+   if (recheck) \
+     print $$0; \
+   close ($$0 ".trs"); \
+   close ($$0 ".log"); \
+ }'
+ # A command that, given a newline-separated list of test names on the
+ # standard input, create the global log from their .trs and .log files.
+ am__create_global_log = $(AWK) ' \
+ function fatal(msg) \
+ { \
+   print "fatal: making $@: " msg | "cat >&2"; \
+   exit 1; \
+ } \
+ function rst_section(header) \
+ { \
+   print header; \
+   len = length(header); \
+   for (i = 1; i <= len; i = i + 1) \
+     printf "="; \
+   printf "\n\n"; \
+ } \
+ { \
+   copy_in_global_log = 1; \
+   global_test_result = "RUN"; \
+   while ((rc = (getline line < ($$0 ".trs"))) != 0) \
+     { \
+       if (rc < 0) \
+          fatal("failed to read from " $$0 ".trs"); \
+       if (line ~ /$(am__global_test_result_rx)/) \
+         { \
+           sub("$(am__global_test_result_rx)", "", line); \
+           sub("[ 	]*$$", "", line); \
+           global_test_result = line; \
+         } \
+       else if (line ~ /$(am__copy_in_global_log_rx)[nN][oO]/) \
+         copy_in_global_log = 0; \
+     }; \
+   if (copy_in_global_log) \
+     { \
+       rst_section(global_test_result ": " $$0); \
+       while ((rc = (getline line < ($$0 ".log"))) != 0) \
+       { \
+         if (rc < 0) \
+           fatal("failed to read from " $$0 ".log"); \
+         print line; \
+       }; \
+       printf "\n"; \
+     }; \
+   close ($$0 ".trs"); \
+   close ($$0 ".log"); \
+ }'
+ # Restructured Text title.
+ am__rst_title = { sed 's/.*/   &   /;h;s/./=/g;p;x;s/ *$$//;p;g' && echo; }
+ # Solaris 10 'make', and several other traditional 'make' implementations,
+ # pass "-e" to $(SHELL), and POSIX 2008 even requires this.  Work around it
+ # by disabling -e (using the XSI extension "set +e") if it's set.
+ am__sh_e_setup = case $$- in *e*) set +e;; esac
+ # Default flags passed to test drivers.
+ am__common_driver_flags = \
+   --color-tests "$$am__color_tests" \
+   --enable-hard-errors "$$am__enable_hard_errors" \
+   --expect-failure "$$am__expect_failure"
+ # To be inserted before the command running the test.  Creates the
+ # directory for the log if needed.  Stores in $dir the directory
+ # containing $f, in $tst the test, in $log the log.  Executes the
+ # developer- defined test setup AM_TESTS_ENVIRONMENT (if any), and
+ # passes TESTS_ENVIRONMENT.  Set up options for the wrapper that
+ # will run the test scripts (or their associated LOG_COMPILER, if
+ # thy have one).
+ am__check_pre = \
+ $(am__sh_e_setup);					\
+ $(am__vpath_adj_setup) $(am__vpath_adj)			\
+ $(am__tty_colors);					\
+ srcdir=$(srcdir); export srcdir;			\
+ case "$@" in						\
+   */*) am__odir=`echo "./$@" | sed 's|/[^/]*$$||'`;;	\
+     *) am__odir=.;; 					\
+ esac;							\
+ test "x$$am__odir" = x"." || test -d "$$am__odir" 	\
+   || $(MKDIR_P) "$$am__odir" || exit $$?;		\
+ if test -f "./$$f"; then dir=./;			\
+ elif test -f "$$f"; then dir=;				\
+ else dir="$(srcdir)/"; fi;				\
+ tst=$$dir$$f; log='$@'; 				\
+ if test -n '$(DISABLE_HARD_ERRORS)'; then		\
+   am__enable_hard_errors=no; 				\
+ else							\
+   am__enable_hard_errors=yes; 				\
+ fi; 							\
+ case " $(XFAIL_TESTS) " in				\
+   *[\ \	]$$f[\ \	]* | *[\ \	]$$dir$$f[\ \	]*) \
+     am__expect_failure=yes;;				\
+   *)							\
+     am__expect_failure=no;;				\
+ esac; 							\
+ $(AM_TESTS_ENVIRONMENT) $(TESTS_ENVIRONMENT)
+ # A shell command to get the names of the tests scripts with any registered
+ # extension removed (i.e., equivalently, the names of the test logs, with
+ # the '.log' extension removed).  The result is saved in the shell variable
+ # '$bases'.  This honors runtime overriding of TESTS and TEST_LOGS.  Sadly,
+ # we cannot use something simpler, involving e.g., "$(TEST_LOGS:.log=)",
+ # since that might cause problem with VPATH rewrites for suffix-less tests.
+ # See also 'test-harness-vpath-rewrite.sh' and 'test-trs-basic.sh'.
+ am__set_TESTS_bases = \
+   bases='$(TEST_LOGS)'; \
+   bases=`for i in $$bases; do echo $$i; done | sed 's/\.log$$//'`; \
+   bases=`echo $$bases`
+ RECHECK_LOGS = $(TEST_LOGS)
+ AM_RECURSIVE_TARGETS = check recheck
+ TEST_SUITE_LOG = test-suite.log
+ TEST_EXTENSIONS = @EXEEXT@ .test
+ LOG_DRIVER = $(SHELL) $(top_srcdir)/build-aux/test-driver
+ LOG_COMPILE = $(LOG_COMPILER) $(AM_LOG_FLAGS) $(LOG_FLAGS)
+ am__set_b = \
+   case '$@' in \
+     */*) \
+       case '$*' in \
+         */*) b='$*';; \
+           *) b=`echo '$@' | sed 's/\.log$$//'`; \
+        esac;; \
+     *) \
+       b='$*';; \
+   esac
+ am__test_logs1 = $(TESTS:=.log)
+ am__test_logs2 = $(am__test_logs1:@EXEEXT@.log=.log)
+ TEST_LOGS = $(am__test_logs2:.test.log=.log)
+ TEST_LOG_DRIVER = $(SHELL) $(top_srcdir)/build-aux/test-driver
+ TEST_LOG_COMPILE = $(TEST_LOG_COMPILER) $(AM_TEST_LOG_FLAGS) \
+ 	$(TEST_LOG_FLAGS)
+ am__DIST_COMMON = $(srcdir)/Makefile.in \
+ 	$(top_srcdir)/build-aux/depcomp \
+ 	$(top_srcdir)/build-aux/test-driver README
  DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
  pkglibexecdir = @pkglibexecdir@
***************
*** 323,326 ****
--- 577,581 ----
  ERRNO_H = @ERRNO_H@
  EXEEXT = @EXEEXT@
+ FLOAT_H = @FLOAT_H@
  GETOPT_H = @GETOPT_H@
  GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@
***************
*** 328,338 ****
--- 583,613 ----
  GMSGFMT = @GMSGFMT@
  GMSGFMT_015 = @GMSGFMT_015@
+ GNULIB_ACOSF = @GNULIB_ACOSF@
+ GNULIB_ACOSL = @GNULIB_ACOSL@
+ GNULIB_ASINF = @GNULIB_ASINF@
+ GNULIB_ASINL = @GNULIB_ASINL@
+ GNULIB_ATAN2F = @GNULIB_ATAN2F@
+ GNULIB_ATANF = @GNULIB_ATANF@
+ GNULIB_ATANL = @GNULIB_ATANL@
  GNULIB_ATOLL = @GNULIB_ATOLL@
  GNULIB_BTOWC = @GNULIB_BTOWC@
  GNULIB_CALLOC_POSIX = @GNULIB_CALLOC_POSIX@
  GNULIB_CANONICALIZE_FILE_NAME = @GNULIB_CANONICALIZE_FILE_NAME@
+ GNULIB_CBRT = @GNULIB_CBRT@
+ GNULIB_CBRTF = @GNULIB_CBRTF@
+ GNULIB_CBRTL = @GNULIB_CBRTL@
+ GNULIB_CEIL = @GNULIB_CEIL@
+ GNULIB_CEILF = @GNULIB_CEILF@
+ GNULIB_CEILL = @GNULIB_CEILL@
  GNULIB_CHDIR = @GNULIB_CHDIR@
  GNULIB_CHOWN = @GNULIB_CHOWN@
  GNULIB_CLOSE = @GNULIB_CLOSE@
+ GNULIB_COPYSIGN = @GNULIB_COPYSIGN@
+ GNULIB_COPYSIGNF = @GNULIB_COPYSIGNF@
+ GNULIB_COPYSIGNL = @GNULIB_COPYSIGNL@
+ GNULIB_COSF = @GNULIB_COSF@
+ GNULIB_COSHF = @GNULIB_COSHF@
+ GNULIB_COSL = @GNULIB_COSL@
+ GNULIB_DPRINTF = @GNULIB_DPRINTF@
  GNULIB_DUP = @GNULIB_DUP@
  GNULIB_DUP2 = @GNULIB_DUP2@
***************
*** 341,362 ****
--- 616,683 ----
  GNULIB_ENVIRON = @GNULIB_ENVIRON@
  GNULIB_EUIDACCESS = @GNULIB_EUIDACCESS@
+ GNULIB_EXP2 = @GNULIB_EXP2@
+ GNULIB_EXP2F = @GNULIB_EXP2F@
+ GNULIB_EXP2L = @GNULIB_EXP2L@
+ GNULIB_EXPF = @GNULIB_EXPF@
+ GNULIB_EXPL = @GNULIB_EXPL@
+ GNULIB_EXPM1 = @GNULIB_EXPM1@
+ GNULIB_EXPM1F = @GNULIB_EXPM1F@
+ GNULIB_EXPM1L = @GNULIB_EXPM1L@
+ GNULIB_FABSF = @GNULIB_FABSF@
+ GNULIB_FABSL = @GNULIB_FABSL@
  GNULIB_FACCESSAT = @GNULIB_FACCESSAT@
  GNULIB_FCHDIR = @GNULIB_FCHDIR@
  GNULIB_FCHMODAT = @GNULIB_FCHMODAT@
  GNULIB_FCHOWNAT = @GNULIB_FCHOWNAT@
+ GNULIB_FCLOSE = @GNULIB_FCLOSE@
  GNULIB_FCNTL = @GNULIB_FCNTL@
  GNULIB_FDATASYNC = @GNULIB_FDATASYNC@
+ GNULIB_FDOPEN = @GNULIB_FDOPEN@
+ GNULIB_FFLUSH = @GNULIB_FFLUSH@
+ GNULIB_FFS = @GNULIB_FFS@
  GNULIB_FFSL = @GNULIB_FFSL@
  GNULIB_FFSLL = @GNULIB_FFSLL@
+ GNULIB_FGETC = @GNULIB_FGETC@
+ GNULIB_FGETS = @GNULIB_FGETS@
+ GNULIB_FLOOR = @GNULIB_FLOOR@
+ GNULIB_FLOORF = @GNULIB_FLOORF@
+ GNULIB_FLOORL = @GNULIB_FLOORL@
+ GNULIB_FMA = @GNULIB_FMA@
+ GNULIB_FMAF = @GNULIB_FMAF@
+ GNULIB_FMAL = @GNULIB_FMAL@
+ GNULIB_FMOD = @GNULIB_FMOD@
+ GNULIB_FMODF = @GNULIB_FMODF@
+ GNULIB_FMODL = @GNULIB_FMODL@
+ GNULIB_FOPEN = @GNULIB_FOPEN@
+ GNULIB_FPRINTF = @GNULIB_FPRINTF@
+ GNULIB_FPRINTF_POSIX = @GNULIB_FPRINTF_POSIX@
+ GNULIB_FPURGE = @GNULIB_FPURGE@
+ GNULIB_FPUTC = @GNULIB_FPUTC@
+ GNULIB_FPUTS = @GNULIB_FPUTS@
+ GNULIB_FREAD = @GNULIB_FREAD@
+ GNULIB_FREOPEN = @GNULIB_FREOPEN@
+ GNULIB_FREXP = @GNULIB_FREXP@
+ GNULIB_FREXPF = @GNULIB_FREXPF@
+ GNULIB_FREXPL = @GNULIB_FREXPL@
+ GNULIB_FSCANF = @GNULIB_FSCANF@
+ GNULIB_FSEEK = @GNULIB_FSEEK@
+ GNULIB_FSEEKO = @GNULIB_FSEEKO@
  GNULIB_FSTAT = @GNULIB_FSTAT@
  GNULIB_FSTATAT = @GNULIB_FSTATAT@
  GNULIB_FSYNC = @GNULIB_FSYNC@
+ GNULIB_FTELL = @GNULIB_FTELL@
+ GNULIB_FTELLO = @GNULIB_FTELLO@
  GNULIB_FTRUNCATE = @GNULIB_FTRUNCATE@
  GNULIB_FUTIMENS = @GNULIB_FUTIMENS@
+ GNULIB_FWRITE = @GNULIB_FWRITE@
+ GNULIB_GETC = @GNULIB_GETC@
+ GNULIB_GETCHAR = @GNULIB_GETCHAR@
  GNULIB_GETCWD = @GNULIB_GETCWD@
+ GNULIB_GETDELIM = @GNULIB_GETDELIM@
  GNULIB_GETDOMAINNAME = @GNULIB_GETDOMAINNAME@
  GNULIB_GETDTABLESIZE = @GNULIB_GETDTABLESIZE@
  GNULIB_GETGROUPS = @GNULIB_GETGROUPS@
  GNULIB_GETHOSTNAME = @GNULIB_GETHOSTNAME@
+ GNULIB_GETLINE = @GNULIB_GETLINE@
  GNULIB_GETLOADAVG = @GNULIB_GETLOADAVG@
  GNULIB_GETLOGIN = @GNULIB_GETLOGIN@
***************
*** 369,380 ****
--- 690,730 ----
  GNULIB_GRANTPT = @GNULIB_GRANTPT@
  GNULIB_GROUP_MEMBER = @GNULIB_GROUP_MEMBER@
+ GNULIB_HYPOT = @GNULIB_HYPOT@
+ GNULIB_HYPOTF = @GNULIB_HYPOTF@
+ GNULIB_HYPOTL = @GNULIB_HYPOTL@
+ GNULIB_ILOGB = @GNULIB_ILOGB@
+ GNULIB_ILOGBF = @GNULIB_ILOGBF@
+ GNULIB_ILOGBL = @GNULIB_ILOGBL@
  GNULIB_ISATTY = @GNULIB_ISATTY@
+ GNULIB_ISFINITE = @GNULIB_ISFINITE@
+ GNULIB_ISINF = @GNULIB_ISINF@
+ GNULIB_ISNAN = @GNULIB_ISNAN@
+ GNULIB_ISNAND = @GNULIB_ISNAND@
+ GNULIB_ISNANF = @GNULIB_ISNANF@
+ GNULIB_ISNANL = @GNULIB_ISNANL@
  GNULIB_ISWBLANK = @GNULIB_ISWBLANK@
  GNULIB_ISWCTYPE = @GNULIB_ISWCTYPE@
  GNULIB_LCHMOD = @GNULIB_LCHMOD@
  GNULIB_LCHOWN = @GNULIB_LCHOWN@
+ GNULIB_LDEXPF = @GNULIB_LDEXPF@
+ GNULIB_LDEXPL = @GNULIB_LDEXPL@
  GNULIB_LINK = @GNULIB_LINK@
  GNULIB_LINKAT = @GNULIB_LINKAT@
  GNULIB_LOCALECONV = @GNULIB_LOCALECONV@
+ GNULIB_LOG = @GNULIB_LOG@
+ GNULIB_LOG10 = @GNULIB_LOG10@
+ GNULIB_LOG10F = @GNULIB_LOG10F@
+ GNULIB_LOG10L = @GNULIB_LOG10L@
+ GNULIB_LOG1P = @GNULIB_LOG1P@
+ GNULIB_LOG1PF = @GNULIB_LOG1PF@
+ GNULIB_LOG1PL = @GNULIB_LOG1PL@
+ GNULIB_LOG2 = @GNULIB_LOG2@
+ GNULIB_LOG2F = @GNULIB_LOG2F@
+ GNULIB_LOG2L = @GNULIB_LOG2L@
+ GNULIB_LOGB = @GNULIB_LOGB@
+ GNULIB_LOGBF = @GNULIB_LOGBF@
+ GNULIB_LOGBL = @GNULIB_LOGBL@
+ GNULIB_LOGF = @GNULIB_LOGF@
+ GNULIB_LOGL = @GNULIB_LOGL@
  GNULIB_LSEEK = @GNULIB_LSEEK@
  GNULIB_LSTAT = @GNULIB_LSTAT@
***************
*** 415,431 ****
--- 765,796 ----
  GNULIB_MKSTEMPS = @GNULIB_MKSTEMPS@
  GNULIB_MKTIME = @GNULIB_MKTIME@
+ GNULIB_MODF = @GNULIB_MODF@
+ GNULIB_MODFF = @GNULIB_MODFF@
+ GNULIB_MODFL = @GNULIB_MODFL@
  GNULIB_NANOSLEEP = @GNULIB_NANOSLEEP@
  GNULIB_NL_LANGINFO = @GNULIB_NL_LANGINFO@
  GNULIB_NONBLOCKING = @GNULIB_NONBLOCKING@
+ GNULIB_OBSTACK_PRINTF = @GNULIB_OBSTACK_PRINTF@
+ GNULIB_OBSTACK_PRINTF_POSIX = @GNULIB_OBSTACK_PRINTF_POSIX@
  GNULIB_OPEN = @GNULIB_OPEN@
  GNULIB_OPENAT = @GNULIB_OPENAT@
+ GNULIB_PCLOSE = @GNULIB_PCLOSE@
+ GNULIB_PERROR = @GNULIB_PERROR@
  GNULIB_PIPE = @GNULIB_PIPE@
  GNULIB_PIPE2 = @GNULIB_PIPE2@
+ GNULIB_POPEN = @GNULIB_POPEN@
  GNULIB_POSIX_OPENPT = @GNULIB_POSIX_OPENPT@
+ GNULIB_POWF = @GNULIB_POWF@
  GNULIB_PREAD = @GNULIB_PREAD@
+ GNULIB_PRINTF = @GNULIB_PRINTF@
+ GNULIB_PRINTF_POSIX = @GNULIB_PRINTF_POSIX@
  GNULIB_PTSNAME = @GNULIB_PTSNAME@
  GNULIB_PTSNAME_R = @GNULIB_PTSNAME_R@
+ GNULIB_PUTC = @GNULIB_PUTC@
+ GNULIB_PUTCHAR = @GNULIB_PUTCHAR@
  GNULIB_PUTENV = @GNULIB_PUTENV@
+ GNULIB_PUTS = @GNULIB_PUTS@
  GNULIB_PWRITE = @GNULIB_PWRITE@
+ GNULIB_QSORT_R = @GNULIB_QSORT_R@
  GNULIB_RANDOM = @GNULIB_RANDOM@
  GNULIB_RANDOM_R = @GNULIB_RANDOM_R@
***************
*** 436,447 ****
--- 801,835 ----
  GNULIB_REALLOC_POSIX = @GNULIB_REALLOC_POSIX@
  GNULIB_REALPATH = @GNULIB_REALPATH@
+ GNULIB_REMAINDER = @GNULIB_REMAINDER@
+ GNULIB_REMAINDERF = @GNULIB_REMAINDERF@
+ GNULIB_REMAINDERL = @GNULIB_REMAINDERL@
+ GNULIB_REMOVE = @GNULIB_REMOVE@
+ GNULIB_RENAME = @GNULIB_RENAME@
+ GNULIB_RENAMEAT = @GNULIB_RENAMEAT@
+ GNULIB_RINT = @GNULIB_RINT@
+ GNULIB_RINTF = @GNULIB_RINTF@
+ GNULIB_RINTL = @GNULIB_RINTL@
  GNULIB_RMDIR = @GNULIB_RMDIR@
+ GNULIB_ROUND = @GNULIB_ROUND@
+ GNULIB_ROUNDF = @GNULIB_ROUNDF@
+ GNULIB_ROUNDL = @GNULIB_ROUNDL@
  GNULIB_RPMATCH = @GNULIB_RPMATCH@
+ GNULIB_SCANF = @GNULIB_SCANF@
  GNULIB_SECURE_GETENV = @GNULIB_SECURE_GETENV@
  GNULIB_SETENV = @GNULIB_SETENV@
  GNULIB_SETHOSTNAME = @GNULIB_SETHOSTNAME@
  GNULIB_SETLOCALE = @GNULIB_SETLOCALE@
+ GNULIB_SIGNBIT = @GNULIB_SIGNBIT@
+ GNULIB_SINF = @GNULIB_SINF@
+ GNULIB_SINHF = @GNULIB_SINHF@
+ GNULIB_SINL = @GNULIB_SINL@
  GNULIB_SLEEP = @GNULIB_SLEEP@
+ GNULIB_SNPRINTF = @GNULIB_SNPRINTF@
+ GNULIB_SPRINTF_POSIX = @GNULIB_SPRINTF_POSIX@
+ GNULIB_SQRTF = @GNULIB_SQRTF@
+ GNULIB_SQRTL = @GNULIB_SQRTL@
  GNULIB_STAT = @GNULIB_STAT@
+ GNULIB_STDIO_H_NONBLOCKING = @GNULIB_STDIO_H_NONBLOCKING@
+ GNULIB_STDIO_H_SIGPIPE = @GNULIB_STDIO_H_SIGPIPE@
  GNULIB_STPCPY = @GNULIB_STPCPY@
  GNULIB_STPNCPY = @GNULIB_STPNCPY@
***************
*** 467,473 ****
--- 855,868 ----
  GNULIB_SYMLINKAT = @GNULIB_SYMLINKAT@
  GNULIB_SYSTEM_POSIX = @GNULIB_SYSTEM_POSIX@
+ GNULIB_TANF = @GNULIB_TANF@
+ GNULIB_TANHF = @GNULIB_TANHF@
+ GNULIB_TANL = @GNULIB_TANL@
  GNULIB_TIMEGM = @GNULIB_TIMEGM@
  GNULIB_TIME_R = @GNULIB_TIME_R@
+ GNULIB_TMPFILE = @GNULIB_TMPFILE@
  GNULIB_TOWCTRANS = @GNULIB_TOWCTRANS@
+ GNULIB_TRUNC = @GNULIB_TRUNC@
+ GNULIB_TRUNCF = @GNULIB_TRUNCF@
+ GNULIB_TRUNCL = @GNULIB_TRUNCL@
  GNULIB_TTYNAME_R = @GNULIB_TTYNAME_R@
  GNULIB_UNISTD_H_NONBLOCKING = @GNULIB_UNISTD_H_NONBLOCKING@
***************
*** 479,482 ****
--- 874,887 ----
  GNULIB_USLEEP = @GNULIB_USLEEP@
  GNULIB_UTIMENSAT = @GNULIB_UTIMENSAT@
+ GNULIB_VASPRINTF = @GNULIB_VASPRINTF@
+ GNULIB_VDPRINTF = @GNULIB_VDPRINTF@
+ GNULIB_VFPRINTF = @GNULIB_VFPRINTF@
+ GNULIB_VFPRINTF_POSIX = @GNULIB_VFPRINTF_POSIX@
+ GNULIB_VFSCANF = @GNULIB_VFSCANF@
+ GNULIB_VPRINTF = @GNULIB_VPRINTF@
+ GNULIB_VPRINTF_POSIX = @GNULIB_VPRINTF_POSIX@
+ GNULIB_VSCANF = @GNULIB_VSCANF@
+ GNULIB_VSNPRINTF = @GNULIB_VSNPRINTF@
+ GNULIB_VSPRINTF_POSIX = @GNULIB_VSPRINTF_POSIX@
  GNULIB_WCPCPY = @GNULIB_WCPCPY@
  GNULIB_WCPNCPY = @GNULIB_WCPNCPY@
***************
*** 518,552 ****
--- 923,1024 ----
  GNULIB__EXIT = @GNULIB__EXIT@
  GREP = @GREP@
+ HAVE_ACOSF = @HAVE_ACOSF@
+ HAVE_ACOSL = @HAVE_ACOSL@
+ HAVE_ASINF = @HAVE_ASINF@
+ HAVE_ASINL = @HAVE_ASINL@
+ HAVE_ATAN2F = @HAVE_ATAN2F@
+ HAVE_ATANF = @HAVE_ATANF@
+ HAVE_ATANL = @HAVE_ATANL@
  HAVE_ATOLL = @HAVE_ATOLL@
  HAVE_BTOWC = @HAVE_BTOWC@
  HAVE_CANONICALIZE_FILE_NAME = @HAVE_CANONICALIZE_FILE_NAME@
+ HAVE_CBRT = @HAVE_CBRT@
+ HAVE_CBRTF = @HAVE_CBRTF@
+ HAVE_CBRTL = @HAVE_CBRTL@
  HAVE_CHOWN = @HAVE_CHOWN@
+ HAVE_COPYSIGN = @HAVE_COPYSIGN@
+ HAVE_COPYSIGNL = @HAVE_COPYSIGNL@
+ HAVE_COSF = @HAVE_COSF@
+ HAVE_COSHF = @HAVE_COSHF@
+ HAVE_COSL = @HAVE_COSL@
+ HAVE_DECL_ACOSL = @HAVE_DECL_ACOSL@
+ HAVE_DECL_ASINL = @HAVE_DECL_ASINL@
+ HAVE_DECL_ATANL = @HAVE_DECL_ATANL@
+ HAVE_DECL_CBRTF = @HAVE_DECL_CBRTF@
+ HAVE_DECL_CBRTL = @HAVE_DECL_CBRTL@
+ HAVE_DECL_CEILF = @HAVE_DECL_CEILF@
+ HAVE_DECL_CEILL = @HAVE_DECL_CEILL@
+ HAVE_DECL_COPYSIGNF = @HAVE_DECL_COPYSIGNF@
+ HAVE_DECL_COSL = @HAVE_DECL_COSL@
  HAVE_DECL_ENVIRON = @HAVE_DECL_ENVIRON@
+ HAVE_DECL_EXP2 = @HAVE_DECL_EXP2@
+ HAVE_DECL_EXP2F = @HAVE_DECL_EXP2F@
+ HAVE_DECL_EXP2L = @HAVE_DECL_EXP2L@
+ HAVE_DECL_EXPL = @HAVE_DECL_EXPL@
+ HAVE_DECL_EXPM1L = @HAVE_DECL_EXPM1L@
  HAVE_DECL_FCHDIR = @HAVE_DECL_FCHDIR@
  HAVE_DECL_FDATASYNC = @HAVE_DECL_FDATASYNC@
+ HAVE_DECL_FLOORF = @HAVE_DECL_FLOORF@
+ HAVE_DECL_FLOORL = @HAVE_DECL_FLOORL@
+ HAVE_DECL_FPURGE = @HAVE_DECL_FPURGE@
+ HAVE_DECL_FREXPL = @HAVE_DECL_FREXPL@
+ HAVE_DECL_FSEEKO = @HAVE_DECL_FSEEKO@
+ HAVE_DECL_FTELLO = @HAVE_DECL_FTELLO@
+ HAVE_DECL_GETDELIM = @HAVE_DECL_GETDELIM@
  HAVE_DECL_GETDOMAINNAME = @HAVE_DECL_GETDOMAINNAME@
+ HAVE_DECL_GETLINE = @HAVE_DECL_GETLINE@
  HAVE_DECL_GETLOADAVG = @HAVE_DECL_GETLOADAVG@
  HAVE_DECL_GETLOGIN_R = @HAVE_DECL_GETLOGIN_R@
  HAVE_DECL_GETPAGESIZE = @HAVE_DECL_GETPAGESIZE@
  HAVE_DECL_GETUSERSHELL = @HAVE_DECL_GETUSERSHELL@
+ HAVE_DECL_LDEXPL = @HAVE_DECL_LDEXPL@
  HAVE_DECL_LOCALTIME_R = @HAVE_DECL_LOCALTIME_R@
+ HAVE_DECL_LOG10L = @HAVE_DECL_LOG10L@
+ HAVE_DECL_LOG2 = @HAVE_DECL_LOG2@
+ HAVE_DECL_LOG2F = @HAVE_DECL_LOG2F@
+ HAVE_DECL_LOG2L = @HAVE_DECL_LOG2L@
+ HAVE_DECL_LOGB = @HAVE_DECL_LOGB@
+ HAVE_DECL_LOGL = @HAVE_DECL_LOGL@
  HAVE_DECL_MEMMEM = @HAVE_DECL_MEMMEM@
  HAVE_DECL_MEMRCHR = @HAVE_DECL_MEMRCHR@
+ HAVE_DECL_OBSTACK_PRINTF = @HAVE_DECL_OBSTACK_PRINTF@
+ HAVE_DECL_REMAINDER = @HAVE_DECL_REMAINDER@
+ HAVE_DECL_REMAINDERL = @HAVE_DECL_REMAINDERL@
+ HAVE_DECL_RINTF = @HAVE_DECL_RINTF@
+ HAVE_DECL_ROUND = @HAVE_DECL_ROUND@
+ HAVE_DECL_ROUNDF = @HAVE_DECL_ROUNDF@
+ HAVE_DECL_ROUNDL = @HAVE_DECL_ROUNDL@
  HAVE_DECL_SETENV = @HAVE_DECL_SETENV@
  HAVE_DECL_SETHOSTNAME = @HAVE_DECL_SETHOSTNAME@
+ HAVE_DECL_SINL = @HAVE_DECL_SINL@
+ HAVE_DECL_SNPRINTF = @HAVE_DECL_SNPRINTF@
+ HAVE_DECL_SQRTL = @HAVE_DECL_SQRTL@
  HAVE_DECL_STRDUP = @HAVE_DECL_STRDUP@
  HAVE_DECL_STRERROR_R = @HAVE_DECL_STRERROR_R@
+ HAVE_DECL_STRNCASECMP = @HAVE_DECL_STRNCASECMP@
  HAVE_DECL_STRNDUP = @HAVE_DECL_STRNDUP@
  HAVE_DECL_STRNLEN = @HAVE_DECL_STRNLEN@
  HAVE_DECL_STRSIGNAL = @HAVE_DECL_STRSIGNAL@
  HAVE_DECL_STRTOK_R = @HAVE_DECL_STRTOK_R@
+ HAVE_DECL_TANL = @HAVE_DECL_TANL@
+ HAVE_DECL_TRUNC = @HAVE_DECL_TRUNC@
+ HAVE_DECL_TRUNCF = @HAVE_DECL_TRUNCF@
+ HAVE_DECL_TRUNCL = @HAVE_DECL_TRUNCL@
  HAVE_DECL_TTYNAME_R = @HAVE_DECL_TTYNAME_R@
  HAVE_DECL_UNSETENV = @HAVE_DECL_UNSETENV@
+ HAVE_DECL_VSNPRINTF = @HAVE_DECL_VSNPRINTF@
  HAVE_DECL_WCTOB = @HAVE_DECL_WCTOB@
  HAVE_DECL_WCWIDTH = @HAVE_DECL_WCWIDTH@
+ HAVE_DPRINTF = @HAVE_DPRINTF@
  HAVE_DUP2 = @HAVE_DUP2@
  HAVE_DUP3 = @HAVE_DUP3@
  HAVE_DUPLOCALE = @HAVE_DUPLOCALE@
  HAVE_EUIDACCESS = @HAVE_EUIDACCESS@
+ HAVE_EXPF = @HAVE_EXPF@
+ HAVE_EXPL = @HAVE_EXPL@
+ HAVE_EXPM1 = @HAVE_EXPM1@
+ HAVE_EXPM1F = @HAVE_EXPM1F@
+ HAVE_FABSF = @HAVE_FABSF@
+ HAVE_FABSL = @HAVE_FABSL@
  HAVE_FACCESSAT = @HAVE_FACCESSAT@
  HAVE_FCHDIR = @HAVE_FCHDIR@
***************
*** 556,563 ****
--- 1028,1044 ----
  HAVE_FDATASYNC = @HAVE_FDATASYNC@
  HAVE_FEATURES_H = @HAVE_FEATURES_H@
+ HAVE_FFS = @HAVE_FFS@
  HAVE_FFSL = @HAVE_FFSL@
  HAVE_FFSLL = @HAVE_FFSLL@
+ HAVE_FMA = @HAVE_FMA@
+ HAVE_FMAF = @HAVE_FMAF@
+ HAVE_FMAL = @HAVE_FMAL@
+ HAVE_FMODF = @HAVE_FMODF@
+ HAVE_FMODL = @HAVE_FMODL@
+ HAVE_FREXPF = @HAVE_FREXPF@
+ HAVE_FSEEKO = @HAVE_FSEEKO@
  HAVE_FSTATAT = @HAVE_FSTATAT@
  HAVE_FSYNC = @HAVE_FSYNC@
+ HAVE_FTELLO = @HAVE_FTELLO@
  HAVE_FTRUNCATE = @HAVE_FTRUNCATE@
  HAVE_FUTIMENS = @HAVE_FUTIMENS@
***************
*** 572,576 ****
--- 1053,1065 ----
  HAVE_GRANTPT = @HAVE_GRANTPT@
  HAVE_GROUP_MEMBER = @HAVE_GROUP_MEMBER@
+ HAVE_HYPOTF = @HAVE_HYPOTF@
+ HAVE_HYPOTL = @HAVE_HYPOTL@
+ HAVE_ILOGB = @HAVE_ILOGB@
+ HAVE_ILOGBF = @HAVE_ILOGBF@
+ HAVE_ILOGBL = @HAVE_ILOGBL@
  HAVE_INTTYPES_H = @HAVE_INTTYPES_H@
+ HAVE_ISNAND = @HAVE_ISNAND@
+ HAVE_ISNANF = @HAVE_ISNANF@
+ HAVE_ISNANL = @HAVE_ISNANL@
  HAVE_ISWBLANK = @HAVE_ISWBLANK@
  HAVE_ISWCNTRL = @HAVE_ISWCNTRL@
***************
*** 582,589 ****
--- 1071,1089 ----
  HAVE_LCHMOD = @HAVE_LCHMOD@
  HAVE_LCHOWN = @HAVE_LCHOWN@
+ HAVE_LDEXPF = @HAVE_LDEXPF@
  HAVE_LINK = @HAVE_LINK@
  HAVE_LINKAT = @HAVE_LINKAT@
+ HAVE_LOG10F = @HAVE_LOG10F@
+ HAVE_LOG10L = @HAVE_LOG10L@
+ HAVE_LOG1P = @HAVE_LOG1P@
+ HAVE_LOG1PF = @HAVE_LOG1PF@
+ HAVE_LOG1PL = @HAVE_LOG1PL@
+ HAVE_LOGBF = @HAVE_LOGBF@
+ HAVE_LOGBL = @HAVE_LOGBL@
+ HAVE_LOGF = @HAVE_LOGF@
+ HAVE_LOGL = @HAVE_LOGL@
  HAVE_LONG_LONG_INT = @HAVE_LONG_LONG_INT@
  HAVE_LSTAT = @HAVE_LSTAT@
+ HAVE_MAX_ALIGN_T = @HAVE_MAX_ALIGN_T@
  HAVE_MBRLEN = @HAVE_MBRLEN@
  HAVE_MBRTOWC = @HAVE_MBRTOWC@
***************
*** 604,607 ****
--- 1104,1109 ----
  HAVE_MKSTEMP = @HAVE_MKSTEMP@
  HAVE_MKSTEMPS = @HAVE_MKSTEMPS@
+ HAVE_MODFF = @HAVE_MODFF@
+ HAVE_MODFL = @HAVE_MODFL@
  HAVE_MSVC_INVALID_PARAMETER_HANDLER = @HAVE_MSVC_INVALID_PARAMETER_HANDLER@
  HAVE_NANOSLEEP = @HAVE_NANOSLEEP@
***************
*** 609,615 ****
--- 1111,1120 ----
  HAVE_OPENAT = @HAVE_OPENAT@
  HAVE_OS_H = @HAVE_OS_H@
+ HAVE_PCLOSE = @HAVE_PCLOSE@
  HAVE_PIPE = @HAVE_PIPE@
  HAVE_PIPE2 = @HAVE_PIPE2@
+ HAVE_POPEN = @HAVE_POPEN@
  HAVE_POSIX_OPENPT = @HAVE_POSIX_OPENPT@
+ HAVE_POWF = @HAVE_POWF@
  HAVE_PREAD = @HAVE_PREAD@
  HAVE_PTSNAME = @HAVE_PTSNAME@
***************
*** 623,627 ****
--- 1128,1138 ----
  HAVE_READLINKAT = @HAVE_READLINKAT@
  HAVE_REALPATH = @HAVE_REALPATH@
+ HAVE_REMAINDER = @HAVE_REMAINDER@
+ HAVE_REMAINDERF = @HAVE_REMAINDERF@
+ HAVE_RENAMEAT = @HAVE_RENAMEAT@
+ HAVE_RINT = @HAVE_RINT@
+ HAVE_RINTL = @HAVE_RINTL@
  HAVE_RPMATCH = @HAVE_RPMATCH@
+ HAVE_SAME_LONG_DOUBLE_AS_DOUBLE = @HAVE_SAME_LONG_DOUBLE_AS_DOUBLE@
  HAVE_SECURE_GETENV = @HAVE_SECURE_GETENV@
  HAVE_SETENV = @HAVE_SETENV@
***************
*** 630,639 ****
--- 1141,1157 ----
  HAVE_SIGNED_WCHAR_T = @HAVE_SIGNED_WCHAR_T@
  HAVE_SIGNED_WINT_T = @HAVE_SIGNED_WINT_T@
+ HAVE_SINF = @HAVE_SINF@
+ HAVE_SINHF = @HAVE_SINHF@
+ HAVE_SINL = @HAVE_SINL@
  HAVE_SLEEP = @HAVE_SLEEP@
+ HAVE_SQRTF = @HAVE_SQRTF@
+ HAVE_SQRTL = @HAVE_SQRTL@
  HAVE_STDINT_H = @HAVE_STDINT_H@
  HAVE_STPCPY = @HAVE_STPCPY@
  HAVE_STPNCPY = @HAVE_STPNCPY@
+ HAVE_STRCASECMP = @HAVE_STRCASECMP@
  HAVE_STRCASESTR = @HAVE_STRCASESTR@
  HAVE_STRCHRNUL = @HAVE_STRCHRNUL@
+ HAVE_STRINGS_H = @HAVE_STRINGS_H@
  HAVE_STRPBRK = @HAVE_STRPBRK@
  HAVE_STRPTIME = @HAVE_STRPTIME@
***************
*** 653,656 ****
--- 1171,1177 ----
  HAVE_SYS_TIME_H = @HAVE_SYS_TIME_H@
  HAVE_SYS_TYPES_H = @HAVE_SYS_TYPES_H@
+ HAVE_TANF = @HAVE_TANF@
+ HAVE_TANHF = @HAVE_TANHF@
+ HAVE_TANL = @HAVE_TANL@
  HAVE_TIMEGM = @HAVE_TIMEGM@
  HAVE_UNISTD_H = @HAVE_UNISTD_H@
***************
*** 660,663 ****
--- 1181,1186 ----
  HAVE_USLEEP = @HAVE_USLEEP@
  HAVE_UTIMENSAT = @HAVE_UTIMENSAT@
+ HAVE_VASPRINTF = @HAVE_VASPRINTF@
+ HAVE_VDPRINTF = @HAVE_VDPRINTF@
  HAVE_WCHAR_H = @HAVE_WCHAR_H@
  HAVE_WCHAR_T = @HAVE_WCHAR_T@
***************
*** 744,753 ****
--- 1267,1281 ----
  NEXT_AS_FIRST_DIRECTIVE_ERRNO_H = @NEXT_AS_FIRST_DIRECTIVE_ERRNO_H@
  NEXT_AS_FIRST_DIRECTIVE_FCNTL_H = @NEXT_AS_FIRST_DIRECTIVE_FCNTL_H@
+ NEXT_AS_FIRST_DIRECTIVE_FLOAT_H = @NEXT_AS_FIRST_DIRECTIVE_FLOAT_H@
  NEXT_AS_FIRST_DIRECTIVE_GETOPT_H = @NEXT_AS_FIRST_DIRECTIVE_GETOPT_H@
  NEXT_AS_FIRST_DIRECTIVE_LANGINFO_H = @NEXT_AS_FIRST_DIRECTIVE_LANGINFO_H@
  NEXT_AS_FIRST_DIRECTIVE_LOCALE_H = @NEXT_AS_FIRST_DIRECTIVE_LOCALE_H@
+ NEXT_AS_FIRST_DIRECTIVE_MATH_H = @NEXT_AS_FIRST_DIRECTIVE_MATH_H@
+ NEXT_AS_FIRST_DIRECTIVE_STDARG_H = @NEXT_AS_FIRST_DIRECTIVE_STDARG_H@
  NEXT_AS_FIRST_DIRECTIVE_STDDEF_H = @NEXT_AS_FIRST_DIRECTIVE_STDDEF_H@
  NEXT_AS_FIRST_DIRECTIVE_STDINT_H = @NEXT_AS_FIRST_DIRECTIVE_STDINT_H@
+ NEXT_AS_FIRST_DIRECTIVE_STDIO_H = @NEXT_AS_FIRST_DIRECTIVE_STDIO_H@
  NEXT_AS_FIRST_DIRECTIVE_STDLIB_H = @NEXT_AS_FIRST_DIRECTIVE_STDLIB_H@
+ NEXT_AS_FIRST_DIRECTIVE_STRINGS_H = @NEXT_AS_FIRST_DIRECTIVE_STRINGS_H@
  NEXT_AS_FIRST_DIRECTIVE_STRING_H = @NEXT_AS_FIRST_DIRECTIVE_STRING_H@
  NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H@
***************
*** 760,769 ****
--- 1288,1302 ----
  NEXT_ERRNO_H = @NEXT_ERRNO_H@
  NEXT_FCNTL_H = @NEXT_FCNTL_H@
+ NEXT_FLOAT_H = @NEXT_FLOAT_H@
  NEXT_GETOPT_H = @NEXT_GETOPT_H@
  NEXT_LANGINFO_H = @NEXT_LANGINFO_H@
  NEXT_LOCALE_H = @NEXT_LOCALE_H@
+ NEXT_MATH_H = @NEXT_MATH_H@
+ NEXT_STDARG_H = @NEXT_STDARG_H@
  NEXT_STDDEF_H = @NEXT_STDDEF_H@
  NEXT_STDINT_H = @NEXT_STDINT_H@
+ NEXT_STDIO_H = @NEXT_STDIO_H@
  NEXT_STDLIB_H = @NEXT_STDLIB_H@
+ NEXT_STRINGS_H = @NEXT_STRINGS_H@
  NEXT_STRING_H = @NEXT_STRING_H@
  NEXT_SYS_STAT_H = @NEXT_SYS_STAT_H@
***************
*** 795,823 ****
--- 1328,1421 ----
  REPLACE_CALLOC = @REPLACE_CALLOC@
  REPLACE_CANONICALIZE_FILE_NAME = @REPLACE_CANONICALIZE_FILE_NAME@
+ REPLACE_CBRTF = @REPLACE_CBRTF@
+ REPLACE_CBRTL = @REPLACE_CBRTL@
+ REPLACE_CEIL = @REPLACE_CEIL@
+ REPLACE_CEILF = @REPLACE_CEILF@
+ REPLACE_CEILL = @REPLACE_CEILL@
  REPLACE_CHOWN = @REPLACE_CHOWN@
  REPLACE_CLOSE = @REPLACE_CLOSE@
+ REPLACE_DPRINTF = @REPLACE_DPRINTF@
  REPLACE_DUP = @REPLACE_DUP@
  REPLACE_DUP2 = @REPLACE_DUP2@
  REPLACE_DUPLOCALE = @REPLACE_DUPLOCALE@
+ REPLACE_EXP2 = @REPLACE_EXP2@
+ REPLACE_EXP2L = @REPLACE_EXP2L@
+ REPLACE_EXPM1 = @REPLACE_EXPM1@
+ REPLACE_EXPM1F = @REPLACE_EXPM1F@
+ REPLACE_FABSL = @REPLACE_FABSL@
  REPLACE_FCHOWNAT = @REPLACE_FCHOWNAT@
+ REPLACE_FCLOSE = @REPLACE_FCLOSE@
  REPLACE_FCNTL = @REPLACE_FCNTL@
+ REPLACE_FDOPEN = @REPLACE_FDOPEN@
+ REPLACE_FFLUSH = @REPLACE_FFLUSH@
+ REPLACE_FLOOR = @REPLACE_FLOOR@
+ REPLACE_FLOORF = @REPLACE_FLOORF@
+ REPLACE_FLOORL = @REPLACE_FLOORL@
+ REPLACE_FMA = @REPLACE_FMA@
+ REPLACE_FMAF = @REPLACE_FMAF@
+ REPLACE_FMAL = @REPLACE_FMAL@
+ REPLACE_FMOD = @REPLACE_FMOD@
+ REPLACE_FMODF = @REPLACE_FMODF@
+ REPLACE_FMODL = @REPLACE_FMODL@
+ REPLACE_FOPEN = @REPLACE_FOPEN@
+ REPLACE_FPRINTF = @REPLACE_FPRINTF@
+ REPLACE_FPURGE = @REPLACE_FPURGE@
+ REPLACE_FREOPEN = @REPLACE_FREOPEN@
+ REPLACE_FREXP = @REPLACE_FREXP@
+ REPLACE_FREXPF = @REPLACE_FREXPF@
+ REPLACE_FREXPL = @REPLACE_FREXPL@
+ REPLACE_FSEEK = @REPLACE_FSEEK@
+ REPLACE_FSEEKO = @REPLACE_FSEEKO@
  REPLACE_FSTAT = @REPLACE_FSTAT@
  REPLACE_FSTATAT = @REPLACE_FSTATAT@
+ REPLACE_FTELL = @REPLACE_FTELL@
+ REPLACE_FTELLO = @REPLACE_FTELLO@
  REPLACE_FTRUNCATE = @REPLACE_FTRUNCATE@
  REPLACE_FUTIMENS = @REPLACE_FUTIMENS@
  REPLACE_GETCWD = @REPLACE_GETCWD@
+ REPLACE_GETDELIM = @REPLACE_GETDELIM@
  REPLACE_GETDOMAINNAME = @REPLACE_GETDOMAINNAME@
+ REPLACE_GETDTABLESIZE = @REPLACE_GETDTABLESIZE@
  REPLACE_GETGROUPS = @REPLACE_GETGROUPS@
+ REPLACE_GETLINE = @REPLACE_GETLINE@
  REPLACE_GETLOGIN_R = @REPLACE_GETLOGIN_R@
  REPLACE_GETPAGESIZE = @REPLACE_GETPAGESIZE@
  REPLACE_GETTIMEOFDAY = @REPLACE_GETTIMEOFDAY@
+ REPLACE_GMTIME = @REPLACE_GMTIME@
+ REPLACE_HUGE_VAL = @REPLACE_HUGE_VAL@
+ REPLACE_HYPOT = @REPLACE_HYPOT@
+ REPLACE_HYPOTF = @REPLACE_HYPOTF@
+ REPLACE_HYPOTL = @REPLACE_HYPOTL@
+ REPLACE_ILOGB = @REPLACE_ILOGB@
+ REPLACE_ILOGBF = @REPLACE_ILOGBF@
  REPLACE_ISATTY = @REPLACE_ISATTY@
+ REPLACE_ISFINITE = @REPLACE_ISFINITE@
+ REPLACE_ISINF = @REPLACE_ISINF@
+ REPLACE_ISNAN = @REPLACE_ISNAN@
  REPLACE_ISWBLANK = @REPLACE_ISWBLANK@
  REPLACE_ISWCNTRL = @REPLACE_ISWCNTRL@
+ REPLACE_ITOLD = @REPLACE_ITOLD@
  REPLACE_LCHOWN = @REPLACE_LCHOWN@
+ REPLACE_LDEXPL = @REPLACE_LDEXPL@
  REPLACE_LINK = @REPLACE_LINK@
  REPLACE_LINKAT = @REPLACE_LINKAT@
  REPLACE_LOCALECONV = @REPLACE_LOCALECONV@
+ REPLACE_LOCALTIME = @REPLACE_LOCALTIME@
  REPLACE_LOCALTIME_R = @REPLACE_LOCALTIME_R@
+ REPLACE_LOG = @REPLACE_LOG@
+ REPLACE_LOG10 = @REPLACE_LOG10@
+ REPLACE_LOG10F = @REPLACE_LOG10F@
+ REPLACE_LOG10L = @REPLACE_LOG10L@
+ REPLACE_LOG1P = @REPLACE_LOG1P@
+ REPLACE_LOG1PF = @REPLACE_LOG1PF@
+ REPLACE_LOG1PL = @REPLACE_LOG1PL@
+ REPLACE_LOG2 = @REPLACE_LOG2@
+ REPLACE_LOG2F = @REPLACE_LOG2F@
+ REPLACE_LOG2L = @REPLACE_LOG2L@
+ REPLACE_LOGB = @REPLACE_LOGB@
+ REPLACE_LOGBF = @REPLACE_LOGBF@
+ REPLACE_LOGBL = @REPLACE_LOGBL@
+ REPLACE_LOGF = @REPLACE_LOGF@
+ REPLACE_LOGL = @REPLACE_LOGL@
  REPLACE_LSEEK = @REPLACE_LSEEK@
  REPLACE_LSTAT = @REPLACE_LSTAT@
***************
*** 837,860 ****
--- 1435,1484 ----
  REPLACE_MKSTEMP = @REPLACE_MKSTEMP@
  REPLACE_MKTIME = @REPLACE_MKTIME@
+ REPLACE_MODF = @REPLACE_MODF@
+ REPLACE_MODFF = @REPLACE_MODFF@
+ REPLACE_MODFL = @REPLACE_MODFL@
+ REPLACE_NAN = @REPLACE_NAN@
  REPLACE_NANOSLEEP = @REPLACE_NANOSLEEP@
  REPLACE_NL_LANGINFO = @REPLACE_NL_LANGINFO@
  REPLACE_NULL = @REPLACE_NULL@
+ REPLACE_OBSTACK_PRINTF = @REPLACE_OBSTACK_PRINTF@
  REPLACE_OPEN = @REPLACE_OPEN@
  REPLACE_OPENAT = @REPLACE_OPENAT@
+ REPLACE_PERROR = @REPLACE_PERROR@
+ REPLACE_POPEN = @REPLACE_POPEN@
  REPLACE_PREAD = @REPLACE_PREAD@
+ REPLACE_PRINTF = @REPLACE_PRINTF@
  REPLACE_PTSNAME = @REPLACE_PTSNAME@
  REPLACE_PTSNAME_R = @REPLACE_PTSNAME_R@
  REPLACE_PUTENV = @REPLACE_PUTENV@
  REPLACE_PWRITE = @REPLACE_PWRITE@
+ REPLACE_QSORT_R = @REPLACE_QSORT_R@
  REPLACE_RANDOM_R = @REPLACE_RANDOM_R@
  REPLACE_READ = @REPLACE_READ@
  REPLACE_READLINK = @REPLACE_READLINK@
+ REPLACE_READLINKAT = @REPLACE_READLINKAT@
  REPLACE_REALLOC = @REPLACE_REALLOC@
  REPLACE_REALPATH = @REPLACE_REALPATH@
+ REPLACE_REMAINDER = @REPLACE_REMAINDER@
+ REPLACE_REMAINDERF = @REPLACE_REMAINDERF@
+ REPLACE_REMAINDERL = @REPLACE_REMAINDERL@
+ REPLACE_REMOVE = @REPLACE_REMOVE@
+ REPLACE_RENAME = @REPLACE_RENAME@
+ REPLACE_RENAMEAT = @REPLACE_RENAMEAT@
  REPLACE_RMDIR = @REPLACE_RMDIR@
+ REPLACE_ROUND = @REPLACE_ROUND@
+ REPLACE_ROUNDF = @REPLACE_ROUNDF@
+ REPLACE_ROUNDL = @REPLACE_ROUNDL@
  REPLACE_SETENV = @REPLACE_SETENV@
  REPLACE_SETLOCALE = @REPLACE_SETLOCALE@
+ REPLACE_SIGNBIT = @REPLACE_SIGNBIT@
+ REPLACE_SIGNBIT_USING_GCC = @REPLACE_SIGNBIT_USING_GCC@
  REPLACE_SLEEP = @REPLACE_SLEEP@
+ REPLACE_SNPRINTF = @REPLACE_SNPRINTF@
+ REPLACE_SPRINTF = @REPLACE_SPRINTF@
+ REPLACE_SQRTL = @REPLACE_SQRTL@
  REPLACE_STAT = @REPLACE_STAT@
+ REPLACE_STDIO_READ_FUNCS = @REPLACE_STDIO_READ_FUNCS@
+ REPLACE_STDIO_WRITE_FUNCS = @REPLACE_STDIO_WRITE_FUNCS@
  REPLACE_STPNCPY = @REPLACE_STPNCPY@
  REPLACE_STRCASESTR = @REPLACE_STRCASESTR@
***************
*** 873,878 ****
--- 1497,1507 ----
  REPLACE_STRUCT_TIMEVAL = @REPLACE_STRUCT_TIMEVAL@
  REPLACE_SYMLINK = @REPLACE_SYMLINK@
+ REPLACE_SYMLINKAT = @REPLACE_SYMLINKAT@
  REPLACE_TIMEGM = @REPLACE_TIMEGM@
+ REPLACE_TMPFILE = @REPLACE_TMPFILE@
  REPLACE_TOWLOWER = @REPLACE_TOWLOWER@
+ REPLACE_TRUNC = @REPLACE_TRUNC@
+ REPLACE_TRUNCF = @REPLACE_TRUNCF@
+ REPLACE_TRUNCL = @REPLACE_TRUNCL@
  REPLACE_TTYNAME_R = @REPLACE_TTYNAME_R@
  REPLACE_UNLINK = @REPLACE_UNLINK@
***************
*** 881,884 ****
--- 1510,1519 ----
  REPLACE_USLEEP = @REPLACE_USLEEP@
  REPLACE_UTIMENSAT = @REPLACE_UTIMENSAT@
+ REPLACE_VASPRINTF = @REPLACE_VASPRINTF@
+ REPLACE_VDPRINTF = @REPLACE_VDPRINTF@
+ REPLACE_VFPRINTF = @REPLACE_VFPRINTF@
+ REPLACE_VPRINTF = @REPLACE_VPRINTF@
+ REPLACE_VSNPRINTF = @REPLACE_VSNPRINTF@
+ REPLACE_VSPRINTF = @REPLACE_VSPRINTF@
  REPLACE_WCRTOMB = @REPLACE_WCRTOMB@
  REPLACE_WCSNRTOMBS = @REPLACE_WCSNRTOMBS@
***************
*** 894,897 ****
--- 1529,1533 ----
  SIG_ATOMIC_T_SUFFIX = @SIG_ATOMIC_T_SUFFIX@
  SIZE_T_SUFFIX = @SIZE_T_SUFFIX@
+ STDARG_H = @STDARG_H@
  STDBOOL_H = @STDBOOL_H@
  STDDEF_H = @STDDEF_H@
***************
*** 903,906 ****
--- 1539,1543 ----
  TIME_H_DEFINES_STRUCT_TIMESPEC = @TIME_H_DEFINES_STRUCT_TIMESPEC@
  UNDEFINE_STRTOK_R = @UNDEFINE_STRTOK_R@
+ UNISTD_H_DEFINES_STRUCT_TIMESPEC = @UNISTD_H_DEFINES_STRUCT_TIMESPEC@
  UNISTD_H_HAVE_WINSOCK2_H = @UNISTD_H_HAVE_WINSOCK2_H@
  UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS = @UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS@
***************
*** 957,961 ****
  libexecdir = @libexecdir@
  lispdir = @lispdir@
! localedir = $(datadir)/locale
  localstatedir = @localstatedir@
  mandir = @mandir@
--- 1594,1598 ----
  libexecdir = @libexecdir@
  lispdir = @lispdir@
! localedir = @localedir@
  localstatedir = @localstatedir@
  mandir = @mandir@
***************
*** 967,970 ****
--- 1604,1608 ----
  program_transform_name = @program_transform_name@
  psdir = @psdir@
+ runstatedir = @runstatedir@
  sbindir = @sbindir@
  sharedstatedir = @sharedstatedir@
***************
*** 975,1009 ****
  top_builddir = @top_builddir@
  top_srcdir = @top_srcdir@
- infodir2 = $(datadir)/info
  AM_CPPFLAGS = \
!   -I$(top_srcdir)				\
!   -I$(top_srcdir)/gnulib/lib			\
!   -I$(top_builddir)/gnulib/lib			\
!   -DLOCALEDIR=\"$(localedir)\" 			\
!   -DINFODIR=\"$(infodir)\"			\
!   -DINFODIR2=\"$(infodir2)\"
! 
! LDADD = $(top_builddir)/gnulib/lib/libgnu.a $(TERMLIBS) $(LIBINTL)
! infokey_LDADD = $(top_builddir)/gnulib/lib/libgnu.a $(LIBINTL)
! EXTRA_DIST = README pcterm.c
  ginfo_SOURCES = dir.c display.c display.h doc.h dribble.c dribble.h \
    echo-area.c echo-area.h \
!   filesys.c filesys.h footnotes.c footnotes.h gc.c gc.h \
!   indices.c indices.h info-utils.c info-utils.h info.c info.h infodoc.c \
!   infomap.c infomap.h infopath.c m-x.c man.c man.h nodemenu.c nodes.c nodes.h \
!   search.c search.h session.c session.h signals.c signals.h \
    tag.c tag.h termdep.h terminal.c terminal.h tilde.c tilde.h \
    variables.c variables.h window.c window.h
  
  nodist_ginfo_SOURCES = doc.c funs.h
- infokey_SOURCES = infokey.c infokey.h key.h
- nodist_infokey_SOURCES = key.c funs.h
  
! # The files `doc.c', `key.c' and `funs.h' are created by ./makedoc run over the
  # source files which contain DECLARE_INFO_COMMAND.  `funs.h' is a header file
  # listing the functions found.  `doc.c' is a structure containing pointers
  # to those functions along with completable names and documentation strings.
  #
! generated_sources = doc.c key.c funs.h
  
  # These files are not distributed.
--- 1613,1645 ----
  top_builddir = @top_builddir@
  top_srcdir = @top_srcdir@
  AM_CPPFLAGS = \
!   -I$(top_srcdir)                               \
!   -I$(top_srcdir)/gnulib/lib                    \
!   -I$(top_builddir)/gnulib/lib                  \
!   -DLOCALEDIR=\"$(datadir)/locale\"             \
!   -DINFODIR=\"$(infodir)\"                      \
!   -DINFODIR2=\"$(datadir)/info\"
! 
! LDADD = $(top_builddir)/gnulib/lib/libgnu.a $(TERMLIBS) $(LIBINTL) $(LIBICONV)
! EXTRA_DIST = README pcterm.c $(TESTS) $(XFAIL_TESTS) t/README \
! 	t/infodir t/Init-inter.inc t/Init-test.inc t/Timeout-test.inc \
! 	t/Infokey-config t/node-target
  ginfo_SOURCES = dir.c display.c display.h doc.h dribble.c dribble.h \
    echo-area.c echo-area.h \
!   filesys.c filesys.h footnotes.c footnotes.h indices.c indices.h \
!   info-utils.c info-utils.h info.c info.h infodoc.c infokey.c \
!   infomap.c infomap.h infopath.c m-x.c man.c man.h nodemenu.c \
!   nodes.c nodes.h search.c search.h session.c session.h signals.c signals.h \
    tag.c tag.h termdep.h terminal.c terminal.h tilde.c tilde.h \
    variables.c variables.h window.c window.h
  
  nodist_ginfo_SOURCES = doc.c funs.h
  
! # The files `doc.c' and `funs.h' are created by ./makedoc run over the
  # source files which contain DECLARE_INFO_COMMAND.  `funs.h' is a header file
  # listing the functions found.  `doc.c' is a structure containing pointers
  # to those functions along with completable names and documentation strings.
  #
! generated_sources = doc.c funs.h
  
  # These files are not distributed.
***************
*** 1020,1028 ****
  # dependencies are built.
  BUILT_SOURCES = funs.h
  all: $(BUILT_SOURCES)
  	$(MAKE) $(AM_MAKEFLAGS) all-am
  
  .SUFFIXES:
! .SUFFIXES: .c .o .obj
  $(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
  	@for dep in $?; do \
--- 1656,1746 ----
  # dependencies are built.
  BUILT_SOURCES = funs.h
+ @have_ptys_TRUE@pseudotty_SOURCES = pseudotty.c
+ TESTS = \
+ 	t/file.sh \
+ 	t/file-node.sh \
+ 	t/file-nodes.sh \
+ 	t/file-node-with-dot.sh \
+ 	t/file-index.sh \
+ 	t/file-file-with-dot.sh \
+ 	t/no-file.sh \
+ 	t/node-no-file.sh \
+ 	t/split.sh \
+ 	t/relative-path.sh \
+ 	t/file-relative-path.sh \
+ 	t/dir.sh \
+ 	t/dir-file.sh \
+ 	t/dir-file-sloppily.sh \
+ 	t/dir-nondir.sh \
+ 	t/dir-no-file.sh \
+ 	t/dir-file-menu.sh \
+ 	t/dir-file-no-menu.sh \
+ 	t/dir-file-node.sh \
+ 	t/dir-file-index.sh \
+ 	t/dir-3-menus.sh \
+ 	t/dir-menus-sloppily.sh \
+ 	t/where-dir-file.sh \
+ 	t/dir-dangling-entry.sh \
+ 	t/spec-file-node.sh \
+ 	t/spec-no-node.sh \
+ 	t/spec-menu.sh \
+ 	t/all-only.sh \
+ 	t/empty.sh \
+ 	t/cr-tag-table.sh \
+ 	t/tab.sh \
+ 	t/tab-argument.sh \
+ 	t/tab-no-xref.sh \
+ 	t/tab-skip-node.sh \
+ 	t/body-start.sh \
+ 	t/end-of-line.sh \
+ 	t/goal-column.sh \
+ 	t/star-note-non-whitespace.sh \
+ 	t/c-u-m-x-scroll-forward.sh \
+ 	t/last-no-history.sh \
+ 	t/split-footnotes.sh \
+ 	t/window-split-dir.sh \
+ 	t/last-node-not-top-level.sh \
+ 	t/adjust-anchors.sh \
+ 	t/search-after-tag.sh \
+ 	t/split-file-menu.sh \
+ 	t/index.sh \
+ 	t/no-index.sh \
+ 	t/index-apropos.sh \
+ 	t/index-search.sh \
+ 	t/index-completing.sh \
+ 	t/split-index.sh \
+ 	t/index-long-nodeline.sh \
+ 	t/empty-infopath.sh \
+ 	t/menu-sequence.sh \
+ 	t/relative-reference.sh \
+ 	t/resize-in-completions.sh \
+ 	t/replace-viewed.sh \
+ 	t/search-skip-screen.sh \
+ 	t/search-empty.sh \
+ 	t/inc-sea-forward.sh \
+ 	t/inc-sea-forward-nonregex.sh \
+ 	t/inc-sea-insensitive.sh \
+ 	t/inc-sea-history.sh \
+ 	t/gc-split.sh \
+ 	t/anchor-positions.sh \
+ 	t/quoted-label-as-target.sh \
+ 	t/quoted-target.sh \
+ 	t/quoted-label-and-target.sh \
+ 	t/goto-quoted.sh \
+ 	t/next-quoted.sh \
+ 	t/help.sh
+ 
+ XFAIL_TESTS = \
+ 	t/quoted-label-as-target.sh \
+ 	t/quoted-target.sh \
+ 	t/quoted-label-and-target.sh \
+ 	t/goto-quoted.sh \
+ 	t/next-quoted.sh
+ 
  all: $(BUILT_SOURCES)
  	$(MAKE) $(AM_MAKEFLAGS) all-am
  
  .SUFFIXES:
! .SUFFIXES: .c .log .o .obj .test .test$(EXEEXT) .trs
  $(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
  	@for dep in $?; do \
***************
*** 1037,1041 ****
  	$(am__cd) $(top_srcdir) && \
  	  $(AUTOMAKE) --gnu info/Makefile
- .PRECIOUS: Makefile
  Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  	@case '$?' in \
--- 1755,1758 ----
***************
*** 1098,1101 ****
--- 1815,1821 ----
  	-test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS)
  
+ clean-checkPROGRAMS:
+ 	-test -z "$(check_PROGRAMS)" || rm -f $(check_PROGRAMS)
+ 
  clean-noinstPROGRAMS:
  	-test -z "$(noinst_PROGRAMS)" || rm -f $(noinst_PROGRAMS)
***************
*** 1105,1116 ****
  	$(AM_V_CCLD)$(LINK) $(ginfo_OBJECTS) $(ginfo_LDADD) $(LIBS)
  
- infokey$(EXEEXT): $(infokey_OBJECTS) $(infokey_DEPENDENCIES) $(EXTRA_infokey_DEPENDENCIES) 
- 	@rm -f infokey$(EXEEXT)
- 	$(AM_V_CCLD)$(LINK) $(infokey_OBJECTS) $(infokey_LDADD) $(LIBS)
- 
  makedoc$(EXEEXT): $(makedoc_OBJECTS) $(makedoc_DEPENDENCIES) $(EXTRA_makedoc_DEPENDENCIES) 
  	@rm -f makedoc$(EXEEXT)
  	$(AM_V_CCLD)$(LINK) $(makedoc_OBJECTS) $(makedoc_LDADD) $(LIBS)
  
  mostlyclean-compile:
  	-rm -f *.$(OBJEXT)
--- 1825,1836 ----
  	$(AM_V_CCLD)$(LINK) $(ginfo_OBJECTS) $(ginfo_LDADD) $(LIBS)
  
  makedoc$(EXEEXT): $(makedoc_OBJECTS) $(makedoc_DEPENDENCIES) $(EXTRA_makedoc_DEPENDENCIES) 
  	@rm -f makedoc$(EXEEXT)
  	$(AM_V_CCLD)$(LINK) $(makedoc_OBJECTS) $(makedoc_LDADD) $(LIBS)
  
+ pseudotty$(EXEEXT): $(pseudotty_OBJECTS) $(pseudotty_DEPENDENCIES) $(EXTRA_pseudotty_DEPENDENCIES) 
+ 	@rm -f pseudotty$(EXEEXT)
+ 	$(AM_V_CCLD)$(LINK) $(pseudotty_OBJECTS) $(pseudotty_LDADD) $(LIBS)
+ 
  mostlyclean-compile:
  	-rm -f *.$(OBJEXT)
***************
*** 1126,1130 ****
  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/filesys.Po@am__quote@
  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/footnotes.Po@am__quote@
- @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/gc.Po@am__quote@
  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/indices.Po@am__quote@
  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/info-utils.Po@am__quote@
--- 1846,1849 ----
***************
*** 1134,1138 ****
  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/infomap.Po@am__quote@
  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/infopath.Po@am__quote@
- @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/key.Po@am__quote@
  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/m-x.Po@am__quote@
  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/makedoc.Po@am__quote@
--- 1853,1856 ----
***************
*** 1140,1143 ****
--- 1858,1862 ----
  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nodemenu.Po@am__quote@
  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nodes.Po@am__quote@
+ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/pseudotty.Po@am__quote@
  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/search.Po@am__quote@
  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/session.Po@am__quote@
***************
*** 1215,1218 ****
--- 1934,2597 ----
  	-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
  
+ # Recover from deleted '.trs' file; this should ensure that
+ # "rm -f foo.log; make foo.trs" re-run 'foo.test', and re-create
+ # both 'foo.log' and 'foo.trs'.  Break the recipe in two subshells
+ # to avoid problems with "make -n".
+ .log.trs:
+ 	rm -f $< $@
+ 	$(MAKE) $(AM_MAKEFLAGS) $<
+ 
+ # Leading 'am--fnord' is there to ensure the list of targets does not
+ # expand to empty, as could happen e.g. with make check TESTS=''.
+ am--fnord $(TEST_LOGS) $(TEST_LOGS:.log=.trs): $(am__force_recheck)
+ am--force-recheck:
+ 	@:
+ 
+ $(TEST_SUITE_LOG): $(TEST_LOGS)
+ 	@$(am__set_TESTS_bases); \
+ 	am__f_ok () { test -f "$$1" && test -r "$$1"; }; \
+ 	redo_bases=`for i in $$bases; do \
+ 	              am__f_ok $$i.trs && am__f_ok $$i.log || echo $$i; \
+ 	            done`; \
+ 	if test -n "$$redo_bases"; then \
+ 	  redo_logs=`for i in $$redo_bases; do echo $$i.log; done`; \
+ 	  redo_results=`for i in $$redo_bases; do echo $$i.trs; done`; \
+ 	  if $(am__make_dryrun); then :; else \
+ 	    rm -f $$redo_logs && rm -f $$redo_results || exit 1; \
+ 	  fi; \
+ 	fi; \
+ 	if test -n "$$am__remaking_logs"; then \
+ 	  echo "fatal: making $(TEST_SUITE_LOG): possible infinite" \
+ 	       "recursion detected" >&2; \
+ 	elif test -n "$$redo_logs"; then \
+ 	  am__remaking_logs=yes $(MAKE) $(AM_MAKEFLAGS) $$redo_logs; \
+ 	fi; \
+ 	if $(am__make_dryrun); then :; else \
+ 	  st=0;  \
+ 	  errmsg="fatal: making $(TEST_SUITE_LOG): failed to create"; \
+ 	  for i in $$redo_bases; do \
+ 	    test -f $$i.trs && test -r $$i.trs \
+ 	      || { echo "$$errmsg $$i.trs" >&2; st=1; }; \
+ 	    test -f $$i.log && test -r $$i.log \
+ 	      || { echo "$$errmsg $$i.log" >&2; st=1; }; \
+ 	  done; \
+ 	  test $$st -eq 0 || exit 1; \
+ 	fi
+ 	@$(am__sh_e_setup); $(am__tty_colors); $(am__set_TESTS_bases); \
+ 	ws='[ 	]'; \
+ 	results=`for b in $$bases; do echo $$b.trs; done`; \
+ 	test -n "$$results" || results=/dev/null; \
+ 	all=`  grep "^$$ws*:test-result:"           $$results | wc -l`; \
+ 	pass=` grep "^$$ws*:test-result:$$ws*PASS"  $$results | wc -l`; \
+ 	fail=` grep "^$$ws*:test-result:$$ws*FAIL"  $$results | wc -l`; \
+ 	skip=` grep "^$$ws*:test-result:$$ws*SKIP"  $$results | wc -l`; \
+ 	xfail=`grep "^$$ws*:test-result:$$ws*XFAIL" $$results | wc -l`; \
+ 	xpass=`grep "^$$ws*:test-result:$$ws*XPASS" $$results | wc -l`; \
+ 	error=`grep "^$$ws*:test-result:$$ws*ERROR" $$results | wc -l`; \
+ 	if test `expr $$fail + $$xpass + $$error` -eq 0; then \
+ 	  success=true; \
+ 	else \
+ 	  success=false; \
+ 	fi; \
+ 	br='==================='; br=$$br$$br$$br$$br; \
+ 	result_count () \
+ 	{ \
+ 	    if test x"$$1" = x"--maybe-color"; then \
+ 	      maybe_colorize=yes; \
+ 	    elif test x"$$1" = x"--no-color"; then \
+ 	      maybe_colorize=no; \
+ 	    else \
+ 	      echo "$@: invalid 'result_count' usage" >&2; exit 4; \
+ 	    fi; \
+ 	    shift; \
+ 	    desc=$$1 count=$$2; \
+ 	    if test $$maybe_colorize = yes && test $$count -gt 0; then \
+ 	      color_start=$$3 color_end=$$std; \
+ 	    else \
+ 	      color_start= color_end=; \
+ 	    fi; \
+ 	    echo "$${color_start}# $$desc $$count$${color_end}"; \
+ 	}; \
+ 	create_testsuite_report () \
+ 	{ \
+ 	  result_count $$1 "TOTAL:" $$all   "$$brg"; \
+ 	  result_count $$1 "PASS: " $$pass  "$$grn"; \
+ 	  result_count $$1 "SKIP: " $$skip  "$$blu"; \
+ 	  result_count $$1 "XFAIL:" $$xfail "$$lgn"; \
+ 	  result_count $$1 "FAIL: " $$fail  "$$red"; \
+ 	  result_count $$1 "XPASS:" $$xpass "$$red"; \
+ 	  result_count $$1 "ERROR:" $$error "$$mgn"; \
+ 	}; \
+ 	{								\
+ 	  echo "$(PACKAGE_STRING): $(subdir)/$(TEST_SUITE_LOG)" |	\
+ 	    $(am__rst_title);						\
+ 	  create_testsuite_report --no-color;				\
+ 	  echo;								\
+ 	  echo ".. contents:: :depth: 2";				\
+ 	  echo;								\
+ 	  for b in $$bases; do echo $$b; done				\
+ 	    | $(am__create_global_log);					\
+ 	} >$(TEST_SUITE_LOG).tmp || exit 1;				\
+ 	mv $(TEST_SUITE_LOG).tmp $(TEST_SUITE_LOG);			\
+ 	if $$success; then						\
+ 	  col="$$grn";							\
+ 	 else								\
+ 	  col="$$red";							\
+ 	  test x"$$VERBOSE" = x || cat $(TEST_SUITE_LOG);		\
+ 	fi;								\
+ 	echo "$${col}$$br$${std}"; 					\
+ 	echo "$${col}Testsuite summary for $(PACKAGE_STRING)$${std}";	\
+ 	echo "$${col}$$br$${std}"; 					\
+ 	create_testsuite_report --maybe-color;				\
+ 	echo "$$col$$br$$std";						\
+ 	if $$success; then :; else					\
+ 	  echo "$${col}See $(subdir)/$(TEST_SUITE_LOG)$${std}";		\
+ 	  if test -n "$(PACKAGE_BUGREPORT)"; then			\
+ 	    echo "$${col}Please report to $(PACKAGE_BUGREPORT)$${std}";	\
+ 	  fi;								\
+ 	  echo "$$col$$br$$std";					\
+ 	fi;								\
+ 	$$success || exit 1
+ 
+ check-TESTS:
+ 	@list='$(RECHECK_LOGS)';           test -z "$$list" || rm -f $$list
+ 	@list='$(RECHECK_LOGS:.log=.trs)'; test -z "$$list" || rm -f $$list
+ 	@test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG)
+ 	@set +e; $(am__set_TESTS_bases); \
+ 	log_list=`for i in $$bases; do echo $$i.log; done`; \
+ 	trs_list=`for i in $$bases; do echo $$i.trs; done`; \
+ 	log_list=`echo $$log_list`; trs_list=`echo $$trs_list`; \
+ 	$(MAKE) $(AM_MAKEFLAGS) $(TEST_SUITE_LOG) TEST_LOGS="$$log_list"; \
+ 	exit $$?;
+ recheck: all $(check_PROGRAMS)
+ 	@test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG)
+ 	@set +e; $(am__set_TESTS_bases); \
+ 	bases=`for i in $$bases; do echo $$i; done \
+ 	         | $(am__list_recheck_tests)` || exit 1; \
+ 	log_list=`for i in $$bases; do echo $$i.log; done`; \
+ 	log_list=`echo $$log_list`; \
+ 	$(MAKE) $(AM_MAKEFLAGS) $(TEST_SUITE_LOG) \
+ 	        am__force_recheck=am--force-recheck \
+ 	        TEST_LOGS="$$log_list"; \
+ 	exit $$?
+ t/file.sh.log: t/file.sh
+ 	@p='t/file.sh'; \
+ 	b='t/file.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ t/file-node.sh.log: t/file-node.sh
+ 	@p='t/file-node.sh'; \
+ 	b='t/file-node.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ t/file-nodes.sh.log: t/file-nodes.sh
+ 	@p='t/file-nodes.sh'; \
+ 	b='t/file-nodes.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ t/file-node-with-dot.sh.log: t/file-node-with-dot.sh
+ 	@p='t/file-node-with-dot.sh'; \
+ 	b='t/file-node-with-dot.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ t/file-index.sh.log: t/file-index.sh
+ 	@p='t/file-index.sh'; \
+ 	b='t/file-index.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ t/file-file-with-dot.sh.log: t/file-file-with-dot.sh
+ 	@p='t/file-file-with-dot.sh'; \
+ 	b='t/file-file-with-dot.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ t/no-file.sh.log: t/no-file.sh
+ 	@p='t/no-file.sh'; \
+ 	b='t/no-file.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ t/node-no-file.sh.log: t/node-no-file.sh
+ 	@p='t/node-no-file.sh'; \
+ 	b='t/node-no-file.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ t/split.sh.log: t/split.sh
+ 	@p='t/split.sh'; \
+ 	b='t/split.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ t/relative-path.sh.log: t/relative-path.sh
+ 	@p='t/relative-path.sh'; \
+ 	b='t/relative-path.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ t/file-relative-path.sh.log: t/file-relative-path.sh
+ 	@p='t/file-relative-path.sh'; \
+ 	b='t/file-relative-path.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ t/dir.sh.log: t/dir.sh
+ 	@p='t/dir.sh'; \
+ 	b='t/dir.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ t/dir-file.sh.log: t/dir-file.sh
+ 	@p='t/dir-file.sh'; \
+ 	b='t/dir-file.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ t/dir-file-sloppily.sh.log: t/dir-file-sloppily.sh
+ 	@p='t/dir-file-sloppily.sh'; \
+ 	b='t/dir-file-sloppily.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ t/dir-nondir.sh.log: t/dir-nondir.sh
+ 	@p='t/dir-nondir.sh'; \
+ 	b='t/dir-nondir.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ t/dir-no-file.sh.log: t/dir-no-file.sh
+ 	@p='t/dir-no-file.sh'; \
+ 	b='t/dir-no-file.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ t/dir-file-menu.sh.log: t/dir-file-menu.sh
+ 	@p='t/dir-file-menu.sh'; \
+ 	b='t/dir-file-menu.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ t/dir-file-no-menu.sh.log: t/dir-file-no-menu.sh
+ 	@p='t/dir-file-no-menu.sh'; \
+ 	b='t/dir-file-no-menu.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ t/dir-file-node.sh.log: t/dir-file-node.sh
+ 	@p='t/dir-file-node.sh'; \
+ 	b='t/dir-file-node.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ t/dir-file-index.sh.log: t/dir-file-index.sh
+ 	@p='t/dir-file-index.sh'; \
+ 	b='t/dir-file-index.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ t/dir-3-menus.sh.log: t/dir-3-menus.sh
+ 	@p='t/dir-3-menus.sh'; \
+ 	b='t/dir-3-menus.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ t/dir-menus-sloppily.sh.log: t/dir-menus-sloppily.sh
+ 	@p='t/dir-menus-sloppily.sh'; \
+ 	b='t/dir-menus-sloppily.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ t/where-dir-file.sh.log: t/where-dir-file.sh
+ 	@p='t/where-dir-file.sh'; \
+ 	b='t/where-dir-file.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ t/dir-dangling-entry.sh.log: t/dir-dangling-entry.sh
+ 	@p='t/dir-dangling-entry.sh'; \
+ 	b='t/dir-dangling-entry.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ t/spec-file-node.sh.log: t/spec-file-node.sh
+ 	@p='t/spec-file-node.sh'; \
+ 	b='t/spec-file-node.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ t/spec-no-node.sh.log: t/spec-no-node.sh
+ 	@p='t/spec-no-node.sh'; \
+ 	b='t/spec-no-node.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ t/spec-menu.sh.log: t/spec-menu.sh
+ 	@p='t/spec-menu.sh'; \
+ 	b='t/spec-menu.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ t/all-only.sh.log: t/all-only.sh
+ 	@p='t/all-only.sh'; \
+ 	b='t/all-only.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ t/empty.sh.log: t/empty.sh
+ 	@p='t/empty.sh'; \
+ 	b='t/empty.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ t/cr-tag-table.sh.log: t/cr-tag-table.sh
+ 	@p='t/cr-tag-table.sh'; \
+ 	b='t/cr-tag-table.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ t/tab.sh.log: t/tab.sh
+ 	@p='t/tab.sh'; \
+ 	b='t/tab.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ t/tab-argument.sh.log: t/tab-argument.sh
+ 	@p='t/tab-argument.sh'; \
+ 	b='t/tab-argument.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ t/tab-no-xref.sh.log: t/tab-no-xref.sh
+ 	@p='t/tab-no-xref.sh'; \
+ 	b='t/tab-no-xref.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ t/tab-skip-node.sh.log: t/tab-skip-node.sh
+ 	@p='t/tab-skip-node.sh'; \
+ 	b='t/tab-skip-node.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ t/body-start.sh.log: t/body-start.sh
+ 	@p='t/body-start.sh'; \
+ 	b='t/body-start.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ t/end-of-line.sh.log: t/end-of-line.sh
+ 	@p='t/end-of-line.sh'; \
+ 	b='t/end-of-line.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ t/goal-column.sh.log: t/goal-column.sh
+ 	@p='t/goal-column.sh'; \
+ 	b='t/goal-column.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ t/star-note-non-whitespace.sh.log: t/star-note-non-whitespace.sh
+ 	@p='t/star-note-non-whitespace.sh'; \
+ 	b='t/star-note-non-whitespace.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ t/c-u-m-x-scroll-forward.sh.log: t/c-u-m-x-scroll-forward.sh
+ 	@p='t/c-u-m-x-scroll-forward.sh'; \
+ 	b='t/c-u-m-x-scroll-forward.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ t/last-no-history.sh.log: t/last-no-history.sh
+ 	@p='t/last-no-history.sh'; \
+ 	b='t/last-no-history.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ t/split-footnotes.sh.log: t/split-footnotes.sh
+ 	@p='t/split-footnotes.sh'; \
+ 	b='t/split-footnotes.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ t/window-split-dir.sh.log: t/window-split-dir.sh
+ 	@p='t/window-split-dir.sh'; \
+ 	b='t/window-split-dir.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ t/last-node-not-top-level.sh.log: t/last-node-not-top-level.sh
+ 	@p='t/last-node-not-top-level.sh'; \
+ 	b='t/last-node-not-top-level.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ t/adjust-anchors.sh.log: t/adjust-anchors.sh
+ 	@p='t/adjust-anchors.sh'; \
+ 	b='t/adjust-anchors.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ t/search-after-tag.sh.log: t/search-after-tag.sh
+ 	@p='t/search-after-tag.sh'; \
+ 	b='t/search-after-tag.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ t/split-file-menu.sh.log: t/split-file-menu.sh
+ 	@p='t/split-file-menu.sh'; \
+ 	b='t/split-file-menu.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ t/index.sh.log: t/index.sh
+ 	@p='t/index.sh'; \
+ 	b='t/index.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ t/no-index.sh.log: t/no-index.sh
+ 	@p='t/no-index.sh'; \
+ 	b='t/no-index.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ t/index-apropos.sh.log: t/index-apropos.sh
+ 	@p='t/index-apropos.sh'; \
+ 	b='t/index-apropos.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ t/index-search.sh.log: t/index-search.sh
+ 	@p='t/index-search.sh'; \
+ 	b='t/index-search.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ t/index-completing.sh.log: t/index-completing.sh
+ 	@p='t/index-completing.sh'; \
+ 	b='t/index-completing.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ t/split-index.sh.log: t/split-index.sh
+ 	@p='t/split-index.sh'; \
+ 	b='t/split-index.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ t/index-long-nodeline.sh.log: t/index-long-nodeline.sh
+ 	@p='t/index-long-nodeline.sh'; \
+ 	b='t/index-long-nodeline.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ t/empty-infopath.sh.log: t/empty-infopath.sh
+ 	@p='t/empty-infopath.sh'; \
+ 	b='t/empty-infopath.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ t/menu-sequence.sh.log: t/menu-sequence.sh
+ 	@p='t/menu-sequence.sh'; \
+ 	b='t/menu-sequence.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ t/relative-reference.sh.log: t/relative-reference.sh
+ 	@p='t/relative-reference.sh'; \
+ 	b='t/relative-reference.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ t/resize-in-completions.sh.log: t/resize-in-completions.sh
+ 	@p='t/resize-in-completions.sh'; \
+ 	b='t/resize-in-completions.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ t/replace-viewed.sh.log: t/replace-viewed.sh
+ 	@p='t/replace-viewed.sh'; \
+ 	b='t/replace-viewed.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ t/search-skip-screen.sh.log: t/search-skip-screen.sh
+ 	@p='t/search-skip-screen.sh'; \
+ 	b='t/search-skip-screen.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ t/search-empty.sh.log: t/search-empty.sh
+ 	@p='t/search-empty.sh'; \
+ 	b='t/search-empty.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ t/inc-sea-forward.sh.log: t/inc-sea-forward.sh
+ 	@p='t/inc-sea-forward.sh'; \
+ 	b='t/inc-sea-forward.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ t/inc-sea-forward-nonregex.sh.log: t/inc-sea-forward-nonregex.sh
+ 	@p='t/inc-sea-forward-nonregex.sh'; \
+ 	b='t/inc-sea-forward-nonregex.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ t/inc-sea-insensitive.sh.log: t/inc-sea-insensitive.sh
+ 	@p='t/inc-sea-insensitive.sh'; \
+ 	b='t/inc-sea-insensitive.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ t/inc-sea-history.sh.log: t/inc-sea-history.sh
+ 	@p='t/inc-sea-history.sh'; \
+ 	b='t/inc-sea-history.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ t/gc-split.sh.log: t/gc-split.sh
+ 	@p='t/gc-split.sh'; \
+ 	b='t/gc-split.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ t/anchor-positions.sh.log: t/anchor-positions.sh
+ 	@p='t/anchor-positions.sh'; \
+ 	b='t/anchor-positions.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ t/quoted-label-as-target.sh.log: t/quoted-label-as-target.sh
+ 	@p='t/quoted-label-as-target.sh'; \
+ 	b='t/quoted-label-as-target.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ t/quoted-target.sh.log: t/quoted-target.sh
+ 	@p='t/quoted-target.sh'; \
+ 	b='t/quoted-target.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ t/quoted-label-and-target.sh.log: t/quoted-label-and-target.sh
+ 	@p='t/quoted-label-and-target.sh'; \
+ 	b='t/quoted-label-and-target.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ t/goto-quoted.sh.log: t/goto-quoted.sh
+ 	@p='t/goto-quoted.sh'; \
+ 	b='t/goto-quoted.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ t/next-quoted.sh.log: t/next-quoted.sh
+ 	@p='t/next-quoted.sh'; \
+ 	b='t/next-quoted.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ t/help.sh.log: t/help.sh
+ 	@p='t/help.sh'; \
+ 	b='t/help.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ .test.log:
+ 	@p='$<'; \
+ 	$(am__set_b); \
+ 	$(am__check_pre) $(TEST_LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ @am__EXEEXT_TRUE@.test$(EXEEXT).log:
+ @am__EXEEXT_TRUE@	@p='$<'; \
+ @am__EXEEXT_TRUE@	$(am__set_b); \
+ @am__EXEEXT_TRUE@	$(am__check_pre) $(TEST_LOG_DRIVER) --test-name "$$f" \
+ @am__EXEEXT_TRUE@	--log-file $$b.log --trs-file $$b.trs \
+ @am__EXEEXT_TRUE@	$(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \
+ @am__EXEEXT_TRUE@	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ 
  distdir: $(DISTFILES)
  	@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
***************
*** 1246,1249 ****
--- 2625,2630 ----
  	done
  check-am: all-am
+ 	$(MAKE) $(AM_MAKEFLAGS) $(check_PROGRAMS)
+ 	$(MAKE) $(AM_MAKEFLAGS) check-TESTS
  check: $(BUILT_SOURCES)
  	$(MAKE) $(AM_MAKEFLAGS) check-am
***************
*** 1274,1277 ****
--- 2655,2661 ----
  	fi
  mostlyclean-generic:
+ 	-test -z "$(TEST_LOGS)" || rm -f $(TEST_LOGS)
+ 	-test -z "$(TEST_LOGS:.log=.trs)" || rm -f $(TEST_LOGS:.log=.trs)
+ 	-test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG)
  
  clean-generic:
***************
*** 1288,1293 ****
  clean: clean-am
  
! clean-am: clean-binPROGRAMS clean-generic clean-noinstPROGRAMS \
! 	mostlyclean-am
  
  distclean: distclean-am
--- 2672,2677 ----
  clean: clean-am
  
! clean-am: clean-binPROGRAMS clean-checkPROGRAMS clean-generic \
! 	clean-noinstPROGRAMS mostlyclean-am
  
  distclean: distclean-am
***************
*** 1356,1374 ****
  uninstall-am: uninstall-binPROGRAMS
  
! .MAKE: all check install install-am install-strip
  
! .PHONY: CTAGS GTAGS TAGS all all-am check check-am clean \
! 	clean-binPROGRAMS clean-generic clean-noinstPROGRAMS \
! 	cscopelist-am ctags ctags-am distclean distclean-compile \
! 	distclean-generic distclean-tags distdir dvi dvi-am html \
! 	html-am info info-am install install-am install-binPROGRAMS \
! 	install-data install-data-am install-dvi install-dvi-am \
! 	install-exec install-exec-am install-html install-html-am \
! 	install-info install-info-am install-man install-pdf \
! 	install-pdf-am install-ps install-ps-am install-strip \
! 	installcheck installcheck-am installdirs maintainer-clean \
! 	maintainer-clean-generic mostlyclean mostlyclean-compile \
! 	mostlyclean-generic pdf pdf-am ps ps-am tags tags-am uninstall \
! 	uninstall-am uninstall-binPROGRAMS
  
  
--- 2740,2761 ----
  uninstall-am: uninstall-binPROGRAMS
  
! .MAKE: all check check-am install install-am install-strip
  
! .PHONY: CTAGS GTAGS TAGS all all-am check check-TESTS check-am clean \
! 	clean-binPROGRAMS clean-checkPROGRAMS clean-generic \
! 	clean-noinstPROGRAMS cscopelist-am ctags ctags-am distclean \
! 	distclean-compile distclean-generic distclean-tags distdir dvi \
! 	dvi-am html html-am info info-am install install-am \
! 	install-binPROGRAMS install-data install-data-am install-dvi \
! 	install-dvi-am install-exec install-exec-am install-html \
! 	install-html-am install-info install-info-am install-man \
! 	install-pdf install-pdf-am install-ps install-ps-am \
! 	install-strip installcheck installcheck-am installdirs \
! 	maintainer-clean maintainer-clean-generic mostlyclean \
! 	mostlyclean-compile mostlyclean-generic pdf pdf-am ps ps-am \
! 	recheck tags tags-am uninstall uninstall-am \
! 	uninstall-binPROGRAMS
! 
! .PRECIOUS: Makefile
  
  
***************
*** 1377,1382 ****
  # Make sure this matches with order in which makedoc.c creates these
  # files.
! doc.c: key.c
! key.c: funs.h
  
  # Make the target only funs.h even though we create all the
--- 2764,2768 ----
  # Make sure this matches with order in which makedoc.c creates these
  # files.
! doc.c: funs.h
  
  # Make the target only funs.h even though we create all the
diff -Nrc2 texinfo-5.2/info/dir.c texinfo-6.0/info/dir.c
*** texinfo-5.2/info/dir.c	2013-08-22 18:54:06.000000000 +0100
--- texinfo-6.0/info/dir.c	2015-06-09 12:25:25.000000000 +0100
***************
*** 1,7 ****
  /* dir.c -- how to build a special "dir" node from "localdir" files.
!    $Id: dir.c 5337 2013-08-22 17:54:06Z karl $
  
     Copyright 1993, 1997, 1998, 2004, 2007, 2008, 2009, 2012,
!    2013 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
--- 1,7 ----
  /* dir.c -- how to build a special "dir" node from "localdir" files.
!    $Id: dir.c 6327 2015-06-09 11:12:41Z gavin $
  
     Copyright 1993, 1997, 1998, 2004, 2007, 2008, 2009, 2012,
!    2013, 2014 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
***************
*** 29,37 ****
     dirs_to_add which are found in INFOPATH. */
  
! static void add_menu_to_file_buffer (char *contents, size_t size,
! 				     FILE_BUFFER *fb);
! static void insert_text_into_fb_at_binding (FILE_BUFFER *fb,
!     SEARCH_BINDING *binding, char *text, int textlen);
! void maybe_build_dir_node (char *dirname);
  
  static char *dirs_to_add[] = {
--- 29,35 ----
     dirs_to_add which are found in INFOPATH. */
  
! static void add_menu_to_node (char *contents, size_t size, NODE *node);
! static void insert_text_into_node (NODE *node, long start,
!     char *text, int textlen);
  
  static char *dirs_to_add[] = {
***************
*** 39,100 ****
  };
  
  
! /* Return zero if the file represented in the stat structure TEST has
!    already been seen, nonzero otherwise.  */
  
! typedef struct
  {
!   dev_t device;
!   ino_t inode;
! } dir_file_list_entry_type;
  
! static int
! new_dir_file_p (struct stat *test)
! {
!   static unsigned dir_file_list_len = 0;
!   static dir_file_list_entry_type *dir_file_list = NULL;
!   unsigned i;
!   
!   for (i = 0; i < dir_file_list_len; i++)
!     {
!       dir_file_list_entry_type entry;
!       entry = dir_file_list[i];
!       if (entry.device == test->st_dev && entry.inode == test->st_ino
! 	  /* On MS-Windows, `stat' returns zero as the inode, so we
! 	     effectively disable this optimization for that OS.  */
! 	  && entry.inode != 0)
!         return 0;
!     }
!   
!   dir_file_list_len++;
!   dir_file_list = xrealloc (dir_file_list, 
!                         dir_file_list_len * sizeof (dir_file_list_entry_type));
!   dir_file_list[dir_file_list_len - 1].device = test->st_dev;
!   dir_file_list[dir_file_list_len - 1].inode = test->st_ino;
!   return 1;
! }
  
  
! void
! maybe_build_dir_node (char *dirname)
  {
!   int path_index, update_tags;
    char *this_dir;
!   FILE_BUFFER *dir_buffer = info_find_file (dirname);
  
!   /* If there is no "dir" in the current info path, we cannot build one
!      from nothing. */
!   if (!dir_buffer)
!     return;
  
!   /* If this directory has already been built, return now. */
!   if (dir_buffer->flags & N_CannotGC)
!     return;
  
!   /* Initialize the list we use to avoid reading the same dir file twice
!      with the dir file just found.  */
!   new_dir_file_p (&dir_buffer->finfo);
!   
!   update_tags = 0;
  
    /* Using each element of the path, check for one of the files in
--- 37,90 ----
  };
  
+ static NODE *dir_node = 0;
  
! static NODE *build_dir_node (void);
  
! /* Return composite directory node.  Return value should be freed by caller,
!    but none of its fields should be. */
! NODE *
! get_dir_node (void)
  {
!   NODE *node;
  
!   if (!dir_node)
!     dir_node = build_dir_node ();
  
+   node = xmalloc (sizeof (NODE));
+   *node = *dir_node;
  
!   /* Allow the node to be passed to free_history_node. */
!   if (node->flags & N_WasRewritten)
!     node->flags &= ~N_WasRewritten;
!   node->references = info_copy_references (node->references);
!   node->nodename = xstrdup (node->nodename);
!   return node;
! }
! 
! static NODE *
! build_dir_node (void)
  {
!   int path_index;
    char *this_dir;
!   NODE *node;
  
!   node = info_create_node ();
!   node->nodename = xstrdup ("Top");
!   node->fullpath = xstrdup ("dir");
!   node->contents = xstrdup (
! 
! "File: dir,	Node: Top,	This is the top of the INFO tree.\n"
! "\n"
! "This is the Info main menu (aka directory node).\n"
! "A few useful Info commands:\n"
! "\n"
! "  'q' quits;\n"
! "  '?' lists all Info commands;\n"
! "  'h' starts the Info tutorial;\n"
! "  'mTexinfo RET' visits the Texinfo manual, etc.\n"
  
!   );
  
!   node->nodelen = strlen (node->contents);
  
    /* Using each element of the path, check for one of the files in
***************
*** 117,121 ****
            if (tilde_expanded_dirname != this_dir)
              {
-               free (this_dir);
                this_dir = tilde_expanded_dirname;
              }
--- 107,110 ----
***************
*** 138,143 ****
            statable = (stat (fullpath, &finfo) == 0);
  
!           /* Only add this file if we have not seen it before.  */
!           if (statable && S_ISREG (finfo.st_mode) && new_dir_file_p (&finfo))
              {
                size_t filesize;
--- 127,131 ----
            statable = (stat (fullpath, &finfo) == 0);
  
!           if (statable && S_ISREG (finfo.st_mode))
              {
                size_t filesize;
***************
*** 147,152 ****
                if (contents)
                  {
!                   update_tags++;
!                   add_menu_to_file_buffer (contents, filesize, dir_buffer);
                    free (contents);
                  }
--- 135,139 ----
                if (contents)
                  {
!                   add_menu_to_node (contents, filesize, node);
                    free (contents);
                  }
***************
*** 155,173 ****
            free (fullpath);
          }
-       free (this_dir);
      }
  
!   if (update_tags)
!     build_tags_and_nodes (dir_buffer);
! 
!   /* Flag that the dir buffer has been built. */
!   dir_buffer->flags |= N_CannotGC;
  }
  
! /* Given CONTENTS and FB (a file buffer), add the menu found in CONTENTS
!    to the menu found in FB->contents.  Second argument SIZE is the total
!    size of CONTENTS. */
  static void
! add_menu_to_file_buffer (char *contents, size_t size, FILE_BUFFER *fb)
  {
    SEARCH_BINDING contents_binding, fb_binding;
--- 142,158 ----
            free (fullpath);
          }
      }
  
!   {
!     node->flags |= (N_IsDir | N_IsInternal);
!     scan_node_contents (node, 0, 0);
!   }
!   return node;
  }
  
! /* Given CONTENTS and NODE, add the menu found in CONTENTS to the menu
!    found in NODE->contents.  SIZE is the total size of CONTENTS. */
  static void
! add_menu_to_node (char *contents, size_t size, NODE *node)
  {
    SEARCH_BINDING contents_binding, fb_binding;
***************
*** 179,188 ****
    contents_binding.flags = S_FoldCase | S_SkipDest;
  
!   fb_binding.buffer = fb->contents;
    fb_binding.start = 0;
!   fb_binding.end = fb->filesize;
    fb_binding.flags = S_FoldCase | S_SkipDest;
  
!   /* Move to the start of the menus in CONTENTS and FB. */
    if (search_forward (INFO_MENU_LABEL, &contents_binding, &contents_offset)
        != search_success)
--- 164,173 ----
    contents_binding.flags = S_FoldCase | S_SkipDest;
  
!   fb_binding.buffer = node->contents;
    fb_binding.start = 0;
!   fb_binding.end = node->nodelen;
    fb_binding.flags = S_FoldCase | S_SkipDest;
  
!   /* Move to the start of the menus in CONTENTS and NODE. */
    if (search_forward (INFO_MENU_LABEL, &contents_binding, &contents_offset)
        != search_success)
***************
*** 195,231 ****
    contents_offset += skip_whitespace_and_newlines (contents + contents_offset);
  
!   /* If there is no menu in FB, make one. */
    if (search_forward (INFO_MENU_LABEL, &fb_binding, &fb_offset)
        != search_success)
      {
!       /* Find the start of the second node in this file buffer.  If there
!          is only one node, we will be adding the contents to the end of
!          this node. */
!       fb_offset = find_node_separator (&fb_binding);
! 
!       /* If not even a single node separator, give up. */
!       if (fb_offset == -1)
!         return;
! 
!       fb_binding.start = fb_offset;
!       fb_binding.start +=
!         skip_node_separator (fb_binding.buffer + fb_binding.start);
! 
!       /* Try to find the next node separator. */
!       fb_offset = find_node_separator (&fb_binding);
! 
!       /* If found one, consider that the start of the menu.  Otherwise, the
!          start of this menu is the end of the file buffer (i.e., fb->size). */
!       if (fb_offset != -1)
!         fb_binding.start = fb_offset;
!       else
!         fb_binding.start = fb_binding.end;
  
!       insert_text_into_fb_at_binding
!         (fb, &fb_binding, INFO_MENU_LABEL, strlen (INFO_MENU_LABEL));
  
!       fb_binding.buffer = fb->contents;
        fb_binding.start = 0;
!       fb_binding.end = fb->filesize;
        if (search_forward (INFO_MENU_LABEL, &fb_binding, &fb_offset)
  	  != search_success)
--- 180,195 ----
    contents_offset += skip_whitespace_and_newlines (contents + contents_offset);
  
!   /* If there is no menu in NODE, make one. */
    if (search_forward (INFO_MENU_LABEL, &fb_binding, &fb_offset)
        != search_success)
      {
!       fb_binding.start = node->nodelen;
  
!       insert_text_into_node
!         (node, fb_binding.start, INFO_MENU_LABEL, strlen (INFO_MENU_LABEL));
  
!       fb_binding.buffer = node->contents;
        fb_binding.start = 0;
!       fb_binding.end = node->nodelen;
        if (search_forward (INFO_MENU_LABEL, &fb_binding, &fb_offset)
  	  != search_success)
***************
*** 235,239 ****
    /* CONTENTS_OFFSET and FB_OFFSET point to the starts of the menus that
       appear in their respective buffers.  Add the remainder of CONTENTS
!      to the end of FB's menu. */
    fb_binding.start = fb_offset;
    fb_offset = find_node_separator (&fb_binding);
--- 199,203 ----
    /* CONTENTS_OFFSET and FB_OFFSET point to the starts of the menus that
       appear in their respective buffers.  Add the remainder of CONTENTS
!      to the end of NODE's menu. */
    fb_binding.start = fb_offset;
    fb_offset = find_node_separator (&fb_binding);
***************
*** 263,267 ****
        {
          /* Do it the hard way. */
!         insert_text_into_fb_at_binding (fb, &fb_binding, "\n\n", 2);
          fb_binding.start += 2;
        }
--- 227,231 ----
        {
          /* Do it the hard way. */
!         insert_text_into_node (node, fb_binding.start, "\n\n", 2);
          fb_binding.start += 2;
        }
***************
*** 269,293 ****
  
    /* Insert the new menu. */
!   insert_text_into_fb_at_binding
!     (fb, &fb_binding, contents + contents_offset, size - contents_offset);
  }
  
  static void
! insert_text_into_fb_at_binding (FILE_BUFFER *fb,
!     SEARCH_BINDING *binding, char *text, int textlen)
  {
    char *contents;
!   long start, end;
  
!   start = binding->start;
!   end = fb->filesize;
  
!   contents = xmalloc (fb->filesize + textlen + 1);
!   memcpy (contents, fb->contents, start);
    memcpy (contents + start, text, textlen);
!   memcpy (contents + start + textlen, fb->contents + start, end - start);
!   free (fb->contents);
!   fb->contents = contents;
!   fb->filesize += textlen;
!   fb->finfo.st_size = fb->filesize;
  }
--- 233,315 ----
  
    /* Insert the new menu. */
!   insert_text_into_node
!     (node, fb_binding.start, contents + contents_offset, size - contents_offset);
  }
  
  static void
! insert_text_into_node (NODE *node, long start, char *text, int textlen)
  {
    char *contents;
!   long end;
  
!   end = node->nodelen;
  
!   contents = xmalloc (node->nodelen + textlen + 1);
!   memcpy (contents, node->contents, start);
    memcpy (contents + start, text, textlen);
!   memcpy (contents + start + textlen, node->contents + start, end - start + 1);
!   free (node->contents);
!   node->contents = contents;
!   node->nodelen += textlen;
! }
! 
! /* Return directory entry.  Return value should not be freed or modified. */
! REFERENCE *
! lookup_dir_entry (char *label, int sloppy)
! {
!   REFERENCE *entry;
! 
!   if (!dir_node)
!     dir_node = build_dir_node ();
! 
!   entry = info_get_menu_entry_by_label (dir_node, label, sloppy);
! 
!   return entry;
  }
+ 
+ /* Look up entry in "dir" and "localdir" in search directory.  Return
+    value is a pointer to a newly allocated REFERENCE. */
+ REFERENCE *
+ dir_entry_of_infodir (char *label, char *searchdir)
+ {
+   int da_index;
+   char *dir_filename;
+   char *dir_fullpath;
+ 
+   struct stat dummy;
+   char *entry_fullpath;
+ 
+   NODE *dir_node;
+   REFERENCE *entry;
+ 
+   for (da_index = 0; (dir_filename = dirs_to_add[da_index]); da_index++)
+     {
+       dir_fullpath = info_add_extension (searchdir, dir_filename, &dummy);
+       if (!dir_fullpath)
+         continue;
+ 
+       dir_node = info_get_node (dir_fullpath, "Top");
+       free (dir_fullpath);
+       entry = info_get_menu_entry_by_label (dir_node, label, 1);
+       if (!entry || !entry->filename)
+         {
+           free_history_node (dir_node);
+           continue;
+           /* A dir entry with no filename is unlikely, but not impossible. */
+         }
+ 
+       entry = info_copy_reference (entry);
+       entry_fullpath = info_add_extension (searchdir, entry->filename, &dummy);
+       if (entry_fullpath)
+         {
+           free (entry->filename);
+           entry->filename = entry_fullpath;
+         }
+ 
+       free_history_node (dir_node);
+       return entry;
+     }
+   return 0;
+ }
+ 
+ 
diff -Nrc2 texinfo-5.2/info/display.c texinfo-6.0/info/display.c
*** texinfo-5.2/info/display.c	2013-08-22 18:58:30.000000000 +0100
--- texinfo-6.0/info/display.c	2014-12-25 16:47:32.000000000 +0000
***************
*** 1,6 ****
  /* display.c -- How to display Info windows.
!    $Id: display.c 5338 2013-08-22 17:58:30Z karl $
  
!    Copyright 1993, 1997, 2003, 2004, 2006, 2007, 2008, 2012, 2013
     Free Software Foundation, Inc.
  
--- 1,6 ----
  /* display.c -- How to display Info windows.
!    $Id: display.c 5986 2014-12-25 16:37:09Z gavin $
  
!    Copyright 1993, 1997, 2003, 2004, 2006, 2007, 2008, 2012, 2013, 2014
     Free Software Foundation, Inc.
  
***************
*** 22,28 ****
  #include "info.h"
  #include "display.h"
  #include "tag.h"
! 
! extern int info_any_buffered_input_p (void); /* Found in session.c. */
  
  static void free_display (DISPLAY_LINE **display);
--- 22,28 ----
  #include "info.h"
  #include "display.h"
+ #include "session.h"
  #include "tag.h"
! #include "signals.h"
  
  static void free_display (DISPLAY_LINE **display);
***************
*** 51,54 ****
--- 51,55 ----
    register int i;
  
+   signal_block_winch ();
    for (i = 0; display[i]; i++)
      {
***************
*** 57,60 ****
--- 58,62 ----
        display[i]->inverse = 0;
      }
+   signal_unblock_winch ();
  }
  
***************
*** 62,76 ****
  int display_was_interrupted_p = 0;
  
! /* Update the windows pointed to by WINDOW in the_display.  This actually
!    writes the text on the screen. */
  void
! display_update_display (WINDOW *window)
  {
    register WINDOW *win;
  
    display_was_interrupted_p = 0;
  
    /* For every window in the list, check contents against the display. */
!   for (win = window; win; win = win->next)
      {
        /* Only re-display visible windows which need updating. */
--- 64,81 ----
  int display_was_interrupted_p = 0;
  
! /* Update the windows on the display. */
  void
! display_update_display (void)
  {
    register WINDOW *win;
  
+   /* Block window resize signals (SIGWINCH) while accessing the the_display
+      object, because the signal handler may reallocate it out from under our
+      feet. */
+   signal_block_winch ();
    display_was_interrupted_p = 0;
  
    /* For every window in the list, check contents against the display. */
!   for (win = windows; win; win = win->next)
      {
        /* Only re-display visible windows which need updating. */
***************
*** 87,125 ****
    /* Always update the echo area. */
    display_update_one_window (the_echo_area);
  }
  
! struct display_node_closure {
!   WINDOW *win;
!   DISPLAY_LINE **display;
! };
! 
  static int
  find_diff (const char *a, size_t alen, const char *b, size_t blen, int *ppos)
  {
    mbi_iterator_t itra, itrb;
!   int i = 0;
    int pos = 0;
    
    for (i = 0, mbi_init (itra, a, alen), mbi_init (itrb, b, blen);
         mbi_avail (itra) && mbi_avail (itrb);
!        mbi_advance (itra), mbi_advance (itrb))
      {
        if (mb_cmp (mbi_cur (itra), mbi_cur (itrb)))
! 	break;
        pos += mb_len (mbi_cur (itra));
      }
!   *ppos = pos;
!   return i;
  }
  
  int
! display_node_text(void *closure, size_t pline_index, size_t lline_index,
! 		  const char *src_line,
! 		  char *printed_line, size_t pl_index, size_t pl_count)
! {
!   struct display_node_closure *dn = closure;
!   WINDOW *win = dn->win;
!   DISPLAY_LINE **display = dn->display;
!   DISPLAY_LINE *entry = display[win->first_row + pline_index];
  
    /* We have the exact line as it should appear on the screen.
--- 92,156 ----
    /* Always update the echo area. */
    display_update_one_window (the_echo_area);
+   signal_unblock_winch ();
  }
  
! /* Return the screen column of where to write to screen to update line to
!    match A, given that B contains the current state of the line.  *PPOS gets
!    the offset into the string A to write from. */
  static int
  find_diff (const char *a, size_t alen, const char *b, size_t blen, int *ppos)
  {
    mbi_iterator_t itra, itrb;
!   int i;
    int pos = 0;
+   int first_escape = -1;
+   int escape_pos = -1;
    
    for (i = 0, mbi_init (itra, a, alen), mbi_init (itrb, b, blen);
         mbi_avail (itra) && mbi_avail (itrb);
!        i += wcwidth (itra.cur.wc), mbi_advance (itra), mbi_advance (itrb))
      {
        if (mb_cmp (mbi_cur (itra), mbi_cur (itrb)))
!         break;
! 
!       if (first_escape == -1 && *mbi_cur_ptr (itra) == '\033')
!         {
!           first_escape = i;
!           escape_pos = pos;
!         }
        pos += mb_len (mbi_cur (itra));
      }
! 
!   if (mbi_avail (itra) || mbi_avail (itrb))
!     {
!       if (first_escape != -1)
!         {
!           *ppos = escape_pos;
!           return first_escape;
!         }
!       else
!         {
!           /* If there was a difference in the line, and there was an escape
!              character, return the position of the escape character, as it could
!              start a terminal escape sequence. */
!           *ppos = pos;
!           return i;
!         }
!     }
! 
!   /* Otherwise, no redrawing is required. */
!   return -1;
  }
  
+ /* Update line PL_NUM of the screen to be PRINTED_LINE, which is PL_BYTES long
+    and takes up PL_CHARS columns. */
  int
! display_node_text (long pl_num, char *printed_line,
!                    long pl_bytes, long pl_chars)
! {
!   DISPLAY_LINE **display = the_display;
!   DISPLAY_LINE *entry;
! 
!  entry = display[pl_num];
  
    /* We have the exact line as it should appear on the screen.
***************
*** 132,144 ****
        int i, off;
  	      
!       /* If the screen line is inversed, then we have to clear
! 	 the line from the screen first.  Why, I don't know.
! 	 (But don't do this if we have no visible entries, as can
! 	 happen if the window is shrunk very small.)  */
!       if (entry->inverse
! 	  /* Need to erase the line if it has escape sequences.  */
! 	  || (raw_escapes_p && mbschr (entry->text, '\033') != 0))
  	{
! 	  terminal_goto_xy (0, win->first_row + pline_index);
  	  terminal_clear_to_eol ();
  	  entry->inverse = 0;
--- 163,171 ----
        int i, off;
  	      
!       /* If the screen line is inversed, or if the entry is marked as
!          invalid, then clear the line from the screen first. */
!       if (entry->inverse)
  	{
! 	  terminal_goto_xy (0, pl_num);
  	  terminal_clear_to_eol ();
  	  entry->inverse = 0;
***************
*** 147,168 ****
  	}
  
!       i = find_diff (printed_line, pl_index,
  		     entry->text, strlen (entry->text), &off);
  
!       /* If the lines are not the same length, or if they differed
! 	 at all, we must do some redrawing. */
!       if (i != pl_count || pl_count != entry->textlen)
  	{
  	  /* Move to the proper point on the terminal. */
! 	  terminal_goto_xy (i, win->first_row + pline_index);
  	  /* If there is any text to print, print it. */
! 	  if (i != pl_count)
! 	    terminal_put_text (printed_line + i);
  	  
  	  /* If the printed text didn't extend all the way to the edge
! 	     of the window, and text was appearing between here and the
! 	     edge of the window, clear from here to the end of the
  	     line. */
! 	  if ((pl_count < win->width && pl_count < entry->textlen)
  	      || entry->inverse)
  	    terminal_clear_to_eol ();
--- 174,194 ----
  	}
  
!       i = find_diff (printed_line, pl_bytes,
  		     entry->text, strlen (entry->text), &off);
  
!       /* If the lines differed at all, we must do some redrawing. */
!       if (i != -1)
  	{
  	  /* Move to the proper point on the terminal. */
! 	  terminal_goto_xy (i, pl_num);
! 
  	  /* If there is any text to print, print it. */
!           terminal_put_text (printed_line + off);
  	  
  	  /* If the printed text didn't extend all the way to the edge
! 	     of the screen, and text was appearing between here and the
! 	     edge of the screen, clear from here to the end of the
  	     line. */
! 	  if ((pl_chars < screenwidth && pl_chars < entry->textlen)
  	      || entry->inverse)
  	    terminal_clear_to_eol ();
***************
*** 180,184 ****
  	    entry->text = xrealloc (entry->text, strlen (printed_line) + 1);
  	  strcpy (entry->text + off, printed_line + off);
! 	  entry->textlen = pl_count;
  	  
  	  /* Lines showing node text are not in inverse.  Only modelines
--- 206,210 ----
  	    entry->text = xrealloc (entry->text, strlen (printed_line) + 1);
  	  strcpy (entry->text + off, printed_line + off);
! 	  entry->textlen = pl_chars;
  	  
  	  /* Lines showing node text are not in inverse.  Only modelines
***************
*** 196,206 ****
        return 1;
      }
  
-   if (pline_index + 1 == win->height)
-     return 1;
  
!   return 0;
  }
  
  void
  display_update_one_window (WINDOW *win)
--- 222,457 ----
        return 1;
      }
+   return 0;
+ }
  
  
! int highlight_searches_p = 0;
! 
! /* Given an array MATCHES with regions, and an offset *MATCH_INDEX, decide
!    if we are inside a region at offset OFF.  The matches are assumed not
!    to overlap and to be in order. */
! static void
! decide_if_in_match (long off, int *in_match, regmatch_t *matches,
!                     size_t match_count, size_t *match_index)
! {
!   size_t i = *match_index;
!   int m = *in_match;
! 
!   for (; i < match_count; i++)
!     {
!       if (matches[i].rm_so > off)
!         break;
! 
!       m = 1;
! 
!       if (matches[i].rm_eo > off)
!         break;
! 
!       m = 0;
!     }
! 
!   *match_index = i;
!   *in_match = m;
! }
! 
! /* Print each line in the window into our local buffer, and then
!    check the contents of that buffer against the display.  If they
!    differ, update the display.
!    Return value: number of lines processed.  */
! long
! display_update_window_1 (WINDOW *win)
! {
!   char *start = win->node->contents + win->line_starts[win->pagetop];
! 
!   struct text_buffer tb_printed_line;     /* Buffer for a printed line. */
!   long pl_chars = 0;     /* Number of characters written to printed_line */
!   long pl_num = 0;       /* Number of physical lines done so far. */
!   mbi_iterator_t iter;
! 
!   /* If there are no highlighted regions in a line, we output the line with
!      display_node_text, which does some optimization of the redisplay.
!      Otherwise, the entire line is output in this function. */
!   int match_seen_in_line = 0;
! 
!   regmatch_t *matches = 0;
!   size_t match_index = 0;
!   int in_match = 0; /* If we have highlighting on for a match. */
! 
!   if (highlight_searches_p)
!     matches = win->matches;
! 
!   /* Find first search match after the start of the page, and check whether
!      we start inside a match. */
!   if (matches)
!     {
!       match_index = 0;
!       decide_if_in_match (win->line_starts[win->pagetop], &in_match,
!                           matches, win->match_count, &match_index);
!     }
! 
!   text_buffer_init (&tb_printed_line);
! 
!   if (in_match)
!     {
!       terminal_begin_standout ();
!       match_seen_in_line = 1;
!       terminal_goto_xy (0, win->first_row);
!     }
! 
!   for (mbi_init (iter, start, 
!                  win->node->contents + win->node->nodelen - start);
!        mbi_avail (iter);
!        mbi_advance (iter))
!     {
!       const char *cur_ptr;
!       char *rep;
! 
!       size_t pchars = 0; /* Printed chars */
!       size_t pbytes = 0; /* Bytes to output. */
!       int delim = 0;
!       int finish = 0;
! 
!       /* Check if we have processed all the lines in the window. */
!       if (pl_num == win->height)
!         break;
! 
!       /* Check if this line of the window is off the screen.  This might happen
!          if the screen was resized very small. */
!       if (win->first_row + pl_num >= screenheight)
!         break;
! 
!       rep = printed_representation (&iter, &delim, pl_chars, &pchars, &pbytes);
! 
!       cur_ptr = mbi_cur_ptr (iter);
! 
!       if (matches && match_index != win->match_count)
!         {
!           int was_in_match = in_match;
!           decide_if_in_match (cur_ptr - win->node->contents,
!                               &in_match, matches, win->match_count,
!                               &match_index);
! 
!           if (was_in_match && !in_match)
!             {
!               terminal_end_standout ();
!             }
!           else if (!was_in_match && in_match)
!             {
!               if (!match_seen_in_line)
!                 {
!                   match_seen_in_line = 1;
! 
!                   /* Output the line so far. */
!                   terminal_goto_xy (0, win->first_row + pl_num);
!                   terminal_write_chars (text_buffer_base (&tb_printed_line),
!                                       text_buffer_off (&tb_printed_line));
!                 }
!               terminal_begin_standout ();
!             }
!         }
! 
!       if (delim || pl_chars + pchars >= win->width)
!         {
!           /* If this character cannot be printed in this line, we have
!              found the end of this line as it would appear on the screen. */
! 
!           text_buffer_add_char (&tb_printed_line, '\0');
! 
!           if (!match_seen_in_line)
!             {
!               finish = display_node_text (win->first_row + pl_num,
!                           text_buffer_base (&tb_printed_line),
!                           text_buffer_off (&tb_printed_line) - 1,
!                           pl_chars);
!             }
!           else
!             {
!               terminal_clear_to_eol ();
!               /* Let display_node_text know to clear this entire line. */
!               the_display[win->first_row + pl_num]->inverse = 1;
!             }
! 
!           /* Check if a line continuation character should be displayed.
!              Don't print one if printing the last character in this window 
!              could possibly cause the screen to scroll. */
!           if (!delim && 1 + pl_num + win->first_row < the_screen->height)
!             {
!               terminal_goto_xy (win->width - 1, win->first_row + pl_num);
! 
!               if (!(win->flags & W_NoWrap))
!                 terminal_put_text ("\\");
!               else
!                 {
!                   terminal_put_text ("$");
!                   rep = 0; /* Don't display this character. */
! 
!                   /* If this window has chosen not to wrap lines, skip to the
!                      end of the logical line in the buffer, and start a new
!                      line here. */
!                   for (; mbi_avail (iter); mbi_advance (iter))
!                     if (mb_len (mbi_cur (iter)) == 1
!                         && *mbi_cur_ptr (iter) == '\n')
!                       break;
! 
!                   if (matches)
!                     {
!                       /* Check if the next line starts in a match. */
!                       decide_if_in_match (mbi_cur_ptr (iter) - win->node->contents,
!                                           &in_match, matches, win->match_count,
!                                           &match_index);
!                       if (!in_match)
!                         terminal_end_standout ();
!                     }
!                 }
!               fflush (stdout);
!             }
! 
!           /* Set for next line. */
!           match_seen_in_line = in_match ? 1 : 0;
!           ++pl_num;
! 
!           pl_chars = 0;
!           text_buffer_reset (&tb_printed_line);
! 
!           if (finish)
!             break;
! 
!           /* Go to the start of the next line if we are outputting in this
!              function. */
!           if (match_seen_in_line)
!             terminal_goto_xy (0, win->first_row + pl_num);
!         }
! 
!       if (*cur_ptr != '\n' && rep) 
!         {
!           if (!match_seen_in_line)
!             text_buffer_add_string (&tb_printed_line, rep, pbytes);
!           else
!             terminal_write_chars (rep, pbytes);
! 
!           pl_chars += pchars;
!           continue;
!         }
!     }
! 
!   /* This would be the very last line of the node. */
!   if (pl_chars && !match_seen_in_line)
!     {
!       text_buffer_add_char (&tb_printed_line, '\0');
!       display_node_text (win->first_row + pl_num,
!                          text_buffer_base (&tb_printed_line),
!                          text_buffer_off (&tb_printed_line),
!                          pl_chars);
!       pl_num++;
!     }
! 
!   if (in_match)
!     terminal_end_standout ();
! 
!   text_buffer_free (&tb_printed_line);
!   return pl_num;
  }
  
+ /* Update one window on the screen. */
  void
  display_update_one_window (WINDOW *win)
***************
*** 209,224 ****
    DISPLAY_LINE **display = the_display;
  
    /* If display is inhibited, that counts as an interrupted display. */
    if (display_inhibited)
!     display_was_interrupted_p = 1;
  
!   /* If the window has no height, or display is inhibited, quit now.
!      Strictly speaking, it should only be necessary to test if the
!      values are equal to zero, since window_new_screen_size should
!      ensure that the window height/width never becomes negative, but
!      since historically this has often been the culprit for crashes, do
!      our best to be doubly safe.  */
!   if (win->height <= 0 || win->width <= 0 || display_inhibited)
!     return;
  
    /* If the window's first row doesn't appear in the_screen, then it
--- 460,479 ----
    DISPLAY_LINE **display = the_display;
  
+   signal_block_winch ();
+ 
    /* If display is inhibited, that counts as an interrupted display. */
    if (display_inhibited)
!     {
!       display_was_interrupted_p = 1;
!       goto funexit;
!     }
  
!   /* If the window has no height, quit now.  Strictly speaking, it
!      should only be necessary to test if the values are equal to zero, since
!      window_new_screen_size should ensure that the window height/width never
!      becomes negative, but since historically this has often been the culprit
!      for crashes, do our best to be doubly safe.  */
!   if (win->height <= 0 || win->width <= 0)
!     goto funexit;
  
    /* If the window's first row doesn't appear in the_screen, then it
***************
*** 227,246 ****
       line. */
    if ((win->first_row < 0) || (win->first_row > the_screen->height))
!     return;
  
    if (win->node && win->line_starts)
      {
!       struct display_node_closure dnc;
  
-       dnc.win = win;
-       dnc.display = the_display;
-       
-       line_index = process_node_text (win,
- 				      win->line_starts[win->pagetop],
- 				      1,
- 				      display_node_text,
- 				      &dnc);
        if (display_was_interrupted_p)
! 	return;
      }
  
--- 482,493 ----
       line. */
    if ((win->first_row < 0) || (win->first_row > the_screen->height))
!     goto funexit;
  
    if (win->node && win->line_starts)
      {
!       line_index = display_update_window_1 (win);
  
        if (display_was_interrupted_p)
! 	goto funexit;
      }
  
***************
*** 252,257 ****
        DISPLAY_LINE *entry = display[win->first_row + line_index];
  
!       /* If this line has text on it then make it go away. */
!       if (entry && entry->textlen)
          {
            entry->textlen = 0;
--- 499,505 ----
        DISPLAY_LINE *entry = display[win->first_row + line_index];
  
!       /* If this line has text on it, or if we don't know what is on the line,
!          clear this line. */
!       if (entry && entry->textlen || entry->inverse)
          {
            entry->textlen = 0;
***************
*** 260,263 ****
--- 508,518 ----
            terminal_goto_xy (0, win->first_row + line_index);
            terminal_clear_to_eol ();
+           fflush (stdout);
+ 
+           if (info_any_buffered_input_p ())
+             {
+               display_was_interrupted_p = 1;
+               goto funexit;
+             }
          }
      }
***************
*** 273,278 ****
        /* This display line must both be in inverse, and have the same
           contents. */
!       if ((!display[line_index]->inverse) ||
!           (strcmp (display[line_index]->text, win->modeline) != 0))
          {
            terminal_goto_xy (0, line_index);
--- 528,535 ----
        /* This display line must both be in inverse, and have the same
           contents. */
!       if ((!display[line_index]->inverse
!            || (strcmp (display[line_index]->text, win->modeline) != 0))
!           /* Check screen isn't very small. */
!           && line_index < the_screen->height)
          {
            terminal_goto_xy (0, line_index);
***************
*** 290,293 ****
--- 547,603 ----
    /* Okay, this window doesn't need updating anymore. */
    win->flags &= ~W_UpdateWindow;
+ funexit:
+   signal_unblock_winch ();
+ }
+ 
+ /* Scroll screen lines from START inclusive to END exclusive down
+    by AMOUNT lines.  Negative AMOUNT means move them up. */
+ static void
+ display_scroll_region (int start, int end, int amount)
+ {
+   int i;
+   DISPLAY_LINE *temp;
+ 
+   /* Do it on the screen. */
+   terminal_scroll_region (start, end, amount);
+ 
+   /* Now do it in the display buffer so our contents match the screen. */
+   if (amount > 0)
+     {
+       for (i = end - 1; i >= start + amount; i--)
+         {
+           /* Swap rows i and (i - amount). */
+           temp = the_display[i];
+           the_display[i] = the_display[i - amount];
+           the_display[i - amount] = temp;
+         }
+ 
+       /* Clear vacated lines */
+       for (i = start; i < start + amount && i < end; i++)
+         {
+           the_display[i]->text[0] = '\0';
+           the_display[i]->textlen = 0;
+           the_display[i]->inverse = 0;
+         }
+     }
+   else
+     {
+       amount *= -1;
+       for (i = start; i <= end - 1 - amount; i++)
+         {
+           /* Swap rows i and (i + amount). */
+           temp = the_display[i];
+           the_display[i] = the_display[i + amount];
+           the_display[i + amount] = temp;
+         }
+ 
+       /* Clear vacated lines */
+       for (i = end - 1; i >= end - amount && i >= start; i--)
+         {
+           the_display[i]->text[0] = '\0';
+           the_display[i]->textlen = 0;
+           the_display[i]->inverse = 0;
+         }
+     }
  }
  
***************
*** 304,308 ****
  
    /* If this terminal cannot do scrolling, give up now. */
!   if (!terminal_can_scroll)
      return;
  
--- 614,618 ----
  
    /* If this terminal cannot do scrolling, give up now. */
!   if (!terminal_can_scroll && !terminal_can_scroll_region)
      return;
  
***************
*** 316,319 ****
--- 626,644 ----
      return;
  
+   /* Use scrolling region if we can because it doesn't affect the area
+      below the area we want to scroll. */
+   if (terminal_can_scroll_region)
+     {
+       display_scroll_region (start, end, amount);
+       return;
+     }
+ 
+   /* Otherwise scroll by deleting and inserting lines. */
+ 
+   if (amount < 0)
+     start -= amount;
+   else
+     end -= amount;
+ 
    /* Do it on the screen. */
    terminal_scroll_terminal (start, end, amount);
***************
*** 368,372 ****
  void
  display_scroll_line_starts (WINDOW *window, int old_pagetop,
!     char **old_starts, int old_count)
  {
    register int i, old, new;     /* Indices into the line starts arrays. */
--- 693,697 ----
  void
  display_scroll_line_starts (WINDOW *window, int old_pagetop,
!     long *old_starts, int old_count)
  {
    register int i, old, new;     /* Indices into the line starts arrays. */
diff -Nrc2 texinfo-5.2/info/display.h texinfo-6.0/info/display.h
*** texinfo-5.2/info/display.h	2013-08-22 18:54:06.000000000 +0100
--- texinfo-6.0/info/display.h	2014-09-10 20:24:48.000000000 +0100
***************
*** 1,6 ****
  /* display.h -- How the display in Info is done.
!    $Id: display.h 5337 2013-08-22 17:54:06Z karl $
  
!    Copyright 1993, 1997, 2004, 2007, 2008, 2011, 2012, 2013
     Free Software Foundation, Inc.
  
--- 1,6 ----
  /* display.h -- How the display in Info is done.
!    $Id: display.h 5796 2014-09-01 18:04:46Z gavin $
  
!    Copyright 1993, 1997, 2004, 2007, 2008, 2011, 2012, 2013, 2014
     Free Software Foundation, Inc.
  
***************
*** 27,33 ****
  
  typedef struct {
!   char *text;			/* Text of the line as it appears. */
!   int textlen;			/* Printable Length of TEXT. */
!   int inverse;			/* Non-zero means this line is inverse. */
  } DISPLAY_LINE;
  
--- 27,34 ----
  
  typedef struct {
!   char *text;		/* Text of the line as it appears. */
!   int textlen;		/* Printable Length of TEXT. */
!   int inverse;		/* Screen line is either in inverse video, or
!                            'text' does not represent what is on the screen. */
  } DISPLAY_LINE;
  
***************
*** 48,54 ****
  extern void display_clear_display (DISPLAY_LINE **display);
  
! /* Update the windows pointed to by WINDOWS in THE_DISPLAY.  This actually
!    writes the text on the screen. */
! extern void display_update_display (WINDOW *window);
  
  /* Display WIN on THE_DISPLAY.  Unlike display_update_display (), this
--- 49,54 ----
  extern void display_clear_display (DISPLAY_LINE **display);
  
! /* Update the windows on the display. */
! extern void display_update_display (void);
  
  /* Display WIN on THE_DISPLAY.  Unlike display_update_display (), this
***************
*** 71,75 ****
     that appear in the OLD_STARTS array. */
  extern void display_scroll_line_starts (WINDOW *window, int old_pagetop,
!     char **old_starts, int old_count);
  
  #endif /* not INFO_DISPLAY_H */
--- 71,75 ----
     that appear in the OLD_STARTS array. */
  extern void display_scroll_line_starts (WINDOW *window, int old_pagetop,
!     long *old_starts, int old_count);
  
  #endif /* not INFO_DISPLAY_H */
diff -Nrc2 texinfo-5.2/info/doc.h texinfo-6.0/info/doc.h
*** texinfo-5.2/info/doc.h	2013-08-22 18:58:30.000000000 +0100
--- texinfo-6.0/info/doc.h	2014-09-24 13:11:00.000000000 +0100
***************
*** 1,6 ****
  /* doc.h -- Structures associating function pointers with documentation.
!    $Id: doc.h 5338 2013-08-22 17:58:30Z karl $
  
!    Copyright 1993, 2001, 2004, 2007, 2011, 2013
     Free Software Foundation, Inc.
  
--- 1,6 ----
  /* doc.h -- Structures associating function pointers with documentation.
!    $Id: doc.h 5835 2014-09-24 12:01:56Z gavin $
  
!    Copyright 1993, 2001, 2004, 2007, 2011, 2013, 2014
     Free Software Foundation, Inc.
  
***************
*** 23,29 ****
  #define DOC_H
  
! #include "info.h" /* for NAMED_FUNCTIONS, VFunction, etc.  */
  
- #if defined (INFOKEY)
  /* For each function, we keep track of the first defined key sequence
     which invokes that function, for each different map.  This is so that
--- 23,28 ----
  #define DOC_H
  
! #include "info.h"
  
  /* For each function, we keep track of the first defined key sequence
     which invokes that function, for each different map.  This is so that
***************
*** 42,101 ****
    struct function_keyseq *next;
    struct keymap_entry *map;
!   char *keyseq;
  } FUNCTION_KEYSEQ;
  
! #endif /* INFOKEY */
! 
! 
! /* An array of FUNCTION_DOC structures is defined in doc.c, which is
!    automagically generated by the makedoc utility, whose job is to scan
!    through the source files for command function declarations and
!    compile a list of all the ones it finds.  This saves tedious
!    housekeeping and avoids errors of omission.  */
  typedef struct
  {
!   VFunction *func;
! #if defined (NAMED_FUNCTIONS)
!   char *func_name;
! #endif /* NAMED_FUNCTIONS */
! #if defined (INFOKEY)
!   FUNCTION_KEYSEQ *keys;
! #endif /* INFOKEY */
!    char *doc;
  } FUNCTION_DOC;
  
  extern FUNCTION_DOC function_doc_array[];
  
- /* Under the old key-binding system, an info command is specified by
-    the pointer to its function.  Under the new INFOKEY binding system, 
-    it is specified by a pointer to the command's FUNCTION_DOC structure,
-    defined in doc.c, from which the pointer to the function can be
-    easily divined using the InfoFunction() extractor.  */
- #if defined(INFOKEY)
  typedef FUNCTION_DOC InfoCommand;
- /* The cast to VFunction * prevents pgcc from complaining about
-    dereferencing a void *.  */
- #define InfoFunction(ic) ((ic) ? (ic)->func : (VFunction *) NULL)
  #define InfoCmd(fn) (&function_doc_array[A_##fn])
- #define DocInfoCmd(fd) ((fd) && (fd)->func ? (fd) : NULL)
- #else /* !INFOKEY */
- typedef VFunction InfoCommand;
- #define InfoFunction(vf) ((vf))
- #define InfoCmd(fn) fn
- #define DocInfoCmd(fd) ((fd)->func)
- #endif /* !INFOKEY */
  
  #include "infomap.h" /* for Keymap.  */
  
- #if defined (NAMED_FUNCTIONS)
  extern char *function_name (InfoCommand *cmd);
  extern InfoCommand *named_function (char *name);
- #endif /* NAMED_FUNCTIONS */
  
  extern char *function_documentation (InfoCommand *cmd);
! extern char *pretty_keyname (unsigned char key);
! extern char *pretty_keyseq (char *keyseq);
  extern char *where_is (Keymap map, InfoCommand *cmd);
! extern char *replace_in_documentation (const char *string, int help_is_only_window_p);
  extern void dump_map_to_message_buffer (char *prefix, Keymap map);
  
--- 41,74 ----
    struct function_keyseq *next;
    struct keymap_entry *map;
!   int *keyseq;
  } FUNCTION_KEYSEQ;
  
! /* Structure describing an Info command. */
  typedef struct
  {
!   VFunction *func;        /* Pointer to function implementing command. */
!   char *func_name;        /* Name of this command. */
!   FUNCTION_KEYSEQ *keys;  /* Key sequences that could invoke this command. */
!   char *doc;              /* Documentation string. */
  } FUNCTION_DOC;
  
+ /* Array of FUNCTION_DOC structures defined in doc.c, generated
+    by the makedoc utility. */
  extern FUNCTION_DOC function_doc_array[];
  
  typedef FUNCTION_DOC InfoCommand;
  #define InfoCmd(fn) (&function_doc_array[A_##fn])
  
  #include "infomap.h" /* for Keymap.  */
  
  extern char *function_name (InfoCommand *cmd);
  extern InfoCommand *named_function (char *name);
  
  extern char *function_documentation (InfoCommand *cmd);
! extern char *pretty_keyname (int key);
! extern char *pretty_keyseq (int *keyseq);
  extern char *where_is (Keymap map, InfoCommand *cmd);
! extern char *replace_in_documentation (const char *string,
!     int help_is_only_window_p);
  extern void dump_map_to_message_buffer (char *prefix, Keymap map);
  
diff -Nrc2 texinfo-5.2/info/echo-area.c texinfo-6.0/info/echo-area.c
*** texinfo-5.2/info/echo-area.c	2013-08-22 18:54:06.000000000 +0100
--- texinfo-6.0/info/echo-area.c	2015-06-23 20:25:52.000000000 +0100
***************
*** 1,7 ****
  /* echo-area.c -- how to read a line in the echo area.
!    $Id: echo-area.c 5337 2013-08-22 17:54:06Z karl $
  
!    Copyright 1993, 1997, 1998, 1999, 2001, 2004, 2007, 2008, 2011, 2013
!    Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
--- 1,7 ----
  /* echo-area.c -- how to read a line in the echo area.
!    $Id: echo-area.c 6355 2015-06-23 19:12:56Z gavin $
  
!    Copyright 1993, 1997, 1998, 1999, 2001, 2004, 2007, 2008, 2011, 2013,
!    2014 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
***************
*** 21,32 ****
  
  #include "info.h"
! 
! #if defined (FD_SET)
! #  if defined (hpux)
! #    define fd_set_cast(x) (int *)(x)
! #  else
! #    define fd_set_cast(x) (fd_set *)(x)
! #  endif /* !hpux */
! #endif /* FD_SET */
  
  /* Non-zero means that C-g was used to quit reading input. */
--- 21,28 ----
  
  #include "info.h"
! #include "session.h"
! #include "display.h"
! #include "info-utils.h"
! #include "echo-area.h"
  
  /* Non-zero means that C-g was used to quit reading input. */
***************
*** 37,41 ****
  
  /* The address of the last command executed in the echo area. */
! VFunction *ea_last_executed_command = NULL;
  
  /* Non-zero means that the last command executed while reading input
--- 33,37 ----
  
  /* The address of the last command executed in the echo area. */
! static VFunction *ea_last_executed_command = NULL;
  
  /* Non-zero means that the last command executed while reading input
***************
*** 44,52 ****
  
  /* Variables which hold on to the current state of the input line. */
! static char input_line[1 + EA_MAX_INPUT];
  static const char *input_line_prompt;
! static int input_line_point;
! static int input_line_beg;
! static int input_line_end;
  static NODE input_line_node = {
    NULL, NULL, NULL, input_line,
--- 40,52 ----
  
  /* Variables which hold on to the current state of the input line. */
! static char input_line[1 + EA_MAX_INPUT]; /* Contents of echo area, including 
!                                              any prompt. */
! static int input_line_point;     /* Offset into input_line of point */
! static int input_line_beg;       /* End of prompt, and start of user input. */
! static int input_line_end;       /* End of user input. */
! 
! /* Current prompt.  FIXME: This variable is not actually used for anything. */
  static const char *input_line_prompt;
! 
  static NODE input_line_node = {
    NULL, NULL, NULL, input_line,
***************
*** 59,62 ****
--- 59,63 ----
  
  static void ea_kill_text (int from, int to);
+ static void ea_remove_text (int from, int to);
  
  /* Non-zero means we force the user to complete. */
***************
*** 73,78 ****
  static WINDOW *calling_window = NULL;
  static NODE *calling_window_node = NULL;
- static long calling_window_point = 0;
- static long calling_window_pagetop = 0;
  
  /* Remember the node and pertinent variables of the calling window. */
--- 74,77 ----
***************
*** 87,92 ****
        calling_window = window;
        calling_window_node = window->node;
-       calling_window_point = window->point;
-       calling_window_pagetop = window->pagetop;
      }
  }
--- 86,89 ----
***************
*** 108,114 ****
        if (win == calling_window && win == compwin)
          {
!           window_set_node_of_window (calling_window, calling_window_node);
!           calling_window->point = calling_window_point;
!           calling_window->pagetop = calling_window_pagetop;
            compwin = NULL;
            break;
--- 105,109 ----
        if (win == calling_window && win == compwin)
          {
!           forget_node (win);
            compwin = NULL;
            break;
***************
*** 121,157 ****
    if (compwin)
      {
!       if ((compwin != windows || windows->next) &&
!           !echo_area_stack_contains_completions_p ())
          {
-           WINDOW *next;
-           int pagetop = 0;
-           int start = 0;
-           int end = 0;
-           int amount = 0;
- 
-           next = compwin->next;
-           if (next)
-             {
-               start = next->first_row;
-               end = start + next->height;
-               amount = - (compwin->height + 1);
-               pagetop = next->pagetop;
-             }
- 
            info_delete_window_internal (compwin);
- 
-           /* This is not necessary because info_delete_window_internal ()
-              calls echo_area_inform_of_deleted_window (), which does the
-              right thing. */
- #if defined (UNNECESSARY)
-           echo_area_completions_window = NULL;
- #endif /* UNNECESSARY */
- 
-           if (next)
-             {
-               display_scroll_display (start, end, amount);
-               next->pagetop = pagetop;
-               display_update_display (windows);
-             }
          }
      }
--- 116,123 ----
    if (compwin)
      {
!       if ((compwin != windows || windows->next)
!           && !echo_area_stack_contains_completions_p ())
          {
            info_delete_window_internal (compwin);
          }
      }
***************
*** 196,205 ****
  }
  
  /* Read a line of text in the echo area.  Return a malloc ()'ed string,
!    or NULL if the user aborted out of this read.  WINDOW is the currently
!    active window, so that we can restore it when we need to.  PROMPT, if
     non-null, is a prompt to print before reading the line. */
  char *
! info_read_in_echo_area (WINDOW *window, const char *prompt)
  {
    char *line;
--- 162,212 ----
  }
  
+ static void
+ read_and_dispatch_in_echo_area (void)
+ {
+   while (1)
+     {
+       int count;
+       VFunction *cmd;
+       int lk = 0;
+ 
+       lk = echo_area_last_command_was_kill;
+       echo_area_prep_read ();
+ 
+       if (!info_any_buffered_input_p ())
+         display_update_display ();
+ 
+       display_cursor_at_point (active_window);
+ 
+       /* Do the selected command. */
+       cmd = read_key_sequence (echo_area_keymap, 0, 0, 1, &count);
+       if (cmd)
+         {
+           (*cmd) (the_echo_area, count);
+           ea_last_executed_command = cmd;
+         }
+       else
+         ea_last_executed_command = 0;
+ 
+       /* Echo area commands that do killing increment the value of
+          ECHO_AREA_LAST_COMMAND_WAS_KILL.  Thus, if there is no
+          change in the value of this variable, the last command
+          executed was not a kill command. */
+       if (lk == echo_area_last_command_was_kill)
+         echo_area_last_command_was_kill = 0;
+ 
+       if (cmd == ea_newline || info_aborted_echo_area)
+         {
+           ea_last_executed_command = NULL;
+           break;
+         }
+     }
+ }
+ 
  /* Read a line of text in the echo area.  Return a malloc ()'ed string,
!    or NULL if the user aborted out of this read.  PROMPT, if
     non-null, is a prompt to print before reading the line. */
  char *
! info_read_in_echo_area (const char *prompt)
  {
    char *line;
***************
*** 217,221 ****
    /* Save away the original node of this window, and the window itself,
       so echo area commands can temporarily use this window. */
!   remember_calling_window (window);
  
    /* Let the rest of Info know that the echo area is active. */
--- 224,228 ----
    /* Save away the original node of this window, and the window itself,
       so echo area commands can temporarily use this window. */
!   remember_calling_window (active_window);
  
    /* Let the rest of Info know that the echo area is active. */
***************
*** 224,228 ****
  
    /* Read characters in the echo area. */
!   info_read_and_dispatch ();
  
    echo_area_is_active--;
--- 231,237 ----
  
    /* Read characters in the echo area. */
!   read_and_dispatch_in_echo_area ();
! 
!   window_clear_echo_area ();
  
    echo_area_is_active--;
***************
*** 270,273 ****
--- 279,289 ----
    the_echo_area->point = input_line_point;
    input_line[input_line_end] = '\n';
+ 
+   /* Mark the line map as invalid.  This causes window_compute_line_map to
+      recalculate it when it is called via display_cursor_at_point below.  
+      Otherwise adding or removing multi-column characters (like tabs) lead 
+      to incorrect cursor positioning. */
+   the_echo_area->line_map.used = 0;
+ 
    display_update_one_window (the_echo_area);
    display_cursor_at_point (active_window);
***************
*** 284,293 ****
  {
    if (count < 0)
!     ea_backward (window, -count, key);
    else
      {
!       input_line_point += count;
!       if (input_line_point > input_line_end)
!         input_line_point = input_line_end;
      }
  }
--- 300,316 ----
  {
    if (count < 0)
!     ea_backward (window, -count);
    else
      {
!       mbi_iterator_t iter;
!       mbi_init (iter, input_line + input_line_point,
!                 input_line_end - input_line_point);
!       while (mbi_avail (iter) && count--)
!         {
!           mbi_advance (iter);
!           input_line_point = mbi_cur_ptr (iter) - input_line;
!           if (input_line_point > input_line_end)
!             input_line_point = input_line_end;
!         }
      }
  }
***************
*** 296,305 ****
  {
    if (count < 0)
!     ea_forward (window, -count, key);
    else
      {
!       input_line_point -= count;
!       if (input_line_point < input_line_beg)
!         input_line_point = input_line_beg;
      }
  }
--- 319,342 ----
  {
    if (count < 0)
!     ea_forward (window, -count);
    else
      {
!       char *ptr = input_line + input_line_point;
!       while (count--)
!         {
!           /* Go back one character.  Go back by bytes until we look at a valid
!              multi-byte sequence. */
!           ptr = input_line + input_line_point;
!           while (ptr > input_line)
!             {
!               ptr--;
!               if ((long) mbrlen (ptr,
!                                  input_line + input_line_point - ptr, 0) > 0)
!                 break;
!             }
!           input_line_point = ptr - input_line;
!           if (input_line_point < input_line_beg)
!             input_line_point = input_line_beg;
!         }
      }
  }
***************
*** 323,327 ****
  
    if (count < 0)
!     ea_backward_word (window, -count, key);
    else
      {
--- 360,364 ----
  
    if (count < 0)
!     ea_backward_word (window, -count);
    else
      {
***************
*** 363,367 ****
  
    if (count < 0)
!     ea_forward_word (window, -count, key);
    else
      {
--- 400,404 ----
  
    if (count < 0)
!     ea_forward_word (window, -count);
    else
      {
***************
*** 400,428 ****
  DECLARE_INFO_COMMAND (ea_delete, _("Delete the character under the cursor"))
  {
-   register int i;
- 
    if (count < 0)
!     ea_rubout (window, -count, key);
    else
      {
        if (input_line_point == input_line_end)
          return;
  
!       if (info_explicit_arg || count > 1)
!         {
!           int orig_point;
! 
!           orig_point = input_line_point;
!           ea_forward (window, count, key);
!           ea_kill_text (orig_point, input_line_point);
!           input_line_point = orig_point;
!         }
        else
!         {
!           for (i = input_line_point; i < input_line_end; i++)
!             input_line[i] = input_line[i + 1];
! 
!           input_line_end--;
!         }
      }
  }
--- 437,455 ----
  DECLARE_INFO_COMMAND (ea_delete, _("Delete the character under the cursor"))
  {
    if (count < 0)
!     ea_rubout (window, -count);
    else
      {
+       int orig_point;
        if (input_line_point == input_line_end)
          return;
  
!       orig_point = input_line_point;
!       ea_forward (window, count);
!       if (ea_explicit_arg || count > 1)
!         ea_kill_text (orig_point, input_line_point);
        else
!         ea_remove_text (orig_point, input_line_point);
!       input_line_point = orig_point;
      }
  }
***************
*** 431,435 ****
  {
    if (count < 0)
!     ea_delete (window, -count, key);
    else
      {
--- 458,462 ----
  {
    if (count < 0)
!     ea_delete (window, -count);
    else
      {
***************
*** 440,449 ****
  
        start = input_line_point;
!       ea_backward (window, count, key);
  
!       if (info_explicit_arg || count > 1)
          ea_kill_text (start, input_line_point);
        else
!         ea_delete (window, count, key);
      }
  }
--- 467,476 ----
  
        start = input_line_point;
!       ea_backward (window, count);
  
!       if (ea_explicit_arg || count > 1)
          ea_kill_text (start, input_line_point);
        else
!         ea_delete (window, count);
      }
  }
***************
*** 471,481 ****
  DECLARE_INFO_COMMAND (ea_quoted_insert, _("Insert next character verbatim"))
  {
!   unsigned char character;
  
-   character = info_get_another_input_char ();
    ea_insert (window, count, character);
  }
  
! DECLARE_INFO_COMMAND (ea_insert, _("Insert this character"))
  {
    register int i;
--- 498,513 ----
  DECLARE_INFO_COMMAND (ea_quoted_insert, _("Insert next character verbatim"))
  {
!   int character;
! 
!   character = get_another_input_key ();
!   
!   if (character >= 256 || character < 0)
!     return;
  
    ea_insert (window, count, character);
  }
  
! void
! ea_insert (WINDOW *window, int count, int key)
  {
    register int i;
***************
*** 501,534 ****
  }
  
  /* Transpose the characters at point.  If point is at the end of the line,
     then transpose the characters before point. */
  DECLARE_INFO_COMMAND (ea_transpose_chars, _("Transpose characters at point"))
  {
-   /* Handle conditions that would make it impossible to transpose
-      characters. */
-   if (!count || !input_line_point || (input_line_end - input_line_beg) < 2)
-     return;
- 
    while (count)
      {
!       int t;
!       if (input_line_point == input_line_end)
          {
!           t = input_line[input_line_point - 1];
! 
!           input_line[input_line_point - 1] = input_line[input_line_point - 2];
!           input_line[input_line_point - 2] = t;
          }
        else
          {
!           t = input_line[input_line_point];
  
!           input_line[input_line_point] = input_line[input_line_point - 1];
!           input_line[input_line_point - 1] = t;
  
!           if (count < 0 && input_line_point != input_line_beg)
!             input_line_point--;
!           else
!             input_line_point++;
          }
  
--- 533,629 ----
  }
  
+ /* Swap characters in INPUT_LINE.  The first starts at C1 and ends at C1E, the 
+    second starts at C2 and ends at C2E, with C1 < C1E <= C2 < C2E. */
+ static void
+ ea_swap_chars (int c1, int c1e, int c2, int c2e)
+ {
+   int len1, len2;
+   char *tmp;
+ 
+   len1 = c1e - c1;
+   len2 = c2e - c2;
+ 
+   if (len1 >= len2)
+     {
+       /* Save first character. */
+       tmp = xmalloc (len1);
+       memcpy (tmp, input_line + c1, len1);
+ 
+       /* Move the second character to where the first was. */
+       memcpy (input_line + c1, input_line + c2, len2);
+ 
+       /* Shift the part in between the characters backwards. */
+       memmove (input_line + c1 + len2, input_line + c1e, c2 - c1e);
+ 
+       /* Restore the first character at the end. */
+       memcpy (input_line + c2 - (len1 - len2), tmp, len1);
+       free (tmp);
+     }
+   else /* len2 > len1 */
+     {
+       /* Save second character. */
+       tmp = xmalloc (len2);
+       memcpy (tmp, input_line + c2, len2);
+ 
+       /* Move first character to end of second character. */
+       memcpy (input_line + c2e - len1, input_line + c1, len1);
+ 
+       /* Shift the part in between the characters forwards. */
+       memmove (input_line + c1e + (len2 - len1), input_line + c1e, c2 - c1e);
+ 
+       /* Place the second character at the beginning. */
+       memcpy (input_line + c1, tmp, len2);
+       free (tmp);
+     }
+ }
+ 
  /* Transpose the characters at point.  If point is at the end of the line,
     then transpose the characters before point. */
  DECLARE_INFO_COMMAND (ea_transpose_chars, _("Transpose characters at point"))
  {
    while (count)
      {
!       if (input_line_point == input_line_end || count < 0)
          {
!           /* Swap two characters before point. */
!           int c1, c2, c2e;
!           c2e = input_line_point;
! 
!           ea_backward (window, 1);
!           c2 = input_line_point;
! 
!           ea_backward (window, 1);
!           c1 = input_line_point;
! 
!           if (c1 != c2) /* There are two characters in this line. */
!             ea_swap_chars (c1, c2, c2, c2e);
! 
!           if (count > 0)
!             /* Restore point. */
!             input_line_point = c2e;
!           else
!             input_line_point = c1 + c2e - c2;
          }
        else
          {
!           int c1, c2, c2e;
  
!           c2 = input_line_point;
  
!           ea_forward (window, 1);
!           c2e = input_line_point;
!           if (c2e == c2)
!             return; /* Shouldn't happen. */
! 
!           input_line_point = c2;
!           ea_backward (window, 1);
!           c1 = input_line_point;
!           if (c1 == c2e)
!             return; /* Can't go earlier in line. */
! 
!           ea_swap_chars (c1, c2, c2, c2e);
! 
!           /* Set point is after swapped pair. */
!           input_line_point = c2e;
          }
  
***************
*** 603,607 ****
      kill_ring_loc = kill_ring_index - 1;
  
!   ea_yank (window, count, key);
  }
  
--- 698,702 ----
      kill_ring_loc = kill_ring_index - 1;
  
!   ea_yank (window, count);
  }
  
***************
*** 637,644 ****
  
    if (count < 0)
!     ea_backward_kill_word (window, -count, key);
    else
      {
!       ea_forward_word (window, count, key);
  
        if (input_line_point != orig_point)
--- 732,739 ----
  
    if (count < 0)
!     ea_backward_kill_word (window, -count);
    else
      {
!       ea_forward_word (window, count);
  
        if (input_line_point != orig_point)
***************
*** 657,664 ****
  
    if (count < 0)
!     ea_kill_word (window, -count, key);
    else
      {
!       ea_backward_word (window, count, key);
  
        if (input_line_point != orig_point)
--- 752,759 ----
  
    if (count < 0)
!     ea_kill_word (window, -count);
    else
      {
!       ea_backward_word (window, count);
  
        if (input_line_point != orig_point)
***************
*** 668,671 ****
--- 763,780 ----
  }
  
+ /* Remove text from offsets FROM to TO.  Unlike 'ea_kill_text' nothing is
+    saved in the kill ring. */
+ static void
+ ea_remove_text (int from, int to)
+ {
+   int distance, i, counter;
+   counter = input_line_end - to;
+   distance = to - from;
+ 
+   for (i = from; counter; i++, counter--)
+     input_line[i] = input_line[i + distance];
+   input_line_end -= distance;
+ }
+ 
  /* The way to kill something.  This appends or prepends to the last
     kill, if the last command was a kill command.  If FROM is less
***************
*** 676,680 ****
  ea_kill_text (int from, int to)
  {
!   register int i, counter, distance;
    int killing_backwards, slot;
    char *killed_text;
--- 785,789 ----
  ea_kill_text (int from, int to)
  {
!   register int distance;
    int killing_backwards, slot;
    char *killed_text;
***************
*** 697,706 ****
  
    /* Actually delete the text from the line. */
!   counter = input_line_end - to;
! 
!   for (i = from; counter; i++, counter--)
!     input_line[i] = input_line[i + distance];
! 
!   input_line_end -= distance;
  
    /* If the last command was a kill, append or prepend the killed text to
--- 806,810 ----
  
    /* Actually delete the text from the line. */
!   ea_remove_text (from, to);
  
    /* If the last command was a kill, append or prepend the killed text to
***************
*** 766,770 ****
  
  /* Pointer to an array of REFERENCE to complete over. */
! static REFERENCE **echo_area_completion_items = NULL;
  
  /* Sorted array of REFERENCE * which is the possible completions found in
--- 870,874 ----
  
  /* Pointer to an array of REFERENCE to complete over. */
! REFERENCE **echo_area_completion_items = NULL;
  
  /* Sorted array of REFERENCE * which is the possible completions found in
***************
*** 778,783 ****
  static REFERENCE *LCD_completion;
  
  /* Internal functions used by the user calls. */
! static void build_completions (void), completions_must_be_rebuilt (void);
  
  /* Variable which holds the output of completions. */
--- 882,891 ----
  static REFERENCE *LCD_completion;
  
+ /* Function to choose which references to offer as completion options. */
+ static reference_bool_fn completion_exclude_func = 0;
+ 
  /* Internal functions used by the user calls. */
! static void build_completions (void);
! static void completions_must_be_rebuilt (void);
  
  /* Variable which holds the output of completions. */
***************
*** 800,807 ****
  
  /* Workhorse for completion readers.  If FORCE is non-zero, the user cannot
!    exit unless the line read completes, or is empty. */
  char *
! info_read_completing_internal (WINDOW *window, const char *prompt,
!     REFERENCE **completions, int force)
  {
    char *line;
--- 908,916 ----
  
  /* Workhorse for completion readers.  If FORCE is non-zero, the user cannot
!    exit unless the line read completes, or is empty.  Use EXCLUDE_FUNC to
!    exclude items in COMPLETIONS. */
  char *
! info_read_completing_internal (const char *prompt, REFERENCE **completions,
!                                int force, reference_bool_fn exclude_func)
  {
    char *line;
***************
*** 821,829 ****
    /* Save away the original node of this window, and the window itself,
       so echo area commands can temporarily use this window. */
!   remember_calling_window (window);
  
    /* Save away the list of items to complete over. */
    echo_area_completion_items = completions;
    completions_must_be_rebuilt ();
  
    active_window = the_echo_area;
--- 930,939 ----
    /* Save away the original node of this window, and the window itself,
       so echo area commands can temporarily use this window. */
!   remember_calling_window (active_window);
  
    /* Save away the list of items to complete over. */
    echo_area_completion_items = completions;
    completions_must_be_rebuilt ();
+   completion_exclude_func = exclude_func;
  
    active_window = the_echo_area;
***************
*** 834,838 ****
    while (1)
      {
!       info_read_and_dispatch ();
  
        line = echo_area_after_read ();
--- 944,948 ----
    while (1)
      {
!       read_and_dispatch_in_echo_area ();
  
        line = echo_area_after_read ();
***************
*** 878,881 ****
--- 988,992 ----
      }
    echo_area_is_active--;
+   window_clear_echo_area ();
  
    /* Restore the original active window and show point in it. */
***************
*** 897,904 ****
  /* Read a line in the echo area with completion over COMPLETIONS. */
  char *
! info_read_completing_in_echo_area (WINDOW *window,
!     const char *prompt, REFERENCE **completions)
  {
!   return info_read_completing_internal (window, prompt, completions, 1);
  }
  
--- 1008,1014 ----
  /* Read a line in the echo area with completion over COMPLETIONS. */
  char *
! info_read_completing_in_echo_area (const char *prompt, REFERENCE **completions)
  {
!   return info_read_completing_internal (prompt, completions, 1, 0);
  }
  
***************
*** 906,925 ****
     not requiring it. */
  char *
! info_read_maybe_completing (WINDOW *window,
!     const char *prompt, REFERENCE **completions)
  {
!   return info_read_completing_internal (window, prompt, completions, 0);
  }
  
! DECLARE_INFO_COMMAND (ea_possible_completions, _("List possible completions"))
  {
!   if (!echo_area_completion_items
!       || (isprint (key)
! 	  && ea_last_executed_command == (VFunction *) ea_possible_completions))
!     {
!       ea_insert (window, count, key);
!       return;
!     }
  
    build_completions ();
  
--- 1016,1035 ----
     not requiring it. */
  char *
! info_read_maybe_completing (const char *prompt, REFERENCE **completions)
  {
!   return info_read_completing_internal (prompt, completions, 0, 0);
  }
  
! /* Read a line in the echo area with completion over COMPLETIONS, using
!    EXCLUDE to exclude items from the completion list. */
! char *
! info_read_completing_in_echo_area_with_exclusions (const char *prompt,
!      REFERENCE **completions, reference_bool_fn exclude)
  {
!   return info_read_completing_internal (prompt, completions, 1, exclude);
! }
  
+ DECLARE_INFO_COMMAND (ea_possible_completions, _("List possible completions"))
+ {
    build_completions ();
  
***************
*** 929,933 ****
        inform_in_echo_area (_("No completions"));
      }
!   else if ((completions_found_index == 1) && (key != '?'))
      {
        inform_in_echo_area (_("Sole completion"));
--- 1039,1043 ----
        inform_in_echo_area (_("No completions"));
      }
!   else if (completions_found_index == 1)
      {
        inform_in_echo_area (_("Sole completion"));
***************
*** 937,943 ****
        size_t i, l;
        size_t limit, iterations, max_label = 0;
  
!       initialize_message_buffer ();
!       printf_to_message_buffer (ngettext ("%d completion:\n",
  					  "%d completions:\n",
  					  completions_found_index),
--- 1047,1054 ----
        size_t i, l;
        size_t limit, iterations, max_label = 0;
+       struct text_buffer message;
  
!       text_buffer_init (&message);
!       text_buffer_printf (&message, ngettext ("%d completion:\n",
  					  "%d completions:\n",
  					  completions_found_index),
***************
*** 988,1002 ****
                    label = completions_found[l]->label;
                    printed_length = strlen (label);
!                   printf_to_message_buffer ("%s", label);
  
                    if (j + 1 < limit)
                      {
                        for (k = 0; k < max_label - printed_length; k++)
!                         printf_to_message_buffer (" ");
                      }
                  }
                l += iterations;
              }
!           printf_to_message_buffer ("\n");
          }
  
--- 1099,1113 ----
                    label = completions_found[l]->label;
                    printed_length = strlen (label);
!                   text_buffer_printf (&message, "%s", label);
  
                    if (j + 1 < limit)
                      {
                        for (k = 0; k < max_label - printed_length; k++)
!                         text_buffer_printf (&message, " ");
                      }
                  }
                l += iterations;
              }
!           text_buffer_printf (&message, "\n");
          }
  
***************
*** 1006,1013 ****
          NODE *temp;
  
!         temp = message_buffer_to_node ();
!         add_gcable_pointer (temp->contents);
!         name_internal_node (temp, compwin_name);
          possible_completions_output_node = temp;
        }
  
--- 1117,1124 ----
          NODE *temp;
  
!         temp = text_buffer_to_node (&message);
!         name_internal_node (temp, xstrdup (compwin_name));
          possible_completions_output_node = temp;
+         possible_completions_output_node->flags |= N_WasRewritten;
        }
  
***************
*** 1029,1075 ****
  		&& calling_window->height / 2 >= WINDOW_MIN_SIZE)
                {
!                 int pagetop;
! #ifdef SPLIT_BEFORE_ACTIVE
!                 int start, end;
! #endif
  
                  active_window = calling_window;
! 
!                 /* Perhaps we can scroll this window on redisplay. */
! #ifdef SPLIT_BEFORE_ACTIVE
!                 start = calling_window->first_row;
! #endif
!                 pagetop = calling_window->pagetop;
! 
!                 compwin =
!                   window_make_window (possible_completions_output_node);
!                 active_window = the_echo_area;
                  window_change_window_height
                    (compwin, -(compwin->height - (iterations + 2)));
  
-                 window_adjust_pagetop (calling_window);
-                 remember_calling_window (calling_window);
- 
- #if defined (SPLIT_BEFORE_ACTIVE)
-                 /* If the pagetop hasn't changed, scrolling the calling
-                    window is a reasonable thing to do. */
-                 if (pagetop == calling_window->pagetop)
-                   {
-                     end = start + calling_window->height;
-                     display_scroll_display
-                       (start, end, calling_window->prev->height + 1);
-                   }
- #else /* !SPLIT_BEFORE_ACTIVE */
-                 /* If the pagetop has changed, set the new pagetop here. */
-                 if (pagetop != calling_window->pagetop)
-                   {
-                     int newtop = calling_window->pagetop;
-                     calling_window->pagetop = pagetop;
-                     set_window_pagetop (calling_window, newtop);
-                   }
- #endif /* !SPLIT_BEFORE_ACTIVE */
- 
                  echo_area_completions_window = compwin;
!                 remember_window_and_node (compwin, compwin->node);
                }
              else
--- 1140,1152 ----
  		&& calling_window->height / 2 >= WINDOW_MIN_SIZE)
                {
!                 remember_calling_window (calling_window);
  
                  active_window = calling_window;
!                 compwin = window_make_window ();
                  window_change_window_height
                    (compwin, -(compwin->height - (iterations + 2)));
  
                  echo_area_completions_window = compwin;
!                 active_window = the_echo_area;
                }
              else
***************
*** 1077,1088 ****
            }
  
!         if (compwin->node != possible_completions_output_node)
!           {
!             window_set_node_of_window
!               (compwin, possible_completions_output_node);
!             remember_window_and_node (compwin, compwin->node);
!           }
  
!         display_update_display (windows);
        }
      }
--- 1154,1166 ----
            }
  
!         /* Clear any completion nodes already showing from the window history.
!            This could happen if the user presses TAB more than once. */
!         while (compwin->node && (compwin->node->flags & N_IsInternal)
!                && !strcmp (compwin->node->nodename, compwin_name))
!           forget_node (compwin);
  
!         info_set_node_of_window (compwin, possible_completions_output_node);
! 
!         display_update_display ();
        }
      }
***************
*** 1091,1138 ****
  DECLARE_INFO_COMMAND (ea_complete, _("Insert completion"))
  {
-   if (!echo_area_completion_items)
-     {
-       ea_insert (window, count, key);
-       return;
-     }
- 
-   /* If KEY is SPC, and we are not forcing completion to take place, simply
-      insert the key. */
-   if (!echo_area_must_complete_p && key == SPC)
-     {
-       ea_insert (window, count, key);
-       return;
-     }
- 
    if (ea_last_executed_command == (VFunction *) ea_complete)
      {
!       /* If the keypress is a SPC character, and we have already tried
!          completing once, and there are several completions, then check
!          the batch of completions to see if any continue with a space.
!          If there are some, insert the space character and continue. */
!       if (key == SPC && completions_found_index > 1)
!         {
!           size_t i;
! 	  int offset;
! 
!           offset = input_line_end - input_line_beg;
! 
!           for (i = 0; i < completions_found_index; i++)
!             if (completions_found[i]->label[offset] == ' ')
!               break;
! 
!           if (completions_found[i])
!             ea_insert (window, 1, ' ');
!           else
!             {
!               ea_possible_completions (window, count, key);
!               return;
!             }
!         }
!       else
!         {
!           ea_possible_completions (window, count, key);
!           return;
!         }
      }
  
--- 1169,1176 ----
  DECLARE_INFO_COMMAND (ea_complete, _("Insert completion"))
  {
    if (ea_last_executed_command == (VFunction *) ea_complete)
      {
!       ea_possible_completions (window, count);
!       return;
      }
  
***************
*** 1143,1147 ****
      terminal_ring_bell ();
    else if (LCD_completion->label[0] == '\0')
!     ea_possible_completions (window, count, key);
    else
      {
--- 1181,1185 ----
      terminal_ring_bell ();
    else if (LCD_completion->label[0] == '\0')
!     ea_possible_completions (window, count);
    else
      {
***************
*** 1218,1221 ****
--- 1256,1264 ----
    for (i = 0; (entry = echo_area_completion_items[i]); i++)
      {
+       /* Skip certain items (for example, we might only want
+          a list of menu items). */
+       if (completion_exclude_func && completion_exclude_func (entry))
+         continue;
+ 
        if (mbsncasecmp (request, entry->label, len) == 0)
          add_pointer_to_array (entry, completions_found_index,
***************
*** 1253,1258 ****
  
          for (j = 0;
!              (c1 = info_tolower (completions_found[i - 1]->label[j])) &&
!              (c2 = info_tolower (completions_found[i]->label[j]));
               j++)
            if (c1 != c2)
--- 1296,1301 ----
  
          for (j = 0;
!              (c1 = tolower (completions_found[i - 1]->label[j]))
!              && (c2 = tolower (completions_found[i]->label[j]));
               j++)
            if (c1 != c2)
***************
*** 1356,1360 ****
    /* Let info_scroll_forward () do the work, and print any messages that
       need to be displayed. */
!   info_scroll_forward (compwin, count, key);
  }
  
--- 1399,1403 ----
    /* Let info_scroll_forward () do the work, and print any messages that
       need to be displayed. */
!   info_scroll_forward (compwin, count);
  }
  
diff -Nrc2 texinfo-5.2/info/echo-area.h texinfo-6.0/info/echo-area.h
*** texinfo-5.2/info/echo-area.h	2013-08-22 18:54:06.000000000 +0100
--- texinfo-6.0/info/echo-area.h	2015-06-23 20:25:52.000000000 +0100
***************
*** 1,6 ****
  /* echo-area.h -- Functions used in reading information from the echo area.
!    $Id: echo-area.h 5337 2013-08-22 17:54:06Z karl $
  
!    Copyright 1993, 1997, 2004, 2007, 2008, 2011, 2013
     Free Software Foundation, Inc.
  
--- 1,6 ----
  /* echo-area.h -- Functions used in reading information from the echo area.
!    $Id: echo-area.h 6355 2015-06-23 19:12:56Z gavin $
  
!    Copyright 1993, 1997, 2004, 2007, 2008, 2011, 2013, 2014
     Free Software Foundation, Inc.
  
***************
*** 31,82 ****
  extern int echo_area_last_command_was_kill;
  
  extern void inform_in_echo_area (const char *message);
  extern void echo_area_inform_of_deleted_window (WINDOW *window);
  extern void echo_area_prep_read (void);
! extern VFunction *ea_last_executed_command;
! extern char * info_read_completing_internal (WINDOW *window, const char *prompt,
!     REFERENCE **completions, int force);
  
  /* Read a line of text in the echo area.  Return a malloc ()'ed string,
!    or NULL if the user aborted out of this read.  WINDOW is the currently
!    active window, so that we can restore it when we need to.  PROMPT, if
     non-null, is a prompt to print before reading the line. */
! extern char *info_read_in_echo_area (WINDOW *window, const char *prompt);
  
! /* Read a line in the echo area with completion over COMPLETIONS.
!    Takes arguments of WINDOW, PROMPT, and COMPLETIONS, a REFERENCE **. */
! char *info_read_completing_in_echo_area (WINDOW *window,
!     const char *prompt, REFERENCE **completions);
  
  /* Read a line in the echo area allowing completion over COMPLETIONS, but
!    not requiring it.  Takes arguments of WINDOW, PROMPT, and COMPLETIONS,
!    a REFERENCE **. */
! extern char *info_read_maybe_completing (WINDOW *window,
!     const char *prompt, REFERENCE **completions);
! 
! extern void ea_insert (WINDOW *window, int count, unsigned char key);
! extern void ea_quoted_insert (WINDOW *window, int count, unsigned char key);
! extern void ea_beg_of_line (WINDOW *window, int count, unsigned char key);
! extern void ea_backward (WINDOW *window, int count, unsigned char key);
! extern void ea_delete (WINDOW *window, int count, unsigned char key);
! extern void ea_end_of_line (WINDOW *window, int count, unsigned char key);
! extern void ea_forward (WINDOW *window, int count, unsigned char key);
! extern void ea_abort (WINDOW *window, int count, unsigned char key);
! extern void ea_rubout (WINDOW *window, int count, unsigned char key);
! extern void ea_complete (WINDOW *window, int count, unsigned char key);
! extern void ea_newline (WINDOW *window, int count, unsigned char key);
! extern void ea_kill_line (WINDOW *window, int count, unsigned char key);
! extern void ea_backward_kill_line (WINDOW *window, int count, unsigned char key);
! extern void ea_transpose_chars (WINDOW *window, int count, unsigned char key);
! extern void ea_yank (WINDOW *window, int count, unsigned char key);
! extern void ea_tab_insert (WINDOW *window, int count, unsigned char key);
! extern void ea_possible_completions (WINDOW *window, int count, unsigned char key);
! extern void ea_backward_word (WINDOW *window, int count, unsigned char key);
! extern void ea_kill_word (WINDOW *window, int count, unsigned char key);
! extern void ea_forward_word (WINDOW *window, int count, unsigned char key);
! extern void ea_yank_pop (WINDOW *window, int count, unsigned char key);
! extern void ea_backward_kill_word (WINDOW *window, int count, unsigned char key);
! extern void ea_scroll_completions_window (WINDOW *window, int count,
!     unsigned char key);
  
  #endif /* not INFO_ECHO_AREA_H */
--- 31,88 ----
  extern int echo_area_last_command_was_kill;
  
+ extern REFERENCE **echo_area_completion_items;
+ 
  extern void inform_in_echo_area (const char *message);
  extern void echo_area_inform_of_deleted_window (WINDOW *window);
  extern void echo_area_prep_read (void);
! 
! typedef int (*reference_bool_fn) (REFERENCE *);
! 
! extern char *info_read_completing_internal (const char *prompt,
!     REFERENCE **completions, int force, reference_bool_fn exclude);
  
  /* Read a line of text in the echo area.  Return a malloc ()'ed string,
!    or NULL if the user aborted out of this read.  PROMPT, if
     non-null, is a prompt to print before reading the line. */
! extern char *info_read_in_echo_area (const char *prompt);
  
! /* Read a line in the echo area with completion over COMPLETIONS. */
! char *info_read_completing_in_echo_area (const char *prompt,
!                                          REFERENCE **completions);
  
  /* Read a line in the echo area allowing completion over COMPLETIONS, but
!    not requiring it. */
! extern char *info_read_maybe_completing (const char *prompt,
!                                          REFERENCE **completions);
! 
! /* Read a line in the echo area with completion over COMPLETIONS, using
!    EXCLUDE to exclude items from the completion list. */
! char *
! info_read_completing_in_echo_area_with_exclusions (const char *prompt,
!     REFERENCE **completions, reference_bool_fn exclude);
! 
! extern void ea_insert (WINDOW *window, int count, int key);
! extern void ea_quoted_insert (WINDOW *window, int count);
! extern void ea_beg_of_line (WINDOW *window, int count);
! extern void ea_backward (WINDOW *window, int count);
! extern void ea_delete (WINDOW *window, int count);
! extern void ea_end_of_line (WINDOW *window, int count);
! extern void ea_forward (WINDOW *window, int count);
! extern void ea_abort (WINDOW *window, int count);
! extern void ea_rubout (WINDOW *window, int count);
! extern void ea_complete (WINDOW *window, int count);
! extern void ea_newline (WINDOW *window, int count);
! extern void ea_kill_line (WINDOW *window, int count);
! extern void ea_backward_kill_line (WINDOW *window, int count);
! extern void ea_transpose_chars (WINDOW *window, int count);
! extern void ea_yank (WINDOW *window, int count);
! extern void ea_tab_insert (WINDOW *window, int count);
! extern void ea_possible_completions (WINDOW *window, int count);
! extern void ea_backward_word (WINDOW *window, int count);
! extern void ea_kill_word (WINDOW *window, int count);
! extern void ea_forward_word (WINDOW *window, int count);
! extern void ea_yank_pop (WINDOW *window, int count);
! extern void ea_backward_kill_word (WINDOW *window, int count);
! extern void ea_scroll_completions_window (WINDOW *window, int count);
  
  #endif /* not INFO_ECHO_AREA_H */
diff -Nrc2 texinfo-5.2/info/filesys.c texinfo-6.0/info/filesys.c
*** texinfo-5.2/info/filesys.c	2013-08-22 18:54:06.000000000 +0100
--- texinfo-6.0/info/filesys.c	2014-12-29 14:31:50.000000000 +0000
***************
*** 1,7 ****
  /* filesys.c -- filesystem specific functions.
!    $Id: filesys.c 5337 2013-08-22 17:54:06Z karl $
  
     Copyright 1993, 1997, 1998, 2000, 2002, 2003, 2004, 2007, 2008, 2009, 2011,
!    2012, 2013 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
--- 1,7 ----
  /* filesys.c -- filesystem specific functions.
!    $Id: filesys.c 5999 2014-12-29 14:21:24Z gavin $
  
     Copyright 1993, 1997, 1998, 2000, 2002, 2003, 2004, 2007, 2008, 2009, 2011,
!    2012, 2013, 2014 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
***************
*** 21,35 ****
  
  #include "info.h"
- 
  #include "tilde.h"
  #include "filesys.h"
  #include "tag.h"
  
  /* Local to this file. */
! static char *info_file_in_path (char *filename, char *path);
! static char *lookup_info_filename (char *filename);
! static char *info_absolute_file (char *fname);
  
! static void remember_info_filename (char *filename, char *expansion);
  
  typedef struct
--- 21,39 ----
  
  #include "info.h"
  #include "tilde.h"
  #include "filesys.h"
  #include "tag.h"
+ #include "session.h"
  
  /* Local to this file. */
! static char *info_file_in_path (char *filename, struct stat *finfo);
! char *info_add_extension (char *dirname, char *fname,
!                                  struct stat *finfo);
! 
! static char *filesys_read_compressed (char *pathname, size_t *filesize);
  
! /* Return the command string that would be used to decompress FILENAME. */
! static char *filesys_decompressor_for_file (char *filename);
! static int compressed_filename_p (char *filename);
  
  typedef struct
***************
*** 75,168 ****
  
  /* Expand the filename in PARTIAL to make a real name for this operating
!    system.  This looks in INFO_PATHS in order to find the correct file.
!    If it can't find the file, it returns NULL. */
! static char *local_temp_filename = NULL;
! static int local_temp_filename_size = 0;
! 
  char *
! info_find_fullpath (char *partial)
  {
!   int initial_character;
!   char *temp;
  
    debug(1, (_("looking for file \"%s\""), partial));
  
    filesys_error_number = 0;
  
!   if (partial && (initial_character = *partial))
!     {
!       char *expansion;
  
!       expansion = lookup_info_filename (partial);
  
!       if (expansion)
!         return expansion;
  
!       /* If we have the full path to this file, we still may have to add
!          various extensions to it.  I guess we have to stat this file
!          after all. */
!       if (IS_ABSOLUTE (partial))
! 	temp = info_absolute_file (partial);
!       else if (initial_character == '~')
!         {
!           expansion = tilde_expand_word (partial);
!           if (IS_ABSOLUTE (expansion))
!             {
!               temp = info_absolute_file (expansion);
!               free (expansion);
!             }
!           else
!             temp = expansion;
!         }
!       else if (initial_character == '.' &&
!                (IS_SLASH (partial[1]) ||
! 		(partial[1] == '.' && IS_SLASH (partial[2]))))
!         {
!           if (local_temp_filename_size < 1024)
!             local_temp_filename = xrealloc
!               (local_temp_filename, (local_temp_filename_size = 1024));
! #if defined (HAVE_GETCWD)
!           if (!getcwd (local_temp_filename, local_temp_filename_size))
! #else /*  !HAVE_GETCWD */
!           if (!getwd (local_temp_filename))
! #endif /* !HAVE_GETCWD */
!             {
!               filesys_error_number = errno;
!               return partial;
!             }
  
!           strcat (local_temp_filename, "/");
!           strcat (local_temp_filename, partial);
! 	  temp = info_absolute_file (local_temp_filename); /* try extensions */
! 	  if (!temp)
! 	    partial = local_temp_filename;
!         }
!       else
!         temp = info_file_in_path (partial, infopath ());
  
!       if (temp)
!         {
!           remember_info_filename (partial, temp);
!           if (strlen (temp) > (unsigned int) local_temp_filename_size)
!             local_temp_filename = xrealloc
!               (local_temp_filename,
!                (local_temp_filename_size = (50 + strlen (temp))));
!           strcpy (local_temp_filename, temp);
!           free (temp);
!           return local_temp_filename;
!         }
!     }
!   return partial;
  }
  
! /* Scan the list of directories in PATH looking for FILENAME.  If we find
     one that is a regular file, return it as a new string.  Otherwise, return
!    a NULL pointer. */
  char *
! info_file_find_next_in_path (char *filename, char *path, int *diridx)
  {
!   struct stat finfo;
!   char *temp_dirname;
!   int statable;
  
    /* Reject ridiculous cases up front, to prevent infinite recursion
--- 79,145 ----
  
  /* Expand the filename in PARTIAL to make a real name for this operating
!    system.  This looks in INFOPATH in order to find the correct file.
!    Return file name and set *FINFO with information about file.  If it
!    can't find the file, it returns NULL, and sets filesys_error_number.
!    Return value should be freed by caller. */
  char *
! info_find_fullpath (char *partial, struct stat *finfo)
  {
!   char *fullpath = 0;
!   struct stat dummy;
  
    debug(1, (_("looking for file \"%s\""), partial));
  
+   if (!finfo)
+     finfo = &dummy;
+ 
    filesys_error_number = 0;
  
!   if (!partial || !*partial)
!     return 0;
!   
!   /* IS_SLASH and IS_ABSOLUTE defined in ../system.h. */
  
!   /* If path is absolute already, see if it needs an extension. */
!   if (IS_ABSOLUTE (partial))
!     {
!       fullpath = info_add_extension (0, partial, finfo);
!     }
  
!   /* Tilde expansion.  FIXME: Not needed, because done by shell. */
!   else if (partial[0] == '~')
!     {
!       partial = tilde_expand_word (partial);
!       fullpath = info_add_extension (0, partial, finfo);
!     }
  
!   /* If filename has a slash in it (for example, begins with "./" or "../", or
!      if there are intermediate directories) interpret it as relative to current
!      directory.  This may be from the command line, or in the subfiles table of
!      a split file. */
!   else if (HAS_SLASH (partial))
!     fullpath = info_add_extension (0, partial, finfo);
!   /* If just a simple name element, look for it in the path. */
!   else
!     fullpath = info_file_in_path (partial, finfo);
  
!   if (!fullpath)
!     filesys_error_number = ENOENT;
  
!   return fullpath;
  }
  
! /* Scan the directories in search path looking for FILENAME.  If we find
     one that is a regular file, return it as a new string.  Otherwise, return
!    a NULL pointer.  Set *FINFO with information about file. */
  char *
! info_file_find_next_in_path (char *filename, int *path_index, struct stat *finfo)
  {
!   struct stat dummy;
! 
!   /* Used for output of stat in case the caller doesn't care about
!      its value. */
!   if (!finfo)
!     finfo = &dummy;
  
    /* Reject ridiculous cases up front, to prevent infinite recursion
***************
*** 171,253 ****
      return NULL;
  
!   while ((temp_dirname = extract_colon_unit (path, diridx)))
      {
!       register int i, pre_suffix_length;
!       char *temp;
  
!       debug(1, (_("looking for file %s in %s"), filename, temp_dirname));
!       /* Expand a leading tilde if one is present. */
!       if (*temp_dirname == '~')
!         {
!           char *expanded_dirname = tilde_expand_word (temp_dirname);
!           free (temp_dirname);
!           temp_dirname = expanded_dirname;
!         }
! 
!       temp = xmalloc (30 + strlen (temp_dirname) + strlen (filename));
!       strcpy (temp, temp_dirname);
!       if (!IS_SLASH (temp[(strlen (temp)) - 1]))
!         strcat (temp, "/");
!       strcat (temp, filename);
! 
!       pre_suffix_length = strlen (temp);
  
!       free (temp_dirname);
  
!       for (i = 0; info_suffixes[i]; i++)
          {
!           strcpy (temp + pre_suffix_length, info_suffixes[i]);
! 
!           statable = (stat (temp, &finfo) == 0);
! 
!           /* If we have found a regular file, then use that.  Else, if we
!              have found a directory, look in that directory for this file. */
!           if (statable)
!             {
!               if (S_ISREG (finfo.st_mode))
!                 {
! 		  debug(1, (_("found file %s"), temp));
!                   return temp;
!                 }
!               else if (S_ISDIR (finfo.st_mode))
!                 {
!                   char *newpath, *filename_only, *newtemp;
! 
!                   newpath = xstrdup (temp);
!                   filename_only = filename_non_directory (filename);
!                   newtemp = info_file_in_path (filename_only, newpath);
! 
!                   free (newpath);
!                   if (newtemp)
!                     {
!                       free (temp);
! 		      debug(1, (_("found file %s"), newtemp));
!                       return newtemp;
!                     }
!                 }
!             }
!           else
!             {
!               /* Add various compression suffixes to the name to see if
!                  the file is present in compressed format. */
!               register int j, pre_compress_suffix_length;
! 
!               pre_compress_suffix_length = strlen (temp);
  
!               for (j = 0; compress_suffixes[j].suffix; j++)
!                 {
!                   strcpy (temp + pre_compress_suffix_length,
!                           compress_suffixes[j].suffix);
  
!                   statable = (stat (temp, &finfo) == 0);
!                   if (statable && (S_ISREG (finfo.st_mode)))
! 		    {
! 		      debug(1, (_("found file %s"), temp));
! 		      return temp;
! 		    }
!                 }
!             }
!         }
!       free (temp);
      }
    return NULL;
--- 148,173 ----
      return NULL;
  
!   while (1)
      {
!       char *dirname, *with_extension = 0;
  
!       dirname = infopath_next (path_index);
!       if (!dirname)
!         break;
  
!       debug(1, (_("looking for file %s in %s"), filename, dirname));
  
!       /* Expand a leading tilde if one is present. */
!       if (*dirname == '~')
          {
!           char *expanded_dirname = tilde_expand_word (dirname);
!           free (dirname);
!           dirname = expanded_dirname;
!         }
  
!       with_extension = info_add_extension (dirname, filename, finfo);
  
!       if (with_extension)
!         return with_extension;
      }
    return NULL;
***************
*** 255,419 ****
  
  static char *
! info_file_in_path (char *filename, char *path)
  {
    int i = 0;
!   return info_file_find_next_in_path (filename, path, &i);
  }
  
! /* Assume FNAME is an absolute file name, and check whether it is
!    a regular file.  If it is, return it as a new string; otherwise
!    return a NULL pointer.  We do it by taking the file name apart
!    into its directory and basename parts, and calling info_file_in_path.*/
! static char *
! info_absolute_file (char *fname)
! {
!   char *containing_dir = xstrdup (fname);
!   char *base = filename_non_directory (containing_dir);
! 
!   if (base > containing_dir)
!     base[-1] = '\0';
! 
!   return info_file_in_path (filename_non_directory (fname), containing_dir);
! }
! 
! 
! /* Given a string containing units of information separated by the
!    PATH_SEP character, return the next one after IDX, or NULL if there
!    are no more.  Advance IDX to the character after the colon. */
! 
  char *
! extract_colon_unit (char *string, int *idx)
  {
!   unsigned int i = (unsigned int) *idx;
!   unsigned int start = i;
  
!   if (!string || i >= strlen (string))
!     return NULL;
! 
!   if (!string[i]) /* end of string */
!     return NULL;
  
!   /* Advance to next PATH_SEP.  */
!   while (string[i] && string[i] != PATH_SEP[0])
!     i++;
! 
!   {
!     char *value = xmalloc ((i - start) + 1);
!     strncpy (value, &string[start], (i - start));
!     value[i - start] = 0;
! 
!     i++; /* move past PATH_SEP */
!     *idx = i;
!     return value;
!   }
! }
  
! /* A structure which associates a filename with its expansion. */
! typedef struct
! {
!   char *filename;
!   char *expansion;
! } FILENAME_LIST;
! 
! /* An array of remembered arguments and results. */
! static FILENAME_LIST **names_and_files = NULL;
! static int names_and_files_index = 0;
! static int names_and_files_slots = 0;
  
! /* Find the result for having already called info_find_fullpath () with
!    FILENAME. */
! static char *
! lookup_info_filename (char *filename)
! {
!   if (filename && names_and_files)
      {
!       register int i;
!       for (i = 0; names_and_files[i]; i++)
          {
!           if (FILENAME_CMP (names_and_files[i]->filename, filename) == 0)
!             return names_and_files[i]->expansion;
          }
      }
-   return NULL;
- }
  
! /* Add a filename and its expansion to our list. */
! static void
! remember_info_filename (char *filename, char *expansion)
! {
!   FILENAME_LIST *new;
  
!   if (names_and_files_index + 2 > names_and_files_slots)
      {
!       int alloc_size;
!       names_and_files_slots += 10;
  
!       alloc_size = names_and_files_slots * sizeof (FILENAME_LIST *);
  
!       names_and_files = xrealloc (names_and_files, alloc_size);
!     }
  
!   new = xmalloc (sizeof (FILENAME_LIST));
!   new->filename = xstrdup (filename);
!   new->expansion = expansion ? xstrdup (expansion) : NULL;
  
!   names_and_files[names_and_files_index++] = new;
!   names_and_files[names_and_files_index] = NULL;
! }
  
! void
! forget_file_names (void)
! {
!   int i;
  
!   for (i = 0; i < names_and_files_index; i++)
!     {
!       free (names_and_files[i]->filename);
!       free (names_and_files[i]->expansion);
!       free (names_and_files[i]);
!       names_and_files[i] = NULL;
!     }
!   names_and_files_index = 0;
! }
! 
! /* Given a chunk of text and its length, convert all CRLF pairs at every
!    end-of-line into a single Newline character.  Return the length of
!    produced text.
! 
!    This is required because the rest of code is too entrenched in having
!    a single newline at each EOL; in particular, searching for various
!    Info headers and cookies can become extremely tricky if that assumption
!    breaks.
! 
!    FIXME: this could also support Mac-style text files with a single CR
!    at the EOL, but what about random CR characters in non-Mac files?  Can
!    we afford converting them into newlines as well?  Maybe implement some
!    heuristics here, like in Emacs 20.
! 
!    FIXME: is it a good idea to show the EOL type on the modeline?  */
! long
! convert_eols (char *text, long int textlen)
! {
!   register char *s = text;
!   register char *d = text;
  
!   while (textlen--)
!     {
!       if (*s == '\r' && textlen && s[1] == '\n')
! 	{
! 	  s++;
! 	  textlen--;
! 	}
!       *d++ = *s++;
      }
! 
!   return d - text;
  }
  
  /* Read the contents of PATHNAME, returning a buffer with the contents of
     that file in it, and returning the size of that buffer in FILESIZE.
-    FINFO is a stat struct which has already been filled in by the caller.
     If the file turns out to be compressed, set IS_COMPRESSED to non-zero.
!    If the file cannot be read, return a NULL pointer. */
  char *
  filesys_read_info_file (char *pathname, size_t *filesize,
--- 175,279 ----
  
  static char *
! info_file_in_path (char *filename, struct stat *finfo)
  {
    int i = 0;
!   return info_file_find_next_in_path (filename, &i, finfo);
  }
  
! /* Look for a file called FILENAME in a directory called DIRNAME, adding file
!    extensions if necessary.  FILENAME can be an absolute path or a path
!    relative to the current directory, in which case DIRNAME should be
!    null.  Return it as a new string; otherwise return a NULL pointer. */
  char *
! info_add_extension (char *dirname, char *filename, struct stat *finfo)
  {
!   char *try_filename;
!   register int i, pre_suffix_length = 0;
  
!   if (dirname)
!     pre_suffix_length += strlen (dirname);
  
!   pre_suffix_length += strlen (filename);
  
!   /* Add enough space for any file extensions at end. */
!   try_filename = xmalloc (pre_suffix_length + 30);
!   try_filename[0] = '\0';
  
!   if (dirname)
      {
!       strcpy (try_filename, dirname);
!       if (!IS_SLASH (try_filename[(strlen (try_filename)) - 1]))
          {
!           strcat (try_filename, "/");
!           pre_suffix_length++;
          }
      }
  
!   strcat (try_filename, filename);
  
!   for (i = 0; info_suffixes[i]; i++)
      {
!       int statable;
  
!       strcpy (try_filename + pre_suffix_length, info_suffixes[i]);
!       statable = (stat (try_filename, finfo) == 0);
  
!       /* If we have found a regular file, then use that.  Else, if we
!          have found a directory, look in that directory for this file. */
!       if (statable)
!         {
!           if (S_ISREG (finfo->st_mode))
!             {
!               debug(1, (_("found file %s"), try_filename));
!               return try_filename;
!             }
!           else if (S_ISDIR (finfo->st_mode))
!             {
!               char *newpath, *new_filename;
  
!               newpath = xstrdup (try_filename);
!               new_filename = info_add_extension (newpath, filename, finfo);
  
!               free (newpath);
!               if (new_filename)
!                 {
!                   free (try_filename);
!                   debug(1, (_("found file %s"), new_filename));
!                   return new_filename;
!                 }
!             }
!         }
!       else
!         {
!           /* Add various compression suffixes to the name to see if
!              the file is present in compressed format. */
!           register int j, pre_compress_suffix_length;
  
!           pre_compress_suffix_length = strlen (try_filename);
  
!           for (j = 0; compress_suffixes[j].suffix; j++)
!             {
!               strcpy (try_filename + pre_compress_suffix_length,
!                       compress_suffixes[j].suffix);
  
!               statable = (stat (try_filename, finfo) == 0);
!               if (statable && (S_ISREG (finfo->st_mode)))
!                 {
!                   debug(1, (_("found file %s"), try_filename));
!                   return try_filename;
!                 }
!             }
!         }
      }
!   /* Nothing was found. */
!   free (try_filename);
!   return 0;
  }
  
  /* Read the contents of PATHNAME, returning a buffer with the contents of
     that file in it, and returning the size of that buffer in FILESIZE.
     If the file turns out to be compressed, set IS_COMPRESSED to non-zero.
!    If the file cannot be read, set filesys_error_number and return a NULL
!    pointer.  Set *FINFO with information about file. */
  char *
  filesys_read_info_file (char *pathname, size_t *filesize,
***************
*** 425,428 ****
--- 285,291 ----
    fsize = filesys_error_number = 0;
  
+   stat (pathname, finfo);
+   fsize = (long) finfo->st_size;
+ 
    if (compressed_filename_p (pathname))
      {
***************
*** 445,449 ****
  
        /* Try to read the contents of this file. */
-       fsize = (long) finfo->st_size;
        contents = xmalloc (1 + fsize);
        if ((read (descriptor, contents, fsize)) != fsize)
--- 308,311 ----
***************
*** 458,471 ****
      }
  
-   /* Convert any DOS-style CRLF EOLs into Unix-style NL.
-      Seems like a good idea to have even on Unix, in case the Info
-      files are coming from some Windows system across a network.  */
-   fsize = convert_eols (contents, fsize);
- 
-   /* EOL conversion can shrink the text quite a bit.  We don't
-      want to waste storage.  */
-   contents = xrealloc (contents, 1 + fsize);
-   contents[fsize] = '\0';
    *filesize = fsize;
    return contents;
  }
--- 320,325 ----
      }
  
    *filesize = fsize;
+ 
    return contents;
  }
***************
*** 477,481 ****
  #define FILESYS_PIPE_BUFFER_SIZE (16 * BASIC_PIPE_BUFFER)
  
! char *
  filesys_read_compressed (char *pathname, size_t *filesize)
  {
--- 331,335 ----
  #define FILESYS_PIPE_BUFFER_SIZE (16 * BASIC_PIPE_BUFFER)
  
! static char *
  filesys_read_compressed (char *pathname, size_t *filesize)
  {
***************
*** 497,501 ****
  	   decompressor, STRIP_DOT_EXE ? ".exe" : "", pathname);
  
- #if !defined (BUILDING_LIBRARY)
    if (info_windows_initialized_p)
      {
--- 351,354 ----
***************
*** 507,511 ****
        free (temp);
      }
- #endif /* !BUILDING_LIBRARY */
  
    stream = popen (command, FOPEN_RBIN);
--- 360,363 ----
***************
*** 557,569 ****
      }
  
- #if !defined (BUILDING_LIBARARY)
    if (info_windows_initialized_p)
      unmessage_in_echo_area ();
- #endif /* !BUILDING_LIBRARY */
    return contents;
  }
  
  /* Return non-zero if FILENAME belongs to a compressed file. */
! int
  compressed_filename_p (char *filename)
  {
--- 409,419 ----
      }
  
    if (info_windows_initialized_p)
      unmessage_in_echo_area ();
    return contents;
  }
  
  /* Return non-zero if FILENAME belongs to a compressed file. */
! static int
  compressed_filename_p (char *filename)
  {
***************
*** 581,585 ****
  
  /* Return the command string that would be used to decompress FILENAME. */
! char *
  filesys_decompressor_for_file (char *filename)
  {
--- 431,435 ----
  
  /* Return the command string that would be used to decompress FILENAME. */
! static char *
  filesys_decompressor_for_file (char *filename)
  {
***************
*** 624,627 ****
--- 474,479 ----
  static int errmsg_buf_size = 0;
  
+ /* Return string for ERROR_NUM when opening file.  Return value should not
+    be freed by caller. */
  char *
  filesys_error_string (char *filename, int error_num)
diff -Nrc2 texinfo-5.2/info/filesys.h texinfo-6.0/info/filesys.h
*** texinfo-5.2/info/filesys.h	2013-08-22 18:54:06.000000000 +0100
--- texinfo-6.0/info/filesys.h	2014-12-29 11:29:54.000000000 +0000
***************
*** 1,7 ****
  /* filesys.h -- external declarations for filesys.c.
!    $Id: filesys.h 5337 2013-08-22 17:54:06Z karl $
  
!    Copyright 1993, 1997, 1998, 2002, 2004, 2005, 2007, 2009, 2012, 2013
!    Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
--- 1,7 ----
  /* filesys.h -- external declarations for filesys.c.
!    $Id: filesys.h 5609 2014-05-27 12:49:23Z gavin $
  
!    Copyright 1993, 1997, 1998, 2002, 2004, 2005, 2007, 2009, 2012, 2013,
!    2014 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
***************
*** 23,41 ****
  #define INFO_FILESYS_H
  
! /* The path on which we look for info files.  You can initialize this
!    from the environment variable INFOPATH if there is one, or you can
!    call info_add_path () to add paths to the beginning or end of it. */
! 
! extern char *infopath ();
  
  /* Initialize INFOPATH */
  void infopath_init (void);
  
! /* Make INFOPATH have absolutely nothing in it. */
! extern void infopath_clear (void);
! 
! /* Add PATH to the list of paths found in INFOPATH.  2nd argument says
!    whether to put PATH at the front or end of INFOPATH. */
! extern void infopath_add (char *path, int where);
  
  /* Iterate over INFOPATH */
--- 23,34 ----
  #define INFO_FILESYS_H
  
! /* Return a string describing the search path. */
! extern char *infopath_string ();
  
  /* Initialize INFOPATH */
  void infopath_init (void);
  
! /* Add PATH to the list of paths found in INFOPATH. */
! extern void infopath_add (char *path);
  
  /* Iterate over INFOPATH */
***************
*** 43,63 ****
  char *infopath_next (int *idx);
  
- /* Defines that are passed along with the pathname to infopath_add (). */
- #define INFOPATH_PREPEND 0
- #define INFOPATH_APPEND  1
- #define INFOPATH_INIT    2
- 
  /* Expand the filename in PARTIAL to make a real name for this operating
     system.  This looks in INFO_PATHS in order to find the correct file.
     If it can't find the file, it returns NULL. */
! extern char *info_find_fullpath (char *partial);
  
! /* Forget all cached file names */
! extern void forget_file_names (void);
  
! /* Given a chunk of text and its length, convert all CRLF pairs at the
!    EOLs into a single Newline character.  Return the length of produced
!    text.  */
! long convert_eols (char *text, long textlen);
  
  /* Read the contents of PATHNAME, returning a buffer with the contents of
--- 36,52 ----
  char *infopath_next (int *idx);
  
  /* Expand the filename in PARTIAL to make a real name for this operating
     system.  This looks in INFO_PATHS in order to find the correct file.
     If it can't find the file, it returns NULL. */
! extern char *info_find_fullpath (char *partial, struct stat *finfo);
  
! /* Scan the list of directories in PATH looking for FILENAME.  If we find
!    one that is a regular file, return it as a new string.  Otherwise, return
!    a NULL pointer. */
! extern char *info_file_find_next_in_path (char *filename,
! 					  int *diridx, struct stat *finfo);
  
! extern char *info_add_extension (char *dirname, char *filename,
!                                  struct stat *finfo);
  
  /* Read the contents of PATHNAME, returning a buffer with the contents of
***************
*** 68,77 ****
      struct stat *finfo, int *is_compressed);
  
- extern char *filesys_read_compressed (char *pathname, size_t *filesize);
- 
- /* Return the command string that would be used to decompress FILENAME. */
- extern char *filesys_decompressor_for_file (char *filename);
- extern int compressed_filename_p (char *filename);
- 
  /* A function which returns a pointer to a static buffer containing
     an error message for FILENAME and ERROR_NUM. */
--- 57,60 ----
***************
*** 81,101 ****
  extern int filesys_error_number;
  
- /* Given a string containing units of information separated by colons,
-    return the next one pointed to by IDX, or NULL if there are no more.
-    Advance IDX to the character after the colon. */
- extern char *extract_colon_unit (char *string, int *idx);
- 
  /* Return true if FILENAME is `dir', with a possible compression suffix.  */
  extern int is_dir_name (char *filename);
  
- /* Scan the list of directories in PATH looking for FILENAME.  If we find
-    one that is a regular file, return it as a new string.  Otherwise, return
-    a NULL pointer. */
- extern char *info_file_find_next_in_path (char *filename, char *path,
- 					  int *diridx);
- 
  /* The default value of INFOPATH. */
  #if !defined (DEFAULT_INFOPATH)
! #  define DEFAULT_INFOPATH ".:PATH:/usr/local/info:/usr/info:/usr/local/lib/info:/usr/lib/info:/usr/local/gnu/info:/usr/local/gnu/lib/info:/usr/gnu/info:/usr/gnu/lib/info:/opt/gnu/info:/usr/share/info:/usr/share/lib/info:/usr/local/share/info:/usr/local/share/lib/info:/usr/gnu/lib/emacs/info:/usr/local/gnu/lib/emacs/info:/usr/local/lib/emacs/info:/usr/local/emacs/info"
  #endif /* !DEFAULT_INFOPATH */
  
--- 64,73 ----
  extern int filesys_error_number;
  
  /* Return true if FILENAME is `dir', with a possible compression suffix.  */
  extern int is_dir_name (char *filename);
  
  /* The default value of INFOPATH. */
  #if !defined (DEFAULT_INFOPATH)
! #  define DEFAULT_INFOPATH "PATH:/usr/local/info:/usr/info:/usr/local/lib/info:/usr/lib/info:/usr/local/gnu/info:/usr/local/gnu/lib/info:/usr/gnu/info:/usr/gnu/lib/info:/opt/gnu/info:/usr/share/info:/usr/share/lib/info:/usr/local/share/info:/usr/local/share/lib/info:/usr/gnu/lib/emacs/info:/usr/local/gnu/lib/emacs/info:/usr/local/lib/emacs/info:/usr/local/emacs/info:."
  #endif /* !DEFAULT_INFOPATH */
  
diff -Nrc2 texinfo-5.2/info/footnotes.c texinfo-6.0/info/footnotes.c
*** texinfo-5.2/info/footnotes.c	2013-08-22 18:58:30.000000000 +0100
--- texinfo-6.0/info/footnotes.c	2014-12-03 18:03:50.000000000 +0000
***************
*** 1,7 ****
  /* footnotes.c -- Some functions for manipulating footnotes.
!    $Id: footnotes.c 5338 2013-08-22 17:58:30Z karl $
  
!    Copyright 1993, 1997, 1998, 1999, 2002, 2004, 2007, 2008, 2011, 2013
!    Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
--- 1,7 ----
  /* footnotes.c -- Some functions for manipulating footnotes.
!    $Id: footnotes.c 5949 2014-12-03 17:53:45Z gavin $
  
!    Copyright 1993, 1997, 1998, 1999, 2002, 2004, 2007, 2008, 2011, 2013,
!    2014 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
***************
*** 21,24 ****
--- 21,27 ----
  
  #include "info.h"
+ #include "session.h"
+ #include "info-utils.h"
+ #include "footnotes.h"
  
  /* Nonzero means attempt to show footnotes when displaying a new window. */
***************
*** 27,35 ****
  static char *footnote_nodename = "*Footnotes*";
  
- NODE * make_footnotes_node (NODE *node);
- 
- #define FOOTNOTE_HEADER_FORMAT \
-    "*** Footnotes appearing in the node `%s' ***\n"
- 
  /* Find the window currently showing footnotes. */
  static WINDOW *
--- 30,33 ----
***************
*** 53,58 ****
  make_footnotes_node (NODE *node)
  {
!   NODE *fn_node, *result = NULL;
!   long fn_start;
  
    /* Make the initial assumption that the footnotes appear as simple
--- 51,57 ----
  make_footnotes_node (NODE *node)
  {
!   NODE *fn_node, *footnotes_node = NULL, *result = NULL;
!   long fn_start = -1;
!   char *fnptr;
  
    /* Make the initial assumption that the footnotes appear as simple
***************
*** 61,72 ****
  
    /* See if this node contains the magic footnote label. */
!   fn_start = info_search_in_node (FOOTNOTE_LABEL, node, 0, NULL, 1, 0, 0);
  
    /* If it doesn't, check to see if it has an associated footnotes node. */
!   if (fn_start == -1)
      {
        REFERENCE **refs;
  
!       refs = info_xrefs_of_node (node);
  
        if (refs)
--- 60,78 ----
  
    /* See if this node contains the magic footnote label. */
!     {
!       char saved = node->contents[node->nodelen];
!       node->contents[node->nodelen] = '\0';
!       fnptr = strstr (node->contents, FOOTNOTE_LABEL);
!       node->contents[node->nodelen] = saved;
!     }
!   if (fnptr)
!     fn_start = fnptr - node->contents;
  
    /* If it doesn't, check to see if it has an associated footnotes node. */
!   if (!fnptr)
      {
        REFERENCE **refs;
  
!       refs = node->references;
  
        if (refs)
***************
*** 82,109 ****
  
            for (i = 0; refs[i]; i++)
!             if ((refs[i]->nodename != NULL) &&
                  /* Support both the older "foo-Footnotes" and the new
                     style "foo-Footnote-NN" references.  */
!                 (strcmp (refs[i]->nodename, refname) == 0 ||
                   (strncmp (refs[i]->nodename, refname, reflen - 1) == 0 &&
                    refs[i]->nodename[reflen - 1] == '-' &&
                    isdigit (refs[i]->nodename[reflen]))))
                {
!                 char *filename;
! 
!                 filename = node->parent;
!                 if (!filename)
!                   filename = node->filename;
! 
!                 fn_node = info_get_node (filename, refname, PARSE_NODE_DFLT);
! 
!                 if (fn_node)
!                   fn_start = 0;
! 
                  break;
                }
  
            free (refname);
-           info_free_references (refs);
          }
      }
--- 88,110 ----
  
            for (i = 0; refs[i]; i++)
!             if (refs[i]->type == REFERENCE_XREF
!                 && (refs[i]->nodename != NULL)
                  /* Support both the older "foo-Footnotes" and the new
                     style "foo-Footnote-NN" references.  */
!                 && (strcmp (refs[i]->nodename, refname) == 0 ||
                   (strncmp (refs[i]->nodename, refname, reflen - 1) == 0 &&
                    refs[i]->nodename[reflen - 1] == '-' &&
                    isdigit (refs[i]->nodename[reflen]))))
                {
!                 footnotes_node = info_get_node (node->fullpath, refname);
!                 if (footnotes_node)
!                   {
!                     fn_node = footnotes_node;
!                     fn_start = 0;
!                   }
                  break;
                }
  
            free (refname);
          }
      }
***************
*** 114,120 ****
  
    /* Make the new node. */
!   result = xmalloc (sizeof (NODE));
!   result->flags = 0;
!   result->display_pos = 0;
  
    /* Get the size of the footnotes appearing within this node. */
--- 115,119 ----
  
    /* Make the new node. */
!   result = info_create_node ();
  
    /* Get the size of the footnotes appearing within this node. */
***************
*** 123,129 ****
      long text_start = fn_start;
  
!     header = xmalloc
!       (1 + strlen (node->nodename) + strlen (FOOTNOTE_HEADER_FORMAT));
!     sprintf (header, FOOTNOTE_HEADER_FORMAT, node->nodename);
  
      /* Move the start of the displayed text to right after the first line.
--- 122,128 ----
      long text_start = fn_start;
  
!     asprintf (&header,
!               "*** Footnotes appearing in the node '%s' ***\n",
!               node->nodename);
  
      /* Move the start of the displayed text to right after the first line.
***************
*** 140,155 ****
      memcpy (result->contents + strlen (header),
              fn_node->contents + text_start, fn_node->nodelen - text_start);
  
-     name_internal_node (result, footnote_nodename);
      free (header);
    }
  
! #if defined (NOTDEF)
!   /* If the footnotes were gleaned from the node that we were called with,
!      shorten the calling node's display length. */
!   if (fn_node == node)
!     narrow_node (node, 0, fn_start);
! #endif /* NOTDEF */
! 
    return result;
  }
--- 139,174 ----
      memcpy (result->contents + strlen (header),
              fn_node->contents + text_start, fn_node->nodelen - text_start);
+     result->contents[strlen (header) + fn_node->nodelen - text_start] = '\0';
+ 
+    /* Copy and adjust references that appear in footnotes section. */
+     {
+       REFERENCE **ref = fn_node->references;
+ 
+       for (; *ref; ref++)
+         {
+           if ((*ref)->start > text_start)
+             break;
+         }
+ 
+       result->references = info_copy_references (ref);
+ 
+       for (ref = result->references; *ref; ref++)
+         {
+           (*ref)->start -= text_start - strlen (header);
+           (*ref)->end -= text_start - strlen (header);
+         }
+     }
+ 
+     result->nodename = xstrdup (footnote_nodename);
+     result->flags |= N_IsInternal | N_WasRewritten;
+ 
+     /* Needed in case the user follows a reference in the footnotes window. */
+     result->fullpath = fn_node->fullpath;
+     result->subfile = fn_node->subfile;
  
      free (header);
    }
  
!   free_history_node (footnotes_node);
    return result;
  }
***************
*** 164,168 ****
  {
    WINDOW *fn_win;
!   NODE *new_footnotes;
  
    fn_win = find_footnotes_window ();
--- 183,187 ----
  {
    WINDOW *fn_win;
!   NODE *new_footnotes = 0;
  
    fn_win = find_footnotes_window ();
***************
*** 172,189 ****
      return FN_FOUND;
  
!   /* Try to find footnotes for this window's node. */
!   new_footnotes = make_footnotes_node (window->node);
  
!   /* If there was a window showing footnotes, and there are no footnotes
!      for the current window, delete the old footnote window. */
!   if (fn_win && !new_footnotes)
      {
!       if (windows->next)
          info_delete_window_internal (fn_win);
      }
  
!   /* If there are footnotes for this window's node, but no window around
!      showing footnotes, try to make a new window. */
!   if (new_footnotes && !fn_win)
      {
        WINDOW *old_active;
--- 191,212 ----
      return FN_FOUND;
  
!   /* Don't display footnotes for the "*" node (entire contents of file) or
!      for nodes without a name like completion windows. */
!   if (window->node->nodename && strcmp ("*", window->node->nodename))
!     /* Try to find footnotes for this window's node. */
!     new_footnotes = make_footnotes_node (window->node);
  
!   if (!new_footnotes)
      {
!       /* If there was a window showing footnotes, and there are no footnotes
!          for the current window, delete the old footnote window. */
!       if (fn_win && windows->next)
          info_delete_window_internal (fn_win);
+       return FN_UNFOUND;
      }
  
!   /* If there is no window around showing footnotes, try
!      to make a new window. */
!   if (!fn_win)
      {
        WINDOW *old_active;
***************
*** 198,234 ****
        old_active = active_window;
        active_window = last;
!       fn_win = window_make_window (new_footnotes);
        active_window = old_active;
  
        if (!fn_win)
          {
-           free (new_footnotes->contents);
-           free (new_footnotes);
- 
-           /* If we are hacking automatic footnotes, and there are footnotes
-              but we couldn't display them, print a message to that effect. */
            if (auto_footnotes_p)
!             inform_in_echo_area (_("Footnotes could not be displayed"));
            return FN_UNABLE;
          }
      }
  
!   /* If there are footnotes, and there is a window to display them,
!      make that window be the number of lines appearing in the footnotes. */
!   if (new_footnotes && fn_win)
!     {
!       window_set_node_of_window (fn_win, new_footnotes);
! 
!       window_change_window_height
!         (fn_win, fn_win->line_count - fn_win->height);
  
!       remember_window_and_node (fn_win, new_footnotes);
!       add_gcable_pointer (new_footnotes->contents);
!     }
! 
!   if (!new_footnotes)
!     return FN_UNFOUND;
!   else
!     return FN_FOUND;
  }
  
--- 221,248 ----
        old_active = active_window;
        active_window = last;
!       fn_win = window_make_window ();
        active_window = old_active;
  
+       /* If we are hacking automatic footnotes, and there are footnotes
+          but we couldn't display them, print a message to that effect. */
        if (!fn_win)
          {
            if (auto_footnotes_p)
!             info_error (_("Footnotes could not be displayed"));
            return FN_UNABLE;
          }
      }
  
!   /* Note that info_set_node_of_window calls this function
!      (info_get_or_remove_footnotes), but we do not recurse indefinitely
!      because we check if we are in the footnote window above. */
!   info_set_node_of_window (fn_win, new_footnotes);
!   fn_win->flags |= W_TempWindow;
! 
!   /* Make the height be the number of lines appearing in the footnotes. */
!   if (new_footnotes)
!     window_change_window_height (fn_win, fn_win->line_count - fn_win->height);
  
!   return FN_FOUND;
  }
  
diff -Nrc2 texinfo-5.2/info/gc.c texinfo-6.0/info/gc.c
*** texinfo-5.2/info/gc.c	2013-08-22 18:54:06.000000000 +0100
--- texinfo-6.0/info/gc.c	1970-01-01 01:00:00.000000000 +0100
***************
*** 1,92 ****
- /* gc.c -- Functions to remember and garbage collect unused node contents.
-    $Id: gc.c 5337 2013-08-22 17:54:06Z karl $
- 
-    Copyright 1993, 2004, 2007, 2008, 2013
-    Free Software Foundation, Inc.
- 
-    This program is free software; you can redistribute it and/or modify
-    it under the terms of the GNU General Public License as published by
-    the Free Software Foundation; either version 3 of the License, or (at
-    your option) any later version.
- 
-    This program is distributed in the hope that it will be useful,
-    but WITHOUT ANY WARRANTY; without even the implied warranty of
-    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-    GNU General Public License for more details.
- 
-    You should have received a copy of the GNU General Public License
-    along with this program.  If not, see <http://www.gnu.org/licenses/>.
- 
-    Originally written by Brian Fox. */
- 
- #include "info.h"
- 
- /* Array of pointers to the contents of gc-able nodes.  A pointer on this
-    list can be garbage collected when no info window contains a node whose
-    contents member match the pointer. */
- static char **gcable_pointers = NULL;
- static size_t gcable_pointers_index = 0;
- static size_t gcable_pointers_slots = 0;
- 
- /* Add POINTER to the list of garbage collectible pointers.  A pointer
-    is not actually garbage collected until no info window contains a node
-    whose contents member is equal to the pointer. */
- void
- add_gcable_pointer (char *pointer)
- {
-   gc_pointers ();
-   add_pointer_to_array (pointer, gcable_pointers_index, gcable_pointers,
- 			gcable_pointers_slots, 10);
- }
- 
- /* Grovel the list of info windows and gc-able pointers finding those
-    node->contents which are collectible, and free them. */
- void
- gc_pointers (void)
- {
-   size_t i, j, k;
-   INFO_WINDOW *iw;
-   char **new = NULL;
-   size_t new_index = 0;
-   size_t new_slots = 0;
- 
-   if (!info_windows || !gcable_pointers_index)
-     return;
- 
-   for (i = 0; (iw = info_windows[i]); i++)
-     {
-       for (j = 0; j < iw->nodes_index; j++)
- 	{
- 	  NODE *node = iw->nodes[j];
- 
- 	  /* If this node->contents appears in our list of gcable_pointers,
- 	     it is not gc-able, so save it. */
- 	  for (k = 0; k < gcable_pointers_index; k++)
- 	    if (gcable_pointers[k] == node->contents)
- 	      {
- 		add_pointer_to_array (node->contents, new_index, new, 
-                                       new_slots, 10);
- 		break;
- 	      }
- 	}
-     }
- 
-   /* We have gathered all of the pointers which need to be saved.  Free any
-      of the original pointers which do not appear in the new list. */
-   for (i = 0; i < gcable_pointers_index; i++)
-     {
-       for (j = 0; j < new_index; j++)
- 	if (gcable_pointers[i] == new[j])
- 	  break;
- 
-       /* If we got all the way through the new list, then the old pointer
- 	 can be garbage collected. */
-       if (new && !new[j])
- 	free (gcable_pointers[i]);
-     }
- 
-   free (gcable_pointers);
-   gcable_pointers = new;
-   gcable_pointers_slots = new_slots;
-   gcable_pointers_index = new_index;
- }
--- 0 ----
diff -Nrc2 texinfo-5.2/info/gc.h texinfo-6.0/info/gc.h
*** texinfo-5.2/info/gc.h	2013-08-22 18:54:06.000000000 +0100
--- texinfo-6.0/info/gc.h	1970-01-01 01:00:00.000000000 +0100
***************
*** 1,34 ****
- /* gc.h -- Functions for garbage collecting unused node contents.
-    $Id: gc.h 5337 2013-08-22 17:54:06Z karl $
- 
-    Copyright 1993, 1997, 2004, 2007, 2013
-    Free Software Foundation, Inc.
- 
-    This program is free software: you can redistribute it and/or modify
-    it under the terms of the GNU General Public License as published by
-    the Free Software Foundation, either version 3 of the License, or
-    (at your option) any later version.
- 
-    This program is distributed in the hope that it will be useful,
-    but WITHOUT ANY WARRANTY; without even the implied warranty of
-    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-    GNU General Public License for more details.
- 
-    You should have received a copy of the GNU General Public License
-    along with this program.  If not, see <http://www.gnu.org/licenses/>.
- 
-    Originally written by Brian Fox. */
- 
- #ifndef INFO_GC_H
- #define INFO_GC_H
- 
- /* Add POINTER to the list of garbage collectible pointers.  A pointer
-    is not actually garbage collected until no info window contains a node
-    whose contents member is equal to the pointer. */
- extern void add_gcable_pointer (char *pointer);
- 
- /* Grovel the list of info windows and gc-able pointers finding those
-    node->contents which are collectible, and free them. */
- extern void gc_pointers (void);
- 
- #endif /* not INFO_GC_H */
--- 0 ----
diff -Nrc2 texinfo-5.2/info/indices.c texinfo-6.0/info/indices.c
*** texinfo-5.2/info/indices.c	2013-08-22 18:54:06.000000000 +0100
--- texinfo-6.0/info/indices.c	2015-06-09 12:25:25.000000000 +0100
***************
*** 1,7 ****
  /* indices.c -- deal with an Info file index.
!    $Id: indices.c 5337 2013-08-22 17:54:06Z karl $
  
!    Copyright 1993, 1997, 1998, 1999, 2002, 2003, 2004, 2007, 2008, 2011, 2013
!    Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
--- 1,7 ----
  /* indices.c -- deal with an Info file index.
!    $Id: indices.c 6327 2015-06-09 11:12:41Z gavin $
  
!    Copyright 1993, 1997, 1998, 1999, 2002, 2003, 2004, 2007, 2008, 2011,
!    2013, 2014 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
***************
*** 21,24 ****
--- 21,27 ----
  
  #include "info.h"
+ #include "info-utils.h"
+ #include "session.h"
+ #include "echo-area.h"
  #include "indices.h"
  #include "variables.h"
***************
*** 27,36 ****
  int show_index_match = 1;
  
! /* In the Info sense, an index is a menu.  This variable holds the last
!    parsed index. */
  static REFERENCE **index_index = NULL;
  
  /* The offset of the most recently selected index element. */
  static int index_offset = 0;
  /* Whether we are doing partial index search */
  static int index_partial = 0;
--- 30,43 ----
  int show_index_match = 1;
  
! /* The combined indices of the last file processed by
!    info_indices_of_file_buffer. */
  static REFERENCE **index_index = NULL;
  
  /* The offset of the most recently selected index element. */
  static int index_offset = 0;
+ 
+ /* Whether we are doing initial index search. */
+ static int index_initial = 0;
+ 
  /* Whether we are doing partial index search */
  static int index_partial = 0;
***************
*** 50,54 ****
  } INDEX_NAME_ASSOC;
  
! /* An array associating index nodenames with index offset ranges. */
  static INDEX_NAME_ASSOC **index_nodenames = NULL;
  static size_t index_nodenames_index = 0;
--- 57,63 ----
  } INDEX_NAME_ASSOC;
  
! /* An array associating index nodenames with index offset ranges.  Used
!    for reporting to the user which index node an index entry was found
!    in. */
  static INDEX_NAME_ASSOC **index_nodenames = NULL;
  static size_t index_nodenames_index = 0;
***************
*** 56,60 ****
  
  /* Add the name of NODE, and the range of the associated index elements
!    (passed in ARRAY) to index_nodenames. */
  static void
  add_index_to_index_nodenames (REFERENCE **array, NODE *node)
--- 65,70 ----
  
  /* Add the name of NODE, and the range of the associated index elements
!    (passed in ARRAY) to index_nodenames.  ARRAY must have at least one
!    element. */
  static void
  add_index_to_index_nodenames (REFERENCE **array, NODE *node)
***************
*** 82,101 ****
  }
  
! /* Find and return the indices of WINDOW's file.  The indices are defined
!    as the first node in the file containing the word "Index" and any
!    immediately following nodes whose names also contain "Index".  All such
!    indices are concatenated and the result returned.  If WINDOW's info file
!    doesn't have any indices, a NULL pointer is returned. */
! REFERENCE **
! info_indices_of_window (WINDOW *window)
! {
!   FILE_BUFFER *fb;
! 
!   fb = file_buffer_of_window (window);
! 
!   return info_indices_of_file_buffer (fb);
! }
! 
! REFERENCE **
  info_indices_of_file_buffer (FILE_BUFFER *file_buffer)
  {
--- 92,101 ----
  }
  
! /* Find and concatenate the indices of FILE_BUFFER, saving the result in 
!    INDEX_INDEX.  The indices are defined as the first node in the file 
!    containing the word "Index" and any immediately following nodes whose names 
!    also contain "Index".  All such indices are concatenated and the result 
!    returned. */
! static void
  info_indices_of_file_buffer (FILE_BUFFER *file_buffer)
  {
***************
*** 105,109 ****
    /* No file buffer, no indices. */
    if (!file_buffer)
!     return NULL;
  
    /* Reset globals describing where the index was found. */
--- 105,125 ----
    /* No file buffer, no indices. */
    if (!file_buffer)
!     {
!       free (index_index);
!       index_index = 0;
!       return;
!     }
! 
!   /* If the file is the same as the one that we last built an
!      index for, don't do anything. */
!   if (initial_index_filename
!       && FILENAME_CMP (initial_index_filename, file_buffer->filename) == 0)
!     {
!       return;
!     }
! 
!   /* Display a message because finding the index entries might take a while. */
!   if (info_windows_initialized_p)
!     window_message_in_echo_area (_("Finding index entries..."));
  
    /* Reset globals describing where the index was found. */
***************
*** 132,162 ****
        for (i = 0; (tag = file_buffer->tags[i]); i++)
          {
!           if (string_in_line ("Index", tag->nodename) != -1)
              {
                NODE *node;
                REFERENCE **menu;
  
!               /* Found one.  Get its menu. */
!               node = info_get_node (tag->filename, tag->nodename, 
!                                     PARSE_NODE_VERBATIM);
                if (!node)
                  continue;
  
!               /* Remember the filename and nodename of this index. */
!               initial_index_filename = xstrdup (file_buffer->filename);
!               initial_index_nodename = xstrdup (tag->nodename);
! 
!               menu = info_menu_of_node (node);
! 
!               /* If we have a menu, add this index's nodename and range
!                  to our list of index_nodenames. */
!               if (menu)
                  {
                    add_index_to_index_nodenames (menu, node);
  
                    /* Concatenate the references found so far. */
                    result = info_concatenate_references (result, menu);
                  }
!               free (node);
              }
          }
--- 148,188 ----
        for (i = 0; (tag = file_buffer->tags[i]); i++)
          {
!           if (strcasestr (tag->nodename, "Index")
!               && tag->nodelen != 0) /* Not an anchor. */
              {
                NODE *node;
                REFERENCE **menu;
  
!               node = info_node_of_tag (file_buffer, &file_buffer->tags[i]);
! 
                if (!node)
                  continue;
  
!               if (!initial_index_filename)
!                 {
!                   /* Remember the filename and nodename of this index. */
!                   initial_index_filename = xstrdup (file_buffer->filename);
!                   initial_index_nodename = xstrdup (tag->nodename);
!                 }
! 
!               menu = node->references;
! 
!               /* If we have a non-empty menu, add this index's nodename
!                  and range to our list of index_nodenames. */
!               if (menu && menu[0])
                  {
                    add_index_to_index_nodenames (menu, node);
  
                    /* Concatenate the references found so far. */
+                   {
+                   REFERENCE **old_result = result;
                    result = info_concatenate_references (result, menu);
+                   free (old_result);
+                   }
                  }
!               free (menu);
!               node->references = 0; /* Don't free the elements in the
!                                        reference list. */
!               free_history_node (node);
              }
          }
***************
*** 168,209 ****
        result[i]->filename = xstrdup (file_buffer->filename);
  
!   return result;
  }
  
  DECLARE_INFO_COMMAND (info_index_search,
     _("Look up a string in the index for this file"))
  {
-   do_info_index_search (window, count, 0);
- }
- 
- /* Look up SEARCH_STRING in the index for this file.  If SEARCH_STRING
-    is NULL, prompt user for input.  */ 
- void
- do_info_index_search (WINDOW *window, int count, char *search_string)
- {
    FILE_BUFFER *fb;
    char *line;
  
-   /* Reset the index offset, since this is not the info-index-next command. */
-   index_offset = 0;
- 
-   /* The user is selecting a new search string, so flush the old one. */
-   free (index_search);
-   index_search = NULL;
- 
-   /* If this window's file is not the same as the one that we last built an
-      index for, build and remember an index now. */
    fb = file_buffer_of_window (window);
!   if (!initial_index_filename ||
!       !fb ||
!       (FILENAME_CMP (initial_index_filename, fb->filename) != 0))
!     {
!       info_free_references (index_index);
!       window_message_in_echo_area (_("Finding index entries..."));
!       index_index = info_indices_of_file_buffer (fb);
!     }
  
!   /* If there is no index, quit now. */
!   if (!index_index)
      {
        info_error (_("No indices found."));
--- 194,218 ----
        result[i]->filename = xstrdup (file_buffer->filename);
  
!   free (index_index);
!   index_index = result;
! 
!   if (info_windows_initialized_p)
!     window_clear_echo_area ();
  }
  
+ void info_next_index_match (WINDOW *window, int count);
+ 
  DECLARE_INFO_COMMAND (info_index_search,
     _("Look up a string in the index for this file"))
  {
    FILE_BUFFER *fb;
    char *line;
+   int old_offset;
  
    fb = file_buffer_of_window (window);
!   if (fb)
!     info_indices_of_file_buffer (fb); /* Sets index_index. */
  
!   if (!fb || !index_index)
      {
        info_error (_("No indices found."));
***************
*** 211,338 ****
      }
  
!   /* Okay, there is an index.  Look for SEARCH_STRING, or, if it is
!      empty, prompt for one.  */
!   if (search_string && *search_string)
!     line = xstrdup (search_string);
!   else
      {
!       line = info_read_maybe_completing (window, _("Index entry: "),
!                                          index_index);
!       window = active_window;
  
!       /* User aborted? */
!       if (!line)
!         {
!           info_abort_key (active_window, 1, 0);
!           return;
!         }
  
!       /* Empty line means move to the Index node. */
!       if (!*line)
          {
!           free (line);
  
!           if (initial_index_filename && initial_index_nodename)
!             {
!               NODE *node;
! 
!               node = info_get_node (initial_index_filename,
!                                     initial_index_nodename,
!                                     PARSE_NODE_DFLT);
!               set_remembered_pagetop_and_point (window);
!               window_set_node_of_window (window, node);
!               remember_window_and_node (window, node);
!               window_clear_echo_area ();
!               return;
!             }
          }
-     }
- 
-   if (mbslen (line) < min_search_length)
-     {
-       info_error (_("Search string too short"));
-       free (line);
        return;
      }
  
!   
!   /* The user typed either a completed index label, or a partial string.
!      Find an exact match, or, failing that, the first index entry containing
!      the partial string.  So, we just call info_next_index_match () with minor
!      manipulation of INDEX_OFFSET. */
!   {
!     int old_offset;
! 
!     /* Start the search right after/before this index. */
!     if (count < 0)
!       {
!         register int i;
!         for (i = 0; index_index[i]; i++);
!         index_offset = i;
!       }
!     else
!       {
! 	index_offset = -1;
! 	index_partial = 0;
!       }
!     
!     old_offset = index_offset;
! 
!     /* The "last" string searched for is this one. */
!     index_search = line;
! 
!     /* Find it, or error. */
!     info_next_index_match (window, count, 0);
! 
!     /* If the search failed, return the index offset to where it belongs. */
!     if (index_offset == old_offset)
!       index_offset = 0;
!   }
! }
! 
! int
! index_entry_exists (WINDOW *window, char *string)
! {
!   register int i;
!   FILE_BUFFER *fb;
! 
!   /* If there is no previous search string, the user hasn't built an index
!      yet. */
!   if (!string)
!     return 0;
! 
!   fb = file_buffer_of_window (window);
!   if (!initial_index_filename ||
!       !fb ||
!       (FILENAME_CMP (initial_index_filename, fb->filename) != 0))
      {
!       info_free_references (index_index);
!       index_index = info_indices_of_file_buffer (fb);
      }
! 
!   /* If there is no index, that is an error. */
!   if (!index_index)
!     return 0;
! 
!   for (i = 0; (i > -1) && (index_index[i]); i++)
!     if (strcmp (string, index_index[i]->label) == 0)
!       break;
! 
!   /* If that failed, look for the next substring match. */
!   if ((i < 0) || (!index_index[i]))
      {
!       for (i = 0; (i > -1) && (index_index[i]); i++)
!         if (string_in_line (string, index_index[i]->label) != -1)
!           break;
! 
!       if ((i > -1) && (index_index[i]))
!         string_in_line (string, index_index[i]->label);
      }
  
!   /* If that failed, return 0. */
!   if ((i < 0) || (!index_index[i]))
!     return 0;
  
!   return 1;
  }
  
--- 220,273 ----
      }
  
!   line = info_read_maybe_completing (_("Index entry: "), index_index);
! 
!   /* User aborted? */
!   if (!line)
      {
!       info_abort_key (window, 1);
!       return;
!     }
  
!   /* Empty line means move to the Index node. */
!   if (!*line)
!     {
!       free (line);
  
!       if (initial_index_filename && initial_index_nodename)
          {
!           NODE *node;
  
!           node = info_get_node (initial_index_filename,
!                                 initial_index_nodename);
!           info_set_node_of_window (window, node);
          }
        return;
      }
  
!   /* Start the search either at the first or last index entry. */
!   if (count < 0)
      {
!       register int i;
!       for (i = 0; index_index[i]; i++);
!       index_offset = i;
      }
!   else
      {
!       index_offset = -1;
!       index_initial = 0;
!       index_partial = 0;
      }
+   
+   old_offset = index_offset;
  
!   /* The "last" string searched for is this one. */
!   free (index_search);
!   index_search = line;
  
!   info_next_index_match (window, count);
! 
!   /* If the search failed, return the index offset to where it belongs. */
!   if (index_offset == old_offset)
!     index_offset = 0;
  }
  
***************
*** 362,411 ****
  }
  
! DECLARE_INFO_COMMAND (info_next_index_match,
!  _("Go to the next matching index item from the last `\\[index-search]' command"))
  {
!   register int i;
!   int partial, dir;
!   NODE *node;
    size_t search_len;
!   
!   /* If there is no previous search string, the user hasn't built an index
!      yet. */
!   if (!index_search)
      {
!       info_error (_("No previous index search string."));
        return;
      }
  
!   /* If there is no index, that is an error. */
!   if (!index_index)
      {
!       info_error (_("No index entries."));
!       return;
      }
  
!   /* The direction of this search is controlled by the value of the
!      numeric argument. */
!   if (count < 0)
!     dir = -1;
!   else
!     dir = 1;
  
!   /* Search for the next occurence of index_search. */
!   partial = 0;
!   search_len = strlen (index_search);
  
!   if (!index_partial)
      {
!       /* First try to find an exact match. */
!       for (i = index_offset + dir; (i > -1) && (index_index[i]); i += dir)
! 	if (index_entry_matches (index_index[i], index_search, search_len))
! 	  break;
  
!       /* If that failed, look for the next substring match. */
!       if ((i < 0) || (!index_index[i]))
  	{
! 	  index_offset = 0;
! 	  index_partial = 1;
  	}
      }
--- 297,366 ----
  }
  
! /* Search for the next occurence of STRING in FB's indices starting at OFFSET 
!    in direction DIR.
!    
!    Try to get an exact match, If no match found, progress onto looking for 
!    initial matches, then non-initial substrings, updating the values of 
!    INDEX_INITIAL and INDEX_PARTIAL.
! 
!    If a match is found, set *RESULT to the matching index entry, and
!    *FOUND_OFFSET to its offset in INDEX_INDEX.  Otherwise set *RESULT to null.  
!    If we found a partial match, set *MATCH_OFFSET to the end of the match 
!    within the index entry text, else to 0.  */
! void
! next_index_match (FILE_BUFFER *fb, char *string, int offset, int dir,
!                   REFERENCE **result, int *found_offset, int *match_offset)
  {
!   int i;
!   int partial_match;
    size_t search_len;
! 
!   partial_match = 0;
!   search_len = strlen (string);
! 
!   info_indices_of_file_buffer (fb); /* Sets index_index. */
!   if (!index_index)
      {
!       info_error (_("No indices found."));
        return;
      }
  
!   if (index_search != string)
      {
!       free (index_search); index_search = string;
      }
  
!   if (!index_initial && !index_partial)
!     {
!       /* First try to find an exact match. */
!       for (i = offset + dir; i > -1 && index_index[i]; i += dir)
!         if (index_entry_matches (index_index[i], string, search_len))
!           {
!             *match_offset = 0;
!             break;
!           }
  
!       if (i < 0 || !index_index[i])
! 	{
!           offset = 0;
!           index_initial = 1;
! 	}
!     }
  
!   if (index_initial)
      {
!       for (i = offset + dir; i > -1 && index_index[i]; i += dir)
!         if (!index_entry_matches (index_index[i], string, search_len)
!             && !strncmp (index_index[i]->label, string, search_len))
!           {
!             *match_offset = search_len;
!             break;
!           }
  
!       if (i < 0 || !index_index[i])
  	{
!           offset = 0;
!           index_initial = 0;
!           index_partial = 1;
  	}
      }
***************
*** 413,476 ****
    if (index_partial)
      {
!       /* When looking for substrings, take care not to return previous exact
! 	 matches. */
!       for (i = index_offset + dir; (i > -1) && (index_index[i]); i += dir)
!         if (!index_entry_matches (index_index[i], index_search, search_len))
! 	  {
! 	    partial = string_in_line (index_search, index_index[i]->label);
! 	    if (partial != -1)
! 	      break;
! 	  }
!       index_partial = partial > 0;
      }
!   
!   /* If that failed, print an error. */
!   if ((i < 0) || (!index_index[i]))
      {
!       info_error (index_offset > 0 ?
! 		  _("No more index entries containing `%s'.") :
! 		  _("No index entries containing `%s'."),
! 		  index_search);
!       index_offset = 0;
!       return;
      }
  
!   /* Okay, we found the next one.  Move the offset to the current entry. */
!   index_offset = i;
! 
!   /* Report to the user on what we have found. */
!   {
!     register int j;
!     const char *name = _("CAN'T SEE THIS");
!     char *match;
! 
!     for (j = 0; index_nodenames[j]; j++)
!       {
!         if ((i >= index_nodenames[j]->first) &&
!             (i <= index_nodenames[j]->last))
!           {
!             name = index_nodenames[j]->name;
!             break;
!           }
!       }
  
!     /* If we had a partial match, indicate to the user which part of the
!        string matched. */
!     match = xstrdup (index_index[i]->label);
  
!     if (partial > 0 && show_index_match)
!       {
!         int k, ls, start, upper;
  
!         ls = strlen (index_search);
!         start = partial - ls;
!         upper = isupper (match[start]) ? 1 : 0;
! 
!         for (k = 0; k < ls; k++)
!           if (upper)
!             match[k + start] = info_tolower (match[k + start]);
!           else
!             match[k + start] = info_toupper (match[k + start]);
!       }
  
      {
--- 368,435 ----
    if (index_partial)
      {
!       /* Look for substrings, excluding case-matching inital matches. */
!       for (i = offset + dir; i > -1 && index_index[i]; i += dir)
!         {
!           if (strncmp (index_index[i]->label, string, search_len) != 0)
!             {
!               partial_match = string_in_line (string, index_index[i]->label);
!               if (partial_match != -1)
!                 {
!                   *match_offset = partial_match;
!                   break;
!                 }
!             }
!         }
!       if (partial_match <= 0)
!         index_partial = 0;
      }
! 
!   if (i < 0 || !index_index[i])
!     *result = 0;
!   else
      {
!       index_offset = i;
!       *result = index_index[i];
      }
  
!   *found_offset = i;
! }
  
! /* Display a message saying where the index match was found. */
! void
! report_index_match (int i, int match_offset)
! {
!   register int j;
!   const char *name = "CAN'T SEE THIS";
!   char *match;
  
!   for (j = 0; index_nodenames[j]; j++)
!     {
!       if ((i >= index_nodenames[j]->first) &&
!           (i <= index_nodenames[j]->last))
!         {
!           name = index_nodenames[j]->name;
!           break;
!         }
!     }
  
!   /* If we had a partial match, indicate to the user which part of the
!      string matched. */
!   match = xstrdup (index_index[i]->label);
! 
!   if (match_offset > 0 && show_index_match)
!     {
!       int k, ls, start, upper;
! 
!       ls = strlen (index_search);
!       start = match_offset - ls;
!       upper = isupper (match[start]) ? 1 : 0;
! 
!       for (k = 0; k < ls; k++)
!         if (upper)
!           match[k + start] = tolower (match[k + start]);
!         else
!           match[k + start] = toupper (match[k + start]);
!     }
  
      {
***************
*** 478,482 ****
  
        format = replace_in_documentation
!         (_("Found `%s' in %s. (`\\[next-index-match]' tries to find next.)"),
           0);
  
--- 437,441 ----
  
        format = replace_in_documentation
!         (_("Found '%s' in %s. ('\\[next-index-match]' tries to find next.)"),
           0);
  
***************
*** 484,526 ****
      }
  
!     free (match);
!   }
  
!   /* Select the node corresponding to this index entry. */
!   node = info_get_node (index_index[i]->filename, index_index[i]->nodename,
!                         PARSE_NODE_DFLT);
  
!   if (!node)
      {
!       info_error (msg_cant_file_node,
!                   index_index[i]->filename, index_index[i]->nodename);
        return;
      }
  
!   info_set_node_of_window (1, window, node);
  
!   {
!     long loc;
!     long line = window_log_to_phys_line (window,
! 					 index_index[i]->line_number - 1);
  
!     if (line >= 0 && line < window->line_count)
!       {
! 	/* Jump to the line number specified in the index entry.  */
! 	loc = window->line_starts[line] - window->node->contents;
!       }
!     else
!       {
! 	/* Try to find an occurence of LABEL in this node. */
! 	long start = window->line_starts[1] - window->node->contents;
! 	loc = info_target_search_node (node, index_index[i]->label, start, 1);
!       }
  
!     if (loc != -1)
!       {
!         window->point = loc;
!         window_adjust_pagetop (window);
!       }
!   }
  }
  
--- 443,527 ----
      }
  
!   free (match);
! }
  
! DECLARE_INFO_COMMAND (info_next_index_match,
!  _("Go to the next matching index item from the last '\\[index-search]' command"))
! {
!   int i;
!   int match_offset;
!   int dir;
!   REFERENCE *result;
!   
!   /* If there is no previous search string, the user hasn't built an index
!      yet. */
!   if (!index_search)
!     {
!       info_error (_("No previous index search string."));
!       return;
!     }
  
!   /* The direction of this search is controlled by the value of the
!      numeric argument. */
!   if (count < 0)
!     dir = -1;
!   else
!     dir = 1;
! 
!   next_index_match (file_buffer_of_window (window), index_search, index_offset,
!                     dir, &result, &i, &match_offset);
! 
!   /* If that failed, print an error. */
!   if (!result)
      {
!       info_error (index_offset > 0 ?
! 		  _("No more index entries containing '%s'.") :
! 		  _("No index entries containing '%s'."),
! 		  index_search);
!       index_offset = 0;
        return;
      }
  
!   /* Report to the user on what we have found. */
!   report_index_match (i, match_offset);
  
!   info_select_reference (window, result);
! }
  
! /* Look for the best match of STRING in the indices of FB.  If SLOPPY, allow 
!    case-insensitive initial substrings to match.  Return null if no match is 
!    found.  Return value should not be freed or modified.  This differs from the 
!    behaviour of next_index_match in that only _initial_ substrings are 
!    considered. */
! REFERENCE *
! look_in_indices (FILE_BUFFER *fb, char *string, int sloppy)
! {
!   REFERENCE **index_ptr;
!   REFERENCE *nearest = 0;
  
!   /* Remember the search string so we can use it as the default for 
!      'virtual-index' or 'next-index-match'. */
!   free (index_search);
!   index_search = xstrdup (string);
! 
!   info_indices_of_file_buffer (fb); /* Sets index_index. */
!   if (!index_index)
!     return 0;
! 
!   for (index_ptr = index_index; *index_ptr; index_ptr++)
!     {
!       if (!strcmp (string, (*index_ptr)->label))
!         {
!           nearest = *index_ptr;
!           break;
!         }
!       /* Case-insensitive initial substring. */
!       if (sloppy && !nearest && !mbsncasecmp (string, (*index_ptr)->label,
!                                     mbslen (string)))
!         {
!           nearest = *index_ptr;
!         }
!     }
!   return nearest;
  }
  
***************
*** 541,552 ****
    NODE *dir_node;
  
!   dir_node = info_get_node ("dir", "Top", PARSE_NODE_DFLT);
    if (dir_node)
!     dir_menu = info_menu_of_node (dir_node);
  
    if (!dir_menu)
!     return NULL;
  
!   /* For every menu item in DIR, get the associated node's file buffer and
       read the indices of that file buffer.  Gather all of the indices into
       one large one. */
--- 542,560 ----
    NODE *dir_node;
  
!   dir_node = get_dir_node ();
! 
!   /* It should be safe to assume that dir nodes do not contain any
!      cross-references, i.e., its references list only contains
!      menu items. */
    if (dir_node)
!     dir_menu = dir_node->references;
  
    if (!dir_menu)
!     {
!       free (dir_node);
!       return NULL;
!     }
  
!   /* For every menu item in DIR, get the associated file buffer and
       read the indices of that file buffer.  Gather all of the indices into
       one large one. */
***************
*** 554,620 ****
      {
        REFERENCE **this_index, *this_item;
-       NODE *this_node;
        FILE_BUFFER *this_fb;
-       int dir_node_duplicated = 0;
  
        this_item = dir_menu[dir_index];
  
!       if (!this_item->filename)
!         {
! 	  dir_node_duplicated = 1;
!           if (dir_node->parent)
!             this_item->filename = xstrdup (dir_node->parent);
!           else
!             this_item->filename = xstrdup (dir_node->filename);
!         }
! 
!       /* Find this node.  If we cannot find it, try using the label of the
!          entry as a file (i.e., "(LABEL)Top"). */
!       this_node = info_get_node (this_item->filename, this_item->nodename,
!                                  PARSE_NODE_VERBATIM);
! 
!       if (!this_node && this_item->nodename &&
!           (strcmp (this_item->label, this_item->nodename) == 0))
!         this_node = info_get_node (this_item->label, "Top", PARSE_NODE_DFLT);
  
!       if (!this_node)
! 	{
! 	  if (dir_node_duplicated)
! 	    free (this_item->filename);
! 	  continue;
! 	}
  
!       /* Get the file buffer associated with this node. */
!       {
!         char *files_name;
  
!         files_name = this_node->parent;
!         if (!files_name)
!           files_name = this_node->filename;
! 
!         this_fb = info_find_file (files_name);
! 
! 	/* If we already scanned this file, don't do that again.
! 	   In addition to being faster, this also avoids having
! 	   multiple identical entries in the *Apropos* menu.  */
! 	for (i = 0; i < dir_index; i++)
! 	  if (FILENAME_CMP (this_fb->filename, dir_menu[i]->filename) == 0)
! 	    break;
! 	if (i < dir_index)
! 	  {
! 	    if (dir_node_duplicated)
! 	      free (this_item->filename);
! 	    continue;
! 	  }
  
!         if (this_fb && inform)
!           message_in_echo_area (_("Scanning indices of `%s'..."), files_name);
  
!         this_index = info_indices_of_file_buffer (this_fb);
!         free (this_node);
! 
!         if (this_fb && inform)
!           unmessage_in_echo_area ();
!       }
  
        if (this_index)
--- 562,591 ----
      {
        REFERENCE **this_index, *this_item;
        FILE_BUFFER *this_fb;
  
        this_item = dir_menu[dir_index];
  
!       /* If we already scanned this file, don't do that again.
!          In addition to being faster, this also avoids having
!          multiple identical entries in the *Apropos* menu.  */
!       for (i = 0; i < dir_index; i++)
!         if (FILENAME_CMP (this_item->filename, dir_menu[i]->filename) == 0)
!           break;
!       if (i < dir_index)
!         continue;
  
!       this_fb = info_find_file (this_item->filename);
  
!       if (!this_fb)
!         continue;
  
!       if (this_fb && inform)
!         message_in_echo_area (_("Scanning indices of '%s'..."), this_item->filename);
  
!       info_indices_of_file_buffer (this_fb);
!       this_index = index_index;
  
!       if (this_fb && inform)
!         unmessage_in_echo_area ();
  
        if (this_index)
***************
*** 626,635 ****
  
            /* Concatenate with the other indices.  */
            all_indices = info_concatenate_references (all_indices, this_index);
          }
      }
  
-   info_free_references (dir_menu);
- 
    /* Build a list of the references which contain SEARCH_STRING. */
    if (all_indices)
--- 597,611 ----
  
            /* Concatenate with the other indices.  */
+           {
+           REFERENCE **old_indices = all_indices;
            all_indices = info_concatenate_references (all_indices, this_index);
+           free (old_indices);
+           }
          }
+       /* Try to avoid running out of memory */
+       free (this_fb->contents);
+       this_fb->contents = NULL;
      }
  
    /* Build a list of the references which contain SEARCH_STRING. */
    if (all_indices)
***************
*** 646,651 ****
                                      apropos_list_slots, 100);
              }
-           else
-             info_reference_free (entry);
          }
  
--- 622,625 ----
***************
*** 653,683 ****
        all_indices = apropos_list;
      }
    return all_indices;
  }
  
- #define APROPOS_NONE \
-    N_("No available info files have `%s' in their indices.")
- 
- void
- info_apropos (char *string)
- {
-   REFERENCE **apropos_list;
- 
-   apropos_list = apropos_in_all_indices (string, 0);
- 
-   if (!apropos_list)
-     info_error (_(APROPOS_NONE), string);
-   else
-     {
-       register int i;
-       REFERENCE *entry;
- 
-       for (i = 0; (entry = apropos_list[i]); i++)
-         fprintf (stdout, "\"(%s)%s\" -- %s\n",
-                  entry->filename, entry->nodename, entry->label);
-     }
-   info_free_references (apropos_list);
- }
- 
  static char *apropos_list_nodename = "*Apropos*";
  
--- 627,634 ----
        all_indices = apropos_list;
      }
+   free (dir_node);
    return all_indices;
  }
  
  static char *apropos_list_nodename = "*Apropos*";
  
***************
*** 685,691 ****
     _("Grovel all known info file's indices for a string and build a menu"))
  {
!   char *line;
  
!   line = info_read_in_echo_area (window, _("Index apropos: "));
  
    window = active_window;
--- 636,650 ----
     _("Grovel all known info file's indices for a string and build a menu"))
  {
!   char *line, *prompt;
!   REFERENCE **apropos_list;
!   NODE *apropos_node;
!   struct text_buffer message;
  
!   if (index_search)
!     asprintf (&prompt, "%s [%s]: ", _("Index apropos"), index_search);
!   else
!     asprintf (&prompt, "%s: ", _("Index apropos"));
!   line = info_read_in_echo_area (prompt);
!   free (prompt);
  
    window = active_window;
***************
*** 694,698 ****
    if (!line)
      {
!       info_abort_key (window, 1, 1);
        return;
      }
--- 653,657 ----
    if (!line)
      {
!       info_abort_key (window, 1);
        return;
      }
***************
*** 701,746 ****
    if (*line)
      {
!       REFERENCE **apropos_list;
!       NODE *apropos_node;
  
!       apropos_list = apropos_in_all_indices (line, 1);
  
        if (!apropos_list)
!         info_error (_(APROPOS_NONE), line);
        else
          {
            register int i;
-           char *line_buffer;
  
!           initialize_message_buffer ();
!           printf_to_message_buffer
!             (_("\n* Menu: Nodes whose indices contain `%s':\n"),
!              line);
!           line_buffer = xmalloc (500);
  
            for (i = 0; apropos_list[i]; i++)
              {
!               int len;
! 	      /* The label might be identical to that of another index
! 		 entry in another Info file.  Therefore, we make the file
! 		 name part of the menu entry, to make them all distinct.  */
!               sprintf (line_buffer, "* %s [%s]: ",
! 		       apropos_list[i]->label, apropos_list[i]->filename);
!               len = pad_to (40, line_buffer);
!               sprintf (line_buffer + len, "(%s)%s.",
!                        apropos_list[i]->filename, apropos_list[i]->nodename);
!               printf_to_message_buffer ("%s\n", line_buffer);
              }
-           free (line_buffer);
          }
  
!       apropos_node = message_buffer_to_node ();
!       add_gcable_pointer (apropos_node->contents);
!       name_internal_node (apropos_node, apropos_list_nodename);
  
!       /* Even though this is an internal node, we don't want the window
!          system to treat it specially.  So we turn off the internalness
!          of it here. */
!       apropos_node->flags &= ~N_IsInternal;
  
        /* Find/Create a window to contain this node. */
--- 660,723 ----
    if (*line)
      {
!       free (index_search);
!       index_search = line;
!     }
!   else
!     free (line); /* Try to use the last search string. */
  
!   if (index_search && *index_search)
!     {
!       apropos_list = apropos_in_all_indices (index_search, 1);
  
        if (!apropos_list)
!         { 
!           info_error (_(APROPOS_NONE), index_search);
!           return;
!         }
        else
          {
+           /* Create the node.  FIXME: Labels and node names taken from the
+              indices of Info files may be in a different character encoding to 
+              the one currently being used. */
            register int i;
  
!           text_buffer_init (&message);
!           text_buffer_add_char (&message, '\n');
!           text_buffer_printf (&message, _("Index entries containing "
!                               "'%s':\n"), index_search);
!           text_buffer_printf (&message, "\n* Menu:");
!           text_buffer_add_string (&message, "\0\b[index\0\b]", 11);
!           text_buffer_add_char (&message, '\n');
  
            for (i = 0; apropos_list[i]; i++)
              {
!               int line_start = text_buffer_off (&message);
!               char *filename;
! 
!               /* Remove file extension. */
!               filename = program_name_from_file_name
!                 (apropos_list[i]->filename);
! 
!               /* The label might be identical to that of another index
!                  entry in another Info file.  Therefore, we make the file
!                  name part of the menu entry, to make them all distinct.  */
!               text_buffer_printf (&message, "* %s [%s]: ",
!                       apropos_list[i]->label, filename);
! 
!               while (text_buffer_off (&message) - line_start < 40)
!                 text_buffer_add_char (&message, ' ');
!               text_buffer_printf (&message, "(%s)%s.",
!                                   filename, apropos_list[i]->nodename);
!               text_buffer_printf (&message, " (line %ld)\n",
!                                   apropos_list[i]->line_number);
!               free (filename);
              }
          }
  
!       apropos_node = text_buffer_to_node (&message);
!       scan_node_contents (apropos_node, 0, 0);
  
!       name_internal_node (apropos_node, xstrdup (apropos_list_nodename));
!       apropos_node->flags |= N_WasRewritten;
  
        /* Find/Create a window to contain this node. */
***************
*** 749,754 ****
          NODE *node;
  
-         set_remembered_pagetop_and_point (window);
- 
          /* If a window is visible and showing an apropos list already,
             re-use it. */
--- 726,729 ----
***************
*** 770,781 ****
             the list. */
          if (!new)
!           {
!             WINDOW *old_active;
! 
!             old_active = active_window;
!             active_window = window;
!             new = window_make_window (NULL);
!             active_window = old_active;
!           }
  
          /* If we couldn't make a new window, use this one. */
--- 745,749 ----
             the list. */
          if (!new)
!           new = window_make_window ();
  
          /* If we couldn't make a new window, use this one. */
***************
*** 786,842 ****
          new->flags |= W_NoWrap;
  
!         window_set_node_of_window (new, apropos_node);
!         remember_window_and_node (new, apropos_node);
          active_window = new;
        }
!       info_free_references (apropos_list);
      }
-   free (line);
- 
-   if (!info_error_was_printed)
-     window_clear_echo_area ();
  }
  
- static FILE_BUFFER *
- create_virtindex_file_buffer (const char *filename, char *contents, size_t size)
- {
-   FILE_BUFFER *file_buffer;
- 
-   file_buffer = make_file_buffer ();
-   file_buffer->filename = filename ? xstrdup (filename) : NULL;
-   file_buffer->fullpath = filename ? xstrdup (filename) : NULL;
-   file_buffer->finfo.st_size = 0;
-   file_buffer->flags = (N_IsInternal | N_CannotGC);
- 
-   file_buffer->contents = contents;
-   file_buffer->filesize = size;
-   build_tags_and_nodes (file_buffer);
-   return file_buffer;
- }
- 
- static NODE *
- create_virtindex_node (FILE_BUFFER *file_buffer)
- {
-   NODE *node;
-   TAG *tag = file_buffer->tags[0];
-   char *text = file_buffer->contents + tag->nodestart;
- 
-   text += skip_node_separator (text);
-   
-   node = xmalloc (sizeof (NODE));
-   node->filename = file_buffer->filename;
-   node->nodename = xstrdup (tag->nodename);
-   node->contents = text;
-   node->nodelen = strlen (text);
-   node->body_start = strcspn(node->contents, "\n");
- 
-   node->flags    = 0;
-   node->display_pos = 0;
-   node->parent = NULL;
-   node->flags = 0;
-   
-   return node;
- }
- 
  #define NODECOL 41
  #define LINECOL 62
--- 754,764 ----
          new->flags |= W_NoWrap;
  
!         info_set_node_of_window (new, apropos_node);
          active_window = new;
        }
!       free (apropos_list);
      }
  }
  
  #define NODECOL 41
  #define LINECOL 62
***************
*** 869,878 ****
     _("List all matches of a string in the index"))
  {
!   char *line;
!   FILE_BUFFER *fb, *tfb;
    NODE *node;
    struct text_buffer text;
!   size_t i;
!   size_t cnt, off;
    
    fb = file_buffer_of_window (window);
--- 791,800 ----
     _("List all matches of a string in the index"))
  {
!   char *prompt, *line;
!   FILE_BUFFER *fb;
    NODE *node;
    struct text_buffer text;
!   int i;
!   size_t cnt;
    
    fb = file_buffer_of_window (window);
***************
*** 882,1008 ****
        (FILENAME_CMP (initial_index_filename, fb->filename) != 0))
      {
-       info_free_references (index_index);
        window_message_in_echo_area (_("Finding index entries..."));
!       index_index = info_indices_of_file_buffer (fb);
      }
  
    if (!index_index)
      {
!       info_error (_("No index"));
        return;
      }
      
!   line = info_read_maybe_completing (window, _("Index topic: "),
! 				     index_index);
  
    /* User aborted? */
    if (!line)
      {
!       info_abort_key (window, 1, 1);
        return;
      }
  
!   if (mbslen (line) < min_search_length)
      {
-       info_error (_("Search string too short"));
        free (line);
!       return;
      }
    
    text_buffer_init (&text);
-   text_buffer_printf (&text, _("Index for `%s'"), line);
-   text_buffer_add_char (&text, 0);
-   off = text.off;
    text_buffer_printf (&text,
! 		      "\n\n%c\n%s %s,  %s %s,  %s Top\n\n"
! 		      "Info Virtual Index\n"
! 		      "******************\n\n"
! 		      "Index entries that match `%s':\n\n"
! 		      "* Menu:\n\n",
! 		      INFO_COOKIE,
! 		      INFO_FILE_LABEL, fb->filename,
! 		      INFO_NODE_LABEL, text.base,
! 		      INFO_UP_LABEL, line);
!   memmove (text.base, text.base + off, text.off - off);
!   text.off -= off;
  
    cnt = 0;
!   for (i = 0; index_index[i]; i++)
!     {
!       if (string_in_line (line, index_index[i]->label) != -1)
! 	{
! 	  format_reference (index_index[i], fb->filename, &text);
! 	  cnt++;
! 	}
      }
  
    if (cnt == 0)
      {
        text_buffer_free (&text);
!       info_error (_("No index entries containing `%s'."), line);
!       return;
!     }
! 
!   tfb = create_virtindex_file_buffer (fb->filename, text.base, text.off);
!   node = create_virtindex_node (tfb);
!   
!   info_set_node_of_window (1, window, node);
!   
!   if (!info_error_was_printed)
!     window_clear_echo_area ();
! }
! 
! static NODE *allfiles_node;
! 
! NODE *
! allfiles_create_node (char *term, REFERENCE **fref)
! {
!   int i;
!   struct text_buffer text;
!   size_t off;
!   FILE_BUFFER *fb;
!   
!   text_buffer_init (&text);
!   text_buffer_printf (&text, _("File names matching `%s'"), term);
!   text_buffer_add_char (&text, 0);
!   off = text.off;
! 
!   text_buffer_printf (&text,
! 		      "\n\n%c\n%s %s\n\n"
! 		      "Info File Index\n"
! 		      "***************\n\n"
! 		      "File names that match `%s':\n\n"
! 		      "* Menu:\n\n",
! 		      INFO_COOKIE,
! 		      INFO_NODE_LABEL, text.base, term);
! 
!   memmove (text.base, text.base + off, text.off - off);
!   text.off -= off;
! 
!   for (i = 0; fref[i]; i++)
!     {
!       text_buffer_printf (&text, "* %4i: (%s)", i+1, fref[i]->filename);
!       if (fref[i]->nodename)
! 	text_buffer_printf (&text, "%s", fref[i]->nodename);
!       text_buffer_printf (&text, ".\n");
!     }
! 
!   fb = create_virtindex_file_buffer (NULL, text.base, text.off);
!   allfiles_node = create_virtindex_node (fb);
! 
!   return allfiles_node;
! }
! 
! DECLARE_INFO_COMMAND (info_all_files, _("Show all matching files"))
! {
!   if (!allfiles_node)
!     {
!       info_error (_("No file index"));
        return;
      }
  
!   info_set_node_of_window (1, window, allfiles_node);
  
!   if (!info_error_was_printed)
!     window_clear_echo_area ();
  }
--- 804,888 ----
        (FILENAME_CMP (initial_index_filename, fb->filename) != 0))
      {
        window_message_in_echo_area (_("Finding index entries..."));
!       info_indices_of_file_buffer (fb);
      }
  
    if (!index_index)
      {
!       info_error (_("No indices found."));
        return;
      }
      
!   /* Default to last search if there is one. */
!   if (index_search)
!     asprintf (&prompt, "%s [%s]: ", _("Index topic"), index_search);
!   else
!     asprintf (&prompt, "%s: ", _("Index topic"));
!   line = info_read_maybe_completing (prompt, index_index);
!   free (prompt);
  
    /* User aborted? */
    if (!line)
      {
!       info_abort_key (window, 1);
        return;
      }
  
!   if (*line)
!     {
!       free (index_search);
!       index_search = line;
!     }
!   else if (!index_search)
      {
        free (line);
!       return; /* No previous search string, and no string given. */
      }
    
    text_buffer_init (&text);
    text_buffer_printf (&text,
! 		      "File: %s,  Node: Index for '%s'\n\n"
! 		      "Virtual Index\n"
! 		      "*************\n\n"
!                       "Index entries that match '%s':\n",
!                       fb->filename, index_search, index_search);
!   text_buffer_add_string (&text, "\0\b[index\0\b]", 11);
!   text_buffer_printf (&text, "\n* Menu:\n\n");
  
    cnt = 0;
! 
!   index_offset = 0;
!   index_initial = 0;
!   index_partial = 0;
!   while (1)
!     {
!       REFERENCE *result;
!       int match_offset;
! 
!       next_index_match (file_buffer_of_window (window), index_search, 
!                         index_offset, 1, &result, &i, &match_offset);
!       if (!result)
!         break;
!       format_reference (index_index[i], fb->filename, &text);
!       cnt++;
      }
+   text_buffer_add_char (&text, '\0');
  
    if (cnt == 0)
      {
        text_buffer_free (&text);
!       info_error (_("No index entries containing '%s'."), index_search);
        return;
      }
  
!   node = info_create_node ();
!   asprintf (&node->nodename, "Index for '%s'", index_search);
!   node->fullpath = fb->filename;
!   node->contents = text_buffer_base (&text);
!   node->nodelen = text_buffer_off (&text) - 1;
!   node->body_start = strcspn (node->contents, "\n");
!   node->flags |= N_IsInternal | N_WasRewritten;
  
!   scan_node_contents (node, 0, 0);
!   info_set_node_of_window (window, node);
  }
diff -Nrc2 texinfo-5.2/info/indices.h texinfo-6.0/info/indices.h
*** texinfo-5.2/info/indices.h	2013-08-22 18:54:06.000000000 +0100
--- texinfo-6.0/info/indices.h	2015-04-07 12:04:17.000000000 +0100
***************
*** 1,6 ****
  /* indices.h -- Functions defined in indices.c.
!    $Id: indices.h 5337 2013-08-22 17:54:06Z karl $
  
!    Copyright 1993, 1997, 2004, 2007, 2013
     Free Software Foundation, Inc.
  
--- 1,6 ----
  /* indices.h -- Functions defined in indices.c.
!    $Id: indices.h 6209 2015-04-07 10:52:27Z gavin $
  
!    Copyright 1993, 1997, 2004, 2007, 2013, 2014
     Free Software Foundation, Inc.
  
***************
*** 26,44 ****
  extern int show_index_match;
  
- extern REFERENCE **info_indices_of_window (WINDOW *window);
- extern REFERENCE **info_indices_of_file_buffer (FILE_BUFFER *file_buffer);
- extern void info_apropos (char *string);
- 
  /* For every menu item in DIR, search the indices of that file for STRING. */
  REFERENCE **apropos_in_all_indices (char *search_string, int inform);
  
  /* User visible functions declared in indices.c. */
! extern void info_index_search (WINDOW *window, int count, unsigned char key);
! extern void info_next_index_match (WINDOW *window, int count, unsigned char key);
! extern void info_index_apropos (WINDOW *window, int count, unsigned char key);
! extern void do_info_index_search (WINDOW *window, int count, char *search_string);
! extern int index_entry_exists (WINDOW *window, char *string);
  
! NODE *allfiles_create_node (char *term, REFERENCE **fref);
  
  #endif /* not INFO_INDICES_H */
--- 26,42 ----
  extern int show_index_match;
  
  /* For every menu item in DIR, search the indices of that file for STRING. */
  REFERENCE **apropos_in_all_indices (char *search_string, int inform);
  
  /* User visible functions declared in indices.c. */
! extern void info_index_search (WINDOW *window, int count);
! extern void info_index_apropos (WINDOW *window, int count);
! void next_index_match (FILE_BUFFER *fb, char *string, int offset, int dir,
!                   REFERENCE **result, int *found_offset, int *match_offset);
! void report_index_match (int i, int match_offset);
! REFERENCE *look_in_indices (FILE_BUFFER *fb, char *string, int sloppy);
  
! #define APROPOS_NONE \
!    N_("No available info files have '%s' in their indices.")
  
  #endif /* not INFO_INDICES_H */
diff -Nrc2 texinfo-5.2/info/info-utils.c texinfo-6.0/info/info-utils.c
*** texinfo-5.2/info/info-utils.c	2013-09-19 10:00:48.000000000 +0100
--- texinfo-6.0/info/info-utils.c	2015-06-09 12:25:25.000000000 +0100
***************
*** 1,7 ****
  /* info-utils.c -- miscellanous.
!    $Id: info-utils.c 5379 2013-09-19 09:00:48Z eliz $
  
     Copyright 1993, 1998, 2003, 2004, 2007, 2008, 2009, 2011, 2012,
!    2013 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
--- 1,7 ----
  /* info-utils.c -- miscellanous.
!    $Id: info-utils.c 6327 2015-06-09 11:12:41Z gavin $
  
     Copyright 1993, 1998, 2003, 2004, 2007, 2008, 2009, 2011, 2012,
!    2013, 2014, 2015 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
***************
*** 21,28 ****
  
  #include "info.h"
  #include "info-utils.h"
! #if defined (HANDLE_MAN_PAGES)
! #  include "man.h"
! #endif /* HANDLE_MAN_PAGES */
  
  #ifdef __hpux
--- 21,42 ----
  
  #include "info.h"
+ #include "session.h"
  #include "info-utils.h"
! #include "tag.h"
! 
! #include <langinfo.h>
! #if HAVE_ICONV
! # include <iconv.h>
! #endif
! #include <wchar.h>
! #ifdef __MINGW32__
! /* MinGW uses a replacement nl_langinfo, see pcterm.c.  */
! # define nl_langinfo rpl_nl_langinfo
! extern char * rpl_nl_langinfo (nl_item);
! /* MinGW uses its own replacement wcwidth, see pcterm.c for the
!    reasons.  Since Gnulib's wchar.h might redirect wcwidth to
!    rpl_wcwidth, we explicitly undo that here.  */
! #undef wcwidth
! #endif
  
  #ifdef __hpux
***************
*** 42,80 ****
  char *info_parsed_nodename = NULL;
  
! /* Variable which holds the most recent line number parsed as a result of
!    calling info_parse_xxx (). */
! int info_parsed_line_number = 0;
  
! static void save_string (char *string, char **string_p, int *string_size_p);
! static void saven_string (char *string, int len, char **string_p,
!     int *string_size_p);
! /* Functions to remember a filename or nodename for later return. */
! static void save_filename (char *filename);
! static void saven_filename (char *filename, int len);
! static void save_nodename (char *nodename);
! static void saven_nodename (char *nodename, int len);
! 
! /* How to get a reference (either menu or cross). */
! static REFERENCE **info_references_internal (char *label,
!     SEARCH_BINDING *binding);
! 
! /* Parse the filename and nodename out of STRING.  If STRING doesn't
!    contain a filename (i.e., it is NOT (FILENAME)NODENAME) then set
!    INFO_PARSED_FILENAME to NULL.  The second argument is one of
!    the PARSE_NODE_* constants.  It specifies how to parse the node name:
! 
!    PARSE_NODE_DFLT             Node name stops at LF, `,', `.', or `TAB'
!    PARSE_NODE_SKIP_NEWLINES    Node name stops at `,', `.', or `TAB'
!    PARSE_NODE_VERBATIM         Don't parse nodename
! */ 
!    
  void
! info_parse_node (char *string, int flag)
  {
!   register int i = 0;
  
!   /* Default the answer. */
!   save_filename (NULL);
!   save_nodename (NULL);
  
    /* Special case of nothing passed.  Return nothing. */
--- 56,119 ----
  char *info_parsed_nodename = NULL;
  
! /* Read a filename surrounded by "(" and ")", accounting for matching
!    characters.  Return length of read filename.  On error, set *FILENAME
!    to null and return 0.  */
! int
! read_bracketed_filename (char *string, char **filename)
! {
!   register int i = 0;
!   int count = 0; /* Level of nesting. */
!   int first_close = -1; /* First ")" encountered. */
! 
!   *filename = 0;
!   if (*string != '(')
!     return 0;
! 
!   string++;
!   count = 1;
!   for (i = 0; string[i]; i++)
!     {
!       if (string[i] == '(')
!         count++;
!       else if (string[i] == ')')
!         {
!           if (first_close == -1)
!             first_close = i;
! 
!           count--;
!           if (count == 0)
!             break;
!         } 
!     }
!   
!   /* If string ended before brackets were balanced, take the first ")" as
!      terminating the filename. */
!   if (count > 0)
!     {
!       if (first_close == -1)
!         return 0;
!       i = first_close;
!     }
! 
!   /* Remember parsed filename. */
!   *filename = xcalloc (1, i + 1);
!   memcpy (*filename, string, i);
! 
!   return i + 2; /* Length of filename plus "(" and ")". */
! }
  
! /* Parse the filename and nodename out of STRING, saving in
!    INFO_PARSED_FILENAME and INFO_PARSED_NODENAME.  These variables should not
!    be freed by calling code.  If either is missing, the relevant variable is
!    set to a null pointer. */ 
  void
! info_parse_node (char *string)
  {
!   int nodename_len;
  
!   free (info_parsed_filename);
!   free (info_parsed_nodename);
!   info_parsed_filename = 0;
!   info_parsed_nodename = 0;
  
    /* Special case of nothing passed.  Return nothing. */
***************
*** 82,704 ****
      return;
  
!   string += skip_whitespace (string);
  
!   /* Check for (FILENAME)NODENAME. */
!   if (*string == '(')
      {
!       int bcnt;
!       int bfirst;
!       
!       i = 0;
!       /* Advance past the opening paren. */
!       string++;
  
!       /* Find the closing paren. Handle nested parens correctly. */
!       for (bcnt = 0, bfirst = -1; string[i]; i++)
! 	{
! 	  if (string[i] == ')')
! 	    {
! 	      if (bcnt == 0)
! 		{
! 		  bfirst = -1;
! 		  break;
! 		}
! 	      else if (!bfirst)
! 		bfirst = i;
! 	      bcnt--;
! 	    } 
! 	  else if (string[i] == '(')
! 	    bcnt++;
! 	}
  
!       if (bfirst >= 0)
! 	i = bfirst;
!       
!       /* Remember parsed filename. */
!       saven_filename (string, i);
  
!       /* Point directly at the nodename. */
!       string += i;
  
!       if (*string)
!         string++;
      }
  
!   /* Parse out nodename. */
!   i = skip_node_characters (string, flag);
!   saven_nodename (string, i);
!   canonicalize_whitespace (info_parsed_nodename);
!   if (info_parsed_nodename && !*info_parsed_nodename)
      {
!       free (info_parsed_nodename);
!       info_parsed_nodename = NULL;
      }
  
!   /* Parse ``(line ...)'' part of menus, if any.  */
!   {
!     char *rest = string + i;
  
!     /* Advance only if it's not already at end of string.  */
!     if (*rest)
!       rest++;
! 
!     /* Skip any whitespace first, and then a newline in case the item
!        was so long to contain the ``(line ...)'' string in the same
!        physical line.  */
!     while (whitespace(*rest))
!       rest++;
!     if (*rest == '\n')
!       {
!         rest++;
!         while (whitespace(*rest))
!           rest++;
!       }
  
!     /* Are we looking at an opening parenthesis?  That can only mean
!        we have a winner. :)  */
!     if (strncmp (rest, "(line ", strlen ("(line ")) == 0)
!       {
!         rest += strlen ("(line ");
!         info_parsed_line_number = strtol (rest, NULL, 0);
!       }
!     else
!       info_parsed_line_number = 0;
!   }
  }
  
! /* Return the node addressed by LABEL in NODE (usually one of "Prev:",
!    "Next:", "Up:", "File:", or "Node:".  After a call to this function,
!    the global INFO_PARSED_NODENAME and INFO_PARSED_FILENAME contain
!    the information. */
  void
! info_parse_label (char *label, NODE *node)
  {
    register int i;
!   char *nodeline;
  
!   /* Default answer to failure. */
!   save_nodename (NULL);
!   save_filename (NULL);
  
!   /* Find the label in the first line of this node. */
!   nodeline = node->contents;
!   i = string_in_line (label, nodeline);
  
!   if (i == -1)
      return;
  
!   nodeline += i;
!   nodeline += skip_whitespace (nodeline);
!   info_parse_node (nodeline, PARSE_NODE_DFLT);
  }
- 
- /* **************************************************************** */
- /*                                                                  */
- /*                  Finding and Building Menus                      */
- /*                                                                  */
- /* **************************************************************** */
  
! /* Return a NULL terminated array of REFERENCE * which represents the menu
!    found in NODE.  If there is no menu in NODE, just return a NULL pointer. */
! REFERENCE **
! info_menu_of_node (NODE *node)
  {
!   long position;
!   SEARCH_BINDING tmp_search;
!   REFERENCE **menu = NULL;
! 
!   tmp_search.buffer = node->contents;
!   tmp_search.start = 0;
!   tmp_search.end = node->nodelen;
!   tmp_search.flags = S_FoldCase;
! 
!   /* Find the start of the menu. */
!   if (search_forward (INFO_MENU_LABEL, &tmp_search, &position)
!       != search_success)
!     return NULL;
  
!   /* We have the start of the menu now.  Glean menu items from the rest
!      of the node. */
!   tmp_search.start = position + strlen (INFO_MENU_LABEL);
!   tmp_search.start += skip_line (tmp_search.buffer + tmp_search.start);
!   tmp_search.start--;
!   menu = info_menu_items (&tmp_search);
!   return menu;
! }
  
! /* Return a NULL terminated array of REFERENCE * which represents the cross
!    refrences found in NODE.  If there are no cross references in NODE, just
!    return a NULL pointer. */
! REFERENCE **
! info_xrefs_of_node (NODE *node)
! {
!   SEARCH_BINDING tmp_search;
  
! #if defined (HANDLE_MAN_PAGES)
!   if (node->flags & N_IsManPage)
!     return xrefs_of_manpage (node);
  #endif
  
!   tmp_search.buffer = node->contents;
!   tmp_search.start = 0;
!   tmp_search.end = node->nodelen;
!   tmp_search.flags = S_FoldCase;
  
!   return info_xrefs (&tmp_search);
  }
  
! /* Glean menu entries from BINDING->buffer + BINDING->start until we
!    have looked at the entire contents of BINDING.  Return an array
!    of REFERENCE * that represents each menu item in this range. */
! REFERENCE **
! info_menu_items (SEARCH_BINDING *binding)
  {
!   return info_references_internal (INFO_MENU_ENTRY_LABEL, binding);
! }
  
! /* Glean cross references from BINDING->buffer + BINDING->start until
!    BINDING->end.  Return an array of REFERENCE * that represents each
!    cross reference in this range. */
! REFERENCE **
! info_xrefs (SEARCH_BINDING *binding)
! {
!   return info_references_internal (INFO_XREF_LABEL, binding);
! }
  
! /* Glean cross references or menu items from BINDING.  Return an array
!    of REFERENCE * that represents the items found. */
! static REFERENCE **
! info_references_internal (char *label, SEARCH_BINDING *binding)
! {
!   SEARCH_BINDING tmp_search;
!   REFERENCE **refs = NULL;
!   size_t refs_index = 0, refs_slots = 0;
!   int searching_for_menu_items = 0;
!   long position;
  
!   tmp_search.buffer = binding->buffer;
!   tmp_search.start = binding->start;
!   tmp_search.end = binding->end;
!   tmp_search.flags = S_FoldCase | S_SkipDest;
  
!   searching_for_menu_items = (mbscasecmp (label, INFO_MENU_ENTRY_LABEL) == 0);
  
!   while (search_forward (label, &tmp_search, &position) == search_success)
!     {
!       int offset, start;
!       char *refdef;
!       REFERENCE *entry;
  
!       tmp_search.start = position;
!       tmp_search.start += skip_whitespace (tmp_search.buffer + tmp_search.start);
!       start = tmp_search.start - binding->start;
!       refdef = tmp_search.buffer + tmp_search.start;
!       offset = string_in_line (":", refdef);
! 
!       /* When searching for menu items, if no colon, there is no
!          menu item on this line. */
!       if (offset == -1)
          {
!           if (searching_for_menu_items)
!             continue;
            else
              {
!               int temp;
  
!               temp = skip_line (refdef);
!               offset = string_in_line (":", refdef + temp);
!               if (offset == -1)
!                 continue;       /* Give up? */
!               else
!                 offset += temp;
              }
!         }
  
!       entry = xmalloc (sizeof (REFERENCE));
!       entry->filename = NULL;
!       entry->nodename = NULL;
!       entry->label = xmalloc (offset);
!       strncpy (entry->label, refdef, offset - 1);
!       entry->label[offset - 1] = '\0';
!       canonicalize_whitespace (entry->label);
!       entry->line_number = 0;
        
!       refdef += offset;
!       entry->start = start;
!       entry->end = refdef - binding->buffer;
! 
!       /* If this reference entry continues with another ':' then the
!          nodename is the same as the label. */
!       if (*refdef == ':')
!         {
!           entry->nodename = xstrdup (entry->label);
          }
!       else
!         {
!           /* This entry continues with a specific nodename.  Parse the
!              nodename from the specification. */
  
!           refdef += skip_whitespace_and_newlines (refdef);
  
!           if (searching_for_menu_items)
!             info_parse_node (refdef, PARSE_NODE_DFLT);
!           else
!             info_parse_node (refdef, PARSE_NODE_SKIP_NEWLINES);
  
!           if (info_parsed_filename)
!             entry->filename = xstrdup (info_parsed_filename);
  
!           if (info_parsed_nodename)
!             entry->nodename = xstrdup (info_parsed_nodename);
  
!           entry->line_number = info_parsed_line_number;
          }
  
!       add_pointer_to_array (entry, refs_index, refs, refs_slots, 50);
      }
!   return refs;
  }
  
! /* Get the entry associated with LABEL in REFERENCES.  Return a pointer
!    to the ENTRY if found, or NULL. */
! REFERENCE *
! info_get_labeled_reference (char *label, REFERENCE **references)
  {
!   register int i;
!   REFERENCE *entry;
  
!   for (i = 0; references && (entry = references[i]); i++)
!     {
!       if (strcmp (label, entry->label) == 0)
!         return entry;
!     }
!   return NULL;
  }
  
! /* A utility function for concatenating REFERENCE **.  Returns a new
!    REFERENCE ** which is the concatenation of REF1 and REF2.  The REF1
!    and REF2 arrays are freed, but their contents are not. */
! REFERENCE **
! info_concatenate_references (REFERENCE **ref1, REFERENCE **ref2)
  {
!   register int i, j;
!   REFERENCE **result;
!   int size;
  
!   /* With one argument passed as NULL, simply return the other arg. */
!   if (!ref1)
!     return ref2;
!   else if (!ref2)
!     return ref1;
  
!   /* Get the total size of the slots that we will need. */
!   for (i = 0; ref1[i]; i++);
!   size = i;
!   for (i = 0; ref2[i]; i++);
!   size += i;
  
!   result = xmalloc ((1 + size) * sizeof (REFERENCE *));
  
!   /* Copy the contents over. */
!   for (i = 0; ref1[i]; i++)
!     result[i] = ref1[i];
  
!   j = i;
!   for (i = 0; ref2[i]; i++)
!     result[j++] = ref2[i];
  
!   result[j] = NULL;
!   free (ref1);
!   free (ref2);
!   return result;
! }
  
  
! 
! /* Copy a reference structure.  Since we tend to free everything at
!    every opportunity, we don't share any points, but copy everything into
!    new memory.  */
! REFERENCE *
! info_copy_reference (REFERENCE *src)
! {
!   REFERENCE *dest = xmalloc (sizeof (REFERENCE));
!   dest->label = src->label ? xstrdup (src->label) : NULL;
!   dest->filename = src->filename ? xstrdup (src->filename) : NULL;
!   dest->nodename = src->nodename ? xstrdup (src->nodename) : NULL;
!   dest->start = src->start;
!   dest->end = src->end;
!   dest->line_number = 0;
!   
!   return dest;
  }
  
  
! 
! void
! info_reference_free (REFERENCE *ref)
  {
!   if (ref)
      {
!       free (ref->label);
!       free (ref->filename);
!       free (ref->nodename);
!       free (ref);
      }
  }
  
! /* Free the data associated with REFERENCES. */
! void
! info_free_references (REFERENCE **references)
! {
!   register int i;
!   REFERENCE *entry;
  
!   if (references)
!     {
!       for (i = 0; references && (entry = references[i]); i++)
!         info_reference_free (entry);
  
!       free (references);
!     }
! }
  
- /* Search for sequences of whitespace or newlines in STRING, replacing
-    all such sequences with just a single space.  Remove whitespace from
-    start and end of string. */
  void
! canonicalize_whitespace (char *string)
  {
!   register int i, j;
!   int len, whitespace_found, whitespace_loc = 0;
!   char *temp;
  
!   if (!string)
!     return;
  
!   len = strlen (string);
!   temp = xmalloc (1 + len);
  
!   /* Search for sequences of whitespace or newlines.  Replace all such
!      sequences in the string with just a single space. */
  
!   whitespace_found = 0;
!   for (i = 0, j = 0; string[i]; i++)
      {
!       if (whitespace_or_newline (string[i]))
          {
!           whitespace_found++;
!           whitespace_loc = i;
!           continue;
          }
!       else
          {
!           if (whitespace_found && whitespace_loc)
              {
!               whitespace_found = 0;
  
!               /* Suppress whitespace at start of string. */
!               if (j)
!                 temp[j++] = ' ';
              }
  
!           temp[j++] = string[i];
          }
!     }
! 
!   /* Kill trailing whitespace. */
!   if (j && whitespace (temp[j - 1]))
!     j--;
  
!   temp[j] = '\0';
!   strcpy (string, temp);
!   free (temp);
! }
  
! /* String representation of a char returned by printed_representation (). */
! static char *the_rep;
! static size_t the_rep_size;
  
! /* Return a pointer to a string which is the printed representation
!    of CHARACTER if it were printed at HPOS. */
! char *
! printed_representation (const char *character, size_t len, size_t hpos,
! 			/* Return: */
! 			size_t *plen)
! {
!   const unsigned char *cp = (const unsigned char *) character;
!   register int i = 0;
!   int printable_limit = ISO_Latin_p ? 255 : 127;
! #define REPSPACE(s)                                            \
!   do                                                           \
!     {                                                          \
!       while (the_rep_size < s) 			               \
! 	{						       \
! 	  if (the_rep_size == 0)			       \
! 	    the_rep_size = 8; /* Initial allocation */	       \
! 	  the_rep = x2realloc (the_rep, &the_rep_size);	       \
! 	}						       \
!     }                                                          \
!   while (0)
!     
! #define SC(c)                                                  \
!   do                                                           \
!     {                                                          \
!       REPSPACE(i + 1);                                         \
!       the_rep[i++] = c;                                        \
!     }                                                          \
!   while (0)
    
!   for (; len > 0; cp++, len--)
      {
!       if (raw_escapes_p && *cp == '\033')
! 	SC(*cp);
!       /* Show CTRL-x as ^X.  */
!       else if (iscntrl (*cp) && *cp < 127)
! 	{
! 	  switch (*cp)
! 	    {
! 	    case '\r':
! 	    case '\n':
! 	      SC(*cp);
! 	      break;
! 
! 	    case '\t':
! 	      {
! 		int tw;
! 
! 		tw = ((hpos + 8) & 0xf8) - hpos;
! 		while (i < tw)
! 		  SC(' ');
! 		break;
! 	      }
! 	      
! 	    default:
! 	      SC('^');
! 	      SC(*cp | 0x40);
! 	    }
! 	}
!       /* Show META-x as 0370.  */
!       else if (*cp > printable_limit)
! 	{
! 	  REPSPACE (i + 5);
! 	  sprintf (the_rep + i, "\\%0o", *cp);
! 	  i = strlen (the_rep);
! 	}
!       else if (*cp == DEL)
! 	{
! 	  SC('^');
! 	  SC('?');
! 	}
!       else
! 	SC(*cp);
      }
-   
-   SC(0);
-   *plen = i - 1;
-   return the_rep;
  }
  
  
! /* **************************************************************** */
! /*                                                                  */
! /*                  Functions Static To This File                   */
! /*                                                                  */
! /* **************************************************************** */
! 
! /* Amount of space allocated to INFO_PARSED_FILENAME via xmalloc (). */
! static int parsed_filename_size = 0;
  
! /* Amount of space allocated to INFO_PARSED_NODENAME via xmalloc (). */
! static int parsed_nodename_size = 0;
! 
! /* Remember FILENAME in PARSED_FILENAME.  An empty FILENAME is translated
!    to a NULL pointer in PARSED_FILENAME. */
! static void
! save_filename (char *filename)
! {
!   save_string (filename, &info_parsed_filename, &parsed_filename_size);
! }
! 
! /* Just like save_filename (), but you pass the length of the string. */
! static void
! saven_filename (char *filename, int len)
  {
!   saven_string (filename, len,
!                 &info_parsed_filename, &parsed_filename_size);
! }
  
! /* Remember NODENAME in PARSED_NODENAME.  An empty NODENAME is translated
!    to a NULL pointer in PARSED_NODENAME. */
! static void
! save_nodename (char *nodename)
! {
!   save_string (nodename, &info_parsed_nodename, &parsed_nodename_size);
! }
  
! /* Just like save_nodename (), but you pass the length of the string. */
! static void
! saven_nodename (char *nodename, int len)
! {
!   saven_string (nodename, len,
!                 &info_parsed_nodename, &parsed_nodename_size);
  }
  
! /* Remember STRING in STRING_P.  STRING_P should currently have STRING_SIZE_P
!    bytes allocated to it.  An empty STRING is translated to a NULL pointer
!    in STRING_P. */
! static void
! save_string (char *string, char **string_p, int *string_size_p)
  {
!   if (!string || !*string)
!     {
!       if (*string_p)
!         free (*string_p);
  
!       *string_p = NULL;
!       *string_size_p = 0;
!     }
!   else if (string_size_p)
      {
!       if (strlen (string) >= (unsigned int) *string_size_p)
!         *string_p = xrealloc (*string_p,
! 			      (*string_size_p = 1 + strlen (string)));
! 
!       strcpy (*string_p, string);
      }
    else
!     {
!       free (*string_p);
!       *string_p = xstrdup (string);
!     }
  }
  
- /* Just like save_string (), but you also pass the length of STRING. */
- static void
- saven_string (char *string, int len, char **string_p, int *string_size_p)
- {
-   if (!string)
-     {
-       if (*string_p)
-         free (*string_p);
- 
-       *string_p = NULL;
-       *string_size_p = 0;
-     }
-   else 
-     {
-       if (string_size_p)
- 	{
- 	  if (len >= *string_size_p)
- 	    *string_p = xrealloc (*string_p, (*string_size_p = 1 + len));
- 	}
-       else
- 	{
- 	  free (*string_p);
- 	  *string_p = xmalloc (1 + len);
- 	}
-       strncpy (*string_p, string, len);
-       (*string_p)[len] = '\0';
-     }
- }
  
  /* Return a pointer to the part of PATHNAME that simply defines the file. */
--- 121,1830 ----
      return;
  
!   string += skip_whitespace_and_newlines (string);
! 
!   string += read_bracketed_filename (string, &info_parsed_filename);
! 
!   /* Parse out nodename. */
!   string += skip_whitespace_and_newlines (string);
!   nodename_len = strlen (string);
  
!   if (nodename_len != 0)
      {
!       info_parsed_nodename = xstrdup (string);
!       canonicalize_whitespace (info_parsed_nodename);
!     }
! }
  
! /* Set *OUTPUT to a copy of the string starting at START and finishing at
!    a character in TERMINATOR, unless START[0] == INFO_QUOTE, in which case
!    copy string from START+1 until the next occurence of INFO_QUOTE.  If
!    TERMINATOR is an empty string, finish at a null character.   LINES is
!    the number of lines that the string can span.  If LINES is zero, there is no
!    limit.  Return length of string including any quoting characters.  Return
!    0 if input was invalid.
! 
!    TODO: Decide on best method of quoting. */
! long
! read_quoted_string (char *start, char *terminator, int lines, char **output)
! {
!   long len;
!   char *nl = 0, saved_char;
  
!   if (lines)
!     {
!       int i;
!       nl = start;
!       for (i = 0; i < lines; i++)
!         {
!           nl = strchr (nl, '\n');
!           if (!nl)
!             break; /* End of input string reached. */
!           nl++;
!         }
!       if (nl)
!         {
!           saved_char = *nl;
!           *nl = '\0';
!         }
!     }
  
!   if (start[0] != '\177')
!     {
!       len = strcspn (start, terminator);
  
!       if (*terminator && !start[len])
!         {
!           len = 0;
!           *output = 0;
!         }
!       else
!         {
!           *output = xmalloc (len + 1);
!           strncpy (*output, start, len);
!           (*output)[len] = '\0';
!         }
      }
+ #ifdef QUOTE_NODENAMES
+   else
+     {
+       len = strcspn (start + 1, "\177");
  
!       if (*terminator && !(start + 1)[len])
!         {
!           len = 0;
!           *output = 0;
!         }
!       else
!         {
!           *output = xmalloc (len + 1);
!           strncpy (*output, start + 1, len);
!           (*output)[len] = '\0';
!         }
! 
!       len += 2;
!     }
! #else /* ! QUOTE_NODENAMES */
!   else
      {
!       *output = xstrdup ("");
!       len = 0;
      }
+ #endif
  
!   if (nl)
!     *nl = saved_char;
!   return len;
! }
  
! 
! /* **************************************************************** */
! /*                                                                  */
! /*                  Finding and Building Menus                      */
! /*                                                                  */
! /* **************************************************************** */
  
! /* Get the entry associated with LABEL in the menu of NODE.  Return a
!    pointer to the ENTRY if found, or null.  Return value should not
!    be freed by caller. */
! REFERENCE *
! info_get_menu_entry_by_label (NODE *node, char *label, int sloppy) 
! {
!   register int i;
!   REFERENCE *entry;
!   REFERENCE **references = node->references;
! 
!   if (!references)
!     return 0;
! 
!   /* First look for an exact match. */
!   for (i = 0; (entry = references[i]); i++)
!     {
!       if (REFERENCE_MENU_ITEM != entry->type) continue;
!       if (strcmp (label, entry->label) == 0)
!         return entry;
!     }
! 
!   /* If the item wasn't found, search the list sloppily.  Perhaps this
!      user typed "buffer" when they really meant "Buffers". */
!   if (sloppy)
!     {
!       int i;
!       int best_guess = -1;
! 
!       for (i = 0; (entry = references[i]); i++)
!         {
!           if (REFERENCE_MENU_ITEM != entry->type) continue;
!           if (mbscasecmp (label, entry->label) == 0)
!             return entry; /* Exact, case-insensitive match. */
!           else if (best_guess == -1
!                 && (mbsncasecmp (entry->label, label, strlen (label)) == 0))
!               best_guess = i;
!         }
! 
!       if (!entry && best_guess != -1)
!         return references[best_guess];
!     }
! 
!   return 0;
! }
! 
! /* A utility function for concatenating REFERENCE **.  Returns a new
!    REFERENCE ** which is the concatenation of REF1 and REF2.  */
! REFERENCE **
! info_concatenate_references (REFERENCE **ref1, REFERENCE **ref2)
! {
!   register int i, j;
!   REFERENCE **result;
!   int size = 0;
! 
!   /* Get the total size of the slots that we will need. */
!   if (ref1)
!     {
!       for (i = 0; ref1[i]; i++);
!       size += i;
!     }
! 
!   if (ref2)
!     {
!       for (i = 0; ref2[i]; i++);
!       size += i;
!     }
! 
!   result = xmalloc ((1 + size) * sizeof (REFERENCE *));
! 
!   /* Copy the contents over. */
! 
!   j = 0;
!   if (ref1)
!     {
!       for (i = 0; ref1[i]; i++)
!         result[j++] = ref1[i];
!     }
! 
!   if (ref2)
!     {
!       for (i = 0; ref2[i]; i++)
!         result[j++] = ref2[i];
!     }
! 
!   result[j] = NULL;
!   return result;
! }
! 
! /* Copy a reference structure.  Copy each field into new memory.  */
! REFERENCE *
! info_copy_reference (REFERENCE *src)
! {
!   REFERENCE *dest = xmalloc (sizeof (REFERENCE));
!   dest->label = src->label ? xstrdup (src->label) : NULL;
!   dest->filename = src->filename ? xstrdup (src->filename) : NULL;
!   dest->nodename = src->nodename ? xstrdup (src->nodename) : NULL;
!   dest->start = src->start;
!   dest->end = src->end;
!   dest->line_number = src->line_number;
!   dest->type = src->type;
!   
!   return dest;
  }
  
! /* Copy a list of references, copying in reference in turn with
!    info_copy_reference. */
! REFERENCE **
! info_copy_references (REFERENCE **ref1)
! {
!   int i;
!   REFERENCE **result;
!   int size;
! 
!   if (!ref1)
!     return 0;
! 
!   /* Get the total size of the slots that we will need. */
!   for (i = 0; ref1[i]; i++);
!   size = i;
! 
!   result = xmalloc ((1 + size) * sizeof (REFERENCE *));
! 
!   /* Copy the contents over. */
!   for (i = 0; ref1[i]; i++)
!     result[i] = info_copy_reference (ref1[i]);
!   result[i] = NULL;
! 
!   return result;
! }
! 
! void
! info_reference_free (REFERENCE *ref)
! {
!   if (ref)
!     {
!       free (ref->label);
!       free (ref->filename);
!       free (ref->nodename);
!       free (ref);
!     }
! }
! 
! /* Free the data associated with REFERENCES. */
  void
! info_free_references (REFERENCE **references)
  {
    register int i;
!   REFERENCE *entry;
! 
!   if (references)
!     {
!       for (i = 0; references && (entry = references[i]); i++)
!         info_reference_free (entry);
! 
!       free (references);
!     }
! }
  
! /* Return new REFERENCE with filename and nodename fields set. */
! REFERENCE *
! info_new_reference (char *filename, char *nodename)
! {
!   REFERENCE *r = xmalloc (sizeof (REFERENCE));
!   r->label = 0;
!   r->filename = filename ? xstrdup (filename) : 0;
!   r->nodename = nodename ? xstrdup (nodename) : 0;
!   r->start = 0;
!   r->end = 0;
!   r->line_number = 0;
!   r->type = 0;
!   return r;
! }
  
! 
! /* Search for sequences of whitespace or newlines in STRING, replacing
!    all such sequences with just a single space.  Remove whitespace from
!    start and end of string. */
! void
! canonicalize_whitespace (char *string)
! {
!   register int i, j;
!   int len, whitespace_found, whitespace_loc = 0;
!   char *temp;
  
!   if (!string)
      return;
  
!   len = strlen (string);
!   temp = xmalloc (1 + len);
! 
!   /* Search for sequences of whitespace or newlines.  Replace all such
!      sequences in the string with just a single space. */
! 
!   whitespace_found = 0;
!   for (i = 0, j = 0; string[i]; i++)
!     {
!       if (whitespace_or_newline (string[i]))
!         {
!           whitespace_found++;
!           whitespace_loc = i;
!           continue;
!         }
!       else
!         {
!           if (whitespace_found && whitespace_loc)
!             {
!               whitespace_found = 0;
! 
!               /* Suppress whitespace at start of string. */
!               if (j)
!                 temp[j++] = ' ';
!             }
! 
!           temp[j++] = string[i];
!         }
!     }
! 
!   /* Kill trailing whitespace. */
!   if (j && whitespace (temp[j - 1]))
!     j--;
! 
!   temp[j] = '\0';
!   strcpy (string, temp);
!   free (temp);
! }
! 
! /* If ITER points to an ANSI escape sequence, process it, set PLEN to its
!    length in bytes, and return 1.
!    Otherwise, return 0.
!  */
! int
! ansi_escape (mbi_iterator_t iter, size_t *plen)
! {
!   if (raw_escapes_p && *mbi_cur_ptr (iter) == '\033' && mbi_avail (iter))
!     {
!       mbi_advance (iter);
!       if (*mbi_cur_ptr (iter) == '[' &&  mbi_avail (iter))
!         {
!           ITER_SETBYTES (iter, 1);
!           mbi_advance (iter);
!           if (isdigit (*mbi_cur_ptr (iter)) && mbi_avail (iter))
!             {	
!               ITER_SETBYTES (iter, 1);
!               mbi_advance (iter);
!               if (*mbi_cur_ptr (iter) == 'm')
!                 {
!                   *plen = 4;
!                   return 1;
!                 }
!               else if (isdigit (*mbi_cur_ptr (iter)) && mbi_avail (iter))
!                 {
!                   ITER_SETBYTES (iter, 1);
!                   mbi_advance (iter);
!                   if (*mbi_cur_ptr (iter) == 'm')
!                     {
!                       *plen = 5;
!                       return 1;
!                     }
!                 }
!             }
!         }
!     }
!                 
!   return 0;
  }
  
! static struct text_buffer printed_rep = {}; /* Initialize with all zeroes. */
! 
! /* Return pointer to string that is the printed representation of character
!    (or other logical unit) at ITER if it were printed at screen column
!    PL_CHARS.  Use ITER_SETBYTES (info-utils.h) on ITER if byte length is
!    different.  If ITER points at an end-of-line character, set *DELIM to this
!    character.  *PCHARS gets the number of screen columns taken up by
!    outputting the return value, and *PBYTES the number of bytes in returned
!    string.  Return value is not null-terminated.  Return value must not be
!    freed by caller. */
! char *
! printed_representation (mbi_iterator_t *iter, int *delim, size_t pl_chars,
!                         size_t *pchars, size_t *pbytes) 
  {
!   int printable_limit = ISO_Latin_p ? 255 : 127;
!   struct text_buffer *rep = &printed_rep;
! 
!   char *cur_ptr = (char *) mbi_cur_ptr (*iter);
!   size_t cur_len = mb_len (mbi_cur (*iter));
! 
!   text_buffer_reset (&printed_rep);
! 
!   if (mb_isprint (mbi_cur (*iter)))
!     {
!       /* cur.wc gives a wchar_t object.  See mbiter.h in the
!          gnulib/lib directory. */
!       *pchars = wcwidth ((*iter).cur.wc);
!       *pbytes = cur_len;
!       return cur_ptr;
!     }
!   else if (cur_len == 1)
!     {
!       if (*cur_ptr == '\n' || *cur_ptr == '\r')
!         {
!           /* If this is a CRLF line ending, ignore this character. */
!           if (*cur_ptr == '\r' && cur_ptr[1] == '\n')
!             {
!               *pchars = 0;
!               *pbytes = 0;
!               return cur_ptr;
!             }
! 
!           *pchars = 1;
!           *pbytes = cur_len;
!           *delim = *cur_ptr;
!           text_buffer_add_char (rep, ' ');
!           return cur_ptr;
!         }
!       else if (ansi_escape (*iter, &cur_len))
!         {
!           *pchars = 0; 
!           *pbytes = cur_len;
!           ITER_SETBYTES (*iter, cur_len);
! 
!           return cur_ptr;
!         }
!       else if (*cur_ptr == '\t')
!         {
!           int i = 0;
! 
!           *pchars = ((pl_chars + 8) & 0xf8) - pl_chars;
!           *pbytes = *pchars;
! 
!           /* We must output spaces instead of the tab because a tab may
!              not clear characters already on the screen. */
!           for (i = 0; i < *pbytes; i++)
!             text_buffer_add_char (rep, ' ');
!           return text_buffer_base (rep);
!         }
!     }
! 
!   /* Show CTRL-x as "^X".  */
!   if (iscntrl (*cur_ptr) && *(unsigned char *)cur_ptr < 127)
!     {
!       *pchars = 2;
!       *pbytes = 2;
!       text_buffer_add_char (rep, '^');
!       text_buffer_add_char (rep, *cur_ptr | 0x40);
!       return text_buffer_base (rep);
!     }
!   /* Show META-x as "\370".  */
!   else if (*(unsigned char *)cur_ptr > printable_limit)
!     {
!       *pchars = 4;
!       *pbytes = 4;
!       text_buffer_printf (rep, "\\%0o", *cur_ptr);
!       return text_buffer_base (rep);
!     }
!   else if (*cur_ptr == DEL)
!     {
!       *pchars = 2;
!       *pbytes = 2;
!       text_buffer_add_char (rep, '^');
!       text_buffer_add_char (rep, '?');
!       return text_buffer_base (rep);
!     }
!   else
!     {
!       /* Original byte was not recognized as anything.  Display its octal 
!          value.  This could happen in the C locale for bytes above 128,
!          or for bytes 128-159 in an ISO-8859-1 locale.  Don't output the bytes 
!          as they are, because they could have special meaning to the 
!          terminal. */
!       *pchars = 4;
!       *pbytes = 4;
!       text_buffer_printf (rep, "\\%0o", *cur_ptr);
!       return text_buffer_base (rep);
!     }
! }
! 
! 
! /* **************************************************************** */
! /*                                                                  */
! /*                          Scanning node                           */
! /*                                                                  */
! /* **************************************************************** */
! 
! /* Whether to strip syntax from the text of nodes. */
! int preprocess_nodes_p;
! 
! /* Whether contents of nodes should be rewritten. */
! static int rewrite_p;
! 
! static char *input_start, *inptr;
! 
! /* Number of bytes in node contents. */
! static size_t input_length;
! 
! struct text_buffer output_buf;
! 
! /* Pointer into a tags table for the file to the anchor we need to adjust as
!    a result of byte counts changing due to character encoding conversion or
!    inserted/deleted text. */
! static TAG **anchor_to_adjust;
! static int node_offset; /* Offset within file buffer of first byte of node. */
! 
! /* Difference between the number of bytes input in the file and
!    bytes output.  If !rewrite_p, this should stay 0. */
! static long int output_bytes_difference;
! 
! /* Whether we are converting the character encoding of the file. */
! static int convert_encoding_p;
! 
! #if HAVE_ICONV
! 
! /* Whether text in file is encoded in UTF-8. */
! static int file_is_in_utf8;
! 
! /* Used for conversion from file encoding to output encoding. */
! static iconv_t iconv_to_output;
! 
! /* Conversion from file encoding to UTF-8. */
! static iconv_t iconv_to_utf8;
! 
! #endif /* HAVE_ICONV */
! 
! void
! init_conversion (FILE_BUFFER *fb)
! {
!   char *target_encoding;
! 
!   convert_encoding_p = 0;
! 
!   /* Node being processed does not come from an Info file. */
!   if (!fb)
!     return;
! 
! #if !HAVE_ICONV
!   return;
! #else
!   file_is_in_utf8 = 0;
! 
!   /* Don't process file if encoding is unknown. */
!   if (!fb->encoding)
!     return;
! 
!   /* Read name of character encoding from environment locale */
!   target_encoding = nl_langinfo (CODESET);
! 
!   /* Don't convert the contents if the locale
!      uses the same character encoding as the file */
!   if (!strcasecmp(target_encoding, fb->encoding))
!     return;
! 
!   /* Check if an iconv conversion from file locale to system
!      locale exists */
!   iconv_to_output = iconv_open (target_encoding, fb->encoding);
!   if (iconv_to_output == (iconv_t) -1)
!     return; /* Return if no conversion function implemented */
! 
!   if (   !strcasecmp ("UTF8",  fb->encoding)
!       || !strcasecmp ("UTF-8", fb->encoding))
!     file_is_in_utf8 = 1;
! 
!   if (!file_is_in_utf8)
!     {
!       iconv_to_utf8 = iconv_open ("UTF-8", fb->encoding);
!       if (iconv_to_utf8 == (iconv_t) -1)
!         {
!           /* Return if no conversion function implemented */
!           iconv_close (iconv_to_output);
!           return; 
!         }
!     }
! 
!   convert_encoding_p = 1;
!   rewrite_p = 1;
! #endif /* HAVE_ICONV */
! }
! 
! void close_conversion (void)
! {
! #if HAVE_ICONV
!   if (convert_encoding_p)
!     {
!       iconv_close (iconv_to_output);
!       if (!file_is_in_utf8) iconv_close (iconv_to_utf8);
!     }
! #endif
! }
! 
! static void
! init_output_stream (FILE_BUFFER *fb)
! {
!   init_conversion (fb);
!   output_bytes_difference = 0;
! 
!   if (rewrite_p)
!     text_buffer_init (&output_buf);
! }
! 
! static size_t saved_offset;
! static char *saved_inptr;
! static long saved_difference;
! 
! void
! save_conversion_state (void)
! {
!   saved_offset = text_buffer_off (&output_buf);
!   saved_inptr = inptr;
!   saved_difference = output_bytes_difference;
! }
! 
! /* Go back to the saved state of the output stream. */
! void
! reset_conversion (void)
! {
!   text_buffer_off (&output_buf) = saved_offset;
!   inptr = saved_inptr;
!   output_bytes_difference = saved_difference;
! }
! 
! /* Copy bytes from input to output with no encoding conversion. */
! static void
! copy_direct (long n)
! {
!   text_buffer_add_string (&output_buf, inptr, n);
!   inptr += n;
! }
! 
! /* Read one character at *FROM and write out a sequence
!    of bytes representing that character in ASCII.  *FROM
!    is advanced past the read character. */
! static int
! degrade_utf8 (char **from, size_t *from_left)
! {
!   static struct encoding_replacement
!   {
!     char *from_string;
!     char *to_string;
!   } er[] = {
!     {"\xE2\x80\x98","'"}, /* Opening single quote */
!     {"\xE2\x80\x99","'"}, /* Closing single quote */
!     {"\xE2\x80\x9C","\""},/* Opening double quote */
!     {"\xE2\x80\x9D","\""},/* Closing double quote */
!     {"\xC2\xA9","(C)"},   /* Copyright symbol */
!     {"\xC2\xBB",">>"},    /* Closing double angle brackets */
! 
!     {"\xE2\x86\x92","->"},/* Right arrow */
!     {"\xE2\x87\x92","=>"},/* Right double arrow */
!     {"\xE2\x8A\xA3","-|"},/* Print symbol */
!     {"\xE2\x98\x85","-!-"}, /* Point symbol */
!     {"\xE2\x86\xA6","==>"}, /* Expansion symbol */
! 
!     {"\xE2\x80\x90","-"},  /* Hyphen */
!     {"\xE2\x80\x91","-"},  /* Non-breaking hyphen */
!     {"\xE2\x80\x92","-"},  /* Figure dash */
!     {"\xE2\x80\x93","-"},  /* En dash */
!     {"\xE2\x80\x94","--"},  /* Em dash */
!     {"\xE2\x88\x92","-"},  /* Minus sign */
!     {"\xE2\x80\xA6","..."},  /* Ellipsis */
!     {"\xE2\x80\xA2","*"},  /* Bullet */
! 
!     {"\xC3\xA0","a`"},   /* Lower case letter a with grave accent */
!     {"\xC3\xA2","a^"},   /* Lower case letter a with circumflex */
!     {"\xC3\xA4","a\""},  /* Lower case letter a with diaeresis */
!     {"\xC3\xA6","ae"},   /* Lower case letter ae ligature */
!     {"\xC3\xA9","e'"},   /* Lower case letter e with acute accent */
!     {"\xC3\xA8","e`"},   /* Lower case letter e with grave accent */
!     {"\xC3\xAA","e^"},   /* Lower case letter e with circumflex */
!     {"\xC3\xAB","e\""},  /* Lower case letter e with diaeresis */
!     {"\xC3\xB6","o\""},  /* Lower case letter o with diaeresis */
!     {"\xC3\xBC","u\""},  /* Lower case letter u with diaeresis */
!     {"\xC3\xB1","n~"},  /* Lower case letter n with tilde */
!     {"\xC3\x87","C,"},  /* Upper case letter C with cedilla */
!     {"\xC3\xA7","c,"},  /* Lower case letter c with cedilla */
!     {"\xC3\x9f","ss"},  /* Lower case letter sharp s */
! 
!     {0, 0}
!   };
! 
!   struct encoding_replacement *erp;
! 
!   for (erp = er; erp->from_string != 0; erp++)
!     {
!       /* Avoid reading past end of input. */
!       int width = strlen (erp->from_string);
!       if (width > *from_left)
!         continue;
! 
!       if (!strncmp (erp->from_string, *from, width))
!         {
!           text_buffer_add_string (&output_buf, erp->to_string,
!                                   strlen(erp->to_string));
!           *from += width;
!           *from_left -= width;
!           return 1;
!         }
!     }
! 
!   /* Failing this, just print a question mark.  Maybe we should use SUB
!      (^Z) (ASCII substitute character code) instead, or pass through the
!      original bytes. */
!   text_buffer_add_string (&output_buf, "?", 1);
! 
!   /* Ideally we would advance one UTF-8 character.  This would
!      require knowing its length in bytes. */
!   (*from)++;
!   (*from_left)--;
! 
!   return 0;
! }
! 
! /* Convert N bytes from input to output encoding and write to
!    output buffer.  Return number of bytes over N written. */
! static int
! copy_converting (long n)
! {
! #if !HAVE_ICONV
!   return 0;
! #else
!   size_t bytes_left;
!   int extra_at_end;
!   size_t iconv_ret;
!   long output_start;
! 
!   size_t utf8_char_free; 
!   char utf8_char[4]; /* Maximum 4 bytes in a UTF-8 character */
!   char *utf8_char_ptr;
!   size_t i;
!   
!   /* Use n as an estimate of how many bytes will be required
!      in target encoding. */
!   text_buffer_alloc (&output_buf, (size_t) n);
! 
!   output_start = text_buffer_off (&output_buf);
!   bytes_left = n;
!   extra_at_end = 0;
!   while (bytes_left >= 0)
!     {
!       iconv_ret = text_buffer_iconv (&output_buf, iconv_to_output,
!                                      &inptr, &bytes_left);
! 
!       if (iconv_ret != (size_t) -1)
!         /* Success: all of input converted. */
!         break;
! 
!       /* There's been an error while converting. */
!       switch (errno)
!         {
!         case E2BIG:
!           /* Ran out of space in output buffer.  Allocate more
!              and try again. */
!           text_buffer_alloc (&output_buf, n);
!           continue;
!         case EILSEQ:
!           /* Byte sequence in input buffer not recognized. */
!           break;
!         case EINVAL:
!           /* Incomplete byte sequence at end of input buffer.  Try to read
!              more. */
! 
!           /* input_length - 2 is offset of last-but-one byte within input.
!              This checks if there is at least one more byte within node
!              contents. */
!           if (inptr - input_start + (bytes_left - 1) <= input_length - 2)
!             {
!               bytes_left++;
!               extra_at_end++;
!             }
!           else
!             {
!               copy_direct (bytes_left);
!               bytes_left = 0;
!             }
!           continue;
!         default: /* Unknown error - abort */
!           info_error (_("Error converting file character encoding."));
! 
!           /* Skip past current input and hope we don't get an
!              error next time. */
!           inptr += bytes_left;
!           return 0;
!         }
! 
!       /* Degrade to ASCII. */
!       
!       if (file_is_in_utf8)
!         {
!           degrade_utf8 (&inptr, &bytes_left);
!           continue;     
!         }
! 
!       /* If file is not in UTF-8, we degrade to ASCII in two steps:
!          first convert the character to UTF-8, then look up a replacement
!          string.  Note that mixing iconv_to_output and iconv_to_utf8
!          on the same input may not work well if the input encoding
!          is stateful.  We could deal with this by always converting to
!          UTF-8 first; then we could mix conversions on the UTF-8 stream. */
! 
!       /* We want to read exactly one character.  Do this by
!          restricting size of output buffer. */
!       utf8_char_ptr = utf8_char;
!       for (i = 1; i <= 4; i++)
!         {
!           utf8_char_free = i;
!           iconv_ret = iconv (iconv_to_utf8, &inptr, &bytes_left,
!                              &utf8_char_ptr, &utf8_char_free);
!           /* If we managed to write a character: */
!           if (utf8_char_ptr > utf8_char) break;
!         }
! 
!       /* errno == E2BIG if iconv ran out of output buffer,
!          which is expected. */
!       if (iconv_ret == (size_t) -1 && errno != E2BIG)
!         /* Character is not recognized.  Copy a single byte. */
!         copy_direct (1);
!       else
!         {
!           utf8_char_ptr = utf8_char;
!           /* i is width of UTF-8 character */
!           degrade_utf8 (&utf8_char_ptr, &i);
!         }
!     }
! 
!   /* Must cast because the difference between unsigned size_t is always
!      positive. */
!   output_bytes_difference +=
!     n - ((signed long) text_buffer_off (&output_buf) - output_start);
! 
!   return extra_at_end;
! #endif /* HAVE_ICONV */
! }
! 
! /* Functions below are named from the perspective of the preprocess_nodes_p
!    flag being on. */
! 
! /* Copy text from input node contents, possibly converting the
!    character encoding and adjusting anchor offsets at the same time. */
! static void
! copy_input_to_output (long n)
! {
!   if (rewrite_p)
!     {
!       long bytes_left;
! 
!       bytes_left = n;
!       while (bytes_left > 0)
!         {
!           if (!convert_encoding_p)
!             {
!               copy_direct (bytes_left);
!               bytes_left = 0;
!             }
!           else
!             {
!               long bytes_to_convert;
!               long extra_written;
! 
!               bytes_to_convert = bytes_left;
! 
!               if (anchor_to_adjust)
!                 {
!                   char *first_anchor = input_start - node_offset
!                                        + (*anchor_to_adjust)->nodestart;
! 
!                   /* If there is an anchor in the input: */
!                   if (first_anchor < inptr + bytes_left)
!                     {
!                       /* Convert enough to pass the first anchor in input. */
!                       bytes_to_convert = first_anchor - inptr + 1;
! 
!                       /* Shouldn't happen because we should have already
!                          have adjusted this anchor. */
!                       if (bytes_to_convert < 0)
!                         {
!                           anchor_to_adjust = 0; /* Abandon anchor adjustment.*/
!                           bytes_to_convert = bytes_left;
!                         }
!                     }
!                 }
! 
!               /* copy_converting may read more than bytes_to_convert
!                  bytes if its input ends in an incomplete byte sequence. */
!               extra_written = copy_converting (bytes_to_convert);
! 
!               bytes_left -= bytes_to_convert + extra_written;
!             }
! 
!           /* Check if we have gone past any anchors and
!              adjust with output_bytes_difference. */
!           if (anchor_to_adjust)
!             while ((*anchor_to_adjust)->nodestart - node_offset
!                    <= inptr - input_start)
!               {
!                 (*anchor_to_adjust)->nodestart_adjusted
!                    = (*anchor_to_adjust)->nodestart - output_bytes_difference;
! 
!                 anchor_to_adjust++;
!                 if (!*anchor_to_adjust || (*anchor_to_adjust)->nodelen != 0)
!                   {
!                     anchor_to_adjust = 0;
!                     break;
!                   }
!               }
!         }
!     }
!   else
!     inptr += n;
! }
! 
! static void
! skip_input (long n)
! {
!   if (preprocess_nodes_p)
!     {
!       inptr += n;
!       output_bytes_difference += n;
!     }
!   else if (rewrite_p)
!     {
!       /* We are expanding tags only.  Do not skip input. */
!       copy_input_to_output (n);
!     }
!   else
!     {
!       inptr += n;
!     }
! }
! 
! static void
! write_extra_bytes_to_output (char *input, long n)
! {
!   if (preprocess_nodes_p)
!     {
!       text_buffer_add_string (&output_buf, input, n);
!       output_bytes_difference -= n;
!     }
! }
! 
! /* Like write_extra_bytes_to_output, but writes bytes even when
!    preprocess_nodes=Off. */
! static void
! write_tag_contents (char *input, long n)
! {
!   if (rewrite_p)
!     {
!       text_buffer_add_string (&output_buf, input, n);
!       output_bytes_difference -= n;
!     }
! }
! 
! /* Like skip_input, but skip even when !preprocess_nodes_p. */
! static void
! skip_tag_contents (long n)
! {
!   if (rewrite_p)
!     {
!       inptr += n;
!       output_bytes_difference += n;
!     }
! }
! 
! /* ANSI escape codes */
! #define ANSI_UNDERLINING_OFF "\033[24m"
! #define ANSI_UNDERLINING_ON  "\033[4m"
! 
! /* Turn off underlining */
! static void
! underlining_off (void)
! {
!   write_extra_bytes_to_output (ANSI_UNDERLINING_OFF,
!                                strlen (ANSI_UNDERLINING_OFF));
! }
! 
! /* Turn on underlining */
! static void
! underlining_on (void)
! {
!   write_extra_bytes_to_output (ANSI_UNDERLINING_ON,
!                                strlen (ANSI_UNDERLINING_ON));
! }
! 
! /* Read first line of node and set next, prev and up. */
! static void
! parse_top_node_line (NODE *node)
! {
!   char **store_in, *dummy = 0;
!   int value_length;
! 
!   /* If the first line is empty, leave it in.  This is the case
!      in the index-apropos window. */
!   if (*inptr == '\n')
!     {
!       return;
!     }
! 
!   node->next = node->prev = node->up = 0;
! 
!   while (1)
!     {
!       store_in = 0;
! 
!       skip_input (skip_whitespace (inptr));
! 
!       /* Check what field we are looking at */
!       if (!strncasecmp (inptr, INFO_FILE_LABEL, strlen(INFO_FILE_LABEL)))
!         {
!           skip_input (strlen(INFO_FILE_LABEL));
!           store_in = &dummy;
!         }
!       else if (!strncasecmp (inptr, INFO_NODE_LABEL, strlen(INFO_NODE_LABEL)))
!         {
!           skip_input (strlen(INFO_NODE_LABEL));
!           store_in = &dummy;
!         }
!       else if (!strncasecmp (inptr, INFO_PREV_LABEL, strlen(INFO_PREV_LABEL)))
!         {
!           skip_input (strlen(INFO_PREV_LABEL));
!           store_in = &node->prev;
!         }
!       else if (!strncasecmp (inptr, INFO_ALTPREV_LABEL, 
!                              strlen(INFO_ALTPREV_LABEL)))
!         {
!           skip_input (strlen(INFO_ALTPREV_LABEL));
!           store_in = &node->prev;
!         }
!       else if (!strncasecmp (inptr, INFO_NEXT_LABEL, strlen(INFO_NEXT_LABEL)))
!         {
!           skip_input (strlen(INFO_NEXT_LABEL));
!           store_in = &node->next;
!         }
!       else if (!strncasecmp (inptr, INFO_UP_LABEL, strlen(INFO_UP_LABEL)))
!         {
!           skip_input (strlen(INFO_UP_LABEL));
!           store_in = &node->up;
!         }
!       else 
!         {
!           store_in = &dummy;
!           /* Not recognized - code below will skip to next comma */
!         }
!         
!       skip_input (skip_whitespace (inptr));
! 
!       /* Separate at commas or newlines, so it will work for
!          filenames including full stops. */
!       /* TODO: Account for "(dir)" and "(DIR)". */
!       value_length = read_quoted_string (inptr, "\n\r\t,", 1, store_in);
! 
!       free (dummy); dummy = 0;
! 
!       /* Skip past value and any quoting or separating characters. */
!       skip_input (value_length);
! 
!       if (*inptr == '\n')
!         {
!           skip_input (1);
!           break;
!         }
! 
!       skip_input (1); /* Point after field terminator */
!     }
! }
! 
! /* Check if preceding word is a word like "see".  BASE points before PTR in
!    a block of allocated memory. */
! static int
! avoid_see_see (char *ptr, char *base)
! {
!   /* TODO: Only do this for English-language files. */
!   static char *words_like_see[] = {
!     "see", "See", "In", "in", "of", "also"
!   };
!   int i;
!   int word_len = 0;
! 
!   if (ptr == base)
!     return 0;
! 
!   /* Skip past whitespace, and then go to beginning of preceding word. */
!   ptr--;
!   while (ptr > base && (*ptr == ' ' || *ptr == '\n' || *ptr == '\r'
!                         || *ptr == '\t' || *ptr == '('))
!     ptr--;
! 
!   while (ptr > base && !(*ptr == ' ' || *ptr == '\n' || *ptr == '\r'
!                          || *ptr == '\t' || *ptr == '(' ))
!     {
!       ptr--;
!       word_len++;
!     }
! 
!   ptr++;
! 
!   /* Check if it is in our list. */
!   for (i = 0; i < sizeof (words_like_see) / sizeof (char *); i++)
!     {
!       if (!strncmp (words_like_see[i], ptr, word_len))
!         return 1;
!     }
!   return 0;
! }
! 
! /* Output, replace or hide text introducing a reference.  inptr starts on
!    the first byte of a sequence introducing a reference and finishes on the
!    first (non-whitespace) byte of the reference label. */
! static int
! scan_reference_marker (REFERENCE *entry)
! {
!   /* When preprocess_nodes is Off, we position the cursor on
!      the "*" when moving between references. */
!   if (!preprocess_nodes_p)
!     entry->start = inptr - input_start - output_bytes_difference;
! 
!   /* Check what we found based on first character of match */
!   if (inptr[0] == '\n')
!     {
!       entry->type = REFERENCE_MENU_ITEM;
!       if (!preprocess_nodes_p)
!         entry->start++;
!     }
!   else
!     entry->type = REFERENCE_XREF;
! 
!   if (entry->type == REFERENCE_MENU_ITEM)
!     copy_input_to_output (strlen ("\n* "));
!   else
!     {
!       int previous_word_is_like_see = 0;
! 
!       /* Only match "*Note" if it is followed by a whitespace character so that 
!          it will not be recognized if, e.g., it is surrounded in inverted 
!          commas. */
!       if (!strchr (" \t\r\n", inptr[strlen ("*Note")]))
!         {
!           copy_input_to_output (strlen ("*Note:"));
!           return 0;
!         }
! 
!       /* Cross-references can be generated by four different Texinfo
!          commands.  @inforef and @xref output "*Note " in Info format,
!          and "See" in HTML and print.  @ref and @pxref output "*note "
!          in Info format, and either nothing at all or "see" in HTML
!          and print.  Unfortunately, there is no easy way to distinguish
!          between these latter two cases.  We must make do with
!          displayed manuals occasionally containing "See see" and the
!          like. */
!       /* TODO: Internationalize these strings, but only if we know the
!          language of the document. */
!       if (inptr[1] == 'N')
!         write_extra_bytes_to_output ("See", 3);
!       else
!         {
!           previous_word_is_like_see = avoid_see_see (inptr, input_start);
! 
!           if (!previous_word_is_like_see)
!             write_extra_bytes_to_output ("see", 3);
!         }
! 
!       skip_input (strlen ("*Note"));
!       if (previous_word_is_like_see)
!         skip_input (skip_whitespace (inptr));
!     }
! 
!   /* Copy any white space before label. */
!   copy_input_to_output (skip_whitespace_and_newlines (inptr));
! 
!   return 1;
! }
! 
! /* Output reference label and update ENTRY.  INPTR should be on the first
!    non-whitespace byte of label when this function is called.  It is left
!    at the first character after the colon terminating the label.  Return 0 if
!    invalid syntax is encountered. */
! static int
! scan_reference_label (REFERENCE *entry)
! {
!   char *nl_ptr;
!   char *end;
!   char *label = 0;
!   long label_len;
! 
!   /* Search forward to ":" to get label name.  Cross-references may have
!      a newline in the middle. */
!   if (entry->type == REFERENCE_MENU_ITEM)
!     label_len = read_quoted_string (inptr, ":", 1, &label);
!   else
!     label_len = read_quoted_string (inptr, ":", 2, &label);
!     
!   if (label_len == 0)
!     {
!       free (label);
!       return 0;
!     }
! 
!   entry->label = label;
!   canonicalize_whitespace (entry->label);
! 
! #ifdef QUOTE_NODENAMES
!   if (inptr[0] == '\177')
!     {
!       skip_input (1);
!       label_len -= 2;
!     }
! #endif
! 
!   end = inptr + label_len;
! 
!   underlining_on ();
! 
!   /* Must start underlining first so that entry->start points to a printable
!      character.  Otherwise the cursor can end up in the previous column. */
!   if (preprocess_nodes_p)
!     entry->start = text_buffer_off (&output_buf);
! 
!   /* Write text of label.  If there is a newline in the middle of
!      a reference label, turn off underlining until text starts again. */
!   while (inptr < end)
!     {
!       nl_ptr = strchr (inptr, '\n');
!       if (!nl_ptr || nl_ptr >= end)
!         break;
! 
!       copy_input_to_output (nl_ptr - inptr);
! 
!       /* Note we do this before the newline is output.  This way if
!          the first half of the label is on the bottom line of the
!          screen, underlining will not be left on. */
!       underlining_off ();
! 
!       /* Output newline and any whitespace at start of next line. */
!       copy_input_to_output (1 + skip_whitespace (nl_ptr + 1));
! 
!       underlining_on ();
!     }
  
!   /* Output rest of label */
!   copy_input_to_output (end - inptr);
!   underlining_off ();
  
!   if (preprocess_nodes_p)
!     entry->end = text_buffer_off (&output_buf);
!   else
!     entry->end = entry->start + label_len;
  
! #ifdef QUOTE_NODENAMES
!   if (inptr[0] == '\177')
!     skip_input (1);
  #endif
  
!   /* Colon after label. */
!   skip_input (1);
!   /* Don't mess up the margin of a menu description. */
!   if (entry->type == REFERENCE_MENU_ITEM)
!     write_extra_bytes_to_output (" ", 1);
  
!   return 1;
  }
  
! /* INPTR should be at the first character after the colon
!    terminating the label.  Return 0 on syntax error. */
! static int
! scan_reference_target (REFERENCE *entry, NODE *node, int in_parentheses)
  {
!   int i;
  
!   /* If this reference entry continues with another ':' then the reference is
!      within the same file, and the nodename is the same as the label. */
!   if (*inptr == ':')
!     {
!       skip_input (1);
!       if (entry->type == REFERENCE_MENU_ITEM)
!         write_extra_bytes_to_output (" ", 1);
! 
!       entry->filename = 0;
!       entry->nodename = xstrdup (entry->label);
!       return 1;
!     }
  
!   /* This entry continues with a specific target.  Parse the
!      file name and node name from the specification. */
  
!   if (entry->type == REFERENCE_XREF)
!     {
!       int length = 0; /* Length of specification */
!       char *target_start = inptr;
!       char *nl_off = 0;
!       int space_at_start_of_line = 0;
  
!       length += skip_whitespace_and_newlines (inptr);
  
!       length += read_bracketed_filename (inptr + length, &entry->filename);
! 
!       length += skip_whitespace_and_newlines (inptr + length);
  
!       /* Get the node name. */
!       length += read_quoted_string (inptr + length, ",.", 2, &entry->nodename);
! 
!       skip_input (length);
! 
!       /* Check if there is a newline in the target. */
!       nl_off = strchr (target_start, '\n');
!       if (nl_off)
          {
!           if (nl_off < inptr)
!             space_at_start_of_line = skip_whitespace (nl_off + 1);
            else
+             nl_off = 0;
+         }
+ 
+       if (entry->filename)
+         {
+           /* Heuristic of whether it's worth outputing a newline before the
+              filename.  This checks whether the newline appears more
+              than half way through the text, and therefore which side is
+              longer. */
+           if (nl_off
+               && nl_off < target_start + (length - space_at_start_of_line) / 2)
              {
!               int i;
!               write_extra_bytes_to_output ("\n", 1);
  
!               for (i = 0; i < space_at_start_of_line; i++)
!                 write_extra_bytes_to_output (" ", 1);
!               skip_input (strspn (inptr, " "));
!               nl_off = 0;
              }
!           else
  
!           if (*inptr != '\n')
!             {
!               write_extra_bytes_to_output (" ", 1);
!             }
!           write_extra_bytes_to_output ("(", 1);
!           write_extra_bytes_to_output (entry->filename,
!                                        strlen (entry->filename));
!           write_extra_bytes_to_output (" manual)",
!                                        strlen (" manual)"));
!         }
        
!       /* Hide terminating punctuation if we are in a reference
!          like "(*note Label:(file)node.)". */
!       if (in_parentheses && inptr[0] == '.')
!         skip_input (1);
! 
!       /* Copy any terminating punctuation before the optional newline. */
!       copy_input_to_output (strspn (inptr, ".),"));
! 
!       /* Output a newline if one is needed.  Don't do it at the end of
!          a paragraph. */
!       if (nl_off && *inptr != '\n')
!         { 
!           int i;
! 
!           write_extra_bytes_to_output ("\n", 1);
!           for (i = 0; i < space_at_start_of_line; i++)
!             write_extra_bytes_to_output (" ", 1);
!           skip_input (strspn (inptr, " "));
          }
!     }
!   else /* entry->type == REFERENCE_MENU_ITEM */
!     {
!       int line_len;
!       int length = 0; /* Length of specification */
  
!       length = skip_whitespace (inptr);
!       length += read_bracketed_filename (inptr + length, &entry->filename);
!       length += strspn (inptr + length, " ");
! 
!       /* Get the node name. */
!       length += read_quoted_string (inptr + length, ",.\t\n", 2, 
!                                     &entry->nodename);
!       if (inptr[length] == '.') /* A '.' terminating the entry. */
!         length++;
  
!       if (node->flags & N_IsDir)
!         {
!           /* Set line_len to length of line so far. */
  
!           char *linestart;
!           linestart = memrchr (input_start, '\n', inptr - input_start);
!           if (!linestart)
!             linestart = input_start;
!           else
!             linestart++; /* Point to first character after newline. */
!           line_len = inptr - linestart;
!         }
  
!       if (node->flags & N_IsIndex)
!         /* Show the name of the node the index entry refers to. */
!         copy_input_to_output (length);
!       else
!         {
!           skip_input (length);
  
!           if ((node->flags & N_IsDir) && inptr[strspn (inptr, " ")] == '\n')
!             {
!               /* For a dir node, if there is no more text in this line,
!                  check if there is a menu entry description in the next
!                  line to the right of the end of the label, and display it
!                  in this line. */
!               skip_input (strspn (inptr, " "));
!               if (line_len <= strspn (inptr + 1, " "))
!                 skip_input (1 + line_len);
!             }
!           else
!             {
!               for (i = 0; i < length; i++)
!                 write_extra_bytes_to_output (" ", 1);
!             }
          }
  
!       /* Parse "(line ...)" part of menus, if any.  */
!       {
!         char *lineptr = inptr;
!         /* Skip any whitespace first, and then a newline in case the item
!            was so long to contain the ``(line ...)'' string in the same
!            physical line.  */
!         lineptr += skip_whitespace (inptr);
!         if (*lineptr == '\n')
!           lineptr += 1 + skip_whitespace (lineptr + 1);
! 
!         if (!strncmp (lineptr, "(line ", strlen ("(line ")))
!           {
!             lineptr += strlen ("(line ");
!             entry->line_number = strtol (lineptr, 0, 0);
!           }
!         else
!           entry->line_number = 0;
!       }
! 
!       if (preprocess_nodes_p && entry->line_number > 1)
!         /* Adjust line offset in file to one in displayed text.  This
!            does not work perfectly because we can't know exactly what
!            text will be inserted/removed: for example, due to expansion
!            of an image tag.  This subtracts 1 for a removed node information
!            line. */
!         entry->line_number--;
      }
! 
!   return 1;
  }
  
! /* BASE is earlier in a block of allocated memory than PTR, and the block
!    extends until at least BASE + LEN - 1.  Return PTR[INDEX], unless this
!    could be outside the allocated block, in which case return 0. */
! static char
! safe_string_index (char *ptr, long index, char *base, long len)
  {
!   long offset = ptr - base;
  
!   if (   offset + index < 0
!       || offset + index >= len)
!     return 0;
! 
!   return ptr[index];
  }
  
! /* Process an in index marker ("^@^H[index^@^H]") or an image marker
!    ("^@^H[image ...^@^H]"). */
! static void
! scan_info_tag (NODE *node, int *in_index, FILE_BUFFER *fb)
  {
!   char *p, *p1;
!   struct text_buffer *expansion = xmalloc (sizeof (struct text_buffer));
  
!   p = inptr;
!   p1 = p;
  
!   text_buffer_init (expansion);
  
!   if (tag_expand (&p1, expansion, in_index))
!     {
!       if (*in_index)
!         node->flags |= N_IsIndex;
  
!       if (!rewrite_p)
!         {
!           rewrite_p = 1;
!           init_output_stream (fb);
  
!           /* Put inptr back to start so that
!              copy_input_to_output below gets all
!              preceding contents. */
!           inptr = node->contents;
!         }
  
!       /* Write out up to tag. */
!       copy_input_to_output (p - inptr);
  
+       write_tag_contents (text_buffer_base (expansion),
+                           text_buffer_off (expansion));
+       /* Skip past body of tag. */
+       skip_tag_contents (p1 - inptr);
+     }
+   else
+     {
+       /* It was not a valid tag. */ 
+       copy_input_to_output (p - inptr + 1);
+     }
  
!   text_buffer_free (expansion);
!   free (expansion);
  }
  
+ #define looking_at_string(contents, string) \
+   (!strncasecmp (contents, string, strlen (string)))
  
! static char *
! forward_to_info_syntax (char *contents)
  {
!   while (contents < input_start + input_length)
      {
!       /* Menu entry comes first to optimize for the case of looking through a 
!          long index node. */
!       if (looking_at_string (contents, INFO_MENU_ENTRY_LABEL)
!           || looking_at_string (contents, INFO_XREF_LABEL)
!           || !memcmp (contents, "\0\b[", 3))
!         return contents;
!       contents++;
      }
+   return 0;
  }
  
! /* Scan contents of NODE, recording cross-references and similar.
  
!    Convert character encoding of node contents to that of the user if the two 
!    are known to be different.  If PREPROCESS_NODES_P == 1, remove Info syntax 
!    in contents.
  
!    If FB is non-null, it is the file containing the node, and TAG_PTR is an 
!    offset into FB->tags.  If the node contents are rewritten, adjust anchors
!    that occur in the node. */
  
  void
! scan_node_contents (NODE *node, FILE_BUFFER *fb, TAG **tag_ptr)
  {
!   int in_menu = 0;
!   char *match;
  
!   REFERENCE **refs = NULL;
!   size_t refs_index = 0, refs_slots = 0;
  
!   /* Whether an index tag was seen. */
!   int in_index = 0;
  
!   rewrite_p = preprocess_nodes_p;
  
!   init_output_stream (fb);
! 
!   if (fb)
      {
!       char *file_contents;
! 
!       /* Set anchor_to_adjust to first anchor in node, if any. */
!       anchor_to_adjust = tag_ptr + 1;
!       if (!*anchor_to_adjust)
!         anchor_to_adjust = 0;
!       else if (*anchor_to_adjust && (*anchor_to_adjust)->nodelen != 0)
!         anchor_to_adjust = 0;
! 
!       if (!node->subfile)
!         file_contents = fb->contents;
!       else
          {
!           FILE_BUFFER *f = info_find_subfile (node->subfile);
!           if (!f)
!             return; /* This shouldn't happen. */
!           file_contents = f->contents;
          }
!       node_offset = (*tag_ptr)->nodestart
!         + skip_node_separator (file_contents + (*tag_ptr)->nodestart);
!     }
!   else
!     anchor_to_adjust = 0;
! 
!   /* Initialize refs to point to array of one null pointer in case
!      there are no results.  This way we know if refs has been initialized
!      even if it is empty. */
!   refs = calloc (1, sizeof *refs);
!   refs_slots = 1;
! 
!   /* This should be the only time we assign to inptr in this function -
!      all other assignment should be done with the helper functions above. */
!   inptr = node->contents;
!   input_start = node->contents;
!   input_length = node->nodelen;
! 
!   parse_top_node_line (node);
! 
!   while ((match = forward_to_info_syntax (inptr))
!           && match < node->contents + node->nodelen)
!     {
!       int in_parentheses = 0;
!       REFERENCE *entry;
! 
!       /* Write out up to match */
!       copy_input_to_output (match - inptr); 
! 
!       if ((in_menu && match[0] == '\n') || match[0] == '*')
          {
!           /* Menu entry or cross reference. */
!           /* Create REFERENCE entity. */
!           entry = info_new_reference (0, 0);
! 
!           if (safe_string_index (inptr, -1, input_start, input_length) == '('
!              && safe_string_index (inptr, 1, input_start, input_length) == 'n')
!             in_parentheses = 1;
! 
!           save_conversion_state ();
!           
!           if (!scan_reference_marker (entry)
!               || !scan_reference_label (entry)
!               || !scan_reference_target (entry, node, in_parentheses))
              {
!               /* This is not a menu entry or reference.  Do not add to our 
!                  list. */
!               char *cur_inptr = inptr;
!               reset_conversion ();
!               copy_input_to_output (cur_inptr - inptr);
  
!               info_reference_free (entry);
!               continue;
              }
  
!           add_pointer_to_array (entry, refs_index, refs, refs_slots, 50);
          }
!       /* Was "* Menu:" seen?  If so, search for menu entries hereafter. */
!       else if (!in_menu && !memcmp (match, INFO_MENU_LABEL,
!                                strlen (INFO_MENU_LABEL)))
!         {
!           in_menu = 1;
!           skip_input (strlen ("\n* Menu:"));
!           if (*inptr == '\n')
!             skip_input (strspn (inptr, "\n") - 1); /* Keep one newline. */
  
!         }
!       else if (match[0] == '\0') /* Info tag */
!         {
!           scan_info_tag (node, &in_index, fb);
!         }
!       else
!         copy_input_to_output (1);
!     }
  
!   /* If we haven't accidentally gone past the end of the node, write
!      out the rest of it. */
!   if (inptr < node->contents + node->nodelen)
!     copy_input_to_output ((node->contents + node->nodelen) - inptr); 
! 
!   /* Null to terminate buffer. */
!   if (rewrite_p)
!     text_buffer_add_string (&output_buf, "\0", 1);
  
!   /* Free resources used in character encoding conversion. */
!   close_conversion ();
    
!   node->references = refs;
! 
!   if (rewrite_p)
      {
!       node->contents = text_buffer_base (&output_buf);
!       node->flags |= N_WasRewritten;
!  
!       /* output_buf.off is the offset of the next character to be
!          written.  Subtracting 1 gives the offset of our terminating
!          null, that is, the length. */
!       node->nodelen = text_buffer_off (&output_buf) - 1;
      }
  }
  
  
! /* Various utility functions */
  
! /* Return the file buffer which belongs to WINDOW's node. */
! FILE_BUFFER *
! file_buffer_of_window (WINDOW *window)
  {
!   /* If this window has no node, then it has no file buffer. */
!   if (!window->node)
!     return NULL;
  
!   if (window->node->fullpath)
!     return info_find_file (window->node->fullpath);
  
!   return NULL;
  }
  
! /* Return "(FILENAME)NODENAME" for NODE, or just "NODENAME" if NODE's
!    filename is not set.  Return value should not be freed. */
! char *
! node_printed_rep (NODE *node)
  {
!   static char *rep;
  
!   if (node->fullpath)
      {
!       char *filename = filename_non_directory (node->fullpath);
!       rep = xrealloc (rep, 1 + strlen (filename) + 1 + strlen (node->nodename) + 1);
!       sprintf (rep, "(%s)%s", filename, node->nodename);
!       return rep;
      }
    else
!     return node->nodename;
  }
  
  
  /* Return a pointer to the part of PATHNAME that simply defines the file. */
***************
*** 721,734 ****
  internal_info_node_p (NODE *node)
  {
! #if defined (NEVER)
!   if (node &&
!       (node->filename && !*node->filename) &&
!       !node->parent && node->nodename)
!     return 1;
!   else
!     return 0;
! #else
!   return (node != NULL) && ((node->flags & N_IsInternal) != 0);
! #endif /* !NEVER */
  }
  
--- 1847,1851 ----
  internal_info_node_p (NODE *node)
  {
!   return (node != NULL) && (node->flags & N_IsInternal);
  }
  
***************
*** 740,745 ****
      return;
  
!   node->filename = "";
!   node->parent = NULL;
    node->nodename = name;
    node->flags |= N_IsInternal;
--- 1857,1862 ----
      return;
  
!   node->fullpath = "";
!   node->subfile = 0;
    node->nodename = name;
    node->flags |= N_IsInternal;
***************
*** 760,776 ****
    return win;
  }
- 
- /* Return a window displaying the node NODE. */
- WINDOW *
- get_window_of_node (NODE *node)
- {
-   WINDOW *win = NULL;
- 
-   for (win = windows; win; win = win->next)
-     if (win->node == node)
-       break;
- 
-   return win;
- }
  
  /* Flexible Text Buffer */
--- 1877,1880 ----
***************
*** 826,829 ****
--- 1930,1934 ----
  }
  
+ /* Make sure there are LEN free bytes at end of BUF. */
  void
  text_buffer_alloc (struct text_buffer *buf, size_t len)
***************
*** 838,841 ****
--- 1943,1979 ----
  }
  
+ /* Return number of bytes that can be written to text buffer without
+    reallocating the text buffer. */
+ size_t
+ text_buffer_space_left (struct text_buffer *buf)
+ {
+   /* buf->size is the offset of the first byte after the allocated space.
+      buf->off is the offset of the first byte to be written to. */
+   return buf->size - buf->off;
+ }
+ 
+ #if HAVE_ICONV
+ 
+ /* Run iconv using text buffer as output buffer. */
+ size_t
+ text_buffer_iconv (struct text_buffer *buf, iconv_t iconv_state,
+                    char **inbuf, size_t *inbytesleft)
+ {
+   size_t out_bytes_left;
+   char *outptr;
+   size_t iconv_ret;
+ 
+   outptr = text_buffer_base (buf) + text_buffer_off (buf);
+   out_bytes_left = text_buffer_space_left (buf);
+   iconv_ret = iconv (iconv_to_output, inbuf, inbytesleft,
+                      &outptr, &out_bytes_left);
+ 
+   text_buffer_off (buf) = outptr - text_buffer_base (buf);    
+ 
+   return iconv_ret;
+ }
+ 
+ #endif /* HAVE_ICONV */
+ 
  size_t
  text_buffer_add_string (struct text_buffer *buf, const char *str, size_t len)
***************
*** 884,888 ****
  /* Cannot use FILENAME_CMP here, since that does not consider forward-
     and back-slash characters equal.  */
! static int
  fncmp (const char *fn1, const char *fn2)
  {
--- 2022,2026 ----
  /* Cannot use FILENAME_CMP here, since that does not consider forward-
     and back-slash characters equal.  */
! int
  fncmp (const char *fn1, const char *fn2)
  {
***************
*** 900,905 ****
    return tolower (*s1) - tolower (*s2);
  }
- #else
- # define fncmp(s,t) strcmp(s,t)
  #endif
  
--- 2038,2041 ----
diff -Nrc2 texinfo-5.2/info/info-utils.h texinfo-6.0/info/info-utils.h
*** texinfo-5.2/info/info-utils.h	2013-08-22 18:54:06.000000000 +0100
--- texinfo-6.0/info/info-utils.h	2015-02-20 20:22:34.000000000 +0000
***************
*** 1,7 ****
  /* info-utils.h -- Exported functions and variables from info-utils.c.
!    $Id: info-utils.h 5337 2013-08-22 17:54:06Z karl $   
  
!    Copyright 1993, 1996, 1998, 2002, 2003, 2004, 2007, 2011, 2012, 2013
!    Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
--- 1,7 ----
  /* info-utils.h -- Exported functions and variables from info-utils.c.
!    $Id: info-utils.h 6011 2014-12-30 21:54:02Z gavin $   
  
!    Copyright 1993, 1996, 1998, 2002, 2003, 2004, 2007, 2011, 2012, 2013,
!    2014 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
***************
*** 27,40 ****
  #include "search.h"
  
! /* Structure which describes a node reference, such as a menu entry or
!    cross reference.  Arrays of such references can be built by calling
!    info_menus_of_node () or info_xrefs_of_node (). */
! typedef struct {
!   char *label;          /* User Label. */
!   char *filename;       /* File where this node can be found. */
!   char *nodename;       /* Name of the node. */
!   int start, end;       /* Offsets within the containing node of LABEL. */
!   int line_number;      /* Specific line number a menu item points to.  */
! } REFERENCE;
  
  /* When non-zero, various display and input functions handle ISO Latin
--- 27,33 ----
  #include "search.h"
  
! #if HAVE_ICONV
! # include <iconv.h>
! #endif
  
  /* When non-zero, various display and input functions handle ISO Latin
***************
*** 50,94 ****
  extern char *info_parsed_nodename;
  
! #define PARSE_NODE_DFLT          0
! #define PARSE_NODE_SKIP_NEWLINES 1
! #define PARSE_NODE_VERBATIM      2
! #define PARSE_NODE_START         3
! 
! /* Parse the filename and nodename out of STRING.  If STRING doesn't
!    contain a filename (i.e., it is NOT (FILENAME)NODENAME) then set
!    INFO_PARSED_FILENAME to NULL.  The second argument is one of
!    the PARSE_NODE_* constants.  It specifies how to parse the node name:
!    
!    PARSE_NODE_DFLT             Node name stops at LF, `,', `.', or `TAB'
!    PARSE_NODE_SKIP_NEWLINES    Node name stops at `,', `.', or `TAB'
!    PARSE_NODE_VERBATIM         Don't parse nodename
!    PARSE_NODE_START            The STRING argument is retrieved from a node
!                                start line, and therefore ends in `,' only.
! */ 
! void info_parse_node (char *string, int flag);
! 
! /* Return a NULL terminated array of REFERENCE * which represents the menu
!    found in NODE.  If there is no menu in NODE, just return a NULL pointer. */
! extern REFERENCE **info_menu_of_node (NODE *node);
! 
! /* Return a NULL terminated array of REFERENCE * which represents the cross
!    refrences found in NODE.  If there are no cross references in NODE, just
!    return a NULL pointer. */
! extern REFERENCE **info_xrefs_of_node (NODE *node);
! 
! /* Glean cross references from BINDING->buffer + BINDING->start until
!    BINDING->end.  Return an array of REFERENCE * that represents each
!    cross reference in this range. */
! extern REFERENCE **info_xrefs (SEARCH_BINDING *binding);
! 
! /* Get the entry associated with LABEL in REFERENCES.  Return a pointer to
!    the reference if found, or NULL. */
! extern REFERENCE *info_get_labeled_reference (char *label,
!     REFERENCE **references);
! 
! /* Glean menu entries from BINDING->buffer + BINDING->start until we
!    have looked at the entire contents of BINDING.  Return an array
!    of REFERENCE * that represents each menu item in this range. */
! extern REFERENCE **info_menu_items (SEARCH_BINDING *binding);
  
  /* A utility function for concatenating REFERENCE **.  Returns a new
--- 43,59 ----
  extern char *info_parsed_nodename;
  
! /* Parse the filename and nodename out of STRING. */ 
! void info_parse_node (char *string);
! 
! long read_quoted_string (char *start, char *terminator, int lines,
!                          char **output);
! 
! void scan_node_contents (NODE *node, FILE_BUFFER *fb, TAG **tag_ptr);
! 
! /* Get the menu entry associated with LABEL in NODE.  Return a
!    pointer to the reference if found, or NULL.  If SLOPPY, accept
!    initial substrings and check insensitively to case. */
! extern REFERENCE *info_get_menu_entry_by_label (NODE *node, char *label,
!                                                 int sloppy);
  
  /* A utility function for concatenating REFERENCE **.  Returns a new
***************
*** 100,103 ****
--- 65,71 ----
  extern REFERENCE *info_copy_reference (REFERENCE *src);
  
+ /* Copy a list of existing references into new memory.  */
+ extern REFERENCE **info_copy_references (REFERENCE **ref1);
+ 
  /* Free the data associated with a single REF */
  void info_reference_free (REFERENCE *ref);
***************
*** 106,109 ****
--- 74,80 ----
  extern void info_free_references (REFERENCE **references);
  
+ /* Create new REFERENCE structure. */
+ extern REFERENCE *info_new_reference (char *filename, char *nodename);
+ 
  /* Search for sequences of whitespace or newlines in STRING, replacing
     all such sequences with just a single space.  Remove whitespace from
***************
*** 111,118 ****
  void canonicalize_whitespace (char *string);
  
  /* Return a pointer to a string which is the printed representation
     of CHARACTER if it were printed at HPOS. */
! extern char *printed_representation (const char *str, size_t len,
! 				     size_t hpos, size_t *plen);
  
  /* Return a pointer to the part of PATHNAME that simply defines the file. */
--- 82,100 ----
  void canonicalize_whitespace (char *string);
  
+ /* Used with multibyte iterator mbi_iterator_t. */
+ #define ITER_SETBYTES(iter,n) ((iter).cur.bytes = n)
+ #define ITER_LIMIT(iter) ((iter).limit - (iter).cur.ptr)
+ 
+ extern int ansi_escape (mbi_iterator_t iter, size_t *plen);
+ 
  /* Return a pointer to a string which is the printed representation
     of CHARACTER if it were printed at HPOS. */
! extern char *printed_representation (mbi_iterator_t *iter,
!                                      int *delim, size_t pl_chars,
!                                      size_t *pchars, size_t *pbytes);
! 
! FILE_BUFFER *file_buffer_of_window (WINDOW *window);
! 
! char *node_printed_rep (NODE *node);
  
  /* Return a pointer to the part of PATHNAME that simply defines the file. */
***************
*** 129,151 ****
  extern WINDOW *get_internal_info_window (char *name);
  
- /* Return a window displaying the node NODE. */
- extern WINDOW *get_window_of_node (NODE *node);
- 
- /* Return the node addressed by LABEL in NODE (usually one of "Prev:",
-    "Next:", "Up:", "File:", or "Node:".  After a call to this function,
-    the globals `info_parsed_nodename' and `info_parsed_filename' contain
-    the information. */
- extern void info_parse_label (char *label, NODE *node);
- 
- #define info_file_label_of_node(n) info_parse_label (INFO_FILE_LABEL, n)
- #define info_next_label_of_node(n) info_parse_label (INFO_NEXT_LABEL, n)
- #define info_up_label_of_node(n)   info_parse_label (INFO_UP_LABEL, n)
- #define info_prev_label_of_node(n) \
-   do { \
-     info_parse_label (INFO_PREV_LABEL, n); \
-     if (!info_parsed_nodename && !info_parsed_filename) \
-       info_parse_label (INFO_ALTPREV_LABEL, n); \
-   } while (0)
- 
  struct text_buffer
  {
--- 111,114 ----
***************
*** 162,165 ****
--- 125,133 ----
  size_t text_buffer_vprintf (struct text_buffer *buf, const char *format,
  			    va_list ap);
+ size_t text_buffer_space_left (struct text_buffer *buf);
+ #if HAVE_ICONV
+ size_t text_buffer_iconv (struct text_buffer *buf, iconv_t iconv_state,
+                           char **inbuf, size_t *inbytesleft);
+ #endif
  size_t text_buffer_add_string (struct text_buffer *buf, const char *str,
  			       size_t len);
***************
*** 175,177 ****
--- 143,151 ----
  void info_namelist_free (struct info_namelist_entry *top);
  
+ #if defined(__MSDOS__) || defined(__MINGW32__)
+ int fncmp (const char *fn1, const char *fn2);
+ #else
+ # define fncmp(s,t) strcmp(s,t)
+ #endif
+ 
  #endif /* not INFO_UTILS_H */
diff -Nrc2 texinfo-5.2/info/info.c texinfo-6.0/info/info.c
*** texinfo-5.2/info/info.c	2013-08-22 18:54:06.000000000 +0100
--- texinfo-6.0/info/info.c	2015-06-18 21:04:06.000000000 +0100
***************
*** 1,7 ****
  /* info.c -- Display nodes of Info files in multiple windows.
!    $Id: info.c 5337 2013-08-22 17:54:06Z karl $
  
     Copyright 1993, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003,
!    2004, 2005, 2007, 2008, 2009, 2010, 2011, 2012, 2013
     Free Software Foundation, Inc.
  
--- 1,7 ----
  /* info.c -- Display nodes of Info files in multiple windows.
!    $Id: info.c 6305 2015-06-03 22:29:56Z karl $
  
     Copyright 1993, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003,
!    2004, 2005, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015
     Free Software Foundation, Inc.
  
***************
*** 22,31 ****
  
  #include "info.h"
  #include "indices.h"
  #include "dribble.h"
  #include "getopt.h"
! #if defined (HANDLE_MAN_PAGES)
! #  include "man.h"
! #endif /* HANDLE_MAN_PAGES */
  
  char *program_name = "info";
--- 22,33 ----
  
  #include "info.h"
+ #include "filesys.h"
+ #include "info-utils.h"
+ #include "session.h"
  #include "indices.h"
  #include "dribble.h"
  #include "getopt.h"
! #include "man.h"
! #include "variables.h"
  
  char *program_name = "info";
***************
*** 46,49 ****
--- 48,53 ----
  static int goto_invocation_p = 0;
  
+ static char *invocation_program_name = 0;
+ 
  /* Variable containing the string to search for when index_search_p is
     non-zero. */
***************
*** 56,59 ****
--- 60,66 ----
  static int print_help_p = 0;
  
+ /* Name of file to start session with.  Default file for --node arguments. */
+ static char *initial_file = 0;
+ 
  /* Array of the names of nodes that the user specified with "--node" on the
     command line. */
***************
*** 62,65 ****
--- 69,77 ----
  static size_t user_nodenames_slots = 0;
  
+ /* References to the nodes to start the session with. */
+ static REFERENCE **ref_list = NULL;
+ static size_t ref_slots = 0;
+ static size_t ref_index = 0;
+ 
  /* String specifying the first file to load.  This string can only be set
     by the user specifying "--file" on the command line. */
***************
*** 87,93 ****
  static int print_where_p = 0;
  
- /* Debugging level */
- unsigned debug_level;
- 
  /* Non-zero means don't try to be smart when searching for nodes.  */
  int strict_node_location_p = 0;
--- 99,102 ----
***************
*** 108,111 ****
--- 117,122 ----
  #define RESTORE_OPTION 3
  #define IDXSRCH_OPTION 4
+ #define INITFLE_OPTION 5
+ 
  static struct option long_options[] = {
    { "all", 0, 0, 'a' },
***************
*** 117,120 ****
--- 128,132 ----
    { "help", 0, &print_help_p, 1 },
    { "index-search", 1, 0, IDXSRCH_OPTION },
+   { "init-file", 1, 0, INITFLE_OPTION },
    { "location", 0, &print_where_p, 1 },
    { "node", 1, 0, 'n' },
***************
*** 129,133 ****
    { "subnodes", 0, &dump_subnodes, 1 },
    { "usage", 0, 0, 'O' },
!   { "variable", 0, 0, 'v' },
    { "version", 0, &print_version_p, 1 },
    { "vi-keys", 0, &vi_keys_p, 1 },
--- 141,145 ----
    { "subnodes", 0, &dump_subnodes, 1 },
    { "usage", 0, 0, 'O' },
!   { "variable", 1, 0, 'v' },
    { "version", 0, &print_version_p, 1 },
    { "vi-keys", 0, &vi_keys_p, 1 },
***************
*** 154,483 ****
  
  
! static const char *
! node_file_name (NODE *node, int dirok)
! {
!   if (node->parent)
!     return node->parent;
!   else if (node->filename
! 	   && (dirok ||
! 	       !is_dir_name (filename_non_directory (node->filename))))
!     return node->filename;
!   return 0;
! }
! 
! static int
! single_file (char *filename, int argc, char **argv)
  {
!   NODE *initial_node;           /* First node loaded by Info. */
!   NODE *new_initial_node, *error_node;
!   
!   /* Get the initial Info node.  It is either "(dir)Top", or what the user
!      specifed with values in filename and user_nodenames. */
!   initial_node = info_get_node (filename,
!                                 user_nodenames ? user_nodenames[0] : 0,
!                                 PARSE_NODE_DFLT);
  
!   /* If we couldn't get the initial node, this user is in trouble. */
!   if (!initial_node)
      {
!       if (info_recent_file_error)
!         info_error ("%s", info_recent_file_error);
!       else
!         info_error (msg_cant_find_node,
!                     user_nodenames ? user_nodenames[0] : "Top");
!       return EXIT_FAILURE;
!     }
! 
!   /* Special cases for when the user specifies multiple nodes.  If we
!      are dumping to an output file, dump all of the nodes specified.
!      Otherwise, attempt to create enough windows to handle the nodes
!      that this user wants displayed. */
!   if (user_nodenames_index > 1)
!     {
!       free (initial_node);
! 
!       if (print_where_p)
!         printf ("%s\n", filename ? filename : "unknown?!");
!       else if (user_output_filename)
!         dump_nodes_to_file (filename, user_nodenames,
! 			    user_output_filename, dump_subnodes);
!       else
!         begin_multiple_window_info_session (filename, user_nodenames);
  
!       return EXIT_SUCCESS;
      }
  
!   /* If there are arguments remaining, they are the names of menu items
!      in sequential info files starting from the first one loaded.  That
!      file name is either "dir", or the contents of filename if one
!      was specified. */
!   /* If they say info -O info, we want to show them the invocation node
!      for standalone info; there's nothing useful in info.texi.  */
!   if (goto_invocation_p && *argv
!       && mbscasecmp (*argv, "info") == 0)
!     *argv = "info-stnd";
  
!   new_initial_node = info_follow_menus (initial_node, argv, &error_node, 0);
  
!   if (new_initial_node && new_initial_node != initial_node)
!     initial_node = new_initial_node;
  
!   if (print_where_p)
      {
!       const char *name = node_file_name (initial_node, 0);
!       if (!name)
! 	return EXIT_FAILURE;
!       printf ("%s\n", name);
!       return EXIT_SUCCESS;
      }
  
!   /* If the user specified that this node should be output, then do that
!      now.  Otherwise, start the Info session with this node.  Or act
!      accordingly if the initial node was not found.  */
!   if (user_output_filename && !goto_invocation_p)
      {
!       if (error_node)
! 	show_error_node (error_node);
!       else
! 	dump_node_to_file (initial_node, user_output_filename,
! 			   dump_subnodes);
      }
!   else
      {
!       if (error_node)
! 	{
! 	  initialize_info_session (initial_node, 1);
! 	  show_error_node (error_node);
! 	  info_session ();
! 	}
!       
!       /* If the user specified `--index-search=STRING' or
! 	 --show-options, start the info session in the node
! 	 corresponding to what they want. */
!       else if (index_search_p || goto_invocation_p)
! 	{
! 	  int status = EXIT_SUCCESS;
! 	  
! 	  initialize_info_session (initial_node, 0);
! 	  
! 	  if (goto_invocation_p ||
! 	      index_entry_exists (windows, index_search_string))
! 	    {
! 	      terminal_prep_terminal ();
! 	      terminal_clear_screen ();
! 	      info_last_executed_command = NULL;
! 	      
! 	      if (index_search_p)
! 		do_info_index_search (windows, 0, index_search_string);
! 	      else
! 		{
! 		  /* If they said "info --show-options foo bar baz",
! 		     the last of the arguments is the program whose
! 		     options they want to see.  */
! 		  char **p = argv;
! 		  char *program;
! 		  
! 		  if (*p)
! 		    {
! 		      while (p[1])
! 			p++;
! 		      program = xstrdup (*p);
! 		    }
! 		  else if (filename)
! 		    /* If there's no command-line arguments to
! 		       supply the program name, use the Info file
! 		       name (sans extension and leading directories)
! 		       instead.  */
! 		    program = program_name_from_file_name (filename);
! 		  else
! 		    program = xstrdup ("");
! 		  
! 		  info_intuit_options_node (windows, initial_node, program);
! 		  free (program);
! 		}
! 	      
! 	      if (user_output_filename)
! 		{
! 		  dump_node_to_file (windows->node, user_output_filename,
! 				     dump_subnodes);
! 		}
! 	      else
! 		info_read_and_dispatch ();
! 	      
! 	      /* On program exit, leave the cursor at the bottom of the
! 		 window, and restore the terminal IO. */
! 	      terminal_goto_xy (0, screenheight - 1);
! 	      terminal_clear_to_eol ();
! 	      fflush (stdout);
! 	      terminal_unprep_terminal ();
! 	    }
! 	  else
! 	    {
! 	      fprintf (stderr, _("no index entries found for `%s'\n"),
! 		       index_search_string);
! 	      status = EXIT_FAILURE;
! 	    }
! 	  
! 	  close_dribble_file ();
! 	  return status;
! 	}
        else
! 	begin_info_session (initial_node);
      }
  
!   return EXIT_SUCCESS;
! }
! 
! static char *
! dirname (const char *file)
! {
!   char *p;
!   size_t len;
  
!   p = strrchr (file, '/');
!   if (!p)
!     return NULL;
!   len = p - file;
!   p = xmalloc (len + 1);
!   memcpy (p, file, len);
!   p[len] = 0;
!   return p;
! }
  
! REFERENCE **
! info_find_matching_files (char *filename)
! {
!   size_t argc = 0;
!   size_t argn = 0;
!   REFERENCE **argv = NULL;
!   int i = 0;
!   char *p;
!   
!   while (1)
!     {
!       p = info_file_find_next_in_path (filename, infopath (), &i);
!       if (argc == argn)
! 	{
! 	  if (argn == 0)
! 	    argn = 2;
! 	  argv = x2nrealloc (argv, &argn, sizeof (argv[0]));
! 	}
!       if (!p)
! 	{
! 	  argv[argc] = NULL;
! 	  break;
! 	}
  
!       argv[argc] = xzalloc (sizeof (*argv[0]));
!       argv[argc]->filename = p;
!       ++argc;
      }
  
!   return argv;
  }
  
! static int
! all_files (char *filename, int argc, char **argv)
  {
!   REFERENCE **fref;
!   char *fname;
!   int i, j;
!   int dirok;
!   struct info_namelist_entry *nlist = NULL;
!   int dump_flags = dump_subnodes;
!   
!   if (user_filename)
      {
!       fname = user_filename;
!       dirok = 0;
      }
!   else
      {
!       fname = "dir";
!       dirok = 1;
      }
!   
!   fref = info_find_matching_files (fname);
!   
!   for (i = 0; fref[i]; )
      {
!       NODE *node;
!       
!       forget_file_names ();
!       if (!user_filename)
! 	{
! 	  char *p = dirname (fref[i]->filename);
! 	  infopath_add (p, INFOPATH_INIT);
! 	  free (p);
! 	}
!       node = info_get_node (fref[i]->filename,
! 			    user_nodenames ? user_nodenames[0] : 0,
! 			    PARSE_NODE_DFLT);
!       
!       if (node)
! 	{
! 	  NODE *subnode = info_follow_menus (node, argv, NULL, 1);
! 	  if (!subnode)
! 	    {
! 	      forget_info_file (fref[i]->filename);
! 	      node = NULL;
! 	    }
! 	  else
! 	    node = subnode;
! 	}
!       
!       if (node)
! 	{
! 	  const char *name = node_file_name (node, dirok);
! 	  if (!name)
! 	    node = NULL;
! 	  else
! 	    {
! 	      free (fref[i]->filename);
! 	      fref[i]->filename = xstrdup (name);
! 	    }
! 	}
!       
!       if (!node)
! 	{
! 	  info_reference_free (fref[i]);
! 	  for (j = i; (fref[j] = fref[j + 1]); j++);
! 	}
!       else
! 	{
! 	  if (info_namelist_add (&nlist, fref[i]->filename) == 0)
! 	    {
! 	      if (print_where_p)
! 		printf ("%s\n", fref[i]->filename);
! 	      else if (user_output_filename)
! 		{
! 		  dump_node_to_file (node, user_output_filename, dump_flags);
! 		  dump_flags |= DUMP_APPEND;
! 		}
! 	      else
! 		fref[i]->nodename = xstrdup (node->nodename);
! 	      forget_info_file (fref[i]->filename);
! 	      ++i;
! 	    }
! 	  else
! 	    {
! 	      forget_info_file (fref[i]->filename);
! 	      info_reference_free (fref[i]);
! 	      for (j = i; (fref[j] = fref[j + 1]); j++);
! 	    }
! 	}
      }
-   
-   info_namelist_free (nlist);
- 
-   if (print_where_p || user_output_filename)
-     return EXIT_SUCCESS;
- 
-   if (i <= 1)
-     return single_file (user_filename, argc, argv);
-   
-   begin_info_session (allfiles_create_node (argc ? argv[0] : fname, fref));
-   return EXIT_SUCCESS;
  }
  
  static void
--- 166,571 ----
  
  
! /* Interpret the first non-option argument, either by looking it up as a dir 
!    entry, looking for a file by that name, or finding a man page by that name.  
!    Set INITIAL_FILE to the name of the initial Info file. */
! static void
! get_initial_file (int *argc, char ***argv, char **error)
  {
!   REFERENCE *entry;
  
!   if (!(*argv)[0])
!     return;
! 
!   /* If there are any more arguments, the initial file is the
!      dir entry given by the first one. */
      {
!       /* If they say info -O info, we want to show them the invocation node
!          for standalone info; there's nothing useful in info.texi.  */
!       if (goto_invocation_p && (*argv)[0]
!           && mbscasecmp ((*argv)[0], "info") == 0)
!         (*argv)[0] = "info-stnd";
  
!       entry = lookup_dir_entry ((*argv)[0], 0);
!       if (entry)
!         {
!           initial_file = info_find_fullpath (entry->filename, 0);
!           if (initial_file)
!             {
!               REFERENCE *copy;
!               (*argv)++; /* Advance past first remaining argument. */
!               (*argc)--;
! 
!               copy = info_copy_reference (entry);
!               /* Store full path, so that we find the already loaded file in
!                  info_find_file, and show the full path if --where is used. */
!               free (copy->filename);
!               copy->filename = xstrdup (initial_file);
!               add_pointer_to_array (copy, ref_index, ref_list, ref_slots, 2);
!               return;
!             }
!         }
      }
  
!   /* File name lookup. */
!     {
!       /* Try finding a file with this name, in case
!          it exists, but wasn't listed in dir. */
!       initial_file = info_find_fullpath ((*argv)[0], 0);
!       if (initial_file)
!         {
!           add_pointer_to_array (info_new_reference ((*argv)[0], "Top"),
!                                 ref_index, ref_list, ref_slots, 2);
!           (*argv)++; /* Advance past first remaining argument. */
!           (*argc)--;
!           return;
!         }
!       else
!         asprintf (error, _("No menu item '%s' in node '%s'."),
!             (*argv)[0], "(dir)Top");
!     }
  
!   /* Fall back to loading man page. */
!     {
!       NODE *man_node;
  
!       debug (3, ("falling back to manpage node"));
  
!       man_node = get_manpage_node ((*argv)[0]);
!       if (man_node)
!         {
!           add_pointer_to_array
!             (info_new_reference (MANPAGE_FILE_BUFFER_NAME, (*argv)[0]),
!              ref_index, ref_list, ref_slots, 2);
! 
!           initial_file = MANPAGE_FILE_BUFFER_NAME;
!           return;
!         }
!     }
! 
!   /* Inexact dir lookup. */
      {
!       entry = lookup_dir_entry ((*argv)[0], 1);
!       if (entry)
!         {
!           initial_file = info_find_fullpath (entry->filename, 0);
!           if (initial_file)
!             {
!               REFERENCE *copy;
!               (*argv)++; /* Advance past first remaining argument. */
!               (*argc)--;
!               /* Clear error message. */
!               free (*error);
!               *error = 0;
! 
!               copy = info_copy_reference (entry);
!               /* Store full path, so that we find the already loaded file in
!                  info_find_file, and show the full path if --where is used. */
!               free (copy->filename);
!               copy->filename = initial_file;
!               add_pointer_to_array (copy, ref_index, ref_list, ref_slots, 2);
!               return;
!             }
!         }
      }
  
!   /* Otherwise, we want the dir node.  The only node to be displayed
!      or output will be "Top". */
!   return;
! }
! 
! /* Expand list of nodes to be loaded. */
! static void
! add_initial_nodes (int argc, char **argv, char **error)
! {
!   /* Add nodes specified with --node. */
!   if (user_nodenames)
      {
!       int i;
! 
!       /* If any --node arguments were given, the node in ref_list[0] is only 
!          used to set initial_file. */
!       if (user_nodenames_index > 0 && ref_index > 0)
!         {
!           info_reference_free (ref_list[0]);
!           ref_list[0] = 0;
!           ref_index = 0;
!         }
! 
!       for (i = 0; user_nodenames[i]; i++)
!         {
!           char *node_filename = 0;
!           char *node_nodename = 0;
! 
!           /* Parse node spec to support invoking
!              like info --node "(emacs)Buffers". */
!           info_parse_node (user_nodenames[i]);
!           if (info_parsed_filename)
!             {
!               node_filename = info_parsed_filename;
!               node_nodename = info_parsed_nodename;
!             }
!           else
!             {
!               FILE_BUFFER *file_buffer;
!               TAG *tag;
!               int j;
! 
!               if (!initial_file)
!                 {
!                   free (*error);
!                   asprintf (error, _("No file given for node '%s'."),
!                             user_nodenames[i]);
!                   continue;
!                 }
! 
!               /* Check for a node by this name, and if there isn't one
!                  look for an inexact match. */
! 
!               node_filename = initial_file;
!               node_nodename = 0;
! 
!               file_buffer = info_find_file (node_filename);
! 
!               /* First look for an exact match. */
!               for (j = 0; (tag = file_buffer->tags[j]); j++)
!                 if (strcmp (user_nodenames[i], tag->nodename) == 0)
!                   {
!                     node_nodename = tag->nodename;
!                     break;
!                   }
! 
!               if (!node_nodename)
!                 {
!                   int best_guess = -1;
!                   int len = strlen (user_nodenames[i]);
!                   for (j = 0; (tag = file_buffer->tags[j]); j++)
!                     {
!                       if (mbscasecmp (user_nodenames[i], tag->nodename) == 0)
!                         {
!                           /* Exact, case-insensitive match. */
!                           node_nodename = tag->nodename;
!                           best_guess = -1;
!                           break;
!                         }
!                       else if (best_guess == -1
!                                && (mbsncasecmp (user_nodenames[i],
!                                                 tag->nodename, len) == 0))
!                         /* Case-insensitive initial substring. */
!                         best_guess = j;
!                     }
!                   if (best_guess != -1)
!                     {
!                       node_nodename = file_buffer->tags[best_guess]->nodename;
!                     }
!                 }
! 
!               if (!node_nodename)
!                 {
!                   free (*error);
!                   asprintf (error, _("Cannot find node '%s'."),
!                             user_nodenames[i]);
!                   continue;
!                 }
!             }
! 
!           if (node_filename && node_nodename)
!             add_pointer_to_array
!               (info_new_reference (node_filename, node_nodename),
!                ref_index, ref_list, ref_slots, 2);
!         }
      }
! 
!   if (goto_invocation_p)
      {
!       NODE *top_node;
!       REFERENCE *invoc_ref = 0;
! 
!       char *program;
! 
!       if (ref_index == 0)
!         {
!           info_error (_("No program name given."));
!           exit (1);
!         }
! 
!       if (invocation_program_name)
!         program = xstrdup (invocation_program_name);
!       else if (ref_list[0] && ref_list[0]->filename)
!         /* If there's no command-line arguments to
!            supply the program name, use the Info file
!            name (sans extension and leading directories)
!            instead.  */
!         program = program_name_from_file_name (ref_list[0]->filename);
        else
!         program = xstrdup ("");
!       
!       if (ref_index > 0)
!         top_node = info_get_node (ref_list[0]->filename, 
!                                   ref_list[0]->nodename);
!       if (top_node)
!         invoc_ref = info_intuit_options_node (top_node, program);
!       if (invoc_ref)
!         {
!           info_reference_free (ref_list[0]);
!           ref_index = 0;
! 
!           add_pointer_to_array (invoc_ref, ref_index, ref_list, ref_slots, 2);
!         }
!       free (program);
      }
  
!   /* If there are arguments remaining, they are the names of menu items
!      in sequential info files starting from the first one loaded. */
!   else if (*argv && ref_index > 0)
!     {
!       NODE *initial_node; /* Node to start following menus from. */
!       NODE *node_via_menus;
  
!       initial_node = info_get_node_with_defaults (ref_list[0]->filename,
!                                                   ref_list[0]->nodename, 0);
!       if (!initial_node)
!         return;
  
!       node_via_menus = info_follow_menus (initial_node, argv, error, 1);
!       if (node_via_menus)
!         {
!           argv += argc; argc = 0;
! 
!           info_reference_free (ref_list[0]);
!           ref_list[0] = info_new_reference (node_via_menus->fullpath,
!                                             node_via_menus->nodename);
!           free_history_node (node_via_menus);
!         }
! 
!       /* If no nodes found, and there is exactly one argument remaining,
!          check for it as an index entry. */
!       else if (argc == 1 && argv[0])
!         {
!           FILE_BUFFER *fb;
!           REFERENCE *match;
! 
!           debug (3, ("looking in indices"));
!           fb = info_find_file (ref_list[0]->filename);
!           if (fb)
!             {
!               match = look_in_indices (fb, argv[0], 0);
!               if (match)
!                 {
!                   argv += argc; argc = 0;
!                   free (*error); *error = 0;
! 
!                   info_reference_free (ref_list[0]);
!                   ref_list[0] = info_copy_reference (match);
!                 }
!             }
!         }
! 
!       /* If there are arguments remaining, follow menus inexactly. */
!       if (argc != 0)
!         {
!           initial_node = info_get_node_with_defaults (ref_list[0]->filename,
!                                                       ref_list[0]->nodename,
!                                                       0);
!           free (*error); *error = 0;
!           node_via_menus = info_follow_menus (initial_node, argv, error, 0);
!           if (node_via_menus)
!             {
!               if (argc >= 2 || !*error)
!                 {
!                   argv += argc; argc = 0;
! 
!                   info_reference_free (ref_list[0]);
!                   ref_list[0] = info_new_reference (node_via_menus->fullpath,
!                                                     node_via_menus->nodename);
!                 }
!               free_history_node (node_via_menus);
!             }
!         }
! 
!       /* If still no nodes found, and there is exactly one argument remaining,
!          look in indices sloppily. */
!       if (argc == 1)
!         {
!           FILE_BUFFER *fb;
!           REFERENCE *nearest;
  
!           debug (3, ("looking in indices sloppily"));
!           fb = info_find_file (ref_list[0]->filename);
!           if (fb)
!             {
!               nearest = look_in_indices (fb, argv[0], 1);
!               if (nearest)
!                 {
!                   argv += argc; argc = 0;
!                   free (*error); *error = 0;
! 
!                   info_reference_free (ref_list[0]);
!                   ref_list[0] = info_copy_reference (nearest);
!                 }
!             }
!         }
      }
  
!   return;
  }
  
! static void
! info_find_matching_files (char *filename)
  {
!   int i;
!   char *searchdir;
! 
!   NODE *man_node;
! 
!   /* Check for dir entries first. */
!   i = 0;
!   for (searchdir = infopath_first (&i); searchdir;
!        searchdir = infopath_next (&i))
      {
!       REFERENCE *new_ref = dir_entry_of_infodir (filename, searchdir);
! 
!       if (new_ref)
!         add_pointer_to_array (new_ref, ref_index, ref_list, ref_slots, 2);
      }
! 
!   /* Look for files with matching names. */
!   i = 0;
!   while (1)
      {
!       char *p;
!       int j;
! 
!       p = info_file_find_next_in_path (filename, &i, 0);
!       if (!p)
!         break;
! 
!       /* Add to list only if the file is not in the list already (which would
!          happen if there was a dir entry with the label and filename both
!          being this file). */
!       for (j = 0; j < ref_index; j++)
!         {
!           if (!strcmp (p, ref_list[j]->filename))
!             break;
!         }
! 
!       if (j == ref_index)
!         {
!           add_pointer_to_array (info_new_reference (p, 0),
!             ref_index, ref_list, ref_slots, 2);
!         }
!       free (p);
      }
! 
!   /* Check for man page. */
!   man_node = get_manpage_node (filename);
!   if (man_node)
      {
!       free (man_node);
!       add_pointer_to_array
!         (info_new_reference (MANPAGE_FILE_BUFFER_NAME, filename),
!          ref_index, ref_list, ref_slots, 2);
      }
  }
+ 
  
  static void
***************
*** 497,500 ****
--- 585,610 ----
  }
        
+ static void
+ add_file_directory_to_path (char *filename)
+ {
+   char *directory_name = xstrdup (filename);
+   char *temp = filename_non_directory (directory_name);
+ 
+   if (temp != directory_name)
+     {
+       if (HAVE_DRIVE (directory_name) && temp == directory_name + 2)
+ 	{
+ 	  /* The directory of "d:foo" is stored as "d:.", to avoid
+ 	     mixing it with "d:/" when a slash is appended.  */
+ 	  *temp = '.';
+ 	  temp += 2;
+ 	}
+       temp[-1] = 0;
+       infopath_add (directory_name);
+     }
+ 
+   free (directory_name);
+ }
+ 
  
  /* **************************************************************** */
***************
*** 507,511 ****
  main (int argc, char *argv[])
  {
!   int getopt_long_index;        /* Index returned by getopt_long (). */
  
  #ifdef HAVE_SETLOCALE
--- 617,623 ----
  main (int argc, char *argv[])
  {
!   int getopt_long_index;       /* Index returned by getopt_long (). */
!   char *init_file = 0;         /* Name of init file specified. */
!   char *error = 0;             /* Error message to display in mini-buffer. */
  
  #ifdef HAVE_SETLOCALE
***************
*** 521,525 ****
  
    init_messages ();
-   infopath_init ();
    while (1)
      {
--- 633,636 ----
***************
*** 549,553 ****
            /* User wants to add a directory. */
          case 'd':
!           infopath_add (optarg, INFOPATH_PREPEND);
            break;
  
--- 660,664 ----
            /* User wants to add a directory. */
          case 'd':
!           infopath_add (optarg);
            break;
  
***************
*** 633,638 ****
--- 744,755 ----
            break;
  
+           /* User has specified a file to use as the init file. */
+         case INITFLE_OPTION:
+           init_file = optarg;
+           break;
+ 
  	case 'v':
  	  {
+             VARIABLE_ALIST *var;
  	    char *p;
  	    p = strchr (optarg, '=');
***************
*** 643,662 ****
  	      }
  	    *p++ = 0;
! 	    if (set_variable_to_value (optarg, p))
  	      {
! 		switch (errno)
! 		  {
! 		  case ENOENT:
! 		    info_error (_("%s: no such variable"), optarg);
! 		    break;
! 			    
! 		  case EINVAL:
! 		    info_error (_("value %s is not valid for variable %s"),
! 				p, optarg);
! 		    break;
! 		    
! 		  default:
! 		    abort ();
! 		  }
  		exit (EXIT_FAILURE);
  	      }	
--- 760,774 ----
  	      }
  	    *p++ = 0;
! 
!             if (!(var = variable_by_name (optarg)))
!               {
!                 info_error (_("%s: no such variable"), optarg);
!                 exit (EXIT_FAILURE);
!               }
! 
! 	    if (!set_variable_to_value (var, p, SET_ON_COMMAND_LINE))
  	      {
!                 info_error (_("value %s is not valid for variable %s"),
!                             p, optarg);
  		exit (EXIT_FAILURE);
  	      }	
***************
*** 695,699 ****
  This is free software: you are free to change and redistribute it.\n\
  There is NO WARRANTY, to the extent permitted by law.\n"),
! 	      "2013");
        exit (EXIT_SUCCESS);
      }
--- 807,811 ----
  This is free software: you are free to change and redistribute it.\n\
  There is NO WARRANTY, to the extent permitted by law.\n"),
! 	      "2015");
        exit (EXIT_SUCCESS);
      }
***************
*** 706,709 ****
--- 818,834 ----
      }
  
+   argc -= optind;
+   argv += optind;
+   
+   /* If --file was not used and there is a slash in the first non-option
+      argument (e.g. "info subdir/file.info"), do not search the dir files
+      for a matching entry. */
+   if (!user_filename && argv[0] && HAS_SLASH (argv[0]))
+     {
+       user_filename = argv[0];
+       argv++; /* Advance past first remaining argument. */
+       argc--;
+     }
+ 
    /* If the user specified a particular filename, add the path of that
       file to the contents of INFOPATH. */
***************
*** 711,871 ****
      add_file_directory_to_path (user_filename);
  
    /* If the user wants to search every known index for a given string,
       do that now, and report the results. */
    if (apropos_p)
      {
!       info_apropos (apropos_search_string);
!       exit (EXIT_SUCCESS);
!     }
! 
!   argc -= optind;
!   argv += optind;
!   
!   if (all_matches_p)
!     return all_files (user_filename, argc, argv);
  
!   return single_file (user_filename, argc, argv);
! }
  
! void
! add_file_directory_to_path (char *filename)
! {
!   char *directory_name = xstrdup (filename);
!   char *temp = filename_non_directory (directory_name);
  
!   if (temp != directory_name)
!     {
!       if (HAVE_DRIVE (directory_name) && temp == directory_name + 2)
! 	{
! 	  /* The directory of "d:foo" is stored as "d:.", to avoid
! 	     mixing it with "d:/" when a slash is appended.  */
! 	  *temp = '.';
! 	  temp += 2;
! 	}
!       temp[-1] = 0;
!       infopath_add (directory_name, INFOPATH_PREPEND);
      }
  
!   free (directory_name);
! }
! 
! 
! /* Error handling.  */
! 
! /* Non-zero if an error has been signalled. */
! int info_error_was_printed = 0;
! 
! /* Non-zero means ring terminal bell on errors. */
! int info_error_rings_bell_p = 1;
! 
! static FILE *debug_file;
! 
! static void
! close_debugfile (void)
! {
!   fclose (debug_file);
! }
! 
! #define INFODEBUG_FILE "infodebug"
! 
! void
! vinfo_debug (const char *format, va_list ap)
! {
!   FILE *fp;
  
!   if (!debug_file)
      {
!       if (!info_windows_initialized_p || display_inhibited)
! 	fp = stderr;
!       else
! 	{
! 	  debug_file = fopen (INFODEBUG_FILE, "w");
! 	  if (!debug_file)
! 	    {
! 	      info_error (_("can't open %s: %s"), INFODEBUG_FILE,
! 			  strerror (errno));
! 	      exit (EXIT_FAILURE);
! 	    }
! 	  atexit (close_debugfile);
! 	  fp = debug_file;
! 	  info_error (_("debugging output diverted to \"%s\""),
! 		      INFODEBUG_FILE);
! 	}
      }
    else
!     fp = debug_file;
!   
!   fprintf (fp, "%s: ", program_name);
!   vfprintf (fp, format, ap);
!   fprintf (fp, "\n");
!   fflush (stderr);
! }
  
! void
! info_debug (const char *format, ...)
! {
!   va_list ap;
!   va_start (ap, format);
!   vinfo_debug (format, ap);
!   va_end (ap);
! }
  
! /* Print AP according to FORMAT.  If the window system was initialized,
!    then the message is printed in the echo area.  Otherwise, a message is
!    output to stderr. */
! void
! vinfo_error (const char *format, va_list ap)
! {
!   info_error_was_printed = 1;
  
!   if (!info_windows_initialized_p || display_inhibited)
!     {
!       fprintf (stderr, "%s: ", program_name);
!       vfprintf (stderr, format, ap);
!       fprintf (stderr, "\n");
!       fflush (stderr);
!     }
!   else
!     {
!       if (!echo_area_is_active)
          {
!           if (info_error_rings_bell_p)
!             terminal_ring_bell ();
!           vwindow_message_in_echo_area (format, ap);
          }
!       else
          {
!           NODE *temp = build_message_node (format, ap);
!           if (info_error_rings_bell_p)
!             terminal_ring_bell ();
!           inform_in_echo_area (temp->contents);
!           free (temp->contents);
!           free (temp);
          }
      }
- }
  
! void
! info_error (const char *format, ...)
! {
!   va_list ap;
!   va_start (ap, format);
!   vinfo_error (format, ap);
!   va_end (ap);
! }
  
! void
! show_error_node (NODE *node)
! {
!   if (info_error_rings_bell_p)
!     terminal_ring_bell ();
!   if (!echo_area_is_active)
!     {
!       free_echo_area ();
!       window_set_node_of_window (the_echo_area, node);
!       display_update_one_window (the_echo_area);
      }
!   else
!     inform_in_echo_area (node->contents);
  }
  
--- 836,1010 ----
      add_file_directory_to_path (user_filename);
  
+   /* Load custom key mappings and variable settings */
+   initialize_terminal_and_keymaps (init_file);
+ 
+   /* Add extra search directories to any already specified with
+      --directory. */
+   infopath_init ();
+ 
    /* If the user wants to search every known index for a given string,
       do that now, and report the results. */
    if (apropos_p)
      {
!       REFERENCE **apropos_list;
  
!       apropos_list = apropos_in_all_indices (apropos_search_string, 0);
  
!       if (!apropos_list)
!         info_error (_(APROPOS_NONE), apropos_search_string);
!       else
!         {
!           register int i;
!           REFERENCE *entry;
  
!           for (i = 0; (entry = apropos_list[i]); i++)
!             fprintf (stdout, "\"(%s)%s\" -- %s\n",
!                 entry->filename, entry->nodename, entry->label);
!         }
!       exit (0);
      }
  
!   /* Initialize empty list of nodes to load. */
!   add_pointer_to_array (0, ref_index, ref_list, ref_slots, 2);
!   ref_index--;
  
!   if (all_matches_p)
      {
!       /* --all */
!       if (!user_filename && argv[0])
!         {
!           user_filename = argv[0];
!           argv++; argc--;
!         }
!       else if (!user_filename)
!         {
!           exit (1);
!         }
!       info_find_matching_files (user_filename);
!       /* If only one match, don't start in a menu of matches. */
!       if (ref_index == 1)
!         all_matches_p = 0;
      }
    else
!     {
!       if (goto_invocation_p)
!         {
!           /* If they said "info --show-options foo bar baz",
!              the last of the arguments is the program whose
!              options they want to see.  */
!           char **p = argv;
!           if (*p)
!             {
!               while (p[1])
!                 p++;
!               invocation_program_name = *p;
!             }
!         }
  
!       /* User used "--file". */
!       if (user_filename)
!         {
!           initial_file = info_find_fullpath (user_filename, 0);
!           if (!initial_file && filesys_error_number)
!             error = filesys_error_string (user_filename, filesys_error_number);
!           else
!             add_pointer_to_array (info_new_reference (initial_file, "Top"),
!                                   ref_index, ref_list, ref_slots, 2);
!           goto skip_get_initial_file;
!         }
  
!       /* If first argument begins with '(', add it as if it were given with 
!          '--node'.  This is to support invoking like
!          "info '(emacs)Buffers'".  If it is a well-formed node spec then
!          the rest of the arguments are menu entries to follow, or an
!          index entry.  */
!       if (argv[0] && argv[0][0] == '(')
!         {
!           info_parse_node (argv[0]);
!           if (info_parsed_filename)
!             {
!               add_pointer_to_array (info_new_reference (info_parsed_filename,
!                                                         info_parsed_nodename),
!                                     ref_index, ref_list, ref_slots, 2);
!               memmove (argv, argv + 1, argc-- * sizeof (char *));
!               goto skip_get_initial_file;
!             }
!         }
  
!       get_initial_file (&argc, &argv, &error);
! skip_get_initial_file:
! 
!       /* If the user specified `--index-search=STRING', 
!          start the info session in the node corresponding
!          to what they want. */
!       if (index_search_p && initial_file && !user_output_filename)
          {
!           FILE_BUFFER *initial_fb;
!           initial_fb = info_find_file (initial_file);
!           if (initial_fb)
!             {
!               REFERENCE *result;
!               int i, match_offset;
! 
!               next_index_match (initial_fb, index_search_string, 0, 1,
!                                   &result, &i, &match_offset);
! 
!               if (result)
!                 {
!                   initialize_info_session ();
!                   report_index_match (i, match_offset);
!                   info_select_reference (active_window, result);
!                   info_read_and_dispatch ();
!                   close_info_session ();
!                   exit (0);
!                 }
!             }
! 
!           fprintf (stderr, _("no index entries found for '%s'\n"),
!                    index_search_string);
!           close_dribble_file ();
!           exit (1);
          }
! 
!       /* Add nodes to start with (unless we fell back to the man page). */
!       if (!ref_list[0] || strcmp (ref_list[0]->filename, 
!                                   MANPAGE_FILE_BUFFER_NAME))
          {
!           add_initial_nodes (argc, argv, &error);
          }
      }
  
!   /* --where */
!   if (print_where_p)
!     {
!       int i;
!       if (!ref_list)
!         exit (1);
! 
!       for (i = 0; ref_list[i]; i++)
!         printf ("%s\n", ref_list[i]->filename);
!       exit (0);
!     }
  
!   /* --output */
!   if (user_output_filename)
!     {
!       if (error)
!         info_error ("%s", error);
! 
!       preprocess_nodes_p = 0;
!       dump_nodes_to_file (ref_list, user_output_filename, dump_subnodes);
!       exit (0);
      }
! 
!   if (user_filename && error)
!     {
!       info_error ("%s", error);
!       exit (0);
!     }
!     
!   info_session (ref_list, all_matches_p ? user_filename : 0, error);
!   close_info_session ();
!   exit (0);
  }
  
***************
*** 917,927 ****
    puts (_("\n\
  The first non-option argument, if present, is the menu entry to start from;\n\
! it is searched for in all `dir' files along INFOPATH.\n\
! If it is not present, info merges all `dir' files and shows the result.\n\
  Any remaining arguments are treated as the names of menu\n\
  items relative to the initial node visited."));
  
    puts (_("\n\
! For a summary of key bindings, type h within Info."));
  
    puts (_("\n\
--- 1056,1066 ----
    puts (_("\n\
  The first non-option argument, if present, is the menu entry to start from;\n\
! it is searched for in all 'dir' files along INFOPATH.\n\
! If it is not present, info merges all 'dir' files and shows the result.\n\
  Any remaining arguments are treated as the names of menu\n\
  items relative to the initial node visited."));
  
    puts (_("\n\
! For a summary of key bindings, type H within Info."));
  
    puts (_("\n\
***************
*** 931,940 ****
    info info-stnd             show the manual specific to this Info program\n\
    info emacs                 start at emacs node from top-level dir\n\
!   info emacs buffers         start at buffers node within emacs manual\n\
    info --show-options emacs  start at node with emacs' command line options\n\
    info --subnodes -o out.txt emacs  dump entire manual to out.txt\n\
    info -f ./foo.info         show file ./foo.info, not searching dir"));
  
!   puts (_("\n\
  Email bug reports to bug-texinfo@gnu.org,\n\
  general questions and discussion to help-texinfo@gnu.org.\n\
--- 1070,1083 ----
    info info-stnd             show the manual specific to this Info program\n\
    info emacs                 start at emacs node from top-level dir\n\
!   info emacs buffers         select buffers menu entry in emacs manual\n\
!   info emacs -n Files        start at Files node within emacs manual\n\
!   info '(emacs)Files'        alternative way to start at Files node\n\
    info --show-options emacs  start at node with emacs' command line options\n\
    info --subnodes -o out.txt emacs  dump entire manual to out.txt\n\
    info -f ./foo.info         show file ./foo.info, not searching dir"));
  
!   puts ("");
! 
!   puts (_("\
  Email bug reports to bug-texinfo@gnu.org,\n\
  general questions and discussion to help-texinfo@gnu.org.\n\
***************
*** 970,975 ****
  init_messages (void)
  {
!   msg_cant_find_node   = _("Cannot find node `%s'.");
!   msg_cant_file_node   = _("Cannot find node `(%s)%s'.");
    msg_cant_find_window = _("Cannot find a window!");
    msg_cant_find_point  = _("Point doesn't appear within this window's node!");
--- 1113,1118 ----
  init_messages (void)
  {
!   msg_cant_find_node   = _("Cannot find node '%s'.");
!   msg_cant_file_node   = _("Cannot find node '(%s)%s'.");
    msg_cant_find_window = _("Cannot find a window!");
    msg_cant_find_point  = _("Point doesn't appear within this window's node!");
***************
*** 978,984 ****
    msg_no_foot_node     = _("No footnotes in this node.");
    msg_no_xref_node     = _("No cross references in this node.");
!   msg_no_pointer       = _("No `%s' pointer for this node.");
!   msg_unknown_command  = _("Unknown Info command `%c'; try `?' for help.");
!   msg_term_too_dumb    = _("Terminal type `%s' is not smart enough to run Info.");
    msg_at_node_bottom   = _("You are already at the last page of this node.");
    msg_at_node_top      = _("You are already at the first page of this node.");
--- 1121,1127 ----
    msg_no_foot_node     = _("No footnotes in this node.");
    msg_no_xref_node     = _("No cross references in this node.");
!   msg_no_pointer       = _("No '%s' pointer for this node.");
!   msg_unknown_command  = _("Unknown Info command '%c'; try '?' for help.");
!   msg_term_too_dumb    = _("Terminal type '%s' is not smart enough to run Info.");
    msg_at_node_bottom   = _("You are already at the last page of this node.");
    msg_at_node_top      = _("You are already at the first page of this node.");
diff -Nrc2 texinfo-5.2/info/info.h texinfo-6.0/info/info.h
*** texinfo-5.2/info/info.h	2013-08-22 18:54:06.000000000 +0100
--- texinfo-6.0/info/info.h	2014-12-27 22:34:10.000000000 +0000
***************
*** 1,7 ****
  /* info.h -- Header file which includes all of the other headers.
!    $Id: info.h 5337 2013-08-22 17:54:06Z karl $
  
     Copyright 1993, 1997, 1998, 1999, 2001, 2002, 2003, 2004, 2007, 2011,
!    2013 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
--- 1,7 ----
  /* info.h -- Header file which includes all of the other headers.
!    $Id: info.h 5998 2014-12-27 22:23:46Z gavin $
  
     Copyright 1993, 1997, 1998, 1999, 2001, 2002, 2003, 2004, 2007, 2011,
!    2013, 2014 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
***************
*** 23,31 ****
  #define INFO_H
  
- /* We always want these, so why clutter up the compile command?  */
- #define HANDLE_MAN_PAGES
- #define NAMED_FUNCTIONS
- #define INFOKEY
- 
  /* System dependencies.  */
  #include "system.h"
--- 23,26 ----
***************
*** 36,53 ****
  typedef char *CFunction ();
  
- #include "filesys.h"
- #include "doc.h"
- #include "display.h"
- #include "session.h"
- #include "echo-area.h"
- #include "footnotes.h"
- #include "gc.h"
- 
  #include "string.h"
  #include "mbiter.h"
  #include "mbchar.h"
  
! #define info_toupper(x) (islower (x) ? toupper (x) : x)
! #define info_tolower(x) (isupper (x) ? tolower (x) : x)
  
  #if !defined (whitespace)
--- 31,39 ----
  typedef char *CFunction ();
  
  #include "string.h"
  #include "mbiter.h"
  #include "mbchar.h"
  
! extern char *program_name;
  
  #if !defined (whitespace)
***************
*** 56,68 ****
  
  #if !defined (whitespace_or_newline)
! #  define whitespace_or_newline(c) (whitespace (c) || (c == '\n'))
  #endif /* !whitespace_or_newline */
  
! /* Add POINTER to the list of pointers found in ARRAY.  SLOTS is the number
!    of slots that have already been allocated.  INDEX is the index into the
!    array where POINTER should be added.  GROW is the number of slots to grow
!    ARRAY by, in the case that it needs growing.  TYPE is a cast of the type
!    of object stored in ARRAY (e.g., NODE_ENTRY *. */
! #define add_pointer_to_array(pointer, idx, array, slots, minslots)	\
    do									\
      {									\
--- 42,54 ----
  
  #if !defined (whitespace_or_newline)
! #  define whitespace_or_newline(c) (whitespace (c) \
!                                     || (c == '\n') || (c == '\r'))
  #endif /* !whitespace_or_newline */
  
! /* Add ELT to the list of elements found in ARRAY.  SLOTS is the number
!    of slots that have already been allocated.  IDX is the index into the
!    array where ELT should be added.  MINSLOTS is the number of slots to
!    start the array with in case it is empty. */
! #define add_pointer_to_array(elt, idx, array, slots, minslots)	\
    do									\
      {									\
***************
*** 73,117 ****
  	   array = x2nrealloc (array, &slots, sizeof(array[0]));	\
  	 }								\
!        array[idx++] = pointer;						\
!        array[idx] = NULL;						\
      }									\
    while (0)
  
! #if !defined (zero_mem) && defined (HAVE_MEMSET)
! #  define zero_mem(mem, length) memset (mem, 0, length)
! #endif /* !zero_mem && HAVE_MEMSET */
! 
! #if !defined (zero_mem) && defined (HAVE_BZERO)
! #  define zero_mem(mem, length) bzero (mem, length)
! #endif /* !zero_mem && HAVE_BZERO */
! 
! #if !defined (zero_mem)
! #  define zero_mem(mem, length) \
!   do {                                  \
!         register int zi;                \
!         register unsigned char *place;  \
!                                         \
!         place = (unsigned char *)mem;   \
!         for (zi = 0; zi < length; zi++) \
!           place[zi] = 0;                \
!       } while (0)
! #endif /* !zero_mem */
  
! 
! /* A structure associating the nodes visited in a particular window. */
! typedef struct {
!   WINDOW *window;               /* The window that this list is attached to. */
!   NODE **nodes;                 /* Array of nodes visited in this window. */
!   int *pagetops;                /* For each node in NODES, the pagetop. */
!   long *points;                 /* For each node in NODES, the point. */
!   int current;                  /* Index in NODES of the current node. */
!   int nodes_index;              /* Index where to add the next node. */
!   int nodes_slots;              /* Number of slots allocated to NODES. */
! } INFO_WINDOW;
! 
! /* Array of structures describing for each window which nodes have been
!    visited in that window. */
! extern INFO_WINDOW **info_windows;
  
  /* For handling errors.  If you initialize the window system, you should
     also set info_windows_initialized_p to non-zero.  It is used by the
--- 59,79 ----
  	   array = x2nrealloc (array, &slots, sizeof(array[0]));	\
  	 }								\
!        array[idx++] = elt;						\
!        array[idx] = 0; /* null pointer for pointer types */       	\
      }									\
    while (0)
  
! #define add_element_to_array add_pointer_to_array
  
! /* All commands that can be invoked from within info_session () receive
!    arguments in the same way.  This simple define declares the header
!    of a function named NAME, with associated documentation DOC.  The
!    documentation string is groveled out of the source files by the
!    utility program `makedoc', which is also responsible for making
!    the documentation/function-pointer maps. */
! #define DECLARE_INFO_COMMAND(name, doc) \
! void name (WINDOW *window, int count)
  
+ 
  /* For handling errors.  If you initialize the window system, you should
     also set info_windows_initialized_p to non-zero.  It is used by the
***************
*** 119,128 ****
  extern int info_windows_initialized_p;
  
- /* Non-zero if an error message has been printed. */
- extern int info_error_was_printed;
- 
- /* Non-zero means ring terminal bell on errors. */
- extern int info_error_rings_bell_p;
- 
  /* Non-zero means default keybindings are loosely modeled on vi(1).  */
  extern int vi_keys_p;
--- 81,84 ----
***************
*** 131,159 ****
  extern int raw_escapes_p;
  
- /* Non-zero means don't try to be smart when searching for nodes.  */
- extern int strict_node_location_p;
- 
- extern unsigned debug_level;
- 
- #define debug(n,c)							\
-   do									\
-     {									\
-       if (debug_level >= (n))						\
- 	info_debug c;							\
-     }									\
-   while (0)
- 
- extern void vinfo_debug (const char *format, va_list ap);
- extern void info_debug (const char *format, ...) TEXINFO_PRINTFLIKE(1,2);
- 
- /* Print args as per FORMAT.  If the window system was initialized,
-    then the message is printed in the echo area.  Otherwise, a message is
-    output to stderr. */
- extern void info_error (const char *format, ...) TEXINFO_PRINTFLIKE(1,2);
- 
- extern void vinfo_error (const char *format, va_list ap);
- 
- extern void add_file_directory_to_path (char *filename);
- 
  /* Error message defines. */
  extern const char *msg_cant_find_node;
--- 87,90 ----
***************
*** 175,185 ****
  
  
! /* Found in variables.c. */
! extern int set_variable_to_value (char *name, char *value);
! 
! /* Found in m-x.c.  */
! extern char *read_function_name (const char *prompt, WINDOW *window);
  
! extern void show_error_node (NODE *node);
  
  #endif /* !INFO_H */
--- 106,115 ----
  
  
! /* In infopath.c, but also used in man.c. */
  
! /* Given a string containing units of information separated by colons,
!    return the next one pointed to by IDX, or NULL if there are no more.
!    Advance IDX to the character after the colon. */
! char *extract_colon_unit (char *string, int *idx);
  
  #endif /* !INFO_H */
diff -Nrc2 texinfo-5.2/info/infodoc.c texinfo-6.0/info/infodoc.c
*** texinfo-5.2/info/infodoc.c	2013-08-22 18:54:06.000000000 +0100
--- texinfo-6.0/info/infodoc.c	2015-03-03 16:19:25.000000000 +0000
***************
*** 1,7 ****
  /* infodoc.c -- functions which build documentation nodes.
!    $Id: infodoc.c 5337 2013-08-22 17:54:06Z karl $
  
     Copyright 1993, 1997, 1998, 1999, 2001, 2002, 2003, 2004, 2006,
!    2007, 2008, 2011, 2013 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
--- 1,7 ----
  /* infodoc.c -- functions which build documentation nodes.
!    $Id: infodoc.c 6175 2015-03-03 16:08:05Z gavin $
  
     Copyright 1993, 1997, 1998, 1999, 2001, 2002, 2003, 2004, 2006,
!    2007, 2008, 2011, 2013, 2014 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
***************
*** 21,30 ****
  
  #include "info.h"
  #include "funs.h"
  
- /* HELP_NODE_GETS_REGENERATED is always defined now that keys may get
-    rebound, or other changes in the help text may occur.  */
- #define HELP_NODE_GETS_REGENERATED 1
- 
  /* The name of the node used in the help window. */
  static char *info_help_nodename = "*Info Help*";
--- 21,30 ----
  
  #include "info.h"
+ #include "info-utils.h"
+ #include "filesys.h"
+ #include "session.h"
+ #include "doc.h"
  #include "funs.h"
  
  /* The name of the node used in the help window. */
  static char *info_help_nodename = "*Info Help*";
***************
*** 33,45 ****
  static NODE *internal_info_help_node = NULL;
  
- /* A pointer to the contents of the help node. */
- static char *internal_info_help_node_contents = NULL;
- 
  /* The (more or less) static text which appears in the internal info
     help node.  The actual key bindings are inserted.  Keep the
     underlines (****, etc.) in the same N_ call as  the text lines they
     refer to, so translations can make the number of *'s or -'s match.  */
- #if defined(INFOKEY)
- 
  static char *info_internal_help_text[] = {
    N_("Basic Info command keys\n"),
--- 33,40 ----
***************
*** 66,70 ****
    N_("\\%-10[up-node]  Go up one level.\n"),
    N_("\\%-10[top-node]  Go to the top node of this document.\n"),
!   N_("\\%-10[dir-node]  Go to the main `directory' node.\n"),
    "\n",
    N_("1...9       Pick the first...ninth item in this node's menu.\n"),
--- 61,65 ----
    N_("\\%-10[up-node]  Go up one level.\n"),
    N_("\\%-10[top-node]  Go to the top node of this document.\n"),
!   N_("\\%-10[dir-node]  Go to the main 'directory' node.\n"),
    "\n",
    N_("1...9       Pick the first...ninth item in this node's menu.\n"),
***************
*** 86,213 ****
  };
  
- #else /* !INFOKEY */
- 
- static char *info_internal_help_text[] = {
-   N_("Basic Commands in Info Windows\n\
- ******************************\n"),
-   "\n",
-   N_("  %-10s  Quit this help.\n"),
-   N_("  %-10s  Quit Info altogether.\n"),
-   N_("  %-10s  Invoke the Info tutorial.\n"),
-   "\n",
-   N_("Selecting other nodes:\n\
- ----------------------\n",
-   N_("  %-10s  Move to the `next' node of this node.\n"),
-   N_("  %-10s  Move to the `previous' node of this node.\n"),
-   N_("  %-10s  Move `up' from this node.\n"),
-   N_("  %-10s  Pick menu item specified by name.\n\
-               Picking a menu item causes another node to be selected.\n"),
-   N_("  %-10s  Follow a cross reference.  Reads name of reference.\n"),
-   N_("  %-10s  Move to the last node seen in this window.\n"),
-   N_("  %-10s  Skip to next hypertext link within this node.\n"),
-   N_("  %-10s  Follow the hypertext link under cursor.\n"),
-   N_("  %-10s  Move to the `directory' node.  Equivalent to `g (DIR)'.\n"),
-   N_("  %-10s  Move to the Top node.  Equivalent to `g Top'.\n"),
-   "\n",
-   N_("Moving within a node:\n\
- ---------------------\n"),
-   N_("  %-10s  Scroll forward a page.\n"),
-   N_("  %-10s  Scroll backward a page.\n"),
-   N_("  %-10s  Go to the beginning of this node.\n"),
-   N_("  %-10s  Go to the end of this node.\n"),
-   N_("  %-10s  Scroll forward 1 line.\n"),
-   N_("  %-10s  Scroll backward 1 line.\n"),
-   "\n",
-   N_("Other commands:\n\
- ---------------\n"),
-   N_("  %-10s  Pick first...ninth item in node's menu.\n"),
-   N_("  %-10s  Pick last item in node's menu.\n"),
-   /* The next four strings are each a unity, so they each need to be
-      kept as one string for the translators.  */
-   N_("  %-10s  Search for a specified string in the index entries of this Info\n\
-               file, and select the node referenced by the first entry found.\n"),
-   N_("  %-10s  Move to node specified by name.\n\
-               You may include a filename as well, as in (FILENAME)NODENAME.\n"),
-   N_("  %-10s  Search forward for a specified string,\n\
-               and select the node in which the next occurrence is found.\n"),
-   N_("  %-10s  Search backward for a specified string,\n\
-               and select the node in which the next occurrence is found.\n"),
-   NULL
- };
- 
- static char *info_help_keys_text[][2] = {
-   { "", "" },
-   { "", "" },
-   { "", "" },
-   { "CTRL-x 0", "CTRL-x 0" },
-   { "q", "q" },
-   { "h", "ESC h" },
-   { "", "" },
-   { "", "" },
-   { "", "" },
-   { "SPC", "SPC" },
-   { "DEL", "b" },
-   { "b", "ESC b" },
-   { "e", "ESC e" },
-   { "ESC 1 SPC", "RET" },
-   { "ESC 1 DEL", "y" },
-   { "", "" },
-   { "", "" },
-   { "", "" },
-   { "n", "CTRL-x n" },
-   { "p", "CTRL-x p" },
-   { "u", "CTRL-x u" },
-   { "m", "ESC m" },
-   { "", "" },
-   { "f", "ESC f" },
-   { "l", "l" },
-   { "TAB", "TAB" },
-   { "RET", "CTRL-x RET" },
-   { "d", "ESC d" },
-   { "t", "ESC t" },
-   { "", "" },
-   { "", "" },
-   { "", "" },
-   { "1-9", "ESC 1-9" },
-   { "0", "ESC 0" },
-   { "i", "CTRL-x i" },
-   { "", "" },
-   { "g", "CTRL-x g" },
-   { "", "" },
-   { "s", "/" },
-   { "", "" },
-   { "ESC - s", "?" },
-   { "", "" },
-   NULL
- };
- 
- #endif /* !INFOKEY */
- 
  static char *where_is_internal (Keymap map, InfoCommand *cmd);
  
! void
! dump_map_to_message_buffer (char *prefix, Keymap map)
  {
    register int i;
!   unsigned prefix_len = strlen (prefix);
!   char *new_prefix = xmalloc (prefix_len + 2);
  
!   strncpy (new_prefix, prefix, prefix_len);
!   new_prefix[prefix_len + 1] = '\0';
  
!   for (i = 0; i < 256; i++)
      {
        new_prefix[prefix_len] = i;
        if (map[i].type == ISKMAP)
          {
!           dump_map_to_message_buffer (new_prefix, (Keymap)map[i].function);
          }
!       else if (map[i].function)
          {
            register int last;
            char *doc, *name;
  
!           doc = function_documentation (map[i].function);
!           name = function_name (map[i].function);
  
            if (!*doc)
--- 81,122 ----
  };
  
  static char *where_is_internal (Keymap map, InfoCommand *cmd);
  
! static void
! dump_map_to_text_buffer (struct text_buffer *tb, int *prefix,
!                          int prefix_len, Keymap map)
  {
    register int i;
!   int *new_prefix = xmalloc ((prefix_len + 2) * sizeof (int));
  
!   memcpy (new_prefix, prefix, prefix_len * sizeof (int));
!   new_prefix[prefix_len + 1] = 0;
  
!   for (i = 0; i < KEYMAP_SIZE; i++)
      {
+       if (i == 128)
+         i = 256;
+       if (i == 128 + KEYMAP_META_BASE)
+         i = 256 + KEYMAP_META_BASE;
+ 
        new_prefix[prefix_len] = i;
        if (map[i].type == ISKMAP)
          {
!           dump_map_to_text_buffer (tb, new_prefix, prefix_len + 1,
!                                    map[i].value.keymap);
          }
!       else if (map[i].value.function)
          {
+           long start_of_line = tb->off;
            register int last;
            char *doc, *name;
  
!           /* Hide some key mappings. */
!           if (map[i].value.function
!               && (map[i].value.function->func == info_do_lowercase_version))
!             continue;
! 
!           doc = function_documentation (map[i].value.function);
!           name = function_name (map[i].value.function);
  
            if (!*doc)
***************
*** 215,258 ****
  
            /* Find out if there is a series of identical functions, as in
!              ea_insert (). */
!           for (last = i + 1; last < 256; last++)
              if ((map[last].type != ISFUNC) ||
!                 (map[last].function != map[i].function))
                break;
  
            if (last - 1 != i)
              {
!               printf_to_message_buffer ("%s .. ", pretty_keyseq (new_prefix));
                new_prefix[prefix_len] = last - 1;
!               printf_to_message_buffer ("%s\t", pretty_keyseq (new_prefix));
                i = last - 1;
              }
            else
!             printf_to_message_buffer ("%s\t", pretty_keyseq (new_prefix));
  
- #if defined (NAMED_FUNCTIONS)
            /* Print the name of the function, and some padding before the
               documentation string is printed. */
            {
              int length_so_far;
!             int desired_doc_start = 40; /* Must be multiple of 8. */
  
!             printf_to_message_buffer ("(%s)", name);
!             length_so_far = message_buffer_length_this_line ();
  
              if ((desired_doc_start + strlen (doc))
                  >= (unsigned int) the_screen->width)
!               printf_to_message_buffer ("\n     ");
              else
                {
                  while (length_so_far < desired_doc_start)
                    {
!                     printf_to_message_buffer ("\t");
!                     length_so_far += character_width ('\t', length_so_far);
                    }
                }
            }
! #endif /* NAMED_FUNCTIONS */
!           printf_to_message_buffer ("%s\n", doc);
          }
      }
--- 124,168 ----
  
            /* Find out if there is a series of identical functions, as in
!              add-digit-to-numeric-arg. */
!           for (last = i + 1; last < KEYMAP_SIZE; last++)
              if ((map[last].type != ISFUNC) ||
!                 (map[last].value.function != map[i].value.function))
                break;
  
            if (last - 1 != i)
              {
!               text_buffer_printf (tb, "%s .. ", pretty_keyseq (new_prefix));
                new_prefix[prefix_len] = last - 1;
!               text_buffer_printf (tb, "%s", pretty_keyseq (new_prefix));
                i = last - 1;
              }
            else
!             text_buffer_printf (tb, "%s", pretty_keyseq (new_prefix));
! 
!           while (tb->off - start_of_line < 8)
!             text_buffer_printf (tb, " ");
  
            /* Print the name of the function, and some padding before the
               documentation string is printed. */
            {
              int length_so_far;
!             int desired_doc_start = 40;
  
!             text_buffer_printf (tb, "(%s)", name);
!             length_so_far = tb->off - start_of_line;
  
              if ((desired_doc_start + strlen (doc))
                  >= (unsigned int) the_screen->width)
!               text_buffer_printf (tb, "\n     ");
              else
                {
                  while (length_so_far < desired_doc_start)
                    {
!                     text_buffer_printf (tb, " ");
!                     length_so_far++;
                    }
                }
            }
!           text_buffer_printf (tb, "%s\n", doc);
          }
      }
***************
*** 271,390 ****
    register int i;
    NODE *node;
-   char *contents = NULL;
    char *exec_keys;
  
! #ifndef HELP_NODE_GETS_REGENERATED
!   if (internal_info_help_node_contents)
!     contents = internal_info_help_node_contents;
! #endif /* !HELP_NODE_GETS_REGENERATED */
! 
!   if (!contents)
      {
!       int printed_one_mx = 0;
! 
!       initialize_message_buffer ();
! 
!       for (i = 0; info_internal_help_text[i]; i++)
!         {
! #ifdef INFOKEY
!           printf_to_message_buffer (replace_in_documentation
!               (_(info_internal_help_text[i]), help_is_only_window_p),
!               NULL, NULL, NULL);
! #else
!           /* Don't translate blank lines, gettext outputs the po file
!              header in that case.  We want a blank line.  */
!           char *msg = *(info_internal_help_text[i])
!                       ? _(info_internal_help_text[i])
!                       : info_internal_help_text[i];
!           char *key = info_help_keys_text[i][vi_keys_p];
! 
!           /* If we have only one window (because the window size was too
!              small to split it), CTRL-x 0 doesn't work to `quit' help.  */
!           if (STREQ (key, "CTRL-x 0") && help_is_only_window_p)
!             key = "l";
! 
!           printf_to_message_buffer (msg, key, NULL, NULL);
! #endif /* !INFOKEY */
!         }
  
!       printf_to_message_buffer ("---------------------\n");
!       printf_to_message_buffer (_("The current search path is:\n"));
!       printf_to_message_buffer ("%s\n", infopath ());
!       printf_to_message_buffer ("---------------------\n\n");
!       printf_to_message_buffer (_("Commands available in Info windows:\n\n"));
!       dump_map_to_message_buffer ("", info_keymap);
!       printf_to_message_buffer ("---------------------\n\n");
!       printf_to_message_buffer (_("Commands available in the echo area:\n\n"));
!       dump_map_to_message_buffer ("", echo_area_keymap);
! 
! #if defined (NAMED_FUNCTIONS)
!       /* Get a list of commands which have no keystroke equivs. */
!       exec_keys = where_is (info_keymap, InfoCmd(info_execute_command));
!       if (exec_keys)
!         exec_keys = xstrdup (exec_keys);
!       for (i = 0; function_doc_array[i].func; i++)
          {
!           InfoCommand *cmd = DocInfoCmd(&function_doc_array[i]);
! 
!           if (InfoFunction(cmd) != (VFunction *) info_do_lowercase_version
!               && !where_is_internal (info_keymap, cmd)
!               && !where_is_internal (echo_area_keymap, cmd))
              {
!               if (!printed_one_mx)
!                 {
!                   printf_to_message_buffer ("---------------------\n\n");
!                   if (exec_keys && exec_keys[0])
!                       printf_to_message_buffer
!                         (_("The following commands can only be invoked via %s:\n\n"),
!                          exec_keys);
!                   else
!                       printf_to_message_buffer
!                         (_("The following commands cannot be invoked at all:\n\n"));
!                   printed_one_mx = 1;
!                 }
  
!               printf_to_message_buffer
!                 ("%s %s\n     %s\n",
!                  exec_keys,
!                  function_doc_array[i].func_name,
!                  replace_in_documentation (strlen (function_doc_array[i].doc)
!                    ? _(function_doc_array[i].doc) : "", 0)
!                 );
  
-             }
          }
  
!       if (printed_one_mx)
!         printf_to_message_buffer ("\n");
  
!       free (exec_keys);
! #endif /* NAMED_FUNCTIONS */
! 
!       node = message_buffer_to_node ();
!       internal_info_help_node_contents = node->contents;
!     }
!   else
!     {
!       /* We already had the right contents, so simply use them. */
!       node = string_to_node (contents);
!     }
  
    internal_info_help_node = node;
  
!   /* Do not GC this node's contents.  It never changes, and we never need
!      to delete it once it is made.  If you change some things (such as
!      placing information about dynamic variables in the help text) then
!      you will need to allow the contents to be gc'd, and you will have to
!      arrange to always regenerate the help node. */
! #if defined (HELP_NODE_GETS_REGENERATED)
!   add_gcable_pointer (internal_info_help_node->contents);
! #endif
! 
!   name_internal_node (internal_info_help_node, info_help_nodename);
! 
!   /* Even though this is an internal node, we don't want the window
!      system to treat it specially.  So we turn off the internalness
!      of it here. */
!   internal_info_help_node->flags &= ~N_IsInternal;
  }
  
--- 181,254 ----
    register int i;
    NODE *node;
    char *exec_keys;
  
!   int printed_one_mx = 0;
!   struct text_buffer msg;
!   char *infopath_str = infopath_string ();
! 
!   text_buffer_init (&msg);
! 
!   for (i = 0; info_internal_help_text[i]; i++)
!     text_buffer_printf (&msg, replace_in_documentation
!                         (_(info_internal_help_text[i]),
!                          help_is_only_window_p), NULL, NULL, NULL);
! 
!   text_buffer_printf (&msg, "---------------------\n");
!   text_buffer_printf (&msg, _("This is GNU Info version %s.  "), VERSION);
!   text_buffer_printf (&msg, _("The current search path is:\n"));
!   text_buffer_printf (&msg, "%s\n", infopath_str);
!   text_buffer_printf (&msg, "---------------------\n\n");
!   free (infopath_str);
! 
!   text_buffer_printf (&msg, _("Commands available in Info windows:\n\n"));
!   dump_map_to_text_buffer (&msg, 0, 0, info_keymap);
!   text_buffer_printf (&msg, "---------------------\n\n");
!   text_buffer_printf (&msg, _("Commands available in the echo area:\n\n"));
!   dump_map_to_text_buffer (&msg, 0, 0, echo_area_keymap);
! 
!   /* Get a list of commands which have no keystroke equivs. */
!   exec_keys = where_is (info_keymap, InfoCmd(info_execute_command));
!   if (exec_keys)
!     exec_keys = xstrdup (exec_keys);
!   for (i = 0; function_doc_array[i].func; i++)
      {
!       InfoCommand *cmd = &function_doc_array[i];
  
!       if (cmd->func != info_do_lowercase_version
!           && !where_is_internal (info_keymap, cmd)
!           && !where_is_internal (echo_area_keymap, cmd))
          {
!           if (!printed_one_mx)
              {
!               text_buffer_printf (&msg, "---------------------\n\n");
!               if (exec_keys && exec_keys[0])
!                 text_buffer_printf (&msg,
!                     _("The following commands can only be invoked via "
!                       "%s:\n\n"),
!                     exec_keys);
!               else
!                 text_buffer_printf (&msg,
!                    _("The following commands cannot be invoked at all:\n\n"));
!               printed_one_mx = 1;
!             }
  
!           text_buffer_printf (&msg,
!              "%s %s\n     %s\n",
!              exec_keys,
!              function_doc_array[i].func_name,
!              replace_in_documentation (strlen (function_doc_array[i].doc)
!                ? _(function_doc_array[i].doc) : "", 0)
!             );
  
          }
+     }
  
!   free (exec_keys);
  
!   node = text_buffer_to_node (&msg);
  
    internal_info_help_node = node;
  
!   name_internal_node (internal_info_help_node, xstrdup (info_help_nodename));
  }
  
***************
*** 400,404 ****
    int help_is_only_window_p;
    WINDOW *eligible = NULL;
!   WINDOW *help_window = get_window_of_node (internal_info_help_node);
  
    /* If we couldn't find the help window, then make it. */
--- 264,275 ----
    int help_is_only_window_p;
    WINDOW *eligible = NULL;
!   WINDOW *help_window = get_internal_info_window (info_help_nodename);
! 
!   /* Close help window if in it already. */
!   if (help_window && help_window == active_window)
!     {
!       info_delete_window_internal (help_window);
!       return NULL;
!     }
  
    /* If we couldn't find the help window, then make it. */
***************
*** 418,428 ****
  
        if (!eligible)
!         return NULL;
      }
- #ifndef HELP_NODE_GETS_REGENERATED
-   else
-     /* help window is static, just return it.  */
-     return help_window;
- #endif /* not HELP_NODE_GETS_REGENERATED */
  
    /* Make sure that we have a node containing the help text.  The
--- 289,297 ----
  
        if (!eligible)
!         {
!           info_error ("%s", msg_cant_make_help);
!           return NULL;
!         }
      }
  
    /* Make sure that we have a node containing the help text.  The
***************
*** 442,451 ****
          {
            active_window = eligible;
!           help_window = window_make_window (internal_info_help_node);
          }
        else
          {
!           set_remembered_pagetop_and_point (active_window);
!           window_set_node_of_window (active_window, internal_info_help_node);
            help_window = active_window;
          }
--- 311,320 ----
          {
            active_window = eligible;
!           help_window = window_make_window ();
!           info_set_node_of_window (help_window, internal_info_help_node);
          }
        else
          {
!           info_set_node_of_window (active_window, internal_info_help_node);
            help_window = active_window;
          }
***************
*** 456,465 ****
        if (active_window != help_window)
          {
-           set_remembered_pagetop_and_point (active_window);
            active_window = help_window;
          }
!       window_set_node_of_window (active_window, internal_info_help_node);
      }
-   remember_window_and_node (help_window, help_window->node);
    return help_window;
  }
--- 325,332 ----
        if (active_window != help_window)
          {
            active_window = help_window;
          }
!       info_set_node_of_window (active_window, internal_info_help_node);
      }
    return help_window;
  }
***************
*** 474,482 ****
      {
        active_window = help_window;
-       active_window->flags |= W_UpdateWindow;
-     }
-   else
-     {
-       info_error ("%s", msg_cant_make_help);
      }
  }
--- 341,344 ----
***************
*** 484,488 ****
  /* Show the Info help node.  This means that the "info" file is installed
     where it can easily be found on your system. */
! DECLARE_INFO_COMMAND (info_get_info_help_node, _("Visit Info node `(info)Help'"))
  {
    NODE *node;
--- 346,350 ----
  /* Show the Info help node.  This means that the "info" file is installed
     where it can easily be found on your system. */
! DECLARE_INFO_COMMAND (info_get_info_help_node, _("Visit Info node '(info)Help'"))
  {
    NODE *node;
***************
*** 496,504 ****
      for (win = windows; win; win = win->next)
        {
!         if (win->node && win->node->filename &&
!             (mbscasecmp
!              (filename_non_directory (win->node->filename), "info") == 0) &&
!             ((strcmp (win->node->nodename, "Help") == 0) ||
!              (strcmp (win->node->nodename, "Help-Small-Screen") == 0)))
            {
              active_window = win;
--- 358,366 ----
      for (win = windows; win; win = win->next)
        {
!         if (win->node && win->node->fullpath
!             && !mbscasecmp ("info",
!                             filename_non_directory (win->node->fullpath))
!             && (!strcmp (win->node->nodename, "Help")
!                 || !strcmp (win->node->nodename, "Help-Small-Screen")))
            {
              active_window = win;
***************
*** 508,511 ****
--- 370,385 ----
    }
  
+   /* If there is more than one window on the screen, check if the user typed 
+      "H" for help message before typing "h" for tutorial.  If so, close help 
+      message so the tutorial will not be in a small window. */
+   if (windows->next)
+     {
+       WINDOW *help_window = get_internal_info_window (info_help_nodename);
+       if (help_window && help_window == active_window)
+         {
+           info_delete_window_internal (help_window);
+         }
+     }
+ 
    /* If the current window is small, show the small screen help. */
    if (active_window->height < 24)
***************
*** 515,519 ****
  
    /* Try to get the info file for Info. */
!   node = info_get_node ("Info", nodename, PARSE_NODE_DFLT);
  
    if (!node)
--- 389,393 ----
  
    /* Try to get the info file for Info. */
!   node = info_get_node ("Info", nodename);
  
    if (!node)
***************
*** 523,543 ****
        else
          info_error (msg_cant_file_node, "Info", nodename);
      }
-   else
-     {
-       /* If the current window is very large (greater than 45 lines),
-          then split it and show the help node in another window.
-          Otherwise, use the current window. */
  
!       if (active_window->height > 45)
!         active_window = window_make_window (node);
!       else
!         {
!           set_remembered_pagetop_and_point (active_window);
!           window_set_node_of_window (active_window, node);
!         }
! 
!       remember_window_and_node (active_window, node);
!     }
  }
  
--- 397,405 ----
        else
          info_error (msg_cant_file_node, "Info", nodename);
+         
+       return;
      }
  
!   info_set_node_of_window (active_window, node);
  }
  
***************
*** 554,577 ****
    char *doc;
  
- #if defined (INFOKEY)
- 
    doc = cmd->doc;
  
- #else /* !INFOKEY */
- 
-   register int i;
- 
-   for (i = 0; function_doc_array[i].func; i++)
-     if (InfoFunction(cmd) == function_doc_array[i].func)
-       break;
- 
-   doc = function_doc_array[i].func ? function_doc_array[i].doc : "";
- 
- #endif /* !INFOKEY */
- 
    return replace_in_documentation ((strlen (doc) == 0) ? doc : _(doc), 0);
  }
  
- #if defined (NAMED_FUNCTIONS)
  /* Return the user-visible name of the function associated with the
     Info command FUNCTION. */
--- 416,424 ----
***************
*** 579,597 ****
  function_name (InfoCommand *cmd)
  {
- #if defined (INFOKEY)
- 
    return cmd->func_name;
- 
- #else /* !INFOKEY */
- 
-   register int i;
- 
-   for (i = 0; function_doc_array[i].func; i++)
-     if (InfoFunction(cmd) == function_doc_array[i].func)
-       break;
- 
-   return function_doc_array[i].func_name;
- 
- #endif /* !INFOKEY */
  }
  
--- 426,430 ----
***************
*** 606,650 ****
        break;
  
!   return DocInfoCmd(&function_doc_array[i]);
  }
- #endif /* NAMED_FUNCTIONS */
  
  DECLARE_INFO_COMMAND (describe_key, _("Print documentation for KEY"))
  {
!   char keys[50];
!   unsigned char keystroke;
!   char *k = keys;
!   Keymap map;
  
    *k = '\0';
-   map = window->keymap;
  
    for (;;)
      {
        message_in_echo_area (_("Describe key: %s"), pretty_keyseq (keys));
!       keystroke = info_get_input_char ();
        unmessage_in_echo_area ();
  
- #if !defined (INFOKEY)
-       if (Meta_p (keystroke))
-         {
-           if (map[ESC].type != ISKMAP)
-             {
-               window_message_in_echo_area
-               (_("ESC %s is undefined."), pretty_keyname (UnMeta (keystroke)));
-               return;
-             }
- 
-           *k++ = '\e';
-           keystroke = UnMeta (keystroke);
-           map = (Keymap)map[ESC].function;
-         }
- #endif /* !INFOKEY */
- 
        /* Add the KEYSTROKE to our list. */
        *k++ = keystroke;
        *k = '\0';
  
!       if (map[keystroke].function == NULL)
          {
            message_in_echo_area (_("%s is undefined."), pretty_keyseq (keys));
--- 439,468 ----
        break;
  
!   if (!function_doc_array[i].func)
!     return 0;
!   else
!     return &function_doc_array[i];
  }
  
  DECLARE_INFO_COMMAND (describe_key, _("Print documentation for KEY"))
  {
!   int keys[50];
!   int keystroke;
!   int *k = keys;
!   Keymap map = info_keymap;
  
    *k = '\0';
  
    for (;;)
      {
        message_in_echo_area (_("Describe key: %s"), pretty_keyseq (keys));
!       keystroke = get_input_key ();
        unmessage_in_echo_area ();
  
        /* Add the KEYSTROKE to our list. */
        *k++ = keystroke;
        *k = '\0';
  
!       if (map[keystroke].value.function == NULL)
          {
            message_in_echo_area (_("%s is undefined."), pretty_keyseq (keys));
***************
*** 653,657 ****
        else if (map[keystroke].type == ISKMAP)
          {
!           map = (Keymap)map[keystroke].function;
            continue;
          }
--- 471,475 ----
        else if (map[keystroke].type == ISKMAP)
          {
!           map = map[keystroke].value.keymap;
            continue;
          }
***************
*** 660,664 ****
            char *keyname, *message, *fundoc, *funname = "";
  
- #if defined (INFOKEY)
            /* If the key is bound to do-lowercase-version, but its
               lower-case variant is undefined, say that this key is
--- 478,481 ----
***************
*** 667,678 ****
               confusing to see a message "Home (do-lowercase-version)"
               or some such when Home is unbound.  */
!           if (InfoFunction(map[keystroke].function)
!               == (VFunction *) info_do_lowercase_version)
              {
!               unsigned char lowerkey = Meta_p(keystroke)
!                                        ? Meta (tolower (UnMeta (keystroke)))
!                                        : tolower (keystroke);
  
!               if (map[lowerkey].function == NULL)
                  {
                    message_in_echo_area (_("%s is undefined."),
--- 484,504 ----
               confusing to see a message "Home (do-lowercase-version)"
               or some such when Home is unbound.  */
!           if (map[keystroke].value.function
!               && map[keystroke].value.function->func
!                  == info_do_lowercase_version)
              {
!               int lowerkey;
! 
!               if (keystroke >= KEYMAP_META_BASE)
!                 {
!                   lowerkey = keystroke;
!                   lowerkey -= KEYMAP_META_BASE;
!                   lowerkey = tolower (lowerkey);
!                   lowerkey += KEYMAP_META_BASE;
!                 }
!               else
!                 lowerkey = tolower (keystroke);
  
!               if (map[lowerkey].value.function == NULL)
                  {
                    message_in_echo_area (_("%s is undefined."),
***************
*** 681,702 ****
                  }
              }
- #endif
  
            keyname = pretty_keyseq (keys);
  
! #if defined (NAMED_FUNCTIONS)
!           funname = function_name (map[keystroke].function);
! #endif /* NAMED_FUNCTIONS */
  
!           fundoc = function_documentation (map[keystroke].function);
  
            message = xmalloc
              (10 + strlen (keyname) + strlen (fundoc) + strlen (funname));
  
- #if defined (NAMED_FUNCTIONS)
            sprintf (message, "%s (%s): %s.", keyname, funname, fundoc);
- #else
-           sprintf (message, _("%s is defined to %s."), keyname, fundoc);
- #endif /* !NAMED_FUNCTIONS */
  
            window_message_in_echo_area ("%s", message);
--- 507,521 ----
                  }
              }
  
            keyname = pretty_keyseq (keys);
  
!           funname = function_name (map[keystroke].value.function);
  
!           fundoc = function_documentation (map[keystroke].value.function);
  
            message = xmalloc
              (10 + strlen (keyname) + strlen (fundoc) + strlen (funname));
  
            sprintf (message, "%s (%s): %s.", keyname, funname, fundoc);
  
            window_message_in_echo_area ("%s", message);
***************
*** 707,728 ****
  }
  
! /* Return the pretty printable name of a single character. */
  char *
! pretty_keyname (unsigned char key)
  {
    static char rep_buffer[30];
    char *rep;
  
!   if (Meta_p (key))
      {
        char temp[20];
  
!       rep = pretty_keyname (UnMeta (key));
  
- #if defined (INFOKEY)
        sprintf (temp, "M-%s", rep);
- #else /* !INFOKEY */
-       sprintf (temp, "ESC %s", rep);
- #endif /* !INFOKEY */
        strcpy (rep_buffer, temp);
        rep = rep_buffer;
--- 526,543 ----
  }
  
! /* Return the pretty-printable name of a single key. */
  char *
! pretty_keyname (int key)
  {
    static char rep_buffer[30];
    char *rep;
  
!   if (key >= KEYMAP_META_BASE)
      {
        char temp[20];
  
!       rep = pretty_keyname (key - KEYMAP_META_BASE);
  
        sprintf (temp, "M-%s", rep);
        strcpy (rep_buffer, temp);
        rep = rep_buffer;
***************
*** 742,745 ****
--- 557,590 ----
          }
      }
+   else if (key >= 256)
+     switch (key)
+       {
+       case KEY_RIGHT_ARROW:
+         rep = "Right"; break;
+       case KEY_LEFT_ARROW:
+         rep = "Left"; break;
+       case KEY_UP_ARROW:
+         rep = "Up"; break;
+       case KEY_DOWN_ARROW:
+         rep = "Down"; break;
+       case KEY_PAGE_UP:
+         rep = "PgUp"; break;
+       case KEY_PAGE_DOWN:
+         rep = "PgDn"; break;
+       case KEY_HOME:
+         rep = "Home"; break;
+       case KEY_END:
+         rep = "End"; break;
+       case KEY_DELETE:
+         rep = "DEL"; break;
+       case KEY_INSERT:
+         rep = "INS"; break;
+       case KEY_BACK_TAB:
+         rep = "BackTab"; break;
+       case KEY_MOUSE:
+         rep = "(mouse event)"; break;
+       default:
+         rep = "(unknown key)"; break; /* This shouldn't be displayed. */
+       }
    else
      {
***************
*** 757,840 ****
  }
  
! /* Return the pretty printable string which represents KEYSEQ. */
! 
! static void pretty_keyseq_internal (char *keyseq, char *rep);
! 
  char *
! pretty_keyseq (char *keyseq)
  {
!   static char keyseq_rep[200];
  
!   keyseq_rep[0] = '\0';
!   if (*keyseq)
!     pretty_keyseq_internal (keyseq, keyseq_rep);
!   return keyseq_rep;
! }
! 
! static void
! pretty_keyseq_internal (char *keyseq, char *rep)
! {
!   if (term_kP && strncmp(keyseq, term_kP, strlen(term_kP)) == 0)
!     {
!       strcpy(rep, "PgUp");
!       keyseq += strlen(term_kP);
!     }
!   else if (term_kN && strncmp(keyseq, term_kN, strlen(term_kN)) == 0)
!     {
!       strcpy(rep, "PgDn");
!       keyseq += strlen(term_kN);
!     }
! #if defined(INFOKEY)
!   else if (term_kh && strncmp(keyseq, term_kh, strlen(term_kh)) == 0)
!     {
!       strcpy(rep, "Home");
!       keyseq += strlen(term_kh);
!     }
!   else if (term_ke && strncmp(keyseq, term_ke, strlen(term_ke)) == 0)
!     {
!       strcpy(rep, "End");
!       keyseq += strlen(term_ke);
!     }
!   else if (term_ki && strncmp(keyseq, term_ki, strlen(term_ki)) == 0)
!     {
!       strcpy(rep, "INS");
!       keyseq += strlen(term_ki);
!     }
!   else if (term_kx && strncmp(keyseq, term_kx, strlen(term_kx)) == 0)
!     {
!       strcpy(rep, "DEL");
!       keyseq += strlen(term_kx);
!     }
! #endif /* INFOKEY */
!   else if (term_ku && strncmp(keyseq, term_ku, strlen(term_ku)) == 0)
!     {
!       strcpy(rep, "Up");
!       keyseq += strlen(term_ku);
!     }
!   else if (term_kd && strncmp(keyseq, term_kd, strlen(term_kd)) == 0)
!     {
!       strcpy(rep, "Down");
!       keyseq += strlen(term_kd);
!     }
!   else if (term_kl && strncmp(keyseq, term_kl, strlen(term_kl)) == 0)
!     {
!       strcpy(rep, "Left");
!       keyseq += strlen(term_kl);
!     }
!   else if (term_kr && strncmp(keyseq, term_kr, strlen(term_kr)) == 0)
!     {
!       strcpy(rep, "Right");
!       keyseq += strlen(term_kr);
!     }
    else
      {
!       strcpy (rep, pretty_keyname (keyseq[0]));
        keyseq++;
      }
!   if (*keyseq)
!     {
!       strcat (rep, " ");
!       pretty_keyseq_internal (keyseq, rep + strlen(rep));
!     }
  }
  
--- 602,631 ----
  }
  
! /* Return the pretty printable string which represents KEYSEQ.  Return
!    value should not be freed by caller. */
  char *
! pretty_keyseq (int *keyseq)
  {
!   static struct text_buffer rep = {};
  
!   if (!text_buffer_base (&rep))
!     text_buffer_init (&rep);
    else
+     text_buffer_reset (&rep);
+ 
+   if (!*keyseq)
+     return "";
+ 
+   while (1)
      {
!       text_buffer_printf (&rep, "%s", pretty_keyname (keyseq[0]));
        keyseq++;
+ 
+       if (!*keyseq)
+         break;
+ 
+       text_buffer_add_char (&rep, ' ');
      }
!   return text_buffer_base (&rep);
  }
  
***************
*** 943,947 ****
                if (strcmp (rep_name, "quit-help") == 0)
                  fun_name = help_is_only_window_p ? "history-node"
!                                                  : "delete-window";
                else
                  fun_name = rep_name;
--- 734,738 ----
                if (strcmp (rep_name, "quit-help") == 0)
                  fun_name = help_is_only_window_p ? "history-node"
!                                                  : "get-help-window";
                else
                  fun_name = rep_name;
***************
*** 1063,1068 ****
  where_is_internal (Keymap map, InfoCommand *cmd)
  {
- #if defined(INFOKEY)
- 
    register FUNCTION_KEYSEQ *k;
  
--- 854,857 ----
***************
*** 1072,1121 ****
  
    return NULL;
- 
- #else /* !INFOKEY */
-   /* There is a bug in that create_internal_info_help_node calls
-      where_is_internal without setting where_is_rep_index to zero.  This
-      was found by Mandrake and reported by Thierry Vignaud
-      <tvignaud@mandrakesoft.com> around April 24, 2002.
- 
-      I think the best fix is to make where_is_rep_index another
-      parameter to this recursively-called function, instead of a static
-      variable.  But this [!INFOKEY] branch of the code is not enabled
-      any more, so let's just skip the whole thing.  --karl, 28sep02.  */
-   register int i;
- 
-   /* If the function is directly invokable in MAP, return the representation
-      of that keystroke. */
-   for (i = 0; i < 256; i++)
-     if ((map[i].type == ISFUNC) && map[i].function == cmd)
-       {
-         sprintf (where_is_rep + where_is_rep_index, "%s", pretty_keyname (i));
-         return where_is_rep;
-       }
- 
-   /* Okay, search subsequent maps for this function. */
-   for (i = 0; i < 256; i++)
-     {
-       if (map[i].type == ISKMAP)
-         {
-           int saved_index = where_is_rep_index;
-           char *rep;
- 
-           sprintf (where_is_rep + where_is_rep_index, "%s ",
-                    pretty_keyname (i));
- 
-           where_is_rep_index = strlen (where_is_rep);
-           rep = where_is_internal ((Keymap)map[i].function, cmd);
- 
-           if (rep)
-             return where_is_rep;
- 
-           where_is_rep_index = saved_index;
-         }
-     }
- 
-   return NULL;
- 
- #endif /* INFOKEY */
  }
  
--- 861,864 ----
***************
*** 1129,1133 ****
    if (!command_name)
      {
!       info_abort_key (active_window, count, key);
        return;
      }
--- 872,876 ----
    if (!command_name)
      {
!       info_abort_key (active_window, count);
        return;
      }
***************
*** 1143,1151 ****
            char *location;
  
!           location = where_is (active_window->keymap, command);
  
            if (!location || !location[0])
              {
!               info_error (_("`%s' is not on any keys"), command_name);
              }
            else
--- 886,894 ----
            char *location;
  
!           location = where_is (info_keymap, command);
  
            if (!location || !location[0])
              {
!               info_error (_("'%s' is not on any keys"), command_name);
              }
            else
***************
*** 1162,1166 ****
          }
        else
!         info_error (_("There is no function named `%s'"), command_name);
      }
  
--- 905,909 ----
          }
        else
!         info_error (_("There is no function named '%s'"), command_name);
      }
  
diff -Nrc2 texinfo-5.2/info/infokey.c texinfo-6.0/info/infokey.c
*** texinfo-5.2/info/infokey.c	2013-08-22 18:58:30.000000000 +0100
--- texinfo-6.0/info/infokey.c	2014-11-14 13:41:50.000000000 +0000
***************
*** 1,7 ****
  /* infokey.c -- compile ~/.infokey to ~/.info.
!    $Id: infokey.c 5338 2013-08-22 17:58:30Z karl $
  
     Copyright 1999, 2001, 2002, 2003, 2004, 2005, 2007, 2008, 2009,
!    2010, 2011, 2012, 2013 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
--- 1,7 ----
  /* infokey.c -- compile ~/.infokey to ~/.info.
!    $Id: infokey.c 5927 2014-11-14 13:32:00Z gavin $
  
     Copyright 1999, 2001, 2002, 2003, 2004, 2005, 2007, 2008, 2009,
!    2010, 2011, 2012, 2013, 2014 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
***************
*** 21,60 ****
  
  #include "info.h"
! #include "infomap.h"
! #include "infokey.h"
! #include "key.h"
  #include "getopt.h"
  
! char *program_name = "infokey";
  
- /* Non-zero means print version info only. */
- static int print_version_p = 0;
- 
- /* Non-zero means print a short description of the options. */
- static int print_help_p = 0;
- 
- /* String specifying the source file.  This is set by the user on the
-    command line, or a default is used. */
- static char *input_filename = NULL;
- 
- /* String specifying the name of the file to output to.  This is
-    set by the user on the command line, or a default is used. */
- static char *output_filename = NULL;
- 
- /* Structure describing the options that Infokey accepts.  We pass this
-    structure to getopt_long ().  If you add or otherwise change this
-    structure, you must also change the string which follows it. */
- static struct option long_options[] =
- {
-   {"output", 1, 0, 'o'},
-   {"help", 0, &print_help_p, 1},
-   {"version", 0, &print_version_p, 1},
-   {NULL, 0, NULL, 0}
- };
- 
- /* String describing the shorthand versions of the long options found above. */
- static char *short_options = "o:";
- 
- /* Structure for holding the compiled sections. */
  enum sect_e
    {
--- 21,32 ----
  
  #include "info.h"
! #include "doc.h"
! #include "session.h"
! #include "funs.h"
  #include "getopt.h"
+ #include "variables.h"
  
! extern char *program_name;  /* in info.c */
  
  enum sect_e
    {
***************
*** 63,261 ****
      var = 2
    };
- struct sect
-   {
-     unsigned int cur;
-     unsigned char data[INFOKEY_MAX_SECTIONLEN];
-   };
  
- /* Some "forward" declarations. */
- static char *mkpath (const char *dir, const char *file);
- static int compile (FILE *fp, const char *filename, struct sect *sections);
- static int write_infokey_file (FILE *fp, struct sect *sections);
  static void syntax_error (const char *filename, unsigned int linenum,
  			  const char *fmt, ...) TEXINFO_PRINTFLIKE(3,4);
- static void error_message (int error_code, const char *fmt, ...)
-   TEXINFO_PRINTFLIKE(2,3);
- static void suggest_help (void);
- static void short_help (void);
- 
- 
- /* **************************************************************** */
- /*                                                                  */
- /*             Main Entry Point to the Infokey Program              */
- /*                                                                  */
- /* **************************************************************** */
- 
- int
- main (int argc, char **argv)
- {
-   int getopt_long_index;	/* Index returned by getopt_long (). */
- 
- #ifdef HAVE_SETLOCALE
-   /* Set locale via LC_ALL.  */
-   setlocale (LC_ALL, "");
- #endif
- 
- #ifdef ENABLE_NLS
-   /* Set the text message domain.  */
-   bindtextdomain (PACKAGE, LOCALEDIR);
-   textdomain (PACKAGE);
- #endif
- 
-   while (1)
-     {
-       int option_character;
- 
-       option_character = getopt_long
- 	(argc, argv, short_options, long_options, &getopt_long_index);
- 
-       /* getopt_long () returns EOF when there are no more long options. */
-       if (option_character == EOF)
- 	break;
- 
-       /* If this is a long option, then get the short version of it. */
-       if (option_character == 0 && long_options[getopt_long_index].flag == 0)
- 	option_character = long_options[getopt_long_index].val;
- 
-       /* Case on the option that we have received. */
-       switch (option_character)
- 	{
- 	case 0:
- 	  break;
- 
- 	  /* User is specifying the name of a file to output to. */
- 	case 'o':
- 	  if (output_filename)
- 	    free (output_filename);
- 	  output_filename = xstrdup (optarg);
- 	  break;
- 
- 	default:
- 	  suggest_help ();
- 	  exit (EXIT_FAILURE);
- 	}
-     }
- 
-   /* If the user specified --version, then show the version and exit. */
-   if (print_version_p)
-     {
-       printf ("%s (GNU %s) %s\n", program_name, PACKAGE, VERSION);
-       puts ("");
-       printf (_("Copyright (C) %s Free Software Foundation, Inc.\n\
- License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>\n\
- This is free software: you are free to change and redistribute it.\n\
- There is NO WARRANTY, to the extent permitted by law.\n"),
- 	      "2013");
-       exit (EXIT_SUCCESS);
-     }
- 
-   /* If the `--help' option was present, show the help and exit. */
-   if (print_help_p)
-     {
-       short_help ();
-       exit (EXIT_SUCCESS);
-     }
- 
-   /* If there is one argument remaining, it is the name of the input
-      file. */
-   if (optind == argc - 1)
-     {
-       if (input_filename)
- 	free (input_filename);
-       input_filename = xstrdup (argv[optind]);
-     }
-   else if (optind != argc)
-     {
-       error_message (0, _("incorrect number of arguments"));
-       suggest_help ();
-       exit (EXIT_FAILURE);
-     }
- 
-   /* Use default filenames where none given. */
-   {
-     char *homedir;
- 
-     homedir = getenv ("HOME");
- #if defined(__MSDOS__) || defined(__MINGW32__)
-     if (!homedir)
-       homedir = ".";
- #endif
-     if (!input_filename)
-       input_filename = mkpath (homedir, INFOKEY_SRCFILE);
-     if (!output_filename)
-       output_filename = mkpath (homedir, INFOKEY_FILE);
-   }
- 
-   {
-     FILE *inf;
-     FILE *outf;
-     int write_error;
-     static struct sect sections[3];
- 
-     /* Open the input file. */
-     inf = fopen (input_filename, "r");
-     if (!inf)
-       {
- 	error_message (errno, _("cannot open input file `%s'"),
- 		       input_filename);
- 	exit (EXIT_FAILURE);
-       }
- 
-     /* Compile the input file to its verious sections, then write the
-        section data to the output file. */
- 
-     if (compile (inf, input_filename, sections))
-       {
- 	/* Open the output file. */
- 	outf = fopen (output_filename, FOPEN_WBIN);
- 	if (!outf)
- 	  {
- 	    error_message (errno, _("cannot create output file `%s'"),
- 			   output_filename);
- 	    exit (EXIT_FAILURE);
- 	  }
- 
- 	/* Write the contents of the output file and close it.  If there is
- 	   an error writing to the file, delete it and exit with a failure
- 	   status.  */
- 	write_error = 0;
- 	if (!write_infokey_file (outf, sections))
- 	  {
- 	    error_message (errno, _("error writing to `%s'"),
- 			   output_filename);
- 	    write_error = 1;
- 	  }
- 	if (fclose (outf) == EOF)
- 	  {
- 	    error_message (errno, _("error closing output file `%s'"),
- 			   output_filename);
- 	    write_error = 1;
- 	  }
- 	if (write_error)
- 	  {
- 	    unlink (output_filename);
- 	    exit (EXIT_FAILURE);
- 	  }
-       }
- 
-     /* Close the input file. */
-     fclose (inf);
-   }
- 
-   return 0;
- }
- 
- static char *
- mkpath (const char *dir, const char *file)
- {
-   char *p;
- 
-   p = xmalloc (strlen (dir) + 1 + strlen (file) + 2);
-   strcpy (p, dir);
-   strcat (p, "/");
-   strcat (p, file);
-   return p;
- }
- 
  
  /* Compilation - the real work.
--- 35,41 ----
***************
*** 374,388 ****
   */
  
- static int add_to_section (struct sect *s, const char *str, unsigned int len);
  static int lookup_action (const char *actname);
  
! /* Compile the input file into its various sections.  Return true if no
!    error was encountered.
!  */
! static int
! compile (FILE *fp, const char *filename, struct sect *sections)
  {
!   int error = 0;
!   char rescan = 0;
    unsigned int lnum = 0;
    int c = 0;
--- 154,168 ----
   */
  
  static int lookup_action (const char *actname);
  
! /* Read the init file.  Return true if no error was encountered.  Set
!    SUPPRESS_INFO or SUPPRESS_EA to true if the init file specified to ignore
!    default key bindings. */
! int
! compile (FILE *fp, const char *filename, int *suppress_info, int *suppress_ea)
  {
!   int error = 0; /* Set if there was a fatal error in reading init file. */
!   char rescan = 0; /* Whether to reuse the same character when moving onto the
!                       next state. */
    unsigned int lnum = 0;
    int c = 0;
***************
*** 431,435 ****
    char comment[10];
    unsigned int clen = 0;
!   char seq[20];
    unsigned int slen = 0;
    char act[80];
--- 211,215 ----
    char comment[10];
    unsigned int clen = 0;
!   int seq[20];
    unsigned int slen = 0;
    char act[80];
***************
*** 442,447 ****
  #define	To_seq(c) \
  		  do { \
! 		    if (slen < sizeof seq) \
! 		      seq[slen++] = meta ? Meta(c) : (c); \
  		    else \
  		      { \
--- 222,227 ----
  #define	To_seq(c) \
  		  do { \
! 		    if (slen < sizeof seq/sizeof(int)) \
! 		      seq[slen++] = meta ? KEYMAP_META(c) : (c); \
  		    else \
  		      { \
***************
*** 453,462 ****
  		  } while (0)
  
-   sections[info].cur = 1;
-   sections[info].data[0] = 0;
-   sections[ea].cur = 1;
-   sections[ea].data[0] = 0;
-   sections[var].cur = 0;
- 
    while (!error && (rescan || (c = fgetc (fp)) != EOF))
      {
--- 233,236 ----
***************
*** 504,508 ****
  	      else if (strcmp (comment, "stop") == 0
  		       && (section == info || section == ea))
! 		sections[section].data[0] = 1;
  	    }
  	  else if (clen < sizeof comment - 1)
--- 278,287 ----
  	      else if (strcmp (comment, "stop") == 0
  		       && (section == info || section == ea))
!                 {
!                   if (section == info)
!                     *suppress_info = 1;
!                   else
!                     *suppress_ea = 1;
!                 }
  	    }
  	  else if (clen < sizeof comment - 1)
***************
*** 612,628 ****
  
  	    case special_key:
- 	      To_seq (SK_ESCAPE);
  	      switch (c)
  		{
! 		case 'u': To_seq (SK_UP_ARROW); break;
! 		case 'd': To_seq (SK_DOWN_ARROW); break;
! 		case 'r': To_seq (SK_RIGHT_ARROW); break;
! 		case 'l': To_seq (SK_LEFT_ARROW); break;
! 		case 'U': To_seq (SK_PAGE_UP); break;
! 		case 'D': To_seq (SK_PAGE_DOWN); break;
! 		case 'h': To_seq (SK_HOME); break;
! 		case 'e': To_seq (SK_END); break;
! 		case 'x': To_seq (SK_DELETE); break;
! 		default:  To_seq (SK_LITERAL); rescan = 1; break;
  		}
  	      seqstate = normal;
--- 391,406 ----
  
  	    case special_key:
  	      switch (c)
  		{
! 		case 'u': To_seq (KEY_UP_ARROW); break;
! 		case 'd': To_seq (KEY_DOWN_ARROW); break;
! 		case 'r': To_seq (KEY_RIGHT_ARROW); break;
! 		case 'l': To_seq (KEY_LEFT_ARROW); break;
! 		case 'U': To_seq (KEY_PAGE_UP); break;
! 		case 'D': To_seq (KEY_PAGE_DOWN); break;
! 		case 'h': To_seq (KEY_HOME); break;
! 		case 'e': To_seq (KEY_END); break;
! 		case 'x': To_seq (KEY_DELETE); break;
! 		default:  To_seq (c); rescan = 1; break;
  		}
  	      seqstate = normal;
***************
*** 665,685 ****
  		  act[alen] = '\0';
  		  a = lookup_action (act);
! 		  if (a != -1)
  		    {
! 		      char av = a;
! 
! 		      if (!(add_to_section (&sections[section], seq, slen)
! 			    && add_to_section (&sections[section], "", 1)
! 			    && add_to_section (&sections[section], &av, 1)))
! 			{
! 			  syntax_error (filename, lnum, _("section too long"));
! 			  error = 1;
! 			}
  		    }
! 		  else
  		    {
  		      syntax_error (filename, lnum, _("unknown action `%s'"),
  				    act);
! 		      error = 1;
  		    }
  		}
--- 443,476 ----
  		  act[alen] = '\0';
  		  a = lookup_action (act);
!                   if (a == A_info_menu_digit)
  		    {
!                       /* It does not make sense for menu-digit to be anything
!                          other than '0' .. '9'. */
! 		      syntax_error (filename, lnum,
!                         _("cannot bind key sequence to menu-digit"));
  		    }
! 		  else if (a == -1)
  		    {
+                       /* Print an error message, but keep going (don't set
+                          error = 1) for compatibility with infokey files aimed
+                          at future versions which may have different
+                          actions. */
  		      syntax_error (filename, lnum, _("unknown action `%s'"),
  				    act);
! 		    }
!                   else
! 		    {
!                       int keymap_bind_keyseq (Keymap, int *, KEYMAP_ENTRY *);
! 
!                       KEYMAP_ENTRY ke;
!                       
!                       ke.type = ISFUNC;
!                       ke.value.function = &function_doc_array[a];
!                       To_seq (0);
! 
!                       if (section == info)
!                         keymap_bind_keyseq (info_keymap, seq, &ke);
!                       else /* section == ea */
!                         keymap_bind_keyseq (echo_area_keymap, seq, &ke);
  		    }
  		}
***************
*** 725,729 ****
  	      error = 1;
  	    }
! 	  else if (varlen < sizeof varn)
  	    varn[varlen++] = c;
  	  else
--- 516,520 ----
  	      error = 1;
  	    }
! 	  else if (varlen < sizeof varn - 1)
  	    varn[varlen++] = c;
  	  else
***************
*** 737,751 ****
  	  if (c == '\n')
  	    {
! 	      state = start_of_line;
! 	      if (!(add_to_section (&sections[section], varn, varlen)
! 		    && add_to_section (&sections[section], "", 1)
! 		    && add_to_section (&sections[section], val, vallen)
! 		    && add_to_section (&sections[section], "", 1)))
! 		{
! 		  syntax_error (filename, lnum, _("section too long"));
! 		  error = 1;
! 		}
  	    }
! 	  else if (vallen < sizeof val)
  	    val[vallen++] = c;
  	  else
--- 528,544 ----
  	  if (c == '\n')
  	    {
!               VARIABLE_ALIST *v;
! 
!               state = start_of_line;
!               varn[varlen] = '\0';
!               val[vallen] = '\0';
!               v = variable_by_name (varn);
!               if (!v)
!                 info_error (_("%s: no such variable"), varn);
!               else if (!set_variable_to_value (v, val, SET_IN_CONFIG_FILE))
!                 info_error (_("value %s is not valid for variable %s"),
!                               val, varn);
  	    }
! 	  else if (vallen < sizeof val - 1)
  	    val[vallen++] = c;
  	  else
***************
*** 768,872 ****
  }
  
! /* Add some characters to a section's data.  Return true if all the
!    characters fit, or false if the section's size limit was exceeded.
!  */
  static int
! add_to_section (struct sect *s, const char *str, unsigned int len)
! {
!   if (s->cur + len > sizeof s->data)
!     return 0;
!   strncpy ((char *) s->data + s->cur, str, len);
!   s->cur += len;
!   return 1;
! }
! 
! /* Translate from an action name to its numeric code.  This uses the
!    auto-generated array in key.c.
!  */
! static int
! lookup_action (const char *actname)
  {
    int i;
  
!   if (strcmp ("invalid", actname) == 0)
      return A_INVALID;
!   for (i = 0; function_key_array[i].name != NULL; i++)
!     if (strcmp (function_key_array[i].name, actname) == 0)
!       return function_key_array[i].code;
    return -1;
  }
  
- /* Put an integer to an infokey file.
-    Integers are stored as two bytes, low order first,
-    in radix INFOKEY_RADIX.
-  */
- static int
- putint (int i, FILE *fp)
- {
-   return fputc (i % INFOKEY_RADIX, fp) != EOF
-     && fputc ((i / INFOKEY_RADIX) % INFOKEY_RADIX, fp) != EOF;
- }
- 
- /* Write an entire section to an infokey file.  If the section is
-    empty, simply omit it.
-  */
- static int
- putsect (struct sect *s, int code, FILE *fp)
- {
-   if (s->cur == 0)
-     return 1;
-   return fputc (code, fp) != EOF
-     && putint (s->cur, fp)
-     && fwrite (s->data, s->cur, 1, fp) == 1;
- }
- 
- /* Write an entire infokey file, given an array containing its sections.
-  */
- static int
- write_infokey_file (FILE *fp, struct sect *sections)
- {
-   /* Get rid of sections with no effect. */
-   if (sections[info].cur == 1 && sections[info].data[0] == 0)
-     sections[info].cur = 0;
-   if (sections[ea].cur == 1 && sections[ea].data[0] == 0)
-     sections[ea].cur = 0;
- 
-   /* Write all parts of the file out in order (no lseeks),
-      checking for errors all the way. */
-   return fputc (INFOKEY_MAGIC_S0, fp) != EOF
-     && fputc (INFOKEY_MAGIC_S1, fp) != EOF
-     && fputc (INFOKEY_MAGIC_S2, fp) != EOF
-     && fputc (INFOKEY_MAGIC_S3, fp) != EOF
-     && fputs (VERSION, fp) != EOF
-     && fputc ('\0', fp) != EOF
-     && putsect (&sections[info], INFOKEY_SECTION_INFO, fp)
-     && putsect (&sections[ea], INFOKEY_SECTION_EA, fp)
-     && putsect (&sections[var], INFOKEY_SECTION_VAR, fp)
-     && fputc (INFOKEY_MAGIC_E0, fp) != EOF
-     && fputc (INFOKEY_MAGIC_E1, fp) != EOF
-     && fputc (INFOKEY_MAGIC_E2, fp) != EOF
-     && fputc (INFOKEY_MAGIC_E3, fp) != EOF;
- }
  
  
  /* Error handling. */
  
- /* Give the user a "syntax error" message in the form
- 	progname: "filename", line N: message
-  */
- static void
- error_message (int error_code, const char *fmt, ...)
- {
-   va_list ap;
- 
-   fprintf (stderr, "%s: ", program_name);
-   va_start(ap, fmt);
-   vfprintf (stderr, fmt, ap);
-   va_end(ap);
-   if (error_code)
-     fprintf (stderr, " - %s", strerror (error_code));
-   fprintf (stderr, "\n");
- }
- 
  /* Give the user a generic error message in the form
  	progname: message
--- 561,583 ----
  }
  
! /* Return the numeric code of an Info command given its name.  If not found,
!    return -1.  This uses the auto-generated array in doc.c. */
  static int
! lookup_action (const char *name)
  {
    int i;
  
!   if (!strcmp (name, "invalid"))
      return A_INVALID;
!   for (i = 0; function_doc_array[i].func_name; i++)
!     if (!strcmp (function_doc_array[i].func_name, name))
!       return i;
    return -1;
  }
  
  
  
  /* Error handling. */
  
  /* Give the user a generic error message in the form
  	progname: message
***************
*** 886,917 ****
  }
  
- /* Produce a gentle rtfm. */
- static void
- suggest_help (void)
- {
-   fprintf (stderr, _("Try --help for more information.\n"));
- }
- 
- /* Produce a scaled down description of the available options to Info. */
- static void
- short_help (void)
- {
-   printf (_("\
- Usage: %s [OPTION]... [INPUT-FILE]\n\
- \n\
- Compile infokey source file to infokey file.  Reads INPUT-FILE (default\n\
- $HOME/.infokey) and writes compiled key file to (by default) $HOME/.info.\n\
- \n\
- Options:\n\
-   --output FILE        output to FILE instead of $HOME/.info\n\
-   --help               display this help and exit.\n\
-   --version            display version information and exit.\n\
- "), program_name);
- 
-   puts (_("\n\
- Email bug reports to bug-texinfo@gnu.org,\n\
- general questions and discussion to help-texinfo@gnu.org.\n\
- Texinfo home page: http://www.gnu.org/software/texinfo/"));
  
-   exit (EXIT_SUCCESS);
- }
--- 597,599 ----
diff -Nrc2 texinfo-5.2/info/infokey.h texinfo-6.0/info/infokey.h
*** texinfo-5.2/info/infokey.h	2013-08-22 18:58:30.000000000 +0100
--- texinfo-6.0/info/infokey.h	1970-01-01 01:00:00.000000000 +0100
***************
*** 1,127 ****
- /* infokey.h -- Custom keystroke definition support.
-    $Id: infokey.h 5338 2013-08-22 17:58:30Z karl $
- 
-    Copyright 1999, 2002, 2007, 2013 Free Software Foundation, Inc.
- 
-    This program is free software: you can redistribute it and/or modify
-    it under the terms of the GNU General Public License as published by
-    the Free Software Foundation, either version 3 of the License, or
-    (at your option) any later version.
- 
-    This program is distributed in the hope that it will be useful,
-    but WITHOUT ANY WARRANTY; without even the implied warranty of
-    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-    GNU General Public License for more details.
- 
-    You should have received a copy of the GNU General Public License
-    along with this program.  If not, see <http://www.gnu.org/licenses/>.
- 
-    Originally written by Andrew Bettison.
- 
-    This design was derived from the "lesskey" system in less 3.4.0. by
-    Mark Nudelman.
- 
-    The following terminology is confusing:
- 	source file = $HOME/.infokey
- 	infokey file = $HOME/.info
-    Oh, well.
-  */
- 
- 
- /* Default source file, where user writes text definitions to be
-    compiled to the infokey file.  MS-DOS doesn't allow leading
-    dots in file names.  */
- #ifdef __MSDOS__
- #define INFOKEY_SRCFILE		"_infokey"
- #else
- #define INFOKEY_SRCFILE		".infokey"
- #endif
- 
- /* Default "infokey file", where compiled user defs are kept and
-    read by Info.  MS-DOS doesn't allow leading dots in file names.  */
- #ifdef __MSDOS__
- #define INFOKEY_FILE		"_info"
- #else
- #define INFOKEY_FILE		".info"
- #endif
- 
- /*
- Format of entire infokey file:
- 
- 	4 bytes		magic number S
- 	X bytes		version string
- 	1 byte '\0'	terminator
- 
- 	any number of sections:
- 		1 byte		section id
- 		2 bytes		section length (N)
- 		N bytes		section definitions: format depends on section
- 
- 	4 bytes		magic number E
- 
- Format of INFO and EA sections:
- 	
- 	1 byte		flag: 1 == suppress default key bindings
- 	Repeat:
- 		X bytes		key sequence
- 		1 byte '\0'	terminator
- 		1 byte		action code (A_xxx)
- 
- Format of VAR section:
- 	
- 	Repeat:
- 		X bytes		variable name
- 		1 byte '\0'	terminator
- 		Y bytes		value
- 		1 byte '\0'	terminator
- 
- */
- 
- #define	INFOKEY_NMAGIC		8
- 
- #define	INFOKEY_MAGIC_S0	'\001'
- #define	INFOKEY_MAGIC_S1	'I'
- #define	INFOKEY_MAGIC_S2	'n'
- #define	INFOKEY_MAGIC_S3	'f'
- 
- #define	INFOKEY_SECTION_INFO	'i'
- #define	INFOKEY_SECTION_EA	'e'
- #define	INFOKEY_SECTION_VAR	'v'
- 
- #define	INFOKEY_MAGIC_E0	'A'
- #define	INFOKEY_MAGIC_E1	'l'
- #define	INFOKEY_MAGIC_E2	'f'
- #define	INFOKEY_MAGIC_E3	'n'
- 
- #define	INFOKEY_RADIX		64
- #define	INFOKEY_MAX_SECTIONLEN	500
- #define	INFOKEY_MAX_DEFLEN	16
- 
- #define	A_MAX_COMMAND		120
- #define	A_INVALID		121
- 
- /* Character transformations (independent of info's own) */
- 
- #define	CONTROL(c)		((c) & 0x1f)
- #define	ISCONTROL(c)		(((c) & ~0x1f) == 0)
- #define	META(c)			((c) | 0x80)
- #define	UNMETA(c)		((c) & ~0x80)
- #define	ISMETA(c)		(((c) & 0x80) != 0)
- 
- /* Special keys (keys which output different strings on different terminals) */
- 
- #define SK_ESCAPE		CONTROL('k')
- #define SK_RIGHT_ARROW		1
- #define SK_LEFT_ARROW		2
- #define SK_UP_ARROW		3
- #define SK_DOWN_ARROW		4
- #define SK_PAGE_UP		5
- #define SK_PAGE_DOWN		6
- #define SK_HOME			7
- #define SK_END			8
- #define SK_DELETE		9
- #define SK_INSERT		10
- #define SK_CTL_LEFT_ARROW	11
- #define SK_CTL_RIGHT_ARROW	12
- #define SK_CTL_DELETE		13
- #define SK_LITERAL		40
--- 0 ----
diff -Nrc2 texinfo-5.2/info/infomap.c texinfo-6.0/info/infomap.c
*** texinfo-5.2/info/infomap.c	2013-08-22 18:58:30.000000000 +0100
--- texinfo-6.0/info/infomap.c	2015-02-24 18:54:14.000000000 +0000
***************
*** 1,7 ****
  /* infomap.c -- keymaps for Info.
!    $Id: infomap.c 5338 2013-08-22 17:58:30Z karl $
  
     Copyright 1993, 1997, 1998, 1999, 2001, 2002, 2003, 2004, 2007,
!    2008, 2011, 2012, 2013 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
--- 1,7 ----
  /* infomap.c -- keymaps for Info.
!    $Id: infomap.c 6150 2015-02-24 18:42:59Z gavin $
  
     Copyright 1993, 1997, 1998, 1999, 2001, 2002, 2003, 2004, 2007,
!    2008, 2011, 2012, 2013, 2014 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
***************
*** 21,38 ****
  
  #include "info.h"
! #include "infomap.h"
  #include "funs.h"
  #include "terminal.h"
- 
- #if defined(INFOKEY)
- #include "infokey.h"
  #include "variables.h"
- #endif /* INFOKEY */
  
! static int keymap_bind_keyseq (Keymap map, const char *keyseq,
!     KEYMAP_ENTRY *keyentry);
  
! /* Return a new keymap which has all the uppercase letters mapped to run
!    the function info_do_lowercase_version (). */
  Keymap
  keymap_make_keymap (void)
--- 21,33 ----
  
  #include "info.h"
! #include "doc.h"
  #include "funs.h"
+ #include "session.h"
  #include "terminal.h"
  #include "variables.h"
  
! void keymap_bind_keyseq (Keymap map, int *keyseq, KEYMAP_ENTRY *keyentry);
  
! /* Return a new Keymap. */
  Keymap
  keymap_make_keymap (void)
***************
*** 41,60 ****
    Keymap keymap;
  
!   keymap = (Keymap)xmalloc (256 * sizeof (KEYMAP_ENTRY));
! 
!   for (i = 0; i < 256; i++)
!     {
!       keymap[i].type = ISFUNC;
!       keymap[i].function = NULL;
!     }
  
!   for (i = 'A'; i < ('Z' + 1); i++)
      {
        keymap[i].type = ISFUNC;
! #if defined(INFOKEY)
!       keymap[Meta(i)].type = ISFUNC;
!       keymap[Meta(i)].function =
! #endif /* INFOKEY */
!       keymap[i].function = InfoCmd (info_do_lowercase_version);
      }
  
--- 36,45 ----
    Keymap keymap;
  
!   keymap = (Keymap)xmalloc (KEYMAP_SIZE * sizeof (KEYMAP_ENTRY));
  
!   for (i = 0; i < KEYMAP_SIZE; i++)
      {
        keymap[i].type = ISFUNC;
!       keymap[i].value.function = NULL;
      }
  
***************
*** 62,271 ****
  }
  
! #if defined(INFOKEY)
! static FUNCTION_KEYSEQ *
! find_function_keyseq (Keymap map, int c, Keymap rootmap)
! {
!   FUNCTION_KEYSEQ *k;
! 
!   if (map[c].type != ISFUNC)
!     abort ();
!   if (map[c].function == NULL)
!     return NULL;
!   for (k = map[c].function->keys; k; k = k->next)
!     {
!       const unsigned char *p;
!       Keymap m = rootmap;
!       if (k->map != rootmap)
!         continue;
!       for (p = (unsigned char *) k->keyseq; *p && m[*p].type == ISKMAP; p++)
!         m = (Keymap)m[*p].function;
!       if (*p != c || p[1])
!         continue;
!       if (m[*p].type != ISFUNC)
!         abort ();
!       break;
!     }
!   return k;
! }
! 
  static void
! add_function_keyseq (InfoCommand *function,
!     const char *keyseq, Keymap rootmap)
  {
!   FUNCTION_KEYSEQ *ks;
  
    if (function == NULL ||
!       function == InfoCmd (info_do_lowercase_version) ||
!       function == InfoCmd (ea_insert))
      return;
-   ks = xmalloc  (sizeof (FUNCTION_KEYSEQ));
-   ks->next = function->keys;
-   ks->map = rootmap;
-   ks->keyseq = xstrdup (keyseq);
-   function->keys = ks;
- }
- 
- static void
- remove_function_keyseq (InfoCommand *function,
-     const char *keyseq, Keymap rootmap)
- {
  
!   FUNCTION_KEYSEQ *k, *kp;
! 
!   if (function == NULL ||
!       function == InfoCmd (info_do_lowercase_version) ||
!       function == InfoCmd (ea_insert))
!     return;
!   for (kp = NULL, k = function->keys; k; kp = k, k = k->next)
!     if (k->map == rootmap && strcmp (k->keyseq, keyseq) == 0)
!       break;
!   if (!k)
!     abort ();
!   if (kp)
!     kp->next = k->next;
!   else
!     function->keys = k->next;
! }
! #endif /* INFOKEY */
  
! /* Return a new keymap which is a copy of MAP. */
! Keymap
! keymap_copy_keymap (Keymap map, Keymap rootmap, Keymap newroot)
! {
!   int i;
!   Keymap keymap;
! #if defined(INFOKEY)
!   FUNCTION_KEYSEQ *ks;
! #endif /* INFOKEY */
! 
!   keymap = keymap_make_keymap ();
!   if (!newroot)
!     newroot = keymap;
  
!   for (i = 0; i < 256; i++)
!     {
!       keymap[i].type = map[i].type;
!       switch (map[i].type)
!         {
!         case ISFUNC:
!           keymap[i].function = map[i].function;
! #if defined(INFOKEY)
!           ks = find_function_keyseq (map, i, rootmap);
!           if (ks)
!             add_function_keyseq (map[i].function, ks->keyseq, newroot);
! #endif /* INFOKEY */
!           break;
!         case ISKMAP:
!           keymap[i].function =
! 	    (InfoCommand *)keymap_copy_keymap ((Keymap)map[i].function,
! 					       rootmap, NULL);
!           break;
!         }
!     }
!   return keymap;
  }
  
! /* Free the keymap and its descendants. */
  void
! keymap_discard_keymap (Keymap map, Keymap rootmap)
! {
!   int i;
! 
!   if (!map)
!     return;
!   if (!rootmap)
!     rootmap = map;
! 
!   for (i = 0; i < 256; i++)
!     {
! #if defined(INFOKEY)
!       FUNCTION_KEYSEQ *ks;
! #endif /* INFOKEY */
!       switch (map[i].type)
!         {
!         case ISFUNC:
! #if defined(INFOKEY)
!           ks = find_function_keyseq (map, i, rootmap);
!           if (ks)
!             remove_function_keyseq (map[i].function, ks->keyseq, rootmap);
! #endif /* INFOKEY */
!           break;
! 
!         case ISKMAP:
!           keymap_discard_keymap ((Keymap)map[i].function, rootmap);
!           break;
! 
!         }
!     }
!   free (map);
! }
! 
! /* Conditionally bind key sequence. */
! static int
! keymap_bind_keyseq (Keymap map,
! 		    const char *keyseq, KEYMAP_ENTRY *keyentry)
  {
    Keymap m = map;
!   const unsigned char *s = (unsigned char *) keyseq;
    int c;
  
!   if (s == NULL || *s == '\0') return 0;
  
    while ((c = *s++) != '\0')
      {
- #if defined(INFOKEY)
-       FUNCTION_KEYSEQ *ks;
- #endif /* INFOKEY */
        switch (m[c].type)
          {
          case ISFUNC:
! #if defined(INFOKEY)
!           ks = find_function_keyseq (m, c, map);
!           if (ks)
!             remove_function_keyseq (m[c].function, ks->keyseq, map);
! #else /* !INFOKEY */
!           if (!(m[c].function == NULL ||
! 		(m != map &&
! 		 m[c].function == InfoCmd (info_do_lowercase_version))))
!             return 0;
! #endif /* !INFOKEY */
  
            if (*s != '\0')
              {
                m[c].type = ISKMAP;
!               /* Here we are casting the Keymap pointer returned from
!                  keymap_make_keymap to an InfoCommand pointer.  Ugh.
!                  This makes the `function' structure garbage
!                  if it's actually interpreted as an InfoCommand.
!                  Should really be using a union, and taking steps to
!                  avoid the possible error.  */
!               m[c].function = (InfoCommand *)keymap_make_keymap ();
              }
            break;
  
          case ISKMAP:
- #if defined(INFOKEY)
-           if (*s == '\0')
-             keymap_discard_keymap ((Keymap)m[c].function, map);
- #else /* !INFOKEY */
            if (*s == '\0')
!             return 0;
! #endif
            break;
          }
        if (*s != '\0')
          {
!           m = (Keymap)m[c].function;
          }
        else
          {
! #if defined(INFOKEY)
!           add_function_keyseq (keyentry->function, keyseq, map);
! #endif /* INFOKEY */
            m[c] = *keyentry;
          }
      }
  
!   return 1;
  }
  
--- 47,123 ----
  }
  
! /* Record KEYSEQ, a sequence of keys terminated by 0, in the linked list of
!    FUNCTION_KEYSEQ hanging off FUNCTION.  Label it with ROOTMAP so we know
!    whether the key sequence is for main operation or for the echo area. */
  static void
! add_function_keyseq (InfoCommand *function, int *keyseq, Keymap rootmap)
  {
!   FUNCTION_KEYSEQ *ks, *k;
!   int len;
  
    if (function == NULL ||
!       function == InfoCmd (info_do_lowercase_version))
      return;
  
!   /* If there is already a key sequence recorded for this key map,
!      don't do anything. */
!   for (k = function->keys; k; k = k->next)
!     if (k->map == rootmap)
!       return;
  
!   ks = xmalloc (sizeof (FUNCTION_KEYSEQ));
!   ks->next = function->keys;
!   ks->map = rootmap;
!   for (len = 0; keyseq[len]; len++);
!   ks->keyseq = xmalloc ((len + 1) * sizeof (int));
!   memcpy (ks->keyseq, keyseq, (len + 1) * sizeof (int));
  
!   function->keys = ks;
  }
  
! /* Bind key sequence.  Don't override already bound key sequences. */
  void
! keymap_bind_keyseq (Keymap map, int *keyseq, KEYMAP_ENTRY *keyentry)
  {
    Keymap m = map;
!   int *s = keyseq;
    int c;
  
!   if (!s || *s == 0)
!     return;
  
    while ((c = *s++) != '\0')
      {
        switch (m[c].type)
          {
          case ISFUNC:
!           if (m[c].value.function)
!             return; /* There is a function here already. */
  
            if (*s != '\0')
              {
                m[c].type = ISKMAP;
!               m[c].value.keymap = keymap_make_keymap ();
              }
            break;
  
          case ISKMAP:
            if (*s == '\0')
!             return; /* The key sequence we were asked to bind is an initial
!                        subsequence of an already-bound sequence. */
            break;
          }
        if (*s != '\0')
          {
!           m = m[c].value.keymap;
          }
        else
          {
!           add_function_keyseq (keyentry->value.function, keyseq, map);
            m[c] = *keyentry;
          }
      }
  
!   return;
  }
  
***************
*** 286,295 ****
  #define NUL     '\0'
  
! static unsigned char default_emacs_like_info_keys[] =
  {
!   0,      /* suppress-default-keybindings flag */
    TAB, NUL,                       A_info_move_to_next_xref,
    LFD, NUL,                       A_info_select_reference_this_line,
-   RET, NUL,                       A_info_select_reference_this_line,
    CONTROL('a'), NUL,              A_info_beginning_of_line,
    CONTROL('b'), NUL,              A_info_backward_char,
--- 138,160 ----
  #define NUL     '\0'
  
! static int default_emacs_like_info_keys[] =
  {
!   /* Favoured command bindings come first.  We want help to
!      report q, not C-x C-c, etc.  */
!   'H', NUL,                       A_info_get_help_window,
!   'q', NUL,                       A_info_quit,
!   KEY_UP_ARROW, NUL,              A_info_prev_line,
!   KEY_DOWN_ARROW, NUL,            A_info_next_line,
!   KEY_PAGE_UP, NUL,             A_info_scroll_backward,
!   KEY_PAGE_DOWN, NUL,           A_info_scroll_forward,
!   KEY_HOME, NUL,                  A_info_beginning_of_node,
!   KEY_END, NUL,                   A_info_end_of_node,
!   '{', NUL,                       A_info_search_previous,
!   '}', NUL,                       A_info_search_next,
!   CONTROL('g'), NUL,              A_info_abort_key,
!   RET, NUL,                       A_info_select_reference_this_line,
! 
    TAB, NUL,                       A_info_move_to_next_xref,
    LFD, NUL,                       A_info_select_reference_this_line,
    CONTROL('a'), NUL,              A_info_beginning_of_line,
    CONTROL('b'), NUL,              A_info_backward_char,
***************
*** 298,301 ****
--- 163,167 ----
    CONTROL('h'), NUL,              A_info_get_help_window,
    CONTROL('l'), NUL,              A_info_redraw_display,
+   CONTROL('n'), NUL,              A_info_next_line,
    CONTROL('p'), NUL,              A_info_prev_line,
    CONTROL('r'), NUL,              A_isearch_backward,
***************
*** 303,306 ****
--- 169,173 ----
    CONTROL('u'), NUL,              A_info_universal_argument,
    CONTROL('v'), NUL,              A_info_scroll_forward_page_only,
+   SPC, NUL,                       A_info_scroll_forward,
    ',', NUL,                       A_info_next_index_match,
    '/', NUL,                       A_info_search,
***************
*** 327,332 ****
    'g', NUL,                       A_info_goto_node,
    'G', NUL,                       A_info_menu_sequence,
!   'h', NUL,                       A_info_get_help_window,
!   'H', NUL,                       A_info_get_info_help_node,
    'i', NUL,                       A_info_index_search,
    'I', NUL,                       A_info_virtual_index,
--- 194,198 ----
    'g', NUL,                       A_info_goto_node,
    'G', NUL,                       A_info_menu_sequence,
!   'h', NUL,                       A_info_get_info_help_node,
    'i', NUL,                       A_info_index_search,
    'I', NUL,                       A_info_virtual_index,
***************
*** 342,391 ****
    't', NUL,                       A_info_top_node,
    'u', NUL,                       A_info_up_node,
!   ESC, '0', NUL,                  A_info_add_digit_to_numeric_arg,
!   ESC, '1', NUL,                  A_info_add_digit_to_numeric_arg,
!   ESC, '2', NUL,                  A_info_add_digit_to_numeric_arg,
!   ESC, '3', NUL,                  A_info_add_digit_to_numeric_arg,
!   ESC, '4', NUL,                  A_info_add_digit_to_numeric_arg,
!   ESC, '5', NUL,                  A_info_add_digit_to_numeric_arg,
!   ESC, '6', NUL,                  A_info_add_digit_to_numeric_arg,
!   ESC, '7', NUL,                  A_info_add_digit_to_numeric_arg,
!   ESC, '8', NUL,                  A_info_add_digit_to_numeric_arg,
!   ESC, '9', NUL,                  A_info_add_digit_to_numeric_arg,
!   ESC, '-', NUL,                  A_info_add_digit_to_numeric_arg,
!   ESC, CONTROL('f'), NUL,         A_info_show_footnotes,
!   ESC, CONTROL('g'), NUL,         A_info_abort_key,
!   ESC, TAB, NUL,                  A_info_move_to_prev_xref,
!   ESC, CONTROL('v'), NUL,         A_info_scroll_other_window,
!   ESC, '<', NUL,                  A_info_beginning_of_node,
!   ESC, '>', NUL,                  A_info_end_of_node,
!   ESC, 'b', NUL,                  A_info_backward_word,
!   ESC, 'f', NUL,                  A_info_forward_word,
!   ESC, 'r', NUL,                  A_info_move_to_window_line,
!   ESC, 'v', NUL,                  A_info_scroll_backward_page_only,
!   Meta('0'), NUL,                 A_info_add_digit_to_numeric_arg,
!   Meta('1'), NUL,                 A_info_add_digit_to_numeric_arg,
!   Meta('2'), NUL,                 A_info_add_digit_to_numeric_arg,
!   Meta('3'), NUL,                 A_info_add_digit_to_numeric_arg,
!   Meta('4'), NUL,                 A_info_add_digit_to_numeric_arg,
!   Meta('5'), NUL,                 A_info_add_digit_to_numeric_arg,
!   Meta('6'), NUL,                 A_info_add_digit_to_numeric_arg,
!   Meta('7'), NUL,                 A_info_add_digit_to_numeric_arg,
!   Meta('8'), NUL,                 A_info_add_digit_to_numeric_arg,
!   Meta('9'), NUL,                 A_info_add_digit_to_numeric_arg,
!   Meta('-'), NUL,                 A_info_add_digit_to_numeric_arg,
!   Meta(CONTROL('f')), NUL,        A_info_show_footnotes,
!   Meta(CONTROL('g')), NUL,        A_info_abort_key,
!   Meta(TAB), NUL,                 A_info_move_to_prev_xref,
!   Meta(CONTROL('v')), NUL,        A_info_scroll_other_window,
!   Meta('<'), NUL,                 A_info_beginning_of_node,
!   Meta('>'), NUL,                 A_info_end_of_node,
!   Meta('b'), NUL,                 A_info_backward_word,
!   Meta('f'), NUL,                 A_info_forward_word,
!   Meta('r'), NUL,                 A_info_move_to_window_line,
!   Meta('v'), NUL,                 A_info_scroll_backward_page_only,
! #if defined (NAMED_FUNCTIONS)
!   ESC, 'x', NUL,                  A_info_execute_command,
!   Meta('x'), NUL,                 A_info_execute_command,
! #endif /* NAMED_FUNCTIONS */
  
    CONTROL('x'), CONTROL('b'), NUL,        A_list_visited_nodes,
--- 208,234 ----
    't', NUL,                       A_info_top_node,
    'u', NUL,                       A_info_up_node,
!   'x', NUL,                       A_info_delete_window,
!   KEYMAP_META('0'), NUL,                 A_info_add_digit_to_numeric_arg,
!   KEYMAP_META('1'), NUL,                 A_info_add_digit_to_numeric_arg,
!   KEYMAP_META('2'), NUL,                 A_info_add_digit_to_numeric_arg,
!   KEYMAP_META('3'), NUL,                 A_info_add_digit_to_numeric_arg,
!   KEYMAP_META('4'), NUL,                 A_info_add_digit_to_numeric_arg,
!   KEYMAP_META('5'), NUL,                 A_info_add_digit_to_numeric_arg,
!   KEYMAP_META('6'), NUL,                 A_info_add_digit_to_numeric_arg,
!   KEYMAP_META('7'), NUL,                 A_info_add_digit_to_numeric_arg,
!   KEYMAP_META('8'), NUL,                 A_info_add_digit_to_numeric_arg,
!   KEYMAP_META('9'), NUL,                 A_info_add_digit_to_numeric_arg,
!   KEYMAP_META('-'), NUL,                 A_info_add_digit_to_numeric_arg,
!   KEYMAP_META(CONTROL('f')), NUL,        A_info_show_footnotes,
!   KEYMAP_META(CONTROL('g')), NUL,        A_info_abort_key,
!   KEYMAP_META(TAB), NUL,                 A_info_move_to_prev_xref,
!   KEYMAP_META(CONTROL('v')), NUL,        A_info_scroll_other_window,
!   KEYMAP_META('<'), NUL,                 A_info_beginning_of_node,
!   KEYMAP_META('>'), NUL,                 A_info_end_of_node,
!   KEYMAP_META('b'), NUL,                 A_info_backward_word,
!   KEYMAP_META('f'), NUL,                 A_info_forward_word,
!   KEYMAP_META('r'), NUL,                 A_info_move_to_window_line,
!   KEYMAP_META('v'), NUL,                 A_info_scroll_backward_page_only,
!   KEYMAP_META('x'), NUL,                 A_info_execute_command,
  
    CONTROL('x'), CONTROL('b'), NUL,        A_list_visited_nodes,
***************
*** 400,404 ****
    CONTROL('x'), 'b', NUL,         A_select_visited_node,
    CONTROL('x'), 'f', NUL,         A_info_all_files,
-   CONTROL('x'), 'k', NUL,         A_info_kill_node,
    CONTROL('x'), 'n', NUL,         A_info_search_next,
    CONTROL('x'), 'N', NUL,         A_info_search_previous,
--- 243,246 ----
***************
*** 406,501 ****
    CONTROL('x'), 't', NUL,         A_info_tile_windows,
    CONTROL('x'), 'w', NUL,         A_info_toggle_wrap,
    
- /*      Arrow key bindings for info keymaps.  It seems that some
-         terminals do not match their termcap entries, so it's best to just
-         define everything with both of the usual prefixes.  */
- 
-   SK_ESCAPE, SK_PAGE_UP, NUL,             A_info_scroll_backward,
-   SK_ESCAPE, SK_PAGE_DOWN, NUL,           A_info_scroll_forward,
-   '\033', 'O', 'A', NUL,                  A_info_prev_line,
-   '\033', '[', 'A', NUL,                  A_info_prev_line,
-   '\033', 'O', 'B', NUL,                  A_info_next_line,
-   '\033', '[', 'B', NUL,                  A_info_next_line,
-   SK_ESCAPE, SK_RIGHT_ARROW, NUL,         A_info_forward_char,
-   '\033', 'O', 'C', NUL,                  A_info_forward_char,
-   '\033', '[', 'C', NUL,                  A_info_forward_char,
-   SK_ESCAPE, SK_LEFT_ARROW, NUL,          A_info_backward_char,
-   '\033', 'O', 'D', NUL,                  A_info_backward_char,
-   '\033', '[', 'D', NUL,                  A_info_backward_char,
-   SK_ESCAPE, SK_HOME, NUL,                A_info_beginning_of_node,
-   SK_ESCAPE, SK_END, NUL,                 A_info_end_of_node,
-   SK_ESCAPE, SK_DELETE, NUL,              A_info_scroll_backward,
-   
-   ESC, SK_ESCAPE, SK_PAGE_UP, NUL,        A_info_scroll_other_window_backward,
-   ESC, SK_ESCAPE, SK_PAGE_DOWN, NUL,      A_info_scroll_other_window,
-   ESC, SK_ESCAPE, SK_UP_ARROW, NUL,       A_info_prev_line,
-   ESC, '\033', 'O', 'A', NUL,             A_info_prev_line,
-   ESC, '\033', '[', 'A', NUL,             A_info_prev_line,
-   ESC, SK_ESCAPE, SK_DOWN_ARROW, NUL,     A_info_next_line,
-   ESC, '\033', 'O', 'B', NUL,             A_info_next_line,
-   ESC, '\033', '[', 'B', NUL,             A_info_next_line,
-   ESC, SK_ESCAPE, SK_RIGHT_ARROW, NUL,    A_info_forward_word,
-   ESC, '\033', 'O', 'C', NUL,             A_info_forward_word,
-   ESC, '\033', '[', 'C', NUL,             A_info_forward_word,
-   ESC, SK_ESCAPE, SK_LEFT_ARROW, NUL,     A_info_backward_word,
-   ESC, '\033', 'O', 'D', NUL,             A_info_backward_word,
-   ESC, '\033', '[', 'D', NUL,             A_info_backward_word,
-   
-   /* We want help to report q, not C-x C-c, etc.  */
-   'q', NUL,                       A_info_quit,
-   'x', NUL,                       A_info_delete_window,
-   SPC, NUL,                       A_info_scroll_forward,
-   DEL, NUL,                       A_info_scroll_backward,
-   '{', NUL,                       A_info_search_previous,
-   '}', NUL,                       A_info_search_next,
-   CONTROL('g'), NUL,              A_info_abort_key,
-   SK_ESCAPE, SK_UP_ARROW, NUL,    A_info_prev_line,
-   SK_ESCAPE, SK_DOWN_ARROW, NUL,  A_info_next_line,
  };
  
  
! static unsigned char default_emacs_like_ea_keys[] =
  {
!   0,      /* suppress-default-keybindings flag */
!   ESC, '0', NUL,                  A_info_add_digit_to_numeric_arg,
!   ESC, '1', NUL,                  A_info_add_digit_to_numeric_arg,
!   ESC, '2', NUL,                  A_info_add_digit_to_numeric_arg,
!   ESC, '3', NUL,                  A_info_add_digit_to_numeric_arg,
!   ESC, '4', NUL,                  A_info_add_digit_to_numeric_arg,
!   ESC, '5', NUL,                  A_info_add_digit_to_numeric_arg,
!   ESC, '6', NUL,                  A_info_add_digit_to_numeric_arg,
!   ESC, '7', NUL,                  A_info_add_digit_to_numeric_arg,
!   ESC, '8', NUL,                  A_info_add_digit_to_numeric_arg,
!   ESC, '9', NUL,                  A_info_add_digit_to_numeric_arg,
!   ESC, '-', NUL,                  A_info_add_digit_to_numeric_arg,
!   Meta('0'), NUL,                 A_info_add_digit_to_numeric_arg,
!   Meta('1'), NUL,                 A_info_add_digit_to_numeric_arg,
!   Meta('2'), NUL,                 A_info_add_digit_to_numeric_arg,
!   Meta('3'), NUL,                 A_info_add_digit_to_numeric_arg,
!   Meta('4'), NUL,                 A_info_add_digit_to_numeric_arg,
!   Meta('5'), NUL,                 A_info_add_digit_to_numeric_arg,
!   Meta('6'), NUL,                 A_info_add_digit_to_numeric_arg,
!   Meta('7'), NUL,                 A_info_add_digit_to_numeric_arg,
!   Meta('8'), NUL,                 A_info_add_digit_to_numeric_arg,
!   Meta('9'), NUL,                 A_info_add_digit_to_numeric_arg,
!   Meta('-'), NUL,                 A_info_add_digit_to_numeric_arg,
!   ESC, CONTROL('g'), NUL,         A_ea_abort,
!   ESC, CONTROL('v'), NUL,         A_ea_scroll_completions_window,
!   ESC, 'b', NUL,                  A_ea_backward_word,
!   ESC, 'd', NUL,                  A_ea_kill_word,
!   ESC, 'f', NUL,                  A_ea_forward_word,
!   ESC, 'y', NUL,                  A_ea_yank_pop,
!   ESC, '?', NUL,                  A_ea_possible_completions,
!   ESC, TAB, NUL,                  A_ea_tab_insert,
!   ESC, DEL, NUL,                  A_ea_backward_kill_word,
!   Meta(CONTROL('g')), NUL,        A_ea_abort,
!   Meta(CONTROL('v')), NUL,        A_ea_scroll_completions_window,
!   Meta('b'), NUL,                 A_ea_backward_word,
!   Meta('d'), NUL,                 A_ea_kill_word,
!   Meta('f'), NUL,                 A_ea_forward_word,
!   Meta('y'), NUL,                 A_ea_yank_pop,
!   Meta('?'), NUL,                 A_ea_possible_completions,
!   Meta(TAB), NUL,                 A_ea_tab_insert,
!   Meta(DEL), NUL,                 A_ea_backward_kill_word,
    CONTROL('a'), NUL,              A_ea_beg_of_line,
    CONTROL('b'), NUL,              A_ea_backward,
--- 248,289 ----
    CONTROL('x'), 't', NUL,         A_info_tile_windows,
    CONTROL('x'), 'w', NUL,         A_info_toggle_wrap,
+ 
+   KEY_RIGHT_ARROW, NUL,         A_info_forward_char,
+   KEY_LEFT_ARROW, NUL,          A_info_backward_char,
+   KEY_DELETE, NUL,                A_info_scroll_backward,
+   
+   ESC, KEY_PAGE_UP, NUL,        A_info_scroll_other_window_backward,
+   ESC, KEY_PAGE_DOWN, NUL,      A_info_scroll_other_window,
+   ESC, KEY_UP_ARROW, NUL,       A_info_prev_line,
+   ESC, KEY_DOWN_ARROW, NUL,     A_info_next_line,
+   ESC, KEY_RIGHT_ARROW, NUL,    A_info_forward_word,
+   ESC, KEY_LEFT_ARROW, NUL,     A_info_backward_word,
+   KEY_BACK_TAB, NUL,            A_info_move_to_prev_xref,
    
  };
  
  
! static int default_emacs_like_ea_keys[] =
  {
!   KEYMAP_META('0'), NUL,                 A_info_add_digit_to_numeric_arg,
!   KEYMAP_META('1'), NUL,                 A_info_add_digit_to_numeric_arg,
!   KEYMAP_META('2'), NUL,                 A_info_add_digit_to_numeric_arg,
!   KEYMAP_META('3'), NUL,                 A_info_add_digit_to_numeric_arg,
!   KEYMAP_META('4'), NUL,                 A_info_add_digit_to_numeric_arg,
!   KEYMAP_META('5'), NUL,                 A_info_add_digit_to_numeric_arg,
!   KEYMAP_META('6'), NUL,                 A_info_add_digit_to_numeric_arg,
!   KEYMAP_META('7'), NUL,                 A_info_add_digit_to_numeric_arg,
!   KEYMAP_META('8'), NUL,                 A_info_add_digit_to_numeric_arg,
!   KEYMAP_META('9'), NUL,                 A_info_add_digit_to_numeric_arg,
!   KEYMAP_META('-'), NUL,                 A_info_add_digit_to_numeric_arg,
!   KEYMAP_META(CONTROL('g')), NUL,        A_ea_abort,
!   KEYMAP_META(CONTROL('v')), NUL,        A_ea_scroll_completions_window,
!   KEYMAP_META('b'), NUL,                 A_ea_backward_word,
!   KEYMAP_META('d'), NUL,                 A_ea_kill_word,
!   KEYMAP_META('f'), NUL,                 A_ea_forward_word,
!   KEYMAP_META('y'), NUL,                 A_ea_yank_pop,
!   KEYMAP_META('?'), NUL,                 A_ea_possible_completions,
!   KEYMAP_META(TAB), NUL,                 A_ea_tab_insert,
!   KEYMAP_META(KEY_DELETE), NUL,                 A_ea_backward_kill_word,
    CONTROL('a'), NUL,              A_ea_beg_of_line,
    CONTROL('b'), NUL,              A_ea_backward,
***************
*** 504,510 ****
    CONTROL('f'), NUL,              A_ea_forward,
    CONTROL('g'), NUL,              A_ea_abort,
    CONTROL('h'), NUL,              A_ea_rubout,
! /*      CONTROL('k') */
!   SK_ESCAPE, SK_LITERAL, NUL,     A_ea_kill_line,
    CONTROL('l'), NUL,              A_info_redraw_display,
    CONTROL('q'), NUL,              A_ea_quoted_insert,
--- 292,298 ----
    CONTROL('f'), NUL,              A_ea_forward,
    CONTROL('g'), NUL,              A_ea_abort,
+   ESC, NUL,                       A_ea_abort,
    CONTROL('h'), NUL,              A_ea_rubout,
!   CONTROL('k'), NUL,              A_ea_kill_line,
    CONTROL('l'), NUL,              A_info_redraw_display,
    CONTROL('q'), NUL,              A_ea_quoted_insert,
***************
*** 520,565 ****
    /* PC users will lynch me if I don't give them their usual DEL
       effect...  */
!   DEL, NUL,                       A_ea_delete,
  #else
!   DEL, NUL,                       A_ea_rubout,
  #endif
- #if defined (NAMED_FUNCTIONS)
-   /*    ESC, 'x', NUL,                  A_info_execute_command, */
-   /*    Meta('x'), NUL,                 A_info_execute_command, */
- #endif /* NAMED_FUNCTIONS */
    CONTROL('x'), 'o', NUL,         A_info_next_window,
!   CONTROL('x'), DEL, NUL,         A_ea_backward_kill_line,
  
! /*      Arrow key bindings for echo area keymaps.  It seems that some
!         terminals do not match their termcap entries, so it's best to just
!         define everything with both of the usual prefixes.  */
! 
!   SK_ESCAPE, SK_RIGHT_ARROW, NUL,         A_ea_forward,
!   '\033', 'O', 'C', NUL,                  A_ea_forward,
!   '\033', '[', 'C', NUL,                  A_ea_forward,
!   SK_ESCAPE, SK_LEFT_ARROW, NUL,          A_ea_backward,
!   '\033', 'O', 'D', NUL,                  A_ea_backward,
!   '\033', '[', 'D', NUL,                  A_ea_backward,
!   ESC, SK_ESCAPE, SK_RIGHT_ARROW, NUL,    A_ea_forward_word,
!   ESC, '\033', 'O', 'C', NUL,             A_ea_forward_word,
!   ESC, '\033', '[', 'C', NUL,             A_ea_forward_word,
!   ESC, SK_ESCAPE, SK_LEFT_ARROW, NUL,     A_ea_backward_word,
!   ESC, '\033', 'O', 'D', NUL,             A_ea_backward_word,
!   ESC, '\033', '[', 'D', NUL,             A_ea_backward_word,
! #ifdef __MSDOS__
!   SK_ESCAPE, SK_DELETE, NUL,              A_ea_delete,
! #else
!   SK_ESCAPE, SK_DELETE, NUL,              A_ea_rubout,
! #endif
!   SK_ESCAPE, SK_HOME, NUL,                A_ea_beg_of_line,
!   SK_ESCAPE, SK_END, NUL,                 A_ea_end_of_line,
!   ESC, SK_ESCAPE, SK_DELETE, NUL,         A_ea_backward_kill_word,
!   CONTROL('x'), SK_ESCAPE, SK_DELETE, NUL,A_ea_backward_kill_line,
  };
  
  
! static unsigned char default_vi_like_info_keys[] =
  {
!   0,      /* suppress-default-keybindings flag */
    '0', NUL,                       A_info_add_digit_to_numeric_arg,
    '1', NUL,                       A_info_add_digit_to_numeric_arg,
--- 308,339 ----
    /* PC users will lynch me if I don't give them their usual DEL
       effect...  */
!   KEY_DELETE, NUL,                       A_ea_delete,
  #else
!   KEY_DELETE, NUL,                       A_ea_rubout,
  #endif
    CONTROL('x'), 'o', NUL,         A_info_next_window,
!   CONTROL('x'), KEY_DELETE, NUL,         A_ea_backward_kill_line,
  
!   KEY_RIGHT_ARROW, NUL,           A_ea_forward,
!   KEY_LEFT_ARROW, NUL,            A_ea_backward,
!   ESC, KEY_RIGHT_ARROW, NUL,   A_ea_forward_word,
!   ESC, KEY_LEFT_ARROW, NUL,    A_ea_backward_word,
!   KEY_HOME, NUL,                 A_ea_beg_of_line,
!   KEY_END, NUL,                  A_ea_end_of_line,
!   ESC, KEY_DELETE, NUL,  A_ea_backward_kill_word,
  };
  
  
! static int default_vi_like_info_keys[] =
  {
!   /* We want help to report q, not C-x C-c, etc.  */
!   'q', NUL,                       A_info_quit,
!   'x', NUL,                       A_info_delete_window,
!   SPC, NUL,                       A_info_scroll_forward,
!   '{', NUL,                       A_info_search_previous,
!   '}', NUL,                       A_info_search_next,
!   KEY_UP_ARROW, NUL,    A_info_up_line,
!   KEY_DOWN_ARROW, NUL,  A_info_down_line,
! 
    '0', NUL,                       A_info_add_digit_to_numeric_arg,
    '1', NUL,                       A_info_add_digit_to_numeric_arg,
***************
*** 594,617 ****
    ',', NUL,                       A_info_next_index_match,
    '/', NUL,                       A_info_search,
!   ESC, '0', NUL,                  A_info_last_menu_item,
!   ESC, '1', NUL,                  A_info_menu_digit,
!   ESC, '2', NUL,                  A_info_menu_digit,
!   ESC, '3', NUL,                  A_info_menu_digit,
!   ESC, '4', NUL,                  A_info_menu_digit,
!   ESC, '5', NUL,                  A_info_menu_digit,
!   ESC, '6', NUL,                  A_info_menu_digit,
!   ESC, '7', NUL,                  A_info_menu_digit,
!   ESC, '8', NUL,                  A_info_menu_digit,
!   ESC, '9', NUL,                  A_info_menu_digit,
!   Meta('0'), NUL,                 A_info_last_menu_item,
!   Meta('1'), NUL,                 A_info_menu_digit,
!   Meta('2'), NUL,                 A_info_menu_digit,
!   Meta('3'), NUL,                 A_info_menu_digit,
!   Meta('4'), NUL,                 A_info_menu_digit,
!   Meta('5'), NUL,                 A_info_menu_digit,
!   Meta('6'), NUL,                 A_info_menu_digit,
!   Meta('7'), NUL,                 A_info_menu_digit,
!   Meta('8'), NUL,                 A_info_menu_digit,
!   Meta('9'), NUL,                 A_info_menu_digit,
    '<', NUL,                       A_info_first_node,
    '>', NUL,                       A_info_last_node,
--- 368,381 ----
    ',', NUL,                       A_info_next_index_match,
    '/', NUL,                       A_info_search,
!   KEYMAP_META('0'), NUL,                 A_info_last_menu_item,
!   KEYMAP_META('1'), NUL,                 A_info_menu_digit,
!   KEYMAP_META('2'), NUL,                 A_info_menu_digit,
!   KEYMAP_META('3'), NUL,                 A_info_menu_digit,
!   KEYMAP_META('4'), NUL,                 A_info_menu_digit,
!   KEYMAP_META('5'), NUL,                 A_info_menu_digit,
!   KEYMAP_META('6'), NUL,                 A_info_menu_digit,
!   KEYMAP_META('7'), NUL,                 A_info_menu_digit,
!   KEYMAP_META('8'), NUL,                 A_info_menu_digit,
!   KEYMAP_META('9'), NUL,                 A_info_menu_digit,
    '<', NUL,                       A_info_first_node,
    '>', NUL,                       A_info_last_node,
***************
*** 655,686 ****
    'y', NUL,                       A_info_up_line,
    'z', NUL,                       A_info_scroll_forward_page_only_set_window,
!   ESC, CONTROL('f'), NUL,         A_info_show_footnotes,
!   ESC, CONTROL('g'), NUL,         A_info_abort_key,
!   ESC, TAB, NUL,                  A_info_move_to_prev_xref,
!   ESC, SPC, NUL,                  A_info_scroll_forward_page_only,
!   ESC, CONTROL('v'), NUL,         A_info_scroll_other_window,
!   ESC, '<', NUL,                  A_info_beginning_of_node,
!   ESC, '>', NUL,                  A_info_end_of_node,
!   ESC, '/', NUL,                  A_info_search,
!   ESC, '?', NUL,                  A_info_search_backward,
!   ESC, 'b', NUL,                  A_info_beginning_of_node,
!   ESC, 'd', NUL,                  A_info_dir_node,
!   ESC, 'e', NUL,                  A_info_end_of_node,
!   ESC, 'f', NUL,                  A_info_xref_item,
!   ESC, 'g', NUL,                  A_info_select_reference_this_line,
!   ESC, 'h', NUL,                  A_info_get_info_help_node,
!   ESC, 'I', NUL,                  A_info_virtual_index,
!   ESC, 'm', NUL,                  A_info_menu_item,
!   ESC, 'n', NUL,                  A_info_search,
!   ESC, 'N', NUL,                  A_info_search_backward,
!   ESC, 'r', NUL,                  A_isearch_backward,
!   ESC, 's', NUL,                  A_isearch_forward,
!   ESC, 't', NUL,                  A_info_top_node,
!   ESC, 'v', NUL,                  A_info_scroll_backward_page_only,
! #if defined (NAMED_FUNCTIONS)
!   ESC, 'x', NUL,                  A_info_execute_command,
!   Meta('x'), NUL,                 A_info_execute_command,
! #endif /* NAMED_FUNCTIONS */
!   ESC, DEL, NUL,                  A_info_scroll_other_window_backward,
    CONTROL('x'), CONTROL('b'), NUL,        A_list_visited_nodes,
    CONTROL('x'), CONTROL('c'), NUL,        A_info_quit,
--- 419,446 ----
    'y', NUL,                       A_info_up_line,
    'z', NUL,                       A_info_scroll_forward_page_only_set_window,
!   KEYMAP_META(CONTROL('f')), NUL,         A_info_show_footnotes,
!   KEYMAP_META(CONTROL('g')), NUL,         A_info_abort_key,
!   KEYMAP_META(TAB), NUL,                  A_info_move_to_prev_xref,
!   KEYMAP_META(SPC), NUL,                  A_info_scroll_forward_page_only,
!   KEYMAP_META(CONTROL('v')), NUL,         A_info_scroll_other_window,
!   KEYMAP_META('<'), NUL,                  A_info_beginning_of_node,
!   KEYMAP_META('>'), NUL,                  A_info_end_of_node,
!   KEYMAP_META('/'), NUL,                  A_info_search,
!   KEYMAP_META('?'), NUL,                  A_info_search_backward,
!   KEYMAP_META('b'), NUL,                  A_info_beginning_of_node,
!   KEYMAP_META('d'), NUL,                  A_info_dir_node,
!   KEYMAP_META('e'), NUL,                  A_info_end_of_node,
!   KEYMAP_META('f'), NUL,                  A_info_xref_item,
!   KEYMAP_META('g'), NUL,                  A_info_select_reference_this_line,
!   KEYMAP_META('h'), NUL,                  A_info_get_info_help_node,
!   KEYMAP_META('I'), NUL,                  A_info_virtual_index,
!   KEYMAP_META('m'), NUL,                  A_info_menu_item,
!   KEYMAP_META('n'), NUL,                  A_info_search,
!   KEYMAP_META('N'), NUL,                  A_info_search_backward,
!   KEYMAP_META('r'), NUL,                  A_isearch_backward,
!   KEYMAP_META('s'), NUL,                  A_isearch_forward,
!   KEYMAP_META('t'), NUL,                  A_info_top_node,
!   KEYMAP_META('v'), NUL,                  A_info_scroll_backward_page_only,
!   KEYMAP_META('x'), NUL,                  A_info_execute_command,
    CONTROL('x'), CONTROL('b'), NUL,        A_list_visited_nodes,
    CONTROL('x'), CONTROL('c'), NUL,        A_info_quit,
***************
*** 698,703 ****
    CONTROL('x'), 'i', NUL,         A_info_index_search,
    CONTROL('x'), 'I', NUL,         A_info_goto_invocation_node,
-   CONTROL('x'), 'k', NUL,         A_info_kill_node,
-   CONTROL('x'), 'n', NUL,         A_info_next_node,
    CONTROL('x'), 'o', NUL,         A_info_next_window,
    CONTROL('x'), 'O', NUL,         A_info_goto_invocation_node,
--- 458,461 ----
***************
*** 709,762 ****
    CONTROL('x'), ',', NUL,         A_info_next_index_match,
  
! /*      Arrow key bindings for info keymaps.  It seems that some
!         terminals do not match their termcap entries, so it's best to just
!         define everything with both of the usual prefixes.  */
!   
!   SK_ESCAPE, SK_PAGE_UP, NUL,             A_info_scroll_backward,
!   SK_ESCAPE, SK_PAGE_DOWN, NUL,           A_info_scroll_forward,
!   '\033', 'O', 'A', NUL,                  A_info_up_line,
!   '\033', '[', 'A', NUL,                  A_info_up_line,
!   '\033', 'O', 'B', NUL,                  A_info_down_line,
!   '\033', '[', 'B', NUL,                  A_info_down_line,
!   SK_ESCAPE, SK_RIGHT_ARROW, NUL,         A_info_scroll_forward_page_only,
!   '\033', 'O', 'C', NUL,                  A_info_scroll_forward_page_only,
!   '\033', '[', 'C', NUL,                  A_info_scroll_forward_page_only,
!   SK_ESCAPE, SK_LEFT_ARROW, NUL,          A_info_scroll_backward_page_only,
!   '\033', 'O', 'D', NUL,                  A_info_scroll_backward_page_only,
!   '\033', '[', 'D', NUL,                  A_info_scroll_backward_page_only,
!   SK_ESCAPE, SK_HOME, NUL,                A_info_beginning_of_node,
!   SK_ESCAPE, SK_END, NUL,                 A_info_end_of_node,
!   ESC, SK_ESCAPE, SK_PAGE_DOWN, NUL,      A_info_scroll_other_window,
!   ESC, SK_ESCAPE, SK_PAGE_UP, NUL,        A_info_scroll_other_window_backward,
!   ESC, SK_ESCAPE, SK_DELETE, NUL,         A_info_scroll_other_window_backward,
!   ESC, SK_ESCAPE, SK_UP_ARROW, NUL,       A_info_prev_node,
!   ESC, '\033', 'O', 'A', NUL,             A_info_prev_node,
!   ESC, '\033', '[', 'A', NUL,             A_info_prev_node,
!   ESC, SK_ESCAPE, SK_DOWN_ARROW, NUL,     A_info_next_node,
!   ESC, '\033', 'O', 'B', NUL,             A_info_next_node,
!   ESC, '\033', '[', 'B', NUL,             A_info_next_node,
!   ESC, SK_ESCAPE, SK_RIGHT_ARROW, NUL,    A_info_xref_item,
!   ESC, '\033', 'O', 'C', NUL,             A_info_xref_item,
!   ESC, '\033', '[', 'C', NUL,             A_info_xref_item,
!   ESC, SK_ESCAPE, SK_LEFT_ARROW, NUL,     A_info_beginning_of_node,
!   ESC, '\033', 'O', 'D', NUL,             A_info_beginning_of_node,
!   ESC, '\033', '[', 'D', NUL,             A_info_beginning_of_node,
!   CONTROL('x'), SK_ESCAPE, SK_DELETE, NUL,A_ea_backward_kill_line,
    
-   /* We want help to report q, not C-x C-c, etc.  */
-   'q', NUL,                       A_info_quit,
-   'x', NUL,                       A_info_delete_window,
-   SPC, NUL,                       A_info_scroll_forward,
-   DEL, NUL,                       A_info_scroll_backward,
-   '{', NUL,                       A_info_search_previous,
-   '}', NUL,                       A_info_search_next,
-   SK_ESCAPE, SK_UP_ARROW, NUL,    A_info_up_line,
-   SK_ESCAPE, SK_DOWN_ARROW, NUL,  A_info_down_line,
  };
  
  
! static unsigned char default_vi_like_ea_keys[] =
  {
-   0,      /* suppress-default-keybindings flag */
    ESC, '1', NUL,                  A_info_add_digit_to_numeric_arg,
    ESC, '2', NUL,                  A_info_add_digit_to_numeric_arg,
--- 467,491 ----
    CONTROL('x'), ',', NUL,         A_info_next_index_match,
  
!   KEY_PAGE_UP, NUL,             A_info_scroll_backward,
!   KEY_PAGE_DOWN, NUL,           A_info_scroll_forward,
!   KEY_DELETE, NUL,              A_info_scroll_backward,
!   KEY_RIGHT_ARROW, NUL,         A_info_scroll_forward_page_only,
!   KEY_LEFT_ARROW, NUL,          A_info_scroll_backward_page_only,
!   KEY_HOME, NUL,                A_info_beginning_of_node,
!   KEY_END, NUL,                 A_info_end_of_node,
!   ESC, KEY_PAGE_DOWN, NUL,      A_info_scroll_other_window,
!   ESC, KEY_PAGE_UP, NUL,        A_info_scroll_other_window_backward,
!   ESC, KEY_DELETE, NUL,         A_info_scroll_other_window_backward,
!   ESC, KEY_UP_ARROW, NUL,       A_info_prev_node,
!   ESC, KEY_DOWN_ARROW, NUL,     A_info_next_node,
!   ESC, KEY_RIGHT_ARROW, NUL,    A_info_xref_item,
!   ESC, KEY_LEFT_ARROW, NUL,     A_info_beginning_of_node,
!   CONTROL('x'), KEY_DELETE, NUL, A_ea_backward_kill_line,
    
  };
  
  
! static int default_vi_like_ea_keys[] =
  {
    ESC, '1', NUL,                  A_info_add_digit_to_numeric_arg,
    ESC, '2', NUL,                  A_info_add_digit_to_numeric_arg,
***************
*** 769,816 ****
    ESC, '9', NUL,                  A_info_add_digit_to_numeric_arg,
    ESC, '-', NUL,                  A_info_add_digit_to_numeric_arg,
!   Meta('1'), NUL,                 A_info_add_digit_to_numeric_arg,
!   Meta('2'), NUL,                 A_info_add_digit_to_numeric_arg,
!   Meta('3'), NUL,                 A_info_add_digit_to_numeric_arg,
!   Meta('4'), NUL,                 A_info_add_digit_to_numeric_arg,
!   Meta('5'), NUL,                 A_info_add_digit_to_numeric_arg,
!   Meta('6'), NUL,                 A_info_add_digit_to_numeric_arg,
!   Meta('7'), NUL,                 A_info_add_digit_to_numeric_arg,
!   Meta('8'), NUL,                 A_info_add_digit_to_numeric_arg,
!   Meta('9'), NUL,                 A_info_add_digit_to_numeric_arg,
!   Meta('-'), NUL,                 A_info_add_digit_to_numeric_arg,
!   ESC, CONTROL('g'), NUL,         A_ea_abort,
!   ESC, CONTROL('h'), NUL,         A_ea_backward_kill_word,
!   ESC, CONTROL('v'), NUL,         A_ea_scroll_completions_window,
!   ESC, '0', NUL,                  A_ea_beg_of_line,
!   ESC, '$', NUL,                  A_ea_end_of_line,
!   ESC, 'b', NUL,                  A_ea_backward_word,
!   ESC, 'd', NUL,                  A_ea_kill_word,
!   ESC, 'f', NUL,                  A_ea_forward_word,
!   ESC, 'h', NUL,                  A_ea_forward,
!   ESC, 'l', NUL,                  A_ea_backward,
!   ESC, 'w', NUL,                  A_ea_forward_word,
!   ESC, 'x', NUL,                  A_ea_delete,
!   ESC, 'X', NUL,                  A_ea_kill_word,
!   ESC, 'y', NUL,                  A_ea_yank_pop,
!   ESC, '?', NUL,                  A_ea_possible_completions,
!   ESC, TAB, NUL,                  A_ea_tab_insert,
!   ESC, DEL, NUL,                  A_ea_kill_word,
!   Meta(CONTROL('g')), NUL,        A_ea_abort,
!   Meta(CONTROL('h')), NUL,        A_ea_backward_kill_word,
!   Meta(CONTROL('v')), NUL,        A_ea_scroll_completions_window,
!   Meta('0'), NUL,                 A_ea_beg_of_line,
!   Meta('$'), NUL,                 A_ea_end_of_line,
!   Meta('b'), NUL,                 A_ea_backward_word,
!   Meta('d'), NUL,                 A_ea_kill_word,
!   Meta('f'), NUL,                 A_ea_forward_word,
!   Meta('h'), NUL,                 A_ea_forward,
!   Meta('l'), NUL,                 A_ea_backward,
!   Meta('w'), NUL,                 A_ea_forward_word,
!   Meta('x'), NUL,                 A_ea_delete,
!   Meta('X'), NUL,                 A_ea_kill_word,
!   Meta('y'), NUL,                 A_ea_yank_pop,
!   Meta('?'), NUL,                 A_ea_possible_completions,
!   Meta(TAB), NUL,                 A_ea_tab_insert,
!   Meta(DEL), NUL,                 A_ea_kill_word,
    CONTROL('a'), NUL,              A_ea_beg_of_line,
    CONTROL('b'), NUL,              A_ea_backward,
--- 498,528 ----
    ESC, '9', NUL,                  A_info_add_digit_to_numeric_arg,
    ESC, '-', NUL,                  A_info_add_digit_to_numeric_arg,
!   KEYMAP_META('1'), NUL,                 A_info_add_digit_to_numeric_arg,
!   KEYMAP_META('2'), NUL,                 A_info_add_digit_to_numeric_arg,
!   KEYMAP_META('3'), NUL,                 A_info_add_digit_to_numeric_arg,
!   KEYMAP_META('4'), NUL,                 A_info_add_digit_to_numeric_arg,
!   KEYMAP_META('5'), NUL,                 A_info_add_digit_to_numeric_arg,
!   KEYMAP_META('6'), NUL,                 A_info_add_digit_to_numeric_arg,
!   KEYMAP_META('7'), NUL,                 A_info_add_digit_to_numeric_arg,
!   KEYMAP_META('8'), NUL,                 A_info_add_digit_to_numeric_arg,
!   KEYMAP_META('9'), NUL,                 A_info_add_digit_to_numeric_arg,
!   KEYMAP_META('-'), NUL,                 A_info_add_digit_to_numeric_arg,
!   KEYMAP_META(CONTROL('g')), NUL,        A_ea_abort,
!   KEYMAP_META(CONTROL('h')), NUL,        A_ea_backward_kill_word,
!   KEYMAP_META(CONTROL('v')), NUL,        A_ea_scroll_completions_window,
!   KEYMAP_META('0'), NUL,                 A_ea_beg_of_line,
!   KEYMAP_META('$'), NUL,                 A_ea_end_of_line,
!   KEYMAP_META('b'), NUL,                 A_ea_backward_word,
!   KEYMAP_META('d'), NUL,                 A_ea_kill_word,
!   KEYMAP_META('f'), NUL,                 A_ea_forward_word,
!   KEYMAP_META('h'), NUL,                 A_ea_forward,
!   KEYMAP_META('l'), NUL,                 A_ea_backward,
!   KEYMAP_META('w'), NUL,                 A_ea_forward_word,
!   KEYMAP_META('x'), NUL,                 A_ea_delete,
!   KEYMAP_META('X'), NUL,                 A_ea_kill_word,
!   KEYMAP_META('y'), NUL,                 A_ea_yank_pop,
!   KEYMAP_META('?'), NUL,                 A_ea_possible_completions,
!   KEYMAP_META(TAB), NUL,                 A_ea_tab_insert,
!   KEYMAP_META(DEL), NUL,                 A_ea_kill_word,
    CONTROL('a'), NUL,              A_ea_beg_of_line,
    CONTROL('b'), NUL,              A_ea_backward,
***************
*** 820,825 ****
    CONTROL('g'), NUL,              A_ea_abort,
    CONTROL('h'), NUL,              A_ea_rubout,
!   /*      CONTROL('k') */
!   SK_ESCAPE, SK_LITERAL, NUL,     A_ea_kill_line,
    CONTROL('l'), NUL,              A_info_redraw_display,
    CONTROL('q'), NUL,              A_ea_quoted_insert,
--- 532,536 ----
    CONTROL('g'), NUL,              A_ea_abort,
    CONTROL('h'), NUL,              A_ea_rubout,
!   CONTROL('k'), NUL,              A_ea_kill_line,
    CONTROL('l'), NUL,              A_info_redraw_display,
    CONTROL('q'), NUL,              A_ea_quoted_insert,
***************
*** 833,930 ****
    TAB, NUL,                       A_ea_complete,
    '?', NUL,                       A_ea_possible_completions,
- #ifdef __MSDOS__
-   /* PC users will lynch me if I don't give them their usual DEL
-      effect...  */
-   DEL, NUL,                       A_ea_delete,
- #else
-         DEL, NUL,                       A_ea_rubout,
- #endif
    CONTROL('x'), 'o', NUL,         A_info_next_window,
-   CONTROL('x'), DEL, NUL,         A_ea_backward_kill_line,
    
!   /* Arrow key bindings for echo area keymaps.  It seems that some
!      terminals do not match their termcap entries, so it's best to just
!      define everything with both of the usual prefixes.  */
! 
!   SK_ESCAPE, SK_RIGHT_ARROW, NUL,         A_ea_forward,
!   '\033', 'O', 'C', NUL,                  A_ea_forward,
!   '\033', '[', 'C', NUL,                  A_ea_forward,
!   SK_ESCAPE, SK_LEFT_ARROW, NUL,          A_ea_backward,
!   '\033', 'O', 'D', NUL,                  A_ea_backward,
!   '\033', '[', 'D', NUL,                  A_ea_backward,
!   SK_ESCAPE, SK_HOME, NUL,                A_ea_beg_of_line,
!   SK_ESCAPE, SK_END, NUL,                 A_ea_end_of_line,
  #ifdef __MSDOS__
!   SK_ESCAPE, SK_DELETE, NUL,              A_ea_delete,
  #else
!   SK_DELETE, SK_DELETE, NUL,              A_ea_rubout,
  #endif
!   ESC, SK_ESCAPE, SK_RIGHT_ARROW, NUL,    A_ea_forward_word,
!   ESC, '\033', 'O', 'C', NUL,             A_ea_forward_word,
!   ESC, '\033', '[', 'C', NUL,             A_ea_forward_word,
!   ESC, SK_ESCAPE, SK_LEFT_ARROW, NUL,     A_ea_backward_word,
!   ESC, '\033', 'O', 'D', NUL,             A_ea_backward_word,
!   ESC, '\033', '[', 'D', NUL,             A_ea_backward_word,
!   ESC, SK_ESCAPE, SK_DELETE, NUL,         A_ea_kill_word,
!   CONTROL('x'), SK_ESCAPE, SK_DELETE, NUL,A_ea_backward_kill_line,
  };
  
  
! static unsigned char *user_info_keys;
! static unsigned int user_info_keys_len;
! static unsigned char *user_ea_keys;
! static unsigned int user_ea_keys_len;
! static unsigned char *user_vars;
! static unsigned int user_vars_len;
! 
! /*
!  * Return the size of a file, or 0 if the size can't be determined.
!  */
! static unsigned long
! filesize (int f)
! {
!   long pos = lseek (f, 0L, SEEK_CUR);
!   long sz = -1L;
!   if (pos != -1L)
!     {
!       sz = lseek (f, 0L, SEEK_END);
!       lseek (f, pos, SEEK_SET);
!     }
!   return sz == -1L ? 0L : sz;
! }
! 
! /* Get an integer from a infokey file.
!    Integers are stored as two bytes, low order first, in radix INFOKEY_RADIX.
!  */
! static int
! getint (unsigned char **sp)
! {
!   int n;
!   
!   if ( !((*sp)[0] < INFOKEY_RADIX && (*sp)[1] < INFOKEY_RADIX) )
!     return -1;
!   n = (*sp)[0] + (*sp)[1] * INFOKEY_RADIX;
!   *sp += 2;
!   return n;
! }
! 
  
! /* Fetch the contents of the standard infokey file "$HOME/.info".  Return
!    true if ok, false if not.  */
  static int
! fetch_user_maps (void)
  {
    char *filename = NULL;
    char *homedir;
!   int f;
!   unsigned char *buf;
!   unsigned long len;
!   long nread;
!   unsigned char *p;
!   int n;
!   
    /* Find and open file. */
!   if ((filename = getenv ("INFOKEY")) != NULL)
!     filename = xstrdup (filename);
    else if ((homedir = getenv ("HOME")) != NULL)
      {
--- 544,584 ----
    TAB, NUL,                       A_ea_complete,
    '?', NUL,                       A_ea_possible_completions,
    CONTROL('x'), 'o', NUL,         A_info_next_window,
    
!   KEY_RIGHT_ARROW, NUL,         A_ea_forward,
!   KEY_LEFT_ARROW, NUL,          A_ea_backward,
!   KEY_HOME, NUL,                A_ea_beg_of_line,
!   KEY_END, NUL,                 A_ea_end_of_line,
  #ifdef __MSDOS__
!   KEY_DELETE, NUL,              A_ea_delete,
  #else
!   KEY_DELETE, NUL,              A_ea_rubout,
  #endif
!   ESC, KEY_RIGHT_ARROW, NUL,    A_ea_forward_word,
!   ESC, KEY_LEFT_ARROW, NUL,     A_ea_backward_word,
!   ESC, KEY_DELETE, NUL,         A_ea_kill_word,
!   CONTROL('x'), KEY_DELETE, NUL,A_ea_backward_kill_line,
  };
  
  
! /* Whether to suppress the default key bindings. */
! static int sup_info, sup_ea;
  
! /* Fetch the contents of the init file at INIT_FILE, or the standard
!    infokey file "$HOME/.infokey".  Return non-zero if an init file was
!    loaded and read. */
  static int
! fetch_user_maps (char *init_file)
  {
    char *filename = NULL;
    char *homedir;
!   FILE *inf;
! 
!   /* In infokey.c */
!   int compile (FILE *fp, const char *filename, int *, int *);
! 
    /* Find and open file. */
!   if (init_file)
!     filename = xstrdup (init_file);
    else if ((homedir = getenv ("HOME")) != NULL)
      {
***************
*** 939,1129 ****
      filename = xstrdup (INFOKEY_FILE); /* try current directory */
  #endif
!   if (filename == NULL || (f = open (filename, O_RDONLY)) == -1)
!     {
!       if (filename && errno != ENOENT)
! 	{
! 	  info_error ("%s", filesys_error_string (filename, errno));
! 	  free (filename);
! 	}
!       return 0;
!     }
!   SET_BINARY (f);
! 
!   /* Ensure that the file is a reasonable size. */
!   len = filesize (f);
!   if (len < INFOKEY_NMAGIC + 2 || len > 100 * 1024)
!     {
!       /* Bad file (a valid file must have at least 9 chars, and
! 	 more than 100 KB is a problem). */
!       if (len < INFOKEY_NMAGIC + 2)
! 	info_error (_("Ignoring invalid infokey file `%s' - too small"),
! 		   filename);
!       else
! 	info_error (_("Ignoring invalid infokey file `%s' - too big"),
! 		   filename);
!       close (f);
!       free (filename);
!       return 0;
!     }
!   
!   /* Read the file into a buffer. */
!   buf = xmalloc ((int)len);
!   nread = read (f, buf, (unsigned int) len);
!   close (f);
!   if ((unsigned int) nread != len)
!     {
!       info_error (_("Error reading infokey file `%s' - short read"),
!                            filename);
!       free (buf);
!       free (filename);
!       return 0;
!     }
!   
!   /* Check the header, trailer, and version of the file to increase
!      our confidence that the contents are valid.  */
!   if (buf[0] != INFOKEY_MAGIC_S0 ||
!       buf[1] != INFOKEY_MAGIC_S1 ||
!       buf[2] != INFOKEY_MAGIC_S2 ||
!       buf[3] != INFOKEY_MAGIC_S3 ||
!       buf[len - 4] != INFOKEY_MAGIC_E0 ||
!       buf[len - 3] != INFOKEY_MAGIC_E1 ||
!       buf[len - 2] != INFOKEY_MAGIC_E2 ||
!       buf[len - 1] != INFOKEY_MAGIC_E3)
!     {
!       info_error (_("Invalid infokey file `%s' (bad magic numbers) -- run infokey to update it"),
! 		 filename);
!       free (filename);
!       return 0;
!     }
!   if (len < INFOKEY_NMAGIC + strlen (VERSION) + 1 ||
!       strcmp (VERSION, (char *) (buf + 4)) != 0)
      {
-       info_error (_("Your infokey file `%s' is out of date -- run infokey to update it"),
- 		 filename);
        free (filename);
        return 0;
      }
-   
-   /* Extract the pieces.  */
-   for (p = buf + 4 + strlen (VERSION) + 1;
-        (unsigned int) (p - buf) < len - 4;
-        p += n)
-     {
-       int s = *p++;
-       
-       n = getint (&p);
-       if (n < 0 || (unsigned int) n > len - 4 - (p - buf))
- 	{
- 	  info_error (_("Invalid infokey file `%s' (bad section length) -- run infokey to update it"),
- 		     filename);
- 	  free (filename);
- 	  return 0;
- 	}
-       
-       switch (s)
- 	{
- 	case INFOKEY_SECTION_INFO:
- 	  user_info_keys = p;
- 	  user_info_keys_len = n;
- 	  break;
- 	  
- 	case INFOKEY_SECTION_EA:
- 	  user_ea_keys = p;
- 	  user_ea_keys_len = n;
- 	  break;
- 	  
- 	case INFOKEY_SECTION_VAR:
- 	  user_vars = p;
- 	  user_vars_len = n;
- 	  break;
- 	  
- 	default:
- 	  info_error (_("Invalid infokey file `%s' (bad section code) -- run infokey to update it"),
- 		     filename);
- 	  free (filename);
- 	  return 0;
- 	}
-     }
-   
-   free (filename);
-   return 1;
- }
- 
- /* Decode special key sequences from the infokey file.  Return zero
-    if the key sequence includes special keys which the terminal
-    doesn't define.
-  */
- static int
- decode_keys (unsigned char *src, unsigned int slen,
- 	    unsigned char *dst, unsigned int dlen)
- {
-   unsigned char *s = src;
-   unsigned char *d = dst;
  
! #define To_dst(c) do { \
!     if ((unsigned int) (d - dst) < dlen) *d++ = (c);	\
! } while (0)
  
!   while ((unsigned int) (s - src) < slen)
!     {
!       unsigned char c = ISMETA (*s) ? UNMETA (*s) : *s;
!       
!       if (c == SK_ESCAPE)
! 	{
! 	  char *t;
! 	  static char lit[] = { SK_ESCAPE, NUL };
! 	  
! 	  switch ((unsigned int) (s + 1 - src) < slen ? s[1] : '\0')
! 	    {
! 	    case SK_RIGHT_ARROW:    t = term_kr; break;
! 	    case SK_LEFT_ARROW:     t = term_kl; break;
! 	    case SK_UP_ARROW:       t = term_ku; break;
! 	    case SK_DOWN_ARROW:     t = term_kd; break;
! 	    case SK_PAGE_UP:        t = term_kP; break;
! 	    case SK_PAGE_DOWN:      t = term_kN; break;
! 	    case SK_HOME:           t = term_kh; break;
! 	    case SK_END:            t = term_ke; break;
! 	    case SK_DELETE:         t = term_kx; break;
! 	    case SK_INSERT:         t = term_ki; break;
! 	    case SK_LITERAL:
! 	    default:                t = lit; break;
! 	    }
! 	  if (t == NULL)
! 	    return 0;
! 	  while (*t)
! 	    To_dst (ISMETA (*s) ? Meta (*t++) : *t++);
! 	  s += 2;
! 	}
!       else
! 	{
! 	  if (ISMETA (*s))
! 	    To_dst (Meta (*s++));
! 	  else
! 	    To_dst (*s++);
! 	}
!     }
!   
!   To_dst ('\0');
!   
    return 1;
-   
- #undef To_dst
- 
  }
  
! /* Convert an infokey file section to keymap bindings.  Return false if
!    the default bindings are to be suppressed.  */
! static int
! section_to_keymaps (Keymap map, unsigned char *table, unsigned int len)
  {
!   int stop;
!   unsigned char *p;
!   unsigned char *seq = NULL;
!   unsigned int seqlen = 0;
    enum { getseq, gotseq, getaction } state = getseq;
    
!   stop = len > 0 ? table[0] : 0;
!   
!   for (p = table + 1; (unsigned int) (p - table) < len; p++)
      {
        switch (state)
--- 593,624 ----
      filename = xstrdup (INFOKEY_FILE); /* try current directory */
  #endif
!   inf = fopen (filename, "r");
!   if (!inf)
      {
        free (filename);
+       if (init_file)
+         info_error (_("could not open init file %s"), init_file);
        return 0;
      }
  
!   compile (inf, filename, &sup_info, &sup_ea);
  
!   free (filename);
    return 1;
  }
  
! 
! /* Set key bindings in MAP from TABLE, which is of length LEN. */
! static void
! section_to_keymaps (Keymap map, int *table, unsigned int len)
  {
!   int k;
!   Keymap esc_map;
! 
!   int *p;
!   int *seq;
    enum { getseq, gotseq, getaction } state = getseq;
    
!   for (p = table; (unsigned int) (p - table) < len; p++)
      {
        switch (state)
***************
*** 1139,1146 ****
  	case gotseq:
  	  if (!*p)
! 	    {
! 	      seqlen = p - seq;
! 	      state = getaction;
! 	    }
  	  break;
  	  
--- 634,638 ----
  	case gotseq:
  	  if (!*p)
!             state = getaction;
  	  break;
  	  
***************
*** 1148,1167 ****
  	  {
  	    unsigned int action = *p;
- 	    unsigned char keyseq[256];
  	    KEYMAP_ENTRY ke;
  	    
  	    state = getseq;
! 	    /* If decode_keys returns zero, it means that seq includes keys
! 	       which the terminal doesn't support, like PageDown.  In that
! 	       case, don't bind the key sequence.  */
! 	    if (decode_keys (seq, seqlen, keyseq, sizeof keyseq))
! 	      {
! 		keyseq[sizeof keyseq - 1] = '\0';
! 		ke.type = ISFUNC;
! 		ke.function = action < A_NCOMMANDS ?
! 		                    &function_doc_array[action]
! 		                    : NULL;
! 		keymap_bind_keyseq (map, (const char *) keyseq, &ke);
! 	      }
  	  }
  	  break;
--- 640,652 ----
  	  {
  	    unsigned int action = *p;
  	    KEYMAP_ENTRY ke;
  	    
  	    state = getseq;
! 
!             ke.type = ISFUNC;
!             ke.value.function = action < A_NCOMMANDS ?
!                                 &function_doc_array[action]
!                                 : NULL;
!             keymap_bind_keyseq (map, seq, &ke);
  	  }
  	  break;
***************
*** 1169,1246 ****
      }
    if (state != getseq)
!     info_error ("%s", _("Bad data in infokey file -- some key bindings ignored"));
!   return !stop;
! }
  
! /* Convert an infokey file section to variable settings.
!  */
! static void
! section_to_vars (unsigned char *table, unsigned int len)
! {
!   enum { getvar, gotvar, getval, gotval } state = getvar;
!   unsigned char *var = NULL;
!   unsigned char *val = NULL;
!   unsigned char *p;
!   
!   for (p = table; (unsigned int) (p - table) < len; p++)
      {
!       switch (state)
! 	{
! 	case getvar:
! 	  if (*p)
! 	    {
! 	      var = p;
! 	      state = gotvar;
! 	    }
! 	  break;
! 	  
! 	case gotvar:
! 	  if (!*p)
! 	    state = getval;
! 	  break;
! 	  
! 	case getval:
! 	  if (*p)
! 	    {
! 	      val = p;
! 	      state = gotval;
! 	    }
! 	  break;
! 	  
! 	case gotval:
! 	  if (!*p)
! 	    {
! 	      if (set_variable_to_value ((char *) var, (char *) val))
! 		{
! 		  switch (errno)
! 		    {
! 		    case ENOENT:
! 		      info_error (_("%s: no such variable"), var);
! 		      break;
! 		      
! 		    case EINVAL:
! 		      info_error (_("value %s is not valid for variable %s"),
! 				  val, var);
! 		      break;
! 		      
! 		    default:
! 		      abort ();
! 		    }
! 		}	
! 	      state = getvar;
! 	    }
! 	  break;
! 	}
      }
!   if (state != getvar)
!     info_error ("%s", _("Bad data in infokey file -- some var settings ignored"));
  }
  
  void
! initialize_info_keymaps (void)
  {
    int i;
-   int suppress_info_default_bindings = 0;
-   int suppress_ea_default_bindings = 0;
  
    if (!info_keymap)
--- 654,692 ----
      }
    if (state != getseq)
!     abort ();
  
!   /* Go through map and bind ESC x to the same function as M-x if it is not 
!      bound already. */
!   if (!map[ESC].value.function)
      {
!       map[ESC].type = ISKMAP;
!       map[ESC].value.keymap = keymap_make_keymap ();
      }
! 
!   if (map[ESC].type != ISKMAP)
!     return; /* ESC is bound to a command. */
! 
!   esc_map = map[ESC].value.keymap;
!   for (k = 1; k < KEYMAP_META_BASE; k++)
!     {
!       if (map[k + KEYMAP_META_BASE].type == ISFUNC
!           && esc_map[k].value.function == 0)
!         {
!           esc_map[k].type = ISFUNC;
!           esc_map[k].value.function = map[k + KEYMAP_META_BASE].value.function;
!         }
!     }
!   return;
  }
  
+ /* Read key bindings and variable settings from INIT_FILE.  If INIT_FILE
+    is null, look for the init file in the default location. */
  void
! read_init_file (char *init_file)
  {
+   int *info_keys, *ea_keys; /* Pointers to keymap tables. */
+   long info_keys_len, ea_keys_len; /* Sizes of keymap tables. */
+ 
    int i;
  
    if (!info_keymap)
***************
*** 1250,1298 ****
      }
  
!   /* Bind the echo area insert routines. */
!   for (i = 0; i < 256; i++)
!     if (isprint (i))
!       echo_area_keymap[i].function = InfoCmd (ea_insert);
! 
!   /* Get user-defined keys and variables.  */
!   if (fetch_user_maps ())
      {
!       if (user_info_keys_len && user_info_keys[0])
!         suppress_info_default_bindings = 1;
!       if (user_ea_keys_len && user_ea_keys[0])
!         suppress_ea_default_bindings = 1;
      }
! 
!   /* Apply the default bindings, unless the user says to suppress
!      them.  */
!   if (vi_keys_p)
      {
!       if (!suppress_info_default_bindings)
!         section_to_keymaps (info_keymap, default_vi_like_info_keys,
!                            sizeof (default_vi_like_info_keys));
!       if (!suppress_ea_default_bindings)
!           section_to_keymaps (echo_area_keymap, default_vi_like_ea_keys,
!                              sizeof (default_vi_like_ea_keys));
      }
!   else
      {
!       if (!suppress_info_default_bindings)
!         section_to_keymaps (info_keymap, default_emacs_like_info_keys,
!                            sizeof (default_emacs_like_info_keys));
!       if (!suppress_ea_default_bindings)
!           section_to_keymaps (echo_area_keymap, default_emacs_like_ea_keys,
!                              sizeof (default_emacs_like_ea_keys));
      }
  
!   /* If the user specified custom bindings, apply them on top of the
!      default ones.  */
!   if (user_info_keys_len)
!     section_to_keymaps (info_keymap, user_info_keys, user_info_keys_len);
  
!   if (user_ea_keys_len)
!     section_to_keymaps (echo_area_keymap, user_ea_keys, user_ea_keys_len);
  
!   if (user_vars_len)
!     section_to_vars (user_vars, user_vars_len);
  }
  
--- 696,745 ----
      }
  
!   if (!vi_keys_p)
      {
!       info_keys = default_emacs_like_info_keys;
!       info_keys_len = sizeof (default_emacs_like_info_keys)/sizeof (int);
!       ea_keys = default_emacs_like_ea_keys;
!       ea_keys_len = sizeof (default_emacs_like_ea_keys)/sizeof (int);
      }
!   else
      {
!       info_keys = default_vi_like_info_keys;
!       info_keys_len = sizeof (default_vi_like_info_keys)/sizeof(int);
!       ea_keys = default_vi_like_ea_keys;
!       ea_keys_len = sizeof (default_vi_like_ea_keys)/sizeof(int);
      }
! 
!   /* Get user-defined keys and variables.  */
!   if (fetch_user_maps (init_file))
      {
!       if (sup_info)
!         info_keys = 0; /* Suppress default bindings. */
!       if (sup_ea)
!         ea_keys = 0;
      }
  
!   /* Apply the default bindings, unless the user says to suppress
!      them. */
!   if (info_keys)
!     section_to_keymaps (info_keymap, info_keys, info_keys_len);
!   if (ea_keys)
!     section_to_keymaps (echo_area_keymap, ea_keys, ea_keys_len);
  
!   for (i = 'A'; i < ('Z' + 1); i++)
!     {
!       if (!info_keymap[i].value.function)
!         {
!           info_keymap[i].type = ISFUNC;
!           info_keymap[i].value.function = InfoCmd (info_do_lowercase_version);
!         }
  
!       if (!info_keymap[KEYMAP_META(i)].value.function)
!         {
!           info_keymap[KEYMAP_META(i)].type = ISFUNC;
!           info_keymap[KEYMAP_META(i)].value.function
!             = InfoCmd (info_do_lowercase_version);
!         }
!     }
  }
  
diff -Nrc2 texinfo-5.2/info/infomap.h texinfo-6.0/info/infomap.h
*** texinfo-5.2/info/infomap.h	2013-08-22 18:54:06.000000000 +0100
--- texinfo-6.0/info/infomap.h	2014-11-17 17:09:38.000000000 +0000
***************
*** 1,6 ****
  /* infomap.h -- description of a keymap in Info and related functions.
!    $Id: infomap.h 5337 2013-08-22 17:54:06Z karl $
  
!    Copyright 1993, 2001, 2004, 2007, 2013 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
--- 1,7 ----
  /* infomap.h -- description of a keymap in Info and related functions.
!    $Id: infomap.h 5927 2014-11-14 13:32:00Z gavin $
  
!    Copyright 1993, 1999, 2001, 2002, 2004, 2007, 2013, 2014 Free Software
!    Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
***************
*** 45,81 ****
  #define UnControl(c) (tolower ((c) | control_character_bit))
  
! /* A keymap contains one entry for each key in the ASCII set.
!    Each entry consists of a type and a pointer.
!    FUNCTION is the address of a function to run, or the
!    address of a keymap to indirect through.
!    TYPE says which kind of thing FUNCTION is. */
  typedef struct keymap_entry
  {
    char type;
!   InfoCommand *function;
  } KEYMAP_ENTRY;
  
- typedef KEYMAP_ENTRY *Keymap;
- 
  /* The values that TYPE can have in a keymap entry. */
  #define ISFUNC 0
  #define ISKMAP 1
  
  extern Keymap info_keymap;
  extern Keymap echo_area_keymap;
  
  /* Return a new keymap which has all the uppercase letters mapped to run
     the function info_do_lowercase_version (). */
  extern Keymap keymap_make_keymap (void);
  
! /* Return a new keymap which is a copy of MAP. */
! extern Keymap keymap_copy_keymap (Keymap map, Keymap rootmap,
!     Keymap newroot);
! 
! /* Free MAP and it's descendents. */
! extern void keymap_discard_keymap (Keymap map, Keymap rootmap);
! 
! /* Initialize the info keymaps. */
! extern void initialize_info_keymaps (void);
  
  #endif /* not INFOMAP_H */
--- 46,129 ----
  #define UnControl(c) (tolower ((c) | control_character_bit))
  
! /* Structure used to map sequences of bytes to recognized keys. */
! typedef struct bytemap_entry
! {
!   char type;
!   int key;
!   struct bytemap_entry *next;
! } BYTEMAP_ENTRY;
! 
! #define BYTEMAP_NONE 0
! #define BYTEMAP_KEY 1
! #define BYTEMAP_MAP 2
! #define BYTEMAP_ESC 3
! 
! extern BYTEMAP_ENTRY *byte_seq_to_key;
! 
  typedef struct keymap_entry
  {
    char type;
!   union
!   {
!     InfoCommand *function;         /* The address of a function. */
!     struct keymap_entry *keymap;   /* The address of another Keymap */
!   } value;
  } KEYMAP_ENTRY;
  
  /* The values that TYPE can have in a keymap entry. */
  #define ISFUNC 0
  #define ISKMAP 1
  
+ /* We use Keymap for a pointer to a block of KEYMAP_SIZE KEYMAP_ENTRY's. */
+ typedef KEYMAP_ENTRY *Keymap;
+ 
  extern Keymap info_keymap;
  extern Keymap echo_area_keymap;
  
+ #define KEY_RIGHT_ARROW		256
+ #define KEY_LEFT_ARROW		257
+ #define KEY_UP_ARROW		258
+ #define KEY_DOWN_ARROW		259
+ #define KEY_PAGE_UP		260
+ #define KEY_PAGE_DOWN		261
+ #define KEY_HOME		262
+ #define KEY_END			263
+ #define KEY_DELETE		264
+ #define KEY_INSERT		265
+ #define KEY_CTL_LEFT_ARROW	266
+ #define KEY_CTL_RIGHT_ARROW	267
+ #define KEY_CTL_DELETE		268
+ #define KEY_BACK_TAB		269
+ #define KEY_MOUSE               270
+ 
+ /* Add this to get the offset of the key binding with the meta key. */
+ #define KEYMAP_META_BASE 271
+ 
+ /* Number of entries in a Keymap: 256 entries for plain byte values plus
+    mappings for special keys.  The bindings for the key chords with meta
+    follow. */
+ #define KEYMAP_SIZE (KEYMAP_META_BASE * 2)
+ 
+ #define KEYMAP_META(k) ((k) < KEYMAP_META_BASE ? (k) + KEYMAP_META_BASE : (k))
+ 
+ /* Default "infokey file", where user defs are kept and read by
+    Info.  MS-DOS doesn't allow leading dots in file names.  */
+ #ifdef __MSDOS__
+ #define INFOKEY_FILE		"_infokey"
+ #else
+ #define INFOKEY_FILE		".infokey"
+ #endif
+ 
+ #define	A_MAX_COMMAND		120
+ #define	A_INVALID		121
+ 
+ #define	CONTROL(c)		((c) & 0x1f)
+ 
  /* Return a new keymap which has all the uppercase letters mapped to run
     the function info_do_lowercase_version (). */
  extern Keymap keymap_make_keymap (void);
  
! /* Read init file and initialize the info keymaps. */
! extern void read_init_file (char *init_file);
  
  #endif /* not INFOMAP_H */
diff -Nrc2 texinfo-5.2/info/infopath.c texinfo-6.0/info/infopath.c
*** texinfo-5.2/info/infopath.c	2013-08-22 19:03:00.000000000 +0100
--- texinfo-6.0/info/infopath.c	2015-03-04 12:23:39.000000000 +0000
***************
*** 1,7 ****
  /* infopath.c -- INFOPATH handling.
!    $Id: infopath.c 5339 2013-08-22 18:02:59Z karl $
  
     Copyright 1993, 1997, 1998, 2000, 2002, 2003, 2004, 2007, 2008, 2009, 2011,
!    2012, 2013 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
--- 1,7 ----
  /* infopath.c -- INFOPATH handling.
!    $Id: infopath.c 6177 2015-03-04 12:12:18Z gavin $
  
     Copyright 1993, 1997, 1998, 2000, 2002, 2003, 2004, 2007, 2008, 2009, 2011,
!    2012, 2013, 2014, 2015 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
***************
*** 20,85 ****
  
  #include "info.h"
  #include "filesys.h"
  
! /* The path on which we look for info files. */
! static char *infopath_base = NULL;
! /* Allocated size of infopath_base. */
! static int infopath_size = 0;
! /* If 1, infopath_base has been modified and needs compaction */
! static int infopath_dirty = 0;
! 
! /* Return a pointer to the next directory in STR (having length LEN).
!    *IDX points to the offset in STR where to start searching.  Return
!    NULL if *IDX points at or after the trailing null character.  Otherwise,
!    store the length of the returned directory segment into the memory
!    location pointed to by RETLEN. */
! static char *
! nextdir (char *str, int len, int *idx, int *retlen)
! {
!   int i;
!   char *ret;
!   
!   if (!str || *idx >= len)
!     return NULL;
  
!   if (*idx > 0)
!     ++*idx;
!   ret = str + *idx;
!   
!   for (i = *idx; str[i]; i++)
!     if (str[i] == PATH_SEP[0])
!       break;
! 
!   *retlen = i - *idx;
!   *idx = i;
!   return ret;
! }
  
! /* Compact the INFOPATH value by removing repeated directory entries */
! void
! compact_infopath (void)
! {
!   int i, j, k, l;
!   int dl, pl;
!   char *dir, *p;
!   int chg = 0;
!   
!   l = strlen (infopath_base);
!   for (i = 0; (dir = nextdir (infopath_base, l, &i, &dl)); )
!     {
!       for (j = k = i; (p = nextdir (infopath_base, l, &j, &pl)); k = j)
! 	{
! 	  if (pl == dl && memcmp (dir, p, dl) == 0)
! 	    {
! 	      memmove (infopath_base + k, infopath_base + j, (l - j + 1));
! 	      l -= pl + 1;
! 	      chg = 1;
! 	    }
! 	}
!     }
!   if (chg)
!     debug(2, ("INFOPATH compacted: %s", infopath_base));
!   infopath_dirty = 0;
! }
  
  void
--- 20,42 ----
  
  #include "info.h"
+ #include "info-utils.h"
+ #include "session.h"
  #include "filesys.h"
  
! typedef struct {
!   char *name;    /* Path to directory to be searched. */
!   dev_t device;  /* Storage device this directory is on. */
!   ino_t inode;   /* Inode number, used to detect duplicates. */
! } INFO_DIR;
! 
! INFO_DIR **infodirs = 0;
! size_t infodirs_index = 0;
! size_t infodirs_slots = 0;
  
! /* Exclude default file search directories. */
! int infopath_no_defaults_p;
  
! static void infopath_add_dir (char *path);
! char *extract_colon_unit (char *string, int *idx);
  
  void
***************
*** 87,162 ****
  {
    /* Initialize INFOPATH.
!      The hardwired default settings (filesy.h) are the lowest priority.
       Then comes the user's INFODIR from the Makefile.
!      Highest priority is the environment variable, if set.  */
    char *path_from_env = getenv ("INFOPATH");
  
    if (path_from_env)
      {
        unsigned len = strlen (path_from_env);
-       /* Trailing : on INFOPATH means insert the default path.  */
        if (len && path_from_env[len - 1] == PATH_SEP[0])
  	{
  	  path_from_env[len - 1] = 0;
! 	  infopath_add (DEFAULT_INFOPATH, INFOPATH_PREPEND);
  	}
- #ifdef INFODIR /* from the Makefile */
-       infopath_add (INFODIR, INFOPATH_PREPEND);
- #endif
-       infopath_add (path_from_env, INFOPATH_PREPEND);
-     }
-   else
-     {
-       infopath_add (DEFAULT_INFOPATH, INFOPATH_PREPEND);
- #ifdef INFODIR /* from the Makefile */
-       infopath_add (INFODIR, INFOPATH_PREPEND);
- #endif
- #ifdef INFODIR2 /* from the Makefile, too */
- #  ifdef INFODIR
-       if (!STREQ (INFODIR, INFODIR2))
- #  endif
- 	infopath_add (INFODIR2, INFOPATH_PREPEND);
- #endif
      }
  }
  
  char *
! infopath ()
  {
!   if (!infopath_base)
!     infopath_add (DEFAULT_INFOPATH, INFOPATH_INIT);
!   if (infopath_dirty)
!     compact_infopath ();
!   return infopath_base;
! }
  
! /* Make INFOPATH have absolutely nothing in it. */
! void
! infopath_clear (void)
! {
!   if (infopath_base)
      {
!       infopath_base[0] = 0;
!       infopath_dirty = 0;
      }
!   debug(2, ("INFOPATH cleared"));
  }
  
  /* For each path element PREFIX/DIR in PATH substitute either
!    PREFIX/share/info or PREFIX/info if that directory exists.
!    Avoid duplicates from, e.g., PREFIX/bin and PREFIX/sbin. */
! static char *
  build_infopath_from_path (void)
  {
!   typedef struct path_el
!   {
!       struct path_el *next;
!       char *path;
!       unsigned int len;
!     } PATH_EL, *PATH_PTR;
! 
!   PATH_EL path_head = { NULL, NULL, 1 };
!   PATH_PTR path_prev, path_next;
!   char *res, *path_from_env, *temp_dirname;
    int dirname_index = 0;
    struct stat finfo;
--- 44,116 ----
  {
    /* Initialize INFOPATH.
!      Highest priority is the environment variable, if set
       Then comes the user's INFODIR from the Makefile.
!      The hardwired default settings (filesys.h) are the lowest priority. */
    char *path_from_env = getenv ("INFOPATH");
  
    if (path_from_env)
      {
+       infopath_add (path_from_env);
+     }
+ 
+   if (!infopath_no_defaults_p)
+     {
+ #ifdef INFODIR /* $infodir, set by configure script in Makefile */
+       infopath_add (INFODIR);
+ #ifdef INFODIR2 /* $datadir/info, which could be different. */
+       if (!STREQ (INFODIR, INFODIR2))
+         infopath_add (INFODIR2);
+ #endif /* INFODIR2 */
+ #endif /* INFODIR */
+     }
+ 
+   if (!path_from_env)
+     {
+       infopath_add (DEFAULT_INFOPATH);
+     }
+   else
+     { 
+       /* Only insert default path if there is a trailing : on INFOPATH. */
+ 
        unsigned len = strlen (path_from_env);
        if (len && path_from_env[len - 1] == PATH_SEP[0])
  	{
  	  path_from_env[len - 1] = 0;
! 	  infopath_add (DEFAULT_INFOPATH);
  	}
      }
  }
  
+ /* Return value to be freed by caller. */
  char *
! infopath_string ()
  {
!   struct text_buffer path;
!   int dir_idx;
!   char *this_dir;
  
!   this_dir = infopath_first (&dir_idx);
!   if (!this_dir)
!     return "";
! 
!   text_buffer_init (&path);
! 
!   while (1)
      {
!       text_buffer_printf (&path, "%s", this_dir);
!       this_dir = infopath_next (&dir_idx);
!       if (!this_dir)
!         break;
!       text_buffer_add_char (&path, ':');
      }
!   return text_buffer_base (&path); 
  }
  
  /* For each path element PREFIX/DIR in PATH substitute either
!    PREFIX/share/info or PREFIX/info if that directory exists. */
! static void
  build_infopath_from_path (void)
  {
!   char *path_from_env, *temp_dirname;
    int dirname_index = 0;
    struct stat finfo;
***************
*** 177,190 ****
          dir = 0;
        
-       path_prev = &path_head;
-       while (dir && (path_next = path_prev->next))
-         {
-           /* Ignore duplicate DIRNAME */
-           if (dir == path_next->len && strncmp (temp_dirname, path_next->path, dir) == 0)
-             dir = 0;
- 
-           path_prev = path_next;
-         }
- 
        if (dir)
          {
--- 131,134 ----
***************
*** 203,330 ****
  
        if (dir)
!         {
!           path_next = xmalloc (sizeof (PATH_EL));
!           path_next->next = NULL;
!           path_next->path = temp_dirname;
!           path_next->len = dir;
!           path_prev->next = path_next;
!           path_head.len += strlen (temp_dirname) + 1;
!         }
        else
          free (temp_dirname);
      }
- 
-   /* Build the resulting sequence of paths */
-   res = xmalloc (path_head.len);
-   res[0] = '\0';
- 
-   for (path_prev = path_head.next; path_prev; path_prev = path_next)
-     {
-       strcat (res, path_prev->path);
-       if ((path_next = path_prev->next))
-         strcat (res, PATH_SEP);
- 
-       free (path_prev->path);
-       free (path_prev);
-     }
- 
-   return res;
  }
  
! /* Add PATH to the list of paths found in INFOPATH.  2nd argument says
!    whether to put PATH at the front or end of INFOPATH.
!    Replace one path element "PATH" in PATH by a sequence of
!    path elements derived from the environment variable PATH. */
! void
! infopath_add (char *path, int where)
  {
!   int len;
!   int found = 0;
!   unsigned int i, j;
  
!   /* Search for "PATH" in PATH */
!   for (i = 0; path[i]; i++)
      {
!       j = i + strlen ("PATH");
!       if (strncmp (path + i, "PATH", strlen ("PATH")) == 0 &&
!           (!path[j] || path[j] == PATH_SEP[0]))
!         {
!           found = 1;
!           break;
!         }
!       else
!         {
!           /* Advance to next PATH_SEP.  */
!           while (path[i] && path[i] != PATH_SEP[0])
!             i++;
! 
!           if (!path[i])
!             break;
!         }
      }
  
!   if (found)
      {
!       /* Build infopath from the environment variable PATH */
!       char *temp = build_infopath_from_path ();
! 
!       if (i || path[j])
          {
!           char *old_path = path;
! 
!           /* Splice it into OLD_PATH */
!           path = xmalloc (1 + strlen (temp) +
! 			      strlen (old_path) - strlen ("PATH"));
!           if (i)
!             strncpy (path, old_path, i);
!           strcpy (path + i, temp);
!           if (old_path[j])
!             strcat (path, old_path + j);
! 
!           free (temp);
          }
-       else
-         path = temp;
-     }
- 
-   if (where == INFOPATH_INIT)
-     infopath_clear ();
-   
-   if (!infopath_base)
-     {
-       infopath_base = xmalloc (infopath_size = 200 + strlen (path));
-       infopath_base[0] = '\0';
      }
  
!   len = strlen (path) + strlen (infopath_base);
  
!   if (len + 2 >= infopath_size)
!     infopath_base = xrealloc (infopath_base, (infopath_size += (2 * len) + 2));
  
!   if (!*infopath_base || !infopath_base[0])
!     strcpy (infopath_base, path);
!   else if (where == INFOPATH_APPEND)
!     {
!       strcat (infopath_base, PATH_SEP);
!       strcat (infopath_base, path);
!     }
!   else if (where == INFOPATH_PREPEND)
      {
!       char *temp = xstrdup (infopath_base);
!       strcpy (infopath_base, path);
!       strcat (infopath_base, PATH_SEP);
!       strcat (infopath_base, temp);
!       free (temp);
      }
-   infopath_dirty = 1;
-   debug(2, ("INFOPATH=%s", infopath_base));
-   if (found)
-     free (path);
  }
  
  char *
  infopath_next (int *idx)
  {
!   return extract_colon_unit (infopath_base, idx);
  }
  
--- 147,229 ----
  
        if (dir)
!         infopath_add_dir (temp_dirname);
        else
          free (temp_dirname);
      }
  }
  
! /* Add directory at PATH to Info search path.  A reference to PATH is retained,
!    or PATH is freed. */
! static void
! infopath_add_dir (char *path)
  {
!   struct stat dirinfo;
!   INFO_DIR *entry;
!   int i;
  
!   if (stat (path, &dirinfo) == -1)
      {
!       debug (2, ("inaccessible directory %s not added to INFOPATH", path));
!       free (path);
!       return; /* Doesn't exist, or not accessible. */
      }
  
!   for (i = 0; i < infodirs_index; i++)
      {
!       if (   dirinfo.st_ino == infodirs[i]->inode
!           && dirinfo.st_dev == infodirs[i]->device
!           /* On MS-Windows, `stat' returns zero as the inode, so we
!              use file-name comparison instead for that OS.  */
!           && (infodirs[i]->inode != 0 || fncmp (path, infodirs[i]->name) == 0))
          {
!           debug (2, ("duplicate directory %s not added to INFOPATH", path));
!           free (path);
!           return; /* We have it already. */
          }
      }
  
!   debug (2, ("adding %s to INFOPATH", path));
!   entry = xmalloc (sizeof (INFO_DIR));
!   entry->name = path;
!   entry->inode = dirinfo.st_ino;
!   entry->device = dirinfo.st_dev;
!   add_pointer_to_array (entry, infodirs_index, infodirs, infodirs_slots, 8);
! }
  
! /* Add PATH to the list of paths found in INFOPATH.  PATH should be allocated
!    on the heap and not referenced by the caller after calling this function.
!    If PATH is "PATH", add a sequence of path elements derived from the
!    environment variable PATH. */
! void
! infopath_add (char *path)
! {
!   int idx = 0;
!   char *dirname;
  
!   while (dirname = extract_colon_unit (path, &idx))
      {
!       if (!strcmp ("PATH", dirname))
!         {
!           free (dirname);
!           build_infopath_from_path ();
!         }
!       else
!         infopath_add_dir (dirname);
      }
  }
  
+ /* Used to iterate over INFOPATH.  Return value should not be freed
+    by caller. */
  char *
  infopath_next (int *idx)
  {
!   INFO_DIR *entry;
!  
!   if (!infodirs)
!    return 0;
!   entry = infodirs[(*idx)++];
!   if (!entry)
!     return 0;
!   return entry->name;
  }
  
***************
*** 335,336 ****
--- 234,265 ----
    return infopath_next (idx);
  }
+ 
+ /* Given a string containing units of information separated by the
+    PATH_SEP character, return the next one after IDX, or NULL if there
+    are no more.  Advance IDX to the character after the colon. */
+ char *
+ extract_colon_unit (char *string, int *idx)
+ {
+   unsigned int i = (unsigned int) *idx;
+   unsigned int start = i;
+ 
+   if (!string || i >= strlen (string))
+     return NULL;
+ 
+   if (!string[i]) /* end of string */
+     return NULL;
+ 
+   /* Advance to next PATH_SEP.  */
+   while (string[i] && string[i] != PATH_SEP[0])
+     i++;
+ 
+   {
+     char *value = xmalloc ((i - start) + 1);
+     strncpy (value, &string[start], (i - start));
+     value[i - start] = 0;
+ 
+     i++; /* move past PATH_SEP */
+     *idx = i;
+     return value;
+   }
+ }
diff -Nrc2 texinfo-5.2/info/key.h texinfo-6.0/info/key.h
*** texinfo-5.2/info/key.h	2013-08-22 18:58:30.000000000 +0100
--- texinfo-6.0/info/key.h	1970-01-01 01:00:00.000000000 +0100
***************
*** 1,32 ****
- /* key.h -- Structure associating function names with numeric codes.
-    $Id: key.h 5338 2013-08-22 17:58:30Z karl $
- 
-    Copyright 1993, 2007, 2013 Free Software Foundation, Inc.
- 
-    This program is free software: you can redistribute it and/or modify
-    it under the terms of the GNU General Public License as published by
-    the Free Software Foundation, either version 3 of the License, or
-    (at your option) any later version.
- 
-    This program is distributed in the hope that it will be useful,
-    but WITHOUT ANY WARRANTY; without even the implied warranty of
-    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-    GNU General Public License for more details.
- 
-    You should have received a copy of the GNU General Public License
-    along with this program.  If not, see <http://www.gnu.org/licenses/>.
- 
-    Originally written by Andrew Bettison. */
- 
- #if !defined (KEY_H)
- #define KEY_H
- 
- typedef struct {
- 	char *name;
- 	unsigned char	code;
- }
- 	FUNCTION_KEY;
- 
- extern FUNCTION_KEY function_key_array[];
- 
- #endif /* !KEY_H */
--- 0 ----
diff -Nrc2 texinfo-5.2/info/m-x.c texinfo-6.0/info/m-x.c
*** texinfo-5.2/info/m-x.c	2013-08-22 18:54:06.000000000 +0100
--- texinfo-6.0/info/m-x.c	2014-11-07 10:58:55.000000000 +0000
***************
*** 1,7 ****
  /* m-x.c -- Meta-x minibuffer reader.
!    $Id: m-x.c 5337 2013-08-22 17:54:06Z karl $
  
!    Copyright 1993, 1997, 1998, 2001, 2002, 2004, 2007, 2008, 2011,
!    2013 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
--- 1,7 ----
  /* m-x.c -- Meta-x minibuffer reader.
!    $Id: m-x.c 5912 2014-11-07 10:49:13Z gavin $
  
!    Copyright 1993, 1997, 1998, 2001, 2002, 2004, 2007, 2008, 2011, 2013,
!    2014 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
***************
*** 21,24 ****
--- 21,27 ----
  
  #include "info.h"
+ #include "display.h"
+ #include "session.h"
+ #include "echo-area.h"
  #include "funs.h"
  
***************
*** 33,37 ****
     be read. */
  char *
! read_function_name (const char *prompt, WINDOW *window)
  {
    register int i;
--- 36,40 ----
     be read. */
  char *
! read_function_name (char *prompt, WINDOW *window)
  {
    register int i;
***************
*** 54,64 ****
      }
  
!   line = info_read_completing_in_echo_area (window, prompt, array);
! 
    info_free_references (array);
  
-   if (!echo_area_is_active)
-     window_clear_echo_area ();
- 
    return line;
  }
--- 57,63 ----
      }
  
!   line = info_read_completing_in_echo_area (prompt, array);
    info_free_references (array);
  
    return line;
  }
***************
*** 73,77 ****
    if (!line)
      {
!       info_abort_key (active_window, count, key);
        return;
      }
--- 72,76 ----
    if (!line)
      {
!       info_abort_key (active_window, count);
        return;
      }
***************
*** 98,103 ****
    char *prompt;
  
-   prompt = xmalloc (20);
- 
    keys = where_is (info_keymap, InfoCmd(info_execute_command));
    /* If the where_is () function thinks that this command doesn't exist,
--- 97,100 ----
***************
*** 107,121 ****
  
    if (info_explicit_arg || count != 1)
!     sprintf (prompt, "%d %s ", count, keys);
    else
!     sprintf (prompt, "%s ", keys);
  
    /* Ask the completer to read a reference for us. */
    line = read_function_name (prompt, window);
  
    /* User aborted? */
    if (!line)
      {
!       info_abort_key (active_window, count, key);
        return;
      }
--- 104,119 ----
  
    if (info_explicit_arg || count != 1)
!     asprintf (&prompt, "%d %s ", count, keys);
    else
!     asprintf (&prompt, "%s ", keys);
  
    /* Ask the completer to read a reference for us. */
    line = read_function_name (prompt, window);
+   free (prompt);
  
    /* User aborted? */
    if (!line)
      {
!       info_abort_key (active_window, count);
        return;
      }
***************
*** 136,140 ****
        {
          free (line);
!         info_error (_("Cannot execute an `echo-area' command here."));
          return;
        }
--- 134,138 ----
        {
          free (line);
!         info_error (_("Cannot execute an 'echo-area' command here."));
          return;
        }
***************
*** 146,151 ****
        return;
  
!     if (InfoFunction(command))
!       (*InfoFunction(command)) (active_window, count, 0);
      else
        info_error (_("Undefined command: %s"), line);
--- 144,149 ----
        return;
  
!     if (command->func)
!       (*command->func) (active_window, count, 0);
      else
        info_error (_("Undefined command: %s"), line);
***************
*** 170,179 ****
        sprintf (prompt, _("Set screen height to (%d): "), new_height);
  
!       line = info_read_in_echo_area (window, prompt);
  
        /* If the user aborted, do that now. */
        if (!line)
          {
!           info_abort_key (active_window, count, 0);
            return;
          }
--- 168,177 ----
        sprintf (prompt, _("Set screen height to (%d): "), new_height);
  
!       line = info_read_in_echo_area (prompt);
  
        /* If the user aborted, do that now. */
        if (!line)
          {
!           info_abort_key (active_window, count);
            return;
          }
***************
*** 183,190 ****
          new_height = atoi (line);
  
-       /* Clear the echo area if it isn't active. */
-       if (!echo_area_is_active)
-         window_clear_echo_area ();
- 
        free (line);
      }
--- 181,184 ----
***************
*** 202,206 ****
  	 already cleared the display above.  Undo the damage.  */
        window_mark_chain (windows, W_UpdateWindow);
!       display_update_display (windows);
      }
    else
--- 196,200 ----
  	 already cleared the display above.  Undo the damage.  */
        window_mark_chain (windows, W_UpdateWindow);
!       display_update_display ();
      }
    else
diff -Nrc2 texinfo-5.2/info/makedoc.c texinfo-6.0/info/makedoc.c
*** texinfo-5.2/info/makedoc.c	2013-08-22 18:58:30.000000000 +0100
--- texinfo-6.0/info/makedoc.c	2014-11-07 10:58:55.000000000 +0000
***************
*** 1,7 ****
  /* makedoc.c -- make doc.c and funs.h from input files.
!    $Id: makedoc.c 5338 2013-08-22 17:58:30Z karl $
  
     Copyright 1993, 1997, 1998, 1999, 2001, 2002, 2003, 2004, 2007,
!    2008, 2012, 2013 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
--- 1,7 ----
  /* makedoc.c -- make doc.c and funs.h from input files.
!    $Id: makedoc.c 5912 2014-11-07 10:49:13Z gavin $
  
     Copyright 1993, 1997, 1998, 1999, 2001, 2002, 2003, 2004, 2007,
!    2008, 2012, 2013, 2014 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
***************
*** 26,30 ****
  
  #include "info.h"
! #include "infokey.h"
  
  char *program_name = "makedoc";
--- 26,30 ----
  
  #include "info.h"
! #include "doc.h"
  
  char *program_name = "makedoc";
***************
*** 37,41 ****
  /* Name of the documentation to function pointer file. */
  static char *doc_filename = "doc.c";
- static char *key_filename = "key.c";
  
  static char *doc_header[] = {
--- 37,40 ----
***************
*** 51,60 ****
    "   An entry in the array FUNCTION_DOC_ARRAY is made for each command",
    "   found in the above files; each entry consists of a function pointer,",
- #if defined (NAMED_FUNCTIONS)
    "   a string which is the user-visible name of the function,",
- #endif /* NAMED_FUNCTIONS */
    "   and a string which documents its purpose. */",
    "",
    "#include \"info.h\"",
    "#include \"funs.h\"",
    "",
--- 50,58 ----
    "   An entry in the array FUNCTION_DOC_ARRAY is made for each command",
    "   found in the above files; each entry consists of a function pointer,",
    "   a string which is the user-visible name of the function,",
    "   and a string which documents its purpose. */",
    "",
    "#include \"info.h\"",
+   "#include \"window.h\"",
    "#include \"funs.h\"",
    "",
***************
*** 64,89 ****
  };
  
- static char *key_header[] = {
-   "/* key.c -- Generated array containing function names.",
-   "",
-   "   This file was automatically made from various source files with the",
-   "   command \"%s\".  DO NOT EDIT THIS FILE, only \"%s.c\".",
-   "",
-   NULL
- };
- 
- static char *key_header_1[] = {
-   "   An entry in the array FUNCTION_KEY_ARRAY is made for each command",
-   "   found in the above files; each entry consists of",
-   "   a string which is the user-visible name of the function.  */",
-   "",
-   "#include \"key.h\"",
-   "#include \"funs.h\"",
-   "",
-   "FUNCTION_KEY function_key_array[] = {",
-   "",
-   NULL
- };
- 
  /* How to remember the locations of the functions found so that Emacs
     can use the information in a tag table. */
--- 62,65 ----
***************
*** 109,113 ****
  
  static void process_one_file (char *filename, FILE *doc_stream,
!     FILE *key_stream, FILE *funs_stream);
  static void maybe_dump_tags (FILE *stream);
  static FILE *must_fopen (char *filename, char *mode);
--- 85,89 ----
  
  static void process_one_file (char *filename, FILE *doc_stream,
!                               FILE *funs_stream);
  static void maybe_dump_tags (FILE *stream);
  static FILE *must_fopen (char *filename, char *mode);
***************
*** 121,125 ****
    int tags_only = 0;
    FILE *funs_stream, *doc_stream;
-   FILE *key_stream;
  
  #if STRIP_DOT_EXE
--- 97,100 ----
***************
*** 143,147 ****
        funs_filename = NULL_DEVICE;
        doc_filename = NULL_DEVICE;
-       key_filename = NULL_DEVICE;
      }
  
--- 118,121 ----
***************
*** 150,159 ****
       high-precision times; see also the fclose calls below.  */
    funs_stream = must_fopen (funs_filename, "w");
-   key_stream = must_fopen (key_filename, "w");
    doc_stream = must_fopen (doc_filename, "w");
  
    fprintf (funs_stream,
!       "/* %s -- Generated declarations for Info commands. */\n\n\
! #include \"info.h\"\n",
        funs_filename);
  
--- 124,133 ----
       high-precision times; see also the fclose calls below.  */
    funs_stream = must_fopen (funs_filename, "w");
    doc_stream = must_fopen (doc_filename, "w");
  
    fprintf (funs_stream,
!       "/* %s -- Generated declarations for Info commands. */\n\n"
!       "#include \"info.h\"\n"
!       "#include \"window.h\"\n",
        funs_filename);
  
***************
*** 167,183 ****
             _("   Source files groveled to make this file include:\n\n"));
  
-   for (i = 0; key_header[i]; i++)
-     {
-       fprintf (key_stream, key_header[i], argv[0], argv[0]);
-       fprintf (key_stream, "\n");
-     }
-   fprintf (key_stream,
-            _("   Source files groveled to make this file include:\n\n"));
- 
    for (i = 1; i < argc; i++)
!     {
!       fprintf (doc_stream, "\t%s\n", argv[i]);
!       fprintf (key_stream, "\t%s\n", argv[i]);
!     }
  
    fprintf (doc_stream, "\n");
--- 141,146 ----
             _("   Source files groveled to make this file include:\n\n"));
  
    for (i = 1; i < argc; i++)
!     fprintf (doc_stream, "\t%s\n", argv[i]);
  
    fprintf (doc_stream, "\n");
***************
*** 185,192 ****
      fprintf (doc_stream, "%s\n", doc_header_1[i]);
  
-   fprintf (key_stream, "\n");
-   for (i = 0; key_header_1[i]; i++)
-     fprintf (key_stream, "%s\n", key_header_1[i]);
- 
    init_func_key(0);
  
--- 148,151 ----
***************
*** 200,231 ****
  
        fprintf (doc_stream, "/* Commands found in \"%s\". */\n", curfile);
-       fprintf (key_stream, "/* Commands found in \"%s\". */\n", curfile);
        fprintf (funs_stream, "\n/* Functions declared in \"%s\". */\n",
                 curfile);
  
!       process_one_file (curfile, doc_stream, key_stream, funs_stream);
      }
  
! #if defined (INFOKEY)
! 
! #if defined (NAMED_FUNCTIONS)
!   fprintf (doc_stream,
!            "   { NULL, NULL, NULL, NULL }\n};\n");
! #else /* !NAMED_FUNCTIONS */
!   fprintf (doc_stream, "   { NULL, NULL, NULL }\n};\n");
! #endif /* !NAMED_FUNCTIONS */
! 
! #else /* !INFOKEY */
! 
! #if defined (NAMED_FUNCTIONS)
!   fprintf (doc_stream,
!            "   { NULL, NULL, NULL }\n};\n");
! #else /* !NAMED_FUNCTIONS */
!   fprintf (doc_stream, "   { NULL, NULL }\n};\n");
! #endif /* !NAMED_FUNCTIONS */
! 
! #endif /* !INFOKEY */
! 
!   fprintf (key_stream, "   { NULL, 0 }\n};\n");
    fprintf (funs_stream, "\n#define A_NCOMMANDS %u\n", next_func_key());
  
--- 159,169 ----
  
        fprintf (doc_stream, "/* Commands found in \"%s\". */\n", curfile);
        fprintf (funs_stream, "\n/* Functions declared in \"%s\". */\n",
                 curfile);
  
!       process_one_file (curfile, doc_stream, funs_stream);
      }
  
!   fprintf (doc_stream, "   { NULL, NULL, NULL, NULL }\n};\n");
    fprintf (funs_stream, "\n#define A_NCOMMANDS %u\n", next_func_key());
  
***************
*** 233,237 ****
     * Makefile.{in,am}; see the must_fopen calls above.  */
    fclose (funs_stream);
-   fclose (key_stream);
    fclose (doc_stream);
  
--- 171,174 ----
***************
*** 320,327 ****
  /* Read the file represented by FILENAME into core, and search it for Info
     function declarations.  Output the declarations in various forms to the
!    DOC_STREAM, KEY_STREAM, and FUNS_STREAM. */
  static void
! process_one_file (char *filename, FILE *doc_stream,
!     FILE *key_stream, FILE *funs_stream)
  {
    int descriptor, decl_len;
--- 257,263 ----
  /* Read the file represented by FILENAME into core, and search it for Info
     function declarations.  Output the declarations in various forms to the
!    DOC_STREAM and FUNS_STREAM. */
  static void
! process_one_file (char *filename, FILE *doc_stream, FILE *funs_stream)
  {
    int descriptor, decl_len;
***************
*** 361,367 ****
  
        char *func, *doc;
- #if defined (INFOKEY) || defined (NAMED_FUNCTIONS)
        char *func_name;
- #endif /* INFOKEY || NAMED_FUNCTIONS */
  
        for (; offset < (file_size - decl_len); offset++)
--- 297,301 ----
***************
*** 428,432 ****
        }
  
- #if defined (INFOKEY) || defined (NAMED_FUNCTIONS)
        /* Generate the user-visible function name from the function's name. */
        {
--- 362,365 ----
***************
*** 457,461 ****
              func_name[i] = '-';
        }
- #endif /* INFOKEY || NAMED_FUNCTIONS */
  
        /* Find doc string. */
--- 390,393 ----
***************
*** 502,537 ****
        doc[offset - point] = '\0';
  
- #if defined (INFOKEY)
- 
- #if defined (NAMED_FUNCTIONS)
        fprintf (doc_stream,
            "   { (VFunction *)%s, \"%s\", (FUNCTION_KEYSEQ *)0, %s },\n",
            func, func_name, doc);
- #else /* !NAMED_FUNCTIONS */
-       fprintf (doc_stream,
-           "   { (VFunction *) %s, (FUNCTION_KEYSEQ *)0, %s },\n", func, doc);
- #endif /* !NAMED_FUNCTIONS */
- 
-       fprintf (key_stream, "   { \"%s\", A_%s },\n", func_name, func);
- 
- #else /* !INFOKEY */
  
- #if defined (NAMED_FUNCTIONS)
-       fprintf (doc_stream, "   { %s, \"%s\", %s },\n", func, func_name, doc);
- #else /* !NAMED_FUNCTIONS */
-       fprintf (doc_stream, "   { %s, %s },\n", func, doc);
- #endif /* !NAMED_FUNCTIONS */
- 
- #endif /* !INFOKEY */
- 
- #if defined (INFOKEY) || defined (NAMED_FUNCTIONS)
        free (func_name);
- #endif /* INFOKEY || NAMED_FUNCTIONS */
  
- #if defined (INFOKEY)
        fprintf (funs_stream, "#define A_%s %u\n", func, next_func_key());
- #endif /* INFOKEY */
        fprintf (funs_stream,
!           "extern void %s (WINDOW *window, int count, unsigned char key);\n",
            func);
        free (func);
--- 434,446 ----
        doc[offset - point] = '\0';
  
        fprintf (doc_stream,
            "   { (VFunction *)%s, \"%s\", (FUNCTION_KEYSEQ *)0, %s },\n",
            func, func_name, doc);
  
        free (func_name);
  
        fprintf (funs_stream, "#define A_%s %u\n", func, next_func_key());
        fprintf (funs_stream,
!           "extern void %s (WINDOW *window, int count);\n",
            func);
        free (func);
***************
*** 584,585 ****
--- 493,496 ----
  	return func_key++;
  }
+ 
+ 
diff -Nrc2 texinfo-5.2/info/man.c texinfo-6.0/info/man.c
*** texinfo-5.2/info/man.c	2013-08-22 18:54:06.000000000 +0100
--- texinfo-6.0/info/man.c	2015-05-18 17:44:45.000000000 +0100
***************
*** 1,7 ****
  /* man.c: How to read and format man files.
!    $Id: man.c 5337 2013-08-22 17:54:06Z karl $
  
!    Copyright 1995, 1997, 1998, 1999, 2000, 2002, 2003, 2004, 2005, 
!    2007, 2008, 2009, 2011, 2012, 2013 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
--- 1,7 ----
  /* man.c: How to read and format man files.
!    $Id: man.c 6280 2015-05-18 16:32:19Z gavin $
  
!    Copyright 1995, 1997, 1998, 1999, 2000, 2002, 2003, 2004, 2005, 2007, 2008, 
!    2009, 2011, 2012, 2013, 2014, 2015 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
***************
*** 21,27 ****
  
  #include "info.h"
- #ifndef __MINGW32__
- #include <sys/ioctl.h>
- #endif
  #include "signals.h"
  #if defined (HAVE_SYS_TIME_H)
--- 21,24 ----
***************
*** 33,37 ****
--- 30,36 ----
  
  #include "tilde.h"
+ #include "nodes.h"
  #include "man.h"
+ #include "variables.h"
  
  #if !defined (_POSIX_VERSION)
***************
*** 55,167 ****
  #endif
  
  static char *read_from_fd (int fd);
- static NODE *manpage_node_of_file_buffer (FILE_BUFFER *file_buffer,
-     char *pagename);
  static char *get_manpage_contents (char *pagename);
  
! NODE *
! make_manpage_node (char *pagename)
! {
!   return info_get_node (MANPAGE_FILE_BUFFER_NAME, pagename,
!                         PARSE_NODE_VERBATIM);
! }
  
  NODE *
! get_manpage_node (FILE_BUFFER *file_buffer, char *pagename)
  {
!   NODE *node;
  
!   node = manpage_node_of_file_buffer (file_buffer, pagename);
  
    if (!node)
      {
!       char *page;
  
        page = get_manpage_contents (pagename);
  
!       if (page)
          {
!           char header[1024];
!           long oldsize, newsize;
!           int hlen, plen;
! 	  char *old_contents = file_buffer->contents;
! 
!           sprintf (header, "\n\n%c\n%s %s,  %s %s,  %s (dir)\n\n",
!                    INFO_COOKIE,
!                    INFO_FILE_LABEL, file_buffer->filename,
                     INFO_NODE_LABEL, pagename,
                     INFO_UP_LABEL);
!           oldsize = file_buffer->filesize;
!           hlen = strlen (header);
!           plen = strlen (page);
!           newsize = (oldsize + hlen + plen);
!           file_buffer->contents = xrealloc (file_buffer->contents, 1 + newsize);
!           memcpy (file_buffer->contents + oldsize, header, hlen);
!           memcpy (file_buffer->contents + oldsize + hlen, page, plen);
!           file_buffer->contents[newsize] = '\0';
!           file_buffer->filesize = newsize;
!           file_buffer->finfo.st_size = newsize;
!           build_tags_and_nodes (file_buffer);
            free (page);
! 	  /* We have just relocated file_buffer->contents from under
! 	     the feet of info_windows[] array.  Therefore, all the
! 	     nodes on that list which are showing man pages have their
! 	     contents member pointing into the blue.  Undo that harm.  */
! 	  if (old_contents && oldsize && old_contents != file_buffer->contents
! 	      && info_windows)
! 	    {
! 	      int iw;
! 	      INFO_WINDOW *info_win;
! 	      char *old_contents_end = old_contents + oldsize;
! 
! 	      for (iw = 0; (info_win = info_windows[iw]); iw++)
! 		{
! 		  int in;
! 
! 		  for (in = 0; in < info_win->nodes_index; in++)
! 		    {
! 		      NODE *tmp_node = info_win->nodes[in];
! 
! 		      /* It really only suffices to see that node->filename
! 			 is "*manpages*".  But after several hours of
! 			 debugging this, would you blame me for being a bit
! 			 paranoid?  */
! 		      if (tmp_node && tmp_node->filename
!                           && tmp_node->contents
!                           && strcmp (tmp_node->filename,
! 				  MANPAGE_FILE_BUFFER_NAME) == 0
!                           && tmp_node->contents >= old_contents
!                           && tmp_node->contents + tmp_node->nodelen
!                                 <= old_contents_end)
! 			{
! 			  info_win->nodes[in] =
! 			    manpage_node_of_file_buffer (file_buffer,
!                                 tmp_node->nodename);
! 			  free (tmp_node->nodename);
! 			  free (tmp_node);
! 			}
! 		    }
! 		}
! 	    }
          }
  
!       node = manpage_node_of_file_buffer (file_buffer, pagename);
      }
  
!   return node;
! }
! 
! FILE_BUFFER *
! create_manpage_file_buffer (void)
! {
!   FILE_BUFFER *file_buffer = make_file_buffer ();
!   file_buffer->filename = xstrdup (MANPAGE_FILE_BUFFER_NAME);
!   file_buffer->fullpath = xstrdup (MANPAGE_FILE_BUFFER_NAME);
!   file_buffer->finfo.st_size = 0;
!   file_buffer->filesize = 0;
!   file_buffer->contents = NULL;
!   file_buffer->flags = (N_IsInternal | N_CannotGC | N_IsManPage);
! 
!   return file_buffer;
  }
  
--- 54,135 ----
  #endif
  
+ static REFERENCE **xrefs_of_manpage (NODE *node);
  static char *read_from_fd (int fd);
  static char *get_manpage_contents (char *pagename);
  
! /* We store the contents of retrieved man pages in here. */
! static NODE **manpage_nodes = 0;
! size_t manpage_node_index = 0;
! size_t manpage_node_slots = 0;
  
  NODE *
! get_manpage_node (char *pagename)
  {
!   NODE *node = 0, **n, *node2 = 0;
!   char *page;
  
!   if (manpage_node_index > 0)
!     for (n = manpage_nodes; (node = *n); n++)
!       if (!strcmp (node->nodename, pagename))
!         break;
  
+   /* Node was not found, so we have to create it. */
    if (!node)
      {
!       node = info_create_node ();
!       node->fullpath = MANPAGE_FILE_BUFFER_NAME;
!       node->nodename = xstrdup (pagename);
!       node->flags |= (N_HasTagsTable | N_IsManPage | N_IsInternal);
! 
!       /* Save this node. */
!       add_pointer_to_array (node, manpage_node_index,
!                             manpage_nodes,
!                             manpage_node_slots, 100);
!     } 
! 
!   /* Node wasn't found, or its contents were freed since last time. */
!   if (!node->contents)
!     {
!       int hlen, plen;
  
        page = get_manpage_contents (pagename);
+       if (!page)
+         return 0;
+       plen = strlen (page);
  
!       if (!preprocess_nodes_p)
          {
!           char *header;
!           hlen = asprintf (&header, "%s %s,  %s %s,  %s (dir)\n\n",
!                    INFO_FILE_LABEL, MANPAGE_FILE_BUFFER_NAME,
                     INFO_NODE_LABEL, pagename,
                     INFO_UP_LABEL);
! 
!           node->contents = xcalloc (1, hlen + plen + 1);
!           memcpy (node->contents, header, hlen);
!           memcpy (node->contents + hlen, page, plen);
! 
!           /* Set nodelen. */
!           node->nodelen = hlen + plen;
! 
!           free (header);
!           /* FIXME: Don't allocate page just to immediately free it. */
            free (page);
!         }
!       else
!         {
!           node->contents = page;
!           node->nodelen = plen;
          }
  
!       node->body_start = strcspn (node->contents, "\n");
      }
  
!   node2 = xmalloc (sizeof (NODE));
!   *node2 = *node;
!   node2->references = xrefs_of_manpage (node2);
!   node2->nodename = xstrdup (pagename);
!   node2->up = xstrdup ("(dir)");
!   return node2;
  }
  
***************
*** 268,278 ****
  }
  
! #if PIPE_USE_FORK
! static void
! reap_children (int sig)
  {
!   wait (NULL);
  }
! #endif
  
  static char *
--- 236,285 ----
  }
  
! void
! clean_manpage (char *manpage)
  {
!   mbi_iterator_t iter;
!   size_t len = strlen (manpage);
!   char *newpage = xmalloc (len + 1);
!   char *np = newpage;
!   int prev_len = 0;
!   
!   for (mbi_init (iter, manpage, len);
!        mbi_avail (iter);
!        mbi_advance (iter))
!     {
!       const char *cur_ptr = mbi_cur_ptr (iter);
!       size_t cur_len = mb_len (mbi_cur (iter));
! 
!       if (cur_len == 1)
! 	{
! 	  if (*cur_ptr == '\b' || *cur_ptr == '\f')
! 	    {
! 	      if (np >= newpage + prev_len)
! 		np -= prev_len;
! 	    }
! 	  else if (ansi_escape (iter, &cur_len))
! 	    {
! 	      memcpy (np, cur_ptr, cur_len);
! 	      np += cur_len;
! 	      ITER_SETBYTES (iter, cur_len);
! 	    }
! 	  else if (show_malformed_multibyte_p || mbi_cur (iter).wc_valid)
! 	    *np++ = *cur_ptr;
! 	}
!       else
! 	{
! 	  memcpy (np, cur_ptr, cur_len);
! 	  np += cur_len;
! 	}
!       prev_len = cur_len;
!     }
!   *np = 0;
!   
!   strcpy (manpage, newpage);
!   free (newpage);
  }
! 
! static char *get_manpage_from_formatter (char *formatter_args[]);
  
  static char *
***************
*** 280,288 ****
  {
    static char *formatter_args[4] = { NULL };
!   int pipes[2];
!   pid_t child;
!   RETSIGTYPE (*sigsave) (int signum);
!   char *formatted_page = NULL;
!   int arg_index = 1;
  
    if (formatter_args[0] == NULL)
--- 287,291 ----
  {
    static char *formatter_args[4] = { NULL };
!   char *formatted_page;
  
    if (formatter_args[0] == NULL)
***************
*** 295,304 ****
  
    if (manpage_section)
!     formatter_args[arg_index++] = manpage_section;
    else
!     formatter_args[arg_index++] = "-a";
  
!   formatter_args[arg_index++] = manpage_pagename;
!   formatter_args[arg_index] = NULL;
  
    /* Open a pipe to this program, read the output, and save it away
--- 298,328 ----
  
    if (manpage_section)
!     formatter_args[1] = manpage_section;
    else
!     formatter_args[1] = "-a";
! 
!   formatter_args[2] = manpage_pagename;
!   formatter_args[3] = NULL;
! 
!   formatted_page = get_manpage_from_formatter (formatter_args);
! 
!   /* If there was a section and the page wasn't found, try again
!      without the section (e.g. "man 3X curses" versus "man -a curses"). */
!   if (!formatted_page && manpage_section)
!     {
!       formatter_args[1] = "-a";
!       formatted_page = get_manpage_from_formatter (formatter_args);
!     }
! 
!   return formatted_page;
! }
  
! static char *
! get_manpage_from_formatter (char *formatter_args[])
! {
!   char *formatted_page = NULL;
!   int pipes[2];
!   pid_t child;
!   int formatter_status = 0;
  
    /* Open a pipe to this program, read the output, and save it away
***************
*** 308,313 ****
    pipe (pipes);
  
-   sigsave = signal (SIGCHLD, reap_children);
- 
    child = fork ();
    if (child == -1)
--- 332,335 ----
***************
*** 321,325 ****
        formatted_page = read_from_fd (pipes[0]);
        close (pipes[0]);
!       signal (SIGCHLD, sigsave);
      }
    else
--- 343,347 ----
        formatted_page = read_from_fd (pipes[0]);
        close (pipes[0]);
!       wait (&formatter_status); /* Wait for child process to exit. */
      }
    else
***************
*** 348,352 ****
      int i;
  
!     for (i = 0; i < arg_index; i++)
        cmdlen += strlen (formatter_args[i]);
      /* Add-ons: 2 blanks, 2 quotes for the formatter program, 1
--- 370,374 ----
      int i;
  
!     for (i = 0; formatter_args[i]; i++)
        cmdlen += strlen (formatter_args[i]);
      /* Add-ons: 2 blanks, 2 quotes for the formatter program, 1
***************
*** 367,421 ****
        return NULL;
      formatted_page = read_from_fd (fileno (fpipe));
!     if (pclose (fpipe) == -1)
        {
! 	if (formatted_page)
! 	  free (formatted_page);
! 	return NULL;
        }
    }
- #endif /* !PIPE_USE_FORK */
  
    /* If we have the page, then clean it up. */
!   if (formatted_page)
!     clean_manpage (formatted_page);
  
    return formatted_page;
  }
  
! static NODE *
! manpage_node_of_file_buffer (FILE_BUFFER *file_buffer, char *pagename)
! {
!   NODE *node = NULL;
!   TAG *tag = NULL;
! 
!   if (file_buffer->contents)
!     {
!       register int i;
! 
!       for (i = 0; (tag = file_buffer->tags[i]); i++)
!         {
!           if (mbscasecmp (pagename, tag->nodename) == 0)
!             break;
!         }
!     }
! 
!   if (tag)
!     {
!       node = xmalloc (sizeof (NODE));
!       node->filename = file_buffer->filename;
!       node->nodename = xstrdup (tag->nodename);
!       node->contents = file_buffer->contents + tag->nodestart;
!       node->nodelen = tag->nodelen;
!       node->flags    = 0;
!       node->display_pos = 0;
!       node->parent   = NULL;
!       node->flags = (N_HasTagsTable | N_IsManPage);
!       node->contents += skip_node_separator (node->contents);
!       node->body_start = strcspn(node->contents, "\n");
!     }
! 
!   return node;
! }
! 
  static char *
  read_from_fd (int fd)
--- 389,433 ----
        return NULL;
      formatted_page = read_from_fd (fileno (fpipe));
!     formatter_status = pclose (fpipe);
!   }
! #endif /* !PIPE_USE_FORK */
! 
!   if (!formatted_page)
!     return 0;
! 
!   /* We could check the exit status of "man -a" to see if it successfully
!      output a man page  However:
!       * It is possible for "man -a" to output a man page and still to exit with
!         a non-zero status.  This was found to happen when duplicate man pages 
!         were found.
!       * "man" was found to exit with a zero status on Solaris 10 even when
!         it found nothing.
!      Hence, treat it as a success if more than three lines were output.  (A 
!      small amount of output could be error messages that were sent to standard 
!      output.) */
!   {
!     int i;
!     char *p;
!     p = formatted_page;
!     for (i = 0; i < 3; i++)
        {
!         p = strchr (p, '\n');
!         if (!p)
!           {
!             free (formatted_page);
!             return NULL;
!           }
!         p++;
        }
    }
  
    /* If we have the page, then clean it up. */
!   clean_manpage (formatted_page);
  
    return formatted_page;
  }
  
! /* Return pointer to bytes read from file descriptor FD.  Return value to be
!    freed by caller. */
  static char *
  read_from_fd (int fd)
***************
*** 483,486 ****
--- 495,500 ----
  }
  
+ /* Search in the whole man page for references now. */
+ #if 0
  static char *reference_section_starters[] =
  {
***************
*** 537,544 ****
  }
  
! REFERENCE **
  xrefs_of_manpage (NODE *node)
  {
!   SEARCH_BINDING *reference_section;
    REFERENCE **refs = NULL;
    size_t refs_index = 0;
--- 551,561 ----
  }
  
! #endif
! 
! static REFERENCE **
  xrefs_of_manpage (NODE *node)
  {
!   SEARCH_BINDING s;
! 
    REFERENCE **refs = NULL;
    size_t refs_index = 0;
***************
*** 546,680 ****
    long position;
  
!   reference_section = find_reference_section (node);
  
!   if (reference_section == NULL)
!     return NULL;
  
!   /* Grovel the reference section building a list of references found there.
!      A reference is alphabetic characters followed by non-whitespace text
!      within parenthesis. */
!   reference_section->flags = 0;
  
!   while (search_forward ("(", reference_section, &position) == search_success)
!     {
!       register int start, end;
  
!       for (start = position; start > reference_section->start; start--)
!         if (whitespace (reference_section->buffer[start]))
            break;
  
!       start++;
  
!       for (end = position; end < reference_section->end; end++)
          {
!           if (whitespace (reference_section->buffer[end]))
              {
!               end = start;
                break;
              }
  
!           if (reference_section->buffer[end] == ')')
              {
!               end++;
                break;
              }
          }
  
!       if (end != start)
!         {
!           REFERENCE *entry;
!           int len = end - start;
  
!           entry = xmalloc (sizeof (REFERENCE));
!           entry->label = xmalloc (1 + len);
!           strncpy (entry->label, (reference_section->buffer) + start, len);
!           entry->label[len] = '\0';
!           entry->filename = xstrdup (node->filename);
!           entry->nodename = xstrdup (entry->label);
!           entry->start = start;
!           entry->end = end;
  
!           add_pointer_to_array (entry, refs_index, refs, refs_slots, 10);
!         }
  
!       reference_section->start = position + 1;
      }
  
    return refs;
  }
- 
- long
- locate_manpage_xref (NODE *node, long int start, int dir)
- {
-   REFERENCE **refs;
-   long position = -1;
- 
-   refs = xrefs_of_manpage (node);
- 
-   if (refs)
-     {
-       register int i, count;
-       REFERENCE *entry;
- 
-       for (i = 0; refs[i]; i++);
-       count = i;
- 
-       if (dir > 0)
-         {
-           for (i = 0; (entry = refs[i]); i++)
-             if (entry->start > start)
-               {
-                 position = entry->start;
-                 break;
-               }
-         }
-       else
-         {
-           for (i = count - 1; i > -1; i--)
-             {
-               entry = refs[i];
- 
-               if (entry->start < start)
-                 {
-                   position = entry->start;
-                   break;
-                 }
-             }
-         }
- 
-       info_free_references (refs);
-     }
-   return position;
- }
- 
- /* This one was a little tricky.  The binding buffer that is passed in has
-    a START and END value of 0 -- strlen (window-line-containing-point).
-    The BUFFER is a pointer to the start of that line. */
- REFERENCE **
- manpage_xrefs_in_binding (NODE *node, SEARCH_BINDING *binding)
- {
-   size_t i;
-   REFERENCE **all_refs = xrefs_of_manpage (node);
-   REFERENCE **brefs = NULL;
-   REFERENCE *entry;
-   size_t brefs_index = 0;
-   size_t brefs_slots = 0;
-   int start, end;
- 
-   if (!all_refs)
-     return NULL;
- 
-   start = binding->start + (binding->buffer - node->contents);
-   end = binding->end + (binding->buffer - node->contents);
- 
-   for (i = 0; (entry = all_refs[i]); i++)
-     {
-       if ((entry->start > start) && (entry->end < end))
-         add_pointer_to_array (entry, brefs_index, brefs, brefs_slots, 10);
-       else
-         info_reference_free (entry);
-     }
- 
-   free (all_refs);
-   return brefs;
- }
--- 563,654 ----
    long position;
  
!   /* Initialize reference list to have a single null entry. */
!   refs = calloc(1, sizeof (REFERENCE *));
!   refs_slots = 1;
! 
!   s.buffer = node->contents;
!   s.start = 0;
!   s.flags = 0;
!   s.end = node->nodelen;
! 
!   /* Build a list of references.  A reference is alphabetic characters
!      followed by non-whitespace text within parenthesis leading with a digit. */
!   while (search_forward ("(", &s, &position) == search_success)
!     {
!       register int name, name_end;
!       int section, section_end;
  
!       for (name = position; name > 0; name--)
!         if (whitespace (s.buffer[name]))
!           break;
  
!       if (name != 0)
!         name++;
  
!       if (name == position)
!         goto skip; /* Whitespace immediately before '('. */
  
!       /* If we are on an ECMA-48 SGR escape sequence, skip past it. */
!       if (s.buffer[name] == '\033' && s.buffer[name + 1] == '[')
!         {
!           name += 2;
!           name += strspn (s.buffer + name, "0123456789;");
!           if (s.buffer[name] == 'm')
!             name++;
!           else
!             goto skip;
!         }
! 
!       for (name_end = name; name_end < position; name_end++)
!         if (!isalnum (s.buffer[name_end])
!             && s.buffer[name_end] != '_'
!             && s.buffer[name_end] != '.'
!             && s.buffer[name_end] != '-')
            break;
  
!       section = position;
!       if (!isdigit (s.buffer[section + 1]))
!         goto skip; /* Could be ordinary text in parentheses. */
  
!       for (section_end = section + 1; section_end < s.end; section_end++)
          {
!           if (whitespace (s.buffer[section_end]))
              {
!               continue;
                break;
              }
  
!           if (s.buffer[section_end] == ')')
              {
!               section_end++;
                break;
              }
          }
  
!       {
!         REFERENCE *entry;
!         int len = name_end - name + section_end - section;
  
!         entry = xmalloc (sizeof (REFERENCE));
!         entry->label = xcalloc (1, 1 + len);
!         strncpy (entry->label, s.buffer + name, name_end - name);
!         strncpy (entry->label + strlen (entry->label),
!                  s.buffer + section,
!                  section_end - section);
! 
!         entry->filename = xstrdup (MANPAGE_FILE_BUFFER_NAME);
!         entry->nodename = xstrdup (entry->label);
!         entry->line_number = 0;
!         entry->start = name;
!         entry->end = section_end;
!         entry->type = REFERENCE_XREF;
  
!         add_pointer_to_array (entry, refs_index, refs, refs_slots, 10);
!       }
  
! skip:
!       s.start = position + 1;
      }
  
    return refs;
  }
diff -Nrc2 texinfo-5.2/info/man.h texinfo-6.0/info/man.h
*** texinfo-5.2/info/man.h	2013-08-22 18:54:06.000000000 +0100
--- texinfo-6.0/info/man.h	2014-09-12 16:28:33.000000000 +0100
***************
*** 1,6 ****
  /* man.h: Defines and external function declarations for man.c.
!    $Id: man.h 5337 2013-08-22 17:54:06Z karl $
  
!    Copyright 1993, 1997, 2004, 2007, 2013 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
--- 1,6 ----
  /* man.h: Defines and external function declarations for man.c.
!    $Id: man.h 5526 2014-05-07 14:37:33Z karl $
  
!    Copyright 1993, 1997, 2004, 2007, 2013, 2014 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
***************
*** 24,35 ****
  #define MANPAGE_FILE_BUFFER_NAME "*manpages*"
  
! extern NODE *make_manpage_node (char *pagename);
! extern NODE *get_manpage_node (FILE_BUFFER *file_buffer,
!     char *pagename);
! extern FILE_BUFFER *create_manpage_file_buffer (void);
! extern long locate_manpage_xref (NODE *node, long int start, int dir);
! extern REFERENCE **xrefs_of_manpage (NODE *node);
! extern REFERENCE **manpage_xrefs_in_binding (NODE *node,
!     SEARCH_BINDING *binding);
  
  #endif /* INFO_MAN_H */
--- 24,28 ----
  #define MANPAGE_FILE_BUFFER_NAME "*manpages*"
  
! extern NODE *get_manpage_node (char *pagename);
  
  #endif /* INFO_MAN_H */
diff -Nrc2 texinfo-5.2/info/nodemenu.c texinfo-6.0/info/nodemenu.c
*** texinfo-5.2/info/nodemenu.c	2013-08-22 18:54:06.000000000 +0100
--- texinfo-6.0/info/nodemenu.c	2015-03-01 00:17:54.000000000 +0000
***************
*** 1,7 ****
  /* nodemenu.c -- produce a menu of all visited nodes.
!    $Id: nodemenu.c 5337 2013-08-22 17:54:06Z karl $
  
     Copyright 1993, 1997, 1998, 2002, 2003, 2004, 2007, 2008, 2011,
!    2013 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
--- 1,7 ----
  /* nodemenu.c -- produce a menu of all visited nodes.
!    $Id: nodemenu.c 6168 2015-03-01 00:06:37Z gavin $
  
     Copyright 1993, 1997, 1998, 2002, 2003, 2004, 2007, 2008, 2011,
!    2013, 2014 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
***************
*** 21,26 ****
  
  #include "info.h"
  
! NODE *get_visited_nodes (Function *filter_func);
  
  /* Return a line describing the format of a node information line. */
--- 21,29 ----
  
  #include "info.h"
+ #include "session.h"
+ #include "echo-area.h"
+ #include "variables.h"
  
! static NODE *get_visited_nodes (void);
  
  /* Return a line describing the format of a node information line. */
***************
*** 28,33 ****
  nodemenu_format_info (void)
  {
!   return _("\n\
! * Menu:\n\
    (File)Node                        Lines   Size   Containing File\n\
    ----------                        -----   ----   ---------------");
--- 31,37 ----
  nodemenu_format_info (void)
  {
!   /* TRANSLATORS: The "\n* Menu:\n\n" part of this should not be translated, as 
!      it is part of the Info syntax. */
!   return _("\n* Menu:\n\n\
    (File)Node                        Lines   Size   Containing File\n\
    ----------                        -----   ----   ---------------");
***************
*** 47,89 ****
  format_node_info (NODE *node)
  {
!   register int i, len;
!   char *parent, *containing_file;
!   static char *line_buffer = NULL;
  
!   if (!line_buffer)
!     line_buffer = xmalloc (1000);
! 
!   if (node->parent)
!     {
!       parent = filename_non_directory (node->parent);
!       if (!parent)
!         parent = node->parent;
!     }
    else
!     parent = NULL;
! 
!   containing_file = node->filename;
  
!   if (!parent && !*containing_file)
!     sprintf (line_buffer, "* %s::", node->nodename);
    else
!     {
!       char *file = NULL;
! 
!       if (parent)
!         file = parent;
!       else
!         file = filename_non_directory (containing_file);
! 
!       if (!file)
!         file = containing_file;
  
!       if (!*file)
!         file = "dir";
! 
!       sprintf (line_buffer, "* (%s)%s::", file, node->nodename);
!     }
  
!   len = pad_to (36, line_buffer);
  
    {
--- 51,77 ----
  format_node_info (NODE *node)
  {
!   register int i;
!   char *containing_file;
!   static struct text_buffer line_buffer = {};
  
!   if (!text_buffer_base (&line_buffer))
!     text_buffer_init (&line_buffer);
    else
!     text_buffer_reset (&line_buffer);
  
!   if (node->subfile)
!     containing_file = node->subfile;
    else
!     containing_file = node->fullpath;
  
!   if (!containing_file || !*containing_file)
!     text_buffer_printf (&line_buffer, "* %s::", node->nodename);
!   else
!     text_buffer_printf (&line_buffer, "* (%s)%s::",
!                         filename_non_directory (node->fullpath),
!                         node->nodename);
  
!   for (i = text_buffer_off (&line_buffer); i < 36; i++)
!     text_buffer_add_char (&line_buffer, ' ');
  
    {
***************
*** 94,110 ****
          lines++;
  
!     sprintf (line_buffer + len, "%d", lines);
    }
  
!   len = pad_to (44, line_buffer);
!   sprintf (line_buffer + len, "%ld", node->nodelen);
  
!   if (node->filename && *(node->filename))
      {
!       len = pad_to (51, line_buffer);
!       strcpy (line_buffer + len, node->filename);
      }
  
!   return xstrdup (line_buffer);
  }
  
--- 82,101 ----
          lines++;
  
!     text_buffer_printf (&line_buffer, "%d", lines);
    }
  
!   text_buffer_add_char (&line_buffer, ' ');
!   for (i = text_buffer_off (&line_buffer); i < 44; i++)
!     text_buffer_add_char (&line_buffer, ' ');
!   text_buffer_printf (&line_buffer, "%ld", node->nodelen);
  
!   if (containing_file)
      {
!       for (i = text_buffer_off (&line_buffer); i < 51; i++)
!         text_buffer_add_char (&line_buffer, ' ');
!       text_buffer_printf (&line_buffer, containing_file);
      }
  
!   return xstrdup (text_buffer_base (&line_buffer));
  }
  
***************
*** 123,157 ****
  
  /* Produce an informative listing of all the visited nodes, and return it
!    in a node.  If FILTER_FUNC is non-null, it is a function which filters
!    which nodes will appear in the listing.  FILTER_FUNC takes an argument
!    of NODE, and returns non-zero if the node should appear in the listing. */
! NODE *
! get_visited_nodes (Function *filter_func)
  {
!   register int i, iw_index;
!   INFO_WINDOW *info_win;
    NODE *node;
    char **lines = NULL;
    size_t lines_index = 0, lines_slots = 0;
  
!   if (!info_windows)
!     return NULL;
! 
!   for (iw_index = 0; (info_win = info_windows[iw_index]); iw_index++)
      {
!       for (i = 0; i < info_win->nodes_index; i++)
          {
!           node = info_win->nodes[i];
  
            /* We skip mentioning "*Node Menu*" nodes. */
!           if (internal_info_node_p (node) &&
!               (strcmp (node->nodename, nodemenu_nodename) == 0))
              continue;
  
!           if (node && (!filter_func || (*filter_func) (node)))
              {
                char *line;
  
!               line = format_node_info (node);
                add_pointer_to_array (line, lines_index, lines, lines_slots, 20);
              }
--- 114,143 ----
  
  /* Produce an informative listing of all the visited nodes, and return it
!    in a newly allocated node. */
! static NODE *
! get_visited_nodes (void)
  {
!   register int i;
!   WINDOW *info_win;
    NODE *node;
    char **lines = NULL;
    size_t lines_index = 0, lines_slots = 0;
+   struct text_buffer message;
  
!   for (info_win = windows; info_win; info_win = info_win->next)
      {
!       for (i = 0; i < info_win->hist_index; i++)
          {
!           NODE *history_node = info_win->hist[i]->node;
  
            /* We skip mentioning "*Node Menu*" nodes. */
!           if (strcmp (history_node->nodename, nodemenu_nodename) == 0)
              continue;
  
!           if (history_node)
              {
                char *line;
  
!               line = format_node_info (history_node);
                add_pointer_to_array (line, lines_index, lines, lines_slots, 20);
              }
***************
*** 194,209 ****
      }
  
!   initialize_message_buffer ();
  
!   printf_to_message_buffer
!     ("%s", replace_in_documentation
       (_("Here is the menu of nodes you have recently visited.\n\
! Select one from this menu, or use `\\[history-node]' in another window.\n"), 0));
  
!   printf_to_message_buffer ("%s\n", nodemenu_format_info ());
  
    for (i = 0; (lines != NULL) && (i < lines_index); i++)
      {
!       printf_to_message_buffer ("%s\n", lines[i]);
        free (lines[i]);
      }
--- 180,196 ----
      }
  
!   text_buffer_init (&message);
  
!   text_buffer_printf (&message, "\n");
!   text_buffer_printf (&message,
!     "%s", replace_in_documentation
       (_("Here is the menu of nodes you have recently visited.\n\
! Select one from this menu, or use '\\[history-node]' in another window.\n"), 0));
  
!   text_buffer_printf (&message, "%s\n", nodemenu_format_info ());
  
    for (i = 0; (lines != NULL) && (i < lines_index); i++)
      {
!       text_buffer_printf (&message, "%s\n", lines[i]);
        free (lines[i]);
      }
***************
*** 212,217 ****
      free (lines);
  
!   node = message_buffer_to_node ();
!   add_gcable_pointer (node->contents);
    return node;
  }
--- 199,205 ----
      free (lines);
  
!   node = text_buffer_to_node (&message);
!   scan_node_contents (node, 0, 0);
! 
    return node;
  }
***************
*** 223,228 ****
    NODE *node;
  
-   set_remembered_pagetop_and_point (window);
- 
    /* If a window is visible and showing the buffer list already, re-use it. */
    for (new = windows; new; new = new->next)
--- 211,214 ----
***************
*** 248,259 ****
    /* If we still don't have a window, make a new one to contain the list. */
    if (!new)
!     {
!       WINDOW *old_active;
! 
!       old_active = active_window;
!       active_window = window;
!       new = window_make_window (NULL);
!       active_window = old_active;
!     }
  
    /* If we couldn't make a new window, use this one. */
--- 234,238 ----
    /* If we still don't have a window, make a new one to contain the list. */
    if (!new)
!     new = window_make_window ();
  
    /* If we couldn't make a new window, use this one. */
***************
*** 263,297 ****
    /* Lines do not wrap in this window. */
    new->flags |= W_NoWrap;
!   node = get_visited_nodes (NULL);
!   name_internal_node (node, nodemenu_nodename);
! 
! #if 0
!   /* Even if this is an internal node, we don't want the window
!      system to treat it specially.  So we turn off the internalness
!      of it here. */
!   /* Why?  We depend on internal_info_node_p returning true, so we must
!      not remove the flag.  Otherwise, the *Node Menu* nodes themselves
!      appear in the node menu.  --Andreas Schwab
!      <schwab@issan.informatik.uni-dortmund.de>.  */
!   node->flags &= ~N_IsInternal;
! #endif
! 
!   /* If this window is already showing a node menu, reuse the existing node
!      slot. */
!   {
!     int remember_me = 1;
! 
! #if defined (NOTDEF)
!     if (internal_info_node_p (new->node) &&
!         (strcmp (new->node->nodename, nodemenu_nodename) == 0))
!       remember_me = 0;
! #endif /* NOTDEF */
! 
!     window_set_node_of_window (new, node);
! 
!     if (remember_me)
!       remember_window_and_node (new, node);
!   }
  
    active_window = new;
  }
--- 242,250 ----
    /* Lines do not wrap in this window. */
    new->flags |= W_NoWrap;
!   node = get_visited_nodes ();
!   name_internal_node (node, xstrdup (nodemenu_nodename));
!   node->flags |= N_WasRewritten;
  
+   info_set_node_of_window (new, node);
    active_window = new;
  }
***************
*** 302,334 ****
    char *line;
    NODE *node;
-   REFERENCE **menu;
  
!   node = get_visited_nodes (NULL);
  
!   menu = info_menu_of_node (node);
!   free (node);
! 
!   line =
!     info_read_completing_in_echo_area (window,
!         _("Select visited node: "), menu);
  
    window = active_window;
  
-   /* User aborts, just quit. */
    if (!line)
!     {
!       info_abort_key (window, 0, 0);
!       info_free_references (menu);
!       return;
!     }
! 
!   if (*line)
      {
        REFERENCE *entry;
  
        /* Find the selected label in the references. */
!       entry = info_get_labeled_reference (line, menu);
  
        if (!entry)
          info_error (_("The reference disappeared! (%s)."), line);
        else
--- 255,279 ----
    char *line;
    NODE *node;
  
!   node = get_visited_nodes ();
  
!   line = info_read_completing_in_echo_area (_("Select visited node: "),
!                                             node->references);
  
    window = active_window;
  
    if (!line)
!     /* User aborts, just quit. */
!     info_abort_key (window, 0);
!   else if (*line)
      {
        REFERENCE *entry;
  
        /* Find the selected label in the references. */
!       entry = info_get_menu_entry_by_label (node, line, 0);
  
        if (!entry)
+         /* This shouldn't happen, because LINE was in the completion list
+            built from the list of references. */
          info_error (_("The reference disappeared! (%s)."), line);
        else
***************
*** 337,343 ****
  
    free (line);
!   info_free_references (menu);
! 
!   if (!info_error_was_printed)
!     window_clear_echo_area ();
  }
--- 282,285 ----
  
    free (line);
!   free (node);
  }
diff -Nrc2 texinfo-5.2/info/nodes.c texinfo-6.0/info/nodes.c
*** texinfo-5.2/info/nodes.c	2013-08-22 18:54:06.000000000 +0100
--- texinfo-6.0/info/nodes.c	2015-06-07 14:02:22.000000000 +0100
***************
*** 1,7 ****
  /* nodes.c -- how to get an Info file and node.
!    $Id: nodes.c 5337 2013-08-22 17:54:06Z karl $
  
     Copyright 1993, 1998, 1999, 2000, 2002, 2003, 2004, 2006, 2007,
!    2008, 2009, 2011, 2012, 2013 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
--- 1,7 ----
  /* nodes.c -- how to get an Info file and node.
!    $Id: nodes.c 6316 2015-06-07 12:49:39Z gavin $
  
     Copyright 1993, 1998, 1999, 2000, 2002, 2003, 2004, 2006, 2007,
!    2008, 2009, 2011, 2012, 2013, 2014, 2015 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
***************
*** 27,60 ****
  #include "info-utils.h"
  #include "tag.h"
  
- #if defined (HANDLE_MAN_PAGES)
- #  include "man.h"
- #endif /* HANDLE_MAN_PAGES */
- 
- static void remember_info_file (FILE_BUFFER *file_buffer);
- static void free_file_buffer_tags (FILE_BUFFER *file_buffer);
- static void free_info_tag (TAG *tag);
- static void get_nodes_of_tags_table (FILE_BUFFER *file_buffer,
-     SEARCH_BINDING *buffer_binding);
- static void get_nodes_of_info_file (FILE_BUFFER *file_buffer);
- static void get_tags_of_indirect_tags_table (FILE_BUFFER *file_buffer,
-     SEARCH_BINDING *indirect_binding, SEARCH_BINDING *tags_binding);
- static void info_reload_file_buffer_contents (FILE_BUFFER *fb);
- static char *adjust_nodestart (NODE *node, int min, int max);
- static FILE_BUFFER *info_load_file_internal (char *filename, int get_tags);
- static FILE_BUFFER *info_find_file_internal (char *filename, int get_tags);
- static NODE *info_node_of_file_buffer_tags (FILE_BUFFER *file_buffer,
-     char *nodename);
- 
- static long get_node_length (SEARCH_BINDING *binding);
- 
- /* Magic number that RMS used to decide how much a tags table pointer could
-    be off by.  I feel that it should be much smaller, like 4.  */
- #define DEFAULT_INFO_FUDGE 1000
- 
- /* Passed to *_internal functions.  INFO_GET_TAGS says to do what is
-    neccessary to fill in the nodes or tags arrays in FILE_BUFFER. */
- #define INFO_NO_TAGS  0
- #define INFO_GET_TAGS 1
  
  /* Global variables.  */
--- 27,33 ----
  #include "info-utils.h"
  #include "tag.h"
+ #include "man.h"
+ #include "variables.h"
  
  
  /* Global variables.  */
***************
*** 63,408 ****
  char *info_recent_file_error = NULL;
  
! /* The list of already loaded nodes. */
  FILE_BUFFER **info_loaded_files = NULL;
  
  /* The number of slots currently allocated to LOADED_FILES. */
  size_t info_loaded_files_slots = 0;
  
! /* Public functions for node manipulation.  */
! 
! /* Used to build `dir' menu from `localdir' files found in INFOPATH. */
! extern void maybe_build_dir_node (char *dirname);
! 
! /* Return a pointer to a NODE structure for the Info node (FILENAME)NODENAME.
!    If FILENAME is NULL, `dir' is used.
!    If NODENAME is NULL, `Top' is used.
!    The FLAG argument (one of the PARSE_NODE_* constants) instructs how to
!    parse NODENAME.
!    
!    If the node cannot be found, return NULL. */
! NODE *
! info_get_node (char *filename, char *nodename, int flag)
! {
!   NODE *node;
!   FILE_BUFFER *file_buffer = NULL;
! 
!   info_recent_file_error = NULL;
!   info_parse_node (nodename, flag);
!   nodename = NULL;
! 
!   if (info_parsed_filename)
!     filename = info_parsed_filename;
! 
!   if (info_parsed_nodename)
!     nodename = info_parsed_nodename;
! 
!   /* If FILENAME is not specified, it defaults to "dir". */
!   if (!filename)
!     filename = "dir";
! 
!   /* If the file to be looked up is "dir", build the contents from all of
!      the "dir"s and "localdir"s found in INFOPATH. */
!   if (is_dir_name (filename))
!     maybe_build_dir_node (filename);
! 
!   /* Find the correct info file, or give up.  */
!   file_buffer = info_find_file (filename);
!   if (!file_buffer)
!     {
!       node = make_manpage_node (filename);
!       if (!node)
! 	{
! 	  if (filesys_error_number)
! 	    info_recent_file_error =
! 	      filesys_error_string (filename, filesys_error_number);
! 	  return NULL;
! 	}
!     }
!   else
!     /* Look for the node.  */
!     node = info_get_node_of_file_buffer (nodename, file_buffer);
! 
!   /* If the node not found was "Top", try again with different case,
!      unless this was a man page.  */
!   if (!node
!       && mbscasecmp (filename, MANPAGE_FILE_BUFFER_NAME) != 0
!       && (nodename == NULL || mbscasecmp (nodename, "Top") == 0))
!     {
!       node = info_get_node_of_file_buffer ("Top", file_buffer);
!       if (!node)
!         node = info_get_node_of_file_buffer ("top", file_buffer);
!       if (!node)
!         node = info_get_node_of_file_buffer ("TOP", file_buffer);
!     }
! 
!   return node;
! }
! 
! static void
! node_set_body_start (NODE *node)
! {
!   int n = skip_node_separator (node->contents);
!   node->body_start = strcspn(node->contents + n, "\n");
!   node->body_start += n;
!   if (node->contents[++node->body_start] == '\n')
!     ++node->body_start;
! }
! 
! /* Return a pointer to a NODE structure for the Info node NODENAME in
!    FILE_BUFFER.  NODENAME can be passed as NULL, in which case the
!    nodename of "Top" is used.  If the node cannot be found, return a
!    NULL pointer. */
! NODE *
! info_get_node_of_file_buffer (char *nodename, FILE_BUFFER *file_buffer)
! {
!   NODE *node = NULL;
!   int implicit_nodename = 0;
! 
!   /* If we are unable to find the file, we have to give up.  There isn't
!      anything else we can do. */
!   if (!file_buffer)
!     return NULL;
! 
!   /* If the file buffer was gc'ed, reload the contents now. */
!   if (!file_buffer->contents)
!     info_reload_file_buffer_contents (file_buffer);
! 
!   /* If NODENAME is not specified, it defaults to "Top". */
!   if (!nodename)
!     {
!       nodename = "Top";
!       implicit_nodename = 1;  /* don't return man page for top */
!     }
! 
!   /* If the name of the node that we wish to find is exactly "*", then the
!      node body is the contents of the entire file.  Create and return such
!      a node. */
!   if (strcmp (nodename, "*") == 0)
!     {
!       node = xmalloc (sizeof (NODE));
!       node->filename = file_buffer->fullpath;
!       node->parent   = NULL;
!       node->nodename = xstrdup ("*");
!       node->contents = file_buffer->contents;
!       node->nodelen = file_buffer->filesize;
!       node->flags = 0;
!       node->display_pos = 0;
!       node_set_body_start (node);
!     }
! #if defined (HANDLE_MAN_PAGES)
!   /* If the file buffer is the magic one associated with manpages, call
!      the manpage node finding function instead. */
!   else if (!implicit_nodename && file_buffer->flags & N_IsManPage)
!     {
!       node = get_manpage_node (file_buffer, nodename);
!     }
! #endif /* HANDLE_MAN_PAGES */
!   /* If this is the "main" info file, it might contain a tags table.  Search
!      the tags table for an entry which matches the node that we want.  If
!      there is a tags table, get the file which contains this node, but don't
!      bother building a node list for it. */
!   else if (file_buffer->tags)
!     {
!       node = info_node_of_file_buffer_tags (file_buffer, nodename);
!     }
! 
!   /* Return the results of our node search. */
!   return node;
! }
! 
! /* Locate the file named by FILENAME, and return the information structure
!    describing this file.  The file may appear in our list of loaded files
!    already, or it may not.  If it does not already appear, find the file,
!    and add it to the list of loaded files.  If the file cannot be found,
!    return a NULL FILE_BUFFER *. */
! FILE_BUFFER *
! info_find_file (char *filename)
! {
!   return info_find_file_internal (filename, INFO_GET_TAGS);
! }
! 
! /* Load the info file FILENAME, remembering information about it in a
!    file buffer. */
! FILE_BUFFER *
! info_load_file (char *filename)
! {
!   return info_load_file_internal (filename, INFO_GET_TAGS);
! }
! 
! 
! /* Private functions implementation.  */
! 
! /* The workhorse for info_find_file ().  Non-zero 2nd argument says to
!    try to build a tags table (or otherwise glean the nodes) for this
!    file once found.  By default, we build the tags table, but when this
!    function is called by info_get_node () when we already have a valid
!    tags table describing the nodes, it is unnecessary. */
! static FILE_BUFFER *
! info_find_file_internal (char *filename, int get_tags)
! {
!   int i;
!   FILE_BUFFER *file_buffer;
! 
!   /* First try to find the file in our list of already loaded files. */
!   if (info_loaded_files)
!     {
!       for (i = 0; (file_buffer = info_loaded_files[i]); i++)
!         if ((FILENAME_CMP (filename, file_buffer->filename) == 0)
!             || (FILENAME_CMP (filename, file_buffer->fullpath) == 0)
!             || (!IS_ABSOLUTE (filename)
!                 && FILENAME_CMP (filename,
!                                 filename_non_directory (file_buffer->fullpath))
!                     == 0))
!           {
!             struct stat new_info, *old_info;
! 
!             /* This file is loaded.  If the filename that we want is
!                specifically "dir", then simply return the file buffer. */
!             if (is_dir_name (filename_non_directory (filename)))
!               return file_buffer;
! 
! #if defined (HANDLE_MAN_PAGES)
!             /* Do the same for the magic MANPAGE file. */
!             if (file_buffer->flags & N_IsManPage)
!               return file_buffer;
! #endif /* HANDLE_MAN_PAGES */
! 
!             /* The file appears to be already loaded, and is not "dir".  Check
!                to see if it's changed since the last time it was loaded.  */
!             if (stat (file_buffer->fullpath, &new_info) == -1)
!               {
!                 filesys_error_number = errno;
!                 return NULL;
!               }
! 
!             old_info = &file_buffer->finfo;
! 
!             if (new_info.st_size != old_info->st_size
!                 || new_info.st_mtime != old_info->st_mtime)
!               {
!                 /* The file has changed.  Forget that we ever had loaded it
!                    in the first place. */
!                 forget_info_file (filename);
!                 break;
!               }
!             else
!               {
!                 /* The info file exists, and has not changed since the last
!                    time it was loaded.  If the caller requested a nodes list
!                    for this file, and there isn't one here, build the nodes
!                    for this file_buffer.  In any case, return the file_buffer
!                    object. */
!                 if (!file_buffer->contents)
!                   {
!                     /* The file's contents have been gc'ed.  Reload it.  */
!                     info_reload_file_buffer_contents (file_buffer);
!                     if (!file_buffer->contents)
!                       return NULL;
!                   }
! 
!                 if (get_tags && !file_buffer->tags)
!                   build_tags_and_nodes (file_buffer);
! 
!                 return file_buffer;
!               }
!           }
!     }
! 
!   /* The file wasn't loaded.  Try to load it now. */
! #if defined (HANDLE_MAN_PAGES)
!   /* If the name of the file that we want is our special file buffer for
!      Unix manual pages, then create the file buffer, and return it now. */
!   if (mbscasecmp (filename, MANPAGE_FILE_BUFFER_NAME) == 0)
!     file_buffer = create_manpage_file_buffer ();
!   else
! #endif /* HANDLE_MAN_PAGES */
!     file_buffer = info_load_file_internal (filename, get_tags);
! 
!   /* If the file was loaded, remember the name under which it was found. */
!   if (file_buffer)
!     remember_info_file (file_buffer);
! 
!   return file_buffer;
! }
! 
! /* The workhorse function for info_load_file ().  Non-zero second argument
!    says to build a list of tags (or nodes) for this file.  This is the
!    default behaviour when info_load_file () is called, but it is not
!    necessary when loading a subfile for which we already have tags. */
! static FILE_BUFFER *
! info_load_file_internal (char *filename, int get_tags)
! {
!   char *fullpath, *contents;
!   size_t filesize;
!   struct stat finfo;
!   int retcode, compressed;
!   FILE_BUFFER *file_buffer = NULL;
!   
!   /* Get the full pathname of this file, as known by the info system.
!      That is to say, search along INFOPATH and expand tildes, etc. */
!   fullpath = info_find_fullpath (filename);
! 
!   /* Did we actually find the file? */
!   retcode = stat (fullpath, &finfo);
! 
!   /* If the file referenced by the name returned from info_find_fullpath ()
!      doesn't exist, then try again with the last part of the filename
!      appearing in lowercase. */
!   /* This is probably not needed at all on those systems which define
!      FILENAME_CMP to be mbscasecmp.  But let's do it anyway, lest some
!      network redirector supports case sensitivity.  */
!   if (retcode < 0)
!     {
!       char *lowered_name;
!       char *tmp_basename;
! 
!       lowered_name = xstrdup (filename);
!       tmp_basename = filename_non_directory (lowered_name);
! 
!       while (*tmp_basename)
!         {
!           if (isupper (*tmp_basename))
!             *tmp_basename = tolower (*tmp_basename);
! 
!           tmp_basename++;
!         }
! 
!       fullpath = info_find_fullpath (lowered_name);
! 
!       retcode = stat (fullpath, &finfo);
!       free (lowered_name);
!     }
! 
!   /* If the file wasn't found, give up, returning a NULL pointer. */
!   if (retcode < 0)
!     {
!       filesys_error_number = errno;
!       return NULL;
!     }
! 
!   /* Otherwise, try to load the file. */
!   contents = filesys_read_info_file (fullpath, &filesize, &finfo, &compressed);
  
!   if (!contents)
!     return NULL;
! 
!   /* The file was found, and can be read.  Allocate FILE_BUFFER and fill
!      in the various members. */
!   file_buffer = make_file_buffer ();
!   file_buffer->filename = xstrdup (filename);
!   file_buffer->fullpath = xstrdup (fullpath);
!   file_buffer->finfo = finfo;
!   file_buffer->filesize = filesize;
!   file_buffer->contents = contents;
!   if (compressed)
!     file_buffer->flags |= N_IsCompressed;
!   
!   /* If requested, build the tags and nodes for this file buffer. */
!   if (get_tags)
!     build_tags_and_nodes (file_buffer);
  
-   return file_buffer;
- }
- 
  /* Grovel FILE_BUFFER->contents finding tags and nodes, and filling in the
     various slots.  This can also be used to rebuild a tag or node table. */
--- 36,58 ----
  char *info_recent_file_error = NULL;
  
! /* The list of already loaded files. */
  FILE_BUFFER **info_loaded_files = NULL;
  
+ /* Number of loaded files. */
+ size_t info_loaded_files_index = 0;
+ 
  /* The number of slots currently allocated to LOADED_FILES. */
  size_t info_loaded_files_slots = 0;
  
! /* Functions for tag table creation and destruction. */
  
! static void get_nodes_of_info_file (FILE_BUFFER *file_buffer);
! static void get_nodes_of_tags_table (FILE_BUFFER *file_buffer,
!     SEARCH_BINDING *buffer_binding);
! static void get_tags_of_indirect_tags_table (FILE_BUFFER *file_buffer,
!     SEARCH_BINDING *indirect_binding, SEARCH_BINDING *tags_binding);
! static void free_file_buffer_tags (FILE_BUFFER *file_buffer);
! static void free_info_tag (TAG *tag);
  
  /* Grovel FILE_BUFFER->contents finding tags and nodes, and filling in the
     various slots.  This can also be used to rebuild a tag or node table. */
***************
*** 424,429 ****
    binding.flags = S_FoldCase;
  
!   if (search_backward (TAGS_TABLE_END_LABEL, &binding, &position)
!       == search_success)
      /* If there is a tag table, find the start of it, and grovel over it
         extracting tag information. */
--- 74,79 ----
    binding.flags = S_FoldCase;
  
!   position = find_file_section (&binding, TAGS_TABLE_END_LABEL);
!   if (position != -1)
      /* If there is a tag table, find the start of it, and grovel over it
         extracting tag information. */
***************
*** 432,461 ****
          long tags_table_begin, tags_table_end;
  
-         binding.end = position;
-         binding.start = binding.end - 5 - strlen (TAGS_TABLE_END_LABEL);
-         if (binding.start < 0)
-           binding.start = 0;
- 
-         position = find_node_separator (&binding);
- 
-         /* For this test, (and all others here) failure indicates a bogus
-            tags table.  Grovel the file. */
-         if (position == -1)
-           break;
- 
          /* Remember the end of the tags table. */
!         binding.start = position;
!         tags_table_end = binding.start;
!         binding.end = 0;
  
          /* Locate the start of the tags table. */
!         if (search_backward (TAGS_TABLE_BEG_LABEL, &binding, &position)
! 	    != search_success)
!           break;
! 
!         binding.end = position;
!         binding.start = binding.end - 5 - strlen (TAGS_TABLE_BEG_LABEL);
!         position = find_node_separator (&binding);
! 
          if (position == -1)
            break;
--- 82,92 ----
          long tags_table_begin, tags_table_end;
  
          /* Remember the end of the tags table. */
!         tags_table_end = position - 1;
  
          /* Locate the start of the tags table. */
!         binding.start = tags_table_end;
!         binding.end = 0;
!         position = find_file_section (&binding, TAGS_TABLE_BEG_LABEL);
          if (position == -1)
            break;
***************
*** 466,477 ****
          tags_table_begin = position;
  
!         /* If this isn't an indirect tags table, just remember the nodes
!            described locally in this tags table.  Note that binding.end
!            is pointing to just after the beginning label. */
!         binding.start = binding.end;
!         binding.end = file_buffer->filesize;
! 
!         if (!looking_at (TAGS_TABLE_IS_INDIRECT_LABEL, &binding))
            {
              binding.start = tags_table_begin;
              binding.end = tags_table_end;
--- 97,108 ----
          tags_table_begin = position;
  
!         position += skip_node_separator (file_buffer->contents + position);
!         position += strlen (TAGS_TABLE_BEG_LABEL);
!         position += strspn (file_buffer->contents + position, "\r\n");
!         if (!looking_at_line (TAGS_TABLE_IS_INDIRECT_LABEL,
!                               file_buffer->contents + position))
            {
+             /* If this isn't an indirect tags table, just remember the nodes
+                described locally in this tags table. */
              binding.start = tags_table_begin;
              binding.end = tags_table_end;
***************
*** 481,501 ****
          else
            {
!             /* This is an indirect tags table.  Build TAGS member. */
              SEARCH_BINDING indirect;
  
              indirect.start = tags_table_begin;
              indirect.end = 0;
!             indirect.buffer = binding.buffer;
              indirect.flags = S_FoldCase;
  
!             if (search_backward (INDIRECT_TAGS_TABLE_LABEL, &indirect,
! 				 &position) != search_success)
!               {
!                 /* This file is malformed.  Give up. */
!                 return;
!               }
  
              indirect.start = position;
              indirect.end = tags_table_begin;
              binding.start = tags_table_begin;
              binding.end = tags_table_end;
--- 112,136 ----
          else
            {
!             /* This is an indirect tags table.  Find the indirect table
!                preceding the tags table. */
              SEARCH_BINDING indirect;
  
              indirect.start = tags_table_begin;
              indirect.end = 0;
!             indirect.buffer = file_buffer->contents;
              indirect.flags = S_FoldCase;
  
!             position = find_file_section (&indirect, INDIRECT_TABLE_LABEL);
!             if (position == -1)
!               /* This file is malformed.  Give up. */
!               return;
! 
!             /* Skip "Indirect:" line. */
!             position += strlen (INDIRECT_TABLE_LABEL);
!             position += strspn (file_buffer->contents + position, "\r\n");
  
              indirect.start = position;
              indirect.end = tags_table_begin;
+ 
              binding.start = tags_table_begin;
              binding.end = tags_table_end;
***************
*** 510,514 ****
  }
  
! /* Search through FILE_BUFFER->contents building an array of TAG *,
     one entry per each node present in the file.  Store the tags in
     FILE_BUFFER->tags, and the number of allocated slots in
--- 145,163 ----
  }
  
! /* Set fields on new tag table entry. */
! static void
! init_file_buffer_tag (FILE_BUFFER *fb, TAG *entry)
! {
!   if (fb->flags & N_HasTagsTable)
!     {
!       entry->flags |= N_HasTagsTable;
!       entry->filename = fb->fullpath;
! 
!       if (fb->flags & N_TagsIndirect)
!         entry->flags |= N_TagsIndirect;
!     }
! }
! 
! /* Search through FILE_BUFFER->contents building an array of NODE *,
     one entry per each node present in the file.  Store the tags in
     FILE_BUFFER->tags, and the number of allocated slots in
***************
*** 528,532 ****
    while ((nodestart = find_node_separator (&binding)) != -1)
      {
!       int start, end;
        char *nodeline;
        TAG *entry;
--- 177,181 ----
    while ((nodestart = find_node_separator (&binding)) != -1)
      {
!       int start;
        char *nodeline;
        TAG *entry;
***************
*** 557,584 ****
        start += skip_whitespace (nodeline + start);
  
!       /* Find the end of the nodename. */
!       end = start +
!         skip_node_characters (nodeline + start, PARSE_NODE_DFLT);
! 
!       /* Okay, we have isolated the node name, and we know where the
!          node starts.  Remember this information. */
!       entry = xmalloc (sizeof (TAG));
!       entry->content_cache = NULL;
!       entry->nodename = xmalloc (1 + (end - start));
!       strncpy (entry->nodename, nodeline + start, end - start);
!       entry->nodename[end - start] = 0;
        entry->nodestart = nodestart;
        if (anchor)
          entry->nodelen = 0;
        else
!         {
!           SEARCH_BINDING node_body;
! 
!           node_body.buffer = binding.buffer + binding.start;
!           node_body.start = 0;
!           node_body.end = binding.end - binding.start;
!           node_body.flags = S_FoldCase;
!           entry->nodelen = get_node_length (&node_body);
!         }
  
        entry->filename = file_buffer->fullpath;
--- 206,221 ----
        start += skip_whitespace (nodeline + start);
  
!       /* Record nodename and nodestart. */
!       entry = info_create_tag ();
!       read_quoted_string (nodeline + start, ",\n\r\t", 0, &entry->nodename);
        entry->nodestart = nodestart;
+ 
+       init_file_buffer_tag (file_buffer, entry);
+ 
        if (anchor)
          entry->nodelen = 0;
        else
!         /* Record that the length is unknown. */
!         entry->nodelen = -1;
  
        entry->filename = file_buffer->fullpath;
***************
*** 590,609 ****
  }
  
- /* Return the length of the node which starts at BINDING. */
- static long
- get_node_length (SEARCH_BINDING *binding)
- {
-   int i;
-   char *body;
- 
-   /* [A node] ends with either a ^_, a ^L, or end of file.  */
-   for (i = binding->start, body = binding->buffer; i < binding->end; i++)
-     {
-       if (body[i] == INFO_FF || body[i] == INFO_COOKIE)
-         break;
-     }
-   return i - binding->start;
- }
- 
  /* Build and save the array of nodes in FILE_BUFFER by searching through the
     contents of BUFFER_BINDING for a tags table, and groveling the contents. */
--- 227,230 ----
***************
*** 620,624 ****
  
    /* Find the start of the tags table. */
!   position = find_tags_table (tmp_search);
  
    /* If none, we're all done. */
--- 241,245 ----
  
    /* Find the start of the tags table. */
!   position = buffer_binding->start;
  
    /* If none, we're all done. */
***************
*** 631,635 ****
      (tmp_search->buffer + tmp_search->start);
    tmp_search->start += strlen (TAGS_TABLE_BEG_LABEL);
-   tmp_search->start--;
  
    /* The tag table consists of lines containing node names and positions.
--- 252,255 ----
***************
*** 668,673 ****
          break;
  
!       entry = xmalloc (sizeof (TAG));
!       entry->content_cache = NULL;
  
        /* Find the beginning of the node definition. */
--- 288,294 ----
          break;
  
!       entry = info_create_tag ();
! 
!       init_file_buffer_tag (file_buffer, entry);
  
        /* Find the beginning of the node definition. */
***************
*** 704,717 ****
  }
  
- /* A structure used only in `get_tags_of_indirect_tags_table' to hold onto
-    an intermediate value. */
- typedef struct {
-   char *filename;
-   long first_byte;
- } SUBFILE;
- 
  /* Remember in FILE_BUFFER the nodenames, subfilenames, and offsets within the
!    subfiles of every node which appears in TAGS_BINDING.  The 2nd argument is
!    a binding surrounding the indirect files list. */
  static void
  get_tags_of_indirect_tags_table (FILE_BUFFER *file_buffer,
--- 325,331 ----
  }
  
  /* Remember in FILE_BUFFER the nodenames, subfilenames, and offsets within the
!    subfiles of every node which appears in the tags table at TAGS_BINDING.  The 
!    indirect files list is at INDIRECT_BINDING. */
  static void
  get_tags_of_indirect_tags_table (FILE_BUFFER *file_buffer,
***************
*** 719,726 ****
--- 333,351 ----
  {
    int i;
+ 
+   /* A structure used only in `get_tags_of_indirect_tags_table' to hold onto
+      an intermediate value. */
+   typedef struct {
+     char *filename;
+     long first_byte;
+   } SUBFILE;
+ 
    SUBFILE **subfiles = NULL;
    size_t subfiles_index = 0, subfiles_slots = 0;
    TAG *entry;
  
+   /* Remember that tags table was indirect. */
+   file_buffer->flags |= N_TagsIndirect;
+ 
    /* First get the list of tags from the tags table.  Then lookup the
       associated file in the indirect list for each tag, and update it. */
***************
*** 861,868 ****
            entry->nodestart += header_length;
          }
- 
-       /* We have successfully built the tags table.  Remember that it
-          was indirect. */
-       file_buffer->flags |= N_TagsIndirect;
      }
  
--- 486,489 ----
***************
*** 877,1090 ****
  }
  
  
! /* Return the node that contains TAG in FILE_BUFFER, else
!    (pathologically) NULL.  Called from info_node_of_file_buffer_tags.  */
! static NODE *
! find_node_of_anchor (FILE_BUFFER *file_buffer, TAG *tag)
  {
!   int anchor_pos, node_pos;
!   TAG *node_tag;
!   NODE *node;
  
!   /* Look through the tag list for the anchor.  */
!   for (anchor_pos = 0; file_buffer->tags[anchor_pos]; anchor_pos++)
      {
!       TAG *t = file_buffer->tags[anchor_pos];
!       if (t->nodestart == tag->nodestart)
!         break;
      }
  
!   /* Should not happen, because we should always find the anchor.  */
!   if (!file_buffer->tags[anchor_pos])
!     return NULL;
  
!   /* We've found the anchor.  Look backwards in the tag table for the
!      preceding node (we're assuming the tags are given in order),
!      skipping over any preceding anchors.  */
!   for (node_pos = anchor_pos - 1;
!        node_pos >= 0 && file_buffer->tags[node_pos]->nodelen == 0;
!        node_pos--)
!     ;
! 
!   /* An info file with an anchor before any nodes is pathological, but
!      it's possible, so don't crash.  */
!   if (node_pos < 0)
!     return NULL;
  
!   /* We have the tag for the node that contained the anchor tag.  */
!   node_tag = file_buffer->tags[node_pos];
  
!   /* Look up the node name in the tag table to get the actual node.
!      This is a recursive call, but it can't recurse again, because we
!      call it with a real node.  */
!   node = info_node_of_file_buffer_tags (file_buffer, node_tag->nodename);
! 
!   /* Start displaying the node at the anchor position.  */
!   if (node)
!     { /* The nodestart for real nodes is three characters before the `F'
!          in the `File:' line (a newline, the CTRL-_, and another
!          newline).  The nodestart for anchors is the actual position.
!          But we offset by only 2, rather than 3, because if an anchor is
!          at the beginning of a paragraph, it's nicer for it to end up on
!          the beginning of the first line of the paragraph rather than
!          the blank line before it.  (makeinfo has no way of knowing that
!          a paragraph is going to start, so we can't fix it there.)  */
!       node->display_pos = file_buffer->tags[anchor_pos]->nodestart
!                           - (node_tag->nodestart + 2);
  
!       /* Otherwise an anchor at the end of a node ends up displaying at
!          the end of the last line of the node (way over on the right of
!          the screen), which looks wrong.  */
!       if (node->display_pos >= (unsigned long) node->nodelen)
!         node->display_pos = node->nodelen - 1;
  
!       /* Don't search in the node for the xref text, it's not there.  */
!       node->flags |= N_FromAnchor;
      }
  
!   return node;
  }
  
! /* Return the node from FILE_BUFFER which matches NODENAME by searching
!    the tags table in FILE_BUFFER, or NULL.  */
! static NODE *
! info_node_of_file_buffer_tags (FILE_BUFFER *file_buffer, char *nodename)
  {
!   TAG *tag;
    int i;
  
!   /* If no tags at all (possibly a misformatted info file), quit.  */
!   if (!file_buffer->tags)
      return NULL;
  
!   for (i = 0; (tag = file_buffer->tags[i]); i++)
!     if (strcmp (nodename, tag->nodename) == 0)
!       {
! 	NODE *node;
!         FILE_BUFFER *subfile = info_find_file_internal (tag->filename,
!                                                         INFO_NO_TAGS);
!         if (!subfile)
!           return NULL;
  
!         if (!subfile->contents)
!           {
!             info_reload_file_buffer_contents (subfile);
!             if (!subfile->contents)
!               return NULL;
!           }
  
!         /* If we were able to find this file and load it, then return
!            the node within it. */
! 	if (!(tag->nodestart >= 0 && tag->nodestart < subfile->filesize))
! 	  return NULL;
! 
! 	node = xmalloc (sizeof (NODE));
! 	node->filename    = subfile->fullpath;
! 	node->parent      = NULL;
! 	node->nodename    = tag->nodename;
! 	
! 	if (tag->content_cache)
! 	  node->contents = tag->content_cache;
! 	else
! 	  node->contents    = subfile->contents + tag->nodestart;
! 
! 	node->display_pos = 0;
! 	node->flags       = 0;
! 	node_set_body_start (node);
! 	
! 	if (file_buffer->flags & N_HasTagsTable)
! 	  {
! 	    node->flags |= N_HasTagsTable;
! 	    
! 	    if (file_buffer->flags & N_TagsIndirect)
! 	      {
! 		node->flags |= N_TagsIndirect;
! 		node->parent = file_buffer->fullpath;
! 	      }
! 	  }
! 	
! 	if (subfile->flags & N_IsCompressed)
! 	  node->flags |= N_IsCompressed;
! 	
! 	/* If TAG->nodelen hasn't been calculated yet, then we aren't
! 	   in a position to trust the entry pointer.  Adjust things so
! 	   that ENTRY->nodestart gets the exact address of the start of
! 	   the node separator which starts this node, and NODE->contents
! 	   gets the address of the line defining this node.  If we cannot
! 	   do that, the node isn't really here. */
! 	if (tag->nodelen == -1)
! 	  {
! 	    int min, max;
! 	    char *node_sep;
! 	    SEARCH_BINDING node_body;
! 	    char *buff_end;
! 	    
! 	    min = max = DEFAULT_INFO_FUDGE;
! 	    
! 	    if (strict_node_location_p)
! 	      {
! 		min = 0;
! 		max = 2;
! 	      }
! 	    
! 	    if (tag->nodestart < min)
! 	      min = tag->nodestart;
! 	    
! 	    if (max >
! 		(subfile->filesize - tag->nodestart))
! 	      max = subfile->filesize - tag->nodestart;
! 	    
! 	    /* NODE_SEP gets the address of the separator which defines
! 	       this node, or NULL if the node wasn't found.
! 	       NODE->contents is side-effected to point to right after
! 	       the separator. */
! 	    node_sep = adjust_nodestart (node, min, max);
! 	    if (node_sep == NULL)
! 	      {
! 		free (node);
! 		return NULL;
! 	      }
! 	    /* Readjust tag->nodestart. */
! 	    tag->nodestart = node_sep - subfile->contents;
! 	    
! 	    /* Calculate the length of the current node. */
! 	    buff_end = subfile->contents + subfile->filesize;
! 	    
! 	    node_body.buffer = node->contents;
! 	    node_body.start = 0;
! 	    node_body.end = buff_end - node_body.buffer;
! 	    node_body.flags = 0;
! 	    tag->nodelen = get_node_length (&node_body);
! 	    /* Expand eventual \b[...\b] constructs in the contents.
! 	       If found, update node->contents to point to the resulting
! 	       buffer. */
! 	    if (tags_expand (node->contents, tag->nodelen,
! 			     &tag->content_cache, &tag->nodelen))
! 	      node->contents = tag->content_cache;
! 	    node->nodelen = tag->nodelen;
! 	  }
! 	else if (tag->nodelen == 0) /* anchor, return containing node */
! 	  {
! 	    free (node);
! 	    node = find_node_of_anchor (file_buffer, tag);
! 	  }
! 	else
! 	  {
! 	    /* Since we know the length of this node, we have already
! 	       adjusted tag->nodestart to point to the exact start of
! 	       it.  Simply skip the node separator. */
! 	    node->contents += skip_node_separator (node->contents);
! 	    node->nodelen = tag->nodelen;
! 	  }
  
! 	return node;
!       }
  
!   /* There was a tag table for this file, and the node wasn't found.
!      Return NULL, since this file doesn't contain the desired node. */
!   return NULL;
  }
- 
- /* Managing file_buffers, nodes, and tags.  */
  
  /* Create a new, empty file buffer. */
--- 498,786 ----
  }
  
+ /* Free the tags (if any) associated with FILE_BUFFER. */
+ static void
+ free_file_buffer_tags (FILE_BUFFER *file_buffer)
+ {
+   int i;
  
!   if (file_buffer->tags)
!     {
!       TAG *tag;
! 
!       for (i = 0; (tag = file_buffer->tags[i]); i++)
!         free_info_tag (tag);
! 
!       free (file_buffer->tags);
!       file_buffer->tags = NULL;
!       file_buffer->tags_slots = 0;
!     }
! 
!   if (file_buffer->subfiles)
!     {
!       for (i = 0; file_buffer->subfiles[i]; i++)
!         free (file_buffer->subfiles[i]);
! 
!       free (file_buffer->subfiles);
!       file_buffer->subfiles = NULL;
!     }
! }
! 
! /* Free the data associated with TAG, as well as TAG itself. */
! static void
! free_info_tag (TAG *tag)
  {
!   free (tag->nodename);
!   
!   /* We don't free tag->filename, because that filename is part of the
!      subfiles list for the containing FILE_BUFFER.  free_info_tags ()
!      will free the subfiles when it is appropriate. */
! 
!   free (tag);
! }
! 
! /* Functions for retrieving files. */
  
! static FILE_BUFFER *info_load_file (char *fullpath, int get_tags);
! static void get_file_character_encoding (FILE_BUFFER *fb);
! static void forget_info_file (FILE_BUFFER *file_buffer);
! static void info_reload_file_buffer_contents (FILE_BUFFER *fb);
! 
! /* Locate the file named by FILENAME, and return the information structure
!    describing this file.  The file may appear in our list of loaded files
!    already, or it may not.  If it does not already appear, find the file,
!    and add it to the list of loaded files.  If the file cannot be found,
!    return a NULL FILE_BUFFER *. */
! FILE_BUFFER *
! info_find_file (char *filename)
! {
!   int i;
!   FILE_BUFFER *file_buffer;
!   char *fullpath;
!   int is_fullpath;
!   
!   /* If full path to the file has been given, we must find it exactly. */
!   is_fullpath = IS_ABSOLUTE (filename) || HAS_SLASH (filename);
! 
!   /* First try to find the file in our list of already loaded files. */
!   if (info_loaded_files)
      {
!       for (i = 0; (file_buffer = info_loaded_files[i]); i++)
!         if (   (FILENAME_CMP (filename, file_buffer->fullpath) == 0)
!             || (!is_fullpath
!                  && (FILENAME_CMP (filename, file_buffer->filename) == 0)))
!           {
!             struct stat new_info, *old_info;
! 
!             old_info = &file_buffer->finfo;
!             if (   stat (file_buffer->fullpath, &new_info) == -1
!                 || new_info.st_size != old_info->st_size
!                 || new_info.st_mtime != old_info->st_mtime)
!               {
!                 /* The file has changed.  Forget that we ever had loaded it
!                    in the first place. */
!                 forget_info_file (file_buffer);
!                 break;
!               }
! 
!             /* The info file exists, and has not changed since the last
!                time it was loaded.  If the caller requested a nodes list
!                for this file, and there isn't one here, build the nodes
!                for this file_buffer.  In any case, return the file_buffer
!                object. */
!             if (!file_buffer->contents)
!               {
!                 /* The file's contents have been gc'ed.  Reload it.  */
!                 info_reload_file_buffer_contents (file_buffer);
!                 if (!file_buffer->contents)
!                   return NULL;
!               }
! 
!             if (!file_buffer->tags)
!               build_tags_and_nodes (file_buffer);
! 
!             return file_buffer;
!           }
      }
  
!   /* The file wasn't loaded.  Try to load it now. */
  
!   /* Get the full pathname of this file, as known by the info system.
!      That is to say, search along INFOPATH and expand tildes, etc. */
!   if (!is_fullpath)
!     fullpath = info_find_fullpath (filename, 0);
!   else
!     fullpath = xstrdup (filename);
  
!   /* FIXME: Put the following in info_find_fullpath, or remove
!      it altogether. */
!   /* If the file referenced by the name returned from info_find_fullpath ()
!      doesn't exist, then try again with the last part of the filename
!      appearing in lowercase. */
!   /* This is probably not needed at all on those systems which define
!      FILENAME_CMP to be mbscasecmp.  But let's do it anyway, lest some
!      network redirector supports case sensitivity.  */
!   if (!fullpath)
!     {
!       char *lowered_name;
!       char *tmp_basename;
  
!       lowered_name = xstrdup (filename);
!       tmp_basename = filename_non_directory (lowered_name);
  
!       while (*tmp_basename)
!         {
!           if (isupper (*tmp_basename))
!             *tmp_basename = tolower (*tmp_basename);
  
!           tmp_basename++;
!         }
! 
!       fullpath = info_find_fullpath (lowered_name, 0);
! 
!       free (lowered_name);
      }
  
!   /* If the file wasn't found, give up, returning a NULL pointer. */
!   if (!fullpath)
!     return NULL;
! 
!   file_buffer = info_load_file (fullpath, 0);
! 
!   free (fullpath);
!   return file_buffer;
  }
  
! /* Find a subfile of a split file.  This differs from info_load_file in
!    that it does not fill in a tag table for the file. */
! FILE_BUFFER *
! info_find_subfile (char *fullpath)
  {
!   char *with_extension = 0;
    int i;
+   FILE_BUFFER *file_buffer = 0;
+ 
+   /* First try to find the file in our list of already loaded files. */
+   if (info_loaded_files)
+     {
+       for (i = 0; (file_buffer = info_loaded_files[i]); i++)
+         /* Check if fullpath starts the name of the recorded file (extra
+            extensions like ".info.gz" could be added.) */
+         if (!strncmp (file_buffer->fullpath, fullpath, strlen (fullpath)))
+           {
+             struct stat new_info, *old_info;
+ 
+             old_info = &file_buffer->finfo;
+             if (   stat (file_buffer->fullpath, &new_info) == -1
+                 || new_info.st_size != old_info->st_size
+                 || new_info.st_mtime != old_info->st_mtime)
+               {
+                 /* The file has changed.  Forget that we ever had loaded it
+                    in the first place. */
+                 forget_info_file (file_buffer);
+                 break;
+               }
+             return file_buffer;
+           }
+     }
+ 
+   /* The file wasn't loaded.  Try to load it now. */
+   with_extension = info_find_fullpath (fullpath, 0);
+   if (with_extension)
+     {
+       file_buffer = info_load_file (with_extension, 1);
+       free (with_extension);
+     }
+   return file_buffer;
+ }
  
! /* Load the file with path FULLPATH, and return the information structure
!    describing this file, even if the file was already loaded.  IS_SUBFILE
!    says whether this file is the subfile of a split file.  If it is, mark
!    the FILE_BUFFER object as such and do not build a list of nodes for
!    this file. */
! static FILE_BUFFER *
! info_load_file (char *fullpath, int is_subfile)
! {
!   char *contents;
!   size_t filesize;
!   struct stat finfo;
!   int compressed;
!   FILE_BUFFER *file_buffer = NULL;
! 
!   contents = filesys_read_info_file (fullpath, &filesize, &finfo, &compressed);
! 
!   if (!contents)
      return NULL;
  
!   /* The file was found, and can be read.  Allocate FILE_BUFFER and fill
!      in the various members. */
!   file_buffer = make_file_buffer ();
!   file_buffer->fullpath = xstrdup (fullpath);
!   file_buffer->filename = filename_non_directory (file_buffer->fullpath);
!   file_buffer->finfo = finfo;
!   file_buffer->filesize = filesize;
!   file_buffer->contents = contents;
!   if (compressed)
!     file_buffer->flags |= N_IsCompressed;
!   
!   /* Find encoding of file, if set */
!   get_file_character_encoding (file_buffer);
  
!   if (!is_subfile)
!     build_tags_and_nodes (file_buffer);
!   else
!     file_buffer->flags |= N_Subfile;
  
!   /* If the file was loaded, remember the name under which it was found. */
!   if (file_buffer)
!     add_pointer_to_array (file_buffer, info_loaded_files_index,
!                           info_loaded_files, info_loaded_files_slots, 10);
  
!   return file_buffer;
! }
  
! /* Look for local variables section in FB and set encoding */
! static void
! get_file_character_encoding (FILE_BUFFER *fb)
! {
!   SEARCH_BINDING binding;
!   long position;
! 
!   long int enc_start, enc_len;
!   char *enc_string;
! 
!   /* See if there is a local variables section in this info file. */
!   binding.buffer = fb->contents;
!   binding.start = fb->filesize;
!   binding.end = binding.start - 1000;
!   if (binding.end < 0)
!     binding.end = 0;
!   binding.flags = S_FoldCase;
! 
!   /* Null means the encoding is unknown. */
!   fb->encoding = 0;
! 
!   if (search_backward (LOCAL_VARIABLES_LABEL, &binding, &position)
!       != search_success)
!     return;
! 
!   binding.start = position;
!   binding.end = fb->filesize;
! 
!   if (search_forward (CHARACTER_ENCODING_LABEL, &binding, &enc_start)
!       != search_success)
!     return;
! 
!   enc_start += strlen(CHARACTER_ENCODING_LABEL); /* Skip to after "coding:" */
!   enc_start += skip_whitespace(fb->contents + enc_start);
! 
!   enc_len = strcspn (fb->contents + enc_start, "\r\n");
! 
!   enc_string = xmalloc (enc_len + 1);
!   strncpy (enc_string, fb->contents + enc_start, enc_len);
!   enc_string[enc_len] = '\0';
! 
!   fb->encoding = enc_string;
  }
  
  /* Create a new, empty file buffer. */
***************
*** 1100,1305 ****
    file_buffer->tags_slots = 0;
    file_buffer->flags = 0;
  
    return file_buffer;
  }
  
! /* Add FILE_BUFFER to our list of already loaded info files. */
  static void
! remember_info_file (FILE_BUFFER *file_buffer)
  {
!   int i;
  
!   for (i = 0; info_loaded_files && info_loaded_files[i]; i++)
!     ;
  
!   add_pointer_to_array (file_buffer, i, info_loaded_files,
!                         info_loaded_files_slots, 10);
  }
  
! /* Forget the contents, tags table, nodes list, and names of FILENAME. */
! void
! forget_info_file (char *filename)
! {
!   int i;
!   FILE_BUFFER *file_buffer;
  
!   if (!info_loaded_files)
!     return;
  
!   for (i = 0; (file_buffer = info_loaded_files[i]); i++)
!     if (FILENAME_CMP (filename, file_buffer->filename) == 0
!         || FILENAME_CMP (filename, file_buffer->fullpath) == 0)
!       {
!         free (file_buffer->filename);
!         free (file_buffer->fullpath);
  
!         if (file_buffer->contents)
!           free (file_buffer->contents);
  
!         /* free_file_buffer_tags () also kills the subfiles list, since
!            the subfiles list is only of use in conjunction with tags. */
!         free_file_buffer_tags (file_buffer);
  
!         /* Move rest of list down.  */
!         while (info_loaded_files[i + 1])
!           {
!             info_loaded_files[i] = info_loaded_files[i + 1];
!             i++;
!           }
!         info_loaded_files[i] = 0;
  
          break;
!       }
  }
  
! /* Free the tags (if any) associated with FILE_BUFFER. */
! static void
! free_file_buffer_tags (FILE_BUFFER *file_buffer)
  {
!   int i;
  
!   if (file_buffer->tags)
      {
!       TAG *tag;
  
!       for (i = 0; (tag = file_buffer->tags[i]); i++)
!         free_info_tag (tag);
  
!       free (file_buffer->tags);
!       file_buffer->tags = NULL;
!       file_buffer->tags_slots = 0;
      }
  
!   if (file_buffer->subfiles)
      {
!       for (i = 0; file_buffer->subfiles[i]; i++)
!         free (file_buffer->subfiles[i]);
  
!       free (file_buffer->subfiles);
!       file_buffer->subfiles = NULL;
      }
  }
  
! /* Free the data associated with TAG, as well as TAG itself. */
  static void
! free_info_tag (TAG *tag)
  {
!   free (tag->nodename);
!   free (tag->content_cache);
!   
!   /* We don't free tag->filename, because that filename is part of the
!      subfiles list for the containing FILE_BUFFER.  free_info_tags ()
!      will free the subfiles when it is appropriate. */
  
!   free (tag);
  }
  
- /* Load the contents of FILE_BUFFER->contents.  This function is called
-    when a file buffer was loaded, and then in order to conserve memory, the
-    file buffer's contents were freed and the pointer was zero'ed.  Note that
-    the file was already loaded at least once successfully, so the tags and/or
-    nodes members are still correctly filled. */
  static void
! info_reload_file_buffer_contents (FILE_BUFFER *fb)
  {
!   int is_compressed;
  
! #if defined (HANDLE_MAN_PAGES)
!   /* If this is the magic manpage node, don't try to reload, just give up. */
!   if (fb->flags & N_IsManPage)
!     return;
! #endif
  
!   fb->flags &= ~N_IsCompressed;
  
!   /* Let the filesystem do all the work for us. */
!   fb->contents =
!     filesys_read_info_file (fb->fullpath, &(fb->filesize), &(fb->finfo),
!                             &is_compressed);
!   if (is_compressed)
!     fb->flags |= N_IsCompressed;
  }
  
! /* Return the actual starting memory location of NODE, side-effecting
!    NODE->contents.  MIN and MAX are bounds for a search if one is necessary.
!    Because of the way that tags are implemented, the physical nodestart may
!    not actually be where the tag says it is.  If that is the case, but the
!    node was found anyway, set N_UpdateTags in NODE->flags.  If the node is
!    found, return non-zero.  NODE->contents is returned positioned right after
!    the node separator that precedes this node, while the return value is
!    position directly on the separator that precedes this node.  If the node
!    could not be found, return a NULL pointer. */
! static char *
! adjust_nodestart (NODE *node, int min, int max)
  {
!   long position;
!   SEARCH_BINDING node_body;
  
!   /* Define the node body. */
!   node_body.buffer = node->contents;
!   node_body.start = 0;
!   node_body.end = max;
!   node_body.flags = 0;
  
    /* Try the optimal case first.  Who knows?  This file may actually be
       formatted (mostly) correctly. */
!   if (node_body.buffer[0] != INFO_COOKIE && min > 2)
!     node_body.buffer -= 3;
  
!   position = find_node_separator (&node_body);
  
!   /* If we found a node start, then check it out. */
!   if (position != -1)
      {
!       int sep_len;
  
!       sep_len = skip_node_separator (node->contents);
  
!       /* If we managed to skip a node separator, then check for this node
!          being the right one. */
!       if (sep_len != 0)
          {
!           char *nodedef, *nodestart;
!           int offset;
  
!           nodestart = node_body.buffer + position + sep_len;
!           nodedef = nodestart;
!           offset = string_in_line (INFO_NODE_LABEL, nodedef);
  
!           if (offset != -1)
              {
!               nodedef += offset;
!               nodedef += skip_whitespace (nodedef);
!               offset = skip_node_characters (nodedef, PARSE_NODE_START);
!               if (((unsigned int) offset == strlen (node->nodename)) &&
!                   (strncmp (node->nodename, nodedef, offset) == 0))
                  {
!                   node->contents = nodestart;
! 		  node_set_body_start (node);
!                   return node_body.buffer + position;
                  }
              }
          }
      }
  
!   /* Oh well, I guess we have to try to find it in a larger area. */
!   node_body.buffer = node->contents - min;
!   node_body.start = 0;
!   node_body.end = min + max;
    node_body.flags = 0;
  
!   position = find_node_in_binding (node->nodename, &node_body);
  
!   /* If the node couldn't be found, we lose big. */
!   if (position == -1)
      return NULL;
  
!   /* Otherwise, the node was found, but the tags table could need updating
!      (if we used a tag to get here, that is).  Set the flag in NODE->flags. */
!   node->contents = node_body.buffer + position;
    node->contents += skip_node_separator (node->contents);
!   node_set_body_start (node);
!   if (node->flags & N_HasTagsTable)
!     node->flags |= N_UpdateTags;
!   return node_body.buffer + position;
  }
--- 796,1399 ----
    file_buffer->tags_slots = 0;
    file_buffer->flags = 0;
+   file_buffer->encoding = 0;
  
    return file_buffer;
  }
  
! /* Prevent this file buffer being used again. */
  static void
! forget_info_file (FILE_BUFFER *file_buffer)
  {
!   file_buffer->flags |= N_Gone;
!   file_buffer->filename = "";
!   file_buffer->fullpath = "";
!   memset (&file_buffer->finfo, 0, sizeof (struct stat));
! }
! 
! /* Load the contents of FILE_BUFFER->contents.  This function is called
!    when a file buffer was loaded, and then in order to conserve memory, the
!    file buffer's contents were freed and the pointer was zero'ed.  Note that
!    the file was already loaded at least once successfully, so the tags and/or
!    nodes members are still correctly filled. */
! static void
! info_reload_file_buffer_contents (FILE_BUFFER *fb)
! {
!   int is_compressed;
  
!   fb->flags &= ~N_IsCompressed;
  
!   /* Let the filesystem do all the work for us. */
!   fb->contents =
!     filesys_read_info_file (fb->fullpath, &(fb->filesize), &(fb->finfo),
!                             &is_compressed);
!   if (is_compressed)
!     fb->flags |= N_IsCompressed;
  }
  
! 
! /* Functions for node creation and retrieval. */
  
! static long get_node_length (SEARCH_BINDING *binding);
! static void get_filename_and_nodename (NODE *node,
!                                       char **filename, char **nodename,
!                                       char *filename_in, char *nodename_in);
! static void node_set_body_start (NODE *node);
! 
! /* Return a pointer to a newly allocated TAG structure, with
!    fields filled in. */
! TAG *
! info_create_tag (void)
! {
!   TAG *t = xmalloc (sizeof (TAG));
! 
!   t->filename = 0;
!   t->nodename = 0;
!   t->nodestart = -1;
!   t->nodestart_adjusted = -1;
!   t->nodelen = -1;
!   t->flags = 0;
  
!   return t;
! }
! /* Return a pointer to a newly allocated NODE structure, with
!    fields filled in. */
! NODE *
! info_create_node (void)
! {
!   NODE *n = xmalloc (sizeof (NODE));
  
!   n->fullpath = 0;
!   n->subfile = 0;
!   n->nodename = 0;
!   n->contents = 0;
!   n->nodelen = -1;
!   n->display_pos = 0;
!   n->body_start = 0;
!   n->flags = 0;
!   n->references = 0;
!   n->up = 0;
!   n->prev = 0;
!   n->next = 0;
  
!   return n;
! }
  
! /* Return the length of the node which starts at BINDING. */
! static long
! get_node_length (SEARCH_BINDING *binding)
! {
!   int i;
!   char *body;
  
+   /* [A node] ends with either a ^_, a ^L, or end of file.  */
+   for (i = binding->start, body = binding->buffer; i < binding->end; i++)
+     {
+       if (body[i] == INFO_FF || body[i] == INFO_COOKIE)
          break;
!     }
!   return i - binding->start;
  }
  
! /* Return a pointer to a NODE structure for the Info node (FILENAME)NODENAME,
!    using DEFAULTS for defaults.  If DEFAULTS is null, the defaults are:
!    - If FILENAME is NULL, `dir' is used.
!    - If NODENAME is NULL, `Top' is used.
!    
!    If the node cannot be found, return NULL. */
! NODE *
! info_get_node_with_defaults (char *filename_in, char *nodename_in,
!                 NODE *defaults)
  {
!   NODE *node = 0;
!   FILE_BUFFER *file_buffer = NULL;
!   char *filename = 0, *nodename = 0;
  
!   info_recent_file_error = NULL;
! 
!   get_filename_and_nodename (defaults, &filename, &nodename,
!                              filename_in, nodename_in);
! 
!   /* If the file to be looked up is "dir", build the contents from all of
!      the "dir"s and "localdir"s found in INFOPATH. */
!   if (is_dir_name (filename))
      {
!       node = get_dir_node ();
!       goto cleanup_and_exit;
!     }
  
!   if (mbscasecmp (filename, MANPAGE_FILE_BUFFER_NAME) == 0)
!     {
!       node = get_manpage_node (nodename);
!       goto cleanup_and_exit;
!     }
  
!   /* Find the correct info file, or give up.  */
!   file_buffer = info_find_file (filename);
! 
!   if (file_buffer)
!     {
!       /* Look for the node.  */
!       node = info_get_node_of_file_buffer (file_buffer, nodename);
      }
  
!   if (!file_buffer)
      {
!       /* Try to find a man page with this name as a fall back. */
!       node = get_manpage_node (filename);
!       if (!node)
!         {
!           if (filesys_error_number)
!             info_recent_file_error =
!               filesys_error_string (filename, filesys_error_number);
!         }
!     }
  
!   /* If the node not found was "Top", try again with different case. */
!   if (!node && (nodename && mbscasecmp (nodename, "Top") == 0))
!     {
!       node = info_get_node_of_file_buffer (file_buffer, "Top");
!       if (!node)
!         node = info_get_node_of_file_buffer (file_buffer, "top");
!       if (!node)
!         node = info_get_node_of_file_buffer (file_buffer, "TOP");
      }
+ 
+ cleanup_and_exit:
+   free (filename); free (nodename);
+   return node;
  }
  
! /* Return NODE specified with FILENAME_IN and NODENAME_IN.  Return value
!    should be freed by caller, but none of its fields should be. */
! NODE *
! info_get_node (char *filename_in, char *nodename_in)
! {
!   return info_get_node_with_defaults (filename_in, nodename_in, 0);
! }
! 
! /* Get filename and nodename of node to load using defaults from NODE. Output
!    values should be freed by caller. */
  static void
! get_filename_and_nodename (NODE *node,
!                            char **filename, char **nodename,
!                            char *filename_in, char *nodename_in)
  {
!   /* Get file name, nodename */
!   info_parse_node (nodename_in);
  
!   if (info_parsed_filename)
!     *filename = info_parsed_filename;
!   else if (filename_in)
!     *filename = filename_in;
! 
!   /* If FILENAME is not specified, it defaults to "dir". */
!   if (!*filename)
!     {
!       if (node)
!         *filename = node->fullpath;
!       else
!         *filename = "dir";
!     }
!   *filename = xstrdup (*filename);
! 
!   if (info_parsed_nodename)
!     *nodename = xstrdup (info_parsed_nodename);
!   /* If NODENAME is not specified, it defaults to "Top". */
!   else
!     *nodename = xstrdup ("Top");
  }
  
  static void
! node_set_body_start (NODE *node)
  {
!   int n = skip_node_separator (node->contents);
!   node->body_start = strcspn(node->contents + n, "\n");
!   node->body_start += n;
!   if (node->contents[++node->body_start] == '\n')
!     ++node->body_start;
! }
  
! /* Return a pointer to a NODE structure for the Info node NODENAME in
!    FILE_BUFFER.  NODENAME can be passed as NULL, in which case the
!    nodename of "Top" is used.  If the node cannot be found, return a
!    NULL pointer.  Return value should be freed by caller, but none of its
!    fields should be. */
! NODE *
! info_get_node_of_file_buffer (FILE_BUFFER *file_buffer, char *nodename)
! {
!   NODE *node = NULL;
  
!   /* If we are unable to find the file, we have to give up.  There isn't
!      anything else we can do. */
!   if (!file_buffer)
!     return NULL;
  
!   /* If the file buffer was gc'ed, reload the contents now. */
!   if (!file_buffer->contents)
!     info_reload_file_buffer_contents (file_buffer);
! 
!   /* If the name of the node that we wish to find is exactly "*", then the
!      node body is the contents of the entire file.  Create and return such
!      a node. */
!   if (strcmp (nodename, "*") == 0)
!     {
!       node = info_create_node ();
!       node->fullpath = file_buffer->fullpath;
!       node->nodename = xstrdup ("*");
!       node->contents = file_buffer->contents;
!       node->nodelen = file_buffer->filesize;
!       node->body_start = 0;
!     }
!   /* Search the tags table for an entry which matches the node that we want. */
!   else
!     {
!       TAG *tag;
!       int i;
! 
!       /* If no tags at all (possibly a misformatted info file), quit.  */
!       if (!file_buffer->tags)
!         return NULL;
! 
!       for (i = 0; (tag = file_buffer->tags[i]); i++)
!         if (strcmp (nodename, tag->nodename) == 0)
!           {
!             node = info_node_of_tag (file_buffer, &file_buffer->tags[i]);
!             break;
!           }
!     }
! 
!   /* Return the results of our node search. */
!   return node;
  }
  
! 
! /* Convert any CRLF pairs in the SOURCE file and place the converted buffer in 
!    DESTINATION.  DESTINATION->contents must be allocated on the heap and at 
!    least as big as SOURCE->contents, including a terminating null.  DESTINATION 
!    is allowed to be the same as SOURCE to convert in place. */
! void
! convert_eols (FILE_BUFFER *destination, FILE_BUFFER *source)
  {
!   register char *d = destination->contents;
!   register char *s = source->contents;
  
!   long textlen = source->filesize;
!   while (textlen--)
!     {
!       if (*s == '\r' && textlen && s[1] == '\n')
!         {
!           s++;
!           textlen--;
!         }
!       *d++ = *s++;
!     }
!   *d = '\0';
! 
!   destination->filesize = d - destination->contents;
!   /* EOL conversion can shrink the text quite a bit.  We don't
!      want to waste storage.  */
!   destination->contents = xrealloc (destination->contents,
!                                     d - destination->contents + 1);
! }
! 
! /* Magic number that RMS used to decide how much a tags table pointer could
!    be off by.  I feel that it should be much smaller, like 4.  */
! #define DEFAULT_INFO_FUDGE 1000
! 
! /* Find the actual starting memory location of NODE.  Because of the
!    way that tags are implemented, the physical nodestart may
!    not actually be where the tag says it is.  If that is the case,
!    set N_UpdateTags in NODE->flags.  If the node is found, return non-zero.
!    Set NODE->nodestart_adjusted directly on the separator that precedes this 
!    node.  If the node could not be found, return 0. */
! static int
! adjust_nodestart (FILE_BUFFER *fb, TAG *node, int slack)
! {
!   long position = -1;
!   SEARCH_BINDING s;
  
    /* Try the optimal case first.  Who knows?  This file may actually be
       formatted (mostly) correctly. */
!   s.buffer = fb->contents;
!   s.start = node->nodestart;
!   s.end = s.start + 1;
  
!   /* Check that the given nodestart is in fact inside the file buffer. */
!   if (s.start >= 0 && s.start < fb->filesize)
!     {
!       /* Check for node separator at node->nodestart
!          introducting this node. */
!       position = find_node_in_binding (node->nodename, &s);
!     }
  
!   if (position == -1)
      {
!       if (strict_node_location_p)
!         return 0;
! 
!       /* Oh well, I guess we have to try to find it in a larger area. */
! 
!       s.start -= slack;
!       s.end += slack;
! 
!       if (s.start < 0)
!         s.start = 0;
!       if (s.end > fb->filesize)
!         s.end = fb->filesize;
! 
!       position = find_node_in_binding (node->nodename, &s);
! 
!       /* If the node still couldn't be found, we lose big. */
!       if (position == -1)
!         return 0;
! 
!       /* Set the flag in NODE->flags to say that the the tags table could
!          need updating (if we used a tag to get here, that is). */
!       if (node->flags & N_HasTagsTable)
!         node->flags |= N_UpdateTags;
!     }
! 
!   node->nodestart_adjusted = s.buffer + position - fb->contents;
!   return 1;
! }
! 
! /* Look in the contents of *FB_PTR for a node referred to with TAG.  Set
!    the location if found in TAG->nodestart_adjusted.
! 
!    PARENT->tags contains the tags table for the whole file.  If file is
!    non-split, PARENT should be the same as FB. */
! static int
! find_node_from_tag (FILE_BUFFER *parent, FILE_BUFFER *fb, TAG *tag)
! {
!   int success;
!   int slack;
!   TAG **t;
!   WINDOW *w;
! 
!   /* Start off with a small fudge to reduce chance of finding a node and then
!      later having to convert the EOL's, leaving us with the question of what to
!      do with the existing buffer and the nodes that refer to it. */
!   if (!(fb->flags & N_EOLs_Converted))
!     slack = 4;
!   else
!     slack = DEFAULT_INFO_FUDGE;
! 
!   if (tag->nodestart_adjusted != -1)
!     success = 1;
!   else
!     success = adjust_nodestart (fb, tag, slack);
! 
!   if (success)
!     return success;
! 
!   if (fb->flags & N_EOLs_Converted || strict_node_location_p)
!     return 0;
  
!   /* Convert EOL's.  If the Info file was produced under MS-Windows with
!      some versions of makeinfo, it's possible that it has CR-LF line endings 
!      with the CR bytes not counted in the tag table. */
  
!   convert_eols (fb, fb);
!   fb->flags |= N_EOLs_Converted;
! 
!   /* Restore tags table to what was read from the file. */
!   for (t = parent->tags; *t; t++)
!     {
!       /* For split files, only restore the part of the tag table for
!          the subfile. */
!       if (!strcmp ((*t)->filename, fb->fullpath))
          {
!           (*t)->nodestart_adjusted = -1;
!           (*t)->nodelen = -1;
!         }
!     }
  
!   /* Look for the node again. */
!   success = adjust_nodestart (fb, tag, DEFAULT_INFO_FUDGE);
! 
!   /* For each window, check for file buffer being used in window history, 
!      including currently displayed node, and amend it to refer properly to the 
!      converted file buffer.  (Window history was set in info_set_node_of_window 
!      in session.c. )
! 
!      There is a chance that there is a NODE in some local variable 
!      somewhere, which we can't update. */
! 
!   for (w = windows; w; w = w->next)
!     {
!       WINDOW_STATE **h;
  
!       if (!w->hist)
!         continue;
! 
!       w->node = 0;
!       for (h = w->hist; *h; h++)
!         {
!           NODE *n = (*h)->node;;
!           if (!(n->flags & N_WasRewritten)
!               && (n->subfile ? (n->subfile == fb->fullpath)
!                              : (n->fullpath == fb->fullpath)))
              {
!               /* The call to info_get_node is indirectly recursive, but it 
!                  should not recurse twice because of the N_EOLs_Converted 
!                  conditional above. */
!               (*h)->node = info_get_node (n->fullpath, n->nodename);
!               if ((*h)->node)
!                 free_history_node (n);
!               else
                  {
!                   /* We found the node before, but now we can't.  Just leave
!                      the node as it was (possibly with its contents pointer
!                      pointing to the wrong place). */
!                   (*h)->node = n;
                  }
              }
          }
+       if (h > w->hist)
+         w->node = (*(h - 1))->node;
      }
  
!   if (success)
!     return success;
! 
!   return 0;
! }
! 
! /* Calculate the length of the node. */
! static void
! set_tag_nodelen (FILE_BUFFER *subfile, TAG *tag)
! {
!   SEARCH_BINDING node_body;
! 
!   node_body.buffer = subfile->contents;
!   node_body.start = tag->nodestart_adjusted;
!   node_body.end = subfile->filesize;
    node_body.flags = 0;
+   node_body.start += skip_node_separator (node_body.buffer + node_body.start);
+   tag->nodelen = get_node_length (&node_body);
+ }
+ 
+ /* Return the node described by *TAG_PTR, retrieving contents from subfile
+    if the file is split.  Return 0 on failure. */
+ NODE *
+ info_node_of_tag (FILE_BUFFER *fb, TAG **tag_ptr)
+ {
+   TAG *tag = *tag_ptr;
+   NODE *node;
+   int is_anchor;
+   TAG *anchor_tag;
+   int node_pos, anchor_pos;
+ 
+   FILE_BUFFER *parent; /* File containing tag table. */
+   FILE_BUFFER *subfile; /* File containing node. */
+  
+   if (!strcmp (fb->fullpath, tag->filename))
+     parent = subfile = fb;
+   else
+     {
+       /* This is a split file. */
+       parent = fb;
+       subfile = info_find_subfile (tag->filename);
+     }
  
!   if (!subfile)
!     return NULL;
  
!   if (!subfile->contents)
!     {
!       info_reload_file_buffer_contents (subfile);
!       if (!subfile->contents)
!         return NULL;
!     }
! 
!   /* If we were able to find this file and load it, then return
!      the node within it. */
!   if (!(tag->nodestart >= 0 && tag->nodestart < subfile->filesize))
      return NULL;
  
!   node = 0;
! 
!   is_anchor = tag->nodelen == 0;
!  
!   if (is_anchor)
!     {
!       anchor_pos = tag_ptr - fb->tags;
! 
!       /* Look backwards in the tag table for the node preceding
!          the anchor (we're assuming the tags are given in order),
!          skipping over any preceding anchors.  */
!       for (node_pos = anchor_pos - 1;
!            node_pos >= 0 && fb->tags[node_pos]->nodelen == 0;
!            node_pos--)
!         ;
! 
!       /* An info file with an anchor before any nodes is pathological, but
!          it's possible, so don't crash.  */
!       if (node_pos < 0)
!         return NULL;
! 
!       anchor_tag = tag;
!       tag = fb->tags[node_pos];
!       tag_ptr = &fb->tags[node_pos];
!     }
! 
!   /* Get the node. */
! 
!   /* If TAG->nodelen hasn't been calculated yet, then we aren't
!      in a position to trust the entry pointer.  Adjust things so
!      that TAG->nodestart gets the exact address of the start of
!      the node separator which starts this node.  If we cannot
!      do that, the node isn't really here. */
!   if (tag->nodelen == -1)
!     {
!       if (!find_node_from_tag (parent, subfile, tag))
!         return NULL; /* Node not found. */
! 
!       set_tag_nodelen (subfile, tag);
!     }
! 
!   /* Initialize the node from the tag. */
!   node = info_create_node ();
! 
!   node->nodename = xstrdup (tag->nodename);
!   node->nodelen = tag->nodelen;
!   node->flags = tag->flags;
!   node->fullpath = parent->fullpath;
!   if (parent != subfile)
!     node->subfile = tag->filename;
! 
!   node->contents = subfile->contents + tag->nodestart_adjusted;
    node->contents += skip_node_separator (node->contents);
! 
!   /* Read locations of references in node and similar.  Strip Info file
!      syntax from node if preprocess_nodes=On.  Adjust the offsets of
!      anchors that occur within the node.*/
!   scan_node_contents (node, parent, tag_ptr);
! 
!   if (!preprocess_nodes_p)
!     node_set_body_start (node);
! 
!   /* We can't set this when tag table is built, because
!      if file is split, we don't know which of the sub-files
!      are compressed. */
!   if (subfile->flags & N_IsCompressed)
!     node->flags |= N_IsCompressed;
! 
!   if (is_anchor)
!     {
!       /* Start displaying the node at the anchor position.  */
! 
!       node->display_pos = anchor_tag->nodestart_adjusted
!         - (tag->nodestart_adjusted
!            + skip_node_separator (subfile->contents
!                                   + tag->nodestart_adjusted));
! 
!       /* Otherwise an anchor at the end of a node ends up displaying at
!          the end of the last line of the node (way over on the right of
!          the screen), which looks wrong.  */
!       if (node->display_pos >= (unsigned long) node->nodelen)
!         node->display_pos = node->nodelen - 1;
!     }
! 
!   return node;
  }
diff -Nrc2 texinfo-5.2/info/nodes.h texinfo-6.0/info/nodes.h
*** texinfo-5.2/info/nodes.h	2013-08-22 18:54:06.000000000 +0100
--- texinfo-6.0/info/nodes.h	2015-06-07 14:02:22.000000000 +0100
***************
*** 1,7 ****
  /* nodes.h -- How we represent nodes internally.
!    $Id: nodes.h 5337 2013-08-22 17:54:06Z karl $
  
!    Copyright 1993, 1997, 1998, 2002, 2004, 2007, 2011, 2012, 2013
!    Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
--- 1,7 ----
  /* nodes.h -- How we represent nodes internally.
!    $Id: nodes.h 6316 2015-06-07 12:49:39Z gavin $
  
!    Copyright 1993, 1997, 1998, 2002, 2004, 2007, 2011, 2012, 2013,
!    2014, 2015 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
***************
*** 25,41 ****
  #include "info.h"
  
! /* User code interface.  */
  
- /* Callers generally only want the node itself.  This structure is used
-    to pass node information around.  None of the information in this
-    structure should ever be directly freed.  The structure itself can
-    be passed to free ().  Note that NODE->parent is non-null if this
-    node's file is a subfile.  In that case, NODE->parent is the logical
-    name of the file containing this node.  Both names are given as full
-    paths, so you might have: node->filename = "/usr/gnu/info/emacs-1",
-    with node->parent = "/usr/gnu/info/emacs". */
  typedef struct {
!   char *filename;               /* The physical file containing this node. */
!   char *parent;                 /* Non-null is the logical file name. */
    char *nodename;               /* The name of this node. */
    char *contents;               /* Characters appearing in this node. */
--- 25,46 ----
  #include "info.h"
  
! /* Structure which describes a node reference, such as a menu entry or
!    cross reference. */
! typedef struct {
!   char *label;          /* User Label. */
!   char *filename;       /* File where this node can be found. */
!   char *nodename;       /* Name of the node. */
!   int start, end;       /* Offsets within the containing node of LABEL. */
!   long line_number;     /* Specific line number a menu item points to.  */
!   int type;             /* Whether reference is a xref or a menu item */
! } REFERENCE;
! 
! /* Possible values of REFERENCE.type */
! #define REFERENCE_XREF 0
! #define REFERENCE_MENU_ITEM 1
  
  typedef struct {
!   char *fullpath;               /* Non-null is the logical file name. */
!   char *subfile;                /* File containing node for split files. */
    char *nodename;               /* The name of this node. */
    char *contents;               /* Characters appearing in this node. */
***************
*** 44,50 ****
    long body_start;              /* Offset of the actual node body */
    int flags;                    /* See immediately below. */
  } NODE;
  
! /* Defines that can appear in NODE->flags.  All informative. */
  #define N_HasTagsTable 0x01     /* This node was found through a tags table. */
  #define N_TagsIndirect 0x02     /* The tags table was an indirect one. */
--- 49,59 ----
    long body_start;              /* Offset of the actual node body */
    int flags;                    /* See immediately below. */
+   REFERENCE **references;       /* Cross-references or menu items in node.
+                                    references == 0 implies uninitialized,
+                                    not empty */
+   char *up, *prev, *next;       /* Names of nearby nodes. */
  } NODE;
  
! /* Values for NODE.flags or FILE_BUFFER.flags. */
  #define N_HasTagsTable 0x01     /* This node was found through a tags table. */
  #define N_TagsIndirect 0x02     /* The tags table was an indirect one. */
***************
*** 54,60 ****
  #define N_CannotGC     0x20     /* File buffer cannot be gc'ed. */
  #define N_IsManPage    0x40     /* This node is a manpage. */
! #define N_FromAnchor   0x80     /* Synthesized for an anchor reference. */
! 
! /* Internal data structures.  */
  
  /* String constants. */
--- 63,72 ----
  #define N_CannotGC     0x20     /* File buffer cannot be gc'ed. */
  #define N_IsManPage    0x40     /* This node is a manpage. */
! #define N_WasRewritten 0x100    /* NODE->contents can be passed to free(). */ 
! #define N_IsIndex      0x200    /* An index node. */
! #define N_IsDir        0x400    /* A dir node. */
! #define N_Subfile      0x800    /* File buffer is a subfile of a split file. */
! #define N_EOLs_Converted 0x1000 /* CR bytes were stripped before LF. */
! #define N_Gone         0x2000   /* File is no more. */
  
  /* String constants. */
***************
*** 69,76 ****
  #define INFO_MENU_ENTRY_LABEL           "\n* "
  #define INFO_XREF_LABEL                 "*Note"
! #define TAGS_TABLE_END_LABEL            "\nEnd Tag Table"
! #define TAGS_TABLE_BEG_LABEL            "Tag Table:\n"
! #define INDIRECT_TAGS_TABLE_LABEL       "Indirect:\n"
  #define TAGS_TABLE_IS_INDIRECT_LABEL    "(Indirect)"
  
  /* Character constants. */
--- 81,90 ----
  #define INFO_MENU_ENTRY_LABEL           "\n* "
  #define INFO_XREF_LABEL                 "*Note"
! #define TAGS_TABLE_END_LABEL            "End Tag Table"
! #define TAGS_TABLE_BEG_LABEL            "Tag Table:"
! #define INDIRECT_TABLE_LABEL            "Indirect:"
  #define TAGS_TABLE_IS_INDIRECT_LABEL    "(Indirect)"
+ #define LOCAL_VARIABLES_LABEL           "Local Variables"
+ #define CHARACTER_ENCODING_LABEL        "coding:"
  
  /* Character constants. */
***************
*** 79,97 ****
  #define INFO_TAGSEP '\177'
  
! /* For each logical file that we have loaded, we keep a list of the names
!    of the nodes that are found in that file.  A pointer to a node in an
!    info file is called a "tag".  For split files, the tag pointer is
!    "indirect"; that is, the pointer also contains the name of the split
!    file where the node can be found.  For non-split files, the filename
!    member in the structure below simply contains the name of the current
!    file.  The following structure describes a single node within a file. */
  typedef struct {
    char *filename;               /* The file where this node can be found. */
    char *nodename;               /* The node pointed to by this tag. */
!   long nodestart;               /* The offset of the start of this node. */
!   size_t nodelen;               /* The length of this node. */
!   char *content_cache;          /* Cache of the node contents; used if the
! 				   node contents must be preprocessed before
! 				   displaying it. */
  } TAG;
  
--- 93,113 ----
  #define INFO_TAGSEP '\177'
  
! /* For each logical file that we have loaded, we keep a list of
!    the names of the nodes that are found in that file.  A pointer to
!    a node in an info file is called a "tag".  For split files, the
!    tag pointer is "indirect"; that is, the pointer also contains the
!    name of the split file where the node can be found.  For non-split
!    files, the filename member simply contains the name of the
!    current file. */
  typedef struct {
    char *filename;               /* The file where this node can be found. */
    char *nodename;               /* The node pointed to by this tag. */
!   long nodestart;               /* The value read from the tag table. */
!   long nodestart_adjusted;
!   size_t nodelen;               /* The length of this node.
!                                    nodelen == -1 if length is unknown
!                                    because node hasn't been read yet.
!                                    nodelen == 0 if it is an anchor. */
!   int flags;                    /* Same as NODE.flags. */
  } TAG;
  
***************
*** 110,124 ****
    size_t filesize;              /* The number of bytes this file expands to. */
    char **subfiles;              /* If non-null, the list of subfiles. */
!   TAG **tags;                   /* If non-null, the indirect tags table. */
    size_t tags_slots;            /* Number of slots allocated for TAGS. */
    int flags;                    /* Various flags.  Mimics of N_* flags. */
  } FILE_BUFFER;
- 
- /* Externally visible functions.  */
  
  /* Array of FILE_BUFFER * which represents the currently loaded info files. */
  extern FILE_BUFFER **info_loaded_files;
! 
! /* The number of slots currently allocated to INFO_LOADED_FILES. */
  extern size_t info_loaded_files_slots;
  
--- 126,138 ----
    size_t filesize;              /* The number of bytes this file expands to. */
    char **subfiles;              /* If non-null, the list of subfiles. */
!   TAG **tags;                   /* If non-null, the tags table. */
    size_t tags_slots;            /* Number of slots allocated for TAGS. */
    int flags;                    /* Various flags.  Mimics of N_* flags. */
+   char *encoding;               /* Name of character encoding of file. */
  } FILE_BUFFER;
  
  /* Array of FILE_BUFFER * which represents the currently loaded info files. */
  extern FILE_BUFFER **info_loaded_files;
! extern size_t info_loaded_files_index;
  extern size_t info_loaded_files_slots;
  
***************
*** 130,147 ****
  extern FILE_BUFFER *info_find_file (char *filename);
  
! /* Force load the file named FILENAME, and return the information structure
!    describing this file.  Even if the file was already loaded, this loads
!    a new buffer, rebuilds tags and nodes, and returns a new FILE_BUFFER *. */
! extern FILE_BUFFER *info_load_file (char *filename);
  
  /* Return a pointer to a NODE structure for the Info node (FILENAME)NODENAME.
     FILENAME can be passed as NULL, in which case the filename of "dir" is used.
     NODENAME can be passed as NULL, in which case the nodename of "Top" is used.
- 
-    The FLAG argument (one of the PARSE_NODE_* constants) instructs how to
-    parse NODENAME.
     
     If the node cannot be found, return a NULL pointer. */
! extern NODE *info_get_node (char *filename, char *nodename, int flag);
  
  /* Return a pointer to a NODE structure for the Info node NODENAME in
--- 144,165 ----
  extern FILE_BUFFER *info_find_file (char *filename);
  
! FILE_BUFFER *info_find_subfile (char *filename);
! 
! TAG *info_create_tag (void);
! 
! /* Return a pointer to a new NODE structure. */
! extern NODE *info_create_node (void);
  
  /* Return a pointer to a NODE structure for the Info node (FILENAME)NODENAME.
     FILENAME can be passed as NULL, in which case the filename of "dir" is used.
     NODENAME can be passed as NULL, in which case the nodename of "Top" is used.
     
     If the node cannot be found, return a NULL pointer. */
! extern NODE *info_get_node (char *filename, char *nodename);
! 
! extern NODE *info_get_node_with_defaults (char *filename, char *nodename,
!                                           NODE *defaults);
! 
! extern NODE *info_node_of_tag (FILE_BUFFER *fb, TAG **tag_ptr);
  
  /* Return a pointer to a NODE structure for the Info node NODENAME in
***************
*** 149,154 ****
     nodename of "Top" is used.  If the node cannot be found, return a
     NULL pointer. */
! extern NODE *info_get_node_of_file_buffer (char *nodename,
!     FILE_BUFFER *file_buffer);
  
  /* Grovel FILE_BUFFER->contents finding tags and nodes, and filling in the
--- 167,172 ----
     nodename of "Top" is used.  If the node cannot be found, return a
     NULL pointer. */
! extern NODE *info_get_node_of_file_buffer (FILE_BUFFER *file_buffer,
!                                            char *nodename);
  
  /* Grovel FILE_BUFFER->contents finding tags and nodes, and filling in the
***************
*** 156,159 ****
--- 174,179 ----
  extern void build_tags_and_nodes (FILE_BUFFER *file_buffer);
  
+ void free_history_node (NODE *n);
+ 
  /* When non-zero, this is a string describing the most recent file error. */
  extern char *info_recent_file_error;
***************
*** 162,166 ****
  extern FILE_BUFFER *make_file_buffer (void);
  
! void forget_info_file (char *filename);
  
  #endif /* not NODES_H */
--- 182,193 ----
  extern FILE_BUFFER *make_file_buffer (void);
  
! /* Non-zero means don't try to be smart when searching for nodes.  */
! extern int strict_node_location_p;
! 
! 
! /* Found in dir.c */
! extern NODE *get_dir_node (void);
! extern REFERENCE *lookup_dir_entry (char *label, int sloppy);
! extern REFERENCE *dir_entry_of_infodir (char *label, char *searchdir);
  
  #endif /* not NODES_H */
diff -Nrc2 texinfo-5.2/info/pcterm.c texinfo-6.0/info/pcterm.c
*** texinfo-5.2/info/pcterm.c	2013-08-22 18:54:06.000000000 +0100
--- texinfo-6.0/info/pcterm.c	2015-06-20 18:58:49.000000000 +0100
***************
*** 1,6 ****
  /* pcterm.c -- How to handle the PC terminal for Info under MS-DOS/MS-Windows.
!    $Id: pcterm.c 5337 2013-08-22 17:54:06Z karl $
  
!    Copyright 1998, 1999, 2003, 2004, 2007, 2008, 2012, 2013
     Free Software Foundation, Inc.
  
--- 1,6 ----
  /* pcterm.c -- How to handle the PC terminal for Info under MS-DOS/MS-Windows.
!    $Id: pcterm.c 6348 2015-06-20 08:06:47Z eliz $
  
!    Copyright 1998, 1999, 2003, 2004, 2007, 2008, 2012, 2013, 2014, 2015
     Free Software Foundation, Inc.
  
***************
*** 40,43 ****
--- 40,45 ----
  #include <conio.h>
  #include <process.h>
+ #include <malloc.h>	/* for alloca */
+ #define WIN32_LEAN_AND_MEAN
  #include <windows.h>
  
***************
*** 69,75 ****
--- 71,83 ----
  #undef _read
  
+ #include "display.h"
+ 
+ void reset_info_window_sizes (void);
+ void redisplay_after_signal (void);
+ 
  #endif
  
  #include "variables.h"
+ #include "session.h"
  
  extern int speech_friendly;	/* defined in info.c */
***************
*** 90,93 ****
--- 98,103 ----
  static HANDLE hscreen = INVALID_HANDLE_VALUE;
  static DWORD old_inpmode;
+ static DWORD old_outpmode;
+ static UINT output_cp;
  #else
  static unsigned char    norm_attr, inv_attr;
***************
*** 102,109 ****
  w32_info_prep (void)
  {
!   SetConsoleActiveScreenBuffer (hinfo);
!   current_attr = norm_attr;
!   hscreen = hinfo;
!   SetConsoleMode (hstdin, ENABLE_WINDOW_INPUT);
  }
  
--- 112,124 ----
  w32_info_prep (void)
  {
!   if (hinfo != INVALID_HANDLE_VALUE)
!     {
!       SetConsoleActiveScreenBuffer (hinfo);
!       current_attr = norm_attr;
!       hscreen = hinfo;
!       SetConsoleMode (hstdin, ENABLE_WINDOW_INPUT | ENABLE_MOUSE_INPUT);
!       GetConsoleMode (hscreen, &old_outpmode);
!       SetConsoleMode (hscreen, old_outpmode & ~ENABLE_WRAP_AT_EOL_OUTPUT);
!     }
  }
  
***************
*** 111,118 ****
  w32_info_unprep (void)
  {
!   SetConsoleActiveScreenBuffer (hstdout);
!   current_attr = outside_info.normattr;
!   hscreen = hstdout;
!   SetConsoleMode (hstdin, old_inpmode);
  }
  
--- 126,136 ----
  w32_info_unprep (void)
  {
!   if (hinfo != INVALID_HANDLE_VALUE)
!     {
!       SetConsoleActiveScreenBuffer (hstdout);
!       current_attr = outside_info.normattr;
!       hscreen = hstdout;
!       SetConsoleMode (hstdin, old_inpmode);
!     }
  }
  
***************
*** 120,124 ****
  w32_cleanup (void)
  {
!   CloseHandle (hinfo);
  }
  
--- 138,153 ----
  w32_cleanup (void)
  {
!   if (hinfo != INVALID_HANDLE_VALUE)
!     {
!       COORD cursor_pos;
! 
!       /* Restore the original position of the cursor.  */
!       cursor_pos.X = outside_info.curx;
!       cursor_pos.Y = outside_info.cury;
!       SetConsoleCursorPosition (hstdout, cursor_pos);
! 
!       /* Close the input handle we created.  */
!       CloseHandle (hinfo);
!     }
  }
  
***************
*** 140,182 ****
    CONSOLE_SCREEN_BUFFER_INFO csbi;
    static TCHAR errbuf[500];
  
    hstdin = GetStdHandle (STD_INPUT_HANDLE);
    hstdout = GetStdHandle (STD_OUTPUT_HANDLE);
-   hinfo = CreateConsoleScreenBuffer (GENERIC_READ | GENERIC_WRITE,
- 				     FILE_SHARE_READ | FILE_SHARE_WRITE,
- 				     NULL, CONSOLE_TEXTMODE_BUFFER, NULL);
  
    if (hstdin != INVALID_HANDLE_VALUE
        && hstdout != INVALID_HANDLE_VALUE
!       && hinfo != INVALID_HANDLE_VALUE
!       && GetConsoleMode (hstdin, &old_inpmode)
!       && GetConsoleScreenBufferInfo (hstdout, &csbi))
!     {
!       ti->normattr = csbi.wAttributes;
!       ti->winleft = 1;
!       ti->wintop = 1;
!       ti->winright = csbi.srWindow.Right + 1;
!       ti->winbottom = csbi.srWindow.Bottom - csbi.srWindow.Top + 1;
!       ti->attribute = csbi.wAttributes;
!       ti->screenheight = csbi.srWindow.Bottom - csbi.srWindow.Top + 1;
!       ti->screenwidth = csbi.srWindow.Right - csbi.srWindow.Left + 1;
!       ti->curx = csbi.dwCursorPosition.X;
!       ti->cury = csbi.dwCursorPosition.Y;
!       ti->bufsize = csbi.dwSize;
  
!       atexit (w32_cleanup);
      }
    else
      {
!       DWORD error_no = GetLastError ();
! 
!       if (!FormatMessage (FORMAT_MESSAGE_FROM_SYSTEM, NULL,
! 			  error_no,
! 			  0, /* choose most suitable language */
! 			  errbuf, sizeof (errbuf), NULL))
! 	sprintf (errbuf, "w32 error %u", error_no);
!       CloseHandle (hinfo);
!       info_error (_("Terminal cannot be initialized: %s\n"), errbuf, NULL);
!       exit (1);
      }
  }
--- 169,221 ----
    CONSOLE_SCREEN_BUFFER_INFO csbi;
    static TCHAR errbuf[500];
+   DWORD ignored;
  
    hstdin = GetStdHandle (STD_INPUT_HANDLE);
    hstdout = GetStdHandle (STD_OUTPUT_HANDLE);
  
    if (hstdin != INVALID_HANDLE_VALUE
        && hstdout != INVALID_HANDLE_VALUE
!       && GetConsoleMode (hstdout, &ignored)
!       && GetConsoleMode (hstdin, &old_inpmode))
!     {
!       hinfo = CreateConsoleScreenBuffer (GENERIC_READ | GENERIC_WRITE,
! 					 FILE_SHARE_READ | FILE_SHARE_WRITE,
! 					 NULL, CONSOLE_TEXTMODE_BUFFER, NULL);
!       if (hinfo != INVALID_HANDLE_VALUE
! 	  && GetConsoleScreenBufferInfo (hstdout, &csbi))
! 	{
! 	  ti->normattr = csbi.wAttributes;
! 	  ti->winleft = 1;
! 	  ti->wintop = 1;
! 	  ti->winright = csbi.srWindow.Right + 1;
! 	  ti->winbottom = csbi.srWindow.Bottom - csbi.srWindow.Top + 1;
! 	  ti->attribute = csbi.wAttributes;
! 	  ti->screenheight = csbi.srWindow.Bottom - csbi.srWindow.Top + 1;
! 	  ti->screenwidth = csbi.srWindow.Right - csbi.srWindow.Left + 1;
! 	  ti->curx = csbi.dwCursorPosition.X;
! 	  ti->cury = csbi.dwCursorPosition.Y;
! 	  ti->bufsize = csbi.dwSize;
! 
! 	  atexit (w32_cleanup);
! 	}
!       else
! 	{
! 	  DWORD error_no = GetLastError ();
  
! 	  if (!FormatMessage (FORMAT_MESSAGE_FROM_SYSTEM, NULL,
! 			      error_no,
! 			      0, /* choose most suitable language */
! 			      errbuf, sizeof (errbuf), NULL))
! 	    sprintf (errbuf, "w32 error %u", error_no);
! 	  CloseHandle (hinfo);
! 	  info_error (_("Terminal cannot be initialized: %s\n"), errbuf);
! 	  exit (1);
! 	}
      }
    else
      {
!       /* We were invoked non-interactively.  Do the minimum we must.   */
!       ti->screenheight = 24;
!       ti->screenwidth = 80;
      }
  }
***************
*** 185,189 ****
  textattr (int attr)
  {
!   SetConsoleTextAttribute (hscreen, attr);
  }
  
--- 224,229 ----
  textattr (int attr)
  {
!   if (hscreen != INVALID_HANDLE_VALUE)
!     SetConsoleTextAttribute (hscreen, attr);
  }
  
***************
*** 199,205 ****
    CONSOLE_SCREEN_BUFFER_INFO csbi;
  
!   GetConsoleScreenBufferInfo (hscreen, &csbi);
!   *row = csbi.dwCursorPosition.Y;
!   *col = csbi.dwCursorPosition.X;
  }
  
--- 239,250 ----
    CONSOLE_SCREEN_BUFFER_INFO csbi;
  
!   if (hscreen == INVALID_HANDLE_VALUE)
!     *row = *col = 0;
!   else
!     {
!       GetConsoleScreenBufferInfo (hscreen, &csbi);
!       *row = csbi.dwCursorPosition.Y;
!       *col = csbi.dwCursorPosition.X;
!     }
  }
  
***************
*** 207,216 ****
  ScreenSetCursor (int row, int col)
  {
!   COORD cursor_pos;
  
!   cursor_pos.X = col;
!   cursor_pos.Y = row;
  
!   SetConsoleCursorPosition (hscreen, cursor_pos);
  }
  
--- 252,264 ----
  ScreenSetCursor (int row, int col)
  {
!   if (hscreen != INVALID_HANDLE_VALUE)
!     {
!       COORD cursor_pos;
  
!       cursor_pos.X = col;
!       cursor_pos.Y = row;
  
!       SetConsoleCursorPosition (hscreen, cursor_pos);
!     }
  }
  
***************
*** 218,228 ****
  ScreenClear (void)
  {
!   DWORD nchars = screenwidth * screenheight;
!   COORD start_pos;
!   DWORD written;
! 
!   start_pos.X = start_pos.Y = 0;
!   FillConsoleOutputAttribute (hscreen, norm_attr, nchars, start_pos, &written);
!   FillConsoleOutputCharacter (hscreen, ' ', nchars, start_pos, &written);
  }
  
--- 266,280 ----
  ScreenClear (void)
  {
!   if (hscreen != INVALID_HANDLE_VALUE)
!     {
!       DWORD nchars = screenwidth * screenheight;
!       COORD start_pos;
!       DWORD written;
! 
!       start_pos.X = start_pos.Y = 0;
!       FillConsoleOutputAttribute (hscreen, norm_attr, nchars, start_pos,
! 				  &written);
!       FillConsoleOutputCharacter (hscreen, ' ', nchars, start_pos, &written);
!     }
  }
  
***************
*** 230,245 ****
  clreol (void)
  {
!   DWORD nchars;
!   COORD start_pos;
!   DWORD written;
!   CONSOLE_SCREEN_BUFFER_INFO csbi;
! 
!   GetConsoleScreenBufferInfo (hscreen, &csbi);
!   start_pos = csbi.dwCursorPosition;
!   nchars = csbi.dwSize.X - start_pos.X;
! 
!   FillConsoleOutputAttribute (hscreen, current_attr, nchars, start_pos,
! 			      &written);
!   FillConsoleOutputCharacter (hscreen, ' ', nchars, start_pos, &written);
  }
  
--- 282,300 ----
  clreol (void)
  {
!   if (hscreen != INVALID_HANDLE_VALUE)
!     {
!       DWORD nchars;
!       COORD start_pos;
!       DWORD written;
!       CONSOLE_SCREEN_BUFFER_INFO csbi;
! 
!       GetConsoleScreenBufferInfo (hscreen, &csbi);
!       start_pos = csbi.dwCursorPosition;
!       nchars = csbi.dwSize.X - start_pos.X;
! 
!       FillConsoleOutputAttribute (hscreen, current_attr, nchars, start_pos,
! 				  &written);
!       FillConsoleOutputCharacter (hscreen, ' ', nchars, start_pos, &written);
!     }
  }
  
***************
*** 247,258 ****
  ScreenVisualBell (void)
  {
!   DWORD nchars = screenwidth * screenheight;
!   COORD start_pos;
!   DWORD written;
! 
!   start_pos.X = start_pos.Y = 0;
!   FillConsoleOutputAttribute (hscreen, inv_attr, nchars, start_pos, &written);
!   Sleep (20);
!   FillConsoleOutputAttribute (hscreen, norm_attr, nchars, start_pos, &written);
  }
  
--- 302,330 ----
  ScreenVisualBell (void)
  {
!   if (hscreen != INVALID_HANDLE_VALUE)
!     {
!       DWORD nchars = screenwidth * screenheight;
!       COORD start_pos;
!       DWORD written;
!       PWORD attr;
!       DWORD i;
! 
!       start_pos.X = start_pos.Y = 0;
!       attr = xmalloc (nchars * sizeof (WORD));
!       ReadConsoleOutputAttribute (hscreen, attr, nchars, start_pos, &written);
!       for (i = 0; i < nchars; ++i)
! 	attr[i] ^= norm_attr ^ inv_attr;
!       WriteConsoleOutputAttribute (hscreen, attr, nchars, start_pos, &written);
!       Sleep (50);
!       for (i = 0; i < nchars; ++i)
! 	attr[i] ^= norm_attr ^ inv_attr;
!       WriteConsoleOutputAttribute (hscreen, attr, nchars, start_pos, &written);
!       free (attr);
!     }
!   else
!     {
!       printf ("%c", '\a');
!       fflush (stdout);
!     }
  }
  
***************
*** 260,279 ****
  movetext(int left, int top, int right, int bottom, int destleft, int desttop)
  {
!   SMALL_RECT src;
!   COORD dest;
!   CHAR_INFO fill;
! 
!   src.Left = left - 1;
!   src.Top = top - 1;
!   src.Right = right - 1;
!   src.Bottom = bottom - 1;
  
!   dest.X = destleft - 1;
!   dest.Y = desttop - 1;
  
!   fill.Attributes = norm_attr;
!   fill.Char.AsciiChar = (CHAR)' ';
  
!   return ScrollConsoleScreenBuffer (hscreen, &src , NULL, dest, &fill) != 0;
  }
  
--- 332,356 ----
  movetext(int left, int top, int right, int bottom, int destleft, int desttop)
  {
!   if (hscreen != INVALID_HANDLE_VALUE)
!     {
!       SMALL_RECT src;
!       COORD dest;
!       CHAR_INFO fill;
! 
!       src.Left = left - 1;
!       src.Top = top - 1;
!       src.Right = right - 1;
!       src.Bottom = bottom - 1;
  
!       dest.X = destleft - 1;
!       dest.Y = desttop - 1;
  
!       fill.Attributes = norm_attr;
!       fill.Char.AsciiChar = (CHAR)' ';
  
!       return ScrollConsoleScreenBuffer (hscreen, &src , NULL, dest, &fill) != 0;
!     }
!   else
!     return 0;
  }
  
***************
*** 281,288 ****
  ScreenRows (void)
  {
!   CONSOLE_SCREEN_BUFFER_INFO csbi;
  
!   GetConsoleScreenBufferInfo (hscreen, &csbi);
!   return csbi.srWindow.Bottom - csbi.srWindow.Top + 1;
  }
  
--- 358,370 ----
  ScreenRows (void)
  {
!   if (hscreen != INVALID_HANDLE_VALUE)
!     {
!       CONSOLE_SCREEN_BUFFER_INFO csbi;
  
!       GetConsoleScreenBufferInfo (hscreen, &csbi);
!       return csbi.srWindow.Bottom - csbi.srWindow.Top + 1;
!     }
!   else
!     return 24;
  }
  
***************
*** 290,297 ****
  ScreenCols (void)
  {
!   CONSOLE_SCREEN_BUFFER_INFO csbi;
  
!   GetConsoleScreenBufferInfo (hscreen, &csbi);
!   return csbi.srWindow.Right - csbi.srWindow.Left + 1;
  }
  
--- 372,384 ----
  ScreenCols (void)
  {
!   if (hscreen != INVALID_HANDLE_VALUE)
!     {
!       CONSOLE_SCREEN_BUFFER_INFO csbi;
  
!       GetConsoleScreenBufferInfo (hscreen, &csbi);
!       return csbi.srWindow.Right - csbi.srWindow.Left + 1;
!     }
!   else
!     return 80;
  }
  
***************
*** 299,317 ****
  _set_screen_lines (int lines)
  {
!   SMALL_RECT window_rectangle;
!   CONSOLE_SCREEN_BUFFER_INFO csbi;
!   COORD scrbufsize;
! 
!   GetConsoleScreenBufferInfo (hscreen, &csbi);
! 
!   window_rectangle = csbi.srWindow;
!   window_rectangle.Bottom = window_rectangle.Top + lines - 1;
!   SetConsoleWindowInfo (hscreen, TRUE, &window_rectangle);
! 
!   /* Set the screen buffer size to the same dimensions as the window,
!      so that the dysfunctional scroll bar disappears.  */
!   scrbufsize.X = window_rectangle.Right - window_rectangle.Left + 1;
!   scrbufsize.Y = window_rectangle.Bottom - window_rectangle.Top + 1;
!   SetConsoleScreenBufferSize (hscreen, scrbufsize);
  }
  
--- 386,407 ----
  _set_screen_lines (int lines)
  {
!   if (hscreen != INVALID_HANDLE_VALUE)
!     {
!       SMALL_RECT window_rectangle;
!       CONSOLE_SCREEN_BUFFER_INFO csbi;
!       COORD scrbufsize;
! 
!       GetConsoleScreenBufferInfo (hscreen, &csbi);
! 
!       window_rectangle = csbi.srWindow;
!       window_rectangle.Bottom = window_rectangle.Top + lines - 1;
!       SetConsoleWindowInfo (hscreen, TRUE, &window_rectangle);
! 
!       /* Set the screen buffer size to the same dimensions as the window,
! 	 so that the dysfunctional scroll bar disappears.  */
!       scrbufsize.X = window_rectangle.Right - window_rectangle.Left + 1;
!       scrbufsize.Y = window_rectangle.Bottom - window_rectangle.Top + 1;
!       SetConsoleScreenBufferSize (hscreen, scrbufsize);
!     }
  }
  
***************
*** 319,331 ****
  w32_set_screen_dimensions (int cols, int rows)
  {
!   SMALL_RECT window_rectangle;
!   CONSOLE_SCREEN_BUFFER_INFO csbi;
  
!   GetConsoleScreenBufferInfo (hscreen, &csbi);
  
!   window_rectangle = csbi.srWindow;
!   window_rectangle.Bottom = window_rectangle.Top + rows - 1;
!   window_rectangle.Right = window_rectangle.Left + cols - 1;
!   SetConsoleWindowInfo (hscreen, TRUE, &window_rectangle);
  }
  
--- 409,424 ----
  w32_set_screen_dimensions (int cols, int rows)
  {
!   if (hscreen != INVALID_HANDLE_VALUE)
!     {
!       SMALL_RECT window_rectangle;
!       CONSOLE_SCREEN_BUFFER_INFO csbi;
  
!       GetConsoleScreenBufferInfo (hscreen, &csbi);
  
!       window_rectangle = csbi.srWindow;
!       window_rectangle.Bottom = window_rectangle.Top + rows - 1;
!       window_rectangle.Right = window_rectangle.Left + cols - 1;
!       SetConsoleWindowInfo (hscreen, TRUE, &window_rectangle);
!     }
  }
  
***************
*** 554,557 ****
--- 647,672 ----
  		  }
  		  break;
+ 		case MOUSE_EVENT:
+ 		  {
+ 		    /* Only vertical wheel support for now.  */
+ 		    int wheeled =
+ 		      (inrec.Event.MouseEvent.dwEventFlags & MOUSE_WHEELED) != 0;
+ 		    if (wheeled && mouse_protocol == MP_NORMAL_TRACKING)
+ 		      {
+ 			extern void info_up_line (WINDOW *, int count);
+ 			extern void info_down_line (WINDOW *, int count);
+ 			extern WINDOW *active_window;
+ 
+ 			int hiword =
+ 			  HIWORD (inrec.Event.MouseEvent.dwButtonState);
+ 
+ 			if ((hiword & 0xFF00) == 0)
+ 			  info_up_line (active_window, 3);
+ 			else
+ 			  info_down_line (active_window, 3);
+ 			display_update_display ();
+ 		      }
+ 		  }
+ 		  break;
  		default:
  		  break;
***************
*** 588,591 ****
--- 703,775 ----
  }
  
+ /* Write to the console a string of text encoded in UTF-8 or UTF-7.  */
+ static void
+ write_utf (DWORD cp, const char *text, int nbytes)
+ {
+   /* MSDN says UTF-7 requires zero in flags.  */
+   DWORD flags = (cp == CP_UTF7) ? 0 : MB_ERR_INVALID_CHARS;
+   /* How much space do we need for wide characters?  */
+   int wlen = MultiByteToWideChar (cp, flags, text, nbytes, NULL, 0);
+ 
+   if (wlen)
+     {
+       WCHAR *text_w = alloca (wlen * sizeof (WCHAR));
+       DWORD written;
+ 
+       if (MultiByteToWideChar (cp, flags, text, nbytes, text_w, wlen) > 0)
+ 	{
+ 	  WriteConsoleW (hscreen, text_w, (nbytes < 0) ? wlen - 1 : wlen,
+ 			 &written, NULL);
+ 	  return;
+ 	}
+     }
+   /* Fall back on conio.  */
+   if (nbytes < 0)
+     cputs (text);
+   else
+     cprintf ("%.*s", nbytes, text);
+ }
+ 
+ /* A replacement for nl_langinfo which does a more accurate job for
+    the console output codeset.  Windows can use 3 different encodings
+    at the same time, and the Posix-compliant nl_langinfo simply
+    doesn't know enough to decide which one is needed when CODESET is
+    requested.  */
+ #undef nl_langinfo
+ #include <langinfo.h>
+ 
+ char *
+ rpl_nl_langinfo (nl_item item)
+ {
+   if (item == CODESET)
+     {
+       static char buf[100];
+ 
+       /* We need all the help we can get from GNU libiconv, so we
+ 	 request transliteration as well.  */
+       sprintf (buf, "CP%u//TRANSLIT", GetConsoleOutputCP ());
+       return buf;
+     }
+   else
+     return nl_langinfo (item);
+ }
+ 
+ #ifndef HAVE_WCWIDTH
+ /* A replacement for wcwidth.  The Gnulib version calls setlocale for
+    every character Info is about to display, which makes display of
+    large nodes annoyingly slow.
+ 
+    Note that the Gnulib version is still compiled and put into
+    libgnu.a, because the configure script doesn't know about this
+    replacement.  But the linker will not pull the Gnulib version into
+    the binary, because it resolves the calls to this replacement
+    function.  */
+ int
+ wcwidth (wchar_t wc)
+ {
+   return wc == 0 ? 0 : iswprint (wc) ? 1 : -1;
+ }
+ #endif
+ 
  #endif	/* _WIN32 */
  
***************
*** 670,673 ****
--- 854,863 ----
    if (speech_friendly)
      fputs (string, stdout);
+ #ifdef __MINGW32__
+   else if (hscreen == INVALID_HANDLE_VALUE)
+     fputs (string, stdout);
+   else if (output_cp == CP_UTF8 || output_cp == CP_UTF7)
+     write_utf (output_cp, string, -1);
+ #endif
    else
      cputs (string);
***************
*** 698,704 ****
  
    if (speech_friendly)
!     printf ("%.*s",nchars, string);
    else
!     cprintf ("%..*s",nchars, string);
  }
  
--- 888,900 ----
  
    if (speech_friendly)
!     printf ("%.*s", nchars, string);
! #ifdef __MINGW32__
!   else if (hscreen == INVALID_HANDLE_VALUE)
!     printf ("%.*s", nchars, string);
!   else if (output_cp == CP_UTF8 || output_cp == CP_UTF7)
!     write_utf (output_cp, string, nchars);
! #endif
    else
!     cprintf ("%.*s", nchars, string);
  }
  
***************
*** 785,789 ****
  #endif
  #ifdef _WIN32
!   SetConsoleScreenBufferSize (hstdout, outside_info.bufsize);
  #endif
  
--- 981,986 ----
  #endif
  #ifdef _WIN32
!   if (hscreen != INVALID_HANDLE_VALUE)
!     SetConsoleScreenBufferSize (hstdout, outside_info.bufsize);
  #endif
  
***************
*** 871,874 ****
--- 1068,1076 ----
    pc_get_screen_size ();
  
+ #ifdef __MINGW32__
+   /* Record the screen output codepage.  */
+   output_cp = GetConsoleOutputCP ();
+ #endif
+ 
  #ifdef __MSDOS__
    /* Store the arrow keys.  */
***************
*** 881,890 ****
    term_kN = (char *)find_sequence (K_PageDown);
  
- #if defined(INFOKEY)
    term_kh = (char *)find_sequence (K_Home);
    term_ke = (char *)find_sequence (K_End);
    term_ki = (char *)find_sequence (K_Insert);
!   term_kx = (char *)find_sequence (K_Delete);
! #endif
  #endif	/* __MSDOS__ */
  
--- 1083,1090 ----
    term_kN = (char *)find_sequence (K_PageDown);
  
    term_kh = (char *)find_sequence (K_Home);
    term_ke = (char *)find_sequence (K_End);
    term_ki = (char *)find_sequence (K_Insert);
!   term_kD = (char *)find_sequence (K_Delete);
  #endif	/* __MSDOS__ */
  
***************
*** 941,951 ****
    {K_Control_Center,    "\033\061l"},
  
- #if defined(INFOKEY)
    {K_Home,              "\033[H"}, /* ...and these are for moving IN a node */
    {K_End,               "\033[F"}, /* they're Numeric-Keypad-Keys, so       */
- #else
-   {K_Home,              "\001"},
-   {K_End,               "\005"},
- #endif
    {K_Left,              "\033[D"}, /* NUMLOCK should be off !!              */
    {K_Right,             "\033[C"},
--- 1141,1146 ----
***************
*** 959,969 ****
    {K_Control_End,       "\033>"},
  
- #if defined(INFOKEY)
    {K_EHome,             "\033[H"}, /* these are also for moving IN a node */
    {K_EEnd,              "\033[F"}, /* they're the "extended" (Grey) keys  */
- #else
-   {K_EHome,             "\001"},
-   {K_EEnd,              "\005"},
- #endif
    {K_ELeft,             "\033[D"},
    {K_ERight,            "\033[C"},
--- 1154,1159 ----
***************
*** 981,988 ****
    {K_Delete,            "\177"},   /* to make Kp-Del be DEL (0x7f)          */
    {K_EDelete,           "\177"},   /* to make Delete be DEL (0x7f)          */
- #if defined(INFOKEY)
    {K_Insert,            "\033[L"},
    {K_EInsert,           "\033[L"},
- #endif
  
    /* These are here to map more Alt-X keys to ESC X sequences.  */
--- 1171,1176 ----
***************
*** 1204,1208 ****
  #include <limits.h>
  #include "signals.h"
- #include "session.h"
  
  #ifndef PATH_MAX
--- 1392,1395 ----
***************
*** 1224,1228 ****
  {
    static char interrupted_msg[] = "Interrupted\r\n";
!   static char stopped_msg[] = "Stopped.  Type `exit RET' to return.\r\n";
    char cwd[PATH_MAX + 1];
  
--- 1411,1415 ----
  {
    static char interrupted_msg[] = "Interrupted\r\n";
!   static char stopped_msg[] = "Stopped.  Type 'exit RET' to return.\r\n";
    char cwd[PATH_MAX + 1];
  
diff -Nrc2 texinfo-5.2/info/pseudotty.c texinfo-6.0/info/pseudotty.c
*** texinfo-5.2/info/pseudotty.c	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/pseudotty.c	2015-06-23 21:03:56.000000000 +0100
***************
*** 0 ****
--- 1,192 ----
+ /* pseudotty - open pseudo-terminal and print name of slave device to
+    standard output.  Read and ignore any data sent to terminal.  This
+    is so we can run tests interactively without messing up the screen.
+ 
+    Copyright 2014, 2015 Free Software Foundation, Inc.
+ 
+    This program is free software: you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation, either version 3 of the License, or
+    (at your option) any later version.
+ 
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+ 
+    You should have received a copy of the GNU General Public License
+    along with this program.  If not, see <http://www.gnu.org/licenses/>.
+    
+    Originally written by Gavin Smith.  */
+ 
+ #define _XOPEN_SOURCE 600
+ /* SunOS 5.10 on SPARC doesn't allow compilation in C99 mode with
+    _XOPEN_SOURCE with a smaller value (and the gnulib stdarg module
+    puts us in C99 mode. */
+ 
+ #include <config.h>
+ #include <errno.h>
+ #include <error.h>
+ #include <stdio.h>
+ #include <fcntl.h>
+ #include <unistd.h>
+ #include <sys/ioctl.h>
+ #include <sys/types.h>
+ #include <sys/select.h>
+ #include <stdlib.h>
+ #include <string.h>
+ 
+ #if HAVE_STROPTS_H
+ #include <stropts.h>
+ #endif
+ 
+ #include "termdep.h"
+ 
+ /* Used by "error" function. */
+ const char *program_name = "pseudotty";
+ 
+ int
+ main (int argc, char *argv[])
+ {
+   int master, slave, control;
+   char *name;
+   fd_set read_set;
+ 
+   error (0, 0, "getting pty master fd");
+   master = posix_openpt (O_RDWR);
+   if (master == -1)
+     exit (1);
+ 
+   error (0, 0, "unlocking slave device");
+   if (grantpt (master) < 0 || unlockpt (master) < 0)
+     exit (1);
+   error (0, 0, "getting file name of slave device...");
+   name = ptsname (master);
+   if (!name)
+     exit (1);
+   error (0, 0, "%s", name);
+ 
+ #ifdef HAVE_STROPTS_H
+   error (0, 0, "opening slave device");
+   slave = open (name, O_RDWR);
+   if (slave == -1)
+     exit (1);
+   if (!isatty (slave))
+     {
+       error (0, 0, "performing STREAMS ioctl's on slave");
+       if (isastream (slave))
+         {
+           if (ioctl (slave, I_PUSH, "ptem") < 0
+               || ioctl (slave, I_PUSH, "ldterm") < 0)
+             error (1, 0, "STREAMS ioctl's failed");
+         }
+     }
+   /* Don't close it because it just leads to an EOF read at the master end. */
+   /*
+   error (0, 0, "closing slave device");
+   close (slave);
+   error (0, 0, "...closed");
+   */
+ #endif
+ 
+ #if defined (TIOCSWINSZ)
+   {
+     struct winsize ws;
+     ws.ws_col = ws.ws_row = 0;
+ 
+     error (0, 0, "attempting to set window size");
+     if (ioctl (master, TIOCSWINSZ, &ws) == 0)
+       error (0, 0, "...succeeded");
+     else
+       error (0, 0, "...failed");
+   }
+ #endif 
+ 
+   printf ("%s\n", name);
+   if (fclose (stdout) != 0)
+     error (1, 0, "error closing stdout: aborting");
+ 
+   error (0, 0, "opening control channel");
+   control = open (argv[1], O_RDONLY);
+   if (control == -1)
+     error (1, 0, "error opening control channel: aborting");
+ 
+ 
+   FD_ZERO (&read_set);
+ 
+   error (0, 0, "entering main loop");
+   while (1)
+     {
+       FD_SET (master, &read_set);
+       FD_SET (control, &read_set);
+ 
+       select (FD_SETSIZE, &read_set, 0, 0, 0);
+ 
+       if (FD_ISSET (control, &read_set))
+         {
+           char c;
+           int success;
+           errno = 0;
+           while (1)
+             {
+               error (0, 0, "trying to read");
+               success = read (control, &c, 1);
+               if (success < 0)
+                 {
+                   if (errno != EINTR)
+                     error (1, errno, "read error on control channel");
+                 }
+               else if (success == 0)
+                 {
+                   error (1, 0, "end of file on control channel");
+                 }
+               else if (success == 1)
+                 {
+                   error (0, 0, "read byte 0x%02X", c);
+                   break;
+                 }
+             }
+ 
+           /* Feed any read bytes to the program being controlled. */
+           do
+             {
+               success = write (master, &c, 1);
+               if (success == 0)
+                 {
+                   error (0, 0, "couldn't send byte!");
+                   sleep (1);
+                   continue;
+                 }
+             }
+           while (success == -1 && errno == EINTR);
+ 
+           if (success != 1)
+             {
+               /* The controlled process has probably exited, or been killed. */
+               error (0, 0, "couldn't send byte (giving up)");
+               sleep (1);
+             }
+         }
+ 
+       if (FD_ISSET (master, &read_set))
+         {
+           char c;
+           int success;
+           errno = 0;
+           do
+             {
+               success = read (master, &c, 1);
+             }
+           while (success == -1 && errno == EINTR);
+ 
+           if (success == -1)
+             {
+               /* The controlled process has probably exited, or been killed. */
+               error (0, 0, "read error on master fd");
+               sleep (1);
+             }
+         }
+     }
+ 
+   return 0; /* NOTREACHED */
+ }
diff -Nrc2 texinfo-5.2/info/search.c texinfo-6.0/info/search.c
*** texinfo-5.2/info/search.c	2013-08-22 18:54:06.000000000 +0100
--- texinfo-6.0/info/search.c	2015-03-09 19:45:35.000000000 +0000
***************
*** 1,7 ****
  /* search.c -- searching large bodies of text.
!    $Id: search.c 5337 2013-08-22 17:54:06Z karl $
  
!    Copyright 1993, 1997, 1998, 2002, 2004, 2007, 2008, 2009, 2011, 2013
!    Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
--- 1,7 ----
  /* search.c -- searching large bodies of text.
!    $Id: search.c 6185 2015-03-09 19:34:10Z gavin $
  
!    Copyright 1993, 1997, 1998, 2002, 2004, 2007, 2008, 2009, 2011, 2013,
!    2014 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
***************
*** 23,28 ****
  #include <regex.h>
  
  #include "search.h"
- #include "nodes.h"
  
  /* The search functions take two arguments:
--- 23,29 ----
  #include <regex.h>
  
+ #include "session.h"
+ #include "info-utils.h"
  #include "search.h"
  
  /* The search functions take two arguments:
***************
*** 36,54 ****
     at which the match was found.  An offset of -1 indicates failure. */
  
- /* A function which makes a binding with buffer and bounds. */
- SEARCH_BINDING *
- make_binding (char *buffer, long int start, long int end)
- {
-   SEARCH_BINDING *binding;
- 
-   binding = xmalloc (sizeof (SEARCH_BINDING));
-   binding->buffer = buffer;
-   binding->start = start;
-   binding->end = end;
-   binding->flags = 0;
- 
-   return binding;
- }
- 
  /* Make a copy of BINDING without duplicating the data. */
  SEARCH_BINDING *
--- 37,40 ----
***************
*** 57,61 ****
    SEARCH_BINDING *copy;
  
!   copy = make_binding (binding->buffer, binding->start, binding->end);
    copy->flags = binding->flags;
    return copy;
--- 43,50 ----
    SEARCH_BINDING *copy;
  
!   copy = xmalloc (sizeof (SEARCH_BINDING));
!   copy->buffer = binding->buffer;
!   copy->start = binding->start;
!   copy->end = binding->end;
    copy->flags = binding->flags;
    return copy;
***************
*** 85,280 ****
  }
  
! /* Search forwards or backwards for anything matching the regexp in the text
!    delimited by BINDING. The search is forwards if BINDING->start is greater
!    than BINDING->end.
! 
!    If PEND is specified, it receives a copy of BINDING at the end of a
!    succeded search.  Its START and END fields contain bounds of the found
!    string instance. 
! */
! enum search_result
! regexp_search (char *regexp, SEARCH_BINDING *binding, 
! 	       long *poff, SEARCH_BINDING *pend)
! {
!   static char *previous_regexp = NULL;
!   static char *previous_content = NULL;
!   static int was_insensitive = 0;
!   static regex_t preg;
!   static regmatch_t *matches;
!   static int match_alloc = 0;
!   static int match_count = 0;
!   regoff_t pos;
! 
!   if (previous_regexp == NULL
!       || ((binding->flags & S_FoldCase) != was_insensitive)
!       || (strcmp (previous_regexp, regexp) != 0))
!     {
!       /* need to compile a new regexp */
!       int result;
!       char *unescaped_regexp;
!       char *p, *q;
! 
!       previous_content = NULL;
! 
!       if (previous_regexp != NULL)
!         {
!           free (previous_regexp);
!           previous_regexp = NULL;
!           regfree (&preg);
!         }
! 
!       was_insensitive = binding->flags & S_FoldCase;
! 
!       /* expand the \n and \t in regexp */
!       unescaped_regexp = xmalloc (1 + strlen (regexp));
!       for (p = regexp, q = unescaped_regexp; *p != '\0'; p++, q++)
!         {
!           if (*p == '\\')
!             switch(*++p)
!               {
!               case 'n':
!                 *q = '\n';
!                 break;
!               case 't':
!                 *q = '\t';
!                 break;
!               case '\0':
!                 *q = '\\';
!                 p--;
!                 break;
!               default:
!                 *q++ = '\\';
!                 *q = *p;
!                 break;
!               }
!           else
              *q = *p;
!         }
!       *q = '\0';
  
!       result = regcomp (&preg, unescaped_regexp,
!                        REG_EXTENDED|
!                        REG_NEWLINE|
!                        (was_insensitive ? REG_ICASE : 0));
!       free (unescaped_regexp);
  
!       if (result != 0)
          {
!           int size = regerror (result, &preg, NULL, 0);
!           char *buf = xmalloc (size);
!           regerror (result, &preg, buf, size);
!           info_error (_("regexp error: %s"), buf);
!           return search_failure;
          }
! 
!       previous_regexp = xstrdup(regexp);
      }
  
!   if (previous_content != binding->buffer)
!     {
!       /* new buffer to search in, let's scan it */
!       regoff_t start = 0, end;
!       size_t content_length;
!       char saved_char;
  
!       if (binding->start < binding->end)
! 	{
! 	  start = binding->start;
! 	  end = binding->end;
! 	}
!       else
! 	{
! 	  start = binding->end;
! 	  end = binding->start;
! 	}
!       content_length = end - start + 1;
!       
!       previous_content = binding->buffer;
!       saved_char = previous_content[content_length-1];
!       previous_content[content_length-1] = '\0';
  
-       for (match_count = 0; start < content_length; )
-         {
-           int result = 0;
-           if (match_count >= match_alloc)
-             {
-               /* match list full. Initially allocate 256 entries, then double
-                  every time we fill it */
-               match_alloc = (match_alloc > 0 ? match_alloc * 2 : 256);
-               matches = xrealloc (matches,
- 				  match_alloc * sizeof(regmatch_t));
-             }
  
!           result = regexec (&preg, &previous_content[start],
!                             1, &matches[match_count], 0);
!           if (result == 0)
!             {
!               if (matches[match_count].rm_eo == 0)
!                 {
!                   /* ignore empty matches */
!                   start++;
!                 }
!               else
!                 {
!                   matches[match_count].rm_so += start;
!                   matches[match_count].rm_eo += start;
!                   start = matches[match_count++].rm_eo;
!                 }
!             }
!           else
!             {
!               break;
!             }
!         }
!       previous_content[content_length-1] = saved_char;
!     }
  
!   pos = binding->start;
!   if (pos > binding->end)
      {
!       /* searching backward */
!       int i;
!       for (i = match_count - 1; i >= 0; i--)
!         {
!           if (matches[i].rm_so <= pos)
! 	    {
! 	      if (pend)
! 		{
! 		  pend->buffer = binding->buffer;
! 		  pend->flags = binding->flags;
! 		  pend->start = matches[i].rm_so;
! 		  pend->end = matches[i].rm_eo;
! 		}
! 	      *poff = matches[i].rm_so;
! 	      return search_success;
! 	    }
!         }
      }
!   else
      {
!       /* searching forward */
!       int i;
!       for (i = 0; i < match_count; i++)
          {
!           if (matches[i].rm_so >= pos)
              {
! 	      if (pend)
! 		{
! 		  pend->buffer = binding->buffer;
! 		  pend->flags = binding->flags;
! 		  pend->start = matches[i].rm_so;
! 		  pend->end = matches[i].rm_eo;
! 		}
!               if (binding->flags & S_SkipDest)
!                 *poff = matches[i].rm_eo;
!               else
!                 *poff = matches[i].rm_so;
! 	      return search_success;
              }
          }
      }
  
!   /* not found */
!   return search_not_found;
  }
  
--- 74,209 ----
  }
  
! /* Expand \n and \t in regexp to newlines and tabs */
! static char *
! regexp_expand_newlines_and_tabs (char *regexp)
! {
!   char *unescaped_regexp = xmalloc (1 + strlen (regexp));
!   char *p, *q;
! 
!   for (p = regexp, q = unescaped_regexp; *p != '\0'; p++, q++)
!     {
!       if (*p == '\\')
!         switch(*++p)
!           {
!           case 'n':
!             *q = '\n';
!             break;
!           case 't':
!             *q = '\t';
!             break;
!           case '\0':
!             *q = '\\';
!             p--;
!             break;
!           default:
!             *q++ = '\\';
              *q = *p;
!             break;
!           }
!       else
!         *q = *p;
!     }
!   *q = '\0';
! 
!   return unescaped_regexp;
! }
! 
! /* Escape any special characters in SEARCH_STRING. */
! static char *
! regexp_escape_string (char *search_string)
! {
!   char *special_chars = "\\[]^$.*(){}|+?";
!   char *p, *q;
  
!   char *escaped_string = xmalloc (strlen (search_string) * 2 + 1);
  
!   for (p = search_string, q = escaped_string; *p != '\0'; )
!     {
!       if (strchr (special_chars, *p))
          {
!           *q++ = '\\';
          }
!       *q++ = *p++;
      }
  
!   *q = '\0';
  
!   return escaped_string;
! }
  
  
! /* Search BUFFER for REGEXP.  Pass back the list of matches in MATCHES. */
! enum search_result
! regexp_search (char *regexp, int is_literal, int is_insensitive,
!                char *buffer, size_t buflen,
!                regmatch_t **matches_out, size_t *match_count_out)
! {
!   regmatch_t *matches = 0; /* List of found matches. */
!   size_t match_alloc = 0;
!   size_t match_count;
! 
!   regex_t preg; /* Compiled pattern buffer for regexp. */
!   int result;
!   char *regexp_str;
!   char saved_char;
!   regoff_t offset = 0;
! 
!   if (!is_literal)
!     regexp_str = regexp_expand_newlines_and_tabs (regexp);
!   else
!     regexp_str = regexp_escape_string (regexp);
! 
!   result = regcomp (&preg, regexp_str,
!                     REG_EXTENDED | REG_NEWLINE
!                     | (is_insensitive ? REG_ICASE : 0));
!   free (regexp_str);
  
!   if (result != 0)
      {
!       int size = regerror (result, &preg, NULL, 0);
!       char *buf = xmalloc (size);
!       regerror (result, &preg, buf, size);
!       info_error (_("regexp error: %s"), buf);
!       return search_invalid;
      }
! 
!   saved_char = buffer[buflen];
!   buffer[buflen] = '\0';
! 
!   for (match_count = 0; offset < buflen; )
      {
!       int result = 0;
!       regmatch_t m;
! 
!       result = regexec (&preg, &buffer[offset], 1, &m, REG_NOTBOL);
!       if (result == 0)
          {
!           if (match_count == match_alloc)
              {
!               /* The match list is full. */
!               if (match_alloc == 0)
!                 match_alloc = 50;
!               matches = x2nrealloc
!                 (matches, &match_alloc, sizeof matches[0]);
              }
+ 
+           matches[match_count] = m;
+           matches[match_count].rm_so += offset;
+           matches[match_count].rm_eo += offset;
+           offset = matches[match_count++].rm_eo;
+ 
+           if (m.rm_eo == 0)
+             offset++; /* Avoid finding match again for a pattern of "$". */
          }
+       else
+         break;
      }
+   buffer[buflen] = saved_char;
+   regfree (&preg);
  
!   *matches_out = matches;
!   *match_count_out = match_count;
! 
!   return search_success;
  }
  
***************
*** 448,451 ****
--- 377,398 ----
    return search_end == binding->start;
  }
+ 
+ /* Return non-zero if POINTER is looking at the text at STRING before an 
+    end-of-line. */
+ int
+ looking_at_line (char *string, char *pointer)
+ {
+   int len;
+ 
+   len = strlen (string);
+   if (strncmp (pointer, string, len) != 0)
+     return 0;
+ 
+   pointer += len;
+   if (*pointer == '\n' || !strncmp (pointer, "\r\n", 2)
+       || *pointer == '\0')
+     return 1;
+   return 0;
+ }
  
  /* **************************************************************** */
***************
*** 491,575 ****
    return i;
  }
- 
- /* Return the index of the first non-node character in STRING.
- 
-    The second argument instructs how to parse the node name:
- 
-    PARSE_NODE_DFLT             Node name stops at LF, `,', `.', or `TAB'
-    PARSE_NODE_SKIP_NEWLINES    Node name stops at `,', `.', or `TAB'
-    PARSE_NODE_VERBATIM         Don't parse nodename
-    PARSE_NODE_START            The STRING argument is retrieved from a node
-                                start line, and therefore ends in `,' only.
-    
-    Note that if FLAG is PARSE_NODE_DFLT or PARSE_NODE_SKIP_NEWLINES, this
-    function contains quite a bit of hair to ignore periods in some special
-    cases.  This is because we here at GNU ship some info files which contain
-    nodenames that contain periods.  No such nodename can start with a period,
-    or continue with whitespace, newline, or ')' immediately following the
-    period.  If second argument NEWLINES_OKAY is non-zero, newlines should
-    be skipped while parsing out the nodename specification. */
- int
- skip_node_characters (char *string, int flag)
- {
-   register int c, i = 0;
-   int paren_seen = 0;
-   int paren = 0;
- 
-   if (!string)
-     return 0;
- 
-   if (flag == PARSE_NODE_VERBATIM)
-     return strlen (string);
-   
-   /* Handle special case.  This is when another function has parsed out the
-      filename component of the node name, and we just want to parse out the
-      nodename proper.  In that case, a period at the start of the nodename
-      indicates an empty nodename. */
-   if (*string == '.')
-     return 0;
- 
-   if (*string == '(')
-     {
-       paren++;
-       paren_seen++;
-       i++;
-     }
- 
-   for (; (c = string[i]); i++)
-     {
-       if (paren)
-         {
-           if (c == '(')
-             paren++;
-           else if (c == ')')
-             paren--;
- 
-           continue;
-         }
- 
-       /* If the character following the close paren is a space or period,
-          then this node name has no more characters associated with it. */
-       if (c == '\t' ||
-           c == ','  ||
-           c == INFO_TAGSEP ||
-           (!(flag == PARSE_NODE_SKIP_NEWLINES) && (c == '\n')) ||
-           ((paren_seen && string[i - 1] == ')') &&
-            (c == ' ' || c == '.')) ||
- 	  (flag != PARSE_NODE_START &&
- 	   (c == '.' &&
- 	    (
- #if 0
- /* This test causes a node name ending in a period, like `This.', not to
-    be found.  The trailing . is stripped.  This occurs in the jargon
-    file (`I see no X here.' is a node name).  */
-            (!string[i + 1]) ||
- #endif
- 	   (whitespace_or_newline (string[i + 1])) ||
- 	   (string[i + 1] == ')')))))
-         break;
-     }
-   return i;
- }
- 
  
  /* **************************************************************** */
--- 438,441 ----
***************
*** 579,585 ****
  /* **************************************************************** */
  
! /* Return the absolute position of the first occurence of a node separator in
!    BINDING-buffer.  The search starts at BINDING->start.  Return -1 if no node
!    separator was found. */
  long
  find_node_separator (SEARCH_BINDING *binding)
--- 445,451 ----
  /* **************************************************************** */
  
! /* Return the absolute position of the first occurence of a node separator
!    starting in BINDING->buffer between BINDING->start and BINDING->end 
!    inclusive.  Return -1 if no node separator was found. */
  long
  find_node_separator (SEARCH_BINDING *binding)
***************
*** 587,605 ****
    register long i;
    char *body;
  
    body = binding->buffer;
  
!   /* A node is started by [^L]^_[^L]\n.  That is to say, the C-l's are
!      optional, but the DELETE and NEWLINE are not.  This separator holds
       true for all separated elements in an Info file, including the tags
       table (if present) and the indirect tags table (if present). */
!   for (i = binding->start; i < binding->end - 1; i++)
!     if (((body[i] == INFO_FF && body[i + 1] == INFO_COOKIE) &&
!          (body[i + 2] == '\n' ||
!           (body[i + 2] == INFO_FF && body[i + 3] == '\n'))) ||
!         ((body[i] == INFO_COOKIE) &&
!          (body[i + 1] == '\n' ||
!           (body[i + 1] == INFO_FF && body[i + 2] == '\n'))))
!       return i;
    return -1;
  }
--- 453,489 ----
    register long i;
    char *body;
+   int dir;
  
    body = binding->buffer;
+   dir = binding->start < binding->end ? 1 : -1;
  
!   /* A node is started by [^L]^_[^L][\r]\n.  That is to say, the C-l's are
!      optional, but the US and NEWLINE are not.  This separator holds
       true for all separated elements in an Info file, including the tags
       table (if present) and the indirect tags table (if present). */
!   i = binding->start;
!   while (1)
!     {
!       /* Note that bytes are read in order from the buffer, so if at any
!          point a null byte is encountered signifying the end of the buffer,
!          no more bytes will be read past that point. */
!       if (body[i] == INFO_COOKIE)
!         {
!           int j = i + 1;
! 
!           if (body[j] == INFO_FF)
!             j++;
!           if (body[j] == '\r')
!             j++;
! 
!           if (body[j] == '\n')
!             return i;
!         }
! 
!       if (i == binding->end)
!         break;
!       i += dir;
!     }
! 
    return -1;
  }
***************
*** 623,626 ****
--- 507,513 ----
      i++;
  
+   if (body[i] == '\r')
+     i++;
+ 
    if (body[i++] != '\n')
      return 0;
***************
*** 644,668 ****
  }
  
! /* Return the absolute position of the beginning of a tags table in this
!    binding starting the search at binding->start. */
  long
! find_tags_table (SEARCH_BINDING *binding)
  {
!   SEARCH_BINDING tmp_search;
    long position;
  
!   tmp_search.buffer = binding->buffer;
!   tmp_search.start = binding->start;
!   tmp_search.end = binding->end;
!   tmp_search.flags = S_FoldCase;
! 
!   while ((position = find_node_separator (&tmp_search)) != -1 )
!     {
!       tmp_search.start = position;
!       tmp_search.start += skip_node_separator (tmp_search.buffer
!           + tmp_search.start);
! 
!       if (looking_at (TAGS_TABLE_BEG_LABEL, &tmp_search))
          return position;
      }
    return -1;
--- 531,568 ----
  }
  
! /* Return the absolute position of the beginning of a section in this file
!    whose first line is LABEL, starting the search at binding->start. */
  long
! find_file_section (SEARCH_BINDING *binding, char *label)
  {
!   SEARCH_BINDING s;
    long position;
+   int dir;
  
!   s.buffer = binding->buffer;
!   s.start = binding->start;
!   s.end = binding->end;
!   s.flags = S_FoldCase;
!   dir = binding->start < binding->end ? 1 : -1;
! 
!   while ((position = find_node_separator (&s)) != -1 )
!     {
!       long offset = position;
!       offset += skip_node_separator (s.buffer + offset);
!       if (looking_at_line (label, s.buffer + offset))
          return position;
+ 
+       if (dir > 0)
+         {
+           s.start = offset;
+           if (s.start >= s.end)
+             break;
+         }
+       else
+         {
+           s.start = position - 1;
+           if (s.start <= s.end)
+             break;
+         }
      }
    return -1;
***************
*** 678,714 ****
  {
    long position;
!   int offset, namelen;
!   SEARCH_BINDING tmp_search;
! 
!   namelen = strlen (nodename);
  
!   tmp_search.buffer = binding->buffer;
!   tmp_search.start = binding->start;
!   tmp_search.end = binding->end;
!   tmp_search.flags = 0;
  
!   while ((position = find_node_separator (&tmp_search)) != -1)
      {
!       tmp_search.start = position;
!       tmp_search.start += skip_node_separator
!         (tmp_search.buffer + tmp_search.start);
  
!       offset = string_in_line
!         (INFO_NODE_LABEL, tmp_search.buffer + tmp_search.start);
  
        if (offset == -1)
          continue;
  
!       tmp_search.start += offset;
!       tmp_search.start += skip_whitespace (tmp_search.buffer + tmp_search.start);
!       offset = skip_node_characters
!         (tmp_search.buffer + tmp_search.start, PARSE_NODE_DFLT);
! 
!       /* Notice that this is an exact match.  You cannot grovel through
!          the buffer with this function looking for random nodes. */
!        if ((offset == namelen) &&
!            (tmp_search.buffer[tmp_search.start] == nodename[0]) &&
!            (strncmp (tmp_search.buffer + tmp_search.start, nodename, offset) == 0))
!          return position;
      }
    return -1;
--- 578,615 ----
  {
    long position;
!   int offset;
!   SEARCH_BINDING s;
  
!   s.buffer = binding->buffer;
!   s.start = binding->start;
!   s.end = binding->end;
!   s.flags = 0;
  
!   while ((position = find_node_separator (&s)) != -1)
      {
!       char *nodename_start;
!       char *read_nodename;
!       int found;
! 
!       s.start = position;
!       s.start += skip_node_separator (s.buffer + s.start);
  
!       offset = string_in_line (INFO_NODE_LABEL, s.buffer + s.start);
  
        if (offset == -1)
          continue;
  
!       s.start += offset;
!       s.start += skip_whitespace (s.buffer + s.start); 
!       nodename_start = s.buffer + s.start;
!       read_quoted_string (nodename_start, "\n\r\t,", 0, &read_nodename);
!       if (!read_nodename)
!         return -1;
! 
!       found = !strcmp (read_nodename, nodename);
!       free (read_nodename);
! 
!       if (found)
!         return position;
      }
    return -1;
diff -Nrc2 texinfo-5.2/info/search.h texinfo-6.0/info/search.h
*** texinfo-5.2/info/search.h	2013-08-22 18:54:06.000000000 +0100
--- texinfo-6.0/info/search.h	2014-12-27 22:03:47.000000000 +0000
***************
*** 1,4 ****
  /* search.h -- Structure used to search large bodies of text, with bounds.
!    $Id: search.h 5337 2013-08-22 17:54:06Z karl $
  
     Copyright 1993, 1997, 1998, 2002, 2004, 2007, 2009, 2011, 2013
--- 1,4 ----
  /* search.h -- Structure used to search large bodies of text, with bounds.
!    $Id: search.h 5997 2014-12-27 21:53:22Z gavin $
  
     Copyright 1993, 1997, 1998, 2002, 2004, 2007, 2009, 2011, 2013
***************
*** 33,36 ****
--- 33,38 ----
  #define INFO_SEARCH_H
  
+ #include "window.h"
+ 
  typedef struct {
    char *buffer;                 /* The buffer of text to search. */
***************
*** 47,54 ****
      search_success,             
      search_not_found,
!     search_failure
    };
  
- SEARCH_BINDING *make_binding (char *buffer, long int start, long int end);
  SEARCH_BINDING *copy_binding (SEARCH_BINDING *binding);
  extern enum search_result search_forward (char *string,
--- 49,55 ----
      search_success,             
      search_not_found,
!     search_invalid
    };
  
  SEARCH_BINDING *copy_binding (SEARCH_BINDING *binding);
  extern enum search_result search_forward (char *string,
***************
*** 59,67 ****
  extern enum search_result search (char *string, SEARCH_BINDING *binding,
  				  long *poff);
! extern enum search_result regexp_search (char *regexp,
! 					 SEARCH_BINDING *binding,
! 					 long *poff,
! 					 SEARCH_BINDING *pret);
  extern int looking_at (char *string, SEARCH_BINDING *binding);
  
  /* Note that STRING_IN_LINE () always returns the offset of the 1st character
--- 60,69 ----
  extern enum search_result search (char *string, SEARCH_BINDING *binding,
  				  long *poff);
! enum search_result regexp_search (char *regexp,
!                int is_literal, int is_insensitive,
!                char *buffer, size_t buflen,
!                regmatch_t **matches_out, size_t *match_count_out);
  extern int looking_at (char *string, SEARCH_BINDING *binding);
+ int looking_at_line (char *string, char *pointer);
  
  /* Note that STRING_IN_LINE () always returns the offset of the 1st character
***************
*** 78,86 ****
  extern int skip_whitespace_and_newlines (char *string);
  extern int skip_line (char *string);
- extern int skip_node_characters (char *string, int newlines_okay);
  extern int skip_node_separator (char *body);
  
  extern long find_node_separator (SEARCH_BINDING *binding);
! extern long find_tags_table (SEARCH_BINDING *binding);
  extern long find_node_in_binding (char *nodename, SEARCH_BINDING *binding);
  
--- 80,87 ----
  extern int skip_whitespace_and_newlines (char *string);
  extern int skip_line (char *string);
  extern int skip_node_separator (char *body);
  
  extern long find_node_separator (SEARCH_BINDING *binding);
! long find_file_section (SEARCH_BINDING *binding, char *label);
  extern long find_node_in_binding (char *nodename, SEARCH_BINDING *binding);
  
diff -Nrc2 texinfo-5.2/info/session.c texinfo-6.0/info/session.c
*** texinfo-5.2/info/session.c	2013-08-22 18:54:06.000000000 +0100
--- texinfo-6.0/info/session.c	2015-06-20 18:58:49.000000000 +0100
***************
*** 1,7 ****
  /* session.c -- user windowing interface to Info.
!    $Id: session.c 5337 2013-08-22 17:54:06Z karl $
  
     Copyright 1993, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003,
!    2004, 2007, 2008, 2009, 2011, 2012, 2013 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
--- 1,8 ----
  /* session.c -- user windowing interface to Info.
!    $Id: session.c 6348 2015-06-20 08:06:47Z eliz $
  
     Copyright 1993, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003,
!    2004, 2007, 2008, 2009, 2011, 2012, 2013, 2014, 2015
!    Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
***************
*** 21,26 ****
  
  #include "info.h"
  #include "search.h"
! #ifndef __MINGW32__
  #include <sys/ioctl.h>
  #endif
--- 22,33 ----
  
  #include "info.h"
+ #include "display.h"
+ #include "session.h"
+ #include "echo-area.h"
  #include "search.h"
! #include "footnotes.h"
! #include "man.h"
! 
! #ifdef HAVE_SYS_IOCTL_H
  #include <sys/ioctl.h>
  #endif
***************
*** 28,31 ****
--- 35,39 ----
  # define read(f,b,s)	w32_read(f,b,s)
  # define _read(f,b,s)	w32_read(f,b,s)
+ extern ssize_t w32_read (int, void *, size_t);
  #endif
  
***************
*** 35,48 ****
  #endif /* HAVE_SYS_TIME_H */
  
- #if defined (HANDLE_MAN_PAGES)
- #  include "man.h"
- #endif
- 
- static void info_clear_pending_input (void);
- static void info_set_pending_input (unsigned char key);
- static void info_handle_pointer (char *label, WINDOW *window);
- static void display_info_keyseq (int expecting_future_input);
- char *node_printed_rep (NODE *node);
- 
  /* **************************************************************** */
  /*                                                                  */
--- 43,46 ----
***************
*** 51,106 ****
  /* **************************************************************** */
  
  /* The place that we are reading input from. */
  static FILE *info_input_stream = NULL;
  
- /* The last executed command. */
- VFunction *info_last_executed_command = NULL;
- 
  /* Becomes non-zero when 'q' is typed to an Info window. */
! int quit_info_immediately = 0;
  
! /* Array of structures describing for each window which nodes have been
!    visited in that window. */
! INFO_WINDOW **info_windows = NULL;
  
! /* Where to add the next window, if we need to add one. */
! static size_t info_windows_index = 0;
  
! /* Number of slots allocated to `info_windows'. */
! static size_t info_windows_slots = 0;
  
! /* Whether to use regexps or not for search.  */
! static int use_regex = 1;
  
! /* Minimal length of a search string */
! int min_search_length = 1;
  
! void remember_window_and_node (WINDOW *window, NODE *node);
! void forget_window_and_nodes (WINDOW *window);
! void display_startup_message_and_start (void);
! 
! /* Begin an info session finding the nodes specified by FILENAME and NODENAMES.
!    For each loaded node, create a new window.  Always split the largest of the
!    available windows. */
! void
! begin_multiple_window_info_session (char *filename, char **nodenames)
! {
!   register int i;
!   WINDOW *window = NULL;
  
!   for (i = 0; nodenames[i]; i++)
      {
!       NODE *node;
  
!       node = info_get_node (filename, nodenames[i], PARSE_NODE_DFLT);
  
!       if (!node)
!         break;
  
!       /* If this is the first node, initialize the info session. */
        if (!window)
          {
-           initialize_info_session (node, 1);
            window = active_window;
          }
        else
--- 49,129 ----
  /* **************************************************************** */
  
+ static void mouse_event_handler (void);
+ 
  /* The place that we are reading input from. */
  static FILE *info_input_stream = NULL;
  
  /* Becomes non-zero when 'q' is typed to an Info window. */
! static int quit_info_immediately = 0;
  
! static NODE *allfiles_node = 0;
  
! DECLARE_INFO_COMMAND (info_all_files, _("Show all matching files"))
! {
!   if (!allfiles_node)
!     {
!       info_error (_("No file index"));
!       return;
!     }
  
!   /* FIXME: Copy allfiles_node so it is unique in the window history? */
!   info_set_node_of_window (window, allfiles_node);
! }
  
! static void
! allfiles_create_node (char *term, REFERENCE **fref)
! {
!   int i;
!   struct text_buffer text;
!   
!   text_buffer_init (&text);
  
!   text_buffer_printf (&text,
!                       "%s File names matching '%s'\n\n"
!                       "Info File Index\n"
!                       "***************\n\n"
!                       "File names that match '%s':\n",
!                       INFO_NODE_LABEL,
!                       term, term);
  
!   /* Mark as an index so that destinations are never hidden. */
!   text_buffer_add_string (&text, "\0\b[index\0\b]", 11);
!   text_buffer_printf (&text, "\n* Menu:\n\n");
  
!   for (i = 0; fref[i]; i++)
      {
!       text_buffer_printf (&text, "* %4i: (%s)", i+1, fref[i]->filename);
!       if (fref[i]->nodename)
!         text_buffer_printf (&text, "%s", fref[i]->nodename);
!       text_buffer_printf (&text, ".\n");
!     }
  
!   allfiles_node = info_create_node ();
!   allfiles_node->fullpath = xstrdup ("");
!   allfiles_node->nodename = xstrdup ("*Info File Index*");
!   allfiles_node->contents = text_buffer_base (&text);
!   allfiles_node->nodelen = text_buffer_off (&text);
!   allfiles_node->body_start = strcspn (allfiles_node->contents, "\n");
  
!   scan_node_contents (allfiles_node, 0, 0);
! }
! 
! /* Begin an info session finding the nodes specified by REFERENCES.  For
!    each loaded node, create a new window.  Always split the largest of the
!    available windows.  Display ERROR in echo area if non-null. */
! static void
! begin_multiple_window_info_session (REFERENCE **references, char *error)
! {
!   register int i;
!   WINDOW *window = 0;
  
!   for (i = 0; references && references[i]; i++)
!     {
        if (!window)
          {
            window = active_window;
+           info_select_reference (window, references[i]);
+           if (!window->node)
+             window = 0;
          }
        else
***************
*** 121,243 ****
            if (!largest)
              {
!               display_update_display (windows);
                info_error ("%s", msg_cant_find_window);
!               info_session ();
!               exit (EXIT_SUCCESS);
              }
  
            active_window = largest;
!           window = window_make_window (node);
!           if (window)
              {
!               window_tile_windows (TILE_INTERNALS);
!               remember_window_and_node (window, node);
              }
            else
              {
!               display_update_display (windows);
                info_error ("%s", msg_win_too_small);
!               info_session ();
!               exit (EXIT_SUCCESS);
              }
          }
      }
-   display_startup_message_and_start ();
- }
  
! /* Start an info session with INITIAL_NODE. */
! void
! begin_info_session (NODE *initial_node)
! {
!   initialize_info_session (initial_node, 1);
!   display_startup_message_and_start ();
  }
  
! void
! display_startup_message_and_start (void)
  {
    char *format;
  
    format = replace_in_documentation
!     (_("Welcome to Info version %s. Type \\[get-help-window] for help, \\[menu-item] for menu item."),
       0);
  
    window_message_in_echo_area (format, VERSION, NULL);
-   info_session ();
  }
  
! /* Run an info session with an already initialized window and node. */
  void
! info_session (void)
  {
!   display_update_display (windows);
!   info_last_executed_command = NULL;
    info_read_and_dispatch ();
!   /* On program exit, leave the cursor at the bottom of the window, and
!      restore the terminal I/O. */
!   terminal_goto_xy (0, screenheight - 1);
!   terminal_clear_to_eol ();
!   fflush (stdout);
!   terminal_unprep_terminal ();
!   close_dribble_file ();
  }
  
! /* Here is a window-location dependent event loop.  Called from the
!    functions info_session (), and from read_xxx_in_echo_area (). */
  void
  info_read_and_dispatch (void)
  {
!   unsigned char key;
  
    for (quit_info_immediately = 0; !quit_info_immediately; )
      {
-       int lk = 0;
- 
-       /* If we haven't just gone up or down a line, there is no
-          goal column for this window. */
-       if ((info_last_executed_command != (VFunction *) info_next_line) &&
-           (info_last_executed_command != (VFunction *) info_prev_line))
-         active_window->goal_column = -1;
- 
-       if (echo_area_is_active)
-         {
-           lk = echo_area_last_command_was_kill;
-           echo_area_prep_read ();
-         }
- 
        if (!info_any_buffered_input_p ())
!         display_update_display (windows);
  
        display_cursor_at_point (active_window);
-       info_initialize_numeric_arg ();
- 
-       initialize_keyseq ();
-       key = info_get_input_char ();
- 
-       /* No errors yet.  We just read a character, that's all.  Only clear
-          the echo_area if it is not currently active. */
-       if (!echo_area_is_active)
-         window_clear_echo_area ();
  
!       info_error_was_printed = 0;
! 
!       /* Do the selected command. */
!       info_dispatch_on_key (key, active_window->keymap);
! 
!       if (echo_area_is_active)
          {
!           /* Echo area commands that do killing increment the value of
!              ECHO_AREA_LAST_COMMAND_WAS_KILL.  Thus, if there is no
!              change in the value of this variable, the last command
!              executed was not a kill command. */
!           if (lk == echo_area_last_command_was_kill)
!             echo_area_last_command_was_kill = 0;
  
!           if (ea_last_executed_command == (VFunction *) ea_newline ||
!               info_aborted_echo_area)
!             {
!               ea_last_executed_command = NULL;
!               break;
!             }
          }
      }
--- 144,255 ----
            if (!largest)
              {
!               display_update_display ();
                info_error ("%s", msg_cant_find_window);
!               return;
              }
  
            active_window = largest;
!           window = window_make_window ();
!           info_select_reference (window, references[i]);
! 
!           if (!window->node)
              {
!               /* We couldn't find the node referenced. */
!               window_delete_window (window);
!               window = 0;
              }
+ 
+           if (window)
+             window_tile_windows (TILE_INTERNALS);
            else
              {
!               display_update_display ();
                info_error ("%s", msg_win_too_small);
!               return;
              }
          }
      }
  
!   /* Load dir node as a back-up if there were no references given, or if
!      none of them were valid. */
!   if (!window)
!     {
!       info_set_node_of_window (active_window, get_dir_node ());
!       return;
!     }
  }
  
! static void
! display_startup_message (void)
  {
    char *format;
  
    format = replace_in_documentation
!   /* TRANSLATORS: Try to keep this message (when "expanded") at most 79 
!      characters; anything after the 79th character will not actually be 
!      displayed on an 80-column terminal. */
! (_("Welcome to Info version %s.  Type \\[get-help-window] for help, \\[get-info-help-node] for tutorial."),
       0);
  
    window_message_in_echo_area (format, VERSION, NULL);
  }
  
! /* Run an Info session.  If USER_FILENAME is null, create a window for each
!    node referenced in REF_LIST.  If USER_FILENAME is not null, "--all" was
!    used on the command line, and display a file index with entries in
!    REF_LIST.  ERROR is an optional error message to display at start-up. */
  void
! info_session (REFERENCE **ref_list, char *user_filename, char *error)
  {
!   /* Initialize the Info session. */
!   initialize_info_session ();
! 
!   if (!error)
!     display_startup_message ();
!   else
!     show_error_node (error);
! 
!   if (!user_filename)
!     begin_multiple_window_info_session (ref_list, error);
!   else
!     {
!       allfiles_create_node (user_filename, ref_list);
!       info_set_node_of_window (active_window, allfiles_node);
!     }
! 
    info_read_and_dispatch ();
!   close_info_session ();
  }
  
! void info_next_line (WINDOW *, int count);
! void info_prev_line (WINDOW *, int count);
! static int info_keyseq_displayed_p;
! 
  void
  info_read_and_dispatch (void)
  {
!   VFunction *cmd;
!   int count;
  
    for (quit_info_immediately = 0; !quit_info_immediately; )
      {
        if (!info_any_buffered_input_p ())
!         display_update_display ();
  
        display_cursor_at_point (active_window);
  
!       cmd = read_key_sequence (info_keymap, 1, 1, 0, &count);
!       if (cmd)
          {
!           if (!info_keyseq_displayed_p)
!             window_clear_echo_area ();
  
!           (*cmd) (active_window, count);
! 
!           /* Don't change the goal column when going up and down.  This 
!              means we can go from a long line to a short line and back to
!              a long line and end back in the same column. */
!           if (!(cmd == &info_next_line || cmd == &info_prev_line))
!             active_window->goal_column = -1; /* Goal is current column. */
          }
      }
***************
*** 247,282 ****
  extern void initialize_info_signal_handler (void );
  
! /* Initialize the first info session by starting the terminal, window,
!    and display systems.  If CLEAR_SCREEN is 0, don't clear the screen.  */
  void
! initialize_info_session (NODE *node, int clear_screen)
  {
    char *term_name = getenv ("TERM");
    terminal_initialize_terminal (term_name);
  
!   if (terminal_is_dumb_p)
      {
!       if (!term_name)
!         term_name = "dumb";
! 
        info_error (msg_term_too_dumb, term_name);
        exit (EXIT_FAILURE);
      }
  
!   if (clear_screen)
!     {
!       terminal_prep_terminal ();
!       terminal_clear_screen ();
!     }
  
-   initialize_info_keymaps ();
    window_initialize_windows (screenwidth, screenheight);
    initialize_info_signal_handler ();
    display_initialize_display (screenwidth, screenheight);
-   info_set_node_of_window (0, active_window, node);
- 
-   /* Tell the window system how to notify us when a window needs to be
-      asynchronously deleted (e.g., user resizes window very small). */
-   window_deletion_notifier = (VFunction *) forget_window_and_nodes;
  
    /* If input has not been redirected yet, make it come from unbuffered
--- 259,289 ----
  extern void initialize_info_signal_handler (void );
  
! /* Initialize terminal, read configuration file and set key bindings. */
  void
! initialize_terminal_and_keymaps (char *init_file)
  {
    char *term_name = getenv ("TERM");
    terminal_initialize_terminal (term_name);
+   read_init_file (init_file);
+ }
  
! /* Initialize the first info session by starting the terminal, window,
!    and display systems.  */
! void
! initialize_info_session (void)
! {
!   if (!terminal_prep_terminal ())
      {
!       /* Terminal too dumb to run interactively. */
!       char *term_name = getenv ("TERM");
        info_error (msg_term_too_dumb, term_name);
        exit (EXIT_FAILURE);
      }
  
!   terminal_clear_screen ();
  
    window_initialize_windows (screenwidth, screenheight);
    initialize_info_signal_handler ();
    display_initialize_display (screenwidth, screenheight);
  
    /* If input has not been redirected yet, make it come from unbuffered
***************
*** 291,294 ****
--- 298,313 ----
  }
  
+ /* On program exit, leave the cursor at the bottom of the window, and
+    restore the terminal I/O. */
+ void
+ close_info_session (void)
+ {
+   terminal_goto_xy (0, screenheight - 1);
+   terminal_clear_to_eol ();
+   fflush (stdout);
+   terminal_unprep_terminal ();
+   close_dribble_file ();
+ }
+ 
  /* Tell Info that input is coming from the file FILENAME. */
  void
***************
*** 313,947 ****
  }
  
! /* Return the INFO_WINDOW containing WINDOW, or NULL if there isn't one. */
! static INFO_WINDOW *
! get_info_window_of_window (WINDOW *window)
! {
!   register int i;
!   INFO_WINDOW *info_win = NULL;
  
!   for (i = 0; info_windows && (info_win = info_windows[i]); i++)
!     if (info_win->window == window)
!       break;
  
!   return info_win;
! }
  
! /* Reset the remembered pagetop and point of WINDOW to WINDOW's current
!    values if the window and node are the same as the current one being
!    displayed. */
! void
! set_remembered_pagetop_and_point (WINDOW *window)
  {
!   INFO_WINDOW *info_win;
  
!   info_win = get_info_window_of_window (window);
  
!   if (!info_win)
!     return;
  
!   if (info_win->nodes_index &&
!       (info_win->nodes[info_win->current] == window->node))
!     {
!       info_win->pagetops[info_win->current] = window->pagetop;
!       info_win->points[info_win->current] = window->point;
!     }
  }
  
! void
! remember_window_and_node (WINDOW *window, NODE *node)
  {
!   /* See if we already have this window in our list. */
!   INFO_WINDOW *info_win = get_info_window_of_window (window);
! 
!   /* If the window wasn't already on our list, then make a new entry. */
!   if (!info_win)
!     {
!       info_win = xmalloc (sizeof (INFO_WINDOW));
!       info_win->window = window;
!       info_win->nodes = NULL;
!       info_win->pagetops = NULL;
!       info_win->points = NULL;
!       info_win->current = 0;
!       info_win->nodes_index = 0;
!       info_win->nodes_slots = 0;
! 
!       add_pointer_to_array (info_win, info_windows_index, info_windows,
!                             info_windows_slots, 10);
!     }
! 
!   /* If this node, the current pagetop, and the current point are the
!      same as the current saved node and pagetop, don't really add this to
!      the list of history nodes.  This may happen only at the very
!      beginning of the program, I'm not sure.  --karl  */
!   if (info_win->nodes
!       && info_win->current >= 0
!       && info_win->nodes[info_win->current]->contents == node->contents
!       && info_win->pagetops[info_win->current] == window->pagetop
!       && info_win->points[info_win->current] == window->point)
!   return;
! 
!   /* Remember this node, the currently displayed pagetop, and the current
!      location of point in this window.  Because we are updating pagetops
!      and points as well as nodes, it is more efficient to avoid the
!      add_pointer_to_array macro here. */
!   if (info_win->nodes_index + 2 >= info_win->nodes_slots)
!     {
!       info_win->nodes_slots += 20;
!       info_win->nodes = (NODE **) xrealloc (info_win->nodes,
!                                       info_win->nodes_slots * sizeof (NODE *));
!       info_win->pagetops = (int *) xrealloc (info_win->pagetops,
!                                       info_win->nodes_slots * sizeof (int));
!       info_win->points = (long *) xrealloc (info_win->points,
!                                       info_win->nodes_slots * sizeof (long));
!     }
! 
!   info_win->nodes[info_win->nodes_index] = node;
!   info_win->pagetops[info_win->nodes_index] = window->pagetop;
!   info_win->points[info_win->nodes_index] = window->point;
!   info_win->current = info_win->nodes_index++;
!   info_win->nodes[info_win->nodes_index] = NULL;
!   info_win->pagetops[info_win->nodes_index] = 0;
!   info_win->points[info_win->nodes_index] = 0;
  }
  
! #define DEBUG_FORGET_WINDOW_AND_NODES
! #if defined (DEBUG_FORGET_WINDOW_AND_NODES)
  static void
! consistency_check_info_windows (void)
! {
!   size_t i;
! 
!   for (i = 0; i < info_windows_index; i++)
!     {
!       WINDOW *win;
! 
!       for (win = windows; win; win = win->next)
!         if (win == info_windows[i]->window)
!           break;
! 
!       if (!win)
!         abort ();
!     }
! }
! #endif /* DEBUG_FORGET_WINDOW_AND_NODES */
! 
! /* Remove WINDOW and its associated list of nodes from INFO_WINDOWS. */
! void
! forget_window_and_nodes (WINDOW *window)
  {
!   size_t i;
!   INFO_WINDOW *info_win = NULL;
! 
!   for (i = 0; info_windows && (info_win = info_windows[i]); i++)
!     if (info_win->window == window)
!       break;
! 
!   /* If we found the window to forget, then do so. */
!   if (info_win)
      {
!       while (i < info_windows_index)
          {
!           info_windows[i] = info_windows[i + 1];
!           i++;
          }
  
!       info_windows_index--;
!       info_windows[info_windows_index] = NULL;
! 
!       if (info_win->nodes)
          {
!           /* Free the node structures which held onto internal node contents
!              here.  This doesn't free the contents; we have a garbage collector
!              which does that. */
!           for (i = 0; info_win->nodes[i]; i++)
!             if (internal_info_node_p (info_win->nodes[i]))
!               free (info_win->nodes[i]);
!           free (info_win->nodes);
! 
!           free (info_win->pagetops);
!           free (info_win->points);
          }
- 
-       free (info_win);
      }
- #if defined (DEBUG_FORGET_WINDOW_AND_NODES)
-   consistency_check_info_windows ();
- #endif /* DEBUG_FORGET_WINDOW_AND_NODES */
  }
  
! /* Set WINDOW to show NODE.  Remember the new window in our list of Info
!    windows.  If we are doing automatic footnote display, also try to display
!    the footnotes for this window.  If REMEMBER is nonzero, first call
!    set_remembered_pagetop_and_point.  */
! void
! info_set_node_of_window (int remember, WINDOW *window, NODE *node)
  {
!   if (remember)
!     set_remembered_pagetop_and_point (window);
  
!   /* Put this node into the window. */
!   window_set_node_of_window (window, node);
  
!   /* Remember this node and window in our list of info windows. */
!   remember_window_and_node (window, node);
  
!   /* If doing auto-footnote display/undisplay, show the footnotes belonging
!      to this window's node. */
!   if (auto_footnotes_p)
!     info_get_or_remove_footnotes (window);
! }
  
! 
! /* **************************************************************** */
! /*                                                                  */
! /*                     Info Movement Commands                       */
! /*                                                                  */
! /* **************************************************************** */
  
! /* Change the pagetop of WINDOW to DESIRED_TOP, perhaps scrolling the screen
!    to do so. */
! void
! set_window_pagetop (WINDOW *window, int desired_top)
! {
!   int point_line, old_pagetop;
  
!   if (desired_top < 0)
!     desired_top = 0;
!   else if (desired_top > window->line_count)
!     desired_top = window->line_count - 1;
  
!   if (window->pagetop == desired_top)
!     return;
  
!   old_pagetop = window->pagetop;
!   window->pagetop = desired_top;
  
!   /* Make sure that point appears in this window. */
!   point_line = window_line_of_point (window);
!   if ((point_line < window->pagetop) ||
!       ((point_line - window->pagetop) > window->height - 1))
!     window->point =
!       window->line_starts[window->pagetop] - window->node->contents;
  
!   window->flags |= W_UpdateWindow;
  
!   /* Find out which direction to scroll, and scroll the window in that
!      direction.  Do this only if there would be a savings in redisplay
!      time.  This is true if the amount to scroll is less than the height
!      of the window, and if the number of lines scrolled would be greater
!      than 10 % of the window's height.
! 
!      To prevent status line blinking when keeping up or down key,
!      scrolling is disabled if the amount to scroll is 1. */
!   if (old_pagetop < desired_top)
!     {
!       int start, end, amount;
! 
!       amount = desired_top - old_pagetop;
! 
!       if (amount == 1 ||
! 	  (amount >= window->height) ||
!           (((window->height - amount) * 10) < window->height))
!         return;
  
!       start = amount + window->first_row;
!       end = window->height + window->first_row;
  
!       display_scroll_display (start, end, -amount);
!     }
!   else
!     {
!       int start, end, amount;
  
!       amount = old_pagetop - desired_top;
  
!       if (amount == 1 ||
! 	  (amount >= window->height) ||
!           (((window->height - amount) * 10) < window->height))
!         return;
  
!       start = window->first_row;
!       end = (window->first_row + window->height) - amount;
!       display_scroll_display (start, end, amount);
      }
  }
  
! /* Immediately make WINDOW->point visible on the screen, and move the
!    terminal cursor there. */
! static void
! info_show_point (WINDOW *window)
! {
!   int old_pagetop;
  
!   old_pagetop = window->pagetop;
!   window_adjust_pagetop (window);
!   if (old_pagetop != window->pagetop)
      {
!       int new_pagetop;
  
!       new_pagetop = window->pagetop;
!       window->pagetop = old_pagetop;
!       set_window_pagetop (window, new_pagetop);
      }
  
!   if (window->flags & W_UpdateWindow)
!     display_update_one_window (window);
  
!   display_cursor_at_point (window);
  }
  
! /* Move WINDOW->point from OLD line index to NEW line index. */
! static void
! move_to_new_line (int old, int new, WINDOW *window)
  {
!   if (old == -1)
!     {
!       info_error ("%s", msg_cant_find_point);
      }
    else
      {
!       int goal;
  
!       if (new >= window->line_count || new < 0)
!         return;
!       
!       goal = window_get_goal_column (window);
!       window->goal_column = goal;
  
!       window->point = window->line_starts[new] - window->node->contents;
!       window->point += window_chars_to_goal (window, goal);
!       info_show_point (window);
!     }
! }
  
! static int forward_move_node_structure (WINDOW *window, int behaviour);
! static int backward_move_node_structure (WINDOW *window, int behaviour);
  
! /* Move WINDOW's point down to the next line if possible. */
! DECLARE_INFO_COMMAND (info_next_line, _("Move down to the next line"))
! {
!   int old_line, new_line;
  
!   if (count < 0)
!     info_prev_line (window, -count, key);
!   else
!     while (count)
!       {
!         int diff;
  
!         old_line = window_line_of_point (window);
!         diff = window->line_count - old_line;
!         if (diff > count)
!           diff = count;
! 
!         count -= diff;
!         new_line = old_line + diff;
!         if (new_line >= window->line_count)
!           {
!             if (cursor_movement_scrolls_p)
!               {
!                 if (forward_move_node_structure (window,
!                                                  info_scroll_behaviour))
!                   break;
!                 move_to_new_line (0, 0, window);
!               }
!             else
                break;
!           }
!         else
!           move_to_new_line (old_line, new_line, window);
!       }
  }
  
! /* "Safe" version of info_next_line, for use when moving to a
!    reference within the window.  It assumes that point is 0 and
!    is safe in the sense that it won't allow to change nodes if
!    COUNT is greater than the number of lines in the current node.
! 
!    This is necessary to avoid incorrect placement on malformed
!    info documents (such as gawk.info v. 3.1.5) when
!    cursor_movement_scrolls_p is set to 1. */
  
  static void
! internal_next_line (WINDOW *window, int count, unsigned char key)
  {
!   if (count >= 0 && count < window->line_count)
!     info_next_line (window, count, key);
  }
!   
! /* Move WINDOW's point up to the previous line if possible. */
! DECLARE_INFO_COMMAND (info_prev_line, _("Move up to the previous line"))
  {
!   int old_line, new_line;
  
!   if (count < 0)
!     info_next_line (window, -count, key);
    else
!     while (count)
!       {
!         int diff;
!         
!         old_line = window_line_of_point (window);
!         diff = old_line + 1;
!         if (diff > count)
!           diff = count;
!         
!         count -= diff;
!         new_line = old_line - diff;
!         
!         if (new_line < 0
!             && cursor_movement_scrolls_p)
!           {
!             if (backward_move_node_structure (window, info_scroll_behaviour))
!               break;
!             if (window->line_count > window->height)
!               set_window_pagetop (window, window->line_count - window->height);
!             move_to_new_line (window->line_count,
!                               window->line_count - 1, window);
!           }
!         else
!           move_to_new_line (old_line, new_line, window);
!       }
  }
  
! /* Return true if POINT sits on a newline character. */
! static int
! _looking_at_newline (WINDOW *win, long point)
  {
!   mbi_iterator_t iter;
! 
!   mbi_init (iter, win->node->contents + point,
! 	    win->node->nodelen - point);
!   mbi_avail (iter);
!   return mbi_cur (iter).wc_valid && mbi_cur (iter).wc == '\n';
  }
  
! /* Advance point of WIN to the beginning of the next logical line.
!    Return 1 if there is no next line. */
! static int
! point_next_line (WINDOW *win)
  {
!   int line = window_line_of_point (win);
!   if (line + 1 >= win->line_count)
!     return 1;
!   win->point = win->line_starts[line + 1] - win->node->contents;
!   window_compute_line_map (win);
!   return 0;
  }
  
! /* Move point of WIN to the beginning of the previous logical
!    line.
!    Return 1 if there is no previous line. */
! static int
! point_prev_line (WINDOW *win)
  {
!   int line = window_line_of_point (win);
!   if (line == 0)
!     return 1;
!   win->point = win->line_starts[line - 1] - win->node->contents;
!   window_compute_line_map (win);
!   return 0;
  }
  
! /* Advance point to the next multibyte character.  Return 1 if this would
!    cause pointing past the end of node buffer. */
! static int
! point_forward_char (WINDOW *win)
  {
!   long point = win->point;
!   int col;
! 
!   window_compute_line_map (win);
!   col = window_point_to_column (win, point, &point) + 1;
!   if (col >= win->line_map.used)
      {
!       if (point_next_line (win))
! 	return 1;
!       col = 0;
      }
!   win->point = win->line_map.map[col];
!   return 0;
  }
  
! /* Set point to the previous multibyte character.
!    Return 1 if already on the beginning of node buffer. */
! static int
! point_backward_char (WINDOW *win)
  {
!   long point = win->point;
!   int col;
  
!   window_compute_line_map (win);
!   col = window_point_to_column (win, point, &point);
!   for (; col >= 0 && win->line_map.map[col] == point; col--)
!     ;
!   if (col < 0)
      {
!       if (point_prev_line (win))
! 	return 1;
!       col = win->line_map.used - 1;
      }
!   win->point = win->line_map.map[col];
!   return 0;
  }
  
! /* Skip forward any white space characters starting from column *PCOL in
!    the current line, advancing line if necessary.  Return 1 if going past
!    the end of node buffer. */
! static int
! point_skip_ws_forward (WINDOW *win, int *pcol)
  {
!   mbi_iterator_t iter;
!   int col = *pcol;
! 
!   while (1)
      {
!       char *buffer = win->node->contents;
!       size_t buflen = win->node->nodelen;
! 
!       for (; col < win->line_map.used; col++)
! 	{
! 	  mbi_init (iter, buffer + win->line_map.map[col],
! 		    buflen - win->line_map.map[col]);
! 	  mbi_avail (iter);
! 	  if (!mbi_cur (iter).wc_valid || iswalnum (mbi_cur (iter).wc))
! 	    {
! 	      *pcol = col;
! 	      return 0;
! 	    }
! 	}
!       if (point_next_line (win))
! 	return 1;
!       col = 0;
      }
!   return 1;
  }
  
! /* Skip backward any white space characters starting from column *PCOL in
!    the current line, retracting line if necessary.  Return 1 if going
!    before the beginning of node buffer. */
! static int
! point_skip_ws_backward (WINDOW *win, int *pcol)
  {
!   mbi_iterator_t iter;
!   int col = *pcol;
  
!   while (1)
      {
!       char *buffer = win->node->contents;
!       size_t buflen = win->node->nodelen;
! 
!       for (; col > 0; col--)
! 	{
! 	  mbi_init (iter, buffer + win->line_map.map[col],
! 		    buflen - win->line_map.map[col]);
! 	  mbi_avail (iter);
! 	  if (!mbi_cur (iter).wc_valid || iswalnum (mbi_cur (iter).wc))
! 	    {
! 	      *pcol = col;
! 	      return 0;
! 	    }
! 	}
!       if (point_prev_line (win))
! 	return 1;
!       col = win->line_map.used - 1;
      }
!   return 1;
  }
  
! /* Advance window point to the beginning of the next word.  Return 1
!    if there are no more words in the buffer. */
! static int
! point_forward_word (WINDOW *win)
! {
!   mbi_iterator_t iter;
!   int col;
  
!   window_compute_line_map (win);
!   col = window_point_to_column (win, win->point, &win->point);
  
!   if (point_skip_ws_forward (win, &col))
!     return 1;
  
!   while (1)
      {
!       char *buffer = win->node->contents;
!       size_t buflen = win->node->nodelen;
!       
!       for (; col < win->line_map.used; col++)
! 	{
! 	  mbi_init (iter, buffer + win->line_map.map[col],
! 		    buflen - win->line_map.map[col]);
! 	  mbi_avail (iter);
! 	  if (!(mbi_cur (iter).wc_valid && iswalnum (mbi_cur (iter).wc)))
! 	    {
! 	      if (point_skip_ws_forward (win, &col))
! 		return 1;
! 	      win->point = win->line_map.map[col];
! 	      return 0;
! 	    }
! 	}
!       if (point_next_line (win))
! 	return 1;
!       col = 0;
      }
!   return 1;
  }
  
! /* Set window point to the beginning of the previous word.  Return 1
!    if looking at the very first word in the buffer. */
  static int
! point_backward_word (WINDOW *win)
  {
!   mbi_iterator_t iter;
!   int col;
  
-   window_compute_line_map (win);
    col = window_point_to_column (win, win->point, &win->point);
  
    while (1)
      {
!       long point;
!       char *buffer;
!       size_t buflen;
  
!       if (col <= 0)
  	{
! 	  if (point_prev_line (win))
! 	    return 1;
! 	  col = win->line_map.used;
  	}
!       col--;
!       if (point_skip_ws_backward (win, &col))
! 	return 1;
  
!       buffer = win->node->contents;
!       buflen = win->node->nodelen;
  
        for (; col >= 0; col--)
  	{
! 	  mbi_init (iter, buffer + win->line_map.map[col],
! 		    buflen - win->line_map.map[col]);
! 	  mbi_avail (iter);
! 	  if (!(mbi_cur (iter).wc_valid && iswalnum (mbi_cur (iter).wc)))
! 	    {
! 	      win->point = win->line_map.map[col+1];
! 	      return 0;
! 	    }
! 	}
!       point = win->line_map.map[0] - 1;
!       if (point > 0 && _looking_at_newline (win, point))
! 	{
! 	  win->point = win->line_map.map[0];
! 	  return 0;
  	}
      }
-   return 1;
  }
  
! /* Move WINDOW's point to the end of the true line. */
  DECLARE_INFO_COMMAND (info_end_of_line, _("Move to the end of the line"))
  {
!   int point = window_end_of_line (window);
    if (point != window->point)
      {
--- 332,1296 ----
  }
  
! 
! /* **************************************************************** */
! /*                                                                  */
! /*                      Input Character Buffering                   */
! /*                                                                  */
! /* **************************************************************** */
  
! static void fill_input_buffer (int wait);
! static int info_gather_typeahead (int);
  
! /* Largest number of characters that we can read in advance. */
! #define MAX_INFO_INPUT_BUFFERING 512
  
! static int pop_index = 0; /* Where to remove bytes from input buffer. */
! static int push_index = 0; /* Where to add bytes to input buffer. */
! static unsigned char info_input_buffer[MAX_INFO_INPUT_BUFFERING];
! 
! /* Get a key from the buffer of characters to be read.
!    Return the key in KEY.
!    Result is non-zero if there was a key, or 0 if there wasn't. */
! static int
! get_byte_from_input_buffer (unsigned char *key)
  {
!   if (push_index == pop_index)
!     return 0;
  
!   *key = info_input_buffer[pop_index++];
  
!   if (pop_index >= MAX_INFO_INPUT_BUFFERING)
!     pop_index = 0;
  
!   return 1;
  }
  
! int
! info_any_buffered_input_p (void)
  {
!   fill_input_buffer (0);
!   return push_index != pop_index;
  }
  
! /* Wrapper around info_gather_typeahead which handles read errors and reaching
!    end-of-file. */
  static void
! fill_input_buffer (int wait)
  {
!   while (1)
      {
!       int success;
!       do
          {
!           success = info_gather_typeahead (wait);
          }
+       while (!success && errno == EINTR); /* Try again if the read was
+                                              interrupted due to a signal. */
+       if (success || !wait)
+         return;
  
!       /* Reading failed.  If we were reading from a dribble file with
!          --restore, switch to standard input.  Otherwise quit. */
!       if (info_input_stream != stdin)
!         {
!           fclose (info_input_stream);
!           info_input_stream = stdin;
!           display_inhibited = 0;
!           display_update_display ();
!           display_cursor_at_point (active_window);
!         }
!       else
          {
!           close_info_session ();
!           exit (EXIT_SUCCESS);
          }
      }
  }
  
! /* Read bytes and stuff them into info_input_buffer.  If WAIT is true, wait
!    for input; otherwise don't do anything if there is no input waiting.
!    Return 1 on success, 0 on error.  ERRNO may be set by read(). */
! static int
! info_gather_typeahead (int wait)
  {
!   register int i = 0;
!   int tty, space_avail;
!   long chars_avail;
!   unsigned char input[MAX_INFO_INPUT_BUFFERING];
  
!   tty = fileno (info_input_stream);
!   chars_avail = 0;
  
!   /* Clear errno. */
!   errno = 0;
  
!   /* There may be characters left over from last time, in which case we don't
!      want to wait for another key to be pressed. */
!   if (wait && pop_index == push_index)
!     {
!       char c;
!       /* Wait until there is a byte waiting, and then stuff it into the input
!          buffer. */
!       if (read (tty, &c, 1) <= 0) 
!         return 0;
  
!       if (info_dribble_file)
!         dribble (c);
  
!       info_input_buffer[push_index++] = c;
!       if (push_index >= MAX_INFO_INPUT_BUFFERING)
!         push_index = 0;
!       /* Continue to see if there are more bytes waiting. */
!     }
  
!   /* Get the amount of space available in INFO_INPUT_BUFFER for new chars. */
!   if (pop_index > push_index)
!     space_avail = pop_index - push_index;
!   else
!     space_avail = sizeof (info_input_buffer) - (push_index - pop_index);
  
!   /* If we can just find out how many characters there are to read, do so. */
! #if defined (FIONREAD)
!   {
!     ioctl (tty, FIONREAD, &chars_avail);
! 
!     if (chars_avail > space_avail)
!       chars_avail = space_avail;
! 
!     if (chars_avail)
!       chars_avail = read (tty, &input[0], chars_avail);
!   }
! #else /* !FIONREAD */
! #  if defined (O_NDELAY) && defined (F_GETFL) && defined (F_SETFL)
!   {
!     int flags;
  
!     flags = fcntl (tty, F_GETFL, 0);
  
!     fcntl (tty, F_SETFL, (flags | O_NDELAY));
!       chars_avail = read (tty, &input[0], space_avail);
!     fcntl (tty, F_SETFL, flags);
  
!     if (chars_avail == -1)
!       chars_avail = 0;
!   }
! #  else  /* !O_NDELAY */
! #   ifdef __DJGPP__
!   {
!     extern long pc_term_chars_avail (void);
  
!     if (isatty (tty))
!       chars_avail = pc_term_chars_avail ();
!     else
!       {
!         /* We could be more accurate by calling ltell, but we have no idea
!            whether tty is buffered by stdio functions, and if so, how many
!            characters are already waiting in the buffer.  So we punt.  */
!         struct stat st;
  
!         if (fstat (tty, &st) < 0)
!           chars_avail = 1;
!         else
!           chars_avail = st.st_size;
!       }
!     if (chars_avail > space_avail)
!       chars_avail = space_avail;
!     if (chars_avail)
!       chars_avail = read (tty, &input[0], chars_avail);
!   }
! #   else
! #    ifdef __MINGW32__
!   {
!     extern long w32_chars_avail (int);
  
!     chars_avail = w32_chars_avail (tty);
  
!     if (chars_avail > space_avail)
!       chars_avail = space_avail;
!     if (chars_avail)
!       chars_avail = read (tty, &input[0], chars_avail);
!   }
! #    endif  /* _WIN32 */
! #   endif/* __DJGPP__ */
! #  endif /* O_NDELAY */
! #endif /* !FIONREAD */
  
!   while (i < chars_avail)
!     {
!       if (info_dribble_file)
!         dribble (input[i]);
  
!       /* Add KEY to the buffer of characters to be read. */
!       if (input[i] != Control ('g'))
!         {
!           info_input_buffer[push_index++] = input[i];
!           if (push_index >= MAX_INFO_INPUT_BUFFERING)
!             push_index = 0;
!         }
!       else
!         /* Flush all pending input in the case of C-g pressed. */
!         push_index = pop_index;
!       i++;
      }
+   /* If wait is true, there is at least one byte left in the input buffer. */
+   if (chars_avail <= 0 && !wait)
+     return 0;
+   return 1;
  }
  
! static int get_input_key_internal (void);
  
! /* Whether to process or skip mouse events in the input stream. */
! unsigned char mouse_cb, mouse_cx, mouse_cy;
! 
! /* Handle mouse event given that mouse_cb, mouse_cx and mouse_cy contain the
!    data from the event.  See the "XTerm Control Sequences" document for their
!    meanings. */
! void
! mouse_event_handler (void)
! {
!   if (mouse_cb & 0x40)
      {
!       void info_up_line (WINDOW *, int count);
!       void info_down_line (WINDOW *, int count);
  
!       switch (mouse_cb & 0x03)
!         {
!         case 0: /* Mouse button 4 (scroll up). */
!           info_up_line (active_window, 3);
!           break;
!         case 1: /* Mouse button 5 (scroll down). */
!           info_down_line (active_window, 3);
!           break;
!         }
      }
+ }
  
! /* Return number representing a key that has been pressed, which is an index
!    into info_keymap and echo_area_keymap. */
! int
! get_input_key (void)
! {
!   int ret = -1;
!   
!   while (ret == -1)
!     {
!       ret = get_input_key_internal ();
  
!       if (ret == KEY_MOUSE)
!         {
!           get_byte_from_input_buffer (&mouse_cb);
!           get_byte_from_input_buffer (&mouse_cx);
!           get_byte_from_input_buffer (&mouse_cy);
!         }
!     }
!   return ret;
  }
  
! /* Time in milliseconds to wait for the next byte of a byte sequence
!    corresponding to a key or key chord.  Settable with the 'key-time' user
!    variable.  If zero, wait indefinitely. */
! int key_time = 100;
! 
! /* Read bytes from input and return what key has been pressed.  Return -1 on
!    reading an unrecognized key. */
! static int
! get_input_key_internal (void)
  {
!   BYTEMAP_ENTRY *b;
!   unsigned char c;
!   int esc_seen = 0;
!   int pop_start;
!   unsigned char first;
!   fill_input_buffer (1);
! 
!   if (pop_index == push_index)
!     return -1; /* No input waiting.  This shouldn't happen. */
! 
!   /* Save the first byte waiting in the input buffer. */
!   first = info_input_buffer[pop_index];
! 
!   b = byte_seq_to_key;
! 
!   while (pop_index != push_index)
!     {
!       int in_map = 0;
!       int unknown = 0;
!       if (!get_byte_from_input_buffer (&c))
!         break; /* Incomplete byte sequence. */
! 
!       switch (b[c].type)
!         {
!         case BYTEMAP_KEY:
!           return b[c].key;
!         case BYTEMAP_ESC:
!           esc_seen = 1;
!           pop_start = pop_index;
!           /* Fall through. */
!         case BYTEMAP_MAP:
!           in_map = 1;
!           b = b[c].next;
!           break;
!         case BYTEMAP_NONE:
!           unknown = 1;
!           break;
!         }
! 
!       if (unknown)
!         break;
! 
!       /* If we read an incomplete byte sequence, pause a short while to
!          see if more bytes follow. */
!       if (in_map && pop_index == push_index)
!         {
!           int ready = 0;
! #if defined (FD_SET)
!           struct timeval timer, *timerp = 0;
!           fd_set readfds;
! 
!           FD_ZERO (&readfds);
!           FD_SET (fileno (info_input_stream), &readfds);
! 
!           if (key_time)
!             {
!               timer.tv_sec = 0;
!               timer.tv_usec = key_time * 1000;
!               timerp = &timer;
!             }
!           ready = select (fileno(info_input_stream)+1, &readfds,
!                           NULL, NULL, timerp);
! #else
!           ready = 1;
! #endif /* FD_SET */
!           if (ready)
!             fill_input_buffer (0);
!         }
      }
+ 
+   if (!esc_seen)
+     /* If the sequence was incomplete, return the first byte. */
+     return first;
    else
      {
!       /* Start again with the first key after ESC. */
!       pop_index = pop_start;
  
!       /* If there are no more characters, then decide that the escape key
!          itself has been pressed. */
!       if (pop_index == push_index)
!         return 033;
  
!       /* Save the first byte waiting in the input buffer. */
!       first = info_input_buffer[pop_index];
  
!       /* Skip byte sequences that look like they could have come from
!          unrecognized keys, e.g. F3 or C-S-Left, to avoid them as being
!          interpreted as random garbage.  These might produce sequences
!          that look like "ESC O R" or "ESC [ 1 ; 6 ~", depending on
!          the terminal. */
  
!       /* Check if the sequence starts ESC O. */
!       get_byte_from_input_buffer (&c);
!       if (c == 'O')
!         {
!           /* If no more bytes, call it M-O. */
!           if (!get_byte_from_input_buffer (&c))
!             return 'O' + KEYMAP_META_BASE;
  
!           /* Otherwise it could be an unrecognized key producing a sequence
!              ESC O (byte).  Ignore it. */
!           return -1;
!         }
  
!       /* Unknown CSI-style sequences. */
!       else if (c == '[')
!         {
!           /* If no more bytes, call it M-[. */
!           if (!get_byte_from_input_buffer (&c))
!             return '[' + KEYMAP_META_BASE;
! 
!           /* Skip a control sequence as defined by ECMA-48. */
!           while (c >= 0x30 && c <= 0x3f)
!             if (!get_byte_from_input_buffer (&c))
                break;
! 
!           while (c >= 0x20 && c <= 0x2f)
!             if (!get_byte_from_input_buffer (&c))
!               break;
! 
!           return -1;
!         }
! 
!       else
!         {
!           /* The sequence started with ESC, but wasn't recognized.  Treat it
!              as introducing a sequence produced by a key chord with the meta
!              key pressed. */
!           return c + KEYMAP_META_BASE;
!         }
!     }
  }
+ 
+ /* **************************************************************** */
+ /*                                                                  */
+ /*                           Error handling                         */
+ /*                                                                  */
+ /* **************************************************************** */
  
! /* Debugging level */
! unsigned debug_level;
! 
! static FILE *debug_file;
  
  static void
! close_debugfile (void)
  {
!   fclose (debug_file);
  }
! 
! #define INFODEBUG_FILE "infodebug"
! 
! static void
! vinfo_debug (const char *format, va_list ap)
  {
!   FILE *fp;
  
!   if (!debug_file)
!     {
!       if (!info_windows_initialized_p || display_inhibited)
! 	fp = stderr;
!       else
! 	{
! 	  debug_file = fopen (INFODEBUG_FILE, "w");
! 	  if (!debug_file)
! 	    {
! 	      info_error (_("can't open %s: %s"), INFODEBUG_FILE,
! 			  strerror (errno));
! 	      exit (EXIT_FAILURE);
! 	    }
! 	  atexit (close_debugfile);
! 	  fp = debug_file;
! 	  info_error (_("debugging output diverted to \"%s\""),
! 		      INFODEBUG_FILE);
! 	}
!     }
    else
!     fp = debug_file;
!   
!   fprintf (fp, "%s: ", program_name);
!   vfprintf (fp, format, ap);
!   fprintf (fp, "\n");
!   fflush (stderr);
  }
  
! void
! info_debug (const char *format, ...)
  {
!   va_list ap;
!   va_start (ap, format);
!   vinfo_debug (format, ap);
!   va_end (ap);
  }
  
! /* Non-zero means ring terminal bell on errors. */
! int info_error_rings_bell_p = 1;
! 
! /* Print AP according to FORMAT.  If the window system was initialized,
!    then the message is printed in the echo area.  Otherwise, a message is
!    output to stderr. */
! static void
! vinfo_error (const char *format, va_list ap)
  {
!   if (!info_windows_initialized_p || display_inhibited)
!     {
!       fprintf (stderr, "%s: ", program_name);
!       vfprintf (stderr, format, ap);
!       fprintf (stderr, "\n");
!       fflush (stderr);
!     }
!   else
!     {
!       if (!echo_area_is_active)
!         {
!           if (info_error_rings_bell_p)
!             terminal_ring_bell ();
!           vwindow_message_in_echo_area (format, ap);
!         }
!       else
!         {
!           NODE *temp = build_message_node (format, ap);
!           if (info_error_rings_bell_p)
!             terminal_ring_bell ();
!           inform_in_echo_area (temp->contents);
!           free (temp->contents);
!           free (temp);
!         }
!     }
  }
  
! void
! info_error (const char *format, ...)
  {
!   va_list ap;
!   va_start (ap, format);
!   vinfo_error (format, ap);
!   va_end (ap);
  }
  
! void
! show_error_node (char *error)
  {
!   if (info_error_rings_bell_p)
!     terminal_ring_bell ();
!   if (!info_windows_initialized_p)
      {
!       info_error ("%s", error);
      }
!   else if (!echo_area_is_active)
!     {
!       window_message_in_echo_area ("%s", error);
!     }
!   else
!     inform_in_echo_area (error);
  }
  
! 
! /* **************************************************************** */
! /*                                                                  */
! /*                       Window node history                        */
! /*                                                                  */
! /* **************************************************************** */
! 
! /* Free a NODE object that is suitable for being placed in a window. */
! void
! free_history_node (NODE *n)
  {
!   if (!n)
!     return;
!   if (n->flags & N_WasRewritten)
!     free (n->contents);
!   info_free_references (n->references);
!   free (n->next); free (n->prev); free (n->up);
!   free (n->nodename);
!   free (n);
! }
  
! /* Go back one in the node history. */
! void
! forget_node (WINDOW *win)
! {
!   int i = win->hist_index;
!   if (i == 0)
!     return;
! 
!   free_history_node (win->hist[i - 1]->node);
!   free (win->hist[i - 1]);
!   win->hist[i - 1] = 0;
!   i = --win->hist_index;
! 
!   if (i == 0)
      {
!       win->node = 0;
!       return; /* Window history is empty. */
      }
! 
!   window_set_node_of_window (win, win->hist[i - 1]->node);
!   if (auto_footnotes_p)
!     info_get_or_remove_footnotes (win);
!   set_window_pagetop (win, win->hist[i - 1]->pagetop);
!   win->point = win->hist[i - 1]->point;
!   window_compute_line_map (win);
!   win->node->display_pos = win->point;
  }
  
! /* Remove associated list of nodes of WINDOW. */
! void
! forget_window_and_nodes (WINDOW *win)
  {
!   int i;
!   for (i = 0; i < win->hist_index; i++)
      {
!       free_history_node (win->hist[i]->node);
!       free (win->hist[i]);
      }
!   free (win->hist);
  }
  
! /* Set WINDOW to show NODE.  Remember the new window in our list of
!    Info windows.  If we are doing automatic footnote display, try to display
!    the footnotes for this window. */
! void
! info_set_node_of_window (WINDOW *win, NODE *node)
  {
!   WINDOW_STATE *new;
  
!   /* Remember the current values of pagetop and point if the remembered node
!      is the same as the current one being displayed. */
!   if (win->hist_index && win->hist[win->hist_index - 1]->node == win->node)
      {
!       win->hist[win->hist_index - 1]->pagetop = win->pagetop;
!       win->hist[win->hist_index - 1]->point = win->point;
      }
! 
!   /* Put this node into the window. */
!   window_set_node_of_window (win, node);
! 
!   /* Remember this node, the currently displayed pagetop, and the current
!      location of point in this window. */
!   new = xmalloc (sizeof (WINDOW_STATE));
!   new->node = win->node;
!   new->pagetop = win->pagetop;
!   new->point = win->point;
!   add_pointer_to_array (new, win->hist_index, win->hist, win->hist_slots, 16);
! 
!   /* If doing auto-footnote display/undisplay, show the footnotes belonging
!      to this window's node.  Don't do that if it is a footnote node itself. */
!   if (auto_footnotes_p
!       && !((win->node->flags & N_IsInternal)
!            && !strcmp (win->node->nodename, "*Footnotes*")))
!     info_get_or_remove_footnotes (win);
  }
  
! 
! /* **************************************************************** */
! /*                                                                  */
! /*                   Cursor movement within a node                  */
! /*                                                                  */
! /* **************************************************************** */
  
! static int forward_move_node_structure (WINDOW *window, int behaviour);
! static int backward_move_node_structure (WINDOW *window, int behaviour);
  
! /* Controls whether scroll-behavior affects line movement commands */
! int cursor_movement_scrolls_p = 1; 
  
! /* Variable controlling redisplay of scrolled windows.  If non-zero,
!    it is the desired number of lines to scroll the window in order to
!    make point visible.  A value of 1 produces smooth scrolling.  If set
!    to zero, the line containing point is centered within the window. */
! int window_scroll_step = 1;
! 
! /* Used after cursor movement commands.  Scroll window so that point is
!    visible, and move the terminal cursor there. */
! static void
! info_show_point (WINDOW *window)
! {
!   if (window_scroll_step == 0)
!     window_adjust_pagetop (window);
!   else
      {
!       int new_pagetop = window->pagetop;
!       int line = window_line_of_point (window);
!       if (line < window->pagetop)
!         new_pagetop -= window_scroll_step;
!       else if (line >= window->pagetop + window->height)
!         new_pagetop += window_scroll_step;
! 
!       /* It's possible that moving by 'scroll-step' still won't show the
!          point.  If so, call window_adjust_pagetop as a backup. */
!       if (line >= new_pagetop && line < new_pagetop + window->height)
!         set_window_pagetop (window, new_pagetop);
!       else
!         window_adjust_pagetop (window);
      }
! 
!   if (window->flags & W_UpdateWindow)
!     display_update_one_window (window);
! 
!   display_cursor_at_point (window);
  }
  
! /* Advance point of WIN to the beginning of the next logical line.  Compute
!    line map of new line.  Return 0 if we can't go any further. */
  static int
! point_next_line (WINDOW *win)
  {
!   int line = window_line_of_point (win);
!   if (line + 1 < win->line_count)
!     {
!       win->point = win->line_starts[line + 1];
!       window_compute_line_map (win);
!       return 1;
!     }
! 
!   if (cursor_movement_scrolls_p
!       && forward_move_node_structure (win, info_scroll_behaviour) == 0)
!     {
!       win->point = 0;
!       window_compute_line_map (win);
!       return 1;
!     }
! 
!   win->point = win->node->nodelen - 1;
!   return 0;
! }
! 
! /* Move point of WIN to the end of the previous logical line.  Compute
!    line map of new line.  Return 0 if we can't go any further. */
! static int
! point_prev_line (WINDOW *win)
! {
!   int line = window_line_of_point (win);
!   if (line > 0)
!     {
!       win->point = win->line_starts[line - 1];
!       window_compute_line_map (win);
!       win->point = win->line_map.map[win->line_map.used - 1];
!       return 1;
!     }
! 
!   if (cursor_movement_scrolls_p
!       && backward_move_node_structure (win, info_scroll_behaviour) == 0)
!     {
!       win->point = win->node->nodelen - 1;
!       if (win->line_count > win->height)
!         set_window_pagetop (win, win->line_count - win->height);
!       window_compute_line_map (win);
!       return 1;
!     }
! 
!   win->point = 0;
!   return 0;
! }
! 
! /* Return true if POINT sits on a newline character. */
! static int
! looking_at_newline (WINDOW *win, long point)
! {
!   mbi_iterator_t iter;
!   mbi_init (iter, win->node->contents + point,
! 	    win->node->nodelen - point);
!   mbi_avail (iter);
!   return mbi_cur (iter).wc_valid && mbi_cur (iter).wc == '\n';
! }
! 
! /* Return true if WIN->point sits on an alphanumeric character. */
! static int
! looking_at_alnum (WINDOW *win)
! {
!   mbi_iterator_t iter;
!   mbi_init (iter, win->node->contents + win->point,
! 	    win->node->nodelen - win->point);
!   mbi_avail (iter);
! 
!   return mbi_cur (iter).wc_valid && iswalnum (mbi_cur (iter).wc);
! }
! 
! /* Advance point to the next multibyte character. */
! static void
! point_forward_char (WINDOW *win)
! {
!   long point = win->point;
!   int col;
! 
!   col = window_point_to_column (win, point, 0);
!   for (; col < win->line_map.used && win->line_map.map[col] == point; col++)
!     ;
! 
!   if (col < win->line_map.used)
!     win->point = win->line_map.map[col];
!   else
!     point_next_line (win);
! }
! 
! /* Set point to the previous multibyte character. */
! static void
! point_backward_char (WINDOW *win)
! {
!   long point = win->point;
!   int col;
! 
!   col = window_point_to_column (win, point, 0);
!   for (; col >= 0 && win->line_map.map[col] == point; col--)
!     ;
! 
!   if (col >= 0)
!     win->point = win->line_map.map[col];
!   else
!     point_prev_line (win);
! }
! 
! /* Advance window point to the beginning of the next word. */
! static void
! point_forward_word (WINDOW *win)
! {
!   int col;
  
    col = window_point_to_column (win, win->point, &win->point);
  
+   /* Skip white space forwards. */
    while (1)
      {
!       for (; col < win->line_map.used; col++)
! 	{
!           win->point = win->line_map.map[col];
!           if (looking_at_alnum (win))
!             goto skipped_whitespace;
! 	}
!       if (!point_next_line (win))
!         return;
!       col = 0;
!     }
!   skipped_whitespace:
  
!   while (1)
!     {
!       for (; col < win->line_map.used; col++)
  	{
!           win->point = win->line_map.map[col];
! 	  if (!looking_at_alnum (win))
!             return;
  	}
!       if (!point_next_line (win))
!         return;
!       col = 0;
!     }
! }
! 
! /* Set window point to the beginning of the previous word. */
! static void
! point_backward_word (WINDOW *win)
! {
!   int col;
  
!   point_backward_char (win);
!   col = window_point_to_column (win, win->point, &win->point);
  
+   /* Skip white space backwards. */
+   while (1)
+     {
+       for (; col >= 0; col--)
+         {
+           win->point = win->line_map.map[col];
+           if (looking_at_alnum (win))
+             goto skipped_whitespace;
+         }
+       if (!point_prev_line (win))
+         return;
+       col = win->line_map.used - 1;
+     }
+   skipped_whitespace:
+ 
+   while (1)
+     {
        for (; col >= 0; col--)
  	{
!           win->point = win->line_map.map[col];
!           if (win->point == 0)
!             return;
! 	  if (!looking_at_alnum (win))
!             {
!               point_forward_char (win);
!               return;
!             }
  	}
+       if (!point_prev_line (win))
+         return;
+       col = win->line_map.used - 1;
+ 
+       if (looking_at_newline (win, win->point))
+         {
+           point_forward_char (win);
+           return;
+         }
      }
  }
  
! void info_prev_line (WINDOW *, int count);
! 
! /* Move to goal column, or end of line. */
! static void
! move_to_goal_column (WINDOW *window)
! {
!   long goal;
! 
!   goal = window->goal_column;
!   if (goal >= window->line_map.used)
!     goal = window->line_map.used - 1;
!   window->point = window->line_map.map[goal];
!   info_show_point (window);
! }
! 
! /* Move WINDOW's point down to the next line if possible. */
! DECLARE_INFO_COMMAND (info_next_line, _("Move down to the next line"))
! {
!   if (count < 0)
!     info_prev_line (window, -count);
!   else
!     {
!       if (window->goal_column == -1)
!         window->goal_column = window_get_cursor_column (window);
!       while (count--)
!         point_next_line (window);
!       move_to_goal_column (window);
!     }
! }
! 
! /* Move WINDOW's point up to the previous line if possible. */
! DECLARE_INFO_COMMAND (info_prev_line, _("Move up to the previous line"))
! {
!   if (count < 0)
!     info_next_line (window, -count);
!   else
!     {
!       if (window->goal_column == -1)
!         window->goal_column = window_get_cursor_column (window);
!       while (count--)
!         point_prev_line (window);
!       move_to_goal_column (window);
!     }
! }
! 
! /* Move the cursor to the desired line of the window. */
! DECLARE_INFO_COMMAND (info_move_to_window_line,
!    _("Move the cursor to a specific line of the window"))
! {
!   int line;
! 
!   /* With no numeric argument of any kind, default to the center line. */
!   if (!info_explicit_arg && count == 1)
!     line = (window->height / 2) + window->pagetop;
!   else
!     {
!       if (count < 0)
!         line = (window->height + count) + window->pagetop;
!       else
!         line = window->pagetop + count;
!     }
! 
!   /* If the line doesn't appear in this window, make it do so. */
!   if (line - window->pagetop >= window->height)
!     line = window->pagetop + (window->height - 1);
! 
!   /* If the line is too small, make it fit. */
!   if (line < window->pagetop)
!     line = window->pagetop;
! 
!   /* If the selected line is past the bottom of the node, force it back. */
!   if (line >= window->line_count)
!     line = window->line_count - 1;
! 
!   window->point = window->line_starts[line];
!   info_show_point (window);
! }
! 
! /* Move WINDOW's point to the end of the logical line. */
  DECLARE_INFO_COMMAND (info_end_of_line, _("Move to the end of the line"))
  {
!   long point;
!   if (!window->node)
!     return;
! 
!   /* Find physical line with end of logical line in it. */
!   while (!looking_at_newline (window,
!               window->line_map.map[window->line_map.used - 1]))
!     point_next_line (window);
! 
!   if (window->line_map.used == 0)
!     return; /* This shouldn't happen. */
! 
!   /* Return offset of terminating newline. */
!   point = window->line_map.map[window->line_map.used - 1];
! 
    if (point != window->point)
      {
***************
*** 951,955 ****
  }
  
! /* Move WINDOW's point to the beginning of the true line. */
  DECLARE_INFO_COMMAND (info_beginning_of_line, _("Move to the start of the line"))
  {
--- 1300,1304 ----
  }
  
! /* Move WINDOW's point to the beginning of the logical line. */
  DECLARE_INFO_COMMAND (info_beginning_of_line, _("Move to the start of the line"))
  {
***************
*** 959,965 ****
    while (1)
      {
-       window_compute_line_map (window);
        point = window->line_map.map[0];
!       if (point == 0 || _looking_at_newline (window, point-1))
  	break;
        point_prev_line (window);
--- 1308,1313 ----
    while (1)
      {
        point = window->line_map.map[0];
!       if (point == 0 || looking_at_newline (window, point-1))
  	break;
        point_prev_line (window);
***************
*** 975,1001 ****
  }
  
  /* Move point forward in the node. */
  DECLARE_INFO_COMMAND (info_forward_char, _("Move forward a character"))
  {
    if (count < 0)
!     info_backward_char (window, -count, key);
    else
      {
!       while (count)
!         {
!           if (point_forward_char (window))
!             {
!               if (cursor_movement_scrolls_p
!                   && forward_move_node_structure (window,
!                                                   info_scroll_behaviour) == 0)
!                 window->point = 0;
!               else
!                 {
!                   window->point = window->node->nodelen - 1;
!                   break;
!                 }
!             }
! 	  count--;
!         }
        info_show_point (window);
      }
--- 1323,1337 ----
  }
  
+ void info_backward_char (WINDOW *, int count);
+ 
  /* Move point forward in the node. */
  DECLARE_INFO_COMMAND (info_forward_char, _("Move forward a character"))
  {
    if (count < 0)
!     info_backward_char (window, -count);
    else
      {
!       while (count--)
!         point_forward_char (window);
        info_show_point (window);
      }
***************
*** 1006,1037 ****
  {
    if (count < 0)
!     info_forward_char (window, -count, key);
    else
      {
!       while (count)
!         {
!           if (point_backward_char (window))
!             {
!               if (cursor_movement_scrolls_p
!                   && backward_move_node_structure (window,
!                                                    info_scroll_behaviour) == 0)
!                 {
!                   window->point = window->node->nodelen - 1;
!                   if (window->line_count > window->height)
!                     set_window_pagetop (window,
!                                         window->line_count - window->height);
!                 }
!               else
!                 {
!                   window->point = 0;
!                   break;
!                 }
!             }
! 	  count--;
!         }
        info_show_point (window);
      }
  }
  
  /* Move forward a word in this node. */
  DECLARE_INFO_COMMAND (info_forward_word, _("Move forward a word"))
--- 1342,1356 ----
  {
    if (count < 0)
!     info_forward_char (window, -count);
    else
      {
!       while (count--)
!         point_backward_char (window);
        info_show_point (window);
      }
  }
  
+ void info_backward_word (WINDOW *, int count);
+ 
  /* Move forward a word in this node. */
  DECLARE_INFO_COMMAND (info_forward_word, _("Move forward a word"))
***************
*** 1039,1059 ****
    if (count < 0)
      {
!       info_backward_word (window, -count, key);
        return;
      }
  
!   while (count)
!     {
!       if (point_forward_word (window))
!         {
!           if (cursor_movement_scrolls_p
!               && forward_move_node_structure (window,
!                                               info_scroll_behaviour) == 0)
! 	    window->point = 0;
!           else
!             return;
!         }
!       --count;
!     }
    info_show_point (window);
  }
--- 1358,1368 ----
    if (count < 0)
      {
!       info_backward_word (window, -count);
        return;
      }
  
!   while (count--)
!     point_forward_word (window);
! 
    info_show_point (window);
  }
***************
*** 1063,1091 ****
    if (count < 0)
      {
!       info_forward_word (window, -count, key);
        return;
      }
  
!   while (count)
!     {
!       if (point_backward_word (window))
!         {
!           if (cursor_movement_scrolls_p
!               && backward_move_node_structure (window,
!                                                info_scroll_behaviour) == 0)
!             {
!               if (window->line_count > window->height)
!                 set_window_pagetop (window,
!                                     window->line_count - window->height);
!               window->point = window->node->nodelen;
!             }
!           else
!             break;
!         }
!       --count;
!     }
    info_show_point (window);
  }
  
  /* Variable controlling the behaviour of default scrolling when you are
     already at the bottom of a node.  Possible values are defined in session.h.
--- 1372,1406 ----
    if (count < 0)
      {
!       info_forward_word (window, -count);
        return;
      }
  
!   while (count--)
!     point_backward_word (window);
! 
!   info_show_point (window);
! }
! 
! /* Move to the beginning of the node. */
! DECLARE_INFO_COMMAND (info_beginning_of_node, _("Move to the start of this node"))
! {
!   window->point = 0;
!   info_show_point (window);
! }
! 
! /* Move to the end of the node. */
! DECLARE_INFO_COMMAND (info_end_of_node, _("Move to the end of this node"))
! {
!   window->point = window->node->nodelen - 1;
    info_show_point (window);
  }
  
+ 
+ /* **************************************************************** */
+ /*                                                                  */
+ /*                     Scrolling window                             */
+ /*                                                                  */
+ /* **************************************************************** */
+ 
  /* Variable controlling the behaviour of default scrolling when you are
     already at the bottom of a node.  Possible values are defined in session.h.
***************
*** 1100,1555 ****
  int info_scroll_behaviour = IS_Continuous;
  
! /* Choices used by the completer when reading a value for the user-visible
!    variable "scroll-behaviour". */
! char *info_scroll_choices[] = {
!   "Continuous", "Next Only", "Page Only", NULL
! };
! 
! /* Controls whether scroll-behavior affects line movement commands */
! int cursor_movement_scrolls_p = 1;
! 
! int search_skip_screen_p = 0;
! 
! /* Choices for the scroll-last-node variable */
! char *scroll_last_node_choices[] = {
!   "Stop", "Scroll", "Top", NULL
! };
! 
! /* Controls what to do when a scrolling command is issued at the end of the
!    last node. */
! int scroll_last_node = SLN_Stop;
! 
! /* Default window sizes for scrolling commands.  */
! int default_window_size = -1;   /* meaning 1 window-full */
! int default_scroll_size = -1;   /* meaning half screen size */
! 
! #define INFO_LABEL_FOUND() \
!   (info_parsed_nodename || (info_parsed_filename \
!                             && !is_dir_name (info_parsed_filename)))
  
! static int
! last_node_p (NODE *node)
  {
!   info_next_label_of_node (node);
!   if (!INFO_LABEL_FOUND ())
      {
!       info_up_label_of_node (node);
!       return !INFO_LABEL_FOUND () || strcmp (info_parsed_nodename, "Top") == 0;
      }
-   return 0;
  }
  
- /* Move to 1st menu item, Next, Up/Next, or error in this window. */
- static int
- forward_move_node_structure (WINDOW *window, int behaviour)
- {
-   switch (behaviour)
-     {
-     case IS_PageOnly:
-       info_error ("%s", msg_at_node_bottom);
-       return 1;
- 
-     case IS_NextOnly:
-       info_next_label_of_node (window->node);
-       if (!info_parsed_nodename && !info_parsed_filename)
-         {
-           info_error (msg_no_pointer, _("Next"));
-           return 1;
-         }
-       else
-         {
-           info_handle_pointer ("Next", window);
-         }
-       break;
- 
-     case IS_Continuous:
-       {
-         if (last_node_p (window->node))
- 	  {
- 	    switch (scroll_last_node)
- 	      {
- 	      case SLN_Stop:
- 		info_error ("%s", _("No more nodes within this document."));
- 		return 1;
- 		
- 	      case SLN_Scroll:
- 		break;
- 		
- 	      case SLN_Top:
- 		info_top_node (window, 1, 0);
- 		return 0;
- 		
- 	      default:
- 		abort ();
- 	      }
- 	  }
- 	
-         /* First things first.  If this node contains a menu, move down
-            into the menu. */
- 	{
- 	  REFERENCE **menu;
- 
- 	  menu = info_menu_of_node (window->node);
- 	  
- 	  if (menu)
- 	    {
- 	      info_free_references (menu);
- 	      info_menu_digit (window, 1, '1');
- 	      return 0;
- 	    }
- 	}
- 
-         /* Okay, this node does not contain a menu.  If it contains a
-            "Next:" pointer, use that. */
-         info_next_label_of_node (window->node);
-         if (INFO_LABEL_FOUND ())
-           {
-             info_handle_pointer ("Next", window);
-             return 0;
-           }
- 
-         /* Okay, there wasn't a "Next:" for this node.  Move "Up:" until we
-            can move "Next:".  If that isn't possible, complain that there
-            are no more nodes. */
-         {
-           int up_counter, old_current;
-           INFO_WINDOW *info_win;
- 
-           /* Remember the current node and location. */
-           info_win = get_info_window_of_window (window);
-           old_current = info_win->current;
- 
-           /* Back up through the "Up:" pointers until we have found a "Next:"
-              that isn't the same as the first menu item found in that node. */
-           up_counter = 0;
-           while (!info_error_was_printed)
-             {
-               info_up_label_of_node (window->node);
-               if (INFO_LABEL_FOUND ())
-                 {
-                   info_handle_pointer ("Up", window);
-                   if (info_error_was_printed)
-                     continue;
- 
-                   up_counter++;
- 
-                   info_next_label_of_node (window->node);
- 
-                   /* If no "Next" pointer, keep backing up. */
-                   if (!INFO_LABEL_FOUND ())
-                     continue;
- 
-                   /* If this node's first menu item is the same as this node's
-                      Next pointer, keep backing up. */
-                   if (!info_parsed_filename)
-                     {
-                       REFERENCE **menu;
-                       char *next_nodename;
- 
-                       /* Remember the name of the Next node, since reading
-                          the menu can overwrite the contents of the
-                          info_parsed_xxx strings. */
-                       next_nodename = xstrdup (info_parsed_nodename);
- 
-                       menu = info_menu_of_node (window->node);
-                       if (menu &&
-                           (strcmp
-                            (menu[0]->nodename, next_nodename) == 0))
-                         {
-                           info_free_references (menu);
-                           free (next_nodename);
-                           continue;
-                         }
-                       else
-                         {
-                           /* Restore the world to where it was before
-                              reading the menu contents. */
-                           info_free_references (menu);
-                           free (next_nodename);
-                           info_next_label_of_node (window->node);
-                         }
-                     }
- 
-                   /* This node has a "Next" pointer, and it is not the
-                      same as the first menu item found in this node. */
-                   info_handle_pointer ("Next", window);
-                   return 0;
-                 }
-               else
-                 {
-                   /* No more "Up" pointers.  Print an error, and call it
-                      quits. */
-                   register int i;
- 
-                   for (i = 0; i < up_counter; i++)
-                     {
-                       info_win->nodes_index--;
-                       free (info_win->nodes[info_win->nodes_index]);
-                       info_win->nodes[info_win->nodes_index] = NULL;
-                     }
-                   info_win->current = old_current;
-                   window->node = info_win->nodes[old_current];
-                   window->pagetop = info_win->pagetops[old_current];
-                   window->point = info_win->points[old_current];
-                   recalculate_line_starts (window);
-                   window->flags |= W_UpdateWindow;
-                   info_error ("%s", _("No more nodes within this document."));
-                   return 1;
-                 }
-             }
-         }
-         break;
-       }
-     }
-   return info_error_was_printed; /*FIXME*/
- }
- 
- /* Move Prev, Up or error in WINDOW depending on BEHAVIOUR. */
- static int
- backward_move_node_structure (WINDOW *window, int behaviour)
- {
-   switch (behaviour)
-     {
-     case IS_PageOnly:
-       info_error ("%s", msg_at_node_top);
-       return 1;
- 
-     case IS_NextOnly:
-       info_prev_label_of_node (window->node);
-       if (!info_parsed_nodename && !info_parsed_filename)
-         {
-           info_error ("%s", _("No `Prev' for this node."));
-           return 1;
-         }
-       else
-         {
-           info_handle_pointer ("Prev", window);
-         }
-       break;
- 
-     case IS_Continuous:
-       info_prev_label_of_node (window->node);
- 
-       if (!info_parsed_nodename && (!info_parsed_filename
-                                     || is_dir_name (info_parsed_filename)))
-         {
-           info_up_label_of_node (window->node);
-           if (!info_parsed_nodename && (!info_parsed_filename
-                                         || is_dir_name (info_parsed_filename)))
-             {
-               info_error ("%s", 
-                     _("No `Prev' or `Up' for this node within this document."));
-               return 1;
-             }
-           else
-             {
-               info_handle_pointer ("Up", window);
-             }
-         }
-       else
-         {
-           REFERENCE **menu;
-           int inhibit_menu_traversing = 0;
- 
-           /* Watch out!  If this node's Prev is the same as the Up, then
-              move Up.  Otherwise, we could move Prev, and then to the last
-              menu item in the Prev.  This would cause the user to loop
-              through a subsection of the info file. */
-           if (!info_parsed_filename && info_parsed_nodename)
-             {
-               char *pnode;
- 
-               pnode = xstrdup (info_parsed_nodename);
-               info_up_label_of_node (window->node);
- 
-               if (!info_parsed_filename && info_parsed_nodename &&
-                   strcmp (info_parsed_nodename, pnode) == 0)
-                 {
-                   /* The nodes are the same.  Inhibit moving to the last
-                      menu item. */
-                   free (pnode);
-                   inhibit_menu_traversing = 1;
-                 }
-               else
-                 {
-                   free (pnode);
-                   info_prev_label_of_node (window->node);
-                 }
-             }
- 
-           /* Move to the previous node.  If this node now contains a menu,
-              and we have not inhibited movement to it, move to the node
-              corresponding to the last menu item. */
-           info_handle_pointer ("Prev", window);
- 
-           if (!inhibit_menu_traversing)
-             {
-               while (!info_error_was_printed &&
-                      (menu = info_menu_of_node (window->node)))
-                 {
-                   info_free_references (menu);
-                   info_menu_digit (window, 1, '0');
-                 }
-             }
-         }
-       break;
-     }
-   return 0;
- }
- 
- /* Move continuously forward through the node structure of this info file. */
- DECLARE_INFO_COMMAND (info_global_next_node,
-                       _("Move forwards or down through node structure"))
- {
-   if (count < 0)
-     info_global_prev_node (window, -count, key);
-   else
-     {
-       while (count && !info_error_was_printed)
-         {
-           forward_move_node_structure (window, IS_Continuous);
-           count--;
-         }
-     }
- }
- 
- /* Move continuously backward through the node structure of this info file. */
- DECLARE_INFO_COMMAND (info_global_prev_node,
-                       _("Move backwards or up through node structure"))
- {
-   if (count < 0)
-     info_global_next_node (window, -count, key);
-   else
-     {
-       while (count && !info_error_was_printed)
-         {
-           backward_move_node_structure (window, IS_Continuous);
-           count--;
-         }
-     }
- }
- 
- static void _scroll_forward(WINDOW *window, int count,
-     unsigned char key, int behaviour);
- static void _scroll_backward(WINDOW *window, int count,
-     unsigned char key, int behaviour);
- 
  static void
! _scroll_forward(WINDOW *window, int count, unsigned char key, int behaviour)
  {
    if (count < 0)
!     _scroll_backward (window, -count, key, behaviour);
    else
      {
        int desired_top;
  
!       /* Without an explicit numeric argument, scroll the bottom two
!          lines to the top of this window,  Or, if at bottom of window,
!          and the chosen behaviour is to scroll through nodes get the
!          "Next" node for this window. */
!       if (default_window_size > 0)
!         desired_top = window->pagetop + default_window_size;
!       else if (!info_explicit_arg && count == 1)
!         {
!           desired_top = window->pagetop + (window->height - 2);
! 
!           /* If there are no more lines to scroll here, error, or get
!              another node, depending on BEHAVIOUR. */
!           if (desired_top > window->line_count)
              {
!               if (forward_move_node_structure (window, behaviour))
!                 info_end_of_node (window, 1, 0);
!               return;
!             }
!         }
!       else
!         desired_top = window->pagetop + count;
! 
!       if (desired_top >= window->line_count)
!         desired_top = window->line_count - 2;
! 
!       if (window->pagetop > desired_top)
!         return;
!       else
!         set_window_pagetop (window, desired_top);
!     }
! }
! 
! static void
! _scroll_backward(WINDOW *window, int count, unsigned char key, int behaviour)
! {
!   if (count < 0)
!     _scroll_forward (window, -count, key, behaviour);
!   else
!     {
!       int desired_top;
! 
!       /* Without an explicit numeric argument, scroll the top two lines
!          to the bottom of this window, or, depending on the selected
!          behaviour, move to the previous, or Up'th node. */
!       if (default_window_size > 0)
!         desired_top = window->pagetop - default_window_size;
!       else if (!info_explicit_arg && count == 1)
!         {
! 	  desired_top = window->pagetop - (window->height - 2);
! 	  
!           if ((desired_top < 0) && (window->pagetop == 0))
!             {
!               if ((backward_move_node_structure (window, behaviour) == 0)
!                   && (cursor_movement_scrolls_p))
! 		info_end_of_node (window, 1, 0);
!               window->point = (window->line_starts[window->pagetop]
!                                - window->node->contents);
!               return;
              }
          }
-       else
-         desired_top = window->pagetop - count;
  
        if (desired_top < 0)
          desired_top = 0;
- 
        set_window_pagetop (window, desired_top);
-       window->point = (window->line_starts[window->pagetop]
-                        - window->node->contents);
      }
  }
  
  /* Show the next screen of WINDOW's node. */
  DECLARE_INFO_COMMAND (info_scroll_forward, _("Scroll forward in this window"))
  {
!   _scroll_forward (window, count, key, info_scroll_behaviour);
! }
  
- /* Like info_scroll_forward, but sets default_window_size as a side
-    effect.  */
- DECLARE_INFO_COMMAND (info_scroll_forward_set_window,
-                       _("Scroll forward in this window and set default window size"))
- {
    if (info_explicit_arg)
!     default_window_size = count;
!   _scroll_forward (window, count, key, info_scroll_behaviour);
  }
  
! /* Show the next screen of WINDOW's node but never advance to next node. */
! DECLARE_INFO_COMMAND (info_scroll_forward_page_only, _("Scroll forward in this window staying within node"))
  {
!   _scroll_forward (window, count, key, IS_PageOnly);
  }
  
! /* Like info_scroll_forward_page_only, but sets default_window_size as a side
     effect.  */
! DECLARE_INFO_COMMAND (info_scroll_forward_page_only_set_window,
!                       _("Scroll forward in this window staying within node and set default window size"))
  {
    if (info_explicit_arg)
!     default_window_size = count;
!   _scroll_forward (window, count, key, IS_PageOnly);
! }
  
! /* Show the previous screen of WINDOW's node. */
! DECLARE_INFO_COMMAND (info_scroll_backward, _("Scroll backward in this window"))
! {
!   _scroll_backward (window, count, key, info_scroll_behaviour);
  }
  
--- 1415,1507 ----
  int info_scroll_behaviour = IS_Continuous;
  
! static void _scroll_forward (WINDOW *window, int count, int nodeonly);
! static void _scroll_backward (WINDOW *window, int count, int nodeonly);
  
! static void
! _scroll_forward (WINDOW *window, int count, int nodeonly)
  {
!   if (count < 0)
!     _scroll_backward (window, -count, nodeonly);
!   else
      {
!       if (window->pagetop >= window->line_count - window->height)
!         {
!           if (!nodeonly)
!             {
!               /* If there are no more lines to scroll here, error, or get
!                  another node. */
!               forward_move_node_structure (window, info_scroll_behaviour);
!             }
!           return;
!         }
!       set_window_pagetop (window, window->pagetop + count);
      }
  }
  
  static void
! _scroll_backward (WINDOW *window, int count, int nodeonly)
  {
    if (count < 0)
!     _scroll_backward (window, -count, nodeonly);
    else
      {
        int desired_top;
  
!       if (window->pagetop <= 0)
!         {
!           if (!nodeonly)
              {
!               /* If there are no more lines to scroll here, error, or get
!                  another node. */
!               if (backward_move_node_structure (window, info_scroll_behaviour)
!                   == 0)
!                 info_end_of_node (window, 1);
              }
+           return;
          }
  
+       desired_top = window->pagetop - count;
        if (desired_top < 0)
          desired_top = 0;
        set_window_pagetop (window, desired_top);
      }
  }
  
+ /* Lines to scroll by.  -1 means scroll by screen size. */
+ int default_window_size = -1;
+ 
  /* Show the next screen of WINDOW's node. */
  DECLARE_INFO_COMMAND (info_scroll_forward, _("Scroll forward in this window"))
  {
!   int lines;
  
    if (info_explicit_arg)
!     lines = count;
!   else if (default_window_size > 0)
!     lines = default_window_size * count;
!   else
!     lines = (window->height - 2) * count;
!   _scroll_forward (window, lines, 0);
  }
  
! /* Show the previous screen of WINDOW's node. */
! DECLARE_INFO_COMMAND (info_scroll_backward, _("Scroll backward in this window"))
  {
!   info_scroll_forward (window, -count);
  }
  
! /* Like info_scroll_forward, but sets default_window_size as a side
     effect.  */
! DECLARE_INFO_COMMAND (info_scroll_forward_set_window,
!                       _("Scroll forward in this window and set default window size"))
  {
    if (info_explicit_arg)
!     {
!       default_window_size = count;
!       if (default_window_size < 0)
!         default_window_size *= -1;
!     }
  
!   info_scroll_forward (window, count);
  }
  
***************
*** 1559,1565 ****
                        _("Scroll backward in this window and set default window size"))
  {
    if (info_explicit_arg)
!     default_window_size = count;
!   _scroll_backward (window, count, key, info_scroll_behaviour);
  }
  
--- 1511,1529 ----
                        _("Scroll backward in this window and set default window size"))
  {
+   info_scroll_forward_set_window (window, -count);
+ }
+ 
+ /* Show the next screen of WINDOW's node but never advance to next node. */
+ DECLARE_INFO_COMMAND (info_scroll_forward_page_only, _("Scroll forward in this window staying within node"))
+ {
+   int lines;
+ 
    if (info_explicit_arg)
!     lines = count;
!   else if (default_window_size > 0)
!     lines = default_window_size * count;
!   else
!     lines = (window->height - 2) * count;
!   _scroll_forward (window, lines, 1);
  }
  
***************
*** 1568,1596 ****
  DECLARE_INFO_COMMAND (info_scroll_backward_page_only, _("Scroll backward in this window staying within node"))
  {
!   _scroll_backward (window, count, key, IS_PageOnly);
  }
  
! /* Like info_scroll_backward_page_only, but sets default_window_size as a side
     effect.  */
! DECLARE_INFO_COMMAND (info_scroll_backward_page_only_set_window,
!                       _("Scroll backward in this window staying within node and set default window size"))
  {
    if (info_explicit_arg)
!     default_window_size = count;
!   _scroll_backward (window, count, key, IS_PageOnly);
! }
  
! /* Move to the beginning of the node. */
! DECLARE_INFO_COMMAND (info_beginning_of_node, _("Move to the start of this node"))
! {
!   window->pagetop = window->point = 0;
!   window->flags |= W_UpdateWindow;
  }
  
! /* Move to the end of the node. */
! DECLARE_INFO_COMMAND (info_end_of_node, _("Move to the end of this node"))
  {
!   window->point = window->node->nodelen - 1;
!   info_show_point (window);
  }
  
--- 1532,1571 ----
  DECLARE_INFO_COMMAND (info_scroll_backward_page_only, _("Scroll backward in this window staying within node"))
  {
!   info_scroll_forward_page_only (window, -count);
  }
  
! /* Like info_scroll_forward_page_only, but sets default_window_size as a side
     effect.  */
! DECLARE_INFO_COMMAND (info_scroll_forward_page_only_set_window,
!                       _("Scroll forward in this window staying within node and set default window size"))
  {
+   int lines;
+ 
    if (info_explicit_arg)
!     {
!       default_window_size = count;
!       count = 1;
  
!       if (default_window_size < 0)
!         {
!           default_window_size *= -1;
!           count = -1;
!         }
!     }
! 
!   if (default_window_size > 0)
!     lines = default_window_size * count;
!   else
!     lines = (window->height - 2) * count;
! 
!   _scroll_forward (window, lines, 1);
  }
  
! /* Like info_scroll_backward_page_only, but sets default_window_size as a side
!    effect.  */
! DECLARE_INFO_COMMAND (info_scroll_backward_page_only_set_window,
!                       _("Scroll backward in this window staying within node and set default window size"))
  {
!   info_scroll_forward_page_only_set_window (window, -count);
  }
  
***************
*** 1598,1613 ****
  DECLARE_INFO_COMMAND (info_down_line, _("Scroll down by lines"))
  {
!   if (count < 0)
!     info_up_line (window, -count, key);
!   else
!     {
!       int desired_top = window->pagetop + count;
! 
!       if (desired_top >= window->line_count)
!         desired_top = window->line_count - 2;
! 
!       if (window->pagetop <= desired_top)
!         set_window_pagetop (window, desired_top);
!     }
  }
  
--- 1573,1577 ----
  DECLARE_INFO_COMMAND (info_down_line, _("Scroll down by lines"))
  {
!   _scroll_forward (window, count, 1);
  }
  
***************
*** 1615,1631 ****
  DECLARE_INFO_COMMAND (info_up_line, _("Scroll up by lines"))
  {
!   if (count < 0)
!     info_down_line (window, -count, key);
!   else
!     {
!       int desired_top = window->pagetop - count;
! 
!       if (desired_top < 0)
!         desired_top = 0;
! 
!       set_window_pagetop (window, desired_top);
!     }
  }
  
  /* Scroll the window forward by N lines and remember N as default for
     subsequent commands.  */
--- 1579,1589 ----
  DECLARE_INFO_COMMAND (info_up_line, _("Scroll up by lines"))
  {
!   _scroll_backward (window, count, 1);
  }
  
+ /* Lines to scroll when using commands that scroll by half screen size
+    by default.  0 means scroll by half screen size. */
+ int default_scroll_size = 0;
+ 
  /* Scroll the window forward by N lines and remember N as default for
     subsequent commands.  */
***************
*** 1633,1655 ****
                        _("Scroll down by half screen size"))
  {
!   if (count < 0)
!     info_scroll_half_screen_up (window, -count, key);
!   else
!     {
!       int scroll_size = (the_screen->height + 1) / 2;
!       int desired_top;
  
!       if (info_explicit_arg)
!         default_scroll_size = count;
!       if (default_scroll_size > 0)
!         scroll_size = default_scroll_size;
! 
!       desired_top = window->pagetop + scroll_size;
!       if (desired_top >= window->line_count)
!         desired_top = window->line_count - 2;
  
!       if (window->pagetop <= desired_top)
!         set_window_pagetop (window, desired_top);
      }
  }
  
--- 1591,1614 ----
                        _("Scroll down by half screen size"))
  {
!   int lines;
  
!   if (info_explicit_arg)
!     {
!       default_scroll_size = count;
!       count = 1;
  
!       if (default_scroll_size < 0)
!         {
!           default_scroll_size *= -1;
!           count = -1;
!         }
      }
+ 
+   if (default_scroll_size != 0)
+     lines = default_scroll_size * count;
+   else
+     lines = (window->height + 1) / 2 * count;
+ 
+   _scroll_forward (window, lines, 1);
  }
  
***************
*** 1659,1681 ****
                        _("Scroll up by half screen size"))
  {
!   if (count < 0)
!     info_scroll_half_screen_down (window, -count, key);
!   else
      {
!       int scroll_size = (the_screen->height + 1) / 2;
!       int desired_top;
  
!       if (info_explicit_arg)
!         default_scroll_size = count;
!       if (default_scroll_size > 0)
!         scroll_size = default_scroll_size;
  
!       desired_top = window->pagetop - scroll_size;
!       if (desired_top < 0)
!         desired_top = 0;
  
!       set_window_pagetop (window, desired_top);
      }
  }
  
  /* **************************************************************** */
--- 1618,1736 ----
                        _("Scroll up by half screen size"))
  {
!   info_scroll_half_screen_down (window, -count);
! }
! 
! /* Scroll the "other" window of WINDOW. */
! DECLARE_INFO_COMMAND (info_scroll_other_window, _("Scroll the other window"))
! {
!   WINDOW *other;
! 
!   /* If only one window, give up. */
!   if (!windows->next)
      {
!       info_error ("%s", msg_one_window);
!       return;
!     }
  
!   other = window->next;
  
!   if (!other)
!     other = window->prev;
  
!   info_scroll_forward (other, count);
! }
! 
! /* Scroll the "other" window of WINDOW. */
! DECLARE_INFO_COMMAND (info_scroll_other_window_backward,
!                       _("Scroll the other window backward"))
! {
!   info_scroll_other_window (window, -count);
! }
! 
! 
! /* **************************************************************** */
! /*                                                                  */
! /*                      Garbage collection                          */
! /*                                                                  */
! /* **************************************************************** */
! 
! static void
! gc_file_buffers_and_nodes (void)
! {
!   /* Array to record whether each file buffer was referenced or not. */
!   int *fb_referenced = xcalloc (info_loaded_files_index, sizeof (int));
!   WINDOW *win;
!   int i;
!   int fb_index;
! 
!   /* Loop over nodes in the history of displayed windows recording
!      which file buffers were referenced. */
!   for (win = windows; win; win = win->next)
!     {
!       if (!win->hist)
!         continue;
!       for (i = 0; win->hist[i]; i++)
!         {
!           NODE *n = win->hist[i]->node;
! 
!           /* Loop over file buffers. */
!           for (fb_index = 0; fb_index < info_loaded_files_index; fb_index++)
!             {
!               FILE_BUFFER *fb = info_loaded_files[fb_index];
! 
!               /* Each node should match at most one file, either a subfile or a 
!                  non-split file. */
!               if (fb->flags & N_Subfile)
!                 {
!                   if (n->subfile && !FILENAME_CMP (fb->fullpath, n->subfile))
!                     {
!                       fb_referenced[fb_index] = 1;
!                       break;
!                     }
!                 }
!               else if (!(fb->flags & N_TagsIndirect))
!                 {
!                   if (n->fullpath && !FILENAME_CMP (fb->fullpath, n->fullpath))
!                     {
!                       fb_referenced[fb_index] = 1;
!                       break;
!                     }
!                 }
!             }
!         }
      }
+ 
+   /* Free unreferenced file buffers. */
+   for (i = 0; i < info_loaded_files_index; i++)
+     {
+       if (!fb_referenced[i])
+         {
+           FILE_BUFFER *fb = info_loaded_files[i];
+ 
+           if (fb->flags & N_TagsIndirect)
+             continue;
+ 
+           /* If already gc-ed, do nothing. */
+           if (!fb->contents)
+             continue;
+ 
+           /* If this file had to be uncompressed, check to see if we should
+              gc it.  This means that the user-variable "gc-compressed-files"
+              is non-zero. */
+           if ((fb->flags & N_IsCompressed) && !gc_compressed_files)
+             continue;
+ 
+           /* If this file's contents are not gc-able, move on. */
+           if (fb->flags & N_CannotGC)
+             continue;
+ 
+           free (fb->contents);
+           fb->contents = 0;
+         }
+     }
+ 
+   free (fb_referenced);
  }
+ 
  
  /* **************************************************************** */
***************
*** 1685,1688 ****
--- 1740,1745 ----
  /* **************************************************************** */
  
+ void info_prev_window (WINDOW *, int count);
+ 
  /* Make the next window in the chain be the active window. */
  DECLARE_INFO_COMMAND (info_next_window, _("Select the next window"))
***************
*** 1690,1699 ****
    if (count < 0)
      {
!       info_prev_window (window, -count, key);
        return;
      }
  
    /* If no other window, error now. */
!   if (!windows->next && !echo_area_is_active)
      {
        info_error ("%s", msg_one_window);
--- 1747,1756 ----
    if (count < 0)
      {
!       info_prev_window (window, -count);
        return;
      }
  
    /* If no other window, error now. */
!   if (!windows->next || echo_area_is_active)
      {
        info_error ("%s", msg_one_window);
***************
*** 1706,1715 ****
          window = window->next;
        else
!         {
!           if (window == the_echo_area || !echo_area_is_active)
!             window = windows;
!           else
!             window = the_echo_area;
!         }
      }
  
--- 1763,1767 ----
          window = window->next;
        else
!         window = windows;
      }
  
***************
*** 1719,1722 ****
--- 1771,1777 ----
          info_get_or_remove_footnotes (window);
  
+       /* Point may not be within part of node displayed in window if there
+          has been resizing of this window since the last time it was active. */
+       window_adjust_pagetop (window);
        window->flags |= W_UpdateWindow;
        active_window = window;
***************
*** 1729,1739 ****
    if (count < 0)
      {
!       info_next_window (window, -count, key);
        return;
      }
  
    /* Only one window? */
! 
!   if (!windows->next && !echo_area_is_active)
      {
        info_error ("%s", msg_one_window);
--- 1784,1793 ----
    if (count < 0)
      {
!       info_next_window (window, -count);
        return;
      }
  
    /* Only one window? */
!   if (!windows->next || echo_area_is_active)
      {
        info_error ("%s", msg_one_window);
***************
*** 1743,1764 ****
    while (count--)
      {
-       /* If we are in the echo area, or if the echo area isn't active and we
-          are in the first window, find the last window in the chain. */
-       if (window == the_echo_area ||
-           (window == windows && !echo_area_is_active))
-         {
-           register WINDOW *win, *last = NULL;
  
!           for (win = windows; win; win = win->next)
!             last = win;
! 
!           window = last;
!         }
!       else
!         {
!           if (window == windows)
!             window = the_echo_area;
!           else
!             window = window->prev;
          }
      }
--- 1797,1809 ----
    while (count--)
      {
  
!       if (window != windows && window->prev)
!         window = window->prev;
!       else if (window == windows)
!         {
!           /* If we are in the first window, find the last window in the
!              chain. */
!           while (window->next)
!             window = window->next;
          }
      }
***************
*** 1769,1772 ****
--- 1814,1820 ----
          info_get_or_remove_footnotes (window);
  
+       /* Point may not be within part of node displayed in window if there
+          has been resizing of this window since the last time it was active. */
+       window_adjust_pagetop (window);
        window->flags |= W_UpdateWindow;
        active_window = window;
***************
*** 1774,1848 ****
  }
  
! /* Split WINDOW into two windows, both showing the same node.  If we
     are automatically tiling windows, re-tile after the split. */
  DECLARE_INFO_COMMAND (info_split_window, _("Split the current window"))
  {
!   WINDOW *split, *old_active;
! #if defined (SPLIT_BEFORE_ACTIVE)
!   int pagetop;
! 
!   /* Remember the current pagetop of the window being split.  If it doesn't
!      change, we can scroll its contents around after the split. */
!   pagetop = window->pagetop;
! #endif
!   
!   /* Make the new window. */
!   old_active = active_window;
!   active_window = window;
!   split = window_make_window (window->node);
!   active_window = old_active;
  
    if (!split)
!     {
!       info_error ("%s", msg_win_too_small);
!     }
    else
      {
! #if defined (SPLIT_BEFORE_ACTIVE)
!       /* Try to scroll the old window into its new postion. */
!       if (pagetop == window->pagetop)
!         {
!           int start, end, amount;
  
!           start = split->first_row;
!           end = start + window->height;
!           amount = split->height + 1;
!           display_scroll_display (start, end, amount);
!         }
! #else /* !SPLIT_BEFORE_ACTIVE */
        /* Make sure point still appears in the active window. */
        info_show_point (window);
- #endif /* !SPLIT_BEFORE_ACTIVE */
  
-       /* If the window just split was one internal to Info, try to display
-          something else in it. */
-       if (internal_info_node_p (split->node))
-         {
-           register int i, j;
-           INFO_WINDOW *iw;
-           NODE *node = NULL;
-           char *filename;
- 
-           for (i = 0; (iw = info_windows[i]); i++)
-             {
-               for (j = 0; j < iw->nodes_index; j++)
-                 if (!internal_info_node_p (iw->nodes[j]))
-                   {
-                     if (iw->nodes[j]->parent)
-                       filename = iw->nodes[j]->parent;
-                     else
-                       filename = iw->nodes[j]->filename;
- 
-                     node = info_get_node (filename, iw->nodes[j]->nodename,
-                                           PARSE_NODE_DFLT);
-                     if (node)
-                       {
-                         window_set_node_of_window (split, node);
-                         i = info_windows_index - 1;
-                         break;
-                       }
-                   }
-             }
-         }
        split->pagetop = window->pagetop;
  
--- 1822,1856 ----
  }
  
! /* Split active window into two windows, both showing the same node.  If we
     are automatically tiling windows, re-tile after the split. */
  DECLARE_INFO_COMMAND (info_split_window, _("Split the current window"))
  {
!   WINDOW *split = window_make_window ();
  
    if (!split)
!     info_error ("%s", msg_win_too_small);
    else
      {
!       NODE *copy = xmalloc (sizeof (NODE));
!       *copy = *window->node; /* Field-by-field copy of structure. */
  
!       /* This allows us to free nodes without checking if these fields
!          are shared by NODE objects in other windows. */
!       copy->references = info_copy_references (copy->references);
!       copy->nodename = xstrdup (copy->nodename);
! 
!       if (copy->up)
!         copy->up = xstrdup (copy->up);
!       if (copy->next)
!         copy->next = xstrdup (copy->next);
!       if (copy->prev)
!         copy->prev = xstrdup (copy->prev);
!       if (copy->flags & N_WasRewritten)
!         copy->contents = xstrdup (copy->contents);
! 
!       info_set_node_of_window (split, copy);
        /* Make sure point still appears in the active window. */
        info_show_point (window);
  
        split->pagetop = window->pagetop;
  
***************
*** 1851,1856 ****
        else
          window_adjust_pagetop (split);
- 
-       remember_window_and_node (split, split->node);
      }
  }
--- 1859,1862 ----
***************
*** 1863,1873 ****
  {
    if (!windows->next)
!     {
!       info_error ("%s", msg_cant_kill_last);
!     }
    else if (window->flags & W_WindowIsPerm)
!     {
!       info_error ("%s", _("Cannot delete a permanent window"));
!     }
    else
      {
--- 1869,1875 ----
  {
    if (!windows->next)
!     info_error ("%s", msg_cant_kill_last);
    else if (window->flags & W_WindowIsPerm)
!     info_error ("%s", _("Cannot delete a permanent window"));
    else
      {
***************
*** 1879,1882 ****
--- 1881,1886 ----
        if (auto_tiling_p)
          window_tile_windows (DONT_TILE_INTERNALS);
+ 
+       gc_file_buffers_and_nodes ();
      }
  }
***************
*** 1889,1894 ****
    if (windows->next && ((window->flags & W_WindowIsPerm) == 0))
      {
-       /* We not only delete the window from the display, we forget it from
-          our list of remembered windows. */
        forget_window_and_nodes (window);
        window_delete_window (window);
--- 1893,1896 ----
***************
*** 1945,1975 ****
  }
  
- /* Scroll the "other" window of WINDOW. */
- DECLARE_INFO_COMMAND (info_scroll_other_window, _("Scroll the other window"))
- {
-   WINDOW *other;
- 
-   /* If only one window, give up. */
-   if (!windows->next)
-     {
-       info_error ("%s", msg_one_window);
-       return;
-     }
- 
-   other = window->next;
- 
-   if (!other)
-     other = window->prev;
- 
-   info_scroll_forward (other, count, key);
- }
- 
- /* Scroll the "other" window of WINDOW. */
- DECLARE_INFO_COMMAND (info_scroll_other_window_backward,
-                       _("Scroll the other window backward"))
- {
-   info_scroll_other_window (window, -count, key);
- }
- 
  /* Change the size of WINDOW by AMOUNT. */
  DECLARE_INFO_COMMAND (info_grow_window, _("Grow (or shrink) this window"))
--- 1947,1950 ----
***************
*** 1996,2061 ****
  }
  
- /* Toggle the usage of regular expressions in searches. */
- DECLARE_INFO_COMMAND (info_toggle_regexp,
-               _("Toggle the usage of regular expressions in searches"))
- {
-   use_regex = !use_regex;
-   window_message_in_echo_area (use_regex
-                                ? _("Using regular expressions for searches.")
-                                : _("Using literal strings for searches."));
- }
  
  /* **************************************************************** */
  /*                                                                  */
! /*                      Info Node Commands                          */
  /*                                                                  */
  /* **************************************************************** */
  
- /* Return (FILENAME)NODENAME for NODE, or just NODENAME if NODE's
-    filename is not set. */
- char *
- node_printed_rep (NODE *node)
- {
-   char *rep;
- 
-   if (node->filename)
-     {
-       char *filename
-        = filename_non_directory (node->parent ? node->parent : node->filename);
-       rep = xmalloc (1 + strlen (filename) + 1 + strlen (node->nodename) + 1);
-       sprintf (rep, "(%s)%s", filename, node->nodename);
-     }
-   else
-     rep = node->nodename;
- 
-   return rep;
- }
- 
- 
  /* Using WINDOW for various defaults, select the node referenced by ENTRY
!    in it.  If the node is selected, the window and node are remembered. */
! void
  info_select_reference (WINDOW *window, REFERENCE *entry)
  {
    NODE *node;
!   char *filename, *nodename, *file_system_error;
! 
!   file_system_error = NULL;
! 
!   filename = entry->filename;
!   if (!filename)
!     filename = window->node->parent;
!   if (!filename)
!     filename = window->node->filename;
  
!   if (filename)
!     filename = xstrdup (filename);
! 
!   if (entry->nodename)
!     nodename = xstrdup (entry->nodename);
!   else
!     nodename = xstrdup ("Top");
! 
!   node = info_get_node (filename, nodename, PARSE_NODE_VERBATIM);
  
    /* Try something a little weird.  If the node couldn't be found, and the
--- 1971,1992 ----
  }
  
  
  /* **************************************************************** */
  /*                                                                  */
! /*                    Cross-references and menus                    */
  /*                                                                  */
  /* **************************************************************** */
  
  /* Using WINDOW for various defaults, select the node referenced by ENTRY
!    in it.  If the node is selected, the window and node are remembered.
!    Display an error message if reference couldn't be selected and return 0. */
! int
  info_select_reference (WINDOW *window, REFERENCE *entry)
  {
    NODE *node;
!   char *file_system_error = NULL;
  
!   node = info_get_node_with_defaults (entry->filename, entry->nodename,
!                                       window->node);
  
    /* Try something a little weird.  If the node couldn't be found, and the
***************
*** 2067,2078 ****
          file_system_error = xstrdup (info_recent_file_error);
  
!       if (entry->nodename && (strcmp (entry->nodename, entry->label) == 0))
          {
!           node = info_get_node (entry->label, "Top", PARSE_NODE_DFLT);
            if (!node && info_recent_file_error)
!             {
!               free (file_system_error);
!               file_system_error = xstrdup (info_recent_file_error);
!             }
          }
      }
--- 1998,2010 ----
          file_system_error = xstrdup (info_recent_file_error);
  
!       if (entry->nodename
!           && entry->label && (strcmp (entry->nodename, entry->label) == 0))
          {
!           free (file_system_error);
!           file_system_error = NULL;
! 
!           node = info_get_node (entry->label, "Top");
            if (!node && info_recent_file_error)
!             file_system_error = xstrdup (info_recent_file_error);
          }
      }
***************
*** 2081,2095 ****
      {
        if (file_system_error)
!         info_error ("%s", file_system_error);
        else
!         info_error (msg_cant_find_node, nodename);
      }
  
!   free (file_system_error);
!   free (filename);
!   free (nodename);
  
!   if (node)
!     info_set_node_of_window (1, window, node);
  }
  
--- 2013,2058 ----
      {
        if (file_system_error)
!         {
!           info_error ("%s", file_system_error);
!           free (file_system_error);
!         }
        else
!         info_error (msg_cant_find_node,
!                     entry->nodename ? entry->nodename : "Top");
!       return 0;
      }
  
!   /* If in a footnotes window, try to switch to a window containing a
!      node from the file. */
!   if (window->node && (window->node->flags & N_IsInternal)
!       && !strcmp (window->node->nodename, "*Footnotes*"))
!         {
!           WINDOW *w;
! 
!           for (w = windows; w; w = windows->next)
!             {
!               if (!strcmp (w->node->fullpath, window->node->fullpath)
!                   && !(w->flags & W_TempWindow))
!                 {
!                   /* Switch to this window. */
!                   active_window = window = w;
!                   break;
!                 }
!             }
!         }
!   info_set_node_of_window (window, node);
! 
!   if (entry->line_number > 0)
!     {
!       /* Go to the line given by entry->line_number. */
!       long line = window_log_to_phys_line (window, entry->line_number - 1);
  
!       if (line >= 0 && line < window->line_count)
!         {
!           window->point = window->line_starts[line];
!           window_adjust_pagetop (window);
!         }
!     }
!   return 1;
  }
  
***************
*** 2102,2109 ****
    REFERENCE entry;
  
!   info_parse_node (line, PARSE_NODE_DFLT);
! 
!   entry.nodename = info_parsed_nodename;
!   entry.filename = info_parsed_filename;
    entry.label = "*info-parse-and-select*";
  
--- 2065,2072 ----
    REFERENCE entry;
  
!   /* info_parse_node will be called on 'line' in subsequent functions. */
!   entry.nodename = line;
!   entry.filename = 0;
!   entry.line_number = 0;
    entry.label = "*info-parse-and-select*";
  
***************
*** 2111,2513 ****
  }
  
! static int
! info_win_find_node (INFO_WINDOW *win, NODE *node)
  {
!   int i;
  
!   for (i = win->nodes_index - 1; i >= 0; i--)
!     {
!       NODE *p = win->nodes[i];
  
!       if (strcmp (p->filename, node->filename) == 0 &&
! 	  strcmp (p->nodename, node->nodename) == 0)
! 	break;
!     }
!   return i;
! }	  
  
! /* Given that the values of INFO_PARSED_FILENAME and INFO_PARSED_NODENAME
!    are previously filled, try to get the node represented by them into
!    WINDOW.  The node should have been pointed to by the LABEL pointer of
!    WINDOW->node. */
! static void
! info_handle_pointer (char *label, WINDOW *window)
! {
!   if (info_parsed_filename || info_parsed_nodename)
      {
!       char *filename, *nodename;
!       NODE *node;
! 
!       filename = nodename = NULL;
! 
!       if (info_parsed_filename)
!         filename = xstrdup (info_parsed_filename);
!       else
          {
!           if (window->node->parent)
!             filename = xstrdup (window->node->parent);
!           else if (window->node->filename)
!             filename = xstrdup (window->node->filename);
          }
  
!       if (info_parsed_nodename)
!         nodename = xstrdup (info_parsed_nodename);
!       else
!         nodename = xstrdup ("Top");
  
!       node = info_get_node (filename, nodename, PARSE_NODE_DFLT);
  
!       if (node)
!         {
!           INFO_WINDOW *info_win;
  
!           info_win = get_info_window_of_window (window);
!           if (info_win)
!             {
! 	      if (strcmp (label, "Up") == 0)
! 		{
! 		  int i = info_win_find_node (info_win, node);
! 		  if (i >= 0)
! 		    node->display_pos = info_win->points[i];
! 		}
! 	      info_win->pagetops[info_win->current] = window->pagetop;
!               info_win->points[info_win->current] = window->point;
!             }
!           info_set_node_of_window (1, window, node);
!         }
!       else
!         {
!           if (info_recent_file_error)
!             info_error ("%s", info_recent_file_error);
!           else
!             info_error (msg_cant_file_node, filename, nodename);
!         }
  
!       free (filename);
!       free (nodename);
!     }
!   else
      {
!       info_error (msg_no_pointer, label);
      }
  }
  
! /* Make WINDOW display the "Next:" node of the node currently being
!    displayed. */
! DECLARE_INFO_COMMAND (info_next_node, _("Select the Next node"))
  {
!   info_next_label_of_node (window->node);
!   info_handle_pointer ("Next", window);
  }
  
! /* Make WINDOW display the "Prev:" node of the node currently being
!    displayed. */
! DECLARE_INFO_COMMAND (info_prev_node, _("Select the Prev node"))
  {
!   info_prev_label_of_node (window->node);
!   info_handle_pointer ("Prev", window);
  }
  
! /* Make WINDOW display the "Up:" node of the node currently being
!    displayed. */
! DECLARE_INFO_COMMAND (info_up_node, _("Select the Up node"))
  {
!   info_up_label_of_node (window->node);
!   info_handle_pointer ("Up", window);
  }
  
! /* Make WINDOW display the last node of this info file. */
! DECLARE_INFO_COMMAND (info_last_node, _("Select the last node in this file"))
  {
!   register int i;
!   FILE_BUFFER *fb = file_buffer_of_window (window);
!   NODE *node = NULL;
! 
!   if (fb && fb->tags)
!     {
!       int last_node_tag_idx = -1;
! 
!       /* If no explicit argument, or argument of zero, default to the
!          last node.  */
!       if (count == 0 || (count == 1 && !info_explicit_arg))
!         count = -1;
!       for (i = 0; count && fb->tags[i]; i++)
!         if (fb->tags[i]->nodelen != 0) /* don't count anchor tags */
!           {
!             count--;
!             last_node_tag_idx = i;
!           }
!       if (count > 0)
!         i = last_node_tag_idx + 1;
!       if (i > 0)
!         node = info_get_node (fb->filename, fb->tags[i - 1]->nodename,
!                               PARSE_NODE_DFLT);
!     }
! 
!   if (!node)
!     info_error ("%s", _("This window has no additional nodes"));
!   else
!     info_set_node_of_window (1, window, node);
  }
  
! /* Make WINDOW display the first node of this info file. */
! DECLARE_INFO_COMMAND (info_first_node, _("Select the first node in this file"))
  {
!   FILE_BUFFER *fb = file_buffer_of_window (window);
!   NODE *node = NULL;
! 
!   /* If no explicit argument, or argument of zero, default to the
!      first node.  */
!   if (count == 0)
!     count = 1;
!   if (fb && fb->tags)
!     {
!       register int i;
!       int last_node_tag_idx = -1;
  
!       for (i = 0; count && fb->tags[i]; i++)
!         if (fb->tags[i]->nodelen != 0) /* don't count anchor tags */
!           {
!             count--;
!             last_node_tag_idx = i;
!           }
!       if (count > 0)
!         i = last_node_tag_idx + 1;
!       if (i > 0)
!         node = info_get_node (fb->filename, fb->tags[i - 1]->nodename,
!                               PARSE_NODE_DFLT);
!     }
  
!   if (!node)
!     info_error ("%s", _("This window has no additional nodes"));
!   else
!     info_set_node_of_window (1, window, node);
! }
  
! /* Select the last menu item in WINDOW->node. */
! DECLARE_INFO_COMMAND (info_last_menu_item,
!    _("Select the last item in this node's menu"))
! {
!   info_menu_digit (window, 1, '0');
! }
  
! /* Use KEY (a digit) to select the Nth menu item in WINDOW->node. */
! DECLARE_INFO_COMMAND (info_menu_digit, _("Select this menu item"))
! {
!   register int i, item;
!   register REFERENCE **menu;
  
!   menu = info_menu_of_node (window->node);
  
!   if (!menu)
      {
!       info_error ("%s", msg_no_menu_node);
!       return;
      }
! 
!   /* We have the menu.  See if there are this many items in it. */
!   item = key - '0';
! 
!   /* Special case.  Item "0" is the last item in this menu. */
!   if (item == 0)
!     for (i = 0; menu[i + 1]; i++);
!   else
      {
!       for (i = 0; menu[i]; i++)
!         if (i == item - 1)
!           break;
      }
! 
!   if (menu[i])
      {
!       info_select_reference (window, menu[i]);
!       if (menu[i]->line_number > 0)
!         internal_next_line (window, menu[i]->line_number - 1, key);
      }
!   else
!     info_error (ngettext ("There isn't %d item in this menu.",
! 			  "There aren't %d items in this menu.",
! 			  item),
! 		item);
  
!   info_free_references (menu);
!   return;
! }
  
  
! 
! /* Return a pointer to the xref in XREF_LIST that is nearest to POS, or
!    NULL if XREF_LIST is empty.  That is, if POS is within any of the
!    given xrefs, return that one.  Otherwise, return the one with the
!    nearest beginning or end.  If there are two that are equidistant,
!    prefer the one forward.  The return is in newly-allocated memory,
!    since the caller frees it.
!    
!    This is called from info_menu_or_ref_item with XREF_LIST being all
!    the xrefs in the node, and POS being point.  The ui function that
!    starts it all off is select-reference-this-line.
! 
!    This is not the same logic as in info.el.  Info-get-token prefers
!    searching backwards to searching forwards, and has a hardwired search
!    limit of 200 chars (in Emacs 21.2).  */
! 
! static REFERENCE **
! nearest_xref (REFERENCE **xref_list, long int pos)
! {
!   int this_xref;
!   int nearest = -1;
!   long best_delta = -1;
!   
!   for (this_xref = 0; xref_list[this_xref]; this_xref++)
      {
!       long delta;
!       REFERENCE *xref = xref_list[this_xref];
!       if (xref->start <= pos && pos <= xref->end)
!         { /* POS is within this xref, we're done */
!           nearest = this_xref;
!           break;
!         }
!       
!       /* See how far POS is from this xref.  Take into account the
!          `*Note' that begins the xref, since as far as the user is
!          concerned, that's where it starts.  */
!       delta = MIN (labs (pos - (xref->start - strlen (INFO_XREF_LABEL))),
!                    labs (pos - xref->end));
!       
!       /* It's the <= instead of < that makes us choose the forward xref
!          of POS if two are equidistant.  Of course, because of all the
!          punctuation surrounding xrefs, it's not necessarily obvious
!          where one ends.  */
!       if (delta <= best_delta || best_delta < 0)
!         {
!           nearest = this_xref;
!           best_delta = delta;
!         }
!     }
!   
!   /* Maybe there was no list to search through.  */
!   if (nearest < 0)
!     return NULL;
!   
!   /* Ok, we have a nearest xref, make a list of it.  */
!   {
!     REFERENCE **ret = xmalloc (sizeof (REFERENCE *) * 2);
!     ret[0] = info_copy_reference (xref_list[nearest]);
!     ret[1] = NULL;
!     return ret;
!   }
! }
! 
  
! /* Read a menu or followed reference from the user defaulting to the
!    reference found on the current line, and select that node.  The
!    reading is done with completion.  BUILDER is the function used
!    to build the list of references.  ASK_P is non-zero if the user
!    should be prompted, or zero to select the default item. */
! static void
! info_menu_or_ref_item (WINDOW *window, int count,
!     unsigned char key, REFERENCE **(*builder) (NODE *node), int ask_p)
! {
!   char *line;
!   REFERENCE *entry;
!   REFERENCE *defentry = NULL;
!   REFERENCE **menu = (*builder) (window->node);
  
!   if (!menu)
!     {
!       if (builder == info_menu_of_node)
!         info_error ("%s", msg_no_menu_node);
!       else
!         info_error ("%s", msg_no_xref_node);
!       return;
      }
! 
!   /* Default the selected reference to the one which is on the line that
!      point is in.  */
!   {
!     REFERENCE **refs = NULL;
!     int point_line = window_line_of_point (window);
! 
!     if (point_line != -1)
!       {
!         SEARCH_BINDING binding;
! 
!         binding.buffer = window->node->contents;
!         binding.start = window->line_starts[point_line] - binding.buffer;
!         if (window->line_starts[point_line + 1])
!           binding.end = window->line_starts[point_line + 1] - binding.buffer;
!         else
!           binding.end = window->node->nodelen;
!         binding.flags = 0;
! 
!         if (builder == info_menu_of_node)
!           {
!             if (point_line)
!               {
!                 binding.start--;
!                 refs = info_menu_items (&binding);
!               }
!           }
!         else
!           {
! #if defined (HANDLE_MAN_PAGES)
!             if (window->node->flags & N_IsManPage)
!               refs = manpage_xrefs_in_binding (window->node, &binding);
!             else
! #endif /* HANDLE_MAN_PAGES */
!               refs = nearest_xref (menu, window->point);
!           }
! 
!         if (refs && refs[0])
!           {
!             if (strcmp (refs[0]->label, "Menu") != 0
!                 || builder == info_xrefs_of_node)
!               {
!                 int which = 0;
! 
!                 /* For xrefs, find the closest reference to point,
!                    unless we only have one reference (as we will if
!                    we've called nearest_xref above).  It would be better
!                    to have only one piece of code, but the conditions
!                    when we call this are tangled.  */
!                 if (builder == info_xrefs_of_node && refs[1])
!                   {
!                     int closest = -1;
! 
!                     for (; refs[which]; which++)
!                       {
!                         if (window->point >= refs[which]->start
!                             && window->point <= refs[which]->end)
!                           {
!                             closest = which;
!                             break;
!                           }
!                         else if (window->point < refs[which]->start)
!                           break;
!                       }
!                     if (which > 0)
!                       {
!                         if (closest == -1)
!                           which--;
!                         else
!                           which = closest;
!                       }
!                   }
! 
!                 defentry = xmalloc (sizeof (REFERENCE));
!                 defentry->label = xstrdup (refs[which]->label);
!                 defentry->filename = refs[which]->filename;
!                 defentry->nodename = refs[which]->nodename;
!                 defentry->line_number = refs[which]->line_number;
! 
!                 if (defentry->filename)
!                   defentry->filename = xstrdup (defentry->filename);
!                 if (defentry->nodename)
!                   defentry->nodename = xstrdup (defentry->nodename);
!               }
!             info_free_references (refs);
!           }
!       }
!   }
  
    /* If we are going to ask the user a question, do it now. */
--- 2074,2253 ----
  }
  
! /* Return menu entry indexed by KEY, where '1' is the first menu item, '2' is
!    the second, etc., and '0' is the last.  Return value should not be freed. */
! static REFERENCE *
! select_menu_digit (WINDOW *window, unsigned char key)
  {
!   register int i, item;
!   register REFERENCE **menu;
  
!   menu = window->node->references;
!   if (!menu)
!     return 0;
  
!   item = key - '0';
  
!   /* Special case.  Item "0" is the last item in this menu. */
!   if (item == 0)
      {
!       int j;
!       i = -1; /* Not found */
!       for (j = 0; menu[j]; j++)
!         if (menu[j]->type == REFERENCE_MENU_ITEM)
!           i = j;
!     }
!   else
!     {
!       int k = 0;
!       for (i = 0; menu[i]; i++)
          {
!           if (menu[i]->type == REFERENCE_MENU_ITEM)
!             k++;
!           if (k == item)
!             break;
          }
+     }
  
!   if (i == -1)
!     return 0;
  
!   return menu[i];
! }
  
! DECLARE_INFO_COMMAND (info_menu_digit, _("Select this menu item"))
! {} /* Declaration only. */
  
! /* Use KEY (a digit) to select the Nth menu item in WINDOW->node. */
! void
! menu_digit (WINDOW *window, int key)
! {
!   int item = key - '0';
!   REFERENCE *entry;
!   REFERENCE **references = window->node->references;
  
!   /* Check if there is a menu in this node. */
!   if (references)
      {
!       int i; 
!       for (i = 0; references[i]; i++)
!         if (references[i]->type == REFERENCE_MENU_ITEM)
!           goto has_menu;
      }
+ 
+   info_error ("%s", msg_no_menu_node);
+   return;
+ has_menu:
+ 
+   if (entry = select_menu_digit (window, key))
+     info_select_reference (window, entry);
+   else if (key == '0')
+     /* Don't print "There aren't 0 items in this menu." */
+     info_error ("%s", msg_no_menu_node);
+   else
+     info_error (ngettext ("There isn't %d item in this menu.",
+                           "There aren't %d items in this menu.",
+                           item),
+                 item);
+   return;
  }
  
! /* Select the last menu item in WINDOW->node. */
! DECLARE_INFO_COMMAND (info_last_menu_item,
!    _("Select the last item in this node's menu"))
  {
!   menu_digit (window, '0');
  }
  
! static int exclude_cross_references (REFERENCE *r)
  {
!   return r->type == REFERENCE_XREF;
  }
  
! static int exclude_menu_items (REFERENCE *r)
  {
!   return r->type == REFERENCE_MENU_ITEM;
  }
  
! static int exclude_nothing (REFERENCE *r)
  {
!   return 1;
  }
  
! /* Read a menu or followed reference from the user defaulting to the
!    reference found on the current line, and select that node.  The
!    reading is done with completion. ASK_P is non-zero if the user should
!    be prompted, or zero to select the item on the current line.  MENU_ITEM
!    and XREF control whether menu items and cross-references are eligible
!    for selection. */
! static void
! info_menu_or_ref_item (WINDOW *window, int menu_item, int xref, int ask_p)
  {
!   REFERENCE *defentry = NULL; /* Default link */
!   REFERENCE **refs = window->node->references;
!   REFERENCE *entry;
  
!   /* Name of destination */
!   char *line;
  
!   int line_no;
!   int this_line, next_line;
  
!   int which, closest = -1;
  
!   reference_bool_fn exclude; 
  
!   if (!refs)
!     return;
  
!   if (menu_item && !xref)
      {
!       exclude = &exclude_cross_references;
      }
!   else if (!menu_item && xref)
      {
!       exclude = &exclude_menu_items;
      }
!   else if (menu_item && xref)
      {
!       exclude = &exclude_nothing;
      }
!   else /* !menu_item && !xref */
!     return;
  
!   /* Default the selected reference to the one which is on the line that
!      point is in. */
  
+   line_no = window_line_of_point (window);
+   this_line = window->line_starts[line_no];
+   if (window->line_starts[line_no + 1])
+     next_line = window->line_starts[line_no + 1];
+   else
+     next_line = window->node->nodelen;
  
!   for (which = 0; refs[which]; which++)
      {
!       /* If we got to the next line without finding an eligible reference. */
!       if (refs[which]->start >= next_line)
!         break;
  
!       /* Check the type of reference is one we are looking for. */
!       if (!(  (menu_item && refs[which]->type == REFERENCE_MENU_ITEM)
!            || (xref      && refs[which]->type == REFERENCE_XREF)))
!         continue;
  
!       /* Reference is eligible if any part of it is in the line. */
!       if (refs[which]->start >= this_line && refs[which]->start < next_line
!           || refs[which]->start < this_line && refs[which]->end > this_line)
!         {
!           closest = which;
! 
!           /* If a reference contains the point, prefer it.  Otherwise prefer a
!              reference after the cursor to one before it. */
!           if (refs[which]->start >= window->point)
!             break;
!         }
      }
!   if (closest != -1)
!     defentry = refs[closest];
  
    /* If we are going to ask the user a question, do it now. */
***************
*** 2517,2521 ****
  
        /* Build the prompt string. */
!       if (builder == info_menu_of_node)
          {
            if (defentry)
--- 2257,2261 ----
  
        /* Build the prompt string. */
!       if (menu_item && !xref)
          {
            if (defentry)
***************
*** 2540,2544 ****
          }
  
!       line = info_read_completing_in_echo_area (window, prompt, menu);
        free (prompt);
  
--- 2280,2285 ----
          }
  
!       line = info_read_completing_in_echo_area_with_exclusions (prompt, refs,
!                                                                 exclude);
        free (prompt);
  
***************
*** 2548,2554 ****
        if (!line)
          {
!           free (defentry);
!           info_free_references (menu);
!           info_abort_key (window, 0, 0);
            return;
          }
--- 2289,2293 ----
        if (!line)
          {
!           info_abort_key (window, 0);
            return;
          }
***************
*** 2591,2595 ****
            REFERENCE *ref;
  
!           for (i = 0; menu && (ref = menu[i]); i++)
              {
                /* Need to use mbscasecmp because LINE is downcased
--- 2330,2334 ----
            REFERENCE *ref;
  
!           for (i = 0; refs && (ref = refs[i]); i++)
              {
                /* Need to use mbscasecmp because LINE is downcased
***************
*** 2609,2613 ****
              }
            if (best != -1)
!             entry = menu[best];
            else
              entry = NULL;
--- 2348,2352 ----
              }
            if (best != -1)
!             entry = refs[best];
            else
              entry = NULL;
***************
*** 2618,2657 ****
        else
          {
-           NODE *orig = window->node;
            info_select_reference (window, entry);
- 
-           if (builder == info_xrefs_of_node && window->node != orig
-               && !(window->node->flags & N_FromAnchor))
-             { /* Search for this reference in the node.  */
-               long offset;
-               long start;
- 
-               if (window->line_count > 0)
-                 start = window->line_starts[1] - window->node->contents;
-               else
-                 start = 0;
- 
-               offset = info_target_search_node (window->node, entry->label,
- 						start, 0);
- 
- 	      window->point = (offset == -1) ?
- 		               window->node->body_start : offset;
- 	      window_adjust_pagetop (window);
-             }
- 
-             if (entry->line_number > 0)
-               /* next_line starts at line 1?  Anyway, the -1 makes it
-                  move to the right line.  */
-               internal_next_line (window, entry->line_number - 1, key);
          }
  
        free (line);
-       info_reference_free (defentry);
      }
- 
-   info_free_references (menu);
- 
-   if (!info_error_was_printed)
-     window_clear_echo_area ();
  }
  
--- 2357,2365 ----
***************
*** 2660,2664 ****
  DECLARE_INFO_COMMAND (info_menu_item, _("Read a menu item and select its node"))
  {
!   info_menu_or_ref_item (window, count, key, info_menu_of_node, 1);
  }
  
--- 2368,2389 ----
  DECLARE_INFO_COMMAND (info_menu_item, _("Read a menu item and select its node"))
  {
!   if (window->node->references)
!     {
!       REFERENCE **r;
!       
!       /* Check if there is a menu in this node. */
!       for (r = window->node->references; *r; r++)
!         if ((*r)->type == REFERENCE_MENU_ITEM)
!           break;
! 
!       if (*r)
!         {
!           info_menu_or_ref_item (window, 1, 0, 1);
!           return;
!         }
!     }
! 
!   info_error ("%s", msg_no_menu_node);
!   return;
  }
  
***************
*** 2668,2672 ****
    (info_xref_item, _("Read a footnote or cross reference and select its node"))
  {
!   info_menu_or_ref_item (window, count, key, info_xrefs_of_node, 1);
  }
  
--- 2393,2397 ----
    (info_xref_item, _("Read a footnote or cross reference and select its node"))
  {
!   info_menu_or_ref_item (window, 0, 1, 1);
  }
  
***************
*** 2699,2954 ****
    REFERENCE *entry, **menu;
  
!   menu = info_menu_of_node (window->node);
  
    if (!menu)
!     info_error ("%s", msg_no_menu_node);
  
!   for (i = 0; (!info_error_was_printed) && (entry = menu[i]); i++)
      {
        WINDOW *new;
  
!       new = window_make_window (window->node);
        window_tile_windows (TILE_INTERNALS);
  
        if (!new)
!         info_error ("%s", msg_win_too_small);
        else
          {
            active_window = new;
!           info_select_reference (new, entry);
          }
      }
  }
  
! /* Read a line of input which is a node name, and go to that node. */
! DECLARE_INFO_COMMAND (info_goto_node, _("Read a node name and select it"))
  {
!   char *line;
! 
! #define GOTO_COMPLETES
! #if defined (GOTO_COMPLETES)
!   /* Build a completion list of all of the known nodes. */
!   {
!     register int fbi, i;
!     FILE_BUFFER *current;
!     REFERENCE **items = NULL;
!     size_t items_index = 0;
!     size_t items_slots = 0;
  
!     current = file_buffer_of_window (window);
  
!     for (fbi = 0; info_loaded_files && info_loaded_files[fbi]; fbi++)
        {
!         FILE_BUFFER *fb;
!         REFERENCE *entry;
!         int this_is_the_current_fb;
! 
!         fb = info_loaded_files[fbi];
!         this_is_the_current_fb = (current == fb);
! 
!         entry = xmalloc (sizeof (REFERENCE));
!         entry->filename = entry->nodename = NULL;
!         entry->label = xmalloc (4 + strlen (fb->filename));
!         sprintf (entry->label, "(%s)*", fb->filename);
! 
!         add_pointer_to_array (entry, items_index, items, items_slots, 10);
! 
!         if (fb->tags)
            {
!             for (i = 0; fb->tags[i]; i++)
!               {
!                 entry = xmalloc (sizeof (REFERENCE));
!                 entry->filename = entry->nodename = NULL;
!                 if (this_is_the_current_fb)
!                   entry->label = xstrdup (fb->tags[i]->nodename);
!                 else
!                   {
!                     entry->label = xmalloc
!                       (4 + strlen (fb->filename) +
!                        strlen (fb->tags[i]->nodename));
!                     sprintf (entry->label, "(%s)%s",
!                              fb->filename, fb->tags[i]->nodename);
!                   }
! 
!                 add_pointer_to_array (entry, items_index, items, 
!                                       items_slots, 100);
!               }
            }
        }
!     line = info_read_maybe_completing (window, _("Goto node: "),
!         items);
!     info_free_references (items);
!   }
! #else /* !GOTO_COMPLETES */
!   line = info_read_in_echo_area (window, _("Goto node: "));
! #endif /* !GOTO_COMPLETES */
  
!   /* If the user aborted, quit now. */
!   if (!line)
      {
!       info_abort_key (window, 0, 0);
!       return;
      }
  
!   canonicalize_whitespace (line);
  
!   if (*line)
!     info_parse_and_select (line, window);
  
!   free (line);
!   if (!info_error_was_printed)
!     window_clear_echo_area ();
  }
- 
- /* Follow the menu list in MENUS (list of strings terminated by a NULL
-    entry) from INITIAL_NODE.  If can't continue at any point (no menu or
-    no menu entry for the next item), return the node so far -- that
-    might be INITIAL_NODE itself.  If error, *ERRSTR and *ERRARG[12] will
-    be set to the error message and argument for message, otherwise they
-    will be NULL.  */
  
  NODE *
! info_follow_menus (NODE *initial_node, char **menus, NODE **err_node,
  		   int strict)
  {
    NODE *node = NULL;
  
-   if (err_node)
-     *err_node = NULL;
    for (; *menus; menus++)
      {
-       static char *first_arg = NULL;
-       REFERENCE **menu;
        REFERENCE *entry;
        char *arg = *menus; /* Remember the name of the menu entry we want. */
  
!       debug (3, ("looking for %s in %s:%s", arg, initial_node->filename,
  		 initial_node->nodename));
-       /* A leading space is certainly NOT part of a node name.  Most
-          probably, they typed a space after the separating comma.  The
-          strings in menus[] have their whitespace canonicalized, so
-          there's at most one space to ignore.  */
-       if (*arg == ' ')
-         arg++;
-       if (!first_arg)
-         first_arg = arg;
- 
-       /* Build and return a list of the menu items in this node. */
-       menu = info_menu_of_node (initial_node);
- 
-       /* If no menu item in this node, stop here, but let the user
-          continue to use Info.  Perhaps they wanted this node and didn't
-          realize it. */
-       if (!menu)
-         {
- 	  debug (3, ("no menu found"));
-           if (arg == first_arg && !strict)
-             {
-               node = make_manpage_node (first_arg);
-               if (node)
- 		{
- 		  debug (3, ("falling back to manpage node"));
- 		  goto maybe_got_node;
- 		}
-             }
- 	  if (err_node)
- 	    *err_node = format_message_node (_("No menu in node `%s'."),
- 					     node_printed_rep (initial_node));
-           return strict ? NULL : initial_node;
-         }
- 
-       /* Find the specified menu item. */
-       entry = info_get_labeled_reference (arg, menu);
  
!       /* If the item wasn't found, search the list sloppily.  Perhaps this
!          user typed "buffer" when they really meant "Buffers". */
!       if (!entry)
          {
!           int i;
!           int best_guess = -1;
! 
! 	  debug (3, ("no entry found: guessing"));
!           for (i = 0; (entry = menu[i]); i++)
              {
!               if (mbscasecmp (entry->label, arg) == 0)
!                 break;
!               else if (!strict && (best_guess == -1)
!                     && (mbsncasecmp (entry->label, arg, strlen (arg)) == 0))
!                   best_guess = i;
              }
- 
-           if (!entry && best_guess != -1)
-             entry = menu[best_guess];
          }
  
!       /* If we still failed to find the reference, start Info with the current
!          node anyway.  It is probably a misspelling. */
        if (!entry)
          {
!           if (arg == first_arg)
              {
!               /* Maybe they typed "info foo" instead of "info -f foo".  */
!               node = info_get_node (first_arg, NULL, PARSE_NODE_DFLT);
!               if (node)
!                 add_file_directory_to_path (first_arg);
! 	      else if (strict)
! 		return NULL;
!               else
!                 node = make_manpage_node (first_arg);
!               if (node)
!                 goto maybe_got_node;
              }
- 
-           info_free_references (menu);
- 	  if (err_node)
- 	    *err_node = format_message_node (_("No menu item `%s' in node `%s'."),
- 					     arg,
- 					     node_printed_rep (initial_node));
-           return strict ? NULL : initial_node;
          }
  
-       /* We have found the reference that the user specified.  If no
-          filename in this reference, define it. */
-       if (!entry->filename)
-         entry->filename = xstrdup (initial_node->parent ? initial_node->parent
-                                                      : initial_node->filename);
- 
        debug (3, ("entry: %s, %s", entry->filename, entry->nodename));
        
        /* Try to find this node.  */
!       node = info_get_node (entry->filename, entry->nodename, 
!                             PARSE_NODE_VERBATIM);
!       if (!strict && !node && arg == first_arg)
!         {
!           node = make_manpage_node (first_arg);
!           if (node)
!             goto maybe_got_node;
!         }
! 
!       /* Since we cannot find it, try using the label of the entry as a
!          file, i.e., "(LABEL)Top".  */
!       if (!node && entry->nodename
!           && strcmp (entry->label, entry->nodename) == 0)
!         node = info_get_node (entry->label, "Top", PARSE_NODE_DFLT);
! 
!     maybe_got_node:
        if (!node)
          {
  	  debug (3, ("no matching node found"));
! 	  if (err_node)
! 	    *err_node = format_message_node (
! 		     _("Unable to find node referenced by `%s' in `%s'."),
! 		     entry->label,
! 		     node_printed_rep (initial_node));
!           info_free_references (menu);
!           return strict ? NULL : initial_node;
          }
  
!       debug (3, ("node: %s, %s", node->filename, node->nodename));
        
-       info_free_references (menu);
- 
        /* Success.  Go round the loop again.  */
!       free (initial_node);
        initial_node = node;
      }
--- 2424,2737 ----
    REFERENCE *entry, **menu;
  
!   menu = window->node->references;
  
    if (!menu)
!     {
!       info_error ("%s", msg_no_menu_node);
!       return; 
!     }
  
!   for (i = 0; (entry = menu[i]); i++)
      {
        WINDOW *new;
  
!       if (entry->type != REFERENCE_MENU_ITEM) continue;
! 
!       new = window_make_window ();
!       info_set_node_of_window (new, window->node);
        window_tile_windows (TILE_INTERNALS);
  
        if (!new)
!         {
!           info_error ("%s", msg_win_too_small);
!           break;
!         }
        else
          {
            active_window = new;
!           if (!info_select_reference (new, entry))
!             break;
          }
      }
  }
  
! /* Move to the next or previous cross reference in this node.  Return 0 if
!    there aren't any. */
! static int
! info_move_to_xref (WINDOW *window, int dir)
  {
!   long placement = -1;
!   NODE *node = window->node;
!   REFERENCE **ref;
  
!   /* Fail if there are no references in node */
!   if (!node->references || !node->references[0])
!     return 0;
  
!   if (dir == 1) /* Search forwards */
!     for (ref = node->references; *ref != 0; ref++)
        {
!         if ((*ref)->start > window->point)
            {
!             placement = (*ref)->start;
!             break;
            }
        }
!   else /* Search backwards */
!     for (ref = node->references; *ref != 0; ref++)
!       {
!         if ((*ref)->start >= window->point) break;
!         placement = (*ref)->start;
!       }
  
!   if (placement == -1)
      {
!       /* There was neither a menu or xref entry appearing in this node
!          after point. */
!       return 0;
      }
  
!   window->point = placement;
!   window_adjust_pagetop (window);
!   return 1;
! }
  
! void info_move_to_next_xref (WINDOW *, int count);
  
! /* Remove history entries from START inclusive to END exclusive.
!    Warning: be careful about removing the last history entry, as
!    info_set_node_of_window includes the currently displayed node in
!    the history. */
! static void
! cleanup_history (WINDOW *window, int start, int end)
! {
!   int i;
!   for (i = start; i < end; i++)
!     {
!       free_history_node (window->hist[i]->node);
!       free (window->hist[i]);
!     }
!   memmove (&window->hist[start], &window->hist[end],
!            (window->hist_index - end) * sizeof (WINDOW_STATE *));
!   window->hist_index -= end - start;
! }
! 
! DECLARE_INFO_COMMAND (info_move_to_prev_xref,
!                       _("Move to the previous cross reference"))
! {
!   if (count < 0)
!     info_move_to_next_xref (window, -count);
!   else
!     {
!       size_t last_hist_index, starting_hist_index;
!       char *initial_nodename = window->node->nodename;
! 
!       last_hist_index = starting_hist_index = window->hist_index - 1;
! 
!       while (count > 0)
!         {
!           if (info_move_to_xref (window, -1))
!             {
!               last_hist_index = window->hist_index - 1;
!               count--;
!               continue;
!             }
! 
!           /* When cursor-movement-scrolls=Off, cycle round the node's
!              references. */
!           if (!cursor_movement_scrolls_p)
!             {
!               REFERENCE **r = window->node->references;
!               if (r && r[0])
!                 {
!                   int i = 0;
!                   /* Choose the last menu or xref entry appearing in this
!                      node. */
!                   while (r[i + 1])
!                     i++;
!                   window->point = r[i]->start;
!                   window_adjust_pagetop (window);
!                   count--;
!                   continue;
!                 }
!                 
!               info_error ("%s", msg_no_xref_node);
!               return;
!             }
! 
!           if (backward_move_node_structure (window, info_scroll_behaviour != 0)
!               || !strcmp (window->node->nodename, initial_nodename))
!             {
!               break; /* No earlier nodes in file, or we are back where we
!                          started. */
!             }
!           window->point = window->node->nodelen - 1;
!         }
! 
!       /* Go back to the last place a reference was found, or
!          the starting place. */
!       while (window->hist_index > last_hist_index + 1)
!         forget_node (window);
! 
!       /* Remove any intermediate nodes. */
!       if (last_hist_index != starting_hist_index)
!         cleanup_history (window, starting_hist_index + 1, last_hist_index);
!     }
! }
! 
! DECLARE_INFO_COMMAND (info_move_to_next_xref,
!                       _("Move to the next cross reference"))
! {
!   if (count < 0)
!     info_move_to_prev_xref (window, -count);
!   else
!     {
!       size_t last_hist_index, starting_hist_index;
!       char *initial_nodename = window->node->nodename;
! 
!       last_hist_index = starting_hist_index = window->hist_index - 1;
! 
!       while (count > 0)
!         {
!           if (info_move_to_xref (window, 1))
!             {
!               last_hist_index = window->hist_index - 1;
!               count--;
!               continue;
!             }
! 
!           /* When cursor-movement-scrolls=Off, cycle round the node's
!              references. */
!           if (!cursor_movement_scrolls_p)
!             {
!               REFERENCE **r = window->node->references;
!               if (r && r[0])
!                 {
!                   /* Choose the first menu or xref entry appearing in this
!                      node. */
!                   window->point = r[0]->start;
!                   window_adjust_pagetop (window);
!                   count--;
!                   continue;
!                 }
!                 
!               info_error ("%s", msg_no_xref_node);
!               return;
!             }
! 
!           if (forward_move_node_structure (window, info_scroll_behaviour) != 0
!               || !strcmp (window->node->nodename, initial_nodename))
!             {
!               /*TODO: Print an error. */
!               break; /* No later nodes in file, or we are back where we
!                          started. */
!             }
!         }
! 
!       /* Go back to the last place a reference was found, or
!          the starting place. */
!       while (window->hist_index > last_hist_index + 1)
!         forget_node (window);
! 
!       /* Remove any intermediate nodes. */
!       if (last_hist_index != starting_hist_index)
!         cleanup_history (window, starting_hist_index + 1, last_hist_index);
!     }
! }
! 
! /* Select the menu item or reference that appears on this line. */
! DECLARE_INFO_COMMAND (info_select_reference_this_line,
!                       _("Select reference or menu item appearing on this line"))
! {
!   REFERENCE **ref = window->node->references;
! 
!   if (!ref || !*ref) return; /* No references in node */
! 
!   info_menu_or_ref_item (window, 1, 1, 0);
  }
  
+ /* Follow the menu list in MENUS (list of strings terminated by a NULL
+    entry) from INITIAL_NODE.  If there is an error, place a message
+    in ERROR.  STRICT says whether to accept incomplete strings as
+    menu entries, and whether to return the node so far if we can't
+    continue at any point (that might be INITIAL_NODE itself), or to
+    return null.  This function frees INITIAL_NODE. */
  NODE *
! info_follow_menus (NODE *initial_node, char **menus, char **error,
  		   int strict)
  {
    NODE *node = NULL;
  
    for (; *menus; menus++)
      {
        REFERENCE *entry;
        char *arg = *menus; /* Remember the name of the menu entry we want. */
  
!       debug (3, ("looking for %s in %s:%s", arg, initial_node->fullpath,
  		 initial_node->nodename));
  
!       if (!initial_node->references)
          {
!           if (error)
              {
!               free (*error);
!               asprintf (error, _("No menu in node '%s'."),
!                         node_printed_rep (initial_node));
!             }
!           debug (3, ("no menu found"));
!           if (!strict)
!             return initial_node;
!           else
!             {
!               free_history_node (initial_node);
!               return 0;
              }
          }
  
!       /* Find the specified menu item. */
!       entry = info_get_menu_entry_by_label (initial_node, arg, !strict);
! 
!       /* If we failed to find the reference: */
        if (!entry)
          {
!           if (error)
              {
!               free (*error);
!               asprintf (error, _("No menu item '%s' in node '%s'."),
!                         arg, node_printed_rep (initial_node));
!             }
!           debug (3, ("no entry found"));
!           if (!strict)
!             return initial_node;
!           else
!             {
!               free_history_node (initial_node);
!               return 0;
              }
          }
  
        debug (3, ("entry: %s, %s", entry->filename, entry->nodename));
        
        /* Try to find this node.  */
!       node = info_get_node_with_defaults (entry->filename, entry->nodename,
!                                           initial_node);
        if (!node)
          {
  	  debug (3, ("no matching node found"));
! 	  if (error)
!             {
!               free (*error);
!               asprintf (error,
!                         _("Unable to find node referenced by '%s' in '%s'."),
!                         entry->label,
!                         node_printed_rep (initial_node));
!             }
!           return strict ? 0 : initial_node;
          }
  
!       debug (3, ("node: %s, %s", node->fullpath, node->nodename));
        
        /* Success.  Go round the loop again.  */
!       free_history_node (initial_node);
        initial_node = node;
      }
***************
*** 2992,3001 ****
     _("Read a list of menus starting from dir and follow them"))
  {
!   char *line = info_read_in_echo_area (window, _("Follow menus: "));
  
    /* If the user aborted, quit now. */
    if (!line)
      {
!       info_abort_key (window, 0, 0);
        return;
      }
--- 2775,2784 ----
     _("Read a list of menus starting from dir and follow them"))
  {
!   char *line = info_read_in_echo_area (_("Follow menus: "));
  
    /* If the user aborted, quit now. */
    if (!line)
      {
!       info_abort_key (window, 0);
        return;
      }
***************
*** 3005,3447 ****
    if (*line)
      {
!       NODE *err_node;
!       NODE *dir_node = info_get_node (NULL, NULL, PARSE_NODE_DFLT);
        char **nodes = split_list_of_nodenames (line);
!       NODE *node = NULL;
  
        /* If DIR_NODE is NULL, they might be reading a file directly,
           like in "info -d . -f ./foo".  Try using "Top" instead.  */
        if (!dir_node)
!         {
!           char *file_name = window->node->parent;
! 
!           if (!file_name)
!             file_name = window->node->filename;
!           dir_node = info_get_node (file_name, NULL, PARSE_NODE_DFLT);
!         }
  
!       /* If we still cannot find the starting point, give up.
!          We cannot allow a NULL pointer inside info_follow_menus.  */
        if (!dir_node)
          info_error (msg_cant_find_node, "Top");
        else
!         node = info_follow_menus (dir_node, nodes, &err_node, 0);
  
        free (nodes);
-       if (err_node)
- 	show_error_node (err_node);
-       else
-         info_set_node_of_window (1, window, node);
      }
- 
    free (line);
-   if (!info_error_was_printed)
-     window_clear_echo_area ();
  }
  
! /* Search the menu MENU for a (possibly mis-spelled) entry ARG.
!    Return the menu entry, or the best guess for what they meant by ARG,
!    or NULL if there's nothing in this menu seems to fit the bill.
!    If EXACT is non-zero, allow only exact matches.  */
! static REFERENCE *
! entry_in_menu (char *arg, REFERENCE **menu, int exact)
  {
!   REFERENCE *entry;
  
!   /* First, try to find the specified menu item verbatim.  */
!   entry = info_get_labeled_reference (arg, menu);
  
!   /* If the item wasn't found, search the list sloppily.  Perhaps we
!      have "Option Summary", but ARG is "option".  */
!   if (!entry && !exact)
      {
!       int i;
!       int best_guess = -1;
! 
!       for (i = 0; (entry = menu[i]); i++)
!         {
!           if (mbscasecmp (entry->label, arg) == 0)
!             break;
!           else
!             if (mbsncasecmp (entry->label, arg, strlen (arg)) == 0)
!               best_guess = i;
!         }
! 
!       if (!entry && best_guess != -1)
!         entry = menu[best_guess];
      }
  
!   return entry;
! }
! 
! /* Find the node that is the best candidate to list the PROGRAM's
!    invocation info and its command-line options, by looking for menu
!    items and chains of menu items with characteristic names.  */
! void
! info_intuit_options_node (WINDOW *window, NODE *initial_node, char *program)
! {
!   /* The list of node names typical for GNU manuals where the program
!      usage and specifically the command-line arguments are described.
!      This is pure heuristics.  I gathered these node names by looking
!      at all the Info files I could put my hands on.  If you are
!      looking for evidence to complain to the GNU project about
!      non-uniform style of documentation, here you have your case!  */
!   static const char *invocation_nodes[] = {
!     "%s invocation",
!     "Invoking %s",
!     "Preliminaries",    /* m4 has Invoking under Preliminaries! */
!     "Invocation",
!     "Command Arguments",/* Emacs */
!     "Invoking `%s'",
!     "%s options",
!     "Options",
!     "Option ",          /* e.g. "Option Summary" */
!     "Invoking",
!     "All options",      /* tar, paxutils */
!     "Arguments",
!     "%s cmdline",       /* ar */
!     "%s",               /* last resort */
!     (const char *)0
!   };
!   NODE *node = NULL;
!   REFERENCE **menu;
!   const char **try_node;
! 
!   /* We keep looking deeper and deeper in the menu structure until
!      there are no more menus or no menu items from the above list.
!      Some manuals have the invocation node sitting 3 or 4 levels deep
!      in the menu hierarchy...  */
!   for (node = initial_node; node; initial_node = node)
      {
!       REFERENCE *entry = NULL;
! 
!       /* Build and return a list of the menu items in this node. */
!       menu = info_menu_of_node (initial_node);
  
!       /* If no menu item in this node, stop here.  Perhaps this node
!          is the one they need.  */
!       if (!menu)
!         break;
  
!       /* Look for node names typical for usage nodes in this menu.  */
!       for (try_node = invocation_nodes; *try_node; try_node++)
          {
!           char *nodename;
  
!           nodename = xmalloc (strlen (program) + strlen (*try_node));
!           sprintf (nodename, *try_node, program);
!           /* The last resort "%s" is dangerous, so we restrict it
!              to exact matches here.  */
!           entry = entry_in_menu (nodename, menu,
!                                  strcmp (*try_node, "%s") == 0);
!           free (nodename);
!           if (entry)
              break;
          }
  
!       if (!entry)
!         break;
! 
!       if (!entry->filename)
!         entry->filename = xstrdup (initial_node->parent ? initial_node->parent
!                                    : initial_node->filename);
!       /* Try to find this node.  */
!       node = info_get_node (entry->filename, entry->nodename, 
!                             PARSE_NODE_VERBATIM);
!       info_free_references (menu);
!       if (!node)
!         break;
      }
  
!   /* We've got our best shot at the invocation node.  Now select it.  */
!   if (initial_node)
!     info_set_node_of_window (1, window, initial_node);
!   if (!info_error_was_printed)
!     window_clear_echo_area ();
  }
  
! /* Given a name of an Info file, find the name of the package it
!    describes by removing the leading directories and extensions.  */
! char *
! program_name_from_file_name (char *file_name)
  {
!   int i;
!   char *program_name = xstrdup (filename_non_directory (file_name));
  
!   for (i = strlen (program_name) - 1; i > 0; i--)
!     if (program_name[i] == '.'
!         && (FILENAME_CMPN (program_name + i, ".info", 5) == 0
!             || FILENAME_CMPN (program_name + i, ".inf", 4) == 0
! #ifdef __MSDOS__
!             || FILENAME_CMPN (program_name + i, ".i", 2) == 0
! #endif
!             || isdigit (program_name[i + 1]))) /* a man page foo.1 */
!       {
!         program_name[i] = 0;
!         break;
!       }
!   return program_name;
  }
  
! DECLARE_INFO_COMMAND (info_goto_invocation_node,
!                       _("Find the node describing program invocation"))
  {
!   const char *invocation_prompt = _("Find Invocation node of [%s]: ");
!   char *program_name, *line;
!   char *default_program_name, *prompt, *file_name;
!   NODE *top_node;
  
!   /* Intuit the name of the program they are likely to want.
!      We use the file name of the current Info file as a hint.  */
!   file_name = window->node->parent ? window->node->parent
!                                    : window->node->filename;
!   default_program_name = program_name_from_file_name (file_name);
  
!   prompt = xmalloc (strlen (default_program_name) +
! 		    strlen (invocation_prompt));
!   sprintf (prompt, invocation_prompt, default_program_name);
!   line = info_read_in_echo_area (window, prompt);
!   free (prompt);
!   if (!line)
      {
!       info_abort_key (window, 0, 0);
!       return;
      }
-   if (*line)
-     program_name = line;
-   else
-     program_name = default_program_name;
  
!   /* In interactive usage they'd probably expect us to begin looking
!      from the Top node.  */
!   top_node = info_get_node (file_name, NULL, PARSE_NODE_DFLT);
!   if (!top_node)
!     info_error (msg_cant_find_node, "Top");
! 
!   info_intuit_options_node (window, top_node, program_name);
!   free (line);
!   free (default_program_name);
  }
- 
- #if defined (HANDLE_MAN_PAGES)
- DECLARE_INFO_COMMAND (info_man, _("Read a manpage reference and select it"))
- {
-   char *line;
  
!   line = info_read_in_echo_area (window, _("Get Manpage: "));
  
!   if (!line)
      {
!       info_abort_key (window, 0, 0);
!       return;
      }
  
!   canonicalize_whitespace (line);
  
!   if (*line)
      {
!       char *goto_command;
  
!       goto_command = xmalloc
!         (4 + strlen (MANPAGE_FILE_BUFFER_NAME) + strlen (line));
  
!       sprintf (goto_command, "(%s)%s", MANPAGE_FILE_BUFFER_NAME, line);
  
!       info_parse_and_select (goto_command, window);
!       free (goto_command);
      }
  
!   free (line);
!   if (!info_error_was_printed)
!     window_clear_echo_area ();
  }
- #endif /* HANDLE_MAN_PAGES */
  
! /* Move to the "Top" node in this file. */
! DECLARE_INFO_COMMAND (info_top_node, _("Select the node `Top' in this file"))
  {
!   info_parse_and_select ("Top", window);
  }
  
! /* Move to the node "(dir)Top". */
! DECLARE_INFO_COMMAND (info_dir_node, _("Select the node `(dir)'"))
  {
!   info_parse_and_select ("(dir)Top", window);
  }
  
  
! /* Read the name of a node to kill.  The list of available nodes comes
!    from the nodes appearing in the current window configuration. */
! static char *
! read_nodename_to_kill (WINDOW *window)
  {
!   int iw;
!   char *nodename;
!   INFO_WINDOW *info_win;
!   REFERENCE **menu = NULL;
!   size_t menu_index = 0, menu_slots = 0;
!   char *default_nodename = xstrdup (active_window->node->nodename);
!   char *prompt = xmalloc (strlen (_("Kill node (%s): ")) + strlen (default_nodename));
  
!   sprintf (prompt, _("Kill node (%s): "), default_nodename);
  
!   for (iw = 0; (info_win = info_windows[iw]); iw++)
!     {
!       REFERENCE *entry = xmalloc (sizeof (REFERENCE));
!       entry->label = xstrdup (info_win->window->node->nodename);
!       entry->filename = entry->nodename = NULL;
  
!       add_pointer_to_array (entry, menu_index, menu, menu_slots, 10);
!     }
  
!   nodename = info_read_completing_in_echo_area (window, prompt, menu);
!   free (prompt);
!   info_free_references (menu);
!   if (nodename && !*nodename)
!     {
!       free (nodename);
!       nodename = default_nodename;
!     }
!   else
!     free (default_nodename);
  
!   return nodename;
! }
  
  
! /* Delete NODENAME from this window, showing the most
!    recently selected node in this window. */
! static void
! kill_node (WINDOW *window, char *nodename)
! {
!   int iw, i;
!   INFO_WINDOW *info_win;
!   NODE *temp;
  
!   /* If there is no nodename to kill, quit now. */
!   if (!nodename)
      {
!       info_abort_key (window, 0, 0);
        return;
      }
  
!   /* If there is a nodename, find it in our window list. */
!   for (iw = 0; (info_win = info_windows[iw]); iw++)
!     if (strcmp (nodename, info_win->nodes[info_win->current]->nodename) == 0
!         && info_win->window == window)
!       break;
  
!   if (!info_win)
!     {
!       if (*nodename)
!         info_error (_("Cannot kill node `%s'"), nodename);
!       else
!         window_clear_echo_area ();
  
!       return;
      }
  
!   /* If there are no more nodes left anywhere to view, complain and exit. */
!   if (info_windows_index == 1 && info_windows[0]->nodes_index == 1)
      {
!       info_error ("%s", _("Cannot kill the last node"));
!       return;
      }
  
!   /* INFO_WIN contains the node that the user wants to stop viewing.  Delete
!      this node from the list of nodes previously shown in this window. */
!   for (i = info_win->current; i < info_win->nodes_index; i++)
!     info_win->nodes[i] = info_win->nodes[i + 1];
! 
!   /* There is one less node in this window's history list. */
!   info_win->nodes_index--;
! 
!   /* Make this window show the most recent history node. */
!   info_win->current = info_win->nodes_index - 1;
! 
!   /* If there aren't any nodes left in this window, steal one from the
!      next window. */
!   if (info_win->current < 0)
!     {
!       INFO_WINDOW *stealer;
!       int which, pagetop;
!       long point;
  
!       if (info_windows[iw + 1])
!         stealer = info_windows[iw + 1];
!       else
!         stealer = info_windows[0];
  
!       /* If the node being displayed in the next window is not the most
!          recently loaded one, get the most recently loaded one. */
!       if ((stealer->nodes_index - 1) != stealer->current)
!         which = stealer->nodes_index - 1;
! 
!       /* Else, if there is another node behind the stealers current node,
!          use that one. */
!       else if (stealer->current > 0)
!         which = stealer->current - 1;
  
!       /* Else, just use the node appearing in STEALER's window. */
!       else
!         which = stealer->current;
  
-       /* Copy this node. */
        {
!         NODE *copy = xmalloc (sizeof (NODE));
  
!         temp = stealer->nodes[which];
!         point = stealer->points[which];
!         pagetop = stealer->pagetops[which];
! 
!         copy->filename = temp->filename;
!         copy->parent = temp->parent;
!         copy->nodename = temp->nodename;
!         copy->contents = temp->contents;
!         copy->nodelen = temp->nodelen;
!         copy->flags = temp->flags;
!         copy->display_pos = temp->display_pos;
  
!         temp = copy;
        }
  
!       window_set_node_of_window (info_win->window, temp);
!       window->point = point;
!       window->pagetop = pagetop;
!       remember_window_and_node (info_win->window, temp);
      }
    else
      {
!       temp = info_win->nodes[info_win->current];
!       temp->display_pos = info_win->points[info_win->current];
!       window_set_node_of_window (info_win->window, temp);
      }
  
!   if (!info_error_was_printed)
!     window_clear_echo_area ();
  
!   if (auto_footnotes_p)
!     info_get_or_remove_footnotes (window);
  }
  
! /* Kill current node, thus going back one in the node history.  I (karl)
!    do not think this is completely correct yet, because of the
!    window-changing stuff in kill_node, but it's a lot better than the
!    previous implementation, which did not account for nodes being
!    visited twice at all.  */
! DECLARE_INFO_COMMAND (info_history_node,
!                       _("Select the most recently selected node"))
  {
!   kill_node (window, active_window->node->nodename);
  }
  
! /* Kill named node.  */
! DECLARE_INFO_COMMAND (info_kill_node, _("Kill this node"))
  {
!   char *nodename = read_nodename_to_kill (window);
!   kill_node (window, nodename);
  }
  
- 
  /* Read the name of a file and select the entire file. */
  DECLARE_INFO_COMMAND (info_view_file, _("Read the name of a file and select it"))
--- 2788,3549 ----
    if (*line)
      {
!       char *error = 0;
!       NODE *dir_node = get_dir_node ();
        char **nodes = split_list_of_nodenames (line);
!       NODE *node;
  
        /* If DIR_NODE is NULL, they might be reading a file directly,
           like in "info -d . -f ./foo".  Try using "Top" instead.  */
        if (!dir_node)
!         dir_node = info_get_node (window->node->fullpath, 0);
  
!       /* If we still cannot find the starting point, give up. */
        if (!dir_node)
          info_error (msg_cant_find_node, "Top");
        else
!         {
!           node = info_follow_menus (dir_node, nodes, &error, 0);
!           info_set_node_of_window (window, node);
!           if (error)
!             show_error_node (error);
!         }
  
        free (nodes);
      }
    free (line);
  }
  
! 
! /* **************************************************************** */
! /*                                                                  */
! /*                 Navigation of document structure                 */
! /*                                                                  */
! /* **************************************************************** */
! 
! /* Get the node pointed to by the LABEL pointer of WINDOW->node into WINDOW.
!    Display error message if there is no such pointer, and return zero. */
! static int
! info_handle_pointer (char *label, WINDOW *window)
  {
!   char *description;
!   NODE *node;
  
!   if (!strcmp (label, "Up"))
!     description = window->node->up;
!   else if (!strcmp (label, "Next"))
!     description = window->node->next;
!   else if (!strcmp (label, "Prev"))
!     description = window->node->prev;
  
!   if (!description)
      {
!       info_error (msg_no_pointer, label);
!       return 0;
      }
  
!   node = info_get_node_with_defaults (0, description, window->node);
!   if (!node)
      {
!       if (info_recent_file_error)
!         info_error ("%s", info_recent_file_error);
!       else
!         info_error (msg_cant_find_node, description);
!       return 0;
!     }
  
!   /* If we are going up, set the cursor position to the last place it
!      was in the node. */
!   if (strcmp (label, "Up") == 0)
!     {
!       int i;
  
!       for (i = window->hist_index - 1; i >= 0; i--)
          {
!           NODE *p = window->hist[i]->node;
  
!           if (p->fullpath && !strcmp (p->fullpath, node->fullpath)
!               && p->nodename && !strcmp (p->nodename, node->nodename))
              break;
          }
  
!       if (i >= 0)
!         node->display_pos = window->hist[i]->point;
      }
  
!   info_set_node_of_window (window, node);
!   return 1;
  }
  
! /* Make WINDOW display the "Next:" node of the node currently being
!    displayed. */
! DECLARE_INFO_COMMAND (info_next_node, _("Select the Next node"))
  {
!   info_handle_pointer ("Next", window);
! }
  
! /* Make WINDOW display the "Prev:" node of the node currently being
!    displayed. */
! DECLARE_INFO_COMMAND (info_prev_node, _("Select the Prev node"))
! {
!   info_handle_pointer ("Prev", window);
  }
  
! /* Make WINDOW display the "Up:" node of the node currently being
!    displayed. */
! DECLARE_INFO_COMMAND (info_up_node, _("Select the Up node"))
  {
!   info_handle_pointer ("Up", window);
! }
  
! /* Make WINDOW display the last node of this info file. */
! DECLARE_INFO_COMMAND (info_last_node, _("Select the last node in this file"))
! {
!   register int i;
!   FILE_BUFFER *fb = file_buffer_of_window (window);
!   NODE *node = NULL;
  
!   if (fb && fb->tags)
      {
!       int last_node_tag_idx = -1;
! 
!       /* If no explicit argument, or argument of zero, default to the
!          last node.  */
!       if (count == 0 || (count == 1 && !info_explicit_arg))
!         count = -1;
!       for (i = 0; count && fb->tags[i]; i++)
!         if (fb->tags[i]->nodelen != 0) /* don't count anchor tags */
!           {
!             count--;
!             last_node_tag_idx = i;
!           }
!       if (count > 0)
!         i = last_node_tag_idx + 1;
!       if (i > 0)
!         node = info_get_node (fb->filename, fb->tags[i - 1]->nodename);
      }
  
!   if (!node)
!     info_error ("%s", _("This window has no additional nodes"));
!   else
!     info_set_node_of_window (window, node);
  }
  
! /* Make WINDOW display the first node of this info file. */
! DECLARE_INFO_COMMAND (info_first_node, _("Select the first node in this file"))
! {
!   FILE_BUFFER *fb = file_buffer_of_window (window);
!   NODE *node = NULL;
  
!   /* If no explicit argument, or argument of zero, default to the
!      first node.  */
!   if (count == 0)
!     count = 1;
!   if (fb && fb->tags)
      {
!       register int i;
!       int last_node_tag_idx = -1;
! 
!       for (i = 0; count && fb->tags[i]; i++)
!         if (fb->tags[i]->nodelen != 0) /* don't count anchor tags */
!           {
!             count--;
!             last_node_tag_idx = i;
!           }
!       if (count > 0)
!         i = last_node_tag_idx + 1;
!       if (i > 0)
!         node = info_get_node (fb->filename, fb->tags[i - 1]->nodename);
      }
  
!   if (!node)
!     info_error ("%s", _("This window has no additional nodes"));
!   else
!     info_set_node_of_window (window, node);
! }
  
! /* Controls what to do when a scrolling command is issued at the end of the
!    last node. */
! int scroll_last_node = SLN_Stop;
! 
! /* Move to 1st menu item, Next, Up/Next, or error in this window. Return
!    non-zero on error, 0 on success.  Display an error message if there is an
!    error. */
! static int
! forward_move_node_structure (WINDOW *window, int behaviour)
! {
!   if (window->node->flags & N_IsInternal)
!     return 1;
! 
!   switch (behaviour)
      {
!     case IS_PageOnly:
!       info_error ("%s", msg_at_node_bottom);
!       return 1;
  
!     case IS_NextOnly:
!       return !info_handle_pointer ("Next", window);
!       break;
! 
!     case IS_Continuous:
!       {
!         /* If this node contains a menu, select its first entry.  Indices
!            are an exception, as their menus lead nowhere meaningful. */
!         if (!(window->node->flags & N_IsIndex))
!           {
!             REFERENCE *entry;
  
!             if (entry = select_menu_digit (window, '1'))
!               {
!                 info_select_reference (window, entry);
!                 return 0;
!               }
!           }
  
!         /* Okay, this node does not contain a menu.  If it contains a
!            "Next:" pointer, use that. */
!         if (window->node->next)
!           {
!             info_handle_pointer ("Next", window);
!             return 0;
!           }
! 
!         /* Okay, there wasn't a "Next:" for this node.  Move "Up:" until we
!            can move "Next:".  If that isn't possible, complain that there
!            are no more nodes. */
!         {
!           int up_counter;
!           int starting_hist_index = window->hist_index;
! 
!           /* Back up through the "Up:" pointers until we have found a "Next:"
!              that isn't the same as the first menu item found in that node. */
!           up_counter = 0;
!           while (1)
!             {
!               if (window->node->up)
!                 {
!                   REFERENCE *entry;
! 
!                   if (!info_handle_pointer ("Up", window))
!                     return 1;
! 
!                   up_counter++;
! 
!                   /* If no "Next" pointer, keep backing up. */
!                   if (!window->node->next)
!                     continue;
! 
!                   /* If this node's first menu item is the same as this node's
!                      Next pointer, keep backing up. */
!                   entry = select_menu_digit (window, '1');
!                   if (entry && !strcmp (window->node->next, entry->nodename))
!                     continue;
! 
!                   /* This node has a "Next" pointer, and it is not the
!                      same as the first menu item found in this node. */
!                   info_handle_pointer ("Next", window);
! 
!                   /* Don't include intermediate nodes in the window's
!                      history.  */
!                   cleanup_history (window, starting_hist_index,
!                                    window->hist_index - 1);
!                   return 0;
!                 }
!               else
!                 {
!                   /* No more "Up" pointers.  We are at the last node in the
!                      file. */
!                   register int i;
! 
!                   for (i = 0; i < up_counter; i++)
!                     forget_node (window);
! 
!                   switch (scroll_last_node)
!                     {
!                     case SLN_Stop:
!                       info_error ("%s",
!                                   _("No more nodes within this document."));
!                       return 1;
!                       
!                     case SLN_Top:
!                       info_parse_and_select ("Top", window);
!                       return 0;
!                       
!                     default:
!                       abort ();
!                     }
!                 }
!             }
!         }
!         break;
!       }
      }
+   return 0;
+ }
  
! /* Move to earlier node in node hierarchy in WINDOW depending on BEHAVIOUR.
!    Display an error message if node wasn't changed. */
! static int
! backward_move_node_structure (WINDOW *window, int behaviour)
! {
!   if (window->node->flags & N_IsInternal)
!     return 1;
! 
!   switch (behaviour)
!     {
!     case IS_PageOnly:
!       info_error ("%s", msg_at_node_top);
!       return 1;
! 
!     case IS_NextOnly:
!       return !info_handle_pointer ("Prev", window);
!       break;
! 
!     case IS_Continuous:
!       if (window->node->up)
!         {
!           /* If up is the dir node, we are at the top node.
!              Don't do anything. */
!           if (!strncasecmp (window->node->up, "(dir)", strlen ("(dir)")))
!             {
!               info_error ("%s", 
!                     _("No 'Prev' or 'Up' for this node within this document."));
!               return 1;
!             }
!           /* If 'Prev' and 'Up' are the same, we are at the first node
!              of the 'Up' node's menu. Go to up node. */
!           else if (window->node->prev
!               && !strcmp(window->node->prev, window->node->up))
!             {
!               info_handle_pointer ("Up", window);
!             }
!           /* Otherwise, go to 'Prev' node and go down the last entry
!              in the menus as far as possible. */
!           else if (window->node->prev)
!             {
!               int starting_hist_index = window->hist_index;
!               info_handle_pointer ("Prev", window);
!               if (!(window->node->flags & N_IsIndex))
!                 {
!                   while (1)
!                     {
!                       REFERENCE *entry = select_menu_digit (window, '0');
!                       if (!entry)
!                         break;
!                       if (!info_select_reference (window, entry))
!                         break;
!                     }
!                   /* Don't include intermediate nodes in the window's
!                      history.  */
!                   cleanup_history (window, starting_hist_index,
!                                    window->hist_index - 1);
!                 }
!             }
!           else /* 'Up' but no 'Prev' */
!             info_handle_pointer ("Up", window);
!         }
!       else if (window->node->prev) /* 'Prev' but no 'Up' */
!         info_handle_pointer ("Prev", window);
!       else
!         {
!           info_error ("%s", 
!                 _("No 'Prev' or 'Up' for this node within this document."));
!           return 1;
!         }
! 
!       break; /* case IS_Continuous: */
!     }
!   return 0;
  }
  
! void info_global_prev_node (WINDOW *, int count);
! 
! /* Move continuously forward through the node structure of this info file. */
! DECLARE_INFO_COMMAND (info_global_next_node,
!                       _("Move forwards or down through node structure"))
  {
!   if (count < 0)
!     info_global_prev_node (window, -count);
!   else
!     {
!       while (count)
!         {
!           if (forward_move_node_structure (window, IS_Continuous))
!             break;
!           count--;
!         }
!     }
  }
  
! /* Move continuously backward through the node structure of this info file. */
! DECLARE_INFO_COMMAND (info_global_prev_node,
!                       _("Move backwards or up through node structure"))
  {
!   if (count < 0)
!     info_global_next_node (window, -count);
!   else
!     {
!       while (count)
!         {
!           if (backward_move_node_structure (window, IS_Continuous))
!             break;
!           count--;
!         }
!     }
  }
  
  
! /* **************************************************************** */
! /*                                                                  */
! /*                      Info Node Commands                          */
! /*                                                                  */
! /* **************************************************************** */
! 
! /* Read a line of input which is a node name, and go to that node. */
! DECLARE_INFO_COMMAND (info_goto_node, _("Read a node name and select it"))
  {
!   char *line;
  
! #define GOTO_COMPLETES
! #if defined (GOTO_COMPLETES)
!   /* Build a completion list of all of the known nodes. */
!   {
!     register int fbi, i;
!     FILE_BUFFER *current;
!     REFERENCE **items = NULL;
!     size_t items_index = 0;
!     size_t items_slots = 0;
  
!     current = file_buffer_of_window (window);
  
!     for (fbi = 0; info_loaded_files && info_loaded_files[fbi]; fbi++)
!       {
!         FILE_BUFFER *fb;
!         REFERENCE *entry;
!         int this_is_the_current_fb;
  
!         fb = info_loaded_files[fbi];
!         this_is_the_current_fb = (current == fb);
  
!         entry = xmalloc (sizeof (REFERENCE));
!         entry->filename = entry->nodename = NULL;
!         entry->label = xmalloc (4 + strlen (fb->filename));
!         sprintf (entry->label, "(%s)*", fb->filename);
  
+         add_pointer_to_array (entry, items_index, items, items_slots, 10);
  
!         if (fb->tags)
!           {
!             for (i = 0; fb->tags[i]; i++)
!               {
!                 entry = xmalloc (sizeof (REFERENCE));
!                 entry->filename = entry->nodename = NULL;
!                 if (this_is_the_current_fb)
!                   entry->label = xstrdup (fb->tags[i]->nodename);
!                 else
!                   {
!                     entry->label = xmalloc
!                       (4 + strlen (fb->filename) +
!                        strlen (fb->tags[i]->nodename));
!                     sprintf (entry->label, "(%s)%s",
!                              fb->filename, fb->tags[i]->nodename);
!                   }
! 
!                 add_pointer_to_array (entry, items_index, items, 
!                                       items_slots, 100);
!               }
!           }
!       }
!     line = info_read_maybe_completing (_("Goto node: "), items);
!     info_free_references (items);
!   }
! #else /* !GOTO_COMPLETES */
!   line = info_read_in_echo_area (_("Goto node: "));
! #endif /* !GOTO_COMPLETES */
  
!   /* If the user aborted, quit now. */
!   if (!line)
      {
!       info_abort_key (window, 0);
        return;
      }
  
!   canonicalize_whitespace (line);
  
!   if (*line)
!     info_parse_and_select (line, window);
  
!   free (line);
! }
! 
! static NODE *
! find_invocation_node_by_nodename (FILE_BUFFER *fb, char *program)
! {
!   NODE *node = 0;
!   TAG **n;
!   char *try1, *try2;
!   n = fb->tags;
!   if (!n)
!     return 0;
! 
!   asprintf (&try1, "Invoking %s", program);
!   asprintf (&try2, "%s invocation", program);
!   for (; *n; n++)
!     {
!       if ((*n)->nodename
!           && (!strcasecmp ((*n)->nodename, try1)
!               || !strcasecmp ((*n)->nodename, try2)))
!         {
!           node = info_get_node_of_file_buffer (fb, (*n)->nodename);
!           break;
!         }
      }
+   free (try1); free (try2);
  
!   return node;
! }
! 
! /* Find the node in the file with name FILE that is the best candidate to
!    list the PROGRAM's invocation info and its command-line options, by looking
!    for menu items and chains of menu items with characteristic names.  This
!    function frees NODE.  Return value should be freed by caller with 
!    info_reference_free.  */
! REFERENCE *
! info_intuit_options_node (NODE *node, char *program)
! {
!   /* The list of node names typical for GNU manuals where the program
!      usage and specifically the command-line arguments are described.
!      This is pure heuristics.  I gathered these node names by looking
!      at all the Info files I could put my hands on.  If you are
!      looking for evidence to complain to the GNU project about
!      non-uniform style of documentation, here you have your case!  */
!   static const char *invocation_nodes[] = {
!     "%s invocation",
!     "Invoking %s",
!     "Preliminaries",    /* m4 has Invoking under Preliminaries! */
!     "Invocation",
!     "Command Arguments",/* Emacs */
!     "Invoking `%s'",
!     "%s options",
!     "Options",
!     "Option ",          /* e.g. "Option Summary" */
!     "Invoking",
!     "All options",      /* tar, paxutils */
!     "Arguments",
!     "%s cmdline",       /* ar */
!     "%s",               /* last resort */
!     (const char *)0
!   };
! 
!   char *filename = node->fullpath;
!   if (!strcmp ("Top", node->nodename))
      {
!       /* Look through the list of nodes (and anchors) in the file for a node to 
!          start at.  There may be an invocation node that is not listed in the 
!          top-level menu (this is the case for the Bash 4.2 manual), or it may 
!          be referred to with an anchor ("Invoking makeinfo" in Texinfo 
!          manual).  */
!       FILE_BUFFER *fb;
!       NODE *n;
!       fb = info_find_file (filename);
!       if (!fb)
!         return 0;
!       n = find_invocation_node_by_nodename (fb, program);
!       if (n)
!         {
!           free_history_node (node);
!           node = n;
!         }
      }
  
!   /* We keep looking deeper and deeper in the menu structure until
!      there are no more menus or no menu items from the above list.
!      Some manuals have the invocation node sitting 3 or 4 levels deep
!      in the menu hierarchy...  */
!   while (1)
!     {
!       const char **try_node;
!       REFERENCE *entry = NULL;
  
!       /* If no menu in this node, stop here.  Perhaps this node
!          is the one they need.  */
!       if (!node->references)
!         break;
! 
!       /* Look for node names typical for usage nodes in this menu.  */
!       for (try_node = invocation_nodes; *try_node; try_node++)
!         {
!           char *nodename;
  
!           nodename = xmalloc (strlen (program) + strlen (*try_node));
!           sprintf (nodename, *try_node, program);
!           /* The last resort "%s" is dangerous, so we restrict it
!              to exact matches here.  */
!           entry = info_get_menu_entry_by_label
!             (node, nodename, strcmp (*try_node, "%s"));
!           free (nodename);
!           if (entry)
!             break;
!         }
  
!       if (!entry)
!         break;
! 
!       /* Go down into menu, and repeat. */ 
! 
!       if (!entry->filename)
!         entry->filename = xstrdup (filename);
  
        {
!         NODE *node2;
!         node2 = info_get_node (entry->filename, entry->nodename);
!         free_history_node (node);
!         if (!node2)
!           break;
!         node = node2;
!       }
!     }
  
!   {
!     char *n = node->nodename;
!     node->nodename = 0;
!     free_history_node (node);
!     return info_new_reference (filename, n);
!   }
! }
  
! /* Given a name of an Info file, find the name of the package it describes by 
!    removing the leading directories and extensions.  Return value should be 
!    freed by caller. */
! char *
! program_name_from_file_name (char *file_name)
! {
!   int i;
!   char *program_name = xstrdup (filename_non_directory (file_name));
! 
!   for (i = strlen (program_name) - 1; i > 0; i--)
!     if (program_name[i] == '.'
!         && (FILENAME_CMPN (program_name + i, ".info", 5) == 0
!             || FILENAME_CMPN (program_name + i, ".inf", 4) == 0
! #ifdef __MSDOS__
!             || FILENAME_CMPN (program_name + i, ".i", 2) == 0
! #endif
!             || isdigit (program_name[i + 1]))) /* a man page foo.1 */
!       {
!         program_name[i] = 0;
!         break;
        }
+   return program_name;
+ }
  
! DECLARE_INFO_COMMAND (info_goto_invocation_node,
!                       _("Find the node describing program invocation"))
! {
!   const char *invocation_prompt = _("Find Invocation node of [%s]: ");
!   char *program_name, *line;
!   char *default_program_name, *prompt, *file_name;
!   NODE *top_node;
!   REFERENCE *invocation_ref;
! 
!   /* Intuit the name of the program they are likely to want.
!      We use the file name of the current Info file as a hint.  */
!   file_name = window->node->fullpath;
!   default_program_name = program_name_from_file_name (file_name);
! 
!   prompt = xmalloc (strlen (default_program_name) +
! 		    strlen (invocation_prompt));
!   sprintf (prompt, invocation_prompt, default_program_name);
!   line = info_read_in_echo_area (prompt);
!   free (prompt);
!   if (!line)
!     {
!       info_abort_key (window, 0);
!       return;
      }
+   if (*line)
+     program_name = line;
    else
+     program_name = default_program_name;
+ 
+   /* In interactive usage they'd probably expect us to begin looking
+      from the Top node.  */
+   top_node = info_get_node (file_name, 0);
+   if (!top_node)
+     info_error (msg_cant_find_node, "Top");
+ 
+   invocation_ref = info_intuit_options_node (top_node, program_name);
+ 
+   /* We've got our best shot at the invocation node.  Now select it.  */
+   if (invocation_ref)
      {
!       info_select_reference (window, invocation_ref);
!       info_reference_free (invocation_ref);
      }
  
!   free (line);
!   free (default_program_name);
! }
  
! DECLARE_INFO_COMMAND (info_man, _("Read a manpage reference and select it"))
! {
!   char *line;
! 
!   line = info_read_in_echo_area (_("Get Manpage: "));
! 
!   if (!line)
!     {
!       info_abort_key (window, 0);
!       return;
!     }
! 
!   canonicalize_whitespace (line);
! 
!   if (*line)
!     {
!       NODE *manpage = info_get_node (MANPAGE_FILE_BUFFER_NAME, line);
!       if (manpage)
!         info_set_node_of_window (window, manpage);
!     }
! 
!   free (line);
  }
  
! /* Move to the "Top" node in this file. */
! DECLARE_INFO_COMMAND (info_top_node, _("Select the node 'Top' in this file"))
  {
!   info_parse_and_select ("Top", window);
  }
  
! /* Move to the node "(dir)Top". */
! DECLARE_INFO_COMMAND (info_dir_node, _("Select the node '(dir)'"))
  {
!   info_parse_and_select ("(dir)Top", window);
! }
! 
! DECLARE_INFO_COMMAND (info_display_file_info,
! 		      _("Show full file name of node being displayed"))
! {
!   if (window->node->fullpath && *window->node->fullpath)
!     {
!       int line = window_line_of_point (window);
!       window_message_in_echo_area ("File name: %s, line %d of %ld (%ld%%)",
!                                    window->node->subfile
!                                    ? window->node->subfile
!                                    : window->node->fullpath,
!                                    line, window->line_count,
! 				   line * 100 / window->line_count);
!     }
!   else
!     window_message_in_echo_area ("Internal node");
! }
! 
! DECLARE_INFO_COMMAND (info_history_node,
!                       _("Select the most recently selected node"))
! {
!   if (window->hist_index > 1)
!     forget_node (window);
!   else
!     info_error (_("No earlier node in history"));
  }
  
  /* Read the name of a file and select the entire file. */
  DECLARE_INFO_COMMAND (info_view_file, _("Read the name of a file and select it"))
***************
*** 3449,3456 ****
    char *line;
  
!   line = info_read_in_echo_area (window, _("Find file: "));
    if (!line)
      {
!       info_abort_key (active_window, 1, 0);
        return;
      }
--- 3551,3558 ----
    char *line;
  
!   line = info_read_in_echo_area (_("Find file: "));
    if (!line)
      {
!       info_abort_key (active_window, 1);
        return;
      }
***************
*** 3460,3464 ****
        NODE *node;
  
!       node = info_get_node (line, "*", PARSE_NODE_DFLT);
        if (!node)
          {
--- 3562,3566 ----
        NODE *node;
  
!       node = info_get_node (line, "*");
        if (!node)
          {
***************
*** 3466,3479 ****
              info_error ("%s", info_recent_file_error);
            else
!             info_error (_("Cannot find `%s'."), line);
          }
        else
!         info_set_node_of_window (1, window, node);
  
        free (line);
      }
- 
-   if (!info_error_was_printed)
-     window_clear_echo_area ();
  }
  
--- 3568,3578 ----
              info_error ("%s", info_recent_file_error);
            else
!             info_error (_("Cannot find '%s'."), line);
          }
        else
!         info_set_node_of_window (window, node);
  
        free (line);
      }
  }
  
***************
*** 3496,3504 ****
  static void initialize_dumping (void);
  
! /* Dump the nodes specified by FILENAME and NODENAMES to the file named
     in OUTPUT_FILENAME.  If DUMP_SUBNODES is set, recursively dump
     the nodes which appear in the menu of each node dumped. */
  void
! dump_nodes_to_file (char *filename, char **nodenames,
  		    char *output_filename, int flags)
  {
--- 3595,3603 ----
  static void initialize_dumping (void);
  
! /* Dump the nodes specified with REFERENCES to the file named
     in OUTPUT_FILENAME.  If DUMP_SUBNODES is set, recursively dump
     the nodes which appear in the menu of each node dumped. */
  void
! dump_nodes_to_file (REFERENCE **references,
  		    char *output_filename, int flags)
  {
***************
*** 3506,3510 ****
    FILE *output_stream;
    
!   debug (1, (_("writing file %s"), filename));
  
    /* Get the stream to print the nodes to.  Special case of an output
--- 3605,3610 ----
    FILE *output_stream;
    
!   if (!references)
!     return;
  
    /* Get the stream to print the nodes to.  Special case of an output
***************
*** 3513,3521 ****
      output_stream = stdout;
    else
!     output_stream = fopen (output_filename, flags & DUMP_APPEND ? "a" : "w");
  
    if (!output_stream)
      {
!       info_error (_("Could not create output file `%s'."), output_filename);
        return;
      }
--- 3613,3621 ----
      output_stream = stdout;
    else
!     output_stream = fopen (output_filename, "w");
  
    if (!output_stream)
      {
!       info_error (_("Could not create output file '%s'."), output_filename);
        return;
      }
***************
*** 3524,3535 ****
  
    /* Print each node to stream. */
!   if (flags & DUMP_APPEND)
!     fputc ('\f', output_stream);
!   for (i = 0; nodenames[i]; i++)
      {
!       if (dump_node_to_stream (filename, nodenames[i], output_stream,
  			       flags & DUMP_SUBNODES) == DUMP_SYS_ERROR)
  	{
! 	  info_error (_("error writing to %s: %s"), filename, strerror (errno));
  	  exit (EXIT_FAILURE);
  	}
--- 3624,3636 ----
  
    /* Print each node to stream. */
!   for (i = 0; references[i]; i++)
      {
!       if (dump_node_to_stream (references[i]->filename,
!                                references[i]->nodename,
!                                output_stream,
  			       flags & DUMP_SUBNODES) == DUMP_SYS_ERROR)
  	{
! 	  info_error (_("error writing to %s: %s"), output_filename,
!                       strerror (errno));
  	  exit (EXIT_FAILURE);
  	}
***************
*** 3539,3543 ****
      fclose (output_stream);
  
!   debug (1, (_("closing %s"), filename));
  }
  
--- 3640,3644 ----
      fclose (output_stream);
  
!   debug (1, (_("closing %s"), output_filename));
  }
  
***************
*** 3562,3566 ****
    NODE *node;
  
!   node = info_get_node (filename, nodename, PARSE_NODE_DFLT);
  
    if (!node)
--- 3663,3667 ----
    NODE *node;
  
!   node = info_get_node (filename, nodename);
  
    if (!node)
***************
*** 3583,3587 ****
    if (info_namelist_add (&dumped_already, node->nodename))
      {
!       free (node);
        return DUMP_SUCCESS;
      }
--- 3684,3688 ----
    if (info_namelist_add (&dumped_already, node->nodename))
      {
!       free_history_node (node);
        return DUMP_SUCCESS;
      }
***************
*** 3591,3595 ****
  
    if (write_node_to_stream (node, stream))
!     return DUMP_SYS_ERROR;
  
    /* If we are dumping subnodes, get the list of menu items in this node,
--- 3692,3699 ----
  
    if (write_node_to_stream (node, stream))
!     {
!       free_history_node (node);
!       return DUMP_SYS_ERROR;
!     }
  
    /* If we are dumping subnodes, get the list of menu items in this node,
***************
*** 3601,3605 ****
        /* If this node is an Index, do not dump the menu references. */
        if (string_in_line ("Index", node->nodename) == -1)
!         menu = info_menu_of_node (node);
  
        if (menu)
--- 3705,3709 ----
        /* If this node is an Index, do not dump the menu references. */
        if (string_in_line ("Index", node->nodename) == -1)
!         menu = node->references;
  
        if (menu)
***************
*** 3607,3674 ****
            for (i = 0; menu[i]; i++)
              {
                /* We don't dump Info files which are different than the
                   current one. */
                if (!menu[i]->filename)
                  if (dump_node_to_stream (filename, menu[i]->nodename,
! 					 stream, dump_subnodes) == DUMP_SYS_ERROR)
! 		  return DUMP_SYS_ERROR;
              }
-           info_free_references (menu);
          }
      }
  
!   free (node);
! 
    return DUMP_SUCCESS;
  }
  
- /* Dump NODE to FILENAME.  If DUMP_SUBNODES is set, recursively dump
-    the nodes which appear in the menu of each node dumped. */
- void
- dump_node_to_file (NODE *node, char *filename, int flags)
- {
-   FILE *output_stream;
-   char *nodes_filename;
- 
-   debug (1, (_("writing file %s"), filename));
-   
-   /* Get the stream to print this node to.  Special case of an output
-      filename of "-" means to dump the nodes to stdout. */
-   if (strcmp (filename, "-") == 0)
-     output_stream = stdout;
-   else
-     output_stream = fopen (filename, flags & DUMP_APPEND ? "a" : "w");
- 
-   if (!output_stream)
-     {
-       info_error (_("Could not create output file `%s'."), filename);
-       return;
-     }
- 
-   if (node->parent)
-     nodes_filename = node->parent;
-   else
-     nodes_filename = node->filename;
- 
-   initialize_dumping ();
-   
-   if (flags & DUMP_APPEND)
-     fputc ('\f', output_stream);
-   fprintf (output_stream, "%s\n", info_find_fullpath (node->filename));
- 
-   if (dump_node_to_stream (nodes_filename, node->nodename,
- 			   output_stream, flags & DUMP_SUBNODES)
-       == DUMP_SYS_ERROR)
-     {
-       info_error (_("error writing to %s: %s"), filename, strerror (errno));
-       exit (EXIT_FAILURE);
-     }
- 
-   if (output_stream != stdout)
-     fclose (output_stream);
- 
-   debug (1, (_("closing file %s"), filename));
- }
- 
  #if !defined (DEFAULT_INFO_PRINT_COMMAND)
  #  define DEFAULT_INFO_PRINT_COMMAND "lpr"
--- 3711,3733 ----
            for (i = 0; menu[i]; i++)
              {
+               if (REFERENCE_MENU_ITEM != menu[i]->type) continue;
+ 
                /* We don't dump Info files which are different than the
                   current one. */
                if (!menu[i]->filename)
                  if (dump_node_to_stream (filename, menu[i]->nodename,
!                       stream, dump_subnodes) == DUMP_SYS_ERROR)
!                   {
!                     free_history_node (node);
!                     return DUMP_SYS_ERROR;
!                   }
              }
          }
      }
  
!   free_history_node (node);
    return DUMP_SUCCESS;
  }
  
  #if !defined (DEFAULT_INFO_PRINT_COMMAND)
  #  define DEFAULT_INFO_PRINT_COMMAND "lpr"
***************
*** 3678,3688 ****
   _("Pipe the contents of this node through INFO_PRINT_COMMAND"))
  {
-   print_node (window->node);
- }
- 
- /* Print NODE on a printer piping it into INFO_PRINT_COMMAND. */
- void
- print_node (NODE *node)
- {
    FILE *printer_pipe;
    char *print_command = getenv ("INFO_PRINT_COMMAND");
--- 3737,3740 ----
***************
*** 3711,3722 ****
    if (!printer_pipe)
      {
!       info_error (_("Cannot open pipe to `%s'."), print_command);
        return;
      }
  
    /* Maybe we should print some information about the node being output. */
!   debug (1, (_("printing node %s..."), node_printed_rep (node)));
  
!   write_node_to_stream (node, printer_pipe);
    if (piping)
      pclose (printer_pipe);
--- 3763,3774 ----
    if (!printer_pipe)
      {
!       info_error (_("Cannot open pipe to '%s'."), print_command);
        return;
      }
  
    /* Maybe we should print some information about the node being output. */
!   debug (1, (_("printing node %s..."), node_printed_rep (window->node)));
  
!   write_node_to_stream (window->node, printer_pipe);
    if (piping)
      pclose (printer_pipe);
***************
*** 3724,3728 ****
      fclose (printer_pipe);
  
!   debug (1, (_("finished printing node %s"), node_printed_rep (node)));
  }
  
--- 3776,3780 ----
      fclose (printer_pipe);
  
!   debug (1, (_("finished printing node %s"), node_printed_rep (window->node)));
  }
  
***************
*** 3745,3758 ****
  int gc_compressed_files = 0;
  
- static void info_gc_file_buffers (void);
- static void info_search_1 (WINDOW *window, int count,
- 			   unsigned char key, int case_sensitive,
- 			   int ask_for_string, long start);
- #define DFL_START (-1) /* a special value for the START argument of
- 			  info_search_1, meaning to use the default
- 			  starting position */
- 
  static char *search_string = NULL;
- static int search_string_size = 0;
  static int isearch_is_active = 0;
  
--- 3797,3801 ----
***************
*** 3760,3916 ****
  static int last_search_case_sensitive = 0;
  
! /* Return the file buffer which belongs to WINDOW's node. */
! FILE_BUFFER *
! file_buffer_of_window (WINDOW *window)
  {
!   /* If this window has no node, then it has no file buffer. */
!   if (!window->node)
!     return NULL;
  
!   if (window->node->parent)
!     return info_find_file (window->node->parent);
  
!   if (window->node->filename)
!     return info_find_file (window->node->filename);
  
!   return NULL;
  }
  
! /* Search for STRING in NODE starting at START.  If the string was found,
!    return its location in POFF.  If WINDOW is passed as non-null, set the
     window's node to be NODE, its point to be the found string, and readjust
!    the window's pagetop.  The DIR argument says which direction to search
!    in.  If it is positive, search forward, else backwards.
  
!    The last argument, RESBND, makes sense only when USE_REGEX is set.
!    If the regexp search succeeds, RESBND is filled with the final state
!    of the search binding.  In particular, its START and END fields contain
!    bounds of the found string instance.
  */
  static enum search_result
! info_search_in_node_internal (char *string, NODE *node, long int start,
! 			      WINDOW *window, int dir, int case_sensitive,
! 			      int match_nodename, int match_regexp,
! 			      long *poff, SEARCH_BINDING *resbnd)
  {
-   SEARCH_BINDING binding;
    enum search_result result = search_not_found;
      
!   binding.flags = 0;
!   if (!case_sensitive)
!     binding.flags |= S_FoldCase;
!   /* For incremental searches, we always wish to skip past the string. */
!   if (isearch_is_active)
!     binding.flags |= S_SkipDest;
!   
!   if (match_nodename)
      {
!       /* Match_nodename is set when we have changed the node and are
! 	 about to start searching in the just loaded one.  First of all
! 	 we need to see if the node name matches the search string.  It
! 	 cannot be matched otherwise, because normally, the entire node
! 	 header line is excluded from searches.
! 
! 	 If this initial match fails, we continue as usual. */
! 
!       int start_off = string_in_line (INFO_NODE_LABEL, node->contents);
!       if (start_off != -1)
! 	{
! 	  start_off += skip_whitespace (node->contents + start_off);
! 	  binding.buffer = node->nodename;
! 	  binding.start = 0;
! 	  binding.end = strlen (node->nodename);
! 	  
! 	  result = (match_regexp ? 
! 		    regexp_search (string, &binding, poff, resbnd):
! 		    search (string, &binding, poff));
! 	  if (result == search_success)
! 	    *poff += start_off;
! 	}
      }
! 
    if (result != search_success)
      {
!       binding.buffer = node->contents;
!       binding.start = start;
!       binding.end = node->nodelen;
!       
!       if (dir < 0)
! 	{
! 	  binding.end = node->body_start;
! 	  binding.flags |= S_SkipDest;
! 	}
!       
!       if (binding.start < 0)
! 	return -1;
!       else if (binding.start < node->body_start)
! 	binding.start = node->body_start;
!       
!       result = (match_regexp ? 
! 		regexp_search (string, &binding, poff, resbnd):
! 		search (string, &binding, poff));
      }
!   
!   if (result == search_success && window)
      {
!       set_remembered_pagetop_and_point (window);
!       if (window->node != node)
!         window_set_node_of_window (window, node);
!       window->point = *poff;
!       window_adjust_pagetop (window);
      }
!   return result;
! }
! 
! long
! info_search_in_node (char *string, NODE *node, long int start,
! 		     WINDOW *window, int dir, int case_sensitive,
! 		     int match_regexp)
! {
!   long offset;
!   if (info_search_in_node_internal (string, node, start,
! 				    window, dir, case_sensitive, 0,
! 				    match_regexp,
! 				    &offset, NULL) == search_success)
!     return offset;
!   return -1;
! }
  
! /* Search NODE, looking for the largest possible match of STRING.  Start the
!    search at START.  Return the absolute position of the match, or -1, if
!    no part of the string could be found. */
! long
! info_target_search_node (NODE *node, char *string, long int start,
! 			 int use_regex_mask)
! {
!   register int i;
!   long offset = 0;
!   char *target;
  
!   target = xstrdup (string);
!   i = strlen (target);
  
!   /* Try repeatedly searching for this string while removing words from
!      the end of it. */
!   while (i)
      {
!       target[i] = '\0';
!       offset = info_search_in_node (target, node, start, NULL, 1, 0,
! 				    use_regex & use_regex_mask);
  
!       if (offset != -1)
!         break;
  
!       /* Delete the last word from TARGET. */
!       for (; i && (!whitespace (target[i]) && (target[i] != ',')); i--);
!     }
!   free (target);
!   return offset;
  }
  
! /* Search for STRING starting in WINDOW.  The starting position is determined
!    by DIR and RESBND argument.  If the latter is given, and its START field
!    is not -1, it gives starting position.  Otherwise, the search begins at
!    window point + DIR.
  
     If the string is found in this node, set point to that position.
--- 3803,3969 ----
  static int last_search_case_sensitive = 0;
  
! /* Whether to use regexps or not for search.  */
! static int use_regex = 1;
! 
! /* Toggle the usage of regular expressions in searches. */
! DECLARE_INFO_COMMAND (info_toggle_regexp,
!               _("Toggle the usage of regular expressions in searches"))
! {
!   use_regex = !use_regex;
!   window_message_in_echo_area (use_regex
!                                ? _("Using regular expressions for searches.")
!                                : _("Using literal strings for searches."));
! }
! 
! /* Search forwards or backwards for entries in MATCHES that start within
!    the search area.  The search is forwards if START_IN is greater than
!    END_IN.  Return offset of match in *MATCH_INDEX. */
! static enum search_result
! match_in_match_list (regmatch_t *matches, size_t match_count,
!                      long start_in, long end_in, int *match_index)
  {
!   regoff_t start, end;
!   if (start_in < end_in)
!     {
!       start = start_in;
!       end = end_in;
!     }
!   else
!     {
!       /* Include the byte with offset 'start_in' in our range, but not
!          the byte with offset 'end_in'. */
!       start = end_in - 1;
!       end = start_in + 1;
!     }
!   
!   if (start_in > end_in)
!     {
!       /* searching backward */
!       int i;
!       for (i = match_count - 1; i >= 0; i--)
!         {
!           if (matches[i].rm_so < start)
!             break; /* No matches found in search area. */
  
!           if (matches[i].rm_so < end)
! 	    {
!               *match_index = i;
! 	      return search_success;
! 	    }
!         }
!     }
!   else
!     {
!       /* searching forward */
!       int i;
!       for (i = 0; i < match_count; i++)
!         {
!           if (matches[i].rm_so >= end)
!             break; /* No matches found in search area. */
  
!           if (matches[i].rm_so >= start)
!             {
!               *match_index = i;
! 	      return search_success;
!             }
!         }
!     }
  
!   /* not found */
!   return search_not_found;
  }
  
! /* Search for STRING in NODE starting at START.  The DIR argument says which
!    direction to search in.  If it is positive, search forward, else backwards.
! 
!    If the string was found, return its location in POFF,  set the
     window's node to be NODE, its point to be the found string, and readjust
!    the window's pagetop.  
  
!    WINDOW->matches should be a list of matches for NODE->contents, or null.
!    If new matches are calculated, they are saved in WINDOW->matches.
  */
  static enum search_result
! info_search_in_node_internal (WINDOW *window, NODE *node,
!                               char *string, long start,
!                               int dir, int case_sensitive,
!                               int match_regexp, long *poff)
  {
    enum search_result result = search_not_found;
+ 
+   long start1, end1;
+   regmatch_t *matches;
+   size_t match_count;
+   int match_index;
+   long new_point;
      
!   /* Check if we need to calculate new results. */
!   if (!window->matches
!       || strcmp (window->search_string, string)
!       || window->search_is_case_sensitive != case_sensitive)
!     {
!       free (window->matches);
!       window->matches = 0;
! 
!       free (window->search_string);
!       window->search_string = xstrdup (string);
!       window->search_is_case_sensitive = case_sensitive;
!       result = regexp_search (string, !match_regexp, !case_sensitive,
!                               node->contents, node->nodelen,
!                               &matches, &match_count);
!     }
!   else
      {
!       matches = window->matches;
!       match_count = window->match_count;
!       result = search_success;
      }
!   
    if (result != search_success)
+     return result;
+ 
+   if (dir > 0)
      {
!       if (start >= node->body_start)
!         start1 = start;
!       else
!         start1 = node->body_start;
!       end1 = node->nodelen;
      }
!   else
      {
!       start1 = start;
!       end1 = node->body_start;
      }
!   
!   result = match_in_match_list (matches, match_count,
!                                 start1, end1, &match_index);
!   if (result != search_success)
!     return result;
  
!   *poff = matches[match_index].rm_so;
  
!   window->flags |= W_UpdateWindow;
!   if (window->node != node)
!     info_set_node_of_window (window, node);
  
!   if (window->matches != matches)
      {
!       free (window->matches);
!       window->matches = matches;
!       window->match_count = match_count;
!     }
  
!   if (isearch_is_active && dir > 0)
!     new_point = matches[match_index].rm_eo;
!   else
!     new_point = matches[match_index].rm_so;
  
!   window->point = new_point;
! 
!   return result;
  }
  
! /* Search for STRING starting in WINDOW, starting at *START_OFF.
  
     If the string is found in this node, set point to that position.
***************
*** 3918,4118 ****
     through each node in that file.
  
!    If the search succeeds and RESBND is given, its START and END fields
!    contain bounds of the found string instance (only for regexp searches).
!    
!    If the search fails, return non-zero, else zero.  Side-effect window
!    leaving the node and point where the string was found current. */
  static int
  info_search_internal (char *string, WINDOW *window,
  		      int dir, int case_sensitive,
! 		      SEARCH_BINDING *resbnd)
  {
    register int i;
    FILE_BUFFER *file_buffer;
!   char *initial_nodename;
!   long ret, start;
    enum search_result result;
    
    file_buffer = file_buffer_of_window (window);
!   initial_nodename = window->node->nodename;
! 
!   if (resbnd && resbnd->start != -1)
!     start = resbnd->start;
!   else
!     /* This used to begin from window->point, unless this was a repeated
!        search command.  But invoking search with an argument loses with
!        that logic, since info_last_executed_command is then set to
!        info_add_digit_to_numeric_arg.  I think there's no sense in
!        ``finding'' a string that is already under the cursor, anyway.  */
!     start = window->point + dir;
!   
!   result = info_search_in_node_internal
!              (string, window->node, start, window, dir,
! 	      case_sensitive, 0, use_regex, &ret, resbnd);
! 
!   switch (result)
!     {
!     case search_success:
!       /* We won! */
!       if (!echo_area_is_active && !isearch_is_active)
!         window_clear_echo_area ();
!       return 0;
  
!     case search_not_found:
!       break;
!       
!     case search_failure:
!       return -1;
!     }
!   
!   start = 0;
!   
!   /* The string wasn't found in the current node.  Search through the
!      window's file buffer, iff the current node is not "*". */
!   if (!file_buffer || (strcmp (initial_nodename, "*") == 0))
!     return -1;
! 
!   /* If this file has tags, search through every subfile, starting at
!      this node's subfile and node.  Otherwise, search through the
!      file's node list. */
!   if (file_buffer->tags)
!     {
!       register int current_tag = 0, number_of_tags;
!       char *last_subfile;
!       TAG *tag;
!       char *msg = NULL;
  
-       /* Find number of tags and current tag. */
-       last_subfile = NULL;
        for (i = 0; file_buffer->tags[i]; i++)
          if (strcmp (initial_nodename, file_buffer->tags[i]->nodename) == 0)
            {
!             current_tag = i;
!             last_subfile = file_buffer->tags[i]->filename;
            }
  
        number_of_tags = i;
  
!       /* If there is no last_subfile, our tag wasn't found. */
!       if (!last_subfile)
          return -1;
  
!       /* Search through subsequent nodes, wrapping around to the top
!          of the info file until we find the string or return to this
!          window's node and point. */
!       while (1)
!         {
!           NODE *node;
! 	  
!           /* Allow C-g to quit the search, failing it if pressed. */
!           return_if_control_g (-1);
! 
!           /* Find the next tag that isn't an anchor.  */
!           for (i = current_tag + dir; i != current_tag; i += dir)
!             {
!               if (i < 0)
! 		{
! 		  msg = N_("Search continued from the end of the document.");
! 		  i = number_of_tags - 1;
! 		}
!               else if (i == number_of_tags)
! 		{
! 		  msg = N_("Search continued from the beginning of the document.");
! 		  i = 0;
! 		}
! 	      
!               tag = file_buffer->tags[i];
!               if (tag->nodelen != 0)
!                 break;
!             }
! 
!           /* If we got past out starting point, bail out.  */
!           if (i == current_tag)
!             return -1;
!           current_tag = i;
! 
!           if (!echo_area_is_active && (last_subfile != tag->filename))
!             {
!               window_message_in_echo_area
!                 (_("Searching subfile %s ..."),
!                  filename_non_directory (tag->filename));
! 
!               last_subfile = tag->filename;
!             }
  
!           node = info_get_node (file_buffer->filename, tag->nodename,
!                                 PARSE_NODE_VERBATIM);
  
!           if (!node)
              {
!               /* If not doing i-search... */
!               if (!echo_area_is_active)
!                 {
!                   if (info_recent_file_error)
!                     info_error ("%s", info_recent_file_error);
!                   else
!                     info_error (msg_cant_file_node,
!                                 filename_non_directory (file_buffer->filename),
!                                 tag->nodename);
!                 }
!               return -1;
              }
  
!           if (dir < 0)
!             start = tag->nodelen;
! 
!           result =
!             info_search_in_node_internal (string, node, start, window, dir,
! 					  case_sensitive, 1, use_regex,
! 					  &ret, resbnd);
! 
!           /* Did we find the string in this node? */
!           if (result == search_success)
!             {
!               /* Yes!  We win. */
!               remember_window_and_node (window, node);
!               if (!echo_area_is_active)
! 		{
! 		  if (msg)
! 		    window_message_in_echo_area ("%s", _(msg));
! 		  else
! 		    window_clear_echo_area ();
! 		}
!               return 0;
              }
  
!           /* No.  Free this node, and make sure that we haven't passed
!              our starting point. */
!           free (node);
! 
!           if (result == search_failure
! 	      || strcmp (initial_nodename, tag->nodename) == 0)
!             return -1;
          }
      }
    return -1;
  }
  
! DECLARE_INFO_COMMAND (info_search_case_sensitively,
!                       _("Read a string and search for it case-sensitively"))
! {
!   last_search_direction = count > 0 ? 1 : -1;
!   last_search_case_sensitive = 1;
!   info_search_1 (window, count, key, 1, 1, DFL_START);
! }
  
! DECLARE_INFO_COMMAND (info_search, _("Read a string and search for it"))
  {
!   last_search_direction = count > 0 ? 1 : -1;
!   last_search_case_sensitive = 0;
!   info_search_1 (window, count, key, 0, 1, DFL_START);
! }
  
! DECLARE_INFO_COMMAND (info_search_backward,
!                       _("Read a string and search backward for it"))
! {
!   last_search_direction = count > 0 ? -1 : 1;
!   last_search_case_sensitive = 0;
!   info_search_1 (window, -count, key, 0, 1, DFL_START);
  }
  
--- 3971,4178 ----
     through each node in that file.
  
!    If the search succeeds, return non-zero.  *START_OFF is given the start of
!    the found string instance.  Set node and point of window to where the string
!    was found.  (If the variable ISEARCH_IS_ACTIVE is non-zero and the search is
!    forwards, the point is set to the end of the search.)
! 
!    Return non-zero if the search fails. */
  static int
  info_search_internal (char *string, WINDOW *window,
  		      int dir, int case_sensitive,
!                       long *start_off)
  {
    register int i;
    FILE_BUFFER *file_buffer;
!   long start;
    enum search_result result;
+   int search_other_nodes = 1;
+   int number_of_tags, starting_tag, current_tag = -1;
+   NODE *node = window->node; /* Node to search in. */
+   char *subfile_name = 0;
+   TAG *tag;
+   char *msg = 0;
    
+   /* If this node isn't part of a larger file, search this node only. */
    file_buffer = file_buffer_of_window (window);
!   if (!file_buffer || !file_buffer->tags
!       || !strcmp (window->node->nodename, "*"))
!     search_other_nodes = 0;
  
!   /* Find number of tags and current tag. */
!   if (search_other_nodes)
!     {
!       char *initial_nodename = window->node->nodename;
  
        for (i = 0; file_buffer->tags[i]; i++)
          if (strcmp (initial_nodename, file_buffer->tags[i]->nodename) == 0)
            {
!             starting_tag = i;
!             subfile_name = file_buffer->tags[i]->filename;
            }
  
        number_of_tags = i;
  
!       /* Our tag wasn't found.  This shouldn't happen. */
!       if (starting_tag == -1)
          return -1;
+       current_tag = starting_tag;
+     }
  
!   /* Set starting position of search. */
!   start = *start_off;
!   
!   /* Search through subsequent nodes, wrapping around to the top
!      of the Info file until we find the string or return to this
!      window's node and point. */
!   while (1)
!     {
!       result = info_search_in_node_internal (window, node, string, start, dir,
!                  case_sensitive, use_regex, start_off);
  
!       if (result == search_invalid)
!         {
!           if (node != window->node)
!             free_history_node (node);
!           return 1;
!         }
  
!       if (result == search_success)
!         {
!           if (!echo_area_is_active)
              {
!               if (msg)
!                 window_message_in_echo_area ("%s", _(msg));
!               else
!                 window_clear_echo_area ();
              }
+           return 0;
+         }
  
!       if (!search_other_nodes)
!         break;
!   
!       /* Find the next tag that isn't an anchor.  */
!       for (i = current_tag + dir; i != starting_tag; i += dir)
!         {
!           if (i < 0)
!             {
!               msg = N_("Search continued from the end of the document.");
!               i = number_of_tags - 1;
!             }
!           else if (i == number_of_tags)
!             {
!               msg = N_("Search continued from the beginning of the document.");
!               i = 0;
              }
+           
+           tag = file_buffer->tags[i];
+           if (tag->nodelen != 0)
+             break;
+         }
+ 
+       /* If we got past our starting point, bail out.  */
+       if (i == starting_tag)
+         break;
+       current_tag = i;
+ 
+       /* Display message when searching a new subfile. */
+       if (!echo_area_is_active && tag->filename != subfile_name)
+         {
+           subfile_name = tag->filename;
+ 
+           window_message_in_echo_area
+             (_("Searching subfile %s ..."),
+              filename_non_directory (subfile_name));
+         }
+ 
+       /* Get a new node to search in. */
+       if (node != window->node)
+         free_history_node (node);
+       free (window->matches);
+       window->matches = 0;
  
!       node = info_get_node (file_buffer->filename, tag->nodename);
!       if (!node)
!         {
!           /* If not doing i-search... */
!           if (!echo_area_is_active)
!             {
!               if (info_recent_file_error)
!                 info_error ("%s", info_recent_file_error);
!               else
!                 info_error (msg_cant_file_node,
!                             filename_non_directory (file_buffer->filename),
!                             tag->nodename);
!             }
!           return -1;
          }
+ 
+       if (dir < 0)
+         start = tag->nodelen;
+       else
+         start = 0;
+ 
+       /* Allow C-g to quit the search, failing it if pressed. */
+       fill_input_buffer (0); \
+       if (info_input_buffer[pop_index] == Control ('g'))
+         goto funexit;
      }
+ 
+   /* Not in interactive search. */
+   if (!echo_area_is_active)
+     info_error ("%s", _("Search failed."));
+ 
+ funexit:
+   if (node != window->node)
+     free_history_node (node);
    return -1;
  }
  
! /* Minimal length of a search string */
! int min_search_length = 1;
  
! /* Read a string from the user, storing the result in SEARCH_STRING.  Return 0 
!    if the user aborted. */
! static int
! ask_for_search_string (int case_sensitive, int use_regex, int direction)
  {
!   char *line, *prompt;
  
!   if (search_string)
!     asprintf (&prompt, _("%s%s%s [%s]: "),
!              use_regex ? _("Regexp search") : _("Search"),
!              case_sensitive ? _(" case-sensitively") : "",
!              direction < 0 ? _(" backward") : "",
!              search_string);
!   else
!     asprintf (&prompt, _("%s%s%s: "),
!              use_regex ? _("Regexp search") : _("Search"),
!              case_sensitive ? _(" case-sensitively") : "",
!              direction < 0 ? _(" backward") : "");
! 
!   line = info_read_in_echo_area (prompt);
!   free (prompt);
! 
!   if (!line) /* User aborted. */
!     {
!       return 0;
!     }
!   if (!*line)
!     {
!       free (line);
!       return 1;
!     }
! 
!   if (mbslen (line) < min_search_length)
!     {
!       info_error ("%s", _("Search string too short"));
!       free (line);
!       return 1;
!     }
! 
!   free (search_string);
!   search_string = line;
! 
!   return 1;
  }
  
***************
*** 4123,4149 ****
  		    its absolute value gives number of repetitions.
     CASE_SENSITIVE   Whether the search is case-sensitive or not.
-    ASK_FOR_STRING   When true, ask for the search string.  Otherwise
-                     use the previously supplied one (repeated search).
-    START            Start position for the search.  If DFL_START, use
-                     the default start position (see info_search_internal
- 		    for details.
  */
  static void
! info_search_1 (WINDOW *window, int count, unsigned char key,
! 	       int case_sensitive, int ask_for_string, long start)
  {
!   char *line, *prompt;
!   int result, old_pagetop;
    int direction;
!   SEARCH_BINDING bind, *bindp;
  
-   if (start == DFL_START)
-     bindp = NULL;
-   else
-     {
-       bind.start = start;
-       bindp = &bind;
-     }
-   
    if (count < 0)
      {
--- 4183,4195 ----
  		    its absolute value gives number of repetitions.
     CASE_SENSITIVE   Whether the search is case-sensitive or not.
  */
  static void
! info_search_1 (WINDOW *window, int count, int case_sensitive)
  {
!   int result;
    int direction;
!   long start_off;
!   char *p;
  
    if (count < 0)
      {
***************
*** 4158,4214 ****
      }
  
!   /* Read a string from the user, defaulting the search to SEARCH_STRING. */
!   if (!search_string)
!     {
!       search_string = xmalloc (search_string_size = 100);
!       search_string[0] = '\0';
!     }
! 
!   if (ask_for_string)
!     {
!       prompt = xmalloc (strlen (_("%s%s%s [%s]: "))
! 			+ strlen (_("Regexp search"))
! 			+ strlen (_(" case-sensitively"))
! 			+ strlen (_(" backward"))
! 			+ strlen (search_string));
! 
!       sprintf (prompt, _("%s%s%s [%s]: "),
!                use_regex ? _("Regexp search") : _("Search"),
!                case_sensitive ? _(" case-sensitively") : "",
!                direction < 0 ? _(" backward") : "",
!                search_string);
! 
!       line = info_read_in_echo_area (window, prompt);
!       free (prompt);
! 
!       if (!line)
!         {
!           info_abort_key (window, 0, 0);
!           return;
!         }
! 
!       if (*line)
!         {
!           if (strlen (line) + 1 > (unsigned int) search_string_size)
!             search_string =
! 	      xrealloc (search_string,
! 			(search_string_size += 50 + strlen (line)));
! 
!           strcpy (search_string, line);
!           free (line);
!         }
!     }
! 
!   if (mbslen (search_string) < min_search_length)
!     {
!       info_error ("%s", _("Search string too short"));
!       return;
!     }
  
    /* If the search string includes upper-case letters, make the search
       case-sensitive.  */
    if (case_sensitive == 0)
!     for (line = search_string; *line; line++)
!       if (isupper (*line))
          {
            case_sensitive = 1;
--- 4204,4218 ----
      }
  
!   if (!ask_for_search_string (case_sensitive, use_regex, direction)
!       || !search_string)
!     return;
  
+   start_off = window->point + direction;
+   
    /* If the search string includes upper-case letters, make the search
       case-sensitive.  */
    if (case_sensitive == 0)
!     for (p = search_string; *p; p++)
!       if (isupper (*p))
          {
            case_sensitive = 1;
***************
*** 4216,4262 ****
          }
  
!   old_pagetop = active_window->pagetop;
    for (result = 0; result == 0 && count--; )
      result = info_search_internal (search_string,
                                     active_window, direction, case_sensitive,
! 				   bindp);
  
!   if (result != 0 && !info_error_was_printed)
!     info_error ("%s", _("Search failed."));
!   else if (old_pagetop != active_window->pagetop)
!     {
!       int new_pagetop;
  
!       new_pagetop = active_window->pagetop;
!       active_window->pagetop = old_pagetop;
!       set_window_pagetop (active_window, new_pagetop);
!       if (auto_footnotes_p)
!         info_get_or_remove_footnotes (active_window);
!     }
  
!   /* Perhaps free the unreferenced file buffers that were searched, but
!      not retained. */
!   info_gc_file_buffers ();
  }
  
  DECLARE_INFO_COMMAND (info_search_next,
                        _("Repeat last search in the same direction"))
  {
!   if (!last_search_direction)
!     info_error ("%s", _("No previous search string"));
!   else if (search_skip_screen_p)
      {
        /* Find window bottom */
        long n = window->height + window->pagetop;
        if (n < window->line_count)
! 	n = window->line_starts[n] - window->node->contents;
        else
! 	n = window->node->nodelen;
!       info_search_1 (window, last_search_direction * count,
! 		     key, last_search_case_sensitive, 0, n);
      }
    else
!     info_search_1 (window, last_search_direction * count,
!                    key, last_search_case_sensitive, 0, DFL_START);
  }
  
--- 4220,4300 ----
          }
  
!   last_search_direction = direction;
!   last_search_case_sensitive = case_sensitive;
! 
    for (result = 0; result == 0 && count--; )
      result = info_search_internal (search_string,
                                     active_window, direction, case_sensitive,
! 				   &start_off);
  
!   window_adjust_pagetop (window);
  
!   /* Perhaps free the unreferenced file buffers that were searched, but
!      not retained. */
!   gc_file_buffers_and_nodes ();
! }
! 
! DECLARE_INFO_COMMAND (info_search_case_sensitively,
!                       _("Read a string and search for it case-sensitively"))
! {
!   info_search_1 (window, count, 1);
! }
! 
! DECLARE_INFO_COMMAND (info_search, _("Read a string and search for it"))
! {
!   info_search_1 (window, count, 0);
! }
  
! DECLARE_INFO_COMMAND (info_search_backward,
!                       _("Read a string and search backward for it"))
! {
!   info_search_1 (window, -count, 0);
  }
  
+ int search_skip_screen_p = 0;
+ 
  DECLARE_INFO_COMMAND (info_search_next,
                        _("Repeat last search in the same direction"))
  {
!   long start_off = window->point + 1;
!   NODE *starting_node = window->node;
!   int result;
! 
!   if (!last_search_direction || !search_string)
!     {
!       info_error ("%s", _("No previous search string"));
!       return;
!     }
! 
!   if (search_skip_screen_p)
      {
        /* Find window bottom */
        long n = window->height + window->pagetop;
        if (n < window->line_count)
! 	start_off = window->line_starts[n];
        else
! 	start_off = window->node->nodelen;
!     }
! 
!   for (result = 0; result == 0 && count--; )
!     result = info_search_internal (search_string,
!                                    active_window, 1,
!                                    last_search_case_sensitive,
! 				   &start_off);
! 
!   if (result == 0 && window->node == starting_node && search_skip_screen_p)
!     {
!       long match_line = window_line_of_point (window);
!       long new_pagetop;
! 
!       /* Scroll down a whole number of screenfulls to make match visible. */
!       new_pagetop = window->pagetop;
!       new_pagetop += (match_line - window->pagetop) / window->height
!                       * window->height;
! 
!       set_window_pagetop (window, new_pagetop);
      }
    else
!     window_adjust_pagetop (window);
  }
  
***************
*** 4264,4285 ****
                        _("Repeat last search in the reverse direction"))
  {
!   if (!last_search_direction)
!     info_error ("%s", _("No previous search string"));
!   else if (search_skip_screen_p)
      {
!       /* Find window bottom */
!       long n;
  
!       n = window->line_starts[window->pagetop] - window->node->contents - 1;
!       if (n < 0)
! 	n = 0;
!       info_search_1 (window, -last_search_direction * count,
! 		     key, last_search_case_sensitive, 0, n);
      }
    else
!     info_search_1 (window, -last_search_direction * count,
!                    key, last_search_case_sensitive, 0, DFL_START);
  }
  
  /* **************************************************************** */
  /*                                                                  */
--- 4302,4358 ----
                        _("Repeat last search in the reverse direction"))
  {
!   long start_off = window->point - 1;
!   NODE *starting_node = window->node;
!   int result;
! 
!   if (!last_search_direction || !search_string)
      {
!       info_error ("%s", _("No previous search string"));
!       return;
!     }
! 
!   if (search_skip_screen_p)
!     start_off = window->line_starts[window->pagetop] - 1;
! 
!   /* start_off can be negative here, in which case info_search_internal
!      will go to the previous node straight away. */
! 
!   for (result = 0; result == 0 && count--; )
!     result = info_search_internal (search_string,
!                                    active_window, -1,
!                                    last_search_case_sensitive,
! 				   &start_off);
! 
!   if (result == 0 && window->node == starting_node && search_skip_screen_p)
!     {
!       long match_line = window_line_of_point (window);
!       long new_pagetop;
! 
!       /* Scroll up a whole number of screenfulls to make match visible.
!          This means if 'info_search_next' was the last command, we'll
!          go back to the same place. */
!       new_pagetop = window->pagetop - window->height;
!       new_pagetop -= (window->pagetop - match_line - 1) / window->height
!                       * window->height;
  
!       if (new_pagetop < 0)
!         new_pagetop = 0;
!       set_window_pagetop (window, new_pagetop);
      }
    else
!     window_adjust_pagetop (window);
! }
! 
! /* If highlight-searches=On, this will clear any highlighted regions on the
!    screen. */
! DECLARE_INFO_COMMAND (info_clear_search,
!                       _("Clear displayed search matches"))
! {
!   free (window->matches);
!   window->matches = 0;
!   window->flags |= W_UpdateWindow;
  }
  
+ 
  /* **************************************************************** */
  /*                                                                  */
***************
*** 4288,4298 ****
  /* **************************************************************** */
  
! static void incremental_search (WINDOW *window, int count,
!     unsigned char ignore);
  
  DECLARE_INFO_COMMAND (isearch_forward,
                        _("Search interactively for a string as you type it"))
  {
!   incremental_search (window, count, key);
  }
  
--- 4361,4370 ----
  /* **************************************************************** */
  
! static void incremental_search (WINDOW *window, int count);
  
  DECLARE_INFO_COMMAND (isearch_forward,
                        _("Search interactively for a string as you type it"))
  {
!   incremental_search (window, count);
  }
  
***************
*** 4300,4306 ****
                        _("Search interactively for a string as you type it"))
  {
!   incremental_search (window, -count, key);
  }
  
  /* Incrementally search for a string as it is typed. */
  /* The last accepted incremental search string. */
--- 4372,4389 ----
                        _("Search interactively for a string as you type it"))
  {
!   incremental_search (window, -count);
  }
  
+ /* Structure defining the current state of an incremental search. */
+ typedef struct {
+   NODE *node;           /* The node displayed in this window. */
+   long pagetop;         /* LINE_STARTS[PAGETOP] is first line in WINDOW. */
+   long point;           /* Point in window. */
+   long start;           /* Offset in node contents where search started. */
+   int search_index;     /* Offset of the last char in the search string. */
+   int direction;        /* The direction that this search is heading in. */
+   enum search_result failing;      /* Whether or not this search failed. */
+ } SEARCH_STATE;
+ 
  /* Incrementally search for a string as it is typed. */
  /* The last accepted incremental search string. */
***************
*** 4311,4315 ****
  static int isearch_string_index = 0;
  static int isearch_string_size = 0;
- static unsigned char isearch_terminate_search_key = ESC;
  
  /* Array of search states. */
--- 4394,4397 ----
***************
*** 4318,4324 ****
  static size_t isearch_states_slots = 0;
  
  /* Push the state of this search. */
  static void
! push_isearch (WINDOW *window, int search_index, int direction, int failing)
  {
    SEARCH_STATE *state;
--- 4400,4426 ----
  static size_t isearch_states_slots = 0;
  
+ /* Get the state of WINDOW, and save it in STATE. */
+ static void
+ window_get_state (WINDOW *window, SEARCH_STATE *state)
+ {
+   state->node = window->node;
+   state->pagetop = window->pagetop;
+   state->point = window->point;
+ }
+ 
+ /* Set the node, pagetop, and point of WINDOW. */
+ static void
+ window_set_state (WINDOW *window, SEARCH_STATE *state)
+ {
+   if (window->node != state->node)
+     window_set_node_of_window (window, state->node);
+   window->pagetop = state->pagetop;
+   window->point = state->point;
+ }
+ 
  /* Push the state of this search. */
  static void
! push_isearch (WINDOW *window, int search_index, int direction,
!               enum search_result failing, long start_off)
  {
    SEARCH_STATE *state;
***************
*** 4329,4332 ****
--- 4431,4435 ----
    state->direction = direction;
    state->failing = failing;
+   state->start = start_off;
  
    add_pointer_to_array (state, isearch_states_index, isearch_states,
***************
*** 4336,4340 ****
  /* Pop the state of this search to WINDOW, SEARCH_INDEX, and DIRECTION. */
  static void
! pop_isearch (WINDOW *window, int *search_index, int *direction, int *failing)
  {
    SEARCH_STATE *state;
--- 4439,4444 ----
  /* Pop the state of this search to WINDOW, SEARCH_INDEX, and DIRECTION. */
  static void
! pop_isearch (WINDOW *window, int *search_index, int *direction,
!              enum search_result *failing, long *start_off)
  {
    SEARCH_STATE *state;
***************
*** 4348,4351 ****
--- 4452,4456 ----
        *direction = state->direction;
        *failing = state->failing;
+       *start_off = state->start;
  
        free (state);
***************
*** 4370,4374 ****
  /* Display the current search in the echo area. */
  static void
! show_isearch_prompt (int dir, unsigned char *string, int failing_p)
  {
    register int i;
--- 4475,4480 ----
  /* Display the current search in the echo area. */
  static void
! show_isearch_prompt (int dir, unsigned char *string,
!                      enum search_result failing)
  {
    register int i;
***************
*** 4406,4414 ****
  
    prompt_len = strlen (prefix) + p_rep_index + 1;
!   if (failing_p)
      prompt_len += strlen (_("Failing "));
    prompt = xmalloc (prompt_len);
!   sprintf (prompt, "%s%s%s", failing_p ? _("Failing ") : "", prefix,
!            p_rep ? p_rep : "");
  
    window_message_in_echo_area ("%s", prompt);
--- 4512,4521 ----
  
    prompt_len = strlen (prefix) + p_rep_index + 1;
!   if (failing != search_success)
      prompt_len += strlen (_("Failing "));
    prompt = xmalloc (prompt_len);
!   sprintf (prompt, "%s%s%s",
!            failing != search_success ? _("Failing ") : "",
!            prefix, p_rep ? p_rep : "");
  
    window_message_in_echo_area ("%s", prompt);
***************
*** 4418,4432 ****
  }
  
  static void
! incremental_search (WINDOW *window, int count, unsigned char ignore)
  {
!   unsigned char key;
!   int last_search_result, search_result, dir;
!   SEARCH_STATE mystate, orig_state;
    char *p;
!   int case_sensitive = 0;
!   SEARCH_BINDING bnd;
! 
!   bnd.start = -1;
  
    if (count < 0)
--- 4525,4541 ----
  }
  
+ /* Read and dispatch loop for incremental search mode. */
  static void
! incremental_search (WINDOW *window, int count)
  {
!   int key;
!   enum search_result last_search_result, search_result;
!   int dir;
!   SEARCH_STATE orig_state; /* Window state at start of incremental search. */
!   SEARCH_STATE mystate;    /* State before each search. */
    char *p;
!   int case_sensitive;
!   long start_off = window->point;
!   int starting_history_entry = window->hist_index - 1;
  
    if (count < 0)
***************
*** 4435,4439 ****
      dir = 1;
  
!   last_search_result = search_result = 0;
  
    window_get_state (window, &orig_state);
--- 4544,4548 ----
      dir = 1;
  
!   last_search_result = search_result = search_success;
  
    window_get_state (window, &orig_state);
***************
*** 4443,4452 ****
      isearch_string = xmalloc (isearch_string_size = 50);
  
-   /* Show the search string in the echo area. */
    isearch_string[isearch_string_index] = '\0';
-   show_isearch_prompt (dir, (unsigned char *) isearch_string, search_result);
  
    isearch_is_active = 1;
  
    while (isearch_is_active)
      {
--- 4552,4562 ----
      isearch_string = xmalloc (isearch_string_size = 50);
  
    isearch_string[isearch_string_index] = '\0';
  
    isearch_is_active = 1;
  
+   /* Save starting position of search. */
+   push_isearch (window, isearch_string_index, dir, search_result, start_off);
+ 
    while (isearch_is_active)
      {
***************
*** 4454,4470 ****
        int quoted = 0;
  
        /* If a recent display was interrupted, then do the redisplay now if
           it is convenient. */
        if (!info_any_buffered_input_p () && display_was_interrupted_p)
          {
!           display_update_one_window (window);
            display_cursor_at_point (active_window);
          }
  
!       /* Read a character and dispatch on it. */
!       key = info_get_input_char ();
!       window_get_state (window, &mystate);
  
!       if (key == DEL || key == Control ('h'))
          {
            /* User wants to delete one level of search? */
--- 4564,4665 ----
        int quoted = 0;
  
+       /* Show the search string in the echo area. */
+       show_isearch_prompt (dir, (unsigned char *) isearch_string,
+                            search_result);
+ 
        /* If a recent display was interrupted, then do the redisplay now if
           it is convenient. */
        if (!info_any_buffered_input_p () && display_was_interrupted_p)
          {
!           display_update_display ();
            display_cursor_at_point (active_window);
          }
  
!       /* Read keys, looking in both keymaps for a recognized key sequence. */
!       {
!         Keymap info_kp, ea_kp;
! 
!         info_kp = info_keymap;
!         ea_kp = echo_area_keymap;
! 
!         key = get_input_key ();
! 
!         while (1)
!           {
!             if (key >= 32 && key < 256)
!               break;
! 
!             if (info_kp && info_kp[key].type == ISFUNC)
!               {
!                 if (info_kp[key].value.function)
!                   func = info_kp[key].value.function->func;
!                 if (func == &isearch_forward
!                     || func == &isearch_backward
!                     || func == &info_abort_key)
!                   {
!                     goto gotfunc;
!                   }
!                 else
!                   {
!                     func = 0;
!                     info_kp = 0;
!                   }
!               }
!             else if (info_kp) /* ISKMAP */
!               info_kp = info_kp[key].value.keymap;
! 
!             if (ea_kp && ea_kp[key].type == ISFUNC)
!               {
!                 if (ea_kp[key].value.function)
!                   func = ea_kp[key].value.function->func;
!                 if (func == &ea_abort
!                     || func == &ea_quoted_insert
!                     || func == &ea_rubout)
!                   {
!                     func = ea_kp[key].value.function->func;
!                     goto gotfunc;
!                   }
!                 else
!                   {
!                     func = 0;
!                     ea_kp = 0;
!                   }
!               }
!             else if (ea_kp) /* ISKMAP */
!               ea_kp = ea_kp[key].value.keymap;
! 
!           if (!info_kp && !ea_kp)
!             break;
! 
!           key = get_input_key ();
!         }
!       }
! gotfunc:
! 
!       if (func == &ea_quoted_insert)
!         {
!           /* User wants to insert a character. */
!           key = get_input_key ();
!           if (key < 0 || key >= 256)
!             continue; /* The user pressed a key like an arrow key. */
!           quoted = 1;
!         }
! 
!       if (quoted || (!func && key >= 32 && key < 256))
!         {
!           push_isearch (window, isearch_string_index, dir,
!                         search_result, start_off);
  
!           if (isearch_string_index + 2 >= isearch_string_size)
!             isearch_string = xrealloc
!               (isearch_string, isearch_string_size += 100);
! 
!           isearch_string[isearch_string_index++] = key;
!           isearch_string[isearch_string_index] = '\0';
! 
!           if (search_result != search_success && !use_regex)
!             continue;
!         }
!       else if (func == &ea_rubout)
          {
            /* User wants to delete one level of search? */
***************
*** 4476,4598 ****
            else
              {
!               pop_isearch
!                 (window, &isearch_string_index, &dir, &search_result);
                isearch_string[isearch_string_index] = '\0';
!               show_isearch_prompt (dir, (unsigned char *) isearch_string,
!                   search_result);
!               goto after_search;
              }
          }
!       else if (key == Control ('q'))
          {
!           key = info_get_input_char ();
!           quoted = 1;
!         }
! 
!       /* We are about to search again, or quit.  Save the current search. */
!       push_isearch (window, isearch_string_index, dir, search_result);
! 
!       if (quoted)
!         goto insert_and_search;
! 
!       if (!Meta_p (key) || key > 32)
!         {
!           /* If this key is not a keymap, get its associated function,
!              if any.  If it is a keymap, then it's probably ESC from an
!              arrow key, and we handle that case below.  */
!           char type = window->keymap[key].type;
!           func = type == ISFUNC
!                  ? InfoFunction(window->keymap[key].function)
!                  : NULL;  /* function member is a Keymap if ISKMAP */
! 
!           if (isprint (key) || (type == ISFUNC && func == NULL))
!             {
!             insert_and_search:
! 
!               if (isearch_string_index + 2 >= isearch_string_size)
!                 isearch_string = xrealloc
!                   (isearch_string, isearch_string_size += 100);
! 
!               isearch_string[isearch_string_index++] = key;
!               isearch_string[isearch_string_index] = '\0';
!               goto search_now;
!             }
!           else if (func == (VFunction *) isearch_forward
!               || func == (VFunction *) isearch_backward)
!             {
!               /* If this key invokes an incremental search, then this
!                  means that we will either search again in the same
!                  direction, search again in the reverse direction, or
!                  insert the last search string that was accepted through
!                  incremental searching. */
!               if ((func == (VFunction *) isearch_forward && dir > 0) ||
!                   (func == (VFunction *) isearch_backward && dir < 0))
                  {
!                   /* If the user has typed no characters, then insert the
!                      last successful search into the current search string. */
!                   if (isearch_string_index == 0)
                      {
!                       /* Of course, there must be something to insert. */
!                       if (last_isearch_accepted)
!                         {
!                           if (strlen ((char *) last_isearch_accepted) + 1
!                               >= (unsigned int) isearch_string_size)
!                             isearch_string = (char *)
!                               xrealloc (isearch_string,
!                                         isearch_string_size += 10 +
!                                         strlen (last_isearch_accepted));
!                           strcpy (isearch_string, last_isearch_accepted);
!                           isearch_string_index = strlen (isearch_string);
!                           goto search_now;
!                         }
!                       else
!                         continue;
                      }
                    else
!                     {
!                       /* Search again in the same direction.  This means start
!                          from a new place if the last search was successful. */
!                       if (search_result == 0)
! 			{
! 			  window->point += dir;
! 			  bnd.start = -1;
! 			}
!                     }
                  }
                else
                  {
!                   /* Reverse the direction of the search. */
!                   dir = -dir;
                  }
              }
!           else if (func == (VFunction *) info_abort_key)
              {
!               /* If C-g pressed, and the search is failing, pop the search
!                  stack back to the last unfailed search. */
!               if (isearch_states_index && (search_result != 0))
!                 {
!                   terminal_ring_bell ();
!                   while (isearch_states_index && (search_result != 0))
!                     pop_isearch
!                       (window, &isearch_string_index, &dir, &search_result);
!                   isearch_string[isearch_string_index] = '\0';
!                   show_isearch_prompt (dir, (unsigned char *) isearch_string,
!                       search_result);
!                   continue;
!                 }
!               else
!                 goto exit_search;
              }
-           else
-             goto exit_search;
          }
!       else
          {
-         exit_search:
            /* The character is not printable, or it has a function which is
!              non-null.  Exit the search, remembering the search string.  If
!              the key is not the same as the isearch_terminate_search_key,
!              then push it into pending input. */
!           if (isearch_string_index && func != (VFunction *) info_abort_key)
              {
                free (last_isearch_accepted);
--- 4671,4771 ----
            else
              {
!               int end = isearch_string_index;
!               /* Remove a complete multi-byte character from the end of the
!                  search string. */
!               do
!                 {
!                   pop_isearch (window, &isearch_string_index,
!                                &dir, &search_result, &start_off);
!                 }
!               while (isearch_string_index > 0
!                 && (long) mbrlen (isearch_string + isearch_string_index,
!                                   end - isearch_string_index, NULL) <= 0);
!                
                isearch_string[isearch_string_index] = '\0';
! 
!               if (isearch_string_index == 0)
!                 {
!                   /* Don't search for an empty string.  Clear the search. */
!                   free (window->matches);
!                   window->matches = 0;
!                   display_update_one_window (window);
!                   continue;
!                 }
!               if (search_result != search_success)
!                 {
!                   display_update_one_window (window);
!                   continue;
!                 }
              }
          }
!       else if (func == &isearch_forward || func == &isearch_backward)
          {
!           /* If this key invokes an incremental search, then this
!              means that we will either search again in the same
!              direction, search again in the reverse direction, or
!              insert the last search string that was accepted through
!              incremental searching. */
!           if (func == &isearch_forward && dir > 0
!               || func == &isearch_backward && dir < 0)
!             {
!               /* If the user has typed no characters, then insert the
!                  last successful search into the current search string. */
!               if (isearch_string_index == 0)
                  {
!                   /* Of course, there must be something to insert. */
!                   if (last_isearch_accepted)
                      {
!                       if (strlen ((char *) last_isearch_accepted) + 1
!                           >= (unsigned int) isearch_string_size)
!                         isearch_string = (char *)
!                           xrealloc (isearch_string,
!                                     isearch_string_size += 10 +
!                                     strlen (last_isearch_accepted));
!                       strcpy (isearch_string, last_isearch_accepted);
!                       isearch_string_index = strlen (isearch_string);
                      }
                    else
!                     continue;
                  }
                else
                  {
!                   /* Search again in the same direction.  This means start
!                      from a new place if the last search was successful. */
!                   if (search_result == search_success)
!                     {
!                       start_off = window->point;
!                       if (dir < 0)
!                         /* Position before match to avoid finding same match
!                            agin. */
!                         start_off--;
!                     }
                  }
              }
!           else
              {
!               /* Reverse the direction of the search. */
!               dir = -dir;
              }
          }
!       else if (func == &info_abort_key
!                && isearch_states_index && search_result != search_success)
!         {
!           /* If C-g pressed, and the search is failing, pop the search
!              stack back to the last unfailed search. */
!           terminal_ring_bell ();
!           while (isearch_states_index && search_result != search_success)
!             pop_isearch (window, &isearch_string_index, &dir,
!                          &search_result, &start_off);
!           isearch_string[isearch_string_index] = '\0';
!           show_isearch_prompt (dir, (unsigned char *) isearch_string,
!                                search_result);
!           continue;
!         }
!       else if (func == &info_abort_key || func == &ea_abort || !func)
          {
            /* The character is not printable, or it has a function which is
!              non-null.  Exit the search, remembering the search string. */
!           if (isearch_string_index && func != &info_abort_key)
              {
                free (last_isearch_accepted);
***************
*** 4600,4617 ****
              }
  
!           /* If the key is the isearch_terminate_search_key, but some buffered
!              input is pending, it is almost invariably because the ESC key is
!              actually the beginning of an escape sequence, like in case they
!              pressed an arrow key.  So don't gobble the ESC key, push it back
!              into pending input.  */
!           /* FIXME: this seems like a kludge!  We need a more reliable
!              mechanism to know when ESC is a separate key and when it is
!              part of an escape sequence.  */
!           if (key != RET  /* Emacs addicts want RET to get lost */
!               && (key != isearch_terminate_search_key
!                   || info_any_buffered_input_p ()))
!             info_set_pending_input (key);
! 
!           if (func == (VFunction *) info_abort_key)
              {
                if (isearch_states_index)
--- 4773,4777 ----
              }
  
!           if (func == &info_abort_key)
              {
                if (isearch_states_index)
***************
*** 4629,4638 ****
          }
  
!       /* Search for the contents of isearch_string. */
!     search_now:
!       show_isearch_prompt (dir, (unsigned char *) isearch_string, search_result);
! 
!       /* If the search string includes upper-case letters, make the
!          search case-sensitive.  */
        for (p = isearch_string; *p; p++)
          if (isupper (*p))
--- 4789,4799 ----
          }
  
!       /* Show the new search string in the prompt. */
!       show_isearch_prompt (dir, (unsigned char *) isearch_string, 
!                            search_result);
! 
!       /* Make the search case-sensitive only if the search string includes
!          upper-case letters. */
!       case_sensitive = 0;
        for (p = isearch_string; *p; p++)
          if (isupper (*p))
***************
*** 4641,4951 ****
              break;
            }
-       
-       /* Regex isearch means we better search again every time.  We
-          might have had a failed search for "\", for example, but now we
-          have "\.".  */
-       if (use_regex)
-         {
-           search_result = info_search_internal (isearch_string,
-                                                 window, dir, case_sensitive,
- 						&bnd);
-         }
-       else if (search_result == 0)
-         { /* We test for search_result being zero because a non-zero
- 	     value means the string was not found in entire document. */
-           /* Check to see if the current search string is right here.  If
-              we are looking at it, then don't bother calling the search
-              function. */
-           if (((dir < 0) &&
-                ((case_sensitive ? strncmp : mbsncasecmp)
-                             (window->node->contents + window->point,
-                              isearch_string, isearch_string_index) == 0)) ||
-               ((dir > 0) &&
-                ((window->point - isearch_string_index) >= 0) &&
-                ((case_sensitive ? strncmp : mbsncasecmp)
-                             (window->node->contents +
-                              (window->point - (isearch_string_index - 1)),
-                              isearch_string, isearch_string_index) == 0)))
-             {
-               if (dir > 0)
-                 window->point++;
-             }
-           else
-             search_result = info_search_internal (isearch_string,
-                                                   window, dir, case_sensitive,
- 						  NULL);
-         }
- 
-       /* If this search failed, and we didn't already have a failed search,
-          then ring the terminal bell. */
-       if (search_result != 0 && last_search_result == 0)
-         terminal_ring_bell ();
- 
-     after_search:
-       show_isearch_prompt (dir, (unsigned char *) isearch_string, search_result);
- 
-       if (search_result == 0)
-         {
-           if ((mystate.node == window->node) &&
-               (mystate.pagetop != window->pagetop))
-             {
-               int newtop = window->pagetop;
-               window->pagetop = mystate.pagetop;
-               set_window_pagetop (window, newtop);
-             }
-           display_update_one_window (window);
-           display_cursor_at_point (window);
-         }
  
        last_search_result = search_result;
-     }
- 
-   /* Free the memory used to remember each search state. */
-   free_isearch_states ();
- 
-   /* Perhaps GC some file buffers. */
-   info_gc_file_buffers ();
- 
-   /* After searching, leave the window in the correct state. */
-   if (!echo_area_is_active)
-     window_clear_echo_area ();
- }
- 
- /* GC some file buffers.  A file buffer can be gc-ed if there we have
-    no nodes in INFO_WINDOWS that reference this file buffer's contents.
-    Garbage collecting a file buffer means to free the file buffers
-    contents. */
- static void
- info_gc_file_buffers (void)
- {
-   register int fb_index, iw_index, i;
-   register FILE_BUFFER *fb;
-   register INFO_WINDOW *iw;
- 
-   if (!info_loaded_files)
-     return;
  
!   for (fb_index = 0; (fb = info_loaded_files[fb_index]); fb_index++)
!     {
!       int fb_referenced_p = 0;
! 
!       /* If already gc-ed, do nothing. */
!       if (!fb->contents)
!         continue;
! 
!       /* If this file had to be uncompressed, check to see if we should
!          gc it.  This means that the user-variable "gc-compressed-files"
!          is non-zero. */
!       if ((fb->flags & N_IsCompressed) && !gc_compressed_files)
!         continue;
! 
!       /* If this file's contents are not gc-able, move on. */
!       if (fb->flags & N_CannotGC)
!         continue;
! 
!       /* Check each INFO_WINDOW to see if it has any nodes which reference
!          this file. */
!       for (iw_index = 0; (iw = info_windows[iw_index]); iw_index++)
!         {
!           for (i = 0; iw->nodes && iw->nodes[i]; i++)
!             {
!               if (iw->nodes[i]->filename &&
! 		  ((FILENAME_CMP (fb->fullpath, iw->nodes[i]->filename) == 0) ||
! 		   (FILENAME_CMP (fb->filename, iw->nodes[i]->filename) == 0)))
!                 {
!                   fb_referenced_p = 1;
!                   break;
!                 }
!             }
!         }
  
!       /* If this file buffer wasn't referenced, free its contents. */
!       if (!fb_referenced_p)
          {
!           free (fb->contents);
!           fb->contents = NULL;
          }
!     }
! }
! 
! /* **************************************************************** */
! /*                                                                  */
! /*                Traversing and Selecting References               */
! /*                                                                  */
! /* **************************************************************** */
! 
! /* Move to the next or previous cross reference in this node. */
! static int
! info_move_to_xref (WINDOW *window, int count, unsigned char key, int dir)
! {
!   long firstmenu, firstxref;
!   long nextmenu, nextxref;
!   long placement = -1;
!   long start = 0;
!   NODE *node = window->node;
! 
!   if (dir < 0)
!     start = node->nodelen;
! 
!   /* This search is only allowed to fail if there is no menu or cross
!      reference in the current node.  Otherwise, the first menu or xref
!      found is moved to. */
! 
!   firstmenu = info_search_in_node (INFO_MENU_ENTRY_LABEL, node, start,
! 				   NULL, dir, 0, 0);
! 
!   /* FIRSTMENU may point directly to the line defining the menu.  Skip that
!      and go directly to the first item. */
! 
!   if (firstmenu != -1)
!     {
!       char *text = node->contents + firstmenu;
! 
!       if (strncmp (text, INFO_MENU_LABEL, strlen (INFO_MENU_LABEL)) == 0)
!         firstmenu = info_search_in_node (INFO_MENU_ENTRY_LABEL, node,
! 					 firstmenu + dir, NULL, dir, 0, 0);
!     }
! 
!   firstxref =
!     info_search_in_node (INFO_XREF_LABEL, node, start, NULL, dir, 0, 0);
! 
! #if defined (HANDLE_MAN_PAGES)
!   if ((firstxref == -1) && (node->flags & N_IsManPage))
!     {
!       firstxref = locate_manpage_xref (node, start, dir);
!     }
! #endif /* HANDLE_MAN_PAGES */
! 
!   if (firstmenu == -1 && firstxref == -1)
!     {
!       if (!cursor_movement_scrolls_p)
!         info_error ("%s", msg_no_xref_node);
!       return cursor_movement_scrolls_p;
!     }
! 
!   /* There is at least one cross reference or menu entry in this node.
!      Try hard to find the next available one. */
! 
!   nextmenu = info_search_in_node (INFO_MENU_ENTRY_LABEL, node,
! 				  window->point + dir, NULL, dir, 0, 0);
! 
!   nextxref = info_search_in_node (INFO_XREF_LABEL, node,
! 				  window->point + dir, NULL, dir, 0, 0);
! 
! #if defined (HANDLE_MAN_PAGES)
!   if ((nextxref == -1) && (node->flags & N_IsManPage) && (firstxref != -1))
!     nextxref = locate_manpage_xref (node, window->point + dir, dir);
! #endif /* HANDLE_MAN_PAGES */
! 
!   /* Ignore "Menu:" as a menu item. */
!   if (nextmenu != -1)
!     {
!       char *text = node->contents + nextmenu;
! 
!       if (strncmp (text, INFO_MENU_LABEL, strlen (INFO_MENU_LABEL)) == 0)
!         nextmenu = info_search_in_node (INFO_MENU_ENTRY_LABEL, node,
! 					nextmenu + dir, NULL, dir, 0, 0);
!     }
! 
!   /* If there is both a next menu entry, and a next xref entry, choose the
!      one which occurs first.  Otherwise, select the one which actually
!      appears in this node following point. */
!   if (nextmenu != -1 && nextxref != -1)
!     {
!       if (((dir == 1) && (nextmenu < nextxref)) ||
!           ((dir == -1) && (nextmenu > nextxref)))
!         placement = nextmenu + 1;
!       else
!         placement = nextxref;
!     }
!   else if (nextmenu != -1)
!     placement = nextmenu + 1;
!   else if (nextxref != -1)
!     placement = nextxref;
! 
!   /* If there was neither a menu or xref entry appearing in this node after
!      point, choose the first menu or xref entry appearing in this node. */
!   if (placement == -1)
!     {
!       if (cursor_movement_scrolls_p)
!         return 1;
!       else
          {
!           if (firstmenu != -1 && firstxref != -1)
              {
!               if (((dir == 1) && (firstmenu < firstxref)) ||
!                   ((dir == -1) && (firstmenu > firstxref)))
!                 placement = firstmenu + 1;
!               else
!                 placement = firstxref;
              }
!           else if (firstmenu != -1)
!             placement = firstmenu + 1;
!           else
!             placement = firstxref;
!         }
!     }
!   window->point = placement;
!   window_adjust_pagetop (window);
!   window->flags |= W_UpdateWindow;
!   return 0;
! }
! 
! DECLARE_INFO_COMMAND (info_move_to_prev_xref,
!                       _("Move to the previous cross reference"))
! {
!   if (count < 0)
!     info_move_to_prev_xref (window, -count, key);
!   else
!     {
!       while (info_move_to_xref (window, count, key, -1))
!         {
!           info_error_was_printed = 0;
!           if (backward_move_node_structure (window, info_scroll_behaviour))
!             break;
!           move_to_new_line (window->line_count, window->line_count - 1,
!                             window);
!         }
!     }
! }
  
! DECLARE_INFO_COMMAND (info_move_to_next_xref,
!                       _("Move to the next cross reference"))
! {
!   if (count < 0)
!     info_move_to_next_xref (window, -count, key);
!   else
!     {
!       /* Note: This can cause some blinking when the next cross reference is
!          located several nodes further. This effect can be easily suppressed
!          by setting display_inhibited to 1, however this will also make
!          error messages to be dumped on stderr, instead on the echo area. */ 
!       while (info_move_to_xref (window, count, key, 1))
!         {
!           info_error_was_printed = 0;
!           if (forward_move_node_structure (window, info_scroll_behaviour))
!             break;
!           move_to_new_line (0, 0, window);
          }
      }
- }
  
! /* Select the menu item or reference that appears on this line. */
! DECLARE_INFO_COMMAND (info_select_reference_this_line,
!                       _("Select reference or menu item appearing on this line"))
! {
!   char *line;
  
!   if (window->line_starts)
!     line = window->line_starts[window_line_of_point (window)];
!   else
!     line = "";
  
!   /* If this line contains a menu item, select that one. */
!   if (strncmp ("* ", line, 2) == 0)
!     info_menu_or_ref_item (window, count, key, info_menu_of_node, 0);
!   else
!     info_menu_or_ref_item (window, count, key, info_xrefs_of_node, 0);
  }
  
  /* **************************************************************** */
--- 4802,4884 ----
              break;
            }
  
        last_search_result = search_result;
  
!       window_get_state (window, &mystate);
!       search_result = info_search_internal (isearch_string,
!                                             window, dir, case_sensitive,
!                                             &start_off);
  
!       /* If this search failed, and we didn't already have a failed search,
!          then ring the terminal bell. */
!       if (search_result != search_success
!           && last_search_result == search_success)
          {
!           terminal_ring_bell ();
          }
!       else if (search_result == search_success)
          {
!           /* Make sure the match is visible, and update the display. */
! 
!           if (mystate.node == window->node
!               && mystate.pagetop != window->pagetop)
              {
!               int newtop = window->pagetop;
!               window->pagetop = mystate.pagetop;
!               set_window_pagetop (window, newtop);
              }
!           window_adjust_pagetop (window);
  
!           /* Call display_update_display to update the window and an automatic
!              footnotes window if present. */
!           display_update_display ();
!           display_cursor_at_point (window);
          }
      }
  
!   /* Free the memory used to remember each search state. */
!   free_isearch_states ();
  
!   /* Alter the window history so that we have added at most one node in the 
!      incremental search, so that going back once with "l" goes to where we 
!      started the incremental search if the match was in a different node. */
!   {
!     int i = window->hist_index - 1;
!     while (i >= starting_history_entry
!            && window->node != window->hist[i]->node)
!       {
!         free_history_node (window->hist[i]->node);
!         free (window->hist[i]);
!         i--;
!       }
  
!     if (i > starting_history_entry)
!       {
!         /* History entry i is the only one we want to keep. */
!         int i2 = i - 1;
!         while (i2 > starting_history_entry)
!           {
!             free_history_node (window->hist[i2]->node);
!             free (window->hist[i2]);
!             i2--;
!           }
!         window->hist[starting_history_entry + 1] = window->hist[i];
!         window->hist_index = starting_history_entry + 2;
!       }
!     else
!       /* The match was in the first node checked.  No extra history entries 
!          are needed. */
!       window->hist_index = starting_history_entry + 1;
!     window->hist[window->hist_index] = 0;
!   }
! 
!   /* Perhaps GC some file buffers. */
!   gc_file_buffers_and_nodes ();
! 
!   /* After searching, leave the window in the correct state. */
!   if (!echo_area_is_active)
!     window_clear_echo_area ();
  }
+ 
  
  /* **************************************************************** */
***************
*** 4966,5003 ****
  
    info_initialize_numeric_arg ();
-   info_clear_pending_input ();
-   info_last_executed_command = NULL;
  }
  
! /* Move the cursor to the desired line of the window. */
! DECLARE_INFO_COMMAND (info_move_to_window_line,
!    _("Move the cursor to a specific line of the window"))
  {
!   int line;
! 
!   /* With no numeric argument of any kind, default to the center line. */
!   if (!info_explicit_arg && count == 1)
!     line = (window->height / 2) + window->pagetop;
!   else
!     {
!       if (count < 0)
!         line = (window->height + count) + window->pagetop;
!       else
!         line = window->pagetop + count;
!     }
! 
!   /* If the line doesn't appear in this window, make it do so. */
!   if ((line - window->pagetop) >= window->height)
!     line = window->pagetop + (window->height - 1);
! 
!   /* If the line is too small, make it fit. */
!   if (line < window->pagetop)
!     line = window->pagetop;
! 
!   /* If the selected line is past the bottom of the node, force it back. */
!   if (line >= window->line_count)
!     line = window->line_count - 1;
! 
!   window->point = (window->line_starts[line] - window->node->contents);
  }
  
--- 4899,4907 ----
  
    info_initialize_numeric_arg ();
  }
  
! DECLARE_INFO_COMMAND (info_info_version, _("Display version of Info being run"))
  {
!   window_message_in_echo_area (_("GNU Info version %s"), VERSION);
  }
  
***************
*** 5011,5015 ****
        display_clear_display (the_display);
        window_mark_chain (windows, W_UpdateWindow);
!       display_update_display (windows);
      }
    else
--- 4915,4919 ----
        display_clear_display (the_display);
        window_mark_chain (windows, W_UpdateWindow);
!       display_update_display ();
      }
    else
***************
*** 5053,5064 ****
  /* **************************************************************** */
  
- /* Declaration only.  Special cased in info_dispatch_on_key ().
-    Doc string is to avoid ugly results with describe_key etc.  */
  DECLARE_INFO_COMMAND (info_do_lowercase_version,
                        _("Run command bound to this key's lowercase variant"))
! {}
  
  static void
! dispatch_error (char *keyseq)
  {
    char *rep;
--- 4957,4966 ----
  /* **************************************************************** */
  
  DECLARE_INFO_COMMAND (info_do_lowercase_version,
                        _("Run command bound to this key's lowercase variant"))
! {} /* Declaration only. */
  
  static void
! dispatch_error (int *keyseq)
  {
    char *rep;
***************
*** 5070,5647 ****
    else
      {
!       char *temp = xmalloc (1 + strlen (rep) + strlen (_("\"%s\" is invalid")));
!       sprintf (temp, _("`%s' is invalid"), rep);
!       terminal_ring_bell ();
!       inform_in_echo_area (temp);
!       free (temp);
!     }
! }
! 
! /* Keeping track of key sequences. */
! static char *info_keyseq = NULL;
! static int info_keyseq_index = 0;
! static int info_keyseq_size = 0;
! static int info_keyseq_displayed_p = 0;
! 
! /* Initialize the length of the current key sequence. */
! void
! initialize_keyseq (void)
! {
!   info_keyseq_index = 0;
!   info_keyseq_displayed_p = 0;
! }
! 
! /* Add CHARACTER to the current key sequence. */
! void
! add_char_to_keyseq (char character)
! {
!   if (info_keyseq_index + 2 >= info_keyseq_size)
!     info_keyseq = (char *)xrealloc (info_keyseq, info_keyseq_size += 10);
! 
!   info_keyseq[info_keyseq_index++] = character;
!   info_keyseq[info_keyseq_index] = '\0';
! }
! 
! /* Display the current value of info_keyseq.  If argument EXPECTING is
!    non-zero, input is expected to be read after the key sequence is
!    displayed, so add an additional prompting character to the sequence. */
! static void
! display_info_keyseq (int expecting_future_input)
! {
!   char *rep;
! 
!   rep = pretty_keyseq (info_keyseq);
!   if (expecting_future_input)
!     strcat (rep, "-");
! 
!   if (echo_area_is_active)
!     inform_in_echo_area (rep);
!   else
!     {
!       window_message_in_echo_area (rep, NULL, NULL);
!       display_cursor_at_point (active_window);
!     }
!   info_keyseq_displayed_p = 1;
! }
! 
! /* Called by interactive commands to read a keystroke. */
! unsigned char
! info_get_another_input_char (void)
! {
!   int ready = !info_keyseq_displayed_p; /* ready if new and pending key */
! 
!   /* If there isn't any input currently available, then wait a
!      moment looking for input.  If we don't get it fast enough,
!      prompt a little bit with the current key sequence. */
!   if (!info_keyseq_displayed_p)
!     {
!       ready = 1;
!       if (!info_any_buffered_input_p () &&
!           !info_input_pending_p ())
!         {
! #if defined (FD_SET)
!           struct timeval timer;
!           fd_set readfds;
! 
!           FD_ZERO (&readfds);
!           FD_SET (fileno (info_input_stream), &readfds);
!           timer.tv_sec = 1;
!           timer.tv_usec = 750;
!           ready = select (fileno(info_input_stream)+1, &readfds,
! 			  NULL, NULL, &timer);
! #else
!           ready = 0;
! #endif /* FD_SET */
!       }
!     }
! 
!   if (!ready)
!     display_info_keyseq (1);
! 
!   return info_get_input_char ();
! }
! 
! /* Do the command associated with KEY in MAP.  If the associated command is
!    really a keymap, then read another key, and dispatch into that map. */
! void
! info_dispatch_on_key (unsigned char key, Keymap map)
! {
! #if !defined(INFOKEY)
!   if (Meta_p (key) && (!ISO_Latin_p || map[key].function != ea_insert))
!     {
!       if (map[ESC].type == ISKMAP)
!         {
!           map = (Keymap)map[ESC].function;
!           add_char_to_keyseq (ESC);
!           key = UnMeta (key);
!           info_dispatch_on_key (key, map);
!         }
!       else
!         {
!           dispatch_error (info_keyseq);
!         }
!       return;
!     }
! #endif /* INFOKEY */
! 
!   switch (map[key].type)
!     {
!     case ISFUNC:
!       {
!         VFunction *func;
! 
!         func = InfoFunction(map[key].function);
!         if (func != NULL)
!           {
!             /* Special case info_do_lowercase_version (). */
!             if (func == (VFunction *) info_do_lowercase_version)
!               {
! #if defined(INFOKEY)
!                 unsigned char lowerkey;
! 
!                 lowerkey = Meta_p(key) ? Meta (tolower (UnMeta (key))) : tolower (key);
!                 if (lowerkey == key)
!                   {
!                     add_char_to_keyseq (key);
!                     dispatch_error (info_keyseq);
!                     return;
!                   }
!                 info_dispatch_on_key (lowerkey, map);
! #else /* !INFOKEY */
!                 info_dispatch_on_key (tolower (key), map);
! #endif /* INFOKEY */
!                 return;
!               }
! 
!             add_char_to_keyseq (key);
! 
!             if (info_keyseq_displayed_p)
!               display_info_keyseq (0);
! 
!             {
!               WINDOW *where;
! 
!               where = active_window;
!               (*InfoFunction(map[key].function))
!                 (active_window, info_numeric_arg * info_numeric_arg_sign, key);
! 
!               /* If we have input pending, then the last command was a prefix
!                  command.  Don't change the value of the last function vars.
!                  Otherwise, remember the last command executed in the var
!                  appropriate to the window in which it was executed. */
!               if (!info_input_pending_p ())
!                 {
!                   if (where == the_echo_area)
!                     ea_last_executed_command = InfoFunction(map[key].function);
!                   else
!                     info_last_executed_command = InfoFunction(map[key].function);
!                 }
!             }
!           }
!         else
!           {
!             add_char_to_keyseq (key);
!             dispatch_error (info_keyseq);
!             return;
!           }
!       }
!       break;
! 
!     case ISKMAP:
!       add_char_to_keyseq (key);
!       if (map[key].function != NULL)
!         {
!           unsigned char newkey;
! 
!           newkey = info_get_another_input_char ();
!           info_dispatch_on_key (newkey, (Keymap)map[key].function);
!         }
!       else
!         {
!           dispatch_error (info_keyseq);
!           return;
!         }
!       break;
!     }
! }
! 
! /* **************************************************************** */
! /*                                                                  */
! /*                      Numeric Arguments                           */
! /*                                                                  */
! /* **************************************************************** */
! 
! /* Handle C-u style numeric args, as well as M--, and M-digits. */
! 
! /* Non-zero means that an explicit argument has been passed to this
!    command, as in C-u C-v. */
! int info_explicit_arg = 0;
! 
! /* The sign of the numeric argument. */
! int info_numeric_arg_sign = 1;
! 
! /* The value of the argument itself. */
! int info_numeric_arg = 1;
! 
! /* Add the current digit to the argument in progress. */
! DECLARE_INFO_COMMAND (info_add_digit_to_numeric_arg,
!                       _("Add this digit to the current numeric argument"))
! {
!   info_numeric_arg_digit_loop (window, 0, key);
! }
! 
! /* C-u, universal argument.  Multiply the current argument by 4.
!    Read a key.  If the key has nothing to do with arguments, then
!    dispatch on it.  If the key is the abort character then abort. */
! DECLARE_INFO_COMMAND (info_universal_argument,
!                       _("Start (or multiply by 4) the current numeric argument"))
! {
!   info_numeric_arg *= 4;
!   info_numeric_arg_digit_loop (window, 0, 0);
! }
! 
! /* Create a default argument. */
! void
! info_initialize_numeric_arg (void)
! {
!   info_numeric_arg = info_numeric_arg_sign = 1;
!   info_explicit_arg = 0;
! }
! 
! DECLARE_INFO_COMMAND (info_numeric_arg_digit_loop,
!                       _("Internally used by \\[universal-argument]"))
! {
!   unsigned char pure_key;
!   Keymap keymap = window->keymap;
! 
!   while (1)
!     {
!       if (key)
!         pure_key = key;
!       else
!         {
!           if (display_was_interrupted_p && !info_any_buffered_input_p ())
!             display_update_display (windows);
! 
!           if (active_window != the_echo_area)
!             display_cursor_at_point (active_window);
! 
!           pure_key = key = info_get_another_input_char ();
! 
! #if !defined(INFOKEY)
!           if (Meta_p (key))
!             add_char_to_keyseq (ESC);
! 
!           add_char_to_keyseq (UnMeta (key));
! #else /* defined(INFOKEY) */
!           add_char_to_keyseq (key);
! #endif /* defined(INFOKEY) */
!         }
! 
! #if !defined(INFOKEY)
!       if (Meta_p (key))
!         key = UnMeta (key);
! #endif /* !defined(INFOKEY) */
! 
!       if (keymap[key].type == ISFUNC
!           && InfoFunction(keymap[key].function)
!               == (VFunction *) info_universal_argument)
!         {
!           info_numeric_arg *= 4;
!           key = 0;
!           continue;
!         }
! 
! #if defined(INFOKEY)
!       if (Meta_p (key))
!         key = UnMeta (key);
! #endif /* !defined(INFOKEY) */
! 
! 
!       if (isdigit (key))
!         {
!           if (info_explicit_arg)
!             info_numeric_arg = (info_numeric_arg * 10) + (key - '0');
!           else
!             info_numeric_arg = (key - '0');
!           info_explicit_arg = 1;
!         }
!       else
!         {
!           if (key == '-' && !info_explicit_arg)
!             {
!               info_numeric_arg_sign = -1;
!               info_numeric_arg = 1;
!             }
!           else
!             {
!               info_keyseq_index--;
!               info_dispatch_on_key (pure_key, keymap);
!               return;
!             }
!         }
!       key = 0;
!     }
! }
! 
! DECLARE_INFO_COMMAND (info_display_file_info,
! 		      _("Show full file name of node being displayed"))
! {
!   const char *fname = info_find_fullpath (window->node->filename);
!   if (fname)
!     {
!       int line = window_line_of_point (window);
!       window_message_in_echo_area ("File name: %s, line %d of %lu (%d%%)",
! 				   fname, line,
! 				   (unsigned long) window->line_count,
! 				   line * 100 / window->line_count);
      }
-   else
-     window_message_in_echo_area ("Internal node");
  }
- 
- /* **************************************************************** */
- /*                                                                  */
- /*                      Input Character Buffering                   */
- /*                                                                  */
- /* **************************************************************** */
  
! /* Character waiting to be read next. */
! static int pending_input_character = 0;
  
! /* How to make there be no pending input. */
! static void
! info_clear_pending_input (void)
  {
!   pending_input_character = 0;
  }
  
! /* How to set the pending input character. */
! static void
! info_set_pending_input (unsigned char key)
  {
!   pending_input_character = key;
  }
  
! /* How to see if there is any pending input. */
! unsigned char
! info_input_pending_p (void)
  {
!   return pending_input_character;
! }
  
! /* Largest number of characters that we can read in advance. */
! #define MAX_INFO_INPUT_BUFFERING 512
  
! static int pop_index = 0, push_index = 0;
! static unsigned char info_input_buffer[MAX_INFO_INPUT_BUFFERING];
  
! /* Add KEY to the buffer of characters to be read. */
! static void
! info_push_typeahead (unsigned char key)
! {
!   /* Flush all pending input in the case of C-g pressed. */
!   if (key == Control ('g'))
!     {
!       push_index = pop_index;
!       info_set_pending_input (Control ('g'));
!     }
    else
      {
!       info_input_buffer[push_index++] = key;
!       if ((unsigned int) push_index >= sizeof (info_input_buffer))
!         push_index = 0;
      }
  }
  
! /* Return the amount of space available in INFO_INPUT_BUFFER for new chars. */
! static int
! info_input_buffer_space_available (void)
! {
!   if (pop_index > push_index)
!     return pop_index - push_index;
!   else
!     return sizeof (info_input_buffer) - (push_index - pop_index);
! }
! 
! /* Get a key from the buffer of characters to be read.
!    Return the key in KEY.
!    Result is non-zero if there was a key, or 0 if there wasn't. */
! static int
! info_get_key_from_typeahead (unsigned char *key)
  {
!   if (push_index == pop_index)
!     return 0;
  
!   *key = info_input_buffer[pop_index++];
  
!   if ((unsigned int) pop_index >= sizeof (info_input_buffer))
!     pop_index = 0;
  
!   return 1;
! }
  
! int
! info_any_buffered_input_p (void)
! {
!   info_gather_typeahead ();
!   return push_index != pop_index;
  }
  
! /* If characters are available to be read, then read them and stuff them into
!    info_input_buffer.  Otherwise, do nothing. */
! void
! info_gather_typeahead (void)
! {
!   register int i = 0;
!   int tty, space_avail;
!   long chars_avail;
!   unsigned char input[MAX_INFO_INPUT_BUFFERING];
  
!   tty = fileno (info_input_stream);
!   chars_avail = 0;
  
!   space_avail = info_input_buffer_space_available ();
  
!   /* If we can just find out how many characters there are to read, do so. */
! #if defined (FIONREAD)
!   {
!     ioctl (tty, FIONREAD, &chars_avail);
  
!     if (chars_avail > space_avail)
!       chars_avail = space_avail;
  
!     if (chars_avail)
!       chars_avail = read (tty, &input[0], chars_avail);
!   }
! #else /* !FIONREAD */
! #  if defined (O_NDELAY) && defined (F_GETFL) && defined (F_SETFL)
!   {
!     int flags;
  
!     flags = fcntl (tty, F_GETFL, 0);
  
!     fcntl (tty, F_SETFL, (flags | O_NDELAY));
!       chars_avail = read (tty, &input[0], space_avail);
!     fcntl (tty, F_SETFL, flags);
  
!     if (chars_avail == -1)
!       chars_avail = 0;
!   }
! #  else  /* !O_NDELAY */
! #   ifdef __DJGPP__
!   {
!     extern long pc_term_chars_avail (void);
  
!     if (isatty (tty))
!       chars_avail = pc_term_chars_avail ();
!     else
!       {
!         /* We could be more accurate by calling ltell, but we have no idea
!            whether tty is buffered by stdio functions, and if so, how many
!            characters are already waiting in the buffer.  So we punt.  */
!         struct stat st;
  
!         if (fstat (tty, &st) < 0)
!           chars_avail = 1;
!         else
!           chars_avail = st.st_size;
!       }
!     if (chars_avail > space_avail)
!       chars_avail = space_avail;
!     if (chars_avail)
!       chars_avail = read (tty, &input[0], chars_avail);
!   }
! #   else
! #    ifdef __MINGW32__
!   {
!     extern long w32_chars_avail (int);
  
!     chars_avail = w32_chars_avail (tty);
  
!     if (chars_avail > space_avail)
!       chars_avail = space_avail;
!     if (chars_avail)
!       chars_avail = read (tty, &input[0], chars_avail);
!   }
! #    endif  /* _WIN32 */
! #   endif/* __DJGPP__ */
! #  endif /* O_NDELAY */
! #endif /* !FIONREAD */
  
!   while (i < chars_avail)
      {
!       info_push_typeahead (input[i]);
!       i++;
      }
- }
  
! /* How to read a single character. */
! unsigned char
! info_get_input_char (void)
! {
!   unsigned char keystroke;
! 
!   info_gather_typeahead ();
! 
!   if (pending_input_character)
!     {
!       keystroke = pending_input_character;
!       pending_input_character = 0;
!     }
!   else if (info_get_key_from_typeahead (&keystroke) == 0)
!     {
!       int rawkey;
!       unsigned char c;
!       int tty = fileno (info_input_stream);
! 
!       /* Using stream I/O causes FIONREAD etc to fail to work
!          so unless someone can find a portable way of finding
!          out how many characters are currently buffered, we
!          should stay with away from stream I/O.
!          --Egil Kvaleberg <egilk@sn.no>, January 1997.  */
! #ifdef EINTR
!       /* Keep reading if we got EINTR, so that we don't just exit.
!          --Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>,
!          22 Dec 1997.  */
!       {
!         int n;
!         do
!           n = read (tty, &c, 1);
!         while (n == -1 && errno == EINTR);
!         rawkey = n == 1 ? c : EOF;
!       }
! #else
!       rawkey = (read (tty, &c, 1) == 1) ? c : EOF;
! #endif
  
!       keystroke = rawkey;
  
!       if (rawkey == EOF)
          {
!           if (info_input_stream != stdin)
              {
!               fclose (info_input_stream);
!               info_input_stream = stdin;
!               tty = fileno (info_input_stream);
!               display_inhibited = 0;
!               display_update_display (windows);
!               display_cursor_at_point (active_window);
!               rawkey = (read (tty, &c, 1) == 1) ? c : EOF;
!               keystroke = rawkey;
              }
  
!           if (rawkey == EOF)
              {
!               terminal_unprep_terminal ();
!               close_dribble_file ();
!               exit (EXIT_SUCCESS);
              }
          }
      }
  
!   if (info_dribble_file)
!     dribble (keystroke);
  
!   return keystroke;
  }
--- 4972,5316 ----
    else
      {
!       char *temp = xmalloc (1 + strlen (rep) + strlen (_("\"%s\" is invalid")));
!       sprintf (temp, _("'%s' is invalid"), rep);
!       terminal_ring_bell ();
!       inform_in_echo_area (temp);
!       free (temp);
      }
  }
  
! /* Keeping track of key sequences. */
! static int *info_keyseq = NULL;
! static int info_keyseq_index = 0;
! static int info_keyseq_size = 0;
! static int info_keyseq_displayed_p = 0;
  
! /* Initialize the length of the current key sequence. */
! void
! initialize_keyseq (void)
  {
!   info_keyseq_index = 0;
!   info_keyseq_displayed_p = 0;
  }
  
! /* Add CHARACTER to the current key sequence. */
! void
! add_char_to_keyseq (int character)
  {
!   if (info_keyseq_index + 2 >= info_keyseq_size)
!     info_keyseq = xrealloc (info_keyseq,
!                             sizeof (int) * (info_keyseq_size += 10));
! 
!   info_keyseq[info_keyseq_index++] = character;
!   info_keyseq[info_keyseq_index] = '\0';
  }
  
! /* Display the current value of info_keyseq.  If argument EXPECTING is
!    non-zero, input is expected to be read after the key sequence is
!    displayed, so add an additional prompting character to the sequence. */
! static void
! display_info_keyseq (int expecting_future_input)
  {
!   char *rep;
  
!   if (!info_keyseq || info_keyseq_index == 0)
!     return;
  
!   rep = pretty_keyseq (info_keyseq);
!   if (expecting_future_input)
!     strcat (rep, "-");
  
!   if (echo_area_is_active)
!     inform_in_echo_area (rep);
    else
      {
!       window_message_in_echo_area (rep, NULL, NULL);
!       display_cursor_at_point (active_window);
      }
+   info_keyseq_displayed_p = 1;
  }
  
! /* Called by interactive commands to read another key when keys have already
!    been read as part of the current command (and possibly displayed in status
!    line with display_info_keyseq). */
! int
! get_another_input_key (void)
  {
!   int ready = !info_keyseq_displayed_p; /* ready if new and pending key */
  
!   /* If there isn't any input currently available, then wait a
!      moment looking for input.  If we don't get it fast enough,
!      prompt a little bit with the current key sequence. */
!   if (!info_keyseq_displayed_p)
!     {
!       ready = 1;
!       if (!info_any_buffered_input_p ())
!         {
! #if defined (FD_SET)
!           struct timeval timer;
!           fd_set readfds;
  
!           FD_ZERO (&readfds);
!           FD_SET (fileno (info_input_stream), &readfds);
!           timer.tv_sec = 1;
!           timer.tv_usec = 750;
!           ready = select (fileno(info_input_stream)+1, &readfds,
! 			  NULL, NULL, &timer);
! #else
!           ready = 0;
! #endif /* FD_SET */
!       }
!     }
  
!   if (!ready)
!     display_info_keyseq (1);
  
!   return get_input_key ();
  }
  
! /* Non-zero means that an explicit argument has been passed to this
!    command, as in C-u C-v. */
! int info_explicit_arg = 0;
  
! /* As above, but used when C-u is typed in the echo area to avoid
!    overwriting this information when "C-u ARG M-x" is typed. */
! int ea_explicit_arg = 0;
  
! void info_universal_argument (WINDOW *, int count);
! void info_add_digit_to_numeric_arg (WINDOW *, int count);
  
! /* Read a key sequence and look up its command in MAP.  Handle C-u style 
!    numeric args, as well as M--, and M-digits.  Return argument in COUNT if it 
!    is non-null.
  
!    Some commands can be executed directly, in which case null is returned
!    instead:
  
!    If MENU, call info_menu_digit on ACTIVE_WINDOW if a number key was 
!    pressed.
  
!    If MOUSE, call mouse_event_handler if a mouse event occurred.
  
!    If INSERT, call ea_insert if a printable character was input.
!  */
! VFunction *
! read_key_sequence (Keymap map, int menu, int mouse,
!                    int insert, int *count)
! {
!   int key;
!   int reading_universal_argument = 0;
  
!   int numeric_arg = 1, numeric_arg_sign = 1, *which_explicit_arg;
!   VFunction *func;
  
!   /* Process the right numeric argument. */
!   if (!echo_area_is_active)
!     which_explicit_arg = &info_explicit_arg;
!   else
!     which_explicit_arg = &ea_explicit_arg;
  
!   *which_explicit_arg = 0;
  
!   initialize_keyseq ();
  
!   key = get_input_key ();
!   if (key == KEY_MOUSE)
!     {
!       if (mouse)
!         mouse_event_handler ();
!       return 0;
!     }
  
!   if (insert
!       && (key >= 040 && key < 0200
!           || ISO_Latin_p && key >= 0200 && key < 0400))
      {
!       ea_insert (the_echo_area, 1, key);
!       return 0;
      }
  
!   add_char_to_keyseq (key);
! 
!   while (1)
!     {
!       int dash_typed = 0, digit_typed = 0;
!       func = 0;
! 
!       if (display_was_interrupted_p && !info_any_buffered_input_p ())
!         display_update_display ();
! 
!       if (active_window != the_echo_area)
!         display_cursor_at_point (active_window);
! 
!       /* If reading a universal argument, both <digit> and M-<digit> help form 
!          the argument.  Don't look up the pressed key in the key map. */
!       if (reading_universal_argument)
!         {
!           int k = key;
!           if (k >= KEYMAP_META_BASE)
!             k -= KEYMAP_META_BASE;
!           if (k == '-')
!             {
!               dash_typed = 1;
!             }
!           else if (isdigit (k))
!             {
!               digit_typed = 1;
!             }
!           else
!             /* Note: we may still read another C-u after this. */
!             reading_universal_argument = 0;
!         }
! 
!       if (!dash_typed && !digit_typed && map[key].type == ISFUNC)
!         {
!           func = map[key].value.function ? map[key].value.function->func : 0;
!           if (!func)
!             {
!               dispatch_error (info_keyseq);
!               return 0;
!             }
!         }
  
!       if (dash_typed || digit_typed || func == &info_add_digit_to_numeric_arg)
!         {
!           int k = key;
!           if (k > KEYMAP_META_BASE)
!             k -= KEYMAP_META_BASE;
!           reading_universal_argument = 1;
!           if (dash_typed || k == '-')
!             {
!               if (!*which_explicit_arg)
!                 {
!                   numeric_arg_sign = -1;
!                   numeric_arg = 1;
!                 }
  
!             }
!           else if (digit_typed || isdigit (k))
!             {
!               if (*which_explicit_arg)
!                 numeric_arg = numeric_arg * 10 + (k - '0');
!               else
!                 numeric_arg = (k - '0');
!               *which_explicit_arg = 1;
!             }
!         }
!       else if (func == info_do_lowercase_version)
          {
!           int lowerkey;
! 
!           if (key >= KEYMAP_META_BASE)
!             {
!               lowerkey = key;
!               lowerkey -= KEYMAP_META_BASE;
!               lowerkey = tolower (lowerkey);
!               lowerkey += KEYMAP_META_BASE;
!             }
!           else
!             lowerkey = tolower (key);
! 
!           if (lowerkey == key)
              {
!               dispatch_error (info_keyseq);
!               return 0;
              }
+           key = lowerkey;
+           continue;
+         }
+       else if (func == &info_universal_argument)
+         {
+           /* Multiply by 4. */
+           /* TODO: Maybe C-u should also terminate the universal argument 
+              sequence, as in Emacs. (C-u 6 4 C-u 1 inserts 64 1's.) */
+           if (!*which_explicit_arg)
+             numeric_arg *= 4;
+           reading_universal_argument = 1;
+         }
+       else if (menu && func == &info_menu_digit)
+         {
+           /* key can either be digit, or M-digit for --vi-keys. */
+ 
+           int k = key;
+           if (k > KEYMAP_META_BASE)
+             k -= KEYMAP_META_BASE;
+           window_clear_echo_area ();
+           menu_digit (active_window, k);
+           return 0;
+         }
+       else if (insert
+                && (func == &ea_possible_completions || func == &ea_complete)
+                && !echo_area_completion_items)
+         {
+           ea_insert (the_echo_area, 1, key);
+           return 0;
+         }
+       else if (func)
+         {
+           /* Don't update the key sequence if we have finished reading a key 
+              sequence in the echo area.  This means that a key sequence like 
+              "C-u 2 Left" appears to take effect immediately, instead of there 
+              being a delay while the message is displayed. */
+           if (!echo_area_is_active && info_keyseq_displayed_p)
+             display_info_keyseq (0);
  
!           if (count)
!             *count = numeric_arg * numeric_arg_sign;
! 
!           /* *which_explicit_arg has not been set yet if only a sequence of 
!              C-u's was typed (each of which has multiplied the argument by 
!              four).  */
!           if (*count != 1 && !*which_explicit_arg)
!             *which_explicit_arg = 1;
! 
!           return func;
!         }
!       else if (map[key].type == ISKMAP)
!         {
!           if (map[key].value.keymap != NULL)
!             map = map[key].value.keymap;
!           else
              {
!               dispatch_error (info_keyseq);
!               return 0;
              }
+ 
+           if (info_keyseq_displayed_p)
+             display_info_keyseq (1);
          }
+ 
+       do
+         key = get_another_input_key ();
+       while (key == KEY_MOUSE);
+       add_char_to_keyseq (key);
      }
  
!   return 0;
! }
! 
! /* Add the current digit to the argument in progress. */
! DECLARE_INFO_COMMAND (info_add_digit_to_numeric_arg,
!                       _("Add this digit to the current numeric argument"))
! {} /* Declaration only. */
! 
! /* C-u, universal argument.  Multiply the current argument by 4.
!    Read a key.  If the key has nothing to do with arguments, then
!    dispatch on it.  If the key is the abort character then abort. */
! DECLARE_INFO_COMMAND (info_universal_argument,
!                       _("Start (or multiply by 4) the current numeric argument"))
! {} /* Declaration only. */
  
! /* Create a default argument. */
! void
! info_initialize_numeric_arg (void)
! {
!   if (!echo_area_is_active)
!     {
!       info_explicit_arg = 0;
!     }
!   else
!     {
!       ea_explicit_arg = 0;
!     }
  }
+ 
diff -Nrc2 texinfo-5.2/info/session.h texinfo-6.0/info/session.h
*** texinfo-5.2/info/session.h	2013-08-22 18:54:06.000000000 +0100
--- texinfo-6.0/info/session.h	2015-02-21 12:15:19.000000000 +0000
***************
*** 1,6 ****
  /* session.h -- Functions found in session.c.
!    $Id: session.h 5337 2013-08-22 17:54:06Z karl $
  
!    Copyright 1993, 1998, 1999, 2001, 2002, 2004, 2007, 2011, 2013
     Free Software Foundation, Inc.
  
--- 1,6 ----
  /* session.h -- Functions found in session.c.
!    $Id: session.h 6135 2015-02-21 12:04:07Z gavin $
  
!    Copyright 1993, 1998, 1999, 2001, 2002, 2004, 2007, 2011, 2013, 2014
     Free Software Foundation, Inc.
  
***************
*** 24,43 ****
  
  #include "info.h"
  #include "dribble.h"
  
- extern int quit_info_immediately;
- 
- /* All commands that can be invoked from within info_session () receive
-    arguments in the same way.  This simple define declares the header
-    of a function named NAME, with associated documentation DOC.  The
-    documentation string is groveled out of the source files by the
-    utility program `makedoc', which is also responsible for making
-    the documentation/function-pointer maps. */
- #define DECLARE_INFO_COMMAND(name, doc) \
- void name (WINDOW *window, int count, unsigned char key)
- 
- /* Variables found in session.h. */
- extern VFunction *info_last_executed_command;
- 
  /* Variable controlling the garbage collection of files briefly visited
     during searches.  Such files are normally gc'ed, unless they were
--- 24,30 ----
  
  #include "info.h"
+ #include "window.h"
  #include "dribble.h"
  
  /* Variable controlling the garbage collection of files briefly visited
     during searches.  Such files are normally gc'ed, unless they were
***************
*** 53,57 ****
     already at the bottom of a node. */
  extern int info_scroll_behaviour;
- extern char *info_scroll_choices[];
  
  /* Values for info_scroll_behaviour. */
--- 40,43 ----
***************
*** 64,106 ****
  extern int cursor_movement_scrolls_p;
  
- /* Values for scroll_last_node */
- #define SLN_Stop   0 /* Stop at the last node */
- #define SLN_Scroll 1 /* Do usual scrolling */
- #define SLN_Top    2 /* Go to the top node */
- 
- extern char *scroll_last_node_choices[];
  /* Controls what to do when a scrolling command is issued at the end of the
     last node. */
  extern int scroll_last_node;
  
! /* Utility functions found in session.c */
! extern void info_dispatch_on_key (unsigned char key, Keymap map);
! extern unsigned char info_get_input_char (void);
! extern unsigned char info_get_another_input_char (void);
  extern unsigned char info_input_pending_p (void);
! extern void remember_window_and_node (WINDOW *window, NODE *node);
! extern void set_remembered_pagetop_and_point (WINDOW *window);
! extern void set_window_pagetop (WINDOW *window, int desired_top);
! extern void info_set_node_of_window (int remember, WINDOW *window,
!     NODE *node);
  extern void initialize_keyseq (void);
! extern void add_char_to_keyseq (char character);
! extern void info_gather_typeahead (void);
  extern FILE_BUFFER *file_buffer_of_window (WINDOW *window);
! extern long info_search_in_node (char *string, NODE *node,
!     long int start, WINDOW *window, int dir, int case_sensitive,
!     int use_regexp);
! extern long info_target_search_node (NODE *node, char *string,
!     long int start, int use_regexp_mask);
! extern void info_select_reference (WINDOW *window, REFERENCE *entry);
  extern int info_any_buffered_input_p (void);
- extern void print_node (NODE *node);
  
- #define DUMP_APPEND   0x01
  #define DUMP_SUBNODES 0x02
  
! extern void dump_node_to_file (NODE *node, char *filename,
! 			       int flags);
! extern void dump_nodes_to_file (char *filename, char **nodenames,
  				char *output_filename, int flags);
  
--- 50,77 ----
  extern int cursor_movement_scrolls_p;
  
  /* Controls what to do when a scrolling command is issued at the end of the
     last node. */
  extern int scroll_last_node;
  
! /* Values for scroll_last_node */
! #define SLN_Stop   0 /* Stop at the last node */
! #define SLN_Top    1 /* Go to the top node */
! 
! int get_input_key (void);
! int get_another_input_key (void);
! 
! VFunction *read_key_sequence (Keymap map, int menu, int mouse,
!                               int insert, int *count);
  extern unsigned char info_input_pending_p (void);
! extern void info_set_node_of_window (WINDOW *window, NODE *node);
  extern void initialize_keyseq (void);
! extern void add_char_to_keyseq (int character);
  extern FILE_BUFFER *file_buffer_of_window (WINDOW *window);
! extern int info_select_reference (WINDOW *window, REFERENCE *entry);
  extern int info_any_buffered_input_p (void);
  
  #define DUMP_SUBNODES 0x02
  
! extern void dump_nodes_to_file (REFERENCE **references,
  				char *output_filename, int flags);
  
***************
*** 111,255 ****
  extern void info_delete_window_internal (WINDOW *window);
  
  /* Tell Info that input is coming from the file FILENAME. */
  extern void info_set_input_from_file (char *filename);
  
! #define return_if_control_g(val) \
!   do { \
!     info_gather_typeahead (); \
!     if (info_input_pending_p () == Control ('g')) \
!       return (val); \
!   } while (0)
! 
! /* The names of the functions that run an info session. */
! 
! /* Starting an info session. */
! extern void begin_multiple_window_info_session (char *filename,
!     char **nodenames);
! extern void begin_info_session (NODE *initial_node);
! extern void info_session (void);
! extern void initialize_info_session (NODE *node, int clear_screen);
! extern void info_read_and_dispatch (void);
! extern void info_intuit_options_node (WINDOW *window,
! 				      NODE *initial_node, char *program);
! 
! /* Moving the point within a node. */
! extern void info_next_line (WINDOW *window, int count, unsigned char key);
! extern void info_prev_line (WINDOW *window, int count, unsigned char key);
! extern void info_end_of_line (WINDOW *window, int count, unsigned char key);
! extern void info_beginning_of_line (WINDOW *window, int count, unsigned char key);
! extern void info_forward_char (WINDOW *window, int count, unsigned char key);
! extern void info_backward_char (WINDOW *window, int count, unsigned char key);
! extern void info_forward_word (WINDOW *window, int count, unsigned char key);
! extern void info_backward_word (WINDOW *window, int count, unsigned char key);
! extern void info_beginning_of_node (WINDOW *window, int count, unsigned char key);
! extern void info_end_of_node (WINDOW *window, int count, unsigned char key);
! extern void info_move_to_prev_xref (WINDOW *window, int count, unsigned char key);
! extern void info_move_to_next_xref (WINDOW *window, int count, unsigned char key);
! 
! /* Scrolling text within a window. */
! extern void info_scroll_forward (WINDOW *window, int count, unsigned char key);
! extern void info_scroll_backward (WINDOW *window, int count, unsigned char key);
! extern void info_redraw_display (WINDOW *window, int count, unsigned char key);
! extern void info_toggle_wrap (WINDOW *window, int count, unsigned char key);
! extern void info_toggle_regexp (WINDOW *window, int count, unsigned char key);
! extern void info_move_to_window_line (WINDOW *window, int count,
!     unsigned char key);
! extern void info_up_line (WINDOW *window, int count, unsigned char key);
! extern void info_down_line (WINDOW *window, int count, unsigned char key);
! extern void info_scroll_half_screen_down (WINDOW *window, int count,
!     unsigned char key);
! extern void info_scroll_half_screen_up (WINDOW *window, int count,
!     unsigned char key);
! extern void info_scroll_forward_set_window (WINDOW *window, int count,
!     unsigned char key);
! extern void info_scroll_forward_page_only (WINDOW *window, int count,
!     unsigned char key);
! extern void info_scroll_forward_page_only_set_window (WINDOW *window, int count,
!     unsigned char key);
! extern void info_scroll_backward_set_window (WINDOW *window, int count,
!     unsigned char key);
! extern void info_scroll_backward_page_only (WINDOW *window, int count,
!     unsigned char key);
! extern void info_scroll_backward_page_only_set_window (WINDOW *window, int count,
!     unsigned char key);
! extern void info_scroll_other_window_backward (WINDOW *window, int count,
!     unsigned char key);
! 
! /* Manipulating multiple windows. */
! extern void info_split_window (WINDOW *window, int count, unsigned char key);
! extern void info_delete_window (WINDOW *window, int count, unsigned char key);
! extern void info_keep_one_window (WINDOW *window, int count, unsigned char key);
! extern void info_grow_window (WINDOW *window, int count, unsigned char key);
! extern void info_scroll_other_window (WINDOW *window, int count,
!     unsigned char key);
! extern void info_tile_windows (WINDOW *window, int count, unsigned char key);
! extern void info_next_window (WINDOW *window, int count, unsigned char key);
! extern void info_prev_window (WINDOW *window, int count, unsigned char key);
! 
! /* Selecting nodes. */
! extern void info_next_node (WINDOW *window, int count, unsigned char key);
! extern void info_prev_node (WINDOW *window, int count, unsigned char key);
! extern void info_up_node (WINDOW *window, int count, unsigned char key);
! extern void info_last_node (WINDOW *window, int count, unsigned char key);
! extern void info_first_node (WINDOW *window, int count, unsigned char key);
! extern void info_history_node (WINDOW *window, int count, unsigned char key);
! extern void info_goto_node (WINDOW *window, int count, unsigned char key);
! extern void info_goto_invocation_node (WINDOW *window, int count,
!     unsigned char key);
! extern void info_top_node (WINDOW *window, int count, unsigned char key);
! extern void info_dir_node (WINDOW *window, int count, unsigned char key);
! extern void info_global_next_node (WINDOW *window, int count, unsigned char key);
! extern void info_global_prev_node (WINDOW *window, int count, unsigned char key);
! extern void info_kill_node (WINDOW *window, int count, unsigned char key);
! extern void info_view_file (WINDOW *window, int count, unsigned char key);
! extern void info_menu_sequence (WINDOW *window, int count, unsigned char key);
! extern NODE *info_follow_menus (NODE *initial_node, char **menus,
! 				NODE **err_node, int strict);
! extern void info_man (WINDOW *window, int count, unsigned char key);
! extern void list_visited_nodes (WINDOW *window, int count, unsigned char key);
! extern void select_visited_node (WINDOW *window, int count, unsigned char key);
! 
! /* Selecting cross references. */
! extern void info_menu_digit (WINDOW *window, int count, unsigned char key);
! extern void info_menu_item (WINDOW *window, int count, unsigned char key);
! extern void info_xref_item (WINDOW *window, int count, unsigned char key);
! extern void info_find_menu (WINDOW *window, int count, unsigned char key);
! extern void info_select_reference_this_line (WINDOW *window, int count,
!     unsigned char key);
! extern void info_last_menu_item (WINDOW *window, int count, unsigned char key);
! extern void info_visit_menu (WINDOW *window, int count, unsigned char key);
! 
! /* Hacking numeric arguments. */
! extern int info_explicit_arg, info_numeric_arg, info_numeric_arg_sign;
! 
! extern void info_add_digit_to_numeric_arg (WINDOW *window, int count,
!     unsigned char key);
! extern void info_universal_argument (WINDOW *window, int count,
!     unsigned char key);
  extern void info_initialize_numeric_arg (void);
! extern void info_numeric_arg_digit_loop (WINDOW *window, int count,
!     unsigned char key);
  
! /* Searching commands. */
! extern void info_search (WINDOW *window, int count, unsigned char key);
! extern void isearch_forward (WINDOW *window, int count, unsigned char key);
! extern void isearch_backward (WINDOW *window, int count, unsigned char key);
! extern void info_search_case_sensitively (WINDOW *window, int count,
!     unsigned char key);
! extern void info_search_backward (WINDOW *window, int count, unsigned char key);
! extern void info_search_next (WINDOW *window, int count, unsigned char key);
! extern void info_search_previous (WINDOW *window, int count, unsigned char key);
! 
! /* Dumping and printing nodes. */
! extern void info_print_node (WINDOW *window, int count, unsigned char key);
! 
! /* Footnotes.  */
! extern void info_show_footnotes (WINDOW *window, int count, unsigned char key);
! 
! /* Miscellaneous commands. */
! extern void info_abort_key (WINDOW *window, int count, unsigned char key);
! extern void info_quit (WINDOW *window, int count, unsigned char key);
! extern void info_do_lowercase_version (WINDOW *window, int count,
!     unsigned char key);
  
  #endif /* not SESSION_H */
--- 82,131 ----
  extern void info_delete_window_internal (WINDOW *window);
  
+ extern void forget_window_and_nodes (WINDOW *window);
+ extern void forget_node (WINDOW *win);
+ 
  /* Tell Info that input is coming from the file FILENAME. */
  extern void info_set_input_from_file (char *filename);
  
! /* Error and debugging messages */
! extern unsigned debug_level;
! 
! #define debug(n,c)							\
!   do									\
!     {									\
!       if (debug_level >= (n))						\
!         info_debug c;							\
!     }									\
!   while (0)
! 
! extern void info_debug (const char *format, ...) TEXINFO_PRINTFLIKE(1,2);
!   
! /* Print args as per FORMAT.  If the window system was initialized,
!    then the message is printed in the echo area.  Otherwise, a message is
!    output to stderr. */
! extern void info_error (const char *format, ...) TEXINFO_PRINTFLIKE(1,2);
! 
! void initialize_info_session (void);
! void info_read_and_dispatch (void);
! void close_info_session (void);
! void info_session (REFERENCE **ref_list, char *user_filename, char *error);
! extern void initialize_terminal_and_keymaps (char *init_file);
! extern REFERENCE *info_intuit_options_node (NODE *initial_node, char *program);
! 
! void info_scroll_forward (WINDOW *window, int count);
! void info_abort_key (WINDOW *window, int count);
! 
! NODE *info_follow_menus (NODE *initial_node, char **menus,
!                          char **error_msg, int strict);
! 
! /* Adding numeric arguments. */
! extern int info_explicit_arg;
! extern int ea_explicit_arg;
  extern void info_initialize_numeric_arg (void);
! 
! /* Found in m-x.c.  */
! extern char *read_function_name (char *prompt, WINDOW *window);
  
! extern void show_error_node (char *error_msg);
  
  #endif /* not SESSION_H */
diff -Nrc2 texinfo-5.2/info/signals.c texinfo-6.0/info/signals.c
*** texinfo-5.2/info/signals.c	2013-08-22 18:54:06.000000000 +0100
--- texinfo-6.0/info/signals.c	2014-09-12 18:31:38.000000000 +0100
***************
*** 1,6 ****
  /* signals.c -- install and maintain signal handlers.
!    $Id: signals.c 5337 2013-08-22 17:54:06Z karl $
  
!    Copyright 1993, 1994, 1995, 1998, 2002, 2003, 2004, 2007, 2012, 2013
     Free Software Foundation, Inc.
  
--- 1,6 ----
  /* signals.c -- install and maintain signal handlers.
!    $Id: signals.c 5823 2014-09-12 17:22:40Z gavin $
  
!    Copyright 1993, 1994, 1995, 1998, 2002, 2003, 2004, 2007, 2012, 2013, 2014
     Free Software Foundation, Inc.
  
***************
*** 21,24 ****
--- 21,27 ----
  
  #include "info.h"
+ #include "display.h"
+ #include "footnotes.h"
+ #include "window.h"
  #include "signals.h"
  
***************
*** 81,84 ****
--- 84,90 ----
    sigaddset (set, SIGINT);
  #endif
+ #if defined (SIGTERM)
+   sigaddset (set, SIGTERM);
+ #endif
  # if defined (SIGUSR1)
    sigaddset (set, SIGUSR1);
***************
*** 112,116 ****
  
  static signal_info old_TSTP, old_TTOU, old_TTIN;
! static signal_info old_WINCH, old_INT, old_USR1;
  static signal_info old_QUIT;
  
--- 118,122 ----
  
  static signal_info old_TSTP, old_TTOU, old_TTIN;
! static signal_info old_WINCH, old_INT, old_TERM, old_USR1;
  static signal_info old_QUIT;
  
***************
*** 146,149 ****
--- 152,159 ----
  #endif
  
+ #if defined (SIGTERM)
+   set_termsig (SIGTERM, &old_TERM);
+ #endif
+ 
  #if defined (SIGUSR1)
    /* Used by DJGPP to simulate SIGTSTP on Ctrl-Z.  */
***************
*** 157,162 ****
    terminal_clear_screen ();
    display_clear_display (the_display);
    window_mark_chain (windows, W_UpdateWindow);
!   display_update_display (windows);
    display_cursor_at_point (active_window);
    fflush (stdout);
--- 167,174 ----
    terminal_clear_screen ();
    display_clear_display (the_display);
+   if (auto_footnotes_p)
+     info_get_or_remove_footnotes (active_window);
    window_mark_chain (windows, W_UpdateWindow);
!   display_update_display ();
    display_cursor_at_point (active_window);
    fflush (stdout);
***************
*** 166,174 ****
  reset_info_window_sizes (void)
  {
-   terminal_goto_xy (0, 0);
-   fflush (stdout);
-   terminal_unprep_terminal ();
    terminal_get_screen_size ();
-   terminal_prep_terminal ();
    display_initialize_display (screenwidth, screenheight);
    window_new_screen_size (screenwidth, screenheight);
--- 178,182 ----
***************
*** 176,179 ****
--- 184,210 ----
  }
  
+ /* Number of times we were told to ignore SIGWINCH. */
+ static int sigwinch_block_count = 0;
+ 
+ void
+ signal_block_winch (void)
+ {
+ #if defined (SIGWINCH)
+   if (sigwinch_block_count == 0)
+     BLOCK_SIGNAL (SIGWINCH);
+   sigwinch_block_count++;
+ #endif
+ }
+ 
+ void
+ signal_unblock_winch (void)
+ {
+ #if defined (SIGWINCH)
+   sigwinch_block_count--;
+   if (sigwinch_block_count == 0)
+     UNBLOCK_SIGNAL (SIGWINCH);
+ #endif
+ }
+ 
  static RETSIGTYPE
  info_signal_proc (int sig)
***************
*** 208,211 ****
--- 239,245 ----
      case SIGINT:
  #endif
+ #if defined (SIGTERM)
+     case SIGTERM:
+ #endif
        {
  #if defined (SIGTSTP)
***************
*** 225,228 ****
--- 259,266 ----
            old_signal_handler = &old_INT;
  #endif /* SIGINT */
+ #if defined (SIGTERM)
+         if (sig == SIGTERM)
+           old_signal_handler = &old_TERM;
+ #endif /* SIGTERM */
  
          /* For stop signals, restore the terminal IO, leave the cursor
***************
*** 264,278 ****
  	  old_signal_handler = &old_USR1;
  #endif
! 	terminal_goto_xy (0, 0);
! 	fflush (stdout);
! 	terminal_unprep_terminal (); /* needless? */
  	restore_termsig (sig, old_signal_handler);
- 	UNBLOCK_SIGNAL (sig);
  	kill (getpid (), sig);
  
  	/* After our old signal handler returns... */
  	set_termsig (sig, old_signal_handler); /* needless? */
! 	terminal_prep_terminal ();
  	reset_info_window_sizes ();
        }
        break;
--- 302,329 ----
  	  old_signal_handler = &old_USR1;
  #endif
! 
!         /* This seems risky: what if we receive a (real) signal before
!            the next line is reached? */
! #if 0
  	restore_termsig (sig, old_signal_handler);
  	kill (getpid (), sig);
+ #endif
  
  	/* After our old signal handler returns... */
  	set_termsig (sig, old_signal_handler); /* needless? */
! 
!         if (sigwinch_block_count != 0)
!           abort ();
! 
!         /* Avoid any of the code unblocking the signal too early.  This
!            should set the variable to 1 because we shouldn't be here if
!            sigwinch_block_count > 0. */
!         sigwinch_block_count++;
! 
  	reset_info_window_sizes ();
+ 
+         sigwinch_block_count--;
+         /* Don't unblock the signal until after we've finished. */
+ 	UNBLOCK_SIGNAL (sig);
        }
        break;
***************
*** 292,294 ****
--- 343,347 ----
  #endif /* !HAVE_SIGACTION */
  }
+ 
+ 
  /* vim: set sw=2 cino={1s>2sn-s^-se-s: */
diff -Nrc2 texinfo-5.2/info/signals.h texinfo-6.0/info/signals.h
*** texinfo-5.2/info/signals.h	2013-08-22 18:54:06.000000000 +0100
--- texinfo-6.0/info/signals.h	2014-09-12 18:35:21.000000000 +0100
***************
*** 1,6 ****
  /* signals.h -- header to include system dependent signal definitions.
!    $Id: signals.h 5337 2013-08-22 17:54:06Z karl $
  
!    Copyright 1993, 1994, 1995, 1997, 2002, 2004, 2007, 2013
     Free Software Foundation, Inc.
  
--- 1,6 ----
  /* signals.h -- header to include system dependent signal definitions.
!    $Id: signals.h 5824 2014-09-12 17:26:27Z gavin $
  
!    Copyright 1993, 1994, 1995, 1997, 2002, 2004, 2007, 2013, 2014
     Free Software Foundation, Inc.
  
***************
*** 26,29 ****
--- 26,32 ----
  #include <signal.h>
  
+ void signal_block_winch (void);
+ void signal_unblock_winch (void);
+ 
  /* For sysV68 --phdm@info.ucl.ac.be.  */
  #if !defined (SIGCHLD) && defined (SIGCLD)
diff -Nrc2 texinfo-5.2/info/t/Infokey-config texinfo-6.0/info/t/Infokey-config
*** texinfo-5.2/info/t/Infokey-config	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/Infokey-config	2015-06-04 01:15:55.000000000 +0100
***************
*** 0 ****
--- 1,9 ----
+ #info
+ ?	xxx-not-recognized # Check that unknown actions don't break.
+ !	menu-digit	# menu-digit can't be rebound
+ D	print-node	# Dump node to file
+ #echo-area
+ #var
+ infopath-no-defaults=On
+ automatic-footnotes=On
+ key-time=0
diff -Nrc2 texinfo-5.2/info/t/Init-inter.inc texinfo-6.0/info/t/Init-inter.inc
*** texinfo-5.2/info/t/Init-inter.inc	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/Init-inter.inc	2015-06-23 21:27:37.000000000 +0100
***************
*** 0 ****
--- 1,172 ----
+ # Copyright (C) 2014, 2015 Free Software Foundation, Inc.
+ #
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3, or (at your option)
+ # any later version.
+ #
+ # This program is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ #
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ 
+ # Initialize test of interactive operation
+ # This file is to be sourced, not run directly
+ 
+ # Skip test if pseudotty wasn't built
+ test -x pseudotty || exit 77
+ 
+ #  we may look up whether a couple of utilities exist.
+ 
+ # Systems which define $COMSPEC or $ComSpec use semicolons to separate
+ # directories in TEXINPUTS -- except for Cygwin et al., where COMSPEC
+ # might be inherited, but : is used.
+ if test -n "$COMSPEC$ComSpec" \
+    && uname | $EGREP -iv 'cygwin|mingw|djgpp' >/dev/null; then
+   path_sep=";"
+ else
+   path_sep=":"
+ fi
+ 
+ # findprog PROG - Return true if PROG is somewhere in PATH, else false.
+ findprog ()
+ {
+   saveIFS=$IFS
+   IFS=$path_sep  # break path components at the path separator
+   for dir in $PATH; do
+     IFS=$saveIFS
+     # The basic test for an executable is `test -f $f && test -x $f'.
+     # (`test -x' is not enough, because it can also be true for directories.)
+     # We have to try this both for $1 and $1.exe.
+     #
+     # Note: On Cygwin and DJGPP, `test -x' also looks for .exe.  On Cygwin,
+     # also `test -f' has this enhancement, but not on DJGPP.  (Both are
+     # design decisions, so there is little chance to make them consistent.)
+     # Thusly, it seems to be difficult to make use of these enhancements.
+     #
+     if   { test -f "$dir/$1"     && test -x "$dir/$1"; } \
+       || { test -f "$dir/$1.exe" && test -x "$dir/$1.exe"; }; then
+       return 0
+     fi
+   done
+   return 1
+ }
+ 
+ # 
+ # Avoid ginfo complaining that terminal is too dumb
+ TERM=vt100; export TERM
+ 
+ FINISHEDFIFO=t/`basename $0.finished`
+ 
+ # See cleanup in Init-test.inc.
+ findprog stty && { STTY=stty ; reset_required=yes ; }
+ test $reset_required=yes && { $STTY | grep [-]echo ; } && reset_required=no
+ 
+ # Create named pipes to communicate with pseudotty program, or quit.
+ rm -f $PIPEIN $PTY_TYPE # must already be defined
+ if findprog mknod; then # check for mknod to give a better error msg
+   mknod $PIPEIN p
+   mknod $PTY_TYPE p
+   #
+   if test ! -r $PIPEIN || test ! -r $PTY_TYPE; then
+     echo "$0: could not mknod pipes" >&2
+     exit 77
+   fi
+   # ok, we'll proceed with the test.
+ else
+   echo "$0: mknod program not found - cannot make named pipes" >&2
+   exit 77
+ fi
+ 
+ # We can feed input bytes into $PTY_TYPE to be passed onto ginfo, as
+ # if they were typed by a user in an interactive session.
+ # We redirect to the FIFO within a subshell, because under NetBSD 6.1.4
+ # it hangs otherwise.
+ (exec ./pseudotty "$PTY_TYPE" >$PIPEIN) &
+ PTY_PID=$!
+ # Get name of pseudo-terminal slave device
+ read PTS_DEVICE <$PIPEIN
+ 
+ # Keeping the FIFO open for writing prevents the select call in
+ # pseudotty returning EOF after a single "printf something >$PTY_TYPE".
+ exec 7>$PTY_TYPE
+ 
+ # glibc can kill a running process if it detects a condition like a
+ # double free.  This specifies that the message it prints when it does
+ # this should be sent to stderr so it can be recorded in the test *.log
+ # files.
+ LIBC_FATAL_STDERR_=1; export LIBC_FATAL_STDERR
+ 
+ run_ginfo ()
+ {
+   rm -f $FINISHEDFIFO
+   mkfifo $FINISHEDFIFO
+   { # Close fd opened to control FIFO in subshell so pseudotty can exit 
+     # for an EOF.  This prevents lingering processes if a test is 
+     # interrupted.
+     exec 7>&- ;
+     exec 8>$FINISHEDFIFO ;
+     $GINFO $GINFO_OPTIONS "$@" ;
+     test $? -eq 0 || echo failure >$FINISHEDFIFO ;
+     echo finished >$FINISHEDFIFO ; } 0<>$PTS_DEVICE 1<&0 &
+   SUBSHELL=$!
+   exec 8<$FINISHEDFIFO
+ 
+   # Although we don't write to the FIFO in this process, we still need
+   # to open it for writing, because if the above subshell exits before
+   # we read from it, we won't be able to open it - even though 
+   # "finished" is buffered.
+   exec 9>$FINISHEDFIFO
+ 
+   # Check for pgrep
+   if findprog pgrep; then
+     # Get the PID of the running ginfo process.  Look for a process called
+     # "ginfo" whose parent process is the subshell executed by the previous
+     # command.
+     echo 'Fetching PID of ginfo process under test...' >&2
+     GINFO_PID=
+ 
+     # Try 3 times and then give up.  The process may never have started, 
+     # have started under a different name, or have already exited.
+     for i in 1 2 3; do
+       GINFO_PID=`pgrep -P $SUBSHELL $GINFO_NAME ; \
+ 	test $? -eq 0 || test $? -eq 1 || exit 99`
+ 
+       # This use of pgrep is likely not portable (works on procps).
+       # Check if it is likely to have worked.
+ 
+       # Exit status was anything other than 0 or 1
+       test $? -eq 99 && { GINFO_PID=unknown; break; }
+ 
+       # More than one line in output
+       echo $GINFO_PID | wc -l | grep '^0$\|^1$' >/dev/null \
+ 	|| { GINFO_PID=unknown; break; }
+ 
+       # Non-numeral characters present
+       echo $GINFO_PID | grep -v '^[0-9]*$' >/dev/null
+       test $? -eq 0 && { GINFO_PID=unknown; break; }
+ 
+       GINFO_PID=`echo $GINFO_PID | tr -d '\n'`
+ 
+       test "$GINFO_PID" = "" || break
+       sleep 1 # Give subshell time to spawn ginfo process
+     done
+     test "$GINFO_PID" = "" && GINFO_PID=unknown
+     echo ...$GINFO_PID >&2
+   else
+     echo 'pgrep program not found - cannot get PID of ginfo process' >&2
+     GINFO_PID=unknown
+   fi
+ }
+ 
+ synch_with_program ()
+ {
+   # Wait for the program to do its terminal initialization, so that
+   # bytes like C-u and C-s will not be special.
+   printf D >$PTY_TYPE
+   while test ! -f $GINFO_OUTPUT ; do sleep 1 ; done
+   rm -f $GINFO_OUTPUT
+ }
diff -Nrc2 texinfo-5.2/info/t/Init-test.inc texinfo-6.0/info/t/Init-test.inc
*** texinfo-5.2/info/t/Init-test.inc	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/Init-test.inc	2015-06-18 21:04:05.000000000 +0100
***************
*** 0 ****
--- 1,98 ----
+ # Copyright (C) 2014, 2015 Free Software Foundation, Inc.
+ #
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3, or (at your option)
+ # any later version.
+ #
+ # This program is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ #
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ 
+ # Set up standalone info test environment 
+ # This file is to be sourced, not to be run directly 
+ 
+ # write each expanded command to the *.log file for the test.
+ set -x
+ 
+ # Allow running with "make check" and individual tests at the command-line
+ srcdir=${srcdir:-.}
+ 
+ # Use the second line to run the program under valgrind.
+ GINFO="./ginfo --init-file $srcdir/t/Infokey-config"
+ #GINFO="valgrind --log-file=$0.val.log --leak-check=full ./ginfo --init-file $srcdir/t/Infokey-config"
+ 
+ # Set this to the name of the process
+ GINFO_NAME=ginfo
+ #GINFO_NAME=memcheck-x86-li
+ 
+ # Only look for Info files in our test directory
+ infodir=$srcdir/t/infodir; export infodir
+ INFOPATH=$infodir; export INFOPATH
+ 
+ t=$srcdir/t; export t
+ 
+ GINFO_OUTPUT=t/`basename $0.out`
+ 
+ # These are only used for interactive tests
+ PIPEIN=t/`basename $0.pipein`
+ PTY_TYPE=t/`basename $0.pipeout`
+ 
+ # Remove left over file from previous tests
+ rm -f $GINFO_OUTPUT
+ 
+ # File to dump nodes to with M-x print-node
+ INFO_PRINT_COMMAND=">$GINFO_OUTPUT"; export INFO_PRINT_COMMAND
+ 
+ # Not an interactive test
+ PTY_PID=0
+ SUBSHELL=0
+ 
+ # Get error messages in English
+ LC_ALL=C; export LC_ALL
+ 
+ # Make sure that non-interactive operation works even if terminal is dumb
+ TERM=dumb; export TERM
+ 
+ # For interactive tests, we try to set this in Init-inter.inc
+ STTY=true
+ reset_required=no
+ 
+ # Clean up if the test is interrupted, for example if the user types
+ # C-c, to avoid lingering child processes.  Signal 2 is SIGINT.
+ trap cleanup 2
+ 
+ # Cleanup and exit
+ cleanup ()
+ {
+   # Delete created files and kill spawned processes if any.
+   test $PTY_PID -ne 0 && kill $PTY_PID
+   test $SUBSHELL -ne 0 && kill $SUBSHELL
+ 
+   rm -f $GINFO_OUTPUT
+   rm -f $PIPEIN $PTY_TYPE
+   rm -f $FINISHEDFIFO
+   
+   # We do this because some versions of ksh93 (including that in
+   # Solaris 11) have a bug where a timed-out "read -t" can mess up
+   # the terminal settings, leading to characters not being echoed.
+   # This is only done if we don't start with "-echo" at the beginning.
+   test $reset_required = yes && { $STTY | grep '[-]echo' ; } && $STTY sane
+ 
+   if test -n "$TIMED_OUT"; then
+     exit 1
+   fi
+ 
+   #killall `basename $0`  # see below
+   exit $RETVAL
+ }
+ 
+ # Uncomment this line and "killall" above if previous test runs were not
+ # cleaned up properly, and rerun "make check".
+ 
+ #cleanup
+ 
diff -Nrc2 texinfo-5.2/info/t/README texinfo-6.0/info/t/README
*** texinfo-5.2/info/t/README	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/README	2015-06-04 12:45:42.000000000 +0100
***************
*** 0 ****
--- 1,64 ----
+ This directory contains shell scripts used as tests for Info.  They are
+ listed in "info/Makefile.am" and will usually be run with "make check".
+ It should be possible to run a test on its own by running it at the
+ command line and checking the return value, e.g.
+ 
+ bash $t/goto-quoted.sh
+ bash $echo $?
+ 1
+ 
+ shows a test failure.
+ 
+ The tests fall into two categories: tests of non-interactive and
+ interactive operation.
+ 
+ New tests can be created by copying existing ones.  Each test should
+ start with the lines
+ 
+ srcdir=${srcdir:-.}
+ . $srcdir/t/Init-test.inc
+ 
+ to allow running at the command line, or with either an in-source or
+ out-of-source build with "make check".  Tests of interactive operation
+ should follow with the line.
+ 
+ . $t/Init-inter.inc
+ 
+ Any interactive test should also finish with
+ 
+ . $t/Cleanup.inc
+ 
+ to cleanup temporary files and spawned processes.  This shell snippet
+ will exit with whatever the value of RETVAL is, so you can set the
+ exit status of the script indicating success or failure.
+ 
+ Tests of interactive operation
+ ------------------------------
+ 
+ These use the "pseudotty" program in the info subdirectory, which
+ creates a pseudo-terminal for the input and output of the program.
+ This allows the program to happily enter interactive operation (its standard
+ file descriptors pass the isatty library function) and avoids affecting
+ the output of the terminal the test was invoked from.  pseudotty reads and
+ discards all input on its stdin, and passes through any bytes read on 
+ its control channel into the pseudo-terminal.  It prints the name of the 
+ pseudoterminal slave device on standard output.
+ 
+ (test script)
+  ^  |
+  |  `-control----> pseudotty (master) <---> (slave) stdin/stdout ginfo
+  `-name of slave-----'
+ 
+ pseudotty will stop running either when killed, or when it exits after 
+ its control channel is closed.
+ 
+ Since ginfo is reading to and writing from the pseudoterminal slave 
+ device, if pseudotty exits before ginfo does, ginfo will exit with an 
+ I/O error.
+ 
+ Many of the tests of interactive operation try to position the cursor 
+ on a cross-reference by various means, follow the reference, and dump the node
+ reached to a file.  (It can be compared with a target file in
+ info/t/node-target, to check that we ended up where we thought we would.)
+ 
+ 
diff -Nrc2 texinfo-5.2/info/t/Timeout-test.inc texinfo-6.0/info/t/Timeout-test.inc
*** texinfo-5.2/info/t/Timeout-test.inc	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/Timeout-test.inc	2015-06-08 13:01:49.000000000 +0100
***************
*** 0 ****
--- 1,75 ----
+ # Copyright (C) 2014, 2015 Free Software Foundation, Inc.
+ #
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3, or (at your option)
+ # any later version.
+ #
+ # This program is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ #
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ 
+ # Shell script snippet.  Wait for program to finish.
+ 
+ # Not timed out yet
+ TIMED_OUT=
+ 
+ # Attempt to test if "read -t" works.  Under Solaris 10, read -t below
+ # should exit the subshell with an error exit status.  Under some other
+ # shells the subshell will not exit but the "read -t" will have an exit
+ # status of 2, representing a syntax error.
+ status=0
+ (read -t 0 ; test $? != 2 ; exit $?)
+ if test $? != 0; then
+   # skip test below
+   status=2
+ fi
+ 
+ # If that succeeded, now check that "read -t 0" has no output, which could
+ # be an error message.
+ if test $status != 2; then
+   (read -t 0 2>&1 ) | grep .
+   test $? = 0 && status=2
+ fi
+ # This last test was needed under OpenBSD 5.5, where
+ # "read -t 0" has an exit status of 1, not 2
+ 
+ if test $status != 2; then
+   read -t 3 FINISHED <$FINISHEDFIFO
+   status=$?
+ fi
+ 
+ RETVAL=0
+ if test $status = 1; then
+   echo 'read -t failed - probably end-of-file' >&2
+   RETVAL=1
+ 
+ elif test $status != 0 -a $status -le 128 ; then
+   # Exit status of 'read' should be 0 on a successful read, or
+   # greater than 128 if it timed out.
+   rm -f $FINISHEDFIFO
+   echo 'read -t not supported - test skipped' >&2
+   RETVAL=77
+   cleanup
+ elif test "$FINISHED" = failure; then
+   echo 'Program exited unsuccessfully' >&2
+   RETVAL=1
+ 
+ elif test "$FINISHED" != finished; then
+   # Kill ginfo if we have its PID.  Failing this, it will probably exit
+   # with an I/O error when pseudotty is killed in Cleanup.inc.
+   test "$GINFO_PID" != unknown && kill $GINFO_PID
+ 
+   echo 'Program timed out after 3 seconds' >&2
+   TIMED_OUT=1
+ fi
+ 
+ # Subshell is gone, so avoid trying to kill it in cleanup
+ SUBSHELL=0
+ 
+ rm -f $FINISHEDFIFO
+ 
diff -Nrc2 texinfo-5.2/info/t/adjust-anchors.sh texinfo-6.0/info/t/adjust-anchors.sh
*** texinfo-5.2/info/t/adjust-anchors.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/adjust-anchors.sh	2015-06-05 16:47:04.000000000 +0100
***************
*** 0 ****
--- 1,44 ----
+ #!/bin/sh
+ # Copyright (C) 2014, 2015 Free Software Foundation, Inc.
+ #
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3, or (at your option)
+ # any later version.
+ #
+ # This program is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ #
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ 
+ srcdir=${srcdir:-.}
+ . $srcdir/t/Init-test.inc
+ . $t/Init-inter.inc
+ 
+ LC_ALL=en_US.ISO8859-1; export LC_ALL
+ # "ISO8859-1" is what it's known as on NetBSD 5.1 (and not "iso-8859-1"
+ # or any other variation), although this test is actually skipped on
+ # that OS
+ 
+ run_ginfo -f anchors
+ 
+ # Go to anchor in a UTF-8 encoded file when the current character encoding is
+ # supposed to be ISO-8859-1
+ printf 'ganchor-2\r\002\002\002\002\002\002' >$PTY_TYPE
+ printf '\002\002\002\002\002\002\002\002\rDq' >$PTY_TYPE
+ 
+ . $t/Timeout-test.inc
+ 
+ if test ! -f $GINFO_OUTPUT; then
+   RETVAL=1
+ else
+   # Return non-zero (test failure) if files differ
+   diff $GINFO_OUTPUT $t/node-target
+   RETVAL=$?
+ fi
+ 
+ cleanup
+ 
diff -Nrc2 texinfo-5.2/info/t/all-only.sh texinfo-6.0/info/t/all-only.sh
*** texinfo-5.2/info/t/all-only.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/all-only.sh	2015-01-30 01:49:27.000000000 +0000
***************
*** 0 ****
--- 1,35 ----
+ #!/bin/sh
+ # Copyright (C) 2014, 2015 Free Software Foundation, Inc.
+ #
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3, or (at your option)
+ # any later version.
+ #
+ # This program is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ #
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ 
+ srcdir=${srcdir:-.}
+ . $srcdir/t/Init-test.inc
+ . $t/Init-inter.inc
+ 
+ # Try to stop a "man" command finding a man page called "intera"
+ MANPATH=.; export MANPATH
+ 
+ # Check that if there is only one file found with --all, we go straight
+ # to that file without loading a menu of matching files.  This relies
+ # on there being no "intera" entry in "dir".
+ run_ginfo --all intera
+ printf 'Dq' >$PTY_TYPE
+ . $t/Timeout-test.inc
+ 
+ grep '^File: intera.info,  Node: Top' $GINFO_OUTPUT
+ RETVAL=$?
+ 
+ cleanup
+ 
diff -Nrc2 texinfo-5.2/info/t/anchor-positions.sh texinfo-6.0/info/t/anchor-positions.sh
*** texinfo-5.2/info/t/anchor-positions.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/anchor-positions.sh	2015-01-30 01:49:46.000000000 +0000
***************
*** 0 ****
--- 1,29 ----
+ #!/bin/sh
+ # Copyright (C) 2014, 2015 Free Software Foundation, Inc.
+ #
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3, or (at your option)
+ # any later version.
+ #
+ # This program is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ #
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ 
+ srcdir=${srcdir:-.}
+ . $srcdir/t/Init-test.inc
+ . $t/Init-inter.inc
+ 
+ # Open a UTF-8 file with anchors in various positions.  Check that character
+ # encoding conversion doesn't cause the program to freeze.
+ LANG=en_US.iso8859-1; export LANG
+ run_ginfo -f anchor-positions
+ printf q >$PTY_TYPE
+ 
+ . $t/Timeout-test.inc
+ cleanup
+ 
diff -Nrc2 texinfo-5.2/info/t/body-start.sh texinfo-6.0/info/t/body-start.sh
*** texinfo-5.2/info/t/body-start.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/body-start.sh	2015-01-30 01:49:53.000000000 +0000
***************
*** 0 ****
--- 1,36 ----
+ #!/bin/sh
+ # Copyright (C) 2014, 2015 Free Software Foundation, Inc.
+ #
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3, or (at your option)
+ # any later version.
+ #
+ # This program is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ #
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ 
+ srcdir=${srcdir:-.}
+ . $srcdir/t/Init-test.inc
+ . $t/Init-inter.inc
+ 
+ run_ginfo -f body-start
+ # Check that node headers aren't included in searches
+ printf 'sPotential match\r\rDq' >$PTY_TYPE &
+ 
+ . $t/Timeout-test.inc
+ 
+ if test ! -f $GINFO_OUTPUT; then
+   RETVAL=1
+ else
+   # Return non-zero (test failure) if files differ
+   diff $GINFO_OUTPUT $t/node-target
+   RETVAL=$?
+ fi
+ 
+ cleanup
+ 
diff -Nrc2 texinfo-5.2/info/t/c-u-m-x-scroll-forward.sh texinfo-6.0/info/t/c-u-m-x-scroll-forward.sh
*** texinfo-5.2/info/t/c-u-m-x-scroll-forward.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/c-u-m-x-scroll-forward.sh	2015-06-23 21:13:39.000000000 +0100
***************
*** 0 ****
--- 1,46 ----
+ #!/bin/sh
+ # Copyright (C) 2014, 2015 Free Software Foundation, Inc.
+ #
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3, or (at your option)
+ # any later version.
+ #
+ # This program is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ #
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ 
+ srcdir=${srcdir:-.}
+ . $srcdir/t/Init-test.inc
+ . $t/Init-inter.inc
+ 
+ # Set screen geometry so that scrolling down by screens goes to 
+ # predictable places.  5 lines of the node should be visible at once, 1 
+ # status line and 1 line for the echo area.
+ # This relies on the TIOCGWINSZ ioctl either failing for the pseudotty,
+ # or returning non-positive values.
+ # (See terminal_get_screen_size in terminal.c, and the use of
+ # TIOCSWINSZ in pseudotty.c.)
+ LINES=7; export LINES
+ COLUMNS=80; export COLUMNS
+ 
+ run_ginfo -f intera -n 'Scroll four lines'
+ 
+ sync_with_program
+ 
+ # C-u M-x scroll-forward should scroll four lines, not four screens
+ printf '\025\033xscroll-forward\r' >$PTY_TYPE
+ printf '\rDq' >$PTY_TYPE
+ 
+ . $t/Timeout-test.inc
+ 
+ # Return non-zero (test failure) if files differ
+ diff $GINFO_OUTPUT $t/node-target
+ RETVAL=$?
+ 
+ cleanup
+ 
diff -Nrc2 texinfo-5.2/info/t/cr-tag-table.sh texinfo-6.0/info/t/cr-tag-table.sh
*** texinfo-5.2/info/t/cr-tag-table.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/cr-tag-table.sh	2015-05-18 13:46:25.000000000 +0100
***************
*** 0 ****
--- 1,33 ----
+ #!/bin/sh
+ # Copyright (C) 2014, 2015 Free Software Foundation, Inc.
+ #
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3, or (at your option)
+ # any later version.
+ #
+ # This program is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ #
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ 
+ srcdir=${srcdir:-.}
+ . $srcdir/t/Init-test.inc
+ 
+ # Check whether we can reach a node in a file with a tag table which is 
+ # after a node with some "CR-LF" line endings.
+ # The occasional presence of these causes later nodes in the "GNU COBOL 
+ # Programmer's Guide" (23NOV2013 build of GNU COBOL 2.1), 
+ # "gnucobpg.info", to be inaccessible when the error has built up to be 
+ # more than the 1000 bytes of tolerance.
+ $GINFO --strict-node-location --file cr-tag-table.info \
+       --node Second >$GINFO_OUTPUT
+ 
+ grep 'Node: Second' $GINFO_OUTPUT
+ RETVAL=$?
+ 
+ cleanup
+ 
diff -Nrc2 texinfo-5.2/info/t/dir-3-menus.sh texinfo-6.0/info/t/dir-3-menus.sh
*** texinfo-5.2/info/t/dir-3-menus.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/dir-3-menus.sh	2015-05-18 13:46:30.000000000 +0100
***************
*** 0 ****
--- 1,23 ----
+ #!/bin/sh
+ # Copyright (C) 2014, 2015 Free Software Foundation, Inc.
+ #
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3, or (at your option)
+ # any later version.
+ #
+ # This program is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ #
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ 
+ srcdir=${srcdir:-.}
+ . $srcdir/t/Init-test.inc
+ 
+ # Follow several menus in a file to get to desired node
+ $GINFO --output - file-menu 'First entry' 'Node 2' 'Node 3' \
+   | grep 'Arrived at Node 3.'
+ 
diff -Nrc2 texinfo-5.2/info/t/dir-dangling-entry.sh texinfo-6.0/info/t/dir-dangling-entry.sh
*** texinfo-5.2/info/t/dir-dangling-entry.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/dir-dangling-entry.sh	2015-05-18 16:40:57.000000000 +0100
***************
*** 0 ****
--- 1,32 ----
+ #!/bin/sh
+ # Copyright (C) 2014 Free Software Foundation, Inc.
+ #
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3, or (at your option)
+ # any later version.
+ #
+ # This program is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ #
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ 
+ srcdir=${srcdir:-.}
+ . $srcdir/t/Init-test.inc
+ . $t/Init-inter.inc
+ 
+ # Try to load a dir entry referring to a non-existing file
+ 
+ run_ginfo non-existent
+ 
+ printf 'Dq' >$PTY_TYPE
+ 
+ . $t/Timeout-test.inc
+ 
+ grep 'File: dir' $GINFO_OUTPUT
+ RETVAL=$?
+ 
+ cleanup
diff -Nrc2 texinfo-5.2/info/t/dir-file-index.sh texinfo-6.0/info/t/dir-file-index.sh
*** texinfo-5.2/info/t/dir-file-index.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/dir-file-index.sh	2015-05-18 13:47:21.000000000 +0100
***************
*** 0 ****
--- 1,22 ----
+ #!/bin/sh
+ # Copyright (C) 2014, 2015 Free Software Foundation, Inc.
+ #
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3, or (at your option)
+ # any later version.
+ #
+ # This program is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ #
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ 
+ srcdir=${srcdir:-.}
+ . $srcdir/t/Init-test.inc
+ 
+ # Follow an index entry in a file found through dir
+ $GINFO --output - split 'entry text' \
+   | grep 'Node: Target node'
diff -Nrc2 texinfo-5.2/info/t/dir-file-menu.sh texinfo-6.0/info/t/dir-file-menu.sh
*** texinfo-5.2/info/t/dir-file-menu.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/dir-file-menu.sh	2015-05-18 13:47:24.000000000 +0100
***************
*** 0 ****
--- 1,22 ----
+ #!/bin/sh
+ # Copyright (C) 2014, 2015 Free Software Foundation, Inc.
+ #
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3, or (at your option)
+ # any later version.
+ #
+ # This program is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ #
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ 
+ srcdir=${srcdir:-.}
+ . $srcdir/t/Init-test.inc
+ 
+ # Follow a menu in a file
+ $GINFO --output - file-menu 'First entry' | grep 'Arrived at Node 1.'
+ 
diff -Nrc2 texinfo-5.2/info/t/dir-file-no-menu.sh texinfo-6.0/info/t/dir-file-no-menu.sh
*** texinfo-5.2/info/t/dir-file-no-menu.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/dir-file-no-menu.sh	2015-05-18 13:47:27.000000000 +0100
***************
*** 0 ****
--- 1,22 ----
+ #!/bin/sh
+ # Copyright (C) 2014, 2015 Free Software Foundation, Inc.
+ #
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3, or (at your option)
+ # any later version.
+ #
+ # This program is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ #
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ 
+ srcdir=${srcdir:-.}
+ . $srcdir/t/Init-test.inc
+ 
+ # Try to select a non-existent menu item
+ $GINFO --output - file-menu 'Not an entry' 2>&1 | grep 'No menu item'
+ 
diff -Nrc2 texinfo-5.2/info/t/dir-file-node.sh texinfo-6.0/info/t/dir-file-node.sh
*** texinfo-5.2/info/t/dir-file-node.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/dir-file-node.sh	2015-05-18 13:47:34.000000000 +0100
***************
*** 0 ****
--- 1,24 ----
+ #!/bin/sh
+ # Copyright (C) 2014, 2015 Free Software Foundation, Inc.
+ #
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3, or (at your option)
+ # any later version.
+ #
+ # This program is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ #
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ 
+ srcdir=${srcdir:-.}
+ . $srcdir/t/Init-test.inc
+ 
+ # Load a node in loaded file using --node, without using --file to
+ # specify the desired file.
+ 
+ $GINFO --output - file-menu --node Unreachable \
+   | grep 'not linked to elsewhere'
diff -Nrc2 texinfo-5.2/info/t/dir-file-sloppily.sh texinfo-6.0/info/t/dir-file-sloppily.sh
*** texinfo-5.2/info/t/dir-file-sloppily.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/dir-file-sloppily.sh	2015-05-18 13:47:40.000000000 +0100
***************
*** 0 ****
--- 1,21 ----
+ #!/bin/sh
+ # Copyright (C) 2014, 2015 Free Software Foundation, Inc.
+ #
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3, or (at your option)
+ # any later version.
+ #
+ # This program is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ #
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ 
+ srcdir=${srcdir:-.}
+ . $srcdir/t/Init-test.inc
+ 
+ # Follow an reference to "file-menu" in dir without matching label exactly
+ $GINFO --output - FiLe-M | grep "^File: file-menu,"
diff -Nrc2 texinfo-5.2/info/t/dir-file.sh texinfo-6.0/info/t/dir-file.sh
*** texinfo-5.2/info/t/dir-file.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/dir-file.sh	2015-05-18 13:47:43.000000000 +0100
***************
*** 0 ****
--- 1,21 ----
+ #!/bin/sh
+ # Copyright (C) 2014, 2015 Free Software Foundation, Inc.
+ #
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3, or (at your option)
+ # any later version.
+ #
+ # This program is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ #
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ 
+ srcdir=${srcdir:-.}
+ . $srcdir/t/Init-test.inc
+ 
+ # Follow a reference to file1 in dir
+ $GINFO --output - file1
diff -Nrc2 texinfo-5.2/info/t/dir-menus-sloppily.sh texinfo-6.0/info/t/dir-menus-sloppily.sh
*** texinfo-5.2/info/t/dir-menus-sloppily.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/dir-menus-sloppily.sh	2015-05-18 13:47:58.000000000 +0100
***************
*** 0 ****
--- 1,23 ----
+ #!/bin/sh
+ # Copyright (C) 2014, 2015 Free Software Foundation, Inc.
+ #
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3, or (at your option)
+ # any later version.
+ #
+ # This program is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ #
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ 
+ srcdir=${srcdir:-.}
+ . $srcdir/t/Init-test.inc
+ 
+ # Follow several menus in a file inexactly to get to desired node
+ $GINFO --output - file-menu first nod nod \
+   | grep 'Arrived at Node 3.'
+ 
diff -Nrc2 texinfo-5.2/info/t/dir-no-file.sh texinfo-6.0/info/t/dir-no-file.sh
*** texinfo-5.2/info/t/dir-no-file.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/dir-no-file.sh	2015-05-18 13:50:01.000000000 +0100
***************
*** 0 ****
--- 1,27 ----
+ #!/bin/sh
+ # Copyright (C) 2014, 2015 Free Software Foundation, Inc.
+ #
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3, or (at your option)
+ # any later version.
+ #
+ # This program is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ #
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ 
+ srcdir=${srcdir:-.}
+ . $srcdir/t/Init-test.inc
+ 
+ # Look for a non-existent entry in dir
+ 
+ # Note that the behaviour is different running non-interatively
+ # (with --output) and interactively.  The latter loads and displays
+ # the dir node, but the former does not output the dir node, just an
+ # error message.
+ 
+ $GINFO --output - not-a-file 2>&1 | grep 'No menu item'
diff -Nrc2 texinfo-5.2/info/t/dir-nondir.sh texinfo-6.0/info/t/dir-nondir.sh
*** texinfo-5.2/info/t/dir-nondir.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/dir-nondir.sh	2015-05-18 13:48:58.000000000 +0100
***************
*** 0 ****
--- 1,21 ----
+ #!/bin/sh
+ # Copyright (C) 2014, 2015 Free Software Foundation, Inc.
+ #
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3, or (at your option)
+ # any later version.
+ #
+ # This program is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ #
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ 
+ srcdir=${srcdir:-.}
+ . $srcdir/t/Init-test.inc
+ 
+ # Load a file despite it not being listed in dir.
+ $GINFO --output - sample | grep "This is a simple Info file."
diff -Nrc2 texinfo-5.2/info/t/dir.sh texinfo-6.0/info/t/dir.sh
*** texinfo-5.2/info/t/dir.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/dir.sh	2015-05-18 13:49:48.000000000 +0100
***************
*** 0 ****
--- 1,21 ----
+ #!/bin/sh
+ # Copyright (C) 2014, 2015 Free Software Foundation, Inc.
+ #
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3, or (at your option)
+ # any later version.
+ #
+ # This program is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ #
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ 
+ srcdir=${srcdir:-.}
+ . $srcdir/t/Init-test.inc
+ 
+ # Load top-level dir node
+ $GINFO --output -
diff -Nrc2 texinfo-5.2/info/t/empty-infopath.sh texinfo-6.0/info/t/empty-infopath.sh
*** texinfo-5.2/info/t/empty-infopath.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/empty-infopath.sh	2015-05-17 10:07:17.000000000 +0100
***************
*** 0 ****
--- 1,31 ----
+ #!/bin/sh
+ # Copyright (C) 2015 Free Software Foundation, Inc.
+ #
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3, or (at your option)
+ # any later version.
+ #
+ # This program is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ #
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ 
+ srcdir=${srcdir:-.}
+ . $srcdir/t/Init-test.inc
+ . $srcdir/t/Init-inter.inc
+ 
+ # Check that an empty search path doesn't break.  There are no search
+ # directories here because infopath-no-defaults=On in
+ # info/t/Infokey-config.
+ INFOPATH=
+ export INFOPATH
+ run_ginfo
+ printf q >$PTY_TYPE
+ . $t/Timeout-test.inc
+ 
+ cleanup
+ 
diff -Nrc2 texinfo-5.2/info/t/empty.sh texinfo-6.0/info/t/empty.sh
*** texinfo-5.2/info/t/empty.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/empty.sh	2014-10-15 17:10:26.000000000 +0100
***************
*** 0 ****
--- 1,25 ----
+ #!/bin/sh
+ # Copyright (C) 2014 Free Software Foundation, Inc.
+ #
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3, or (at your option)
+ # any later version.
+ #
+ # This program is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ #
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ 
+ srcdir=${srcdir:-.}
+ . $srcdir/t/Init-test.inc
+ 
+ # Open an empty file, and check we don't crash.  Note that the file is 
+ # created in $builddir.
+ rm -f empty.info
+ touch empty.info
+ INFOPATH=. $GINFO --output - empty
+ rm -f empty.info
diff -Nrc2 texinfo-5.2/info/t/end-of-line.sh texinfo-6.0/info/t/end-of-line.sh
*** texinfo-5.2/info/t/end-of-line.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/end-of-line.sh	2015-01-30 01:51:15.000000000 +0000
***************
*** 0 ****
--- 1,36 ----
+ #!/bin/sh
+ # Copyright (C) 2014, 2015 Free Software Foundation, Inc.
+ #
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3, or (at your option)
+ # any later version.
+ #
+ # This program is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ #
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ 
+ srcdir=${srcdir:-.}
+ . $srcdir/t/Init-test.inc
+ . $t/Init-inter.inc
+ 
+ run_ginfo -f intera
+ # Check that typing C-e on an empty line doesn't go to previous line
+ printf '\x0e\x0e\x0e\x0e\x0e\x05\x0e\rDq' >$PTY_TYPE
+ 
+ . $t/Timeout-test.inc
+ 
+ if test ! -f $GINFO_OUTPUT; then
+   RETVAL=1
+ else
+   # Return non-zero (test failure) if files differ
+   diff $GINFO_OUTPUT $t/node-target
+   RETVAL=$?
+ fi
+ 
+ cleanup
+ 
diff -Nrc2 texinfo-5.2/info/t/file-file-with-dot.sh texinfo-6.0/info/t/file-file-with-dot.sh
*** texinfo-5.2/info/t/file-file-with-dot.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/file-file-with-dot.sh	2015-05-18 13:48:46.000000000 +0100
***************
*** 0 ****
--- 1,22 ----
+ #!/bin/sh
+ # Copyright (C) 2014, 2015 Free Software Foundation, Inc.
+ #
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3, or (at your option)
+ # any later version.
+ #
+ # This program is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ #
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ 
+ srcdir=${srcdir:-.}
+ . $srcdir/t/Init-test.inc
+ 
+ # Follow a menu in a file where the filename contains a full stop.
+ $GINFO --output - -f file-menu Target | grep 'File: file1'
+ 
diff -Nrc2 texinfo-5.2/info/t/file-index.sh texinfo-6.0/info/t/file-index.sh
*** texinfo-5.2/info/t/file-index.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/file-index.sh	2015-01-14 20:24:14.000000000 +0000
***************
*** 0 ****
--- 1,22 ----
+ #!/bin/sh
+ # Copyright (C) 2014 Free Software Foundation, Inc.
+ #
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3, or (at your option)
+ # any later version.
+ #
+ # This program is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ #
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ 
+ srcdir=${srcdir:-.}
+ . $srcdir/t/Init-test.inc
+ 
+ # Follow an index entry in a file specified with --file
+ $GINFO --output - --file split 'entry text' \
+   | grep 'Node: Target node'
diff -Nrc2 texinfo-5.2/info/t/file-node-with-dot.sh texinfo-6.0/info/t/file-node-with-dot.sh
*** texinfo-5.2/info/t/file-node-with-dot.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/file-node-with-dot.sh	2015-01-14 20:24:14.000000000 +0000
***************
*** 0 ****
--- 1,23 ----
+ #!/bin/sh
+ # Copyright (C) 2014 Free Software Foundation, Inc.
+ #
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3, or (at your option)
+ # any later version.
+ #
+ # This program is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ #
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ 
+ srcdir=${srcdir:-.}
+ . $srcdir/t/Init-test.inc
+ 
+ # Load a node with a full stop in its name in loaded file using --node.
+ 
+ $GINFO --output - --file file-menu --node Has.dot \
+   | grep 'Node: Has.dot'
diff -Nrc2 texinfo-5.2/info/t/file-node.sh texinfo-6.0/info/t/file-node.sh
*** texinfo-5.2/info/t/file-node.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/file-node.sh	2015-01-14 20:24:14.000000000 +0000
***************
*** 0 ****
--- 1,23 ----
+ #!/bin/sh
+ # Copyright (C) 2014 Free Software Foundation, Inc.
+ #
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3, or (at your option)
+ # any later version.
+ #
+ # This program is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ #
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ 
+ srcdir=${srcdir:-.}
+ . $srcdir/t/Init-test.inc
+ 
+ # Load a node in loaded file using --node. 
+ 
+ $GINFO --output - --file file-menu --node Unreachable \
+   | grep 'not linked to elsewhere'
diff -Nrc2 texinfo-5.2/info/t/file-nodes.sh texinfo-6.0/info/t/file-nodes.sh
*** texinfo-5.2/info/t/file-nodes.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/file-nodes.sh	2015-01-30 01:51:44.000000000 +0000
***************
*** 0 ****
--- 1,28 ----
+ #!/bin/sh
+ # Copyright (C) 2014 Free Software Foundation, Inc.
+ #
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3, or (at your option)
+ # any later version.
+ #
+ # This program is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ #
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ 
+ srcdir=${srcdir:-.}
+ . $srcdir/t/Init-test.inc
+ 
+ # Load more than one node in loaded file using --node.
+ 
+ $GINFO --output $GINFO_OUTPUT --file file-menu --node 'Node 1' --node 'Node 2'
+ 
+ RETVAL=0
+ grep 'Arrived at Node 1' $GINFO_OUTPUT || RETVAL=1
+ grep 'Arrived at Node 2' $GINFO_OUTPUT || RETVAL=1
+ 
+ cleanup
diff -Nrc2 texinfo-5.2/info/t/file-relative-path.sh texinfo-6.0/info/t/file-relative-path.sh
*** texinfo-5.2/info/t/file-relative-path.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/file-relative-path.sh	2014-05-18 14:52:41.000000000 +0100
***************
*** 0 ****
--- 1,21 ----
+ #!/bin/sh
+ # Copyright (C) 2014 Free Software Foundation, Inc.
+ #
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3, or (at your option)
+ # any later version.
+ #
+ # This program is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ #
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ 
+ srcdir=${srcdir:-.}
+ . $srcdir/t/Init-test.inc
+ 
+ # Load a file given relative to the current directory using --file.
+ $GINFO --output - --file $t/infodir/sample.info | grep "^File: sample.info,"
diff -Nrc2 texinfo-5.2/info/t/file.sh texinfo-6.0/info/t/file.sh
*** texinfo-5.2/info/t/file.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/file.sh	2015-05-18 13:48:35.000000000 +0100
***************
*** 0 ****
--- 1,34 ----
+ #!/bin/sh
+ # Copyright (C) 2014, 2015 Free Software Foundation, Inc.
+ #
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3, or (at your option)
+ # any later version.
+ #
+ # This program is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ #
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ 
+ srcdir=${srcdir:-.}
+ . $srcdir/t/Init-test.inc
+ 
+ # Check that we can reach a file with --file
+ $GINFO --file file-menu >$GINFO_OUTPUT
+ 
+ # Check that the entire file was dumped, and not just the Top node
+ grep 'Node: Top' $GINFO_OUTPUT \
+   && grep 'Node: Node 1' $GINFO_OUTPUT \
+   && grep 'Node: Node 2' $GINFO_OUTPUT \
+   && grep 'Node: Node 3' $GINFO_OUTPUT \
+   && grep 'Node: Has\.dot' $GINFO_OUTPUT
+ # Don't look for node "Unreachable" which is not in any menus and not dumped
+ 
+ RETVAL=$?
+ 
+ cleanup
+ 
diff -Nrc2 texinfo-5.2/info/t/gc-split.sh texinfo-6.0/info/t/gc-split.sh
*** texinfo-5.2/info/t/gc-split.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/gc-split.sh	2015-06-23 21:23:38.000000000 +0100
***************
*** 0 ****
--- 1,30 ----
+ #!/bin/sh
+ # Copyright (C) 2014 Free Software Foundation, Inc.
+ #
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3, or (at your option)
+ # any later version.
+ #
+ # This program is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ #
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ 
+ srcdir=${srcdir:-.}
+ . $srcdir/t/Init-test.inc
+ . $t/Init-inter.inc
+ 
+ run_ginfo -f split
+ synch_with_program
+ # Cause the garbage collector to run in a split file by cancelling an 
+ # incremental search.  Refresh the screen afterwards to increase the 
+ # chances of trying to access freed file contents.
+ printf '\023aa\033[B\014q' >$PTY_TYPE
+ . $t/Timeout-test.inc
+ 
+ cleanup
+ 
diff -Nrc2 texinfo-5.2/info/t/goal-column.sh texinfo-6.0/info/t/goal-column.sh
*** texinfo-5.2/info/t/goal-column.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/goal-column.sh	2015-01-30 01:51:53.000000000 +0000
***************
*** 0 ****
--- 1,32 ----
+ #!/bin/sh
+ # Copyright (C) 2014 Free Software Foundation, Inc.
+ #
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3, or (at your option)
+ # any later version.
+ #
+ # This program is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ #
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ 
+ srcdir=${srcdir:-.}
+ . $srcdir/t/Init-test.inc
+ . $t/Init-inter.inc
+ 
+ run_ginfo -f intera -n 'Goal column'
+ 
+ printf '/^Goal column test\r\016' >$PTY_TYPE
+ printf '\005\016\016\006\006' >$PTY_TYPE
+ printf '\rDq' >$PTY_TYPE
+ . $t/Timeout-test.inc
+ 
+ diff $GINFO_OUTPUT $t/node-target
+ RETVAL=$?
+ 
+ cleanup
+ 
diff -Nrc2 texinfo-5.2/info/t/goto-quoted.sh texinfo-6.0/info/t/goto-quoted.sh
*** texinfo-5.2/info/t/goto-quoted.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/goto-quoted.sh	2015-01-30 01:51:54.000000000 +0000
***************
*** 0 ****
--- 1,36 ----
+ #!/bin/sh
+ # Copyright (C) 2014, 2015 Free Software Foundation, Inc.
+ #
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3, or (at your option)
+ # any later version.
+ #
+ # This program is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ #
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ 
+ srcdir=${srcdir:-.}
+ . $srcdir/t/Init-test.inc
+ . $t/Init-inter.inc
+ 
+ run_ginfo -f quoting
+ # Go to a node with colons and commas in its name with "g"
+ printf 'g\tColo\t\r\t\rDq' >$PTY_TYPE
+ 
+ . $t/Timeout-test.inc
+ 
+ if test ! -f $GINFO_OUTPUT; then
+   RETVAL=1
+ else
+   # Return non-zero (test failure) if files differ
+   diff $GINFO_OUTPUT $t/node-target
+   RETVAL=$?
+ fi
+ 
+ cleanup
+ 
diff -Nrc2 texinfo-5.2/info/t/help.sh texinfo-6.0/info/t/help.sh
*** texinfo-5.2/info/t/help.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/help.sh	2014-05-18 14:35:11.000000000 +0100
***************
*** 0 ****
--- 1,21 ----
+ #!/bin/sh
+ # Copyright (C) 2014 Free Software Foundation, Inc.
+ #
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3, or (at your option)
+ # any later version.
+ #
+ # This program is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ #
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ 
+ srcdir=${srcdir:-.}
+ . $srcdir/t/Init-test.inc
+ 
+ # Test --help flag
+ $GINFO --help | grep 'strict-node-location'
diff -Nrc2 texinfo-5.2/info/t/inc-sea-forward-nonregex.sh texinfo-6.0/info/t/inc-sea-forward-nonregex.sh
*** texinfo-5.2/info/t/inc-sea-forward-nonregex.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/inc-sea-forward-nonregex.sh	2015-06-23 21:23:13.000000000 +0100
***************
*** 0 ****
--- 1,38 ----
+ #!/bin/sh
+ # Copyright (C) 2014 Free Software Foundation, Inc.
+ #
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3, or (at your option)
+ # any later version.
+ #
+ # This program is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ #
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ 
+ srcdir=${srcdir:-.}
+ . $srcdir/t/Init-test.inc
+ . $t/Init-inter.inc
+ 
+ run_ginfo -f search
+ synch_with_program
+ 
+ # Turn off regular expressions, and search for "match" with incremental
+ # search.  Test deleting characters from search string with backspace.  Go
+ # forward to match in next node.  Test we end up at the end of the match
+ # string by trying to wrap to the next line with C-f.
+ printf 'R\023matchxy\010\010' >$PTY_TYPE
+ printf '\023\023\023\r\006\rDq' >$PTY_TYPE
+ 
+ . $t/Timeout-test.inc
+ 
+ # Return non-zero (test failure) if files differ
+ diff $GINFO_OUTPUT $t/node-target
+ RETVAL=$?
+ 
+ cleanup
+ 
diff -Nrc2 texinfo-5.2/info/t/inc-sea-forward.sh texinfo-6.0/info/t/inc-sea-forward.sh
*** texinfo-5.2/info/t/inc-sea-forward.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/inc-sea-forward.sh	2015-06-23 21:20:59.000000000 +0100
***************
*** 0 ****
--- 1,38 ----
+ #!/bin/sh
+ # Copyright (C) 2014 Free Software Foundation, Inc.
+ #
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3, or (at your option)
+ # any later version.
+ #
+ # This program is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ #
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ 
+ srcdir=${srcdir:-.}
+ . $srcdir/t/Init-test.inc
+ . $t/Init-inter.inc
+ 
+ run_ginfo -f search
+ synch_with_program
+ 
+ # Search for "match" with incremental search.  Test deleting characters from
+ # search string with backspace.  Go forward to match in next node.  Test
+ # we end up at the end of the match string by trying to wrap to the next line
+ # with C-f.
+ printf '\023matchxy\010\010' >$PTY_TYPE
+ printf '\023\023\023\r\006\rDq' >$PTY_TYPE
+ 
+ . $t/Timeout-test.inc
+ 
+ # Return non-zero (test failure) if files differ
+ diff $GINFO_OUTPUT $t/node-target
+ RETVAL=$?
+ 
+ cleanup
+ 
diff -Nrc2 texinfo-5.2/info/t/inc-sea-history.sh texinfo-6.0/info/t/inc-sea-history.sh
*** texinfo-5.2/info/t/inc-sea-history.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/inc-sea-history.sh	2015-06-23 21:20:05.000000000 +0100
***************
*** 0 ****
--- 1,41 ----
+ #!/bin/sh
+ # Copyright (C) 2014, 2015 Free Software Foundation, Inc.
+ #
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3, or (at your option)
+ # any later version.
+ #
+ # This program is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ #
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ 
+ srcdir=${srcdir:-.}
+ . $srcdir/t/Init-test.inc
+ . $t/Init-inter.inc
+ 
+ run_ginfo -f inc-sea-history
+ synch_with_program
+ # Check that we go back to the right node after an incremental search
+ printf '\02301234\b4\b\b34\b\bqwerty\b\b\b\b\b\b34' >$PTY_TYPE
+ printf '\rD' >$PTY_TYPE
+ 
+ # Check we reached node with "01234" in it
+ sleep 1
+ grep 'Node: Four' $GINFO_OUTPUT
+ RETVAL=$?
+ 
+ printf 'lDq' >$PTY_TYPE
+ . $t/Timeout-test.inc
+ 
+ if test $RETVAL = 0; then
+   grep 'Node: Top' $GINFO_OUTPUT
+   RETVAL=$?
+ fi
+ 
+ cleanup
+ 
diff -Nrc2 texinfo-5.2/info/t/inc-sea-insensitive.sh texinfo-6.0/info/t/inc-sea-insensitive.sh
*** texinfo-5.2/info/t/inc-sea-insensitive.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/inc-sea-insensitive.sh	2015-06-23 21:20:37.000000000 +0100
***************
*** 0 ****
--- 1,37 ----
+ #!/bin/sh
+ # Copyright (C) 2014 Free Software Foundation, Inc.
+ #
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3, or (at your option)
+ # any later version.
+ #
+ # This program is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ #
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ 
+ srcdir=${srcdir:-.}
+ . $srcdir/t/Init-test.inc
+ . $t/Init-inter.inc
+ 
+ run_ginfo -f intera -n 'Incremental search case-insensitive'
+ synch_with_program
+ 
+ # Search for "match" with incremental search, adding an upper-case character
+ # to make the search case-sensitive.  Delete it and check the search goes back
+ # to being case insensitive by checking that a "Match" is included.
+ printf '\023matchX\010' >$PTY_TYPE
+ printf '\023\023\r\rDq' >$PTY_TYPE
+ 
+ . $t/Timeout-test.inc
+ 
+ # Return non-zero (test failure) if files differ
+ diff $GINFO_OUTPUT $t/node-target
+ RETVAL=$?
+ 
+ cleanup
+ 
diff -Nrc2 texinfo-5.2/info/t/index-apropos.sh texinfo-6.0/info/t/index-apropos.sh
*** texinfo-5.2/info/t/index-apropos.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/index-apropos.sh	2015-06-07 16:24:35.000000000 +0100
***************
*** 0 ****
--- 1,34 ----
+ #!/bin/sh
+ # Copyright (C) 2014, 2015 Free Software Foundation, Inc.
+ #
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3, or (at your option)
+ # any later version.
+ #
+ # This program is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ #
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ 
+ srcdir=${srcdir:-.}
+ . $srcdir/t/Init-test.inc
+ . $t/Init-inter.inc
+ 
+ run_ginfo
+ 
+ # Type "M-x index-apropos", look for "link" in indices, select first
+ # result. Then type "i" followed by <TAB> to check the indices in the
+ # file are still there.
+ 
+ printf '\033xindex-apropos\rlink\r\t\ri\txxxx\rq' >$PTY_TYPE
+ # We exited the "i" prompt with "xxx\r" instead of "\007" because
+ # C-g leads typeahead to be discarded so it would not be reliable.
+ 
+ . $t/Timeout-test.inc
+ 
+ cleanup
+ 
diff -Nrc2 texinfo-5.2/info/t/index-completing.sh texinfo-6.0/info/t/index-completing.sh
*** texinfo-5.2/info/t/index-completing.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/index-completing.sh	2015-01-30 01:52:07.000000000 +0000
***************
*** 0 ****
--- 1,30 ----
+ #!/bin/sh
+ # Copyright (C) 2014 Free Software Foundation, Inc.
+ #
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3, or (at your option)
+ # any later version.
+ #
+ # This program is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ #
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ 
+ srcdir=${srcdir:-.}
+ . $srcdir/t/Init-test.inc
+ . $t/Init-inter.inc
+ 
+ run_ginfo -f index-search
+ # Check that pressing tab to complete works for index search
+ printf 'i\t\rDq' >$PTY_TYPE
+ . $t/Timeout-test.inc
+ 
+ grep '^Node: Node 2' $GINFO_OUTPUT
+ RETVAL=$?
+ 
+ cleanup
+ 
diff -Nrc2 texinfo-5.2/info/t/index-long-nodeline.sh texinfo-6.0/info/t/index-long-nodeline.sh
*** texinfo-5.2/info/t/index-long-nodeline.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/index-long-nodeline.sh	2015-01-30 01:52:09.000000000 +0000
***************
*** 0 ****
--- 1,35 ----
+ #!/bin/sh
+ # Copyright (C) 2014, 2015 Free Software Foundation, Inc.
+ #
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3, or (at your option)
+ # any later version.
+ #
+ # This program is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ #
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ 
+ srcdir=${srcdir:-.}
+ . $srcdir/t/Init-test.inc
+ . $t/Init-inter.inc 
+ 
+ run_ginfo -f split
+ # Follow an menu item from the index node to a node where physical lines
+ # don't match logical lines.
+ printf 'gIndex\r\t\t\r\rDq' >$PTY_TYPE
+ . $t/Timeout-test.inc
+ 
+ if test ! -f $GINFO_OUTPUT; then
+   RETVAL=1
+ else
+   # Return non-zero (test failure) if files differ
+   diff $GINFO_OUTPUT $t/node-target
+   RETVAL=$?
+ fi
+ 
+ cleanup
diff -Nrc2 texinfo-5.2/info/t/index-search.sh texinfo-6.0/info/t/index-search.sh
*** texinfo-5.2/info/t/index-search.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/index-search.sh	2015-01-30 01:52:11.000000000 +0000
***************
*** 0 ****
--- 1,31 ----
+ #!/bin/sh
+ # Copyright (C) 2014 Free Software Foundation, Inc.
+ #
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3, or (at your option)
+ # any later version.
+ #
+ # This program is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ #
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ 
+ srcdir=${srcdir:-.}
+ . $srcdir/t/Init-test.inc
+ . $t/Init-inter.inc 
+ 
+ run_ginfo -f intera
+ # Search in indices with 'virtual-index' command.  Go down to index
+ # entry and select it.
+ printf 'Ibc\r\016\016\016\016\016\016\016\016\016\rDq' >$PTY_TYPE
+ 
+ . $t/Timeout-test.inc
+ 
+ # Return non-zero (test failure) if files differ
+ diff $GINFO_OUTPUT $t/node-target
+ 
+ cleanup
diff -Nrc2 texinfo-5.2/info/t/index.sh texinfo-6.0/info/t/index.sh
*** texinfo-5.2/info/t/index.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/index.sh	2015-01-30 01:52:12.000000000 +0000
***************
*** 0 ****
--- 1,35 ----
+ #!/bin/sh
+ # Copyright (C) 2014, 2015 Free Software Foundation, Inc.
+ #
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3, or (at your option)
+ # any later version.
+ #
+ # This program is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ #
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ 
+ srcdir=${srcdir:-.}
+ . $srcdir/t/Init-test.inc
+ . $t/Init-inter.inc 
+ 
+ run_ginfo -f intera
+ # Follow an index entry
+ printf 'iabc\rDq' >$PTY_TYPE
+ 
+ . $t/Timeout-test.inc
+ 
+ if test ! -f $GINFO_OUTPUT; then
+   RETVAL=1
+ else
+   # Return non-zero (test failure) if files differ
+   diff $GINFO_OUTPUT $t/node-target
+   RETVAL=$?
+ fi
+ 
+ cleanup
diff -Nrc2 texinfo-5.2/info/t/infodir/anchor-positions.info texinfo-6.0/info/t/infodir/anchor-positions.info
*** texinfo-5.2/info/t/infodir/anchor-positions.info	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/infodir/anchor-positions.info	2014-07-27 17:39:27.000000000 +0100
***************
*** 0 ****
--- 1,32 ----
+ 
+ File: anchor-positions.info,  Node: Top
+ 
+ * Menu:
+ 
+ * First entry::
+ 
+ *note cross-reference::
+ 
+ 
+ Local Variables:
+ coding: utf-8
+ End:
+ 
+ Tag Table:
+ Node: Top0
+ Ref: 4242
+ Ref: 4343
+ Ref: 4444
+ Ref: 5050
+ Ref: 5151
+ Ref: 5252
+ Ref: 5353
+ Ref: 5454
+ Ref: 6666
+ Ref: 6767
+ Ref: 6868
+ Ref: 6969
+ Ref: 7070
+ Ref: 7171
+ 
+ End Tag Table
diff -Nrc2 texinfo-5.2/info/t/infodir/anchors.info texinfo-6.0/info/t/infodir/anchors.info
*** texinfo-5.2/info/t/infodir/anchors.info	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/infodir/anchors.info	2014-07-13 00:13:19.000000000 +0100
***************
*** 0 ****
--- 1,51 ----
+ 
+ File: utf8.info,  Node: Top, Up: (DIR), Next: Node 2,
+ 
+ This is UTF-8 text.
+ x
+ â€˜Text in quotesâ€™. In ISO-8859-1, these should appear as straight
+ quotes, because open and closed quotes are not represented.
+ 
+ Symbols without replacements -
+ å¥½ - Chinese character "hao3"
+ âˆ€ - Mathematical symbol "for all"
+ 
+ â€œText in double quotesâ€�.
+ 
+ Sample characters representable in UTF-8 and ISO-8859-1:
+ Ã� Ã‚ Ãƒ Ã„ Ã… Ã† Ã‡ Ãˆ Ã‰ ÃŠ Ã‹ ÃŒ Ã� ÃŽ Ã� Ã� Ã‘ Ã’ Ã“ Ã” Ã• Ã– Ã— Ã˜ Ã™ Ã› Ãœ Ã� Ãž ÃŸ Ã  Ã¡
+ 
+ *Note target:(intera)Node 1.
+ 
+ .
+ .
+ .
+ .
+ .
+ .
+ x
+ .
+ .
+ .
+ .
+ .
+ .
+ .
+ .
+ 
+ Other symbols with ASCII replacements -
+ Double closing angular brackets Â»
+ Right arrow â†’
+ Copyright symbol Â©
+ 
+ 
+ Tag Table:
+ Node: Top0
+ Ref: anchor-177
+ Ref: anchor-2534
+ 
+ End Tag Table
+ 
+ Local Variables:
+ coding: UTF-8
+ End:
diff -Nrc2 texinfo-5.2/info/t/infodir/anchors.info~ texinfo-6.0/info/t/infodir/anchors.info~
*** texinfo-5.2/info/t/infodir/anchors.info~	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/infodir/anchors.info~	2014-07-13 00:13:12.000000000 +0100
***************
*** 0 ****
--- 1,51 ----
+ 
+ File: utf8.info,  Node: Top, Up: (DIR), Next: Node 2,
+ 
+ This is UTF-8 text.
+ x
+ â€˜Text in quotesâ€™. In ISO-8859-1, these should appear as straight
+ quotes, because open and closed quotes are not represented.
+ 
+ Symbols without replacements -
+ å¥½ - Chinese character "hao3"
+ âˆ€ - Mathematical symbol "for all"
+ 
+ â€œText in double quotesâ€�.
+ 
+ Sample characters representable in UTF-8 and ISO-8859-1:
+ Ã� Ã‚ Ãƒ Ã„ Ã… Ã† Ã‡ Ãˆ Ã‰ ÃŠ Ã‹ ÃŒ Ã� ÃŽ Ã� Ã� Ã‘ Ã’ Ã“ Ã” Ã• Ã– Ã— Ã˜ Ã™ Ã› Ãœ Ã� Ãž ÃŸ Ã  Ã¡
+ 
+ *Note target:(intera)Node 1.
+ 
+ .
+ .
+ .
+ .
+ .
+ .
+ x
+ .
+ .
+ .
+ .
+ .
+ .
+ .
+ .
+ 
+ Other symbols with ASCII replacements -
+ Double closing angular brackets Â»
+ Right arrow â†’
+ Copyright symbol Â©
+ 
+ 
+ Tag Table:
+ Node: Top0
+ Ref: anchor-177
+ Ref: anchor-2534
+ 
+ End Tag Table
+ 
+ Local Variables:
+ coding: UTF-8
+ End:
diff -Nrc2 texinfo-5.2/info/t/infodir/body-start.info texinfo-6.0/info/t/infodir/body-start.info
*** texinfo-5.2/info/t/infodir/body-start.info	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/infodir/body-start.info	2014-05-11 19:45:52.000000000 +0100
***************
*** 0 ****
--- 1,4 ----
+ 
+ File: body-start.info,  Node: Top,  Up: Potential match
+ 
+ Potential match. *Note Target link:(intera)Node 1.
diff -Nrc2 texinfo-5.2/info/t/infodir/body-start.info~ texinfo-6.0/info/t/infodir/body-start.info~
*** texinfo-5.2/info/t/infodir/body-start.info~	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/infodir/body-start.info~	2014-05-11 19:43:11.000000000 +0100
***************
*** 0 ****
--- 1,4 ----
+ 
+ File: sample.info,  Node: Top,  Up: (DIR)
+ 
+ This is a simple Info file.
diff -Nrc2 texinfo-5.2/info/t/infodir/cr-tag-table.info texinfo-6.0/info/t/infodir/cr-tag-table.info
*** texinfo-5.2/info/t/infodir/cr-tag-table.info	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/infodir/cr-tag-table.info	2014-10-08 18:25:07.000000000 +0100
***************
*** 0 ****
--- 1,19 ----
+ 
+ File: cr-tag-table.info, Node: Top
+ 
+ Line ends in 'carriage-return linefeed'.
+ Another line.
+ Removal of these makes the tag table inaccurate.
+ 
+ 
+ File: cr-tag-table.info, Node: Second
+ 
+ Second node.
+ 
+ 
+ Tag Table:
+ Node: Top0
+ Node: Second147
+ 
+ End Tag Table
+ 
diff -Nrc2 texinfo-5.2/info/t/infodir/cr-tag-table.info~ texinfo-6.0/info/t/infodir/cr-tag-table.info~
*** texinfo-5.2/info/t/infodir/cr-tag-table.info~	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/infodir/cr-tag-table.info~	2014-10-08 18:14:09.000000000 +0100
***************
*** 0 ****
--- 1,19 ----
+ 
+ File: cr-tag-table.info, Node: Top
+ 
+ Line ends in 'carriage-return linefeed'.
+ Another line.
+ Removal of these makes the tag table inaccurate.
+ 
+ 
+ File: cr-tag-table.info, Node: Second
+ 
+ Second node.
+ 
+ 
+ Tag Table:
+ Node: Top0
+ Node: Second1470
+ 
+ End Tag Table
+ 
diff -Nrc2 texinfo-5.2/info/t/infodir/dir texinfo-6.0/info/t/infodir/dir
*** texinfo-5.2/info/t/infodir/dir	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/infodir/dir	2014-11-19 10:43:13.000000000 +0000
***************
*** 0 ****
--- 1,21 ----
+ This is the file .../info/dir, which contains the
+ topmost node of the Info hierarchy, called (dir)Top.
+ The first time you invoke Info you start off looking at this node.
+ 
+ File: dir,	Node: Top	This is the top of the INFO tree
+ 
+   Test Directory node.
+ 
+   This (the Directory node) gives a menu of major topics.
+   Typing "q" exits, "?" lists all Info commands, "d" returns here,
+   "h" gives a primer for first-timers,
+ 
+ * Menu:
+ 
+ Test Info files
+ * file1: (file1). 
+ * file-menu: (file-menu). 
+ 
+ * split: (split). 
+ 
+ * non-existent: (non-existent).  Dir reference to non-existent file.
diff -Nrc2 texinfo-5.2/info/t/infodir/dir~ texinfo-6.0/info/t/infodir/dir~
*** texinfo-5.2/info/t/infodir/dir~	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/infodir/dir~	2014-11-19 10:43:11.000000000 +0000
***************
*** 0 ****
--- 1,21 ----
+ This is the file .../info/dir, which contains the
+ topmost node of the Info hierarchy, called (dir)Top.
+ The first time you invoke Info you start off looking at this node.
+ 
+ File: dir,	Node: Top	This is the top of the INFO tree
+ 
+   Test Directory node.
+ 
+   This (the Directory node) gives a menu of major topics.
+   Typing "q" exits, "?" lists all Info commands, "d" returns here,
+   "h" gives a primer for first-timers,
+ 
+ * Menu:
+ 
+ Test Info files
+ * file1: (file1). 
+ * file-menu: (file-menu). 
+ 
+ * split: (split). 
+ 
+ * non-existent: (non-existent).  Dir reference to non-existent file.
diff -Nrc2 texinfo-5.2/info/t/infodir/file-menu.info texinfo-6.0/info/t/infodir/file-menu.info
*** texinfo-5.2/info/t/infodir/file-menu.info	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/infodir/file-menu.info	2015-01-14 21:38:04.000000000 +0000
***************
*** 0 ****
--- 1,41 ----
+ 
+ File: file-menu,   Node: Top
+ 
+ This is file whose Top node contains a menu.
+ 
+ * Menu:
+ 
+ * First entry:Node 1.
+ * Has.dot::
+ * Target:(file1.info) Top.
+ 
+ 
+ File: file-menu,   Node: Node 1
+ 
+ Arrived at Node 1.
+ 
+ * Menu:
+ 
+ * Node 2::
+ 
+ 
+ File: file-menu,   Node: Node 2
+ 
+ Arrived at Node 2.
+ 
+ * Menu:
+ 
+ * Node 3::
+ 
+ File: file-menu,   Node: Node 3
+ 
+ Arrived at Node 3.
+ 
+ 
+ File: file-menu,   Node: Unreachable
+ 
+ This node is not linked to elsewhere.
+ 
+ File: file-menu,   Node: Has.dot
+ 
+ This node is not linked to elsewhere.
diff -Nrc2 texinfo-5.2/info/t/infodir/file-menu.info~ texinfo-6.0/info/t/infodir/file-menu.info~
*** texinfo-5.2/info/t/infodir/file-menu.info~	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/infodir/file-menu.info~	2015-01-14 21:37:47.000000000 +0000
***************
*** 0 ****
--- 1,41 ----
+ 
+ File: file-menu,   Node: Top
+ 
+ This is file whose Top node contains a menu.
+ 
+ * Menu:
+ 
+ * First entry:Node 1.
+ * Has.dot::
+ * Target:(file1.info) Top.
+ 
+ 
+ File: file-menu,   Node: Node 1
+ 
+ Arrived at Node 1.
+ 
+ * Menu:
+ 
+ * Node 2::
+ 
+ 
+ File: file-menu,   Node: Node 2
+ 
+ Arrived at Node 2.
+ 
+ * Menu:
+ 
+ * Node 3::
+ 
+ File: file-menu,   Node: Node 3
+ 
+ Arrived at Node 3.
+ 
+ 
+ File: file-menu,   Node: Unreachable
+ 
+ This node is not linked to elsewhere.
+ 
+ File: file-menu,   Node: Has.dot
+ 
+ This node is not linked to elsewhere.
diff -Nrc2 texinfo-5.2/info/t/infodir/file1.info texinfo-6.0/info/t/infodir/file1.info
*** texinfo-5.2/info/t/infodir/file1.info	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/infodir/file1.info	2014-04-22 02:56:55.000000000 +0100
***************
*** 0 ****
--- 1,5 ----
+ 
+ File: file1,	Node: Top	This is the top of the INFO tree
+ 
+ This is file1.
+ 
diff -Nrc2 texinfo-5.2/info/t/infodir/file1.info~ texinfo-6.0/info/t/infodir/file1.info~
*** texinfo-5.2/info/t/infodir/file1.info~	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/infodir/file1.info~	2014-04-22 02:56:56.000000000 +0100
***************
*** 0 ****
--- 1,13 ----
+ 
+ File: dir,	Node: Top	This is the top of the INFO tree
+ 
+   Test Directory node.
+ 
+   This (the Directory node) gives a menu of major topics.
+   Typing "q" exits, "?" lists all Info commands, "d" returns here,
+   "h" gives a primer for first-timers,
+ 
+ * Menu:
+ 
+ Test Info files
+ * file1: (file1).                 How to use the documentation browsing system.
diff -Nrc2 texinfo-5.2/info/t/infodir/inc-sea-history.info texinfo-6.0/info/t/infodir/inc-sea-history.info
*** texinfo-5.2/info/t/infodir/inc-sea-history.info	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/infodir/inc-sea-history.info	2014-11-18 12:59:08.000000000 +0000
***************
*** 0 ****
--- 1,16 ----
+ 
+ Node: Top
+ 0
+ 
+ Node: One
+ 01
+ 
+ Node: Two
+ 012
+ 
+ Node: Three
+ 0123
+ 
+ Node: Four
+ 01234
+ 
diff -Nrc2 texinfo-5.2/info/t/infodir/index-search.info texinfo-6.0/info/t/infodir/index-search.info
*** texinfo-5.2/info/t/infodir/index-search.info	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/infodir/index-search.info	2014-10-09 13:28:39.000000000 +0100
***************
*** 0 ****
--- 1,15 ----
+ 
+ Node: Top
+ 
+ 
+ Node: Node 1
+ 
+ 
+ Node: Node 2
+ 
+ 
+ Node: Index
+ 
+ * Menu:
+ * a2:Node 1.
+ * a1:Node 2.
diff -Nrc2 texinfo-5.2/info/t/infodir/index-search.info~ texinfo-6.0/info/t/infodir/index-search.info~
*** texinfo-5.2/info/t/infodir/index-search.info~	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/infodir/index-search.info~	2014-10-09 13:28:37.000000000 +0100
***************
*** 0 ****
--- 1,15 ----
+ 
+ Node: Top
+ 
+ 
+ Node: Node 1
+ 
+ 
+ Node: Node 2
+ 
+ 
+ Node: Index
+ 
+ * Menu:
+ * a2:Node 1.
+ * a1:Node 2.
diff -Nrc2 texinfo-5.2/info/t/infodir/info.info texinfo-6.0/info/t/infodir/info.info
*** texinfo-5.2/info/t/infodir/info.info	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/infodir/info.info	2015-06-07 13:08:11.000000000 +0100
***************
*** 0 ****
--- 1,1712 ----
+ This is info.info, produced by texi2any version 5.9.93 from info.texi.
+ 
+ This file describes how to use Info, the menu-driven GNU documentation
+ system.
+ 
+    Copyright Â© 1989, 1992, 1996â€“2015 Free Software Foundation, Inc.
+ 
+      Permission is granted to copy, distribute and/or modify this
+      document under the terms of the GNU Free Documentation License,
+      Version 1.3 or any later version published by the Free Software
+      Foundation; with no Invariant Sections, with the Front-Cover Texts
+      being â€œA GNU Manual,â€� and with the Back-Cover Texts as in (a)
+      below.  A copy of the license is included in the section entitled
+      â€œGNU Free Documentation Licenseâ€�.
+ 
+      (a) The FSFâ€™s Back-Cover Text is: â€œYou have the freedom to copy and
+      modify this GNU manual.â€�
+ INFO-DIR-SECTION Texinfo documentation system
+ START-INFO-DIR-ENTRY
+ * Info: (info).                 How to use the documentation browsing system.
+ END-INFO-DIR-ENTRY
+ 
+ 
+ File: info.info,  Node: Top,  Next: Getting Started,  Up: (dir)
+ 
+ Info: An Introduction
+ *********************
+ 
+ The GNU Project distributes most of its manuals in the â€œInfo formatâ€�,
+ which you read using an â€œInfo readerâ€�.  You are probably using an Info
+ reader to read this now.
+ 
+    There are two primary Info readers: â€˜infoâ€™, a stand-alone program
+ designed just to read Info files (*note What is Info?: (info-stnd)Top.),
+ and the â€˜infoâ€™ package in GNU Emacs, a general-purpose editor.  At
+ present, only the Emacs reader supports using a mouse.
+ 
+    If you are new to the Info reader and want to learn how to use it,
+ type the command â€˜hâ€™ now.  It brings you to a programmed instruction
+ sequence.
+ 
+    To read about advanced Info commands, type â€˜nâ€™ twice.  This brings
+ you to â€˜Advanced Info Commandsâ€™, skipping over the â€˜Getting Startedâ€™
+ chapter.
+ 
+    Type â€˜Hâ€™ to see a summary of all available commands.
+ 
+    This file describes how to use Info, the menu-driven GNU
+ documentation system.
+ 
+    Copyright Â© 1989, 1992, 1996â€“2015 Free Software Foundation, Inc.
+ 
+      Permission is granted to copy, distribute and/or modify this
+      document under the terms of the GNU Free Documentation License,
+      Version 1.3 or any later version published by the Free Software
+      Foundation; with no Invariant Sections, with the Front-Cover Texts
+      being â€œA GNU Manual,â€� and with the Back-Cover Texts as in (a)
+      below.  A copy of the license is included in the section entitled
+      â€œGNU Free Documentation Licenseâ€�.
+ 
+      (a) The FSFâ€™s Back-Cover Text is: â€œYou have the freedom to copy and
+      modify this GNU manual.â€�
+ 
+ * Menu:
+ 
+ * Getting Started::             Getting started using an Info reader.
+ * Advanced::                    Advanced Info commands.
+ * Further Reading::             Where to learn more about Info files.
+ * GNU Free Documentation License::  The license for this documentation.
+ * Index::                       An index of topics, commands, and variables.
+ 
+ 
+ File: info.info,  Node: Getting Started,  Next: Advanced,  Prev: Top,  Up: Top
+ 
+ 1 Getting Started
+ *****************
+ 
+ This first part of this Info manual describes how to get around inside
+ of Info.  The second part of the manual describes various advanced Info
+ commands.  The third part contains references to other sources, which
+ explain how to generate Info files from Texinfo files.
+ 
+ * Menu:
+ 
+ * Help-Small-Screen::   Starting Info on a Small Screen.
+ * Help::                How to use Info.
+ * Help-P::              Returning to the Previous node.
+ * Help-^L::             The Space, DEL, B and ^L commands.
+ * Help-Inv::            Invisible text in Emacs Info.
+ * Help-M::              Menus.
+ * Help-Xref::           Following cross-references.
+ * Help-Int::            Some intermediate Info commands.
+ * Help-Q::              Quitting Info.
+ 
+ 
+ File: info.info,  Node: Help-Small-Screen,  Next: Help,  Up: Getting Started
+ 
+ 1.1 Starting Info on a Small Screen
+ ===================================
+ 
+ Since your terminal has a relatively small number of lines on its
+ screen, it is necessary to give you special advice at the beginning.
+ 
+    If the entire text you are looking at fits on the screen, the text
+ â€˜Allâ€™ will be displayed near the bottom of the screen, on the mode line
+ (usually, the line in inverse video).  If you see the text â€˜Topâ€™
+ instead, it means that there is more text below that does not fit.  To
+ move forward through the text and see another screenful, press <SPC>,
+ the Space bar.  To move back up, press the key labeled â€˜Backspaceâ€™ or
+ â€˜DELâ€™ (on some keyboards, this key might be labeled â€˜Deleteâ€™).  In a
+ graphical Emacs, you can also use â€˜S-<SPC>â€™ (press and hold the <Shift>
+ key and then press <SPC>) to move backwards, but this does not work in
+ the stand-alone Info reader (nor in Emacs, if you are using it in a
+ text-mode terminal).
+ 
+    Here are 40 lines of junk, so you can try <SPC> and <DEL> and see
+ what they do.  At the end are instructions of what you should do next.
+ 
+ This is line 20
+ This is line 21
+ This is line 22
+ This is line 23
+ This is line 24
+ This is line 25
+ This is line 26
+ This is line 27
+ This is line 28
+ This is line 29
+ This is line 30
+ This is line 31
+ This is line 32
+ This is line 33
+ This is line 34
+ This is line 35
+ This is line 36
+ This is line 37
+ This is line 38
+ This is line 39
+ This is line 40
+ This is line 41
+ This is line 42
+ This is line 43
+ This is line 44
+ This is line 45
+ This is line 46
+ This is line 47
+ This is line 48
+ This is line 49
+ This is line 50
+ This is line 51
+ This is line 52
+ This is line 53
+ This is line 54
+ This is line 55
+ This is line 56
+ This is line 57
+ This is line 58
+ This is line 59
+ 
+    If you have managed to get here, go back to the beginning with <DEL>
+ (or <BACKSPACE>), and come back here again, then you understand about
+ the â€˜Spaceâ€™ and â€˜Backspaceâ€™ keys.  So now type an â€˜nâ€™â€”just one
+ character; donâ€™t type the quotes and donâ€™t type the Return key
+ afterwardâ€”to get to the normal start of the course.
+ 
+ 
+ File: info.info,  Node: Help,  Next: Help-P,  Prev: Help-Small-Screen,  Up: Getting Started
+ 
+ 1.2 How to use Info
+ ===================
+ 
+ You are talking to the program Info, for reading documentation.
+ 
+    There are two ways to use Info: from within Emacs or as a stand-alone
+ reader that you can invoke from a shell using the command â€˜infoâ€™.
+ 
+    Right now you are looking at one â€œNodeâ€� of Information.  A node
+ contains text describing a specific topic at a specific level of detail.
+ This nodeâ€™s topic is â€œhow to use Infoâ€�.  The mode line says that this is
+ node â€˜Helpâ€™ in the file â€˜infoâ€™.
+ 
+    The top line of a node is its â€œheaderâ€�.  This nodeâ€™s header (look at
+ it now) says that the â€˜Nextâ€™ node after this one is the node called
+ â€˜Help-Pâ€™.  An advanced Info command lets you go to any node whose name
+ you know.  In the stand-alone Info reader program, the header line shows
+ the names of this node and the Info file as well.  In Emacs, the header
+ line is displayed with a special typeface, and remains at the top of the
+ window all the time even if you scroll through the node.
+ 
+    Besides a â€˜Nextâ€™, a node can have a â€˜Previousâ€™ link, or an â€˜Upâ€™ link,
+ or both.  As you can see, this node has all of these links.
+ 
+    Now it is time to move on to the â€˜Nextâ€™ node, named â€˜Help-Pâ€™.
+ 
+ >> Type â€˜nâ€™ to move there.  Type just one character;
+    do not type the quotes and do not type a <RET> afterward.
+ 
+ â€˜>>â€™ in the margin means it is really time to try a command.
+ 
+ >> If you are in Emacs and have a mouse, and if you already practiced
+    typing â€˜nâ€™ to get to the next node, click now with the left
+    mouse button on the â€˜Nextâ€™ link to do the same â€œthe mouse wayâ€�.
+ 
+ 
+ File: info.info,  Node: Help-P,  Next: Help-^L,  Prev: Help,  Up: Getting Started
+ 
+ 1.3 Returning to the Previous node
+ ==================================
+ 
+ This node is called â€˜Help-Pâ€™.  The â€˜Previousâ€™ node, as you see, is
+ â€˜Helpâ€™, which is the one you just came from using the â€˜nâ€™ command.
+ Another â€˜nâ€™ command now would take you to the next node, â€˜Help-^Lâ€™.
+ 
+ >> But do not type â€˜nâ€™ yet.  First, try the â€˜pâ€™ command, or
+    (in Emacs) click on the â€˜Prevâ€™ link.  That takes you to
+    the â€˜Previousâ€™ node.  Then use â€˜nâ€™ to return here.
+ 
+    If you read this in Emacs, you will see an â€˜Infoâ€™ item in the menu
+ bar, close to its right edge.  Clicking the mouse on the â€˜Infoâ€™ menu-bar
+ item opens a menu of commands which include â€˜Nextâ€™ and â€˜Previousâ€™ (and
+ also some others which you didnâ€™t yet learn about).
+ 
+    This all probably seems insultingly simple so far, but _please donâ€™t_
+ start skimming.  Things will get complicated soon enough!  Also, please
+ do not try a new command until you are told it is time to.  You could
+ make Info skip past an important warning that was coming up.
+ 
+ >> Now do an â€˜nâ€™, or (in Emacs) click the middle mouse button on
+    the â€˜Nextâ€™ link, to get to the node â€˜Help-^Lâ€™ and learn more.
+ 
+ 
+ File: info.info,  Node: Help-^L,  Next: Help-Inv,  Prev: Help-P,  Up: Getting Started
+ 
+ 1.4 The Space, DEL, B and ^L commands
+ =====================================
+ 
+ This nodeâ€™s mode line tells you that you are now at node â€˜Help-^Lâ€™, and
+ the header line tells you that â€˜pâ€™ would get you back to â€˜Help-Pâ€™.  The
+ nodeâ€™s title is highlighted and may be underlined as well; it says what
+ the node is about.
+ 
+    This is a big node and it does not all fit on your display screen.
+ You can tell that there is more that is not visible because you can see
+ the text â€˜Topâ€™ rather than â€˜Allâ€™ near the bottom of the screen.
+ 
+    The <SPC>, <BACKSPACE> (or <DEL>)(1) and â€˜bâ€™ commands exist to allow
+ you to â€œmove aroundâ€� in a node that does not all fit on the screen at
+ once.  <SPC> moves forward, to show what was below the bottom of the
+ screen.  <DEL> or <BACKSPACE> moves backward, to show what was above the
+ top of the screen (there is not anything above the top until you have
+ typed some spaces).
+ 
+ >> Now try typing a <SPC> (afterward, type a <BACKSPACE> to
+    return here).
+ 
+    When you type the <SPC>, the two lines that were at the bottom of the
+ screen appear at the top, followed by more lines.  <DEL> or <BACKSPACE>
+ takes the two lines from the top and moves them to the bottom,
+ _usually_, but if there are not a full screenâ€™s worth of lines above
+ them they may not make it all the way to the bottom.
+ 
+    If you are reading this in Emacs, note that the header line is always
+ visible, never scrolling off the display.  That way, you can always see
+ the â€˜Nextâ€™, â€˜Prevâ€™, and â€˜Upâ€™ links, and you can conveniently go to one
+ of these links at any time by clicking the middle mouse button on the
+ link.
+ 
+    <SPC> and <DEL> not only move forward and backward through the
+ current node.  They also move between nodes.  <SPC> at the end of a node
+ moves to the next node; <DEL> (or <BACKSPACE>) at the beginning of a
+ node moves to the previous node.  In effect, these commands scroll
+ through all the nodes in an Info file as a single logical sequence.  You
+ can read an entire manual top to bottom by just typing <SPC>, and move
+ backward through the entire manual from bottom to top by typing <DEL>
+ (or <BACKSPACE>).
+ 
+    In this sequence, a nodeâ€™s subnodes appear following their parent.
+ If a node has a menu, <SPC> takes you into the subnodes listed in the
+ menu, one by one.  Once you reach the end of a node, and have seen all
+ of its subnodes, <SPC> takes you to the next node or to the parentâ€™s
+ next node.
+ 
+    Many keyboards nowadays have two scroll keys labeled â€˜PageUpâ€™ and
+ â€˜PageDownâ€™ (or maybe â€˜Priorâ€™ and â€˜Nextâ€™).  If your keyboard has these
+ keys, you can use them to move forward and backward through the text of
+ one node, like <SPC> and <BACKSPACE> (or <DEL>).  However, <PAGEUP> and
+ <PAGEDOWN> keys never scroll beyond the beginning or the end of the
+ current node.
+ 
+    If your screen is ever garbaged, you can tell Info to display it
+ again by typing â€˜C-lâ€™ (â€˜Control-Lâ€™â€”that is, hold down <CTRL> and type
+ â€˜Lâ€™ or â€˜lâ€™).
+ 
+ >> Type â€˜C-lâ€™ now.
+ 
+    To move back to the beginning of the node you are on, you can type
+ the <BACKSPACE> key (or <DEL>) many times.  You can also type â€˜bâ€™ just
+ once.  â€˜bâ€™ stands for â€œbeginning.â€�
+ 
+ >> Try that now.  (We have put in enough verbiage to push this past
+    the first screenful, but screens are so big nowadays that perhaps it
+    isnâ€™t enough.  You may need to shrink your Emacs or Info window.)
+    Then come back, by typing <SPC> one or more times.
+ 
+    You have just learned a considerable number of commands.  If you want
+ to use one but have trouble remembering which, you should type â€˜?â€™,
+ which displays a brief list of commands.  When you are finished looking
+ at the list, make it go away by typing <SPC> repeatedly.
+ 
+ >> Type a <?> now.  Press <SPC> to see consecutive screenfuls of
+    the list until finished.  Then type <SPC> several times.  If
+    you are using Emacs, the help will then go away automatically.
+    If you are using the stand-alone Info reader, type â€˜xâ€™ to
+    return here.
+ 
+    From now on, you will encounter large nodes without warning, and will
+ be expected to know how to use <SPC> and <BACKSPACE> to move around in
+ them without being told.  Since not all terminals have the same size
+ screen, it would be impossible to warn you anyway.
+ 
+ >> Now type â€˜nâ€™, or click the middle mouse button on the â€˜Nextâ€™ link,
+    to visit the next node.
+ 
+    ---------- Footnotes ----------
+ 
+    (1) The key which we call â€œBackspace or DELâ€� in this manual is
+ labeled differently on different keyboards.  Look for a key which is a
+ little ways above the <ENTER> or <RET> key and which you normally use
+ outside Emacs to erase the character before the cursor, i.e., the
+ character you typed last.  It might be labeled â€˜Backspaceâ€™ or â€˜<-â€™ or
+ â€˜DELâ€™, or sometimes â€˜Deleteâ€™.
+ 
+ 
+ File: info.info,  Node: Help-Inv,  Next: Help-M,  Prev: Help-^L,  Up: Getting Started
+ 
+ 1.5 Invisible text in Emacs Info
+ ================================
+ 
+ Before discussing menus, we need to make some remarks that are only
+ relevant to users reading Info using Emacs.  Users of the stand-alone
+ version can skip this node by typing â€˜]â€™ now.
+ 
+    In Emacs, certain text that appears in the stand-alone version is
+ normally hidden, technically because it has the â€˜invisibilityâ€™ property.
+ Invisible text is really a part of the text.  It becomes visible (by
+ default) after killing and yanking, it appears in printed output, it
+ gets saved to file just like any other text, and so on.  Thus it is
+ useful to know it is there.
+ 
+    You can make invisible text visible by using the command â€˜M-x
+ visible-modeâ€™.  Visible mode is a minor mode, so using the command a
+ second time will make the text invisible again.  Watch the effects of
+ the command on the â€œmenuâ€� below and the top line of this node.
+ 
+    If you prefer to _always_ see the invisible text, you can set
+ â€˜Info-hide-note-referencesâ€™ to â€˜nilâ€™.  Enabling Visible mode permanently
+ is not a real alternative, because Emacs Info also uses (although less
+ extensively) another text property that can change the text being
+ displayed, the â€˜displayâ€™ property.  Only the invisibility property is
+ affected by Visible mode.  When, in this tutorial, we refer to the
+ â€˜Emacsâ€™ behavior, we mean the _default_ Emacs behavior.
+ 
+    Now type â€˜]â€™, to learn about the â€˜]â€™ and â€˜[â€™ commands.
+ 
+ * Menu:
+ 
+ * ]:         Help-].               Node telling about ].
+ * stuff:     Help-].               Same node.
+ * Help-]::                         Yet again, same node.
+ 
+ 
+ File: info.info,  Node: Help-],  Up: Help-Inv
+ 
+ 1.5.1 The â€˜]â€™ and â€˜[â€™ commands
+ ------------------------------
+ 
+ If you type â€˜nâ€™ now, you get an error message saying that this node has
+ no next node.  Similarly, if you type â€˜pâ€™, the error message tells you
+ that there is no previous node.  (The exact message depends on the Info
+ reader you use.)  This is because â€˜nâ€™ and â€˜pâ€™ carry you to the next and
+ previous node _at the same level_.  The present node is contained in a
+ menu (see next) of the node you came from, and hence is considered to be
+ at a lower level.  It is the only node in the previous nodeâ€™s menu (even
+ though it was listed three times).  Hence it has no next or previous
+ node that â€˜nâ€™ or â€˜pâ€™ could move to.
+ 
+    If you systematically move through a manual by typing â€˜nâ€™, you run
+ the risk of skipping many nodes.  You do not run this risk if you
+ systematically use â€˜<SPC>â€™, because, when you scroll to the bottom of a
+ node and type another â€˜<SPC>â€™, then this carries you to the following
+ node in the manual _regardless of level_.  If you immediately want to go
+ to that node, without having to scroll to the bottom of the screen
+ first, you can type â€˜]â€™.
+ 
+    Similarly, â€˜<BACKSPACE>â€™ carries you to the preceding node regardless
+ of level, after you scrolled to the beginning of the present node.  If
+ you want to go to the preceding node immediately, you can type â€˜[â€™.
+ 
+    For instance, typing this sequence will come back here in three
+ steps: â€˜[ n [â€™.  To do the same backward, type â€˜] p ]â€™.
+ 
+    Now type â€˜]â€™ to go to the next node and learn about menus.
+ 
+ 
+ File: info.info,  Node: Help-M,  Next: Help-Xref,  Prev: Help-Inv,  Up: Getting Started
+ 
+ 1.6 Menus and the â€˜mâ€™ command
+ =============================
+ 
+ With only the â€˜nâ€™ (next), â€˜pâ€™ (previous), â€˜<SPC>â€™, â€˜<BACKSPACE>â€™, â€˜]â€™
+ and â€˜[â€™ commands for moving between nodes, nodes are restricted to a
+ linear sequence.  Menus allow a branching structure.  A menu is a list
+ of other nodes you can move to.  It is actually just part of the text of
+ the node formatted specially so that Info can interpret it.  The
+ beginning of a menu is always identified by a line which starts with
+ â€˜* Menu:â€™.  A node contains a menu if and only if it has a line in it
+ which starts that way.  The only menu you can use at any moment is the
+ one in the node you are in.  To use a menu in any other node, you must
+ move to that node first.
+ 
+    After the start of the menu, each line that starts with a â€˜*â€™
+ identifies one subtopic.  The line usually contains a brief name for the
+ subtopic (followed by a â€˜:â€™, normally hidden in Emacs), the name of the
+ node that talks about that subtopic (again, normally hidden in Emacs),
+ and optionally some further description of the subtopic.  Lines in the
+ menu that do not start with a â€˜*â€™ have no special meaningâ€”they are only
+ for the human readerâ€™s benefit and do not define additional subtopics.
+ Here is an example:
+ 
+      * Foo:  Node about FOO.      This tells about FOO.
+ 
+    The subtopic name is Foo, and the node describing it is â€˜Node about
+ FOOâ€™.  The rest of the line is just for the readerâ€™s Information.  [[
+ But this line is not a real menu item, simply because there is no line
+ above it which starts with â€˜* Menu:â€™.  Also, in a real menu item, the
+ â€˜*â€™ would appear at the very start of the line.  This is why the
+ â€œnormally hiddenâ€� text in Emacs, namely â€˜: Node about FOO.â€™, is actually
+ visible in this example, even when Visible mode is off.]]
+ 
+    When you use a menu to go to another node (in a way that will be
+ described soon), what you specify is the subtopic name, the first thing
+ in the menu line.  Info uses it to find the menu line, extracts the node
+ name from it, and goes to that node.  The reason that there is both a
+ subtopic name and a node name is that the node name must be meaningful
+ to the computer and may therefore have to be ugly looking.  The subtopic
+ name can be chosen just to be convenient for the user to specify.  Often
+ the node name is convenient for the user to specify and so both it and
+ the subtopic name are the same.  There is an abbreviation for this:
+ 
+      * Foo::   This tells about FOO.
+ 
+ This means that the subtopic name and node name are the same; they are
+ both â€˜Fooâ€™.  (The â€˜::â€™ is normally hidden in Emacs.)
+ 
+ >> Now use <SPC> to find the menu in this node, then come back to
+    the front with a â€˜bâ€™ and some <SPC>s.  As you see, a menu is
+    actually visible in its node.  If you cannot find a menu in a node
+    by looking at it, then the node does not have a menu and the
+    â€˜mâ€™ command is not available.
+ 
+    If you keep typing <SPC> once the menu appears on the screen, it will
+ move to another node (the first one in the menu).  If that happens, type
+ <BACKSPACE> to come back.
+ 
+    The command to go to one of the subnodes is â€˜mâ€™.  This is very
+ different from the commands you have used: it is a command that prompts
+ you for more input.
+ 
+    The Info commands you know do not need additional input; when you
+ type one of them, Info processes it instantly and then is ready for
+ another command.  The â€˜mâ€™ command is different: it needs to know the
+ â€œname of the subtopicâ€�.  Once you have typed â€˜mâ€™, Info tries to read the
+ subtopic name.
+ 
+    Now, in the stand-alone Info, look for the line containing many
+ dashes near the bottom of the screen.  (This is the stand-alone
+ equivalent for the mode line in Emacs.)  There is one more line beneath
+ that one, but usually it is blank.  (In Emacs, this is the echo area.)
+ When it is blank, Info is ready for a command, such as â€˜nâ€™ or â€˜bâ€™ or
+ <SPC> or â€˜mâ€™.  If that line contains text ending in a colon, it means
+ Info is reading more input for the last command.  You canâ€™t type an Info
+ command then, because Info is trying to read input, not commands.  You
+ must either give the input and finish the command you started, or type
+ â€˜Control-gâ€™ to cancel the command.  When you have done one of those
+ things, the input entry line becomes blank again.  Then you can type
+ Info commands again.
+ 
+    The command to go to a subnode via a menu is â€˜mâ€™.  After you type the
+ â€˜mâ€™, the line at the bottom of the screen says â€˜Menu item: â€™.  You must
+ then type the name of the subtopic you want, and end it with a <RET>.
+ 
+    You can abbreviate the subtopic name.  If the abbreviation is not
+ unique, the first matching subtopic is chosen.  Some menus put the
+ shortest possible abbreviation for each subtopic name in capital
+ letters, so you can see how much you need to type.  It does not matter
+ whether you use upper case or lower case when you type the subtopic.
+ You should not put any spaces at the end, or inside of the item name,
+ except for one space where a space appears in the item in the menu.
+ 
+    You can also use the â€œcompletionâ€� feature to help enter the subtopic
+ name.  If you type the <TAB> key after entering part of a name, it will
+ fill in more of the nameâ€”as much as Info can deduce from the part you
+ have entered.
+ 
+    If you move the cursor to one of the menu subtopic lines, then you do
+ not need to type the argument: you just type a <RET>, and it stands for
+ the subtopic of the line you are on.  You can also click the middle
+ mouse button directly on the subtopic line to go there.
+ 
+    Here is a menu to give you a chance to practice.  This menu gives you
+ three ways of going to one place, Help-FOO:
+ 
+ * Menu:
+ 
+ * Foo:  Help-FOO.       A node you can visit for fun.
+ * Bar:  Help-FOO.       We have made two ways to get to the same place.
+ * Help-FOO::            And yet another!
+ 
+    (Turn Visible mode on if you are using Emacs.)
+ 
+ >>  Now type just an â€˜mâ€™ and see what happens:
+ 
+    Now you are â€œinsideâ€� an â€˜mâ€™ command.  Commands cannot be used now;
+ the next thing you will type must be the name of a subtopic.
+ 
+    You can change your mind about doing the â€˜mâ€™ by typing â€˜Control-gâ€™.
+ 
+ >> Try that now;  notice the bottom line clear.
+ 
+ >> Then type another â€˜mâ€™.
+ 
+ >> Now type â€˜BARâ€™, the item name.  Do not type <RET> yet.
+ 
+    While you are typing the item name, you can use the <DEL> (or
+ <BACKSPACE>) key to cancel one character at a time if you make a
+ mistake.
+ 
+ >> Press <DEL> to cancel the â€˜Râ€™.  You could type another â€˜Râ€™
+    to replace it.  But you do not have to, since â€˜BAâ€™ is a valid
+    abbreviation.
+ 
+ >> Now you are ready to go.  Type a <RET>.
+ 
+    After visiting â€˜Help-FOOâ€™, you should return here.
+ 
+    Another way to move to the menu subtopic lines and between them is to
+ type <TAB>.  Each time you type a <TAB>, you move to the next subtopic
+ line.  To move to a previous subtopic line in the stand-alone reader,
+ type â€˜M-<TAB>â€™â€”that is, press and hold the <META> key and then press
+ <TAB>.  (On some keyboards, the <META> key might be labeled â€˜Altâ€™.)  In
+ Emacs Info, type â€˜S-<TAB>â€™ to move to a previous subtopic line (press
+ and hold the <Shift> key and then press <TAB>).
+ 
+    Once you move cursor to a subtopic line, press <RET> to go to that
+ subtopicâ€™s node.
+ 
+    If your terminal supports a mouse, you have yet another way of going
+ to a subtopic.  Move your mouse pointer to the subtopic line, somewhere
+ between the beginning â€˜*â€™ and the colon â€˜:â€™ which ends the subtopicâ€™s
+ brief name.  You will see the subtopicâ€™s name change its appearance
+ (usually, its background color will change), and the shape of the mouse
+ pointer will change if your platform supports that.  After a while, if
+ you leave the mouse on that spot, a small window will pop up, saying
+ â€œMouse-2: go to that node,â€� or the same message may appear at the bottom
+ of the screen.
+ 
+    â€˜Mouse-2â€™ is the second button of your mouse counting from the
+ leftâ€”the middle button on a 3-button mouse.  (On a 2-button mouse, you
+ may have to press both buttons together to â€œpress the middle buttonâ€�.)
+ The message tells you pressing â€˜Mouse-2â€™ with the current position of
+ the mouse pointer (on subtopic in the menu) will go to that subtopic.
+ 
+    More generally, â€˜Mouse-2â€™ in an Info buffer finds the nearest link to
+ another node and goes there.  For example, near a cross reference it
+ acts like â€˜fâ€™, in a menu it acts like â€˜mâ€™, on the nodeâ€™s header line it
+ acts like â€˜nâ€™, â€˜pâ€™, or â€˜uâ€™, etc.  At end of the nodeâ€™s text â€˜Mouse-2â€™
+ moves to the next node, or up if thereâ€™s no next node.
+ 
+ >> Type â€˜nâ€™ to see more commands.
+ 
+ 
+ File: info.info,  Node: Help-FOO,  Up: Help-M
+ 
+ 1.6.1 The â€˜uâ€™ command
+ ---------------------
+ 
+ Congratulations!  This is the node â€˜Help-FOOâ€™.  It has an â€˜Upâ€™ pointer
+ â€˜Help-Mâ€™, the node you just came from via the â€˜mâ€™ command.  This is the
+ usual conventionâ€”the nodes you reach from a menu have â€˜Upâ€™ nodes that
+ lead back to the menu.  Menus move Down in the tree, and â€˜Upâ€™ moves Up.
+ â€˜Previousâ€™, on the other hand, is usually used to â€œstay on the same
+ level but go backwardsâ€�.
+ 
+    You can go back to the node â€˜Help-Mâ€™ by typing the command â€˜uâ€™ for
+ â€œUpâ€�.  This puts you at the menu subtopic line pointing to the subnode
+ that the â€˜uâ€™ command brought you from.  (Some Info readers may put you
+ at the _front_ of the node insteadâ€”to get back to where you were
+ reading, you have to type some <SPC>s.)
+ 
+    Another way to go Up is to click â€˜Mouse-2â€™ on the â€˜Upâ€™ pointer shown
+ in the header line (provided that you have a mouse).
+ 
+ >> Now type â€˜uâ€™ to move back up to â€˜Help-Mâ€™.
+ 
+ 
+ File: info.info,  Node: Help-Xref,  Next: Help-Int,  Prev: Help-M,  Up: Getting Started
+ 
+ 1.7 Following Cross-References
+ ==============================
+ 
+ In Info documentation, you will see many â€œcross referencesâ€�.  Cross
+ references look like this: *Note Cross: Help-Cross.  That text is a
+ real, live cross reference, whose name is â€˜Crossâ€™ and which points to
+ the node named â€˜Help-Crossâ€™.  (The node name is hidden in Emacs.  Do
+ â€˜M-x visible-modeâ€™ to show or hide it.)
+ 
+    You can follow a cross reference by moving the cursor to it and press
+ <RET>, just as in a menu.  In Emacs, you can also click â€˜Mouse-1â€™ on a
+ cross reference to follow it; you can see that the cross reference is
+ mouse-sensitive by moving the mouse pointer to the reference and
+ watching how the underlying text and the mouse pointer change in
+ response.
+ 
+    Another way to follow a cross reference is to type â€˜fâ€™ and then
+ specify the name of the cross reference (in this case, â€˜Crossâ€™) as an
+ argument.  For this command, it does not matter where the cursor was.
+ If the cursor is on or near a cross reference, â€˜fâ€™ suggests that
+ reference name in parentheses as the default; typing <RET> will follow
+ that reference.  However, if you type a different reference name, â€˜fâ€™
+ will follow the other reference which has that name.
+ 
+ >> Type â€˜fâ€™, followed by â€˜Crossâ€™, and then <RET>.
+ 
+    As you enter the reference name, you can use the <DEL> (or
+ <BACKSPACE>) key to edit your input.  If you change your mind about
+ following any reference, you can use â€˜Control-gâ€™ to cancel the command.
+ Completion is available in the â€˜fâ€™ command; you can complete among all
+ the cross reference names in the current node by typing a <TAB>.
+ 
+    To get a list of all the cross references in the current node, you
+ can type â€˜?â€™ after an â€˜fâ€™.  The â€˜fâ€™ continues to await a cross reference
+ name even after displaying the list, so if you donâ€™t actually want to
+ follow a reference, you should type a â€˜Control-gâ€™ to cancel the â€˜fâ€™.
+ 
+ >> Type â€˜f?â€™ to get a list of the cross references in this node.  Then
+    type a â€˜Control-gâ€™ and see how the â€˜fâ€™ gives up.
+ 
+    The <TAB>, â€˜M-<TAB>â€™ and â€˜S-<TAB>â€™ keys, which move between menu
+ items in a menu, also move between cross references outside of menus.
+ 
+    Sometimes a cross reference (or a node) can lead to another file (in
+ other words another â€œmanualâ€�), or, on occasion, even a file on a remote
+ machine (although Info files distributed with Emacs or the stand-alone
+ Info avoid using remote links).  Such a cross reference looks like this:
+ *Note Overview of Texinfo: (texinfo)Top.  (After following this link,
+ type â€˜lâ€™ to get back to this node.)  Here the name â€˜texinfoâ€™ between
+ parentheses refers to the file name.  This file name appears in cross
+ references and node names if it differs from the current file, so you
+ can always know that you are going to be switching to another manual and
+ which one.
+ 
+    However, Emacs normally hides some other text in cross-references.
+ If you put your mouse over the cross reference, then the information
+ appearing in a separate box (tool tip) or in the echo area will show the
+ full cross-reference including the file name and the node name of the
+ cross reference.  If you have a mouse, just leave it over the cross
+ reference *Note Overview of Texinfo: (texinfo)Top, and watch what
+ happens.  If you always like to have that information visible without
+ having to move your mouse over the cross reference, use â€˜M-x
+ visible-modeâ€™, or set â€˜Info-hide-note-referencesâ€™ to a value other than
+ â€˜tâ€™ (*note Emacs Info Variables::).
+ 
+ >> Now type â€˜nâ€™ to learn more commands.
+ 
+ * Menu:
+ 
+ * Help-Cross::                  Target of a cross-reference.
+ 
+ 
+ File: info.info,  Node: Help-Cross,  Up: Help-Xref
+ 
+ 1.7.1 The node reached by the cross reference in Info
+ -----------------------------------------------------
+ 
+ This is the node reached by the cross reference named â€˜Crossâ€™.
+ 
+    While this node is specifically intended to be reached by a cross
+ reference, most cross references lead to nodes that â€œbelongâ€� someplace
+ else far away in the structure of an Info document.  So you cannot
+ expect this node to have a â€˜Nextâ€™, â€˜Previousâ€™ or â€˜Upâ€™ links pointing
+ back to where you came from.  In general, the â€˜lâ€™ (el) command is the
+ only way to get back there.
+ 
+ >> Type â€˜lâ€™ to return to the node where the cross reference was.
+ 
+ 
+ File: info.info,  Node: Help-Int,  Next: Help-Q,  Prev: Help-Xref,  Up: Getting Started
+ 
+ 1.8 Some intermediate Info commands
+ ===================================
+ 
+ The introductory course is almost over; please continue a little longer
+ to learn some intermediate-level commands.
+ 
+    Most Info files have an index, which is actually a large node
+ containing little but a menu.  The menu has one menu item for each topic
+ listed in the index.  (As a special feature, menus for indices may also
+ include the line number within the node of the index entry.  This allows
+ Info readers to go to the exact line of an entry, not just the start of
+ the containing node.)
+ 
+    You can get to the index from the main menu of the file with the â€˜mâ€™
+ command and the name of the index node; then you can use the â€˜mâ€™ command
+ again in the index node to go to the node that describes the topic you
+ want.
+ 
+    There is also a short-cut Info command, â€˜iâ€™, which does all of that
+ for you.  It searches the index for a given topic (a string) and goes to
+ the node which is listed in the index for that topic.  *Note Search
+ Index::, for a full explanation.
+ 
+    If you have been moving around to different nodes and wish to retrace
+ your steps, the â€˜lâ€™ command (â€˜lâ€™ for â€œlastâ€�) will do that, one node-step
+ at a time.  As you move from node to node, Info records the nodes where
+ you have been in a special history list.  The â€˜lâ€™ command revisits nodes
+ in the history list; each successive â€˜lâ€™ command moves one step back
+ through the history.
+ 
+ >> Try typing â€˜p p nâ€™ and then three â€˜lâ€™â€™s, pausing in between
+ to see what each â€˜lâ€™ does.  You should wind up right back here.
+ 
+    Note the difference between â€˜lâ€™ and â€˜pâ€™: â€˜lâ€™ moves to where _you_
+ last were, whereas â€˜pâ€™ always moves to the node which the header says is
+ the â€˜Previousâ€™ node (from this node, the â€˜Prevâ€™ link leads to
+ â€˜Help-Xrefâ€™).
+ 
+    You can use the â€˜râ€™ command (â€˜Info-history-forwardâ€™ in Emacs) to
+ revisit nodes in the history list in the forward direction, so that â€˜râ€™
+ will return you to the node you came from by typing â€˜lâ€™.
+ 
+    The â€˜Lâ€™ command (â€˜Info-historyâ€™ in Emacs) creates a virtual node that
+ contains a list of all nodes you visited.  You can select a previously
+ visited node from this menu to revisit it.
+ 
+    The â€˜dâ€™ command (â€˜Info-directoryâ€™ in Emacs) gets you instantly to the
+ Directory node.  This node, which is the first one you saw when you
+ entered Info, has a menu which leads (directly or indirectly, through
+ other menus), to all the nodes that exist.  The Directory node lists all
+ the manuals and other Info documents that are, or could be, installed on
+ your system.
+ 
+ >> Try doing a â€˜dâ€™, then do an â€˜lâ€™ to return here (yes,
+    _do_ return).
+ 
+    The â€˜tâ€™ command moves to the â€˜Topâ€™ node of the manual.  This is
+ useful if you want to browse the manualâ€™s main menu, or select some
+ specific top-level menu item.  The Emacs command run by â€˜tâ€™ is
+ â€˜Info-top-nodeâ€™.
+ 
+ >> Now type â€˜nâ€™ to see the last node of the course.
+ 
+    *Note Advanced::, for more advanced Info features.
+ 
+ 
+ File: info.info,  Node: Help-Q,  Prev: Help-Int,  Up: Getting Started
+ 
+ 1.9 Quitting Info
+ =================
+ 
+ To get out of Info, back to what you were doing before, type â€˜qâ€™ for
+ â€œQuitâ€�.  This runs â€˜Info-exitâ€™ in Emacs.
+ 
+    This is the end of the basic course on using Info.  You have learned
+ how to move in an Info document, and how to follow menus and cross
+ references.  This makes you ready for reading manuals top to bottom, as
+ new users should do when they learn a new package.
+ 
+    Another set of Info commands is useful when you need to find
+ something quickly in a manualâ€”that is, when you need to use a manual as
+ a reference rather than as a tutorial.  We urge you to learn these
+ search commands as well.  If you want to do that now, follow this cross
+ reference to *note Advanced::.
+ 
+    Yet another set of commands are meant for experienced users; you can
+ find them by looking in the Directory node for documentation on Info.
+ Finding them will be a good exercise in using Info in the usual manner.
+ 
+ >> Type â€˜dâ€™ to go to the Info directory node; then type
+    â€˜mInfoâ€™ and Return, to get to the node about Info and
+    see what other help is available.
+ 
+ 
+ File: info.info,  Node: Advanced,  Next: Further Reading,  Prev: Getting Started,  Up: Top
+ 
+ 2 Advanced Info Commands
+ ************************
+ 
+ This chapter describes various advanced Info commands.  (If you are
+ using a stand-alone Info reader, there are additional commands specific
+ to it, which are documented in several chapters of *note GNU Info:
+ (info-stnd)Top.)
+ 
+    One advanced command useful with most of the others described here is
+ â€˜C-qâ€™, which â€œquotesâ€� the next character so that it is entered literally
+ (*note (emacs)Inserting Text::).  For example, pressing â€˜?â€™ ordinarily
+ brings up a list of completion possibilities.  If you want to (for
+ example) search for an actual â€˜?â€™ character, the simplest way is to
+ insert it using â€˜C-q ?â€™.  This works the same in Emacs and stand-alone
+ Info.
+ 
+ * Menu:
+ 
+ * Search Text::          How to search Info documents.
+ * Search Index::         How to search the indices for specific subjects.
+ * Go to node::           How to go to a node by name.
+ * Choose menu subtopic:: How to choose a menu subtopic by its number.
+ * Create Info buffer::   How to create a new Info buffer in Emacs.
+ * Emacs Info Variables:: Variables modifying the behavior of Emacs Info.
+ 
+ 
+ File: info.info,  Node: Search Text,  Next: Search Index,  Up: Advanced
+ 
+ 2.1 â€˜sâ€™ searches Info documents
+ ===============================
+ 
+ The commands which move between and inside nodes allow you to read the
+ entire manual or its large portions.  But what if you need to find some
+ information in the manual as fast as you can, and you donâ€™t know or
+ donâ€™t remember in what node to look for it?  This need arises when you
+ use a manual as a â€œreferenceâ€�, or when it is impractical to read the
+ entire manual before you start using the programs it describes.
+ 
+    Info has powerful searching facilities that let you find things
+ quickly.  You can search either the manual text or its indices.
+ 
+    The â€˜sâ€™ command allows you to search a whole Info file for a string.
+ It switches to the next node if and when that is necessary.  You type
+ â€˜sâ€™ followed by the string to search for, terminated by <RET>.  To
+ search for the same string again, just â€˜sâ€™ followed by <RET> will do.
+ The fileâ€™s nodes are scanned in the order they are in the file, which
+ has no necessary relationship to the order that they may be in the tree
+ structure of menus and â€˜nextâ€™ pointers.  But normally the two orders are
+ not very different.  In any case, you can always look at the mode line
+ to find out what node you have reached, if the header is not visible
+ (this can happen, because â€˜sâ€™ puts your cursor at the occurrence of the
+ string, not at the beginning of the node).
+ 
+    Instead of using â€˜sâ€™ in Emacs Info and in the stand-alone Info, you
+ can use an incremental search started with â€˜C-sâ€™ or â€˜C-râ€™.  It can
+ search through multiple Info nodes.  *Note (emacs)Incremental Search::.
+ In Emacs, you can disable this behavior by setting the variable
+ â€˜Info-isearch-searchâ€™ to â€˜nilâ€™ (*note Emacs Info Variables::).
+ 
+ 
+ File: info.info,  Node: Search Index,  Next: Go to node,  Prev: Search Text,  Up: Advanced
+ 
+ 2.2 â€˜iâ€™ searches the indices for specific subjects
+ ==================================================
+ 
+ Since most topics in the manual should be indexed, you should try the
+ index search first before the text search.  The â€˜iâ€™ command prompts you
+ for a subject and then looks up that subject in the indices.  If it
+ finds an index entry with the subject you typed, it goes to the node to
+ which that index entry points.  You should browse through that node to
+ see whether the issue you are looking for is described there.  If it
+ isnâ€™t, type â€˜,â€™ one or more times to go through additional index entries
+ which match your subject.
+ 
+    The â€˜iâ€™ command and subsequent â€˜,â€™ commands find all index entries
+ which include the string you typed _as a substring_.  For each match,
+ Info shows in the echo area the full index entry it found.  Often, the
+ text of the full index entry already gives you enough information to
+ decide whether it is relevant to what you are looking for, so we
+ recommend that you read what Info shows in the echo area before looking
+ at the node it displays.
+ 
+    Since â€˜iâ€™ looks for a substring, you can search for subjects even if
+ you are not sure how they are spelled in the index.  For example,
+ suppose you want to find something that is pertinent to commands which
+ complete partial input (e.g., when you type <TAB>).  If you want to
+ catch index entries that refer to â€œcomplete,â€� â€œcompletion,â€� and
+ â€œcompleting,â€� you could type â€˜icomplet<RET>â€™.
+ 
+    Info documents which describe programs should index the commands,
+ options, and key sequences that the program provides.  If you are
+ looking for a description of a command, an option, or a key, just type
+ their names when â€˜iâ€™ prompts you for a topic.  For example, if you want
+ to read the description of what the â€˜C-lâ€™ key does, type â€˜iC-l<RET>â€™
+ literally.
+ 
+    Emacs provides the command â€˜Info-virtual-indexâ€™, bound to the â€˜Iâ€™
+ key.  This behaves like â€˜iâ€™, but constructs a virtual info node
+ displaying the results of an index search, making it easier to select
+ the one you want.
+ 
+    If you arenâ€™t sure which manual documents the topic you are looking
+ for, try the â€˜M-x info-aproposâ€™ command in Emacs, or the â€˜M-x
+ index-aproposâ€™ command in the stand-alone reader.  It prompts for a
+ string and then looks up that string in all the indices of all the Info
+ documents installed on your system.
+ 
+ 
+ File: info.info,  Node: Go to node,  Next: Choose menu subtopic,  Prev: Search Index,  Up: Advanced
+ 
+ 2.3 â€˜gâ€™ goes to a node by name
+ ==============================
+ 
+ If you know a nodeâ€™s name, you can go there by typing â€˜gâ€™, the name, and
+ <RET>.  Thus, â€˜gTop<RET>â€™ would go to the node called â€˜Topâ€™ in this
+ file.  (This is equivalent to â€˜tâ€™, see *note Help-Int::.)  â€˜gGo to
+ node<RET>â€™ would come back here.
+ 
+    Unlike â€˜mâ€™, â€˜gâ€™ does not allow the use of abbreviations.  But it does
+ allow completion, so you can type <TAB> to complete a partial node name.
+ 
+    To go to a node in another file, you can include the file name in the
+ node name by putting it at the front, in parentheses.  Thus,
+ â€˜g(dir)Top<RET>â€™ would go to the Info Directory node, which is the node
+ â€˜Topâ€™ in the Info file â€˜dirâ€™.  Likewise, â€˜g(emacs)Top<RET>â€™ (or just
+ â€˜g(emacs)<RET>â€™) goes to the top node of the Emacs manual.
+ 
+    The node name â€˜*â€™ specifies the whole file.  So you can look at all
+ of the current file by typing â€˜g*<RET>â€™ or all of any other file with
+ â€˜g(FILENAME)*<RET>â€™.
+ 
+ 
+ File: info.info,  Node: Choose menu subtopic,  Next: Create Info buffer,  Prev: Go to node,  Up: Advanced
+ 
+ 2.4 â€˜1â€™â€“â€˜9â€™ choose a menu subtopic by its number
+ ================================================
+ 
+ If you begrudge each character of type-in which your system requires,
+ you might like to use the commands â€˜1â€™, â€˜2â€™, â€˜3â€™, â€˜4â€™, â€¦, â€˜9â€™.  They are
+ short for the â€˜mâ€™ command together with a name of a menu subtopic.  â€˜1â€™
+ goes through the first item in the current nodeâ€™s menu; â€˜2â€™ goes through
+ the second item, etc.  In the stand-alone reader, â€˜0â€™ goes through the
+ last menu item; this is so you need not count how many entries are
+ there.
+ 
+    If your display supports multiple fonts, colors or underlining, and
+ you are using Emacsâ€™s Info mode to read Info files, the third, sixth and
+ ninth menu items have a â€˜*â€™ that stands out, either in color or in some
+ other attribute, such as underline; this makes it easy to see at a
+ glance which number to use for an item.
+ 
+    Some terminals donâ€™t support either multiple fonts, colors or
+ underlining.  If you need to actually count items, it is better to use
+ â€˜mâ€™ instead, and specify the name, or use <TAB> to quickly move between
+ menu items.
+ 
+ 
+ File: info.info,  Node: Create Info buffer,  Next: Emacs Info Variables,  Prev: Choose menu subtopic,  Up: Advanced
+ 
+ 2.5 â€˜M-nâ€™ creates a new independent Info buffer in Emacs
+ ========================================================
+ 
+ If you are reading Info in Emacs, you can select a new independent Info
+ buffer in a new Emacs window by typing â€˜M-nâ€™.  The new buffer starts out
+ as an exact copy of the old one, but you will be able to move
+ independently between nodes in the two buffers.  (In Info mode, â€˜M-nâ€™
+ runs the Emacs command â€˜clone-bufferâ€™.)
+ 
+    In Emacs Info, you can also produce new Info buffers by giving a
+ numeric prefix argument to the â€˜mâ€™ and â€˜gâ€™ commands.  â€˜C-u mâ€™ and â€˜C-u
+ gâ€™ go to a new node in exactly the same way that â€˜mâ€™ and â€˜gâ€™ do, but
+ they do so in a new Info buffer which they select in another window.
+ 
+    Another way to produce new Info buffers in Emacs is to use a numeric
+ prefix argument for the â€˜C-h iâ€™ command (â€˜infoâ€™) which switches to the
+ Info buffer with that number.  Thus, â€˜C-u 2 C-h iâ€™ switches to the
+ buffer â€˜*info*<2>â€™, creating it if necessary.
+ 
+    If you have created many Info buffers in Emacs, you might find it
+ difficult to remember which buffer is showing which manual.  You can use
+ the command â€˜M-x info-display-manualâ€™ to show an Info manual by name,
+ reusing an existing buffer if there is one.
+ 
+ 
+ File: info.info,  Node: Emacs Info Variables,  Prev: Create Info buffer,  Up: Advanced
+ 
+ 2.6 Emacs Info-mode Variables
+ =============================
+ 
+ The following variables may modify the behavior of Info-mode in Emacs;
+ you may wish to set one or several of these variables interactively, or
+ in your init file.  *Note Examining and Setting Variables:
+ (emacs)Examining.  The stand-alone Info reader program has its own set
+ of variables, described in *note Manipulating Variables:
+ (info-stnd)Variables.
+ 
+ â€˜Info-directory-listâ€™
+      The list of directories to search for Info files.  Each element is
+      a string (directory name) or â€˜nilâ€™ (try default directory).  If not
+      initialized Info uses the environment variable â€˜INFOPATHâ€™ to
+      initialize it, or â€˜Info-default-directory-listâ€™ if there is no
+      â€˜INFOPATHâ€™ variable in the environment.
+ 
+      If you wish to customize the Info directory search list for both
+      Emacs Info and stand-alone Info, it is best to set the â€˜INFOPATHâ€™
+      environment variable, since that applies to both programs.
+ 
+ â€˜Info-additional-directory-listâ€™
+      A list of additional directories to search for Info documentation
+      files.  These directories are not searched for merging the â€˜dirâ€™
+      file.
+ 
+ â€˜Info-mode-hookâ€™
+      Hooks run when â€˜Info-modeâ€™ is called.  By default, it contains the
+      hook â€˜turn-on-font-lockâ€™ which enables highlighting of Info files.
+      You can change how the highlighting looks by customizing the faces
+      â€˜info-nodeâ€™, â€˜info-xrefâ€™, â€˜info-xref-visitedâ€™, â€˜info-header-xrefâ€™,
+      â€˜info-header-nodeâ€™, â€˜info-menu-headerâ€™, â€˜info-menu-starâ€™, and
+      â€˜info-title-Nâ€™ (where N is the level of the section, a number
+      between 1 and 4).  To customize a face, type â€˜M-x customize-face
+      <RET> FACE <RET>â€™, where FACE is one of the face names listed here.
+ 
+ â€˜Info-fontify-maximum-menu-sizeâ€™
+      Maximum size of menu to fontify if â€˜font-lock-modeâ€™ is non-â€˜nilâ€™.
+ 
+ â€˜Info-fontify-visited-nodesâ€™
+      If non-â€˜nilâ€™, menu items and cross-references pointing to visited
+      nodes are displayed in the â€˜info-xref-visitedâ€™ face.
+ 
+ â€˜Info-use-header-lineâ€™
+      If non-â€˜nilâ€™, Emacs puts in the Info buffer a header line showing
+      the â€˜Nextâ€™, â€˜Prevâ€™, and â€˜Upâ€™ links.  A header line does not scroll
+      with the rest of the buffer, making these links always visible.
+ 
+ â€˜Info-hide-note-referencesâ€™
+      As explained in earlier nodes, the Emacs version of Info normally
+      hides some text in menus and cross-references.  You can completely
+      disable this feature, by setting this option to â€˜nilâ€™.  Setting it
+      to a value that is neither â€˜nilâ€™ nor â€˜tâ€™ produces an intermediate
+      behavior, hiding a limited amount of text, but showing all text
+      that could potentially be useful.
+ 
+ â€˜Info-scroll-prefer-subnodesâ€™
+      If set to a non-â€˜nilâ€™ value, <SPC> and <BACKSPACE> (or <DEL>, or
+      â€˜S-<SPC>â€™) keys in a menu visit subnodes of the current node before
+      scrolling to its end or beginning, respectively.  For example, if
+      the nodeâ€™s menu appears on the screen, the next <SPC> moves to a
+      subnode indicated by the following menu item.  Setting this option
+      to â€˜nilâ€™ results in behavior similar to the stand-alone Info reader
+      program, which visits the first subnode from the menu only when you
+      hit the end of the current node.  The default is â€˜nilâ€™.
+ 
+ â€˜Info-isearch-searchâ€™
+      If non-â€˜nilâ€™, isearch in Info searches through multiple nodes.
+ 
+ â€˜Info-enable-active-nodesâ€™
+      When set to a non-â€˜nilâ€™ value, allows Info to execute Lisp code
+      associated with nodes.  The Lisp code is executed when the node is
+      selected.  The Lisp code to be executed should follow the node
+      delimiter (the â€˜DELâ€™ character) and an â€˜execute: â€™ tag, like this:
+ 
+           ^_execute: (message "This is an active node!")
+ 
+ 
+ File: info.info,  Node: Further Reading,  Next: GNU Free Documentation License,  Prev: Advanced,  Up: Top
+ 
+ 3 Further Reading
+ *****************
+ 
+ Info files are created from Texinfo source files.  You can use the same
+ source file to make a printed manual or produce other formats, such as
+ HTML and DocBook.
+ 
+    The â€˜makeinfoâ€™ command converts a Texinfo file into an Info file;
+ â€˜texinfo-format-regionâ€™ and â€˜texinfo-format-bufferâ€™ are GNU Emacs
+ functions that do the same.
+ 
+    *Note Overview of Texinfo: (texinfo)Top, for how to write a Texinfo
+ file.
+ 
+    *Note (texinfo)Creating an Info File::, for how to create an Info
+ file from a Texinfo file.
+ 
+    *Note (texinfo)Installing an Info File::, for how to install an Info
+ file after you have created one.
+ 
+ 
+ File: info.info,  Node: GNU Free Documentation License,  Next: Index,  Prev: Further Reading,  Up: Top
+ 
+ Appendix A GNU Free Documentation License
+ *****************************************
+ 
+                      Version 1.3, 3 November 2008
+ 
+      Copyright Â© 2000, 2001, 2002, 2007, 2008 Free Software Foundation, Inc.
+      <http://fsf.org/>
+ 
+      Everyone is permitted to copy and distribute verbatim copies
+      of this license document, but changing it is not allowed.
+ 
+   0. PREAMBLE
+ 
+      The purpose of this License is to make a manual, textbook, or other
+      functional and useful document â€œfreeâ€� in the sense of freedom: to
+      assure everyone the effective freedom to copy and redistribute it,
+      with or without modifying it, either commercially or
+      noncommercially.  Secondarily, this License preserves for the
+      author and publisher a way to get credit for their work, while not
+      being considered responsible for modifications made by others.
+ 
+      This License is a kind of â€œcopyleftâ€�, which means that derivative
+      works of the document must themselves be free in the same sense.
+      It complements the GNU General Public License, which is a copyleft
+      license designed for free software.
+ 
+      We have designed this License in order to use it for manuals for
+      free software, because free software needs free documentation: a
+      free program should come with manuals providing the same freedoms
+      that the software does.  But this License is not limited to
+      software manuals; it can be used for any textual work, regardless
+      of subject matter or whether it is published as a printed book.  We
+      recommend this License principally for works whose purpose is
+      instruction or reference.
+ 
+   1. APPLICABILITY AND DEFINITIONS
+ 
+      This License applies to any manual or other work, in any medium,
+      that contains a notice placed by the copyright holder saying it can
+      be distributed under the terms of this License.  Such a notice
+      grants a world-wide, royalty-free license, unlimited in duration,
+      to use that work under the conditions stated herein.  The
+      â€œDocumentâ€�, below, refers to any such manual or work.  Any member
+      of the public is a licensee, and is addressed as â€œyouâ€�.  You accept
+      the license if you copy, modify or distribute the work in a way
+      requiring permission under copyright law.
+ 
+      A â€œModified Versionâ€� of the Document means any work containing the
+      Document or a portion of it, either copied verbatim, or with
+      modifications and/or translated into another language.
+ 
+      A â€œSecondary Sectionâ€� is a named appendix or a front-matter section
+      of the Document that deals exclusively with the relationship of the
+      publishers or authors of the Document to the Documentâ€™s overall
+      subject (or to related matters) and contains nothing that could
+      fall directly within that overall subject.  (Thus, if the Document
+      is in part a textbook of mathematics, a Secondary Section may not
+      explain any mathematics.)  The relationship could be a matter of
+      historical connection with the subject or with related matters, or
+      of legal, commercial, philosophical, ethical or political position
+      regarding them.
+ 
+      The â€œInvariant Sectionsâ€� are certain Secondary Sections whose
+      titles are designated, as being those of Invariant Sections, in the
+      notice that says that the Document is released under this License.
+      If a section does not fit the above definition of Secondary then it
+      is not allowed to be designated as Invariant.  The Document may
+      contain zero Invariant Sections.  If the Document does not identify
+      any Invariant Sections then there are none.
+ 
+      The â€œCover Textsâ€� are certain short passages of text that are
+      listed, as Front-Cover Texts or Back-Cover Texts, in the notice
+      that says that the Document is released under this License.  A
+      Front-Cover Text may be at most 5 words, and a Back-Cover Text may
+      be at most 25 words.
+ 
+      A â€œTransparentâ€� copy of the Document means a machine-readable copy,
+      represented in a format whose specification is available to the
+      general public, that is suitable for revising the document
+      straightforwardly with generic text editors or (for images composed
+      of pixels) generic paint programs or (for drawings) some widely
+      available drawing editor, and that is suitable for input to text
+      formatters or for automatic translation to a variety of formats
+      suitable for input to text formatters.  A copy made in an otherwise
+      Transparent file format whose markup, or absence of markup, has
+      been arranged to thwart or discourage subsequent modification by
+      readers is not Transparent.  An image format is not Transparent if
+      used for any substantial amount of text.  A copy that is not
+      â€œTransparentâ€� is called â€œOpaqueâ€�.
+ 
+      Examples of suitable formats for Transparent copies include plain
+      ASCII without markup, Texinfo input format, LaTeX input format,
+      SGML or XML using a publicly available DTD, and standard-conforming
+      simple HTML, PostScript or PDF designed for human modification.
+      Examples of transparent image formats include PNG, XCF and JPG.
+      Opaque formats include proprietary formats that can be read and
+      edited only by proprietary word processors, SGML or XML for which
+      the DTD and/or processing tools are not generally available, and
+      the machine-generated HTML, PostScript or PDF produced by some word
+      processors for output purposes only.
+ 
+      The â€œTitle Pageâ€� means, for a printed book, the title page itself,
+      plus such following pages as are needed to hold, legibly, the
+      material this License requires to appear in the title page.  For
+      works in formats which do not have any title page as such, â€œTitle
+      Pageâ€� means the text near the most prominent appearance of the
+      workâ€™s title, preceding the beginning of the body of the text.
+ 
+      The â€œpublisherâ€� means any person or entity that distributes copies
+      of the Document to the public.
+ 
+      A section â€œEntitled XYZâ€� means a named subunit of the Document
+      whose title either is precisely XYZ or contains XYZ in parentheses
+      following text that translates XYZ in another language.  (Here XYZ
+      stands for a specific section name mentioned below, such as
+      â€œAcknowledgementsâ€�, â€œDedicationsâ€�, â€œEndorsementsâ€�, or â€œHistoryâ€�.)
+      To â€œPreserve the Titleâ€� of such a section when you modify the
+      Document means that it remains a section â€œEntitled XYZâ€� according
+      to this definition.
+ 
+      The Document may include Warranty Disclaimers next to the notice
+      which states that this License applies to the Document.  These
+      Warranty Disclaimers are considered to be included by reference in
+      this License, but only as regards disclaiming warranties: any other
+      implication that these Warranty Disclaimers may have is void and
+      has no effect on the meaning of this License.
+ 
+   2. VERBATIM COPYING
+ 
+      You may copy and distribute the Document in any medium, either
+      commercially or noncommercially, provided that this License, the
+      copyright notices, and the license notice saying this License
+      applies to the Document are reproduced in all copies, and that you
+      add no other conditions whatsoever to those of this License.  You
+      may not use technical measures to obstruct or control the reading
+      or further copying of the copies you make or distribute.  However,
+      you may accept compensation in exchange for copies.  If you
+      distribute a large enough number of copies you must also follow the
+      conditions in section 3.
+ 
+      You may also lend copies, under the same conditions stated above,
+      and you may publicly display copies.
+ 
+   3. COPYING IN QUANTITY
+ 
+      If you publish printed copies (or copies in media that commonly
+      have printed covers) of the Document, numbering more than 100, and
+      the Documentâ€™s license notice requires Cover Texts, you must
+      enclose the copies in covers that carry, clearly and legibly, all
+      these Cover Texts: Front-Cover Texts on the front cover, and
+      Back-Cover Texts on the back cover.  Both covers must also clearly
+      and legibly identify you as the publisher of these copies.  The
+      front cover must present the full title with all words of the title
+      equally prominent and visible.  You may add other material on the
+      covers in addition.  Copying with changes limited to the covers, as
+      long as they preserve the title of the Document and satisfy these
+      conditions, can be treated as verbatim copying in other respects.
+ 
+      If the required texts for either cover are too voluminous to fit
+      legibly, you should put the first ones listed (as many as fit
+      reasonably) on the actual cover, and continue the rest onto
+      adjacent pages.
+ 
+      If you publish or distribute Opaque copies of the Document
+      numbering more than 100, you must either include a machine-readable
+      Transparent copy along with each Opaque copy, or state in or with
+      each Opaque copy a computer-network location from which the general
+      network-using public has access to download using public-standard
+      network protocols a complete Transparent copy of the Document, free
+      of added material.  If you use the latter option, you must take
+      reasonably prudent steps, when you begin distribution of Opaque
+      copies in quantity, to ensure that this Transparent copy will
+      remain thus accessible at the stated location until at least one
+      year after the last time you distribute an Opaque copy (directly or
+      through your agents or retailers) of that edition to the public.
+ 
+      It is requested, but not required, that you contact the authors of
+      the Document well before redistributing any large number of copies,
+      to give them a chance to provide you with an updated version of the
+      Document.
+ 
+   4. MODIFICATIONS
+ 
+      You may copy and distribute a Modified Version of the Document
+      under the conditions of sections 2 and 3 above, provided that you
+      release the Modified Version under precisely this License, with the
+      Modified Version filling the role of the Document, thus licensing
+      distribution and modification of the Modified Version to whoever
+      possesses a copy of it.  In addition, you must do these things in
+      the Modified Version:
+ 
+        A. Use in the Title Page (and on the covers, if any) a title
+           distinct from that of the Document, and from those of previous
+           versions (which should, if there were any, be listed in the
+           History section of the Document).  You may use the same title
+           as a previous version if the original publisher of that
+           version gives permission.
+ 
+        B. List on the Title Page, as authors, one or more persons or
+           entities responsible for authorship of the modifications in
+           the Modified Version, together with at least five of the
+           principal authors of the Document (all of its principal
+           authors, if it has fewer than five), unless they release you
+           from this requirement.
+ 
+        C. State on the Title page the name of the publisher of the
+           Modified Version, as the publisher.
+ 
+        D. Preserve all the copyright notices of the Document.
+ 
+        E. Add an appropriate copyright notice for your modifications
+           adjacent to the other copyright notices.
+ 
+        F. Include, immediately after the copyright notices, a license
+           notice giving the public permission to use the Modified
+           Version under the terms of this License, in the form shown in
+           the Addendum below.
+ 
+        G. Preserve in that license notice the full lists of Invariant
+           Sections and required Cover Texts given in the Documentâ€™s
+           license notice.
+ 
+        H. Include an unaltered copy of this License.
+ 
+        I. Preserve the section Entitled â€œHistoryâ€�, Preserve its Title,
+           and add to it an item stating at least the title, year, new
+           authors, and publisher of the Modified Version as given on the
+           Title Page.  If there is no section Entitled â€œHistoryâ€� in the
+           Document, create one stating the title, year, authors, and
+           publisher of the Document as given on its Title Page, then add
+           an item describing the Modified Version as stated in the
+           previous sentence.
+ 
+        J. Preserve the network location, if any, given in the Document
+           for public access to a Transparent copy of the Document, and
+           likewise the network locations given in the Document for
+           previous versions it was based on.  These may be placed in the
+           â€œHistoryâ€� section.  You may omit a network location for a work
+           that was published at least four years before the Document
+           itself, or if the original publisher of the version it refers
+           to gives permission.
+ 
+        K. For any section Entitled â€œAcknowledgementsâ€� or â€œDedicationsâ€�,
+           Preserve the Title of the section, and preserve in the section
+           all the substance and tone of each of the contributor
+           acknowledgements and/or dedications given therein.
+ 
+        L. Preserve all the Invariant Sections of the Document, unaltered
+           in their text and in their titles.  Section numbers or the
+           equivalent are not considered part of the section titles.
+ 
+        M. Delete any section Entitled â€œEndorsementsâ€�.  Such a section
+           may not be included in the Modified Version.
+ 
+        N. Do not retitle any existing section to be Entitled
+           â€œEndorsementsâ€� or to conflict in title with any Invariant
+           Section.
+ 
+        O. Preserve any Warranty Disclaimers.
+ 
+      If the Modified Version includes new front-matter sections or
+      appendices that qualify as Secondary Sections and contain no
+      material copied from the Document, you may at your option designate
+      some or all of these sections as invariant.  To do this, add their
+      titles to the list of Invariant Sections in the Modified Versionâ€™s
+      license notice.  These titles must be distinct from any other
+      section titles.
+ 
+      You may add a section Entitled â€œEndorsementsâ€�, provided it contains
+      nothing but endorsements of your Modified Version by various
+      partiesâ€”for example, statements of peer review or that the text has
+      been approved by an organization as the authoritative definition of
+      a standard.
+ 
+      You may add a passage of up to five words as a Front-Cover Text,
+      and a passage of up to 25 words as a Back-Cover Text, to the end of
+      the list of Cover Texts in the Modified Version.  Only one passage
+      of Front-Cover Text and one of Back-Cover Text may be added by (or
+      through arrangements made by) any one entity.  If the Document
+      already includes a cover text for the same cover, previously added
+      by you or by arrangement made by the same entity you are acting on
+      behalf of, you may not add another; but you may replace the old
+      one, on explicit permission from the previous publisher that added
+      the old one.
+ 
+      The author(s) and publisher(s) of the Document do not by this
+      License give permission to use their names for publicity for or to
+      assert or imply endorsement of any Modified Version.
+ 
+   5. COMBINING DOCUMENTS
+ 
+      You may combine the Document with other documents released under
+      this License, under the terms defined in section 4 above for
+      modified versions, provided that you include in the combination all
+      of the Invariant Sections of all of the original documents,
+      unmodified, and list them all as Invariant Sections of your
+      combined work in its license notice, and that you preserve all
+      their Warranty Disclaimers.
+ 
+      The combined work need only contain one copy of this License, and
+      multiple identical Invariant Sections may be replaced with a single
+      copy.  If there are multiple Invariant Sections with the same name
+      but different contents, make the title of each such section unique
+      by adding at the end of it, in parentheses, the name of the
+      original author or publisher of that section if known, or else a
+      unique number.  Make the same adjustment to the section titles in
+      the list of Invariant Sections in the license notice of the
+      combined work.
+ 
+      In the combination, you must combine any sections Entitled
+      â€œHistoryâ€� in the various original documents, forming one section
+      Entitled â€œHistoryâ€�; likewise combine any sections Entitled
+      â€œAcknowledgementsâ€�, and any sections Entitled â€œDedicationsâ€�.  You
+      must delete all sections Entitled â€œEndorsements.â€�
+ 
+   6. COLLECTIONS OF DOCUMENTS
+ 
+      You may make a collection consisting of the Document and other
+      documents released under this License, and replace the individual
+      copies of this License in the various documents with a single copy
+      that is included in the collection, provided that you follow the
+      rules of this License for verbatim copying of each of the documents
+      in all other respects.
+ 
+      You may extract a single document from such a collection, and
+      distribute it individually under this License, provided you insert
+      a copy of this License into the extracted document, and follow this
+      License in all other respects regarding verbatim copying of that
+      document.
+ 
+   7. AGGREGATION WITH INDEPENDENT WORKS
+ 
+      A compilation of the Document or its derivatives with other
+      separate and independent documents or works, in or on a volume of a
+      storage or distribution medium, is called an â€œaggregateâ€� if the
+      copyright resulting from the compilation is not used to limit the
+      legal rights of the compilationâ€™s users beyond what the individual
+      works permit.  When the Document is included in an aggregate, this
+      License does not apply to the other works in the aggregate which
+      are not themselves derivative works of the Document.
+ 
+      If the Cover Text requirement of section 3 is applicable to these
+      copies of the Document, then if the Document is less than one half
+      of the entire aggregate, the Documentâ€™s Cover Texts may be placed
+      on covers that bracket the Document within the aggregate, or the
+      electronic equivalent of covers if the Document is in electronic
+      form.  Otherwise they must appear on printed covers that bracket
+      the whole aggregate.
+ 
+   8. TRANSLATION
+ 
+      Translation is considered a kind of modification, so you may
+      distribute translations of the Document under the terms of section
+      4.  Replacing Invariant Sections with translations requires special
+      permission from their copyright holders, but you may include
+      translations of some or all Invariant Sections in addition to the
+      original versions of these Invariant Sections.  You may include a
+      translation of this License, and all the license notices in the
+      Document, and any Warranty Disclaimers, provided that you also
+      include the original English version of this License and the
+      original versions of those notices and disclaimers.  In case of a
+      disagreement between the translation and the original version of
+      this License or a notice or disclaimer, the original version will
+      prevail.
+ 
+      If a section in the Document is Entitled â€œAcknowledgementsâ€�,
+      â€œDedicationsâ€�, or â€œHistoryâ€�, the requirement (section 4) to
+      Preserve its Title (section 1) will typically require changing the
+      actual title.
+ 
+   9. TERMINATION
+ 
+      You may not copy, modify, sublicense, or distribute the Document
+      except as expressly provided under this License.  Any attempt
+      otherwise to copy, modify, sublicense, or distribute it is void,
+      and will automatically terminate your rights under this License.
+ 
+      However, if you cease all violation of this License, then your
+      license from a particular copyright holder is reinstated (a)
+      provisionally, unless and until the copyright holder explicitly and
+      finally terminates your license, and (b) permanently, if the
+      copyright holder fails to notify you of the violation by some
+      reasonable means prior to 60 days after the cessation.
+ 
+      Moreover, your license from a particular copyright holder is
+      reinstated permanently if the copyright holder notifies you of the
+      violation by some reasonable means, this is the first time you have
+      received notice of violation of this License (for any work) from
+      that copyright holder, and you cure the violation prior to 30 days
+      after your receipt of the notice.
+ 
+      Termination of your rights under this section does not terminate
+      the licenses of parties who have received copies or rights from you
+      under this License.  If your rights have been terminated and not
+      permanently reinstated, receipt of a copy of some or all of the
+      same material does not give you any rights to use it.
+ 
+   10. FUTURE REVISIONS OF THIS LICENSE
+ 
+      The Free Software Foundation may publish new, revised versions of
+      the GNU Free Documentation License from time to time.  Such new
+      versions will be similar in spirit to the present version, but may
+      differ in detail to address new problems or concerns.  See
+      <http://www.gnu.org/copyleft/>.
+ 
+      Each version of the License is given a distinguishing version
+      number.  If the Document specifies that a particular numbered
+      version of this License â€œor any later versionâ€� applies to it, you
+      have the option of following the terms and conditions either of
+      that specified version or of any later version that has been
+      published (not as a draft) by the Free Software Foundation.  If the
+      Document does not specify a version number of this License, you may
+      choose any version ever published (not as a draft) by the Free
+      Software Foundation.  If the Document specifies that a proxy can
+      decide which future versions of this License can be used, that
+      proxyâ€™s public statement of acceptance of a version permanently
+      authorizes you to choose that version for the Document.
+ 
+   11. RELICENSING
+ 
+      â€œMassive Multiauthor Collaboration Siteâ€� (or â€œMMC Siteâ€�) means any
+      World Wide Web server that publishes copyrightable works and also
+      provides prominent facilities for anybody to edit those works.  A
+      public wiki that anybody can edit is an example of such a server.
+      A â€œMassive Multiauthor Collaborationâ€� (or â€œMMCâ€�) contained in the
+      site means any set of copyrightable works thus published on the MMC
+      site.
+ 
+      â€œCC-BY-SAâ€� means the Creative Commons Attribution-Share Alike 3.0
+      license published by Creative Commons Corporation, a not-for-profit
+      corporation with a principal place of business in San Francisco,
+      California, as well as future copyleft versions of that license
+      published by that same organization.
+ 
+      â€œIncorporateâ€� means to publish or republish a Document, in whole or
+      in part, as part of another Document.
+ 
+      An MMC is â€œeligible for relicensingâ€� if it is licensed under this
+      License, and if all works that were first published under this
+      License somewhere other than this MMC, and subsequently
+      incorporated in whole or in part into the MMC, (1) had no cover
+      texts or invariant sections, and (2) were thus incorporated prior
+      to November 1, 2008.
+ 
+      The operator of an MMC Site may republish an MMC contained in the
+      site under CC-BY-SA on the same site at any time before August 1,
+      2009, provided the MMC is eligible for relicensing.
+ 
+ ADDENDUM: How to use this License for your documents
+ ====================================================
+ 
+ To use this License in a document you have written, include a copy of
+ the License in the document and put the following copyright and license
+ notices just after the title page:
+ 
+        Copyright (C)  YEAR  YOUR NAME.
+        Permission is granted to copy, distribute and/or modify this document
+        under the terms of the GNU Free Documentation License, Version 1.3
+        or any later version published by the Free Software Foundation;
+        with no Invariant Sections, no Front-Cover Texts, and no Back-Cover
+        Texts.  A copy of the license is included in the section entitled ``GNU
+        Free Documentation License''.
+ 
+    If you have Invariant Sections, Front-Cover Texts and Back-Cover
+ Texts, replace the â€œwithâ€¦Texts.â€� line with this:
+ 
+          with the Invariant Sections being LIST THEIR TITLES, with
+          the Front-Cover Texts being LIST, and with the Back-Cover Texts
+          being LIST.
+ 
+    If you have Invariant Sections without Cover Texts, or some other
+ combination of the three, merge those two alternatives to suit the
+ situation.
+ 
+    If your document contains nontrivial examples of program code, we
+ recommend releasing these examples in parallel under your choice of free
+ software license, such as the GNU General Public License, to permit
+ their use in free software.
+ 
+ 
+ File: info.info,  Node: Index,  Prev: GNU Free Documentation License,  Up: Top
+ 
+ Index
+ *****
+ 
+ This is an alphabetical listing of all the commands, variables, and
+ topics discussed in this document.
+ 
+ [index]
+ * Menu:
+ 
+ * 1 through 9 (Info mode):               Choose menu subtopic.
+                                                               (line   6)
+ * ? (Info mode):                         Help-^L.             (line  74)
+ * abbreviating Info subnodes:            Help-M.              (line  89)
+ * b (Info mode):                         Help-^L.             (line  65)
+ * BACKSPACE (Info mode):                 Help-^L.             (line  15)
+ * C-l (Info mode):                       Help-^L.             (line  59)
+ * C-q (Info mode):                       Advanced.            (line  11)
+ * C-r (Info mode):                       Search Text.         (line  28)
+ * C-s (Info mode):                       Search Text.         (line  28)
+ * clone-buffer:                          Create Info buffer.  (line   6)
+ * completion of Info node names:         Help-M.              (line  97)
+ * cross references in Info documents:    Help-Xref.           (line   6)
+ * d (Info mode):                         Help-Int.            (line  49)
+ * DEL (Info mode):                       Help-^L.             (line  15)
+ * f (Info mode):                         Help-Xref.           (line  12)
+ * g (Info mode):                         Go to node.          (line   6)
+ * go to a node by name:                  Go to node.          (line   6)
+ * go to another Info file:               Go to node.          (line  14)
+ * go to Directory node:                  Help-Int.            (line  49)
+ * go to Top node:                        Help-Int.            (line  59)
+ * going back in Info history:            Help-Int.            (line  26)
+ * going forward in Info history:         Help-Int.            (line  41)
+ * header of Info node:                   Help.                (line  16)
+ * history list of visited nodes:         Help-Int.            (line  45)
+ * i (Info mode):                         Search Index.        (line   6)
+ * I (Info mode):                         Search Index.        (line  37)
+ * index-apropos:                         Search Index.        (line  42)
+ * Info document as a reference:          Search Text.         (line   6)
+ * Info documents as tutorials:           Help-^L.             (line  37)
+ * Info menus:                            Help-M.              (line   6)
+ * Info-additional-directory-list:        Emacs Info Variables.
+                                                               (line  24)
+ * info-apropos:                          Search Index.        (line  42)
+ * Info-directory:                        Help-Int.            (line  49)
+ * Info-directory-list:                   Emacs Info Variables.
+                                                               (line  13)
+ * info-display-manual:                   Create Info buffer.  (line  22)
+ * Info-enable-active-nodes:              Emacs Info Variables.
+                                                               (line  72)
+ * Info-exit:                             Help-Q.              (line   6)
+ * Info-follow-reference:                 Help-Xref.           (line  12)
+ * Info-fontify-maximum-menu-size:        Emacs Info Variables.
+                                                               (line  39)
+ * Info-fontify-visited-nodes:            Emacs Info Variables.
+                                                               (line  42)
+ * Info-goto-node:                        Go to node.          (line   6)
+ * Info-hide-note-references:             Emacs Info Variables.
+                                                               (line  51)
+ * Info-history:                          Help-Int.            (line  45)
+ * Info-history-back:                     Help-Int.            (line  26)
+ * Info-history-forward:                  Help-Int.            (line  41)
+ * Info-index:                            Search Index.        (line   6)
+ * Info-isearch-search:                   Emacs Info Variables.
+                                                               (line  69)
+ * Info-menu:                             Help-M.              (line  85)
+ * Info-mode-hook:                        Emacs Info Variables.
+                                                               (line  29)
+ * Info-mouse-follow-nearest-node:        Help-M.              (line 170)
+ * Info-nth-menu-item:                    Choose menu subtopic.
+                                                               (line   6)
+ * Info-scroll-down:                      Help-^L.             (line  15)
+ * Info-scroll-prefer-subnodes:           Emacs Info Variables.
+                                                               (line  59)
+ * Info-scroll-up:                        Help-^L.             (line  15)
+ * Info-search:                           Search Text.         (line  16)
+ * Info-summary:                          Help-^L.             (line  74)
+ * Info-top-node:                         Help-Int.            (line  59)
+ * Info-up:                               Help-FOO.            (line  13)
+ * Info-use-header-line:                  Emacs Info Variables.
+                                                               (line  46)
+ * Info-virtual-index:                    Search Index.        (line  37)
+ * invisible text in Emacs:               Help-Inv.            (line  10)
+ * isearch:                               Search Text.         (line  28)
+ * l (Info mode):                         Help-Int.            (line  26)
+ * L (Info mode):                         Help-Int.            (line  45)
+ * m (Info mode):                         Help-M.              (line  62)
+ * M-n (Info mode):                       Create Info buffer.  (line   6)
+ * menus in an Info document:             Help-M.              (line   6)
+ * mouse support in Info mode:            Help-M.              (line 154)
+ * Mouse-2 (Info mode):                   Help-M.              (line 154)
+ * multiple Info buffers:                 Create Info buffer.  (line   6)
+ * n (Info mode):                         Help.                (line  27)
+ * node, in Info documents:               Help.                (line  11)
+ * p (Info mode):                         Help-P.              (line   6)
+ * PAGEDOWN (Info mode):                  Help-^L.             (line  52)
+ * PAGEUP (Info mode):                    Help-^L.             (line  52)
+ * q (Info mode):                         Help-Q.              (line   6)
+ * quitting Info mode:                    Help-Q.              (line   6)
+ * r (Info mode):                         Help-Int.            (line  41)
+ * reading Info documents top to bottom:  Help-^L.             (line  37)
+ * s (Info mode):                         Search Text.         (line  16)
+ * searching Info documents:              Search Text.         (line   6)
+ * searching Info indices:                Search Index.        (line   6)
+ * select Nâ€™th menu item:                 Choose menu subtopic.
+                                                               (line   6)
+ * small screen, moving around:           Help-Small-Screen.   (line   6)
+ * SPC (Info mode):                       Help-^L.             (line  15)
+ * t (Info mode):                         Help-Int.            (line  59)
+ * Texinfo:                               Further Reading.     (line   6)
+ * u (Info mode):                         Help-FOO.            (line  13)
+ * visible-mode:                          Help-Inv.            (line  17)
+ 
+ 
+ 
+ Tag Table:
+ Node: Top960
+ Node: Getting Started2978
+ Node: Help-Small-Screen3822
+ Node: Help5978
+ Node: Help-P7706
+ Node: Help-^L8990
+ Ref: Help-^L-Footnote-113516
+ Node: Help-Inv13910
+ Node: Help-]15638
+ Node: Help-M17274
+ Node: Help-FOO26095
+ Node: Help-Xref27130
+ Node: Help-Cross30900
+ Node: Help-Int31596
+ Node: Help-Q34743
+ Node: Advanced35922
+ Node: Search Text37145
+ Node: Search Index38975
+ Node: Go to node41492
+ Node: Choose menu subtopic42611
+ Node: Create Info buffer43860
+ Node: Emacs Info Variables45264
+ Node: Further Reading49251
+ Node: GNU Free Documentation License50015
+ Node: Index75366
+ 
+ End Tag Table
+ 
+ 
+ Local Variables:
+ coding: utf-8
+ End:
Binary files texinfo-5.2/info/t/infodir/intera.info and texinfo-6.0/info/t/infodir/intera.info differ
Binary files texinfo-5.2/info/t/infodir/intera.info~ and texinfo-6.0/info/t/infodir/intera.info~ differ
diff -Nrc2 texinfo-5.2/info/t/infodir/last-node-not-top-level.info texinfo-6.0/info/t/infodir/last-node-not-top-level.info
*** texinfo-5.2/info/t/infodir/last-node-not-top-level.info	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/infodir/last-node-not-top-level.info	2014-09-08 17:36:07.000000000 +0100
***************
*** 0 ****
--- 1,15 ----
+ 
+ Node: Top,  Next: Second
+ 
+ First node
+ 
+ Node: Second,  Prev: Top
+ 
+ * Menu:
+ 
+ * Third::
+ 
+ Node: Third,  Up: Second
+ 
+ Last node
+ 
diff -Nrc2 texinfo-5.2/info/t/infodir/last-node-not-top-level.info~ texinfo-6.0/info/t/infodir/last-node-not-top-level.info~
*** texinfo-5.2/info/t/infodir/last-node-not-top-level.info~	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/infodir/last-node-not-top-level.info~	2014-09-08 17:36:07.000000000 +0100
***************
*** 0 ****
--- 1,15 ----
+ 
+ Node: Top,  Next: Second
+ 
+ First node
+ 
+ Node: Second,  Prev: Top
+ 
+ * Menu:
+ 
+ * Third::
+ 
+ Node: Third,  Up: Second
+ 
+ Last node
+ 
diff -Nrc2 texinfo-5.2/info/t/infodir/no-xref.info texinfo-6.0/info/t/infodir/no-xref.info
*** texinfo-5.2/info/t/infodir/no-xref.info	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/infodir/no-xref.info	2015-02-21 09:29:52.000000000 +0000
***************
*** 0 ****
--- 1,4 ----
+ 
+ Node: Top
+ 
+ This file contains no cross-references or menus.
diff -Nrc2 texinfo-5.2/info/t/infodir/quoting.info texinfo-6.0/info/t/infodir/quoting.info
*** texinfo-5.2/info/t/infodir/quoting.info	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/infodir/quoting.info	2014-05-10 18:38:33.000000000 +0100
***************
*** 0 ****
--- 1,17 ----
+ 
+ File: quoting.info,  Node: Top,  Next: Colon::in, name,
+ 
+ *Note Colon::in, name::
+ *Note Labelled reference:Colon::in, name
+ *Note Quoted label...:Colon::in, name
+ 
+ 
+ File: quoting.info, Node: Colon::in, name
+ 
+ *Note (intera)Node 1::
+ 
+ Tag Table:
+ Node: Top0
+ Node: Colon::in, name88
+ 
+ End Tag Table
diff -Nrc2 texinfo-5.2/info/t/infodir/quoting.info~ texinfo-6.0/info/t/infodir/quoting.info~
*** texinfo-5.2/info/t/infodir/quoting.info~	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/infodir/quoting.info~	2014-05-10 18:25:14.000000000 +0100
***************
*** 0 ****
--- 1,17 ----
+ 
+ File: quoting.info,  Node: Top,  Next: Colon::in, name,
+ 
+ *Note Colon::in, name::
+ *Note Labelled reference:Colon::in, name
+ *Note Quoted label:Colon::in, name
+ 
+ 
+ File: quoting.info, Node: Colon::in, name
+ 
+ *Note (intera)Node 1::
+ 
+ Tag Table:
+ Node: Top0
+ Node: Colon::in, name88
+ 
+ End Tag Table
diff -Nrc2 texinfo-5.2/info/t/infodir/sample.info texinfo-6.0/info/t/infodir/sample.info
*** texinfo-5.2/info/t/infodir/sample.info	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/infodir/sample.info	2014-04-22 02:56:55.000000000 +0100
***************
*** 0 ****
--- 1,4 ----
+ 
+ File: sample.info,  Node: Top,  Up: (DIR)
+ 
+ This is a simple Info file.
diff -Nrc2 texinfo-5.2/info/t/infodir/sample.info~ texinfo-6.0/info/t/infodir/sample.info~
*** texinfo-5.2/info/t/infodir/sample.info~	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/infodir/sample.info~	2014-04-22 02:56:55.000000000 +0100
***************
*** 0 ****
--- 1,4 ----
+ 
+ File: sample.info,  Node: Top,  Up: (DIR)
+ 
+ This is a simple Info file.
diff -Nrc2 texinfo-5.2/info/t/infodir/search.info texinfo-6.0/info/t/infodir/search.info
*** texinfo-5.2/info/t/infodir/search.info	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/infodir/search.info	2014-08-17 17:47:30.000000000 +0100
***************
*** 0 ****
--- 1,17 ----
+ 
+ File: search.info, Node: Top
+ 
+ File used for testing search commands.
+ 
+ * Menu:
+ 
+ * Node 2::
+ 
+ match
+ 
+ 
+ File: search.info, Node: Node 2
+ matchmatch match
+ *Note destination:(intera)Node 1. 
+ match  match  match
+ match
diff -Nrc2 texinfo-5.2/info/t/infodir/search.info~ texinfo-6.0/info/t/infodir/search.info~
*** texinfo-5.2/info/t/infodir/search.info~	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/infodir/search.info~	2014-08-17 17:46:29.000000000 +0100
***************
*** 0 ****
--- 1,16 ----
+ 
+ File: search.info, Node: Top
+ 
+ File used for testing search commands.
+ 
+ * Menu:
+ 
+ * Node 2::
+ 
+ match
+ 
+ 
+ File: search.info, Node: Node 2
+ matchmatch match
+ *Note destination:(intera)Node 1. 
+ match  match  match
diff -Nrc2 texinfo-5.2/info/t/infodir/split.info texinfo-6.0/info/t/infodir/split.info
*** texinfo-5.2/info/t/infodir/split.info	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/infodir/split.info	2014-07-12 01:22:09.000000000 +0100
***************
*** 0 ****
--- 1,15 ----
+ 
+ Indirect:
+ split.info-1: 0
+ split.info-2: 111
+ 
+ Tag Table:
+ (Indirect)
+ Node: Top0
+ Node: Second111
+ Node: Target node214
+ Node: Index320
+ Node: Long nodeline567
+ Ref: Anchor570
+ 
+ End Tag Table
diff -Nrc2 texinfo-5.2/info/t/infodir/split.info-1 texinfo-6.0/info/t/infodir/split.info-1
*** texinfo-5.2/info/t/infodir/split.info-1	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/infodir/split.info-1	2014-06-13 12:46:42.000000000 +0100
***************
*** 0 ****
--- 1,8 ----
+ 
+ File: split.info,  Node: Top,  Next: Second
+ 
+ This is the Top node of split.info, contained in 'split.info-1.
+ 
+ * Menu:
+ 
+ * Second::	Node contained in 'split.info-2'
diff -Nrc2 texinfo-5.2/info/t/infodir/split.info-1~ texinfo-6.0/info/t/infodir/split.info-1~
*** texinfo-5.2/info/t/infodir/split.info-1~	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/infodir/split.info-1~	2014-04-22 02:56:55.000000000 +0100
***************
*** 0 ****
--- 1,4 ----
+ 
+ File: split.info,  Node: Top,  Next: Second
+ 
+ This is the Top node of split.info, contained in 'split.info-1.
Binary files texinfo-5.2/info/t/infodir/split.info-2 and texinfo-6.0/info/t/infodir/split.info-2 differ
Binary files texinfo-5.2/info/t/infodir/split.info-2~ and texinfo-6.0/info/t/infodir/split.info-2~ differ
diff -Nrc2 texinfo-5.2/info/t/infodir/split.info~ texinfo-6.0/info/t/infodir/split.info~
*** texinfo-5.2/info/t/infodir/split.info~	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/infodir/split.info~	2014-07-12 01:22:02.000000000 +0100
***************
*** 0 ****
--- 1,15 ----
+ 
+ Indirect:
+ split.info-1: 0
+ split.info-2: 111
+ 
+ Tag Table:
+ (Indirect)
+ Node: Top0
+ Node: Second111
+ Node: Target node214
+ Node: Index320
+ Node: Long nodeline567
+ Ref: Anchor570570570570570
+ 
+ End Tag Table
diff -Nrc2 texinfo-5.2/info/t/infodir/tab-skip-node.info texinfo-6.0/info/t/infodir/tab-skip-node.info
*** texinfo-5.2/info/t/infodir/tab-skip-node.info	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/infodir/tab-skip-node.info	2015-02-21 11:45:04.000000000 +0000
***************
*** 0 ****
--- 1,16 ----
+ 
+ Node: Top
+ 
+ * Menu:
+ * First::
+ * Second::
+ 
+ 
+ Node: First, Up: Top, Next: Second
+ 
+ No xref in this node
+ 
+ 
+ Node: Second, Up: Top, Prev: First
+ 
+ *Note xxx::
diff -Nrc2 texinfo-5.2/info/t/infodir/tab-skip-node.info~ texinfo-6.0/info/t/infodir/tab-skip-node.info~
*** texinfo-5.2/info/t/infodir/tab-skip-node.info~	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/infodir/tab-skip-node.info~	2015-02-21 10:13:57.000000000 +0000
***************
*** 0 ****
--- 1,16 ----
+ 
+ Node: Top
+ 
+ * Menu:
+ * First::
+ * Second::
+ 
+ 
+ Node: First, Up: Top, Next: Second
+ 
+ No xref in this node
+ 
+ 
+ Node: Second, Up: Top
+ 
+ *Note xxx::
diff -Nrc2 texinfo-5.2/info/t/last-no-history.sh texinfo-6.0/info/t/last-no-history.sh
*** texinfo-5.2/info/t/last-no-history.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/last-no-history.sh	2015-03-03 15:18:23.000000000 +0000
***************
*** 0 ****
--- 1,28 ----
+ #!/bin/sh
+ # Copyright (C) 2014, 2015 Free Software Foundation, Inc.
+ #
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3, or (at your option)
+ # any later version.
+ #
+ # This program is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ #
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ 
+ srcdir=${srcdir:-.}
+ . $srcdir/t/Init-test.inc
+ . $t/Init-inter.inc
+ 
+ run_ginfo -f intera
+ 
+ # Try to go back in history when there is no earlier node
+ printf lq >$PTY_TYPE
+ . $t/Timeout-test.inc
+ 
+ cleanup
+ 
diff -Nrc2 texinfo-5.2/info/t/last-node-not-top-level.sh texinfo-6.0/info/t/last-node-not-top-level.sh
*** texinfo-5.2/info/t/last-node-not-top-level.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/last-node-not-top-level.sh	2015-01-30 01:52:15.000000000 +0000
***************
*** 0 ****
--- 1,31 ----
+ #!/bin/sh
+ # Copyright (C) 2014 Free Software Foundation, Inc.
+ #
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3, or (at your option)
+ # any later version.
+ #
+ # This program is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ #
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ 
+ srcdir=${srcdir:-.}
+ . $srcdir/t/Init-test.inc
+ . $t/Init-inter.inc
+ 
+ run_ginfo -f last-node-not-top-level -v scroll-last-node=Top
+ 
+ # Wrap round to top node when last node does not have Top as Up
+ printf ']]]Dq' >$PTY_TYPE
+ . $t/Timeout-test.inc
+ 
+ grep 'Node: Top' $GINFO_OUTPUT
+ RETVAL=$?
+ 
+ cleanup
+ 
diff -Nrc2 texinfo-5.2/info/t/menu-sequence.sh texinfo-6.0/info/t/menu-sequence.sh
*** texinfo-5.2/info/t/menu-sequence.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/menu-sequence.sh	2015-01-30 01:52:16.000000000 +0000
***************
*** 0 ****
--- 1,34 ----
+ #!/bin/sh
+ # Copyright (C) 2014, 2015 Free Software Foundation, Inc.
+ #
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3, or (at your option)
+ # any later version.
+ #
+ # This program is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ #
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ 
+ srcdir=${srcdir:-.}
+ . $srcdir/t/Init-test.inc
+ . $t/Init-inter.inc
+ 
+ run_ginfo -f intera
+ # M-x menu-sequence
+ printf '\033xmenu-sequence\rfile-menu,first,no,nod\rDq' >$PTY_TYPE
+ . $t/Timeout-test.inc
+ 
+ if test ! -f $GINFO_OUTPUT; then
+   RETVAL=1
+ else
+   grep 'Arrived at Node 3.' $GINFO_OUTPUT 
+   RETVAL=$?
+ fi
+ 
+ cleanup
+ 
diff -Nrc2 texinfo-5.2/info/t/next-quoted.sh texinfo-6.0/info/t/next-quoted.sh
*** texinfo-5.2/info/t/next-quoted.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/next-quoted.sh	2015-03-03 15:18:50.000000000 +0000
***************
*** 0 ****
--- 1,35 ----
+ #!/bin/sh
+ # Copyright (C) 2014, 2015 Free Software Foundation, Inc.
+ #
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3, or (at your option)
+ # any later version.
+ #
+ # This program is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ #
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ 
+ srcdir=${srcdir:-.}
+ . $srcdir/t/Init-test.inc
+ . $t/Init-inter.inc
+ 
+ run_ginfo -f quoting
+ # Go to a node with colons and commas in its name with "n"
+ printf 'n\t\rDq' >$PTY_TYPE
+ . $t/Timeout-test.inc
+ 
+ if test ! -f $GINFO_OUTPUT; then
+   RETVAL=1
+ else
+   # Return non-zero (test failure) if files differ
+   diff $GINFO_OUTPUT $t/node-target
+   RETVAL=$?
+ fi
+ 
+ cleanup
+ 
diff -Nrc2 texinfo-5.2/info/t/no-file.sh texinfo-6.0/info/t/no-file.sh
*** texinfo-5.2/info/t/no-file.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/no-file.sh	2014-05-18 14:36:26.000000000 +0100
***************
*** 0 ****
--- 1,22 ----
+ #!/bin/sh
+ # Copyright (C) 2014 Free Software Foundation, Inc.
+ #
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3, or (at your option)
+ # any later version.
+ #
+ # This program is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ #
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ 
+ srcdir=${srcdir:-.}
+ . $srcdir/t/Init-test.inc
+ 
+ # Look for a non-existent entry in INFOPATH.
+ 
+ $GINFO --output - --file not-a-file 2>&1 | grep 'No such file or directory'
diff -Nrc2 texinfo-5.2/info/t/no-index.sh texinfo-6.0/info/t/no-index.sh
*** texinfo-5.2/info/t/no-index.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/no-index.sh	2015-01-30 01:52:25.000000000 +0000
***************
*** 0 ****
--- 1,27 ----
+ #!/bin/sh
+ # Copyright (C) 2014 Free Software Foundation, Inc.
+ #
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3, or (at your option)
+ # any later version.
+ #
+ # This program is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ #
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ 
+ srcdir=${srcdir:-.}
+ . $srcdir/t/Init-test.inc
+ . $t/Init-inter.inc
+ 
+ run_ginfo -f sample
+ # Try to search in the indices when there aren't any
+ printf 'ia\rq' >$PTY_TYPE
+ . $t/Timeout-test.inc
+ 
+ cleanup
+ 
diff -Nrc2 texinfo-5.2/info/t/node-no-file.sh texinfo-6.0/info/t/node-no-file.sh
*** texinfo-5.2/info/t/node-no-file.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/node-no-file.sh	2015-01-14 20:24:14.000000000 +0000
***************
*** 0 ****
--- 1,22 ----
+ #!/bin/sh
+ # Copyright (C) 2014 Free Software Foundation, Inc.
+ #
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3, or (at your option)
+ # any later version.
+ #
+ # This program is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ #
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ 
+ srcdir=${srcdir:-.}
+ . $srcdir/t/Init-test.inc
+ 
+ # Ask for a node without saying which file it's in
+ $GINFO --output - --node nodename \
+   2>&1 | grep 'No file given'
diff -Nrc2 texinfo-5.2/info/t/node-target texinfo-6.0/info/t/node-target
*** texinfo-5.2/info/t/node-target	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/node-target	2014-04-22 02:56:55.000000000 +0100
***************
*** 0 ****
--- 1,3 ----
+ File: intera.info,  Node: Node 1
+ 
+ Arrived at Node 1.
diff -Nrc2 texinfo-5.2/info/t/quoted-label-and-target.sh texinfo-6.0/info/t/quoted-label-and-target.sh
*** texinfo-5.2/info/t/quoted-label-and-target.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/quoted-label-and-target.sh	2015-03-03 15:21:53.000000000 +0000
***************
*** 0 ****
--- 1,36 ----
+ #!/bin/sh
+ # Copyright (C) 2014, 2015 Free Software Foundation, Inc.
+ #
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3, or (at your option)
+ # any later version.
+ #
+ # This program is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ #
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ 
+ srcdir=${srcdir:-.}
+ . $srcdir/t/Init-test.inc
+ . $t/Init-inter.inc
+ 
+ run_ginfo -f quoting
+ 
+ # Follow a cross-reference with both the label and destination quoted.
+ printf '\t\t\t\r\t\rDq' >$PTY_TYPE &
+ . $t/Timeout-test.inc
+ 
+ if test ! -f $GINFO_OUTPUT; then
+   RETVAL=1
+ else
+   # Return non-zero (test failure) if files differ
+   diff $GINFO_OUTPUT $t/node-target
+   RETVAL=$?
+ fi
+ 
+ cleanup
+ 
diff -Nrc2 texinfo-5.2/info/t/quoted-label-as-target.sh texinfo-6.0/info/t/quoted-label-as-target.sh
*** texinfo-5.2/info/t/quoted-label-as-target.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/quoted-label-as-target.sh	2015-03-03 15:17:19.000000000 +0000
***************
*** 0 ****
--- 1,35 ----
+ #!/bin/sh
+ # Copyright (C) 2014, 2015 Free Software Foundation, Inc.
+ #
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3, or (at your option)
+ # any later version.
+ #
+ # This program is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ #
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ 
+ srcdir=${srcdir:-.}
+ . $srcdir/t/Init-test.inc
+ . $t/Init-inter.inc
+ 
+ run_ginfo -f quoting
+ # Follow a cross-reference to a node with colons and commas in its name
+ printf '\t\r\t\rDq' >$PTY_TYPE
+ . $t/Timeout-test.inc
+ 
+ if test ! -f $GINFO_OUTPUT; then
+   RETVAL=1
+ else
+   # Return non-zero (test failure) if files differ
+   diff $GINFO_OUTPUT $t/node-target
+   RETVAL=$?
+ fi
+ 
+ cleanup
+ 
diff -Nrc2 texinfo-5.2/info/t/quoted-target.sh texinfo-6.0/info/t/quoted-target.sh
*** texinfo-5.2/info/t/quoted-target.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/quoted-target.sh	2015-03-03 15:21:27.000000000 +0000
***************
*** 0 ****
--- 1,35 ----
+ #!/bin/sh
+ # Copyright (C) 2014, 2015 Free Software Foundation, Inc.
+ #
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3, or (at your option)
+ # any later version.
+ #
+ # This program is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ #
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ 
+ srcdir=${srcdir:-.}
+ . $srcdir/t/Init-test.inc
+ . $t/Init-inter.inc
+ 
+ run_ginfo -f quoting
+ # Follow a cross-reference to a node with colons and commas in its name
+ printf '\t\t\r\t\r\Dq' >$PTY_TYPE
+ . $t/Timeout-test.inc
+ 
+ if test ! -f $GINFO_OUTPUT; then
+   RETVAL=1
+ else
+   # Return non-zero (test failure) if files differ
+   diff $GINFO_OUTPUT $t/node-target
+   RETVAL=$?
+ fi
+ 
+ cleanup
+ 
diff -Nrc2 texinfo-5.2/info/t/relative-path.sh texinfo-6.0/info/t/relative-path.sh
*** texinfo-5.2/info/t/relative-path.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/relative-path.sh	2014-05-18 14:37:28.000000000 +0100
***************
*** 0 ****
--- 1,22 ----
+ #!/bin/sh
+ # Copyright (C) 2014 Free Software Foundation, Inc.
+ #
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3, or (at your option)
+ # any later version.
+ #
+ # This program is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ #
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ 
+ srcdir=${srcdir:-.}
+ . $srcdir/t/Init-test.inc
+ 
+ # Load a file given relative to the current directory without using
+ # --file.
+ $GINFO --output - $t/infodir/sample.info | grep "^File: sample.info,"
diff -Nrc2 texinfo-5.2/info/t/relative-reference.sh texinfo-6.0/info/t/relative-reference.sh
*** texinfo-5.2/info/t/relative-reference.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/relative-reference.sh	2015-01-30 01:52:44.000000000 +0000
***************
*** 0 ****
--- 1,30 ----
+ #!/bin/sh
+ # Copyright (C) 2014 Free Software Foundation, Inc.
+ #
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3, or (at your option)
+ # any later version.
+ #
+ # This program is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ #
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ 
+ srcdir=${srcdir:-.}
+ . $srcdir/t/Init-test.inc
+ . $t/Init-inter.inc
+ 
+ # Split window with C-x 2, follow menu entry with a slash in the filename.
+ # Close window (so destination file will be forgotten), and do it again with
+ # the other window.
+ run_ginfo -f file-menu
+ printf '\0302\t\t\t\r' >$PTY_TYPE
+ printf '\030o\0301\t\t\t\rq' >$PTY_TYPE
+ 
+ . $t/Timeout-test.inc
+ cleanup
+ 
diff -Nrc2 texinfo-5.2/info/t/replace-viewed.sh texinfo-6.0/info/t/replace-viewed.sh
*** texinfo-5.2/info/t/replace-viewed.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/replace-viewed.sh	2015-06-07 15:10:08.000000000 +0100
***************
*** 0 ****
--- 1,45 ----
+ #!/bin/sh
+ # Copyright (C) 2015 Free Software Foundation, Inc.
+ #
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3, or (at your option)
+ # any later version.
+ #
+ # This program is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ #
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ 
+ srcdir=${srcdir:-.}
+ . $srcdir/t/Init-test.inc
+ . $t/Init-inter.inc
+ 
+ # Test of replacing a file while it is being viewed
+ 
+ rm -f t/replace-viewed.info
+ cp $t/infodir/sample.info t/replace-viewed.info
+ # We copied from srcdir to builddir here.
+ 
+ run_ginfo -f t/replace-viewed.info
+ 
+ # Make sure ginfo is up and running
+ printf 'D' >$PTY_TYPE
+ while test ! -f $GINFO_OUTPUT ; do sleep 1 ; done
+ cat $GINFO_OUTPUT
+ 
+ # Now replace the file while it is being viewed.
+ rm -f t/replace-viewed.info
+ cp $t/infodir/sample.info t/replace-viewed.info
+ 
+ # Do a search.  This triggers ginfo's internal garbage collection.
+ printf '/what\r' >$PTY_TYPE
+ printf q >$PTY_TYPE
+ 
+ rm -f t/replace-viewed.info
+ . $t/Timeout-test.inc
+ 
+ cleanup
diff -Nrc2 texinfo-5.2/info/t/resize-in-completions.sh texinfo-6.0/info/t/resize-in-completions.sh
*** texinfo-5.2/info/t/resize-in-completions.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/resize-in-completions.sh	2015-06-06 15:11:40.000000000 +0100
***************
*** 0 ****
--- 1,39 ----
+ #!/bin/sh
+ # Copyright (C) 2014, 2015 Free Software Foundation, Inc.
+ #
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3, or (at your option)
+ # any later version.
+ #
+ # This program is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ #
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ 
+ srcdir=${srcdir:-.}
+ . $srcdir/t/Init-test.inc
+ . $t/Init-inter.inc
+ 
+ # Indicate a window resize while showing a completions window
+ 
+ run_ginfo -f file-menu
+ if test $GINFO_PID = unknown; then
+   printf 'q' >$PTY_TYPE
+   echo 'test skipped - do not have PID of ginfo process' >&2
+   RETVAL=77 # automake code for skipped test
+ else
+   printf 'g\t' >$PTY_TYPE
+   sleep 1 # Give ginfo time to process above keystrokes
+   kill -s WINCH $GINFO_PID
+   sleep 1 # Give ginfo time to process signal
+   # C-g to exit completions, q to quit
+   printf '\007q' >$PTY_TYPE
+ fi
+ 
+ . $t/Timeout-test.inc
+ cleanup
+ 
diff -Nrc2 texinfo-5.2/info/t/search-after-tag.sh texinfo-6.0/info/t/search-after-tag.sh
*** texinfo-5.2/info/t/search-after-tag.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/search-after-tag.sh	2015-01-30 01:52:56.000000000 +0000
***************
*** 0 ****
--- 1,36 ----
+ #!/bin/sh
+ # Copyright (C) 2014, 2015 Free Software Foundation, Inc.
+ #
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3, or (at your option)
+ # any later version.
+ #
+ # This program is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ #
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ 
+ srcdir=${srcdir:-.}
+ . $srcdir/t/Init-test.inc
+ . $t/Init-inter.inc
+ 
+ run_ginfo -f intera -n Searching
+ # Search for text in a node that appears after an Info tag
+ printf '/match\r\x06\x06\x06\x06\x06\x06\x06\x06\x06\x06\x06\rDq' >$PTY_TYPE
+ 
+ . $t/Timeout-test.inc
+ 
+ if test ! -f $GINFO_OUTPUT; then
+   RETVAL=1
+ else
+   # Return non-zero (test failure) if files differ
+   diff $GINFO_OUTPUT $t/node-target
+   RETVAL=$?
+ fi
+ 
+ cleanup
+ 
diff -Nrc2 texinfo-5.2/info/t/search-empty.sh texinfo-6.0/info/t/search-empty.sh
*** texinfo-5.2/info/t/search-empty.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/search-empty.sh	2015-01-30 01:52:58.000000000 +0000
***************
*** 0 ****
--- 1,27 ----
+ #!/bin/sh
+ # Copyright (C) 2014 Free Software Foundation, Inc.
+ #
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3, or (at your option)
+ # any later version.
+ #
+ # This program is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ #
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ 
+ srcdir=${srcdir:-.}
+ . $srcdir/t/Init-test.inc
+ . $t/Init-inter.inc
+ 
+ run_ginfo -f intera
+ # Search without specifying a search string, and check we don't crash.
+ printf 's\rq' >$PTY_TYPE
+ 
+ . $t/Timeout-test.inc
+ cleanup
+ 
diff -Nrc2 texinfo-5.2/info/t/search-skip-screen.sh texinfo-6.0/info/t/search-skip-screen.sh
*** texinfo-5.2/info/t/search-skip-screen.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/search-skip-screen.sh	2015-01-30 01:52:59.000000000 +0000
***************
*** 0 ****
--- 1,33 ----
+ #!/bin/sh
+ # Copyright (C) 2014 Free Software Foundation, Inc.
+ #
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3, or (at your option)
+ # any later version.
+ #
+ # This program is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ #
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ 
+ srcdir=${srcdir:-.}
+ . $srcdir/t/Init-test.inc
+ . $t/Init-inter.inc
+ 
+ run_ginfo -v search-skip-screen=Off -f search
+ 
+ # Go back to previous match when search-skip-screen=On
+ printf 'smatch\r}{Dq' >$PTY_TYPE
+ 
+ . $t/Timeout-test.inc
+ 
+ # Check we went back to the right node.
+ grep '^File: search\.info, Node: Top' $GINFO_OUTPUT
+ RETVAL=$?
+ 
+ cleanup
+ 
diff -Nrc2 texinfo-5.2/info/t/spec-file-node.sh texinfo-6.0/info/t/spec-file-node.sh
*** texinfo-5.2/info/t/spec-file-node.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/spec-file-node.sh	2014-10-13 19:38:35.000000000 +0100
***************
*** 0 ****
--- 1,20 ----
+ #!/bin/sh
+ # Copyright (C) 2014 Free Software Foundation, Inc.
+ #
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3, or (at your option)
+ # any later version.
+ #
+ # This program is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ #
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ 
+ srcdir=${srcdir:-.}
+ . $srcdir/t/Init-test.inc
+ 
+ $GINFO '(file1)Top'  | grep '^File: file1,'
diff -Nrc2 texinfo-5.2/info/t/spec-menu.sh texinfo-6.0/info/t/spec-menu.sh
*** texinfo-5.2/info/t/spec-menu.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/spec-menu.sh	2014-10-13 19:42:53.000000000 +0100
***************
*** 0 ****
--- 1,23 ----
+ #!/bin/sh
+ # Copyright (C) 2014 Free Software Foundation, Inc.
+ #
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3, or (at your option)
+ # any later version.
+ #
+ # This program is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ #
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ 
+ srcdir=${srcdir:-.}
+ . $srcdir/t/Init-test.inc
+ 
+ # Starting at a node given as a specification, follow several menus in a 
+ # file to get to desired node
+ $GINFO '(file-menu)Node 1' 'Node 2' 'Node 3' | grep 'Arrived at Node 3.'
+ 
diff -Nrc2 texinfo-5.2/info/t/spec-no-node.sh texinfo-6.0/info/t/spec-no-node.sh
*** texinfo-5.2/info/t/spec-no-node.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/spec-no-node.sh	2014-10-13 19:37:20.000000000 +0100
***************
*** 0 ****
--- 1,20 ----
+ #!/bin/sh
+ # Copyright (C) 2014 Free Software Foundation, Inc.
+ #
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3, or (at your option)
+ # any later version.
+ #
+ # This program is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ #
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ 
+ srcdir=${srcdir:-.}
+ . $srcdir/t/Init-test.inc
+ 
+ $GINFO '(file1)'  | grep '^File: file1,'
diff -Nrc2 texinfo-5.2/info/t/split-file-menu.sh texinfo-6.0/info/t/split-file-menu.sh
*** texinfo-5.2/info/t/split-file-menu.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/split-file-menu.sh	2015-01-30 01:53:06.000000000 +0000
***************
*** 0 ****
--- 1,36 ----
+ #!/bin/sh
+ # Copyright (C) 2014, 2015 Free Software Foundation, Inc.
+ #
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3, or (at your option)
+ # any later version.
+ #
+ # This program is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ #
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ 
+ srcdir=${srcdir:-.}
+ . $srcdir/t/Init-test.inc
+ . $t/Init-inter.inc
+ 
+ run_ginfo -f split 'Second'
+ 
+ # Follow a menu entry in a split file to a node in a different subfile from
+ # the one containing "Top".  Check that we arrived properly and remembered
+ # that we are in a split file by going back to "Top" with "t".
+ printf tDq >$PTY_TYPE
+ . $t/Timeout-test.inc
+ 
+ if test ! -f $GINFO_OUTPUT; then
+   RETVAL=1
+ else
+   grep 'Node: Top' $GINFO_OUTPUT
+   RETVAL=$?
+ fi
+ 
+ cleanup
diff -Nrc2 texinfo-5.2/info/t/split-footnotes.sh texinfo-6.0/info/t/split-footnotes.sh
*** texinfo-5.2/info/t/split-footnotes.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/split-footnotes.sh	2015-01-30 01:53:09.000000000 +0000
***************
*** 0 ****
--- 1,28 ----
+ #!/bin/sh
+ # Copyright (C) 2014 Free Software Foundation, Inc.
+ #
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3, or (at your option)
+ # any later version.
+ #
+ # This program is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ #
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ 
+ srcdir=${srcdir:-.}
+ . $srcdir/t/Init-test.inc
+ . $t/Init-inter.inc
+ 
+ run_ginfo -f intera -n 'Node with footnotes' -v automatic-footnotes=On
+ # Move to automatic footnotes window and split it.  Check we don't crash.
+ # FIXME: pseudotty should set the window height for reliable results.
+ printf '\030o\0302q' >$PTY_TYPE
+ . $t/Timeout-test.inc
+ 
+ cleanup
+ 
diff -Nrc2 texinfo-5.2/info/t/split-index.sh texinfo-6.0/info/t/split-index.sh
*** texinfo-5.2/info/t/split-index.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/split-index.sh	2015-01-30 01:53:11.000000000 +0000
***************
*** 0 ****
--- 1,35 ----
+ #!/bin/sh
+ # Copyright (C) 2014, 2015 Free Software Foundation, Inc.
+ #
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3, or (at your option)
+ # any later version.
+ #
+ # This program is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ #
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ 
+ srcdir=${srcdir:-.}
+ . $srcdir/t/Init-test.inc
+ . $t/Init-inter.inc 
+ 
+ # Follow an index entry in a split file
+ 
+ run_ginfo -f split
+ printf 'ientry text\r\rDq' >$PTY_TYPE
+ . $t/Timeout-test.inc
+ 
+ if test ! -f $GINFO_OUTPUT; then
+   RETVAL=1
+ else
+   # Return non-zero (test failure) if files differ
+   diff $GINFO_OUTPUT $t/node-target
+   RETVAL=$?
+ fi
+ 
+ cleanup
diff -Nrc2 texinfo-5.2/info/t/split.sh texinfo-6.0/info/t/split.sh
*** texinfo-5.2/info/t/split.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/split.sh	2014-05-18 14:37:51.000000000 +0100
***************
*** 0 ****
--- 1,22 ----
+ #!/bin/sh
+ # Copyright (C) 2014 Free Software Foundation, Inc.
+ #
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3, or (at your option)
+ # any later version.
+ #
+ # This program is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ #
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ 
+ srcdir=${srcdir:-.}
+ . $srcdir/t/Init-test.inc
+ 
+ # Load a split file
+ 
+ $GINFO -f split | grep '^File: split.info,'
diff -Nrc2 texinfo-5.2/info/t/star-note-non-whitespace.sh texinfo-6.0/info/t/star-note-non-whitespace.sh
*** texinfo-5.2/info/t/star-note-non-whitespace.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/star-note-non-whitespace.sh	2015-01-30 01:53:15.000000000 +0000
***************
*** 0 ****
--- 1,33 ----
+ #!/bin/sh
+ # Copyright (C) 2014 Free Software Foundation, Inc.
+ #
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3, or (at your option)
+ # any later version.
+ #
+ # This program is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ #
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ 
+ srcdir=${srcdir:-.}
+ . $srcdir/t/Init-test.inc
+ . $t/Init-inter.inc
+ 
+ run_ginfo -f intera -n 'Star note non-whitespace'
+ 
+ # Check that "*note" is not interpreted as a cross-reference marker if
+ # it is followed by a non-whitespace character.
+ printf '\t\rDq' >$PTY_TYPE
+ 
+ . $t/Timeout-test.inc
+ 
+ # Return non-zero (test failure) if files differ
+ diff $GINFO_OUTPUT $t/node-target
+ RETVAL=$?
+ 
+ cleanup
diff -Nrc2 texinfo-5.2/info/t/tab-argument.sh texinfo-6.0/info/t/tab-argument.sh
*** texinfo-5.2/info/t/tab-argument.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/tab-argument.sh	2015-01-30 01:53:18.000000000 +0000
***************
*** 0 ****
--- 1,29 ----
+ #!/bin/sh
+ # Copyright (C) 2014 Free Software Foundation, Inc.
+ #
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3, or (at your option)
+ # any later version.
+ #
+ # This program is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ #
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ 
+ srcdir=${srcdir:-.}
+ . $srcdir/t/Init-test.inc
+ . $t/Init-inter.inc
+ 
+ run_ginfo -f intera -n 'Argument to tab'
+ # C-u 2 TAB to go to second link
+ printf '\0252\t\rDq' >$PTY_TYPE
+ . $t/Timeout-test.inc
+ 
+ diff $GINFO_OUTPUT $t/node-target
+ RETVAL=$?
+ 
+ cleanup
diff -Nrc2 texinfo-5.2/info/t/tab-no-xref.sh texinfo-6.0/info/t/tab-no-xref.sh
*** texinfo-5.2/info/t/tab-no-xref.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/tab-no-xref.sh	2015-02-21 10:00:16.000000000 +0000
***************
*** 0 ****
--- 1,27 ----
+ #!/bin/sh
+ # Copyright (C) 2014, 2015 Free Software Foundation, Inc.
+ #
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3, or (at your option)
+ # any later version.
+ #
+ # This program is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ #
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ 
+ srcdir=${srcdir:-.}
+ . $srcdir/t/Init-test.inc
+ . $t/Init-inter.inc
+ 
+ run_ginfo -v scroll-last-node=Top -f no-xref.info
+ # Check that pressing tab in a file with no cross-references or menus
+ # doesn't cause an infinite loop
+ printf '\tq' >$PTY_TYPE
+ . $t/Timeout-test.inc
+ 
+ cleanup
diff -Nrc2 texinfo-5.2/info/t/tab-skip-node.sh texinfo-6.0/info/t/tab-skip-node.sh
*** texinfo-5.2/info/t/tab-skip-node.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/tab-skip-node.sh	2015-02-21 12:13:53.000000000 +0000
***************
*** 0 ****
--- 1,32 ----
+ #!/bin/sh
+ # Copyright (C) 2014, 2015 Free Software Foundation, Inc.
+ #
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3, or (at your option)
+ # any later version.
+ #
+ # This program is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ #
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ 
+ srcdir=${srcdir:-.}
+ . $srcdir/t/Init-test.inc
+ . $t/Init-inter.inc
+ 
+ run_ginfo -f tab-skip-node
+ # Check that skipping over a node with no cross-references in it
+ # when pressing tab, and then going back in the window history, goes
+ # back to the last node that was actually displayed, and not to the
+ # skipped node.
+ printf '\t\t\tlDq' >$PTY_TYPE
+ . $t/Timeout-test.inc
+ 
+ grep 'Node: Top' $GINFO_OUTPUT
+ RETVAL=$?
+ 
+ cleanup
diff -Nrc2 texinfo-5.2/info/t/tab.sh texinfo-6.0/info/t/tab.sh
*** texinfo-5.2/info/t/tab.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/tab.sh	2015-03-03 16:35:08.000000000 +0000
***************
*** 0 ****
--- 1,34 ----
+ #!/bin/sh
+ # Copyright (C) 2014, 2015 Free Software Foundation, Inc.
+ #
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3, or (at your option)
+ # any later version.
+ #
+ # This program is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ #
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ 
+ srcdir=${srcdir:-.}
+ . $srcdir/t/Init-test.inc
+ . $t/Init-inter.inc
+ 
+ run_ginfo -f intera
+ # Tab to first link and follow it
+ printf '\t\rDq' >$PTY_TYPE
+ . $t/Timeout-test.inc
+ 
+ if test ! -f $GINFO_OUTPUT; then
+   RETVAL=1
+ else
+   # Return non-zero (test failure) if files differ
+   diff $GINFO_OUTPUT $t/node-target
+   RETVAL=$?
+ fi
+ 
+ cleanup
diff -Nrc2 texinfo-5.2/info/t/where-dir-file.sh texinfo-6.0/info/t/where-dir-file.sh
*** texinfo-5.2/info/t/where-dir-file.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/where-dir-file.sh	2014-05-18 14:57:12.000000000 +0100
***************
*** 0 ****
--- 1,23 ----
+ #!/bin/sh
+ # Copyright (C) 2014 Free Software Foundation, Inc.
+ #
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3, or (at your option)
+ # any later version.
+ #
+ # This program is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ #
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ 
+ srcdir=${srcdir:-.}
+ . $srcdir/t/Init-test.inc
+ 
+ # Follow a reference to file1 in dir and print location
+ $GINFO --where file1 \
+   | grep 't/infodir/file1.info$'
+ 
diff -Nrc2 texinfo-5.2/info/t/window-split-dir.sh texinfo-6.0/info/t/window-split-dir.sh
*** texinfo-5.2/info/t/window-split-dir.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/info/t/window-split-dir.sh	2015-01-30 01:53:29.000000000 +0000
***************
*** 0 ****
--- 1,29 ----
+ #!/bin/sh
+ # Copyright (C) 2014 Free Software Foundation, Inc.
+ #
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3, or (at your option)
+ # any later version.
+ #
+ # This program is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ #
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ 
+ srcdir=${srcdir:-.}
+ . $srcdir/t/Init-test.inc
+ . $t/Init-inter.inc
+ 
+ # Load dir node
+ run_ginfo
+ # Split it in two, go to the new window, and make it the only window.
+ printf '\0302\030o\0301Dq' >$PTY_TYPE
+ . $t/Timeout-test.inc
+ 
+ grep '^File: dir' $GINFO_OUTPUT
+ 
+ cleanup
diff -Nrc2 texinfo-5.2/info/tag.c texinfo-6.0/info/tag.c
*** texinfo-5.2/info/tag.c	2013-08-22 18:58:30.000000000 +0100
--- texinfo-6.0/info/tag.c	2014-10-22 23:28:32.000000000 +0100
***************
*** 1,7 ****
  /* tag.c -- Functions to handle Info tags (that is, the special
     construct for images, not the "tag table" of starting position.)
!    $Id: tag.c 5338 2013-08-22 17:58:30Z karl $
  
!    Copyright 2012, 2013 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
--- 1,7 ----
  /* tag.c -- Functions to handle Info tags (that is, the special
     construct for images, not the "tag table" of starting position.)
!    $Id: tag.c 5884 2014-10-22 22:19:04Z gavin $
  
!    Copyright 2012, 2013, 2014 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
***************
*** 203,273 ****
  }
  
! /* Expand \b[...\b] constructs in INPUT (of INPUTLEN bytes).  If encountered,
!    put the expanded text into PBUF, store its length in PBUFLEN, and return
!    1.  Otherwise, don't touch neither of the latter and return 0. */
  int
! tags_expand (char *input, size_t inputlen, char **pbuf, size_t *pbuflen)
  {
!   char *endp = input + inputlen;
!   struct text_buffer outbuf;
!   int text_buffer_used = 0;
!   char *p;
! 
!   while ((p = input + strlen (input)) < endp) /* go forward to null */
!     {
!       if (memcmp(p + 1, "\b[", 2) == 0)       /* opening magic? */
! 	{
! 	  char *q;
! 
! 	  if (!text_buffer_used)
! 	    {
! 	      text_buffer_init (&outbuf);
! 	      text_buffer_used = 1;
! 	    }
! 	  
! 	  p += 3;
! 	  q = p + strlen (p);                 /* forward to next null */
! 	  if (memcmp (q + 1, "\b]", 2) == 0)  /* closing magic? */
! 	    {
! 	      size_t len;
! 	      struct tag_handler *tp;
! 
! 	      len = strcspn (p, " \t");       /* tag name */
! 	      tp = find_tag_handler (p, len);
! 	      if (tp)
! 		{
! 		  while (p[len] == ' ' || p[len] == '\t')
! 		    ++len;                      /* move past whitespace */
! 	      
! 		  text_buffer_add_string (&outbuf, input, p - input - 3);
! 		  if (!tp->handler || tp->handler (p + len, &outbuf) == 0)
! 		    {
! 		      input = q + 3;
! 		      continue;
! 		    }
! 		}
! 	    }
! 	}
! 
!       if (text_buffer_used)
! 	text_buffer_add_string (&outbuf, input, p - input);
  
!       input = p + 1;
!     }
  
!   if (text_buffer_used && text_buffer_off (&outbuf))
      {
!       if (input < endp)
! 	text_buffer_add_string (&outbuf, input, endp - input);
!       *pbuflen = text_buffer_off (&outbuf);
!       *pbuf = text_buffer_base (&outbuf);
!       return 1;
!     }
!   return 0;
! }
    
! void
! handle_tag (char *tag)
! {
!   /* Nothing so far */
  }
--- 203,239 ----
  }
  
! /* Expand \b[...\b] construct at *INPUT.  If encountered, append the
!    expanded text to OUTBUF, advance *INPUT past the tag, and return 1.
!    Otherwise, return 0.  If it is an index tag, set IS_INDEX to 1. */
  int
! tag_expand (char **input, struct text_buffer *outbuf, int *is_index)
  {
!   char *p = *input;
!   char *q;
!   size_t len;
!   struct tag_handler *tp;
  
!   if (memcmp(p, "\0\b[", 3) != 0)       /* opening magic? */
!     return 0;
  
!   p += 3;
!   q = p + strlen (p);
!   if (memcmp (q + 1, "\b]", 2)) /* closing magic? */
!     return 0; /* Not a proper tag. */
! 
!   /* Output is different for index nodes */
!   if (!strncmp ("index", p, strlen ("index")))
!     *is_index = 1;
! 
!   len = strcspn (p, " \t");       /* tag name */
!   tp = find_tag_handler (p, len);
!   if (tp && tp->handler)
      {
!       while (p[len] == ' ' || p[len] == '\t')
!         ++len;                      /* move past whitespace */
    
!       tp->handler (p + len, outbuf);
!     }
!   *input = q + 3;
!   return 1;
  }
diff -Nrc2 texinfo-5.2/info/tag.h texinfo-6.0/info/tag.h
*** texinfo-5.2/info/tag.h	2013-08-22 18:54:06.000000000 +0100
--- texinfo-6.0/info/tag.h	2014-09-12 18:31:38.000000000 +0100
***************
*** 1,6 ****
  /* tag.c -- Functions to handle Info tags.
!    $Id: tag.h 5337 2013-08-22 17:54:06Z karl $
  
!    Copyright 2012, 2013 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
--- 1,6 ----
  /* tag.c -- Functions to handle Info tags.
!    $Id: tag.h 5823 2014-09-12 17:22:40Z gavin $
  
!    Copyright 2012, 2013, 2014 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
***************
*** 20,25 ****
  #define TAG_H
  
! int tags_expand (char *input, size_t inputlen, char **pbuf, size_t *pbuflen);
! void handle_tag (char *tag);
  
  #endif
--- 20,26 ----
  #define TAG_H
  
! #include "info-utils.h"
! 
! int tag_expand (char **input, struct text_buffer *outbuf, int *is_index);
  
  #endif
diff -Nrc2 texinfo-5.2/info/termdep.h texinfo-6.0/info/termdep.h
*** texinfo-5.2/info/termdep.h	2013-08-22 18:54:06.000000000 +0100
--- texinfo-6.0/info/termdep.h	2014-10-06 20:42:42.000000000 +0100
***************
*** 1,4 ****
  /* termdep.h -- system things that terminal.c depends on.
!    $Id: termdep.h 5337 2013-08-22 17:54:06Z karl $
  
     Copyright 1993, 1996, 1997, 1998, 2001, 2002, 2007, 2012, 2013
--- 1,4 ----
  /* termdep.h -- system things that terminal.c depends on.
!    $Id: termdep.h 5864 2014-10-06 19:33:29Z gavin $
  
     Copyright 1993, 1996, 1997, 1998, 2001, 2002, 2007, 2012, 2013
***************
*** 50,54 ****
  #endif /* !HAVE_TERMIOS_H */
  
! #ifdef GWINSZ_IN_SYS_IOCTL
  #  include <sys/ioctl.h>
  #endif
--- 50,54 ----
  #endif /* !HAVE_TERMIOS_H */
  
! #ifdef HAVE_SYS_IOCTL_H
  #  include <sys/ioctl.h>
  #endif
diff -Nrc2 texinfo-5.2/info/terminal.c texinfo-6.0/info/terminal.c
*** texinfo-5.2/info/terminal.c	2013-08-22 18:54:06.000000000 +0100
--- texinfo-6.0/info/terminal.c	2015-06-20 16:37:14.000000000 +0100
***************
*** 1,7 ****
  /* terminal.c -- how to handle the physical terminal for Info.
!    $Id: terminal.c 5337 2013-08-22 17:54:06Z karl $
  
     Copyright 1988, 1989, 1990, 1991, 1992, 1993, 1996, 1997, 1998,
!    1999, 2001, 2002, 2004, 2007, 2008, 2012, 2013
     Free Software Foundation, Inc.
  
--- 1,7 ----
  /* terminal.c -- how to handle the physical terminal for Info.
!    $Id: terminal.c 6149 2015-02-24 18:21:51Z gavin $
  
     Copyright 1988, 1989, 1990, 1991, 1992, 1993, 1996, 1997, 1998,
!    1999, 2001, 2002, 2004, 2007, 2008, 2012, 2013, 2014
     Free Software Foundation, Inc.
  
***************
*** 24,27 ****
--- 24,29 ----
  #include "terminal.h"
  #include "termdep.h"
+ #include "doc.h"
+ #include "variables.h"
  
  #include <sys/types.h>
***************
*** 29,38 ****
  
  /* The Unix termcap interface code. */
! #ifdef HAVE_NCURSES_TERMCAP_H
  #include <ncurses/termcap.h>
! #else
! #ifdef HAVE_TERMCAP_H
  #include <termcap.h>
! #else
  /* On Solaris2, sys/types.h #includes sys/reg.h, which #defines PC.
     Unfortunately, PC is a global variable used by the termcap library. */
--- 31,43 ----
  
  /* The Unix termcap interface code. */
! /* With MinGW, if the user has ncurses installed, including
!    ncurses/termcap.h will cause the Info binary depend on the ncurses
!    DLL, just because BC and PC are declared there, although they are
!    never used in the MinGW build.  Avoid that useless dependency.  */
! #if defined (HAVE_NCURSES_TERMCAP_H) && !defined (__MINGW32__)
  #include <ncurses/termcap.h>
! #elif defined (HAVE_TERMCAP_H)
  #include <termcap.h>
! #else  /* (!HAVE_NCURSES_TERMCAP_H || __MINGW32__) && !HAVE_TERMCAP_H */
  /* On Solaris2, sys/types.h #includes sys/reg.h, which #defines PC.
     Unfortunately, PC is a global variable used by the termcap library. */
***************
*** 46,50 ****
  extern char *tgetstr (), *tgoto ();
  extern int tputs ();
- #endif /* not HAVE_TERMCAP_H */
  #endif /* not HAVE_NCURSES_TERMCAP_H */
  
--- 51,54 ----
***************
*** 55,58 ****
--- 59,64 ----
  VFunction *terminal_begin_inverse_hook = NULL;
  VFunction *terminal_end_inverse_hook = NULL;
+ VFunction *terminal_begin_standout_hook = NULL;
+ VFunction *terminal_end_standout_hook = NULL;
  VFunction *terminal_prep_terminal_hook = NULL;
  VFunction *terminal_unprep_terminal_hook = NULL;
***************
*** 70,73 ****
--- 76,82 ----
  VFunction *terminal_scroll_terminal_hook = NULL;
  
+ /* User variable 'mouse'.  Values can be MP_* constants in terminal.h. */
+ int mouse_protocol = MP_NORMAL_TRACKING;
+ 
  /* **************************************************************** */
  /*                                                                  */
***************
*** 87,90 ****
--- 96,102 ----
  static char *term_AL, *term_DL, *term_al, *term_dl;
  
+ static char *term_cs; /* Set scrolling region. */
+ static char *term_SF, *term_SR; /* Scroll forward and in reverse. */
+ 
  static char *term_keypad_on, *term_keypad_off;
  
***************
*** 110,113 ****
--- 122,131 ----
  static char *term_invend;
  
+ /* String introducing a mouse event. */
+ static char *term_Km;
+ 
+ /* Strings entering and leaving standout mode. */
+ char *term_so, *term_se;
+ 
  /* Although I can't find any documentation that says this is supposed to
     return its argument, all the code I've looked at (termutils, less)
***************
*** 133,136 ****
--- 151,164 ----
    RETSIGTYPE (*sigsave) (int signum);
  
+   /* Turn on mouse reporting.  This is "normal tracking mode" supported by
+      xterm.  The presence of the Km capability may not be a reliable way to
+      tell whether this mode exists, but sending the following sequence is
+      probably harmless if it doesn't.  */
+   if (mouse_protocol == MP_NORMAL_TRACKING
+       && term_Km && !strcmp (term_Km, "\033[M"))
+     send_to_terminal ("\033[?1000h");
+   else
+     term_Km = 0;
+ 
    if (term_keypad_on)
        send_to_terminal (term_keypad_on);
***************
*** 164,167 ****
--- 192,199 ----
    RETSIGTYPE (*sigsave) (int signum);
  
+   /* Turn off mouse reporting ("normal tracking mode"). */
+   if (term_Km)
+     send_to_terminal ("\033[?1000l");
+ 
    if (term_keypad_off)
        send_to_terminal (term_keypad_off);
***************
*** 212,215 ****
--- 244,251 ----
  int terminal_can_scroll = 0;
  
+ /* Non-zero means that the terminal scroll within a restricted region
+    of lines. */
+ int terminal_can_scroll_region = 0;
+ 
  /* The key sequences output by the arrow keys, if this terminal has any. */
  char *term_ku = NULL;
***************
*** 223,227 ****
  char *term_kD = NULL;	/* delete */
  char *term_ki = NULL;	/* ins */
! char *term_kx = NULL;	/* del */
  
  /* Move the cursor to the terminal location of X and Y. */
--- 259,263 ----
  char *term_kD = NULL;	/* delete */
  char *term_ki = NULL;	/* ins */
! char *term_kB = NULL;	/* back tab */
  
  /* Move the cursor to the terminal location of X and Y. */
***************
*** 335,338 ****
--- 371,399 ----
  }
  
+ /* Turn on "standout mode" if possible.  Likely the same
+    as reverse video. */
+ void
+ terminal_begin_standout (void)
+ {
+   if (terminal_begin_standout_hook)
+     (*terminal_begin_standout_hook) ();
+   else
+     {
+       send_to_terminal (term_so);
+     }
+ }
+ 
+ /* Turn off "standout mode" if possible. */
+ void
+ terminal_end_standout (void)
+ {
+   if (terminal_end_standout_hook)
+     (*terminal_end_standout_hook) ();
+   else
+     {
+       send_to_terminal (term_se);
+     }
+ }
+ 
  /* Ring the terminal bell.  The bell is run visibly if it both has one and
     terminal_use_visible_bell_p is non-zero. */
***************
*** 398,401 ****
--- 459,492 ----
  }
  
+ void
+ terminal_scroll_region (int start, int end, int amount)
+ {
+   /* Any scrolling at all? */
+   if (amount == 0)
+     return;
+ 
+   if (terminal_scroll_terminal_hook)
+     {
+       (*terminal_scroll_terminal_hook) (start, end, amount);
+       return;
+     }
+ 
+   if (terminal_can_scroll_region)
+     {
+       /* Set scrolling region. */
+       tputs (tgoto (term_cs, end - 1, start), 0, output_character_function);
+ 
+       /* Scroll. */
+       if (amount > 0)
+         tputs (tgoto (term_SR, 0, amount), 0, output_character_function);
+       else
+         tputs (tgoto (term_SF, 0, -amount), 0, output_character_function);
+ 
+       /* Reset scrolling region. */
+       tputs (tgoto (term_cs, screenheight - 1, 0), 0, output_character_function);
+       return;
+     }
+ }
+ 
  /* Scroll an area of the terminal, starting with the region from START
     to END, AMOUNT lines.  If AMOUNT is negative, the lines are scrolled
***************
*** 500,503 ****
--- 591,713 ----
  }
  
+ /* Root of structure representing a mapping from sequences of bytes to named
+    keys. */
+ BYTEMAP_ENTRY *byte_seq_to_key;
+ 
+ static void
+ add_seq_to_byte_map (int key_id, char *seq)
+ {
+   BYTEMAP_ENTRY *b = byte_seq_to_key;
+ 
+   /* Must consider bytes as unsigned because we use them as array indices. */
+   unsigned char *c = (unsigned char *) seq;
+   for (; *c; c++)
+     {
+       if (c[1] == '\0') /* Last character. */
+         {
+           b[*c].type = BYTEMAP_KEY;
+           b[*c].key = key_id;
+         }
+       else
+         {
+           b[*c].type = BYTEMAP_MAP;
+           b[*c].key = 0;
+           if (!b[*c].next)
+             b[*c].next = xzalloc (256 * sizeof (BYTEMAP_ENTRY));
+           b = b[*c].next;
+         }
+     }
+ }
+ 
+ /* Initialize byte map read in get_input_key. */
+ static void
+ initialize_byte_map (void)
+ {
+   int i;
+ 
+   static struct special_keys {
+       int key_id;
+       char **byte_seq;
+   } keys[] = {
+       KEY_RIGHT_ARROW, &term_kr,
+       KEY_LEFT_ARROW, &term_kl,
+       KEY_UP_ARROW, &term_ku,
+       KEY_DOWN_ARROW, &term_kd,
+       KEY_PAGE_UP, &term_kP,
+       KEY_PAGE_DOWN, &term_kN,
+       KEY_HOME, &term_kh,
+       KEY_END, &term_ke,
+       KEY_DELETE, &term_kD,
+       KEY_INSERT, &term_ki,
+       KEY_BACK_TAB, &term_kB
+   };
+ 
+   /* Recognize arrow key sequences with both of the usual prefixes in case they 
+      are missing in the termcap entry. */
+   static struct special_keys2 {
+       int key_id;
+       char *byte_seq;
+   } keys2[] = {
+       KEY_RIGHT_ARROW, "\033[C",
+       KEY_RIGHT_ARROW, "\033OC",
+       KEY_LEFT_ARROW, "\033[D",
+       KEY_LEFT_ARROW, "\033OD",
+       KEY_UP_ARROW, "\033[A",
+       KEY_UP_ARROW, "\033OA",
+       KEY_DOWN_ARROW, "\033[B",
+       KEY_DOWN_ARROW, "\033OB"
+   };
+ 
+   byte_seq_to_key = xmalloc (256 * sizeof (BYTEMAP_ENTRY));
+ 
+   /* Make each byte represent itself by default. */
+   for (i = 0; i < 128; i++)
+     {
+       byte_seq_to_key[i].type = BYTEMAP_KEY;
+       byte_seq_to_key[i].key = i;
+       byte_seq_to_key[i].next = 0;
+     }
+ 
+   /* Use 'ISO-Latin' variable to decide whether bytes with the 8th bit set 
+      represent the Meta key being pressed.  Maybe we should have another 
+      variable to enable 8-bit input.  If 'ISO-Latin' is set this allows input 
+      of non-ASCII characters in the echo area. */
+   if (!ISO_Latin_p)
+     for (i = 128; i < 256; i++)
+       {
+         byte_seq_to_key[i].type = BYTEMAP_KEY;
+         byte_seq_to_key[i].key = (i - 128) + KEYMAP_META_BASE;
+         byte_seq_to_key[i].next = 0;
+       }
+ 
+   /* Hard-code octal 177 = delete.  Either 177 or the term_kD sequence will
+      result in a delete key being registered. */
+   byte_seq_to_key['\177'].type = BYTEMAP_KEY;
+   byte_seq_to_key['\177'].key = KEY_DELETE;
+   byte_seq_to_key['\177'].next = 0;
+ 
+   /* For each special key, record its byte sequence. */
+   for (i = 0; i < sizeof (keys) / sizeof (*keys); i++)
+     {
+       if (!*keys[i].byte_seq)
+         continue; /* No byte sequence known for this key. */
+ 
+       add_seq_to_byte_map (keys[i].key_id, *keys[i].byte_seq);
+     }
+ 
+   /* Hard-coded byte sequences. */
+   for (i = 0; i < sizeof (keys2) / sizeof (*keys2); i++)
+     {
+       add_seq_to_byte_map (keys2[i].key_id, keys2[i].byte_seq);
+     }
+ 
+   if (term_Km)
+     add_seq_to_byte_map (KEY_MOUSE, term_Km);
+ 
+   /* Special case for ESC: Can introduce special key sequences, represent the
+      Meta key being pressed, or be a key on its own. */
+   byte_seq_to_key['\033'].type = BYTEMAP_ESC;
+ }
+ 
  /* Initialize the terminal which is known as TERMINAL_NAME.  If this
     terminal doesn't have cursor addressability, `terminal_is_dumb_p'
***************
*** 505,509 ****
     to the dimensions that this terminal actually has.  The variable
     TERMINAL_HAS_META_P becomes nonzero if this terminal supports a Meta
!    key.  Finally, the terminal screen is cleared. */
  void
  terminal_initialize_terminal (char *terminal_name)
--- 715,719 ----
     to the dimensions that this terminal actually has.  The variable
     TERMINAL_HAS_META_P becomes nonzero if this terminal supports a Meta
!    key.  Get and save various termcap strings. */
  void
  terminal_initialize_terminal (char *terminal_name)
***************
*** 516,519 ****
--- 726,730 ----
      {
        (*terminal_initialize_terminal_hook) (terminal_name);
+       initialize_byte_map ();
        return;
      }
***************
*** 587,591 ****
--- 798,807 ----
    term_dl = tgetstr ("dl", &buffer);
  
+   term_cs = tgetstr ("cs", &buffer);
+   term_SF = tgetstr ("SF", &buffer);
+   term_SR = tgetstr ("SR", &buffer);
+ 
    terminal_can_scroll = ((term_AL || term_al) && (term_DL || term_dl));
+   terminal_can_scroll_region = term_cs && term_SF && term_SR;
  
    term_invbeg = tgetstr ("mr", &buffer);
***************
*** 595,598 ****
--- 811,820 ----
      term_invend = NULL;
  
+   term_so = tgetstr ("so", &buffer);
+   if (term_so)
+     term_se = tgetstr ("se", &buffer);
+   else
+     term_se = NULL;
+ 
    if (!term_cr)
      term_cr =  "\r";
***************
*** 633,648 ****
    term_kN = tgetstr ("kN", &buffer);
  
- #if defined(INFOKEY)
    term_kh = tgetstr ("kh", &buffer);
    term_ke = tgetstr ("@7", &buffer);
    term_ki = tgetstr ("kI", &buffer);
!   term_kx = tgetstr ("kD", &buffer);
! #endif /* defined(INFOKEY) */
  
!   /* Home and end keys. */
!   term_kh = tgetstr ("kh", &buffer);
!   term_ke = tgetstr ("@7", &buffer);
  
!   term_kD = tgetstr ("kD", &buffer);
  
    /* If this terminal is not cursor addressable, then it is really dumb. */
--- 855,869 ----
    term_kN = tgetstr ("kN", &buffer);
  
    term_kh = tgetstr ("kh", &buffer);
    term_ke = tgetstr ("@7", &buffer);
    term_ki = tgetstr ("kI", &buffer);
!   term_kD = tgetstr ("kD", &buffer);
  
!   term_kB = tgetstr ("kB", &buffer);
  
!   /* String introducing a mouse event. */
!   term_Km = tgetstr ("Km", &buffer);
! 
!   initialize_byte_map ();
  
    /* If this terminal is not cursor addressable, then it is really dumb. */
***************
*** 688,701 ****
  #endif /* !HAVE_TERMIOS_H */
  
! /* Prepare to start using the terminal to read characters singly. */
! void
  terminal_prep_terminal (void)
  {
    int tty;
  
    if (terminal_prep_terminal_hook)
      {
        (*terminal_prep_terminal_hook) ();
!       return;
      }
  
--- 909,926 ----
  #endif /* !HAVE_TERMIOS_H */
  
! /* Prepare to start using the terminal to read characters singly.  Return
!    0 if terminal is too dumb to run Info interactively. */
! int
  terminal_prep_terminal (void)
  {
    int tty;
  
+   if (terminal_is_dumb_p)
+     return 0;
+ 
    if (terminal_prep_terminal_hook)
      {
        (*terminal_prep_terminal_hook) ();
!       return 1;
      }
  
***************
*** 827,830 ****
--- 1052,1056 ----
  # endif
  #endif /* !HAVE_TERMIOS_H && !HAVE_TERMIO_H */
+   return 1;
  }
  
diff -Nrc2 texinfo-5.2/info/terminal.h texinfo-6.0/info/terminal.h
*** texinfo-5.2/info/terminal.h	2013-08-22 18:54:06.000000000 +0100
--- texinfo-6.0/info/terminal.h	2014-09-12 15:12:40.000000000 +0100
***************
*** 1,6 ****
  /* terminal.h -- The external interface to terminal I/O.
!    $Id: terminal.h 5337 2013-08-22 17:54:06Z karl $
  
!    Copyright 1993, 1996, 1997, 2001, 2002, 2004, 2007, 2013
     Free Software Foundation, Inc.
  
--- 1,6 ----
  /* terminal.h -- The external interface to terminal I/O.
!    $Id: terminal.h 5817 2014-09-10 19:46:09Z gavin $
  
!    Copyright 1993, 1996, 1997, 2001, 2002, 2004, 2007, 2013, 2014
     Free Software Foundation, Inc.
  
***************
*** 48,51 ****
--- 48,54 ----
  extern int terminal_can_scroll;
  
+ /* Non-zero means that this terminal can scroll within a restricted region. */
+ extern int terminal_can_scroll_region;
+ 
  /* Initialize the terminal which is known as TERMINAL_NAME.  If this terminal
     doesn't have cursor addressability, TERMINAL_IS_DUMB_P becomes non-zero.
***************
*** 62,66 ****
  
  /* Save and restore tty settings. */
! extern void terminal_prep_terminal (void);
  extern void terminal_unprep_terminal (void);
  
--- 65,69 ----
  
  /* Save and restore tty settings. */
! extern int terminal_prep_terminal (void);
  extern void terminal_unprep_terminal (void);
  
***************
*** 108,111 ****
--- 111,122 ----
  extern VFunction *terminal_end_inverse_hook;
  
+ /* Turn on standout mode if possible. */
+ extern void terminal_begin_standout (void);
+ extern VFunction *terminal_begin_standout_hook;
+ 
+ /* Turn off standout mode if possible. */
+ extern void terminal_end_standout (void);
+ extern VFunction *terminal_end_standout_hook;
+ 
  /* Scroll an area of the terminal, starting with the region from START
     to END, AMOUNT lines.  If AMOUNT is negative, the lines are scrolled
***************
*** 115,118 ****
--- 126,131 ----
  extern VFunction *terminal_scroll_terminal_hook;
  
+ extern void terminal_scroll_region (int start, int end, int amount);
+ 
  /* Ring the terminal bell.  The bell is run visibly if it both has one and
     terminal_use_visible_bell_p is non-zero. */
***************
*** 124,129 ****
  extern char *term_kP, *term_kN;
  extern char *term_ke, *term_kh;
! extern char *term_kx, *term_ki;
! extern char *term_kD;
  
  #endif /* !TERMINAL_H */
--- 137,148 ----
  extern char *term_kP, *term_kN;
  extern char *term_ke, *term_kh;
! extern char *term_kD, *term_ki;
! extern char *term_kB;
! 
! extern char *term_so, *term_se;
! 
! #define MP_NONE 0
! #define MP_NORMAL_TRACKING 1
! extern int mouse_protocol;
  
  #endif /* !TERMINAL_H */
diff -Nrc2 texinfo-5.2/info/variables.c texinfo-6.0/info/variables.c
*** texinfo-5.2/info/variables.c	2013-08-22 18:54:06.000000000 +0100
--- texinfo-6.0/info/variables.c	2014-11-07 10:58:55.000000000 +0000
***************
*** 1,7 ****
  /* variables.c -- how to manipulate user visible variables in Info.
!    $Id: variables.c 5337 2013-08-22 17:54:06Z karl $
  
!    Copyright 1993, 1997, 2001, 2002, 2004, 2007, 2008, 2011, 2013
!    Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
--- 1,7 ----
  /* variables.c -- how to manipulate user visible variables in Info.
!    $Id: variables.c 5912 2014-11-07 10:49:13Z gavin $
  
!    Copyright 1993, 1997, 2001, 2002, 2004, 2007, 2008, 2011, 2013,
!    2014 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
***************
*** 21,24 ****
--- 21,26 ----
  
  #include "info.h"
+ #include "session.h"
+ #include "echo-area.h"
  #include "variables.h"
  
***************
*** 33,36 ****
--- 35,50 ----
  static char *on_off_choices[] = { "Off", "On", NULL };
  
+ static char *mouse_choices[] = { "Off", "normal-tracking", NULL };
+ 
+ /* Choices used by the completer when reading a value for the user-visible
+    variable "scroll-behaviour". */
+ static char *info_scroll_choices[] = { "Continuous", "Next Only",
+     "Page Only", NULL };
+ 
+ /* Choices for the scroll-last-node variable */
+ static char *scroll_last_node_choices[] = { "Stop", "Top", NULL };
+ 
+ /* Note that the 'where_set' field of each element in the array is
+    not given and defaults to 0. */
  VARIABLE_ALIST info_variables[] = {
    { "automatic-footnotes",
***************
*** 90,93 ****
--- 104,128 ----
        N_("Skip current window when searching"),
      &search_skip_screen_p, (char **)on_off_choices },
+ 
+   { "infopath-no-defaults",
+       N_("Exclude default directories from file search path"),
+     &infopath_no_defaults_p, (char **)on_off_choices },
+ 
+   { "hide-note-references",
+       N_("Hide some Info file syntax in the text of nodes"),
+     &preprocess_nodes_p, (char **)on_off_choices },
+ 
+   { "key-time",
+       N_("Length of time in milliseconds to wait for the next byte in a sequence indicating that a key has been pressed"),
+     &key_time, NULL },
+ 
+   { "highlight-searches",
+       N_("Highlight search matches"),
+     &highlight_searches_p, (char **)on_off_choices },
+ 
+   { "mouse",
+       N_("Method to use to track mouse events"),
+     &mouse_protocol, (char **)mouse_choices },
+ 
    { NULL }
  };
***************
*** 100,116 ****
    /* Get the variable's name. */
    var = read_variable_name (_("Describe variable: "), window);
- 
    if (!var)
      return;
  
-   description = xmalloc (20 + strlen (var->name)
- 			 + strlen (_(var->doc)));
- 
    if (var->choices)
!     sprintf (description, "%s (%s): %s.",
!              var->name, var->choices[*(var->value)], _(var->doc));
    else
!     sprintf (description, "%s (%d): %s.",
! 	     var->name, *(var->value), _(var->doc));
  
    window_message_in_echo_area ("%s", description);
--- 135,147 ----
    /* Get the variable's name. */
    var = read_variable_name (_("Describe variable: "), window);
    if (!var)
      return;
  
    if (var->choices)
!     asprintf (&description, "%s (%s): %s.",
!              var->name, var->choices[*var->value], _(var->doc));
    else
!     asprintf (&description, "%s (%d): %s.",
! 	     var->name, *var->value, _(var->doc));
  
    window_message_in_echo_area ("%s", description);
***************
*** 122,125 ****
--- 153,157 ----
    VARIABLE_ALIST *var;
    char *line;
+   char prompt[100];
  
    /* Get the variable's name and value. */
***************
*** 130,219 ****
  
    /* Read a new value for this variable. */
-   {
-     char prompt[100];
  
!     if (!var->choices)
!       {
!         int potential_value;
! 
!         if (info_explicit_arg || count != 1)
!           potential_value = count;
!         else
!           potential_value = *(var->value);
! 
!         sprintf (prompt, _("Set %s to value (%d): "),
!                  var->name, potential_value);
!         line = info_read_in_echo_area (active_window, prompt);
! 
!         /* If no error was printed, clear the echo area. */
!         if (!info_error_was_printed)
!           window_clear_echo_area ();
  
!         /* User aborted? */
!         if (!line)
            return;
  
!         /* If the user specified a value, get that, otherwise, we are done. */
!         canonicalize_whitespace (line);
!         if (*line)
!           *(var->value) = atoi (line);
!         else
!           *(var->value) = potential_value;
! 
!         free (line);
!       }
!     else
!       {
!         register int i;
!         REFERENCE **array = NULL;
!         size_t array_index = 0;
!         size_t array_slots = 0;
! 
!         for (i = 0; var->choices[i]; i++)
!           {
!             REFERENCE *entry;
! 
!             entry = xmalloc (sizeof (REFERENCE));
!             entry->label = xstrdup (var->choices[i]);
!             entry->nodename = NULL;
!             entry->filename = NULL;
! 
!             add_pointer_to_array (entry, array_index, array, array_slots, 10);
!           }
! 
!         sprintf (prompt, _("Set %s to value (%s): "),
!                  var->name, var->choices[*(var->value)]);
! 
!         /* Ask the completer to read a variable value for us. */
!         line = info_read_completing_in_echo_area (window, prompt, array);
! 
!         info_free_references (array);
! 
!         if (!echo_area_is_active)
!           window_clear_echo_area ();
! 
!         /* User aborted? */
!         if (!line)
!           {
!             info_abort_key (active_window, 0, 0);
!             return;
!           }
! 
!         /* User accepted default choice?  If so, no change. */
!         if (!*line)
!           {
!             free (line);
!             return;
!           }
! 
!         /* Find the choice in our list of choices. */
!         for (i = 0; var->choices[i]; i++)
!           if (strcmp (var->choices[i], line) == 0)
!             break;
! 
!         if (var->choices[i])
!           *(var->value) = i;
!       }
!   }
  }
  
--- 162,249 ----
  
    /* Read a new value for this variable. */
  
!   if (!var->choices)
!     {
!       int potential_value;
! 
!       if (info_explicit_arg || count != 1)
!         potential_value = count;
!       else
!         potential_value = *(var->value);
! 
!       sprintf (prompt, _("Set %s to value (%d): "),
!                var->name, potential_value);
!       line = info_read_in_echo_area (prompt);
! 
!       /* User aborted? */
!       if (!line)
!         return;
  
!       /* If the user specified a value, get that, otherwise, we are done. */
!       canonicalize_whitespace (line);
! 
!       set_variable_to_value (var, line, SET_IN_SESSION);
! 
!       free (line);
!     }
!   else
!     {
!       register int i;
!       REFERENCE **array = NULL;
!       size_t array_index = 0;
!       size_t array_slots = 0;
! 
!       for (i = 0; var->choices[i]; i++)
!         {
!           REFERENCE *entry;
! 
!           entry = xmalloc (sizeof (REFERENCE));
!           entry->label = xstrdup (var->choices[i]);
!           entry->nodename = NULL;
!           entry->filename = NULL;
! 
!           add_pointer_to_array (entry, array_index, array, array_slots, 10);
!         }
! 
!       sprintf (prompt, _("Set %s to value (%s): "),
!                var->name, var->choices[*(var->value)]);
! 
!       /* Ask the completer to read a variable value for us. */
!       line = info_read_completing_in_echo_area (prompt, array);
! 
!       info_free_references (array);
! 
!       /* User aborted? */
!       if (!line)
!         {
!           info_abort_key (active_window, 0);
            return;
+         }
  
!       /* User accepted default choice?  If so, no change. */
!       if (!*line)
!         {
!           free (line);
!           return;
!         }
! 
!       set_variable_to_value (var, line, SET_IN_SESSION);
!     }
! }
! 
! VARIABLE_ALIST *
! variable_by_name (char *name)
! {
!   int i;
! 
!   /* Find the variable in our list of variables. */
!   for (i = 0; info_variables[i].name; i++)
!     if (strcmp (info_variables[i].name, name) == 0)
!       break;
! 
!   if (!info_variables[i].name)
!     return NULL;
!   else
!     return &info_variables[i];
  }
  
***************
*** 222,228 ****
     that no variable could be read. */
  VARIABLE_ALIST *
! read_variable_name (const char *prompt, WINDOW *window)
  {
-   register int i;
    char *line;
    REFERENCE **variables;
--- 252,257 ----
     that no variable could be read. */
  VARIABLE_ALIST *
! read_variable_name (char *prompt, WINDOW *window)
  {
    char *line;
    REFERENCE **variables;
***************
*** 232,247 ****
  
    /* Ask the completer to read a variable for us. */
!   line =
!     info_read_completing_in_echo_area (window, prompt, variables);
  
    info_free_references (variables);
  
-   if (!echo_area_is_active)
-     window_clear_echo_area ();
- 
    /* User aborted? */
    if (!line)
      {
!       info_abort_key (active_window, 0, 0);
        return NULL;
      }
--- 261,272 ----
  
    /* Ask the completer to read a variable for us. */
!   line = info_read_completing_in_echo_area (prompt, variables);
  
    info_free_references (variables);
  
    /* User aborted? */
    if (!line)
      {
!       info_abort_key (active_window, 0);
        return NULL;
      }
***************
*** 254,266 ****
      }
  
!   /* Find the variable in our list of variables. */
!   for (i = 0; info_variables[i].name; i++)
!     if (strcmp (info_variables[i].name, line) == 0)
!       break;
! 
!   if (!info_variables[i].name)
!     return NULL;
!   else
!     return &info_variables[i];
  }
  
--- 279,283 ----
      }
  
!   return variable_by_name (line);
  }
  
***************
*** 290,318 ****
  
  int
! set_variable_to_value(char *name, char *value)
  {
!   register int i;
  
!   /* Find the variable in our list of variables. */
!   for (i = 0; info_variables[i].name; i++)
!     if (strcmp(info_variables[i].name, name) == 0)
!       break;
! 
!   if (!info_variables[i].name)
!     {
!       errno = ENOENT;
!       return -1;
!     }
!   
!   if (info_variables[i].choices)
      {
        register int j;
        
        /* Find the choice in our list of choices. */
!       for (j = 0; info_variables[i].choices[j]; j++)
! 	if (strcmp (info_variables[i].choices[j], value) == 0)
  	  {
! 	    *info_variables[i].value = j;
! 	    return 0;
  	  }
      }
--- 307,328 ----
  
  int
! set_variable_to_value (VARIABLE_ALIST *var, char *value, int where)
  {
!   /* If variable was set elsewhere with a higher priority, don't do
!      anything, but don't indicate an error. */
!   if (var->where_set > where)
!     return 1;
  
!   if (var->choices)
      {
        register int j;
        
        /* Find the choice in our list of choices. */
!       for (j = 0; var->choices[j]; j++)
! 	if (strcmp (var->choices[j], value) == 0)
  	  {
! 	    *var->value = j;
!             var->where_set = where;
! 	    return 1;
  	  }
      }
***************
*** 323,333 ****
        if (*p == 0 && INT_MIN <= n && n <= INT_MAX)
  	{
! 	  *info_variables[i].value = n;
! 	  return 0;
  	}
      }
  
!   errno = EINVAL;
!   return -1;
  }
  
--- 333,342 ----
        if (*p == 0 && INT_MIN <= n && n <= INT_MAX)
  	{
! 	  *var->value = n;
! 	  return 1;
  	}
      }
  
!   return 0;
  }
  
diff -Nrc2 texinfo-5.2/info/variables.h texinfo-6.0/info/variables.h
*** texinfo-5.2/info/variables.h	2013-08-22 18:54:06.000000000 +0100
--- texinfo-6.0/info/variables.h	2015-02-20 20:22:34.000000000 +0000
***************
*** 1,6 ****
  /* variables.h -- Description of user visible variables in Info.
!    $Id: variables.h 5337 2013-08-22 17:54:06Z karl $
  
!    Copyright 1993, 1997, 2004, 2007, 2011, 2013
     Free Software Foundation, Inc.
  
--- 1,6 ----
  /* variables.h -- Description of user visible variables in Info.
!    $Id: variables.h 5912 2014-11-07 10:49:13Z gavin $
  
!    Copyright 1993, 1997, 2004, 2007, 2011, 2013, 2014
     Free Software Foundation, Inc.
  
***************
*** 23,26 ****
--- 23,29 ----
  #define INFO_VARIABLES_H
  
+ #include "window.h"
+ #include "info-utils.h"
+ 
  /* A variable (in the Info sense) is an integer value with a user-visible
     name.  You may supply an array of strings to complete over when the
***************
*** 35,44 ****
    int *value;                   /* Address of value. */
    char **choices;               /* Array of strings or NULL if numeric only. */
  } VARIABLE_ALIST;
  
  /* Read the name of an Info variable in the echo area and return the
     address of a VARIABLE_ALIST member.  A return value of NULL indicates
     that no variable could be read. */
! extern VARIABLE_ALIST *read_variable_name (const char *prompt, WINDOW *window);
  
  /* Make an array of REFERENCE which actually contains the names of the
--- 38,56 ----
    int *value;                   /* Address of value. */
    char **choices;               /* Array of strings or NULL if numeric only. */
+   int where_set;                /* Where this variable was set. */
  } VARIABLE_ALIST;
  
+ /* Values for VARIABLE_ALIST.where_set, in order of increasing priority. */
+ #define SET_BY_DEFAULT 0
+ #define SET_IN_CONFIG_FILE 1
+ #define SET_ON_COMMAND_LINE 2
+ #define SET_IN_SESSION 4
+ 
  /* Read the name of an Info variable in the echo area and return the
     address of a VARIABLE_ALIST member.  A return value of NULL indicates
     that no variable could be read. */
! extern VARIABLE_ALIST *read_variable_name (char *prompt, WINDOW *window);
! 
! extern VARIABLE_ALIST *variable_by_name (char *name);
  
  /* Make an array of REFERENCE which actually contains the names of the
***************
*** 47,52 ****
  
  /* Set the value of an info variable. */
! extern void set_variable (WINDOW *window, int count, unsigned char key);
! extern void describe_variable (WINDOW *window, int count, unsigned char key);
  
  /* The list of user-visible variables. */
--- 59,66 ----
  
  /* Set the value of an info variable. */
! extern void set_variable (WINDOW *window, int count);
! extern int set_variable_to_value (VARIABLE_ALIST *var, char *value, int where);
! 
! extern void describe_variable (WINDOW *window, int count);
  
  /* The list of user-visible variables. */
***************
*** 64,67 ****
--- 78,87 ----
  extern int min_search_length;
  extern int search_skip_screen_p;
+ extern int infopath_no_defaults_p;
+ extern int preprocess_nodes_p;
+ extern int key_time;
+ extern int highlight_searches_p;
+ extern int mouse_protocol;
+ 
  
  #endif /* not INFO_VARIABLES_H */
diff -Nrc2 texinfo-5.2/info/window.c texinfo-6.0/info/window.c
*** texinfo-5.2/info/window.c	2013-08-20 20:15:05.000000000 +0100
--- texinfo-6.0/info/window.c	2015-01-03 18:22:12.000000000 +0000
***************
*** 1,7 ****
  /* window.c -- windows in Info.
!    $Id: window.c 5334 2013-08-20 19:15:05Z gray $
  
     Copyright 1993, 1997, 1998, 2001, 2002, 2003, 2004, 2007, 2008,
!    2011, 2012, 2013 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
--- 1,7 ----
  /* window.c -- windows in Info.
!    $Id: window.c 6019 2015-01-03 18:11:40Z gavin $
  
     Copyright 1993, 1997, 1998, 2001, 2002, 2003, 2004, 2007, 2008,
!    2011, 2012, 2013, 2014, 2015 Free Software Foundation, Inc.
  
     This program is free software: you can redistribute it and/or modify
***************
*** 21,30 ****
  
  #include "info.h"
! #include "nodes.h"
! #include "window.h"
  #include "display.h"
  #include "info-utils.h"
! #include "infomap.h"
  #include "tag.h"
  
  /* The window which describes the screen. */
--- 21,32 ----
  
  #include "info.h"
! #include "session.h"
  #include "display.h"
  #include "info-utils.h"
! #include "doc.h"
  #include "tag.h"
+ #include "variables.h"
+ 
+ static void calculate_line_starts (WINDOW *window);
  
  /* The window which describes the screen. */
***************
*** 44,51 ****
  #define ECHO_AREA_HEIGHT 1
  
- /* Macro returns the amount of space that the echo area truly requires relative
-    to the entire screen. */
- #define echo_area_required (1 + the_echo_area->height)
- 
  /* Show malformed multibyte sequences */
  int show_malformed_multibyte_p = 0;
--- 46,49 ----
***************
*** 57,74 ****
  window_initialize_windows (int width, int height)
  {
!   the_screen = xmalloc (sizeof (WINDOW));
!   the_echo_area = xmalloc (sizeof (WINDOW));
!   windows = xmalloc (sizeof (WINDOW));
    active_window = windows;
  
-   zero_mem (the_screen, sizeof (WINDOW));
-   zero_mem (the_echo_area, sizeof (WINDOW));
-   zero_mem (active_window, sizeof (WINDOW));
- 
-   /* None of these windows has a goal column yet. */
-   the_echo_area->goal_column = -1;
-   active_window->goal_column = -1;
-   the_screen->goal_column = -1;
- 
    /* The active and echo_area windows are visible.
       The echo_area is permanent.
--- 55,63 ----
  window_initialize_windows (int width, int height)
  {
!   the_screen = xzalloc (sizeof (WINDOW));
!   the_echo_area = xzalloc (sizeof (WINDOW));
!   windows = xzalloc (sizeof (WINDOW));
    active_window = windows;
  
    /* The active and echo_area windows are visible.
       The echo_area is permanent.
***************
*** 87,94 ****
    active_window->height = the_screen->height - 1 - the_echo_area->height;
    window_new_screen_size (width, height);
- 
-   /* The echo area uses a different keymap than normal info windows. */
-   the_echo_area->keymap = echo_area_keymap;
-   active_window->keymap = info_keymap;
  }
  
--- 76,79 ----
***************
*** 100,112 ****
     nothing extra is done.  The last window can never be deleted, but it can
     become invisible. */
- 
- /* If non-null, a function to call with WINDOW as argument when the function
-    window_new_screen_size () has deleted WINDOW. */
- VFunction *window_deletion_notifier = NULL;
- 
  void
  window_new_screen_size (int width, int height)
  {
!   register WINDOW *win;
    int delta_height, delta_each, delta_leftover;
    int numwins;
--- 85,92 ----
     nothing extra is done.  The last window can never be deleted, but it can
     become invisible. */
  void
  window_new_screen_size (int width, int height)
  {
!   register WINDOW *win, *first_win;
    int delta_height, delta_each, delta_leftover;
    int numwins;
***************
*** 116,127 ****
      return;
  
!   /* If the new window height is too small, make it be zero. */
!   if (height < (WINDOW_MIN_SIZE + the_echo_area->height))
!     height = 0;
!   if (width < 0)
!     width = 0;
  
!   /* Find out how many windows will change. */
!   for (numwins = 0, win = windows; win; win = win->next, numwins++);
  
    /* See if some windows will need to be deleted.  This is the case if
--- 96,119 ----
      return;
  
!   /* The screen has changed height and width. */
!   delta_height = height - the_screen->height;
!   the_screen->height = height;
!   the_screen->width = width;
  
!   /* Set the start of the echo area. */
!   the_echo_area->first_row = height - the_echo_area->height;
!   the_echo_area->width = width;
! 
!   /* Count number of windows. */
!   numwins = 0;
!   for (win = windows; win; win = win->next)
!     numwins++;
! 
!   if (numwins == 0)
!     return; /* There is nothing to do. */
! 
!   /* Divide the change in height among the available windows. */
!   delta_each = delta_height / numwins;
!   delta_leftover = delta_height - (delta_each * numwins);
  
    /* See if some windows will need to be deleted.  This is the case if
***************
*** 131,146 ****
       space to divy up among the windows, or until there is only one
       window left. */
!   while ((height - echo_area_required) / numwins <= WINDOW_MIN_SIZE)
      {
!       /* If only one window, make the size of it be zero, and return
!          immediately. */
        if (!windows->next)
          {
!           windows->height = 0;
!           free (windows->line_starts);
! 	  free (windows->log_line_no);
!           windows->line_starts = NULL;
!           windows->line_count = 0;
!           break;
          }
  
--- 123,139 ----
       space to divy up among the windows, or until there is only one
       window left. */
!   while (height - 1 <= WINDOW_MIN_SIZE * numwins)
      {
!       /* If only one window left, give up. */
        if (!windows->next)
          {
!           /* Keep track of the height so that when the screen gets bigger
!              again, it can be resized properly.  The -2 is for the window
!              information bar and the echo area. */
!           windows->height = height - 2;
!           windows->width = width;
!           free (windows->modeline);
!           windows->modeline = xmalloc (1 + width);
!           return;
          }
  
***************
*** 154,180 ****
          win = windows;
  
!       if (window_deletion_notifier)
!         (*window_deletion_notifier) (win);
! 
        window_delete_window (win);
        numwins--;
      }
  
!   /* The screen has changed height and width. */
!   delta_height = height - the_screen->height;   /* This is how much. */
!   the_screen->height = height;                  /* This is the new height. */
!   the_screen->width = width;                    /* This is the new width. */
! 
!   /* Set the start of the echo area. */
!   the_echo_area->first_row = height - the_echo_area->height;
!   the_echo_area->width = width;
! 
!   /* Check to see if the screen can really be changed this way. */
!   if ((!windows->next) && ((windows->height == 0) && (delta_height < 0)))
!     return;
! 
!   /* Divide the change in height among the available windows. */
!   delta_each = delta_height / numwins;
!   delta_leftover = delta_height - (delta_each * numwins);
  
    /* Change the height of each window in the chain by delta_each.  Change
--- 147,164 ----
          win = windows;
  
!       forget_window_and_nodes (win);
        window_delete_window (win);
        numwins--;
      }
  
!   /* Alternate which window we start resizing at, to resize all
!      windows evenly. */
!     {
!       int first_win_num = the_screen->height % numwins;
!       int i;
!       first_win = windows;
!       for (i = 0; i < first_win_num; i++)
!         first_win = first_win->next;
!     }
  
    /* Change the height of each window in the chain by delta_each.  Change
***************
*** 182,186 ****
       leftover amount of change.  Change the width of each window to be
       WIDTH. */
!   for (win = windows; win; win = win->next)
      {
        if ((win->width != width) && ((win->flags & W_InhibitMode) == 0))
--- 166,171 ----
       leftover amount of change.  Change the width of each window to be
       WIDTH. */
!   win = first_win;
!   do
      {
        if ((win->width != width) && ((win->flags & W_InhibitMode) == 0))
***************
*** 191,216 ****
          }
  
!       win->height += delta_each;
  
!       /* If the previous height of this window was zero, it was the only
!          window, and it was not visible.  Thus we need to compensate for
!          the echo_area. */
!       if (win->height == delta_each)
!         win->height -= (1 + the_echo_area->height);
! 
!       /* If this is not the first window in the chain, then change the
!          first row of it.  We cannot just add delta_each to the first row,
!          since this window's first row is the sum of the collective increases
!          that have gone before it.  So we just add one to the location of the
           previous window's modeline. */
        if (win->prev)
          win->first_row = (win->prev->first_row + win->prev->height) + 1;
  
-       /* The last window in the chain gets the extra space (or shrinkage). */
-       if (!win->next)
-         win->height += delta_leftover;
- 
        if (win->node)
!         recalculate_line_starts (win);
  
        win->flags |= W_UpdateWindow;
--- 176,212 ----
          }
  
!       /* Don't resize a window to be smaller than one line. */
!       if (win->height + delta_each >= 1)
!         win->height += delta_each;
!       else
!         delta_leftover += delta_each;
! 
!       /* Try to use up the extra space. */
!       if (delta_leftover != 0 && win->height + delta_leftover >= 1)
!         {
!           win->height += delta_leftover;
!           delta_leftover = 0;
!         }
!       /* Go to next window, wrapping round to the start. */
!       win = win->next;
!       if (!win)
!         win = windows;
!     }
!   while (win != first_win);
  
!   for (win = windows; win; win = win->next)
!     {
!       /* If this is not the first window in the chain, set the
!          first row of it by adding one to the location of the
           previous window's modeline. */
        if (win->prev)
          win->first_row = (win->prev->first_row + win->prev->height) + 1;
  
        if (win->node)
!         {
!           free (win->line_starts);
!           free (win->log_line_no);
!           calculate_line_starts (win);
!         }
  
        win->flags |= W_UpdateWindow;
***************
*** 259,262 ****
--- 255,261 ----
      }
  
+   /* Make sure point is in displayed part of active window. */
+   window_adjust_pagetop (active_window);
+ 
    /* One more loop.  If any heights or widths have become negative,
       set them to zero.  This can apparently happen with resizing down to
***************
*** 273,288 ****
  }
  
! /* Make a new window showing NODE, and return that window structure.
!    If NODE is passed as NULL, then show the node showing in the active
!    window.  If the window could not be made return a NULL pointer.  The
!    active window is not changed.*/
  WINDOW *
! window_make_window (NODE *node)
  {
    WINDOW *window;
  
-   if (!node)
-     node = active_window->node;
- 
    /* If there isn't enough room to make another window, return now. */
    if ((active_window->height / 2) < WINDOW_MIN_SIZE)
--- 272,282 ----
  }
  
! /* Make a new window by splitting an existing one. If the window could
!    not be made return a null pointer.  The active window is not changed .*/
  WINDOW *
! window_make_window (void)
  {
    WINDOW *window;
  
    /* If there isn't enough room to make another window, return now. */
    if ((active_window->height / 2) < WINDOW_MIN_SIZE)
***************
*** 297,307 ****
    window->width = the_screen->width;
    window->height = (active_window->height / 2) - 1;
- #if defined (SPLIT_BEFORE_ACTIVE)
-   window->first_row = active_window->first_row;
- #else
    window->first_row = active_window->first_row +
      (active_window->height - window->height);
- #endif
-   window->keymap = info_keymap;
    window->goal_column = -1;
    memset (&window->line_map, 0, sizeof (window->line_map));
--- 291,296 ----
***************
*** 309,347 ****
    window->line_starts = NULL;
    window->flags = W_UpdateWindow | W_WindowVisible;
-   window_set_node_of_window (window, node);
  
    /* Adjust the height of the old active window. */
    active_window->height -= (window->height + 1);
- #if defined (SPLIT_BEFORE_ACTIVE)
-   active_window->first_row += (window->height + 1);
- #endif
    active_window->flags |= W_UpdateWindow;
  
-   /* Readjust the new and old windows so that their modelines and contents
-      will be displayed correctly. */
- #if defined (NOTDEF)
-   /* We don't have to do this for WINDOW since window_set_node_of_window ()
-      already did. */
-   window_adjust_pagetop (window);
-   window_make_modeline (window);
- #endif /* NOTDEF */
- 
-   /* We do have to readjust the existing active window. */
-   window_adjust_pagetop (active_window);
    window_make_modeline (active_window);
  
- #if defined (SPLIT_BEFORE_ACTIVE)
-   /* This window is just before the active one.  The active window gets
-      bumped down one.  The active window is not changed. */
-   window->next = active_window;
- 
-   window->prev = active_window->prev;
-   active_window->prev = window;
- 
-   if (window->prev)
-     window->prev->next = window;
-   else
-     windows = window;
- #else
    /* This window is just after the active one.  Which window is active is
       not changed. */
--- 298,308 ----
***************
*** 351,355 ****
    if (window->next)
      window->next->prev = window;
- #endif /* !SPLIT_BEFORE_ACTIVE */
    return window;
  }
--- 312,315 ----
***************
*** 362,366 ****
      next->height -= diff; \
      next->first_row += diff; \
-     window_adjust_pagetop (next); \
    } while (0)
  
--- 322,325 ----
***************
*** 370,374 ****
      prev->height -= diff; \
      me->first_row -=diff; \
-     window_adjust_pagetop (prev); \
    } while (0)
  
--- 329,332 ----
***************
*** 378,382 ****
      next->height += diff; \
      next->first_row -= diff; \
-     window_adjust_pagetop (next); \
    } while (0)
  
--- 336,339 ----
***************
*** 386,390 ****
      prev->height += diff; \
      me->first_row += diff; \
-     window_adjust_pagetop (prev);		\
    } while (0)
  
--- 343,346 ----
***************
*** 505,510 ****
                  }
              }
-           window_adjust_pagetop (prev);
-           window_adjust_pagetop (next);
          }
      }
--- 461,464 ----
***************
*** 516,520 ****
  
    window->flags |= W_UpdateWindow;
-   window_adjust_pagetop (window);
  }
  
--- 470,473 ----
***************
*** 586,591 ****
    if (window != the_echo_area)
      {
!       char **old_starts;
!       size_t *old_xlat;
        int old_lines, old_pagetop;
  
--- 539,544 ----
    if (window != the_echo_area)
      {
!       long *old_starts;
!       long *old_xlat;
        int old_lines, old_pagetop;
  
***************
*** 604,609 ****
           so scrolling here is a very good optimization.*/
        if (old_pagetop == window->pagetop)
!         display_scroll_line_starts
!           (window, old_pagetop, old_starts, old_lines);
        free (old_starts);
        free (old_xlat);
--- 557,562 ----
           so scrolling here is a very good optimization.*/
        if (old_pagetop == window->pagetop)
!         display_scroll_line_starts (window, old_pagetop,
!                                     old_starts, old_lines);
        free (old_starts);
        free (old_xlat);
***************
*** 619,627 ****
    window->pagetop = 0;
    window->point = 0;
!   recalculate_line_starts (window);
    window->flags |= W_UpdateWindow;
!   /* The display_pos member is nonzero if we're displaying an anchor.  */
!   window->point = node ? node->display_pos : 0;
!   window_adjust_pagetop (window);
    window_make_modeline (window);
  }
--- 572,593 ----
    window->pagetop = 0;
    window->point = 0;
! 
!   free (window->line_starts);
!   free (window->log_line_no);
!   calculate_line_starts (window);
!   window_compute_line_map (window);
! 
!   /* Clear displayed search matches if any.  TODO: do search again in new
!      node? */
!   free (window->matches);
!   window->matches = 0;
! 
    window->flags |= W_UpdateWindow;
!   if (node)
!     {
!       /* The display_pos member is nonzero if we're displaying an anchor.  */
!       window->point = node ? node->display_pos : 0;
!       window_adjust_pagetop (window);
!     }
    window_make_modeline (window);
  }
***************
*** 630,634 ****
     active window, make the next window in the chain be the active window.
     If the active window is the next or previous window, choose that window
!    as the recipient of the extra space.  Otherwise, prefer the next window. */
  void
  window_delete_window (WINDOW *window)
--- 596,602 ----
     active window, make the next window in the chain be the active window.
     If the active window is the next or previous window, choose that window
!    as the recipient of the extra space.  Otherwise, prefer the next window.
!    Be aware that info_delete_window_internal (in session.c) should be called
!    instead if you need to remove the window from the info_windows list. */
  void
  window_delete_window (WINDOW *window)
***************
*** 653,667 ****
    free (window->line_starts);
    free (window->log_line_no);
    free (window->modeline);
  
    if (window == active_window)
      {
        /* If there isn't a next window, then there must be a previous one,
           since we cannot delete the last window.  If there is a next window,
!          prefer to use that as the active window. */
        if (next)
!         active_window = next;
!       else
!         active_window = prev;
      }
  
--- 621,649 ----
    free (window->line_starts);
    free (window->log_line_no);
+   free (window->line_map.map);
    free (window->modeline);
  
    if (window == active_window)
      {
+       WINDOW *new_active = 0;
+ 
        /* If there isn't a next window, then there must be a previous one,
           since we cannot delete the last window.  If there is a next window,
!          prefer to use that as the active window.  Try to find an important
!          window to select, e.g. not a footnotes window. */
        if (next)
!         {
!           new_active = next;
!           while ((new_active->flags & W_TempWindow) && new_active->next)
!             new_active = new_active->next;
!         }
! 
!       if ((!new_active || new_active->flags & W_TempWindow) && prev)
!         {
!           new_active = prev;
!           while ((new_active->flags & W_TempWindow) && new_active->prev)
!             new_active = new_active->prev;
!         }
!       active_window = new_active;
      }
  
***************
*** 719,871 ****
  }
  
- /* Return the number of characters it takes to display CHARACTER on the
-    screen at HPOS. */
- int
- character_width (int character, int hpos)
- {
-   int printable_limit = 127;
-   int width = 1;
- 
-   if (ISO_Latin_p)
-     printable_limit = 255;
- 
-   if (character > printable_limit)
-     width = 3;
-   else if (iscntrl (character))
-     {
-       switch (character)
-         {
-         case '\r':
-         case '\n':
-           width = the_screen->width - hpos;
-           break;
-         case '\t':
-           width = ((hpos + 8) & 0xf8) - hpos;
-           break;
-         default:
-           width = 2;
-         }
-     }
-   else if (character == DEL)
-     width = 2;
- 
-   return width;
- }
- 
- /* Return the number of characters it takes to display STRING on the screen
-    at HPOS. */
- int
- string_width (char *string, int hpos)
- {
-   register int i, width, this_char_width;
- 
-   for (width = 0, i = 0; string[i]; i++)
-     {
-       /* Support ANSI escape sequences for -R.  */
-       if (raw_escapes_p
- 	  && string[i] == '\033'
- 	  && string[i+1] == '['
- 	  && isdigit (string[i+2])
- 	  && (string[i+3] == 'm'
- 	      || (isdigit (string[i+3]) && string[i+4] == 'm')))
- 	{
- 	  while (string[i] != 'm')
- 	    i++;
- 	  this_char_width = 0;
- 	}
-       else
- 	this_char_width = character_width (string[i], hpos);
-       width += this_char_width;
-       hpos += this_char_width;
-     }
-   return width;
- }
- 
- /* Quickly guess the approximate number of lines that NODE would
-    take to display.  This really only counts carriage returns. */
- int
- window_physical_lines (NODE *node)
- {
-   register int i, lines;
-   char *contents;
- 
-   if (!node)
-     return 0;
- 
-   contents = node->contents;
-   for (i = 0, lines = 1; i < node->nodelen; i++)
-     if (contents[i] == '\n')
-       lines++;
- 
-   return lines;
- }
- 
- 
- struct calc_closure {
-   WINDOW *win;
-   size_t line_starts_slots;
- };
- 
- static void
- calc_closure_expand (struct calc_closure *cp)
- {
-   if (cp->win->line_count == cp->line_starts_slots)
-     {
-       if (cp->line_starts_slots == 0)
- 	cp->line_starts_slots = 100;
-       cp->win->line_starts = x2nrealloc (cp->win->line_starts,
- 					 &cp->line_starts_slots,
- 					 sizeof (cp->win->line_starts[0]));
-       cp->win->log_line_no = xrealloc (cp->win->log_line_no,
- 				     cp->line_starts_slots *
- 				     sizeof (cp->win->log_line_no[0]));
-     }
- }
- 
- static int
- _calc_line_starts (void *closure, size_t pline_index, size_t lline_index,
- 		   const char *src_line,
- 		   char *printed_line, size_t pl_index, size_t pl_count)
- {
-   struct calc_closure *cp = closure;
- 
-   calc_closure_expand (cp);
-   cp->win->line_starts[cp->win->line_count] = (char*) src_line;
-   cp->win->log_line_no[cp->win->line_count] = lline_index;
-   cp->win->line_count++;
-   return 0;
- }
- 
- void
- calculate_line_starts (WINDOW *window)
- {
-   struct calc_closure closure;
- 
-   window->line_starts = NULL;
-   window->log_line_no  = NULL;
-   window->line_count = 0;
- 
-   if (!window->node)
-     return;
-   
-   closure.win = window;
-   closure.line_starts_slots = 0;
-   process_node_text (window, window->node->contents, 0,
- 		     _calc_line_starts, &closure);
-   calc_closure_expand (&closure);
-   window->line_starts[window->line_count] = NULL;
-   window->log_line_no[window->line_count] = 0;
-   window_line_map_init (window);
- }
- 
- /* Given WINDOW, recalculate the line starts for the node it displays. */
- void
- recalculate_line_starts (WINDOW *window)
- {
-   free (window->line_starts);
-   free (window->log_line_no);
-   calculate_line_starts (window);
- }
- 
  /* Return the number of first physical line corresponding to the logical
     line LN.
--- 701,704 ----
***************
*** 875,880 ****
     window width and the flag W_NoWrap is not set for that window.
   */
! size_t
! window_log_to_phys_line (WINDOW *window, size_t ln)
  {
    size_t i;
--- 708,713 ----
     window width and the flag W_NoWrap is not set for that window.
   */
! long
! window_log_to_phys_line (WINDOW *window, long ln)
  {
    size_t i;
***************
*** 887,950 ****
  }
  
! /* Global variable control redisplay of scrolled windows.  If non-zero,
!    it is the desired number of lines to scroll the window in order to
!    make point visible.  A value of 1 produces smooth scrolling.  If set
!    to zero, the line containing point is centered within the window. */
! int window_scroll_step = 1;
! 
! /* Adjust the pagetop of WINDOW such that the cursor point will be visible. */
  void
! window_adjust_pagetop (WINDOW *window)
  {
!   register int line = 0;
!   char *contents;
  
!   if (!window->node)
      return;
  
!   contents = window->node->contents;
  
!   /* Find the first printed line start which is after WINDOW->point. */
!   for (line = 0; line < window->line_count; line++)
      {
!       char *line_start;
  
!       line_start = window->line_starts[line];
  
!       if ((line_start - contents) > window->point)
!         break;
      }
  
!   /* The line index preceding the line start which is past point is the
!      one containing point. */
!   line--;
  
    /* If this line appears in the current displayable page, do nothing.
       Otherwise, adjust the top of the page to make this line visible. */
!   if ((line < window->pagetop) ||
!       (line - window->pagetop > (window->height - 1)))
      {
!       /* The user-settable variable "scroll-step" is used to attempt
!          to make point visible, iff it is non-zero.  If that variable
!          is zero, then the line containing point is centered within
!          the window. */
!       if (window_scroll_step < window->height)
!         {
!           if ((line < window->pagetop) &&
!               ((window->pagetop - window_scroll_step) <= line))
!             window->pagetop -= window_scroll_step;
!           else if ((line - window->pagetop > (window->height - 1)) &&
!                    ((line - (window->pagetop + window_scroll_step)
!                      < window->height)))
!             window->pagetop += window_scroll_step;
!           else
!             window->pagetop = line - ((window->height - 1) / 2);
!         }
!       else
!         window->pagetop = line - ((window->height - 1) / 2);
  
!       if (window->pagetop < 0)
!         window->pagetop = 0;
!       window->flags |= W_UpdateWindow;
      }
  }
--- 720,819 ----
  }
  
! /* Change the pagetop of WINDOW to DESIRED_TOP, perhaps scrolling the screen
!    to do so.  WINDOW->pagetop should be the currently displayed pagetop. */
  void
! set_window_pagetop (WINDOW *window, int desired_top)
  {
!   int point_line, old_pagetop;
  
!   if (desired_top < 0)
!     desired_top = 0;
!   else if (desired_top > window->line_count)
!     desired_top = window->line_count - 1;
! 
!   if (window->pagetop == desired_top)
      return;
  
!   old_pagetop = window->pagetop;
!   window->pagetop = desired_top;
  
!   /* Make sure that point appears in this window. */
!   point_line = window_line_of_point (window);
!   if (point_line < window->pagetop)
!     {
!       window->point = window->line_starts[window->pagetop];
!       window->goal_column = 0;
!     }
!   else if (point_line >= window->pagetop + window->height)
      {
!       long bottom = window->pagetop + window->height - 1;
!       window->point = window->line_starts[bottom];
!       window->goal_column = 0;
!     }
  
!   window->flags |= W_UpdateWindow;
  
!   /* Find out which direction to scroll, and scroll the window in that
!      direction.  Do this only if there would be a savings in redisplay
!      time.  This is true if the amount to scroll is less than the height
!      of the window, and if the number of lines scrolled would be greater
!      than 10 % of the window's height.
! 
!      To prevent status line blinking when keeping up or down key,
!      scrolling is disabled if the amount to scroll is 1. */
!   if (old_pagetop < desired_top)
!     {
!       int start, end, amount;
! 
!       amount = desired_top - old_pagetop;
! 
!       if (amount == 1 ||
!           (amount >= window->height) ||
!           (((window->height - amount) * 10) < window->height))
!         return;
! 
!       start = window->first_row;
!       end = window->height + window->first_row;
! 
!       display_scroll_display (start, end, -amount);
!     }
!   else
!     {
!       int start, end, amount;
! 
!       amount = old_pagetop - desired_top;
! 
!       if (amount == 1 ||
!           (amount >= window->height) ||
!           (((window->height - amount) * 10) < window->height))
!         return;
! 
!       start = window->first_row;
!       end = window->first_row + window->height;
!       display_scroll_display (start, end, amount);
      }
+ }
+ 
+ /* Adjust the pagetop of WINDOW such that the cursor point will be visible. */
+ void
+ window_adjust_pagetop (WINDOW *window)
+ {
+   register int line;
+ 
+   if (!window->node)
+     return;
  
!   line = window_line_of_point (window);
  
    /* If this line appears in the current displayable page, do nothing.
       Otherwise, adjust the top of the page to make this line visible. */
!   if (line < window->pagetop
!       || line - window->pagetop > window->height - 1)
      {
!       int new_pagetop = line - ((window->height - 1) / 2);
  
!       if (new_pagetop < 0)
!         new_pagetop = 0;
!       set_window_pagetop (window, new_pagetop);
      }
  }
***************
*** 958,969 ****
    /* Try to optimize.  Check to see if point is past the pagetop for
       this window, and if so, start searching forward from there. */
!   if ((window->pagetop > -1 && window->pagetop < window->line_count) &&
!       (window->line_starts[window->pagetop] - window->node->contents)
!       <= window->point)
      start = window->pagetop;
  
    for (i = start; i < window->line_count; i++)
      {
!       if ((window->line_starts[i] - window->node->contents) > window->point)
          break;
      }
--- 827,837 ----
    /* Try to optimize.  Check to see if point is past the pagetop for
       this window, and if so, start searching forward from there. */
!   if (window->pagetop > -1 && window->pagetop < window->line_count
!       && window->line_starts[window->pagetop] <= window->point)
      start = window->pagetop;
  
    for (i = start; i < window->line_count; i++)
      {
!       if (window->line_starts[i] > window->point)
          break;
      }
***************
*** 978,996 ****
  }
  
- /* Get and return the goal column for this window. */
- int
- window_get_goal_column (WINDOW *window)
- {
-   if (!window->node)
-     return -1;
- 
-   if (window->goal_column != -1)
-     return window->goal_column;
- 
-   /* Okay, do the work.  Find the printed offset of the cursor
-      in this window. */
-   return window_get_cursor_column (window);
- }
- 
  /* Get and return the printed column offset of the cursor in this window. */
  int
--- 846,849 ----
***************
*** 1000,1014 ****
  }
  
- /* Count the number of characters in LINE that precede the printed column
-    offset of GOAL. */
- int
- window_chars_to_goal (WINDOW *win, int goal)
- {
-   window_compute_line_map (win);
-   if (goal >= win->line_map.used)
-     goal = win->line_map.used - 1;
-   return win->line_map.map[goal] - win->line_map.map[0];
- }
- 
  /* Create a modeline for WINDOW, and store it in window->modeline. */
  void
--- 853,856 ----
***************
*** 1044,1048 ****
  
            pt = (float)window->pagetop;
!           lc = (float)window->line_count;
  
            percentage = 100 * (pt / lc);
--- 886,890 ----
  
            pt = (float)window->pagetop;
!           lc = (float)(window->line_count - window->height);
  
            percentage = 100 * (pt / lc);
***************
*** 1065,1076 ****
            nodename = node->nodename;
  
!         if (node->parent)
            {
!             parent = filename_non_directory (node->parent);
!             modeline_len += strlen ("Subfile: ") + strlen (node->filename);
            }
- 
-         if (node->filename)
-           filename = filename_non_directory (node->filename);
  
          if (node->flags & N_UpdateTags)
--- 907,920 ----
            nodename = node->nodename;
  
!         if (node->subfile)
            {
!             parent = filename_non_directory (node->fullpath);
!             filename = filename_non_directory (node->subfile);
!           }
!         else
!           {
!             parent = 0;
!             filename = filename_non_directory (node->fullpath);
            }
  
          if (node->flags & N_UpdateTags)
***************
*** 1078,1111 ****
        }
  
!     if (update_message)
!       modeline_len += strlen (update_message);
!     modeline_len += strlen (filename);
!     modeline_len += strlen (nodename);
!     modeline_len += 4;          /* strlen (location_indicator). */
! 
!     /* 10 for the decimal representation of the number of lines in this
!        node, and the remainder of the text that can appear in the line. */
!     modeline_len += 10 + strlen (_("-----Info: (), lines ----, "));
!     modeline_len += window->width;
! 
!     modeline = xmalloc (1 + modeline_len);
! 
!     /* Special internal windows have no filename. */
!     if (!parent && !*filename)
!       sprintf (modeline, _("-%s---Info: %s, %d lines --%s--"),
!                (window->flags & W_NoWrap) ? "$" : "-",
!                nodename, window->line_count, location_indicator);
      else
!       sprintf (modeline, _("-%s%s-Info: (%s)%s, %d lines --%s--"),
!                (window->flags & W_NoWrap) ? "$" : "-",
!                (node && (node->flags & N_IsCompressed)) ? "zz" : "--",
!                parent ? parent : filename,
!                nodename, window->line_count, location_indicator);
  
!     if (parent)
!       sprintf (modeline + strlen (modeline), _(" Subfile: %s"), filename);
  
!     if (update_message)
!       sprintf (modeline + strlen (modeline), "%s", update_message);
  
      i = strlen (modeline);
--- 922,988 ----
        }
  
!     if (preprocess_nodes_p)
!       {
!         char *name;
!         int dot;
! 
!         name = filename_non_directory (node->fullpath);
! 
!         modeline_len += strlen ("--() --");
!         modeline_len += 3; /* strlen (location_indicator) */
!         modeline_len += strlen (name);
!         if (nodename) modeline_len += strlen (nodename);
!         if (modeline_len < window->width)
!           modeline_len = window->width;
! 
!         modeline = xcalloc (1, 1 + modeline_len);
! 
!         /* Omit any extension like ".info.gz" from file name. */
!         dot = strcspn (name, ".");
! 
!         sprintf (modeline, "%s--", location_indicator);
!         if (name && strcmp ("", name))
!           {
!             sprintf (modeline + strlen (modeline), "(");
!             strncpy (modeline + strlen (modeline), name, dot);
!             sprintf (modeline + strlen (modeline), ") ");
!           }
!         sprintf (modeline + strlen (modeline), "%s--", nodename);
!       }
      else
!       {
!         if (node && node->subfile)
!             modeline_len += strlen ("Subfile: ") + strlen (node->subfile);
  
!         if (update_message)
!           modeline_len += strlen (update_message);
!         modeline_len += strlen (filename);
!         modeline_len += strlen (nodename);
!         modeline_len += 4;          /* strlen (location_indicator). */
! 
!         /* 10 for the decimal representation of the number of lines in this
!            node, and the remainder of the text that can appear in the line. */
!         modeline_len += 10 + strlen (_("-----Info: (), lines ----, "));
!         modeline_len += window->width;
! 
!         modeline = xmalloc (1 + modeline_len);
! 
!         /* Special internal windows have no filename. */
!         if (!filename || !*filename)
!           sprintf (modeline, _("-%s---Info: %s, %ld lines --%s--"),
!                    (window->flags & W_NoWrap) ? "$" : "-",
!                    nodename, window->line_count, location_indicator);
!         else
!           sprintf (modeline, _("-%s%s-Info: (%s)%s, %ld lines --%s--"),
!                    (window->flags & W_NoWrap) ? "$" : "-",
!                    (node && (node->flags & N_IsCompressed)) ? "zz" : "--",
!                    parent ? parent : filename,
!                    nodename, window->line_count, location_indicator);
!         if (node->subfile)
!           sprintf (modeline + strlen (modeline), _(" Subfile: %s"), filename);
  
!         if (update_message)
!           sprintf (modeline + strlen (modeline), "%s", update_message);
!       }
  
      i = strlen (modeline);
***************
*** 1139,1169 ****
    window->pagetop = desired_line;
    window->point =
!     window->line_starts[window->pagetop] - window->node->contents;
    window->flags |= W_UpdateWindow;
    window_make_modeline (window);
  }
  
- /* Get the state of WINDOW, and save it in STATE. */
- void
- window_get_state (WINDOW *window, SEARCH_STATE *state)
- {
-   state->node = window->node;
-   state->pagetop = window->pagetop;
-   state->point = window->point;
- }
- 
- /* Set the node, pagetop, and point of WINDOW. */
- void
- window_set_state (WINDOW *window, SEARCH_STATE *state)
- {
-   if (window->node != state->node)
-     window_set_node_of_window (window, state->node);
-   window->pagetop = state->pagetop;
-   window->point = state->point;
- }
- 
  
- /* Manipulating home-made nodes.  */
- 
  /* A place to buffer echo area messages. */
  static NODE *echo_area_node = NULL;
--- 1016,1025 ----
    window->pagetop = desired_line;
    window->point =
!     window->line_starts[window->pagetop];
    window->flags |= W_UpdateWindow;
    window_make_modeline (window);
  }
  
  
  /* A place to buffer echo area messages. */
  static NODE *echo_area_node = NULL;
***************
*** 1252,1266 ****
  }
  
! /* A place to build a message. */
! static struct text_buffer message_buffer;
! 
! /* Format MESSAGE_BUFFER with the results of printing FORMAT with ARG1 and
!    ARG2. */
! static void
! build_message_buffer (const char *format, va_list ap)
! {
!   text_buffer_vprintf (&message_buffer, format, ap);
! }
! 
  /* Build a new node which has FORMAT printed with ARG1 and ARG2 as the
     contents. */
--- 1108,1112 ----
  }
  
! 
  /* Build a new node which has FORMAT printed with ARG1 and ARG2 as the
     contents. */
***************
*** 1268,1278 ****
  build_message_node (const char *format, va_list ap)
  {
!   NODE *node;
  
!   initialize_message_buffer ();
!   build_message_buffer (format, ap);
  
!   node = message_buffer_to_node ();
!   return node;
  }
  
--- 1114,1123 ----
  build_message_node (const char *format, va_list ap)
  {
!   struct text_buffer msg;
  
!   text_buffer_init (&msg);
!   text_buffer_vprintf (&msg, format, ap);
  
!   return text_buffer_to_node (&msg);
  }
  
***************
*** 1290,1739 ****
  
  NODE *
! string_to_node (char *contents)
  {
    NODE *node;
  
!   node = xzalloc (sizeof (NODE));
!   node->filename = NULL;
!   node->parent = NULL;
!   node->nodename = NULL;
!   node->flags = 0;
!   node->display_pos =0;
  
    /* Make sure that this buffer ends with a newline. */
!   node->nodelen = 1 + strlen (contents);
!   node->contents = contents;
!   return node;
! }
! 
! /* Convert the contents of the message buffer to a node. */
! NODE *
! message_buffer_to_node (void)
! {
!   NODE *node;
! 
!   node = xzalloc (sizeof (NODE));
!   node->filename = NULL;
!   node->parent = NULL;
!   node->nodename = NULL;
!   node->flags = 0;
!   node->display_pos =0;
  
!   /* Make sure that this buffer ends with a newline. */
!   node->nodelen = 1 + strlen (message_buffer.base);
!   node->contents = xmalloc (1 + node->nodelen);
!   strcpy (node->contents, message_buffer.base);
!   node->contents[node->nodelen - 1] = '\n';
!   node->contents[node->nodelen] = '\0';
    return node;
  }
  
! /* Useful functions can be called from outside of window.c. */
! void
! initialize_message_buffer (void)
! {
!   message_buffer.off = 0;
! }
! 
! /* Print supplied arguments using FORMAT to the end of the current message
!    buffer. */
! void
! printf_to_message_buffer (const char *format, ...)
  {
!   va_list ap;
  
!   va_start (ap, format);
!   build_message_buffer (format, ap);
!   va_end (ap);
  }
  
! /* Return the current horizontal position of the "cursor" on the most
!    recently output message buffer line. */
! int
! message_buffer_length_this_line (void)
! {
!   char *p;
!   
!   if (!message_buffer.base || !*message_buffer.base)
!     return 0;
! 
!   p = strrchr (message_buffer.base, '\n');
!   if (!p)
!     p = message_buffer.base;
!   return string_width (p, 0);
! }
  
! /* Pad STRING to COUNT characters by inserting blanks. */
! int
! pad_to (int count, char *string)
  {
!   register int i;
! 
!   i = strlen (string);
  
!   if (i >= count)
!     string[i++] = ' ';
!   else
!     {
!       while (i < count)
!         string[i++] = ' ';
!     }
!   string[i] = '\0';
  
!   return i;
! }
  
! 
! #define ITER_SETBYTES(iter,n) ((iter).cur.bytes = n)
! #define ITER_LIMIT(iter) ((iter).limit - (iter).cur.ptr)
  
! /* If ITER points to an ANSI escape sequence, process it, set PLEN to its
!    length in bytes, and return 1.
!    Otherwise, return 0.
!  */
! static int
! ansi_escape (mbi_iterator_t iter, size_t *plen)
! {
!   if (raw_escapes_p && *mbi_cur_ptr (iter) == '\033' && mbi_avail (iter))
!     {
!       mbi_advance (iter);
!       if (*mbi_cur_ptr (iter) == '[' &&  mbi_avail (iter))
! 	{
! 	  ITER_SETBYTES (iter, 1);
! 	  mbi_advance (iter);
! 	  if (isdigit (*mbi_cur_ptr (iter)) && mbi_avail (iter))
! 	    {	
! 	      ITER_SETBYTES (iter, 1);
! 	      mbi_advance (iter);
! 	      if (*mbi_cur_ptr (iter) == 'm')
! 		{
! 		  *plen = 4;
! 		  return 1;
! 		}
! 	      else if (isdigit (*mbi_cur_ptr (iter)) && mbi_avail (iter))
! 		{
! 		  ITER_SETBYTES (iter, 1);
! 		  mbi_advance (iter);
! 		  if (*mbi_cur_ptr (iter) == 'm')
! 		    {
! 		      *plen = 5;
! 		      return 1;
! 		    }
! 		}
! 	    }
! 	}
!     }
! 		
!   return 0;
! }
! 
! /* If ITER points to an info tag, process it, set PLEN to its
!    length in bytes, and return 1.
!    Otherwise, return 0.
! 
!    Collected tag is processed if HANDLE!=0.
! */
! static int
! info_tag (mbi_iterator_t iter, int handle, size_t *plen)
! {
!   if (*mbi_cur_ptr (iter) == '\0' && mbi_avail (iter))
!     {
!       mbi_advance (iter);
!       if (*mbi_cur_ptr (iter) == '\b' && mbi_avail (iter))
! 	{
! 	  mbi_advance (iter);
! 	  if (*mbi_cur_ptr (iter) == '[' && mbi_avail (iter))
! 	    {
! 	      const char *ptr, *end;
! 	      mbi_advance (iter);
! 	      ptr = mbi_cur_ptr (iter);
! 	      end = memmem (ptr, ITER_LIMIT (iter), "\0\b]", 3);
! 	      if (end)
! 		{
! 		  size_t len = end - ptr;
! 
! 		  if (handle)
! 		    {
! 		      char *elt = xmalloc (len + 1);
! 		      memcpy (elt, ptr, len);
! 		      elt[len] = 0;
! 		      handle_tag (elt);
! 		      free (elt);
! 		    }
! 		  *plen = len + 6;
! 		  return 1;
! 		}
! 	    }
! 	}
!     }
! 
!   return 0;
! }
! 
! /* Process contents of the current node from WIN, beginning from START, using
!    callback function FUN.
! 
!    FUN is called for every line collected from the node. Its arguments:
! 
!      int (*fun) (void *closure, size_t phys_line_no, size_t log_line_no,
!                   const char *src_line, char *prt_line,
! 		  size_t prt_bytes, size_t prt_chars)
! 
!      closure  -- An opaque pointer passed as 5th parameter to process_node_text;
!      line_no  -- Number of processed physical line (starts from 0);
!      log_line_no -- Number of processed logical line (starts from 0);
!      src_line -- Pointer to the source line (unmodified);
!      prt_line -- Collected line contents, ready for output;
!      prt_bytes -- Number of bytes in prt_line;
!      prt_chars -- Number of characters in prt_line.
! 
!    If FUN returns non zero, process_node_text stops processing and returns
!    immediately.
! 
!    If DO_TAGS is not zero, process info tags, otherwise ignore them.
! 
!    Return value: number of lines processed.
! */
!    
! size_t
! process_node_text (WINDOW *win, char *start,
! 		   int do_tags,
! 		   int (*fun) (void *, size_t, size_t,
! 			       const char *, char *, size_t, size_t),
! 		   void *closure)
! {
!   char *printed_line;      /* Buffer for a printed line. */
!   size_t pl_count = 0;     /* Number of *characters* written to PRINTED_LINE */
!   size_t pl_index = 0;     /* Index into PRINTED_LINE. */
!   size_t in_index = 0;
!   size_t line_index = 0;   /* Number of physical lines done so far. */
!   size_t logline_index = 0;/* Number of logical lines */
!   size_t allocated_win_width;
!   mbi_iterator_t iter;
!   
!   /* Print each line in the window into our local buffer, and then
!      check the contents of that buffer against the display.  If they
!      differ, update the display. */
!   allocated_win_width = win->width + 1;
!   printed_line = xmalloc (allocated_win_width);
! 
!   for (mbi_init (iter, start, 
! 		 win->node->contents + win->node->nodelen - start),
! 	 pl_count = 0;
         mbi_avail (iter);
         mbi_advance (iter))
      {
!       const char *carried_over_ptr;
!       size_t carried_over_len = 0;
!       size_t carried_over_count = 0;
!       const char *cur_ptr = mbi_cur_ptr (iter);
!       size_t cur_len = mb_len (mbi_cur (iter));
!       size_t replen = 0;
        int delim = 0;
-       int rc;
  
!       if (mb_isprint (mbi_cur (iter)))
! 	{
! 	  replen = 1;
! 	}
!       else if (cur_len == 1)
! 	{
!           if (*cur_ptr == '\r' || *cur_ptr == '\n')
!             {
!               replen = win->width - pl_count;
! 	      delim = *cur_ptr;
!             }
! 	  else if (ansi_escape (iter, &cur_len))
! 	    {
! 	      replen = 0;
! 	      ITER_SETBYTES (iter, cur_len);
! 	    }
! 	  else if (info_tag (iter, do_tags, &cur_len)) 
! 	    {
! 	      ITER_SETBYTES (iter, cur_len);
! 	      continue;
! 	    }
! 	  else
! 	    {
! 	      if (*cur_ptr == '\t')
! 		delim = *cur_ptr;
!               cur_ptr = printed_representation (cur_ptr, cur_len, pl_count,
! 						&cur_len);
! 	      replen = cur_len;
!             }
!         }
!       else if (show_malformed_multibyte_p || mbi_cur (iter).wc_valid)
! 	{
! 	  /* FIXME: I'm not sure it's the best way to deal with unprintable
! 	     multibyte characters */
! 	  cur_ptr = printed_representation (cur_ptr, cur_len, pl_count,
! 					    &cur_len);
! 	  replen = cur_len;
! 	}
! 
!       /* Ensure there is enough space in the buffer */
!       while (pl_index + cur_len + 2 > allocated_win_width - 1)
! 	printed_line = x2realloc (printed_line, &allocated_win_width);
  
        /* If this character can be printed without passing the width of
!          the line, then stuff it into the line. */
!       if (pl_count + replen < win->width)
          {
! 	  int i;
! 	  
! 	  for (i = 0; i < cur_len; i++)
! 	    printed_line[pl_index++] = cur_ptr[i];
! 	  pl_count += replen;
! 	  in_index += mb_len (mbi_cur (iter));
          }
-       else
- 	{
-           /* If this character cannot be printed in this line, we have
-              found the end of this line as it would appear on the screen.
-              Carefully print the end of the line, and then compare. */
-           if (delim)
-             {
-               printed_line[pl_index] = '\0';
-               carried_over_ptr = NULL;
-             }
- 	  else
- 	    {
-               /* The printed representation of this character extends into
-                  the next line. */
- 
- 	      carried_over_count = replen;
- 	      if (replen == 1)
- 		{
- 		  /* It is a single (possibly multibyte) character */
- 		  /* FIXME? */
- 		  carried_over_ptr = cur_ptr;
- 		  carried_over_len = cur_len;
- 		}
- 	      else
- 		{
- 		  int i;
- 		  
- 		  /* Remember the offset of the last character printed out of
- 		     REP so that we can carry the character over to the next
- 		     line. */
- 		  for (i = 0; pl_count < (win->width - 1);
- 		       pl_count++)
- 		    printed_line[pl_index++] = cur_ptr[i++];
- 
- 		  carried_over_ptr = cur_ptr + i;
- 		  carried_over_len = cur_len;
- 		}
- 
-               /* If printing the last character in this window couldn't
-                  possibly cause the screen to scroll, place a backslash
-                  in the rightmost column. */
-               if (1 + line_index + win->first_row < the_screen->height)
-                 {
-                   if (win->flags & W_NoWrap)
-                     printed_line[pl_index++] = '$';
-                   else
-                     printed_line[pl_index++] = '\\';
- 		  pl_count++;
-                 }
-               printed_line[pl_index] = '\0';
-             }
  
! 	  rc = fun (closure, line_index, logline_index,
! 		    mbi_cur_ptr (iter) - in_index,
! 		    printed_line, pl_index, pl_count);
! 
!           ++line_index;
! 	  if (delim == '\r' || delim == '\n')
! 	    ++logline_index;
! 
! 	  /* Reset all data to the start of the line. */
! 	  pl_index = 0;
! 	  pl_count = 0;
! 	  in_index = 0;
! 
! 	  if (rc)
! 	    break;
! 	  
!           /* If there are bytes carried over, stuff them
!              into the buffer now. */
!           if (carried_over_ptr)
! 	    {
! 	      for (; carried_over_len;
! 		   carried_over_len--, carried_over_ptr++, pl_index++)
! 		printed_line[pl_index] = *carried_over_ptr;
! 	      pl_count += carried_over_count;
! 	    }
! 	
!           /* If this window has chosen not to wrap lines, skip to the end
!              of the physical line in the buffer, and start a new line here. */
!           if (pl_index && win->flags & W_NoWrap)
!             {
! 	      for (; mbi_avail (iter); mbi_advance (iter))
! 		if (mb_len (mbi_cur (iter)) == 1
! 		    && *mbi_cur_ptr (iter) == '\n')
! 		  break;
  
! 	      pl_index = 0;
! 	      pl_count = 0;
! 	      in_index = 0;
! 	      printed_line[0] = 0;
! 	    }
! 	}
!     }
  
!   if (pl_count)
!     fun (closure, line_index, logline_index,
! 	 mbi_cur_ptr (iter) - in_index,
! 	 printed_line, pl_index, pl_count);
  
!   free (printed_line);
!   return line_index;
! }
  
! void
! clean_manpage (char *manpage)
! {
!   mbi_iterator_t iter;
!   size_t len = strlen (manpage);
!   char *newpage = xmalloc (len + 1);
!   char *np = newpage;
!   int prev_len = 0;
!   
!   for (mbi_init (iter, manpage, len);
!        mbi_avail (iter);
!        mbi_advance (iter))
!     {
!       const char *cur_ptr = mbi_cur_ptr (iter);
!       size_t cur_len = mb_len (mbi_cur (iter));
  
!       if (cur_len == 1)
! 	{
! 	  if (*cur_ptr == '\b' || *cur_ptr == '\f')
! 	    {
! 	      if (np >= newpage + prev_len)
! 		np -= prev_len;
! 	    }
! 	  else if (ansi_escape (iter, &cur_len))
! 	    {
! 	      memcpy (np, cur_ptr, cur_len);
! 	      np += cur_len;
! 	      ITER_SETBYTES (iter, cur_len);
! 	    }
! 	  else if (show_malformed_multibyte_p || mbi_cur (iter).wc_valid)
! 	    *np++ = *cur_ptr;
! 	}
!       else
! 	{
! 	  memcpy (np, cur_ptr, cur_len);
! 	  np += cur_len;
! 	}
!       prev_len = cur_len;
!     }
!   *np = 0;
!   
!   strcpy (manpage, newpage);
!   free (newpage);
  }
  
  static void
  line_map_init (LINE_MAP *map, NODE *node, int line)
--- 1135,1257 ----
  
  NODE *
! text_buffer_to_node (struct text_buffer *tb)
  {
    NODE *node;
  
!   node = info_create_node ();
  
    /* Make sure that this buffer ends with a newline. */
!   text_buffer_add_char (tb, '\n');
!   node->nodelen = text_buffer_off (tb);
!   text_buffer_add_char (tb, '\0');
  
!   node->contents = text_buffer_base (tb);
    return node;
  }
  
! /* Used by calculate_line_starts to record line starts in the
!    win->LINE_COUNT and win->LOG_LINE_NO arrays. */
! static void
! collect_line_starts (WINDOW *win, long ll_num, long pl_start)
  {
!   add_element_to_array (pl_start, win->line_count,
!                         win->line_starts, win->line_slots, 2);
  
!   /* We cannot do add_element_to_array for this, as this would lead
!      to incrementing cp->win->line_count twice. */
!   win->log_line_no = xrealloc (win->log_line_no,
!                                win->line_slots * sizeof (long));
!   win->log_line_no[win->line_count - 1] = ll_num;
  }
  
! /* Calculate a list of line starts for the node belonging to WINDOW.  The
!    line starts are offsets within WINDOW->node->contents.
  
!    Note that this function must agree with what display_update_one_window
!    in display.c does. */
! static void
! calculate_line_starts (WINDOW *win)
  {
!   long pl_chars = 0;     /* Number of characters in line so far. */
!   long pl_start = 0;     /* Offset of start of current physical line. */
!   long ll_num = 0;       /* Number of logical lines */
!   mbi_iterator_t iter;
  
!   /* Width of character carried over from one physical line to the next.  */
!   size_t carried_over_chars = 0;
  
!   win->line_starts = NULL;
!   win->log_line_no = NULL;
!   win->line_count = 0;
!   win->line_slots = 0;
  
!   if (!win->node)
!     return;
  
!   for (mbi_init (iter, win->node->contents, win->node->nodelen);
         mbi_avail (iter);
         mbi_advance (iter))
      {
!       size_t pchars = 0; /* Screen columns for this character. */
!       size_t pbytes = 0; /* Not used. */
        int delim = 0;
  
!       printed_representation (&iter, &delim, pl_chars, &pchars, &pbytes);
  
        /* If this character can be printed without passing the width of
!          the line, then include it in the line. */
!       if (!delim && pl_chars + pchars < win->width)
          {
!           pl_chars += pchars;
!           continue;
          }
  
!       /* If this character cannot be printed in this line, we have
!          found the end of this line as it would appear on the screen. */
  
!       carried_over_chars = delim ? 0 : pchars;
  
!       collect_line_starts (win, ll_num, pl_start);
  
!       if (delim == '\r' || delim == '\n')
!         ++ll_num;
! 
!       /* Start a new physical line at next character, unless a character
!          was carried over, in which case start there. */
!       pl_start = mbi_cur_ptr (iter) - win->node->contents;
!       if (carried_over_chars == 0)
!         pl_start += mb_len (mbi_cur (iter));
!       pl_chars = 0;
! 
!       /* If there is a character carried over, count it now.  Expected to be 
!          "short", i.e. a representation like "^A". */
!       if (carried_over_chars != 0)
!         {
!           pl_chars = carried_over_chars;
!     
!           /* If this window has chosen not to wrap lines, skip to the end
!              of the logical line in the buffer, and start a new line here. */
!           if (win->flags & W_NoWrap)
!             {
!               for (; mbi_avail (iter); mbi_advance (iter))
!                 if (mb_len (mbi_cur (iter)) == 1
!                     && *mbi_cur_ptr (iter) == '\n')
!                   break;
! 
!               pl_chars = 0;
!               pl_start = mbi_cur_ptr (iter) + mb_len (mbi_cur (iter))
!                          - win->node->contents;
!             }
!         }
!     }
  
!   if (pl_chars)
!     collect_line_starts (win, ll_num, pl_start);
  
!   /* Finally, initialize the line map for the current line. */
!   window_line_map_init (win);
  }
  
+ 
  static void
  line_map_init (LINE_MAP *map, NODE *node, int line)
***************
*** 1766,1894 ****
  }
  
! /* Scan the line number LINE in WIN.  If PHYS is true, stop scanning at
!    the end of physical line, i.e. at the newline character.  Otherwise,
!    stop it at the end of logical line.
! 
!    If FUN is supplied, call it for each processed multibyte character.
!    Arguments of FUN are
! 
!      closure  -  Function-specific data passed as 5th argument to
!                  window_scan_line;
!      cpos     -  Current point value;
!      replen   -  Size of screen representation of this character, in
!                  columns.  This value may be 0 (for ANSI sequences and
! 		 info tags), or > 1 (for tabs).
!  */
! int
! window_scan_line (WINDOW *win, int line, int phys,
! 		  void (*fun) (void *closure, long cpos, size_t replen),
! 		  void *closure)
  {
    mbi_iterator_t iter;
-   long cpos = win->line_starts[line] - win->node->contents;
    int delim = 0;
    char *endp;
!   
!   if (!phys && line + 1 < win->line_count)
!     endp = win->line_starts[line + 1];
    else
      endp = win->node->contents + win->node->nodelen;
    
    for (mbi_init (iter,
! 		 win->line_starts[line], 
! 		 win->node->contents + win->node->nodelen -
! 		   win->line_starts[line]);
         !delim && mbi_avail (iter);
         mbi_advance (iter))
      {
!       const char *cur_ptr = mbi_cur_ptr (iter);
!       size_t cur_len = mb_len (mbi_cur (iter));
!       size_t replen;
  
        if (cur_ptr >= endp)
  	break;
        
!       if (mb_isprint (mbi_cur (iter)))
! 	{
! 	  replen = 1;
! 	}
!       else if (cur_len == 1)
! 	{
!           if (*cur_ptr == '\r' || *cur_ptr == '\n')
!             {
!               replen = 1;
! 	      delim = 1;
!             }
! 	  else if (ansi_escape (iter, &cur_len))
! 	    {
! 	      ITER_SETBYTES (iter, cur_len);
! 	      replen = 0;
! 	    }
! 	  else if (info_tag (iter, 0, &cur_len)) 
! 	    {
! 	      ITER_SETBYTES (iter, cur_len);
! 	      cpos += cur_len;
! 	      replen = 0;
! 	    }
! 	  else
! 	    {
!               printed_representation (cur_ptr, cur_len,
! 				      win->line_map.used,
! 				      &replen);
!             }
!         }
!       else
! 	{
! 	  /* FIXME: I'm not sure it's the best way to deal with unprintable
! 	     multibyte characters */
! 	  printed_representation (cur_ptr, cur_len, win->line_map.used,
! 				  &replen);
! 	}
! 
!       if (fun)
! 	fun (closure, cpos, replen);
!       cpos += cur_len;
!     }
!   return cpos;
! }
! 
! static void
! add_line_map (void *closure, long cpos, size_t replen)
! {
!   WINDOW *win = closure;
! 
!   while (replen--)
!     line_map_add (&win->line_map, cpos);
! }
! 
! /* Compute the line map for the current line in WIN. */
! void
! window_compute_line_map (WINDOW *win)
! {
!   int line = window_line_of_point (win);
! 
!   if (win->line_map.node == win->node && win->line_map.nline == line
!       && win->line_map.used)
!     return;
!   line_map_init (&win->line_map, win->node, line);
!   if (win->node)
!     window_scan_line (win, line, 0, add_line_map, win);
! }
  
! /* Return offset of the end of current physical line.
!  */
! long
! window_end_of_line (WINDOW *win)
! {
!   int line = window_line_of_point (win);
!   if (win->node)
!     return window_scan_line (win, line, 1, NULL, NULL) - 1;
!   return 0;
  }
  
  /* Translate the value of POINT into a column number.  If NP is given
     store there the value of point corresponding to the beginning of a
!    multibyte character in this column.
!  */
  int
  window_point_to_column (WINDOW *win, long point, long *np)
--- 1284,1333 ----
  }
  
! /* Compute the line map for the current line in WIN. */
! void
! window_compute_line_map (WINDOW *win)
  {
+   int line = window_line_of_point (win);
    mbi_iterator_t iter;
    int delim = 0;
    char *endp;
!   const char *cur_ptr;
! 
!   if (win->line_map.node == win->node && win->line_map.nline == line
!       && win->line_map.used)
!     return;
!   line_map_init (&win->line_map, win->node, line);
!   if (!win->node)
!     return;
! 
!   if (line + 1 < win->line_count)
!     endp = win->node->contents + win->line_starts[line + 1];
    else
      endp = win->node->contents + win->node->nodelen;
    
    for (mbi_init (iter,
! 		 win->node->contents + win->line_starts[line], 
! 		 win->node->nodelen - win->line_starts[line]);
         !delim && mbi_avail (iter);
         mbi_advance (iter))
      {
!       size_t pchars, pbytes;
!       cur_ptr = mbi_cur_ptr (iter);
  
        if (cur_ptr >= endp)
  	break;
        
!       printed_representation (&iter, &delim, win->line_map.used,
!                               &pchars, &pbytes);
  
!       while (pchars--)
!         line_map_add (&win->line_map, cur_ptr - win->node->contents);
!     }
  }
  
  /* Translate the value of POINT into a column number.  If NP is given
     store there the value of point corresponding to the beginning of a
!    multibyte character in this column.  If the character at POINT spans 
!    multiple columns (e.g. a tab), return the leftmost column it occupies. */
  int
  window_point_to_column (WINDOW *win, long point, long *np)
***************
*** 1900,1908 ****
      return 0;
    for (i = 0; i < win->line_map.used; i++)
!     if (win->line_map.map[i] > point)
        break;
    if (np)
!     *np = win->line_map.map[i-1];
!   return i - 1;
  }
        
--- 1339,1347 ----
      return 0;
    for (i = 0; i < win->line_map.used; i++)
!     if (win->line_map.map[i] >= point)
        break;
    if (np)
!     *np = win->line_map.map[i];
!   return i;
  }
        
diff -Nrc2 texinfo-5.2/info/window.h texinfo-6.0/info/window.h
*** texinfo-5.2/info/window.h	2013-08-22 18:54:06.000000000 +0100
--- texinfo-6.0/info/window.h	2014-10-22 23:28:32.000000000 +0100
***************
*** 1,6 ****
  /* window.h -- Structure and flags used in manipulating Info windows.
!    $Id: window.h 5337 2013-08-22 17:54:06Z karl $
  
!    Copyright 1993, 1997, 2004, 2007, 2011 2013
     Free Software Foundation, Inc.
  
--- 1,6 ----
  /* window.h -- Structure and flags used in manipulating Info windows.
!    $Id: window.h 5884 2014-10-22 22:19:04Z gavin $
  
!    Copyright 1993, 1997, 2004, 2007, 2011 2013, 2014
     Free Software Foundation, Inc.
  
***************
*** 23,28 ****
  #define INFO_WINDOW_H
  
! #include "infomap.h"
  #include "nodes.h"
  
  /* Smallest number of visible lines in a window.  The actual height is
--- 23,29 ----
  #define INFO_WINDOW_H
  
! #include "doc.h"
  #include "nodes.h"
+ #include <regex.h>
  
  /* Smallest number of visible lines in a window.  The actual height is
***************
*** 56,62 ****
  #define WINDOW_STATE_DECL \
     NODE *node;          /* The node displayed in this window. */ \
!    int pagetop;         /* LINE_STARTS[PAGETOP] is first line in WINDOW. */ \
     long point           /* Offset within NODE of the cursor position. */
  
  /* Structure which defines a window.  Windows are doubly linked, next
     and prev. The list of windows is kept on WINDOWS.  The structure member
--- 57,67 ----
  #define WINDOW_STATE_DECL \
     NODE *node;          /* The node displayed in this window. */ \
!    long pagetop;        /* LINE_STARTS[PAGETOP] is first line in WINDOW. */ \
     long point           /* Offset within NODE of the cursor position. */
  
+ typedef struct {
+   WINDOW_STATE_DECL;            /* What gets saved. */
+ } WINDOW_STATE;
+ 
  /* Structure which defines a window.  Windows are doubly linked, next
     and prev. The list of windows is kept on WINDOWS.  The structure member
***************
*** 69,98 ****
    struct window_struct *next;      /* Next window in this chain. */
    struct window_struct *prev;      /* Previous window in this chain. */
!   size_t width;         /* Width of this window. */
!   size_t height;        /* Height of this window. */
!   size_t first_row;     /* Offset of the first line in the_screen. */
!   size_t goal_column;   /* The column we would like the cursor to appear in. */
!   Keymap keymap;        /* Keymap used to read commands in this window. */
    WINDOW_STATE_DECL;    /* Node, pagetop and point. */
    LINE_MAP line_map;    /* Current line map */
    char *modeline;       /* Calculated text of the modeline for this window. */
!   char **line_starts;   /* Array of printed line starts for this node. */
!   size_t line_count;    /* Number of lines appearing in LINE_STARTS. */
!   size_t *log_line_no;  /* Number of logical line corresponding to each
! 			   physical one. */
!   int flags;            /* See below for details. */
! } WINDOW;
  
! typedef struct {
!   WINDOW_STATE_DECL;            /* What gets saved. */
! } WINDOW_STATE;
  
! /* Structure defining the current state of an incremental search. */
! typedef struct {
!   WINDOW_STATE_DECL;    /* The node, pagetop and point. */
!   int search_index;     /* Offset of the last char in the search string. */
!   int direction;        /* The direction that this search is heading in. */
!   int failing;          /* Whether or not this search failed. */
! } SEARCH_STATE;
  
  #define W_UpdateWindow  0x01    /* WINDOW needs updating. */
--- 74,104 ----
    struct window_struct *next;      /* Next window in this chain. */
    struct window_struct *prev;      /* Previous window in this chain. */
!   long width;           /* Width of this window. */
!   long height;          /* Height of this window. */
!   long first_row;       /* Offset of the first line in the_screen. */
!   long goal_column;     /* Column to place the cursor in when moving it up and 
!                            down.  -1 means the column it is currently in. */
    WINDOW_STATE_DECL;    /* Node, pagetop and point. */
    LINE_MAP line_map;    /* Current line map */
    char *modeline;       /* Calculated text of the modeline for this window. */
!   long *line_starts;    /* Offsets of printed line starts in node->contents.*/
!   long *log_line_no;    /* Number of logical line corresponding to each
!                            physical one. */
!   long line_count;      /* Number of elements in LINE_STARTS and LOG_LINE_NO.*/
!   size_t line_slots;    /* Allocated space in LINE_STARTS and LOG_LINE_NO. */
  
!   int flags;            /* See below for details. */
  
!   /* Used for highlighting search matches. */
!   char *search_string;
!   int search_is_case_sensitive;
!   regmatch_t *matches;
!   size_t match_count;
! 
!   /* History of nodes visited in this window. */
!   WINDOW_STATE **hist;       /* Nodes visited in this window. */
!   size_t hist_index;            /* Index where to add the next node. */
!   size_t hist_slots;            /* Number of slots allocated to HIST. */
! } WINDOW;
  
  #define W_UpdateWindow  0x01    /* WINDOW needs updating. */
***************
*** 125,134 ****
  extern void window_initialize_windows (int width, int height);
  
! /* Make a new window showing NODE, and return that window structure.
!    The new window is made to be the active window.  If NODE is passed
!    as NULL, then show the node showing in the active window.  If the
!    window could not be made return a NULL pointer.  The active window
!    is not changed.*/
! extern WINDOW *window_make_window (NODE *node);
  
  /* Delete WINDOW from the list of known windows.  If this window was the
--- 131,137 ----
  extern void window_initialize_windows (int width, int height);
  
! /* Make a new window by splitting an existing one. If the window could
!    not be made return a null pointer.  The active window is not changed .*/
! extern WINDOW *window_make_window (void);
  
  /* Delete WINDOW from the list of known windows.  If this window was the
***************
*** 137,146 ****
  extern void window_delete_window (WINDOW *window);
  
- /* A function to call when the screen changes size, and some windows have
-    to get deleted.  The function is called with the window to be deleted
-    as an argument, and it can't do anything about the window getting deleted;
-    it can only clean up dangling references to that window. */
- extern VFunction *window_deletion_notifier;
- 
  /* Set WINDOW to display NODE. */
  extern void window_set_node_of_window (WINDOW *window, NODE *node);
--- 140,143 ----
***************
*** 157,160 ****
--- 154,159 ----
  extern void window_change_window_height (WINDOW *window, int amount);
  
+ extern void set_window_pagetop (WINDOW *window, int desired_top);
+ 
  /* Adjust the pagetop of WINDOW such that the cursor point will be visible. */
  extern void window_adjust_pagetop (WINDOW *window);
***************
*** 187,211 ****
    TEXINFO_PRINTFLIKE(1,2);
  
! /* Build a new node with the given CONTENTS.
!    Note: CONTENTS is "stolen", i.e. the pointer to it is saved in the
!    new node. */
! extern NODE *string_to_node (char *contents);
! 
! /* Useful functions can be called from outside of window.c. */
! extern void initialize_message_buffer (void);
! 
! /* Print arguments according to FORMAT to the end of the current message
!    buffer. */
! extern void printf_to_message_buffer (const char *format, ...)
!   TEXINFO_PRINTFLIKE(1,2);
! 
! /* Convert the contents of the message buffer to a node. */
! extern NODE *message_buffer_to_node (void);
! 
! /* Return the length of the most recently printed line in message buffer. */
! extern int message_buffer_length_this_line (void);
! 
! /* Pad STRING to COUNT characters by inserting blanks. */
! extern int pad_to (int count, char *string);
  
  /* Make a message appear in the echo area, built from arguments formatted
--- 186,191 ----
    TEXINFO_PRINTFLIKE(1,2);
  
! struct text_buffer;
! extern NODE *text_buffer_to_node (struct text_buffer *tb);
  
  /* Make a message appear in the echo area, built from arguments formatted
***************
*** 236,282 ****
  extern void window_clear_echo_area (void);
  
- /* Quickly guess the approximate number of lines to that NODE would
-    take to display.  This really only counts carriage returns. */
- extern int window_physical_lines (NODE *node);
- 
- /* Calculate a list of line starts for the node belonging to WINDOW.  The line
-    starts are pointers to the actual text within WINDOW->NODE. */
- extern void calculate_line_starts (WINDOW *window);
- 
- /* Given WINDOW, recalculate the line starts for the node it displays. */
- extern void recalculate_line_starts (WINDOW *window);
- 
- /* Return the number of characters it takes to display CHARACTER on the
-    screen at HPOS. */
- extern int character_width (int character, int hpos);
- 
- /* Return the number of characters it takes to display STRING on the
-    screen at HPOS. */
- extern int string_width (char *string, int hpos);
- 
  /* Return the index of the line containing point. */
  extern int window_line_of_point (WINDOW *window);
  
- /* Get and return the goal column for this window. */
- extern int window_get_goal_column (WINDOW *window);
- 
  /* Get and return the printed column offset of the cursor in this window. */
  extern int window_get_cursor_column (WINDOW *window);
  
- /* Get and Set the node, pagetop, and point of WINDOW. */
- extern void window_get_state (WINDOW *window, SEARCH_STATE *state);
- extern void window_set_state (WINDOW *window, SEARCH_STATE *state);
- 
- /* Count the number of characters in current line of WIN that precede
-    the printed column offset of GOAL. */
- extern int window_chars_to_goal (WINDOW *win, int goal);
- 
  extern size_t process_node_text
!         (WINDOW *win, char *start, int do_tags,
!          int (*fun) (void *, size_t, size_t, const char *, char *,
! 		     size_t, size_t),
! 	 void *closure);
! 
! extern void clean_manpage (char *manpage);
  
  extern void window_compute_line_map (WINDOW *win);
--- 216,229 ----
  extern void window_clear_echo_area (void);
  
  /* Return the index of the line containing point. */
  extern int window_line_of_point (WINDOW *window);
  
  /* Get and return the printed column offset of the cursor in this window. */
  extern int window_get_cursor_column (WINDOW *window);
  
  extern size_t process_node_text
!         (WINDOW *win, char *start,
!          int (*fun) (WINDOW *, size_t, size_t, size_t, char *,
! 		     size_t, size_t));
  
  extern void window_compute_line_map (WINDOW *win);
***************
*** 286,292 ****
  extern void window_line_map_init (WINDOW *win);
  
! extern long window_end_of_line (WINDOW *win);
! 
! extern size_t window_log_to_phys_line (WINDOW *window, size_t ln);
  
  #endif /* not INFO_WINDOW_H */
--- 233,237 ----
  extern void window_line_map_init (WINDOW *win);
  
! extern long window_log_to_phys_line (WINDOW *window, long ln);
  
  #endif /* not INFO_WINDOW_H */
diff -Nrc2 texinfo-5.2/install-info/Makefile.am texinfo-6.0/install-info/Makefile.am
*** texinfo-5.2/install-info/Makefile.am	2013-02-23 00:11:25.000000000 +0000
--- texinfo-6.0/install-info/Makefile.am	2015-02-27 18:57:27.000000000 +0000
***************
*** 1,3 ****
! # $Id: Makefile.am 5191 2013-02-23 00:11:18Z karl $
  # Makefile.am for texinfo/install-info.
  #
--- 1,3 ----
! # $Id: Makefile.am 6165 2015-02-27 18:46:10Z gavin $
  # Makefile.am for texinfo/install-info.
  #
***************
*** 12,16 ****
  # implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  
! SUBDIRS = tests
  bin_PROGRAMS = ginstall-info
  
--- 12,16 ----
  # implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  
! SUBDIRS = . tests
  bin_PROGRAMS = ginstall-info
  
diff -Nrc2 texinfo-5.2/install-info/Makefile.in texinfo-6.0/install-info/Makefile.in
*** texinfo-5.2/install-info/Makefile.in	2013-09-27 00:04:44.000000000 +0100
--- texinfo-6.0/install-info/Makefile.in	2015-06-26 13:51:08.000000000 +0100
***************
*** 1,6 ****
! # Makefile.in generated by automake 1.14 from Makefile.am.
  # @configure_input@
  
! # Copyright (C) 1994-2013 Free Software Foundation, Inc.
  
  # This Makefile.in is free software; the Free Software Foundation
--- 1,6 ----
! # Makefile.in generated by automake 1.15 from Makefile.am.
  # @configure_input@
  
! # Copyright (C) 1994-2014 Free Software Foundation, Inc.
  
  # This Makefile.in is free software; the Free Software Foundation
***************
*** 15,19 ****
  @SET_MAKE@
  
! # $Id: Makefile.am 5191 2013-02-23 00:11:18Z karl $
  # Makefile.am for texinfo/install-info.
  #
--- 15,19 ----
  @SET_MAKE@
  
! # $Id: Makefile.am 6165 2015-02-27 18:46:10Z gavin $
  # Makefile.am for texinfo/install-info.
  #
***************
*** 30,34 ****
  
  VPATH = @srcdir@
! am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
  am__make_running_with_option = \
    case $${target_option-} in \
--- 30,44 ----
  
  VPATH = @srcdir@
! am__is_gnu_make = { \
!   if test -z '$(MAKELEVEL)'; then \
!     false; \
!   elif test -n '$(MAKE_HOST)'; then \
!     true; \
!   elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
!     true; \
!   else \
!     false; \
!   fi; \
! }
  am__make_running_with_option = \
    case $${target_option-} in \
***************
*** 93,101 ****
  bin_PROGRAMS = ginstall-info$(EXEEXT)
  subdir = install-info
- DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
- 	$(am__dist_bin_SCRIPTS_DIST) $(top_srcdir)/build-aux/depcomp \
- 	README
  ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
  am__aclocal_m4_deps = $(top_srcdir)/gnulib/m4/00gnulib.m4 \
  	$(top_srcdir)/gnulib/m4/alloca.m4 \
  	$(top_srcdir)/gnulib/m4/argz.m4 \
--- 103,109 ----
  bin_PROGRAMS = ginstall-info$(EXEEXT)
  subdir = install-info
  ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
  am__aclocal_m4_deps = $(top_srcdir)/gnulib/m4/00gnulib.m4 \
+ 	$(top_srcdir)/gnulib/m4/absolute-header.m4 \
  	$(top_srcdir)/gnulib/m4/alloca.m4 \
  	$(top_srcdir)/gnulib/m4/argz.m4 \
***************
*** 106,113 ****
--- 114,128 ----
  	$(top_srcdir)/gnulib/m4/errno_h.m4 \
  	$(top_srcdir)/gnulib/m4/error.m4 \
+ 	$(top_srcdir)/gnulib/m4/exponentd.m4 \
+ 	$(top_srcdir)/gnulib/m4/exponentf.m4 \
+ 	$(top_srcdir)/gnulib/m4/exponentl.m4 \
  	$(top_srcdir)/gnulib/m4/extensions.m4 \
  	$(top_srcdir)/gnulib/m4/extern-inline.m4 \
  	$(top_srcdir)/gnulib/m4/fcntl-o.m4 \
  	$(top_srcdir)/gnulib/m4/fcntl_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/float_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/fpieee.m4 \
+ 	$(top_srcdir)/gnulib/m4/frexp.m4 \
+ 	$(top_srcdir)/gnulib/m4/frexpl.m4 \
  	$(top_srcdir)/gnulib/m4/getopt.m4 \
  	$(top_srcdir)/gnulib/m4/gettext.m4 \
***************
*** 119,125 ****
--- 134,146 ----
  	$(top_srcdir)/gnulib/m4/include_next.m4 \
  	$(top_srcdir)/gnulib/m4/intlmacosx.m4 \
+ 	$(top_srcdir)/gnulib/m4/intmax_t.m4 \
+ 	$(top_srcdir)/gnulib/m4/inttypes_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/isnand.m4 \
+ 	$(top_srcdir)/gnulib/m4/isnanf.m4 \
+ 	$(top_srcdir)/gnulib/m4/isnanl.m4 \
  	$(top_srcdir)/gnulib/m4/iswblank.m4 \
  	$(top_srcdir)/gnulib/m4/langinfo_h.m4 \
  	$(top_srcdir)/gnulib/m4/largefile.m4 \
+ 	$(top_srcdir)/gnulib/m4/ldexpl.m4 \
  	$(top_srcdir)/gnulib/m4/lib-ld.m4 \
  	$(top_srcdir)/gnulib/m4/lib-link.m4 \
***************
*** 137,140 ****
--- 158,162 ----
  	$(top_srcdir)/gnulib/m4/malloc.m4 \
  	$(top_srcdir)/gnulib/m4/malloca.m4 \
+ 	$(top_srcdir)/gnulib/m4/math_h.m4 \
  	$(top_srcdir)/gnulib/m4/mbchar.m4 \
  	$(top_srcdir)/gnulib/m4/mbiter.m4 \
***************
*** 148,151 ****
--- 170,174 ----
  	$(top_srcdir)/gnulib/m4/memmem.m4 \
  	$(top_srcdir)/gnulib/m4/mempcpy.m4 \
+ 	$(top_srcdir)/gnulib/m4/memrchr.m4 \
  	$(top_srcdir)/gnulib/m4/mkstemp.m4 \
  	$(top_srcdir)/gnulib/m4/mmap-anon.m4 \
***************
*** 160,176 ****
--- 183,210 ----
  	$(top_srcdir)/gnulib/m4/pathmax.m4 \
  	$(top_srcdir)/gnulib/m4/po.m4 \
+ 	$(top_srcdir)/gnulib/m4/printf-frexp.m4 \
+ 	$(top_srcdir)/gnulib/m4/printf-frexpl.m4 \
+ 	$(top_srcdir)/gnulib/m4/printf.m4 \
  	$(top_srcdir)/gnulib/m4/progtest.m4 \
  	$(top_srcdir)/gnulib/m4/regex.m4 \
  	$(top_srcdir)/gnulib/m4/secure_getenv.m4 \
+ 	$(top_srcdir)/gnulib/m4/signbit.m4 \
+ 	$(top_srcdir)/gnulib/m4/size_max.m4 \
  	$(top_srcdir)/gnulib/m4/ssize_t.m4 \
  	$(top_srcdir)/gnulib/m4/stat.m4 \
+ 	$(top_srcdir)/gnulib/m4/stdarg.m4 \
  	$(top_srcdir)/gnulib/m4/stdbool.m4 \
  	$(top_srcdir)/gnulib/m4/stddef_h.m4 \
  	$(top_srcdir)/gnulib/m4/stdint.m4 \
+ 	$(top_srcdir)/gnulib/m4/stdint_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/stdio_h.m4 \
  	$(top_srcdir)/gnulib/m4/stdlib_h.m4 \
  	$(top_srcdir)/gnulib/m4/stpcpy.m4 \
+ 	$(top_srcdir)/gnulib/m4/strcase.m4 \
+ 	$(top_srcdir)/gnulib/m4/strcasestr.m4 \
  	$(top_srcdir)/gnulib/m4/strdup.m4 \
  	$(top_srcdir)/gnulib/m4/strerror.m4 \
  	$(top_srcdir)/gnulib/m4/string_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/strings_h.m4 \
  	$(top_srcdir)/gnulib/m4/strndup.m4 \
  	$(top_srcdir)/gnulib/m4/strnlen.m4 \
***************
*** 184,187 ****
--- 218,224 ----
  	$(top_srcdir)/gnulib/m4/time_h.m4 \
  	$(top_srcdir)/gnulib/m4/unistd_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/vasnprintf.m4 \
+ 	$(top_srcdir)/gnulib/m4/vasprintf-posix.m4 \
+ 	$(top_srcdir)/gnulib/m4/vasprintf.m4 \
  	$(top_srcdir)/gnulib/m4/warn-on-use.m4 \
  	$(top_srcdir)/gnulib/m4/wchar_h.m4 \
***************
*** 191,197 ****
  	$(top_srcdir)/gnulib/m4/wcwidth.m4 \
  	$(top_srcdir)/gnulib/m4/wint_t.m4 \
! 	$(top_srcdir)/gnulib/m4/xalloc.m4 $(top_srcdir)/configure.ac
  am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
  	$(ACLOCAL_M4)
  mkinstalldirs = $(install_sh) -d
  CONFIG_HEADER = $(top_builddir)/config.h
--- 228,237 ----
  	$(top_srcdir)/gnulib/m4/wcwidth.m4 \
  	$(top_srcdir)/gnulib/m4/wint_t.m4 \
! 	$(top_srcdir)/gnulib/m4/xalloc.m4 \
! 	$(top_srcdir)/gnulib/m4/xsize.m4 $(top_srcdir)/configure.ac
  am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
  	$(ACLOCAL_M4)
+ DIST_COMMON = $(srcdir)/Makefile.am $(am__dist_bin_SCRIPTS_DIST) \
+ 	$(am__DIST_COMMON)
  mkinstalldirs = $(install_sh) -d
  CONFIG_HEADER = $(top_builddir)/config.h
***************
*** 306,309 ****
--- 346,351 ----
  CTAGS = ctags
  DIST_SUBDIRS = $(SUBDIRS)
+ am__DIST_COMMON = $(srcdir)/Makefile.in \
+ 	$(top_srcdir)/build-aux/depcomp README
  DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
  am__relativize = \
***************
*** 377,380 ****
--- 419,423 ----
  ERRNO_H = @ERRNO_H@
  EXEEXT = @EXEEXT@
+ FLOAT_H = @FLOAT_H@
  GETOPT_H = @GETOPT_H@
  GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@
***************
*** 382,392 ****
--- 425,455 ----
  GMSGFMT = @GMSGFMT@
  GMSGFMT_015 = @GMSGFMT_015@
+ GNULIB_ACOSF = @GNULIB_ACOSF@
+ GNULIB_ACOSL = @GNULIB_ACOSL@
+ GNULIB_ASINF = @GNULIB_ASINF@
+ GNULIB_ASINL = @GNULIB_ASINL@
+ GNULIB_ATAN2F = @GNULIB_ATAN2F@
+ GNULIB_ATANF = @GNULIB_ATANF@
+ GNULIB_ATANL = @GNULIB_ATANL@
  GNULIB_ATOLL = @GNULIB_ATOLL@
  GNULIB_BTOWC = @GNULIB_BTOWC@
  GNULIB_CALLOC_POSIX = @GNULIB_CALLOC_POSIX@
  GNULIB_CANONICALIZE_FILE_NAME = @GNULIB_CANONICALIZE_FILE_NAME@
+ GNULIB_CBRT = @GNULIB_CBRT@
+ GNULIB_CBRTF = @GNULIB_CBRTF@
+ GNULIB_CBRTL = @GNULIB_CBRTL@
+ GNULIB_CEIL = @GNULIB_CEIL@
+ GNULIB_CEILF = @GNULIB_CEILF@
+ GNULIB_CEILL = @GNULIB_CEILL@
  GNULIB_CHDIR = @GNULIB_CHDIR@
  GNULIB_CHOWN = @GNULIB_CHOWN@
  GNULIB_CLOSE = @GNULIB_CLOSE@
+ GNULIB_COPYSIGN = @GNULIB_COPYSIGN@
+ GNULIB_COPYSIGNF = @GNULIB_COPYSIGNF@
+ GNULIB_COPYSIGNL = @GNULIB_COPYSIGNL@
+ GNULIB_COSF = @GNULIB_COSF@
+ GNULIB_COSHF = @GNULIB_COSHF@
+ GNULIB_COSL = @GNULIB_COSL@
+ GNULIB_DPRINTF = @GNULIB_DPRINTF@
  GNULIB_DUP = @GNULIB_DUP@
  GNULIB_DUP2 = @GNULIB_DUP2@
***************
*** 395,416 ****
--- 458,525 ----
  GNULIB_ENVIRON = @GNULIB_ENVIRON@
  GNULIB_EUIDACCESS = @GNULIB_EUIDACCESS@
+ GNULIB_EXP2 = @GNULIB_EXP2@
+ GNULIB_EXP2F = @GNULIB_EXP2F@
+ GNULIB_EXP2L = @GNULIB_EXP2L@
+ GNULIB_EXPF = @GNULIB_EXPF@
+ GNULIB_EXPL = @GNULIB_EXPL@
+ GNULIB_EXPM1 = @GNULIB_EXPM1@
+ GNULIB_EXPM1F = @GNULIB_EXPM1F@
+ GNULIB_EXPM1L = @GNULIB_EXPM1L@
+ GNULIB_FABSF = @GNULIB_FABSF@
+ GNULIB_FABSL = @GNULIB_FABSL@
  GNULIB_FACCESSAT = @GNULIB_FACCESSAT@
  GNULIB_FCHDIR = @GNULIB_FCHDIR@
  GNULIB_FCHMODAT = @GNULIB_FCHMODAT@
  GNULIB_FCHOWNAT = @GNULIB_FCHOWNAT@
+ GNULIB_FCLOSE = @GNULIB_FCLOSE@
  GNULIB_FCNTL = @GNULIB_FCNTL@
  GNULIB_FDATASYNC = @GNULIB_FDATASYNC@
+ GNULIB_FDOPEN = @GNULIB_FDOPEN@
+ GNULIB_FFLUSH = @GNULIB_FFLUSH@
+ GNULIB_FFS = @GNULIB_FFS@
  GNULIB_FFSL = @GNULIB_FFSL@
  GNULIB_FFSLL = @GNULIB_FFSLL@
+ GNULIB_FGETC = @GNULIB_FGETC@
+ GNULIB_FGETS = @GNULIB_FGETS@
+ GNULIB_FLOOR = @GNULIB_FLOOR@
+ GNULIB_FLOORF = @GNULIB_FLOORF@
+ GNULIB_FLOORL = @GNULIB_FLOORL@
+ GNULIB_FMA = @GNULIB_FMA@
+ GNULIB_FMAF = @GNULIB_FMAF@
+ GNULIB_FMAL = @GNULIB_FMAL@
+ GNULIB_FMOD = @GNULIB_FMOD@
+ GNULIB_FMODF = @GNULIB_FMODF@
+ GNULIB_FMODL = @GNULIB_FMODL@
+ GNULIB_FOPEN = @GNULIB_FOPEN@
+ GNULIB_FPRINTF = @GNULIB_FPRINTF@
+ GNULIB_FPRINTF_POSIX = @GNULIB_FPRINTF_POSIX@
+ GNULIB_FPURGE = @GNULIB_FPURGE@
+ GNULIB_FPUTC = @GNULIB_FPUTC@
+ GNULIB_FPUTS = @GNULIB_FPUTS@
+ GNULIB_FREAD = @GNULIB_FREAD@
+ GNULIB_FREOPEN = @GNULIB_FREOPEN@
+ GNULIB_FREXP = @GNULIB_FREXP@
+ GNULIB_FREXPF = @GNULIB_FREXPF@
+ GNULIB_FREXPL = @GNULIB_FREXPL@
+ GNULIB_FSCANF = @GNULIB_FSCANF@
+ GNULIB_FSEEK = @GNULIB_FSEEK@
+ GNULIB_FSEEKO = @GNULIB_FSEEKO@
  GNULIB_FSTAT = @GNULIB_FSTAT@
  GNULIB_FSTATAT = @GNULIB_FSTATAT@
  GNULIB_FSYNC = @GNULIB_FSYNC@
+ GNULIB_FTELL = @GNULIB_FTELL@
+ GNULIB_FTELLO = @GNULIB_FTELLO@
  GNULIB_FTRUNCATE = @GNULIB_FTRUNCATE@
  GNULIB_FUTIMENS = @GNULIB_FUTIMENS@
+ GNULIB_FWRITE = @GNULIB_FWRITE@
+ GNULIB_GETC = @GNULIB_GETC@
+ GNULIB_GETCHAR = @GNULIB_GETCHAR@
  GNULIB_GETCWD = @GNULIB_GETCWD@
+ GNULIB_GETDELIM = @GNULIB_GETDELIM@
  GNULIB_GETDOMAINNAME = @GNULIB_GETDOMAINNAME@
  GNULIB_GETDTABLESIZE = @GNULIB_GETDTABLESIZE@
  GNULIB_GETGROUPS = @GNULIB_GETGROUPS@
  GNULIB_GETHOSTNAME = @GNULIB_GETHOSTNAME@
+ GNULIB_GETLINE = @GNULIB_GETLINE@
  GNULIB_GETLOADAVG = @GNULIB_GETLOADAVG@
  GNULIB_GETLOGIN = @GNULIB_GETLOGIN@
***************
*** 423,434 ****
--- 532,572 ----
  GNULIB_GRANTPT = @GNULIB_GRANTPT@
  GNULIB_GROUP_MEMBER = @GNULIB_GROUP_MEMBER@
+ GNULIB_HYPOT = @GNULIB_HYPOT@
+ GNULIB_HYPOTF = @GNULIB_HYPOTF@
+ GNULIB_HYPOTL = @GNULIB_HYPOTL@
+ GNULIB_ILOGB = @GNULIB_ILOGB@
+ GNULIB_ILOGBF = @GNULIB_ILOGBF@
+ GNULIB_ILOGBL = @GNULIB_ILOGBL@
  GNULIB_ISATTY = @GNULIB_ISATTY@
+ GNULIB_ISFINITE = @GNULIB_ISFINITE@
+ GNULIB_ISINF = @GNULIB_ISINF@
+ GNULIB_ISNAN = @GNULIB_ISNAN@
+ GNULIB_ISNAND = @GNULIB_ISNAND@
+ GNULIB_ISNANF = @GNULIB_ISNANF@
+ GNULIB_ISNANL = @GNULIB_ISNANL@
  GNULIB_ISWBLANK = @GNULIB_ISWBLANK@
  GNULIB_ISWCTYPE = @GNULIB_ISWCTYPE@
  GNULIB_LCHMOD = @GNULIB_LCHMOD@
  GNULIB_LCHOWN = @GNULIB_LCHOWN@
+ GNULIB_LDEXPF = @GNULIB_LDEXPF@
+ GNULIB_LDEXPL = @GNULIB_LDEXPL@
  GNULIB_LINK = @GNULIB_LINK@
  GNULIB_LINKAT = @GNULIB_LINKAT@
  GNULIB_LOCALECONV = @GNULIB_LOCALECONV@
+ GNULIB_LOG = @GNULIB_LOG@
+ GNULIB_LOG10 = @GNULIB_LOG10@
+ GNULIB_LOG10F = @GNULIB_LOG10F@
+ GNULIB_LOG10L = @GNULIB_LOG10L@
+ GNULIB_LOG1P = @GNULIB_LOG1P@
+ GNULIB_LOG1PF = @GNULIB_LOG1PF@
+ GNULIB_LOG1PL = @GNULIB_LOG1PL@
+ GNULIB_LOG2 = @GNULIB_LOG2@
+ GNULIB_LOG2F = @GNULIB_LOG2F@
+ GNULIB_LOG2L = @GNULIB_LOG2L@
+ GNULIB_LOGB = @GNULIB_LOGB@
+ GNULIB_LOGBF = @GNULIB_LOGBF@
+ GNULIB_LOGBL = @GNULIB_LOGBL@
+ GNULIB_LOGF = @GNULIB_LOGF@
+ GNULIB_LOGL = @GNULIB_LOGL@
  GNULIB_LSEEK = @GNULIB_LSEEK@
  GNULIB_LSTAT = @GNULIB_LSTAT@
***************
*** 469,485 ****
--- 607,638 ----
  GNULIB_MKSTEMPS = @GNULIB_MKSTEMPS@
  GNULIB_MKTIME = @GNULIB_MKTIME@
+ GNULIB_MODF = @GNULIB_MODF@
+ GNULIB_MODFF = @GNULIB_MODFF@
+ GNULIB_MODFL = @GNULIB_MODFL@
  GNULIB_NANOSLEEP = @GNULIB_NANOSLEEP@
  GNULIB_NL_LANGINFO = @GNULIB_NL_LANGINFO@
  GNULIB_NONBLOCKING = @GNULIB_NONBLOCKING@
+ GNULIB_OBSTACK_PRINTF = @GNULIB_OBSTACK_PRINTF@
+ GNULIB_OBSTACK_PRINTF_POSIX = @GNULIB_OBSTACK_PRINTF_POSIX@
  GNULIB_OPEN = @GNULIB_OPEN@
  GNULIB_OPENAT = @GNULIB_OPENAT@
+ GNULIB_PCLOSE = @GNULIB_PCLOSE@
+ GNULIB_PERROR = @GNULIB_PERROR@
  GNULIB_PIPE = @GNULIB_PIPE@
  GNULIB_PIPE2 = @GNULIB_PIPE2@
+ GNULIB_POPEN = @GNULIB_POPEN@
  GNULIB_POSIX_OPENPT = @GNULIB_POSIX_OPENPT@
+ GNULIB_POWF = @GNULIB_POWF@
  GNULIB_PREAD = @GNULIB_PREAD@
+ GNULIB_PRINTF = @GNULIB_PRINTF@
+ GNULIB_PRINTF_POSIX = @GNULIB_PRINTF_POSIX@
  GNULIB_PTSNAME = @GNULIB_PTSNAME@
  GNULIB_PTSNAME_R = @GNULIB_PTSNAME_R@
+ GNULIB_PUTC = @GNULIB_PUTC@
+ GNULIB_PUTCHAR = @GNULIB_PUTCHAR@
  GNULIB_PUTENV = @GNULIB_PUTENV@
+ GNULIB_PUTS = @GNULIB_PUTS@
  GNULIB_PWRITE = @GNULIB_PWRITE@
+ GNULIB_QSORT_R = @GNULIB_QSORT_R@
  GNULIB_RANDOM = @GNULIB_RANDOM@
  GNULIB_RANDOM_R = @GNULIB_RANDOM_R@
***************
*** 490,501 ****
--- 643,677 ----
  GNULIB_REALLOC_POSIX = @GNULIB_REALLOC_POSIX@
  GNULIB_REALPATH = @GNULIB_REALPATH@
+ GNULIB_REMAINDER = @GNULIB_REMAINDER@
+ GNULIB_REMAINDERF = @GNULIB_REMAINDERF@
+ GNULIB_REMAINDERL = @GNULIB_REMAINDERL@
+ GNULIB_REMOVE = @GNULIB_REMOVE@
+ GNULIB_RENAME = @GNULIB_RENAME@
+ GNULIB_RENAMEAT = @GNULIB_RENAMEAT@
+ GNULIB_RINT = @GNULIB_RINT@
+ GNULIB_RINTF = @GNULIB_RINTF@
+ GNULIB_RINTL = @GNULIB_RINTL@
  GNULIB_RMDIR = @GNULIB_RMDIR@
+ GNULIB_ROUND = @GNULIB_ROUND@
+ GNULIB_ROUNDF = @GNULIB_ROUNDF@
+ GNULIB_ROUNDL = @GNULIB_ROUNDL@
  GNULIB_RPMATCH = @GNULIB_RPMATCH@
+ GNULIB_SCANF = @GNULIB_SCANF@
  GNULIB_SECURE_GETENV = @GNULIB_SECURE_GETENV@
  GNULIB_SETENV = @GNULIB_SETENV@
  GNULIB_SETHOSTNAME = @GNULIB_SETHOSTNAME@
  GNULIB_SETLOCALE = @GNULIB_SETLOCALE@
+ GNULIB_SIGNBIT = @GNULIB_SIGNBIT@
+ GNULIB_SINF = @GNULIB_SINF@
+ GNULIB_SINHF = @GNULIB_SINHF@
+ GNULIB_SINL = @GNULIB_SINL@
  GNULIB_SLEEP = @GNULIB_SLEEP@
+ GNULIB_SNPRINTF = @GNULIB_SNPRINTF@
+ GNULIB_SPRINTF_POSIX = @GNULIB_SPRINTF_POSIX@
+ GNULIB_SQRTF = @GNULIB_SQRTF@
+ GNULIB_SQRTL = @GNULIB_SQRTL@
  GNULIB_STAT = @GNULIB_STAT@
+ GNULIB_STDIO_H_NONBLOCKING = @GNULIB_STDIO_H_NONBLOCKING@
+ GNULIB_STDIO_H_SIGPIPE = @GNULIB_STDIO_H_SIGPIPE@
  GNULIB_STPCPY = @GNULIB_STPCPY@
  GNULIB_STPNCPY = @GNULIB_STPNCPY@
***************
*** 521,527 ****
--- 697,710 ----
  GNULIB_SYMLINKAT = @GNULIB_SYMLINKAT@
  GNULIB_SYSTEM_POSIX = @GNULIB_SYSTEM_POSIX@
+ GNULIB_TANF = @GNULIB_TANF@
+ GNULIB_TANHF = @GNULIB_TANHF@
+ GNULIB_TANL = @GNULIB_TANL@
  GNULIB_TIMEGM = @GNULIB_TIMEGM@
  GNULIB_TIME_R = @GNULIB_TIME_R@
+ GNULIB_TMPFILE = @GNULIB_TMPFILE@
  GNULIB_TOWCTRANS = @GNULIB_TOWCTRANS@
+ GNULIB_TRUNC = @GNULIB_TRUNC@
+ GNULIB_TRUNCF = @GNULIB_TRUNCF@
+ GNULIB_TRUNCL = @GNULIB_TRUNCL@
  GNULIB_TTYNAME_R = @GNULIB_TTYNAME_R@
  GNULIB_UNISTD_H_NONBLOCKING = @GNULIB_UNISTD_H_NONBLOCKING@
***************
*** 533,536 ****
--- 716,729 ----
  GNULIB_USLEEP = @GNULIB_USLEEP@
  GNULIB_UTIMENSAT = @GNULIB_UTIMENSAT@
+ GNULIB_VASPRINTF = @GNULIB_VASPRINTF@
+ GNULIB_VDPRINTF = @GNULIB_VDPRINTF@
+ GNULIB_VFPRINTF = @GNULIB_VFPRINTF@
+ GNULIB_VFPRINTF_POSIX = @GNULIB_VFPRINTF_POSIX@
+ GNULIB_VFSCANF = @GNULIB_VFSCANF@
+ GNULIB_VPRINTF = @GNULIB_VPRINTF@
+ GNULIB_VPRINTF_POSIX = @GNULIB_VPRINTF_POSIX@
+ GNULIB_VSCANF = @GNULIB_VSCANF@
+ GNULIB_VSNPRINTF = @GNULIB_VSNPRINTF@
+ GNULIB_VSPRINTF_POSIX = @GNULIB_VSPRINTF_POSIX@
  GNULIB_WCPCPY = @GNULIB_WCPCPY@
  GNULIB_WCPNCPY = @GNULIB_WCPNCPY@
***************
*** 572,606 ****
--- 765,866 ----
  GNULIB__EXIT = @GNULIB__EXIT@
  GREP = @GREP@
+ HAVE_ACOSF = @HAVE_ACOSF@
+ HAVE_ACOSL = @HAVE_ACOSL@
+ HAVE_ASINF = @HAVE_ASINF@
+ HAVE_ASINL = @HAVE_ASINL@
+ HAVE_ATAN2F = @HAVE_ATAN2F@
+ HAVE_ATANF = @HAVE_ATANF@
+ HAVE_ATANL = @HAVE_ATANL@
  HAVE_ATOLL = @HAVE_ATOLL@
  HAVE_BTOWC = @HAVE_BTOWC@
  HAVE_CANONICALIZE_FILE_NAME = @HAVE_CANONICALIZE_FILE_NAME@
+ HAVE_CBRT = @HAVE_CBRT@
+ HAVE_CBRTF = @HAVE_CBRTF@
+ HAVE_CBRTL = @HAVE_CBRTL@
  HAVE_CHOWN = @HAVE_CHOWN@
+ HAVE_COPYSIGN = @HAVE_COPYSIGN@
+ HAVE_COPYSIGNL = @HAVE_COPYSIGNL@
+ HAVE_COSF = @HAVE_COSF@
+ HAVE_COSHF = @HAVE_COSHF@
+ HAVE_COSL = @HAVE_COSL@
+ HAVE_DECL_ACOSL = @HAVE_DECL_ACOSL@
+ HAVE_DECL_ASINL = @HAVE_DECL_ASINL@
+ HAVE_DECL_ATANL = @HAVE_DECL_ATANL@
+ HAVE_DECL_CBRTF = @HAVE_DECL_CBRTF@
+ HAVE_DECL_CBRTL = @HAVE_DECL_CBRTL@
+ HAVE_DECL_CEILF = @HAVE_DECL_CEILF@
+ HAVE_DECL_CEILL = @HAVE_DECL_CEILL@
+ HAVE_DECL_COPYSIGNF = @HAVE_DECL_COPYSIGNF@
+ HAVE_DECL_COSL = @HAVE_DECL_COSL@
  HAVE_DECL_ENVIRON = @HAVE_DECL_ENVIRON@
+ HAVE_DECL_EXP2 = @HAVE_DECL_EXP2@
+ HAVE_DECL_EXP2F = @HAVE_DECL_EXP2F@
+ HAVE_DECL_EXP2L = @HAVE_DECL_EXP2L@
+ HAVE_DECL_EXPL = @HAVE_DECL_EXPL@
+ HAVE_DECL_EXPM1L = @HAVE_DECL_EXPM1L@
  HAVE_DECL_FCHDIR = @HAVE_DECL_FCHDIR@
  HAVE_DECL_FDATASYNC = @HAVE_DECL_FDATASYNC@
+ HAVE_DECL_FLOORF = @HAVE_DECL_FLOORF@
+ HAVE_DECL_FLOORL = @HAVE_DECL_FLOORL@
+ HAVE_DECL_FPURGE = @HAVE_DECL_FPURGE@
+ HAVE_DECL_FREXPL = @HAVE_DECL_FREXPL@
+ HAVE_DECL_FSEEKO = @HAVE_DECL_FSEEKO@
+ HAVE_DECL_FTELLO = @HAVE_DECL_FTELLO@
+ HAVE_DECL_GETDELIM = @HAVE_DECL_GETDELIM@
  HAVE_DECL_GETDOMAINNAME = @HAVE_DECL_GETDOMAINNAME@
+ HAVE_DECL_GETLINE = @HAVE_DECL_GETLINE@
  HAVE_DECL_GETLOADAVG = @HAVE_DECL_GETLOADAVG@
  HAVE_DECL_GETLOGIN_R = @HAVE_DECL_GETLOGIN_R@
  HAVE_DECL_GETPAGESIZE = @HAVE_DECL_GETPAGESIZE@
  HAVE_DECL_GETUSERSHELL = @HAVE_DECL_GETUSERSHELL@
+ HAVE_DECL_LDEXPL = @HAVE_DECL_LDEXPL@
  HAVE_DECL_LOCALTIME_R = @HAVE_DECL_LOCALTIME_R@
+ HAVE_DECL_LOG10L = @HAVE_DECL_LOG10L@
+ HAVE_DECL_LOG2 = @HAVE_DECL_LOG2@
+ HAVE_DECL_LOG2F = @HAVE_DECL_LOG2F@
+ HAVE_DECL_LOG2L = @HAVE_DECL_LOG2L@
+ HAVE_DECL_LOGB = @HAVE_DECL_LOGB@
+ HAVE_DECL_LOGL = @HAVE_DECL_LOGL@
  HAVE_DECL_MEMMEM = @HAVE_DECL_MEMMEM@
  HAVE_DECL_MEMRCHR = @HAVE_DECL_MEMRCHR@
+ HAVE_DECL_OBSTACK_PRINTF = @HAVE_DECL_OBSTACK_PRINTF@
+ HAVE_DECL_REMAINDER = @HAVE_DECL_REMAINDER@
+ HAVE_DECL_REMAINDERL = @HAVE_DECL_REMAINDERL@
+ HAVE_DECL_RINTF = @HAVE_DECL_RINTF@
+ HAVE_DECL_ROUND = @HAVE_DECL_ROUND@
+ HAVE_DECL_ROUNDF = @HAVE_DECL_ROUNDF@
+ HAVE_DECL_ROUNDL = @HAVE_DECL_ROUNDL@
  HAVE_DECL_SETENV = @HAVE_DECL_SETENV@
  HAVE_DECL_SETHOSTNAME = @HAVE_DECL_SETHOSTNAME@
+ HAVE_DECL_SINL = @HAVE_DECL_SINL@
+ HAVE_DECL_SNPRINTF = @HAVE_DECL_SNPRINTF@
+ HAVE_DECL_SQRTL = @HAVE_DECL_SQRTL@
  HAVE_DECL_STRDUP = @HAVE_DECL_STRDUP@
  HAVE_DECL_STRERROR_R = @HAVE_DECL_STRERROR_R@
+ HAVE_DECL_STRNCASECMP = @HAVE_DECL_STRNCASECMP@
  HAVE_DECL_STRNDUP = @HAVE_DECL_STRNDUP@
  HAVE_DECL_STRNLEN = @HAVE_DECL_STRNLEN@
  HAVE_DECL_STRSIGNAL = @HAVE_DECL_STRSIGNAL@
  HAVE_DECL_STRTOK_R = @HAVE_DECL_STRTOK_R@
+ HAVE_DECL_TANL = @HAVE_DECL_TANL@
+ HAVE_DECL_TRUNC = @HAVE_DECL_TRUNC@
+ HAVE_DECL_TRUNCF = @HAVE_DECL_TRUNCF@
+ HAVE_DECL_TRUNCL = @HAVE_DECL_TRUNCL@
  HAVE_DECL_TTYNAME_R = @HAVE_DECL_TTYNAME_R@
  HAVE_DECL_UNSETENV = @HAVE_DECL_UNSETENV@
+ HAVE_DECL_VSNPRINTF = @HAVE_DECL_VSNPRINTF@
  HAVE_DECL_WCTOB = @HAVE_DECL_WCTOB@
  HAVE_DECL_WCWIDTH = @HAVE_DECL_WCWIDTH@
+ HAVE_DPRINTF = @HAVE_DPRINTF@
  HAVE_DUP2 = @HAVE_DUP2@
  HAVE_DUP3 = @HAVE_DUP3@
  HAVE_DUPLOCALE = @HAVE_DUPLOCALE@
  HAVE_EUIDACCESS = @HAVE_EUIDACCESS@
+ HAVE_EXPF = @HAVE_EXPF@
+ HAVE_EXPL = @HAVE_EXPL@
+ HAVE_EXPM1 = @HAVE_EXPM1@
+ HAVE_EXPM1F = @HAVE_EXPM1F@
+ HAVE_FABSF = @HAVE_FABSF@
+ HAVE_FABSL = @HAVE_FABSL@
  HAVE_FACCESSAT = @HAVE_FACCESSAT@
  HAVE_FCHDIR = @HAVE_FCHDIR@
***************
*** 610,617 ****
--- 870,886 ----
  HAVE_FDATASYNC = @HAVE_FDATASYNC@
  HAVE_FEATURES_H = @HAVE_FEATURES_H@
+ HAVE_FFS = @HAVE_FFS@
  HAVE_FFSL = @HAVE_FFSL@
  HAVE_FFSLL = @HAVE_FFSLL@
+ HAVE_FMA = @HAVE_FMA@
+ HAVE_FMAF = @HAVE_FMAF@
+ HAVE_FMAL = @HAVE_FMAL@
+ HAVE_FMODF = @HAVE_FMODF@
+ HAVE_FMODL = @HAVE_FMODL@
+ HAVE_FREXPF = @HAVE_FREXPF@
+ HAVE_FSEEKO = @HAVE_FSEEKO@
  HAVE_FSTATAT = @HAVE_FSTATAT@
  HAVE_FSYNC = @HAVE_FSYNC@
+ HAVE_FTELLO = @HAVE_FTELLO@
  HAVE_FTRUNCATE = @HAVE_FTRUNCATE@
  HAVE_FUTIMENS = @HAVE_FUTIMENS@
***************
*** 626,630 ****
--- 895,907 ----
  HAVE_GRANTPT = @HAVE_GRANTPT@
  HAVE_GROUP_MEMBER = @HAVE_GROUP_MEMBER@
+ HAVE_HYPOTF = @HAVE_HYPOTF@
+ HAVE_HYPOTL = @HAVE_HYPOTL@
+ HAVE_ILOGB = @HAVE_ILOGB@
+ HAVE_ILOGBF = @HAVE_ILOGBF@
+ HAVE_ILOGBL = @HAVE_ILOGBL@
  HAVE_INTTYPES_H = @HAVE_INTTYPES_H@
+ HAVE_ISNAND = @HAVE_ISNAND@
+ HAVE_ISNANF = @HAVE_ISNANF@
+ HAVE_ISNANL = @HAVE_ISNANL@
  HAVE_ISWBLANK = @HAVE_ISWBLANK@
  HAVE_ISWCNTRL = @HAVE_ISWCNTRL@
***************
*** 636,643 ****
--- 913,931 ----
  HAVE_LCHMOD = @HAVE_LCHMOD@
  HAVE_LCHOWN = @HAVE_LCHOWN@
+ HAVE_LDEXPF = @HAVE_LDEXPF@
  HAVE_LINK = @HAVE_LINK@
  HAVE_LINKAT = @HAVE_LINKAT@
+ HAVE_LOG10F = @HAVE_LOG10F@
+ HAVE_LOG10L = @HAVE_LOG10L@
+ HAVE_LOG1P = @HAVE_LOG1P@
+ HAVE_LOG1PF = @HAVE_LOG1PF@
+ HAVE_LOG1PL = @HAVE_LOG1PL@
+ HAVE_LOGBF = @HAVE_LOGBF@
+ HAVE_LOGBL = @HAVE_LOGBL@
+ HAVE_LOGF = @HAVE_LOGF@
+ HAVE_LOGL = @HAVE_LOGL@
  HAVE_LONG_LONG_INT = @HAVE_LONG_LONG_INT@
  HAVE_LSTAT = @HAVE_LSTAT@
+ HAVE_MAX_ALIGN_T = @HAVE_MAX_ALIGN_T@
  HAVE_MBRLEN = @HAVE_MBRLEN@
  HAVE_MBRTOWC = @HAVE_MBRTOWC@
***************
*** 658,661 ****
--- 946,951 ----
  HAVE_MKSTEMP = @HAVE_MKSTEMP@
  HAVE_MKSTEMPS = @HAVE_MKSTEMPS@
+ HAVE_MODFF = @HAVE_MODFF@
+ HAVE_MODFL = @HAVE_MODFL@
  HAVE_MSVC_INVALID_PARAMETER_HANDLER = @HAVE_MSVC_INVALID_PARAMETER_HANDLER@
  HAVE_NANOSLEEP = @HAVE_NANOSLEEP@
***************
*** 663,669 ****
--- 953,962 ----
  HAVE_OPENAT = @HAVE_OPENAT@
  HAVE_OS_H = @HAVE_OS_H@
+ HAVE_PCLOSE = @HAVE_PCLOSE@
  HAVE_PIPE = @HAVE_PIPE@
  HAVE_PIPE2 = @HAVE_PIPE2@
+ HAVE_POPEN = @HAVE_POPEN@
  HAVE_POSIX_OPENPT = @HAVE_POSIX_OPENPT@
+ HAVE_POWF = @HAVE_POWF@
  HAVE_PREAD = @HAVE_PREAD@
  HAVE_PTSNAME = @HAVE_PTSNAME@
***************
*** 677,681 ****
--- 970,980 ----
  HAVE_READLINKAT = @HAVE_READLINKAT@
  HAVE_REALPATH = @HAVE_REALPATH@
+ HAVE_REMAINDER = @HAVE_REMAINDER@
+ HAVE_REMAINDERF = @HAVE_REMAINDERF@
+ HAVE_RENAMEAT = @HAVE_RENAMEAT@
+ HAVE_RINT = @HAVE_RINT@
+ HAVE_RINTL = @HAVE_RINTL@
  HAVE_RPMATCH = @HAVE_RPMATCH@
+ HAVE_SAME_LONG_DOUBLE_AS_DOUBLE = @HAVE_SAME_LONG_DOUBLE_AS_DOUBLE@
  HAVE_SECURE_GETENV = @HAVE_SECURE_GETENV@
  HAVE_SETENV = @HAVE_SETENV@
***************
*** 684,693 ****
--- 983,999 ----
  HAVE_SIGNED_WCHAR_T = @HAVE_SIGNED_WCHAR_T@
  HAVE_SIGNED_WINT_T = @HAVE_SIGNED_WINT_T@
+ HAVE_SINF = @HAVE_SINF@
+ HAVE_SINHF = @HAVE_SINHF@
+ HAVE_SINL = @HAVE_SINL@
  HAVE_SLEEP = @HAVE_SLEEP@
+ HAVE_SQRTF = @HAVE_SQRTF@
+ HAVE_SQRTL = @HAVE_SQRTL@
  HAVE_STDINT_H = @HAVE_STDINT_H@
  HAVE_STPCPY = @HAVE_STPCPY@
  HAVE_STPNCPY = @HAVE_STPNCPY@
+ HAVE_STRCASECMP = @HAVE_STRCASECMP@
  HAVE_STRCASESTR = @HAVE_STRCASESTR@
  HAVE_STRCHRNUL = @HAVE_STRCHRNUL@
+ HAVE_STRINGS_H = @HAVE_STRINGS_H@
  HAVE_STRPBRK = @HAVE_STRPBRK@
  HAVE_STRPTIME = @HAVE_STRPTIME@
***************
*** 707,710 ****
--- 1013,1019 ----
  HAVE_SYS_TIME_H = @HAVE_SYS_TIME_H@
  HAVE_SYS_TYPES_H = @HAVE_SYS_TYPES_H@
+ HAVE_TANF = @HAVE_TANF@
+ HAVE_TANHF = @HAVE_TANHF@
+ HAVE_TANL = @HAVE_TANL@
  HAVE_TIMEGM = @HAVE_TIMEGM@
  HAVE_UNISTD_H = @HAVE_UNISTD_H@
***************
*** 714,717 ****
--- 1023,1028 ----
  HAVE_USLEEP = @HAVE_USLEEP@
  HAVE_UTIMENSAT = @HAVE_UTIMENSAT@
+ HAVE_VASPRINTF = @HAVE_VASPRINTF@
+ HAVE_VDPRINTF = @HAVE_VDPRINTF@
  HAVE_WCHAR_H = @HAVE_WCHAR_H@
  HAVE_WCHAR_T = @HAVE_WCHAR_T@
***************
*** 798,807 ****
--- 1109,1123 ----
  NEXT_AS_FIRST_DIRECTIVE_ERRNO_H = @NEXT_AS_FIRST_DIRECTIVE_ERRNO_H@
  NEXT_AS_FIRST_DIRECTIVE_FCNTL_H = @NEXT_AS_FIRST_DIRECTIVE_FCNTL_H@
+ NEXT_AS_FIRST_DIRECTIVE_FLOAT_H = @NEXT_AS_FIRST_DIRECTIVE_FLOAT_H@
  NEXT_AS_FIRST_DIRECTIVE_GETOPT_H = @NEXT_AS_FIRST_DIRECTIVE_GETOPT_H@
  NEXT_AS_FIRST_DIRECTIVE_LANGINFO_H = @NEXT_AS_FIRST_DIRECTIVE_LANGINFO_H@
  NEXT_AS_FIRST_DIRECTIVE_LOCALE_H = @NEXT_AS_FIRST_DIRECTIVE_LOCALE_H@
+ NEXT_AS_FIRST_DIRECTIVE_MATH_H = @NEXT_AS_FIRST_DIRECTIVE_MATH_H@
+ NEXT_AS_FIRST_DIRECTIVE_STDARG_H = @NEXT_AS_FIRST_DIRECTIVE_STDARG_H@
  NEXT_AS_FIRST_DIRECTIVE_STDDEF_H = @NEXT_AS_FIRST_DIRECTIVE_STDDEF_H@
  NEXT_AS_FIRST_DIRECTIVE_STDINT_H = @NEXT_AS_FIRST_DIRECTIVE_STDINT_H@
+ NEXT_AS_FIRST_DIRECTIVE_STDIO_H = @NEXT_AS_FIRST_DIRECTIVE_STDIO_H@
  NEXT_AS_FIRST_DIRECTIVE_STDLIB_H = @NEXT_AS_FIRST_DIRECTIVE_STDLIB_H@
+ NEXT_AS_FIRST_DIRECTIVE_STRINGS_H = @NEXT_AS_FIRST_DIRECTIVE_STRINGS_H@
  NEXT_AS_FIRST_DIRECTIVE_STRING_H = @NEXT_AS_FIRST_DIRECTIVE_STRING_H@
  NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H@
***************
*** 814,823 ****
--- 1130,1144 ----
  NEXT_ERRNO_H = @NEXT_ERRNO_H@
  NEXT_FCNTL_H = @NEXT_FCNTL_H@
+ NEXT_FLOAT_H = @NEXT_FLOAT_H@
  NEXT_GETOPT_H = @NEXT_GETOPT_H@
  NEXT_LANGINFO_H = @NEXT_LANGINFO_H@
  NEXT_LOCALE_H = @NEXT_LOCALE_H@
+ NEXT_MATH_H = @NEXT_MATH_H@
+ NEXT_STDARG_H = @NEXT_STDARG_H@
  NEXT_STDDEF_H = @NEXT_STDDEF_H@
  NEXT_STDINT_H = @NEXT_STDINT_H@
+ NEXT_STDIO_H = @NEXT_STDIO_H@
  NEXT_STDLIB_H = @NEXT_STDLIB_H@
+ NEXT_STRINGS_H = @NEXT_STRINGS_H@
  NEXT_STRING_H = @NEXT_STRING_H@
  NEXT_SYS_STAT_H = @NEXT_SYS_STAT_H@
***************
*** 849,877 ****
--- 1170,1263 ----
  REPLACE_CALLOC = @REPLACE_CALLOC@
  REPLACE_CANONICALIZE_FILE_NAME = @REPLACE_CANONICALIZE_FILE_NAME@
+ REPLACE_CBRTF = @REPLACE_CBRTF@
+ REPLACE_CBRTL = @REPLACE_CBRTL@
+ REPLACE_CEIL = @REPLACE_CEIL@
+ REPLACE_CEILF = @REPLACE_CEILF@
+ REPLACE_CEILL = @REPLACE_CEILL@
  REPLACE_CHOWN = @REPLACE_CHOWN@
  REPLACE_CLOSE = @REPLACE_CLOSE@
+ REPLACE_DPRINTF = @REPLACE_DPRINTF@
  REPLACE_DUP = @REPLACE_DUP@
  REPLACE_DUP2 = @REPLACE_DUP2@
  REPLACE_DUPLOCALE = @REPLACE_DUPLOCALE@
+ REPLACE_EXP2 = @REPLACE_EXP2@
+ REPLACE_EXP2L = @REPLACE_EXP2L@
+ REPLACE_EXPM1 = @REPLACE_EXPM1@
+ REPLACE_EXPM1F = @REPLACE_EXPM1F@
+ REPLACE_FABSL = @REPLACE_FABSL@
  REPLACE_FCHOWNAT = @REPLACE_FCHOWNAT@
+ REPLACE_FCLOSE = @REPLACE_FCLOSE@
  REPLACE_FCNTL = @REPLACE_FCNTL@
+ REPLACE_FDOPEN = @REPLACE_FDOPEN@
+ REPLACE_FFLUSH = @REPLACE_FFLUSH@
+ REPLACE_FLOOR = @REPLACE_FLOOR@
+ REPLACE_FLOORF = @REPLACE_FLOORF@
+ REPLACE_FLOORL = @REPLACE_FLOORL@
+ REPLACE_FMA = @REPLACE_FMA@
+ REPLACE_FMAF = @REPLACE_FMAF@
+ REPLACE_FMAL = @REPLACE_FMAL@
+ REPLACE_FMOD = @REPLACE_FMOD@
+ REPLACE_FMODF = @REPLACE_FMODF@
+ REPLACE_FMODL = @REPLACE_FMODL@
+ REPLACE_FOPEN = @REPLACE_FOPEN@
+ REPLACE_FPRINTF = @REPLACE_FPRINTF@
+ REPLACE_FPURGE = @REPLACE_FPURGE@
+ REPLACE_FREOPEN = @REPLACE_FREOPEN@
+ REPLACE_FREXP = @REPLACE_FREXP@
+ REPLACE_FREXPF = @REPLACE_FREXPF@
+ REPLACE_FREXPL = @REPLACE_FREXPL@
+ REPLACE_FSEEK = @REPLACE_FSEEK@
+ REPLACE_FSEEKO = @REPLACE_FSEEKO@
  REPLACE_FSTAT = @REPLACE_FSTAT@
  REPLACE_FSTATAT = @REPLACE_FSTATAT@
+ REPLACE_FTELL = @REPLACE_FTELL@
+ REPLACE_FTELLO = @REPLACE_FTELLO@
  REPLACE_FTRUNCATE = @REPLACE_FTRUNCATE@
  REPLACE_FUTIMENS = @REPLACE_FUTIMENS@
  REPLACE_GETCWD = @REPLACE_GETCWD@
+ REPLACE_GETDELIM = @REPLACE_GETDELIM@
  REPLACE_GETDOMAINNAME = @REPLACE_GETDOMAINNAME@
+ REPLACE_GETDTABLESIZE = @REPLACE_GETDTABLESIZE@
  REPLACE_GETGROUPS = @REPLACE_GETGROUPS@
+ REPLACE_GETLINE = @REPLACE_GETLINE@
  REPLACE_GETLOGIN_R = @REPLACE_GETLOGIN_R@
  REPLACE_GETPAGESIZE = @REPLACE_GETPAGESIZE@
  REPLACE_GETTIMEOFDAY = @REPLACE_GETTIMEOFDAY@
+ REPLACE_GMTIME = @REPLACE_GMTIME@
+ REPLACE_HUGE_VAL = @REPLACE_HUGE_VAL@
+ REPLACE_HYPOT = @REPLACE_HYPOT@
+ REPLACE_HYPOTF = @REPLACE_HYPOTF@
+ REPLACE_HYPOTL = @REPLACE_HYPOTL@
+ REPLACE_ILOGB = @REPLACE_ILOGB@
+ REPLACE_ILOGBF = @REPLACE_ILOGBF@
  REPLACE_ISATTY = @REPLACE_ISATTY@
+ REPLACE_ISFINITE = @REPLACE_ISFINITE@
+ REPLACE_ISINF = @REPLACE_ISINF@
+ REPLACE_ISNAN = @REPLACE_ISNAN@
  REPLACE_ISWBLANK = @REPLACE_ISWBLANK@
  REPLACE_ISWCNTRL = @REPLACE_ISWCNTRL@
+ REPLACE_ITOLD = @REPLACE_ITOLD@
  REPLACE_LCHOWN = @REPLACE_LCHOWN@
+ REPLACE_LDEXPL = @REPLACE_LDEXPL@
  REPLACE_LINK = @REPLACE_LINK@
  REPLACE_LINKAT = @REPLACE_LINKAT@
  REPLACE_LOCALECONV = @REPLACE_LOCALECONV@
+ REPLACE_LOCALTIME = @REPLACE_LOCALTIME@
  REPLACE_LOCALTIME_R = @REPLACE_LOCALTIME_R@
+ REPLACE_LOG = @REPLACE_LOG@
+ REPLACE_LOG10 = @REPLACE_LOG10@
+ REPLACE_LOG10F = @REPLACE_LOG10F@
+ REPLACE_LOG10L = @REPLACE_LOG10L@
+ REPLACE_LOG1P = @REPLACE_LOG1P@
+ REPLACE_LOG1PF = @REPLACE_LOG1PF@
+ REPLACE_LOG1PL = @REPLACE_LOG1PL@
+ REPLACE_LOG2 = @REPLACE_LOG2@
+ REPLACE_LOG2F = @REPLACE_LOG2F@
+ REPLACE_LOG2L = @REPLACE_LOG2L@
+ REPLACE_LOGB = @REPLACE_LOGB@
+ REPLACE_LOGBF = @REPLACE_LOGBF@
+ REPLACE_LOGBL = @REPLACE_LOGBL@
+ REPLACE_LOGF = @REPLACE_LOGF@
+ REPLACE_LOGL = @REPLACE_LOGL@
  REPLACE_LSEEK = @REPLACE_LSEEK@
  REPLACE_LSTAT = @REPLACE_LSTAT@
***************
*** 891,914 ****
--- 1277,1326 ----
  REPLACE_MKSTEMP = @REPLACE_MKSTEMP@
  REPLACE_MKTIME = @REPLACE_MKTIME@
+ REPLACE_MODF = @REPLACE_MODF@
+ REPLACE_MODFF = @REPLACE_MODFF@
+ REPLACE_MODFL = @REPLACE_MODFL@
+ REPLACE_NAN = @REPLACE_NAN@
  REPLACE_NANOSLEEP = @REPLACE_NANOSLEEP@
  REPLACE_NL_LANGINFO = @REPLACE_NL_LANGINFO@
  REPLACE_NULL = @REPLACE_NULL@
+ REPLACE_OBSTACK_PRINTF = @REPLACE_OBSTACK_PRINTF@
  REPLACE_OPEN = @REPLACE_OPEN@
  REPLACE_OPENAT = @REPLACE_OPENAT@
+ REPLACE_PERROR = @REPLACE_PERROR@
+ REPLACE_POPEN = @REPLACE_POPEN@
  REPLACE_PREAD = @REPLACE_PREAD@
+ REPLACE_PRINTF = @REPLACE_PRINTF@
  REPLACE_PTSNAME = @REPLACE_PTSNAME@
  REPLACE_PTSNAME_R = @REPLACE_PTSNAME_R@
  REPLACE_PUTENV = @REPLACE_PUTENV@
  REPLACE_PWRITE = @REPLACE_PWRITE@
+ REPLACE_QSORT_R = @REPLACE_QSORT_R@
  REPLACE_RANDOM_R = @REPLACE_RANDOM_R@
  REPLACE_READ = @REPLACE_READ@
  REPLACE_READLINK = @REPLACE_READLINK@
+ REPLACE_READLINKAT = @REPLACE_READLINKAT@
  REPLACE_REALLOC = @REPLACE_REALLOC@
  REPLACE_REALPATH = @REPLACE_REALPATH@
+ REPLACE_REMAINDER = @REPLACE_REMAINDER@
+ REPLACE_REMAINDERF = @REPLACE_REMAINDERF@
+ REPLACE_REMAINDERL = @REPLACE_REMAINDERL@
+ REPLACE_REMOVE = @REPLACE_REMOVE@
+ REPLACE_RENAME = @REPLACE_RENAME@
+ REPLACE_RENAMEAT = @REPLACE_RENAMEAT@
  REPLACE_RMDIR = @REPLACE_RMDIR@
+ REPLACE_ROUND = @REPLACE_ROUND@
+ REPLACE_ROUNDF = @REPLACE_ROUNDF@
+ REPLACE_ROUNDL = @REPLACE_ROUNDL@
  REPLACE_SETENV = @REPLACE_SETENV@
  REPLACE_SETLOCALE = @REPLACE_SETLOCALE@
+ REPLACE_SIGNBIT = @REPLACE_SIGNBIT@
+ REPLACE_SIGNBIT_USING_GCC = @REPLACE_SIGNBIT_USING_GCC@
  REPLACE_SLEEP = @REPLACE_SLEEP@
+ REPLACE_SNPRINTF = @REPLACE_SNPRINTF@
+ REPLACE_SPRINTF = @REPLACE_SPRINTF@
+ REPLACE_SQRTL = @REPLACE_SQRTL@
  REPLACE_STAT = @REPLACE_STAT@
+ REPLACE_STDIO_READ_FUNCS = @REPLACE_STDIO_READ_FUNCS@
+ REPLACE_STDIO_WRITE_FUNCS = @REPLACE_STDIO_WRITE_FUNCS@
  REPLACE_STPNCPY = @REPLACE_STPNCPY@
  REPLACE_STRCASESTR = @REPLACE_STRCASESTR@
***************
*** 927,932 ****
--- 1339,1349 ----
  REPLACE_STRUCT_TIMEVAL = @REPLACE_STRUCT_TIMEVAL@
  REPLACE_SYMLINK = @REPLACE_SYMLINK@
+ REPLACE_SYMLINKAT = @REPLACE_SYMLINKAT@
  REPLACE_TIMEGM = @REPLACE_TIMEGM@
+ REPLACE_TMPFILE = @REPLACE_TMPFILE@
  REPLACE_TOWLOWER = @REPLACE_TOWLOWER@
+ REPLACE_TRUNC = @REPLACE_TRUNC@
+ REPLACE_TRUNCF = @REPLACE_TRUNCF@
+ REPLACE_TRUNCL = @REPLACE_TRUNCL@
  REPLACE_TTYNAME_R = @REPLACE_TTYNAME_R@
  REPLACE_UNLINK = @REPLACE_UNLINK@
***************
*** 935,938 ****
--- 1352,1361 ----
  REPLACE_USLEEP = @REPLACE_USLEEP@
  REPLACE_UTIMENSAT = @REPLACE_UTIMENSAT@
+ REPLACE_VASPRINTF = @REPLACE_VASPRINTF@
+ REPLACE_VDPRINTF = @REPLACE_VDPRINTF@
+ REPLACE_VFPRINTF = @REPLACE_VFPRINTF@
+ REPLACE_VPRINTF = @REPLACE_VPRINTF@
+ REPLACE_VSNPRINTF = @REPLACE_VSNPRINTF@
+ REPLACE_VSPRINTF = @REPLACE_VSPRINTF@
  REPLACE_WCRTOMB = @REPLACE_WCRTOMB@
  REPLACE_WCSNRTOMBS = @REPLACE_WCSNRTOMBS@
***************
*** 948,951 ****
--- 1371,1375 ----
  SIG_ATOMIC_T_SUFFIX = @SIG_ATOMIC_T_SUFFIX@
  SIZE_T_SUFFIX = @SIZE_T_SUFFIX@
+ STDARG_H = @STDARG_H@
  STDBOOL_H = @STDBOOL_H@
  STDDEF_H = @STDDEF_H@
***************
*** 957,960 ****
--- 1381,1385 ----
  TIME_H_DEFINES_STRUCT_TIMESPEC = @TIME_H_DEFINES_STRUCT_TIMESPEC@
  UNDEFINE_STRTOK_R = @UNDEFINE_STRTOK_R@
+ UNISTD_H_DEFINES_STRUCT_TIMESPEC = @UNISTD_H_DEFINES_STRUCT_TIMESPEC@
  UNISTD_H_HAVE_WINSOCK2_H = @UNISTD_H_HAVE_WINSOCK2_H@
  UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS = @UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS@
***************
*** 1021,1024 ****
--- 1446,1450 ----
  program_transform_name = @program_transform_name@
  psdir = @psdir@
+ runstatedir = @runstatedir@
  sbindir = @sbindir@
  sharedstatedir = @sharedstatedir@
***************
*** 1029,1033 ****
  top_builddir = @top_builddir@
  top_srcdir = @top_srcdir@
! SUBDIRS = tests
  w32_script = ginstall-info.exe.manifest
  @HOST_IS_WINDOWS_TRUE@dist_bin_SCRIPTS = $(w32_script)
--- 1455,1459 ----
  top_builddir = @top_builddir@
  top_srcdir = @top_srcdir@
! SUBDIRS = . tests
  w32_script = ginstall-info.exe.manifest
  @HOST_IS_WINDOWS_TRUE@dist_bin_SCRIPTS = $(w32_script)
***************
*** 1060,1064 ****
  	$(am__cd) $(top_srcdir) && \
  	  $(AUTOMAKE) --gnu install-info/Makefile
- .PRECIOUS: Makefile
  Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  	@case '$?' in \
--- 1486,1489 ----
***************
*** 1460,1463 ****
--- 1885,1890 ----
  	uninstall-binPROGRAMS uninstall-dist_binSCRIPTS
  
+ .PRECIOUS: Makefile
+ 
  
  # Tell versions [3.59,3.63) of GNU make to not export all variables.
diff -Nrc2 texinfo-5.2/install-info/install-info.c texinfo-6.0/install-info/install-info.c
*** texinfo-5.2/install-info/install-info.c	2013-08-15 17:07:09.000000000 +0100
--- texinfo-6.0/install-info/install-info.c	2015-02-27 18:57:27.000000000 +0000
***************
*** 1,7 ****
  /* install-info -- merge Info directory entries from an Info file.
!    $Id: install-info.c 5313 2013-08-15 16:07:06Z karl $
  
     Copyright 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
!    2005, 2007, 2008, 2009, 2010, 2011, 2012, 2013
     Free Software Foundation, Inc.
  
--- 1,7 ----
  /* install-info -- merge Info directory entries from an Info file.
!    $Id: install-info.c 6165 2015-02-27 18:46:10Z gavin $
  
     Copyright 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
!    2005, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015
     Free Software Foundation, Inc.
  
***************
*** 27,30 ****
--- 27,31 ----
  
  static char *progname = "install-info";
+ static char *default_section = NULL;
  
  struct spec_entry;
***************
*** 147,150 ****
--- 148,153 ----
    { "debug",     no_argument, NULL, 'g' },
    { "delete",    no_argument, NULL, 'r' },
+   { "defentry",  required_argument, NULL, 'E' },
+   { "defsection",  required_argument, NULL, 'S' },
    { "dir-file",  required_argument, NULL, 'd' },
    { "entry",     required_argument, NULL, 'e' },
***************
*** 284,287 ****
--- 287,295 ----
  pfatal_with_name (const char *name)
  {
+   /* Empty files don't set errno, so we get something like
+      "install-info: No error for foo", which is confusing.  */
+   if (errno == 0)
+     fatal (_("%s: empty file"), name);
+ 
    fatal (_("%s for %s"), strerror (errno), name);
  }
***************
*** 549,552 ****
--- 557,562 ----
   --delete            delete existing entries for INFO-FILE from DIR-FILE;\n\
                        don't insert any new entries.\n\
+  --defsection=TEXT   like --section, but only use TEXT if no sections\n\
+                       are present in INFO-FILE (replacing \"Miscellaneous\").\n\
   --description=TEXT  the description of the entry is TEXT; used with\n\
                        the --name option to become synonymous with the\n\
***************
*** 591,595 ****
                         are added in each of the sections.\n\
                        If you don't specify any sections, they are determined\n\
!                        from information in the Info file itself.\n\
   --section R SEC     equivalent to --regex=R --section=SEC --add-once."));
  
--- 601,608 ----
                         are added in each of the sections.\n\
                        If you don't specify any sections, they are determined\n\
!                        from information in the Info file itself;\n\
!                        if nothing is available there, the --defsection\n\
!                        value is used; if that is not specified, the\n\
!                        final default is \"Miscellaneous\".\n\
   --section R SEC     equivalent to --regex=R --section=SEC --add-once."));
  
***************
*** 663,678 ****
     exist, try FILENAME.gz.  If that doesn't exist either, call
     CREATE_CALLBACK (with FILENAME as arg) to create it, if that is
!    non-NULL.  If still no luck, fatal error.
  
!    If we do open it, return the actual name of the file opened in
!    OPENED_FILENAME and the compress program to use to (de)compress it in
     COMPRESSION_PROGRAM.  The compression program is determined by the
     
!    MAGIC number, not the filename.  */
! 
  FILE *
  open_possibly_compressed_file (char *filename,
      void (*create_callback) (char *),
!     char **opened_filename, char **compression_program, int *is_pipe) 
  {
    char *local_opened_filename, *local_compression_program;
--- 676,692 ----
     exist, try FILENAME.gz.  If that doesn't exist either, call
     CREATE_CALLBACK (with FILENAME as arg) to create it, if that is
!    non-NULL.  If still no luck, return a null pointer.
  
!    Return the actual name of the file we tried to open in
!    OPENED_FILENAME and the compress program to (de)compress it in
     COMPRESSION_PROGRAM.  The compression program is determined by the
+    magic number, not the filename.
     
!    Return either stdin reading the file, or a non-stdin pipe reading
!    the output of the compression program.  */
  FILE *
  open_possibly_compressed_file (char *filename,
      void (*create_callback) (char *),
!     char **opened_filename, char **compression_program) 
  {
    char *local_opened_filename, *local_compression_program;
***************
*** 731,750 ****
      }
  #endif /* __MSDOS__ */
!    if (!f)
!      {
!        if (create_callback)
!          { /* That didn't work either.  Create the file if we can.  */
!            (*create_callback) (filename);
! 
!            /* And try opening it again.  */
!            free (*opened_filename);
!            *opened_filename = filename;
!            f = fopen (*opened_filename, FOPEN_RBIN);
!            if (!f)
!              pfatal_with_name (filename);
!          }
!        else
!          pfatal_with_name (filename);
!      }
  
    /* Read first few bytes of file rather than relying on the filename.
--- 745,768 ----
      }
  #endif /* __MSDOS__ */
!   if (!f)
!     {
!       /* The file was not found with any extention added.  Try the
!          original file again. */
!       free (*opened_filename);
!       *opened_filename = filename;
! 
!       if (create_callback)
!         {
!           /* Create the file if we can.  */
!           (*create_callback) (filename);
! 
!           /* And try opening it again.  */
!           f = fopen (*opened_filename, FOPEN_RBIN);
!           if (!f)
!             return 0;
!         }
!       else
!         return 0;
!     }
  
    /* Read first few bytes of file rather than relying on the filename.
***************
*** 753,761 ****
    if (nread != 1)
      {
!       /* Empty files don't set errno, so we get something like
!          "install-info: No error for foo", which is confusing.  */
        if (nread == 0)
!         fatal (_("%s: empty file"), *opened_filename);
!       pfatal_with_name (*opened_filename);
      }
  
--- 771,779 ----
    if (nread != 1)
      {
!       /* Empty files don't set errno.  Calling code can check for
!          this, so make sure errno == 0 just in case it isn't already. */
        if (nread == 0)
!         errno = 0;
!       return 0;
      }
  
***************
*** 820,844 ****
      *compression_program = NULL;
  
    if (*compression_program)
!     { /* It's compressed, so fclose the file and then open a pipe.  */
!       char *command = concat (*compression_program," -cd <", *opened_filename);
        if (fclose (f) < 0)
!         pfatal_with_name (*opened_filename);
        f = popen (command, "r");
!       if (f)
!         *is_pipe = 1;
!       else
!         pfatal_with_name (command);
      }
    else
!     { /* It's a plain file, seek back over the magic bytes.  */
!       if (fseek (f, 0, 0) < 0)
!         pfatal_with_name (*opened_filename);
  #if O_BINARY
        /* Since this is a text file, and we opened it in binary mode,
           switch back to text mode.  */
        f = freopen (*opened_filename, "r", f);
  #endif
-       *is_pipe = 0;
      }
  
--- 838,871 ----
      *compression_program = NULL;
  
+   /* Seek back over the magic bytes.  */
+   if (fseek (f, 0, 0) < 0)
+     return 0;
+ 
    if (*compression_program)
!     { /* It's compressed, so open a pipe.  */
!       char *command = concat (*compression_program, " -d", "");
! 
        if (fclose (f) < 0)
!         return 0;
!       f = freopen (*opened_filename, FOPEN_RBIN, stdin);
!       if (!f)
!         return 0;
        f = popen (command, "r");
!       if (!f)
!         {
!           /* Used for error message in calling code. */
!           *opened_filename = command;
!           return 0;
!         }
      }
    else
!     {
  #if O_BINARY
        /* Since this is a text file, and we opened it in binary mode,
           switch back to text mode.  */
        f = freopen (*opened_filename, "r", f);
+       if (! f)
+ 	return 0;
  #endif
      }
  
***************
*** 851,856 ****
     the actual file name that was opened into OPENED_FILENAME (if it is
     non-NULL), and the companion compression program (if any, else NULL)
!    into COMPRESSION_PROGRAM (if that is non-NULL).  If trouble, do
!    a fatal error.  */
  
  char *
--- 878,883 ----
     the actual file name that was opened into OPENED_FILENAME (if it is
     non-NULL), and the companion compression program (if any, else NULL)
!    into COMPRESSION_PROGRAM (if that is non-NULL).  If trouble, return
!    a null pointer. */
  
  char *
***************
*** 859,865 ****
      char **compression_program)
  {
-   char *real_name;
    FILE *f;
-   int pipe_p;
    int filled = 0;
    int data_size = 8192;
--- 886,890 ----
***************
*** 868,874 ****
    /* If they passed the space for the file name to return, use it.  */
    f = open_possibly_compressed_file (filename, create_callback,
!                                      opened_filename ? opened_filename
!                                                      : &real_name,
!                                      compression_program, &pipe_p);
  
    for (;;)
--- 893,901 ----
    /* If they passed the space for the file name to return, use it.  */
    f = open_possibly_compressed_file (filename, create_callback,
!                                      opened_filename,
!                                      compression_program);
! 
!   if (!f)
!     return 0;
  
    for (;;)
***************
*** 876,880 ****
        int nread = fread (data + filled, 1, data_size - filled, f);
        if (nread < 0)
!         pfatal_with_name (real_name);
        if (nread == 0)
          break;
--- 903,907 ----
        int nread = fread (data + filled, 1, data_size - filled, f);
        if (nread < 0)
!         return 0;
        if (nread == 0)
          break;
***************
*** 893,900 ****
       by popen is simulated by a temporary file which only gets removed
       inside pclose.  */
!   if (pipe_p)
      pclose (f);
-   else
-     fclose (f);
  
    *sizep = filled;
--- 920,925 ----
       by popen is simulated by a temporary file which only gets removed
       inside pclose.  */
!   if (f != stdin)
      pclose (f);
  
    *sizep = filled;
***************
*** 1372,1376 ****
    static char *line_out = NULL;
    static size_t allocated_out = 0;
-   int saved_errno;
    if (!desc || !name)
      return 1;
--- 1397,1400 ----
***************
*** 1491,1496 ****
      }
  
-   saved_errno = errno;
- 
    if (desc_len <= 2)
      strncat (*outstr, "\n", 1);
--- 1515,1518 ----
***************
*** 1645,1650 ****
          }
  
!       if (maxwidth_cli == -1)
!         maxwidth = 79;
  
        format_entry (name, name_len, desc, desc_len, calign, align, 
--- 1667,1671 ----
          }
  
!       maxwidth = maxwidth_cli == -1 ? 79 : maxwidth_cli; 
  
        format_entry (name, name_len, desc, desc_len, calign, align, 
***************
*** 1877,1880 ****
--- 1898,1903 ----
    struct spec_entry *entries_to_add_from_file = NULL;
    int n_entries_to_add = 0;
+   struct spec_entry *default_entries_to_add = NULL;
+   int n_default_entries_to_add = 0;
  
    /* Record the old text of the dir file, as plain characters,
***************
*** 1907,1910 ****
--- 1930,1939 ----
    textdomain (PACKAGE);
  
+   /* Make sure standard input can be freopened at will.  Otherwise,
+      when stdin starts off closed, bad things could happen if a plain fopen
+      returns stdin before open_possibly_compressed_file freopens it.  */
+   if (! freopen (NULL_DEVICE, "r", stdin))
+     pfatal_with_name (NULL_DEVICE);
+ 
    munge_old_style_debian_options (argc, argv, &argc, &argv);
  
***************
*** 2061,2064 ****
--- 2090,2094 ----
            break;
  
+ 	case 'E':
          case 'e':
            {
***************
*** 2075,2084 ****
              next->entry_sections = NULL;
              next->entry_sections_tail = NULL;
-             next->next = entries_to_add;
              next->missing_name = 0;
              next->missing_basename = 0;
              next->missing_description = 0;
!             entries_to_add = next;
!             n_entries_to_add++;
            }
            break;
--- 2105,2129 ----
              next->entry_sections = NULL;
              next->entry_sections_tail = NULL;
              next->missing_name = 0;
              next->missing_basename = 0;
              next->missing_description = 0;
! 	    if (opt == 'e')
!   	      {
! 		next->next = entries_to_add;
! 		entries_to_add = next;
! 		n_entries_to_add++;
! 	      } 
! 	    else
! 	      {
! 	        /* Although this list is maintained, nothing is ever
! 	           done with it.  So it seems no one cares about the
! 	           feature.  The intended --help string was:
!  --defentry=TEXT     like --entry, but only use TEXT if an entry\n\
!                       is not present in INFO-FILE.\n\
!                    in case anyone ever wants to finish it.  */
! 		next->next = default_entries_to_add;
! 		default_entries_to_add = next;
! 		n_default_entries_to_add++;
! 	      }
            }
            break;
***************
*** 2147,2150 ****
--- 2192,2199 ----
            break;
  
+ 	case 'S':
+ 	  default_section = optarg;
+ 	  break;
+ 
          case 's':
            {
***************
*** 2165,2169 ****
  This is free software: you are free to change and redistribute it.\n\
  There is NO WARRANTY, to the extent permitted by law.\n"),
!               "2013");
            exit (EXIT_SUCCESS);
  
--- 2214,2218 ----
  This is free software: you are free to change and redistribute it.\n\
  There is NO WARRANTY, to the extent permitted by law.\n"),
!               "2015");
            exit (EXIT_SUCCESS);
  
***************
*** 2210,2215 ****
    if (debug_flag)
      printf ("debug: reading dir file %s\n", dirfile);
!   dir_data = readfile (dirfile, &dir_size, ensure_dirfile_exists,
!                        &opened_dirfilename, &compression_program);
    dir_lines = findlines (dir_data, dir_size, &dir_nlines);
  
--- 2259,2283 ----
    if (debug_flag)
      printf ("debug: reading dir file %s\n", dirfile);
! 
!   if (!delete_flag)
!     {
!       dir_data = readfile (dirfile, &dir_size, ensure_dirfile_exists,
!                            &opened_dirfilename, &compression_program);
!       if (!dir_data)
!         pfatal_with_name (opened_dirfilename);
!     }
!   else
!     {
!       /* For "--remove" operation, it is not an error for the dir file
!          not to exist. */
!       dir_data = readfile (dirfile, &dir_size, NULL,
!                            &opened_dirfilename, &compression_program);
!       if (!dir_data)
!         {
!           warning (_("Could not read %s."), opened_dirfilename);
!           exit (EXIT_SUCCESS);
!         }
!     }
! 
    dir_lines = findlines (dir_data, dir_size, &dir_nlines);
  
***************
*** 2260,2266 ****
    if (!remove_exactly)
      {
        if (debug_flag)
          printf ("debug: reading input file %s\n", infile);
!       input_data = readfile (infile, &input_size, NULL, NULL, NULL);
        input_lines = findlines (input_data, input_size, &input_nlines);
      }
--- 2328,2339 ----
    if (!remove_exactly)
      {
+       char *opened_infilename;
+ 
        if (debug_flag)
          printf ("debug: reading input file %s\n", infile);
!       input_data = readfile (infile, &input_size, NULL,
!                              &opened_infilename, NULL);
!       if (!input_data)
!         pfatal_with_name (opened_infilename);
        input_lines = findlines (input_data, input_size, &input_nlines);
      }
***************
*** 2330,2339 ****
          }
  
!       /* If we got no sections, default to "Miscellaneous".  */
        if (input_sections == NULL)
          {
            input_sections = (struct spec_section *)
              xmalloc (sizeof (struct spec_section));
!           input_sections->name = "Miscellaneous";
            input_sections->next = NULL;
            input_sections->missing = 1;
--- 2403,2414 ----
          }
  
!       /* If we got no sections, use the --defsection value if it was
!          given, else "Miscellaneous".  */ 
        if (input_sections == NULL)
          {
            input_sections = (struct spec_section *)
              xmalloc (sizeof (struct spec_section));
!           input_sections->name = default_section ? default_section
!                                                  : "Miscellaneous";
            input_sections->next = NULL;
            input_sections->missing = 1;
diff -Nrc2 texinfo-5.2/install-info/tests/Makefile.am texinfo-6.0/install-info/tests/Makefile.am
*** texinfo-5.2/install-info/tests/Makefile.am	2013-02-23 00:11:25.000000000 +0000
--- texinfo-6.0/install-info/tests/Makefile.am	2015-01-14 20:19:30.000000000 +0000
***************
*** 1,6 ****
! # $Id: Makefile.am 5191 2013-02-23 00:11:18Z karl $
  # Makefile.am for texinfo/install-info/tests.
  #
! # Copyright 2008, 2009, 2010 Free Software Foundation, Inc.
  #
  # This file is free software; as a special exception the author gives
--- 1,6 ----
! # $Id: Makefile.am 6038 2015-01-14 19:33:17Z karl $
  # Makefile.am for texinfo/install-info/tests.
  #
! # Copyright 2008, 2009, 2010, 2013, 2014, 2015 Free Software Foundation, Inc.
  #
  # This file is free software; as a special exception the author gives
***************
*** 22,238 ****
  ii-0041-test ii-0042-test ii-0043-test ii-0044-test ii-0045-test \
  ii-0046-test ii-0047-test ii-0048-test ii-0049-test ii-0050-test \
! ii-0051-test ii-0052-test ii-0053-test
  
  noinst_SCRIPTS=$(TESTS)
  
! EXTRA_DIST=\
  ii-0001-input-dir-file \
  ii-0001-input-info-file \
  ii-0001-expected-dir-file \
! ii-0001-test \
  ii-0002-input-dir-file \
  ii-0002-input-info-file \
  ii-0002-expected-dir-file \
! ii-0002-test \
  ii-0003-input-dir-file \
  ii-0003-input-info-file \
  ii-0003-expected-dir-file \
! ii-0003-test \
  ii-0004-input-dir-file \
  ii-0004-input-info-file \
  ii-0004-expected-dir-file \
! ii-0004-test \
  ii-0005-input-dir-file \
  ii-0005-input-info-file \
  ii-0005-expected-dir-file \
! ii-0005-test \
  ii-0006-input-dir-file \
  ii-0006-input-info-file \
  ii-0006-expected-dir-file \
! ii-0006-test \
  ii-0007-input-dir-file \
  ii-0007-input-info-file \
  ii-0007-expected-dir-file \
! ii-0007-test \
  ii-0008-input-dir-file \
  ii-0008-input-info-file \
  ii-0008-expected-dir-file \
! ii-0008-test \
  ii-0009-input-dir-file \
  ii-0009-input-info-file \
  ii-0009-expected-dir-file \
! ii-0009-test \
  ii-0010-input-dir-file \
  ii-0010-input-info-file \
  ii-0010-expected-dir-file \
! ii-0010-test \
  ii-0011-input-dir-file \
  ii-0011-input-info-file \
  ii-0011-expected-dir-file \
! ii-0011-test \
  ii-0012-input-dir-file \
  ii-0012-input-info-file \
  ii-0012-expected-dir-file \
! ii-0012-test \
  ii-0013-input-dir-file \
  ii-0013-input-info-file \
  ii-0013-expected-dir-file \
! ii-0013-test \
  ii-0014-input-dir-file \
  ii-0014-input-info-file \
  ii-0014-expected-dir-file \
! ii-0014-test \
  ii-0015-input-dir-file \
  ii-0015-input-info-file \
  ii-0015-expected-dir-file \
! ii-0015-test \
  ii-0016-input-dir-file \
  ii-0016-input-info-file \
  ii-0016-expected-dir-file \
! ii-0016-test \
  ii-0017-input-dir-file \
  ii-0017-input-info-file \
  ii-0017-expected-dir-file \
! ii-0017-test \
  ii-0018-input-dir-file \
  ii-0018-input-info-file \
! ii-0018-test \
  ii-0019-input-dir-file \
  ii-0019-input-info-file \
! ii-0019-test \
  ii-0020-input-dir-file \
  ii-0020-input-info-file \
  ii-0020-expected-dir-file \
! ii-0020-test \
  ii-0021-input-dir-file \
  ii-0021-input-info-file \
  ii-0021-expected-dir-file \
! ii-0021-test \
  ii-0022-input-dir-file \
  ii-0022-input-info-file \
  ii-0022-expected-dir-file \
! ii-0022-test \
  ii-0023-input-dir-file \
  ii-0023-input-info-file \
  ii-0023-expected-dir-file \
! ii-0023-test \
  ii-0024-input-dir-file \
  ii-0024-input-info-file \
  ii-0024-expected-dir-file \
! ii-0024-test \
  ii-0025-input-dir-file \
  ii-0025-input-info-file \
  ii-0025-expected-dir-file \
! ii-0025-test \
  ii-0026-input-dir-file \
  ii-0026-input-info-file \
  ii-0026-expected-dir-file \
! ii-0026-test \
  ii-0027-input-dir-file \
  ii-0027-input-info-file \
  ii-0027-expected-dir-file \
! ii-0027-test \
  ii-0028-input-dir-file \
  ii-0028-input-info-file \
  ii-0028-expected-dir-file \
! ii-0028-test \
  ii-0029-input-dir-file \
  ii-0029-input-info-file \
  ii-0029-expected-dir-file \
! ii-0029-test \
  ii-0030-input-dir-file \
  ii-0030-input-info-file \
  ii-0030-expected-dir-file \
! ii-0030-test \
  ii-0031-input-dir-file \
  ii-0031-input-info-file \
  ii-0031-expected-dir-file \
! ii-0031-test \
  ii-0032-input-dir-file \
  ii-0032-input-info-file \
  ii-0032-expected-dir-file \
! ii-0032-test \
  ii-0033-input-dir-file \
  ii-0033-input-info-file \
  ii-0033-expected-dir-file \
! ii-0033-test \
  ii-0034-input-dir-file \
  ii-0034-input-info-file \
  ii-0034-expected-dir-file \
! ii-0034-test \
  ii-0035-input-dir-file \
  ii-0035-input-info-file \
  ii-0035-expected-dir-file \
! ii-0035-test \
  ii-0036-input-dir-file \
  ii-0036-input-info-file \
  ii-0036-expected-dir-file \
! ii-0036-test \
  ii-0037-input-dir-file \
  ii-0037-input-info-file \
  ii-0037-expected-dir-file \
! ii-0037-test \
  ii-0038-input-dir-file \
  ii-0038-input-info-file \
  ii-0038-expected-dir-file \
! ii-0038-test \
  ii-0039-input-dir-file \
  ii-0039-input-info-file \
  ii-0039-expected-dir-file \
! ii-0039-test \
  ii-0040-input-dir-file \
  ii-0040-input-info-file \
  ii-0040-expected-dir-file \
! ii-0040-test \
  ii-0041-input-dir-file.gz \
  ii-0041-input-info-file \
  ii-0041-expected-dir-file.gz \
! ii-0041-test \
  ii-0042-input-dir-file \
  ii-0042-input-info-file \
  ii-0042-expected-dir-file \
! ii-0042-test \
  ii-0043-input-dir-file \
  ii-0043-input-info-file \
  ii-0043-expected-dir-file \
! ii-0043-test \
  ii-0044-input-dir-file \
  ii-0044-input-info-file \
  ii-0044-expected-dir-file \
! ii-0044-test \
  ii-0045-input-dir-file \
  ii-0045-input-info-file \
  ii-0045-expected-dir-file \
! ii-0045-test \
  ii-0046-input-dir-file \
  ii-0046-expected-dir-file \
! ii-0046-test \
  ii-0047-input-dir-file \
  ii-0047-input-info-file \
  ii-0047-expected-dir-file \
! ii-0047-test \
  ii-0048-input-dir-file \
  ii-0048-input-info-file \
  ii-0048-expected-dir-file \
! ii-0048-test \
  ii-0049-input-dir-file \
  ii-0049-input-info-file \
  ii-0049-expected-dir-file \
! ii-0049-test \
  ii-0050-input-dir-file.gz \
  ii-0050-input-info-file \
  ii-0050-expected-dir-file.gz \
! ii-0050-test \
  ii-0051-input-dir-file \
  ii-0051-input-info-file \
  ii-0051-expected-dir-file \
! ii-0051-test \
  ii-0052-input-dir-file \
  ii-0052-input-info-file \
  ii-0052-expected-dir-file \
! ii-0052-test \
  ii-0053-input-dir-file \
  ii-0053-input-info-file \
  ii-0053-expected-dir-file \
! ii-0053-test \
  README
--- 22,255 ----
  ii-0041-test ii-0042-test ii-0043-test ii-0044-test ii-0045-test \
  ii-0046-test ii-0047-test ii-0048-test ii-0049-test ii-0050-test \
! ii-0051-test ii-0052-test ii-0053-test ii-0054-test ii-0055-test \
! ii-0056-test ii-0057-test
  
  noinst_SCRIPTS=$(TESTS)
  
! EXTRA_DIST= $(TESTS) \
  ii-0001-input-dir-file \
  ii-0001-input-info-file \
  ii-0001-expected-dir-file \
! \
  ii-0002-input-dir-file \
  ii-0002-input-info-file \
  ii-0002-expected-dir-file \
! \
  ii-0003-input-dir-file \
  ii-0003-input-info-file \
  ii-0003-expected-dir-file \
! \
  ii-0004-input-dir-file \
  ii-0004-input-info-file \
  ii-0004-expected-dir-file \
! \
  ii-0005-input-dir-file \
  ii-0005-input-info-file \
  ii-0005-expected-dir-file \
! \
  ii-0006-input-dir-file \
  ii-0006-input-info-file \
  ii-0006-expected-dir-file \
! \
  ii-0007-input-dir-file \
  ii-0007-input-info-file \
  ii-0007-expected-dir-file \
! \
  ii-0008-input-dir-file \
  ii-0008-input-info-file \
  ii-0008-expected-dir-file \
! \
  ii-0009-input-dir-file \
  ii-0009-input-info-file \
  ii-0009-expected-dir-file \
! \
  ii-0010-input-dir-file \
  ii-0010-input-info-file \
  ii-0010-expected-dir-file \
! \
  ii-0011-input-dir-file \
  ii-0011-input-info-file \
  ii-0011-expected-dir-file \
! \
  ii-0012-input-dir-file \
  ii-0012-input-info-file \
  ii-0012-expected-dir-file \
! \
  ii-0013-input-dir-file \
  ii-0013-input-info-file \
  ii-0013-expected-dir-file \
! \
  ii-0014-input-dir-file \
  ii-0014-input-info-file \
  ii-0014-expected-dir-file \
! \
  ii-0015-input-dir-file \
  ii-0015-input-info-file \
  ii-0015-expected-dir-file \
! \
  ii-0016-input-dir-file \
  ii-0016-input-info-file \
  ii-0016-expected-dir-file \
! \
  ii-0017-input-dir-file \
  ii-0017-input-info-file \
  ii-0017-expected-dir-file \
! \
  ii-0018-input-dir-file \
  ii-0018-input-info-file \
! \
  ii-0019-input-dir-file \
  ii-0019-input-info-file \
! \
  ii-0020-input-dir-file \
  ii-0020-input-info-file \
  ii-0020-expected-dir-file \
! \
  ii-0021-input-dir-file \
  ii-0021-input-info-file \
  ii-0021-expected-dir-file \
! \
  ii-0022-input-dir-file \
  ii-0022-input-info-file \
  ii-0022-expected-dir-file \
! \
  ii-0023-input-dir-file \
  ii-0023-input-info-file \
  ii-0023-expected-dir-file \
! \
  ii-0024-input-dir-file \
  ii-0024-input-info-file \
  ii-0024-expected-dir-file \
! \
  ii-0025-input-dir-file \
  ii-0025-input-info-file \
  ii-0025-expected-dir-file \
! \
  ii-0026-input-dir-file \
  ii-0026-input-info-file \
  ii-0026-expected-dir-file \
! \
  ii-0027-input-dir-file \
  ii-0027-input-info-file \
  ii-0027-expected-dir-file \
! \
  ii-0028-input-dir-file \
  ii-0028-input-info-file \
  ii-0028-expected-dir-file \
! \
  ii-0029-input-dir-file \
  ii-0029-input-info-file \
  ii-0029-expected-dir-file \
! \
  ii-0030-input-dir-file \
  ii-0030-input-info-file \
  ii-0030-expected-dir-file \
! \
  ii-0031-input-dir-file \
  ii-0031-input-info-file \
  ii-0031-expected-dir-file \
! \
  ii-0032-input-dir-file \
  ii-0032-input-info-file \
  ii-0032-expected-dir-file \
! \
  ii-0033-input-dir-file \
  ii-0033-input-info-file \
  ii-0033-expected-dir-file \
! \
  ii-0034-input-dir-file \
  ii-0034-input-info-file \
  ii-0034-expected-dir-file \
! \
  ii-0035-input-dir-file \
  ii-0035-input-info-file \
  ii-0035-expected-dir-file \
! \
  ii-0036-input-dir-file \
  ii-0036-input-info-file \
  ii-0036-expected-dir-file \
! \
  ii-0037-input-dir-file \
  ii-0037-input-info-file \
  ii-0037-expected-dir-file \
! \
  ii-0038-input-dir-file \
  ii-0038-input-info-file \
  ii-0038-expected-dir-file \
! \
  ii-0039-input-dir-file \
  ii-0039-input-info-file \
  ii-0039-expected-dir-file \
! \
  ii-0040-input-dir-file \
  ii-0040-input-info-file \
  ii-0040-expected-dir-file \
! \
  ii-0041-input-dir-file.gz \
  ii-0041-input-info-file \
  ii-0041-expected-dir-file.gz \
! \
  ii-0042-input-dir-file \
  ii-0042-input-info-file \
  ii-0042-expected-dir-file \
! \
  ii-0043-input-dir-file \
  ii-0043-input-info-file \
  ii-0043-expected-dir-file \
! \
  ii-0044-input-dir-file \
  ii-0044-input-info-file \
  ii-0044-expected-dir-file \
! \
  ii-0045-input-dir-file \
  ii-0045-input-info-file \
  ii-0045-expected-dir-file \
! \
  ii-0046-input-dir-file \
  ii-0046-expected-dir-file \
! \
  ii-0047-input-dir-file \
  ii-0047-input-info-file \
  ii-0047-expected-dir-file \
! \
  ii-0048-input-dir-file \
  ii-0048-input-info-file \
  ii-0048-expected-dir-file \
! \
  ii-0049-input-dir-file \
  ii-0049-input-info-file \
  ii-0049-expected-dir-file \
! \
  ii-0050-input-dir-file.gz \
  ii-0050-input-info-file \
  ii-0050-expected-dir-file.gz \
! \
  ii-0051-input-dir-file \
  ii-0051-input-info-file \
  ii-0051-expected-dir-file \
! \
  ii-0052-input-dir-file \
  ii-0052-input-info-file \
  ii-0052-expected-dir-file \
! \
  ii-0053-input-dir-file \
  ii-0053-input-info-file \
  ii-0053-expected-dir-file \
! \
! ii-0054-input-dir-file \
! ii-0054-input-info-file.gz \
! ii-0054-expected-dir-file \
! \
! ii-0055-input-dir-file \
! ii-0055-input-info-file \
! ii-0055-expected-dir-file \
! \
! ii-0056-input-dir-file \
! ii-0056-input-info-file \
! ii-0056-expected-dir-file \
! \
! ii-0057-input-dir-file \
! ii-0057-input-info-file \
! ii-0057-expected-dir-file \
! \
  README
diff -Nrc2 texinfo-5.2/install-info/tests/Makefile.in texinfo-6.0/install-info/tests/Makefile.in
*** texinfo-5.2/install-info/tests/Makefile.in	2013-09-27 00:04:44.000000000 +0100
--- texinfo-6.0/install-info/tests/Makefile.in	2015-06-26 13:51:08.000000000 +0100
***************
*** 1,6 ****
! # Makefile.in generated by automake 1.14 from Makefile.am.
  # @configure_input@
  
! # Copyright (C) 1994-2013 Free Software Foundation, Inc.
  
  # This Makefile.in is free software; the Free Software Foundation
--- 1,6 ----
! # Makefile.in generated by automake 1.15 from Makefile.am.
  # @configure_input@
  
! # Copyright (C) 1994-2014 Free Software Foundation, Inc.
  
  # This Makefile.in is free software; the Free Software Foundation
***************
*** 15,22 ****
  @SET_MAKE@
  
! # $Id: Makefile.am 5191 2013-02-23 00:11:18Z karl $
  # Makefile.am for texinfo/install-info/tests.
  #
! # Copyright 2008, 2009, 2010 Free Software Foundation, Inc.
  #
  # This file is free software; as a special exception the author gives
--- 15,22 ----
  @SET_MAKE@
  
! # $Id: Makefile.am 6038 2015-01-14 19:33:17Z karl $
  # Makefile.am for texinfo/install-info/tests.
  #
! # Copyright 2008, 2009, 2010, 2013, 2014, 2015 Free Software Foundation, Inc.
  #
  # This file is free software; as a special exception the author gives
***************
*** 29,33 ****
  
  VPATH = @srcdir@
! am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
  am__make_running_with_option = \
    case $${target_option-} in \
--- 29,43 ----
  
  VPATH = @srcdir@
! am__is_gnu_make = { \
!   if test -z '$(MAKELEVEL)'; then \
!     false; \
!   elif test -n '$(MAKE_HOST)'; then \
!     true; \
!   elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
!     true; \
!   else \
!     false; \
!   fi; \
! }
  am__make_running_with_option = \
    case $${target_option-} in \
***************
*** 92,99 ****
  host_triplet = @host@
  subdir = install-info/tests
- DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
- 	$(srcdir)/defs.in $(top_srcdir)/build-aux/test-driver README
  ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
  am__aclocal_m4_deps = $(top_srcdir)/gnulib/m4/00gnulib.m4 \
  	$(top_srcdir)/gnulib/m4/alloca.m4 \
  	$(top_srcdir)/gnulib/m4/argz.m4 \
--- 102,108 ----
  host_triplet = @host@
  subdir = install-info/tests
  ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
  am__aclocal_m4_deps = $(top_srcdir)/gnulib/m4/00gnulib.m4 \
+ 	$(top_srcdir)/gnulib/m4/absolute-header.m4 \
  	$(top_srcdir)/gnulib/m4/alloca.m4 \
  	$(top_srcdir)/gnulib/m4/argz.m4 \
***************
*** 104,111 ****
--- 113,127 ----
  	$(top_srcdir)/gnulib/m4/errno_h.m4 \
  	$(top_srcdir)/gnulib/m4/error.m4 \
+ 	$(top_srcdir)/gnulib/m4/exponentd.m4 \
+ 	$(top_srcdir)/gnulib/m4/exponentf.m4 \
+ 	$(top_srcdir)/gnulib/m4/exponentl.m4 \
  	$(top_srcdir)/gnulib/m4/extensions.m4 \
  	$(top_srcdir)/gnulib/m4/extern-inline.m4 \
  	$(top_srcdir)/gnulib/m4/fcntl-o.m4 \
  	$(top_srcdir)/gnulib/m4/fcntl_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/float_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/fpieee.m4 \
+ 	$(top_srcdir)/gnulib/m4/frexp.m4 \
+ 	$(top_srcdir)/gnulib/m4/frexpl.m4 \
  	$(top_srcdir)/gnulib/m4/getopt.m4 \
  	$(top_srcdir)/gnulib/m4/gettext.m4 \
***************
*** 117,123 ****
--- 133,145 ----
  	$(top_srcdir)/gnulib/m4/include_next.m4 \
  	$(top_srcdir)/gnulib/m4/intlmacosx.m4 \
+ 	$(top_srcdir)/gnulib/m4/intmax_t.m4 \
+ 	$(top_srcdir)/gnulib/m4/inttypes_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/isnand.m4 \
+ 	$(top_srcdir)/gnulib/m4/isnanf.m4 \
+ 	$(top_srcdir)/gnulib/m4/isnanl.m4 \
  	$(top_srcdir)/gnulib/m4/iswblank.m4 \
  	$(top_srcdir)/gnulib/m4/langinfo_h.m4 \
  	$(top_srcdir)/gnulib/m4/largefile.m4 \
+ 	$(top_srcdir)/gnulib/m4/ldexpl.m4 \
  	$(top_srcdir)/gnulib/m4/lib-ld.m4 \
  	$(top_srcdir)/gnulib/m4/lib-link.m4 \
***************
*** 135,138 ****
--- 157,161 ----
  	$(top_srcdir)/gnulib/m4/malloc.m4 \
  	$(top_srcdir)/gnulib/m4/malloca.m4 \
+ 	$(top_srcdir)/gnulib/m4/math_h.m4 \
  	$(top_srcdir)/gnulib/m4/mbchar.m4 \
  	$(top_srcdir)/gnulib/m4/mbiter.m4 \
***************
*** 146,149 ****
--- 169,173 ----
  	$(top_srcdir)/gnulib/m4/memmem.m4 \
  	$(top_srcdir)/gnulib/m4/mempcpy.m4 \
+ 	$(top_srcdir)/gnulib/m4/memrchr.m4 \
  	$(top_srcdir)/gnulib/m4/mkstemp.m4 \
  	$(top_srcdir)/gnulib/m4/mmap-anon.m4 \
***************
*** 158,174 ****
--- 182,209 ----
  	$(top_srcdir)/gnulib/m4/pathmax.m4 \
  	$(top_srcdir)/gnulib/m4/po.m4 \
+ 	$(top_srcdir)/gnulib/m4/printf-frexp.m4 \
+ 	$(top_srcdir)/gnulib/m4/printf-frexpl.m4 \
+ 	$(top_srcdir)/gnulib/m4/printf.m4 \
  	$(top_srcdir)/gnulib/m4/progtest.m4 \
  	$(top_srcdir)/gnulib/m4/regex.m4 \
  	$(top_srcdir)/gnulib/m4/secure_getenv.m4 \
+ 	$(top_srcdir)/gnulib/m4/signbit.m4 \
+ 	$(top_srcdir)/gnulib/m4/size_max.m4 \
  	$(top_srcdir)/gnulib/m4/ssize_t.m4 \
  	$(top_srcdir)/gnulib/m4/stat.m4 \
+ 	$(top_srcdir)/gnulib/m4/stdarg.m4 \
  	$(top_srcdir)/gnulib/m4/stdbool.m4 \
  	$(top_srcdir)/gnulib/m4/stddef_h.m4 \
  	$(top_srcdir)/gnulib/m4/stdint.m4 \
+ 	$(top_srcdir)/gnulib/m4/stdint_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/stdio_h.m4 \
  	$(top_srcdir)/gnulib/m4/stdlib_h.m4 \
  	$(top_srcdir)/gnulib/m4/stpcpy.m4 \
+ 	$(top_srcdir)/gnulib/m4/strcase.m4 \
+ 	$(top_srcdir)/gnulib/m4/strcasestr.m4 \
  	$(top_srcdir)/gnulib/m4/strdup.m4 \
  	$(top_srcdir)/gnulib/m4/strerror.m4 \
  	$(top_srcdir)/gnulib/m4/string_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/strings_h.m4 \
  	$(top_srcdir)/gnulib/m4/strndup.m4 \
  	$(top_srcdir)/gnulib/m4/strnlen.m4 \
***************
*** 182,185 ****
--- 217,223 ----
  	$(top_srcdir)/gnulib/m4/time_h.m4 \
  	$(top_srcdir)/gnulib/m4/unistd_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/vasnprintf.m4 \
+ 	$(top_srcdir)/gnulib/m4/vasprintf-posix.m4 \
+ 	$(top_srcdir)/gnulib/m4/vasprintf.m4 \
  	$(top_srcdir)/gnulib/m4/warn-on-use.m4 \
  	$(top_srcdir)/gnulib/m4/wchar_h.m4 \
***************
*** 189,195 ****
  	$(top_srcdir)/gnulib/m4/wcwidth.m4 \
  	$(top_srcdir)/gnulib/m4/wint_t.m4 \
! 	$(top_srcdir)/gnulib/m4/xalloc.m4 $(top_srcdir)/configure.ac
  am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
  	$(ACLOCAL_M4)
  mkinstalldirs = $(install_sh) -d
  CONFIG_HEADER = $(top_builddir)/config.h
--- 227,235 ----
  	$(top_srcdir)/gnulib/m4/wcwidth.m4 \
  	$(top_srcdir)/gnulib/m4/wint_t.m4 \
! 	$(top_srcdir)/gnulib/m4/xalloc.m4 \
! 	$(top_srcdir)/gnulib/m4/xsize.m4 $(top_srcdir)/configure.ac
  am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
  	$(ACLOCAL_M4)
+ DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
  mkinstalldirs = $(install_sh) -d
  CONFIG_HEADER = $(top_builddir)/config.h
***************
*** 421,424 ****
--- 461,466 ----
  TEST_LOG_COMPILE = $(TEST_LOG_COMPILER) $(AM_TEST_LOG_FLAGS) \
  	$(TEST_LOG_FLAGS)
+ am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/defs.in \
+ 	$(top_srcdir)/build-aux/test-driver README
  DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
  pkglibexecdir = @pkglibexecdir@
***************
*** 463,466 ****
--- 505,509 ----
  ERRNO_H = @ERRNO_H@
  EXEEXT = @EXEEXT@
+ FLOAT_H = @FLOAT_H@
  GETOPT_H = @GETOPT_H@
  GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@
***************
*** 468,478 ****
--- 511,541 ----
  GMSGFMT = @GMSGFMT@
  GMSGFMT_015 = @GMSGFMT_015@
+ GNULIB_ACOSF = @GNULIB_ACOSF@
+ GNULIB_ACOSL = @GNULIB_ACOSL@
+ GNULIB_ASINF = @GNULIB_ASINF@
+ GNULIB_ASINL = @GNULIB_ASINL@
+ GNULIB_ATAN2F = @GNULIB_ATAN2F@
+ GNULIB_ATANF = @GNULIB_ATANF@
+ GNULIB_ATANL = @GNULIB_ATANL@
  GNULIB_ATOLL = @GNULIB_ATOLL@
  GNULIB_BTOWC = @GNULIB_BTOWC@
  GNULIB_CALLOC_POSIX = @GNULIB_CALLOC_POSIX@
  GNULIB_CANONICALIZE_FILE_NAME = @GNULIB_CANONICALIZE_FILE_NAME@
+ GNULIB_CBRT = @GNULIB_CBRT@
+ GNULIB_CBRTF = @GNULIB_CBRTF@
+ GNULIB_CBRTL = @GNULIB_CBRTL@
+ GNULIB_CEIL = @GNULIB_CEIL@
+ GNULIB_CEILF = @GNULIB_CEILF@
+ GNULIB_CEILL = @GNULIB_CEILL@
  GNULIB_CHDIR = @GNULIB_CHDIR@
  GNULIB_CHOWN = @GNULIB_CHOWN@
  GNULIB_CLOSE = @GNULIB_CLOSE@
+ GNULIB_COPYSIGN = @GNULIB_COPYSIGN@
+ GNULIB_COPYSIGNF = @GNULIB_COPYSIGNF@
+ GNULIB_COPYSIGNL = @GNULIB_COPYSIGNL@
+ GNULIB_COSF = @GNULIB_COSF@
+ GNULIB_COSHF = @GNULIB_COSHF@
+ GNULIB_COSL = @GNULIB_COSL@
+ GNULIB_DPRINTF = @GNULIB_DPRINTF@
  GNULIB_DUP = @GNULIB_DUP@
  GNULIB_DUP2 = @GNULIB_DUP2@
***************
*** 481,502 ****
--- 544,611 ----
  GNULIB_ENVIRON = @GNULIB_ENVIRON@
  GNULIB_EUIDACCESS = @GNULIB_EUIDACCESS@
+ GNULIB_EXP2 = @GNULIB_EXP2@
+ GNULIB_EXP2F = @GNULIB_EXP2F@
+ GNULIB_EXP2L = @GNULIB_EXP2L@
+ GNULIB_EXPF = @GNULIB_EXPF@
+ GNULIB_EXPL = @GNULIB_EXPL@
+ GNULIB_EXPM1 = @GNULIB_EXPM1@
+ GNULIB_EXPM1F = @GNULIB_EXPM1F@
+ GNULIB_EXPM1L = @GNULIB_EXPM1L@
+ GNULIB_FABSF = @GNULIB_FABSF@
+ GNULIB_FABSL = @GNULIB_FABSL@
  GNULIB_FACCESSAT = @GNULIB_FACCESSAT@
  GNULIB_FCHDIR = @GNULIB_FCHDIR@
  GNULIB_FCHMODAT = @GNULIB_FCHMODAT@
  GNULIB_FCHOWNAT = @GNULIB_FCHOWNAT@
+ GNULIB_FCLOSE = @GNULIB_FCLOSE@
  GNULIB_FCNTL = @GNULIB_FCNTL@
  GNULIB_FDATASYNC = @GNULIB_FDATASYNC@
+ GNULIB_FDOPEN = @GNULIB_FDOPEN@
+ GNULIB_FFLUSH = @GNULIB_FFLUSH@
+ GNULIB_FFS = @GNULIB_FFS@
  GNULIB_FFSL = @GNULIB_FFSL@
  GNULIB_FFSLL = @GNULIB_FFSLL@
+ GNULIB_FGETC = @GNULIB_FGETC@
+ GNULIB_FGETS = @GNULIB_FGETS@
+ GNULIB_FLOOR = @GNULIB_FLOOR@
+ GNULIB_FLOORF = @GNULIB_FLOORF@
+ GNULIB_FLOORL = @GNULIB_FLOORL@
+ GNULIB_FMA = @GNULIB_FMA@
+ GNULIB_FMAF = @GNULIB_FMAF@
+ GNULIB_FMAL = @GNULIB_FMAL@
+ GNULIB_FMOD = @GNULIB_FMOD@
+ GNULIB_FMODF = @GNULIB_FMODF@
+ GNULIB_FMODL = @GNULIB_FMODL@
+ GNULIB_FOPEN = @GNULIB_FOPEN@
+ GNULIB_FPRINTF = @GNULIB_FPRINTF@
+ GNULIB_FPRINTF_POSIX = @GNULIB_FPRINTF_POSIX@
+ GNULIB_FPURGE = @GNULIB_FPURGE@
+ GNULIB_FPUTC = @GNULIB_FPUTC@
+ GNULIB_FPUTS = @GNULIB_FPUTS@
+ GNULIB_FREAD = @GNULIB_FREAD@
+ GNULIB_FREOPEN = @GNULIB_FREOPEN@
+ GNULIB_FREXP = @GNULIB_FREXP@
+ GNULIB_FREXPF = @GNULIB_FREXPF@
+ GNULIB_FREXPL = @GNULIB_FREXPL@
+ GNULIB_FSCANF = @GNULIB_FSCANF@
+ GNULIB_FSEEK = @GNULIB_FSEEK@
+ GNULIB_FSEEKO = @GNULIB_FSEEKO@
  GNULIB_FSTAT = @GNULIB_FSTAT@
  GNULIB_FSTATAT = @GNULIB_FSTATAT@
  GNULIB_FSYNC = @GNULIB_FSYNC@
+ GNULIB_FTELL = @GNULIB_FTELL@
+ GNULIB_FTELLO = @GNULIB_FTELLO@
  GNULIB_FTRUNCATE = @GNULIB_FTRUNCATE@
  GNULIB_FUTIMENS = @GNULIB_FUTIMENS@
+ GNULIB_FWRITE = @GNULIB_FWRITE@
+ GNULIB_GETC = @GNULIB_GETC@
+ GNULIB_GETCHAR = @GNULIB_GETCHAR@
  GNULIB_GETCWD = @GNULIB_GETCWD@
+ GNULIB_GETDELIM = @GNULIB_GETDELIM@
  GNULIB_GETDOMAINNAME = @GNULIB_GETDOMAINNAME@
  GNULIB_GETDTABLESIZE = @GNULIB_GETDTABLESIZE@
  GNULIB_GETGROUPS = @GNULIB_GETGROUPS@
  GNULIB_GETHOSTNAME = @GNULIB_GETHOSTNAME@
+ GNULIB_GETLINE = @GNULIB_GETLINE@
  GNULIB_GETLOADAVG = @GNULIB_GETLOADAVG@
  GNULIB_GETLOGIN = @GNULIB_GETLOGIN@
***************
*** 509,520 ****
--- 618,658 ----
  GNULIB_GRANTPT = @GNULIB_GRANTPT@
  GNULIB_GROUP_MEMBER = @GNULIB_GROUP_MEMBER@
+ GNULIB_HYPOT = @GNULIB_HYPOT@
+ GNULIB_HYPOTF = @GNULIB_HYPOTF@
+ GNULIB_HYPOTL = @GNULIB_HYPOTL@
+ GNULIB_ILOGB = @GNULIB_ILOGB@
+ GNULIB_ILOGBF = @GNULIB_ILOGBF@
+ GNULIB_ILOGBL = @GNULIB_ILOGBL@
  GNULIB_ISATTY = @GNULIB_ISATTY@
+ GNULIB_ISFINITE = @GNULIB_ISFINITE@
+ GNULIB_ISINF = @GNULIB_ISINF@
+ GNULIB_ISNAN = @GNULIB_ISNAN@
+ GNULIB_ISNAND = @GNULIB_ISNAND@
+ GNULIB_ISNANF = @GNULIB_ISNANF@
+ GNULIB_ISNANL = @GNULIB_ISNANL@
  GNULIB_ISWBLANK = @GNULIB_ISWBLANK@
  GNULIB_ISWCTYPE = @GNULIB_ISWCTYPE@
  GNULIB_LCHMOD = @GNULIB_LCHMOD@
  GNULIB_LCHOWN = @GNULIB_LCHOWN@
+ GNULIB_LDEXPF = @GNULIB_LDEXPF@
+ GNULIB_LDEXPL = @GNULIB_LDEXPL@
  GNULIB_LINK = @GNULIB_LINK@
  GNULIB_LINKAT = @GNULIB_LINKAT@
  GNULIB_LOCALECONV = @GNULIB_LOCALECONV@
+ GNULIB_LOG = @GNULIB_LOG@
+ GNULIB_LOG10 = @GNULIB_LOG10@
+ GNULIB_LOG10F = @GNULIB_LOG10F@
+ GNULIB_LOG10L = @GNULIB_LOG10L@
+ GNULIB_LOG1P = @GNULIB_LOG1P@
+ GNULIB_LOG1PF = @GNULIB_LOG1PF@
+ GNULIB_LOG1PL = @GNULIB_LOG1PL@
+ GNULIB_LOG2 = @GNULIB_LOG2@
+ GNULIB_LOG2F = @GNULIB_LOG2F@
+ GNULIB_LOG2L = @GNULIB_LOG2L@
+ GNULIB_LOGB = @GNULIB_LOGB@
+ GNULIB_LOGBF = @GNULIB_LOGBF@
+ GNULIB_LOGBL = @GNULIB_LOGBL@
+ GNULIB_LOGF = @GNULIB_LOGF@
+ GNULIB_LOGL = @GNULIB_LOGL@
  GNULIB_LSEEK = @GNULIB_LSEEK@
  GNULIB_LSTAT = @GNULIB_LSTAT@
***************
*** 555,571 ****
--- 693,724 ----
  GNULIB_MKSTEMPS = @GNULIB_MKSTEMPS@
  GNULIB_MKTIME = @GNULIB_MKTIME@
+ GNULIB_MODF = @GNULIB_MODF@
+ GNULIB_MODFF = @GNULIB_MODFF@
+ GNULIB_MODFL = @GNULIB_MODFL@
  GNULIB_NANOSLEEP = @GNULIB_NANOSLEEP@
  GNULIB_NL_LANGINFO = @GNULIB_NL_LANGINFO@
  GNULIB_NONBLOCKING = @GNULIB_NONBLOCKING@
+ GNULIB_OBSTACK_PRINTF = @GNULIB_OBSTACK_PRINTF@
+ GNULIB_OBSTACK_PRINTF_POSIX = @GNULIB_OBSTACK_PRINTF_POSIX@
  GNULIB_OPEN = @GNULIB_OPEN@
  GNULIB_OPENAT = @GNULIB_OPENAT@
+ GNULIB_PCLOSE = @GNULIB_PCLOSE@
+ GNULIB_PERROR = @GNULIB_PERROR@
  GNULIB_PIPE = @GNULIB_PIPE@
  GNULIB_PIPE2 = @GNULIB_PIPE2@
+ GNULIB_POPEN = @GNULIB_POPEN@
  GNULIB_POSIX_OPENPT = @GNULIB_POSIX_OPENPT@
+ GNULIB_POWF = @GNULIB_POWF@
  GNULIB_PREAD = @GNULIB_PREAD@
+ GNULIB_PRINTF = @GNULIB_PRINTF@
+ GNULIB_PRINTF_POSIX = @GNULIB_PRINTF_POSIX@
  GNULIB_PTSNAME = @GNULIB_PTSNAME@
  GNULIB_PTSNAME_R = @GNULIB_PTSNAME_R@
+ GNULIB_PUTC = @GNULIB_PUTC@
+ GNULIB_PUTCHAR = @GNULIB_PUTCHAR@
  GNULIB_PUTENV = @GNULIB_PUTENV@
+ GNULIB_PUTS = @GNULIB_PUTS@
  GNULIB_PWRITE = @GNULIB_PWRITE@
+ GNULIB_QSORT_R = @GNULIB_QSORT_R@
  GNULIB_RANDOM = @GNULIB_RANDOM@
  GNULIB_RANDOM_R = @GNULIB_RANDOM_R@
***************
*** 576,587 ****
--- 729,763 ----
  GNULIB_REALLOC_POSIX = @GNULIB_REALLOC_POSIX@
  GNULIB_REALPATH = @GNULIB_REALPATH@
+ GNULIB_REMAINDER = @GNULIB_REMAINDER@
+ GNULIB_REMAINDERF = @GNULIB_REMAINDERF@
+ GNULIB_REMAINDERL = @GNULIB_REMAINDERL@
+ GNULIB_REMOVE = @GNULIB_REMOVE@
+ GNULIB_RENAME = @GNULIB_RENAME@
+ GNULIB_RENAMEAT = @GNULIB_RENAMEAT@
+ GNULIB_RINT = @GNULIB_RINT@
+ GNULIB_RINTF = @GNULIB_RINTF@
+ GNULIB_RINTL = @GNULIB_RINTL@
  GNULIB_RMDIR = @GNULIB_RMDIR@
+ GNULIB_ROUND = @GNULIB_ROUND@
+ GNULIB_ROUNDF = @GNULIB_ROUNDF@
+ GNULIB_ROUNDL = @GNULIB_ROUNDL@
  GNULIB_RPMATCH = @GNULIB_RPMATCH@
+ GNULIB_SCANF = @GNULIB_SCANF@
  GNULIB_SECURE_GETENV = @GNULIB_SECURE_GETENV@
  GNULIB_SETENV = @GNULIB_SETENV@
  GNULIB_SETHOSTNAME = @GNULIB_SETHOSTNAME@
  GNULIB_SETLOCALE = @GNULIB_SETLOCALE@
+ GNULIB_SIGNBIT = @GNULIB_SIGNBIT@
+ GNULIB_SINF = @GNULIB_SINF@
+ GNULIB_SINHF = @GNULIB_SINHF@
+ GNULIB_SINL = @GNULIB_SINL@
  GNULIB_SLEEP = @GNULIB_SLEEP@
+ GNULIB_SNPRINTF = @GNULIB_SNPRINTF@
+ GNULIB_SPRINTF_POSIX = @GNULIB_SPRINTF_POSIX@
+ GNULIB_SQRTF = @GNULIB_SQRTF@
+ GNULIB_SQRTL = @GNULIB_SQRTL@
  GNULIB_STAT = @GNULIB_STAT@
+ GNULIB_STDIO_H_NONBLOCKING = @GNULIB_STDIO_H_NONBLOCKING@
+ GNULIB_STDIO_H_SIGPIPE = @GNULIB_STDIO_H_SIGPIPE@
  GNULIB_STPCPY = @GNULIB_STPCPY@
  GNULIB_STPNCPY = @GNULIB_STPNCPY@
***************
*** 607,613 ****
--- 783,796 ----
  GNULIB_SYMLINKAT = @GNULIB_SYMLINKAT@
  GNULIB_SYSTEM_POSIX = @GNULIB_SYSTEM_POSIX@
+ GNULIB_TANF = @GNULIB_TANF@
+ GNULIB_TANHF = @GNULIB_TANHF@
+ GNULIB_TANL = @GNULIB_TANL@
  GNULIB_TIMEGM = @GNULIB_TIMEGM@
  GNULIB_TIME_R = @GNULIB_TIME_R@
+ GNULIB_TMPFILE = @GNULIB_TMPFILE@
  GNULIB_TOWCTRANS = @GNULIB_TOWCTRANS@
+ GNULIB_TRUNC = @GNULIB_TRUNC@
+ GNULIB_TRUNCF = @GNULIB_TRUNCF@
+ GNULIB_TRUNCL = @GNULIB_TRUNCL@
  GNULIB_TTYNAME_R = @GNULIB_TTYNAME_R@
  GNULIB_UNISTD_H_NONBLOCKING = @GNULIB_UNISTD_H_NONBLOCKING@
***************
*** 619,622 ****
--- 802,815 ----
  GNULIB_USLEEP = @GNULIB_USLEEP@
  GNULIB_UTIMENSAT = @GNULIB_UTIMENSAT@
+ GNULIB_VASPRINTF = @GNULIB_VASPRINTF@
+ GNULIB_VDPRINTF = @GNULIB_VDPRINTF@
+ GNULIB_VFPRINTF = @GNULIB_VFPRINTF@
+ GNULIB_VFPRINTF_POSIX = @GNULIB_VFPRINTF_POSIX@
+ GNULIB_VFSCANF = @GNULIB_VFSCANF@
+ GNULIB_VPRINTF = @GNULIB_VPRINTF@
+ GNULIB_VPRINTF_POSIX = @GNULIB_VPRINTF_POSIX@
+ GNULIB_VSCANF = @GNULIB_VSCANF@
+ GNULIB_VSNPRINTF = @GNULIB_VSNPRINTF@
+ GNULIB_VSPRINTF_POSIX = @GNULIB_VSPRINTF_POSIX@
  GNULIB_WCPCPY = @GNULIB_WCPCPY@
  GNULIB_WCPNCPY = @GNULIB_WCPNCPY@
***************
*** 658,692 ****
--- 851,952 ----
  GNULIB__EXIT = @GNULIB__EXIT@
  GREP = @GREP@
+ HAVE_ACOSF = @HAVE_ACOSF@
+ HAVE_ACOSL = @HAVE_ACOSL@
+ HAVE_ASINF = @HAVE_ASINF@
+ HAVE_ASINL = @HAVE_ASINL@
+ HAVE_ATAN2F = @HAVE_ATAN2F@
+ HAVE_ATANF = @HAVE_ATANF@
+ HAVE_ATANL = @HAVE_ATANL@
  HAVE_ATOLL = @HAVE_ATOLL@
  HAVE_BTOWC = @HAVE_BTOWC@
  HAVE_CANONICALIZE_FILE_NAME = @HAVE_CANONICALIZE_FILE_NAME@
+ HAVE_CBRT = @HAVE_CBRT@
+ HAVE_CBRTF = @HAVE_CBRTF@
+ HAVE_CBRTL = @HAVE_CBRTL@
  HAVE_CHOWN = @HAVE_CHOWN@
+ HAVE_COPYSIGN = @HAVE_COPYSIGN@
+ HAVE_COPYSIGNL = @HAVE_COPYSIGNL@
+ HAVE_COSF = @HAVE_COSF@
+ HAVE_COSHF = @HAVE_COSHF@
+ HAVE_COSL = @HAVE_COSL@
+ HAVE_DECL_ACOSL = @HAVE_DECL_ACOSL@
+ HAVE_DECL_ASINL = @HAVE_DECL_ASINL@
+ HAVE_DECL_ATANL = @HAVE_DECL_ATANL@
+ HAVE_DECL_CBRTF = @HAVE_DECL_CBRTF@
+ HAVE_DECL_CBRTL = @HAVE_DECL_CBRTL@
+ HAVE_DECL_CEILF = @HAVE_DECL_CEILF@
+ HAVE_DECL_CEILL = @HAVE_DECL_CEILL@
+ HAVE_DECL_COPYSIGNF = @HAVE_DECL_COPYSIGNF@
+ HAVE_DECL_COSL = @HAVE_DECL_COSL@
  HAVE_DECL_ENVIRON = @HAVE_DECL_ENVIRON@
+ HAVE_DECL_EXP2 = @HAVE_DECL_EXP2@
+ HAVE_DECL_EXP2F = @HAVE_DECL_EXP2F@
+ HAVE_DECL_EXP2L = @HAVE_DECL_EXP2L@
+ HAVE_DECL_EXPL = @HAVE_DECL_EXPL@
+ HAVE_DECL_EXPM1L = @HAVE_DECL_EXPM1L@
  HAVE_DECL_FCHDIR = @HAVE_DECL_FCHDIR@
  HAVE_DECL_FDATASYNC = @HAVE_DECL_FDATASYNC@
+ HAVE_DECL_FLOORF = @HAVE_DECL_FLOORF@
+ HAVE_DECL_FLOORL = @HAVE_DECL_FLOORL@
+ HAVE_DECL_FPURGE = @HAVE_DECL_FPURGE@
+ HAVE_DECL_FREXPL = @HAVE_DECL_FREXPL@
+ HAVE_DECL_FSEEKO = @HAVE_DECL_FSEEKO@
+ HAVE_DECL_FTELLO = @HAVE_DECL_FTELLO@
+ HAVE_DECL_GETDELIM = @HAVE_DECL_GETDELIM@
  HAVE_DECL_GETDOMAINNAME = @HAVE_DECL_GETDOMAINNAME@
+ HAVE_DECL_GETLINE = @HAVE_DECL_GETLINE@
  HAVE_DECL_GETLOADAVG = @HAVE_DECL_GETLOADAVG@
  HAVE_DECL_GETLOGIN_R = @HAVE_DECL_GETLOGIN_R@
  HAVE_DECL_GETPAGESIZE = @HAVE_DECL_GETPAGESIZE@
  HAVE_DECL_GETUSERSHELL = @HAVE_DECL_GETUSERSHELL@
+ HAVE_DECL_LDEXPL = @HAVE_DECL_LDEXPL@
  HAVE_DECL_LOCALTIME_R = @HAVE_DECL_LOCALTIME_R@
+ HAVE_DECL_LOG10L = @HAVE_DECL_LOG10L@
+ HAVE_DECL_LOG2 = @HAVE_DECL_LOG2@
+ HAVE_DECL_LOG2F = @HAVE_DECL_LOG2F@
+ HAVE_DECL_LOG2L = @HAVE_DECL_LOG2L@
+ HAVE_DECL_LOGB = @HAVE_DECL_LOGB@
+ HAVE_DECL_LOGL = @HAVE_DECL_LOGL@
  HAVE_DECL_MEMMEM = @HAVE_DECL_MEMMEM@
  HAVE_DECL_MEMRCHR = @HAVE_DECL_MEMRCHR@
+ HAVE_DECL_OBSTACK_PRINTF = @HAVE_DECL_OBSTACK_PRINTF@
+ HAVE_DECL_REMAINDER = @HAVE_DECL_REMAINDER@
+ HAVE_DECL_REMAINDERL = @HAVE_DECL_REMAINDERL@
+ HAVE_DECL_RINTF = @HAVE_DECL_RINTF@
+ HAVE_DECL_ROUND = @HAVE_DECL_ROUND@
+ HAVE_DECL_ROUNDF = @HAVE_DECL_ROUNDF@
+ HAVE_DECL_ROUNDL = @HAVE_DECL_ROUNDL@
  HAVE_DECL_SETENV = @HAVE_DECL_SETENV@
  HAVE_DECL_SETHOSTNAME = @HAVE_DECL_SETHOSTNAME@
+ HAVE_DECL_SINL = @HAVE_DECL_SINL@
+ HAVE_DECL_SNPRINTF = @HAVE_DECL_SNPRINTF@
+ HAVE_DECL_SQRTL = @HAVE_DECL_SQRTL@
  HAVE_DECL_STRDUP = @HAVE_DECL_STRDUP@
  HAVE_DECL_STRERROR_R = @HAVE_DECL_STRERROR_R@
+ HAVE_DECL_STRNCASECMP = @HAVE_DECL_STRNCASECMP@
  HAVE_DECL_STRNDUP = @HAVE_DECL_STRNDUP@
  HAVE_DECL_STRNLEN = @HAVE_DECL_STRNLEN@
  HAVE_DECL_STRSIGNAL = @HAVE_DECL_STRSIGNAL@
  HAVE_DECL_STRTOK_R = @HAVE_DECL_STRTOK_R@
+ HAVE_DECL_TANL = @HAVE_DECL_TANL@
+ HAVE_DECL_TRUNC = @HAVE_DECL_TRUNC@
+ HAVE_DECL_TRUNCF = @HAVE_DECL_TRUNCF@
+ HAVE_DECL_TRUNCL = @HAVE_DECL_TRUNCL@
  HAVE_DECL_TTYNAME_R = @HAVE_DECL_TTYNAME_R@
  HAVE_DECL_UNSETENV = @HAVE_DECL_UNSETENV@
+ HAVE_DECL_VSNPRINTF = @HAVE_DECL_VSNPRINTF@
  HAVE_DECL_WCTOB = @HAVE_DECL_WCTOB@
  HAVE_DECL_WCWIDTH = @HAVE_DECL_WCWIDTH@
+ HAVE_DPRINTF = @HAVE_DPRINTF@
  HAVE_DUP2 = @HAVE_DUP2@
  HAVE_DUP3 = @HAVE_DUP3@
  HAVE_DUPLOCALE = @HAVE_DUPLOCALE@
  HAVE_EUIDACCESS = @HAVE_EUIDACCESS@
+ HAVE_EXPF = @HAVE_EXPF@
+ HAVE_EXPL = @HAVE_EXPL@
+ HAVE_EXPM1 = @HAVE_EXPM1@
+ HAVE_EXPM1F = @HAVE_EXPM1F@
+ HAVE_FABSF = @HAVE_FABSF@
+ HAVE_FABSL = @HAVE_FABSL@
  HAVE_FACCESSAT = @HAVE_FACCESSAT@
  HAVE_FCHDIR = @HAVE_FCHDIR@
***************
*** 696,703 ****
--- 956,972 ----
  HAVE_FDATASYNC = @HAVE_FDATASYNC@
  HAVE_FEATURES_H = @HAVE_FEATURES_H@
+ HAVE_FFS = @HAVE_FFS@
  HAVE_FFSL = @HAVE_FFSL@
  HAVE_FFSLL = @HAVE_FFSLL@
+ HAVE_FMA = @HAVE_FMA@
+ HAVE_FMAF = @HAVE_FMAF@
+ HAVE_FMAL = @HAVE_FMAL@
+ HAVE_FMODF = @HAVE_FMODF@
+ HAVE_FMODL = @HAVE_FMODL@
+ HAVE_FREXPF = @HAVE_FREXPF@
+ HAVE_FSEEKO = @HAVE_FSEEKO@
  HAVE_FSTATAT = @HAVE_FSTATAT@
  HAVE_FSYNC = @HAVE_FSYNC@
+ HAVE_FTELLO = @HAVE_FTELLO@
  HAVE_FTRUNCATE = @HAVE_FTRUNCATE@
  HAVE_FUTIMENS = @HAVE_FUTIMENS@
***************
*** 712,716 ****
--- 981,993 ----
  HAVE_GRANTPT = @HAVE_GRANTPT@
  HAVE_GROUP_MEMBER = @HAVE_GROUP_MEMBER@
+ HAVE_HYPOTF = @HAVE_HYPOTF@
+ HAVE_HYPOTL = @HAVE_HYPOTL@
+ HAVE_ILOGB = @HAVE_ILOGB@
+ HAVE_ILOGBF = @HAVE_ILOGBF@
+ HAVE_ILOGBL = @HAVE_ILOGBL@
  HAVE_INTTYPES_H = @HAVE_INTTYPES_H@
+ HAVE_ISNAND = @HAVE_ISNAND@
+ HAVE_ISNANF = @HAVE_ISNANF@
+ HAVE_ISNANL = @HAVE_ISNANL@
  HAVE_ISWBLANK = @HAVE_ISWBLANK@
  HAVE_ISWCNTRL = @HAVE_ISWCNTRL@
***************
*** 722,729 ****
--- 999,1017 ----
  HAVE_LCHMOD = @HAVE_LCHMOD@
  HAVE_LCHOWN = @HAVE_LCHOWN@
+ HAVE_LDEXPF = @HAVE_LDEXPF@
  HAVE_LINK = @HAVE_LINK@
  HAVE_LINKAT = @HAVE_LINKAT@
+ HAVE_LOG10F = @HAVE_LOG10F@
+ HAVE_LOG10L = @HAVE_LOG10L@
+ HAVE_LOG1P = @HAVE_LOG1P@
+ HAVE_LOG1PF = @HAVE_LOG1PF@
+ HAVE_LOG1PL = @HAVE_LOG1PL@
+ HAVE_LOGBF = @HAVE_LOGBF@
+ HAVE_LOGBL = @HAVE_LOGBL@
+ HAVE_LOGF = @HAVE_LOGF@
+ HAVE_LOGL = @HAVE_LOGL@
  HAVE_LONG_LONG_INT = @HAVE_LONG_LONG_INT@
  HAVE_LSTAT = @HAVE_LSTAT@
+ HAVE_MAX_ALIGN_T = @HAVE_MAX_ALIGN_T@
  HAVE_MBRLEN = @HAVE_MBRLEN@
  HAVE_MBRTOWC = @HAVE_MBRTOWC@
***************
*** 744,747 ****
--- 1032,1037 ----
  HAVE_MKSTEMP = @HAVE_MKSTEMP@
  HAVE_MKSTEMPS = @HAVE_MKSTEMPS@
+ HAVE_MODFF = @HAVE_MODFF@
+ HAVE_MODFL = @HAVE_MODFL@
  HAVE_MSVC_INVALID_PARAMETER_HANDLER = @HAVE_MSVC_INVALID_PARAMETER_HANDLER@
  HAVE_NANOSLEEP = @HAVE_NANOSLEEP@
***************
*** 749,755 ****
--- 1039,1048 ----
  HAVE_OPENAT = @HAVE_OPENAT@
  HAVE_OS_H = @HAVE_OS_H@
+ HAVE_PCLOSE = @HAVE_PCLOSE@
  HAVE_PIPE = @HAVE_PIPE@
  HAVE_PIPE2 = @HAVE_PIPE2@
+ HAVE_POPEN = @HAVE_POPEN@
  HAVE_POSIX_OPENPT = @HAVE_POSIX_OPENPT@
+ HAVE_POWF = @HAVE_POWF@
  HAVE_PREAD = @HAVE_PREAD@
  HAVE_PTSNAME = @HAVE_PTSNAME@
***************
*** 763,767 ****
--- 1056,1066 ----
  HAVE_READLINKAT = @HAVE_READLINKAT@
  HAVE_REALPATH = @HAVE_REALPATH@
+ HAVE_REMAINDER = @HAVE_REMAINDER@
+ HAVE_REMAINDERF = @HAVE_REMAINDERF@
+ HAVE_RENAMEAT = @HAVE_RENAMEAT@
+ HAVE_RINT = @HAVE_RINT@
+ HAVE_RINTL = @HAVE_RINTL@
  HAVE_RPMATCH = @HAVE_RPMATCH@
+ HAVE_SAME_LONG_DOUBLE_AS_DOUBLE = @HAVE_SAME_LONG_DOUBLE_AS_DOUBLE@
  HAVE_SECURE_GETENV = @HAVE_SECURE_GETENV@
  HAVE_SETENV = @HAVE_SETENV@
***************
*** 770,779 ****
--- 1069,1085 ----
  HAVE_SIGNED_WCHAR_T = @HAVE_SIGNED_WCHAR_T@
  HAVE_SIGNED_WINT_T = @HAVE_SIGNED_WINT_T@
+ HAVE_SINF = @HAVE_SINF@
+ HAVE_SINHF = @HAVE_SINHF@
+ HAVE_SINL = @HAVE_SINL@
  HAVE_SLEEP = @HAVE_SLEEP@
+ HAVE_SQRTF = @HAVE_SQRTF@
+ HAVE_SQRTL = @HAVE_SQRTL@
  HAVE_STDINT_H = @HAVE_STDINT_H@
  HAVE_STPCPY = @HAVE_STPCPY@
  HAVE_STPNCPY = @HAVE_STPNCPY@
+ HAVE_STRCASECMP = @HAVE_STRCASECMP@
  HAVE_STRCASESTR = @HAVE_STRCASESTR@
  HAVE_STRCHRNUL = @HAVE_STRCHRNUL@
+ HAVE_STRINGS_H = @HAVE_STRINGS_H@
  HAVE_STRPBRK = @HAVE_STRPBRK@
  HAVE_STRPTIME = @HAVE_STRPTIME@
***************
*** 793,796 ****
--- 1099,1105 ----
  HAVE_SYS_TIME_H = @HAVE_SYS_TIME_H@
  HAVE_SYS_TYPES_H = @HAVE_SYS_TYPES_H@
+ HAVE_TANF = @HAVE_TANF@
+ HAVE_TANHF = @HAVE_TANHF@
+ HAVE_TANL = @HAVE_TANL@
  HAVE_TIMEGM = @HAVE_TIMEGM@
  HAVE_UNISTD_H = @HAVE_UNISTD_H@
***************
*** 800,803 ****
--- 1109,1114 ----
  HAVE_USLEEP = @HAVE_USLEEP@
  HAVE_UTIMENSAT = @HAVE_UTIMENSAT@
+ HAVE_VASPRINTF = @HAVE_VASPRINTF@
+ HAVE_VDPRINTF = @HAVE_VDPRINTF@
  HAVE_WCHAR_H = @HAVE_WCHAR_H@
  HAVE_WCHAR_T = @HAVE_WCHAR_T@
***************
*** 884,893 ****
--- 1195,1209 ----
  NEXT_AS_FIRST_DIRECTIVE_ERRNO_H = @NEXT_AS_FIRST_DIRECTIVE_ERRNO_H@
  NEXT_AS_FIRST_DIRECTIVE_FCNTL_H = @NEXT_AS_FIRST_DIRECTIVE_FCNTL_H@
+ NEXT_AS_FIRST_DIRECTIVE_FLOAT_H = @NEXT_AS_FIRST_DIRECTIVE_FLOAT_H@
  NEXT_AS_FIRST_DIRECTIVE_GETOPT_H = @NEXT_AS_FIRST_DIRECTIVE_GETOPT_H@
  NEXT_AS_FIRST_DIRECTIVE_LANGINFO_H = @NEXT_AS_FIRST_DIRECTIVE_LANGINFO_H@
  NEXT_AS_FIRST_DIRECTIVE_LOCALE_H = @NEXT_AS_FIRST_DIRECTIVE_LOCALE_H@
+ NEXT_AS_FIRST_DIRECTIVE_MATH_H = @NEXT_AS_FIRST_DIRECTIVE_MATH_H@
+ NEXT_AS_FIRST_DIRECTIVE_STDARG_H = @NEXT_AS_FIRST_DIRECTIVE_STDARG_H@
  NEXT_AS_FIRST_DIRECTIVE_STDDEF_H = @NEXT_AS_FIRST_DIRECTIVE_STDDEF_H@
  NEXT_AS_FIRST_DIRECTIVE_STDINT_H = @NEXT_AS_FIRST_DIRECTIVE_STDINT_H@
+ NEXT_AS_FIRST_DIRECTIVE_STDIO_H = @NEXT_AS_FIRST_DIRECTIVE_STDIO_H@
  NEXT_AS_FIRST_DIRECTIVE_STDLIB_H = @NEXT_AS_FIRST_DIRECTIVE_STDLIB_H@
+ NEXT_AS_FIRST_DIRECTIVE_STRINGS_H = @NEXT_AS_FIRST_DIRECTIVE_STRINGS_H@
  NEXT_AS_FIRST_DIRECTIVE_STRING_H = @NEXT_AS_FIRST_DIRECTIVE_STRING_H@
  NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H@
***************
*** 900,909 ****
--- 1216,1230 ----
  NEXT_ERRNO_H = @NEXT_ERRNO_H@
  NEXT_FCNTL_H = @NEXT_FCNTL_H@
+ NEXT_FLOAT_H = @NEXT_FLOAT_H@
  NEXT_GETOPT_H = @NEXT_GETOPT_H@
  NEXT_LANGINFO_H = @NEXT_LANGINFO_H@
  NEXT_LOCALE_H = @NEXT_LOCALE_H@
+ NEXT_MATH_H = @NEXT_MATH_H@
+ NEXT_STDARG_H = @NEXT_STDARG_H@
  NEXT_STDDEF_H = @NEXT_STDDEF_H@
  NEXT_STDINT_H = @NEXT_STDINT_H@
+ NEXT_STDIO_H = @NEXT_STDIO_H@
  NEXT_STDLIB_H = @NEXT_STDLIB_H@
+ NEXT_STRINGS_H = @NEXT_STRINGS_H@
  NEXT_STRING_H = @NEXT_STRING_H@
  NEXT_SYS_STAT_H = @NEXT_SYS_STAT_H@
***************
*** 935,963 ****
--- 1256,1349 ----
  REPLACE_CALLOC = @REPLACE_CALLOC@
  REPLACE_CANONICALIZE_FILE_NAME = @REPLACE_CANONICALIZE_FILE_NAME@
+ REPLACE_CBRTF = @REPLACE_CBRTF@
+ REPLACE_CBRTL = @REPLACE_CBRTL@
+ REPLACE_CEIL = @REPLACE_CEIL@
+ REPLACE_CEILF = @REPLACE_CEILF@
+ REPLACE_CEILL = @REPLACE_CEILL@
  REPLACE_CHOWN = @REPLACE_CHOWN@
  REPLACE_CLOSE = @REPLACE_CLOSE@
+ REPLACE_DPRINTF = @REPLACE_DPRINTF@
  REPLACE_DUP = @REPLACE_DUP@
  REPLACE_DUP2 = @REPLACE_DUP2@
  REPLACE_DUPLOCALE = @REPLACE_DUPLOCALE@
+ REPLACE_EXP2 = @REPLACE_EXP2@
+ REPLACE_EXP2L = @REPLACE_EXP2L@
+ REPLACE_EXPM1 = @REPLACE_EXPM1@
+ REPLACE_EXPM1F = @REPLACE_EXPM1F@
+ REPLACE_FABSL = @REPLACE_FABSL@
  REPLACE_FCHOWNAT = @REPLACE_FCHOWNAT@
+ REPLACE_FCLOSE = @REPLACE_FCLOSE@
  REPLACE_FCNTL = @REPLACE_FCNTL@
+ REPLACE_FDOPEN = @REPLACE_FDOPEN@
+ REPLACE_FFLUSH = @REPLACE_FFLUSH@
+ REPLACE_FLOOR = @REPLACE_FLOOR@
+ REPLACE_FLOORF = @REPLACE_FLOORF@
+ REPLACE_FLOORL = @REPLACE_FLOORL@
+ REPLACE_FMA = @REPLACE_FMA@
+ REPLACE_FMAF = @REPLACE_FMAF@
+ REPLACE_FMAL = @REPLACE_FMAL@
+ REPLACE_FMOD = @REPLACE_FMOD@
+ REPLACE_FMODF = @REPLACE_FMODF@
+ REPLACE_FMODL = @REPLACE_FMODL@
+ REPLACE_FOPEN = @REPLACE_FOPEN@
+ REPLACE_FPRINTF = @REPLACE_FPRINTF@
+ REPLACE_FPURGE = @REPLACE_FPURGE@
+ REPLACE_FREOPEN = @REPLACE_FREOPEN@
+ REPLACE_FREXP = @REPLACE_FREXP@
+ REPLACE_FREXPF = @REPLACE_FREXPF@
+ REPLACE_FREXPL = @REPLACE_FREXPL@
+ REPLACE_FSEEK = @REPLACE_FSEEK@
+ REPLACE_FSEEKO = @REPLACE_FSEEKO@
  REPLACE_FSTAT = @REPLACE_FSTAT@
  REPLACE_FSTATAT = @REPLACE_FSTATAT@
+ REPLACE_FTELL = @REPLACE_FTELL@
+ REPLACE_FTELLO = @REPLACE_FTELLO@
  REPLACE_FTRUNCATE = @REPLACE_FTRUNCATE@
  REPLACE_FUTIMENS = @REPLACE_FUTIMENS@
  REPLACE_GETCWD = @REPLACE_GETCWD@
+ REPLACE_GETDELIM = @REPLACE_GETDELIM@
  REPLACE_GETDOMAINNAME = @REPLACE_GETDOMAINNAME@
+ REPLACE_GETDTABLESIZE = @REPLACE_GETDTABLESIZE@
  REPLACE_GETGROUPS = @REPLACE_GETGROUPS@
+ REPLACE_GETLINE = @REPLACE_GETLINE@
  REPLACE_GETLOGIN_R = @REPLACE_GETLOGIN_R@
  REPLACE_GETPAGESIZE = @REPLACE_GETPAGESIZE@
  REPLACE_GETTIMEOFDAY = @REPLACE_GETTIMEOFDAY@
+ REPLACE_GMTIME = @REPLACE_GMTIME@
+ REPLACE_HUGE_VAL = @REPLACE_HUGE_VAL@
+ REPLACE_HYPOT = @REPLACE_HYPOT@
+ REPLACE_HYPOTF = @REPLACE_HYPOTF@
+ REPLACE_HYPOTL = @REPLACE_HYPOTL@
+ REPLACE_ILOGB = @REPLACE_ILOGB@
+ REPLACE_ILOGBF = @REPLACE_ILOGBF@
  REPLACE_ISATTY = @REPLACE_ISATTY@
+ REPLACE_ISFINITE = @REPLACE_ISFINITE@
+ REPLACE_ISINF = @REPLACE_ISINF@
+ REPLACE_ISNAN = @REPLACE_ISNAN@
  REPLACE_ISWBLANK = @REPLACE_ISWBLANK@
  REPLACE_ISWCNTRL = @REPLACE_ISWCNTRL@
+ REPLACE_ITOLD = @REPLACE_ITOLD@
  REPLACE_LCHOWN = @REPLACE_LCHOWN@
+ REPLACE_LDEXPL = @REPLACE_LDEXPL@
  REPLACE_LINK = @REPLACE_LINK@
  REPLACE_LINKAT = @REPLACE_LINKAT@
  REPLACE_LOCALECONV = @REPLACE_LOCALECONV@
+ REPLACE_LOCALTIME = @REPLACE_LOCALTIME@
  REPLACE_LOCALTIME_R = @REPLACE_LOCALTIME_R@
+ REPLACE_LOG = @REPLACE_LOG@
+ REPLACE_LOG10 = @REPLACE_LOG10@
+ REPLACE_LOG10F = @REPLACE_LOG10F@
+ REPLACE_LOG10L = @REPLACE_LOG10L@
+ REPLACE_LOG1P = @REPLACE_LOG1P@
+ REPLACE_LOG1PF = @REPLACE_LOG1PF@
+ REPLACE_LOG1PL = @REPLACE_LOG1PL@
+ REPLACE_LOG2 = @REPLACE_LOG2@
+ REPLACE_LOG2F = @REPLACE_LOG2F@
+ REPLACE_LOG2L = @REPLACE_LOG2L@
+ REPLACE_LOGB = @REPLACE_LOGB@
+ REPLACE_LOGBF = @REPLACE_LOGBF@
+ REPLACE_LOGBL = @REPLACE_LOGBL@
+ REPLACE_LOGF = @REPLACE_LOGF@
+ REPLACE_LOGL = @REPLACE_LOGL@
  REPLACE_LSEEK = @REPLACE_LSEEK@
  REPLACE_LSTAT = @REPLACE_LSTAT@
***************
*** 977,1000 ****
--- 1363,1412 ----
  REPLACE_MKSTEMP = @REPLACE_MKSTEMP@
  REPLACE_MKTIME = @REPLACE_MKTIME@
+ REPLACE_MODF = @REPLACE_MODF@
+ REPLACE_MODFF = @REPLACE_MODFF@
+ REPLACE_MODFL = @REPLACE_MODFL@
+ REPLACE_NAN = @REPLACE_NAN@
  REPLACE_NANOSLEEP = @REPLACE_NANOSLEEP@
  REPLACE_NL_LANGINFO = @REPLACE_NL_LANGINFO@
  REPLACE_NULL = @REPLACE_NULL@
+ REPLACE_OBSTACK_PRINTF = @REPLACE_OBSTACK_PRINTF@
  REPLACE_OPEN = @REPLACE_OPEN@
  REPLACE_OPENAT = @REPLACE_OPENAT@
+ REPLACE_PERROR = @REPLACE_PERROR@
+ REPLACE_POPEN = @REPLACE_POPEN@
  REPLACE_PREAD = @REPLACE_PREAD@
+ REPLACE_PRINTF = @REPLACE_PRINTF@
  REPLACE_PTSNAME = @REPLACE_PTSNAME@
  REPLACE_PTSNAME_R = @REPLACE_PTSNAME_R@
  REPLACE_PUTENV = @REPLACE_PUTENV@
  REPLACE_PWRITE = @REPLACE_PWRITE@
+ REPLACE_QSORT_R = @REPLACE_QSORT_R@
  REPLACE_RANDOM_R = @REPLACE_RANDOM_R@
  REPLACE_READ = @REPLACE_READ@
  REPLACE_READLINK = @REPLACE_READLINK@
+ REPLACE_READLINKAT = @REPLACE_READLINKAT@
  REPLACE_REALLOC = @REPLACE_REALLOC@
  REPLACE_REALPATH = @REPLACE_REALPATH@
+ REPLACE_REMAINDER = @REPLACE_REMAINDER@
+ REPLACE_REMAINDERF = @REPLACE_REMAINDERF@
+ REPLACE_REMAINDERL = @REPLACE_REMAINDERL@
+ REPLACE_REMOVE = @REPLACE_REMOVE@
+ REPLACE_RENAME = @REPLACE_RENAME@
+ REPLACE_RENAMEAT = @REPLACE_RENAMEAT@
  REPLACE_RMDIR = @REPLACE_RMDIR@
+ REPLACE_ROUND = @REPLACE_ROUND@
+ REPLACE_ROUNDF = @REPLACE_ROUNDF@
+ REPLACE_ROUNDL = @REPLACE_ROUNDL@
  REPLACE_SETENV = @REPLACE_SETENV@
  REPLACE_SETLOCALE = @REPLACE_SETLOCALE@
+ REPLACE_SIGNBIT = @REPLACE_SIGNBIT@
+ REPLACE_SIGNBIT_USING_GCC = @REPLACE_SIGNBIT_USING_GCC@
  REPLACE_SLEEP = @REPLACE_SLEEP@
+ REPLACE_SNPRINTF = @REPLACE_SNPRINTF@
+ REPLACE_SPRINTF = @REPLACE_SPRINTF@
+ REPLACE_SQRTL = @REPLACE_SQRTL@
  REPLACE_STAT = @REPLACE_STAT@
+ REPLACE_STDIO_READ_FUNCS = @REPLACE_STDIO_READ_FUNCS@
+ REPLACE_STDIO_WRITE_FUNCS = @REPLACE_STDIO_WRITE_FUNCS@
  REPLACE_STPNCPY = @REPLACE_STPNCPY@
  REPLACE_STRCASESTR = @REPLACE_STRCASESTR@
***************
*** 1013,1018 ****
--- 1425,1435 ----
  REPLACE_STRUCT_TIMEVAL = @REPLACE_STRUCT_TIMEVAL@
  REPLACE_SYMLINK = @REPLACE_SYMLINK@
+ REPLACE_SYMLINKAT = @REPLACE_SYMLINKAT@
  REPLACE_TIMEGM = @REPLACE_TIMEGM@
+ REPLACE_TMPFILE = @REPLACE_TMPFILE@
  REPLACE_TOWLOWER = @REPLACE_TOWLOWER@
+ REPLACE_TRUNC = @REPLACE_TRUNC@
+ REPLACE_TRUNCF = @REPLACE_TRUNCF@
+ REPLACE_TRUNCL = @REPLACE_TRUNCL@
  REPLACE_TTYNAME_R = @REPLACE_TTYNAME_R@
  REPLACE_UNLINK = @REPLACE_UNLINK@
***************
*** 1021,1024 ****
--- 1438,1447 ----
  REPLACE_USLEEP = @REPLACE_USLEEP@
  REPLACE_UTIMENSAT = @REPLACE_UTIMENSAT@
+ REPLACE_VASPRINTF = @REPLACE_VASPRINTF@
+ REPLACE_VDPRINTF = @REPLACE_VDPRINTF@
+ REPLACE_VFPRINTF = @REPLACE_VFPRINTF@
+ REPLACE_VPRINTF = @REPLACE_VPRINTF@
+ REPLACE_VSNPRINTF = @REPLACE_VSNPRINTF@
+ REPLACE_VSPRINTF = @REPLACE_VSPRINTF@
  REPLACE_WCRTOMB = @REPLACE_WCRTOMB@
  REPLACE_WCSNRTOMBS = @REPLACE_WCSNRTOMBS@
***************
*** 1034,1037 ****
--- 1457,1461 ----
  SIG_ATOMIC_T_SUFFIX = @SIG_ATOMIC_T_SUFFIX@
  SIZE_T_SUFFIX = @SIZE_T_SUFFIX@
+ STDARG_H = @STDARG_H@
  STDBOOL_H = @STDBOOL_H@
  STDDEF_H = @STDDEF_H@
***************
*** 1043,1046 ****
--- 1467,1471 ----
  TIME_H_DEFINES_STRUCT_TIMESPEC = @TIME_H_DEFINES_STRUCT_TIMESPEC@
  UNDEFINE_STRTOK_R = @UNDEFINE_STRTOK_R@
+ UNISTD_H_DEFINES_STRUCT_TIMESPEC = @UNISTD_H_DEFINES_STRUCT_TIMESPEC@
  UNISTD_H_HAVE_WINSOCK2_H = @UNISTD_H_HAVE_WINSOCK2_H@
  UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS = @UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS@
***************
*** 1107,1110 ****
--- 1532,1536 ----
  program_transform_name = @program_transform_name@
  psdir = @psdir@
+ runstatedir = @runstatedir@
  sbindir = @sbindir@
  sharedstatedir = @sharedstatedir@
***************
*** 1125,1341 ****
  ii-0041-test ii-0042-test ii-0043-test ii-0044-test ii-0045-test \
  ii-0046-test ii-0047-test ii-0048-test ii-0049-test ii-0050-test \
! ii-0051-test ii-0052-test ii-0053-test
  
  noinst_SCRIPTS = $(TESTS)
! EXTRA_DIST = \
  ii-0001-input-dir-file \
  ii-0001-input-info-file \
  ii-0001-expected-dir-file \
! ii-0001-test \
  ii-0002-input-dir-file \
  ii-0002-input-info-file \
  ii-0002-expected-dir-file \
! ii-0002-test \
  ii-0003-input-dir-file \
  ii-0003-input-info-file \
  ii-0003-expected-dir-file \
! ii-0003-test \
  ii-0004-input-dir-file \
  ii-0004-input-info-file \
  ii-0004-expected-dir-file \
! ii-0004-test \
  ii-0005-input-dir-file \
  ii-0005-input-info-file \
  ii-0005-expected-dir-file \
! ii-0005-test \
  ii-0006-input-dir-file \
  ii-0006-input-info-file \
  ii-0006-expected-dir-file \
! ii-0006-test \
  ii-0007-input-dir-file \
  ii-0007-input-info-file \
  ii-0007-expected-dir-file \
! ii-0007-test \
  ii-0008-input-dir-file \
  ii-0008-input-info-file \
  ii-0008-expected-dir-file \
! ii-0008-test \
  ii-0009-input-dir-file \
  ii-0009-input-info-file \
  ii-0009-expected-dir-file \
! ii-0009-test \
  ii-0010-input-dir-file \
  ii-0010-input-info-file \
  ii-0010-expected-dir-file \
! ii-0010-test \
  ii-0011-input-dir-file \
  ii-0011-input-info-file \
  ii-0011-expected-dir-file \
! ii-0011-test \
  ii-0012-input-dir-file \
  ii-0012-input-info-file \
  ii-0012-expected-dir-file \
! ii-0012-test \
  ii-0013-input-dir-file \
  ii-0013-input-info-file \
  ii-0013-expected-dir-file \
! ii-0013-test \
  ii-0014-input-dir-file \
  ii-0014-input-info-file \
  ii-0014-expected-dir-file \
! ii-0014-test \
  ii-0015-input-dir-file \
  ii-0015-input-info-file \
  ii-0015-expected-dir-file \
! ii-0015-test \
  ii-0016-input-dir-file \
  ii-0016-input-info-file \
  ii-0016-expected-dir-file \
! ii-0016-test \
  ii-0017-input-dir-file \
  ii-0017-input-info-file \
  ii-0017-expected-dir-file \
! ii-0017-test \
  ii-0018-input-dir-file \
  ii-0018-input-info-file \
! ii-0018-test \
  ii-0019-input-dir-file \
  ii-0019-input-info-file \
! ii-0019-test \
  ii-0020-input-dir-file \
  ii-0020-input-info-file \
  ii-0020-expected-dir-file \
! ii-0020-test \
  ii-0021-input-dir-file \
  ii-0021-input-info-file \
  ii-0021-expected-dir-file \
! ii-0021-test \
  ii-0022-input-dir-file \
  ii-0022-input-info-file \
  ii-0022-expected-dir-file \
! ii-0022-test \
  ii-0023-input-dir-file \
  ii-0023-input-info-file \
  ii-0023-expected-dir-file \
! ii-0023-test \
  ii-0024-input-dir-file \
  ii-0024-input-info-file \
  ii-0024-expected-dir-file \
! ii-0024-test \
  ii-0025-input-dir-file \
  ii-0025-input-info-file \
  ii-0025-expected-dir-file \
! ii-0025-test \
  ii-0026-input-dir-file \
  ii-0026-input-info-file \
  ii-0026-expected-dir-file \
! ii-0026-test \
  ii-0027-input-dir-file \
  ii-0027-input-info-file \
  ii-0027-expected-dir-file \
! ii-0027-test \
  ii-0028-input-dir-file \
  ii-0028-input-info-file \
  ii-0028-expected-dir-file \
! ii-0028-test \
  ii-0029-input-dir-file \
  ii-0029-input-info-file \
  ii-0029-expected-dir-file \
! ii-0029-test \
  ii-0030-input-dir-file \
  ii-0030-input-info-file \
  ii-0030-expected-dir-file \
! ii-0030-test \
  ii-0031-input-dir-file \
  ii-0031-input-info-file \
  ii-0031-expected-dir-file \
! ii-0031-test \
  ii-0032-input-dir-file \
  ii-0032-input-info-file \
  ii-0032-expected-dir-file \
! ii-0032-test \
  ii-0033-input-dir-file \
  ii-0033-input-info-file \
  ii-0033-expected-dir-file \
! ii-0033-test \
  ii-0034-input-dir-file \
  ii-0034-input-info-file \
  ii-0034-expected-dir-file \
! ii-0034-test \
  ii-0035-input-dir-file \
  ii-0035-input-info-file \
  ii-0035-expected-dir-file \
! ii-0035-test \
  ii-0036-input-dir-file \
  ii-0036-input-info-file \
  ii-0036-expected-dir-file \
! ii-0036-test \
  ii-0037-input-dir-file \
  ii-0037-input-info-file \
  ii-0037-expected-dir-file \
! ii-0037-test \
  ii-0038-input-dir-file \
  ii-0038-input-info-file \
  ii-0038-expected-dir-file \
! ii-0038-test \
  ii-0039-input-dir-file \
  ii-0039-input-info-file \
  ii-0039-expected-dir-file \
! ii-0039-test \
  ii-0040-input-dir-file \
  ii-0040-input-info-file \
  ii-0040-expected-dir-file \
! ii-0040-test \
  ii-0041-input-dir-file.gz \
  ii-0041-input-info-file \
  ii-0041-expected-dir-file.gz \
! ii-0041-test \
  ii-0042-input-dir-file \
  ii-0042-input-info-file \
  ii-0042-expected-dir-file \
! ii-0042-test \
  ii-0043-input-dir-file \
  ii-0043-input-info-file \
  ii-0043-expected-dir-file \
! ii-0043-test \
  ii-0044-input-dir-file \
  ii-0044-input-info-file \
  ii-0044-expected-dir-file \
! ii-0044-test \
  ii-0045-input-dir-file \
  ii-0045-input-info-file \
  ii-0045-expected-dir-file \
! ii-0045-test \
  ii-0046-input-dir-file \
  ii-0046-expected-dir-file \
! ii-0046-test \
  ii-0047-input-dir-file \
  ii-0047-input-info-file \
  ii-0047-expected-dir-file \
! ii-0047-test \
  ii-0048-input-dir-file \
  ii-0048-input-info-file \
  ii-0048-expected-dir-file \
! ii-0048-test \
  ii-0049-input-dir-file \
  ii-0049-input-info-file \
  ii-0049-expected-dir-file \
! ii-0049-test \
  ii-0050-input-dir-file.gz \
  ii-0050-input-info-file \
  ii-0050-expected-dir-file.gz \
! ii-0050-test \
  ii-0051-input-dir-file \
  ii-0051-input-info-file \
  ii-0051-expected-dir-file \
! ii-0051-test \
  ii-0052-input-dir-file \
  ii-0052-input-info-file \
  ii-0052-expected-dir-file \
! ii-0052-test \
  ii-0053-input-dir-file \
  ii-0053-input-info-file \
  ii-0053-expected-dir-file \
! ii-0053-test \
  README
  
--- 1551,1784 ----
  ii-0041-test ii-0042-test ii-0043-test ii-0044-test ii-0045-test \
  ii-0046-test ii-0047-test ii-0048-test ii-0049-test ii-0050-test \
! ii-0051-test ii-0052-test ii-0053-test ii-0054-test ii-0055-test \
! ii-0056-test ii-0057-test
  
  noinst_SCRIPTS = $(TESTS)
! EXTRA_DIST = $(TESTS) \
  ii-0001-input-dir-file \
  ii-0001-input-info-file \
  ii-0001-expected-dir-file \
! \
  ii-0002-input-dir-file \
  ii-0002-input-info-file \
  ii-0002-expected-dir-file \
! \
  ii-0003-input-dir-file \
  ii-0003-input-info-file \
  ii-0003-expected-dir-file \
! \
  ii-0004-input-dir-file \
  ii-0004-input-info-file \
  ii-0004-expected-dir-file \
! \
  ii-0005-input-dir-file \
  ii-0005-input-info-file \
  ii-0005-expected-dir-file \
! \
  ii-0006-input-dir-file \
  ii-0006-input-info-file \
  ii-0006-expected-dir-file \
! \
  ii-0007-input-dir-file \
  ii-0007-input-info-file \
  ii-0007-expected-dir-file \
! \
  ii-0008-input-dir-file \
  ii-0008-input-info-file \
  ii-0008-expected-dir-file \
! \
  ii-0009-input-dir-file \
  ii-0009-input-info-file \
  ii-0009-expected-dir-file \
! \
  ii-0010-input-dir-file \
  ii-0010-input-info-file \
  ii-0010-expected-dir-file \
! \
  ii-0011-input-dir-file \
  ii-0011-input-info-file \
  ii-0011-expected-dir-file \
! \
  ii-0012-input-dir-file \
  ii-0012-input-info-file \
  ii-0012-expected-dir-file \
! \
  ii-0013-input-dir-file \
  ii-0013-input-info-file \
  ii-0013-expected-dir-file \
! \
  ii-0014-input-dir-file \
  ii-0014-input-info-file \
  ii-0014-expected-dir-file \
! \
  ii-0015-input-dir-file \
  ii-0015-input-info-file \
  ii-0015-expected-dir-file \
! \
  ii-0016-input-dir-file \
  ii-0016-input-info-file \
  ii-0016-expected-dir-file \
! \
  ii-0017-input-dir-file \
  ii-0017-input-info-file \
  ii-0017-expected-dir-file \
! \
  ii-0018-input-dir-file \
  ii-0018-input-info-file \
! \
  ii-0019-input-dir-file \
  ii-0019-input-info-file \
! \
  ii-0020-input-dir-file \
  ii-0020-input-info-file \
  ii-0020-expected-dir-file \
! \
  ii-0021-input-dir-file \
  ii-0021-input-info-file \
  ii-0021-expected-dir-file \
! \
  ii-0022-input-dir-file \
  ii-0022-input-info-file \
  ii-0022-expected-dir-file \
! \
  ii-0023-input-dir-file \
  ii-0023-input-info-file \
  ii-0023-expected-dir-file \
! \
  ii-0024-input-dir-file \
  ii-0024-input-info-file \
  ii-0024-expected-dir-file \
! \
  ii-0025-input-dir-file \
  ii-0025-input-info-file \
  ii-0025-expected-dir-file \
! \
  ii-0026-input-dir-file \
  ii-0026-input-info-file \
  ii-0026-expected-dir-file \
! \
  ii-0027-input-dir-file \
  ii-0027-input-info-file \
  ii-0027-expected-dir-file \
! \
  ii-0028-input-dir-file \
  ii-0028-input-info-file \
  ii-0028-expected-dir-file \
! \
  ii-0029-input-dir-file \
  ii-0029-input-info-file \
  ii-0029-expected-dir-file \
! \
  ii-0030-input-dir-file \
  ii-0030-input-info-file \
  ii-0030-expected-dir-file \
! \
  ii-0031-input-dir-file \
  ii-0031-input-info-file \
  ii-0031-expected-dir-file \
! \
  ii-0032-input-dir-file \
  ii-0032-input-info-file \
  ii-0032-expected-dir-file \
! \
  ii-0033-input-dir-file \
  ii-0033-input-info-file \
  ii-0033-expected-dir-file \
! \
  ii-0034-input-dir-file \
  ii-0034-input-info-file \
  ii-0034-expected-dir-file \
! \
  ii-0035-input-dir-file \
  ii-0035-input-info-file \
  ii-0035-expected-dir-file \
! \
  ii-0036-input-dir-file \
  ii-0036-input-info-file \
  ii-0036-expected-dir-file \
! \
  ii-0037-input-dir-file \
  ii-0037-input-info-file \
  ii-0037-expected-dir-file \
! \
  ii-0038-input-dir-file \
  ii-0038-input-info-file \
  ii-0038-expected-dir-file \
! \
  ii-0039-input-dir-file \
  ii-0039-input-info-file \
  ii-0039-expected-dir-file \
! \
  ii-0040-input-dir-file \
  ii-0040-input-info-file \
  ii-0040-expected-dir-file \
! \
  ii-0041-input-dir-file.gz \
  ii-0041-input-info-file \
  ii-0041-expected-dir-file.gz \
! \
  ii-0042-input-dir-file \
  ii-0042-input-info-file \
  ii-0042-expected-dir-file \
! \
  ii-0043-input-dir-file \
  ii-0043-input-info-file \
  ii-0043-expected-dir-file \
! \
  ii-0044-input-dir-file \
  ii-0044-input-info-file \
  ii-0044-expected-dir-file \
! \
  ii-0045-input-dir-file \
  ii-0045-input-info-file \
  ii-0045-expected-dir-file \
! \
  ii-0046-input-dir-file \
  ii-0046-expected-dir-file \
! \
  ii-0047-input-dir-file \
  ii-0047-input-info-file \
  ii-0047-expected-dir-file \
! \
  ii-0048-input-dir-file \
  ii-0048-input-info-file \
  ii-0048-expected-dir-file \
! \
  ii-0049-input-dir-file \
  ii-0049-input-info-file \
  ii-0049-expected-dir-file \
! \
  ii-0050-input-dir-file.gz \
  ii-0050-input-info-file \
  ii-0050-expected-dir-file.gz \
! \
  ii-0051-input-dir-file \
  ii-0051-input-info-file \
  ii-0051-expected-dir-file \
! \
  ii-0052-input-dir-file \
  ii-0052-input-info-file \
  ii-0052-expected-dir-file \
! \
  ii-0053-input-dir-file \
  ii-0053-input-info-file \
  ii-0053-expected-dir-file \
! \
! ii-0054-input-dir-file \
! ii-0054-input-info-file.gz \
! ii-0054-expected-dir-file \
! \
! ii-0055-input-dir-file \
! ii-0055-input-info-file \
! ii-0055-expected-dir-file \
! \
! ii-0056-input-dir-file \
! ii-0056-input-info-file \
! ii-0056-expected-dir-file \
! \
! ii-0057-input-dir-file \
! ii-0057-input-info-file \
! ii-0057-expected-dir-file \
! \
  README
  
***************
*** 1356,1360 ****
  	$(am__cd) $(top_srcdir) && \
  	  $(AUTOMAKE) --gnu install-info/tests/Makefile
- .PRECIOUS: Makefile
  Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  	@case '$?' in \
--- 1799,1802 ----
***************
*** 1413,1417 ****
  	  echo "fatal: making $(TEST_SUITE_LOG): possible infinite" \
  	       "recursion detected" >&2; \
! 	else \
  	  am__remaking_logs=yes $(MAKE) $(AM_MAKEFLAGS) $$redo_logs; \
  	fi; \
--- 1855,1859 ----
  	  echo "fatal: making $(TEST_SUITE_LOG): possible infinite" \
  	       "recursion detected" >&2; \
! 	elif test -n "$$redo_logs"; then \
  	  am__remaking_logs=yes $(MAKE) $(AM_MAKEFLAGS) $$redo_logs; \
  	fi; \
***************
*** 1895,1898 ****
--- 2337,2368 ----
  	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
  	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ ii-0054-test.log: ii-0054-test
+ 	@p='ii-0054-test'; \
+ 	b='ii-0054-test'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ ii-0055-test.log: ii-0055-test
+ 	@p='ii-0055-test'; \
+ 	b='ii-0055-test'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ ii-0056-test.log: ii-0056-test
+ 	@p='ii-0056-test'; \
+ 	b='ii-0056-test'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ ii-0057-test.log: ii-0057-test
+ 	@p='ii-0057-test'; \
+ 	b='ii-0057-test'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
  .test.log:
  	@p='$<'; \
***************
*** 2057,2060 ****
--- 2527,2532 ----
  	pdf-am ps ps-am recheck tags-am uninstall uninstall-am
  
+ .PRECIOUS: Makefile
+ 
  
  # Tell versions [3.59,3.63) of GNU make to not export all variables.
diff -Nrc2 texinfo-5.2/install-info/tests/defs.in texinfo-6.0/install-info/tests/defs.in
*** texinfo-5.2/install-info/tests/defs.in	2013-02-23 00:11:25.000000000 +0000
--- texinfo-6.0/install-info/tests/defs.in	2014-11-12 14:05:54.000000000 +0000
***************
*** 1,6 ****
  # @configure_input@
! # $Id: defs.in 5191 2013-02-23 00:11:18Z karl $
  # 
! # Copyright 2008, 2012 Free Software Foundation, Inc.
  #
  # This program is free software; you can redistribute it and/or modify
--- 1,6 ----
  # @configure_input@
! # $Id: defs.in 5909 2014-11-06 17:10:58Z karl $
  # 
! # Copyright 2008, 2012, 2013, 2014 Free Software Foundation, Inc.
  #
  # This program is free software; you can redistribute it and/or modify
***************
*** 23,27 ****
  
  # unsetting an already-unset variable fails with BSD sh.
! CDPATH=; unset CDPATH
  
  # Ensure we are running from the right directory.
--- 23,28 ----
  
  # unsetting an already-unset variable fails with BSD sh.
! CDPATH=
! unset CDPATH
  
  # Ensure we are running from the right directory.
***************
*** 40,48 ****
  
  # Two variables we use in the test scripts:
! top_builddir=@top_builddir@
  install_info=${top_builddir}/install-info/ginstall-info
  export install_info
  #
! top_srcdir=@top_srcdir@
  testdir=${top_srcdir}/install-info/tests
  export testdir
--- 41,49 ----
  
  # Two variables we use in the test scripts:
! top_builddir='@top_builddir@'
  install_info=${top_builddir}/install-info/ginstall-info
  export install_info
  #
! top_srcdir='@top_srcdir@'
  testdir=${top_srcdir}/install-info/tests
  export testdir
***************
*** 77,84 ****
      # We have to try this both for $1 and $1.exe.
      #
!     # Note: On Cygwin and DJGPP, `test -x' also looks for .exe.  On Cygwin,
!     # also `test -f' has this enhancement, but not on DJGPP.  (Both are
!     # design decisions, so there is little chance to make them consistent.)
!     # Thusly, it seems to be difficult to make use of these enhancements.
      #
      if   { test -f "$dir/$1"     && test -x "$dir/$1"; } \
--- 78,85 ----
      # We have to try this both for $1 and $1.exe.
      #
!     # On Cygwin and DJGPP, `test -x' also looks for .exe.  On Cygwin,
!     # also `test -f' has this enhancement, but not on DJGPP.  Both are
!     # design decisions, so there is little chance to make them consistent.
!     # So we must check for .exe explicitly.
      #
      if   { test -f "$dir/$1"     && test -x "$dir/$1"; } \
***************
*** 95,100 ****
  # our tests here only use it in the most simplistic way, to create a
  # temp file.  The autoconf manual suggests doing it in a temporary
! # directory (mode 700).  ($RANDOM may expand to nothing, but that's ok.)
! # We do not even bother to expand the X's in the template ...
  mktemp ()
  {
--- 96,101 ----
  # our tests here only use it in the most simplistic way, to create a
  # temp file.  The autoconf manual suggests doing it in a temporary
! # directory (mode 700), so do that.  ($RANDOM may expand to nothing, but
! # that's ok.) We do not even bother to expand the X's in the template ...
  mktemp ()
  {
diff -Nrc2 texinfo-5.2/install-info/tests/ii-0054-expected-dir-file texinfo-6.0/install-info/tests/ii-0054-expected-dir-file
*** texinfo-5.2/install-info/tests/ii-0054-expected-dir-file	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/install-info/tests/ii-0054-expected-dir-file	2014-04-22 02:56:55.000000000 +0100
***************
*** 0 ****
--- 1,18 ----
+ This is the directory file `dir' a.k.a. `DIR', which contains the
+   topmost node of the Info hierarchy.
+ 
+ 
+ File: dir,	Node: Top,	This is the top of the INFO tree.
+ 
+ This is the Info main menu (aka directory node).
+ A few useful Info commands:
+ 
+   `q' quits;
+   `?' lists all Info commands;
+   `h' starts the Info tutorial;
+   `mTexinfo RET' visits the Texinfo manual, etc.
+ 
+ * Menu:
+ 
+ Animals
+ * Gnu: (gnu).                   Wildebeest native to Africa.
diff -Nrc2 texinfo-5.2/install-info/tests/ii-0054-input-dir-file texinfo-6.0/install-info/tests/ii-0054-input-dir-file
*** texinfo-5.2/install-info/tests/ii-0054-input-dir-file	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/install-info/tests/ii-0054-input-dir-file	2014-04-22 02:56:55.000000000 +0100
***************
*** 0 ****
--- 1,15 ----
+ This is the directory file `dir' a.k.a. `DIR', which contains the
+   topmost node of the Info hierarchy.
+ 
+ 
+ File: dir,	Node: Top,	This is the top of the INFO tree.
+ 
+ This is the Info main menu (aka directory node).
+ A few useful Info commands:
+ 
+   `q' quits;
+   `?' lists all Info commands;
+   `h' starts the Info tutorial;
+   `mTexinfo RET' visits the Texinfo manual, etc.
+ 
+ * Menu:
Binary files texinfo-5.2/install-info/tests/ii-0054-input-info-file.gz and texinfo-6.0/install-info/tests/ii-0054-input-info-file.gz differ
diff -Nrc2 texinfo-5.2/install-info/tests/ii-0054-test texinfo-6.0/install-info/tests/ii-0054-test
*** texinfo-5.2/install-info/tests/ii-0054-test	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/install-info/tests/ii-0054-test	2014-04-22 02:56:55.000000000 +0100
***************
*** 0 ****
--- 1,39 ----
+ #!/bin/sh -x
+ # This file is free software; as a special exception the author gives
+ # unlimited permission to copy and/or distribute it, with or without
+ # modifications, as long as this notice is preserved.
+ #
+ # This program is distributed in the hope that it will be useful, but
+ # WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
+ # implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ 
+ . ./defs || exit 1
+ 
+ outputdirfile=`mktemp ii54-XXXXXXXX`
+ cp ${testdir}/ii-0054-input-dir-file $outputdirfile || exit $?
+ 
+ # test compressed input file names with spaces (but avoid having such a
+ # name in the repository).
+ info_with_space='ii54 input.info.gz'
+ cp ${testdir}/ii-0054-input-info-file.gz "$info_with_space"
+ ${install_info} "$info_with_space" $outputdirfile || exit $?
+ 
+ diff ${testdir}/ii-0054-expected-dir-file $outputdirfile || exit $?
+ 
+ rm -f "$info_with_space" $outputdirfile
+ exit $retval
+ 
+ 
+ #output_dir=`mktemp 'ii 54'-XXXXXXXX`
+ #outputdirfile=`mktemp ii53-XXXXXXXX`
+ #
+ ## Test for spaces in target directory name.
+ #${install_info} --info-dir="${output_dir}" ${testdir}/ii-0054-input-info-file 
+ #test $? = 0 || exit 2
+ #
+ #diff ${testdir}/ii-0053-expected-dir-file $outputdirfile
+ #test $? = 0 || exit 3
+ #
+ #rm -f $outputdirfile
+ #exit 0
+ #
diff -Nrc2 texinfo-5.2/install-info/tests/ii-0055-expected-dir-file texinfo-6.0/install-info/tests/ii-0055-expected-dir-file
*** texinfo-5.2/install-info/tests/ii-0055-expected-dir-file	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/install-info/tests/ii-0055-expected-dir-file	2014-11-12 14:05:54.000000000 +0000
***************
*** 0 ****
--- 1,26 ----
+ This is the directory file `dir' a.k.a. `DIR', which contains the
+   topmost node of the Info hierarchy.
+ 
+ 
+ File: dir,	Node: Top,	This is the top of the INFO tree.
+ 
+ This is the Info main menu (aka directory node).
+ A few useful Info commands:
+ 
+   `q' quits;
+   `?' lists all Info commands;
+   `h' starts the Info tutorial;
+   `mTexinfo RET' visits the Texinfo manual, etc.
+ 
+ * Menu:
+ 
+ Animals
+ * Aardvark: (aardvark).         Medium-sized African mammal.
+ * Baboon: (baboon).             A monkey from Africa.
+ * Chameleon: (chameleon).       A lizard from Africa.
+ * Deer: (deer).                 Ruminent antlered mammal.
+ * Emu: (emu).                   A flightless bird from Australia.
+ * Fisher: (fisher).             A marten from North America.
+ 
+ Antlered Animals
+ * Gnu: (gnu).                   Wildebeest native to Africa.
diff -Nrc2 texinfo-5.2/install-info/tests/ii-0055-input-dir-file texinfo-6.0/install-info/tests/ii-0055-input-dir-file
*** texinfo-5.2/install-info/tests/ii-0055-input-dir-file	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/install-info/tests/ii-0055-input-dir-file	2014-11-12 14:05:54.000000000 +0000
***************
*** 0 ****
--- 1,23 ----
+ This is the directory file `dir' a.k.a. `DIR', which contains the
+   topmost node of the Info hierarchy.
+ 
+ 
+ File: dir,	Node: Top,	This is the top of the INFO tree.
+ 
+ This is the Info main menu (aka directory node).
+ A few useful Info commands:
+ 
+   `q' quits;
+   `?' lists all Info commands;
+   `h' starts the Info tutorial;
+   `mTexinfo RET' visits the Texinfo manual, etc.
+ 
+ * Menu:
+ 
+ Animals
+ * Aardvark: (aardvark).         Medium-sized African mammal.
+ * Baboon: (baboon).             A monkey from Africa.
+ * Chameleon: (chameleon).       A lizard from Africa.
+ * Deer: (deer).                 Ruminent antlered mammal.
+ * Emu: (emu).                   A flightless bird from Australia.
+ * Fisher: (fisher).             A marten from North America.
diff -Nrc2 texinfo-5.2/install-info/tests/ii-0055-input-info-file texinfo-6.0/install-info/tests/ii-0055-input-info-file
*** texinfo-5.2/install-info/tests/ii-0055-input-info-file	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/install-info/tests/ii-0055-input-info-file	2014-11-12 14:05:54.000000000 +0000
***************
*** 0 ****
--- 1,7 ----
+ 
+ File: gnu,  Node: Top,  Next: Top,  Up: (dir)
+ 
+ Gnu
+ ***
+ 
+ The wildebeest (plural, wildebeest or wildebeests), also called the gnu (pronounced /ËˆnuË�/ or /ËˆnjuË�/), is an antelope of the genus Connochaetes. It is a hooved (ungulate) mammal.  (Taken from wikepedia.)
diff -Nrc2 texinfo-5.2/install-info/tests/ii-0055-test texinfo-6.0/install-info/tests/ii-0055-test
*** texinfo-5.2/install-info/tests/ii-0055-test	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/install-info/tests/ii-0055-test	2014-11-12 14:05:54.000000000 +0000
***************
*** 0 ****
--- 1,28 ----
+ #!/bin/sh -x
+ # This file is free software; as a special exception the author gives
+ # unlimited permission to copy and/or distribute it, with or without
+ # modifications, as long as this notice is preserved.
+ #
+ # This program is distributed in the hope that it will be useful, but
+ # WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
+ # implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ 
+ . ./defs || exit 1
+ 
+ # test of --defsection, when its value is used.
+ testnum=0055
+ 
+ outputdirfile=`mktemp ii$testnum-XXXXXXXX`
+ cp ${testdir}/ii-$testnum-input-dir-file $outputdirfile || exit 1
+ 
+ ${install_info} \
+   --defsection="Antlered Animals" \
+   --entry="* Gnu: (gnu).  Wildebeest native to Africa." \
+   ${testdir}/ii-$testnum-input-info-file $outputdirfile \
+ || exit $?
+ 
+ diff ${testdir}/ii-$testnum-expected-dir-file $outputdirfile
+ retval=$?
+ 
+ rm -f $outputdirfile
+ exit $retval
diff -Nrc2 texinfo-5.2/install-info/tests/ii-0056-expected-dir-file texinfo-6.0/install-info/tests/ii-0056-expected-dir-file
*** texinfo-5.2/install-info/tests/ii-0056-expected-dir-file	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/install-info/tests/ii-0056-expected-dir-file	2014-11-12 14:05:54.000000000 +0000
***************
*** 0 ****
--- 1,18 ----
+ This is the directory file `dir' a.k.a. `DIR', which contains the
+   topmost node of the Info hierarchy.
+ 
+ 
+ File: dir,	Node: Top,	This is the top of the INFO tree.
+ 
+ This is the Info main menu (aka directory node).
+ A few useful Info commands:
+ 
+   `q' quits;
+   `?' lists all Info commands;
+   `h' starts the Info tutorial;
+   `mTexinfo RET' visits the Texinfo manual, etc.
+ 
+ * Menu:
+ 
+ Animals
+ * Gnu: (gnu).                   Wildebeest native to Africa.
diff -Nrc2 texinfo-5.2/install-info/tests/ii-0056-input-dir-file texinfo-6.0/install-info/tests/ii-0056-input-dir-file
*** texinfo-5.2/install-info/tests/ii-0056-input-dir-file	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/install-info/tests/ii-0056-input-dir-file	2014-11-12 14:05:54.000000000 +0000
***************
*** 0 ****
--- 1,23 ----
+ This is the directory file `dir' a.k.a. `DIR', which contains the
+   topmost node of the Info hierarchy.
+ 
+ 
+ File: dir,	Node: Top,	This is the top of the INFO tree.
+ 
+ This is the Info main menu (aka directory node).
+ A few useful Info commands:
+ 
+   `q' quits;
+   `?' lists all Info commands;
+   `h' starts the Info tutorial;
+   `mTexinfo RET' visits the Texinfo manual, etc.
+ 
+ * Menu:
+ 
+ Animals
+ * Aardvark: (aardvark).         Medium-sized African mammal.
+ * Baboon: (baboon).             A monkey from Africa.
+ * Chameleon: (chameleon).       A lizard from Africa.
+ * Deer: (deer).                 Ruminent antlered mammal.
+ * Emu: (emu).                   A flightless bird from Australia.
+ * Fisher: (fisher).             A marten from North America.
diff -Nrc2 texinfo-5.2/install-info/tests/ii-0056-input-info-file texinfo-6.0/install-info/tests/ii-0056-input-info-file
*** texinfo-5.2/install-info/tests/ii-0056-input-info-file	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/install-info/tests/ii-0056-input-info-file	2014-11-12 14:05:54.000000000 +0000
***************
*** 0 ****
--- 1,8 ----
+ INFO-DIR-SECTION Animals
+ 
+ File: gnu,  Node: Top,  Next: Top,  Up: (dir)
+ 
+ Gnu
+ ***
+ 
+ The wildebeest (plural, wildebeest or wildebeests), also called the gnu (pronounced /ËˆnuË�/ or /ËˆnjuË�/), is an antelope of the genus Connochaetes. It is a hooved (ungulate) mammal.  (Taken from wikepedia.)
diff -Nrc2 texinfo-5.2/install-info/tests/ii-0056-test texinfo-6.0/install-info/tests/ii-0056-test
*** texinfo-5.2/install-info/tests/ii-0056-test	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/install-info/tests/ii-0056-test	2014-11-12 14:05:54.000000000 +0000
***************
*** 0 ****
--- 1,28 ----
+ #!/bin/sh -x
+ # This file is free software; as a special exception the author gives
+ # unlimited permission to copy and/or distribute it, with or without
+ # modifications, as long as this notice is preserved.
+ #
+ # This program is distributed in the hope that it will be useful, but
+ # WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
+ # implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ 
+ . ./defs || exit 1
+ 
+ # test of --defsection, when its value is not used.
+ testnum=0055
+ 
+ outputdirfile=`mktemp ii$testnum-XXXXXXXX`
+ cp ${testdir}/ii-$testnum-input-dir-file $outputdirfile || exit 1
+ 
+ ${install_info} \
+   --defsection="Antlered Animals" \
+   --entry="* Gnu: (gnu).  Wildebeest native to Africa." \
+   ${testdir}/ii-$testnum-input-info-file $outputdirfile \
+ || exit $?
+ 
+ diff ${testdir}/ii-$testnum-expected-dir-file $outputdirfile
+ retval=$?
+ 
+ rm -f $outputdirfile
+ exit $retval
diff -Nrc2 texinfo-5.2/install-info/tests/ii-0057-expected-dir-file texinfo-6.0/install-info/tests/ii-0057-expected-dir-file
*** texinfo-5.2/install-info/tests/ii-0057-expected-dir-file	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/install-info/tests/ii-0057-expected-dir-file	2014-11-12 14:05:54.000000000 +0000
***************
*** 0 ****
--- 1,25 ----
+ This is the directory file `dir' a.k.a. `DIR', which contains the
+   topmost node of the Info hierarchy.
+ 
+ 
+ File: dir,	Node: Top,	This is the top of the INFO tree.
+ 
+ This is the Info main menu (aka directory node).
+ A few useful Info commands:
+ 
+   `q' quits;
+   `?' lists all Info commands;
+   `h' starts the Info tutorial;
+   `mTexinfo RET' visits the Texinfo manual, etc.
+ 
+ * Menu:
+ 
+ Animals
+ * Aardvark: (aardvark).         Medium-sized African mammal.
+ * Baboon: (baboon).             A monkey from Africa.
+ * Chameleon: (chameleon).       A lizard from Africa.
+ * Deer: (deer).                 Ruminent antlered mammal.
+ * Emu: (emu).                   A flightless bird from Australia.
+ * Fisher: (fisher).             A marten from North America.
+ * Gnu: (gnu).                   Wildebeest native 
+                                   to Africa.
diff -Nrc2 texinfo-5.2/install-info/tests/ii-0057-input-dir-file texinfo-6.0/install-info/tests/ii-0057-input-dir-file
*** texinfo-5.2/install-info/tests/ii-0057-input-dir-file	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/install-info/tests/ii-0057-input-dir-file	2014-11-12 14:05:54.000000000 +0000
***************
*** 0 ****
--- 1,23 ----
+ This is the directory file `dir' a.k.a. `DIR', which contains the
+   topmost node of the Info hierarchy.
+ 
+ 
+ File: dir,	Node: Top,	This is the top of the INFO tree.
+ 
+ This is the Info main menu (aka directory node).
+ A few useful Info commands:
+ 
+   `q' quits;
+   `?' lists all Info commands;
+   `h' starts the Info tutorial;
+   `mTexinfo RET' visits the Texinfo manual, etc.
+ 
+ * Menu:
+ 
+ Animals
+ * Aardvark: (aardvark).         Medium-sized African mammal.
+ * Baboon: (baboon).             A monkey from Africa.
+ * Chameleon: (chameleon).       A lizard from Africa.
+ * Deer: (deer).                 Ruminent antlered mammal.
+ * Emu: (emu).                   A flightless bird from Australia.
+ * Fisher: (fisher).             A marten from North America.
diff -Nrc2 texinfo-5.2/install-info/tests/ii-0057-input-info-file texinfo-6.0/install-info/tests/ii-0057-input-info-file
*** texinfo-5.2/install-info/tests/ii-0057-input-info-file	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/install-info/tests/ii-0057-input-info-file	2014-11-12 14:05:54.000000000 +0000
***************
*** 0 ****
--- 1,12 ----
+ INFO-DIR-SECTION Animals
+ START-INFO-DIR-ENTRY
+ * Gnu: (gnu).                    Wildebeest native to Africa.
+ END-INFO-DIR-ENTRY
+ 
+ 
+ File: gnu,  Node: Top,  Next: Top,  Up: (dir)
+ 
+ Gnu
+ ***
+ 
+ The wildebeest (plural, wildebeest or wildebeests), also called the gnu (pronounced /ËˆnuË�/ or /ËˆnjuË�/), is an antelope of the genus Connochaetes. It is a hooved (ungulate) mammal.  (Taken from wikepedia.)
diff -Nrc2 texinfo-5.2/install-info/tests/ii-0057-test texinfo-6.0/install-info/tests/ii-0057-test
*** texinfo-5.2/install-info/tests/ii-0057-test	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/install-info/tests/ii-0057-test	2014-11-12 14:05:54.000000000 +0000
***************
*** 0 ****
--- 1,27 ----
+ #!/bin/sh -x
+ # This file is free software; as a special exception the author gives
+ # unlimited permission to copy and/or distribute it, with or without
+ # modifications, as long as this notice is preserved.
+ #
+ # This program is distributed in the hope that it will be useful, but
+ # WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
+ # implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ 
+ . ./defs || exit 1
+ 
+ # test of --maxwidth.
+ testnum=0057
+ 
+ outputdirfile=`mktemp ii$testnum-XXXXXXXX`
+ cp ${testdir}/ii-$testnum-input-dir-file $outputdirfile || exit 1
+ 
+ ${install_info} \
+   --maxwidth=50 \
+   ${testdir}/ii-$testnum-input-info-file $outputdirfile \
+ || exit $?
+ 
+ diff ${testdir}/ii-$testnum-expected-dir-file $outputdirfile
+ retval=$?
+ 
+ rm -f $outputdirfile
+ exit $retval
diff -Nrc2 texinfo-5.2/man/Makefile.am texinfo-6.0/man/Makefile.am
*** texinfo-5.2/man/Makefile.am	2013-03-20 23:05:30.000000000 +0000
--- texinfo-6.0/man/Makefile.am	2015-01-29 01:56:25.000000000 +0000
***************
*** 1,7 ****
! # $Id: Makefile.am 5243 2013-03-20 23:05:29Z karl $
  # Makefile.am for texinfo/man.
  #
  # Copyright 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011,
! # 2012, 2013 Free Software Foundation, Inc.
  #
  # This file is free software; as a special exception the author gives
--- 1,7 ----
! # $Id: Makefile.am 6074 2015-01-29 01:45:33Z gavin $
  # Makefile.am for texinfo/man.
  #
  # Copyright 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011,
! # 2012, 2013, 2014, 2015 Free Software Foundation, Inc.
  #
  # This file is free software; as a special exception the author gives
***************
*** 19,23 ****
  # terminal library.
  if HAVE_TERMLIBS
! man_MANS += info.1 infokey.1
  endif
  
--- 19,23 ----
  # terminal library.
  if HAVE_TERMLIBS
! man_MANS += info.1
  endif
  
***************
*** 46,50 ****
  mi_perl5lib = PERL5LIB=$(mi_perl5lib_path); export PERL5LIB
  
! # Set up the variables.  makeinfo is no longer a .exe(cutable).
  man_rule_0 = \
    exe_ext="$(EXEEXT)" \
--- 46,50 ----
  mi_perl5lib = PERL5LIB=$(mi_perl5lib_path); export PERL5LIB
  
! # Set up the variables.  makeinfo, texindex are no longer a .exe(cutable).
  man_rule_0 = \
    exe_ext="$(EXEEXT)" \
***************
*** 54,57 ****
--- 54,58 ----
              info*) dir=info; test $$program != info || program=g$$program;; \
      *install-info) dir=install-info; program=g$$program;; \
+         *texindex) dir=texindex; exe_ext="";; \
                  *) dir=util;; esac \
    && dir="$(top_builddir)/$(native_tools)/$$dir" \
***************
*** 77,83 ****
  	@name="read Info documents" && $(man_rule_bin)
  
- infokey.1: $(top_srcdir)/info/infokey.c $(common_mandeps)
- 	@name="compile customizations for Info" && $(man_rule_bin)
- 
  install-info.1: $(top_srcdir)/install-info/install-info.c \
                            $(common_mandeps)
--- 78,81 ----
***************
*** 91,95 ****
  	rm $@.tmp
  
! texindex.1: $(top_srcdir)/util/texindex.c $(common_mandeps)
  	@name="sort Texinfo index files" && $(man_rule_bin)
  
--- 89,93 ----
  	rm $@.tmp
  
! texindex.1: $(top_srcdir)/texindex/ti.twjr $(common_mandeps)
  	@name="sort Texinfo index files" && $(man_rule_bin)
  
diff -Nrc2 texinfo-5.2/man/Makefile.in texinfo-6.0/man/Makefile.in
*** texinfo-5.2/man/Makefile.in	2013-09-27 00:04:44.000000000 +0100
--- texinfo-6.0/man/Makefile.in	2015-06-26 13:51:09.000000000 +0100
***************
*** 1,6 ****
! # Makefile.in generated by automake 1.14 from Makefile.am.
  # @configure_input@
  
! # Copyright (C) 1994-2013 Free Software Foundation, Inc.
  
  # This Makefile.in is free software; the Free Software Foundation
--- 1,6 ----
! # Makefile.in generated by automake 1.15 from Makefile.am.
  # @configure_input@
  
! # Copyright (C) 1994-2014 Free Software Foundation, Inc.
  
  # This Makefile.in is free software; the Free Software Foundation
***************
*** 15,23 ****
  @SET_MAKE@
  
! # $Id: Makefile.am 5243 2013-03-20 23:05:29Z karl $
  # Makefile.am for texinfo/man.
  #
  # Copyright 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011,
! # 2012, 2013 Free Software Foundation, Inc.
  #
  # This file is free software; as a special exception the author gives
--- 15,23 ----
  @SET_MAKE@
  
! # $Id: Makefile.am 6074 2015-01-29 01:45:33Z gavin $
  # Makefile.am for texinfo/man.
  #
  # Copyright 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011,
! # 2012, 2013, 2014, 2015 Free Software Foundation, Inc.
  #
  # This file is free software; as a special exception the author gives
***************
*** 29,33 ****
  # implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  VPATH = @srcdir@
! am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
  am__make_running_with_option = \
    case $${target_option-} in \
--- 29,43 ----
  # implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  VPATH = @srcdir@
! am__is_gnu_make = { \
!   if test -z '$(MAKELEVEL)'; then \
!     false; \
!   elif test -n '$(MAKE_HOST)'; then \
!     true; \
!   elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
!     true; \
!   else \
!     false; \
!   fi; \
! }
  am__make_running_with_option = \
    case $${target_option-} in \
***************
*** 94,102 ****
  # These require the build in info/, thus can't do if we failed to find a
  # terminal library.
! @HAVE_TERMLIBS_TRUE@am__append_1 = info.1 infokey.1
  subdir = man
- DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am
  ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
  am__aclocal_m4_deps = $(top_srcdir)/gnulib/m4/00gnulib.m4 \
  	$(top_srcdir)/gnulib/m4/alloca.m4 \
  	$(top_srcdir)/gnulib/m4/argz.m4 \
--- 104,112 ----
  # These require the build in info/, thus can't do if we failed to find a
  # terminal library.
! @HAVE_TERMLIBS_TRUE@am__append_1 = info.1
  subdir = man
  ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
  am__aclocal_m4_deps = $(top_srcdir)/gnulib/m4/00gnulib.m4 \
+ 	$(top_srcdir)/gnulib/m4/absolute-header.m4 \
  	$(top_srcdir)/gnulib/m4/alloca.m4 \
  	$(top_srcdir)/gnulib/m4/argz.m4 \
***************
*** 107,114 ****
--- 117,131 ----
  	$(top_srcdir)/gnulib/m4/errno_h.m4 \
  	$(top_srcdir)/gnulib/m4/error.m4 \
+ 	$(top_srcdir)/gnulib/m4/exponentd.m4 \
+ 	$(top_srcdir)/gnulib/m4/exponentf.m4 \
+ 	$(top_srcdir)/gnulib/m4/exponentl.m4 \
  	$(top_srcdir)/gnulib/m4/extensions.m4 \
  	$(top_srcdir)/gnulib/m4/extern-inline.m4 \
  	$(top_srcdir)/gnulib/m4/fcntl-o.m4 \
  	$(top_srcdir)/gnulib/m4/fcntl_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/float_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/fpieee.m4 \
+ 	$(top_srcdir)/gnulib/m4/frexp.m4 \
+ 	$(top_srcdir)/gnulib/m4/frexpl.m4 \
  	$(top_srcdir)/gnulib/m4/getopt.m4 \
  	$(top_srcdir)/gnulib/m4/gettext.m4 \
***************
*** 120,126 ****
--- 137,149 ----
  	$(top_srcdir)/gnulib/m4/include_next.m4 \
  	$(top_srcdir)/gnulib/m4/intlmacosx.m4 \
+ 	$(top_srcdir)/gnulib/m4/intmax_t.m4 \
+ 	$(top_srcdir)/gnulib/m4/inttypes_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/isnand.m4 \
+ 	$(top_srcdir)/gnulib/m4/isnanf.m4 \
+ 	$(top_srcdir)/gnulib/m4/isnanl.m4 \
  	$(top_srcdir)/gnulib/m4/iswblank.m4 \
  	$(top_srcdir)/gnulib/m4/langinfo_h.m4 \
  	$(top_srcdir)/gnulib/m4/largefile.m4 \
+ 	$(top_srcdir)/gnulib/m4/ldexpl.m4 \
  	$(top_srcdir)/gnulib/m4/lib-ld.m4 \
  	$(top_srcdir)/gnulib/m4/lib-link.m4 \
***************
*** 138,141 ****
--- 161,165 ----
  	$(top_srcdir)/gnulib/m4/malloc.m4 \
  	$(top_srcdir)/gnulib/m4/malloca.m4 \
+ 	$(top_srcdir)/gnulib/m4/math_h.m4 \
  	$(top_srcdir)/gnulib/m4/mbchar.m4 \
  	$(top_srcdir)/gnulib/m4/mbiter.m4 \
***************
*** 149,152 ****
--- 173,177 ----
  	$(top_srcdir)/gnulib/m4/memmem.m4 \
  	$(top_srcdir)/gnulib/m4/mempcpy.m4 \
+ 	$(top_srcdir)/gnulib/m4/memrchr.m4 \
  	$(top_srcdir)/gnulib/m4/mkstemp.m4 \
  	$(top_srcdir)/gnulib/m4/mmap-anon.m4 \
***************
*** 161,177 ****
--- 186,213 ----
  	$(top_srcdir)/gnulib/m4/pathmax.m4 \
  	$(top_srcdir)/gnulib/m4/po.m4 \
+ 	$(top_srcdir)/gnulib/m4/printf-frexp.m4 \
+ 	$(top_srcdir)/gnulib/m4/printf-frexpl.m4 \
+ 	$(top_srcdir)/gnulib/m4/printf.m4 \
  	$(top_srcdir)/gnulib/m4/progtest.m4 \
  	$(top_srcdir)/gnulib/m4/regex.m4 \
  	$(top_srcdir)/gnulib/m4/secure_getenv.m4 \
+ 	$(top_srcdir)/gnulib/m4/signbit.m4 \
+ 	$(top_srcdir)/gnulib/m4/size_max.m4 \
  	$(top_srcdir)/gnulib/m4/ssize_t.m4 \
  	$(top_srcdir)/gnulib/m4/stat.m4 \
+ 	$(top_srcdir)/gnulib/m4/stdarg.m4 \
  	$(top_srcdir)/gnulib/m4/stdbool.m4 \
  	$(top_srcdir)/gnulib/m4/stddef_h.m4 \
  	$(top_srcdir)/gnulib/m4/stdint.m4 \
+ 	$(top_srcdir)/gnulib/m4/stdint_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/stdio_h.m4 \
  	$(top_srcdir)/gnulib/m4/stdlib_h.m4 \
  	$(top_srcdir)/gnulib/m4/stpcpy.m4 \
+ 	$(top_srcdir)/gnulib/m4/strcase.m4 \
+ 	$(top_srcdir)/gnulib/m4/strcasestr.m4 \
  	$(top_srcdir)/gnulib/m4/strdup.m4 \
  	$(top_srcdir)/gnulib/m4/strerror.m4 \
  	$(top_srcdir)/gnulib/m4/string_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/strings_h.m4 \
  	$(top_srcdir)/gnulib/m4/strndup.m4 \
  	$(top_srcdir)/gnulib/m4/strnlen.m4 \
***************
*** 185,188 ****
--- 221,227 ----
  	$(top_srcdir)/gnulib/m4/time_h.m4 \
  	$(top_srcdir)/gnulib/m4/unistd_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/vasnprintf.m4 \
+ 	$(top_srcdir)/gnulib/m4/vasprintf-posix.m4 \
+ 	$(top_srcdir)/gnulib/m4/vasprintf.m4 \
  	$(top_srcdir)/gnulib/m4/warn-on-use.m4 \
  	$(top_srcdir)/gnulib/m4/wchar_h.m4 \
***************
*** 192,198 ****
  	$(top_srcdir)/gnulib/m4/wcwidth.m4 \
  	$(top_srcdir)/gnulib/m4/wint_t.m4 \
! 	$(top_srcdir)/gnulib/m4/xalloc.m4 $(top_srcdir)/configure.ac
  am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
  	$(ACLOCAL_M4)
  mkinstalldirs = $(install_sh) -d
  CONFIG_HEADER = $(top_builddir)/config.h
--- 231,239 ----
  	$(top_srcdir)/gnulib/m4/wcwidth.m4 \
  	$(top_srcdir)/gnulib/m4/wint_t.m4 \
! 	$(top_srcdir)/gnulib/m4/xalloc.m4 \
! 	$(top_srcdir)/gnulib/m4/xsize.m4 $(top_srcdir)/configure.ac
  am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
  	$(ACLOCAL_M4)
+ DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
  mkinstalldirs = $(install_sh) -d
  CONFIG_HEADER = $(top_builddir)/config.h
***************
*** 251,254 ****
--- 292,296 ----
  MANS = $(man_MANS)
  am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+ am__DIST_COMMON = $(srcdir)/Makefile.in
  DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
  pkglibexecdir = @pkglibexecdir@
***************
*** 293,296 ****
--- 335,339 ----
  ERRNO_H = @ERRNO_H@
  EXEEXT = @EXEEXT@
+ FLOAT_H = @FLOAT_H@
  GETOPT_H = @GETOPT_H@
  GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@
***************
*** 298,308 ****
--- 341,371 ----
  GMSGFMT = @GMSGFMT@
  GMSGFMT_015 = @GMSGFMT_015@
+ GNULIB_ACOSF = @GNULIB_ACOSF@
+ GNULIB_ACOSL = @GNULIB_ACOSL@
+ GNULIB_ASINF = @GNULIB_ASINF@
+ GNULIB_ASINL = @GNULIB_ASINL@
+ GNULIB_ATAN2F = @GNULIB_ATAN2F@
+ GNULIB_ATANF = @GNULIB_ATANF@
+ GNULIB_ATANL = @GNULIB_ATANL@
  GNULIB_ATOLL = @GNULIB_ATOLL@
  GNULIB_BTOWC = @GNULIB_BTOWC@
  GNULIB_CALLOC_POSIX = @GNULIB_CALLOC_POSIX@
  GNULIB_CANONICALIZE_FILE_NAME = @GNULIB_CANONICALIZE_FILE_NAME@
+ GNULIB_CBRT = @GNULIB_CBRT@
+ GNULIB_CBRTF = @GNULIB_CBRTF@
+ GNULIB_CBRTL = @GNULIB_CBRTL@
+ GNULIB_CEIL = @GNULIB_CEIL@
+ GNULIB_CEILF = @GNULIB_CEILF@
+ GNULIB_CEILL = @GNULIB_CEILL@
  GNULIB_CHDIR = @GNULIB_CHDIR@
  GNULIB_CHOWN = @GNULIB_CHOWN@
  GNULIB_CLOSE = @GNULIB_CLOSE@
+ GNULIB_COPYSIGN = @GNULIB_COPYSIGN@
+ GNULIB_COPYSIGNF = @GNULIB_COPYSIGNF@
+ GNULIB_COPYSIGNL = @GNULIB_COPYSIGNL@
+ GNULIB_COSF = @GNULIB_COSF@
+ GNULIB_COSHF = @GNULIB_COSHF@
+ GNULIB_COSL = @GNULIB_COSL@
+ GNULIB_DPRINTF = @GNULIB_DPRINTF@
  GNULIB_DUP = @GNULIB_DUP@
  GNULIB_DUP2 = @GNULIB_DUP2@
***************
*** 311,332 ****
--- 374,441 ----
  GNULIB_ENVIRON = @GNULIB_ENVIRON@
  GNULIB_EUIDACCESS = @GNULIB_EUIDACCESS@
+ GNULIB_EXP2 = @GNULIB_EXP2@
+ GNULIB_EXP2F = @GNULIB_EXP2F@
+ GNULIB_EXP2L = @GNULIB_EXP2L@
+ GNULIB_EXPF = @GNULIB_EXPF@
+ GNULIB_EXPL = @GNULIB_EXPL@
+ GNULIB_EXPM1 = @GNULIB_EXPM1@
+ GNULIB_EXPM1F = @GNULIB_EXPM1F@
+ GNULIB_EXPM1L = @GNULIB_EXPM1L@
+ GNULIB_FABSF = @GNULIB_FABSF@
+ GNULIB_FABSL = @GNULIB_FABSL@
  GNULIB_FACCESSAT = @GNULIB_FACCESSAT@
  GNULIB_FCHDIR = @GNULIB_FCHDIR@
  GNULIB_FCHMODAT = @GNULIB_FCHMODAT@
  GNULIB_FCHOWNAT = @GNULIB_FCHOWNAT@
+ GNULIB_FCLOSE = @GNULIB_FCLOSE@
  GNULIB_FCNTL = @GNULIB_FCNTL@
  GNULIB_FDATASYNC = @GNULIB_FDATASYNC@
+ GNULIB_FDOPEN = @GNULIB_FDOPEN@
+ GNULIB_FFLUSH = @GNULIB_FFLUSH@
+ GNULIB_FFS = @GNULIB_FFS@
  GNULIB_FFSL = @GNULIB_FFSL@
  GNULIB_FFSLL = @GNULIB_FFSLL@
+ GNULIB_FGETC = @GNULIB_FGETC@
+ GNULIB_FGETS = @GNULIB_FGETS@
+ GNULIB_FLOOR = @GNULIB_FLOOR@
+ GNULIB_FLOORF = @GNULIB_FLOORF@
+ GNULIB_FLOORL = @GNULIB_FLOORL@
+ GNULIB_FMA = @GNULIB_FMA@
+ GNULIB_FMAF = @GNULIB_FMAF@
+ GNULIB_FMAL = @GNULIB_FMAL@
+ GNULIB_FMOD = @GNULIB_FMOD@
+ GNULIB_FMODF = @GNULIB_FMODF@
+ GNULIB_FMODL = @GNULIB_FMODL@
+ GNULIB_FOPEN = @GNULIB_FOPEN@
+ GNULIB_FPRINTF = @GNULIB_FPRINTF@
+ GNULIB_FPRINTF_POSIX = @GNULIB_FPRINTF_POSIX@
+ GNULIB_FPURGE = @GNULIB_FPURGE@
+ GNULIB_FPUTC = @GNULIB_FPUTC@
+ GNULIB_FPUTS = @GNULIB_FPUTS@
+ GNULIB_FREAD = @GNULIB_FREAD@
+ GNULIB_FREOPEN = @GNULIB_FREOPEN@
+ GNULIB_FREXP = @GNULIB_FREXP@
+ GNULIB_FREXPF = @GNULIB_FREXPF@
+ GNULIB_FREXPL = @GNULIB_FREXPL@
+ GNULIB_FSCANF = @GNULIB_FSCANF@
+ GNULIB_FSEEK = @GNULIB_FSEEK@
+ GNULIB_FSEEKO = @GNULIB_FSEEKO@
  GNULIB_FSTAT = @GNULIB_FSTAT@
  GNULIB_FSTATAT = @GNULIB_FSTATAT@
  GNULIB_FSYNC = @GNULIB_FSYNC@
+ GNULIB_FTELL = @GNULIB_FTELL@
+ GNULIB_FTELLO = @GNULIB_FTELLO@
  GNULIB_FTRUNCATE = @GNULIB_FTRUNCATE@
  GNULIB_FUTIMENS = @GNULIB_FUTIMENS@
+ GNULIB_FWRITE = @GNULIB_FWRITE@
+ GNULIB_GETC = @GNULIB_GETC@
+ GNULIB_GETCHAR = @GNULIB_GETCHAR@
  GNULIB_GETCWD = @GNULIB_GETCWD@
+ GNULIB_GETDELIM = @GNULIB_GETDELIM@
  GNULIB_GETDOMAINNAME = @GNULIB_GETDOMAINNAME@
  GNULIB_GETDTABLESIZE = @GNULIB_GETDTABLESIZE@
  GNULIB_GETGROUPS = @GNULIB_GETGROUPS@
  GNULIB_GETHOSTNAME = @GNULIB_GETHOSTNAME@
+ GNULIB_GETLINE = @GNULIB_GETLINE@
  GNULIB_GETLOADAVG = @GNULIB_GETLOADAVG@
  GNULIB_GETLOGIN = @GNULIB_GETLOGIN@
***************
*** 339,350 ****
--- 448,488 ----
  GNULIB_GRANTPT = @GNULIB_GRANTPT@
  GNULIB_GROUP_MEMBER = @GNULIB_GROUP_MEMBER@
+ GNULIB_HYPOT = @GNULIB_HYPOT@
+ GNULIB_HYPOTF = @GNULIB_HYPOTF@
+ GNULIB_HYPOTL = @GNULIB_HYPOTL@
+ GNULIB_ILOGB = @GNULIB_ILOGB@
+ GNULIB_ILOGBF = @GNULIB_ILOGBF@
+ GNULIB_ILOGBL = @GNULIB_ILOGBL@
  GNULIB_ISATTY = @GNULIB_ISATTY@
+ GNULIB_ISFINITE = @GNULIB_ISFINITE@
+ GNULIB_ISINF = @GNULIB_ISINF@
+ GNULIB_ISNAN = @GNULIB_ISNAN@
+ GNULIB_ISNAND = @GNULIB_ISNAND@
+ GNULIB_ISNANF = @GNULIB_ISNANF@
+ GNULIB_ISNANL = @GNULIB_ISNANL@
  GNULIB_ISWBLANK = @GNULIB_ISWBLANK@
  GNULIB_ISWCTYPE = @GNULIB_ISWCTYPE@
  GNULIB_LCHMOD = @GNULIB_LCHMOD@
  GNULIB_LCHOWN = @GNULIB_LCHOWN@
+ GNULIB_LDEXPF = @GNULIB_LDEXPF@
+ GNULIB_LDEXPL = @GNULIB_LDEXPL@
  GNULIB_LINK = @GNULIB_LINK@
  GNULIB_LINKAT = @GNULIB_LINKAT@
  GNULIB_LOCALECONV = @GNULIB_LOCALECONV@
+ GNULIB_LOG = @GNULIB_LOG@
+ GNULIB_LOG10 = @GNULIB_LOG10@
+ GNULIB_LOG10F = @GNULIB_LOG10F@
+ GNULIB_LOG10L = @GNULIB_LOG10L@
+ GNULIB_LOG1P = @GNULIB_LOG1P@
+ GNULIB_LOG1PF = @GNULIB_LOG1PF@
+ GNULIB_LOG1PL = @GNULIB_LOG1PL@
+ GNULIB_LOG2 = @GNULIB_LOG2@
+ GNULIB_LOG2F = @GNULIB_LOG2F@
+ GNULIB_LOG2L = @GNULIB_LOG2L@
+ GNULIB_LOGB = @GNULIB_LOGB@
+ GNULIB_LOGBF = @GNULIB_LOGBF@
+ GNULIB_LOGBL = @GNULIB_LOGBL@
+ GNULIB_LOGF = @GNULIB_LOGF@
+ GNULIB_LOGL = @GNULIB_LOGL@
  GNULIB_LSEEK = @GNULIB_LSEEK@
  GNULIB_LSTAT = @GNULIB_LSTAT@
***************
*** 385,401 ****
--- 523,554 ----
  GNULIB_MKSTEMPS = @GNULIB_MKSTEMPS@
  GNULIB_MKTIME = @GNULIB_MKTIME@
+ GNULIB_MODF = @GNULIB_MODF@
+ GNULIB_MODFF = @GNULIB_MODFF@
+ GNULIB_MODFL = @GNULIB_MODFL@
  GNULIB_NANOSLEEP = @GNULIB_NANOSLEEP@
  GNULIB_NL_LANGINFO = @GNULIB_NL_LANGINFO@
  GNULIB_NONBLOCKING = @GNULIB_NONBLOCKING@
+ GNULIB_OBSTACK_PRINTF = @GNULIB_OBSTACK_PRINTF@
+ GNULIB_OBSTACK_PRINTF_POSIX = @GNULIB_OBSTACK_PRINTF_POSIX@
  GNULIB_OPEN = @GNULIB_OPEN@
  GNULIB_OPENAT = @GNULIB_OPENAT@
+ GNULIB_PCLOSE = @GNULIB_PCLOSE@
+ GNULIB_PERROR = @GNULIB_PERROR@
  GNULIB_PIPE = @GNULIB_PIPE@
  GNULIB_PIPE2 = @GNULIB_PIPE2@
+ GNULIB_POPEN = @GNULIB_POPEN@
  GNULIB_POSIX_OPENPT = @GNULIB_POSIX_OPENPT@
+ GNULIB_POWF = @GNULIB_POWF@
  GNULIB_PREAD = @GNULIB_PREAD@
+ GNULIB_PRINTF = @GNULIB_PRINTF@
+ GNULIB_PRINTF_POSIX = @GNULIB_PRINTF_POSIX@
  GNULIB_PTSNAME = @GNULIB_PTSNAME@
  GNULIB_PTSNAME_R = @GNULIB_PTSNAME_R@
+ GNULIB_PUTC = @GNULIB_PUTC@
+ GNULIB_PUTCHAR = @GNULIB_PUTCHAR@
  GNULIB_PUTENV = @GNULIB_PUTENV@
+ GNULIB_PUTS = @GNULIB_PUTS@
  GNULIB_PWRITE = @GNULIB_PWRITE@
+ GNULIB_QSORT_R = @GNULIB_QSORT_R@
  GNULIB_RANDOM = @GNULIB_RANDOM@
  GNULIB_RANDOM_R = @GNULIB_RANDOM_R@
***************
*** 406,417 ****
--- 559,593 ----
  GNULIB_REALLOC_POSIX = @GNULIB_REALLOC_POSIX@
  GNULIB_REALPATH = @GNULIB_REALPATH@
+ GNULIB_REMAINDER = @GNULIB_REMAINDER@
+ GNULIB_REMAINDERF = @GNULIB_REMAINDERF@
+ GNULIB_REMAINDERL = @GNULIB_REMAINDERL@
+ GNULIB_REMOVE = @GNULIB_REMOVE@
+ GNULIB_RENAME = @GNULIB_RENAME@
+ GNULIB_RENAMEAT = @GNULIB_RENAMEAT@
+ GNULIB_RINT = @GNULIB_RINT@
+ GNULIB_RINTF = @GNULIB_RINTF@
+ GNULIB_RINTL = @GNULIB_RINTL@
  GNULIB_RMDIR = @GNULIB_RMDIR@
+ GNULIB_ROUND = @GNULIB_ROUND@
+ GNULIB_ROUNDF = @GNULIB_ROUNDF@
+ GNULIB_ROUNDL = @GNULIB_ROUNDL@
  GNULIB_RPMATCH = @GNULIB_RPMATCH@
+ GNULIB_SCANF = @GNULIB_SCANF@
  GNULIB_SECURE_GETENV = @GNULIB_SECURE_GETENV@
  GNULIB_SETENV = @GNULIB_SETENV@
  GNULIB_SETHOSTNAME = @GNULIB_SETHOSTNAME@
  GNULIB_SETLOCALE = @GNULIB_SETLOCALE@
+ GNULIB_SIGNBIT = @GNULIB_SIGNBIT@
+ GNULIB_SINF = @GNULIB_SINF@
+ GNULIB_SINHF = @GNULIB_SINHF@
+ GNULIB_SINL = @GNULIB_SINL@
  GNULIB_SLEEP = @GNULIB_SLEEP@
+ GNULIB_SNPRINTF = @GNULIB_SNPRINTF@
+ GNULIB_SPRINTF_POSIX = @GNULIB_SPRINTF_POSIX@
+ GNULIB_SQRTF = @GNULIB_SQRTF@
+ GNULIB_SQRTL = @GNULIB_SQRTL@
  GNULIB_STAT = @GNULIB_STAT@
+ GNULIB_STDIO_H_NONBLOCKING = @GNULIB_STDIO_H_NONBLOCKING@
+ GNULIB_STDIO_H_SIGPIPE = @GNULIB_STDIO_H_SIGPIPE@
  GNULIB_STPCPY = @GNULIB_STPCPY@
  GNULIB_STPNCPY = @GNULIB_STPNCPY@
***************
*** 437,443 ****
--- 613,626 ----
  GNULIB_SYMLINKAT = @GNULIB_SYMLINKAT@
  GNULIB_SYSTEM_POSIX = @GNULIB_SYSTEM_POSIX@
+ GNULIB_TANF = @GNULIB_TANF@
+ GNULIB_TANHF = @GNULIB_TANHF@
+ GNULIB_TANL = @GNULIB_TANL@
  GNULIB_TIMEGM = @GNULIB_TIMEGM@
  GNULIB_TIME_R = @GNULIB_TIME_R@
+ GNULIB_TMPFILE = @GNULIB_TMPFILE@
  GNULIB_TOWCTRANS = @GNULIB_TOWCTRANS@
+ GNULIB_TRUNC = @GNULIB_TRUNC@
+ GNULIB_TRUNCF = @GNULIB_TRUNCF@
+ GNULIB_TRUNCL = @GNULIB_TRUNCL@
  GNULIB_TTYNAME_R = @GNULIB_TTYNAME_R@
  GNULIB_UNISTD_H_NONBLOCKING = @GNULIB_UNISTD_H_NONBLOCKING@
***************
*** 449,452 ****
--- 632,645 ----
  GNULIB_USLEEP = @GNULIB_USLEEP@
  GNULIB_UTIMENSAT = @GNULIB_UTIMENSAT@
+ GNULIB_VASPRINTF = @GNULIB_VASPRINTF@
+ GNULIB_VDPRINTF = @GNULIB_VDPRINTF@
+ GNULIB_VFPRINTF = @GNULIB_VFPRINTF@
+ GNULIB_VFPRINTF_POSIX = @GNULIB_VFPRINTF_POSIX@
+ GNULIB_VFSCANF = @GNULIB_VFSCANF@
+ GNULIB_VPRINTF = @GNULIB_VPRINTF@
+ GNULIB_VPRINTF_POSIX = @GNULIB_VPRINTF_POSIX@
+ GNULIB_VSCANF = @GNULIB_VSCANF@
+ GNULIB_VSNPRINTF = @GNULIB_VSNPRINTF@
+ GNULIB_VSPRINTF_POSIX = @GNULIB_VSPRINTF_POSIX@
  GNULIB_WCPCPY = @GNULIB_WCPCPY@
  GNULIB_WCPNCPY = @GNULIB_WCPNCPY@
***************
*** 488,522 ****
--- 681,782 ----
  GNULIB__EXIT = @GNULIB__EXIT@
  GREP = @GREP@
+ HAVE_ACOSF = @HAVE_ACOSF@
+ HAVE_ACOSL = @HAVE_ACOSL@
+ HAVE_ASINF = @HAVE_ASINF@
+ HAVE_ASINL = @HAVE_ASINL@
+ HAVE_ATAN2F = @HAVE_ATAN2F@
+ HAVE_ATANF = @HAVE_ATANF@
+ HAVE_ATANL = @HAVE_ATANL@
  HAVE_ATOLL = @HAVE_ATOLL@
  HAVE_BTOWC = @HAVE_BTOWC@
  HAVE_CANONICALIZE_FILE_NAME = @HAVE_CANONICALIZE_FILE_NAME@
+ HAVE_CBRT = @HAVE_CBRT@
+ HAVE_CBRTF = @HAVE_CBRTF@
+ HAVE_CBRTL = @HAVE_CBRTL@
  HAVE_CHOWN = @HAVE_CHOWN@
+ HAVE_COPYSIGN = @HAVE_COPYSIGN@
+ HAVE_COPYSIGNL = @HAVE_COPYSIGNL@
+ HAVE_COSF = @HAVE_COSF@
+ HAVE_COSHF = @HAVE_COSHF@
+ HAVE_COSL = @HAVE_COSL@
+ HAVE_DECL_ACOSL = @HAVE_DECL_ACOSL@
+ HAVE_DECL_ASINL = @HAVE_DECL_ASINL@
+ HAVE_DECL_ATANL = @HAVE_DECL_ATANL@
+ HAVE_DECL_CBRTF = @HAVE_DECL_CBRTF@
+ HAVE_DECL_CBRTL = @HAVE_DECL_CBRTL@
+ HAVE_DECL_CEILF = @HAVE_DECL_CEILF@
+ HAVE_DECL_CEILL = @HAVE_DECL_CEILL@
+ HAVE_DECL_COPYSIGNF = @HAVE_DECL_COPYSIGNF@
+ HAVE_DECL_COSL = @HAVE_DECL_COSL@
  HAVE_DECL_ENVIRON = @HAVE_DECL_ENVIRON@
+ HAVE_DECL_EXP2 = @HAVE_DECL_EXP2@
+ HAVE_DECL_EXP2F = @HAVE_DECL_EXP2F@
+ HAVE_DECL_EXP2L = @HAVE_DECL_EXP2L@
+ HAVE_DECL_EXPL = @HAVE_DECL_EXPL@
+ HAVE_DECL_EXPM1L = @HAVE_DECL_EXPM1L@
  HAVE_DECL_FCHDIR = @HAVE_DECL_FCHDIR@
  HAVE_DECL_FDATASYNC = @HAVE_DECL_FDATASYNC@
+ HAVE_DECL_FLOORF = @HAVE_DECL_FLOORF@
+ HAVE_DECL_FLOORL = @HAVE_DECL_FLOORL@
+ HAVE_DECL_FPURGE = @HAVE_DECL_FPURGE@
+ HAVE_DECL_FREXPL = @HAVE_DECL_FREXPL@
+ HAVE_DECL_FSEEKO = @HAVE_DECL_FSEEKO@
+ HAVE_DECL_FTELLO = @HAVE_DECL_FTELLO@
+ HAVE_DECL_GETDELIM = @HAVE_DECL_GETDELIM@
  HAVE_DECL_GETDOMAINNAME = @HAVE_DECL_GETDOMAINNAME@
+ HAVE_DECL_GETLINE = @HAVE_DECL_GETLINE@
  HAVE_DECL_GETLOADAVG = @HAVE_DECL_GETLOADAVG@
  HAVE_DECL_GETLOGIN_R = @HAVE_DECL_GETLOGIN_R@
  HAVE_DECL_GETPAGESIZE = @HAVE_DECL_GETPAGESIZE@
  HAVE_DECL_GETUSERSHELL = @HAVE_DECL_GETUSERSHELL@
+ HAVE_DECL_LDEXPL = @HAVE_DECL_LDEXPL@
  HAVE_DECL_LOCALTIME_R = @HAVE_DECL_LOCALTIME_R@
+ HAVE_DECL_LOG10L = @HAVE_DECL_LOG10L@
+ HAVE_DECL_LOG2 = @HAVE_DECL_LOG2@
+ HAVE_DECL_LOG2F = @HAVE_DECL_LOG2F@
+ HAVE_DECL_LOG2L = @HAVE_DECL_LOG2L@
+ HAVE_DECL_LOGB = @HAVE_DECL_LOGB@
+ HAVE_DECL_LOGL = @HAVE_DECL_LOGL@
  HAVE_DECL_MEMMEM = @HAVE_DECL_MEMMEM@
  HAVE_DECL_MEMRCHR = @HAVE_DECL_MEMRCHR@
+ HAVE_DECL_OBSTACK_PRINTF = @HAVE_DECL_OBSTACK_PRINTF@
+ HAVE_DECL_REMAINDER = @HAVE_DECL_REMAINDER@
+ HAVE_DECL_REMAINDERL = @HAVE_DECL_REMAINDERL@
+ HAVE_DECL_RINTF = @HAVE_DECL_RINTF@
+ HAVE_DECL_ROUND = @HAVE_DECL_ROUND@
+ HAVE_DECL_ROUNDF = @HAVE_DECL_ROUNDF@
+ HAVE_DECL_ROUNDL = @HAVE_DECL_ROUNDL@
  HAVE_DECL_SETENV = @HAVE_DECL_SETENV@
  HAVE_DECL_SETHOSTNAME = @HAVE_DECL_SETHOSTNAME@
+ HAVE_DECL_SINL = @HAVE_DECL_SINL@
+ HAVE_DECL_SNPRINTF = @HAVE_DECL_SNPRINTF@
+ HAVE_DECL_SQRTL = @HAVE_DECL_SQRTL@
  HAVE_DECL_STRDUP = @HAVE_DECL_STRDUP@
  HAVE_DECL_STRERROR_R = @HAVE_DECL_STRERROR_R@
+ HAVE_DECL_STRNCASECMP = @HAVE_DECL_STRNCASECMP@
  HAVE_DECL_STRNDUP = @HAVE_DECL_STRNDUP@
  HAVE_DECL_STRNLEN = @HAVE_DECL_STRNLEN@
  HAVE_DECL_STRSIGNAL = @HAVE_DECL_STRSIGNAL@
  HAVE_DECL_STRTOK_R = @HAVE_DECL_STRTOK_R@
+ HAVE_DECL_TANL = @HAVE_DECL_TANL@
+ HAVE_DECL_TRUNC = @HAVE_DECL_TRUNC@
+ HAVE_DECL_TRUNCF = @HAVE_DECL_TRUNCF@
+ HAVE_DECL_TRUNCL = @HAVE_DECL_TRUNCL@
  HAVE_DECL_TTYNAME_R = @HAVE_DECL_TTYNAME_R@
  HAVE_DECL_UNSETENV = @HAVE_DECL_UNSETENV@
+ HAVE_DECL_VSNPRINTF = @HAVE_DECL_VSNPRINTF@
  HAVE_DECL_WCTOB = @HAVE_DECL_WCTOB@
  HAVE_DECL_WCWIDTH = @HAVE_DECL_WCWIDTH@
+ HAVE_DPRINTF = @HAVE_DPRINTF@
  HAVE_DUP2 = @HAVE_DUP2@
  HAVE_DUP3 = @HAVE_DUP3@
  HAVE_DUPLOCALE = @HAVE_DUPLOCALE@
  HAVE_EUIDACCESS = @HAVE_EUIDACCESS@
+ HAVE_EXPF = @HAVE_EXPF@
+ HAVE_EXPL = @HAVE_EXPL@
+ HAVE_EXPM1 = @HAVE_EXPM1@
+ HAVE_EXPM1F = @HAVE_EXPM1F@
+ HAVE_FABSF = @HAVE_FABSF@
+ HAVE_FABSL = @HAVE_FABSL@
  HAVE_FACCESSAT = @HAVE_FACCESSAT@
  HAVE_FCHDIR = @HAVE_FCHDIR@
***************
*** 526,533 ****
--- 786,802 ----
  HAVE_FDATASYNC = @HAVE_FDATASYNC@
  HAVE_FEATURES_H = @HAVE_FEATURES_H@
+ HAVE_FFS = @HAVE_FFS@
  HAVE_FFSL = @HAVE_FFSL@
  HAVE_FFSLL = @HAVE_FFSLL@
+ HAVE_FMA = @HAVE_FMA@
+ HAVE_FMAF = @HAVE_FMAF@
+ HAVE_FMAL = @HAVE_FMAL@
+ HAVE_FMODF = @HAVE_FMODF@
+ HAVE_FMODL = @HAVE_FMODL@
+ HAVE_FREXPF = @HAVE_FREXPF@
+ HAVE_FSEEKO = @HAVE_FSEEKO@
  HAVE_FSTATAT = @HAVE_FSTATAT@
  HAVE_FSYNC = @HAVE_FSYNC@
+ HAVE_FTELLO = @HAVE_FTELLO@
  HAVE_FTRUNCATE = @HAVE_FTRUNCATE@
  HAVE_FUTIMENS = @HAVE_FUTIMENS@
***************
*** 542,546 ****
--- 811,823 ----
  HAVE_GRANTPT = @HAVE_GRANTPT@
  HAVE_GROUP_MEMBER = @HAVE_GROUP_MEMBER@
+ HAVE_HYPOTF = @HAVE_HYPOTF@
+ HAVE_HYPOTL = @HAVE_HYPOTL@
+ HAVE_ILOGB = @HAVE_ILOGB@
+ HAVE_ILOGBF = @HAVE_ILOGBF@
+ HAVE_ILOGBL = @HAVE_ILOGBL@
  HAVE_INTTYPES_H = @HAVE_INTTYPES_H@
+ HAVE_ISNAND = @HAVE_ISNAND@
+ HAVE_ISNANF = @HAVE_ISNANF@
+ HAVE_ISNANL = @HAVE_ISNANL@
  HAVE_ISWBLANK = @HAVE_ISWBLANK@
  HAVE_ISWCNTRL = @HAVE_ISWCNTRL@
***************
*** 552,559 ****
--- 829,847 ----
  HAVE_LCHMOD = @HAVE_LCHMOD@
  HAVE_LCHOWN = @HAVE_LCHOWN@
+ HAVE_LDEXPF = @HAVE_LDEXPF@
  HAVE_LINK = @HAVE_LINK@
  HAVE_LINKAT = @HAVE_LINKAT@
+ HAVE_LOG10F = @HAVE_LOG10F@
+ HAVE_LOG10L = @HAVE_LOG10L@
+ HAVE_LOG1P = @HAVE_LOG1P@
+ HAVE_LOG1PF = @HAVE_LOG1PF@
+ HAVE_LOG1PL = @HAVE_LOG1PL@
+ HAVE_LOGBF = @HAVE_LOGBF@
+ HAVE_LOGBL = @HAVE_LOGBL@
+ HAVE_LOGF = @HAVE_LOGF@
+ HAVE_LOGL = @HAVE_LOGL@
  HAVE_LONG_LONG_INT = @HAVE_LONG_LONG_INT@
  HAVE_LSTAT = @HAVE_LSTAT@
+ HAVE_MAX_ALIGN_T = @HAVE_MAX_ALIGN_T@
  HAVE_MBRLEN = @HAVE_MBRLEN@
  HAVE_MBRTOWC = @HAVE_MBRTOWC@
***************
*** 574,577 ****
--- 862,867 ----
  HAVE_MKSTEMP = @HAVE_MKSTEMP@
  HAVE_MKSTEMPS = @HAVE_MKSTEMPS@
+ HAVE_MODFF = @HAVE_MODFF@
+ HAVE_MODFL = @HAVE_MODFL@
  HAVE_MSVC_INVALID_PARAMETER_HANDLER = @HAVE_MSVC_INVALID_PARAMETER_HANDLER@
  HAVE_NANOSLEEP = @HAVE_NANOSLEEP@
***************
*** 579,585 ****
--- 869,878 ----
  HAVE_OPENAT = @HAVE_OPENAT@
  HAVE_OS_H = @HAVE_OS_H@
+ HAVE_PCLOSE = @HAVE_PCLOSE@
  HAVE_PIPE = @HAVE_PIPE@
  HAVE_PIPE2 = @HAVE_PIPE2@
+ HAVE_POPEN = @HAVE_POPEN@
  HAVE_POSIX_OPENPT = @HAVE_POSIX_OPENPT@
+ HAVE_POWF = @HAVE_POWF@
  HAVE_PREAD = @HAVE_PREAD@
  HAVE_PTSNAME = @HAVE_PTSNAME@
***************
*** 593,597 ****
--- 886,896 ----
  HAVE_READLINKAT = @HAVE_READLINKAT@
  HAVE_REALPATH = @HAVE_REALPATH@
+ HAVE_REMAINDER = @HAVE_REMAINDER@
+ HAVE_REMAINDERF = @HAVE_REMAINDERF@
+ HAVE_RENAMEAT = @HAVE_RENAMEAT@
+ HAVE_RINT = @HAVE_RINT@
+ HAVE_RINTL = @HAVE_RINTL@
  HAVE_RPMATCH = @HAVE_RPMATCH@
+ HAVE_SAME_LONG_DOUBLE_AS_DOUBLE = @HAVE_SAME_LONG_DOUBLE_AS_DOUBLE@
  HAVE_SECURE_GETENV = @HAVE_SECURE_GETENV@
  HAVE_SETENV = @HAVE_SETENV@
***************
*** 600,609 ****
--- 899,915 ----
  HAVE_SIGNED_WCHAR_T = @HAVE_SIGNED_WCHAR_T@
  HAVE_SIGNED_WINT_T = @HAVE_SIGNED_WINT_T@
+ HAVE_SINF = @HAVE_SINF@
+ HAVE_SINHF = @HAVE_SINHF@
+ HAVE_SINL = @HAVE_SINL@
  HAVE_SLEEP = @HAVE_SLEEP@
+ HAVE_SQRTF = @HAVE_SQRTF@
+ HAVE_SQRTL = @HAVE_SQRTL@
  HAVE_STDINT_H = @HAVE_STDINT_H@
  HAVE_STPCPY = @HAVE_STPCPY@
  HAVE_STPNCPY = @HAVE_STPNCPY@
+ HAVE_STRCASECMP = @HAVE_STRCASECMP@
  HAVE_STRCASESTR = @HAVE_STRCASESTR@
  HAVE_STRCHRNUL = @HAVE_STRCHRNUL@
+ HAVE_STRINGS_H = @HAVE_STRINGS_H@
  HAVE_STRPBRK = @HAVE_STRPBRK@
  HAVE_STRPTIME = @HAVE_STRPTIME@
***************
*** 623,626 ****
--- 929,935 ----
  HAVE_SYS_TIME_H = @HAVE_SYS_TIME_H@
  HAVE_SYS_TYPES_H = @HAVE_SYS_TYPES_H@
+ HAVE_TANF = @HAVE_TANF@
+ HAVE_TANHF = @HAVE_TANHF@
+ HAVE_TANL = @HAVE_TANL@
  HAVE_TIMEGM = @HAVE_TIMEGM@
  HAVE_UNISTD_H = @HAVE_UNISTD_H@
***************
*** 630,633 ****
--- 939,944 ----
  HAVE_USLEEP = @HAVE_USLEEP@
  HAVE_UTIMENSAT = @HAVE_UTIMENSAT@
+ HAVE_VASPRINTF = @HAVE_VASPRINTF@
+ HAVE_VDPRINTF = @HAVE_VDPRINTF@
  HAVE_WCHAR_H = @HAVE_WCHAR_H@
  HAVE_WCHAR_T = @HAVE_WCHAR_T@
***************
*** 714,723 ****
--- 1025,1039 ----
  NEXT_AS_FIRST_DIRECTIVE_ERRNO_H = @NEXT_AS_FIRST_DIRECTIVE_ERRNO_H@
  NEXT_AS_FIRST_DIRECTIVE_FCNTL_H = @NEXT_AS_FIRST_DIRECTIVE_FCNTL_H@
+ NEXT_AS_FIRST_DIRECTIVE_FLOAT_H = @NEXT_AS_FIRST_DIRECTIVE_FLOAT_H@
  NEXT_AS_FIRST_DIRECTIVE_GETOPT_H = @NEXT_AS_FIRST_DIRECTIVE_GETOPT_H@
  NEXT_AS_FIRST_DIRECTIVE_LANGINFO_H = @NEXT_AS_FIRST_DIRECTIVE_LANGINFO_H@
  NEXT_AS_FIRST_DIRECTIVE_LOCALE_H = @NEXT_AS_FIRST_DIRECTIVE_LOCALE_H@
+ NEXT_AS_FIRST_DIRECTIVE_MATH_H = @NEXT_AS_FIRST_DIRECTIVE_MATH_H@
+ NEXT_AS_FIRST_DIRECTIVE_STDARG_H = @NEXT_AS_FIRST_DIRECTIVE_STDARG_H@
  NEXT_AS_FIRST_DIRECTIVE_STDDEF_H = @NEXT_AS_FIRST_DIRECTIVE_STDDEF_H@
  NEXT_AS_FIRST_DIRECTIVE_STDINT_H = @NEXT_AS_FIRST_DIRECTIVE_STDINT_H@
+ NEXT_AS_FIRST_DIRECTIVE_STDIO_H = @NEXT_AS_FIRST_DIRECTIVE_STDIO_H@
  NEXT_AS_FIRST_DIRECTIVE_STDLIB_H = @NEXT_AS_FIRST_DIRECTIVE_STDLIB_H@
+ NEXT_AS_FIRST_DIRECTIVE_STRINGS_H = @NEXT_AS_FIRST_DIRECTIVE_STRINGS_H@
  NEXT_AS_FIRST_DIRECTIVE_STRING_H = @NEXT_AS_FIRST_DIRECTIVE_STRING_H@
  NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H@
***************
*** 730,739 ****
--- 1046,1060 ----
  NEXT_ERRNO_H = @NEXT_ERRNO_H@
  NEXT_FCNTL_H = @NEXT_FCNTL_H@
+ NEXT_FLOAT_H = @NEXT_FLOAT_H@
  NEXT_GETOPT_H = @NEXT_GETOPT_H@
  NEXT_LANGINFO_H = @NEXT_LANGINFO_H@
  NEXT_LOCALE_H = @NEXT_LOCALE_H@
+ NEXT_MATH_H = @NEXT_MATH_H@
+ NEXT_STDARG_H = @NEXT_STDARG_H@
  NEXT_STDDEF_H = @NEXT_STDDEF_H@
  NEXT_STDINT_H = @NEXT_STDINT_H@
+ NEXT_STDIO_H = @NEXT_STDIO_H@
  NEXT_STDLIB_H = @NEXT_STDLIB_H@
+ NEXT_STRINGS_H = @NEXT_STRINGS_H@
  NEXT_STRING_H = @NEXT_STRING_H@
  NEXT_SYS_STAT_H = @NEXT_SYS_STAT_H@
***************
*** 765,793 ****
--- 1086,1179 ----
  REPLACE_CALLOC = @REPLACE_CALLOC@
  REPLACE_CANONICALIZE_FILE_NAME = @REPLACE_CANONICALIZE_FILE_NAME@
+ REPLACE_CBRTF = @REPLACE_CBRTF@
+ REPLACE_CBRTL = @REPLACE_CBRTL@
+ REPLACE_CEIL = @REPLACE_CEIL@
+ REPLACE_CEILF = @REPLACE_CEILF@
+ REPLACE_CEILL = @REPLACE_CEILL@
  REPLACE_CHOWN = @REPLACE_CHOWN@
  REPLACE_CLOSE = @REPLACE_CLOSE@
+ REPLACE_DPRINTF = @REPLACE_DPRINTF@
  REPLACE_DUP = @REPLACE_DUP@
  REPLACE_DUP2 = @REPLACE_DUP2@
  REPLACE_DUPLOCALE = @REPLACE_DUPLOCALE@
+ REPLACE_EXP2 = @REPLACE_EXP2@
+ REPLACE_EXP2L = @REPLACE_EXP2L@
+ REPLACE_EXPM1 = @REPLACE_EXPM1@
+ REPLACE_EXPM1F = @REPLACE_EXPM1F@
+ REPLACE_FABSL = @REPLACE_FABSL@
  REPLACE_FCHOWNAT = @REPLACE_FCHOWNAT@
+ REPLACE_FCLOSE = @REPLACE_FCLOSE@
  REPLACE_FCNTL = @REPLACE_FCNTL@
+ REPLACE_FDOPEN = @REPLACE_FDOPEN@
+ REPLACE_FFLUSH = @REPLACE_FFLUSH@
+ REPLACE_FLOOR = @REPLACE_FLOOR@
+ REPLACE_FLOORF = @REPLACE_FLOORF@
+ REPLACE_FLOORL = @REPLACE_FLOORL@
+ REPLACE_FMA = @REPLACE_FMA@
+ REPLACE_FMAF = @REPLACE_FMAF@
+ REPLACE_FMAL = @REPLACE_FMAL@
+ REPLACE_FMOD = @REPLACE_FMOD@
+ REPLACE_FMODF = @REPLACE_FMODF@
+ REPLACE_FMODL = @REPLACE_FMODL@
+ REPLACE_FOPEN = @REPLACE_FOPEN@
+ REPLACE_FPRINTF = @REPLACE_FPRINTF@
+ REPLACE_FPURGE = @REPLACE_FPURGE@
+ REPLACE_FREOPEN = @REPLACE_FREOPEN@
+ REPLACE_FREXP = @REPLACE_FREXP@
+ REPLACE_FREXPF = @REPLACE_FREXPF@
+ REPLACE_FREXPL = @REPLACE_FREXPL@
+ REPLACE_FSEEK = @REPLACE_FSEEK@
+ REPLACE_FSEEKO = @REPLACE_FSEEKO@
  REPLACE_FSTAT = @REPLACE_FSTAT@
  REPLACE_FSTATAT = @REPLACE_FSTATAT@
+ REPLACE_FTELL = @REPLACE_FTELL@
+ REPLACE_FTELLO = @REPLACE_FTELLO@
  REPLACE_FTRUNCATE = @REPLACE_FTRUNCATE@
  REPLACE_FUTIMENS = @REPLACE_FUTIMENS@
  REPLACE_GETCWD = @REPLACE_GETCWD@
+ REPLACE_GETDELIM = @REPLACE_GETDELIM@
  REPLACE_GETDOMAINNAME = @REPLACE_GETDOMAINNAME@
+ REPLACE_GETDTABLESIZE = @REPLACE_GETDTABLESIZE@
  REPLACE_GETGROUPS = @REPLACE_GETGROUPS@
+ REPLACE_GETLINE = @REPLACE_GETLINE@
  REPLACE_GETLOGIN_R = @REPLACE_GETLOGIN_R@
  REPLACE_GETPAGESIZE = @REPLACE_GETPAGESIZE@
  REPLACE_GETTIMEOFDAY = @REPLACE_GETTIMEOFDAY@
+ REPLACE_GMTIME = @REPLACE_GMTIME@
+ REPLACE_HUGE_VAL = @REPLACE_HUGE_VAL@
+ REPLACE_HYPOT = @REPLACE_HYPOT@
+ REPLACE_HYPOTF = @REPLACE_HYPOTF@
+ REPLACE_HYPOTL = @REPLACE_HYPOTL@
+ REPLACE_ILOGB = @REPLACE_ILOGB@
+ REPLACE_ILOGBF = @REPLACE_ILOGBF@
  REPLACE_ISATTY = @REPLACE_ISATTY@
+ REPLACE_ISFINITE = @REPLACE_ISFINITE@
+ REPLACE_ISINF = @REPLACE_ISINF@
+ REPLACE_ISNAN = @REPLACE_ISNAN@
  REPLACE_ISWBLANK = @REPLACE_ISWBLANK@
  REPLACE_ISWCNTRL = @REPLACE_ISWCNTRL@
+ REPLACE_ITOLD = @REPLACE_ITOLD@
  REPLACE_LCHOWN = @REPLACE_LCHOWN@
+ REPLACE_LDEXPL = @REPLACE_LDEXPL@
  REPLACE_LINK = @REPLACE_LINK@
  REPLACE_LINKAT = @REPLACE_LINKAT@
  REPLACE_LOCALECONV = @REPLACE_LOCALECONV@
+ REPLACE_LOCALTIME = @REPLACE_LOCALTIME@
  REPLACE_LOCALTIME_R = @REPLACE_LOCALTIME_R@
+ REPLACE_LOG = @REPLACE_LOG@
+ REPLACE_LOG10 = @REPLACE_LOG10@
+ REPLACE_LOG10F = @REPLACE_LOG10F@
+ REPLACE_LOG10L = @REPLACE_LOG10L@
+ REPLACE_LOG1P = @REPLACE_LOG1P@
+ REPLACE_LOG1PF = @REPLACE_LOG1PF@
+ REPLACE_LOG1PL = @REPLACE_LOG1PL@
+ REPLACE_LOG2 = @REPLACE_LOG2@
+ REPLACE_LOG2F = @REPLACE_LOG2F@
+ REPLACE_LOG2L = @REPLACE_LOG2L@
+ REPLACE_LOGB = @REPLACE_LOGB@
+ REPLACE_LOGBF = @REPLACE_LOGBF@
+ REPLACE_LOGBL = @REPLACE_LOGBL@
+ REPLACE_LOGF = @REPLACE_LOGF@
+ REPLACE_LOGL = @REPLACE_LOGL@
  REPLACE_LSEEK = @REPLACE_LSEEK@
  REPLACE_LSTAT = @REPLACE_LSTAT@
***************
*** 807,830 ****
--- 1193,1242 ----
  REPLACE_MKSTEMP = @REPLACE_MKSTEMP@
  REPLACE_MKTIME = @REPLACE_MKTIME@
+ REPLACE_MODF = @REPLACE_MODF@
+ REPLACE_MODFF = @REPLACE_MODFF@
+ REPLACE_MODFL = @REPLACE_MODFL@
+ REPLACE_NAN = @REPLACE_NAN@
  REPLACE_NANOSLEEP = @REPLACE_NANOSLEEP@
  REPLACE_NL_LANGINFO = @REPLACE_NL_LANGINFO@
  REPLACE_NULL = @REPLACE_NULL@
+ REPLACE_OBSTACK_PRINTF = @REPLACE_OBSTACK_PRINTF@
  REPLACE_OPEN = @REPLACE_OPEN@
  REPLACE_OPENAT = @REPLACE_OPENAT@
+ REPLACE_PERROR = @REPLACE_PERROR@
+ REPLACE_POPEN = @REPLACE_POPEN@
  REPLACE_PREAD = @REPLACE_PREAD@
+ REPLACE_PRINTF = @REPLACE_PRINTF@
  REPLACE_PTSNAME = @REPLACE_PTSNAME@
  REPLACE_PTSNAME_R = @REPLACE_PTSNAME_R@
  REPLACE_PUTENV = @REPLACE_PUTENV@
  REPLACE_PWRITE = @REPLACE_PWRITE@
+ REPLACE_QSORT_R = @REPLACE_QSORT_R@
  REPLACE_RANDOM_R = @REPLACE_RANDOM_R@
  REPLACE_READ = @REPLACE_READ@
  REPLACE_READLINK = @REPLACE_READLINK@
+ REPLACE_READLINKAT = @REPLACE_READLINKAT@
  REPLACE_REALLOC = @REPLACE_REALLOC@
  REPLACE_REALPATH = @REPLACE_REALPATH@
+ REPLACE_REMAINDER = @REPLACE_REMAINDER@
+ REPLACE_REMAINDERF = @REPLACE_REMAINDERF@
+ REPLACE_REMAINDERL = @REPLACE_REMAINDERL@
+ REPLACE_REMOVE = @REPLACE_REMOVE@
+ REPLACE_RENAME = @REPLACE_RENAME@
+ REPLACE_RENAMEAT = @REPLACE_RENAMEAT@
  REPLACE_RMDIR = @REPLACE_RMDIR@
+ REPLACE_ROUND = @REPLACE_ROUND@
+ REPLACE_ROUNDF = @REPLACE_ROUNDF@
+ REPLACE_ROUNDL = @REPLACE_ROUNDL@
  REPLACE_SETENV = @REPLACE_SETENV@
  REPLACE_SETLOCALE = @REPLACE_SETLOCALE@
+ REPLACE_SIGNBIT = @REPLACE_SIGNBIT@
+ REPLACE_SIGNBIT_USING_GCC = @REPLACE_SIGNBIT_USING_GCC@
  REPLACE_SLEEP = @REPLACE_SLEEP@
+ REPLACE_SNPRINTF = @REPLACE_SNPRINTF@
+ REPLACE_SPRINTF = @REPLACE_SPRINTF@
+ REPLACE_SQRTL = @REPLACE_SQRTL@
  REPLACE_STAT = @REPLACE_STAT@
+ REPLACE_STDIO_READ_FUNCS = @REPLACE_STDIO_READ_FUNCS@
+ REPLACE_STDIO_WRITE_FUNCS = @REPLACE_STDIO_WRITE_FUNCS@
  REPLACE_STPNCPY = @REPLACE_STPNCPY@
  REPLACE_STRCASESTR = @REPLACE_STRCASESTR@
***************
*** 843,848 ****
--- 1255,1265 ----
  REPLACE_STRUCT_TIMEVAL = @REPLACE_STRUCT_TIMEVAL@
  REPLACE_SYMLINK = @REPLACE_SYMLINK@
+ REPLACE_SYMLINKAT = @REPLACE_SYMLINKAT@
  REPLACE_TIMEGM = @REPLACE_TIMEGM@
+ REPLACE_TMPFILE = @REPLACE_TMPFILE@
  REPLACE_TOWLOWER = @REPLACE_TOWLOWER@
+ REPLACE_TRUNC = @REPLACE_TRUNC@
+ REPLACE_TRUNCF = @REPLACE_TRUNCF@
+ REPLACE_TRUNCL = @REPLACE_TRUNCL@
  REPLACE_TTYNAME_R = @REPLACE_TTYNAME_R@
  REPLACE_UNLINK = @REPLACE_UNLINK@
***************
*** 851,854 ****
--- 1268,1277 ----
  REPLACE_USLEEP = @REPLACE_USLEEP@
  REPLACE_UTIMENSAT = @REPLACE_UTIMENSAT@
+ REPLACE_VASPRINTF = @REPLACE_VASPRINTF@
+ REPLACE_VDPRINTF = @REPLACE_VDPRINTF@
+ REPLACE_VFPRINTF = @REPLACE_VFPRINTF@
+ REPLACE_VPRINTF = @REPLACE_VPRINTF@
+ REPLACE_VSNPRINTF = @REPLACE_VSNPRINTF@
+ REPLACE_VSPRINTF = @REPLACE_VSPRINTF@
  REPLACE_WCRTOMB = @REPLACE_WCRTOMB@
  REPLACE_WCSNRTOMBS = @REPLACE_WCSNRTOMBS@
***************
*** 864,867 ****
--- 1287,1291 ----
  SIG_ATOMIC_T_SUFFIX = @SIG_ATOMIC_T_SUFFIX@
  SIZE_T_SUFFIX = @SIZE_T_SUFFIX@
+ STDARG_H = @STDARG_H@
  STDBOOL_H = @STDBOOL_H@
  STDDEF_H = @STDDEF_H@
***************
*** 873,876 ****
--- 1297,1301 ----
  TIME_H_DEFINES_STRUCT_TIMESPEC = @TIME_H_DEFINES_STRUCT_TIMESPEC@
  UNDEFINE_STRTOK_R = @UNDEFINE_STRTOK_R@
+ UNISTD_H_DEFINES_STRUCT_TIMESPEC = @UNISTD_H_DEFINES_STRUCT_TIMESPEC@
  UNISTD_H_HAVE_WINSOCK2_H = @UNISTD_H_HAVE_WINSOCK2_H@
  UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS = @UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS@
***************
*** 937,940 ****
--- 1362,1366 ----
  program_transform_name = @program_transform_name@
  psdir = @psdir@
+ runstatedir = @runstatedir@
  sbindir = @sbindir@
  sharedstatedir = @sharedstatedir@
***************
*** 970,974 ****
  mi_perl5lib = PERL5LIB=$(mi_perl5lib_path); export PERL5LIB
  
! # Set up the variables.  makeinfo is no longer a .exe(cutable).
  man_rule_0 = \
    exe_ext="$(EXEEXT)" \
--- 1396,1400 ----
  mi_perl5lib = PERL5LIB=$(mi_perl5lib_path); export PERL5LIB
  
! # Set up the variables.  makeinfo, texindex are no longer a .exe(cutable).
  man_rule_0 = \
    exe_ext="$(EXEEXT)" \
***************
*** 978,981 ****
--- 1404,1408 ----
              info*) dir=info; test $$program != info || program=g$$program;; \
      *install-info) dir=install-info; program=g$$program;; \
+         *texindex) dir=texindex; exe_ext="";; \
                  *) dir=util;; esac \
    && dir="$(top_builddir)/$(native_tools)/$$dir" \
***************
*** 1014,1018 ****
  	$(am__cd) $(top_srcdir) && \
  	  $(AUTOMAKE) --gnu man/Makefile
- .PRECIOUS: Makefile
  Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  	@case '$?' in \
--- 1441,1444 ----
***************
*** 1275,1278 ****
--- 1701,1706 ----
  	uninstall-am uninstall-man uninstall-man1 uninstall-man5
  
+ .PRECIOUS: Makefile
+ 
  
  # for Info, we have an additional help2man file since the standard
***************
*** 1282,1288 ****
  	@name="read Info documents" && $(man_rule_bin)
  
- infokey.1: $(top_srcdir)/info/infokey.c $(common_mandeps)
- 	@name="compile customizations for Info" && $(man_rule_bin)
- 
  install-info.1: $(top_srcdir)/install-info/install-info.c \
                            $(common_mandeps)
--- 1710,1713 ----
***************
*** 1296,1300 ****
  	rm $@.tmp
  
! texindex.1: $(top_srcdir)/util/texindex.c $(common_mandeps)
  	@name="sort Texinfo index files" && $(man_rule_bin)
  
--- 1721,1725 ----
  	rm $@.tmp
  
! texindex.1: $(top_srcdir)/texindex/ti.twjr $(common_mandeps)
  	@name="sort Texinfo index files" && $(man_rule_bin)
  
diff -Nrc2 texinfo-5.2/man/info.1 texinfo-6.0/man/info.1
*** texinfo-5.2/man/info.1	2013-09-27 00:05:01.000000000 +0100
--- texinfo-6.0/man/info.1	2015-06-26 13:52:53.000000000 +0100
***************
*** 1,9 ****
! .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.43.3.
! .TH INFO "1" "September 2013" "info 5.2" "User Commands"
  .SH NAME
  info \- read Info documents
  .SH SYNOPSIS
  .B info
! [\fIOPTION\fR]... [\fIMENU-ITEM\fR...]
  .SH DESCRIPTION
  Read documentation in Info format.
--- 1,9 ----
! .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.46.4.
! .TH INFO "1" "June 2015" "info 6.0" "User Commands"
  .SH NAME
  info \- read Info documents
  .SH SYNOPSIS
  .B info
! [\fI\,OPTION\/\fR]... [\fI\,MENU-ITEM\/\fR...]
  .SH DESCRIPTION
  Read documentation in Info format.
***************
*** 13,26 ****
  use all matching manuals.
  .TP
! \fB\-k\fR, \fB\-\-apropos\fR=\fISTRING\fR
  look up STRING in all indices of all manuals.
  .TP
! \fB\-d\fR, \fB\-\-directory\fR=\fIDIR\fR
  add DIR to INFOPATH.
  .TP
! \fB\-\-dribble\fR=\fIFILE\fR
  remember user keystrokes in FILENAME.
  .TP
! \fB\-f\fR, \fB\-\-file\fR=\fIMANUAL\fR
  specify Info manual to visit.
  .TP
--- 13,26 ----
  use all matching manuals.
  .TP
! \fB\-k\fR, \fB\-\-apropos\fR=\fI\,STRING\/\fR
  look up STRING in all indices of all manuals.
  .TP
! \fB\-d\fR, \fB\-\-directory\fR=\fI\,DIR\/\fR
  add DIR to INFOPATH.
  .TP
! \fB\-\-dribble\fR=\fI\,FILE\/\fR
  remember user keystrokes in FILENAME.
  .TP
! \fB\-f\fR, \fB\-\-file\fR=\fI\,MANUAL\/\fR
  specify Info manual to visit.
  .TP
***************
*** 28,38 ****
  display this help and exit.
  .TP
! \fB\-\-index\-search\fR=\fISTRING\fR
  go to node pointed by index entry STRING.
  .TP
! \fB\-n\fR, \fB\-\-node\fR=\fINODENAME\fR
  specify nodes in first visited Info file.
  .TP
! \fB\-o\fR, \fB\-\-output\fR=\fIFILE\fR
  output selected nodes to FILE.
  .TP
--- 28,38 ----
  display this help and exit.
  .TP
! \fB\-\-index\-search\fR=\fI\,STRING\/\fR
  go to node pointed by index entry STRING.
  .TP
! \fB\-n\fR, \fB\-\-node\fR=\fI\,NODENAME\/\fR
  specify nodes in first visited Info file.
  .TP
! \fB\-o\fR, \fB\-\-output\fR=\fI\,FILE\/\fR
  output selected nodes to FILE.
  .TP
***************
*** 43,47 ****
  output escapes as literal text.
  .TP
! \fB\-\-restore\fR=\fIFILE\fR
  read initial keystrokes from FILE.
  .TP
--- 43,47 ----
  output escapes as literal text.
  .TP
! \fB\-\-restore\fR=\fI\,FILE\/\fR
  read initial keystrokes from FILE.
  .TP
***************
*** 67,80 ****
  print physical location of Info file.
  .TP
! \fB\-x\fR, \fB\-\-debug\fR=\fINUMBER\fR
  set debugging level (\fB\-1\fR for all).
  .PP
  The first non\-option argument, if present, is the menu entry to start from;
! it is searched for in all `dir' files along INFOPATH.
! If it is not present, info merges all `dir' files and shows the result.
  Any remaining arguments are treated as the names of menu
  items relative to the initial node visited.
  .PP
! For a summary of key bindings, type h within Info.
  .SH EXAMPLES
  .TP
--- 67,80 ----
  print physical location of Info file.
  .TP
! \fB\-x\fR, \fB\-\-debug\fR=\fI\,NUMBER\/\fR
  set debugging level (\fB\-1\fR for all).
  .PP
  The first non\-option argument, if present, is the menu entry to start from;
! it is searched for in all 'dir' files along INFOPATH.
! If it is not present, info merges all 'dir' files and shows the result.
  Any remaining arguments are treated as the names of menu
  items relative to the initial node visited.
  .PP
! For a summary of key bindings, type H within Info.
  .SH EXAMPLES
  .TP
***************
*** 92,96 ****
  .TP
  info emacs buffers
! start at buffers node within emacs manual
  .TP
  info \-\-show\-options emacs
--- 92,102 ----
  .TP
  info emacs buffers
! select buffers menu entry in emacs manual
! .TP
! info emacs \-n Files
! start at Files node within emacs manual
! .TP
! info '(emacs)Files'
! alternative way to start at Files node
  .TP
  info \-\-show\-options emacs
***************
*** 108,112 ****
  Texinfo home page: http://www.gnu.org/software/texinfo/
  .SH COPYRIGHT
! Copyright \(co 2013 Free Software Foundation, Inc.
  License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
  .br
--- 114,118 ----
  Texinfo home page: http://www.gnu.org/software/texinfo/
  .SH COPYRIGHT
! Copyright \(co 2015 Free Software Foundation, Inc.
  License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
  .br
diff -Nrc2 texinfo-5.2/man/infokey.1 texinfo-6.0/man/infokey.1
*** texinfo-5.2/man/infokey.1	2013-09-27 00:05:01.000000000 +0100
--- texinfo-6.0/man/infokey.1	1970-01-01 01:00:00.000000000 +0100
***************
*** 1,43 ****
- .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.43.3.
- .TH INFOKEY "1" "September 2013" "infokey 5.2" "User Commands"
- .SH NAME
- infokey \- compile customizations for Info
- .SH SYNOPSIS
- .B infokey
- [\fIOPTION\fR]... [\fIINPUT-FILE\fR]
- .SH DESCRIPTION
- Compile infokey source file to infokey file.  Reads INPUT\-FILE (default
- $HOME/.infokey) and writes compiled key file to (by default) $HOME/.info.
- .SH OPTIONS
- .TP
- \fB\-\-output\fR FILE
- output to FILE instead of $HOME/.info
- .TP
- \fB\-\-help\fR
- display this help and exit.
- .TP
- \fB\-\-version\fR
- display version information and exit.
- .SH "REPORTING BUGS"
- Email bug reports to bug\-texinfo@gnu.org,
- general questions and discussion to help\-texinfo@gnu.org.
- .br
- Texinfo home page: http://www.gnu.org/software/texinfo/
- .SH COPYRIGHT
- Copyright \(co 2013 Free Software Foundation, Inc.
- License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
- .br
- This is free software: you are free to change and redistribute it.
- There is NO WARRANTY, to the extent permitted by law.
- .SH "SEE ALSO"
- The full documentation for
- .B infokey
- is maintained as a Texinfo manual.  If the
- .B info
- and
- .B infokey
- programs are properly installed at your site, the command
- .IP
- .B info infokey
- .PP
- should give you access to the complete manual.
--- 0 ----
diff -Nrc2 texinfo-5.2/man/install-info.1 texinfo-6.0/man/install-info.1
*** texinfo-5.2/man/install-info.1	2013-09-27 00:05:00.000000000 +0100
--- texinfo-6.0/man/install-info.1	2015-06-26 13:52:50.000000000 +0100
***************
*** 1,9 ****
! .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.43.3.
! .TH INSTALL-INFO "1" "September 2013" "install-info 5.2" "User Commands"
  .SH NAME
  install-info \- update info/dir entries
  .SH SYNOPSIS
  .B install-info
! [\fIOPTION\fR]... [\fIINFO-FILE \fR[\fIDIR-FILE\fR]]
  .SH DESCRIPTION
  Add or remove entries in INFO\-FILE from the Info directory DIR\-FILE.
--- 1,9 ----
! .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.46.4.
! .TH INSTALL-INFO "1" "June 2015" "install-info 6.0" "User Commands"
  .SH NAME
  install-info \- update info/dir entries
  .SH SYNOPSIS
  .B install-info
! [\fI\,OPTION\/\fR]... [\fI\,INFO-FILE \/\fR[\fI\,DIR-FILE\/\fR]]
  .SH DESCRIPTION
  Add or remove entries in INFO\-FILE from the Info directory DIR\-FILE.
***************
*** 15,22 ****
  add only to first matching section, not all.
  .TP
! \fB\-\-align\fR=\fICOL\fR
  start description of new entries at column COL.
  .TP
! \fB\-\-calign\fR=\fICOL\fR
  format second and subsequent description lines to
  start at column COL.
--- 15,22 ----
  add only to first matching section, not all.
  .TP
! \fB\-\-align\fR=\fI\,COL\/\fR
  start description of new entries at column COL.
  .TP
! \fB\-\-calign\fR=\fI\,COL\/\fR
  format second and subsequent description lines to
  start at column COL.
***************
*** 29,38 ****
  don't insert any new entries.
  .TP
! \fB\-\-description\fR=\fITEXT\fR
  the description of the entry is TEXT; used with
  the \fB\-\-name\fR option to become synonymous with the
  \fB\-\-entry\fR option.
  .TP
! \fB\-\-dir\-file\fR=\fINAME\fR
  specify file name of Info directory file;
  equivalent to using the DIR\-FILE argument.
--- 29,42 ----
  don't insert any new entries.
  .TP
! \fB\-\-defsection\fR=\fI\,TEXT\/\fR
! like \fB\-\-section\fR, but only use TEXT if no sections
! are present in INFO\-FILE (replacing "Miscellaneous").
! .TP
! \fB\-\-description\fR=\fI\,TEXT\/\fR
  the description of the entry is TEXT; used with
  the \fB\-\-name\fR option to become synonymous with the
  \fB\-\-entry\fR option.
  .TP
! \fB\-\-dir\-file\fR=\fI\,NAME\/\fR
  specify file name of Info directory file;
  equivalent to using the DIR\-FILE argument.
***************
*** 41,51 ****
  same as \fB\-\-test\fR.
  .TP
! \fB\-\-entry\fR=\fITEXT\fR
  insert TEXT as an Info directory entry,
  overriding any corresponding entry from DIR\-FILE.
  TEXT is written as an Info menu item line followed
! .IP
  by zero or more extra lines starting with whitespace.
- .IP
  If you specify more than one entry, all are added.
  If you don't specify any entries, they are determined
--- 45,54 ----
  same as \fB\-\-test\fR.
  .TP
! \fB\-\-entry\fR=\fI\,TEXT\/\fR
  insert TEXT as an Info directory entry,
  overriding any corresponding entry from DIR\-FILE.
  TEXT is written as an Info menu item line followed
! .TP
  by zero or more extra lines starting with whitespace.
  If you specify more than one entry, all are added.
  If you don't specify any entries, they are determined
***************
*** 56,79 ****
  display this help and exit.
  .TP
! \fB\-\-info\-dir\fR=\fIDIR\fR
! same as \fB\-\-dir\-file\fR=\fIDIR\fR/dir.
  .TP
! \fB\-\-info\-file\fR=\fIFILE\fR
  specify Info file to install in the directory;
  equivalent to using the INFO\-FILE argument.
  .TP
! \fB\-\-item\fR=\fITEXT\fR
! same as \fB\-\-entry\fR=\fITEXT\fR.
  .TP
  \fB\-\-keep\-old\fR
  do not replace entries, or remove empty sections.
  .TP
! \fB\-\-maxwidth\fR, \fB\-\-max\-width\fR=\fICOL\fR
  wrap description at column COL.
  .TP
! \fB\-\-menuentry\fR=\fITEXT\fR
! same as \fB\-\-name\fR=\fITEXT\fR.
  .TP
! \fB\-\-name\fR=\fITEXT\fR
  the name of the entry is TEXT; used with \fB\-\-description\fR
  to become synonymous with the \fB\-\-entry\fR option.
--- 59,82 ----
  display this help and exit.
  .TP
! \fB\-\-info\-dir\fR=\fI\,DIR\/\fR
! same as \fB\-\-dir\-file\fR=\fI\,DIR\/\fR/dir.
  .TP
! \fB\-\-info\-file\fR=\fI\,FILE\/\fR
  specify Info file to install in the directory;
  equivalent to using the INFO\-FILE argument.
  .TP
! \fB\-\-item\fR=\fI\,TEXT\/\fR
! same as \fB\-\-entry\fR=\fI\,TEXT\/\fR.
  .TP
  \fB\-\-keep\-old\fR
  do not replace entries, or remove empty sections.
  .TP
! \fB\-\-maxwidth\fR, \fB\-\-max\-width\fR=\fI\,COL\/\fR
  wrap description at column COL.
  .TP
! \fB\-\-menuentry\fR=\fI\,TEXT\/\fR
! same as \fB\-\-name\fR=\fI\,TEXT\/\fR.
  .TP
! \fB\-\-name\fR=\fI\,TEXT\/\fR
  the name of the entry is TEXT; used with \fB\-\-description\fR
  to become synonymous with the \fB\-\-entry\fR option.
***************
*** 85,89 ****
  suppress warnings.
  .TP
! \fB\-\-regex\fR=\fIR\fR
  put this file's entries in all sections that match the
  regular expression R (ignoring case).
--- 88,92 ----
  suppress warnings.
  .TP
! \fB\-\-regex\fR=\fI\,R\/\fR
  put this file's entries in all sections that match the
  regular expression R (ignoring case).
***************
*** 96,111 ****
  suffixes such as .info and .gz are not ignored.
  .TP
! \fB\-\-section\fR=\fISEC\fR
  put entries in section SEC of the directory.
  If you specify more than one section, all the entries
! .IP
  are added in each of the sections.
- .IP
  If you don't specify any sections, they are determined
! .IP
! from information in the Info file itself.
  .TP
  \fB\-\-section\fR R SEC
! equivalent to \fB\-\-regex\fR=\fIR\fR \fB\-\-section\fR=\fISEC\fR \fB\-\-add\-once\fR.
  .TP
  \fB\-\-silent\fR
--- 99,116 ----
  suffixes such as .info and .gz are not ignored.
  .TP
! \fB\-\-section\fR=\fI\,SEC\/\fR
  put entries in section SEC of the directory.
  If you specify more than one section, all the entries
! .TP
  are added in each of the sections.
  If you don't specify any sections, they are determined
! .TP
! from information in the Info file itself;
! if nothing is available there, the \fB\-\-defsection\fR
! value is used; if that is not specified, the
! final default is "Miscellaneous".
  .TP
  \fB\-\-section\fR R SEC
! equivalent to \fB\-\-regex\fR=\fI\,R\/\fR \fB\-\-section\fR=\fI\,SEC\/\fR \fB\-\-add\-once\fR.
  .TP
  \fB\-\-silent\fR
***************
*** 123,127 ****
  Texinfo home page: http://www.gnu.org/software/texinfo/
  .SH COPYRIGHT
! Copyright \(co 2013 Free Software Foundation, Inc.
  License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
  .br
--- 128,132 ----
  Texinfo home page: http://www.gnu.org/software/texinfo/
  .SH COPYRIGHT
! Copyright \(co 2015 Free Software Foundation, Inc.
  License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
  .br
diff -Nrc2 texinfo-5.2/man/makeinfo.1 texinfo-6.0/man/makeinfo.1
*** texinfo-5.2/man/makeinfo.1	2013-09-27 00:05:01.000000000 +0100
--- texinfo-6.0/man/makeinfo.1	2015-06-26 13:52:52.000000000 +0100
***************
*** 1,21 ****
! .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.43.3.
! .TH MAKEINFO "1" "September 2013" "makeinfo 5.2" "User Commands"
  .SH NAME
! makeinfo \- translate Texinfo documents
  .SH SYNOPSIS
  .B makeinfo
! [\fIOPTION\fR]... \fITEXINFO-FILE\fR...
! .br
! .B texi2any
! [\fIOPTION\fR]... \fITEXINFO-FILE\fR...
  .SH DESCRIPTION
  Translate Texinfo source documentation to various other formats, by default
  Info files suitable for reading online with Emacs or standalone GNU Info.
  .SS "General options:"
  .TP
! \fB\-\-document\-language\fR=\fISTR\fR locale to use in translating Texinfo keywords
  for the output document (default C).
  .TP
! \fB\-\-error\-limit\fR=\fINUM\fR
  quit after NUM errors (default 100).
  .TP
--- 1,21 ----
! .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.46.4.
! .TH TEXI2ANY "1" "June 2015" "texi2any 6.0" "User Commands"
  .SH NAME
! texi2any \- translate Texinfo documents
  .SH SYNOPSIS
  .B makeinfo
! [\fI\,OPTION\/\fR]... \fI\,TEXINFO-FILE\/\fR...
  .SH DESCRIPTION
  Translate Texinfo source documentation to various other formats, by default
  Info files suitable for reading online with Emacs or standalone GNU Info.
+ .PP
+ This program is commonly installed as both `makeinfo' and `texi2any';
+ the behavior is identical, and does not depend on the installed name.
  .SS "General options:"
  .TP
! \fB\-\-document\-language\fR=\fI\,STR\/\fR locale to use in translating Texinfo keywords
  for the output document (default C).
  .TP
! \fB\-\-error\-limit\fR=\fI\,NUM\/\fR
  quit after NUM errors (default 100).
  .TP
***************
*** 32,44 ****
  suppress warnings (but not errors).
  .TP
! \fB\-\-conf\-dir\fR=\fIDIR\fR
  search also for initialization files in DIR.
  .TP
! \fB\-\-init\-file\fR=\fIFILE\fR
  load FILE to modify the default behavior.
  .TP
  \fB\-c\fR, \fB\-\-set\-customization\-variable\fR VAR=VAL
  set customization variable VAR
! to VAL.
  .TP
  \fB\-v\fR, \fB\-\-verbose\fR
--- 32,44 ----
  suppress warnings (but not errors).
  .TP
! \fB\-\-conf\-dir\fR=\fI\,DIR\/\fR
  search also for initialization files in DIR.
  .TP
! \fB\-\-init\-file\fR=\fI\,FILE\/\fR
  load FILE to modify the default behavior.
  .TP
  \fB\-c\fR, \fB\-\-set\-customization\-variable\fR VAR=VAL
  set customization variable VAR
! to value VAL.
  .TP
  \fB\-v\fR, \fB\-\-verbose\fR
***************
*** 62,69 ****
  .TP
  \fB\-\-dvi\fR, \fB\-\-dvipdf\fR, \fB\-\-ps\fR, \fB\-\-pdf\fR
! call texi2dvi to generate given output.
  .SS "General output options:"
  .TP
! \fB\-E\fR, \fB\-\-macro\-expand\fR=\fIFILE\fR
  output macro\-expanded source to FILE,
  ignoring any @setfilename.
--- 62,70 ----
  .TP
  \fB\-\-dvi\fR, \fB\-\-dvipdf\fR, \fB\-\-ps\fR, \fB\-\-pdf\fR
! call texi2dvi to generate given output,
! after checking validity of TEXINFO\-FILE.
  .SS "General output options:"
  .TP
! \fB\-E\fR, \fB\-\-macro\-expand\fR=\fI\,FILE\/\fR
  output macro\-expanded source to FILE,
  ignoring any @setfilename.
***************
*** 74,78 ****
  or from HTML (thus producing shorter output).
  Also, if producing Info, write to
! standard output by default
  .TP
  \fB\-\-no\-split\fR
--- 75,79 ----
  or from HTML (thus producing shorter output).
  Also, if producing Info, write to
! standard output by default.
  .TP
  \fB\-\-no\-split\fR
***************
*** 84,95 ****
  default is on.
  .TP
! \fB\-o\fR, \fB\-\-output\fR=\fIDEST\fR
  output to DEST.
  With split output, create DEST as a directory
! .IP
  and put the output files there.
- .IP
  With non\-split output, if DEST is already
! .IP
  a directory or ends with a /,
  put the output file there.
--- 85,95 ----
  default is on.
  .TP
! \fB\-o\fR, \fB\-\-output\fR=\fI\,DEST\/\fR
  output to DEST.
  With split output, create DEST as a directory
! .TP
  and put the output files there.
  With non\-split output, if DEST is already
! .TP
  a directory or ends with a /,
  put the output file there.
***************
*** 105,112 ****
  override \fB\-\-disable\-encoding\fR (default).
  .TP
! \fB\-\-fill\-column\fR=\fINUM\fR
  break Info lines at NUM characters (default 72).
  .TP
! \fB\-\-footnote\-style\fR=\fISTYLE\fR
  output footnotes in Info according to STYLE:
  `separate' to put them in their own node;
--- 105,112 ----
  override \fB\-\-disable\-encoding\fR (default).
  .TP
! \fB\-\-fill\-column\fR=\fI\,NUM\/\fR
  break Info lines at NUM characters (default 72).
  .TP
! \fB\-\-footnote\-style\fR=\fI\,STYLE\/\fR
  output footnotes in Info according to STYLE:
  `separate' to put them in their own node;
***************
*** 114,137 ****
  which they are defined (this is the default).
  .TP
! \fB\-\-paragraph\-indent\fR=\fIVAL\fR
  indent Info paragraphs by VAL spaces (default 3).
  If VAL is `none', do not indent; if VAL is
  `asis', preserve existing indentation.
  .TP
! \fB\-\-split\-size\fR=\fINUM\fR
  split Info files at size NUM (default 300000).
  .SS "Options for HTML:"
  .TP
! \fB\-\-css\-include\fR=\fIFILE\fR
  include FILE in HTML <style> output;
  read stdin if FILE is \-.
  .TP
! \fB\-\-css\-ref\fR=\fIURL\fR
  generate CSS reference to URL.
  .TP
! \fB\-\-internal\-links\fR=\fIFILE\fR
  produce list of internal links in FILE.
  .TP
! \fB\-\-split\fR=\fISPLIT\fR
  split at SPLIT, where SPLIT may be `chapter',
  `section' or `node'.
--- 114,137 ----
  which they are defined (this is the default).
  .TP
! \fB\-\-paragraph\-indent\fR=\fI\,VAL\/\fR
  indent Info paragraphs by VAL spaces (default 3).
  If VAL is `none', do not indent; if VAL is
  `asis', preserve existing indentation.
  .TP
! \fB\-\-split\-size\fR=\fI\,NUM\/\fR
  split Info files at size NUM (default 300000).
  .SS "Options for HTML:"
  .TP
! \fB\-\-css\-include\fR=\fI\,FILE\/\fR
  include FILE in HTML <style> output;
  read stdin if FILE is \-.
  .TP
! \fB\-\-css\-ref\fR=\fI\,URL\/\fR
  generate CSS reference to URL.
  .TP
! \fB\-\-internal\-links\fR=\fI\,FILE\/\fR
  produce list of internal links in FILE.
  .TP
! \fB\-\-split\fR=\fI\,SPLIT\/\fR
  split at SPLIT, where SPLIT may be `chapter',
  `section' or `node'.
***************
*** 145,153 ****
  .SS "Options for XML and Docbook:"
  .TP
! \fB\-\-output\-indent\fR=\fIVAL\fR
  does nothing, retained for compatibility.
  .SS "Options for DVI/PS/PDF:"
  .TP
! \fB\-\-Xopt\fR=\fIOPT\fR
  pass OPT to texi2dvi; can be repeated.
  .SS "Input file options:"
--- 145,153 ----
  .SS "Options for XML and Docbook:"
  .TP
! \fB\-\-output\-indent\fR=\fI\,VAL\/\fR
  does nothing, retained for compatibility.
  .SS "Options for DVI/PS/PDF:"
  .TP
! \fB\-\-Xopt\fR=\fI\,OPT\/\fR
  pass OPT to texi2dvi; can be repeated.
  .SS "Input file options:"
***************
*** 159,162 ****
--- 159,165 ----
  define the variable VAR, as with @set.
  .TP
+ \fB\-D\fR 'VAR VAL'
+ define VAR to VAL (one shell argument).
+ .TP
  \fB\-I\fR DIR
  append DIR to the @include search path.
***************
*** 248,252 ****
  Texinfo home page: http://www.gnu.org/software/texinfo/
  .SH COPYRIGHT
! Copyright \(co 2013 Free Software Foundation, Inc.
  License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
  .br
--- 251,255 ----
  Texinfo home page: http://www.gnu.org/software/texinfo/
  .SH COPYRIGHT
! Copyright \(co 2015 Free Software Foundation, Inc.
  License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
  .br
***************
*** 255,266 ****
  .SH "SEE ALSO"
  The full documentation for
! .B makeinfo
  is maintained as a Texinfo manual.  If the
  .B info
  and
! .B makeinfo
  programs are properly installed at your site, the command
  .IP
! .B info makeinfo
  .PP
  should give you access to the complete manual.
--- 258,269 ----
  .SH "SEE ALSO"
  The full documentation for
! .B texi2any
  is maintained as a Texinfo manual.  If the
  .B info
  and
! .B texi2any
  programs are properly installed at your site, the command
  .IP
! .B info texi2any
  .PP
  should give you access to the complete manual.
diff -Nrc2 texinfo-5.2/man/pod2texi.1 texinfo-6.0/man/pod2texi.1
*** texinfo-5.2/man/pod2texi.1	2013-09-26 23:50:45.000000000 +0100
--- texinfo-6.0/man/pod2texi.1	2015-06-26 02:08:21.000000000 +0100
***************
*** 134,138 ****
  .\"
  .IX Title "POD2TEXI 1"
! .TH POD2TEXI 1 "2013-08-10" "perl v5.18.1" "User Contributed Perl Documentation"
  .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
  .\" way too many mistakes in technical documents.
--- 134,138 ----
  .\"
  .IX Title "POD2TEXI 1"
! .TH POD2TEXI 1 "2015-02-25" "perl v5.18.1" "User Contributed Perl Documentation"
  .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
  .\" way too many mistakes in technical documents.
***************
*** 158,161 ****
--- 158,166 ----
  .SH "OPTIONS"
  .IX Header "OPTIONS"
+ .IP "\fB\-\-appendix\-sections\fR" 4
+ .IX Item "--appendix-sections"
+ Use appendix sectioning commands (\f(CW@appendix\fR, ...) instead of the
+ default numbered sectioning Texinfo @\-commands (\f(CW@chapter\fR,
+ \&\f(CW@section\fR, ...).
  .IP "\fB\-\-base\-level\fR=\fINUM|NAME\fR" 4
  .IX Item "--base-level=NUM|NAME"
***************
*** 218,222 ****
  .SH "COPYRIGHT"
  .IX Header "COPYRIGHT"
! Copyright (C) 2013 Free Software Foundation, Inc.
  .PP
  This program is free software; you can redistribute it and/or modify
--- 223,227 ----
  .SH "COPYRIGHT"
  .IX Header "COPYRIGHT"
! Copyright 2015 Free Software Foundation, Inc.
  .PP
  This program is free software; you can redistribute it and/or modify
diff -Nrc2 texinfo-5.2/man/texi2dvi.1 texinfo-6.0/man/texi2dvi.1
*** texinfo-5.2/man/texi2dvi.1	2013-09-27 00:05:01.000000000 +0100
--- texinfo-6.0/man/texi2dvi.1	2015-06-26 13:52:52.000000000 +0100
***************
*** 1,15 ****
! .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.43.3.
! .TH TEXI2DVI "1" "September 2013" "texi2dvi 5381" "User Commands"
  .SH NAME
  texi2dvi \- convert Texinfo documents to DVI or PDF
  .SH SYNOPSIS
  .B texi2dvi
! [\fIOPTION\fR]... \fIFILE\fR...
  .br
  .B texi2pdf
! [\fIOPTION\fR]... \fIFILE\fR...
  .br
  .B pdftexi2dvi
! [\fIOPTION\fR]... \fIFILE\fR...
  .SH DESCRIPTION
  Run each Texinfo or (La)TeX FILE through TeX in turn until all
--- 1,15 ----
! .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.46.4.
! .TH TEXI2DVI "1" "June 2015" "texi2dvi 6363" "User Commands"
  .SH NAME
  texi2dvi \- convert Texinfo documents to DVI or PDF
  .SH SYNOPSIS
  .B texi2dvi
! [\fI\,OPTION\/\fR]... \fI\,FILE\/\fR...
  .br
  .B texi2pdf
! [\fI\,OPTION\/\fR]... \fI\,FILE\/\fR...
  .br
  .B pdftexi2dvi
! [\fI\,OPTION\/\fR]... \fI\,FILE\/\fR...
  .SH DESCRIPTION
  Run each Texinfo or (La)TeX FILE through TeX in turn until all
***************
*** 41,45 ****
  display this help and exit successfully
  .TP
! \fB\-o\fR, \fB\-\-output\fR=\fIOFILE\fR
  leave output in OFILE; only one input FILE is allowed
  .TP
--- 41,45 ----
  display this help and exit successfully
  .TP
! \fB\-o\fR, \fB\-\-output\fR=\fI\,OFILE\/\fR
  leave output in OFILE; only one input FILE is allowed
  .TP
***************
*** 88,92 ****
  search DIR for Texinfo files
  .TP
! \fB\-l\fR, \fB\-\-language\fR=\fILANG\fR
  specify LANG for FILE, either latex or texinfo
  .TP
--- 88,92 ----
  search DIR for Texinfo files
  .TP
! \fB\-l\fR, \fB\-\-language\fR=\fI\,LANG\/\fR
  specify LANG for FILE, either latex or texinfo
  .TP
***************
*** 94,103 ****
  do not pass \fB\-\-file\-line\-error\fR to TeX
  .TP
- \fB\-r\fR, \fB\-\-recode\fR
- call recode before TeX to translate input
- .TP
- \fB\-\-recode\-from\fR=\fIENC\fR
- recode from ENC to the @documentencoding
- .TP
  \fB\-\-shell\-escape\fR
  pass \fB\-\-shell\-escape\fR to TeX
--- 94,97 ----
***************
*** 106,129 ****
  pass \fB\-\-src\-specials\fR to TeX
  .TP
! \fB\-t\fR, \fB\-\-command\fR=\fICMD\fR
  insert CMD in copy of input file
  .TP
! or \fB\-\-texinfo\fR=\fICMD\fR
  multiple values accumulate
  .TP
! \fB\-\-translate\-file\fR=\fIFILE\fR
  use given charset translation file for TeX
  .SS "Build modes:"
  .TP
! \fB\-\-build\fR=\fIMODE\fR
  specify the treatment of auxiliary files [local]
  .TP
  \fB\-\-tidy\fR
! same as \fB\-\-build\fR=\fItidy\fR
  .TP
  \fB\-c\fR, \fB\-\-clean\fR
! same as \fB\-\-build\fR=\fIclean\fR
  .TP
! \fB\-\-build\-dir\fR=\fIDIR\fR
  specify where the tidy compilation is performed;
  implies \fB\-\-tidy\fR;
--- 100,123 ----
  pass \fB\-\-src\-specials\fR to TeX
  .TP
! \fB\-t\fR, \fB\-\-command\fR=\fI\,CMD\/\fR
  insert CMD in copy of input file
  .TP
! or \fB\-\-texinfo\fR=\fI\,CMD\/\fR
  multiple values accumulate
  .TP
! \fB\-\-translate\-file\fR=\fI\,FILE\/\fR
  use given charset translation file for TeX
  .SS "Build modes:"
  .TP
! \fB\-\-build\fR=\fI\,MODE\/\fR
  specify the treatment of auxiliary files [local]
  .TP
  \fB\-\-tidy\fR
! same as \fB\-\-build\fR=\fI\,tidy\/\fR
  .TP
  \fB\-c\fR, \fB\-\-clean\fR
! same as \fB\-\-build\fR=\fI\,clean\/\fR
  .TP
! \fB\-\-build\-dir\fR=\fI\,DIR\/\fR
  specify where the tidy compilation is performed;
  implies \fB\-\-tidy\fR;
***************
*** 134,139 ****
  but not the output
  .TP
! \fB\-\-max\-iterations\fR=\fIN\fR
! don't process files more than N times
  .PP
  The MODE specifies where the TeX compilation takes place, and, as a
--- 128,133 ----
  but not the output
  .TP
! \fB\-\-max\-iterations\fR=\fI\,N\/\fR
! don't process files more than N times [7]
  .PP
  The MODE specifies where the TeX compilation takes place, and, as a
***************
*** 156,160 ****
  .IP
  \- the current directory is not cluttered with plethora of temporary files.
! \- clutter can be even further reduced using \fB\-\-build\-dir\fR=\fIdir\fR: all the *.t2d
  .IP
  directories are stored there.
--- 150,154 ----
  .IP
  \- the current directory is not cluttered with plethora of temporary files.
! \- clutter can be even further reduced using \fB\-\-build\-dir\fR=\fI\,dir\/\fR: all the *.t2d
  .IP
  directories are stored there.
***************
*** 184,190 ****
  directories to consider.
  .PP
! The values of the BIBER, BIBTEX, DVIPDF, DVIPS, HEVEA, LATEX, MAKEINDEX,
! MAKEINFO, PDFLATEX, PDFTEX, T4HT, TEX, TEX4HT, TEXINDEX, and THUMBPDF
! environment variables are used to run those commands, if they are set.
  .PP
  Regarding \fB\-\-dvipdf\fR, if DVIPDF is not set in the environment, the
--- 178,186 ----
  directories to consider.
  .PP
! The values of these environment variables are used to run the
! corresponding commands, if they are set:
! .IP
! BIBER BIBTEX DVIPDF DVIPS EGREP HEVEA LATEX MAKEINDEX MAKEINFO
! PDFLATEX PDFTEX SED T4HT TEX TEX4HT TEXINDEX TEXINDY THUMBPDF_CMD
  .PP
  Regarding \fB\-\-dvipdf\fR, if DVIPDF is not set in the environment, the
***************
*** 202,206 ****
  General help using GNU software: <http://www.gnu.org/gethelp/>
  .SH COPYRIGHT
! Copyright \(co 2013 Free Software Foundation, Inc.
  License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
  .br
--- 198,202 ----
  General help using GNU software: <http://www.gnu.org/gethelp/>
  .SH COPYRIGHT
! Copyright \(co 2015 Free Software Foundation, Inc.
  License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
  .br
diff -Nrc2 texinfo-5.2/man/texindex.1 texinfo-6.0/man/texindex.1
*** texinfo-5.2/man/texindex.1	2013-09-27 00:05:01.000000000 +0100
--- texinfo-6.0/man/texindex.1	2015-06-26 13:52:52.000000000 +0100
***************
*** 1,9 ****
! .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.43.3.
! .TH TEXINDEX "1" "September 2013" "texindex 5.2" "User Commands"
  .SH NAME
  texindex \- sort Texinfo index files
  .SH SYNOPSIS
  .B texindex
! [\fIOPTION\fR]... \fIFILE\fR...
  .SH DESCRIPTION
  Generate a sorted index for each TeX output FILE.
--- 1,9 ----
! .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.46.4.
! .TH TEXINDEX "1" "June 2015" "texindex 5.9.93" "User Commands"
  .SH NAME
  texindex \- sort Texinfo index files
  .SH SYNOPSIS
  .B texindex
! [\fI\,OPTION\/\fR]... \fI\,FILE\/\fR...
  .SH DESCRIPTION
  Generate a sorted index for each TeX output FILE.
***************
*** 14,22 ****
  display this help and exit
  .TP
- \fB\-o\fR, \fB\-\-output\fR FILE
- send output to FILE
- .TP
  \fB\-\-version\fR
  display version information and exit
  .SH "REPORTING BUGS"
  Email bug reports to bug\-texinfo@gnu.org,
--- 14,22 ----
  display this help and exit
  .TP
  \fB\-\-version\fR
  display version information and exit
+ .TP
+ \fB\-\-\fR
+ end option processing
  .SH "REPORTING BUGS"
  Email bug reports to bug\-texinfo@gnu.org,
***************
*** 25,29 ****
  Texinfo home page: http://www.gnu.org/software/texinfo/
  .SH COPYRIGHT
! Copyright \(co 2013 Free Software Foundation, Inc.
  License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
  .br
--- 25,29 ----
  Texinfo home page: http://www.gnu.org/software/texinfo/
  .SH COPYRIGHT
! Copyright \(co 2015 Free Software Foundation, Inc.
  License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
  .br
diff -Nrc2 texinfo-5.2/po/LINGUAS texinfo-6.0/po/LINGUAS
*** texinfo-5.2/po/LINGUAS	2013-02-19 22:25:32.000000000 +0000
--- texinfo-6.0/po/LINGUAS	2015-02-25 11:49:42.000000000 +0000
***************
*** 1,2 ****
--- 1,3 ----
+ ca
  cs
  da
***************
*** 15,18 ****
--- 16,20 ----
  nl
  pl
+ pt_BR
  ro
  ru
diff -Nrc2 texinfo-5.2/po/Makefile.in.in texinfo-6.0/po/Makefile.in.in
*** texinfo-5.2/po/Makefile.in.in	2013-08-18 19:33:14.000000000 +0100
--- texinfo-6.0/po/Makefile.in.in	2015-06-03 19:51:24.000000000 +0100
***************
*** 1,4 ****
  # Makefile for PO directory in any package using GNU gettext.
! # Copyright (C) 1995-1997, 2000-2007, 2009-2010 by Ulrich Drepper <drepper@gnu.ai.mit.edu>
  #
  # This file can be copied and used freely without restrictions.  It can
--- 1,4 ----
  # Makefile for PO directory in any package using GNU gettext.
! # Copyright (C) 1995-1997, 2000-2007, 2009-2010, 2015 by Ulrich Drepper <drepper@gnu.ai.mit.edu>
  #
  # This file can be copied and used freely without restrictions.  It can
***************
*** 9,14 ****
  # General Public License and is *not* in the public domain.
  #
! # Origin: gettext-0.18.3
! GETTEXT_MACRO_VERSION = 0.18
  
  PACKAGE = @PACKAGE@
--- 9,14 ----
  # General Public License and is *not* in the public domain.
  #
! # Origin: gettext-0.19
! GETTEXT_MACRO_VERSION = 0.19
  
  PACKAGE = @PACKAGE@
***************
*** 78,81 ****
--- 78,91 ----
  CATALOGS = @CATALOGS@
  
+ POFILESDEPS_ = $(srcdir)/$(DOMAIN).pot
+ POFILESDEPS_yes = $(POFILESDEPS_)
+ POFILESDEPS_no =
+ POFILESDEPS = $(POFILESDEPS_$(PO_DEPENDS_ON_POT))
+ 
+ DISTFILESDEPS_ = update-po
+ DISTFILESDEPS_yes = $(DISTFILESDEPS_)
+ DISTFILESDEPS_no =
+ DISTFILESDEPS = $(DISTFILESDEPS_$(DIST_DEPENDS_ON_UPDATE_PO))
+ 
  # Makevars gets inserted here. (Don't remove this line!)
  
***************
*** 144,156 ****
  # If GNU 'find' is available, we avoid grepping through monster files.
  $(DOMAIN).pot-update: $(POTFILES) $(srcdir)/POTFILES.in remove-potcdate.sed
! 	if { if (LC_ALL=C find --version) 2>/dev/null | grep GNU >/dev/null; then \
! 	       LC_ALL=C find -L $(top_srcdir) -maxdepth 1 -type f -size -10000000c -exec grep 'GNU @PACKAGE@' /dev/null '{}' ';' 2>/dev/null; \
! 	     else \
! 	       LC_ALL=C grep 'GNU @PACKAGE@' $(top_srcdir)/* 2>/dev/null; \
! 	     fi; \
! 	   } | grep -v 'libtool:' >/dev/null; then \
! 	  package_gnu='GNU '; \
  	else \
! 	  package_gnu=''; \
  	fi; \
  	if test -n '$(MSGID_BUGS_ADDRESS)' || test '$(PACKAGE_BUGREPORT)' = '@'PACKAGE_BUGREPORT'@'; then \
--- 154,176 ----
  # If GNU 'find' is available, we avoid grepping through monster files.
  $(DOMAIN).pot-update: $(POTFILES) $(srcdir)/POTFILES.in remove-potcdate.sed
! 	package_gnu="$(PACKAGE_GNU)"; \
! 	test -n "$$package_gnu" || { \
! 	  if { if (LC_ALL=C find --version) 2>/dev/null | grep GNU >/dev/null; then \
! 		 LC_ALL=C find -L $(top_srcdir) -maxdepth 1 -type f \
! 			       -size -10000000c -exec grep 'GNU @PACKAGE@' \
! 			       /dev/null '{}' ';' 2>/dev/null; \
! 	       else \
! 		 LC_ALL=C grep 'GNU @PACKAGE@' $(top_srcdir)/* 2>/dev/null; \
! 	       fi; \
! 	     } | grep -v 'libtool:' >/dev/null; then \
! 	     package_gnu=yes; \
! 	   else \
! 	     package_gnu=no; \
! 	   fi; \
! 	}; \
! 	if test "$$package_gnu" = "yes"; then \
! 	  package_prefix='GNU '; \
  	else \
! 	  package_prefix=''; \
  	fi; \
  	if test -n '$(MSGID_BUGS_ADDRESS)' || test '$(PACKAGE_BUGREPORT)' = '@'PACKAGE_BUGREPORT'@'; then \
***************
*** 172,178 ****
  	      --files-from=$(srcdir)/POTFILES.in \
  	      --copyright-holder='$(COPYRIGHT_HOLDER)' \
! 	      --package-name="$${package_gnu}@PACKAGE@" \
  	      --package-version='@VERSION@' \
  	      --msgid-bugs-address="$$msgid_bugs_address" \
  	    ;; \
  	esac
--- 192,205 ----
  	      --files-from=$(srcdir)/POTFILES.in \
  	      --copyright-holder='$(COPYRIGHT_HOLDER)' \
! 	      --package-name="$${package_prefix}@PACKAGE@" \
! 	      --package-version='@VERSION@' \
! 	      --msgid-bugs-address="$$msgid_bugs_address" \
! 	    ; $(XGETTEXT) --default-domain=$(DOMAIN) --directory=$(top_srcdir) \
! 	      --add-comments=TRANSLATORS: $(XGETTEXT_OPTIONS) @XGETTEXT_EXTRA_OPTIONS@ \
! 	      --copyright-holder='$(COPYRIGHT_HOLDER)' \
! 	      --package-name="$${package_prefix}@PACKAGE@" \
  	      --package-version='@VERSION@' \
  	      --msgid-bugs-address="$$msgid_bugs_address" \
+ 	      --join-existing --language=awk texindex/ti.twjr \
  	    ;; \
  	esac
***************
*** 200,206 ****
  # This target rebuilds a PO file if $(DOMAIN).pot has changed.
  # Note that a PO file is not touched if it doesn't need to be changed.
! $(POFILES): $(srcdir)/$(DOMAIN).pot
  	@lang=`echo $@ | sed -e 's,.*/,,' -e 's/\.po$$//'`; \
  	if test -f "$(srcdir)/$${lang}.po"; then \
  	  test "$(srcdir)" = . && cdcmd="" || cdcmd="cd $(srcdir) && "; \
  	  echo "$${cdcmd}$(MSGMERGE_UPDATE) $(MSGMERGE_OPTIONS) --lang=$${lang} $${lang}.po $(DOMAIN).pot"; \
--- 227,234 ----
  # This target rebuilds a PO file if $(DOMAIN).pot has changed.
  # Note that a PO file is not touched if it doesn't need to be changed.
! $(POFILES): $(POFILESDEPS)
  	@lang=`echo $@ | sed -e 's,.*/,,' -e 's/\.po$$//'`; \
  	if test -f "$(srcdir)/$${lang}.po"; then \
+ 	  test -f $(srcdir)/$(DOMAIN).pot || $(MAKE) $(srcdir)/$(DOMAIN).pot; \
  	  test "$(srcdir)" = . && cdcmd="" || cdcmd="cd $(srcdir) && "; \
  	  echo "$${cdcmd}$(MSGMERGE_UPDATE) $(MSGMERGE_OPTIONS) --lang=$${lang} $${lang}.po $(DOMAIN).pot"; \
***************
*** 363,367 ****
  distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir)
  dist distdir:
! 	$(MAKE) update-po
  	@$(MAKE) dist2
  # This is a separate target because 'update-po' must be executed before.
--- 391,395 ----
  distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir)
  dist distdir:
! 	test -z "$(DISTFILESDEPS)" || $(MAKE) $(DISTFILESDEPS)
  	@$(MAKE) dist2
  # This is a separate target because 'update-po' must be executed before.
diff -Nrc2 texinfo-5.2/po/Makevars texinfo-6.0/po/Makevars
*** texinfo-5.2/po/Makevars	2013-08-15 17:29:00.000000000 +0100
--- texinfo-6.0/po/Makevars	2015-06-03 19:51:23.000000000 +0100
***************
*** 8,18 ****
  top_builddir = ..
  
! # These options get passed to xgettext.
  XGETTEXT_OPTIONS = \
   --keyword=_\
   --keyword=N_\
   --keyword=__\
   -k__\
!  -k\$__\
   -k%__\
   -k__x\
--- 8,19 ----
  top_builddir = ..
  
! # These options get passed to xgettext.  "$" is escaped as "$$" here.
  XGETTEXT_OPTIONS = \
+  -cTRANSLATORS\
   --keyword=_\
   --keyword=N_\
   --keyword=__\
   -k__\
!  -k\$$__\
   -k%__\
   -k__x\
***************
*** 47,50 ****
--- 48,58 ----
  COPYRIGHT_HOLDER = Free Software Foundation, Inc.
  
+ # This tells whether or not to prepend "GNU " prefix to the package
+ # name that gets inserted into the header of the $(DOMAIN).pot file.
+ # Possible values are "yes", "no", or empty.  If it is empty, try to
+ # detect it automatically by scanning the files in $(top_srcdir) for
+ # "GNU packagename" string.
+ PACKAGE_GNU = yes
+ 
  # This is the email address or URL to which the translators shall report
  # bugs in the untranslated strings:
***************
*** 66,69 ****
--- 74,78 ----
  # message catalogs shall be used.  It is usually empty.
  EXTRA_LOCALE_CATEGORIES =
+ 
  # This tells whether the $(DOMAIN).pot file contains messages with an 'msgctxt'
  # context.  Possible values are "yes" and "no".  Set this to yes if the
***************
*** 77,78 ****
--- 86,105 ----
  #   --quiet               to reduce the verbosity.
  MSGMERGE_OPTIONS =
+ 
+ # These options get passed to msginit.
+ # If you want to disable line wrapping when writing PO files, add
+ # --no-wrap to MSGMERGE_OPTIONS, XGETTEXT_OPTIONS, and
+ # MSGINIT_OPTIONS.
+ MSGINIT_OPTIONS =
+ 
+ # This tells whether or not to regenerate a PO file when $(DOMAIN).pot
+ # has changed.  Possible values are "yes" and "no".  Set this to no if
+ # the POT file is checked in the repository and the version control
+ # program ignores timestamps.
+ PO_DEPENDS_ON_POT = yes
+ 
+ # This tells whether or not to forcibly update $(DOMAIN).pot and
+ # regenerate PO files on "make dist".  Possible values are "yes" and
+ # "no".  Set this to no if the POT file and PO files are maintained
+ # externally.
+ DIST_DEPENDS_ON_UPDATE_PO = yes
diff -Nrc2 texinfo-5.2/po/POTFILES.in texinfo-6.0/po/POTFILES.in
*** texinfo-5.2/po/POTFILES.in	2013-09-13 17:54:45.000000000 +0100
--- texinfo-6.0/po/POTFILES.in	2015-06-03 19:51:24.000000000 +0100
***************
*** 1,3 ****
! # Copyright 2005, 2006, 2007, 2008, 2011, 2012, 2013
  # Free Software Foundation, Inc.
  # 
--- 1,3 ----
! # Copyright 2005, 2006, 2007, 2008, 2011, 2012, 2013, 2014, 2015
  # Free Software Foundation, Inc.
  # 
***************
*** 17,24 ****
  info/footnotes.h
  info/indices.c
  info/info.c
  info/infodoc.c
- info/infokey.c
  info/infomap.c
  info/m-x.c
  info/makedoc.c
--- 17,26 ----
  info/footnotes.h
  info/indices.c
+ info/indices.h
+ info/info-utils.c
  info/info.c
  info/infodoc.c
  info/infomap.c
+ info/infokey.c
  info/m-x.c
  info/makedoc.c
***************
*** 47,49 ****
  tp/init/tex4ht.pm
  tp/texi2any.pl
- util/texindex.c
--- 49,50 ----
diff -Nrc2 texinfo-5.2/po/Rules-quot texinfo-6.0/po/Rules-quot
*** texinfo-5.2/po/Rules-quot	2013-08-18 19:33:14.000000000 +0100
--- texinfo-6.0/po/Rules-quot	2015-02-25 11:49:42.000000000 +0000
***************
*** 1,2 ****
--- 1,3 ----
+ # This file, Rules-quot, can be copied and used freely without restrictions.
  # Special Makefile rules for English message catalogs with quotation marks.
  
***************
*** 21,25 ****
  	LC_ALL=C; export LC_ALL; \
  	cd $(srcdir); \
! 	if $(MSGINIT) -i $(DOMAIN).pot --no-translator -l $$lang -o - 2>/dev/null | sed -f $$tmpdir/$$lang.insert-header | $(MSGCONV) -t UTF-8 | $(MSGFILTER) $(SED) -f `echo $$lang | sed -e 's/.*@//'`.sed 2>/dev/null > $$tmpdir/$$lang.new.po; then \
  	  if cmp $$lang.po $$tmpdir/$$lang.new.po >/dev/null 2>&1; then \
  	    rm -f $$tmpdir/$$lang.new.po; \
--- 22,36 ----
  	LC_ALL=C; export LC_ALL; \
  	cd $(srcdir); \
! 	if $(MSGINIT) $(MSGINIT_OPTIONS) -i $(DOMAIN).pot --no-translator -l $$lang -o - 2>/dev/null \
! 	   | $(SED) -f $$tmpdir/$$lang.insert-header | $(MSGCONV) -t UTF-8 | \
! 	   { case `$(MSGFILTER) --version | sed 1q | sed -e 's,^[^0-9]*,,'` in \
! 	     '' | 0.[0-9] | 0.[0-9].* | 0.1[0-8] | 0.1[0-8].*) \
! 	       $(MSGFILTER) $(SED) -f `echo $$lang | sed -e 's/.*@//'`.sed \
! 	       ;; \
! 	     *) \
! 	       $(MSGFILTER) `echo $$lang | sed -e 's/.*@//'` \
! 	       ;; \
! 	     esac } 2>/dev/null > $$tmpdir/$$lang.new.po \
! 	     ; then \
  	  if cmp $$lang.po $$tmpdir/$$lang.new.po >/dev/null 2>&1; then \
  	    rm -f $$tmpdir/$$lang.new.po; \
Binary files texinfo-5.2/po/ca.gmo and texinfo-6.0/po/ca.gmo differ
diff -Nrc2 texinfo-5.2/po/ca.po texinfo-6.0/po/ca.po
*** texinfo-5.2/po/ca.po	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/po/ca.po	2015-06-26 13:52:31.000000000 +0100
***************
*** 0 ****
--- 1,4061 ----
+ # Translation of Texinfo
+ # Copyright (C) 2015 Free Software Foundation, Inc.
+ # This file is distributed under the same license as the texinfo package.
+ # Walter Garcia-Fontes <walter.garcia@upf.edu>, 2015
+ #
+ msgid ""
+ msgstr ""
+ "Project-Id-Version: texinfo 5.9.93\n"
+ "Report-Msgid-Bugs-To: bug-texinfo@gnu.org\n"
+ "POT-Creation-Date: 2015-06-26 13:52+0100\n"
+ "PO-Revision-Date: 2015-06-08 17:07+0200\n"
+ "Last-Translator: Walter Garcia-Fontes <walter.garcia@upf.edu>\n"
+ "Language-Team: Catalan <ca@dodds.net>\n"
+ "Language: ca\n"
+ "MIME-Version: 1.0\n"
+ "Content-Type: text/plain; charset=UTF-8\n"
+ "Content-Transfer-Encoding: 8bit\n"
+ "Plural-Forms: nplurals=2; plural=n != 1;\n"
+ 
+ #: gnulib/lib/error.c:191
+ msgid "Unknown system error"
+ msgstr "Error desconegut de sistema"
+ 
+ #: gnulib/lib/getopt.c:575 gnulib/lib/getopt.c:604
+ #, c-format
+ msgid "%s: option '%s' is ambiguous; possibilities:"
+ msgstr "%s: l'opciÃ³ '%s' Ã©s ambigua; possibilitats:"
+ 
+ #: gnulib/lib/getopt.c:619
+ #, c-format
+ msgid "%s: option '%s' is ambiguous\n"
+ msgstr "%s: l'opciÃ³ '%s' Ã©s ambigua\n"
+ 
+ #: gnulib/lib/getopt.c:654 gnulib/lib/getopt.c:658
+ #, c-format
+ msgid "%s: option '--%s' doesn't allow an argument\n"
+ msgstr "%s: l'opciÃ³ '--%s' no permet un argument\n"
+ 
+ #: gnulib/lib/getopt.c:667 gnulib/lib/getopt.c:672
+ #, c-format
+ msgid "%s: option '%c%s' doesn't allow an argument\n"
+ msgstr "%s: l'opciÃ³ '%c%s' no permet un argument\n"
+ 
+ #: gnulib/lib/getopt.c:715 gnulib/lib/getopt.c:734
+ #, c-format
+ msgid "%s: option '--%s' requires an argument\n"
+ msgstr "%s: l'opciÃ³ '--%s' requereix un argument\n"
+ 
+ #: gnulib/lib/getopt.c:772 gnulib/lib/getopt.c:775
+ #, c-format
+ msgid "%s: unrecognized option '--%s'\n"
+ msgstr "%s: opciÃ³ no reconeguda '--%s'\n"
+ 
+ #: gnulib/lib/getopt.c:783 gnulib/lib/getopt.c:786
+ #, c-format
+ msgid "%s: unrecognized option '%c%s'\n"
+ msgstr "%s: opciÃ³ no reconeguda '%c%s'\n"
+ 
+ #: gnulib/lib/getopt.c:835 gnulib/lib/getopt.c:838
+ #, c-format
+ msgid "%s: invalid option -- '%c'\n"
+ msgstr "%s: opciÃ³ no vÃ lida -- '%c'\n"
+ 
+ #: gnulib/lib/getopt.c:891 gnulib/lib/getopt.c:908 gnulib/lib/getopt.c:1118
+ #: gnulib/lib/getopt.c:1136
+ #, c-format
+ msgid "%s: option requires an argument -- '%c'\n"
+ msgstr "%s: l'opciÃ³ requereix un argument -- '%c'\n"
+ 
+ #: gnulib/lib/getopt.c:964 gnulib/lib/getopt.c:980
+ #, c-format
+ msgid "%s: option '-W %s' is ambiguous\n"
+ msgstr "%s: l'opciÃ³ '-W %s' Ã©s ambigua\n"
+ 
+ #: gnulib/lib/getopt.c:1004 gnulib/lib/getopt.c:1022
+ #, c-format
+ msgid "%s: option '-W %s' doesn't allow an argument\n"
+ msgstr "%s: l'opciÃ³ '-W %s' no permet un argument\n"
+ 
+ #: gnulib/lib/getopt.c:1043 gnulib/lib/getopt.c:1061
+ #, c-format
+ msgid "%s: option '-W %s' requires an argument\n"
+ msgstr "%s: l'opciÃ³ '-W %s' requereix un argument\n"
+ 
+ #: gnulib/lib/regcomp.c:131
+ msgid "Success"
+ msgstr "Ãˆxit"
+ 
+ #: gnulib/lib/regcomp.c:134
+ msgid "No match"
+ msgstr "No hi ha concordanÃ§a"
+ 
+ #: gnulib/lib/regcomp.c:137
+ msgid "Invalid regular expression"
+ msgstr "ExpressiÃ³ regular no vÃ lida"
+ 
+ #: gnulib/lib/regcomp.c:140
+ msgid "Invalid collation character"
+ msgstr "CarÃ cter d'intercalaciÃ³ no vÃ lid"
+ 
+ #: gnulib/lib/regcomp.c:143
+ msgid "Invalid character class name"
+ msgstr "Nom de classe de carÃ cter no vÃ lid"
+ 
+ #: gnulib/lib/regcomp.c:146
+ msgid "Trailing backslash"
+ msgstr "Barra inversa al final"
+ 
+ #: gnulib/lib/regcomp.c:149
+ msgid "Invalid back reference"
+ msgstr "ReferÃ¨ncia enrere no vÃ lida"
+ 
+ #: gnulib/lib/regcomp.c:152
+ msgid "Unmatched [ or [^"
+ msgstr "[ o [^ sense concordÃ ncia"
+ 
+ #: gnulib/lib/regcomp.c:155
+ msgid "Unmatched ( or \\("
+ msgstr "( o \\( sense concordÃ ncia"
+ 
+ #: gnulib/lib/regcomp.c:158
+ msgid "Unmatched \\{"
+ msgstr "\\{ sense concordÃ ncia"
+ 
+ #: gnulib/lib/regcomp.c:161
+ msgid "Invalid content of \\{\\}"
+ msgstr "Contingut no vÃ lid de \\{\\}"
+ 
+ #: gnulib/lib/regcomp.c:164
+ msgid "Invalid range end"
+ msgstr "Final no vÃ lid de rang"
+ 
+ #: gnulib/lib/regcomp.c:167
+ msgid "Memory exhausted"
+ msgstr "La memÃ²ria s'ha exhaurit"
+ 
+ #: gnulib/lib/regcomp.c:170
+ msgid "Invalid preceding regular expression"
+ msgstr "ExpressiÃ³ regular precedent no vÃ lida"
+ 
+ #: gnulib/lib/regcomp.c:173
+ msgid "Premature end of regular expression"
+ msgstr "Final prematur d'expressiÃ³ regular"
+ 
+ #: gnulib/lib/regcomp.c:176
+ msgid "Regular expression too big"
+ msgstr "L'expressiÃ³ regular Ã©s massa gran"
+ 
+ #: gnulib/lib/regcomp.c:179
+ msgid "Unmatched ) or \\)"
+ msgstr ") o \\) sense concordÃ ncia"
+ 
+ #: gnulib/lib/regcomp.c:707
+ msgid "No previous regular expression"
+ msgstr "No hi ha una expressiÃ³ regular prÃ¨via"
+ 
+ #: gnulib/lib/xalloc-die.c:34
+ msgid "memory exhausted"
+ msgstr "la memÃ²ria s'ha exhaurit"
+ 
+ #: info/echo-area.c:299 info/session.c:1328
+ msgid "Move forward a character"
+ msgstr "Ves un carÃ cter cap endavant"
+ 
+ #: info/echo-area.c:318 info/session.c:1341
+ msgid "Move backward a character"
+ msgstr "Ves un carÃ cter cap endarrere"
+ 
+ #: info/echo-area.c:344
+ msgid "Move to the start of this line"
+ msgstr "Ves al principi de la lÃ­nia"
+ 
+ #: info/echo-area.c:349
+ msgid "Move to the end of this line"
+ msgstr "Ves al final de la lÃ­nia"
+ 
+ #: info/echo-area.c:357 info/session.c:1356
+ msgid "Move forward a word"
+ msgstr "Ves endavant una paraula"
+ 
+ #: info/echo-area.c:397 info/session.c:1370
+ msgid "Move backward a word"
+ msgstr "Ves endarrere una paraula"
+ 
+ #: info/echo-area.c:437
+ msgid "Delete the character under the cursor"
+ msgstr "Esborra el carÃ cter a sota del cursor"
+ 
+ #: info/echo-area.c:457
+ msgid "Delete the character behind the cursor"
+ msgstr "Esborra el carÃ cter a darrere del cursor"
+ 
+ #: info/echo-area.c:478
+ msgid "Cancel or quit operation"
+ msgstr "CancelÂ·la o deixa l'operaciÃ³"
+ 
+ #: info/echo-area.c:493
+ msgid "Accept (or force completion of) this line"
+ msgstr "Accepta (o completa de forma forÃ§ada) aquesta lÃ­nia"
+ 
+ #: info/echo-area.c:498
+ msgid "Insert next character verbatim"
+ msgstr "Insereix el carÃ cter segÃ¼ent literalment"
+ 
+ #: info/echo-area.c:530
+ msgid "Insert a TAB character"
+ msgstr "Insereix un carÃ cter de tabulaciÃ³"
+ 
+ #: info/echo-area.c:582
+ msgid "Transpose characters at point"
+ msgstr "Transposa els carÃ cters en aquest punt"
+ 
+ #: info/echo-area.c:651
+ msgid "Yank back the contents of the last kill"
+ msgstr "Enganxa un altre cop els continguts de l'Ãºltima retallada"
+ 
+ #: info/echo-area.c:658
+ msgid "Kill ring is empty"
+ msgstr "El porta-retalls estÃ  buit"
+ 
+ #: info/echo-area.c:671
+ msgid "Yank back a previous kill"
+ msgstr "Torna a enganxar una retallada prÃ¨via"
+ 
+ #: info/echo-area.c:704
+ msgid "Kill to the end of the line"
+ msgstr "Retalla fina al final de la lÃ­nia"
+ 
+ #: info/echo-area.c:717
+ msgid "Kill to the beginning of the line"
+ msgstr "Retalla fins al principi de la lÃ­nia"
+ 
+ #: info/echo-area.c:729
+ msgid "Kill the word following the cursor"
+ msgstr "Retalla la paraula que segueix al cursor"
+ 
+ #: info/echo-area.c:749
+ msgid "Kill the word preceding the cursor"
+ msgstr "Retalla la paraula que precedeix el cursor"
+ 
+ #: info/echo-area.c:981 info/echo-area.c:1039
+ msgid "No completions"
+ msgstr "No hi ha elements a completar"
+ 
+ #: info/echo-area.c:983
+ msgid "Not complete"
+ msgstr "No estÃ  complet"
+ 
+ #: info/echo-area.c:1032
+ msgid "List possible completions"
+ msgstr "Fes una llista de possibles maneres de completar"
+ 
+ #: info/echo-area.c:1043
+ msgid "Sole completion"
+ msgstr "Ãšnica manera de completar"
+ 
+ #: info/echo-area.c:1052
+ #, c-format
+ msgid "%d completion:\n"
+ msgid_plural "%d completions:\n"
+ msgstr[0] "%d manera de completar:\n"
+ msgstr[1] "%d maneres de completar:\n"
+ 
+ #: info/echo-area.c:1169
+ msgid "Insert completion"
+ msgstr "Insereix el suggeriment per completar"
+ 
+ #: info/echo-area.c:1271
+ #, c-format
+ msgid "Building completions..."
+ msgstr "S'estan construint les opcions de completar..."
+ 
+ #: info/echo-area.c:1390
+ msgid "Scroll the completions window"
+ msgstr "DesplaÃ§a la finestra de suggeriments de completar"
+ 
+ #: info/filesys.c:91
+ #, c-format
+ msgid "looking for file \"%s\""
+ msgstr "s'estÃ  buscant el fitxer \"%s\""
+ 
+ #: info/filesys.c:158
+ #, c-format
+ msgid "looking for file %s in %s"
+ msgstr "s'estÃ  buscant el fitxer %s a %s"
+ 
+ #: info/filesys.c:227 info/filesys.c:241 info/filesys.c:262
+ #, c-format
+ msgid "found file %s"
+ msgstr "s'ha trobat el fitxer %s"
+ 
+ #: info/footnotes.c:231
+ #, c-format
+ msgid "Footnotes could not be displayed"
+ msgstr "No s'han pogut mostrar les notes a peu de pÃ gina"
+ 
+ #: info/footnotes.c:251
+ msgid "Show the footnotes associated with this node in another window"
+ msgstr ""
+ "Mostra les notes a peu de pÃ gina associades amb aquest node a una altra "
+ "finestra"
+ 
+ #: info/footnotes.h:26
+ msgid "---------- Footnotes ----------"
+ msgstr "---------- Notes a peu de pÃ gina ----------"
+ 
+ #: info/indices.c:123 info/indices.c:806
+ #, c-format
+ msgid "Finding index entries..."
+ msgstr "S'estan buscant les entrades d'Ã­ndex..."
+ 
+ #: info/indices.c:206
+ msgid "Look up a string in the index for this file"
+ msgstr "Busca una cadena de carÃ cters a l'index per a aquest fitxer"
+ 
+ #: info/indices.c:218 info/indices.c:324 info/indices.c:812
+ #, c-format
+ msgid "No indices found."
+ msgstr "No s'ha trobat cap Ã­ndex"
+ 
+ #: info/indices.c:222
+ msgid "Index entry: "
+ msgstr "Entrada d'Ã­ndex: "
+ 
+ #: info/indices.c:439
+ #, c-format
+ msgid "Found '%s' in %s. ('\\[next-index-match]' tries to find next.)"
+ msgstr ""
+ "S'ha trobat `%s' a %s. ('\\[next-index-match]' intenta trobar el segÃ¼ent.)"
+ 
+ #: info/indices.c:449
+ msgid ""
+ "Go to the next matching index item from the last '\\[index-search]' command"
+ msgstr ""
+ "Ves al segÃ¼ent element concordant d'element d'Ã­ndex de l'Ãºltima ordre `"
+ "\\[index-search]'"
+ 
+ #: info/indices.c:460
+ #, c-format
+ msgid "No previous index search string."
+ msgstr "No hi ha una cadena prÃ¨via de carÃ cters de cerca d'Ã­ndex"
+ 
+ #: info/indices.c:478
+ #, c-format
+ msgid "No more index entries containing '%s'."
+ msgstr "No hi ha mÃ©s entrades d'Ã­ndex que continguin `%s'."
+ 
+ #: info/indices.c:479 info/indices.c:874
+ #, c-format
+ msgid "No index entries containing '%s'."
+ msgstr "No hi ha entrades d'Ã­ndex que continguin `%s'."
+ 
+ #: info/indices.c:583
+ #, c-format
+ msgid "Scanning indices of '%s'..."
+ msgstr "S'estan explorant els Ã­ndexs de `%s'..."
+ 
+ #: info/indices.c:636
+ msgid "Grovel all known info file's indices for a string and build a menu"
+ msgstr ""
+ "Arrossega tots els Ã­ndexs coneguts de fitxers info per a una cadena de "
+ "carÃ cters i construeix un menÃº"
+ 
+ #: info/indices.c:644 info/indices.c:646
+ msgid "Index apropos"
+ msgstr "Sobre Ã�ndex"
+ 
+ #: info/indices.c:686
+ #, c-format
+ msgid "Index entries containing '%s':\n"
+ msgstr "Entrades d'Ã­ndex que contenen `%s':\n"
+ 
+ #: info/indices.c:791
+ msgid "List all matches of a string in the index"
+ msgstr ""
+ "Fes una  llista de totes les concordances d'una cadena de carÃ cters a l'Ã­ndex"
+ 
+ #: info/indices.c:818 info/indices.c:820
+ msgid "Index topic"
+ msgstr "Tema d'Ã­ndex"
+ 
+ #: info/indices.h:40
+ #, c-format
+ msgid "No available info files have '%s' in their indices."
+ msgstr "Cap dels fitxers info disponibles tenen `%s' als seus Ã­ndexs."
+ 
+ #: info/info-utils.c:899
+ #, c-format
+ msgid "Error converting file character encoding."
+ msgstr ""
+ "S'ha produÃ¯t un error en la conversiÃ³ la codificaciÃ³ de carÃ cters del fitxer."
+ 
+ #: info/info.c:223 info/session.c:2700
+ #, c-format
+ msgid "No menu item '%s' in node '%s'."
+ msgstr "No hi ha un element de menÃº `%s' al node `%s'."
+ 
+ #: info/info.c:316
+ #, c-format
+ msgid "No file given for node '%s'."
+ msgstr "No s'ha donat un fitxer per al node `%s'."
+ 
+ #: info/info.c:365 info/info.c:1115
+ #, c-format
+ msgid "Cannot find node '%s'."
+ msgstr "No es pot trobar el node `%s'."
+ 
+ #: info/info.c:387
+ #, c-format
+ msgid "No program name given."
+ msgstr "No s'ha donat un nom de programa."
+ 
+ #: info/info.c:578
+ #, c-format
+ msgid "invalid number: %s\n"
+ msgstr "nÃºmero no vÃ lid: %s\n"
+ 
+ #: info/info.c:758
+ #, c-format
+ msgid "malformed variable assignment: %s"
+ msgstr "AssignaciÃ³ mal format de variable: %s"
+ 
+ #: info/info.c:765 info/infokey.c:537
+ #, c-format
+ msgid "%s: no such variable"
+ msgstr "%s: la variable no existeix"
+ 
+ #: info/info.c:771 info/infokey.c:539
+ #, c-format
+ msgid "value %s is not valid for variable %s"
+ msgstr "el valor %s no Ã©s vÃ lid per a la variable %s"
+ 
+ #: info/info.c:783
+ #, c-format
+ msgid "Try --help for more information.\n"
+ msgstr "Proveu --help per a mÃ©s informaciÃ³.\n"
+ 
+ #: info/info.c:805 install-info/install-info.c:2212 tp/texi2any.pl:878
+ #: texindex/ti.twjr:1293
+ #, c-format, awk-format, perl-format
+ msgid ""
+ "Copyright (C) %s Free Software Foundation, Inc.\n"
+ "License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl."
+ "html>\n"
+ "This is free software: you are free to change and redistribute it.\n"
+ "There is NO WARRANTY, to the extent permitted by law.\n"
+ msgstr ""
+ "Copyright (C) %s Free Software Foundation, Inc.\n"
+ "LlicÃ¨ncia GPLv3+: GNU GPL versiÃ³ 3 o posterior <http://gnu.org/licenses/gpl."
+ "html>\n"
+ "AixÃ² Ã©s programari lliure, teniu la llibertat de canviar-lo o redistribuir-"
+ "lo.\n"
+ "No hi ha CAP GARANTIA, en la mesura que ho permet la llei.\n"
+ 
+ #: info/info.c:963
+ #, c-format
+ msgid "no index entries found for '%s'\n"
+ msgstr "no s'han trobat entrades d'Ã­ndex per a `%s'\n"
+ 
+ #: info/info.c:1016
+ #, c-format
+ msgid ""
+ "Usage: %s [OPTION]... [MENU-ITEM...]\n"
+ "\n"
+ "Read documentation in Info format.\n"
+ msgstr ""
+ "Ãšs: %s [OPCIÃ“]... [ELEMENT-DE-MENÃš...]\n"
+ "\n"
+ "Llegiu la informaciÃ³ en format Info.\n"
+ 
+ #: info/info.c:1022
+ msgid ""
+ "Options:\n"
+ "  -a, --all                    use all matching manuals.\n"
+ "  -k, --apropos=STRING         look up STRING in all indices of all "
+ "manuals.\n"
+ "  -d, --directory=DIR          add DIR to INFOPATH.\n"
+ "      --dribble=FILE           remember user keystrokes in FILENAME.\n"
+ "  -f, --file=MANUAL            specify Info manual to visit."
+ msgstr ""
+ "Options:\n"
+ "  -a, --all                    usa tots els manuals concordants.\n"
+ "  -k, --apropos=CADENA         busca la CADENA DE CARÃ‚CTERS a tots els Ã­ndex "
+ "de tots els manuals.\n"
+ "  -d, --directory=DIR          afegeix DIR a l'INFOPATH\n"
+ "      --dribble=FITXER         recorda les pulsacions de tecla d'usuari a "
+ "FITXER\n"
+ "  -f, --file=MANUAL            especifiqueu al manual INFO a visitar."
+ 
+ #: info/info.c:1030
+ msgid ""
+ "  -h, --help                   display this help and exit.\n"
+ "      --index-search=STRING    go to node pointed by index entry STRING.\n"
+ "  -n, --node=NODENAME          specify nodes in first visited Info file.\n"
+ "  -o, --output=FILE            output selected nodes to FILE."
+ msgstr ""
+ "  -h, --help                   mostra aquesta ajuda i surt.\n"
+ "      --index-search=CADENA    ves al node apuntat per l'entrada d'Ã­ndex "
+ "CADENA DE CARÃ‚CTERS.\n"
+ "  -n, --node=NOMDENODE         especifiqueu els nodes al primer fitxer INFO "
+ "visitat.\n"
+ "  -o, --output=FITXER          bolca els nodes escollits a FITXER."
+ 
+ #: info/info.c:1036
+ msgid ""
+ "  -R, --raw-escapes            output \"raw\" ANSI escapes (default).\n"
+ "      --no-raw-escapes         output escapes as literal text.\n"
+ "      --restore=FILE           read initial keystrokes from FILE.\n"
+ "  -O, --show-options, --usage  go to command-line options node."
+ msgstr ""
+ "  -R, --raw-escapes            bolca les seqÃ¼encies d'escapada ANSI \"en brut"
+ "\" (predeterminat).\n"
+ "      --no-raw-escapes         bolca les seqÃ¼encies d'escapada com a text "
+ "literal.\n"
+ "      --restore=FITXER         llegeix les pulsacions de tecla originals des "
+ "de FITXER.\n"
+ "  -O, --show-options, --usage  ves al node d'opcions de lÃ­nia d'ordres."
+ 
+ #: info/info.c:1043
+ msgid "  -b, --speech-friendly        be friendly to speech synthesizers."
+ msgstr ""
+ "  -b, --speech-friendly        sigues amigable amb els sintetitzadors de veu."
+ 
+ #: info/info.c:1047
+ msgid ""
+ "      --strict-node-location   (for debugging) use Info file pointers as-"
+ "is.\n"
+ "      --subnodes               recursively output menu items.\n"
+ "  -v, --variable VAR=VALUE     assign VALUE to Info variable VAR.\n"
+ "      --vi-keys                use vi-like and less-like key bindings.\n"
+ "      --version                display version information and exit.\n"
+ "  -w, --where, --location      print physical location of Info file.\n"
+ "  -x, --debug=NUMBER           set debugging level (-1 for all).\n"
+ msgstr ""
+ "      --strict-node-location   (per a depuraciÃ³) usa els punters dels "
+ "fitxers Info sense modificar.\n"
+ "      --subnodes               bolca de forma recursiva els elements de "
+ "menÃº.\n"
+ "  -v, --variable VAR=VALOR     assigna VALOR a la variable Info VAR.\n"
+ "      --vi-keys                usa assignacions de tecla tipus vi i less.\n"
+ "      --version                mostra la informaciÃ³ de versiÃ³ i surt.\n"
+ "  -w, --where, --location      imprimeix la ubicaciÃ³ fÃ­sica del fitxer "
+ "Info.\n"
+ "  -x, --debug=NUMBER           estableix el nivell de depuraciÃ³ (-1 per a "
+ "tot).\n"
+ 
+ #: info/info.c:1056
+ msgid ""
+ "\n"
+ "The first non-option argument, if present, is the menu entry to start from;\n"
+ "it is searched for in all 'dir' files along INFOPATH.\n"
+ "If it is not present, info merges all 'dir' files and shows the result.\n"
+ "Any remaining arguments are treated as the names of menu\n"
+ "items relative to the initial node visited."
+ msgstr ""
+ "\n"
+ "El primer argument que no Ã©s una opciÃ³, si estÃ  present, Ã©s l'entrada de "
+ "menÃº on comenÃ§ar;\n"
+ "Ã©s el criteri de cerca per a tos els fitxers `dir' sobre INFOPATH.\n"
+ "Si no estÃ  present, info fusiona tots el fitxers `dir' i mostra el "
+ "resultat.\n"
+ "Tots els arguments restants sÃ³n considerats el noms dels elements\n"
+ "de menÃº relatius al node inicial que s'ha visitat."
+ 
+ #: info/info.c:1063
+ msgid ""
+ "\n"
+ "For a summary of key bindings, type H within Info."
+ msgstr ""
+ "\n"
+ "Per a un resum de les assignacions de tecles, entreu H dins d'Info."
+ 
+ #: info/info.c:1066
+ msgid ""
+ "\n"
+ "Examples:\n"
+ "  info                       show top-level dir menu\n"
+ "  info info                  show the general manual for Info readers\n"
+ "  info info-stnd             show the manual specific to this Info program\n"
+ "  info emacs                 start at emacs node from top-level dir\n"
+ "  info emacs buffers         select buffers menu entry in emacs manual\n"
+ "  info emacs -n Files        start at Files node within emacs manual\n"
+ "  info '(emacs)Files'        alternative way to start at Files node\n"
+ "  info --show-options emacs  start at node with emacs' command line options\n"
+ "  info --subnodes -o out.txt emacs  dump entire manual to out.txt\n"
+ "  info -f ./foo.info         show file ./foo.info, not searching dir"
+ msgstr ""
+ "\n"
+ "Exemples:\n"
+ "  info                       mostra el menÃº dir de nivell superior\n"
+ "  info info                  mostra el manual general per a lectors d'Info\n"
+ "  info info-stnd             mostra el manual especÃ­fica per a aquest "
+ "programa Info\n"
+ "  info emacs                 comenÃ§a pel node emacs del directori de nivell "
+ "superior\n"
+ "  info emacs buffers         selecciona l'entrada de menÃº de memÃ²ries "
+ "intermÃ¨dies dins del manual de l'emacs\n"
+ "  info emacs -n Files        comenÃ§a al node Files dins del manual de "
+ "l'emacs\n"
+ "  info '(emacs)Files'        manera alternativa de comenÃ§ar al node Files\n"
+ "  info --show-options emacs  comenÃ§a pel node amb les opcions de lÃ­nia "
+ "d'ordres de l'emacs\n"
+ "  info --subnodes -o sortida.txt    demana a l'emacs que bolqui el manual "
+ "sencer a sortida.txt\n"
+ "  info -f ./bla.info         mostra el fitxer ./bla.info, sense buscar a dir"
+ 
+ #: info/info.c:1081 install-info/install-info.c:616 tp/texi2any.pl:866
+ #: texindex/ti.twjr:1282
+ msgid ""
+ "Email bug reports to bug-texinfo@gnu.org,\n"
+ "general questions and discussion to help-texinfo@gnu.org.\n"
+ "Texinfo home page: http://www.gnu.org/software/texinfo/"
+ msgstr ""
+ "Envia els informes d'error per correu electrÃ²nic a bug-texinfo@gnu.org.\n"
+ "preguntes generals i discussiÃ³ a help-texinfo@gnu.org.\n"
+ "PÃ gina d'inici de texinfo: http://www.gnu.org/software/texinfo/"
+ 
+ #: info/info.c:1116
+ #, c-format
+ msgid "Cannot find node '(%s)%s'."
+ msgstr "No es pot trobar el node '(%s)%s'."
+ 
+ #: info/info.c:1117
+ msgid "Cannot find a window!"
+ msgstr "No es pot trobar una finestra!"
+ 
+ #: info/info.c:1118
+ msgid "Point doesn't appear within this window's node!"
+ msgstr "El punt no apareix dins del node d'aquesta finestra!"
+ 
+ #: info/info.c:1119
+ msgid "Cannot delete the last window."
+ msgstr "No es pot eliminar l'Ãºltima finestra."
+ 
+ #: info/info.c:1120
+ msgid "No menu in this node."
+ msgstr "No hi ha un menÃº a aquest node."
+ 
+ #: info/info.c:1121
+ msgid "No footnotes in this node."
+ msgstr "No hi ha notes a peu de pÃ gina a aquest node."
+ 
+ #: info/info.c:1122
+ msgid "No cross references in this node."
+ msgstr "No hi ha referÃ¨ncies creuades a aquest node."
+ 
+ #: info/info.c:1123
+ #, c-format
+ msgid "No '%s' pointer for this node."
+ msgstr "No hi ha un punter '%s' per a aquest node."
+ 
+ #: info/info.c:1124
+ #, c-format
+ msgid "Unknown Info command '%c'; try '?' for help."
+ msgstr "Ordre `%c' d'Info desconeguda; proveu `?' per a ajuda."
+ 
+ #: info/info.c:1125
+ #, c-format
+ msgid "Terminal type '%s' is not smart enough to run Info."
+ msgstr "La terminal tipus `%s' no Ã©s prou intelÂ·ligent per executar Info."
+ 
+ #: info/info.c:1126
+ msgid "You are already at the last page of this node."
+ msgstr "Ja esteu a l'Ãºltima pÃ gina d'aquest node."
+ 
+ #: info/info.c:1127
+ msgid "You are already at the first page of this node."
+ msgstr "Ja esteu a la primera pÃ gina d'aquest node."
+ 
+ #: info/info.c:1128
+ msgid "Only one window."
+ msgstr "Sols una finestra."
+ 
+ #: info/info.c:1129
+ msgid "Resulting window would be too small."
+ msgstr "La finestra resultant seria massa petita."
+ 
+ #: info/info.c:1130
+ msgid "Not enough room for a help window, please delete a window."
+ msgstr ""
+ "No hi ha prou espai per a una finestra d'ajuda, si us plau elimineu una "
+ "finestra."
+ 
+ #: info/infodoc.c:40
+ msgid "Basic Info command keys\n"
+ msgstr "Tecles bÃ siques d'ordres d'Info\n"
+ 
+ #: info/infodoc.c:42
+ msgid "\\%-10[quit-help]  Close this help window.\n"
+ msgstr "\\%-10[quit-help]  Tanca aquesta finestra d'ajuda.\n"
+ 
+ #: info/infodoc.c:43
+ msgid "\\%-10[quit]  Quit Info altogether.\n"
+ msgstr "\\%-10[quit]  Surt d'Info completament.\n"
+ 
+ #: info/infodoc.c:44
+ msgid "\\%-10[get-info-help-node]  Invoke the Info tutorial.\n"
+ msgstr "\\%-10[get-info-help-node]  Invoca el tutorial d'Info.\n"
+ 
+ #: info/infodoc.c:46
+ msgid "\\%-10[prev-line]  Move up one line.\n"
+ msgstr "\\%-10[prev-line]  Ves cap amunt una lÃ­nia.\n"
+ 
+ #: info/infodoc.c:47
+ msgid "\\%-10[next-line]  Move down one line.\n"
+ msgstr "\\%-10[next-line]  Ves cap avall una lÃ­nia.\n"
+ 
+ #: info/infodoc.c:48
+ msgid "\\%-10[scroll-backward]  Scroll backward one screenful.\n"
+ msgstr "\\%-10[scroll-backward]  DesplaÃ§a't endarrere una pantalla completa.\n"
+ 
+ #: info/infodoc.c:49
+ msgid "\\%-10[scroll-forward]  Scroll forward one screenful.\n"
+ msgstr "\\%-10[scroll-forward]  DesplaÃ§a't endavant una pantalla completa.\n"
+ 
+ #: info/infodoc.c:50
+ msgid "\\%-10[beginning-of-node]  Go to the beginning of this node.\n"
+ msgstr "\\%-10[beginning-of-node]  Ves al principi d'aquest node.\n"
+ 
+ #: info/infodoc.c:51
+ msgid "\\%-10[end-of-node]  Go to the end of this node.\n"
+ msgstr "\\%-10[end-of-node]  Ves al final d'aquest node.\n"
+ 
+ #: info/infodoc.c:53
+ msgid "\\%-10[move-to-next-xref]  Skip to the next hypertext link.\n"
+ msgstr "\\%-10[move-to-next-xref]  Salta al segÃ¼ent enllaÃ§ d'hipertext.\n"
+ 
+ #: info/infodoc.c:54
+ msgid ""
+ "\\%-10[select-reference-this-line]  Follow the hypertext link under the "
+ "cursor.\n"
+ msgstr ""
+ "\\%-10[select-reference-this-line]  Segueix l'enllaÃ§ d'hipertext sota el "
+ "cursor.\n"
+ 
+ #: info/infodoc.c:55
+ msgid "\\%-10[history-node]  Go back to the last node seen in this window.\n"
+ msgstr ""
+ "\\%-10[history-node]  Ves endarrere a l'ultim node vist a aquesta finestra.\n"
+ 
+ #: info/infodoc.c:57
+ msgid "\\%-10[global-prev-node]  Go to the previous node in the document.\n"
+ msgstr "\\%-10[global-prev-node]  Ves al node anterior a aquest document.\n"
+ 
+ #: info/infodoc.c:58
+ msgid "\\%-10[global-next-node]  Go to the next node in the document.\n"
+ msgstr "\\%-10[global-next-node]  Ves al segÃ¼ent node a aquest document.\n"
+ 
+ #: info/infodoc.c:59
+ msgid "\\%-10[prev-node]  Go to the previous node on this level.\n"
+ msgstr "\\%-10[prev-node]  Ves al node previ a aquest nivell.\n"
+ 
+ #: info/infodoc.c:60
+ msgid "\\%-10[next-node]  Go to the next node on this level.\n"
+ msgstr "\\%-10[next-node]  Ves al node segÃ¼ent a aquest nivell.\n"
+ 
+ #: info/infodoc.c:61
+ msgid "\\%-10[up-node]  Go up one level.\n"
+ msgstr "\\%-10[up-node]  Ves un nivell amunt.\n"
+ 
+ #: info/infodoc.c:62
+ msgid "\\%-10[top-node]  Go to the top node of this document.\n"
+ msgstr "\\%-10[top-node]  Ves al node superior d'aquest document.\n"
+ 
+ #: info/infodoc.c:63
+ msgid "\\%-10[dir-node]  Go to the main 'directory' node.\n"
+ msgstr "\\%-10[dir-node]  Ves al node 'directory' principal.\n"
+ 
+ #: info/infodoc.c:65
+ msgid "1...9       Pick the first...ninth item in this node's menu.\n"
+ msgstr "1...9       Escull el primer...nourÃ© element al menÃº d'aquest node.\n"
+ 
+ #: info/infodoc.c:66
+ msgid "\\%-10[last-menu-item]  Pick the last item in this node's menu.\n"
+ msgstr ""
+ "\\%-10[last-menu-item]  Escull l'Ãºltim element al menÃº d'aquest node.\n"
+ 
+ #: info/infodoc.c:67
+ msgid "\\%-10[menu-item]  Pick a menu item specified by name.\n"
+ msgstr ""
+ "\\%-10[menu-item]  Escull un element de menÃº especificat pel seu nom.\n"
+ 
+ #: info/infodoc.c:68
+ msgid "\\%-10[xref-item]  Follow a cross reference specified by name.\n"
+ msgstr ""
+ "\\%-10[xref-item]  Segueix una referÃ¨ncia creuada especificada per nom.\n"
+ 
+ #: info/infodoc.c:69
+ msgid "\\%-10[goto-node]  Go to a node specified by name.\n"
+ msgstr "\\%-10[goto-node]  Ves al node especificat per nom.\n"
+ 
+ #: info/infodoc.c:71
+ msgid "\\%-10[search]  Search forward for a specified string.\n"
+ msgstr ""
+ "\\%-10[search]  Cerca cap endavant per a una cadena de carÃ cters "
+ "especificada.\n"
+ 
+ #: info/infodoc.c:72
+ msgid "\\%-10[search-previous]  Search for previous occurrence.\n"
+ msgstr "\\%-10[search-previous]  Cerca per l'ocurrÃ¨ncia anterior.\n"
+ 
+ #: info/infodoc.c:73
+ msgid "\\%-10[search-next]  Search for next occurrence.\n"
+ msgstr "\\%-10[search-next]  Cerca per l'ocurrÃ¨ncia segÃ¼ent.\n"
+ 
+ #: info/infodoc.c:74
+ msgid ""
+ "\\%-10[index-search]  Search for a specified string in the index, and\n"
+ "              select the node referenced by the first entry found.\n"
+ msgstr ""
+ "\\%-10[index-search]  Cerca per una cadena de carÃ cters especificada a "
+ "l'Ã­ndex, i\n"
+ "              selecciona el node referenciat per la primera entrada "
+ "trobada.\n"
+ 
+ #: info/infodoc.c:76
+ msgid "\\%-10[virtual-index]  Synthesize menu of matching index entries.\n"
+ msgstr ""
+ "\\%-10[virtual-index]  Sintetitza el menÃº d'entrades concordats d'Ã­ndex.\n"
+ 
+ #: info/infodoc.c:78
+ msgid "\\%-10[abort-key]  Cancel the current operation.\n"
+ msgstr "\\%-10[abort-key]  CancelÂ·la l'operaciÃ³ corrent.\n"
+ 
+ #: info/infodoc.c:197
+ #, c-format
+ msgid "This is GNU Info version %s.  "
+ msgstr "AixÃ² Ã©s GNU Info versiÃ³ %s"
+ 
+ #: info/infodoc.c:198
+ msgid "The current search path is:\n"
+ msgstr "El camÃ­ de cerca actual Ã©s:\n"
+ 
+ #: info/infodoc.c:203
+ msgid ""
+ "Commands available in Info windows:\n"
+ "\n"
+ msgstr ""
+ "Ordres disponibles a la finestra Info:\n"
+ "\n"
+ 
+ #: info/infodoc.c:206
+ msgid ""
+ "Commands available in the echo area:\n"
+ "\n"
+ msgstr ""
+ "Ordres disponibles a l'Ã rea d'eco:\n"
+ "\n"
+ 
+ #: info/infodoc.c:226
+ #, c-format
+ msgid ""
+ "The following commands can only be invoked via %s:\n"
+ "\n"
+ msgstr ""
+ "Les ordres segÃ¼ents sols es poden invocar via %s:\n"
+ "\n"
+ 
+ #: info/infodoc.c:231
+ msgid ""
+ "The following commands cannot be invoked at all:\n"
+ "\n"
+ msgstr ""
+ "Les ordres segÃ¼ents no es poden invocar en absolut:\n"
+ "\n"
+ 
+ #: info/infodoc.c:335
+ msgid "Display help message"
+ msgstr "Mostra el missatge d'ajuda"
+ 
+ #: info/infodoc.c:348
+ msgid "Visit Info node '(info)Help'"
+ msgstr "Visita el node Info '(info)Help'"
+ 
+ #: info/infodoc.c:447
+ msgid "Print documentation for KEY"
+ msgstr "Imprimeix la documentaciÃ³ per a TECLA"
+ 
+ #: info/infodoc.c:458
+ #, c-format
+ msgid "Describe key: %s"
+ msgstr "Descriu la tecla: %s"
+ 
+ #: info/infodoc.c:468 info/infodoc.c:504
+ #, c-format
+ msgid "%s is undefined."
+ msgstr "%s no estÃ  definit"
+ 
+ #: info/infodoc.c:866
+ msgid "Show what to type to execute a given command"
+ msgstr "Mostra quÃ¨ s'ha d'entrar per executar una ordre donada"
+ 
+ #: info/infodoc.c:870
+ msgid "Where is command: "
+ msgstr "On Ã©s l'ordre: "
+ 
+ #: info/infodoc.c:892
+ #, c-format
+ msgid "'%s' is not on any keys"
+ msgstr "'%s' no estÃ  en cap tecla"
+ 
+ #: info/infodoc.c:898
+ #, c-format
+ msgid "%s can only be invoked via %s."
+ msgstr "%s es pot invocar Ãºnicament via %s."
+ 
+ #: info/infodoc.c:902
+ #, c-format
+ msgid "%s can be invoked via %s."
+ msgstr "%s es pot invocar via %s."
+ 
+ #: info/infodoc.c:907
+ #, c-format
+ msgid "There is no function named '%s'"
+ msgstr "No hi ha una funciÃ³ nomenada '%s'"
+ 
+ #: info/infomap.c:600
+ #, c-format
+ msgid "could not open init file %s"
+ msgstr "no s'ha pogut llegir el fitxer d'inicialitzaciÃ³ %s"
+ 
+ #: info/infokey.c:229
+ #, c-format
+ msgid "key sequence too long"
+ msgstr "seqÃ¼Ã¨ncia de tecles massa llarga"
+ 
+ #: info/infokey.c:306
+ #, c-format
+ msgid "missing key sequence"
+ msgstr "seqÃ¼Ã¨ncia de tecles absent"
+ 
+ #: info/infokey.c:386
+ #, c-format
+ msgid "NUL character (\\000) not permitted"
+ msgstr "el carÃ cter NUL (\\000) no estÃ  permÃ¨s"
+ 
+ #: info/infokey.c:415
+ #, c-format
+ msgid "NUL character (^%c) not permitted"
+ msgstr "el carÃ cter NUL (^%c) no estÃ  permÃ¨s"
+ 
+ #: info/infokey.c:438
+ #, c-format
+ msgid "missing action name"
+ msgstr "nom absent d'acciÃ³ "
+ 
+ #: info/infokey.c:450
+ #, c-format
+ msgid "cannot bind key sequence to menu-digit"
+ msgstr "no es pot associar la seqÃ¼Ã¨ncia de tecles al dÃ­git de menÃº"
+ 
+ #: info/infokey.c:458
+ #, c-format
+ msgid "unknown action `%s'"
+ msgstr "acciÃ³ desconeguda `%s'"
+ 
+ #: info/infokey.c:482
+ #, c-format
+ msgid "action name too long"
+ msgstr "nom d'acciÃ³ massa llarg"
+ 
+ #: info/infokey.c:495
+ #, c-format
+ msgid "extra characters following action `%s'"
+ msgstr "hi ha carÃ cters extra a continuaciÃ³ de l'acciÃ³ `%s'"
+ 
+ #: info/infokey.c:506
+ #, c-format
+ msgid "missing variable name"
+ msgstr "nom absent de variable"
+ 
+ #: info/infokey.c:515
+ #, c-format
+ msgid "missing `=' immediately after variable name"
+ msgstr "`=' absent immediatament desprÃ©s del nom de la variable"
+ 
+ #: info/infokey.c:522
+ #, c-format
+ msgid "variable name too long"
+ msgstr "nom de la variable massa llarg"
+ 
+ #: info/infokey.c:546
+ #, c-format
+ msgid "value too long"
+ msgstr "valor massa llarg"
+ 
+ #: info/infokey.c:592
+ #, c-format
+ msgid "\"%s\", line %u: "
+ msgstr "\"%s\", lÃ­nia %u: "
+ 
+ #: info/m-x.c:66
+ msgid "Read the name of an Info command and describe it"
+ msgstr "Llegeix el nom d'una ordre Info i descriu-lo"
+ 
+ #: info/m-x.c:70
+ msgid "Describe command: "
+ msgstr "Descriu l'ordre: "
+ 
+ #: info/m-x.c:93
+ msgid "Read a command name in the echo area and execute it"
+ msgstr "Llegeix un nom d'ordre a l'Ã rea d'eco i executa-la"
+ 
+ #: info/m-x.c:136
+ #, c-format
+ msgid "Cannot execute an 'echo-area' command here."
+ msgstr "No es pot executar una ordre 'echo-area' aquÃ­."
+ 
+ #: info/m-x.c:149
+ #, c-format
+ msgid "Undefined command: %s"
+ msgstr "Ordre no definida: %s"
+ 
+ #: info/m-x.c:155
+ msgid "Set the height of the displayed window"
+ msgstr "Estableix l'alÃ§ada de la finestra visualitzada"
+ 
+ #: info/m-x.c:168
+ #, c-format
+ msgid "Set screen height to (%d): "
+ msgstr "Estableix l'alÃ§ada de la pantalla a (%d): "
+ 
+ #: info/makedoc.c:141
+ #, c-format
+ msgid ""
+ "   Source files groveled to make this file include:\n"
+ "\n"
+ msgstr ""
+ "   S'han arrossegat els fitxers font per fer que aquest fitxer inclogui:\n"
+ "\n"
+ 
+ #: info/makedoc.c:466
+ #, c-format
+ msgid "Couldn't manipulate the file %s.\n"
+ msgstr "No s'ha pogut manipular el fitxer %s.\n"
+ 
+ #. TRANSLATORS: The "\n* Menu:\n\n" part of this should not be translated, as
+ #. it is part of the Info syntax.
+ #: info/nodemenu.c:35
+ msgid ""
+ "\n"
+ "* Menu:\n"
+ "\n"
+ "  (File)Node                        Lines   Size   Containing File\n"
+ "  ----------                        -----   ----   ---------------"
+ msgstr ""
+ "\n"
+ "* MenÃº:\n"
+ "  (Fitxer)Node                      LÃ­nies   Mida   Fitxer continent\n"
+ "  ------------                      ------   ----   ---------------"
+ 
+ #: info/nodemenu.c:187
+ msgid ""
+ "Here is the menu of nodes you have recently visited.\n"
+ "Select one from this menu, or use '\\[history-node]' in another window.\n"
+ msgstr ""
+ "AquÃ­ estÃ  el menÃº de nodes que heu visitat recentment.\n"
+ "Seleccioneu-ne u d'aquest menÃº, o useu '\\[history-node]' en una altra "
+ "finestra.\n"
+ 
+ #: info/nodemenu.c:208
+ msgid "Make a window containing a menu of all of the currently visited nodes"
+ msgstr ""
+ "Creeu una finestra que contingui un menÃº de tots els menÃºs visitats "
+ "actualment"
+ 
+ #: info/nodemenu.c:253
+ msgid "Select a node which has been previously visited in a visible window"
+ msgstr "Seleccioneu un node que s'ha visitat prÃ¨viament a una finestra visible"
+ 
+ #: info/nodemenu.c:260
+ msgid "Select visited node: "
+ msgstr "Node visitat seleccionat: "
+ 
+ #: info/nodemenu.c:278 info/session.c:2356
+ #, c-format
+ msgid "The reference disappeared! (%s)."
+ msgstr "La referÃ¨ncia ha desaparegut! (%s)."
+ 
+ #: info/pcterm.c:211
+ #, c-format
+ msgid "Terminal cannot be initialized: %s\n"
+ msgstr "La terminal no es pot inicialitzar: %s\n"
+ 
+ #: info/search.c:166
+ #, c-format
+ msgid "regexp error: %s"
+ msgstr "error d'expressiÃ³ regular: %s"
+ 
+ #: info/session.c:61
+ msgid "Show all matching files"
+ msgstr "Mostra tots els fitxers que concordin"
+ 
+ #: info/session.c:65
+ #, c-format
+ msgid "No file index"
+ msgstr "No hi ha un Ã­ndex de fitxer"
+ 
+ #. TRANSLATORS: Try to keep this message (when "expanded") at most 79
+ #. characters; anything after the 79th character will not actually be
+ #. displayed on an 80-column terminal.
+ #: info/session.c:191
+ #, c-format
+ msgid ""
+ "Welcome to Info version %s.  Type \\[get-help-window] for help, \\[get-info-"
+ "help-node] for tutorial."
+ msgstr ""
+ "Benvingut a la versiÃ³ %s d'Info. Entreu \\[get-help-window] per l'ajuda, "
+ "\\[get-info-help-node] per a un tutorial."
+ 
+ #: info/session.c:767
+ #, c-format
+ msgid "can't open %s: %s"
+ msgstr "no es pot obrir %s: %s"
+ 
+ #: info/session.c:773
+ #, c-format
+ msgid "debugging output diverted to \"%s\""
+ msgstr "la sortida de depuraciÃ³ s'he redirigit a \"%s\""
+ 
+ #: info/session.c:1215
+ msgid "Move down to the next line"
+ msgstr "Ves avall a la lÃ­nia segÃ¼ent"
+ 
+ #: info/session.c:1230
+ msgid "Move up to the previous line"
+ msgstr "Ves amunt a la lÃ­nia prÃ¨via"
+ 
+ #: info/session.c:1246
+ msgid "Move the cursor to a specific line of the window"
+ msgstr "Mou del cursos a una lÃ­nia especÃ­fica de la finestra"
+ 
+ #: info/session.c:1278
+ msgid "Move to the end of the line"
+ msgstr "Ves al final de la lÃ­nia"
+ 
+ #: info/session.c:1303
+ msgid "Move to the start of the line"
+ msgstr "Ves a l'inici de la lÃ­nia"
+ 
+ #: info/session.c:1385
+ msgid "Move to the start of this node"
+ msgstr "Ves a l'inici d'aquest node"
+ 
+ #: info/session.c:1392
+ msgid "Move to the end of this node"
+ msgstr "Ves al final d'aquest node"
+ 
+ #: info/session.c:1474
+ msgid "Scroll forward in this window"
+ msgstr "DesplaÃ§a't cap endavant a aquesta finestra"
+ 
+ #: info/session.c:1488
+ msgid "Scroll backward in this window"
+ msgstr "DesplaÃ§a't cap endarrere a aquesta finestra"
+ 
+ #: info/session.c:1496
+ msgid "Scroll forward in this window and set default window size"
+ msgstr ""
+ "DesplaÃ§a't cap endavant a aquesta finestra i estableix la mida "
+ "predeterminada de la finestra"
+ 
+ #: info/session.c:1511
+ msgid "Scroll backward in this window and set default window size"
+ msgstr ""
+ "DesplaÃ§a't cap endarrere a aquesta finestra i estableix la mida "
+ "predeterminada de la finestra"
+ 
+ #: info/session.c:1517
+ msgid "Scroll forward in this window staying within node"
+ msgstr "DesplaÃ§a't cap endavant a aquesta finestra romanent dins dins del node"
+ 
+ #: info/session.c:1532
+ msgid "Scroll backward in this window staying within node"
+ msgstr "DesplaÃ§at cap endarrere a aquesta finestra romanent dins del node"
+ 
+ #: info/session.c:1540
+ msgid ""
+ "Scroll forward in this window staying within node and set default window size"
+ msgstr ""
+ "DesplaÃ§a't cap endavant a aquesta finestra dins del node i estableix la mida "
+ "predeterminada de la finestra"
+ 
+ #: info/session.c:1567
+ msgid ""
+ "Scroll backward in this window staying within node and set default window "
+ "size"
+ msgstr ""
+ "DesplaÃ§a't endarrere a aquesta finestra romanent dins del node i estableix "
+ "la finestra predeterminada "
+ 
+ #: info/session.c:1573
+ msgid "Scroll down by lines"
+ msgstr "DesplaÃ§a't cap avall per lÃ­nies"
+ 
+ #: info/session.c:1579
+ msgid "Scroll up by lines"
+ msgstr "DesplaÃ§a't cap amunt per lÃ­nies"
+ 
+ #: info/session.c:1591
+ msgid "Scroll down by half screen size"
+ msgstr "DesplaÃ§a't cap avall per una mitja mida de pantalla"
+ 
+ #: info/session.c:1618
+ msgid "Scroll up by half screen size"
+ msgstr "DesplaÃ§a't cap amunt per una mitja mida de pantalla"
+ 
+ #: info/session.c:1624
+ msgid "Scroll the other window"
+ msgstr "DesplaÃ§a l'altra finestra"
+ 
+ #: info/session.c:1645
+ msgid "Scroll the other window backward"
+ msgstr "DesplaÃ§a l'altra finestra cap endarrere"
+ 
+ #: info/session.c:1745
+ msgid "Select the next window"
+ msgstr "Selecciona la finestra segÃ¼ent"
+ 
+ #: info/session.c:1782
+ msgid "Select the previous window"
+ msgstr "Selecciona la finestra prÃ¨via"
+ 
+ #: info/session.c:1826
+ msgid "Split the current window"
+ msgstr "Divideix la finestra actual"
+ 
+ #: info/session.c:1868
+ msgid "Delete the current window"
+ msgstr "Elimina la finestra actual"
+ 
+ #: info/session.c:1873
+ msgid "Cannot delete a permanent window"
+ msgstr "No es pot eliminar una finestra permanent"
+ 
+ #: info/session.c:1904
+ msgid "Delete all other windows"
+ msgstr "Elimina totes les altres finestres"
+ 
+ #: info/session.c:1950
+ msgid "Grow (or shrink) this window"
+ msgstr "Fes mÃ©s gran (o fes mÃ©s petita) aquesta finestra"
+ 
+ #: info/session.c:1961
+ msgid "Divide the available screen space among the visible windows"
+ msgstr "Divideix l'espai disponible de pantalla entre les finestres visibles"
+ 
+ #: info/session.c:1968
+ msgid "Toggle the state of line wrapping in the current window"
+ msgstr "Commuta l'estat de l'ajust de lÃ­nia a la finestra actual"
+ 
+ #: info/session.c:2117
+ msgid "Select this menu item"
+ msgstr "Selecciona aquest element de menÃº"
+ 
+ #: info/session.c:2147
+ #, c-format
+ msgid "There isn't %d item in this menu."
+ msgid_plural "There aren't %d items in this menu."
+ msgstr[0] "No hi ha l'element %d a aquest menÃº."
+ msgstr[1] "No hi els elements %d a aquest menÃº."
+ 
+ #: info/session.c:2156
+ msgid "Select the last item in this node's menu"
+ msgstr "Selecciona l'Ãºltim element al menÃº d'aquest node"
+ 
+ #: info/session.c:2264 info/session.c:2265
+ #, c-format
+ msgid "Menu item (%s): "
+ msgstr "Element de menÃº (%s): "
+ 
+ #: info/session.c:2268
+ msgid "Menu item: "
+ msgstr "Element de menÃº: "
+ 
+ #: info/session.c:2275 info/session.c:2276
+ #, c-format
+ msgid "Follow xref (%s): "
+ msgstr "Segueix xref (%s): "
+ 
+ #: info/session.c:2279
+ msgid "Follow xref: "
+ msgstr "Segueix xref: "
+ 
+ #: info/session.c:2368
+ msgid "Read a menu item and select its node"
+ msgstr "Llegeix un element de menÃº i selecciona el seu node"
+ 
+ #: info/session.c:2393
+ msgid "Read a footnote or cross reference and select its node"
+ msgstr ""
+ "Llegeix una nota a peu de pÃ gina o una referÃ¨ncia creuada i selecciona el "
+ "seu node"
+ 
+ #: info/session.c:2399
+ msgid "Move to the start of this node's menu"
+ msgstr "Ves a l'inici del menÃº d'aquest node"
+ 
+ #: info/session.c:2421
+ msgid "Visit as many menu items at once as possible"
+ msgstr "Visita el mÃ xim d'elements de menÃº que sigui possible"
+ 
+ #: info/session.c:2520
+ msgid "Move to the previous cross reference"
+ msgstr "Ves a la referÃ¨ncia creuada prÃ¨via"
+ 
+ #: info/session.c:2583
+ msgid "Move to the next cross reference"
+ msgstr "Ves a la referÃ¨ncia creuada segÃ¼ent"
+ 
+ #: info/session.c:2644
+ msgid "Select reference or menu item appearing on this line"
+ msgstr ""
+ "Selecciona la referÃ¨ncia o l'element de menÃº que apareix en aquesta lÃ­nia"
+ 
+ #: info/session.c:2678
+ #, c-format
+ msgid "No menu in node '%s'."
+ msgstr "No hi ha un menÃº al node '%s'."
+ 
+ #: info/session.c:2725
+ #, c-format
+ msgid "Unable to find node referenced by '%s' in '%s'."
+ msgstr "No s'ha pogut trobar el node referenciat per '%s' a '%s'."
+ 
+ #: info/session.c:2775
+ msgid "Read a list of menus starting from dir and follow them"
+ msgstr "Llegeix una llista de menÃºs comenÃ§ant des del directori i segueix-los"
+ 
+ #: info/session.c:2777
+ msgid "Follow menus: "
+ msgstr "Segueix els menÃºs: "
+ 
+ #: info/session.c:2879
+ msgid "Select the Next node"
+ msgstr "Selecciona el node SegÃ¼ent"
+ 
+ #: info/session.c:2886
+ msgid "Select the Prev node"
+ msgstr "Selecciona el node Previ"
+ 
+ #: info/session.c:2893
+ msgid "Select the Up node"
+ msgstr "Selecciona el node Amunt"
+ 
+ #: info/session.c:2899
+ msgid "Select the last node in this file"
+ msgstr "Selecciona l'Ãºltim node a aquest fitxer"
+ 
+ #: info/session.c:2926 info/session.c:2959
+ msgid "This window has no additional nodes"
+ msgstr "Aquesta finestra no tÃ© nodes addicionals"
+ 
+ #: info/session.c:2932
+ msgid "Select the first node in this file"
+ msgstr "Selecciona el primer node a aquest fitxer"
+ 
+ #: info/session.c:3064
+ msgid "No more nodes within this document."
+ msgstr "No hi ha mÃ©s nodes dins d'aquest document."
+ 
+ #: info/session.c:3109 info/session.c:3149
+ msgid "No 'Prev' or 'Up' for this node within this document."
+ msgstr "No hi ha `Previ' o `Amunt' per a aquest node dins d'aquest document."
+ 
+ #: info/session.c:3162
+ msgid "Move forwards or down through node structure"
+ msgstr "Ves amunt o avall a travÃ©s de l'estructura de nodes"
+ 
+ #: info/session.c:3179
+ msgid "Move backwards or up through node structure"
+ msgstr "Ves cap endarrere o amunt a travÃ©s de l'estructura de nodes"
+ 
+ #: info/session.c:3202
+ msgid "Read a node name and select it"
+ msgstr "Llegeix un nom de node i selecciona'l"
+ 
+ #: info/session.c:3256 info/session.c:3260
+ msgid "Goto node: "
+ msgstr "Ves al node: "
+ 
+ #: info/session.c:3439
+ msgid "Find the node describing program invocation"
+ msgstr "Troba el node que descriu la invocaciÃ³ del programa"
+ 
+ #: info/session.c:3441
+ #, c-format
+ msgid "Find Invocation node of [%s]: "
+ msgstr "Troba el node InvocaciÃ³ de [%s]: "
+ 
+ #: info/session.c:3486
+ msgid "Read a manpage reference and select it"
+ msgstr "Llegeix una referÃ¨ncia manpage i selecciona-la"
+ 
+ #: info/session.c:3490
+ msgid "Get Manpage: "
+ msgstr "ObtÃ© la Manpage: "
+ 
+ #: info/session.c:3511
+ msgid "Select the node 'Top' in this file"
+ msgstr "Selecciona el node `Top' a aquest fitxer"
+ 
+ #: info/session.c:3517
+ msgid "Select the node '(dir)'"
+ msgstr "Selecciona el node '(dir)'"
+ 
+ #: info/session.c:3523
+ msgid "Show full file name of node being displayed"
+ msgstr "Mostra el nom complet de fitxer del node que s'estÃ  mostrant"
+ 
+ #: info/session.c:3540
+ msgid "Select the most recently selected node"
+ msgstr "Selecciona el node seleccionat mÃ©s recentment"
+ 
+ #: info/session.c:3545
+ #, c-format
+ msgid "No earlier node in history"
+ msgstr "No hi ha un node anterior a la histÃ²ria"
+ 
+ #: info/session.c:3549
+ msgid "Read the name of a file and select it"
+ msgstr "Llegeix el nom d'un fitxer i selecciona'l"
+ 
+ #: info/session.c:3553
+ msgid "Find file: "
+ msgstr "Troba el fitxer: "
+ 
+ #: info/session.c:3570
+ #, c-format
+ msgid "Cannot find '%s'."
+ msgstr "No es pot trobar '%s'."
+ 
+ #: info/session.c:3619
+ #, c-format
+ msgid "Could not create output file '%s'."
+ msgstr "No s'ha pogut crear el fitxer de sortida '%s'."
+ 
+ #: info/session.c:3633
+ #, c-format
+ msgid "error writing to %s: %s"
+ msgstr "error quan s'estava escrivint a %s: %s"
+ 
+ #: info/session.c:3642
+ #, c-format
+ msgid "closing %s"
+ msgstr "s'estÃ  tancant %s"
+ 
+ #: info/session.c:3691
+ #, c-format
+ msgid "writing node %s..."
+ msgstr "s'estÃ  escrivint el node %s..."
+ 
+ #: info/session.c:3737
+ msgid "Pipe the contents of this node through INFO_PRINT_COMMAND"
+ msgstr "Passa els continguts d'aquest node a travÃ©s d'INFO_PRINT_COMMAND"
+ 
+ #: info/session.c:3765
+ #, c-format
+ msgid "Cannot open pipe to '%s'."
+ msgstr "No es pot obrir el conducte a '%s'."
+ 
+ #: info/session.c:3770
+ #, c-format
+ msgid "printing node %s..."
+ msgstr "s'estÃ  imprimint el node %s..."
+ 
+ #: info/session.c:3778
+ #, c-format
+ msgid "finished printing node %s"
+ msgstr "s'ha acabat d'imprimir el node %s"
+ 
+ #: info/session.c:3810
+ msgid "Toggle the usage of regular expressions in searches"
+ msgstr "Commuta l'Ãºs d'expressions regulars a les cerques"
+ 
+ #: info/session.c:3814
+ #, c-format
+ msgid "Using regular expressions for searches."
+ msgstr "S'estan usant les expressions regular per a les cerques."
+ 
+ #: info/session.c:3815
+ #, c-format
+ msgid "Using literal strings for searches."
+ msgstr "S'estan usant cadenes literals de carÃ cters per a les cerques."
+ 
+ #: info/session.c:4059
+ msgid "Search continued from the end of the document."
+ msgstr "Es continuarÃ  la cerca des del final del document."
+ 
+ #: info/session.c:4064
+ msgid "Search continued from the beginning of the document."
+ msgstr "Es continuarÃ  la cerca des del principi del document."
+ 
+ #: info/session.c:4084
+ #, c-format
+ msgid "Searching subfile %s ..."
+ msgstr "S'estÃ  buscant el subfitxer %s..."
+ 
+ #: info/session.c:4123
+ msgid "Search failed."
+ msgstr "La cerca ha fallat."
+ 
+ #: info/session.c:4142
+ #, c-format
+ msgid "%s%s%s [%s]: "
+ msgstr "%s%s%s [%s]: "
+ 
+ #: info/session.c:4143 info/session.c:4149
+ msgid "Regexp search"
+ msgstr "Cerca d'expressiÃ³ regular"
+ 
+ #: info/session.c:4143 info/session.c:4149
+ msgid "Search"
+ msgstr "Cerca"
+ 
+ #: info/session.c:4144 info/session.c:4150
+ msgid " case-sensitively"
+ msgstr "respectant majÃºscules i minÃºscules"
+ 
+ #: info/session.c:4145 info/session.c:4151
+ msgid " backward"
+ msgstr " cap endarrere"
+ 
+ #: info/session.c:4148
+ #, c-format
+ msgid "%s%s%s: "
+ msgstr "%s%s%s: "
+ 
+ #: info/session.c:4168
+ msgid "Search string too short"
+ msgstr "La cadena de carÃ cters de cerca Ã©s massa curta"
+ 
+ #: info/session.c:4238
+ msgid "Read a string and search for it case-sensitively"
+ msgstr ""
+ "Llegeix una cadena de carÃ cters i busca-la respectant majÃºscules i minÃºscules"
+ 
+ #: info/session.c:4243
+ msgid "Read a string and search for it"
+ msgstr "Llegeix una cadena de carÃ cters i busca-la"
+ 
+ #: info/session.c:4249
+ msgid "Read a string and search backward for it"
+ msgstr "Llegeix una cadena de carÃ cters i busca cap endarrere per ella"
+ 
+ #: info/session.c:4257
+ msgid "Repeat last search in the same direction"
+ msgstr "Repeteix l'Ãºltima cerca en la mateixa direcciÃ³"
+ 
+ #: info/session.c:4265 info/session.c:4310
+ msgid "No previous search string"
+ msgstr "No hi ha una cadena de carÃ cters de cerca prÃ¨via"
+ 
+ #: info/session.c:4302
+ msgid "Repeat last search in the reverse direction"
+ msgstr "Repeteix l'Ãºltima cerca en la direcciÃ³ inversa"
+ 
+ #: info/session.c:4349
+ msgid "Clear displayed search matches"
+ msgstr "Neteja les concordances mostrades de cerca"
+ 
+ #: info/session.c:4366 info/session.c:4372
+ msgid "Search interactively for a string as you type it"
+ msgstr ""
+ "Cerca interactivament per una cadena de carÃ cters a mesura que l'escriviu"
+ 
+ #: info/session.c:4486
+ msgid "Regexp I-search backward: "
+ msgstr "I-cerca l'expressiÃ³ regular cap endarrere: "
+ 
+ #: info/session.c:4487
+ msgid "I-search backward: "
+ msgstr "I-cerca cap endarrere: "
+ 
+ #: info/session.c:4489
+ msgid "Regexp I-search: "
+ msgstr "I-cerca l'expressiÃ³ regular: "
+ 
+ #: info/session.c:4490
+ msgid "I-search: "
+ msgstr "I-cerca: "
+ 
+ #: info/session.c:4515 info/session.c:4518
+ msgid "Failing "
+ msgstr "EstÃ  fallant "
+ 
+ #: info/session.c:4891
+ msgid "Cancel current operation"
+ msgstr "CancelÂ·la l'operaciÃ³ actual"
+ 
+ #: info/session.c:4898
+ msgid "Quit"
+ msgstr "Surt"
+ 
+ #: info/session.c:4903
+ msgid "Display version of Info being run"
+ msgstr "Mostra la informaciÃ³ de versiÃ³ de l'Info que s'estÃ  executant"
+ 
+ #: info/session.c:4905
+ #, c-format
+ msgid "GNU Info version %s"
+ msgstr "GNU Info versiÃ³ %s"
+ 
+ #: info/session.c:4910
+ msgid "Redraw the display"
+ msgstr "Torna a dibuixar la pantalla"
+ 
+ #: info/session.c:4947
+ msgid "Quit using Info"
+ msgstr "Surt d'Info"
+ 
+ #: info/session.c:4960
+ msgid "Run command bound to this key's lowercase variant"
+ msgstr "Executa l'ordre lligada a la variant minÃºscula d'aquesta tecla"
+ 
+ #: info/session.c:4971
+ #, c-format
+ msgid "Unknown command (%s)."
+ msgstr "Ordre desconeguda (%s)."
+ 
+ #: info/session.c:4974
+ #, c-format
+ msgid "\"%s\" is invalid"
+ msgstr "\"%s\" no Ã©s vÃ lid"
+ 
+ #: info/session.c:4975
+ #, c-format
+ msgid "'%s' is invalid"
+ msgstr "'%s' no Ã©s vÃ lid"
+ 
+ #: info/session.c:5293
+ msgid "Add this digit to the current numeric argument"
+ msgstr "Afegeix aquest dÃ­git a l'argument numÃ¨ric actual"
+ 
+ #: info/session.c:5300
+ msgid "Start (or multiply by 4) the current numeric argument"
+ msgstr "Inicia (o multiplica per 4) l'argument numÃ¨ric actual"
+ 
+ #: info/tilde.c:361
+ #, c-format
+ msgid "readline: Out of virtual memory!\n"
+ msgstr "readline: s'ha exhaurit la memÃ²ria virtual!\n"
+ 
+ #: info/variables.c:51
+ msgid "When \"On\", footnotes appear and disappear automatically"
+ msgstr ""
+ "Quan estÃ  establert a \"Activa\", les notes a peu de pÃ gina apareixen "
+ "idesapareixen automÃ ticament"
+ 
+ #: info/variables.c:55
+ msgid "When \"On\", creating or deleting a window resizes other windows"
+ msgstr ""
+ "Quan estÃ  establert a \"Activa\", la creaciÃ³ i eliminaciÃ³ d'una finestra "
+ "redimensiona altres finestres"
+ 
+ #: info/variables.c:59
+ msgid "When \"On\", flash the screen instead of ringing the bell"
+ msgstr ""
+ "Quan estÃ  establert a \"Activa\", fes un senyal a la finestra en comptes "
+ "d'activar l'avÃ­s sonor"
+ 
+ #: info/variables.c:63
+ msgid "When \"On\", errors cause the bell to ring"
+ msgstr ""
+ "Quan estÃ  establert a \"Activa\", els errors causen que s'activi l'avÃ­s sonor"
+ 
+ #: info/variables.c:67
+ msgid "When \"On\", Info garbage collects files which had to be uncompressed"
+ msgstr ""
+ "Quan estÃ  establert a \"Activa\", la porciÃ³ de la cadena de carÃ cters de "
+ "cerca que ha concordat es realÃ§a"
+ 
+ #: info/variables.c:70
+ msgid "When \"On\", the portion of the matched search string is highlighted"
+ msgstr ""
+ "Quan estÃ  establert a \"Activa\", la porciÃ³ de la cadena de carÃ cters que ha "
+ "concordat es realÃ§a"
+ 
+ #: info/variables.c:74
+ msgid "Controls what happens when scrolling is requested at the end of a node"
+ msgstr "Controla quÃ¨ passa quan es demana desplaÃ§ament al final d'un node"
+ 
+ #: info/variables.c:79
+ msgid "Same as scroll-behaviour"
+ msgstr "El mateix que el comportament de desplaÃ§ament"
+ 
+ #: info/variables.c:83
+ msgid "The number lines to scroll when the cursor moves out of the window"
+ msgstr ""
+ "El nombre de lÃ­nies a deplaÃ§ar quan el cursor es mou a fora de la finestra"
+ 
+ #: info/variables.c:87
+ msgid "Controls whether scroll-behavior affects cursor movement commands"
+ msgstr ""
+ "Controla si el comportament de desplaÃ§ament afecta les ordres de moviment "
+ "del cursor"
+ 
+ #: info/variables.c:91
+ msgid "When \"On\", Info accepts and displays ISO Latin characters"
+ msgstr ""
+ "Quan estÃ  establert a \"Activa\", Info accepta i mostra els carÃ cters ISO "
+ "Latin"
+ 
+ #: info/variables.c:95
+ msgid ""
+ "What to do when a scrolling command is issued at the end of the last node"
+ msgstr ""
+ "QuÃ¨ fer quan es llanÃ§a una ordre de desplaÃ§ament al final de l'Ãºltim node"
+ 
+ #: info/variables.c:100
+ msgid "Minimal length of a search string"
+ msgstr "Longitud mÃ­nima d'una cadena de carÃ cters"
+ 
+ #: info/variables.c:104
+ msgid "Skip current window when searching"
+ msgstr "Salta la finestra actual quan s'estigui cercant"
+ 
+ #: info/variables.c:108
+ msgid "Exclude default directories from file search path"
+ msgstr "Exclou els directoris predeterminats del camÃ­ de cerca de fitxers"
+ 
+ #: info/variables.c:112
+ msgid "Hide some Info file syntax in the text of nodes"
+ msgstr "Amaga alguna sintaxi de fitxer Info al text de nodes"
+ 
+ #: info/variables.c:116
+ msgid ""
+ "Length of time in milliseconds to wait for the next byte in a sequence "
+ "indicating that a key has been pressed"
+ msgstr ""
+ "Longitud en milisegons per espercar al byte segÃ¼ent en una seqÃ¼Ã¨ncia "
+ "indicant que s'ha pulsat una tecla"
+ 
+ #: info/variables.c:120
+ msgid "Highlight search matches"
+ msgstr "Destaca les concordances de la cerca"
+ 
+ #: info/variables.c:124
+ msgid "Method to use to track mouse events"
+ msgstr "MÃ¨tode a usar per seguir els esdeveniments"
+ 
+ #: info/variables.c:130
+ msgid "Explain the use of a variable"
+ msgstr "Explica l'Ãºs d'una variable"
+ 
+ #: info/variables.c:136
+ msgid "Describe variable: "
+ msgstr "Descriu la variable: "
+ 
+ #: info/variables.c:151
+ msgid "Set the value of an Info variable"
+ msgstr "Estableix el valor d'una variable Info"
+ 
+ #: info/variables.c:158
+ msgid "Set variable: "
+ msgstr "Estableix la variable: "
+ 
+ #: info/variables.c:174
+ #, c-format
+ msgid "Set %s to value (%d): "
+ msgstr "Estableix %s al valor (%d): "
+ 
+ #: info/variables.c:208
+ #, c-format
+ msgid "Set %s to value (%s): "
+ msgstr "Estableix %s al valor (%s): "
+ 
+ #: info/window.c:921
+ msgid "--*** Tags out of Date ***"
+ msgstr "--*** Etiquetes fora de Data ***"
+ 
+ #: info/window.c:965
+ msgid "-----Info: (), lines ----, "
+ msgstr "-----Info: (), lÃ­nies ----, "
+ 
+ #: info/window.c:972
+ #, c-format
+ msgid "-%s---Info: %s, %ld lines --%s--"
+ msgstr "-%s---Info: %s, %ld lÃ­nies --%s--"
+ 
+ #: info/window.c:976
+ #, c-format
+ msgid "-%s%s-Info: (%s)%s, %ld lines --%s--"
+ msgstr "-%s%s-Info: (%s)%s, %ld lÃ­nies --%s--"
+ 
+ #: info/window.c:982
+ #, c-format
+ msgid " Subfile: %s"
+ msgstr "Subfitxer: %s"
+ 
+ #: install-info/install-info.c:292
+ #, c-format
+ msgid "%s: empty file"
+ msgstr "%s: fitxer buit"
+ 
+ #: install-info/install-info.c:294
+ #, c-format
+ msgid "%s for %s"
+ msgstr "%s per a %s"
+ 
+ #: install-info/install-info.c:533
+ #, c-format
+ msgid "\tTry `%s --help' for a complete list of options.\n"
+ msgstr "\tProveu `%s --help' per a una llista completa d'opcions.\n"
+ 
+ #: install-info/install-info.c:541
+ #, c-format
+ msgid "Usage: %s [OPTION]... [INFO-FILE [DIR-FILE]]\n"
+ msgstr "Ãšs: %s [OPCIÃ“]... [FITXER-INFO [FITXER-DIR]]\n"
+ 
+ #: install-info/install-info.c:543
+ msgid "Add or remove entries in INFO-FILE from the Info directory DIR-FILE."
+ msgstr ""
+ "Afegeix o elimina entrades a FITXER-INFO del directori infor FITXER-DIR."
+ 
+ #: install-info/install-info.c:544
+ msgid ""
+ "INFO-FILE and DIR-FILE are required unless the --info-file\n"
+ "or --dir-file (or --info-dir) options are given, respectively."
+ msgstr ""
+ "Es requereixen FITXER-INFO i FITXER-DIR a no ser que es donin\n"
+ "les opcions--info-file o --dir-file (o --info-dir), respectivament."
+ 
+ #: install-info/install-info.c:548
+ msgid ""
+ "Options:\n"
+ " --add-once          add only to first matching section, not all.\n"
+ " --align=COL         start description of new entries at column COL.\n"
+ " --calign=COL        format second and subsequent description lines to\n"
+ "                       start at column COL."
+ msgstr ""
+ "Opcions:\n"
+ " --add-once          afegeix sols la primera secciÃ³ concordant, no totes.\n"
+ " --align=COL         inicia la descripciÃ³ de noves entrades a la columna "
+ "COL.\n"
+ " --calign=COL        dÃ³na format a la segona i subsegÃ¼ents lÃ­nies de "
+ "descripciÃ³ perquÃ¨ s'iniciÃ¯n a la columna COL."
+ 
+ #: install-info/install-info.c:555
+ msgid ""
+ " --debug             report what is being done.\n"
+ " --delete            delete existing entries for INFO-FILE from DIR-FILE;\n"
+ "                      don't insert any new entries.\n"
+ " --defsection=TEXT   like --section, but only use TEXT if no sections\n"
+ "                      are present in INFO-FILE (replacing \"Miscellaneous"
+ "\").\n"
+ " --description=TEXT  the description of the entry is TEXT; used with\n"
+ "                      the --name option to become synonymous with the\n"
+ "                      --entry option.\n"
+ " --dir-file=NAME     specify file name of Info directory file;\n"
+ "                      equivalent to using the DIR-FILE argument.\n"
+ " --dry-run           same as --test."
+ msgstr ""
+ " --debug             informa sobre el que s'estÃ  fent.\n"
+ " --delete            esborra les entrades existents per a FITXER-INFO de "
+ "FITXER-DIR;\n"
+ "                      no insereixis cap nova entrada.\n"
+ " --defsectin=TEXT    com --section, per sols usa TEXT si no hi ha seccions\n"
+ "a FITXER-INFO (reemplaÃ§ant \"MiscelÂ·lÃ nia).\n"
+ " --description=TEXT  la descripciÃ³ de la entrada Ã©s TEXT; si s'usa \n"
+ "                      amb l'opciÃ³ --name esdevÃ© un sinÃ²nim de l'opciÃ³\n"
+ "                      --entry.\n"
+ " --dir-file=NOM      especifica el nom del fitxer del fitxer de directori "
+ "Info;\n"
+ "                      Ã©s equivalent a usar l'argument FITXER-DIR.\n"
+ " --dry-run           igual que --test."
+ 
+ #: install-info/install-info.c:568
+ msgid ""
+ " --entry=TEXT        insert TEXT as an Info directory entry,\n"
+ "                      overriding any corresponding entry from DIR-FILE.\n"
+ "                      TEXT is written as an Info menu item line followed\n"
+ "                       by zero or more extra lines starting with "
+ "whitespace.\n"
+ "                      If you specify more than one entry, all are added.\n"
+ "                      If you don't specify any entries, they are determined\n"
+ "                       from information in the Info file itself."
+ msgstr ""
+ " --entry=TEXT        insereix TEXT com una entrada de directori Info,\n"
+ "                      anulÂ·lant qualsevol entrada corresponent de FITXER-"
+ "DIR.\n"
+ "                      TEXT s'escriu com un element de menÃº Info seguit\n"
+ "                       per zero o mÃ©s lÃ­nies extra comenÃ§ant amb espai en "
+ "blanc.\n"
+ "                      Si especifiqueu mÃ©s d'una entrada, s'afegeixen totes.\n"
+ "                      Si no especifiqueu cap entrada, es determinen \n"
+ "                       de la informaciÃ³ al fitxer Info mateix."
+ 
+ #: install-info/install-info.c:577
+ msgid ""
+ " --help              display this help and exit.\n"
+ " --info-dir=DIR      same as --dir-file=DIR/dir.\n"
+ " --info-file=FILE    specify Info file to install in the directory;\n"
+ "                      equivalent to using the INFO-FILE argument.\n"
+ " --item=TEXT         same as --entry=TEXT.\n"
+ " --keep-old          do not replace entries, or remove empty sections."
+ msgstr ""
+ " --help              mostra aquesta ajuda i surt.\n"
+ " --info-dir=DIR      igual qeu --dir-file=DIR/dir.\n"
+ " --info-file=FITXER  especifiqueu el fitxer Info a instalÂ·lar al directori;\n"
+ "                      Ã©s equivalent a suar l'argument FITXER-INFO.\n"
+ " --item=TEXT         igual que --entry=TEXT.\n"
+ " --keep-old          no reemplacis les entrades, ni eliminis les seccions "
+ "buides."
+ 
+ #: install-info/install-info.c:585
+ msgid ""
+ " --maxwidth, --max-width=COL  wrap description at column COL.\n"
+ " --menuentry=TEXT    same as --name=TEXT.\n"
+ " --name=TEXT         the name of the entry is TEXT; used with --description\n"
+ "                      to become synonymous with the --entry option.\n"
+ " --no-indent         do not format new entries in the DIR file.\n"
+ " --quiet             suppress warnings."
+ msgstr ""
+ " --maxwidth, --max-width=COL  trunca la descripciÃ³ a la columna COL.\n"
+ " --menuentry=TEXT    igual que --name=TEXT.\n"
+ " --name=TEXT         el nom de l'entrada Ã©s TEXT; s'usa amb --description\n"
+ "                      perquÃ¨ sigui sinÃ²nim amb l'opciÃ³ --entry\n"
+ " --no-indent         no li donis format a les noves entrada al fitxer DIR.\n"
+ " --quiet             suprimeix els advertiments."
+ 
+ #: install-info/install-info.c:593
+ msgid ""
+ " --regex=R           put this file's entries in all sections that match the\n"
+ "                      regular expression R (ignoring case).\n"
+ " --remove            same as --delete.\n"
+ " --remove-exactly    only remove if the info file name matches exactly;\n"
+ "                      suffixes such as .info and .gz are not ignored.\n"
+ " --section=SEC       put entries in section SEC of the directory.\n"
+ "                      If you specify more than one section, all the entries\n"
+ "                       are added in each of the sections.\n"
+ "                      If you don't specify any sections, they are "
+ "determined\n"
+ "                       from information in the Info file itself;\n"
+ "                       if nothing is available there, the --defsection\n"
+ "                       value is used; if that is not specified, the\n"
+ "                       final default is \"Miscellaneous\".\n"
+ " --section R SEC     equivalent to --regex=R --section=SEC --add-once."
+ msgstr ""
+ " --regex=R           posa les entrades d'aquest fitxer a totes les seccions "
+ "que concordin\n"
+ "                      amb l'expressiÃ³ regular R (ignorant majÃºscules i "
+ "minÃºscules).\n"
+ " --remove            igual que --delete\n"
+ " --remove-exactly    elimina sols si el nom del fitxer info concorda "
+ "exactament;\n"
+ "                      els sufixos com ara .info i .gz no s'ignoren.\n"
+ " --section=SEC       posa les entrades a la secciÃ³ SEC del directori.\n"
+ "                      Si especifiqueu mÃ©s d'una secciÃ³, totes les entrades\n"
+ "                       s'afegeixen a cadascuna de les seccions.\n"
+ "                      Si no especifiqueu cap secciÃ³, es determinen \n"
+ "                       de la informaciÃ³ al fitxer Info mateix;\n"
+ "                       si no ha ha res allÃ , s'usa el valor --defsection:\n"
+ "                       si no s'especifica aixÃ², el valor predeterminat\n"
+ "                       final Ã©s \"MiscelÂ·lÃ nia\".\n"
+ " --section R SEC     equivalent a --regex=R --section=SEC --add-once."
+ 
+ #: install-info/install-info.c:609
+ msgid ""
+ " --silent            suppress warnings.\n"
+ " --test              suppress updating of DIR-FILE.\n"
+ " --version           display version information and exit."
+ msgstr ""
+ " --silent            suprimeix els advertiments.\n"
+ " --test              suprimeix l'actualitzaciÃ³ de FITXER-DIR.\n"
+ " --version           mostra la informaciÃ³ de versiÃ³ i surt."
+ 
+ #: install-info/install-info.c:643
+ #, c-format
+ msgid ""
+ "This is the file .../info/dir, which contains the\n"
+ "topmost node of the Info hierarchy, called (dir)Top.\n"
+ "The first time you invoke Info you start off looking at this node.\n"
+ "%c\n"
+ "%s\tThis is the top of the INFO tree\n"
+ "\n"
+ "  This (the Directory node) gives a menu of major topics.\n"
+ "  Typing \"q\" exits, \"?\" lists all Info commands, \"d\" returns here,\n"
+ "  \"h\" gives a primer for first-timers,\n"
+ "  \"mEmacs<Return>\" visits the Emacs manual, etc.\n"
+ "\n"
+ "  In Emacs, you can click mouse button 2 on a menu item or cross reference\n"
+ "  to select it.\n"
+ "\n"
+ "%s\n"
+ msgstr ""
+ "Aquest Ã©s el fitxer .../info/dir, que contÃ© el node\n"
+ "de nivell superior de la jerarquia Info, anomenat (dir)Amunt.\n"
+ "El primer cop que invoqueu Info comenceu mirant a aquest node.\n"
+ "%c\n"
+ "%s\tAixÃ² Ã©s la part mÃ©s alta de l'arbre INFO\n"
+ "  Aquest node (Directori) dÃ³na un menÃº dels temes principals.\n"
+ "  L'escripture de \"q\" surt, \"?\" llista totes les ordres Info, \"d\" "
+ "retorna aquÃ­,\n"
+ "  \"h\" dÃ³na una introducciÃ³ als usuaris novells,\n"
+ "  \"mEmacs<Intro>\" visita el manual Emacs, etc.\n"
+ "\n"
+ "  A Emacs, podeu clicar el botÃ³ 2 del ratolÃ­ a un menÃº o a una referÃ¨ncia\n"
+ "  creuada per seleccionar-los.\n"
+ "\n"
+ "%s\n"
+ 
+ #: install-info/install-info.c:667
+ #, c-format
+ msgid "%s: could not read (%s) and could not create (%s)"
+ msgstr "%s: no s'ha pogut llegir (%s) i no s'ha pogut crear (%s)"
+ 
+ #: install-info/install-info.c:1134 install-info/install-info.c:1174
+ #, c-format
+ msgid "START-INFO-DIR-ENTRY without matching END-INFO-DIR-ENTRY"
+ msgstr "START-INFO-DIR-ENTRY sense END-INFO-DIR-ENTRY concordant"
+ 
+ #: install-info/install-info.c:1169
+ #, c-format
+ msgid "END-INFO-DIR-ENTRY without matching START-INFO-DIR-ENTRY"
+ msgstr "END-INFO-DIR-ENTRY sense START-INFO-DIR-ENTRY concordant"
+ 
+ #: install-info/install-info.c:2037 install-info/install-info.c:2047
+ #, c-format
+ msgid "%s: already have dir file: %s\n"
+ msgstr "%s: ja tÃ© fitxer dir: %s\n"
+ 
+ #: install-info/install-info.c:2143
+ #, c-format
+ msgid "%s: Specify the Info file only once.\n"
+ msgstr "%s: Especifiqueu el fitxer Info sols un cop.\n"
+ 
+ #: install-info/install-info.c:2176
+ #, c-format
+ msgid "Extra regular expression specified, ignoring `%s'"
+ msgstr "ExpressiÃ³ regular extra especificat, s'ignorarÃ  `%s'"
+ 
+ #: install-info/install-info.c:2188
+ #, c-format
+ msgid "Error in regular expression `%s': %s"
+ msgstr "Error a l'expressiÃ³ regular `%s': %s"
+ 
+ #: install-info/install-info.c:2250
+ #, c-format
+ msgid "excess command line argument `%s'"
+ msgstr "argument `%s' excessiu de lÃ­nia d'ordres"
+ 
+ #: install-info/install-info.c:2254
+ #, c-format
+ msgid "No input file specified; try --help for more information."
+ msgstr ""
+ "No s'ha especificat fitxer d'entrada: proveu --help per a mÃ©s informaciÃ³."
+ 
+ #: install-info/install-info.c:2256
+ #, c-format
+ msgid "No dir file specified; try --help for more information."
+ msgstr "No s'ha especificat un fitxer dir: proveu --help per a mÃ©s informaciÃ³."
+ 
+ #: install-info/install-info.c:2277
+ #, c-format
+ msgid "Could not read %s."
+ msgstr "no s'ha pogut llegir %s."
+ 
+ #: install-info/install-info.c:2424
+ #, c-format
+ msgid "no info dir entry in `%s'"
+ msgstr "no hi ha una entrada de directori info a `%s'"
+ 
+ #: install-info/install-info.c:2672
+ #, c-format
+ msgid "no entries found for `%s'; nothing deleted"
+ msgstr "no s'han trobat entrades per a `%s'; no s'ha esborrat res"
+ 
+ #: tp/DebugTexinfo/DebugTree.pm:63 tp/Texinfo/Convert/Converter.pm:855
+ #: tp/Texinfo/Convert/Converter.pm:893 tp/Texinfo/Convert/Converter.pm:1204
+ #: tp/Texinfo/Convert/DocBook.pm:326 tp/Texinfo/Convert/HTML.pm:6499
+ #: tp/Texinfo/Convert/HTML.pm:6523 tp/Texinfo/Convert/HTML.pm:6900
+ #: tp/Texinfo/Convert/HTML.pm:6958 tp/Texinfo/Convert/HTML.pm:7036
+ #: tp/Texinfo/Convert/HTML.pm:7113 tp/Texinfo/Convert/IXIN.pm:293
+ #: tp/Texinfo/Convert/Info.pm:295 tp/Texinfo/Convert/Plaintext.pm:538
+ #: tp/Texinfo/Convert/TexinfoXML.pm:457
+ #, perl-format
+ msgid "could not open %s for writing: %s"
+ msgstr "no s'ha pogut obrir %s per escriure: %s"
+ 
+ #: tp/Texinfo/Common.pm:878
+ msgid "recursion is always allowed"
+ msgstr "sempre es permet la recursivitat"
+ 
+ #: tp/Texinfo/Common.pm:879
+ msgid "arguments are quoted by default"
+ msgstr "els arguments estan entre cometes de forma predeterminada"
+ 
+ #: tp/Texinfo/Common.pm:1102
+ #, perl-format
+ msgid "%s is not a valid language code"
+ msgstr "%s no Ã©s un codi vÃ lid"
+ 
+ #: tp/Texinfo/Common.pm:1107
+ #, perl-format
+ msgid "%s is not a valid region code"
+ msgstr "%s no es un codi vÃ lid de regiÃ³"
+ 
+ #: tp/Texinfo/Common.pm:1125
+ #, perl-format
+ msgid "%s is not a valid split possibility"
+ msgstr "%s no Ã©s una possibilitat vÃ lida de divisiÃ³"
+ 
+ #: tp/Texinfo/Common.pm:1148
+ #, perl-format
+ msgid "could not read %s: %s"
+ msgstr "no s'ha pogut llegir %s: %s"
+ 
+ #: tp/Texinfo/Common.pm:1167
+ #, perl-format
+ msgid "error on closing @verbatiminclude file %s: %s"
+ msgstr "error en tancar fitxer @verbatiminclude %s: %s"
+ 
+ #: tp/Texinfo/Common.pm:1173 tp/Texinfo/Parser.pm:3342
+ #, perl-format
+ msgid "@%s: could not find %s"
+ msgstr "@%s: no s'ha pogut trobar %s"
+ 
+ #: tp/Texinfo/Common.pm:1517
+ #, perl-format
+ msgid "could not open html refs config file %s: %s"
+ msgstr ""
+ "no s'ha pogut obrir el fitxer de configuraciÃ³ de referÃ¨ncies html %s: %s"
+ 
+ #: tp/Texinfo/Common.pm:1545
+ msgid "missing type"
+ msgstr "tipus que falta"
+ 
+ #: tp/Texinfo/Common.pm:1548
+ #, perl-format
+ msgid "unrecognized type: %s"
+ msgstr "tipus no reconegut: %s"
+ 
+ #: tp/Texinfo/Common.pm:1565
+ #, perl-format
+ msgid "error on closing html refs config file %s: %s"
+ msgstr "error en tancar el fitxer de configuraciÃ³ de referÃ¨ncies html %s: %s"
+ 
+ #: tp/Texinfo/Common.pm:1600
+ msgid "no node to be renamed"
+ msgstr "no hi ha un node a reanomenar"
+ 
+ #: tp/Texinfo/Common.pm:1611
+ msgid "nodes without a new name at the end of file"
+ msgstr "hi ha nodes sense un nom nou al final del fitxer"
+ 
+ #: tp/Texinfo/Common.pm:1621 tp/Texinfo/Parser.pm:926
+ #, perl-format
+ msgid "could not open %s: %s"
+ msgstr "no s'ha pogut obrir %s: %s"
+ 
+ #: tp/Texinfo/Common.pm:2141
+ #, perl-format
+ msgid "could not protect hash character in @%s"
+ msgstr "no s'ha pogut protegir el carÃ cter coixinet a @%s"
+ 
+ #: tp/Texinfo/Convert/Converter.pm:395 tp/Texinfo/Convert/Converter.pm:414
+ #, perl-format
+ msgid "Obsolete variable %s\n"
+ msgstr "Variable obsoleta %s\n"
+ 
+ #: tp/Texinfo/Convert/Converter.pm:794
+ #, perl-format
+ msgid "%s: output incompatible with split"
+ msgstr "%s: la sortida Ã©s incompatible amb la divisiÃ³"
+ 
+ #: tp/Texinfo/Convert/Converter.pm:876 tp/Texinfo/Convert/Converter.pm:909
+ #: tp/Texinfo/Convert/DocBook.pm:362 tp/Texinfo/Convert/HTML.pm:6926
+ #: tp/Texinfo/Convert/HTML.pm:6984 tp/Texinfo/Convert/IXIN.pm:915
+ #: tp/Texinfo/Convert/Info.pm:161 tp/Texinfo/Convert/Info.pm:187
+ #: tp/Texinfo/Convert/Info.pm:215 tp/Texinfo/Convert/Info.pm:275
+ #: tp/Texinfo/Convert/TexinfoXML.pm:476 tp/Texinfo/Parser.pm:2034
+ #, perl-format
+ msgid "error on closing %s: %s"
+ msgstr "error en tancar %s: %s"
+ 
+ #: tp/Texinfo/Convert/Converter.pm:987
+ #, perl-format
+ msgid "could not create directories `%s' or `%s': %s"
+ msgstr "no s'ha pogut crear els directoris `%s' o `%s': %s"
+ 
+ #: tp/Texinfo/Convert/Converter.pm:995
+ #, perl-format
+ msgid "could not create directory `%s': %s"
+ msgstr "no s'ha pogut crear el directory `%s': %s"
+ 
+ #: tp/Texinfo/Convert/DocBook.pm:969
+ #, perl-format
+ msgid "@image file `%s' not found, using `%s'"
+ msgstr "no s'ha trobar el fitxer @image  `%s', s'usarÃ  `%s'"
+ 
+ #: tp/Texinfo/Convert/DocBook.pm:1083 tp/Texinfo/Parser.pm:5355
+ msgid "no argument specified for @U"
+ msgstr "no s'ha especificat un argument per a @U"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:1684
+ #, perl-format
+ msgid "@image file `%s' (for HTML) not found, using `%s'"
+ msgstr "no s'ha trobat el fitxer @image `%s' (for HTML), s'usarÃ  `%s'"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:2373
+ #, perl-format
+ msgid "raw format %s is not converted"
+ msgstr "el format en cru %s no es convertirÃ "
+ 
+ #: tp/Texinfo/Convert/HTML.pm:4883
+ msgid "string not closed in css file"
+ msgstr "la cadena de carÃ cters no estÃ  tancada al fitxer css"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:4885
+ msgid "--css-include ended in comment"
+ msgstr "--css-include ha finalitzat en un comentari"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:4887
+ msgid "@import not finished in css file"
+ msgstr "@import no ha acabat a un fitxer css"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:4913
+ #, perl-format
+ msgid "CSS file %s not found"
+ msgstr "No s'ha trobat el fitxer CSS %s"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:4919
+ #, perl-format
+ msgid "could not open --include-file %s: %s"
+ msgstr "no s'ha pogut obrir --include-file %s: %s"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:4929
+ #, perl-format
+ msgid "error on closing CSS file %s: %s"
+ msgstr "error en tancar el fitxer CSS %s: %s"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:5796 tp/Texinfo/Convert/HTML.pm:5800
+ #, perl-format
+ msgid "no htmlxref.cnf entry found for `%s'"
+ msgstr "no s'ha trobat una entrada htmlxref.cnf per a `%s'"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:6494
+ #, perl-format
+ msgid "error on closing frame file %s: %s"
+ msgstr "error en tancar el fitxer marc %s: %s"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:6518
+ #, perl-format
+ msgid "error on closing TOC frame file %s: %s"
+ msgstr "error en tancar el fitxer marc taula de continguts %s: %s"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:6633
+ #, perl-format
+ msgid "handler %s of stage %s priority %s failed"
+ msgstr "ha fallat el gestor %s de l'etapa %s amb prioritat %s"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:6834
+ msgid "must specify a title with a title command or @top"
+ msgstr "heu d'especificar un tÃ­tol amb una ordre de tÃ­tol o @top"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:7043
+ #, perl-format
+ msgid "error on closing redirection node file %s: %s"
+ msgstr "error en tancar el fitxer de node de redirecciÃ³ %s: %s"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:7068
+ #, perl-format
+ msgid "old name for `%s' is a node of the document"
+ msgstr "el nom antic per a `%s' Ã©s un node del document"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:7074
+ #, perl-format
+ msgid "file empty for renamed node `%s'"
+ msgstr "el fitxer estÃ  buit per al node reanomenat `%s'"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:7088
+ #, perl-format
+ msgid "target node (new name for `%s') not in document: %s"
+ msgstr "el node destÃ­ (nou nom per a `%s') no estÃ  al document: %s"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:7120
+ #, perl-format
+ msgid "error on closing renamed node redirection file %s: %s"
+ msgstr "error en tancar el fitxer reanomenat de node de redirecciÃ³ %s: %s"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:7158
+ msgid "empty node name"
+ msgstr "nom buit de node"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:7160 tp/Texinfo/Parser.pm:3689
+ #, perl-format
+ msgid "syntax for an external node used for `%s'"
+ msgstr "sintaxi per a un node extern usat per a `%s'"
+ 
+ #: tp/Texinfo/Convert/Info.pm:106
+ msgid "document without nodes"
+ msgstr "document sense nodes"
+ 
+ #: tp/Texinfo/Convert/Info.pm:123
+ msgid "document without Top node"
+ msgstr "document sense node Amunt"
+ 
+ #: tp/Texinfo/Convert/Info.pm:171
+ #, perl-format
+ msgid "rename %s failed: %s"
+ msgstr "reanomena %s ha fallat: %s"
+ 
+ #: tp/Texinfo/Convert/Info.pm:247
+ #, perl-format
+ msgid "@%s output more than once: %s"
+ msgstr "@%s sortida mÃ©s d'un cop: %s"
+ 
+ #: tp/Texinfo/Convert/Info.pm:379
+ #, perl-format
+ msgid "@%s outside of any node"
+ msgstr "@%s fora de qualsevol node"
+ 
+ #: tp/Texinfo/Convert/Info.pm:419
+ #, perl-format
+ msgid "@node name should not contain `,': %s"
+ msgstr "el nom de @node no ha de contenir `,': %s"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:1312
+ #, perl-format
+ msgid "Index entry in @%s with : produces invalid Info: %s"
+ msgstr "L'entrada d'Ã­ndex a @%s amb : productio Info invÃ lid: %s"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:1359 tp/Texinfo/Parser.pm:2721
+ #, perl-format
+ msgid "entry for index `%s' outside of any node"
+ msgstr "l'entrada per a l'Ã­ndex `%s' estÃ  fora de qualsevol node"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:1473
+ #, perl-format
+ msgid "error on closing image text file %s: %s"
+ msgstr "error en tancar el fitxer de text d'imatge %s: %s"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:1478
+ #, perl-format
+ msgid "@image file `%s' unreadable: %s"
+ msgstr "fitxer @image `%s' no llegible: %s"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:1501
+ #, perl-format
+ msgid "could not find @image file `%s.txt' nor alternate text"
+ msgstr ""
+ "no s'ha pogut trobar el fitxer @image `%s.txt' i tampoc un text alternatiu"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:1893
+ msgid ""
+ "@strong{Note...} produces a spurious cross-reference in Info; reword to "
+ "avoid that"
+ msgstr ""
+ "@strong{Note...} produeix una referencia creuada espÃºria a Info; reformula-"
+ "ho per evitar aixÃ²"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:2113
+ #, perl-format
+ msgid "@%s cross-reference name should not contain `:'"
+ msgstr "el nom @%s de referÃ¨ncia creuada no hauria de contenir `:'"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:2130
+ #, perl-format
+ msgid "@%s node name should not contain `%s'"
+ msgstr "el nom de node @%s no hauria de contenir `%s'"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:2145
+ #, perl-format
+ msgid "@%s node name should not contain `:'"
+ msgstr "el nom de node @%s no hauria de contenir `:'"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:2168
+ #, perl-format
+ msgid "`.' or `,' must follow @xref, not %s"
+ msgstr "`.' o `,' ha de seguir a @xref, no %s"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:2171
+ msgid "`.' or `,' must follow @xref"
+ msgstr "`.' or `,' ha de seguir a @xref"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:3007
+ #, perl-format
+ msgid "menu entry node name should not contain `%s'"
+ msgstr "el nom de node d'entrada de menÃº no hauria de contenir `%s'"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:3014
+ msgid "menu entry node name should not contain `:'"
+ msgstr "el nom de node d'entrada de menÃº no hauria de contenir `:'"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:3025
+ msgid "menu entry name should not contain `:'"
+ msgstr "el nom d'entrada de menÃº no hauria de contenir `:'"
+ 
+ #: tp/Texinfo/Parser.pm:910
+ #, perl-format
+ msgid "@%s should only appear at beginning or end of document"
+ msgstr "@%s hauria d'aparÃ¨ixer Ãºnicament al principi o al final del document"
+ 
+ #: tp/Texinfo/Parser.pm:1160 tp/Texinfo/Structuring.pm:613
+ #, perl-format
+ msgid "multiple @%s"
+ msgstr "@%s mÃºltiple"
+ 
+ #: tp/Texinfo/Parser.pm:1194
+ #, perl-format
+ msgid "bad syntax for @%s argument: %s"
+ msgstr "sintaxi incorrecta per a argument @%s: %s "
+ 
+ #: tp/Texinfo/Parser.pm:1210
+ #, perl-format
+ msgid "bad or empty @%s formal argument: %s"
+ msgstr "argument formal @%s incorrecte o buit: %s"
+ 
+ #: tp/Texinfo/Parser.pm:1219 tp/Texinfo/Parser.pm:4823
+ #: tp/Texinfo/Parser.pm:4849 tp/Texinfo/Parser.pm:5615
+ #: tp/Texinfo/Parser.pm:5631 tp/Texinfo/Parser.pm:5646
+ #, perl-format
+ msgid "%c%s requires a name"
+ msgstr "%c%s requereix un nom"
+ 
+ #: tp/Texinfo/Parser.pm:1223 tp/Texinfo/Parser.pm:4826
+ #: tp/Texinfo/Parser.pm:4852 tp/Texinfo/Parser.pm:5618
+ #: tp/Texinfo/Parser.pm:5634 tp/Texinfo/Parser.pm:5649
+ #, perl-format
+ msgid "bad name for @%s"
+ msgstr "nom incorrecte per a @%s"
+ 
+ #: tp/Texinfo/Parser.pm:1341
+ #, perl-format
+ msgid "@end %s seen before @%s closing brace"
+ msgstr "@end %s vist abans @%s claudÃ tor de tancada"
+ 
+ #: tp/Texinfo/Parser.pm:1345
+ #, perl-format
+ msgid "@%s seen before @%s closing brace"
+ msgstr "@%s vist abans @%s claudÃ tor de tancada"
+ 
+ #: tp/Texinfo/Parser.pm:1350
+ #, perl-format
+ msgid "%c%s missing close brace"
+ msgstr "%c%s claudÃ tor de tancada que falta"
+ 
+ #: tp/Texinfo/Parser.pm:1354
+ #, perl-format
+ msgid "@%s missing closing delimiter sequence: %s}"
+ msgstr "@%s seqÃ¼Ã¨ncia de delimitaciÃ³ de tancada que falta: %s}"
+ 
+ #: tp/Texinfo/Parser.pm:1476
+ #, perl-format
+ msgid "@itemx should not begin @%s"
+ msgstr "@itemx no hauria de comenÃ§ar @%s"
+ 
+ #: tp/Texinfo/Parser.pm:1544
+ msgid "@itemx must follow @item"
+ msgstr "@itemx ha de seguir @item"
+ 
+ #: tp/Texinfo/Parser.pm:1712
+ #, perl-format
+ msgid "@%s has text but no @item"
+ msgstr "@%s tÃ© text perÃ² no @item"
+ 
+ #: tp/Texinfo/Parser.pm:1743
+ #, perl-format
+ msgid "`@end' expected `%s', but saw `%s'"
+ msgstr "`@end' esperava `%s', perÃ² ha vist `%s'"
+ 
+ #: tp/Texinfo/Parser.pm:1746
+ #, perl-format
+ msgid "@%s seen before @end %s"
+ msgstr "s'ha vist @%s abans de @end %s"
+ 
+ #: tp/Texinfo/Parser.pm:1750
+ #, perl-format
+ msgid "no matching `%cend %s'"
+ msgstr "no hi ha `%cend %s' concordant"
+ 
+ #: tp/Texinfo/Parser.pm:1776 tp/Texinfo/Parser.pm:5171
+ #: tp/Texinfo/Parser.pm:5437
+ #, perl-format
+ msgid "misplaced %c"
+ msgstr "%c fora de lloc"
+ 
+ #: tp/Texinfo/Parser.pm:1874 tp/Texinfo/Parser.pm:3301
+ #, perl-format
+ msgid "unmatched `%c%s'"
+ msgstr "`%c%s' no concordat"
+ 
+ #: tp/Texinfo/Parser.pm:2109
+ #, perl-format
+ msgid "macro `%s' called with too many args"
+ msgstr "el macro `%s' s'ha cridat amb massa arguments"
+ 
+ #: tp/Texinfo/Parser.pm:2131
+ #, perl-format
+ msgid "@%s missing close brace"
+ msgstr "@%s claudÃ tor de tancada que falta"
+ 
+ #: tp/Texinfo/Parser.pm:2139
+ #, perl-format
+ msgid "macro `%s' declared without argument called with an argument"
+ msgstr "el macro `%s' s'ha declarat sense un argument cridat amb un argument"
+ 
+ #: tp/Texinfo/Parser.pm:2174
+ #, perl-format
+ msgid "\\ in @%s expansion followed `%s' instead of parameter name or \\"
+ msgstr ""
+ "\\ a expansiÃ³  @%s seguida de `%s' en comptes del nom de parÃ metre o \\"
+ 
+ #: tp/Texinfo/Parser.pm:2649
+ #, perl-format
+ msgid "@%s `%s' previously defined"
+ msgstr "@%s `%s' definit prÃ¨viament"
+ 
+ #: tp/Texinfo/Parser.pm:2654
+ #, perl-format
+ msgid "here is the previous definition as @%s"
+ msgstr "aquÃ­ estÃ  la definiciÃ³ prÃ¨via de @%s"
+ 
+ #: tp/Texinfo/Parser.pm:3015
+ #, perl-format
+ msgid "missing name for @%s"
+ msgstr "nom que falta per a @%s"
+ 
+ #: tp/Texinfo/Parser.pm:3020
+ #, perl-format
+ msgid "missing category for @%s"
+ msgstr "categoria que falta per a @%s"
+ 
+ #: tp/Texinfo/Parser.pm:3072
+ #, perl-format
+ msgid "unexpected argument on @%s line: %s"
+ msgstr "argument inesperat sobre @%s a la lÃ­nia: %s"
+ 
+ #: tp/Texinfo/Parser.pm:3088
+ msgid "empty multitable"
+ msgstr "multitaula buida"
+ 
+ #: tp/Texinfo/Parser.pm:3144 tp/Texinfo/Parser.pm:5728
+ #, perl-format
+ msgid "superfluous argument to @%s"
+ msgstr "argument superflu a @%s"
+ 
+ #: tp/Texinfo/Parser.pm:3150 tp/Texinfo/Parser.pm:5750
+ #: tp/Texinfo/Parser.pm:5762
+ #, perl-format
+ msgid "bad argument to @%s"
+ msgstr "argument incorrecte a @%s"
+ 
+ #: tp/Texinfo/Parser.pm:3161
+ #, perl-format
+ msgid "%s requires an argument: the formatter for %citem"
+ msgstr "%s requereix un argument: el formatejador per a %citem"
+ 
+ #: tp/Texinfo/Parser.pm:3166
+ #, perl-format
+ msgid "command @%s not accepting argument in brace should not be on @%s line"
+ msgstr ""
+ "l'ordre @%s que no estÃ  acceptant un argument en claudÃ tor no hauria de "
+ "estar a la lÃ­nia @%s"
+ 
+ #: tp/Texinfo/Parser.pm:3201
+ #, perl-format
+ msgid "accent command `@%s' not allowed as @%s argument"
+ msgstr "l'ordre d'accent `@%s' no estÃ  permesa com argument @%s"
+ 
+ #: tp/Texinfo/Parser.pm:3279 tp/Texinfo/Parser.pm:3418
+ #: tp/Texinfo/Parser.pm:5721
+ #, perl-format
+ msgid "@%s missing argument"
+ msgstr "@%s argument que falta"
+ 
+ #: tp/Texinfo/Parser.pm:3291
+ #, perl-format
+ msgid "unknown @end %s"
+ msgstr "@end desconegut %s"
+ 
+ #: tp/Texinfo/Parser.pm:3313 tp/Texinfo/Parser.pm:3935
+ #, perl-format
+ msgid "superfluous argument to @%s %s: %s"
+ msgstr "argument superflu a @%s %s: %s"
+ 
+ #: tp/Texinfo/Parser.pm:3318 tp/Texinfo/Parser.pm:5805
+ #: tp/Texinfo/Parser.pm:5850 tp/Texinfo/Parser.pm:5879
+ #: tp/Texinfo/Parser.pm:5920 tp/Texinfo/Parser.pm:5998
+ #, perl-format
+ msgid "bad argument to @%s: %s"
+ msgstr "argument incorrecte a @%s: %s"
+ 
+ #: tp/Texinfo/Parser.pm:3337
+ #, perl-format
+ msgid "@%s: could not open %s: %s"
+ msgstr "@%s: no s'ha pogut obrir %s: %s"
+ 
+ #: tp/Texinfo/Parser.pm:3349
+ #, perl-format
+ msgid "encoding `%s' is not a canonical texinfo encoding"
+ msgstr "la codificaciÃ³ `%s' no Ã©s una codificaciÃ³ de texinfo canÃ²nica"
+ 
+ #: tp/Texinfo/Parser.pm:3358
+ #, perl-format
+ msgid "unrecognized encoding name `%s'"
+ msgstr "nom `%s' de codificaciÃ³ no reconegut"
+ 
+ #: tp/Texinfo/Parser.pm:3508
+ #, perl-format
+ msgid "@%s after the first element"
+ msgstr "@%s desprÃ©s del primer element"
+ 
+ #: tp/Texinfo/Parser.pm:3515
+ #, perl-format
+ msgid "@%s only meaningful on a @multitable line"
+ msgstr "@%s sols tÃ© sentit a una lÃ­nia @multitable"
+ 
+ #: tp/Texinfo/Parser.pm:3555
+ #, perl-format
+ msgid "@%s should not be associated with @top"
+ msgstr "@%s no hauria d'estar associat amb @top"
+ 
+ #: tp/Texinfo/Parser.pm:3567
+ #, perl-format
+ msgid "@node precedes @%s, but parts may not be associated with nodes"
+ msgstr ""
+ "@node precedeix @%s, perÃ² les parts no haurien d'estar associades amb nodes"
+ 
+ #: tp/Texinfo/Parser.pm:3669
+ #, perl-format
+ msgid "empty argument in @%s"
+ msgstr "argument buit a @%s"
+ 
+ #: tp/Texinfo/Parser.pm:3673
+ #, perl-format
+ msgid "empty node name after expansion `%s'"
+ msgstr "nom de node buit desprÃ©s d'expansiÃ³ `%s'"
+ 
+ #: tp/Texinfo/Parser.pm:3716
+ #, perl-format
+ msgid "empty menu entry name in `%s'"
+ msgstr "nom buit d'entrada de menÃº a `%s'"
+ 
+ #: tp/Texinfo/Parser.pm:3724
+ msgid "empty node name in menu entry"
+ msgstr "nom buit de node a entrada de menÃº"
+ 
+ #: tp/Texinfo/Parser.pm:3797
+ #, perl-format
+ msgid "@%s should not appear in @%s"
+ msgstr "@%s no hauria d'aparÃ¨ixer a @%s"
+ 
+ #: tp/Texinfo/Parser.pm:3929
+ #, perl-format
+ msgid "@end %s should only appear at a line beginning"
+ msgstr "@end %s hauria d'aparÃ¨ixer Ãºnicament a un principi de lÃ­nia"
+ 
+ #: tp/Texinfo/Parser.pm:3952
+ #, perl-format
+ msgid "macro `%s' previously defined"
+ msgstr "el macro `%s' ha estat definit prÃ¨viament"
+ 
+ #: tp/Texinfo/Parser.pm:3955
+ #, perl-format
+ msgid "here is the previous definition of `%s'"
+ msgstr "aquÃ­ estÃ  la definiciÃ³ prÃ¨via de `%s'"
+ 
+ #: tp/Texinfo/Parser.pm:3960
+ #, perl-format
+ msgid "redefining Texinfo language command: @%s"
+ msgstr "s'estÃ  redefinint l'ordre de llenguatge Texinfo: @%s"
+ 
+ #: tp/Texinfo/Parser.pm:4009
+ #, perl-format
+ msgid "@%s without associated character"
+ msgstr "@%s sense un carÃ cter associat"
+ 
+ #: tp/Texinfo/Parser.pm:4079
+ #, perl-format
+ msgid ""
+ "@%s defined with zero or more than one argument should be invoked with {}"
+ msgstr "@%s definit amb zero o mÃ©s d'un argument hauria de ser invocat amb {}"
+ 
+ #: tp/Texinfo/Parser.pm:4103
+ #, perl-format
+ msgid ""
+ "macro call nested too deeply (set MAX_NESTED_MACROS to override; current "
+ "value %d)"
+ msgstr ""
+ "la crida de macro estÃ  niuada massa profundament (establiu MAX_NESTED_MACROS "
+ "per anulÂ·lar-ho: el valor actual Ã©s %d)"
+ 
+ #: tp/Texinfo/Parser.pm:4112
+ #, perl-format
+ msgid "recursive call of macro %s is not allowed; use @rmacro if needed"
+ msgstr ""
+ "no estÃ  permÃ¨s la crida recursiva del macro %s; useu @rmacro si es necessita"
+ 
+ #: tp/Texinfo/Parser.pm:4168
+ #, perl-format
+ msgid "accent command `@%s' must not be followed by whitespace"
+ msgstr "l'ordre d'accent `@%s' no ha de ser seguida per espai en blanc"
+ 
+ #: tp/Texinfo/Parser.pm:4174
+ #, perl-format
+ msgid "use braces to give a command as an argument to @%s"
+ msgstr "useu claudÃ tors per donar una ordre com argument per a @%s"
+ 
+ #: tp/Texinfo/Parser.pm:4187 tp/Texinfo/Parser.pm:5292
+ #, perl-format
+ msgid "%c%s expects `i' or `j' as argument, not `%s'"
+ msgstr "%c%s espera `i' o `j' com argument, no `%s'"
+ 
+ #: tp/Texinfo/Parser.pm:4199
+ #, perl-format
+ msgid "accent command `@%s' must not be followed by new line"
+ msgstr "l'ordre d'accent `@%s' no ha de ser seguida per una lÃ­nia nova"
+ 
+ #: tp/Texinfo/Parser.pm:4210
+ #, perl-format
+ msgid "@%s expected braces"
+ msgstr "@%s esperava claudÃ tors"
+ 
+ #: tp/Texinfo/Parser.pm:4375
+ #, perl-format
+ msgid "undefined flag: %s"
+ msgstr "etiqueta no definida: %s"
+ 
+ #: tp/Texinfo/Parser.pm:4378
+ msgid "bad syntax for @value"
+ msgstr "sintaxi incorrecta per a @value"
+ 
+ #: tp/Texinfo/Parser.pm:4385
+ #, perl-format
+ msgid "%c%s is obsolete."
+ msgstr "%c%s Ã©s obsolet."
+ 
+ #: tp/Texinfo/Parser.pm:4388
+ #, perl-format
+ msgid "%c%s is obsolete; %s"
+ msgstr "%c%s Ã©s obsolet; %s"
+ 
+ #: tp/Texinfo/Parser.pm:4397
+ #, perl-format
+ msgid "@%s should only appear at a line beginning"
+ msgstr "@%s hauria d'aparÃ¨ixer Ãºnicament a un comenÃ§ament de lÃ­nia"
+ 
+ #: tp/Texinfo/Parser.pm:4488
+ #, perl-format
+ msgid "@%s not allowed inside `@%s' block"
+ msgstr "@%s no estÃ  permÃ¨s dins d'un bloc `@%s'"
+ 
+ #: tp/Texinfo/Parser.pm:4497
+ #, perl-format
+ msgid "@%s should only appear in heading or footing"
+ msgstr "@%s hauria d'aparÃ¨ixer Ãºnicament a la capÃ§alera o al peu"
+ 
+ #: tp/Texinfo/Parser.pm:4623 tp/Texinfo/Parser.pm:4640
+ #: tp/Texinfo/Parser.pm:4690
+ #, perl-format
+ msgid "@%s not meaningful inside `@%s' block"
+ msgstr "@%s no tÃ© sentit dins d'un bloc `@%s'"
+ 
+ #: tp/Texinfo/Parser.pm:4650
+ #, perl-format
+ msgid "@%s in empty multitable"
+ msgstr "@%s a una multitaula buida"
+ 
+ #: tp/Texinfo/Parser.pm:4656
+ msgid "@tab before @item"
+ msgstr "@tab abans de @item"
+ 
+ #: tp/Texinfo/Parser.pm:4659
+ #, perl-format
+ msgid "too many columns in multitable item (max %d)"
+ msgstr "massa columnes a element multitaula (max %d)"
+ 
+ #: tp/Texinfo/Parser.pm:4696
+ msgid "ignoring @tab outside of multitable"
+ msgstr "s'ignorarÃ  @tab fora d'una multitaula"
+ 
+ #: tp/Texinfo/Parser.pm:4700
+ #, perl-format
+ msgid "@%s outside of table or list"
+ msgstr "@%s fora d'una taula o una llista"
+ 
+ #: tp/Texinfo/Parser.pm:4735
+ #, perl-format
+ msgid "must be after `@%s' to use `@%s'"
+ msgstr "ha d'estar a darrera de `@%s' per usar `@%s'"
+ 
+ #: tp/Texinfo/Parser.pm:4777
+ #, perl-format
+ msgid "@%s not meaningful outside `@titlepage' and `@quotation' environments"
+ msgstr "@%s no tÃ© sentit fora d'entorns `@titlepage' i `@quotation'"
+ 
+ #: tp/Texinfo/Parser.pm:4781
+ msgid "@dircategory after first node"
+ msgstr "@dircategory desprÃ©s del primer node"
+ 
+ #: tp/Texinfo/Parser.pm:4946
+ #, perl-format
+ msgid "region %s inside region %s is not allowed"
+ msgstr "no es permet una regiÃ³ %s dins d'una regiÃ³ %s"
+ 
+ #: tp/Texinfo/Parser.pm:4964
+ msgid "@direntry after first node"
+ msgstr "@direntry desprÃ©s del primer node"
+ 
+ #: tp/Texinfo/Parser.pm:4972
+ #, perl-format
+ msgid "@%s seen before first @node"
+ msgstr "s'ha vist @%s abans del primer @node"
+ 
+ #: tp/Texinfo/Parser.pm:4975
+ msgid ""
+ "perhaps your @top node should be wrapped in @ifnottex rather than @ifinfo?"
+ msgstr ""
+ "potser el vostre node @top hauria d'estar envoltat dins de @ifnottex and "
+ "comptes de @ifinfo?"
+ 
+ #: tp/Texinfo/Parser.pm:5037
+ #, perl-format
+ msgid "@%s should only appear in math context"
+ msgstr "@%s no hauria d'aparÃ¨ixer a un context de matemÃ tiques"
+ 
+ #: tp/Texinfo/Parser.pm:5045
+ #, perl-format
+ msgid "unknown command `%s'"
+ msgstr "ordre `%s' desconeguda"
+ 
+ #: tp/Texinfo/Parser.pm:5055
+ msgid "unexpected @"
+ msgstr "@ no esperat"
+ 
+ #: tp/Texinfo/Parser.pm:5084
+ #, perl-format
+ msgid "@%s is not meaningful outside `@float' environment"
+ msgstr "@%s no tÃ© sentit fora d'un entorn `@float'"
+ 
+ #: tp/Texinfo/Parser.pm:5089
+ #, perl-format
+ msgid "@%s should be right below `@float'"
+ msgstr "@%s hauria de estar just a sota de `@float'"
+ 
+ #: tp/Texinfo/Parser.pm:5097
+ #, perl-format
+ msgid "ignoring multiple @%s"
+ msgstr "s'ignoraran @%s mÃºltiples"
+ 
+ #: tp/Texinfo/Parser.pm:5216
+ #, perl-format
+ msgid "command @%s does not accept arguments"
+ msgstr "l'ordre @%s no accepta arguments"
+ 
+ #: tp/Texinfo/Parser.pm:5240
+ #, perl-format
+ msgid "command @%s missing a node or external manual argument"
+ msgstr "a l'ordre @%s li falta un node o un argument manual extern"
+ 
+ #: tp/Texinfo/Parser.pm:5259
+ #, perl-format
+ msgid "in @%s empty cross reference name after expansion `%s'"
+ msgstr "a @%s nom buit de referÃ¨ncia creuada desprÃ©s de l'expansiÃ³ `%s'"
+ 
+ #: tp/Texinfo/Parser.pm:5270
+ #, perl-format
+ msgid "in @%s empty cross reference title after expansion `%s'"
+ msgstr "a @%s tÃ­tol buit de referÃ¨ncia creuada desprÃ©s de l'expansiÃ³ `%s'"
+ 
+ #: tp/Texinfo/Parser.pm:5283
+ msgid "@image missing filename argument"
+ msgstr "argument de nom de fitxer que falta a @image"
+ 
+ #: tp/Texinfo/Parser.pm:5315
+ #, perl-format
+ msgid "@%s missing first argument"
+ msgstr "primer argument que falta a @%s"
+ 
+ #: tp/Texinfo/Parser.pm:5360
+ #, perl-format
+ msgid "non-hex digits in argument for @U: %s"
+ msgstr "digits que no sÃ³n hex a l'argument de @U: %s"
+ 
+ #: tp/Texinfo/Parser.pm:5366
+ #, perl-format
+ msgid "fewer than four hex digits in argument for @U: %s"
+ msgstr "menys de quatre dÃ­gits hex a l'argument per a @U: %s"
+ 
+ #: tp/Texinfo/Parser.pm:5379
+ #, perl-format
+ msgid "argument for @U exceeds size of integer: %s"
+ msgstr "l'argument per a @U excedeix la mida de l'enter: %s"
+ 
+ #: tp/Texinfo/Parser.pm:5385
+ #, perl-format
+ msgid "argument for @U exceeds Unicode maximum 0x10FFFF: %s"
+ msgstr "l'argument per a @U excedeix al mÃ¡xim d'Unicode 0x10FFFF: %s"
+ 
+ #: tp/Texinfo/Parser.pm:5513
+ msgid "superfluous arguments for node"
+ msgstr "arguments superflus per a node"
+ 
+ #: tp/Texinfo/Parser.pm:5563
+ #, perl-format
+ msgid "expected @end %s"
+ msgstr "s'esperava @end %s"
+ 
+ #: tp/Texinfo/Parser.pm:5662
+ #, perl-format
+ msgid "@%s should only accept a @-command as argument, not `%s'"
+ msgstr "@%s hauria d'acceptar Ãºnicament una ordre amb @ com argument, no `%s'"
+ 
+ #: tp/Texinfo/Parser.pm:5672
+ #, perl-format
+ msgid "remaining argument on @%s line: %s"
+ msgstr "argument restant a la lÃ­nia @%s: %s"
+ 
+ #: tp/Texinfo/Parser.pm:5745
+ #, perl-format
+ msgid "environment command %s as argument to @%s"
+ msgstr "ordre d'entorn %s com argument per a @%s"
+ 
+ #: tp/Texinfo/Parser.pm:5767
+ #, perl-format
+ msgid "empty @%s"
+ msgstr "@%s buit"
+ 
+ #: tp/Texinfo/Parser.pm:5775
+ #, perl-format
+ msgid "column fraction not a number: %s"
+ msgstr "la fracciÃ³ de columna no Ã©s un nÃºmero: %s"
+ 
+ #: tp/Texinfo/Parser.pm:5784
+ #, perl-format
+ msgid "@sp arg must be numeric, not `%s'"
+ msgstr "argument @sp ha de ser numÃ¨ric, no `%s'"
+ 
+ #: tp/Texinfo/Parser.pm:5793
+ #, perl-format
+ msgid "reserved index name %s"
+ msgstr "nom d'Ã­ndex reservat %s"
+ 
+ #: tp/Texinfo/Parser.pm:5812
+ #, perl-format
+ msgid "unknown source index in @%s: %s"
+ msgstr "Ã­ndex desconegut de font a @%s: %s"
+ 
+ #: tp/Texinfo/Parser.pm:5815
+ #, perl-format
+ msgid "unknown destination index in @%s: %s"
+ msgstr "Ã­ndex desconegut de destinaciÃ³ a @%s: %s"
+ 
+ #: tp/Texinfo/Parser.pm:5845
+ #, perl-format
+ msgid "@%s leads to a merging of %s in itself, ignoring"
+ msgstr "@%s porta a una fusiÃ³ de %s en sÃ­ mateix, s'ignorarÃ "
+ 
+ #: tp/Texinfo/Parser.pm:5858
+ #, perl-format
+ msgid "unknown index `%s' in @printindex"
+ msgstr "Ã­ndex desconegut `%s' a @printindex"
+ 
+ #: tp/Texinfo/Parser.pm:5864
+ #, perl-format
+ msgid "printing an index `%s' merged in another one `%s'"
+ msgstr "s'estÃ  imprimint un Ã­ndex `%s' fusionat en un altre `%s'"
+ 
+ #: tp/Texinfo/Parser.pm:5872
+ #, perl-format
+ msgid "printindex before document beginning: @printindex %s"
+ msgstr "printindex abans del principi del document: @printindex %s"
+ 
+ #: tp/Texinfo/Parser.pm:5888
+ #, perl-format
+ msgid "@%s arg must be `top' or `bottom', not `%s'"
+ msgstr "l'argument de @%s ha de ser `top' o `bottom', no `%s'"
+ 
+ #: tp/Texinfo/Parser.pm:5896
+ #, perl-format
+ msgid "Only @%s 10 or 11 is supported, not `%s'"
+ msgstr "Sols se suporta @%s 10 o 11, no `%s'"
+ 
+ #: tp/Texinfo/Parser.pm:5904
+ #, perl-format
+ msgid "@%s arg must be `separate' or `end', not `%s'"
+ msgstr "l'argument de @%s ha de ser `separate' o `end', no `%s'"
+ 
+ #: tp/Texinfo/Parser.pm:5912
+ #, perl-format
+ msgid "@%s arg must be `on', `off' or `odd', not `%s'"
+ msgstr "l'argument @%s ha de ser `on', `off' o `odd', no `%s'"
+ 
+ #: tp/Texinfo/Parser.pm:5930 tp/Texinfo/Parser.pm:5935
+ #, perl-format
+ msgid "@paragraphindent arg must be numeric/`none'/`asis', not `%s'"
+ msgstr "l'argument @paragraphindent ha de ser numÃ¨ric/`none'/`asis', no `%s'"
+ 
+ #: tp/Texinfo/Parser.pm:5943
+ #, perl-format
+ msgid "@firstparagraphindent arg must be `none' or `insert', not `%s'"
+ msgstr "l'argument @firstparagraphindent ha de ser `none' o `insert', no `%s'"
+ 
+ #: tp/Texinfo/Parser.pm:5953
+ #, perl-format
+ msgid "@exampleindent arg must be numeric/`asis', not `%s'"
+ msgstr "l'argument @exampleindent ha de ser numÃ¨ric/`asis', no `%s'"
+ 
+ #: tp/Texinfo/Parser.pm:5964
+ #, perl-format
+ msgid "expected @%s on or off, not `%s'"
+ msgstr "s'esperava @%s activat o desactivat, no `%s'"
+ 
+ #: tp/Texinfo/Parser.pm:5974
+ #, perl-format
+ msgid "@kbdinputstyle arg must be `code'/`example'/`distinct', not `%s'"
+ msgstr ""
+ "l'argument de @kbdinputstyle ha de ser `code'/`example'/`distinct', no `%s'"
+ 
+ #: tp/Texinfo/Parser.pm:5982
+ #, perl-format
+ msgid "@allowcodebreaks arg must be `true' or `false', not `%s'"
+ msgstr "l'argument de @allowcodebreaks ha de ser `true' o `false', no `%s'"
+ 
+ #: tp/Texinfo/Parser.pm:5990
+ #, perl-format
+ msgid "@urefbreakstyle arg must be `after'/`before'/`none', not `%s'"
+ msgstr ""
+ "l'argument de @urefbreakstyle ha de ser `after'/`before'/`none', no `%s'"
+ 
+ #: tp/Texinfo/Structuring.pm:232
+ #, perl-format
+ msgid "raising the section level of @%s which is too low"
+ msgstr "s'elevarÃ  el nivell de la secciÃ³ de @%s que Ã©s massa baix"
+ 
+ #: tp/Texinfo/Structuring.pm:264
+ #, perl-format
+ msgid "no chapter-level command before @%s"
+ msgstr "no hi ha una ordre de nivell de capÃ­tol abans de @%s"
+ 
+ #: tp/Texinfo/Structuring.pm:269
+ #, perl-format
+ msgid "lowering the section level of @%s appearing after a lower element"
+ msgstr ""
+ "es baixarÃ  el nivell de secciÃ³ de @%s que apareix desprÃ©s d'un element "
+ "inferior"
+ 
+ #: tp/Texinfo/Structuring.pm:358
+ #, perl-format
+ msgid "no sectioning command associated with @%s"
+ msgstr "no hi ha una ordre de secciÃ³ associada amb @%s"
+ 
+ #: tp/Texinfo/Structuring.pm:507
+ #, perl-format
+ msgid "@%s not empty"
+ msgstr "@%s no buit"
+ 
+ #: tp/Texinfo/Structuring.pm:563 tp/Texinfo/Structuring.pm:1345
+ #, perl-format
+ msgid "@%s reference to nonexistent node `%s'"
+ msgstr "referÃ¨ncia @%s a node no existent `%s'"
+ 
+ #: tp/Texinfo/Structuring.pm:576
+ #, perl-format
+ msgid "@%s entry node name `%s' different from %s name `%s'"
+ msgstr "@%s el nom de node d'entrada `%s' Ã©s diferent de %s amb nom `%s'"
+ 
+ #: tp/Texinfo/Structuring.pm:681
+ #, perl-format
+ msgid "unreferenced node `%s'"
+ msgstr "node sense referenciar `%s'"
+ 
+ #: tp/Texinfo/Structuring.pm:727
+ #, perl-format
+ msgid "node `%s' is %s for `%s' in sectioning but not in menu"
+ msgstr ""
+ "el node `%s' Ã©s %s per a `%s' a la determinaciÃ³ de seccions perÃ² no al menÃº"
+ 
+ #: tp/Texinfo/Structuring.pm:734
+ #, perl-format
+ msgid "node %s `%s' in menu `%s' and in sectioning `%s' differ"
+ msgstr ""
+ "el node %s `%s' al menÃº `%s' i en el procediment de seccions `%s' difereixen"
+ 
+ #: tp/Texinfo/Structuring.pm:752
+ #, perl-format
+ msgid "node `%s' is %s for `%s' in menu but not in sectioning"
+ msgstr "el node `%s' Ã©s %s per a `%s' al menÃº perÃ² no a les seccions"
+ 
+ #: tp/Texinfo/Structuring.pm:806
+ #, perl-format
+ msgid "%s pointer `%s' (for node `%s') different from %s name `%s'"
+ msgstr "%s punter `%s' (per al node `%s') diferent de %s nom `%s'"
+ 
+ #: tp/Texinfo/Structuring.pm:833
+ #, perl-format
+ msgid "%s reference to nonexistent `%s'"
+ msgstr "%s referÃ¨ncia per a `%s' inexistent"
+ 
+ #: tp/Texinfo/Structuring.pm:853
+ #, perl-format
+ msgid "node `%s' lacks menu item for `%s' despite being its Up target"
+ msgstr ""
+ "al node `%s' li falta l'element de menÃº per a `%s' malgrat que Ã©s el seu "
+ "destÃ­ Amunt"
+ 
+ #: tp/Texinfo/Structuring.pm:861
+ #, perl-format
+ msgid "for `%s', up in menu `%s' and up `%s' don't match"
+ msgstr "per a `%s', amunt al menÃº `%s' i amunt `%s' no concorden"
+ 
+ #: tp/Texinfo/Structuring.pm:1357
+ #, perl-format
+ msgid "@%s to `%s', different from %s name `%s'"
+ msgstr "@%s a `%s', diferent de %s nom `%s'"
+ 
+ #: tp/Texinfo/Structuring.pm:2023
+ #, perl-format
+ msgid "empty index key in @%s"
+ msgstr "clau buida d'Ã­ndex a @%s"
+ 
+ #: tp/init/chm.pm:221 tp/init/chm.pm:277 tp/init/chm.pm:348
+ #, perl-format
+ msgid "chm.pm: could not open %s for writing: %s\n"
+ msgstr "chm.pm: no es pot obrir %s per a escripture: %s\n"
+ 
+ #: tp/init/chm.pm:267 tp/init/chm.pm:338 tp/init/chm.pm:399
+ #, perl-format
+ msgid "chm.pm: error on closing %s: %s"
+ msgstr "chm.pm: error en tancar %s: %s"
+ 
+ #: tp/init/latex2html.pm:200
+ #, perl-format
+ msgid "l2h: could not open latex file %s for writing: %s"
+ msgstr "l2h: no s'ha pogut obrir el fitxer latex %s per a escriptura: %s"
+ 
+ #: tp/init/latex2html.pm:341
+ msgid "l2h: L2H_TMP directory contains a dot"
+ msgstr "l2h: el directori L2H_TMP contÃ© un punt"
+ 
+ #: tp/init/latex2html.pm:346
+ msgid "l2h: current directory contains a dot"
+ msgstr "l2h: el directori actual contÃ© un punt"
+ 
+ #: tp/init/latex2html.pm:374
+ #, perl-format
+ msgid "l2h: command did not succeed: %s"
+ msgstr "l2h: l'ordre no ha tingut Ã¨xit: %s"
+ 
+ #: tp/init/latex2html.pm:422
+ #, perl-format
+ msgid "l2h: image has invalid extension: %s"
+ msgstr "l2h: la imatge tÃ© una extensiÃ³ no vÃ lida: %s"
+ 
+ #: tp/init/latex2html.pm:438
+ #, perl-format
+ msgid "l2h: rename %s as %s failed: %s"
+ msgstr "l2h: reanomenar %s com %s ha fallat: %s"
+ 
+ #: tp/init/latex2html.pm:460
+ #, perl-format
+ msgid "l2h: could not open %s: %s"
+ msgstr "l2h: no s'ha pogut obrir %s: %s"
+ 
+ #: tp/init/latex2html.pm:493
+ #, perl-format
+ msgid "latex2html.pm: end of @%s item %d not found"
+ msgstr ""
+ "latex2html.pm: no s'ha trobat el final de l'element @%s no s'ha trobat %d"
+ 
+ #: tp/init/latex2html.pm:504
+ #, perl-format
+ msgid ""
+ "latex2html.pm: processing produced %d items in HTML; expected %d, the number "
+ "of items found in the document"
+ msgstr ""
+ "latex2html.pm: el processament va produir %d elements en HTML; s'esperava "
+ "%d, el nombre d'elements trobat al document"
+ 
+ #: tp/init/latex2html.pm:534
+ #, perl-format
+ msgid "l2h: could not determine the fragment %d for @%s"
+ msgstr "l2h: no s'ha pogut determinar el fragment %d per a @%s"
+ 
+ #: tp/init/latex2html.pm:560
+ #, perl-format
+ msgid ""
+ "l2h: could not extract the fragment %d for @%s with output counter %d from "
+ "HTML"
+ msgstr ""
+ "l2h: no s'ha pogut extraure el fragment %d per a @%s amb comptador de "
+ "sortida %d de HTML"
+ 
+ #: tp/init/latex2html.pm:621
+ #, perl-format
+ msgid "l2h: could not load %s: %s"
+ msgstr "l2h: no s'ha pogut carregar %s: %s"
+ 
+ #: tp/init/latex2html.pm:634
+ #, perl-format
+ msgid "l2h: could not open %s for writing: %s"
+ msgstr "l2h: no s'ha pogut obrir %s per a escriptura: %s"
+ 
+ #: tp/init/tex4ht.pm:123 tp/init/tex4ht.pm:267
+ #, perl-format
+ msgid "tex4ht.pm: could not open %s: %s"
+ msgstr "tex4ht.pm: no s'ha pogut obrir %s: %s"
+ 
+ #: tp/init/tex4ht.pm:219
+ #, perl-format
+ msgid "tex4ht.pm: chdir %s failed: %s"
+ msgstr "tex4ht.pm: ha fallat chdir %s: %s"
+ 
+ #: tp/init/tex4ht.pm:232
+ #, perl-format
+ msgid "tex4ht.pm: unable to return to initial directory: %s"
+ msgstr "tex4ht.pm: no s'ha pogut retornar al directori inicial: %s"
+ 
+ #: tp/init/tex4ht.pm:244
+ #, perl-format
+ msgid "tex4ht.pm: output file missing: %s"
+ msgstr "tex4ht.pm: falta el fitxer de sortida: %s"
+ 
+ #: tp/init/tex4ht.pm:260
+ #, perl-format
+ msgid "tex4ht.pm: command failed: %s"
+ msgstr "tex4ht.pm: ha fallat l'ordre: %s"
+ 
+ #: tp/init/tex4ht.pm:294
+ #, perl-format
+ msgid "tex4ht.pm: end of @%s item %d not found"
+ msgstr "tex4ht.pm: no s'ha trobat el final de %s element %d"
+ 
+ #: tp/init/tex4ht.pm:301
+ #, perl-format
+ msgid ""
+ "tex4ht.pm: processing produced %d items in HTML; expected %d, the number of "
+ "items found in the document for @%s"
+ msgstr ""
+ "tex4ht.pm: el processament va produir %d element en HTML; s'esperava %d, el "
+ "nombre d'element trobats al document per a @%s"
+ 
+ #: tp/init/tex4ht.pm:321
+ #, perl-format
+ msgid "tex4ht.pm: output has no HTML item for @%s %s"
+ msgstr "tex4ht.pm: la sortida no tÃ© element HTML per a @%s: %s"
+ 
+ #: tp/init/tex4ht.pm:336
+ #, perl-format
+ msgid ""
+ "tex4ht.pm: processing retrieved %d items in HTML; expected %d, the number of "
+ "items found in the document for @%s"
+ msgstr ""
+ "tex4ht.pm: el processament va recuperar %d elements en HTML; s'esperava %d, "
+ "el nombre d'elements trobats al document per @%s"
+ 
+ #: tp/texi2any.pl:388
+ #, perl-format
+ msgid "error loading %s: %s\n"
+ msgstr "error en carregar %s: %s\n"
+ 
+ #: tp/texi2any.pl:401
+ #, perl-format
+ msgid "%s: unknown variable %s"
+ msgstr "%s: variable desconeguda %s"
+ 
+ #: tp/texi2any.pl:405
+ #, perl-format
+ msgid "%s: obsolete variable %s\n"
+ msgstr "%s: variable obsoleta %s\n"
+ 
+ #: tp/texi2any.pl:420
+ #, perl-format
+ msgid "%s: unknown variable %s\n"
+ msgstr "%s: variable desconeguda %s\n"
+ 
+ #: tp/texi2any.pl:424
+ #, perl-format
+ msgid "obsolete variable %s\n"
+ msgstr "variable obsoleta %s\n"
+ 
+ #: tp/texi2any.pl:489
+ #, perl-format
+ msgid "could not read init file %s"
+ msgstr "no s'ha pogut llegir el fitxer d'inicialitzaciÃ³ %s"
+ 
+ #: tp/texi2any.pl:652
+ #, perl-format
+ msgid "ignoring unrecognized TEXINFO_OUTPUT_FORMAT value `%s'\n"
+ msgstr "s'ignorarÃ  l'ordre no reconeguda TEXINFO_OUTPUT_FORMAT valor `%s'\n"
+ 
+ #: tp/texi2any.pl:735
+ #, perl-format
+ msgid "Usage: %s [OPTION]... TEXINFO-FILE...\n"
+ msgstr "Ãšs: %s [OPCIÃ“]... FITXER-TEXINFO...\n"
+ 
+ #: tp/texi2any.pl:738
+ msgid ""
+ "Translate Texinfo source documentation to various other formats, by default\n"
+ "Info files suitable for reading online with Emacs or standalone GNU Info.\n"
+ "\n"
+ "This program is commonly installed as both `makeinfo' and `texi2any';\n"
+ "the behavior is identical, and does not depend on the installed name.\n"
+ msgstr ""
+ "Tradueix la documentaciÃ³ font Texinfo a diversos altres formats, de forma "
+ "predeterminada\n"
+ "El fitxers Info sÃ³n adequats per llegir en lÃ­nia amb Emacs o per GNU Info "
+ "independent.\n"
+ "Aquest s'instalÂ·la generalment tant com a `makeinfo' com `texi2any';\n"
+ "el comportament Ã©s idÃ¨ntic, i no depÃ¨n del nom instalÂ·lat.\n"
+ "\n"
+ 
+ #: tp/texi2any.pl:744
+ #, perl-format
+ msgid ""
+ "General options:\n"
+ "      --document-language=STR locale to use in translating Texinfo keywords\n"
+ "                                for the output document (default C).\n"
+ "      --error-limit=NUM       quit after NUM errors (default %d).\n"
+ "      --force                 preserve output even if errors.\n"
+ "      --help                  display this help and exit.\n"
+ "      --no-validate           suppress node cross-reference validation.\n"
+ "      --no-warn               suppress warnings (but not errors).\n"
+ "      --conf-dir=DIR          search also for initialization files in DIR.\n"
+ "      --init-file=FILE        load FILE to modify the default behavior.\n"
+ "  -c, --set-customization-variable VAR=VAL  set customization variable VAR \n"
+ "                                to value VAL.\n"
+ "  -v, --verbose               explain what is being done.\n"
+ "      --version               display version information and exit.\n"
+ msgstr ""
+ "Opcions generals\n"
+ "      --document-language=STR locale a usar quan es tradueixen paraules clau "
+ "Texinfo\n"
+ "                                per al document de sortida (predeterminat "
+ "C).\n"
+ "      --error-limit=NUM       surt desprÃ©s de NUM errors (predeterminat "
+ "%d).\n"
+ "      --force                 preserva la sortida tot i que hi hagi errors.\n"
+ "      --help                  mostra aquesta ajuda i surt.\n"
+ "      --no-validate           suprimeix la validaciÃ³ de referÃ¨ncies creuades "
+ "entre nodes.\n"
+ "      --no-warn               suprimeix els advertiments (perÃ² no els "
+ "errors)\n"
+ "      --conf-dir=DIR          cerca tambÃ© fitxer d'inicialitzaciÃ³ a DIR.\n"
+ "      --init-file=FITXER      carrega FITXER per modificar el comportament "
+ "predeterminat.\n"
+ "  -c, --set-customization-variable VAR=VAL  estableix la variable VAR de "
+ "personalitzaciÃ³\n"
+ "                                al valor VAL.\n"
+ "  -v, --verbose               explica el que es fa.\n"
+ "      --version               mostra la informaciÃ³ de versiÃ³ i surt.\n"
+ 
+ #: tp/texi2any.pl:760
+ msgid ""
+ "Output format selection (default is to produce Info):\n"
+ "      --docbook               output Docbook XML rather than Info.\n"
+ "      --html                  output HTML rather than Info.\n"
+ "      --plaintext             output plain text rather than Info.\n"
+ "      --xml                   output Texinfo XML rather than Info.\n"
+ "      --dvi, --dvipdf, --ps, --pdf  call texi2dvi to generate given output,\n"
+ "                                after checking validity of TEXINFO-FILE.\n"
+ msgstr ""
+ "SelecciÃ³ de format de sortida (es produeix Info de forma predeterminada):\n"
+ "      --docbook               produeix Docbook XML en comptes d'Info.\n"
+ "      --html                  produeix HTML en comptes d'Info.\n"
+ "      --plaintext             produeix text sense format en comptes d'Info.\n"
+ "      --xml                   produeix Texinfo XML en comptes d'Info.\n"
+ "      --dvi, --dvipdf, --ps, --pdf  crida texi2dvi per generar la sortida "
+ "donada,\n"
+ "                               desprÃ©s de verificar la validesa de FITXER-"
+ "TEXINFO.\n"
+ 
+ #: tp/texi2any.pl:768
+ msgid ""
+ "General output options:\n"
+ "  -E, --macro-expand=FILE     output macro-expanded source to FILE,\n"
+ "                                ignoring any @setfilename.\n"
+ "      --no-headers            suppress node separators, Node: lines, and "
+ "menus\n"
+ "                                from Info output (thus producing plain "
+ "text)\n"
+ "                                or from HTML (thus producing shorter "
+ "output).\n"
+ "                                Also, if producing Info, write to\n"
+ "                                standard output by default.\n"
+ "      --no-split              suppress any splitting of the output;\n"
+ "                                generate only one output file.\n"
+ "      --[no-]number-sections  output chapter and sectioning numbers;\n"
+ "                                default is on.\n"
+ "  -o, --output=DEST           output to DEST.\n"
+ "                                With split output, create DEST as a "
+ "directory\n"
+ "                                 and put the output files there.\n"
+ "                                With non-split output, if DEST is already\n"
+ "                                 a directory or ends with a /,\n"
+ "                                 put the output file there.\n"
+ "                                Otherwise, DEST names the output file.\n"
+ msgstr ""
+ "Opcions de sortida generals:\n"
+ "  -E, --macro-expand=FITXER   bolca la font expandida amb macros a FITXER,\n"
+ "                                ignorant qualsevol @setfilename.\n"
+ "      --no-headers            suprimeix els separadors de nodes, Node: "
+ "lÃ­nies i menÃºs\n"
+ "                                de la sortida Info (produint aleshores text "
+ "sense format)\n"
+ "                                o de l'HTML (produint aleshores una sortida "
+ "mÃ©s curta).\n"
+ "                                A mÃ©s a mÃ©s, si s'estÃ  produint Info, escriu "
+ "a la\n"
+ "                                sortida estÃ ndard de forma predeterminada\n"
+ "      --no-split              suprimeix qualsevol divisiÃ³ de la sortida;\n"
+ "                                genera Ãºnicament un fitxer de sortida.\n"
+ "      --[no-]number-sections  bolca el nÃºmeros de capÃ­tols i seccions;\n"
+ "                                estÃ  activat de forma predeterminada.\n"
+ "  -o, --output=DEST           bolca a  DEST.\n"
+ "                                Amb sortida dividida, crea DEST com a "
+ "directori\n"
+ "                                 i posa-hi els fitxers de sortida.\n"
+ "                                Amb sortida sense divisiÃ³, si DEST ja Ã©s \n"
+ "                                 un directori o acaba amb /,\n"
+ "                                 posa-hi els fitxers de sortida.\n"
+ "                                En cas contrari, DEST anomena el fitxer de "
+ "sortida.\n"
+ 
+ #: tp/texi2any.pl:788
+ #, perl-format
+ msgid ""
+ "Options for Info and plain text:\n"
+ "      --disable-encoding      do not output accented and special characters\n"
+ "                                in Info output based on @documentencoding.\n"
+ "      --enable-encoding       override --disable-encoding (default).\n"
+ "      --fill-column=NUM       break Info lines at NUM characters (default "
+ "%d).\n"
+ "      --footnote-style=STYLE  output footnotes in Info according to STYLE:\n"
+ "                                `separate' to put them in their own node;\n"
+ "                                `end' to put them at the end of the node, "
+ "in\n"
+ "                                which they are defined (this is the "
+ "default).\n"
+ "      --paragraph-indent=VAL  indent Info paragraphs by VAL spaces (default "
+ "%d).\n"
+ "                                If VAL is `none', do not indent; if VAL is\n"
+ "                                `asis', preserve existing indentation.\n"
+ "      --split-size=NUM        split Info files at size NUM (default %d).\n"
+ msgstr ""
+ "Opcions per Info i text sense format:\n"
+ "      --disable-encoding      no bolquis carÃ cters accentuats o especials\n"
+ "                                a Info en base a @documentencoding.\n"
+ "      --enable-encoding       anulÂ·la --disable-encoding (de forma "
+ "predeterminada).\n"
+ "      --fill-column=NUM       trunca les lÃ­nies Info a NUM carÃ cters "
+ "(predeterminat %d)\n"
+ "      --footnote-style=ESTIL  bolca les notes a peu de pÃ gina d'acord amb "
+ "ESTIL:\n"
+ "                                `separate' per posar-les en el seu propi "
+ "node, en \n"
+ "                                el qual estan definides (comportament "
+ "predeterminat)\n"
+ "which they are defined (this is the default).\n"
+ "      --paragraph-indent=VAL  sagna el parÃ graf per VAL espais "
+ "(predeterminat %d)\n"
+ "                                Si val Ã©s `none', no sagnis; si VAL Ã©s\n"
+ "                                `asis', preserva el sagnat preexistent.\n"
+ "      --split-size=NUM        divideix els fitxers Info a la mida NUM "
+ "(predeterminat %d).\n"
+ 
+ #: tp/texi2any.pl:805
+ msgid ""
+ "Options for HTML:\n"
+ "      --css-include=FILE      include FILE in HTML <style> output;\n"
+ "                                read stdin if FILE is -.\n"
+ "      --css-ref=URL           generate CSS reference to URL.\n"
+ "      --internal-links=FILE   produce list of internal links in FILE.\n"
+ "      --split=SPLIT           split at SPLIT, where SPLIT may be `chapter',\n"
+ "                                `section' or `node'.\n"
+ "      --transliterate-file-names  use file names in ASCII transliteration.\n"
+ "      --node-files            produce redirection files for nodes and \n"
+ "                                anchors; default is set only if split.\n"
+ msgstr ""
+ "Opcions per a HTML:\n"
+ "      --css-include=FITXER    inclou FITXER a la sortida <estil> HTML;\n"
+ "                                llegeix l'entrada estÃ ndard si FITXER Ã©s -.\n"
+ "      --css-ref=URL           genera la referÃ¨ncia CSS a URL.\n"
+ "      --internal-links=FITXER produeix una llista d'enllaÃ§os interns a "
+ "FITXER.\n"
+ "      --split=DIVISIÃ“           divideix a DIVISIÃ“, on DIVISIÃ“ pot ser "
+ "`chapter'\n"
+ "                                `secciÃ³' o `node'.\n"
+ "      --transliterate-file-names  usa els noms de fitxer en transliteraciÃ³ "
+ "ASCII.\n"
+ "      --node-files            produeix fitxers de redirecciÃ³ per a nodes i "
+ "Ã ncores; de forma predeterminada estÃ  activat sols si hi ha divisiÃ³.\n"
+ 
+ #: tp/texi2any.pl:816
+ msgid ""
+ "Options for XML and Docbook:\n"
+ "      --output-indent=VAL     does nothing, retained for compatibility.\n"
+ msgstr ""
+ "Opcions per a XML i Docbook:\n"
+ "      --output-indent=VAL     no fa res, es mantÃ© per compatibilitat.\n"
+ 
+ #: tp/texi2any.pl:819
+ msgid ""
+ "Options for DVI/PS/PDF:\n"
+ "      --Xopt=OPT              pass OPT to texi2dvi; can be repeated.\n"
+ msgstr ""
+ "Opcions per a DVI/PS/PDF:\n"
+ "      --Xopt=OPT              passa OPT a texi2dvi: es pot repetir.\n"
+ 
+ #: tp/texi2any.pl:822
+ msgid ""
+ "Input file options:\n"
+ "      --commands-in-node-names  does nothing, retained for compatibility.\n"
+ "  -D VAR                        define the variable VAR, as with @set.\n"
+ "  -D 'VAR VAL'                  define VAR to VAL (one shell argument).\n"
+ "  -I DIR                        append DIR to the @include search path.\n"
+ "  -P DIR                        prepend DIR to the @include search path.\n"
+ "  -U VAR                        undefine the variable VAR, as with @clear.\n"
+ msgstr ""
+ "Opcions de fitxer d'entrada:\n"
+ "      --commands-in-node-names  no fa res, es mantÃ© per compatibilitat.\n"
+ "  -D VAR                        defineix la variable VAR, igual que amb "
+ "@set.\n"
+ "  -D 'VAR VAL'                  defineix VAR a VAL (un argument d'intÃ¨rpret "
+ "d'ordres).\n"
+ "  -I DIR                        annexa DIR al camÃ­ de cerca d'@include\n"
+ "  -P DIR                        avantposa DIR al camÃ­ de cerca d'@include\n"
+ "  -U VAR                        anulÂ·la la definiciÃ³ de la variable VAR, "
+ "igual que amb @clear\n"
+ 
+ #: tp/texi2any.pl:830
+ msgid ""
+ "Conditional processing in input:\n"
+ "  --ifdocbook       process @ifdocbook and @docbook even if\n"
+ "                      not generating Docbook.\n"
+ "  --ifhtml          process @ifhtml and @html even if not generating HTML.\n"
+ "  --ifinfo          process @ifinfo even if not generating Info.\n"
+ "  --ifplaintext     process @ifplaintext even if not generating plain text.\n"
+ "  --iftex           process @iftex and @tex.\n"
+ "  --ifxml           process @ifxml and @xml.\n"
+ "  --no-ifdocbook    do not process @ifdocbook and @docbook text.\n"
+ "  --no-ifhtml       do not process @ifhtml and @html text.\n"
+ "  --no-ifinfo       do not process @ifinfo text.\n"
+ "  --no-ifplaintext  do not process @ifplaintext text.\n"
+ "  --no-iftex        do not process @iftex and @tex text.\n"
+ "  --no-ifxml        do not process @ifxml and @xml text.\n"
+ "\n"
+ "  Also, for the --no-ifFORMAT options, do process @ifnotFORMAT text.\n"
+ msgstr ""
+ "Processament condicional a l'entrada:\n"
+ "  --ifdocbook       processa @ifdocbook i @docbook tot i que no\n"
+ "                      s'estigui generant Docbook.\n"
+ "  --ifhtml          processa @ifhtml i @html tot i que no s'estigui generant "
+ "HTML.\n"
+ "  --ifinfo          processa @ifinfo tot i que no s'estigui generant Info.\n"
+ "  --ifplaintext     processa @ifplaintext tot i que no s'estigui generant "
+ "text sense format.\n"
+ "  --iftex           processa @iftex i @tex.\n"
+ "  --ifxml           processa @ifxml i @xml.\n"
+ "  --no-ifdocbook    no processis el text @ifdocbook i @docbook.\n"
+ "  --no-ifhtml       no processis el text @ifhtml i @html.\n"
+ "  --no-ifinfo       no processis el text @ifinfo.\n"
+ "  --no-ifplaintext  no processis el text @ifplaintext.\n"
+ "  --no-iftex        no processis el text @iftex i @tex.\n"
+ "  --no-ifxml        no processis el text @ifxml i @xml.\n"
+ "\n"
+ "  A mÃ©s, per les opcions --noifFORMAT, processa igualment el text "
+ "@ifnotFORMAT.\n"
+ 
+ #: tp/texi2any.pl:847
+ msgid ""
+ "  The defaults for the @if... conditionals depend on the output format:\n"
+ "  if generating Docbook, --ifdocbook is on and the others are off;\n"
+ "  if generating HTML, --ifhtml is on and the others are off;\n"
+ "  if generating Info, --ifinfo is on and the others are off;\n"
+ "  if generating plain text, --ifplaintext is on and the others are off;\n"
+ "  if generating XML, --ifxml is on and the others are off.\n"
+ msgstr ""
+ "  Els valors predeterminats per als condicionals @if... depenen del format "
+ "de la sortida:\n"
+ "  si s'estÃ  generant Docbook, --ifdocbook estÃ  activat i els altres estan "
+ "desactivats\n"
+ "  si s'estÃ  generant Docbook, --ifdocbook estÃ  activat i els altres estan "
+ "desactivats\n"
+ "  si s'estÃ  generant HTML, --ifhtml estÃ  activat i els altres estan "
+ "desactivats\n"
+ "  si s'estÃ  generant Info, --ifinfo estÃ  activat i els altres estan "
+ "desactivats\n"
+ "  si s'estÃ  generant plain text, --ifplaintext  estÃ  activat i els altres "
+ "estan deactivats\n"
+ "  si s'estÃ  generant XML, --ifxml estÃ  activat i els altres estan "
+ "desactivats\n"
+ 
+ #: tp/texi2any.pl:854
+ msgid ""
+ "Examples:\n"
+ "  makeinfo foo.texi                      write Info to foo's @setfilename\n"
+ "  makeinfo --html foo.texi               write HTML to @setfilename\n"
+ "  makeinfo --xml foo.texi                write Texinfo XML to @setfilename\n"
+ "  makeinfo --docbook foo.texi            write Docbook XML to @setfilename\n"
+ "  makeinfo --plaintext foo.texi          write plain text to standard "
+ "output\n"
+ "  makeinfo --pdf foo.texi                write PDF using texi2dvi\n"
+ "\n"
+ "  makeinfo --html --no-headers foo.texi  write html without node lines, "
+ "menus\n"
+ "  makeinfo --number-sections foo.texi    write Info with numbered sections\n"
+ "  makeinfo --no-split foo.texi           write one Info file however big\n"
+ msgstr ""
+ "Exemples:\n"
+ "  makeinfo foo.texi                      escriu Info a @setfilename\n"
+ "  makeinfo --html foo.texi               escriu HTML a @setfilename\n"
+ "  makeinfo --xml foo.texi                escriu Texinfo XML  @setfilename\n"
+ "  makeinfo --docbook foo.texi            escriu Docbook XML  @setfilename\n"
+ "  makeinfo --plaintext foo.texi          escriu text sense format a la "
+ "sortida estÃ ndard\n"
+ "  makeinfo --pdf foo.texi                escriu PDF usant texi2dvi\n"
+ "\n"
+ "  makeinfo --html --no-headers foo.texi  escriu html sense lÃ­nies de node, "
+ "menÃºs\n"
+ "  makeinfo --number-sections foo.texi    escriu Info seccions numerades\n"
+ "  makeinfo --no-split foo.texi           escriu un sol fitxer Info, no "
+ "importa la mida\n"
+ 
+ #: tp/texi2any.pl:901
+ #, perl-format
+ msgid "%s: --footnote-style arg must be `separate' or `end', not `%s'.\n"
+ msgstr ""
+ "%s: l'argument --footnote-style ha de ser  `separate' o `end', no `%s'.\n"
+ 
+ #: tp/texi2any.pl:992
+ #, perl-format
+ msgid "%s: --paragraph-indent arg must be numeric/`none'/`asis', not `%s'.\n"
+ msgstr ""
+ "%s: l'argument --paragraph-indent arg ha de ser numeric/`none'/`asis', no `"
+ "%s'.\n"
+ 
+ #: tp/texi2any.pl:1069
+ #, perl-format
+ msgid "%s: when generating %s, only one input FILE may be specified with -o\n"
+ msgstr ""
+ "%s: quan s'estigui generant %s, sols es pot especificar un FITXER amb -o\n"
+ 
+ #: tp/texi2any.pl:1073
+ msgid "--Xopt option without printed output"
+ msgstr "opciÃ³ --Xopt sense sortida impresa"
+ 
+ #: tp/texi2any.pl:1083
+ #, perl-format
+ msgid "unknown tree transformation %s"
+ msgstr "transformaciÃ³ d'arbre desconeguda %s"
+ 
+ #: tp/texi2any.pl:1090
+ #, perl-format
+ msgid "ignoring splitting for format %s"
+ msgstr "s'ignorarÃ  la divisiÃ³ per al format %s"
+ 
+ #: tp/texi2any.pl:1140
+ #, perl-format
+ msgid "%s: missing file argument.\n"
+ msgstr "%s: falta l'argument de fitxer.\n"
+ 
+ #: tp/texi2any.pl:1141
+ #, perl-format
+ msgid "Try `%s --help' for more information.\n"
+ msgstr "Proveu `%s --help' per a mÃ©s informaciÃ³.\n"
+ 
+ #: tp/texi2any.pl:1222
+ msgid "fill_gaps_in_sectioning transformation return no result. No section?"
+ msgstr ""
+ "la transformaciÃ³ fill_gaps_in_sectioning no ha retornat cap resultat. No hi "
+ "ha cap secciÃ³?"
+ 
+ #: tp/texi2any.pl:1244
+ #, perl-format
+ msgid "error on closing macro expand file %s: %s\n"
+ msgstr "error en tancar el fitxer d'expansiÃ³ de macros %s: %s\n"
+ 
+ #: tp/texi2any.pl:1250
+ #, perl-format
+ msgid "could not open %s for writing: %s\n"
+ msgstr "no s'ha pogut obrir %s per a escriptura: %s\n"
+ 
+ #: tp/texi2any.pl:1275
+ msgid ""
+ "insert_nodes_for_sectioning_commands transformation return no result. No "
+ "section?"
+ msgstr ""
+ "la transformaciÃ³ insert_nodes_for_sectioning_commands no ha retornat cap "
+ "resultat. No hi ha cap secciÃ³?"
+ 
+ #: tp/texi2any.pl:1345 tp/texi2any.pl:1421
+ #, perl-format
+ msgid "%s: error on closing %s: %s\n"
+ msgstr "%s: error en tancar %s: %s\n"
+ 
+ #: tp/texi2any.pl:1368 tp/texi2any.pl:1402
+ #, perl-format
+ msgid "%s: error on closing internal links file %s: %s\n"
+ msgstr "%s: error en tancar els fitxers d'enllaÃ§os interns %s: %s\n"
+ 
+ #: tp/texi2any.pl:1374 tp/texi2any.pl:1408
+ #, perl-format
+ msgid "%s: could not open %s for writing: %s\n"
+ msgstr "%s: no s'ha pogut obrir %s per a escriptura: %s\n"
+ 
+ #: texindex/ti.twjr:373
+ #, awk-format
+ msgid "%s: unrecognized option `%s'\n"
+ msgstr "%s: opciÃ³ no reconeguda '%s'\n"
+ 
+ #: texindex/ti.twjr:444
+ #, awk-format
+ msgid "%s is not a Texinfo index file\n"
+ msgstr "%s no Ã©s un fitxer d'Ã­ndex Texinfo\n"
+ 
+ #: texindex/ti.twjr:543
+ #, awk-format
+ msgid "%s:%d: Bad key %s in record\n"
+ msgstr "%s:%d: Clau %s dolenta al registre\n"
+ 
+ #: texindex/ti.twjr:566
+ #, awk-format
+ msgid "%s:%d: Bad entry; expected three fields, not %d\n"
+ msgstr "%s:%d: Entrada dolente; s'esperaven tres camps, no %d\n"
+ 
+ #: texindex/ti.twjr:725
+ #, awk-format
+ msgid "%s:%d: Bad entry; expected %s at column %d\n"
+ msgstr "%s:%d: Entrada dolenta; s'esperava %s a la columna %d\n"
+ 
+ #: texindex/ti.twjr:1254
+ msgid "..."
+ msgstr "..."
+ 
+ #: texindex/ti.twjr:1273
+ #, awk-format
+ msgid "Usage: %s [OPTION]... FILE...\n"
+ msgstr "Ãšs: %s [OPCIÃ“]... FITXER...\n"
+ 
+ #: texindex/ti.twjr:1274
+ msgid "Generate a sorted index for each TeX output FILE."
+ msgstr "Genera un Ã­ndex ordenat per a cada FITXER de sortida TeX."
+ 
+ #: texindex/ti.twjr:1275
+ msgid "Usually FILE... is specified as `foo.??' for a document `foo.texi'."
+ msgstr ""
+ "En general FITXER... s'especifica com `bla.??' per a un document `foo.texi'."
+ 
+ #: texindex/ti.twjr:1277
+ msgid "Options:"
+ msgstr "Opcions:"
+ 
+ #: texindex/ti.twjr:1278
+ msgid " -h, --help   display this help and exit"
+ msgstr " -h, --help   mostra aquesta ajuda i surt"
+ 
+ #: texindex/ti.twjr:1279
+ msgid " --version    display version information and exit"
+ msgstr " --version    mostra la versiÃ³ d'informaciÃ³ i surt"
+ 
+ #: texindex/ti.twjr:1280
+ msgid " --           end option processing"
+ msgstr " --           finalitza el processament d'opcions"
+ 
+ #~ msgid ""
+ #~ "\n"
+ #~ "Email bug reports to bug-texinfo@gnu.org,\n"
+ #~ "general questions and discussion to help-texinfo@gnu.org.\n"
+ #~ "Texinfo home page: http://www.gnu.org/software/texinfo/"
+ #~ msgstr ""
+ #~ "\n"
+ #~ "Envia els informes d'error per correu electrÃ²nica a bug-texinfo@gnu.org\n"
+ #~ "preguntes generals i discussiÃ³ a help-texinfo@gnu.org.\n"
+ #~ "PÃ gina d'inici del texinfo: http://www.gnu.org/software/texinfo/"
+ 
+ #~ msgid "Insert this character"
+ #~ msgstr "Insereix aquest carÃ cter"
+ 
+ #~ msgid "No index entries."
+ #~ msgstr "No hi ha entrades d'Ã­ndex"
+ 
+ #~ msgid "CAN'T SEE THIS"
+ #~ msgstr "NO PUC VEURE AIXÃ’"
+ 
+ #~ msgid ""
+ #~ "\n"
+ #~ "* Menu: Nodes whose indices contain `%s':\n"
+ #~ msgstr ""
+ #~ "\n"
+ #~ "* MenÃº: Nodes els Ã­ndexs dels quals contenen `%s':\n"
+ 
+ #~ msgid "No index"
+ #~ msgstr "No hi ha cap Ã­ndex"
+ 
+ #~ msgid "Index for `%s'"
+ #~ msgstr "Ã�ndex per a `%s'"
+ 
+ #~ msgid "File names matching `%s'"
+ #~ msgstr "Noms de fitxer concordant amb `%s'"
+ 
+ #~ msgid ""
+ #~ "Basic Commands in Info Windows\n"
+ #~ "******************************\n"
+ #~ msgstr ""
+ #~ "Ordres bÃ siques a les finestres Info\n"
+ #~ "************************************\n"
+ 
+ #~ msgid "  %-10s  Quit this help.\n"
+ #~ msgstr "  %-10s  Surt d'aquesta ajuda.\n"
+ 
+ #~ msgid "  %-10s  Quit Info altogether.\n"
+ #~ msgstr "  %-10s  Surt d'Info totalment.\n"
+ 
+ #~ msgid "  %-10s  Invoke the Info tutorial.\n"
+ #~ msgstr "  %-10s  Invoca el tutorial d'Info.\n"
+ 
+ #~ msgid "  %-10s  Move to the `next' node of this node.\n"
+ #~ msgstr "  %-10s  Ves al node `segÃ¼ent' d'aquest node.\n"
+ 
+ #~ msgid "  %-10s  Move to the `previous' node of this node.\n"
+ #~ msgstr "  %-10s  Ves al node `previ' d'aquest node.\n"
+ 
+ #~ msgid "  %-10s  Move `up' from this node.\n"
+ #~ msgstr "  %-10s  Ves `amunt' des d'aquest node.\n"
+ 
+ #~ msgid ""
+ #~ "  %-10s  Pick menu item specified by name.\n"
+ #~ "              Picking a menu item causes another node to be selected.\n"
+ #~ msgstr ""
+ #~ "  %-10s  Escull l'element de menÃº especificat per nom.\n"
+ #~ "              L'elecciÃ³ d'un element de menÃº causa que se seleccioni un "
+ #~ "altre node.\n"
+ 
+ #~ msgid "  %-10s  Follow a cross reference.  Reads name of reference.\n"
+ #~ msgstr ""
+ #~ "  %-10s  Segueix una referÃ¨ncia creuada.  Llegeix el nom de la "
+ #~ "referÃ¨ncia.\n"
+ 
+ #~ msgid "  %-10s  Move to the last node seen in this window.\n"
+ #~ msgstr "  %-10s  Ves a l'Ãºltim node vist a la finestra.\n"
+ 
+ #~ msgid "  %-10s  Skip to next hypertext link within this node.\n"
+ #~ msgstr "  %-10s  Salta a l'enllaÃ§ segÃ¼ent d'hipertext dins d'aquest node.\n"
+ 
+ #~ msgid "  %-10s  Follow the hypertext link under cursor.\n"
+ #~ msgstr "  %-10s  Segueix l'enllaÃ§ d'hipertext sota el cursor.\n"
+ 
+ #~ msgid "  %-10s  Move to the `directory' node.  Equivalent to `g (DIR)'.\n"
+ #~ msgstr "  %-10s  Ves al node `directori'.  Equivalent a `g (DIR)'.\n"
+ 
+ #~ msgid "  %-10s  Move to the Top node.  Equivalent to `g Top'.\n"
+ #~ msgstr "  %-10s  Ves al node Top.  Equivalent a `g Top'.\n"
+ 
+ #~ msgid ""
+ #~ "Moving within a node:\n"
+ #~ "---------------------\n"
+ #~ msgstr ""
+ #~ "Moviment dins d'un node:\n"
+ #~ "------------------------\n"
+ 
+ #~ msgid "  %-10s  Scroll forward a page.\n"
+ #~ msgstr "  %-10s  DesplaÃ§a't cap endavant una pÃ gina.\n"
+ 
+ #~ msgid "  %-10s  Scroll backward a page.\n"
+ #~ msgstr "  %-10s  DesplaÃ§at cap a darrere una pÃ gina.\n"
+ 
+ #~ msgid "  %-10s  Go to the beginning of this node.\n"
+ #~ msgstr "  %-10s  Ves al principi d'aquest node.\n"
+ 
+ #~ msgid "  %-10s  Go to the end of this node.\n"
+ #~ msgstr "  %-10s  Ves al final d'aquest node.\n"
+ 
+ #~ msgid "  %-10s  Scroll forward 1 line.\n"
+ #~ msgstr "  %-10s  DesplaÃ§at cap endavant 1 lÃ­nia.\n"
+ 
+ #~ msgid "  %-10s  Scroll backward 1 line.\n"
+ #~ msgstr "  %-10s  DesplaÃ§at cap a darrere 1 lÃ­nia.\n"
+ 
+ #~ msgid ""
+ #~ "Other commands:\n"
+ #~ "---------------\n"
+ #~ msgstr ""
+ #~ "Altres ordres:\n"
+ #~ "--------------\n"
+ 
+ #~ msgid "  %-10s  Pick first...ninth item in node's menu.\n"
+ #~ msgstr "  %-10s  Escull el primer...nourÃ© element al menÃº del node.\n"
+ 
+ #~ msgid "  %-10s  Pick last item in node's menu.\n"
+ #~ msgstr "  %-10s  Escull l'Ãºltim element al menÃº del node.\n"
+ 
+ #~ msgid ""
+ #~ "  %-10s  Search for a specified string in the index entries of this Info\n"
+ #~ "              file, and select the node referenced by the first entry "
+ #~ "found.\n"
+ #~ msgstr ""
+ #~ "  %-10s  Cerca per una cadena de carÃ cters especificada dins de les "
+ #~ "entrades d'Ã­ndex d'aquest fitxer\n"
+ #~ "              Info, i selecciona el node referencia per la primera "
+ #~ "entrada trobada.\n"
+ 
+ #~ msgid ""
+ #~ "  %-10s  Move to node specified by name.\n"
+ #~ "              You may include a filename as well, as in "
+ #~ "(FILENAME)NODENAME.\n"
+ #~ msgstr ""
+ #~ "  %-10s  Ves al node especificat per nom.\n"
+ #~ "              Podeu incloure un nom de fitxer tambÃ©, per exemple "
+ #~ "(NOMDEFITXER)NOMDENODE.\n"
+ 
+ #~ msgid ""
+ #~ "  %-10s  Search forward for a specified string,\n"
+ #~ "              and select the node in which the next occurrence is found.\n"
+ #~ msgstr ""
+ #~ "  %-10s  Cerca cap endavant per una cadena de carÃ cters especificada,\n"
+ #~ "              i selecciona el node en el qual es troba l'ocurrÃ¨ncia "
+ #~ "segÃ¼ent.\n"
+ 
+ #~ msgid ""
+ #~ "  %-10s  Search backward for a specified string,\n"
+ #~ "              and select the node in which the next occurrence is found.\n"
+ #~ msgstr ""
+ #~ "  %-10s  Cerca cap endarrere per una cadena de carÃ cters especificat,\n"
+ #~ "              i selecciona el node en el qual es troba l'ocurrÃ¨ncia "
+ #~ "segÃ¼ent.\n"
+ 
+ #~ msgid "ESC %s is undefined."
+ #~ msgstr "ESC %s no estÃ  definit"
+ 
+ #~ msgid "%s is defined to %s."
+ #~ msgstr "%s estÃ  definit a %s."
+ 
+ #~ msgid ""
+ #~ "Selecting other nodes:\n"
+ #~ "----------------------\n"
+ #~ msgstr ""
+ #~ "S'estan seleccionant altres nodes:\n"
+ #~ "----------------------------------\n"
+ 
+ #~ msgid "incorrect number of arguments"
+ #~ msgstr "nombre incorrecte d'arguments"
+ 
+ #~ msgid "cannot open input file `%s'"
+ #~ msgstr "no es pot obrir el fitxer d'entrada `%s'"
+ 
+ #~ msgid "cannot create output file `%s'"
+ #~ msgstr "no es pot crear el fitxer de sortida `%s'"
+ 
+ #~ msgid "error writing to `%s'"
+ #~ msgstr "error en escriure a `%s'"
+ 
+ #~ msgid "error closing output file `%s'"
+ #~ msgstr "error en tancar el fitxer de sortida `%s'"
+ 
+ #~ msgid "section too long"
+ #~ msgstr "secciÃ³ massa llarga"
+ 
+ #~ msgid ""
+ #~ "Usage: %s [OPTION]... [INPUT-FILE]\n"
+ #~ "\n"
+ #~ "Compile infokey source file to infokey file.  Reads INPUT-FILE (default\n"
+ #~ "$HOME/.infokey) and writes compiled key file to (by default) $HOME/."
+ #~ "info.\n"
+ #~ "\n"
+ #~ "Options:\n"
+ #~ "  --output FILE        output to FILE instead of $HOME/.info\n"
+ #~ "  --help               display this help and exit.\n"
+ #~ "  --version            display version information and exit.\n"
+ #~ msgstr ""
+ #~ "Ãšs: %s [OPCIÃ“]... [FITXER-ENTRADA]\n"
+ #~ "\n"
+ #~ "Compila el fitxer font infokey a un fitxer infokey. Llegeix FITXER-"
+ #~ "ENTRADA\n"
+ #~ "(predeterminat\n"
+ #~ "$HOME/.infokey) i escriu el fitxer compilat de claus a (de forma "
+ #~ "predeterminada) $HOME/.info.\n"
+ #~ "\n"
+ #~ "Opcions:\n"
+ #~ "  --output FITXER      bolca a FITXER en comptes de $HOME/.info\n"
+ #~ "  --help               mostra aquesta ajuda i surt.\n"
+ #~ "  --version            mostra la informaciÃ³ de versiÃ³ i surt.\n"
+ 
+ #~ msgid "Ignoring invalid infokey file `%s' - too small"
+ #~ msgstr "S'ignorarÃ  el fitxer invÃ lid infokey `%s' - massa petit"
+ 
+ #~ msgid "Ignoring invalid infokey file `%s' - too big"
+ #~ msgstr "S'ignorarÃ  el fitxer invÃ lid infokey `%s' - massa gran"
+ 
+ #~ msgid "Error reading infokey file `%s' - short read"
+ #~ msgstr "Error quan s'estava llegint el fitxer `%s' - s'ha llegit curt"
+ 
+ #~ msgid ""
+ #~ "Invalid infokey file `%s' (bad magic numbers) -- run infokey to update it"
+ #~ msgstr ""
+ #~ "Fitxer invÃ lid infokey `%s' (nombres mÃ gics incorrectes) -- executeu "
+ #~ "infokey per actualizar-lo"
+ 
+ #~ msgid "Your infokey file `%s' is out of date -- run infokey to update it"
+ #~ msgstr ""
+ #~ "El vostre fitxer infokey `%s' estÃ  desactualitzat -- executeu infokey per "
+ #~ "actualitzar-lo"
+ 
+ #~ msgid ""
+ #~ "Invalid infokey file `%s' (bad section length) -- run infokey to update it"
+ #~ msgstr ""
+ #~ "Fitxer infokey `%s' no vÃ lid (longitud incorrecta de secciÃ³) -- executeu "
+ #~ "infokey per actualitzar-lo"
+ 
+ #~ msgid ""
+ #~ "Invalid infokey file `%s' (bad section code) -- run infokey to update it"
+ #~ msgstr ""
+ #~ "Fitxer infokey `%s' no vÃ lid (codi incorrecte de secciÃ³) -- executeu "
+ #~ "infokey per actualizar-lo"
+ 
+ #~ msgid "Bad data in infokey file -- some key bindings ignored"
+ #~ msgstr ""
+ #~ "Dades incorrectes al fitxer infokey -- algunes assignacions de tecla "
+ #~ "s'ignoraran"
+ 
+ #~ msgid "Bad data in infokey file -- some var settings ignored"
+ #~ msgstr ""
+ #~ "Dades incorrectes al fitxer infokey -- algunes configuracions de "
+ #~ "variables s'ignoraran"
+ 
+ #~ msgid "Next"
+ #~ msgstr "SegÃ¼ent"
+ 
+ #~ msgid "No `Prev' for this node."
+ #~ msgstr "No hi ha `Previ' per a aquest node."
+ 
+ #~ msgid "Kill node (%s): "
+ #~ msgstr "Elimina el node (%s): "
+ 
+ #~ msgid "Cannot kill node `%s'"
+ #~ msgstr "No es pot eliminar el node `%s'"
+ 
+ #~ msgid "Cannot kill the last node"
+ #~ msgstr "No es pot eliminar l'Ãºltim node"
+ 
+ #~ msgid "Kill this node"
+ #~ msgstr "Elimina aquest node"
+ 
+ #~ msgid "writing file %s"
+ #~ msgstr "s'estÃ  escrivint el fitxer %s"
+ 
+ #~ msgid "closing file %s"
+ #~ msgstr "s'estÃ  tancant el fitxer %s"
+ 
+ #~ msgid "Internally used by \\[universal-argument]"
+ #~ msgstr "Usat internament per \\[universal-argument]"
+ 
+ #~ msgid "Usage: makeinfo [OPTION]... TEXINFO-FILE...\n"
+ #~ msgstr "Ãšs: makeinfo [OPCIÃ“]... FITXER-TEXINFO...\n"
+ 
+ #~ msgid "  or:  texi2any [OPTION]... TEXINFO-FILE...\n"
+ #~ msgstr "  o:  texi2any [OPCIÃ“]... FITXER-TEXINFO...\n"
+ 
+ #~ msgid "send output to FILE"
+ #~ msgstr "envia la sortida a FITXER"
+ 
+ #~ msgid "failure reopening %s"
+ #~ msgstr "ha fallat la reobertura %s"
+ 
+ #~ msgid "No page number in %s"
+ #~ msgstr "No hi ha nÃºmeros de pÃ gina a %s"
+ 
+ #~ msgid "entry %s follows an entry with a secondary name"
+ #~ msgstr "l'entrada %s segueix una entrada amb un nom secundari"
Binary files texinfo-5.2/po/cs.gmo and texinfo-6.0/po/cs.gmo differ
diff -Nrc2 texinfo-5.2/po/cs.po texinfo-6.0/po/cs.po
*** texinfo-5.2/po/cs.po	2013-09-26 23:52:36.000000000 +0100
--- texinfo-6.0/po/cs.po	2015-06-26 13:52:31.000000000 +0100
***************
*** 1,468 ****
  # Czech translations for GNU texinfo
  # Copyright (C) 1997 Free Software Foundation, Inc.
  # Vladimir Michl <Vladimir.Michl@seznam.cz>, 1997.
  #
  # Note: 2 messages untranslated, it's ok.
  #
  msgid ""
  msgstr ""
! "Project-Id-Version: texinfo 4.0\n"
  "Report-Msgid-Bugs-To: bug-texinfo@gnu.org\n"
! "POT-Creation-Date: 2013-09-26 15:52-0700\n"
! "PO-Revision-Date: 2000-10-31 15:17+01:00\n"
! "Last-Translator: Vladimir Michl <Vladimir.Michl@seznam.cz>\n"
! "Language-Team: Czech <cs@li.org>\n"
  "Language: cs\n"
  "MIME-Version: 1.0\n"
! "Content-Type: text/plain; charset=ISO-8859-2\n"
  "Content-Transfer-Encoding: 8bit\n"
  
! #: gnulib/lib/error.c:188
  msgid "Unknown system error"
! msgstr ""
  
! #: gnulib/lib/getopt.c:547 gnulib/lib/getopt.c:576
! #, fuzzy, c-format
  msgid "%s: option '%s' is ambiguous; possibilities:"
! msgstr "%s: pøepínaè `%s' není jednoznaèný\n"
  
! #: gnulib/lib/getopt.c:624 gnulib/lib/getopt.c:628
! #, fuzzy, c-format
  msgid "%s: option '--%s' doesn't allow an argument\n"
! msgstr "%s: pøepínaè `--%s' musí být zadán bez argumentu\n"
  
! #: gnulib/lib/getopt.c:637 gnulib/lib/getopt.c:642
! #, fuzzy, c-format
  msgid "%s: option '%c%s' doesn't allow an argument\n"
! msgstr "%s: pøepínaè `%c%s' musí být zadán bez argumentu\n"
  
! #: gnulib/lib/getopt.c:685 gnulib/lib/getopt.c:704
! #, fuzzy, c-format
  msgid "%s: option '--%s' requires an argument\n"
! msgstr "%s: pøepínaè `%s' vy¾aduje argument\n"
  
! #: gnulib/lib/getopt.c:742 gnulib/lib/getopt.c:745
! #, fuzzy, c-format
  msgid "%s: unrecognized option '--%s'\n"
! msgstr "%s: neznámý pøepínaè `--%s'\n"
  
! #: gnulib/lib/getopt.c:753 gnulib/lib/getopt.c:756
! #, fuzzy, c-format
  msgid "%s: unrecognized option '%c%s'\n"
! msgstr "%s: neznámý pøepínaè `%c%s'\n"
  
! #: gnulib/lib/getopt.c:805 gnulib/lib/getopt.c:808
! #, fuzzy, c-format
  msgid "%s: invalid option -- '%c'\n"
! msgstr "%s: neznámý pøepínaè -- %c\n"
  
! #: gnulib/lib/getopt.c:861 gnulib/lib/getopt.c:878 gnulib/lib/getopt.c:1088
! #: gnulib/lib/getopt.c:1106
! #, fuzzy, c-format
  msgid "%s: option requires an argument -- '%c'\n"
! msgstr "%s: pøepínaè vy¾aduje argument -- %c\n"
  
! #: gnulib/lib/getopt.c:934 gnulib/lib/getopt.c:950
! #, fuzzy, c-format
  msgid "%s: option '-W %s' is ambiguous\n"
! msgstr "%s: pøepínaè `-W %s' není jednoznaèný\n"
  
! #: gnulib/lib/getopt.c:974 gnulib/lib/getopt.c:992
! #, fuzzy, c-format
  msgid "%s: option '-W %s' doesn't allow an argument\n"
! msgstr "%s: pøepínaè `-W %s' musí být zadán bez argumentu\n"
  
! #: gnulib/lib/getopt.c:1013 gnulib/lib/getopt.c:1031
! #, fuzzy, c-format
  msgid "%s: option '-W %s' requires an argument\n"
! msgstr "%s: pøepínaè `%s' vy¾aduje argument\n"
  
  #: gnulib/lib/regcomp.c:131
  msgid "Success"
! msgstr ""
  
  #: gnulib/lib/regcomp.c:134
  msgid "No match"
! msgstr ""
  
  #: gnulib/lib/regcomp.c:137
  msgid "Invalid regular expression"
! msgstr ""
  
  #: gnulib/lib/regcomp.c:140
- #, fuzzy
  msgid "Invalid collation character"
! msgstr "Vlo¾ení tohoto znaku"
  
  #: gnulib/lib/regcomp.c:143
- #, fuzzy
  msgid "Invalid character class name"
! msgstr "nepravdìpodobný znak %c ve @var"
  
  #: gnulib/lib/regcomp.c:146
  msgid "Trailing backslash"
! msgstr ""
  
  #: gnulib/lib/regcomp.c:149
  msgid "Invalid back reference"
! msgstr ""
  
  #: gnulib/lib/regcomp.c:152
- #, fuzzy
  msgid "Unmatched [ or [^"
! msgstr "Nepárová }"
  
  #: gnulib/lib/regcomp.c:155
- #, fuzzy
  msgid "Unmatched ( or \\("
! msgstr "Nepárová }"
  
  #: gnulib/lib/regcomp.c:158
- #, fuzzy
  msgid "Unmatched \\{"
! msgstr "Nepárová }"
  
  #: gnulib/lib/regcomp.c:161
  msgid "Invalid content of \\{\\}"
! msgstr ""
  
  #: gnulib/lib/regcomp.c:164
  msgid "Invalid range end"
! msgstr ""
  
  #: gnulib/lib/regcomp.c:167
- #, fuzzy
  msgid "Memory exhausted"
! msgstr "virtuální pamì» vyèerpána"
  
  #: gnulib/lib/regcomp.c:170
  msgid "Invalid preceding regular expression"
! msgstr ""
  
  #: gnulib/lib/regcomp.c:173
  msgid "Premature end of regular expression"
! msgstr ""
  
  #: gnulib/lib/regcomp.c:176
  msgid "Regular expression too big"
! msgstr ""
  
  #: gnulib/lib/regcomp.c:179
- #, fuzzy
  msgid "Unmatched ) or \\)"
! msgstr "Nepárová }"
  
  #: gnulib/lib/regcomp.c:707
- #, fuzzy
  msgid "No previous regular expression"
! msgstr "Není pøedchozí hledaný øetìzec"
  
  #: gnulib/lib/xalloc-die.c:34
- #, fuzzy
  msgid "memory exhausted"
! msgstr "virtuální pamì» vyèerpána"
  
! #: info/echo-area.c:283 info/session.c:978
  msgid "Move forward a character"
! msgstr "Posun na následující znak"
  
! #: info/echo-area.c:295 info/session.c:1005
  msgid "Move backward a character"
! msgstr "Posun na pøedcházející znak"
  
! #: info/echo-area.c:307
  msgid "Move to the start of this line"
! msgstr "Pøesun na zaèátek tohoto øádku"
  
! #: info/echo-area.c:312
  msgid "Move to the end of this line"
! msgstr "Pøesun na konec tohoto øádku"
  
! #: info/echo-area.c:320 info/session.c:1037
  msgid "Move forward a word"
! msgstr "Posun na následující slovo"
  
! #: info/echo-area.c:360 info/session.c:1061
  msgid "Move backward a word"
! msgstr "Posun na pøedcházející slovo"
  
! #: info/echo-area.c:400
  msgid "Delete the character under the cursor"
! msgstr "Smazání znaku pod kurzorem"
  
! #: info/echo-area.c:430
  msgid "Delete the character behind the cursor"
! msgstr "Smazání prvního znaku vlevo od kurzoru"
  
! #: info/echo-area.c:451
  msgid "Cancel or quit operation"
! msgstr "Zru¹ení nebo pøeru¹ení operace"
  
! #: info/echo-area.c:466
  msgid "Accept (or force completion of) this line"
! msgstr "Akceptování (nebo vnucené dokonèení) tohoto øádku"
  
! #: info/echo-area.c:471
  msgid "Insert next character verbatim"
! msgstr "Vlo¾ení dal¹ího znaku bez interpretace jeho funkce"
  
! #: info/echo-area.c:479
! msgid "Insert this character"
! msgstr "Vlo¾ení tohoto znaku"
! 
! #: info/echo-area.c:498
  msgid "Insert a TAB character"
! msgstr "Vlo¾ení tabelátoru"
  
! #: info/echo-area.c:505
  msgid "Transpose characters at point"
! msgstr "Pøemístìní znaku na pozici"
  
! #: info/echo-area.c:556
  msgid "Yank back the contents of the last kill"
! msgstr "Vlo¾ení toho co bylo naposled smazáno"
  
! #: info/echo-area.c:563
  msgid "Kill ring is empty"
! msgstr "Kruhový buffer smazaných oblastí je prázdný"
  
! #: info/echo-area.c:576
  msgid "Yank back a previous kill"
! msgstr "Vlo¾ení naposledy smazaného úseku"
  
! #: info/echo-area.c:609
  msgid "Kill to the end of the line"
! msgstr "Smazání v¹eho od kurzoru a¾ do konce øádku"
  
! #: info/echo-area.c:622
  msgid "Kill to the beginning of the line"
! msgstr "Smazání v¹eho od zaèátku øádku do kurzoru"
  
! #: info/echo-area.c:634
  msgid "Kill the word following the cursor"
! msgstr "Smazání slova, od kurzoru do konce slova"
  
! #: info/echo-area.c:654
  msgid "Kill the word preceding the cursor"
! msgstr "Smazání slova, od zaèátku slova do kurzoru"
  
! #: info/echo-area.c:871 info/echo-area.c:929
  msgid "No completions"
! msgstr "Doplnìní neexistují"
  
! #: info/echo-area.c:873
  msgid "Not complete"
! msgstr "Nekompletní"
  
! #: info/echo-area.c:914
  msgid "List possible completions"
! msgstr "Seznam mo¾ných doplnìní"
  
! #: info/echo-area.c:933
  msgid "Sole completion"
! msgstr "Jedinné doplnìní"
  
! #: info/echo-area.c:941
! #, fuzzy, c-format
  msgid "%d completion:\n"
  msgid_plural "%d completions:\n"
! msgstr[0] "%d doplnìní:\n"
! msgstr[1] "%d doplnìní:\n"
  
! #: info/echo-area.c:1091
  msgid "Insert completion"
! msgstr "Vlo¾ení doplnìní"
  
! #: info/echo-area.c:1228
  #, c-format
  msgid "Building completions..."
! msgstr "Hledám doplnìní..."
  
! #: info/echo-area.c:1347
  msgid "Scroll the completions window"
! msgstr "Odrolování obsahu okna s doplnìními"
  
! #: info/filesys.c:88
! #, fuzzy, c-format
  msgid "looking for file \"%s\""
! msgstr "Výstupní soubor `%s' nelze vytvoøit."
  
! #: info/filesys.c:178
! #, fuzzy, c-format
  msgid "looking for file %s in %s"
! msgstr "Výstupní soubor `%s' nelze vytvoøit."
  
! #: info/filesys.c:209 info/filesys.c:224 info/filesys.c:245
! #, fuzzy, c-format
  msgid "found file %s"
! msgstr "Výstupní soubor `%s' nelze vytvoøit."
  
! #: info/footnotes.c:211
  msgid "Footnotes could not be displayed"
! msgstr "Poznámky pod èarou nelze zobrazit"
  
! #: info/footnotes.c:237
  msgid "Show the footnotes associated with this node in another window"
  msgstr ""
! "Zobrazení poznámek pod èarou, vztahujících se k tomuto uzlu, v jiném oknì"
  
  #: info/footnotes.h:26
- #, fuzzy
  msgid "---------- Footnotes ----------"
! msgstr "---------------------\n"
! 
! #: info/indices.c:174
! msgid "Look up a string in the index for this file"
! msgstr "Vyhledání øetìzce v rejstøíku tohoto souboru"
  
! #: info/indices.c:202 info/indices.c:885
  #, c-format
  msgid "Finding index entries..."
! msgstr "Jsou hledány polo¾ky rejstøíku..."
  
! #: info/indices.c:209
  #, c-format
  msgid "No indices found."
! msgstr "®ádný rejstøík nebyl nalezen."
  
! #: info/indices.c:219
  msgid "Index entry: "
! msgstr "Polo¾ka rejstøíku: "
  
! #: info/indices.c:253 info/indices.c:907 info/session.c:4204
  #, c-format
! msgid "Search string too short"
! msgstr ""
  
! #: info/indices.c:365
  msgid ""
! "Go to the next matching index item from the last `\\[index-search]' command"
  msgstr ""
! "Posun na dal¹í polo¾ku rejstøíku, odpovídající øetìzci z minulého pøíkazu `"
! "\\[index-search]'"
  
! #: info/indices.c:376
  #, c-format
  msgid "No previous index search string."
! msgstr "Není zadán øetìzec, který se má vyhledávat v rejstøíku(cích)."
  
! #: info/indices.c:383
  #, c-format
! msgid "No index entries."
! msgstr "Nejsou polo¾ky rejstøíku."
! 
! #: info/indices.c:431
! #, fuzzy, c-format
! msgid "No more index entries containing `%s'."
! msgstr "Ji¾ není %spolo¾ka rejstøíku, která obsahuje \"%s\"."
  
! #: info/indices.c:432 info/indices.c:942
! #, fuzzy, c-format
! msgid "No index entries containing `%s'."
! msgstr "Ji¾ není %spolo¾ka rejstøíku, která obsahuje \"%s\"."
! 
! #: info/indices.c:444
! msgid "CAN'T SEE THIS"
! msgstr "TOTO NELZE VIDÌT"
! 
! #: info/indices.c:480
! #, fuzzy, c-format
! msgid "Found `%s' in %s. (`\\[next-index-match]' tries to find next.)"
! msgstr "Nalezeno \"%s\" v %s. (`\\[next-index-match]' - hledání dal¹í.)"
! 
! #: info/indices.c:611
! #, fuzzy, c-format
! msgid "Scanning indices of `%s'..."
! msgstr "Prohledávám tyto rejstøíky \"%s\"..."
  
! #: info/indices.c:659
  #, c-format
! msgid "No available info files have `%s' in their indices."
! msgstr ""
  
! #: info/indices.c:685
  msgid "Grovel all known info file's indices for a string and build a menu"
  msgstr ""
! "Vyhledání øetìzce ve v¹ech známých rejstøících info souborù a vytvoøení menu"
  
! #: info/indices.c:689
! msgid "Index apropos: "
! msgstr "Hledat v rejstøíku odkaz na:"
  
! #: info/indices.c:717
! #, fuzzy, c-format
! msgid ""
! "\n"
! "* Menu: Nodes whose indices contain `%s':\n"
! msgstr ""
! "\n"
! "* Menu: Uzly jejich¾ rejstøíky obsahují \"%s\":\n"
  
! #: info/indices.c:869
  msgid "List all matches of a string in the index"
! msgstr ""
  
! #: info/indices.c:891
! #, fuzzy, c-format
! msgid "No index"
! msgstr "Nejsou polo¾ky rejstøíku."
! 
! #: info/indices.c:895
! #, fuzzy
! msgid "Index topic: "
! msgstr "Hledat v rejstøíku odkaz na:"
! 
! #: info/indices.c:913
! #, fuzzy, c-format
! msgid "Index for `%s'"
! msgstr " pro %s"
! 
! #: info/indices.c:966
! #, fuzzy, c-format
! msgid "File names matching `%s'"
! msgstr "Chybí odpovídající `%cend %s'"
  
! #: info/indices.c:996
! msgid "Show all matching files"
! msgstr ""
  
! #: info/indices.c:1000
! #, fuzzy, c-format
! msgid "No file index"
! msgstr "Nejsou polo¾ky rejstøíku."
  
  #: info/info.c:316
  #, c-format
! msgid "no index entries found for `%s'\n"
! msgstr "odpovídající polo¾ky rejstøíku nebyly pro `%s' nalezeny\n"
  
! #: info/info.c:490
  #, c-format
  msgid "invalid number: %s\n"
! msgstr ""
  
! #: info/info.c:641
  #, c-format
  msgid "malformed variable assignment: %s"
! msgstr ""
  
! #: info/info.c:650 info/infomap.c:1218
! #, fuzzy, c-format
  msgid "%s: no such variable"
! msgstr "Neznámý pøíkaz `%s'"
  
! #: info/info.c:654 info/infomap.c:1222
! #, fuzzy, c-format
  msgid "value %s is not valid for variable %s"
! msgstr "Nastavení hodnoty Info promìnné"
  
! #: info/info.c:671 info/infokey.c:892
  #, c-format
  msgid "Try --help for more information.\n"
! msgstr "Více informací mù¾ete získat pomocí pøepínaèe --help.\n"
  
! #: info/info.c:693 info/infokey.c:144 install-info/install-info.c:2163
! #: tp/texi2any.pl:861 util/texindex.c:295
! #, c-format, perl-format
  msgid ""
  "Copyright (C) %s Free Software Foundation, Inc.\n"
--- 1,450 ----
  # Czech translations for GNU texinfo
  # Copyright (C) 1997 Free Software Foundation, Inc.
+ # This file is distributed under the same license as the texinfo package.
  # Vladimir Michl <Vladimir.Michl@seznam.cz>, 1997.
+ # Petr Pisar <petr.pisar@atlas.cz>, 2014, 2015.
  #
  # Note: 2 messages untranslated, it's ok.
+ # gnulib messages copied from gnulib-3.0.0.6062.a6b16.
+ # Do not translate "\\%[foo-bar]" strings. These are identifiers to be replaced
+ # at run-time.
+ #
+ # accent command â†’ zdÅ¯raÅ¾novacÃ­ pÅ™Ã­kaz
+ # action â†’ Ãºkon
+ # associated â†’ spojenÃ½
+ # index â†’ rejstÅ™Ã­k
+ # section â†’ oddÃ­l
  #
  msgid ""
  msgstr ""
! "Project-Id-Version: texinfo 5.9.93\n"
  "Report-Msgid-Bugs-To: bug-texinfo@gnu.org\n"
! "POT-Creation-Date: 2015-06-26 13:52+0100\n"
! "PO-Revision-Date: 2015-06-07 21:51+0200\n"
! "Last-Translator: Petr Pisar <petr.pisar@atlas.cz>\n"
! "Language-Team: Czech <translation-team-cs@lists.sourceforge.net>\n"
  "Language: cs\n"
  "MIME-Version: 1.0\n"
! "Content-Type: text/plain; charset=UTF-8\n"
  "Content-Transfer-Encoding: 8bit\n"
+ "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
  
! #: gnulib/lib/error.c:191
  msgid "Unknown system error"
! msgstr "NeznÃ¡mÃ¡ chyba systÃ©mu"
  
! #: gnulib/lib/getopt.c:575 gnulib/lib/getopt.c:604
! #, c-format
  msgid "%s: option '%s' is ambiguous; possibilities:"
! msgstr "%s: pÅ™epÃ­naÄ� â€ž%sâ€œ nenÃ­ jednoznaÄ�nÃ½; moÅ¾nosti:"
! 
! #: gnulib/lib/getopt.c:619
! #, c-format
! msgid "%s: option '%s' is ambiguous\n"
! msgstr "%s: pÅ™epÃ­naÄ� â€ž%sâ€œ nenÃ­ jednoznaÄ�nÃ½\n"
  
! #: gnulib/lib/getopt.c:654 gnulib/lib/getopt.c:658
! #, c-format
  msgid "%s: option '--%s' doesn't allow an argument\n"
! msgstr "%s: pÅ™epÃ­naÄ� â€ž--%sâ€œ nedovoluje argument\n"
  
! #: gnulib/lib/getopt.c:667 gnulib/lib/getopt.c:672
! #, c-format
  msgid "%s: option '%c%s' doesn't allow an argument\n"
! msgstr "%s: pÅ™epÃ­naÄ� â€ž%c%sâ€œ nedovoluje argument\n"
  
! #: gnulib/lib/getopt.c:715 gnulib/lib/getopt.c:734
! #, c-format
  msgid "%s: option '--%s' requires an argument\n"
! msgstr "%s: pÅ™epÃ­naÄ� â€ž--%sâ€œ vyÅ¾aduje argument\n"
  
! #: gnulib/lib/getopt.c:772 gnulib/lib/getopt.c:775
! #, c-format
  msgid "%s: unrecognized option '--%s'\n"
! msgstr "%s: nerozpoznanÃ½ pÅ™epÃ­naÄ� â€ž--%sâ€œ\n"
  
! #: gnulib/lib/getopt.c:783 gnulib/lib/getopt.c:786
! #, c-format
  msgid "%s: unrecognized option '%c%s'\n"
! msgstr "%s: nerozpoznanÃ½ pÅ™epÃ­naÄ� â€ž%c%sâ€œ\n"
  
! #: gnulib/lib/getopt.c:835 gnulib/lib/getopt.c:838
! #, c-format
  msgid "%s: invalid option -- '%c'\n"
! msgstr "%s: neplatnÃ½ pÅ™epÃ­naÄ�Â â€“ â€ž%câ€œ\n"
  
! #: gnulib/lib/getopt.c:891 gnulib/lib/getopt.c:908 gnulib/lib/getopt.c:1118
! #: gnulib/lib/getopt.c:1136
! #, c-format
  msgid "%s: option requires an argument -- '%c'\n"
! msgstr "%s: pÅ™epÃ­naÄ� vyÅ¾aduje argumentÂ â€“Â â€ž%câ€œ\n"
  
! #: gnulib/lib/getopt.c:964 gnulib/lib/getopt.c:980
! #, c-format
  msgid "%s: option '-W %s' is ambiguous\n"
! msgstr "%s: pÅ™epÃ­naÄ� â€ž-W %sâ€œ nenÃ­ jednoznaÄ�nÃ½\n"
  
! #: gnulib/lib/getopt.c:1004 gnulib/lib/getopt.c:1022
! #, c-format
  msgid "%s: option '-W %s' doesn't allow an argument\n"
! msgstr "%s: pÅ™epÃ­naÄ� â€ž-W %sâ€œ nedovoluje argument\n"
  
! #: gnulib/lib/getopt.c:1043 gnulib/lib/getopt.c:1061
! #, c-format
  msgid "%s: option '-W %s' requires an argument\n"
! msgstr "%s: pÅ™epÃ­naÄ� â€ž-W %sâ€œ vyÅ¾aduje argument\n"
  
  #: gnulib/lib/regcomp.c:131
  msgid "Success"
! msgstr "ÃšspÄ›ch"
  
  #: gnulib/lib/regcomp.c:134
  msgid "No match"
! msgstr "Å½Ã¡dnÃ¡ shoda"
  
  #: gnulib/lib/regcomp.c:137
  msgid "Invalid regular expression"
! msgstr "neplatnÃ½ regulÃ¡rnÃ­ vÃ½raz"
  
  #: gnulib/lib/regcomp.c:140
  msgid "Invalid collation character"
! msgstr "NeplatnÃ½ Å™adicÃ­ znak"
  
  #: gnulib/lib/regcomp.c:143
  msgid "Invalid character class name"
! msgstr "NeplatnÃ½ nÃ¡zev tÅ™Ã­dy znakÅ¯"
  
  #: gnulib/lib/regcomp.c:146
  msgid "Trailing backslash"
! msgstr "ZpÄ›tnÃ© lomÃ­tko na konci"
  
  #: gnulib/lib/regcomp.c:149
  msgid "Invalid back reference"
! msgstr "NeplatnÃ½ zpÄ›tnÃ½ odkaz"
  
  #: gnulib/lib/regcomp.c:152
  msgid "Unmatched [ or [^"
! msgstr "NepÃ¡rovÃ¡ [ nebo [^"
  
  #: gnulib/lib/regcomp.c:155
  msgid "Unmatched ( or \\("
! msgstr "NepÃ¡rovÃ¡ ( nebo \\("
  
  #: gnulib/lib/regcomp.c:158
  msgid "Unmatched \\{"
! msgstr "NepÃ¡rovÃ¡ \\{"
  
  #: gnulib/lib/regcomp.c:161
  msgid "Invalid content of \\{\\}"
! msgstr "NeplatnÃ½ obsah \\{\\}"
  
  #: gnulib/lib/regcomp.c:164
  msgid "Invalid range end"
! msgstr "NeplatnÃ½ konec rozsahu"
  
  #: gnulib/lib/regcomp.c:167
  msgid "Memory exhausted"
! msgstr "PamÄ›Å¥ vyÄ�erpÃ¡na"
  
  #: gnulib/lib/regcomp.c:170
  msgid "Invalid preceding regular expression"
! msgstr "NeplatnÃ½ pÅ™edchozÃ­ regulÃ¡rnÃ­ vÃ½raz"
  
  #: gnulib/lib/regcomp.c:173
  msgid "Premature end of regular expression"
! msgstr "PÅ™edÄ�asnÃ½ konec regulÃ¡rnÃ­ho vÃ½razu"
  
  #: gnulib/lib/regcomp.c:176
  msgid "Regular expression too big"
! msgstr "RegulÃ¡rnÃ­ vÃ½raz je pÅ™Ã­liÅ¡ velkÃ½"
  
  #: gnulib/lib/regcomp.c:179
  msgid "Unmatched ) or \\)"
! msgstr "NepÃ¡rovÃ¡ ) nebo \\)"
  
  #: gnulib/lib/regcomp.c:707
  msgid "No previous regular expression"
! msgstr "ChybÃ­ pÅ™edchozÃ­ regulÃ¡rnÃ­ vÃ½raz"
  
  #: gnulib/lib/xalloc-die.c:34
  msgid "memory exhausted"
! msgstr "pamÄ›Å¥ vyÄ�erpÃ¡na"
  
! #: info/echo-area.c:299 info/session.c:1328
  msgid "Move forward a character"
! msgstr "Posun na nÃ¡sledujÃ­cÃ­ znak"
  
! #: info/echo-area.c:318 info/session.c:1341
  msgid "Move backward a character"
! msgstr "Posun na pÅ™edchÃ¡zejÃ­cÃ­ znak"
  
! #: info/echo-area.c:344
  msgid "Move to the start of this line"
! msgstr "PÅ™esun na zaÄ�Ã¡tek tohoto Å™Ã¡dku"
  
! #: info/echo-area.c:349
  msgid "Move to the end of this line"
! msgstr "PÅ™esun na konec tohoto Å™Ã¡dku"
  
! #: info/echo-area.c:357 info/session.c:1356
  msgid "Move forward a word"
! msgstr "Posun na nÃ¡sledujÃ­cÃ­ slovo"
  
! #: info/echo-area.c:397 info/session.c:1370
  msgid "Move backward a word"
! msgstr "Posun na pÅ™edchÃ¡zejÃ­cÃ­ slovo"
  
! #: info/echo-area.c:437
  msgid "Delete the character under the cursor"
! msgstr "SmazÃ¡nÃ­ znaku pod kurzorem"
  
! #: info/echo-area.c:457
  msgid "Delete the character behind the cursor"
! msgstr "SmazÃ¡nÃ­ prvnÃ­ho znaku vlevo od kurzoru"
  
! #: info/echo-area.c:478
  msgid "Cancel or quit operation"
! msgstr "ZruÅ¡enÃ­ nebo pÅ™eruÅ¡enÃ­ operace"
  
! #: info/echo-area.c:493
  msgid "Accept (or force completion of) this line"
! msgstr "PÅ™ijetÃ­ (nebo vnucenÃ© dokonÄ�enÃ­) tohoto Å™Ã¡dku"
  
! #: info/echo-area.c:498
  msgid "Insert next character verbatim"
! msgstr "VloÅ¾enÃ­ dalÅ¡Ã­ho znaku bez interpretace jeho funkce"
  
! #: info/echo-area.c:530
  msgid "Insert a TAB character"
! msgstr "VloÅ¾enÃ­ tabelÃ¡toru"
  
! #: info/echo-area.c:582
  msgid "Transpose characters at point"
! msgstr "PÅ™emÃ­stÄ›nÃ­ znaku na pozici"
  
! #: info/echo-area.c:651
  msgid "Yank back the contents of the last kill"
! msgstr "VloÅ¾enÃ­ toho co bylo naposled smazÃ¡no"
  
! #: info/echo-area.c:658
  msgid "Kill ring is empty"
! msgstr "KruhovÃ½ buffer smazanÃ½ch oblastÃ­ je prÃ¡zdnÃ½"
  
! #: info/echo-area.c:671
  msgid "Yank back a previous kill"
! msgstr "VloÅ¾enÃ­ naposledy smazanÃ©ho Ãºseku"
  
! #: info/echo-area.c:704
  msgid "Kill to the end of the line"
! msgstr "SmazÃ¡nÃ­ vÅ¡eho od kurzoru aÅ¾ do konce Å™Ã¡dku"
  
! #: info/echo-area.c:717
  msgid "Kill to the beginning of the line"
! msgstr "SmazÃ¡nÃ­ vÅ¡eho od zaÄ�Ã¡tku Å™Ã¡dku do kurzoru"
  
! #: info/echo-area.c:729
  msgid "Kill the word following the cursor"
! msgstr "SmazÃ¡nÃ­ slova, od kurzoru do konce slova"
  
! #: info/echo-area.c:749
  msgid "Kill the word preceding the cursor"
! msgstr "SmazÃ¡nÃ­ slova, od zaÄ�Ã¡tku slova do kurzoru"
  
! #: info/echo-area.c:981 info/echo-area.c:1039
  msgid "No completions"
! msgstr "DoplnÄ›nÃ­ neexistujÃ­"
  
! #: info/echo-area.c:983
  msgid "Not complete"
! msgstr "NekompletnÃ­"
  
! #: info/echo-area.c:1032
  msgid "List possible completions"
! msgstr "Seznam moÅ¾nÃ½ch doplnÄ›nÃ­"
  
! #: info/echo-area.c:1043
  msgid "Sole completion"
! msgstr "JedinÃ© doplnÄ›nÃ­"
  
! #: info/echo-area.c:1052
! #, c-format
  msgid "%d completion:\n"
  msgid_plural "%d completions:\n"
! msgstr[0] "%d doplnÄ›nÃ­:\n"
! msgstr[1] "%d doplnÄ›nÃ­:\n"
! msgstr[2] "%d doplnÄ›nÃ­:\n"
  
! #: info/echo-area.c:1169
  msgid "Insert completion"
! msgstr "VloÅ¾enÃ­ doplnÄ›nÃ­"
  
! #: info/echo-area.c:1271
  #, c-format
  msgid "Building completions..."
! msgstr "SestavujÃ­ se doplnÄ›nÃ­â€¦"
  
! #: info/echo-area.c:1390
  msgid "Scroll the completions window"
! msgstr "OdrolovÃ¡nÃ­ obsahu okna sÂ doplnÄ›nÃ­mi"
  
! #: info/filesys.c:91
! #, c-format
  msgid "looking for file \"%s\""
! msgstr "hledÃ¡ se soubor â€ž%sâ€œ"
  
! #: info/filesys.c:158
! #, c-format
  msgid "looking for file %s in %s"
! msgstr "hledÃ¡ se soubor %s vÂ %s"
  
! #: info/filesys.c:227 info/filesys.c:241 info/filesys.c:262
! #, c-format
  msgid "found file %s"
! msgstr "soubor %s nalezen"
  
! #: info/footnotes.c:231
! #, c-format
  msgid "Footnotes could not be displayed"
! msgstr "PoznÃ¡mky pod Ä�arou nebylo moÅ¾nÃ© zobrazit"
  
! #: info/footnotes.c:251
  msgid "Show the footnotes associated with this node in another window"
  msgstr ""
! "ZobrazenÃ­ poznÃ¡mek pod Ä�arou, vztahujÃ­cÃ­ch se k tomuto uzlu, v jinÃ©m oknÄ›"
  
  #: info/footnotes.h:26
  msgid "---------- Footnotes ----------"
! msgstr "---------- PoznÃ¡mky pod Ä�arou ----------"
  
! #: info/indices.c:123 info/indices.c:806
  #, c-format
  msgid "Finding index entries..."
! msgstr "HledajÃ­ se poloÅ¾ky rejstÅ™Ã­kuâ€¦"
! 
! #: info/indices.c:206
! msgid "Look up a string in the index for this file"
! msgstr "VyhledÃ¡nÃ­ Å™etÄ›zce v rejstÅ™Ã­ku tohoto souboru"
  
! #: info/indices.c:218 info/indices.c:324 info/indices.c:812
  #, c-format
  msgid "No indices found."
! msgstr "Å½Ã¡dnÃ½ rejstÅ™Ã­k nebyl nalezen."
  
! #: info/indices.c:222
  msgid "Index entry: "
! msgstr "PoloÅ¾ka rejstÅ™Ã­ku: "
  
! #: info/indices.c:439
  #, c-format
! msgid "Found '%s' in %s. ('\\[next-index-match]' tries to find next.)"
! msgstr "Nalezeno â€ž%sâ€œ vÂ %s. (â€ž\\[next-index-match]â€œ zkusÃ­ najÃ­t dalÅ¡Ã­.)"
  
! #: info/indices.c:449
  msgid ""
! "Go to the next matching index item from the last '\\[index-search]' command"
  msgstr ""
! "PÅ™echod na dalÅ¡Ã­ poloÅ¾ku rejstÅ™Ã­ku odpovÃ­dajÃ­cÃ­ Å™etÄ›zci z minulÃ©ho pÅ™Ã­kazu "
! "â€ž\\[index-search]â€œ"
  
! #: info/indices.c:460
  #, c-format
  msgid "No previous index search string."
! msgstr "NenÃ­ zadÃ¡n Å™etÄ›zec, kterÃ½ se mÃ¡ vyhledÃ¡vat v rejstÅ™Ã­ku(cÃ­ch)."
  
! #: info/indices.c:478
  #, c-format
! msgid "No more index entries containing '%s'."
! msgstr "Å½Ã¡dnÃ© dalÅ¡Ã­ poloÅ¾ky rejstÅ™Ã­ku neobsahujÃ­ â€ž%sâ€œ."
  
! #: info/indices.c:479 info/indices.c:874
! #, c-format
! msgid "No index entries containing '%s'."
! msgstr "Å½Ã¡dnÃ© poloÅ¾ky rejstÅ™Ã­ku neobsahujÃ­ â€ž%sâ€œ."
  
! #: info/indices.c:583
  #, c-format
! msgid "Scanning indices of '%s'..."
! msgstr "ProhledÃ¡vajÃ­ se rejstÅ™Ã­ky â€ž%sâ€œâ€¦"
  
! #: info/indices.c:636
  msgid "Grovel all known info file's indices for a string and build a menu"
  msgstr ""
! "VyhledÃ¡nÃ­ Å™etÄ›zce ve vÅ¡ech znÃ¡mÃ½ch rejstÅ™Ã­cÃ­ch info souborÅ¯ a vytvoÅ™enÃ­ menu"
  
! #: info/indices.c:644 info/indices.c:646
! msgid "Index apropos"
! msgstr "Hledat vÂ rejstÅ™Ã­ku"
  
! #: info/indices.c:686
! #, c-format
! msgid "Index entries containing '%s':\n"
! msgstr "PoloÅ¾ky rejstÅ™Ã­ku obsahujÃ­cÃ­ â€ž%sâ€œ:\n"
  
! #: info/indices.c:791
  msgid "List all matches of a string in the index"
! msgstr "Zobrazit vÅ¡echny shody Å™etÄ›zce vÂ rejstÅ™Ã­ku"
  
! #: info/indices.c:818 info/indices.c:820
! msgid "Index topic"
! msgstr "TÃ©ma rejstÅ™Ã­ku"
  
! #: info/indices.h:40
! #, c-format
! msgid "No available info files have '%s' in their indices."
! msgstr "Å½Ã¡dnÃ© dostupnÃ© info soubory nemajÃ­ ve svÃ½ch rejstÅ™Ã­cÃ­ch â€ž%sâ€œ."
  
! #: info/info-utils.c:899
! #, c-format
! msgid "Error converting file character encoding."
! msgstr "Chyba pÅ™i pÅ™evodu kÃ³dovÃ¡nÃ­ znakÅ¯ souboru."
! 
! #: info/info.c:223 info/session.c:2700
! #, c-format
! msgid "No menu item '%s' in node '%s'."
! msgstr "VÂ uzlu â€ž%2$sâ€œ Å¾Ã¡dnÃ¡ poloÅ¾ka nabÃ­dky â€ž%1$sâ€œ nenÃ­."
  
  #: info/info.c:316
  #, c-format
! msgid "No file given for node '%s'."
! msgstr "Pro uzel â€ž%sâ€œ nebyl zadÃ¡n Å¾Ã¡dnÃ½ soubor."
! 
! #: info/info.c:365 info/info.c:1115
! #, c-format
! msgid "Cannot find node '%s'."
! msgstr "Uzel â€ž%sâ€œ nelze nalÃ©zt."
  
! #: info/info.c:387
! #, c-format
! msgid "No program name given."
! msgstr "NezadÃ¡n Å¾Ã¡dnÃ½ nÃ¡zev programu."
! 
! #: info/info.c:578
  #, c-format
  msgid "invalid number: %s\n"
! msgstr "neplatnÃ© Ä�Ã­slo: %s\n"
  
! #: info/info.c:758
  #, c-format
  msgid "malformed variable assignment: %s"
! msgstr "Å¡patnÄ› zapsanÃ© pÅ™iÅ™azenÃ­ do promÄ›nnÃ©: %s"
  
! #: info/info.c:765 info/infokey.c:537
! #, c-format
  msgid "%s: no such variable"
! msgstr "%s: takovÃ¡ promÄ›nnÃ¡ neexistuje"
  
! #: info/info.c:771 info/infokey.c:539
! #, c-format
  msgid "value %s is not valid for variable %s"
! msgstr "hodnota %s nenÃ­ platnÃ¡ pro promÄ›nnou %s"
  
! #: info/info.c:783
  #, c-format
  msgid "Try --help for more information.\n"
! msgstr "VÃ­ce informacÃ­ mÅ¯Å¾ete zÃ­skat pomocÃ­ pÅ™epÃ­naÄ�e --help.\n"
  
! #: info/info.c:805 install-info/install-info.c:2212 tp/texi2any.pl:878
! #: texindex/ti.twjr:1293
! #, c-format, awk-format, perl-format
  msgid ""
  "Copyright (C) %s Free Software Foundation, Inc.\n"
***************
*** 472,487 ****
  "There is NO WARRANTY, to the extent permitted by law.\n"
  msgstr ""
  
! #: info/info.c:785
! #, fuzzy, c-format
! msgid "can't open %s: %s"
! msgstr "Výstup %s pro expanzi makra nelze otevøít"
! 
! #: info/info.c:791
  #, c-format
! msgid "debugging output diverted to \"%s\""
! msgstr ""
  
! #: info/info.c:877
  #, c-format
  msgid ""
--- 454,469 ----
  "There is NO WARRANTY, to the extent permitted by law.\n"
  msgstr ""
+ "Copyright Â©â€¯%s Free Software Foundation, Inc.\n"
+ "Licence GPLv3+: GNU GPL verze 3 nebo pozdÄ›jÅ¡Ã­ <http://gnu.org/licenses/gpl."
+ "html>\n"
+ "Toto je svobodnÃ© programovÃ© vybavenÃ­: mÃ¡te moÅ¾nost jej mÄ›nit a Å¡Ã­Å™it.\n"
+ "NenÃ­ zde Å½Ã�DNÃ� ZÃ�RUKA, jak jen zÃ¡kon dovoluje.\n"
  
! #: info/info.c:963
  #, c-format
! msgid "no index entries found for '%s'\n"
! msgstr "odpovÃ­dajÃ­cÃ­ poloÅ¾ky rejstÅ™Ã­ku nebyly pro â€ž%sâ€œ nalezeny\n"
  
! #: info/info.c:1016
  #, c-format
  msgid ""
***************
*** 490,495 ****
  "Read documentation in Info format.\n"
  msgstr ""
  
! #: info/info.c:883
  msgid ""
  "Options:\n"
--- 472,480 ----
  "Read documentation in Info format.\n"
  msgstr ""
+ "PouÅ¾itÃ­: %s [PÅ˜EPÃ�NAÄŒ]â€¦ [POLOÅ½KA_NABÃ�DKYâ€¦]\n"
+ "\n"
+ "ÄŒte dokumentaci ve formÃ¡tu info.\n"
  
! #: info/info.c:1022
  msgid ""
  "Options:\n"
***************
*** 501,506 ****
  "  -f, --file=MANUAL            specify Info manual to visit."
  msgstr ""
  
! #: info/info.c:891
  msgid ""
  "  -h, --help                   display this help and exit.\n"
--- 486,499 ----
  "  -f, --file=MANUAL            specify Info manual to visit."
  msgstr ""
+ "PÅ™epÃ­naÄ�e:\n"
+ "  -a, --all                    pouÅ¾ije vÅ¡echny odpovÃ­dajÃ­cÃ­ manuÃ¡ly.\n"
+ "  -k, --apropos=Å˜ETÄšZEC        vyhledÃ¡ Å˜ETÄšZEC ve vÅ¡ech rejstÅ™Ã­cÃ­ch vÅ¡ech\n"
+ "                               manuÃ¡lÅ¯.\n"
+ "  -d, --directory=ADRESÃ�Å˜      pÅ™idÃ¡ ADRESÃ�Å˜ do INFOPATH.\n"
+ "      --dribble=SOUBOR         zapamatuje si stisky klÃ¡ves uÅ¾ivatele "
+ "doÂ SOUBORU.\n"
+ "  -f, --file=MANUÃ�L            otevÅ™e tento info manuÃ¡l."
  
! #: info/info.c:1030
  msgid ""
  "  -h, --help                   display this help and exit.\n"
***************
*** 509,514 ****
  "  -o, --output=FILE            output selected nodes to FILE."
  msgstr ""
  
! #: info/info.c:897
  msgid ""
  "  -R, --raw-escapes            output \"raw\" ANSI escapes (default).\n"
--- 502,512 ----
  "  -o, --output=FILE            output selected nodes to FILE."
  msgstr ""
+ "  -h, --help                   zobrazÃ­ tuto nÃ¡povÄ›du a skonÄ�Ã­.\n"
+ "      --index-search=Å˜ETÄšZEC   pÅ™ejde na uzel odkazovanÃ½ poloÅ¾kou rejstÅ™Ã­ku\n"
+ "                               Å˜ETÄšZEC.\n"
+ "  -n, --node=NÃ�ZEV_UZLU        urÄ�uje uzly vÂ prvnÃ­m otevÅ™enÃ©m info souboru.\n"
+ "  -o, --output=SOUBOR          vybranÃ© uzly vypÃ­Å¡e do SOUBORU."
  
! #: info/info.c:1036
  msgid ""
  "  -R, --raw-escapes            output \"raw\" ANSI escapes (default).\n"
***************
*** 517,526 ****
  "  -O, --show-options, --usage  go to command-line options node."
  msgstr ""
  
! #: info/info.c:904
  msgid "  -b, --speech-friendly        be friendly to speech synthesizers."
! msgstr ""
  
! #: info/info.c:908
  msgid ""
  "      --strict-node-location   (for debugging) use Info file pointers as-"
--- 515,529 ----
  "  -O, --show-options, --usage  go to command-line options node."
  msgstr ""
+ "  -R, --raw-escapes            vypisuje â€žsyrovÃ©â€œ ANSI sekvence (vÃ½chozÃ­).\n"
+ "      --no-raw-escapes         vypisuje sekvence jako doslovnÃ½ text.\n"
+ "      --restore=SOUBOR         naÄ�te ÃºvodnÃ­ stisky klÃ¡ves ze SOUBORU.\n"
+ "  -O, --show-options, --usage  pÅ™ejde na uzel sÂ pÅ™epÃ­naÄ�i pro pÅ™Ã­kazovÃ½ "
+ "Å™Ã¡dek."
  
! #: info/info.c:1043
  msgid "  -b, --speech-friendly        be friendly to speech synthesizers."
! msgstr "  -b, --speech-friendly        reÅ¾im pro hlasovÃ© syntetizÃ¡tory."
  
! #: info/info.c:1047
  msgid ""
  "      --strict-node-location   (for debugging) use Info file pointers as-"
***************
*** 533,554 ****
  "  -x, --debug=NUMBER           set debugging level (-1 for all).\n"
  msgstr ""
  
! #: info/info.c:917
  msgid ""
  "\n"
  "The first non-option argument, if present, is the menu entry to start from;\n"
! "it is searched for in all `dir' files along INFOPATH.\n"
! "If it is not present, info merges all `dir' files and shows the result.\n"
  "Any remaining arguments are treated as the names of menu\n"
  "items relative to the initial node visited."
  msgstr ""
  
! #: info/info.c:924
  msgid ""
  "\n"
! "For a summary of key bindings, type h within Info."
  msgstr ""
  
! #: info/info.c:927
  msgid ""
  "\n"
--- 536,575 ----
  "  -x, --debug=NUMBER           set debugging level (-1 for all).\n"
  msgstr ""
+ "      --strict-node-location   pouÅ¾ije ukazatele info souborÅ¯ beze zmÄ›ny\n"
+ "                               (vhodnÃ© pro ladÄ›nÃ­).\n"
+ "      --subnodes               rekurzivnÄ› vypisuje poloÅ¾ky nabÃ­dky.\n"
+ "  -v, --variable PROMÄšNNÃ�=HODNOTA\n"
+ "                               pÅ™iÅ™adÃ­ HODNOTU do info PROMÄšNNÃ‰.\n"
+ "      --vi-keys                pouÅ¾ije ovlÃ¡dÃ¡nÃ­ jako ve vi a less.\n"
+ "      --version                zobrazÃ­ Ãºdaje oÂ verzi a skonÄ�Ã­.\n"
+ "  -w, --where, --location      vypÃ­Å¡e fyzickÃ© umÃ­stÄ›nÃ­ info souboru.\n"
+ "  -x, --debug=ÄŒÃ�SLO            nastavÃ­ ÃºroveÅˆ ladÄ›nÃ­ (-1 pro vÅ¡e).\n"
  
! #: info/info.c:1056
  msgid ""
  "\n"
  "The first non-option argument, if present, is the menu entry to start from;\n"
! "it is searched for in all 'dir' files along INFOPATH.\n"
! "If it is not present, info merges all 'dir' files and shows the result.\n"
  "Any remaining arguments are treated as the names of menu\n"
  "items relative to the initial node visited."
  msgstr ""
+ "\n"
+ "PrvnÃ­ nepÅ™epÃ­naÄ�ovÃ½ argument, je-li pÅ™Ã­tomen, je poloÅ¾ka nabÃ­dky, na kterÃ©\n"
+ "se zaÄ�ne. PoloÅ¾ka se hledÃ¡ ve vÅ¡ech â€žadresÃ¡Å™ovÃ½châ€œ souborech vÂ INFOPATH.\n"
+ "NenÃ­-li pÅ™Ã­tomen, info spojÃ­ vÅ¡echny â€žadresÃ¡Å™ovÃ©â€œ soubory a zobrazÃ­ "
+ "vÃ½sledek.\n"
+ "JakÃ©koliv zbÃ½vajÃ­cÃ­ argumenty se povaÅ¾ujÃ­ za nÃ¡zvy poloÅ¾ek vÂ nabÃ­dce\n"
+ "relativnÄ› kÂ prvnÄ› navÅ¡tÃ­venÃ©mu uzlu."
  
! #: info/info.c:1063
  msgid ""
  "\n"
! "For a summary of key bindings, type H within Info."
  msgstr ""
+ "\n"
+ "PÅ™ehled klÃ¡vesovÃ½ch zkratek je dostupnÃ½ klÃ¡vesou H."
  
! #: info/info.c:1066
  msgid ""
  "\n"
***************
*** 558,1259 ****
  "  info info-stnd             show the manual specific to this Info program\n"
  "  info emacs                 start at emacs node from top-level dir\n"
! "  info emacs buffers         start at buffers node within emacs manual\n"
  "  info --show-options emacs  start at node with emacs' command line options\n"
  "  info --subnodes -o out.txt emacs  dump entire manual to out.txt\n"
  "  info -f ./foo.info         show file ./foo.info, not searching dir"
  msgstr ""
  
! #: info/info.c:938 info/infokey.c:911 util/texindex.c:259
! #, fuzzy
  msgid ""
- "\n"
  "Email bug reports to bug-texinfo@gnu.org,\n"
  "general questions and discussion to help-texinfo@gnu.org.\n"
  "Texinfo home page: http://www.gnu.org/software/texinfo/"
  msgstr ""
! "\n"
! "  Chyby v programu oznamujte na adrese <bug-texinfo@gnu.org> (pouze "
! "anglicky),\n"
! "obecné otázky smìøujte na <help-texinfo@gnu.org>. Pøipomínky k pøekladu\n"
! "zasílejte na <cs@li.org> (èesky).\n"
! 
! #: info/info.c:972
! #, c-format
! msgid "Cannot find node `%s'."
! msgstr "Uzel `%s' nelze nalézt."
  
! #: info/info.c:973
  #, c-format
! msgid "Cannot find node `(%s)%s'."
! msgstr "Uzel `(%s)%s' nelze nalézt."
  
! #: info/info.c:974
  msgid "Cannot find a window!"
! msgstr "Nelze nalézt okno!"
  
! #: info/info.c:975
  msgid "Point doesn't appear within this window's node!"
! msgstr "Bod se nevyskutuje v oknì tohoto uzlu!"
  
! #: info/info.c:976
  msgid "Cannot delete the last window."
! msgstr "Poslední okno nelze smazat."
  
! #: info/info.c:977
  msgid "No menu in this node."
! msgstr "V tomto uzlu není menu."
  
! #: info/info.c:978
  msgid "No footnotes in this node."
! msgstr "V tomto nejsou poznámky pod èarou."
  
! #: info/info.c:979
  msgid "No cross references in this node."
! msgstr "V tomto uzlu není køí¾ový odkaz."
  
! #: info/info.c:980
  #, c-format
! msgid "No `%s' pointer for this node."
! msgstr "Pro tento uzel není `%s' ukazatel."
  
! #: info/info.c:981
  #, c-format
! msgid "Unknown Info command `%c'; try `?' for help."
! msgstr "Neznámý Info pøíkaz `%c'; zkuste `?' pro nápovìdu."
  
! #: info/info.c:982
  #, c-format
! msgid "Terminal type `%s' is not smart enough to run Info."
! msgstr "Typ terminálu `%s' není dostateènì inteligentní pro provoz Infa."
  
! #: info/info.c:983
  msgid "You are already at the last page of this node."
! msgstr "Ji¾ jste na poslední stránce tohoto uzlu."
  
! #: info/info.c:984
  msgid "You are already at the first page of this node."
! msgstr "Ji¾ jste na první stránce tohoto uzlu."
  
! #: info/info.c:985
  msgid "Only one window."
  msgstr "Pouze jedno okno."
  
! #: info/info.c:986
  msgid "Resulting window would be too small."
! msgstr "Výsledné okno by bylo pøíli¹ malé."
  
! #: info/info.c:987
  msgid "Not enough room for a help window, please delete a window."
! msgstr "Není volné místo pro okno nápovìdy, prosím sma¾te nìkteré okno."
  
! #: info/infodoc.c:45
  msgid "Basic Info command keys\n"
! msgstr ""
  
! #: info/infodoc.c:47
! #, fuzzy
  msgid "\\%-10[quit-help]  Close this help window.\n"
! msgstr "  %-10s  Ukonèení prohlí¾ení nápovìdy.\n"
  
! #: info/infodoc.c:48
! #, fuzzy
  msgid "\\%-10[quit]  Quit Info altogether.\n"
! msgstr "  %-10s  Celkové ukonèení Infa.\n"
  
! #: info/infodoc.c:49
! #, fuzzy
  msgid "\\%-10[get-info-help-node]  Invoke the Info tutorial.\n"
! msgstr "  %-10s  Vyvolání prùvodce Infem.\n"
  
! #: info/infodoc.c:51
! #, fuzzy
  msgid "\\%-10[prev-line]  Move up one line.\n"
! msgstr "  %-10s  Posun o jeden øádek dozadu.\n"
  
! #: info/infodoc.c:52
! #, fuzzy
  msgid "\\%-10[next-line]  Move down one line.\n"
! msgstr "  %-10s  Posun o jeden øádek dopøedu.\n"
  
! #: info/infodoc.c:53
! #, fuzzy
  msgid "\\%-10[scroll-backward]  Scroll backward one screenful.\n"
! msgstr "  %-10s  Pøedchozí stránka.\n"
  
! #: info/infodoc.c:54
! #, fuzzy
  msgid "\\%-10[scroll-forward]  Scroll forward one screenful.\n"
! msgstr "  %-10s  Následující stránka.\n"
  
! #: info/infodoc.c:55
! #, fuzzy
  msgid "\\%-10[beginning-of-node]  Go to the beginning of this node.\n"
! msgstr "  %-10s  Pøesun na zaèátek aktuálního uzlu.\n"
  
! #: info/infodoc.c:56
! #, fuzzy
  msgid "\\%-10[end-of-node]  Go to the end of this node.\n"
! msgstr "  %-10s  Pøesun na konec tohoto uzlu.\n"
  
! #: info/infodoc.c:58
! #, fuzzy
  msgid "\\%-10[move-to-next-xref]  Skip to the next hypertext link.\n"
! msgstr "  %-10s  Skok na následující hypertextový odkaz v tomto uzlu.\n"
  
! #: info/infodoc.c:59
! #, fuzzy
  msgid ""
  "\\%-10[select-reference-this-line]  Follow the hypertext link under the "
  "cursor.\n"
! msgstr "  %-10s  Následování hypertextového odkazu pod kurzorem.\n"
  
! #: info/infodoc.c:60
! #, fuzzy
  msgid "\\%-10[history-node]  Go back to the last node seen in this window.\n"
! msgstr "  %-10s  Pøesun na poslední uzel zobrazený v tomto oknì.\n"
  
! #: info/infodoc.c:62
! #, fuzzy
  msgid "\\%-10[global-prev-node]  Go to the previous node in the document.\n"
! msgstr "  %-10s  Pøesun na \"pøedchozí\" uzel tohoto uzlu.\n"
  
! #: info/infodoc.c:63
! #, fuzzy
  msgid "\\%-10[global-next-node]  Go to the next node in the document.\n"
! msgstr "  %-10s  Pøesun na \"dal¹í\" uzel tohoto uzlu.\n"
  
! #: info/infodoc.c:64
! #, fuzzy
  msgid "\\%-10[prev-node]  Go to the previous node on this level.\n"
! msgstr "  %-10s  Pøesun na \"pøedchozí\" uzel tohoto uzlu.\n"
  
! #: info/infodoc.c:65
! #, fuzzy
  msgid "\\%-10[next-node]  Go to the next node on this level.\n"
! msgstr "  %-10s  Pøesun na \"dal¹í\" uzel tohoto uzlu.\n"
  
! #: info/infodoc.c:66
! #, fuzzy
  msgid "\\%-10[up-node]  Go up one level.\n"
! msgstr "  %-10s  Pøesun \"nahoru\" z aktuálního uzlu.\n"
  
! #: info/infodoc.c:67
! #, fuzzy
  msgid "\\%-10[top-node]  Go to the top node of this document.\n"
! msgstr "  %-10s  Pøesun na konec tohoto uzlu.\n"
  
! #: info/infodoc.c:68
! #, fuzzy
! msgid "\\%-10[dir-node]  Go to the main `directory' node.\n"
! msgstr "  %-10s  Pøesun na konec tohoto uzlu.\n"
  
! #: info/infodoc.c:70
! #, fuzzy
  msgid "1...9       Pick the first...ninth item in this node's menu.\n"
! msgstr "  %-10s  Výbìr první ... deváté polo¾ky menu uzlu.\n"
  
! #: info/infodoc.c:71
! #, fuzzy
  msgid "\\%-10[last-menu-item]  Pick the last item in this node's menu.\n"
! msgstr "  %-10s  Zobrazení poslední polo¾ky menu uzlu.\n"
  
! #: info/infodoc.c:72
! #, fuzzy
  msgid "\\%-10[menu-item]  Pick a menu item specified by name.\n"
! msgstr "  %-10s  Vybrání polo¾ky menu zadané pomocí názvu.\n"
  
! #: info/infodoc.c:73
! #, fuzzy
  msgid "\\%-10[xref-item]  Follow a cross reference specified by name.\n"
! msgstr "  %-10s  Následování køí¾ového odkazu. Ète název odkazu.\n"
  
! #: info/infodoc.c:74
! #, fuzzy
  msgid "\\%-10[goto-node]  Go to a node specified by name.\n"
! msgstr "  %-10s  Pøesun na uzel zadaný pomocí jména.\n"
  
! #: info/infodoc.c:76
! #, fuzzy
  msgid "\\%-10[search]  Search forward for a specified string.\n"
! msgstr "  %-10s  Hledání zadaného øetìzce v tomto Info souboru.\n"
  
! #: info/infodoc.c:77
! #, fuzzy
  msgid "\\%-10[search-previous]  Search for previous occurrence.\n"
! msgstr "  %-10s  Pøesun na \"pøedchozí\" uzel tohoto uzlu.\n"
  
! #: info/infodoc.c:78
! #, fuzzy
  msgid "\\%-10[search-next]  Search for next occurrence.\n"
! msgstr ""
! "  %-10s  Hledání zadaného øetìzce v rejstøíku tohoto Info souboru a výbìr\n"
  
! #: info/infodoc.c:79
! #, fuzzy
  msgid ""
  "\\%-10[index-search]  Search for a specified string in the index, and\n"
  "              select the node referenced by the first entry found.\n"
! msgstr "              uzlu, na který ukazuje první nalezená polo¾ka.\n"
  
! #: info/infodoc.c:81
  msgid "\\%-10[virtual-index]  Synthesize menu of matching index entries.\n"
  msgstr ""
  
! #: info/infodoc.c:83
! #, fuzzy
  msgid "\\%-10[abort-key]  Cancel the current operation.\n"
! msgstr "Zru¹ení aktuální operace"
! 
! #: info/infodoc.c:91
! #, fuzzy
! msgid ""
! "Basic Commands in Info Windows\n"
! "******************************\n"
! msgstr "Základní pøíkazy v Info oknech\n"
! 
! #: info/infodoc.c:94
! #, c-format
! msgid "  %-10s  Quit this help.\n"
! msgstr "  %-10s  Ukonèení prohlí¾ení nápovìdy.\n"
! 
! #: info/infodoc.c:95
! #, c-format
! msgid "  %-10s  Quit Info altogether.\n"
! msgstr "  %-10s  Celkové ukonèení Infa.\n"
! 
! #: info/infodoc.c:96
! #, c-format
! msgid "  %-10s  Invoke the Info tutorial.\n"
! msgstr "  %-10s  Vyvolání prùvodce Infem.\n"
! 
! #: info/infodoc.c:100
! #, c-format
! msgid "  %-10s  Move to the `next' node of this node.\n"
! msgstr "  %-10s  Pøesun na \"dal¹í\" uzel tohoto uzlu.\n"
! 
! #: info/infodoc.c:101
! #, c-format
! msgid "  %-10s  Move to the `previous' node of this node.\n"
! msgstr "  %-10s  Pøesun na \"pøedchozí\" uzel tohoto uzlu.\n"
! 
! #: info/infodoc.c:102
! #, c-format
! msgid "  %-10s  Move `up' from this node.\n"
! msgstr "  %-10s  Pøesun \"nahoru\" z aktuálního uzlu.\n"
! 
! #: info/infodoc.c:103
! #, fuzzy, c-format
! msgid ""
! "  %-10s  Pick menu item specified by name.\n"
! "              Picking a menu item causes another node to be selected.\n"
! msgstr "              Vybírání polo¾ky menu zpùsobí zobrazení tohoto uzlu.\n"
! 
! #: info/infodoc.c:105
! #, c-format
! msgid "  %-10s  Follow a cross reference.  Reads name of reference.\n"
! msgstr "  %-10s  Následování køí¾ového odkazu. Ète název odkazu.\n"
! 
! #: info/infodoc.c:106
! #, c-format
! msgid "  %-10s  Move to the last node seen in this window.\n"
! msgstr "  %-10s  Pøesun na poslední uzel zobrazený v tomto oknì.\n"
! 
! #: info/infodoc.c:107
! #, c-format
! msgid "  %-10s  Skip to next hypertext link within this node.\n"
! msgstr "  %-10s  Skok na následující hypertextový odkaz v tomto uzlu.\n"
! 
! #: info/infodoc.c:108
! #, c-format
! msgid "  %-10s  Follow the hypertext link under cursor.\n"
! msgstr "  %-10s  Následování hypertextového odkazu pod kurzorem.\n"
! 
! #: info/infodoc.c:109
! #, c-format
! msgid "  %-10s  Move to the `directory' node.  Equivalent to `g (DIR)'.\n"
! msgstr "  %-10s  Pøesun do `adresáøového' uzlu. Rovnocenné s `g (DIR)'.\n"
! 
! #: info/infodoc.c:110
! #, c-format
! msgid "  %-10s  Move to the Top node.  Equivalent to `g Top'.\n"
! msgstr "  %-10s  Pøesun do nejvy¹¹ího (Top) uzlu. Rovnocenné s `g Top'.\n"
! 
! #: info/infodoc.c:112
! #, fuzzy
! msgid ""
! "Moving within a node:\n"
! "---------------------\n"
! msgstr "Pøesun uvnitø uzlu:\n"
  
! #: info/infodoc.c:114
  #, c-format
! msgid "  %-10s  Scroll forward a page.\n"
! msgstr "  %-10s  Následující stránka.\n"
  
! #: info/infodoc.c:115
! #, c-format
! msgid "  %-10s  Scroll backward a page.\n"
! msgstr "  %-10s  Pøedchozí stránka.\n"
! 
! #: info/infodoc.c:116
! #, c-format
! msgid "  %-10s  Go to the beginning of this node.\n"
! msgstr "  %-10s  Pøesun na zaèátek aktuálního uzlu.\n"
! 
! #: info/infodoc.c:117
! #, c-format
! msgid "  %-10s  Go to the end of this node.\n"
! msgstr "  %-10s  Pøesun na konec tohoto uzlu.\n"
! 
! #: info/infodoc.c:118
! #, c-format
! msgid "  %-10s  Scroll forward 1 line.\n"
! msgstr "  %-10s  Posun o jeden øádek dopøedu.\n"
! 
! #: info/infodoc.c:119
! #, c-format
! msgid "  %-10s  Scroll backward 1 line.\n"
! msgstr "  %-10s  Posun o jeden øádek dozadu.\n"
! 
! #: info/infodoc.c:121
! #, fuzzy
! msgid ""
! "Other commands:\n"
! "---------------\n"
! msgstr "Dal¹í pøíkazy:\n"
! 
! #: info/infodoc.c:123
! #, fuzzy, c-format
! msgid "  %-10s  Pick first...ninth item in node's menu.\n"
! msgstr "  %-10s  Výbìr první ... deváté polo¾ky menu uzlu.\n"
! 
! #: info/infodoc.c:124
! #, c-format
! msgid "  %-10s  Pick last item in node's menu.\n"
! msgstr "  %-10s  Zobrazení poslední polo¾ky menu uzlu.\n"
! 
! #: info/infodoc.c:127
! #, fuzzy, c-format
! msgid ""
! "  %-10s  Search for a specified string in the index entries of this Info\n"
! "              file, and select the node referenced by the first entry "
! "found.\n"
! msgstr "              uzlu, na který ukazuje první nalezená polo¾ka.\n"
! 
! #: info/infodoc.c:129
! #, fuzzy, c-format
! msgid ""
! "  %-10s  Move to node specified by name.\n"
! "              You may include a filename as well, as in (FILENAME)NODENAME.\n"
! msgstr "              Také mù¾ete zadat jméno souboru ve tvaru (SOUBOR)UZEL.\n"
! 
! #: info/infodoc.c:131
! #, fuzzy, c-format
! msgid ""
! "  %-10s  Search forward for a specified string,\n"
! "              and select the node in which the next occurrence is found.\n"
! msgstr ""
! "      a zobrazení uzlu, ve kterém je nalezen dal¹í výskyt tohoto øetìzce.\n"
! 
! #: info/infodoc.c:133
! #, fuzzy, c-format
! msgid ""
! "  %-10s  Search backward for a specified string,\n"
! "              and select the node in which the next occurrence is found.\n"
! msgstr ""
! "      a zobrazení uzlu, ve kterém je nalezen dal¹í výskyt tohoto øetìzce.\n"
! 
! #: info/infodoc.c:311
! #, c-format
  msgid "The current search path is:\n"
! msgstr "Aktuální hledací cesta je:\n"
  
! #: info/infodoc.c:314
! #, c-format
  msgid ""
  "Commands available in Info windows:\n"
  "\n"
! msgstr "Pøíkazy dostupné v Info oknech:\n"
  
! #: info/infodoc.c:317
! #, c-format
  msgid ""
  "Commands available in the echo area:\n"
  "\n"
! msgstr "Pøíkazy dostupné v zobrazovacím poli:\n"
  
! #: info/infodoc.c:338
! #, fuzzy, c-format
  msgid ""
  "The following commands can only be invoked via %s:\n"
  "\n"
  msgstr ""
! "Následující pøíkazy mohou být vykonány pouze pomocí M-x:\n"
  "\n"
  
! #: info/infodoc.c:342
! #, fuzzy, c-format
  msgid ""
  "The following commands cannot be invoked at all:\n"
  "\n"
  msgstr ""
! "Následující pøíkazy mohou být vykonány pouze pomocí M-x:\n"
  "\n"
  
! #: info/infodoc.c:468
  msgid "Display help message"
! msgstr "Zobrazení nápovìdy"
  
! #: info/infodoc.c:486
! msgid "Visit Info node `(info)Help'"
! msgstr "Zobrazení Info uzlu `(info)Help'"
  
! #: info/infodoc.c:612
  msgid "Print documentation for KEY"
! msgstr "Zobrazení dokumentace ke KLÁVESE"
  
! #: info/infodoc.c:624
  #, c-format
  msgid "Describe key: %s"
! msgstr "Popis klávesy: %s"
! 
! #: info/infodoc.c:634
! #, c-format
! msgid "ESC %s is undefined."
! msgstr "ESC %s je nedefinováno."
  
! #: info/infodoc.c:650 info/infodoc.c:678
  #, c-format
  msgid "%s is undefined."
! msgstr "%s je nedefinováno."
! 
! #: info/infodoc.c:699
! #, c-format
! msgid "%s is defined to %s."
! msgstr "Klávesa %s je definována pro pøíkaz %s."
  
! #: info/infodoc.c:1123
  msgid "Show what to type to execute a given command"
! msgstr "Ukázání co napsat pro spu¹tìní daného pøíkazu"
  
! #: info/infodoc.c:1127
  msgid "Where is command: "
! msgstr "Kde je pøíkaz: "
  
! #: info/infodoc.c:1149
  #, c-format
! msgid "`%s' is not on any keys"
! msgstr "Pøíkaz `%s' není na ¾ádné klávese"
  
! #: info/infodoc.c:1155
  #, c-format
  msgid "%s can only be invoked via %s."
! msgstr "Pøíkaz %s mù¾e být vyvolán pouze pomocí %s."
  
! #: info/infodoc.c:1159
  #, c-format
  msgid "%s can be invoked via %s."
! msgstr "Pøíkaz %s mù¾e být vyvolán pomocí %s."
! 
! #: info/infodoc.c:1164
! #, c-format
! msgid "There is no function named `%s'"
! msgstr "Funkce `%s' není známa"
! 
! # Udìlat patch na podtr¾ení
! #: info/infodoc.c:98
! #, fuzzy
! msgid ""
! "Selecting other nodes:\n"
! "----------------------\n"
! msgstr "Výbìr dal¹ích uzlù:\n"
  
! #: info/infokey.c:169
  #, c-format
! msgid "incorrect number of arguments"
! msgstr ""
! 
! #: info/infokey.c:199
! #, fuzzy, c-format
! msgid "cannot open input file `%s'"
! msgstr "Rouru do `%s' nelze otevøít."
! 
! #: info/infokey.c:213
! #, fuzzy, c-format
! msgid "cannot create output file `%s'"
! msgstr "Výstupní soubor `%s' nelze vytvoøit."
  
! #: info/infokey.c:224
  #, c-format
! msgid "error writing to `%s'"
! msgstr ""
! 
! #: info/infokey.c:230
! #, fuzzy, c-format
! msgid "error closing output file `%s'"
! msgstr "Výstupní soubor `%s' nelze vytvoøit."
  
! #: info/infokey.c:449
  #, c-format
  msgid "key sequence too long"
! msgstr ""
  
! #: info/infokey.c:527
  #, c-format
  msgid "missing key sequence"
! msgstr ""
  
! #: info/infokey.c:607
  #, c-format
  msgid "NUL character (\\000) not permitted"
! msgstr ""
  
! #: info/infokey.c:637
  #, c-format
  msgid "NUL character (^%c) not permitted"
! msgstr ""
  
! #: info/infokey.c:660
! #, fuzzy, c-format
  msgid "missing action name"
! msgstr "%c%s chybìjící uzavírací závorka"
  
! #: info/infokey.c:675 info/infokey.c:745
  #, c-format
! msgid "section too long"
! msgstr ""
  
! #: info/infokey.c:681
! #, fuzzy, c-format
  msgid "unknown action `%s'"
! msgstr "Neznámý pøíkaz `%s'"
  
! #: info/infokey.c:691
  #, c-format
  msgid "action name too long"
! msgstr ""
  
! #: info/infokey.c:704
  #, c-format
  msgid "extra characters following action `%s'"
! msgstr ""
  
! #: info/infokey.c:715
! #, fuzzy, c-format
  msgid "missing variable name"
! msgstr "%s: chybí argument jména souboru.\n"
  
! #: info/infokey.c:724
  #, c-format
  msgid "missing `=' immediately after variable name"
! msgstr ""
  
! #: info/infokey.c:731
  #, c-format
  msgid "variable name too long"
! msgstr ""
  
! #: info/infokey.c:753
  #, c-format
  msgid "value too long"
! msgstr ""
  
! #: info/infokey.c:881
  #, c-format
  msgid "\"%s\", line %u: "
! msgstr ""
! 
! #: info/infokey.c:899
! #, c-format
! msgid ""
! "Usage: %s [OPTION]... [INPUT-FILE]\n"
! "\n"
! "Compile infokey source file to infokey file.  Reads INPUT-FILE (default\n"
! "$HOME/.infokey) and writes compiled key file to (by default) $HOME/.info.\n"
! "\n"
! "Options:\n"
! "  --output FILE        output to FILE instead of $HOME/.info\n"
! "  --help               display this help and exit.\n"
! "  --version            display version information and exit.\n"
! msgstr ""
! 
! #: info/infomap.c:959
! #, c-format
! msgid "Ignoring invalid infokey file `%s' - too small"
! msgstr ""
! 
! #: info/infomap.c:962
! #, c-format
! msgid "Ignoring invalid infokey file `%s' - too big"
! msgstr ""
! 
! #: info/infomap.c:975
! #, c-format
! msgid "Error reading infokey file `%s' - short read"
! msgstr ""
! 
! #: info/infomap.c:993
! #, c-format
! msgid ""
! "Invalid infokey file `%s' (bad magic numbers) -- run infokey to update it"
! msgstr ""
  
! #: info/infomap.c:1001
! #, c-format
! msgid "Your infokey file `%s' is out of date -- run infokey to update it"
! msgstr ""
! 
! #: info/infomap.c:1017
! #, c-format
! msgid ""
! "Invalid infokey file `%s' (bad section length) -- run infokey to update it"
! msgstr ""
! 
! #: info/infomap.c:1041
! #, c-format
! msgid ""
! "Invalid infokey file `%s' (bad section code) -- run infokey to update it"
! msgstr ""
! 
! #: info/infomap.c:1171
! msgid "Bad data in infokey file -- some key bindings ignored"
! msgstr ""
! 
! #: info/infomap.c:1236
! msgid "Bad data in infokey file -- some var settings ignored"
! msgstr ""
! 
! #: info/m-x.c:67
  msgid "Read the name of an Info command and describe it"
! msgstr "Zadání jména pøíkazu a následné zobrazení jeho popisu"
  
! #: info/m-x.c:71
  msgid "Describe command: "
! msgstr "Popis pøíkazu: "
  
! #: info/m-x.c:94
  msgid "Read a command name in the echo area and execute it"
! msgstr "Zadání jména pøíkazu v zobrazovacím poli a jeho vykonání"
  
! #: info/m-x.c:138
  #, c-format
! msgid "Cannot execute an `echo-area' command here."
! msgstr "Pøíkaz zobrazovacího pole nelze vykonat zde."
  
! #: info/m-x.c:151
! #, fuzzy, c-format
  msgid "Undefined command: %s"
! msgstr "Neznámý pøíkaz `%s'"
  
! #: info/m-x.c:157
  msgid "Set the height of the displayed window"
! msgstr "Nastavení vý¹ky obrazovky"
  
! #: info/m-x.c:170
  #, c-format
  msgid "Set screen height to (%d): "
! msgstr "Vý¹ka obrazovky (%d): "
  
! #: info/makedoc.c:167 info/makedoc.c:175
  #, c-format
  msgid ""
--- 579,1016 ----
  "  info info-stnd             show the manual specific to this Info program\n"
  "  info emacs                 start at emacs node from top-level dir\n"
! "  info emacs buffers         select buffers menu entry in emacs manual\n"
! "  info emacs -n Files        start at Files node within emacs manual\n"
! "  info '(emacs)Files'        alternative way to start at Files node\n"
  "  info --show-options emacs  start at node with emacs' command line options\n"
  "  info --subnodes -o out.txt emacs  dump entire manual to out.txt\n"
  "  info -f ./foo.info         show file ./foo.info, not searching dir"
  msgstr ""
+ "\n"
+ "PÅ™Ã­klady:\n"
+ "  info                       zobrazÃ­ nabÃ­dku vrcholovÃ©ho adresÃ¡Å™e\n"
+ "  info info                  zobrazÃ­ obecnÃ½ manuÃ¡l pro Ä�tenÃ¡Å™e info strÃ¡nek\n"
+ "  info info-stnd             zobrazÃ­ manuÃ¡l urÄ�enÃ½ pro tento program info\n"
+ "  info emacs                 zaÄ�ne na uzlu emacs zÂ vrcholovÃ©ho adresÃ¡Å™e\n"
+ "  info emacs buffers         zaÄ�ne na uzlu buffers vÂ manuÃ¡lu emacs\n"
+ "  info emacs -n Files        zaÄ�ne na uzlu Files uvnitÅ™ manuÃ¡lu emacs\n"
+ "  info '(emacs)Files'        jinÃ½ zpÅ¯sob jako zaÄ�Ã­t na uzlu Files\n"
+ "  info --show-options emacs  zaÄ�ne na uzlu sÂ pÅ™epÃ­naÄ�i programu emacs\n"
+ "  info --subnodes -o out.txt emacs\n"
+ "                             vypÃ­Å¡e celÃ½ manuÃ¡l do souboru out.txt\n"
+ "  info -f ./foo.info         zobrazÃ­ soubor ./foo.info, adresÃ¡Å™ se "
+ "neprohledÃ¡vÃ¡"
  
! #: info/info.c:1081 install-info/install-info.c:616 tp/texi2any.pl:866
! #: texindex/ti.twjr:1282
  msgid ""
  "Email bug reports to bug-texinfo@gnu.org,\n"
  "general questions and discussion to help-texinfo@gnu.org.\n"
  "Texinfo home page: http://www.gnu.org/software/texinfo/"
  msgstr ""
! "Chyby v programu oznamujte na adrese <bug-texinfo@gnu.org> (anglicky),\n"
! "obecnÃ© otÃ¡zky a diskuzi smÄ›Å™ujte na <help-texinfo@gnu.org>. PÅ™ipomÃ­nky\n"
! "k pÅ™ekladu zasÃ­lejte na <translation-team-cs@lists.sourceforge.net> "
! "(Ä�esky).\n"
! "DomovskÃ¡ strÃ¡nka texinfa je <http://www.gnu.org/software/texinfo/>."
  
! #: info/info.c:1116
  #, c-format
! msgid "Cannot find node '(%s)%s'."
! msgstr "Uzel â€ž(%s)%sâ€œ nelze nalÃ©zt."
  
! #: info/info.c:1117
  msgid "Cannot find a window!"
! msgstr "Nelze nalÃ©zt okno!"
  
! #: info/info.c:1118
  msgid "Point doesn't appear within this window's node!"
! msgstr "Bod se v oknÄ› tohoto uzlu nevyskytuje!"
  
! #: info/info.c:1119
  msgid "Cannot delete the last window."
! msgstr "PoslednÃ­ okno nelze smazat."
  
! #: info/info.c:1120
  msgid "No menu in this node."
! msgstr "V tomto uzlu nenÃ­ menu."
  
! #: info/info.c:1121
  msgid "No footnotes in this node."
! msgstr "V tomto nejsou poznÃ¡mky pod Ä�arou."
  
! #: info/info.c:1122
  msgid "No cross references in this node."
! msgstr "V tomto uzlu nenÃ­ kÅ™Ã­Å¾ovÃ½ odkaz."
  
! #: info/info.c:1123
  #, c-format
! msgid "No '%s' pointer for this node."
! msgstr "Pro tento uzel nenÃ­ â€ž%sâ€œ ukazatel."
  
! #: info/info.c:1124
  #, c-format
! msgid "Unknown Info command '%c'; try '?' for help."
! msgstr "NeznÃ¡mÃ½ Info pÅ™Ã­kaz â€ž%câ€œ; zkuste â€ž?â€œ pro nÃ¡povÄ›du."
  
! #: info/info.c:1125
  #, c-format
! msgid "Terminal type '%s' is not smart enough to run Info."
! msgstr "Typ terminÃ¡lu â€ž%sâ€œ nenÃ­ dostateÄ�nÄ› inteligentnÃ­ pro provoz Infa."
  
! #: info/info.c:1126
  msgid "You are already at the last page of this node."
! msgstr "JiÅ¾ jste na poslednÃ­ strÃ¡nce tohoto uzlu."
  
! #: info/info.c:1127
  msgid "You are already at the first page of this node."
! msgstr "JiÅ¾ jste na prvnÃ­ strÃ¡nce tohoto uzlu."
  
! #: info/info.c:1128
  msgid "Only one window."
  msgstr "Pouze jedno okno."
  
! #: info/info.c:1129
  msgid "Resulting window would be too small."
! msgstr "VÃ½slednÃ© okno by bylo pÅ™Ã­liÅ¡ malÃ©."
  
! #: info/info.c:1130
  msgid "Not enough room for a help window, please delete a window."
! msgstr "NenÃ­ volnÃ© mÃ­sto pro okno nÃ¡povÄ›dy, prosÃ­m smaÅ¾te nÄ›kterÃ© okno."
  
! #: info/infodoc.c:40
  msgid "Basic Info command keys\n"
! msgstr "KlÃ¡vesy kÂ zÃ¡kladnÃ­mu ovlÃ¡dÃ¡nÃ­ Infa\n"
  
! #: info/infodoc.c:42
  msgid "\\%-10[quit-help]  Close this help window.\n"
! msgstr "\\%-10[quit-help]  ZavÅ™enÃ­ okna sÂ touto nÃ¡povÄ›dou.\n"
  
! #: info/infodoc.c:43
  msgid "\\%-10[quit]  Quit Info altogether.\n"
! msgstr "\\%-10[quit]  CelkovÃ© ukonÄ�enÃ­ Infa.\n"
  
! #: info/infodoc.c:44
  msgid "\\%-10[get-info-help-node]  Invoke the Info tutorial.\n"
! msgstr "\\%-10[get-info-help-node]  VyvolÃ¡nÃ­ prÅ¯vodce Infem.\n"
  
! #: info/infodoc.c:46
  msgid "\\%-10[prev-line]  Move up one line.\n"
! msgstr "\\%-10[prev-line]  Posun oÂ Å™Ã¡dek nahoru.\n"
  
! #: info/infodoc.c:47
  msgid "\\%-10[next-line]  Move down one line.\n"
! msgstr "\\%-10[next-line]  Posun oÂ Å™Ã¡dek dolÅ¯.\n"
  
! #: info/infodoc.c:48
  msgid "\\%-10[scroll-backward]  Scroll backward one screenful.\n"
! msgstr "\\%-10[scroll-backward]  Posun oÂ obrazovku zpÄ›t.\n"
  
! #: info/infodoc.c:49
  msgid "\\%-10[scroll-forward]  Scroll forward one screenful.\n"
! msgstr "\\%-10[scroll-forward]  Posun oÂ obrazovku vpÅ™ed.\n"
  
! #: info/infodoc.c:50
  msgid "\\%-10[beginning-of-node]  Go to the beginning of this node.\n"
! msgstr "\\%-10[beginning-of-node]  PÅ™esun na zaÄ�Ã¡tek aktuÃ¡lnÃ­ho uzlu.\n"
  
! #: info/infodoc.c:51
  msgid "\\%-10[end-of-node]  Go to the end of this node.\n"
! msgstr "\\%-10[end-of-node]  PÅ™esun na konec tohoto uzlu.\n"
  
! #: info/infodoc.c:53
  msgid "\\%-10[move-to-next-xref]  Skip to the next hypertext link.\n"
! msgstr "\\%-10[move-to-next-xref]  Skok na nÃ¡sledujÃ­cÃ­ hypertextovÃ½ odkaz.\n"
  
! #: info/infodoc.c:54
  msgid ""
  "\\%-10[select-reference-this-line]  Follow the hypertext link under the "
  "cursor.\n"
! msgstr ""
! "\\%-10[select-reference-this-line]  NÃ¡sledovÃ¡nÃ­ hypertextovÃ©ho odkazu pod "
! "kurzorem.\n"
  
! #: info/infodoc.c:55
  msgid "\\%-10[history-node]  Go back to the last node seen in this window.\n"
! msgstr ""
! "\\%-10[history-node]  NÃ¡vrat na poslednÃ­ uzel zobrazenÃ½ vÂ tomto oknÄ›.\n"
  
! #: info/infodoc.c:57
  msgid "\\%-10[global-prev-node]  Go to the previous node in the document.\n"
! msgstr "\\%-10[global-prev-node]  PÅ™esun na pÅ™edchozÃ­ uzel tohoto dokumentu.\n"
  
! #: info/infodoc.c:58
  msgid "\\%-10[global-next-node]  Go to the next node in the document.\n"
! msgstr "\\%-10[global-next-node]  PÅ™esun na dalÅ¡Ã­ uzel tohoto uzlu.\n"
  
! #: info/infodoc.c:59
  msgid "\\%-10[prev-node]  Go to the previous node on this level.\n"
! msgstr "\\%-10[prev-node]  PÅ™esun na pÅ™edchozÃ­ uzel vÂ tÃ©to Ãºrovni.\n"
  
! #: info/infodoc.c:60
  msgid "\\%-10[next-node]  Go to the next node on this level.\n"
! msgstr "\\%-10[next-node]  PÅ™esun na dalÅ¡Ã­ uzel vÂ tÃ©to Ãºrovni.\n"
  
! #: info/infodoc.c:61
  msgid "\\%-10[up-node]  Go up one level.\n"
! msgstr "\\%-10[up-node]  PÅ™esun oÂ jednu ÃºroveÅˆ vÃ½Å¡e.\n"
  
! #: info/infodoc.c:62
  msgid "\\%-10[top-node]  Go to the top node of this document.\n"
! msgstr "\\%-10[top-node]  PÅ™esun na vrcholovÃ½ uzel tohoto dokumentu.\n"
  
! #: info/infodoc.c:63
! msgid "\\%-10[dir-node]  Go to the main 'directory' node.\n"
! msgstr "\\%-10[dir-node]  PÅ™esun na hlavnÃ­ â€žadresÃ¡Å™ovÃ½â€œ uzel.\n"
  
! #: info/infodoc.c:65
  msgid "1...9       Pick the first...ninth item in this node's menu.\n"
! msgstr "1â€¦9         VÃ½bÄ›r prvnÃ­â€¦devÃ¡tÃ© poloÅ¾ky zÂ nabÃ­dky tohoto uzlu.\n"
  
! #: info/infodoc.c:66
  msgid "\\%-10[last-menu-item]  Pick the last item in this node's menu.\n"
! msgstr ""
! "\\%-10[last-menu-item]  VÃ½bÄ›r poslednÃ­ poloÅ¾ky zÂ nabÃ­dky tohoto uzlu.\n"
  
! #: info/infodoc.c:67
  msgid "\\%-10[menu-item]  Pick a menu item specified by name.\n"
! msgstr "\\%-10[menu-item]  VÃ½bÄ›r poloÅ¾ky zÂ nabÃ­dky zadÃ¡nÃ­m nÃ¡zvu.\n"
  
! #: info/infodoc.c:68
  msgid "\\%-10[xref-item]  Follow a cross reference specified by name.\n"
! msgstr "\\%-10[xref-item]  NÃ¡sledovÃ¡nÃ­ kÅ™Ã­Å¾ovÃ©ho odkazu zadÃ¡nÃ­m nÃ¡zvu.\n"
  
! #: info/infodoc.c:69
  msgid "\\%-10[goto-node]  Go to a node specified by name.\n"
! msgstr "\\%-10[goto-node]  PÅ™esun na uzel zadÃ¡nÃ­m nÃ¡zvu.\n"
  
! #: info/infodoc.c:71
  msgid "\\%-10[search]  Search forward for a specified string.\n"
! msgstr "\\%-10[search]  HledÃ¡nÃ­ zadanÃ©ho Å™etÄ›zce smÄ›rem vpÅ™ed.\n"
  
! #: info/infodoc.c:72
  msgid "\\%-10[search-previous]  Search for previous occurrence.\n"
! msgstr "\\%-10[search-previous]  HledÃ¡nÃ­ pÅ™edchozÃ­ho vÃ½skytu.\n"
  
! #: info/infodoc.c:73
  msgid "\\%-10[search-next]  Search for next occurrence.\n"
! msgstr "\\%-10[search-next]  HledÃ¡nÃ­ nÃ¡sledujÃ­cÃ­ho vÃ½skytu.\n"
  
! #: info/infodoc.c:74
  msgid ""
  "\\%-10[index-search]  Search for a specified string in the index, and\n"
  "              select the node referenced by the first entry found.\n"
! msgstr ""
! "\\%-10[index-search]  HledÃ¡nÃ­ zadanÃ©ho Å™etÄ›zce vÂ rejstÅ™Ã­ku a pÅ™esun na "
! "uzel,\n"
! "            na kterÃ½ ukazuje prvnÃ­ nalezenÃ¡ poloÅ¾ka.\n"
  
! #: info/infodoc.c:76
  msgid "\\%-10[virtual-index]  Synthesize menu of matching index entries.\n"
  msgstr ""
+ "\\%-10[virtual-index]  Sestavit nabÃ­dku zÂ odpovÃ­dajÃ­cÃ­ch poloÅ¾ek rejstÅ™Ã­ku.\n"
  
! #: info/infodoc.c:78
  msgid "\\%-10[abort-key]  Cancel the current operation.\n"
! msgstr "\\%-10[abort-key]  ZruÅ¡enÃ­ aktuÃ¡lnÃ­ operace.\n"
  
! #: info/infodoc.c:197
  #, c-format
! msgid "This is GNU Info version %s.  "
! msgstr "Toto je GNU Info verze %s. "
  
! #: info/infodoc.c:198
  msgid "The current search path is:\n"
! msgstr "AktuÃ¡lnÃ­ vyhledÃ¡vacÃ­ cesta je:\n"
  
! #: info/infodoc.c:203
  msgid ""
  "Commands available in Info windows:\n"
  "\n"
! msgstr ""
! "PÅ™Ã­kazy dostupnÃ© vÂ Info oknech:\n"
! "\n"
  
! #: info/infodoc.c:206
  msgid ""
  "Commands available in the echo area:\n"
  "\n"
! msgstr ""
! "PÅ™Ã­kazy dostupnÃ© vÂ zobrazovacÃ­m poli:\n"
! "\n"
  
! #: info/infodoc.c:226
! #, c-format
  msgid ""
  "The following commands can only be invoked via %s:\n"
  "\n"
  msgstr ""
! "NÃ¡sledujÃ­cÃ­ pÅ™Ã­kazy mohou bÃ½t vyvolÃ¡ny pouze pomocÃ­ %s:\n"
  "\n"
  
! #: info/infodoc.c:231
  msgid ""
  "The following commands cannot be invoked at all:\n"
  "\n"
  msgstr ""
! "NÃ¡sledujÃ­cÃ­ pÅ™Ã­kazy nemohou bÃ½t vÅ¯bec vyvolÃ¡ny:\n"
  "\n"
  
! #: info/infodoc.c:335
  msgid "Display help message"
! msgstr "ZobrazenÃ­ nÃ¡povÄ›dy"
  
! #: info/infodoc.c:348
! msgid "Visit Info node '(info)Help'"
! msgstr "ZobrazenÃ­ Info uzlu â€ž(info)Helpâ€œ"
  
! #: info/infodoc.c:447
  msgid "Print documentation for KEY"
! msgstr "ZobrazenÃ­ dokumentace ke KLÃ�VESE"
  
! #: info/infodoc.c:458
  #, c-format
  msgid "Describe key: %s"
! msgstr "Popis klÃ¡vesy: %s"
  
! #: info/infodoc.c:468 info/infodoc.c:504
  #, c-format
  msgid "%s is undefined."
! msgstr "%s je nedefinovÃ¡no."
  
! #: info/infodoc.c:866
  msgid "Show what to type to execute a given command"
! msgstr "UkÃ¡zÃ¡nÃ­ co napsat pro spuÅ¡tÄ›nÃ­ danÃ©ho pÅ™Ã­kazu"
  
! #: info/infodoc.c:870
  msgid "Where is command: "
! msgstr "Kde je pÅ™Ã­kaz: "
  
! #: info/infodoc.c:892
  #, c-format
! msgid "'%s' is not on any keys"
! msgstr "PÅ™Ã­kaz â€ž%sâ€œ nenÃ­ na Å¾Ã¡dnÃ© klÃ¡vese"
  
! #: info/infodoc.c:898
  #, c-format
  msgid "%s can only be invoked via %s."
! msgstr "PÅ™Ã­kaz %s mÅ¯Å¾e bÃ½t vyvolÃ¡n pouze pomocÃ­ %s."
  
! #: info/infodoc.c:902
  #, c-format
  msgid "%s can be invoked via %s."
! msgstr "PÅ™Ã­kaz %s mÅ¯Å¾e bÃ½t vyvolÃ¡n pomocÃ­ %s."
  
! #: info/infodoc.c:907
  #, c-format
! msgid "There is no function named '%s'"
! msgstr "Funkce â€ž%sâ€œ nenÃ­ znÃ¡ma"
  
! #: info/infomap.c:600
  #, c-format
! msgid "could not open init file %s"
! msgstr "inicializaÄ�nÃ­ soubor %s nebylo moÅ¾nÃ© otevÅ™Ã­t"
  
! #: info/infokey.c:229
  #, c-format
  msgid "key sequence too long"
! msgstr "posloupnost klÃ¡ves je pÅ™Ã­liÅ¡ dlouhÃ¡"
  
! #: info/infokey.c:306
  #, c-format
  msgid "missing key sequence"
! msgstr "chybÃ­ posloupnost klÃ¡ves"
  
! #: info/infokey.c:386
  #, c-format
  msgid "NUL character (\\000) not permitted"
! msgstr "znak NULL (\\000) nenÃ­ dovolen"
  
! #: info/infokey.c:415
  #, c-format
  msgid "NUL character (^%c) not permitted"
! msgstr "znak NULL (^%c) nenÃ­ dovolen"
  
! #: info/infokey.c:438
! #, c-format
  msgid "missing action name"
! msgstr "chybÃ­ nÃ¡zev Ãºkonu"
  
! #: info/infokey.c:450
  #, c-format
! msgid "cannot bind key sequence to menu-digit"
! msgstr "posloupnost klÃ¡ves nelze navÃ¡zat na Ä�Ã­slici nabÃ­dky"
  
! #: info/infokey.c:458
! #, c-format
  msgid "unknown action `%s'"
! msgstr "neznÃ¡mÃ½ Ãºkon â€ž%sâ€œ"
  
! #: info/infokey.c:482
  #, c-format
  msgid "action name too long"
! msgstr "nÃ¡zev Ãºkonu je pÅ™Ã­liÅ¡ dlouhÃ½"
  
! #: info/infokey.c:495
  #, c-format
  msgid "extra characters following action `%s'"
! msgstr "po Ãºkonu â€ž%sâ€œ nÃ¡sledujÃ­ zbyteÄ�nÃ© znaky"
  
! #: info/infokey.c:506
! #, c-format
  msgid "missing variable name"
! msgstr "chybÃ­ nÃ¡zev promÄ›nnÃ©"
  
! #: info/infokey.c:515
  #, c-format
  msgid "missing `=' immediately after variable name"
! msgstr "bezprostÅ™ednÄ› po nÃ¡zvu promÄ›nnÃ© chybÃ­ â€ž=â€œ"
  
! #: info/infokey.c:522
  #, c-format
  msgid "variable name too long"
! msgstr "nÃ¡zev promÄ›nnÃ© je pÅ™Ã­liÅ¡ dlouhÃ½"
  
! #: info/infokey.c:546
  #, c-format
  msgid "value too long"
! msgstr "hodnota je pÅ™Ã­liÅ¡ dlouhÃ¡"
  
! #: info/infokey.c:592
  #, c-format
  msgid "\"%s\", line %u: "
! msgstr "â€ž%sâ€œ, Å™Ã¡dek %u: "
  
! #: info/m-x.c:66
  msgid "Read the name of an Info command and describe it"
! msgstr "ZadÃ¡nÃ­ jmÃ©na pÅ™Ã­kazu a nÃ¡slednÃ© zobrazenÃ­ jeho popisu"
  
! #: info/m-x.c:70
  msgid "Describe command: "
! msgstr "Popis pÅ™Ã­kazu: "
  
! #: info/m-x.c:93
  msgid "Read a command name in the echo area and execute it"
! msgstr "ZadÃ¡nÃ­ jmÃ©na pÅ™Ã­kazu v zobrazovacÃ­m poli a jeho vykonÃ¡nÃ­"
  
! #: info/m-x.c:136
  #, c-format
! msgid "Cannot execute an 'echo-area' command here."
! msgstr "PÅ™Ã­kaz zobrazovacÃ­ho pole nelze vykonat zde."
  
! #: info/m-x.c:149
! #, c-format
  msgid "Undefined command: %s"
! msgstr "NedefinovanÃ½ pÅ™Ã­kaz: %s"
  
! #: info/m-x.c:155
  msgid "Set the height of the displayed window"
! msgstr "NastavenÃ­ vÃ½Å¡ky obrazovky"
  
! #: info/m-x.c:168
  #, c-format
  msgid "Set screen height to (%d): "
! msgstr "VÃ½Å¡ka obrazovky (%d): "
  
! #: info/makedoc.c:141
  #, c-format
  msgid ""
***************
*** 1261,2004 ****
  "\n"
  msgstr ""
! "Pøi zpracování zdrojového souboru jsou vkládány tyto soubory:\n"
  "\n"
  
! #: info/makedoc.c:557
  #, c-format
  msgid "Couldn't manipulate the file %s.\n"
  msgstr "Se souborem %s nelze pracovat.\n"
  
! #: info/nodemenu.c:30
  msgid ""
  "\n"
  "* Menu:\n"
  "  (File)Node                        Lines   Size   Containing File\n"
  "  ----------                        -----   ----   ---------------"
  msgstr ""
  "\n"
! "* Menu:\n"
! "  (Soubor)Uzel                      Øádkù   Velikost Soubor\n"
! "  ------------                      -----   -------- ------"
  
! #: info/nodemenu.c:200
  msgid ""
  "Here is the menu of nodes you have recently visited.\n"
! "Select one from this menu, or use `\\[history-node]' in another window.\n"
  msgstr ""
! "  Zde je seznam uzlù, které jste poslední dobou nav¹tívil. Vyberte jeden\n"
! "z tohoto menu, nebo u¾ijte `\\[history-node]' v tomto oknì.\n"
  
! #: info/nodemenu.c:220
  msgid "Make a window containing a menu of all of the currently visited nodes"
! msgstr "Vytvoøení okna obsahujícího menu v¹ech aktuálnì nav¹tívených uzlù"
  
! #: info/nodemenu.c:300
  msgid "Select a node which has been previously visited in a visible window"
! msgstr "Zobrazení uzlu, který byl zobrazen pøed tímto"
  
! #: info/nodemenu.c:313
  msgid "Select visited node: "
! msgstr "Vyberte nav¹tívený uzel: "
  
! #: info/nodemenu.c:333 info/session.c:2617
  #, c-format
  msgid "The reference disappeared! (%s)."
  msgstr "Odkaz se ztratil! (%s)."
  
! #: info/pcterm.c:179
  #, c-format
  msgid "Terminal cannot be initialized: %s\n"
! msgstr ""
  
  #: info/search.c:166
  #, c-format
  msgid "regexp error: %s"
! msgstr ""
  
! #: info/session.c:162
  #, c-format
  msgid ""
! "Welcome to Info version %s. Type \\[get-help-window] for help, \\[menu-item] "
! "for menu item."
  msgstr ""
! "Vítejte v programu Info verze %s. Stisknìte \\[get-help-window] pro "
! "nápovìdu, \\[menu-item] pro polo¾ku menu."
  
! #: info/session.c:621
  msgid "Move down to the next line"
! msgstr "Posun dolù na dal¹í øádek"
  
! #: info/session.c:673
  msgid "Move up to the previous line"
! msgstr "Posun nahoru na pøedchozí øádek"
  
! #: info/session.c:943
  msgid "Move to the end of the line"
! msgstr "Pøesun na konec øádku"
  
! #: info/session.c:954
  msgid "Move to the start of the line"
! msgstr "Pøesun na zaèátek øádku"
! 
! #: info/session.c:1156
! msgid "Next"
! msgstr "Dal¹í"
! 
! #: info/session.c:1172 info/session.c:1296
! msgid "No more nodes within this document."
! msgstr "V tomto dokumentu ji¾ nejsou dal¹í uzly."
! 
! #: info/session.c:1321
! msgid "No `Prev' for this node."
! msgstr "Pro tento uzel není pøedchozí uzel."
  
! #: info/session.c:1341
! msgid "No `Prev' or `Up' for this node within this document."
! msgstr "V tomto dokumentu není pro tento uzel pøedchozí nebo vy¹¹í uzel."
! 
! #: info/session.c:1402
! msgid "Move forwards or down through node structure"
! msgstr "Pøesun na následující uzel nebo na první ni¾¹í v uzlové struktuøe"
  
! #: info/session.c:1418
! msgid "Move backwards or up through node structure"
! msgstr "Pøesun na pøedchozí uzel nebo na první vy¹¹í v uzlové struktuøe"
  
! #: info/session.c:1519
  msgid "Scroll forward in this window"
! msgstr "Posun o stránku dolù v tomto oknì"
  
! #: info/session.c:1527
  msgid "Scroll forward in this window and set default window size"
! msgstr "Posun dopøedu v tomto oknì a nastavení implicitní velikosti okna"
  
! #: info/session.c:1535
! #, fuzzy
  msgid "Scroll forward in this window staying within node"
! msgstr "Posun o stránku dolù v tomto oknì"
  
! #: info/session.c:1543
! #, fuzzy
  msgid ""
  "Scroll forward in this window staying within node and set default window size"
! msgstr "Posun dopøedu v tomto oknì a nastavení implicitní velikosti okna"
! 
! #: info/session.c:1551
! msgid "Scroll backward in this window"
! msgstr "Posun o stránku nahoru v tomto oknì"
! 
! #: info/session.c:1559
! msgid "Scroll backward in this window and set default window size"
! msgstr "Posun dozadu v tomto oknì a nastavení implicitní velikosti okna"
! 
! #: info/session.c:1568
! #, fuzzy
! msgid "Scroll backward in this window staying within node"
! msgstr "Posun o stránku nahoru v tomto oknì"
  
! #: info/session.c:1576
! #, fuzzy
  msgid ""
  "Scroll backward in this window staying within node and set default window "
  "size"
! msgstr "Posun dozadu v tomto oknì a nastavení implicitní velikosti okna"
! 
! #: info/session.c:1584
! msgid "Move to the start of this node"
! msgstr "Posun na zaèátek tohoto uzlu"
! 
! #: info/session.c:1591
! msgid "Move to the end of this node"
! msgstr "Posun na konec tohoto uzlu"
  
! #: info/session.c:1598
  msgid "Scroll down by lines"
! msgstr "Posun dolù po øádcích"
  
! #: info/session.c:1615
  msgid "Scroll up by lines"
! msgstr "Posun nahoru po øádcích"
  
! #: info/session.c:1633
  msgid "Scroll down by half screen size"
! msgstr "Posun dolù o polovinu velikosti obrazovky"
  
! #: info/session.c:1659
  msgid "Scroll up by half screen size"
  msgstr "Posun nahoru o polovinu velikosti obrazovky"
  
! #: info/session.c:1688
  msgid "Select the next window"
! msgstr "Výbìr následujícího okna"
  
! #: info/session.c:1727
  msgid "Select the previous window"
! msgstr "Výbìr pøedchozího okna"
  
! #: info/session.c:1778
  msgid "Split the current window"
! msgstr "Rozdìlení aktuálního okna"
  
! #: info/session.c:1862
  msgid "Delete the current window"
! msgstr "Smazání aktuálního okna"
  
! #: info/session.c:1870
  msgid "Cannot delete a permanent window"
! msgstr "Permanentní okno nelze smazat"
  
! #: info/session.c:1902
  msgid "Delete all other windows"
! msgstr "Smazání v¹ech ostatních oknen"
! 
! #: info/session.c:1948
! msgid "Scroll the other window"
! msgstr "Posun druhého okna o stránku dolù"
! 
! #: info/session.c:1969
! msgid "Scroll the other window backward"
! msgstr "Posun druhého okna o stránku zpìt"
  
! #: info/session.c:1975
  msgid "Grow (or shrink) this window"
! msgstr "Zmìna velikosti okna"
  
! #: info/session.c:1986
  msgid "Divide the available screen space among the visible windows"
! msgstr "Zvìt¹ení nebo zmen¹ení oken na obrazovce tak, aby byla stejnì velká"
  
! #: info/session.c:1993
  msgid "Toggle the state of line wrapping in the current window"
  msgstr ""
! "Zmìna stavu zalamování v aktuálním oknì (zapnuto->vypni, vypnuto->zapni)"
! 
! #: info/session.c:2000
! msgid "Toggle the usage of regular expressions in searches"
! msgstr ""
! 
! #: info/session.c:2004
! #, c-format
! msgid "Using regular expressions for searches."
! msgstr ""
  
! #: info/session.c:2005
! #, c-format
! msgid "Using literal strings for searches."
! msgstr ""
! 
! #: info/session.c:2197
! msgid "Select the Next node"
! msgstr "Zobrazení následujícího uzlu"
! 
! #: info/session.c:2205
! msgid "Select the Prev node"
! msgstr "Zobrazení pøedchozího uzlu"
! 
! #: info/session.c:2213
! msgid "Select the Up node"
! msgstr "Zobrazení vy¹¹ího uzlu"
! 
! #: info/session.c:2220
! msgid "Select the last node in this file"
! msgstr "Zobrazení posledního uzlu v tomto souboru"
! 
! #: info/session.c:2248 info/session.c:2282
! msgid "This window has no additional nodes"
! msgstr "Toto okno nemá více dal¹ích uzlù"
! 
! #: info/session.c:2254
! msgid "Select the first node in this file"
! msgstr "Zobrazení prvního uzlu v tomto souboru"
! 
! #: info/session.c:2289
! msgid "Select the last item in this node's menu"
! msgstr "Zobrazení poslední polo¾ky menu tohoto uzlu"
! 
! #: info/session.c:2295
  msgid "Select this menu item"
! msgstr "Zobrazení této polo¾ky menu"
  
! #: info/session.c:2328
! #, fuzzy, c-format
  msgid "There isn't %d item in this menu."
  msgid_plural "There aren't %d items in this menu."
! msgstr[0] "V tomto menu není %d. polo¾ka"
! msgstr[1] "V tomto menu není %d. polo¾ka"
  
! #: info/session.c:2524 info/session.c:2525
  #, c-format
  msgid "Menu item (%s): "
! msgstr "Polo¾ka menu (%s): "
  
! #: info/session.c:2528
  msgid "Menu item: "
! msgstr "Polo¾ka menu: "
  
! #: info/session.c:2535 info/session.c:2536
  #, c-format
  msgid "Follow xref (%s): "
! msgstr "Následování køí¾ového odkazu (%s): "
  
! #: info/session.c:2539
  msgid "Follow xref: "
! msgstr "Následování køí¾ového odkazu: "
  
! #: info/session.c:2660
  msgid "Read a menu item and select its node"
! msgstr "Zadání jména polo¾ky menu a následné zobrazení"
  
! #: info/session.c:2668
  msgid "Read a footnote or cross reference and select its node"
  msgstr ""
! "Zadání jména poznámky pod èarou nebo køí¾ového odkazu a následné zobrazení"
  
! #: info/session.c:2674
  msgid "Move to the start of this node's menu"
! msgstr "Pøesun na zaèátek menu tohoto uzlu"
  
! #: info/session.c:2696
  msgid "Visit as many menu items at once as possible"
  msgstr ""
! "Nav¹tívení tolika polo¾ek menu, kolik je mo¾no. Ka¾dá polo¾ka v jiném oknì."
  
! #: info/session.c:2724
! msgid "Read a node name and select it"
! msgstr "Zadání jména uzlu a jeho následné zobrazení"
  
! #: info/session.c:2778 info/session.c:2783
! msgid "Goto node: "
! msgstr "Pøesun na uzel: "
  
! #: info/session.c:2855
! #, c-format
! msgid "No menu in node `%s'."
! msgstr "V uzlu `%s' není menu."
  
! #: info/session.c:2904
  #, c-format
! msgid "No menu item `%s' in node `%s'."
! msgstr "Polo¾ka menu `%s' v uzlu `%s' není."
  
! #: info/session.c:2940
  #, c-format
! msgid "Unable to find node referenced by `%s' in `%s'."
! msgstr "Uzel, na který se odkazuje `%s' v `%s', nelze najít."
  
! #: info/session.c:2992
  msgid "Read a list of menus starting from dir and follow them"
! msgstr "Ètení seznamu menu zaèínajíce v adresáøi a pokraèujíce dále"
  
! #: info/session.c:2994
  msgid "Follow menus: "
! msgstr "Následování menu: "
  
! #: info/session.c:3187
  msgid "Find the node describing program invocation"
! msgstr "Nalezení uzlu popisujícího pøepínaèe programu"
  
! #: info/session.c:3189
  #, c-format
  msgid "Find Invocation node of [%s]: "
! msgstr "Nalezení uzlu s pøepínaèi programu [%s]: "
  
! #: info/session.c:3227
  msgid "Read a manpage reference and select it"
! msgstr "Zadání jména manuálové stránky a následné zobrazení"
  
! #: info/session.c:3231
  msgid "Get Manpage: "
! msgstr "Manuálová stránka: "
! 
! #: info/session.c:3261
! msgid "Select the node `Top' in this file"
! msgstr "Zobrazení nejvy¹¹ího uzlu v tomto souboru"
  
! #: info/session.c:3267
! msgid "Select the node `(dir)'"
! msgstr "Zobrazení uzlu `(dir)'"
  
! #: info/session.c:3284 info/session.c:3286
! #, c-format
! msgid "Kill node (%s): "
! msgstr "Zru¹ení uzlu (%s): "
! 
! #: info/session.c:3337
! #, c-format
! msgid "Cannot kill node `%s'"
! msgstr "Uzel `%s' nelze zru¹it"
  
! #: info/session.c:3347
! msgid "Cannot kill the last node"
! msgstr "Poslední uzel nelze zru¹it"
  
! #: info/session.c:3433
  msgid "Select the most recently selected node"
! msgstr "Zobrazení poslední dobou nejvíce nav¹tìvovaných uzlù"
  
! #: info/session.c:3439
! msgid "Kill this node"
! msgstr "Zru¹ení tohoto uzlu"
  
! #: info/session.c:3447
  msgid "Read the name of a file and select it"
! msgstr "Zadání jména souboru a jeho následné zobrazení"
  
! #: info/session.c:3451
  msgid "Find file: "
! msgstr "Nalezení souboru: "
  
! #: info/session.c:3468
  #, c-format
! msgid "Cannot find `%s'."
! msgstr "Nelze najít `%s'."
  
! #: info/session.c:3508 info/session.c:3633
! #, fuzzy, c-format
! msgid "writing file %s"
! msgstr "Zapisování uzlu %s..."
! 
! #: info/session.c:3519 info/session.c:3644
  #, c-format
! msgid "Could not create output file `%s'."
! msgstr "Výstupní soubor `%s' nelze vytvoøit."
  
! #: info/session.c:3533 info/session.c:3663
! #, fuzzy, c-format
  msgid "error writing to %s: %s"
! msgstr "Výstupní soubor `%s' nelze vytvoøit."
  
! #: info/session.c:3541
! #, fuzzy, c-format
  msgid "closing %s"
! msgstr "Výstupní soubor `%s' nelze vytvoøit."
  
! #: info/session.c:3590
! #, fuzzy, c-format
  msgid "writing node %s..."
! msgstr "Zapisování uzlu %s..."
  
! #: info/session.c:3670
! #, fuzzy, c-format
! msgid "closing file %s"
! msgstr "Výstupní soubor `%s' nelze vytvoøit."
! 
! #: info/session.c:3678
  msgid "Pipe the contents of this node through INFO_PRINT_COMMAND"
! msgstr "Poslání obsahu tohoto uzlu pøíkazu INFO_PRINT_COMMAND"
  
! #: info/session.c:3713
  #, c-format
! msgid "Cannot open pipe to `%s'."
! msgstr "Rouru do `%s' nelze otevøít."
  
! #: info/session.c:3718
! #, fuzzy, c-format
  msgid "printing node %s..."
! msgstr "Probíhá tisk uzlu %s..."
  
! #: info/session.c:3726
! #, fuzzy, c-format
  msgid "finished printing node %s"
! msgstr "Probíhá tisk uzlu %s..."
  
! #: info/session.c:4015
  msgid "Search continued from the end of the document."
! msgstr ""
  
! #: info/session.c:4020
! #, fuzzy
  msgid "Search continued from the beginning of the document."
! msgstr "Smazání v¹eho od zaèátku øádku do kurzoru"
  
! #: info/session.c:4037
  #, c-format
  msgid "Searching subfile %s ..."
! msgstr "Probíhá hledání podsouboru %s..."
! 
! #: info/session.c:4097
! msgid "Read a string and search for it case-sensitively"
! msgstr "Pøeètení øetìzce a jeho vyhledání (zále¾í na velikosti písmen)"
  
! #: info/session.c:4104
! msgid "Read a string and search for it"
! msgstr "Pøeètení øetìzce a jeho vyhledání"
! 
! #: info/session.c:4112
! msgid "Read a string and search backward for it"
! msgstr "Pøeètení øetìzce a jeho vyhledání (zpìtné)"
  
! #: info/session.c:4169 info/session.c:4175
! #, fuzzy, c-format
  msgid "%s%s%s [%s]: "
! msgstr "%s%søetìzce [%s]: "
  
! #: info/session.c:4170 info/session.c:4176
  msgid "Regexp search"
! msgstr ""
  
! #: info/session.c:4171 info/session.c:4177
! #, fuzzy
  msgid " case-sensitively"
! msgstr " (velikost rozhoduje)"
  
! #: info/session.c:4172 info/session.c:4178
! #, fuzzy
  msgid " backward"
! msgstr "Zpìtné hledání"
  
! #: info/session.c:4176
! msgid "Search"
! msgstr "Hledání"
  
! #: info/session.c:4225
! msgid "Search failed."
! msgstr "Nebylo nalezeno."
  
  #: info/session.c:4243
  msgid "Repeat last search in the same direction"
! msgstr "Opakování posledního hledání tím samým smìrem"
  
! #: info/session.c:4246 info/session.c:4267
  msgid "No previous search string"
! msgstr "Není pøedchozí hledaný øetìzec"
  
! #: info/session.c:4264
  msgid "Repeat last search in the reverse direction"
! msgstr "Opakování posledního hledání opaèným smìrem"
  
! #: info/session.c:4294 info/session.c:4300
  msgid "Search interactively for a string as you type it"
! msgstr "Vyhledávání zadávaného øetìzce hned pøi zadávání"
  
! #: info/session.c:4380
! #, fuzzy
  msgid "Regexp I-search backward: "
! msgstr "zpìtné interaktivní hledání: "
  
! #: info/session.c:4381
  msgid "I-search backward: "
! msgstr "zpìtné interaktivní hledání: "
  
! #: info/session.c:4383
! #, fuzzy
  msgid "Regexp I-search: "
! msgstr "interaktivní hledání: "
  
! #: info/session.c:4384
  msgid "I-search: "
! msgstr "interaktivní hledání: "
  
! #: info/session.c:4409 info/session.c:4411
  msgid "Failing "
! msgstr "Bezvýsledné "
! 
! #: info/session.c:4895
! msgid "Move to the previous cross reference"
! msgstr "Pøesun na pøedcházející køí¾ový odkaz"
! 
! #: info/session.c:4913
! msgid "Move to the next cross reference"
! msgstr "Pøesun na následující køí¾ový odkaz"
! 
! #: info/session.c:4935
! msgid "Select reference or menu item appearing on this line"
! msgstr "Zobrazení odkazu nebo polo¾ky menu, která je na tomto øádku"
  
! #: info/session.c:4958
  msgid "Cancel current operation"
! msgstr "Zru¹ení aktuální operace"
  
! #: info/session.c:4965
  msgid "Quit"
! msgstr "Ukonèení operace"
  
! #: info/session.c:4974
! msgid "Move the cursor to a specific line of the window"
! msgstr "Pøesun kurzoru na zadaný øádek okna"
  
! #: info/session.c:5006
  msgid "Redraw the display"
! msgstr "Pøekreslení obrazovky"
  
! #: info/session.c:5043
  msgid "Quit using Info"
! msgstr "Ukonèení Infa"
  
! #: info/session.c:5058
  msgid "Run command bound to this key's lowercase variant"
! msgstr ""
  
! #: info/session.c:5069
  #, c-format
  msgid "Unknown command (%s)."
! msgstr "Neznámý pøíkaz (%s)."
  
! #: info/session.c:5072
  #, c-format
  msgid "\"%s\" is invalid"
! msgstr "Sekvence kláves \"%s\" je neplatná"
  
! #: info/session.c:5073
! #, fuzzy, c-format
! msgid "`%s' is invalid"
! msgstr "Sekvence kláves \"%s\" je neplatná"
  
! #: info/session.c:5288
  msgid "Add this digit to the current numeric argument"
! msgstr "Pøidání této èíslice do aktuálního èíselného argumentu"
  
! #: info/session.c:5297
  msgid "Start (or multiply by 4) the current numeric argument"
! msgstr "Zaèátek (nebo dìlení ètyømi) aktuálního èíselného argumentu"
! 
! #: info/session.c:5312
! msgid "Internally used by \\[universal-argument]"
! msgstr "Vnitønì u¾íváno funkcí \\[universal-argument]"
! 
! #: info/session.c:5388
! msgid "Show full file name of node being displayed"
! msgstr ""
  
  #: info/tilde.c:361
  #, c-format
  msgid "readline: Out of virtual memory!\n"
! msgstr "readline: Nedostatek virtuální pamìti!\n"
  
! #: info/variables.c:37
  msgid "When \"On\", footnotes appear and disappear automatically"
! msgstr "Je-li zapnuto, pak se poznámky pod èarou objevují a mizí automaticky"
  
! #: info/variables.c:41
  msgid "When \"On\", creating or deleting a window resizes other windows"
! msgstr "Je-li zapnuto, vytvoøení a smazání okna, mìní velikost ostatních oken"
  
! #: info/variables.c:45
  msgid "When \"On\", flash the screen instead of ringing the bell"
! msgstr "Je-li zapnuto, pak místo varovného pípnutí blikne obrazovka"
  
! #: info/variables.c:49
  msgid "When \"On\", errors cause the bell to ring"
! msgstr "Je-li zapnuto, pak chyby zpùsobí varovné pípnutí"
  
! #: info/variables.c:53
  msgid "When \"On\", Info garbage collects files which had to be uncompressed"
! msgstr ""
! "Je-li zapnuto, pak Info zapomíná odkomprimovanou èást komprimovaných souborù"
  
! #: info/variables.c:56
  msgid "When \"On\", the portion of the matched search string is highlighted"
! msgstr "Je-li zapnuto, pak je hledaný øetìzec v nalezeném výrazu zvýraznìn"
  
! #: info/variables.c:60
  msgid "Controls what happens when scrolling is requested at the end of a node"
! msgstr "Øídí co se stane, kdy¾ je po¾adován posun o stranu na konci uzlu"
  
! #: info/variables.c:65
  msgid "Same as scroll-behaviour"
! msgstr ""
  
! #: info/variables.c:69
  msgid "The number lines to scroll when the cursor moves out of the window"
  msgstr ""
! "Poèet øádkù, o které posunout okno, kdy¾ se kurzor dostane mimo viditelnou "
! "èást"
  
! #: info/variables.c:73
  msgid "Controls whether scroll-behavior affects cursor movement commands"
! msgstr ""
  
! #: info/variables.c:77
  msgid "When \"On\", Info accepts and displays ISO Latin characters"
  msgstr "Je-li zapnuto, pak Info akceptuje a zobrazuje znaky z normy ISO Latin"
  
! #: info/variables.c:81
! #, fuzzy
  msgid ""
  "What to do when a scrolling command is issued at the end of the last node"
! msgstr "Øídí co se stane, kdy¾ je po¾adován posun o stranu na konci uzlu"
  
! #: info/variables.c:86
  msgid "Minimal length of a search string"
! msgstr ""
  
! #: info/variables.c:90
  msgid "Skip current window when searching"
  msgstr ""
  
! #: info/variables.c:95
  msgid "Explain the use of a variable"
! msgstr "Zobrazení popisu promìnné"
  
! #: info/variables.c:101
  msgid "Describe variable: "
! msgstr "Popis promìnné: "
  
! #: info/variables.c:120
  msgid "Set the value of an Info variable"
! msgstr "Nastavení hodnoty Info promìnné"
  
! #: info/variables.c:126
  msgid "Set variable: "
! msgstr "Nastavení promìnné: "
  
! #: info/variables.c:144
  #, c-format
  msgid "Set %s to value (%d): "
! msgstr "Nastavení promìnné %s na hodnotu (%d): "
  
! #: info/variables.c:184
  #, c-format
  msgid "Set %s to value (%s): "
! msgstr "Nastavení promìnné %s na hodnotu (%s): "
  
! #: info/window.c:1077
  msgid "--*** Tags out of Date ***"
! msgstr "--*** Znaèky jsou zastatalé ***"
  
! #: info/window.c:1088
  msgid "-----Info: (), lines ----, "
! msgstr "-----Info: (), øádkù ----, "
  
! #: info/window.c:1095
  #, c-format
! msgid "-%s---Info: %s, %d lines --%s--"
! msgstr "-%s---Info: %s, øádkù: %d --%s--"
  
! #: info/window.c:1099
  #, c-format
! msgid "-%s%s-Info: (%s)%s, %d lines --%s--"
! msgstr "-%s%s-Info: (%s)%s, øádkù: %d --%s--"
  
! #: info/window.c:1106
  #, c-format
  msgid " Subfile: %s"
  msgstr " Podsoubor: %s"
  
! #: install-info/install-info.c:286
! #, fuzzy, c-format
  msgid "%s for %s"
! msgstr " pro %s"
  
! #: install-info/install-info.c:525
  #, c-format
  msgid "\tTry `%s --help' for a complete list of options.\n"
! msgstr "Více informací získáte pøíkazem `%s --help'.\n"
  
! #: install-info/install-info.c:533
! #, fuzzy, c-format
  msgid "Usage: %s [OPTION]... [INFO-FILE [DIR-FILE]]\n"
! msgstr "Pou¾ití: %s [PØEPÍNAÈ]... SOUBOR...\n"
  
! #: install-info/install-info.c:535
  msgid "Add or remove entries in INFO-FILE from the Info directory DIR-FILE."
  msgstr ""
  
! #: install-info/install-info.c:536
  msgid ""
  "INFO-FILE and DIR-FILE are required unless the --info-file\n"
  "or --dir-file (or --info-dir) options are given, respectively."
  msgstr ""
  
! #: install-info/install-info.c:540
  msgid ""
  "Options:\n"
--- 1018,1794 ----
  "\n"
  msgstr ""
! "PÅ™i zpracovÃ¡nÃ­ zdrojovÃ©ho souboru jsou vklÃ¡dÃ¡ny tyto soubory:\n"
  "\n"
  
! #: info/makedoc.c:466
  #, c-format
  msgid "Couldn't manipulate the file %s.\n"
  msgstr "Se souborem %s nelze pracovat.\n"
  
! #. TRANSLATORS: The "\n* Menu:\n\n" part of this should not be translated, as
! #. it is part of the Info syntax.
! #: info/nodemenu.c:35
  msgid ""
  "\n"
  "* Menu:\n"
+ "\n"
  "  (File)Node                        Lines   Size   Containing File\n"
  "  ----------                        -----   ----   ---------------"
  msgstr ""
  "\n"
! "* NabÃ­dka:\n"
! "\n"
! "  (Soubor)Uzel                      Å˜Ã¡dkÅ¯   Velikost ObsaÅ¾eno vÂ souboru\n"
! "  ------------                      -----   -------- ------------------"
  
! #: info/nodemenu.c:187
  msgid ""
  "Here is the menu of nodes you have recently visited.\n"
! "Select one from this menu, or use '\\[history-node]' in another window.\n"
  msgstr ""
! "Zde je seznam uzlÅ¯, kterÃ© jste poslednÃ­ dobou navÅ¡tÃ­vili. Vyberte jeden\n"
! "zÂ tohoto menu, nebo uÅ¾ijte â€ž\\[history-node]â€œ v jinÃ©m oknÄ›.\n"
  
! #: info/nodemenu.c:208
  msgid "Make a window containing a menu of all of the currently visited nodes"
! msgstr "VytvoÅ™enÃ­ okna obsahujÃ­cÃ­ho menu vÅ¡ech aktuÃ¡lnÄ› navÅ¡tÃ­venÃ½ch uzlÅ¯"
  
! #: info/nodemenu.c:253
  msgid "Select a node which has been previously visited in a visible window"
! msgstr "ZobrazenÃ­ uzlu, kterÃ½ byl zobrazen pÅ™ed tÃ­mto"
  
! #: info/nodemenu.c:260
  msgid "Select visited node: "
! msgstr "Vyberte navÅ¡tÃ­venÃ½ uzel: "
  
! #: info/nodemenu.c:278 info/session.c:2356
  #, c-format
  msgid "The reference disappeared! (%s)."
  msgstr "Odkaz se ztratil! (%s)."
  
! #: info/pcterm.c:211
  #, c-format
  msgid "Terminal cannot be initialized: %s\n"
! msgstr "TerminÃ¡l nelze inicializovat: %s\n"
  
  #: info/search.c:166
  #, c-format
  msgid "regexp error: %s"
! msgstr "chyba regulÃ¡rnÃ­ho vÃ½razu: %s"
! 
! #: info/session.c:61
! msgid "Show all matching files"
! msgstr "Zobrazit vÅ¡echny odpovÃ­dajÃ­cÃ­ soubory"
! 
! #: info/session.c:65
! #, c-format
! msgid "No file index"
! msgstr "Å½Ã¡dnÃ½ rejstÅ™Ã­k souborÅ¯"
  
! #. TRANSLATORS: Try to keep this message (when "expanded") at most 79
! #. characters; anything after the 79th character will not actually be
! #. displayed on an 80-column terminal.
! #: info/session.c:191
  #, c-format
  msgid ""
! "Welcome to Info version %s.  Type \\[get-help-window] for help, \\[get-info-"
! "help-node] for tutorial."
  msgstr ""
! "VÃ­tejte vÂ programu Info verze %s. StisknÄ›te \\[get-help-window] pro "
! "nÃ¡povÄ›du, \\[get-info-help-node] pro nÃ¡vod."
! 
! #: info/session.c:767
! #, c-format
! msgid "can't open %s: %s"
! msgstr "%s nelze otevÅ™Ã­t: %s"
! 
! #: info/session.c:773
! #, c-format
! msgid "debugging output diverted to \"%s\""
! msgstr "ladicÃ­ vÃ½stup pÅ™esmÄ›rovÃ¡n do â€ž%sâ€œ"
  
! #: info/session.c:1215
  msgid "Move down to the next line"
! msgstr "Posun dolÅ¯ na dalÅ¡Ã­ Å™Ã¡dek"
  
! #: info/session.c:1230
  msgid "Move up to the previous line"
! msgstr "Posun nahoru na pÅ™edchozÃ­ Å™Ã¡dek"
  
! #: info/session.c:1246
! msgid "Move the cursor to a specific line of the window"
! msgstr "PÅ™esun kurzoru na zadanÃ½ Å™Ã¡dek okna"
! 
! #: info/session.c:1278
  msgid "Move to the end of the line"
! msgstr "PÅ™esun na konec Å™Ã¡dku"
  
! #: info/session.c:1303
  msgid "Move to the start of the line"
! msgstr "PÅ™esun na zaÄ�Ã¡tek Å™Ã¡dku"
  
! #: info/session.c:1385
! msgid "Move to the start of this node"
! msgstr "Posun na zaÄ�Ã¡tek tohoto uzlu"
  
! #: info/session.c:1392
! msgid "Move to the end of this node"
! msgstr "Posun na konec tohoto uzlu"
  
! #: info/session.c:1474
  msgid "Scroll forward in this window"
! msgstr "Posun o strÃ¡nku dolÅ¯ v tomto oknÄ›"
  
! #: info/session.c:1488
! msgid "Scroll backward in this window"
! msgstr "Posun o strÃ¡nku nahoru v tomto oknÄ›"
! 
! #: info/session.c:1496
  msgid "Scroll forward in this window and set default window size"
! msgstr "Posun dopÅ™edu v tomto oknÄ› a nastavenÃ­ implicitnÃ­ velikosti okna"
! 
! #: info/session.c:1511
! msgid "Scroll backward in this window and set default window size"
! msgstr "Posun zpÄ›t v tomto oknÄ› a nastavenÃ­ implicitnÃ­ velikosti okna"
  
! #: info/session.c:1517
  msgid "Scroll forward in this window staying within node"
! msgstr "Posun oÂ strÃ¡nku vpÅ™ed v tomto oknÄ› a zÅ¯stat vÂ uzlu"
  
! #: info/session.c:1532
! msgid "Scroll backward in this window staying within node"
! msgstr "Posun vpÅ™ed vÂ tomto oknÄ› a zÅ¯stat vÂ uzlu"
! 
! #: info/session.c:1540
  msgid ""
  "Scroll forward in this window staying within node and set default window size"
! msgstr ""
! "Posun dopÅ™edu vÂ tomto oknÄ› a zÅ¯stat vÂ uzlu a nastavenÃ­ vÃ½chozÃ­ velikosti okna"
  
! #: info/session.c:1567
  msgid ""
  "Scroll backward in this window staying within node and set default window "
  "size"
! msgstr ""
! "Posun zpÄ›t vÂ tomto oknÄ› a zÅ¯stat vÂ uzlu a nastavenÃ­ vÃ½chozÃ­ velikosti okna"
  
! #: info/session.c:1573
  msgid "Scroll down by lines"
! msgstr "Posun dolÅ¯ po Å™Ã¡dcÃ­ch"
  
! #: info/session.c:1579
  msgid "Scroll up by lines"
! msgstr "Posun nahoru po Å™Ã¡dcÃ­ch"
  
! #: info/session.c:1591
  msgid "Scroll down by half screen size"
! msgstr "Posun dolÅ¯ o polovinu velikosti obrazovky"
  
! #: info/session.c:1618
  msgid "Scroll up by half screen size"
  msgstr "Posun nahoru o polovinu velikosti obrazovky"
  
! #: info/session.c:1624
! msgid "Scroll the other window"
! msgstr "Posun druhÃ©ho okna o strÃ¡nku dolÅ¯"
! 
! #: info/session.c:1645
! msgid "Scroll the other window backward"
! msgstr "Posun druhÃ©ho okna o strÃ¡nku zpÄ›t"
! 
! #: info/session.c:1745
  msgid "Select the next window"
! msgstr "VÃ½bÄ›r nÃ¡sledujÃ­cÃ­ho okna"
  
! #: info/session.c:1782
  msgid "Select the previous window"
! msgstr "VÃ½bÄ›r pÅ™edchozÃ­ho okna"
  
! #: info/session.c:1826
  msgid "Split the current window"
! msgstr "RozdÄ›lenÃ­ aktuÃ¡lnÃ­ho okna"
  
! #: info/session.c:1868
  msgid "Delete the current window"
! msgstr "SmazÃ¡nÃ­ aktuÃ¡lnÃ­ho okna"
  
! #: info/session.c:1873
  msgid "Cannot delete a permanent window"
! msgstr "PermanentnÃ­ okno nelze smazat"
  
! #: info/session.c:1904
  msgid "Delete all other windows"
! msgstr "SmazÃ¡nÃ­ vÅ¡ech ostatnÃ­ch oken"
  
! #: info/session.c:1950
  msgid "Grow (or shrink) this window"
! msgstr "ZmÄ›na velikosti okna"
  
! #: info/session.c:1961
  msgid "Divide the available screen space among the visible windows"
! msgstr "ZvÄ›tÅ¡enÃ­ nebo zmenÅ¡enÃ­ oken na obrazovce tak, aby byla stejnÄ› velkÃ¡"
  
! #: info/session.c:1968
  msgid "Toggle the state of line wrapping in the current window"
  msgstr ""
! "ZmÄ›na stavu zalamovÃ¡nÃ­ v aktuÃ¡lnÃ­m oknÄ› (zapnuto->vypni, vypnuto->zapni)"
  
! #: info/session.c:2117
  msgid "Select this menu item"
! msgstr "ZobrazenÃ­ tÃ©to poloÅ¾ky menu"
  
! #: info/session.c:2147
! #, c-format
  msgid "There isn't %d item in this menu."
  msgid_plural "There aren't %d items in this menu."
! msgstr[0] "VÂ tÃ©to nabÃ­dce nenÃ­ %d poloÅ¾ka."
! msgstr[1] "VÂ tÃ©to nabÃ­dce nejsou %d poloÅ¾ky."
! msgstr[2] "VÂ tÃ©to nabÃ­dce nenÃ­ %d poloÅ¾ek."
! 
! #: info/session.c:2156
! msgid "Select the last item in this node's menu"
! msgstr "ZobrazenÃ­ poslednÃ­ poloÅ¾ky menu tohoto uzlu"
  
! #: info/session.c:2264 info/session.c:2265
  #, c-format
  msgid "Menu item (%s): "
! msgstr "PoloÅ¾ka menu (%s): "
  
! #: info/session.c:2268
  msgid "Menu item: "
! msgstr "PoloÅ¾ka menu: "
  
! #: info/session.c:2275 info/session.c:2276
  #, c-format
  msgid "Follow xref (%s): "
! msgstr "NÃ¡sledovÃ¡nÃ­ kÅ™Ã­Å¾ovÃ©ho odkazu (%s): "
  
! #: info/session.c:2279
  msgid "Follow xref: "
! msgstr "NÃ¡sledovÃ¡nÃ­ kÅ™Ã­Å¾ovÃ©ho odkazu: "
  
! #: info/session.c:2368
  msgid "Read a menu item and select its node"
! msgstr "ZadÃ¡nÃ­ jmÃ©na poloÅ¾ky menu a nÃ¡slednÃ© zobrazenÃ­"
  
! #: info/session.c:2393
  msgid "Read a footnote or cross reference and select its node"
  msgstr ""
! "ZadÃ¡nÃ­ jmÃ©na poznÃ¡mky pod Ä�arou nebo kÅ™Ã­Å¾ovÃ©ho odkazu a nÃ¡slednÃ© zobrazenÃ­"
  
! #: info/session.c:2399
  msgid "Move to the start of this node's menu"
! msgstr "PÅ™esun na zaÄ�Ã¡tek menu tohoto uzlu"
  
! #: info/session.c:2421
  msgid "Visit as many menu items at once as possible"
  msgstr ""
! "NavÅ¡tÃ­venÃ­ tolika poloÅ¾ek menu, kolik je moÅ¾no. KaÅ¾dÃ¡ poloÅ¾ka v jinÃ©m oknÄ›."
  
! #: info/session.c:2520
! msgid "Move to the previous cross reference"
! msgstr "PÅ™esun na pÅ™edchÃ¡zejÃ­cÃ­ kÅ™Ã­Å¾ovÃ½ odkaz"
  
! #: info/session.c:2583
! msgid "Move to the next cross reference"
! msgstr "PÅ™esun na nÃ¡sledujÃ­cÃ­ kÅ™Ã­Å¾ovÃ½ odkaz"
  
! #: info/session.c:2644
! msgid "Select reference or menu item appearing on this line"
! msgstr "ZobrazenÃ­ odkazu nebo poloÅ¾ky menu, kterÃ¡ je na tomto Å™Ã¡dku"
  
! #: info/session.c:2678
  #, c-format
! msgid "No menu in node '%s'."
! msgstr "VÂ uzlu â€ž%sâ€œ nenÃ­ Å¾Ã¡dnÃ¡ nabÃ­dka."
  
! #: info/session.c:2725
  #, c-format
! msgid "Unable to find node referenced by '%s' in '%s'."
! msgstr "Uzel, na kterÃ½ se odkazuje â€ž%sâ€œ v â€ž%sâ€œ, nelze najÃ­t."
  
! #: info/session.c:2775
  msgid "Read a list of menus starting from dir and follow them"
! msgstr "ÄŒtenÃ­ seznamu menu zaÄ�Ã­najÃ­ce v adresÃ¡Å™i a pokraÄ�ujÃ­ce dÃ¡le"
  
! #: info/session.c:2777
  msgid "Follow menus: "
! msgstr "NÃ¡sledovÃ¡nÃ­ menu: "
! 
! #: info/session.c:2879
! msgid "Select the Next node"
! msgstr "ZobrazenÃ­ nÃ¡sledujÃ­cÃ­ho uzlu"
! 
! #: info/session.c:2886
! msgid "Select the Prev node"
! msgstr "ZobrazenÃ­ pÅ™edchozÃ­ho uzlu"
! 
! #: info/session.c:2893
! msgid "Select the Up node"
! msgstr "ZobrazenÃ­ vyÅ¡Å¡Ã­ho uzlu"
! 
! #: info/session.c:2899
! msgid "Select the last node in this file"
! msgstr "ZobrazenÃ­ poslednÃ­ho uzlu v tomto souboru"
! 
! #: info/session.c:2926 info/session.c:2959
! msgid "This window has no additional nodes"
! msgstr "Toto okno nemÃ¡ vÃ­ce dalÅ¡Ã­ch uzlÅ¯"
! 
! #: info/session.c:2932
! msgid "Select the first node in this file"
! msgstr "ZobrazenÃ­ prvnÃ­ho uzlu v tomto souboru"
! 
! #: info/session.c:3064
! msgid "No more nodes within this document."
! msgstr "V tomto dokumentu jiÅ¾ nejsou dalÅ¡Ã­ uzly."
! 
! #: info/session.c:3109 info/session.c:3149
! msgid "No 'Prev' or 'Up' for this node within this document."
! msgstr "V tomto dokumentu nenÃ­ pro tento uzel pÅ™edchozÃ­ nebo vyÅ¡Å¡Ã­ uzel."
! 
! #: info/session.c:3162
! msgid "Move forwards or down through node structure"
! msgstr "PÅ™esun na nÃ¡sledujÃ­cÃ­ uzel nebo na prvnÃ­ niÅ¾Å¡Ã­ v uzlovÃ© struktuÅ™e"
! 
! #: info/session.c:3179
! msgid "Move backwards or up through node structure"
! msgstr "PÅ™esun na pÅ™edchozÃ­ uzel nebo na prvnÃ­ vyÅ¡Å¡Ã­ v uzlovÃ© struktuÅ™e"
! 
! #: info/session.c:3202
! msgid "Read a node name and select it"
! msgstr "ZadÃ¡nÃ­ jmÃ©na uzlu a jeho nÃ¡slednÃ© zobrazenÃ­"
  
! #: info/session.c:3256 info/session.c:3260
! msgid "Goto node: "
! msgstr "PÅ™esun na uzel: "
! 
! #: info/session.c:3439
  msgid "Find the node describing program invocation"
! msgstr "NalezenÃ­ uzlu popisujÃ­cÃ­ho pÅ™epÃ­naÄ�e programu"
  
! #: info/session.c:3441
  #, c-format
  msgid "Find Invocation node of [%s]: "
! msgstr "NalezenÃ­ uzlu s pÅ™epÃ­naÄ�i programu [%s]: "
  
! #: info/session.c:3486
  msgid "Read a manpage reference and select it"
! msgstr "ZadÃ¡nÃ­ jmÃ©na manuÃ¡lovÃ© strÃ¡nky a nÃ¡slednÃ© zobrazenÃ­"
  
! #: info/session.c:3490
  msgid "Get Manpage: "
! msgstr "ManuÃ¡lovÃ¡ strÃ¡nka: "
  
! #: info/session.c:3511
! msgid "Select the node 'Top' in this file"
! msgstr "ZobrazenÃ­ nejvyÅ¡Å¡Ã­ho uzlu v tomto souboru"
  
! #: info/session.c:3517
! msgid "Select the node '(dir)'"
! msgstr "ZobrazenÃ­ uzlu â€ž(dir)â€œ"
  
! #: info/session.c:3523
! msgid "Show full file name of node being displayed"
! msgstr "ZobrazenÃ­ plnÃ©ho nÃ¡zvu souboru aktuÃ¡lnÃ­ho uzlu"
  
! #: info/session.c:3540
  msgid "Select the most recently selected node"
! msgstr "ZobrazenÃ­ poslednÃ­ dobou nejvÃ­ce navÅ¡tÄ›vovanÃ½ch uzlÅ¯"
  
! #: info/session.c:3545
! #, c-format
! msgid "No earlier node in history"
! msgstr "VÂ historii nenÃ­ dÅ™Ã­vÄ›jÅ¡Ã­ uzel"
  
! #: info/session.c:3549
  msgid "Read the name of a file and select it"
! msgstr "ZadÃ¡nÃ­ jmÃ©na souboru a jeho nÃ¡slednÃ© zobrazenÃ­"
  
! #: info/session.c:3553
  msgid "Find file: "
! msgstr "NalezenÃ­ souboru: "
  
! #: info/session.c:3570
  #, c-format
! msgid "Cannot find '%s'."
! msgstr "Nelze najÃ­t â€ž%sâ€œ."
  
! #: info/session.c:3619
  #, c-format
! msgid "Could not create output file '%s'."
! msgstr "VÃ½stupnÃ­ soubor â€ž%sâ€œ nelze vytvoÅ™it."
  
! #: info/session.c:3633
! #, c-format
  msgid "error writing to %s: %s"
! msgstr "chyba pÅ™i zÃ¡pisu od %s: %s"
  
! #: info/session.c:3642
! #, c-format
  msgid "closing %s"
! msgstr "zavÃ­rÃ¡nÃ­ %s"
  
! #: info/session.c:3691
! #, c-format
  msgid "writing node %s..."
! msgstr "zapisovÃ¡nÃ­ uzlu %sâ€¦"
  
! #: info/session.c:3737
  msgid "Pipe the contents of this node through INFO_PRINT_COMMAND"
! msgstr "PoslÃ¡nÃ­ obsahu tohoto uzlu pÅ™Ã­kazu INFO_PRINT_COMMAND"
  
! #: info/session.c:3765
  #, c-format
! msgid "Cannot open pipe to '%s'."
! msgstr "Rouru do â€ž%sâ€œ nelze otevÅ™Ã­t."
  
! #: info/session.c:3770
! #, c-format
  msgid "printing node %s..."
! msgstr "ProbÃ­hÃ¡ tisk uzlu %sâ€¦"
  
! #: info/session.c:3778
! #, c-format
  msgid "finished printing node %s"
! msgstr "tisk uzlu %s dokonÄ�en"
! 
! #: info/session.c:3810
! msgid "Toggle the usage of regular expressions in searches"
! msgstr "ZmÄ›na pouÅ¾itÃ­ regulÃ¡rnÃ­ch vÃ½razÅ¯ vÂ hledÃ¡nÃ­"
! 
! #: info/session.c:3814
! #, c-format
! msgid "Using regular expressions for searches."
! msgstr "VyhledÃ¡vÃ¡nÃ­ regulÃ¡rnÃ­m vÃ½razem."
! 
! #: info/session.c:3815
! #, c-format
! msgid "Using literal strings for searches."
! msgstr "VyhledÃ¡vÃ¡nÃ­ doslovnÃ½m Å™etÄ›zcem."
  
! #: info/session.c:4059
  msgid "Search continued from the end of the document."
! msgstr "HledÃ¡nÃ­ pokraÄ�ovalo od konce dokumentu."
  
! #: info/session.c:4064
  msgid "Search continued from the beginning of the document."
! msgstr "HledÃ¡nÃ­ pokraÄ�ovalo odÂ zaÄ�Ã¡tku dokumentu."
  
! #: info/session.c:4084
  #, c-format
  msgid "Searching subfile %s ..."
! msgstr "ProbÃ­hÃ¡ hledÃ¡nÃ­ podsouboru %sâ€¦"
  
! #: info/session.c:4123
! msgid "Search failed."
! msgstr "Nebylo nalezeno."
  
! #: info/session.c:4142
! #, c-format
  msgid "%s%s%s [%s]: "
! msgstr "%s%s%s [%s]: "
  
! #: info/session.c:4143 info/session.c:4149
  msgid "Regexp search"
! msgstr "HledÃ¡nÃ­ regulÃ¡rnÃ­m vÃ½razem"
! 
! #: info/session.c:4143 info/session.c:4149
! msgid "Search"
! msgstr "HledÃ¡nÃ­"
  
! #: info/session.c:4144 info/session.c:4150
  msgid " case-sensitively"
! msgstr " velikost rozhoduje"
  
! #: info/session.c:4145 info/session.c:4151
  msgid " backward"
! msgstr " zpÄ›tnÃ©"
  
! #: info/session.c:4148
! #, c-format
! msgid "%s%s%s: "
! msgstr "%s%s%s: "
  
! #: info/session.c:4168
! msgid "Search string too short"
! msgstr "HledanÃ½ Å™etÄ›zec je pÅ™Ã­liÅ¡ krÃ¡tkÃ½"
! 
! #: info/session.c:4238
! msgid "Read a string and search for it case-sensitively"
! msgstr "PÅ™eÄ�tenÃ­ Å™etÄ›zce a jeho vyhledÃ¡nÃ­ (zÃ¡leÅ¾Ã­ na velikosti pÃ­smen)"
  
  #: info/session.c:4243
+ msgid "Read a string and search for it"
+ msgstr "PÅ™eÄ�tenÃ­ Å™etÄ›zce a jeho vyhledÃ¡nÃ­"
+ 
+ #: info/session.c:4249
+ msgid "Read a string and search backward for it"
+ msgstr "PÅ™eÄ�tenÃ­ Å™etÄ›zce a jeho vyhledÃ¡nÃ­ (zpÄ›tnÃ©)"
+ 
+ #: info/session.c:4257
  msgid "Repeat last search in the same direction"
! msgstr "OpakovÃ¡nÃ­ poslednÃ­ho hledÃ¡nÃ­ tÃ­m samÃ½m smÄ›rem"
  
! #: info/session.c:4265 info/session.c:4310
  msgid "No previous search string"
! msgstr "NenÃ­ pÅ™edchozÃ­ hledanÃ½ Å™etÄ›zec"
  
! #: info/session.c:4302
  msgid "Repeat last search in the reverse direction"
! msgstr "OpakovÃ¡nÃ­ poslednÃ­ho hledÃ¡nÃ­ opaÄ�nÃ½m smÄ›rem"
  
! #: info/session.c:4349
! msgid "Clear displayed search matches"
! msgstr "OdstranÃ­ zobrazenÃ© vÃ½sledky hledÃ¡nÃ­"
! 
! #: info/session.c:4366 info/session.c:4372
  msgid "Search interactively for a string as you type it"
! msgstr "VyhledÃ¡vÃ¡nÃ­ zadÃ¡vanÃ©ho Å™etÄ›zce hned pÅ™i zadÃ¡vÃ¡nÃ­"
  
! #: info/session.c:4486
  msgid "Regexp I-search backward: "
! msgstr "ZpÄ›tnÃ© interaktivnÃ­ hledÃ¡nÃ­ regulÃ¡rnÃ­m vÃ½razem: "
  
! #: info/session.c:4487
  msgid "I-search backward: "
! msgstr "ZpÄ›tnÃ© interaktivnÃ­ hledÃ¡nÃ­: "
  
! #: info/session.c:4489
  msgid "Regexp I-search: "
! msgstr "InteraktivnÃ­ hledÃ¡nÃ­ regulÃ¡rnÃ­m vÃ½razem: "
  
! #: info/session.c:4490
  msgid "I-search: "
! msgstr "InteraktivnÃ­ hledÃ¡nÃ­: "
  
! #: info/session.c:4515 info/session.c:4518
  msgid "Failing "
! msgstr "BezvÃ½slednÃ© "
  
! #: info/session.c:4891
  msgid "Cancel current operation"
! msgstr "ZruÅ¡enÃ­ aktuÃ¡lnÃ­ operace"
  
! #: info/session.c:4898
  msgid "Quit"
! msgstr "UkonÄ�enÃ­ operace"
  
! #: info/session.c:4903
! msgid "Display version of Info being run"
! msgstr "ZobrazÃ­ verzi spuÅ¡tÄ›nÃ©ho Infa"
! 
! #: info/session.c:4905
! #, c-format
! msgid "GNU Info version %s"
! msgstr "GNU Info verze %s"
  
! #: info/session.c:4910
  msgid "Redraw the display"
! msgstr "PÅ™ekreslenÃ­ obrazovky"
  
! #: info/session.c:4947
  msgid "Quit using Info"
! msgstr "UkonÄ�enÃ­ Infa"
  
! #: info/session.c:4960
  msgid "Run command bound to this key's lowercase variant"
! msgstr "SpuÅ¡tÄ›nÃ­ pÅ™Ã­kazu navÃ¡zanÃ©ho na malÃ½ znak tÃ©to klÃ¡vesy"
  
! #: info/session.c:4971
  #, c-format
  msgid "Unknown command (%s)."
! msgstr "NeznÃ¡mÃ½ pÅ™Ã­kaz (%s)."
  
! #: info/session.c:4974
  #, c-format
  msgid "\"%s\" is invalid"
! msgstr "â€ž%sâ€œ je neplatnÃ©"
  
! #: info/session.c:4975
! #, c-format
! msgid "'%s' is invalid"
! msgstr "â€ž%sâ€œ je neplatnÃ©"
  
! #: info/session.c:5293
  msgid "Add this digit to the current numeric argument"
! msgstr "PÅ™idÃ¡nÃ­ tÃ©to Ä�Ã­slice do aktuÃ¡lnÃ­ho Ä�Ã­selnÃ©ho argumentu"
  
! #: info/session.c:5300
  msgid "Start (or multiply by 4) the current numeric argument"
! msgstr "ZaÄ�Ã¡tek (nebo dÄ›lenÃ­ Ä�tyÅ™mi) aktuÃ¡lnÃ­ho Ä�Ã­selnÃ©ho argumentu"
  
  #: info/tilde.c:361
  #, c-format
  msgid "readline: Out of virtual memory!\n"
! msgstr "readline: Nedostatek virtuÃ¡lnÃ­ pamÄ›ti!\n"
  
! #: info/variables.c:51
  msgid "When \"On\", footnotes appear and disappear automatically"
! msgstr "Je-li zapnuto, pak se poznÃ¡mky pod Ä�arou objevujÃ­ a mizÃ­ automaticky"
  
! #: info/variables.c:55
  msgid "When \"On\", creating or deleting a window resizes other windows"
! msgstr "Je-li zapnuto, vytvoÅ™enÃ­ a smazÃ¡nÃ­ okna, mÄ›nÃ­ velikost ostatnÃ­ch oken"
  
! #: info/variables.c:59
  msgid "When \"On\", flash the screen instead of ringing the bell"
! msgstr "Je-li zapnuto, pak mÃ­sto varovnÃ©ho pÃ­pnutÃ­ blikne obrazovka"
  
! #: info/variables.c:63
  msgid "When \"On\", errors cause the bell to ring"
! msgstr "Je-li zapnuto, pak chyby zpÅ¯sobÃ­ varovnÃ© pÃ­pnutÃ­"
  
! #: info/variables.c:67
  msgid "When \"On\", Info garbage collects files which had to be uncompressed"
! msgstr "Je-li zapnuto, pak Info uklÃ­zÃ­ soubory, kterÃ© bylo nutnÃ© dekomprimovat"
  
! #: info/variables.c:70
  msgid "When \"On\", the portion of the matched search string is highlighted"
! msgstr "Je-li zapnuto, pak je hledanÃ½ Å™etÄ›zec v nalezenÃ©m vÃ½razu zvÃ½raznÄ›n"
  
! #: info/variables.c:74
  msgid "Controls what happens when scrolling is requested at the end of a node"
! msgstr "Å˜Ã­dÃ­ co se stane, kdyÅ¾ je poÅ¾adovÃ¡n posun o stranu na konci uzlu"
  
! #: info/variables.c:79
  msgid "Same as scroll-behaviour"
! msgstr "StejnÃ© jako chovÃ¡nÃ­ pÅ™i posunu"
  
! #: info/variables.c:83
  msgid "The number lines to scroll when the cursor moves out of the window"
  msgstr ""
! "PoÄ�et Å™Ã¡dkÅ¯, o kterÃ© posunout okno, kdyÅ¾ se kurzor dostane mimo viditelnou "
! "Ä�Ã¡st"
  
! #: info/variables.c:87
  msgid "Controls whether scroll-behavior affects cursor movement commands"
! msgstr "Å˜Ã­dÃ­, jestli chovÃ¡nÃ­ pÅ™i posunu ovlivÅˆuje pÅ™Ã­kazy pro pohyb ukazatele"
  
! #: info/variables.c:91
  msgid "When \"On\", Info accepts and displays ISO Latin characters"
  msgstr "Je-li zapnuto, pak Info akceptuje a zobrazuje znaky z normy ISO Latin"
  
! #: info/variables.c:95
  msgid ""
  "What to do when a scrolling command is issued at the end of the last node"
! msgstr "Å˜Ã­dÃ­, co se stane, kdyÅ¾ je poÅ¾adovÃ¡n posun na konci uzlu"
  
! #: info/variables.c:100
  msgid "Minimal length of a search string"
! msgstr "NejmenÅ¡Ã­ dÃ©lka hledanÃ©ho Å™etÄ›zce"
  
! #: info/variables.c:104
  msgid "Skip current window when searching"
+ msgstr "PÅ™i hledÃ¡nÃ­ vynechat aktuÃ¡lnÃ­ okno"
+ 
+ #: info/variables.c:108
+ msgid "Exclude default directories from file search path"
+ msgstr "VynechÃ¡ zÂ vyhledÃ¡vacÃ­ cesty souborÅ¯ vÃ½chozÃ­ adresÃ¡Å™e"
+ 
+ #: info/variables.c:112
+ msgid "Hide some Info file syntax in the text of nodes"
+ msgstr "Skryje vÂ textovÃ½ch uzlech urÄ�itou syntaxi souboru Infa"
+ 
+ #: info/variables.c:116
+ msgid ""
+ "Length of time in milliseconds to wait for the next byte in a sequence "
+ "indicating that a key has been pressed"
  msgstr ""
+ "ÄŒekÃ¡ Ä�as vÂ milisekundÃ¡ch na dalÅ¡Ã­ bajt zÂ posloupnosti urÄ�ujÃ­cÃ­, Å¾e byla "
+ "stiÅ¡tÄ›na klÃ¡vesa "
  
! #: info/variables.c:120
! msgid "Highlight search matches"
! msgstr "ZvÃ½raznÃ­ vÃ½sledky hledÃ¡nÃ­"
! 
! #: info/variables.c:124
! msgid "Method to use to track mouse events"
! msgstr "ZpÅ¯sob sledovÃ¡nÃ­ udÃ¡lostÃ­ myÅ¡i"
! 
! #: info/variables.c:130
  msgid "Explain the use of a variable"
! msgstr "ZobrazenÃ­ popisu promÄ›nnÃ©"
  
! #: info/variables.c:136
  msgid "Describe variable: "
! msgstr "Popis promÄ›nnÃ©: "
  
! #: info/variables.c:151
  msgid "Set the value of an Info variable"
! msgstr "NastavenÃ­ hodnoty Info promÄ›nnÃ©"
  
! #: info/variables.c:158
  msgid "Set variable: "
! msgstr "NastavenÃ­ promÄ›nnÃ©: "
  
! #: info/variables.c:174
  #, c-format
  msgid "Set %s to value (%d): "
! msgstr "NastavenÃ­ promÄ›nnÃ© %s na hodnotu (%d): "
  
! #: info/variables.c:208
  #, c-format
  msgid "Set %s to value (%s): "
! msgstr "NastavenÃ­ promÄ›nnÃ© %s na hodnotu (%s): "
  
! #: info/window.c:921
  msgid "--*** Tags out of Date ***"
! msgstr "--*** ZnaÄ�ky jsou zastaralÃ© ***"
  
! #: info/window.c:965
  msgid "-----Info: (), lines ----, "
! msgstr "-----Info: (), Å™Ã¡dkÅ¯ ----, "
  
! #: info/window.c:972
  #, c-format
! msgid "-%s---Info: %s, %ld lines --%s--"
! msgstr "-%s---Info: %s, Å™Ã¡dkÅ¯: %ld --%s--"
  
! #: info/window.c:976
  #, c-format
! msgid "-%s%s-Info: (%s)%s, %ld lines --%s--"
! msgstr "-%s%s-Info: (%s)%s, Å™Ã¡dkÅ¯: %ld --%s--"
  
! #: info/window.c:982
  #, c-format
  msgid " Subfile: %s"
  msgstr " Podsoubor: %s"
  
! #: install-info/install-info.c:292
! #, c-format
! msgid "%s: empty file"
! msgstr "%s: prÃ¡zdnÃ½ soubor"
! 
! #: install-info/install-info.c:294
! #, c-format
  msgid "%s for %s"
! msgstr "%s pro %s"
  
! #: install-info/install-info.c:533
  #, c-format
  msgid "\tTry `%s --help' for a complete list of options.\n"
! msgstr "VÃ­ce informacÃ­ zÃ­skÃ¡te pÅ™Ã­kazem â€ž%s --helpâ€œ.\n"
  
! #: install-info/install-info.c:541
! #, c-format
  msgid "Usage: %s [OPTION]... [INFO-FILE [DIR-FILE]]\n"
! msgstr "PouÅ¾itÃ­: %s [PÅ˜EPÃ�NAÄŒ]â€¦ [INFO_SOUBOR [ADRESÃ�Å˜OVÃ�_SOUBOR]]\n"
  
! #: install-info/install-info.c:543
  msgid "Add or remove entries in INFO-FILE from the Info directory DIR-FILE."
  msgstr ""
+ "PÅ™idÃ¡ nebo odebere poloÅ¾ky INFO_SOUBORU zÂ adresÃ¡Å™e Infa ADRESÃ�Å˜OVÃ�_SOUBOR."
  
! #: install-info/install-info.c:544
  msgid ""
  "INFO-FILE and DIR-FILE are required unless the --info-file\n"
  "or --dir-file (or --info-dir) options are given, respectively."
  msgstr ""
+ "INFO_SOUBOR a ADRESÃ�Å˜OVÃ�_SOUBOR jsou vyÅ¾adovÃ¡ny, pokud pÅ™epÃ­naÄ�e --info-"
+ "file\n"
+ "nebo --dir-file (nebo --info-dir) nebyly zadÃ¡ny."
  
! #: install-info/install-info.c:548
  msgid ""
  "Options:\n"
***************
*** 2008,2017 ****
  "                       start at column COL."
  msgstr ""
  
! #: install-info/install-info.c:547
  msgid ""
  " --debug             report what is being done.\n"
  " --delete            delete existing entries for INFO-FILE from DIR-FILE;\n"
  "                      don't insert any new entries.\n"
  " --description=TEXT  the description of the entry is TEXT; used with\n"
  "                      the --name option to become synonymous with the\n"
--- 1798,1816 ----
  "                       start at column COL."
  msgstr ""
+ "PÅ™epÃ­naÄ�e:\n"
+ " --add-once          pÅ™idÃ¡ pouze do prvnÃ­ho odpovÃ­dajÃ­cÃ­ho oddÃ­lu, ne do "
+ "vÅ¡ech.\n"
+ " --align=SLOUPEC     zahÃ¡jÃ­ popis novÃ© poloÅ¾ky na SLOUPCI.\n"
+ " --calign=SLOUPEC    formÃ¡tuje druhÃ½ a nÃ¡sledujÃ­cÃ­ Å™Ã¡dky popisu tak, aby\n"
+ "                     zaÄ�Ã­naly na SLOUPCI."
  
! #: install-info/install-info.c:555
  msgid ""
  " --debug             report what is being done.\n"
  " --delete            delete existing entries for INFO-FILE from DIR-FILE;\n"
  "                      don't insert any new entries.\n"
+ " --defsection=TEXT   like --section, but only use TEXT if no sections\n"
+ "                      are present in INFO-FILE (replacing \"Miscellaneous"
+ "\").\n"
  " --description=TEXT  the description of the entry is TEXT; used with\n"
  "                      the --name option to become synonymous with the\n"
***************
*** 2021,2026 ****
  " --dry-run           same as --test."
  msgstr ""
  
! #: install-info/install-info.c:558
  msgid ""
  " --entry=TEXT        insert TEXT as an Info directory entry,\n"
--- 1820,1836 ----
  " --dry-run           same as --test."
  msgstr ""
+ " --debug             hlÃ¡sÃ­, co se provÃ¡dÃ­.\n"
+ " --delete            smaÅ¾e existujÃ­cÃ­ poloÅ¾ky pro INFO_SOUBOR\n"
+ "                     zÂ ADRESÃ�Å˜OVÃ‰HO_SOUBORU; Å¾Ã¡dnÃ© novÃ© poloÅ¾ky nevklÃ¡dÃ¡.\n"
+ " --defsection=TEXT   jako --section, ale pouÅ¾ije TEXT, pouze kdyÅ¾ se Å¾Ã¡dnÃ©\n"
+ "                     oddÃ­ly nenachÃ¡zejÃ­ vÂ SOUBORU_INFA (nahrazuje\n"
+ "                     â€žMiscellaneousâ€œ).\n"
+ " --description=TEXT  popis poloÅ¾ky bude TEXT; spolu sÂ pÅ™epÃ­naÄ�em --name\n"
+ "                     se chovÃ¡ stejnÄ› jako pÅ™epÃ­naÄ� --entry.\n"
+ " --dir-file=NÃ�ZEV    urÄ�uje nÃ¡zev adresÃ¡Å™ovÃ©ho souboru Infa;\n"
+ "                     stejnÃ© jako argument ADRESÃ�Å˜OVÃ�_SOUBOR.\n"
+ " --dry-run           stejnÃ© jako --test."
  
! #: install-info/install-info.c:568
  msgid ""
  " --entry=TEXT        insert TEXT as an Info directory entry,\n"
***************
*** 2033,2038 ****
  "                       from information in the Info file itself."
  msgstr ""
  
! #: install-info/install-info.c:567
  msgid ""
  " --help              display this help and exit.\n"
--- 1843,1859 ----
  "                       from information in the Info file itself."
  msgstr ""
+ " --entry=TEXT        vloÅ¾Ã­ TEXT jako poloÅ¾ku adresÃ¡Å™e Infa, Ä�Ã­mÅ¾ potlaÄ�Ã­\n"
+ "                     jakoukoliv odpovÃ­dajÃ­cÃ­ poloÅ¾ky "
+ "zÂ ADRESÃ�Å˜OVÃ‰HO_SOUBORU.\n"
+ "                     TEXT se zapisuje jako Å™Ã¡dek poloÅ¾ky nabÃ­dky Infa\n"
+ "                     nÃ¡sledovanÃ½ nulou nebo vÃ­ce dalÅ¡Ã­mi Å™Ã¡dky\n"
+ "                     zaÄ�Ã­najÃ­cÃ­mi bÃ½lÃ­m mÃ­stem.\n"
+ "                     ZadÃ¡te-li vÃ­ce jak jednu poloÅ¾ku, vÅ¡echny budou "
+ "pÅ™idÃ¡ny.\n"
+ "                     NezadÃ¡te-li Å¾Ã¡dnou, budou urÄ�eny zÂ ÃºdajÅ¯ vÂ info "
+ "souboru\n"
+ "                     samotnÃ©m."
  
! #: install-info/install-info.c:577
  msgid ""
  " --help              display this help and exit.\n"
***************
*** 2043,2048 ****
  " --keep-old          do not replace entries, or remove empty sections."
  msgstr ""
  
! #: install-info/install-info.c:575
  msgid ""
  " --maxwidth, --max-width=COL  wrap description at column COL.\n"
--- 1864,1876 ----
  " --keep-old          do not replace entries, or remove empty sections."
  msgstr ""
+ " --help              zobrazÃ­ tuto nÃ¡povÄ›du a skonÄ�Ã­.\n"
+ " --info-dir=ADRESÃ�Å˜  stejnÃ© jako --dir-file=ADRESÃ�Å˜/adresÃ¡Å™.\n"
+ " --info-file=SOUBOR  urÄ�uje info souboru, kterÃ½ se mÃ¡ do adresÃ¡Å™e\n"
+ "                     nainstalovat;\n"
+ "                     stejnÃ© jako pouÅ¾itÃ­ argumentu INFO_SOUBOR.\n"
+ " --item=TEXT         stejnÃ© jako --entry=TEXT.\n"
+ " --keep-old          nahrazuje poloÅ¾ky a neodstraÅˆuje prÃ¡zdnÃ© oddÃ­ly."
  
! #: install-info/install-info.c:585
  msgid ""
  " --maxwidth, --max-width=COL  wrap description at column COL.\n"
***************
*** 2053,2058 ****
  " --quiet             suppress warnings."
  msgstr ""
  
! #: install-info/install-info.c:583
  msgid ""
  " --regex=R           put this file's entries in all sections that match the\n"
--- 1881,1893 ----
  " --quiet             suppress warnings."
  msgstr ""
+ " --maxwidth, --max-width=SLOUPEC\n"
+ "                     zalomÃ­ popis na SLOUPCI.\n"
+ " --menuentry=TEXT    stejnÃ© jako --name=TEXT.\n"
+ " --name=TEXT         nÃ¡zev poloÅ¾ky bude TEXT; spolu sÂ --description\n"
+ "                     mÃ¡ vÃ½znam pÅ™epÃ­naÄ�e --entry.\n"
+ " --no-indent         novÃ© poloÅ¾ky vÂ adresÃ¡Å™ovÃ©m souboru neformÃ¡tuje.\n"
+ " --quiet             potlaÄ�Ã­ varovÃ¡nÃ­."
  
! #: install-info/install-info.c:593
  msgid ""
  " --regex=R           put this file's entries in all sections that match the\n"
***************
*** 2066,2074 ****
  "                      If you don't specify any sections, they are "
  "determined\n"
! "                       from information in the Info file itself.\n"
  " --section R SEC     equivalent to --regex=R --section=SEC --add-once."
  msgstr ""
  
! #: install-info/install-info.c:596
  msgid ""
  " --silent            suppress warnings.\n"
--- 1901,1928 ----
  "                      If you don't specify any sections, they are "
  "determined\n"
! "                       from information in the Info file itself;\n"
! "                       if nothing is available there, the --defsection\n"
! "                       value is used; if that is not specified, the\n"
! "                       final default is \"Miscellaneous\".\n"
  " --section R SEC     equivalent to --regex=R --section=SEC --add-once."
  msgstr ""
+ " --regex=R           vloÅ¾Ã­ poloÅ¾ky zÂ tohoto souboru do vÅ¡ech oddÃ­lÅ¯, kterÃ©\n"
+ "                     odpovÃ­dajÃ­ regulÃ¡rnÃ­mu vÃ½razu R (velikost znakÅ¯ se\n"
+ "                     nerozliÅ¡uje).\n"
+ " --remove            stejnÃ© jako --delete.\n"
+ " --remove-exactly    odstranÃ­ pouze, kdyÅ¾ nÃ¡zev info souboru pÅ™esnÄ› "
+ "odpovÃ­dÃ¡;\n"
+ "                     pÅ™Ã­pony jako .info a .gz se neignorujÃ­.\n"
+ " --section=ODDÃ�L     vloÅ¾Ã­ poloÅ¾ky do ODDÃ�LU adresÃ¡Å™e.\n"
+ "                     ZadÃ¡te-li vÃ­ce neÅ¾ jeden oddÃ­l, vÅ¡echny poloÅ¾ky budou\n"
+ "                     pÅ™idÃ¡ny do kaÅ¾dÃ©ho oddÃ­lu.\n"
+ "                     NezadÃ¡te-li Å¾Ã¡dnÃ½ oddÃ­l, bude urÄ�en zÂ ÃºdajÅ¯ vÂ info\n"
+ "                     souboru samotnÃ©m.\n"
+ "                     NenÃ­-li zde nic dostupnÃ©ho, pouÅ¾ije se hodnota\n"
+ "                     --defsection. NenÃ­-li ta zadÃ¡na, pouÅ¾ije se\n"
+ "                     â€žMiscellaneousâ€œ\n"
+ " --section R ODDÃ�L   stejnÃ© jako --regex=R --section=ODDÃ�L --add-once."
  
! #: install-info/install-info.c:609
  msgid ""
  " --silent            suppress warnings.\n"
***************
*** 2076,2095 ****
  " --version           display version information and exit."
  msgstr ""
  
! #: install-info/install-info.c:603 tp/texi2any.pl:849
! #, fuzzy
! msgid ""
! "Email bug reports to bug-texinfo@gnu.org,\n"
! "general questions and discussion to help-texinfo@gnu.org.\n"
! "Texinfo home page: http://www.gnu.org/software/texinfo/"
! msgstr ""
! "\n"
! "  Chyby v programu oznamujte na adrese <bug-texinfo@gnu.org> (pouze "
! "anglicky),\n"
! "obecné otázky smìøujte na <help-texinfo@gnu.org>. Pøipomínky k pøekladu\n"
! "zasílejte na <cs@li.org> (èesky).\n"
! 
! #: install-info/install-info.c:630
! #, fuzzy, c-format
  msgid ""
  "This is the file .../info/dir, which contains the\n"
--- 1930,1939 ----
  " --version           display version information and exit."
  msgstr ""
+ " --silent            potlaÄ�Ã­ varovÃ¡nÃ­.\n"
+ " --test              potlaÄ�Ã­ aktualizaci ADRESÃ�Å˜OVÃ‰HO_SOUBORU.\n"
+ " --version           zobrazÃ­ Ãºdaje oÂ verzi a skonÄ�Ã­."
  
! #: install-info/install-info.c:643
! #, c-format
  msgid ""
  "This is the file .../info/dir, which contains the\n"
***************
*** 2109,2791 ****
  "%s\n"
  msgstr ""
! "  Toto je soubor .../info/dir, který obsahuje nejvy¹¹í uzly hierarchie\n"
! "Info dokumentù a je nazýván (dir)Top. Kdy¾ poprvé spustíte Info dostanete\n"
  "se do tohoto uzlu.\n"
! "\n"
! "%s      Toto je vrchol INFO stromu\n"
  "\n"
! "    Tento (Adresáøový uzel) obsahuje menu hlavních témat.\n"
! "  Stiskem \"q\" Info ukonèíte, stiskem \"?\" získáte seznam v¹ech Info "
! "pøíkazù,\n"
! "  stiskem \"d\" se vrátíte sem, stiskem \"h\" získáte nápovìdu pro "
! "zaèáteèníky,\n"
! "  napsáním \"mEmacs\" si zobrazíte manuál k Emacsu, atd.\n"
  "\n"
! "    Pokud chcete v Emacsu zobrazit obsah polo¾ky menu nebo následovat "
! "køí¾ový\n"
! "  odkaz, mù¾ete to provést kliknutím prostøedním tlaèítkem my¹i.\n"
  "\n"
! "* Menu:\n"
! 
! #: install-info/install-info.c:654
! #, fuzzy, c-format
! msgid "%s: could not read (%s) and could not create (%s)"
! msgstr "%s: %s nelze èíst a %s nelze vytvoøit\n"
  
! #: install-info/install-info.c:758
  #, c-format
! msgid "%s: empty file"
! msgstr "%s: prázdný soubor"
  
! #: install-info/install-info.c:1109 install-info/install-info.c:1149
  #, c-format
  msgid "START-INFO-DIR-ENTRY without matching END-INFO-DIR-ENTRY"
! msgstr "START-INFO-DIR-ENTRY bez odpovídajícího END-INFO-DIR-ENTRY"
  
! #: install-info/install-info.c:1144
  #, c-format
  msgid "END-INFO-DIR-ENTRY without matching START-INFO-DIR-ENTRY"
! msgstr "END-INFO-DIR-ENTRY bez pøedchozího START-INFO-DIR-ENTRY"
  
! #: install-info/install-info.c:2008 install-info/install-info.c:2018
  #, c-format
  msgid "%s: already have dir file: %s\n"
! msgstr ""
  
! #: install-info/install-info.c:2098
  #, c-format
  msgid "%s: Specify the Info file only once.\n"
  msgstr "%s: Info soubor zadejte pouze jednou.\n"
  
! #: install-info/install-info.c:2131
  #, c-format
  msgid "Extra regular expression specified, ignoring `%s'"
! msgstr ""
  
! #: install-info/install-info.c:2143
  #, c-format
  msgid "Error in regular expression `%s': %s"
! msgstr ""
  
! #: install-info/install-info.c:2201
  #, c-format
  msgid "excess command line argument `%s'"
! msgstr "nadbyteèný argument `%s' v pøíkazovém øádku"
  
! #: install-info/install-info.c:2205
  #, c-format
  msgid "No input file specified; try --help for more information."
  msgstr ""
! "Vstupní soubor nezadán; pou¾itím pøepínaèe --help získáte bli¾¹í informace."
  
! #: install-info/install-info.c:2207
  #, c-format
  msgid "No dir file specified; try --help for more information."
  msgstr ""
! "Adresáø nebyl zadán; pou¾itím pøepínaèe `--help' získáte bli¾¹í informace"
  
! #: install-info/install-info.c:2349
  #, c-format
  msgid "no info dir entry in `%s'"
! msgstr "v Info adresáøi `%s' není ¾ádná polo¾ka"
  
! #: install-info/install-info.c:2597
  #, c-format
  msgid "no entries found for `%s'; nothing deleted"
! msgstr "pro `%s' nebyly nalezeny ¾ádné polo¾ky"
  
! #: tp/DebugTexinfo/DebugTree.pm:63 tp/Texinfo/Convert/Converter.pm:821
! #: tp/Texinfo/Convert/DocBook.pm:311 tp/Texinfo/Convert/HTML.pm:6528
! #: tp/Texinfo/Convert/HTML.pm:6552 tp/Texinfo/Convert/HTML.pm:6929
! #: tp/Texinfo/Convert/HTML.pm:6987 tp/Texinfo/Convert/HTML.pm:7065
! #: tp/Texinfo/Convert/HTML.pm:7142 tp/Texinfo/Convert/IXIN.pm:293
! #: tp/Texinfo/Convert/Info.pm:96 tp/Texinfo/Convert/Info.pm:200
! #: tp/Texinfo/Convert/Info.pm:226 tp/Texinfo/Convert/Plaintext.pm:503
  #: tp/Texinfo/Convert/TexinfoXML.pm:457
! #, fuzzy, perl-format
  msgid "could not open %s for writing: %s"
! msgstr "Výstup %s pro expanzi makra nelze otevøít"
  
! #: tp/Texinfo/Common.pm:865
  msgid "recursion is always allowed"
! msgstr ""
  
! #: tp/Texinfo/Common.pm:866
  msgid "arguments are quoted by default"
! msgstr ""
  
! #: tp/Texinfo/Common.pm:1065
! #, fuzzy, perl-format
  msgid "%s is not a valid language code"
! msgstr "%s není platný kód jazyka (podle ISO 639)"
  
! #: tp/Texinfo/Common.pm:1070
! #, fuzzy, perl-format
  msgid "%s is not a valid region code"
! msgstr "%s není platný kód jazyka (podle ISO 639)"
  
! #: tp/Texinfo/Common.pm:1088
! #, fuzzy, perl-format
  msgid "%s is not a valid split possibility"
! msgstr "%s není platný kód jazyka (podle ISO 639)"
  
! #: tp/Texinfo/Common.pm:1111
! #, fuzzy, perl-format
  msgid "could not read %s: %s"
! msgstr "Výstupní soubor `%s' nelze vytvoøit."
  
! #: tp/Texinfo/Common.pm:1129
! #, fuzzy, perl-format
  msgid "error on closing @verbatiminclude file %s: %s"
! msgstr "Výstupní soubor `%s' nelze vytvoøit."
  
! #: tp/Texinfo/Common.pm:1134 tp/Texinfo/Parser.pm:3187
! #, fuzzy, perl-format
  msgid "@%s: could not find %s"
! msgstr "Nelze najít `%s'."
  
! #: tp/Texinfo/Common.pm:1432
! #, fuzzy, perl-format
  msgid "could not open html refs config file %s: %s"
! msgstr "Výstupní soubor `%s' nelze vytvoøit."
  
! #: tp/Texinfo/Common.pm:1460
! #, fuzzy
  msgid "missing type"
! msgstr "%c%s chybìjící uzavírací závorka"
  
! #: tp/Texinfo/Common.pm:1463
! #, fuzzy, perl-format
  msgid "unrecognized type: %s"
! msgstr "%s: neznámý pøepínaè `--%s'\n"
  
! #: tp/Texinfo/Common.pm:1480
! #, fuzzy, perl-format
  msgid "error on closing html refs config file %s: %s"
! msgstr "Výstupní soubor `%s' nelze vytvoøit."
  
! #: tp/Texinfo/Common.pm:1515
  msgid "no node to be renamed"
! msgstr ""
  
! #: tp/Texinfo/Common.pm:1526
  msgid "nodes without a new name at the end of file"
! msgstr ""
  
! #: tp/Texinfo/Common.pm:1536 tp/Texinfo/Parser.pm:842
! #, fuzzy, perl-format
  msgid "could not open %s: %s"
! msgstr "Výstup %s pro expanzi makra nelze otevøít"
  
! #: tp/Texinfo/Common.pm:2028
  #, perl-format
  msgid "could not protect hash character in @%s"
! msgstr ""
  
! #: tp/Texinfo/Convert/Converter.pm:394 tp/Texinfo/Convert/Converter.pm:413
! #, fuzzy, perl-format
  msgid "Obsolete variable %s\n"
! msgstr "Nastavení promìnné: "
  
! #: tp/Texinfo/Convert/Converter.pm:604
! #, fuzzy, perl-format
  msgid "could not create directories `%s' or `%s': %s"
! msgstr "Výstupní soubor `%s' nelze vytvoøit."
  
! #: tp/Texinfo/Convert/Converter.pm:612
! #, fuzzy, perl-format
  msgid "could not create directory `%s': %s"
! msgstr "Výstupní soubor `%s' nelze vytvoøit."
! 
! #: tp/Texinfo/Convert/DocBook.pm:347 tp/Texinfo/Convert/HTML.pm:6955
! #: tp/Texinfo/Convert/HTML.pm:7013 tp/Texinfo/Convert/IXIN.pm:915
! #: tp/Texinfo/Convert/Info.pm:159 tp/Texinfo/Convert/Info.pm:185
! #: tp/Texinfo/Convert/Info.pm:216 tp/Texinfo/Convert/Info.pm:279
! #: tp/Texinfo/Convert/TexinfoXML.pm:476 tp/Texinfo/Parser.pm:1950
! #, fuzzy, perl-format
! msgid "error on closing %s: %s"
! msgstr "Výstupní soubor `%s' nelze vytvoøit."
  
! #: tp/Texinfo/Convert/DocBook.pm:923
! #, fuzzy, perl-format
  msgid "@image file `%s' not found, using `%s'"
! msgstr "soubor `%s' v pøíkazu @image je neèitelný: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:1683
! #, fuzzy, perl-format
  msgid "@image file `%s' (for HTML) not found, using `%s'"
! msgstr "soubor `%s' v pøíkazu @image je neèitelný: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:2354
  #, perl-format
  msgid "raw format %s is not converted"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4833
  msgid "string not closed in css file"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4835
  msgid "--css-include ended in comment"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4837
  msgid "@import not finished in css file"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4863
! #, fuzzy, perl-format
  msgid "CSS file %s not found"
! msgstr "%cend makro nebylo nalezeno"
  
! #: tp/Texinfo/Convert/HTML.pm:4869
! #, fuzzy, perl-format
  msgid "could not open --include-file %s: %s"
! msgstr "Výstup %s pro expanzi makra nelze otevøít"
  
! #: tp/Texinfo/Convert/HTML.pm:4879
! #, fuzzy, perl-format
  msgid "error on closing CSS file %s: %s"
! msgstr "Výstupní soubor `%s' nelze vytvoøit."
  
! #: tp/Texinfo/Convert/HTML.pm:5825 tp/Texinfo/Convert/HTML.pm:5829
! #, fuzzy, perl-format
  msgid "no htmlxref.cnf entry found for `%s'"
! msgstr "odpovídající polo¾ky rejstøíku nebyly pro `%s' nalezeny\n"
  
! #: tp/Texinfo/Convert/HTML.pm:6523
! #, fuzzy, perl-format
  msgid "error on closing frame file %s: %s"
! msgstr "Výstupní soubor `%s' nelze vytvoøit."
  
! #: tp/Texinfo/Convert/HTML.pm:6547
! #, fuzzy, perl-format
  msgid "error on closing TOC frame file %s: %s"
! msgstr "Výstupní soubor `%s' nelze vytvoøit."
  
! #: tp/Texinfo/Convert/HTML.pm:6662
  #, perl-format
  msgid "handler %s of stage %s priority %s failed"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6863
  msgid "must specify a title with a title command or @top"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:7072
! #, fuzzy, perl-format
  msgid "error on closing redirection node file %s: %s"
! msgstr "Výstupní soubor `%s' nelze vytvoøit."
  
! #: tp/Texinfo/Convert/HTML.pm:7097
! #, fuzzy, perl-format
  msgid "old name for `%s' is a node of the document"
! msgstr "V tomto dokumentu není pro tento uzel pøedchozí nebo vy¹¹í uzel."
  
! #: tp/Texinfo/Convert/HTML.pm:7103
! #, fuzzy, perl-format
  msgid "file empty for renamed node `%s'"
! msgstr "uzel `%s' - nesmìøuje na nìj ¾ádný odkaz"
  
! #: tp/Texinfo/Convert/HTML.pm:7117
  #, perl-format
  msgid "target node (new name for `%s') not in document: %s"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:7149
! #, fuzzy, perl-format
  msgid "error on closing renamed node redirection file %s: %s"
! msgstr "Výstupní soubor `%s' nelze vytvoøit."
  
! #: tp/Texinfo/Convert/HTML.pm:7187
! #, fuzzy
  msgid "empty node name"
! msgstr "odpovídající polo¾ky rejstøíku nebyly pro `%s' nalezeny\n"
  
! #: tp/Texinfo/Convert/HTML.pm:7189 tp/Texinfo/Parser.pm:3534
  #, perl-format
  msgid "syntax for an external node used for `%s'"
! msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:105
! #, fuzzy
  msgid "document without nodes"
! msgstr "V tomto uzlu není menu."
  
! #: tp/Texinfo/Convert/Info.pm:122
! #, fuzzy
  msgid "document without Top node"
! msgstr "V tomto uzlu není menu."
  
! #: tp/Texinfo/Convert/Info.pm:169
  #, perl-format
  msgid "rename %s failed: %s"
! msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:251
  #, perl-format
  msgid "@%s output more than once: %s"
! msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:366
! #, fuzzy, perl-format
  msgid "@%s outside of any node"
! msgstr "(mimo v¹echny uzly)"
  
! #: tp/Texinfo/Convert/Info.pm:406
! #, fuzzy, perl-format
  msgid "@node name should not contain `,': %s"
! msgstr "Výstup %s pro expanzi makra nelze otevøít"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1287 tp/Texinfo/Parser.pm:2566
! #, fuzzy, perl-format
  msgid "entry for index `%s' outside of any node"
! msgstr "Polo¾ka pro rejstøík `%s' je mimo v¹echny uzly"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1400
! #, fuzzy, perl-format
  msgid "error on closing image text file %s: %s"
! msgstr "Výstupní soubor `%s' nelze vytvoøit."
  
! #: tp/Texinfo/Convert/Plaintext.pm:1405
  #, perl-format
  msgid "@image file `%s' unreadable: %s"
! msgstr "soubor `%s' v pøíkazu @image je neèitelný: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1428
! #, fuzzy, perl-format
  msgid "could not find @image file `%s.txt' nor alternate text"
! msgstr "Uzel `%s' nelze nalézt."
  
! #: tp/Texinfo/Convert/Plaintext.pm:1816
  msgid ""
  "@strong{Note...} produces a spurious cross-reference in Info; reword to "
  "avoid that"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2022
  #, perl-format
  msgid "@%s cross-reference name should not contain `:'"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2039
! #, fuzzy, perl-format
  msgid "@%s node name should not contain `%s'"
! msgstr "Výstup %s pro expanzi makra nelze otevøít"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2054
  #, perl-format
  msgid "@%s node name should not contain `:'"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2077
! #, fuzzy, perl-format
  msgid "`.' or `,' must follow @xref, not %s"
! msgstr "`.' nebo `,' musí následovat za køí¾ovým odkazem, ale ne za %c"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2080
! #, fuzzy
  msgid "`.' or `,' must follow @xref"
! msgstr "`.' nebo `,' musí následovat za køí¾ovým odkazem, ale ne za %c"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2852
! #, fuzzy, perl-format
  msgid "menu entry node name should not contain `%s'"
! msgstr "©patný argument pro %c%s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2859
  msgid "menu entry node name should not contain `:'"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2870
! #, fuzzy
  msgid "menu entry name should not contain `:'"
! msgstr "©patný argument pro %c%s"
  
! #: tp/Texinfo/Parser.pm:826
! #, fuzzy, perl-format
  msgid "@%s should only appear at beginning or end of document"
! msgstr "Výstup %s pro expanzi makra nelze otevøít"
  
! #: tp/Texinfo/Parser.pm:1076 tp/Texinfo/Structuring.pm:598
  #, perl-format
  msgid "multiple @%s"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:1110
! #, fuzzy, perl-format
  msgid "bad syntax for @%s argument: %s"
! msgstr "©patný argument pro %c%s"
  
! #: tp/Texinfo/Parser.pm:1126
! #, fuzzy, perl-format
  msgid "bad or empty @%s formal argument: %s"
! msgstr "©patný argument pro %c%s"
  
! #: tp/Texinfo/Parser.pm:1135 tp/Texinfo/Parser.pm:4655
! #: tp/Texinfo/Parser.pm:4681 tp/Texinfo/Parser.pm:5403
! #: tp/Texinfo/Parser.pm:5419 tp/Texinfo/Parser.pm:5434
  #, perl-format
  msgid "%c%s requires a name"
! msgstr "%c%s po¾aduje jméno"
  
! #: tp/Texinfo/Parser.pm:1139 tp/Texinfo/Parser.pm:4658
! #: tp/Texinfo/Parser.pm:4684 tp/Texinfo/Parser.pm:5406
! #: tp/Texinfo/Parser.pm:5422 tp/Texinfo/Parser.pm:5437
! #, fuzzy, perl-format
  msgid "bad name for @%s"
! msgstr "©patný argument pro %c%s"
  
! #: tp/Texinfo/Parser.pm:1257
! #, fuzzy, perl-format
  msgid "@end %s seen before @%s closing brace"
! msgstr "@menu spatøeno pøed prvním @node, vytvoøen uzel `Top'"
  
! #: tp/Texinfo/Parser.pm:1261
! #, fuzzy, perl-format
  msgid "@%s seen before @%s closing brace"
! msgstr "@menu spatøeno pøed prvním @node, vytvoøen uzel `Top'"
  
! #: tp/Texinfo/Parser.pm:1266
  #, perl-format
  msgid "%c%s missing close brace"
! msgstr "%c%s chybìjící uzavírací závorka"
  
! #: tp/Texinfo/Parser.pm:1270
! #, fuzzy, perl-format
  msgid "@%s missing closing delimiter sequence: %s}"
! msgstr "%c%s chybìjící uzavírací závorka"
  
! #: tp/Texinfo/Parser.pm:1392
! #, fuzzy, perl-format
  msgid "@itemx should not begin @%s"
! msgstr "Výstup %s pro expanzi makra nelze otevøít"
  
! #: tp/Texinfo/Parser.pm:1460
  msgid "@itemx must follow @item"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:1628
  #, perl-format
  msgid "@%s has text but no @item"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:1659
  #, perl-format
  msgid "`@end' expected `%s', but saw `%s'"
! msgstr "`@end' vy¾aduje `%s', ale vidí `%s'"
  
! #: tp/Texinfo/Parser.pm:1662
! #, fuzzy, perl-format
  msgid "@%s seen before @end %s"
! msgstr "@menu spatøeno pøed prvním @node, vytvoøen uzel `Top'"
  
! #: tp/Texinfo/Parser.pm:1666
! #, fuzzy, perl-format
  msgid "no matching `%cend %s'"
! msgstr "Chybí odpovídající `%cend %s'"
  
! #: tp/Texinfo/Parser.pm:1692 tp/Texinfo/Parser.pm:5003
! #: tp/Texinfo/Parser.pm:5225
! #, fuzzy, perl-format
  msgid "misplaced %c"
! msgstr "©patnì umístìný znak %c"
  
! #: tp/Texinfo/Parser.pm:1790 tp/Texinfo/Parser.pm:3146
! #, fuzzy, perl-format
  msgid "unmatched `%c%s'"
! msgstr "Nepárový `%c%s'"
  
! #: tp/Texinfo/Parser.pm:2025
! #, fuzzy, perl-format
  msgid "macro `%s' called with too many args"
! msgstr "Makro `%s' volané na øádku %d s pøíli¹ mnoha argumenty"
  
! #: tp/Texinfo/Parser.pm:2047
! #, fuzzy, perl-format
  msgid "@%s missing close brace"
! msgstr "%c%s chybìjící uzavírací závorka"
  
! #: tp/Texinfo/Parser.pm:2055
! #, fuzzy, perl-format
  msgid "macro `%s' declared without argument called with an argument"
! msgstr "Makro `%s' volané na øádku %d s pøíli¹ mnoha argumenty"
  
! #: tp/Texinfo/Parser.pm:2090
! #, fuzzy, perl-format
  msgid "\\ in @%s expansion followed `%s' instead of parameter name or \\"
! msgstr "\\ pøi expanzi makra následováno `%s' místo \\ nebo jména parametru"
  
! #: tp/Texinfo/Parser.pm:2494
! #, fuzzy, perl-format
  msgid "@%s `%s' previously defined"
! msgstr "makro `%s' ji¾ bylo definováno"
  
! #: tp/Texinfo/Parser.pm:2499
! #, fuzzy, perl-format
  msgid "here is the previous definition as @%s"
! msgstr "zde je pøedchozí definice `%s'"
  
! #: tp/Texinfo/Parser.pm:2860
! #, fuzzy, perl-format
  msgid "missing name for @%s"
! msgstr "Chybìjící `}' v argumentu @def"
  
! #: tp/Texinfo/Parser.pm:2865
! #, fuzzy, perl-format
  msgid "missing category for @%s"
! msgstr "Chybìjící `}' v argumentu @def"
  
! #: tp/Texinfo/Parser.pm:2917
! #, fuzzy, perl-format
  msgid "unexpected argument on @%s line: %s"
! msgstr "©patný argument pro %c%s"
  
! #: tp/Texinfo/Parser.pm:2933
! #, fuzzy
  msgid "empty multitable"
! msgstr "%s: prázdný soubor"
  
! #: tp/Texinfo/Parser.pm:2989 tp/Texinfo/Parser.pm:5516
! #, fuzzy, perl-format
  msgid "superfluous argument to @%s"
! msgstr "©patný argument pro %c%s"
  
! #: tp/Texinfo/Parser.pm:2995 tp/Texinfo/Parser.pm:5538
! #: tp/Texinfo/Parser.pm:5550
! #, fuzzy, perl-format
  msgid "bad argument to @%s"
! msgstr "©patný argument pro %c%s"
  
! #: tp/Texinfo/Parser.pm:3006
  #, perl-format
  msgid "%s requires an argument: the formatter for %citem"
! msgstr "%s vy¾aduje argument : formátovaè pro %citem"
  
! #: tp/Texinfo/Parser.pm:3011
  #, perl-format
  msgid "command @%s not accepting argument in brace should not be on @%s line"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:3046
! #, fuzzy, perl-format
  msgid "accent command `@%s' not allowed as @%s argument"
! msgstr "©patný argument pro %c%s"
  
! #: tp/Texinfo/Parser.pm:3124 tp/Texinfo/Parser.pm:3263
! #: tp/Texinfo/Parser.pm:5509
! #, fuzzy, perl-format
  msgid "@%s missing argument"
! msgstr "%s: chybí argument jména souboru.\n"
  
! #: tp/Texinfo/Parser.pm:3136
! #, fuzzy, perl-format
  msgid "unknown @end %s"
! msgstr "Neznámý rejstøík `%s'"
  
! #: tp/Texinfo/Parser.pm:3158 tp/Texinfo/Parser.pm:3780
! #, fuzzy, perl-format
  msgid "superfluous argument to @%s %s: %s"
! msgstr "©patný argument pro %c%s"
  
! #: tp/Texinfo/Parser.pm:3163 tp/Texinfo/Parser.pm:5593
! #: tp/Texinfo/Parser.pm:5638 tp/Texinfo/Parser.pm:5667
! #: tp/Texinfo/Parser.pm:5708 tp/Texinfo/Parser.pm:5786
! #, fuzzy, perl-format
  msgid "bad argument to @%s: %s"
! msgstr "©patný argument pro %c%s"
  
! #: tp/Texinfo/Parser.pm:3182
! #, fuzzy, perl-format
  msgid "@%s: could not open %s: %s"
! msgstr "Nelze najít `%s'."
  
! #: tp/Texinfo/Parser.pm:3194
  #, perl-format
  msgid "encoding `%s' is not a canonical texinfo encoding"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:3203
! #, fuzzy, perl-format
  msgid "unrecognized encoding name `%s'"
! msgstr "%s: neznámý pøepínaè `--%s'\n"
  
! #: tp/Texinfo/Parser.pm:3353
  #, perl-format
  msgid "@%s after the first element"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:3360
! #, fuzzy, perl-format
  msgid "@%s only meaningful on a @multitable line"
! msgstr "@%s není myslitelné uvnitø `@%s' bloku"
  
! #: tp/Texinfo/Parser.pm:3400
! #, fuzzy, perl-format
  msgid "@%s should not be associated with @top"
! msgstr "Výstup %s pro expanzi makra nelze otevøít"
  
! #: tp/Texinfo/Parser.pm:3412
! #, fuzzy, perl-format
  msgid "@node precedes @%s, but parts may not be associated with nodes"
! msgstr "Výstup %s pro expanzi makra nelze otevøít"
  
! #: tp/Texinfo/Parser.pm:3514
! #, fuzzy, perl-format
  msgid "empty argument in @%s"
! msgstr "©patný argument pro %c%s"
  
! #: tp/Texinfo/Parser.pm:3518
! #, fuzzy, perl-format
  msgid "empty node name after expansion `%s'"
! msgstr "©patný argument pro %c%s"
  
! #: tp/Texinfo/Parser.pm:3561
! #, fuzzy, perl-format
  msgid "empty menu entry name in `%s'"
! msgstr "©patný argument pro %c%s"
  
! #: tp/Texinfo/Parser.pm:3569
! #, fuzzy
  msgid "empty node name in menu entry"
! msgstr "odpovídající polo¾ky rejstøíku nebyly pro `%s' nalezeny\n"
  
! #: tp/Texinfo/Parser.pm:3642
! #, fuzzy, perl-format
  msgid "@%s should not appear in @%s"
! msgstr "Výstup %s pro expanzi makra nelze otevøít"
  
! #: tp/Texinfo/Parser.pm:3774
! #, fuzzy, perl-format
  msgid "@end %s should only appear at a line beginning"
! msgstr "Výstup %s pro expanzi makra nelze otevøít"
  
! #: tp/Texinfo/Parser.pm:3797
  #, perl-format
  msgid "macro `%s' previously defined"
! msgstr "makro `%s' ji¾ bylo definováno"
  
! #: tp/Texinfo/Parser.pm:3800
  #, perl-format
  msgid "here is the previous definition of `%s'"
! msgstr "zde je pøedchozí definice `%s'"
  
! #: tp/Texinfo/Parser.pm:3805
  #, perl-format
  msgid "redefining Texinfo language command: @%s"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:3854
  #, perl-format
  msgid "@%s without associated character"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:3916
  #, perl-format
  msgid ""
  "@%s defined with zero or more than one argument should be invoked with {}"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3940
  #, perl-format
  msgid ""
--- 1953,2641 ----
  "%s\n"
  msgstr ""
! "Toto je soubor â€¦/info/dir, kterÃ½ obsahuje nejvyÅ¡Å¡Ã­ uzly hierarchie\n"
! "Info dokumentÅ¯ a je nazÃ½vÃ¡n (dir)Top. KdyÅ¾ poprvÃ© spustÃ­te Info dostanete\n"
  "se do tohoto uzlu.\n"
! "%c\n"
! "%s\tToto je vrchol INFO stromu\n"
  "\n"
! "  Tento (AdresÃ¡Å™ovÃ½ uzel) obsahuje nabÃ­dku hlavnÃ­ch tÃ©mat.\n"
! "  Stiskem â€žqâ€œ Info ukonÄ�Ã­te, stiskem â€ž?â€œ zÃ­skÃ¡te seznam vÅ¡ech Info pÅ™Ã­kazÅ¯,\n"
! "  stiskem â€ždâ€œ se vrÃ¡tÃ­te sem, stiskem â€žhâ€œ zÃ­skÃ¡te nÃ¡vod pro zaÄ�Ã¡teÄ�nÃ­ky,\n"
! "  napsÃ¡nÃ­m â€žmEmacsâ€œ a stiskem Enteru zobrazÃ­te nÃ¡vod kÂ Emacsu, atd.\n"
  "\n"
! "  Pokud chcete vÂ Emacsu vybrat poloÅ¾ku zÂ nabÃ­dky nebo kÅ™Ã­Å¾ovÃ½ odkaz, mÅ¯Å¾ete\n"
! "  tak provÃ©st kliknutÃ­m druhÃ½m tlaÄ�Ã­tkem myÅ¡i.\n"
  "\n"
! "%s\n"
  
! #: install-info/install-info.c:667
  #, c-format
! msgid "%s: could not read (%s) and could not create (%s)"
! msgstr "%s: nebylo moÅ¾no pÅ™eÄ�Ã­st (%s) a vytvoÅ™it (%s)"
  
! #: install-info/install-info.c:1134 install-info/install-info.c:1174
  #, c-format
  msgid "START-INFO-DIR-ENTRY without matching END-INFO-DIR-ENTRY"
! msgstr "START-INFO-DIR-ENTRY bez odpovÃ­dajÃ­cÃ­ho END-INFO-DIR-ENTRY"
  
! #: install-info/install-info.c:1169
  #, c-format
  msgid "END-INFO-DIR-ENTRY without matching START-INFO-DIR-ENTRY"
! msgstr "END-INFO-DIR-ENTRY bez pÅ™edchozÃ­ho START-INFO-DIR-ENTRY"
  
! #: install-info/install-info.c:2037 install-info/install-info.c:2047
  #, c-format
  msgid "%s: already have dir file: %s\n"
! msgstr "%s: jiÅ¾ mÃ¡ adresÃ¡Å™ovÃ½ soubor: %s\n"
  
! #: install-info/install-info.c:2143
  #, c-format
  msgid "%s: Specify the Info file only once.\n"
  msgstr "%s: Info soubor zadejte pouze jednou.\n"
  
! #: install-info/install-info.c:2176
  #, c-format
  msgid "Extra regular expression specified, ignoring `%s'"
! msgstr "ZadÃ¡n nadbyteÄ�nÃ½ regulÃ¡rnÃ­ vÃ½raz, â€ž%sâ€œ se ignoruje"
  
! #: install-info/install-info.c:2188
  #, c-format
  msgid "Error in regular expression `%s': %s"
! msgstr "Chyba vÂ regulÃ¡rnÃ­m vÃ½razu â€ž%sâ€œ: %s"
  
! #: install-info/install-info.c:2250
  #, c-format
  msgid "excess command line argument `%s'"
! msgstr "nadbyteÄ�nÃ½ argument â€ž%sâ€œ v pÅ™Ã­kazovÃ©m Å™Ã¡dku"
  
! #: install-info/install-info.c:2254
  #, c-format
  msgid "No input file specified; try --help for more information."
  msgstr ""
! "VstupnÃ­ soubor nezadÃ¡n; pouÅ¾itÃ­m pÅ™epÃ­naÄ�e --help zÃ­skÃ¡te bliÅ¾Å¡Ã­ informace."
  
! #: install-info/install-info.c:2256
  #, c-format
  msgid "No dir file specified; try --help for more information."
  msgstr ""
! "AdresÃ¡Å™ nebyl zadÃ¡n; pouÅ¾itÃ­m pÅ™epÃ­naÄ�e â€ž--helpâ€œ zÃ­skÃ¡te bliÅ¾Å¡Ã­ informace"
! 
! #: install-info/install-info.c:2277
! #, c-format
! msgid "Could not read %s."
! msgstr "%s nebylo moÅ¾nÃ© pÅ™eÄ�Ã­st."
  
! #: install-info/install-info.c:2424
  #, c-format
  msgid "no info dir entry in `%s'"
! msgstr "v Info adresÃ¡Å™i â€ž%sâ€œ nenÃ­ Å¾Ã¡dnÃ¡ poloÅ¾ka"
  
! #: install-info/install-info.c:2672
  #, c-format
  msgid "no entries found for `%s'; nothing deleted"
! msgstr "pro â€ž%sâ€œ nebyly nalezeny Å¾Ã¡dnÃ© poloÅ¾ky"
  
! #: tp/DebugTexinfo/DebugTree.pm:63 tp/Texinfo/Convert/Converter.pm:855
! #: tp/Texinfo/Convert/Converter.pm:893 tp/Texinfo/Convert/Converter.pm:1204
! #: tp/Texinfo/Convert/DocBook.pm:326 tp/Texinfo/Convert/HTML.pm:6499
! #: tp/Texinfo/Convert/HTML.pm:6523 tp/Texinfo/Convert/HTML.pm:6900
! #: tp/Texinfo/Convert/HTML.pm:6958 tp/Texinfo/Convert/HTML.pm:7036
! #: tp/Texinfo/Convert/HTML.pm:7113 tp/Texinfo/Convert/IXIN.pm:293
! #: tp/Texinfo/Convert/Info.pm:295 tp/Texinfo/Convert/Plaintext.pm:538
  #: tp/Texinfo/Convert/TexinfoXML.pm:457
! #, perl-format
  msgid "could not open %s for writing: %s"
! msgstr "%s nebylo moÅ¾no otevÅ™Ã­t pro zÃ¡pis: %s"
  
! #: tp/Texinfo/Common.pm:878
  msgid "recursion is always allowed"
! msgstr "rekurze je vÅ¾dy dovolena"
  
! #: tp/Texinfo/Common.pm:879
  msgid "arguments are quoted by default"
! msgstr "argumenty se standardnÄ› uzavÃ­rajÃ­ do uvozovek"
  
! #: tp/Texinfo/Common.pm:1102
! #, perl-format
  msgid "%s is not a valid language code"
! msgstr "%s nenÃ­ platnÃ½ kÃ³d jazyka"
  
! #: tp/Texinfo/Common.pm:1107
! #, perl-format
  msgid "%s is not a valid region code"
! msgstr "%s nenÃ­ platnÃ½ kÃ³d oblasti"
  
! #: tp/Texinfo/Common.pm:1125
! #, perl-format
  msgid "%s is not a valid split possibility"
! msgstr "%s nenÃ­ platnÃ¡ moÅ¾nost dÄ›lenÃ­"
  
! #: tp/Texinfo/Common.pm:1148
! #, perl-format
  msgid "could not read %s: %s"
! msgstr "%s nebylo moÅ¾nÃ© pÅ™eÄ�Ã­st: %s"
  
! #: tp/Texinfo/Common.pm:1167
! #, perl-format
  msgid "error on closing @verbatiminclude file %s: %s"
! msgstr "chyba pÅ™i zavÃ­rÃ¡nÃ­ @verbatiminclude souboru %s: %s"
  
! #: tp/Texinfo/Common.pm:1173 tp/Texinfo/Parser.pm:3342
! #, perl-format
  msgid "@%s: could not find %s"
! msgstr "@%s: nebylo moÅ¾nÃ© nalÃ©zt %s"
  
! #: tp/Texinfo/Common.pm:1517
! #, perl-format
  msgid "could not open html refs config file %s: %s"
! msgstr "nebylo moÅ¾nÃ© otevÅ™Ã­t konfiguraÄ�nÃ­ soubor sÂ HTML odkazy %s: %s"
  
! #: tp/Texinfo/Common.pm:1545
  msgid "missing type"
! msgstr "chybÃ­ typ"
  
! #: tp/Texinfo/Common.pm:1548
! #, perl-format
  msgid "unrecognized type: %s"
! msgstr "nerozpoznanÃ½ typ: %s"
  
! #: tp/Texinfo/Common.pm:1565
! #, perl-format
  msgid "error on closing html refs config file %s: %s"
! msgstr "chyba pÅ™i zavÃ­rÃ¡nÃ­ konfiguraÄ�nÃ­ho souboru sÂ HTML odkazy %s: %s"
  
! #: tp/Texinfo/Common.pm:1600
  msgid "no node to be renamed"
! msgstr "Å¾Ã¡dnÃ½ uzel nemÃ¡ bÃ½t pÅ™ejmenovÃ¡n"
  
! #: tp/Texinfo/Common.pm:1611
  msgid "nodes without a new name at the end of file"
! msgstr "uzly bez novÃ©ho nÃ¡zvu na konci souboru"
  
! #: tp/Texinfo/Common.pm:1621 tp/Texinfo/Parser.pm:926
! #, perl-format
  msgid "could not open %s: %s"
! msgstr "%s nebylo moÅ¾nÃ© otevÅ™Ã­t: %s"
  
! #: tp/Texinfo/Common.pm:2141
  #, perl-format
  msgid "could not protect hash character in @%s"
! msgstr "vÂ @%s nebylo moÅ¾no ochrÃ¡nit znak kÅ™Ã­Å¾ku"
  
! #: tp/Texinfo/Convert/Converter.pm:395 tp/Texinfo/Convert/Converter.pm:414
! #, perl-format
  msgid "Obsolete variable %s\n"
! msgstr "ZastaralÃ¡ promÄ›nnÃ¡ %s\n"
! 
! #: tp/Texinfo/Convert/Converter.pm:794
! #, perl-format
! msgid "%s: output incompatible with split"
! msgstr "%s: vÃ½stup nenÃ­ kompatibilnÃ­ sÂ dÄ›lenÃ­m"
  
! #: tp/Texinfo/Convert/Converter.pm:876 tp/Texinfo/Convert/Converter.pm:909
! #: tp/Texinfo/Convert/DocBook.pm:362 tp/Texinfo/Convert/HTML.pm:6926
! #: tp/Texinfo/Convert/HTML.pm:6984 tp/Texinfo/Convert/IXIN.pm:915
! #: tp/Texinfo/Convert/Info.pm:161 tp/Texinfo/Convert/Info.pm:187
! #: tp/Texinfo/Convert/Info.pm:215 tp/Texinfo/Convert/Info.pm:275
! #: tp/Texinfo/Convert/TexinfoXML.pm:476 tp/Texinfo/Parser.pm:2034
! #, perl-format
! msgid "error on closing %s: %s"
! msgstr "chyba pÅ™i zavÃ­rÃ¡nÃ­ %s: %s"
! 
! #: tp/Texinfo/Convert/Converter.pm:987
! #, perl-format
  msgid "could not create directories `%s' or `%s': %s"
! msgstr "adresÃ¡Å™e â€ž%sâ€œ nebo â€ž%sâ€ž nebylo moÅ¾nÃ© vytvoÅ™it: %s"
  
! #: tp/Texinfo/Convert/Converter.pm:995
! #, perl-format
  msgid "could not create directory `%s': %s"
! msgstr "adresÃ¡Å™ â€ž%sâ€œ nebylo moÅ¾no vytvoÅ™it: %s"
  
! #: tp/Texinfo/Convert/DocBook.pm:969
! #, perl-format
  msgid "@image file `%s' not found, using `%s'"
! msgstr "@image soubor â€ž%sâ€œ nenalezen, pouÅ¾ije se â€ž%sâ€œ"
  
! #: tp/Texinfo/Convert/DocBook.pm:1083 tp/Texinfo/Parser.pm:5355
! msgid "no argument specified for @U"
! msgstr "pro @U nebyl zadÃ¡n Å¾Ã¡dnÃ½ argument"
! 
! #: tp/Texinfo/Convert/HTML.pm:1684
! #, perl-format
  msgid "@image file `%s' (for HTML) not found, using `%s'"
! msgstr "@image soubor â€ž%sâ€œ (pro HTML) nenalezen, pouÅ¾ije se â€ž%sâ€œ"
  
! #: tp/Texinfo/Convert/HTML.pm:2373
  #, perl-format
  msgid "raw format %s is not converted"
! msgstr "syrovÃ½ formÃ¡t %s nenÃ­ pÅ™eveden"
  
! #: tp/Texinfo/Convert/HTML.pm:4883
  msgid "string not closed in css file"
! msgstr "Å™etÄ›zec nebÃ­ uzavÅ™en vÂ souboru CSS"
  
! #: tp/Texinfo/Convert/HTML.pm:4885
  msgid "--css-include ended in comment"
! msgstr "--css-include konÄ�il vÂ komentÃ¡Å™i"
  
! #: tp/Texinfo/Convert/HTML.pm:4887
  msgid "@import not finished in css file"
! msgstr "@import nebyl dokonÄ�en vÂ souboru CSS"
  
! #: tp/Texinfo/Convert/HTML.pm:4913
! #, perl-format
  msgid "CSS file %s not found"
! msgstr "CSS soubor %s nenalezen"
  
! #: tp/Texinfo/Convert/HTML.pm:4919
! #, perl-format
  msgid "could not open --include-file %s: %s"
! msgstr "nebylo moÅ¾nÃ© otevÅ™Ã­t --include-file %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:4929
! #, perl-format
  msgid "error on closing CSS file %s: %s"
! msgstr "chyba pÅ™i zavÃ­rÃ¡nÃ­ CSSâ€¯souboru %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:5796 tp/Texinfo/Convert/HTML.pm:5800
! #, perl-format
  msgid "no htmlxref.cnf entry found for `%s'"
! msgstr "pro â€ž%sâ€œ nenalezena Å¾Ã¡dnÃ¡ poloÅ¾ka htmlxref.cnf"
  
! #: tp/Texinfo/Convert/HTML.pm:6494
! #, perl-format
  msgid "error on closing frame file %s: %s"
! msgstr "chyba pÅ™i zavÃ­rÃ¡nÃ­ rÃ¡mcovÃ©ho souboru %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:6518
! #, perl-format
  msgid "error on closing TOC frame file %s: %s"
! msgstr "chyba pÅ™i zavÃ­rÃ¡nÃ­ rÃ¡mcovÃ©ho souboru sÂ obsahem %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:6633
  #, perl-format
  msgid "handler %s of stage %s priority %s failed"
! msgstr "deskriptor %s ÃºrovnÄ› %s priority %s selhal"
  
! #: tp/Texinfo/Convert/HTML.pm:6834
  msgid "must specify a title with a title command or @top"
! msgstr "je tÅ™eba urÄ�it nÃ¡zev pomocÃ­ pÅ™Ã­kazu title nebo @top"
  
! #: tp/Texinfo/Convert/HTML.pm:7043
! #, perl-format
  msgid "error on closing redirection node file %s: %s"
! msgstr "chyba pÅ™i zavÃ­rÃ¡nÃ­ souboru sÂ uzly pÅ™esmÄ›rovÃ¡nÃ­ %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:7068
! #, perl-format
  msgid "old name for `%s' is a node of the document"
! msgstr "starÃ½ nÃ¡zev pro â€ž%sâ€œ je uzel dokumentu"
  
! #: tp/Texinfo/Convert/HTML.pm:7074
! #, perl-format
  msgid "file empty for renamed node `%s'"
! msgstr "soubor pro pÅ™ejmenovanÃ½ uzel â€ž%sâ€œ je prÃ¡zdnÃ½"
  
! #: tp/Texinfo/Convert/HTML.pm:7088
  #, perl-format
  msgid "target node (new name for `%s') not in document: %s"
! msgstr "cÃ­lovÃ½ uzel (novÃ½ nÃ¡zev pro â€ž%sâ€œ nenÃ­ vÂ dokumentu: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:7120
! #, perl-format
  msgid "error on closing renamed node redirection file %s: %s"
! msgstr "chyba pÅ™i zavÃ­rÃ¡nÃ­ souboru %s sÂ pÅ™ejmenovanÃ½mi uzly pÅ™esmÄ›rovÃ¡nÃ­: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:7158
  msgid "empty node name"
! msgstr "prÃ¡zdnÃ½ nÃ¡zev uzlu"
  
! #: tp/Texinfo/Convert/HTML.pm:7160 tp/Texinfo/Parser.pm:3689
  #, perl-format
  msgid "syntax for an external node used for `%s'"
! msgstr "syntaxe pro vnÄ›jÅ¡Ã­ uzel pouÅ¾itÃ½ pro â€ž%sâ€œ"
  
! #: tp/Texinfo/Convert/Info.pm:106
  msgid "document without nodes"
! msgstr "dokument bez uzlÅ¯"
  
! #: tp/Texinfo/Convert/Info.pm:123
  msgid "document without Top node"
! msgstr "dokument bez vrcholovÃ©ho uzlu"
  
! #: tp/Texinfo/Convert/Info.pm:171
  #, perl-format
  msgid "rename %s failed: %s"
! msgstr "pÅ™ejmenovÃ¡nÃ­ %s selhalo: %s"
  
! #: tp/Texinfo/Convert/Info.pm:247
  #, perl-format
  msgid "@%s output more than once: %s"
! msgstr "@%s vÃ½stup vÃ­ce neÅ¾ jednou: %s"
  
! #: tp/Texinfo/Convert/Info.pm:379
! #, perl-format
  msgid "@%s outside of any node"
! msgstr "@%s mimo jakÃ½koliv uzel"
  
! #: tp/Texinfo/Convert/Info.pm:419
! #, perl-format
  msgid "@node name should not contain `,': %s"
! msgstr "nÃ¡zev @node by nemÄ›l obsahovat â€ž,â€œ: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1312
! #, perl-format
! msgid "Index entry in @%s with : produces invalid Info: %s"
! msgstr "PoloÅ¾ka rejstÅ™Ã­ku vÂ @%s sÂ : vytvÃ¡Å™Ã­ neplatnÃ© Info: %s"
! 
! #: tp/Texinfo/Convert/Plaintext.pm:1359 tp/Texinfo/Parser.pm:2721
! #, perl-format
  msgid "entry for index `%s' outside of any node"
! msgstr "poloÅ¾ka pro rejstÅ™Ã­k â€ž%sâ€œ je mimo vÅ¡echny uzly"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1473
! #, perl-format
  msgid "error on closing image text file %s: %s"
! msgstr "chyba pÅ™i zavÃ­rÃ¡nÃ­ textovÃ©ho souboru obrazu %s: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1478
  #, perl-format
  msgid "@image file `%s' unreadable: %s"
! msgstr "soubor â€ž%sâ€œ vÂ pÅ™Ã­kazu @image je neÄ�itelnÃ½: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1501
! #, perl-format
  msgid "could not find @image file `%s.txt' nor alternate text"
! msgstr "nebylo moÅ¾nÃ© najÃ­t ani @image soubor â€ž%s.txtâ€œ, ani nÃ¡hradnÃ­ text"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1893
  msgid ""
  "@strong{Note...} produces a spurious cross-reference in Info; reword to "
  "avoid that"
  msgstr ""
+ "@strong{Noteâ€¦} vytvÃ¡Å™Ã­ nepatÅ™iÄ�nÃ© kÅ™Ã­Å¾ovÃ© odkazy do Infa; pÅ™eformulujte text"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2113
  #, perl-format
  msgid "@%s cross-reference name should not contain `:'"
! msgstr "nÃ¡zev kÅ™Ã­Å¾ovÃ©ho odkazu @%s by nemÄ›l obsahovat â€ž:â€œ"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2130
! #, perl-format
  msgid "@%s node name should not contain `%s'"
! msgstr "nÃ¡zev uzlu @%s by nemÄ›l obsahovat â€ž%sâ€œ"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2145
  #, perl-format
  msgid "@%s node name should not contain `:'"
! msgstr "nÃ¡zev uzlu @%s by nemÄ›l obsahovat â€ž:â€œ"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2168
! #, perl-format
  msgid "`.' or `,' must follow @xref, not %s"
! msgstr "â€ž.â€œ nebo â€ž,â€œ musÃ­ nÃ¡sledovat za @xref, ne za %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2171
  msgid "`.' or `,' must follow @xref"
! msgstr "â€ž.â€œ nebo â€ž,â€œ musÃ­ nÃ¡sledovat za @xref"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3007
! #, perl-format
  msgid "menu entry node name should not contain `%s'"
! msgstr "nÃ¡zev uzlu poloÅ¾ky nabÃ­dky by nemÄ›l obsahovat â€ž%sâ€œ"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3014
  msgid "menu entry node name should not contain `:'"
! msgstr "nÃ¡zev uzlu poloÅ¾ky nabÃ­dky by nemÄ›l obsahovat â€ž:â€œ"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3025
  msgid "menu entry name should not contain `:'"
! msgstr "nÃ¡zev poloÅ¾ky nabÃ­dky by nemÄ›l obsahovat â€ž:â€œ"
  
! #: tp/Texinfo/Parser.pm:910
! #, perl-format
  msgid "@%s should only appear at beginning or end of document"
! msgstr "@%s by se mÄ›l pouze objevit na zaÄ�Ã¡tku nebo konci dokumentu"
  
! #: tp/Texinfo/Parser.pm:1160 tp/Texinfo/Structuring.pm:613
  #, perl-format
  msgid "multiple @%s"
! msgstr "nÃ¡sobnÃ½ @%s"
  
! #: tp/Texinfo/Parser.pm:1194
! #, perl-format
  msgid "bad syntax for @%s argument: %s"
! msgstr "chybnÃ¡ syntaxe vÂ argumentu @%s: %s"
  
! #: tp/Texinfo/Parser.pm:1210
! #, perl-format
  msgid "bad or empty @%s formal argument: %s"
! msgstr "chybnÃ½ nebo prÃ¡zdnÃ½ formÃ¡lnÃ­ argument @%s: %s"
  
! #: tp/Texinfo/Parser.pm:1219 tp/Texinfo/Parser.pm:4823
! #: tp/Texinfo/Parser.pm:4849 tp/Texinfo/Parser.pm:5615
! #: tp/Texinfo/Parser.pm:5631 tp/Texinfo/Parser.pm:5646
  #, perl-format
  msgid "%c%s requires a name"
! msgstr "%c%s poÅ¾aduje jmÃ©no"
  
! #: tp/Texinfo/Parser.pm:1223 tp/Texinfo/Parser.pm:4826
! #: tp/Texinfo/Parser.pm:4852 tp/Texinfo/Parser.pm:5618
! #: tp/Texinfo/Parser.pm:5634 tp/Texinfo/Parser.pm:5649
! #, perl-format
  msgid "bad name for @%s"
! msgstr "chybnÃ½ nÃ¡zev pro @%s"
  
! #: tp/Texinfo/Parser.pm:1341
! #, perl-format
  msgid "@end %s seen before @%s closing brace"
! msgstr "@end %s se vyskytuje pÅ™es uzavÃ­racÃ­ zÃ¡vorkou @%s"
  
! #: tp/Texinfo/Parser.pm:1345
! #, perl-format
  msgid "@%s seen before @%s closing brace"
! msgstr "@%s se vyskytuje pÅ™ed uzavÃ­racÃ­ zÃ¡vorkou @%s"
  
! #: tp/Texinfo/Parser.pm:1350
  #, perl-format
  msgid "%c%s missing close brace"
! msgstr "%c%s chybÄ›jÃ­cÃ­ uzavÃ­racÃ­ zÃ¡vorka"
  
! #: tp/Texinfo/Parser.pm:1354
! #, perl-format
  msgid "@%s missing closing delimiter sequence: %s}"
! msgstr "@%s chybÄ›jÃ­cÃ­ uzavÃ­racÃ­ oddÄ›lovacÃ­ posloupnost: %s}"
  
! #: tp/Texinfo/Parser.pm:1476
! #, perl-format
  msgid "@itemx should not begin @%s"
! msgstr "@itemx by nemÄ›lo zaÄ�Ã­nat pÅ™Ã­kazem @%s"
  
! #: tp/Texinfo/Parser.pm:1544
  msgid "@itemx must follow @item"
! msgstr "@itemx musÃ­ nÃ¡sledovat pÅ™Ã­kaz @item"
  
! #: tp/Texinfo/Parser.pm:1712
  #, perl-format
  msgid "@%s has text but no @item"
! msgstr "@%s mÃ¡ text ale nemÃ¡ @item"
  
! #: tp/Texinfo/Parser.pm:1743
  #, perl-format
  msgid "`@end' expected `%s', but saw `%s'"
! msgstr "â€ž@endâ€œ vyÅ¾adoval â€ž%sâ€œ, ale vidÄ›l â€ž%sâ€œ"
  
! #: tp/Texinfo/Parser.pm:1746
! #, perl-format
  msgid "@%s seen before @end %s"
! msgstr "@%s vidÄ›n pÅ™ed @end %s"
  
! #: tp/Texinfo/Parser.pm:1750
! #, perl-format
  msgid "no matching `%cend %s'"
! msgstr "chybÃ­ odpovÃ­dajÃ­cÃ­ â€ž%cend %sâ€œ"
  
! #: tp/Texinfo/Parser.pm:1776 tp/Texinfo/Parser.pm:5171
! #: tp/Texinfo/Parser.pm:5437
! #, perl-format
  msgid "misplaced %c"
! msgstr "Å¡patnÄ› umÃ­stÄ›nÃ½ znak %c"
  
! #: tp/Texinfo/Parser.pm:1874 tp/Texinfo/Parser.pm:3301
! #, perl-format
  msgid "unmatched `%c%s'"
! msgstr "nepÃ¡rovÃ½ â€ž%c%sâ€œ"
  
! #: tp/Texinfo/Parser.pm:2109
! #, perl-format
  msgid "macro `%s' called with too many args"
! msgstr "makro â€ž%sâ€œ volanÃ© sÂ pÅ™Ã­liÅ¡ mnoha argumenty"
  
! #: tp/Texinfo/Parser.pm:2131
! #, perl-format
  msgid "@%s missing close brace"
! msgstr "@%s chybÄ›jÃ­cÃ­ uzavÃ­racÃ­ zÃ¡vorka"
  
! #: tp/Texinfo/Parser.pm:2139
! #, perl-format
  msgid "macro `%s' declared without argument called with an argument"
! msgstr "makro â€ž%sâ€œ deklarovanÃ© bez argumentu volanÃ© sÂ argumentem"
  
! #: tp/Texinfo/Parser.pm:2174
! #, perl-format
  msgid "\\ in @%s expansion followed `%s' instead of parameter name or \\"
! msgstr "\\ pÅ™i expanzi @%s nÃ¡sledovÃ¡no â€ž%sâ€œ mÃ­sto nÃ¡zvu parametru nebo \\"
  
! #: tp/Texinfo/Parser.pm:2649
! #, perl-format
  msgid "@%s `%s' previously defined"
! msgstr "@%s â€ž%sâ€œ jiÅ¾ bylo definovÃ¡no"
  
! #: tp/Texinfo/Parser.pm:2654
! #, perl-format
  msgid "here is the previous definition as @%s"
! msgstr "zde je pÅ™edchozÃ­ definice jako @%s"
  
! #: tp/Texinfo/Parser.pm:3015
! #, perl-format
  msgid "missing name for @%s"
! msgstr "chybÃ­ nÃ¡zev pro @%s"
  
! #: tp/Texinfo/Parser.pm:3020
! #, perl-format
  msgid "missing category for @%s"
! msgstr "chybÃ­ kategorie pro @%s"
  
! #: tp/Texinfo/Parser.pm:3072
! #, perl-format
  msgid "unexpected argument on @%s line: %s"
! msgstr "neoÄ�ekÃ¡vanÃ½ argument na Å™Ã¡dku @%s: %s"
  
! #: tp/Texinfo/Parser.pm:3088
  msgid "empty multitable"
! msgstr "prÃ¡zdnÃ¡ multitabulka"
  
! #: tp/Texinfo/Parser.pm:3144 tp/Texinfo/Parser.pm:5728
! #, perl-format
  msgid "superfluous argument to @%s"
! msgstr "pÅ™ebÃ½vajÃ­cÃ­ argument uÂ @%s"
  
! #: tp/Texinfo/Parser.pm:3150 tp/Texinfo/Parser.pm:5750
! #: tp/Texinfo/Parser.pm:5762
! #, perl-format
  msgid "bad argument to @%s"
! msgstr "Å¡patnÃ½ argument uÂ @%s"
  
! #: tp/Texinfo/Parser.pm:3161
  #, perl-format
  msgid "%s requires an argument: the formatter for %citem"
! msgstr "%s vyÅ¾aduje argument : formÃ¡tovaÄ� pro %citem"
  
! #: tp/Texinfo/Parser.pm:3166
  #, perl-format
  msgid "command @%s not accepting argument in brace should not be on @%s line"
! msgstr "pÅ™Ã­kaz @%s nepÅ™ijÃ­majÃ­cÃ­ argument vÂ zÃ¡vorce by nemÄ›l bÃ½t na Å™Ã¡dku @%s"
  
! #: tp/Texinfo/Parser.pm:3201
! #, perl-format
  msgid "accent command `@%s' not allowed as @%s argument"
! msgstr "zdÅ¯razÅˆovacÃ­ pÅ™Ã­kaz â€ž@%sâ€œ nenÃ­ dovolen jako argument @%s"
  
! #: tp/Texinfo/Parser.pm:3279 tp/Texinfo/Parser.pm:3418
! #: tp/Texinfo/Parser.pm:5721
! #, perl-format
  msgid "@%s missing argument"
! msgstr "@%s postrÃ¡dÃ¡ argument"
  
! #: tp/Texinfo/Parser.pm:3291
! #, perl-format
  msgid "unknown @end %s"
! msgstr "neznÃ¡mÃ½ @end %s"
  
! #: tp/Texinfo/Parser.pm:3313 tp/Texinfo/Parser.pm:3935
! #, perl-format
  msgid "superfluous argument to @%s %s: %s"
! msgstr "pÅ™ebÃ½vajÃ­cÃ­ argument uÂ @%s %s: %s"
  
! #: tp/Texinfo/Parser.pm:3318 tp/Texinfo/Parser.pm:5805
! #: tp/Texinfo/Parser.pm:5850 tp/Texinfo/Parser.pm:5879
! #: tp/Texinfo/Parser.pm:5920 tp/Texinfo/Parser.pm:5998
! #, perl-format
  msgid "bad argument to @%s: %s"
! msgstr "Å¡patnÃ½ argument uÂ @%s: %s"
  
! #: tp/Texinfo/Parser.pm:3337
! #, perl-format
  msgid "@%s: could not open %s: %s"
! msgstr "@%s: nebylo moÅ¾nÃ© otevÅ™Ã­t %s: %s"
  
! #: tp/Texinfo/Parser.pm:3349
  #, perl-format
  msgid "encoding `%s' is not a canonical texinfo encoding"
! msgstr "kÃ³dovÃ¡nÃ­ â€ž%sâ€œ nenÃ­ kanonickÃ© kÃ³dovÃ¡nÃ­ texinfa"
  
! #: tp/Texinfo/Parser.pm:3358
! #, perl-format
  msgid "unrecognized encoding name `%s'"
! msgstr "nerozpoznanÃ½ nÃ¡zev kÃ³dovÃ¡nÃ­ â€ž%sâ€œ"
  
! #: tp/Texinfo/Parser.pm:3508
  #, perl-format
  msgid "@%s after the first element"
! msgstr "@%s po prvnÃ­m elementu"
  
! #: tp/Texinfo/Parser.pm:3515
! #, perl-format
  msgid "@%s only meaningful on a @multitable line"
! msgstr "@%s mÃ¡ smysl jen na Å™Ã¡dku @multitable"
  
! #: tp/Texinfo/Parser.pm:3555
! #, perl-format
  msgid "@%s should not be associated with @top"
! msgstr "@%s by nemÄ›l bÃ½t spojen sÂ @top"
  
! #: tp/Texinfo/Parser.pm:3567
! #, perl-format
  msgid "@node precedes @%s, but parts may not be associated with nodes"
! msgstr "@node pÅ™edchÃ¡zÃ­ @%s, ale Ä�Ã¡sti nesmÃ­ bÃ½t spojeny sÂ uzly"
  
! #: tp/Texinfo/Parser.pm:3669
! #, perl-format
  msgid "empty argument in @%s"
! msgstr "Å¡patnÃ½ argument vÂ @%s"
  
! #: tp/Texinfo/Parser.pm:3673
! #, perl-format
  msgid "empty node name after expansion `%s'"
! msgstr "prÃ¡zdnÃ½ nÃ¡zev uzly po expanzi â€ž%sâ€œ"
  
! #: tp/Texinfo/Parser.pm:3716
! #, perl-format
  msgid "empty menu entry name in `%s'"
! msgstr "prÃ¡zdnÃ½ nÃ¡zev poloÅ¾ky nabÃ­dky vÂ â€ž%sâ€œ"
  
! #: tp/Texinfo/Parser.pm:3724
  msgid "empty node name in menu entry"
! msgstr "prÃ¡zdnÃ½ nÃ¡zev uzlu vÂ poloÅ¾ce nabÃ­dky"
  
! #: tp/Texinfo/Parser.pm:3797
! #, perl-format
  msgid "@%s should not appear in @%s"
! msgstr "@%s by se nemÄ›l objevit vÂ @%s"
  
! #: tp/Texinfo/Parser.pm:3929
! #, perl-format
  msgid "@end %s should only appear at a line beginning"
! msgstr "@end %s by se mÄ›l objevit pouze na zaÄ�Ã¡tku Å™Ã¡dku"
  
! #: tp/Texinfo/Parser.pm:3952
  #, perl-format
  msgid "macro `%s' previously defined"
! msgstr "makro â€ž%sâ€œ jiÅ¾ bylo definovÃ¡no"
  
! #: tp/Texinfo/Parser.pm:3955
  #, perl-format
  msgid "here is the previous definition of `%s'"
! msgstr "zde je pÅ™edchozÃ­ definice â€ž%sâ€œ"
  
! #: tp/Texinfo/Parser.pm:3960
  #, perl-format
  msgid "redefining Texinfo language command: @%s"
! msgstr "pÅ™edefinovÃ¡vÃ¡ se pÅ™Ã­kaz jazyka Texinfo: @%s"
  
! #: tp/Texinfo/Parser.pm:4009
  #, perl-format
  msgid "@%s without associated character"
! msgstr "@%s bez spojenÃ©ho znaku"
  
! #: tp/Texinfo/Parser.pm:4079
  #, perl-format
  msgid ""
  "@%s defined with zero or more than one argument should be invoked with {}"
  msgstr ""
+ "@%s definovÃ¡no sÂ nula nebo vÃ­ce jak jednÃ­m argumentem by se mÄ›lo volat sÂ {}"
  
! #: tp/Texinfo/Parser.pm:4103
  #, perl-format
  msgid ""
***************
*** 2793,3254 ****
  "value %d)"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3949
  #, perl-format
  msgid "recursive call of macro %s is not allowed; use @rmacro if needed"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4005
! #, fuzzy, perl-format
  msgid "accent command `@%s' must not be followed by whitespace"
! msgstr "©patný argument pro %c%s"
  
! #: tp/Texinfo/Parser.pm:4011
! #, fuzzy, perl-format
  msgid "use braces to give a command as an argument to @%s"
! msgstr "Pou¾ijte závorky k zadání pøíkazu jako argumentu @%s"
  
! #: tp/Texinfo/Parser.pm:4024 tp/Texinfo/Parser.pm:5124
! #, fuzzy, perl-format
  msgid "%c%s expects `i' or `j' as argument, not `%s'"
! msgstr "%c%s vy¾aduje `i' nebo `j' jako argument, ne `%c'"
  
! #: tp/Texinfo/Parser.pm:4036
! #, fuzzy, perl-format
  msgid "accent command `@%s' must not be followed by new line"
! msgstr "©patný argument pro %c%s"
  
! #: tp/Texinfo/Parser.pm:4047
! #, fuzzy, perl-format
  msgid "@%s expected braces"
! msgstr "%c%s oèekáváno `{...}'"
  
! #: tp/Texinfo/Parser.pm:4207
  #, perl-format
  msgid "undefined flag: %s"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:4210
! #, fuzzy
  msgid "bad syntax for @value"
! msgstr "©patný argument pro %c%s"
  
! #: tp/Texinfo/Parser.pm:4217
! #, fuzzy, perl-format
  msgid "%c%s is obsolete."
! msgstr "Pøíkaz %c%s je zastaralý"
  
! #: tp/Texinfo/Parser.pm:4220
! #, fuzzy, perl-format
  msgid "%c%s is obsolete; %s"
! msgstr "Pøíkaz %c%s je zastaralý"
  
! #: tp/Texinfo/Parser.pm:4229
! #, fuzzy, perl-format
  msgid "@%s should only appear at a line beginning"
! msgstr "Výstup %s pro expanzi makra nelze otevøít"
  
! #: tp/Texinfo/Parser.pm:4320
! #, fuzzy, perl-format
  msgid "@%s not allowed inside `@%s' block"
! msgstr "@%s není myslitelné uvnitø `@%s' bloku"
  
! #: tp/Texinfo/Parser.pm:4329
! #, fuzzy, perl-format
  msgid "@%s should only appear in heading or footing"
! msgstr "Výstup %s pro expanzi makra nelze otevøít"
  
! #: tp/Texinfo/Parser.pm:4455 tp/Texinfo/Parser.pm:4472
! #: tp/Texinfo/Parser.pm:4522
  #, perl-format
  msgid "@%s not meaningful inside `@%s' block"
! msgstr "@%s není myslitelné uvnitø `@%s' bloku"
  
! #: tp/Texinfo/Parser.pm:4482
! #, fuzzy, perl-format
  msgid "@%s in empty multitable"
! msgstr "%s: prázdný soubor"
  
! #: tp/Texinfo/Parser.pm:4488
  msgid "@tab before @item"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:4491
! #, fuzzy, perl-format
  msgid "too many columns in multitable item (max %d)"
! msgstr "Pøíli¹ mnoho sloupcù v multitabulkové polo¾ce (max %d)"
  
! #: tp/Texinfo/Parser.pm:4528
  msgid "ignoring @tab outside of multitable"
! msgstr "pøíkaz `@tab' ignorován, je mimo multitabulku"
  
! #: tp/Texinfo/Parser.pm:4532
  #, perl-format
  msgid "@%s outside of table or list"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:4567
! #, fuzzy, perl-format
  msgid "must be after `@%s' to use `@%s'"
! msgstr "soubor `%s' v pøíkazu @image je neèitelný: %s"
  
! #: tp/Texinfo/Parser.pm:4609
  #, perl-format
  msgid "@%s not meaningful outside `@titlepage' and `@quotation' environments"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:4613
! #, fuzzy
  msgid "@dircategory after first node"
! msgstr "@menu spatøeno pøed prvním @node, vytvoøen uzel `Top'"
  
! #: tp/Texinfo/Parser.pm:4778
! #, fuzzy, perl-format
  msgid "region %s inside region %s is not allowed"
! msgstr "Poznámka pod èarou definována bez rodièovského uzlu"
  
! #: tp/Texinfo/Parser.pm:4796
! #, fuzzy
  msgid "@direntry after first node"
! msgstr "@menu spatøeno pøed prvním @node, vytvoøen uzel `Top'"
  
! #: tp/Texinfo/Parser.pm:4804
! #, fuzzy, perl-format
  msgid "@%s seen before first @node"
! msgstr "@menu spatøeno pøed prvním @node, vytvoøen uzel `Top'"
  
! #: tp/Texinfo/Parser.pm:4807
  msgid ""
  "perhaps your @top node should be wrapped in @ifnottex rather than @ifinfo?"
  msgstr ""
! "proto¾e vá¹ uzel @top by mìl být uzavøen v @ifnottex spí¹e ne¾ v @ifinfo?"
  
! #: tp/Texinfo/Parser.pm:4869
! #, fuzzy, perl-format
  msgid "@%s should only appear in math context"
! msgstr "Výstup %s pro expanzi makra nelze otevøít"
  
! #: tp/Texinfo/Parser.pm:4877
! #, fuzzy, perl-format
  msgid "unknown command `%s'"
! msgstr "Neznámý pøíkaz `%s'"
  
! #: tp/Texinfo/Parser.pm:4887
! #, fuzzy
  msgid "unexpected @"
! msgstr "Oèekáváno `%s'"
  
! #: tp/Texinfo/Parser.pm:4916
! #, fuzzy, perl-format
  msgid "@%s is not meaningful outside `@float' environment"
! msgstr "@%s není myslitelné uvnitø `@%s' bloku"
  
! #: tp/Texinfo/Parser.pm:4921
  #, perl-format
  msgid "@%s should be right below `@float'"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:4929
  #, perl-format
  msgid "ignoring multiple @%s"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5048
! #, fuzzy, perl-format
  msgid "command @%s does not accept arguments"
! msgstr "©patný argument pro %c%s"
  
! #: tp/Texinfo/Parser.pm:5072
! #, fuzzy, perl-format
  msgid "command @%s missing a node or external manual argument"
! msgstr "%s: chybí argument jména souboru.\n"
  
! #: tp/Texinfo/Parser.pm:5091
  #, perl-format
  msgid "in @%s empty cross reference name after expansion `%s'"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5102
  #, perl-format
  msgid "in @%s empty cross reference title after expansion `%s'"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5115
  msgid "@image missing filename argument"
! msgstr "pøíkaz @image postrádá jméno souboru"
  
! #: tp/Texinfo/Parser.pm:5147
! #, fuzzy, perl-format
  msgid "@%s missing first argument"
! msgstr "%s: chybí argument jména souboru.\n"
  
! #: tp/Texinfo/Parser.pm:5301
! #, fuzzy
  msgid "superfluous arguments for node"
! msgstr "©patný argument pro %c%s"
  
! #: tp/Texinfo/Parser.pm:5351
! #, fuzzy, perl-format
  msgid "expected @end %s"
! msgstr "Oèekáváno `%s'"
  
! #: tp/Texinfo/Parser.pm:5450
! #, fuzzy, perl-format
  msgid "@%s should only accept a @-command as argument, not `%s'"
! msgstr "Pou¾ijte závorky k zadání pøíkazu jako argumentu @%s"
  
! #: tp/Texinfo/Parser.pm:5460
! #, fuzzy, perl-format
  msgid "remaining argument on @%s line: %s"
! msgstr "©patný argument pro %c%s"
  
! #: tp/Texinfo/Parser.pm:5533
! #, fuzzy, perl-format
  msgid "environment command %s as argument to @%s"
! msgstr "Pou¾ijte závorky k zadání pøíkazu jako argumentu @%s"
  
! #: tp/Texinfo/Parser.pm:5555
  #, perl-format
  msgid "empty @%s"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5563
  #, perl-format
  msgid "column fraction not a number: %s"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5572
! #, fuzzy, perl-format
  msgid "@sp arg must be numeric, not `%s'"
! msgstr "%s: %s argument musí být èíslo ne `%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5581
  #, perl-format
  msgid "reserved index name %s"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5600
! #, fuzzy, perl-format
  msgid "unknown source index in @%s: %s"
! msgstr "Neznámý rejstøík `%s'"
  
! #: tp/Texinfo/Parser.pm:5603
! #, fuzzy, perl-format
  msgid "unknown destination index in @%s: %s"
! msgstr "Neznámý rejstøík `%s'"
  
! #: tp/Texinfo/Parser.pm:5633
  #, perl-format
  msgid "@%s leads to a merging of %s in itself, ignoring"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5646
! #, fuzzy, perl-format
  msgid "unknown index `%s' in @printindex"
! msgstr "Neznámý rejstøík `%s' v @printindex"
  
! #: tp/Texinfo/Parser.pm:5652
  #, perl-format
  msgid "printing an index `%s' merged in another one `%s'"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5660
  #, perl-format
  msgid "printindex before document beginning: @printindex %s"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5676
! #, fuzzy, perl-format
  msgid "@%s arg must be `top' or `bottom', not `%s'"
! msgstr "%s: %s argument musí být èíslo ne `%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5684
  #, perl-format
  msgid "Only @%s 10 or 11 is supported, not `%s'"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5692
! #, fuzzy, perl-format
  msgid "@%s arg must be `separate' or `end', not `%s'"
! msgstr ""
! "%s: argument k --footnote-style musí být `separate'|`end', ale ne `%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5700
! #, fuzzy, perl-format
  msgid "@%s arg must be `on', `off' or `odd', not `%s'"
! msgstr "%s: %s argument musí být èíslo ne `%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5718 tp/Texinfo/Parser.pm:5723
! #, fuzzy, perl-format
  msgid "@paragraphindent arg must be numeric/`none'/`asis', not `%s'"
! msgstr ""
! "%s: argument pro --paragraph-indent musí být èíslo|`none'|`asis', ale ne `"
! "%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5731
! #, fuzzy, perl-format
  msgid "@firstparagraphindent arg must be `none' or `insert', not `%s'"
! msgstr ""
! "%s: argument pro --paragraph-indent musí být èíslo|`none'|`asis', ale ne `"
! "%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5741
! #, fuzzy, perl-format
  msgid "@exampleindent arg must be numeric/`asis', not `%s'"
! msgstr ""
! "%s: argument pro --paragraph-indent musí být èíslo|`none'|`asis', ale ne `"
! "%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5752
  #, perl-format
  msgid "expected @%s on or off, not `%s'"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5762
  #, perl-format
  msgid "@kbdinputstyle arg must be `code'/`example'/`distinct', not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5770
! #, fuzzy, perl-format
  msgid "@allowcodebreaks arg must be `true' or `false', not `%s'"
! msgstr ""
! "%s: argument k --footnote-style musí být `separate'|`end', ale ne `%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5778
! #, fuzzy, perl-format
  msgid "@urefbreakstyle arg must be `after'/`before'/`none', not `%s'"
  msgstr ""
! "%s: argument k --footnote-style musí být `separate'|`end', ale ne `%s'.\n"
  
! #: tp/Texinfo/Structuring.pm:231
  #, perl-format
  msgid "raising the section level of @%s which is too low"
! msgstr ""
  
! #: tp/Texinfo/Structuring.pm:263
  #, perl-format
  msgid "no chapter-level command before @%s"
! msgstr ""
  
! #: tp/Texinfo/Structuring.pm:268
  #, perl-format
  msgid "lowering the section level of @%s appearing after a lower element"
! msgstr ""
  
! #: tp/Texinfo/Structuring.pm:357
  #, perl-format
  msgid "no sectioning command associated with @%s"
! msgstr ""
  
! #: tp/Texinfo/Structuring.pm:548 tp/Texinfo/Structuring.pm:1329
! #, fuzzy, perl-format
  msgid "@%s reference to nonexistent node `%s'"
! msgstr "%s se odkazuje na neexistující uzel `%s'"
  
! #: tp/Texinfo/Structuring.pm:561
  #, perl-format
  msgid "@%s entry node name `%s' different from %s name `%s'"
! msgstr ""
  
! #: tp/Texinfo/Structuring.pm:666
  #, perl-format
  msgid "unreferenced node `%s'"
! msgstr "uzel `%s' - nesmìøuje na nìj ¾ádný odkaz"
  
! #: tp/Texinfo/Structuring.pm:712
  #, perl-format
  msgid "node `%s' is %s for `%s' in sectioning but not in menu"
! msgstr ""
  
! #: tp/Texinfo/Structuring.pm:719
  #, perl-format
  msgid "node %s `%s' in menu `%s' and in sectioning `%s' differ"
! msgstr ""
  
! #: tp/Texinfo/Structuring.pm:737
  #, perl-format
  msgid "node `%s' is %s for `%s' in menu but not in sectioning"
! msgstr ""
  
! #: tp/Texinfo/Structuring.pm:791
  #, perl-format
  msgid "%s pointer `%s' (for node `%s') different from %s name `%s'"
! msgstr ""
  
! #: tp/Texinfo/Structuring.pm:818
! #, fuzzy, perl-format
  msgid "%s reference to nonexistent `%s'"
! msgstr "uzel `%s' - nesmìøuje na nìj ¾ádný odkaz"
  
! #: tp/Texinfo/Structuring.pm:837
! #, fuzzy, perl-format
  msgid "node `%s' lacks menu item for `%s' despite being its Up target"
  msgstr ""
! "Uzel `%s' postrádá polo¾ku menu pro `%s' navzdory tomu, ¾e je jeho vy¹¹ím "
! "uzlem"
  
! #: tp/Texinfo/Structuring.pm:845
  #, perl-format
  msgid "for `%s', up in menu `%s' and up `%s' don't match"
! msgstr ""
  
! #: tp/Texinfo/Structuring.pm:1341
  #, perl-format
  msgid "@%s to `%s', different from %s name `%s'"
! msgstr ""
  
! #: tp/Texinfo/Structuring.pm:2007
! #, fuzzy, perl-format
  msgid "empty index key in @%s"
! msgstr "odpovídající polo¾ky rejstøíku nebyly pro `%s' nalezeny\n"
  
! #: tp/init/chm.pm:220 tp/init/chm.pm:276 tp/init/chm.pm:347
! #, fuzzy, perl-format
  msgid "chm.pm: could not open %s for writing: %s\n"
! msgstr "Výstup %s pro expanzi makra nelze otevøít"
  
! #: tp/init/chm.pm:266 tp/init/chm.pm:337 tp/init/chm.pm:398
! #, fuzzy, perl-format
  msgid "chm.pm: error on closing %s: %s"
! msgstr "Výstupní soubor `%s' nelze vytvoøit."
  
  #: tp/init/latex2html.pm:200
! #, fuzzy, perl-format
  msgid "l2h: could not open latex file %s for writing: %s"
! msgstr "Výstup %s pro expanzi makra nelze otevøít"
  
  #: tp/init/latex2html.pm:341
  msgid "l2h: L2H_TMP directory contains a dot"
! msgstr ""
  
  #: tp/init/latex2html.pm:346
  msgid "l2h: current directory contains a dot"
! msgstr ""
  
  #: tp/init/latex2html.pm:374
  #, perl-format
  msgid "l2h: command did not succeed: %s"
! msgstr ""
  
  #: tp/init/latex2html.pm:422
  #, perl-format
  msgid "l2h: image has invalid extension: %s"
! msgstr ""
  
  #: tp/init/latex2html.pm:438
  #, perl-format
  msgid "l2h: rename %s as %s failed: %s"
! msgstr ""
  
  #: tp/init/latex2html.pm:460
! #, fuzzy, perl-format
  msgid "l2h: could not open %s: %s"
! msgstr "Výstup %s pro expanzi makra nelze otevøít"
  
  #: tp/init/latex2html.pm:493
  #, perl-format
  msgid "latex2html.pm: end of @%s item %d not found"
! msgstr ""
  
  #: tp/init/latex2html.pm:504
--- 2643,3120 ----
  "value %d)"
  msgstr ""
+ "volÃ¡nÃ­ makra je pÅ™Ã­liÅ¡ zanoÅ™enÃ© (lze pÅ™ebÃ­t nastavenÃ­m MAX_NESTED_MACROS, "
+ "souÄ�asnÃ¡ hodnota %d)"
  
! #: tp/Texinfo/Parser.pm:4112
  #, perl-format
  msgid "recursive call of macro %s is not allowed; use @rmacro if needed"
  msgstr ""
+ "rekurzivnÃ­ volÃ¡nÃ­ makra %s nenÃ­ dovoleno; je-li tÅ™eba, pouÅ¾ijte @rmacro"
  
! #: tp/Texinfo/Parser.pm:4168
! #, perl-format
  msgid "accent command `@%s' must not be followed by whitespace"
! msgstr "zdÅ¯razÅˆovacÃ­ pÅ™Ã­kaz â€ž@%sâ€œ nesmÃ­ bÃ½t nÃ¡sledovÃ¡n bÃ­lÃ½m mÃ­stem"
  
! #: tp/Texinfo/Parser.pm:4174
! #, perl-format
  msgid "use braces to give a command as an argument to @%s"
! msgstr "pouÅ¾ijte zÃ¡vorky kÂ zadÃ¡nÃ­ pÅ™Ã­kazu jako argumentu @%s"
  
! #: tp/Texinfo/Parser.pm:4187 tp/Texinfo/Parser.pm:5292
! #, perl-format
  msgid "%c%s expects `i' or `j' as argument, not `%s'"
! msgstr "%c%s vyÅ¾aduje â€žiâ€œ nebo â€žjâ€œ jako argument, ne â€ž%sâ€œ"
  
! #: tp/Texinfo/Parser.pm:4199
! #, perl-format
  msgid "accent command `@%s' must not be followed by new line"
! msgstr "zdÅ¯razÅˆovacÃ­ pÅ™Ã­kaz â€ž@%sâ€œ nesmÃ­ bÃ½t nÃ¡sledovÃ¡n novÃ½m Å™Ã¡dkem"
  
! #: tp/Texinfo/Parser.pm:4210
! #, perl-format
  msgid "@%s expected braces"
! msgstr "@%s oÄ�ekÃ¡valo zÃ¡vorky"
  
! #: tp/Texinfo/Parser.pm:4375
  #, perl-format
  msgid "undefined flag: %s"
! msgstr "nedefinovanÃ½ pÅ™Ã­znak: %s"
  
! #: tp/Texinfo/Parser.pm:4378
  msgid "bad syntax for @value"
! msgstr "chybnÃ¡ skladba ve @value"
  
! #: tp/Texinfo/Parser.pm:4385
! #, perl-format
  msgid "%c%s is obsolete."
! msgstr "%c%s je zastaralÃ©."
  
! #: tp/Texinfo/Parser.pm:4388
! #, perl-format
  msgid "%c%s is obsolete; %s"
! msgstr "%c%s je zastaralÃ©; %s"
  
! #: tp/Texinfo/Parser.pm:4397
! #, perl-format
  msgid "@%s should only appear at a line beginning"
! msgstr "@%s by se mÄ›lo pouze objevit na zaÄ�Ã¡tku Å™Ã¡dku"
  
! #: tp/Texinfo/Parser.pm:4488
! #, perl-format
  msgid "@%s not allowed inside `@%s' block"
! msgstr "@%s nenÃ­ dovoleno uvnitÅ™ bloku â€ž@%sâ€œ"
  
! #: tp/Texinfo/Parser.pm:4497
! #, perl-format
  msgid "@%s should only appear in heading or footing"
! msgstr "@%s by se mÄ›l objevit pouze zÃ¡hlavÃ­ nebo zÃ¡patÃ­"
  
! #: tp/Texinfo/Parser.pm:4623 tp/Texinfo/Parser.pm:4640
! #: tp/Texinfo/Parser.pm:4690
  #, perl-format
  msgid "@%s not meaningful inside `@%s' block"
! msgstr "@%s nenÃ­ myslitelnÃ© uvnitÅ™ bloku â€ž@%sâ€œ"
  
! #: tp/Texinfo/Parser.pm:4650
! #, perl-format
  msgid "@%s in empty multitable"
! msgstr "@%s vÂ prÃ¡zdnÃ© multitabulce"
  
! #: tp/Texinfo/Parser.pm:4656
  msgid "@tab before @item"
! msgstr "@tab pÅ™ed @item"
  
! #: tp/Texinfo/Parser.pm:4659
! #, perl-format
  msgid "too many columns in multitable item (max %d)"
! msgstr "pÅ™Ã­liÅ¡ mnoho sloupcÅ¯ vÂ multitabulkovÃ© poloÅ¾ce (max. %d)"
  
! #: tp/Texinfo/Parser.pm:4696
  msgid "ignoring @tab outside of multitable"
! msgstr "pÅ™Ã­kaz @tab ignorovÃ¡n, je mimo multitabulku"
  
! #: tp/Texinfo/Parser.pm:4700
  #, perl-format
  msgid "@%s outside of table or list"
! msgstr "@%s mimo tabulku nebo seznam"
  
! #: tp/Texinfo/Parser.pm:4735
! #, perl-format
  msgid "must be after `@%s' to use `@%s'"
! msgstr "musÃ­ nÃ¡sledovat po â€ž@%sâ€œ, aby Å¡lo pouÅ¾Ã­t â€ž@%sâ€œ"
  
! #: tp/Texinfo/Parser.pm:4777
  #, perl-format
  msgid "@%s not meaningful outside `@titlepage' and `@quotation' environments"
! msgstr "@%s nemÃ¡ smysl mimo prostÅ™edÃ­ â€ž@titlepageâ€œ a â€ž@quotationâ€œ"
  
! #: tp/Texinfo/Parser.pm:4781
  msgid "@dircategory after first node"
! msgstr "@dircategory po prvnÃ­m uzlu"
  
! #: tp/Texinfo/Parser.pm:4946
! #, perl-format
  msgid "region %s inside region %s is not allowed"
! msgstr "oblast %s uvnitÅ™ oblasti %s nenÃ­ dovolena"
  
! #: tp/Texinfo/Parser.pm:4964
  msgid "@direntry after first node"
! msgstr "@direntry po prvnÃ­m uzlu"
  
! #: tp/Texinfo/Parser.pm:4972
! #, perl-format
  msgid "@%s seen before first @node"
! msgstr "@%s spatÅ™eno pÅ™ed prvnÃ­m @node"
  
! #: tp/Texinfo/Parser.pm:4975
  msgid ""
  "perhaps your @top node should be wrapped in @ifnottex rather than @ifinfo?"
  msgstr ""
! "protoÅ¾e vÃ¡Å¡ uzel @top by mÄ›l bÃ½t uzavÅ™en v @ifnottex spÃ­Å¡e neÅ¾ v @ifinfo?"
  
! #: tp/Texinfo/Parser.pm:5037
! #, perl-format
  msgid "@%s should only appear in math context"
! msgstr "@%s by se mÄ›lo objevit jen vÂ matematickÃ©m kontextu"
  
! #: tp/Texinfo/Parser.pm:5045
! #, perl-format
  msgid "unknown command `%s'"
! msgstr "neznÃ¡mÃ½ pÅ™Ã­kaz â€ž%sâ€œ"
  
! #: tp/Texinfo/Parser.pm:5055
  msgid "unexpected @"
! msgstr "neoÄ�ekÃ¡vanÃ½ @"
  
! #: tp/Texinfo/Parser.pm:5084
! #, perl-format
  msgid "@%s is not meaningful outside `@float' environment"
! msgstr "@%s nemÃ¡ smysl mimo prostÅ™edÃ­ â€ž@floatâ€œ"
  
! #: tp/Texinfo/Parser.pm:5089
  #, perl-format
  msgid "@%s should be right below `@float'"
! msgstr "@%s by mÄ›lo bÃ½t prÃ¡vÄ› pod â€ž@float"
  
! #: tp/Texinfo/Parser.pm:5097
  #, perl-format
  msgid "ignoring multiple @%s"
! msgstr "ignoruje se nÃ¡sobnÃ½ @%s"
  
! #: tp/Texinfo/Parser.pm:5216
! #, perl-format
  msgid "command @%s does not accept arguments"
! msgstr "pÅ™Ã­kaz @%s nepÅ™ijÃ­mÃ¡ argumenty"
  
! #: tp/Texinfo/Parser.pm:5240
! #, perl-format
  msgid "command @%s missing a node or external manual argument"
! msgstr "pÅ™Ã­kaz @%s postrÃ¡dÃ¡ uzel nebo argument externÃ­ho manuÃ¡lu"
  
! #: tp/Texinfo/Parser.pm:5259
  #, perl-format
  msgid "in @%s empty cross reference name after expansion `%s'"
! msgstr "vÂ @%s prÃ¡zdnÃ½ nÃ¡zev kÅ™Ã­Å¾ovÃ©ho odkazu po expanzi â€ž%sâ€œ"
  
! #: tp/Texinfo/Parser.pm:5270
  #, perl-format
  msgid "in @%s empty cross reference title after expansion `%s'"
! msgstr "vÂ @%s prÃ¡zdnÃ½ nadpis kÅ™Ã­Å¾kovÃ©ho odkazu po expanzi â€ž%sâ€œ"
  
! #: tp/Texinfo/Parser.pm:5283
  msgid "@image missing filename argument"
! msgstr "pÅ™Ã­kaz @image postrÃ¡dÃ¡ jmÃ©no souboru"
  
! #: tp/Texinfo/Parser.pm:5315
! #, perl-format
  msgid "@%s missing first argument"
! msgstr "@%s postrÃ¡dÃ¡ prvnÃ­ argument"
! 
! #: tp/Texinfo/Parser.pm:5360
! #, perl-format
! msgid "non-hex digits in argument for @U: %s"
! msgstr "argument uÂ @U nemÃ¡ Å¾Ã¡dnÃ© Å¡estnÃ¡ctkovÃ© Ä�Ã­slice: %s"
! 
! #: tp/Texinfo/Parser.pm:5366
! #, perl-format
! msgid "fewer than four hex digits in argument for @U: %s"
! msgstr "argument uÂ @U mÃ¡ mÃ©nÄ› neÅ¾ Ä�tyÅ™i Å¡estnÃ¡ctkovÃ© Ä�Ã­slice: %s"
! 
! #: tp/Texinfo/Parser.pm:5379
! #, perl-format
! msgid "argument for @U exceeds size of integer: %s"
! msgstr "argument uÂ @U pÅ™esahuje velikost celÃ©ho Ä�Ã­sla: %s"
! 
! #: tp/Texinfo/Parser.pm:5385
! #, perl-format
! msgid "argument for @U exceeds Unicode maximum 0x10FFFF: %s"
! msgstr "argument uÂ @U pÅ™esahuje maximÃ¡m Unicodu 0x10FFFF: %s"
  
! #: tp/Texinfo/Parser.pm:5513
  msgid "superfluous arguments for node"
! msgstr "nadbyteÄ�nÃ© argumenty uzlu"
  
! #: tp/Texinfo/Parser.pm:5563
! #, perl-format
  msgid "expected @end %s"
! msgstr "oÄ�ekÃ¡vÃ¡no @end %s"
  
! #: tp/Texinfo/Parser.pm:5662
! #, perl-format
  msgid "@%s should only accept a @-command as argument, not `%s'"
! msgstr "@%s by pouze mÄ›lo pÅ™ijÃ­mat pÅ™Ã­kaz @ jako argument, nikoliv â€ž%sâ€œ"
  
! #: tp/Texinfo/Parser.pm:5672
! #, perl-format
  msgid "remaining argument on @%s line: %s"
! msgstr "zbÃ½vajÃ­cÃ­ argumenty na Å™Ã¡dku @%s: %s"
  
! #: tp/Texinfo/Parser.pm:5745
! #, perl-format
  msgid "environment command %s as argument to @%s"
! msgstr "pÅ™Ã­kaz prostÅ™edÃ­ %s jako argument @%s"
  
! #: tp/Texinfo/Parser.pm:5767
  #, perl-format
  msgid "empty @%s"
! msgstr "prÃ¡zdnÃ© @%s"
  
! #: tp/Texinfo/Parser.pm:5775
  #, perl-format
  msgid "column fraction not a number: %s"
! msgstr "podÃ­l sloupce nenÃ­ Ä�Ã­slo: %s"
  
! #: tp/Texinfo/Parser.pm:5784
! #, perl-format
  msgid "@sp arg must be numeric, not `%s'"
! msgstr "@sp argument musÃ­ bÃ½t Ä�Ã­slo, ne â€ž%sâ€œ"
  
! #: tp/Texinfo/Parser.pm:5793
  #, perl-format
  msgid "reserved index name %s"
! msgstr "vyhrazenÃ½ nÃ¡zev rejstÅ™Ã­ku %s"
  
! #: tp/Texinfo/Parser.pm:5812
! #, perl-format
  msgid "unknown source index in @%s: %s"
! msgstr "neznÃ¡mÃ½ rejstÅ™Ã­k zdrojÅ¯ vÂ @%s: %s"
  
! #: tp/Texinfo/Parser.pm:5815
! #, perl-format
  msgid "unknown destination index in @%s: %s"
! msgstr "neznÃ¡mÃ½ rejstÅ™Ã­k cÃ­lÅ¯ vÂ @%s: %s "
  
! #: tp/Texinfo/Parser.pm:5845
  #, perl-format
  msgid "@%s leads to a merging of %s in itself, ignoring"
! msgstr "@%s vede ke spojenÃ­ %s do sebe, ignoruje se"
  
! #: tp/Texinfo/Parser.pm:5858
! #, perl-format
  msgid "unknown index `%s' in @printindex"
! msgstr "neznÃ¡mÃ½ rejstÅ™Ã­k â€ž%sâ€œ vÂ @printindex"
  
! #: tp/Texinfo/Parser.pm:5864
  #, perl-format
  msgid "printing an index `%s' merged in another one `%s'"
! msgstr "vypisuje se rejstÅ™Ã­k â€ž%sâ€œ spojenÃ½ do jinÃ©ho â€ž%sâ€œ"
  
! #: tp/Texinfo/Parser.pm:5872
  #, perl-format
  msgid "printindex before document beginning: @printindex %s"
! msgstr "printindex pÅ™ed zaÄ�Ã¡tkem dokumentu: @printindex %s"
  
! #: tp/Texinfo/Parser.pm:5888
! #, perl-format
  msgid "@%s arg must be `top' or `bottom', not `%s'"
! msgstr "@%s argument musÃ­ bÃ½t â€žtopâ€œ nebo â€žbottomâ€œ, ne â€ž%sâ€œ"
  
! #: tp/Texinfo/Parser.pm:5896
  #, perl-format
  msgid "Only @%s 10 or 11 is supported, not `%s'"
! msgstr "Je podporovÃ¡no pouze @%s 10 nebo 11, ne %sâ€œ"
  
! #: tp/Texinfo/Parser.pm:5904
! #, perl-format
  msgid "@%s arg must be `separate' or `end', not `%s'"
! msgstr "@%s argument musÃ­ bÃ½t â€žseparateâ€œ nebo â€žendâ€œ, ne â€ž%sâ€œ"
  
! #: tp/Texinfo/Parser.pm:5912
! #, perl-format
  msgid "@%s arg must be `on', `off' or `odd', not `%s'"
! msgstr "@%s argument musÃ­ bÃ½t â€žonâ€œ, â€žoffâ€œ nebo â€žoddâ€œ, ne â€ž%sâ€œ"
  
! #: tp/Texinfo/Parser.pm:5930 tp/Texinfo/Parser.pm:5935
! #, perl-format
  msgid "@paragraphindent arg must be numeric/`none'/`asis', not `%s'"
! msgstr "argument @paragraphindent musÃ­ bÃ½t Ä�Ã­slo, â€žnoneâ€œ nebo â€žasisâ€œ, ne â€ž%sâ€œ"
  
! #: tp/Texinfo/Parser.pm:5943
! #, perl-format
  msgid "@firstparagraphindent arg must be `none' or `insert', not `%s'"
! msgstr "argument @firstparagraphindent musÃ­ bÃ½t â€žnoneâ€œ nebo â€žinsertâ€œ, ne â€ž%sâ€œ"
  
! #: tp/Texinfo/Parser.pm:5953
! #, perl-format
  msgid "@exampleindent arg must be numeric/`asis', not `%s'"
! msgstr "argument @exampleindent musÃ­ bÃ½t Ä�Ã­slo nebo â€žasisâ€œ, ne â€ž%sâ€œ"
  
! #: tp/Texinfo/Parser.pm:5964
  #, perl-format
  msgid "expected @%s on or off, not `%s'"
! msgstr "oÄ�ekÃ¡vÃ¡no @%s on nebo off, ne â€ž%sâ€œ"
  
! #: tp/Texinfo/Parser.pm:5974
  #, perl-format
  msgid "@kbdinputstyle arg must be `code'/`example'/`distinct', not `%s'"
  msgstr ""
+ "argument @kbdinputstyle musÃ­ bÃ½t â€žcodeâ€œ, â€žexampleâ€œ nebo â€ždistinctâ€œ, ne â€ž%sâ€œ"
  
! #: tp/Texinfo/Parser.pm:5982
! #, perl-format
  msgid "@allowcodebreaks arg must be `true' or `false', not `%s'"
! msgstr "argument @allowcodebreaks musÃ­ bÃ½t â€žtrueâ€œ nebo â€žfalseâ€œ, ne â€ž%sâ€œ"
  
! #: tp/Texinfo/Parser.pm:5990
! #, perl-format
  msgid "@urefbreakstyle arg must be `after'/`before'/`none', not `%s'"
  msgstr ""
! "argument @urefbreakstyle musÃ­ bÃ½t â€žafterâ€œ, â€žbeforeâ€œ nebo â€žnoneâ€œ, ne â€ž%sâ€œ"
  
! #: tp/Texinfo/Structuring.pm:232
  #, perl-format
  msgid "raising the section level of @%s which is too low"
! msgstr "zvyÅ¡uje se ÃºroveÅˆ oddÃ­lu @%s, kterÃ¡ je pÅ™Ã­liÅ¡ nÃ­zkÃ¡"
  
! #: tp/Texinfo/Structuring.pm:264
  #, perl-format
  msgid "no chapter-level command before @%s"
! msgstr "pÅ™ed @%s nenÃ­ pÅ™Ã­kaz udÃ¡vajÃ­cÃ­ ÃºroveÅˆ kapitoly"
  
! #: tp/Texinfo/Structuring.pm:269
  #, perl-format
  msgid "lowering the section level of @%s appearing after a lower element"
! msgstr "sniÅ¾uje se ÃºroveÅˆ oddÃ­lu @%s, kterÃ½ se vyskytuje po niÅ¾Å¡Ã­m elementu"
  
! #: tp/Texinfo/Structuring.pm:358
  #, perl-format
  msgid "no sectioning command associated with @%s"
! msgstr "sÂ @%s se nepojÃ­ Å¾Ã¡dnÃ½ pÅ™Ã­kaz oddÃ­lu"
! 
! #: tp/Texinfo/Structuring.pm:507
! #, perl-format
! msgid "@%s not empty"
! msgstr "@%s nenÃ­Â prÃ¡zdnÃ½"
  
! #: tp/Texinfo/Structuring.pm:563 tp/Texinfo/Structuring.pm:1345
! #, perl-format
  msgid "@%s reference to nonexistent node `%s'"
! msgstr "@%s odkazuje na neexistujÃ­cÃ­ uzel â€ž%sâ€œ"
  
! #: tp/Texinfo/Structuring.pm:576
  #, perl-format
  msgid "@%s entry node name `%s' different from %s name `%s'"
! msgstr "nÃ¡zev uzlu poloÅ¾ky @%s â€ž%sâ€œ se liÅ¡Ã­ od %s nÃ¡zvu â€ž%sâ€œ"
  
! #: tp/Texinfo/Structuring.pm:681
  #, perl-format
  msgid "unreferenced node `%s'"
! msgstr "na uzel â€ž%sâ€œ nesmÄ›Å™uje Å¾Ã¡dnÃ½ odkaz"
  
! #: tp/Texinfo/Structuring.pm:727
  #, perl-format
  msgid "node `%s' is %s for `%s' in sectioning but not in menu"
! msgstr "uzel â€ž%sâ€œ je %s pro â€ž%sâ€œ vÂ oddÃ­lech, ale ne vÂ nabÃ­dce"
  
! #: tp/Texinfo/Structuring.pm:734
  #, perl-format
  msgid "node %s `%s' in menu `%s' and in sectioning `%s' differ"
! msgstr "uzel %s â€ž%sâ€œ vÂ nabÃ­dce â€ž%sâ€œ se liÅ¡Ã­ od toho vÂ oddÃ­lech â€ž%sâ€œ"
  
! #: tp/Texinfo/Structuring.pm:752
  #, perl-format
  msgid "node `%s' is %s for `%s' in menu but not in sectioning"
! msgstr "uzel â€ž%sâ€œ jeÂ %s pro â€ž%sâ€œ vÂ nabÃ­dce ale ne vÂ oddÃ­lech"
  
! #: tp/Texinfo/Structuring.pm:806
  #, perl-format
  msgid "%s pointer `%s' (for node `%s') different from %s name `%s'"
! msgstr "%s ukazatel â€ž%sâ€œ (pro uzel â€ž%sâ€œ) se liÅ¡Ã­ od %s nÃ¡zvu â€ž%sâ€œ"
  
! #: tp/Texinfo/Structuring.pm:833
! #, perl-format
  msgid "%s reference to nonexistent `%s'"
! msgstr "%s se odkazuje na neexistujÃ­cÃ­ â€ž%sâ€œ"
  
! #: tp/Texinfo/Structuring.pm:853
! #, perl-format
  msgid "node `%s' lacks menu item for `%s' despite being its Up target"
  msgstr ""
! "uzel â€ž%sâ€œ postrÃ¡dÃ¡ poloÅ¾ku nabÃ­dky pro â€ž%sâ€œ navzdory tomu, Å¾e je jeho "
! "nadÅ™azenÃ½m uzlem"
  
! #: tp/Texinfo/Structuring.pm:861
  #, perl-format
  msgid "for `%s', up in menu `%s' and up `%s' don't match"
! msgstr "uÂ â€ž%sâ€œ nahoru vÂ menu â€ž%sâ€œ a nahoru â€ž%sâ€œ se neshodujÃ­"
  
! #: tp/Texinfo/Structuring.pm:1357
  #, perl-format
  msgid "@%s to `%s', different from %s name `%s'"
! msgstr "@%s do â€ž%sâ€œ se liÅ¡Ã­ od %s nÃ¡zvu â€ž%sâ€œ"
  
! #: tp/Texinfo/Structuring.pm:2023
! #, perl-format
  msgid "empty index key in @%s"
! msgstr "prÃ¡zdnÃ½ klÃ­Ä� rejstÅ™Ã­ku vÂ @%s"
  
! #: tp/init/chm.pm:221 tp/init/chm.pm:277 tp/init/chm.pm:348
! #, perl-format
  msgid "chm.pm: could not open %s for writing: %s\n"
! msgstr "chm.pm: %s nebylo moÅ¾nÃ© otevÅ™Ã­t pro zÃ¡pis: %s\n"
  
! #: tp/init/chm.pm:267 tp/init/chm.pm:338 tp/init/chm.pm:399
! #, perl-format
  msgid "chm.pm: error on closing %s: %s"
! msgstr "chm.pm: chyba pÅ™i zavÃ­rÃ¡nÃ­ %s: %s"
  
  #: tp/init/latex2html.pm:200
! #, perl-format
  msgid "l2h: could not open latex file %s for writing: %s"
! msgstr "l2h: latexovÃ½ soubor %s nebylo moÅ¾nÃ© otevÅ™Ã­t pro zÃ¡pis: %s"
  
  #: tp/init/latex2html.pm:341
  msgid "l2h: L2H_TMP directory contains a dot"
! msgstr "l2h: adresÃ¡Å™ L2H_TMP obsahuje teÄ�ku"
  
  #: tp/init/latex2html.pm:346
  msgid "l2h: current directory contains a dot"
! msgstr "l2h: souÄ�asnÃ½ adresÃ¡Å™ obsahuje teÄ�ku"
  
  #: tp/init/latex2html.pm:374
  #, perl-format
  msgid "l2h: command did not succeed: %s"
! msgstr "l2h: pÅ™Ã­kaz neuspÄ›l: %s"
  
  #: tp/init/latex2html.pm:422
  #, perl-format
  msgid "l2h: image has invalid extension: %s"
! msgstr "l2h: obrÃ¡zek mÃ¡ neplatnou pÅ™Ã­ponu: %s"
  
  #: tp/init/latex2html.pm:438
  #, perl-format
  msgid "l2h: rename %s as %s failed: %s"
! msgstr "l2h: pÅ™ejmenovÃ¡nÃ­ %s na %s selhalo: %s"
  
  #: tp/init/latex2html.pm:460
! #, perl-format
  msgid "l2h: could not open %s: %s"
! msgstr "l2h: %s nebylo moÅ¾nÃ© otevÅ™Ã­t: %s"
  
  #: tp/init/latex2html.pm:493
  #, perl-format
  msgid "latex2html.pm: end of @%s item %d not found"
! msgstr "latex2html.pm: konec @%s poloÅ¾ky %d nebyl nalezen"
  
  #: tp/init/latex2html.pm:504
***************
*** 3258,3266 ****
  "of items found in the document"
  msgstr ""
  
  #: tp/init/latex2html.pm:534
  #, perl-format
  msgid "l2h: could not determine the fragment %d for @%s"
! msgstr ""
  
  #: tp/init/latex2html.pm:560
--- 3124,3134 ----
  "of items found in the document"
  msgstr ""
+ "latex2html.pm: zpracovÃ¡nÃ­ vyrobilo %d poloÅ¾ek vÂ HTML; oÄ�ekÃ¡vÃ¡no %d, poÄ�et "
+ "poloÅ¾ek nalezenÃ½ch vÂ dokumentu"
  
  #: tp/init/latex2html.pm:534
  #, perl-format
  msgid "l2h: could not determine the fragment %d for @%s"
! msgstr "l2h: nebylo moÅ¾nÃ© urÄ�it fragment %d pro @%s"
  
  #: tp/init/latex2html.pm:560
***************
*** 3270,3313 ****
  "HTML"
  msgstr ""
  
  #: tp/init/latex2html.pm:621
! #, fuzzy, perl-format
  msgid "l2h: could not load %s: %s"
! msgstr "Výstup %s pro expanzi makra nelze otevøít"
  
  #: tp/init/latex2html.pm:634
! #, fuzzy, perl-format
  msgid "l2h: could not open %s for writing: %s"
! msgstr "Výstup %s pro expanzi makra nelze otevøít"
  
  #: tp/init/tex4ht.pm:123 tp/init/tex4ht.pm:267
! #, fuzzy, perl-format
  msgid "tex4ht.pm: could not open %s: %s"
! msgstr "Nelze najít `%s'."
  
  #: tp/init/tex4ht.pm:219
! #, fuzzy, perl-format
  msgid "tex4ht.pm: chdir %s failed: %s"
! msgstr "Nelze najít `%s'."
  
  #: tp/init/tex4ht.pm:232
  #, perl-format
  msgid "tex4ht.pm: unable to return to initial directory: %s"
! msgstr ""
  
  #: tp/init/tex4ht.pm:244
! #, fuzzy, perl-format
  msgid "tex4ht.pm: output file missing: %s"
! msgstr "Výstupní soubor `%s' nelze vytvoøit."
  
  #: tp/init/tex4ht.pm:260
! #, fuzzy, perl-format
  msgid "tex4ht.pm: command failed: %s"
! msgstr "Nelze najít `%s'."
  
  #: tp/init/tex4ht.pm:294
  #, perl-format
  msgid "tex4ht.pm: end of @%s item %d not found"
! msgstr ""
  
  #: tp/init/tex4ht.pm:301
--- 3138,3182 ----
  "HTML"
  msgstr ""
+ "l2h: zÂ HTMLâ€¯nebylo moÅ¾nÃ© zÃ­skat fragment %d pro @%s sÂ vÃ½stupnÃ­m poÄ�Ã­tadlem %d"
  
  #: tp/init/latex2html.pm:621
! #, perl-format
  msgid "l2h: could not load %s: %s"
! msgstr "l2h: %s nebylo moÅ¾nÃ© zavÃ©st: %s"
  
  #: tp/init/latex2html.pm:634
! #, perl-format
  msgid "l2h: could not open %s for writing: %s"
! msgstr "l2h: %s nebylo moÅ¾nÃ© otevÅ™Ã­t pro zÃ¡pis: %s"
  
  #: tp/init/tex4ht.pm:123 tp/init/tex4ht.pm:267
! #, perl-format
  msgid "tex4ht.pm: could not open %s: %s"
! msgstr "tex4ht.pm: %s nebylo moÅ¾nÃ© otevÅ™Ã­t: %s"
  
  #: tp/init/tex4ht.pm:219
! #, perl-format
  msgid "tex4ht.pm: chdir %s failed: %s"
! msgstr "tex4ht.pm: zmÄ›na pracovnÃ­ho adresÃ¡Å™e do %s selhala: %s"
  
  #: tp/init/tex4ht.pm:232
  #, perl-format
  msgid "tex4ht.pm: unable to return to initial directory: %s"
! msgstr "tex4ht.pm: nelze se vrÃ¡tit do pÅ¯vodnÃ­ho adresÃ¡Å™e: %s"
  
  #: tp/init/tex4ht.pm:244
! #, perl-format
  msgid "tex4ht.pm: output file missing: %s"
! msgstr "tex4ht.pm: vÃ½stupnÃ­ soubor chybÃ­: %s"
  
  #: tp/init/tex4ht.pm:260
! #, perl-format
  msgid "tex4ht.pm: command failed: %s"
! msgstr "tex4ht.pm: pÅ™Ã­kaz selhal: %s"
  
  #: tp/init/tex4ht.pm:294
  #, perl-format
  msgid "tex4ht.pm: end of @%s item %d not found"
! msgstr "tex4ht.pm: konec @%s poloÅ¾ky %d nenalezen"
  
  #: tp/init/tex4ht.pm:301
***************
*** 3317,3325 ****
  "items found in the document for @%s"
  msgstr ""
  
  #: tp/init/tex4ht.pm:321
! #, fuzzy, perl-format
  msgid "tex4ht.pm: output has no HTML item for @%s %s"
! msgstr "Výstupní soubor `%s' nelze vytvoøit."
  
  #: tp/init/tex4ht.pm:336
--- 3186,3196 ----
  "items found in the document for @%s"
  msgstr ""
+ "tex4ht.pm: zpracovÃ¡nÃ­ vyrobilo %d poloÅ¾ek vÂ HTML; oÄ�ekÃ¡vÃ¡no %d, poÄ�et "
+ "poloÅ¾ek nalezenÃ½ch vÂ dokumentu pro @%s"
  
  #: tp/init/tex4ht.pm:321
! #, perl-format
  msgid "tex4ht.pm: output has no HTML item for @%s %s"
! msgstr "tex4ht.pm: vÃ½stup nemÃ¡ Å¾Ã¡dnou HTML poloÅ¾ku pro @%s %s"
  
  #: tp/init/tex4ht.pm:336
***************
*** 3329,3385 ****
  "items found in the document for @%s"
  msgstr ""
  
! #: tp/texi2any.pl:379
  #, perl-format
  msgid "error loading %s: %s\n"
! msgstr ""
  
! #: tp/texi2any.pl:392
! #, fuzzy, perl-format
  msgid "%s: unknown variable %s"
! msgstr "Neznámý pøíkaz `%s'"
  
! #: tp/texi2any.pl:396
! #, fuzzy, perl-format
  msgid "%s: obsolete variable %s\n"
! msgstr "Nastavení promìnné: "
  
! #: tp/texi2any.pl:411
! #, fuzzy, perl-format
  msgid "%s: unknown variable %s\n"
! msgstr "Neznámý pøíkaz `%s'"
  
! #: tp/texi2any.pl:415
! #, fuzzy, perl-format
  msgid "obsolete variable %s\n"
! msgstr "Nastavení promìnné: "
  
! #: tp/texi2any.pl:480
! #, fuzzy, perl-format
  msgid "could not read init file %s"
! msgstr "Rouru do `%s' nelze otevøít."
  
! #: tp/texi2any.pl:640
  #, perl-format
  msgid "ignoring unrecognized TEXINFO_OUTPUT_FORMAT value `%s'\n"
! msgstr ""
  
! #: tp/texi2any.pl:723
! #, fuzzy
! msgid "Usage: makeinfo [OPTION]... TEXINFO-FILE...\n"
! msgstr "Pou¾ití: %s [PØEPÍNAÈ]... SOUBOR...\n"
! 
! #: tp/texi2any.pl:724
! #, fuzzy
! msgid "  or:  texi2any [OPTION]... TEXINFO-FILE...\n"
! msgstr "Pou¾ití: %s [PØEPÍNAÈ]... SOUBOR...\n"
  
! #: tp/texi2any.pl:726
  msgid ""
  "Translate Texinfo source documentation to various other formats, by default\n"
  "Info files suitable for reading online with Emacs or standalone GNU Info.\n"
  msgstr ""
  
! #: tp/texi2any.pl:729
  #, perl-format
  msgid ""
--- 3200,3263 ----
  "items found in the document for @%s"
  msgstr ""
+ "tex4ht.pm: zpracovÃ¡nÃ­ zÃ­skalo %d poloÅ¾ek vÂ HTML; oÄ�ekÃ¡vÃ¡no %d, poÄ�et poloÅ¾ek "
+ "nalezenÃ½ch vÂ dokumentu pro @%s"
  
! #: tp/texi2any.pl:388
  #, perl-format
  msgid "error loading %s: %s\n"
! msgstr "chyba pÅ™i zavÃ¡dÄ›nÃ­ %s: %s\n"
  
! #: tp/texi2any.pl:401
! #, perl-format
  msgid "%s: unknown variable %s"
! msgstr "%s: neznÃ¡mÃ¡ promÄ›nnÃ¡ %s"
  
! #: tp/texi2any.pl:405
! #, perl-format
  msgid "%s: obsolete variable %s\n"
! msgstr "%s: zastaralÃ¡ promÄ›nnÃ¡ %s\n"
  
! #: tp/texi2any.pl:420
! #, perl-format
  msgid "%s: unknown variable %s\n"
! msgstr "%s: neznÃ¡mÃ¡ promÄ›nnÃ¡ %s\n"
  
! #: tp/texi2any.pl:424
! #, perl-format
  msgid "obsolete variable %s\n"
! msgstr "zastaralÃ¡ promÄ›nnÃ¡ %s\n"
  
! #: tp/texi2any.pl:489
! #, perl-format
  msgid "could not read init file %s"
! msgstr "inicializaÄ�nÃ­ soubor %s nebylo moÅ¾nÃ© pÅ™eÄ�Ã­st"
  
! #: tp/texi2any.pl:652
  #, perl-format
  msgid "ignoring unrecognized TEXINFO_OUTPUT_FORMAT value `%s'\n"
! msgstr "nerozpoznanÃ¡ hodnota TEXINFO_OUTPUT_FORMAT â€ž%sâ€œ se ignoruje\n"
  
! #: tp/texi2any.pl:735
! #, perl-format
! msgid "Usage: %s [OPTION]... TEXINFO-FILE...\n"
! msgstr "PouÅ¾itÃ­: %s [PÅ˜EPÃ�NAÄŒ]â€¦ SOUBOR_TEXINFAâ€¦\n"
  
! #: tp/texi2any.pl:738
  msgid ""
  "Translate Texinfo source documentation to various other formats, by default\n"
  "Info files suitable for reading online with Emacs or standalone GNU Info.\n"
+ "\n"
+ "This program is commonly installed as both `makeinfo' and `texi2any';\n"
+ "the behavior is identical, and does not depend on the installed name.\n"
  msgstr ""
+ "PÅ™eklÃ¡dÃ¡ dokumentaci ze zdrojovÃ©ho formÃ¡tu Texinfo do rozliÄ�nÃ½ch formÃ¡tÅ¯,\n"
+ "standardnÄ› do souborÅ¯ Info vhodnÃ½ch pro Ä�tenÃ­ on-line Emacsem nebo "
+ "samostatnÃ½m\n"
+ "nÃ¡strojem GNU Info.\n"
+ "\n"
+ "Tento program je obvykle nainstalovÃ¡n iÂ pod nÃ¡zvy â€žmakeinfoâ€œ a â€žtexi2anyâ€œ.\n"
+ "Jejich chovÃ¡nÃ­ je shodnÃ© a nezÃ¡visÃ­ na nÃ¡zvu.\n"
  
! #: tp/texi2any.pl:744
  #, perl-format
  msgid ""
***************
*** 3395,3404 ****
  "      --init-file=FILE        load FILE to modify the default behavior.\n"
  "  -c, --set-customization-variable VAR=VAL  set customization variable VAR \n"
! "                                to VAL.\n"
  "  -v, --verbose               explain what is being done.\n"
  "      --version               display version information and exit.\n"
  msgstr ""
  
! #: tp/texi2any.pl:744
  msgid ""
  "Output format selection (default is to produce Info):\n"
--- 3273,3297 ----
  "      --init-file=FILE        load FILE to modify the default behavior.\n"
  "  -c, --set-customization-variable VAR=VAL  set customization variable VAR \n"
! "                                to value VAL.\n"
  "  -v, --verbose               explain what is being done.\n"
  "      --version               display version information and exit.\n"
  msgstr ""
+ "ObecnÃ© pÅ™epÃ­naÄ�e:\n"
+ "      --document-language=Å˜ETÄšZEC\n"
+ "                              nÃ¡rodnÃ­ prostÅ™edÃ­ pro pÅ™eklad klÃ­Ä�ovÃ½ch slov\n"
+ "                              Texinfa do vÃ½stupnÃ­ho dokumentu (vÃ½chozÃ­ C).\n"
+ "      --error-limit=POÄŒET     skonÄ�Ã­ po POÄŒTU chyba (vÃ½chozÃ­ %d).\n"
+ "      --force                 zachovÃ¡ vÃ½stup iÂ pÅ™i chybÃ¡ch.\n"
+ "      --help                  zobrazÃ­ tuto nÃ¡povÄ›du a skonÄ�Ã­.\n"
+ "      --no-validate           potlaÄ�Ã­ ovÄ›Å™enÃ­ kÅ™Ã­Å¾ovÃ½ch odkazÅ¯ mezi uzly.\n"
+ "      --no-warn               potlaÄ�Ã­ varovÃ¡nÃ­ (ale ne chyby).\n"
+ "      --conf-dir=ADRESÃ�Å˜      inicializaÄ�nÃ­ soubory hledÃ¡ takÃ© vÂ ADRESÃ�Å˜I.\n"
+ "      --init-file=SOUBOR      zavede SOUBOR, aby pozmÄ›nil vÃ½chozÃ­ chovÃ¡nÃ­.\n"
+ "  -c, --set-customization-variable PROMÄšNNÃ�=HODNOTA\n"
+ "                              nastavÃ­ promÄ›nnou Ãºpravy PROMÄšNNÃ� na HODNOTU.\n"
+ "  -v, --verbose               vysvÄ›tlÃ­, co prÃ¡vÄ› provÃ¡dÃ­.\n"
+ "      --version               zobrazÃ­ Ãºdaje oÂ verzi a skonÄ�Ã­.\n"
  
! #: tp/texi2any.pl:760
  msgid ""
  "Output format selection (default is to produce Info):\n"
***************
*** 3407,3414 ****
  "      --plaintext             output plain text rather than Info.\n"
  "      --xml                   output Texinfo XML rather than Info.\n"
! "      --dvi, --dvipdf, --ps, --pdf  call texi2dvi to generate given output.\n"
  msgstr ""
  
! #: tp/texi2any.pl:752
  msgid ""
  "General output options:\n"
--- 3300,3317 ----
  "      --plaintext             output plain text rather than Info.\n"
  "      --xml                   output Texinfo XML rather than Info.\n"
! "      --dvi, --dvipdf, --ps, --pdf  call texi2dvi to generate given output,\n"
! "                                after checking validity of TEXINFO-FILE.\n"
  msgstr ""
+ "VÃ½bÄ›r vÃ½stupnÃ­ho formÃ¡tu (vÃ½chozÃ­ je vÃ½stup do formÃ¡tu Info):\n"
+ "      --docbook               vÃ½stup do DocBook XML namÃ­sto do Infa.\n"
+ "      --html                  vÃ½stup do HTML namÃ­sto do Infa.\n"
+ "      --plaintext             vÃ½stup do obyÄ�ejnÃ©ho textu namÃ­sto do Infa.\n"
+ "      --xml                   vÃ½stup do Texinfo XML namÃ­sto od Infa.\n"
+ "      --dvi, --dvipdf, --ps, --pdf\n"
+ "                              pro zÃ­skÃ¡nÃ­ zadanÃ©ho vÃ½stupu zavolÃ¡ texi2dvi\n"
+ "                              po tÃ©, co zkontroluje platnost "
+ "SOUBORU_TEXINFA.\n"
  
! #: tp/texi2any.pl:768
  msgid ""
  "General output options:\n"
***************
*** 3422,3426 ****
  "output).\n"
  "                                Also, if producing Info, write to\n"
! "                                standard output by default \n"
  "      --no-split              suppress any splitting of the output;\n"
  "                                generate only one output file.\n"
--- 3325,3329 ----
  "output).\n"
  "                                Also, if producing Info, write to\n"
! "                                standard output by default.\n"
  "      --no-split              suppress any splitting of the output;\n"
  "                                generate only one output file.\n"
***************
*** 3436,3441 ****
  "                                Otherwise, DEST names the output file.\n"
  msgstr ""
  
! #: tp/texi2any.pl:772
  #, perl-format
  msgid ""
--- 3339,3365 ----
  "                                Otherwise, DEST names the output file.\n"
  msgstr ""
+ "ObecnÃ© pÅ™epÃ­naÄ�e vÃ½stupu:\n"
+ "  -E, --macro-expand=SOUBOR   vypÃ­Å¡e zdroj sÂ expandovanÃ½mi makry do "
+ "SOUBORU,\n"
+ "                              ignoruje jakÃ½koliv @setfilename.\n"
+ "      --no-headers            potlaÄ�Ã­ oddÄ›lovaÄ�e uzlÅ¯, Uzel: Å™Ã¡dky a "
+ "nabÃ­dky\n"
+ "                              zÂ Info vÃ½stupu (tudÃ­Å¾ vytvoÅ™Ã­ obyÄ�ejnÃ½ text)\n"
+ "                              nebo zÂ HTML (tudÃ­Å¾ vytvoÅ™Ã­ kratÅ¡Ã­ vÃ½stup).\n"
+ "                              TakÃ©, kdyÅ¾ vytvÃ¡Å™Ã­ Info, zapisuje na\n"
+ "                              standardnÃ­ vÃ½stup.\n"
+ "      --no-split              potlaÄ�Ã­ jakÃ©koliv dÄ›lenÃ­ vÃ½stupu;\n"
+ "                              vytvoÅ™Ã­ pouze jeden vÃ½stupnÃ­ soubor.\n"
+ "      --[no-]number-sections  generuje Ä�Ã­sla kapitol a oddÃ­lÅ¯;\n"
+ "                              standardnÄ› zapnuto.\n"
+ "  -o, --output=CÃ�L            zapisuje do CÃ�LE.\n"
+ "                              PÅ™i dÄ›lenÃ©m vÃ½stupu vytvoÅ™Ã­ CÃ�L jako adresÃ¡Å™\n"
+ "                              a vÃ½stupnÃ­ soubory umÃ­stÃ­ do nÄ›j.\n"
+ "                              PÅ™i nedÄ›lenÃ©m vÃ½stupu, je-li CÃ�L jiÅ¾ adresÃ¡Å™\n"
+ "                              nebo konÄ�Ã­-li na /, umÃ­stÃ­ vÃ½stupnÃ­ soubor "
+ "tam.\n"
+ "                              Jinak CÃ�L urÄ�uje nÃ¡zev vÃ½stupnÃ­ho souboru.\n"
  
! #: tp/texi2any.pl:788
  #, perl-format
  msgid ""
***************
*** 3458,3463 ****
  "      --split-size=NUM        split Info files at size NUM (default %d).\n"
  msgstr ""
  
! #: tp/texi2any.pl:789
  msgid ""
  "Options for HTML:\n"
--- 3382,3406 ----
  "      --split-size=NUM        split Info files at size NUM (default %d).\n"
  msgstr ""
+ "PÅ™epÃ­naÄ�e pro Info a prostÃ½ text:\n"
+ "      --disable-encoding      nevypisuje znaky sÂ diakritikou a zvlÃ¡Å¡tnÃ­ "
+ "znaky\n"
+ "                              do Info vÃ½stupu na zÃ¡kladÄ› @documentencoding.\n"
+ "      --enable-encoding       pÅ™ebije --disable-encoding (vÃ½chozÃ­).\n"
+ "      --fill-column=ÄŒÃ�SLO     zalomÃ­ Å™Ã¡dky Infa na znaku ÄŒÃ�SLO (vÃ½chozÃ­ "
+ "%d).\n"
+ "      --footnote-style=STYL   do Infa vypisuje poznÃ¡mky pod Ä�arou podle "
+ "STYLU:\n"
+ "                              â€žseparateâ€œ je umÃ­stÃ­ do jejich vlastnÃ­ho "
+ "uzlu,\n"
+ "                              â€žendâ€œ je umÃ­stÃ­ na konec uzlu, vÂ kterÃ©m jsou\n"
+ "                              definovÃ¡ny (vÃ½chozÃ­ chovÃ¡nÃ­).\n"
+ "      --paragraph-indent=HODNOTA\n"
+ "                              odsadÃ­ Info odstavce oÂ HODNOTU mezer (vÃ½chozÃ­\n"
+ "                              %d). Je-li HODNOTA â€žnoneâ€œ, neodsazuje. Je-li\n"
+ "                              HODNOTA â€žasisâ€œ, zachovÃ¡ existujÃ­cÃ­ zarovnÃ¡nÃ­.\n"
+ "      --split-size=ÄŒÃ�SLO      rozdÄ›lÃ­ Info soubory na velikosti POÄŒET\n"
+ "                              (vÃ½chozÃ­ %d).\n"
  
! #: tp/texi2any.pl:805
  msgid ""
  "Options for HTML:\n"
***************
*** 3472,3499 ****
  "                                anchors; default is set only if split.\n"
  msgstr ""
  
! #: tp/texi2any.pl:800
  msgid ""
  "Options for XML and Docbook:\n"
  "      --output-indent=VAL     does nothing, retained for compatibility.\n"
  msgstr ""
  
! #: tp/texi2any.pl:803
  msgid ""
  "Options for DVI/PS/PDF:\n"
  "      --Xopt=OPT              pass OPT to texi2dvi; can be repeated.\n"
  msgstr ""
  
! #: tp/texi2any.pl:806
  msgid ""
  "Input file options:\n"
  "      --commands-in-node-names  does nothing, retained for compatibility.\n"
  "  -D VAR                        define the variable VAR, as with @set.\n"
  "  -I DIR                        append DIR to the @include search path.\n"
  "  -P DIR                        prepend DIR to the @include search path.\n"
  "  -U VAR                        undefine the variable VAR, as with @clear.\n"
  msgstr ""
  
! #: tp/texi2any.pl:813
  msgid ""
  "Conditional processing in input:\n"
--- 3415,3475 ----
  "                                anchors; default is set only if split.\n"
  msgstr ""
+ "PÅ™epÃ­naÄ�e pro HTML:\n"
+ "      --css-include=SOUBOR    vloÅ¾Ã­ SOUBOR do HTML elementu <style>;\n"
+ "                              je-li SOUBOR -, Ä�te standardnÃ­ vstup.\n"
+ "      --css-ref=URL           vytvoÅ™Ã­ CSS odkaz na URL.\n"
+ "      --internal-links=SOUBOR vyrobÃ­ seznam vnitÅ™nÃ­ch odkazÅ¯ do SOUBORU.\n"
+ "      --split=DÄšLENÃ�          rozdÄ›lÃ­ vÂ DÄšLENÃ�, kde DÄšLENÃ� mÅ¯Å¾e bÃ½t "
+ "â€žchapterâ€œ\n"
+ "                              (kapitola), â€žsectionâ€œ (oddÃ­l) nebo "
+ "â€žnodeâ€œ (uzel).\n"
+ "      --transliterate-file-names\n"
+ "                              nÃ¡zvy souborÅ¯ pouÅ¾ije vÂ pÅ™episu do ASCII.\n"
+ "      --node-files            vyrobÃ­ pÅ™esmÄ›rovÃ¡vacÃ­ soubory pro uzly a "
+ "kotvy;\n"
+ "                              standardnÄ› je zapnuto jen pÅ™i dÄ›lenÃ­.\n"
  
! #: tp/texi2any.pl:816
  msgid ""
  "Options for XML and Docbook:\n"
  "      --output-indent=VAL     does nothing, retained for compatibility.\n"
  msgstr ""
+ "PÅ™epÃ­naÄ�e pro XML a DocBook:\n"
+ "      --output-indent=HODNOTA nic nedÄ›lÃ¡, zachovÃ¡no pro kompatibilitu.\n"
  
! #: tp/texi2any.pl:819
  msgid ""
  "Options for DVI/PS/PDF:\n"
  "      --Xopt=OPT              pass OPT to texi2dvi; can be repeated.\n"
  msgstr ""
+ "PÅ™epÃ­naÄ�e pro DVI/PS/PDF:\n"
+ "      --Xopt=PÅ˜EPÃ�NAÄŒ         pÅ™edÃ¡ PÅ˜EPÃ�NAÄŒ programu texi2dvi; lze "
+ "opakovat.\n"
  
! #: tp/texi2any.pl:822
  msgid ""
  "Input file options:\n"
  "      --commands-in-node-names  does nothing, retained for compatibility.\n"
  "  -D VAR                        define the variable VAR, as with @set.\n"
+ "  -D 'VAR VAL'                  define VAR to VAL (one shell argument).\n"
  "  -I DIR                        append DIR to the @include search path.\n"
  "  -P DIR                        prepend DIR to the @include search path.\n"
  "  -U VAR                        undefine the variable VAR, as with @clear.\n"
  msgstr ""
+ "PÅ™epÃ­naÄ�e pro vstupnÃ­ soubor:\n"
+ "      --commands-in-node-names  nic nedÄ›lÃ¡, zachovÃ¡n kvÅ¯li kompatibilitÄ›.\n"
+ "  -D PROMÄšNNÃ�                   definuje promÄ›nnou PROMÄšNNÃ� jako pÅ™Ã­kaz "
+ "@set.\n"
+ "  -D 'PROMÄšNNÃ� HODNOTA'         definuje PROMÄšNNOU na HODNOTU (jeden "
+ "shellovÃ½\n"
+ "                                argument).\n"
+ "  -I ADRESÃ�Å˜                    pÅ™ipojÃ­ ADRESÃ�Å˜ do vyhledÃ¡vacÃ­ cesty "
+ "@include.\n"
+ "  -P ADRESÃ�Å˜                    pÅ™edÅ™adÃ­ ADRESÃ�Å˜ do vyhledÃ¡vacÃ­ cesty "
+ "@include.\n"
+ "  -U PROMÄšNNÃ�                   zruÅ¡Ã­ promÄ›nnou PROMÄšNNÃ� jako pÅ™Ã­kaz "
+ "@clear.\n"
  
! #: tp/texi2any.pl:830
  msgid ""
  "Conditional processing in input:\n"
***************
*** 3514,3519 ****
  "  Also, for the --no-ifFORMAT options, do process @ifnotFORMAT text.\n"
  msgstr ""
  
! #: tp/texi2any.pl:830
  msgid ""
  "  The defaults for the @if... conditionals depend on the output format:\n"
--- 3490,3511 ----
  "  Also, for the --no-ifFORMAT options, do process @ifnotFORMAT text.\n"
  msgstr ""
+ "PodmÃ­nÄ›nÃ© zpracovÃ¡nÃ­ ve vstupu:\n"
+ "  --ifdocbook       zpracuje @ifdocbook a @docbook, iÂ kdyÅ¾ se nevytvÃ¡Å™Ã­\n"
+ "                    DocBook.\n"
+ "  --ifhtml          zpracuje @ifhtml a @html, iÂ kdyÅ¾ se nevytvÃ¡Å™Ã­ HTML.\n"
+ "  --ifinfo          zpracuje @ifinfo, iÂ kdyÅ¾ se nevytvÃ¡Å™Ã­ Info.\n"
+ "  --ifplaintext     zpracuje @ifplaintext, iÂ kdyÅ¾ se nevytvÃ¡Å™Ã­ prostÃ½ text.\n"
+ "  --iftex           zpracuje @iftex a @tex.\n"
+ "  --ifxml           zpracuje @ifxml a @xml.\n"
+ "  --no-ifdocbook    nezpracuje text mezi @ifdocbook a @docbook.\n"
+ "  --no-ifhtml       nezpracuje text mezi @ifhtml a @html.\n"
+ "  --no-ifinfo       nezpracuje text podmÃ­nÄ›nÃ½ @ifinfo.\n"
+ "  --no-ifplaintext  nezpracuje text podmÃ­nÄ›nÃ½ @ifplaintext.\n"
+ "  --no-iftex        nezpracuje text mezi @iftex a @tex.\n"
+ "  --no-ifxml        nezpracuje text mezi @ifxml a @xml.\n"
+ "\n"
+ "  RovnÄ›Å¾ pÅ™epÃ­naÄ�e --no-ifFORMÃ�T zpracujÃ­ text podmÃ­nÄ›nÃ½ @ifnotFORMÃ�T.\n"
  
! #: tp/texi2any.pl:847
  msgid ""
  "  The defaults for the @if... conditionals depend on the output format:\n"
***************
*** 3524,3530 ****
  "  if generating XML, --ifxml is on and the others are off.\n"
  msgstr ""
  
! #: tp/texi2any.pl:837
! #, fuzzy
  msgid ""
  "Examples:\n"
--- 3516,3527 ----
  "  if generating XML, --ifxml is on and the others are off.\n"
  msgstr ""
+ "  VÃ½chozÃ­ chovÃ¡nÃ­ pro podmÃ­nky @ifâ€¦ zÃ¡visÃ­ na vÃ½stupnÃ­m formÃ¡tu:\n"
+ "  vytvÃ¡Å™Ã­-li se DocBook, --ifdocbook se zapne a ostatnÃ­ se vypnou;\n"
+ "  vytvÃ¡Å™Ã­-li se HTML, --ifhtml se zapne a ostatnÃ­ se vypnou;\n"
+ "  vytvÃ¡Å™Ã­-li se Info, --ifinfo se zapne a ostatnÃ­ se vypnou;\n"
+ "  vytvÃ¡Å™Ã­-li se prostÃ½ text, --ifplaintext se zapne a ostatnÃ­ se vypnou;\n"
+ "  vytvÃ¡Å™Ã­-li se XML, --ifxml se zapne a ostatnÃ­ se vypnou.\n"
  
! #: tp/texi2any.pl:854
  msgid ""
  "Examples:\n"
***************
*** 3542,4200 ****
  "  makeinfo --no-split foo.texi           write one Info file however big\n"
  msgstr ""
  "\n"
! "  Implicitní nastavení pro podmínky @if... zále¾í na výstupním formátu:\n"
! "pøi generování HTML je zapnut pøepínaè --ifhtml a ostatní jsou vypnuty;\n"
! "pøi generování Info souboru nebo èistého textu je zapnut pøepínaè --ifinfo\n"
! "a ostatní jsou vypnuty.\n"
! "\n"
! "Pøíklady:\n"
! "  makeinfo foo.texi                    zapí¹e Info do souboru urèeného\n"
! "                                        pomocí @setfilename ve foo.texi\n"
! "  makeinfo --html foo.texi             zapí¹e HTML do souboru urèeného\n"
! "                                        pomocí @setfilename ve foo.texi\n"
! "  makeinfo --no-headers -o - foo.texi  vypí¹e èistý text na standardní "
! "výstup\n"
! "  makeinfo --number-sections foo.texi  zapí¹e Info s èíslovanými sekcemi\n"
! "  makeinfo --no-split foo.texi         zapí¹e jeden Info soubor jakkoliv "
! "velký\n"
! "\n"
! "  Chyby v programu oznamujte na adrese <bug-texinfo@gnu.org> (pouze "
! "anglicky),\n"
! "obecné otázky smìøujte na <help-texinfo@gnu.org>. Pøipomínky k pøekladu\n"
! "zasílejte na <cs@li.org> (èesky)."
  
! #: tp/texi2any.pl:884
  #, perl-format
  msgid "%s: --footnote-style arg must be `separate' or `end', not `%s'.\n"
  msgstr ""
! "%s: argument k --footnote-style musí být `separate'|`end', ale ne `%s'.\n"
  
! #: tp/texi2any.pl:966
  #, perl-format
  msgid "%s: --paragraph-indent arg must be numeric/`none'/`asis', not `%s'.\n"
  msgstr ""
! "%s: argument pro --paragraph-indent musí být èíslo|`none'|`asis', ale ne `"
! "%s'.\n"
  
! #: tp/texi2any.pl:1043
  #, perl-format
  msgid "%s: when generating %s, only one input FILE may be specified with -o\n"
! msgstr ""
  
! #: tp/texi2any.pl:1047
  msgid "--Xopt option without printed output"
! msgstr ""
  
! #: tp/texi2any.pl:1057
! #, fuzzy, perl-format
  msgid "unknown tree transformation %s"
! msgstr "Neznámý pøíkaz `%s'"
  
! #: tp/texi2any.pl:1064
  #, perl-format
  msgid "ignoring splitting for format %s"
! msgstr ""
  
! #: tp/texi2any.pl:1114
  #, perl-format
  msgid "%s: missing file argument.\n"
! msgstr "%s: chybí argument jména souboru.\n"
  
! #: tp/texi2any.pl:1115
  #, perl-format
  msgid "Try `%s --help' for more information.\n"
! msgstr "Více informací získáte pøíkazem `%s --help'.\n"
  
! #: tp/texi2any.pl:1193
  msgid "fill_gaps_in_sectioning transformation return no result. No section?"
  msgstr ""
  
! #: tp/texi2any.pl:1215
! #, fuzzy, perl-format
  msgid "error on closing macro expand file %s: %s\n"
! msgstr "Výstupní soubor `%s' nelze vytvoøit."
  
! #: tp/texi2any.pl:1221
! #, fuzzy, perl-format
  msgid "could not open %s for writing: %s\n"
! msgstr "Výstup %s pro expanzi makra nelze otevøít"
  
! #: tp/texi2any.pl:1246
  msgid ""
  "insert_nodes_for_sectioning_commands transformation return no result. No "
  "section?"
  msgstr ""
  
! #: tp/texi2any.pl:1311 tp/texi2any.pl:1387
! #, fuzzy, perl-format
  msgid "%s: error on closing %s: %s\n"
! msgstr "Výstupní soubor `%s' nelze vytvoøit."
  
! #: tp/texi2any.pl:1334 tp/texi2any.pl:1368
! #, fuzzy, perl-format
  msgid "%s: error on closing internal links file %s: %s\n"
! msgstr "Výstupní soubor `%s' nelze vytvoøit."
  
! #: tp/texi2any.pl:1340 tp/texi2any.pl:1374
! #, fuzzy, perl-format
  msgid "%s: could not open %s for writing: %s\n"
! msgstr "Výstup %s pro expanzi makra nelze otevøít"
  
! #: util/texindex.c:223
! msgid "display this help and exit"
! msgstr "vypí¹e tuto nápovìdu a skonèí"
  
! #: util/texindex.c:225
! msgid "send output to FILE"
! msgstr "zapí¹e výstup do SOUBORu"
  
! #: util/texindex.c:227
! msgid "display version information and exit"
! msgstr "vypí¹e oznaèení verze a skonèí"
  
! #: util/texindex.c:237
! #, c-format
! msgid "Usage: %s [OPTION]... FILE...\n"
! msgstr "Pou¾ití: %s [PØEPÍNAÈ]... SOUBOR...\n"
  
! #: util/texindex.c:238
! #, c-format
! msgid "Generate a sorted index for each TeX output FILE.\n"
! msgstr "Generuje seøazený rejstøík pro ka¾dý TeXovský výstupní SOUBOR.\n"
  
! #: util/texindex.c:241
! #, c-format
! msgid "Usually FILE... is specified as `foo.%c%c' for a document `foo.texi'.\n"
! msgstr "SOUBOR... je obvykle `foo.%c%c' pro dokument `foo.texi'.\n"
  
! #: util/texindex.c:243
! #, c-format
! msgid ""
! "\n"
! "Options:\n"
! msgstr ""
! "\n"
! "Pøepínaèe:\n"
  
! #: util/texindex.c:743
! #, c-format
! msgid "failure reopening %s"
! msgstr "soubor %s nepovedlo se znovu otevøít"
  
! #: util/texindex.c:758 util/texindex.c:786
! #, c-format
! msgid "%s: not a texinfo index file"
! msgstr "%s: není texinfovský rejstøík"
  
! #: util/texindex.c:993
! #, c-format
! msgid "No page number in %s"
! msgstr "Na %s není èíslo stránky"
  
! #: util/texindex.c:1066
! #, c-format
! msgid "entry %s follows an entry with a secondary name"
! msgstr "polo¾ka %s následuje za polo¾kou se sekundárním jménem"
  
! #~ msgid "Done."
! #~ msgstr "Dokonèeno."
  
! #, fuzzy
! #~ msgid "tex4ht.pm: could not open %s"
! #~ msgstr "Nelze najít `%s'."
! 
! #, fuzzy
! #~ msgid "menu reference to nonexistent node `%s'"
! #~ msgstr "uzel `%s' - nesmìøuje na nìj ¾ádný odkaz"
! 
! #, fuzzy
! #~ msgid "Can't read file %s: %s"
! #~ msgstr "Výstupní soubor `%s' nelze vytvoøit."
! 
! #, fuzzy
! #~ msgid "%s:%d: warning: %s (possibly involving @%s)\n"
! #~ msgstr "%s:%d: varování: "
! 
! #, fuzzy
! #~ msgid "%s:%d: warning: %s\n"
! #~ msgstr "%s:%d: varování: "
! 
! #, fuzzy
! #~ msgid "warning: %s\n"
! #~ msgstr "%s:%d: varování: "
! 
! #, fuzzy
! #~ msgid "chm.pm:%s: Cannot open for writing: %s\n"
! #~ msgstr "Výstup %s pro expanzi makra nelze otevøít"
! 
! #, fuzzy
! #~ msgid "tex4ht error opening %s: %s"
! #~ msgstr "Výstupní soubor `%s' nelze vytvoøit."
! 
! #, fuzzy
! #~ msgid "Node `%s' that is to be renamed exists"
! #~ msgstr "Rejstøík `%s' ji¾ existuje"
! 
! #, fuzzy
! #~ msgid "arguments to @%s ignored"
! #~ msgstr "©patný argument pro %c%s"
  
! #~ msgid "January"
! #~ msgstr "Leden"
  
! #~ msgid "February"
! #~ msgstr "Únor"
  
! #~ msgid "March"
! #~ msgstr "Bøezen"
  
! #~ msgid "April"
! #~ msgstr "Duben"
  
! #~ msgid "May"
! #~ msgstr "Kvìten"
  
! #~ msgid "June"
! #~ msgstr "Èerven"
  
! #~ msgid "July"
! #~ msgstr "Èervenec"
  
! #~ msgid "August"
! #~ msgstr "Srpen"
  
! #~ msgid "September"
! #~ msgstr "Záøí"
  
! #~ msgid "October"
! #~ msgstr "Øíjen"
  
! #~ msgid "November"
! #~ msgstr "Listopad"
  
! #~ msgid "December"
! #~ msgstr "Prosinec"
  
! #~ msgid "@sc argument all uppercase, thus no effect"
! #~ msgstr "@sc argument je celý velkými písmeny, zbyteènì"
  
! #, fuzzy
! #~ msgid "`{' expected, but saw `%c'"
! #~ msgstr "`@end' vy¾aduje `%s', ale vidí `%s'"
! 
! #, fuzzy
! #~ msgid "`}' expected, but saw `%c'"
! #~ msgstr "`@end' vy¾aduje `%s', ale vidí `%s'"
  
! #~ msgid "%c%s is obsolete"
! #~ msgstr "Pøíkaz %c%s je zastaralý"
  
! #~ msgid "@sp requires a positive numeric argument, not `%s'"
! #~ msgstr "@sp vy¾aduje kladný èíselný argument a ne `%s'"
  
! #~ msgid "Bad argument to %c%s"
! #~ msgstr "©patný argument pro %c%s"
  
! #~ msgid "asis"
! #~ msgstr "asis"
  
! #~ msgid "none"
! #~ msgstr "none"
  
! #~ msgid "Missing `}' in @def arg"
! #~ msgstr "Chybìjící `}' v argumentu @def"
  
! #~ msgid "%s: getwd: %s, %s\n"
! #~ msgstr "%s: getwd: %s, %s\n"
  
! #~ msgid "See "
! #~ msgstr "Viz"
  
! #~ msgid "`%c%s' needs an argument `{...}', not just `%s'"
! #~ msgstr "`%c%s' potøebuje argument `{...}' a ne pouze `%s'"
  
! #~ msgid "No closing brace for footnote `%s'"
! #~ msgstr "Chybí uzavírací závorka pro poznámku pod èarou `%s'"
  
! #~ msgid "Footnote defined without parent node"
! #~ msgstr "Poznámka pod èarou definována bez rodièovského uzlu"
  
! #, fuzzy
! #~ msgid "Footnotes inside footnotes are not allowed"
! #~ msgstr "Poznámka pod èarou definována bez rodièovského uzlu"
  
! #~ msgid "Footnotes"
! #~ msgstr "Poznámky pod èarou"
  
! #, fuzzy
! #~ msgid "[unexpected] invalid node name: `%s'"
! #~ msgstr "%s: neznámý pøepínaè `--%s'\n"
  
! #~ msgid "Unknown index `%s'"
! #~ msgstr "Neznámý rejstøík `%s'"
  
! #~ msgid "Index `%s' already exists"
! #~ msgstr "Rejstøík `%s' ji¾ existuje"
  
! #~ msgid "Unknown index `%s' and/or `%s' in @synindex"
! #~ msgstr "Neznámý rejstøík `%s' a/nebo `%s' v @synindex"
  
! #~ msgid "(outside of any node)"
! #~ msgstr "(mimo v¹echny uzly)"
  
! #~ msgid "Broken-Type in insertion_type_pname"
! #~ msgstr "Chybný typ v insertion_type_pname"
  
! #~ msgid "Enumeration stack overflow"
! #~ msgstr "Výpoèetní zásobník pøetekl"
  
! #~ msgid "lettering overflow, restarting at %c"
! #~ msgstr "písmenkování pøeteklo, znovu zaèínám na %c"
  
! #~ msgid "%s requires letter or digit"
! #~ msgstr "%s vy¾aduje písmeno nebo èíslici"
  
! #, fuzzy
! #~ msgid "@%s not meaningful outside `@float' environment"
! #~ msgstr "@%s není myslitelné uvnitø `@%s' bloku"
  
! #~ msgid "@menu seen before first @node, creating `Top' node"
! #~ msgstr "@menu spatøeno pøed prvním @node, vytvoøen uzel `Top'"
  
! #~ msgid "@detailmenu seen before first node, creating `Top' node"
! #~ msgstr "@detailmenu spatøeno pøed prvním uzlem, vytvoøen uzel `Top'"
  
! #, fuzzy
! #~ msgid "@%s not meaningful outside `@titlepage' environment"
! #~ msgstr "@%s není myslitelné uvnitø `@%s' bloku"
  
! #~ msgid "`%c%s' needs something after it"
! #~ msgstr "`%c%s' potøebuje nìjaký argument"
  
! #, fuzzy
! #~ msgid "Bad argument `%s' to `@%s', using `%s'"
! #~ msgstr "Chybný argument pro `%s', `%s', pou¾ívám `%s'"
  
! #~ msgid "@itemx not meaningful inside `%s' block"
! #~ msgstr "@itemx není myslitelný uvnitø `%s' bloku"
  
! #~ msgid "%c%s found outside of an insertion block"
! #~ msgstr "%c%s nalezen mimo vkládaný blok"
  
! #~ msgid "%s is not a valid ISO 639 language code"
! #~ msgstr "%s není platný kód jazyka (podle ISO 639)"
  
! #~ msgid "%c%s expects `i' or `j' as argument, not `%c'"
! #~ msgstr "%c%s vy¾aduje `i' nebo `j' jako argument, ne `%c'"
  
! #~ msgid "%c%s expects a single character `i' or `j' as argument"
! #~ msgstr "%c%s vy¾aduje jeden znak `i' nebo `j' jako argument"
  
! #, fuzzy
! #~ msgid "\\ in macro expansion followed by `%s' instead of parameter name"
! #~ msgstr "\\ pøi expanzi makra následováno `%s' místo \\ nebo jména parametru"
  
! #~ msgid "Macro `%s' called on line %d with too many args"
! #~ msgstr "Makro `%s' volané na øádku %d s pøíli¹ mnoha argumenty"
  
! #~ msgid "%cend macro not found"
! #~ msgstr "%cend makro nebylo nalezeno"
  
! #~ msgid "mismatched @end %s with @%s"
! #~ msgstr "pomíchané @end %s s @%s"
  
! #~ msgid "Too many errors!  Gave up.\n"
! #~ msgstr "Pøíli¹ mnoho chyb!  Konec.\n"
  
! #~ msgid "%s:%d: warning: "
! #~ msgstr "%s:%d: varování: "
  
! #~ msgid "%s: %s arg must be numeric, not `%s'.\n"
! #~ msgstr "%s: %s argument musí být èíslo ne `%s'.\n"
  
! #, fuzzy
! #~ msgid "%s: could not open macro expansion output `%s'"
! #~ msgstr "Výstup %s pro expanzi makra nelze otevøít"
  
! #, fuzzy
! #~ msgid "%s: ignoring second macro expansion output `%s'.\n"
! #~ msgstr "Výstup %s pro expanzi makra nelze otevøít"
  
! #, fuzzy
! #~ msgid "%s: could not open internal links output `%s'"
! #~ msgstr "Výstup %s pro expanzi makra nelze otevøít"
  
! #, fuzzy
! #~ msgid "%s: ignoring second internal links output `%s'.\n"
! #~ msgstr "Výstup %s pro expanzi makra nelze otevøít"
  
! #~ msgid "Expected `%s'"
! #~ msgstr "Oèekáváno `%s'"
  
! #~ msgid "No `%s' found in `%s'"
! #~ msgstr "Soubor `%s' nenalezen v `%s'"
  
! #~ msgid ""
! #~ "%s: Skipping macro expansion to stdout as Info output is going there.\n"
! #~ msgstr ""
! #~ "%s: Vynechávám expanzi makra na stdout a expanze jde jako Info výstup.\n"
  
! #~ msgid "Making %s file `%s' from `%s'.\n"
! #~ msgstr "Vytváøím %s soubor `%s' ze souboru `%s'.\n"
  
! #~ msgid ""
! #~ "%s: Removing macro output file `%s' due to errors; use --force to "
! #~ "preserve.\n"
! #~ msgstr ""
! #~ "%s: Výstupní soubor maker `%s' byl odstranìn, proto¾e byly nalezeny "
! #~ "chyby;\n"
! #~ "u¾ijte pøepínaè --force k ponechání souboru.\n"
  
! #~ msgid ""
! #~ "%s: Removing output file `%s' due to errors; use --force to preserve.\n"
! #~ msgstr ""
! #~ "%s: Výstupní soubor `%s' byl odstranìn, proto¾e byly nalezeny chyby;\n"
! #~ "u¾ijte pøepínaè --force k ponechání souboru.\n"
  
- #, fuzzy
  #~ msgid ""
! #~ "%s: Removing internal links output file `%s' due to errors; use --force "
! #~ "to preserve.\n"
  #~ msgstr ""
! #~ "%s: Výstupní soubor `%s' byl odstranìn, proto¾e byly nalezeny chyby;\n"
! #~ "u¾ijte pøepínaè --force k ponechání souboru.\n"
! 
! #, fuzzy
! #~ msgid "%c%s expected braces"
! #~ msgstr "%c%s oèekáváno `{...}'"
! 
! #~ msgid "NO_NAME!"
! #~ msgstr "Funkce neexistuje!"
  
! #, fuzzy
! #~ msgid "@image file `%s' (for HTML) not readable: %s"
! #~ msgstr "soubor `%s' v pøíkazu @image je neèitelný: %s"
! 
! #, fuzzy
! #~ msgid "No such file `%s'"
! #~ msgstr "Soubor `%s' nenalezen v `%s'"
! 
! #, fuzzy
! #~ msgid "@image file `%s' (for text) unreadable: %s"
! #~ msgstr "soubor `%s' v pøíkazu @image je neèitelný: %s"
! 
! #~ msgid "{No value for `%s'}"
! #~ msgstr "{Pro `%s' není hodnota}"
! 
! #~ msgid "Reached eof before matching @end %s"
! #~ msgstr "Vstupní soubor skonèil a pøíkaz `@end %s' nebyl nalezen"
! 
! #~ msgid "Missing } in @multitable template"
! #~ msgstr "Chybìjící } v @multitable vzoru"
  
! #~ msgid "ignoring stray text `%s' after @multitable"
! #~ msgstr "ignoruji zbloudilý text `%s' po pøíkazu @multitable"
  
! #, fuzzy
! #~ msgid "[unexpected] cannot select column #%d in multitable"
! #~ msgstr "sloupec #%d v multitabulce nelze vybrat"
  
! #~ msgid "** Multicolumn output from last row:\n"
! #~ msgstr "** Vícesloupcový výstup z posledního øádku:\n"
  
! #~ msgid "* column #%d: output = %s\n"
! #~ msgstr "* sloupec #%d: výstup = %s\n"
  
! #~ msgid "Node `%s' previously defined at line %d"
! #~ msgstr "Uzel `%s' ji¾ byl definován na øádku %d"
  
! #~ msgid "Formatting node %s...\n"
! #~ msgstr "Formátování uzlu %s...\n"
  
! #, fuzzy
! #~ msgid "Node `%s' requires a sectioning command (e.g., %c%s)"
! #~ msgstr "Uzel `%s' vy¾aduje pøíkaz na vytváøení sekcí (tøeba %c%s)"
  
! #~ msgid "No node name specified for `%c%s' command"
! #~ msgstr "Pøíkazu `%c%s' nebyl zadán název uzlu"
  
! #, fuzzy
! #~ msgid ""
! #~ "%s reference to nonexistent node `%s' (perhaps incorrect sectioning?)"
! #~ msgstr "%s se odkazuje na neexistující uzel `%s'"
  
! #, fuzzy
! #~ msgid ""
! #~ "Next field of node `%s' not pointed to (perhaps incorrect sectioning?)"
! #~ msgstr "Následující uzel uzlu `%s' neukazuje na tento"
  
! #~ msgid "This node (%s) has the bad Prev"
! #~ msgstr "Tento uzel (%s) má chybný odkaz na pøedchozí uzel"
  
! #~ msgid "Prev field of node `%s' not pointed to"
! #~ msgstr "Pøedchozí uzel uzlu `%s' neukazuje na tento"
  
! #~ msgid "This node (%s) has the bad Next"
! #~ msgstr "Tento uzel (%s) má chybný odkaz na následující uzel"
  
! #, fuzzy
! #~ msgid "Can't remove file `%s': %s"
! #~ msgstr "Výstupní soubor `%s' nelze vytvoøit."
! 
! #, fuzzy
! #~ msgid "Internal error (search_sectioning) `%s'!"
! #~ msgstr "Interní chyba (hledání sekcí) \"%s\"!"
  
! #~ msgid "Internal error (search_sectioning) \"%s\"!"
! #~ msgstr "Interní chyba (hledání sekcí) \"%s\"!"
  
! #~ msgid "%c%s is obsolete; use %c%s instead"
! #~ msgstr "%c%s je zastaralý; pou¾ijte %c%s"
  
! #~ msgid "Node with %ctop as a section already exists"
! #~ msgstr "Uzel s %ctop jako sekcí ji¾ existuje"
  
! #~ msgid "Here is the %ctop node"
! #~ msgstr "Ji¾ zde je nejvy¹¹í (%ctop) uzel"
  
! #~ msgid "%ctop used before %cnode, defaulting to %s"
! #~ msgstr "%ctop je pou¾it pøed %cnode, pøesmìrováno na %s"
  
! #~ msgid "of"
! #~ msgstr "z"
  
! #, fuzzy
! #~ msgid "`.' or `,' must follow @%s, not `%c'"
! #~ msgstr "`.' nebo `,' musí následovat za køí¾ovým odkazem, ale ne za %c"
! 
! #, fuzzy
! #~ msgid "for cross-references in parentheses, use @pxref"
! #~ msgstr "V tomto uzlu není køí¾ový odkaz."
! 
! #, fuzzy
! #~ msgid "Cannot split output %s"
! #~ msgstr "Výstupní soubor `%s' nelze vytvoøit."
! 
! #, fuzzy
! #~ msgid "%s not writable"
! #~ msgstr "%s: prázdný soubor"
! 
! #, fuzzy
! #~ msgid " end of file"
! #~ msgstr "Nalezení souboru: "
! 
! #, fuzzy
! #~ msgid "Node `%s' previously defined %s"
! #~ msgstr "Uzel `%s' ji¾ byl definován na øádku %d"
! 
! #, fuzzy
! #~ msgid "@%s requires an argument"
! #~ msgstr "%c%s po¾aduje jméno"
! 
! #, fuzzy
! #~ msgid "Node `%s' that is to be renamed exists "
! #~ msgstr "Rejstøík `%s' ji¾ existuje"
  
! #, fuzzy
! #~ msgid "%s: Removing output files due to errors; use --force to preserve.\n"
! #~ msgstr ""
! #~ "%s: Výstupní soubor `%s' byl odstranìn, proto¾e byly nalezeny chyby;\n"
! #~ "u¾ijte pøepínaè --force k ponechání souboru.\n"
  
! #, fuzzy
! #~ msgid "Missing `}' on @%s line"
! #~ msgstr "Chybìjící `}' v argumentu @def"
! 
! #, fuzzy
! #~ msgid "@%s (argument nr %d)"
! #~ msgstr "©patný argument pro %c%s"
! 
! #, fuzzy
! #~ msgid "First argument to @%s may not be empty"
! #~ msgstr "©patný argument pro %c%s"
! 
! #, fuzzy
! #~ msgid "@image file name"
! #~ msgstr "soubor `%s' v pøíkazu @image je neèitelný: %s"
! 
! #, fuzzy
! #~ msgid "\\ in macro expansion followed `%s' instead of parameter name or \\"
! #~ msgstr "\\ pøi expanzi makra následováno `%s' místo \\ nebo jména parametru"
! 
! #, fuzzy
! #~ msgid "No index prefix found for @%s"
! #~ msgstr "odpovídající polo¾ky rejstøíku nebyly pro `%s' nalezeny\n"
! 
! #, fuzzy
! #~ msgid "@%s not allowed in argument to @%s"
! #~ msgstr "©patný argument pro %c%s"
! 
! #, fuzzy
! #~ msgid "@%s already set"
! #~ msgstr "Rejstøík `%s' ji¾ existuje"
! 
! #, fuzzy
! #~ msgid "Anchor `%s' previously defined %s"
! #~ msgstr "makro `%s' ji¾ bylo definováno"
! 
! #, fuzzy
! #~ msgid "No closing brace for specially handled command %s"
! #~ msgstr "Chybí uzavírací závorka pro poznámku pod èarou `%s'"
! 
! #, fuzzy
! #~ msgid "Float label `%s' previously defined %s"
! #~ msgstr "makro `%s' ji¾ bylo definováno"
! 
! #, fuzzy
! #~ msgid "ignoring @tab in empty multitable"
! #~ msgstr "pøíkaz `@tab' ignorován, je mimo multitabulku"
! 
! #, fuzzy
! #~ msgid "Unknown command with braces `@%s'"
! #~ msgstr "Neznámý pøíkaz `%s'"
! 
! #, fuzzy
! #~ msgid "Unexpected command `%s' here"
! #~ msgstr "Neznámý pøíkaz `%s'"
! 
! #, fuzzy
! #~ msgid "%s should not appear in %s"
! #~ msgstr "Výstup %s pro expanzi makra nelze otevøít"
! 
! #, fuzzy
! #~ msgid "`.' or `,' must follow @xref."
! #~ msgstr "`.' nebo `,' musí následovat za køí¾ovým odkazem, ale ne za %c"
! 
! #, fuzzy
! #~ msgid "@menu before first node"
! #~ msgstr "@menu spatøeno pøed prvním @node, vytvoøen uzel `Top'"
  
! #~ msgid "One completion:\n"
! #~ msgstr "Jedno doplnìní:\n"
  
! #~ msgid "more "
! #~ msgstr "dal¹í "
  
! #, fuzzy
! #~ msgid "\\@image file `%s' unreadable: %s"
! #~ msgstr "soubor `%s' v pøíkazu @image je neèitelný: %s"
! 
! #, fuzzy
! #~ msgid "Cannot find \\@image file `%s.txt'"
! #~ msgstr "Uzel `%s' nelze nalézt."
! 
! #, fuzzy
! #~ msgid "`.' or `,' must follow \\@xref, not %s"
! #~ msgstr "`.' nebo `,' musí následovat za køí¾ovým odkazem, ale ne za %c"
  
! #~ msgid "%s: warning: "
! #~ msgstr "%s: varování: "
  
! #, fuzzy
! #~ msgid "@top already exists"
! #~ msgstr "Rejstøík `%s' ji¾ existuje"
  
! #~ msgid "%s: illegal option -- %c\n"
! #~ msgstr "%s: neznámý pøepínaè -- %c\n"
  
  #~ msgid "Function"
--- 3539,4103 ----
  "  makeinfo --no-split foo.texi           write one Info file however big\n"
  msgstr ""
+ "PÅ™Ã­klady:\n"
+ "  makeinfo foo.texi                      zapÃ­Å¡e Info do @setfilename\n"
+ "                                         dokumentu foo\n"
+ "  makeinfo --html foo.texi               zapÃ­Å¡e HTML do @setfilename\n"
+ "  makeinfo --xml foo.texi                zapÃ­Å¡e Texinfo XML do @setfilename\n"
+ "  makeinfo --docbook foo.texi            zapÃ­Å¡e DocBook XML do @setfilename\n"
+ "  makeinfo --plaintext foo.texi          zapÃ­Å¡e prostÃ½ text na standardnÃ­\n"
+ "                                         vÃ½stup\n"
+ "  makeinfo --pdf foo.texi                zapÃ­Å¡e PDF pomocÃ­ texi2dvi\n"
  "\n"
! "  makeinfo --html --no-headers foo.texi  zapÃ­Å¡e HTML bez uzlovÃ½ch Å™Ã¡dkÅ¯ a\n"
! "                                         nabÃ­dek\n"
! "  makeinfo --number-sections foo.texi    zapÃ­Å¡e Info Ä�Ã­slovanÃ½mi oddÃ­ly\n"
! "  makeinfo --no-split foo.texi           zapÃ­Å¡e jeden velkÃ½ soubor Info\n"
  
! #: tp/texi2any.pl:901
  #, perl-format
  msgid "%s: --footnote-style arg must be `separate' or `end', not `%s'.\n"
  msgstr ""
! "%s: argument k --footnote-style musÃ­ bÃ½t â€žseparateâ€œ nebo â€žendâ€œ, ne â€ž%sâ€œ.\n"
  
! #: tp/texi2any.pl:992
  #, perl-format
  msgid "%s: --paragraph-indent arg must be numeric/`none'/`asis', not `%s'.\n"
  msgstr ""
! "%s: argument pro --paragraph-indent musÃ­ bÃ½t Ä�Ã­slo, â€žnoneâ€œ nebo â€žasisâ€œ, ne "
! "â€ž%sâ€œ.\n"
  
! #: tp/texi2any.pl:1069
  #, perl-format
  msgid "%s: when generating %s, only one input FILE may be specified with -o\n"
! msgstr "%s: pÅ™i vytvÃ¡Å™enÃ­ %s lze pomocÃ­ -o zadat pouze jeden vstupnÃ­ SOUBOR\n"
  
! #: tp/texi2any.pl:1073
  msgid "--Xopt option without printed output"
! msgstr "pÅ™epÃ­naÄ� --Xopt bez tisknutelnÃ©ho vÃ½stupu"
  
! #: tp/texi2any.pl:1083
! #, perl-format
  msgid "unknown tree transformation %s"
! msgstr "neznÃ¡mÃ¡ transformace stromu %s"
  
! #: tp/texi2any.pl:1090
  #, perl-format
  msgid "ignoring splitting for format %s"
! msgstr "dÄ›lenÃ­ uÂ formÃ¡tu %s se ignoruje"
  
! #: tp/texi2any.pl:1140
  #, perl-format
  msgid "%s: missing file argument.\n"
! msgstr "%s: chybÃ­ argument jmÃ©na souboru.\n"
  
! #: tp/texi2any.pl:1141
  #, perl-format
  msgid "Try `%s --help' for more information.\n"
! msgstr "VÃ­ce informacÃ­ zÃ­skÃ¡te pÅ™Ã­kazem â€ž%s --helpâ€œ.\n"
  
! #: tp/texi2any.pl:1222
  msgid "fill_gaps_in_sectioning transformation return no result. No section?"
  msgstr ""
+ "Transformace fill_gaps_in_sectioning nevrÃ¡tila Å¾Ã¡dnÃ½ vÃ½sledek. NechybÃ­ oddÃ­l?"
  
! #: tp/texi2any.pl:1244
! #, perl-format
  msgid "error on closing macro expand file %s: %s\n"
! msgstr "chyba pÅ™i zavÃ­rÃ¡nÃ­ makrem expandovanÃ©ho souboru %s: %s\n"
  
! #: tp/texi2any.pl:1250
! #, perl-format
  msgid "could not open %s for writing: %s\n"
! msgstr "%s nebylo moÅ¾nÃ© otevÅ™Ã­t pro zÃ¡pis: %s\n"
  
! #: tp/texi2any.pl:1275
  msgid ""
  "insert_nodes_for_sectioning_commands transformation return no result. No "
  "section?"
  msgstr ""
+ "Transformace insert_nodes_for_sectioning_commands nevrÃ¡tila Å¾Ã¡dnÃ½ vÃ½sledek. "
+ "NechybÃ­ oddÃ­l?"
  
! #: tp/texi2any.pl:1345 tp/texi2any.pl:1421
! #, perl-format
  msgid "%s: error on closing %s: %s\n"
! msgstr "%s: chyba pÅ™i zavÃ­rÃ¡nÃ­ %s: %s\n"
  
! #: tp/texi2any.pl:1368 tp/texi2any.pl:1402
! #, perl-format
  msgid "%s: error on closing internal links file %s: %s\n"
! msgstr "%s: chyba pÅ™i zavÃ­rÃ¡nÃ­ souboru %s sÂ vnitÅ™nÃ­mi odkazy: %s\n"
  
! #: tp/texi2any.pl:1374 tp/texi2any.pl:1408
! #, perl-format
  msgid "%s: could not open %s for writing: %s\n"
! msgstr "%s: %s nebylo moÅ¾nÃ© otevÅ™Ã­t pro zÃ¡pis: %s\n"
  
! #: texindex/ti.twjr:373
! #, awk-format
! msgid "%s: unrecognized option `%s'\n"
! msgstr "%s: nerozpoznanÃ½ pÅ™epÃ­naÄ� â€ž%sâ€œ\n"
! 
! #: texindex/ti.twjr:444
! #, awk-format
! msgid "%s is not a Texinfo index file\n"
! msgstr "%s nenÃ­ rejstÅ™Ã­kovÃ½ soubor texinfa\n"
! 
! #: texindex/ti.twjr:543
! #, awk-format
! msgid "%s:%d: Bad key %s in record\n"
! msgstr "%s:%d: VÂ zÃ¡znamu je chybnÃ½ klÃ­Ä� %s\n"
! 
! #: texindex/ti.twjr:566
! #, awk-format
! msgid "%s:%d: Bad entry; expected three fields, not %d\n"
! msgstr "%s:%d: ChybnÃ½ zÃ¡znam. OÄ�ekÃ¡vÃ¡ny tÅ™i poloÅ¾ky, ne %d\n"
! 
! #: texindex/ti.twjr:725
! #, awk-format
! msgid "%s:%d: Bad entry; expected %s at column %d\n"
! msgstr "%s:%d: ChybnÃ½ zÃ¡znam. OÄ�ekÃ¡vÃ¡nÃ­ %s na sloupci %d\n"
! 
! #: texindex/ti.twjr:1254
! msgid "..."
! msgstr "â€¦"
  
! #: texindex/ti.twjr:1273
! #, awk-format
! msgid "Usage: %s [OPTION]... FILE...\n"
! msgstr "PouÅ¾itÃ­: %s [PÅ˜EPÃ�NAÄŒ]â€¦ SOUBORâ€¦\n"
  
! #: texindex/ti.twjr:1274
! msgid "Generate a sorted index for each TeX output FILE."
! msgstr "VytvoÅ™Ã­ seÅ™azenÃ½ rejstÅ™Ã­k pro kaÅ¾dÃ½ texovÃ½ vÃ½stupnÃ­ SOUBOR."
! 
! #: texindex/ti.twjr:1275
! msgid "Usually FILE... is specified as `foo.??' for a document `foo.texi'."
! msgstr "SOUBORâ€¦ je obvykle zadÃ¡n jako â€žfoo.??â€œ pro dokument â€žfoo.texiâ€œ."
! 
! #: texindex/ti.twjr:1277
! msgid "Options:"
! msgstr "PÅ™epÃ­naÄ�e:"
! 
! #: texindex/ti.twjr:1278
! msgid " -h, --help   display this help and exit"
! msgstr " -h, --help   vypÃ­Å¡e tuto nÃ¡povÄ›du a skonÄ�Ã­"
! 
! #: texindex/ti.twjr:1279
! msgid " --version    display version information and exit"
! msgstr " --version    zobrazÃ­ Ãºdaje oÂ verzi a skonÄ�Ã­"
! 
! #: texindex/ti.twjr:1280
! msgid " --           end option processing"
! msgstr " --           konec pÅ™epÃ­naÄ�Å¯"
  
! #~ msgid ""
! #~ "\n"
! #~ "Email bug reports to bug-texinfo@gnu.org,\n"
! #~ "general questions and discussion to help-texinfo@gnu.org.\n"
! #~ "Texinfo home page: http://www.gnu.org/software/texinfo/"
! #~ msgstr ""
! #~ "\n"
! #~ "Chyby v programu oznamujte e-mailem na <bug-texinfo@gnu.org> (anglicky),\n"
! #~ "obecnÃ© otÃ¡zky smÄ›Å™ujte na <help-texinfo@gnu.org>. PÅ™ipomÃ­nky k pÅ™ekladu\n"
! #~ "zasÃ­lejte na <translation-team-cs@lists.sourceforge.net> (Ä�esky).\n"
! #~ "DomovskÃ¡ strÃ¡nka Texinfa: <http://www.gnu.org/software/texinfo/>"
  
! #~ msgid "Insert this character"
! #~ msgstr "VloÅ¾enÃ­ tohoto znaku"
  
! #~ msgid "No index entries."
! #~ msgstr "Nejsou poloÅ¾ky rejstÅ™Ã­ku."
  
! #~ msgid "CAN'T SEE THIS"
! #~ msgstr "TOTO NELZE VIDÄšT"
  
! #~ msgid ""
! #~ "\n"
! #~ "* Menu: Nodes whose indices contain `%s':\n"
! #~ msgstr ""
! #~ "\n"
! #~ "* NabÃ­dka: Uzly, jejichÅ¾ rejstÅ™Ã­ky obsahujÃ­ â€ž%sâ€œ:\n"
  
! #~ msgid "No index"
! #~ msgstr "Å½Ã¡dnÃ½ rejstÅ™Ã­k"
  
! #~ msgid "Index for `%s'"
! #~ msgstr "RejstÅ™Ã­k pro â€ž%sâ€œ"
  
! #~ msgid "File names matching `%s'"
! #~ msgstr "NÃ¡zvy souborÅ¯ odpovÃ­dajÃ­cÃ­ â€ž%sâ€œ"
  
! #~ msgid ""
! #~ "Basic Commands in Info Windows\n"
! #~ "******************************\n"
! #~ msgstr ""
! #~ "ZÃ¡kladnÃ­ pÅ™Ã­kazy v Info oknech\n"
! #~ "******************************\n"
  
! #~ msgid "  %-10s  Quit this help.\n"
! #~ msgstr "  %-10s  UkonÄ�enÃ­ prohlÃ­Å¾enÃ­ nÃ¡povÄ›dy.\n"
  
! #~ msgid "  %-10s  Quit Info altogether.\n"
! #~ msgstr "  %-10s  CelkovÃ© ukonÄ�enÃ­ Infa.\n"
  
! #~ msgid "  %-10s  Invoke the Info tutorial.\n"
! #~ msgstr "  %-10s  VyvolÃ¡nÃ­ prÅ¯vodce Infem.\n"
  
! #~ msgid "  %-10s  Move to the `next' node of this node.\n"
! #~ msgstr "  %-10s  PÅ™esun na â€ždalÅ¡Ã­â€œ uzel tohoto uzlu.\n"
  
! #~ msgid "  %-10s  Move to the `previous' node of this node.\n"
! #~ msgstr "  %-10s  PÅ™esun na â€žpÅ™edchozÃ­â€œ uzel tohoto uzlu.\n"
  
! #~ msgid "  %-10s  Move `up' from this node.\n"
! #~ msgstr "  %-10s  PÅ™esun â€žnahoruâ€œ zÂ aktuÃ¡lnÃ­ho uzlu.\n"
  
! #~ msgid ""
! #~ "  %-10s  Pick menu item specified by name.\n"
! #~ "              Picking a menu item causes another node to be selected.\n"
! #~ msgstr ""
! #~ "  %-10s  VÃ½bÄ›r poloÅ¾ky zÂ nabÃ­dky zadÃ¡nÃ­m nÃ¡zvu.\n"
! #~ "         VybrÃ¡nÃ­ poloÅ¾ky nabÃ­dky zpÅ¯sobÃ­ zobrazenÃ­ jinÃ©ho uzlu.\n"
  
! #~ msgid "  %-10s  Follow a cross reference.  Reads name of reference.\n"
! #~ msgstr "  %-10s  NÃ¡sledovÃ¡nÃ­ kÅ™Ã­Å¾ovÃ©ho odkazu. ÄŒte nÃ¡zev odkazu.\n"
  
! #~ msgid "  %-10s  Move to the last node seen in this window.\n"
! #~ msgstr "  %-10s  PÅ™esun na poslednÃ­ uzel zobrazenÃ½ v tomto oknÄ›.\n"
  
! #~ msgid "  %-10s  Skip to next hypertext link within this node.\n"
! #~ msgstr "  %-10s  Skok na nÃ¡sledujÃ­cÃ­ hypertextovÃ½ odkaz v tomto uzlu.\n"
  
! #~ msgid "  %-10s  Follow the hypertext link under cursor.\n"
! #~ msgstr "  %-10s  NÃ¡sledovÃ¡nÃ­ hypertextovÃ©ho odkazu pod kurzorem.\n"
  
! #~ msgid "  %-10s  Move to the `directory' node.  Equivalent to `g (DIR)'.\n"
! #~ msgstr "  %-10s  PÅ™esun do â€žadresÃ¡Å™ovÃ©hoâ€œ uzlu. RovnocennÃ© sÂ â€žg (DIR)â€œ.\n"
  
! #~ msgid "  %-10s  Move to the Top node.  Equivalent to `g Top'.\n"
! #~ msgstr "  %-10s  PÅ™esun do vrcholovÃ©ho uzlu. RovnocennÃ© s â€žg Topâ€œ.\n"
  
! #~ msgid ""
! #~ "Moving within a node:\n"
! #~ "---------------------\n"
! #~ msgstr ""
! #~ "Pohyb uvnitÅ™ uzlu:\n"
! #~ "------------------\n"
  
! #~ msgid "  %-10s  Scroll forward a page.\n"
! #~ msgstr "  %-10s  NÃ¡sledujÃ­cÃ­ strÃ¡nka.\n"
  
! #~ msgid "  %-10s  Scroll backward a page.\n"
! #~ msgstr "  %-10s  PÅ™edchozÃ­ strÃ¡nka.\n"
  
! #~ msgid "  %-10s  Go to the beginning of this node.\n"
! #~ msgstr "  %-10s  PÅ™esun na zaÄ�Ã¡tek aktuÃ¡lnÃ­ho uzlu.\n"
  
! #~ msgid "  %-10s  Go to the end of this node.\n"
! #~ msgstr "  %-10s  PÅ™esun na konec tohoto uzlu.\n"
  
! #~ msgid "  %-10s  Scroll forward 1 line.\n"
! #~ msgstr "  %-10s  Posun o jeden Å™Ã¡dek dopÅ™edu.\n"
  
! #~ msgid "  %-10s  Scroll backward 1 line.\n"
! #~ msgstr "  %-10s  Posun o jeden Å™Ã¡dek dozadu.\n"
  
! #~ msgid ""
! #~ "Other commands:\n"
! #~ "---------------\n"
! #~ msgstr ""
! #~ "DalÅ¡Ã­ pÅ™Ã­kazy:\n"
! #~ "--------------\n"
  
! #~ msgid "  %-10s  Pick first...ninth item in node's menu.\n"
! #~ msgstr "  %-10s  VÃ½bÄ›r prvnÃ­â€¦devÃ¡tÃ© poloÅ¾ky zÂ nabÃ­dky uzlu.\n"
  
! #~ msgid "  %-10s  Pick last item in node's menu.\n"
! #~ msgstr "  %-10s  VÃ½bÄ›r poslednÃ­ poloÅ¾ky zÂ nabÃ­dky uzlu.\n"
  
! #~ msgid ""
! #~ "  %-10s  Search for a specified string in the index entries of this Info\n"
! #~ "              file, and select the node referenced by the first entry "
! #~ "found.\n"
! #~ msgstr ""
! #~ "  %-10s  HledÃ¡nÃ­ zadanÃ©ho Å™etÄ›zce vÂ poloÅ¾kÃ¡ch rejstÅ™Ã­ku tohoto info\n"
! #~ "              souboru a vÃ½bÄ›r uzlu, na kterÃ½ ukazuje prvnÃ­ nalezenÃ¡ "
! #~ "poloÅ¾ka.\n"
  
! #~ msgid ""
! #~ "  %-10s  Move to node specified by name.\n"
! #~ "              You may include a filename as well, as in "
! #~ "(FILENAME)NODENAME.\n"
! #~ msgstr ""
! #~ "  %-10s  PÅ™esun na uzel urÄ�enÃ½ nÃ¡zvem.\n"
! #~ "              TakÃ© mÅ¯Å¾ete zadat jmÃ©no souboru ve tvaru (SOUBOR)UZEL.\n"
  
! #~ msgid ""
! #~ "  %-10s  Search forward for a specified string,\n"
! #~ "              and select the node in which the next occurrence is found.\n"
! #~ msgstr ""
! #~ "  %-10s  HledÃ¡nÃ­ dopÅ™edu zadanÃ©ho Å™etÄ›zce,\n"
! #~ "              a vÃ½bÄ›r uzlu, ve kterÃ©m je nalezen dalÅ¡Ã­ vÃ½skyt tohoto "
! #~ "Å™etÄ›zce.\n"
  
! #~ msgid ""
! #~ "  %-10s  Search backward for a specified string,\n"
! #~ "              and select the node in which the next occurrence is found.\n"
! #~ msgstr ""
! #~ "  %-10s  HledÃ¡nÃ­ zpÄ›t zadanÃ©ho Å™etÄ›zce,\n"
! #~ "              a vÃ½bÄ›r uzlu, ve kterÃ©m je nalezen dalÅ¡Ã­ vÃ½skyt tohoto "
! #~ "Å™etÄ›zce.\n"
  
! #~ msgid "ESC %s is undefined."
! #~ msgstr "ESC %s je nedefinovÃ¡no."
  
! #~ msgid "%s is defined to %s."
! #~ msgstr "KlÃ¡vesa %s je definovÃ¡na pro pÅ™Ã­kaz %s."
  
! # UdÄ›lat patch na podtrÅ¾enÃ­
! #~ msgid ""
! #~ "Selecting other nodes:\n"
! #~ "----------------------\n"
! #~ msgstr ""
! #~ "VÃ½bÄ›r dalÅ¡Ã­ch uzlÅ¯:\n"
! #~ "-------------------\n"
  
! #~ msgid "incorrect number of arguments"
! #~ msgstr "nesprÃ¡vnÃ½ poÄ�et argumentÅ¯"
  
! #~ msgid "cannot open input file `%s'"
! #~ msgstr "vstupnÃ­ soubor â€ž%sâ€œ nelze otevÅ™Ã­t"
  
! #~ msgid "cannot create output file `%s'"
! #~ msgstr "vÃ½stupnÃ­ soubor â€ž%sâ€œ nelze vytvoÅ™it"
  
! #~ msgid "error writing to `%s'"
! #~ msgstr "chyba pÅ™i zÃ¡pisu do â€ž%sâ€œ"
  
! #~ msgid "error closing output file `%s'"
! #~ msgstr "chyba pÅ™i zavÃ­rÃ¡nÃ­ vÃ½stupnÃ­ho souboru â€ž%sâ€œ"
  
! #~ msgid "section too long"
! #~ msgstr "oddÃ­l je pÅ™Ã­liÅ¡ dlouhÃ½"
  
! #~ msgid ""
! #~ "Usage: %s [OPTION]... [INPUT-FILE]\n"
! #~ "\n"
! #~ "Compile infokey source file to infokey file.  Reads INPUT-FILE (default\n"
! #~ "$HOME/.infokey) and writes compiled key file to (by default) $HOME/."
! #~ "info.\n"
! #~ "\n"
! #~ "Options:\n"
! #~ "  --output FILE        output to FILE instead of $HOME/.info\n"
! #~ "  --help               display this help and exit.\n"
! #~ "  --version            display version information and exit.\n"
! #~ msgstr ""
! #~ "PouÅ¾itÃ­: %s [PÅ˜EPÃ�NAÄŒ]â€¦ [VSTUPNÃ�_SOUBOR]\n"
! #~ "\n"
! #~ "PÅ™eloÅ¾Ã­ zdrojovÃ½ soubor do souboru infokey. ÄŒte VSTUPNÃ�_SOUBOR (vÃ½chozÃ­\n"
! #~ "je $HOME/.infokey) a pÅ™eloÅ¾enÃ½ soubor sÂ klÃ¡vesami zapÃ­Å¡e (standardnÄ›)\n"
! #~ "do $HOME/.info.\n"
! #~ "\n"
! #~ "PÅ™epÃ­naÄ�e:\n"
! #~ "  --output SOUBOR      uloÅ¾Ã­ do SOUBORU namÃ­sto do $HOME/.info\n"
! #~ "  --help               zobrazÃ­ tuto nÃ¡povÄ›du a skonÄ�Ã­.\n"
! #~ "  --version            zobrazÃ­ Ãºdaje oÂ verzi a skonÄ�Ã­.\n"
  
! #~ msgid "Ignoring invalid infokey file `%s' - too small"
! #~ msgstr "Ignoruje se neplatnÃ½ infokey soubor â€ž%sâ€œÂ â€“ pÅ™Ã­liÅ¡ malÃ½"
  
! #~ msgid "Ignoring invalid infokey file `%s' - too big"
! #~ msgstr "Ignoruje se neplatnÃ½ infokey soubor â€ž%sâ€œÂ â€“ pÅ™Ã­liÅ¡ velkÃ½"
  
! #~ msgid "Error reading infokey file `%s' - short read"
! #~ msgstr "Chyba pÅ™i Ä�tenÃ­ infokey souboru â€ž%sâ€œÂ â€“ pÅ™eÄ�teno mÃ¡lo"
  
! #~ msgid ""
! #~ "Invalid infokey file `%s' (bad magic numbers) -- run infokey to update it"
! #~ msgstr ""
! #~ "NeplatnÃ½ infokey soubor â€ž%sâ€œ (Å¡patnÃ½ magickÃ¡ Ä�Ã­sla)Â â€“ pro aktualizaci "
! #~ "spusÅ¥te infokey"
  
! #~ msgid "Your infokey file `%s' is out of date -- run infokey to update it"
! #~ msgstr ""
! #~ "VÃ¡Å¡ infokey soubor â€ž%sâ€œ je zastaralÃ½Â â€“ pro aktualizaci spusÅ¥te infokey"
  
! #~ msgid ""
! #~ "Invalid infokey file `%s' (bad section length) -- run infokey to update it"
! #~ msgstr ""
! #~ "NeplatnÃ½ infokey soubor â€ž%sâ€œ (Å¡patnÃ¡ dÃ©lka oddÃ­lu)Â â€“ pro aktualizaci "
! #~ "spusÅ¥te infokey"
  
! #~ msgid ""
! #~ "Invalid infokey file `%s' (bad section code) -- run infokey to update it"
! #~ msgstr ""
! #~ "NeplatnÃ½ infokey soubor â€ž%sâ€œ (Å¡patnÃ½ kÃ³d oddÃ­lu)Â â€“ pro aktualizaci "
! #~ "spusÅ¥te infokey"
  
! #~ msgid "Bad data in infokey file -- some key bindings ignored"
! #~ msgstr ""
! #~ "Å patnÃ¡ data vÂ infokey souboruÂ â€“Â nÄ›kterÃ© klÃ¡vesovÃ© zkratky ignorovÃ¡ny"
  
! #~ msgid "Bad data in infokey file -- some var settings ignored"
! #~ msgstr ""
! #~ "Å patnÃ¡ data vÂ infokey souboruÂ â€“Â nÄ›kterÃ¡ nastavenÃ­ promÄ›nnÃ½ch ignorovÃ¡na"
  
! #~ msgid "Next"
! #~ msgstr "DalÅ¡Ã­"
  
! #~ msgid "No `Prev' for this node."
! #~ msgstr "Pro tento uzel nenÃ­ pÅ™edchozÃ­ uzel."
  
! #~ msgid "Kill node (%s): "
! #~ msgstr "ZruÅ¡enÃ­ uzlu (%s): "
  
! #~ msgid "Cannot kill node `%s'"
! #~ msgstr "Uzel â€ž%sâ€œ nelze zruÅ¡it"
  
! #~ msgid "Cannot kill the last node"
! #~ msgstr "PoslednÃ­ uzel nelze zruÅ¡it"
  
! #~ msgid "Kill this node"
! #~ msgstr "ZruÅ¡enÃ­ tohoto uzlu"
  
! #~ msgid "writing file %s"
! #~ msgstr "zapisovÃ¡nÃ­ souboru %s"
  
! #~ msgid "closing file %s"
! #~ msgstr "zavÃ­rÃ¡nÃ­ souboru %s"
  
! #~ msgid "Internally used by \\[universal-argument]"
! #~ msgstr "VnitÅ™nÄ› uÅ¾Ã­vÃ¡no funkcÃ­ \\[universal-argument]"
  
! #~ msgid "Usage: makeinfo [OPTION]... TEXINFO-FILE...\n"
! #~ msgstr "PouÅ¾itÃ­: makeinfo [PÅ˜EPÃ�NAÄŒ]â€¦ SOUBOR_TEXINFAâ€¦\n"
  
! #~ msgid "  or:  texi2any [OPTION]... TEXINFO-FILE...\n"
! #~ msgstr "   nebo: texi2any [PÅ˜EPÃ�NAÄŒ]â€¦ SOUBOR_TEXINFAâ€¦\n"
  
! #~ msgid "send output to FILE"
! #~ msgstr "zapÃ­Å¡e vÃ½stup do SOUBORu"
  
! #~ msgid "failure reopening %s"
! #~ msgstr "soubor %s nepovedlo se znovu otevÅ™Ã­t"
  
! #~ msgid "No page number in %s"
! #~ msgstr "Na %s nenÃ­ Ä�Ã­slo strÃ¡nky"
  
! #~ msgid "entry %s follows an entry with a secondary name"
! #~ msgstr "poloÅ¾ka %s nÃ¡sleduje za poloÅ¾kou se sekundÃ¡rnÃ­m jmÃ©nem"
  
! #~ msgid "One completion:\n"
! #~ msgstr "Jedno doplnÄ›nÃ­:\n"
  
! #~ msgid "more "
! #~ msgstr "dalÅ¡Ã­ "
  
! #~ msgid "******************************\n"
! #~ msgstr "******************************\n"
  
! #~ msgid "----------------------\n"
! #~ msgstr "----------------------\n"
! 
! #~ msgid "---------------\n"
! #~ msgstr "---------------\n"
  
  #~ msgid ""
! #~ "  %-10s  Search for a specified string in the index entries of this Info\n"
  #~ msgstr ""
! #~ "  %-10s  HledÃ¡nÃ­ zadanÃ©ho Å™etÄ›zce v rejstÅ™Ã­ku tohoto Info souboru a "
! #~ "vÃ½bÄ›r\n"
  
! #~ msgid "  %-10s  Search backward in this Info file for a specified string,\n"
! #~ msgstr "  %-10s  HledÃ¡nÃ­ zadanÃ©ho Å™etÄ›zce v tomto Info souboru.\n"
  
! #~ msgid "--- Use `\\[history-node]' or `\\[kill-node]' to exit ---\n"
! #~ msgstr ""
! #~ "--- PouÅ¾ijte `\\[history-node]' nebo `\\[kill-node]' pro ukonÄ�enÃ­ ---\n"
  
! #~ msgid "Following Next node..."
! #~ msgstr "PÅ™echod na dalÅ¡Ã­ uzelâ€¦"
  
! #~ msgid "Selecting first menu item..."
! #~ msgstr "ZobrazovÃ¡nÃ­ prvnÃ­ poloÅ¾ky menuâ€¦"
  
! #~ msgid "Selecting Next node..."
! #~ msgstr "ZobrazovÃ¡nÃ­ dalÅ¡Ã­ho uzluâ€¦"
  
! #~ msgid "Moving Up %d time(s), then Next."
! #~ msgstr "PÅ™esouvÃ¡nÃ­ %d krÃ¡t nahoru, potom na dalÅ¡Ã­."
  
! #~ msgid "Moving Prev in this window."
! #~ msgstr "PÅ™esun na pÅ™edchozÃ­ uzel v tomto oknÄ›."
  
! #~ msgid "Moving Up in this window."
! #~ msgstr "PÅ™esun nahoru v tomto oknÄ›."
  
! #~ msgid "Moving to `Prev's last menu item."
! #~ msgstr "PÅ™esun na poslednÃ­ poloÅ¾ku menu pÅ™edchozÃ­ho uzlu."
  
! #~ msgid "Done."
! #~ msgstr "DokonÄ�eno."
  
! #~ msgid " "
! #~ msgstr " "
  
! #~ msgid "\"\" is invalid"
! #~ msgstr "Sekvence klÃ¡ves \"\" je neplatnÃ¡"
  
! #~ msgid "%s: illegal option -- %c\n"
! #~ msgstr "%s: neznÃ¡mÃ½ pÅ™epÃ­naÄ� -- %c\n"
  
! #~ msgid "January"
! #~ msgstr "Leden"
  
! #~ msgid "February"
! #~ msgstr "Ãšnor"
  
! #~ msgid "March"
! #~ msgstr "BÅ™ezen"
  
! #~ msgid "April"
! #~ msgstr "Duben"
  
! #~ msgid "May"
! #~ msgstr "KvÄ›ten"
  
! #~ msgid "June"
! #~ msgstr "ÄŒerven"
  
! #~ msgid "July"
! #~ msgstr "ÄŒervenec"
  
! #~ msgid "August"
! #~ msgstr "Srpen"
  
! #~ msgid "September"
! #~ msgstr "ZÃ¡Å™Ã­"
  
! #~ msgid "October"
! #~ msgstr "Å˜Ã­jen"
  
! #~ msgid "November"
! #~ msgstr "Listopad"
  
! #~ msgid "December"
! #~ msgstr "Prosinec"
  
! #~ msgid "@sc argument all uppercase, thus no effect"
! #~ msgstr "@sc argument je celÃ½ velkÃ½mi pÃ­smeny, zbyteÄ�nÄ›"
  
! #~ msgid "@sp requires a positive numeric argument, not `%s'"
! #~ msgstr "@sp vyÅ¾aduje kladnÃ½ Ä�Ã­selnÃ½ argument a ne â€ž%sâ€œ"
  
! #~ msgid "asis"
! #~ msgstr "asis"
  
! #~ msgid "none"
! #~ msgstr "none"
  
! #~ msgid "Missing `}' in @def arg"
! #~ msgstr "ChybÄ›jÃ­cÃ­ â€ž}â€œ v argumentu @def"
  
  #~ msgid "Function"
***************
*** 4205,4781 ****
  
  #~ msgid "Special Form"
! #~ msgstr "Speciální forma"
  
  #~ msgid "Variable"
! #~ msgstr "Promìnná"
  
  #~ msgid "User Option"
! #~ msgstr "U¾ivatelská volba"
  
  #~ msgid "Instance Variable"
! #~ msgstr "Instance promìnné"
  
  #~ msgid "Method"
  #~ msgstr "Metoda"
  
! #~ msgid "Untitled"
! #~ msgstr "Neoznaèeno"
  
! #~ msgid "This is %s, produced by makeinfo version %s from %s.\n"
! #~ msgstr ""
! #~ "Toto je Info soubor %s, produkován programem makeinfo verze %s ze souboru "
! #~ "%s.\n"
  
! #~ msgid "Next:"
! #~ msgstr "Dal¹í:"
  
! #~ msgid "Previous:"
! #~ msgstr "Pøedchozí:"
  
! #~ msgid "Up:"
! #~ msgstr "Nahoru:"
  
! #~ msgid "Menu"
! #~ msgstr "Menu"
  
! #~ msgid "Cross"
! #~ msgstr "Odkaz"
  
! #~ msgid "Prev"
! #~ msgstr "Pøedchozí"
  
! #~ msgid "Up"
! #~ msgstr "Nahoru"
  
! #~ msgid "see "
! #~ msgstr "viz"
  
! #~ msgid "Table of Contents"
! #~ msgstr "Obsah"
  
! #, fuzzy
! #~ msgid "Short Table of Contents"
! #~ msgstr "Obsah"
  
! #, fuzzy
! #~ msgid "@{No value for `{value}'@}"
! #~ msgstr "{Pro `%s' není hodnota}"
  
! #, fuzzy
! #~ msgid "Appendix %c"
! #~ msgstr "Dodatek %c "
  
! #, fuzzy
! #~ msgid ""
! #~ "\\%-10[search]  Search forward for a specified string\n"
! #~ "              and select the node in which the next occurrence is found.\n"
! #~ msgstr ""
! #~ "      a zobrazení uzlu, ve kterém je nalezen dal¹í výskyt tohoto "
! #~ "øetìzce.\n"
  
! #, fuzzy
! #~ msgid ""
! #~ "\\%-10[goto-node]  Move to node specified by name.\n"
! #~ "              You may include a filename as well, as in "
! #~ "(FILENAME)NODENAME.\n"
! #~ msgstr ""
! #~ "              Také mù¾ete zadat jméno souboru ve tvaru (SOUBOR)UZEL.\n"
  
! #, fuzzy
! #~ msgid "\\%-10[next-node]  Move to the next node of current section.\n"
! #~ msgstr "  %-10s  Pøesun na \"dal¹í\" uzel tohoto uzlu.\n"
  
! #, fuzzy
! #~ msgid ""
! #~ "\\%-10[dir-node]  Move to the `directory' node.  Equivalent to `\\[goto-"
! #~ "node] (DIR)'.\n"
! #~ msgstr "  %-10s  Pøesun do `adresáøového' uzlu. Rovnocenné s `g (DIR)'.\n"
  
! #, fuzzy
! #~ msgid ""
! #~ "\\%-10[top-node]  Move to the Top node.  Equivalent to `\\[goto-node] "
! #~ "Top'.\n"
! #~ msgstr "  %-10s  Pøesun do nejvy¹¹ího (Top) uzlu. Rovnocenné s `g Top'.\n"
! 
! #, fuzzy
! #~ msgid "\\%-10[scroll-forward-page-only]  Scroll forward within this node.\n"
! #~ msgstr "  %-10s  Posun o jeden øádek dopøedu.\n"
  
! #, fuzzy
! #~ msgid ""
! #~ "\\%-10[scroll-backward-page-only]  Scroll backward within this node.\n"
! #~ msgstr "  %-10s  Posun o jeden øádek dozadu.\n"
  
! #, fuzzy
! #~ msgid ""
! #~ "\\%-10[search-backward]  Search backward for a specified string\n"
! #~ "              and select the node in which the previous occurrence is "
! #~ "found.\n"
! #~ msgstr ""
! #~ "      a zobrazení uzlu, ve kterém je nalezen dal¹í výskyt tohoto "
! #~ "øetìzce.\n"
  
! #~ msgid "--- Use `\\[history-node]' or `\\[kill-node]' to exit ---\n"
! #~ msgstr ""
! #~ "--- Pou¾ijte `\\[history-node]' nebo `\\[kill-node]' pro ukonèení ---\n"
  
! #, fuzzy
! #~ msgid "\\%-10[move-to-prev-xref]  Skip to previous hypertext link [*].\n"
! #~ msgstr "  %-10s  Skok na následující hypertextový odkaz v tomto uzlu.\n"
  
- #, fuzzy
  #~ msgid ""
! #~ "Usage: %s [OPTION]... [MENU-ITEM...]\n"
! #~ "\n"
! #~ "Read documentation in Info format.\n"
! #~ "\n"
! #~ "Options:\n"
! #~ "      --apropos=STRING         look up STRING in all indices of all "
! #~ "manuals.\n"
! #~ "  -d, --directory=DIR          add DIR to INFOPATH.\n"
! #~ "      --dribble=FILENAME       remember user keystrokes in FILENAME.\n"
! #~ "  -f, --file=FILENAME          specify Info file to visit.\n"
! #~ "  -h, --help                   display this help and exit.\n"
! #~ "      --index-search=STRING    go to node pointed by index entry STRING.\n"
! #~ "  -n, --node=NODENAME          specify nodes in first visited Info file.\n"
! #~ "  -o, --output=FILENAME        output selected nodes to FILENAME.\n"
! #~ "  -R, --raw-escapes            output \"raw\" ANSI escapes (default).\n"
! #~ "      --no-raw-escapes         output escapes as literal text.\n"
! #~ "      --restore=FILENAME       read initial keystrokes from FILENAME.\n"
! #~ "  -O, --show-options, --usage  go to command-line options node.\n"
! #~ "%s      --subnodes               recursively output menu items.\n"
! #~ "  -w, --where, --location      print physical location of Info file.\n"
! #~ "      --vi-keys                use vi-like and less-like key bindings.\n"
! #~ "      --version                display version information and exit.\n"
! #~ "\n"
! #~ "The first non-option argument, if present, is the menu entry to start "
! #~ "from;\n"
! #~ "it is searched for in all `dir' files along INFOPATH.\n"
! #~ "If it is not present, info merges all `dir' files and shows the result.\n"
! #~ "Any remaining arguments are treated as the names of menu\n"
! #~ "items relative to the initial node visited.\n"
! #~ "\n"
! #~ "Examples:\n"
! #~ "  info                       show top-level dir menu\n"
! #~ "  info emacs                 start at emacs node from top-level dir\n"
! #~ "  info emacs buffers         start at buffers node within emacs manual\n"
! #~ "  info --show-options emacs  start at node with emacs' command line "
! #~ "options\n"
! #~ "  info --subnodes -o out.txt emacs  dump entire manual to out.txt\n"
! #~ "  info -f ./foo.info         show file ./foo.info, not searching dir\n"
  #~ msgstr ""
! #~ "Pou¾ití: %s [PØEPÍNAÈ]... [POLO®KA-MENU...]\n"
! #~ "\n"
! #~ "  Umo¾òuje èíst dokumentaci v Info formátu.\n"
! #~ "\n"
! #~ "Pøepínaèe:\n"
! #~ "--apropos=SUBJEKT           hledá SUBJEKT ve v¹ech odkazech v¹ech "
! #~ "manuálù\n"
! #~ "--directory=ADRESÁØ         kromì promìnné INFOPATH prohledává i tento\n"
! #~ "                            ADRESÁØ\n"
! #~ "--dribble=SOUBOR            ulo¾í klávesy, které stiskl u¾ivatel do "
! #~ "SOUBORu\n"
! #~ "--file=SOUBOR               zadání info souboru, který se má prohlí¾et\n"
! #~ "--help                      vypí¹e tuto nápovìdu a skonèí\n"
! #~ "--index-search=ØETÌZEC      skok na uzel urèený v rejstøíku ØETÌZCEM\n"
! #~ "--node=JMÉNO_UZLU           zadání uzlù, v prvním nav¹tíveném info "
! #~ "souboru\n"
! #~ "--output=SOUBOR             vypí¹e nav¹tívené uzly do SOUBORu\n"
! #~ "--restore=SOUBOR            klávesy, které mají být automaticky po\n"
! #~ "                            spu¹tení infa stisknuty, ète ze SOUBORu\n"
! #~ "--show-options, --usage     zobrazuje pøepínaèe pøíkazové øádky\n"
! #~ "--subnodes                  rekurzivnì vypí¹e polo¾ky menu\n"
! #~ "%s --vi=keys                  pou¾ije ovládání klávesami jako ve vi a "
! #~ "less\n"
! #~ "--version                   vypí¹e oznaèení verze a skonèí\n"
! #~ "\n"
! #~ "  První nepøepínaèový argument, jestli¾e je zadán, je polo¾ka menu, "
! #~ "která\n"
! #~ "má být po spu¹tìní nav¹tívena; tato polo¾ka je vyhledávána ve v¹ech "
! #~ "`dir'\n"
! #~ "souborech podle INFOPATH.\n"
! #~ "  Jestli¾e tato polo¾ka není zadána, info spojí v¹echny `dir' soubory a "
! #~ "uká¾e\n"
! #~ "výsledek. V¹echny zbývající argumenty jsou brány jako názvy polo¾ek "
! #~ "menu,\n"
! #~ "relativnì k prvnímu nav¹tívenému uzlu.\n"
! #~ "\n"
! #~ "Pøíklady:\n"
! #~ "  info                       zobrazí seznam dokumentace\n"
! #~ "  info emacs                 zobrazí uzel emacs ze seznamu dokumentace\n"
! #~ "  info emacs buffers         zobrazí uzel buffers z emacsového manuálu\n"
! #~ "  info --show-options emacs  zobrazí uzel s pøepínaèi pøíkazového øádku\n"
! #~ "                              pro emacs\n"
! #~ "  info -f ./foo.info         zobrazí soubor ./foo.info, nehledá v `dir' "
! #~ "soub.\n"
! #~ "\n"
! #~ "  Chyby v programu oznamujte na adrese <bug-texinfo@gnu.org> (pouze "
! #~ "anglicky),\n"
! #~ "obecné otázky smìøujte na <help-texinfo@gnu.org>. Pøipomínky k pøekladu\n"
! #~ "zasílejte na adresu <cs@li.org> (èesky).\n"
  
  #~ msgid ""
! #~ "              Picking a menu item causes another node to be selected.\n"
  #~ msgstr ""
! #~ "              Vybírání polo¾ky menu zpùsobí zobrazení tohoto uzlu.\n"
  
  #~ msgid ""
! #~ "              You may include a filename as well, as in "
! #~ "(FILENAME)NODENAME.\n"
  #~ msgstr ""
! #~ "              Také mù¾ete zadat jméno souboru ve tvaru (SOUBOR)UZEL.\n"
  
! #, fuzzy
! #~ msgid "  %-10s  Search backward for a specified string\n"
! #~ msgstr "  %-10s  Hledání zadaného øetìzce v tomto Info souboru.\n"
  
! #~ msgid ""
! #~ "              and select the node in which the next occurrence is found.\n"
! #~ msgstr ""
! #~ "      a zobrazení uzlu, ve kterém je nalezen dal¹í výskyt tohoto "
! #~ "øetìzce.\n"
  
! #~ msgid "Following Next node..."
! #~ msgstr "Pøechod na dal¹í uzel..."
  
! #~ msgid "Selecting first menu item..."
! #~ msgstr "Zobrazování první polo¾ky menu..."
  
! #~ msgid "Selecting Next node..."
! #~ msgstr "Zobrazování dal¹ího uzlu..."
  
! #~ msgid "Moving Up %d time(s), then Next."
! #~ msgstr "Pøesouvání %d krát nahoru, potom na dal¹í."
  
! #~ msgid "Moving Prev in this window."
! #~ msgstr "Pøesun na pøedchozí uzel v tomto oknì."
  
! #~ msgid "Moving Up in this window."
! #~ msgstr "Pøesun nahoru v tomto oknì."
  
! #~ msgid "Moving to `Prev's last menu item."
! #~ msgstr "Pøesun na poslední polo¾ku menu pøedchozího uzlu."
  
! #~ msgid " "
! #~ msgstr " "
  
! #, fuzzy
! #~ msgid ""
! #~ "Usage: %s [OPTION]... [INFO-FILE [DIR-FILE]]\n"
! #~ "\n"
! #~ "Add or remove entries in INFO-FILE from the Info directory DIR-FILE.\n"
! #~ "\n"
! #~ "Options:\n"
! #~ " --debug           report what is being done.\n"
! #~ " --delete          delete existing entries for INFO-FILE from DIR-FILE;\n"
! #~ "                     don't insert any new entries.\n"
! #~ " --dir-file=NAME   specify file name of Info directory file.\n"
! #~ "                     This is equivalent to using the DIR-FILE argument.\n"
! #~ " --entry=TEXT      insert TEXT as an Info directory entry.\n"
! #~ "                     TEXT should have the form of an Info menu item line\n"
! #~ "                     plus zero or more extra lines starting with "
! #~ "whitespace.\n"
! #~ "                     If you specify more than one entry, they are all "
! #~ "added.\n"
! #~ "                     If you don't specify any entries, they are "
! #~ "determined\n"
! #~ "                     from information in the Info file itself.\n"
! #~ " --help            display this help and exit.\n"
! #~ " --info-file=FILE  specify Info file to install in the directory.\n"
! #~ "                     This is equivalent to using the INFO-FILE argument.\n"
! #~ " --info-dir=DIR    same as --dir-file=DIR/dir.\n"
! #~ " --item=TEXT       same as --entry TEXT.\n"
! #~ "                     An Info directory entry is actually a menu item.\n"
! #~ " --quiet           suppress warnings.\n"
! #~ " --remove          same as --delete.\n"
! #~ " --remove-exactly  only remove if the info file name matches exactly;\n"
! #~ "                     .info and/or .gz suffixes are not ignored.\n"
! #~ " --section=SEC     put this file's entries in section SEC of the "
! #~ "directory.\n"
! #~ "                     If you specify more than one section, all the "
! #~ "entries\n"
! #~ "                     are added in each of the sections.\n"
! #~ "                     If you don't specify any sections, they are "
! #~ "determined\n"
! #~ "                     from information in the Info file itself.\n"
! #~ " --section-regex=R if an entry is added to a section that does not "
! #~ "exist,\n"
! #~ "                     look for a section matching basic regular expression "
! #~ "R\n"
! #~ "                     (and ignoring case) before starting a new section.\n"
! #~ " --test            suppress updating of DIR-FILE.\n"
! #~ " --silent          suppress warnings.\n"
! #~ " --version         display version information and exit.\n"
! #~ msgstr ""
! #~ "Pou¾ití: %s [PØEPÍNAÈ]... [INFO-SOUBOR [DIR-SOUBOR]]\n"
! #~ "\n"
! #~ "Instaluje nebo ma¾e polo¾ky ze souboru INFO-SOUBOR v Info adresáøi DIR-"
! #~ "SOUBOR.\n"
! #~ "\n"
! #~ "Pøepínaèe:\n"
! #~ "--delete           sma¾e existující polo¾ky INFO-SOUBORu z DIR-SOUBORU;\n"
! #~ "                   nevkládá ¾ádné nové.\n"
! #~ "--dir-file=JMÉNO   zadání jména adresáøového souboru Infa. Rovnocenné\n"
! #~ "                   s pou¾itím argumentu DIR-SOUBOR.\n"
! #~ "--entry=TEXT       vlo¾í text jako polo¾ku Info adresáøe. TEXT musí mít "
! #~ "formát\n"
! #~ "                   jako øádek polo¾ky Info menu, plus nula nebo více "
! #~ "extra\n"
! #~ "                   øádkù zaèínajících mezerou. Jestli¾e zadáte více ne¾ "
! #~ "jednu\n"
! #~ "                   polo¾ku, budou pøidány v¹echny. Jestli¾e nezadáte "
! #~ "¾ádnou\n"
! #~ "                   polo¾ku, budou získány z informací v Info souboru.\n"
! #~ "--help             vypí¹e tuto nápovìdu a skonèí\n"
! #~ "--info-file=SOUBOR zadání Info souboru pro instalaci do Info adresáøe.\n"
! #~ "                   Rovnocenné s argumentem INFO-SOUBOR.\n"
! #~ "--info-dir=ADRESÁØ stejné jako --dir-file=ADRESÁØ/dir.\n"
! #~ "--item=TEXT        stejné jako --entry=TEXT.\n"
! #~ "                   Polo¾ka Info adresáøe je aktuální polo¾ka menu.\n"
! #~ "--quiet            potlaèí varování.\n"
! #~ "--remove           stejné jako --delete.\n"
! #~ "--section=SEKCE    vlo¾í polo¾ky adresáøe do sekce SEKCE Info adresáøe.\n"
! #~ "                   Jestli¾e je zadáno více sekcí, jsou v¹echny polo¾ky\n"
! #~ "                   pøidány do v¹ech zadaných sekcí. Jestli¾e nejsou "
! #~ "zadány\n"
! #~ "                   ¾ádné sekce, pak jsou sekce získány z Info souboru.\n"
! #~ "--version          vypí¹e oznaèení verze a skonèí.\n"
! #~ "\n"
! #~ "  Chyby v programu oznamujte na adrese <bug-texinfo@gnu.org> (pouze "
! #~ "anglicky),\n"
! #~ "obecné otázky smìøujte na <help-texinfo@gnu.org>. Pøipomínky\n"
! #~ "k pøekladu zasílejte na <cs@li.org> (èesky).\n"
  
! #~ msgid "menu item `%s' already exists, for file `%s'"
! #~ msgstr "polo¾ka menu `%s' ji¾ pro soubor `%s' existuje"
  
! #, fuzzy
! #~ msgid "\\%-10[menu-digit]  Pick first ... ninth item in node's menu.\n"
! #~ msgstr "  %-10s  Výbìr první ... deváté polo¾ky menu uzlu.\n"
  
! #~ msgid "node `%s' has been referenced %d times"
! #~ msgstr "na uzel `%s' se bylo odkazováno %d krát"
  
! #, fuzzy
! #~ msgid ""
! #~ "Copyright (C) %s Free Software Foundation, Inc.\n"
! #~ "There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A\n"
! #~ "PARTICULAR PURPOSE.  You may redistribute copies of GNU %s\n"
! #~ "under the terms of the GNU General Public License.\n"
! #~ "For more information about these matters, see the file named COPYING.\n"
! #~ msgstr ""
! #~ "  Copyright (C) %s 1996 Free Software Foundation, Inc.\n"
! #~ "  Toto je volné programové vybavení, které je zcela BEZ ZÁRUKY. Podmínky "
! #~ "pro\n"
! #~ "kopírování a roz¹iøování naleznete v Obecné veøejné licenci GNU (GNU "
! #~ "General\n"
! #~ "Public Licence). Více informací získáte ve zdrojových textech v souboru\n"
! #~ "COPYING.\n"
  
! #~ msgid "@quote-arg only useful for single-argument macros"
! #~ msgstr "@quote-arg je u¾iteèné pouze pro jedno-argumentová makra"
  
! #~ msgid "Short Contents"
! #~ msgstr "Krátký obsah"
  
! #~ msgid "keep temporary files around after processing"
! #~ msgstr "zanechá doèasné soubory po ukonèení"
  
! #~ msgid "do not keep temporary files around after processing (default)"
! #~ msgstr "nezanechá doèasné soubory po ukonèení"
  
! #~ msgid ""
! #~ "              file, and select the node referenced by the first entry "
! #~ "found.\n"
! #~ msgstr "              uzlu, na který ukazuje první nalezená polo¾ka.\n"
  
! #, fuzzy
! #~ msgid ""
! #~ "There is NO warranty.  You may redistribute this software\n"
! #~ "under the terms of the GNU General Public License.\n"
! #~ "For more information about these matters, see the files named COPYING.\n"
! #~ msgstr ""
! #~ "  Copyright (C) %s 1996 Free Software Foundation, Inc.\n"
! #~ "  Toto je volné programové vybavení, které je zcela BEZ ZÁRUKY. Podmínky "
! #~ "pro\n"
! #~ "kopírování a roz¹iøování naleznete v Obecné veøejné licenci GNU (GNU "
! #~ "General\n"
! #~ "Public Licence). Více informací získáte ve zdrojových textech v souboru\n"
! #~ "COPYING.\n"
  
! #~ msgid "%s: Specify the Info directory only once.\n"
! #~ msgstr "%s: Info adresáø zadejte pouze jednou.\n"
  
! #~ msgid "\"\" is invalid"
! #~ msgstr "Sekvence kláves \"\" je neplatná"
  
! #, fuzzy
! #~ msgid "%s is an invalid ISO code, using %c"
! #~ msgstr "%s není platný kód jazyka (podle ISO 639)"
  
! #~ msgid "Cannot specify more than one macro expansion output"
! #~ msgstr "Pro expanzi makra nelze zadat více ne¾ jeden výstup"
  
! #~ msgid "Node:"
! #~ msgstr "Uzel:"
  
! #~ msgid "%s: TOC should be here, but it was not found"
! #~ msgstr "%s: Obsah bìl být zde, ale nebyl nalezen"
  
! #, fuzzy
! #~ msgid "No `%s.png' or `.jpg', and no extension supplied"
! #~ msgstr "®ádný .png nebo .jpg soubor pro `%s'"
  
! #~ msgid "%s; for file `%s'.\n"
! #~ msgstr "%s; pro soubor `%s'.\n"
  
! #~ msgid "`%s' has no Up field"
! #~ msgstr "`%s' nemá zadán vy¹¹í uzel"
  
! #, fuzzy
! #~ msgid ""
! #~ "Email bug reports to bug-texinfo@gnu.org,\n"
! #~ "general questions and discussion to help-texinfo@gnu.org."
! #~ msgstr ""
! #~ "\n"
! #~ "  Chyby v programu oznamujte na adrese <bug-texinfo@gnu.org> (pouze "
! #~ "anglicky),\n"
! #~ "obecné otázky smìøujte na <help-texinfo@gnu.org>. Pøipomínky k pøekladu\n"
! #~ "zasílejte na <cs@li.org> (èesky).\n"
  
! #~ msgid "******************************\n"
! #~ msgstr "******************************\n"
  
! #~ msgid "---------------------\n"
! #~ msgstr "---------------------\n"
  
! #~ msgid "----------------------\n"
! #~ msgstr "----------------------\n"
  
! #~ msgid "---------------\n"
! #~ msgstr "---------------\n"
  
! #, fuzzy
! #~ msgid ""
! #~ "Usage: %s [OPTION]... TEXINFO-FILE...\n"
! #~ "\n"
! #~ "Translate Texinfo source documentation to various other formats:\n"
! #~ "Info files suitable for reading online with Emacs or standalone GNU Info\n"
! #~ "(by default); plain text (with --no-headers); or HTML (with --html).\n"
! #~ "\n"
! #~ "Options:\n"
! #~ " --commands-in-node-names  allow @ commands in node names.\n"
! #~ " -D VAR                    define a variable, as with @set.\n"
! #~ "--docbook                  output DocBook rather than Info format.\n"
! #~ " -E, --macro-expand FILE   output macro-expanded source to FILE.\n"
! #~ " --error-limit=NUM         quit after NUM errors (default %d).\n"
! #~ " --fill-column=NUM         break Info lines at NUM characters (default "
! #~ "%d).\n"
! #~ " --footnote-style=STYLE    output footnotes according to STYLE:\n"
! #~ "                            `separate' to place footnotes in their own "
! #~ "node,\n"
! #~ "                            `end' to place the footnotes at the end of "
! #~ "the\n"
! #~ "                             node in which they are defined (the "
! #~ "default).\n"
! #~ " --force                   preserve output even if errors.\n"
! #~ " --help                    display this help and exit.\n"
! #~ " --html                    output HTML rather than Info format.\n"
! #~ " -I DIR                    append DIR to the @include search path.\n"
! #~ " --ifhtml                  process @ifhtml and @html text even when not\n"
! #~ "                            generating HTML.\n"
! #~ " --ifinfo                  process @ifinfo text even when generating "
! #~ "HTML.\n"
! #~ " --iftex                   process @iftex and @tex text.\n"
! #~ "                            implies --no-split.\n"
! #~ msgstr ""
! #~ "Pou¾ití: %s [PØEPÍNAÈ]... TEXINFO-SOUBOR...\n"
! #~ "\n"
! #~ "  Pøekládá Texinfový zdrojový soubor to mnoha rùzných formátù:\n"
! #~ "Info soubory vhodné pro on-line ètení Emacsem nebo samostatným GNU Info\n"
! #~ "prohlí¾eèem (implicitní); èistý text (pøepínaèem --no-headers); nebo "
! #~ "HTML\n"
! #~ "(pøepínaèem --html).\n"
! #~ "\n"
! #~ "Pøepínaèe:\n"
! #~ "--commands-in-node-names  dovoluje @ pøíkazy v názvech uzlù\n"
! #~ "-D PROMÌNNÁ               definuje promìnnou, jako pøíkaz @set\n"
! #~ "-E, --macro-expand SOUBOR výstup zdrojových textù s expandovanými makry\n"
! #~ "                           do SOUBORu\n"
! #~ "--error-limit=ÈÍSLO       ukonèi se po ÈÍSLO chybách (implicitnì %d)\n"
! #~ "--fill-column=ÈÍSLO       zalamování na ÈÍSLO znakù (implicitnì %d)\n"
! #~ "--footnote-style=STYL     umístìní poznámek pod èarou podle STYLu:\n"
! #~ "                           `separate' umístìní poznámek pod èarou do\n"
! #~ "                            samostatného uzlu;\n"
! #~ "                           `end' umístìní poznámek pod èarou na konec "
! #~ "uzlu,\n"
! #~ "                            ve kterém jsou definovány (implicitní);\n"
! #~ "--force                   zanechá výstup dokonce i pøi chybách\n"
! #~ "--help                  vypí¹e tuto nápovìdu a skonèí\n"
! #~ "--html                  výstup v HTML formátu\n"
! #~ "-I ADRESÁØ              pøidá ADRESÁØ na konec seznamu adresáøù, ve "
! #~ "kterých\n"
! #~ "                        jsou hledány soubory pro @include\n"
! #~ "--ifhtml                zpùsobí zpracování @ifhtml a @html, i kdy¾ není\n"
! #~ "                         výstupem formát HTML\n"
! #~ "--ifinfo                zpùsobí zpracování @ifinfo, i kdy¾ je výstupem "
! #~ "HTML\n"
! #~ "--iftex                 zpùsobí zpracování @iftex a @tex textu\n"
! #~ "                         zahrnuje --no-split.\n"
  
! #, fuzzy
! #~ msgid ""
! #~ " --no-headers              suppress Info node separators and Node: "
! #~ "lines;\n"
! #~ "                            write to standard output without --output.\n"
! #~ " --no-ifhtml               do not process @ifhtml and @html text.\n"
! #~ " --no-ifinfo               do not process @ifinfo text.\n"
! #~ " --no-iftex                do not process @iftex and @tex text.\n"
! #~ " --no-split                suppress splitting of Info or HTML output,\n"
! #~ "                            generate only one output file.\n"
! #~ " --no-validate             suppress node cross-reference validation.\n"
! #~ " --no-warn                 suppress warnings (but not errors).\n"
! #~ " --number-sections         include chapter, section, etc. numbers in "
! #~ "output.\n"
! #~ " -o, --output=FILE         output to FILE (directory if split HTML),\n"
! #~ "                            ignoring any @setfilename.\n"
! #~ " -P DIR                    prepend DIR to the @include search path.\n"
! #~ " --paragraph-indent=VAL    indent Info paragraphs by VAL spaces (default "
! #~ "%d).\n"
! #~ "                            if VAL is `none', do not indent;\n"
! #~ "                            if VAL is `asis', preserve existing "
! #~ "indentation.\n"
! #~ " --reference-limit=NUM     warn about at most NUM references (default "
! #~ "%d).\n"
! #~ " --split-size=NUM          split into files at NUM size. (default %d).\n"
! #~ " -U VAR                    undefine a variable, as with @clear.\n"
! #~ " -v, --verbose             explain what is being done.\n"
! #~ " --version                 display version information and exit.\n"
! #~ " --xml                     output XML (TexinfoML) rather than Info "
! #~ "format.\n"
! #~ msgstr ""
! #~ "--no-headers            potlaèí oddìlovaèe uzlù a jejich hlavièky a "
! #~ "zapí¹e \n"
! #~ "                        výstup na standardní výstup (není-li zadáno --"
! #~ "output)\n"
! #~ "--no-ifhtml             zpùsobí nezpracování @ifhtml a @html textu\n"
! #~ "--no-ifinfo             zpùsobí nezpracování @ifinfo textu\n"
! #~ "--no-iftex              zpùsobí nezpracování @iftex a @tex textu\n"
! #~ "--no-split              potlaèí rozdìlování velkých výstupních info "
! #~ "souborù\n"
! #~ "                         nebo generování jednoho HTML souboru na uzel\n"
! #~ "--no-validate           potlaèí kontrolu køí¾ových odkazù\n"
! #~ "--no-warn               potlaèí výpis varování (ne v¹ak chyb)\n"
! #~ "-o, --output=SOUB       výstup do SOUBoru, ignoruje pøíkaz @setfilename\n"
! #~ "-P ADRESÁØ              pøidá ADRESÁØ na zaèátek seznamu adresáøù, ve "
! #~ "kterých\n"
! #~ "                        jsou hledány soubory pro @include\n"
! #~ "--paragraph-indent=HODN odsadí odstavce HODN mezerami (implicitnì %d).\n"
! #~ "                         jestli¾e je HODN `none' neodsazuje;\n"
! #~ "                         jestli¾e je HODN `asis' zanechá existující "
! #~ "odsazení.\n"
! #~ "--reference-limit=ÈÍSLO oznámí, bude-li køí¾ových odkazù více ne¾ ÈÍSLO\n"
! #~ "                         (implicitnì %d).\n"
! #~ "-U PROMÌNNÁ             oddefinuje promìnnou, jako pøíkazem @clear\n"
! #~ "-v, --verbose           vypisuje bli¾¹í informace o zpracovávání\n"
! #~ "--version               vypí¹e oznaèení verze a skonèí\n"
--- 4108,4348 ----
  
  #~ msgid "Special Form"
! #~ msgstr "SpeciÃ¡lnÃ­ forma"
  
  #~ msgid "Variable"
! #~ msgstr "PromÄ›nnÃ¡"
  
  #~ msgid "User Option"
! #~ msgstr "UÅ¾ivatelskÃ¡ volba"
  
  #~ msgid "Instance Variable"
! #~ msgstr "Instance promÄ›nnÃ©"
  
  #~ msgid "Method"
  #~ msgstr "Metoda"
  
! #~ msgid "of"
! #~ msgstr "z"
  
! #~ msgid "%s: getwd: %s, %s\n"
! #~ msgstr "%s: getwd: %s, %s\n"
  
! #~ msgid "`%c%s' needs an argument `{...}', not just `%s'"
! #~ msgstr "â€ž%c%sâ€œ potÅ™ebuje argument â€ž{â€¦}â€œ a ne pouze â€ž%sâ€œ"
  
! #~ msgid "No closing brace for footnote `%s'"
! #~ msgstr "ChybÃ­ uzavÃ­racÃ­ zÃ¡vorka pro poznÃ¡mku pod Ä�arou â€ž%sâ€œ"
  
! #~ msgid "Footnote defined without parent node"
! #~ msgstr "PoznÃ¡mka pod Ä�arou definovÃ¡na bez rodiÄ�ovskÃ©ho uzlu"
  
! #~ msgid "Footnotes"
! #~ msgstr "PoznÃ¡mky pod Ä�arou"
  
! #~ msgid "Untitled"
! #~ msgstr "NeoznaÄ�eno"
  
! #~ msgid "Index `%s' already exists"
! #~ msgstr "RejstÅ™Ã­k â€ž%sâ€œ jiÅ¾ existuje"
  
! #~ msgid "Unknown index `%s' and/or `%s' in @synindex"
! #~ msgstr "NeznÃ¡mÃ½ rejstÅ™Ã­k â€ž%sâ€œ a/nebo â€ž%sâ€œ v @synindex"
  
! #~ msgid "Broken-Type in insertion_type_pname"
! #~ msgstr "ChybnÃ½ typ v insertion_type_pname"
  
! #~ msgid "Enumeration stack overflow"
! #~ msgstr "VÃ½poÄ�etnÃ­ zÃ¡sobnÃ­k pÅ™etekl"
  
! #~ msgid "lettering overflow, restarting at %c"
! #~ msgstr "pÃ­smenkovÃ¡nÃ­ pÅ™eteklo, znovu zaÄ�Ã­nÃ¡m na %c"
  
! #~ msgid "%s requires letter or digit"
! #~ msgstr "%s vyÅ¾aduje pÃ­smeno nebo Ä�Ã­slici"
  
! #~ msgid "@detailmenu seen before first node, creating `Top' node"
! #~ msgstr "@detailmenu spatÅ™eno pÅ™ed prvnÃ­m uzlem, vytvoÅ™en uzel â€žTopâ€œ"
  
! #~ msgid "`%c%s' needs something after it"
! #~ msgstr "â€ž%c%sâ€œ potÅ™ebuje nÄ›jakÃ½ argument"
  
! #~ msgid "Bad argument to `%s', `%s', using `%s'"
! #~ msgstr "ChybnÃ½ argument pro â€ž%sâ€œ, â€ž%sâ€œ, pouÅ¾Ã­vÃ¡m â€ž%sâ€œ"
  
! #~ msgid "@itemx not meaningful inside `%s' block"
! #~ msgstr "@itemx nenÃ­ myslitelnÃ½ uvnitÅ™ â€ž%sâ€œ bloku"
  
! #~ msgid "%c%s found outside of an insertion block"
! #~ msgstr "%c%s nalezen mimo vklÃ¡danÃ½ blok"
  
! #~ msgid "%c%s expects a single character `i' or `j' as argument"
! #~ msgstr "%c%s vyÅ¾aduje jeden znak â€žiâ€œ nebo â€žjâ€ž jako argument"
  
! #~ msgid "%cend macro not found"
! #~ msgstr "%cend makro nebylo nalezeno"
  
! #~ msgid "@quote-arg only useful for single-argument macros"
! #~ msgstr "@quote-arg je uÅ¾iteÄ�nÃ© pouze pro jednoargumentovÃ¡ makra"
  
! #~ msgid "mismatched @end %s with @%s"
! #~ msgstr "pomÃ­chanÃ© @end %s s @%s"
! 
! #~ msgid "%s:%d: warning: "
! #~ msgstr "%s:%d: varovÃ¡nÃ­: "
! 
! #~ msgid "Too many errors!  Gave up.\n"
! #~ msgstr "PÅ™Ã­liÅ¡ mnoho chyb!  Konec.\n"
  
! #~ msgid "Couldn't open macro expansion output `%s'"
! #~ msgstr "VÃ½stup %s pro expanzi makra nelze otevÅ™Ã­t"
! 
! #~ msgid "Cannot specify more than one macro expansion output"
! #~ msgstr "Pro expanzi makra nelze zadat vÃ­ce neÅ¾ jeden vÃ½stup"
! 
! #~ msgid "No `%s' found in `%s'"
! #~ msgstr "Soubor â€ž%sâ€œ nenalezen vÂ â€ž%sâ€œ"
  
  #~ msgid ""
! #~ "%s: Skipping macro expansion to stdout as Info output is going there.\n"
  #~ msgstr ""
! #~ "%s: VynechÃ¡vÃ¡m expanzi makra na stdout a expanze jde jako Info vÃ½stup.\n"
  
  #~ msgid ""
! #~ "%s: Removing macro output file `%s' due to errors; use --force to "
! #~ "preserve.\n"
  #~ msgstr ""
! #~ "%s: VÃ½stupnÃ­ soubor maker `%s' byl odstranÄ›n, protoÅ¾e byly nalezeny "
! #~ "chyby;\n"
! #~ "uÅ¾ijte pÅ™epÃ­naÄ� --force k ponechÃ¡nÃ­ souboru.\n"
  
  #~ msgid ""
! #~ "%s: Removing output file `%s' due to errors; use --force to preserve.\n"
  #~ msgstr ""
! #~ "%s: VÃ½stupnÃ­ soubor `%s' byl odstranÄ›n, protoÅ¾e byly nalezeny chyby;\n"
! #~ "uÅ¾ijte pÅ™epÃ­naÄ� --force k ponechÃ¡nÃ­ souboru.\n"
  
! #~ msgid "NO_NAME!"
! #~ msgstr "Funkce neexistuje!"
  
! #~ msgid "see "
! #~ msgstr "viz"
  
! #~ msgid "See "
! #~ msgstr "Viz"
  
! #~ msgid "No .png or .jpg for `%s'"
! #~ msgstr "Å½Ã¡dnÃ½ .png nebo .jpg soubor pro â€ž%sâ€œ"
  
! #~ msgid "{No value for `%s'}"
! #~ msgstr "{Pro â€ž%sâ€œ nenÃ­ hodnota}"
  
! #~ msgid "Reached eof before matching @end %s"
! #~ msgstr "VstupnÃ­ soubor skonÄ�il a pÅ™Ã­kaz â€ž@end %sâ€œ nebyl nalezen"
  
! #~ msgid "Missing } in @multitable template"
! #~ msgstr "ChybÄ›jÃ­cÃ­ } v @multitable vzoru"
  
! #~ msgid "ignoring stray text `%s' after @multitable"
! #~ msgstr "ignoruji zbloudilÃ½ text â€ž%sâ€œ po pÅ™Ã­kazu @multitable"
  
! #~ msgid "Cannot select column #%d in multitable"
! #~ msgstr "sloupec #%d v multitabulce nelze vybrat"
  
! #~ msgid "** Multicolumn output from last row:\n"
! #~ msgstr "** VÃ­cesloupcovÃ½ vÃ½stup z poslednÃ­ho Å™Ã¡dku:\n"
  
! #~ msgid "* column #%d: output = %s\n"
! #~ msgstr "* sloupec #%d: vÃ½stup = %s\n"
  
! #~ msgid "Node `%s' previously defined at line %d"
! #~ msgstr "Uzel â€ž%sâ€œ jiÅ¾ byl definovÃ¡n na Å™Ã¡dku %d"
  
! #~ msgid "Formatting node %s...\n"
! #~ msgstr "FormÃ¡tovÃ¡nÃ­ uzlu %sâ€¦\n"
  
! #~ msgid "Node `%s' requires a sectioning command (e.g. %c%s)"
! #~ msgstr "Uzel â€ž%sâ€œ vyÅ¾aduje pÅ™Ã­kaz na vytvÃ¡Å™enÃ­ sekcÃ­ (tÅ™eba %c%s)"
  
! #~ msgid "Node:"
! #~ msgstr "Uzel:"
  
! #~ msgid "Next:"
! #~ msgstr "DalÅ¡Ã­:"
  
! #~ msgid "Previous:"
! #~ msgstr "PÅ™edchozÃ­:"
  
! #~ msgid "Up:"
! #~ msgstr "Nahoru:"
  
! #~ msgid "Menu"
! #~ msgstr "Menu"
  
! #~ msgid "Cross"
! #~ msgstr "Odkaz"
  
! #~ msgid "Next field of node `%s' not pointed to"
! #~ msgstr "NÃ¡sledujÃ­cÃ­ uzel uzlu â€ž%sâ€œ neukazuje na tento"
  
! #~ msgid "This node (%s) has the bad Prev"
! #~ msgstr "Tento uzel (%s) mÃ¡ chybnÃ½ odkaz na pÅ™edchozÃ­ uzel"
  
! #~ msgid "Prev"
! #~ msgstr "PÅ™edchozÃ­"
  
! #~ msgid "Prev field of node `%s' not pointed to"
! #~ msgstr "PÅ™edchozÃ­ uzel uzlu â€ž%sâ€œ neukazuje na tento"
  
! #~ msgid "This node (%s) has the bad Next"
! #~ msgstr "Tento uzel (%s) mÃ¡ chybnÃ½ odkaz na nÃ¡sledujÃ­cÃ­ uzel"
  
! #~ msgid "`%s' has no Up field"
! #~ msgstr "â€ž%sâ€œ nemÃ¡ zadÃ¡n vyÅ¡Å¡Ã­ uzel"
  
! #~ msgid "Up"
! #~ msgstr "Nahoru"
  
! #~ msgid "node `%s' has been referenced %d times"
! #~ msgstr "na uzel â€ž%sâ€œ se bylo odkazovÃ¡no %d krÃ¡t"
  
! #~ msgid "Appendix %c "
! #~ msgstr "Dodatek %c "
  
! #~ msgid "Internal error (search_sectioning) \"%s\"!"
! #~ msgstr "InternÃ­ chyba (hledÃ¡nÃ­ sekcÃ­) \"%s\"!"
  
! #~ msgid "%c%s is obsolete; use %c%s instead"
! #~ msgstr "%c%s je zastaralÃ½; pouÅ¾ijte %c%s"
  
! #~ msgid "Node with %ctop as a section already exists"
! #~ msgstr "Uzel s %ctop jako sekcÃ­ jiÅ¾ existuje"
  
! #~ msgid "Here is the %ctop node"
! #~ msgstr "JiÅ¾ zde je nejvyÅ¡Å¡Ã­ (%ctop) uzel"
  
! #~ msgid "%ctop used before %cnode, defaulting to %s"
! #~ msgstr "%ctop je pouÅ¾it pÅ™ed %cnode, pÅ™esmÄ›rovÃ¡no na %s"
  
! #~ msgid "Table of Contents"
! #~ msgstr "Obsah"
  
! #~ msgid "Short Contents"
! #~ msgstr "KrÃ¡tkÃ½ obsah"
  
! #~ msgid "%s: TOC should be here, but it was not found"
! #~ msgstr "%s: Obsah bÄ›l bÃ½t zde, ale nebyl nalezen"
! 
! #~ msgid "%s: warning: "
! #~ msgstr "%s: varovÃ¡nÃ­: "
! 
! #~ msgid "%s: Specify the Info directory only once.\n"
! #~ msgstr "%s: Info adresÃ¡Å™ zadejte pouze jednou.\n"
! 
! #~ msgid "menu item `%s' already exists, for file `%s'"
! #~ msgstr "poloÅ¾ka menu â€ž%sâ€œ jiÅ¾ pro soubor `%s' existuje"
! 
! #~ msgid "keep temporary files around after processing"
! #~ msgstr "zanechÃ¡ doÄ�asnÃ© soubory po ukonÄ�enÃ­"
! 
! #~ msgid "do not keep temporary files around after processing (default)"
! #~ msgstr "nezanechÃ¡ doÄ�asnÃ© soubory po ukonÄ�enÃ­"
Binary files texinfo-5.2/po/da.gmo and texinfo-6.0/po/da.gmo differ
diff -Nrc2 texinfo-5.2/po/da.po texinfo-6.0/po/da.po
*** texinfo-5.2/po/da.po	2013-09-26 23:52:36.000000000 +0100
--- texinfo-6.0/po/da.po	2015-06-26 13:52:31.000000000 +0100
***************
*** 1,79 ****
  # Danish texinfo translation po-file.
  # Copyright (C) 2002 Free Software Foundation, Inc.
  # Claus Hindsgaul <claus_h@image.dk>, 2000-2001.
  #
  msgid ""
  msgstr ""
! "Project-Id-Version: texinfo 4.2e\n"
  "Report-Msgid-Bugs-To: bug-texinfo@gnu.org\n"
! "POT-Creation-Date: 2013-09-26 15:52-0700\n"
! "PO-Revision-Date: 2002-11-08 09:13GMT\n"
! "Last-Translator: Claus Hindsgaul <claus_h@image.dk>\n"
! "Language-Team: Danish <dansk@klid.dk>\n"
  "Language: da\n"
  "MIME-Version: 1.0\n"
! "Content-Type: text/plain; charset=ISO-8859-1\n"
  "Content-Transfer-Encoding: 8bit\n"
! "X-Generator: KBabel 0.9.6\n"
  
! #: gnulib/lib/error.c:188
  msgid "Unknown system error"
! msgstr ""
  
! #: gnulib/lib/getopt.c:547 gnulib/lib/getopt.c:576
! #, fuzzy, c-format
  msgid "%s: option '%s' is ambiguous; possibilities:"
! msgstr "%s: tilvalg '%s' er flertydig\n"
  
! #: gnulib/lib/getopt.c:624 gnulib/lib/getopt.c:628
! #, fuzzy, c-format
  msgid "%s: option '--%s' doesn't allow an argument\n"
! msgstr "%s: tilvalg '--%s' tillader ikke en parameter\n"
  
! #: gnulib/lib/getopt.c:637 gnulib/lib/getopt.c:642
! #, fuzzy, c-format
  msgid "%s: option '%c%s' doesn't allow an argument\n"
! msgstr "%s: tilvalg '%c%s' tillader ikke en parameter\n"
  
! #: gnulib/lib/getopt.c:685 gnulib/lib/getopt.c:704
! #, fuzzy, c-format
  msgid "%s: option '--%s' requires an argument\n"
! msgstr "%s: tilvalg '%s' kræver en parameter\n"
  
! #: gnulib/lib/getopt.c:742 gnulib/lib/getopt.c:745
  #, fuzzy, c-format
  msgid "%s: unrecognized option '--%s'\n"
! msgstr "%s: ukendt tilvalg '--%s'\n"
  
! #: gnulib/lib/getopt.c:753 gnulib/lib/getopt.c:756
! #, fuzzy, c-format
  msgid "%s: unrecognized option '%c%s'\n"
! msgstr "%s: ukendt tilvalg '%c%s'\n"
  
! #: gnulib/lib/getopt.c:805 gnulib/lib/getopt.c:808
! #, fuzzy, c-format
  msgid "%s: invalid option -- '%c'\n"
! msgstr "%s: ugyldigt tilvalg -- %c\n"
  
! #: gnulib/lib/getopt.c:861 gnulib/lib/getopt.c:878 gnulib/lib/getopt.c:1088
! #: gnulib/lib/getopt.c:1106
! #, fuzzy, c-format
  msgid "%s: option requires an argument -- '%c'\n"
! msgstr "%s: tilvalg kræver en parameter -- %c\n"
  
! #: gnulib/lib/getopt.c:934 gnulib/lib/getopt.c:950
! #, fuzzy, c-format
  msgid "%s: option '-W %s' is ambiguous\n"
! msgstr "%s: tilvalg '-W %s' er flertydigt\n"
  
! #: gnulib/lib/getopt.c:974 gnulib/lib/getopt.c:992
! #, fuzzy, c-format
  msgid "%s: option '-W %s' doesn't allow an argument\n"
! msgstr "%s: tilvalg '-W %s' tillader ikke en parameter\n"
  
! #: gnulib/lib/getopt.c:1013 gnulib/lib/getopt.c:1031
! #, fuzzy, c-format
  msgid "%s: option '-W %s' requires an argument\n"
! msgstr "%s: tilvalg '%s' kræver en parameter\n"
  
  #: gnulib/lib/regcomp.c:131
--- 1,89 ----
  # Danish texinfo translation po-file.
  # Copyright (C) 2002 Free Software Foundation, Inc.
+ # This file is distributed under the same license as the texinfo package.
  # Claus Hindsgaul <claus_h@image.dk>, 2000-2001.
+ # Joe Hansen <joedalton2@yahoo.dk>, 2015.
+ #
+ # entry -> post
+ # node -> emne
  #
  msgid ""
  msgstr ""
! "Project-Id-Version: texinfo 5.9.91\n"
  "Report-Msgid-Bugs-To: bug-texinfo@gnu.org\n"
! "POT-Creation-Date: 2015-06-26 13:52+0100\n"
! "PO-Revision-Date: 2015-05-04 09:13GMT\n"
! "Last-Translator: Joe Hansen <joedalton2@yahoo.dk>\n"
! "Language-Team: Danish <dansk@dansk-gruppen.dk>\n"
  "Language: da\n"
  "MIME-Version: 1.0\n"
! "Content-Type: text/plain; charset=UTF-8\n"
  "Content-Transfer-Encoding: 8bit\n"
! "Plural-Forms: nplurals=2; plural=(n != 1);\n"
  
! #: gnulib/lib/error.c:191
  msgid "Unknown system error"
! msgstr "Ukendt systemfejl"
  
! #: gnulib/lib/getopt.c:575 gnulib/lib/getopt.c:604
! #, c-format
  msgid "%s: option '%s' is ambiguous; possibilities:"
! msgstr "%s: tilvalget Â»%sÂ« er tvetydigt: muligheder:"
  
! #: gnulib/lib/getopt.c:619
! #, c-format
! msgid "%s: option '%s' is ambiguous\n"
! msgstr "%s: tilvalget Â»%sÂ« er tvetydigt\n"
! 
! #: gnulib/lib/getopt.c:654 gnulib/lib/getopt.c:658
! #, c-format
  msgid "%s: option '--%s' doesn't allow an argument\n"
! msgstr "%s: tilvalget Â»--%sÂ« tillader ikke et argument\n"
  
! #: gnulib/lib/getopt.c:667 gnulib/lib/getopt.c:672
! #, c-format
  msgid "%s: option '%c%s' doesn't allow an argument\n"
! msgstr "%s: tilvalget Â»%c%sÂ« tillader ikke et argument\n"
  
! #: gnulib/lib/getopt.c:715 gnulib/lib/getopt.c:734
! #, c-format
  msgid "%s: option '--%s' requires an argument\n"
! msgstr "%s: tilvalget Â»--%sÂ« krÃ¦ver et argument\n"
  
! #: gnulib/lib/getopt.c:772 gnulib/lib/getopt.c:775
  #, fuzzy, c-format
  msgid "%s: unrecognized option '--%s'\n"
! msgstr "%s: ikke genkendt tilvalg Â»%c%sÂ«\n"
  
! #: gnulib/lib/getopt.c:783 gnulib/lib/getopt.c:786
! #, c-format
  msgid "%s: unrecognized option '%c%s'\n"
! msgstr "%s: ikke genkendt tilvalg Â»%c%sÂ«\n"
  
! #: gnulib/lib/getopt.c:835 gnulib/lib/getopt.c:838
! #, c-format
  msgid "%s: invalid option -- '%c'\n"
! msgstr "%s: ugyldigt tilvalg -- Â»%cÂ«\n"
  
! #: gnulib/lib/getopt.c:891 gnulib/lib/getopt.c:908 gnulib/lib/getopt.c:1118
! #: gnulib/lib/getopt.c:1136
! #, c-format
  msgid "%s: option requires an argument -- '%c'\n"
! msgstr "%s: tilvalget krÃ¦ver et argument -- Â»%cÂ«\n"
  
! #: gnulib/lib/getopt.c:964 gnulib/lib/getopt.c:980
! #, c-format
  msgid "%s: option '-W %s' is ambiguous\n"
! msgstr "%s: tilvalget Â»-W %sÂ« er tvetydigt\n"
  
! #: gnulib/lib/getopt.c:1004 gnulib/lib/getopt.c:1022
! #, c-format
  msgid "%s: option '-W %s' doesn't allow an argument\n"
! msgstr "%s: tilvalget Â»-W %sÂ« tillader ikke et argument\n"
  
! #: gnulib/lib/getopt.c:1043 gnulib/lib/getopt.c:1061
! #, c-format
  msgid "%s: option '-W %s' requires an argument\n"
! msgstr "%s: tilvalget Â»-W %sÂ« krÃ¦ver et argument\n"
  
  #: gnulib/lib/regcomp.c:131
***************
*** 83,307 ****
  #: gnulib/lib/regcomp.c:134
  msgid "No match"
! msgstr ""
  
  #: gnulib/lib/regcomp.c:137
  msgid "Invalid regular expression"
! msgstr ""
  
  #: gnulib/lib/regcomp.c:140
- #, fuzzy
  msgid "Invalid collation character"
! msgstr "ugyldig indkodet tegn '%s'"
  
  #: gnulib/lib/regcomp.c:143
- #, fuzzy
  msgid "Invalid character class name"
! msgstr "usandsynligt tegn %c i @var"
  
  #: gnulib/lib/regcomp.c:146
  msgid "Trailing backslash"
! msgstr ""
  
  #: gnulib/lib/regcomp.c:149
  msgid "Invalid back reference"
! msgstr ""
  
  #: gnulib/lib/regcomp.c:152
- #, fuzzy
  msgid "Unmatched [ or [^"
! msgstr "Uparret }"
  
  #: gnulib/lib/regcomp.c:155
- #, fuzzy
  msgid "Unmatched ( or \\("
! msgstr "Uparret }"
  
  #: gnulib/lib/regcomp.c:158
- #, fuzzy
  msgid "Unmatched \\{"
! msgstr "Uparret }"
  
  #: gnulib/lib/regcomp.c:161
  msgid "Invalid content of \\{\\}"
! msgstr ""
  
  #: gnulib/lib/regcomp.c:164
  msgid "Invalid range end"
! msgstr ""
  
  #: gnulib/lib/regcomp.c:167
- #, fuzzy
  msgid "Memory exhausted"
! msgstr "virtuel hukommelse opbrugt"
  
  #: gnulib/lib/regcomp.c:170
  msgid "Invalid preceding regular expression"
! msgstr ""
  
  #: gnulib/lib/regcomp.c:173
  msgid "Premature end of regular expression"
! msgstr ""
  
  #: gnulib/lib/regcomp.c:176
  msgid "Regular expression too big"
! msgstr ""
  
  #: gnulib/lib/regcomp.c:179
- #, fuzzy
  msgid "Unmatched ) or \\)"
! msgstr "Uparret }"
  
  #: gnulib/lib/regcomp.c:707
- #, fuzzy
  msgid "No previous regular expression"
! msgstr "Ingen tidligere søgetekst"
  
  #: gnulib/lib/xalloc-die.c:34
- #, fuzzy
  msgid "memory exhausted"
! msgstr "virtuel hukommelse opbrugt"
  
! #: info/echo-area.c:283 info/session.c:978
  msgid "Move forward a character"
! msgstr "Gå et tegn frem"
  
! #: info/echo-area.c:295 info/session.c:1005
  msgid "Move backward a character"
! msgstr "Gå et tegn tilbage"
  
! #: info/echo-area.c:307
  msgid "Move to the start of this line"
! msgstr "Gå til starten af linjen"
  
! #: info/echo-area.c:312
  msgid "Move to the end of this line"
! msgstr "Gå til slutning af linjen"
  
! #: info/echo-area.c:320 info/session.c:1037
  msgid "Move forward a word"
  msgstr "Ryk et ord frem"
  
! #: info/echo-area.c:360 info/session.c:1061
  msgid "Move backward a word"
  msgstr "Ryk et ord tilbage"
  
! #: info/echo-area.c:400
  msgid "Delete the character under the cursor"
! msgstr "Slet tegnet under markøren"
  
! #: info/echo-area.c:430
  msgid "Delete the character behind the cursor"
! msgstr "Slet tegnet efter markøren"
  
! #: info/echo-area.c:451
  msgid "Cancel or quit operation"
! msgstr "Afbryd eller afslut aktivitet"
  
! #: info/echo-area.c:466
  msgid "Accept (or force completion of) this line"
! msgstr "Acceptér (eller gennemtving afslutning af) linjen"
  
! #: info/echo-area.c:471
  msgid "Insert next character verbatim"
! msgstr "Indsæt næste tegn råt"
! 
! #: info/echo-area.c:479
! msgid "Insert this character"
! msgstr "Indsæt dette tegn"
  
! #: info/echo-area.c:498
  msgid "Insert a TAB character"
! msgstr "Indsæt et tabulatortegn"
  
! #: info/echo-area.c:505
  msgid "Transpose characters at point"
! msgstr "Transponér tegn ved markør"
  
! #: info/echo-area.c:556
  msgid "Yank back the contents of the last kill"
  msgstr "Gendan indholdet fra sidste sletning"
  
! #: info/echo-area.c:563
  msgid "Kill ring is empty"
! msgstr "Skraldespand er tom"
  
! #: info/echo-area.c:576
  msgid "Yank back a previous kill"
  msgstr "Gendan en tidligere sletning"
  
! #: info/echo-area.c:609
  msgid "Kill to the end of the line"
  msgstr "Slet resten af linjen"
  
! #: info/echo-area.c:622
  msgid "Kill to the beginning of the line"
  msgstr "Slet bagud til linjestart"
  
! #: info/echo-area.c:634
  msgid "Kill the word following the cursor"
  msgstr "Slet resten af ordet"
  
! #: info/echo-area.c:654
  msgid "Kill the word preceding the cursor"
! msgstr "Slet ordet før markøren"
  
! #: info/echo-area.c:871 info/echo-area.c:929
  msgid "No completions"
! msgstr "Ingen afslutninger"
  
! #: info/echo-area.c:873
  msgid "Not complete"
! msgstr "Ikke afsluttet"
  
! #: info/echo-area.c:914
  msgid "List possible completions"
! msgstr "Vis mulige afslutninger"
  
! #: info/echo-area.c:933
  msgid "Sole completion"
! msgstr "Eneste afslutning"
  
! #: info/echo-area.c:941
! #, fuzzy, c-format
  msgid "%d completion:\n"
  msgid_plural "%d completions:\n"
! msgstr[0] "%d afslutninger:\n"
! msgstr[1] "%d afslutninger:\n"
  
! #: info/echo-area.c:1091
  msgid "Insert completion"
! msgstr "Indsæt afslutning"
  
! #: info/echo-area.c:1228
  #, c-format
  msgid "Building completions..."
! msgstr "Opbygger afslutninger..."
  
! #: info/echo-area.c:1347
  msgid "Scroll the completions window"
! msgstr "Rul afslutningsvinduet"
  
! #: info/filesys.c:88
! #, fuzzy, c-format
  msgid "looking for file \"%s\""
! msgstr "fejl under lukning af uddatafilen '%s'"
  
! #: info/filesys.c:178
! #, fuzzy, c-format
  msgid "looking for file %s in %s"
! msgstr "fejl under lukning af uddatafilen '%s'"
  
! #: info/filesys.c:209 info/filesys.c:224 info/filesys.c:245
! #, fuzzy, c-format
  msgid "found file %s"
! msgstr "fejl under lukning af uddatafilen '%s'"
  
! #: info/footnotes.c:211
  msgid "Footnotes could not be displayed"
  msgstr "Fodnoter kunne ikke vises"
  
! #: info/footnotes.c:237
  msgid "Show the footnotes associated with this node in another window"
! msgstr "Vis fodnoter, det hører til dette emne i et andet vindue"
  
  #: info/footnotes.h:26
--- 93,306 ----
  #: gnulib/lib/regcomp.c:134
  msgid "No match"
! msgstr "Intet match"
  
  #: gnulib/lib/regcomp.c:137
  msgid "Invalid regular expression"
! msgstr "Ugyldigt regulÃ¦rt udtryk"
  
+ # http://en.wikipedia.org/wiki/Collation sortering?
  #: gnulib/lib/regcomp.c:140
  msgid "Invalid collation character"
! msgstr "Ugyldigt sorteringstegn"
  
  #: gnulib/lib/regcomp.c:143
  msgid "Invalid character class name"
! msgstr "Ugyldigt tegnklassenavn"
  
  #: gnulib/lib/regcomp.c:146
  msgid "Trailing backslash"
! msgstr "Afsluttende omvendt skrÃ¥streg"
  
  #: gnulib/lib/regcomp.c:149
  msgid "Invalid back reference"
! msgstr "Ugyldig tilbagereference"
  
  #: gnulib/lib/regcomp.c:152
  msgid "Unmatched [ or [^"
! msgstr "Uparret [ eller [^"
  
  #: gnulib/lib/regcomp.c:155
  msgid "Unmatched ( or \\("
! msgstr "Uparret ( eller \\("
  
  #: gnulib/lib/regcomp.c:158
  msgid "Unmatched \\{"
! msgstr "Uparret \\{"
  
  #: gnulib/lib/regcomp.c:161
  msgid "Invalid content of \\{\\}"
! msgstr "Ugyldigt indhold for \\{\\}"
  
  #: gnulib/lib/regcomp.c:164
  msgid "Invalid range end"
! msgstr "Ugyldig intervalafslutning"
  
  #: gnulib/lib/regcomp.c:167
  msgid "Memory exhausted"
! msgstr "Hukommelsen er opbrugt"
  
  #: gnulib/lib/regcomp.c:170
  msgid "Invalid preceding regular expression"
! msgstr "Ugyldigt foregÃ¥ende regulÃ¦rt udtryk"
  
  #: gnulib/lib/regcomp.c:173
  msgid "Premature end of regular expression"
! msgstr "For tidlig slut pÃ¥ regulÃ¦rt udtryk"
  
  #: gnulib/lib/regcomp.c:176
  msgid "Regular expression too big"
! msgstr "RegulÃ¦rt udtryk er for stort"
  
  #: gnulib/lib/regcomp.c:179
  msgid "Unmatched ) or \\)"
! msgstr "Uparret ) eller \\)"
  
  #: gnulib/lib/regcomp.c:707
  msgid "No previous regular expression"
! msgstr "Intet tidligere regulÃ¦rt udtryk"
  
  #: gnulib/lib/xalloc-die.c:34
  msgid "memory exhausted"
! msgstr "hukommelsen er opbrugt"
  
! #: info/echo-area.c:299 info/session.c:1328
  msgid "Move forward a character"
! msgstr "GÃ¥ et tegn frem"
  
! #: info/echo-area.c:318 info/session.c:1341
  msgid "Move backward a character"
! msgstr "GÃ¥ et tegn tilbage"
  
! #: info/echo-area.c:344
  msgid "Move to the start of this line"
! msgstr "GÃ¥ til starten af linjen"
  
! #: info/echo-area.c:349
  msgid "Move to the end of this line"
! msgstr "GÃ¥ til slutning af linjen"
  
! #: info/echo-area.c:357 info/session.c:1356
  msgid "Move forward a word"
  msgstr "Ryk et ord frem"
  
! #: info/echo-area.c:397 info/session.c:1370
  msgid "Move backward a word"
  msgstr "Ryk et ord tilbage"
  
! #: info/echo-area.c:437
  msgid "Delete the character under the cursor"
! msgstr "Slet tegnet under markÃ¸ren"
  
! #: info/echo-area.c:457
  msgid "Delete the character behind the cursor"
! msgstr "Slet tegnet efter markÃ¸ren"
  
! #: info/echo-area.c:478
  msgid "Cancel or quit operation"
! msgstr "Afbryd eller afslut operation"
  
! #: info/echo-area.c:493
  msgid "Accept (or force completion of) this line"
! msgstr "Accepter (eller gennemtving afslutning af) linjen"
  
! #: info/echo-area.c:498
  msgid "Insert next character verbatim"
! msgstr "IndsÃ¦t nÃ¦ste tegn ordret"
  
! #: info/echo-area.c:530
  msgid "Insert a TAB character"
! msgstr "IndsÃ¦t et TABULATOR-tegn"
  
! #: info/echo-area.c:582
  msgid "Transpose characters at point"
! msgstr "Transponer tegn ved markÃ¸r"
  
! #: info/echo-area.c:651
  msgid "Yank back the contents of the last kill"
  msgstr "Gendan indholdet fra sidste sletning"
  
! #: info/echo-area.c:658
  msgid "Kill ring is empty"
! msgstr "Sletningsring er tom"
  
! #: info/echo-area.c:671
  msgid "Yank back a previous kill"
  msgstr "Gendan en tidligere sletning"
  
! #: info/echo-area.c:704
  msgid "Kill to the end of the line"
  msgstr "Slet resten af linjen"
  
! #: info/echo-area.c:717
  msgid "Kill to the beginning of the line"
  msgstr "Slet bagud til linjestart"
  
! #: info/echo-area.c:729
  msgid "Kill the word following the cursor"
  msgstr "Slet resten af ordet"
  
! #: info/echo-area.c:749
  msgid "Kill the word preceding the cursor"
! msgstr "Slet ordet fÃ¸r markÃ¸ren"
  
! #: info/echo-area.c:981 info/echo-area.c:1039
  msgid "No completions"
! msgstr "Ingen fÃ¦rdiggÃ¸relser"
  
! #: info/echo-area.c:983
  msgid "Not complete"
! msgstr "Ikke fÃ¦rdig"
  
! #: info/echo-area.c:1032
  msgid "List possible completions"
! msgstr "Vis mulige fÃ¦rdiggÃ¸relser"
  
! #: info/echo-area.c:1043
  msgid "Sole completion"
! msgstr "Eneste fÃ¦rdiggÃ¸relse"
  
! #: info/echo-area.c:1052
! #, c-format
  msgid "%d completion:\n"
  msgid_plural "%d completions:\n"
! msgstr[0] "%d fÃ¦rdiggÃ¸relse:\n"
! msgstr[1] "%d fÃ¦rdiggÃ¸relser:\n"
  
! #: info/echo-area.c:1169
  msgid "Insert completion"
! msgstr "IndsÃ¦t fÃ¦rdiggÃ¸relse"
  
! #: info/echo-area.c:1271
  #, c-format
  msgid "Building completions..."
! msgstr "Bygger fÃ¦rdiggÃ¸relser ..."
  
! #: info/echo-area.c:1390
  msgid "Scroll the completions window"
! msgstr "Rul fÃ¦rdiggÃ¸relsesvinduet"
  
! #: info/filesys.c:91
! #, c-format
  msgid "looking for file \"%s\""
! msgstr "kigger efter filen Â»%sÂ«"
  
! #: info/filesys.c:158
! #, c-format
  msgid "looking for file %s in %s"
! msgstr "kigger efter filen %s i %s"
  
! #: info/filesys.c:227 info/filesys.c:241 info/filesys.c:262
! #, c-format
  msgid "found file %s"
! msgstr "fandt filen %s"
  
! #: info/footnotes.c:231
! #, c-format
  msgid "Footnotes could not be displayed"
  msgstr "Fodnoter kunne ikke vises"
  
! #: info/footnotes.c:251
  msgid "Show the footnotes associated with this node in another window"
! msgstr "Vis fodnoter, det hÃ¸rer til dette emne i et andet vindue"
  
  #: info/footnotes.h:26
***************
*** 309,463 ****
  msgstr "---------- Fodnoter -----------"
  
! #: info/indices.c:174
! msgid "Look up a string in the index for this file"
! msgstr "Slå en tekst op i denne fils indeks."
! 
! #: info/indices.c:202 info/indices.c:885
  #, c-format
  msgid "Finding index entries..."
! msgstr "Finder indeksindgange..."
  
! #: info/indices.c:209
  #, c-format
  msgid "No indices found."
! msgstr "Fandt intet indeks."
  
! #: info/indices.c:219
  msgid "Index entry: "
! msgstr "Indeksindgang:"
  
! #: info/indices.c:253 info/indices.c:907 info/session.c:4204
  #, c-format
! msgid "Search string too short"
! msgstr ""
  
! #: info/indices.c:365
  msgid ""
! "Go to the next matching index item from the last `\\[index-search]' command"
! msgstr "Gå til næste fundne indekspunkt fra sidste '\\[index-search]'-kommando"
  
! #: info/indices.c:376
  #, c-format
  msgid "No previous index search string."
! msgstr "Ingen tidligere indeks søgetekst"
  
! #: info/indices.c:383
  #, c-format
! msgid "No index entries."
! msgstr "Ingen indeksindgange."
! 
! #: info/indices.c:431
! #, fuzzy, c-format
! msgid "No more index entries containing `%s'."
! msgstr "Ingen %sindeksindgange indeholder \"%s\"."
! 
! #: info/indices.c:432 info/indices.c:942
! #, fuzzy, c-format
! msgid "No index entries containing `%s'."
! msgstr "Ingen %sindeksindgange indeholder \"%s\"."
  
! #: info/indices.c:444
! msgid "CAN'T SEE THIS"
! msgstr "KAN IKKE SE DETTE"
! 
! #: info/indices.c:480
! #, fuzzy, c-format
! msgid "Found `%s' in %s. (`\\[next-index-match]' tries to find next.)"
! msgstr "Fandt \"%s\" i %s. ('\\[next-index-match]' søger efter den næste.)"
! 
! #: info/indices.c:611
! #, fuzzy, c-format
! msgid "Scanning indices of `%s'..."
! msgstr "Skimmer \"%s\"'s indekser..."
  
! #: info/indices.c:659
! #, fuzzy, c-format
! msgid "No available info files have `%s' in their indices."
! msgstr "Ingen tilgængelige info-filer har \"%s\" i sit index."
  
! #: info/indices.c:685
  msgid "Grovel all known info file's indices for a string and build a menu"
  msgstr ""
! "Gennemtrævl alle kendte Info-filers indekser for en tekst og opbyg en menu"
  
! #: info/indices.c:689
! msgid "Index apropos: "
! msgstr "Indeks apropos:"
  
! #: info/indices.c:717
! #, fuzzy, c-format
! msgid ""
! "\n"
! "* Menu: Nodes whose indices contain `%s':\n"
! msgstr ""
! "\n"
! "* Menu: Emner, hvis indeks indeholder \"%s\":\n"
  
! #: info/indices.c:869
  msgid "List all matches of a string in the index"
! msgstr ""
  
! #: info/indices.c:891
! #, fuzzy, c-format
! msgid "No index"
! msgstr "Ingen indeksindgange."
  
! #: info/indices.c:895
! #, fuzzy
! msgid "Index topic: "
! msgstr "Indeks apropos:"
  
! #: info/indices.c:913
! #, fuzzy, c-format
! msgid "Index for `%s'"
! msgstr " for %s"
  
! #: info/indices.c:966
! #, fuzzy, c-format
! msgid "File names matching `%s'"
! msgstr "Mangler en tilsvarende '%cend %s'"
  
! #: info/indices.c:996
! msgid "Show all matching files"
! msgstr ""
  
! #: info/indices.c:1000
! #, fuzzy, c-format
! msgid "No file index"
! msgstr "Ingen indeksindgange."
  
! #: info/info.c:316
  #, c-format
! msgid "no index entries found for `%s'\n"
! msgstr "ingen indeksindgange blev fundet for '%s'\n"
  
! #: info/info.c:490
  #, c-format
  msgid "invalid number: %s\n"
! msgstr ""
  
! #: info/info.c:641
  #, c-format
  msgid "malformed variable assignment: %s"
! msgstr ""
  
! #: info/info.c:650 info/infomap.c:1218
! #, fuzzy, c-format
  msgid "%s: no such variable"
! msgstr "Ukendt kommando '%s'"
  
! #: info/info.c:654 info/infomap.c:1222
! #, fuzzy, c-format
  msgid "value %s is not valid for variable %s"
! msgstr "Sæt værdien af en Info-variabel"
  
! #: info/info.c:671 info/infokey.c:892
  #, c-format
  msgid "Try --help for more information.\n"
! msgstr "Prøv --help for mere information.\n"
  
! #: info/info.c:693 info/infokey.c:144 install-info/install-info.c:2163
! #: tp/texi2any.pl:861 util/texindex.c:295
! #, c-format, perl-format
  msgid ""
  "Copyright (C) %s Free Software Foundation, Inc.\n"
--- 308,439 ----
  msgstr "---------- Fodnoter -----------"
  
! #: info/indices.c:123 info/indices.c:806
  #, c-format
  msgid "Finding index entries..."
! msgstr "Finder indekspunkter ..."
  
! #: info/indices.c:206
! msgid "Look up a string in the index for this file"
! msgstr "SlÃ¥ en tekst op i denne fils indeks."
! 
! #: info/indices.c:218 info/indices.c:324 info/indices.c:812
  #, c-format
  msgid "No indices found."
! msgstr "Ingen indeks fundet."
  
! #: info/indices.c:222
  msgid "Index entry: "
! msgstr "Indekspost:"
  
! #: info/indices.c:439
  #, c-format
! msgid "Found '%s' in %s. ('\\[next-index-match]' tries to find next.)"
! msgstr "Fandt Â»%sÂ« i %s. (Â»\\[next-index-match]Â« sÃ¸ger efter den nÃ¦ste.)"
  
! #: info/indices.c:449
  msgid ""
! "Go to the next matching index item from the last '\\[index-search]' command"
! msgstr "GÃ¥ til nÃ¦ste fundne indekspunkt fra sidste Â»\\[index-search]Â«-kommando"
  
! #: info/indices.c:460
  #, c-format
  msgid "No previous index search string."
! msgstr "Ingen tidligere indekssÃ¸gestreng."
  
! #: info/indices.c:478
  #, c-format
! msgid "No more index entries containing '%s'."
! msgstr "Ikke flere indekspunkter indeholdende Â»%sÂ«."
  
! #: info/indices.c:479 info/indices.c:874
! #, c-format
! msgid "No index entries containing '%s'."
! msgstr "Ingen indeksposter indeholdende Â»%sÂ«."
  
! #: info/indices.c:583
! #, c-format
! msgid "Scanning indices of '%s'..."
! msgstr "Skanner indeks for Â»%sÂ« ..."
  
! #: info/indices.c:636
  msgid "Grovel all known info file's indices for a string and build a menu"
  msgstr ""
! "GennemtrÃ¦vl alle kendte Info-filers indekser for en tekst og opbyg en menu"
  
! #: info/indices.c:644 info/indices.c:646
! msgid "Index apropos"
! msgstr "Indeks apropos"
  
! #: info/indices.c:686
! #, c-format
! msgid "Index entries containing '%s':\n"
! msgstr "Indeksposter indeholdende Â»%sÂ«:\n"
  
! #: info/indices.c:791
  msgid "List all matches of a string in the index"
! msgstr "Vis alle match for en streng i indekset"
  
! #: info/indices.c:818 info/indices.c:820
! msgid "Index topic"
! msgstr "Indeksemne"
  
! #: info/indices.h:40
! #, c-format
! msgid "No available info files have '%s' in their indices."
! msgstr "Ingen tilgÃ¦ngelige info-filer har Â»%sÂ« i deres indeks."
  
! #: info/info-utils.c:899
! #, c-format
! msgid "Error converting file character encoding."
! msgstr "Der opstod en fejl under konvertering af filtegnkodning"
  
! #: info/info.c:223 info/session.c:2700
! #, c-format
! msgid "No menu item '%s' in node '%s'."
! msgstr "Intet menupunkt Â»%sÂ« i emne Â»%sÂ«."
  
! #: info/info.c:316
! #, c-format
! msgid "No file given for node '%s'."
! msgstr "Ingen fil angivet for emnet Â»%sÂ«."
  
! #: info/info.c:365 info/info.c:1115
! #, c-format
! msgid "Cannot find node '%s'."
! msgstr "Kan ikke finde emnet Â»%sÂ«."
  
! #: info/info.c:387
  #, c-format
! msgid "No program name given."
! msgstr "Intet programnavn angivet."
  
! #: info/info.c:578
  #, c-format
  msgid "invalid number: %s\n"
! msgstr "ugyldigt nummer: %s\n"
  
! #: info/info.c:758
  #, c-format
  msgid "malformed variable assignment: %s"
! msgstr "forkert udformet variabeludtryk: %s"
  
! #: info/info.c:765 info/infokey.c:537
! #, c-format
  msgid "%s: no such variable"
! msgstr "%s: ingen sÃ¥dan variabel"
  
! #: info/info.c:771 info/infokey.c:539
! #, c-format
  msgid "value %s is not valid for variable %s"
! msgstr "vÃ¦rdien %s er ikke gyldig for variabel %s"
  
! #: info/info.c:783
  #, c-format
  msgid "Try --help for more information.\n"
! msgstr "PrÃ¸v --help for yderligere information.\n"
  
! #: info/info.c:805 install-info/install-info.c:2212 tp/texi2any.pl:878
! #: texindex/ti.twjr:1293
! #, c-format, awk-format, perl-format
  msgid ""
  "Copyright (C) %s Free Software Foundation, Inc.\n"
***************
*** 467,482 ****
  "There is NO WARRANTY, to the extent permitted by law.\n"
  msgstr ""
  
! #: info/info.c:785
! #, fuzzy, c-format
! msgid "can't open %s: %s"
! msgstr "Kunne ikke åbne makroudfoldelses-uddata '%s'"
! 
! #: info/info.c:791
  #, c-format
! msgid "debugging output diverted to \"%s\""
! msgstr ""
  
! #: info/info.c:877
  #, c-format
  msgid ""
--- 443,460 ----
  "There is NO WARRANTY, to the extent permitted by law.\n"
  msgstr ""
+ "Ophavsret (C) %s Free Software Foundation, Inc.\n"
+ "Licens GPLv3+: GNU GPL version 3 eller senere <http://gnu.org/licenses/gpl."
+ "html>.\n"
+ "Dette er et frit program: du kan frit Ã¦ndre og videredistribuere "
+ "programmet.\n"
+ "Der er ingen GARANTI, inden for lovens udstrÃ¦kning.\n"
+ "\n"
  
! #: info/info.c:963
  #, c-format
! msgid "no index entries found for '%s'\n"
! msgstr "ingen indeksposter fundet for Â«%sÂ»\n"
  
! #: info/info.c:1016
  #, c-format
  msgid ""
***************
*** 485,490 ****
  "Read documentation in Info format.\n"
  msgstr ""
  
! #: info/info.c:883
  msgid ""
  "Options:\n"
--- 463,471 ----
  "Read documentation in Info format.\n"
  msgstr ""
+ "Brug: %s [TILVALG]... [MENU-ITEM...]\n"
+ "\n"
+ "LÃ¦s dokumentationen i Info-formatet.\n"
  
! #: info/info.c:1022
  msgid ""
  "Options:\n"
***************
*** 496,501 ****
  "  -f, --file=MANUAL            specify Info manual to visit."
  msgstr ""
  
! #: info/info.c:891
  msgid ""
  "  -h, --help                   display this help and exit.\n"
--- 477,489 ----
  "  -f, --file=MANUAL            specify Info manual to visit."
  msgstr ""
+ "Tilvalg:\n"
+ "  -a, --all                    brug alle matchende manualer.\n"
+ "  -k, --apropos=STRENG         slÃ¥ STRENG op i alle indeks for alle "
+ "manualer.\n"
+ "  -d, --directory=MAPPE        tilfÃ¸j MAPPE til INFOSTI.\n"
+ "      --dribble=FIL            husk brugertast i FILNAVN.\n"
+ "  -f, --file=MANUAL            specificer Info-manual der skal besÃ¸ges."
  
! #: info/info.c:1030
  msgid ""
  "  -h, --help                   display this help and exit.\n"
***************
*** 504,509 ****
  "  -o, --output=FILE            output selected nodes to FILE."
  msgstr ""
  
! #: info/info.c:897
  msgid ""
  "  -R, --raw-escapes            output \"raw\" ANSI escapes (default).\n"
--- 492,502 ----
  "  -o, --output=FILE            output selected nodes to FILE."
  msgstr ""
+ "  -h, --help                   vis denne hjÃ¦lpetekst og afslut.\n"
+ "      --index-search=STRENG    gÃ¥ til emne som som peget pÃ¥ af indekspost-\n"
+ "                               STRENG.\n"
+ "  -n, --node=EMNENAV           specificer emner i fÃ¸rst besÃ¸gte Info-fil.\n"
+ "  -o, --output=FIL             dan valgte emner i FIL."
  
! #: info/info.c:1036
  msgid ""
  "  -R, --raw-escapes            output \"raw\" ANSI escapes (default).\n"
***************
*** 512,522 ****
  "  -O, --show-options, --usage  go to command-line options node."
  msgstr ""
  
! #: info/info.c:904
! #, fuzzy
  msgid "  -b, --speech-friendly        be friendly to speech synthesizers."
! msgstr " -b, --speech-friendly        vær talesyntese-venlig.\n"
  
! #: info/info.c:908
  msgid ""
  "      --strict-node-location   (for debugging) use Info file pointers as-"
--- 505,518 ----
  "  -O, --show-options, --usage  go to command-line options node."
  msgstr ""
+ "  -R, --raw-escapes            vis Â»rawÂ« ANSI-undvigetegn (standard).\n"
+ "      --no-raw-escapes         vis undvigetegn som bogstavelig tekst.\n"
+ "      --restore=FIL            lÃ¦s oprindelig tastetryk fra FIL.\n"
+ "  -O, --show-options, --usage  gÃ¥ til tilvalgsemne for kommandolinjen."
  
! #: info/info.c:1043
  msgid "  -b, --speech-friendly        be friendly to speech synthesizers."
! msgstr "  -b, --speech-friendly        vÃ¦r talesyntese-venlig."
  
! #: info/info.c:1047
  msgid ""
  "      --strict-node-location   (for debugging) use Info file pointers as-"
***************
*** 530,550 ****
  msgstr ""
  
! #: info/info.c:917
  msgid ""
  "\n"
  "The first non-option argument, if present, is the menu entry to start from;\n"
! "it is searched for in all `dir' files along INFOPATH.\n"
! "If it is not present, info merges all `dir' files and shows the result.\n"
  "Any remaining arguments are treated as the names of menu\n"
  "items relative to the initial node visited."
  msgstr ""
  
! #: info/info.c:924
  msgid ""
  "\n"
! "For a summary of key bindings, type h within Info."
  msgstr ""
  
! #: info/info.c:927
  msgid ""
  "\n"
--- 526,546 ----
  msgstr ""
  
! #: info/info.c:1056
  msgid ""
  "\n"
  "The first non-option argument, if present, is the menu entry to start from;\n"
! "it is searched for in all 'dir' files along INFOPATH.\n"
! "If it is not present, info merges all 'dir' files and shows the result.\n"
  "Any remaining arguments are treated as the names of menu\n"
  "items relative to the initial node visited."
  msgstr ""
  
! #: info/info.c:1063
  msgid ""
  "\n"
! "For a summary of key bindings, type H within Info."
  msgstr ""
  
! #: info/info.c:1066
  msgid ""
  "\n"
***************
*** 554,558 ****
  "  info info-stnd             show the manual specific to this Info program\n"
  "  info emacs                 start at emacs node from top-level dir\n"
! "  info emacs buffers         start at buffers node within emacs manual\n"
  "  info --show-options emacs  start at node with emacs' command line options\n"
  "  info --subnodes -o out.txt emacs  dump entire manual to out.txt\n"
--- 550,556 ----
  "  info info-stnd             show the manual specific to this Info program\n"
  "  info emacs                 start at emacs node from top-level dir\n"
! "  info emacs buffers         select buffers menu entry in emacs manual\n"
! "  info emacs -n Files        start at Files node within emacs manual\n"
! "  info '(emacs)Files'        alternative way to start at Files node\n"
  "  info --show-options emacs  start at node with emacs' command line options\n"
  "  info --subnodes -o out.txt emacs  dump entire manual to out.txt\n"
***************
*** 560,1297 ****
  msgstr ""
  
! #: info/info.c:938 info/infokey.c:911 util/texindex.c:259
  msgid ""
- "\n"
  "Email bug reports to bug-texinfo@gnu.org,\n"
  "general questions and discussion to help-texinfo@gnu.org.\n"
  "Texinfo home page: http://www.gnu.org/software/texinfo/"
  msgstr ""
! "\n"
! "Rapportér fejl i programmet på engelsk til bug-texinfo@gnu.org,\n"
! "generelle spørgsmål og diskussion til help-texinfo@gnu.org,\n"
! "oversættelsesfejl til claus_h@image.dk\n"
  "Texinfos hjemmeside: http://www.gnu.org/software/texinfo/"
  
! #: info/info.c:972
! #, c-format
! msgid "Cannot find node `%s'."
! msgstr "Kan ikke finde emnet '%s'."
! 
! #: info/info.c:973
  #, c-format
! msgid "Cannot find node `(%s)%s'."
! msgstr "Kan ikke finde emnet '(%s)%s'."
  
! #: info/info.c:974
  msgid "Cannot find a window!"
  msgstr "Kan ikke finde et vindue!"
  
! #: info/info.c:975
  msgid "Point doesn't appear within this window's node!"
! msgstr "Punktet optræder ikke i dette vindues emne!"
  
! #: info/info.c:976
  msgid "Cannot delete the last window."
  msgstr "Kan ikke slette det sidste vindue."
  
! #: info/info.c:977
  msgid "No menu in this node."
  msgstr "Ingen menu i dette emne."
  
! #: info/info.c:978
  msgid "No footnotes in this node."
  msgstr "Ingen fodnoter i dette emne."
  
! #: info/info.c:979
  msgid "No cross references in this node."
  msgstr "Ingen krydsreferencer i dette emne."
  
! #: info/info.c:980
  #, c-format
! msgid "No `%s' pointer for this node."
! msgstr "Ingen '%s'-peger mod dette emne."
  
! #: info/info.c:981
  #, c-format
! msgid "Unknown Info command `%c'; try `?' for help."
! msgstr "Ukendt Info kommando '%c'; prøv '?' for hjælp."
  
! #: info/info.c:982
  #, c-format
! msgid "Terminal type `%s' is not smart enough to run Info."
! msgstr "Info kan ikke køre på terminal type '%s'."
  
! #: info/info.c:983
  msgid "You are already at the last page of this node."
  msgstr "Du er i forvejen ved emnets sidste side."
  
! #: info/info.c:984
  msgid "You are already at the first page of this node."
! msgstr "Du er i forvejen ved emnets første side."
  
! #: info/info.c:985
  msgid "Only one window."
! msgstr "Kun ét vindue."
  
! #: info/info.c:986
  msgid "Resulting window would be too small."
! msgstr "Det resulterende vindue ville være for lille."
  
! #: info/info.c:987
  msgid "Not enough room for a help window, please delete a window."
! msgstr "Ikke nok plads til et hjælpevindue. Fjern venligst et vindue."
  
! #: info/infodoc.c:45
  msgid "Basic Info command keys\n"
! msgstr ""
  
! #: info/infodoc.c:47
! #, fuzzy
  msgid "\\%-10[quit-help]  Close this help window.\n"
! msgstr "\\%-10[quit-help]  Afslut denne hjælp.\n"
  
! #: info/infodoc.c:48
  msgid "\\%-10[quit]  Quit Info altogether.\n"
  msgstr "\\%-10[quit]  Afslut hele Info-programmet.\n"
  
! #: info/infodoc.c:49
  msgid "\\%-10[get-info-help-node]  Invoke the Info tutorial.\n"
! msgstr "\\%-10[get-info-help-node]  Kør info introduktionen.\n"
  
! #: info/infodoc.c:51
! #, fuzzy
  msgid "\\%-10[prev-line]  Move up one line.\n"
! msgstr "\\%-10[forrige linje]  Rul en linje tilbage.\n"
  
! #: info/infodoc.c:52
! #, fuzzy
  msgid "\\%-10[next-line]  Move down one line.\n"
! msgstr "\\%-10[næste linje]  Rul 1 linje frem.\n"
  
! #: info/infodoc.c:53
! #, fuzzy
  msgid "\\%-10[scroll-backward]  Scroll backward one screenful.\n"
! msgstr "\\%-10[scroll-backward]  Rul en side tilbage.\n"
  
! #: info/infodoc.c:54
! #, fuzzy
  msgid "\\%-10[scroll-forward]  Scroll forward one screenful.\n"
! msgstr "\\%-10[scroll-forward]  Rul en side frem.\n"
  
! #: info/infodoc.c:55
! #, fuzzy
  msgid "\\%-10[beginning-of-node]  Go to the beginning of this node.\n"
! msgstr "\\%-10[beginning-of-node]  Gå til starten af emnet.\n"
  
! #: info/infodoc.c:56
  msgid "\\%-10[end-of-node]  Go to the end of this node.\n"
! msgstr "\\%-10[end-of-node]  Gå til enden af emnet.\n"
  
! #: info/infodoc.c:58
! #, fuzzy
  msgid "\\%-10[move-to-next-xref]  Skip to the next hypertext link.\n"
! msgstr ""
! "\\%-10[move-to-next-xref]  Hop til næste hypertekst-henvisning i dette "
! "emne.\n"
  
! #: info/infodoc.c:59
! #, fuzzy
  msgid ""
  "\\%-10[select-reference-this-line]  Follow the hypertext link under the "
  "cursor.\n"
  msgstr ""
! "\\%-10[select-reference-this-line]  Følg hypertekst-henvisningen under "
! "markøren.\n"
  
! #: info/infodoc.c:60
! #, fuzzy
  msgid "\\%-10[history-node]  Go back to the last node seen in this window.\n"
! msgstr "\\%-10[history-node]  Flyt til vinduets sidste synlige emne-felt.\n"
  
! #: info/infodoc.c:62
! #, fuzzy
  msgid "\\%-10[global-prev-node]  Go to the previous node in the document.\n"
! msgstr "\\%-10[prev-node]  Flyt til emnet 'Forrige' i dette emne.\n"
  
! #: info/infodoc.c:63
! #, fuzzy
  msgid "\\%-10[global-next-node]  Go to the next node in the document.\n"
! msgstr "\\%-10[next-node]  Flyt til emnet 'næste' i dette emne.\n"
  
! #: info/infodoc.c:64
! #, fuzzy
  msgid "\\%-10[prev-node]  Go to the previous node on this level.\n"
! msgstr "\\%-10[prev-node]  Flyt til emnet 'Forrige' i dette emne.\n"
  
! #: info/infodoc.c:65
! #, fuzzy
  msgid "\\%-10[next-node]  Go to the next node on this level.\n"
! msgstr "\\%-10[next-node]  Flyt til emnet 'næste' i dette emne.\n"
  
! #: info/infodoc.c:66
! #, fuzzy
  msgid "\\%-10[up-node]  Go up one level.\n"
! msgstr "\\%-10[up-node]  Flyt til emnet 'Op' i dette emne.\n"
  
! #: info/infodoc.c:67
! #, fuzzy
  msgid "\\%-10[top-node]  Go to the top node of this document.\n"
! msgstr "\\%-10[end-of-node]  Gå til enden af emnet.\n"
  
! #: info/infodoc.c:68
! #, fuzzy
! msgid "\\%-10[dir-node]  Go to the main `directory' node.\n"
! msgstr "\\%-10[end-of-node]  Gå til enden af emnet.\n"
  
! #: info/infodoc.c:70
! #, fuzzy
  msgid "1...9       Pick the first...ninth item in this node's menu.\n"
! msgstr "  %-10s  Vælg første ... niende punkt i emnets menu.\n"
  
! #: info/infodoc.c:71
! #, fuzzy
  msgid "\\%-10[last-menu-item]  Pick the last item in this node's menu.\n"
! msgstr "\\%-10[last-menu-item]  Vælg sidste punkt i emnets menu.\n"
  
! #: info/infodoc.c:72
! #, fuzzy
  msgid "\\%-10[menu-item]  Pick a menu item specified by name.\n"
! msgstr "  %-10s  Vælg menupunkt angivet ved navn.\n"
  
! #: info/infodoc.c:73
! #, fuzzy
  msgid "\\%-10[xref-item]  Follow a cross reference specified by name.\n"
! msgstr ""
! "\\%-10[xref-item]  Følg en krydshenvisning.  Indlæser referencens navn.\n"
  
! #: info/infodoc.c:74
! #, fuzzy
  msgid "\\%-10[goto-node]  Go to a node specified by name.\n"
! msgstr "  %-10s  Gå til emne angivet ved navn.\n"
  
! #: info/infodoc.c:76
! #, fuzzy
  msgid "\\%-10[search]  Search forward for a specified string.\n"
! msgstr "  %-10s  Søg fremad efter en given streng,\n"
  
! #: info/infodoc.c:77
! #, fuzzy
  msgid "\\%-10[search-previous]  Search for previous occurrence.\n"
! msgstr "\\%-10[prev-node]  Flyt til emnet 'Forrige' i dette emne.\n"
  
! #: info/infodoc.c:78
! #, fuzzy
  msgid "\\%-10[search-next]  Search for next occurrence.\n"
! msgstr ""
! "  %-10s  Søg efter en angivet tekst i denne Info-fils indeksindgange,\n"
  
! #: info/infodoc.c:79
! #, fuzzy
  msgid ""
  "\\%-10[index-search]  Search for a specified string in the index, and\n"
  "              select the node referenced by the first entry found.\n"
  msgstr ""
! "\\%-10[index-search]  Søg efter den angivne streng i denne Infos "
! "indeksindgange\n"
! "              og vælg det emne, der refereres til af den først fundne "
! "indgang.\n"
  
! #: info/infodoc.c:81
  msgid "\\%-10[virtual-index]  Synthesize menu of matching index entries.\n"
! msgstr ""
  
! #: info/infodoc.c:83
! #, fuzzy
  msgid "\\%-10[abort-key]  Cancel the current operation.\n"
! msgstr "Afbryd nuværende aktivitet"
  
! #: info/infodoc.c:91
  msgid ""
! "Basic Commands in Info Windows\n"
! "******************************\n"
  msgstr ""
! "Grundlæggende kommandoer i Info-vinduer\n"
! "***************************************\n"
  
! #: info/infodoc.c:94
! #, c-format
! msgid "  %-10s  Quit this help.\n"
! msgstr "  %-10s  Afslut hjælp.\n"
  
! #: info/infodoc.c:95
  #, c-format
! msgid "  %-10s  Quit Info altogether.\n"
! msgstr "  %-10s  Afslut hele Info-programmet.\n"
  
! #: info/infodoc.c:96
  #, c-format
! msgid "  %-10s  Invoke the Info tutorial.\n"
! msgstr "  %-10s  Kør info introduktionen.\n"
  
! #: info/infodoc.c:100
  #, c-format
! msgid "  %-10s  Move to the `next' node of this node.\n"
! msgstr "  %-10s  Flyt til emnet 'næste' i dette emne.\n"
  
! #: info/infodoc.c:101
  #, c-format
! msgid "  %-10s  Move to the `previous' node of this node.\n"
! msgstr "  %-10s  Flyt til emnet 'Forrige' i dette emne.\n"
  
! #: info/infodoc.c:102
  #, c-format
! msgid "  %-10s  Move `up' from this node.\n"
! msgstr "  %-10s  Gå et niveau op.\n"
  
! #: info/infodoc.c:103
! #, fuzzy, c-format
! msgid ""
! "  %-10s  Pick menu item specified by name.\n"
! "              Picking a menu item causes another node to be selected.\n"
! msgstr ""
! "\\%-10[menu-item]  Vælg menupunkt angivet ved navn.\n"
! "              Valg af menupunkt vælger et andet emne.\n"
  
! #: info/infodoc.c:105
  #, c-format
! msgid "  %-10s  Follow a cross reference.  Reads name of reference.\n"
! msgstr "  %-10s  Følg en krydshenvisning.  Indlæser referencens navn.\n"
  
! #: info/infodoc.c:106
  #, c-format
! msgid "  %-10s  Move to the last node seen in this window.\n"
! msgstr "  %-10s  Flyt til vinduets sidste synlige emne-felt.\n"
  
! #: info/infodoc.c:107
  #, c-format
! msgid "  %-10s  Skip to next hypertext link within this node.\n"
! msgstr "  %-10s  Hop til næste hypertekst-lænke i dette emne.\n"
  
! #: info/infodoc.c:108
  #, c-format
! msgid "  %-10s  Follow the hypertext link under cursor.\n"
! msgstr "  %-10s  Følg hypertekst-lænken under markøren.\n"
  
! #: info/infodoc.c:109
  #, c-format
! msgid "  %-10s  Move to the `directory' node.  Equivalent to `g (DIR)'.\n"
! msgstr "  %-10s  Flyt til emnet 'katalog'. Svarer til 'g (KATALOG)'.\n"
  
! #: info/infodoc.c:110
  #, c-format
! msgid "  %-10s  Move to the Top node.  Equivalent to `g Top'.\n"
! msgstr "  %-10s  Gå til emnet Top. Svarer til 'g Top'.\n"
  
! #: info/infodoc.c:112
! msgid ""
! "Moving within a node:\n"
! "---------------------\n"
! msgstr ""
! "Bevægelser indenfor et emne:\n"
! "----------------------------\n"
  
! #: info/infodoc.c:114
  #, c-format
! msgid "  %-10s  Scroll forward a page.\n"
! msgstr "  %-10s  Rul en side frem.\n"
  
! #: info/infodoc.c:115
  #, c-format
! msgid "  %-10s  Scroll backward a page.\n"
! msgstr "  %-10s  Rul en side tilbage.\n"
  
! #: info/infodoc.c:116
  #, c-format
! msgid "  %-10s  Go to the beginning of this node.\n"
! msgstr "  %-10s  Gå til starten af emnet.\n"
  
! #: info/infodoc.c:117
  #, c-format
! msgid "  %-10s  Go to the end of this node.\n"
! msgstr "  %-10s  Gå til enden af emnet.\n"
  
! #: info/infodoc.c:118
  #, c-format
! msgid "  %-10s  Scroll forward 1 line.\n"
! msgstr "  %-10s  Rul 1 linje frem.\n"
  
! #: info/infodoc.c:119
  #, c-format
! msgid "  %-10s  Scroll backward 1 line.\n"
! msgstr "  %-10s  Rul en linje tilbage.\n"
  
! #: info/infodoc.c:121
! msgid ""
! "Other commands:\n"
! "---------------\n"
! msgstr ""
! "Andre kommandoer:\n"
! "-----------------\n"
  
! #: info/infodoc.c:123
! #, fuzzy, c-format
! msgid "  %-10s  Pick first...ninth item in node's menu.\n"
! msgstr "  %-10s  Vælg første ... niende punkt i emnets menu.\n"
  
! #: info/infodoc.c:124
  #, c-format
! msgid "  %-10s  Pick last item in node's menu.\n"
! msgstr "  %-10s  Vælg sidste punkt i emnets menu.\n"
  
! #: info/infodoc.c:127
! #, fuzzy, c-format
! msgid ""
! "  %-10s  Search for a specified string in the index entries of this Info\n"
! "              file, and select the node referenced by the first entry "
! "found.\n"
! msgstr ""
! "\\%-10[index-search]  Søg efter den angivne streng i denne Infos "
! "indeksindgange\n"
! "              og vælg det emne, der refereres til af den først fundne "
! "indgang.\n"
  
! #: info/infodoc.c:129
! #, fuzzy, c-format
! msgid ""
! "  %-10s  Move to node specified by name.\n"
! "              You may include a filename as well, as in (FILENAME)NODENAME.\n"
! msgstr ""
! "\\%-10[goto-node]  Gå til emne angivet ved navn.\n"
! "              Du kan også medtage filnavn, som (FILNAVN)EMNENAVN.\n"
! 
! #: info/infodoc.c:131
! #, fuzzy, c-format
! msgid ""
! "  %-10s  Search forward for a specified string,\n"
! "              and select the node in which the next occurrence is found.\n"
! msgstr ""
! "\\%-10[search]  Søg fremad efter en given streng\n"
! "              og vælg emnet med den næste forekomst.\n"
! 
! #: info/infodoc.c:133
! #, fuzzy, c-format
! msgid ""
! "  %-10s  Search backward for a specified string,\n"
! "              and select the node in which the next occurrence is found.\n"
! msgstr ""
! "\\%-10[search]  Søg fremad efter en given streng\n"
! "              og vælg emnet med den næste forekomst.\n"
! 
! #: info/infodoc.c:311
! #, c-format
! msgid "The current search path is:\n"
! msgstr "Den nuværende søgesti er:\n"
! 
! #: info/infodoc.c:314
! #, c-format
! msgid ""
! "Commands available in Info windows:\n"
! "\n"
! msgstr ""
! "Tilgængelige kommandoer i infovinduer:\n"
! "\n"
! 
! #: info/infodoc.c:317
! #, c-format
! msgid ""
! "Commands available in the echo area:\n"
! "\n"
! msgstr ""
! "Tilgængelige kommandoer i ekko-område:\n"
! "\n"
! 
! #: info/infodoc.c:338
! #, c-format
! msgid ""
! "The following commands can only be invoked via %s:\n"
! "\n"
! msgstr ""
! "Følgende kommandoer kan kun køres via %s:\n"
! "\n"
! 
! #: info/infodoc.c:342
! #, c-format
! msgid ""
! "The following commands cannot be invoked at all:\n"
! "\n"
! msgstr ""
! "Følgende kommandoer kan slet ikke køres:\n"
! "\n"
! 
! #: info/infodoc.c:468
! msgid "Display help message"
! msgstr "Vis hjælp"
! 
! #: info/infodoc.c:486
! msgid "Visit Info node `(info)Help'"
! msgstr "Besøg infoemnet '(info)Help'"
! 
! #: info/infodoc.c:612
! msgid "Print documentation for KEY"
! msgstr "Vis dokumentation for TAST"
! 
! #: info/infodoc.c:624
! #, c-format
! msgid "Describe key: %s"
! msgstr "Beskriv tast: %s"
! 
! #: info/infodoc.c:634
! #, c-format
! msgid "ESC %s is undefined."
! msgstr "ESC %s er ikke defineret."
! 
! #: info/infodoc.c:650 info/infodoc.c:678
! #, c-format
! msgid "%s is undefined."
! msgstr "%s er ikke defineret."
! 
! #: info/infodoc.c:699
! #, c-format
! msgid "%s is defined to %s."
! msgstr "%s er defineret til %s."
! 
! #: info/infodoc.c:1123
! msgid "Show what to type to execute a given command"
! msgstr "Vis hvad der skal tastes, for at udføre en given kommando"
! 
! #: info/infodoc.c:1127
! msgid "Where is command: "
! msgstr "Hvor er kommando: "
! 
! #: info/infodoc.c:1149
! #, c-format
! msgid "`%s' is not on any keys"
! msgstr "'%s' er ikke på nogen taster"
! 
! #: info/infodoc.c:1155
! #, c-format
! msgid "%s can only be invoked via %s."
! msgstr "%s kan kun udføres via %s."
! 
! #: info/infodoc.c:1159
! #, c-format
! msgid "%s can be invoked via %s."
! msgstr "%s kan udføres via %s."
! 
! #: info/infodoc.c:1164
! #, c-format
! msgid "There is no function named `%s'"
! msgstr "Der er ingen funktion kaldet '%s'"
! 
! #: info/infodoc.c:98
! msgid ""
! "Selecting other nodes:\n"
! "----------------------\n"
! msgstr ""
! "Valg af ander emnder:\n"
! "---------------------\n"
! 
! #: info/infokey.c:169
! #, c-format
! msgid "incorrect number of arguments"
! msgstr "ugyldigt antal parametre"
! 
! #: info/infokey.c:199
! #, c-format
! msgid "cannot open input file `%s'"
! msgstr "can ikke åbne inddata-filen '%s'."
! 
! #: info/infokey.c:213
! #, c-format
! msgid "cannot create output file `%s'"
! msgstr "kan ikke oprette uddatafil '%s'"
! 
! #: info/infokey.c:224
! #, c-format
! msgid "error writing to `%s'"
! msgstr "fejl under skrivning til '%s'"
! 
! #: info/infokey.c:230
! #, c-format
! msgid "error closing output file `%s'"
! msgstr "fejl under lukning af uddatafilen '%s'"
! 
! #: info/infokey.c:449
! #, c-format
! msgid "key sequence too long"
! msgstr "nøglesekvens for lang"
! 
! #: info/infokey.c:527
! #, c-format
! msgid "missing key sequence"
! msgstr "manglende nøglesekvens"
! 
! #: info/infokey.c:607
! #, c-format
! msgid "NUL character (\\000) not permitted"
! msgstr "NUL-tegn (\\000) ikke tilladt"
! 
! #: info/infokey.c:637
! #, c-format
! msgid "NUL character (^%c) not permitted"
! msgstr "NUL-tegn (^%c) ikke tilladt"
! 
! #: info/infokey.c:660
! #, c-format
! msgid "missing action name"
! msgstr "mangler handlingsnavn"
! 
! #: info/infokey.c:675 info/infokey.c:745
! #, c-format
! msgid "section too long"
! msgstr "for langt afsnit"
! 
! #: info/infokey.c:681
! #, c-format
! msgid "unknown action `%s'"
! msgstr "ukendt handling '%s'"
! 
! #: info/infokey.c:691
! #, c-format
! msgid "action name too long"
! msgstr "for langt handlingsnavn"
! 
! #: info/infokey.c:704
! #, c-format
! msgid "extra characters following action `%s'"
! msgstr "ekstra tegn følger handlingen '%s'"
! 
! #: info/infokey.c:715
! #, c-format
! msgid "missing variable name"
! msgstr "manglende variabelnavn"
! 
! #: info/infokey.c:724
! #, c-format
! msgid "missing `=' immediately after variable name"
! msgstr "mangler '=' umiddelbart efter variabelnavn"
! 
! #: info/infokey.c:731
! #, c-format
! msgid "variable name too long"
! msgstr "for langt variabelnavn"
! 
! #: info/infokey.c:753
! #, c-format
! msgid "value too long"
! msgstr "for lang værdi"
! 
! #: info/infokey.c:881
! #, c-format
! msgid "\"%s\", line %u: "
! msgstr "\"%s\", linje %u: "
! 
! #: info/infokey.c:899
! #, c-format
! msgid ""
! "Usage: %s [OPTION]... [INPUT-FILE]\n"
! "\n"
! "Compile infokey source file to infokey file.  Reads INPUT-FILE (default\n"
! "$HOME/.infokey) and writes compiled key file to (by default) $HOME/.info.\n"
! "\n"
! "Options:\n"
! "  --output FILE        output to FILE instead of $HOME/.info\n"
! "  --help               display this help and exit.\n"
! "  --version            display version information and exit.\n"
! msgstr ""
! "Brug: %s [TILVALG]... [INDDATA-FIL]\n"
! "\n"
! "Oversæt en infokey-kildefil til en infokey-fil. Læser INDDATA-FIL (som "
! "standard\n"
! "$HOME/.infokey) og skriver oversat fil til (som standard) $HOME/.info.\n"
! "\n"
! "Tilvalg:\n"
! "  --output FILNAVN             uddata til FILNAVN i stedet for $HOME/.info\n"
! "  --help                       vis denne hjælp og afslut.\n"
! "  --version                    vis versionsoplysninger og afslut.\n"
! "\n"
! "Oversæt infokey-kildefil til infokey-fil. Læser INDDATA-FIL (standard\n"
! "$HOME/.infokey) og skriver oversat key-fil til $HOME/.info.\n"
! 
! #: info/infomap.c:959
! #, c-format
! msgid "Ignoring invalid infokey file `%s' - too small"
! msgstr "Ignorerer ugyldig infokey-fil '%s' - for lille"
! 
! #: info/infomap.c:962
! #, c-format
! msgid "Ignoring invalid infokey file `%s' - too big"
! msgstr "Ignorerer ugyldig infokey-fil '%s' - for stor"
! 
! #: info/infomap.c:975
! #, c-format
! msgid "Error reading infokey file `%s' - short read"
! msgstr "Fejl under læsning af infokey-fil '%s' - \"short read\""
! 
! #: info/infomap.c:993
! #, c-format
! msgid ""
! "Invalid infokey file `%s' (bad magic numbers) -- run infokey to update it"
! msgstr ""
! "Ugyldig infokey-fil '%s' (ugyldige magiske tal) -- kør infokey for at "
! "opdatere den"
! 
! #: info/infomap.c:1001
! #, c-format
! msgid "Your infokey file `%s' is out of date -- run infokey to update it"
! msgstr "Din infokey-fil '%s' er for gammel -- kør infokey for at opdatere den"
! 
! #: info/infomap.c:1017
! #, c-format
! msgid ""
! "Invalid infokey file `%s' (bad section length) -- run infokey to update it"
! msgstr ""
! "Ugyldig infokey-fil '%s' (ugyldig afsnitslængde) -- kør infokey for at "
! "opdatere den"
! 
! #: info/infomap.c:1041
! #, c-format
! msgid ""
! "Invalid infokey file `%s' (bad section code) -- run infokey to update it"
! msgstr ""
! "Ugyldig infokey-fil '%s' (ugyldig afsnitskode) -- kør infokey for at "
! "opdatere den"
! 
! #: info/infomap.c:1171
! msgid "Bad data in infokey file -- some key bindings ignored"
! msgstr "Ugyldige data i infokey-fil -- visse tastebindinger blev ignoreret"
! 
! #: info/infomap.c:1236
! msgid "Bad data in infokey file -- some var settings ignored"
! msgstr ""
! "Ugyldige data i infokey-fil -- visse variabelindstillinger blev ignoreret"
! 
! #: info/m-x.c:67
! msgid "Read the name of an Info command and describe it"
! msgstr "Indlæs navnet på en info-kommando og beskriv den"
! 
! #: info/m-x.c:71
  msgid "Describe command: "
  msgstr "Beskriv kommando: "
  
! #: info/m-x.c:94
  msgid "Read a command name in the echo area and execute it"
! msgstr "Indlæs et kommandonavn i ekko-området og udfør den"
  
! #: info/m-x.c:138
  #, c-format
! msgid "Cannot execute an `echo-area' command here."
! msgstr "Kan ikke udføre en 'ekko-område'-kommando her."
  
! #: info/m-x.c:151
! #, fuzzy, c-format
  msgid "Undefined command: %s"
! msgstr "Ukendt kommando '%s'"
  
! #: info/m-x.c:157
  msgid "Set the height of the displayed window"
! msgstr "Sæt højden på det viste vindue"
  
! #: info/m-x.c:170
  #, c-format
  msgid "Set screen height to (%d): "
! msgstr "Sæt skærmhøjden til (%d): "
  
! #: info/makedoc.c:167 info/makedoc.c:175
  #, c-format
  msgid ""
--- 558,966 ----
  msgstr ""
  
! #: info/info.c:1081 install-info/install-info.c:616 tp/texi2any.pl:866
! #: texindex/ti.twjr:1282
  msgid ""
  "Email bug reports to bug-texinfo@gnu.org,\n"
  "general questions and discussion to help-texinfo@gnu.org.\n"
  "Texinfo home page: http://www.gnu.org/software/texinfo/"
  msgstr ""
! "Rapporter fejl i programmet pÃ¥ engelsk til bug-texinfo@gnu.org,\n"
! "generelle spÃ¸rgsmÃ¥l og diskussion til help-texinfo@gnu.org,\n"
! "oversÃ¦ttelsesfejl til dansk@dansk-gruppen.dk.\n"
  "Texinfos hjemmeside: http://www.gnu.org/software/texinfo/"
  
! #: info/info.c:1116
  #, c-format
! msgid "Cannot find node '(%s)%s'."
! msgstr "Kan ikke finde emne Â»(%s)%sÂ«."
  
! #: info/info.c:1117
  msgid "Cannot find a window!"
  msgstr "Kan ikke finde et vindue!"
  
! #: info/info.c:1118
  msgid "Point doesn't appear within this window's node!"
! msgstr "Punktet optrÃ¦der ikke i dette vindues emne!"
  
! #: info/info.c:1119
  msgid "Cannot delete the last window."
  msgstr "Kan ikke slette det sidste vindue."
  
! #: info/info.c:1120
  msgid "No menu in this node."
  msgstr "Ingen menu i dette emne."
  
! #: info/info.c:1121
  msgid "No footnotes in this node."
  msgstr "Ingen fodnoter i dette emne."
  
! #: info/info.c:1122
  msgid "No cross references in this node."
  msgstr "Ingen krydsreferencer i dette emne."
  
! #: info/info.c:1123
  #, c-format
! msgid "No '%s' pointer for this node."
! msgstr "Ingen Â»%sÂ«-peger mod dette emne."
  
! #: info/info.c:1124
  #, c-format
! msgid "Unknown Info command '%c'; try '?' for help."
! msgstr "Ukendt Info-kommando Â»%cÂ«; prÃ¸v Â»?Â« for hjÃ¦lp."
  
! #: info/info.c:1125
  #, c-format
! msgid "Terminal type '%s' is not smart enough to run Info."
! msgstr "Terminaltypen Â»%sÂ« er ikke smart nok til at kÃ¸re Info."
  
! #: info/info.c:1126
  msgid "You are already at the last page of this node."
  msgstr "Du er i forvejen ved emnets sidste side."
  
! #: info/info.c:1127
  msgid "You are already at the first page of this node."
! msgstr "Du er i forvejen ved emnets fÃ¸rste side."
  
! #: info/info.c:1128
  msgid "Only one window."
! msgstr "Kun Ã©t vindue."
  
! #: info/info.c:1129
  msgid "Resulting window would be too small."
! msgstr "Det resulterende vindue ville vÃ¦re for lille."
  
! #: info/info.c:1130
  msgid "Not enough room for a help window, please delete a window."
! msgstr "Ikke nok plads til et hjÃ¦lpevindue. Fjern venligst et vindue."
  
! #: info/infodoc.c:40
  msgid "Basic Info command keys\n"
! msgstr "GrundlÃ¦ggende Info-kommandotaster\n"
  
! #: info/infodoc.c:42
  msgid "\\%-10[quit-help]  Close this help window.\n"
! msgstr "\\%-10[quit-help]  Luk denne hjÃ¦lp.\n"
  
! #: info/infodoc.c:43
  msgid "\\%-10[quit]  Quit Info altogether.\n"
  msgstr "\\%-10[quit]  Afslut hele Info-programmet.\n"
  
! #: info/infodoc.c:44
  msgid "\\%-10[get-info-help-node]  Invoke the Info tutorial.\n"
! msgstr "\\%-10[get-info-help-node]  KÃ¸r Info-introduktionen.\n"
  
! #: info/infodoc.c:46
  msgid "\\%-10[prev-line]  Move up one line.\n"
! msgstr "\\%-10[prev-line]  Flyt en linje op.\n"
  
! #: info/infodoc.c:47
  msgid "\\%-10[next-line]  Move down one line.\n"
! msgstr "\\%-10[next-line]  Flyt en linje ned.\n"
  
! #: info/infodoc.c:48
  msgid "\\%-10[scroll-backward]  Scroll backward one screenful.\n"
! msgstr "\\%-10[scroll-backward]  Rul en skÃ¦rmside tilbage.\n"
  
! #: info/infodoc.c:49
  msgid "\\%-10[scroll-forward]  Scroll forward one screenful.\n"
! msgstr "\\%-10[scroll-forward]  Rul en skÃ¦rmside frem.\n"
  
! #: info/infodoc.c:50
  msgid "\\%-10[beginning-of-node]  Go to the beginning of this node.\n"
! msgstr "\\%-10[beginning-of-node]  GÃ¥ til starten af emnet.\n"
  
! #: info/infodoc.c:51
  msgid "\\%-10[end-of-node]  Go to the end of this node.\n"
! msgstr "\\%-10[end-of-node]  GÃ¥ til enden af emnet.\n"
  
! #: info/infodoc.c:53
  msgid "\\%-10[move-to-next-xref]  Skip to the next hypertext link.\n"
! msgstr "\\%-10[move-to-next-xref]  Hop til nÃ¦ste hypertekst-henvisning.\n"
  
! #: info/infodoc.c:54
  msgid ""
  "\\%-10[select-reference-this-line]  Follow the hypertext link under the "
  "cursor.\n"
  msgstr ""
! "\\%-10[select-reference-this-line]  FÃ¸lg hypertekst-henvisningen under "
! "markÃ¸ren.\n"
  
! #: info/infodoc.c:55
  msgid "\\%-10[history-node]  Go back to the last node seen in this window.\n"
! msgstr "\\%-10[history-node]  GÃ¥ tilbage til vinduets sidste synlige emne.\n"
  
! #: info/infodoc.c:57
  msgid "\\%-10[global-prev-node]  Go to the previous node in the document.\n"
! msgstr "\\%-10[global-prev-node]  GÃ¥ til forrige emne i dokumentet.\n"
  
! #: info/infodoc.c:58
  msgid "\\%-10[global-next-node]  Go to the next node in the document.\n"
! msgstr "\\%-10[global-next-node]  GÃ¥ til nÃ¦ste emne i dokumentet.\n"
  
! #: info/infodoc.c:59
  msgid "\\%-10[prev-node]  Go to the previous node on this level.\n"
! msgstr "\\%-10[prev-node]  GÃ¥ til forrige emne pÃ¥ dette niveau.\n"
  
! #: info/infodoc.c:60
  msgid "\\%-10[next-node]  Go to the next node on this level.\n"
! msgstr "\\%-10[next-node]  GÃ¥ til nÃ¦ste emne pÃ¥ dette niveau.\n"
  
! #: info/infodoc.c:61
  msgid "\\%-10[up-node]  Go up one level.\n"
! msgstr "\\%-10[up-node]  GÃ¥ et niveau op.\n"
  
! #: info/infodoc.c:62
  msgid "\\%-10[top-node]  Go to the top node of this document.\n"
! msgstr "\\%-10[top-node]  GÃ¥ til topemnet i dette dokument.\n"
  
! #: info/infodoc.c:63
! msgid "\\%-10[dir-node]  Go to the main 'directory' node.\n"
! msgstr "\\%-10[dir-node]  GÃ¥ til hovedemnets Â»mappeÂ«.\n"
  
! #: info/infodoc.c:65
  msgid "1...9       Pick the first...ninth item in this node's menu.\n"
! msgstr "1...9       VÃ¦lg fÃ¸rste ... niende punkt i dette emnes menu.\n"
  
! #: info/infodoc.c:66
  msgid "\\%-10[last-menu-item]  Pick the last item in this node's menu.\n"
! msgstr "\\%-10[last-menu-item]  VÃ¦lg sidste punkt i dette emnes menu.\n"
  
! #: info/infodoc.c:67
  msgid "\\%-10[menu-item]  Pick a menu item specified by name.\n"
! msgstr "\\%-10[menu-item]  VÃ¦lg menupunkt angivet ved navn.\n"
  
! #: info/infodoc.c:68
  msgid "\\%-10[xref-item]  Follow a cross reference specified by name.\n"
! msgstr "\\%-10[xref-item]  FÃ¸lg en krydshenvisning angivet ved navn.\n"
  
! #: info/infodoc.c:69
  msgid "\\%-10[goto-node]  Go to a node specified by name.\n"
! msgstr "\\%-10[goto-node]  GÃ¥ til et emne angivet ved navn.\n"
  
! #: info/infodoc.c:71
  msgid "\\%-10[search]  Search forward for a specified string.\n"
! msgstr "\\%-10[search]  SÃ¸g fremad efter en given streng.\n"
  
! #: info/infodoc.c:72
  msgid "\\%-10[search-previous]  Search for previous occurrence.\n"
! msgstr "\\%-10[search-previous]  SÃ¸g efter tidligere forekomster.\n"
  
! #: info/infodoc.c:73
  msgid "\\%-10[search-next]  Search for next occurrence.\n"
! msgstr "\\%-10[search-next]  SÃ¸g efter nÃ¦ste forekomster.\n"
  
! #: info/infodoc.c:74
  msgid ""
  "\\%-10[index-search]  Search for a specified string in the index, and\n"
  "              select the node referenced by the first entry found.\n"
  msgstr ""
! "\\%-10[index-search]  SÃ¸g efter den angivne streng i dette indeks, og\n"
! "              vÃ¦lg emnet refereret af det fÃ¸rst fundne punkt.\n"
  
! #: info/infodoc.c:76
  msgid "\\%-10[virtual-index]  Synthesize menu of matching index entries.\n"
! msgstr "\\%-10[virtual-index]  Syntetiser menu med matchende indekspunkter.\n"
  
! #: info/infodoc.c:78
  msgid "\\%-10[abort-key]  Cancel the current operation.\n"
! msgstr "\\%-10[abort-key]  Afbryd nuvÃ¦rende operation.\n"
! 
! #: info/infodoc.c:197
! #, c-format
! msgid "This is GNU Info version %s.  "
! msgstr "Dette er GNU Info version %s. "
! 
! #: info/infodoc.c:198
! msgid "The current search path is:\n"
! msgstr "Den nuvÃ¦rende sÃ¸gesti er:\n"
  
! #: info/infodoc.c:203
  msgid ""
! "Commands available in Info windows:\n"
! "\n"
  msgstr ""
! "TilgÃ¦ngelige kommandoer i infovinduer:\n"
! "\n"
  
! #: info/infodoc.c:206
! msgid ""
! "Commands available in the echo area:\n"
! "\n"
! msgstr "Kommandoer tilgÃ¦ngelige i ekko-omrÃ¥det:\n"
  
! #: info/infodoc.c:226
  #, c-format
! msgid ""
! "The following commands can only be invoked via %s:\n"
! "\n"
! msgstr ""
! "FÃ¸lgende kommandoer kan kun kÃ¸res via %s:\n"
! "\n"
! 
! #: info/infodoc.c:231
! msgid ""
! "The following commands cannot be invoked at all:\n"
! "\n"
! msgstr ""
! "FÃ¸lgende kommandoer kan slet ikke kÃ¸res:\n"
! "\n"
! 
! #: info/infodoc.c:335
! msgid "Display help message"
! msgstr "Vis denne hjÃ¦lpetekst"
! 
! #: info/infodoc.c:348
! msgid "Visit Info node '(info)Help'"
! msgstr "BesÃ¸g Info-emnet Â»(info)HelpÂ«"
! 
! #: info/infodoc.c:447
! msgid "Print documentation for KEY"
! msgstr "Vis dokumentation for TAST"
  
! #: info/infodoc.c:458
  #, c-format
! msgid "Describe key: %s"
! msgstr "Beskriv tast: %s"
  
! #: info/infodoc.c:468 info/infodoc.c:504
  #, c-format
! msgid "%s is undefined."
! msgstr "%s er ikke defineret."
! 
! #: info/infodoc.c:866
! msgid "Show what to type to execute a given command"
! msgstr "Vis hvad der skal tastes, for at udfÃ¸re en given kommando"
! 
! #: info/infodoc.c:870
! msgid "Where is command: "
! msgstr "Hvor er kommando: "
  
! #: info/infodoc.c:892
  #, c-format
! msgid "'%s' is not on any keys"
! msgstr "Â»%sÂ« er ikke pÃ¥ nogen taster"
  
! #: info/infodoc.c:898
  #, c-format
! msgid "%s can only be invoked via %s."
! msgstr "%s kan kun udfÃ¸res via %s."
  
! #: info/infodoc.c:902
! #, c-format
! msgid "%s can be invoked via %s."
! msgstr "%s kan udfÃ¸res via %s."
  
! #: info/infodoc.c:907
  #, c-format
! msgid "There is no function named '%s'"
! msgstr "Der er ingen funktion navngivet Â»%sÂ«"
  
! #: info/infomap.c:600
  #, c-format
! msgid "could not open init file %s"
! msgstr "kunne ikke Ã¥bne init-fil %s"
  
! #: info/infokey.c:229
  #, c-format
! msgid "key sequence too long"
! msgstr "tastesekvens er for lang"
  
! #: info/infokey.c:306
  #, c-format
! msgid "missing key sequence"
! msgstr "manglende tastesekvens"
  
! #: info/infokey.c:386
  #, c-format
! msgid "NUL character (\\000) not permitted"
! msgstr "Nultegn (\\000) er ikke tilladt"
  
! #: info/infokey.c:415
  #, c-format
! msgid "NUL character (^%c) not permitted"
! msgstr "Nultegn (^%c) er ikke tilladt"
  
! #: info/infokey.c:438
! #, c-format
! msgid "missing action name"
! msgstr "manglende handlingsnavn"
  
! #: info/infokey.c:450
  #, c-format
! msgid "cannot bind key sequence to menu-digit"
! msgstr "kan ikke binde tastesekvens til menu-digit"
  
! #: info/infokey.c:458
  #, c-format
! msgid "unknown action `%s'"
! msgstr "ukendt handling Â»%sÂ«"
  
! #: info/infokey.c:482
  #, c-format
! msgid "action name too long"
! msgstr "handlingsnavn er for langt"
  
! #: info/infokey.c:495
  #, c-format
! msgid "extra characters following action `%s'"
! msgstr "ekstra tegn fÃ¸lger handlingen Â»%sÂ«"
  
! #: info/infokey.c:506
  #, c-format
! msgid "missing variable name"
! msgstr "manglende variabelnavn"
  
! #: info/infokey.c:515
  #, c-format
! msgid "missing `=' immediately after variable name"
! msgstr "manglende Â»=Â« umiddelbart efter variabelnavn"
  
! #: info/infokey.c:522
! #, c-format
! msgid "variable name too long"
! msgstr "variabelnavn er for langt"
  
! #: info/infokey.c:546
! #, c-format
! msgid "value too long"
! msgstr "vÃ¦rdien er for lang"
  
! #: info/infokey.c:592
  #, c-format
! msgid "\"%s\", line %u: "
! msgstr "Â»%sÂ«, linje %u: "
  
! #: info/m-x.c:66
! msgid "Read the name of an Info command and describe it"
! msgstr "IndlÃ¦s navnet pÃ¥ en info-kommando og beskriv den"
  
! #: info/m-x.c:70
  msgid "Describe command: "
  msgstr "Beskriv kommando: "
  
! #: info/m-x.c:93
  msgid "Read a command name in the echo area and execute it"
! msgstr "IndlÃ¦s et kommandonavn i ekko-omrÃ¥det og udfÃ¸r den"
  
! #: info/m-x.c:136
  #, c-format
! msgid "Cannot execute an 'echo-area' command here."
! msgstr "Kan ikke udfÃ¸re en Â»ekko-omrÃ¥deÂ«-kommando her."
  
! #: info/m-x.c:149
! #, c-format
  msgid "Undefined command: %s"
! msgstr "Ikke defineret kommando: %s"
  
! #: info/m-x.c:155
  msgid "Set the height of the displayed window"
! msgstr "SÃ¦t hÃ¸jden pÃ¥ det viste vindue"
  
! #: info/m-x.c:168
  #, c-format
  msgid "Set screen height to (%d): "
! msgstr "SÃ¦t skÃ¦rmhÃ¸jden til (%d): "
  
! #: info/makedoc.c:141
  #, c-format
  msgid ""
***************
*** 1299,1314 ****
  "\n"
  msgstr ""
! "   Kildetekster gennemtrævlet for at inkludere filen;\n"
  "\n"
  
! #: info/makedoc.c:557
  #, c-format
  msgid "Couldn't manipulate the file %s.\n"
! msgstr "Kunne ikke bearbejde filen %s.\n"
  
! #: info/nodemenu.c:30
  msgid ""
  "\n"
  "* Menu:\n"
  "  (File)Node                        Lines   Size   Containing File\n"
  "  ----------                        -----   ----   ---------------"
--- 968,986 ----
  "\n"
  msgstr ""
! "   Kildetekster gennemtrÃ¦vlet for at inkludere filen;\n"
  "\n"
  
! #: info/makedoc.c:466
  #, c-format
  msgid "Couldn't manipulate the file %s.\n"
! msgstr "Kunne ikke manipulere filen %s.\n"
  
! #. TRANSLATORS: The "\n* Menu:\n\n" part of this should not be translated, as
! #. it is part of the Info syntax.
! #: info/nodemenu.c:35
  msgid ""
  "\n"
  "* Menu:\n"
+ "\n"
  "  (File)Node                        Lines   Size   Containing File\n"
  "  ----------                        -----   ----   ---------------"
***************
*** 1316,1895 ****
  "\n"
  "* Menu:\n"
! "  (Fil)Emne                         linjer  Størr. Indeholder fil\n"
! "  ----------                        -----   ----   ---------------"
  
! #: info/nodemenu.c:200
  msgid ""
  "Here is the menu of nodes you have recently visited.\n"
! "Select one from this menu, or use `\\[history-node]' in another window.\n"
  msgstr ""
! "Her er menuen med emner, du har besøgt for nylig.\n"
! "Vælg et fra denne menu eller brug '\\[history-node]' i et andet vindue,\n"
  
! #: info/nodemenu.c:220
  msgid "Make a window containing a menu of all of the currently visited nodes"
! msgstr "Opret et vindue med en menu, der indeholder alle nyligt besøgte emner"
  
! #: info/nodemenu.c:300
  msgid "Select a node which has been previously visited in a visible window"
! msgstr "Vælg et emne, som tidligere har været besøgt i et synligt vindue"
  
! #: info/nodemenu.c:313
  msgid "Select visited node: "
! msgstr "Vælg besøgt emne: "
  
! #: info/nodemenu.c:333 info/session.c:2617
  #, c-format
  msgid "The reference disappeared! (%s)."
  msgstr "Referencen forsvandt! (%s)."
  
! #: info/pcterm.c:179
  #, c-format
  msgid "Terminal cannot be initialized: %s\n"
! msgstr ""
  
  #: info/search.c:166
  #, c-format
  msgid "regexp error: %s"
! msgstr ""
  
! #: info/session.c:162
  #, c-format
  msgid ""
! "Welcome to Info version %s. Type \\[get-help-window] for help, \\[menu-item] "
! "for menu item."
  msgstr ""
! "Velkommen til Info version %s. Skriv \\[get-help-window] for hjælp.  \\[menu-"
! "item] for menupunkt."
  
! #: info/session.c:621
  msgid "Move down to the next line"
! msgstr "Gå ned til næste linje"
  
! #: info/session.c:673
  msgid "Move up to the previous line"
! msgstr "Gå op til forrige linje"
  
! #: info/session.c:943
  msgid "Move to the end of the line"
! msgstr "Gå til linjeslutning"
  
! #: info/session.c:954
  msgid "Move to the start of the line"
! msgstr "Gå til linjestart"
! 
! #: info/session.c:1156
! msgid "Next"
! msgstr "Næste"
! 
! #: info/session.c:1172 info/session.c:1296
! msgid "No more nodes within this document."
! msgstr "Ikke flere emner i dette dokument."
! 
! #: info/session.c:1321
! msgid "No `Prev' for this node."
! msgstr "Ingen 'Forrige' i dette emne."
! 
! #: info/session.c:1341
! msgid "No `Prev' or `Up' for this node within this document."
! msgstr "Ingen 'Forrige' eller 'Op' for dette emne i dette dokument."
  
! #: info/session.c:1402
! msgid "Move forwards or down through node structure"
! msgstr "Gå frem eller ned gennem emne-strukturen"
  
! #: info/session.c:1418
! msgid "Move backwards or up through node structure"
! msgstr "Gå tilbage eller op gennem emne-strukturen"
  
! #: info/session.c:1519
  msgid "Scroll forward in this window"
  msgstr "Rul tilbage i vinduet"
  
! #: info/session.c:1527
! msgid "Scroll forward in this window and set default window size"
! msgstr "Rul frem i vinduet og sæt standard vinduesstørrelse"
! 
! #: info/session.c:1535
! msgid "Scroll forward in this window staying within node"
! msgstr "Rul frem i vinduet i samme emne"
! 
! #: info/session.c:1543
! msgid ""
! "Scroll forward in this window staying within node and set default window size"
! msgstr "Rul frem i vinduet i samme emne og sæt standard vinduesstørrelse"
! 
! #: info/session.c:1551
  msgid "Scroll backward in this window"
  msgstr "Rul tilbage i vinduet"
  
! #: info/session.c:1559
  msgid "Scroll backward in this window and set default window size"
! msgstr "Rul tilbage i vinduet og sæt standard vinduesstørrelse"
  
! #: info/session.c:1568
  msgid "Scroll backward in this window staying within node"
  msgstr "Rul tilbage i vinduet indenfor samme emne"
  
! #: info/session.c:1576
  msgid ""
  "Scroll backward in this window staying within node and set default window "
  "size"
  msgstr ""
! "Rul tilbage i vinduet indenfor samme emne og sæt standard vinduesstørrelse"
! 
! #: info/session.c:1584
! msgid "Move to the start of this node"
! msgstr "Gå til starten af dette emne"
! 
! #: info/session.c:1591
! msgid "Move to the end of this node"
! msgstr "Gå til slutningen af dette emne"
  
! #: info/session.c:1598
  msgid "Scroll down by lines"
  msgstr "Rul N linjer ned"
  
! #: info/session.c:1615
  msgid "Scroll up by lines"
  msgstr "Rul N linjer op"
  
! #: info/session.c:1633
  msgid "Scroll down by half screen size"
! msgstr "Rul en halv skærmstørrelse ned"
  
! #: info/session.c:1659
  msgid "Scroll up by half screen size"
! msgstr "Rul en halv skærmstørrelse op"
  
! #: info/session.c:1688
  msgid "Select the next window"
! msgstr "Vælg det næste vindue"
  
! #: info/session.c:1727
  msgid "Select the previous window"
! msgstr "Vælg det forrige vindue"
  
! #: info/session.c:1778
  msgid "Split the current window"
! msgstr "Opdel nuværende vindue"
  
! #: info/session.c:1862
  msgid "Delete the current window"
! msgstr "Slet nuværende vindue"
  
! #: info/session.c:1870
  msgid "Cannot delete a permanent window"
  msgstr "Kan ikke slette et permanent vindue"
  
! #: info/session.c:1902
  msgid "Delete all other windows"
  msgstr "Slet alle andre vinduer"
  
! #: info/session.c:1948
! msgid "Scroll the other window"
! msgstr "Rul det andet vindue"
! 
! #: info/session.c:1969
! msgid "Scroll the other window backward"
! msgstr "Rul det andet vindue baglæns"
! 
! #: info/session.c:1975
  msgid "Grow (or shrink) this window"
! msgstr "Forstør (eller formindsk) dette vindue"
  
! #: info/session.c:1986
  msgid "Divide the available screen space among the visible windows"
! msgstr "Fordel det tilgængelige skærmområde mellem de synlige vinduer"
  
! #: info/session.c:1993
  msgid "Toggle the state of line wrapping in the current window"
! msgstr "Vælg/fravælg linjeombrydning i nuværende vindue"
  
! #: info/session.c:2000
! msgid "Toggle the usage of regular expressions in searches"
! msgstr ""
  
! #: info/session.c:2004
  #, c-format
! msgid "Using regular expressions for searches."
! msgstr ""
  
! #: info/session.c:2005
  #, c-format
! msgid "Using literal strings for searches."
! msgstr ""
  
! #: info/session.c:2197
! msgid "Select the Next node"
! msgstr "Vælg emnet Næste"
  
! #: info/session.c:2205
! msgid "Select the Prev node"
! msgstr "Vælg emnet Forrige"
  
! #: info/session.c:2213
! msgid "Select the Up node"
! msgstr "Vælg emnet 'Op'"
  
! #: info/session.c:2220
! msgid "Select the last node in this file"
! msgstr "Vælg det sidste emne i filen"
  
! #: info/session.c:2248 info/session.c:2282
! msgid "This window has no additional nodes"
! msgstr "Dette vindue har ingen yderligere emner"
  
! #: info/session.c:2254
! msgid "Select the first node in this file"
! msgstr "Vælg det første emne i filen"
  
! #: info/session.c:2289
! msgid "Select the last item in this node's menu"
! msgstr "Vælg det sidste punkt i emnets menu"
  
! #: info/session.c:2295
! msgid "Select this menu item"
! msgstr "Vælg dette menupunkt"
  
! #: info/session.c:2328
! #, fuzzy, c-format
! msgid "There isn't %d item in this menu."
! msgid_plural "There aren't %d items in this menu."
! msgstr[0] "Der er ikke %d punkter i denne menu."
! msgstr[1] "Der er ikke %d punkter i denne menu."
  
! #: info/session.c:2524 info/session.c:2525
! #, c-format
! msgid "Menu item (%s): "
! msgstr "Menupunkt (%s): "
  
! #: info/session.c:2528
! msgid "Menu item: "
! msgstr "Menupunkt: "
  
! #: info/session.c:2535 info/session.c:2536
  #, c-format
! msgid "Follow xref (%s): "
! msgstr "Følg krydsreference (%s): "
  
! #: info/session.c:2539
! msgid "Follow xref: "
! msgstr "Følg krydsreference: "
  
! #: info/session.c:2660
! msgid "Read a menu item and select its node"
! msgstr "Indlæs et menupunkt og vælg dets emne"
  
! #: info/session.c:2668
! msgid "Read a footnote or cross reference and select its node"
! msgstr "Indlæs en fodnote eller krydsreference og vælg dets emne"
  
! #: info/session.c:2674
! msgid "Move to the start of this node's menu"
! msgstr "Flyt til starten af dette emnes menu"
  
! #: info/session.c:2696
! msgid "Visit as many menu items at once as possible"
! msgstr "Besøg så mange menupunkter på en gang, som det er muligt"
  
! #: info/session.c:2724
! msgid "Read a node name and select it"
! msgstr "Indlæs et emnenavn og vælg det"
  
! #: info/session.c:2778 info/session.c:2783
! msgid "Goto node: "
! msgstr "Gå til emne: "
  
! #: info/session.c:2855
! #, c-format
! msgid "No menu in node `%s'."
! msgstr "Ingen menu i emne '%s'."
  
! #: info/session.c:2904
! #, c-format
! msgid "No menu item `%s' in node `%s'."
! msgstr "Intet menupunkt '%s' i emne '%s'."
  
! #: info/session.c:2940
! #, c-format
! msgid "Unable to find node referenced by `%s' in `%s'."
! msgstr "Kunne ikke finde emnet, der refereres til af '%s' i '%s'."
  
! #: info/session.c:2992
! msgid "Read a list of menus starting from dir and follow them"
! msgstr "Indlæs en liste med menuer, der starter i katalog, og følg dem"
  
! #: info/session.c:2994
! msgid "Follow menus: "
! msgstr "Følg menuer: "
  
! #: info/session.c:3187
  msgid "Find the node describing program invocation"
  msgstr "Find emnet, der beskriver hvordan programmet startes"
  
! #: info/session.c:3189
  #, c-format
  msgid "Find Invocation node of [%s]: "
  msgstr "Find programstart emne for [%s]: "
  
! #: info/session.c:3227
  msgid "Read a manpage reference and select it"
! msgstr "Indlæs en man-side reference og vælg den"
  
! #: info/session.c:3231
  msgid "Get Manpage: "
  msgstr "Hent man-side: "
  
! #: info/session.c:3261
! msgid "Select the node `Top' in this file"
! msgstr "Vælg emnet 'Top' i filen"
! 
! #: info/session.c:3267
! msgid "Select the node `(dir)'"
! msgstr "Vælg emnet '(katalog)'"
! 
! #: info/session.c:3284 info/session.c:3286
! #, c-format
! msgid "Kill node (%s): "
! msgstr "Fjern emne (%s): "
! 
! #: info/session.c:3337
! #, c-format
! msgid "Cannot kill node `%s'"
! msgstr "Kan ikke fjerne emnet '%s'"
  
! #: info/session.c:3347
! msgid "Cannot kill the last node"
! msgstr "Kan ikke fjerne det sidste emne"
  
! #: info/session.c:3433
  msgid "Select the most recently selected node"
! msgstr "Vælg det sidst valgt emne"
  
! #: info/session.c:3439
! msgid "Kill this node"
! msgstr "Fjern dette emne"
  
! #: info/session.c:3447
  msgid "Read the name of a file and select it"
! msgstr "Indlæs et filnavn og vælg det"
  
! #: info/session.c:3451
  msgid "Find file: "
  msgstr "Find fil: "
  
! #: info/session.c:3468
  #, c-format
! msgid "Cannot find `%s'."
! msgstr "Kan ikke finde '%s'."
! 
! #: info/session.c:3508 info/session.c:3633
! #, fuzzy, c-format
! msgid "writing file %s"
! msgstr "Skriver emnet %s..."
  
! #: info/session.c:3519 info/session.c:3644
  #, c-format
! msgid "Could not create output file `%s'."
! msgstr "Kunne ikke oprette uddatafil '%s'."
  
! #: info/session.c:3533 info/session.c:3663
! #, fuzzy, c-format
  msgid "error writing to %s: %s"
! msgstr "fejl under skrivning til '%s'"
  
! #: info/session.c:3541
! #, fuzzy, c-format
  msgid "closing %s"
! msgstr "fejl under skrivning til '%s'"
  
! #: info/session.c:3590
! #, fuzzy, c-format
  msgid "writing node %s..."
! msgstr "Skriver emnet %s..."
! 
! #: info/session.c:3670
! #, fuzzy, c-format
! msgid "closing file %s"
! msgstr "fejl under lukning af uddatafilen '%s'"
  
! #: info/session.c:3678
  msgid "Pipe the contents of this node through INFO_PRINT_COMMAND"
  msgstr ""
! "Udskriv indholdet af dette emne (ved videreførsel gennem INFO_PRINT_COMMAND)"
  
! #: info/session.c:3713
  #, c-format
! msgid "Cannot open pipe to `%s'."
! msgstr "Kan ikke åbne videreførsel til '%s'."
  
! #: info/session.c:3718
! #, fuzzy, c-format
  msgid "printing node %s..."
! msgstr "Udskriver emnet %s..."
  
! #: info/session.c:3726
! #, fuzzy, c-format
  msgid "finished printing node %s"
! msgstr "Udskriver emnet %s..."
  
! #: info/session.c:4015
  msgid "Search continued from the end of the document."
! msgstr ""
  
! #: info/session.c:4020
! #, fuzzy
  msgid "Search continued from the beginning of the document."
! msgstr "Slet bagud til linjestart"
  
! #: info/session.c:4037
  #, c-format
  msgid "Searching subfile %s ..."
! msgstr "Leder efter underfilen %s ..."
! 
! #: info/session.c:4097
! msgid "Read a string and search for it case-sensitively"
! msgstr "Indlæs en tekst og søg efter den uden versalfølsomhed"
! 
! #: info/session.c:4104
! msgid "Read a string and search for it"
! msgstr "Indlæs en tekst og søg for den"
  
! #: info/session.c:4112
! msgid "Read a string and search backward for it"
! msgstr "Indlæs en tekst og søg baglæns efter den"
  
! #: info/session.c:4169 info/session.c:4175
! #, fuzzy, c-format
  msgid "%s%s%s [%s]: "
! msgstr "%s%sefter tekst [%s]: "
  
! #: info/session.c:4170 info/session.c:4176
  msgid "Regexp search"
! msgstr ""
  
! #: info/session.c:4171 info/session.c:4177
! #, fuzzy
  msgid " case-sensitively"
! msgstr " versalfølsomt"
  
! #: info/session.c:4172 info/session.c:4178
! #, fuzzy
  msgid " backward"
! msgstr "Søg baglæns"
  
! #: info/session.c:4176
! msgid "Search"
! msgstr "Søg"
  
! #: info/session.c:4225
! msgid "Search failed."
! msgstr "Søgning mislykkedes."
  
  #: info/session.c:4243
  msgid "Repeat last search in the same direction"
! msgstr "Gentag sidste søgning i samme retning"
  
! #: info/session.c:4246 info/session.c:4267
  msgid "No previous search string"
! msgstr "Ingen tidligere søgetekst"
  
! #: info/session.c:4264
  msgid "Repeat last search in the reverse direction"
! msgstr "Gentag sidste søgning i modsat retning"
  
! #: info/session.c:4294 info/session.c:4300
  msgid "Search interactively for a string as you type it"
! msgstr "Søg interaktivt efter en tekst, mens du skriver den"
  
! #: info/session.c:4380
! #, fuzzy
  msgid "Regexp I-search backward: "
! msgstr "I-søgning baglæns: "
  
! #: info/session.c:4381
  msgid "I-search backward: "
! msgstr "I-søgning baglæns: "
  
! #: info/session.c:4383
! #, fuzzy
  msgid "Regexp I-search: "
! msgstr "I-søgning: "
  
! #: info/session.c:4384
  msgid "I-search: "
! msgstr "I-søgning: "
  
! #: info/session.c:4409 info/session.c:4411
  msgid "Failing "
  msgstr "Fejler "
  
! #: info/session.c:4895
! msgid "Move to the previous cross reference"
! msgstr "Gå til foregående krydsreference"
! 
! #: info/session.c:4913
! msgid "Move to the next cross reference"
! msgstr "Gå til næste krydsreference"
! 
! #: info/session.c:4935
! msgid "Select reference or menu item appearing on this line"
! msgstr "Vælg reference eller menupunkt, der optræder på denne linje"
! 
! #: info/session.c:4958
  msgid "Cancel current operation"
! msgstr "Afbryd nuværende aktivitet"
  
! #: info/session.c:4965
  msgid "Quit"
  msgstr "Afslut"
  
! #: info/session.c:4974
! msgid "Move the cursor to a specific line of the window"
! msgstr "Flyt markør til bestemt linje i vinduet"
  
! #: info/session.c:5006
  msgid "Redraw the display"
! msgstr "Gentegn skærmen"
  
! #: info/session.c:5043
  msgid "Quit using Info"
! msgstr "Afslut info"
  
! #: info/session.c:5058
  msgid "Run command bound to this key's lowercase variant"
! msgstr "Kør kommandoen, der er bundet til denne tasts småbogstavs-variant"
  
! #: info/session.c:5069
  #, c-format
  msgid "Unknown command (%s)."
  msgstr "Ukendt kommando (%s)."
  
! #: info/session.c:5072
  #, c-format
  msgid "\"%s\" is invalid"
! msgstr "\"%s\" er ugyldig"
  
! #: info/session.c:5073
! #, fuzzy, c-format
! msgid "`%s' is invalid"
! msgstr "\"%s\" er ugyldig"
  
! #: info/session.c:5288
  msgid "Add this digit to the current numeric argument"
! msgstr "Tilføj dette tegn til det nuværende numeriske parameter"
  
! #: info/session.c:5297
  msgid "Start (or multiply by 4) the current numeric argument"
! msgstr "Start (eller gang med 4) det nuværende numeriske parameter"
! 
! #: info/session.c:5312
! msgid "Internally used by \\[universal-argument]"
! msgstr "Bruges internt af \\[universal-argument]"
! 
! #: info/session.c:5388
! msgid "Show full file name of node being displayed"
! msgstr ""
  
  #: info/tilde.c:361
--- 988,1566 ----
  "\n"
  "* Menu:\n"
! "  (Fil)Emne                         linjer  StÃ¸rr. Indeholder fil\n"
! "  ---------                         ------  ------ --------------"
  
! #: info/nodemenu.c:187
  msgid ""
  "Here is the menu of nodes you have recently visited.\n"
! "Select one from this menu, or use '\\[history-node]' in another window.\n"
  msgstr ""
! "Her er menuen med emner, du har besÃ¸gt for nylig.\n"
! "VÃ¦lg et fra denne menu eller brug Â»\\[history-node]Â« i et andet vindue,\n"
  
! #: info/nodemenu.c:208
  msgid "Make a window containing a menu of all of the currently visited nodes"
! msgstr "Opret et vindue med en menu, der indeholder alle nyligt besÃ¸gte emner"
  
! #: info/nodemenu.c:253
  msgid "Select a node which has been previously visited in a visible window"
! msgstr "VÃ¦lg et emne, som tidligere har vÃ¦ret besÃ¸gt i et synligt vindue"
  
! #: info/nodemenu.c:260
  msgid "Select visited node: "
! msgstr "VÃ¦lg besÃ¸gt emne: "
  
! #: info/nodemenu.c:278 info/session.c:2356
  #, c-format
  msgid "The reference disappeared! (%s)."
  msgstr "Referencen forsvandt! (%s)."
  
! #: info/pcterm.c:211
  #, c-format
  msgid "Terminal cannot be initialized: %s\n"
! msgstr "Terminal kan ikke initialiseres: %s\n"
  
  #: info/search.c:166
  #, c-format
  msgid "regexp error: %s"
! msgstr "fejl i regulÃ¦rt udtryk: %s"
! 
! #: info/session.c:61
! msgid "Show all matching files"
! msgstr "Vis alle matchende filer"
! 
! #: info/session.c:65
! #, c-format
! msgid "No file index"
! msgstr "Intet filindeks"
  
! #. TRANSLATORS: Try to keep this message (when "expanded") at most 79
! #. characters; anything after the 79th character will not actually be
! #. displayed on an 80-column terminal.
! #: info/session.c:191
  #, c-format
  msgid ""
! "Welcome to Info version %s.  Type \\[get-help-window] for help, \\[get-info-"
! "help-node] for tutorial."
  msgstr ""
! "Velkommen til Info version %s. Skriv \\[get-help-window] for hjÃ¦lp. [get-"
! "info-help-node] for Ã¸velse."
! 
! #: info/session.c:767
! #, c-format
! msgid "can't open %s: %s"
! msgstr "kan ikke Ã¥bne %s: %s"
! 
! #: info/session.c:773
! #, c-format
! msgid "debugging output diverted to \"%s\""
! msgstr "fejlsÃ¸gningsresultat sendt til Â»%sÂ«"
  
! #: info/session.c:1215
  msgid "Move down to the next line"
! msgstr "GÃ¥ ned til nÃ¦ste linje"
  
! #: info/session.c:1230
  msgid "Move up to the previous line"
! msgstr "GÃ¥ op til forrige linje"
  
! #: info/session.c:1246
! msgid "Move the cursor to a specific line of the window"
! msgstr "Flyt markÃ¸r til bestemt linje i vinduet"
! 
! #: info/session.c:1278
  msgid "Move to the end of the line"
! msgstr "GÃ¥ til linjeslutning"
  
! #: info/session.c:1303
  msgid "Move to the start of the line"
! msgstr "GÃ¥ til linjestart"
  
! #: info/session.c:1385
! msgid "Move to the start of this node"
! msgstr "GÃ¥ til starten af dette emne"
  
! #: info/session.c:1392
! msgid "Move to the end of this node"
! msgstr "GÃ¥ til afslutningen af dette emne"
  
! #: info/session.c:1474
  msgid "Scroll forward in this window"
  msgstr "Rul tilbage i vinduet"
  
! #: info/session.c:1488
  msgid "Scroll backward in this window"
  msgstr "Rul tilbage i vinduet"
  
! #: info/session.c:1496
! msgid "Scroll forward in this window and set default window size"
! msgstr "Rul frem i vinduet og sÃ¦t standard vinduesstÃ¸rrelse"
! 
! #: info/session.c:1511
  msgid "Scroll backward in this window and set default window size"
! msgstr "Rul tilbage i vinduet og sÃ¦t standard vinduesstÃ¸rrelse"
! 
! #: info/session.c:1517
! msgid "Scroll forward in this window staying within node"
! msgstr "Rul frem i vinduet i samme emne"
  
! #: info/session.c:1532
  msgid "Scroll backward in this window staying within node"
  msgstr "Rul tilbage i vinduet indenfor samme emne"
  
! #: info/session.c:1540
! msgid ""
! "Scroll forward in this window staying within node and set default window size"
! msgstr "Rul frem i vinduet i samme emne og sÃ¦t standard vinduesstÃ¸rrelse"
! 
! #: info/session.c:1567
  msgid ""
  "Scroll backward in this window staying within node and set default window "
  "size"
  msgstr ""
! "Rul tilbage i vinduet indenfor samme emne og sÃ¦t standard vinduesstÃ¸rrelse"
  
! #: info/session.c:1573
  msgid "Scroll down by lines"
  msgstr "Rul N linjer ned"
  
! #: info/session.c:1579
  msgid "Scroll up by lines"
  msgstr "Rul N linjer op"
  
! #: info/session.c:1591
  msgid "Scroll down by half screen size"
! msgstr "Rul en halv skÃ¦rmstÃ¸rrelse ned"
  
! #: info/session.c:1618
  msgid "Scroll up by half screen size"
! msgstr "Rul en halv skÃ¦rmstÃ¸rrelse op"
! 
! #: info/session.c:1624
! msgid "Scroll the other window"
! msgstr "Rul det andet vindue"
! 
! #: info/session.c:1645
! msgid "Scroll the other window backward"
! msgstr "Rul det andet vindue baglÃ¦ns"
  
! #: info/session.c:1745
  msgid "Select the next window"
! msgstr "VÃ¦lg det nÃ¦ste vindue"
  
! #: info/session.c:1782
  msgid "Select the previous window"
! msgstr "VÃ¦lg det forrige vindue"
  
! #: info/session.c:1826
  msgid "Split the current window"
! msgstr "Opdel nuvÃ¦rende vindue"
  
! #: info/session.c:1868
  msgid "Delete the current window"
! msgstr "Slet nuvÃ¦rende vindue"
  
! #: info/session.c:1873
  msgid "Cannot delete a permanent window"
  msgstr "Kan ikke slette et permanent vindue"
  
! #: info/session.c:1904
  msgid "Delete all other windows"
  msgstr "Slet alle andre vinduer"
  
! #: info/session.c:1950
  msgid "Grow (or shrink) this window"
! msgstr "ForstÃ¸r (eller formindsk) dette vindue"
  
! #: info/session.c:1961
  msgid "Divide the available screen space among the visible windows"
! msgstr "Fordel det tilgÃ¦ngelige skÃ¦rmomrÃ¥de mellem de synlige vinduer"
  
! #: info/session.c:1968
  msgid "Toggle the state of line wrapping in the current window"
! msgstr "VÃ¦lg/fravÃ¦lg linjeombrydning i nuvÃ¦rende vindue"
  
! #: info/session.c:2117
! msgid "Select this menu item"
! msgstr "VÃ¦lg dette menupunkt"
  
! #: info/session.c:2147
  #, c-format
! msgid "There isn't %d item in this menu."
! msgid_plural "There aren't %d items in this menu."
! msgstr[0] "Der er ikke %d punkt i denne menu."
! msgstr[1] "Der er ikke %d punkter i denne menu."
! 
! #: info/session.c:2156
! msgid "Select the last item in this node's menu"
! msgstr "VÃ¦lg det sidste punkt i emnets menu"
  
! #: info/session.c:2264 info/session.c:2265
  #, c-format
! msgid "Menu item (%s): "
! msgstr "Menupunkt (%s): "
  
! #: info/session.c:2268
! msgid "Menu item: "
! msgstr "Menupunkt: "
  
! #: info/session.c:2275 info/session.c:2276
! #, c-format
! msgid "Follow xref (%s): "
! msgstr "FÃ¸lg krydsreference (%s): "
  
! #: info/session.c:2279
! msgid "Follow xref: "
! msgstr "FÃ¸lg krydsreference: "
  
! #: info/session.c:2368
! msgid "Read a menu item and select its node"
! msgstr "IndlÃ¦s et menupunkt og vÃ¦lg dets emne"
  
! #: info/session.c:2393
! msgid "Read a footnote or cross reference and select its node"
! msgstr "IndlÃ¦s en fodnote eller krydsreference og vÃ¦lg dets emne"
  
! #: info/session.c:2399
! msgid "Move to the start of this node's menu"
! msgstr "Flyt til starten af dette emnes menu"
  
! #: info/session.c:2421
! msgid "Visit as many menu items at once as possible"
! msgstr "BesÃ¸g sÃ¥ mange menupunkter pÃ¥ en gang, som det er muligt"
  
! #: info/session.c:2520
! msgid "Move to the previous cross reference"
! msgstr "GÃ¥ til foregÃ¥ende krydsreference"
  
! #: info/session.c:2583
! msgid "Move to the next cross reference"
! msgstr "GÃ¥ til nÃ¦ste krydsreference"
  
! #: info/session.c:2644
! msgid "Select reference or menu item appearing on this line"
! msgstr "VÃ¦lg reference eller menupunkt, der optrÃ¦der pÃ¥ denne linje"
  
! #: info/session.c:2678
! #, c-format
! msgid "No menu in node '%s'."
! msgstr "Ingen menu i emne Â»%sÂ«."
  
! #: info/session.c:2725
  #, c-format
! msgid "Unable to find node referenced by '%s' in '%s'."
! msgstr "Kunne ikke finde emnet, der refereres til af Â»%sÂ« i Â»%sÂ«."
  
! #: info/session.c:2775
! msgid "Read a list of menus starting from dir and follow them"
! msgstr "IndlÃ¦s en liste med menuer, der starter i mappe, og fÃ¸lg dem"
  
! #: info/session.c:2777
! msgid "Follow menus: "
! msgstr "FÃ¸lg menuer: "
  
! #: info/session.c:2879
! msgid "Select the Next node"
! msgstr "VÃ¦lg det nÃ¦ste emne"
  
! #: info/session.c:2886
! msgid "Select the Prev node"
! msgstr "VÃ¦lg forrige emne"
  
! #: info/session.c:2893
! msgid "Select the Up node"
! msgstr "VÃ¦lg op-emnet"
  
! #: info/session.c:2899
! msgid "Select the last node in this file"
! msgstr "VÃ¦lg det sidste emne i denne fil"
  
! #: info/session.c:2926 info/session.c:2959
! msgid "This window has no additional nodes"
! msgstr "Dette vindue har ingen yderligere emner"
  
! #: info/session.c:2932
! msgid "Select the first node in this file"
! msgstr "VÃ¦lg det fÃ¸rste emne i denne fil"
  
! #: info/session.c:3064
! msgid "No more nodes within this document."
! msgstr "Ikke flere emner i dette dokument."
  
! #: info/session.c:3109 info/session.c:3149
! msgid "No 'Prev' or 'Up' for this node within this document."
! msgstr "Ingen Â»ForrigeÂ« eller Â»OpÂ« for dette emne i dette dokument."
  
! #: info/session.c:3162
! msgid "Move forwards or down through node structure"
! msgstr "GÃ¥ frem eller ned gennem emne-strukturen"
  
! #: info/session.c:3179
! msgid "Move backwards or up through node structure"
! msgstr "GÃ¥ tilbage eller op gennem emne-strukturen"
! 
! #: info/session.c:3202
! msgid "Read a node name and select it"
! msgstr "IndlÃ¦s et emnenavn og vÃ¦lg det"
  
! #: info/session.c:3256 info/session.c:3260
! msgid "Goto node: "
! msgstr "GÃ¥ til emne: "
! 
! #: info/session.c:3439
  msgid "Find the node describing program invocation"
  msgstr "Find emnet, der beskriver hvordan programmet startes"
  
! #: info/session.c:3441
  #, c-format
  msgid "Find Invocation node of [%s]: "
  msgstr "Find programstart emne for [%s]: "
  
! #: info/session.c:3486
  msgid "Read a manpage reference and select it"
! msgstr "IndlÃ¦s en man-side reference og vÃ¦lg den"
  
! #: info/session.c:3490
  msgid "Get Manpage: "
  msgstr "Hent man-side: "
  
! #: info/session.c:3511
! msgid "Select the node 'Top' in this file"
! msgstr "VÃ¦lg emnet Â»TopÂ« i denne fil"
! 
! #: info/session.c:3517
! msgid "Select the node '(dir)'"
! msgstr "VÃ¦lg emnet Â»(mappe)Â«"
  
! #: info/session.c:3523
! msgid "Show full file name of node being displayed"
! msgstr "Vis det fulde filnavn for det viste emne"
  
! #: info/session.c:3540
  msgid "Select the most recently selected node"
! msgstr "VÃ¦lg det sidst valgt emne"
  
! #: info/session.c:3545
! #, c-format
! msgid "No earlier node in history"
! msgstr "Intet tidligere emne i historikken"
  
! #: info/session.c:3549
  msgid "Read the name of a file and select it"
! msgstr "LÃ¦s navnet pÃ¥ en fil og vÃ¦lg filen"
  
! #: info/session.c:3553
  msgid "Find file: "
  msgstr "Find fil: "
  
! #: info/session.c:3570
  #, c-format
! msgid "Cannot find '%s'."
! msgstr "Kan ikke finde: Â»%sÂ«."
  
! #: info/session.c:3619
  #, c-format
! msgid "Could not create output file '%s'."
! msgstr "Kunne ikke oprette uddatafilen Â»%sÂ«."
  
! #: info/session.c:3633
! #, c-format
  msgid "error writing to %s: %s"
! msgstr "fejl under skrivning til %s: %s"
  
! #: info/session.c:3642
! #, c-format
  msgid "closing %s"
! msgstr "lukker %s"
  
! #: info/session.c:3691
! #, c-format
  msgid "writing node %s..."
! msgstr "skriver emne %s ..."
  
! #: info/session.c:3737
  msgid "Pipe the contents of this node through INFO_PRINT_COMMAND"
  msgstr ""
! "Send via en datakanal indholdet af dette emne gennem INFO_PRINT_COMMAND"
  
! #: info/session.c:3765
  #, c-format
! msgid "Cannot open pipe to '%s'."
! msgstr "Kan ikke Ã¥bne datakanal til Â»%sÂ«."
  
! #: info/session.c:3770
! #, c-format
  msgid "printing node %s..."
! msgstr "udskriver emne %s ..."
  
! #: info/session.c:3778
! #, c-format
  msgid "finished printing node %s"
! msgstr "fÃ¦rdig med at udskrive emne %s"
! 
! #: info/session.c:3810
! msgid "Toggle the usage of regular expressions in searches"
! msgstr "Skift brugen af regulÃ¦re udtryk i sÃ¸gninger"
! 
! #: info/session.c:3814
! #, c-format
! msgid "Using regular expressions for searches."
! msgstr "Brug af regulÃ¦re udtryk for sÃ¸gninger."
! 
! #: info/session.c:3815
! #, c-format
! msgid "Using literal strings for searches."
! msgstr "Brug af bogstavelige strenge for sÃ¸gninger."
  
! #: info/session.c:4059
  msgid "Search continued from the end of the document."
! msgstr "SÃ¸gning fortsat fra slutningen af dokumentet."
  
! #: info/session.c:4064
  msgid "Search continued from the beginning of the document."
! msgstr "SÃ¸gning fortsat fra begyndelsen af dokumentet."
  
! #: info/session.c:4084
  #, c-format
  msgid "Searching subfile %s ..."
! msgstr "SÃ¸ger i underfilen %s ..."
  
! #: info/session.c:4123
! msgid "Search failed."
! msgstr "SÃ¸gning mislykkedes."
  
! #: info/session.c:4142
! #, c-format
  msgid "%s%s%s [%s]: "
! msgstr "%s%s%s [%s]: "
  
! #: info/session.c:4143 info/session.c:4149
  msgid "Regexp search"
! msgstr "RegulÃ¦rt udtrykssÃ¸gning"
  
! #: info/session.c:4143 info/session.c:4149
! msgid "Search"
! msgstr "SÃ¸g"
! 
! #: info/session.c:4144 info/session.c:4150
  msgid " case-sensitively"
! msgstr " versalfÃ¸lsomhed"
  
! #: info/session.c:4145 info/session.c:4151
  msgid " backward"
! msgstr " baglÃ¦ns"
  
! #: info/session.c:4148
! #, c-format
! msgid "%s%s%s: "
! msgstr "%s%s%s: "
  
! #: info/session.c:4168
! msgid "Search string too short"
! msgstr "SÃ¸gestreng er for kort"
! 
! #: info/session.c:4238
! msgid "Read a string and search for it case-sensitively"
! msgstr "IndlÃ¦s en tekst og sÃ¸g efter den uden versalfÃ¸lsomhed"
  
  #: info/session.c:4243
+ msgid "Read a string and search for it"
+ msgstr "IndlÃ¦s en tekst og sÃ¸g for den"
+ 
+ #: info/session.c:4249
+ msgid "Read a string and search backward for it"
+ msgstr "IndlÃ¦s en tekst og sÃ¸g baglÃ¦ns efter den"
+ 
+ #: info/session.c:4257
  msgid "Repeat last search in the same direction"
! msgstr "Gentag sidste sÃ¸gning i samme retning"
  
! #: info/session.c:4265 info/session.c:4310
  msgid "No previous search string"
! msgstr "Ingen tidligere sÃ¸gestreng"
  
! #: info/session.c:4302
  msgid "Repeat last search in the reverse direction"
! msgstr "Gentag sidste sÃ¸gning i modsat retning"
! 
! #: info/session.c:4349
! msgid "Clear displayed search matches"
! msgstr "Ryd viste sÃ¸geresultater"
  
! #: info/session.c:4366 info/session.c:4372
  msgid "Search interactively for a string as you type it"
! msgstr "SÃ¸g interaktivt efter en tekst, mens du skriver den"
  
! #: info/session.c:4486
  msgid "Regexp I-search backward: "
! msgstr "RegulÃ¦rt udtryk I-sÃ¸gning baglÃ¦ns: "
  
! #: info/session.c:4487
  msgid "I-search backward: "
! msgstr "I-sÃ¸gning baglÃ¦ns: "
  
! #: info/session.c:4489
  msgid "Regexp I-search: "
! msgstr "RegulÃ¦rt udtryk I-sÃ¸gning"
  
! #: info/session.c:4490
  msgid "I-search: "
! msgstr "I-sÃ¸gning: "
  
! #: info/session.c:4515 info/session.c:4518
  msgid "Failing "
  msgstr "Fejler "
  
! #: info/session.c:4891
  msgid "Cancel current operation"
! msgstr "Afbryd nuvÃ¦rende handling"
  
! #: info/session.c:4898
  msgid "Quit"
  msgstr "Afslut"
  
! #: info/session.c:4903
! msgid "Display version of Info being run"
! msgstr "Vis version for Info der kÃ¸res"
! 
! #: info/session.c:4905
! #, c-format
! msgid "GNU Info version %s"
! msgstr "GNU Info-version %s"
  
! #: info/session.c:4910
  msgid "Redraw the display"
! msgstr "Gentegn skÃ¦rmen"
  
! #: info/session.c:4947
  msgid "Quit using Info"
! msgstr "Afslut Info"
  
! #: info/session.c:4960
  msgid "Run command bound to this key's lowercase variant"
! msgstr "KÃ¸r kommandoen, der er bundet til denne tasts smÃ¥bogstavsvariant"
  
! #: info/session.c:4971
  #, c-format
  msgid "Unknown command (%s)."
  msgstr "Ukendt kommando (%s)."
  
! #: info/session.c:4974
  #, c-format
  msgid "\"%s\" is invalid"
! msgstr "Â»%sÂ« er ikke gyldig"
  
! #: info/session.c:4975
! #, c-format
! msgid "'%s' is invalid"
! msgstr "Â»%sÂ« er ugyldig"
  
! #: info/session.c:5293
  msgid "Add this digit to the current numeric argument"
! msgstr "TilfÃ¸j dette tegn til det nuvÃ¦rende numeriske parameter"
  
! #: info/session.c:5300
  msgid "Start (or multiply by 4) the current numeric argument"
! msgstr "Start (eller gang med 4) det nuvÃ¦rende numeriske parameter"
  
  #: info/tilde.c:361
***************
*** 1898,2037 ****
  msgstr "readline: Virtuel hukommelse opbrugt!\n"
  
! #: info/variables.c:37
  msgid "When \"On\", footnotes appear and disappear automatically"
! msgstr "Når \"On\", vises og skjules fodnoter automatisk"
  
! #: info/variables.c:41
  msgid "When \"On\", creating or deleting a window resizes other windows"
  msgstr ""
! "Når \"On\", ændres størrelsen på andre vinduer, når det vindues oprettes "
! "eller fjernes"
  
! #: info/variables.c:45
  msgid "When \"On\", flash the screen instead of ringing the bell"
! msgstr "Når \"On\", blinker skærmen i stedet for at ringe med systemklokken"
  
! #: info/variables.c:49
  msgid "When \"On\", errors cause the bell to ring"
! msgstr "Når \"On\", vil fejl aktivere systemklokken"
  
! #: info/variables.c:53
  msgid "When \"On\", Info garbage collects files which had to be uncompressed"
! msgstr ""
! "Når \"On\", vil info fjerne eventuelle afkomprimerede filer, den laver."
  
! #: info/variables.c:56
  msgid "When \"On\", the portion of the matched search string is highlighted"
! msgstr "Når \"On\", vil trufne søgestrenge blive markeret"
  
! #: info/variables.c:60
  msgid "Controls what happens when scrolling is requested at the end of a node"
! msgstr "Bestemmer, hvad der sker, når rulning forsøges ved slutning af et emne"
  
! #: info/variables.c:65
  msgid "Same as scroll-behaviour"
! msgstr ""
  
! #: info/variables.c:69
  msgid "The number lines to scroll when the cursor moves out of the window"
! msgstr "Antallet af linjer, der rulles, når markøren flytter ud af vinduet"
  
! #: info/variables.c:73
  msgid "Controls whether scroll-behavior affects cursor movement commands"
! msgstr ""
  
! #: info/variables.c:77
  msgid "When \"On\", Info accepts and displays ISO Latin characters"
! msgstr "Når \"On\", vil Info benytte og vise ISO Latin tegn"
  
! #: info/variables.c:81
! #, fuzzy
  msgid ""
  "What to do when a scrolling command is issued at the end of the last node"
! msgstr "Bestemmer, hvad der sker, når rulning forsøges ved slutning af et emne"
  
! #: info/variables.c:86
  msgid "Minimal length of a search string"
! msgstr ""
  
! #: info/variables.c:90
  msgid "Skip current window when searching"
  msgstr ""
  
! #: info/variables.c:95
  msgid "Explain the use of a variable"
  msgstr "Forklar brugen af en variabel"
  
! #: info/variables.c:101
  msgid "Describe variable: "
  msgstr "Beskriv variabel: "
  
! #: info/variables.c:120
  msgid "Set the value of an Info variable"
! msgstr "Sæt værdien af en Info-variabel"
  
! #: info/variables.c:126
  msgid "Set variable: "
! msgstr "Sæt variabel: "
  
! #: info/variables.c:144
  #, c-format
  msgid "Set %s to value (%d): "
! msgstr "Sæt %s til værdien (%d): "
  
! #: info/variables.c:184
  #, c-format
  msgid "Set %s to value (%s): "
! msgstr "Sæt %s til værdien (%s): "
  
! #: info/window.c:1077
  msgid "--*** Tags out of Date ***"
! msgstr "--*** Mærker (tags) er forældede ***"
  
! #: info/window.c:1088
  msgid "-----Info: (), lines ----, "
  msgstr "-----Info: (), linjer ---, "
  
! #: info/window.c:1095
  #, c-format
! msgid "-%s---Info: %s, %d lines --%s--"
! msgstr "-%s---Info: %s, %d linjer -%s--"
  
! #: info/window.c:1099
  #, c-format
! msgid "-%s%s-Info: (%s)%s, %d lines --%s--"
! msgstr "-%s%s-Info: (%s)%s, %d linjer -%s--"
  
! #: info/window.c:1106
  #, c-format
  msgid " Subfile: %s"
  msgstr " Underfil: %s"
  
! #: install-info/install-info.c:286
! #, fuzzy, c-format
  msgid "%s for %s"
! msgstr " for %s"
  
! #: install-info/install-info.c:525
  #, c-format
  msgid "\tTry `%s --help' for a complete list of options.\n"
! msgstr "\tPrøv '%s --help' for en komplet tilvalgsliste.\n"
  
! #: install-info/install-info.c:533
! #, fuzzy, c-format
  msgid "Usage: %s [OPTION]... [INFO-FILE [DIR-FILE]]\n"
! msgstr "Brug: %s [TILVALG]... TEXINFO-FIL...\n"
  
! #: install-info/install-info.c:535
  msgid "Add or remove entries in INFO-FILE from the Info directory DIR-FILE."
! msgstr ""
  
! #: install-info/install-info.c:536
  msgid ""
  "INFO-FILE and DIR-FILE are required unless the --info-file\n"
  "or --dir-file (or --info-dir) options are given, respectively."
  msgstr ""
  
! #: install-info/install-info.c:540
  msgid ""
  "Options:\n"
--- 1569,1738 ----
  msgstr "readline: Virtuel hukommelse opbrugt!\n"
  
! #: info/variables.c:51
  msgid "When \"On\", footnotes appear and disappear automatically"
! msgstr "NÃ¥r Â»OnÂ«, vises og skjules fodnoter automatisk"
  
! #: info/variables.c:55
  msgid "When \"On\", creating or deleting a window resizes other windows"
  msgstr ""
! "NÃ¥r Â»OnÂ«, Ã¦ndres stÃ¸rrelsen pÃ¥ andre vinduer, nÃ¥r det vindues oprettes eller "
! "fjernes"
  
! #: info/variables.c:59
  msgid "When \"On\", flash the screen instead of ringing the bell"
! msgstr "NÃ¥r Â»OnÂ«, blinker skÃ¦rmen i stedet for at ringe med systemklokken"
  
! #: info/variables.c:63
  msgid "When \"On\", errors cause the bell to ring"
! msgstr "NÃ¥r Â»OnÂ«, vil fejl aktivere systemklokken"
  
! #: info/variables.c:67
  msgid "When \"On\", Info garbage collects files which had to be uncompressed"
! msgstr "NÃ¥r Â»OnÂ«, vil info fjerne eventuelle afkomprimerede filer, den laver."
  
! #: info/variables.c:70
  msgid "When \"On\", the portion of the matched search string is highlighted"
! msgstr "NÃ¥r Â»OnÂ«, vil trufne sÃ¸gestrenge blive markeret"
  
! #: info/variables.c:74
  msgid "Controls what happens when scrolling is requested at the end of a node"
! msgstr "Bestemmer, hvad der sker, nÃ¥r rulning forsÃ¸ges ved slutning af et emne"
  
! #: info/variables.c:79
  msgid "Same as scroll-behaviour"
! msgstr "Samme som rulleopfÃ¸rsel"
  
! #: info/variables.c:83
  msgid "The number lines to scroll when the cursor moves out of the window"
! msgstr "Antallet af linjer, der rulles, nÃ¥r markÃ¸ren flytter ud af vinduet"
  
! #: info/variables.c:87
  msgid "Controls whether scroll-behavior affects cursor movement commands"
! msgstr "Kontrollerer hvorvidt rulleopfÃ¸rsel pÃ¥virker markÃ¸rflytningskommandoer"
  
! #: info/variables.c:91
  msgid "When \"On\", Info accepts and displays ISO Latin characters"
! msgstr "NÃ¥r Â»OnÂ«, vil Info benytte og vise ISO Latin-tegn"
  
! #: info/variables.c:95
  msgid ""
  "What to do when a scrolling command is issued at the end of the last node"
! msgstr ""
! "Hvad der sker, nÃ¥r rulningskommando udstedes i slutningen af det sidste emne"
  
! #: info/variables.c:100
  msgid "Minimal length of a search string"
! msgstr "Minimal lÃ¦ngde for en sÃ¸gestreng"
  
! #: info/variables.c:104
  msgid "Skip current window when searching"
+ msgstr "Udelad nuvÃ¦rende vindue under sÃ¸gning"
+ 
+ #: info/variables.c:108
+ msgid "Exclude default directories from file search path"
+ msgstr "Ekskluder standardmapper fra filsÃ¸gesti"
+ 
+ #: info/variables.c:112
+ msgid "Hide some Info file syntax in the text of nodes"
+ msgstr "Skjul lidt Info-filsyntaks i teksten for emner"
+ 
+ #: info/variables.c:116
+ msgid ""
+ "Length of time in milliseconds to wait for the next byte in a sequence "
+ "indicating that a key has been pressed"
  msgstr ""
+ "TidslÃ¦ngden i millisekunder som der ventes pÃ¥ for den nÃ¦ste bye i en "
+ "sekvens, der indikerer at en tast er trykket ned"
  
! #: info/variables.c:120
! msgid "Highlight search matches"
! msgstr "FremhÃ¦v sÃ¸geresultater"
! 
! #: info/variables.c:124
! msgid "Method to use to track mouse events"
! msgstr "Metode at bruge til at spore musehÃ¦ndelser"
! 
! #: info/variables.c:130
  msgid "Explain the use of a variable"
  msgstr "Forklar brugen af en variabel"
  
! #: info/variables.c:136
  msgid "Describe variable: "
  msgstr "Beskriv variabel: "
  
! #: info/variables.c:151
  msgid "Set the value of an Info variable"
! msgstr "Angiv vÃ¦rdien af en Info-variabel"
  
! #: info/variables.c:158
  msgid "Set variable: "
! msgstr "Angiv variabel: "
  
! #: info/variables.c:174
  #, c-format
  msgid "Set %s to value (%d): "
! msgstr "Angiv %s til vÃ¦rdien (%d): "
  
! #: info/variables.c:208
  #, c-format
  msgid "Set %s to value (%s): "
! msgstr "Angiver %s til vÃ¦rdi (%s): "
  
! #: info/window.c:921
  msgid "--*** Tags out of Date ***"
! msgstr "--*** MÃ¦rker (tags) er forÃ¦ldede ***"
  
! #: info/window.c:965
  msgid "-----Info: (), lines ----, "
  msgstr "-----Info: (), linjer ---, "
  
! #: info/window.c:972
  #, c-format
! msgid "-%s---Info: %s, %ld lines --%s--"
! msgstr "-%s---Info: %s, %ld linjer --%s--"
  
! #: info/window.c:976
  #, c-format
! msgid "-%s%s-Info: (%s)%s, %ld lines --%s--"
! msgstr "-%s%s-Info: (%s)%s, %ld linjer --%s--"
  
! #: info/window.c:982
  #, c-format
  msgid " Subfile: %s"
  msgstr " Underfil: %s"
  
! #: install-info/install-info.c:292
! #, c-format
! msgid "%s: empty file"
! msgstr "%s: tom fil"
! 
! #: install-info/install-info.c:294
! #, c-format
  msgid "%s for %s"
! msgstr "%s for %s"
  
! #: install-info/install-info.c:533
  #, c-format
  msgid "\tTry `%s --help' for a complete list of options.\n"
! msgstr "\tPrÃ¸v Â»%s --helpÂ« for en fuldstÃ¦ndig liste over tilvalg.\n"
  
! #: install-info/install-info.c:541
! #, c-format
  msgid "Usage: %s [OPTION]... [INFO-FILE [DIR-FILE]]\n"
! msgstr "Brug: %s [TILVALG] ... [INFO-FIL [MAPPE-FIL]\n"
  
! #: install-info/install-info.c:543
  msgid "Add or remove entries in INFO-FILE from the Info directory DIR-FILE."
! msgstr "TilfÃ¸j eller fjern punkter i INFO-FIL fra Info-mappen MAPPE-FIL."
  
! #: install-info/install-info.c:544
  msgid ""
  "INFO-FILE and DIR-FILE are required unless the --info-file\n"
  "or --dir-file (or --info-dir) options are given, respectively."
  msgstr ""
+ "INFO-FIL og MAPPE-FIL er krÃ¦vet med mindre at --info-file\n"
+ "eller --dir-file (eller --info-dir) tilvalg er angivet, respektivt."
  
! #: install-info/install-info.c:548
  msgid ""
  "Options:\n"
***************
*** 2042,2050 ****
  msgstr ""
  
! #: install-info/install-info.c:547
  msgid ""
  " --debug             report what is being done.\n"
  " --delete            delete existing entries for INFO-FILE from DIR-FILE;\n"
  "                      don't insert any new entries.\n"
  " --description=TEXT  the description of the entry is TEXT; used with\n"
  "                      the --name option to become synonymous with the\n"
--- 1743,1754 ----
  msgstr ""
  
! #: install-info/install-info.c:555
  msgid ""
  " --debug             report what is being done.\n"
  " --delete            delete existing entries for INFO-FILE from DIR-FILE;\n"
  "                      don't insert any new entries.\n"
+ " --defsection=TEXT   like --section, but only use TEXT if no sections\n"
+ "                      are present in INFO-FILE (replacing \"Miscellaneous"
+ "\").\n"
  " --description=TEXT  the description of the entry is TEXT; used with\n"
  "                      the --name option to become synonymous with the\n"
***************
*** 2055,2059 ****
  msgstr ""
  
! #: install-info/install-info.c:558
  msgid ""
  " --entry=TEXT        insert TEXT as an Info directory entry,\n"
--- 1759,1763 ----
  msgstr ""
  
! #: install-info/install-info.c:568
  msgid ""
  " --entry=TEXT        insert TEXT as an Info directory entry,\n"
***************
*** 2067,2071 ****
  msgstr ""
  
! #: install-info/install-info.c:567
  msgid ""
  " --help              display this help and exit.\n"
--- 1771,1775 ----
  msgstr ""
  
! #: install-info/install-info.c:577
  msgid ""
  " --help              display this help and exit.\n"
***************
*** 2077,2081 ****
  msgstr ""
  
! #: install-info/install-info.c:575
  msgid ""
  " --maxwidth, --max-width=COL  wrap description at column COL.\n"
--- 1781,1785 ----
  msgstr ""
  
! #: install-info/install-info.c:585
  msgid ""
  " --maxwidth, --max-width=COL  wrap description at column COL.\n"
***************
*** 2087,2091 ****
  msgstr ""
  
! #: install-info/install-info.c:583
  msgid ""
  " --regex=R           put this file's entries in all sections that match the\n"
--- 1791,1795 ----
  msgstr ""
  
! #: install-info/install-info.c:593
  msgid ""
  " --regex=R           put this file's entries in all sections that match the\n"
***************
*** 2099,2107 ****
  "                      If you don't specify any sections, they are "
  "determined\n"
! "                       from information in the Info file itself.\n"
  " --section R SEC     equivalent to --regex=R --section=SEC --add-once."
  msgstr ""
  
! #: install-info/install-info.c:596
  msgid ""
  " --silent            suppress warnings.\n"
--- 1803,1814 ----
  "                      If you don't specify any sections, they are "
  "determined\n"
! "                       from information in the Info file itself;\n"
! "                       if nothing is available there, the --defsection\n"
! "                       value is used; if that is not specified, the\n"
! "                       final default is \"Miscellaneous\".\n"
  " --section R SEC     equivalent to --regex=R --section=SEC --add-once."
  msgstr ""
  
! #: install-info/install-info.c:609
  msgid ""
  " --silent            suppress warnings.\n"
***************
*** 2110,2128 ****
  msgstr ""
  
! #: install-info/install-info.c:603 tp/texi2any.pl:849
! #, fuzzy
! msgid ""
! "Email bug reports to bug-texinfo@gnu.org,\n"
! "general questions and discussion to help-texinfo@gnu.org.\n"
! "Texinfo home page: http://www.gnu.org/software/texinfo/"
! msgstr ""
! "\n"
! "Rapportér fejl i programmet på engelsk til bug-texinfo@gnu.org,\n"
! "generelle spørgsmål og diskussion til help-texinfo@gnu.org,\n"
! "oversættelsesfejl til claus_h@image.dk\n"
! "Texinfos hjemmeside: http://www.gnu.org/software/texinfo/"
! 
! #: install-info/install-info.c:630
! #, fuzzy, c-format
  msgid ""
  "This is the file .../info/dir, which contains the\n"
--- 1817,1822 ----
  msgstr ""
  
! #: install-info/install-info.c:643
! #, c-format
  msgid ""
  "This is the file .../info/dir, which contains the\n"
***************
*** 2142,2491 ****
  "%s\n"
  msgstr ""
! "Dette er filen .../info/dir, som indeholde det øverste\n"
! "emne i Info-hierakiet, kaldet (katalog)Top.\n"
! "Første gang, du kører Info, vil du indledningsvist se dette emne.\n"
! "\n"
! "%s\tDette er toppen af INFO-træet\n"
  "\n"
! "  Dette (katalog emnet) indeholder en menu med hovedemner.\n"
! "  Afslut med \"q\", \"?\" viser alle Info-kommandoer, \"d\" returnerer "
! "hertil,\n"
! "  \"h\" introducerer nybegyndere for Info,\n"
! "  \"mEmacs<Return>\" besøger Emacs-manualen, osv.\n"
  "\n"
! "  I Emacs kan du klikke med museknap 2 på et menupunkt eller krydsreference\n"
! "  for at vælge den.\n"
  "\n"
! "* Menu:\n"
! 
! #: install-info/install-info.c:654
! #, fuzzy, c-format
! msgid "%s: could not read (%s) and could not create (%s)"
! msgstr "%s: kunne ikke læse (%s) og kunne ikke oprette (%s)\n"
  
! #: install-info/install-info.c:758
  #, c-format
! msgid "%s: empty file"
! msgstr "%s: tom fil"
  
! #: install-info/install-info.c:1109 install-info/install-info.c:1149
  #, c-format
  msgid "START-INFO-DIR-ENTRY without matching END-INFO-DIR-ENTRY"
! msgstr "START-INFO-DIR-ENTRY uden tilhørende END-INFO-DIR-ENTRY"
  
! #: install-info/install-info.c:1144
  #, c-format
  msgid "END-INFO-DIR-ENTRY without matching START-INFO-DIR-ENTRY"
! msgstr "END-INFO-DIR-ENTRY uden tilhørende START-INFO-DIR-ENTRY"
  
! #: install-info/install-info.c:2008 install-info/install-info.c:2018
  #, c-format
  msgid "%s: already have dir file: %s\n"
! msgstr ""
  
! #: install-info/install-info.c:2098
  #, c-format
  msgid "%s: Specify the Info file only once.\n"
! msgstr "%s: Angiv kun Info-filen én gang.\n"
  
! #: install-info/install-info.c:2131
  #, c-format
  msgid "Extra regular expression specified, ignoring `%s'"
! msgstr ""
  
! #: install-info/install-info.c:2143
  #, c-format
  msgid "Error in regular expression `%s': %s"
! msgstr ""
  
! #: install-info/install-info.c:2201
  #, c-format
  msgid "excess command line argument `%s'"
! msgstr "overskydende kommandolinjeparameter '%s'"
  
! #: install-info/install-info.c:2205
  #, c-format
  msgid "No input file specified; try --help for more information."
! msgstr "Ingen inddatafil angivet; prøv --help for mere information."
  
! #: install-info/install-info.c:2207
  #, c-format
  msgid "No dir file specified; try --help for more information."
! msgstr "Intet katalog angivet; prøv --help for mere information."
  
! #: install-info/install-info.c:2349
  #, c-format
  msgid "no info dir entry in `%s'"
! msgstr "ingen infokatalog-indgang i '%s'"
  
! #: install-info/install-info.c:2597
  #, c-format
  msgid "no entries found for `%s'; nothing deleted"
! msgstr "ingen indgange fundet for '%s'; intet slettet"
  
! #: tp/DebugTexinfo/DebugTree.pm:63 tp/Texinfo/Convert/Converter.pm:821
! #: tp/Texinfo/Convert/DocBook.pm:311 tp/Texinfo/Convert/HTML.pm:6528
! #: tp/Texinfo/Convert/HTML.pm:6552 tp/Texinfo/Convert/HTML.pm:6929
! #: tp/Texinfo/Convert/HTML.pm:6987 tp/Texinfo/Convert/HTML.pm:7065
! #: tp/Texinfo/Convert/HTML.pm:7142 tp/Texinfo/Convert/IXIN.pm:293
! #: tp/Texinfo/Convert/Info.pm:96 tp/Texinfo/Convert/Info.pm:200
! #: tp/Texinfo/Convert/Info.pm:226 tp/Texinfo/Convert/Plaintext.pm:503
  #: tp/Texinfo/Convert/TexinfoXML.pm:457
! #, fuzzy, perl-format
  msgid "could not open %s for writing: %s"
! msgstr "Kunne ikke åbne makroudfoldelses-uddata '%s'"
  
! #: tp/Texinfo/Common.pm:865
  msgid "recursion is always allowed"
! msgstr ""
  
! #: tp/Texinfo/Common.pm:866
  msgid "arguments are quoted by default"
! msgstr ""
  
! #: tp/Texinfo/Common.pm:1065
! #, fuzzy, perl-format
  msgid "%s is not a valid language code"
! msgstr "%s er ikke en gyldig ISO 639 sprogkode"
  
! #: tp/Texinfo/Common.pm:1070
  #, fuzzy, perl-format
  msgid "%s is not a valid region code"
! msgstr "%s er ikke en gyldig ISO 639 sprogkode"
  
! #: tp/Texinfo/Common.pm:1088
  #, fuzzy, perl-format
  msgid "%s is not a valid split possibility"
! msgstr "%s er ikke en gyldig ISO 639 sprogkode"
  
! #: tp/Texinfo/Common.pm:1111
! #, fuzzy, perl-format
  msgid "could not read %s: %s"
! msgstr "Kan ikke oprette kataloget '%s': %s"
  
! #: tp/Texinfo/Common.pm:1129
  #, fuzzy, perl-format
  msgid "error on closing @verbatiminclude file %s: %s"
! msgstr "fejl under lukning af uddatafilen '%s'"
  
! #: tp/Texinfo/Common.pm:1134 tp/Texinfo/Parser.pm:3187
  #, fuzzy, perl-format
  msgid "@%s: could not find %s"
! msgstr "Kan ikke finde '%s'."
  
! #: tp/Texinfo/Common.pm:1432
! #, fuzzy, perl-format
  msgid "could not open html refs config file %s: %s"
! msgstr "Kan ikke oprette kataloget '%s': %s"
  
! #: tp/Texinfo/Common.pm:1460
! #, fuzzy
  msgid "missing type"
! msgstr "mangler handlingsnavn"
  
! #: tp/Texinfo/Common.pm:1463
! #, fuzzy, perl-format
  msgid "unrecognized type: %s"
! msgstr "%s: ukendt tilvalg '--%s'\n"
  
! #: tp/Texinfo/Common.pm:1480
! #, fuzzy, perl-format
  msgid "error on closing html refs config file %s: %s"
! msgstr "Kan ikke oprette kataloget '%s': %s"
  
! #: tp/Texinfo/Common.pm:1515
  msgid "no node to be renamed"
! msgstr ""
  
! #: tp/Texinfo/Common.pm:1526
  msgid "nodes without a new name at the end of file"
! msgstr ""
  
! #: tp/Texinfo/Common.pm:1536 tp/Texinfo/Parser.pm:842
! #, fuzzy, perl-format
  msgid "could not open %s: %s"
! msgstr "Kunne ikke åbne makroudfoldelses-uddata '%s'"
  
! #: tp/Texinfo/Common.pm:2028
  #, perl-format
  msgid "could not protect hash character in @%s"
! msgstr ""
  
! #: tp/Texinfo/Convert/Converter.pm:394 tp/Texinfo/Convert/Converter.pm:413
! #, fuzzy, perl-format
  msgid "Obsolete variable %s\n"
! msgstr "Sæt variabel: "
  
! #: tp/Texinfo/Convert/Converter.pm:604
! #, fuzzy, perl-format
  msgid "could not create directories `%s' or `%s': %s"
! msgstr "Kan ikke oprette kataloget '%s': %s"
  
! #: tp/Texinfo/Convert/Converter.pm:612
! #, fuzzy, perl-format
  msgid "could not create directory `%s': %s"
! msgstr "Kan ikke oprette kataloget '%s': %s"
  
! #: tp/Texinfo/Convert/DocBook.pm:347 tp/Texinfo/Convert/HTML.pm:6955
! #: tp/Texinfo/Convert/HTML.pm:7013 tp/Texinfo/Convert/IXIN.pm:915
! #: tp/Texinfo/Convert/Info.pm:159 tp/Texinfo/Convert/Info.pm:185
! #: tp/Texinfo/Convert/Info.pm:216 tp/Texinfo/Convert/Info.pm:279
! #: tp/Texinfo/Convert/TexinfoXML.pm:476 tp/Texinfo/Parser.pm:1950
! #, fuzzy, perl-format
! msgid "error on closing %s: %s"
! msgstr "fejl under skrivning til '%s'"
! 
! #: tp/Texinfo/Convert/DocBook.pm:923
! #, fuzzy, perl-format
  msgid "@image file `%s' not found, using `%s'"
! msgstr "@image-fil '%s' er ulæselig: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:1683
! #, fuzzy, perl-format
  msgid "@image file `%s' (for HTML) not found, using `%s'"
! msgstr "@image-fil '%s' (for HTML) er ulæselig: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:2354
  #, perl-format
  msgid "raw format %s is not converted"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4833
  msgid "string not closed in css file"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4835
  msgid "--css-include ended in comment"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4837
  msgid "@import not finished in css file"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4863
! #, fuzzy, perl-format
  msgid "CSS file %s not found"
! msgstr "%cend makro ikke fundet"
  
! #: tp/Texinfo/Convert/HTML.pm:4869
! #, fuzzy, perl-format
  msgid "could not open --include-file %s: %s"
! msgstr "Kunne ikke åbne makroudfoldelses-uddata '%s'"
  
! #: tp/Texinfo/Convert/HTML.pm:4879
! #, fuzzy, perl-format
  msgid "error on closing CSS file %s: %s"
! msgstr "fejl under lukning af uddatafilen '%s'"
  
! #: tp/Texinfo/Convert/HTML.pm:5825 tp/Texinfo/Convert/HTML.pm:5829
! #, fuzzy, perl-format
  msgid "no htmlxref.cnf entry found for `%s'"
! msgstr "ingen indeksindgange blev fundet for '%s'\n"
  
! #: tp/Texinfo/Convert/HTML.pm:6523
! #, fuzzy, perl-format
  msgid "error on closing frame file %s: %s"
! msgstr "fejl under lukning af uddatafilen '%s'"
  
! #: tp/Texinfo/Convert/HTML.pm:6547
! #, fuzzy, perl-format
  msgid "error on closing TOC frame file %s: %s"
! msgstr "fejl under lukning af uddatafilen '%s'"
  
! #: tp/Texinfo/Convert/HTML.pm:6662
  #, perl-format
  msgid "handler %s of stage %s priority %s failed"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6863
  msgid "must specify a title with a title command or @top"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:7072
  #, fuzzy, perl-format
  msgid "error on closing redirection node file %s: %s"
! msgstr "fejl under lukning af uddatafilen '%s'"
  
! #: tp/Texinfo/Convert/HTML.pm:7097
  #, fuzzy, perl-format
  msgid "old name for `%s' is a node of the document"
  msgstr "Ingen 'Forrige' eller 'Op' for dette emne i dette dokument."
  
! #: tp/Texinfo/Convert/HTML.pm:7103
! #, fuzzy, perl-format
  msgid "file empty for renamed node `%s'"
! msgstr "ikke-refereret emne '%s'"
  
! #: tp/Texinfo/Convert/HTML.pm:7117
! #, perl-format
  msgid "target node (new name for `%s') not in document: %s"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:7149
  #, fuzzy, perl-format
  msgid "error on closing renamed node redirection file %s: %s"
! msgstr "fejl under lukning af uddatafilen '%s'"
  
! #: tp/Texinfo/Convert/HTML.pm:7187
! #, fuzzy
  msgid "empty node name"
! msgstr "ingen indeksindgange blev fundet for '%s'\n"
  
! #: tp/Texinfo/Convert/HTML.pm:7189 tp/Texinfo/Parser.pm:3534
  #, perl-format
  msgid "syntax for an external node used for `%s'"
! msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:105
! #, fuzzy
  msgid "document without nodes"
! msgstr "Ingen menu i dette emne."
  
! #: tp/Texinfo/Convert/Info.pm:122
! #, fuzzy
  msgid "document without Top node"
! msgstr "Ingen menu i dette emne."
  
! #: tp/Texinfo/Convert/Info.pm:169
  #, perl-format
  msgid "rename %s failed: %s"
! msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:251
  #, perl-format
  msgid "@%s output more than once: %s"
! msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:366
! #, fuzzy, perl-format
  msgid "@%s outside of any node"
! msgstr "(udenfor et emne)"
  
! #: tp/Texinfo/Convert/Info.pm:406
! #, fuzzy, perl-format
  msgid "@node name should not contain `,': %s"
! msgstr "Kunne ikke åbne makroudfoldelses-uddata '%s'"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1287 tp/Texinfo/Parser.pm:2566
! #, fuzzy, perl-format
  msgid "entry for index `%s' outside of any node"
! msgstr "Indgang til indeks '%s' udenfor et emne"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1400
! #, fuzzy, perl-format
  msgid "error on closing image text file %s: %s"
! msgstr "fejl under lukning af uddatafilen '%s'"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1405
  #, perl-format
  msgid "@image file `%s' unreadable: %s"
! msgstr "@image-fil '%s' er ulæselig: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1428
! #, fuzzy, perl-format
  msgid "could not find @image file `%s.txt' nor alternate text"
! msgstr "Kan ikke finde emnet '%s'."
  
! #: tp/Texinfo/Convert/Plaintext.pm:1816
  msgid ""
  "@strong{Note...} produces a spurious cross-reference in Info; reword to "
--- 1836,2200 ----
  "%s\n"
  msgstr ""
! "Dette er filen .../info/dir, som indeholde det Ã¸verste\n"
! "emne i Info-hierakiet, kaldet (mappe)Top.\n"
! "FÃ¸rste gang, du kÃ¸rer Info, vil du indledningsvist se dette emne.\n"
! "%c\n"
! "%s\tDette er toppen af INFO-trÃ¦et\n"
  "\n"
! "  Dette (mappeemnet) indeholder en menu med hovedemner.\n"
! "  Afslut med Â»qÂ«, Â»?Â« viser alle Info-kommandoer, Â»dÂ« returnerer   hertil, "
! "Â»hÂ« introducerer nybegyndere for Info,\n"
! "  Â»mEmacs<Return>Â« besÃ¸ger Emacs-manualen, osv.\n"
  "\n"
! "  I Emacs kan du klikke med museknap 2 pÃ¥ et menupunkt eller krydsreference\n"
! "  for at vÃ¦lge den.\n"
  "\n"
! "%s\n"
  
! #: install-info/install-info.c:667
  #, c-format
! msgid "%s: could not read (%s) and could not create (%s)"
! msgstr "%s: kunne ikke lÃ¦se (%s) og kunne ikke oprette (%s)"
  
! #: install-info/install-info.c:1134 install-info/install-info.c:1174
  #, c-format
  msgid "START-INFO-DIR-ENTRY without matching END-INFO-DIR-ENTRY"
! msgstr "START-INFO-DIR-ENTRY uden tilhÃ¸rende END-INFO-DIR-ENTRY"
  
! #: install-info/install-info.c:1169
  #, c-format
  msgid "END-INFO-DIR-ENTRY without matching START-INFO-DIR-ENTRY"
! msgstr "END-INFO-DIR-ENTRY uden tilhÃ¸rende START-INFO-DIR-ENTRY"
  
! #: install-info/install-info.c:2037 install-info/install-info.c:2047
  #, c-format
  msgid "%s: already have dir file: %s\n"
! msgstr "%s: har allerede mappefilen: %s\n"
  
! #: install-info/install-info.c:2143
  #, c-format
  msgid "%s: Specify the Info file only once.\n"
! msgstr "%s: Angiv kun Info-filen Ã©n gang.\n"
  
! #: install-info/install-info.c:2176
  #, c-format
  msgid "Extra regular expression specified, ignoring `%s'"
! msgstr "Ekstra regulÃ¦rt udtryk angivet, ignorerer Â»%sÂ«"
  
! #: install-info/install-info.c:2188
  #, c-format
  msgid "Error in regular expression `%s': %s"
! msgstr "Fejl i regulÃ¦rt udtryk Â»%sÂ«: %s"
  
! #: install-info/install-info.c:2250
  #, c-format
  msgid "excess command line argument `%s'"
! msgstr "overskydende argument for kommandolinjen Â»%sÂ«"
  
! #: install-info/install-info.c:2254
  #, c-format
  msgid "No input file specified; try --help for more information."
! msgstr "Ingen inddatafil angivet; prÃ¸v --help for yderligere information."
  
! #: install-info/install-info.c:2256
  #, c-format
  msgid "No dir file specified; try --help for more information."
! msgstr "Ingen mappefil angivet; prÃ¸v --help for yderligere information."
  
! #: install-info/install-info.c:2277
! #, c-format
! msgid "Could not read %s."
! msgstr "Kunne ikke lÃ¦se %s."
! 
! #: install-info/install-info.c:2424
  #, c-format
  msgid "no info dir entry in `%s'"
! msgstr "ingen info-mappepost i Â»%sÂ«"
  
! #: install-info/install-info.c:2672
  #, c-format
  msgid "no entries found for `%s'; nothing deleted"
! msgstr "ingen poster fundet for Â»%sÂ«; intet slettet"
  
! #: tp/DebugTexinfo/DebugTree.pm:63 tp/Texinfo/Convert/Converter.pm:855
! #: tp/Texinfo/Convert/Converter.pm:893 tp/Texinfo/Convert/Converter.pm:1204
! #: tp/Texinfo/Convert/DocBook.pm:326 tp/Texinfo/Convert/HTML.pm:6499
! #: tp/Texinfo/Convert/HTML.pm:6523 tp/Texinfo/Convert/HTML.pm:6900
! #: tp/Texinfo/Convert/HTML.pm:6958 tp/Texinfo/Convert/HTML.pm:7036
! #: tp/Texinfo/Convert/HTML.pm:7113 tp/Texinfo/Convert/IXIN.pm:293
! #: tp/Texinfo/Convert/Info.pm:295 tp/Texinfo/Convert/Plaintext.pm:538
  #: tp/Texinfo/Convert/TexinfoXML.pm:457
! #, perl-format
  msgid "could not open %s for writing: %s"
! msgstr "kunne ikke Ã¥bne %s for skrivning: %s"
  
! #: tp/Texinfo/Common.pm:878
  msgid "recursion is always allowed"
! msgstr "rekursion er altid tilladt"
  
! #: tp/Texinfo/Common.pm:879
! #, fuzzy
  msgid "arguments are quoted by default"
! msgstr "automaticMelismata aktiveret som standard"
  
! #: tp/Texinfo/Common.pm:1102
! #, perl-format
  msgid "%s is not a valid language code"
! msgstr "%s er ikke en gyldig sprogkode"
  
! #: tp/Texinfo/Common.pm:1107
  #, fuzzy, perl-format
  msgid "%s is not a valid region code"
! msgstr "%s er ikke en gyldig sprogkode"
  
! #: tp/Texinfo/Common.pm:1125
  #, fuzzy, perl-format
  msgid "%s is not a valid split possibility"
! msgstr "Â»%sÂ« er ikke et gyldigt filnavn"
  
! #: tp/Texinfo/Common.pm:1148
! #, perl-format
  msgid "could not read %s: %s"
! msgstr "kunne ikke lÃ¦se %s: %s"
  
! #: tp/Texinfo/Common.pm:1167
  #, fuzzy, perl-format
  msgid "error on closing @verbatiminclude file %s: %s"
! msgstr "fejl under lÃ¦sning af skrifttypefilen %s: %s"
  
! #: tp/Texinfo/Common.pm:1173 tp/Texinfo/Parser.pm:3342
  #, fuzzy, perl-format
  msgid "@%s: could not find %s"
! msgstr "kan ikke finde: Â»%sÂ«"
  
! #: tp/Texinfo/Common.pm:1517
! #, perl-format
  msgid "could not open html refs config file %s: %s"
! msgstr "kunne ikke Ã¥bne html-referencekonfigurationsfilen %s: %s"
  
! #: tp/Texinfo/Common.pm:1545
  msgid "missing type"
! msgstr "manglende type"
  
! #: tp/Texinfo/Common.pm:1548
! #, perl-format
  msgid "unrecognized type: %s"
! msgstr "typen blev ikke genkendt: %s"
  
! #: tp/Texinfo/Common.pm:1565
! #, perl-format
  msgid "error on closing html refs config file %s: %s"
! msgstr ""
! "der opstod en fejl under lukning af html-referencekonfigurationsfilen %s: %s"
  
! #: tp/Texinfo/Common.pm:1600
  msgid "no node to be renamed"
! msgstr "intet navn at omdÃ¸be"
  
! #: tp/Texinfo/Common.pm:1611
  msgid "nodes without a new name at the end of file"
! msgstr "emner uden et navn i slutningen af filen"
  
! #: tp/Texinfo/Common.pm:1621 tp/Texinfo/Parser.pm:926
! #, perl-format
  msgid "could not open %s: %s"
! msgstr "kunne ikke Ã¥bne %s: %s"
  
! #: tp/Texinfo/Common.pm:2141
  #, perl-format
  msgid "could not protect hash character in @%s"
! msgstr "kunne ikke beskytte hash-tegn i @%s"
  
! #: tp/Texinfo/Convert/Converter.pm:395 tp/Texinfo/Convert/Converter.pm:414
! #, perl-format
  msgid "Obsolete variable %s\n"
! msgstr "ForÃ¦ldet variabel %s\n"
  
! #: tp/Texinfo/Convert/Converter.pm:794
! #, perl-format
! msgid "%s: output incompatible with split"
! msgstr ""
! 
! #: tp/Texinfo/Convert/Converter.pm:876 tp/Texinfo/Convert/Converter.pm:909
! #: tp/Texinfo/Convert/DocBook.pm:362 tp/Texinfo/Convert/HTML.pm:6926
! #: tp/Texinfo/Convert/HTML.pm:6984 tp/Texinfo/Convert/IXIN.pm:915
! #: tp/Texinfo/Convert/Info.pm:161 tp/Texinfo/Convert/Info.pm:187
! #: tp/Texinfo/Convert/Info.pm:215 tp/Texinfo/Convert/Info.pm:275
! #: tp/Texinfo/Convert/TexinfoXML.pm:476 tp/Texinfo/Parser.pm:2034
! #, perl-format
! msgid "error on closing %s: %s"
! msgstr "der opstod en fejl under lukning af %s: %s"
! 
! #: tp/Texinfo/Convert/Converter.pm:987
! #, perl-format
  msgid "could not create directories `%s' or `%s': %s"
! msgstr "kunne ikke oprette mapper Â»%sÂ« eller Â»%sÂ«: %s"
  
! #: tp/Texinfo/Convert/Converter.pm:995
! #, perl-format
  msgid "could not create directory `%s': %s"
! msgstr "kunne ikke oprette mappe Â»%sÂ«: %s"
  
! #: tp/Texinfo/Convert/DocBook.pm:969
! #, perl-format
  msgid "@image file `%s' not found, using `%s'"
! msgstr "@image-filen Â»%sÂ« blev ikke fundet, anvender Â»%sÂ«"
  
! #: tp/Texinfo/Convert/DocBook.pm:1083 tp/Texinfo/Parser.pm:5355
! msgid "no argument specified for @U"
! msgstr "Intet parameter specificeret for @U"
! 
! #: tp/Texinfo/Convert/HTML.pm:1684
! #, perl-format
  msgid "@image file `%s' (for HTML) not found, using `%s'"
! msgstr "@image-filen Â»%sÂ« (for HTML) blev ikke fundet, anvender Â»%sÂ«"
  
! #: tp/Texinfo/Convert/HTML.pm:2373
  #, perl-format
  msgid "raw format %s is not converted"
! msgstr "rÃ¥ format %s er ikke konverteret"
  
! #: tp/Texinfo/Convert/HTML.pm:4883
  msgid "string not closed in css file"
! msgstr "streng ikke lukket i css-fil"
  
! #: tp/Texinfo/Convert/HTML.pm:4885
  msgid "--css-include ended in comment"
! msgstr "--css-include afsluttet i kommentar"
  
! #: tp/Texinfo/Convert/HTML.pm:4887
  msgid "@import not finished in css file"
! msgstr "@import er ikke fÃ¦rdig i css-fil"
  
! #: tp/Texinfo/Convert/HTML.pm:4913
! #, perl-format
  msgid "CSS file %s not found"
! msgstr "CSS-filen %s blev ikke fundet"
  
! #: tp/Texinfo/Convert/HTML.pm:4919
! #, perl-format
  msgid "could not open --include-file %s: %s"
! msgstr "kunne ikke Ã¥bne --include-file %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:4929
! #, perl-format
  msgid "error on closing CSS file %s: %s"
! msgstr "der opstod en fejl under lukning af CSS-filen %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:5796 tp/Texinfo/Convert/HTML.pm:5800
! #, perl-format
  msgid "no htmlxref.cnf entry found for `%s'"
! msgstr "ingen htmlxref.cnf-poster blev fundet for Â»%sÂ«"
  
! #: tp/Texinfo/Convert/HTML.pm:6494
! #, perl-format
  msgid "error on closing frame file %s: %s"
! msgstr "der opstod en fejl under lukning af frame-filen %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:6518
! #, perl-format
  msgid "error on closing TOC frame file %s: %s"
! msgstr ""
! "der opstod en fejl under lukning af indholdsfortegnelsens frame-fil %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:6633
  #, perl-format
  msgid "handler %s of stage %s priority %s failed"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6834
  msgid "must specify a title with a title command or @top"
! msgstr "skal specificere en titel med en titelkommando eller @top"
  
! #: tp/Texinfo/Convert/HTML.pm:7043
  #, fuzzy, perl-format
  msgid "error on closing redirection node file %s: %s"
! msgstr "fejl under lÃ¦sning af skrifttypefilen %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:7068
  #, fuzzy, perl-format
  msgid "old name for `%s' is a node of the document"
  msgstr "Ingen 'Forrige' eller 'Op' for dette emne i dette dokument."
  
! #: tp/Texinfo/Convert/HTML.pm:7074
! #, perl-format
  msgid "file empty for renamed node `%s'"
! msgstr "fil tom for omdÃ¸bt emne Â»%sÂ«"
  
! #: tp/Texinfo/Convert/HTML.pm:7088
! #, fuzzy, perl-format
  msgid "target node (new name for `%s') not in document: %s"
! msgstr "Ingen 'Forrige' eller 'Op' for dette emne i dette dokument."
  
! #: tp/Texinfo/Convert/HTML.pm:7120
  #, fuzzy, perl-format
  msgid "error on closing renamed node redirection file %s: %s"
! msgstr "fejl under lÃ¦sning af skrifttypefilen %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:7158
  msgid "empty node name"
! msgstr "tomt emnenavn"
  
! #: tp/Texinfo/Convert/HTML.pm:7160 tp/Texinfo/Parser.pm:3689
  #, perl-format
  msgid "syntax for an external node used for `%s'"
! msgstr "syntaks for et eksternt emne anvendt for Â»%sÂ«"
  
! #: tp/Texinfo/Convert/Info.pm:106
  msgid "document without nodes"
! msgstr "dokument uden emner"
  
! #: tp/Texinfo/Convert/Info.pm:123
  msgid "document without Top node"
! msgstr "dokument uden Top-emne"
  
! #: tp/Texinfo/Convert/Info.pm:171
  #, perl-format
  msgid "rename %s failed: %s"
! msgstr "omdÃ¸bning af %s mislykkedes: %s"
  
! # hÃ¦r er det spÃ¸rg om skrivning til en fil (fÃ¸rste argument er t.ex
! # DVI, LATEX, MIDI, TEX)
! #: tp/Texinfo/Convert/Info.pm:247
  #, perl-format
  msgid "@%s output more than once: %s"
! msgstr "@%s-uddata mere end en gang: %s"
  
! #: tp/Texinfo/Convert/Info.pm:379
! #, perl-format
  msgid "@%s outside of any node"
! msgstr "@%s udenfor et emne"
  
! #: tp/Texinfo/Convert/Info.pm:419
! #, perl-format
  msgid "@node name should not contain `,': %s"
! msgstr "@node-navn mÃ¥ ikke indeholde Â»,Â«: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1312
! #, perl-format
! msgid "Index entry in @%s with : produces invalid Info: %s"
! msgstr "Indekspost i @%s med : fremstiller ugyldig Info: %s"
! 
! #: tp/Texinfo/Convert/Plaintext.pm:1359 tp/Texinfo/Parser.pm:2721
! #, perl-format
  msgid "entry for index `%s' outside of any node"
! msgstr "post for indeks Â»%sÂ« udenfor et emne"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1473
! #, perl-format
  msgid "error on closing image text file %s: %s"
! msgstr "der opstod en fejl under lukning af billedtekstfilen %s: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1478
  #, perl-format
  msgid "@image file `%s' unreadable: %s"
! msgstr "@image-filen Â»%sÂ« er ikke lÃ¦sbar: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1501
! #, perl-format
  msgid "could not find @image file `%s.txt' nor alternate text"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:1893
  msgid ""
  "@strong{Note...} produces a spurious cross-reference in Info; reword to "
***************
*** 2493,2814 ****
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2022
! #, perl-format
  msgid "@%s cross-reference name should not contain `:'"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2039
  #, fuzzy, perl-format
  msgid "@%s node name should not contain `%s'"
! msgstr "Kunne ikke åbne makroudfoldelses-uddata '%s'"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2054
! #, perl-format
  msgid "@%s node name should not contain `:'"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2077
  #, fuzzy, perl-format
  msgid "`.' or `,' must follow @xref, not %s"
! msgstr "en krydsreference må efterfølges af '.' eller ',', ikke %c"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2080
  #, fuzzy
  msgid "`.' or `,' must follow @xref"
! msgstr "en krydsreference må efterfølges af '.' eller ',', ikke %c"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2852
  #, fuzzy, perl-format
  msgid "menu entry node name should not contain `%s'"
! msgstr "Ugyldigt argument til %c%s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2859
  msgid "menu entry node name should not contain `:'"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2870
! #, fuzzy
  msgid "menu entry name should not contain `:'"
! msgstr "Ugyldigt argument til %c%s"
  
! #: tp/Texinfo/Parser.pm:826
! #, fuzzy, perl-format
  msgid "@%s should only appear at beginning or end of document"
! msgstr "Kunne ikke åbne makroudfoldelses-uddata '%s'"
  
! #: tp/Texinfo/Parser.pm:1076 tp/Texinfo/Structuring.pm:598
! #, perl-format
  msgid "multiple @%s"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:1110
  #, fuzzy, perl-format
  msgid "bad syntax for @%s argument: %s"
! msgstr "Ugyldigt argument til %c%s"
  
! #: tp/Texinfo/Parser.pm:1126
  #, fuzzy, perl-format
  msgid "bad or empty @%s formal argument: %s"
! msgstr "Ugyldigt argument til %c%s"
  
! #: tp/Texinfo/Parser.pm:1135 tp/Texinfo/Parser.pm:4655
! #: tp/Texinfo/Parser.pm:4681 tp/Texinfo/Parser.pm:5403
! #: tp/Texinfo/Parser.pm:5419 tp/Texinfo/Parser.pm:5434
! #, perl-format
  msgid "%c%s requires a name"
! msgstr "%c%s kræver et navn"
  
! #: tp/Texinfo/Parser.pm:1139 tp/Texinfo/Parser.pm:4658
! #: tp/Texinfo/Parser.pm:4684 tp/Texinfo/Parser.pm:5406
! #: tp/Texinfo/Parser.pm:5422 tp/Texinfo/Parser.pm:5437
  #, fuzzy, perl-format
  msgid "bad name for @%s"
! msgstr "Ugyldigt argument til %c%s"
  
! #: tp/Texinfo/Parser.pm:1257
  #, fuzzy, perl-format
  msgid "@end %s seen before @%s closing brace"
! msgstr "@menu fundet før første @node, opretter 'Top' emne"
  
! #: tp/Texinfo/Parser.pm:1261
  #, fuzzy, perl-format
  msgid "@%s seen before @%s closing brace"
! msgstr "@menu fundet før første @node, opretter 'Top' emne"
  
! #: tp/Texinfo/Parser.pm:1266
! #, perl-format
  msgid "%c%s missing close brace"
! msgstr "%c%s mangler højre parentes"
  
! #: tp/Texinfo/Parser.pm:1270
  #, fuzzy, perl-format
  msgid "@%s missing closing delimiter sequence: %s}"
! msgstr "%c%s mangler højre parentes"
  
! #: tp/Texinfo/Parser.pm:1392
! #, fuzzy, perl-format
  msgid "@itemx should not begin @%s"
! msgstr "Kunne ikke åbne makroudfoldelses-uddata '%s'"
  
! #: tp/Texinfo/Parser.pm:1460
  msgid "@itemx must follow @item"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:1628
! #, perl-format
  msgid "@%s has text but no @item"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:1659
! #, perl-format
  msgid "`@end' expected `%s', but saw `%s'"
! msgstr "'@end' forventede '%s', men fandt '%s'"
  
! #: tp/Texinfo/Parser.pm:1662
  #, fuzzy, perl-format
  msgid "@%s seen before @end %s"
! msgstr "@menu fundet før første @node, opretter 'Top' emne"
  
! #: tp/Texinfo/Parser.pm:1666
  #, fuzzy, perl-format
  msgid "no matching `%cend %s'"
! msgstr "Mangler en tilsvarende '%cend %s'"
  
! #: tp/Texinfo/Parser.pm:1692 tp/Texinfo/Parser.pm:5003
! #: tp/Texinfo/Parser.pm:5225
  #, fuzzy, perl-format
  msgid "misplaced %c"
  msgstr "Fejlplaceret %c"
  
! #: tp/Texinfo/Parser.pm:1790 tp/Texinfo/Parser.pm:3146
  #, fuzzy, perl-format
  msgid "unmatched `%c%s'"
  msgstr "Uparret '%c%s'"
  
! #: tp/Texinfo/Parser.pm:2025
  #, fuzzy, perl-format
  msgid "macro `%s' called with too many args"
! msgstr "Makro '%s' kaldt på linje %d med for mange parametre"
  
! #: tp/Texinfo/Parser.pm:2047
  #, fuzzy, perl-format
  msgid "@%s missing close brace"
! msgstr "%c%s mangler højre parentes"
  
! #: tp/Texinfo/Parser.pm:2055
  #, fuzzy, perl-format
  msgid "macro `%s' declared without argument called with an argument"
! msgstr "Makro '%s' kaldt på linje %d med for mange parametre"
  
! #: tp/Texinfo/Parser.pm:2090
  #, fuzzy, perl-format
  msgid "\\ in @%s expansion followed `%s' instead of parameter name or \\"
  msgstr "\\ i makroudfoldelse fulgt af '%s' i stedet for \\ eller parameternavn"
  
! #: tp/Texinfo/Parser.pm:2494
  #, fuzzy, perl-format
  msgid "@%s `%s' previously defined"
! msgstr "makro '%s' er allerede defineret"
  
! #: tp/Texinfo/Parser.pm:2499
  #, fuzzy, perl-format
  msgid "here is the previous definition as @%s"
! msgstr "her er den forrige definition af '%s'"
  
! #: tp/Texinfo/Parser.pm:2860
  #, fuzzy, perl-format
  msgid "missing name for @%s"
! msgstr "Manglende '}' i @def parameter"
  
! #: tp/Texinfo/Parser.pm:2865
  #, fuzzy, perl-format
  msgid "missing category for @%s"
! msgstr "Manglende '}' i @def parameter"
  
! #: tp/Texinfo/Parser.pm:2917
  #, fuzzy, perl-format
  msgid "unexpected argument on @%s line: %s"
! msgstr "Ugyldigt argument til %c%s"
  
! #: tp/Texinfo/Parser.pm:2933
  #, fuzzy
  msgid "empty multitable"
! msgstr "%s: tom fil"
  
! #: tp/Texinfo/Parser.pm:2989 tp/Texinfo/Parser.pm:5516
  #, fuzzy, perl-format
  msgid "superfluous argument to @%s"
  msgstr "Ugyldigt argument til %c%s"
  
! #: tp/Texinfo/Parser.pm:2995 tp/Texinfo/Parser.pm:5538
! #: tp/Texinfo/Parser.pm:5550
  #, fuzzy, perl-format
  msgid "bad argument to @%s"
! msgstr "Ugyldigt argument til %c%s"
  
! #: tp/Texinfo/Parser.pm:3006
! #, perl-format
  msgid "%s requires an argument: the formatter for %citem"
! msgstr "%s kræver en parameter: formatteringen for %citem"
  
! #: tp/Texinfo/Parser.pm:3011
! #, perl-format
  msgid "command @%s not accepting argument in brace should not be on @%s line"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:3046
  #, fuzzy, perl-format
  msgid "accent command `@%s' not allowed as @%s argument"
! msgstr "Ugyldigt argument til %c%s"
  
! #: tp/Texinfo/Parser.pm:3124 tp/Texinfo/Parser.pm:3263
! #: tp/Texinfo/Parser.pm:5509
  #, fuzzy, perl-format
  msgid "@%s missing argument"
! msgstr "%s: mangler filparameter.\n"
  
! #: tp/Texinfo/Parser.pm:3136
  #, fuzzy, perl-format
  msgid "unknown @end %s"
! msgstr "Ukendt indeks '%s'"
  
! #: tp/Texinfo/Parser.pm:3158 tp/Texinfo/Parser.pm:3780
  #, fuzzy, perl-format
  msgid "superfluous argument to @%s %s: %s"
  msgstr "Ugyldigt argument til %c%s"
  
! #: tp/Texinfo/Parser.pm:3163 tp/Texinfo/Parser.pm:5593
! #: tp/Texinfo/Parser.pm:5638 tp/Texinfo/Parser.pm:5667
! #: tp/Texinfo/Parser.pm:5708 tp/Texinfo/Parser.pm:5786
  #, fuzzy, perl-format
  msgid "bad argument to @%s: %s"
! msgstr "Ugyldigt argument til %c%s"
  
! #: tp/Texinfo/Parser.pm:3182
  #, fuzzy, perl-format
  msgid "@%s: could not open %s: %s"
! msgstr "Kan ikke finde '%s'."
  
! #: tp/Texinfo/Parser.pm:3194
  #, perl-format
  msgid "encoding `%s' is not a canonical texinfo encoding"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3203
  #, fuzzy, perl-format
  msgid "unrecognized encoding name `%s'"
! msgstr "ukendt indkodningsnavn '%s'"
  
! #: tp/Texinfo/Parser.pm:3353
  #, perl-format
  msgid "@%s after the first element"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3360
! #, fuzzy, perl-format
  msgid "@%s only meaningful on a @multitable line"
! msgstr "@%s giver ingen mening i en '@%s'-blok"
  
! #: tp/Texinfo/Parser.pm:3400
  #, fuzzy, perl-format
  msgid "@%s should not be associated with @top"
! msgstr "Kunne ikke åbne makroudfoldelses-uddata '%s'"
  
! #: tp/Texinfo/Parser.pm:3412
! #, fuzzy, perl-format
  msgid "@node precedes @%s, but parts may not be associated with nodes"
! msgstr "Kunne ikke åbne makroudfoldelses-uddata '%s'"
  
! #: tp/Texinfo/Parser.pm:3514
  #, fuzzy, perl-format
  msgid "empty argument in @%s"
! msgstr "Ugyldigt argument til %c%s"
  
! #: tp/Texinfo/Parser.pm:3518
  #, fuzzy, perl-format
  msgid "empty node name after expansion `%s'"
! msgstr "Ugyldigt argument til %c%s"
  
! #: tp/Texinfo/Parser.pm:3561
  #, fuzzy, perl-format
  msgid "empty menu entry name in `%s'"
! msgstr "Ugyldigt argument til %c%s"
  
! #: tp/Texinfo/Parser.pm:3569
  #, fuzzy
  msgid "empty node name in menu entry"
! msgstr "ingen indeksindgange blev fundet for '%s'\n"
  
! #: tp/Texinfo/Parser.pm:3642
  #, fuzzy, perl-format
  msgid "@%s should not appear in @%s"
! msgstr "Kunne ikke åbne makroudfoldelses-uddata '%s'"
  
! #: tp/Texinfo/Parser.pm:3774
! #, fuzzy, perl-format
  msgid "@end %s should only appear at a line beginning"
! msgstr "Kunne ikke åbne makroudfoldelses-uddata '%s'"
  
! #: tp/Texinfo/Parser.pm:3797
! #, perl-format
  msgid "macro `%s' previously defined"
! msgstr "makro '%s' er allerede defineret"
  
! #: tp/Texinfo/Parser.pm:3800
! #, perl-format
  msgid "here is the previous definition of `%s'"
! msgstr "her er den forrige definition af '%s'"
  
! #: tp/Texinfo/Parser.pm:3805
  #, perl-format
  msgid "redefining Texinfo language command: @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3854
! #, perl-format
  msgid "@%s without associated character"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:3916
  #, perl-format
  msgid ""
--- 2202,2522 ----
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2113
! #, fuzzy, perl-format
  msgid "@%s cross-reference name should not contain `:'"
! msgstr "sokkelnavn er for langt: Â»%sÂ«"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2130
  #, fuzzy, perl-format
  msgid "@%s node name should not contain `%s'"
! msgstr "sokkelnavn er for langt: Â»%sÂ«"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2145
! #, fuzzy, perl-format
  msgid "@%s node name should not contain `:'"
! msgstr "sokkelnavn er for langt: Â»%sÂ«"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2168
  #, fuzzy, perl-format
  msgid "`.' or `,' must follow @xref, not %s"
! msgstr "en krydsreference mÃ¥ efterfÃ¸lges af '.' eller ',', ikke %c"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2171
  #, fuzzy
  msgid "`.' or `,' must follow @xref"
! msgstr "en krydsreference mÃ¥ efterfÃ¸lges af '.' eller ',', ikke %c"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3007
  #, fuzzy, perl-format
  msgid "menu entry node name should not contain `%s'"
! msgstr "menupostens emnenavn mÃ¥ ikke indeholde Â»:Â«"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3014
  msgid "menu entry node name should not contain `:'"
! msgstr "menupostens emnenavn mÃ¥ ikke indeholde Â»:Â«"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3025
  msgid "menu entry name should not contain `:'"
! msgstr "menupostens navn mÃ¥ ikke indeholder Â»:Â«"
  
! #: tp/Texinfo/Parser.pm:910
! #, perl-format
  msgid "@%s should only appear at beginning or end of document"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:1160 tp/Texinfo/Structuring.pm:613
! #, fuzzy, perl-format
  msgid "multiple @%s"
! msgstr "ignorerer ukendt ly-tilvalg: %s"
  
! #: tp/Texinfo/Parser.pm:1194
  #, fuzzy, perl-format
  msgid "bad syntax for @%s argument: %s"
! msgstr "ugyldig %s%s-argument Â»%sÂ«"
  
! #: tp/Texinfo/Parser.pm:1210
  #, fuzzy, perl-format
  msgid "bad or empty @%s formal argument: %s"
! msgstr "ugyldig %s%s-argument Â»%sÂ«"
  
! #: tp/Texinfo/Parser.pm:1219 tp/Texinfo/Parser.pm:4823
! #: tp/Texinfo/Parser.pm:4849 tp/Texinfo/Parser.pm:5615
! #: tp/Texinfo/Parser.pm:5631 tp/Texinfo/Parser.pm:5646
! #, fuzzy, perl-format
  msgid "%c%s requires a name"
! msgstr "tilvalget Â»%sÂ« krÃ¦ver et argument"
  
! #: tp/Texinfo/Parser.pm:1223 tp/Texinfo/Parser.pm:4826
! #: tp/Texinfo/Parser.pm:4852 tp/Texinfo/Parser.pm:5618
! #: tp/Texinfo/Parser.pm:5634 tp/Texinfo/Parser.pm:5649
  #, fuzzy, perl-format
  msgid "bad name for @%s"
! msgstr " for %s"
  
! #: tp/Texinfo/Parser.pm:1341
  #, fuzzy, perl-format
  msgid "@end %s seen before @%s closing brace"
! msgstr "%s: seek-fejl: %s"
  
! #: tp/Texinfo/Parser.pm:1345
  #, fuzzy, perl-format
  msgid "@%s seen before @%s closing brace"
! msgstr "%s: seek-fejl: %s"
  
! #: tp/Texinfo/Parser.pm:1350
! #, fuzzy, perl-format
  msgid "%c%s missing close brace"
! msgstr "mangler afsluttende citationstegn"
  
! #: tp/Texinfo/Parser.pm:1354
  #, fuzzy, perl-format
  msgid "@%s missing closing delimiter sequence: %s}"
! msgstr "mangler afsluttende citationstegn"
  
! #: tp/Texinfo/Parser.pm:1476
! #, perl-format
  msgid "@itemx should not begin @%s"
! msgstr "@itemx mÃ¥ ikke begynde @%s"
  
! #: tp/Texinfo/Parser.pm:1544
  msgid "@itemx must follow @item"
! msgstr "@itemx skal fÃ¸lge @item"
  
! #: tp/Texinfo/Parser.pm:1712
! #, fuzzy, perl-format
  msgid "@%s has text but no @item"
! msgstr "@itemx skal fÃ¸lge @item"
  
! #: tp/Texinfo/Parser.pm:1743
! #, fuzzy, perl-format
  msgid "`@end' expected `%s', but saw `%s'"
! msgstr "forventede Â»fromÂ«, men fandt Â»%sÂ«"
  
! #: tp/Texinfo/Parser.pm:1746
  #, fuzzy, perl-format
  msgid "@%s seen before @end %s"
! msgstr "%s: seek-fejl: %s"
  
! #: tp/Texinfo/Parser.pm:1750
  #, fuzzy, perl-format
  msgid "no matching `%cend %s'"
! msgstr "Ingen matchende linje blev fundet\n"
  
! #: tp/Texinfo/Parser.pm:1776 tp/Texinfo/Parser.pm:5171
! #: tp/Texinfo/Parser.pm:5437
  #, fuzzy, perl-format
  msgid "misplaced %c"
  msgstr "Fejlplaceret %c"
  
! #: tp/Texinfo/Parser.pm:1874 tp/Texinfo/Parser.pm:3301
  #, fuzzy, perl-format
  msgid "unmatched `%c%s'"
  msgstr "Uparret '%c%s'"
  
! #: tp/Texinfo/Parser.pm:2109
  #, fuzzy, perl-format
  msgid "macro `%s' called with too many args"
! msgstr "Makro '%s' kaldt pÃ¥ linje %d med for mange parametre"
  
! #: tp/Texinfo/Parser.pm:2131
  #, fuzzy, perl-format
  msgid "@%s missing close brace"
! msgstr "mangler afsluttende citationstegn"
  
! #: tp/Texinfo/Parser.pm:2139
  #, fuzzy, perl-format
  msgid "macro `%s' declared without argument called with an argument"
! msgstr "Makro '%s' kaldt pÃ¥ linje %d med for mange parametre"
  
! #: tp/Texinfo/Parser.pm:2174
  #, fuzzy, perl-format
  msgid "\\ in @%s expansion followed `%s' instead of parameter name or \\"
  msgstr "\\ i makroudfoldelse fulgt af '%s' i stedet for \\ eller parameternavn"
  
! #: tp/Texinfo/Parser.pm:2649
  #, fuzzy, perl-format
  msgid "@%s `%s' previously defined"
! msgstr "aliasset Â»%sÂ« er allerede defineret"
  
! #: tp/Texinfo/Parser.pm:2654
  #, fuzzy, perl-format
  msgid "here is the previous definition as @%s"
! msgstr "placering af den forrige definition"
  
! #: tp/Texinfo/Parser.pm:3015
  #, fuzzy, perl-format
  msgid "missing name for @%s"
! msgstr "mangler ACL-navn"
  
! #: tp/Texinfo/Parser.pm:3020
  #, fuzzy, perl-format
  msgid "missing category for @%s"
! msgstr "mangler ACL-navn"
  
! #: tp/Texinfo/Parser.pm:3072
  #, fuzzy, perl-format
  msgid "unexpected argument on @%s line: %s"
! msgstr "uventet fejlindstilling %s: %d"
  
! #: tp/Texinfo/Parser.pm:3088
  #, fuzzy
  msgid "empty multitable"
! msgstr "Tom database"
  
! #: tp/Texinfo/Parser.pm:3144 tp/Texinfo/Parser.pm:5728
  #, fuzzy, perl-format
  msgid "superfluous argument to @%s"
  msgstr "Ugyldigt argument til %c%s"
  
! #: tp/Texinfo/Parser.pm:3150 tp/Texinfo/Parser.pm:5750
! #: tp/Texinfo/Parser.pm:5762
  #, fuzzy, perl-format
  msgid "bad argument to @%s"
! msgstr "ugyldig %s%s-argument Â»%sÂ«"
  
! #: tp/Texinfo/Parser.pm:3161
! #, fuzzy, perl-format
  msgid "%s requires an argument: the formatter for %citem"
! msgstr "%s: tilvalget krÃ¦ver et argument -- Â»%cÂ«\n"
  
! #: tp/Texinfo/Parser.pm:3166
! #, fuzzy, perl-format
  msgid "command @%s not accepting argument in brace should not be on @%s line"
! msgstr "tilvalget Â»%sÂ« tillader ikke et argument"
  
! #: tp/Texinfo/Parser.pm:3201
  #, fuzzy, perl-format
  msgid "accent command `@%s' not allowed as @%s argument"
! msgstr "tilvalget Â»%sÂ« tillader ikke et argument"
  
! #: tp/Texinfo/Parser.pm:3279 tp/Texinfo/Parser.pm:3418
! #: tp/Texinfo/Parser.pm:5721
  #, fuzzy, perl-format
  msgid "@%s missing argument"
! msgstr "mangler argument"
  
! #: tp/Texinfo/Parser.pm:3291
  #, fuzzy, perl-format
  msgid "unknown @end %s"
! msgstr "ukendt ord Â»%sÂ«"
  
! #: tp/Texinfo/Parser.pm:3313 tp/Texinfo/Parser.pm:3935
  #, fuzzy, perl-format
  msgid "superfluous argument to @%s %s: %s"
  msgstr "Ugyldigt argument til %c%s"
  
! #: tp/Texinfo/Parser.pm:3318 tp/Texinfo/Parser.pm:5805
! #: tp/Texinfo/Parser.pm:5850 tp/Texinfo/Parser.pm:5879
! #: tp/Texinfo/Parser.pm:5920 tp/Texinfo/Parser.pm:5998
  #, fuzzy, perl-format
  msgid "bad argument to @%s: %s"
! msgstr "ugyldigt paramter Â»%sÂ« til tilvalg Â»%sÂ«"
  
! #: tp/Texinfo/Parser.pm:3337
  #, fuzzy, perl-format
  msgid "@%s: could not open %s: %s"
! msgstr "kan ikke Ã¥bne Â»%sÂ«: %s"
  
! #: tp/Texinfo/Parser.pm:3349
  #, perl-format
  msgid "encoding `%s' is not a canonical texinfo encoding"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3358
  #, fuzzy, perl-format
  msgid "unrecognized encoding name `%s'"
! msgstr "ukendt tilvalg: Â»%sÂ«"
  
! #: tp/Texinfo/Parser.pm:3508
  #, perl-format
  msgid "@%s after the first element"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3515
! #, perl-format
  msgid "@%s only meaningful on a @multitable line"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:3555
  #, fuzzy, perl-format
  msgid "@%s should not be associated with @top"
! msgstr "%s uden en Ã¥rsag"
  
! #: tp/Texinfo/Parser.pm:3567
! #, perl-format
  msgid "@node precedes @%s, but parts may not be associated with nodes"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:3669
  #, fuzzy, perl-format
  msgid "empty argument in @%s"
! msgstr "tomt filnavn i #%s"
  
! #: tp/Texinfo/Parser.pm:3673
  #, fuzzy, perl-format
  msgid "empty node name after expansion `%s'"
! msgstr "tomt filnavn i #%s"
  
! #: tp/Texinfo/Parser.pm:3716
  #, fuzzy, perl-format
  msgid "empty menu entry name in `%s'"
! msgstr "tomt filnavn i #%s"
  
! #: tp/Texinfo/Parser.pm:3724
  #, fuzzy
  msgid "empty node name in menu entry"
! msgstr "tomt filnavn i #%s"
  
! #: tp/Texinfo/Parser.pm:3797
  #, fuzzy, perl-format
  msgid "@%s should not appear in @%s"
! msgstr "@itemx mÃ¥ ikke begynde @%s"
  
! #: tp/Texinfo/Parser.pm:3929
! #, perl-format
  msgid "@end %s should only appear at a line beginning"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:3952
! #, fuzzy, perl-format
  msgid "macro `%s' previously defined"
! msgstr "aliasset Â»%sÂ« er allerede defineret"
  
! #: tp/Texinfo/Parser.pm:3955
! #, fuzzy, perl-format
  msgid "here is the previous definition of `%s'"
! msgstr "placering af den forrige definition"
  
! #: tp/Texinfo/Parser.pm:3960
  #, perl-format
  msgid "redefining Texinfo language command: @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4009
! #, fuzzy, perl-format
  msgid "@%s without associated character"
! msgstr "%s uden en Ã¥rsag"
  
! #: tp/Texinfo/Parser.pm:4079
  #, perl-format
  msgid ""
***************
*** 2816,2820 ****
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3940
  #, perl-format
  msgid ""
--- 2524,2528 ----
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4103
  #, perl-format
  msgid ""
***************
*** 2823,3278 ****
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3949
  #, perl-format
  msgid "recursive call of macro %s is not allowed; use @rmacro if needed"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4005
  #, fuzzy, perl-format
  msgid "accent command `@%s' must not be followed by whitespace"
! msgstr "Ugyldigt argument til %c%s"
  
! #: tp/Texinfo/Parser.pm:4011
  #, fuzzy, perl-format
  msgid "use braces to give a command as an argument to @%s"
  msgstr "Benyt parenteser for at angive en kommando som parameter til @%s"
  
! #: tp/Texinfo/Parser.pm:4024 tp/Texinfo/Parser.pm:5124
  #, fuzzy, perl-format
  msgid "%c%s expects `i' or `j' as argument, not `%s'"
! msgstr "%c%s kræver 'i' eller 'j' som parameter, ikke '%c'"
  
! #: tp/Texinfo/Parser.pm:4036
  #, fuzzy, perl-format
  msgid "accent command `@%s' must not be followed by new line"
! msgstr "Ugyldigt argument til %c%s"
  
! #: tp/Texinfo/Parser.pm:4047
  #, fuzzy, perl-format
  msgid "@%s expected braces"
! msgstr "%c%s forventede '{...}'"
  
! #: tp/Texinfo/Parser.pm:4207
! #, perl-format
  msgid "undefined flag: %s"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:4210
  #, fuzzy
  msgid "bad syntax for @value"
! msgstr "Ugyldigt argument til %c%s"
  
! #: tp/Texinfo/Parser.pm:4217
! #, fuzzy, perl-format
  msgid "%c%s is obsolete."
! msgstr "%c%s er forældet"
  
! #: tp/Texinfo/Parser.pm:4220
! #, fuzzy, perl-format
  msgid "%c%s is obsolete; %s"
! msgstr "%c%s er forældet"
  
! #: tp/Texinfo/Parser.pm:4229
! #, fuzzy, perl-format
  msgid "@%s should only appear at a line beginning"
! msgstr "Kunne ikke åbne makroudfoldelses-uddata '%s'"
  
! #: tp/Texinfo/Parser.pm:4320
  #, fuzzy, perl-format
  msgid "@%s not allowed inside `@%s' block"
  msgstr "@%s giver ingen mening i en '@%s'-blok"
  
! #: tp/Texinfo/Parser.pm:4329
! #, fuzzy, perl-format
  msgid "@%s should only appear in heading or footing"
! msgstr "Kunne ikke åbne makroudfoldelses-uddata '%s'"
  
! #: tp/Texinfo/Parser.pm:4455 tp/Texinfo/Parser.pm:4472
! #: tp/Texinfo/Parser.pm:4522
  #, perl-format
  msgid "@%s not meaningful inside `@%s' block"
! msgstr "@%s giver ingen mening i en '@%s'-blok"
  
! #: tp/Texinfo/Parser.pm:4482
! #, fuzzy, perl-format
  msgid "@%s in empty multitable"
! msgstr "%s: tom fil"
  
! #: tp/Texinfo/Parser.pm:4488
  msgid "@tab before @item"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:4491
  #, fuzzy, perl-format
  msgid "too many columns in multitable item (max %d)"
! msgstr "For mange søjler i 'multitable' element (maks %d)"
  
! #: tp/Texinfo/Parser.pm:4528
  msgid "ignoring @tab outside of multitable"
  msgstr "ignorerer @tab udenfor 'multitable'"
  
! #: tp/Texinfo/Parser.pm:4532
! #, perl-format
  msgid "@%s outside of table or list"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:4567
  #, fuzzy, perl-format
  msgid "must be after `@%s' to use `@%s'"
! msgstr "Skal være i '%s' indsætning for at bruge '%sx'"
  
! #: tp/Texinfo/Parser.pm:4609
! #, perl-format
  msgid "@%s not meaningful outside `@titlepage' and `@quotation' environments"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:4613
! #, fuzzy
  msgid "@dircategory after first node"
! msgstr "@menu fundet før første @node, opretter 'Top' emne"
  
! #: tp/Texinfo/Parser.pm:4778
  #, fuzzy, perl-format
  msgid "region %s inside region %s is not allowed"
! msgstr "Fodnoter indeni fodnoter er ikke tilladt"
  
! #: tp/Texinfo/Parser.pm:4796
  #, fuzzy
  msgid "@direntry after first node"
! msgstr "@menu fundet før første @node, opretter 'Top' emne"
  
! #: tp/Texinfo/Parser.pm:4804
  #, fuzzy, perl-format
  msgid "@%s seen before first @node"
! msgstr "@menu fundet før første @node, opretter 'Top' emne"
  
! #: tp/Texinfo/Parser.pm:4807
  msgid ""
  "perhaps your @top node should be wrapped in @ifnottex rather than @ifinfo?"
! msgstr "måske skulle dit @top emne indsættes i @ifnottex i stedet for @ifinfo?"
  
! #: tp/Texinfo/Parser.pm:4869
! #, fuzzy, perl-format
  msgid "@%s should only appear in math context"
! msgstr "Kunne ikke åbne makroudfoldelses-uddata '%s'"
  
! #: tp/Texinfo/Parser.pm:4877
  #, fuzzy, perl-format
  msgid "unknown command `%s'"
! msgstr "Ukendt kommando '%s'"
  
! #: tp/Texinfo/Parser.pm:4887
  #, fuzzy
  msgid "unexpected @"
! msgstr "Forventede '%s'"
  
! #: tp/Texinfo/Parser.pm:4916
  #, fuzzy, perl-format
  msgid "@%s is not meaningful outside `@float' environment"
  msgstr "@%s giver ingen mening i en '@%s'-blok"
  
! #: tp/Texinfo/Parser.pm:4921
  #, perl-format
  msgid "@%s should be right below `@float'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4929
! #, perl-format
  msgid "ignoring multiple @%s"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5048
  #, fuzzy, perl-format
  msgid "command @%s does not accept arguments"
! msgstr "Ugyldigt argument til %c%s"
  
! #: tp/Texinfo/Parser.pm:5072
  #, fuzzy, perl-format
  msgid "command @%s missing a node or external manual argument"
! msgstr "%s: mangler filparameter.\n"
  
! #: tp/Texinfo/Parser.pm:5091
  #, perl-format
  msgid "in @%s empty cross reference name after expansion `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5102
  #, perl-format
  msgid "in @%s empty cross reference title after expansion `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5115
  msgid "@image missing filename argument"
! msgstr "@image mangler filnavnsparameter"
  
! #: tp/Texinfo/Parser.pm:5147
  #, fuzzy, perl-format
  msgid "@%s missing first argument"
! msgstr "%s: mangler filparameter.\n"
  
! #: tp/Texinfo/Parser.pm:5301
  #, fuzzy
  msgid "superfluous arguments for node"
! msgstr "Ugyldigt argument til %c%s"
  
! #: tp/Texinfo/Parser.pm:5351
  #, fuzzy, perl-format
  msgid "expected @end %s"
! msgstr "Forventede '%s'"
  
! #: tp/Texinfo/Parser.pm:5450
  #, fuzzy, perl-format
  msgid "@%s should only accept a @-command as argument, not `%s'"
  msgstr "Benyt parenteser for at angive en kommando som parameter til @%s"
  
! #: tp/Texinfo/Parser.pm:5460
! #, fuzzy, perl-format
  msgid "remaining argument on @%s line: %s"
! msgstr "Ugyldigt argument til %c%s"
  
! #: tp/Texinfo/Parser.pm:5533
! #, fuzzy, perl-format
  msgid "environment command %s as argument to @%s"
! msgstr "Benyt parenteser for at angive en kommando som parameter til @%s"
  
! #: tp/Texinfo/Parser.pm:5555
  #, perl-format
  msgid "empty @%s"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5563
  #, perl-format
  msgid "column fraction not a number: %s"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5572
! #, fuzzy, perl-format
  msgid "@sp arg must be numeric, not `%s'"
! msgstr "%s: %s parameter skal være et tal, ikke '%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5581
  #, perl-format
  msgid "reserved index name %s"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5600
! #, fuzzy, perl-format
  msgid "unknown source index in @%s: %s"
! msgstr "Ukendt indeks '%s'"
  
! #: tp/Texinfo/Parser.pm:5603
! #, fuzzy, perl-format
  msgid "unknown destination index in @%s: %s"
! msgstr "Ukendt indeks '%s'"
  
! #: tp/Texinfo/Parser.pm:5633
  #, perl-format
  msgid "@%s leads to a merging of %s in itself, ignoring"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5646
! #, fuzzy, perl-format
  msgid "unknown index `%s' in @printindex"
! msgstr "Ukendt indeks '%s' i @printindex"
  
! #: tp/Texinfo/Parser.pm:5652
  #, perl-format
  msgid "printing an index `%s' merged in another one `%s'"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5660
  #, perl-format
  msgid "printindex before document beginning: @printindex %s"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5676
! #, fuzzy, perl-format
  msgid "@%s arg must be `top' or `bottom', not `%s'"
! msgstr "%s: %s parameter skal være et tal, ikke '%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5684
  #, perl-format
  msgid "Only @%s 10 or 11 is supported, not `%s'"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5692
! #, fuzzy, perl-format
  msgid "@%s arg must be `separate' or `end', not `%s'"
! msgstr ""
! "%s: --footnote-style parameter skal være 'separate' eller 'end', ikke '%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5700
! #, fuzzy, perl-format
  msgid "@%s arg must be `on', `off' or `odd', not `%s'"
! msgstr "%s: %s parameter skal være et tal, ikke '%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5718 tp/Texinfo/Parser.pm:5723
! #, fuzzy, perl-format
  msgid "@paragraphindent arg must be numeric/`none'/`asis', not `%s'"
! msgstr ""
! "%s: --paragraph-indent parameter skal være tal/'none'/'asis', ikke '%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5731
! #, fuzzy, perl-format
  msgid "@firstparagraphindent arg must be `none' or `insert', not `%s'"
  msgstr ""
! "%s: --paragraph-indent parameter skal være tal/'none'/'asis', ikke '%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5741
! #, fuzzy, perl-format
  msgid "@exampleindent arg must be numeric/`asis', not `%s'"
! msgstr ""
! "%s: --paragraph-indent parameter skal være tal/'none'/'asis', ikke '%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5752
  #, perl-format
  msgid "expected @%s on or off, not `%s'"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5762
  #, perl-format
  msgid "@kbdinputstyle arg must be `code'/`example'/`distinct', not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5770
! #, fuzzy, perl-format
  msgid "@allowcodebreaks arg must be `true' or `false', not `%s'"
! msgstr ""
! "%s: --footnote-style parameter skal være 'separate' eller 'end', ikke '%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5778
! #, fuzzy, perl-format
  msgid "@urefbreakstyle arg must be `after'/`before'/`none', not `%s'"
! msgstr ""
! "%s: --footnote-style parameter skal være 'separate' eller 'end', ikke '%s'.\n"
  
! #: tp/Texinfo/Structuring.pm:231
  #, perl-format
  msgid "raising the section level of @%s which is too low"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:263
  #, perl-format
  msgid "no chapter-level command before @%s"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:268
  #, perl-format
  msgid "lowering the section level of @%s appearing after a lower element"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:357
  #, perl-format
  msgid "no sectioning command associated with @%s"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:548 tp/Texinfo/Structuring.pm:1329
! #, fuzzy, perl-format
  msgid "@%s reference to nonexistent node `%s'"
! msgstr "%s reference til ikke-eksisterende emne '%s'"
  
! #: tp/Texinfo/Structuring.pm:561
  #, perl-format
  msgid "@%s entry node name `%s' different from %s name `%s'"
! msgstr ""
  
! #: tp/Texinfo/Structuring.pm:666
  #, perl-format
  msgid "unreferenced node `%s'"
! msgstr "ikke-refereret emne '%s'"
  
! #: tp/Texinfo/Structuring.pm:712
! #, perl-format
  msgid "node `%s' is %s for `%s' in sectioning but not in menu"
! msgstr ""
  
! #: tp/Texinfo/Structuring.pm:719
  #, perl-format
  msgid "node %s `%s' in menu `%s' and in sectioning `%s' differ"
! msgstr ""
  
! #: tp/Texinfo/Structuring.pm:737
  #, perl-format
  msgid "node `%s' is %s for `%s' in menu but not in sectioning"
! msgstr ""
  
! #: tp/Texinfo/Structuring.pm:791
! #, perl-format
  msgid "%s pointer `%s' (for node `%s') different from %s name `%s'"
! msgstr ""
  
! #: tp/Texinfo/Structuring.pm:818
! #, fuzzy, perl-format
  msgid "%s reference to nonexistent `%s'"
! msgstr "ikke-refereret emne '%s'"
  
! #: tp/Texinfo/Structuring.pm:837
! #, fuzzy, perl-format
  msgid "node `%s' lacks menu item for `%s' despite being its Up target"
  msgstr ""
! "Emnet '%s' mangler menupunkt for '%s' på trods af at det er dens 'Op'-mål"
  
! #: tp/Texinfo/Structuring.pm:845
  #, perl-format
  msgid "for `%s', up in menu `%s' and up `%s' don't match"
! msgstr ""
  
! #: tp/Texinfo/Structuring.pm:1341
  #, perl-format
  msgid "@%s to `%s', different from %s name `%s'"
! msgstr ""
  
! #: tp/Texinfo/Structuring.pm:2007
! #, fuzzy, perl-format
  msgid "empty index key in @%s"
! msgstr "ingen indeksindgange blev fundet for '%s'\n"
  
! #: tp/init/chm.pm:220 tp/init/chm.pm:276 tp/init/chm.pm:347
! #, fuzzy, perl-format
  msgid "chm.pm: could not open %s for writing: %s\n"
! msgstr "Kunne ikke åbne makroudfoldelses-uddata '%s'"
  
! #: tp/init/chm.pm:266 tp/init/chm.pm:337 tp/init/chm.pm:398
! #, fuzzy, perl-format
  msgid "chm.pm: error on closing %s: %s"
! msgstr "fejl under skrivning til '%s'"
  
  #: tp/init/latex2html.pm:200
! #, fuzzy, perl-format
  msgid "l2h: could not open latex file %s for writing: %s"
! msgstr "Kunne ikke åbne makroudfoldelses-uddata '%s'"
  
  #: tp/init/latex2html.pm:341
  msgid "l2h: L2H_TMP directory contains a dot"
! msgstr ""
  
  #: tp/init/latex2html.pm:346
  msgid "l2h: current directory contains a dot"
! msgstr ""
  
  #: tp/init/latex2html.pm:374
  #, perl-format
  msgid "l2h: command did not succeed: %s"
! msgstr ""
  
  #: tp/init/latex2html.pm:422
  #, perl-format
  msgid "l2h: image has invalid extension: %s"
! msgstr ""
  
  #: tp/init/latex2html.pm:438
  #, perl-format
  msgid "l2h: rename %s as %s failed: %s"
! msgstr ""
  
  #: tp/init/latex2html.pm:460
! #, fuzzy, perl-format
  msgid "l2h: could not open %s: %s"
! msgstr "Kunne ikke åbne makroudfoldelses-uddata '%s'"
  
  #: tp/init/latex2html.pm:493
  #, perl-format
  msgid "latex2html.pm: end of @%s item %d not found"
! msgstr ""
  
  #: tp/init/latex2html.pm:504
--- 2531,3007 ----
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4112
  #, perl-format
  msgid "recursive call of macro %s is not allowed; use @rmacro if needed"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4168
  #, fuzzy, perl-format
  msgid "accent command `@%s' must not be followed by whitespace"
! msgstr "tilvalget Â»%sÂ« tillader ikke et argument"
  
! #: tp/Texinfo/Parser.pm:4174
  #, fuzzy, perl-format
  msgid "use braces to give a command as an argument to @%s"
  msgstr "Benyt parenteser for at angive en kommando som parameter til @%s"
  
! #: tp/Texinfo/Parser.pm:4187 tp/Texinfo/Parser.pm:5292
  #, fuzzy, perl-format
  msgid "%c%s expects `i' or `j' as argument, not `%s'"
! msgstr "%c%s krÃ¦ver 'i' eller 'j' som parameter, ikke '%c'"
  
! #: tp/Texinfo/Parser.pm:4199
  #, fuzzy, perl-format
  msgid "accent command `@%s' must not be followed by new line"
! msgstr "tilvalget Â»%sÂ« tillader ikke et argument"
  
! #: tp/Texinfo/Parser.pm:4210
  #, fuzzy, perl-format
  msgid "@%s expected braces"
! msgstr "forventede musik"
  
! #: tp/Texinfo/Parser.pm:4375
! #, fuzzy, perl-format
  msgid "undefined flag: %s"
! msgstr "fjerner definitionen af Â»%sÂ«"
  
! #: tp/Texinfo/Parser.pm:4378
  #, fuzzy
  msgid "bad syntax for @value"
! msgstr "ugyldig %s%s-argument Â»%sÂ«"
  
! #: tp/Texinfo/Parser.pm:4385
! #, perl-format
  msgid "%c%s is obsolete."
! msgstr "%c%s er forÃ¦ldet."
  
! #: tp/Texinfo/Parser.pm:4388
! #, perl-format
  msgid "%c%s is obsolete; %s"
! msgstr "%c%s er forÃ¦ldet; %s"
  
! #: tp/Texinfo/Parser.pm:4397
! #, perl-format
  msgid "@%s should only appear at a line beginning"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:4488
  #, fuzzy, perl-format
  msgid "@%s not allowed inside `@%s' block"
  msgstr "@%s giver ingen mening i en '@%s'-blok"
  
! #: tp/Texinfo/Parser.pm:4497
! #, perl-format
  msgid "@%s should only appear in heading or footing"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:4623 tp/Texinfo/Parser.pm:4640
! #: tp/Texinfo/Parser.pm:4690
  #, perl-format
  msgid "@%s not meaningful inside `@%s' block"
! msgstr "@%s giver ingen mening i en Â»@%sÂ«-blok"
  
! #: tp/Texinfo/Parser.pm:4650
! #, perl-format
  msgid "@%s in empty multitable"
! msgstr "@%s i tom multitable"
  
! #: tp/Texinfo/Parser.pm:4656
  msgid "@tab before @item"
! msgstr "@tab fÃ¸r @item"
  
! #: tp/Texinfo/Parser.pm:4659
  #, fuzzy, perl-format
  msgid "too many columns in multitable item (max %d)"
! msgstr "For mange sÃ¸jler i 'multitable' element (maks %d)"
  
! #: tp/Texinfo/Parser.pm:4696
  msgid "ignoring @tab outside of multitable"
  msgstr "ignorerer @tab udenfor 'multitable'"
  
! #: tp/Texinfo/Parser.pm:4700
! #, fuzzy, perl-format
  msgid "@%s outside of table or list"
! msgstr "@%s udenfor et emne"
  
! #: tp/Texinfo/Parser.pm:4735
  #, fuzzy, perl-format
  msgid "must be after `@%s' to use `@%s'"
! msgstr "Skal vÃ¦re i '%s' indsÃ¦tning for at bruge '%sx'"
  
! #: tp/Texinfo/Parser.pm:4777
! #, fuzzy, perl-format
  msgid "@%s not meaningful outside `@titlepage' and `@quotation' environments"
! msgstr "@%s giver ingen mening i en '@%s'-blok"
  
! #: tp/Texinfo/Parser.pm:4781
  msgid "@dircategory after first node"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:4946
  #, fuzzy, perl-format
  msgid "region %s inside region %s is not allowed"
! msgstr "%s: vÃ¦rdi %s er ikke tilladt"
  
! #: tp/Texinfo/Parser.pm:4964
  #, fuzzy
  msgid "@direntry after first node"
! msgstr "@menu fundet fÃ¸r fÃ¸rste @node, opretter 'Top' emne"
  
! #: tp/Texinfo/Parser.pm:4972
  #, fuzzy, perl-format
  msgid "@%s seen before first @node"
! msgstr "@menu fundet fÃ¸r fÃ¸rste @node, opretter 'Top' emne"
  
! #: tp/Texinfo/Parser.pm:4975
  msgid ""
  "perhaps your @top node should be wrapped in @ifnottex rather than @ifinfo?"
! msgstr "mÃ¥ske skulle dit @top emne indsÃ¦ttes i @ifnottex i stedet for @ifinfo?"
  
! #: tp/Texinfo/Parser.pm:5037
! #, perl-format
  msgid "@%s should only appear in math context"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5045
  #, fuzzy, perl-format
  msgid "unknown command `%s'"
! msgstr "ukendt kommando"
  
! #: tp/Texinfo/Parser.pm:5055
  #, fuzzy
  msgid "unexpected @"
! msgstr "uventet eof (filafslutning)"
  
! #: tp/Texinfo/Parser.pm:5084
  #, fuzzy, perl-format
  msgid "@%s is not meaningful outside `@float' environment"
  msgstr "@%s giver ingen mening i en '@%s'-blok"
  
! #: tp/Texinfo/Parser.pm:5089
  #, perl-format
  msgid "@%s should be right below `@float'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5097
! #, fuzzy, perl-format
  msgid "ignoring multiple @%s"
! msgstr "ignorerer ukendt ly-tilvalg: %s"
  
! #: tp/Texinfo/Parser.pm:5216
  #, fuzzy, perl-format
  msgid "command @%s does not accept arguments"
! msgstr "tilvalget Â»%sÂ« tillader ikke et argument"
  
! #: tp/Texinfo/Parser.pm:5240
  #, fuzzy, perl-format
  msgid "command @%s missing a node or external manual argument"
! msgstr "tilvalget Â»%sÂ« tillader ikke et argument"
  
! #: tp/Texinfo/Parser.pm:5259
  #, perl-format
  msgid "in @%s empty cross reference name after expansion `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5270
  #, perl-format
  msgid "in @%s empty cross reference title after expansion `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5283
! #, fuzzy
  msgid "@image missing filename argument"
! msgstr "mangler argument"
  
! #: tp/Texinfo/Parser.pm:5315
  #, fuzzy, perl-format
  msgid "@%s missing first argument"
! msgstr "mangler argument"
! 
! #: tp/Texinfo/Parser.pm:5360
! #, fuzzy, perl-format
! msgid "non-hex digits in argument for @U: %s"
! msgstr "ugyldigt paramter Â»%sÂ« til tilvalg Â»%sÂ«"
! 
! #: tp/Texinfo/Parser.pm:5366
! #, perl-format
! msgid "fewer than four hex digits in argument for @U: %s"
! msgstr ""
! 
! #: tp/Texinfo/Parser.pm:5379
! #, perl-format
! msgid "argument for @U exceeds size of integer: %s"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5385
! #, perl-format
! msgid "argument for @U exceeds Unicode maximum 0x10FFFF: %s"
! msgstr ""
! 
! #: tp/Texinfo/Parser.pm:5513
  #, fuzzy
  msgid "superfluous arguments for node"
! msgstr "Ikke nok argumenter for alias"
  
! #: tp/Texinfo/Parser.pm:5563
  #, fuzzy, perl-format
  msgid "expected @end %s"
! msgstr "forÃ¦ldet %s"
  
! #: tp/Texinfo/Parser.pm:5662
  #, fuzzy, perl-format
  msgid "@%s should only accept a @-command as argument, not `%s'"
  msgstr "Benyt parenteser for at angive en kommando som parameter til @%s"
  
! #: tp/Texinfo/Parser.pm:5672
! #, perl-format
  msgid "remaining argument on @%s line: %s"
! msgstr "tilbagevÃ¦rende parameter pÃ¥ @%s linje: %s"
  
! #: tp/Texinfo/Parser.pm:5745
! #, perl-format
  msgid "environment command %s as argument to @%s"
! msgstr "miljÃ¸kommandoen %s som parameter til @%s"
  
! #: tp/Texinfo/Parser.pm:5767
  #, perl-format
  msgid "empty @%s"
! msgstr "tom @%s"
  
! #: tp/Texinfo/Parser.pm:5775
  #, perl-format
  msgid "column fraction not a number: %s"
! msgstr "kolonnefraktion er ikke et tal: %s"
  
! #: tp/Texinfo/Parser.pm:5784
! #, perl-format
  msgid "@sp arg must be numeric, not `%s'"
! msgstr "@sp-parameter skal vÃ¦re numerisk, ikke Â»%sÂ«"
  
! #: tp/Texinfo/Parser.pm:5793
  #, perl-format
  msgid "reserved index name %s"
! msgstr "reserveret indeksnavn %s"
  
! #: tp/Texinfo/Parser.pm:5812
! #, perl-format
  msgid "unknown source index in @%s: %s"
! msgstr "ukendt kildeindeks i @%s: %s"
  
! #: tp/Texinfo/Parser.pm:5815
! #, perl-format
  msgid "unknown destination index in @%s: %s"
! msgstr "ukendt destinatinsindeks i @%s: %s"
  
! #: tp/Texinfo/Parser.pm:5845
  #, perl-format
  msgid "@%s leads to a merging of %s in itself, ignoring"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5858
! #, perl-format
  msgid "unknown index `%s' in @printindex"
! msgstr "ukendt indeks Â»%sÂ« i @printindex"
  
! #: tp/Texinfo/Parser.pm:5864
  #, perl-format
  msgid "printing an index `%s' merged in another one `%s'"
! msgstr "udskriver et indeks Â»%sÂ« sammenfÃ¸jet i et andet Â»%sÂ«"
  
! #: tp/Texinfo/Parser.pm:5872
  #, perl-format
  msgid "printindex before document beginning: @printindex %s"
! msgstr "printindex fÃ¸r dokumentbegyndelse: @printindex %s"
  
! #: tp/Texinfo/Parser.pm:5888
! #, perl-format
  msgid "@%s arg must be `top' or `bottom', not `%s'"
! msgstr "@%s-parameter skal vÃ¦re Â»topÂ« eller Â»bottomÂ«, ikke Â»%sÂ«"
  
! #: tp/Texinfo/Parser.pm:5896
  #, perl-format
  msgid "Only @%s 10 or 11 is supported, not `%s'"
! msgstr "Kun @%s 10 eller 11 er understÃ¸ttet, ikke Â»%sÂ«"
  
! #: tp/Texinfo/Parser.pm:5904
! #, perl-format
  msgid "@%s arg must be `separate' or `end', not `%s'"
! msgstr "@%s-parameter skal vÃ¦re Â»separateÂ« eller Â»endÂ«, ikke Â»%sÂ«"
  
! #: tp/Texinfo/Parser.pm:5912
! #, perl-format
  msgid "@%s arg must be `on', `off' or `odd', not `%s'"
! msgstr "@%s-parameter skal vÃ¦re Â»onÂ«, Â»offÂ« eller Â»oddÂ«, ikke Â»%sÂ«"
  
! #: tp/Texinfo/Parser.pm:5930 tp/Texinfo/Parser.pm:5935
! #, perl-format
  msgid "@paragraphindent arg must be numeric/`none'/`asis', not `%s'"
! msgstr "@paragraphindent-parameter skal vÃ¦re numerisk/Â»noneÂ«/Â»asisÂ«, ikke Â»%sÂ«"
  
! #: tp/Texinfo/Parser.pm:5943
! #, perl-format
  msgid "@firstparagraphindent arg must be `none' or `insert', not `%s'"
  msgstr ""
! "@firstparagraphindent-parameter skal vÃ¦re Â»noneÂ« eller Â»insertÂ«, ikke Â»%sÂ«"
  
! #: tp/Texinfo/Parser.pm:5953
! #, perl-format
  msgid "@exampleindent arg must be numeric/`asis', not `%s'"
! msgstr "@exampleindent-parameter skal vÃ¦re numeric/Â»asisÂ«, ikke Â»%sÂ«"
  
! #: tp/Texinfo/Parser.pm:5964
  #, perl-format
  msgid "expected @%s on or off, not `%s'"
! msgstr "forventede @%s aktiveret eller deaktiveret, ikke Â»%sÂ«"
  
! #: tp/Texinfo/Parser.pm:5974
  #, perl-format
  msgid "@kbdinputstyle arg must be `code'/`example'/`distinct', not `%s'"
  msgstr ""
+ "@kbdinputstyle-parameter skal vÃ¦re Â»codeÂ«/Â»exampleÂ«/Â»distinctÂ«, ikke Â»%sÂ«"
  
! #: tp/Texinfo/Parser.pm:5982
! #, perl-format
  msgid "@allowcodebreaks arg must be `true' or `false', not `%s'"
! msgstr "@allowcodebreaks-parameter skal vÃ¦re Â»trueÂ« eller Â»falseÂ«, ikke Â»%sÂ«"
  
! #: tp/Texinfo/Parser.pm:5990
! #, perl-format
  msgid "@urefbreakstyle arg must be `after'/`before'/`none', not `%s'"
! msgstr "@urefbreakstyle-parameter skal vÃ¦re Â»afterÂ«/Â»beforeÂ«/Â»noneÂ«, ikke Â»%sÂ«"
  
! #: tp/Texinfo/Structuring.pm:232
  #, perl-format
  msgid "raising the section level of @%s which is too low"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:264
  #, perl-format
  msgid "no chapter-level command before @%s"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:269
  #, perl-format
  msgid "lowering the section level of @%s appearing after a lower element"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:358
  #, perl-format
  msgid "no sectioning command associated with @%s"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:507
! #, perl-format
! msgid "@%s not empty"
! msgstr "@%s er ikke tom"
! 
! #: tp/Texinfo/Structuring.pm:563 tp/Texinfo/Structuring.pm:1345
! #, perl-format
  msgid "@%s reference to nonexistent node `%s'"
! msgstr "@%s-reference til ikkeeksisterende emne Â»%sÂ«"
  
! #: tp/Texinfo/Structuring.pm:576
  #, perl-format
  msgid "@%s entry node name `%s' different from %s name `%s'"
! msgstr "@%s-postemnenavn Â»%sÂ« er forskellig fra %s navn Â»%sÂ«"
  
! #: tp/Texinfo/Structuring.pm:681
  #, perl-format
  msgid "unreferenced node `%s'"
! msgstr "ikkerefereret emne Â»%sÂ«"
  
! #: tp/Texinfo/Structuring.pm:727
! #, fuzzy, perl-format
  msgid "node `%s' is %s for `%s' in sectioning but not in menu"
! msgstr "emne Â»%sÂ« er %s for Â»%sÂ« i menu men ikke i afsnitsopdeling"
  
! #: tp/Texinfo/Structuring.pm:734
  #, perl-format
  msgid "node %s `%s' in menu `%s' and in sectioning `%s' differ"
! msgstr "emne %s Â»%sÂ« i menu Â»%sÂ« og i afsnitsopdeling Â»%sÂ« er forskellige"
  
! #: tp/Texinfo/Structuring.pm:752
  #, perl-format
  msgid "node `%s' is %s for `%s' in menu but not in sectioning"
! msgstr "emne Â»%sÂ« er %s for Â»%sÂ« i menu men ikke i afsnitsopdeling"
  
! #: tp/Texinfo/Structuring.pm:806
! #, fuzzy, perl-format
  msgid "%s pointer `%s' (for node `%s') different from %s name `%s'"
! msgstr "@%s-postemnenavn Â»%sÂ« er forskellig fra %s navn Â»%sÂ«"
  
! #: tp/Texinfo/Structuring.pm:833
! #, perl-format
  msgid "%s reference to nonexistent `%s'"
! msgstr "%s-reference til ikkeeksisterende Â»%sÂ«"
  
! #: tp/Texinfo/Structuring.pm:853
! #, perl-format
  msgid "node `%s' lacks menu item for `%s' despite being its Up target"
  msgstr ""
! "emnet Â»%sÂ« mangler menupunkt for Â»%sÂ« pÃ¥ trods af at det er dens Â»OpÂ«-mÃ¥l"
  
! #: tp/Texinfo/Structuring.pm:861
  #, perl-format
  msgid "for `%s', up in menu `%s' and up `%s' don't match"
! msgstr "for Â»%sÂ«, op i menu Â»%sÂ« og op Â»%sÂ« matcher ikke"
  
! #: tp/Texinfo/Structuring.pm:1357
  #, perl-format
  msgid "@%s to `%s', different from %s name `%s'"
! msgstr "@%s til Â»%sÂ«, forskellig fra %s navn Â»%sÂ«"
  
! #: tp/Texinfo/Structuring.pm:2023
! #, perl-format
  msgid "empty index key in @%s"
! msgstr "tomt indeksnÃ¸gle i @%s"
  
! #: tp/init/chm.pm:221 tp/init/chm.pm:277 tp/init/chm.pm:348
! #, perl-format
  msgid "chm.pm: could not open %s for writing: %s\n"
! msgstr "chm.pm: kunne ikke Ã¥bne %s for skrivning: %s\n"
  
! #: tp/init/chm.pm:267 tp/init/chm.pm:338 tp/init/chm.pm:399
! #, perl-format
  msgid "chm.pm: error on closing %s: %s"
! msgstr "chm.pm: der opstod en fejl under lukning af %s: %s"
  
  #: tp/init/latex2html.pm:200
! #, perl-format
  msgid "l2h: could not open latex file %s for writing: %s"
! msgstr "l2h: kunne ikke Ã¥bne latex-filen %s for skrivning: %s"
  
  #: tp/init/latex2html.pm:341
  msgid "l2h: L2H_TMP directory contains a dot"
! msgstr "l2h: L2H_TMP-mappe indeholder et punktum"
  
  #: tp/init/latex2html.pm:346
  msgid "l2h: current directory contains a dot"
! msgstr "l2h: nuvÃ¦rende mappe indeholder et punktum"
  
  #: tp/init/latex2html.pm:374
  #, perl-format
  msgid "l2h: command did not succeed: %s"
! msgstr "l2h: kommando lykkedes ikke: %s"
  
  #: tp/init/latex2html.pm:422
  #, perl-format
  msgid "l2h: image has invalid extension: %s"
! msgstr "l2h: billede har ugyldig filendelse: %s"
  
  #: tp/init/latex2html.pm:438
  #, perl-format
  msgid "l2h: rename %s as %s failed: %s"
! msgstr "l2h: omdÃ¸b %s som %s mislykkedes: %s"
  
  #: tp/init/latex2html.pm:460
! #, perl-format
  msgid "l2h: could not open %s: %s"
! msgstr "l2h: kunne ikke Ã¥bne %s; %s"
  
  #: tp/init/latex2html.pm:493
  #, perl-format
  msgid "latex2html.pm: end of @%s item %d not found"
! msgstr "latex2html.pm: slutningen pÃ¥ @%s post %d ikke fundet"
  
  #: tp/init/latex2html.pm:504
***************
*** 3284,3317 ****
  
  #: tp/init/latex2html.pm:534
! #, perl-format
  msgid "l2h: could not determine the fragment %d for @%s"
! msgstr ""
  
  #: tp/init/latex2html.pm:560
! #, perl-format
  msgid ""
  "l2h: could not extract the fragment %d for @%s with output counter %d from "
  "HTML"
! msgstr ""
  
  #: tp/init/latex2html.pm:621
  #, fuzzy, perl-format
  msgid "l2h: could not load %s: %s"
! msgstr "Kunne ikke åbne makroudfoldelses-uddata '%s'"
  
  #: tp/init/latex2html.pm:634
  #, fuzzy, perl-format
  msgid "l2h: could not open %s for writing: %s"
! msgstr "Kunne ikke åbne makroudfoldelses-uddata '%s'"
  
  #: tp/init/tex4ht.pm:123 tp/init/tex4ht.pm:267
  #, fuzzy, perl-format
  msgid "tex4ht.pm: could not open %s: %s"
! msgstr "Kan ikke finde '%s'."
  
  #: tp/init/tex4ht.pm:219
  #, fuzzy, perl-format
  msgid "tex4ht.pm: chdir %s failed: %s"
! msgstr "Kan ikke finde '%s'."
  
  #: tp/init/tex4ht.pm:232
--- 3013,3046 ----
  
  #: tp/init/latex2html.pm:534
! #, fuzzy, perl-format
  msgid "l2h: could not determine the fragment %d for @%s"
! msgstr "kunne ikke bestemme dato og tid"
  
  #: tp/init/latex2html.pm:560
! #, fuzzy, perl-format
  msgid ""
  "l2h: could not extract the fragment %d for @%s with output counter %d from "
  "HTML"
! msgstr "kunne ikke bestemme dato og tid"
  
  #: tp/init/latex2html.pm:621
  #, fuzzy, perl-format
  msgid "l2h: could not load %s: %s"
! msgstr "kan ikke indlÃ¦se fra %s: %s"
  
  #: tp/init/latex2html.pm:634
  #, fuzzy, perl-format
  msgid "l2h: could not open %s for writing: %s"
! msgstr "kan ikke Ã¥bne %s for skrivning: %s"
  
  #: tp/init/tex4ht.pm:123 tp/init/tex4ht.pm:267
  #, fuzzy, perl-format
  msgid "tex4ht.pm: could not open %s: %s"
! msgstr "kan ikke Ã¥bne Â»%sÂ«: %s"
  
  #: tp/init/tex4ht.pm:219
  #, fuzzy, perl-format
  msgid "tex4ht.pm: chdir %s failed: %s"
! msgstr "kan ikke Ã¥bne Â»%sÂ«: %s"
  
  #: tp/init/tex4ht.pm:232
***************
*** 3323,3337 ****
  #, fuzzy, perl-format
  msgid "tex4ht.pm: output file missing: %s"
! msgstr "kan ikke oprette uddatafil '%s'"
  
  #: tp/init/tex4ht.pm:260
  #, fuzzy, perl-format
  msgid "tex4ht.pm: command failed: %s"
! msgstr "Kan ikke finde '%s'."
  
  #: tp/init/tex4ht.pm:294
! #, perl-format
  msgid "tex4ht.pm: end of @%s item %d not found"
! msgstr ""
  
  #: tp/init/tex4ht.pm:301
--- 3052,3066 ----
  #, fuzzy, perl-format
  msgid "tex4ht.pm: output file missing: %s"
! msgstr "kan ikke Ã¥bne Â»%sÂ«: %s"
  
  #: tp/init/tex4ht.pm:260
  #, fuzzy, perl-format
  msgid "tex4ht.pm: command failed: %s"
! msgstr "kan ikke Ã¥bne Â»%sÂ«: %s"
  
  #: tp/init/tex4ht.pm:294
! #, fuzzy, perl-format
  msgid "tex4ht.pm: end of @%s item %d not found"
! msgstr "latex2html.pm: slutningen pÃ¥ @%s post %d ikke fundet"
  
  #: tp/init/tex4ht.pm:301
***************
*** 3345,3349 ****
  #, fuzzy, perl-format
  msgid "tex4ht.pm: output has no HTML item for @%s %s"
! msgstr "kan ikke oprette uddatafil '%s'"
  
  #: tp/init/tex4ht.pm:336
--- 3074,3078 ----
  #, fuzzy, perl-format
  msgid "tex4ht.pm: output has no HTML item for @%s %s"
! msgstr "kan ikke Ã¥bne Â»%sÂ«: %s"
  
  #: tp/init/tex4ht.pm:336
***************
*** 3354,3413 ****
  msgstr ""
  
! #: tp/texi2any.pl:379
! #, fuzzy, perl-format
  msgid "error loading %s: %s\n"
! msgstr "fejl under skrivning til '%s'"
  
! #: tp/texi2any.pl:392
! #, fuzzy, perl-format
  msgid "%s: unknown variable %s"
! msgstr "Ukendt kommando '%s'"
  
! #: tp/texi2any.pl:396
! #, fuzzy, perl-format
  msgid "%s: obsolete variable %s\n"
! msgstr "Sæt variabel: "
  
! #: tp/texi2any.pl:411
! #, fuzzy, perl-format
  msgid "%s: unknown variable %s\n"
! msgstr "Ukendt kommando '%s'"
  
! #: tp/texi2any.pl:415
! #, fuzzy, perl-format
  msgid "obsolete variable %s\n"
! msgstr "Sæt variabel: "
  
! #: tp/texi2any.pl:480
! #, fuzzy, perl-format
  msgid "could not read init file %s"
! msgstr "can ikke åbne inddata-filen '%s'."
  
! #: tp/texi2any.pl:640
  #, perl-format
  msgid "ignoring unrecognized TEXINFO_OUTPUT_FORMAT value `%s'\n"
! msgstr ""
  
! #: tp/texi2any.pl:723
! #, fuzzy
! msgid "Usage: makeinfo [OPTION]... TEXINFO-FILE...\n"
! msgstr "Brug: %s [TILVALG]... TEXINFO-FIL...\n"
  
! #: tp/texi2any.pl:724
  #, fuzzy
- msgid "  or:  texi2any [OPTION]... TEXINFO-FILE...\n"
- msgstr "Brug: %s [TILVALG]... TEXINFO-FIL...\n"
- 
- #: tp/texi2any.pl:726
  msgid ""
  "Translate Texinfo source documentation to various other formats, by default\n"
  "Info files suitable for reading online with Emacs or standalone GNU Info.\n"
  msgstr ""
! "Oversæt Texinfo kildedokumentation til flere andre formater, som standard "
  "til\n"
! "Info-filer, der er lavet til at blive læst på skærmen med Emacs eller GNU "
  "Info.\n"
  
! #: tp/texi2any.pl:729
  #, fuzzy, perl-format
  msgid ""
--- 3083,3141 ----
  msgstr ""
  
! #: tp/texi2any.pl:388
! #, perl-format
  msgid "error loading %s: %s\n"
! msgstr "fejl under indlÃ¦sning af %s: %s\n"
  
! #: tp/texi2any.pl:401
! #, perl-format
  msgid "%s: unknown variable %s"
! msgstr "%s: ukendt variabel %s"
  
! #: tp/texi2any.pl:405
! #, perl-format
  msgid "%s: obsolete variable %s\n"
! msgstr "%s: forÃ¦ldet variabel %s\n"
  
! #: tp/texi2any.pl:420
! #, perl-format
  msgid "%s: unknown variable %s\n"
! msgstr "%s: ukendt variabel %s\n"
  
! #: tp/texi2any.pl:424
! #, perl-format
  msgid "obsolete variable %s\n"
! msgstr "forÃ¦ldet variabel %s\n"
  
! #: tp/texi2any.pl:489
! #, perl-format
  msgid "could not read init file %s"
! msgstr "kunne ikke lÃ¦se init-filen %s"
  
! #: tp/texi2any.pl:652
  #, perl-format
  msgid "ignoring unrecognized TEXINFO_OUTPUT_FORMAT value `%s'\n"
! msgstr "ignorerer ej genkendt TEXINFO_OUTPUT_FORMAT-vÃ¦rdi Â»%sÂ«\n"
  
! #: tp/texi2any.pl:735
! #, fuzzy, perl-format
! msgid "Usage: %s [OPTION]... TEXINFO-FILE...\n"
! msgstr "Brug: %s [TILVALG] ... TEXINFO-FIL ...\n"
  
! #: tp/texi2any.pl:738
  #, fuzzy
  msgid ""
  "Translate Texinfo source documentation to various other formats, by default\n"
  "Info files suitable for reading online with Emacs or standalone GNU Info.\n"
+ "\n"
+ "This program is commonly installed as both `makeinfo' and `texi2any';\n"
+ "the behavior is identical, and does not depend on the installed name.\n"
  msgstr ""
! "OversÃ¦t Texinfo kildedokumentation til flere andre formater, som standard "
  "til\n"
! "Info-filer, der er lavet til at blive lÃ¦st pÃ¥ skÃ¦rmen med Emacs eller GNU "
  "Info.\n"
  
! #: tp/texi2any.pl:744
  #, fuzzy, perl-format
  msgid ""
***************
*** 3423,3427 ****
  "      --init-file=FILE        load FILE to modify the default behavior.\n"
  "  -c, --set-customization-variable VAR=VAL  set customization variable VAR \n"
! "                                to VAL.\n"
  "  -v, --verbose               explain what is being done.\n"
  "      --version               display version information and exit.\n"
--- 3151,3155 ----
  "      --init-file=FILE        load FILE to modify the default behavior.\n"
  "  -c, --set-customization-variable VAR=VAL  set customization variable VAR \n"
! "                                to value VAL.\n"
  "  -v, --verbose               explain what is being done.\n"
  "      --version               display version information and exit.\n"
***************
*** 3429,3443 ****
  "Generelle tilvalg:\n"
  "      --error-limit=ANTAL     afbryd efter ANTAL fejl (standard %d).\n"
! "      --force                 bevar uddata selvom der opstår fejl.\n"
! "      --help                  vis denne hjælp og afslut.\n"
  "      --no-validate           undertryk validering af emne-krydsreferencer.\n"
  "      --no-warn               undertryk advarsler (men ikke fejl).\n"
! "      --reference-limit=ANTAL advar højst om ANTAL referencer (standard "
  "%d).\n"
  "  -v, --verbose               forklar, hvad der sker.\n"
  "      --version               vis versionsoplysninger og afslut.\n"
  
! #: tp/texi2any.pl:744
! #, fuzzy
  msgid ""
  "Output format selection (default is to produce Info):\n"
--- 3157,3170 ----
  "Generelle tilvalg:\n"
  "      --error-limit=ANTAL     afbryd efter ANTAL fejl (standard %d).\n"
! "      --force                 bevar uddata selvom der opstÃ¥r fejl.\n"
! "      --help                  vis denne hjÃ¦lp og afslut.\n"
  "      --no-validate           undertryk validering af emne-krydsreferencer.\n"
  "      --no-warn               undertryk advarsler (men ikke fejl).\n"
! "      --reference-limit=ANTAL advar hÃ¸jst om ANTAL referencer (standard "
  "%d).\n"
  "  -v, --verbose               forklar, hvad der sker.\n"
  "      --version               vis versionsoplysninger og afslut.\n"
  
! #: tp/texi2any.pl:760
  msgid ""
  "Output format selection (default is to produce Info):\n"
***************
*** 3446,3457 ****
  "      --plaintext             output plain text rather than Info.\n"
  "      --xml                   output Texinfo XML rather than Info.\n"
! "      --dvi, --dvipdf, --ps, --pdf  call texi2dvi to generate given output.\n"
  msgstr ""
! "Valg af format på uddata (ellers laves Info):\n"
! "      --docbook             lav DocBook XML i stedet for Info.\n"
! "      --html                lav HTML i stedet for Info.\n"
! "      --xml                 lav Texinfo XML i stedet for Info.\n"
  
! #: tp/texi2any.pl:752
  #, fuzzy
  msgid ""
--- 3173,3189 ----
  "      --plaintext             output plain text rather than Info.\n"
  "      --xml                   output Texinfo XML rather than Info.\n"
! "      --dvi, --dvipdf, --ps, --pdf  call texi2dvi to generate given output,\n"
! "                                after checking validity of TEXINFO-FILE.\n"
  msgstr ""
! "Valg af format pÃ¥ uddata (ellers laves Info):\n"
! "      --docbook               lav DocBook XML i stedet for Info.\n"
! "      --html                  lav HTML i stedet for Info.\n"
! "      --plaintext             lav klartekst i stedet for Info.\n"
! "      --xml                   lav Texinfo XML i stedet for Info.\n"
! "      --dvi, --dvipdf, --ps, --pdf  kald texi2dvi for at oprette angivet "
! "format,\n"
! "                                efter kontrol af validitet for TEXINFO-FIL.\n"
  
! #: tp/texi2any.pl:768
  #, fuzzy
  msgid ""
***************
*** 3466,3470 ****
  "output).\n"
  "                                Also, if producing Info, write to\n"
! "                                standard output by default \n"
  "      --no-split              suppress any splitting of the output;\n"
  "                                generate only one output file.\n"
--- 3198,3202 ----
  "output).\n"
  "                                Also, if producing Info, write to\n"
! "                                standard output by default.\n"
  "      --no-split              suppress any splitting of the output;\n"
  "                                generate only one output file.\n"
***************
*** 3482,3495 ****
  "Generelle uddatatilvalg:\n"
  "  -E, --macro-expand FIL    send makroekspanderet kildetekst til FIL.\n"
! "                            ignorér eventuelle @setfilename.\n"
! "      --no-headers          undertryk emneadskillere, Node:­linjer og menuer\n"
  "                             fra Infos uddata (og lav dermed simpel tekst)\n"
  "                             og skriv som udgangspunkt til standard-ud."
  "n      --no-split            undertryk opdeling af Info eller HTML-uddata,\n"
! "                            lav kun én uddatafil.\n"
  "      --number-sections     lav afsnits- og sektionsnumre.\n"
! "  -o, --output=FILE         send til FIL (katalog i tilfældet opdelt HTML),\n"
  
! #: tp/texi2any.pl:772
  #, fuzzy, perl-format
  msgid ""
--- 3214,3227 ----
  "Generelle uddatatilvalg:\n"
  "  -E, --macro-expand FIL    send makroekspanderet kildetekst til FIL.\n"
! "                            ignorÃ©r eventuelle @setfilename.\n"
! "      --no-headers          undertryk emneadskillere, Node:Â­linjer og menuer\n"
  "                             fra Infos uddata (og lav dermed simpel tekst)\n"
  "                             og skriv som udgangspunkt til standard-ud."
  "n      --no-split            undertryk opdeling af Info eller HTML-uddata,\n"
! "                            lav kun Ã©n uddatafil.\n"
  "      --number-sections     lav afsnits- og sektionsnumre.\n"
! "  -o, --output=FILE         send til FIL (mappe i tilfÃ¦ldet opdelt HTML),\n"
  
! #: tp/texi2any.pl:788
  #, fuzzy, perl-format
  msgid ""
***************
*** 3513,3517 ****
  msgstr ""
  "Tilvalg for Info og ren tekst:\n"
! "      --enable-encoding       konstruér specialtegn i Infouddata i henhold "
  "til\n"
  "                                @documentencoding.\n"
--- 3245,3249 ----
  msgstr ""
  "Tilvalg for Info og ren tekst:\n"
! "      --enable-encoding       konstruÃ©r specialtegn i Infouddata i henhold "
  "til\n"
  "                                @documentencoding.\n"
***************
*** 3529,3536 ****
  "ANTAL er\n"
  "                                `asis', bevares eksisterende indrykning.\n"
! "      --split-size=ANTAL      opdel Info-filer ved størrelsen ANTAL "
  "(standard %d).\n"
  
! #: tp/texi2any.pl:789
  msgid ""
  "Options for HTML:\n"
--- 3261,3268 ----
  "ANTAL er\n"
  "                                `asis', bevares eksisterende indrykning.\n"
! "      --split-size=ANTAL      opdel Info-filer ved stÃ¸rrelsen ANTAL "
  "(standard %d).\n"
  
! #: tp/texi2any.pl:805
  msgid ""
  "Options for HTML:\n"
***************
*** 3546,3550 ****
  msgstr ""
  
! #: tp/texi2any.pl:800
  msgid ""
  "Options for XML and Docbook:\n"
--- 3278,3282 ----
  msgstr ""
  
! #: tp/texi2any.pl:816
  msgid ""
  "Options for XML and Docbook:\n"
***************
*** 3552,3556 ****
  msgstr ""
  
! #: tp/texi2any.pl:803
  msgid ""
  "Options for DVI/PS/PDF:\n"
--- 3284,3288 ----
  msgstr ""
  
! #: tp/texi2any.pl:819
  msgid ""
  "Options for DVI/PS/PDF:\n"
***************
*** 3558,3567 ****
  msgstr ""
  
! #: tp/texi2any.pl:806
! #, fuzzy
  msgid ""
  "Input file options:\n"
  "      --commands-in-node-names  does nothing, retained for compatibility.\n"
  "  -D VAR                        define the variable VAR, as with @set.\n"
  "  -I DIR                        append DIR to the @include search path.\n"
  "  -P DIR                        prepend DIR to the @include search path.\n"
--- 3290,3299 ----
  msgstr ""
  
! #: tp/texi2any.pl:822
  msgid ""
  "Input file options:\n"
  "      --commands-in-node-names  does nothing, retained for compatibility.\n"
  "  -D VAR                        define the variable VAR, as with @set.\n"
+ "  -D 'VAR VAL'                  define VAR to VAL (one shell argument).\n"
  "  -I DIR                        append DIR to the @include search path.\n"
  "  -P DIR                        prepend DIR to the @include search path.\n"
***************
*** 3569,3580 ****
  msgstr ""
  "Inddata-tilvalg:\n"
! "      --commands-in-node-names   tillad @-kommandoer i emnenavne.\n"
! "  -D VAR                         definér variablen VAR som med @set.\n"
! "  -I KATALOG                     tilføj KATALOG til @include-søgestien.\n"
! "  -P KATALOG                     indsæt KATALOG forrest i @include-"
! "søgestien.\n"
! "  -U VAR                         afdefinér variablen VAR som med @clear.\n"
  
! #: tp/texi2any.pl:813
  #, fuzzy
  msgid ""
--- 3301,3313 ----
  msgstr ""
  "Inddata-tilvalg:\n"
! "      --commands-in-node-names  gÃ¸r intet, bevaret for kompatibilitet.\n"
! "  -D VAR                        definer variablen VAR som med @set.\n"
! "  -D Â»VAR VALÂ«                  definer VAR til VAL (et skalargument).\n"
! "  -I MAPPE                      tilfÃ¸j MAPPE til @include-sÃ¸gestien.\n"
! "  -P MAPPE                      indsÃ¦t MAPPE forrest i @include-sÃ¸gestien.\n"
! "  -U VAR                        fjern definitione for variablen VAR, som\n"
! "                                med @clear.\n"
  
! #: tp/texi2any.pl:830
  #, fuzzy
  msgid ""
***************
*** 3600,3604 ****
  "  --ifinfo          behandl @ifinfo-tekst selvom der laves HTML.\n"
  "  --ifplaintext     behandl @ifplaintext selvom der ikke laves ren tekst.\n"
! "  --iftex           behandl @iftex og @tex; underforstår --no-split.\n"
  "  --ifxml           behandl @ifxml og @xml.\n"
  "  --no-ifhtml       behandl ikke @ifhtml og @html-tekst.\n"
--- 3333,3337 ----
  "  --ifinfo          behandl @ifinfo-tekst selvom der laves HTML.\n"
  "  --ifplaintext     behandl @ifplaintext selvom der ikke laves ren tekst.\n"
! "  --iftex           behandl @iftex og @tex; underforstÃ¥r --no-split.\n"
  "  --ifxml           behandl @ifxml og @xml.\n"
  "  --no-ifhtml       behandl ikke @ifhtml og @html-tekst.\n"
***************
*** 3608,3613 ****
  "  --no-ifxml        behandl ikke @ifxml og @xml-tekst.\n"
  
! #: tp/texi2any.pl:830
! #, fuzzy
  msgid ""
  "  The defaults for the @if... conditionals depend on the output format:\n"
--- 3341,3345 ----
  "  --no-ifxml        behandl ikke @ifxml og @xml-tekst.\n"
  
! #: tp/texi2any.pl:847
  msgid ""
  "  The defaults for the @if... conditionals depend on the output format:\n"
***************
*** 3618,3630 ****
  "  if generating XML, --ifxml is on and the others are off.\n"
  msgstr ""
! "  Standarden for @if... betingelser afhænger af uddataformatet:\n"
! "  hvis der laves HTML, er --ifhtml aktiveret, mens de andre er "
  "deaktiverede;\n"
  "  hvis der laves Info er --ifinfo aktiveret og de andre er deaktiverede;\n"
! "  hvis der laves ren tekst er --ifplaintext aktiveret og de andre "
  "deaktiverede.\n"
  
! #: tp/texi2any.pl:837
! #, fuzzy
  msgid ""
  "Examples:\n"
--- 3350,3364 ----
  "  if generating XML, --ifxml is on and the others are off.\n"
  msgstr ""
! "  Standarden for @if... betingelser afhÃ¦nger af uddataformatet:\n"
! "  hvis der laves Docbook, er --ifdocbook aktiveret og de andre er "
! "deaktiveret\n"
! "  hvis der laves HTML, er --ifhtml aktiveret, mens de andre er   "
  "deaktiverede;\n"
  "  hvis der laves Info er --ifinfo aktiveret og de andre er deaktiverede;\n"
! "  hvis der laves ren tekst er --ifplaintext aktiveret og de andre   "
  "deaktiverede.\n"
+ "  hvis der laves XML, er --ifxml aktiveret, mens de andre er deaktiverede.\n"
  
! #: tp/texi2any.pl:854
  msgid ""
  "Examples:\n"
***************
*** 3643,4946 ****
  msgstr ""
  "Eksempler:\n"
! "  makeinfo xxx.texi                    skriv Info til xxx's @setfilename\n"
! "  makeinfo --html xxx.texi             skriv HTML til @setfilename\n"
! "  makeinfo --xml xxx.texi              skriv Texinfo XML til  @setfilename\n"
! "  makeinfo --no-headers -o - xxx.texi  skriv simpel tekst til standard-ud\n"
! "\n"
! "  makeinfo --html --noheaders xxx.texi skriv html uden emnelinjer og menuer\n"
! "  makeinfo --number-sections xxx.texi  skriv Info med nummererede afsnit\n"
! "  makeinfo --no-split xxx.texi         skriv én Info-fil, uanset størrelsen\n"
  
! #: tp/texi2any.pl:884
  #, perl-format
  msgid "%s: --footnote-style arg must be `separate' or `end', not `%s'.\n"
  msgstr ""
! "%s: --footnote-style parameter skal være 'separate' eller 'end', ikke '%s'.\n"
  
! #: tp/texi2any.pl:966
  #, perl-format
  msgid "%s: --paragraph-indent arg must be numeric/`none'/`asis', not `%s'.\n"
  msgstr ""
! "%s: --paragraph-indent parameter skal være tal/'none'/'asis', ikke '%s'.\n"
  
! #: tp/texi2any.pl:1043
  #, perl-format
  msgid "%s: when generating %s, only one input FILE may be specified with -o\n"
  msgstr ""
  
! #: tp/texi2any.pl:1047
  msgid "--Xopt option without printed output"
! msgstr ""
  
! #: tp/texi2any.pl:1057
! #, fuzzy, perl-format
  msgid "unknown tree transformation %s"
! msgstr "Ukendt kommando '%s'"
  
! #: tp/texi2any.pl:1064
  #, perl-format
  msgid "ignoring splitting for format %s"
! msgstr ""
  
! #: tp/texi2any.pl:1114
  #, perl-format
  msgid "%s: missing file argument.\n"
! msgstr "%s: mangler filparameter.\n"
  
! #: tp/texi2any.pl:1115
  #, perl-format
  msgid "Try `%s --help' for more information.\n"
! msgstr "Prøv '%s --help' for mere information.\n"
  
! #: tp/texi2any.pl:1193
  msgid "fill_gaps_in_sectioning transformation return no result. No section?"
  msgstr ""
  
! #: tp/texi2any.pl:1215
! #, fuzzy, perl-format
  msgid "error on closing macro expand file %s: %s\n"
! msgstr "fejl under lukning af uddatafilen '%s'"
  
! #: tp/texi2any.pl:1221
! #, fuzzy, perl-format
  msgid "could not open %s for writing: %s\n"
! msgstr "Kunne ikke åbne makroudfoldelses-uddata '%s'"
  
! #: tp/texi2any.pl:1246
  msgid ""
  "insert_nodes_for_sectioning_commands transformation return no result. No "
  "section?"
  msgstr ""
  
! #: tp/texi2any.pl:1311 tp/texi2any.pl:1387
! #, fuzzy, perl-format
  msgid "%s: error on closing %s: %s\n"
! msgstr "fejl under skrivning til '%s'"
  
! #: tp/texi2any.pl:1334 tp/texi2any.pl:1368
! #, fuzzy, perl-format
  msgid "%s: error on closing internal links file %s: %s\n"
! msgstr "fejl under lukning af uddatafilen '%s'"
  
! #: tp/texi2any.pl:1340 tp/texi2any.pl:1374
! #, fuzzy, perl-format
  msgid "%s: could not open %s for writing: %s\n"
! msgstr "Kunne ikke åbne makroudfoldelses-uddata '%s'"
! 
! #: util/texindex.c:223
! msgid "display this help and exit"
! msgstr "viser denne hjælp og afslutter"
  
! #: util/texindex.c:225
! msgid "send output to FILE"
! msgstr "send uddata til FIL"
  
! #: util/texindex.c:227
! msgid "display version information and exit"
! msgstr "vis versions-information og afslut"
  
! #: util/texindex.c:237
! #, c-format
! msgid "Usage: %s [OPTION]... FILE...\n"
! msgstr "Brug: %s [TILVALG]... FIL...\n"
! 
! #: util/texindex.c:238
! #, c-format
! msgid "Generate a sorted index for each TeX output FILE.\n"
! msgstr "Opret et ordnet indeks for hver TeX uddata-FIL.\n"
! 
! #: util/texindex.c:241
! #, c-format
! msgid "Usually FILE... is specified as `foo.%c%c' for a document `foo.texi'.\n"
! msgstr "Normalt angives FIL... som 'xxx.%c%c' for dokumentet 'xxx.texi'.\n"
! 
! #: util/texindex.c:243
! #, c-format
! msgid ""
! "\n"
! "Options:\n"
  msgstr ""
- "\n"
- "Tilvalg:\n"
- 
- #: util/texindex.c:743
- #, c-format
- msgid "failure reopening %s"
- msgstr "kunne ikke åbne %s"
- 
- #: util/texindex.c:758 util/texindex.c:786
- #, c-format
- msgid "%s: not a texinfo index file"
- msgstr "%s: ikke en texinfo indeksfil"
- 
- #: util/texindex.c:993
- #, c-format
- msgid "No page number in %s"
- msgstr "Intet sidenummer i %s"
- 
- #: util/texindex.c:1066
- #, c-format
- msgid "entry %s follows an entry with a secondary name"
- msgstr "indgang %s følger en indgang med et sekundært navn"
- 
- #~ msgid "Done."
- #~ msgstr "Færdig."
- 
- #, fuzzy
- #~ msgid "tex4ht.pm: could not open %s"
- #~ msgstr "Kan ikke finde '%s'."
- 
- #, fuzzy
- #~ msgid "menu reference to nonexistent node `%s'"
- #~ msgstr "ikke-refereret emne '%s'"
- 
- #, fuzzy
- #~ msgid "Can't create directories `%s': %s"
- #~ msgstr "Kan ikke oprette kataloget '%s': %s"
- 
- #, fuzzy
- #~ msgid "Can't read file %s: %s"
- #~ msgstr "Kan ikke oprette kataloget '%s': %s"
- 
- #, fuzzy
- #~ msgid "%s:%d: warning: %s (possibly involving @%s)\n"
- #~ msgstr "%s:%d: advarsel: "
- 
- #, fuzzy
- #~ msgid "%s:%d: warning: %s\n"
- #~ msgstr "%s:%d: advarsel: "
- 
- #, fuzzy
- #~ msgid "warning: %s\n"
- #~ msgstr "%s:%d: advarsel: "
- 
- #, fuzzy
- #~ msgid "chm.pm:%s: Cannot open for writing: %s\n"
- #~ msgstr "Kunne ikke åbne makroudfoldelses-uddata '%s'"
- 
- #, fuzzy
- #~ msgid "tex4ht error opening %s: %s"
- #~ msgstr "fejl under skrivning til '%s'"
- 
- #, fuzzy
- #~ msgid "Node `%s' that is to be renamed exists"
- #~ msgstr "Indeks '%s' eksisterer allerede"
- 
- #, fuzzy
- #~ msgid "arguments to @%s ignored"
- #~ msgstr "Ugyldigt argument til %c%s"
- 
- #~ msgid "January"
- #~ msgstr "januar"
- 
- #~ msgid "February"
- #~ msgstr "februar"
- 
- #~ msgid "March"
- #~ msgstr "marts"
- 
- #~ msgid "April"
- #~ msgstr "april"
- 
- #~ msgid "May"
- #~ msgstr "maj"
- 
- #~ msgid "June"
- #~ msgstr "juni"
- 
- #~ msgid "July"
- #~ msgstr "juli"
- 
- #~ msgid "August"
- #~ msgstr "august"
- 
- #~ msgid "September"
- #~ msgstr "september"
- 
- #~ msgid "October"
- #~ msgstr "oktober"
- 
- #~ msgid "November"
- #~ msgstr "november"
- 
- #~ msgid "December"
- #~ msgstr "december"
- 
- #~ msgid "@sc argument all uppercase, thus no effect"
- #~ msgstr "@sc parameter er kun versaler, derfor ingen virkning"
- 
- #~ msgid "`{' expected, but saw `%c'"
- #~ msgstr "'{' forventedes, men fandt '%c'"
- 
- #~ msgid "end of file inside verb block"
- #~ msgstr "filslutning inden i en verb-blok"
- 
- #~ msgid "`}' expected, but saw `%c'"
- #~ msgstr "'}' forventedes, men fandt '%c'"
- 
- #~ msgid "%c%s is obsolete"
- #~ msgstr "%c%s er forældet"
- 
- #~ msgid "@sp requires a positive numeric argument, not `%s'"
- #~ msgstr "@sp kræver et positivt tal, ikke '%s'"
- 
- #~ msgid "Bad argument to %c%s"
- #~ msgstr "Ugyldigt argument til %c%s"
- 
- #~ msgid "asis"
- #~ msgstr "asis"
- 
- #~ msgid "none"
- #~ msgstr "none"
- 
- #~ msgid "Missing `}' in @def arg"
- #~ msgstr "Manglende '}' i @def parameter"
- 
- #, fuzzy
- #~ msgid "Must be in `@%s' environment to use `@%s'"
- #~ msgstr "Skal være i '%s' indsætning for at bruge '%sx'"
- 
- #~ msgid "%s: getwd: %s, %s\n"
- #~ msgstr "%s: getwd: %s, %s\n"
- 
- #~ msgid "See "
- #~ msgstr "Se "
- 
- #~ msgid "`%c%s' needs an argument `{...}', not just `%s'"
- #~ msgstr "'%c%s' kræver en parameter i '{...}', ikke blot '%s'"
- 
- #~ msgid "No closing brace for footnote `%s'"
- #~ msgstr "Ingen slutparentes for fodnote '%s'"
- 
- #~ msgid "Footnote defined without parent node"
- #~ msgstr "Fodnote defineret uden forældre-emne"
- 
- #~ msgid "Footnotes inside footnotes are not allowed"
- #~ msgstr "Fodnoter indeni fodnoter er ikke tilladt"
- 
- #~ msgid "Footnotes"
- #~ msgstr "Fodnoter"
- 
- #~ msgid "[unexpected] no html tag to pop"
- #~ msgstr "[uventet] ingen html-mærker at \"pop\"'e"
- 
- #~ msgid "[unexpected] invalid node name: `%s'"
- #~ msgstr "[uventet] ugyldigt emnenavn: '%s'"
- 
- #~ msgid "Unknown index `%s'"
- #~ msgstr "Ukendt indeks '%s'"
- 
- #~ msgid "Info cannot handle `:' in index entry `%s'"
- #~ msgstr "Info kan ikke håndtere ':' i indeksindgangen '%s'"
- 
- #~ msgid "Index `%s' already exists"
- #~ msgstr "Indeks '%s' eksisterer allerede"
- 
- #~ msgid "Unknown index `%s' and/or `%s' in @synindex"
- #~ msgstr "Ukendt indeks '%s' og/eller '%s' i @synindex"
- 
- #~ msgid "(outside of any node)"
- #~ msgstr "(udenfor et emne)"
- 
- #~ msgid "Broken-Type in insertion_type_pname"
- #~ msgstr "Broken-Type i insertion_type_pname"
- 
- #~ msgid "Enumeration stack overflow"
- #~ msgstr "Overløb i optællingsstak (enumeration stack)"
- 
- #~ msgid "lettering overflow, restarting at %c"
- #~ msgstr "bogstavsoverløb, genstarter ved %c"
- 
- #~ msgid "%s requires letter or digit"
- #~ msgstr "%s kræver et bogstav eller ciffer"
- 
- #~ msgid "end of file inside verbatim block"
- #~ msgstr "filslutning indeni en verbatim-blok"
- 
- #, fuzzy
- #~ msgid "@%s not meaningful outside `@float' environment"
- #~ msgstr "@%s giver ingen mening i en '@%s'-blok"
- 
- #~ msgid "@menu seen before first @node, creating `Top' node"
- #~ msgstr "@menu fundet før første @node, opretter 'Top' emne"
- 
- #~ msgid "@detailmenu seen before first node, creating `Top' node"
- #~ msgstr "@detailmenu fundet før første emne, opretter emnet 'Top'"
- 
- #, fuzzy
- #~ msgid "@%s not meaningful outside `@titlepage' environment"
- #~ msgstr "@%s giver ingen mening i en '@%s'-blok"
- 
- #~ msgid "`%c%s' needs something after it"
- #~ msgstr "'%c%s' kræver noget efterfølgende"
- 
- #, fuzzy
- #~ msgid "Bad argument `%s' to `@%s', using `%s'"
- #~ msgstr "Ugyldigt parameter '%s', '%s', benytter '%s'"
- 
- #~ msgid "@itemx not meaningful inside `%s' block"
- #~ msgstr "@itemx giver ingen mening i en '%s'-blok"
- 
- #~ msgid "%c%s found outside of an insertion block"
- #~ msgstr "%c%s fundet udenfor en indsætningsblok"
- 
- #~ msgid "%s is not a valid ISO 639 language code"
- #~ msgstr "%s er ikke en gyldig ISO 639 sprogkode"
- 
- #~ msgid "sorry, encoding `%s' not supported"
- #~ msgstr "beklager, indkodningen '%s' understøttes ikke"
- 
- #~ msgid "%c%s expects `i' or `j' as argument, not `%c'"
- #~ msgstr "%c%s kræver 'i' eller 'j' som parameter, ikke '%c'"
- 
- #~ msgid "%c%s expects a single character `i' or `j' as argument"
- #~ msgstr "%c%s kræver et enkelt tegn 'i' eller 'j' som parameter"
- 
- #, fuzzy
- #~ msgid "\\ in macro expansion followed by `%s' instead of parameter name"
- #~ msgstr ""
- #~ "\\ i makroudfoldelse fulgt af '%s' i stedet for \\ eller parameternavn"
- 
- #~ msgid "Macro `%s' called on line %d with too many args"
- #~ msgstr "Makro '%s' kaldt på linje %d med for mange parametre"
- 
- #~ msgid "%cend macro not found"
- #~ msgstr "%cend makro ikke fundet"
- 
- #~ msgid "mismatched @end %s with @%s"
- #~ msgstr "uparret @end %s med @%s"
- 
- #~ msgid "Too many errors!  Gave up.\n"
- #~ msgstr "For mange fejl! Gav op.\n"
- 
- #~ msgid "%s:%d: warning: "
- #~ msgstr "%s:%d: advarsel: "
- 
- #, fuzzy
- #~ msgid ""
- #~ "General options:\n"
- #~ "      --error-limit=NUM       quit after NUM errors (default %d).\n"
- #~ "      --document-language=STR locale to use in translating Texinfo "
- #~ "keywords\n"
- #~ "                                for the output document (default C).\n"
- #~ "      --force                 preserve output even if errors.\n"
- #~ "      --help                  display this help and exit.\n"
- #~ "      --no-validate           suppress node cross-reference validation.\n"
- #~ "      --no-warn               suppress warnings (but not errors).\n"
- #~ "  -v, --verbose               explain what is being done.\n"
- #~ "      --version               display version information and exit.\n"
- #~ msgstr ""
- #~ "Generelle tilvalg:\n"
- #~ "      --error-limit=ANTAL     afbryd efter ANTAL fejl (standard %d).\n"
- #~ "      --force                 bevar uddata selvom der opstår fejl.\n"
- #~ "      --help                  vis denne hjælp og afslut.\n"
- #~ "      --no-validate           undertryk validering af emne-"
- #~ "krydsreferencer.\n"
- #~ "      --no-warn               undertryk advarsler (men ikke fejl).\n"
- #~ "      --reference-limit=ANTAL advar højst om ANTAL referencer (standard "
- #~ "%d).\n"
- #~ "  -v, --verbose               forklar, hvad der sker.\n"
- #~ "      --version               vis versionsoplysninger og afslut.\n"
- 
- #, fuzzy
- #~ msgid ""
- #~ "Output format selection (default is to produce Info):\n"
- #~ "      --docbook               output Docbook XML rather than Info.\n"
- #~ "      --html                  output HTML rather than Info.\n"
- #~ "      --xml                   output Texinfo XML rather than Info.\n"
- #~ "      --plaintext             output plain text rather than Info.\n"
- #~ msgstr ""
- #~ "Valg af format på uddata (ellers laves Info):\n"
- #~ "      --docbook             lav DocBook XML i stedet for Info.\n"
- #~ "      --html                lav HTML i stedet for Info.\n"
- #~ "      --xml                 lav Texinfo XML i stedet for Info.\n"
- 
- #, fuzzy
- #~ msgid ""
- #~ "General output options:\n"
- #~ "  -E, --macro-expand=FILE     output macro-expanded source to FILE,\n"
- #~ "                                ignoring any @setfilename.\n"
- #~ "      --no-headers            suppress node separators, Node: lines, and "
- #~ "menus\n"
- #~ "                                from Info output (thus producing plain "
- #~ "text)\n"
- #~ "                                or from HTML (thus producing shorter "
- #~ "output);\n"
- #~ "                                also, write to standard output by "
- #~ "default.\n"
- #~ "      --no-split              suppress the splitting of Info or HTML "
- #~ "output,\n"
- #~ "                                generate only one output file.\n"
- #~ "      --number-sections       output chapter and sectioning numbers.\n"
- #~ "  -o, --output=FILE           output to FILE (or directory if split "
- #~ "HTML).\n"
- #~ msgstr ""
- #~ "Generelle uddatatilvalg:\n"
- #~ "  -E, --macro-expand FIL    send makroekspanderet kildetekst til FIL.\n"
- #~ "                            ignorér eventuelle @setfilename.\n"
- #~ "      --no-headers          undertryk emneadskillere, Node:­linjer og "
- #~ "menuer\n"
- #~ "                             fra Infos uddata (og lav dermed simpel "
- #~ "tekst)\n"
- #~ "                             og skriv som udgangspunkt til standard-ud."
- #~ "n      --no-split            undertryk opdeling af Info eller HTML-"
- #~ "uddata,\n"
- #~ "                            lav kun én uddatafil.\n"
- #~ "      --number-sections     lav afsnits- og sektionsnumre.\n"
- #~ "  -o, --output=FILE         send til FIL (katalog i tilfældet opdelt "
- #~ "HTML),\n"
- 
- #, fuzzy
- #~ msgid ""
- #~ "Input file options:\n"
- #~ "      --commands-in-node-names  allow @ commands in node names.\n"
- #~ "  -D VAR                        define the variable VAR, as with @set.\n"
- #~ "  -I DIR                        append DIR to the @include search path.\n"
- #~ "  -P DIR                        prepend DIR to the @include search path.\n"
- #~ "  -U VAR                        undefine the variable VAR, as with "
- #~ "@clear.\n"
- #~ msgstr ""
- #~ "Inddata-tilvalg:\n"
- #~ "      --commands-in-node-names   tillad @-kommandoer i emnenavne.\n"
- #~ "  -D VAR                         definér variablen VAR som med @set.\n"
- #~ "  -I KATALOG                     tilføj KATALOG til @include-søgestien.\n"
- #~ "  -P KATALOG                     indsæt KATALOG forrest i @include-"
- #~ "søgestien.\n"
- #~ "  -U VAR                         afdefinér variablen VAR som med @clear.\n"
- 
- #, fuzzy
- #~ msgid ""
- #~ "Conditional processing in input:\n"
- #~ "  --ifdocbook       process @ifdocbook and @docbook even if\n"
- #~ "                      not generating Docbook.\n"
- #~ "  --ifhtml          process @ifhtml and @html even if not generating "
- #~ "HTML.\n"
- #~ "  --ifinfo          process @ifinfo even if not generating Info.\n"
- #~ "  --ifplaintext     process @ifplaintext even if not generating plain "
- #~ "text.\n"
- #~ "  --iftex           process @iftex and @tex; implies --no-split.\n"
- #~ "  --ifxml           process @ifxml and @xml.\n"
- #~ "  --no-ifdocbook    do not process @ifdocbook and @docbook text.\n"
- #~ "  --no-ifhtml       do not process @ifhtml and @html text.\n"
- #~ "  --no-ifinfo       do not process @ifinfo text.\n"
- #~ "  --no-ifplaintext  do not process @ifplaintext text.\n"
- #~ "  --no-iftex        do not process @iftex and @tex text.\n"
- #~ "  --no-ifxml        do not process @ifxml and @xml text.\n"
- #~ "\n"
- #~ "  Also, for the --no-ifFORMAT options, do process @ifnotFORMAT text.\n"
- #~ msgstr ""
- #~ "Betinget behandling i inddata:\n"
- #~ "  --ifhtml          behandl @ifhtml og @html selvom der ikke laves HTML.\n"
- #~ "  --ifinfo          behandl @ifinfo-tekst selvom der laves HTML.\n"
- #~ "  --ifplaintext     behandl @ifplaintext selvom der ikke laves ren "
- #~ "tekst.\n"
- #~ "  --iftex           behandl @iftex og @tex; underforstår --no-split.\n"
- #~ "  --ifxml           behandl @ifxml og @xml.\n"
- #~ "  --no-ifhtml       behandl ikke @ifhtml og @html-tekst.\n"
- #~ "  --no-ifinfo       behandl ikke @ifinfo-tekst.\n"
- #~ "  --no-ifplaintext  behandl ikke @ifplaintext-tekst.\n"
- #~ "  --no-iftex        behandl ikke @iftex og @tex-tekst.\n"
- #~ "  --no-ifxml        behandl ikke @ifxml og @xml-tekst.\n"
- 
- #~ msgid "%s: %s arg must be numeric, not `%s'.\n"
- #~ msgstr "%s: %s parameter skal være et tal, ikke '%s'.\n"
- 
- #, fuzzy
- #~ msgid "%s: could not open macro expansion output `%s'"
- #~ msgstr "Kunne ikke åbne makroudfoldelses-uddata '%s'"
- 
- #, fuzzy
- #~ msgid "%s: ignoring second macro expansion output `%s'.\n"
- #~ msgstr "Kunne ikke åbne makroudfoldelses-uddata '%s'"
- 
- #, fuzzy
- #~ msgid "%s: could not open internal links output `%s'"
- #~ msgstr "Kunne ikke åbne makroudfoldelses-uddata '%s'"
- 
- #, fuzzy
- #~ msgid "%s: ignoring second internal links output `%s'.\n"
- #~ msgstr "Kunne ikke åbne makroudfoldelses-uddata '%s'"
- 
- #~ msgid "Expected `%s'"
- #~ msgstr "Forventede '%s'"
- 
- #~ msgid "No `%s' found in `%s'"
- #~ msgstr "Ingen '%s' fundet i '%s'"
- 
- #~ msgid ""
- #~ "%s: Skipping macro expansion to stdout as Info output is going there.\n"
- #~ msgstr ""
- #~ "%s: Undlader makroudfoldelse til standard-ud, da Info-uddata sendes der.\n"
- 
- #~ msgid "Making %s file `%s' from `%s'.\n"
- #~ msgstr "Producerer %s file '%s' ud fra '%s'.\n"
- 
- #~ msgid ""
- #~ "%s: Removing macro output file `%s' due to errors; use --force to "
- #~ "preserve.\n"
- #~ msgstr ""
- #~ "%s: Fjerner makro uddatafil '%s' grundet fejl; brug --force for at "
- #~ "beholde.\n"
- 
- #~ msgid ""
- #~ "%s: Removing output file `%s' due to errors; use --force to preserve.\n"
- #~ msgstr ""
- #~ "%s: Fjerner uddatafil '%s' grundet fejl; brug --force for at beholde.\n"
- 
- #, fuzzy
- #~ msgid ""
- #~ "%s: Removing internal links output file `%s' due to errors; use --force "
- #~ "to preserve.\n"
- #~ msgstr ""
- #~ "%s: Fjerner uddatafil '%s' grundet fejl; brug --force for at beholde.\n"
- 
- #, fuzzy
- #~ msgid "%c%s expected braces"
- #~ msgstr "%c%s forventede '{...}'"
- 
- #~ msgid "NO_NAME!"
- #~ msgstr "INTET_NAVN!"
- 
- #~ msgid "@image file `%s' (for HTML) not readable: %s"
- #~ msgstr "@image-fil '%s' (for HTML) er ulæselig: %s"
- 
- #, fuzzy
- #~ msgid "No such file `%s'"
- #~ msgstr "Ingen '%s' fundet i '%s'"
- 
- #~ msgid "@image file `%s' (for text) unreadable: %s"
- #~ msgstr "@image-fil '%s' (for tekst) er ulæselig: %s"
- 
- #~ msgid "{No value for `%s'}"
- #~ msgstr "{Ingen værdi for '%s'}"
- 
- #~ msgid "Reached eof before matching @end %s"
- #~ msgstr "Nåede filslutning før samhørende @end %s"
- 
- #~ msgid "`%.40s...' is too long for expansion; not expanded"
- #~ msgstr "`%.40s...' er for langt til ekspansion; blev ikke ekspanderet"
- 
- #~ msgid "Missing } in @multitable template"
- #~ msgstr "Manglende } i @multitable skabelon"
- 
- #~ msgid "ignoring stray text `%s' after @multitable"
- #~ msgstr "ignorerer vildfaren tekst '%s' efter @multitable"
- 
- #~ msgid "[unexpected] cannot select column #%d in multitable"
- #~ msgstr "[uventet] Kan ikke vælge kolonne %d i 'multitable'"
- 
- #~ msgid "** Multicolumn output from last row:\n"
- #~ msgstr "** Flerkolonne uddata fra sidste række:\n"
- 
- #~ msgid "* column #%d: output = %s\n"
- #~ msgstr "* kolonne %d: uddata = %s\n"
- 
- #~ msgid "Node `%s' previously defined at line %d"
- #~ msgstr "Emne '%s' er tidligere defineret på linje %d"
- 
- #~ msgid "Formatting node %s...\n"
- #~ msgstr "Formatterer emne %s...\n"
- 
- #, fuzzy
- #~ msgid "Node `%s' requires a sectioning command (e.g., %c%s)"
- #~ msgstr "Emne '%s' kræver en sektionsopdelende kommando (f.eks. %c%s)"
- 
- #~ msgid "No node name specified for `%c%s' command"
- #~ msgstr "Intet emnenavn angivet for '%c%s'-kommandoen"
- 
- #~ msgid "Anchor `%s' and node `%s' map to the same file name"
- #~ msgstr "Mål '%s' og emne '%s' ender med at have samme filnavn"
- 
- #~ msgid "This @anchor command ignored; references to it will not work"
- #~ msgstr ""
- #~ "Denne @anchor-kommando er ignoreret; referencer til den vil ikke virke"
- 
- #~ msgid "Rename this anchor or use the `--no-split' option"
- #~ msgstr "Omdøb dette mål eller brug tilvalget '--no-split'"
- 
- #~ msgid "Unexpected string at end of split-HTML file `%s'"
- #~ msgstr "Uventet streng i slutningen af opdelt HTML-fil '%s'"
- 
- #~ msgid "Anchors `%s' and `%s' map to the same file name"
- #~ msgstr "Målene '%s' og '%s' ender med at have samme filnavn"
- 
- #~ msgid "@anchor command ignored; references to it will not work"
- #~ msgstr "@anchor-kommandoen ignoreres. Referencer til den vil ikke fungere"
- 
- #, fuzzy
- #~ msgid ""
- #~ "%s reference to nonexistent node `%s' (perhaps incorrect sectioning?)"
- #~ msgstr "%s reference til ikke-eksisterende emne '%s'"
- 
- #, fuzzy
- #~ msgid ""
- #~ "Next field of node `%s' not pointed to (perhaps incorrect sectioning?)"
- #~ msgstr "'Næste'-felt i emne '%s' blive ikke peget på"
- 
- #~ msgid "This node (%s) has the bad Prev"
- #~ msgstr "Dette emne (%s) har den ugyldige 'Forrige'"
- 
- #~ msgid "Prev field of node `%s' not pointed to"
- #~ msgstr "Feltet 'Forrige' i emne '%s' bliver ikke peget på"
- 
- #~ msgid "This node (%s) has the bad Next"
- #~ msgstr "Dette emne (%s) har den ugyldige 'Næste'-felt"
  
! #, fuzzy
! #~ msgid "Can't remove file `%s': %s"
! #~ msgstr "Kan ikke oprette kataloget '%s': %s"
! 
! #, fuzzy
! #~ msgid "Internal error (search_sectioning) `%s'!"
! #~ msgstr "Intern fejl (search_sectioning) \"%s\"!"
! 
! #~ msgid "Internal error (search_sectioning) \"%s\"!"
! #~ msgstr "Intern fejl (search_sectioning) \"%s\"!"
! 
! #~ msgid "%c%s is obsolete; use %c%s instead"
! #~ msgstr "%c%s er forældet; benyt i stedet %c%s"
! 
! #~ msgid "Node with %ctop as a section already exists"
! #~ msgstr "Emne med %ctop som sektion eksisterer allerede"
! 
! #~ msgid "Here is the %ctop node"
! #~ msgstr "Her er %ctop-emnet"
! 
! #~ msgid "%ctop used before %cnode, defaulting to %s"
! #~ msgstr "%ctop benyttet før %cnode, benytter forvalget %s"
! 
! #~ msgid "of"
! #~ msgstr "for"
! 
! #~ msgid "on"
! #~ msgstr "på"
! 
! #~ msgid "First argument to cross-reference may not be empty"
! #~ msgstr "Første parameter i krydsreferencen må ikke være tom"
! 
! #, fuzzy
! #~ msgid "`.' or `,' must follow @%s, not `%c'"
! #~ msgstr "en krydsreference må efterfølges af '.' eller ',', ikke %c"
! 
! #, fuzzy
! #~ msgid "for cross-references in parentheses, use @pxref"
! #~ msgstr "Ingen krydsreferencer i dette emne."
! 
! #~ msgid "First argument to @inforef may not be empty"
! #~ msgstr "Første parameter i @inforef må ikke være tom"
! 
! #, fuzzy
! #~ msgid "Encoding %s certainly poorly supported"
! #~ msgstr "beklager, indkodningen '%s' understøttes ikke"
! 
! #, fuzzy
! #~ msgid ""
! #~ "General options:\n"
! #~ "      --error-limit=NUM       quit after NUM errors (default %d).\n"
! #~ "      --document-language=STR locale to use in translating Texinfo "
! #~ "keywords\n"
! #~ "                                for the output document (default C).\n"
! #~ "      --force                 preserve output even if errors.\n"
! #~ "      --help                  display this help and exit.\n"
! #~ "      --no-validate           suppress node cross-reference validation.\n"
! #~ "      --no-warn               suppress warnings (but not errors).\n"
! #~ "      --conf-dir=DIR          search also for initialization files in "
! #~ "DIR.\n"
! #~ "      --init-file=FILE        load FILE to modify the default behaviour.\n"
! #~ "      --set-init-variable VAR=VAL  set configuration variable VAR to "
! #~ "VAL.\n"
! #~ "  -v, --verbose               explain what is being done.\n"
! #~ "      --version               display version information and exit.\n"
! #~ msgstr ""
! #~ "Generelle tilvalg:\n"
! #~ "      --error-limit=ANTAL     afbryd efter ANTAL fejl (standard %d).\n"
! #~ "      --force                 bevar uddata selvom der opstår fejl.\n"
! #~ "      --help                  vis denne hjælp og afslut.\n"
! #~ "      --no-validate           undertryk validering af emne-"
! #~ "krydsreferencer.\n"
! #~ "      --no-warn               undertryk advarsler (men ikke fejl).\n"
! #~ "      --reference-limit=ANTAL advar højst om ANTAL referencer (standard "
! #~ "%d).\n"
! #~ "  -v, --verbose               forklar, hvad der sker.\n"
! #~ "      --version               vis versionsoplysninger og afslut.\n"
! 
! #, fuzzy
! #~ msgid ""
! #~ "General output options:\n"
! #~ "  -E, --macro-expand=FILE     output macro-expanded source to FILE,\n"
! #~ "                                ignoring any @setfilename.\n"
! #~ "      --no-headers            suppress node separators, Node: lines, and "
! #~ "menus\n"
! #~ "                                from Info output (thus producing plain "
! #~ "text)\n"
! #~ "                                or from HTML (thus producing shorter "
! #~ "output);\n"
! #~ "                                also, write to standard output by default "
! #~ "if\n"
! #~ "                                producing Info.\n"
! #~ "      --split=SPLIT           split at SPLIT, where SPLIT may be "
! #~ "chapter, \n"
! #~ "                                section or node if output supports "
! #~ "splitting.\n"
! #~ "      --no-split              suppress the splitting of Info or HTML "
! #~ "output,\n"
! #~ "                                generate only one output file.\n"
! #~ "      --number-sections       output chapter and sectioning numbers.\n"
! #~ "  -o, --output=FILE           output to FILE (or directory if split).\n"
! #~ "                                If not split and FILE is a directory, put "
! #~ "the\n"
! #~ "                                resulting files in FILE.\n"
! #~ msgstr ""
! #~ "Generelle uddatatilvalg:\n"
! #~ "  -E, --macro-expand FIL    send makroekspanderet kildetekst til FIL.\n"
! #~ "                            ignorér eventuelle @setfilename.\n"
! #~ "      --no-headers          undertryk emneadskillere, Node:­linjer og "
! #~ "menuer\n"
! #~ "                             fra Infos uddata (og lav dermed simpel "
! #~ "tekst)\n"
! #~ "                             og skriv som udgangspunkt til standard-ud."
! #~ "n      --no-split            undertryk opdeling af Info eller HTML-"
! #~ "uddata,\n"
! #~ "                            lav kun én uddatafil.\n"
! #~ "      --number-sections     lav afsnits- og sektionsnumre.\n"
! #~ "  -o, --output=FILE         send til FIL (katalog i tilfældet opdelt "
! #~ "HTML),\n"
! 
! #, fuzzy
! #~ msgid "Cannot split output %s"
! #~ msgstr "kan ikke oprette uddatafil '%s'"
! 
! #, fuzzy
! #~ msgid "%s not writable"
! #~ msgstr "%s: tom fil"
! 
! #, fuzzy
! #~ msgid " end of file"
! #~ msgstr "Find fil: "
! 
! #, fuzzy
! #~ msgid "Node `%s' previously defined %s"
! #~ msgstr "Emne '%s' er tidligere defineret på linje %d"
! 
! #, fuzzy
! #~ msgid "@%s requires an argument"
! #~ msgstr "%c%s kræver et navn"
! 
! #, fuzzy
! #~ msgid "Node `%s' that is to be renamed exists "
! #~ msgstr "Indeks '%s' eksisterer allerede"
! 
! #, fuzzy
! #~ msgid "%s: Removing output files due to errors; use --force to preserve.\n"
! #~ msgstr ""
! #~ "%s: Fjerner uddatafil '%s' grundet fejl; brug --force for at beholde.\n"
! 
! #, fuzzy
! #~ msgid "Missing `}' on @%s line"
! #~ msgstr "Manglende '}' i @def parameter"
! 
! #, fuzzy
! #~ msgid "Anchor `%s' ignored in %s expanded more than once"
! #~ msgstr "Mål '%s' og emne '%s' ender med at have samme filnavn"
! 
! #, fuzzy
! #~ msgid "@%s (argument nr %d)"
! #~ msgstr "Ugyldigt argument til %c%s"
! 
! #, fuzzy
! #~ msgid "First argument to @%s may not be empty"
! #~ msgstr "Første parameter i @inforef må ikke være tom"
! 
! #, fuzzy
! #~ msgid "@image file name"
! #~ msgstr "@image-fil '%s' er ulæselig: %s"
! 
! #, fuzzy
! #~ msgid "\\ in macro expansion followed `%s' instead of parameter name or \\"
! #~ msgstr ""
! #~ "\\ i makroudfoldelse fulgt af '%s' i stedet for \\ eller parameternavn"
! 
! #, fuzzy
! #~ msgid "No index prefix found for @%s"
! #~ msgstr "ingen indeksindgange blev fundet for '%s'\n"
! 
! #, fuzzy
! #~ msgid "@%s not allowed in argument to @%s"
! #~ msgstr "Ugyldigt argument til %c%s"
! 
! #, fuzzy
! #~ msgid "@%s already set"
! #~ msgstr "Indeks '%s' eksisterer allerede"
! 
! #, fuzzy
! #~ msgid "Anchor `%s' previously defined %s"
! #~ msgstr "makro '%s' er allerede defineret"
! 
! #, fuzzy
! #~ msgid "No closing brace for specially handled command %s"
! #~ msgstr "Ingen slutparentes for fodnote '%s'"
! 
! #, fuzzy
! #~ msgid "Float label `%s' previously defined %s"
! #~ msgstr "makro '%s' er allerede defineret"
! 
! #, fuzzy
! #~ msgid "ignoring @tab in empty multitable"
! #~ msgstr "ignorerer @tab udenfor 'multitable'"
! 
! #, fuzzy
! #~ msgid "Unknown command with braces `@%s'"
! #~ msgstr "Ukendt kommando '%s'"
! 
! #, fuzzy
! #~ msgid "Unexpected command `%s' here"
! #~ msgstr "Ukendt kommando '%s'"
! 
! #, fuzzy
! #~ msgid "%s should not appear in %s"
! #~ msgstr "Kunne ikke åbne makroudfoldelses-uddata '%s'"
! 
! #, fuzzy
! #~ msgid "`.' or `,' must follow @xref."
! #~ msgstr "en krydsreference må efterfølges af '.' eller ',', ikke %c"
! 
! #, fuzzy
! #~ msgid "@menu before first node"
! #~ msgstr "@menu fundet før første @node, opretter 'Top' emne"
! 
! #~ msgid "One completion:\n"
! #~ msgstr "Én afslutning:\n"
! 
! #~ msgid "more "
! #~ msgstr "mere "
! 
! #, fuzzy
! #~ msgid "\\@image file `%s' unreadable: %s"
! #~ msgstr "@image-fil '%s' er ulæselig: %s"
! 
! #, fuzzy
! #~ msgid "Cannot find \\@image file `%s.txt'"
! #~ msgstr "Kan ikke finde emnet '%s'."
! 
! #, fuzzy
! #~ msgid "`.' or `,' must follow \\@xref, not %s"
! #~ msgstr "en krydsreference må efterfølges af '.' eller ',', ikke %c"
! 
! #~ msgid "%s: warning: "
! #~ msgstr "%s: advarsel: "
! 
! #, fuzzy
! #~ msgid "@top already exists"
! #~ msgstr "Indeks '%s' eksisterer allerede"
! 
! #~ msgid "%s: illegal option -- %c\n"
! #~ msgstr "%s: ugyldigt tilvalg -- %c\n"
! 
! #~ msgid "Function"
! #~ msgstr "Funktion"
! 
! #~ msgid "Macro"
! #~ msgstr "Makro"
! 
! #~ msgid "Special Form"
! #~ msgstr "Specialform"
! 
! #~ msgid "Variable"
! #~ msgstr "Variabel"
! 
! #~ msgid "User Option"
! #~ msgstr "Brugerfunktion"
! 
! #~ msgid "Instance Variable"
! #~ msgstr "Instansvariabel"
! 
! #~ msgid "Method"
! #~ msgstr "Metode"
! 
! #~ msgid "Untitled"
! #~ msgstr "Uden titel"
! 
! #~ msgid "This is %s, produced by makeinfo version %s from %s.\n"
! #~ msgstr "Dette er %s, produceret med makeinfo version %s ud fra %s.\n"
! 
! #~ msgid "Next:"
! #~ msgstr "Næste:"
! 
! #~ msgid "Previous:"
! #~ msgstr "Forrige:"
! 
! #~ msgid "Up:"
! #~ msgstr "Op:"
! 
! #~ msgid "Menu"
! #~ msgstr "Menu"
! 
! #~ msgid "Cross"
! #~ msgstr "Kryds"
! 
! #~ msgid "Prev"
! #~ msgstr "Forrige"
! 
! #~ msgid "Up"
! #~ msgstr "Op"
! 
! #~ msgid "see "
! #~ msgstr "se "
! 
! #~ msgid "Table of Contents"
! #~ msgstr "Indhold"
! 
! #, fuzzy
! #~ msgid "Short Table of Contents"
! #~ msgstr "Indhold"
! 
! #, fuzzy
! #~ msgid "@{No value for `{value}'@}"
! #~ msgstr "{Ingen værdi for '%s'}"
! 
! #, fuzzy
! #~ msgid "Appendix %c"
! #~ msgstr "Appendiks %c "
! 
! #~ msgid ""
! #~ "\\%-10[search]  Search forward for a specified string\n"
! #~ "              and select the node in which the next occurrence is found.\n"
! #~ msgstr ""
! #~ "\\%-10[search]  Søg fremad efter en given streng\n"
! #~ "              og vælg emnet med den næste forekomst.\n"
! 
! #~ msgid ""
! #~ "\\%-10[goto-node]  Move to node specified by name.\n"
! #~ "              You may include a filename as well, as in "
! #~ "(FILENAME)NODENAME.\n"
! #~ msgstr ""
! #~ "\\%-10[goto-node]  Gå til emne angivet ved navn.\n"
! #~ "              Du kan også medtage filnavn, som (FILNAVN)EMNENAVN.\n"
! 
! #, fuzzy
! #~ msgid "\\%-10[next-node]  Move to the next node of current section.\n"
! #~ msgstr "\\%-10[next-node]  Flyt til emnet 'næste' i dette emne.\n"
! 
! #~ msgid ""
! #~ "\\%-10[dir-node]  Move to the `directory' node.  Equivalent to `\\[goto-"
! #~ "node] (DIR)'.\n"
! #~ msgstr ""
! #~ "\\%-10[dir-node]  Flyt til emnet 'katalog'. Svarer til 'g (KATALOG)'.\n"
! 
! #~ msgid ""
! #~ "\\%-10[top-node]  Move to the Top node.  Equivalent to `\\[goto-node] "
! #~ "Top'.\n"
! #~ msgstr ""
! #~ "\\%-10[top-node]  Gå til emnet Top. Svarer til '\\[goto-node] Top'.\n"
! 
! #, fuzzy
! #~ msgid "\\%-10[scroll-forward-page-only]  Scroll forward within this node.\n"
! #~ msgstr "\\%-10[scroll-forward]  Rul 1 linje frem.\n"
! 
! #, fuzzy
! #~ msgid ""
! #~ "\\%-10[scroll-backward-page-only]  Scroll backward within this node.\n"
! #~ msgstr "\\%-10[scroll-backward]  Rul en linje tilbage.\n"
! 
! #~ msgid ""
! #~ "\\%-10[search-backward]  Search backward for a specified string\n"
! #~ "              and select the node in which the previous occurrence is "
! #~ "found.\n"
! #~ msgstr ""
! #~ "\\%-10[search-backward]  Sæg baglæns efter en given streng\n"
! #~ "              og vælg emnet med den forrige forekomst.\n"
! 
! #~ msgid "--- Use `\\[history-node]' or `\\[kill-node]' to exit ---\n"
! #~ msgstr ""
! #~ "--- Benyt '\\[history-node]' eller '\\[kill-node]' for at afslutte ---\n"
! 
! #, fuzzy
! #~ msgid "\\%-10[move-to-prev-xref]  Skip to previous hypertext link [*].\n"
! #~ msgstr ""
! #~ "\\%-10[move-to-prev-xref]  Hop til næste hypertekst-henvisning i dette "
! #~ "emne.\n"
! 
! #, fuzzy
! #~ msgid ""
! #~ "Usage: %s [OPTION]... [MENU-ITEM...]\n"
! #~ "\n"
! #~ "Read documentation in Info format.\n"
! #~ "\n"
! #~ "Options:\n"
! #~ "      --apropos=STRING         look up STRING in all indices of all "
! #~ "manuals.\n"
! #~ "  -d, --directory=DIR          add DIR to INFOPATH.\n"
! #~ "      --dribble=FILENAME       remember user keystrokes in FILENAME.\n"
! #~ "  -f, --file=FILENAME          specify Info file to visit.\n"
! #~ "  -h, --help                   display this help and exit.\n"
! #~ "      --index-search=STRING    go to node pointed by index entry STRING.\n"
! #~ "  -n, --node=NODENAME          specify nodes in first visited Info file.\n"
! #~ "  -o, --output=FILENAME        output selected nodes to FILENAME.\n"
! #~ "  -R, --raw-escapes            output \"raw\" ANSI escapes (default).\n"
! #~ "      --no-raw-escapes         output escapes as literal text.\n"
! #~ "      --restore=FILENAME       read initial keystrokes from FILENAME.\n"
! #~ "  -O, --show-options, --usage  go to command-line options node.\n"
! #~ "%s      --subnodes               recursively output menu items.\n"
! #~ "  -w, --where, --location      print physical location of Info file.\n"
! #~ "      --vi-keys                use vi-like and less-like key bindings.\n"
! #~ "      --version                display version information and exit.\n"
! #~ "\n"
! #~ "The first non-option argument, if present, is the menu entry to start "
! #~ "from;\n"
! #~ "it is searched for in all `dir' files along INFOPATH.\n"
! #~ "If it is not present, info merges all `dir' files and shows the result.\n"
! #~ "Any remaining arguments are treated as the names of menu\n"
! #~ "items relative to the initial node visited.\n"
! #~ "\n"
! #~ "Examples:\n"
! #~ "  info                       show top-level dir menu\n"
! #~ "  info emacs                 start at emacs node from top-level dir\n"
! #~ "  info emacs buffers         start at buffers node within emacs manual\n"
! #~ "  info --show-options emacs  start at node with emacs' command line "
! #~ "options\n"
! #~ "  info --subnodes -o out.txt emacs  dump entire manual to out.txt\n"
! #~ "  info -f ./foo.info         show file ./foo.info, not searching dir\n"
! #~ msgstr ""
! #~ "Brug: %s [TILVALG]... [MENUPUNKT...]\n"
! #~ "\n"
! #~ "Læs dokumentationen i Info format.\n"
! #~ "\n"
! #~ "Tilvalg:\n"
! #~ "      --apropos=STRENG         slå STRENG op i alle indekser og "
! #~ "manualer.\n"
! #~ "  -d, --directory=KATALOG      tilføj KATALOG til INFOPATH.\n"
! #~ "      --dribble=FILNAVN        gem brugerens tastetryk i FILNAVN.\n"
! #~ "  -f, --file=FILNAVN           angiv Info fil, der skal besøges.\n"
! #~ "  -h, --help                   vis denne hjælp og afslut.\n"
! #~ "      --index-search=TEKST     gå til det punkt, indeks-indgang TEKST "
! #~ "angiver.\n"
! #~ "  -n, --node=EMNENAVN          angiv emner i først besøgte Info-fil.\n"
! #~ "  -o, --output=FILNAVN         udlæs de valgte emner til FILNAVN.\n"
! #~ "  -R, --raw-escapes            fjern ikke ANSI-escapekoder fra "
! #~ "manualsider\n"
! #~ "      --restore=FILNAVN        indlæs de første tastetryk fra FILNAVN.\n"
! #~ "  -O, --show-options, --usage  gå til emnet kommandolinje-tilvalg.\n"
! #~ "%s      --subnodes               udlæs menupunkter rekursivt.\n"
! #~ "      --vi-keys                benyt 'vi'- og 'less'-agtige "
! #~ "tastebindinger.\n"
! #~ "      --version                vis versionsinformation og afslut.\n"
! #~ "\n"
! #~ "Det første ikke-tilvalgs-parameter er menuindgangen der startes fra;\n"
! #~ "den  søges i alle 'katalog'-filer angivet i miljøvariablen INFOPATH.\n"
! #~ "Hvis ikke dette parameter er angivet, samler info alle 'katalog'-filer\n"
! #~ " og viser resultatet.\n"
! #~ "Resterende parametre angiver navne på menupunkter i forhold til "
! #~ "startpunktet.\n"
! #~ "\n"
! #~ "Eksempler:\n"
! #~ "  info                       viser top-niveau katalog menu\n"
! #~ "  info emacs                 start ved emnet emacs i topniveau kataloget\n"
! #~ "  info emacs buffers         start ved emnet 'buffers' i emacs-manualen\n"
! #~ "  info --show-options emacs  start ved emnet med emacs' kommandolinje "
! #~ "tilvalg\n"
! #~ "  info -f ./xxx.info         vis filen ./xxx.info uden at søge i katalog\n"
! 
! #~ msgid ""
! #~ "              Picking a menu item causes another node to be selected.\n"
! #~ msgstr "              Valg af menupunkt vælger et andet emne.\n"
! 
! #~ msgid ""
! #~ "              You may include a filename as well, as in "
! #~ "(FILENAME)NODENAME.\n"
! #~ msgstr "              Du kan også medtage filnavn, som (FILNAVN)EMNENAVN.\n"
! 
! #~ msgid "  %-10s  Search backward for a specified string\n"
! #~ msgstr "  %-10s  Søg baglæns efter en given streng\n"
  
! #~ msgid ""
! #~ "              and select the node in which the next occurrence is found.\n"
! #~ msgstr "              og vælg emne med den næste forekomst.\n"
  
! #~ msgid "Following Next node..."
! #~ msgstr "Følger emnet Næste..."
  
! #~ msgid "Selecting first menu item..."
! #~ msgstr "Vælger første menupunkt..."
  
! #~ msgid "Selecting Next node..."
! #~ msgstr "Vælger emnet 'Næste'..."
  
! #~ msgid "Moving Up %d time(s), then Next."
! #~ msgstr "Går 'Op' %d gang(e), derefter 'Næste'."
  
! #~ msgid "Moving Prev in this window."
! #~ msgstr "Går til 'Forrige' i dette vindue."
  
! #~ msgid "Moving Up in this window."
! #~ msgstr "Går 'Op' i dette vindue."
  
! #~ msgid "Moving to `Prev's last menu item."
! #~ msgstr "Går til 'Forrige's sidste menupunkt."
  
! #~ msgid " "
! #~ msgstr " "
  
- #, fuzzy
  #~ msgid ""
- #~ "Usage: %s [OPTION]... [INFO-FILE [DIR-FILE]]\n"
- #~ "\n"
- #~ "Add or remove entries in INFO-FILE from the Info directory DIR-FILE.\n"
  #~ "\n"
! #~ "Options:\n"
! #~ " --debug           report what is being done.\n"
! #~ " --delete          delete existing entries for INFO-FILE from DIR-FILE;\n"
! #~ "                     don't insert any new entries.\n"
! #~ " --dir-file=NAME   specify file name of Info directory file.\n"
! #~ "                     This is equivalent to using the DIR-FILE argument.\n"
! #~ " --entry=TEXT      insert TEXT as an Info directory entry.\n"
! #~ "                     TEXT should have the form of an Info menu item line\n"
! #~ "                     plus zero or more extra lines starting with "
! #~ "whitespace.\n"
! #~ "                     If you specify more than one entry, they are all "
! #~ "added.\n"
! #~ "                     If you don't specify any entries, they are "
! #~ "determined\n"
! #~ "                     from information in the Info file itself.\n"
! #~ " --help            display this help and exit.\n"
! #~ " --info-file=FILE  specify Info file to install in the directory.\n"
! #~ "                     This is equivalent to using the INFO-FILE argument.\n"
! #~ " --info-dir=DIR    same as --dir-file=DIR/dir.\n"
! #~ " --item=TEXT       same as --entry TEXT.\n"
! #~ "                     An Info directory entry is actually a menu item.\n"
! #~ " --quiet           suppress warnings.\n"
! #~ " --remove          same as --delete.\n"
! #~ " --remove-exactly  only remove if the info file name matches exactly;\n"
! #~ "                     .info and/or .gz suffixes are not ignored.\n"
! #~ " --section=SEC     put this file's entries in section SEC of the "
! #~ "directory.\n"
! #~ "                     If you specify more than one section, all the "
! #~ "entries\n"
! #~ "                     are added in each of the sections.\n"
! #~ "                     If you don't specify any sections, they are "
! #~ "determined\n"
! #~ "                     from information in the Info file itself.\n"
! #~ " --section-regex=R if an entry is added to a section that does not "
! #~ "exist,\n"
! #~ "                     look for a section matching basic regular expression "
! #~ "R\n"
! #~ "                     (and ignoring case) before starting a new section.\n"
! #~ " --test            suppress updating of DIR-FILE.\n"
! #~ " --silent          suppress warnings.\n"
! #~ " --version         display version information and exit.\n"
  #~ msgstr ""
- #~ "Brug: %s [TILVALG]... [INFOFIL [KATALOGFIL]]\n"
- #~ "\n"
- #~ "Installér eller slet katalogindgange fra INFOFIL i Info katalogfilen\n"
- #~ "KATALOGFIL.\n"
  #~ "\n"
! #~ "Tilvalg:\n"
! #~ " --delete          slet eksisterende indgange til INFOFIL fra "
! #~ "KATALOGFIL;\n"
! #~ "                     tilføj ikke nye indgange.\n"
! #~ " --dir-file=NAVN   angiv navn på Info katalogfil.\n"
! #~ "                     Dette svarer til at bruge KATALOGFIL parameteren.\n"
! #~ " --entry=TEKST     tilføj TEKST som en Info katalogindgang.\n"
! #~ "                     TEKST skal være formateret som en Info menupunkts-\n"
! #~ "                     linje plus nul eller flere ekstra linjer, der "
! #~ "starter\n"
! #~ "                     med mellemrum.\n"
! #~ "                     Hvis du angiver flere indgange, tilføjes de alle.\n"
! #~ "                     Hvis du ingen indgange angiver, bestemmes de ud fra\n"
! #~ "                     informationerne i selve Info-filen.\n"
! #~ " --help            vis denne hjælp og afslut.\n"
! #~ " --info-file=FIL   angiv Info-fil, der skal indsættes i kataloget.\n"
! #~ "                     Dette svarer til at bruge INFOFIL parameteren.\n"
! #~ " --info-dir=KATALOG  svarer til --dir-file=KATALOG/katalog.\n"
! #~ " --item=TEKST      svarer til --entry TEKST.\n"
! #~ "                     Et Info-katalog er i virkeligheden et menupunkt.\n"
! #~ " --quiet           undlad advarsler.\n"
! #~ " --remove          svarer til --delete.\n"
! #~ " --section=SEK     put denne fil's indgange i katalogets sektion SEK.\n"
! #~ "                     Hvis du angiver flere sektioner, tilføjes samtlige\n"
! #~ "                     indgangene til alle sektionerne.\n"
! #~ "                     Hvis du ingen sektioner angiver, bestemmes de ud "
! #~ "fra\n"
! #~ "                     informationerne i selve Info-filen.\n"
! #~ " --version         vis denne versions-information og afslut.\n"
! 
! #~ msgid "menu item `%s' already exists, for file `%s'"
! #~ msgstr "menupunkt '%s' eksisterer allerede i filen '%s'"
! 
! #~ msgid "\\%-10[menu-digit]  Pick first ... ninth item in node's menu.\n"
! #~ msgstr "\\%-10[menu-digit]  Vælg første til niende punkt i emnets menu.\n"
! 
! #~ msgid "node `%s' has been referenced %d times"
! #~ msgstr "emne '%s' blev refereret %d gange"
! 
! #, fuzzy
! #~ msgid ""
! #~ "Copyright (C) %s Free Software Foundation, Inc.\n"
! #~ "There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A\n"
! #~ "PARTICULAR PURPOSE.  You may redistribute copies of GNU %s\n"
! #~ "under the terms of the GNU General Public License.\n"
! #~ "For more information about these matters, see the file named COPYING.\n"
! #~ msgstr ""
! #~ "Copyright (C) %s Free Software Foundation, Inc.\n"
! #~ "Der er INGEN garanti. Du må redistribuere denne software\n"
! #~ "under GNU General Public License's betingelser.\n"
! #~ "For mere information om dette, se filerne 'COPYING'.\n"
! 
! #~ msgid "@quote-arg only useful for single-argument macros"
! #~ msgstr "@quote-arg kan kun bruges til makroer med et enkelt parameter"
! 
! #~ msgid "Short Contents"
! #~ msgstr "Kort indhold"
! 
! #~ msgid "keep temporary files around after processing"
! #~ msgstr "efterlad midlertidige filer"
! 
! #~ msgid "do not keep temporary files around after processing (default)"
! #~ msgstr "efterlad ikke midlertidige filer (standard)"
! 
! #~ msgid ""
! #~ "              file, and select the node referenced by the first entry "
! #~ "found.\n"
! #~ msgstr ""
! #~ "              og vælg det emne, der refereres til af den først fundne "
! #~ "indgang.\n"
! 
! #, fuzzy
! #~ msgid ""
! #~ "There is NO warranty.  You may redistribute this software\n"
! #~ "under the terms of the GNU General Public License.\n"
! #~ "For more information about these matters, see the files named COPYING.\n"
! #~ msgstr ""
! #~ "Copyright (C) %s Free Software Foundation, Inc.\n"
! #~ "Der er INGEN garanti. Du må redistribuere denne software\n"
! #~ "under GNU General Public License's betingelser.\n"
! #~ "For mere information om dette, se filerne 'COPYING'.\n"
! 
! #~ msgid "%s: Specify the Info directory only once.\n"
! #~ msgstr "%s: Angiv kun Info-kataloget én gang.\n"
! 
! #~ msgid "\"\" is invalid"
! #~ msgstr "\"\" er ugyldig"
! 
! #~ msgid "%s is an invalid ISO code, using %c"
! #~ msgstr "%s er en ugyldig ISO-kode, bruger %c"
! 
! #~ msgid "Cannot specify more than one macro expansion output"
! #~ msgstr "Kan ikke angive mere end én makroudfoldelses-uddata"
! 
! #~ msgid "File exists, but is not a directory"
! #~ msgstr "Filen eksisterer, men er ikke et katalog"
! 
! #~ msgid "Node:"
! #~ msgstr "Emne:"
! 
! #~ msgid "%s: TOC should be here, but it was not found"
! #~ msgstr "%s: 'Indhold' burde være her, men blev ikke fundet"
! 
! #~ msgid "No `%s.png' or `.jpg', and no extension supplied"
! #~ msgstr "Ingen `%s.png' eller `.jpg', og ingen filendelse angivet"
! 
! #~ msgid "%s; for file `%s'.\n"
! #~ msgstr "%s; for filen '%s'.\n"
! 
! #~ msgid "`%s' has no Up field"
! #~ msgstr "'%s' har intet 'Op'-felt"
--- 3377,3540 ----
  msgstr ""
  "Eksempler:\n"
! "  makeinfo foo.texi                      skriv Info til xxx's @setfilename\n"
! "  makeinfo --html xxx.texi               skriv HTML til @setfilename\n"
! "  makeinfo --xml xxx.texi                skriv Texinfo XML til  "
! "@setfilename\n"
! "  makeinfo --docbook xxx.texi            skriv Docbook XML til @setfilename\n"
! "  makeinfo --plaintext xxx.texi          skriv klartekst til standardud  "
! "makeinfo --pdf xxx.texi                skriv PDF via texi2dvi\n"
! "\n"
! "  makeinfo --html --no-headers xxx.texi  skriv html uden emnelinjer og "
! "menuer\n"
! "  makeinfo --number-sections xxx.texi    skriv Info med nummererede afsnit\n"
! "  makeinfo --no-split xxx.texi           skriv en Info-fil, uanset "
! "stÃ¸rrelsen\n"
  
! #: tp/texi2any.pl:901
  #, perl-format
  msgid "%s: --footnote-style arg must be `separate' or `end', not `%s'.\n"
  msgstr ""
! "%s: --footnote-style parameter skal vÃ¦re 'separate' eller 'end', ikke '%s'.\n"
  
! #: tp/texi2any.pl:992
  #, perl-format
  msgid "%s: --paragraph-indent arg must be numeric/`none'/`asis', not `%s'.\n"
  msgstr ""
! "%s: --paragraph-indent parameter skal vÃ¦re tal/Â»noneÂ«/Â»asisÂ«, ikke Â»%sÂ«.\n"
  
! #: tp/texi2any.pl:1069
  #, perl-format
  msgid "%s: when generating %s, only one input FILE may be specified with -o\n"
  msgstr ""
  
! #: tp/texi2any.pl:1073
  msgid "--Xopt option without printed output"
! msgstr "tilvalget --Xopt uden udskrevne uddata"
  
! #: tp/texi2any.pl:1083
! #, perl-format
  msgid "unknown tree transformation %s"
! msgstr "ukendt trÃ¦transformation %s"
  
! #: tp/texi2any.pl:1090
  #, perl-format
  msgid "ignoring splitting for format %s"
! msgstr "ignorerer opdeling for format %s"
  
! #: tp/texi2any.pl:1140
  #, perl-format
  msgid "%s: missing file argument.\n"
! msgstr "%s: mangler filargument.\n"
  
! #: tp/texi2any.pl:1141
  #, perl-format
  msgid "Try `%s --help' for more information.\n"
! msgstr "PrÃ¸v Â»%s --helpÂ« for yderligere information.\n"
  
! #: tp/texi2any.pl:1222
  msgid "fill_gaps_in_sectioning transformation return no result. No section?"
  msgstr ""
+ "fill_gaps_in_sectioning-transformering gav intet resultat. Ingen sektion?"
  
! #: tp/texi2any.pl:1244
! #, perl-format
  msgid "error on closing macro expand file %s: %s\n"
! msgstr "der opstod en fejl under lukning af makro udvid-filen %s: %s\n"
  
! #: tp/texi2any.pl:1250
! #, perl-format
  msgid "could not open %s for writing: %s\n"
! msgstr "kunne ikke Ã¥bne %s for skrivning: %s\n"
  
! #: tp/texi2any.pl:1275
! #, fuzzy
  msgid ""
  "insert_nodes_for_sectioning_commands transformation return no result. No "
  "section?"
  msgstr ""
+ "fill_gaps_in_sectioning-transformering gav intet resultat. Ingen sektion?"
  
! #: tp/texi2any.pl:1345 tp/texi2any.pl:1421
! #, perl-format
  msgid "%s: error on closing %s: %s\n"
! msgstr "%s: der opstod en fejl under lukning af %s: %s\n"
  
! #: tp/texi2any.pl:1368 tp/texi2any.pl:1402
! #, perl-format
  msgid "%s: error on closing internal links file %s: %s\n"
! msgstr "%s: der opstod en fejl under lukning af intern henvisningsfil %s: %s\n"
  
! #: tp/texi2any.pl:1374 tp/texi2any.pl:1408
! #, perl-format
  msgid "%s: could not open %s for writing: %s\n"
! msgstr "%s: kunne ikke Ã¥bne %s for skrivning: %s\n"
  
! #: texindex/ti.twjr:373
! #, fuzzy, awk-format
! msgid "%s: unrecognized option `%s'\n"
! msgstr "%s: ikke genkendt tilvalg Â»--%sÂ«\n"
  
! #: texindex/ti.twjr:444
! #, fuzzy, awk-format
! msgid "%s is not a Texinfo index file\n"
! msgstr "%s er ikke en gyldig regionskode"
  
! #: texindex/ti.twjr:543
! #, awk-format
! msgid "%s:%d: Bad key %s in record\n"
  msgstr ""
  
! #: texindex/ti.twjr:566
! #, awk-format
! msgid "%s:%d: Bad entry; expected three fields, not %d\n"
! msgstr ""
  
! #: texindex/ti.twjr:725
! #, awk-format
! msgid "%s:%d: Bad entry; expected %s at column %d\n"
! msgstr ""
  
! #: texindex/ti.twjr:1254
! msgid "..."
! msgstr ""
  
! #: texindex/ti.twjr:1273
! #, fuzzy, awk-format
! msgid "Usage: %s [OPTION]... FILE...\n"
! msgstr "Brug: %s [TILVALG] ... TEXINFO-FIL ...\n"
  
! #: texindex/ti.twjr:1274
! msgid "Generate a sorted index for each TeX output FILE."
! msgstr ""
  
! #: texindex/ti.twjr:1275
! msgid "Usually FILE... is specified as `foo.??' for a document `foo.texi'."
! msgstr ""
  
! #: texindex/ti.twjr:1277
! msgid "Options:"
! msgstr ""
  
! #: texindex/ti.twjr:1278
! msgid " -h, --help   display this help and exit"
! msgstr ""
  
! #: texindex/ti.twjr:1279
! msgid " --version    display version information and exit"
! msgstr ""
  
! #: texindex/ti.twjr:1280
! msgid " --           end option processing"
! msgstr ""
  
  #~ msgid ""
  #~ "\n"
! #~ "Email bug reports to bug-texinfo@gnu.org,\n"
! #~ "general questions and discussion to help-texinfo@gnu.org.\n"
! #~ "Texinfo home page: http://www.gnu.org/software/texinfo/"
  #~ msgstr ""
  #~ "\n"
! #~ "RapportÃ©r fejl i programmet pÃ¥ engelsk til bug-texinfo@gnu.org,\n"
! #~ "generelle spÃ¸rgsmÃ¥l og diskussion til help-texinfo@gnu.org,\n"
! #~ "oversÃ¦ttelsesfejl til claus_h@image.dk\n"
! #~ "Texinfos hjemmeside: http://www.gnu.org/software/texinfo/"
Binary files texinfo-5.2/po/de.gmo and texinfo-6.0/po/de.gmo differ
diff -Nrc2 texinfo-5.2/po/de.po texinfo-6.0/po/de.po
*** texinfo-5.2/po/de.po	2013-09-26 23:52:36.000000000 +0100
--- texinfo-6.0/po/de.po	2015-06-26 13:52:32.000000000 +0100
***************
*** 5,10 ****
  # Karl Eichwalder <ke@suse.de>, 1997, 1998, 1999.
  # Karl Eichwalder <ke@gnu.franken.de>, 1999, 2000.
! # Michael Piefel <piefel@informatik.hu-berlin.de>, 2001-2005, 2007, 2008, 2012.
! #
  # 2004-03-31
  # Along with this new update, I changed the quotes to
--- 5,11 ----
  # Karl Eichwalder <ke@suse.de>, 1997, 1998, 1999.
  # Karl Eichwalder <ke@gnu.franken.de>, 1999, 2000.
! # Michael Piefel <piefel@informatik.hu-berlin.de>, 2001-2005, 2007, 2008, 2012, 2013.
! # Philipp Thomas <pth@suse.de>, 2015.
! # Mario BlÃ¤ttermann <mario.blaettermann@gmail.com>, 2014, 2015.
  # 2004-03-31
  # Along with this new update, I changed the quotes to
***************
*** 33,104 ****
  msgid ""
  msgstr ""
! "Project-Id-Version: texinfo 5.0.91\n"
  "Report-Msgid-Bugs-To: bug-texinfo@gnu.org\n"
! "POT-Creation-Date: 2013-09-26 15:52-0700\n"
! "PO-Revision-Date: 2013-03-10 11:05+0100\n"
! "Last-Translator: Michael Piefel <piefel@informatik.hu-berlin.de>\n"
  "Language-Team: German <translation-team-de@lists.sourceforge.net>\n"
  "Language: de\n"
  "MIME-Version: 1.0\n"
  "Content-Type: text/plain; charset=UTF-8\n"
! "Content-Transfer-Encoding: 8-bit\n"
  "Plural-Forms: nplurals=2; plural=(n != 1);\n"
  
! #: gnulib/lib/error.c:188
  msgid "Unknown system error"
  msgstr "Unbekannter Systemfehler"
  
! #: gnulib/lib/getopt.c:547 gnulib/lib/getopt.c:576
  #, c-format
  msgid "%s: option '%s' is ambiguous; possibilities:"
  msgstr "%s: Option â€ž%sâ€œ ist nicht eindeutig; MÃ¶glichkeiten:"
  
! #: gnulib/lib/getopt.c:624 gnulib/lib/getopt.c:628
  #, c-format
  msgid "%s: option '--%s' doesn't allow an argument\n"
  msgstr "%s: Option â€ž--%sâ€œ erlaubt kein Argument\n"
  
! #: gnulib/lib/getopt.c:637 gnulib/lib/getopt.c:642
  #, c-format
  msgid "%s: option '%c%s' doesn't allow an argument\n"
  msgstr "%s: Option â€ž%c%sâ€œ erlaubt kein Argument\n"
  
! #: gnulib/lib/getopt.c:685 gnulib/lib/getopt.c:704
  #, c-format
  msgid "%s: option '--%s' requires an argument\n"
  msgstr "%s: Option â€ž%sâ€œ benÃ¶tigt ein Argument\n"
  
! #: gnulib/lib/getopt.c:742 gnulib/lib/getopt.c:745
! #, c-format
  msgid "%s: unrecognized option '--%s'\n"
! msgstr "%s: nicht erkannte Option â€ž--%sâ€œ\n"
  
! #: gnulib/lib/getopt.c:753 gnulib/lib/getopt.c:756
  #, c-format
  msgid "%s: unrecognized option '%c%s'\n"
  msgstr "%s: nicht erkannte Option â€ž%c%sâ€œ\n"
  
! #: gnulib/lib/getopt.c:805 gnulib/lib/getopt.c:808
  #, c-format
  msgid "%s: invalid option -- '%c'\n"
  msgstr "%s: ungÃ¼ltige Option -- â€ž%câ€œ\n"
  
! #: gnulib/lib/getopt.c:861 gnulib/lib/getopt.c:878 gnulib/lib/getopt.c:1088
! #: gnulib/lib/getopt.c:1106
  #, c-format
  msgid "%s: option requires an argument -- '%c'\n"
  msgstr "%s: Option benÃ¶tigt ein Argument -- â€ž%câ€œ\n"
  
! #: gnulib/lib/getopt.c:934 gnulib/lib/getopt.c:950
  #, c-format
  msgid "%s: option '-W %s' is ambiguous\n"
  msgstr "%s: Option â€ž-W %sâ€œ ist nicht eindeutig\n"
  
! #: gnulib/lib/getopt.c:974 gnulib/lib/getopt.c:992
  #, c-format
  msgid "%s: option '-W %s' doesn't allow an argument\n"
  msgstr "%s: Option â€ž-W %sâ€œ erlaubt kein Argument\n"
  
! #: gnulib/lib/getopt.c:1013 gnulib/lib/getopt.c:1031
  #, c-format
  msgid "%s: option '-W %s' requires an argument\n"
--- 34,111 ----
  msgid ""
  msgstr ""
! "Project-Id-Version: texinfo 5.9.90\n"
  "Report-Msgid-Bugs-To: bug-texinfo@gnu.org\n"
! "POT-Creation-Date: 2015-06-26 13:52+0100\n"
! "PO-Revision-Date: 2015-03-02 13:41+0100\n"
! "Last-Translator: Mario BlÃ¤ttermann <mario.blaettermann@gmail.com>\n"
  "Language-Team: German <translation-team-de@lists.sourceforge.net>\n"
  "Language: de\n"
  "MIME-Version: 1.0\n"
  "Content-Type: text/plain; charset=UTF-8\n"
! "Content-Transfer-Encoding: 8bit\n"
  "Plural-Forms: nplurals=2; plural=(n != 1);\n"
+ "X-Generator: Poedit 1.5.4\n"
  
! #: gnulib/lib/error.c:191
  msgid "Unknown system error"
  msgstr "Unbekannter Systemfehler"
  
! #: gnulib/lib/getopt.c:575 gnulib/lib/getopt.c:604
  #, c-format
  msgid "%s: option '%s' is ambiguous; possibilities:"
  msgstr "%s: Option â€ž%sâ€œ ist nicht eindeutig; MÃ¶glichkeiten:"
  
! #: gnulib/lib/getopt.c:619
! #, c-format
! msgid "%s: option '%s' is ambiguous\n"
! msgstr "%s: Option â€ž%sâ€œ ist mehrdeutig\n"
! 
! #: gnulib/lib/getopt.c:654 gnulib/lib/getopt.c:658
  #, c-format
  msgid "%s: option '--%s' doesn't allow an argument\n"
  msgstr "%s: Option â€ž--%sâ€œ erlaubt kein Argument\n"
  
! #: gnulib/lib/getopt.c:667 gnulib/lib/getopt.c:672
  #, c-format
  msgid "%s: option '%c%s' doesn't allow an argument\n"
  msgstr "%s: Option â€ž%c%sâ€œ erlaubt kein Argument\n"
  
! #: gnulib/lib/getopt.c:715 gnulib/lib/getopt.c:734
  #, c-format
  msgid "%s: option '--%s' requires an argument\n"
  msgstr "%s: Option â€ž%sâ€œ benÃ¶tigt ein Argument\n"
  
! #: gnulib/lib/getopt.c:772 gnulib/lib/getopt.c:775
! #, fuzzy, c-format
  msgid "%s: unrecognized option '--%s'\n"
! msgstr "%s: nicht erkannte Option â€ž%c%sâ€œ\n"
  
! #: gnulib/lib/getopt.c:783 gnulib/lib/getopt.c:786
  #, c-format
  msgid "%s: unrecognized option '%c%s'\n"
  msgstr "%s: nicht erkannte Option â€ž%c%sâ€œ\n"
  
! #: gnulib/lib/getopt.c:835 gnulib/lib/getopt.c:838
  #, c-format
  msgid "%s: invalid option -- '%c'\n"
  msgstr "%s: ungÃ¼ltige Option -- â€ž%câ€œ\n"
  
! #: gnulib/lib/getopt.c:891 gnulib/lib/getopt.c:908 gnulib/lib/getopt.c:1118
! #: gnulib/lib/getopt.c:1136
  #, c-format
  msgid "%s: option requires an argument -- '%c'\n"
  msgstr "%s: Option benÃ¶tigt ein Argument -- â€ž%câ€œ\n"
  
! #: gnulib/lib/getopt.c:964 gnulib/lib/getopt.c:980
  #, c-format
  msgid "%s: option '-W %s' is ambiguous\n"
  msgstr "%s: Option â€ž-W %sâ€œ ist nicht eindeutig\n"
  
! #: gnulib/lib/getopt.c:1004 gnulib/lib/getopt.c:1022
  #, c-format
  msgid "%s: option '-W %s' doesn't allow an argument\n"
  msgstr "%s: Option â€ž-W %sâ€œ erlaubt kein Argument\n"
  
! #: gnulib/lib/getopt.c:1043 gnulib/lib/getopt.c:1061
  #, c-format
  msgid "%s: option '-W %s' requires an argument\n"
***************
*** 107,115 ****
  #: gnulib/lib/regcomp.c:131
  msgid "Success"
! msgstr ""
  
  #: gnulib/lib/regcomp.c:134
  msgid "No match"
! msgstr ""
  
  #: gnulib/lib/regcomp.c:137
--- 114,122 ----
  #: gnulib/lib/regcomp.c:131
  msgid "Success"
! msgstr "Erfolg"
  
  #: gnulib/lib/regcomp.c:134
  msgid "No match"
! msgstr "Keine Ãœbereinstimmung"
  
  #: gnulib/lib/regcomp.c:137
***************
*** 181,286 ****
  msgstr "kein Speicher mehr"
  
! #: info/echo-area.c:283 info/session.c:978
  msgid "Move forward a character"
  msgstr "Ein Zeichen vorgehen"
  
! #: info/echo-area.c:295 info/session.c:1005
  msgid "Move backward a character"
  msgstr "Ein Zeichen zurÃ¼ckgehen"
  
! #: info/echo-area.c:307
  msgid "Move to the start of this line"
  msgstr "Zum Anfang dieser Zeile bewegen"
  
! #: info/echo-area.c:312
  msgid "Move to the end of this line"
  msgstr "Zum Ende dieser Zeile bewegen"
  
! #: info/echo-area.c:320 info/session.c:1037
  msgid "Move forward a word"
  msgstr "Ein Wort vorgehen"
  
! #: info/echo-area.c:360 info/session.c:1061
  msgid "Move backward a word"
  msgstr "Ein Wort zurÃ¼ckgehen"
  
! #: info/echo-area.c:400
  msgid "Delete the character under the cursor"
  msgstr "Das Zeichen unter dem Cursor lÃ¶schen"
  
! #: info/echo-area.c:430
  msgid "Delete the character behind the cursor"
  msgstr "Das Zeichen links vom Cursor lÃ¶schen"
  
! #: info/echo-area.c:451
  msgid "Cancel or quit operation"
  msgstr "Operation abbrechen oder beenden"
  
! #: info/echo-area.c:466
  msgid "Accept (or force completion of) this line"
! msgstr "Akzeptiere diese Zeile (oder erzwinge ihre VervollstÃ¤ndigung)"
  
! #: info/echo-area.c:471
  msgid "Insert next character verbatim"
  msgstr "Das nÃ¤chste Zeichen wÃ¶rtlich eingeben"
  
! #: info/echo-area.c:479
! msgid "Insert this character"
! msgstr "Dieses Zeichen eingeben"
! 
! #: info/echo-area.c:498
  msgid "Insert a TAB character"
  msgstr "Ein Tabulator-Zeichen eingeben"
  
! #: info/echo-area.c:505
  msgid "Transpose characters at point"
  msgstr "Zeichen an momentaner Position umstellen"
  
! #: info/echo-area.c:556
  msgid "Yank back the contents of the last kill"
! msgstr "FÃ¼ge den Inhalt des letzten LÃ¶schvorgangs ein"
  
  # IMO muss "kill" auch im Folgenden wÃ¶rtlich Ã¼s werden -ke-
! #: info/echo-area.c:563
  msgid "Kill ring is empty"
  msgstr "Der LÃ¶sch-Ring ist leer"
  
! #: info/echo-area.c:576
  msgid "Yank back a previous kill"
! msgstr "FÃ¼ge Inhalt eines vorangegangenen LÃ¶schvorgangs ein"
  
! #: info/echo-area.c:609
  msgid "Kill to the end of the line"
  msgstr "Bis zum Ende der Zeile lÃ¶schen"
  
! #: info/echo-area.c:622
  msgid "Kill to the beginning of the line"
  msgstr "Bis zum Anfang der Zeile lÃ¶schen"
  
! #: info/echo-area.c:634
  msgid "Kill the word following the cursor"
  msgstr "Das dem Cursor folgende Wort lÃ¶schen"
  
! #: info/echo-area.c:654
  msgid "Kill the word preceding the cursor"
  msgstr "Das dem Cursor vorangehende Wort lÃ¶schen"
  
! #: info/echo-area.c:871 info/echo-area.c:929
  msgid "No completions"
  msgstr "Keine VervollstÃ¤ndigungen"
  
! #: info/echo-area.c:873
  msgid "Not complete"
  msgstr "Nicht vollstÃ¤ndig"
  
! #: info/echo-area.c:914
  msgid "List possible completions"
  msgstr "MÃ¶gliche VervollstÃ¤ndigungen auflisten"
  
! #: info/echo-area.c:933
  msgid "Sole completion"
  msgstr "Einzige VervollstÃ¤ndigung"
  
! #: info/echo-area.c:941
  #, c-format
  msgid "%d completion:\n"
--- 188,289 ----
  msgstr "kein Speicher mehr"
  
! #: info/echo-area.c:299 info/session.c:1328
  msgid "Move forward a character"
  msgstr "Ein Zeichen vorgehen"
  
! #: info/echo-area.c:318 info/session.c:1341
  msgid "Move backward a character"
  msgstr "Ein Zeichen zurÃ¼ckgehen"
  
! #: info/echo-area.c:344
  msgid "Move to the start of this line"
  msgstr "Zum Anfang dieser Zeile bewegen"
  
! #: info/echo-area.c:349
  msgid "Move to the end of this line"
  msgstr "Zum Ende dieser Zeile bewegen"
  
! #: info/echo-area.c:357 info/session.c:1356
  msgid "Move forward a word"
  msgstr "Ein Wort vorgehen"
  
! #: info/echo-area.c:397 info/session.c:1370
  msgid "Move backward a word"
  msgstr "Ein Wort zurÃ¼ckgehen"
  
! #: info/echo-area.c:437
  msgid "Delete the character under the cursor"
  msgstr "Das Zeichen unter dem Cursor lÃ¶schen"
  
! #: info/echo-area.c:457
  msgid "Delete the character behind the cursor"
  msgstr "Das Zeichen links vom Cursor lÃ¶schen"
  
! #: info/echo-area.c:478
  msgid "Cancel or quit operation"
  msgstr "Operation abbrechen oder beenden"
  
! #: info/echo-area.c:493
  msgid "Accept (or force completion of) this line"
! msgstr "Diese Zeile akzeptieren (oder ihre VervollstÃ¤ndigung erzwingen)"
  
! #: info/echo-area.c:498
  msgid "Insert next character verbatim"
  msgstr "Das nÃ¤chste Zeichen wÃ¶rtlich eingeben"
  
! #: info/echo-area.c:530
  msgid "Insert a TAB character"
  msgstr "Ein Tabulator-Zeichen eingeben"
  
! #: info/echo-area.c:582
  msgid "Transpose characters at point"
  msgstr "Zeichen an momentaner Position umstellen"
  
! #: info/echo-area.c:651
  msgid "Yank back the contents of the last kill"
! msgstr "Den Inhalt des letzten LÃ¶schvorgangs einfÃ¼gen"
  
  # IMO muss "kill" auch im Folgenden wÃ¶rtlich Ã¼s werden -ke-
! #: info/echo-area.c:658
  msgid "Kill ring is empty"
  msgstr "Der LÃ¶sch-Ring ist leer"
  
! #: info/echo-area.c:671
  msgid "Yank back a previous kill"
! msgstr "Inhalt eines vorangegangenen LÃ¶schvorgangs einfÃ¼gen"
  
! #: info/echo-area.c:704
  msgid "Kill to the end of the line"
  msgstr "Bis zum Ende der Zeile lÃ¶schen"
  
! #: info/echo-area.c:717
  msgid "Kill to the beginning of the line"
  msgstr "Bis zum Anfang der Zeile lÃ¶schen"
  
! #: info/echo-area.c:729
  msgid "Kill the word following the cursor"
  msgstr "Das dem Cursor folgende Wort lÃ¶schen"
  
! #: info/echo-area.c:749
  msgid "Kill the word preceding the cursor"
  msgstr "Das dem Cursor vorangehende Wort lÃ¶schen"
  
! #: info/echo-area.c:981 info/echo-area.c:1039
  msgid "No completions"
  msgstr "Keine VervollstÃ¤ndigungen"
  
! #: info/echo-area.c:983
  msgid "Not complete"
  msgstr "Nicht vollstÃ¤ndig"
  
! #: info/echo-area.c:1032
  msgid "List possible completions"
  msgstr "MÃ¶gliche VervollstÃ¤ndigungen auflisten"
  
! #: info/echo-area.c:1043
  msgid "Sole completion"
  msgstr "Einzige VervollstÃ¤ndigung"
  
! #: info/echo-area.c:1052
  #, c-format
  msgid "%d completion:\n"
***************
*** 289,328 ****
  msgstr[1] "%d VervollstÃ¤ndigungen:\n"
  
! #: info/echo-area.c:1091
  msgid "Insert completion"
  msgstr "VervollstÃ¤ndigung einfÃ¼gen"
  
! #: info/echo-area.c:1228
  #, c-format
  msgid "Building completions..."
! msgstr "VervollstÃ¤ndigungen werden erstellt..."
  
! #: info/echo-area.c:1347
  msgid "Scroll the completions window"
  msgstr "Im VervollstÃ¤ndigungs-Fenster blÃ¤ttern"
  
! #: info/filesys.c:88
! #, fuzzy, c-format
  msgid "looking for file \"%s\""
! msgstr "Fehler beim SchlieÃŸen der Ausgabedatei â€ž%sâ€œ."
  
! #: info/filesys.c:178
! #, fuzzy, c-format
  msgid "looking for file %s in %s"
! msgstr "Fehler beim SchlieÃŸen der Ausgabedatei â€ž%sâ€œ."
  
! #: info/filesys.c:209 info/filesys.c:224 info/filesys.c:245
! #, fuzzy, c-format
  msgid "found file %s"
! msgstr "Fehler beim SchlieÃŸen der Ausgabedatei â€ž%sâ€œ."
  
! #: info/footnotes.c:211
  msgid "Footnotes could not be displayed"
  msgstr "FuÃŸnoten kÃ¶nnen nicht angezeigt werden"
  
! #: info/footnotes.c:237
  msgid "Show the footnotes associated with this node in another window"
  msgstr ""
! "Zeige die zu diesem Knoten gehÃ¶renden FuÃŸnoten in einem anderen Fenster"
  
  #: info/footnotes.h:26
--- 292,332 ----
  msgstr[1] "%d VervollstÃ¤ndigungen:\n"
  
! #: info/echo-area.c:1169
  msgid "Insert completion"
  msgstr "VervollstÃ¤ndigung einfÃ¼gen"
  
! #: info/echo-area.c:1271
  #, c-format
  msgid "Building completions..."
! msgstr "VervollstÃ¤ndigungen werden erstellt â€¦"
  
! #: info/echo-area.c:1390
  msgid "Scroll the completions window"
  msgstr "Im VervollstÃ¤ndigungs-Fenster blÃ¤ttern"
  
! #: info/filesys.c:91
! #, c-format
  msgid "looking for file \"%s\""
! msgstr "nach Datei â€ž%sâ€œ wird gesucht"
  
! #: info/filesys.c:158
! #, c-format
  msgid "looking for file %s in %s"
! msgstr "nach Datei %s wird in %s gesucht"
  
! #: info/filesys.c:227 info/filesys.c:241 info/filesys.c:262
! #, c-format
  msgid "found file %s"
! msgstr "Datei %s gefunden"
  
! #: info/footnotes.c:231
! #, c-format
  msgid "Footnotes could not be displayed"
  msgstr "FuÃŸnoten kÃ¶nnen nicht angezeigt werden"
  
! #: info/footnotes.c:251
  msgid "Show the footnotes associated with this node in another window"
  msgstr ""
! "Die zu diesem Knoten gehÃ¶renden FuÃŸnoten in einem anderen Fenster anzeigen"
  
  #: info/footnotes.h:26
***************
*** 330,403 ****
  msgstr "---------- FuÃŸnoten ----------"
  
! #: info/indices.c:174
! msgid "Look up a string in the index for this file"
! msgstr "Eine Zeichenkette im Index dieser Datei suchen"
! 
! #: info/indices.c:202 info/indices.c:885
  #, c-format
  msgid "Finding index entries..."
! msgstr "Index-EintrÃ¤ge werden gesucht..."
  
! #: info/indices.c:209
  #, c-format
  msgid "No indices found."
  msgstr "Keine Indizes gefunden."
  
! #: info/indices.c:219
  msgid "Index entry: "
  msgstr "Index-Eintrag: "
  
! #: info/indices.c:253 info/indices.c:907 info/session.c:4204
  #, c-format
! msgid "Search string too short"
! msgstr ""
  
! #: info/indices.c:365
  msgid ""
! "Go to the next matching index item from the last `\\[index-search]' command"
  msgstr ""
! "Zum nÃ¤chsten Ã¼bereinstimmenden Index-Eintrag vom letzten â€ž\\[index-search]â€œ-"
! "Befehl gehen"
  
! #: info/indices.c:376
  #, c-format
  msgid "No previous index search string."
  msgstr "Keine vorherige zu suchende Index-Zeichenkette."
  
! #: info/indices.c:383
  #, c-format
! msgid "No index entries."
! msgstr "Keine Index-EintrÃ¤ge."
! 
! #: info/indices.c:431
! #, c-format
! msgid "No more index entries containing `%s'."
  msgstr "Keine weiteren Index-EintrÃ¤ge, die â€ž%sâ€œ enthalten."
  
! #: info/indices.c:432 info/indices.c:942
  #, c-format
! msgid "No index entries containing `%s'."
  msgstr "Keine Index-EintrÃ¤ge, die â€ž%sâ€œ enthalten."
  
! #: info/indices.c:444
! msgid "CAN'T SEE THIS"
! msgstr "DIES IST NICHT ZU SEHEN"
! 
! #: info/indices.c:480
! #, c-format
! msgid "Found `%s' in %s. (`\\[next-index-match]' tries to find next.)"
! msgstr "â€ž%sâ€œ in %s gefunden. (NÃ¤chster Eintrag mit â€ž\\[next-index-match]â€œ.)"
! 
! #: info/indices.c:611
! #, c-format
! msgid "Scanning indices of `%s'..."
! msgstr "Indizes von â€ž%sâ€œ werden durchsucht..."
! 
! #: info/indices.c:659
  #, c-format
! msgid "No available info files have `%s' in their indices."
! msgstr "Keine der verfÃ¼gbaren Info-Dateien hat â€ž%sâ€œ in ihren Indizes."
  
! #: info/indices.c:685
  msgid "Grovel all known info file's indices for a string and build a menu"
  msgstr ""
--- 334,388 ----
  msgstr "---------- FuÃŸnoten ----------"
  
! #: info/indices.c:123 info/indices.c:806
  #, c-format
  msgid "Finding index entries..."
! msgstr "Index-EintrÃ¤ge werden gesucht â€¦"
! 
! #: info/indices.c:206
! msgid "Look up a string in the index for this file"
! msgstr "Eine Zeichenkette im Index dieser Datei suchen"
  
! #: info/indices.c:218 info/indices.c:324 info/indices.c:812
  #, c-format
  msgid "No indices found."
  msgstr "Keine Indizes gefunden."
  
! #: info/indices.c:222
  msgid "Index entry: "
  msgstr "Index-Eintrag: "
  
! #: info/indices.c:439
  #, c-format
! msgid "Found '%s' in %s. ('\\[next-index-match]' tries to find next.)"
! msgstr "â€ž%sâ€œ in %s gefunden. (NÃ¤chster Eintrag mit â€ž\\[next-index-match]â€œ.)"
  
! #: info/indices.c:449
  msgid ""
! "Go to the next matching index item from the last '\\[index-search]' command"
  msgstr ""
! "Vom letzten â€ž\\[index-search]â€œ-Befehl zum nÃ¤chsten Ã¼bereinstimmenden Index-"
! "Eintrag gehen"
  
! #: info/indices.c:460
  #, c-format
  msgid "No previous index search string."
  msgstr "Keine vorherige zu suchende Index-Zeichenkette."
  
! #: info/indices.c:478
  #, c-format
! msgid "No more index entries containing '%s'."
  msgstr "Keine weiteren Index-EintrÃ¤ge, die â€ž%sâ€œ enthalten."
  
! #: info/indices.c:479 info/indices.c:874
  #, c-format
! msgid "No index entries containing '%s'."
  msgstr "Keine Index-EintrÃ¤ge, die â€ž%sâ€œ enthalten."
  
! #: info/indices.c:583
  #, c-format
! msgid "Scanning indices of '%s'..."
! msgstr "Die Indizes von â€ž%sâ€œ werden durchsucht â€¦"
  
! #: info/indices.c:636
  msgid "Grovel all known info file's indices for a string and build a menu"
  msgstr ""
***************
*** 405,486 ****
  "     und ein MenÃ¼ erstellen"
  
! #: info/indices.c:689
! msgid "Index apropos: "
  msgstr "Index-Apropos: "
  
! #: info/indices.c:717
  #, c-format
! msgid ""
! "\n"
! "* Menu: Nodes whose indices contain `%s':\n"
! msgstr ""
! "\n"
! "* MenÃ¼: Knoten, deren Indizes â€ž%sâ€œ enthalten:\n"
  
! #: info/indices.c:869
  msgid "List all matches of a string in the index"
! msgstr ""
! 
! #: info/indices.c:891
! #, c-format
! msgid "No index"
! msgstr "Kein Index"
  
! #: info/indices.c:895
! msgid "Index topic: "
  msgstr "Index-Thema: "
  
! #: info/indices.c:913
  #, c-format
! msgid "Index for `%s'"
! msgstr "Index fÃ¼r â€ž%sâ€œ"
! 
! #: info/indices.c:966
! #, fuzzy, c-format
! msgid "File names matching `%s'"
! msgstr "Kein Ã¼bereinstimmendes â€ž%cend %sâ€œ"
  
! #: info/indices.c:996
! msgid "Show all matching files"
! msgstr ""
  
! #: info/indices.c:1000
! #, fuzzy, c-format
! msgid "No file index"
! msgstr "Kein Index"
  
  #: info/info.c:316
  #, c-format
! msgid "no index entries found for `%s'\n"
! msgstr "Keine IndexeintrÃ¤ge fÃ¼r â€ž%sâ€œ gefunden\n"
  
! #: info/info.c:490
  #, c-format
  msgid "invalid number: %s\n"
! msgstr ""
  
! #: info/info.c:641
  #, c-format
  msgid "malformed variable assignment: %s"
! msgstr ""
  
! #: info/info.c:650 info/infomap.c:1218
! #, fuzzy, c-format
  msgid "%s: no such variable"
! msgstr "Unbekannter Variable %s\n"
  
! #: info/info.c:654 info/infomap.c:1222
! #, fuzzy, c-format
  msgid "value %s is not valid for variable %s"
! msgstr "Den Wert einer Info-Variablen setzen"
  
! #: info/info.c:671 info/infokey.c:892
  #, c-format
  msgid "Try --help for more information.\n"
  msgstr "â€ž--helpâ€œ gibt weitere Informationen.\n"
  
! #: info/info.c:693 info/infokey.c:144 install-info/install-info.c:2163
! #: tp/texi2any.pl:861 util/texindex.c:295
! #, c-format, perl-format
  msgid ""
  "Copyright (C) %s Free Software Foundation, Inc.\n"
--- 390,468 ----
  "     und ein MenÃ¼ erstellen"
  
! #: info/indices.c:644 info/indices.c:646
! msgid "Index apropos"
  msgstr "Index-Apropos: "
  
! #: info/indices.c:686
  #, c-format
! msgid "Index entries containing '%s':\n"
! msgstr "Index-EintrÃ¤ge, die â€ž%sâ€œ enthalten:\n"
  
! #: info/indices.c:791
  msgid "List all matches of a string in the index"
! msgstr "Alle Ãœbereinstimmungen einer Zeichenkette im Index anzeigen"
  
! #: info/indices.c:818 info/indices.c:820
! msgid "Index topic"
  msgstr "Index-Thema: "
  
! #: info/indices.h:40
  #, c-format
! msgid "No available info files have '%s' in their indices."
! msgstr "Keine der verfÃ¼gbaren Info-Dateien hat â€ž%sâ€œ in ihren Indizes."
  
! #: info/info-utils.c:899
! #, c-format
! msgid "Error converting file character encoding."
! msgstr "Fehler bei der Umwandlung der Zeichenkodierung der Datei"
  
! #: info/info.c:223 info/session.c:2700
! #, c-format
! msgid "No menu item '%s' in node '%s'."
! msgstr "Kein MenÃ¼eintrag â€ž%sâ€œ im Knoten â€ž%sâ€œ."
  
  #: info/info.c:316
  #, c-format
! msgid "No file given for node '%s'."
! msgstr "Keine Datei angegeben fÃ¼r Knoten â€ž%sâ€œ."
! 
! #: info/info.c:365 info/info.c:1115
! #, c-format
! msgid "Cannot find node '%s'."
! msgstr "Knoten â€ž%sâ€œ wurde nicht gefunden."
! 
! #: info/info.c:387
! #, c-format
! msgid "No program name given."
! msgstr "Es wurde kein Programmname angegeben."
  
! #: info/info.c:578
  #, c-format
  msgid "invalid number: %s\n"
! msgstr "ungÃ¼ltige Zahl: %s\n"
  
! #: info/info.c:758
  #, c-format
  msgid "malformed variable assignment: %s"
! msgstr "fehlgeformte Variablenzuweisung: %s"
  
! #: info/info.c:765 info/infokey.c:537
! #, c-format
  msgid "%s: no such variable"
! msgstr "%s: unbekannte Variable"
  
! #: info/info.c:771 info/infokey.c:539
! #, c-format
  msgid "value %s is not valid for variable %s"
! msgstr "Wert %s ist nicht gÃ¼ltig fÃ¼r Variable %s"
  
! #: info/info.c:783
  #, c-format
  msgid "Try --help for more information.\n"
  msgstr "â€ž--helpâ€œ gibt weitere Informationen.\n"
  
! #: info/info.c:805 install-info/install-info.c:2212 tp/texi2any.pl:878
! #: texindex/ti.twjr:1293
! #, c-format, awk-format, perl-format
  msgid ""
  "Copyright (C) %s Free Software Foundation, Inc.\n"
***************
*** 496,510 ****
  "Es gibt KEINERLEI Garantie, soweit es das Gesetz erlaubt.\n"
  
! #: info/info.c:785
! #, fuzzy, c-format
! msgid "can't open %s: %s"
! msgstr "konnte %s nicht Ã¶ffnen: %s"
! 
! #: info/info.c:791
  #, c-format
! msgid "debugging output diverted to \"%s\""
! msgstr ""
  
! #: info/info.c:877
  #, c-format
  msgid ""
--- 478,487 ----
  "Es gibt KEINERLEI Garantie, soweit es das Gesetz erlaubt.\n"
  
! #: info/info.c:963
  #, c-format
! msgid "no index entries found for '%s'\n"
! msgstr "Keine IndexeintrÃ¤ge fÃ¼r â€ž%sâ€œ gefunden\n"
  
! #: info/info.c:1016
  #, c-format
  msgid ""
***************
*** 517,522 ****
  "Zum Lesen von Dokumentation, die im Info-Format vorliegt.\n"
  
! #: info/info.c:883
! #, fuzzy
  msgid ""
  "Options:\n"
--- 494,498 ----
  "Zum Lesen von Dokumentation, die im Info-Format vorliegt.\n"
  
! #: info/info.c:1022
  msgid ""
  "Options:\n"
***************
*** 528,539 ****
  "  -f, --file=MANUAL            specify Info manual to visit."
  msgstr ""
  "  -k, --apropos=ZKETTE      ZKETTE in allen Indizes sÃ¤mtlicher Info-Dateien\n"
  "                              suchen\n"
  "  -d, --directory=VERZ      VERZ dem INFOPATH hinzufÃ¼gen\n"
! "      --dribble=DATEI       Tasteneingaben des Nutzers in DATEI merken\n"
! "  -f, --file=DATEI          zu besuchende Info-DATEI angeben"
  
! #: info/info.c:891
! #, fuzzy
  msgid ""
  "  -h, --help                   display this help and exit.\n"
--- 504,515 ----
  "  -f, --file=MANUAL            specify Info manual to visit."
  msgstr ""
+ "  -a, --all                 alle passenden HandbÃ¼cher benutzen\n"
  "  -k, --apropos=ZKETTE      ZKETTE in allen Indizes sÃ¤mtlicher Info-Dateien\n"
  "                              suchen\n"
  "  -d, --directory=VERZ      VERZ dem INFOPATH hinzufÃ¼gen\n"
! "      --dribble=DATEI       Tasteneingaben des Benutzers in DATEI merken\n"
! "  -f, --file=DATEI          zu Ã¶ffnende Info-DATEI angeben"
  
! #: info/info.c:1030
  msgid ""
  "  -h, --help                   display this help and exit.\n"
***************
*** 549,554 ****
  "  -o, --output=DATEI        ausgewÃ¤hlte Knoten nach DATEI ausgeben"
  
! #: info/info.c:897
! #, fuzzy
  msgid ""
  "  -R, --raw-escapes            output \"raw\" ANSI escapes (default).\n"
--- 525,529 ----
  "  -o, --output=DATEI        ausgewÃ¤hlte Knoten nach DATEI ausgeben"
  
! #: info/info.c:1036
  msgid ""
  "  -R, --raw-escapes            output \"raw\" ANSI escapes (default).\n"
***************
*** 563,572 ****
  "                              Befehlsaufruf gehen"
  
! #: info/info.c:904
  msgid "  -b, --speech-friendly        be friendly to speech synthesizers."
! msgstr "  -b, --speech-friendly     zu Sprachsynthesizern freundlich sein."
  
! #: info/info.c:908
! #, fuzzy
  msgid ""
  "      --strict-node-location   (for debugging) use Info file pointers as-"
--- 538,546 ----
  "                              Befehlsaufruf gehen"
  
! #: info/info.c:1043
  msgid "  -b, --speech-friendly        be friendly to speech synthesizers."
! msgstr "  -b, --speech-friendly     nett zu Sprachsynthesizern sein"
  
! #: info/info.c:1047
  msgid ""
  "      --strict-node-location   (for debugging) use Info file pointers as-"
***************
*** 580,595 ****
  msgstr ""
  "      --strict-node-location  (Debuggen) Info-Datei-Zeiger unverÃ¤ndert "
! "nutzen.\n"
  "      --subnodes            MenÃ¼eintrÃ¤ge rekursiv ausgeben\n"
  "      --vi-keys             Tastenbindungen Ã¤hnlich zu vi und less benutzen\n"
  "      --version             Programmversion anzeigen\n"
! "  -w, --where, --location   physischen Ort des Info-Datei anzeigen"
  
! #: info/info.c:917
  msgid ""
  "\n"
  "The first non-option argument, if present, is the menu entry to start from;\n"
! "it is searched for in all `dir' files along INFOPATH.\n"
! "If it is not present, info merges all `dir' files and shows the result.\n"
  "Any remaining arguments are treated as the names of menu\n"
  "items relative to the initial node visited."
--- 554,571 ----
  msgstr ""
  "      --strict-node-location  (Debuggen) Info-Datei-Zeiger unverÃ¤ndert "
! "nutzen\n"
  "      --subnodes            MenÃ¼eintrÃ¤ge rekursiv ausgeben\n"
+ "  -v, --variable VAR=WERT   den Wert WERT der Info-Variablen VAR zuweisen\n"
  "      --vi-keys             Tastenbindungen Ã¤hnlich zu vi und less benutzen\n"
  "      --version             Programmversion anzeigen\n"
! "  -w, --where, --location   physischen Ort des Info-Datei anzeigen\n"
! "  -x, --debug=ZAHL          Debugging-Level setzen (-1 fÃ¼r alles)\n"
  
! #: info/info.c:1056
  msgid ""
  "\n"
  "The first non-option argument, if present, is the menu entry to start from;\n"
! "it is searched for in all 'dir' files along INFOPATH.\n"
! "If it is not present, info merges all 'dir' files and shows the result.\n"
  "Any remaining arguments are treated as the names of menu\n"
  "items relative to the initial node visited."
***************
*** 597,601 ****
  "\n"
  "Der erste Parameter, der keine Option ist, ist der MenÃ¼eintrag, von dem aus\n"
! "gestartet werden soll; nach diesem MenÃ¼eintrag wird in allen â€ždirâ€œ-Datei\n"
  "gemÃ¤ÃŸ dem INFOPATH gesucht.\n"
  "Wird kein MenÃ¼eintrag angegeben, packt info alle â€ždirâ€œ-Dateien zusammen\n"
--- 573,577 ----
  "\n"
  "Der erste Parameter, der keine Option ist, ist der MenÃ¼eintrag, von dem aus\n"
! "gestartet werden soll; nach diesem MenÃ¼eintrag wird in allen â€ždirâ€œ-Dateien\n"
  "gemÃ¤ÃŸ dem INFOPATH gesucht.\n"
  "Wird kein MenÃ¼eintrag angegeben, packt info alle â€ždirâ€œ-Dateien zusammen\n"
***************
*** 604,616 ****
  "besuchenden Knotens angesehen."
  
! #: info/info.c:924
  msgid ""
  "\n"
! "For a summary of key bindings, type h within Info."
  msgstr ""
  "\n"
! "FÃ¼r eine Zusammenfassung mÃ¶glicher Tastenkombinationen in Info â€šhâ€˜ tippen."
  
! #: info/info.c:927
  msgid ""
  "\n"
--- 580,592 ----
  "besuchenden Knotens angesehen."
  
! #: info/info.c:1063
  msgid ""
  "\n"
! "For a summary of key bindings, type H within Info."
  msgstr ""
  "\n"
! "FÃ¼r eine Zusammenfassung mÃ¶glicher Tastenkombinationen in Info â€žhâ€œ tippen."
  
! #: info/info.c:1066
  msgid ""
  "\n"
***************
*** 620,624 ****
  "  info info-stnd             show the manual specific to this Info program\n"
  "  info emacs                 start at emacs node from top-level dir\n"
! "  info emacs buffers         start at buffers node within emacs manual\n"
  "  info --show-options emacs  start at node with emacs' command line options\n"
  "  info --subnodes -o out.txt emacs  dump entire manual to out.txt\n"
--- 596,602 ----
  "  info info-stnd             show the manual specific to this Info program\n"
  "  info emacs                 start at emacs node from top-level dir\n"
! "  info emacs buffers         select buffers menu entry in emacs manual\n"
! "  info emacs -n Files        start at Files node within emacs manual\n"
! "  info '(emacs)Files'        alternative way to start at Files node\n"
  "  info --show-options emacs  start at node with emacs' command line options\n"
  "  info --subnodes -o out.txt emacs  dump entire manual to out.txt\n"
***************
*** 635,639 ****
  "beginnen\n"
  "  info emacs buffers         beim buffers-Knoten im emacs-Manual beginnen\n"
! "  info --show-options emacs  beim Knoten mit den emacs-Kommandozeilen-"
  "Optionen\n"
  "                               beginnen\n"
--- 613,621 ----
  "beginnen\n"
  "  info emacs buffers         beim buffers-Knoten im emacs-Manual beginnen\n"
! "  info emacs -n Files        mit dem â€žFilesâ€œ-Knoten im Emacs-Handbuch "
! "beginnen\n"
! "  info '(emacs)Files'        alternativer Weg, mit dem â€žFilesâ€œ-Knoten zu "
! "starten\n"
! "  info --show-options emacs  beim Knoten mit den emacs-Befehlszeilen-"
  "Optionen\n"
  "                               beginnen\n"
***************
*** 642,772 ****
  "  info -f ./foo.info         datei ./foo.info anzeigen"
  
! #: info/info.c:938 info/infokey.c:911 util/texindex.c:259
  msgid ""
- "\n"
  "Email bug reports to bug-texinfo@gnu.org,\n"
  "general questions and discussion to help-texinfo@gnu.org.\n"
  "Texinfo home page: http://www.gnu.org/software/texinfo/"
  msgstr ""
- "\n"
  "Fehlerberichte (auf Englisch, mit LC_ALL=C) per E-Mail an bug-texinfo@gnu."
  "org\n"
  "schicken, allgemeine Fragen und Gedankenaustausch an help-texinfo@gnu.org.\n"
! "Texinfos Homepage: http://www.gnu.org/software/texinfo/"
! 
! #: info/info.c:972
! #, c-format
! msgid "Cannot find node `%s'."
! msgstr "Knoten â€ž%sâ€œ nicht gefunden."
  
! #: info/info.c:973
  #, c-format
! msgid "Cannot find node `(%s)%s'."
! msgstr "Knoten â€ž(%s)%sâ€œ nicht gefunden."
  
! #: info/info.c:974
  msgid "Cannot find a window!"
  msgstr "Kein Fenster gefunden!"
  
! #: info/info.c:975
  msgid "Point doesn't appear within this window's node!"
  msgstr "Momentane Position erscheint nicht in dem Knoten dieses Fensters!"
  
! #: info/info.c:976
  msgid "Cannot delete the last window."
! msgstr "Kann das letzte Fenster nicht lÃ¶schen!"
  
! #: info/info.c:977
  msgid "No menu in this node."
  msgstr "Kein MenÃ¼ in diesem Knoten."
  
! #: info/info.c:978
  msgid "No footnotes in this node."
  msgstr "Keine FuÃŸnoten in diesem Knoten."
  
! #: info/info.c:979
  msgid "No cross references in this node."
  msgstr "Keine Querverweise in diesem Knoten."
  
! #: info/info.c:980
  #, c-format
! msgid "No `%s' pointer for this node."
! msgstr "Kein â€ž%sâ€œ-Verweis fÃ¼r diesem Knoten."
  
! #: info/info.c:981
  #, c-format
! msgid "Unknown Info command `%c'; try `?' for help."
! msgstr "Unbekannter Info-Befehl â€ž%câ€œ. â€ž?â€œ eingeben, um Hilfe zu bekommen."
  
! #: info/info.c:982
  #, c-format
! msgid "Terminal type `%s' is not smart enough to run Info."
  msgstr "Der Terminaltyp â€ž%sâ€œ ist nicht fÃ¤hig genug, um Info auszufÃ¼hren."
  
! #: info/info.c:983
  msgid "You are already at the last page of this node."
  msgstr "Sie sind bereits auf der letzten Seite dieses Knotens."
  
! #: info/info.c:984
  msgid "You are already at the first page of this node."
  msgstr "Sie sind bereits auf der ersten Seite dieses Knotens."
  
! #: info/info.c:985
  msgid "Only one window."
  msgstr "Nur ein Fenster."
  
! #: info/info.c:986
  msgid "Resulting window would be too small."
  msgstr "Das entstehende Fenster wÃ¤re zu klein."
  
! #: info/info.c:987
  msgid "Not enough room for a help window, please delete a window."
  msgstr "Nicht genÃ¼gend Platz fÃ¼r ein Hilfefenster. Bitte ein Fenster lÃ¶schen."
  
! #: info/infodoc.c:45
  msgid "Basic Info command keys\n"
  msgstr "Grundlegende Info-Befehlstasten\n"
  
! #: info/infodoc.c:47
  msgid "\\%-10[quit-help]  Close this help window.\n"
  msgstr "\\%-10[quit-help]  Dieses Hilfefenster schlieÃŸen.\n"
  
! #: info/infodoc.c:48
  msgid "\\%-10[quit]  Quit Info altogether.\n"
  msgstr "\\%-10[quit]  Info gÃ¤nzlich beenden.\n"
  
! #: info/infodoc.c:49
  msgid "\\%-10[get-info-help-node]  Invoke the Info tutorial.\n"
  msgstr "\\%-10[get-info-help-node]  Das Info-Tutorial aufrufen.\n"
  
! #: info/infodoc.c:51
  msgid "\\%-10[prev-line]  Move up one line.\n"
  msgstr "\\%-10[prev-line]  Eine Zeile nach oben bewegen.\n"
  
! #: info/infodoc.c:52
  msgid "\\%-10[next-line]  Move down one line.\n"
  msgstr "\\%-10[next-line]  Eine Zeile nach unten bewegen.\n"
  
! #: info/infodoc.c:53
  msgid "\\%-10[scroll-backward]  Scroll backward one screenful.\n"
  msgstr "\\%-10[scroll-backward]  Eine Bildschirmseite zurÃ¼ckblÃ¤ttern.\n"
  
! #: info/infodoc.c:54
  msgid "\\%-10[scroll-forward]  Scroll forward one screenful.\n"
  msgstr "\\%-10[scroll-forward]  Eine Bildschirmseite vorblÃ¤ttern.\n"
  
! #: info/infodoc.c:55
  msgid "\\%-10[beginning-of-node]  Go to the beginning of this node.\n"
  msgstr "\\%-10[beginning-of-node]  Zum Anfang dieses Knotens gehen.\n"
  
! #: info/infodoc.c:56
  msgid "\\%-10[end-of-node]  Go to the end of this node.\n"
  msgstr "\\%-10[end-of-node]  Zum Ende dieses Knotens gehen.\n"
  
! #: info/infodoc.c:58
  msgid "\\%-10[move-to-next-xref]  Skip to the next hypertext link.\n"
  msgstr "\\%-10[move-to-next-xref]  Zur nÃ¤chsten VerknÃ¼pfung springen.\n"
  
! #: info/infodoc.c:59
  msgid ""
  "\\%-10[select-reference-this-line]  Follow the hypertext link under the "
--- 624,750 ----
  "  info -f ./foo.info         datei ./foo.info anzeigen"
  
! #: info/info.c:1081 install-info/install-info.c:616 tp/texi2any.pl:866
! #: texindex/ti.twjr:1282
  msgid ""
  "Email bug reports to bug-texinfo@gnu.org,\n"
  "general questions and discussion to help-texinfo@gnu.org.\n"
  "Texinfo home page: http://www.gnu.org/software/texinfo/"
  msgstr ""
  "Fehlerberichte (auf Englisch, mit LC_ALL=C) per E-Mail an bug-texinfo@gnu."
  "org\n"
  "schicken, allgemeine Fragen und Gedankenaustausch an help-texinfo@gnu.org.\n"
! "Texinfos Homepage: http://www.gnu.org/software/texinfo/\n"
! "Fehler in der Ãœbersetzung melden Sie bitte an:\n"
! "<translation-team-de@lists.sourceforge.net>"
  
! #: info/info.c:1116
  #, c-format
! msgid "Cannot find node '(%s)%s'."
! msgstr "Knoten â€ž(%s)%sâ€œ kann nicht gefunden werden."
  
! #: info/info.c:1117
  msgid "Cannot find a window!"
  msgstr "Kein Fenster gefunden!"
  
! #: info/info.c:1118
  msgid "Point doesn't appear within this window's node!"
  msgstr "Momentane Position erscheint nicht in dem Knoten dieses Fensters!"
  
! #: info/info.c:1119
  msgid "Cannot delete the last window."
! msgstr "Das letzte Fenster kann nicht gelÃ¶scht werden."
  
! #: info/info.c:1120
  msgid "No menu in this node."
  msgstr "Kein MenÃ¼ in diesem Knoten."
  
! #: info/info.c:1121
  msgid "No footnotes in this node."
  msgstr "Keine FuÃŸnoten in diesem Knoten."
  
! #: info/info.c:1122
  msgid "No cross references in this node."
  msgstr "Keine Querverweise in diesem Knoten."
  
! #: info/info.c:1123
  #, c-format
! msgid "No '%s' pointer for this node."
! msgstr "Kein â€ž%sâ€œ-Verweis fÃ¼r diesen Knoten."
  
! #: info/info.c:1124
  #, c-format
! msgid "Unknown Info command '%c'; try '?' for help."
! msgstr "Unbekannter Info-Befehl â€ž%câ€œ. Geben Sie â€ž?â€œ ein, um Hilfe zu bekommen."
  
! #: info/info.c:1125
  #, c-format
! msgid "Terminal type '%s' is not smart enough to run Info."
  msgstr "Der Terminaltyp â€ž%sâ€œ ist nicht fÃ¤hig genug, um Info auszufÃ¼hren."
  
! #: info/info.c:1126
  msgid "You are already at the last page of this node."
  msgstr "Sie sind bereits auf der letzten Seite dieses Knotens."
  
! #: info/info.c:1127
  msgid "You are already at the first page of this node."
  msgstr "Sie sind bereits auf der ersten Seite dieses Knotens."
  
! #: info/info.c:1128
  msgid "Only one window."
  msgstr "Nur ein Fenster."
  
! #: info/info.c:1129
  msgid "Resulting window would be too small."
  msgstr "Das entstehende Fenster wÃ¤re zu klein."
  
! #: info/info.c:1130
  msgid "Not enough room for a help window, please delete a window."
  msgstr "Nicht genÃ¼gend Platz fÃ¼r ein Hilfefenster. Bitte ein Fenster lÃ¶schen."
  
! #: info/infodoc.c:40
  msgid "Basic Info command keys\n"
  msgstr "Grundlegende Info-Befehlstasten\n"
  
! #: info/infodoc.c:42
  msgid "\\%-10[quit-help]  Close this help window.\n"
  msgstr "\\%-10[quit-help]  Dieses Hilfefenster schlieÃŸen.\n"
  
! #: info/infodoc.c:43
  msgid "\\%-10[quit]  Quit Info altogether.\n"
  msgstr "\\%-10[quit]  Info gÃ¤nzlich beenden.\n"
  
! #: info/infodoc.c:44
  msgid "\\%-10[get-info-help-node]  Invoke the Info tutorial.\n"
  msgstr "\\%-10[get-info-help-node]  Das Info-Tutorial aufrufen.\n"
  
! #: info/infodoc.c:46
  msgid "\\%-10[prev-line]  Move up one line.\n"
  msgstr "\\%-10[prev-line]  Eine Zeile nach oben bewegen.\n"
  
! #: info/infodoc.c:47
  msgid "\\%-10[next-line]  Move down one line.\n"
  msgstr "\\%-10[next-line]  Eine Zeile nach unten bewegen.\n"
  
! #: info/infodoc.c:48
  msgid "\\%-10[scroll-backward]  Scroll backward one screenful.\n"
  msgstr "\\%-10[scroll-backward]  Eine Bildschirmseite zurÃ¼ckblÃ¤ttern.\n"
  
! #: info/infodoc.c:49
  msgid "\\%-10[scroll-forward]  Scroll forward one screenful.\n"
  msgstr "\\%-10[scroll-forward]  Eine Bildschirmseite vorblÃ¤ttern.\n"
  
! #: info/infodoc.c:50
  msgid "\\%-10[beginning-of-node]  Go to the beginning of this node.\n"
  msgstr "\\%-10[beginning-of-node]  Zum Anfang dieses Knotens gehen.\n"
  
! #: info/infodoc.c:51
  msgid "\\%-10[end-of-node]  Go to the end of this node.\n"
  msgstr "\\%-10[end-of-node]  Zum Ende dieses Knotens gehen.\n"
  
! #: info/infodoc.c:53
  msgid "\\%-10[move-to-next-xref]  Skip to the next hypertext link.\n"
  msgstr "\\%-10[move-to-next-xref]  Zur nÃ¤chsten VerknÃ¼pfung springen.\n"
  
! #: info/infodoc.c:54
  msgid ""
  "\\%-10[select-reference-this-line]  Follow the hypertext link under the "
***************
*** 776,1045 ****
  "folgen.\n"
  
! #: info/infodoc.c:60
  msgid "\\%-10[history-node]  Go back to the last node seen in this window.\n"
  msgstr ""
  "\\%-10[history-node]  Zum letzten in diesem Fenster besuchten Knoten gehen.\n"
  
! #: info/infodoc.c:62
  msgid "\\%-10[global-prev-node]  Go to the previous node in the document.\n"
  msgstr ""
  "\\%-10[global-prev-node]  Zum vorherigen Knoten dieses Dokuments gehen.\n"
  
! #: info/infodoc.c:63
  msgid "\\%-10[global-next-node]  Go to the next node in the document.\n"
  msgstr ""
  "\\%-10[global-next-node]  Zum nÃ¤chsten Knoten dieses Dokuments gehen.\n"
  
! #: info/infodoc.c:64
  msgid "\\%-10[prev-node]  Go to the previous node on this level.\n"
  msgstr "\\%-10[prev-node]  Zum vorherigen Knoten auf dieser Ebene gehen.\n"
  
! #: info/infodoc.c:65
  msgid "\\%-10[next-node]  Go to the next node on this level.\n"
  msgstr "\\%-10[next-node]  Zum nÃ¤chsten Knoten auf dieser Ebene gehen.\n"
  
! #: info/infodoc.c:66
  msgid "\\%-10[up-node]  Go up one level.\n"
  msgstr "\\%-10[up-node]  Eine Ebene aufwÃ¤rts gehen.\n"
  
! #: info/infodoc.c:67
  msgid "\\%-10[top-node]  Go to the top node of this document.\n"
! msgstr "\\%-10[top-node]  Zum Startknoten dieses Dokukments gehen.\n"
  
! #: info/infodoc.c:68
! msgid "\\%-10[dir-node]  Go to the main `directory' node.\n"
  msgstr "\\%-10[dir-node]  Zum Hauptverzeichnisknoten gehen.\n"
  
! #: info/infodoc.c:70
  msgid "1...9       Pick the first...ninth item in this node's menu.\n"
  msgstr ""
  "1...9       Ersten ... neunten Eintrag aus dem MenÃ¼ dieses Knotens wÃ¤hlen.\n"
  
! #: info/infodoc.c:71
  msgid "\\%-10[last-menu-item]  Pick the last item in this node's menu.\n"
  msgstr ""
  "\\%-10[last-menu-item]  Letzten Eintrag aus dem MenÃ¼ dieses Knotens wÃ¤hlen.\n"
  
! #: info/infodoc.c:72
  msgid "\\%-10[menu-item]  Pick a menu item specified by name.\n"
  msgstr "\\%-10[menu-item]  Einen MenÃ¼eintrag nach dem Namen auswÃ¤hlen.\n"
  
! #: info/infodoc.c:73
  msgid "\\%-10[xref-item]  Follow a cross reference specified by name.\n"
  msgstr "\\%-10[xref-item]  Einem Querverweis anhand des Namens folgen.\n"
  
! #: info/infodoc.c:74
  msgid "\\%-10[goto-node]  Go to a node specified by name.\n"
  msgstr "\\%-10[goto-node]  Knoten nach Namen auswÃ¤hlen und dorthin springen.\n"
  
! #: info/infodoc.c:76
  msgid "\\%-10[search]  Search forward for a specified string.\n"
  msgstr "\\%-10[search]  Angegebene Zeichenkette in VorwÃ¤rtsrichtung suchen.\n"
  
! #: info/infodoc.c:77
  msgid "\\%-10[search-previous]  Search for previous occurrence.\n"
  msgstr "\\%-10[search-previous]  Nach vorhergehendem Auftreten suchen.\n"
  
! #: info/infodoc.c:78
  msgid "\\%-10[search-next]  Search for next occurrence.\n"
  msgstr "\\%-10[search-next]  Nach nÃ¤chstem Auftreten suchen.\n"
  
! #: info/infodoc.c:79
  msgid ""
  "\\%-10[index-search]  Search for a specified string in the index, and\n"
  "              select the node referenced by the first entry found.\n"
  msgstr ""
! "\\%-10[index-search]  Eine Zeichenkette in den IndexeintÃ¤gen dieser Info-"
  "Datei\n"
  "              suchen und zu dem Knoten springen, auf den der erste\n"
  "              gefundene Eintrag verweist.\n"
  
! #: info/infodoc.c:81
  msgid "\\%-10[virtual-index]  Synthesize menu of matching index entries.\n"
  msgstr ""
  
! #: info/infodoc.c:83
  msgid "\\%-10[abort-key]  Cancel the current operation.\n"
  msgstr "\\%-10[abort-key]  Momentane Operation abbrechen.\n"
  
! #: info/infodoc.c:91
! msgid ""
! "Basic Commands in Info Windows\n"
! "******************************\n"
! msgstr ""
! "Grundbefehle in Info-Fenstern\n"
! "*****************************\n"
! 
! #: info/infodoc.c:94
! #, c-format
! msgid "  %-10s  Quit this help.\n"
! msgstr "  %-10s  Diese Hilfe verlassen.\n"
! 
! #: info/infodoc.c:95
  #, c-format
! msgid "  %-10s  Quit Info altogether.\n"
! msgstr "  %-10s  Info gÃ¤nzlich beenden.\n"
  
! #: info/infodoc.c:96
! #, c-format
! msgid "  %-10s  Invoke the Info tutorial.\n"
! msgstr "  %-10s  Das Info-Tutorial aufrufen.\n"
! 
! #: info/infodoc.c:100
! #, c-format
! msgid "  %-10s  Move to the `next' node of this node.\n"
! msgstr "  %-10s  Zum nÃ¤chsten Knoten (â€žnextâ€œ) dieses Knotens gehen.\n"
! 
! #: info/infodoc.c:101
! #, c-format
! msgid "  %-10s  Move to the `previous' node of this node.\n"
! msgstr "  %-10s  Zum vorherigen Knoten (â€žprevâ€œ) dieses Knotens gehen.\n"
! 
! #: info/infodoc.c:102
! #, c-format
! msgid "  %-10s  Move `up' from this node.\n"
! msgstr "  %-10s  Von diesem Knoten aus aufwÃ¤rts (â€župâ€œ) gehen.\n"
! 
! #: info/infodoc.c:103
! #, c-format
! msgid ""
! "  %-10s  Pick menu item specified by name.\n"
! "              Picking a menu item causes another node to be selected.\n"
! msgstr ""
! "  %-10s  Einen MenÃ¼eintrag nach dem Namen auswÃ¤hlen.\n"
! "              Auswahl des MenÃ¼eintrags fÃ¼hrt zu Auswahl eines anderen "
! "Knotens.\n"
! 
! #: info/infodoc.c:105
! #, c-format
! msgid "  %-10s  Follow a cross reference.  Reads name of reference.\n"
! msgstr "  %-10s  Einem Querverweis folgen. Liest den Namen des Verweises.\n"
! 
! #: info/infodoc.c:106
! #, c-format
! msgid "  %-10s  Move to the last node seen in this window.\n"
! msgstr "  %-10s  Zum letzten in diesem Fenster gezeigten Knoten gehen.\n"
! 
! #: info/infodoc.c:107
! #, c-format
! msgid "  %-10s  Skip to next hypertext link within this node.\n"
! msgstr "  %-10s  Zur nÃ¤chsten VerknÃ¼pfung auf dieser Seite springen.\n"
! 
! #: info/infodoc.c:108
! #, c-format
! msgid "  %-10s  Follow the hypertext link under cursor.\n"
! msgstr "  %-10s  Der VerknÃ¼pfung unter dem Cursor folgen.\n"
! 
! #: info/infodoc.c:109
! #, c-format
! msgid "  %-10s  Move to the `directory' node.  Equivalent to `g (DIR)'.\n"
! msgstr "  %-10s  Zum â€ždirectoryâ€œ-Knoten springen. Das gleiche wie â€žg (DIR)â€œ.\n"
! 
! #: info/infodoc.c:110
! #, c-format
! msgid "  %-10s  Move to the Top node.  Equivalent to `g Top'.\n"
! msgstr "  %-10s  Zum â€žTopâ€œ-Knoten springen. Das gleiche wie â€žg Topâ€œ.\n"
! 
! #: info/infodoc.c:112
! msgid ""
! "Moving within a node:\n"
! "---------------------\n"
! msgstr ""
! "Bewegung innerhalb eines Knotens:\n"
! "---------------------------------\n"
! 
! #: info/infodoc.c:114
! #, c-format
! msgid "  %-10s  Scroll forward a page.\n"
! msgstr "  %-10s  Eine Seite vorblÃ¤ttern.\n"
! 
! #: info/infodoc.c:115
! #, c-format
! msgid "  %-10s  Scroll backward a page.\n"
! msgstr "  %-10s  Eine Seite zurÃ¼ckblÃ¤ttern.\n"
! 
! #: info/infodoc.c:116
! #, c-format
! msgid "  %-10s  Go to the beginning of this node.\n"
! msgstr "  %-10s  Zum Anfang dieses Knotens gehen.\n"
! 
! #: info/infodoc.c:117
! #, c-format
! msgid "  %-10s  Go to the end of this node.\n"
! msgstr "  %-10s  Zum Ende dieses Knotens gehen.\n"
! 
! #: info/infodoc.c:118
! #, c-format
! msgid "  %-10s  Scroll forward 1 line.\n"
! msgstr "  %-10s  Eine Zeile vorblÃ¤ttern.\n"
! 
! #: info/infodoc.c:119
! #, c-format
! msgid "  %-10s  Scroll backward 1 line.\n"
! msgstr "  %-10s  Eine Zeile zurÃ¼ckblÃ¤ttern.\n"
! 
! #: info/infodoc.c:121
! msgid ""
! "Other commands:\n"
! "---------------\n"
! msgstr ""
! "Weitere Befehle:\n"
! "----------------\n"
! 
! #: info/infodoc.c:123
! #, c-format
! msgid "  %-10s  Pick first...ninth item in node's menu.\n"
! msgstr "  %-10s  Ersten ... neunten Eintrag aus dem MenÃ¼ des Knotens wÃ¤hlen.\n"
! 
! #: info/infodoc.c:124
! #, c-format
! msgid "  %-10s  Pick last item in node's menu.\n"
! msgstr "  %-10s  Letzten Eintrag aus dem MenÃ¼ des Knotens wÃ¤hlen.\n"
! 
! #: info/infodoc.c:127
! #, c-format
! msgid ""
! "  %-10s  Search for a specified string in the index entries of this Info\n"
! "              file, and select the node referenced by the first entry "
! "found.\n"
! msgstr ""
! "  %-10s  Eine Zeichenkette in den IndexeintÃ¤gen dieser Info-Datei\n"
! "              suchen und den Knoten wÃ¤hlen, auf den der erste gefundene\n"
! "              Eintrag verweist.\n"
! 
! #: info/infodoc.c:129
! #, c-format
! msgid ""
! "  %-10s  Move to node specified by name.\n"
! "              You may include a filename as well, as in (FILENAME)NODENAME.\n"
! msgstr ""
! "  %-10s  Knoten nach Namen auswÃ¤hlen und dorthin springen.\n"
! "              Dateiname kann mit angegeben werden, also (DATEI)KNOTENNAME.\n"
! 
! #: info/infodoc.c:131
! #, c-format
! msgid ""
! "  %-10s  Search forward for a specified string,\n"
! "              and select the node in which the next occurrence is found.\n"
! msgstr ""
! "  %-10s  Angegebene Zeichenkette in VorwÃ¤rtsrichtung suchen und den\n"
! "              Knoten wÃ¤hlen, in dem der nÃ¤chste Eintrag gefunden wurde.\n"
! 
! #: info/infodoc.c:133
! #, c-format
! msgid ""
! "  %-10s  Search backward for a specified string,\n"
! "              and select the node in which the next occurrence is found.\n"
! msgstr ""
! "  %-10s  Angegebene Zeichenkette in VorwÃ¤rtsrichtung suchen und den\n"
! "              Knoten wÃ¤hlen, in dem der nÃ¤chste Eintrag gefunden wurde.\n"
! 
! #: info/infodoc.c:311
! #, c-format
  msgid "The current search path is:\n"
  msgstr "Der momentane Suchpfad ist:\n"
  
! #: info/infodoc.c:314
! #, c-format
  msgid ""
  "Commands available in Info windows:\n"
--- 754,855 ----
  "folgen.\n"
  
! #: info/infodoc.c:55
  msgid "\\%-10[history-node]  Go back to the last node seen in this window.\n"
  msgstr ""
  "\\%-10[history-node]  Zum letzten in diesem Fenster besuchten Knoten gehen.\n"
  
! #: info/infodoc.c:57
  msgid "\\%-10[global-prev-node]  Go to the previous node in the document.\n"
  msgstr ""
  "\\%-10[global-prev-node]  Zum vorherigen Knoten dieses Dokuments gehen.\n"
  
! #: info/infodoc.c:58
  msgid "\\%-10[global-next-node]  Go to the next node in the document.\n"
  msgstr ""
  "\\%-10[global-next-node]  Zum nÃ¤chsten Knoten dieses Dokuments gehen.\n"
  
! #: info/infodoc.c:59
  msgid "\\%-10[prev-node]  Go to the previous node on this level.\n"
  msgstr "\\%-10[prev-node]  Zum vorherigen Knoten auf dieser Ebene gehen.\n"
  
! #: info/infodoc.c:60
  msgid "\\%-10[next-node]  Go to the next node on this level.\n"
  msgstr "\\%-10[next-node]  Zum nÃ¤chsten Knoten auf dieser Ebene gehen.\n"
  
! #: info/infodoc.c:61
  msgid "\\%-10[up-node]  Go up one level.\n"
  msgstr "\\%-10[up-node]  Eine Ebene aufwÃ¤rts gehen.\n"
  
! #: info/infodoc.c:62
  msgid "\\%-10[top-node]  Go to the top node of this document.\n"
! msgstr "\\%-10[top-node]  Zum Startknoten dieses Dokuments gehen.\n"
  
! #: info/infodoc.c:63
! msgid "\\%-10[dir-node]  Go to the main 'directory' node.\n"
  msgstr "\\%-10[dir-node]  Zum Hauptverzeichnisknoten gehen.\n"
  
! #: info/infodoc.c:65
  msgid "1...9       Pick the first...ninth item in this node's menu.\n"
  msgstr ""
  "1...9       Ersten ... neunten Eintrag aus dem MenÃ¼ dieses Knotens wÃ¤hlen.\n"
  
! #: info/infodoc.c:66
  msgid "\\%-10[last-menu-item]  Pick the last item in this node's menu.\n"
  msgstr ""
  "\\%-10[last-menu-item]  Letzten Eintrag aus dem MenÃ¼ dieses Knotens wÃ¤hlen.\n"
  
! #: info/infodoc.c:67
  msgid "\\%-10[menu-item]  Pick a menu item specified by name.\n"
  msgstr "\\%-10[menu-item]  Einen MenÃ¼eintrag nach dem Namen auswÃ¤hlen.\n"
  
! #: info/infodoc.c:68
  msgid "\\%-10[xref-item]  Follow a cross reference specified by name.\n"
  msgstr "\\%-10[xref-item]  Einem Querverweis anhand des Namens folgen.\n"
  
! #: info/infodoc.c:69
  msgid "\\%-10[goto-node]  Go to a node specified by name.\n"
  msgstr "\\%-10[goto-node]  Knoten nach Namen auswÃ¤hlen und dorthin springen.\n"
  
! #: info/infodoc.c:71
  msgid "\\%-10[search]  Search forward for a specified string.\n"
  msgstr "\\%-10[search]  Angegebene Zeichenkette in VorwÃ¤rtsrichtung suchen.\n"
  
! #: info/infodoc.c:72
  msgid "\\%-10[search-previous]  Search for previous occurrence.\n"
  msgstr "\\%-10[search-previous]  Nach vorhergehendem Auftreten suchen.\n"
  
! #: info/infodoc.c:73
  msgid "\\%-10[search-next]  Search for next occurrence.\n"
  msgstr "\\%-10[search-next]  Nach nÃ¤chstem Auftreten suchen.\n"
  
! #: info/infodoc.c:74
  msgid ""
  "\\%-10[index-search]  Search for a specified string in the index, and\n"
  "              select the node referenced by the first entry found.\n"
  msgstr ""
! "\\%-10[index-search]  Eine Zeichenkette in den IndexeintrÃ¤gen dieser Info-"
  "Datei\n"
  "              suchen und zu dem Knoten springen, auf den der erste\n"
  "              gefundene Eintrag verweist.\n"
  
! #: info/infodoc.c:76
  msgid "\\%-10[virtual-index]  Synthesize menu of matching index entries.\n"
  msgstr ""
+ "\\%-10[virtual-index]  ein MenÃ¼ passender Index-EintrÃ¤ge synthetisieren\n"
  
! #: info/infodoc.c:78
  msgid "\\%-10[abort-key]  Cancel the current operation.\n"
  msgstr "\\%-10[abort-key]  Momentane Operation abbrechen.\n"
  
! #: info/infodoc.c:197
  #, c-format
! msgid "This is GNU Info version %s.  "
! msgstr "Dies ist GNU Info Version %s.  "
  
! #: info/infodoc.c:198
  msgid "The current search path is:\n"
  msgstr "Der momentane Suchpfad ist:\n"
  
! #: info/infodoc.c:203
  msgid ""
  "Commands available in Info windows:\n"
***************
*** 1049,1054 ****
  "\n"
  
! #: info/infodoc.c:317
! #, c-format
  msgid ""
  "Commands available in the echo area:\n"
--- 859,863 ----
  "\n"
  
! #: info/infodoc.c:206
  msgid ""
  "Commands available in the echo area:\n"
***************
*** 1058,1062 ****
  "\n"
  
! #: info/infodoc.c:338
  #, c-format
  msgid ""
--- 867,871 ----
  "\n"
  
! #: info/infodoc.c:226
  #, c-format
  msgid ""
***************
*** 1067,1072 ****
  "\n"
  
! #: info/infodoc.c:342
! #, c-format
  msgid ""
  "The following commands cannot be invoked at all:\n"
--- 876,880 ----
  "\n"
  
! #: info/infodoc.c:231
  msgid ""
  "The following commands cannot be invoked at all:\n"
***************
*** 1076,1352 ****
  "\n"
  
! #: info/infodoc.c:468
  msgid "Display help message"
  msgstr "Diesen Hilfe-Text anzeigen"
  
! #: info/infodoc.c:486
! msgid "Visit Info node `(info)Help'"
  msgstr "Info-Knoten â€ž(info)Helpâ€œ besuchen"
  
! #: info/infodoc.c:612
  msgid "Print documentation for KEY"
  msgstr "Dokumentation fÃ¼r KEY ausgeben"
  
! #: info/infodoc.c:624
  #, c-format
  msgid "Describe key: %s"
! msgstr "Beschreibe Taste: %s"
! 
! #: info/infodoc.c:634
! #, c-format
! msgid "ESC %s is undefined."
! msgstr "ESC %s ist nicht definiert."
  
! #: info/infodoc.c:650 info/infodoc.c:678
  #, c-format
  msgid "%s is undefined."
  msgstr "%s ist nicht definiert."
  
! #: info/infodoc.c:699
! #, c-format
! msgid "%s is defined to %s."
! msgstr "%s ist definiert als %s."
! 
! #: info/infodoc.c:1123
  msgid "Show what to type to execute a given command"
  msgstr "Anzeigen, was einzugeben ist, um einen gegebenen Befehl auszufÃ¼hren"
  
! #: info/infodoc.c:1127
  msgid "Where is command: "
  msgstr "Wo ist der Befehl: "
  
! #: info/infodoc.c:1149
  #, c-format
! msgid "`%s' is not on any keys"
! msgstr "Keine Taste mit â€ž%sâ€œ belegt"
  
! #: info/infodoc.c:1155
  #, c-format
  msgid "%s can only be invoked via %s."
  msgstr "%s kann nur durch %s aufgerufen werden."
  
! #: info/infodoc.c:1159
  #, c-format
  msgid "%s can be invoked via %s."
  msgstr "%s kann durch %s aufgerufen werden."
  
! #: info/infodoc.c:1164
  #, c-format
! msgid "There is no function named `%s'"
  msgstr "Es gibt keine Funktion mit Namen â€ž%sâ€œ"
  
! #: info/infodoc.c:98
! msgid ""
! "Selecting other nodes:\n"
! "----------------------\n"
! msgstr ""
! "Andere Knoten wÃ¤hlen:\n"
! "---------------------\n"
! 
! #: info/infokey.c:169
! #, c-format
! msgid "incorrect number of arguments"
! msgstr "falsche Anzahl von Argumenten"
! 
! #: info/infokey.c:199
! #, c-format
! msgid "cannot open input file `%s'"
! msgstr "Eingabedatei â€ž%sâ€œ kann nicht geÃ¶ffnet werden."
! 
! #: info/infokey.c:213
! #, c-format
! msgid "cannot create output file `%s'"
! msgstr "Ausgabedatei â€ž%sâ€œ kann nicht angelegt werden."
! 
! #: info/infokey.c:224
! #, c-format
! msgid "error writing to `%s'"
! msgstr "Fehler beim Schreiben von â€ž%sâ€œ."
! 
! #: info/infokey.c:230
! #, c-format
! msgid "error closing output file `%s'"
! msgstr "Fehler beim SchlieÃŸen der Ausgabedatei â€ž%sâ€œ."
  
! #: info/infokey.c:449
  #, c-format
  msgid "key sequence too long"
  msgstr "Tastenkombination zu lang."
  
! #: info/infokey.c:527
  #, c-format
  msgid "missing key sequence"
  msgstr "Fehlende Tastenkombination."
  
! #: info/infokey.c:607
  #, c-format
  msgid "NUL character (\\000) not permitted"
  msgstr "NUL-Zeichen (\\000) nicht erlaubt."
  
! #: info/infokey.c:637
  #, c-format
  msgid "NUL character (^%c) not permitted"
  msgstr "NUL-Zeichen (^%c) nicht erlaubt."
  
! #: info/infokey.c:660
  #, c-format
  msgid "missing action name"
  msgstr "Fehlender Befehlsname."
  
! #: info/infokey.c:675 info/infokey.c:745
  #, c-format
! msgid "section too long"
! msgstr "Abschnitt zu lang."
  
! #: info/infokey.c:681
  #, c-format
  msgid "unknown action `%s'"
  msgstr "Unbekannter Befehl â€ž%sâ€œ."
  
! #: info/infokey.c:691
  #, c-format
  msgid "action name too long"
  msgstr "Befehlsname zu lang."
  
! #: info/infokey.c:704
  #, c-format
  msgid "extra characters following action `%s'"
  msgstr "Extrazeichen folgen Befehl â€ž%sâ€œ."
  
! #: info/infokey.c:715
  #, c-format
  msgid "missing variable name"
! msgstr "Dateiname fehlt."
  
! #: info/infokey.c:724
  #, c-format
  msgid "missing `=' immediately after variable name"
  msgstr "Fehlendes â€ž=â€œ direkt hinter Variablenname."
  
! #: info/infokey.c:731
  #, c-format
  msgid "variable name too long"
  msgstr "Variablenname zu lang"
  
! #: info/infokey.c:753
  #, c-format
  msgid "value too long"
  msgstr "Wert zu lang"
  
! #: info/infokey.c:881
  #, c-format
  msgid "\"%s\", line %u: "
  msgstr "â€ž%sâ€œ, Zeile %u: "
  
! #: info/infokey.c:899
! #, c-format
! msgid ""
! "Usage: %s [OPTION]... [INPUT-FILE]\n"
! "\n"
! "Compile infokey source file to infokey file.  Reads INPUT-FILE (default\n"
! "$HOME/.infokey) and writes compiled key file to (by default) $HOME/.info.\n"
! "\n"
! "Options:\n"
! "  --output FILE        output to FILE instead of $HOME/.info\n"
! "  --help               display this help and exit.\n"
! "  --version            display version information and exit.\n"
! msgstr ""
! "Aufruf: %s [OPTION]... [EINGABE-DATEI]\n"
! "\n"
! "Infokey-Quelldatei in Infokey-Datei kompilieren. Liest EINGABE-DATEI\n"
! "(Voreinstellung $HOME/.infokey) und schreibt kompilierte Tastaturdatei\n"
! "(per Voreinstellung) nach $HOME/.info.\n"
! "\n"
! "Optionen:\n"
! "  --output DATEINAME           in DATEINAME statt in $HOME/.info ausgeben\n"
! "  --help                       diese Hilfe anzeigen und beenden\n"
! "  --version                    Versionsnummer anzeigen und beenden\n"
! 
! #: info/infomap.c:959
! #, c-format
! msgid "Ignoring invalid infokey file `%s' - too small"
! msgstr "UngÃ¼ltige Info-SchlÃ¼ssel-Datei â€ž%sâ€œ wird ignoriert - zu klein"
! 
! #: info/infomap.c:962
! #, c-format
! msgid "Ignoring invalid infokey file `%s' - too big"
! msgstr "UngÃ¼ltige Info-SchlÃ¼ssel-Datei â€ž%sâ€œ wird ignoriert - zu groÃŸ"
! 
! #: info/infomap.c:975
! #, c-format
! msgid "Error reading infokey file `%s' - short read"
! msgstr "Fehler beim Lesen der Infokey-Datei â€ž%sâ€œ - zu kurzes Lesen"
! 
! #: info/infomap.c:993
! #, c-format
! msgid ""
! "Invalid infokey file `%s' (bad magic numbers) -- run infokey to update it"
! msgstr ""
! "UngÃ¼ltige Infokey-Datei â€ž%sâ€œ (fehlerhafte Signatur) -- bitte mit infokey "
! "erneuern"
! 
! #: info/infomap.c:1001
! #, c-format
! msgid "Your infokey file `%s' is out of date -- run infokey to update it"
! msgstr "Ihre Infokey-Datei â€ž%sâ€œ ist veraltet -- bitte mit infokey erneuern"
! 
! #: info/infomap.c:1017
! #, c-format
! msgid ""
! "Invalid infokey file `%s' (bad section length) -- run infokey to update it"
! msgstr ""
! "UngÃ¼ltige Infokey-Datei â€ž%sâ€œ (fehlerhafte AbschnittslÃ¤nge) -- bitte mit "
! "infokey erneuern"
! 
! #: info/infomap.c:1041
! #, c-format
! msgid ""
! "Invalid infokey file `%s' (bad section code) -- run infokey to update it"
! msgstr ""
! "UngÃ¼ltige Infokey-Datei â€ž%sâ€œ (fehlerhafter Abschnittscode) -- bitte mit "
! "infokey erneuern"
! 
! #: info/infomap.c:1171
! msgid "Bad data in infokey file -- some key bindings ignored"
! msgstr ""
! "Fehlerhafte Daten in Infokey-Datei -- einige Tastaturbindungen ignoriert"
! 
! #: info/infomap.c:1236
! msgid "Bad data in infokey file -- some var settings ignored"
! msgstr ""
! "Fehlerhafte Daten in Infokey-Datei -- einige Variableneinstellungen ignoriert"
! 
! #: info/m-x.c:67
  msgid "Read the name of an Info command and describe it"
  msgstr "Namen eines Info-Befehls lesen und beschreiben"
  
! #: info/m-x.c:71
  msgid "Describe command: "
! msgstr "Beschreibe den Befehl: "
  
! #: info/m-x.c:94
  msgid "Read a command name in the echo area and execute it"
  msgstr "Einen Befehlsnamen im Echo-Bereich lesen und ausfÃ¼hren"
  
! #: info/m-x.c:138
  #, c-format
! msgid "Cannot execute an `echo-area' command here."
! msgstr "Befehl fÃ¼r Echo-Bereich hier nicht ausfÃ¼hrbar."
  
! #: info/m-x.c:151
  #, c-format
  msgid "Undefined command: %s"
  msgstr "Undefinierter Befehl: %s"
  
! #: info/m-x.c:157
  msgid "Set the height of the displayed window"
  msgstr "HÃ¶he des angezeigten Fensters setzen"
  
! #: info/m-x.c:170
  #, c-format
  msgid "Set screen height to (%d): "
! msgstr "Setze Bildschirm-HÃ¶he auf (%d): "
  
! #: info/makedoc.c:167 info/makedoc.c:175
  #, c-format
  msgid ""
--- 884,1044 ----
  "\n"
  
! #: info/infodoc.c:335
  msgid "Display help message"
  msgstr "Diesen Hilfe-Text anzeigen"
  
! #: info/infodoc.c:348
! msgid "Visit Info node '(info)Help'"
  msgstr "Info-Knoten â€ž(info)Helpâ€œ besuchen"
  
! #: info/infodoc.c:447
  msgid "Print documentation for KEY"
  msgstr "Dokumentation fÃ¼r KEY ausgeben"
  
! #: info/infodoc.c:458
  #, c-format
  msgid "Describe key: %s"
! msgstr "Taste beschreiben: %s"
  
! #: info/infodoc.c:468 info/infodoc.c:504
  #, c-format
  msgid "%s is undefined."
  msgstr "%s ist nicht definiert."
  
! #: info/infodoc.c:866
  msgid "Show what to type to execute a given command"
  msgstr "Anzeigen, was einzugeben ist, um einen gegebenen Befehl auszufÃ¼hren"
  
! #: info/infodoc.c:870
  msgid "Where is command: "
  msgstr "Wo ist der Befehl: "
  
! #: info/infodoc.c:892
  #, c-format
! msgid "'%s' is not on any keys"
! msgstr "Keine Taste ist mit â€ž%sâ€œ belegt"
  
! #: info/infodoc.c:898
  #, c-format
  msgid "%s can only be invoked via %s."
  msgstr "%s kann nur durch %s aufgerufen werden."
  
! #: info/infodoc.c:902
  #, c-format
  msgid "%s can be invoked via %s."
  msgstr "%s kann durch %s aufgerufen werden."
  
! #: info/infodoc.c:907
  #, c-format
! msgid "There is no function named '%s'"
  msgstr "Es gibt keine Funktion mit Namen â€ž%sâ€œ"
  
! #: info/infomap.c:600
! #, fuzzy, c-format
! msgid "could not open init file %s"
! msgstr "Initialisierungsdatei %s konnte nicht gelesen werden."
  
! #: info/infokey.c:229
  #, c-format
  msgid "key sequence too long"
  msgstr "Tastenkombination zu lang."
  
! #: info/infokey.c:306
  #, c-format
  msgid "missing key sequence"
  msgstr "Fehlende Tastenkombination."
  
! #: info/infokey.c:386
  #, c-format
  msgid "NUL character (\\000) not permitted"
  msgstr "NUL-Zeichen (\\000) nicht erlaubt."
  
! #: info/infokey.c:415
  #, c-format
  msgid "NUL character (^%c) not permitted"
  msgstr "NUL-Zeichen (^%c) nicht erlaubt."
  
! #: info/infokey.c:438
  #, c-format
  msgid "missing action name"
  msgstr "Fehlender Befehlsname."
  
! #: info/infokey.c:450
  #, c-format
! msgid "cannot bind key sequence to menu-digit"
! msgstr "Tastenkombination zu lang."
  
! #: info/infokey.c:458
  #, c-format
  msgid "unknown action `%s'"
  msgstr "Unbekannter Befehl â€ž%sâ€œ."
  
! #: info/infokey.c:482
  #, c-format
  msgid "action name too long"
  msgstr "Befehlsname zu lang."
  
! #: info/infokey.c:495
  #, c-format
  msgid "extra characters following action `%s'"
  msgstr "Extrazeichen folgen Befehl â€ž%sâ€œ."
  
! #: info/infokey.c:506
  #, c-format
  msgid "missing variable name"
! msgstr "Variablenname fehlt."
  
! #: info/infokey.c:515
  #, c-format
  msgid "missing `=' immediately after variable name"
  msgstr "Fehlendes â€ž=â€œ direkt hinter Variablenname."
  
! #: info/infokey.c:522
  #, c-format
  msgid "variable name too long"
  msgstr "Variablenname zu lang"
  
! #: info/infokey.c:546
  #, c-format
  msgid "value too long"
  msgstr "Wert zu lang"
  
! #: info/infokey.c:592
  #, c-format
  msgid "\"%s\", line %u: "
  msgstr "â€ž%sâ€œ, Zeile %u: "
  
! #: info/m-x.c:66
  msgid "Read the name of an Info command and describe it"
  msgstr "Namen eines Info-Befehls lesen und beschreiben"
  
! #: info/m-x.c:70
  msgid "Describe command: "
! msgstr "Befehl beschreiben: "
  
! #: info/m-x.c:93
  msgid "Read a command name in the echo area and execute it"
  msgstr "Einen Befehlsnamen im Echo-Bereich lesen und ausfÃ¼hren"
  
! #: info/m-x.c:136
  #, c-format
! msgid "Cannot execute an 'echo-area' command here."
! msgstr "Der Befehl fÃ¼r Echo-Bereich ist hier nicht ausfÃ¼hrbar."
  
! #: info/m-x.c:149
  #, c-format
  msgid "Undefined command: %s"
  msgstr "Undefinierter Befehl: %s"
  
! #: info/m-x.c:155
  msgid "Set the height of the displayed window"
  msgstr "HÃ¶he des angezeigten Fensters setzen"
  
! #: info/m-x.c:168
  #, c-format
  msgid "Set screen height to (%d): "
! msgstr "Bildschirm-HÃ¶he auf (%d) setzen: "
  
! #: info/makedoc.c:141
  #, c-format
  msgid ""
***************
*** 1357,1369 ****
  "\n"
  
! #: info/makedoc.c:557
  #, c-format
  msgid "Couldn't manipulate the file %s.\n"
  msgstr "Datei â€ž%sâ€œ ist nicht verÃ¤nderbar.\n"
  
! #: info/nodemenu.c:30
  msgid ""
  "\n"
  "* Menu:\n"
  "  (File)Node                        Lines   Size   Containing File\n"
  "  ----------                        -----   ----   ---------------"
--- 1049,1064 ----
  "\n"
  
! #: info/makedoc.c:466
  #, c-format
  msgid "Couldn't manipulate the file %s.\n"
  msgstr "Datei â€ž%sâ€œ ist nicht verÃ¤nderbar.\n"
  
! #. TRANSLATORS: The "\n* Menu:\n\n" part of this should not be translated, as
! #. it is part of the Info syntax.
! #: info/nodemenu.c:35
  msgid ""
  "\n"
  "* Menu:\n"
+ "\n"
  "  (File)Node                        Lines   Size   Containing File\n"
  "  ----------                        -----   ----   ---------------"
***************
*** 1374,1381 ****
  "  -------------                     ------  -----  ----------------"
  
! #: info/nodemenu.c:200
  msgid ""
  "Here is the menu of nodes you have recently visited.\n"
! "Select one from this menu, or use `\\[history-node]' in another window.\n"
  msgstr ""
  "Hier ist das MenÃ¼ der Knoten, die zuletzt besucht wurden.\n"
--- 1069,1076 ----
  "  -------------                     ------  -----  ----------------"
  
! #: info/nodemenu.c:187
  msgid ""
  "Here is the menu of nodes you have recently visited.\n"
! "Select one from this menu, or use '\\[history-node]' in another window.\n"
  msgstr ""
  "Hier ist das MenÃ¼ der Knoten, die zuletzt besucht wurden.\n"
***************
*** 1383,1391 ****
  "benÃ¼tzen.\n"
  
! #: info/nodemenu.c:220
  msgid "Make a window containing a menu of all of the currently visited nodes"
  msgstr "Ein Fenster mit einem MenÃ¼ aller aktuell besuchten Knoten erzeugen"
  
! #: info/nodemenu.c:300
  msgid "Select a node which has been previously visited in a visible window"
  msgstr ""
--- 1078,1086 ----
  "benÃ¼tzen.\n"
  
! #: info/nodemenu.c:208
  msgid "Make a window containing a menu of all of the currently visited nodes"
  msgstr "Ein Fenster mit einem MenÃ¼ aller aktuell besuchten Knoten erzeugen"
  
! #: info/nodemenu.c:253
  msgid "Select a node which has been previously visited in a visible window"
  msgstr ""
***************
*** 1393,1409 ****
  "     besucht wurde"
  
! #: info/nodemenu.c:313
  msgid "Select visited node: "
! msgstr "WÃ¤hle besuchten Knoten aus: "
  
! #: info/nodemenu.c:333 info/session.c:2617
  #, c-format
  msgid "The reference disappeared! (%s)."
  msgstr "Der Verweis ist verschwunden! (%s)."
  
! #: info/pcterm.c:179
  #, c-format
  msgid "Terminal cannot be initialized: %s\n"
! msgstr ""
  
  #: info/search.c:166
--- 1088,1104 ----
  "     besucht wurde"
  
! #: info/nodemenu.c:260
  msgid "Select visited node: "
! msgstr "Besuchten Knoten auswÃ¤hlen: "
  
! #: info/nodemenu.c:278 info/session.c:2356
  #, c-format
  msgid "The reference disappeared! (%s)."
  msgstr "Der Verweis ist verschwunden! (%s)."
  
! #: info/pcterm.c:211
  #, c-format
  msgid "Terminal cannot be initialized: %s\n"
! msgstr "Terminal kann nicht initialisiert werden: %s\n"
  
  #: info/search.c:166
***************
*** 1412,1480 ****
  msgstr "Fehler in regulÃ¤rem Ausdruck: %s"
  
! #: info/session.c:162
  #, c-format
  msgid ""
! "Welcome to Info version %s. Type \\[get-help-window] for help, \\[menu-item] "
! "for menu item."
  msgstr ""
! "Willkommen bei Info (Version %s). â€ž\\[get-help-window]â€œ eingeben fÃ¼r Hilfe, "
! "â€ž\\[menu-item]â€œ fÃ¼r MenÃ¼eintrag."
  
! #: info/session.c:621
! msgid "Move down to the next line"
! msgstr "Eine Zeile nach unten bewegen"
  
! #: info/session.c:673
  msgid "Move up to the previous line"
  msgstr "Eine Zeile nach oben bewegen"
  
! #: info/session.c:943
  msgid "Move to the end of the line"
  msgstr "Zum Ende dieser Zeile bewegen"
  
! #: info/session.c:954
  msgid "Move to the start of the line"
  msgstr "Zum Anfang der Zeile bewegen"
  
! #: info/session.c:1156
! msgid "Next"
! msgstr "nÃ¤chstes"
! 
! #: info/session.c:1172 info/session.c:1296
! msgid "No more nodes within this document."
! msgstr "Keine weiteren Knoten in diesem Dokument."
! 
! #: info/session.c:1321
! msgid "No `Prev' for this node."
! msgstr "Kein â€žvorigesâ€œ (Prev) fÃ¼r diesem Knoten."
! 
! #: info/session.c:1341
! msgid "No `Prev' or `Up' for this node within this document."
! msgstr ""
! "Kein â€žvorigesâ€œ (Prev) oder â€žaufwÃ¤rtsâ€œ (Up) fÃ¼r diesen Knoten innerhalb "
! "dieses Dokuments."
! 
! #: info/session.c:1402
! msgid "Move forwards or down through node structure"
! msgstr "VorwÃ¤rts oder abwÃ¤rts durch die Knotenstruktur bewegen"
  
! #: info/session.c:1418
! msgid "Move backwards or up through node structure"
! msgstr "ZurÃ¼ck oder aufwÃ¤rts durch die Knotenstruktur bewegen"
  
! #: info/session.c:1519
  msgid "Scroll forward in this window"
  msgstr "In diesem Fenster vorwÃ¤rts blÃ¤ttern"
  
! #: info/session.c:1527
  msgid "Scroll forward in this window and set default window size"
  msgstr ""
  "In diesem Fenster vorwÃ¤rts blÃ¤ttern und die Standard-FenstergrÃ¶ÃŸe setzen"
  
! #: info/session.c:1535
  msgid "Scroll forward in this window staying within node"
! msgstr "In diesem Fenster vorwÃ¤rts blÃ¤ttern ohne den Knoten zu verlassen"
  
! #: info/session.c:1543
  msgid ""
  "Scroll forward in this window staying within node and set default window size"
--- 1107,1196 ----
  msgstr "Fehler in regulÃ¤rem Ausdruck: %s"
  
! #: info/session.c:61
! msgid "Show all matching files"
! msgstr "Alle passenden Dateien anzeigen"
! 
! #: info/session.c:65
  #, c-format
+ msgid "No file index"
+ msgstr "Kein Datei-Index"
+ 
+ #. TRANSLATORS: Try to keep this message (when "expanded") at most 79
+ #. characters; anything after the 79th character will not actually be
+ #. displayed on an 80-column terminal.
+ #: info/session.c:191
+ #, fuzzy, c-format
  msgid ""
! "Welcome to Info version %s.  Type \\[get-help-window] for help, \\[get-info-"
! "help-node] for tutorial."
  msgstr ""
! "Willkommen bei Info (Version %s). Geben Sie â€ž\\[get-help-window]â€œ ein fÃ¼r "
! "Hilfe, â€ž\\[menu-item]â€œ fÃ¼r MenÃ¼eintrag, â€ž\\[get-info-help-node]â€� fÃ¼r eine "
! "EinfÃ¼hrung."
  
! #: info/session.c:767
! #, c-format
! msgid "can't open %s: %s"
! msgstr "%s kann nicht geÃ¶ffnet werden: %s"
! 
! #: info/session.c:773
! #, c-format
! msgid "debugging output diverted to \"%s\""
! msgstr "Debugging-Ausgabe umgeleitet zu â€ž%sâ€œ"
! 
! #: info/session.c:1215
! msgid "Move down to the next line"
! msgstr "Eine Zeile nach unten bewegen"
  
! #: info/session.c:1230
  msgid "Move up to the previous line"
  msgstr "Eine Zeile nach oben bewegen"
  
! #: info/session.c:1246
! msgid "Move the cursor to a specific line of the window"
! msgstr "Den Cursor zu einer bestimmten Zeile des Fensters bewegen"
! 
! #: info/session.c:1278
  msgid "Move to the end of the line"
  msgstr "Zum Ende dieser Zeile bewegen"
  
! #: info/session.c:1303
  msgid "Move to the start of the line"
  msgstr "Zum Anfang der Zeile bewegen"
  
! #: info/session.c:1385
! msgid "Move to the start of this node"
! msgstr "Zum Anfang dieses Knotens bewegen"
  
! #: info/session.c:1392
! msgid "Move to the end of this node"
! msgstr "Zum Ende dieses Knotens bewegen"
  
! #: info/session.c:1474
  msgid "Scroll forward in this window"
  msgstr "In diesem Fenster vorwÃ¤rts blÃ¤ttern"
  
! #: info/session.c:1488
! msgid "Scroll backward in this window"
! msgstr "In diesem Fenster zurÃ¼ckblÃ¤ttern"
! 
! #: info/session.c:1496
  msgid "Scroll forward in this window and set default window size"
  msgstr ""
  "In diesem Fenster vorwÃ¤rts blÃ¤ttern und die Standard-FenstergrÃ¶ÃŸe setzen"
  
! #: info/session.c:1511
! msgid "Scroll backward in this window and set default window size"
! msgstr "In diesem Fenster zurÃ¼ckblÃ¤ttern und die Standard-FenstergrÃ¶ÃŸe setzen"
! 
! #: info/session.c:1517
  msgid "Scroll forward in this window staying within node"
! msgstr "In diesem Fenster vorwÃ¤rts blÃ¤ttern, ohne den Knoten zu verlassen"
! 
! #: info/session.c:1532
! msgid "Scroll backward in this window staying within node"
! msgstr "In diesem Fenster zurÃ¼ckblÃ¤ttern, ohne den Knoten zu verlassen"
  
! #: info/session.c:1540
  msgid ""
  "Scroll forward in this window staying within node and set default window size"
***************
*** 1483,1622 ****
  "     und Standard-FenstergrÃ¶ÃŸe setzen"
  
! #: info/session.c:1551
! msgid "Scroll backward in this window"
! msgstr "In diesem Fenster zurÃ¼ckblÃ¤ttern"
! 
! #: info/session.c:1559
! msgid "Scroll backward in this window and set default window size"
! msgstr "In diesem Fenster zurÃ¼ckblÃ¤ttern und die Standard-FenstergrÃ¶ÃŸe setzen"
! 
! #: info/session.c:1568
! msgid "Scroll backward in this window staying within node"
! msgstr "In diesem Fenster zurÃ¼ckblÃ¤ttern ohne den Knoten zu verlassen"
! 
! #: info/session.c:1576
  msgid ""
  "Scroll backward in this window staying within node and set default window "
  "size"
  msgstr ""
! "In diesem Fenster zurÃ¼ck blÃ¤ttern (ohne den Knoten zu verlassen)\n"
  "     und Standard-FenstergrÃ¶ÃŸe setzen"
  
! #: info/session.c:1584
! msgid "Move to the start of this node"
! msgstr "Zum Anfang dieses Knotens bewegen"
! 
! #: info/session.c:1591
! msgid "Move to the end of this node"
! msgstr "Zum Ende dieses Knotens bewegen"
! 
! #: info/session.c:1598
  msgid "Scroll down by lines"
  msgstr "Zeilenweise vorblÃ¤ttern"
  
! #: info/session.c:1615
  msgid "Scroll up by lines"
  msgstr "Zeilenweise zurÃ¼ck blÃ¤ttern"
  
! #: info/session.c:1633
  msgid "Scroll down by half screen size"
  msgstr "Einen halben Bildschirm vorblÃ¤ttern"
  
! #: info/session.c:1659
  msgid "Scroll up by half screen size"
  msgstr "Einen halben Bildschirm zurÃ¼ckblÃ¤ttern"
  
! #: info/session.c:1688
  msgid "Select the next window"
  msgstr "Das nÃ¤chste Fenster auswÃ¤hlen"
  
! #: info/session.c:1727
  msgid "Select the previous window"
  msgstr "Das vorige Fenster auswÃ¤hlen"
  
! #: info/session.c:1778
  msgid "Split the current window"
  msgstr "Aktuelles Fenster unterteilen"
  
! #: info/session.c:1862
  msgid "Delete the current window"
  msgstr "Aktuelles Fenster lÃ¶schen"
  
! #: info/session.c:1870
  msgid "Cannot delete a permanent window"
  msgstr "Ein permanentes Fenster kann nicht gelÃ¶scht werden"
  
! #: info/session.c:1902
  msgid "Delete all other windows"
  msgstr "Alle anderen Fenster lÃ¶schen"
  
! #: info/session.c:1948
! msgid "Scroll the other window"
! msgstr "Im anderen Fenster vorblÃ¤ttern"
! 
! #: info/session.c:1969
! msgid "Scroll the other window backward"
! msgstr "Im anderen Fenster zurÃ¼ck blÃ¤ttern"
! 
! #: info/session.c:1975
  msgid "Grow (or shrink) this window"
  msgstr "Aktuelles Fenster vergrÃ¶ÃŸern (oder verkleinern)"
  
! #: info/session.c:1986
  msgid "Divide the available screen space among the visible windows"
  msgstr ""
  "Den vorhandenen Bildschirmplatz unter allen sichtbaren Fenstern aufteilen"
  
! #: info/session.c:1993
  msgid "Toggle the state of line wrapping in the current window"
  msgstr "Den Status des Zeilenumbruchs im aktuellen Fenster umschalten"
  
! #: info/session.c:2000
! msgid "Toggle the usage of regular expressions in searches"
! msgstr "Die Verwendung regulÃ¤rer AusdrÃ¼cke in Suchen umschalten"
! 
! #: info/session.c:2004
! #, c-format
! msgid "Using regular expressions for searches."
! msgstr "FÃ¼r Suchen werden regulÃ¤re AusdrÃ¼cke benutzt"
! 
! #: info/session.c:2005
! #, c-format
! msgid "Using literal strings for searches."
! msgstr "FÃ¼r Suchen werden wortwÃ¶rtliche Zeichenketten benutzt"
! 
! #: info/session.c:2197
! msgid "Select the Next node"
! msgstr "Den â€žnÃ¤chstenâ€œ Knoten (Next) auswÃ¤hlen"
! 
! #: info/session.c:2205
! msgid "Select the Prev node"
! msgstr "Den â€žvorigenâ€œ Knoten (Prev) auswÃ¤hlen"
! 
! #: info/session.c:2213
! msgid "Select the Up node"
! msgstr "Den Ã¼bergeordneten Knoten auswÃ¤hlen (â€žaufwÃ¤rtsâ€œ, Up)"
! 
! #: info/session.c:2220
! msgid "Select the last node in this file"
! msgstr "Den letzten Knoten dieser Datei auswÃ¤hlen"
! 
! #: info/session.c:2248 info/session.c:2282
! msgid "This window has no additional nodes"
! msgstr "Dieses Fenster hat keine weiteren Knoten"
! 
! #: info/session.c:2254
! msgid "Select the first node in this file"
! msgstr "Den ersten Knoten dieser Datei auswÃ¤hlen"
! 
! #: info/session.c:2289
! msgid "Select the last item in this node's menu"
! msgstr "Den letzten MenÃ¼eintrag dieses Knotens auswÃ¤hlen"
! 
! #: info/session.c:2295
  msgid "Select this menu item"
  msgstr "Diesen MenÃ¼eintrag auswÃ¤hlen"
  
! #: info/session.c:2328
  #, c-format
  msgid "There isn't %d item in this menu."
--- 1199,1276 ----
  "     und Standard-FenstergrÃ¶ÃŸe setzen"
  
! #: info/session.c:1567
  msgid ""
  "Scroll backward in this window staying within node and set default window "
  "size"
  msgstr ""
! "In diesem Fenster zurÃ¼ckblÃ¤ttern (ohne den Knoten zu verlassen)\n"
  "     und Standard-FenstergrÃ¶ÃŸe setzen"
  
! #: info/session.c:1573
  msgid "Scroll down by lines"
  msgstr "Zeilenweise vorblÃ¤ttern"
  
! #: info/session.c:1579
  msgid "Scroll up by lines"
  msgstr "Zeilenweise zurÃ¼ck blÃ¤ttern"
  
! #: info/session.c:1591
  msgid "Scroll down by half screen size"
  msgstr "Einen halben Bildschirm vorblÃ¤ttern"
  
! #: info/session.c:1618
  msgid "Scroll up by half screen size"
  msgstr "Einen halben Bildschirm zurÃ¼ckblÃ¤ttern"
  
! #: info/session.c:1624
! msgid "Scroll the other window"
! msgstr "Im anderen Fenster vorblÃ¤ttern"
! 
! #: info/session.c:1645
! msgid "Scroll the other window backward"
! msgstr "Im anderen Fenster zurÃ¼ckblÃ¤ttern"
! 
! #: info/session.c:1745
  msgid "Select the next window"
  msgstr "Das nÃ¤chste Fenster auswÃ¤hlen"
  
! #: info/session.c:1782
  msgid "Select the previous window"
  msgstr "Das vorige Fenster auswÃ¤hlen"
  
! #: info/session.c:1826
  msgid "Split the current window"
  msgstr "Aktuelles Fenster unterteilen"
  
! #: info/session.c:1868
  msgid "Delete the current window"
  msgstr "Aktuelles Fenster lÃ¶schen"
  
! #: info/session.c:1873
  msgid "Cannot delete a permanent window"
  msgstr "Ein permanentes Fenster kann nicht gelÃ¶scht werden"
  
! #: info/session.c:1904
  msgid "Delete all other windows"
  msgstr "Alle anderen Fenster lÃ¶schen"
  
! #: info/session.c:1950
  msgid "Grow (or shrink) this window"
  msgstr "Aktuelles Fenster vergrÃ¶ÃŸern (oder verkleinern)"
  
! #: info/session.c:1961
  msgid "Divide the available screen space among the visible windows"
  msgstr ""
  "Den vorhandenen Bildschirmplatz unter allen sichtbaren Fenstern aufteilen"
  
! #: info/session.c:1968
  msgid "Toggle the state of line wrapping in the current window"
  msgstr "Den Status des Zeilenumbruchs im aktuellen Fenster umschalten"
  
! #: info/session.c:2117
  msgid "Select this menu item"
  msgstr "Diesen MenÃ¼eintrag auswÃ¤hlen"
  
! #: info/session.c:2147
  #, c-format
  msgid "There isn't %d item in this menu."
***************
*** 1625,1784 ****
  msgstr[1] "Es sind keine %d EintrÃ¤ge in diesem MenÃ¼."
  
! #: info/session.c:2524 info/session.c:2525
  #, c-format
  msgid "Menu item (%s): "
  msgstr "MenÃ¼eintrag (%s): "
  
! #: info/session.c:2528
  msgid "Menu item: "
  msgstr "MenÃ¼eintrag: "
  
! #: info/session.c:2535 info/session.c:2536
  #, c-format
  msgid "Follow xref (%s): "
! msgstr "Folge xref (%s): "
  
! #: info/session.c:2539
  msgid "Follow xref: "
! msgstr "Folge xref: "
  
! #: info/session.c:2660
  msgid "Read a menu item and select its node"
  msgstr "Einen MenÃ¼eintrag lesen und seinen Knoten auswÃ¤hlen"
  
! #: info/session.c:2668
  msgid "Read a footnote or cross reference and select its node"
  msgstr "FuÃŸnote oder Querverweis lesen und den Knoten auswÃ¤hlen"
  
! #: info/session.c:2674
  msgid "Move to the start of this node's menu"
  msgstr "Zum Anfang des MenÃ¼s dieses Knotens bewegen"
  
! #: info/session.c:2696
  msgid "Visit as many menu items at once as possible"
  msgstr "So viele MenÃ¼eintrÃ¤ge wie mÃ¶glich auf einmal besuchen"
  
! #: info/session.c:2724
! msgid "Read a node name and select it"
! msgstr "Den Namen eines Knotens lesen und diesen auswÃ¤hlen"
  
! #: info/session.c:2778 info/session.c:2783
! msgid "Goto node: "
! msgstr "Gehe zu Knoten: "
  
! #: info/session.c:2855
! #, c-format
! msgid "No menu in node `%s'."
! msgstr "Kein MenÃ¼ im Knoten â€ž%sâ€œ."
  
! #: info/session.c:2904
  #, c-format
! msgid "No menu item `%s' in node `%s'."
! msgstr "Kein MenÃ¼eintrag â€ž%sâ€œ im Knoten â€ž%sâ€œ."
  
! #: info/session.c:2940
  #, c-format
! msgid "Unable to find node referenced by `%s' in `%s'."
! msgstr "Kann keinen Knoten finden, der von â€ž%sâ€œ in â€ž%sâ€œ referenziert wird."
  
! #: info/session.c:2992
  msgid "Read a list of menus starting from dir and follow them"
  msgstr "MenÃ¼liste lesen; bei â€ždirâ€œ beginnen und ihnen folgen"
  
! #: info/session.c:2994
  msgid "Follow menus: "
! msgstr "Folge MenÃ¼s: "
  
! #: info/session.c:3187
  msgid "Find the node describing program invocation"
  msgstr "Den Knoten finden, der den Programmaufruf beschreibt"
  
! #: info/session.c:3189
  #, c-format
  msgid "Find Invocation node of [%s]: "
! msgstr "Finde den Programmaufruf-Knoten von [%s]: "
  
! #: info/session.c:3227
  msgid "Read a manpage reference and select it"
  msgstr "Einen Verweis auf eine Manpage lesen und diese auswÃ¤hlen"
  
! #: info/session.c:3231
  msgid "Get Manpage: "
! msgstr "Hole Manpage: "
  
! #: info/session.c:3261
! msgid "Select the node `Top' in this file"
! msgstr "Den Knoten â€žTopâ€œ dieser Datei auswÃ¤hlen"
  
! #: info/session.c:3267
! msgid "Select the node `(dir)'"
  msgstr "Den Knoten â€ž(dir)â€œ auswÃ¤hlen"
  
! #: info/session.c:3284 info/session.c:3286
! #, c-format
! msgid "Kill node (%s): "
! msgstr "LÃ¶sche Information Ã¼ber Knoten (%s): "
! 
! #: info/session.c:3337
! #, c-format
! msgid "Cannot kill node `%s'"
! msgstr "Kann Information Ã¼ber Knoten â€ž%sâ€œ nicht lÃ¶schen"
! 
! #: info/session.c:3347
! msgid "Cannot kill the last node"
! msgstr "Information Ã¼ber den letzten Knoten kann nicht gelÃ¶scht werden"
  
! #: info/session.c:3433
  msgid "Select the most recently selected node"
  msgstr "Den zuletzt gewÃ¤hlten Knoten auswÃ¤hlen"
  
! #: info/session.c:3439
! msgid "Kill this node"
! msgstr "Information Ã¼ber diesen Knoten lÃ¶schen"
  
! #: info/session.c:3447
  msgid "Read the name of a file and select it"
  msgstr "Den Namen einer Datei lesen und diese auswÃ¤hlen"
  
! #: info/session.c:3451
  msgid "Find file: "
! msgstr "Finde Datei: "
  
! #: info/session.c:3468
  #, c-format
! msgid "Cannot find `%s'."
! msgstr "Kann â€ž%sâ€œ nicht finden."
! 
! #: info/session.c:3508 info/session.c:3633
! #, fuzzy, c-format
! msgid "writing file %s"
! msgstr "Knoten â€ž%sâ€œ wird geschrieben..."
  
! #: info/session.c:3519 info/session.c:3644
  #, c-format
! msgid "Could not create output file `%s'."
  msgstr "Ausgabedatei â€ž%sâ€œ kann nicht angelegt werden."
  
! #: info/session.c:3533 info/session.c:3663
! #, fuzzy, c-format
  msgid "error writing to %s: %s"
! msgstr "Fehler beim Schreiben von â€ž%sâ€œ."
  
! #: info/session.c:3541
! #, fuzzy, c-format
  msgid "closing %s"
! msgstr "Entferne %s\n"
  
! #: info/session.c:3590
! #, fuzzy, c-format
  msgid "writing node %s..."
! msgstr "Knoten â€ž%sâ€œ wird geschrieben..."
! 
! #: info/session.c:3670
! #, fuzzy, c-format
! msgid "closing file %s"
! msgstr "Fehler beim SchlieÃŸen der Ausgabedatei â€ž%sâ€œ."
  
! #: info/session.c:3678
  msgid "Pipe the contents of this node through INFO_PRINT_COMMAND"
  msgstr ""
--- 1279,1473 ----
  msgstr[1] "Es sind keine %d EintrÃ¤ge in diesem MenÃ¼."
  
! #: info/session.c:2156
! msgid "Select the last item in this node's menu"
! msgstr "Den letzten MenÃ¼eintrag dieses Knotens auswÃ¤hlen"
! 
! #: info/session.c:2264 info/session.c:2265
  #, c-format
  msgid "Menu item (%s): "
  msgstr "MenÃ¼eintrag (%s): "
  
! #: info/session.c:2268
  msgid "Menu item: "
  msgstr "MenÃ¼eintrag: "
  
! #: info/session.c:2275 info/session.c:2276
  #, c-format
  msgid "Follow xref (%s): "
! msgstr "xref folgen (%s): "
  
! #: info/session.c:2279
  msgid "Follow xref: "
! msgstr "xref folgen: "
  
! #: info/session.c:2368
  msgid "Read a menu item and select its node"
  msgstr "Einen MenÃ¼eintrag lesen und seinen Knoten auswÃ¤hlen"
  
! #: info/session.c:2393
  msgid "Read a footnote or cross reference and select its node"
  msgstr "FuÃŸnote oder Querverweis lesen und den Knoten auswÃ¤hlen"
  
! #: info/session.c:2399
  msgid "Move to the start of this node's menu"
  msgstr "Zum Anfang des MenÃ¼s dieses Knotens bewegen"
  
! #: info/session.c:2421
  msgid "Visit as many menu items at once as possible"
  msgstr "So viele MenÃ¼eintrÃ¤ge wie mÃ¶glich auf einmal besuchen"
  
! #: info/session.c:2520
! msgid "Move to the previous cross reference"
! msgstr "Zum vorigen Querverweis bewegen"
  
! #: info/session.c:2583
! msgid "Move to the next cross reference"
! msgstr "Zum nÃ¤chsten Querverweis bewegen"
  
! #: info/session.c:2644
! msgid "Select reference or menu item appearing on this line"
! msgstr "Verweis oder MenÃ¼eintrag auswÃ¤hlen, der auf dieser Zeile erscheint"
  
! #: info/session.c:2678
  #, c-format
! msgid "No menu in node '%s'."
! msgstr "Kein MenÃ¼ im Knoten â€ž%sâ€œ."
  
! #: info/session.c:2725
  #, c-format
! msgid "Unable to find node referenced by '%s' in '%s'."
! msgstr ""
! "Es kann kein Knoten gefunden werden, der von â€ž%sâ€œ in â€ž%sâ€œ referenziert wird."
  
! #: info/session.c:2775
  msgid "Read a list of menus starting from dir and follow them"
  msgstr "MenÃ¼liste lesen; bei â€ždirâ€œ beginnen und ihnen folgen"
  
! #: info/session.c:2777
  msgid "Follow menus: "
! msgstr "MenÃ¼s folgen: "
! 
! #: info/session.c:2879
! msgid "Select the Next node"
! msgstr "Den â€žnÃ¤chstenâ€œ Knoten (Next) auswÃ¤hlen"
  
! #: info/session.c:2886
! msgid "Select the Prev node"
! msgstr "Den â€žvorigenâ€œ Knoten (Prev) auswÃ¤hlen"
! 
! #: info/session.c:2893
! msgid "Select the Up node"
! msgstr "Den Ã¼bergeordneten Knoten auswÃ¤hlen (â€žaufwÃ¤rtsâ€œ, Up)"
! 
! #: info/session.c:2899
! msgid "Select the last node in this file"
! msgstr "Den letzten Knoten dieser Datei auswÃ¤hlen"
! 
! #: info/session.c:2926 info/session.c:2959
! msgid "This window has no additional nodes"
! msgstr "Dieses Fenster hat keine weiteren Knoten"
! 
! #: info/session.c:2932
! msgid "Select the first node in this file"
! msgstr "Den ersten Knoten dieser Datei auswÃ¤hlen"
! 
! #: info/session.c:3064
! msgid "No more nodes within this document."
! msgstr "Keine weiteren Knoten in diesem Dokument."
! 
! #: info/session.c:3109 info/session.c:3149
! msgid "No 'Prev' or 'Up' for this node within this document."
! msgstr ""
! "Kein â€žvorigeâ€œ (Prev) oder â€žaufwÃ¤rtsâ€œ (Up) fÃ¼r diesen Knoten innerhalb dieses "
! "Dokuments."
! 
! #: info/session.c:3162
! msgid "Move forwards or down through node structure"
! msgstr "VorwÃ¤rts oder abwÃ¤rts durch die Knotenstruktur bewegen"
! 
! #: info/session.c:3179
! msgid "Move backwards or up through node structure"
! msgstr "ZurÃ¼ck oder aufwÃ¤rts durch die Knotenstruktur bewegen"
! 
! #: info/session.c:3202
! msgid "Read a node name and select it"
! msgstr "Den Namen eines Knotens lesen und diesen auswÃ¤hlen"
! 
! #: info/session.c:3256 info/session.c:3260
! msgid "Goto node: "
! msgstr "Gehe zu Knoten: "
! 
! #: info/session.c:3439
  msgid "Find the node describing program invocation"
  msgstr "Den Knoten finden, der den Programmaufruf beschreibt"
  
! #: info/session.c:3441
  #, c-format
  msgid "Find Invocation node of [%s]: "
! msgstr "Den Programmaufruf-Knoten von [%s] finden: "
  
! #: info/session.c:3486
  msgid "Read a manpage reference and select it"
  msgstr "Einen Verweis auf eine Manpage lesen und diese auswÃ¤hlen"
  
! #: info/session.c:3490
  msgid "Get Manpage: "
! msgstr "Manpage holen: "
  
! #: info/session.c:3511
! msgid "Select the node 'Top' in this file"
! msgstr "Den Knoten â€žTopâ€œ in dieser Datei auswÃ¤hlen"
  
! #: info/session.c:3517
! msgid "Select the node '(dir)'"
  msgstr "Den Knoten â€ž(dir)â€œ auswÃ¤hlen"
  
! #: info/session.c:3523
! msgid "Show full file name of node being displayed"
! msgstr "Vollen Dateinamen des angezeigten Knotens ausgeben"
  
! #: info/session.c:3540
  msgid "Select the most recently selected node"
  msgstr "Den zuletzt gewÃ¤hlten Knoten auswÃ¤hlen"
  
! #: info/session.c:3545
! #, c-format
! msgid "No earlier node in history"
! msgstr "Kein weiter zurÃ¼ckliegender Knoten in der Historie"
  
! #: info/session.c:3549
  msgid "Read the name of a file and select it"
  msgstr "Den Namen einer Datei lesen und diese auswÃ¤hlen"
  
! #: info/session.c:3553
  msgid "Find file: "
! msgstr "Datei finden: "
  
! #: info/session.c:3570
  #, c-format
! msgid "Cannot find '%s'."
! msgstr "â€ž%sâ€œ kann nicht gefunden werden."
  
! #: info/session.c:3619
  #, c-format
! msgid "Could not create output file '%s'."
  msgstr "Ausgabedatei â€ž%sâ€œ kann nicht angelegt werden."
  
! #: info/session.c:3633
! #, c-format
  msgid "error writing to %s: %s"
! msgstr "Fehler beim Schreiben nach %s: %s"
  
! #: info/session.c:3642
! #, c-format
  msgid "closing %s"
! msgstr "%s wird geschlossen"
  
! #: info/session.c:3691
! #, c-format
  msgid "writing node %s..."
! msgstr "Knoten %s wird geschrieben â€¦"
  
! #: info/session.c:3737
  msgid "Pipe the contents of this node through INFO_PRINT_COMMAND"
  msgstr ""
***************
*** 1786,1924 ****
  "     (mittels einer Pipe)"
  
! #: info/session.c:3713
  #, c-format
! msgid "Cannot open pipe to `%s'."
! msgstr "Kann Daten nicht nach â€ž%sâ€œ weiterreichen (mittels einer Pipe)."
  
! #: info/session.c:3718
! #, fuzzy, c-format
  msgid "printing node %s..."
! msgstr "Knoten â€ž%sâ€œ wird gedruckt..."
  
! #: info/session.c:3726
! #, fuzzy, c-format
  msgid "finished printing node %s"
! msgstr "Knoten â€ž%sâ€œ wird gedruckt..."
  
! #: info/session.c:4015
  msgid "Search continued from the end of the document."
  msgstr "Suche vom Ende des Dokuments fortgesetzt."
  
! #: info/session.c:4020
  msgid "Search continued from the beginning of the document."
  msgstr "Suche vom Anfang des Dokuments fortgesetzt."
  
! #: info/session.c:4037
  #, c-format
  msgid "Searching subfile %s ..."
! msgstr "Unterdatei â€ž%sâ€œ wird durchsucht..."
  
! #: info/session.c:4097
! msgid "Read a string and search for it case-sensitively"
! msgstr ""
! "Eine Zeichenkette einlesen und danach gemÃ¤ÃŸ GroÃŸ-/Kleinschreibung suchen"
! 
! #: info/session.c:4104
! msgid "Read a string and search for it"
! msgstr "Eine Zeichenkette einlesen und danach suchen"
! 
! #: info/session.c:4112
! msgid "Read a string and search backward for it"
! msgstr "Eine Zeichenkette einlesen und danach in RÃ¼ckwÃ¤rtsrichtung suchen"
  
! #: info/session.c:4169 info/session.c:4175
  #, c-format
  msgid "%s%s%s [%s]: "
  msgstr "%s%s%s [%s]: "
  
! #: info/session.c:4170 info/session.c:4176
  msgid "Regexp search"
  msgstr "Suche mit regulÃ¤rem Ausdruck"
  
! #: info/session.c:4171 info/session.c:4177
  msgid " case-sensitively"
  msgstr " gemÃ¤ÃŸ GroÃŸ-/Kleinschreibung"
  
! #: info/session.c:4172 info/session.c:4178
  msgid " backward"
  msgstr " in RÃ¼ckwÃ¤rtsrichtung"
  
! #: info/session.c:4176
! msgid "Search"
! msgstr "Suche"
  
! #: info/session.c:4225
! msgid "Search failed."
! msgstr "Suche fehlgeschlagen."
  
  #: info/session.c:4243
  msgid "Repeat last search in the same direction"
  msgstr "Letzte Suche in der gleichen Richtung wiederholen"
  
! #: info/session.c:4246 info/session.c:4267
  msgid "No previous search string"
  msgstr "Keine vorherige Such-Zeichenkette."
  
! #: info/session.c:4264
  msgid "Repeat last search in the reverse direction"
  msgstr "Letzte Suche in der entgegengesetzten Richtung wiederholen"
  
! #: info/session.c:4294 info/session.c:4300
  msgid "Search interactively for a string as you type it"
  msgstr "Interaktiv eine Zeichenkette wÃ¤hrend der Eingabe suchen"
  
! #: info/session.c:4380
  msgid "Regexp I-search backward: "
  msgstr "Interaktive Suche mit regulÃ¤rem Ausdruck in RÃ¼ckwÃ¤rtsrichtung: "
  
! #: info/session.c:4381
  msgid "I-search backward: "
  msgstr "Interaktive Suche in RÃ¼ckwÃ¤rtsrichtung: "
  
! #: info/session.c:4383
  msgid "Regexp I-search: "
  msgstr "Interaktive Suche mit regulÃ¤rem Ausdruck: "
  
! #: info/session.c:4384
  msgid "I-search: "
  msgstr "Interaktive Suche: "
  
! #: info/session.c:4409 info/session.c:4411
  msgid "Failing "
  msgstr "Fehlschlagende "
  
! #: info/session.c:4895
! msgid "Move to the previous cross reference"
! msgstr "Zum vorigen Querverweis bewegen"
! 
! #: info/session.c:4913
! msgid "Move to the next cross reference"
! msgstr "Zum nÃ¤chsten Querverweis bewegen"
! 
! #: info/session.c:4935
! msgid "Select reference or menu item appearing on this line"
! msgstr "Verweis oder MenÃ¼eintrag auswÃ¤hlen, der auf dieser Zeile erscheint"
! 
! #: info/session.c:4958
  msgid "Cancel current operation"
  msgstr "Momentane Operation abbrechen"
  
! #: info/session.c:4965
  msgid "Quit"
  msgstr "Beenden"
  
! #: info/session.c:4974
! msgid "Move the cursor to a specific line of the window"
! msgstr "Den Cursor zu einer bestimmten Zeile des Fensters bewegen"
  
! #: info/session.c:5006
  msgid "Redraw the display"
  msgstr "Anzeige erneut darstellen"
  
! #: info/session.c:5043
  msgid "Quit using Info"
  msgstr "Info beenden"
  
! #: info/session.c:5058
  msgid "Run command bound to this key's lowercase variant"
  msgstr ""
--- 1475,1633 ----
  "     (mittels einer Pipe)"
  
! #: info/session.c:3765
  #, c-format
! msgid "Cannot open pipe to '%s'."
! msgstr "Daten kÃ¶nnen nicht an â€ž%sâ€œ weitergereicht werden (mittels einer Pipe)."
  
! #: info/session.c:3770
! #, c-format
  msgid "printing node %s..."
! msgstr "Knoten %s wird ausgegeben â€¦"
  
! #: info/session.c:3778
! #, c-format
  msgid "finished printing node %s"
! msgstr "Ausgabe des Knotens %s ist abgeschlossen"
  
! #: info/session.c:3810
! msgid "Toggle the usage of regular expressions in searches"
! msgstr "Die Verwendung regulÃ¤rer AusdrÃ¼cke in Suchen umschalten"
! 
! #: info/session.c:3814
! #, c-format
! msgid "Using regular expressions for searches."
! msgstr "FÃ¼r Suchen werden regulÃ¤re AusdrÃ¼cke benutzt"
! 
! #: info/session.c:3815
! #, c-format
! msgid "Using literal strings for searches."
! msgstr "FÃ¼r Suchen werden wortwÃ¶rtliche Zeichenketten benutzt"
! 
! #: info/session.c:4059
  msgid "Search continued from the end of the document."
  msgstr "Suche vom Ende des Dokuments fortgesetzt."
  
! #: info/session.c:4064
  msgid "Search continued from the beginning of the document."
  msgstr "Suche vom Anfang des Dokuments fortgesetzt."
  
! #: info/session.c:4084
  #, c-format
  msgid "Searching subfile %s ..."
! msgstr "Unterdatei â€ž%sâ€œ wird durchsucht â€¦"
  
! #: info/session.c:4123
! msgid "Search failed."
! msgstr "Suche fehlgeschlagen."
  
! #: info/session.c:4142
  #, c-format
  msgid "%s%s%s [%s]: "
  msgstr "%s%s%s [%s]: "
  
! #: info/session.c:4143 info/session.c:4149
  msgid "Regexp search"
  msgstr "Suche mit regulÃ¤rem Ausdruck"
  
! #: info/session.c:4143 info/session.c:4149
! msgid "Search"
! msgstr "Suche"
! 
! #: info/session.c:4144 info/session.c:4150
  msgid " case-sensitively"
  msgstr " gemÃ¤ÃŸ GroÃŸ-/Kleinschreibung"
  
! #: info/session.c:4145 info/session.c:4151
  msgid " backward"
  msgstr " in RÃ¼ckwÃ¤rtsrichtung"
  
! #: info/session.c:4148
! #, c-format
! msgid "%s%s%s: "
! msgstr "%s%s%s: "
  
! #: info/session.c:4168
! msgid "Search string too short"
! msgstr "Suchzeichenkette zu kurz"
! 
! #: info/session.c:4238
! msgid "Read a string and search for it case-sensitively"
! msgstr ""
! "Eine Zeichenkette einlesen und danach gemÃ¤ÃŸ GroÃŸ-/Kleinschreibung suchen"
  
  #: info/session.c:4243
+ msgid "Read a string and search for it"
+ msgstr "Eine Zeichenkette einlesen und danach suchen"
+ 
+ #: info/session.c:4249
+ msgid "Read a string and search backward for it"
+ msgstr "Eine Zeichenkette einlesen und danach in RÃ¼ckwÃ¤rtsrichtung suchen"
+ 
+ #: info/session.c:4257
  msgid "Repeat last search in the same direction"
  msgstr "Letzte Suche in der gleichen Richtung wiederholen"
  
! #: info/session.c:4265 info/session.c:4310
  msgid "No previous search string"
  msgstr "Keine vorherige Such-Zeichenkette."
  
! #: info/session.c:4302
  msgid "Repeat last search in the reverse direction"
  msgstr "Letzte Suche in der entgegengesetzten Richtung wiederholen"
  
! #: info/session.c:4349
! msgid "Clear displayed search matches"
! msgstr "Die angezeigten Suchtreffer nicht mehr anzeigen"
! 
! #: info/session.c:4366 info/session.c:4372
  msgid "Search interactively for a string as you type it"
  msgstr "Interaktiv eine Zeichenkette wÃ¤hrend der Eingabe suchen"
  
! #: info/session.c:4486
  msgid "Regexp I-search backward: "
  msgstr "Interaktive Suche mit regulÃ¤rem Ausdruck in RÃ¼ckwÃ¤rtsrichtung: "
  
! #: info/session.c:4487
  msgid "I-search backward: "
  msgstr "Interaktive Suche in RÃ¼ckwÃ¤rtsrichtung: "
  
! #: info/session.c:4489
  msgid "Regexp I-search: "
  msgstr "Interaktive Suche mit regulÃ¤rem Ausdruck: "
  
! #: info/session.c:4490
  msgid "I-search: "
  msgstr "Interaktive Suche: "
  
! #: info/session.c:4515 info/session.c:4518
  msgid "Failing "
  msgstr "Fehlschlagende "
  
! #: info/session.c:4891
  msgid "Cancel current operation"
  msgstr "Momentane Operation abbrechen"
  
! #: info/session.c:4898
  msgid "Quit"
  msgstr "Beenden"
  
! #: info/session.c:4903
! msgid "Display version of Info being run"
! msgstr "Programmversion anzeigen"
! 
! #: info/session.c:4905
! #, c-format
! msgid "GNU Info version %s"
! msgstr "GNU Info Version %s"
  
! #: info/session.c:4910
  msgid "Redraw the display"
  msgstr "Anzeige erneut darstellen"
  
! #: info/session.c:4947
  msgid "Quit using Info"
  msgstr "Info beenden"
  
! #: info/session.c:4960
  msgid "Run command bound to this key's lowercase variant"
  msgstr ""
***************
*** 1926,1959 ****
  "     Taste gebunden ist"
  
! #: info/session.c:5069
  #, c-format
  msgid "Unknown command (%s)."
  msgstr "Unbekannter Befehl (%s)."
  
! #: info/session.c:5072
  #, c-format
  msgid "\"%s\" is invalid"
  msgstr "â€ž%sâ€œ ist ungÃ¼ltig"
  
! #: info/session.c:5073
  #, c-format
! msgid "`%s' is invalid"
  msgstr "â€ž%sâ€œ ist ungÃ¼ltig"
  
! #: info/session.c:5288
  msgid "Add this digit to the current numeric argument"
  msgstr "Diese Zahl dem aktuellen numerischen Argument hinzufÃ¼gen"
  
! #: info/session.c:5297
  msgid "Start (or multiply by 4) the current numeric argument"
! msgstr "Beginne (oder multipliziere mit 4) das aktuelle numerische Argument"
! 
! #: info/session.c:5312
! msgid "Internally used by \\[universal-argument]"
! msgstr "Intern verwendet von \\[universal-argument]"
! 
! #: info/session.c:5388
! msgid "Show full file name of node being displayed"
! msgstr ""
  
  #: info/tilde.c:361
--- 1635,1660 ----
  "     Taste gebunden ist"
  
! #: info/session.c:4971
  #, c-format
  msgid "Unknown command (%s)."
  msgstr "Unbekannter Befehl (%s)."
  
! #: info/session.c:4974
  #, c-format
  msgid "\"%s\" is invalid"
  msgstr "â€ž%sâ€œ ist ungÃ¼ltig"
  
! #: info/session.c:4975
  #, c-format
! msgid "'%s' is invalid"
  msgstr "â€ž%sâ€œ ist ungÃ¼ltig"
  
! #: info/session.c:5293
  msgid "Add this digit to the current numeric argument"
  msgstr "Diese Zahl dem aktuellen numerischen Argument hinzufÃ¼gen"
  
! #: info/session.c:5300
  msgid "Start (or multiply by 4) the current numeric argument"
! msgstr "Das aktuelle numerische Argument beginnen (oder mit 4 multiplizieren)"
  
  #: info/tilde.c:361
***************
*** 1962,1970 ****
  msgstr "readline: Kein Speicher mehr!\n"
  
! #: info/variables.c:37
  msgid "When \"On\", footnotes appear and disappear automatically"
  msgstr "Wenn â€žOnâ€œ, dann erscheinen und verschwinden FuÃŸnoten automatisch"
  
! #: info/variables.c:41
  msgid "When \"On\", creating or deleting a window resizes other windows"
  msgstr ""
--- 1663,1671 ----
  msgstr "readline: Kein Speicher mehr!\n"
  
! #: info/variables.c:51
  msgid "When \"On\", footnotes appear and disappear automatically"
  msgstr "Wenn â€žOnâ€œ, dann erscheinen und verschwinden FuÃŸnoten automatisch"
  
! #: info/variables.c:55
  msgid "When \"On\", creating or deleting a window resizes other windows"
  msgstr ""
***************
*** 1972,1984 ****
  "Fenster angepasst"
  
! #: info/variables.c:45
  msgid "When \"On\", flash the screen instead of ringing the bell"
  msgstr "Wenn â€žOnâ€œ, dann den Bildschirm blinken lassen, kein akustisches Signal"
  
! #: info/variables.c:49
  msgid "When \"On\", errors cause the bell to ring"
  msgstr "Wenn â€žOnâ€œ, dann erzeugen Fehler ein akustisches Signal"
  
! #: info/variables.c:53
  msgid "When \"On\", Info garbage collects files which had to be uncompressed"
  msgstr ""
--- 1673,1685 ----
  "Fenster angepasst"
  
! #: info/variables.c:59
  msgid "When \"On\", flash the screen instead of ringing the bell"
  msgstr "Wenn â€žOnâ€œ, dann den Bildschirm blinken lassen, kein akustisches Signal"
  
! #: info/variables.c:63
  msgid "When \"On\", errors cause the bell to ring"
  msgstr "Wenn â€žOnâ€œ, dann erzeugen Fehler ein akustisches Signal"
  
! #: info/variables.c:67
  msgid "When \"On\", Info garbage collects files which had to be uncompressed"
  msgstr ""
***************
*** 1986,2093 ****
  "mussten"
  
! #: info/variables.c:56
  msgid "When \"On\", the portion of the matched search string is highlighted"
  msgstr ""
  "Wenn â€žOnâ€œ, dann wird die Ã¼bereinstimmende gefundene Zeichenkette markiert"
  
! #: info/variables.c:60
  msgid "Controls what happens when scrolling is requested at the end of a node"
  msgstr "Kontrolliert, was passiert, wenn am Ende eines Knotens geblÃ¤ttert wird"
  
! #: info/variables.c:65
  msgid "Same as scroll-behaviour"
  msgstr "Das gleiche wie scroll-behaviour"
  
! #: info/variables.c:69
  msgid "The number lines to scroll when the cursor moves out of the window"
  msgstr ""
  "Anzahl der Zeilen zu blÃ¤ttern, wenn der Cursor aus dem Fenster bewegt wird"
  
! #: info/variables.c:73
  msgid "Controls whether scroll-behavior affects cursor movement commands"
  msgstr "Bestimmt, ob scroll-behavior Cursorbewegungsbefehle beeinflusst"
  
! #: info/variables.c:77
  msgid "When \"On\", Info accepts and displays ISO Latin characters"
  msgstr "Wenn â€žOnâ€œ, dann akzeptiert Info ISO-Latin-Zeichen und zeigt diese an"
  
! #: info/variables.c:81
  msgid ""
  "What to do when a scrolling command is issued at the end of the last node"
  msgstr "Kontrolliert, was passiert, wenn am Ende eines Knotens geblÃ¤ttert wird"
  
! #: info/variables.c:86
  msgid "Minimal length of a search string"
! msgstr ""
  
! #: info/variables.c:90
  msgid "Skip current window when searching"
  msgstr ""
  
! #: info/variables.c:95
  msgid "Explain the use of a variable"
  msgstr "Den Zweck einer Variablen erklÃ¤ren"
  
! #: info/variables.c:101
  msgid "Describe variable: "
! msgstr "Beschreibe Variable: "
  
! #: info/variables.c:120
  msgid "Set the value of an Info variable"
  msgstr "Den Wert einer Info-Variablen setzen"
  
! #: info/variables.c:126
  msgid "Set variable: "
! msgstr "Setze Variable: "
  
! #: info/variables.c:144
  #, c-format
  msgid "Set %s to value (%d): "
! msgstr "Setze %s auf den Wert (%d): "
  
! #: info/variables.c:184
  #, c-format
  msgid "Set %s to value (%s): "
! msgstr "Setze %s auf den Wert (%s): "
  
! #: info/window.c:1077
  msgid "--*** Tags out of Date ***"
! msgstr "--*** Tags veraltet ***"
  
! #: info/window.c:1088
  msgid "-----Info: (), lines ----, "
  msgstr "-----Info: (), Zeilen ----, "
  
! #: info/window.c:1095
  #, c-format
! msgid "-%s---Info: %s, %d lines --%s--"
! msgstr "-%s---Info: %s, %d Zeilen --%s--"
  
! #: info/window.c:1099
  #, c-format
! msgid "-%s%s-Info: (%s)%s, %d lines --%s--"
! msgstr "-%s%s-Info: (%s)%s, %d Zeilen --%s--"
  
! #: info/window.c:1106
  #, c-format
  msgid " Subfile: %s"
  msgstr " Unterdatei: %s"
  
! #: install-info/install-info.c:286
  #, c-format
  msgid "%s for %s"
  msgstr "%s fÃ¼r %s"
  
! #: install-info/install-info.c:525
  #, c-format
  msgid "\tTry `%s --help' for a complete list of options.\n"
  msgstr "\tâ€ž%s --helpâ€œ gibt weitere Informationen.\n"
  
! #: install-info/install-info.c:533
  #, c-format
  msgid "Usage: %s [OPTION]... [INFO-FILE [DIR-FILE]]\n"
  msgstr "Aufruf: %s [OPTION]... [INFO-DATEI [VERZEICHNIS-DATEI]]\n"
  
! #: install-info/install-info.c:535
  msgid "Add or remove entries in INFO-FILE from the Info directory DIR-FILE."
  msgstr ""
--- 1687,1824 ----
  "mussten"
  
! #: info/variables.c:70
  msgid "When \"On\", the portion of the matched search string is highlighted"
  msgstr ""
  "Wenn â€žOnâ€œ, dann wird die Ã¼bereinstimmende gefundene Zeichenkette markiert"
  
! #: info/variables.c:74
  msgid "Controls what happens when scrolling is requested at the end of a node"
  msgstr "Kontrolliert, was passiert, wenn am Ende eines Knotens geblÃ¤ttert wird"
  
! #: info/variables.c:79
  msgid "Same as scroll-behaviour"
  msgstr "Das gleiche wie scroll-behaviour"
  
! #: info/variables.c:83
  msgid "The number lines to scroll when the cursor moves out of the window"
  msgstr ""
  "Anzahl der Zeilen zu blÃ¤ttern, wenn der Cursor aus dem Fenster bewegt wird"
  
! #: info/variables.c:87
  msgid "Controls whether scroll-behavior affects cursor movement commands"
  msgstr "Bestimmt, ob scroll-behavior Cursorbewegungsbefehle beeinflusst"
  
! #: info/variables.c:91
  msgid "When \"On\", Info accepts and displays ISO Latin characters"
  msgstr "Wenn â€žOnâ€œ, dann akzeptiert Info ISO-Latin-Zeichen und zeigt diese an"
  
! #: info/variables.c:95
  msgid ""
  "What to do when a scrolling command is issued at the end of the last node"
  msgstr "Kontrolliert, was passiert, wenn am Ende eines Knotens geblÃ¤ttert wird"
  
! #: info/variables.c:100
  msgid "Minimal length of a search string"
! msgstr "Minimale LÃ¤nge der Suchzeichenkette"
  
! #: info/variables.c:104
  msgid "Skip current window when searching"
+ msgstr "Aktuelles Fenster bei der Suche Ã¼berspringen"
+ 
+ #: info/variables.c:108
+ msgid "Exclude default directories from file search path"
  msgstr ""
+ "StandardmÃ¤ÃŸig verwendete Verzeichnisse aus dem Suchpfad fÃ¼r Dateien entfernen"
  
! #: info/variables.c:112
! msgid "Hide some Info file syntax in the text of nodes"
! msgstr "Einige Syntax fÃ¼r Info-Dateien im Text von Knoten verstecken"
! 
! #: info/variables.c:116
! msgid ""
! "Length of time in milliseconds to wait for the next byte in a sequence "
! "indicating that a key has been pressed"
! msgstr ""
! "Zeitspanne (in Millisekunden), die auf das nÃ¤chste Byte einer Folge von "
! "Tasten gewartet wird"
! 
! #: info/variables.c:120
! msgid "Highlight search matches"
! msgstr "Suchtreffer hervor heben"
! 
! #: info/variables.c:124
! msgid "Method to use to track mouse events"
! msgstr "Methode, die verwendet wird, um Mausbewegungen zu verfolgen"
! 
! #: info/variables.c:130
  msgid "Explain the use of a variable"
  msgstr "Den Zweck einer Variablen erklÃ¤ren"
  
! #: info/variables.c:136
  msgid "Describe variable: "
! msgstr "Variable beschreiben: "
  
! #: info/variables.c:151
  msgid "Set the value of an Info variable"
  msgstr "Den Wert einer Info-Variablen setzen"
  
! #: info/variables.c:158
  msgid "Set variable: "
! msgstr "Variable setzen: "
  
! #: info/variables.c:174
  #, c-format
  msgid "Set %s to value (%d): "
! msgstr "%s auf den Wert (%d) setzen: "
  
! #: info/variables.c:208
  #, c-format
  msgid "Set %s to value (%s): "
! msgstr "%s auf den Wert (%s) setzen: "
  
! #: info/window.c:921
  msgid "--*** Tags out of Date ***"
! msgstr "--*** Veraltete Tags ***"
  
! #: info/window.c:965
  msgid "-----Info: (), lines ----, "
  msgstr "-----Info: (), Zeilen ----, "
  
! #: info/window.c:972
  #, c-format
! msgid "-%s---Info: %s, %ld lines --%s--"
! msgstr "-%s---Info: %s, %ld Zeilen --%s--"
  
! #: info/window.c:976
  #, c-format
! msgid "-%s%s-Info: (%s)%s, %ld lines --%s--"
! msgstr "-%s%s-Info: (%s)%s, %ld Zeilen --%s--"
  
! #: info/window.c:982
  #, c-format
  msgid " Subfile: %s"
  msgstr " Unterdatei: %s"
  
! #: install-info/install-info.c:292
! #, c-format
! msgid "%s: empty file"
! msgstr "%s: leere Datei"
! 
! #: install-info/install-info.c:294
  #, c-format
  msgid "%s for %s"
  msgstr "%s fÃ¼r %s"
  
! #: install-info/install-info.c:533
  #, c-format
  msgid "\tTry `%s --help' for a complete list of options.\n"
  msgstr "\tâ€ž%s --helpâ€œ gibt weitere Informationen.\n"
  
! #: install-info/install-info.c:541
  #, c-format
  msgid "Usage: %s [OPTION]... [INFO-FILE [DIR-FILE]]\n"
  msgstr "Aufruf: %s [OPTION]... [INFO-DATEI [VERZEICHNIS-DATEI]]\n"
  
! #: install-info/install-info.c:543
  msgid "Add or remove entries in INFO-FILE from the Info directory DIR-FILE."
  msgstr ""
***************
*** 2095,2105 ****
  "VERZEICHNIS-DATEI)"
  
! #: install-info/install-info.c:536
  msgid ""
  "INFO-FILE and DIR-FILE are required unless the --info-file\n"
  "or --dir-file (or --info-dir) options are given, respectively."
  msgstr ""
  
! #: install-info/install-info.c:540
  msgid ""
  "Options:\n"
--- 1826,1838 ----
  "VERZEICHNIS-DATEI)"
  
! #: install-info/install-info.c:544
  msgid ""
  "INFO-FILE and DIR-FILE are required unless the --info-file\n"
  "or --dir-file (or --info-dir) options are given, respectively."
  msgstr ""
+ "INFO-DATEI und VERZEICHNIS-DATEI sind erforderlich, wenn nicht die Optionen\n"
+ "--info-file bzw. --dir-file (oder --info-dir) angegeben werden."
  
! #: install-info/install-info.c:548
  msgid ""
  "Options:\n"
***************
*** 2109,2118 ****
  "                       start at column COL."
  msgstr ""
  
! #: install-info/install-info.c:547
  msgid ""
  " --debug             report what is being done.\n"
  " --delete            delete existing entries for INFO-FILE from DIR-FILE;\n"
  "                      don't insert any new entries.\n"
  " --description=TEXT  the description of the entry is TEXT; used with\n"
  "                      the --name option to become synonymous with the\n"
--- 1842,1860 ----
  "                       start at column COL."
  msgstr ""
+ "Optionen:\n"
+ " --add-once        nur die erste (und nicht alle) passende Sektion "
+ "hinzufÃ¼gen\n"
+ " --align=SPALTE    Beschreibung neuer EintrÃ¤ge bei Spalte SPALTE beginnen\n"
+ " --calign=SPALTE   zweite und weitere Beschreibungszeilen in Spalte SPALTE\n"
+ "                     beginnen lassen"
  
! #: install-info/install-info.c:555
  msgid ""
  " --debug             report what is being done.\n"
  " --delete            delete existing entries for INFO-FILE from DIR-FILE;\n"
  "                      don't insert any new entries.\n"
+ " --defsection=TEXT   like --section, but only use TEXT if no sections\n"
+ "                      are present in INFO-FILE (replacing \"Miscellaneous"
+ "\").\n"
  " --description=TEXT  the description of the entry is TEXT; used with\n"
  "                      the --name option to become synonymous with the\n"
***************
*** 2125,2128 ****
--- 1867,1873 ----
  " --delete          vorhandene EintrÃ¤ge fÃ¼r INFO-DATEI aus VERZEICHNIS-DATEI\n"
  "                     lÃ¶schen; keine neuen EintrÃ¤ge einfÃ¼gen\n"
+ " --defsection=TEXT   wie --section, aber TEXT nur verwenden, wenn keine "
+ "Sektionen\n"
+ "                      in INFO-DATEI vorhanden sind (ersetzt â€žGemischtesâ€œ).\n"
  " --description=TEXT  die Beschreibung des Eintrags auf TEXT setzen; zusammen "
  "mit\n"
***************
*** 2132,2138 ****
  "Gleichbedeutend\n"
  "                     mit dem VERZEICHNIS-DATEI-Argument\n"
! " --dry-run         gleichbedeutend zu --test"
  
! #: install-info/install-info.c:558
  msgid ""
  " --entry=TEXT        insert TEXT as an Info directory entry,\n"
--- 1877,1883 ----
  "Gleichbedeutend\n"
  "                     mit dem VERZEICHNIS-DATEI-Argument\n"
! " --dry-run         gleichbedeutend mit --test"
  
! #: install-info/install-info.c:568
  msgid ""
  " --entry=TEXT        insert TEXT as an Info directory entry,\n"
***************
*** 2156,2160 ****
  "                       Eintragstext der Info-Datei selbst entnommen."
  
! #: install-info/install-info.c:567
  msgid ""
  " --help              display this help and exit.\n"
--- 1901,1905 ----
  "                       Eintragstext der Info-Datei selbst entnommen."
  
! #: install-info/install-info.c:577
  msgid ""
  " --help              display this help and exit.\n"
***************
*** 2173,2177 ****
  " --keep-old        EintrÃ¤ge nicht ersetzen oder leere Abschnitte entfernen"
  
! #: install-info/install-info.c:575
  msgid ""
  " --maxwidth, --max-width=COL  wrap description at column COL.\n"
--- 1918,1922 ----
  " --keep-old        EintrÃ¤ge nicht ersetzen oder leere Abschnitte entfernen"
  
! #: install-info/install-info.c:585
  msgid ""
  " --maxwidth, --max-width=COL  wrap description at column COL.\n"
***************
*** 2189,2193 ****
  " --quiet           Warnungen unterdrÃ¼cken"
  
! #: install-info/install-info.c:583
  msgid ""
  " --regex=R           put this file's entries in all sections that match the\n"
--- 1934,1938 ----
  " --quiet           Warnungen unterdrÃ¼cken"
  
! #: install-info/install-info.c:593
  msgid ""
  " --regex=R           put this file's entries in all sections that match the\n"
***************
*** 2201,2205 ****
  "                      If you don't specify any sections, they are "
  "determined\n"
! "                       from information in the Info file itself.\n"
  " --section R SEC     equivalent to --regex=R --section=SEC --add-once."
  msgstr ""
--- 1946,1953 ----
  "                      If you don't specify any sections, they are "
  "determined\n"
! "                       from information in the Info file itself;\n"
! "                       if nothing is available there, the --defsection\n"
! "                       value is used; if that is not specified, the\n"
! "                       final default is \"Miscellaneous\".\n"
  " --section R SEC     equivalent to --regex=R --section=SEC --add-once."
  msgstr ""
***************
*** 2218,2224 ****
  "                     angegeben, wird der Eintragstext der Info-Datei selbst\n"
  "                     entnommen.\n"
! " --section R SEC  Ã¤quivalent zu --regex=R --section=SEC --add-once"
  
! #: install-info/install-info.c:596
  msgid ""
  " --silent            suppress warnings.\n"
--- 1966,1972 ----
  "                     angegeben, wird der Eintragstext der Info-Datei selbst\n"
  "                     entnommen.\n"
! " --section R SEC  gleichbedeutend mit --regex=R --section=SEC --add-once"
  
! #: install-info/install-info.c:609
  msgid ""
  " --silent            suppress warnings.\n"
***************
*** 2230,2246 ****
  " --version         Programmversion anzeigen und beenden"
  
! #: install-info/install-info.c:603 tp/texi2any.pl:849
! msgid ""
! "Email bug reports to bug-texinfo@gnu.org,\n"
! "general questions and discussion to help-texinfo@gnu.org.\n"
! "Texinfo home page: http://www.gnu.org/software/texinfo/"
! msgstr ""
! "Fehlerberichte (auf Englisch, mit LC_ALL=C) per E-Mail an bug-texinfo@gnu."
! "org\n"
! "schicken, allgemeine Fragen und Gedankenaustausch an help-texinfo@gnu.org.\n"
! "Texinfos Homepage: http://www.gnu.org/software/texinfo/"
! 
! #: install-info/install-info.c:630
! #, fuzzy, c-format
  msgid ""
  "This is the file .../info/dir, which contains the\n"
--- 1978,1983 ----
  " --version         Programmversion anzeigen und beenden"
  
! #: install-info/install-info.c:643
! #, c-format
  msgid ""
  "This is the file .../info/dir, which contains the\n"
***************
*** 2263,2267 ****
  "Info-Hierarchie enthÃ¤lt, genannt (dir)Top.\n"
  "Beim ersten Aufruf von Info geht es bei diesem Knoten los.\n"
! "\n"
  "%s\tDies ist der Beginn des INFO-Baums\n"
  "\n"
--- 2000,2004 ----
  "Info-Hierarchie enthÃ¤lt, genannt (dir)Top.\n"
  "Beim ersten Aufruf von Info geht es bei diesem Knoten los.\n"
! "%c\n"
  "%s\tDies ist der Beginn des INFO-Baums\n"
  "\n"
***************
*** 2276,2604 ****
  "%s\n"
  
! #: install-info/install-info.c:654
  #, c-format
  msgid "%s: could not read (%s) and could not create (%s)"
  msgstr "%s: kann nicht gelesen (%s) und nicht angelegt werden (%s)"
  
! #: install-info/install-info.c:758
! #, c-format
! msgid "%s: empty file"
! msgstr "%s: leere Datei"
! 
! #: install-info/install-info.c:1109 install-info/install-info.c:1149
  #, c-format
  msgid "START-INFO-DIR-ENTRY without matching END-INFO-DIR-ENTRY"
  msgstr "START-INFO-DIR-ENTRY ohne END-INFO-DIR-ENTRY"
  
! #: install-info/install-info.c:1144
  #, c-format
  msgid "END-INFO-DIR-ENTRY without matching START-INFO-DIR-ENTRY"
  msgstr "END-INFO-DIR-ENTRY ohne START-INFO-DIR-ENTRY"
  
! #: install-info/install-info.c:2008 install-info/install-info.c:2018
  #, c-format
  msgid "%s: already have dir file: %s\n"
  msgstr "%s: Verzeichnisdatei schon vorhanden: %s\n"
  
! #: install-info/install-info.c:2098
  #, c-format
  msgid "%s: Specify the Info file only once.\n"
  msgstr "%s: Info-Datei nur einmal angeben.\n"
  
! #: install-info/install-info.c:2131
  #, c-format
  msgid "Extra regular expression specified, ignoring `%s'"
! msgstr "ZusÃ¤tzlicher regulÃ¤rer Ausdruch angegeben, ignoriere â€ž%sâ€œ"
  
! #: install-info/install-info.c:2143
  #, c-format
  msgid "Error in regular expression `%s': %s"
  msgstr "Fehler in regulÃ¤rem Ausdruck â€ž%sâ€œ: %s"
  
! #: install-info/install-info.c:2201
  #, c-format
  msgid "excess command line argument `%s'"
! msgstr "Ã¼berflÃ¼ssiges Kommandozeilen-Argument â€ž%sâ€œ wird Ã¼bergangen"
  
! #: install-info/install-info.c:2205
  #, c-format
  msgid "No input file specified; try --help for more information."
  msgstr "Keine Eingabe-Datei angegeben; â€ž--helpâ€œ gibt weitere Informationen."
  
! #: install-info/install-info.c:2207
  #, c-format
  msgid "No dir file specified; try --help for more information."
  msgstr "Keine dir-Datei angegeben; â€ž--helpâ€œ gibt weitere Informationen."
  
! #: install-info/install-info.c:2349
  #, c-format
  msgid "no info dir entry in `%s'"
  msgstr "Kein Info-Verzeichnis-Eintrag in â€ž%sâ€œ"
  
! #: install-info/install-info.c:2597
  #, c-format
  msgid "no entries found for `%s'; nothing deleted"
  msgstr "keine EintrÃ¤ge fÃ¼r â€ž%sâ€œ gefunden; nichts entfernt"
  
! #: tp/DebugTexinfo/DebugTree.pm:63 tp/Texinfo/Convert/Converter.pm:821
! #: tp/Texinfo/Convert/DocBook.pm:311 tp/Texinfo/Convert/HTML.pm:6528
! #: tp/Texinfo/Convert/HTML.pm:6552 tp/Texinfo/Convert/HTML.pm:6929
! #: tp/Texinfo/Convert/HTML.pm:6987 tp/Texinfo/Convert/HTML.pm:7065
! #: tp/Texinfo/Convert/HTML.pm:7142 tp/Texinfo/Convert/IXIN.pm:293
! #: tp/Texinfo/Convert/Info.pm:96 tp/Texinfo/Convert/Info.pm:200
! #: tp/Texinfo/Convert/Info.pm:226 tp/Texinfo/Convert/Plaintext.pm:503
  #: tp/Texinfo/Convert/TexinfoXML.pm:457
  #, perl-format
  msgid "could not open %s for writing: %s"
! msgstr "konnte %s nicht zum Schreiben Ã¶ffnen: %s"
  
! #: tp/Texinfo/Common.pm:865
  msgid "recursion is always allowed"
! msgstr ""
  
! #: tp/Texinfo/Common.pm:866
  msgid "arguments are quoted by default"
  msgstr "Argumente werden standardmÃ¤ÃŸig in AnfÃ¼hrungszeichen eingeschlossen"
  
! #: tp/Texinfo/Common.pm:1065
  #, perl-format
  msgid "%s is not a valid language code"
  msgstr "%s ist kein gÃ¼ltiges SprachkÃ¼rzel"
  
! #: tp/Texinfo/Common.pm:1070
! #, perl-format
  msgid "%s is not a valid region code"
! msgstr "%s ist kein gÃ¼ltiges RegionskÃ¼rzel"
  
! #: tp/Texinfo/Common.pm:1088
  #, perl-format
  msgid "%s is not a valid split possibility"
! msgstr ""
  
! #: tp/Texinfo/Common.pm:1111
  #, perl-format
  msgid "could not read %s: %s"
! msgstr "konnte %s nicht lesen: %s"
  
! #: tp/Texinfo/Common.pm:1129
  #, perl-format
  msgid "error on closing @verbatiminclude file %s: %s"
  msgstr "Fehler beim SchlieÃŸen von @verbatiminclude-Datei %s: %s"
  
! #: tp/Texinfo/Common.pm:1134 tp/Texinfo/Parser.pm:3187
  #, perl-format
  msgid "@%s: could not find %s"
! msgstr "@%s: konnte %s nicht finden"
  
! #: tp/Texinfo/Common.pm:1432
  #, perl-format
  msgid "could not open html refs config file %s: %s"
! msgstr "konnte HTML-Refs-Konfigurationsdatei %s nicht finden: %s"
  
! #: tp/Texinfo/Common.pm:1460
  msgid "missing type"
  msgstr "fehlender Typ"
  
! #: tp/Texinfo/Common.pm:1463
  #, perl-format
  msgid "unrecognized type: %s"
  msgstr "nicht erkannter Typ: %s"
  
! #: tp/Texinfo/Common.pm:1480
  #, perl-format
  msgid "error on closing html refs config file %s: %s"
  msgstr "Fehler beim SchlieÃŸen derHTML-Refs-Konfigurationsdatei %s: %s"
  
! #: tp/Texinfo/Common.pm:1515
  msgid "no node to be renamed"
! msgstr "kein Knoten zu Umbenennen"
  
! #: tp/Texinfo/Common.pm:1526
  msgid "nodes without a new name at the end of file"
! msgstr ""
  
! #: tp/Texinfo/Common.pm:1536 tp/Texinfo/Parser.pm:842
  #, perl-format
  msgid "could not open %s: %s"
! msgstr "konnte %s nicht Ã¶ffnen: %s"
  
! #: tp/Texinfo/Common.pm:2028
  #, perl-format
  msgid "could not protect hash character in @%s"
! msgstr "konnte Hash-Zeichen nicht schÃ¼tzen in @%s"
  
! #: tp/Texinfo/Convert/Converter.pm:394 tp/Texinfo/Convert/Converter.pm:413
  #, perl-format
  msgid "Obsolete variable %s\n"
  msgstr "Veraltete Variable %s\n"
  
! #: tp/Texinfo/Convert/Converter.pm:604
! #, perl-format
! msgid "could not create directories `%s' or `%s': %s"
! msgstr "konnte Verzeichnisse â€ž%sâ€œ oder â€ž%sâ€œ nicht anlegen: %s"
! 
! #: tp/Texinfo/Convert/Converter.pm:612
  #, perl-format
! msgid "could not create directory `%s': %s"
! msgstr "konnte Verzeichnisse â€ž%sâ€œ nicht anlegen: %s"
  
! #: tp/Texinfo/Convert/DocBook.pm:347 tp/Texinfo/Convert/HTML.pm:6955
! #: tp/Texinfo/Convert/HTML.pm:7013 tp/Texinfo/Convert/IXIN.pm:915
! #: tp/Texinfo/Convert/Info.pm:159 tp/Texinfo/Convert/Info.pm:185
! #: tp/Texinfo/Convert/Info.pm:216 tp/Texinfo/Convert/Info.pm:279
! #: tp/Texinfo/Convert/TexinfoXML.pm:476 tp/Texinfo/Parser.pm:1950
  #, perl-format
  msgid "error on closing %s: %s"
  msgstr "Fehler beim SchlieÃŸen von %s: %s"
  
! #: tp/Texinfo/Convert/DocBook.pm:923
  #, perl-format
  msgid "@image file `%s' not found, using `%s'"
! msgstr "@image-Datei â€ž%sâ€œ nicht gefunden, benutze â€ž%sâ€œ"
  
! #: tp/Texinfo/Convert/HTML.pm:1683
  #, perl-format
  msgid "@image file `%s' (for HTML) not found, using `%s'"
! msgstr "@image-Datei â€ž%sâ€œ (fÃ¼r HTML) nicht gefunden, benutze â€ž%sâ€œ"
  
! #: tp/Texinfo/Convert/HTML.pm:2354
  #, perl-format
  msgid "raw format %s is not converted"
  msgstr "rohes Format %s wird nicht konvertiert"
  
! #: tp/Texinfo/Convert/HTML.pm:4833
  msgid "string not closed in css file"
  msgstr "Zeichenkette in CSS-Datei nicht geschlossen"
  
! #: tp/Texinfo/Convert/HTML.pm:4835
  msgid "--css-include ended in comment"
  msgstr "--css-include endete inmitten eines Kommentars"
  
! #: tp/Texinfo/Convert/HTML.pm:4837
  msgid "@import not finished in css file"
  msgstr "@import in CSS-Datei nicht abgeschlossen"
  
! #: tp/Texinfo/Convert/HTML.pm:4863
  #, perl-format
  msgid "CSS file %s not found"
  msgstr "CSS-Datei %s nicht gefunden"
  
! #: tp/Texinfo/Convert/HTML.pm:4869
  #, perl-format
  msgid "could not open --include-file %s: %s"
! msgstr "konnte --include-file %s nicht Ã¶ffnen: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:4879
  #, perl-format
  msgid "error on closing CSS file %s: %s"
  msgstr "Fehler beim SchlieÃŸen der CSS-Datei %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:5825 tp/Texinfo/Convert/HTML.pm:5829
  #, perl-format
  msgid "no htmlxref.cnf entry found for `%s'"
  msgstr "kein Eintrag htmlxref.cnf fÃ¼r â€ž%sâ€œ gefunden"
  
! #: tp/Texinfo/Convert/HTML.pm:6523
! #, fuzzy, perl-format
  msgid "error on closing frame file %s: %s"
! msgstr "Fehler beim SchlieÃŸen der Ausgabedatei â€ž%sâ€œ."
  
! #: tp/Texinfo/Convert/HTML.pm:6547
! #, fuzzy, perl-format
  msgid "error on closing TOC frame file %s: %s"
! msgstr "Fehler beim SchlieÃŸen der Ausgabedatei â€ž%sâ€œ."
  
! #: tp/Texinfo/Convert/HTML.pm:6662
  #, perl-format
  msgid "handler %s of stage %s priority %s failed"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6863
  msgid "must specify a title with a title command or @top"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:7072
  #, perl-format
  msgid "error on closing redirection node file %s: %s"
  msgstr "Fehler beim SchlieÃŸen der umbenannten Knotendatei %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:7097
  #, perl-format
  msgid "old name for `%s' is a node of the document"
  msgstr "alter Name fÃ¼r â€ž%sâ€œ ist ein Knoten dieses Dokuments."
  
! #: tp/Texinfo/Convert/HTML.pm:7103
  #, perl-format
  msgid "file empty for renamed node `%s'"
  msgstr "Datei leer fÃ¼r umbenannten Knoten â€ž%sâ€œ"
  
! #: tp/Texinfo/Convert/HTML.pm:7117
  #, perl-format
  msgid "target node (new name for `%s') not in document: %s"
  msgstr "Zielknoten (neuer Name fÃ¼r â€ž%sâ€œ) ist nicht im Dokument: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:7149
! #, fuzzy, perl-format
  msgid "error on closing renamed node redirection file %s: %s"
! msgstr "Fehler beim SchlieÃŸen der Ausgabedatei â€ž%sâ€œ."
  
! #: tp/Texinfo/Convert/HTML.pm:7187
  msgid "empty node name"
  msgstr "leerer Knotenname"
  
! #: tp/Texinfo/Convert/HTML.pm:7189 tp/Texinfo/Parser.pm:3534
  #, perl-format
  msgid "syntax for an external node used for `%s'"
  msgstr "Syntax fÃ¼r einen externen Knoten fÃ¼r â€ž%sâ€œ benutzt"
  
! #: tp/Texinfo/Convert/Info.pm:105
  msgid "document without nodes"
  msgstr "Dokument ohne Knoten."
  
! #: tp/Texinfo/Convert/Info.pm:122
  msgid "document without Top node"
  msgstr "Dokument ohne obersten Knoten."
  
! #: tp/Texinfo/Convert/Info.pm:169
  #, perl-format
  msgid "rename %s failed: %s"
  msgstr "Umbenennen von %s fehlgeschlagen: %s"
  
! #: tp/Texinfo/Convert/Info.pm:251
  #, perl-format
  msgid "@%s output more than once: %s"
  msgstr "@%s mehr als einmal ausgegeben: %s"
  
! #: tp/Texinfo/Convert/Info.pm:366
  #, perl-format
  msgid "@%s outside of any node"
  msgstr "@%s (auÃŸerhalb jeglichen Knotens)"
  
! #: tp/Texinfo/Convert/Info.pm:406
! #, fuzzy, perl-format
  msgid "@node name should not contain `,': %s"
! msgstr "@itemx sollte nichn @%s beginnen"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1287 tp/Texinfo/Parser.pm:2566
  #, perl-format
  msgid "entry for index `%s' outside of any node"
  msgstr "Eintrag fÃ¼r Index â€ž%sâ€œ auÃŸerhalb jeglichen Knotens"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1400
! #, fuzzy, perl-format
  msgid "error on closing image text file %s: %s"
! msgstr "Fehler beim SchlieÃŸen der Ausgabedatei â€ž%sâ€œ."
  
! #: tp/Texinfo/Convert/Plaintext.pm:1405
  #, perl-format
  msgid "@image file `%s' unreadable: %s"
  msgstr "@image-Datei â€ž%sâ€œ nicht lesbar: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1428
  #, perl-format
  msgid "could not find @image file `%s.txt' nor alternate text"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:1816
  msgid ""
  "@strong{Note...} produces a spurious cross-reference in Info; reword to "
--- 2013,2358 ----
  "%s\n"
  
! #: install-info/install-info.c:667
  #, c-format
  msgid "%s: could not read (%s) and could not create (%s)"
  msgstr "%s: kann nicht gelesen (%s) und nicht angelegt werden (%s)"
  
! #: install-info/install-info.c:1134 install-info/install-info.c:1174
  #, c-format
  msgid "START-INFO-DIR-ENTRY without matching END-INFO-DIR-ENTRY"
  msgstr "START-INFO-DIR-ENTRY ohne END-INFO-DIR-ENTRY"
  
! #: install-info/install-info.c:1169
  #, c-format
  msgid "END-INFO-DIR-ENTRY without matching START-INFO-DIR-ENTRY"
  msgstr "END-INFO-DIR-ENTRY ohne START-INFO-DIR-ENTRY"
  
! #: install-info/install-info.c:2037 install-info/install-info.c:2047
  #, c-format
  msgid "%s: already have dir file: %s\n"
  msgstr "%s: Verzeichnisdatei schon vorhanden: %s\n"
  
! #: install-info/install-info.c:2143
  #, c-format
  msgid "%s: Specify the Info file only once.\n"
  msgstr "%s: Info-Datei nur einmal angeben.\n"
  
! #: install-info/install-info.c:2176
  #, c-format
  msgid "Extra regular expression specified, ignoring `%s'"
! msgstr "ZusÃ¤tzlicher regulÃ¤rer Ausdruch angegeben, â€ž%sâ€œ wird ignoriert"
  
! #: install-info/install-info.c:2188
  #, c-format
  msgid "Error in regular expression `%s': %s"
  msgstr "Fehler in regulÃ¤rem Ausdruck â€ž%sâ€œ: %s"
  
! #: install-info/install-info.c:2250
  #, c-format
  msgid "excess command line argument `%s'"
! msgstr "Ã¼berflÃ¼ssiges Befehlszeilen-Argument â€ž%sâ€œ wird Ã¼bergangen"
  
! #: install-info/install-info.c:2254
  #, c-format
  msgid "No input file specified; try --help for more information."
  msgstr "Keine Eingabe-Datei angegeben; â€ž--helpâ€œ gibt weitere Informationen."
  
! #: install-info/install-info.c:2256
  #, c-format
  msgid "No dir file specified; try --help for more information."
  msgstr "Keine dir-Datei angegeben; â€ž--helpâ€œ gibt weitere Informationen."
  
! #: install-info/install-info.c:2277
! #, c-format
! msgid "Could not read %s."
! msgstr "%s konnte nicht gelesen werden."
! 
! #: install-info/install-info.c:2424
  #, c-format
  msgid "no info dir entry in `%s'"
  msgstr "Kein Info-Verzeichnis-Eintrag in â€ž%sâ€œ"
  
! #: install-info/install-info.c:2672
  #, c-format
  msgid "no entries found for `%s'; nothing deleted"
  msgstr "keine EintrÃ¤ge fÃ¼r â€ž%sâ€œ gefunden; nichts entfernt"
  
! #: tp/DebugTexinfo/DebugTree.pm:63 tp/Texinfo/Convert/Converter.pm:855
! #: tp/Texinfo/Convert/Converter.pm:893 tp/Texinfo/Convert/Converter.pm:1204
! #: tp/Texinfo/Convert/DocBook.pm:326 tp/Texinfo/Convert/HTML.pm:6499
! #: tp/Texinfo/Convert/HTML.pm:6523 tp/Texinfo/Convert/HTML.pm:6900
! #: tp/Texinfo/Convert/HTML.pm:6958 tp/Texinfo/Convert/HTML.pm:7036
! #: tp/Texinfo/Convert/HTML.pm:7113 tp/Texinfo/Convert/IXIN.pm:293
! #: tp/Texinfo/Convert/Info.pm:295 tp/Texinfo/Convert/Plaintext.pm:538
  #: tp/Texinfo/Convert/TexinfoXML.pm:457
  #, perl-format
  msgid "could not open %s for writing: %s"
! msgstr "%s konnte nicht zum Schreiben geÃ¶ffnet werden: %s"
  
! #: tp/Texinfo/Common.pm:878
  msgid "recursion is always allowed"
! msgstr "Rekursion ist immer erlaubt"
  
! #: tp/Texinfo/Common.pm:879
  msgid "arguments are quoted by default"
  msgstr "Argumente werden standardmÃ¤ÃŸig in AnfÃ¼hrungszeichen eingeschlossen"
  
! #: tp/Texinfo/Common.pm:1102
  #, perl-format
  msgid "%s is not a valid language code"
  msgstr "%s ist kein gÃ¼ltiges SprachkÃ¼rzel"
  
! #: tp/Texinfo/Common.pm:1107
! #, fuzzy, perl-format
  msgid "%s is not a valid region code"
! msgstr "%s ist kein gÃ¼ltiges SprachkÃ¼rzel"
  
! #: tp/Texinfo/Common.pm:1125
  #, perl-format
  msgid "%s is not a valid split possibility"
! msgstr "%s is keine gÃ¼ltige AufspaltmÃ¶glichkeit"
  
! #: tp/Texinfo/Common.pm:1148
  #, perl-format
  msgid "could not read %s: %s"
! msgstr "%s konnte nicht gelesen werden: %s"
  
! #: tp/Texinfo/Common.pm:1167
  #, perl-format
  msgid "error on closing @verbatiminclude file %s: %s"
  msgstr "Fehler beim SchlieÃŸen von @verbatiminclude-Datei %s: %s"
  
! #: tp/Texinfo/Common.pm:1173 tp/Texinfo/Parser.pm:3342
  #, perl-format
  msgid "@%s: could not find %s"
! msgstr "@%s: %s konnte nicht gefunden werden"
  
! #: tp/Texinfo/Common.pm:1517
  #, perl-format
  msgid "could not open html refs config file %s: %s"
! msgstr "HTML-Refs-Konfigurationsdatei %s konnte nicht gefunden werden: %s"
  
! #: tp/Texinfo/Common.pm:1545
  msgid "missing type"
  msgstr "fehlender Typ"
  
! #: tp/Texinfo/Common.pm:1548
  #, perl-format
  msgid "unrecognized type: %s"
  msgstr "nicht erkannter Typ: %s"
  
! #: tp/Texinfo/Common.pm:1565
  #, perl-format
  msgid "error on closing html refs config file %s: %s"
  msgstr "Fehler beim SchlieÃŸen derHTML-Refs-Konfigurationsdatei %s: %s"
  
! #: tp/Texinfo/Common.pm:1600
  msgid "no node to be renamed"
! msgstr "kein Knoten zum Umbenennen"
  
! #: tp/Texinfo/Common.pm:1611
  msgid "nodes without a new name at the end of file"
! msgstr "Knoten ohne einen neuen Namen am Ende der Datei"
  
! #: tp/Texinfo/Common.pm:1621 tp/Texinfo/Parser.pm:926
  #, perl-format
  msgid "could not open %s: %s"
! msgstr "%s konnte nicht geÃ¶ffnet werden: %s"
  
! #: tp/Texinfo/Common.pm:2141
  #, perl-format
  msgid "could not protect hash character in @%s"
! msgstr "Hash-Zeichen in @%s konnte nicht geschÃ¼tzt werden"
  
! #: tp/Texinfo/Convert/Converter.pm:395 tp/Texinfo/Convert/Converter.pm:414
  #, perl-format
  msgid "Obsolete variable %s\n"
  msgstr "Veraltete Variable %s\n"
  
! #: tp/Texinfo/Convert/Converter.pm:794
  #, perl-format
! msgid "%s: output incompatible with split"
! msgstr "%s: die Ausgabe ist ungeeignet fÃ¼r Split"
  
! #: tp/Texinfo/Convert/Converter.pm:876 tp/Texinfo/Convert/Converter.pm:909
! #: tp/Texinfo/Convert/DocBook.pm:362 tp/Texinfo/Convert/HTML.pm:6926
! #: tp/Texinfo/Convert/HTML.pm:6984 tp/Texinfo/Convert/IXIN.pm:915
! #: tp/Texinfo/Convert/Info.pm:161 tp/Texinfo/Convert/Info.pm:187
! #: tp/Texinfo/Convert/Info.pm:215 tp/Texinfo/Convert/Info.pm:275
! #: tp/Texinfo/Convert/TexinfoXML.pm:476 tp/Texinfo/Parser.pm:2034
  #, perl-format
  msgid "error on closing %s: %s"
  msgstr "Fehler beim SchlieÃŸen von %s: %s"
  
! #: tp/Texinfo/Convert/Converter.pm:987
! #, perl-format
! msgid "could not create directories `%s' or `%s': %s"
! msgstr "Verzeichnisse â€ž%sâ€œ oder â€ž%sâ€œ konnten nicht angelegt werden: %s"
! 
! #: tp/Texinfo/Convert/Converter.pm:995
! #, perl-format
! msgid "could not create directory `%s': %s"
! msgstr "Verzeichnis â€ž%sâ€œ konnte nicht angelegt werden: %s"
! 
! #: tp/Texinfo/Convert/DocBook.pm:969
  #, perl-format
  msgid "@image file `%s' not found, using `%s'"
! msgstr "@image-Datei â€ž%sâ€œ nicht gefunden, â€ž%sâ€œ wird benutzt"
! 
! #: tp/Texinfo/Convert/DocBook.pm:1083 tp/Texinfo/Parser.pm:5355
! msgid "no argument specified for @U"
! msgstr "es wurde kein Argument fÃ¼r @U angegeben"
  
! #: tp/Texinfo/Convert/HTML.pm:1684
  #, perl-format
  msgid "@image file `%s' (for HTML) not found, using `%s'"
! msgstr "@image-Datei â€ž%sâ€œ (fÃ¼r HTML) nicht gefunden, â€ž%sâ€œ wird benutzt"
  
! #: tp/Texinfo/Convert/HTML.pm:2373
  #, perl-format
  msgid "raw format %s is not converted"
  msgstr "rohes Format %s wird nicht konvertiert"
  
! #: tp/Texinfo/Convert/HTML.pm:4883
  msgid "string not closed in css file"
  msgstr "Zeichenkette in CSS-Datei nicht geschlossen"
  
! #: tp/Texinfo/Convert/HTML.pm:4885
  msgid "--css-include ended in comment"
  msgstr "--css-include endete inmitten eines Kommentars"
  
! #: tp/Texinfo/Convert/HTML.pm:4887
  msgid "@import not finished in css file"
  msgstr "@import in CSS-Datei nicht abgeschlossen"
  
! #: tp/Texinfo/Convert/HTML.pm:4913
  #, perl-format
  msgid "CSS file %s not found"
  msgstr "CSS-Datei %s nicht gefunden"
  
! #: tp/Texinfo/Convert/HTML.pm:4919
  #, perl-format
  msgid "could not open --include-file %s: %s"
! msgstr "--include-file %s konnte nicht geÃ¶ffnet werden: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:4929
  #, perl-format
  msgid "error on closing CSS file %s: %s"
  msgstr "Fehler beim SchlieÃŸen der CSS-Datei %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:5796 tp/Texinfo/Convert/HTML.pm:5800
  #, perl-format
  msgid "no htmlxref.cnf entry found for `%s'"
  msgstr "kein Eintrag htmlxref.cnf fÃ¼r â€ž%sâ€œ gefunden"
  
! #: tp/Texinfo/Convert/HTML.pm:6494
! #, perl-format
  msgid "error on closing frame file %s: %s"
! msgstr "Fehler beim SchlieÃŸen der Rahmendatei %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:6518
! #, perl-format
  msgid "error on closing TOC frame file %s: %s"
! msgstr "Fehler beim SchlieÃŸen der Inhaltsverzeichnis-Rahmendatei %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:6633
  #, perl-format
  msgid "handler %s of stage %s priority %s failed"
! msgstr "Verarbeitung %s der Stufe %s %s-PritoritÃ¤t ist fehlgeschlagen"
  
! #: tp/Texinfo/Convert/HTML.pm:6834
  msgid "must specify a title with a title command or @top"
! msgstr "Titel muss mit dem Titelbefehl oder @top angegeben werden"
  
! #: tp/Texinfo/Convert/HTML.pm:7043
  #, perl-format
  msgid "error on closing redirection node file %s: %s"
  msgstr "Fehler beim SchlieÃŸen der umbenannten Knotendatei %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:7068
  #, perl-format
  msgid "old name for `%s' is a node of the document"
  msgstr "alter Name fÃ¼r â€ž%sâ€œ ist ein Knoten dieses Dokuments."
  
! #: tp/Texinfo/Convert/HTML.pm:7074
  #, perl-format
  msgid "file empty for renamed node `%s'"
  msgstr "Datei leer fÃ¼r umbenannten Knoten â€ž%sâ€œ"
  
! #: tp/Texinfo/Convert/HTML.pm:7088
  #, perl-format
  msgid "target node (new name for `%s') not in document: %s"
  msgstr "Zielknoten (neuer Name fÃ¼r â€ž%sâ€œ) ist nicht im Dokument: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:7120
! #, perl-format
  msgid "error on closing renamed node redirection file %s: %s"
! msgstr ""
! "Fehler beim SchlieÃŸen der umbenannten Knoten-Weiterleitungsdatei %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:7158
  msgid "empty node name"
  msgstr "leerer Knotenname"
  
! #: tp/Texinfo/Convert/HTML.pm:7160 tp/Texinfo/Parser.pm:3689
  #, perl-format
  msgid "syntax for an external node used for `%s'"
  msgstr "Syntax fÃ¼r einen externen Knoten fÃ¼r â€ž%sâ€œ benutzt"
  
! #: tp/Texinfo/Convert/Info.pm:106
  msgid "document without nodes"
  msgstr "Dokument ohne Knoten."
  
! #: tp/Texinfo/Convert/Info.pm:123
  msgid "document without Top node"
  msgstr "Dokument ohne obersten Knoten."
  
! #: tp/Texinfo/Convert/Info.pm:171
  #, perl-format
  msgid "rename %s failed: %s"
  msgstr "Umbenennen von %s fehlgeschlagen: %s"
  
! #: tp/Texinfo/Convert/Info.pm:247
  #, perl-format
  msgid "@%s output more than once: %s"
  msgstr "@%s mehr als einmal ausgegeben: %s"
  
! #: tp/Texinfo/Convert/Info.pm:379
  #, perl-format
  msgid "@%s outside of any node"
  msgstr "@%s (auÃŸerhalb jeglichen Knotens)"
  
! #: tp/Texinfo/Convert/Info.pm:419
! #, perl-format
  msgid "@node name should not contain `,': %s"
! msgstr "@node-Name sollte nicht â€ž,â€œ enthalten: %s"
! 
! #: tp/Texinfo/Convert/Plaintext.pm:1312
! #, perl-format
! msgid "Index entry in @%s with : produces invalid Info: %s"
! msgstr "Der Indexeintrag in @%s mit â€ž:â€œ erzeugt ungÃ¼ltigen Info-Code: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1359 tp/Texinfo/Parser.pm:2721
  #, perl-format
  msgid "entry for index `%s' outside of any node"
  msgstr "Eintrag fÃ¼r Index â€ž%sâ€œ auÃŸerhalb jeglichen Knotens"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1473
! #, perl-format
  msgid "error on closing image text file %s: %s"
! msgstr "Fehler beim SchlieÃŸen der Textdatei %s fÃ¼r das Bild: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1478
  #, perl-format
  msgid "@image file `%s' unreadable: %s"
  msgstr "@image-Datei â€ž%sâ€œ nicht lesbar: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1501
  #, perl-format
  msgid "could not find @image file `%s.txt' nor alternate text"
  msgstr ""
+ "Weder @image-Datei â€ž%s.txtâ€œ noch alternativer Text konnten gefunden werden"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1893
  msgid ""
  "@strong{Note...} produces a spurious cross-reference in Info; reword to "
***************
*** 2608,2759 ****
  "umformulieren, um das zu vermeiden"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2022
  #, perl-format
  msgid "@%s cross-reference name should not contain `:'"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2039
! #, fuzzy, perl-format
  msgid "@%s node name should not contain `%s'"
! msgstr "%s: Konnte CSS-Datei nicht Ã¶ffnen: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2054
  #, perl-format
  msgid "@%s node name should not contain `:'"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2077
  #, perl-format
  msgid "`.' or `,' must follow @xref, not %s"
! msgstr "â€ž.â€œ or â€ž,â€œ muss @xref folgen, nicht %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2080
  msgid "`.' or `,' must follow @xref"
! msgstr "â€ž.â€œ or â€ž,â€œ muss @xref folgen"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2852
! #, fuzzy, perl-format
  msgid "menu entry node name should not contain `%s'"
! msgstr "Kein MenÃ¼ im Knoten â€ž%sâ€œ."
  
! #: tp/Texinfo/Convert/Plaintext.pm:2859
  msgid "menu entry node name should not contain `:'"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2870
! #, fuzzy
  msgid "menu entry name should not contain `:'"
! msgstr "Kein MenÃ¼ im Knoten â€ž%sâ€œ."
  
! #: tp/Texinfo/Parser.pm:826
  #, perl-format
  msgid "@%s should only appear at beginning or end of document"
  msgstr "@%s sollte nur am Anfang oder Ende eines Dokuments erscheinen"
  
! #: tp/Texinfo/Parser.pm:1076 tp/Texinfo/Structuring.pm:598
  #, perl-format
  msgid "multiple @%s"
  msgstr "mehrfache @%s"
  
! #: tp/Texinfo/Parser.pm:1110
! #, fuzzy, perl-format
  msgid "bad syntax for @%s argument: %s"
! msgstr "Fehlerhafte Argumente zu @%s"
  
! #: tp/Texinfo/Parser.pm:1126
! #, fuzzy, perl-format
  msgid "bad or empty @%s formal argument: %s"
! msgstr "Fehlerhafte Argumente zu @%s"
  
! #: tp/Texinfo/Parser.pm:1135 tp/Texinfo/Parser.pm:4655
! #: tp/Texinfo/Parser.pm:4681 tp/Texinfo/Parser.pm:5403
! #: tp/Texinfo/Parser.pm:5419 tp/Texinfo/Parser.pm:5434
  #, perl-format
  msgid "%c%s requires a name"
  msgstr "%c%s erfordert einen Namen"
  
! #: tp/Texinfo/Parser.pm:1139 tp/Texinfo/Parser.pm:4658
! #: tp/Texinfo/Parser.pm:4684 tp/Texinfo/Parser.pm:5406
! #: tp/Texinfo/Parser.pm:5422 tp/Texinfo/Parser.pm:5437
  #, perl-format
  msgid "bad name for @%s"
  msgstr "fehlerhafter Name fÃ¼r @%s"
  
! #: tp/Texinfo/Parser.pm:1257
! #, fuzzy, perl-format
  msgid "@end %s seen before @%s closing brace"
! msgstr "@%s gesehen vor @end %s"
  
! #: tp/Texinfo/Parser.pm:1261
! #, fuzzy, perl-format
  msgid "@%s seen before @%s closing brace"
! msgstr "@%s gesehen vor @end %s"
  
! #: tp/Texinfo/Parser.pm:1266
  #, perl-format
  msgid "%c%s missing close brace"
  msgstr "%c%s fehlende schlieÃŸende Klammer"
  
! #: tp/Texinfo/Parser.pm:1270
  #, perl-format
  msgid "@%s missing closing delimiter sequence: %s}"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:1392
  #, perl-format
  msgid "@itemx should not begin @%s"
! msgstr "@itemx sollte nichn @%s beginnen"
  
! #: tp/Texinfo/Parser.pm:1460
  msgid "@itemx must follow @item"
  msgstr "@itemx muss nach @item kommen"
  
! #: tp/Texinfo/Parser.pm:1628
  #, perl-format
  msgid "@%s has text but no @item"
  msgstr "@%s hat Text aber kein @item"
  
! #: tp/Texinfo/Parser.pm:1659
  #, perl-format
  msgid "`@end' expected `%s', but saw `%s'"
! msgstr "â€ž@endâ€œ erwartete â€ž%sâ€œ, bekam jedoch â€ž%sâ€œ"
  
! #: tp/Texinfo/Parser.pm:1662
  #, perl-format
  msgid "@%s seen before @end %s"
  msgstr "@%s gesehen vor @end %s"
  
! #: tp/Texinfo/Parser.pm:1666
! #, fuzzy, perl-format
  msgid "no matching `%cend %s'"
! msgstr "Kein Ã¼bereinstimmendes â€ž%cend %sâ€œ"
  
! #: tp/Texinfo/Parser.pm:1692 tp/Texinfo/Parser.pm:5003
! #: tp/Texinfo/Parser.pm:5225
! #, fuzzy, perl-format
  msgid "misplaced %c"
! msgstr "Fehlplazierte %c"
  
! #: tp/Texinfo/Parser.pm:1790 tp/Texinfo/Parser.pm:3146
! #, fuzzy, perl-format
  msgid "unmatched `%c%s'"
! msgstr "Nicht Ã¼bereinstimmendes â€ž%c%sâ€œ"
  
! #: tp/Texinfo/Parser.pm:2025
! #, fuzzy, perl-format
  msgid "macro `%s' called with too many args"
  msgstr "Makro â€ž%sâ€œ mit zu vielen Argumenten aufgerufen"
  
! #: tp/Texinfo/Parser.pm:2047
  #, perl-format
  msgid "@%s missing close brace"
  msgstr "@%s fehlende schlieÃŸende Klammer"
  
! #: tp/Texinfo/Parser.pm:2055
! #, fuzzy, perl-format
  msgid "macro `%s' declared without argument called with an argument"
  msgstr "Makro â€ž%sâ€œ deklariert ohne Argument, aber mit Argument aufgerufen"
  
! #: tp/Texinfo/Parser.pm:2090
  #, perl-format
  msgid "\\ in @%s expansion followed `%s' instead of parameter name or \\"
--- 2362,2512 ----
  "umformulieren, um das zu vermeiden"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2113
  #, perl-format
  msgid "@%s cross-reference name should not contain `:'"
! msgstr "@%s Querverweis-Name sollte keinen â€ž:â€œ enthalten"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2130
! #, perl-format
  msgid "@%s node name should not contain `%s'"
! msgstr "@%s Knotenname sollte kein â€ž%sâ€œ enthalten"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2145
  #, perl-format
  msgid "@%s node name should not contain `:'"
! msgstr "@%s Knotenname sollte keinen â€ž:â€œ enthalten"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2168
  #, perl-format
  msgid "`.' or `,' must follow @xref, not %s"
! msgstr "â€ž.â€œ oder â€ž,â€œ muss @xref folgen, nicht %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2171
  msgid "`.' or `,' must follow @xref"
! msgstr "â€ž.â€œ oder â€ž,â€œ muss @xref folgen"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3007
! #, perl-format
  msgid "menu entry node name should not contain `%s'"
! msgstr "MenÃ¼eintrag-Knotenname sollte kein â€ž%sâ€œ enthalten"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3014
  msgid "menu entry node name should not contain `:'"
! msgstr "MenÃ¼eintrag-Knotenname sollte keinen â€ž:â€œ enthalten"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3025
  msgid "menu entry name should not contain `:'"
! msgstr "MenÃ¼eintrag-Name sollte keinen â€ž:â€œ enthalten"
  
! #: tp/Texinfo/Parser.pm:910
  #, perl-format
  msgid "@%s should only appear at beginning or end of document"
  msgstr "@%s sollte nur am Anfang oder Ende eines Dokuments erscheinen"
  
! #: tp/Texinfo/Parser.pm:1160 tp/Texinfo/Structuring.pm:613
  #, perl-format
  msgid "multiple @%s"
  msgstr "mehrfache @%s"
  
! #: tp/Texinfo/Parser.pm:1194
! #, perl-format
  msgid "bad syntax for @%s argument: %s"
! msgstr "Fehlerhafte Syntax fÃ¼r Argument @%s: %s"
  
! #: tp/Texinfo/Parser.pm:1210
! #, perl-format
  msgid "bad or empty @%s formal argument: %s"
! msgstr "Fehlerhaftes oder leeres formales Argument @%s: %s"
  
! #: tp/Texinfo/Parser.pm:1219 tp/Texinfo/Parser.pm:4823
! #: tp/Texinfo/Parser.pm:4849 tp/Texinfo/Parser.pm:5615
! #: tp/Texinfo/Parser.pm:5631 tp/Texinfo/Parser.pm:5646
  #, perl-format
  msgid "%c%s requires a name"
  msgstr "%c%s erfordert einen Namen"
  
! #: tp/Texinfo/Parser.pm:1223 tp/Texinfo/Parser.pm:4826
! #: tp/Texinfo/Parser.pm:4852 tp/Texinfo/Parser.pm:5618
! #: tp/Texinfo/Parser.pm:5634 tp/Texinfo/Parser.pm:5649
  #, perl-format
  msgid "bad name for @%s"
  msgstr "fehlerhafter Name fÃ¼r @%s"
  
! #: tp/Texinfo/Parser.pm:1341
! #, perl-format
  msgid "@end %s seen before @%s closing brace"
! msgstr "@end %s gesehen vor @%s schlieÃŸender Klammer"
  
! #: tp/Texinfo/Parser.pm:1345
! #, perl-format
  msgid "@%s seen before @%s closing brace"
! msgstr "@%s gesehen vor schlieÃŸender Klammer von @%s"
  
! #: tp/Texinfo/Parser.pm:1350
  #, perl-format
  msgid "%c%s missing close brace"
  msgstr "%c%s fehlende schlieÃŸende Klammer"
  
! #: tp/Texinfo/Parser.pm:1354
  #, perl-format
  msgid "@%s missing closing delimiter sequence: %s}"
! msgstr "@%s fehlende schlieÃŸende Trennsequenz: %s}"
  
! #: tp/Texinfo/Parser.pm:1476
  #, perl-format
  msgid "@itemx should not begin @%s"
! msgstr "@itemx sollte nicht @%s beginnen"
  
! #: tp/Texinfo/Parser.pm:1544
  msgid "@itemx must follow @item"
  msgstr "@itemx muss nach @item kommen"
  
! #: tp/Texinfo/Parser.pm:1712
  #, perl-format
  msgid "@%s has text but no @item"
  msgstr "@%s hat Text aber kein @item"
  
! #: tp/Texinfo/Parser.pm:1743
  #, perl-format
  msgid "`@end' expected `%s', but saw `%s'"
! msgstr "â€ž@endâ€œ erwartete â€ž%sâ€œ, jedoch â€ž%sâ€œ erhalten"
  
! #: tp/Texinfo/Parser.pm:1746
  #, perl-format
  msgid "@%s seen before @end %s"
  msgstr "@%s gesehen vor @end %s"
  
! #: tp/Texinfo/Parser.pm:1750
! #, perl-format
  msgid "no matching `%cend %s'"
! msgstr "kein Ã¼bereinstimmendes â€ž%cend %sâ€œ"
  
! #: tp/Texinfo/Parser.pm:1776 tp/Texinfo/Parser.pm:5171
! #: tp/Texinfo/Parser.pm:5437
! #, perl-format
  msgid "misplaced %c"
! msgstr "fehlplatziertes %c"
  
! #: tp/Texinfo/Parser.pm:1874 tp/Texinfo/Parser.pm:3301
! #, perl-format
  msgid "unmatched `%c%s'"
! msgstr "nicht Ã¼bereinstimmendes â€ž%c%sâ€œ"
  
! #: tp/Texinfo/Parser.pm:2109
! #, perl-format
  msgid "macro `%s' called with too many args"
  msgstr "Makro â€ž%sâ€œ mit zu vielen Argumenten aufgerufen"
  
! #: tp/Texinfo/Parser.pm:2131
  #, perl-format
  msgid "@%s missing close brace"
  msgstr "@%s fehlende schlieÃŸende Klammer"
  
! #: tp/Texinfo/Parser.pm:2139
! #, perl-format
  msgid "macro `%s' declared without argument called with an argument"
  msgstr "Makro â€ž%sâ€œ deklariert ohne Argument, aber mit Argument aufgerufen"
  
! #: tp/Texinfo/Parser.pm:2174
  #, perl-format
  msgid "\\ in @%s expansion followed `%s' instead of parameter name or \\"
***************
*** 2762,2937 ****
  "\\"
  
! #: tp/Texinfo/Parser.pm:2494
  #, perl-format
  msgid "@%s `%s' previously defined"
  msgstr "@%s â€ž%sâ€œ frÃ¼her definiert"
  
! #: tp/Texinfo/Parser.pm:2499
  #, perl-format
  msgid "here is the previous definition as @%s"
  msgstr "hier ist die frÃ¼here Definition als @%s"
  
! #: tp/Texinfo/Parser.pm:2860
! #, fuzzy, perl-format
  msgid "missing name for @%s"
! msgstr "Fehlender Name fÃ¼r @%s"
  
! #: tp/Texinfo/Parser.pm:2865
! #, fuzzy, perl-format
  msgid "missing category for @%s"
! msgstr "Fehlende Kategorie fÃ¼r @%s"
  
! #: tp/Texinfo/Parser.pm:2917
! #, fuzzy, perl-format
  msgid "unexpected argument on @%s line: %s"
! msgstr "Fehlerhafte Argumente zu @%s: %s"
  
! #: tp/Texinfo/Parser.pm:2933
! #, fuzzy
  msgid "empty multitable"
! msgstr "%s: leere Datei"
  
! #: tp/Texinfo/Parser.pm:2989 tp/Texinfo/Parser.pm:5516
! #, fuzzy, perl-format
  msgid "superfluous argument to @%s"
! msgstr "ÃœberflÃ¼ssige Argumente zu @%s"
  
! #: tp/Texinfo/Parser.pm:2995 tp/Texinfo/Parser.pm:5538
! #: tp/Texinfo/Parser.pm:5550
! #, fuzzy, perl-format
  msgid "bad argument to @%s"
! msgstr "Fehlerhafte Argumente zu @%s"
  
  # %citem ist ein Texinfo-Befehl
! #: tp/Texinfo/Parser.pm:3006
  #, perl-format
  msgid "%s requires an argument: the formatter for %citem"
  msgstr "%s benÃ¶tigt ein Argument: den Formatierer fÃ¼r %citem"
  
! #: tp/Texinfo/Parser.pm:3011
  #, perl-format
  msgid "command @%s not accepting argument in brace should not be on @%s line"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3046
! #, fuzzy, perl-format
  msgid "accent command `@%s' not allowed as @%s argument"
! msgstr "%s: Option â€ž--%sâ€œ erlaubt kein Argument\n"
  
! #: tp/Texinfo/Parser.pm:3124 tp/Texinfo/Parser.pm:3263
! #: tp/Texinfo/Parser.pm:5509
  #, perl-format
  msgid "@%s missing argument"
  msgstr "@%s fehlendes Argument"
  
! #: tp/Texinfo/Parser.pm:3136
! #, fuzzy, perl-format
  msgid "unknown @end %s"
! msgstr "Unbekanntes @end %sâ€œ"
  
! #: tp/Texinfo/Parser.pm:3158 tp/Texinfo/Parser.pm:3780
! #, fuzzy, perl-format
  msgid "superfluous argument to @%s %s: %s"
! msgstr "ÃœberflÃ¼ssiges Argument zu @%s %s: %s"
  
! #: tp/Texinfo/Parser.pm:3163 tp/Texinfo/Parser.pm:5593
! #: tp/Texinfo/Parser.pm:5638 tp/Texinfo/Parser.pm:5667
! #: tp/Texinfo/Parser.pm:5708 tp/Texinfo/Parser.pm:5786
! #, fuzzy, perl-format
  msgid "bad argument to @%s: %s"
! msgstr "Fehlerhafte Argumente zu @%s: %s"
  
! #: tp/Texinfo/Parser.pm:3182
! #, fuzzy, perl-format
  msgid "@%s: could not open %s: %s"
! msgstr "%s: Konnte CSS-Datei nicht Ã¶ffnen: %s"
  
! #: tp/Texinfo/Parser.pm:3194
! #, fuzzy, perl-format
  msgid "encoding `%s' is not a canonical texinfo encoding"
! msgstr "Encoding â€ž%sâ€œ ist kein kanonisches texinfo-Encoding"
  
! #: tp/Texinfo/Parser.pm:3203
  #, perl-format
  msgid "unrecognized encoding name `%s'"
  msgstr "nicht erkannter Kodierungsname â€ž%sâ€œ"
  
! #: tp/Texinfo/Parser.pm:3353
  #, perl-format
  msgid "@%s after the first element"
  msgstr "@%s nach dem ersten Element"
  
! #: tp/Texinfo/Parser.pm:3360
! #, fuzzy, perl-format
  msgid "@%s only meaningful on a @multitable line"
! msgstr "@%s nicht sinnvoll auÃŸerhalb einer â€ž@titlepageâ€œ-Umgebung"
  
! #: tp/Texinfo/Parser.pm:3400
  #, perl-format
  msgid "@%s should not be associated with @top"
  msgstr "@%s sollte nicht mit @top assoziiert sein"
  
! #: tp/Texinfo/Parser.pm:3412
  #, perl-format
  msgid "@node precedes @%s, but parts may not be associated with nodes"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3514
! #, fuzzy, perl-format
  msgid "empty argument in @%s"
! msgstr "Leeres Argument in @%s"
  
! #: tp/Texinfo/Parser.pm:3518
! #, fuzzy, perl-format
  msgid "empty node name after expansion `%s'"
! msgstr "Kein MenÃ¼ im Knoten â€ž%sâ€œ."
  
! #: tp/Texinfo/Parser.pm:3561
! #, fuzzy, perl-format
  msgid "empty menu entry name in `%s'"
! msgstr "Kein MenÃ¼ im Knoten â€ž%sâ€œ."
  
! #: tp/Texinfo/Parser.pm:3569
! #, fuzzy
  msgid "empty node name in menu entry"
! msgstr "Leerer Knoten im MenÃ¼eintrag"
  
! #: tp/Texinfo/Parser.pm:3642
! #, fuzzy, perl-format
  msgid "@%s should not appear in @%s"
! msgstr "%s: Konnte CSS-Datei nicht Ã¶ffnen: %s"
  
! #: tp/Texinfo/Parser.pm:3774
  #, perl-format
  msgid "@end %s should only appear at a line beginning"
  msgstr "@end %s sollte nur an einem Zeilenanfang erscheinen"
  
! #: tp/Texinfo/Parser.pm:3797
  #, perl-format
  msgid "macro `%s' previously defined"
  msgstr "Makro â€ž%sâ€œ frÃ¼her definiert"
  
! #: tp/Texinfo/Parser.pm:3800
  #, perl-format
  msgid "here is the previous definition of `%s'"
  msgstr "hier ist die frÃ¼here Definition von â€ž%sâ€œ"
  
! #: tp/Texinfo/Parser.pm:3805
  #, perl-format
  msgid "redefining Texinfo language command: @%s"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:3854
  #, perl-format
  msgid "@%s without associated character"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:3916
  #, perl-format
  msgid ""
  "@%s defined with zero or more than one argument should be invoked with {}"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3940
  #, perl-format
  msgid ""
--- 2515,2693 ----
  "\\"
  
! #: tp/Texinfo/Parser.pm:2649
  #, perl-format
  msgid "@%s `%s' previously defined"
  msgstr "@%s â€ž%sâ€œ frÃ¼her definiert"
  
! #: tp/Texinfo/Parser.pm:2654
  #, perl-format
  msgid "here is the previous definition as @%s"
  msgstr "hier ist die frÃ¼here Definition als @%s"
  
! #: tp/Texinfo/Parser.pm:3015
! #, perl-format
  msgid "missing name for @%s"
! msgstr "fehlender Name fÃ¼r @%s"
  
! #: tp/Texinfo/Parser.pm:3020
! #, perl-format
  msgid "missing category for @%s"
! msgstr "fehlende Kategorie fÃ¼r @%s"
  
! #: tp/Texinfo/Parser.pm:3072
! #, perl-format
  msgid "unexpected argument on @%s line: %s"
! msgstr "unerwartetes Argument auf @%s-Zeile: %s"
  
! #: tp/Texinfo/Parser.pm:3088
  msgid "empty multitable"
! msgstr "leere Mehrfachtabelle"
  
! #: tp/Texinfo/Parser.pm:3144 tp/Texinfo/Parser.pm:5728
! #, perl-format
  msgid "superfluous argument to @%s"
! msgstr "Ã¼berflÃ¼ssiges Argument fÃ¼r @%s"
  
! #: tp/Texinfo/Parser.pm:3150 tp/Texinfo/Parser.pm:5750
! #: tp/Texinfo/Parser.pm:5762
! #, perl-format
  msgid "bad argument to @%s"
! msgstr "fehlerhaftes Argument fÃ¼r @%s"
  
  # %citem ist ein Texinfo-Befehl
! #: tp/Texinfo/Parser.pm:3161
  #, perl-format
  msgid "%s requires an argument: the formatter for %citem"
  msgstr "%s benÃ¶tigt ein Argument: den Formatierer fÃ¼r %citem"
  
! #: tp/Texinfo/Parser.pm:3166
  #, perl-format
  msgid "command @%s not accepting argument in brace should not be on @%s line"
  msgstr ""
+ "Befehl @%s, der kein Argument in Klammern akzeptiert, sollte nicht in einer @"
+ "%s-Zeile sein"
  
! #: tp/Texinfo/Parser.pm:3201
! #, perl-format
  msgid "accent command `@%s' not allowed as @%s argument"
! msgstr "Akzent-Befehl â€ž@%sâ€œ ist als @%s-Argument nicht erlaubt"
  
! #: tp/Texinfo/Parser.pm:3279 tp/Texinfo/Parser.pm:3418
! #: tp/Texinfo/Parser.pm:5721
  #, perl-format
  msgid "@%s missing argument"
  msgstr "@%s fehlendes Argument"
  
! #: tp/Texinfo/Parser.pm:3291
! #, perl-format
  msgid "unknown @end %s"
! msgstr "unbekanntes @end %sâ€œ"
  
! #: tp/Texinfo/Parser.pm:3313 tp/Texinfo/Parser.pm:3935
! #, perl-format
  msgid "superfluous argument to @%s %s: %s"
! msgstr "Ã¼berflÃ¼ssiges Argument fÃ¼r @%s %s: %s"
  
! #: tp/Texinfo/Parser.pm:3318 tp/Texinfo/Parser.pm:5805
! #: tp/Texinfo/Parser.pm:5850 tp/Texinfo/Parser.pm:5879
! #: tp/Texinfo/Parser.pm:5920 tp/Texinfo/Parser.pm:5998
! #, perl-format
  msgid "bad argument to @%s: %s"
! msgstr "fehlerhaftes Argument fÃ¼r @%s: %s"
  
! #: tp/Texinfo/Parser.pm:3337
! #, perl-format
  msgid "@%s: could not open %s: %s"
! msgstr "@%s: %s konnte nicht geÃ¶ffnet werden: %s"
  
! #: tp/Texinfo/Parser.pm:3349
! #, perl-format
  msgid "encoding `%s' is not a canonical texinfo encoding"
! msgstr "Kodierung â€ž%sâ€œ ist keine kanonische texinfo-Zeichenkodierung"
  
! #: tp/Texinfo/Parser.pm:3358
  #, perl-format
  msgid "unrecognized encoding name `%s'"
  msgstr "nicht erkannter Kodierungsname â€ž%sâ€œ"
  
! #: tp/Texinfo/Parser.pm:3508
  #, perl-format
  msgid "@%s after the first element"
  msgstr "@%s nach dem ersten Element"
  
! #: tp/Texinfo/Parser.pm:3515
! #, perl-format
  msgid "@%s only meaningful on a @multitable line"
! msgstr "@%s nur sinnvoll auf einer â€ž@multitableâ€œ-Zeile"
  
! #: tp/Texinfo/Parser.pm:3555
  #, perl-format
  msgid "@%s should not be associated with @top"
  msgstr "@%s sollte nicht mit @top assoziiert sein"
  
! #: tp/Texinfo/Parser.pm:3567
  #, perl-format
  msgid "@node precedes @%s, but parts may not be associated with nodes"
  msgstr ""
+ "@node ist @%s vorangestellt, aber Teile dÃ¼rfen nicht Knoten zugeordnet werden"
  
! #: tp/Texinfo/Parser.pm:3669
! #, perl-format
  msgid "empty argument in @%s"
! msgstr "leeres Argument in @%s"
  
! #: tp/Texinfo/Parser.pm:3673
! #, perl-format
  msgid "empty node name after expansion `%s'"
! msgstr "Leerer Knotenname nach der Erweiterung â€ž%sâ€œ"
  
! #: tp/Texinfo/Parser.pm:3716
! #, perl-format
  msgid "empty menu entry name in `%s'"
! msgstr "Leerer MenÃ¼eintrag-Name in â€ž%sâ€œ"
  
! #: tp/Texinfo/Parser.pm:3724
  msgid "empty node name in menu entry"
! msgstr "leerer Knotenname im MenÃ¼eintrag"
  
! #: tp/Texinfo/Parser.pm:3797
! #, perl-format
  msgid "@%s should not appear in @%s"
! msgstr "@%s sollte nicht in @%s erscheinen"
  
! #: tp/Texinfo/Parser.pm:3929
  #, perl-format
  msgid "@end %s should only appear at a line beginning"
  msgstr "@end %s sollte nur an einem Zeilenanfang erscheinen"
  
! #: tp/Texinfo/Parser.pm:3952
  #, perl-format
  msgid "macro `%s' previously defined"
  msgstr "Makro â€ž%sâ€œ frÃ¼her definiert"
  
! #: tp/Texinfo/Parser.pm:3955
  #, perl-format
  msgid "here is the previous definition of `%s'"
  msgstr "hier ist die frÃ¼here Definition von â€ž%sâ€œ"
  
! #: tp/Texinfo/Parser.pm:3960
  #, perl-format
  msgid "redefining Texinfo language command: @%s"
! msgstr "Texinfo-Sprachbefehl erneut definiert: @%s"
  
! #: tp/Texinfo/Parser.pm:4009
  #, perl-format
  msgid "@%s without associated character"
! msgstr "@%s ohne zugehÃ¶riges Zeichen"
  
! #: tp/Texinfo/Parser.pm:4079
  #, perl-format
  msgid ""
  "@%s defined with zero or more than one argument should be invoked with {}"
  msgstr ""
+ "@%s definiert mit keinem oder mehr als einem Argument, sollte mit {} "
+ "aufgerufen werden"
  
! #: tp/Texinfo/Parser.pm:4103
  #, perl-format
  msgid ""
***************
*** 2939,3045 ****
  "value %d)"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3949
  #, perl-format
  msgid "recursive call of macro %s is not allowed; use @rmacro if needed"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4005
! #, fuzzy, perl-format
  msgid "accent command `@%s' must not be followed by whitespace"
! msgstr "%s: Option â€ž--%sâ€œ erlaubt kein Argument\n"
  
! #: tp/Texinfo/Parser.pm:4011
! #, fuzzy, perl-format
  msgid "use braces to give a command as an argument to @%s"
! msgstr ""
! "Geschweifte Klammern verwenden, um einen Befehl als Argument an â€ž@%sâ€œ zu "
! "geben"
  
! #: tp/Texinfo/Parser.pm:4024 tp/Texinfo/Parser.pm:5124
  #, perl-format
  msgid "%c%s expects `i' or `j' as argument, not `%s'"
  msgstr "%c%s erwartet â€žiâ€œ oder â€žjâ€œ als Argument, nicht â€ž%sâ€œ"
  
! #: tp/Texinfo/Parser.pm:4036
! #, fuzzy, perl-format
  msgid "accent command `@%s' must not be followed by new line"
! msgstr "%s: Option â€ž--%sâ€œ erlaubt kein Argument\n"
  
! #: tp/Texinfo/Parser.pm:4047
  #, perl-format
  msgid "@%s expected braces"
  msgstr "@%s erwartete geschweifte Klammern"
  
! #: tp/Texinfo/Parser.pm:4207
  #, perl-format
  msgid "undefined flag: %s"
  msgstr "undefiniertes Flag: %s"
  
! #: tp/Texinfo/Parser.pm:4210
! #, fuzzy
  msgid "bad syntax for @value"
! msgstr "Fehlerhafte Argumente zu @%s"
  
! #: tp/Texinfo/Parser.pm:4217
  #, perl-format
  msgid "%c%s is obsolete."
  msgstr "%c%s ist obsolet."
  
! #: tp/Texinfo/Parser.pm:4220
  #, perl-format
  msgid "%c%s is obsolete; %s"
  msgstr "%c%s ist obsolet; %s"
  
! #: tp/Texinfo/Parser.pm:4229
  #, perl-format
  msgid "@%s should only appear at a line beginning"
  msgstr "@%s sollte nur am Zeilenanfang erscheinen"
  
! #: tp/Texinfo/Parser.pm:4320
  #, perl-format
  msgid "@%s not allowed inside `@%s' block"
! msgstr "@%s nicht erlaubd innerhalb eines â€ž@%sâ€œ-Blocks"
  
! #: tp/Texinfo/Parser.pm:4329
  #, perl-format
  msgid "@%s should only appear in heading or footing"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:4455 tp/Texinfo/Parser.pm:4472
! #: tp/Texinfo/Parser.pm:4522
  #, perl-format
  msgid "@%s not meaningful inside `@%s' block"
  msgstr "@%s nicht sinnvoll innerhalb eines â€ž@%sâ€œ-Blocks"
  
! #: tp/Texinfo/Parser.pm:4482
! #, fuzzy, perl-format
  msgid "@%s in empty multitable"
! msgstr "%s: leere Datei"
  
! #: tp/Texinfo/Parser.pm:4488
  msgid "@tab before @item"
  msgstr "@tab vor @item"
  
! #: tp/Texinfo/Parser.pm:4491
! #, fuzzy, perl-format
  msgid "too many columns in multitable item (max %d)"
! msgstr "Zu viele Spalten im â€ž@multitableâ€œ-Eintrag (maximal %d)"
  
! #: tp/Texinfo/Parser.pm:4528
  msgid "ignoring @tab outside of multitable"
  msgstr "@tab auÃŸerhalb einer â€žmultitableâ€œ wird ignoriert"
  
! #: tp/Texinfo/Parser.pm:4532
  #, perl-format
  msgid "@%s outside of table or list"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:4567
! #, fuzzy, perl-format
  msgid "must be after `@%s' to use `@%s'"
! msgstr "Muss in einer â€ž@%sâ€œ-Umgebung sein, um â€ž@%sâ€œ zu benutzen"
  
! #: tp/Texinfo/Parser.pm:4609
  #, perl-format
  msgid "@%s not meaningful outside `@titlepage' and `@quotation' environments"
--- 2695,2802 ----
  "value %d)"
  msgstr ""
+ "Makroaufruf ist zu tief verschachtelt (setzen Sie MAX_NESTED_MACROS, um dies "
+ "auÃŸer Kraft zu setzen; aktueller Wert ist %d)"
  
! #: tp/Texinfo/Parser.pm:4112
  #, perl-format
  msgid "recursive call of macro %s is not allowed; use @rmacro if needed"
  msgstr ""
+ "rekursiver Aufruf des Makros %s ist nicht erlaubt; verwenden Sie @rmacro, "
+ "falls nÃ¶tig"
  
! #: tp/Texinfo/Parser.pm:4168
! #, perl-format
  msgid "accent command `@%s' must not be followed by whitespace"
! msgstr "Auf den Akzent-Befehl â€ž@%sâ€œ muss ein Leerzeichen folgen"
  
! #: tp/Texinfo/Parser.pm:4174
! #, perl-format
  msgid "use braces to give a command as an argument to @%s"
! msgstr "Klammern verwenden, um einen Befehl als Argument an â€ž@%sâ€œ zu Ã¼bergeben"
  
! #: tp/Texinfo/Parser.pm:4187 tp/Texinfo/Parser.pm:5292
  #, perl-format
  msgid "%c%s expects `i' or `j' as argument, not `%s'"
  msgstr "%c%s erwartet â€žiâ€œ oder â€žjâ€œ als Argument, nicht â€ž%sâ€œ"
  
! #: tp/Texinfo/Parser.pm:4199
! #, perl-format
  msgid "accent command `@%s' must not be followed by new line"
! msgstr "Auf den Akzent-Befehl â€ž@%sâ€œ darf kein Zeilenumbruch folgen"
  
! #: tp/Texinfo/Parser.pm:4210
  #, perl-format
  msgid "@%s expected braces"
  msgstr "@%s erwartete geschweifte Klammern"
  
! #: tp/Texinfo/Parser.pm:4375
  #, perl-format
  msgid "undefined flag: %s"
  msgstr "undefiniertes Flag: %s"
  
! #: tp/Texinfo/Parser.pm:4378
  msgid "bad syntax for @value"
! msgstr "Fehlerhafte Syntax fÃ¼r @value"
  
! #: tp/Texinfo/Parser.pm:4385
  #, perl-format
  msgid "%c%s is obsolete."
  msgstr "%c%s ist obsolet."
  
! #: tp/Texinfo/Parser.pm:4388
  #, perl-format
  msgid "%c%s is obsolete; %s"
  msgstr "%c%s ist obsolet; %s"
  
! #: tp/Texinfo/Parser.pm:4397
  #, perl-format
  msgid "@%s should only appear at a line beginning"
  msgstr "@%s sollte nur am Zeilenanfang erscheinen"
  
! #: tp/Texinfo/Parser.pm:4488
  #, perl-format
  msgid "@%s not allowed inside `@%s' block"
! msgstr "@%s nicht erlaubt innerhalb eines â€ž@%sâ€œ-Blocks"
  
! #: tp/Texinfo/Parser.pm:4497
  #, perl-format
  msgid "@%s should only appear in heading or footing"
! msgstr "@%s sollte nur in Kopf- oder FuÃŸzeilen erscheinen"
  
! #: tp/Texinfo/Parser.pm:4623 tp/Texinfo/Parser.pm:4640
! #: tp/Texinfo/Parser.pm:4690
  #, perl-format
  msgid "@%s not meaningful inside `@%s' block"
  msgstr "@%s nicht sinnvoll innerhalb eines â€ž@%sâ€œ-Blocks"
  
! #: tp/Texinfo/Parser.pm:4650
! #, perl-format
  msgid "@%s in empty multitable"
! msgstr "@%s in leerer Multitabelle"
  
! #: tp/Texinfo/Parser.pm:4656
  msgid "@tab before @item"
  msgstr "@tab vor @item"
  
! #: tp/Texinfo/Parser.pm:4659
! #, perl-format
  msgid "too many columns in multitable item (max %d)"
! msgstr "zu viele Spalten im â€ž@multitableâ€œ-Eintrag (maximal %d)"
  
! #: tp/Texinfo/Parser.pm:4696
  msgid "ignoring @tab outside of multitable"
  msgstr "@tab auÃŸerhalb einer â€žmultitableâ€œ wird ignoriert"
  
! #: tp/Texinfo/Parser.pm:4700
  #, perl-format
  msgid "@%s outside of table or list"
! msgstr "@%s auÃŸerhalb der Tabelle oder Liste"
  
! #: tp/Texinfo/Parser.pm:4735
! #, perl-format
  msgid "must be after `@%s' to use `@%s'"
! msgstr "Muss hinter â€ž@%sâ€œ sein, um â€ž@%sâ€œ zu benutzen"
  
! #: tp/Texinfo/Parser.pm:4777
  #, perl-format
  msgid "@%s not meaningful outside `@titlepage' and `@quotation' environments"
***************
*** 3047,3069 ****
  "@%s nicht sinnvoll auÃŸerhalb von â€ž@titlepageâ€œ- und â€ž@quotationâ€œ-Umgebungen"
  
! #: tp/Texinfo/Parser.pm:4613
  msgid "@dircategory after first node"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:4778
! #, fuzzy, perl-format
  msgid "region %s inside region %s is not allowed"
! msgstr "FuÃŸnoten innerhalb von FuÃŸnoten sind nicht erlaubt"
  
! #: tp/Texinfo/Parser.pm:4796
  msgid "@direntry after first node"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:4804
! #, fuzzy, perl-format
  msgid "@%s seen before first @node"
! msgstr "@menu vor ersten @node gefunden. â€žTopâ€œ-Knoten wird angelegt"
  
! #: tp/Texinfo/Parser.pm:4807
  msgid ""
  "perhaps your @top node should be wrapped in @ifnottex rather than @ifinfo?"
--- 2804,2826 ----
  "@%s nicht sinnvoll auÃŸerhalb von â€ž@titlepageâ€œ- und â€ž@quotationâ€œ-Umgebungen"
  
! #: tp/Texinfo/Parser.pm:4781
  msgid "@dircategory after first node"
! msgstr "@dircategory nach dem ersten Knoten"
  
! #: tp/Texinfo/Parser.pm:4946
! #, perl-format
  msgid "region %s inside region %s is not allowed"
! msgstr "Region %s innerhalb Region %s ist nicht erlaubt"
  
! #: tp/Texinfo/Parser.pm:4964
  msgid "@direntry after first node"
! msgstr "@direntry nach dem ersten Knoten"
  
! #: tp/Texinfo/Parser.pm:4972
! #, perl-format
  msgid "@%s seen before first @node"
! msgstr "@%s vor erstem @node gefunden"
  
! #: tp/Texinfo/Parser.pm:4975
  msgid ""
  "perhaps your @top node should be wrapped in @ifnottex rather than @ifinfo?"
***************
*** 3072,3344 ****
  "umschlossen werden?"
  
! #: tp/Texinfo/Parser.pm:4869
  #, perl-format
  msgid "@%s should only appear in math context"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:4877
! #, fuzzy, perl-format
  msgid "unknown command `%s'"
! msgstr "Unbekannter Befehl â€ž%sâ€œ"
  
! #: tp/Texinfo/Parser.pm:4887
! #, fuzzy
  msgid "unexpected @"
! msgstr "Habe â€ž%sâ€œ erwartet"
  
! #: tp/Texinfo/Parser.pm:4916
! #, fuzzy, perl-format
  msgid "@%s is not meaningful outside `@float' environment"
  msgstr "@%s nicht sinnvoll auÃŸerhalb einer â€ž@floatâ€œ-Umgebung"
  
! #: tp/Texinfo/Parser.pm:4921
  #, perl-format
  msgid "@%s should be right below `@float'"
  msgstr "@%s sollte sich genau vor â€ž@floatâ€œ befinden"
  
! #: tp/Texinfo/Parser.pm:4929
! #, fuzzy, perl-format
  msgid "ignoring multiple @%s"
! msgstr "Ignoriere mehrfache @%s"
  
! #: tp/Texinfo/Parser.pm:5048
! #, fuzzy, perl-format
  msgid "command @%s does not accept arguments"
  msgstr "Befehl @%s akzeptiert keine Argumente"
  
! #: tp/Texinfo/Parser.pm:5072
  #, perl-format
  msgid "command @%s missing a node or external manual argument"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5091
  #, perl-format
  msgid "in @%s empty cross reference name after expansion `%s'"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5102
  #, perl-format
  msgid "in @%s empty cross reference title after expansion `%s'"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5115
  msgid "@image missing filename argument"
  msgstr "@image fehlt als Argument ein Dateiname"
  
! #: tp/Texinfo/Parser.pm:5147
! #, fuzzy, perl-format
  msgid "@%s missing first argument"
! msgstr "%s: Datei-Angabe fehlt.\n"
  
! #: tp/Texinfo/Parser.pm:5301
! #, fuzzy
  msgid "superfluous arguments for node"
! msgstr "ÃœberflÃ¼ssige Argumente zu @%s"
  
! #: tp/Texinfo/Parser.pm:5351
! #, fuzzy, perl-format
  msgid "expected @end %s"
! msgstr "Habe @end %s erwartet"
  
! #: tp/Texinfo/Parser.pm:5450
! #, fuzzy, perl-format
  msgid "@%s should only accept a @-command as argument, not `%s'"
! msgstr ""
! "Geschweifte Klammern verwenden, um einen Befehl als Argument an â€ž@%sâ€œ zu "
! "geben"
  
! #: tp/Texinfo/Parser.pm:5460
! #, fuzzy, perl-format
  msgid "remaining argument on @%s line: %s"
! msgstr "Fehlerhafte Argumente zu @%s: %s"
  
! #: tp/Texinfo/Parser.pm:5533
! #, fuzzy, perl-format
  msgid "environment command %s as argument to @%s"
! msgstr ""
! "Geschweifte Klammern verwenden, um einen Befehl als Argument an â€ž@%sâ€œ zu "
! "geben"
  
! #: tp/Texinfo/Parser.pm:5555
! #, fuzzy, perl-format
  msgid "empty @%s"
! msgstr "Leeres @%s"
  
! #: tp/Texinfo/Parser.pm:5563
  #, perl-format
  msgid "column fraction not a number: %s"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5572
! #, fuzzy, perl-format
  msgid "@sp arg must be numeric, not `%s'"
! msgstr "%s: %s Argument muss numerisch sein, nicht â€ž%sâ€œ.\n"
  
! #: tp/Texinfo/Parser.pm:5581
  #, perl-format
  msgid "reserved index name %s"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5600
! #, fuzzy, perl-format
  msgid "unknown source index in @%s: %s"
! msgstr "Unbekannter Index â€ž%sâ€œ"
  
! #: tp/Texinfo/Parser.pm:5603
! #, fuzzy, perl-format
  msgid "unknown destination index in @%s: %s"
! msgstr "Unbekannter Index â€ž%sâ€œ"
  
! #: tp/Texinfo/Parser.pm:5633
  #, perl-format
  msgid "@%s leads to a merging of %s in itself, ignoring"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5646
! #, fuzzy, perl-format
  msgid "unknown index `%s' in @printindex"
  msgstr "Unbekannter Index â€ž%sâ€œ in @printindex"
  
! #: tp/Texinfo/Parser.pm:5652
  #, perl-format
  msgid "printing an index `%s' merged in another one `%s'"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5660
  #, perl-format
  msgid "printindex before document beginning: @printindex %s"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5676
! #, fuzzy, perl-format
  msgid "@%s arg must be `top' or `bottom', not `%s'"
! msgstr "%s: %s Argument muss numerisch sein, nicht â€ž%sâ€œ.\n"
  
! #: tp/Texinfo/Parser.pm:5684
  #, perl-format
  msgid "Only @%s 10 or 11 is supported, not `%s'"
  msgstr "Nur @%s 10 oder 11 unterstÃ¼tzt, nicht â€ž%sâ€œ"
  
! #: tp/Texinfo/Parser.pm:5692
! #, fuzzy, perl-format
  msgid "@%s arg must be `separate' or `end', not `%s'"
! msgstr ""
! "%s: Argument fÃ¼r --footnote-style muss â€žseparateâ€œ oder â€žendâ€œ sein, nicht "
! "â€ž%sâ€œ.\n"
  
! #: tp/Texinfo/Parser.pm:5700
! #, fuzzy, perl-format
  msgid "@%s arg must be `on', `off' or `odd', not `%s'"
! msgstr "%s: %s Argument muss numerisch sein, nicht â€ž%sâ€œ.\n"
  
! #: tp/Texinfo/Parser.pm:5718 tp/Texinfo/Parser.pm:5723
! #, fuzzy, perl-format
  msgid "@paragraphindent arg must be numeric/`none'/`asis', not `%s'"
  msgstr ""
! "%s: Argument fÃ¼r --paragraph-indent muss numerisch, â€žnoneâ€œ oder â€žasisâ€œ sein, "
! "nicht â€ž%sâ€œ.\n"
  
! #: tp/Texinfo/Parser.pm:5731
! #, fuzzy, perl-format
  msgid "@firstparagraphindent arg must be `none' or `insert', not `%s'"
  msgstr ""
! "%s: Argument fÃ¼r --paragraph-indent muss numerisch, â€žnoneâ€œ oder â€žasisâ€œ sein, "
! "nicht â€ž%sâ€œ.\n"
  
! #: tp/Texinfo/Parser.pm:5741
! #, fuzzy, perl-format
  msgid "@exampleindent arg must be numeric/`asis', not `%s'"
  msgstr ""
! "%s: Argument fÃ¼r --paragraph-indent muss numerisch, â€žnoneâ€œ oder â€žasisâ€œ sein, "
! "nicht â€ž%sâ€œ.\n"
  
! #: tp/Texinfo/Parser.pm:5752
! #, fuzzy, perl-format
  msgid "expected @%s on or off, not `%s'"
! msgstr "Erwartete @%s on oder off, nicht â€ž%sâ€œ"
  
! #: tp/Texinfo/Parser.pm:5762
  #, perl-format
  msgid "@kbdinputstyle arg must be `code'/`example'/`distinct', not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5770
! #, fuzzy, perl-format
  msgid "@allowcodebreaks arg must be `true' or `false', not `%s'"
  msgstr ""
! "%s: Argument fÃ¼r --footnote-style muss â€žseparateâ€œ oder â€žendâ€œ sein, nicht "
! "â€ž%sâ€œ.\n"
  
! #: tp/Texinfo/Parser.pm:5778
! #, fuzzy, perl-format
  msgid "@urefbreakstyle arg must be `after'/`before'/`none', not `%s'"
  msgstr ""
! "%s: Argument fÃ¼r --footnote-style muss â€žseparateâ€œ oder â€žendâ€œ sein, nicht "
! "â€ž%sâ€œ.\n"
  
! #: tp/Texinfo/Structuring.pm:231
  #, perl-format
  msgid "raising the section level of @%s which is too low"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:263
  #, perl-format
  msgid "no chapter-level command before @%s"
! msgstr ""
  
! #: tp/Texinfo/Structuring.pm:268
  #, perl-format
  msgid "lowering the section level of @%s appearing after a lower element"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:357
  #, perl-format
  msgid "no sectioning command associated with @%s"
! msgstr ""
  
! #: tp/Texinfo/Structuring.pm:548 tp/Texinfo/Structuring.pm:1329
! #, fuzzy, perl-format
  msgid "@%s reference to nonexistent node `%s'"
! msgstr ""
! "%sverweis auf nicht existierenden Knoten â€ž%sâ€œ (vielleicht @section statt "
! "@subsection o.Ã¤.?)"
  
! #: tp/Texinfo/Structuring.pm:561
  #, perl-format
  msgid "@%s entry node name `%s' different from %s name `%s'"
! msgstr ""
  
! #: tp/Texinfo/Structuring.pm:666
  #, perl-format
  msgid "unreferenced node `%s'"
  msgstr "Nicht referenzierter Knoten â€ž%sâ€œ"
  
! #: tp/Texinfo/Structuring.pm:712
  #, perl-format
  msgid "node `%s' is %s for `%s' in sectioning but not in menu"
! msgstr ""
  
! #: tp/Texinfo/Structuring.pm:719
  #, perl-format
  msgid "node %s `%s' in menu `%s' and in sectioning `%s' differ"
! msgstr ""
  
! #: tp/Texinfo/Structuring.pm:737
  #, perl-format
  msgid "node `%s' is %s for `%s' in menu but not in sectioning"
! msgstr ""
  
! #: tp/Texinfo/Structuring.pm:791
  #, perl-format
  msgid "%s pointer `%s' (for node `%s') different from %s name `%s'"
! msgstr ""
  
! #: tp/Texinfo/Structuring.pm:818
! #, fuzzy, perl-format
  msgid "%s reference to nonexistent `%s'"
! msgstr "Nicht referenzierter Knoten â€ž%sâ€œ"
  
! #: tp/Texinfo/Structuring.pm:837
! #, fuzzy, perl-format
  msgid "node `%s' lacks menu item for `%s' despite being its Up target"
  msgstr ""
--- 2829,3120 ----
  "umschlossen werden?"
  
! #: tp/Texinfo/Parser.pm:5037
  #, perl-format
  msgid "@%s should only appear in math context"
! msgstr "@%s sollte nur in mathematischem Kontext erscheinen"
  
! #: tp/Texinfo/Parser.pm:5045
! #, perl-format
  msgid "unknown command `%s'"
! msgstr "unbekannter Befehl â€ž%sâ€œ"
  
! #: tp/Texinfo/Parser.pm:5055
  msgid "unexpected @"
! msgstr "unerwartetes @"
  
! #: tp/Texinfo/Parser.pm:5084
! #, perl-format
  msgid "@%s is not meaningful outside `@float' environment"
  msgstr "@%s nicht sinnvoll auÃŸerhalb einer â€ž@floatâ€œ-Umgebung"
  
! #: tp/Texinfo/Parser.pm:5089
  #, perl-format
  msgid "@%s should be right below `@float'"
  msgstr "@%s sollte sich genau vor â€ž@floatâ€œ befinden"
  
! #: tp/Texinfo/Parser.pm:5097
! #, perl-format
  msgid "ignoring multiple @%s"
! msgstr "mehrfache @%s werden ignoriert"
  
! #: tp/Texinfo/Parser.pm:5216
! #, perl-format
  msgid "command @%s does not accept arguments"
  msgstr "Befehl @%s akzeptiert keine Argumente"
  
! #: tp/Texinfo/Parser.pm:5240
  #, perl-format
  msgid "command @%s missing a node or external manual argument"
! msgstr "Befehl @%s ohne Knoten oder Argument fÃ¼r ein externes Handbuch"
  
! #: tp/Texinfo/Parser.pm:5259
  #, perl-format
  msgid "in @%s empty cross reference name after expansion `%s'"
! msgstr "in @%s leerer Querverweis-Name nach der Erweiterung von â€ž%sâ€œ"
  
! #: tp/Texinfo/Parser.pm:5270
  #, perl-format
  msgid "in @%s empty cross reference title after expansion `%s'"
! msgstr "in @%s leerer Querverweis-Titel nach der Erweiterung von â€ž%sâ€œ"
  
! #: tp/Texinfo/Parser.pm:5283
  msgid "@image missing filename argument"
  msgstr "@image fehlt als Argument ein Dateiname"
  
! #: tp/Texinfo/Parser.pm:5315
! #, perl-format
  msgid "@%s missing first argument"
! msgstr "@%s erstes Argument fehlt"
! 
! #: tp/Texinfo/Parser.pm:5360
! #, perl-format
! msgid "non-hex digits in argument for @U: %s"
! msgstr "nicht-hexadezimale Ziffern im Argument fÃ¼r @U: %s"
  
! #: tp/Texinfo/Parser.pm:5366
! #, perl-format
! msgid "fewer than four hex digits in argument for @U: %s"
! msgstr "weniger als vier hexadezimale Ziffern im Argument fÃ¼r @U: %s"
! 
! #: tp/Texinfo/Parser.pm:5379
! #, perl-format
! msgid "argument for @U exceeds size of integer: %s"
! msgstr "das Argument fÃ¼r @U Ã¼bersteigt die Grenze einer Ganzzahl: %s"
! 
! #: tp/Texinfo/Parser.pm:5385
! #, perl-format
! msgid "argument for @U exceeds Unicode maximum 0x10FFFF: %s"
! msgstr ""
! "das Argument fÃ¼r @U Ã¼bersteigt das Maximum fÃ¼r Unicode von 0x10FFFF: %s"
! 
! #: tp/Texinfo/Parser.pm:5513
  msgid "superfluous arguments for node"
! msgstr "Ã¼berflÃ¼ssige Argumente fÃ¼r Knoten"
  
! #: tp/Texinfo/Parser.pm:5563
! #, perl-format
  msgid "expected @end %s"
! msgstr "@end %s wurde erwartet"
  
! #: tp/Texinfo/Parser.pm:5662
! #, perl-format
  msgid "@%s should only accept a @-command as argument, not `%s'"
! msgstr "@%s sollte nur einen @-Befehl als Argument akzeptieren, nicht â€ž%sâ€œ"
  
! #: tp/Texinfo/Parser.pm:5672
! #, perl-format
  msgid "remaining argument on @%s line: %s"
! msgstr "Verbleibendes Argument in Zeile @%s: %s"
  
! #: tp/Texinfo/Parser.pm:5745
! #, perl-format
  msgid "environment command %s as argument to @%s"
! msgstr "Umgebungsbefehl %s als Argument zu @%s"
  
! #: tp/Texinfo/Parser.pm:5767
! #, perl-format
  msgid "empty @%s"
! msgstr "leeres @%s"
  
! #: tp/Texinfo/Parser.pm:5775
  #, perl-format
  msgid "column fraction not a number: %s"
! msgstr "Spaltenteilung keine Zahl: %s"
  
! #: tp/Texinfo/Parser.pm:5784
! #, perl-format
  msgid "@sp arg must be numeric, not `%s'"
! msgstr "Argument fÃ¼r @sp muss numerisch sein, nicht â€ž%sâ€œ"
  
! #: tp/Texinfo/Parser.pm:5793
  #, perl-format
  msgid "reserved index name %s"
! msgstr "reservierte Index-Name %s"
  
! #: tp/Texinfo/Parser.pm:5812
! #, perl-format
  msgid "unknown source index in @%s: %s"
! msgstr "Unbekannter Quell-Index @%s: %s"
  
! #: tp/Texinfo/Parser.pm:5815
! #, perl-format
  msgid "unknown destination index in @%s: %s"
! msgstr "Unbekannter Ziel-Index @%s: %s"
  
! #: tp/Texinfo/Parser.pm:5845
  #, perl-format
  msgid "@%s leads to a merging of %s in itself, ignoring"
! msgstr "@%s ergibt eine ZusammenfÃ¼hrung von %s mit sich selbst, wird ignoriert"
  
! #: tp/Texinfo/Parser.pm:5858
! #, perl-format
  msgid "unknown index `%s' in @printindex"
  msgstr "Unbekannter Index â€ž%sâ€œ in @printindex"
  
! #: tp/Texinfo/Parser.pm:5864
  #, perl-format
  msgid "printing an index `%s' merged in another one `%s'"
! msgstr "Ausgabe eines Index â€ž%sâ€œ wurde in einen anderen â€ž%sâ€œ zusammengefÃ¼hrt"
  
! #: tp/Texinfo/Parser.pm:5872
  #, perl-format
  msgid "printindex before document beginning: @printindex %s"
! msgstr "printindex vor dem Anfang des Dokuments: @printindex %s"
  
! #: tp/Texinfo/Parser.pm:5888
! #, perl-format
  msgid "@%s arg must be `top' or `bottom', not `%s'"
! msgstr "Argument fÃ¼r @%s muss â€žtopâ€œoder â€žbottomâ€œ sein, nicht â€ž%sâ€œ"
  
! #: tp/Texinfo/Parser.pm:5896
  #, perl-format
  msgid "Only @%s 10 or 11 is supported, not `%s'"
  msgstr "Nur @%s 10 oder 11 unterstÃ¼tzt, nicht â€ž%sâ€œ"
  
! #: tp/Texinfo/Parser.pm:5904
! #, perl-format
  msgid "@%s arg must be `separate' or `end', not `%s'"
! msgstr "Argument fÃ¼r @%s muss â€žseparateâ€œ oder â€žendâ€œ sein, nicht â€ž%sâ€œ"
  
! #: tp/Texinfo/Parser.pm:5912
! #, perl-format
  msgid "@%s arg must be `on', `off' or `odd', not `%s'"
! msgstr "Argument fÃ¼r @%s muss â€žonâ€œ, â€žoffâ€œ oder â€žoddâ€œ sein, nicht â€ž%sâ€œ"
  
! #: tp/Texinfo/Parser.pm:5930 tp/Texinfo/Parser.pm:5935
! #, perl-format
  msgid "@paragraphindent arg must be numeric/`none'/`asis', not `%s'"
  msgstr ""
! "Argument fÃ¼r @paragraphindent muss â€žnumericâ€œ, â€žnoneâ€œ oder â€žasisâ€œ sein, nicht "
! "â€ž%sâ€œ"
  
! #: tp/Texinfo/Parser.pm:5943
! #, perl-format
  msgid "@firstparagraphindent arg must be `none' or `insert', not `%s'"
  msgstr ""
! "Argument fÃ¼r @firstparagraphindent muss â€žnoneâ€œ oder â€žinsertâ€œ sein, nicht â€ž%sâ€œ"
  
! #: tp/Texinfo/Parser.pm:5953
! #, perl-format
  msgid "@exampleindent arg must be numeric/`asis', not `%s'"
  msgstr ""
! "Argument fÃ¼r @exampleindent muss â€žnumericâ€œ oder â€žasisâ€œ sein, nicht â€ž%sâ€œ"
  
! #: tp/Texinfo/Parser.pm:5964
! #, perl-format
  msgid "expected @%s on or off, not `%s'"
! msgstr "@%s â€žonâ€œ oder â€žoffâ€œ wurde erwartet, nicht â€ž%sâ€œ"
  
! #: tp/Texinfo/Parser.pm:5974
  #, perl-format
  msgid "@kbdinputstyle arg must be `code'/`example'/`distinct', not `%s'"
  msgstr ""
+ "Argument fÃ¼r @kbdinputstyle muss â€žcodeâ€œ, â€žexampleâ€œ oder â€ždistinctâ€œ sein, "
+ "nicht â€ž%sâ€œ"
  
! #: tp/Texinfo/Parser.pm:5982
! #, perl-format
  msgid "@allowcodebreaks arg must be `true' or `false', not `%s'"
  msgstr ""
! "Argument fÃ¼r @allowcodebreaks muss â€žtrueâ€œ oder â€žfalseâ€œ sein, nicht â€ž%sâ€œ"
  
! #: tp/Texinfo/Parser.pm:5990
! #, perl-format
  msgid "@urefbreakstyle arg must be `after'/`before'/`none', not `%s'"
  msgstr ""
! "Argument fÃ¼r @urefbreakstyle muss â€žafterâ€œ, â€žbeforeâ€œ oder â€žnoneâ€œ sein, nicht "
! "â€ž%sâ€œ"
  
! #: tp/Texinfo/Structuring.pm:232
  #, perl-format
  msgid "raising the section level of @%s which is too low"
  msgstr ""
+ "Einordnung der Abschnittsebene fÃ¼r @%s wird angehoben, weil sie zu niedrig "
+ "ist"
  
! #: tp/Texinfo/Structuring.pm:264
  #, perl-format
  msgid "no chapter-level command before @%s"
! msgstr "kein chapter-level-Befehl vor @%s"
  
! #: tp/Texinfo/Structuring.pm:269
  #, perl-format
  msgid "lowering the section level of @%s appearing after a lower element"
  msgstr ""
+ "Einordnung der Abschnittsebene fÃ¼r @%s wird nach einem Element niederer "
+ "Ebene abgesenkt"
  
! #: tp/Texinfo/Structuring.pm:358
  #, perl-format
  msgid "no sectioning command associated with @%s"
! msgstr "kein Abschnittsbefehl mit @%s verknÃ¼pft"
  
! #: tp/Texinfo/Structuring.pm:507
! #, perl-format
! msgid "@%s not empty"
! msgstr "@%s ist nicht leer"
! 
! #: tp/Texinfo/Structuring.pm:563 tp/Texinfo/Structuring.pm:1345
! #, perl-format
  msgid "@%s reference to nonexistent node `%s'"
! msgstr "@%s-Referenz auf nicht existierenden Knoten â€ž%sâ€œ"
  
! #: tp/Texinfo/Structuring.pm:576
  #, perl-format
  msgid "@%s entry node name `%s' different from %s name `%s'"
! msgstr "@%s Name des Eintragsknotens â€ž%sâ€œ unterscheidet sich vom %s-Namen â€ž%sâ€œ"
  
! #: tp/Texinfo/Structuring.pm:681
  #, perl-format
  msgid "unreferenced node `%s'"
  msgstr "Nicht referenzierter Knoten â€ž%sâ€œ"
  
! #: tp/Texinfo/Structuring.pm:727
  #, perl-format
  msgid "node `%s' is %s for `%s' in sectioning but not in menu"
! msgstr "Knoten â€ž%sâ€œ ist %s fÃ¼r â€ž%sâ€œ im Abschnitt, aber nicht im MenÃ¼"
  
! #: tp/Texinfo/Structuring.pm:734
  #, perl-format
  msgid "node %s `%s' in menu `%s' and in sectioning `%s' differ"
! msgstr "%s-Knoten â€ž%sâ€œ im MenÃ¼ â€ž%sâ€œ und im Abschnitt â€ž%sâ€œ sind unterschiedlich"
  
! #: tp/Texinfo/Structuring.pm:752
  #, perl-format
  msgid "node `%s' is %s for `%s' in menu but not in sectioning"
! msgstr "â€ž%sâ€œ-Knoten ist %s fÃ¼r â€ž%sâ€œ im MenÃ¼, aber nicht im Abschnitt"
  
! #: tp/Texinfo/Structuring.pm:806
  #, perl-format
  msgid "%s pointer `%s' (for node `%s') different from %s name `%s'"
! msgstr "%s-Zeiger â€ž%sâ€ž (fÃ¼r Knoten â€ž%sâ€œ) unterscheidet sich vom %s-Namen â€ž%sâ€œ"
  
! #: tp/Texinfo/Structuring.pm:833
! #, perl-format
  msgid "%s reference to nonexistent `%s'"
! msgstr "%s-Referenz zu nicht existierendem â€ž%sâ€œ"
  
! #: tp/Texinfo/Structuring.pm:853
! #, perl-format
  msgid "node `%s' lacks menu item for `%s' despite being its Up target"
  msgstr ""
***************
*** 3346,3411 ****
  "â€žaufwÃ¤rtsâ€œ (Up) ist"
  
! #: tp/Texinfo/Structuring.pm:845
  #, perl-format
  msgid "for `%s', up in menu `%s' and up `%s' don't match"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:1341
  #, perl-format
  msgid "@%s to `%s', different from %s name `%s'"
! msgstr ""
  
! #: tp/Texinfo/Structuring.pm:2007
! #, fuzzy, perl-format
  msgid "empty index key in @%s"
! msgstr "Leeres Argument in @%s"
  
! #: tp/init/chm.pm:220 tp/init/chm.pm:276 tp/init/chm.pm:347
! #, fuzzy, perl-format
  msgid "chm.pm: could not open %s for writing: %s\n"
! msgstr "%s: Konnte CSS-Datei nicht Ã¶ffnen: %s"
  
! #: tp/init/chm.pm:266 tp/init/chm.pm:337 tp/init/chm.pm:398
! #, fuzzy, perl-format
  msgid "chm.pm: error on closing %s: %s"
! msgstr "Fehler beim SchlieÃŸen von %s: %s"
  
  #: tp/init/latex2html.pm:200
! #, fuzzy, perl-format
  msgid "l2h: could not open latex file %s for writing: %s"
! msgstr "Konnte %s nicht zum Schreiben Ã¶ffnen: %s"
  
  #: tp/init/latex2html.pm:341
  msgid "l2h: L2H_TMP directory contains a dot"
! msgstr ""
  
  #: tp/init/latex2html.pm:346
  msgid "l2h: current directory contains a dot"
! msgstr ""
  
  #: tp/init/latex2html.pm:374
  #, perl-format
  msgid "l2h: command did not succeed: %s"
! msgstr ""
  
  #: tp/init/latex2html.pm:422
  #, perl-format
  msgid "l2h: image has invalid extension: %s"
! msgstr ""
  
  #: tp/init/latex2html.pm:438
! #, fuzzy, perl-format
  msgid "l2h: rename %s as %s failed: %s"
! msgstr "Umbenennen von %s fehlgeschlagen: %s"
  
  #: tp/init/latex2html.pm:460
! #, fuzzy, perl-format
  msgid "l2h: could not open %s: %s"
! msgstr "%s: Konnte CSS-Datei nicht Ã¶ffnen: %s"
  
  #: tp/init/latex2html.pm:493
  #, perl-format
  msgid "latex2html.pm: end of @%s item %d not found"
! msgstr ""
  
  #: tp/init/latex2html.pm:504
--- 3122,3188 ----
  "â€žaufwÃ¤rtsâ€œ (Up) ist"
  
! #: tp/Texinfo/Structuring.pm:861
  #, perl-format
  msgid "for `%s', up in menu `%s' and up `%s' don't match"
  msgstr ""
+ "fÃ¼r â€ž%sâ€œ, nach oben im MenÃ¼ â€ž%sâ€œ und nach oben zu â€ž%sâ€œ sind unterschiedlich"
  
! #: tp/Texinfo/Structuring.pm:1357
  #, perl-format
  msgid "@%s to `%s', different from %s name `%s'"
! msgstr "@%s zu â€ž%sâ€œ, unterscheidet sich vom %s-Namen â€ž%sâ€œ"
  
! #: tp/Texinfo/Structuring.pm:2023
! #, perl-format
  msgid "empty index key in @%s"
! msgstr "Leerer Index-SchlÃ¼ssel in @%s"
  
! #: tp/init/chm.pm:221 tp/init/chm.pm:277 tp/init/chm.pm:348
! #, perl-format
  msgid "chm.pm: could not open %s for writing: %s\n"
! msgstr "chm.pm: %s konnte nicht zum Schreiben geÃ¶ffnet werden: %s\n"
  
! #: tp/init/chm.pm:267 tp/init/chm.pm:338 tp/init/chm.pm:399
! #, perl-format
  msgid "chm.pm: error on closing %s: %s"
! msgstr "chm.pm: Fehler beim SchlieÃŸen von %s: %s"
  
  #: tp/init/latex2html.pm:200
! #, perl-format
  msgid "l2h: could not open latex file %s for writing: %s"
! msgstr "l2h: Latex-Datei %s konnte nicht zum Schreiben geÃ¶ffnet werden: %s"
  
  #: tp/init/latex2html.pm:341
  msgid "l2h: L2H_TMP directory contains a dot"
! msgstr "l2h: L2H_TMP-Verzeichnis enthÃ¤lt einen Punkt"
  
  #: tp/init/latex2html.pm:346
  msgid "l2h: current directory contains a dot"
! msgstr "l2h: aktuelles Verzeichnis enthÃ¤lt einen Punkt"
  
  #: tp/init/latex2html.pm:374
  #, perl-format
  msgid "l2h: command did not succeed: %s"
! msgstr "l2h: Befehl war nicht erfolgreich: %s"
  
  #: tp/init/latex2html.pm:422
  #, perl-format
  msgid "l2h: image has invalid extension: %s"
! msgstr "l2h: Bild hat eine ungÃ¼ltige Erweiterung: %s"
  
  #: tp/init/latex2html.pm:438
! #, perl-format
  msgid "l2h: rename %s as %s failed: %s"
! msgstr "l2h: Umbenennen von %s in %s fehlgeschlagen: %s"
  
  #: tp/init/latex2html.pm:460
! #, perl-format
  msgid "l2h: could not open %s: %s"
! msgstr "l2h: %s konnte nicht geÃ¶ffnet werden: %s"
  
  #: tp/init/latex2html.pm:493
  #, perl-format
  msgid "latex2html.pm: end of @%s item %d not found"
! msgstr "latex2html.pm: Ende des @%s-Eintrags %d nicht gefunden"
  
  #: tp/init/latex2html.pm:504
***************
*** 3415,3423 ****
  "of items found in the document"
  msgstr ""
  
  #: tp/init/latex2html.pm:534
  #, perl-format
  msgid "l2h: could not determine the fragment %d for @%s"
! msgstr ""
  
  #: tp/init/latex2html.pm:560
--- 3192,3202 ----
  "of items found in the document"
  msgstr ""
+ "latex2html.pm: erzeugte %d EintrÃ¤ge in HTML werden verarbeitet; %d wurden "
+ "erwartet, die Anzahl der im Dokument gefundenen EintrÃ¤ge"
  
  #: tp/init/latex2html.pm:534
  #, perl-format
  msgid "l2h: could not determine the fragment %d for @%s"
! msgstr "l2h: Fragment %d fÃ¼r @%s konnte nicht ermittelt werden"
  
  #: tp/init/latex2html.pm:560
***************
*** 3427,3470 ****
  "HTML"
  msgstr ""
  
  #: tp/init/latex2html.pm:621
! #, fuzzy, perl-format
  msgid "l2h: could not load %s: %s"
! msgstr "konnte --include-file %s nicht Ã¶ffnen: %s"
  
  #: tp/init/latex2html.pm:634
! #, fuzzy, perl-format
  msgid "l2h: could not open %s for writing: %s"
! msgstr "Konnte %s nicht zum Schreiben Ã¶ffnen: %s"
  
  #: tp/init/tex4ht.pm:123 tp/init/tex4ht.pm:267
! #, fuzzy, perl-format
  msgid "tex4ht.pm: could not open %s: %s"
! msgstr "%s: Konnte CSS-Datei nicht Ã¶ffnen: %s"
  
  #: tp/init/tex4ht.pm:219
! #, fuzzy, perl-format
  msgid "tex4ht.pm: chdir %s failed: %s"
! msgstr "Umbenennen von %s fehlgeschlagen: %s"
  
  #: tp/init/tex4ht.pm:232
  #, perl-format
  msgid "tex4ht.pm: unable to return to initial directory: %s"
! msgstr ""
  
  #: tp/init/tex4ht.pm:244
! #, fuzzy, perl-format
  msgid "tex4ht.pm: output file missing: %s"
! msgstr "Ausgabedatei â€ž%sâ€œ kann nicht angelegt werden."
  
  #: tp/init/tex4ht.pm:260
  #, perl-format
  msgid "tex4ht.pm: command failed: %s"
! msgstr ""
  
  #: tp/init/tex4ht.pm:294
  #, perl-format
  msgid "tex4ht.pm: end of @%s item %d not found"
! msgstr ""
  
  #: tp/init/tex4ht.pm:301
--- 3206,3251 ----
  "HTML"
  msgstr ""
+ "l2h: Fragment %d fÃ¼r @%s mit AusgabezÃ¤hler %d von HTML konnte nicht "
+ "extrahiert werden"
  
  #: tp/init/latex2html.pm:621
! #, perl-format
  msgid "l2h: could not load %s: %s"
! msgstr "l2h: %s konnte nicht geladen werden: %s"
  
  #: tp/init/latex2html.pm:634
! #, perl-format
  msgid "l2h: could not open %s for writing: %s"
! msgstr "l2h: %s konnte nicht zum Schreiben geÃ¶ffnet werden: %s"
  
  #: tp/init/tex4ht.pm:123 tp/init/tex4ht.pm:267
! #, perl-format
  msgid "tex4ht.pm: could not open %s: %s"
! msgstr "tex4ht.pm: %s konnte nicht geÃ¶ffnet werden: %s"
  
  #: tp/init/tex4ht.pm:219
! #, perl-format
  msgid "tex4ht.pm: chdir %s failed: %s"
! msgstr "tex4ht.pm: chdir %s fehlgeschlagen: %s"
  
  #: tp/init/tex4ht.pm:232
  #, perl-format
  msgid "tex4ht.pm: unable to return to initial directory: %s"
! msgstr "tex4ht.pm: RÃ¼ckkehr zum ursprÃ¼nglichen Verzeichnis nicht mÃ¶glich: %s"
  
  #: tp/init/tex4ht.pm:244
! #, perl-format
  msgid "tex4ht.pm: output file missing: %s"
! msgstr "tex4ht.pm: Ausgabedatei fehlt: %s"
  
  #: tp/init/tex4ht.pm:260
  #, perl-format
  msgid "tex4ht.pm: command failed: %s"
! msgstr "tex4ht.pm: Befehl fehlgeschlagen: %s"
  
  #: tp/init/tex4ht.pm:294
  #, perl-format
  msgid "tex4ht.pm: end of @%s item %d not found"
! msgstr "tex4ht.pm: Ende des @%s-Eintrags %d nicht gefunden"
  
  #: tp/init/tex4ht.pm:301
***************
*** 3474,3482 ****
  "items found in the document for @%s"
  msgstr ""
  
  #: tp/init/tex4ht.pm:321
  #, perl-format
  msgid "tex4ht.pm: output has no HTML item for @%s %s"
! msgstr ""
  
  #: tp/init/tex4ht.pm:336
--- 3255,3265 ----
  "items found in the document for @%s"
  msgstr ""
+ "tex4ht.pm: erzeugte %d EintrÃ¤ge in HTML werden verarbeitet; %d wurden "
+ "erwartet, die Anzahl der im Dokument fÃ¼r @%s gefundenen EintrÃ¤ge"
  
  #: tp/init/tex4ht.pm:321
  #, perl-format
  msgid "tex4ht.pm: output has no HTML item for @%s %s"
! msgstr "tex4ht.pm: Ausgabe hat keinen HTML-Eintrag fÃ¼r @%s %s"
  
  #: tp/init/tex4ht.pm:336
***************
*** 3486,3537 ****
  "items found in the document for @%s"
  msgstr ""
  
! #: tp/texi2any.pl:379
  #, perl-format
  msgid "error loading %s: %s\n"
  msgstr "Fehler beim Laden von %s: %s\n"
  
! #: tp/texi2any.pl:392
! #, fuzzy, perl-format
  msgid "%s: unknown variable %s"
! msgstr "Unbekannter Variable %s\n"
  
! #: tp/texi2any.pl:396
! #, fuzzy, perl-format
  msgid "%s: obsolete variable %s\n"
! msgstr "Veraltete Variable %s\n"
  
! #: tp/texi2any.pl:411
! #, fuzzy, perl-format
  msgid "%s: unknown variable %s\n"
! msgstr "Unbekannter Variable %s\n"
  
! #: tp/texi2any.pl:415
! #, fuzzy, perl-format
  msgid "obsolete variable %s\n"
! msgstr "Veraltete Variable %s\n"
  
! #: tp/texi2any.pl:480
! #, fuzzy, perl-format
  msgid "could not read init file %s"
! msgstr "Initialisierungsdatei %s kann nicht gelesen werden."
  
! #: tp/texi2any.pl:640
! #, fuzzy, perl-format
  msgid "ignoring unrecognized TEXINFO_OUTPUT_FORMAT value `%s'\n"
! msgstr "%s: Ignoriere nicht erkannten Wert â€ž%sâ€œ fÃ¼r TEXINFO_OUTPUT_FORMAT.\n"
  
! #: tp/texi2any.pl:723
! msgid "Usage: makeinfo [OPTION]... TEXINFO-FILE...\n"
! msgstr "Aufruf: makeinfo [OPTION]... TEXINFO-DATEI...\n"
! 
! #: tp/texi2any.pl:724
! msgid "  or:  texi2any [OPTION]... TEXINFO-FILE...\n"
! msgstr " oder : texi2any [OPTION]... TEXINFO-DATEI...\n"
  
! #: tp/texi2any.pl:726
  msgid ""
  "Translate Texinfo source documentation to various other formats, by default\n"
  "Info files suitable for reading online with Emacs or standalone GNU Info.\n"
  msgstr ""
  "Ãœbersetzt Texinfo-Quelldatei-Dokumentation in verschiedene andere Formate,\n"
--- 3269,3322 ----
  "items found in the document for @%s"
  msgstr ""
+ "tex4ht.pm: erzeugte %d EintrÃ¤ge in HTML werden verarbeitet; %d wurden "
+ "erwartet, die Anzahl der im Dokument fÃ¼r @%s gefundenen EintrÃ¤ge"
  
! #: tp/texi2any.pl:388
  #, perl-format
  msgid "error loading %s: %s\n"
  msgstr "Fehler beim Laden von %s: %s\n"
  
! #: tp/texi2any.pl:401
! #, perl-format
  msgid "%s: unknown variable %s"
! msgstr "%s: unbekannte Variable %s"
  
! #: tp/texi2any.pl:405
! #, perl-format
  msgid "%s: obsolete variable %s\n"
! msgstr "%s: veraltete Variable %s\n"
  
! #: tp/texi2any.pl:420
! #, perl-format
  msgid "%s: unknown variable %s\n"
! msgstr "%s: unbekannte Variable %s\n"
  
! #: tp/texi2any.pl:424
! #, perl-format
  msgid "obsolete variable %s\n"
! msgstr "veraltete Variable %s\n"
  
! #: tp/texi2any.pl:489
! #, perl-format
  msgid "could not read init file %s"
! msgstr "Initialisierungsdatei %s konnte nicht gelesen werden."
  
! #: tp/texi2any.pl:652
! #, perl-format
  msgid "ignoring unrecognized TEXINFO_OUTPUT_FORMAT value `%s'\n"
! msgstr "nicht erkannter Wert â€ž%sâ€œ fÃ¼r TEXINFO_OUTPUT_FORMAT wird ignoriert\n"
  
! #: tp/texi2any.pl:735
! #, fuzzy, perl-format
! msgid "Usage: %s [OPTION]... TEXINFO-FILE...\n"
! msgstr "Aufruf: %s [OPTION]... TEXINFO-DATEI...\n"
  
! #: tp/texi2any.pl:738
  msgid ""
  "Translate Texinfo source documentation to various other formats, by default\n"
  "Info files suitable for reading online with Emacs or standalone GNU Info.\n"
+ "\n"
+ "This program is commonly installed as both `makeinfo' and `texi2any';\n"
+ "the behavior is identical, and does not depend on the installed name.\n"
  msgstr ""
  "Ãœbersetzt Texinfo-Quelldatei-Dokumentation in verschiedene andere Formate,\n"
***************
*** 3539,3544 ****
  "GNU Info (oder auch Emacs, TkInfo, etc.) gelesen werden kÃ¶nnen.\n"
  
! #: tp/texi2any.pl:729
! #, fuzzy, perl-format
  msgid ""
  "General options:\n"
--- 3324,3329 ----
  "GNU Info (oder auch Emacs, TkInfo, etc.) gelesen werden kÃ¶nnen.\n"
  
! #: tp/texi2any.pl:744
! #, perl-format
  msgid ""
  "General options:\n"
***************
*** 3553,3557 ****
  "      --init-file=FILE        load FILE to modify the default behavior.\n"
  "  -c, --set-customization-variable VAR=VAL  set customization variable VAR \n"
! "                                to VAL.\n"
  "  -v, --verbose               explain what is being done.\n"
  "      --version               display version information and exit.\n"
--- 3338,3342 ----
  "      --init-file=FILE        load FILE to modify the default behavior.\n"
  "  -c, --set-customization-variable VAR=VAL  set customization variable VAR \n"
! "                                to value VAL.\n"
  "  -v, --verbose               explain what is being done.\n"
  "      --version               display version information and exit.\n"
***************
*** 3569,3579 ****
  "      --conf-dir=VERZ         nach Initialisierungsdateien auch in VERZ "
  "suchen\n"
! "      --init-file=DATEI       DATEI laden, um Standardverhalden zu Ã¤ndern\n"
! "      --set-customization-variable VAR=WERT  Personalisierungsvariable VAR \n"
  "                                auf WERT setzen\n"
  "  -v, --verbose               ausfÃ¼hrlich die Bearbeitungschritte anzeigen\n"
  "      --version               Programmversion anzeigen und beenden\n"
  
! #: tp/texi2any.pl:744
  msgid ""
  "Output format selection (default is to produce Info):\n"
--- 3354,3364 ----
  "      --conf-dir=VERZ         nach Initialisierungsdateien auch in VERZ "
  "suchen\n"
! "      --init-file=DATEI       DATEI laden, um Standardverhalten zu Ã¤ndern\n"
! "  -c, --set-customization-variable VAR=WERT  Personalisierungsvariable VAR \n"
  "                                auf WERT setzen\n"
  "  -v, --verbose               ausfÃ¼hrlich die Bearbeitungschritte anzeigen\n"
  "      --version               Programmversion anzeigen und beenden\n"
  
! #: tp/texi2any.pl:760
  msgid ""
  "Output format selection (default is to produce Info):\n"
***************
*** 3582,3586 ****
  "      --plaintext             output plain text rather than Info.\n"
  "      --xml                   output Texinfo XML rather than Info.\n"
! "      --dvi, --dvipdf, --ps, --pdf  call texi2dvi to generate given output.\n"
  msgstr ""
  "Optionen zur Wahl des Ausgabeformats (Voreinstellung ist Info):\n"
--- 3367,3372 ----
  "      --plaintext             output plain text rather than Info.\n"
  "      --xml                   output Texinfo XML rather than Info.\n"
! "      --dvi, --dvipdf, --ps, --pdf  call texi2dvi to generate given output,\n"
! "                                after checking validity of TEXINFO-FILE.\n"
  msgstr ""
  "Optionen zur Wahl des Ausgabeformats (Voreinstellung ist Info):\n"
***************
*** 3592,3596 ****
  "nutzen.\n"
  
! #: tp/texi2any.pl:752
  msgid ""
  "General output options:\n"
--- 3378,3382 ----
  "nutzen.\n"
  
! #: tp/texi2any.pl:768
  msgid ""
  "General output options:\n"
***************
*** 3604,3608 ****
  "output).\n"
  "                                Also, if producing Info, write to\n"
! "                                standard output by default \n"
  "      --no-split              suppress any splitting of the output;\n"
  "                                generate only one output file.\n"
--- 3390,3394 ----
  "output).\n"
  "                                Also, if producing Info, write to\n"
! "                                standard output by default.\n"
  "      --no-split              suppress any splitting of the output;\n"
  "                                generate only one output file.\n"
***************
*** 3644,3648 ****
  "                              Anderenfalls ist ZIEL die Ausgabedatei.\n"
  
! #: tp/texi2any.pl:772
  #, perl-format
  msgid ""
--- 3430,3434 ----
  "                              Anderenfalls ist ZIEL die Ausgabedatei.\n"
  
! #: tp/texi2any.pl:788
  #, perl-format
  msgid ""
***************
*** 3688,3692 ****
  "%d)\n"
  
! #: tp/texi2any.pl:789
  msgid ""
  "Options for HTML:\n"
--- 3474,3478 ----
  "%d)\n"
  
! #: tp/texi2any.pl:805
  msgid ""
  "Options for HTML:\n"
***************
*** 3714,3734 ****
  "                                (ist Standard bei Aufteilung)\n"
  
! #: tp/texi2any.pl:800
  msgid ""
  "Options for XML and Docbook:\n"
  "      --output-indent=VAL     does nothing, retained for compatibility.\n"
  msgstr ""
  
! #: tp/texi2any.pl:803
  msgid ""
  "Options for DVI/PS/PDF:\n"
  "      --Xopt=OPT              pass OPT to texi2dvi; can be repeated.\n"
  msgstr ""
  
! #: tp/texi2any.pl:806
  msgid ""
  "Input file options:\n"
  "      --commands-in-node-names  does nothing, retained for compatibility.\n"
  "  -D VAR                        define the variable VAR, as with @set.\n"
  "  -I DIR                        append DIR to the @include search path.\n"
  "  -P DIR                        prepend DIR to the @include search path.\n"
--- 3500,3527 ----
  "                                (ist Standard bei Aufteilung)\n"
  
! #: tp/texi2any.pl:816
  msgid ""
  "Options for XML and Docbook:\n"
  "      --output-indent=VAL     does nothing, retained for compatibility.\n"
  msgstr ""
+ "Optionen fÃ¼r XML und Docbook:\n"
+ "      --output-indent=WERT    macht nichts, wird zwecks KompatibilitÃ¤t "
+ "erhalten.\n"
  
! #: tp/texi2any.pl:819
  msgid ""
  "Options for DVI/PS/PDF:\n"
  "      --Xopt=OPT              pass OPT to texi2dvi; can be repeated.\n"
  msgstr ""
+ "Optionen fÃ¼r DVI/PS/PDF:\n"
+ "      --Xopt=OPTION           gibt OPTION an texi2dvi weiter; kann widerholt "
+ "werden.\n"
  
! #: tp/texi2any.pl:822
  msgid ""
  "Input file options:\n"
  "      --commands-in-node-names  does nothing, retained for compatibility.\n"
  "  -D VAR                        define the variable VAR, as with @set.\n"
+ "  -D 'VAR VAL'                  define VAR to VAL (one shell argument).\n"
  "  -I DIR                        append DIR to the @include search path.\n"
  "  -P DIR                        prepend DIR to the @include search path.\n"
***************
*** 3736,3746 ****
  msgstr ""
  "Eingabedatei-Optionen:\n"
! "      --commands-in-node-names  machts nichts (aus RÃ¼ckwÃ¤rtskompatibilitÃ¤t)\n"
  "  -D VAR                        eine Variable definieren (wie mit @set)\n"
  "  -I VERZ                       VERZ an den Suchpfad fÃ¼r @include anhÃ¤ngen\n"
  "  -P VERZ                       VERZ dem Suchpfad fÃ¼r @include voranstellen\n"
  "  -U VAR                        eine Variable aufheben (wie mit @clear)\n"
  
! #: tp/texi2any.pl:813
  msgid ""
  "Conditional processing in input:\n"
--- 3529,3542 ----
  msgstr ""
  "Eingabedatei-Optionen:\n"
! "      --commands-in-node-names  macht nichts (wegen "
! "RÃ¼ckwÃ¤rtskompatibilitÃ¤t)\n"
  "  -D VAR                        eine Variable definieren (wie mit @set)\n"
+ "  -D 'VAR WERT'                 VAR als WERT definieren (ein Shell-"
+ "Argument).\n"
  "  -I VERZ                       VERZ an den Suchpfad fÃ¼r @include anhÃ¤ngen\n"
  "  -P VERZ                       VERZ dem Suchpfad fÃ¼r @include voranstellen\n"
  "  -U VAR                        eine Variable aufheben (wie mit @clear)\n"
  
! #: tp/texi2any.pl:830
  msgid ""
  "Conditional processing in input:\n"
***************
*** 3782,3786 ****
  "   @ifnoFORMAT-Abschnitte bearbeitet.\n"
  
! #: tp/texi2any.pl:830
  msgid ""
  "  The defaults for the @if... conditionals depend on the output format:\n"
--- 3578,3582 ----
  "   @ifnoFORMAT-Abschnitte bearbeitet.\n"
  
! #: tp/texi2any.pl:847
  msgid ""
  "  The defaults for the @if... conditionals depend on the output format:\n"
***************
*** 3799,3803 ****
  "  wird XML erzeugt, ist --ifxml an und die anderen sind aus.\n"
  
! #: tp/texi2any.pl:837
  msgid ""
  "Examples:\n"
--- 3595,3599 ----
  "  wird XML erzeugt, ist --ifxml an und die anderen sind aus.\n"
  
! #: tp/texi2any.pl:854
  msgid ""
  "Examples:\n"
***************
*** 3832,3836 ****
  "sein)\n"
  
! #: tp/texi2any.pl:884
  #, perl-format
  msgid "%s: --footnote-style arg must be `separate' or `end', not `%s'.\n"
--- 3628,3632 ----
  "sein)\n"
  
! #: tp/texi2any.pl:901
  #, perl-format
  msgid "%s: --footnote-style arg must be `separate' or `end', not `%s'.\n"
***************
*** 3839,3843 ****
  "â€ž%sâ€œ.\n"
  
! #: tp/texi2any.pl:966
  #, perl-format
  msgid "%s: --paragraph-indent arg must be numeric/`none'/`asis', not `%s'.\n"
--- 3635,3639 ----
  "â€ž%sâ€œ.\n"
  
! #: tp/texi2any.pl:992
  #, perl-format
  msgid "%s: --paragraph-indent arg must be numeric/`none'/`asis', not `%s'.\n"
***************
*** 3846,4422 ****
  "nicht â€ž%sâ€œ.\n"
  
! #: tp/texi2any.pl:1043
  #, perl-format
  msgid "%s: when generating %s, only one input FILE may be specified with -o\n"
  msgstr ""
  
! #: tp/texi2any.pl:1047
  msgid "--Xopt option without printed output"
! msgstr ""
  
! #: tp/texi2any.pl:1057
! #, fuzzy, perl-format
  msgid "unknown tree transformation %s"
! msgstr "Unbekannte Baumumformung %s"
  
! #: tp/texi2any.pl:1064
  #, perl-format
  msgid "ignoring splitting for format %s"
! msgstr ""
  
! #: tp/texi2any.pl:1114
  #, perl-format
  msgid "%s: missing file argument.\n"
  msgstr "%s: Datei-Angabe fehlt.\n"
  
! #: tp/texi2any.pl:1115
  #, perl-format
  msgid "Try `%s --help' for more information.\n"
  msgstr "â€ž%s --helpâ€œ gibt weitere Informationen.\n"
  
! #: tp/texi2any.pl:1193
  msgid "fill_gaps_in_sectioning transformation return no result. No section?"
  msgstr ""
  
! #: tp/texi2any.pl:1215
! #, fuzzy, perl-format
  msgid "error on closing macro expand file %s: %s\n"
! msgstr "Fehler beim SchlieÃŸen der Ausgabedatei â€ž%sâ€œ."
  
! #: tp/texi2any.pl:1221
! #, fuzzy, perl-format
  msgid "could not open %s for writing: %s\n"
! msgstr "%s: Konnte CSS-Datei nicht Ã¶ffnen: %s"
  
! #: tp/texi2any.pl:1246
  msgid ""
  "insert_nodes_for_sectioning_commands transformation return no result. No "
  "section?"
  msgstr ""
  
! #: tp/texi2any.pl:1311 tp/texi2any.pl:1387
! #, fuzzy, perl-format
  msgid "%s: error on closing %s: %s\n"
! msgstr "Fehler in regulÃ¤rem Ausdruck â€ž%sâ€œ: %s"
  
! #: tp/texi2any.pl:1334 tp/texi2any.pl:1368
! #, fuzzy, perl-format
  msgid "%s: error on closing internal links file %s: %s\n"
! msgstr "Fehler beim SchlieÃŸen der umbenannten Knotendatei %s: %s"
  
! #: tp/texi2any.pl:1340 tp/texi2any.pl:1374
! #, fuzzy, perl-format
  msgid "%s: could not open %s for writing: %s\n"
! msgstr "%s: Konnte CSS-Datei nicht Ã¶ffnen: %s"
! 
! #: util/texindex.c:223
! msgid "display this help and exit"
! msgstr "diese Hilfe anzeigen"
! 
! #: util/texindex.c:225
! msgid "send output to FILE"
! msgstr "Ausgabe nach DATEI schicken"
! 
! #: util/texindex.c:227
! msgid "display version information and exit"
! msgstr "Programmversion anzeigen"
! 
! #: util/texindex.c:237
! #, c-format
! msgid "Usage: %s [OPTION]... FILE...\n"
! msgstr "Aufruf: %s [OPTION]... DATEI...\n"
  
! #: util/texindex.c:238
! #, c-format
! msgid "Generate a sorted index for each TeX output FILE.\n"
! msgstr "Erzeuge einen sortierten Index fÃ¼r jede TeX-Ausgabedatei.\n"
  
! #: util/texindex.c:241
! #, c-format
! msgid "Usually FILE... is specified as `foo.%c%c' for a document `foo.texi'.\n"
! msgstr "DATEI... ist normalerweise â€žfoo.%c%câ€œ fÃ¼r ein Dokument â€žfoo.texiâ€œ.\n"
  
! #: util/texindex.c:243
! #, c-format
! msgid ""
! "\n"
! "Options:\n"
  msgstr ""
- "\n"
- "Optionen:\n"
- 
- #: util/texindex.c:743
- #, c-format
- msgid "failure reopening %s"
- msgstr "Fehler beim WiederÃ¶ffnen von â€ž%sâ€œ"
- 
- #: util/texindex.c:758 util/texindex.c:786
- #, c-format
- msgid "%s: not a texinfo index file"
- msgstr "%s: keine Texinfo-Indexdatei"
- 
- #: util/texindex.c:993
- #, c-format
- msgid "No page number in %s"
- msgstr "Keine Seitenzahl in %s"
- 
- #: util/texindex.c:1066
- #, c-format
- msgid "entry %s follows an entry with a secondary name"
- msgstr "Eintrag â€ž%sâ€œ direkt nach einem Untereintrag"
- 
- #~ msgid "Done."
- #~ msgstr "Fertig."
- 
- #, fuzzy
- #~ msgid "tex4ht.pm: could not open %s"
- #~ msgstr "@itemx sollte nichn @%s beginnen"
- 
- #~ msgid "protect_hashchar_at_line_beginning cannot protect in @%s"
- #~ msgstr "protect_hashchar_at_line_beginning kann in @%s nichts schÃ¼tzen"
- 
- #, fuzzy
- #~ msgid "Can't read file %s: %s"
- #~ msgstr "Kann Datei â€ž%sâ€œ nicht entfernen: %s"
- 
- #~ msgid "%s:%d: warning: %s\n"
- #~ msgstr "%s:%d: Warnung: %s\n"
- 
- #~ msgid "warning: %s\n"
- #~ msgstr "Warnung: %s\n"
- 
- #, fuzzy
- #~ msgid "Menu reference to nonexistent node `%s'"
- #~ msgstr "Nicht referenzierter Knoten â€ž%sâ€œ"
- 
- #, fuzzy
- #~ msgid "Node `%s' that is to be renamed exists"
- #~ msgstr "Index â€ž%sâ€œ existiert bereits"
- 
- #~ msgid "%s: illegal option -- %c\n"
- #~ msgstr "%s: ungÃ¼ltige Option -- %c\n"
- 
- #~ msgid "One completion:\n"
- #~ msgstr "Eine VervollstÃ¤ndigung:\n"
- 
- #~ msgid "more "
- #~ msgstr "weiteren "
- 
- #~ msgid "ferror on stdout\n"
- #~ msgstr "ferror auf stdout\n"
- 
- #~ msgid "fflush error on stdout\n"
- #~ msgstr "fflush-Fehler auf stdout\n"
- 
- #~ msgid "arguments to @%s ignored"
- #~ msgstr "Argumente zu @%s ignoriert"
- 
- #~ msgid "January"
- #~ msgstr "Januar"
- 
- #~ msgid "February"
- #~ msgstr "Februar"
- 
- #~ msgid "March"
- #~ msgstr "MÃ¤rz"
- 
- #~ msgid "April"
- #~ msgstr "April"
- 
- #~ msgid "May"
- #~ msgstr "Mai"
- 
- #~ msgid "June"
- #~ msgstr "Juni"
- 
- #~ msgid "July"
- #~ msgstr "Juli"
  
! #~ msgid "August"
! #~ msgstr "August"
! 
! #~ msgid "September"
! #~ msgstr "September"
! 
! #~ msgid "October"
! #~ msgstr "Oktober"
! 
! #~ msgid "November"
! #~ msgstr "November"
! 
! #~ msgid "December"
! #~ msgstr "Dezember"
! 
! #~ msgid "@sc argument all uppercase, thus no effect"
! #~ msgstr ""
! #~ "Argument von @sc besteht nur aus GroÃŸbuchstaben, somit keine Wirkung"
! 
! #~ msgid "`{' expected, but saw `%c'"
! #~ msgstr "â€ž{â€œ erwartet, jedoch â€ž%câ€œ bekommen"
! 
! #~ msgid "end of file inside verb block"
! #~ msgstr "Dateiende innerhalb eines @verb-Blocks"
! 
! #~ msgid "`}' expected, but saw `%c'"
! #~ msgstr "â€ž}â€œ erwartet, jedoch â€ž%câ€œ bekommen"
! 
! #~ msgid "@sp requires a positive numeric argument, not `%s'"
! #~ msgstr "@sp erfordert ein positives numerisches Argument, nicht â€ž%sâ€œ"
! 
! #~ msgid "Bad argument to %c%s"
! #~ msgstr "Fehlerhaftes Argument zu %c%s"
! 
! #~ msgid "asis"
! #~ msgstr "genau"
! 
! #~ msgid "none"
! #~ msgstr "kein"
! 
! #~ msgid "insert"
! #~ msgstr "EinfÃ¼gen"
! 
! #~ msgid "Missing `}' in @def arg"
! #~ msgstr "Fehlende â€ž}â€œ bei @def Argument"
! 
! #~ msgid "%s: getwd: %s, %s\n"
! #~ msgstr "%s: getwd: %s, %s\n"
! 
! #~ msgid "`%s' omitted before output filename"
! #~ msgstr "â€ž%sâ€œ weggelassen vor Ausgabedateiname"
! 
! #~ msgid "`%s' omitted since writing to stdout"
! #~ msgstr "â€ž%sâ€œ weggelassen, da in Standardausgabe geschrieben wird"
! 
! #~ msgid "Output buffer not empty."
! #~ msgstr "Ausgabepuffer nicht leer."
! 
! #~ msgid "Requested float type `%s' not previously used"
! #~ msgstr "Angeforderter FlieÃŸumgebungstyp â€ž%sâ€œ vorher nicht benutzt"
! 
! #~ msgid "See "
! #~ msgstr "Siehe "
! 
! #~ msgid "`%c%s' needs an argument `{...}', not just `%s'"
! #~ msgstr "â€ž%c%sâ€œ benÃ¶tigt ein Argument â€ž{...}â€œ, nicht nur â€ž%sâ€œ"
! 
! #~ msgid "No closing brace for footnote `%s'"
! #~ msgstr "Keine schlieÃŸende Klammer fÃ¼r FuÃŸnote â€ž%sâ€œ"
! 
! #~ msgid "Footnote defined without parent node"
! #~ msgstr "FuÃŸnote auÃŸerhalb eines Elternknotens definiert"
! 
! # HTML
! #~ msgid "Footnotes"
! #~ msgstr "Fu&szlig;noten"
! 
! #~ msgid "[unexpected] no html tag to pop"
! #~ msgstr "[unerwartet] kein HTML-Tag fÃ¼r Pop-Operation"
! 
! #~ msgid "[unexpected] invalid node name: `%s'"
! #~ msgstr "[unerwartet] ungÃ¼ltiger Knotenname: â€ž%sâ€œ"
! 
! #~ msgid "Info cannot handle `:' in index entry `%s'"
! #~ msgstr "Info kann nicht mit â€ž:â€œ im Indexeintrag â€ž%sâ€œ umgehen"
! 
! #~ msgid "Unknown index `%s' and/or `%s' in @synindex"
! #~ msgstr "Unbekannter Index â€ž%sâ€œ und/oder â€ž%sâ€œ in @synindex"
! 
! #~ msgid "(line )"
! #~ msgstr "(Zeile )"
! 
! #~ msgid "(line %*d)"
! #~ msgstr "(Zeile %*d)"
! 
! #~ msgid "@item not allowed in argument to @itemize"
! #~ msgstr "@item nicht im Argument fÃ¼r @itemize erlaubt"
! 
! # checkit
! # What does this mean? -ke-
! #~ msgid "Broken-Type in insertion_type_pname"
! #~ msgstr "â€žBroken-Typeâ€œ bei â€žinsertion_type_pnameâ€œ"
! 
! #~ msgid "Enumeration stack overflow"
! #~ msgstr "Ãœberlauf bei den Zahlen der AufzÃ¤hlung"
! 
! #~ msgid "lettering overflow, restarting at %c"
! #~ msgstr "Ãœberlauf bei den Buchstaben der AufzÃ¤hlung. Beginne wieder bei %c"
! 
! # %cfloat ist ein Texinfo-Befehl
! #~ msgid "%cfloat environments cannot be nested"
! #~ msgstr "%cfloat-Umgebungen kÃ¶nnen nicht verschachtelt sein"
! 
! #~ msgid "%s requires letter or digit"
! #~ msgstr "%s benÃ¶tigt einen Buchstaben oder eine Zahl"
! 
! #~ msgid "end of file inside verbatim block"
! #~ msgstr "Dateiende innerhalb eines â€žVerbatimâ€œ-Blocks"
! 
! #~ msgid "@detailmenu seen before first node, creating `Top' node"
! #~ msgstr "@detailmenu vor ersten @node gefunden. â€žTopâ€œ-Knoten wird angelegt"
! 
! #~ msgid "`%c%s' needs something after it"
! #~ msgstr "â€ž%c%sâ€œ benÃ¶tigt etwas nachfolgendes"
! 
! #~ msgid "Bad argument `%s' to `@%s', using `%s'"
! #~ msgstr "Fehlerhaftes Argument â€ž%sâ€œ zu â€ž@%sâ€œ, benutze â€ž%sâ€œ"
! 
! #~ msgid "@itemx not meaningful inside `%s' block"
! #~ msgstr "@itemx nicht sinnvoll innerhalb eines â€ž%sâ€œ-Blocks"
! 
! # checkit
! #~ msgid "%c%s found outside of an insertion block"
! #~ msgstr "%c%s auÃŸerhalb eines EinfÃ¼gungsblocks gefunden"
! 
! #~ msgid "no default territory known for language `%s'"
! #~ msgstr "kein voreingestelltes Gebiet fÃ¼r die Sprache â€ž%sâ€œ bekannt"
! 
! #~ msgid "sorry, encoding `%s' not supported"
! #~ msgstr "Kodierung â€ž%sâ€œ wird leider nicht unterstÃ¼tzt."
! 
! #~ msgid "%c%s expects a single character `i' or `j' as argument"
! #~ msgstr "%c%s erwartet einen einzelnen Buchstaben â€žiâ€œ oder â€žjâ€œ als Argument"
! 
! #~ msgid "@allow-recursion is deprecated; please use @rmacro instead"
! #~ msgstr "@allow-recursion ist veraltet; bitte stattdessen @rmacro benutzen"
! 
! #~ msgid "mismatched @end %s with @%s"
! #~ msgstr "@end %s stimmt nicht mit @%s Ã¼berein"
! 
! #~ msgid "Too many errors!  Gave up.\n"
! #~ msgstr "Zu viele Fehler! Abbruch.\n"
! 
! #~ msgid ""
! #~ "Options for XML and Docbook:\n"
! #~ "      --output-indent=VAL     indent XML elements by VAL spaces (default "
! #~ "%d).\n"
! #~ "                                If VAL is 0, ignorable whitespace is "
! #~ "dropped.\n"
! #~ msgstr ""
! #~ "Optionen fÃ¼r XML und Docbook:\n"
! #~ "      --output-indent=WERT    XML-Elemente mit WERT Leerzeichen "
! #~ "einrÃ¼cken\n"
! #~ "                                (Voreinstellung: %d). Wenn WERT 0 ist, "
! #~ "wird\n"
! #~ "                                ignorierbarer Leerraum weggelassen.\n"
! 
! #~ msgid "%s: could not open macro expansion output `%s'"
! #~ msgstr "%s: Makro-Expansions-Ausgabedatei â€ž%sâ€œ kann nicht geÃ¶ffnet werden"
! 
! #~ msgid "%s: ignoring second macro expansion output `%s'.\n"
! #~ msgstr "%s: ignoriere zweite Makro-Expansions-Ausgabedatei â€ž%sâ€œ.\n"
! 
! #~ msgid "%s: could not open internal links output `%s'"
! #~ msgstr "%s: konnte Ausagbedatei fÃ¼r interne Verweise â€ž%sâ€œ nicht Ã¶ffnen"
! 
! #~ msgid "%s: ignoring second internal links output `%s'.\n"
! #~ msgstr "%s: ignoriere zweite Ausgabedatei fÃ¼r interne Verweise â€ž%sâ€œ.\n"
! 
! #~ msgid "Multiline command %c%s used improperly"
! #~ msgstr "Mehrzeilen-Befehl %c%s inkorrekt verwendet"
! 
! #~ msgid "No `%s' found in `%s'"
! #~ msgstr "Kein â€ž%sâ€œ in â€ž%sâ€œ gefunden"
! 
! #~ msgid ""
! #~ "%s: Skipping macro expansion to stdout as Info output is going there.\n"
! #~ msgstr ""
! #~ "%s: Keine Makro-AuflÃ¶sung nach der Standard-Ausgabe, da auch die Info-"
! #~ "Ausgabe dorthin geht.\n"
! 
! #~ msgid "Making %s file `%s' from `%s'.\n"
! #~ msgstr "%s-Datei â€ž%sâ€œ von â€ž%sâ€œ wird erzeugt.\n"
! 
! #~ msgid ""
! #~ "%s: Removing macro output file `%s' due to errors; use --force to "
! #~ "preserve.\n"
! #~ msgstr ""
! #~ "%s: Entferne Makro-Ausgabedatei â€ž%sâ€œ wegen Fehler; --force benutzen, um "
! #~ "Datei beizubehalten.\n"
! 
! #~ msgid ""
! #~ "%s: Removing output file `%s' due to errors; use --force to preserve.\n"
! #~ msgstr ""
! #~ "%s: Entferne Ausgabedatei â€ž%sâ€œ wegen Fehler; --force benutzen, um diese "
! #~ "beizubehalten.\n"
! 
! #~ msgid ""
! #~ "%s: Removing internal links output file `%s' due to errors; use --force "
! #~ "to preserve.\n"
! #~ msgstr ""
! #~ "%s: Entferne Ausgabedatei fÃ¼r interne Verweise â€ž%sâ€œ wegen Fehler; --force "
! #~ "benutzen, um diese beizubehalten.\n"
! 
! #~ msgid "NO_NAME!"
! #~ msgstr "Kein_NAME!"
! 
! #~ msgid "No such file `%s'"
! #~ msgstr "Kein Datei namens â€ž%sâ€œ"
! 
! #~ msgid "@image file `%s' (for text) unreadable: %s"
! #~ msgstr "@image-Datei â€ž%sâ€œ (fÃ¼r Text) nicht lesbar: %s"
! 
! # checkit
! #~ msgid "{No value for `%s'}"
! #~ msgstr "{Kein Wert fÃ¼r â€ž%sâ€œ}"
! 
! #~ msgid "Reached eof before matching @end %s"
! #~ msgstr "Dateiende vor erforderlichem â€ž@end %sâ€œ erreicht"
! 
! #~ msgid "`%.40s...' is too long for expansion; not expanded"
! #~ msgstr "â€ž%.40s...â€œ ist zum Expandieren zu lang; nicht expandiert"
! 
! #~ msgid "Missing } in @multitable template"
! #~ msgstr "Fehlende â€ž}â€œ bei @multitable-Template"
! 
! #~ msgid "ignoring stray text `%s' after @multitable"
! #~ msgstr "nicht interpretierbarer Text â€ž%sâ€œ nach @multitable wird ignoriert"
! 
! #~ msgid "[unexpected] cannot select column #%d in multitable"
! #~ msgstr "[unerwartet] Spalte %d kann in â€žmultitableâ€œ nicht ausgewÃ¤hlt werden"
! 
! # checkit
! #~ msgid "** Multicolumn output from last row:\n"
! #~ msgstr "** Mehrspalten-Ausgabe von der letzten Zeile:\n"
! 
! #~ msgid "* column #%d: output = %s\n"
! #~ msgstr "* Spalte %d: Ausgabe = %s\n"
! 
! #~ msgid "Node `%s' previously defined at line %d"
! #~ msgstr "Knoten â€ž%sâ€œ bereits in Zeile %d definiert"
! 
! #~ msgid "Formatting node %s...\n"
! #~ msgstr "Knoten â€ž%sâ€œ wird formatiert...\n"
! 
! #~ msgid "Node `%s' requires a sectioning command (e.g., %c%s)"
! #~ msgstr "Knoten â€ž%sâ€œ benÃ¶tigt einen Abschnittsbefehl (z.B. %c%s)"
! 
! #~ msgid "No node name specified for `%c%s' command"
! #~ msgstr "Kein Knotenname fÃ¼r den Befehl â€ž%c%sâ€œ angegeben"
! 
! #~ msgid "Anchor `%s' and node `%s' map to the same file name"
! #~ msgstr "Anker â€ž%sâ€œ und Knoten â€ž%sâ€œ zeigen auf gleichen Dateinamen."
! 
! #~ msgid "This @anchor command ignored; references to it will not work"
! #~ msgstr ""
! #~ "Dieser @anchor-Befehl wird ignoriert, da Verweise auf ihn nicht "
! #~ "funktionieren"
! 
! #~ msgid "Rename this anchor or use the `--no-split' option"
! #~ msgstr "Entweder diesen Anker umbenennen oder Option â€ž--no-splitâ€œ verwenden"
! 
! #~ msgid "Unexpected string at end of split-HTML file `%s'"
! #~ msgstr "Unerwartete Zeichenkette am Ende der gesplitteten HTML-Datei â€ž%sâ€œ"
! 
! #~ msgid "Anchors `%s' and `%s' map to the same file name"
! #~ msgstr "Anker â€ž%sâ€œ und â€ž%sâ€œ zeigen auf gleichen Dateinamen."
! 
! #~ msgid "@anchor command ignored; references to it will not work"
! #~ msgstr ""
! #~ "@anchor-Befehl wird ignoriert, da Referenzen auf ihn nicht funktionieren"
! 
! #~ msgid ""
! #~ "Next field of node `%s' not pointed to (perhaps incorrect sectioning?)"
! #~ msgstr ""
! #~ "Auf das Feld â€žnÃ¤chstesâ€œ (Next) des Knotens â€ž%sâ€œ wird nicht verwiesen "
! #~ "(vielleicht @section statt @subsection o.Ã¤.?)"
! 
! #~ msgid "This node (%s) has the bad Prev"
! #~ msgstr ""
! #~ "Dieser Knoten (%s) hat den fehlerhaften Eintrag im Feld â€žvorigesâ€œ (Prev)"
! 
! #~ msgid "Prev field of node `%s' not pointed to"
! #~ msgstr "Auf das Feld â€žvorigesâ€œ (Prev) des Knotens â€ž%sâ€œ wird nicht verwiesen"
  
! #~ msgid "This node (%s) has the bad Next"
! #~ msgstr ""
! #~ "Dieser Knoten (%s) hat den fehlerhaften Eintrag im Feld â€žnÃ¤chstesâ€œ (Next)"
  
! #~ msgid "`%s' has no Up field (perhaps incorrect sectioning?)"
! #~ msgstr ""
! #~ "â€ž%sâ€œ hat kein Feld â€žaufwÃ¤rtsâ€œ (Up) (vielleicht @section statt @subsection "
! #~ "o.Ã¤.?)"
  
! #~ msgid "Appendix %c"
! #~ msgstr "Anhang %c"
  
! #~ msgid "Internal error (search_sectioning) `%s'!"
! #~ msgstr "Interner Fehler (search_sectioning) â€ž%sâ€œ!"
  
! #~ msgid "Internal error (search_sectioning) \"%s\"!"
! #~ msgstr "Interner Fehler (search_sectioning) â€ž%sâ€œ!"
  
! #~ msgid "%c%s is obsolete; use %c%s instead"
! #~ msgstr "%c%s ist obsolet; %c%s stattdessen benutzen"
  
! #~ msgid "Node with %ctop as a section already exists"
! #~ msgstr "Knoten mit %ctop als Abschnitt existiert bereits"
  
! #~ msgid "Here is the %ctop node"
! #~ msgstr "Hier ist der %ctop-Knoten"
  
! #~ msgid "%ctop used before %cnode, defaulting to %s"
! #~ msgstr "%ctop vor %cnode benutzt, Voreinstellung %s wird genommen"
  
  #~ msgid ""
! #~ "@headitem as the last item of @multitable produces invalid Docbook "
! #~ "documents"
  #~ msgstr ""
! #~ "@headitem als letztes Element von @multitable erzeugt ungÃ¼ltige Docbook-"
! #~ "Dokumente"
! 
! #~ msgid "of"
! #~ msgstr "aus"
! 
! #~ msgid "on"
! #~ msgstr "ein"
! 
! #~ msgid "First argument to cross-reference may not be empty"
! #~ msgstr "Erstes Argument fÃ¼r Querverweis darf nicht leer sein."
! 
! #~ msgid "Empty file name for HTML cross reference in `%s'"
! #~ msgstr "Leerer Dateiname fÃ¼r HTML-Querverweis in â€ž%sâ€œ"
! 
! #~ msgid "End of file reached while looking for `.' or `,'"
! #~ msgstr "Dateiende erreicht, wÃ¤hrend â€ž.â€œ oder â€ž,â€œ gesucht wurden"
! 
! #~ msgid "for cross-references in parentheses, use @pxref"
! #~ msgstr "fÃ¼r Querverweise in Klammern @pxref benutzen"
! 
! #~ msgid "First argument to @inforef may not be empty"
! #~ msgstr "Erstes Argument fÃ¼r @inforef darf nicht leer sein."
! 
! #~ msgid "@quote-arg only useful for single-argument macros"
! #~ msgstr "@quote-Argument nur sinnvoll, wenn das Makro nur ein Argument hat"
! 
! #~ msgid "Table of Contents"
! #~ msgstr "Inhaltsverzeichnis"
! 
! #~ msgid "Short Contents"
! #~ msgstr "Inhalt in Kurzform"
! 
! #~ msgid "keep temporary files around after processing"
! #~ msgstr "temporÃ¤re Dateien nach Programmende nicht entfernen"
! 
! #~ msgid "do not keep temporary files around after processing (default)"
! #~ msgstr "temporÃ¤re Dateien nach Programmende entfernen (Standard)"
! 
! #~ msgid "\"\" is invalid"
! #~ msgstr "â€žâ€œ ist ungÃ¼ltig"
! 
! #~ msgid "File exists, but is not a directory"
! #~ msgstr "Datei existiert, ist aber kein Verzeichnis"
! 
! #~ msgid "Node:"
! #~ msgstr "Knoten:"
! 
! #~ msgid "%s: TOC should be here, but it was not found"
! #~ msgstr "%s: Inhaltsverzeichnis sollte hier sein, jedoch nicht gefunden"
! 
! #~ msgid "%s: Specify the Info directory only once.\n"
! #~ msgstr "%s: Info-Verzeichnis nur einmal angeben.\n"
! 
! #~ msgid "No `%s.png' or `.jpg', and no extension supplied"
! #~ msgstr "Kein .png oder .jpg fÃ¼r â€ž%sâ€œ und keine Erweiterung angegeben."
! 
! #~ msgid "`%s' has no Up field"
! #~ msgstr "â€ž%sâ€œ hat kein â€žUpâ€œ-Feld"
--- 3642,3783 ----
  "nicht â€ž%sâ€œ.\n"
  
! #: tp/texi2any.pl:1069
  #, perl-format
  msgid "%s: when generating %s, only one input FILE may be specified with -o\n"
  msgstr ""
+ "%s: beim Erzeugen von %s kann nur eine Ausgabedatei mit -o angegeben werden\n"
  
! #: tp/texi2any.pl:1073
  msgid "--Xopt option without printed output"
! msgstr "Option --Xopt ohne gedruckte Ausgabe"
  
! #: tp/texi2any.pl:1083
! #, perl-format
  msgid "unknown tree transformation %s"
! msgstr "unbekannte Baumumformung %s"
  
! #: tp/texi2any.pl:1090
  #, perl-format
  msgid "ignoring splitting for format %s"
! msgstr "Splitten fÃ¼r Format %s wird ignoriert"
  
! #: tp/texi2any.pl:1140
  #, perl-format
  msgid "%s: missing file argument.\n"
  msgstr "%s: Datei-Angabe fehlt.\n"
  
! #: tp/texi2any.pl:1141
  #, perl-format
  msgid "Try `%s --help' for more information.\n"
  msgstr "â€ž%s --helpâ€œ gibt weitere Informationen.\n"
  
! #: tp/texi2any.pl:1222
  msgid "fill_gaps_in_sectioning transformation return no result. No section?"
  msgstr ""
+ "fill_gaps_in_sectioning-Umwandlung liefert kein Ergebnis. Kein Abschnitt?"
  
! #: tp/texi2any.pl:1244
! #, perl-format
  msgid "error on closing macro expand file %s: %s\n"
! msgstr "Fehler beim SchlieÃŸen der Makro-Erweiterungsdatei %s: %s\n"
  
! #: tp/texi2any.pl:1250
! #, perl-format
  msgid "could not open %s for writing: %s\n"
! msgstr "%s konnte nicht zum Schreiben geÃ¶ffnet werden: %s\n"
  
! #: tp/texi2any.pl:1275
  msgid ""
  "insert_nodes_for_sectioning_commands transformation return no result. No "
  "section?"
  msgstr ""
+ "insert_nodes_for_sectioning_commands-Umwandlung liefert kein Ergebnis. Kein "
+ "Abschnitt?"
  
! #: tp/texi2any.pl:1345 tp/texi2any.pl:1421
! #, perl-format
  msgid "%s: error on closing %s: %s\n"
! msgstr "%s: Fehler beim SchlieÃŸen von %s: %s\n"
  
! #: tp/texi2any.pl:1368 tp/texi2any.pl:1402
! #, perl-format
  msgid "%s: error on closing internal links file %s: %s\n"
! msgstr "%s: Fehler beim SchlieÃŸen der internen VerknÃ¼pfungsdatei %s: %s\n"
  
! #: tp/texi2any.pl:1374 tp/texi2any.pl:1408
! #, perl-format
  msgid "%s: could not open %s for writing: %s\n"
! msgstr "%s: %s konnte nicht zum Schreiben geÃ¶ffnet werden: %s\n"
  
! #: texindex/ti.twjr:373
! #, fuzzy, awk-format
! msgid "%s: unrecognized option `%s'\n"
! msgstr "%s: nicht erkannte Option â€ž--%sâ€œ\n"
  
! #: texindex/ti.twjr:444
! #, fuzzy, awk-format
! msgid "%s is not a Texinfo index file\n"
! msgstr "%s ist kein gÃ¼ltiges RegionskÃ¼rzel"
  
! #: texindex/ti.twjr:543
! #, awk-format
! msgid "%s:%d: Bad key %s in record\n"
  msgstr ""
  
! #: texindex/ti.twjr:566
! #, awk-format
! msgid "%s:%d: Bad entry; expected three fields, not %d\n"
! msgstr ""
  
! #: texindex/ti.twjr:725
! #, awk-format
! msgid "%s:%d: Bad entry; expected %s at column %d\n"
! msgstr ""
  
! #: texindex/ti.twjr:1254
! msgid "..."
! msgstr ""
  
! #: texindex/ti.twjr:1273
! #, fuzzy, awk-format
! msgid "Usage: %s [OPTION]... FILE...\n"
! msgstr "Aufruf: %s [OPTION]... TEXINFO-DATEI...\n"
  
! #: texindex/ti.twjr:1274
! msgid "Generate a sorted index for each TeX output FILE."
! msgstr ""
  
! #: texindex/ti.twjr:1275
! msgid "Usually FILE... is specified as `foo.??' for a document `foo.texi'."
! msgstr ""
  
! #: texindex/ti.twjr:1277
! msgid "Options:"
! msgstr ""
  
! #: texindex/ti.twjr:1278
! msgid " -h, --help   display this help and exit"
! msgstr ""
  
! #: texindex/ti.twjr:1279
! msgid " --version    display version information and exit"
! msgstr ""
  
! #: texindex/ti.twjr:1280
! msgid " --           end option processing"
! msgstr ""
  
  #~ msgid ""
! #~ "\n"
! #~ "Email bug reports to bug-texinfo@gnu.org,\n"
! #~ "general questions and discussion to help-texinfo@gnu.org.\n"
! #~ "Texinfo home page: http://www.gnu.org/software/texinfo/"
  #~ msgstr ""
! #~ "\n"
! #~ "Fehlerberichte (auf Englisch, mit LC_ALL=C) per E-Mail an bug-texinfo@gnu."
! #~ "org\n"
! #~ "schicken, allgemeine Fragen und Gedankenaustausch an help-texinfo@gnu."
! #~ "org.\n"
! #~ "Texinfos Homepage: http://www.gnu.org/software/texinfo/\n"
! #~ "Fehler in der Ãœbersetzung bitte melden an:\n"
! #~ "<translation-team-de@lists.sourceforge.net>"
Binary files texinfo-5.2/po/de_AT.gmo and texinfo-6.0/po/de_AT.gmo differ
diff -Nrc2 texinfo-5.2/po/de_AT.po texinfo-6.0/po/de_AT.po
*** texinfo-5.2/po/de_AT.po	2013-09-26 23:52:36.000000000 +0100
--- texinfo-6.0/po/de_AT.po	2015-06-26 13:52:32.000000000 +0100
***************
*** 10,14 ****
  "Project-Id-Version: texinfo 3.12d\n"
  "Report-Msgid-Bugs-To: bug-texinfo@gnu.org\n"
! "POT-Creation-Date: 2013-09-26 15:52-0700\n"
  "PO-Revision-Date: 1999-02-16 21:14+01:00\n"
  "Last-Translator: Karl Eichwalder <ke@suse.de>\n"
--- 10,14 ----
  "Project-Id-Version: texinfo 3.12d\n"
  "Report-Msgid-Bugs-To: bug-texinfo@gnu.org\n"
! "POT-Creation-Date: 2015-06-26 13:52+0100\n"
  "PO-Revision-Date: 1999-02-16 21:14+01:00\n"
  "Last-Translator: Karl Eichwalder <ke@suse.de>\n"
***************
*** 19,78 ****
  "Content-Transfer-Encoding: 8-bit\n"
  
! #: gnulib/lib/error.c:188
  msgid "Unknown system error"
  msgstr ""
  
! #: gnulib/lib/getopt.c:547 gnulib/lib/getopt.c:576
  #, c-format
  msgid "%s: option '%s' is ambiguous; possibilities:"
  msgstr ""
  
! #: gnulib/lib/getopt.c:624 gnulib/lib/getopt.c:628
  #, c-format
  msgid "%s: option '--%s' doesn't allow an argument\n"
  msgstr ""
  
! #: gnulib/lib/getopt.c:637 gnulib/lib/getopt.c:642
  #, c-format
  msgid "%s: option '%c%s' doesn't allow an argument\n"
  msgstr ""
  
! #: gnulib/lib/getopt.c:685 gnulib/lib/getopt.c:704
  #, c-format
  msgid "%s: option '--%s' requires an argument\n"
  msgstr ""
  
! #: gnulib/lib/getopt.c:742 gnulib/lib/getopt.c:745
  #, c-format
  msgid "%s: unrecognized option '--%s'\n"
  msgstr ""
  
! #: gnulib/lib/getopt.c:753 gnulib/lib/getopt.c:756
  #, c-format
  msgid "%s: unrecognized option '%c%s'\n"
  msgstr ""
  
! #: gnulib/lib/getopt.c:805 gnulib/lib/getopt.c:808
  #, c-format
  msgid "%s: invalid option -- '%c'\n"
  msgstr ""
  
! #: gnulib/lib/getopt.c:861 gnulib/lib/getopt.c:878 gnulib/lib/getopt.c:1088
! #: gnulib/lib/getopt.c:1106
  #, c-format
  msgid "%s: option requires an argument -- '%c'\n"
  msgstr ""
  
! #: gnulib/lib/getopt.c:934 gnulib/lib/getopt.c:950
  #, c-format
  msgid "%s: option '-W %s' is ambiguous\n"
  msgstr ""
  
! #: gnulib/lib/getopt.c:974 gnulib/lib/getopt.c:992
  #, c-format
  msgid "%s: option '-W %s' doesn't allow an argument\n"
  msgstr ""
  
! #: gnulib/lib/getopt.c:1013 gnulib/lib/getopt.c:1031
  #, c-format
  msgid "%s: option '-W %s' requires an argument\n"
--- 19,83 ----
  "Content-Transfer-Encoding: 8-bit\n"
  
! #: gnulib/lib/error.c:191
  msgid "Unknown system error"
  msgstr ""
  
! #: gnulib/lib/getopt.c:575 gnulib/lib/getopt.c:604
  #, c-format
  msgid "%s: option '%s' is ambiguous; possibilities:"
  msgstr ""
  
! #: gnulib/lib/getopt.c:619
! #, c-format
! msgid "%s: option '%s' is ambiguous\n"
! msgstr ""
! 
! #: gnulib/lib/getopt.c:654 gnulib/lib/getopt.c:658
  #, c-format
  msgid "%s: option '--%s' doesn't allow an argument\n"
  msgstr ""
  
! #: gnulib/lib/getopt.c:667 gnulib/lib/getopt.c:672
  #, c-format
  msgid "%s: option '%c%s' doesn't allow an argument\n"
  msgstr ""
  
! #: gnulib/lib/getopt.c:715 gnulib/lib/getopt.c:734
  #, c-format
  msgid "%s: option '--%s' requires an argument\n"
  msgstr ""
  
! #: gnulib/lib/getopt.c:772 gnulib/lib/getopt.c:775
  #, c-format
  msgid "%s: unrecognized option '--%s'\n"
  msgstr ""
  
! #: gnulib/lib/getopt.c:783 gnulib/lib/getopt.c:786
  #, c-format
  msgid "%s: unrecognized option '%c%s'\n"
  msgstr ""
  
! #: gnulib/lib/getopt.c:835 gnulib/lib/getopt.c:838
  #, c-format
  msgid "%s: invalid option -- '%c'\n"
  msgstr ""
  
! #: gnulib/lib/getopt.c:891 gnulib/lib/getopt.c:908 gnulib/lib/getopt.c:1118
! #: gnulib/lib/getopt.c:1136
  #, c-format
  msgid "%s: option requires an argument -- '%c'\n"
  msgstr ""
  
! #: gnulib/lib/getopt.c:964 gnulib/lib/getopt.c:980
  #, c-format
  msgid "%s: option '-W %s' is ambiguous\n"
  msgstr ""
  
! #: gnulib/lib/getopt.c:1004 gnulib/lib/getopt.c:1022
  #, c-format
  msgid "%s: option '-W %s' doesn't allow an argument\n"
  msgstr ""
  
! #: gnulib/lib/getopt.c:1043 gnulib/lib/getopt.c:1061
  #, c-format
  msgid "%s: option '-W %s' requires an argument\n"
***************
*** 155,259 ****
  msgstr ""
  
! #: info/echo-area.c:283 info/session.c:978
  msgid "Move forward a character"
  msgstr ""
  
! #: info/echo-area.c:295 info/session.c:1005
  msgid "Move backward a character"
  msgstr ""
  
! #: info/echo-area.c:307
  msgid "Move to the start of this line"
  msgstr ""
  
! #: info/echo-area.c:312
  msgid "Move to the end of this line"
  msgstr ""
  
! #: info/echo-area.c:320 info/session.c:1037
  msgid "Move forward a word"
  msgstr ""
  
! #: info/echo-area.c:360 info/session.c:1061
  msgid "Move backward a word"
  msgstr ""
  
! #: info/echo-area.c:400
  msgid "Delete the character under the cursor"
  msgstr ""
  
! #: info/echo-area.c:430
  msgid "Delete the character behind the cursor"
  msgstr ""
  
! #: info/echo-area.c:451
  msgid "Cancel or quit operation"
  msgstr ""
  
! #: info/echo-area.c:466
  msgid "Accept (or force completion of) this line"
  msgstr ""
  
! #: info/echo-area.c:471
  msgid "Insert next character verbatim"
  msgstr ""
  
! #: info/echo-area.c:479
! msgid "Insert this character"
! msgstr ""
! 
! #: info/echo-area.c:498
  msgid "Insert a TAB character"
  msgstr ""
  
! #: info/echo-area.c:505
  msgid "Transpose characters at point"
  msgstr ""
  
! #: info/echo-area.c:556
  msgid "Yank back the contents of the last kill"
  msgstr ""
  
! #: info/echo-area.c:563
  msgid "Kill ring is empty"
  msgstr ""
  
! #: info/echo-area.c:576
  msgid "Yank back a previous kill"
  msgstr ""
  
! #: info/echo-area.c:609
  msgid "Kill to the end of the line"
  msgstr ""
  
! #: info/echo-area.c:622
  msgid "Kill to the beginning of the line"
  msgstr ""
  
! #: info/echo-area.c:634
  msgid "Kill the word following the cursor"
  msgstr ""
  
! #: info/echo-area.c:654
  msgid "Kill the word preceding the cursor"
  msgstr ""
  
! #: info/echo-area.c:871 info/echo-area.c:929
  msgid "No completions"
  msgstr ""
  
! #: info/echo-area.c:873
  msgid "Not complete"
  msgstr ""
  
! #: info/echo-area.c:914
  msgid "List possible completions"
  msgstr ""
  
! #: info/echo-area.c:933
  msgid "Sole completion"
  msgstr ""
  
! #: info/echo-area.c:941
  #, c-format
  msgid "%d completion:\n"
--- 160,260 ----
  msgstr ""
  
! #: info/echo-area.c:299 info/session.c:1328
  msgid "Move forward a character"
  msgstr ""
  
! #: info/echo-area.c:318 info/session.c:1341
  msgid "Move backward a character"
  msgstr ""
  
! #: info/echo-area.c:344
  msgid "Move to the start of this line"
  msgstr ""
  
! #: info/echo-area.c:349
  msgid "Move to the end of this line"
  msgstr ""
  
! #: info/echo-area.c:357 info/session.c:1356
  msgid "Move forward a word"
  msgstr ""
  
! #: info/echo-area.c:397 info/session.c:1370
  msgid "Move backward a word"
  msgstr ""
  
! #: info/echo-area.c:437
  msgid "Delete the character under the cursor"
  msgstr ""
  
! #: info/echo-area.c:457
  msgid "Delete the character behind the cursor"
  msgstr ""
  
! #: info/echo-area.c:478
  msgid "Cancel or quit operation"
  msgstr ""
  
! #: info/echo-area.c:493
  msgid "Accept (or force completion of) this line"
  msgstr ""
  
! #: info/echo-area.c:498
  msgid "Insert next character verbatim"
  msgstr ""
  
! #: info/echo-area.c:530
  msgid "Insert a TAB character"
  msgstr ""
  
! #: info/echo-area.c:582
  msgid "Transpose characters at point"
  msgstr ""
  
! #: info/echo-area.c:651
  msgid "Yank back the contents of the last kill"
  msgstr ""
  
! #: info/echo-area.c:658
  msgid "Kill ring is empty"
  msgstr ""
  
! #: info/echo-area.c:671
  msgid "Yank back a previous kill"
  msgstr ""
  
! #: info/echo-area.c:704
  msgid "Kill to the end of the line"
  msgstr ""
  
! #: info/echo-area.c:717
  msgid "Kill to the beginning of the line"
  msgstr ""
  
! #: info/echo-area.c:729
  msgid "Kill the word following the cursor"
  msgstr ""
  
! #: info/echo-area.c:749
  msgid "Kill the word preceding the cursor"
  msgstr ""
  
! #: info/echo-area.c:981 info/echo-area.c:1039
  msgid "No completions"
  msgstr ""
  
! #: info/echo-area.c:983
  msgid "Not complete"
  msgstr ""
  
! #: info/echo-area.c:1032
  msgid "List possible completions"
  msgstr ""
  
! #: info/echo-area.c:1043
  msgid "Sole completion"
  msgstr ""
  
! #: info/echo-area.c:1052
  #, c-format
  msgid "%d completion:\n"
***************
*** 262,298 ****
  msgstr[1] ""
  
! #: info/echo-area.c:1091
  msgid "Insert completion"
  msgstr ""
  
! #: info/echo-area.c:1228
  #, c-format
  msgid "Building completions..."
  msgstr ""
  
! #: info/echo-area.c:1347
  msgid "Scroll the completions window"
  msgstr ""
  
! #: info/filesys.c:88
  #, c-format
  msgid "looking for file \"%s\""
  msgstr ""
  
! #: info/filesys.c:178
  #, c-format
  msgid "looking for file %s in %s"
  msgstr ""
  
! #: info/filesys.c:209 info/filesys.c:224 info/filesys.c:245
  #, c-format
  msgid "found file %s"
  msgstr ""
  
! #: info/footnotes.c:211
  msgid "Footnotes could not be displayed"
  msgstr ""
  
! #: info/footnotes.c:237
  msgid "Show the footnotes associated with this node in another window"
  msgstr ""
--- 263,300 ----
  msgstr[1] ""
  
! #: info/echo-area.c:1169
  msgid "Insert completion"
  msgstr ""
  
! #: info/echo-area.c:1271
  #, c-format
  msgid "Building completions..."
  msgstr ""
  
! #: info/echo-area.c:1390
  msgid "Scroll the completions window"
  msgstr ""
  
! #: info/filesys.c:91
  #, c-format
  msgid "looking for file \"%s\""
  msgstr ""
  
! #: info/filesys.c:158
  #, c-format
  msgid "looking for file %s in %s"
  msgstr ""
  
! #: info/filesys.c:227 info/filesys.c:241 info/filesys.c:262
  #, c-format
  msgid "found file %s"
  msgstr ""
  
! #: info/footnotes.c:231
! #, c-format
  msgid "Footnotes could not be displayed"
  msgstr ""
  
! #: info/footnotes.c:251
  msgid "Show the footnotes associated with this node in another window"
  msgstr ""
***************
*** 302,452 ****
  msgstr ""
  
! #: info/indices.c:174
! msgid "Look up a string in the index for this file"
! msgstr ""
! 
! #: info/indices.c:202 info/indices.c:885
  #, c-format
  msgid "Finding index entries..."
  msgstr ""
  
! #: info/indices.c:209
  #, c-format
  msgid "No indices found."
  msgstr ""
  
! #: info/indices.c:219
  msgid "Index entry: "
  msgstr ""
  
! #: info/indices.c:253 info/indices.c:907 info/session.c:4204
  #, c-format
! msgid "Search string too short"
  msgstr ""
  
! #: info/indices.c:365
  msgid ""
! "Go to the next matching index item from the last `\\[index-search]' command"
  msgstr ""
  
! #: info/indices.c:376
  #, c-format
  msgid "No previous index search string."
  msgstr ""
  
! #: info/indices.c:383
! #, c-format
! msgid "No index entries."
! msgstr ""
! 
! #: info/indices.c:431
  #, c-format
! msgid "No more index entries containing `%s'."
  msgstr ""
  
! #: info/indices.c:432 info/indices.c:942
  #, c-format
! msgid "No index entries containing `%s'."
  msgstr ""
  
! #: info/indices.c:444
! msgid "CAN'T SEE THIS"
! msgstr ""
! 
! #: info/indices.c:480
! #, c-format
! msgid "Found `%s' in %s. (`\\[next-index-match]' tries to find next.)"
! msgstr ""
! 
! #: info/indices.c:611
  #, c-format
! msgid "Scanning indices of `%s'..."
  msgstr ""
  
! #: info/indices.c:659
! #, c-format
! msgid "No available info files have `%s' in their indices."
! msgstr ""
! 
! #: info/indices.c:685
  msgid "Grovel all known info file's indices for a string and build a menu"
  msgstr ""
  
! #: info/indices.c:689
! msgid "Index apropos: "
  msgstr ""
  
! #: info/indices.c:717
  #, c-format
! msgid ""
! "\n"
! "* Menu: Nodes whose indices contain `%s':\n"
  msgstr ""
  
! #: info/indices.c:869
  msgid "List all matches of a string in the index"
  msgstr ""
  
! #: info/indices.c:891
! #, c-format
! msgid "No index"
  msgstr ""
  
! #: info/indices.c:895
! msgid "Index topic: "
  msgstr ""
  
! #: info/indices.c:913
  #, c-format
! msgid "Index for `%s'"
  msgstr ""
  
! #: info/indices.c:966
  #, c-format
! msgid "File names matching `%s'"
  msgstr ""
  
! #: info/indices.c:996
! msgid "Show all matching files"
  msgstr ""
  
! #: info/indices.c:1000
  #, c-format
! msgid "No file index"
  msgstr ""
  
! #: info/info.c:316
  #, c-format
! msgid "no index entries found for `%s'\n"
  msgstr ""
  
! #: info/info.c:490
  #, c-format
  msgid "invalid number: %s\n"
  msgstr ""
  
! #: info/info.c:641
  #, c-format
  msgid "malformed variable assignment: %s"
  msgstr ""
  
! #: info/info.c:650 info/infomap.c:1218
  #, c-format
  msgid "%s: no such variable"
  msgstr ""
  
! #: info/info.c:654 info/infomap.c:1222
  #, c-format
  msgid "value %s is not valid for variable %s"
  msgstr ""
  
! #: info/info.c:671 info/infokey.c:892
  #, c-format
  msgid "Try --help for more information.\n"
  msgstr ""
  
! #: info/info.c:693 info/infokey.c:144 install-info/install-info.c:2163
! #: tp/texi2any.pl:861 util/texindex.c:295
! #, c-format, perl-format
  msgid ""
  "Copyright (C) %s Free Software Foundation, Inc.\n"
--- 304,434 ----
  msgstr ""
  
! #: info/indices.c:123 info/indices.c:806
  #, c-format
  msgid "Finding index entries..."
  msgstr ""
  
! #: info/indices.c:206
! msgid "Look up a string in the index for this file"
! msgstr ""
! 
! #: info/indices.c:218 info/indices.c:324 info/indices.c:812
  #, c-format
  msgid "No indices found."
  msgstr ""
  
! #: info/indices.c:222
  msgid "Index entry: "
  msgstr ""
  
! #: info/indices.c:439
  #, c-format
! msgid "Found '%s' in %s. ('\\[next-index-match]' tries to find next.)"
  msgstr ""
  
! #: info/indices.c:449
  msgid ""
! "Go to the next matching index item from the last '\\[index-search]' command"
  msgstr ""
  
! #: info/indices.c:460
  #, c-format
  msgid "No previous index search string."
  msgstr ""
  
! #: info/indices.c:478
  #, c-format
! msgid "No more index entries containing '%s'."
  msgstr ""
  
! #: info/indices.c:479 info/indices.c:874
  #, c-format
! msgid "No index entries containing '%s'."
  msgstr ""
  
! #: info/indices.c:583
  #, c-format
! msgid "Scanning indices of '%s'..."
  msgstr ""
  
! #: info/indices.c:636
  msgid "Grovel all known info file's indices for a string and build a menu"
  msgstr ""
  
! #: info/indices.c:644 info/indices.c:646
! msgid "Index apropos"
  msgstr ""
  
! #: info/indices.c:686
  #, c-format
! msgid "Index entries containing '%s':\n"
  msgstr ""
  
! #: info/indices.c:791
  msgid "List all matches of a string in the index"
  msgstr ""
  
! #: info/indices.c:818 info/indices.c:820
! msgid "Index topic"
  msgstr ""
  
! #: info/indices.h:40
! #, c-format
! msgid "No available info files have '%s' in their indices."
  msgstr ""
  
! #: info/info-utils.c:899
  #, c-format
! msgid "Error converting file character encoding."
  msgstr ""
  
! #: info/info.c:223 info/session.c:2700
  #, c-format
! msgid "No menu item '%s' in node '%s'."
  msgstr ""
  
! #: info/info.c:316
! #, c-format
! msgid "No file given for node '%s'."
  msgstr ""
  
! #: info/info.c:365 info/info.c:1115
  #, c-format
! msgid "Cannot find node '%s'."
  msgstr ""
  
! #: info/info.c:387
  #, c-format
! msgid "No program name given."
  msgstr ""
  
! #: info/info.c:578
  #, c-format
  msgid "invalid number: %s\n"
  msgstr ""
  
! #: info/info.c:758
  #, c-format
  msgid "malformed variable assignment: %s"
  msgstr ""
  
! #: info/info.c:765 info/infokey.c:537
  #, c-format
  msgid "%s: no such variable"
  msgstr ""
  
! #: info/info.c:771 info/infokey.c:539
  #, c-format
  msgid "value %s is not valid for variable %s"
  msgstr ""
  
! #: info/info.c:783
  #, c-format
  msgid "Try --help for more information.\n"
  msgstr ""
  
! #: info/info.c:805 install-info/install-info.c:2212 tp/texi2any.pl:878
! #: texindex/ti.twjr:1293
! #, c-format, awk-format, perl-format
  msgid ""
  "Copyright (C) %s Free Software Foundation, Inc.\n"
***************
*** 457,471 ****
  msgstr ""
  
! #: info/info.c:785
  #, c-format
! msgid "can't open %s: %s"
  msgstr ""
  
! #: info/info.c:791
! #, c-format
! msgid "debugging output diverted to \"%s\""
! msgstr ""
! 
! #: info/info.c:877
  #, c-format
  msgid ""
--- 439,448 ----
  msgstr ""
  
! #: info/info.c:963
  #, c-format
! msgid "no index entries found for '%s'\n"
  msgstr ""
  
! #: info/info.c:1016
  #, c-format
  msgid ""
***************
*** 475,479 ****
  msgstr ""
  
! #: info/info.c:883
  msgid ""
  "Options:\n"
--- 452,456 ----
  msgstr ""
  
! #: info/info.c:1022
  msgid ""
  "Options:\n"
***************
*** 486,490 ****
  msgstr ""
  
! #: info/info.c:891
  msgid ""
  "  -h, --help                   display this help and exit.\n"
--- 463,467 ----
  msgstr ""
  
! #: info/info.c:1030
  msgid ""
  "  -h, --help                   display this help and exit.\n"
***************
*** 494,498 ****
  msgstr ""
  
! #: info/info.c:897
  msgid ""
  "  -R, --raw-escapes            output \"raw\" ANSI escapes (default).\n"
--- 471,475 ----
  msgstr ""
  
! #: info/info.c:1036
  msgid ""
  "  -R, --raw-escapes            output \"raw\" ANSI escapes (default).\n"
***************
*** 502,510 ****
  msgstr ""
  
! #: info/info.c:904
  msgid "  -b, --speech-friendly        be friendly to speech synthesizers."
  msgstr ""
  
! #: info/info.c:908
  msgid ""
  "      --strict-node-location   (for debugging) use Info file pointers as-"
--- 479,487 ----
  msgstr ""
  
! #: info/info.c:1043
  msgid "  -b, --speech-friendly        be friendly to speech synthesizers."
  msgstr ""
  
! #: info/info.c:1047
  msgid ""
  "      --strict-node-location   (for debugging) use Info file pointers as-"
***************
*** 518,538 ****
  msgstr ""
  
! #: info/info.c:917
  msgid ""
  "\n"
  "The first non-option argument, if present, is the menu entry to start from;\n"
! "it is searched for in all `dir' files along INFOPATH.\n"
! "If it is not present, info merges all `dir' files and shows the result.\n"
  "Any remaining arguments are treated as the names of menu\n"
  "items relative to the initial node visited."
  msgstr ""
  
! #: info/info.c:924
  msgid ""
  "\n"
! "For a summary of key bindings, type h within Info."
  msgstr ""
  
! #: info/info.c:927
  msgid ""
  "\n"
--- 495,515 ----
  msgstr ""
  
! #: info/info.c:1056
  msgid ""
  "\n"
  "The first non-option argument, if present, is the menu entry to start from;\n"
! "it is searched for in all 'dir' files along INFOPATH.\n"
! "If it is not present, info merges all 'dir' files and shows the result.\n"
  "Any remaining arguments are treated as the names of menu\n"
  "items relative to the initial node visited."
  msgstr ""
  
! #: info/info.c:1063
  msgid ""
  "\n"
! "For a summary of key bindings, type H within Info."
  msgstr ""
  
! #: info/info.c:1066
  msgid ""
  "\n"
***************
*** 542,546 ****
  "  info info-stnd             show the manual specific to this Info program\n"
  "  info emacs                 start at emacs node from top-level dir\n"
! "  info emacs buffers         start at buffers node within emacs manual\n"
  "  info --show-options emacs  start at node with emacs' command line options\n"
  "  info --subnodes -o out.txt emacs  dump entire manual to out.txt\n"
--- 519,525 ----
  "  info info-stnd             show the manual specific to this Info program\n"
  "  info emacs                 start at emacs node from top-level dir\n"
! "  info emacs buffers         select buffers menu entry in emacs manual\n"
! "  info emacs -n Files        start at Files node within emacs manual\n"
! "  info '(emacs)Files'        alternative way to start at Files node\n"
  "  info --show-options emacs  start at node with emacs' command line options\n"
  "  info --subnodes -o out.txt emacs  dump entire manual to out.txt\n"
***************
*** 548,554 ****
  msgstr ""
  
! #: info/info.c:938 info/infokey.c:911 util/texindex.c:259
  msgid ""
- "\n"
  "Email bug reports to bug-texinfo@gnu.org,\n"
  "general questions and discussion to help-texinfo@gnu.org.\n"
--- 527,533 ----
  msgstr ""
  
! #: info/info.c:1081 install-info/install-info.c:616 tp/texi2any.pl:866
! #: texindex/ti.twjr:1282
  msgid ""
  "Email bug reports to bug-texinfo@gnu.org,\n"
  "general questions and discussion to help-texinfo@gnu.org.\n"
***************
*** 556,673 ****
  msgstr ""
  
! #: info/info.c:972
  #, c-format
! msgid "Cannot find node `%s'."
  msgstr ""
  
! #: info/info.c:973
! #, c-format
! msgid "Cannot find node `(%s)%s'."
! msgstr ""
! 
! #: info/info.c:974
  msgid "Cannot find a window!"
  msgstr ""
  
! #: info/info.c:975
  msgid "Point doesn't appear within this window's node!"
  msgstr ""
  
! #: info/info.c:976
  msgid "Cannot delete the last window."
  msgstr ""
  
! #: info/info.c:977
  msgid "No menu in this node."
  msgstr ""
  
! #: info/info.c:978
  msgid "No footnotes in this node."
  msgstr ""
  
! #: info/info.c:979
  msgid "No cross references in this node."
  msgstr ""
  
! #: info/info.c:980
  #, c-format
! msgid "No `%s' pointer for this node."
  msgstr ""
  
! #: info/info.c:981
  #, c-format
! msgid "Unknown Info command `%c'; try `?' for help."
  msgstr ""
  
! #: info/info.c:982
  #, c-format
! msgid "Terminal type `%s' is not smart enough to run Info."
  msgstr ""
  
! #: info/info.c:983
  msgid "You are already at the last page of this node."
  msgstr ""
  
! #: info/info.c:984
  msgid "You are already at the first page of this node."
  msgstr ""
  
! #: info/info.c:985
  msgid "Only one window."
  msgstr ""
  
! #: info/info.c:986
  msgid "Resulting window would be too small."
  msgstr ""
  
! #: info/info.c:987
  msgid "Not enough room for a help window, please delete a window."
  msgstr ""
  
! #: info/infodoc.c:45
  msgid "Basic Info command keys\n"
  msgstr ""
  
! #: info/infodoc.c:47
  msgid "\\%-10[quit-help]  Close this help window.\n"
  msgstr ""
  
! #: info/infodoc.c:48
  msgid "\\%-10[quit]  Quit Info altogether.\n"
  msgstr ""
  
! #: info/infodoc.c:49
  msgid "\\%-10[get-info-help-node]  Invoke the Info tutorial.\n"
  msgstr ""
  
! #: info/infodoc.c:51
  msgid "\\%-10[prev-line]  Move up one line.\n"
  msgstr ""
  
! #: info/infodoc.c:52
  msgid "\\%-10[next-line]  Move down one line.\n"
  msgstr ""
  
! #: info/infodoc.c:53
  msgid "\\%-10[scroll-backward]  Scroll backward one screenful.\n"
  msgstr ""
  
! #: info/infodoc.c:54
  msgid "\\%-10[scroll-forward]  Scroll forward one screenful.\n"
  msgstr ""
  
! #: info/infodoc.c:55
  msgid "\\%-10[beginning-of-node]  Go to the beginning of this node.\n"
  msgstr ""
  
! #: info/infodoc.c:56
  msgid "\\%-10[end-of-node]  Go to the end of this node.\n"
  msgstr ""
  
! #: info/infodoc.c:58
  msgid "\\%-10[move-to-next-xref]  Skip to the next hypertext link.\n"
  msgstr ""
  
! #: info/infodoc.c:59
  msgid ""
  "\\%-10[select-reference-this-line]  Follow the hypertext link under the "
--- 535,647 ----
  msgstr ""
  
! #: info/info.c:1116
  #, c-format
! msgid "Cannot find node '(%s)%s'."
  msgstr ""
  
! #: info/info.c:1117
  msgid "Cannot find a window!"
  msgstr ""
  
! #: info/info.c:1118
  msgid "Point doesn't appear within this window's node!"
  msgstr ""
  
! #: info/info.c:1119
  msgid "Cannot delete the last window."
  msgstr ""
  
! #: info/info.c:1120
  msgid "No menu in this node."
  msgstr ""
  
! #: info/info.c:1121
  msgid "No footnotes in this node."
  msgstr ""
  
! #: info/info.c:1122
  msgid "No cross references in this node."
  msgstr ""
  
! #: info/info.c:1123
  #, c-format
! msgid "No '%s' pointer for this node."
  msgstr ""
  
! #: info/info.c:1124
  #, c-format
! msgid "Unknown Info command '%c'; try '?' for help."
  msgstr ""
  
! #: info/info.c:1125
  #, c-format
! msgid "Terminal type '%s' is not smart enough to run Info."
  msgstr ""
  
! #: info/info.c:1126
  msgid "You are already at the last page of this node."
  msgstr ""
  
! #: info/info.c:1127
  msgid "You are already at the first page of this node."
  msgstr ""
  
! #: info/info.c:1128
  msgid "Only one window."
  msgstr ""
  
! #: info/info.c:1129
  msgid "Resulting window would be too small."
  msgstr ""
  
! #: info/info.c:1130
  msgid "Not enough room for a help window, please delete a window."
  msgstr ""
  
! #: info/infodoc.c:40
  msgid "Basic Info command keys\n"
  msgstr ""
  
! #: info/infodoc.c:42
  msgid "\\%-10[quit-help]  Close this help window.\n"
  msgstr ""
  
! #: info/infodoc.c:43
  msgid "\\%-10[quit]  Quit Info altogether.\n"
  msgstr ""
  
! #: info/infodoc.c:44
  msgid "\\%-10[get-info-help-node]  Invoke the Info tutorial.\n"
  msgstr ""
  
! #: info/infodoc.c:46
  msgid "\\%-10[prev-line]  Move up one line.\n"
  msgstr ""
  
! #: info/infodoc.c:47
  msgid "\\%-10[next-line]  Move down one line.\n"
  msgstr ""
  
! #: info/infodoc.c:48
  msgid "\\%-10[scroll-backward]  Scroll backward one screenful.\n"
  msgstr ""
  
! #: info/infodoc.c:49
  msgid "\\%-10[scroll-forward]  Scroll forward one screenful.\n"
  msgstr ""
  
! #: info/infodoc.c:50
  msgid "\\%-10[beginning-of-node]  Go to the beginning of this node.\n"
  msgstr ""
  
! #: info/infodoc.c:51
  msgid "\\%-10[end-of-node]  Go to the end of this node.\n"
  msgstr ""
  
! #: info/infodoc.c:53
  msgid "\\%-10[move-to-next-xref]  Skip to the next hypertext link.\n"
  msgstr ""
  
! #: info/infodoc.c:54
  msgid ""
  "\\%-10[select-reference-this-line]  Follow the hypertext link under the "
***************
*** 675,743 ****
  msgstr ""
  
! #: info/infodoc.c:60
  msgid "\\%-10[history-node]  Go back to the last node seen in this window.\n"
  msgstr ""
  
! #: info/infodoc.c:62
  msgid "\\%-10[global-prev-node]  Go to the previous node in the document.\n"
  msgstr ""
  
! #: info/infodoc.c:63
  msgid "\\%-10[global-next-node]  Go to the next node in the document.\n"
  msgstr ""
  
! #: info/infodoc.c:64
  msgid "\\%-10[prev-node]  Go to the previous node on this level.\n"
  msgstr ""
  
! #: info/infodoc.c:65
  msgid "\\%-10[next-node]  Go to the next node on this level.\n"
  msgstr ""
  
! #: info/infodoc.c:66
  msgid "\\%-10[up-node]  Go up one level.\n"
  msgstr ""
  
! #: info/infodoc.c:67
  msgid "\\%-10[top-node]  Go to the top node of this document.\n"
  msgstr ""
  
! #: info/infodoc.c:68
! msgid "\\%-10[dir-node]  Go to the main `directory' node.\n"
  msgstr ""
  
! #: info/infodoc.c:70
  msgid "1...9       Pick the first...ninth item in this node's menu.\n"
  msgstr ""
  
! #: info/infodoc.c:71
  msgid "\\%-10[last-menu-item]  Pick the last item in this node's menu.\n"
  msgstr ""
  
! #: info/infodoc.c:72
  msgid "\\%-10[menu-item]  Pick a menu item specified by name.\n"
  msgstr ""
  
! #: info/infodoc.c:73
  msgid "\\%-10[xref-item]  Follow a cross reference specified by name.\n"
  msgstr ""
  
! #: info/infodoc.c:74
  msgid "\\%-10[goto-node]  Go to a node specified by name.\n"
  msgstr ""
  
! #: info/infodoc.c:76
  msgid "\\%-10[search]  Search forward for a specified string.\n"
  msgstr ""
  
! #: info/infodoc.c:77
  msgid "\\%-10[search-previous]  Search for previous occurrence.\n"
  msgstr ""
  
! #: info/infodoc.c:78
  msgid "\\%-10[search-next]  Search for next occurrence.\n"
  msgstr ""
  
! #: info/infodoc.c:79
  msgid ""
  "\\%-10[index-search]  Search for a specified string in the index, and\n"
--- 649,717 ----
  msgstr ""
  
! #: info/infodoc.c:55
  msgid "\\%-10[history-node]  Go back to the last node seen in this window.\n"
  msgstr ""
  
! #: info/infodoc.c:57
  msgid "\\%-10[global-prev-node]  Go to the previous node in the document.\n"
  msgstr ""
  
! #: info/infodoc.c:58
  msgid "\\%-10[global-next-node]  Go to the next node in the document.\n"
  msgstr ""
  
! #: info/infodoc.c:59
  msgid "\\%-10[prev-node]  Go to the previous node on this level.\n"
  msgstr ""
  
! #: info/infodoc.c:60
  msgid "\\%-10[next-node]  Go to the next node on this level.\n"
  msgstr ""
  
! #: info/infodoc.c:61
  msgid "\\%-10[up-node]  Go up one level.\n"
  msgstr ""
  
! #: info/infodoc.c:62
  msgid "\\%-10[top-node]  Go to the top node of this document.\n"
  msgstr ""
  
! #: info/infodoc.c:63
! msgid "\\%-10[dir-node]  Go to the main 'directory' node.\n"
  msgstr ""
  
! #: info/infodoc.c:65
  msgid "1...9       Pick the first...ninth item in this node's menu.\n"
  msgstr ""
  
! #: info/infodoc.c:66
  msgid "\\%-10[last-menu-item]  Pick the last item in this node's menu.\n"
  msgstr ""
  
! #: info/infodoc.c:67
  msgid "\\%-10[menu-item]  Pick a menu item specified by name.\n"
  msgstr ""
  
! #: info/infodoc.c:68
  msgid "\\%-10[xref-item]  Follow a cross reference specified by name.\n"
  msgstr ""
  
! #: info/infodoc.c:69
  msgid "\\%-10[goto-node]  Go to a node specified by name.\n"
  msgstr ""
  
! #: info/infodoc.c:71
  msgid "\\%-10[search]  Search forward for a specified string.\n"
  msgstr ""
  
! #: info/infodoc.c:72
  msgid "\\%-10[search-previous]  Search for previous occurrence.\n"
  msgstr ""
  
! #: info/infodoc.c:73
  msgid "\\%-10[search-next]  Search for next occurrence.\n"
  msgstr ""
  
! #: info/infodoc.c:74
  msgid ""
  "\\%-10[index-search]  Search for a specified string in the index, and\n"
***************
*** 745,917 ****
  msgstr ""
  
! #: info/infodoc.c:81
  msgid "\\%-10[virtual-index]  Synthesize menu of matching index entries.\n"
  msgstr ""
  
! #: info/infodoc.c:83
  msgid "\\%-10[abort-key]  Cancel the current operation.\n"
  msgstr ""
  
! #: info/infodoc.c:91
! msgid ""
! "Basic Commands in Info Windows\n"
! "******************************\n"
! msgstr ""
! 
! #: info/infodoc.c:94
! #, c-format
! msgid "  %-10s  Quit this help.\n"
! msgstr ""
! 
! #: info/infodoc.c:95
! #, c-format
! msgid "  %-10s  Quit Info altogether.\n"
! msgstr ""
! 
! #: info/infodoc.c:96
! #, c-format
! msgid "  %-10s  Invoke the Info tutorial.\n"
! msgstr ""
! 
! #: info/infodoc.c:100
! #, c-format
! msgid "  %-10s  Move to the `next' node of this node.\n"
! msgstr ""
! 
! #: info/infodoc.c:101
! #, c-format
! msgid "  %-10s  Move to the `previous' node of this node.\n"
! msgstr ""
! 
! #: info/infodoc.c:102
  #, c-format
! msgid "  %-10s  Move `up' from this node.\n"
  msgstr ""
  
! #: info/infodoc.c:103
! #, c-format
! msgid ""
! "  %-10s  Pick menu item specified by name.\n"
! "              Picking a menu item causes another node to be selected.\n"
! msgstr ""
! 
! #: info/infodoc.c:105
! #, c-format
! msgid "  %-10s  Follow a cross reference.  Reads name of reference.\n"
! msgstr ""
! 
! #: info/infodoc.c:106
! #, c-format
! msgid "  %-10s  Move to the last node seen in this window.\n"
! msgstr ""
! 
! #: info/infodoc.c:107
! #, c-format
! msgid "  %-10s  Skip to next hypertext link within this node.\n"
! msgstr ""
! 
! #: info/infodoc.c:108
! #, c-format
! msgid "  %-10s  Follow the hypertext link under cursor.\n"
! msgstr ""
! 
! #: info/infodoc.c:109
! #, c-format
! msgid "  %-10s  Move to the `directory' node.  Equivalent to `g (DIR)'.\n"
! msgstr ""
! 
! #: info/infodoc.c:110
! #, c-format
! msgid "  %-10s  Move to the Top node.  Equivalent to `g Top'.\n"
! msgstr ""
! 
! #: info/infodoc.c:112
! msgid ""
! "Moving within a node:\n"
! "---------------------\n"
! msgstr ""
! 
! #: info/infodoc.c:114
! #, c-format
! msgid "  %-10s  Scroll forward a page.\n"
! msgstr ""
! 
! #: info/infodoc.c:115
! #, c-format
! msgid "  %-10s  Scroll backward a page.\n"
! msgstr ""
! 
! #: info/infodoc.c:116
! #, c-format
! msgid "  %-10s  Go to the beginning of this node.\n"
! msgstr ""
! 
! #: info/infodoc.c:117
! #, c-format
! msgid "  %-10s  Go to the end of this node.\n"
! msgstr ""
! 
! #: info/infodoc.c:118
! #, c-format
! msgid "  %-10s  Scroll forward 1 line.\n"
! msgstr ""
! 
! #: info/infodoc.c:119
! #, c-format
! msgid "  %-10s  Scroll backward 1 line.\n"
! msgstr ""
! 
! #: info/infodoc.c:121
! msgid ""
! "Other commands:\n"
! "---------------\n"
! msgstr ""
! 
! #: info/infodoc.c:123
! #, c-format
! msgid "  %-10s  Pick first...ninth item in node's menu.\n"
! msgstr ""
! 
! #: info/infodoc.c:124
! #, c-format
! msgid "  %-10s  Pick last item in node's menu.\n"
! msgstr ""
! 
! #: info/infodoc.c:127
! #, c-format
! msgid ""
! "  %-10s  Search for a specified string in the index entries of this Info\n"
! "              file, and select the node referenced by the first entry "
! "found.\n"
! msgstr ""
! 
! #: info/infodoc.c:129
! #, c-format
! msgid ""
! "  %-10s  Move to node specified by name.\n"
! "              You may include a filename as well, as in (FILENAME)NODENAME.\n"
! msgstr ""
! 
! #: info/infodoc.c:131
! #, c-format
! msgid ""
! "  %-10s  Search forward for a specified string,\n"
! "              and select the node in which the next occurrence is found.\n"
! msgstr ""
! 
! #: info/infodoc.c:133
! #, c-format
! msgid ""
! "  %-10s  Search backward for a specified string,\n"
! "              and select the node in which the next occurrence is found.\n"
! msgstr ""
! 
! #: info/infodoc.c:311
! #, c-format
  msgid "The current search path is:\n"
  msgstr ""
  
! #: info/infodoc.c:314
! #, c-format
  msgid ""
  "Commands available in Info windows:\n"
--- 719,740 ----
  msgstr ""
  
! #: info/infodoc.c:76
  msgid "\\%-10[virtual-index]  Synthesize menu of matching index entries.\n"
  msgstr ""
  
! #: info/infodoc.c:78
  msgid "\\%-10[abort-key]  Cancel the current operation.\n"
  msgstr ""
  
! #: info/infodoc.c:197
  #, c-format
! msgid "This is GNU Info version %s.  "
  msgstr ""
  
! #: info/infodoc.c:198
  msgid "The current search path is:\n"
  msgstr ""
  
! #: info/infodoc.c:203
  msgid ""
  "Commands available in Info windows:\n"
***************
*** 919,924 ****
  msgstr ""
  
! #: info/infodoc.c:317
! #, c-format
  msgid ""
  "Commands available in the echo area:\n"
--- 742,746 ----
  msgstr ""
  
! #: info/infodoc.c:206
  msgid ""
  "Commands available in the echo area:\n"
***************
*** 926,930 ****
  msgstr ""
  
! #: info/infodoc.c:338
  #, c-format
  msgid ""
--- 748,752 ----
  msgstr ""
  
! #: info/infodoc.c:226
  #, c-format
  msgid ""
***************
*** 933,938 ****
  msgstr ""
  
! #: info/infodoc.c:342
! #, c-format
  msgid ""
  "The following commands cannot be invoked at all:\n"
--- 755,759 ----
  msgstr ""
  
! #: info/infodoc.c:231
  msgid ""
  "The following commands cannot be invoked at all:\n"
***************
*** 940,1196 ****
  msgstr ""
  
! #: info/infodoc.c:468
  msgid "Display help message"
  msgstr ""
  
! #: info/infodoc.c:486
! msgid "Visit Info node `(info)Help'"
  msgstr ""
  
! #: info/infodoc.c:612
  msgid "Print documentation for KEY"
  msgstr ""
  
! #: info/infodoc.c:624
  #, c-format
  msgid "Describe key: %s"
  msgstr ""
  
! #: info/infodoc.c:634
! #, c-format
! msgid "ESC %s is undefined."
! msgstr ""
! 
! #: info/infodoc.c:650 info/infodoc.c:678
  #, c-format
  msgid "%s is undefined."
  msgstr ""
  
! #: info/infodoc.c:699
! #, c-format
! msgid "%s is defined to %s."
! msgstr ""
! 
! #: info/infodoc.c:1123
  msgid "Show what to type to execute a given command"
  msgstr ""
  
! #: info/infodoc.c:1127
  msgid "Where is command: "
  msgstr ""
  
! #: info/infodoc.c:1149
  #, c-format
! msgid "`%s' is not on any keys"
  msgstr ""
  
! #: info/infodoc.c:1155
  #, c-format
  msgid "%s can only be invoked via %s."
  msgstr ""
  
! #: info/infodoc.c:1159
  #, c-format
  msgid "%s can be invoked via %s."
  msgstr ""
  
! #: info/infodoc.c:1164
! #, c-format
! msgid "There is no function named `%s'"
! msgstr ""
! 
! #: info/infodoc.c:98
! msgid ""
! "Selecting other nodes:\n"
! "----------------------\n"
! msgstr ""
! 
! #: info/infokey.c:169
  #, c-format
! msgid "incorrect number of arguments"
  msgstr ""
  
! #: info/infokey.c:199
  #, c-format
! msgid "cannot open input file `%s'"
  msgstr ""
  
! #: info/infokey.c:213
! #, c-format
! msgid "cannot create output file `%s'"
! msgstr ""
! 
! #: info/infokey.c:224
! #, c-format
! msgid "error writing to `%s'"
! msgstr ""
! 
! #: info/infokey.c:230
! #, c-format
! msgid "error closing output file `%s'"
! msgstr ""
! 
! #: info/infokey.c:449
  #, c-format
  msgid "key sequence too long"
  msgstr ""
  
! #: info/infokey.c:527
  #, c-format
  msgid "missing key sequence"
  msgstr ""
  
! #: info/infokey.c:607
  #, c-format
  msgid "NUL character (\\000) not permitted"
  msgstr ""
  
! #: info/infokey.c:637
  #, c-format
  msgid "NUL character (^%c) not permitted"
  msgstr ""
  
! #: info/infokey.c:660
  #, c-format
  msgid "missing action name"
  msgstr ""
  
! #: info/infokey.c:675 info/infokey.c:745
  #, c-format
! msgid "section too long"
  msgstr ""
  
! #: info/infokey.c:681
  #, c-format
  msgid "unknown action `%s'"
  msgstr ""
  
! #: info/infokey.c:691
  #, c-format
  msgid "action name too long"
  msgstr ""
  
! #: info/infokey.c:704
  #, c-format
  msgid "extra characters following action `%s'"
  msgstr ""
  
! #: info/infokey.c:715
  #, c-format
  msgid "missing variable name"
  msgstr ""
  
! #: info/infokey.c:724
  #, c-format
  msgid "missing `=' immediately after variable name"
  msgstr ""
  
! #: info/infokey.c:731
  #, c-format
  msgid "variable name too long"
  msgstr ""
  
! #: info/infokey.c:753
  #, c-format
  msgid "value too long"
  msgstr ""
  
! #: info/infokey.c:881
  #, c-format
  msgid "\"%s\", line %u: "
  msgstr ""
  
! #: info/infokey.c:899
! #, c-format
! msgid ""
! "Usage: %s [OPTION]... [INPUT-FILE]\n"
! "\n"
! "Compile infokey source file to infokey file.  Reads INPUT-FILE (default\n"
! "$HOME/.infokey) and writes compiled key file to (by default) $HOME/.info.\n"
! "\n"
! "Options:\n"
! "  --output FILE        output to FILE instead of $HOME/.info\n"
! "  --help               display this help and exit.\n"
! "  --version            display version information and exit.\n"
! msgstr ""
! 
! #: info/infomap.c:959
! #, c-format
! msgid "Ignoring invalid infokey file `%s' - too small"
! msgstr ""
! 
! #: info/infomap.c:962
! #, c-format
! msgid "Ignoring invalid infokey file `%s' - too big"
! msgstr ""
! 
! #: info/infomap.c:975
! #, c-format
! msgid "Error reading infokey file `%s' - short read"
! msgstr ""
! 
! #: info/infomap.c:993
! #, c-format
! msgid ""
! "Invalid infokey file `%s' (bad magic numbers) -- run infokey to update it"
! msgstr ""
! 
! #: info/infomap.c:1001
! #, c-format
! msgid "Your infokey file `%s' is out of date -- run infokey to update it"
! msgstr ""
! 
! #: info/infomap.c:1017
! #, c-format
! msgid ""
! "Invalid infokey file `%s' (bad section length) -- run infokey to update it"
! msgstr ""
! 
! #: info/infomap.c:1041
! #, c-format
! msgid ""
! "Invalid infokey file `%s' (bad section code) -- run infokey to update it"
! msgstr ""
! 
! #: info/infomap.c:1171
! msgid "Bad data in infokey file -- some key bindings ignored"
! msgstr ""
! 
! #: info/infomap.c:1236
! msgid "Bad data in infokey file -- some var settings ignored"
! msgstr ""
! 
! #: info/m-x.c:67
  msgid "Read the name of an Info command and describe it"
  msgstr ""
  
! #: info/m-x.c:71
  msgid "Describe command: "
  msgstr ""
  
! #: info/m-x.c:94
  msgid "Read a command name in the echo area and execute it"
  msgstr ""
  
! #: info/m-x.c:138
  #, c-format
! msgid "Cannot execute an `echo-area' command here."
  msgstr ""
  
! #: info/m-x.c:151
  #, c-format
  msgid "Undefined command: %s"
  msgstr ""
  
! #: info/m-x.c:157
  msgid "Set the height of the displayed window"
  msgstr ""
  
! #: info/m-x.c:170
  #, c-format
  msgid "Set screen height to (%d): "
  msgstr ""
  
! #: info/makedoc.c:167 info/makedoc.c:175
  #, c-format
  msgid ""
--- 761,921 ----
  msgstr ""
  
! #: info/infodoc.c:335
  msgid "Display help message"
  msgstr ""
  
! #: info/infodoc.c:348
! msgid "Visit Info node '(info)Help'"
  msgstr ""
  
! #: info/infodoc.c:447
  msgid "Print documentation for KEY"
  msgstr ""
  
! #: info/infodoc.c:458
  #, c-format
  msgid "Describe key: %s"
  msgstr ""
  
! #: info/infodoc.c:468 info/infodoc.c:504
  #, c-format
  msgid "%s is undefined."
  msgstr ""
  
! #: info/infodoc.c:866
  msgid "Show what to type to execute a given command"
  msgstr ""
  
! #: info/infodoc.c:870
  msgid "Where is command: "
  msgstr ""
  
! #: info/infodoc.c:892
  #, c-format
! msgid "'%s' is not on any keys"
  msgstr ""
  
! #: info/infodoc.c:898
  #, c-format
  msgid "%s can only be invoked via %s."
  msgstr ""
  
! #: info/infodoc.c:902
  #, c-format
  msgid "%s can be invoked via %s."
  msgstr ""
  
! #: info/infodoc.c:907
  #, c-format
! msgid "There is no function named '%s'"
  msgstr ""
  
! #: info/infomap.c:600
  #, c-format
! msgid "could not open init file %s"
  msgstr ""
  
! #: info/infokey.c:229
  #, c-format
  msgid "key sequence too long"
  msgstr ""
  
! #: info/infokey.c:306
  #, c-format
  msgid "missing key sequence"
  msgstr ""
  
! #: info/infokey.c:386
  #, c-format
  msgid "NUL character (\\000) not permitted"
  msgstr ""
  
! #: info/infokey.c:415
  #, c-format
  msgid "NUL character (^%c) not permitted"
  msgstr ""
  
! #: info/infokey.c:438
  #, c-format
  msgid "missing action name"
  msgstr ""
  
! #: info/infokey.c:450
  #, c-format
! msgid "cannot bind key sequence to menu-digit"
  msgstr ""
  
! #: info/infokey.c:458
  #, c-format
  msgid "unknown action `%s'"
  msgstr ""
  
! #: info/infokey.c:482
  #, c-format
  msgid "action name too long"
  msgstr ""
  
! #: info/infokey.c:495
  #, c-format
  msgid "extra characters following action `%s'"
  msgstr ""
  
! #: info/infokey.c:506
  #, c-format
  msgid "missing variable name"
  msgstr ""
  
! #: info/infokey.c:515
  #, c-format
  msgid "missing `=' immediately after variable name"
  msgstr ""
  
! #: info/infokey.c:522
  #, c-format
  msgid "variable name too long"
  msgstr ""
  
! #: info/infokey.c:546
  #, c-format
  msgid "value too long"
  msgstr ""
  
! #: info/infokey.c:592
  #, c-format
  msgid "\"%s\", line %u: "
  msgstr ""
  
! #: info/m-x.c:66
  msgid "Read the name of an Info command and describe it"
  msgstr ""
  
! #: info/m-x.c:70
  msgid "Describe command: "
  msgstr ""
  
! #: info/m-x.c:93
  msgid "Read a command name in the echo area and execute it"
  msgstr ""
  
! #: info/m-x.c:136
  #, c-format
! msgid "Cannot execute an 'echo-area' command here."
  msgstr ""
  
! #: info/m-x.c:149
  #, c-format
  msgid "Undefined command: %s"
  msgstr ""
  
! #: info/m-x.c:155
  msgid "Set the height of the displayed window"
  msgstr ""
  
! #: info/m-x.c:168
  #, c-format
  msgid "Set screen height to (%d): "
  msgstr ""
  
! #: info/makedoc.c:141
  #, c-format
  msgid ""
***************
*** 1199,1239 ****
  msgstr ""
  
! #: info/makedoc.c:557
  #, c-format
  msgid "Couldn't manipulate the file %s.\n"
  msgstr ""
  
! #: info/nodemenu.c:30
  msgid ""
  "\n"
  "* Menu:\n"
  "  (File)Node                        Lines   Size   Containing File\n"
  "  ----------                        -----   ----   ---------------"
  msgstr ""
  
! #: info/nodemenu.c:200
  msgid ""
  "Here is the menu of nodes you have recently visited.\n"
! "Select one from this menu, or use `\\[history-node]' in another window.\n"
  msgstr ""
  
! #: info/nodemenu.c:220
  msgid "Make a window containing a menu of all of the currently visited nodes"
  msgstr ""
  
! #: info/nodemenu.c:300
  msgid "Select a node which has been previously visited in a visible window"
  msgstr ""
  
! #: info/nodemenu.c:313
  msgid "Select visited node: "
  msgstr ""
  
! #: info/nodemenu.c:333 info/session.c:2617
  #, c-format
  msgid "The reference disappeared! (%s)."
  msgstr ""
  
! #: info/pcterm.c:179
  #, c-format
  msgid "Terminal cannot be initialized: %s\n"
--- 924,967 ----
  msgstr ""
  
! #: info/makedoc.c:466
  #, c-format
  msgid "Couldn't manipulate the file %s.\n"
  msgstr ""
  
! #. TRANSLATORS: The "\n* Menu:\n\n" part of this should not be translated, as
! #. it is part of the Info syntax.
! #: info/nodemenu.c:35
  msgid ""
  "\n"
  "* Menu:\n"
+ "\n"
  "  (File)Node                        Lines   Size   Containing File\n"
  "  ----------                        -----   ----   ---------------"
  msgstr ""
  
! #: info/nodemenu.c:187
  msgid ""
  "Here is the menu of nodes you have recently visited.\n"
! "Select one from this menu, or use '\\[history-node]' in another window.\n"
  msgstr ""
  
! #: info/nodemenu.c:208
  msgid "Make a window containing a menu of all of the currently visited nodes"
  msgstr ""
  
! #: info/nodemenu.c:253
  msgid "Select a node which has been previously visited in a visible window"
  msgstr ""
  
! #: info/nodemenu.c:260
  msgid "Select visited node: "
  msgstr ""
  
! #: info/nodemenu.c:278 info/session.c:2356
  #, c-format
  msgid "The reference disappeared! (%s)."
  msgstr ""
  
! #: info/pcterm.c:211
  #, c-format
  msgid "Terminal cannot be initialized: %s\n"
***************
*** 1245,1778 ****
  msgstr ""
  
! #: info/session.c:162
! #, c-format
! msgid ""
! "Welcome to Info version %s. Type \\[get-help-window] for help, \\[menu-item] "
! "for menu item."
  msgstr ""
  
! #: info/session.c:621
! msgid "Move down to the next line"
  msgstr ""
  
! #: info/session.c:673
! msgid "Move up to the previous line"
  msgstr ""
  
! #: info/session.c:943
! msgid "Move to the end of the line"
  msgstr ""
  
! #: info/session.c:954
! msgid "Move to the start of the line"
  msgstr ""
  
! #: info/session.c:1156
! msgid "Next"
  msgstr ""
  
! #: info/session.c:1172 info/session.c:1296
! msgid "No more nodes within this document."
  msgstr ""
  
! #: info/session.c:1321
! msgid "No `Prev' for this node."
  msgstr ""
  
! #: info/session.c:1341
! msgid "No `Prev' or `Up' for this node within this document."
  msgstr ""
  
! #: info/session.c:1402
! msgid "Move forwards or down through node structure"
  msgstr ""
  
! #: info/session.c:1418
! msgid "Move backwards or up through node structure"
  msgstr ""
  
! #: info/session.c:1519
! msgid "Scroll forward in this window"
  msgstr ""
  
! #: info/session.c:1527
! msgid "Scroll forward in this window and set default window size"
  msgstr ""
  
! #: info/session.c:1535
! msgid "Scroll forward in this window staying within node"
  msgstr ""
  
! #: info/session.c:1543
! msgid ""
! "Scroll forward in this window staying within node and set default window size"
  msgstr ""
  
! #: info/session.c:1551
! msgid "Scroll backward in this window"
  msgstr ""
  
! #: info/session.c:1559
! msgid "Scroll backward in this window and set default window size"
  msgstr ""
  
! #: info/session.c:1568
  msgid "Scroll backward in this window staying within node"
  msgstr ""
  
! #: info/session.c:1576
  msgid ""
! "Scroll backward in this window staying within node and set default window "
! "size"
! msgstr ""
! 
! #: info/session.c:1584
! msgid "Move to the start of this node"
  msgstr ""
! 
! #: info/session.c:1591
! msgid "Move to the end of this node"
  msgstr ""
  
! #: info/session.c:1598
  msgid "Scroll down by lines"
  msgstr ""
  
! #: info/session.c:1615
  msgid "Scroll up by lines"
  msgstr ""
  
! #: info/session.c:1633
  msgid "Scroll down by half screen size"
  msgstr ""
  
! #: info/session.c:1659
  msgid "Scroll up by half screen size"
  msgstr ""
  
! #: info/session.c:1688
  msgid "Select the next window"
  msgstr ""
  
! #: info/session.c:1727
  msgid "Select the previous window"
  msgstr ""
  
! #: info/session.c:1778
  msgid "Split the current window"
  msgstr ""
  
! #: info/session.c:1862
  msgid "Delete the current window"
  msgstr ""
  
! #: info/session.c:1870
  msgid "Cannot delete a permanent window"
  msgstr ""
  
! #: info/session.c:1902
  msgid "Delete all other windows"
  msgstr ""
  
! #: info/session.c:1948
! msgid "Scroll the other window"
! msgstr ""
! 
! #: info/session.c:1969
! msgid "Scroll the other window backward"
! msgstr ""
! 
! #: info/session.c:1975
  msgid "Grow (or shrink) this window"
  msgstr ""
  
! #: info/session.c:1986
  msgid "Divide the available screen space among the visible windows"
  msgstr ""
  
! #: info/session.c:1993
  msgid "Toggle the state of line wrapping in the current window"
  msgstr ""
  
! #: info/session.c:2000
! msgid "Toggle the usage of regular expressions in searches"
  msgstr ""
  
! #: info/session.c:2004
  #, c-format
! msgid "Using regular expressions for searches."
  msgstr ""
  
! #: info/session.c:2005
  #, c-format
! msgid "Using literal strings for searches."
  msgstr ""
  
! #: info/session.c:2197
! msgid "Select the Next node"
  msgstr ""
  
! #: info/session.c:2205
! msgid "Select the Prev node"
  msgstr ""
  
! #: info/session.c:2213
! msgid "Select the Up node"
  msgstr ""
  
! #: info/session.c:2220
! msgid "Select the last node in this file"
  msgstr ""
  
! #: info/session.c:2248 info/session.c:2282
! msgid "This window has no additional nodes"
  msgstr ""
  
! #: info/session.c:2254
! msgid "Select the first node in this file"
  msgstr ""
  
! #: info/session.c:2289
! msgid "Select the last item in this node's menu"
  msgstr ""
  
! #: info/session.c:2295
! msgid "Select this menu item"
  msgstr ""
  
! #: info/session.c:2328
  #, c-format
! msgid "There isn't %d item in this menu."
! msgid_plural "There aren't %d items in this menu."
! msgstr[0] ""
! msgstr[1] ""
  
! #: info/session.c:2524 info/session.c:2525
  #, c-format
! msgid "Menu item (%s): "
  msgstr ""
  
! #: info/session.c:2528
! msgid "Menu item: "
  msgstr ""
  
! #: info/session.c:2535 info/session.c:2536
! #, c-format
! msgid "Follow xref (%s): "
  msgstr ""
  
! #: info/session.c:2539
! msgid "Follow xref: "
  msgstr ""
  
! #: info/session.c:2660
! msgid "Read a menu item and select its node"
  msgstr ""
  
! #: info/session.c:2668
! msgid "Read a footnote or cross reference and select its node"
  msgstr ""
  
! #: info/session.c:2674
! msgid "Move to the start of this node's menu"
  msgstr ""
  
! #: info/session.c:2696
! msgid "Visit as many menu items at once as possible"
  msgstr ""
  
! #: info/session.c:2724
! msgid "Read a node name and select it"
  msgstr ""
  
! #: info/session.c:2778 info/session.c:2783
! msgid "Goto node: "
  msgstr ""
  
! #: info/session.c:2855
! #, c-format
! msgid "No menu in node `%s'."
  msgstr ""
  
! #: info/session.c:2904
! #, c-format
! msgid "No menu item `%s' in node `%s'."
  msgstr ""
  
! #: info/session.c:2940
! #, c-format
! msgid "Unable to find node referenced by `%s' in `%s'."
  msgstr ""
  
! #: info/session.c:2992
! msgid "Read a list of menus starting from dir and follow them"
  msgstr ""
  
! #: info/session.c:2994
! msgid "Follow menus: "
  msgstr ""
  
! #: info/session.c:3187
  msgid "Find the node describing program invocation"
  msgstr ""
  
! #: info/session.c:3189
  #, c-format
  msgid "Find Invocation node of [%s]: "
  msgstr ""
  
! #: info/session.c:3227
  msgid "Read a manpage reference and select it"
  msgstr ""
  
! #: info/session.c:3231
  msgid "Get Manpage: "
  msgstr ""
  
! #: info/session.c:3261
! msgid "Select the node `Top' in this file"
! msgstr ""
! 
! #: info/session.c:3267
! msgid "Select the node `(dir)'"
  msgstr ""
  
! #: info/session.c:3284 info/session.c:3286
! #, c-format
! msgid "Kill node (%s): "
! msgstr ""
! 
! #: info/session.c:3337
! #, c-format
! msgid "Cannot kill node `%s'"
  msgstr ""
  
! #: info/session.c:3347
! msgid "Cannot kill the last node"
  msgstr ""
  
! #: info/session.c:3433
  msgid "Select the most recently selected node"
  msgstr ""
  
! #: info/session.c:3439
! msgid "Kill this node"
  msgstr ""
  
! #: info/session.c:3447
  msgid "Read the name of a file and select it"
  msgstr ""
  
! #: info/session.c:3451
  msgid "Find file: "
  msgstr ""
  
! #: info/session.c:3468
! #, c-format
! msgid "Cannot find `%s'."
! msgstr ""
! 
! #: info/session.c:3508 info/session.c:3633
  #, c-format
! msgid "writing file %s"
  msgstr ""
  
! #: info/session.c:3519 info/session.c:3644
  #, c-format
! msgid "Could not create output file `%s'."
  msgstr ""
  
! #: info/session.c:3533 info/session.c:3663
  #, c-format
  msgid "error writing to %s: %s"
  msgstr ""
  
! #: info/session.c:3541
  #, c-format
  msgid "closing %s"
  msgstr ""
  
! #: info/session.c:3590
  #, c-format
  msgid "writing node %s..."
  msgstr ""
  
! #: info/session.c:3670
! #, c-format
! msgid "closing file %s"
! msgstr ""
! 
! #: info/session.c:3678
  msgid "Pipe the contents of this node through INFO_PRINT_COMMAND"
  msgstr ""
  
! #: info/session.c:3713
  #, c-format
! msgid "Cannot open pipe to `%s'."
  msgstr ""
  
! #: info/session.c:3718
  #, c-format
  msgid "printing node %s..."
  msgstr ""
  
! #: info/session.c:3726
  #, c-format
  msgid "finished printing node %s"
  msgstr ""
  
! #: info/session.c:4015
! msgid "Search continued from the end of the document."
  msgstr ""
  
! #: info/session.c:4020
! msgid "Search continued from the beginning of the document."
  msgstr ""
  
! #: info/session.c:4037
  #, c-format
! msgid "Searching subfile %s ..."
  msgstr ""
  
! #: info/session.c:4097
! msgid "Read a string and search for it case-sensitively"
  msgstr ""
  
! #: info/session.c:4104
! msgid "Read a string and search for it"
  msgstr ""
  
! #: info/session.c:4112
! msgid "Read a string and search backward for it"
  msgstr ""
  
! #: info/session.c:4169 info/session.c:4175
  #, c-format
  msgid "%s%s%s [%s]: "
  msgstr ""
  
! #: info/session.c:4170 info/session.c:4176
  msgid "Regexp search"
  msgstr ""
  
! #: info/session.c:4171 info/session.c:4177
  msgid " case-sensitively"
  msgstr ""
  
! #: info/session.c:4172 info/session.c:4178
  msgid " backward"
  msgstr ""
  
! #: info/session.c:4176
! msgid "Search"
  msgstr ""
  
! #: info/session.c:4225
! msgid "Search failed."
  msgstr ""
  
  #: info/session.c:4243
  msgid "Repeat last search in the same direction"
  msgstr ""
  
! #: info/session.c:4246 info/session.c:4267
  msgid "No previous search string"
  msgstr ""
  
! #: info/session.c:4264
  msgid "Repeat last search in the reverse direction"
  msgstr ""
  
! #: info/session.c:4294 info/session.c:4300
  msgid "Search interactively for a string as you type it"
  msgstr ""
  
! #: info/session.c:4380
  msgid "Regexp I-search backward: "
  msgstr ""
  
! #: info/session.c:4381
  msgid "I-search backward: "
  msgstr ""
  
! #: info/session.c:4383
  msgid "Regexp I-search: "
  msgstr ""
  
! #: info/session.c:4384
  msgid "I-search: "
  msgstr ""
  
! #: info/session.c:4409 info/session.c:4411
  msgid "Failing "
  msgstr ""
  
! #: info/session.c:4895
! msgid "Move to the previous cross reference"
! msgstr ""
! 
! #: info/session.c:4913
! msgid "Move to the next cross reference"
! msgstr ""
! 
! #: info/session.c:4935
! msgid "Select reference or menu item appearing on this line"
! msgstr ""
! 
! #: info/session.c:4958
  msgid "Cancel current operation"
  msgstr ""
  
! #: info/session.c:4965
  msgid "Quit"
  msgstr ""
  
! #: info/session.c:4974
! msgid "Move the cursor to a specific line of the window"
  msgstr ""
  
! #: info/session.c:5006
  msgid "Redraw the display"
  msgstr ""
  
! #: info/session.c:5043
  msgid "Quit using Info"
  msgstr ""
  
! #: info/session.c:5058
  msgid "Run command bound to this key's lowercase variant"
  msgstr ""
  
! #: info/session.c:5069
  #, c-format
  msgid "Unknown command (%s)."
  msgstr ""
  
! #: info/session.c:5072
  #, c-format
  msgid "\"%s\" is invalid"
  msgstr ""
  
! #: info/session.c:5073
  #, c-format
! msgid "`%s' is invalid"
  msgstr ""
  
! #: info/session.c:5288
  msgid "Add this digit to the current numeric argument"
  msgstr ""
  
! #: info/session.c:5297
  msgid "Start (or multiply by 4) the current numeric argument"
  msgstr ""
  
- #: info/session.c:5312
- msgid "Internally used by \\[universal-argument]"
- msgstr ""
- 
- #: info/session.c:5388
- msgid "Show full file name of node being displayed"
- msgstr ""
- 
  #: info/tilde.c:361
  #, c-format
--- 973,1510 ----
  msgstr ""
  
! #: info/session.c:61
! msgid "Show all matching files"
  msgstr ""
  
! #: info/session.c:65
! #, c-format
! msgid "No file index"
  msgstr ""
  
! #. TRANSLATORS: Try to keep this message (when "expanded") at most 79
! #. characters; anything after the 79th character will not actually be
! #. displayed on an 80-column terminal.
! #: info/session.c:191
! #, c-format
! msgid ""
! "Welcome to Info version %s.  Type \\[get-help-window] for help, \\[get-info-"
! "help-node] for tutorial."
  msgstr ""
  
! #: info/session.c:767
! #, c-format
! msgid "can't open %s: %s"
  msgstr ""
  
! #: info/session.c:773
! #, c-format
! msgid "debugging output diverted to \"%s\""
  msgstr ""
  
! #: info/session.c:1215
! msgid "Move down to the next line"
  msgstr ""
  
! #: info/session.c:1230
! msgid "Move up to the previous line"
  msgstr ""
  
! #: info/session.c:1246
! msgid "Move the cursor to a specific line of the window"
  msgstr ""
  
! #: info/session.c:1278
! msgid "Move to the end of the line"
  msgstr ""
  
! #: info/session.c:1303
! msgid "Move to the start of the line"
  msgstr ""
  
! #: info/session.c:1385
! msgid "Move to the start of this node"
  msgstr ""
  
! #: info/session.c:1392
! msgid "Move to the end of this node"
  msgstr ""
  
! #: info/session.c:1474
! msgid "Scroll forward in this window"
  msgstr ""
  
! #: info/session.c:1488
! msgid "Scroll backward in this window"
  msgstr ""
  
! #: info/session.c:1496
! msgid "Scroll forward in this window and set default window size"
  msgstr ""
  
! #: info/session.c:1511
! msgid "Scroll backward in this window and set default window size"
  msgstr ""
  
! #: info/session.c:1517
! msgid "Scroll forward in this window staying within node"
  msgstr ""
  
! #: info/session.c:1532
  msgid "Scroll backward in this window staying within node"
  msgstr ""
  
! #: info/session.c:1540
  msgid ""
! "Scroll forward in this window staying within node and set default window size"
  msgstr ""
! 
! #: info/session.c:1567
! msgid ""
! "Scroll backward in this window staying within node and set default window "
! "size"
  msgstr ""
  
! #: info/session.c:1573
  msgid "Scroll down by lines"
  msgstr ""
  
! #: info/session.c:1579
  msgid "Scroll up by lines"
  msgstr ""
  
! #: info/session.c:1591
  msgid "Scroll down by half screen size"
  msgstr ""
  
! #: info/session.c:1618
  msgid "Scroll up by half screen size"
  msgstr ""
  
! #: info/session.c:1624
! msgid "Scroll the other window"
! msgstr ""
! 
! #: info/session.c:1645
! msgid "Scroll the other window backward"
! msgstr ""
! 
! #: info/session.c:1745
  msgid "Select the next window"
  msgstr ""
  
! #: info/session.c:1782
  msgid "Select the previous window"
  msgstr ""
  
! #: info/session.c:1826
  msgid "Split the current window"
  msgstr ""
  
! #: info/session.c:1868
  msgid "Delete the current window"
  msgstr ""
  
! #: info/session.c:1873
  msgid "Cannot delete a permanent window"
  msgstr ""
  
! #: info/session.c:1904
  msgid "Delete all other windows"
  msgstr ""
  
! #: info/session.c:1950
  msgid "Grow (or shrink) this window"
  msgstr ""
  
! #: info/session.c:1961
  msgid "Divide the available screen space among the visible windows"
  msgstr ""
  
! #: info/session.c:1968
  msgid "Toggle the state of line wrapping in the current window"
  msgstr ""
  
! #: info/session.c:2117
! msgid "Select this menu item"
  msgstr ""
  
! #: info/session.c:2147
  #, c-format
! msgid "There isn't %d item in this menu."
! msgid_plural "There aren't %d items in this menu."
! msgstr[0] ""
! msgstr[1] ""
! 
! #: info/session.c:2156
! msgid "Select the last item in this node's menu"
  msgstr ""
  
! #: info/session.c:2264 info/session.c:2265
  #, c-format
! msgid "Menu item (%s): "
  msgstr ""
  
! #: info/session.c:2268
! msgid "Menu item: "
  msgstr ""
  
! #: info/session.c:2275 info/session.c:2276
! #, c-format
! msgid "Follow xref (%s): "
  msgstr ""
  
! #: info/session.c:2279
! msgid "Follow xref: "
  msgstr ""
  
! #: info/session.c:2368
! msgid "Read a menu item and select its node"
  msgstr ""
  
! #: info/session.c:2393
! msgid "Read a footnote or cross reference and select its node"
  msgstr ""
  
! #: info/session.c:2399
! msgid "Move to the start of this node's menu"
  msgstr ""
  
! #: info/session.c:2421
! msgid "Visit as many menu items at once as possible"
  msgstr ""
  
! #: info/session.c:2520
! msgid "Move to the previous cross reference"
! msgstr ""
! 
! #: info/session.c:2583
! msgid "Move to the next cross reference"
  msgstr ""
  
! #: info/session.c:2644
! msgid "Select reference or menu item appearing on this line"
! msgstr ""
! 
! #: info/session.c:2678
  #, c-format
! msgid "No menu in node '%s'."
! msgstr ""
  
! #: info/session.c:2725
  #, c-format
! msgid "Unable to find node referenced by '%s' in '%s'."
  msgstr ""
  
! #: info/session.c:2775
! msgid "Read a list of menus starting from dir and follow them"
  msgstr ""
  
! #: info/session.c:2777
! msgid "Follow menus: "
  msgstr ""
  
! #: info/session.c:2879
! msgid "Select the Next node"
  msgstr ""
  
! #: info/session.c:2886
! msgid "Select the Prev node"
  msgstr ""
  
! #: info/session.c:2893
! msgid "Select the Up node"
  msgstr ""
  
! #: info/session.c:2899
! msgid "Select the last node in this file"
  msgstr ""
  
! #: info/session.c:2926 info/session.c:2959
! msgid "This window has no additional nodes"
  msgstr ""
  
! #: info/session.c:2932
! msgid "Select the first node in this file"
  msgstr ""
  
! #: info/session.c:3064
! msgid "No more nodes within this document."
  msgstr ""
  
! #: info/session.c:3109 info/session.c:3149
! msgid "No 'Prev' or 'Up' for this node within this document."
  msgstr ""
  
! #: info/session.c:3162
! msgid "Move forwards or down through node structure"
  msgstr ""
  
! #: info/session.c:3179
! msgid "Move backwards or up through node structure"
  msgstr ""
  
! #: info/session.c:3202
! msgid "Read a node name and select it"
  msgstr ""
  
! #: info/session.c:3256 info/session.c:3260
! msgid "Goto node: "
  msgstr ""
  
! #: info/session.c:3439
  msgid "Find the node describing program invocation"
  msgstr ""
  
! #: info/session.c:3441
  #, c-format
  msgid "Find Invocation node of [%s]: "
  msgstr ""
  
! #: info/session.c:3486
  msgid "Read a manpage reference and select it"
  msgstr ""
  
! #: info/session.c:3490
  msgid "Get Manpage: "
  msgstr ""
  
! #: info/session.c:3511
! msgid "Select the node 'Top' in this file"
  msgstr ""
  
! #: info/session.c:3517
! msgid "Select the node '(dir)'"
  msgstr ""
  
! #: info/session.c:3523
! msgid "Show full file name of node being displayed"
  msgstr ""
  
! #: info/session.c:3540
  msgid "Select the most recently selected node"
  msgstr ""
  
! #: info/session.c:3545
! #, c-format
! msgid "No earlier node in history"
  msgstr ""
  
! #: info/session.c:3549
  msgid "Read the name of a file and select it"
  msgstr ""
  
! #: info/session.c:3553
  msgid "Find file: "
  msgstr ""
  
! #: info/session.c:3570
  #, c-format
! msgid "Cannot find '%s'."
  msgstr ""
  
! #: info/session.c:3619
  #, c-format
! msgid "Could not create output file '%s'."
  msgstr ""
  
! #: info/session.c:3633
  #, c-format
  msgid "error writing to %s: %s"
  msgstr ""
  
! #: info/session.c:3642
  #, c-format
  msgid "closing %s"
  msgstr ""
  
! #: info/session.c:3691
  #, c-format
  msgid "writing node %s..."
  msgstr ""
  
! #: info/session.c:3737
  msgid "Pipe the contents of this node through INFO_PRINT_COMMAND"
  msgstr ""
  
! #: info/session.c:3765
  #, c-format
! msgid "Cannot open pipe to '%s'."
  msgstr ""
  
! #: info/session.c:3770
  #, c-format
  msgid "printing node %s..."
  msgstr ""
  
! #: info/session.c:3778
  #, c-format
  msgid "finished printing node %s"
  msgstr ""
  
! #: info/session.c:3810
! msgid "Toggle the usage of regular expressions in searches"
  msgstr ""
  
! #: info/session.c:3814
! #, c-format
! msgid "Using regular expressions for searches."
  msgstr ""
  
! #: info/session.c:3815
  #, c-format
! msgid "Using literal strings for searches."
  msgstr ""
  
! #: info/session.c:4059
! msgid "Search continued from the end of the document."
  msgstr ""
  
! #: info/session.c:4064
! msgid "Search continued from the beginning of the document."
  msgstr ""
  
! #: info/session.c:4084
! #, c-format
! msgid "Searching subfile %s ..."
! msgstr ""
! 
! #: info/session.c:4123
! msgid "Search failed."
  msgstr ""
  
! #: info/session.c:4142
  #, c-format
  msgid "%s%s%s [%s]: "
  msgstr ""
  
! #: info/session.c:4143 info/session.c:4149
  msgid "Regexp search"
  msgstr ""
  
! #: info/session.c:4143 info/session.c:4149
! msgid "Search"
! msgstr ""
! 
! #: info/session.c:4144 info/session.c:4150
  msgid " case-sensitively"
  msgstr ""
  
! #: info/session.c:4145 info/session.c:4151
  msgid " backward"
  msgstr ""
  
! #: info/session.c:4148
! #, c-format
! msgid "%s%s%s: "
  msgstr ""
  
! #: info/session.c:4168
! msgid "Search string too short"
! msgstr ""
! 
! #: info/session.c:4238
! msgid "Read a string and search for it case-sensitively"
  msgstr ""
  
  #: info/session.c:4243
+ msgid "Read a string and search for it"
+ msgstr ""
+ 
+ #: info/session.c:4249
+ msgid "Read a string and search backward for it"
+ msgstr ""
+ 
+ #: info/session.c:4257
  msgid "Repeat last search in the same direction"
  msgstr ""
  
! #: info/session.c:4265 info/session.c:4310
  msgid "No previous search string"
  msgstr ""
  
! #: info/session.c:4302
  msgid "Repeat last search in the reverse direction"
  msgstr ""
  
! #: info/session.c:4349
! msgid "Clear displayed search matches"
! msgstr ""
! 
! #: info/session.c:4366 info/session.c:4372
  msgid "Search interactively for a string as you type it"
  msgstr ""
  
! #: info/session.c:4486
  msgid "Regexp I-search backward: "
  msgstr ""
  
! #: info/session.c:4487
  msgid "I-search backward: "
  msgstr ""
  
! #: info/session.c:4489
  msgid "Regexp I-search: "
  msgstr ""
  
! #: info/session.c:4490
  msgid "I-search: "
  msgstr ""
  
! #: info/session.c:4515 info/session.c:4518
  msgid "Failing "
  msgstr ""
  
! #: info/session.c:4891
  msgid "Cancel current operation"
  msgstr ""
  
! #: info/session.c:4898
  msgid "Quit"
  msgstr ""
  
! #: info/session.c:4903
! msgid "Display version of Info being run"
! msgstr ""
! 
! #: info/session.c:4905
! #, c-format
! msgid "GNU Info version %s"
  msgstr ""
  
! #: info/session.c:4910
  msgid "Redraw the display"
  msgstr ""
  
! #: info/session.c:4947
  msgid "Quit using Info"
  msgstr ""
  
! #: info/session.c:4960
  msgid "Run command bound to this key's lowercase variant"
  msgstr ""
  
! #: info/session.c:4971
  #, c-format
  msgid "Unknown command (%s)."
  msgstr ""
  
! #: info/session.c:4974
  #, c-format
  msgid "\"%s\" is invalid"
  msgstr ""
  
! #: info/session.c:4975
  #, c-format
! msgid "'%s' is invalid"
  msgstr ""
  
! #: info/session.c:5293
  msgid "Add this digit to the current numeric argument"
  msgstr ""
  
! #: info/session.c:5300
  msgid "Start (or multiply by 4) the current numeric argument"
  msgstr ""
  
  #: info/tilde.c:361
  #, c-format
***************
*** 1780,1909 ****
  msgstr ""
  
! #: info/variables.c:37
  msgid "When \"On\", footnotes appear and disappear automatically"
  msgstr ""
  
! #: info/variables.c:41
  msgid "When \"On\", creating or deleting a window resizes other windows"
  msgstr ""
  
! #: info/variables.c:45
  msgid "When \"On\", flash the screen instead of ringing the bell"
  msgstr ""
  
! #: info/variables.c:49
  msgid "When \"On\", errors cause the bell to ring"
  msgstr ""
  
! #: info/variables.c:53
  msgid "When \"On\", Info garbage collects files which had to be uncompressed"
  msgstr ""
  
! #: info/variables.c:56
  msgid "When \"On\", the portion of the matched search string is highlighted"
  msgstr ""
  
! #: info/variables.c:60
  msgid "Controls what happens when scrolling is requested at the end of a node"
  msgstr ""
  
! #: info/variables.c:65
  msgid "Same as scroll-behaviour"
  msgstr ""
  
! #: info/variables.c:69
  msgid "The number lines to scroll when the cursor moves out of the window"
  msgstr ""
  
! #: info/variables.c:73
  msgid "Controls whether scroll-behavior affects cursor movement commands"
  msgstr ""
  
! #: info/variables.c:77
  msgid "When \"On\", Info accepts and displays ISO Latin characters"
  msgstr ""
  
! #: info/variables.c:81
  msgid ""
  "What to do when a scrolling command is issued at the end of the last node"
  msgstr ""
  
! #: info/variables.c:86
  msgid "Minimal length of a search string"
  msgstr ""
  
! #: info/variables.c:90
  msgid "Skip current window when searching"
  msgstr ""
  
! #: info/variables.c:95
  msgid "Explain the use of a variable"
  msgstr ""
  
! #: info/variables.c:101
  msgid "Describe variable: "
  msgstr ""
  
! #: info/variables.c:120
  msgid "Set the value of an Info variable"
  msgstr ""
  
! #: info/variables.c:126
  msgid "Set variable: "
  msgstr ""
  
! #: info/variables.c:144
  #, c-format
  msgid "Set %s to value (%d): "
  msgstr ""
  
! #: info/variables.c:184
  #, c-format
  msgid "Set %s to value (%s): "
  msgstr ""
  
! #: info/window.c:1077
  msgid "--*** Tags out of Date ***"
  msgstr ""
  
! #: info/window.c:1088
  msgid "-----Info: (), lines ----, "
  msgstr ""
  
! #: info/window.c:1095
  #, c-format
! msgid "-%s---Info: %s, %d lines --%s--"
  msgstr ""
  
! #: info/window.c:1099
  #, c-format
! msgid "-%s%s-Info: (%s)%s, %d lines --%s--"
  msgstr ""
  
! #: info/window.c:1106
  #, c-format
  msgid " Subfile: %s"
  msgstr ""
  
! #: install-info/install-info.c:286
  #, c-format
  msgid "%s for %s"
  msgstr ""
  
! #: install-info/install-info.c:525
  #, c-format
  msgid "\tTry `%s --help' for a complete list of options.\n"
  msgstr ""
  
! #: install-info/install-info.c:533
  #, c-format
  msgid "Usage: %s [OPTION]... [INFO-FILE [DIR-FILE]]\n"
  msgstr ""
  
! #: install-info/install-info.c:535
  msgid "Add or remove entries in INFO-FILE from the Info directory DIR-FILE."
  msgstr ""
  
! #: install-info/install-info.c:536
  msgid ""
  "INFO-FILE and DIR-FILE are required unless the --info-file\n"
--- 1512,1668 ----
  msgstr ""
  
! #: info/variables.c:51
  msgid "When \"On\", footnotes appear and disappear automatically"
  msgstr ""
  
! #: info/variables.c:55
  msgid "When \"On\", creating or deleting a window resizes other windows"
  msgstr ""
  
! #: info/variables.c:59
  msgid "When \"On\", flash the screen instead of ringing the bell"
  msgstr ""
  
! #: info/variables.c:63
  msgid "When \"On\", errors cause the bell to ring"
  msgstr ""
  
! #: info/variables.c:67
  msgid "When \"On\", Info garbage collects files which had to be uncompressed"
  msgstr ""
  
! #: info/variables.c:70
  msgid "When \"On\", the portion of the matched search string is highlighted"
  msgstr ""
  
! #: info/variables.c:74
  msgid "Controls what happens when scrolling is requested at the end of a node"
  msgstr ""
  
! #: info/variables.c:79
  msgid "Same as scroll-behaviour"
  msgstr ""
  
! #: info/variables.c:83
  msgid "The number lines to scroll when the cursor moves out of the window"
  msgstr ""
  
! #: info/variables.c:87
  msgid "Controls whether scroll-behavior affects cursor movement commands"
  msgstr ""
  
! #: info/variables.c:91
  msgid "When \"On\", Info accepts and displays ISO Latin characters"
  msgstr ""
  
! #: info/variables.c:95
  msgid ""
  "What to do when a scrolling command is issued at the end of the last node"
  msgstr ""
  
! #: info/variables.c:100
  msgid "Minimal length of a search string"
  msgstr ""
  
! #: info/variables.c:104
  msgid "Skip current window when searching"
  msgstr ""
  
! #: info/variables.c:108
! msgid "Exclude default directories from file search path"
! msgstr ""
! 
! #: info/variables.c:112
! msgid "Hide some Info file syntax in the text of nodes"
! msgstr ""
! 
! #: info/variables.c:116
! msgid ""
! "Length of time in milliseconds to wait for the next byte in a sequence "
! "indicating that a key has been pressed"
! msgstr ""
! 
! #: info/variables.c:120
! msgid "Highlight search matches"
! msgstr ""
! 
! #: info/variables.c:124
! msgid "Method to use to track mouse events"
! msgstr ""
! 
! #: info/variables.c:130
  msgid "Explain the use of a variable"
  msgstr ""
  
! #: info/variables.c:136
  msgid "Describe variable: "
  msgstr ""
  
! #: info/variables.c:151
  msgid "Set the value of an Info variable"
  msgstr ""
  
! #: info/variables.c:158
  msgid "Set variable: "
  msgstr ""
  
! #: info/variables.c:174
  #, c-format
  msgid "Set %s to value (%d): "
  msgstr ""
  
! #: info/variables.c:208
  #, c-format
  msgid "Set %s to value (%s): "
  msgstr ""
  
! #: info/window.c:921
  msgid "--*** Tags out of Date ***"
  msgstr ""
  
! #: info/window.c:965
  msgid "-----Info: (), lines ----, "
  msgstr ""
  
! #: info/window.c:972
  #, c-format
! msgid "-%s---Info: %s, %ld lines --%s--"
  msgstr ""
  
! #: info/window.c:976
  #, c-format
! msgid "-%s%s-Info: (%s)%s, %ld lines --%s--"
  msgstr ""
  
! #: info/window.c:982
  #, c-format
  msgid " Subfile: %s"
  msgstr ""
  
! #: install-info/install-info.c:292
! #, c-format
! msgid "%s: empty file"
! msgstr ""
! 
! #: install-info/install-info.c:294
  #, c-format
  msgid "%s for %s"
  msgstr ""
  
! #: install-info/install-info.c:533
  #, c-format
  msgid "\tTry `%s --help' for a complete list of options.\n"
  msgstr ""
  
! #: install-info/install-info.c:541
  #, c-format
  msgid "Usage: %s [OPTION]... [INFO-FILE [DIR-FILE]]\n"
  msgstr ""
  
! #: install-info/install-info.c:543
  msgid "Add or remove entries in INFO-FILE from the Info directory DIR-FILE."
  msgstr ""
  
! #: install-info/install-info.c:544
  msgid ""
  "INFO-FILE and DIR-FILE are required unless the --info-file\n"
***************
*** 1911,1915 ****
  msgstr ""
  
! #: install-info/install-info.c:540
  msgid ""
  "Options:\n"
--- 1670,1674 ----
  msgstr ""
  
! #: install-info/install-info.c:548
  msgid ""
  "Options:\n"
***************
*** 1920,1928 ****
  msgstr ""
  
! #: install-info/install-info.c:547
  msgid ""
  " --debug             report what is being done.\n"
  " --delete            delete existing entries for INFO-FILE from DIR-FILE;\n"
  "                      don't insert any new entries.\n"
  " --description=TEXT  the description of the entry is TEXT; used with\n"
  "                      the --name option to become synonymous with the\n"
--- 1679,1690 ----
  msgstr ""
  
! #: install-info/install-info.c:555
  msgid ""
  " --debug             report what is being done.\n"
  " --delete            delete existing entries for INFO-FILE from DIR-FILE;\n"
  "                      don't insert any new entries.\n"
+ " --defsection=TEXT   like --section, but only use TEXT if no sections\n"
+ "                      are present in INFO-FILE (replacing \"Miscellaneous"
+ "\").\n"
  " --description=TEXT  the description of the entry is TEXT; used with\n"
  "                      the --name option to become synonymous with the\n"
***************
*** 1933,1937 ****
  msgstr ""
  
! #: install-info/install-info.c:558
  msgid ""
  " --entry=TEXT        insert TEXT as an Info directory entry,\n"
--- 1695,1699 ----
  msgstr ""
  
! #: install-info/install-info.c:568
  msgid ""
  " --entry=TEXT        insert TEXT as an Info directory entry,\n"
***************
*** 1945,1949 ****
  msgstr ""
  
! #: install-info/install-info.c:567
  msgid ""
  " --help              display this help and exit.\n"
--- 1707,1711 ----
  msgstr ""
  
! #: install-info/install-info.c:577
  msgid ""
  " --help              display this help and exit.\n"
***************
*** 1955,1959 ****
  msgstr ""
  
! #: install-info/install-info.c:575
  msgid ""
  " --maxwidth, --max-width=COL  wrap description at column COL.\n"
--- 1717,1721 ----
  msgstr ""
  
! #: install-info/install-info.c:585
  msgid ""
  " --maxwidth, --max-width=COL  wrap description at column COL.\n"
***************
*** 1965,1969 ****
  msgstr ""
  
! #: install-info/install-info.c:583
  msgid ""
  " --regex=R           put this file's entries in all sections that match the\n"
--- 1727,1731 ----
  msgstr ""
  
! #: install-info/install-info.c:593
  msgid ""
  " --regex=R           put this file's entries in all sections that match the\n"
***************
*** 1977,1985 ****
  "                      If you don't specify any sections, they are "
  "determined\n"
! "                       from information in the Info file itself.\n"
  " --section R SEC     equivalent to --regex=R --section=SEC --add-once."
  msgstr ""
  
! #: install-info/install-info.c:596
  msgid ""
  " --silent            suppress warnings.\n"
--- 1739,1750 ----
  "                      If you don't specify any sections, they are "
  "determined\n"
! "                       from information in the Info file itself;\n"
! "                       if nothing is available there, the --defsection\n"
! "                       value is used; if that is not specified, the\n"
! "                       final default is \"Miscellaneous\".\n"
  " --section R SEC     equivalent to --regex=R --section=SEC --add-once."
  msgstr ""
  
! #: install-info/install-info.c:609
  msgid ""
  " --silent            suppress warnings.\n"
***************
*** 1988,1999 ****
  msgstr ""
  
! #: install-info/install-info.c:603 tp/texi2any.pl:849
! msgid ""
! "Email bug reports to bug-texinfo@gnu.org,\n"
! "general questions and discussion to help-texinfo@gnu.org.\n"
! "Texinfo home page: http://www.gnu.org/software/texinfo/"
! msgstr ""
! 
! #: install-info/install-info.c:630
  #, c-format
  msgid ""
--- 1753,1757 ----
  msgstr ""
  
! #: install-info/install-info.c:643
  #, c-format
  msgid ""
***************
*** 2015,2090 ****
  msgstr ""
  
! #: install-info/install-info.c:654
  #, c-format
  msgid "%s: could not read (%s) and could not create (%s)"
  msgstr ""
  
! #: install-info/install-info.c:758
! #, c-format
! msgid "%s: empty file"
! msgstr ""
! 
! #: install-info/install-info.c:1109 install-info/install-info.c:1149
  #, c-format
  msgid "START-INFO-DIR-ENTRY without matching END-INFO-DIR-ENTRY"
  msgstr ""
  
! #: install-info/install-info.c:1144
  #, c-format
  msgid "END-INFO-DIR-ENTRY without matching START-INFO-DIR-ENTRY"
  msgstr ""
  
! #: install-info/install-info.c:2008 install-info/install-info.c:2018
  #, c-format
  msgid "%s: already have dir file: %s\n"
  msgstr ""
  
! #: install-info/install-info.c:2098
  #, c-format
  msgid "%s: Specify the Info file only once.\n"
  msgstr ""
  
! #: install-info/install-info.c:2131
  #, c-format
  msgid "Extra regular expression specified, ignoring `%s'"
  msgstr ""
  
! #: install-info/install-info.c:2143
  #, c-format
  msgid "Error in regular expression `%s': %s"
  msgstr ""
  
! #: install-info/install-info.c:2201
  #, c-format
  msgid "excess command line argument `%s'"
  msgstr ""
  
! #: install-info/install-info.c:2205
  #, c-format
  msgid "No input file specified; try --help for more information."
  msgstr ""
  
! #: install-info/install-info.c:2207
  #, c-format
  msgid "No dir file specified; try --help for more information."
  msgstr ""
  
! #: install-info/install-info.c:2349
  #, c-format
  msgid "no info dir entry in `%s'"
  msgstr ""
  
! #: install-info/install-info.c:2597
  #, c-format
  msgid "no entries found for `%s'; nothing deleted"
  msgstr ""
  
! #: tp/DebugTexinfo/DebugTree.pm:63 tp/Texinfo/Convert/Converter.pm:821
! #: tp/Texinfo/Convert/DocBook.pm:311 tp/Texinfo/Convert/HTML.pm:6528
! #: tp/Texinfo/Convert/HTML.pm:6552 tp/Texinfo/Convert/HTML.pm:6929
! #: tp/Texinfo/Convert/HTML.pm:6987 tp/Texinfo/Convert/HTML.pm:7065
! #: tp/Texinfo/Convert/HTML.pm:7142 tp/Texinfo/Convert/IXIN.pm:293
! #: tp/Texinfo/Convert/Info.pm:96 tp/Texinfo/Convert/Info.pm:200
! #: tp/Texinfo/Convert/Info.pm:226 tp/Texinfo/Convert/Plaintext.pm:503
  #: tp/Texinfo/Convert/TexinfoXML.pm:457
  #, perl-format
--- 1773,1848 ----
  msgstr ""
  
! #: install-info/install-info.c:667
  #, c-format
  msgid "%s: could not read (%s) and could not create (%s)"
  msgstr ""
  
! #: install-info/install-info.c:1134 install-info/install-info.c:1174
  #, c-format
  msgid "START-INFO-DIR-ENTRY without matching END-INFO-DIR-ENTRY"
  msgstr ""
  
! #: install-info/install-info.c:1169
  #, c-format
  msgid "END-INFO-DIR-ENTRY without matching START-INFO-DIR-ENTRY"
  msgstr ""
  
! #: install-info/install-info.c:2037 install-info/install-info.c:2047
  #, c-format
  msgid "%s: already have dir file: %s\n"
  msgstr ""
  
! #: install-info/install-info.c:2143
  #, c-format
  msgid "%s: Specify the Info file only once.\n"
  msgstr ""
  
! #: install-info/install-info.c:2176
  #, c-format
  msgid "Extra regular expression specified, ignoring `%s'"
  msgstr ""
  
! #: install-info/install-info.c:2188
  #, c-format
  msgid "Error in regular expression `%s': %s"
  msgstr ""
  
! #: install-info/install-info.c:2250
  #, c-format
  msgid "excess command line argument `%s'"
  msgstr ""
  
! #: install-info/install-info.c:2254
  #, c-format
  msgid "No input file specified; try --help for more information."
  msgstr ""
  
! #: install-info/install-info.c:2256
  #, c-format
  msgid "No dir file specified; try --help for more information."
  msgstr ""
  
! #: install-info/install-info.c:2277
! #, c-format
! msgid "Could not read %s."
! msgstr ""
! 
! #: install-info/install-info.c:2424
  #, c-format
  msgid "no info dir entry in `%s'"
  msgstr ""
  
! #: install-info/install-info.c:2672
  #, c-format
  msgid "no entries found for `%s'; nothing deleted"
  msgstr ""
  
! #: tp/DebugTexinfo/DebugTree.pm:63 tp/Texinfo/Convert/Converter.pm:855
! #: tp/Texinfo/Convert/Converter.pm:893 tp/Texinfo/Convert/Converter.pm:1204
! #: tp/Texinfo/Convert/DocBook.pm:326 tp/Texinfo/Convert/HTML.pm:6499
! #: tp/Texinfo/Convert/HTML.pm:6523 tp/Texinfo/Convert/HTML.pm:6900
! #: tp/Texinfo/Convert/HTML.pm:6958 tp/Texinfo/Convert/HTML.pm:7036
! #: tp/Texinfo/Convert/HTML.pm:7113 tp/Texinfo/Convert/IXIN.pm:293
! #: tp/Texinfo/Convert/Info.pm:295 tp/Texinfo/Convert/Plaintext.pm:538
  #: tp/Texinfo/Convert/TexinfoXML.pm:457
  #, perl-format
***************
*** 2092,2343 ****
  msgstr ""
  
! #: tp/Texinfo/Common.pm:865
  msgid "recursion is always allowed"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:866
  msgid "arguments are quoted by default"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1065
  #, perl-format
  msgid "%s is not a valid language code"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1070
  #, perl-format
  msgid "%s is not a valid region code"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1088
  #, perl-format
  msgid "%s is not a valid split possibility"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1111
  #, perl-format
  msgid "could not read %s: %s"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1129
  #, perl-format
  msgid "error on closing @verbatiminclude file %s: %s"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1134 tp/Texinfo/Parser.pm:3187
  #, perl-format
  msgid "@%s: could not find %s"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1432
  #, perl-format
  msgid "could not open html refs config file %s: %s"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1460
  msgid "missing type"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1463
  #, perl-format
  msgid "unrecognized type: %s"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1480
  #, perl-format
  msgid "error on closing html refs config file %s: %s"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1515
  msgid "no node to be renamed"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1526
  msgid "nodes without a new name at the end of file"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1536 tp/Texinfo/Parser.pm:842
  #, perl-format
  msgid "could not open %s: %s"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:2028
  #, perl-format
  msgid "could not protect hash character in @%s"
  msgstr ""
  
! #: tp/Texinfo/Convert/Converter.pm:394 tp/Texinfo/Convert/Converter.pm:413
  #, perl-format
  msgid "Obsolete variable %s\n"
  msgstr ""
  
! #: tp/Texinfo/Convert/Converter.pm:604
  #, perl-format
! msgid "could not create directories `%s' or `%s': %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/Converter.pm:612
  #, perl-format
! msgid "could not create directory `%s': %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:347 tp/Texinfo/Convert/HTML.pm:6955
! #: tp/Texinfo/Convert/HTML.pm:7013 tp/Texinfo/Convert/IXIN.pm:915
! #: tp/Texinfo/Convert/Info.pm:159 tp/Texinfo/Convert/Info.pm:185
! #: tp/Texinfo/Convert/Info.pm:216 tp/Texinfo/Convert/Info.pm:279
! #: tp/Texinfo/Convert/TexinfoXML.pm:476 tp/Texinfo/Parser.pm:1950
  #, perl-format
! msgid "error on closing %s: %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:923
  #, perl-format
  msgid "@image file `%s' not found, using `%s'"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:1683
  #, perl-format
  msgid "@image file `%s' (for HTML) not found, using `%s'"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:2354
  #, perl-format
  msgid "raw format %s is not converted"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4833
  msgid "string not closed in css file"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4835
  msgid "--css-include ended in comment"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4837
  msgid "@import not finished in css file"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4863
  #, perl-format
  msgid "CSS file %s not found"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4869
  #, perl-format
  msgid "could not open --include-file %s: %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4879
  #, perl-format
  msgid "error on closing CSS file %s: %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:5825 tp/Texinfo/Convert/HTML.pm:5829
  #, perl-format
  msgid "no htmlxref.cnf entry found for `%s'"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6523
  #, perl-format
  msgid "error on closing frame file %s: %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6547
  #, perl-format
  msgid "error on closing TOC frame file %s: %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6662
  #, perl-format
  msgid "handler %s of stage %s priority %s failed"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6863
  msgid "must specify a title with a title command or @top"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:7072
  #, perl-format
  msgid "error on closing redirection node file %s: %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:7097
  #, perl-format
  msgid "old name for `%s' is a node of the document"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:7103
  #, perl-format
  msgid "file empty for renamed node `%s'"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:7117
  #, perl-format
  msgid "target node (new name for `%s') not in document: %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:7149
  #, perl-format
  msgid "error on closing renamed node redirection file %s: %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:7187
  msgid "empty node name"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:7189 tp/Texinfo/Parser.pm:3534
  #, perl-format
  msgid "syntax for an external node used for `%s'"
  msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:105
  msgid "document without nodes"
  msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:122
  msgid "document without Top node"
  msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:169
  #, perl-format
  msgid "rename %s failed: %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:251
  #, perl-format
  msgid "@%s output more than once: %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:366
  #, perl-format
  msgid "@%s outside of any node"
  msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:406
  #, perl-format
  msgid "@node name should not contain `,': %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:1287 tp/Texinfo/Parser.pm:2566
  #, perl-format
  msgid "entry for index `%s' outside of any node"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:1400
  #, perl-format
  msgid "error on closing image text file %s: %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:1405
  #, perl-format
  msgid "@image file `%s' unreadable: %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:1428
  #, perl-format
  msgid "could not find @image file `%s.txt' nor alternate text"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:1816
  msgid ""
  "@strong{Note...} produces a spurious cross-reference in Info; reword to "
--- 1850,2116 ----
  msgstr ""
  
! #: tp/Texinfo/Common.pm:878
  msgid "recursion is always allowed"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:879
  msgid "arguments are quoted by default"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1102
  #, perl-format
  msgid "%s is not a valid language code"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1107
  #, perl-format
  msgid "%s is not a valid region code"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1125
  #, perl-format
  msgid "%s is not a valid split possibility"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1148
  #, perl-format
  msgid "could not read %s: %s"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1167
  #, perl-format
  msgid "error on closing @verbatiminclude file %s: %s"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1173 tp/Texinfo/Parser.pm:3342
  #, perl-format
  msgid "@%s: could not find %s"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1517
  #, perl-format
  msgid "could not open html refs config file %s: %s"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1545
  msgid "missing type"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1548
  #, perl-format
  msgid "unrecognized type: %s"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1565
  #, perl-format
  msgid "error on closing html refs config file %s: %s"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1600
  msgid "no node to be renamed"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1611
  msgid "nodes without a new name at the end of file"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1621 tp/Texinfo/Parser.pm:926
  #, perl-format
  msgid "could not open %s: %s"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:2141
  #, perl-format
  msgid "could not protect hash character in @%s"
  msgstr ""
  
! #: tp/Texinfo/Convert/Converter.pm:395 tp/Texinfo/Convert/Converter.pm:414
  #, perl-format
  msgid "Obsolete variable %s\n"
  msgstr ""
  
! #: tp/Texinfo/Convert/Converter.pm:794
  #, perl-format
! msgid "%s: output incompatible with split"
  msgstr ""
  
! #: tp/Texinfo/Convert/Converter.pm:876 tp/Texinfo/Convert/Converter.pm:909
! #: tp/Texinfo/Convert/DocBook.pm:362 tp/Texinfo/Convert/HTML.pm:6926
! #: tp/Texinfo/Convert/HTML.pm:6984 tp/Texinfo/Convert/IXIN.pm:915
! #: tp/Texinfo/Convert/Info.pm:161 tp/Texinfo/Convert/Info.pm:187
! #: tp/Texinfo/Convert/Info.pm:215 tp/Texinfo/Convert/Info.pm:275
! #: tp/Texinfo/Convert/TexinfoXML.pm:476 tp/Texinfo/Parser.pm:2034
  #, perl-format
! msgid "error on closing %s: %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/Converter.pm:987
  #, perl-format
! msgid "could not create directories `%s' or `%s': %s"
! msgstr ""
! 
! #: tp/Texinfo/Convert/Converter.pm:995
! #, perl-format
! msgid "could not create directory `%s': %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:969
  #, perl-format
  msgid "@image file `%s' not found, using `%s'"
  msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:1083 tp/Texinfo/Parser.pm:5355
! msgid "no argument specified for @U"
! msgstr ""
! 
! #: tp/Texinfo/Convert/HTML.pm:1684
  #, perl-format
  msgid "@image file `%s' (for HTML) not found, using `%s'"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:2373
  #, perl-format
  msgid "raw format %s is not converted"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4883
  msgid "string not closed in css file"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4885
  msgid "--css-include ended in comment"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4887
  msgid "@import not finished in css file"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4913
  #, perl-format
  msgid "CSS file %s not found"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4919
  #, perl-format
  msgid "could not open --include-file %s: %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4929
  #, perl-format
  msgid "error on closing CSS file %s: %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:5796 tp/Texinfo/Convert/HTML.pm:5800
  #, perl-format
  msgid "no htmlxref.cnf entry found for `%s'"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6494
  #, perl-format
  msgid "error on closing frame file %s: %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6518
  #, perl-format
  msgid "error on closing TOC frame file %s: %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6633
  #, perl-format
  msgid "handler %s of stage %s priority %s failed"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6834
  msgid "must specify a title with a title command or @top"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:7043
  #, perl-format
  msgid "error on closing redirection node file %s: %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:7068
  #, perl-format
  msgid "old name for `%s' is a node of the document"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:7074
  #, perl-format
  msgid "file empty for renamed node `%s'"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:7088
  #, perl-format
  msgid "target node (new name for `%s') not in document: %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:7120
  #, perl-format
  msgid "error on closing renamed node redirection file %s: %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:7158
  msgid "empty node name"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:7160 tp/Texinfo/Parser.pm:3689
  #, perl-format
  msgid "syntax for an external node used for `%s'"
  msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:106
  msgid "document without nodes"
  msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:123
  msgid "document without Top node"
  msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:171
  #, perl-format
  msgid "rename %s failed: %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:247
  #, perl-format
  msgid "@%s output more than once: %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:379
  #, perl-format
  msgid "@%s outside of any node"
  msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:419
  #, perl-format
  msgid "@node name should not contain `,': %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:1312
! #, perl-format
! msgid "Index entry in @%s with : produces invalid Info: %s"
! msgstr ""
! 
! #: tp/Texinfo/Convert/Plaintext.pm:1359 tp/Texinfo/Parser.pm:2721
  #, perl-format
  msgid "entry for index `%s' outside of any node"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:1473
  #, perl-format
  msgid "error on closing image text file %s: %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:1478
  #, perl-format
  msgid "@image file `%s' unreadable: %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:1501
  #, perl-format
  msgid "could not find @image file `%s.txt' nor alternate text"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:1893
  msgid ""
  "@strong{Note...} produces a spurious cross-reference in Info; reword to "
***************
*** 2345,2662 ****
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2022
  #, perl-format
  msgid "@%s cross-reference name should not contain `:'"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2039
  #, perl-format
  msgid "@%s node name should not contain `%s'"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2054
  #, perl-format
  msgid "@%s node name should not contain `:'"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2077
  #, perl-format
  msgid "`.' or `,' must follow @xref, not %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2080
  msgid "`.' or `,' must follow @xref"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2852
  #, perl-format
  msgid "menu entry node name should not contain `%s'"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2859
  msgid "menu entry node name should not contain `:'"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2870
  msgid "menu entry name should not contain `:'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:826
  #, perl-format
  msgid "@%s should only appear at beginning or end of document"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1076 tp/Texinfo/Structuring.pm:598
  #, perl-format
  msgid "multiple @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1110
  #, perl-format
  msgid "bad syntax for @%s argument: %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1126
  #, perl-format
  msgid "bad or empty @%s formal argument: %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1135 tp/Texinfo/Parser.pm:4655
! #: tp/Texinfo/Parser.pm:4681 tp/Texinfo/Parser.pm:5403
! #: tp/Texinfo/Parser.pm:5419 tp/Texinfo/Parser.pm:5434
  #, perl-format
  msgid "%c%s requires a name"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1139 tp/Texinfo/Parser.pm:4658
! #: tp/Texinfo/Parser.pm:4684 tp/Texinfo/Parser.pm:5406
! #: tp/Texinfo/Parser.pm:5422 tp/Texinfo/Parser.pm:5437
  #, perl-format
  msgid "bad name for @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1257
  #, perl-format
  msgid "@end %s seen before @%s closing brace"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1261
  #, perl-format
  msgid "@%s seen before @%s closing brace"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1266
  #, perl-format
  msgid "%c%s missing close brace"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1270
  #, perl-format
  msgid "@%s missing closing delimiter sequence: %s}"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1392
  #, perl-format
  msgid "@itemx should not begin @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1460
  msgid "@itemx must follow @item"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1628
  #, perl-format
  msgid "@%s has text but no @item"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1659
  #, perl-format
  msgid "`@end' expected `%s', but saw `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1662
  #, perl-format
  msgid "@%s seen before @end %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1666
  #, perl-format
  msgid "no matching `%cend %s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1692 tp/Texinfo/Parser.pm:5003
! #: tp/Texinfo/Parser.pm:5225
  #, perl-format
  msgid "misplaced %c"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1790 tp/Texinfo/Parser.pm:3146
  #, perl-format
  msgid "unmatched `%c%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:2025
  #, perl-format
  msgid "macro `%s' called with too many args"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:2047
  #, perl-format
  msgid "@%s missing close brace"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:2055
  #, perl-format
  msgid "macro `%s' declared without argument called with an argument"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:2090
  #, perl-format
  msgid "\\ in @%s expansion followed `%s' instead of parameter name or \\"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:2494
  #, perl-format
  msgid "@%s `%s' previously defined"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:2499
  #, perl-format
  msgid "here is the previous definition as @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:2860
  #, perl-format
  msgid "missing name for @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:2865
  #, perl-format
  msgid "missing category for @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:2917
  #, perl-format
  msgid "unexpected argument on @%s line: %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:2933
  msgid "empty multitable"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:2989 tp/Texinfo/Parser.pm:5516
  #, perl-format
  msgid "superfluous argument to @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:2995 tp/Texinfo/Parser.pm:5538
! #: tp/Texinfo/Parser.pm:5550
  #, perl-format
  msgid "bad argument to @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3006
  #, perl-format
  msgid "%s requires an argument: the formatter for %citem"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3011
  #, perl-format
  msgid "command @%s not accepting argument in brace should not be on @%s line"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3046
  #, perl-format
  msgid "accent command `@%s' not allowed as @%s argument"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3124 tp/Texinfo/Parser.pm:3263
! #: tp/Texinfo/Parser.pm:5509
  #, perl-format
  msgid "@%s missing argument"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3136
  #, perl-format
  msgid "unknown @end %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3158 tp/Texinfo/Parser.pm:3780
  #, perl-format
  msgid "superfluous argument to @%s %s: %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3163 tp/Texinfo/Parser.pm:5593
! #: tp/Texinfo/Parser.pm:5638 tp/Texinfo/Parser.pm:5667
! #: tp/Texinfo/Parser.pm:5708 tp/Texinfo/Parser.pm:5786
  #, perl-format
  msgid "bad argument to @%s: %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3182
  #, perl-format
  msgid "@%s: could not open %s: %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3194
  #, perl-format
  msgid "encoding `%s' is not a canonical texinfo encoding"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3203
  #, perl-format
  msgid "unrecognized encoding name `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3353
  #, perl-format
  msgid "@%s after the first element"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3360
  #, perl-format
  msgid "@%s only meaningful on a @multitable line"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3400
  #, perl-format
  msgid "@%s should not be associated with @top"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3412
  #, perl-format
  msgid "@node precedes @%s, but parts may not be associated with nodes"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3514
  #, perl-format
  msgid "empty argument in @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3518
  #, perl-format
  msgid "empty node name after expansion `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3561
  #, perl-format
  msgid "empty menu entry name in `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3569
  msgid "empty node name in menu entry"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3642
  #, perl-format
  msgid "@%s should not appear in @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3774
  #, perl-format
  msgid "@end %s should only appear at a line beginning"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3797
  #, perl-format
  msgid "macro `%s' previously defined"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3800
  #, perl-format
  msgid "here is the previous definition of `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3805
  #, perl-format
  msgid "redefining Texinfo language command: @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3854
  #, perl-format
  msgid "@%s without associated character"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3916
  #, perl-format
  msgid ""
--- 2118,2435 ----
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2113
  #, perl-format
  msgid "@%s cross-reference name should not contain `:'"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2130
  #, perl-format
  msgid "@%s node name should not contain `%s'"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2145
  #, perl-format
  msgid "@%s node name should not contain `:'"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2168
  #, perl-format
  msgid "`.' or `,' must follow @xref, not %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2171
  msgid "`.' or `,' must follow @xref"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:3007
  #, perl-format
  msgid "menu entry node name should not contain `%s'"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:3014
  msgid "menu entry node name should not contain `:'"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:3025
  msgid "menu entry name should not contain `:'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:910
  #, perl-format
  msgid "@%s should only appear at beginning or end of document"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1160 tp/Texinfo/Structuring.pm:613
  #, perl-format
  msgid "multiple @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1194
  #, perl-format
  msgid "bad syntax for @%s argument: %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1210
  #, perl-format
  msgid "bad or empty @%s formal argument: %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1219 tp/Texinfo/Parser.pm:4823
! #: tp/Texinfo/Parser.pm:4849 tp/Texinfo/Parser.pm:5615
! #: tp/Texinfo/Parser.pm:5631 tp/Texinfo/Parser.pm:5646
  #, perl-format
  msgid "%c%s requires a name"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1223 tp/Texinfo/Parser.pm:4826
! #: tp/Texinfo/Parser.pm:4852 tp/Texinfo/Parser.pm:5618
! #: tp/Texinfo/Parser.pm:5634 tp/Texinfo/Parser.pm:5649
  #, perl-format
  msgid "bad name for @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1341
  #, perl-format
  msgid "@end %s seen before @%s closing brace"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1345
  #, perl-format
  msgid "@%s seen before @%s closing brace"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1350
  #, perl-format
  msgid "%c%s missing close brace"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1354
  #, perl-format
  msgid "@%s missing closing delimiter sequence: %s}"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1476
  #, perl-format
  msgid "@itemx should not begin @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1544
  msgid "@itemx must follow @item"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1712
  #, perl-format
  msgid "@%s has text but no @item"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1743
  #, perl-format
  msgid "`@end' expected `%s', but saw `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1746
  #, perl-format
  msgid "@%s seen before @end %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1750
  #, perl-format
  msgid "no matching `%cend %s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1776 tp/Texinfo/Parser.pm:5171
! #: tp/Texinfo/Parser.pm:5437
  #, perl-format
  msgid "misplaced %c"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1874 tp/Texinfo/Parser.pm:3301
  #, perl-format
  msgid "unmatched `%c%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:2109
  #, perl-format
  msgid "macro `%s' called with too many args"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:2131
  #, perl-format
  msgid "@%s missing close brace"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:2139
  #, perl-format
  msgid "macro `%s' declared without argument called with an argument"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:2174
  #, perl-format
  msgid "\\ in @%s expansion followed `%s' instead of parameter name or \\"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:2649
  #, perl-format
  msgid "@%s `%s' previously defined"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:2654
  #, perl-format
  msgid "here is the previous definition as @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3015
  #, perl-format
  msgid "missing name for @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3020
  #, perl-format
  msgid "missing category for @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3072
  #, perl-format
  msgid "unexpected argument on @%s line: %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3088
  msgid "empty multitable"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3144 tp/Texinfo/Parser.pm:5728
  #, perl-format
  msgid "superfluous argument to @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3150 tp/Texinfo/Parser.pm:5750
! #: tp/Texinfo/Parser.pm:5762
  #, perl-format
  msgid "bad argument to @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3161
  #, perl-format
  msgid "%s requires an argument: the formatter for %citem"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3166
  #, perl-format
  msgid "command @%s not accepting argument in brace should not be on @%s line"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3201
  #, perl-format
  msgid "accent command `@%s' not allowed as @%s argument"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3279 tp/Texinfo/Parser.pm:3418
! #: tp/Texinfo/Parser.pm:5721
  #, perl-format
  msgid "@%s missing argument"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3291
  #, perl-format
  msgid "unknown @end %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3313 tp/Texinfo/Parser.pm:3935
  #, perl-format
  msgid "superfluous argument to @%s %s: %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3318 tp/Texinfo/Parser.pm:5805
! #: tp/Texinfo/Parser.pm:5850 tp/Texinfo/Parser.pm:5879
! #: tp/Texinfo/Parser.pm:5920 tp/Texinfo/Parser.pm:5998
  #, perl-format
  msgid "bad argument to @%s: %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3337
  #, perl-format
  msgid "@%s: could not open %s: %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3349
  #, perl-format
  msgid "encoding `%s' is not a canonical texinfo encoding"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3358
  #, perl-format
  msgid "unrecognized encoding name `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3508
  #, perl-format
  msgid "@%s after the first element"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3515
  #, perl-format
  msgid "@%s only meaningful on a @multitable line"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3555
  #, perl-format
  msgid "@%s should not be associated with @top"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3567
  #, perl-format
  msgid "@node precedes @%s, but parts may not be associated with nodes"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3669
  #, perl-format
  msgid "empty argument in @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3673
  #, perl-format
  msgid "empty node name after expansion `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3716
  #, perl-format
  msgid "empty menu entry name in `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3724
  msgid "empty node name in menu entry"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3797
  #, perl-format
  msgid "@%s should not appear in @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3929
  #, perl-format
  msgid "@end %s should only appear at a line beginning"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3952
  #, perl-format
  msgid "macro `%s' previously defined"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3955
  #, perl-format
  msgid "here is the previous definition of `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3960
  #, perl-format
  msgid "redefining Texinfo language command: @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4009
  #, perl-format
  msgid "@%s without associated character"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4079
  #, perl-format
  msgid ""
***************
*** 2664,2668 ****
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3940
  #, perl-format
  msgid ""
--- 2437,2441 ----
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4103
  #, perl-format
  msgid ""
***************
*** 2671,3073 ****
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3949
  #, perl-format
  msgid "recursive call of macro %s is not allowed; use @rmacro if needed"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4005
  #, perl-format
  msgid "accent command `@%s' must not be followed by whitespace"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4011
  #, perl-format
  msgid "use braces to give a command as an argument to @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4024 tp/Texinfo/Parser.pm:5124
  #, perl-format
  msgid "%c%s expects `i' or `j' as argument, not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4036
  #, perl-format
  msgid "accent command `@%s' must not be followed by new line"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4047
  #, perl-format
  msgid "@%s expected braces"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4207
  #, perl-format
  msgid "undefined flag: %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4210
  msgid "bad syntax for @value"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4217
  #, perl-format
  msgid "%c%s is obsolete."
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4220
  #, perl-format
  msgid "%c%s is obsolete; %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4229
  #, perl-format
  msgid "@%s should only appear at a line beginning"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4320
  #, perl-format
  msgid "@%s not allowed inside `@%s' block"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4329
  #, perl-format
  msgid "@%s should only appear in heading or footing"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4455 tp/Texinfo/Parser.pm:4472
! #: tp/Texinfo/Parser.pm:4522
  #, perl-format
  msgid "@%s not meaningful inside `@%s' block"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4482
  #, perl-format
  msgid "@%s in empty multitable"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4488
  msgid "@tab before @item"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4491
  #, perl-format
  msgid "too many columns in multitable item (max %d)"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4528
  msgid "ignoring @tab outside of multitable"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4532
  #, perl-format
  msgid "@%s outside of table or list"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4567
  #, perl-format
  msgid "must be after `@%s' to use `@%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4609
  #, perl-format
  msgid "@%s not meaningful outside `@titlepage' and `@quotation' environments"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4613
  msgid "@dircategory after first node"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4778
  #, perl-format
  msgid "region %s inside region %s is not allowed"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4796
  msgid "@direntry after first node"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4804
  #, perl-format
  msgid "@%s seen before first @node"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4807
  msgid ""
  "perhaps your @top node should be wrapped in @ifnottex rather than @ifinfo?"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4869
  #, perl-format
  msgid "@%s should only appear in math context"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4877
  #, perl-format
  msgid "unknown command `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4887
  msgid "unexpected @"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4916
  #, perl-format
  msgid "@%s is not meaningful outside `@float' environment"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4921
  #, perl-format
  msgid "@%s should be right below `@float'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4929
  #, perl-format
  msgid "ignoring multiple @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5048
  #, perl-format
  msgid "command @%s does not accept arguments"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5072
  #, perl-format
  msgid "command @%s missing a node or external manual argument"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5091
  #, perl-format
  msgid "in @%s empty cross reference name after expansion `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5102
  #, perl-format
  msgid "in @%s empty cross reference title after expansion `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5115
  msgid "@image missing filename argument"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5147
  #, perl-format
  msgid "@%s missing first argument"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5301
  msgid "superfluous arguments for node"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5351
  #, perl-format
  msgid "expected @end %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5450
  #, perl-format
  msgid "@%s should only accept a @-command as argument, not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5460
  #, perl-format
  msgid "remaining argument on @%s line: %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5533
  #, perl-format
  msgid "environment command %s as argument to @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5555
  #, perl-format
  msgid "empty @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5563
  #, perl-format
  msgid "column fraction not a number: %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5572
  #, perl-format
  msgid "@sp arg must be numeric, not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5581
  #, perl-format
  msgid "reserved index name %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5600
  #, perl-format
  msgid "unknown source index in @%s: %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5603
  #, perl-format
  msgid "unknown destination index in @%s: %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5633
  #, perl-format
  msgid "@%s leads to a merging of %s in itself, ignoring"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5646
  #, perl-format
  msgid "unknown index `%s' in @printindex"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5652
  #, perl-format
  msgid "printing an index `%s' merged in another one `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5660
  #, perl-format
  msgid "printindex before document beginning: @printindex %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5676
  #, perl-format
  msgid "@%s arg must be `top' or `bottom', not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5684
  #, perl-format
  msgid "Only @%s 10 or 11 is supported, not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5692
  #, perl-format
  msgid "@%s arg must be `separate' or `end', not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5700
  #, perl-format
  msgid "@%s arg must be `on', `off' or `odd', not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5718 tp/Texinfo/Parser.pm:5723
  #, perl-format
  msgid "@paragraphindent arg must be numeric/`none'/`asis', not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5731
  #, perl-format
  msgid "@firstparagraphindent arg must be `none' or `insert', not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5741
  #, perl-format
  msgid "@exampleindent arg must be numeric/`asis', not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5752
  #, perl-format
  msgid "expected @%s on or off, not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5762
  #, perl-format
  msgid "@kbdinputstyle arg must be `code'/`example'/`distinct', not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5770
  #, perl-format
  msgid "@allowcodebreaks arg must be `true' or `false', not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5778
  #, perl-format
  msgid "@urefbreakstyle arg must be `after'/`before'/`none', not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:231
  #, perl-format
  msgid "raising the section level of @%s which is too low"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:263
  #, perl-format
  msgid "no chapter-level command before @%s"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:268
  #, perl-format
  msgid "lowering the section level of @%s appearing after a lower element"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:357
  #, perl-format
  msgid "no sectioning command associated with @%s"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:548 tp/Texinfo/Structuring.pm:1329
  #, perl-format
  msgid "@%s reference to nonexistent node `%s'"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:561
  #, perl-format
  msgid "@%s entry node name `%s' different from %s name `%s'"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:666
  #, perl-format
  msgid "unreferenced node `%s'"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:712
  #, perl-format
  msgid "node `%s' is %s for `%s' in sectioning but not in menu"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:719
  #, perl-format
  msgid "node %s `%s' in menu `%s' and in sectioning `%s' differ"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:737
  #, perl-format
  msgid "node `%s' is %s for `%s' in menu but not in sectioning"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:791
  #, perl-format
  msgid "%s pointer `%s' (for node `%s') different from %s name `%s'"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:818
  #, perl-format
  msgid "%s reference to nonexistent `%s'"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:837
  #, perl-format
  msgid "node `%s' lacks menu item for `%s' despite being its Up target"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:845
  #, perl-format
  msgid "for `%s', up in menu `%s' and up `%s' don't match"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:1341
  #, perl-format
  msgid "@%s to `%s', different from %s name `%s'"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:2007
  #, perl-format
  msgid "empty index key in @%s"
  msgstr ""
  
! #: tp/init/chm.pm:220 tp/init/chm.pm:276 tp/init/chm.pm:347
  #, perl-format
  msgid "chm.pm: could not open %s for writing: %s\n"
  msgstr ""
  
! #: tp/init/chm.pm:266 tp/init/chm.pm:337 tp/init/chm.pm:398
  #, perl-format
  msgid "chm.pm: error on closing %s: %s"
--- 2444,2871 ----
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4112
  #, perl-format
  msgid "recursive call of macro %s is not allowed; use @rmacro if needed"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4168
  #, perl-format
  msgid "accent command `@%s' must not be followed by whitespace"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4174
  #, perl-format
  msgid "use braces to give a command as an argument to @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4187 tp/Texinfo/Parser.pm:5292
  #, perl-format
  msgid "%c%s expects `i' or `j' as argument, not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4199
  #, perl-format
  msgid "accent command `@%s' must not be followed by new line"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4210
  #, perl-format
  msgid "@%s expected braces"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4375
  #, perl-format
  msgid "undefined flag: %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4378
  msgid "bad syntax for @value"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4385
  #, perl-format
  msgid "%c%s is obsolete."
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4388
  #, perl-format
  msgid "%c%s is obsolete; %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4397
  #, perl-format
  msgid "@%s should only appear at a line beginning"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4488
  #, perl-format
  msgid "@%s not allowed inside `@%s' block"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4497
  #, perl-format
  msgid "@%s should only appear in heading or footing"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4623 tp/Texinfo/Parser.pm:4640
! #: tp/Texinfo/Parser.pm:4690
  #, perl-format
  msgid "@%s not meaningful inside `@%s' block"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4650
  #, perl-format
  msgid "@%s in empty multitable"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4656
  msgid "@tab before @item"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4659
  #, perl-format
  msgid "too many columns in multitable item (max %d)"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4696
  msgid "ignoring @tab outside of multitable"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4700
  #, perl-format
  msgid "@%s outside of table or list"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4735
  #, perl-format
  msgid "must be after `@%s' to use `@%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4777
  #, perl-format
  msgid "@%s not meaningful outside `@titlepage' and `@quotation' environments"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4781
  msgid "@dircategory after first node"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4946
  #, perl-format
  msgid "region %s inside region %s is not allowed"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4964
  msgid "@direntry after first node"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4972
  #, perl-format
  msgid "@%s seen before first @node"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4975
  msgid ""
  "perhaps your @top node should be wrapped in @ifnottex rather than @ifinfo?"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5037
  #, perl-format
  msgid "@%s should only appear in math context"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5045
  #, perl-format
  msgid "unknown command `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5055
  msgid "unexpected @"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5084
  #, perl-format
  msgid "@%s is not meaningful outside `@float' environment"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5089
  #, perl-format
  msgid "@%s should be right below `@float'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5097
  #, perl-format
  msgid "ignoring multiple @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5216
  #, perl-format
  msgid "command @%s does not accept arguments"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5240
  #, perl-format
  msgid "command @%s missing a node or external manual argument"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5259
  #, perl-format
  msgid "in @%s empty cross reference name after expansion `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5270
  #, perl-format
  msgid "in @%s empty cross reference title after expansion `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5283
  msgid "@image missing filename argument"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5315
  #, perl-format
  msgid "@%s missing first argument"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5360
! #, perl-format
! msgid "non-hex digits in argument for @U: %s"
! msgstr ""
! 
! #: tp/Texinfo/Parser.pm:5366
! #, perl-format
! msgid "fewer than four hex digits in argument for @U: %s"
! msgstr ""
! 
! #: tp/Texinfo/Parser.pm:5379
! #, perl-format
! msgid "argument for @U exceeds size of integer: %s"
! msgstr ""
! 
! #: tp/Texinfo/Parser.pm:5385
! #, perl-format
! msgid "argument for @U exceeds Unicode maximum 0x10FFFF: %s"
! msgstr ""
! 
! #: tp/Texinfo/Parser.pm:5513
  msgid "superfluous arguments for node"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5563
  #, perl-format
  msgid "expected @end %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5662
  #, perl-format
  msgid "@%s should only accept a @-command as argument, not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5672
  #, perl-format
  msgid "remaining argument on @%s line: %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5745
  #, perl-format
  msgid "environment command %s as argument to @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5767
  #, perl-format
  msgid "empty @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5775
  #, perl-format
  msgid "column fraction not a number: %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5784
  #, perl-format
  msgid "@sp arg must be numeric, not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5793
  #, perl-format
  msgid "reserved index name %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5812
  #, perl-format
  msgid "unknown source index in @%s: %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5815
  #, perl-format
  msgid "unknown destination index in @%s: %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5845
  #, perl-format
  msgid "@%s leads to a merging of %s in itself, ignoring"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5858
  #, perl-format
  msgid "unknown index `%s' in @printindex"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5864
  #, perl-format
  msgid "printing an index `%s' merged in another one `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5872
  #, perl-format
  msgid "printindex before document beginning: @printindex %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5888
  #, perl-format
  msgid "@%s arg must be `top' or `bottom', not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5896
  #, perl-format
  msgid "Only @%s 10 or 11 is supported, not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5904
  #, perl-format
  msgid "@%s arg must be `separate' or `end', not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5912
  #, perl-format
  msgid "@%s arg must be `on', `off' or `odd', not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5930 tp/Texinfo/Parser.pm:5935
  #, perl-format
  msgid "@paragraphindent arg must be numeric/`none'/`asis', not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5943
  #, perl-format
  msgid "@firstparagraphindent arg must be `none' or `insert', not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5953
  #, perl-format
  msgid "@exampleindent arg must be numeric/`asis', not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5964
  #, perl-format
  msgid "expected @%s on or off, not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5974
  #, perl-format
  msgid "@kbdinputstyle arg must be `code'/`example'/`distinct', not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5982
  #, perl-format
  msgid "@allowcodebreaks arg must be `true' or `false', not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5990
  #, perl-format
  msgid "@urefbreakstyle arg must be `after'/`before'/`none', not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:232
  #, perl-format
  msgid "raising the section level of @%s which is too low"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:264
  #, perl-format
  msgid "no chapter-level command before @%s"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:269
  #, perl-format
  msgid "lowering the section level of @%s appearing after a lower element"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:358
  #, perl-format
  msgid "no sectioning command associated with @%s"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:507
! #, perl-format
! msgid "@%s not empty"
! msgstr ""
! 
! #: tp/Texinfo/Structuring.pm:563 tp/Texinfo/Structuring.pm:1345
  #, perl-format
  msgid "@%s reference to nonexistent node `%s'"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:576
  #, perl-format
  msgid "@%s entry node name `%s' different from %s name `%s'"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:681
  #, perl-format
  msgid "unreferenced node `%s'"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:727
  #, perl-format
  msgid "node `%s' is %s for `%s' in sectioning but not in menu"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:734
  #, perl-format
  msgid "node %s `%s' in menu `%s' and in sectioning `%s' differ"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:752
  #, perl-format
  msgid "node `%s' is %s for `%s' in menu but not in sectioning"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:806
  #, perl-format
  msgid "%s pointer `%s' (for node `%s') different from %s name `%s'"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:833
  #, perl-format
  msgid "%s reference to nonexistent `%s'"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:853
  #, perl-format
  msgid "node `%s' lacks menu item for `%s' despite being its Up target"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:861
  #, perl-format
  msgid "for `%s', up in menu `%s' and up `%s' don't match"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:1357
  #, perl-format
  msgid "@%s to `%s', different from %s name `%s'"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:2023
  #, perl-format
  msgid "empty index key in @%s"
  msgstr ""
  
! #: tp/init/chm.pm:221 tp/init/chm.pm:277 tp/init/chm.pm:348
  #, perl-format
  msgid "chm.pm: could not open %s for writing: %s\n"
  msgstr ""
  
! #: tp/init/chm.pm:267 tp/init/chm.pm:338 tp/init/chm.pm:399
  #, perl-format
  msgid "chm.pm: error on closing %s: %s"
***************
*** 3190,3243 ****
  msgstr ""
  
! #: tp/texi2any.pl:379
  #, perl-format
  msgid "error loading %s: %s\n"
  msgstr ""
  
! #: tp/texi2any.pl:392
  #, perl-format
  msgid "%s: unknown variable %s"
  msgstr ""
  
! #: tp/texi2any.pl:396
  #, perl-format
  msgid "%s: obsolete variable %s\n"
  msgstr ""
  
! #: tp/texi2any.pl:411
  #, perl-format
  msgid "%s: unknown variable %s\n"
  msgstr ""
  
! #: tp/texi2any.pl:415
  #, perl-format
  msgid "obsolete variable %s\n"
  msgstr ""
  
! #: tp/texi2any.pl:480
  #, perl-format
  msgid "could not read init file %s"
  msgstr ""
  
! #: tp/texi2any.pl:640
  #, perl-format
  msgid "ignoring unrecognized TEXINFO_OUTPUT_FORMAT value `%s'\n"
  msgstr ""
  
! #: tp/texi2any.pl:723
! msgid "Usage: makeinfo [OPTION]... TEXINFO-FILE...\n"
! msgstr ""
! 
! #: tp/texi2any.pl:724
! msgid "  or:  texi2any [OPTION]... TEXINFO-FILE...\n"
  msgstr ""
  
! #: tp/texi2any.pl:726
  msgid ""
  "Translate Texinfo source documentation to various other formats, by default\n"
  "Info files suitable for reading online with Emacs or standalone GNU Info.\n"
  msgstr ""
  
! #: tp/texi2any.pl:729
  #, perl-format
  msgid ""
--- 2988,3041 ----
  msgstr ""
  
! #: tp/texi2any.pl:388
  #, perl-format
  msgid "error loading %s: %s\n"
  msgstr ""
  
! #: tp/texi2any.pl:401
  #, perl-format
  msgid "%s: unknown variable %s"
  msgstr ""
  
! #: tp/texi2any.pl:405
  #, perl-format
  msgid "%s: obsolete variable %s\n"
  msgstr ""
  
! #: tp/texi2any.pl:420
  #, perl-format
  msgid "%s: unknown variable %s\n"
  msgstr ""
  
! #: tp/texi2any.pl:424
  #, perl-format
  msgid "obsolete variable %s\n"
  msgstr ""
  
! #: tp/texi2any.pl:489
  #, perl-format
  msgid "could not read init file %s"
  msgstr ""
  
! #: tp/texi2any.pl:652
  #, perl-format
  msgid "ignoring unrecognized TEXINFO_OUTPUT_FORMAT value `%s'\n"
  msgstr ""
  
! #: tp/texi2any.pl:735
! #, perl-format
! msgid "Usage: %s [OPTION]... TEXINFO-FILE...\n"
  msgstr ""
  
! #: tp/texi2any.pl:738
  msgid ""
  "Translate Texinfo source documentation to various other formats, by default\n"
  "Info files suitable for reading online with Emacs or standalone GNU Info.\n"
+ "\n"
+ "This program is commonly installed as both `makeinfo' and `texi2any';\n"
+ "the behavior is identical, and does not depend on the installed name.\n"
  msgstr ""
  
! #: tp/texi2any.pl:744
  #, perl-format
  msgid ""
***************
*** 3253,3262 ****
  "      --init-file=FILE        load FILE to modify the default behavior.\n"
  "  -c, --set-customization-variable VAR=VAL  set customization variable VAR \n"
! "                                to VAL.\n"
  "  -v, --verbose               explain what is being done.\n"
  "      --version               display version information and exit.\n"
  msgstr ""
  
! #: tp/texi2any.pl:744
  msgid ""
  "Output format selection (default is to produce Info):\n"
--- 3051,3060 ----
  "      --init-file=FILE        load FILE to modify the default behavior.\n"
  "  -c, --set-customization-variable VAR=VAL  set customization variable VAR \n"
! "                                to value VAL.\n"
  "  -v, --verbose               explain what is being done.\n"
  "      --version               display version information and exit.\n"
  msgstr ""
  
! #: tp/texi2any.pl:760
  msgid ""
  "Output format selection (default is to produce Info):\n"
***************
*** 3265,3272 ****
  "      --plaintext             output plain text rather than Info.\n"
  "      --xml                   output Texinfo XML rather than Info.\n"
! "      --dvi, --dvipdf, --ps, --pdf  call texi2dvi to generate given output.\n"
  msgstr ""
  
! #: tp/texi2any.pl:752
  msgid ""
  "General output options:\n"
--- 3063,3071 ----
  "      --plaintext             output plain text rather than Info.\n"
  "      --xml                   output Texinfo XML rather than Info.\n"
! "      --dvi, --dvipdf, --ps, --pdf  call texi2dvi to generate given output,\n"
! "                                after checking validity of TEXINFO-FILE.\n"
  msgstr ""
  
! #: tp/texi2any.pl:768
  msgid ""
  "General output options:\n"
***************
*** 3280,3284 ****
  "output).\n"
  "                                Also, if producing Info, write to\n"
! "                                standard output by default \n"
  "      --no-split              suppress any splitting of the output;\n"
  "                                generate only one output file.\n"
--- 3079,3083 ----
  "output).\n"
  "                                Also, if producing Info, write to\n"
! "                                standard output by default.\n"
  "      --no-split              suppress any splitting of the output;\n"
  "                                generate only one output file.\n"
***************
*** 3295,3299 ****
  msgstr ""
  
! #: tp/texi2any.pl:772
  #, perl-format
  msgid ""
--- 3094,3098 ----
  msgstr ""
  
! #: tp/texi2any.pl:788
  #, perl-format
  msgid ""
***************
*** 3317,3321 ****
  msgstr ""
  
! #: tp/texi2any.pl:789
  msgid ""
  "Options for HTML:\n"
--- 3116,3120 ----
  msgstr ""
  
! #: tp/texi2any.pl:805
  msgid ""
  "Options for HTML:\n"
***************
*** 3331,3335 ****
  msgstr ""
  
! #: tp/texi2any.pl:800
  msgid ""
  "Options for XML and Docbook:\n"
--- 3130,3134 ----
  msgstr ""
  
! #: tp/texi2any.pl:816
  msgid ""
  "Options for XML and Docbook:\n"
***************
*** 3337,3341 ****
  msgstr ""
  
! #: tp/texi2any.pl:803
  msgid ""
  "Options for DVI/PS/PDF:\n"
--- 3136,3140 ----
  msgstr ""
  
! #: tp/texi2any.pl:819
  msgid ""
  "Options for DVI/PS/PDF:\n"
***************
*** 3343,3351 ****
  msgstr ""
  
! #: tp/texi2any.pl:806
  msgid ""
  "Input file options:\n"
  "      --commands-in-node-names  does nothing, retained for compatibility.\n"
  "  -D VAR                        define the variable VAR, as with @set.\n"
  "  -I DIR                        append DIR to the @include search path.\n"
  "  -P DIR                        prepend DIR to the @include search path.\n"
--- 3142,3151 ----
  msgstr ""
  
! #: tp/texi2any.pl:822
  msgid ""
  "Input file options:\n"
  "      --commands-in-node-names  does nothing, retained for compatibility.\n"
  "  -D VAR                        define the variable VAR, as with @set.\n"
+ "  -D 'VAR VAL'                  define VAR to VAL (one shell argument).\n"
  "  -I DIR                        append DIR to the @include search path.\n"
  "  -P DIR                        prepend DIR to the @include search path.\n"
***************
*** 3353,3357 ****
  msgstr ""
  
! #: tp/texi2any.pl:813
  msgid ""
  "Conditional processing in input:\n"
--- 3153,3157 ----
  msgstr ""
  
! #: tp/texi2any.pl:830
  msgid ""
  "Conditional processing in input:\n"
***************
*** 3373,3377 ****
  msgstr ""
  
! #: tp/texi2any.pl:830
  msgid ""
  "  The defaults for the @if... conditionals depend on the output format:\n"
--- 3173,3177 ----
  msgstr ""
  
! #: tp/texi2any.pl:847
  msgid ""
  "  The defaults for the @if... conditionals depend on the output format:\n"
***************
*** 3383,3387 ****
  msgstr ""
  
! #: tp/texi2any.pl:837
  msgid ""
  "Examples:\n"
--- 3183,3187 ----
  msgstr ""
  
! #: tp/texi2any.pl:854
  msgid ""
  "Examples:\n"
***************
*** 3400,3457 ****
  msgstr ""
  
! #: tp/texi2any.pl:884
  #, perl-format
  msgid "%s: --footnote-style arg must be `separate' or `end', not `%s'.\n"
  msgstr ""
  
! #: tp/texi2any.pl:966
  #, perl-format
  msgid "%s: --paragraph-indent arg must be numeric/`none'/`asis', not `%s'.\n"
  msgstr ""
  
! #: tp/texi2any.pl:1043
  #, perl-format
  msgid "%s: when generating %s, only one input FILE may be specified with -o\n"
  msgstr ""
  
! #: tp/texi2any.pl:1047
  msgid "--Xopt option without printed output"
  msgstr ""
  
! #: tp/texi2any.pl:1057
  #, perl-format
  msgid "unknown tree transformation %s"
  msgstr ""
  
! #: tp/texi2any.pl:1064
  #, perl-format
  msgid "ignoring splitting for format %s"
  msgstr ""
  
! #: tp/texi2any.pl:1114
  #, perl-format
  msgid "%s: missing file argument.\n"
  msgstr ""
  
! #: tp/texi2any.pl:1115
  #, perl-format
  msgid "Try `%s --help' for more information.\n"
  msgstr ""
  
! #: tp/texi2any.pl:1193
  msgid "fill_gaps_in_sectioning transformation return no result. No section?"
  msgstr ""
  
! #: tp/texi2any.pl:1215
  #, perl-format
  msgid "error on closing macro expand file %s: %s\n"
  msgstr ""
  
! #: tp/texi2any.pl:1221
  #, perl-format
  msgid "could not open %s for writing: %s\n"
  msgstr ""
  
! #: tp/texi2any.pl:1246
  msgid ""
  "insert_nodes_for_sectioning_commands transformation return no result. No "
--- 3200,3257 ----
  msgstr ""
  
! #: tp/texi2any.pl:901
  #, perl-format
  msgid "%s: --footnote-style arg must be `separate' or `end', not `%s'.\n"
  msgstr ""
  
! #: tp/texi2any.pl:992
  #, perl-format
  msgid "%s: --paragraph-indent arg must be numeric/`none'/`asis', not `%s'.\n"
  msgstr ""
  
! #: tp/texi2any.pl:1069
  #, perl-format
  msgid "%s: when generating %s, only one input FILE may be specified with -o\n"
  msgstr ""
  
! #: tp/texi2any.pl:1073
  msgid "--Xopt option without printed output"
  msgstr ""
  
! #: tp/texi2any.pl:1083
  #, perl-format
  msgid "unknown tree transformation %s"
  msgstr ""
  
! #: tp/texi2any.pl:1090
  #, perl-format
  msgid "ignoring splitting for format %s"
  msgstr ""
  
! #: tp/texi2any.pl:1140
  #, perl-format
  msgid "%s: missing file argument.\n"
  msgstr ""
  
! #: tp/texi2any.pl:1141
  #, perl-format
  msgid "Try `%s --help' for more information.\n"
  msgstr ""
  
! #: tp/texi2any.pl:1222
  msgid "fill_gaps_in_sectioning transformation return no result. No section?"
  msgstr ""
  
! #: tp/texi2any.pl:1244
  #, perl-format
  msgid "error on closing macro expand file %s: %s\n"
  msgstr ""
  
! #: tp/texi2any.pl:1250
  #, perl-format
  msgid "could not open %s for writing: %s\n"
  msgstr ""
  
! #: tp/texi2any.pl:1275
  msgid ""
  "insert_nodes_for_sectioning_commands transformation return no result. No "
***************
*** 3459,3529 ****
  msgstr ""
  
! #: tp/texi2any.pl:1311 tp/texi2any.pl:1387
  #, perl-format
  msgid "%s: error on closing %s: %s\n"
  msgstr ""
  
! #: tp/texi2any.pl:1334 tp/texi2any.pl:1368
  #, perl-format
  msgid "%s: error on closing internal links file %s: %s\n"
  msgstr ""
  
! #: tp/texi2any.pl:1340 tp/texi2any.pl:1374
  #, perl-format
  msgid "%s: could not open %s for writing: %s\n"
  msgstr ""
  
! #: util/texindex.c:223
! msgid "display this help and exit"
  msgstr ""
  
! #: util/texindex.c:225
! msgid "send output to FILE"
  msgstr ""
  
! #: util/texindex.c:227
! msgid "display version information and exit"
  msgstr ""
  
! #: util/texindex.c:237
! #, c-format
! msgid "Usage: %s [OPTION]... FILE...\n"
  msgstr ""
  
! #: util/texindex.c:238
! #, c-format
! msgid "Generate a sorted index for each TeX output FILE.\n"
  msgstr ""
  
! #: util/texindex.c:241
! #, c-format
! msgid "Usually FILE... is specified as `foo.%c%c' for a document `foo.texi'.\n"
  msgstr ""
  
! #: util/texindex.c:243
! #, c-format
! msgid ""
! "\n"
! "Options:\n"
  msgstr ""
  
! #: util/texindex.c:743
! #, c-format
! msgid "failure reopening %s"
  msgstr ""
  
! #: util/texindex.c:758 util/texindex.c:786
! #, c-format
! msgid "%s: not a texinfo index file"
  msgstr ""
  
! #: util/texindex.c:993
! #, c-format
! msgid "No page number in %s"
  msgstr ""
  
! #: util/texindex.c:1066
! #, c-format
! msgid "entry %s follows an entry with a secondary name"
  msgstr ""
  
--- 3259,3333 ----
  msgstr ""
  
! #: tp/texi2any.pl:1345 tp/texi2any.pl:1421
  #, perl-format
  msgid "%s: error on closing %s: %s\n"
  msgstr ""
  
! #: tp/texi2any.pl:1368 tp/texi2any.pl:1402
  #, perl-format
  msgid "%s: error on closing internal links file %s: %s\n"
  msgstr ""
  
! #: tp/texi2any.pl:1374 tp/texi2any.pl:1408
  #, perl-format
  msgid "%s: could not open %s for writing: %s\n"
  msgstr ""
  
! #: texindex/ti.twjr:373
! #, awk-format
! msgid "%s: unrecognized option `%s'\n"
  msgstr ""
  
! #: texindex/ti.twjr:444
! #, awk-format
! msgid "%s is not a Texinfo index file\n"
  msgstr ""
  
! #: texindex/ti.twjr:543
! #, awk-format
! msgid "%s:%d: Bad key %s in record\n"
  msgstr ""
  
! #: texindex/ti.twjr:566
! #, awk-format
! msgid "%s:%d: Bad entry; expected three fields, not %d\n"
  msgstr ""
  
! #: texindex/ti.twjr:725
! #, awk-format
! msgid "%s:%d: Bad entry; expected %s at column %d\n"
  msgstr ""
  
! #: texindex/ti.twjr:1254
! msgid "..."
  msgstr ""
  
! #: texindex/ti.twjr:1273
! #, awk-format
! msgid "Usage: %s [OPTION]... FILE...\n"
  msgstr ""
  
! #: texindex/ti.twjr:1274
! msgid "Generate a sorted index for each TeX output FILE."
  msgstr ""
  
! #: texindex/ti.twjr:1275
! msgid "Usually FILE... is specified as `foo.??' for a document `foo.texi'."
  msgstr ""
  
! #: texindex/ti.twjr:1277
! msgid "Options:"
  msgstr ""
  
! #: texindex/ti.twjr:1278
! msgid " -h, --help   display this help and exit"
! msgstr ""
! 
! #: texindex/ti.twjr:1279
! msgid " --version    display version information and exit"
! msgstr ""
! 
! #: texindex/ti.twjr:1280
! msgid " --           end option processing"
  msgstr ""
  
Binary files texinfo-5.2/po/eo.gmo and texinfo-6.0/po/eo.gmo differ
diff -Nrc2 texinfo-5.2/po/eo.po texinfo-6.0/po/eo.po
*** texinfo-5.2/po/eo.po	2013-09-26 23:52:36.000000000 +0100
--- texinfo-6.0/po/eo.po	2015-06-26 13:52:32.000000000 +0100
***************
*** 1,16 ****
  # Esperanto translations for GNU Texinfo.
! # Copyright (C) 2013 Free Software Foundation, Inc.
  # This file is distributed under the same license as the texinfo package.
  #
! # Dies mal mit Nietzsche und Nutella!
  #
! # Benno Schulenberg <benno@vertaalt.nl>, 2010, 2011, 2012, 2013.
  # Sergio Pokrovskij <sergio.pokrovskij@gmail.com>, 1999-2010.
  msgid ""
  msgstr ""
! "Project-Id-Version: texinfo 5.1.90\n"
  "Report-Msgid-Bugs-To: bug-texinfo@gnu.org\n"
! "POT-Creation-Date: 2013-09-26 15:52-0700\n"
! "PO-Revision-Date: 2013-09-15 15:48+0200\n"
  "Last-Translator: Benno Schulenberg <benno@vertaalt.nl>\n"
  "Language-Team: Esperanto <translation-team-eo@lists.sourceforge.net>\n"
--- 1,16 ----
  # Esperanto translations for GNU Texinfo.
! # Copyright (C) 2015 Free Software Foundation, Inc.
  # This file is distributed under the same license as the texinfo package.
  #
! # Â« Le bonheur est dans le prÃ©. Â»
  #
! # Benno Schulenberg <benno@vertaalt.nl>, 2010, 2011, 2012, 2013, 2015.
  # Sergio Pokrovskij <sergio.pokrovskij@gmail.com>, 1999-2010.
  msgid ""
  msgstr ""
! "Project-Id-Version: texinfo 5.9.93\n"
  "Report-Msgid-Bugs-To: bug-texinfo@gnu.org\n"
! "POT-Creation-Date: 2015-06-26 13:52+0100\n"
! "PO-Revision-Date: 2015-06-07 10:23+0200\n"
  "Last-Translator: Benno Schulenberg <benno@vertaalt.nl>\n"
  "Language-Team: Esperanto <translation-team-eo@lists.sourceforge.net>\n"
***************
*** 22,81 ****
  "X-Generator: Lokalize 1.0\n"
  
! #: gnulib/lib/error.c:188
  msgid "Unknown system error"
  msgstr "Nekonata sistemeraro"
  
! #: gnulib/lib/getopt.c:547 gnulib/lib/getopt.c:576
  #, c-format
  msgid "%s: option '%s' is ambiguous; possibilities:"
  msgstr "%s: opcio Â«%sÂ» estas ambigua; eblaÄµoj estas:"
  
! #: gnulib/lib/getopt.c:624 gnulib/lib/getopt.c:628
  #, c-format
  msgid "%s: option '--%s' doesn't allow an argument\n"
  msgstr "%s: opcio Â«--%sÂ» ne toleras argumenton\n"
  
! #: gnulib/lib/getopt.c:637 gnulib/lib/getopt.c:642
  #, c-format
  msgid "%s: option '%c%s' doesn't allow an argument\n"
  msgstr "%s: opcio Â«%c%sÂ» ne toleras argumenton\n"
  
! #: gnulib/lib/getopt.c:685 gnulib/lib/getopt.c:704
  #, c-format
  msgid "%s: option '--%s' requires an argument\n"
  msgstr "%s: opcio Â«--%sÂ» bezonas argumenton\n"
  
! #: gnulib/lib/getopt.c:742 gnulib/lib/getopt.c:745
  #, c-format
  msgid "%s: unrecognized option '--%s'\n"
  msgstr "%s: nekonata opcio Â«--%sÂ»\n"
  
! #: gnulib/lib/getopt.c:753 gnulib/lib/getopt.c:756
  #, c-format
  msgid "%s: unrecognized option '%c%s'\n"
  msgstr "%s: nekonata opcio Â«%c%sÂ»\n"
  
! #: gnulib/lib/getopt.c:805 gnulib/lib/getopt.c:808
  #, c-format
  msgid "%s: invalid option -- '%c'\n"
  msgstr "%s: nevalida opcio -- Â«%cÂ»\n"
  
! #: gnulib/lib/getopt.c:861 gnulib/lib/getopt.c:878 gnulib/lib/getopt.c:1088
! #: gnulib/lib/getopt.c:1106
  #, c-format
  msgid "%s: option requires an argument -- '%c'\n"
  msgstr "%s: opcio bezonas argumenton -- Â«%cÂ»\n"
  
! #: gnulib/lib/getopt.c:934 gnulib/lib/getopt.c:950
  #, c-format
  msgid "%s: option '-W %s' is ambiguous\n"
  msgstr "%s: opcio Â«-W %sÂ» estas ambigua\n"
  
! #: gnulib/lib/getopt.c:974 gnulib/lib/getopt.c:992
  #, c-format
  msgid "%s: option '-W %s' doesn't allow an argument\n"
  msgstr "%s: opcio Â«-W %sÂ» ne toleras argumenton\n"
  
! #: gnulib/lib/getopt.c:1013 gnulib/lib/getopt.c:1031
  #, c-format
  msgid "%s: option '-W %s' requires an argument\n"
--- 22,86 ----
  "X-Generator: Lokalize 1.0\n"
  
! #: gnulib/lib/error.c:191
  msgid "Unknown system error"
  msgstr "Nekonata sistemeraro"
  
! #: gnulib/lib/getopt.c:575 gnulib/lib/getopt.c:604
  #, c-format
  msgid "%s: option '%s' is ambiguous; possibilities:"
  msgstr "%s: opcio Â«%sÂ» estas ambigua; eblaÄµoj estas:"
  
! #: gnulib/lib/getopt.c:619
! #, c-format
! msgid "%s: option '%s' is ambiguous\n"
! msgstr "%s: opcio Â«%sÂ» estas ambigua\n"
! 
! #: gnulib/lib/getopt.c:654 gnulib/lib/getopt.c:658
  #, c-format
  msgid "%s: option '--%s' doesn't allow an argument\n"
  msgstr "%s: opcio Â«--%sÂ» ne toleras argumenton\n"
  
! #: gnulib/lib/getopt.c:667 gnulib/lib/getopt.c:672
  #, c-format
  msgid "%s: option '%c%s' doesn't allow an argument\n"
  msgstr "%s: opcio Â«%c%sÂ» ne toleras argumenton\n"
  
! #: gnulib/lib/getopt.c:715 gnulib/lib/getopt.c:734
  #, c-format
  msgid "%s: option '--%s' requires an argument\n"
  msgstr "%s: opcio Â«--%sÂ» bezonas argumenton\n"
  
! #: gnulib/lib/getopt.c:772 gnulib/lib/getopt.c:775
  #, c-format
  msgid "%s: unrecognized option '--%s'\n"
  msgstr "%s: nekonata opcio Â«--%sÂ»\n"
  
! #: gnulib/lib/getopt.c:783 gnulib/lib/getopt.c:786
  #, c-format
  msgid "%s: unrecognized option '%c%s'\n"
  msgstr "%s: nekonata opcio Â«%c%sÂ»\n"
  
! #: gnulib/lib/getopt.c:835 gnulib/lib/getopt.c:838
  #, c-format
  msgid "%s: invalid option -- '%c'\n"
  msgstr "%s: nevalida opcio -- Â«%cÂ»\n"
  
! #: gnulib/lib/getopt.c:891 gnulib/lib/getopt.c:908 gnulib/lib/getopt.c:1118
! #: gnulib/lib/getopt.c:1136
  #, c-format
  msgid "%s: option requires an argument -- '%c'\n"
  msgstr "%s: opcio bezonas argumenton -- Â«%cÂ»\n"
  
! #: gnulib/lib/getopt.c:964 gnulib/lib/getopt.c:980
  #, c-format
  msgid "%s: option '-W %s' is ambiguous\n"
  msgstr "%s: opcio Â«-W %sÂ» estas ambigua\n"
  
! #: gnulib/lib/getopt.c:1004 gnulib/lib/getopt.c:1022
  #, c-format
  msgid "%s: option '-W %s' doesn't allow an argument\n"
  msgstr "%s: opcio Â«-W %sÂ» ne toleras argumenton\n"
  
! #: gnulib/lib/getopt.c:1043 gnulib/lib/getopt.c:1061
  #, c-format
  msgid "%s: option '-W %s' requires an argument\n"
***************
*** 158,262 ****
  msgstr "mankas sufiÄ‰a memoro"
  
! #: info/echo-area.c:283 info/session.c:978
  msgid "Move forward a character"
  msgstr "Unu signon antaÅ­en"
  
! #: info/echo-area.c:295 info/session.c:1005
  msgid "Move backward a character"
  msgstr "Unu signon malantaÅ­en"
  
! #: info/echo-area.c:307
  msgid "Move to the start of this line"
  msgstr "Al la komenco de Ä‰i tiu linio"
  
! #: info/echo-area.c:312
  msgid "Move to the end of this line"
  msgstr "Al la fino de Ä‰i tiu linio"
  
! #: info/echo-area.c:320 info/session.c:1037
  msgid "Move forward a word"
  msgstr "Unu vorton antaÅ­en"
  
! #: info/echo-area.c:360 info/session.c:1061
  msgid "Move backward a word"
  msgstr "Unu vorton malantaÅ­en"
  
! #: info/echo-area.c:400
  msgid "Delete the character under the cursor"
  msgstr "Forigi la signon subkursoran"
  
! #: info/echo-area.c:430
  msgid "Delete the character behind the cursor"
  msgstr "Forigi la signon Äµus antaÅ­ la kursoro"
  
! #: info/echo-area.c:451
  msgid "Cancel or quit operation"
  msgstr "Rezigno aÅ­ eliro"
  
! #: info/echo-area.c:466
  msgid "Accept (or force completion of) this line"
  msgstr "Akcepti (aÅ­ kompletigi) Ä‰i tiun linion"
  
! #: info/echo-area.c:471
  msgid "Insert next character verbatim"
  msgstr "EnÅ�ovi la tujan signon senÅ�anÄ�e"
  
! #: info/echo-area.c:479
! msgid "Insert this character"
! msgstr "EnÅ�ovi tiun signon"
! 
! #: info/echo-area.c:498
  msgid "Insert a TAB character"
  msgstr "EnÅ�ovi TAB-signon"
  
! #: info/echo-area.c:505
  msgid "Transpose characters at point"
  msgstr "Permuti la signojn Ä‰e la kursoro"
  
! #: info/echo-area.c:556
  msgid "Yank back the contents of the last kill"
  msgstr "Englui la enhavon de la lasta forviÅ�o"
  
! #: info/echo-area.c:563
  msgid "Kill ring is empty"
  msgstr "ViÅ�ringo malplenas"
  
! #: info/echo-area.c:576
  msgid "Yank back a previous kill"
  msgstr "Reglui antaÅ­an forviÅ�aÄµon"
  
! #: info/echo-area.c:609
  msgid "Kill to the end of the line"
  msgstr "ForviÅ�i ekde la kursoro Ä�is la fino de la linio"
  
! #: info/echo-area.c:622
  msgid "Kill to the beginning of the line"
  msgstr "ForviÅ�i ekde la kursoro Ä�is la komenco de la linio"
  
! #: info/echo-area.c:634
  msgid "Kill the word following the cursor"
  msgstr "ForviÅ�i la vorton tuj post la kursoro"
  
! #: info/echo-area.c:654
  msgid "Kill the word preceding the cursor"
  msgstr "ForviÅ�i la vorton Äµus antaÅ­ la kursoro"
  
! #: info/echo-area.c:871 info/echo-area.c:929
  msgid "No completions"
  msgstr "Malestas kompletigo"
  
! #: info/echo-area.c:873
  msgid "Not complete"
  msgstr "Nekompleta"
  
! #: info/echo-area.c:914
  msgid "List possible completions"
  msgstr "Eligi la eblajn kompletigojn"
  
! #: info/echo-area.c:933
  msgid "Sole completion"
  msgstr "Sola kompletigo"
  
! #: info/echo-area.c:941
  #, c-format
  msgid "%d completion:\n"
--- 163,263 ----
  msgstr "mankas sufiÄ‰a memoro"
  
! #: info/echo-area.c:299 info/session.c:1328
  msgid "Move forward a character"
  msgstr "Unu signon antaÅ­en"
  
! #: info/echo-area.c:318 info/session.c:1341
  msgid "Move backward a character"
  msgstr "Unu signon malantaÅ­en"
  
! #: info/echo-area.c:344
  msgid "Move to the start of this line"
  msgstr "Al la komenco de Ä‰i tiu linio"
  
! #: info/echo-area.c:349
  msgid "Move to the end of this line"
  msgstr "Al la fino de Ä‰i tiu linio"
  
! #: info/echo-area.c:357 info/session.c:1356
  msgid "Move forward a word"
  msgstr "Unu vorton antaÅ­en"
  
! #: info/echo-area.c:397 info/session.c:1370
  msgid "Move backward a word"
  msgstr "Unu vorton malantaÅ­en"
  
! #: info/echo-area.c:437
  msgid "Delete the character under the cursor"
  msgstr "Forigi la signon subkursoran"
  
! #: info/echo-area.c:457
  msgid "Delete the character behind the cursor"
  msgstr "Forigi la signon Äµus antaÅ­ la kursoro"
  
! #: info/echo-area.c:478
  msgid "Cancel or quit operation"
  msgstr "Rezigno aÅ­ eliro"
  
! #: info/echo-area.c:493
  msgid "Accept (or force completion of) this line"
  msgstr "Akcepti (aÅ­ kompletigi) Ä‰i tiun linion"
  
! #: info/echo-area.c:498
  msgid "Insert next character verbatim"
  msgstr "EnÅ�ovi la tujan signon senÅ�anÄ�e"
  
! #: info/echo-area.c:530
  msgid "Insert a TAB character"
  msgstr "EnÅ�ovi TAB-signon"
  
! #: info/echo-area.c:582
  msgid "Transpose characters at point"
  msgstr "Permuti la signojn Ä‰e la kursoro"
  
! #: info/echo-area.c:651
  msgid "Yank back the contents of the last kill"
  msgstr "Englui la enhavon de la lasta forviÅ�o"
  
! #: info/echo-area.c:658
  msgid "Kill ring is empty"
  msgstr "ViÅ�ringo malplenas"
  
! #: info/echo-area.c:671
  msgid "Yank back a previous kill"
  msgstr "Reglui antaÅ­an forviÅ�aÄµon"
  
! #: info/echo-area.c:704
  msgid "Kill to the end of the line"
  msgstr "ForviÅ�i ekde la kursoro Ä�is la fino de la linio"
  
! #: info/echo-area.c:717
  msgid "Kill to the beginning of the line"
  msgstr "ForviÅ�i ekde la kursoro Ä�is la komenco de la linio"
  
! #: info/echo-area.c:729
  msgid "Kill the word following the cursor"
  msgstr "ForviÅ�i la vorton tuj post la kursoro"
  
! #: info/echo-area.c:749
  msgid "Kill the word preceding the cursor"
  msgstr "ForviÅ�i la vorton Äµus antaÅ­ la kursoro"
  
! #: info/echo-area.c:981 info/echo-area.c:1039
  msgid "No completions"
  msgstr "Malestas kompletigo"
  
! #: info/echo-area.c:983
  msgid "Not complete"
  msgstr "Nekompleta"
  
! #: info/echo-area.c:1032
  msgid "List possible completions"
  msgstr "Eligi la eblajn kompletigojn"
  
! #: info/echo-area.c:1043
  msgid "Sole completion"
  msgstr "Sola kompletigo"
  
! #: info/echo-area.c:1052
  #, c-format
  msgid "%d completion:\n"
***************
*** 265,301 ****
  msgstr[1] "%d kompletigoj:\n"
  
! #: info/echo-area.c:1091
  msgid "Insert completion"
  msgstr "EnÅ�ovi la kompletigon"
  
! #: info/echo-area.c:1228
  #, c-format
  msgid "Building completions..."
  msgstr "SerÄ‰ado de kompletigoj..."
  
! #: info/echo-area.c:1347
  msgid "Scroll the completions window"
  msgstr "Rulumi la fenestron de kompletigoj"
  
! #: info/filesys.c:88
  #, c-format
  msgid "looking for file \"%s\""
  msgstr "serÄ‰ante dosieron Â«%sÂ»"
  
! #: info/filesys.c:178
  #, c-format
  msgid "looking for file %s in %s"
  msgstr "serÄ‰ante dosieron Â«%sÂ» en %s"
  
! #: info/filesys.c:209 info/filesys.c:224 info/filesys.c:245
  #, c-format
  msgid "found file %s"
  msgstr "troviÄ�is dosiero %s"
  
! #: info/footnotes.c:211
  msgid "Footnotes could not be displayed"
  msgstr "La piednotoj ne eligeblas"
  
! #: info/footnotes.c:237
  msgid "Show the footnotes associated with this node in another window"
  msgstr "Montri la piednotojn el Ä‰i tiu nodo en alia fenestro"
--- 266,303 ----
  msgstr[1] "%d kompletigoj:\n"
  
! #: info/echo-area.c:1169
  msgid "Insert completion"
  msgstr "EnÅ�ovi la kompletigon"
  
! #: info/echo-area.c:1271
  #, c-format
  msgid "Building completions..."
  msgstr "SerÄ‰ado de kompletigoj..."
  
! #: info/echo-area.c:1390
  msgid "Scroll the completions window"
  msgstr "Rulumi la fenestron de kompletigoj"
  
! #: info/filesys.c:91
  #, c-format
  msgid "looking for file \"%s\""
  msgstr "serÄ‰ante dosieron Â«%sÂ»"
  
! #: info/filesys.c:158
  #, c-format
  msgid "looking for file %s in %s"
  msgstr "serÄ‰ante dosieron Â«%sÂ» en %s"
  
! #: info/filesys.c:227 info/filesys.c:241 info/filesys.c:262
  #, c-format
  msgid "found file %s"
  msgstr "troviÄ�is dosiero %s"
  
! #: info/footnotes.c:231
! #, c-format
  msgid "Footnotes could not be displayed"
  msgstr "La piednotoj ne eligeblas"
  
! #: info/footnotes.c:251
  msgid "Show the footnotes associated with this node in another window"
  msgstr "Montri la piednotojn el Ä‰i tiu nodo en alia fenestro"
***************
*** 305,458 ****
  msgstr "---------- Piednotoj ----------"
  
! #: info/indices.c:174
! msgid "Look up a string in the index for this file"
! msgstr "SerÄ‰i Ä‰enon en la indekso por Ä‰i tiu dosiero"
! 
! #: info/indices.c:202 info/indices.c:885
  #, c-format
  msgid "Finding index entries..."
  msgstr "SerÄ‰ado de indekseroj..."
  
! #: info/indices.c:209
  #, c-format
  msgid "No indices found."
  msgstr "Nenia indekso trovita."
  
! #: info/indices.c:219
  msgid "Index entry: "
  msgstr "Indeksero: "
  
! #: info/indices.c:253 info/indices.c:907 info/session.c:4204
  #, c-format
! msgid "Search string too short"
! msgstr "SerÄ‰oÄ‰eno tro mallongas"
  
! #: info/indices.c:365
  msgid ""
! "Go to the next matching index item from the last `\\[index-search]' command"
  msgstr ""
! "Pasi al la sekva indeksa ero kongrua al la lasta komando â€œ\\[index-search]â€�"
  
! #: info/indices.c:376
  #, c-format
  msgid "No previous index search string."
  msgstr "Malestas antaÅ­a Ä‰eno por serÄ‰o en indekso."
  
! #: info/indices.c:383
! #, c-format
! msgid "No index entries."
! msgstr "Neniu indeksero."
! 
! #: info/indices.c:431
  #, c-format
! msgid "No more index entries containing `%s'."
! msgstr "Ne ekzistas pli da indekseroj kiuj enhavas Â«%sÂ»."
  
! #: info/indices.c:432 info/indices.c:942
  #, c-format
! msgid "No index entries containing `%s'."
  msgstr "Ne ekzistas indekseroj kiuj enhavas Â«%sÂ»."
  
! #: info/indices.c:444
! msgid "CAN'T SEE THIS"
! msgstr "MALEBLAS VIDI ÄˆI TION"
! 
! #: info/indices.c:480
  #, c-format
! msgid "Found `%s' in %s. (`\\[next-index-match]' tries to find next.)"
! msgstr "Trovita Â«%sÂ» en %s.  (â€œ\\[next-index-match]â€� serÄ‰os la sekvan)"
! 
! #: info/indices.c:611
! #, c-format
! msgid "Scanning indices of `%s'..."
  msgstr "SerÄ‰ado en la indeksoj de Â«%sÂ»..."
  
! #: info/indices.c:659
! #, c-format
! msgid "No available info files have `%s' in their indices."
! msgstr "Â«%sÂ» malestas en la indeksoj de la disponeblaj Info-dosieroj"
! 
! #: info/indices.c:685
  msgid "Grovel all known info file's indices for a string and build a menu"
  msgstr "SerÄ‰i Ä‰enon en Ä‰iuj konataj indeksoj Info-dosieraj kaj fari menuon"
  
! #: info/indices.c:689
! msgid "Index apropos: "
! msgstr "SerÄ‰i en indekso informon pri: "
  
! #: info/indices.c:717
  #, c-format
! msgid ""
! "\n"
! "* Menu: Nodes whose indices contain `%s':\n"
! msgstr ""
! "\n"
! "* Menu: Nodoj kies indeksoj entenas Â«%sÂ»:\n"
  
! #: info/indices.c:869
  msgid "List all matches of a string in the index"
  msgstr "Listigi Ä‰iujn aperojn de signoÄ‰eno en la indekso"
  
! #: info/indices.c:891
! #, c-format
! msgid "No index"
! msgstr "Neniu indekso"
  
! #: info/indices.c:895
! msgid "Index topic: "
! msgstr "Indeksa temo: "
  
! #: info/indices.c:913
  #, c-format
! msgid "Index for `%s'"
! msgstr "Indekso por Â«%sÂ»"
  
! #: info/indices.c:966
  #, c-format
! msgid "File names matching `%s'"
! msgstr "Dosiernomoj kiuj kongruas al Â«%sÂ»"
  
! #: info/indices.c:996
! msgid "Show all matching files"
! msgstr "Montri Ä‰iujn kongruantajn dosierojn"
  
! #: info/indices.c:1000
  #, c-format
! msgid "No file index"
! msgstr "Neniu dosier-indekso"
  
! #: info/info.c:316
  #, c-format
! msgid "no index entries found for `%s'\n"
! msgstr "ne troviÄ�as indeksero por Â«%sÂ»\n"
  
! #: info/info.c:490
  #, c-format
  msgid "invalid number: %s\n"
  msgstr "nevalida numero: %s\n"
  
! #: info/info.c:641
  #, c-format
  msgid "malformed variable assignment: %s"
  msgstr "nevalida valorizo de variablo: %s"
  
! #: info/info.c:650 info/infomap.c:1218
  #, c-format
  msgid "%s: no such variable"
  msgstr "%s: nekonata variablo"
  
! #: info/info.c:654 info/infomap.c:1222
  #, c-format
  msgid "value %s is not valid for variable %s"
  msgstr "valoro %s ne estas valida por variablo %s"
  
! #: info/info.c:671 info/infokey.c:892
  #, c-format
  msgid "Try --help for more information.\n"
  msgstr "Por ricevi pli da informoj uzu la opcion â€œ--helpâ€�.\n"
  
! #: info/info.c:693 info/infokey.c:144 install-info/install-info.c:2163
! #: tp/texi2any.pl:861 util/texindex.c:295
! #, c-format, perl-format
  msgid ""
  "Copyright (C) %s Free Software Foundation, Inc.\n"
--- 307,438 ----
  msgstr "---------- Piednotoj ----------"
  
! #: info/indices.c:123 info/indices.c:806
  #, c-format
  msgid "Finding index entries..."
  msgstr "SerÄ‰ado de indekseroj..."
  
! #: info/indices.c:206
! msgid "Look up a string in the index for this file"
! msgstr "SerÄ‰i Ä‰enon en la indekso por Ä‰i tiu dosiero"
! 
! #: info/indices.c:218 info/indices.c:324 info/indices.c:812
  #, c-format
  msgid "No indices found."
  msgstr "Nenia indekso trovita."
  
! #: info/indices.c:222
  msgid "Index entry: "
  msgstr "Indeksero: "
  
! #: info/indices.c:439
  #, c-format
! msgid "Found '%s' in %s. ('\\[next-index-match]' tries to find next.)"
! msgstr "TroviÄ�is Â«%sÂ» en %s.  (â€œ\\[next-index-match]â€� serÄ‰os la sekvan)"
  
! #: info/indices.c:449
  msgid ""
! "Go to the next matching index item from the last '\\[index-search]' command"
  msgstr ""
! "Pasi al la sekva indeksero kongrua al la lasta komando â€œ\\[index-search]â€�"
  
! #: info/indices.c:460
  #, c-format
  msgid "No previous index search string."
  msgstr "Malestas antaÅ­a Ä‰eno por serÄ‰o en indekso."
  
! #: info/indices.c:478
  #, c-format
! msgid "No more index entries containing '%s'."
! msgstr "Ne ekzistas pli da indekseroj enhavantaj Â«%sÂ»."
  
! #: info/indices.c:479 info/indices.c:874
  #, c-format
! msgid "No index entries containing '%s'."
  msgstr "Ne ekzistas indekseroj kiuj enhavas Â«%sÂ»."
  
! #: info/indices.c:583
  #, c-format
! msgid "Scanning indices of '%s'..."
  msgstr "SerÄ‰ado en la indeksoj de Â«%sÂ»..."
  
! #: info/indices.c:636
  msgid "Grovel all known info file's indices for a string and build a menu"
  msgstr "SerÄ‰i Ä‰enon en Ä‰iuj konataj indeksoj Info-dosieraj kaj fari menuon"
  
! #: info/indices.c:644 info/indices.c:646
! msgid "Index apropos"
! msgstr "SerÄ‰i en indekso informon pri"
  
! #: info/indices.c:686
  #, c-format
! msgid "Index entries containing '%s':\n"
! msgstr "Indekseroj kiuj enhavas Â«%sÂ»:\n"
  
! #: info/indices.c:791
  msgid "List all matches of a string in the index"
  msgstr "Listigi Ä‰iujn aperojn de signoÄ‰eno en la indekso"
  
! #: info/indices.c:818 info/indices.c:820
! msgid "Index topic"
! msgstr "Indeksa temo"
  
! #: info/indices.h:40
! #, c-format
! msgid "No available info files have '%s' in their indices."
! msgstr "Malestas Â«%sÂ» en la indeksoj de Ä‰iuj disponeblaj Info-dosieroj."
  
! #: info/info-utils.c:899
  #, c-format
! msgid "Error converting file character encoding."
! msgstr "Eraro dum konverto de signara kodo."
  
! #: info/info.c:223 info/session.c:2700
  #, c-format
! msgid "No menu item '%s' in node '%s'."
! msgstr "Malestas menuero Â«%sÂ» en nodo Â«%sÂ»."
  
! #: info/info.c:316
! #, c-format
! msgid "No file given for node '%s'."
! msgstr "Neniu dosiero indikatas por nodo Â«%sÂ»."
  
! #: info/info.c:365 info/info.c:1115
  #, c-format
! msgid "Cannot find node '%s'."
! msgstr "Nodo Â«%sÂ» ne troveblas."
  
! #: info/info.c:387
  #, c-format
! msgid "No program name given."
! msgstr "Programnomo ne indikatas."
  
! #: info/info.c:578
  #, c-format
  msgid "invalid number: %s\n"
  msgstr "nevalida numero: %s\n"
  
! #: info/info.c:758
  #, c-format
  msgid "malformed variable assignment: %s"
  msgstr "nevalida valorizo de variablo: %s"
  
! #: info/info.c:765 info/infokey.c:537
  #, c-format
  msgid "%s: no such variable"
  msgstr "%s: nekonata variablo"
  
! #: info/info.c:771 info/infokey.c:539
  #, c-format
  msgid "value %s is not valid for variable %s"
  msgstr "valoro %s ne estas valida por variablo %s"
  
! #: info/info.c:783
  #, c-format
  msgid "Try --help for more information.\n"
  msgstr "Por ricevi pli da informoj uzu la opcion â€œ--helpâ€�.\n"
  
! #: info/info.c:805 install-info/install-info.c:2212 tp/texi2any.pl:878
! #: texindex/ti.twjr:1293
! #, c-format, awk-format, perl-format
  msgid ""
  "Copyright (C) %s Free Software Foundation, Inc.\n"
***************
*** 468,482 ****
  "NENIA garantio estas donita, kiom la leÄ�o tion toleras.\n"
  
! #: info/info.c:785
  #, c-format
! msgid "can't open %s: %s"
! msgstr "ne eblas malfermi %s: %s"
  
! #: info/info.c:791
! #, c-format
! msgid "debugging output diverted to \"%s\""
! msgstr "erarserÄ‰a eliro alidirektiÄ�as al Â«%sÂ»"
! 
! #: info/info.c:877
  #, c-format
  msgid ""
--- 448,457 ----
  "NENIA garantio estas donita, kiom la leÄ�o tion toleras.\n"
  
! #: info/info.c:963
  #, c-format
! msgid "no index entries found for '%s'\n"
! msgstr "neniu indeksero troviÄ�as por Â«%sÂ»\n"
  
! #: info/info.c:1016
  #, c-format
  msgid ""
***************
*** 489,493 ****
  "Prezentas dokumentojn en Info-aranÄ�o.\n"
  
! #: info/info.c:883
  msgid ""
  "Options:\n"
--- 464,468 ----
  "Prezentas dokumentojn en Info-aranÄ�o.\n"
  
! #: info/info.c:1022
  msgid ""
  "Options:\n"
***************
*** 508,512 ****
  "  -f, --file=MANLIBRO          viziti Ä‰i tiun Info-dosieron"
  
! #: info/info.c:891
  msgid ""
  "  -h, --help                   display this help and exit.\n"
--- 483,487 ----
  "  -f, --file=MANLIBRO          viziti Ä‰i tiun Info-dosieron"
  
! #: info/info.c:1030
  msgid ""
  "  -h, --help                   display this help and exit.\n"
***************
*** 522,526 ****
  "  -o, --output=DOSIERO         eligi la elektotajn nodojn al DOSIERO"
  
! #: info/info.c:897
  msgid ""
  "  -R, --raw-escapes            output \"raw\" ANSI escapes (default).\n"
--- 497,501 ----
  "  -o, --output=DOSIERO         eligi la elektotajn nodojn al DOSIERO"
  
! #: info/info.c:1036
  msgid ""
  "  -R, --raw-escapes            output \"raw\" ANSI escapes (default).\n"
***************
*** 534,542 ****
  "  -O, --show-options, --usage  montri la nodon pri komandliniaj opcioj"
  
! #: info/info.c:904
  msgid "  -b, --speech-friendly        be friendly to speech synthesizers."
  msgstr "  -b, --speech-friendly        esti afabla al la parolsinteziloj."
  
! #: info/info.c:908
  msgid ""
  "      --strict-node-location   (for debugging) use Info file pointers as-"
--- 509,517 ----
  "  -O, --show-options, --usage  montri la nodon pri komandliniaj opcioj"
  
! #: info/info.c:1043
  msgid "  -b, --speech-friendly        be friendly to speech synthesizers."
  msgstr "  -b, --speech-friendly        esti afabla al la parolsinteziloj."
  
! #: info/info.c:1047
  msgid ""
  "      --strict-node-location   (for debugging) use Info file pointers as-"
***************
*** 559,568 ****
  "  -x, --debug=NUMERO           erarserÄ‰a nivelo (-1 por ciuj mesaÄ�oj)\n"
  
! #: info/info.c:917
  msgid ""
  "\n"
  "The first non-option argument, if present, is the menu entry to start from;\n"
! "it is searched for in all `dir' files along INFOPATH.\n"
! "If it is not present, info merges all `dir' files and shows the result.\n"
  "Any remaining arguments are treated as the names of menu\n"
  "items relative to the initial node visited."
--- 534,543 ----
  "  -x, --debug=NUMERO           erarserÄ‰a nivelo (-1 por ciuj mesaÄ�oj)\n"
  
! #: info/info.c:1056
  msgid ""
  "\n"
  "The first non-option argument, if present, is the menu entry to start from;\n"
! "it is searched for in all 'dir' files along INFOPATH.\n"
! "If it is not present, info merges all 'dir' files and shows the result.\n"
  "Any remaining arguments are treated as the names of menu\n"
  "items relative to the initial node visited."
***************
*** 572,587 ****
  "menuero, kiu serÄ‰otas en Ä‰iuj 'dir'-dosieroj troveblaj per INFOPATH.\n"
  "Se Ä�i mankas, Info kunfandas Ä‰iujn 'dir'-dosierojn kaj montras la rezulton.\n"
! "Äˆiuj ceteraj argumentoj estas traktataj kiel nomoj de menueroj relative al\n"
! "la unue vizitenda nodo."
  
! #: info/info.c:924
  msgid ""
  "\n"
! "For a summary of key bindings, type h within Info."
  msgstr ""
  "\n"
! "Por prezento de la komandoklavoj, tajpu Â«hÂ» ene de 'info'."
  
! #: info/info.c:927
  msgid ""
  "\n"
--- 547,563 ----
  "menuero, kiu serÄ‰otas en Ä‰iuj 'dir'-dosieroj troveblaj per INFOPATH.\n"
  "Se Ä�i mankas, Info kunfandas Ä‰iujn 'dir'-dosierojn kaj montras la rezulton.\n"
! "Äˆiuj ceteraj argumentoj traktatas kiel nomoj de menueroj relative al la "
! "unue\n"
! "vizitenda nodo.  Eblas mallongigi tiujn nomojn se ili restas unikaj."
  
! #: info/info.c:1063
  msgid ""
  "\n"
! "For a summary of key bindings, type H within Info."
  msgstr ""
  "\n"
! "Por prezento de la komandoklavoj, tajpu Â«HÂ» ene de 'info'."
  
! #: info/info.c:1066
  msgid ""
  "\n"
***************
*** 591,595 ****
  "  info info-stnd             show the manual specific to this Info program\n"
  "  info emacs                 start at emacs node from top-level dir\n"
! "  info emacs buffers         start at buffers node within emacs manual\n"
  "  info --show-options emacs  start at node with emacs' command line options\n"
  "  info --subnodes -o out.txt emacs  dump entire manual to out.txt\n"
--- 567,573 ----
  "  info info-stnd             show the manual specific to this Info program\n"
  "  info emacs                 start at emacs node from top-level dir\n"
! "  info emacs buffers         select buffers menu entry in emacs manual\n"
! "  info emacs -n Files        start at Files node within emacs manual\n"
! "  info '(emacs)Files'        alternative way to start at Files node\n"
  "  info --show-options emacs  start at node with emacs' command line options\n"
  "  info --subnodes -o out.txt emacs  dump entire manual to out.txt\n"
***************
*** 601,740 ****
  "  info info                  montri Ä�eneralan manlibron pri Info\n"
  "  info info-stnd             montri la manlibron por Ä‰i tiu 'info'-programo\n"
! "  info emacs                 komenci per la nodo Â«emacsÂ» el la kataloga "
! "nodo\n"
! "  info emacs buffers          komenci per la nodo Â«buffersÂ» en Emaksa "
  "manlibro\n"
! "  info --show-options emacs    komenci per la Emaksaj komandliniaj opcioj\n"
! "  info --subnodes -o ELO.txt emacs  eligi tutan manlibron al ELO.txt\n"
! "  info -f ./UM.info            eligi la dosieron ./UM.info sen atenti Â«dirÂ»"
  
! #: info/info.c:938 info/infokey.c:911 util/texindex.c:259
  msgid ""
- "\n"
  "Email bug reports to bug-texinfo@gnu.org,\n"
  "general questions and discussion to help-texinfo@gnu.org.\n"
  "Texinfo home page: http://www.gnu.org/software/texinfo/"
  msgstr ""
! "\n"
! "Erarraportojn sendu al <bug-texinfo@nu.org>;\n"
! "Ä�eneralajn demandojn kaj opiniojn al <help-texinfo@gnu.org>.\n"
! "La hejmpaÄ�o de Texinfo: <http://www.gnu.org/software/texinfo/>.\n"
! "Por diskutoj pri Esperanto-traduko uzu la dissendoliston\n"
! "<translation-team-eo@lists.sourceforge.net>."
! 
! #: info/info.c:972
! #, c-format
! msgid "Cannot find node `%s'."
! msgstr "Nodo Â«%sÂ» ne troveblas."
  
! #: info/info.c:973
  #, c-format
! msgid "Cannot find node `(%s)%s'."
  msgstr "Nodo Â«(%s)%sÂ» ne troveblas."
  
! #: info/info.c:974
  msgid "Cannot find a window!"
  msgstr "Ne eblas trovi fenestron!"
  
! #: info/info.c:975
  msgid "Point doesn't appear within this window's node!"
  msgstr "La muskursoro ne estas en Ä‰i-fenestra nodo!"
  
! #: info/info.c:976
  msgid "Cannot delete the last window."
  msgstr "Maleblas forigi la lastan fenestron."
  
! #: info/info.c:977
  msgid "No menu in this node."
  msgstr "Malestas menuo en Ä‰i tiu nodo."
  
! #: info/info.c:978
  msgid "No footnotes in this node."
  msgstr "Malestas piednotoj en Ä‰i tiu nodo."
  
! #: info/info.c:979
  msgid "No cross references in this node."
  msgstr "Neniu referenco en Ä‰i tiu nodo."
  
! #: info/info.c:980
  #, c-format
! msgid "No `%s' pointer for this node."
! msgstr "Mankas ligo '%s' por Ä‰i tiu nodo."
  
! #: info/info.c:981
  #, c-format
! msgid "Unknown Info command `%c'; try `?' for help."
! msgstr "Nekonata Info-komando â€œ%câ€�; tajpu â€œ?â€� por helpo."
  
! #: info/info.c:982
  #, c-format
! msgid "Terminal type `%s' is not smart enough to run Info."
  msgstr "Terminalo de tipo Â«%sÂ» ne estas sufiÄ‰e inteligenta por Info."
  
! #: info/info.c:983
  msgid "You are already at the last page of this node."
  msgstr "Äˆi tiu jam estas la lasta paÄ�o en Ä‰i tiu nodo."
  
! #: info/info.c:984
  msgid "You are already at the first page of this node."
  msgstr "Äˆi tiu jam estas la unua paÄ�o en Ä‰i tiu nodo."
  
! #: info/info.c:985
  msgid "Only one window."
  msgstr "Nur unu fenestro."
  
! #: info/info.c:986
  msgid "Resulting window would be too small."
  msgstr "La fenestro rezultus tro malgranda."
  
! #: info/info.c:987
  msgid "Not enough room for a help window, please delete a window."
  msgstr "Mankas spaco por helpa fenestro; bonvolu forigi iun fenestron."
  
! #: info/infodoc.c:45
  msgid "Basic Info command keys\n"
  msgstr "Bazaj komandoklavoj de Info\n"
  
! #: info/infodoc.c:47
  msgid "\\%-10[quit-help]  Close this help window.\n"
  msgstr "\\%-10[quit-help]  Forlasi Ä‰i tiun helpofenestron.\n"
  
! #: info/infodoc.c:48
  msgid "\\%-10[quit]  Quit Info altogether.\n"
  msgstr "\\%-10[quit]  Forlasi la tutan Info.\n"
  
! #: info/infodoc.c:49
  msgid "\\%-10[get-info-help-node]  Invoke the Info tutorial.\n"
  msgstr "\\%-10[get-info-help-node]  Voki la lernilon pri Info.\n"
  
! #: info/infodoc.c:51
  msgid "\\%-10[prev-line]  Move up one line.\n"
  msgstr "\\%-10[prev-line]  Unu linion supren.\n"
  
! #: info/infodoc.c:52
  msgid "\\%-10[next-line]  Move down one line.\n"
  msgstr "\\%-10[next-line]  Unu linion suben.\n"
  
! #: info/infodoc.c:53
  msgid "\\%-10[scroll-backward]  Scroll backward one screenful.\n"
  msgstr "\\%-10[scroll-backward]  Unu ekranon malantaÅ­en.\n"
  
! #: info/infodoc.c:54
  msgid "\\%-10[scroll-forward]  Scroll forward one screenful.\n"
  msgstr "\\%-10[scroll-forward]  Unu ekranon antaÅ­en.\n"
  
! #: info/infodoc.c:55
  msgid "\\%-10[beginning-of-node]  Go to the beginning of this node.\n"
  msgstr "\\%-10[beginning-of-node]  Iri al la komenco de Ä‰i tiu nodo.\n"
  
! #: info/infodoc.c:56
  msgid "\\%-10[end-of-node]  Go to the end of this node.\n"
  msgstr "\\%-10[end-of-node]  Iri al la fino de Ä‰i tiu nodo.\n"
  
! #: info/infodoc.c:58
  msgid "\\%-10[move-to-next-xref]  Skip to the next hypertext link.\n"
  msgstr "\\%-10[move-to-next-xref]  Salti sur la sekvan hipertekstan ligon.\n"
  
! #: info/infodoc.c:59
  msgid ""
  "\\%-10[select-reference-this-line]  Follow the hypertext link under the "
--- 579,712 ----
  "  info info                  montri Ä�eneralan manlibron pri Info\n"
  "  info info-stnd             montri la manlibron por Ä‰i tiu 'info'-programo\n"
! "  info emacs                 komenci je la nodo Â«emacsÂ» el la kataloga nodo\n"
! "  info emacs buffers         elekti la menueron Â«buffersÂ» en Emaksa "
  "manlibro\n"
! "  info emacs -n Files        komenci je la nodo Â«FilesÂ» en Emaksa manlibro\n"
! "  info '(emacs)Files'        komenci je la nodo Â«FilesÂ» en Emaksa manlibro\n"
! "  info --usage emacs         komenci je la Emaksaj komandliniaj opcioj\n"
! "  info --sub -o ELO.txt emacs  eligi tutan Emaksan manlibron al ELO.txt\n"
! "  info -f ./UMO.info         eligi la dosieron ./UMO.info sen atenti Â«dirÂ»"
  
! #: info/info.c:1081 install-info/install-info.c:616 tp/texi2any.pl:866
! #: texindex/ti.twjr:1282
  msgid ""
  "Email bug reports to bug-texinfo@gnu.org,\n"
  "general questions and discussion to help-texinfo@gnu.org.\n"
  "Texinfo home page: http://www.gnu.org/software/texinfo/"
  msgstr ""
! "Raportu programmisojn al <bug-texinfo@nu.org>;\n"
! "sendu Ä�eneralajn demandojn kaj opiniojn al <help-texinfo@gnu.org>.\n"
! "La hejmpaÄ�o de Texinfo estas:  http://www.gnu.org/software/texinfo/.\n"
! "Diskutu Esperantotradukon je <translation-team-eo@lists.sourceforge.net>."
  
! #: info/info.c:1116
  #, c-format
! msgid "Cannot find node '(%s)%s'."
  msgstr "Nodo Â«(%s)%sÂ» ne troveblas."
  
! #: info/info.c:1117
  msgid "Cannot find a window!"
  msgstr "Ne eblas trovi fenestron!"
  
! #: info/info.c:1118
  msgid "Point doesn't appear within this window's node!"
  msgstr "La muskursoro ne estas en Ä‰i-fenestra nodo!"
  
! #: info/info.c:1119
  msgid "Cannot delete the last window."
  msgstr "Maleblas forigi la lastan fenestron."
  
! #: info/info.c:1120
  msgid "No menu in this node."
  msgstr "Malestas menuo en Ä‰i tiu nodo."
  
! #: info/info.c:1121
  msgid "No footnotes in this node."
  msgstr "Malestas piednotoj en Ä‰i tiu nodo."
  
! #: info/info.c:1122
  msgid "No cross references in this node."
  msgstr "Neniu referenco en Ä‰i tiu nodo."
  
! #: info/info.c:1123
  #, c-format
! msgid "No '%s' pointer for this node."
! msgstr "Mankas ligo â€œ%sâ€� por Ä‰i tiu nodo."
  
! #: info/info.c:1124
  #, c-format
! msgid "Unknown Info command '%c'; try '?' for help."
! msgstr "Nekonata Info-komando â€œ%câ€�; tajpu Â«?Â» por helpo."
  
! #: info/info.c:1125
  #, c-format
! msgid "Terminal type '%s' is not smart enough to run Info."
  msgstr "Terminalo de tipo Â«%sÂ» ne estas sufiÄ‰e inteligenta por Info."
  
! #: info/info.c:1126
  msgid "You are already at the last page of this node."
  msgstr "Äˆi tiu jam estas la lasta paÄ�o en Ä‰i tiu nodo."
  
! #: info/info.c:1127
  msgid "You are already at the first page of this node."
  msgstr "Äˆi tiu jam estas la unua paÄ�o en Ä‰i tiu nodo."
  
! #: info/info.c:1128
  msgid "Only one window."
  msgstr "Nur unu fenestro."
  
! #: info/info.c:1129
  msgid "Resulting window would be too small."
  msgstr "La fenestro rezultus tro malgranda."
  
! #: info/info.c:1130
  msgid "Not enough room for a help window, please delete a window."
  msgstr "Mankas spaco por helpa fenestro; bonvolu forigi iun fenestron."
  
! #: info/infodoc.c:40
  msgid "Basic Info command keys\n"
  msgstr "Bazaj komandoklavoj de Info\n"
  
! #: info/infodoc.c:42
  msgid "\\%-10[quit-help]  Close this help window.\n"
  msgstr "\\%-10[quit-help]  Forlasi Ä‰i tiun helpofenestron.\n"
  
! #: info/infodoc.c:43
  msgid "\\%-10[quit]  Quit Info altogether.\n"
  msgstr "\\%-10[quit]  Forlasi la tutan Info.\n"
  
! #: info/infodoc.c:44
  msgid "\\%-10[get-info-help-node]  Invoke the Info tutorial.\n"
  msgstr "\\%-10[get-info-help-node]  Voki la lernilon pri Info.\n"
  
! #: info/infodoc.c:46
  msgid "\\%-10[prev-line]  Move up one line.\n"
  msgstr "\\%-10[prev-line]  Unu linion supren.\n"
  
! #: info/infodoc.c:47
  msgid "\\%-10[next-line]  Move down one line.\n"
  msgstr "\\%-10[next-line]  Unu linion suben.\n"
  
! #: info/infodoc.c:48
  msgid "\\%-10[scroll-backward]  Scroll backward one screenful.\n"
  msgstr "\\%-10[scroll-backward]  Unu ekranon malantaÅ­en.\n"
  
! #: info/infodoc.c:49
  msgid "\\%-10[scroll-forward]  Scroll forward one screenful.\n"
  msgstr "\\%-10[scroll-forward]  Unu ekranon antaÅ­en.\n"
  
! #: info/infodoc.c:50
  msgid "\\%-10[beginning-of-node]  Go to the beginning of this node.\n"
  msgstr "\\%-10[beginning-of-node]  Iri al la komenco de Ä‰i tiu nodo.\n"
  
! #: info/infodoc.c:51
  msgid "\\%-10[end-of-node]  Go to the end of this node.\n"
  msgstr "\\%-10[end-of-node]  Iri al la fino de Ä‰i tiu nodo.\n"
  
! #: info/infodoc.c:53
  msgid "\\%-10[move-to-next-xref]  Skip to the next hypertext link.\n"
  msgstr "\\%-10[move-to-next-xref]  Salti sur la sekvan hipertekstan ligon.\n"
  
! #: info/infodoc.c:54
  msgid ""
  "\\%-10[select-reference-this-line]  Follow the hypertext link under the "
***************
*** 743,752 ****
  "\\%-10[select-reference-this-line]  Iri laÅ­ la subkursora hiperteksta ligo.\n"
  
! #: info/infodoc.c:60
  msgid "\\%-10[history-node]  Go back to the last node seen in this window.\n"
  msgstr ""
  "\\%-10[history-node]  Reveni al la Lasta nodo vizitita en Ä‰i tiu fenestro.\n"
  
! #: info/infodoc.c:62
  msgid "\\%-10[global-prev-node]  Go to the previous node in the document.\n"
  msgstr ""
--- 715,724 ----
  "\\%-10[select-reference-this-line]  Iri laÅ­ la subkursora hiperteksta ligo.\n"
  
! #: info/infodoc.c:55
  msgid "\\%-10[history-node]  Go back to the last node seen in this window.\n"
  msgstr ""
  "\\%-10[history-node]  Reveni al la Lasta nodo vizitita en Ä‰i tiu fenestro.\n"
  
! #: info/infodoc.c:57
  msgid "\\%-10[global-prev-node]  Go to the previous node in the document.\n"
  msgstr ""
***************
*** 754,758 ****
  "dokumento.\n"
  
! #: info/infodoc.c:63
  msgid "\\%-10[global-next-node]  Go to the next node in the document.\n"
  msgstr ""
--- 726,730 ----
  "dokumento.\n"
  
! #: info/infodoc.c:58
  msgid "\\%-10[global-next-node]  Go to the next node in the document.\n"
  msgstr ""
***************
*** 760,817 ****
  "dokumento.\n"
  
! #: info/infodoc.c:64
  msgid "\\%-10[prev-node]  Go to the previous node on this level.\n"
  msgstr "\\%-10[prev-node]  Iri al la ÄµusantaÅ­a (â€œPreviousâ€�) nodo Ä‰i-nivela.\n"
  
! #: info/infodoc.c:65
  msgid "\\%-10[next-node]  Go to the next node on this level.\n"
  msgstr "\\%-10[next-node]  Iri al la tujsekva (â€œNextâ€�) nodo Ä‰i-nivela.\n"
  
! #: info/infodoc.c:66
  msgid "\\%-10[up-node]  Go up one level.\n"
  msgstr "\\%-10[up-node]  Iri unu nivelon supren.\n"
  
! #: info/infodoc.c:67
  msgid "\\%-10[top-node]  Go to the top node of this document.\n"
  msgstr "\\%-10[top-node]  Iri al la pinta nodo de Ä‰i tiu dokumento.\n"
  
! #: info/infodoc.c:68
! msgid "\\%-10[dir-node]  Go to the main `directory' node.\n"
! msgstr "\\%-10[dir-node]  Iri al la Ä‰efan Ä‰efkatalogan nodo.\n"
  
! #: info/infodoc.c:70
  msgid "1...9       Pick the first...ninth item in this node's menu.\n"
  msgstr ""
  "1...9       Elekti respektive la unuan ... la naÅ­an eron de Ä‰i-noda menuo.\n"
  
! #: info/infodoc.c:71
  msgid "\\%-10[last-menu-item]  Pick the last item in this node's menu.\n"
  msgstr "\\%-10[last-menu-item]  Elekti la lastan eron de Ä‰i-noda menuo.\n"
  
! #: info/infodoc.c:72
  msgid "\\%-10[menu-item]  Pick a menu item specified by name.\n"
  msgstr "\\%-10[menu-item]  Iri al menuero indikota per nomo.\n"
  
! #: info/infodoc.c:73
  msgid "\\%-10[xref-item]  Follow a cross reference specified by name.\n"
  msgstr "\\%-10[xref-item]  Sekvi referencon indikotan per nomo.\n"
  
! #: info/infodoc.c:74
  msgid "\\%-10[goto-node]  Go to a node specified by name.\n"
  msgstr "\\%-10[goto-node]  Viziti nodon indikotan per nomo.\n"
  
! #: info/infodoc.c:76
  msgid "\\%-10[search]  Search forward for a specified string.\n"
  msgstr "\\%-10[search]  SerÄ‰i suben indikotan signoÄ‰enon.\n"
  
! #: info/infodoc.c:77
  msgid "\\%-10[search-previous]  Search for previous occurrence.\n"
  msgstr "\\%-10[search-previous]  SerÄ‰i malsekvan aperon.\n"
  
! #: info/infodoc.c:78
  msgid "\\%-10[search-next]  Search for next occurrence.\n"
  msgstr "\\%-10[search-next]  SerÄ‰i sekvan aperon.\n"
  
! #: info/infodoc.c:79
  msgid ""
  "\\%-10[index-search]  Search for a specified string in the index, and\n"
--- 732,789 ----
  "dokumento.\n"
  
! #: info/infodoc.c:59
  msgid "\\%-10[prev-node]  Go to the previous node on this level.\n"
  msgstr "\\%-10[prev-node]  Iri al la ÄµusantaÅ­a (â€œPreviousâ€�) nodo Ä‰i-nivela.\n"
  
! #: info/infodoc.c:60
  msgid "\\%-10[next-node]  Go to the next node on this level.\n"
  msgstr "\\%-10[next-node]  Iri al la tujsekva (â€œNextâ€�) nodo Ä‰i-nivela.\n"
  
! #: info/infodoc.c:61
  msgid "\\%-10[up-node]  Go up one level.\n"
  msgstr "\\%-10[up-node]  Iri unu nivelon supren.\n"
  
! #: info/infodoc.c:62
  msgid "\\%-10[top-node]  Go to the top node of this document.\n"
  msgstr "\\%-10[top-node]  Iri al la pinta nodo de Ä‰i tiu dokumento.\n"
  
! #: info/infodoc.c:63
! msgid "\\%-10[dir-node]  Go to the main 'directory' node.\n"
! msgstr "\\%-10[dir-node]  Iri al la Ä‰efa Ä‰efkataloga nodo.\n"
  
! #: info/infodoc.c:65
  msgid "1...9       Pick the first...ninth item in this node's menu.\n"
  msgstr ""
  "1...9       Elekti respektive la unuan ... la naÅ­an eron de Ä‰i-noda menuo.\n"
  
! #: info/infodoc.c:66
  msgid "\\%-10[last-menu-item]  Pick the last item in this node's menu.\n"
  msgstr "\\%-10[last-menu-item]  Elekti la lastan eron de Ä‰i-noda menuo.\n"
  
! #: info/infodoc.c:67
  msgid "\\%-10[menu-item]  Pick a menu item specified by name.\n"
  msgstr "\\%-10[menu-item]  Iri al menuero indikota per nomo.\n"
  
! #: info/infodoc.c:68
  msgid "\\%-10[xref-item]  Follow a cross reference specified by name.\n"
  msgstr "\\%-10[xref-item]  Sekvi referencon indikotan per nomo.\n"
  
! #: info/infodoc.c:69
  msgid "\\%-10[goto-node]  Go to a node specified by name.\n"
  msgstr "\\%-10[goto-node]  Viziti nodon indikotan per nomo.\n"
  
! #: info/infodoc.c:71
  msgid "\\%-10[search]  Search forward for a specified string.\n"
  msgstr "\\%-10[search]  SerÄ‰i suben indikotan signoÄ‰enon.\n"
  
! #: info/infodoc.c:72
  msgid "\\%-10[search-previous]  Search for previous occurrence.\n"
  msgstr "\\%-10[search-previous]  SerÄ‰i malsekvan aperon.\n"
  
! #: info/infodoc.c:73
  msgid "\\%-10[search-next]  Search for next occurrence.\n"
  msgstr "\\%-10[search-next]  SerÄ‰i sekvan aperon.\n"
  
! #: info/infodoc.c:74
  msgid ""
  "\\%-10[index-search]  Search for a specified string in the index, and\n"
***************
*** 821,1010 ****
  "              viziti la nodon referencatan per la unua trovita ero.\n"
  
! #: info/infodoc.c:81
  msgid "\\%-10[virtual-index]  Synthesize menu of matching index entries.\n"
  msgstr "\\%-10[virtual-index]  Generi menuon el kongruaj indekseroj.\n"
  
! #: info/infodoc.c:83
  msgid "\\%-10[abort-key]  Cancel the current operation.\n"
  msgstr "\\%-10[abort-key]  Äˆesigi la kurantan operacion.\n"
  
! #: info/infodoc.c:91
! msgid ""
! "Basic Commands in Info Windows\n"
! "******************************\n"
! msgstr ""
! "La Ä‰efaj komandoj de Info\n"
! "=========================\n"
! 
! #: info/infodoc.c:94
! #, c-format
! msgid "  %-10s  Quit this help.\n"
! msgstr "  %-10s  Forlasi Ä‰i tiun helpon.\n"
! 
! #: info/infodoc.c:95
! #, c-format
! msgid "  %-10s  Quit Info altogether.\n"
! msgstr "  %-10s  Forlasi la tutan Info.\n"
! 
! #: info/infodoc.c:96
  #, c-format
! msgid "  %-10s  Invoke the Info tutorial.\n"
! msgstr "  %-10s  Voki la lernilon pri Info.\n"
  
! #: info/infodoc.c:100
! #, c-format
! msgid "  %-10s  Move to the `next' node of this node.\n"
! msgstr "  %-10s  Iri al la tujsekva (â€œNextâ€�) nodo de Ä‰i tiu nodo.\n"
! 
! #: info/infodoc.c:101
! #, c-format
! msgid "  %-10s  Move to the `previous' node of this node.\n"
! msgstr "  %-10s  Iri al la ÄµusantaÅ­a (â€œPreviousâ€�) nodo de Ä‰i tiu nodo.\n"
! 
! #: info/infodoc.c:102
! #, c-format
! msgid "  %-10s  Move `up' from this node.\n"
! msgstr "  %-10s  Iri al la tujsupra (â€œUpâ€�) nodo de Ä‰i tiu nodo.\n"
! 
! #: info/infodoc.c:103
! #, c-format
! msgid ""
! "  %-10s  Pick menu item specified by name.\n"
! "              Picking a menu item causes another node to be selected.\n"
! msgstr ""
! "  %-10s  Elekti menueron indikotan per nomo.\n"
! "              Elekto de menuero kaÅ­zas transiron en alian nodon.\n"
! 
! #: info/infodoc.c:105
! #, c-format
! msgid "  %-10s  Follow a cross reference.  Reads name of reference.\n"
! msgstr "  %-10s  Sekvi referencon (legante la nomon de la referenco).\n"
! 
! #: info/infodoc.c:106
! #, c-format
! msgid "  %-10s  Move to the last node seen in this window.\n"
! msgstr "  %-10s  Reveni al la Lasta nodo vizitita en Ä‰i tiu fenestro.\n"
! 
! #: info/infodoc.c:107
! #, c-format
! msgid "  %-10s  Skip to next hypertext link within this node.\n"
! msgstr "  %-10s  Salti sur la sekvan hipertekstan ligon en Ä‰i tiu nodo.\n"
! 
! #: info/infodoc.c:108
! #, c-format
! msgid "  %-10s  Follow the hypertext link under cursor.\n"
! msgstr "  %-10s  Iri laÅ­ la subkursora hiperteksta ligo.\n"
! 
! #: info/infodoc.c:109
! #, c-format
! msgid "  %-10s  Move to the `directory' node.  Equivalent to `g (DIR)'.\n"
! msgstr "  %-10s  Iri al la Ä‰efkataloga nodo.  Ekvivalentas al Â«g (DIR)Â».\n"
! 
! #: info/infodoc.c:110
! #, c-format
! msgid "  %-10s  Move to the Top node.  Equivalent to `g Top'.\n"
! msgstr "  %-10s  Iri al la radika nodo.  Ekvivalentas al Â«g TopÂ».\n"
! 
! #: info/infodoc.c:112
! msgid ""
! "Moving within a node:\n"
! "---------------------\n"
! msgstr ""
! "Por moviÄ�i ene de nodo:\n"
! "------------------------\n"
! 
! #: info/infodoc.c:114
! #, c-format
! msgid "  %-10s  Scroll forward a page.\n"
! msgstr "  %-10s  Unu paÄ�on antaÅ­en.\n"
! 
! #: info/infodoc.c:115
! #, c-format
! msgid "  %-10s  Scroll backward a page.\n"
! msgstr "  %-10s  Unu paÄ�on malantaÅ­en.\n"
! 
! #: info/infodoc.c:116
! #, c-format
! msgid "  %-10s  Go to the beginning of this node.\n"
! msgstr "  %-10s  Iri al la komenco de Ä‰i tiu nodo.\n"
! 
! #: info/infodoc.c:117
! #, c-format
! msgid "  %-10s  Go to the end of this node.\n"
! msgstr "  %-10s  Iri al la fino de Ä‰i tiu nodo.\n"
! 
! #: info/infodoc.c:118
! #, c-format
! msgid "  %-10s  Scroll forward 1 line.\n"
! msgstr "  %-10s  Unu linion antaÅ­en.\n"
! 
! #: info/infodoc.c:119
! #, c-format
! msgid "  %-10s  Scroll backward 1 line.\n"
! msgstr "  %-10s  Unu linion malantaÅ­en.\n"
! 
! #: info/infodoc.c:121
! msgid ""
! "Other commands:\n"
! "---------------\n"
! msgstr ""
! "Kelkaj ceteraj komandoj:\n"
! "------------------------\n"
! 
! #: info/infodoc.c:123
! #, c-format
! msgid "  %-10s  Pick first...ninth item in node's menu.\n"
! msgstr ""
! "  %-10s  Elekti respektive la unuan ... la naÅ­an eron de Ä‰i-noda menuo.\n"
! 
! #: info/infodoc.c:124
! #, c-format
! msgid "  %-10s  Pick last item in node's menu.\n"
! msgstr "  %-10s  Elekti la lastan eron de Ä‰i-noda menuo.\n"
! 
! #: info/infodoc.c:127
! #, c-format
! msgid ""
! "  %-10s  Search for a specified string in the index entries of this Info\n"
! "              file, and select the node referenced by the first entry "
! "found.\n"
! msgstr ""
! "  %-10s  SerÄ‰i indikotan signoÄ‰enon en la indekseroj de Ä‰i tiu Info-dosiero\n"
! "              kaj viziti la nodon referencatan per la unua trovita ero.\n"
! 
! #: info/infodoc.c:129
! #, c-format
! msgid ""
! "  %-10s  Move to node specified by name.\n"
! "              You may include a filename as well, as in (FILENAME)NODENAME.\n"
! msgstr ""
! "  %-10s  Iri al nodo indikota per nomo.\n"
! "              AnkaÅ­ la dosiernomon vi povas inkludi, kiel en (DOSIERO)NODO.\n"
! 
! #: info/infodoc.c:131
! #, c-format
! msgid ""
! "  %-10s  Search forward for a specified string,\n"
! "              and select the node in which the next occurrence is found.\n"
! msgstr ""
! "  %-10s  SerÄ‰i suben aperon de indikota signoÄ‰eno kaj\n"
! "              viziti la nodon en kiu troviÄ�os la sekva apero.\n"
! 
! #: info/infodoc.c:133
! #, c-format
! msgid ""
! "  %-10s  Search backward for a specified string,\n"
! "              and select the node in which the next occurrence is found.\n"
! msgstr ""
! "  %-10s  SerÄ‰i supren aperon de indikota signoÄ‰eno kaj\n"
! "              viziti la nodon en kiu troviÄ�os la sekva apero.\n"
! 
! #: info/infodoc.c:311
! #, c-format
  msgid "The current search path is:\n"
  msgstr "La kuranta serÄ‰vojo estas:\n"
  
! #: info/infodoc.c:314
! #, c-format
  msgid ""
  "Commands available in Info windows:\n"
--- 793,814 ----
  "              viziti la nodon referencatan per la unua trovita ero.\n"
  
! #: info/infodoc.c:76
  msgid "\\%-10[virtual-index]  Synthesize menu of matching index entries.\n"
  msgstr "\\%-10[virtual-index]  Generi menuon el kongruaj indekseroj.\n"
  
! #: info/infodoc.c:78
  msgid "\\%-10[abort-key]  Cancel the current operation.\n"
  msgstr "\\%-10[abort-key]  Äˆesigi la kurantan operacion.\n"
  
! #: info/infodoc.c:197
  #, c-format
! msgid "This is GNU Info version %s.  "
! msgstr "Äˆi tiu estas GNU Info, versio %s.  "
  
! #: info/infodoc.c:198
  msgid "The current search path is:\n"
  msgstr "La kuranta serÄ‰vojo estas:\n"
  
! #: info/infodoc.c:203
  msgid ""
  "Commands available in Info windows:\n"
***************
*** 1014,1019 ****
  "\n"
  
! #: info/infodoc.c:317
! #, c-format
  msgid ""
  "Commands available in the echo area:\n"
--- 818,822 ----
  "\n"
  
! #: info/infodoc.c:206
  msgid ""
  "Commands available in the echo area:\n"
***************
*** 1023,1027 ****
  "\n"
  
! #: info/infodoc.c:338
  #, c-format
  msgid ""
--- 826,830 ----
  "\n"
  
! #: info/infodoc.c:226
  #, c-format
  msgid ""
***************
*** 1032,1037 ****
  "\n"
  
! #: info/infodoc.c:342
! #, c-format
  msgid ""
  "The following commands cannot be invoked at all:\n"
--- 835,839 ----
  "\n"
  
! #: info/infodoc.c:231
  msgid ""
  "The following commands cannot be invoked at all:\n"
***************
*** 1041,1314 ****
  "\n"
  
! #: info/infodoc.c:468
  msgid "Display help message"
  msgstr "Eligi helpomesaÄ�on"
  
! #: info/infodoc.c:486
! msgid "Visit Info node `(info)Help'"
  msgstr "Viziti la Info-nodon Â«(info)HelpÂ»"
  
! #: info/infodoc.c:612
  msgid "Print documentation for KEY"
  msgstr "Eligi informon pri KLAVO"
  
! #: info/infodoc.c:624
  #, c-format
  msgid "Describe key: %s"
  msgstr "Priskribu klavon: %s"
  
! #: info/infodoc.c:634
! #, c-format
! msgid "ESC %s is undefined."
! msgstr "ESC %s estas nedifinita."
! 
! #: info/infodoc.c:650 info/infodoc.c:678
  #, c-format
  msgid "%s is undefined."
  msgstr "%s estas nedifinita."
  
! #: info/infodoc.c:699
! #, c-format
! msgid "%s is defined to %s."
! msgstr "%s estas ligita al %s."
! 
! #: info/infodoc.c:1123
  msgid "Show what to type to execute a given command"
  msgstr "Montri kion tajpi por plenumi koncernan komandon"
  
! #: info/infodoc.c:1127
  msgid "Where is command: "
  msgstr "Kie estas la komando: "
  
! #: info/infodoc.c:1149
  #, c-format
! msgid "`%s' is not on any keys"
! msgstr "neniu klavo trovita por la komando Â«%sÂ»"
  
! #: info/infodoc.c:1155
  #, c-format
  msgid "%s can only be invoked via %s."
  msgstr "%s vokeblas nur per %s."
  
! #: info/infodoc.c:1159
  #, c-format
  msgid "%s can be invoked via %s."
  msgstr "%s vokeblas per %s."
  
! #: info/infodoc.c:1164
  #, c-format
! msgid "There is no function named `%s'"
  msgstr "Malestas funkcio nomata Â«%sÂ»"
  
! #: info/infodoc.c:98
! msgid ""
! "Selecting other nodes:\n"
! "----------------------\n"
! msgstr ""
! "Por elekti aliajn nodojn:\n"
! "-------------------------\n"
! 
! #: info/infokey.c:169
! #, c-format
! msgid "incorrect number of arguments"
! msgstr "malÄ�usta nombro da argumentoj"
! 
! #: info/infokey.c:199
! #, c-format
! msgid "cannot open input file `%s'"
! msgstr "ne eblas malfermi enigan dosieron Â«%sÂ»"
! 
! #: info/infokey.c:213
  #, c-format
! msgid "cannot create output file `%s'"
! msgstr "ne eblas krei eligan dosieron Â«%sÂ»"
  
! #: info/infokey.c:224
! #, c-format
! msgid "error writing to `%s'"
! msgstr "eraro dum skribo en Â«%sÂ»"
! 
! #: info/infokey.c:230
! #, c-format
! msgid "error closing output file `%s'"
! msgstr "eraro dum fermo de eliga dosiero Â«%sÂ»"
! 
! #: info/infokey.c:449
  #, c-format
  msgid "key sequence too long"
  msgstr "tro longa klavosekvenco"
  
! #: info/infokey.c:527
  #, c-format
  msgid "missing key sequence"
  msgstr "mankanta klavosekvenco"
  
! #: info/infokey.c:607
  #, c-format
  msgid "NUL character (\\000) not permitted"
  msgstr "NUL-signo (\\000) malpermesatas"
  
! #: info/infokey.c:637
  #, c-format
  msgid "NUL character (^%c) not permitted"
  msgstr "NUL-signo (^%c) malpermesatas"
  
! #: info/infokey.c:660
  #, c-format
  msgid "missing action name"
  msgstr "mankas agonomo"
  
! #: info/infokey.c:675 info/infokey.c:745
  #, c-format
! msgid "section too long"
! msgstr "tro longa sekcio"
  
! #: info/infokey.c:681
  #, c-format
  msgid "unknown action `%s'"
  msgstr "nekonata ago Â«%sÂ»."
  
! #: info/infokey.c:691
  #, c-format
  msgid "action name too long"
  msgstr "tro longa agonomo"
  
! #: info/infokey.c:704
  #, c-format
  msgid "extra characters following action `%s'"
  msgstr "kromaj signoj post la ago Â«%sÂ»"
  
! #: info/infokey.c:715
  #, c-format
  msgid "missing variable name"
  msgstr "mankas nomo de variablo"
  
! #: info/infokey.c:724
  #, c-format
  msgid "missing `=' immediately after variable name"
  msgstr "mankas '=' tuj post variablonomo"
  
! #: info/infokey.c:731
  #, c-format
  msgid "variable name too long"
  msgstr "tro longa variablonomo"
  
! #: info/infokey.c:753
  #, c-format
  msgid "value too long"
  msgstr "tro longa valoro"
  
! #: info/infokey.c:881
  #, c-format
  msgid "\"%s\", line %u: "
  msgstr "Â«%sÂ», linio %u: "
  
! #: info/infokey.c:899
! #, c-format
! msgid ""
! "Usage: %s [OPTION]... [INPUT-FILE]\n"
! "\n"
! "Compile infokey source file to infokey file.  Reads INPUT-FILE (default\n"
! "$HOME/.infokey) and writes compiled key file to (by default) $HOME/.info.\n"
! "\n"
! "Options:\n"
! "  --output FILE        output to FILE instead of $HOME/.info\n"
! "  --help               display this help and exit.\n"
! "  --version            display version information and exit.\n"
! msgstr ""
! "Uzmaniero:  %s [OPCIO...] [ENIG-DOSIERO]\n"
! "\n"
! "Kompilas fontan 'infokey' dosieron al infoklava dosiero.  Legas ENIG-"
! "DOSIEROn\n"
! "(defaÅ­lte $HOME/.infokey) kaj eligas kompilaÄµon al (defaÅ­lte) $HOME/.info.\n"
! "\n"
! "Opcioj:\n"
! "  --output=DOSIERO      eligi al DOSIERO (anstataÅ­ al $HOME/.info)\n"
! "  --help                eligi Ä‰i tiun helpteksteton kaj fini\n"
! "  --version             eligi la programversion kaj fini\n"
! 
! #: info/infomap.c:959
! #, c-format
! msgid "Ignoring invalid infokey file `%s' - too small"
! msgstr "IgnoriÄ�as misa infoklava dosiero Â«%sÂ» (tro mallongas)"
! 
! #: info/infomap.c:962
! #, c-format
! msgid "Ignoring invalid infokey file `%s' - too big"
! msgstr "IgnoriÄ�as misa infoklava dosiero Â«%sÂ» (tro longas)"
! 
! #: info/infomap.c:975
! #, c-format
! msgid "Error reading infokey file `%s' - short read"
! msgstr "Eraro dum lego de infoklava dosiero Â«%sÂ» (tro frue elÄ‰erpita)"
! 
! #: info/infomap.c:993
! #, c-format
! msgid ""
! "Invalid infokey file `%s' (bad magic numbers) -- run infokey to update it"
! msgstr ""
! "Misa infoklava dosiero Â«%sÂ» (misaj magiaj nombroj) -- aktualigu Ä�in per "
! "Â«infokeyÂ»"
! 
! #: info/infomap.c:1001
! #, c-format
! msgid "Your infokey file `%s' is out of date -- run infokey to update it"
! msgstr "Via infoklava dosiero Â«%sÂ» malaktualas -- aktualigu Ä�in per Â«infokeyÂ»"
! 
! #: info/infomap.c:1017
! #, c-format
! msgid ""
! "Invalid infokey file `%s' (bad section length) -- run infokey to update it"
! msgstr ""
! "Misa infoklava dosiero Â«%sÂ» (misa sekcilongo) -- aktualigu Ä�in per Â«infokeyÂ»"
! 
! #: info/infomap.c:1041
! #, c-format
! msgid ""
! "Invalid infokey file `%s' (bad section code) -- run infokey to update it"
! msgstr ""
! "Misa infoklava dosiero Â«%sÂ» (misa sekcikodo) -- aktualigu Ä�in per Â«infokeyÂ»"
! 
! #: info/infomap.c:1171
! msgid "Bad data in infokey file -- some key bindings ignored"
! msgstr "Misaj datumoj en infoklava dosiero -- iuj klavasociaÄµoj ignoriÄ�as"
! 
! #: info/infomap.c:1236
! msgid "Bad data in infokey file -- some var settings ignored"
! msgstr ""
! "Misaj datumoj en infoklava dosiero -- iuj valorizoj de variabloj ignoriÄ�as"
! 
! #: info/m-x.c:67
  msgid "Read the name of an Info command and describe it"
  msgstr "Legi la nomon de Info-komando kaj priskribi Ä�in"
  
! #: info/m-x.c:71
  msgid "Describe command: "
  msgstr "Priskribu komandon: "
  
! #: info/m-x.c:94
  msgid "Read a command name in the echo area and execute it"
  msgstr "Legi en la eÄ¥ozono nomon de komando kaj plenumi Ä�in"
  
! #: info/m-x.c:138
  #, c-format
! msgid "Cannot execute an `echo-area' command here."
  msgstr "Maleblas plenumi eÄ¥ozonan (â€œecho-area-â€�) komandon Ä‰i tie."
  
! #: info/m-x.c:151
  #, c-format
  msgid "Undefined command: %s"
  msgstr "Nekonata komando:  %s"
  
! #: info/m-x.c:157
  msgid "Set the height of the displayed window"
  msgstr "Fiksi la alton de la prezentata fenestro"
  
! #: info/m-x.c:170
  #, c-format
  msgid "Set screen height to (%d): "
  msgstr "Alto de la ekrano estu (%d): "
  
! #: info/makedoc.c:167 info/makedoc.c:175
  #, c-format
  msgid ""
--- 843,1003 ----
  "\n"
  
! #: info/infodoc.c:335
  msgid "Display help message"
  msgstr "Eligi helpomesaÄ�on"
  
! #: info/infodoc.c:348
! msgid "Visit Info node '(info)Help'"
  msgstr "Viziti la Info-nodon Â«(info)HelpÂ»"
  
! #: info/infodoc.c:447
  msgid "Print documentation for KEY"
  msgstr "Eligi informon pri KLAVO"
  
! #: info/infodoc.c:458
  #, c-format
  msgid "Describe key: %s"
  msgstr "Priskribu klavon: %s"
  
! #: info/infodoc.c:468 info/infodoc.c:504
  #, c-format
  msgid "%s is undefined."
  msgstr "%s estas nedifinita."
  
! #: info/infodoc.c:866
  msgid "Show what to type to execute a given command"
  msgstr "Montri kion tajpi por plenumi koncernan komandon"
  
! #: info/infodoc.c:870
  msgid "Where is command: "
  msgstr "Kie estas la komando: "
  
! #: info/infodoc.c:892
  #, c-format
! msgid "'%s' is not on any keys"
! msgstr "Â«%sÂ» estas en neniu klavo"
  
! #: info/infodoc.c:898
  #, c-format
  msgid "%s can only be invoked via %s."
  msgstr "%s vokeblas nur per %s."
  
! #: info/infodoc.c:902
  #, c-format
  msgid "%s can be invoked via %s."
  msgstr "%s vokeblas per %s."
  
! #: info/infodoc.c:907
  #, c-format
! msgid "There is no function named '%s'"
  msgstr "Malestas funkcio nomata Â«%sÂ»"
  
! #: info/infomap.c:600
  #, c-format
! msgid "could not open init file %s"
! msgstr "ne eblas malfermi agordan dosieron %s"
  
! #: info/infokey.c:229
  #, c-format
  msgid "key sequence too long"
  msgstr "tro longa klavosekvenco"
  
! #: info/infokey.c:306
  #, c-format
  msgid "missing key sequence"
  msgstr "mankanta klavosekvenco"
  
! #: info/infokey.c:386
  #, c-format
  msgid "NUL character (\\000) not permitted"
  msgstr "NUL-signo (\\000) malpermesatas"
  
! #: info/infokey.c:415
  #, c-format
  msgid "NUL character (^%c) not permitted"
  msgstr "NUL-signo (^%c) malpermesatas"
  
! #: info/infokey.c:438
  #, c-format
  msgid "missing action name"
  msgstr "mankas agonomo"
  
! #: info/infokey.c:450
  #, c-format
! msgid "cannot bind key sequence to menu-digit"
! msgstr "ne eblas ligi klavosekvencon al menuera cifero"
  
! #: info/infokey.c:458
  #, c-format
  msgid "unknown action `%s'"
  msgstr "nekonata ago Â«%sÂ»."
  
! #: info/infokey.c:482
  #, c-format
  msgid "action name too long"
  msgstr "tro longa agonomo"
  
! #: info/infokey.c:495
  #, c-format
  msgid "extra characters following action `%s'"
  msgstr "kromaj signoj post la ago Â«%sÂ»"
  
! #: info/infokey.c:506
  #, c-format
  msgid "missing variable name"
  msgstr "mankas nomo de variablo"
  
! #: info/infokey.c:515
  #, c-format
  msgid "missing `=' immediately after variable name"
  msgstr "mankas '=' tuj post variablonomo"
  
! #: info/infokey.c:522
  #, c-format
  msgid "variable name too long"
  msgstr "tro longa variablonomo"
  
! #: info/infokey.c:546
  #, c-format
  msgid "value too long"
  msgstr "tro longa valoro"
  
! #: info/infokey.c:592
  #, c-format
  msgid "\"%s\", line %u: "
  msgstr "Â«%sÂ», linio %u: "
  
! #: info/m-x.c:66
  msgid "Read the name of an Info command and describe it"
  msgstr "Legi la nomon de Info-komando kaj priskribi Ä�in"
  
! #: info/m-x.c:70
  msgid "Describe command: "
  msgstr "Priskribu komandon: "
  
! #: info/m-x.c:93
  msgid "Read a command name in the echo area and execute it"
  msgstr "Legi en la eÄ¥ozono nomon de komando kaj plenumi Ä�in"
  
! #: info/m-x.c:136
  #, c-format
! msgid "Cannot execute an 'echo-area' command here."
  msgstr "Maleblas plenumi eÄ¥ozonan (â€œecho-area-â€�) komandon Ä‰i tie."
  
! #: info/m-x.c:149
  #, c-format
  msgid "Undefined command: %s"
  msgstr "Nekonata komando:  %s"
  
! #: info/m-x.c:155
  msgid "Set the height of the displayed window"
  msgstr "Fiksi la alton de la prezentata fenestro"
  
! #: info/m-x.c:168
  #, c-format
  msgid "Set screen height to (%d): "
  msgstr "Alto de la ekrano estu (%d): "
  
! #: info/makedoc.c:141
  #, c-format
  msgid ""
***************
*** 1319,1331 ****
  "\n"
  
! #: info/makedoc.c:557
  #, c-format
  msgid "Couldn't manipulate the file %s.\n"
  msgstr "Ne eblas prilabori la dosieron %s.\n"
  
! #: info/nodemenu.c:30
  msgid ""
  "\n"
  "* Menu:\n"
  "  (File)Node                        Lines   Size   Containing File\n"
  "  ----------                        -----   ----   ---------------"
--- 1008,1023 ----
  "\n"
  
! #: info/makedoc.c:466
  #, c-format
  msgid "Couldn't manipulate the file %s.\n"
  msgstr "Ne eblas prilabori la dosieron %s.\n"
  
! #. TRANSLATORS: The "\n* Menu:\n\n" part of this should not be translated, as
! #. it is part of the Info syntax.
! #: info/nodemenu.c:35
  msgid ""
  "\n"
  "* Menu:\n"
+ "\n"
  "  (File)Node                        Lines   Size   Containing File\n"
  "  ----------                        -----   ----   ---------------"
***************
*** 1336,1365 ****
  "  --------------                    ------  -----  -----------------"
  
! #: info/nodemenu.c:200
  msgid ""
  "Here is the menu of nodes you have recently visited.\n"
! "Select one from this menu, or use `\\[history-node]' in another window.\n"
  msgstr ""
  "Jen la menuo de nodoj kiujn vi lastatempe vizitis.\n"
  "Elektu iun el la menuo, aÅ­ uzu â€œ\\[history-node]â€� en alia fenestro.\n"
  
! #: info/nodemenu.c:220
  msgid "Make a window containing a menu of all of the currently visited nodes"
  msgstr "Fari fenestron entenantan menuon de Ä‰iuj nune vizititaj nodoj"
  
! #: info/nodemenu.c:300
  msgid "Select a node which has been previously visited in a visible window"
  msgstr "Elekti nodon jam vizititan en videbla fenestro"
  
! #: info/nodemenu.c:313
  msgid "Select visited node: "
  msgstr "Elektu vizititan nodon: "
  
! #: info/nodemenu.c:333 info/session.c:2617
  #, c-format
  msgid "The reference disappeared! (%s)."
  msgstr "La referenco malaperis! (%s)."
  
! #: info/pcterm.c:179
  #, c-format
  msgid "Terminal cannot be initialized: %s\n"
--- 1028,1057 ----
  "  --------------                    ------  -----  -----------------"
  
! #: info/nodemenu.c:187
  msgid ""
  "Here is the menu of nodes you have recently visited.\n"
! "Select one from this menu, or use '\\[history-node]' in another window.\n"
  msgstr ""
  "Jen la menuo de nodoj kiujn vi lastatempe vizitis.\n"
  "Elektu iun el la menuo, aÅ­ uzu â€œ\\[history-node]â€� en alia fenestro.\n"
  
! #: info/nodemenu.c:208
  msgid "Make a window containing a menu of all of the currently visited nodes"
  msgstr "Fari fenestron entenantan menuon de Ä‰iuj nune vizititaj nodoj"
  
! #: info/nodemenu.c:253
  msgid "Select a node which has been previously visited in a visible window"
  msgstr "Elekti nodon jam vizititan en videbla fenestro"
  
! #: info/nodemenu.c:260
  msgid "Select visited node: "
  msgstr "Elektu vizititan nodon: "
  
! #: info/nodemenu.c:278 info/session.c:2356
  #, c-format
  msgid "The reference disappeared! (%s)."
  msgstr "La referenco malaperis! (%s)."
  
! #: info/pcterm.c:211
  #, c-format
  msgid "Terminal cannot be initialized: %s\n"
***************
*** 1371,1437 ****
  msgstr "eraro en regulesprimo: %s"
  
! #: info/session.c:162
  #, c-format
  msgid ""
! "Welcome to Info version %s. Type \\[get-help-window] for help, \\[menu-item] "
! "for menu item."
  msgstr ""
! "Bonvenon al Info, versio %s.  Tajpu \\[get-help-window] por helpo, \\[menu-"
! "item] por iri al menuero."
  
! #: info/session.c:621
  msgid "Move down to the next line"
  msgstr "Iri suben al la sekva linio"
  
! #: info/session.c:673
  msgid "Move up to the previous line"
  msgstr "Iri supren al la antaÅ­a linio"
  
! #: info/session.c:943
  msgid "Move to the end of the line"
  msgstr "Iri al la fino de la linio"
  
! #: info/session.c:954
  msgid "Move to the start of the line"
  msgstr "Iri al la komenco de la linio"
  
! # Plibone ne tradukindas.
! #: info/session.c:1156
! msgid "Next"
! msgstr "Next"
! 
! #: info/session.c:1172 info/session.c:1296
! msgid "No more nodes within this document."
! msgstr "Malestas pluaj referencoj en la dokumento."
! 
! #: info/session.c:1321
! msgid "No `Prev' for this node."
! msgstr "Mankas ligo â€œPrevâ€� por Ä‰i tiu nodo."
! 
! #: info/session.c:1341
! msgid "No `Prev' or `Up' for this node within this document."
! msgstr "En la dokumento mankas ligo(j) â€œPrevâ€� aÅ­ â€œUpâ€� por tiu nodo."
! 
! #: info/session.c:1402
! msgid "Move forwards or down through node structure"
! msgstr "Iri antaÅ­en aÅ­ suben en la strukturo de nodoj"
  
! #: info/session.c:1418
! msgid "Move backwards or up through node structure"
! msgstr "Iri malantaÅ­en aÅ­ supren en la strukturo de nodoj"
  
! #: info/session.c:1519
  msgid "Scroll forward in this window"
  msgstr "Rulumi antaÅ­en en Ä‰i tiu fenestro"
  
! #: info/session.c:1527
  msgid "Scroll forward in this window and set default window size"
  msgstr "Rulumi antaÅ­en en Ä‰i tiu fenestro kaj fiksi defaÅ­ltan fenestrograndon"
  
! #: info/session.c:1535
  msgid "Scroll forward in this window staying within node"
  msgstr "Rulumi antaÅ­en en Ä‰i tiu fenestro sed resti en la nodo"
  
! #: info/session.c:1543
  msgid ""
  "Scroll forward in this window staying within node and set default window size"
--- 1063,1151 ----
  msgstr "eraro en regulesprimo: %s"
  
! #: info/session.c:61
! msgid "Show all matching files"
! msgstr "Montri Ä‰iujn kongruantajn dosierojn"
! 
! #: info/session.c:65
! #, c-format
! msgid "No file index"
! msgstr "Neniu dosier-indekso"
! 
! #. TRANSLATORS: Try to keep this message (when "expanded") at most 79
! #. characters; anything after the 79th character will not actually be
! #. displayed on an 80-column terminal.
! #: info/session.c:191
  #, c-format
  msgid ""
! "Welcome to Info version %s.  Type \\[get-help-window] for help, \\[get-info-"
! "help-node] for tutorial."
  msgstr ""
! "Bonvenon al Info, versio %s.  Tajpu Â«\\[get-help-window]Â» por helpo, <Spaco> "
! "por foliumi."
  
! #: info/session.c:767
! #, c-format
! msgid "can't open %s: %s"
! msgstr "ne eblas malfermi %s: %s"
! 
! #: info/session.c:773
! #, c-format
! msgid "debugging output diverted to \"%s\""
! msgstr "erarserÄ‰a eliro alidirektiÄ�as al Â«%sÂ»"
! 
! #: info/session.c:1215
  msgid "Move down to the next line"
  msgstr "Iri suben al la sekva linio"
  
! #: info/session.c:1230
  msgid "Move up to the previous line"
  msgstr "Iri supren al la antaÅ­a linio"
  
! #: info/session.c:1246
! msgid "Move the cursor to a specific line of the window"
! msgstr "Movi la kursoron sur indikitan linion de la fenestro"
! 
! #: info/session.c:1278
  msgid "Move to the end of the line"
  msgstr "Iri al la fino de la linio"
  
! #: info/session.c:1303
  msgid "Move to the start of the line"
  msgstr "Iri al la komenco de la linio"
  
! #: info/session.c:1385
! msgid "Move to the start of this node"
! msgstr "Iri al la komenco de Ä‰i tiu nodo"
  
! #: info/session.c:1392
! msgid "Move to the end of this node"
! msgstr "Iri al la fino de Ä‰i tiu nodo"
  
! #: info/session.c:1474
  msgid "Scroll forward in this window"
  msgstr "Rulumi antaÅ­en en Ä‰i tiu fenestro"
  
! #: info/session.c:1488
! msgid "Scroll backward in this window"
! msgstr "Rulumi malantaÅ­en en Ä‰i tiu fenestro"
! 
! #: info/session.c:1496
  msgid "Scroll forward in this window and set default window size"
  msgstr "Rulumi antaÅ­en en Ä‰i tiu fenestro kaj fiksi defaÅ­ltan fenestrograndon"
  
! #: info/session.c:1511
! msgid "Scroll backward in this window and set default window size"
! msgstr ""
! "Rulumi malantaÅ­en en Ä‰i tiu fenestro kaj fiksi defaÅ­ltan fenestrograndon"
! 
! #: info/session.c:1517
  msgid "Scroll forward in this window staying within node"
  msgstr "Rulumi antaÅ­en en Ä‰i tiu fenestro sed resti en la nodo"
  
! #: info/session.c:1532
! msgid "Scroll backward in this window staying within node"
! msgstr "Rulumi malantaÅ­en en Ä‰i tiu fenestro sed resti en la nodo"
! 
! #: info/session.c:1540
  msgid ""
  "Scroll forward in this window staying within node and set default window size"
***************
*** 1440,1457 ****
  "fenestrograndon"
  
! #: info/session.c:1551
! msgid "Scroll backward in this window"
! msgstr "Rulumi malantaÅ­en en Ä‰i tiu fenestro"
! 
! #: info/session.c:1559
! msgid "Scroll backward in this window and set default window size"
! msgstr ""
! "Rulumi malantaÅ­en en Ä‰i tiu fenestro kaj fiksi defaÅ­ltan fenestrograndon"
! 
! #: info/session.c:1568
! msgid "Scroll backward in this window staying within node"
! msgstr "Rulumi malantaÅ­en en Ä‰i tiu fenestro sed resti en la nodo"
! 
! #: info/session.c:1576
  msgid ""
  "Scroll backward in this window staying within node and set default window "
--- 1154,1158 ----
  "fenestrograndon"
  
! #: info/session.c:1567
  msgid ""
  "Scroll backward in this window staying within node and set default window "
***************
*** 1461,1579 ****
  "fenestrograndon"
  
! #: info/session.c:1584
! msgid "Move to the start of this node"
! msgstr "Iri al la komenco de Ä‰i tiu nodo"
! 
! #: info/session.c:1591
! msgid "Move to the end of this node"
! msgstr "Iri al la fino de Ä‰i tiu nodo"
! 
! #: info/session.c:1598
  msgid "Scroll down by lines"
  msgstr "Linie rulumi suben"
  
! #: info/session.c:1615
  msgid "Scroll up by lines"
  msgstr "Linie rulumi supren"
  
! #: info/session.c:1633
  msgid "Scroll down by half screen size"
  msgstr "Duonekrane rulumi suben"
  
! #: info/session.c:1659
  msgid "Scroll up by half screen size"
  msgstr "Duonekrane rulumi supren"
  
! #: info/session.c:1688
  msgid "Select the next window"
  msgstr "Elekti la sekvan fenestron"
  
! #: info/session.c:1727
  msgid "Select the previous window"
  msgstr "Elekti la antaÅ­an fenestron"
  
! #: info/session.c:1778
  msgid "Split the current window"
  msgstr "Disfendi la kurantan fenestron"
  
! #: info/session.c:1862
  msgid "Delete the current window"
  msgstr "Forigi la kurantan fenestron"
  
! #: info/session.c:1870
  msgid "Cannot delete a permanent window"
  msgstr "Maleblas forigi permanentan fenestron"
  
! #: info/session.c:1902
  msgid "Delete all other windows"
  msgstr "Forigi Ä‰iujn ceterajn fenestrojn"
  
! #: info/session.c:1948
! msgid "Scroll the other window"
! msgstr "Rulumi la alian fenestron"
! 
! #: info/session.c:1969
! msgid "Scroll the other window backward"
! msgstr "Rulumi la alian fenestron malantaÅ­en"
! 
! #: info/session.c:1975
  msgid "Grow (or shrink) this window"
  msgstr "(Mal)pligrandigi Ä‰i tiun fenestron"
  
! #: info/session.c:1986
  msgid "Divide the available screen space among the visible windows"
  msgstr "Dispartigi la disponeblan ekranspacon inter la videblaj fenestroj"
  
! #: info/session.c:1993
  msgid "Toggle the state of line wrapping in the current window"
  msgstr "BaskulÅ�alti la reÄ�imon de linifaldo en la kuranta fenestro"
  
! #: info/session.c:2000
! msgid "Toggle the usage of regular expressions in searches"
! msgstr "BaskulÅ�alti la uzon de regulesprimoj en serÄ‰oj"
! 
! #: info/session.c:2004
! #, c-format
! msgid "Using regular expressions for searches."
! msgstr "Regulesprimoj uzatos en serÄ‰oj."
! 
! #: info/session.c:2005
! #, c-format
! msgid "Using literal strings for searches."
! msgstr "LaÅ­literaj signoÄ‰enoj uzatos en serÄ‰oj."
! 
! #: info/session.c:2197
! msgid "Select the Next node"
! msgstr "Viziti la sekvan nodon (â€œNextâ€�)"
! 
! #: info/session.c:2205
! msgid "Select the Prev node"
! msgstr "Viziti la antaÅ­an nodon (â€œPrevâ€�)"
! 
! #: info/session.c:2213
! msgid "Select the Up node"
! msgstr "Viziti la supran nodon (â€œUpâ€�)"
! 
! #: info/session.c:2220
! msgid "Select the last node in this file"
! msgstr "Viziti la lastan nodon en Ä‰i tiu dosiero"
! 
! #: info/session.c:2248 info/session.c:2282
! msgid "This window has no additional nodes"
! msgstr "Äˆi tiu fenestro ne havas pluajn nodojn."
! 
! #: info/session.c:2254
! msgid "Select the first node in this file"
! msgstr "Viziti la unuan nodon en Ä‰i tiu dosiero"
! 
! #: info/session.c:2289
! msgid "Select the last item in this node's menu"
! msgstr "Elekti la lastan eron en la menuo de Ä‰i tiu nodo"
! 
! #: info/session.c:2295
  msgid "Select this menu item"
  msgstr "Elekti Ä‰i tiun menueron"
  
! #: info/session.c:2328
  #, c-format
  msgid "There isn't %d item in this menu."
--- 1162,1230 ----
  "fenestrograndon"
  
! #: info/session.c:1573
  msgid "Scroll down by lines"
  msgstr "Linie rulumi suben"
  
! #: info/session.c:1579
  msgid "Scroll up by lines"
  msgstr "Linie rulumi supren"
  
! #: info/session.c:1591
  msgid "Scroll down by half screen size"
  msgstr "Duonekrane rulumi suben"
  
! #: info/session.c:1618
  msgid "Scroll up by half screen size"
  msgstr "Duonekrane rulumi supren"
  
! #: info/session.c:1624
! msgid "Scroll the other window"
! msgstr "Rulumi la alian fenestron"
! 
! #: info/session.c:1645
! msgid "Scroll the other window backward"
! msgstr "Rulumi la alian fenestron malantaÅ­en"
! 
! #: info/session.c:1745
  msgid "Select the next window"
  msgstr "Elekti la sekvan fenestron"
  
! #: info/session.c:1782
  msgid "Select the previous window"
  msgstr "Elekti la antaÅ­an fenestron"
  
! #: info/session.c:1826
  msgid "Split the current window"
  msgstr "Disfendi la kurantan fenestron"
  
! #: info/session.c:1868
  msgid "Delete the current window"
  msgstr "Forigi la kurantan fenestron"
  
! #: info/session.c:1873
  msgid "Cannot delete a permanent window"
  msgstr "Maleblas forigi permanentan fenestron"
  
! #: info/session.c:1904
  msgid "Delete all other windows"
  msgstr "Forigi Ä‰iujn ceterajn fenestrojn"
  
! #: info/session.c:1950
  msgid "Grow (or shrink) this window"
  msgstr "(Mal)pligrandigi Ä‰i tiun fenestron"
  
! #: info/session.c:1961
  msgid "Divide the available screen space among the visible windows"
  msgstr "Dispartigi la disponeblan ekranspacon inter la videblaj fenestroj"
  
! #: info/session.c:1968
  msgid "Toggle the state of line wrapping in the current window"
  msgstr "BaskulÅ�alti la reÄ�imon de linifaldo en la kuranta fenestro"
  
! #: info/session.c:2117
  msgid "Select this menu item"
  msgstr "Elekti Ä‰i tiun menueron"
  
! #: info/session.c:2147
  #, c-format
  msgid "There isn't %d item in this menu."
***************
*** 1582,1914 ****
  msgstr[1] "Äˆi tiu menuo ne havas %d erojn."
  
! #: info/session.c:2524 info/session.c:2525
  #, c-format
  msgid "Menu item (%s): "
  msgstr "Menuero (%s): "
  
! #: info/session.c:2528
  msgid "Menu item: "
  msgstr "Menuero: "
  
! #: info/session.c:2535 info/session.c:2536
  #, c-format
  msgid "Follow xref (%s): "
  msgstr "Sekvi referencon (%s): "
  
! #: info/session.c:2539
  msgid "Follow xref: "
  msgstr "Sekvi referencon: "
  
! #: info/session.c:2660
  msgid "Read a menu item and select its node"
  msgstr "Legi menueron kaj viziti Ä�ian nodon"
  
! #: info/session.c:2668
  msgid "Read a footnote or cross reference and select its node"
  msgstr "Legi piednoton aÅ­ referencon kaj viziti Ä�ian nodon"
  
! #: info/session.c:2674
  msgid "Move to the start of this node's menu"
  msgstr "Iri al la komenco de la menuo de Ä‰i tiu nodo"
  
! #: info/session.c:2696
  msgid "Visit as many menu items at once as possible"
  msgstr ""
  "Viziti samtempe kiom eble plej multe da menueroj (Ä‰iun en aparta fenestro)"
  
! #: info/session.c:2724
! msgid "Read a node name and select it"
! msgstr "Legi nodnomon kaj viziti tiun nodon"
  
! #: info/session.c:2778 info/session.c:2783
! msgid "Goto node: "
! msgstr "Iri al nodo: "
  
! #: info/session.c:2855
! #, c-format
! msgid "No menu in node `%s'."
! msgstr "Malestas menuo en nodo Â«%sÂ»."
  
! #: info/session.c:2904
  #, c-format
! msgid "No menu item `%s' in node `%s'."
! msgstr "Malestas menuero Â«%sÂ» en nodo Â«%sÂ»."
  
! #: info/session.c:2940
  #, c-format
! msgid "Unable to find node referenced by `%s' in `%s'."
  msgstr "Ne eblas trovi nodon referencatan per Â«%sÂ» en Â«%sÂ»."
  
! #: info/session.c:2992
  msgid "Read a list of menus starting from dir and follow them"
  msgstr "Legi liston da menuoj, komencante per Â«dirÂ» kaj sekvante ilin"
  
! #: info/session.c:2994
  msgid "Follow menus: "
  msgstr "Sekvi menuojn: "
  
! #: info/session.c:3187
  msgid "Find the node describing program invocation"
  msgstr "Trovi la nodon kiu priskribas programvokon"
  
! #: info/session.c:3189
  #, c-format
  msgid "Find Invocation node of [%s]: "
  msgstr "Trovi la voknodon de [%s]: "
  
! #: info/session.c:3227
  msgid "Read a manpage reference and select it"
  msgstr "Legi referencon al manlibra paÄ�o kaj viziti Ä�in"
  
! #: info/session.c:3231
  msgid "Get Manpage: "
  msgstr "Manlibran paÄ�on: "
  
! #: info/session.c:3261
! msgid "Select the node `Top' in this file"
! msgstr "Viziti la nodon Â«TopÂ» en Ä‰i tiu dosiero"
! 
! #: info/session.c:3267
! msgid "Select the node `(dir)'"
! msgstr "Viziti la nodon Â«(dir)Â»"
! 
! #: info/session.c:3284 info/session.c:3286
! #, c-format
! msgid "Kill node (%s): "
! msgstr "Malaperigi nodon (%s): "
! 
! #: info/session.c:3337
! #, c-format
! msgid "Cannot kill node `%s'"
! msgstr "Ne eblas malaperigi nodon Â«%sÂ»"
  
! #: info/session.c:3347
! msgid "Cannot kill the last node"
! msgstr "Maleblas malaperigi la lastan nodon"
  
! #: info/session.c:3433
  msgid "Select the most recently selected node"
  msgstr "Reviziti nodon plej Äµuse vizititan"
  
! #: info/session.c:3439
! msgid "Kill this node"
! msgstr "Malaperigi Ä‰i tiun nodon"
  
! #: info/session.c:3447
  msgid "Read the name of a file and select it"
  msgstr "Legi dosiernomon kaj viziti Ä�in"
  
! #: info/session.c:3451
  msgid "Find file: "
  msgstr "Trovi dosieron: "
  
! #: info/session.c:3468
  #, c-format
! msgid "Cannot find `%s'."
  msgstr "Ne eblas trovi Â«%sÂ»."
  
! #: info/session.c:3508 info/session.c:3633
! #, c-format
! msgid "writing file %s"
! msgstr "skribado de dosiero %s"
! 
! #: info/session.c:3519 info/session.c:3644
  #, c-format
! msgid "Could not create output file `%s'."
  msgstr "Ne eblas krei eligan dosieron Â«%sÂ»."
  
! #: info/session.c:3533 info/session.c:3663
  #, c-format
  msgid "error writing to %s: %s"
  msgstr "eraro dum skribo en Â«%sÂ»: %s"
  
! #: info/session.c:3541
  #, c-format
  msgid "closing %s"
  msgstr "fermo de %s"
  
! #: info/session.c:3590
  #, c-format
  msgid "writing node %s..."
  msgstr "skribado de nodo Â«%sÂ»..."
  
! #: info/session.c:3670
! #, c-format
! msgid "closing file %s"
! msgstr "fermo de dosiero %s"
! 
! #: info/session.c:3678
  msgid "Pipe the contents of this node through INFO_PRINT_COMMAND"
  msgstr "Meti la enhavon de Ä‰i tiu nodo en la dukton per INFO_PRINT_COMMAND"
  
! #: info/session.c:3713
  #, c-format
! msgid "Cannot open pipe to `%s'."
  msgstr "Ne eblas malfermi dukton al Â«%sÂ»."
  
! #: info/session.c:3718
  #, c-format
  msgid "printing node %s..."
  msgstr "printado de nodo Â«%sÂ»..."
  
! #: info/session.c:3726
  #, c-format
  msgid "finished printing node %s"
  msgstr "pretas la printado de nodo Â«%sÂ»"
  
! #: info/session.c:4015
  msgid "Search continued from the end of the document."
  msgstr "SerÄ‰o kontinuis ekde la fino de la dokumento."
  
! #: info/session.c:4020
  msgid "Search continued from the beginning of the document."
  msgstr "SerÄ‰o kontinuis ekde la komenco de la dokumento."
  
! #: info/session.c:4037
! #, c-format
! msgid "Searching subfile %s ..."
! msgstr "SerÄ‰ado en subdosiero Â«%sÂ»..."
! 
! #: info/session.c:4097
! msgid "Read a string and search for it case-sensitively"
! msgstr "Legi Ä‰enon kaj serÄ‰i Ä�in usklecodistinge"
! 
! #: info/session.c:4104
! msgid "Read a string and search for it"
! msgstr "Legi Ä‰enon kaj serÄ‰i Ä�in"
  
! #: info/session.c:4112
! msgid "Read a string and search backward for it"
! msgstr "Legi Ä‰enon kaj serÄ‰i Ä�in malantaÅ­en"
  
! #: info/session.c:4169 info/session.c:4175
  #, c-format
  msgid "%s%s%s [%s]: "
  msgstr "%s%s%s [%s]: "
  
! #: info/session.c:4170 info/session.c:4176
  msgid "Regexp search"
  msgstr "SerÄ‰i regulesprime"
  
! #: info/session.c:4171 info/session.c:4177
  msgid " case-sensitively"
  msgstr " usklecodistinge"
  
! #: info/session.c:4172 info/session.c:4178
  msgid " backward"
  msgstr " malantaÅ­en"
  
! #: info/session.c:4176
! msgid "Search"
! msgstr "SerÄ‰i"
  
! #: info/session.c:4225
! msgid "Search failed."
! msgstr "SerÄ‰o fiaskis."
  
  #: info/session.c:4243
  msgid "Repeat last search in the same direction"
  msgstr "Ripeti la Äµusan serÄ‰on samdirekte"
  
! #: info/session.c:4246 info/session.c:4267
  msgid "No previous search string"
  msgstr "Malestas pli frua serÄ‰oÄ‰eno."
  
! #: info/session.c:4264
  msgid "Repeat last search in the reverse direction"
  msgstr "Ripeti la Äµusan serÄ‰on alidirekte"
  
! #: info/session.c:4294 info/session.c:4300
  msgid "Search interactively for a string as you type it"
  msgstr "SerÄ‰i signoÄ‰enon dum vi tajpas Ä�in"
  
! #: info/session.c:4380
  msgid "Regexp I-search backward: "
  msgstr "SerÄ‰i tajpante regulesprime malantaÅ­en: "
  
! #: info/session.c:4381
  msgid "I-search backward: "
  msgstr "SerÄ‰i tajpante malantaÅ­en: "
  
! #: info/session.c:4383
  msgid "Regexp I-search: "
  msgstr "SerÄ‰i tajpante regulesprime: "
  
! #: info/session.c:4384
  msgid "I-search: "
  msgstr "SerÄ‰i tajpante: "
  
  # La vorto metiÄ�as antaÅ­ la kvar antaÅ­aj mesaÄ�oj kiam la serÄ‰o fiaskas.
! #: info/session.c:4409 info/session.c:4411
  msgid "Failing "
  msgstr "*Fiaskas* "
  
! #: info/session.c:4895
! msgid "Move to the previous cross reference"
! msgstr "Iri al la antaÅ­a referenco"
! 
! #: info/session.c:4913
! msgid "Move to the next cross reference"
! msgstr "Iri al la sekva referenco"
! 
! #: info/session.c:4935
! msgid "Select reference or menu item appearing on this line"
! msgstr "Elekti la referencon aÅ­ la menueron de Ä‰i tiu linio"
! 
! #: info/session.c:4958
  msgid "Cancel current operation"
  msgstr "Äˆesigi la kurantan operacion"
  
! #: info/session.c:4965
  msgid "Quit"
  msgstr "Fini"
  
! #: info/session.c:4974
! msgid "Move the cursor to a specific line of the window"
! msgstr "Movi la kursoron sur indikitan linion de la fenestro"
  
! #: info/session.c:5006
  msgid "Redraw the display"
  msgstr "RefreÅ�igi la ekranon"
  
! #: info/session.c:5043
  msgid "Quit using Info"
  msgstr "Eliri el Info"
  
! #: info/session.c:5058
  msgid "Run command bound to this key's lowercase variant"
  msgstr "Plenumi komandon asociitan kun Ä‰i tiu klavo minuskligita"
  
! #: info/session.c:5069
  #, c-format
  msgid "Unknown command (%s)."
  msgstr "Komando nekonata (%s)."
  
! #: info/session.c:5072
  #, c-format
  msgid "\"%s\" is invalid"
  msgstr "Â«%sÂ» ne validas"
  
! #: info/session.c:5073
  #, c-format
! msgid "`%s' is invalid"
  msgstr "'%s' ne validas"
  
! #: info/session.c:5288
  msgid "Add this digit to the current numeric argument"
  msgstr "Aldoni Ä‰i tiun ciferon al la kuranta nombra argumento"
  
! #: info/session.c:5297
  msgid "Start (or multiply by 4) the current numeric argument"
  msgstr "Komenci (aÅ­ 4-obligi) la kurantan nombran argumenton"
  
- #: info/session.c:5312
- msgid "Internally used by \\[universal-argument]"
- msgstr "UziÄ�as interne de \\[universal-argument]"
- 
- #: info/session.c:5388
- msgid "Show full file name of node being displayed"
- msgstr "Montri kompletan dosiernomon de nodo kiu prezentiÄ�as"
- 
  #: info/tilde.c:361
  #, c-format
--- 1233,1609 ----
  msgstr[1] "Äˆi tiu menuo ne havas %d erojn."
  
! #: info/session.c:2156
! msgid "Select the last item in this node's menu"
! msgstr "Elekti la lastan eron en la menuo de Ä‰i tiu nodo"
! 
! #: info/session.c:2264 info/session.c:2265
  #, c-format
  msgid "Menu item (%s): "
  msgstr "Menuero (%s): "
  
! #: info/session.c:2268
  msgid "Menu item: "
  msgstr "Menuero: "
  
! #: info/session.c:2275 info/session.c:2276
  #, c-format
  msgid "Follow xref (%s): "
  msgstr "Sekvi referencon (%s): "
  
! #: info/session.c:2279
  msgid "Follow xref: "
  msgstr "Sekvi referencon: "
  
! #: info/session.c:2368
  msgid "Read a menu item and select its node"
  msgstr "Legi menueron kaj viziti Ä�ian nodon"
  
! #: info/session.c:2393
  msgid "Read a footnote or cross reference and select its node"
  msgstr "Legi piednoton aÅ­ referencon kaj viziti Ä�ian nodon"
  
! #: info/session.c:2399
  msgid "Move to the start of this node's menu"
  msgstr "Iri al la komenco de la menuo de Ä‰i tiu nodo"
  
! #: info/session.c:2421
  msgid "Visit as many menu items at once as possible"
  msgstr ""
  "Viziti samtempe kiom eble plej multe da menueroj (Ä‰iun en aparta fenestro)"
  
! #: info/session.c:2520
! msgid "Move to the previous cross reference"
! msgstr "Iri al la antaÅ­a referenco"
  
! #: info/session.c:2583
! msgid "Move to the next cross reference"
! msgstr "Iri al la sekva referenco"
  
! #: info/session.c:2644
! msgid "Select reference or menu item appearing on this line"
! msgstr "Elekti la referencon aÅ­ la menueron de Ä‰i tiu linio"
  
! #: info/session.c:2678
  #, c-format
! msgid "No menu in node '%s'."
! msgstr "Malestas menuo en nodo Â«%sÂ»."
  
! #: info/session.c:2725
  #, c-format
! msgid "Unable to find node referenced by '%s' in '%s'."
  msgstr "Ne eblas trovi nodon referencatan per Â«%sÂ» en Â«%sÂ»."
  
! #: info/session.c:2775
  msgid "Read a list of menus starting from dir and follow them"
  msgstr "Legi liston da menuoj, komencante per Â«dirÂ» kaj sekvante ilin"
  
! #: info/session.c:2777
  msgid "Follow menus: "
  msgstr "Sekvi menuojn: "
  
! #: info/session.c:2879
! msgid "Select the Next node"
! msgstr "Viziti la sekvan nodon (â€œNextâ€�)"
! 
! #: info/session.c:2886
! msgid "Select the Prev node"
! msgstr "Viziti la antaÅ­an nodon (â€œPrevâ€�)"
! 
! #: info/session.c:2893
! msgid "Select the Up node"
! msgstr "Viziti la supran nodon (â€œUpâ€�)"
! 
! #: info/session.c:2899
! msgid "Select the last node in this file"
! msgstr "Viziti la lastan nodon en Ä‰i tiu dosiero"
! 
! #: info/session.c:2926 info/session.c:2959
! msgid "This window has no additional nodes"
! msgstr "Äˆi tiu fenestro ne havas pluajn nodojn."
! 
! #: info/session.c:2932
! msgid "Select the first node in this file"
! msgstr "Viziti la unuan nodon en Ä‰i tiu dosiero"
! 
! #: info/session.c:3064
! msgid "No more nodes within this document."
! msgstr "Malestas pluaj referencoj en la dokumento."
! 
! #: info/session.c:3109 info/session.c:3149
! msgid "No 'Prev' or 'Up' for this node within this document."
! msgstr "En la dokumento mankas ligo(j) â€œPrevâ€� aÅ­ â€œUpâ€� por tiu Ä‰i nodo."
! 
! #: info/session.c:3162
! msgid "Move forwards or down through node structure"
! msgstr "Iri antaÅ­en aÅ­ suben en la strukturo de nodoj"
! 
! #: info/session.c:3179
! msgid "Move backwards or up through node structure"
! msgstr "Iri malantaÅ­en aÅ­ supren en la strukturo de nodoj"
! 
! #: info/session.c:3202
! msgid "Read a node name and select it"
! msgstr "Legi nodnomon kaj viziti tiun nodon"
! 
! #: info/session.c:3256 info/session.c:3260
! msgid "Goto node: "
! msgstr "Iri al nodo: "
! 
! #: info/session.c:3439
  msgid "Find the node describing program invocation"
  msgstr "Trovi la nodon kiu priskribas programvokon"
  
! #: info/session.c:3441
  #, c-format
  msgid "Find Invocation node of [%s]: "
  msgstr "Trovi la voknodon de [%s]: "
  
! #: info/session.c:3486
  msgid "Read a manpage reference and select it"
  msgstr "Legi referencon al manlibra paÄ�o kaj viziti Ä�in"
  
! #: info/session.c:3490
  msgid "Get Manpage: "
  msgstr "Manlibran paÄ�on: "
  
! #: info/session.c:3511
! msgid "Select the node 'Top' in this file"
! msgstr "Viziti la nodon â€œTopâ€� en Ä‰i tiu dosiero"
! 
! #: info/session.c:3517
! msgid "Select the node '(dir)'"
! msgstr "Viziti la nodon â€œ(dir)â€�"
  
! #: info/session.c:3523
! msgid "Show full file name of node being displayed"
! msgstr "Montri kompletan dosiernomon de nodo kiu prezentiÄ�as"
  
! #: info/session.c:3540
  msgid "Select the most recently selected node"
  msgstr "Reviziti nodon plej Äµuse vizititan"
  
! #: info/session.c:3545
! #, c-format
! msgid "No earlier node in history"
! msgstr "Malestas pli frua nodo en historio"
  
! #: info/session.c:3549
  msgid "Read the name of a file and select it"
  msgstr "Legi dosiernomon kaj viziti Ä�in"
  
! #: info/session.c:3553
  msgid "Find file: "
  msgstr "Trovi dosieron: "
  
! #: info/session.c:3570
  #, c-format
! msgid "Cannot find '%s'."
  msgstr "Ne eblas trovi Â«%sÂ»."
  
! #: info/session.c:3619
  #, c-format
! msgid "Could not create output file '%s'."
  msgstr "Ne eblas krei eligan dosieron Â«%sÂ»."
  
! #: info/session.c:3633
  #, c-format
  msgid "error writing to %s: %s"
  msgstr "eraro dum skribo en Â«%sÂ»: %s"
  
! #: info/session.c:3642
  #, c-format
  msgid "closing %s"
  msgstr "fermo de %s"
  
! #: info/session.c:3691
  #, c-format
  msgid "writing node %s..."
  msgstr "skribado de nodo Â«%sÂ»..."
  
! #: info/session.c:3737
  msgid "Pipe the contents of this node through INFO_PRINT_COMMAND"
  msgstr "Meti la enhavon de Ä‰i tiu nodo en la dukton per INFO_PRINT_COMMAND"
  
! #: info/session.c:3765
  #, c-format
! msgid "Cannot open pipe to '%s'."
  msgstr "Ne eblas malfermi dukton al Â«%sÂ»."
  
! #: info/session.c:3770
  #, c-format
  msgid "printing node %s..."
  msgstr "printado de nodo Â«%sÂ»..."
  
! #: info/session.c:3778
  #, c-format
  msgid "finished printing node %s"
  msgstr "pretas la printado de nodo Â«%sÂ»"
  
! #: info/session.c:3810
! msgid "Toggle the usage of regular expressions in searches"
! msgstr "BaskulÅ�alti la uzon de regulesprimoj en serÄ‰oj"
! 
! #: info/session.c:3814
! #, c-format
! msgid "Using regular expressions for searches."
! msgstr "Regulesprimoj uzatos en serÄ‰oj."
! 
! #: info/session.c:3815
! #, c-format
! msgid "Using literal strings for searches."
! msgstr "LaÅ­literaj signoÄ‰enoj uzatos en serÄ‰oj."
! 
! #: info/session.c:4059
  msgid "Search continued from the end of the document."
  msgstr "SerÄ‰o kontinuis ekde la fino de la dokumento."
  
! #: info/session.c:4064
  msgid "Search continued from the beginning of the document."
  msgstr "SerÄ‰o kontinuis ekde la komenco de la dokumento."
  
! #: info/session.c:4084
! #, c-format
! msgid "Searching subfile %s ..."
! msgstr "SerÄ‰ado en subdosiero Â«%sÂ»..."
  
! #: info/session.c:4123
! msgid "Search failed."
! msgstr "SerÄ‰o fiaskis."
  
! #: info/session.c:4142
  #, c-format
  msgid "%s%s%s [%s]: "
  msgstr "%s%s%s [%s]: "
  
! #: info/session.c:4143 info/session.c:4149
  msgid "Regexp search"
  msgstr "SerÄ‰i regulesprime"
  
! #: info/session.c:4143 info/session.c:4149
! msgid "Search"
! msgstr "SerÄ‰i"
! 
! #: info/session.c:4144 info/session.c:4150
  msgid " case-sensitively"
  msgstr " usklecodistinge"
  
! #: info/session.c:4145 info/session.c:4151
  msgid " backward"
  msgstr " malantaÅ­en"
  
! #: info/session.c:4148
! #, c-format
! msgid "%s%s%s: "
! msgstr "%s%s%s: "
  
! #: info/session.c:4168
! msgid "Search string too short"
! msgstr "SerÄ‰oÄ‰eno tro mallongas"
! 
! #: info/session.c:4238
! msgid "Read a string and search for it case-sensitively"
! msgstr "Legi Ä‰enon kaj serÄ‰i Ä�in usklecodistinge"
  
  #: info/session.c:4243
+ msgid "Read a string and search for it"
+ msgstr "Legi Ä‰enon kaj serÄ‰i Ä�in"
+ 
+ #: info/session.c:4249
+ msgid "Read a string and search backward for it"
+ msgstr "Legi Ä‰enon kaj serÄ‰i Ä�in malantaÅ­en"
+ 
+ #: info/session.c:4257
  msgid "Repeat last search in the same direction"
  msgstr "Ripeti la Äµusan serÄ‰on samdirekte"
  
! #: info/session.c:4265 info/session.c:4310
  msgid "No previous search string"
  msgstr "Malestas pli frua serÄ‰oÄ‰eno."
  
! #: info/session.c:4302
  msgid "Repeat last search in the reverse direction"
  msgstr "Ripeti la Äµusan serÄ‰on alidirekte"
  
! #: info/session.c:4349
! msgid "Clear displayed search matches"
! msgstr "ViÅ�i la montratajn serÄ‰ajn kongruojn"
! 
! #: info/session.c:4366 info/session.c:4372
  msgid "Search interactively for a string as you type it"
  msgstr "SerÄ‰i signoÄ‰enon dum vi tajpas Ä�in"
  
! #: info/session.c:4486
  msgid "Regexp I-search backward: "
  msgstr "SerÄ‰i tajpante regulesprime malantaÅ­en: "
  
! #: info/session.c:4487
  msgid "I-search backward: "
  msgstr "SerÄ‰i tajpante malantaÅ­en: "
  
! #: info/session.c:4489
  msgid "Regexp I-search: "
  msgstr "SerÄ‰i tajpante regulesprime: "
  
! #: info/session.c:4490
  msgid "I-search: "
  msgstr "SerÄ‰i tajpante: "
  
  # La vorto metiÄ�as antaÅ­ la kvar antaÅ­aj mesaÄ�oj kiam la serÄ‰o fiaskas.
! #: info/session.c:4515 info/session.c:4518
  msgid "Failing "
  msgstr "*Fiaskas* "
  
! #: info/session.c:4891
  msgid "Cancel current operation"
  msgstr "Äˆesigi la kurantan operacion"
  
! #: info/session.c:4898
  msgid "Quit"
  msgstr "Fini"
  
! #: info/session.c:4903
! msgid "Display version of Info being run"
! msgstr "Montri la version de la rulanta Info"
! 
! #: info/session.c:4905
! #, c-format
! msgid "GNU Info version %s"
! msgstr "GNU Info, versio %s"
  
! #: info/session.c:4910
  msgid "Redraw the display"
  msgstr "RefreÅ�igi la ekranon"
  
! #: info/session.c:4947
  msgid "Quit using Info"
  msgstr "Eliri el Info"
  
! #: info/session.c:4960
  msgid "Run command bound to this key's lowercase variant"
  msgstr "Plenumi komandon asociitan kun Ä‰i tiu klavo minuskligita"
  
! #: info/session.c:4971
  #, c-format
  msgid "Unknown command (%s)."
  msgstr "Komando nekonata (%s)."
  
! #: info/session.c:4974
  #, c-format
  msgid "\"%s\" is invalid"
  msgstr "Â«%sÂ» ne validas"
  
! #: info/session.c:4975
  #, c-format
! msgid "'%s' is invalid"
  msgstr "'%s' ne validas"
  
! #: info/session.c:5293
  msgid "Add this digit to the current numeric argument"
  msgstr "Aldoni Ä‰i tiun ciferon al la kuranta nombra argumento"
  
! #: info/session.c:5300
  msgid "Start (or multiply by 4) the current numeric argument"
  msgstr "Komenci (aÅ­ 4-obligi) la kurantan nombran argumenton"
  
  #: info/tilde.c:361
  #, c-format
***************
*** 1916,2046 ****
  msgstr "readline: Mankas sufiÄ‰a virtuala memoro!\n"
  
! #: info/variables.c:37
  msgid "When \"On\", footnotes appear and disappear automatically"
  msgstr "Äˆe â€œOnâ€�, la piednotoj aperas kaj malaperas aÅ­tomate"
  
! #: info/variables.c:41
  msgid "When \"On\", creating or deleting a window resizes other windows"
  msgstr "Äˆe â€œOnâ€�, kreo aÅ­ forigo de fenestro kaÅ­zas rearanÄ�on de la ceteraj"
  
! #: info/variables.c:45
  msgid "When \"On\", flash the screen instead of ringing the bell"
  msgstr "Äˆe â€œOnâ€�, fulmeti la ekranon anstataÅ­ bleki"
  
! #: info/variables.c:49
  msgid "When \"On\", errors cause the bell to ring"
  msgstr "Äˆe â€œOnâ€�, signali pri eraro per bleko"
  
! #: info/variables.c:53
  msgid "When \"On\", Info garbage collects files which had to be uncompressed"
  msgstr "Äˆe â€œOnâ€�, Info traktas makulaturon post malpako de kunpremitaj dosieroj"
  
! #: info/variables.c:56
  msgid "When \"On\", the portion of the matched search string is highlighted"
  msgstr "Äˆe â€œOnâ€�, la peco kongrua al la serÄ‰oÄ‰eno emfaziÄ�as"
  
! #: info/variables.c:60
  msgid "Controls what happens when scrolling is requested at the end of a node"
  msgstr "Determinas la konduton de rulumo fine de nodo"
  
! #: info/variables.c:65
  msgid "Same as scroll-behaviour"
  msgstr "Samas al Â«scroll-behaviourÂ»"
  
! #: info/variables.c:69
  msgid "The number lines to scroll when the cursor moves out of the window"
  msgstr ""
  "La nombro de linioj rulumataj kiam la kursoro moviÄ�as ekster la fenestron"
  
! #: info/variables.c:73
  msgid "Controls whether scroll-behavior affects cursor movement commands"
  msgstr "Determinas se Â«scroll-behaviorÂ» influas kursormovigajn komandojn"
  
! #: info/variables.c:77
  msgid "When \"On\", Info accepts and displays ISO Latin characters"
  msgstr "Äˆe â€œOnâ€�, Info akceptas kaj surekranigas la okbitajn signojn"
  
! #: info/variables.c:81
  msgid ""
  "What to do when a scrolling command is issued at the end of the last node"
  msgstr "Kion fari kiam okazas ruluma komando je la fino de la lasta nodo"
  
! #: info/variables.c:86
  msgid "Minimal length of a search string"
  msgstr "Minimuma longo de serÄ‰oÄ‰eno"
  
! #: info/variables.c:90
  msgid "Skip current window when searching"
  msgstr "Preterpasi la nunan fenestron en serÄ‰oj"
  
! #: info/variables.c:95
  msgid "Explain the use of a variable"
  msgstr "Klarigi la uzon de variablo"
  
! #: info/variables.c:101
  msgid "Describe variable: "
  msgstr "Priskribu variablon: "
  
! #: info/variables.c:120
  msgid "Set the value of an Info variable"
  msgstr "Valorizi Info-variablon"
  
! #: info/variables.c:126
  msgid "Set variable: "
  msgstr "Valorizu variablon: "
  
! #: info/variables.c:144
  #, c-format
  msgid "Set %s to value (%d): "
  msgstr "Variablo %s ricevu la valoron (%d): "
  
! #: info/variables.c:184
  #, c-format
  msgid "Set %s to value (%s): "
  msgstr "Variablo %s ricevu la valoron (%s): "
  
! #: info/window.c:1077
  msgid "--*** Tags out of Date ***"
  msgstr "--*** Etikedoj malaktualiÄ�is ***"
  
! #: info/window.c:1088
  msgid "-----Info: (), lines ----, "
  msgstr "-----Info: (), linioj ----, "
  
! #: info/window.c:1095
  #, c-format
! msgid "-%s---Info: %s, %d lines --%s--"
! msgstr "-%s---Info: %s, %d linioj --%s--"
  
! #: info/window.c:1099
  #, c-format
! msgid "-%s%s-Info: (%s)%s, %d lines --%s--"
! msgstr "-%s%s-Info: (%s)%s, %d linioj --%s--"
  
! #: info/window.c:1106
  #, c-format
  msgid " Subfile: %s"
  msgstr " Subdosiero: %s"
  
! #: install-info/install-info.c:286
  #, c-format
  msgid "%s for %s"
  msgstr "%s por %s"
  
! #: install-info/install-info.c:525
  #, c-format
  msgid "\tTry `%s --help' for a complete list of options.\n"
  msgstr "\tPor ricevi kompletan liston da opcioj, tajpu â€œ%s --helpâ€�.\n"
  
! #: install-info/install-info.c:533
  #, c-format
  msgid "Usage: %s [OPTION]... [INFO-FILE [DIR-FILE]]\n"
  msgstr "Uzmaniero:  %s [OPCIO...] [INFO-DOSIERO [DIR-DOSIERO]]\n"
  
! #: install-info/install-info.c:535
  msgid "Add or remove entries in INFO-FILE from the Info directory DIR-FILE."
  msgstr "Aldonas aÅ­ forigas la elementojn en INFO-DOSIERO al aÅ­ el DIR-DOSIERO."
  
! #: install-info/install-info.c:536
  msgid ""
  "INFO-FILE and DIR-FILE are required unless the --info-file\n"
--- 1611,1770 ----
  msgstr "readline: Mankas sufiÄ‰a virtuala memoro!\n"
  
! #: info/variables.c:51
  msgid "When \"On\", footnotes appear and disappear automatically"
  msgstr "Äˆe â€œOnâ€�, la piednotoj aperas kaj malaperas aÅ­tomate"
  
! #: info/variables.c:55
  msgid "When \"On\", creating or deleting a window resizes other windows"
  msgstr "Äˆe â€œOnâ€�, kreo aÅ­ forigo de fenestro kaÅ­zas rearanÄ�on de la ceteraj"
  
! #: info/variables.c:59
  msgid "When \"On\", flash the screen instead of ringing the bell"
  msgstr "Äˆe â€œOnâ€�, fulmeti la ekranon anstataÅ­ bleki"
  
! #: info/variables.c:63
  msgid "When \"On\", errors cause the bell to ring"
  msgstr "Äˆe â€œOnâ€�, signali pri eraro per bleko"
  
! #: info/variables.c:67
  msgid "When \"On\", Info garbage collects files which had to be uncompressed"
  msgstr "Äˆe â€œOnâ€�, Info traktas makulaturon post malpako de kunpremitaj dosieroj"
  
! #: info/variables.c:70
  msgid "When \"On\", the portion of the matched search string is highlighted"
  msgstr "Äˆe â€œOnâ€�, la peco kongrua al la serÄ‰oÄ‰eno emfaziÄ�as"
  
! #: info/variables.c:74
  msgid "Controls what happens when scrolling is requested at the end of a node"
  msgstr "Determinas la konduton de rulumo fine de nodo"
  
! #: info/variables.c:79
  msgid "Same as scroll-behaviour"
  msgstr "Samas al Â«scroll-behaviourÂ»"
  
! #: info/variables.c:83
  msgid "The number lines to scroll when the cursor moves out of the window"
  msgstr ""
  "La nombro de linioj rulumataj kiam la kursoro moviÄ�as ekster la fenestron"
  
! #: info/variables.c:87
  msgid "Controls whether scroll-behavior affects cursor movement commands"
  msgstr "Determinas se Â«scroll-behaviorÂ» influas kursormovigajn komandojn"
  
! #: info/variables.c:91
  msgid "When \"On\", Info accepts and displays ISO Latin characters"
  msgstr "Äˆe â€œOnâ€�, Info akceptas kaj surekranigas la okbitajn signojn"
  
! #: info/variables.c:95
  msgid ""
  "What to do when a scrolling command is issued at the end of the last node"
  msgstr "Kion fari kiam okazas ruluma komando je la fino de la lasta nodo"
  
! #: info/variables.c:100
  msgid "Minimal length of a search string"
  msgstr "Minimuma longo de serÄ‰oÄ‰eno"
  
! #: info/variables.c:104
  msgid "Skip current window when searching"
  msgstr "Preterpasi la nunan fenestron en serÄ‰oj"
  
! #: info/variables.c:108
! msgid "Exclude default directories from file search path"
! msgstr "Ekskluzivi defaÅ­ltajn dosierujojn el serÄ‰pado de dosieroj"
! 
! #: info/variables.c:112
! msgid "Hide some Info file syntax in the text of nodes"
! msgstr "KaÅ�i ian Info-an sintakson en la teksto de nodoj"
! 
! #: info/variables.c:116
! msgid ""
! "Length of time in milliseconds to wait for the next byte in a sequence "
! "indicating that a key has been pressed"
! msgstr ""
! "Nombro de milisekundoj por atendi je la sekva bajto en sekvenco kiu indikas "
! "ke klavo presiÄ�is"
! 
! #: info/variables.c:120
! msgid "Highlight search matches"
! msgstr "Marki serÄ‰ajn kongruojn"
! 
! #: info/variables.c:124
! msgid "Method to use to track mouse events"
! msgstr "Uzenda metodo por atendadi musajn eventojn"
! 
! #: info/variables.c:130
  msgid "Explain the use of a variable"
  msgstr "Klarigi la uzon de variablo"
  
! #: info/variables.c:136
  msgid "Describe variable: "
  msgstr "Priskribu variablon: "
  
! #: info/variables.c:151
  msgid "Set the value of an Info variable"
  msgstr "Valorizi Info-variablon"
  
! #: info/variables.c:158
  msgid "Set variable: "
  msgstr "Valorizu variablon: "
  
! #: info/variables.c:174
  #, c-format
  msgid "Set %s to value (%d): "
  msgstr "Variablo %s ricevu la valoron (%d): "
  
! #: info/variables.c:208
  #, c-format
  msgid "Set %s to value (%s): "
  msgstr "Variablo %s ricevu la valoron (%s): "
  
! #: info/window.c:921
  msgid "--*** Tags out of Date ***"
  msgstr "--*** Etikedoj malaktualiÄ�is ***"
  
! #: info/window.c:965
  msgid "-----Info: (), lines ----, "
  msgstr "-----Info: (), linioj ----, "
  
! #: info/window.c:972
  #, c-format
! msgid "-%s---Info: %s, %ld lines --%s--"
! msgstr "-%s---Info: %s, %ld linioj --%s--"
  
! #: info/window.c:976
  #, c-format
! msgid "-%s%s-Info: (%s)%s, %ld lines --%s--"
! msgstr "-%s%s-Info: (%s)%s, %ld linioj --%s--"
  
! #: info/window.c:982
  #, c-format
  msgid " Subfile: %s"
  msgstr " Subdosiero: %s"
  
! #: install-info/install-info.c:292
! #, c-format
! msgid "%s: empty file"
! msgstr "%s: malplena dosiero"
! 
! #: install-info/install-info.c:294
  #, c-format
  msgid "%s for %s"
  msgstr "%s por %s"
  
! #: install-info/install-info.c:533
  #, c-format
  msgid "\tTry `%s --help' for a complete list of options.\n"
  msgstr "\tPor ricevi kompletan liston da opcioj, tajpu â€œ%s --helpâ€�.\n"
  
! #: install-info/install-info.c:541
  #, c-format
  msgid "Usage: %s [OPTION]... [INFO-FILE [DIR-FILE]]\n"
  msgstr "Uzmaniero:  %s [OPCIO...] [INFO-DOSIERO [DIR-DOSIERO]]\n"
  
! #: install-info/install-info.c:543
  msgid "Add or remove entries in INFO-FILE from the Info directory DIR-FILE."
  msgstr "Aldonas aÅ­ forigas la elementojn en INFO-DOSIERO al aÅ­ el DIR-DOSIERO."
  
! #: install-info/install-info.c:544
  msgid ""
  "INFO-FILE and DIR-FILE are required unless the --info-file\n"
***************
*** 2050,2054 ****
  "'--info-file' aÅ­ '--dir-file/--info-dir' indikatas."
  
! #: install-info/install-info.c:540
  msgid ""
  "Options:\n"
--- 1774,1778 ----
  "'--info-file' aÅ­ '--dir-file/--info-dir' indikatas."
  
! #: install-info/install-info.c:548
  msgid ""
  "Options:\n"
***************
*** 2063,2071 ****
  " --calign=KOLUMNO      duaj kaj postaj priskribaj linioj komencu Ä‰i tie"
  
! #: install-info/install-info.c:547
  msgid ""
  " --debug             report what is being done.\n"
  " --delete            delete existing entries for INFO-FILE from DIR-FILE;\n"
  "                      don't insert any new entries.\n"
  " --description=TEXT  the description of the entry is TEXT; used with\n"
  "                      the --name option to become synonymous with the\n"
--- 1787,1798 ----
  " --calign=KOLUMNO      duaj kaj postaj priskribaj linioj komencu Ä‰i tie"
  
! #: install-info/install-info.c:555
  msgid ""
  " --debug             report what is being done.\n"
  " --delete            delete existing entries for INFO-FILE from DIR-FILE;\n"
  "                      don't insert any new entries.\n"
+ " --defsection=TEXT   like --section, but only use TEXT if no sections\n"
+ "                      are present in INFO-FILE (replacing \"Miscellaneous"
+ "\").\n"
  " --description=TEXT  the description of the entry is TEXT; used with\n"
  "                      the --name option to become synonymous with the\n"
***************
*** 2078,2081 ****
--- 1805,1810 ----
  "  --delete              forigi ekzistantajn erojn el INFO-DOSIERO;\n"
  "                          ne enÅ�ovi iun ajn novan eron\n"
+ "  --defsection=TEKSTO   kiel '--section', sed TEKSTO nur uziÄ�as kiam la\n"
+ "                          INFO-DOSIERO ne enhavas iujn ajn sekciojn\n"
  "  --description=TEKSTO  la priskribo de la ero estu TEKSTO; kune kun la\n"
  "                          opcio '--name' Ä�i egalas al la opcio '--entry'\n"
***************
*** 2084,2088 ****
  "  --dry-run             egalas al '--test'"
  
! #: install-info/install-info.c:558
  msgid ""
  " --entry=TEXT        insert TEXT as an Info directory entry,\n"
--- 1813,1817 ----
  "  --dry-run             egalas al '--test'"
  
! #: install-info/install-info.c:568
  msgid ""
  " --entry=TEXT        insert TEXT as an Info directory entry,\n"
***************
*** 2105,2109 ****
  "                          determiniÄ�as el la informoj de la Info-dosiero"
  
! #: install-info/install-info.c:567
  msgid ""
  " --help              display this help and exit.\n"
--- 1834,1838 ----
  "                          determiniÄ�as el la informoj de la Info-dosiero"
  
! #: install-info/install-info.c:577
  msgid ""
  " --help              display this help and exit.\n"
***************
*** 2122,2126 ****
  "  --keep-old            ne anstataÅ­igi erojn, kaj ne forigi vakajn sekciojn"
  
! #: install-info/install-info.c:575
  msgid ""
  " --maxwidth, --max-width=COL  wrap description at column COL.\n"
--- 1851,1855 ----
  "  --keep-old            ne anstataÅ­igi erojn, kaj ne forigi vakajn sekciojn"
  
! #: install-info/install-info.c:585
  msgid ""
  " --maxwidth, --max-width=COL  wrap description at column COL.\n"
***************
*** 2139,2143 ****
  "  --quiet               ne eligi avertojn"
  
! #: install-info/install-info.c:583
  msgid ""
  " --regex=R           put this file's entries in all sections that match the\n"
--- 1868,1872 ----
  "  --quiet               ne eligi avertojn"
  
! #: install-info/install-info.c:593
  msgid ""
  " --regex=R           put this file's entries in all sections that match the\n"
***************
*** 2151,2155 ****
  "                      If you don't specify any sections, they are "
  "determined\n"
! "                       from information in the Info file itself.\n"
  " --section R SEC     equivalent to --regex=R --section=SEC --add-once."
  msgstr ""
--- 1880,1887 ----
  "                      If you don't specify any sections, they are "
  "determined\n"
! "                       from information in the Info file itself;\n"
! "                       if nothing is available there, the --defsection\n"
! "                       value is used; if that is not specified, the\n"
! "                       final default is \"Miscellaneous\".\n"
  " --section R SEC     equivalent to --regex=R --section=SEC --add-once."
  msgstr ""
***************
*** 2166,2173 ****
  "sekcioj\n"
  "                          determiniÄ�os el la informoj de la Info-dosiero "
! "mem\n"
  "  --section RE SEKCIO   egalas al '--regex=RE --section=SEKCIO --add-once'"
  
! #: install-info/install-info.c:596
  msgid ""
  " --silent            suppress warnings.\n"
--- 1898,1909 ----
  "sekcioj\n"
  "                          determiniÄ�os el la informoj de la Info-dosiero "
! "mem;\n"
! "                          se tie nenio haveblas, la valoro de '--"
! "defsection'\n"
! "                          uziÄ�as; se tiu ne indikatas, \"Miscellaneous\" "
! "uziÄ�as\n"
  "  --section RE SEKCIO   egalas al '--regex=RE --section=SEKCIO --add-once'"
  
! #: install-info/install-info.c:609
  msgid ""
  " --silent            suppress warnings.\n"
***************
*** 2179,2194 ****
  "  --version             montri programversion kaj eliri"
  
! #: install-info/install-info.c:603 tp/texi2any.pl:849
! msgid ""
! "Email bug reports to bug-texinfo@gnu.org,\n"
! "general questions and discussion to help-texinfo@gnu.org.\n"
! "Texinfo home page: http://www.gnu.org/software/texinfo/"
! msgstr ""
! "Raportu programmisojn al <bug-texinfo@nu.org>;\n"
! "sendu Ä�eneralajn demandojn kaj opiniojn al <help-texinfo@gnu.org>.\n"
! "La hejmpaÄ�o de Texinfo estas:  http://www.gnu.org/software/texinfo/.\n"
! "Diskutu Esperantotradukon je <translation-team-eo@lists.sourceforge.net>."
! 
! #: install-info/install-info.c:630
  #, c-format
  msgid ""
--- 1915,1919 ----
  "  --version             montri programversion kaj eliri"
  
! #: install-info/install-info.c:643
  #, c-format
  msgid ""
***************
*** 2225,2300 ****
  "%s\n"
  
! #: install-info/install-info.c:654
  #, c-format
  msgid "%s: could not read (%s) and could not create (%s)"
  msgstr "%s: ne eblas legi (%s) kaj ne eblas krei (%s)"
  
! #: install-info/install-info.c:758
! #, c-format
! msgid "%s: empty file"
! msgstr "%s: malplena dosiero"
! 
! #: install-info/install-info.c:1109 install-info/install-info.c:1149
  #, c-format
  msgid "START-INFO-DIR-ENTRY without matching END-INFO-DIR-ENTRY"
  msgstr "START-INFO-DIR-ENTRY sen para END-INFO-DIR-ENTRY"
  
! #: install-info/install-info.c:1144
  #, c-format
  msgid "END-INFO-DIR-ENTRY without matching START-INFO-DIR-ENTRY"
  msgstr "END-INFO-DIR-ENTRY sen para START-INFO-DIR-ENTRY"
  
! #: install-info/install-info.c:2008 install-info/install-info.c:2018
  #, c-format
  msgid "%s: already have dir file: %s\n"
  msgstr "%s: dir-dosiero jam ekzistas: %s\n"
  
! #: install-info/install-info.c:2098
  #, c-format
  msgid "%s: Specify the Info file only once.\n"
  msgstr "%s: Indiku la Info-dosieron solfoje.\n"
  
! #: install-info/install-info.c:2131
  #, c-format
  msgid "Extra regular expression specified, ignoring `%s'"
  msgstr "Troa regulesprimo -- Â«%sÂ» ignoratas"
  
! #: install-info/install-info.c:2143
  #, c-format
  msgid "Error in regular expression `%s': %s"
  msgstr "Eraro en regulesprimo Â«%sÂ»: %s"
  
! #: install-info/install-info.c:2201
  #, c-format
  msgid "excess command line argument `%s'"
  msgstr "troa argumento en komandlinio: Â«%sÂ»"
  
! #: install-info/install-info.c:2205
  #, c-format
  msgid "No input file specified; try --help for more information."
  msgstr "Mankas enigdosiero; provu Â«--helpÂ» por pluaj informoj."
  
! #: install-info/install-info.c:2207
  #, c-format
  msgid "No dir file specified; try --help for more information."
  msgstr "Mankas dosiero Info-katalogo (dir); provu Â«--helpÂ» por pluaj informoj."
  
! #: install-info/install-info.c:2349
  #, c-format
  msgid "no info dir entry in `%s'"
  msgstr "Nenia informo por Info-katalogo troviÄ�is en Â«%sÂ»"
  
! #: install-info/install-info.c:2597
  #, c-format
  msgid "no entries found for `%s'; nothing deleted"
  msgstr "TroviÄ�is nenia Info-kataloga informo pri Â«%sÂ»; nenio forigitas"
  
! #: tp/DebugTexinfo/DebugTree.pm:63 tp/Texinfo/Convert/Converter.pm:821
! #: tp/Texinfo/Convert/DocBook.pm:311 tp/Texinfo/Convert/HTML.pm:6528
! #: tp/Texinfo/Convert/HTML.pm:6552 tp/Texinfo/Convert/HTML.pm:6929
! #: tp/Texinfo/Convert/HTML.pm:6987 tp/Texinfo/Convert/HTML.pm:7065
! #: tp/Texinfo/Convert/HTML.pm:7142 tp/Texinfo/Convert/IXIN.pm:293
! #: tp/Texinfo/Convert/Info.pm:96 tp/Texinfo/Convert/Info.pm:200
! #: tp/Texinfo/Convert/Info.pm:226 tp/Texinfo/Convert/Plaintext.pm:503
  #: tp/Texinfo/Convert/TexinfoXML.pm:457
  #, perl-format
--- 1950,2025 ----
  "%s\n"
  
! #: install-info/install-info.c:667
  #, c-format
  msgid "%s: could not read (%s) and could not create (%s)"
  msgstr "%s: ne eblas legi (%s) kaj ne eblas krei (%s)"
  
! #: install-info/install-info.c:1134 install-info/install-info.c:1174
  #, c-format
  msgid "START-INFO-DIR-ENTRY without matching END-INFO-DIR-ENTRY"
  msgstr "START-INFO-DIR-ENTRY sen para END-INFO-DIR-ENTRY"
  
! #: install-info/install-info.c:1169
  #, c-format
  msgid "END-INFO-DIR-ENTRY without matching START-INFO-DIR-ENTRY"
  msgstr "END-INFO-DIR-ENTRY sen para START-INFO-DIR-ENTRY"
  
! #: install-info/install-info.c:2037 install-info/install-info.c:2047
  #, c-format
  msgid "%s: already have dir file: %s\n"
  msgstr "%s: dir-dosiero jam ekzistas: %s\n"
  
! #: install-info/install-info.c:2143
  #, c-format
  msgid "%s: Specify the Info file only once.\n"
  msgstr "%s: Indiku la Info-dosieron solfoje.\n"
  
! #: install-info/install-info.c:2176
  #, c-format
  msgid "Extra regular expression specified, ignoring `%s'"
  msgstr "Troa regulesprimo -- Â«%sÂ» ignoratas"
  
! #: install-info/install-info.c:2188
  #, c-format
  msgid "Error in regular expression `%s': %s"
  msgstr "Eraro en regulesprimo Â«%sÂ»: %s"
  
! #: install-info/install-info.c:2250
  #, c-format
  msgid "excess command line argument `%s'"
  msgstr "troa argumento en komandlinio: Â«%sÂ»"
  
! #: install-info/install-info.c:2254
  #, c-format
  msgid "No input file specified; try --help for more information."
  msgstr "Mankas enigdosiero; provu Â«--helpÂ» por pluaj informoj."
  
! #: install-info/install-info.c:2256
  #, c-format
  msgid "No dir file specified; try --help for more information."
  msgstr "Mankas dosiero Info-katalogo (dir); provu Â«--helpÂ» por pluaj informoj."
  
! #: install-info/install-info.c:2277
! #, c-format
! msgid "Could not read %s."
! msgstr "Ne eblas legi %s."
! 
! #: install-info/install-info.c:2424
  #, c-format
  msgid "no info dir entry in `%s'"
  msgstr "Nenia informo por Info-katalogo troviÄ�is en Â«%sÂ»"
  
! #: install-info/install-info.c:2672
  #, c-format
  msgid "no entries found for `%s'; nothing deleted"
  msgstr "TroviÄ�is nenia Info-kataloga informo pri Â«%sÂ»; nenio forigitas"
  
! #: tp/DebugTexinfo/DebugTree.pm:63 tp/Texinfo/Convert/Converter.pm:855
! #: tp/Texinfo/Convert/Converter.pm:893 tp/Texinfo/Convert/Converter.pm:1204
! #: tp/Texinfo/Convert/DocBook.pm:326 tp/Texinfo/Convert/HTML.pm:6499
! #: tp/Texinfo/Convert/HTML.pm:6523 tp/Texinfo/Convert/HTML.pm:6900
! #: tp/Texinfo/Convert/HTML.pm:6958 tp/Texinfo/Convert/HTML.pm:7036
! #: tp/Texinfo/Convert/HTML.pm:7113 tp/Texinfo/Convert/IXIN.pm:293
! #: tp/Texinfo/Convert/Info.pm:295 tp/Texinfo/Convert/Plaintext.pm:538
  #: tp/Texinfo/Convert/TexinfoXML.pm:457
  #, perl-format
***************
*** 2302,2491 ****
  msgstr "ne eblas malfermi %s por skribi: %s"
  
! #: tp/Texinfo/Common.pm:865
  msgid "recursion is always allowed"
  msgstr "rikuro Ä‰iam permesatas"
  
! #: tp/Texinfo/Common.pm:866
  msgid "arguments are quoted by default"
  msgstr "argumentoj citatas defaÅ­lte"
  
! #: tp/Texinfo/Common.pm:1065
  #, perl-format
  msgid "%s is not a valid language code"
  msgstr "%s ne estas valida lingvokodo"
  
! #: tp/Texinfo/Common.pm:1070
  #, perl-format
  msgid "%s is not a valid region code"
  msgstr "%s ne estas valida regiona kodo"
  
! #: tp/Texinfo/Common.pm:1088
  #, perl-format
  msgid "%s is not a valid split possibility"
  msgstr "%s ne estas valida fenda elekto"
  
! #: tp/Texinfo/Common.pm:1111
  #, perl-format
  msgid "could not read %s: %s"
  msgstr "ne eblas legi %s: %s"
  
! #: tp/Texinfo/Common.pm:1129
  #, perl-format
  msgid "error on closing @verbatiminclude file %s: %s"
  msgstr "eraro dum fermo de '@verbatiminclude'-dosiero %s: %s"
  
! #: tp/Texinfo/Common.pm:1134 tp/Texinfo/Parser.pm:3187
  #, perl-format
  msgid "@%s: could not find %s"
  msgstr "@%s: ne eblas trovi %s"
  
! #: tp/Texinfo/Common.pm:1432
  #, perl-format
  msgid "could not open html refs config file %s: %s"
  msgstr "ne eblas malfermi %s (dosiero de HTML-referencaj agordoj): %s"
  
! #: tp/Texinfo/Common.pm:1460
  msgid "missing type"
  msgstr "mankas tipo"
  
! #: tp/Texinfo/Common.pm:1463
  #, perl-format
  msgid "unrecognized type: %s"
  msgstr "nerekonata tipo: %s"
  
! #: tp/Texinfo/Common.pm:1480
  #, perl-format
  msgid "error on closing html refs config file %s: %s"
  msgstr "eraro dum fermo de %s (dosiero de HTML-referencaj agordoj): %s"
  
! #: tp/Texinfo/Common.pm:1515
  msgid "no node to be renamed"
  msgstr "neniu nodo por alinomi"
  
! #: tp/Texinfo/Common.pm:1526
  msgid "nodes without a new name at the end of file"
  msgstr "nodoj sen novaj nomoj je la fino de dosiero"
  
! #: tp/Texinfo/Common.pm:1536 tp/Texinfo/Parser.pm:842
  #, perl-format
  msgid "could not open %s: %s"
  msgstr "ne eblas malfermi %s por skribi: %s"
  
! #: tp/Texinfo/Common.pm:2028
  #, perl-format
  msgid "could not protect hash character in @%s"
  msgstr "ne eblas Å�irmi kradon en '@%s'"
  
! #: tp/Texinfo/Convert/Converter.pm:394 tp/Texinfo/Convert/Converter.pm:413
  #, perl-format
  msgid "Obsolete variable %s\n"
  msgstr "Arkaika variablo %s\n"
  
! #: tp/Texinfo/Convert/Converter.pm:604
  #, perl-format
  msgid "could not create directories `%s' or `%s': %s"
  msgstr "ne eblas krei dosierujojn Â«%sÂ» aÅ­ Â«%sÂ»: %s"
  
! #: tp/Texinfo/Convert/Converter.pm:612
  #, perl-format
  msgid "could not create directory `%s': %s"
  msgstr "ne eblas krei dosierujon Â«%sÂ»: %s"
  
! #: tp/Texinfo/Convert/DocBook.pm:347 tp/Texinfo/Convert/HTML.pm:6955
! #: tp/Texinfo/Convert/HTML.pm:7013 tp/Texinfo/Convert/IXIN.pm:915
! #: tp/Texinfo/Convert/Info.pm:159 tp/Texinfo/Convert/Info.pm:185
! #: tp/Texinfo/Convert/Info.pm:216 tp/Texinfo/Convert/Info.pm:279
! #: tp/Texinfo/Convert/TexinfoXML.pm:476 tp/Texinfo/Parser.pm:1950
! #, perl-format
! msgid "error on closing %s: %s"
! msgstr "eraro dum fermo de %s: %s"
! 
! #: tp/Texinfo/Convert/DocBook.pm:923
  #, perl-format
  msgid "@image file `%s' not found, using `%s'"
  msgstr "'@image'-dosiero Â«%sÂ» ne troviÄ�as; Â«%sÂ» uziÄ�as"
  
! #: tp/Texinfo/Convert/HTML.pm:1683
  #, perl-format
  msgid "@image file `%s' (for HTML) not found, using `%s'"
  msgstr "'@image'-dosiero Â«%sÂ» (por HTML) ne troviÄ�as; Â«%sÂ» uziÄ�as"
  
! #: tp/Texinfo/Convert/HTML.pm:2354
  #, perl-format
  msgid "raw format %s is not converted"
  msgstr "kruda aranÄ�o %s ne konvertiÄ�as"
  
! #: tp/Texinfo/Convert/HTML.pm:4833
  msgid "string not closed in css file"
  msgstr "nefermita signoÄ‰eno en CSS-dosiero"
  
! #: tp/Texinfo/Convert/HTML.pm:4835
  msgid "--css-include ended in comment"
  msgstr "'--css-include' finiÄ�as en komento"
  
! #: tp/Texinfo/Convert/HTML.pm:4837
  msgid "@import not finished in css file"
  msgstr "nefinita komando '@import' en CSS-dosiero"
  
! #: tp/Texinfo/Convert/HTML.pm:4863
  #, perl-format
  msgid "CSS file %s not found"
  msgstr "CSS-dosiero %s ne troviÄ�as"
  
! #: tp/Texinfo/Convert/HTML.pm:4869
  #, perl-format
  msgid "could not open --include-file %s: %s"
  msgstr "ne eblas malfermi '--include-file' %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:4879
  #, perl-format
  msgid "error on closing CSS file %s: %s"
  msgstr "eraro dum fermo de CSS-dosiero %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:5825 tp/Texinfo/Convert/HTML.pm:5829
  #, perl-format
  msgid "no htmlxref.cnf entry found for `%s'"
  msgstr "ne troviÄ�as ero en 'htmlxref.cnf' por '%s'"
  
! #: tp/Texinfo/Convert/HTML.pm:6523
  #, perl-format
  msgid "error on closing frame file %s: %s"
  msgstr "eraro dum fermo de %s (dosiero de kadro): %s"
  
! #: tp/Texinfo/Convert/HTML.pm:6547
  #, perl-format
  msgid "error on closing TOC frame file %s: %s"
  msgstr "eraro dum fermo de %s (dosiero de enhavtabela kadro): %s"
  
! #: tp/Texinfo/Convert/HTML.pm:6662
  #, perl-format
  msgid "handler %s of stage %s priority %s failed"
  msgstr "fiaskis traktilo %s de fazo %s prioritato %s"
  
! #: tp/Texinfo/Convert/HTML.pm:6863
  msgid "must specify a title with a title command or @top"
  msgstr "necesas indiki titolon je komando '@title' aÅ­ '@top'"
  
! #: tp/Texinfo/Convert/HTML.pm:7072
  #, perl-format
  msgid "error on closing redirection node file %s: %s"
  msgstr "eraro dum fermo de %s (dosiero de aldirektigoj): %s"
  
! #: tp/Texinfo/Convert/HTML.pm:7097
  #, perl-format
  msgid "old name for `%s' is a node of the document"
  msgstr "malnova nomo por '%s' estas nodo en la dokumento"
  
! #: tp/Texinfo/Convert/HTML.pm:7103
  #, perl-format
  msgid "file empty for renamed node `%s'"
  msgstr "vakas la dosiero por alinomita nodo '%s'"
  
! #: tp/Texinfo/Convert/HTML.pm:7117
  #, perl-format
  msgid "target node (new name for `%s') not in document: %s"
  msgstr "celnodo (nova nomo por '%s') ne estas en dokumento: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:7149
  #, perl-format
  msgid "error on closing renamed node redirection file %s: %s"
--- 2027,2226 ----
  msgstr "ne eblas malfermi %s por skribi: %s"
  
! #: tp/Texinfo/Common.pm:878
  msgid "recursion is always allowed"
  msgstr "rikuro Ä‰iam permesatas"
  
! #: tp/Texinfo/Common.pm:879
  msgid "arguments are quoted by default"
  msgstr "argumentoj citatas defaÅ­lte"
  
! #: tp/Texinfo/Common.pm:1102
  #, perl-format
  msgid "%s is not a valid language code"
  msgstr "%s ne estas valida lingvokodo"
  
! #: tp/Texinfo/Common.pm:1107
  #, perl-format
  msgid "%s is not a valid region code"
  msgstr "%s ne estas valida regiona kodo"
  
! #: tp/Texinfo/Common.pm:1125
  #, perl-format
  msgid "%s is not a valid split possibility"
  msgstr "%s ne estas valida fenda elekto"
  
! #: tp/Texinfo/Common.pm:1148
  #, perl-format
  msgid "could not read %s: %s"
  msgstr "ne eblas legi %s: %s"
  
! #: tp/Texinfo/Common.pm:1167
  #, perl-format
  msgid "error on closing @verbatiminclude file %s: %s"
  msgstr "eraro dum fermo de '@verbatiminclude'-dosiero %s: %s"
  
! #: tp/Texinfo/Common.pm:1173 tp/Texinfo/Parser.pm:3342
  #, perl-format
  msgid "@%s: could not find %s"
  msgstr "@%s: ne eblas trovi %s"
  
! #: tp/Texinfo/Common.pm:1517
  #, perl-format
  msgid "could not open html refs config file %s: %s"
  msgstr "ne eblas malfermi %s (dosiero de HTML-referencaj agordoj): %s"
  
! #: tp/Texinfo/Common.pm:1545
  msgid "missing type"
  msgstr "mankas tipo"
  
! #: tp/Texinfo/Common.pm:1548
  #, perl-format
  msgid "unrecognized type: %s"
  msgstr "nerekonata tipo: %s"
  
! #: tp/Texinfo/Common.pm:1565
  #, perl-format
  msgid "error on closing html refs config file %s: %s"
  msgstr "eraro dum fermo de %s (dosiero de HTML-referencaj agordoj): %s"
  
! #: tp/Texinfo/Common.pm:1600
  msgid "no node to be renamed"
  msgstr "neniu nodo por alinomi"
  
! #: tp/Texinfo/Common.pm:1611
  msgid "nodes without a new name at the end of file"
  msgstr "nodoj sen novaj nomoj je la fino de dosiero"
  
! #: tp/Texinfo/Common.pm:1621 tp/Texinfo/Parser.pm:926
  #, perl-format
  msgid "could not open %s: %s"
  msgstr "ne eblas malfermi %s por skribi: %s"
  
! #: tp/Texinfo/Common.pm:2141
  #, perl-format
  msgid "could not protect hash character in @%s"
  msgstr "ne eblas Å�irmi kradon en '@%s'"
  
! #: tp/Texinfo/Convert/Converter.pm:395 tp/Texinfo/Convert/Converter.pm:414
  #, perl-format
  msgid "Obsolete variable %s\n"
  msgstr "Arkaika variablo %s\n"
  
! #: tp/Texinfo/Convert/Converter.pm:794
! #, perl-format
! msgid "%s: output incompatible with split"
! msgstr "%s: eligo malkongruas kun fendo"
! 
! #: tp/Texinfo/Convert/Converter.pm:876 tp/Texinfo/Convert/Converter.pm:909
! #: tp/Texinfo/Convert/DocBook.pm:362 tp/Texinfo/Convert/HTML.pm:6926
! #: tp/Texinfo/Convert/HTML.pm:6984 tp/Texinfo/Convert/IXIN.pm:915
! #: tp/Texinfo/Convert/Info.pm:161 tp/Texinfo/Convert/Info.pm:187
! #: tp/Texinfo/Convert/Info.pm:215 tp/Texinfo/Convert/Info.pm:275
! #: tp/Texinfo/Convert/TexinfoXML.pm:476 tp/Texinfo/Parser.pm:2034
! #, perl-format
! msgid "error on closing %s: %s"
! msgstr "eraro dum fermo de %s: %s"
! 
! #: tp/Texinfo/Convert/Converter.pm:987
  #, perl-format
  msgid "could not create directories `%s' or `%s': %s"
  msgstr "ne eblas krei dosierujojn Â«%sÂ» aÅ­ Â«%sÂ»: %s"
  
! #: tp/Texinfo/Convert/Converter.pm:995
  #, perl-format
  msgid "could not create directory `%s': %s"
  msgstr "ne eblas krei dosierujon Â«%sÂ»: %s"
  
! #: tp/Texinfo/Convert/DocBook.pm:969
  #, perl-format
  msgid "@image file `%s' not found, using `%s'"
  msgstr "'@image'-dosiero Â«%sÂ» ne troviÄ�as; Â«%sÂ» uziÄ�as"
  
! #: tp/Texinfo/Convert/DocBook.pm:1083 tp/Texinfo/Parser.pm:5355
! msgid "no argument specified for @U"
! msgstr "mankas argumento je @U"
! 
! #: tp/Texinfo/Convert/HTML.pm:1684
  #, perl-format
  msgid "@image file `%s' (for HTML) not found, using `%s'"
  msgstr "'@image'-dosiero Â«%sÂ» (por HTML) ne troviÄ�as; Â«%sÂ» uziÄ�as"
  
! #: tp/Texinfo/Convert/HTML.pm:2373
  #, perl-format
  msgid "raw format %s is not converted"
  msgstr "kruda aranÄ�o %s ne konvertiÄ�as"
  
! #: tp/Texinfo/Convert/HTML.pm:4883
  msgid "string not closed in css file"
  msgstr "nefermita signoÄ‰eno en CSS-dosiero"
  
! #: tp/Texinfo/Convert/HTML.pm:4885
  msgid "--css-include ended in comment"
  msgstr "'--css-include' finiÄ�as en komento"
  
! #: tp/Texinfo/Convert/HTML.pm:4887
  msgid "@import not finished in css file"
  msgstr "nefinita komando '@import' en CSS-dosiero"
  
! #: tp/Texinfo/Convert/HTML.pm:4913
  #, perl-format
  msgid "CSS file %s not found"
  msgstr "CSS-dosiero %s ne troviÄ�as"
  
! #: tp/Texinfo/Convert/HTML.pm:4919
  #, perl-format
  msgid "could not open --include-file %s: %s"
  msgstr "ne eblas malfermi '--include-file' %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:4929
  #, perl-format
  msgid "error on closing CSS file %s: %s"
  msgstr "eraro dum fermo de CSS-dosiero %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:5796 tp/Texinfo/Convert/HTML.pm:5800
  #, perl-format
  msgid "no htmlxref.cnf entry found for `%s'"
  msgstr "ne troviÄ�as ero en 'htmlxref.cnf' por '%s'"
  
! #: tp/Texinfo/Convert/HTML.pm:6494
  #, perl-format
  msgid "error on closing frame file %s: %s"
  msgstr "eraro dum fermo de %s (dosiero de kadro): %s"
  
! #: tp/Texinfo/Convert/HTML.pm:6518
  #, perl-format
  msgid "error on closing TOC frame file %s: %s"
  msgstr "eraro dum fermo de %s (dosiero de enhavtabela kadro): %s"
  
! #: tp/Texinfo/Convert/HTML.pm:6633
  #, perl-format
  msgid "handler %s of stage %s priority %s failed"
  msgstr "fiaskis traktilo %s de fazo %s prioritato %s"
  
! #: tp/Texinfo/Convert/HTML.pm:6834
  msgid "must specify a title with a title command or @top"
  msgstr "necesas indiki titolon je komando '@title' aÅ­ '@top'"
  
! #: tp/Texinfo/Convert/HTML.pm:7043
  #, perl-format
  msgid "error on closing redirection node file %s: %s"
  msgstr "eraro dum fermo de %s (dosiero de aldirektigoj): %s"
  
! #: tp/Texinfo/Convert/HTML.pm:7068
  #, perl-format
  msgid "old name for `%s' is a node of the document"
  msgstr "malnova nomo por '%s' estas nodo en la dokumento"
  
! #: tp/Texinfo/Convert/HTML.pm:7074
  #, perl-format
  msgid "file empty for renamed node `%s'"
  msgstr "vakas la dosiero por alinomita nodo '%s'"
  
! #: tp/Texinfo/Convert/HTML.pm:7088
  #, perl-format
  msgid "target node (new name for `%s') not in document: %s"
  msgstr "celnodo (nova nomo por '%s') ne estas en dokumento: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:7120
  #, perl-format
  msgid "error on closing renamed node redirection file %s: %s"
***************
*** 2493,2549 ****
  "eraro dum fermo de %s (dosiero de aldirektigoj por alinomitaj nodoj): %s"
  
! #: tp/Texinfo/Convert/HTML.pm:7187
  msgid "empty node name"
  msgstr "vaka nodnomo"
  
! #: tp/Texinfo/Convert/HTML.pm:7189 tp/Texinfo/Parser.pm:3534
  #, perl-format
  msgid "syntax for an external node used for `%s'"
  msgstr "sintakso por ekstera nodo uziÄ�as por '%s'"
  
! #: tp/Texinfo/Convert/Info.pm:105
  msgid "document without nodes"
  msgstr "dokumento sen nodoj"
  
! #: tp/Texinfo/Convert/Info.pm:122
  msgid "document without Top node"
  msgstr "dokumento sen 'Top'-nodo"
  
! #: tp/Texinfo/Convert/Info.pm:169
  #, perl-format
  msgid "rename %s failed: %s"
  msgstr "fiaskis alinomo de %s: %s"
  
! #: tp/Texinfo/Convert/Info.pm:251
  #, perl-format
  msgid "@%s output more than once: %s"
  msgstr "'@%s' eliÄ�is plu ol unu fojo: %s"
  
! #: tp/Texinfo/Convert/Info.pm:366
  #, perl-format
  msgid "@%s outside of any node"
  msgstr "'@%s' ekster iu ajn nodo"
  
! #: tp/Texinfo/Convert/Info.pm:406
  #, perl-format
  msgid "@node name should not contain `,': %s"
  msgstr "'@node' -- nomo ne devus enteni Â«,Â»: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1287 tp/Texinfo/Parser.pm:2566
  #, perl-format
  msgid "entry for index `%s' outside of any node"
  msgstr "elemento por indekso Â«%sÂ» estas ekster iu ajn nodo"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1400
  #, perl-format
  msgid "error on closing image text file %s: %s"
  msgstr "eraro dum fermo de %s (dosiero kun 'image'-teksto): %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1405
  #, perl-format
  msgid "@image file `%s' unreadable: %s"
  msgstr "Dosiero Â«%sÂ» en komando '@image' ne legeblas: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1428
  #, perl-format
  msgid "could not find @image file `%s.txt' nor alternate text"
--- 2228,2289 ----
  "eraro dum fermo de %s (dosiero de aldirektigoj por alinomitaj nodoj): %s"
  
! #: tp/Texinfo/Convert/HTML.pm:7158
  msgid "empty node name"
  msgstr "vaka nodnomo"
  
! #: tp/Texinfo/Convert/HTML.pm:7160 tp/Texinfo/Parser.pm:3689
  #, perl-format
  msgid "syntax for an external node used for `%s'"
  msgstr "sintakso por ekstera nodo uziÄ�as por '%s'"
  
! #: tp/Texinfo/Convert/Info.pm:106
  msgid "document without nodes"
  msgstr "dokumento sen nodoj"
  
! #: tp/Texinfo/Convert/Info.pm:123
  msgid "document without Top node"
  msgstr "dokumento sen 'Top'-nodo"
  
! #: tp/Texinfo/Convert/Info.pm:171
  #, perl-format
  msgid "rename %s failed: %s"
  msgstr "fiaskis alinomo de %s: %s"
  
! #: tp/Texinfo/Convert/Info.pm:247
  #, perl-format
  msgid "@%s output more than once: %s"
  msgstr "'@%s' eliÄ�is plu ol unu fojo: %s"
  
! #: tp/Texinfo/Convert/Info.pm:379
  #, perl-format
  msgid "@%s outside of any node"
  msgstr "'@%s' ekster iu ajn nodo"
  
! #: tp/Texinfo/Convert/Info.pm:419
  #, perl-format
  msgid "@node name should not contain `,': %s"
  msgstr "'@node' -- nomo ne devus enteni Â«,Â»: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1312
! #, perl-format
! msgid "Index entry in @%s with : produces invalid Info: %s"
! msgstr "Indeksero en @%s kun Â«:Â» produktas nevalidan Info-on: %s"
! 
! #: tp/Texinfo/Convert/Plaintext.pm:1359 tp/Texinfo/Parser.pm:2721
  #, perl-format
  msgid "entry for index `%s' outside of any node"
  msgstr "elemento por indekso Â«%sÂ» estas ekster iu ajn nodo"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1473
  #, perl-format
  msgid "error on closing image text file %s: %s"
  msgstr "eraro dum fermo de %s (dosiero kun 'image'-teksto): %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1478
  #, perl-format
  msgid "@image file `%s' unreadable: %s"
  msgstr "Dosiero Â«%sÂ» en komando '@image' ne legeblas: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1501
  #, perl-format
  msgid "could not find @image file `%s.txt' nor alternate text"
***************
*** 2551,2555 ****
  "ne eblas trovi dosieron Â«%s.txtÂ» en komando '@image' nek alternativan tekston"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1816
  msgid ""
  "@strong{Note...} produces a spurious cross-reference in Info; reword to "
--- 2291,2295 ----
  "ne eblas trovi dosieron Â«%s.txtÂ» en komando '@image' nek alternativan tekston"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1893
  msgid ""
  "@strong{Note...} produces a spurious cross-reference in Info; reword to "
***************
*** 2559,2709 ****
  "tion"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2022
  #, perl-format
  msgid "@%s cross-reference name should not contain `:'"
  msgstr "'@%s' -- referenca nomo ne devus enteni Â«:Â»"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2039
  #, perl-format
  msgid "@%s node name should not contain `%s'"
  msgstr "'@%s' -- nodnomo ne devus enteni Â«%sÂ»"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2054
  #, perl-format
  msgid "@%s node name should not contain `:'"
  msgstr "'@%s' -- nodnomo ne devus enteni Â«:Â»"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2077
  #, perl-format
  msgid "`.' or `,' must follow @xref, not %s"
  msgstr "Post '@xref' sekvendas Â«.Â» aÅ­ Â«,Â», ne Â«%sÂ»"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2080
  msgid "`.' or `,' must follow @xref"
  msgstr "Post '@xref' sekvendas Â«.Â» aÅ­ Â«,Â»"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2852
  #, perl-format
  msgid "menu entry node name should not contain `%s'"
  msgstr "nodnomo en menuero ne devus enteni Â«%sÂ»"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2859
  msgid "menu entry node name should not contain `:'"
  msgstr "nodnomo en menuero ne devus enteni Â«:Â»"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2870
  msgid "menu entry name should not contain `:'"
  msgstr "menuernomo ne devus enteni Â«:Â»"
  
! #: tp/Texinfo/Parser.pm:826
  #, perl-format
  msgid "@%s should only appear at beginning or end of document"
  msgstr "@%s devus aperi nur je komenco aÅ­ fino de dokumento"
  
! #: tp/Texinfo/Parser.pm:1076 tp/Texinfo/Structuring.pm:598
  #, perl-format
  msgid "multiple @%s"
  msgstr "pluraj '@%s'"
  
! #: tp/Texinfo/Parser.pm:1110
  #, perl-format
  msgid "bad syntax for @%s argument: %s"
  msgstr "misa sintakso por argumento de '@%s': %s"
  
! #: tp/Texinfo/Parser.pm:1126
  #, perl-format
  msgid "bad or empty @%s formal argument: %s"
  msgstr "misa aÅ­ vaka formala argumento de '@%s': %s"
  
! #: tp/Texinfo/Parser.pm:1135 tp/Texinfo/Parser.pm:4655
! #: tp/Texinfo/Parser.pm:4681 tp/Texinfo/Parser.pm:5403
! #: tp/Texinfo/Parser.pm:5419 tp/Texinfo/Parser.pm:5434
  #, perl-format
  msgid "%c%s requires a name"
  msgstr "%c%s bezonas nomon"
  
! #: tp/Texinfo/Parser.pm:1139 tp/Texinfo/Parser.pm:4658
! #: tp/Texinfo/Parser.pm:4684 tp/Texinfo/Parser.pm:5406
! #: tp/Texinfo/Parser.pm:5422 tp/Texinfo/Parser.pm:5437
  #, perl-format
  msgid "bad name for @%s"
  msgstr "misa nomo por '@%s'"
  
! #: tp/Texinfo/Parser.pm:1257
  #, perl-format
  msgid "@end %s seen before @%s closing brace"
  msgstr "'@end %s' renkontiÄ�is antaÅ­ ferma '}' de '@%s'"
  
! #: tp/Texinfo/Parser.pm:1261
  #, perl-format
  msgid "@%s seen before @%s closing brace"
  msgstr "'@%s' renkontiÄ�is antaÅ­ ferma '}' de '@%s'"
  
! #: tp/Texinfo/Parser.pm:1266
  #, perl-format
  msgid "%c%s missing close brace"
  msgstr "%c%s sen â€œ}â€�"
  
! #: tp/Texinfo/Parser.pm:1270
  #, perl-format
  msgid "@%s missing closing delimiter sequence: %s}"
  msgstr "Al @%s mankas ferma disigila sekvenco: %s}"
  
! #: tp/Texinfo/Parser.pm:1392
  #, perl-format
  msgid "@itemx should not begin @%s"
  msgstr "'@itemx' ne devus esti je komenco de '@%s'"
  
! #: tp/Texinfo/Parser.pm:1460
  msgid "@itemx must follow @item"
  msgstr "'@itemx' devas sekvi '@item'"
  
! #: tp/Texinfo/Parser.pm:1628
  #, perl-format
  msgid "@%s has text but no @item"
  msgstr "'@%s' havas tekston sed neniun '@item'"
  
! #: tp/Texinfo/Parser.pm:1659
  #, perl-format
  msgid "`@end' expected `%s', but saw `%s'"
  msgstr "â€œ@endâ€� atendis â€œ%sâ€�, sed renkontis â€œ%sâ€�"
  
! #: tp/Texinfo/Parser.pm:1662
  #, perl-format
  msgid "@%s seen before @end %s"
  msgstr "'@%s' renkontiÄ�is antaÅ­ '@end %s'"
  
! #: tp/Texinfo/Parser.pm:1666
  #, perl-format
  msgid "no matching `%cend %s'"
  msgstr "mankas para '%cend %s'"
  
! #: tp/Texinfo/Parser.pm:1692 tp/Texinfo/Parser.pm:5003
! #: tp/Texinfo/Parser.pm:5225
  #, perl-format
  msgid "misplaced %c"
  msgstr "misloka %c"
  
! #: tp/Texinfo/Parser.pm:1790 tp/Texinfo/Parser.pm:3146
  #, perl-format
  msgid "unmatched `%c%s'"
  msgstr "senpara '%c%s'"
  
! #: tp/Texinfo/Parser.pm:2025
  #, perl-format
  msgid "macro `%s' called with too many args"
  msgstr "makroo Â«%sÂ» havas troajn argumentojn"
  
! #: tp/Texinfo/Parser.pm:2047
  #, perl-format
  msgid "@%s missing close brace"
  msgstr "@%s sen â€œ}â€�"
  
! #: tp/Texinfo/Parser.pm:2055
  #, perl-format
  msgid "macro `%s' declared without argument called with an argument"
  msgstr "makroo Â«%sÂ» deklariÄ�is sen argumento sed alvokiÄ�as kun argumento"
  
! #: tp/Texinfo/Parser.pm:2090
  #, perl-format
  msgid "\\ in @%s expansion followed `%s' instead of parameter name or \\"
--- 2299,2449 ----
  "tion"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2113
  #, perl-format
  msgid "@%s cross-reference name should not contain `:'"
  msgstr "'@%s' -- referenca nomo ne devus enteni Â«:Â»"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2130
  #, perl-format
  msgid "@%s node name should not contain `%s'"
  msgstr "'@%s' -- nodnomo ne devus enteni Â«%sÂ»"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2145
  #, perl-format
  msgid "@%s node name should not contain `:'"
  msgstr "'@%s' -- nodnomo ne devus enteni Â«:Â»"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2168
  #, perl-format
  msgid "`.' or `,' must follow @xref, not %s"
  msgstr "Post '@xref' sekvendas Â«.Â» aÅ­ Â«,Â», ne Â«%sÂ»"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2171
  msgid "`.' or `,' must follow @xref"
  msgstr "Post '@xref' sekvendas Â«.Â» aÅ­ Â«,Â»"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3007
  #, perl-format
  msgid "menu entry node name should not contain `%s'"
  msgstr "nodnomo en menuero ne devus enteni Â«%sÂ»"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3014
  msgid "menu entry node name should not contain `:'"
  msgstr "nodnomo en menuero ne devus enteni Â«:Â»"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3025
  msgid "menu entry name should not contain `:'"
  msgstr "menuernomo ne devus enteni Â«:Â»"
  
! #: tp/Texinfo/Parser.pm:910
  #, perl-format
  msgid "@%s should only appear at beginning or end of document"
  msgstr "@%s devus aperi nur je komenco aÅ­ fino de dokumento"
  
! #: tp/Texinfo/Parser.pm:1160 tp/Texinfo/Structuring.pm:613
  #, perl-format
  msgid "multiple @%s"
  msgstr "pluraj '@%s'"
  
! #: tp/Texinfo/Parser.pm:1194
  #, perl-format
  msgid "bad syntax for @%s argument: %s"
  msgstr "misa sintakso por argumento de '@%s': %s"
  
! #: tp/Texinfo/Parser.pm:1210
  #, perl-format
  msgid "bad or empty @%s formal argument: %s"
  msgstr "misa aÅ­ vaka formala argumento de '@%s': %s"
  
! #: tp/Texinfo/Parser.pm:1219 tp/Texinfo/Parser.pm:4823
! #: tp/Texinfo/Parser.pm:4849 tp/Texinfo/Parser.pm:5615
! #: tp/Texinfo/Parser.pm:5631 tp/Texinfo/Parser.pm:5646
  #, perl-format
  msgid "%c%s requires a name"
  msgstr "%c%s bezonas nomon"
  
! #: tp/Texinfo/Parser.pm:1223 tp/Texinfo/Parser.pm:4826
! #: tp/Texinfo/Parser.pm:4852 tp/Texinfo/Parser.pm:5618
! #: tp/Texinfo/Parser.pm:5634 tp/Texinfo/Parser.pm:5649
  #, perl-format
  msgid "bad name for @%s"
  msgstr "misa nomo por '@%s'"
  
! #: tp/Texinfo/Parser.pm:1341
  #, perl-format
  msgid "@end %s seen before @%s closing brace"
  msgstr "'@end %s' renkontiÄ�is antaÅ­ ferma '}' de '@%s'"
  
! #: tp/Texinfo/Parser.pm:1345
  #, perl-format
  msgid "@%s seen before @%s closing brace"
  msgstr "'@%s' renkontiÄ�is antaÅ­ ferma '}' de '@%s'"
  
! #: tp/Texinfo/Parser.pm:1350
  #, perl-format
  msgid "%c%s missing close brace"
  msgstr "%c%s sen â€œ}â€�"
  
! #: tp/Texinfo/Parser.pm:1354
  #, perl-format
  msgid "@%s missing closing delimiter sequence: %s}"
  msgstr "Al @%s mankas ferma disigila sekvenco: %s}"
  
! #: tp/Texinfo/Parser.pm:1476
  #, perl-format
  msgid "@itemx should not begin @%s"
  msgstr "'@itemx' ne devus esti je komenco de '@%s'"
  
! #: tp/Texinfo/Parser.pm:1544
  msgid "@itemx must follow @item"
  msgstr "'@itemx' devas sekvi '@item'"
  
! #: tp/Texinfo/Parser.pm:1712
  #, perl-format
  msgid "@%s has text but no @item"
  msgstr "'@%s' havas tekston sed neniun '@item'"
  
! #: tp/Texinfo/Parser.pm:1743
  #, perl-format
  msgid "`@end' expected `%s', but saw `%s'"
  msgstr "â€œ@endâ€� atendis â€œ%sâ€�, sed renkontis â€œ%sâ€�"
  
! #: tp/Texinfo/Parser.pm:1746
  #, perl-format
  msgid "@%s seen before @end %s"
  msgstr "'@%s' renkontiÄ�is antaÅ­ '@end %s'"
  
! #: tp/Texinfo/Parser.pm:1750
  #, perl-format
  msgid "no matching `%cend %s'"
  msgstr "mankas para '%cend %s'"
  
! #: tp/Texinfo/Parser.pm:1776 tp/Texinfo/Parser.pm:5171
! #: tp/Texinfo/Parser.pm:5437
  #, perl-format
  msgid "misplaced %c"
  msgstr "misloka %c"
  
! #: tp/Texinfo/Parser.pm:1874 tp/Texinfo/Parser.pm:3301
  #, perl-format
  msgid "unmatched `%c%s'"
  msgstr "senpara '%c%s'"
  
! #: tp/Texinfo/Parser.pm:2109
  #, perl-format
  msgid "macro `%s' called with too many args"
  msgstr "makroo Â«%sÂ» havas troajn argumentojn"
  
! #: tp/Texinfo/Parser.pm:2131
  #, perl-format
  msgid "@%s missing close brace"
  msgstr "@%s sen â€œ}â€�"
  
! #: tp/Texinfo/Parser.pm:2139
  #, perl-format
  msgid "macro `%s' declared without argument called with an argument"
  msgstr "makroo Â«%sÂ» deklariÄ�is sen argumento sed alvokiÄ�as kun argumento"
  
! #: tp/Texinfo/Parser.pm:2174
  #, perl-format
  msgid "\\ in @%s expansion followed `%s' instead of parameter name or \\"
***************
*** 2711,2760 ****
  "\\ en etendo de '@%s' sekvas post '%s' anstataÅ­ post nomo de parametro aÅ­ \\"
  
! #: tp/Texinfo/Parser.pm:2494
  #, perl-format
  msgid "@%s `%s' previously defined"
  msgstr "@%s '%s' jam difiniÄ�is antaÅ­e"
  
! #: tp/Texinfo/Parser.pm:2499
  #, perl-format
  msgid "here is the previous definition as @%s"
  msgstr "Ä‰i tie estas la antaÅ­a difino kiel '@%s'"
  
! #: tp/Texinfo/Parser.pm:2860
  #, perl-format
  msgid "missing name for @%s"
  msgstr "mankas nomo por '@%s'"
  
! #: tp/Texinfo/Parser.pm:2865
  #, perl-format
  msgid "missing category for @%s"
  msgstr "mankas kategorio por '@%s'"
  
! #: tp/Texinfo/Parser.pm:2917
  #, perl-format
  msgid "unexpected argument on @%s line: %s"
  msgstr "neatendita argumento sur '@%s'-linio: %s"
  
! #: tp/Texinfo/Parser.pm:2933
  msgid "empty multitable"
  msgstr "vaka plurtabelo"
  
! #: tp/Texinfo/Parser.pm:2989 tp/Texinfo/Parser.pm:5516
  #, perl-format
  msgid "superfluous argument to @%s"
  msgstr "troa argumento por '@%s'"
  
! #: tp/Texinfo/Parser.pm:2995 tp/Texinfo/Parser.pm:5538
! #: tp/Texinfo/Parser.pm:5550
  #, perl-format
  msgid "bad argument to @%s"
  msgstr "misa argumento por '@%s'"
  
! #: tp/Texinfo/Parser.pm:3006
  #, perl-format
  msgid "%s requires an argument: the formatter for %citem"
  msgstr "%s bezonas argumenton: la aranÄ�ilon por %citem"
  
! #: tp/Texinfo/Parser.pm:3011
  #, perl-format
  msgid "command @%s not accepting argument in brace should not be on @%s line"
--- 2451,2500 ----
  "\\ en etendo de '@%s' sekvas post '%s' anstataÅ­ post nomo de parametro aÅ­ \\"
  
! #: tp/Texinfo/Parser.pm:2649
  #, perl-format
  msgid "@%s `%s' previously defined"
  msgstr "@%s '%s' jam difiniÄ�is antaÅ­e"
  
! #: tp/Texinfo/Parser.pm:2654
  #, perl-format
  msgid "here is the previous definition as @%s"
  msgstr "Ä‰i tie estas la antaÅ­a difino kiel '@%s'"
  
! #: tp/Texinfo/Parser.pm:3015
  #, perl-format
  msgid "missing name for @%s"
  msgstr "mankas nomo por '@%s'"
  
! #: tp/Texinfo/Parser.pm:3020
  #, perl-format
  msgid "missing category for @%s"
  msgstr "mankas kategorio por '@%s'"
  
! #: tp/Texinfo/Parser.pm:3072
  #, perl-format
  msgid "unexpected argument on @%s line: %s"
  msgstr "neatendita argumento sur '@%s'-linio: %s"
  
! #: tp/Texinfo/Parser.pm:3088
  msgid "empty multitable"
  msgstr "vaka plurtabelo"
  
! #: tp/Texinfo/Parser.pm:3144 tp/Texinfo/Parser.pm:5728
  #, perl-format
  msgid "superfluous argument to @%s"
  msgstr "troa argumento por '@%s'"
  
! #: tp/Texinfo/Parser.pm:3150 tp/Texinfo/Parser.pm:5750
! #: tp/Texinfo/Parser.pm:5762
  #, perl-format
  msgid "bad argument to @%s"
  msgstr "misa argumento por '@%s'"
  
! #: tp/Texinfo/Parser.pm:3161
  #, perl-format
  msgid "%s requires an argument: the formatter for %citem"
  msgstr "%s bezonas argumenton: la aranÄ�ilon por %citem"
  
! #: tp/Texinfo/Parser.pm:3166
  #, perl-format
  msgid "command @%s not accepting argument in brace should not be on @%s line"
***************
*** 2763,2879 ****
  "'@%s'"
  
! #: tp/Texinfo/Parser.pm:3046
  #, perl-format
  msgid "accent command `@%s' not allowed as @%s argument"
  msgstr "akcentkomando '@%s' ne permesatas kiel argumento de '@%s'"
  
! #: tp/Texinfo/Parser.pm:3124 tp/Texinfo/Parser.pm:3263
! #: tp/Texinfo/Parser.pm:5509
  #, perl-format
  msgid "@%s missing argument"
  msgstr "Al '@%s' mankas argumento"
  
! #: tp/Texinfo/Parser.pm:3136
  #, perl-format
  msgid "unknown @end %s"
  msgstr "nekonata '@end %s'"
  
! #: tp/Texinfo/Parser.pm:3158 tp/Texinfo/Parser.pm:3780
  #, perl-format
  msgid "superfluous argument to @%s %s: %s"
  msgstr "troa argumento por '@%s %s': %s"
  
! #: tp/Texinfo/Parser.pm:3163 tp/Texinfo/Parser.pm:5593
! #: tp/Texinfo/Parser.pm:5638 tp/Texinfo/Parser.pm:5667
! #: tp/Texinfo/Parser.pm:5708 tp/Texinfo/Parser.pm:5786
  #, perl-format
  msgid "bad argument to @%s: %s"
  msgstr "misa argumento por '@%s': %s"
  
! #: tp/Texinfo/Parser.pm:3182
  #, perl-format
  msgid "@%s: could not open %s: %s"
  msgstr "@%s: ne eblas malfermi %s: %s"
  
! #: tp/Texinfo/Parser.pm:3194
  #, perl-format
  msgid "encoding `%s' is not a canonical texinfo encoding"
  msgstr "kodo Â«%sÂ» ne estas kanonika Texinfo-kodo"
  
! #: tp/Texinfo/Parser.pm:3203
  #, perl-format
  msgid "unrecognized encoding name `%s'"
  msgstr "nekonata nomo de kodosistemo: Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:3353
  #, perl-format
  msgid "@%s after the first element"
  msgstr "'@%s' post la unua elemento"
  
! #: tp/Texinfo/Parser.pm:3360
  #, perl-format
  msgid "@%s only meaningful on a @multitable line"
  msgstr "'@%s' nur sencas en '@multitable'-linio"
  
! #: tp/Texinfo/Parser.pm:3400
  #, perl-format
  msgid "@%s should not be associated with @top"
  msgstr "'@%s' ne devus esti rilatita al '@top'"
  
! #: tp/Texinfo/Parser.pm:3412
  #, perl-format
  msgid "@node precedes @%s, but parts may not be associated with nodes"
  msgstr "'@node' antaÅ­ '@%s', sed partoj ne rajtas rilati al nodoj"
  
! #: tp/Texinfo/Parser.pm:3514
  #, perl-format
  msgid "empty argument in @%s"
  msgstr "vaka argumento en '@%s'"
  
! #: tp/Texinfo/Parser.pm:3518
  #, perl-format
  msgid "empty node name after expansion `%s'"
  msgstr "vaka nodnomo post etendo '%s'"
  
! #: tp/Texinfo/Parser.pm:3561
  #, perl-format
  msgid "empty menu entry name in `%s'"
  msgstr "vaka menuernomo en '%s'"
  
! #: tp/Texinfo/Parser.pm:3569
  msgid "empty node name in menu entry"
  msgstr "vaka nodnomo en menuero"
  
! #: tp/Texinfo/Parser.pm:3642
  #, perl-format
  msgid "@%s should not appear in @%s"
  msgstr "'@%s' ne devus aperi en '@%s'"
  
! #: tp/Texinfo/Parser.pm:3774
  #, perl-format
  msgid "@end %s should only appear at a line beginning"
  msgstr "'@end %s' devus aperi nur je komenco de linio"
  
! #: tp/Texinfo/Parser.pm:3797
  #, perl-format
  msgid "macro `%s' previously defined"
  msgstr "makroo Â«%sÂ» jam difiniÄ�is antaÅ­e"
  
! #: tp/Texinfo/Parser.pm:3800
  #, perl-format
  msgid "here is the previous definition of `%s'"
  msgstr "Ä‰i tie estas la antaÅ­a difino de Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:3805
  #, perl-format
  msgid "redefining Texinfo language command: @%s"
  msgstr "redifino de Texinfo-komando: @%s"
  
! #: tp/Texinfo/Parser.pm:3854
  #, perl-format
  msgid "@%s without associated character"
  msgstr "@%s sen rilatata signo"
  
! #: tp/Texinfo/Parser.pm:3916
  #, perl-format
  msgid ""
--- 2503,2619 ----
  "'@%s'"
  
! #: tp/Texinfo/Parser.pm:3201
  #, perl-format
  msgid "accent command `@%s' not allowed as @%s argument"
  msgstr "akcentkomando '@%s' ne permesatas kiel argumento de '@%s'"
  
! #: tp/Texinfo/Parser.pm:3279 tp/Texinfo/Parser.pm:3418
! #: tp/Texinfo/Parser.pm:5721
  #, perl-format
  msgid "@%s missing argument"
  msgstr "Al '@%s' mankas argumento"
  
! #: tp/Texinfo/Parser.pm:3291
  #, perl-format
  msgid "unknown @end %s"
  msgstr "nekonata '@end %s'"
  
! #: tp/Texinfo/Parser.pm:3313 tp/Texinfo/Parser.pm:3935
  #, perl-format
  msgid "superfluous argument to @%s %s: %s"
  msgstr "troa argumento por '@%s %s': %s"
  
! #: tp/Texinfo/Parser.pm:3318 tp/Texinfo/Parser.pm:5805
! #: tp/Texinfo/Parser.pm:5850 tp/Texinfo/Parser.pm:5879
! #: tp/Texinfo/Parser.pm:5920 tp/Texinfo/Parser.pm:5998
  #, perl-format
  msgid "bad argument to @%s: %s"
  msgstr "misa argumento por '@%s': %s"
  
! #: tp/Texinfo/Parser.pm:3337
  #, perl-format
  msgid "@%s: could not open %s: %s"
  msgstr "@%s: ne eblas malfermi %s: %s"
  
! #: tp/Texinfo/Parser.pm:3349
  #, perl-format
  msgid "encoding `%s' is not a canonical texinfo encoding"
  msgstr "kodo Â«%sÂ» ne estas kanonika Texinfo-kodo"
  
! #: tp/Texinfo/Parser.pm:3358
  #, perl-format
  msgid "unrecognized encoding name `%s'"
  msgstr "nekonata nomo de kodosistemo: Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:3508
  #, perl-format
  msgid "@%s after the first element"
  msgstr "'@%s' post la unua elemento"
  
! #: tp/Texinfo/Parser.pm:3515
  #, perl-format
  msgid "@%s only meaningful on a @multitable line"
  msgstr "'@%s' nur sencas en '@multitable'-linio"
  
! #: tp/Texinfo/Parser.pm:3555
  #, perl-format
  msgid "@%s should not be associated with @top"
  msgstr "'@%s' ne devus esti rilatita al '@top'"
  
! #: tp/Texinfo/Parser.pm:3567
  #, perl-format
  msgid "@node precedes @%s, but parts may not be associated with nodes"
  msgstr "'@node' antaÅ­ '@%s', sed partoj ne rajtas rilati al nodoj"
  
! #: tp/Texinfo/Parser.pm:3669
  #, perl-format
  msgid "empty argument in @%s"
  msgstr "vaka argumento en '@%s'"
  
! #: tp/Texinfo/Parser.pm:3673
  #, perl-format
  msgid "empty node name after expansion `%s'"
  msgstr "vaka nodnomo post etendo '%s'"
  
! #: tp/Texinfo/Parser.pm:3716
  #, perl-format
  msgid "empty menu entry name in `%s'"
  msgstr "vaka menuernomo en '%s'"
  
! #: tp/Texinfo/Parser.pm:3724
  msgid "empty node name in menu entry"
  msgstr "vaka nodnomo en menuero"
  
! #: tp/Texinfo/Parser.pm:3797
  #, perl-format
  msgid "@%s should not appear in @%s"
  msgstr "'@%s' ne devus aperi en '@%s'"
  
! #: tp/Texinfo/Parser.pm:3929
  #, perl-format
  msgid "@end %s should only appear at a line beginning"
  msgstr "'@end %s' devus aperi nur je komenco de linio"
  
! #: tp/Texinfo/Parser.pm:3952
  #, perl-format
  msgid "macro `%s' previously defined"
  msgstr "makroo Â«%sÂ» jam difiniÄ�is antaÅ­e"
  
! #: tp/Texinfo/Parser.pm:3955
  #, perl-format
  msgid "here is the previous definition of `%s'"
  msgstr "Ä‰i tie estas la antaÅ­a difino de Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:3960
  #, perl-format
  msgid "redefining Texinfo language command: @%s"
  msgstr "redifino de Texinfo-komando: @%s"
  
! #: tp/Texinfo/Parser.pm:4009
  #, perl-format
  msgid "@%s without associated character"
  msgstr "@%s sen rilatata signo"
  
! #: tp/Texinfo/Parser.pm:4079
  #, perl-format
  msgid ""
***************
*** 2881,2885 ****
  msgstr "'@%s' kiu difiniÄ�is kun nula aÅ­ pluraj argumentoj alvokiÄ�endus kun {}"
  
! #: tp/Texinfo/Parser.pm:3940
  #, perl-format
  msgid ""
--- 2621,2625 ----
  msgstr "'@%s' kiu difiniÄ�is kun nula aÅ­ pluraj argumentoj alvokiÄ�endus kun {}"
  
! #: tp/Texinfo/Parser.pm:4103
  #, perl-format
  msgid ""
***************
*** 2890,3172 ****
  "valoro estas %d)"
  
! #: tp/Texinfo/Parser.pm:3949
  #, perl-format
  msgid "recursive call of macro %s is not allowed; use @rmacro if needed"
  msgstr "rikura alvoko de makroo %s malpermesetas; uzu '@rmacro' se necesas"
  
! #: tp/Texinfo/Parser.pm:4005
  #, perl-format
  msgid "accent command `@%s' must not be followed by whitespace"
  msgstr "post akcentkomando '@%s' ne devus sekvi blankspaco"
  
! #: tp/Texinfo/Parser.pm:4011
  #, perl-format
  msgid "use braces to give a command as an argument to @%s"
  msgstr "uzu vinkulojn {} por pasigi komandan argumenton al '@%s'"
  
! #: tp/Texinfo/Parser.pm:4024 tp/Texinfo/Parser.pm:5124
  #, perl-format
  msgid "%c%s expects `i' or `j' as argument, not `%s'"
  msgstr "%c%s atendas argumenton 'i' aÅ­ 'j', ne '%s'"
  
! #: tp/Texinfo/Parser.pm:4036
  #, perl-format
  msgid "accent command `@%s' must not be followed by new line"
  msgstr "post akcentkomando '@%s' ne devus sekvi linifino"
  
! #: tp/Texinfo/Parser.pm:4047
  #, perl-format
  msgid "@%s expected braces"
  msgstr "@%s postulas vinkulojn {}"
  
! #: tp/Texinfo/Parser.pm:4207
  #, perl-format
  msgid "undefined flag: %s"
  msgstr "Nedifinita flago: %s"
  
! #: tp/Texinfo/Parser.pm:4210
  msgid "bad syntax for @value"
  msgstr "misa sintakso por '@value'"
  
! #: tp/Texinfo/Parser.pm:4217
  #, perl-format
  msgid "%c%s is obsolete."
  msgstr "%c%s arkaikiÄ�is."
  
! #: tp/Texinfo/Parser.pm:4220
  #, perl-format
  msgid "%c%s is obsolete; %s"
  msgstr "%c%s arkaikiÄ�is; %s"
  
! #: tp/Texinfo/Parser.pm:4229
  #, perl-format
  msgid "@%s should only appear at a line beginning"
  msgstr "@%s devus aperi nur je komenco de linio"
  
! #: tp/Texinfo/Parser.pm:4320
  #, perl-format
  msgid "@%s not allowed inside `@%s' block"
  msgstr "@%s ne permesatas ene de bloko '@%s'"
  
! #: tp/Texinfo/Parser.pm:4329
  #, perl-format
  msgid "@%s should only appear in heading or footing"
  msgstr "@%s devus aperi nur en Ä‰apo aÅ­ subumo"
  
! #: tp/Texinfo/Parser.pm:4455 tp/Texinfo/Parser.pm:4472
! #: tp/Texinfo/Parser.pm:4522
  #, perl-format
  msgid "@%s not meaningful inside `@%s' block"
  msgstr "@%s estas sensenca ene de bloko '@%s'"
  
! #: tp/Texinfo/Parser.pm:4482
  #, perl-format
  msgid "@%s in empty multitable"
  msgstr "@%s en vaka plurtabelo"
  
! #: tp/Texinfo/Parser.pm:4488
  msgid "@tab before @item"
  msgstr "'@tab' antaÅ­ '@item'"
  
! #: tp/Texinfo/Parser.pm:4491
  #, perl-format
  msgid "too many columns in multitable item (max %d)"
  msgstr "tro da kolumnoj en elemento de plurtabelo (%d maksimume)"
  
! #: tp/Texinfo/Parser.pm:4528
  msgid "ignoring @tab outside of multitable"
  msgstr "ignoriÄ�as komando '@tab' ekster plurtabelo"
  
! #: tp/Texinfo/Parser.pm:4532
  #, perl-format
  msgid "@%s outside of table or list"
  msgstr "@%s ekster tabelo aÅ­ listo"
  
! #: tp/Texinfo/Parser.pm:4567
  #, perl-format
  msgid "must be after `@%s' to use `@%s'"
  msgstr "nur post '@%s' eblas uzi '@%s'"
  
! #: tp/Texinfo/Parser.pm:4609
  #, perl-format
  msgid "@%s not meaningful outside `@titlepage' and `@quotation' environments"
  msgstr "@%s sensencas ekster blokoj '@titlepage' aÅ­ '@quotation'"
  
! #: tp/Texinfo/Parser.pm:4613
  msgid "@dircategory after first node"
  msgstr "'@dircategory' post la unua nodo"
  
! #: tp/Texinfo/Parser.pm:4778
  #, perl-format
  msgid "region %s inside region %s is not allowed"
  msgstr "regiono %s ene de regiono %s malpermesatas"
  
! #: tp/Texinfo/Parser.pm:4796
  msgid "@direntry after first node"
  msgstr "'@direntry' post la unua nodo"
  
! #: tp/Texinfo/Parser.pm:4804
  #, perl-format
  msgid "@%s seen before first @node"
  msgstr "'@%s' renkontiÄ�is jam antaÅ­ la unua '@node'"
  
! #: tp/Texinfo/Parser.pm:4807
  msgid ""
  "perhaps your @top node should be wrapped in @ifnottex rather than @ifinfo?"
  msgstr "eble via @top-nodo staru sub @ifnottex anstataÅ­ sub @ifinfo?"
  
! #: tp/Texinfo/Parser.pm:4869
  #, perl-format
  msgid "@%s should only appear in math context"
  msgstr "@%s devus aperi nur en matematika kunteksto"
  
! #: tp/Texinfo/Parser.pm:4877
  #, perl-format
  msgid "unknown command `%s'"
  msgstr "nekonata komando '%s'"
  
! #: tp/Texinfo/Parser.pm:4887
  msgid "unexpected @"
  msgstr "neatendita '@'"
  
! #: tp/Texinfo/Parser.pm:4916
  #, perl-format
  msgid "@%s is not meaningful outside `@float' environment"
  msgstr "@%s sensencas ekster bloko '@float'"
  
! #: tp/Texinfo/Parser.pm:4921
  #, perl-format
  msgid "@%s should be right below `@float'"
  msgstr "@%s devus esti tuj sub '@float'"
  
! #: tp/Texinfo/Parser.pm:4929
  #, perl-format
  msgid "ignoring multiple @%s"
  msgstr "pluraj '@%s' ignoriÄ�as"
  
! #: tp/Texinfo/Parser.pm:5048
  #, perl-format
  msgid "command @%s does not accept arguments"
  msgstr "komando @%s ne toleras argumentojn"
  
! #: tp/Texinfo/Parser.pm:5072
  #, perl-format
  msgid "command @%s missing a node or external manual argument"
  msgstr "al komando '@%s' mankas nodo aÅ­ ekstera manlibra argumento"
  
! #: tp/Texinfo/Parser.pm:5091
  #, perl-format
  msgid "in @%s empty cross reference name after expansion `%s'"
  msgstr "vaka referenca nomo en '@%s' post etendo '%s'"
  
! #: tp/Texinfo/Parser.pm:5102
  #, perl-format
  msgid "in @%s empty cross reference title after expansion `%s'"
  msgstr "vaka referenca titolo en '@%s' post etendo '%s'"
  
! #: tp/Texinfo/Parser.pm:5115
  msgid "@image missing filename argument"
  msgstr "mankas dosiera argumento en komando '@image'"
  
! #: tp/Texinfo/Parser.pm:5147
  #, perl-format
  msgid "@%s missing first argument"
  msgstr "al '@%s' mankas unua argumento"
  
! #: tp/Texinfo/Parser.pm:5301
  msgid "superfluous arguments for node"
  msgstr "troaj argumentoj por nodo"
  
! #: tp/Texinfo/Parser.pm:5351
  #, perl-format
  msgid "expected @end %s"
  msgstr "atendatas '@end %s'"
  
! #: tp/Texinfo/Parser.pm:5450
  #, perl-format
  msgid "@%s should only accept a @-command as argument, not `%s'"
  msgstr "@%s devas toleri nur @-komando kiel argumento, ne '%s'"
  
! #: tp/Texinfo/Parser.pm:5460
  #, perl-format
  msgid "remaining argument on @%s line: %s"
  msgstr "restanta argumento sur @%s-linio: %s"
  
! #: tp/Texinfo/Parser.pm:5533
  #, perl-format
  msgid "environment command %s as argument to @%s"
  msgstr "media komando %s uziÄ�as kiel argumento de @%s"
  
! #: tp/Texinfo/Parser.pm:5555
  #, perl-format
  msgid "empty @%s"
  msgstr "vaka '@%s'"
  
! #: tp/Texinfo/Parser.pm:5563
  #, perl-format
  msgid "column fraction not a number: %s"
  msgstr "kolumna frakcio ne estas nombro: %s"
  
! #: tp/Texinfo/Parser.pm:5572
  #, perl-format
  msgid "@sp arg must be numeric, not `%s'"
  msgstr "argumento de @sp devas esti nombro, ne '%s'"
  
! #: tp/Texinfo/Parser.pm:5581
  #, perl-format
  msgid "reserved index name %s"
  msgstr "rezervita indeksnomo %s"
  
! #: tp/Texinfo/Parser.pm:5600
  #, perl-format
  msgid "unknown source index in @%s: %s"
  msgstr "nekonata fontindekso en @%s: %s"
  
! #: tp/Texinfo/Parser.pm:5603
  #, perl-format
  msgid "unknown destination index in @%s: %s"
  msgstr "nekonata celindekso en @%s: %s"
  
! #: tp/Texinfo/Parser.pm:5633
  #, perl-format
  msgid "@%s leads to a merging of %s in itself, ignoring"
  msgstr "@%s kondukus al kunfando de %s en si mem; ignoriÄ�as"
  
! #: tp/Texinfo/Parser.pm:5646
  #, perl-format
  msgid "unknown index `%s' in @printindex"
  msgstr "nekonata indekso Â«%sÂ» en @printindex"
  
! #: tp/Texinfo/Parser.pm:5652
  #, perl-format
  msgid "printing an index `%s' merged in another one `%s'"
  msgstr "presiÄ�as indekso '%s' kiu kunfandiÄ�is en alia '%s'"
  
! #: tp/Texinfo/Parser.pm:5660
  #, perl-format
  msgid "printindex before document beginning: @printindex %s"
  msgstr "preskomando antaÅ­ komenco de dokumento: @printindex %s"
  
! #: tp/Texinfo/Parser.pm:5676
  #, perl-format
  msgid "@%s arg must be `top' or `bottom', not `%s'"
  msgstr "argumento de '@%s' devus esti 'top' aÅ­ 'bottom', ne '%s'"
  
! #: tp/Texinfo/Parser.pm:5684
  #, perl-format
  msgid "Only @%s 10 or 11 is supported, not `%s'"
  msgstr "por '@%s' nur '10' aÅ­ '11' eblas, ne '%s'"
  
! #: tp/Texinfo/Parser.pm:5692
  #, perl-format
  msgid "@%s arg must be `separate' or `end', not `%s'"
  msgstr "argumento de '@%s' devus esti 'separate' aÅ­ 'end', ne '%s'"
  
! #: tp/Texinfo/Parser.pm:5700
  #, perl-format
  msgid "@%s arg must be `on', `off' or `odd', not `%s'"
  msgstr "argumento de '@%s' devus esti 'on' aÅ­ 'off' aÅ­ 'odd', ne '%s'"
  
! #: tp/Texinfo/Parser.pm:5718 tp/Texinfo/Parser.pm:5723
  #, perl-format
  msgid "@paragraphindent arg must be numeric/`none'/`asis', not `%s'"
--- 2630,2932 ----
  "valoro estas %d)"
  
! #: tp/Texinfo/Parser.pm:4112
  #, perl-format
  msgid "recursive call of macro %s is not allowed; use @rmacro if needed"
  msgstr "rikura alvoko de makroo %s malpermesetas; uzu '@rmacro' se necesas"
  
! #: tp/Texinfo/Parser.pm:4168
  #, perl-format
  msgid "accent command `@%s' must not be followed by whitespace"
  msgstr "post akcentkomando '@%s' ne devus sekvi blankspaco"
  
! #: tp/Texinfo/Parser.pm:4174
  #, perl-format
  msgid "use braces to give a command as an argument to @%s"
  msgstr "uzu vinkulojn {} por pasigi komandan argumenton al '@%s'"
  
! #: tp/Texinfo/Parser.pm:4187 tp/Texinfo/Parser.pm:5292
  #, perl-format
  msgid "%c%s expects `i' or `j' as argument, not `%s'"
  msgstr "%c%s atendas argumenton 'i' aÅ­ 'j', ne '%s'"
  
! #: tp/Texinfo/Parser.pm:4199
  #, perl-format
  msgid "accent command `@%s' must not be followed by new line"
  msgstr "post akcentkomando '@%s' ne devus sekvi linifino"
  
! #: tp/Texinfo/Parser.pm:4210
  #, perl-format
  msgid "@%s expected braces"
  msgstr "@%s postulas vinkulojn {}"
  
! #: tp/Texinfo/Parser.pm:4375
  #, perl-format
  msgid "undefined flag: %s"
  msgstr "Nedifinita flago: %s"
  
! #: tp/Texinfo/Parser.pm:4378
  msgid "bad syntax for @value"
  msgstr "misa sintakso por '@value'"
  
! #: tp/Texinfo/Parser.pm:4385
  #, perl-format
  msgid "%c%s is obsolete."
  msgstr "%c%s arkaikiÄ�is."
  
! #: tp/Texinfo/Parser.pm:4388
  #, perl-format
  msgid "%c%s is obsolete; %s"
  msgstr "%c%s arkaikiÄ�is; %s"
  
! #: tp/Texinfo/Parser.pm:4397
  #, perl-format
  msgid "@%s should only appear at a line beginning"
  msgstr "@%s devus aperi nur je komenco de linio"
  
! #: tp/Texinfo/Parser.pm:4488
  #, perl-format
  msgid "@%s not allowed inside `@%s' block"
  msgstr "@%s ne permesatas ene de bloko '@%s'"
  
! #: tp/Texinfo/Parser.pm:4497
  #, perl-format
  msgid "@%s should only appear in heading or footing"
  msgstr "@%s devus aperi nur en Ä‰apo aÅ­ subumo"
  
! #: tp/Texinfo/Parser.pm:4623 tp/Texinfo/Parser.pm:4640
! #: tp/Texinfo/Parser.pm:4690
  #, perl-format
  msgid "@%s not meaningful inside `@%s' block"
  msgstr "@%s estas sensenca ene de bloko '@%s'"
  
! #: tp/Texinfo/Parser.pm:4650
  #, perl-format
  msgid "@%s in empty multitable"
  msgstr "@%s en vaka plurtabelo"
  
! #: tp/Texinfo/Parser.pm:4656
  msgid "@tab before @item"
  msgstr "'@tab' antaÅ­ '@item'"
  
! #: tp/Texinfo/Parser.pm:4659
  #, perl-format
  msgid "too many columns in multitable item (max %d)"
  msgstr "tro da kolumnoj en elemento de plurtabelo (%d maksimume)"
  
! #: tp/Texinfo/Parser.pm:4696
  msgid "ignoring @tab outside of multitable"
  msgstr "ignoriÄ�as komando '@tab' ekster plurtabelo"
  
! #: tp/Texinfo/Parser.pm:4700
  #, perl-format
  msgid "@%s outside of table or list"
  msgstr "@%s ekster tabelo aÅ­ listo"
  
! #: tp/Texinfo/Parser.pm:4735
  #, perl-format
  msgid "must be after `@%s' to use `@%s'"
  msgstr "nur post '@%s' eblas uzi '@%s'"
  
! #: tp/Texinfo/Parser.pm:4777
  #, perl-format
  msgid "@%s not meaningful outside `@titlepage' and `@quotation' environments"
  msgstr "@%s sensencas ekster blokoj '@titlepage' aÅ­ '@quotation'"
  
! #: tp/Texinfo/Parser.pm:4781
  msgid "@dircategory after first node"
  msgstr "'@dircategory' post la unua nodo"
  
! #: tp/Texinfo/Parser.pm:4946
  #, perl-format
  msgid "region %s inside region %s is not allowed"
  msgstr "regiono %s ene de regiono %s malpermesatas"
  
! #: tp/Texinfo/Parser.pm:4964
  msgid "@direntry after first node"
  msgstr "'@direntry' post la unua nodo"
  
! #: tp/Texinfo/Parser.pm:4972
  #, perl-format
  msgid "@%s seen before first @node"
  msgstr "'@%s' renkontiÄ�is jam antaÅ­ la unua '@node'"
  
! #: tp/Texinfo/Parser.pm:4975
  msgid ""
  "perhaps your @top node should be wrapped in @ifnottex rather than @ifinfo?"
  msgstr "eble via @top-nodo staru sub @ifnottex anstataÅ­ sub @ifinfo?"
  
! #: tp/Texinfo/Parser.pm:5037
  #, perl-format
  msgid "@%s should only appear in math context"
  msgstr "@%s devus aperi nur en matematika kunteksto"
  
! #: tp/Texinfo/Parser.pm:5045
  #, perl-format
  msgid "unknown command `%s'"
  msgstr "nekonata komando '%s'"
  
! #: tp/Texinfo/Parser.pm:5055
  msgid "unexpected @"
  msgstr "neatendita '@'"
  
! #: tp/Texinfo/Parser.pm:5084
  #, perl-format
  msgid "@%s is not meaningful outside `@float' environment"
  msgstr "@%s sensencas ekster bloko '@float'"
  
! #: tp/Texinfo/Parser.pm:5089
  #, perl-format
  msgid "@%s should be right below `@float'"
  msgstr "@%s devus esti tuj sub '@float'"
  
! #: tp/Texinfo/Parser.pm:5097
  #, perl-format
  msgid "ignoring multiple @%s"
  msgstr "pluraj '@%s' ignoriÄ�as"
  
! #: tp/Texinfo/Parser.pm:5216
  #, perl-format
  msgid "command @%s does not accept arguments"
  msgstr "komando @%s ne toleras argumentojn"
  
! #: tp/Texinfo/Parser.pm:5240
  #, perl-format
  msgid "command @%s missing a node or external manual argument"
  msgstr "al komando '@%s' mankas nodo aÅ­ ekstera manlibra argumento"
  
! #: tp/Texinfo/Parser.pm:5259
  #, perl-format
  msgid "in @%s empty cross reference name after expansion `%s'"
  msgstr "vaka referenca nomo en '@%s' post etendo '%s'"
  
! #: tp/Texinfo/Parser.pm:5270
  #, perl-format
  msgid "in @%s empty cross reference title after expansion `%s'"
  msgstr "vaka referenca titolo en '@%s' post etendo '%s'"
  
! #: tp/Texinfo/Parser.pm:5283
  msgid "@image missing filename argument"
  msgstr "mankas dosiera argumento en komando '@image'"
  
! #: tp/Texinfo/Parser.pm:5315
  #, perl-format
  msgid "@%s missing first argument"
  msgstr "al '@%s' mankas unua argumento"
  
! #: tp/Texinfo/Parser.pm:5360
! #, perl-format
! msgid "non-hex digits in argument for @U: %s"
! msgstr "nedeksesumaj ciferoj en argumento por @U: %s"
! 
! #: tp/Texinfo/Parser.pm:5366
! #, perl-format
! msgid "fewer than four hex digits in argument for @U: %s"
! msgstr "malpli ol kvar deksesumaj ciferoj en argumento por @U: %s"
! 
! #: tp/Texinfo/Parser.pm:5379
! #, perl-format
! msgid "argument for @U exceeds size of integer: %s"
! msgstr "argumento por @U preterpasas grandon de entjero: %s"
! 
! #: tp/Texinfo/Parser.pm:5385
! #, perl-format
! msgid "argument for @U exceeds Unicode maximum 0x10FFFF: %s"
! msgstr "argumento por @U preterpasas Unikodan maksimumon 0x10FFFF: %s"
! 
! #: tp/Texinfo/Parser.pm:5513
  msgid "superfluous arguments for node"
  msgstr "troaj argumentoj por nodo"
  
! #: tp/Texinfo/Parser.pm:5563
  #, perl-format
  msgid "expected @end %s"
  msgstr "atendatas '@end %s'"
  
! #: tp/Texinfo/Parser.pm:5662
  #, perl-format
  msgid "@%s should only accept a @-command as argument, not `%s'"
  msgstr "@%s devas toleri nur @-komando kiel argumento, ne '%s'"
  
! #: tp/Texinfo/Parser.pm:5672
  #, perl-format
  msgid "remaining argument on @%s line: %s"
  msgstr "restanta argumento sur @%s-linio: %s"
  
! #: tp/Texinfo/Parser.pm:5745
  #, perl-format
  msgid "environment command %s as argument to @%s"
  msgstr "media komando %s uziÄ�as kiel argumento de @%s"
  
! #: tp/Texinfo/Parser.pm:5767
  #, perl-format
  msgid "empty @%s"
  msgstr "vaka '@%s'"
  
! #: tp/Texinfo/Parser.pm:5775
  #, perl-format
  msgid "column fraction not a number: %s"
  msgstr "kolumna frakcio ne estas nombro: %s"
  
! #: tp/Texinfo/Parser.pm:5784
  #, perl-format
  msgid "@sp arg must be numeric, not `%s'"
  msgstr "argumento de @sp devas esti nombro, ne '%s'"
  
! #: tp/Texinfo/Parser.pm:5793
  #, perl-format
  msgid "reserved index name %s"
  msgstr "rezervita indeksnomo %s"
  
! #: tp/Texinfo/Parser.pm:5812
  #, perl-format
  msgid "unknown source index in @%s: %s"
  msgstr "nekonata fontindekso en @%s: %s"
  
! #: tp/Texinfo/Parser.pm:5815
  #, perl-format
  msgid "unknown destination index in @%s: %s"
  msgstr "nekonata celindekso en @%s: %s"
  
! #: tp/Texinfo/Parser.pm:5845
  #, perl-format
  msgid "@%s leads to a merging of %s in itself, ignoring"
  msgstr "@%s kondukus al kunfando de %s en si mem; ignoriÄ�as"
  
! #: tp/Texinfo/Parser.pm:5858
  #, perl-format
  msgid "unknown index `%s' in @printindex"
  msgstr "nekonata indekso Â«%sÂ» en @printindex"
  
! #: tp/Texinfo/Parser.pm:5864
  #, perl-format
  msgid "printing an index `%s' merged in another one `%s'"
  msgstr "presiÄ�as indekso '%s' kiu kunfandiÄ�is en alia '%s'"
  
! #: tp/Texinfo/Parser.pm:5872
  #, perl-format
  msgid "printindex before document beginning: @printindex %s"
  msgstr "preskomando antaÅ­ komenco de dokumento: @printindex %s"
  
! #: tp/Texinfo/Parser.pm:5888
  #, perl-format
  msgid "@%s arg must be `top' or `bottom', not `%s'"
  msgstr "argumento de '@%s' devus esti 'top' aÅ­ 'bottom', ne '%s'"
  
! #: tp/Texinfo/Parser.pm:5896
  #, perl-format
  msgid "Only @%s 10 or 11 is supported, not `%s'"
  msgstr "por '@%s' nur '10' aÅ­ '11' eblas, ne '%s'"
  
! #: tp/Texinfo/Parser.pm:5904
  #, perl-format
  msgid "@%s arg must be `separate' or `end', not `%s'"
  msgstr "argumento de '@%s' devus esti 'separate' aÅ­ 'end', ne '%s'"
  
! #: tp/Texinfo/Parser.pm:5912
  #, perl-format
  msgid "@%s arg must be `on', `off' or `odd', not `%s'"
  msgstr "argumento de '@%s' devus esti 'on' aÅ­ 'off' aÅ­ 'odd', ne '%s'"
  
! #: tp/Texinfo/Parser.pm:5930 tp/Texinfo/Parser.pm:5935
  #, perl-format
  msgid "@paragraphindent arg must be numeric/`none'/`asis', not `%s'"
***************
*** 3175,3179 ****
  "'%s'"
  
! #: tp/Texinfo/Parser.pm:5731
  #, perl-format
  msgid "@firstparagraphindent arg must be `none' or `insert', not `%s'"
--- 2935,2939 ----
  "'%s'"
  
! #: tp/Texinfo/Parser.pm:5943
  #, perl-format
  msgid "@firstparagraphindent arg must be `none' or `insert', not `%s'"
***************
*** 3181,3195 ****
  "argumento de '@firstparagraphindent' devus esti 'none' aÅ­ 'insert', ne '%s'"
  
! #: tp/Texinfo/Parser.pm:5741
  #, perl-format
  msgid "@exampleindent arg must be numeric/`asis', not `%s'"
  msgstr "argumento de '@exampleindent' devus esti numera aÅ­ 'asis', ne '%s'"
  
! #: tp/Texinfo/Parser.pm:5752
  #, perl-format
  msgid "expected @%s on or off, not `%s'"
  msgstr "post @%s devas sekvi 'on' aÅ­ 'off', ne '%s'"
  
! #: tp/Texinfo/Parser.pm:5762
  #, perl-format
  msgid "@kbdinputstyle arg must be `code'/`example'/`distinct', not `%s'"
--- 2941,2955 ----
  "argumento de '@firstparagraphindent' devus esti 'none' aÅ­ 'insert', ne '%s'"
  
! #: tp/Texinfo/Parser.pm:5953
  #, perl-format
  msgid "@exampleindent arg must be numeric/`asis', not `%s'"
  msgstr "argumento de '@exampleindent' devus esti numera aÅ­ 'asis', ne '%s'"
  
! #: tp/Texinfo/Parser.pm:5964
  #, perl-format
  msgid "expected @%s on or off, not `%s'"
  msgstr "post @%s devas sekvi 'on' aÅ­ 'off', ne '%s'"
  
! #: tp/Texinfo/Parser.pm:5974
  #, perl-format
  msgid "@kbdinputstyle arg must be `code'/`example'/`distinct', not `%s'"
***************
*** 3197,3206 ****
  "argumento de '@kbdinputstyle' devus esti 'code'/'example'/'distinct', ne '%s'"
  
! #: tp/Texinfo/Parser.pm:5770
  #, perl-format
  msgid "@allowcodebreaks arg must be `true' or `false', not `%s'"
  msgstr "argumento de '@allowcodebreaks' devus esti 'true' aÅ­ 'false', ne '%s'"
  
! #: tp/Texinfo/Parser.pm:5778
  #, perl-format
  msgid "@urefbreakstyle arg must be `after'/`before'/`none', not `%s'"
--- 2957,2966 ----
  "argumento de '@kbdinputstyle' devus esti 'code'/'example'/'distinct', ne '%s'"
  
! #: tp/Texinfo/Parser.pm:5982
  #, perl-format
  msgid "@allowcodebreaks arg must be `true' or `false', not `%s'"
  msgstr "argumento de '@allowcodebreaks' devus esti 'true' aÅ­ 'false', ne '%s'"
  
! #: tp/Texinfo/Parser.pm:5990
  #, perl-format
  msgid "@urefbreakstyle arg must be `after'/`before'/`none', not `%s'"
***************
*** 3208,3222 ****
  "argumento de '@urefbreakstyle' devus esti 'after'/'before'/'none', ne '%s'"
  
! #: tp/Texinfo/Structuring.pm:231
  #, perl-format
  msgid "raising the section level of @%s which is too low"
  msgstr "kreskigo de sekcia nivelo de '@%s', kiu tro malaltas"
  
! #: tp/Texinfo/Structuring.pm:263
  #, perl-format
  msgid "no chapter-level command before @%s"
  msgstr "neniu Ä‰apitronivela komando antaÅ­ '@%s'"
  
! #: tp/Texinfo/Structuring.pm:268
  #, perl-format
  msgid "lowering the section level of @%s appearing after a lower element"
--- 2968,2982 ----
  "argumento de '@urefbreakstyle' devus esti 'after'/'before'/'none', ne '%s'"
  
! #: tp/Texinfo/Structuring.pm:232
  #, perl-format
  msgid "raising the section level of @%s which is too low"
  msgstr "kreskigo de sekcia nivelo de '@%s', kiu tro malaltas"
  
! #: tp/Texinfo/Structuring.pm:264
  #, perl-format
  msgid "no chapter-level command before @%s"
  msgstr "neniu Ä‰apitronivela komando antaÅ­ '@%s'"
  
! #: tp/Texinfo/Structuring.pm:269
  #, perl-format
  msgid "lowering the section level of @%s appearing after a lower element"
***************
*** 3224,3298 ****
  "malkreskigo de sekcia nivelo de '@%s', kiu aperas post pli malalta elemento"
  
! #: tp/Texinfo/Structuring.pm:357
  #, perl-format
  msgid "no sectioning command associated with @%s"
  msgstr "neniu sekciada komando estas rilatata al '@%s'"
  
! #: tp/Texinfo/Structuring.pm:548 tp/Texinfo/Structuring.pm:1329
  #, perl-format
  msgid "@%s reference to nonexistent node `%s'"
  msgstr "@%s referenco al neekzistanta nodo Â«%sÂ»"
  
! #: tp/Texinfo/Structuring.pm:561
  #, perl-format
  msgid "@%s entry node name `%s' different from %s name `%s'"
  msgstr "@%s-era nodnomo '%s' malsamas de %s-nomo '%s'"
  
! #: tp/Texinfo/Structuring.pm:666
  #, perl-format
  msgid "unreferenced node `%s'"
  msgstr "nodo Â«%sÂ» ne estas referencita"
  
! #: tp/Texinfo/Structuring.pm:712
  #, perl-format
  msgid "node `%s' is %s for `%s' in sectioning but not in menu"
  msgstr "nodo Â«%sÂ» estas %s por '%s' en sekciado sed ne en menuo"
  
! #: tp/Texinfo/Structuring.pm:719
  #, perl-format
  msgid "node %s `%s' in menu `%s' and in sectioning `%s' differ"
  msgstr "nodo Â«%sÂ» '%s' malsamas en menuo '%s' kaj en sekciado '%s'"
  
! #: tp/Texinfo/Structuring.pm:737
  #, perl-format
  msgid "node `%s' is %s for `%s' in menu but not in sectioning"
  msgstr "nodo Â«%sÂ» estas %s por '%s' en menuo sed ne en sekciado"
  
! #: tp/Texinfo/Structuring.pm:791
  #, perl-format
  msgid "%s pointer `%s' (for node `%s') different from %s name `%s'"
  msgstr "%s-ligo '%s' (por nodo Â«%sÂ») malsamas de %s-nomo '%s'"
  
! #: tp/Texinfo/Structuring.pm:818
  #, perl-format
  msgid "%s reference to nonexistent `%s'"
  msgstr "%s referenco al neekzistanta Â«%sÂ»"
  
! #: tp/Texinfo/Structuring.pm:837
  #, perl-format
  msgid "node `%s' lacks menu item for `%s' despite being its Up target"
  msgstr "en nodo Â«%sÂ» mankas menuero por '%s', malgraÅ­ esti ties ligo 'Up'"
  
! #: tp/Texinfo/Structuring.pm:845
  #, perl-format
  msgid "for `%s', up in menu `%s' and up `%s' don't match"
  msgstr "por '%s', supren en menuo '%s' kaj supren en '%s' ne kongruas"
  
! #: tp/Texinfo/Structuring.pm:1341
  #, perl-format
  msgid "@%s to `%s', different from %s name `%s'"
  msgstr "@%s al '%s', malsamas de %s-nomo '%s'"
  
! #: tp/Texinfo/Structuring.pm:2007
  #, perl-format
  msgid "empty index key in @%s"
  msgstr "vaka indeksÅ�losilo en '@%s'"
  
! #: tp/init/chm.pm:220 tp/init/chm.pm:276 tp/init/chm.pm:347
  #, perl-format
  msgid "chm.pm: could not open %s for writing: %s\n"
  msgstr "chm.pm: ne eblas malfermi %s por skribi: %s\n"
  
! #: tp/init/chm.pm:266 tp/init/chm.pm:337 tp/init/chm.pm:398
  #, perl-format
  msgid "chm.pm: error on closing %s: %s"
--- 2984,3063 ----
  "malkreskigo de sekcia nivelo de '@%s', kiu aperas post pli malalta elemento"
  
! #: tp/Texinfo/Structuring.pm:358
  #, perl-format
  msgid "no sectioning command associated with @%s"
  msgstr "neniu sekciada komando estas rilatata al '@%s'"
  
! #: tp/Texinfo/Structuring.pm:507
! #, perl-format
! msgid "@%s not empty"
! msgstr "@%s ne vakas"
! 
! #: tp/Texinfo/Structuring.pm:563 tp/Texinfo/Structuring.pm:1345
  #, perl-format
  msgid "@%s reference to nonexistent node `%s'"
  msgstr "@%s referenco al neekzistanta nodo Â«%sÂ»"
  
! #: tp/Texinfo/Structuring.pm:576
  #, perl-format
  msgid "@%s entry node name `%s' different from %s name `%s'"
  msgstr "@%s-era nodnomo '%s' malsamas de %s-nomo '%s'"
  
! #: tp/Texinfo/Structuring.pm:681
  #, perl-format
  msgid "unreferenced node `%s'"
  msgstr "nodo Â«%sÂ» ne estas referencita"
  
! #: tp/Texinfo/Structuring.pm:727
  #, perl-format
  msgid "node `%s' is %s for `%s' in sectioning but not in menu"
  msgstr "nodo Â«%sÂ» estas %s por '%s' en sekciado sed ne en menuo"
  
! #: tp/Texinfo/Structuring.pm:734
  #, perl-format
  msgid "node %s `%s' in menu `%s' and in sectioning `%s' differ"
  msgstr "nodo Â«%sÂ» '%s' malsamas en menuo '%s' kaj en sekciado '%s'"
  
! #: tp/Texinfo/Structuring.pm:752
  #, perl-format
  msgid "node `%s' is %s for `%s' in menu but not in sectioning"
  msgstr "nodo Â«%sÂ» estas %s por '%s' en menuo sed ne en sekciado"
  
! #: tp/Texinfo/Structuring.pm:806
  #, perl-format
  msgid "%s pointer `%s' (for node `%s') different from %s name `%s'"
  msgstr "%s-ligo '%s' (por nodo Â«%sÂ») malsamas de %s-nomo '%s'"
  
! #: tp/Texinfo/Structuring.pm:833
  #, perl-format
  msgid "%s reference to nonexistent `%s'"
  msgstr "%s referenco al neekzistanta Â«%sÂ»"
  
! #: tp/Texinfo/Structuring.pm:853
  #, perl-format
  msgid "node `%s' lacks menu item for `%s' despite being its Up target"
  msgstr "en nodo Â«%sÂ» mankas menuero por '%s', malgraÅ­ esti ties ligo 'Up'"
  
! #: tp/Texinfo/Structuring.pm:861
  #, perl-format
  msgid "for `%s', up in menu `%s' and up `%s' don't match"
  msgstr "por '%s', supren en menuo '%s' kaj supren en '%s' ne kongruas"
  
! #: tp/Texinfo/Structuring.pm:1357
  #, perl-format
  msgid "@%s to `%s', different from %s name `%s'"
  msgstr "@%s al '%s', malsamas de %s-nomo '%s'"
  
! #: tp/Texinfo/Structuring.pm:2023
  #, perl-format
  msgid "empty index key in @%s"
  msgstr "vaka indeksÅ�losilo en '@%s'"
  
! #: tp/init/chm.pm:221 tp/init/chm.pm:277 tp/init/chm.pm:348
  #, perl-format
  msgid "chm.pm: could not open %s for writing: %s\n"
  msgstr "chm.pm: ne eblas malfermi %s por skribi: %s\n"
  
! #: tp/init/chm.pm:267 tp/init/chm.pm:338 tp/init/chm.pm:399
  #, perl-format
  msgid "chm.pm: error on closing %s: %s"
***************
*** 3422,3477 ****
  "elementoj en la dokumento por @%s"
  
! #: tp/texi2any.pl:379
  #, perl-format
  msgid "error loading %s: %s\n"
  msgstr "eraro dum Å�argo de %s: %s\n"
  
! #: tp/texi2any.pl:392
  #, perl-format
  msgid "%s: unknown variable %s"
  msgstr "%s: nekonata variablo %s"
  
! #: tp/texi2any.pl:396
  #, perl-format
  msgid "%s: obsolete variable %s\n"
  msgstr "%s: arkaika variablo %s\n"
  
! #: tp/texi2any.pl:411
  #, perl-format
  msgid "%s: unknown variable %s\n"
  msgstr "%s: nekonata variablo %s\n"
  
! #: tp/texi2any.pl:415
  #, perl-format
  msgid "obsolete variable %s\n"
  msgstr "arkaika variablo %s\n"
  
! #: tp/texi2any.pl:480
  #, perl-format
  msgid "could not read init file %s"
  msgstr "ne eblas legi agordan dosieron %s"
  
! #: tp/texi2any.pl:640
  #, perl-format
  msgid "ignoring unrecognized TEXINFO_OUTPUT_FORMAT value `%s'\n"
  msgstr "ignoriÄ�as nekonata valoro de TEXINFO_OUTPUT_FORMAT: Â«%sÂ»\n"
  
! #: tp/texi2any.pl:723
! msgid "Usage: makeinfo [OPTION]... TEXINFO-FILE...\n"
! msgstr "Uzmaniero:  makeinfo [OPCIO...] TEXINFO-DOSIERO...\n"
! 
! #: tp/texi2any.pl:724
! msgid "  or:  texi2any [OPTION]... TEXINFO-FILE...\n"
! msgstr "       aÅ­:  texi2any [OPCIO...] TEXINFO-DOSIERO...\n"
  
! #: tp/texi2any.pl:726
  msgid ""
  "Translate Texinfo source documentation to various other formats, by default\n"
  "Info files suitable for reading online with Emacs or standalone GNU Info.\n"
  msgstr ""
  "Tradukas fontan Texinfo-dokumenton en diversajn aliajn formojn, defaÅ­lte en\n"
! "Info-dosierojn kiuj taÅ­gas por legado per Emakso aÅ­ aÅ­tonoma GNU-Info.\n"
  
! #: tp/texi2any.pl:729
  #, perl-format
  msgid ""
--- 3187,3245 ----
  "elementoj en la dokumento por @%s"
  
! #: tp/texi2any.pl:388
  #, perl-format
  msgid "error loading %s: %s\n"
  msgstr "eraro dum Å�argo de %s: %s\n"
  
! #: tp/texi2any.pl:401
  #, perl-format
  msgid "%s: unknown variable %s"
  msgstr "%s: nekonata variablo %s"
  
! #: tp/texi2any.pl:405
  #, perl-format
  msgid "%s: obsolete variable %s\n"
  msgstr "%s: arkaika variablo %s\n"
  
! #: tp/texi2any.pl:420
  #, perl-format
  msgid "%s: unknown variable %s\n"
  msgstr "%s: nekonata variablo %s\n"
  
! #: tp/texi2any.pl:424
  #, perl-format
  msgid "obsolete variable %s\n"
  msgstr "arkaika variablo %s\n"
  
! #: tp/texi2any.pl:489
  #, perl-format
  msgid "could not read init file %s"
  msgstr "ne eblas legi agordan dosieron %s"
  
! #: tp/texi2any.pl:652
  #, perl-format
  msgid "ignoring unrecognized TEXINFO_OUTPUT_FORMAT value `%s'\n"
  msgstr "ignoriÄ�as nekonata valoro de TEXINFO_OUTPUT_FORMAT: Â«%sÂ»\n"
  
! #: tp/texi2any.pl:735
! #, perl-format
! msgid "Usage: %s [OPTION]... TEXINFO-FILE...\n"
! msgstr "Uzmaniero:  %s [OPCIO...] TEXINFO-DOSIERO...\n"
  
! #: tp/texi2any.pl:738
  msgid ""
  "Translate Texinfo source documentation to various other formats, by default\n"
  "Info files suitable for reading online with Emacs or standalone GNU Info.\n"
+ "\n"
+ "This program is commonly installed as both `makeinfo' and `texi2any';\n"
+ "the behavior is identical, and does not depend on the installed name.\n"
  msgstr ""
  "Tradukas fontan Texinfo-dokumenton en diversajn aliajn formojn, defaÅ­lte en\n"
! "Info-dosieron kiu taÅ­gas por legado per Emakso aÅ­ aÅ­tonoma GNU-Info.\n"
! "\n"
! "Äˆi tiu programo kutime instaliÄ�is kiel ambaÅ­ 'makeinfo' kaj 'texi2any';\n"
! "ilia konduto tute samas kaj ne dependas je la nomo.\n"
  
! #: tp/texi2any.pl:744
  #, perl-format
  msgid ""
***************
*** 3487,3491 ****
  "      --init-file=FILE        load FILE to modify the default behavior.\n"
  "  -c, --set-customization-variable VAR=VAL  set customization variable VAR \n"
! "                                to VAL.\n"
  "  -v, --verbose               explain what is being done.\n"
  "      --version               display version information and exit.\n"
--- 3255,3259 ----
  "      --init-file=FILE        load FILE to modify the default behavior.\n"
  "  -c, --set-customization-variable VAR=VAL  set customization variable VAR \n"
! "                                to value VAL.\n"
  "  -v, --verbose               explain what is being done.\n"
  "      --version               display version information and exit.\n"
***************
*** 3505,3511 ****
  "  -c, --set-customization-variable VARIABLO=VALORO  agordi variablon\n"
  "  -v, --verbose               rakonti kio estas farata\n"
! "      --version               eligi la versio-informon kaj fini\n"
  
! #: tp/texi2any.pl:744
  msgid ""
  "Output format selection (default is to produce Info):\n"
--- 3273,3279 ----
  "  -c, --set-customization-variable VARIABLO=VALORO  agordi variablon\n"
  "  -v, --verbose               rakonti kio estas farata\n"
! "      --version               montri informon pri versio kaj fini\n"
  
! #: tp/texi2any.pl:760
  msgid ""
  "Output format selection (default is to produce Info):\n"
***************
*** 3514,3518 ****
  "      --plaintext             output plain text rather than Info.\n"
  "      --xml                   output Texinfo XML rather than Info.\n"
! "      --dvi, --dvipdf, --ps, --pdf  call texi2dvi to generate given output.\n"
  msgstr ""
  "Por elekti celformon (defaÅ­lte Info-on):\n"
--- 3282,3287 ----
  "      --plaintext             output plain text rather than Info.\n"
  "      --xml                   output Texinfo XML rather than Info.\n"
! "      --dvi, --dvipdf, --ps, --pdf  call texi2dvi to generate given output,\n"
! "                                after checking validity of TEXINFO-FILE.\n"
  msgstr ""
  "Por elekti celformon (defaÅ­lte Info-on):\n"
***************
*** 3522,3528 ****
  "      --xml                   generi en Texinfo-XML anstataÅ­ en Info\n"
  "      --dvi, --dvipdf,\n"
! "      --ps, --pdf             uzi 'texi2dvi' por generi la indikatan eligon\n"
  
! #: tp/texi2any.pl:752
  msgid ""
  "General output options:\n"
--- 3291,3300 ----
  "      --xml                   generi en Texinfo-XML anstataÅ­ en Info\n"
  "      --dvi, --dvipdf,\n"
! "      --ps, --pdf             uzi 'texi2dvi' por generi la indikatan "
! "eligon,\n"
! "                                post kontrolo de valideco de TEXINFO-"
! "DOSIERO\n"
  
! #: tp/texi2any.pl:768
  msgid ""
  "General output options:\n"
***************
*** 3536,3540 ****
  "output).\n"
  "                                Also, if producing Info, write to\n"
! "                                standard output by default \n"
  "      --no-split              suppress any splitting of the output;\n"
  "                                generate only one output file.\n"
--- 3308,3312 ----
  "output).\n"
  "                                Also, if producing Info, write to\n"
! "                                standard output by default.\n"
  "      --no-split              suppress any splitting of the output;\n"
  "                                generate only one output file.\n"
***************
*** 3567,3574 ****
  "                                kun nefenda eligo, se CELO jam estas "
  "dosierujo\n"
! "                                aÅ­ finas per '/', meti eligdosierojn tien\n"
  "                                alikaze, CELO estas la eligdosiero\n"
  
! #: tp/texi2any.pl:772
  #, perl-format
  msgid ""
--- 3339,3346 ----
  "                                kun nefenda eligo, se CELO jam estas "
  "dosierujo\n"
! "                                aÅ­ finas per '/', meti eligdosierojn tien;\n"
  "                                alikaze, CELO estas la eligdosiero\n"
  
! #: tp/texi2any.pl:788
  #, perl-format
  msgid ""
***************
*** 3608,3612 ****
  "%d)\n"
  
! #: tp/texi2any.pl:789
  msgid ""
  "Options for HTML:\n"
--- 3380,3384 ----
  "%d)\n"
  
! #: tp/texi2any.pl:805
  msgid ""
  "Options for HTML:\n"
***************
*** 3636,3640 ****
  "disfendado\n"
  
! #: tp/texi2any.pl:800
  msgid ""
  "Options for XML and Docbook:\n"
--- 3408,3412 ----
  "disfendado\n"
  
! #: tp/texi2any.pl:816
  msgid ""
  "Options for XML and Docbook:\n"
***************
*** 3644,3648 ****
  "      --output-indent=VALORO  (faras nenion; rekoniÄ�as por kongruo)\n"
  
! #: tp/texi2any.pl:803
  msgid ""
  "Options for DVI/PS/PDF:\n"
--- 3416,3420 ----
  "      --output-indent=VALORO  (faras nenion; rekoniÄ�as por kongruo)\n"
  
! #: tp/texi2any.pl:819
  msgid ""
  "Options for DVI/PS/PDF:\n"
***************
*** 3652,3660 ****
  "      --Xopt=OPCIO            doni tiu OPCIO al 'texi2dvi'; ripeteblas\n"
  
! #: tp/texi2any.pl:806
  msgid ""
  "Input file options:\n"
  "      --commands-in-node-names  does nothing, retained for compatibility.\n"
  "  -D VAR                        define the variable VAR, as with @set.\n"
  "  -I DIR                        append DIR to the @include search path.\n"
  "  -P DIR                        prepend DIR to the @include search path.\n"
--- 3424,3433 ----
  "      --Xopt=OPCIO            doni tiu OPCIO al 'texi2dvi'; ripeteblas\n"
  
! #: tp/texi2any.pl:822
  msgid ""
  "Input file options:\n"
  "      --commands-in-node-names  does nothing, retained for compatibility.\n"
  "  -D VAR                        define the variable VAR, as with @set.\n"
+ "  -D 'VAR VAL'                  define VAR to VAL (one shell argument).\n"
  "  -I DIR                        append DIR to the @include search path.\n"
  "  -P DIR                        prepend DIR to the @include search path.\n"
***************
*** 3663,3672 ****
  "Opcioj pri la fontodosieroj:\n"
  "      --commands-in-node-names    (faras nenion; rekoniÄ�as por kongrueco)\n"
! "  -D VAR      difini la variablon VAR, kiel per @set\n"
! "  -I UJO      alkroÄ‰i dosierUJOn al la serÄ‰vojo de @include\n"
! "  -P UJO      antaÅ­meti dosierUJOn al la serÄ‰vojo de @include\n"
! "  -U VAR      maldifini la variablon VAR, kiel per @clear\n"
  
! #: tp/texi2any.pl:813
  msgid ""
  "Conditional processing in input:\n"
--- 3436,3446 ----
  "Opcioj pri la fontodosieroj:\n"
  "      --commands-in-node-names    (faras nenion; rekoniÄ�as por kongrueco)\n"
! "  -D VAR        difini la variablon VAR, kiel per @set\n"
! "  -D 'VAR VAL'  difini la variablon VAR al valoro VAL (ununura argumento)\n"
! "  -I UJO        alkroÄ‰i dosierUJOn al la serÄ‰vojo de @include\n"
! "  -P UJO        antaÅ­meti dosierUJOn al la serÄ‰vojo de @include\n"
! "  -U VAR        maldifini la variablon VAR, kiel per @clear\n"
  
! #: tp/texi2any.pl:830
  msgid ""
  "Conditional processing in input:\n"
***************
*** 3706,3710 ****
  "  Krome, Ä‰e la opcioj --no-ifFORMO, ja traktiÄ�as la pecoj sub @ifnotFORMO.\n"
  
! #: tp/texi2any.pl:830
  msgid ""
  "  The defaults for the @if... conditionals depend on the output format:\n"
--- 3480,3484 ----
  "  Krome, Ä‰e la opcioj --no-ifFORMO, ja traktiÄ�as la pecoj sub @ifnotFORMO.\n"
  
! #: tp/texi2any.pl:847
  msgid ""
  "  The defaults for the @if... conditionals depend on the output format:\n"
***************
*** 3723,3727 ****
  "  kiam XML generiÄ�as, --ifxml aktivas kaj la ceteraj malaktivas.\n"
  
! #: tp/texi2any.pl:837
  msgid ""
  "Examples:\n"
--- 3497,3501 ----
  "  kiam XML generiÄ�as, --ifxml aktivas kaj la ceteraj malaktivas.\n"
  
! #: tp/texi2any.pl:854
  msgid ""
  "Examples:\n"
***************
*** 3756,3765 ****
  "grandan.\n"
  
! #: tp/texi2any.pl:884
  #, perl-format
  msgid "%s: --footnote-style arg must be `separate' or `end', not `%s'.\n"
  msgstr "%s: Post â€œ--footnote-styleâ€� estu â€œseparateâ€� aÅ­ â€œendâ€�, ne â€œ%sâ€�.\n"
  
! #: tp/texi2any.pl:966
  #, perl-format
  msgid "%s: --paragraph-indent arg must be numeric/`none'/`asis', not `%s'.\n"
--- 3530,3539 ----
  "grandan.\n"
  
! #: tp/texi2any.pl:901
  #, perl-format
  msgid "%s: --footnote-style arg must be `separate' or `end', not `%s'.\n"
  msgstr "%s: Post â€œ--footnote-styleâ€� estu â€œseparateâ€� aÅ­ â€œendâ€�, ne â€œ%sâ€�.\n"
  
! #: tp/texi2any.pl:992
  #, perl-format
  msgid "%s: --paragraph-indent arg must be numeric/`none'/`asis', not `%s'.\n"
***************
*** 3767,3771 ****
  "%s: Post â€œ--paragraph-indentâ€� estu nombro, â€œnoneâ€� aÅ­ â€œasisâ€�, ne â€œ%sâ€�.\n"
  
! #: tp/texi2any.pl:1043
  #, perl-format
  msgid "%s: when generating %s, only one input FILE may be specified with -o\n"
--- 3541,3545 ----
  "%s: Post â€œ--paragraph-indentâ€� estu nombro, â€œnoneâ€� aÅ­ â€œasisâ€�, ne â€œ%sâ€�.\n"
  
! #: tp/texi2any.pl:1069
  #, perl-format
  msgid "%s: when generating %s, only one input FILE may be specified with -o\n"
***************
*** 3773,3816 ****
  "%s: dum generado de %s, eblas indiki nur unu enigan DOSIEROn kun opcio '-o'\n"
  
! #: tp/texi2any.pl:1047
  msgid "--Xopt option without printed output"
  msgstr "opcio '--Xopt' indikatas sed ne fariÄ�as preseligo"
  
! #: tp/texi2any.pl:1057
  #, perl-format
  msgid "unknown tree transformation %s"
  msgstr "nekonata arbotransformo %s"
  
! #: tp/texi2any.pl:1064
  #, perl-format
  msgid "ignoring splitting for format %s"
  msgstr "ignoriÄ�as disfendo por aranÄ�o %s"
  
! #: tp/texi2any.pl:1114
  #, perl-format
  msgid "%s: missing file argument.\n"
  msgstr "%s: mankas dosiera argumento.\n"
  
! #: tp/texi2any.pl:1115
  #, perl-format
  msgid "Try `%s --help' for more information.\n"
  msgstr "Por pluaj detaloj tajpu â€œ%s --helpâ€�.\n"
  
! #: tp/texi2any.pl:1193
  msgid "fill_gaps_in_sectioning transformation return no result. No section?"
  msgstr ""
  "Transformo 'fill_gaps_in_sectioning()' ne donis rezulton.  Neniu sekcio?"
  
! #: tp/texi2any.pl:1215
  #, perl-format
  msgid "error on closing macro expand file %s: %s\n"
  msgstr "eraro dum fermo de %s (dosiero de makroaj etendoj): %s\n"
  
! #: tp/texi2any.pl:1221
  #, perl-format
  msgid "could not open %s for writing: %s\n"
  msgstr "ne eblas malfermi %s por skribi: %s\n"
  
! #: tp/texi2any.pl:1246
  msgid ""
  "insert_nodes_for_sectioning_commands transformation return no result. No "
--- 3547,3590 ----
  "%s: dum generado de %s, eblas indiki nur unu enigan DOSIEROn kun opcio '-o'\n"
  
! #: tp/texi2any.pl:1073
  msgid "--Xopt option without printed output"
  msgstr "opcio '--Xopt' indikatas sed ne fariÄ�as preseligo"
  
! #: tp/texi2any.pl:1083
  #, perl-format
  msgid "unknown tree transformation %s"
  msgstr "nekonata arbotransformo %s"
  
! #: tp/texi2any.pl:1090
  #, perl-format
  msgid "ignoring splitting for format %s"
  msgstr "ignoriÄ�as disfendo por aranÄ�o %s"
  
! #: tp/texi2any.pl:1140
  #, perl-format
  msgid "%s: missing file argument.\n"
  msgstr "%s: mankas dosiera argumento.\n"
  
! #: tp/texi2any.pl:1141
  #, perl-format
  msgid "Try `%s --help' for more information.\n"
  msgstr "Por pluaj detaloj tajpu â€œ%s --helpâ€�.\n"
  
! #: tp/texi2any.pl:1222
  msgid "fill_gaps_in_sectioning transformation return no result. No section?"
  msgstr ""
  "Transformo 'fill_gaps_in_sectioning()' ne donis rezulton.  Neniu sekcio?"
  
! #: tp/texi2any.pl:1244
  #, perl-format
  msgid "error on closing macro expand file %s: %s\n"
  msgstr "eraro dum fermo de %s (dosiero de makroaj etendoj): %s\n"
  
! #: tp/texi2any.pl:1250
  #, perl-format
  msgid "could not open %s for writing: %s\n"
  msgstr "ne eblas malfermi %s por skribi: %s\n"
  
! #: tp/texi2any.pl:1275
  msgid ""
  "insert_nodes_for_sectioning_commands transformation return no result. No "
***************
*** 3820,3893 ****
  "Neniu sekcio?"
  
! #: tp/texi2any.pl:1311 tp/texi2any.pl:1387
  #, perl-format
  msgid "%s: error on closing %s: %s\n"
  msgstr "%s: eraro dum fermo de %s: %s\n"
  
! #: tp/texi2any.pl:1334 tp/texi2any.pl:1368
  #, perl-format
  msgid "%s: error on closing internal links file %s: %s\n"
  msgstr "%s: eraro dum fermo de %s (dosiero de internaj ligoj): %s\n"
  
! #: tp/texi2any.pl:1340 tp/texi2any.pl:1374
  #, perl-format
  msgid "%s: could not open %s for writing: %s\n"
  msgstr "%s: ne eblas malfermi %s por skribi: %s\n"
  
! #: util/texindex.c:223
! msgid "display this help and exit"
! msgstr "eligi Ä‰i tiun helpon kaj fini"
! 
! #: util/texindex.c:225
! msgid "send output to FILE"
! msgstr "sendi la eligaÄµon en DOSIEROn"
! 
! #: util/texindex.c:227
! msgid "display version information and exit"
! msgstr "eligi la uzatan version kaj fini"
  
! #: util/texindex.c:237
! #, c-format
  msgid "Usage: %s [OPTION]... FILE...\n"
  msgstr "Uzmaniero:  %s [OPCIO...] DOSIERO...\n"
  
! #: util/texindex.c:238
! #, c-format
! msgid "Generate a sorted index for each TeX output FILE.\n"
! msgstr "Generas ordigitan indekson por Ä‰iu TeX-a elig-DOSIERO.\n"
  
! #: util/texindex.c:241
! #, c-format
! msgid "Usually FILE... is specified as `foo.%c%c' for a document `foo.texi'.\n"
! msgstr "Kutime DOSIERO... estas â€œumo.%c%câ€� por dokumento â€œumo.texiâ€�.\n"
  
! #: util/texindex.c:243
! #, c-format
! msgid ""
! "\n"
! "Options:\n"
! msgstr ""
! "\n"
! "Opcioj:\n"
  
! #: util/texindex.c:743
! #, c-format
! msgid "failure reopening %s"
! msgstr "fiaskis remalfermo de %s"
  
! #: util/texindex.c:758 util/texindex.c:786
! #, c-format
! msgid "%s: not a texinfo index file"
! msgstr "%s: ne estas indeksa dosiero laÅ­ Texinfo"
  
! #: util/texindex.c:993
! #, c-format
! msgid "No page number in %s"
! msgstr "Mankas paÄ�numero en %s"
  
! #: util/texindex.c:1066
! #, c-format
! msgid "entry %s follows an entry with a secondary name"
! msgstr "elemento %s sekvas elementon kun kromnomo"
  
  #~ msgid "Done."
--- 3594,3967 ----
  "Neniu sekcio?"
  
! #: tp/texi2any.pl:1345 tp/texi2any.pl:1421
  #, perl-format
  msgid "%s: error on closing %s: %s\n"
  msgstr "%s: eraro dum fermo de %s: %s\n"
  
! #: tp/texi2any.pl:1368 tp/texi2any.pl:1402
  #, perl-format
  msgid "%s: error on closing internal links file %s: %s\n"
  msgstr "%s: eraro dum fermo de %s (dosiero de internaj ligoj): %s\n"
  
! #: tp/texi2any.pl:1374 tp/texi2any.pl:1408
  #, perl-format
  msgid "%s: could not open %s for writing: %s\n"
  msgstr "%s: ne eblas malfermi %s por skribi: %s\n"
  
! #: texindex/ti.twjr:373
! #, awk-format
! msgid "%s: unrecognized option `%s'\n"
! msgstr "%s: nekonata opcio Â«--%sÂ»\n"
  
! #: texindex/ti.twjr:444
! #, awk-format
! msgid "%s is not a Texinfo index file\n"
! msgstr "%s ne estas indeksa dosiero de Texinfo\n"
! 
! #: texindex/ti.twjr:543
! #, awk-format
! msgid "%s:%d: Bad key %s in record\n"
! msgstr "%s:%d: Misa sloÅ�ilo %s en rikordo\n"
! 
! #: texindex/ti.twjr:566
! #, awk-format
! msgid "%s:%d: Bad entry; expected three fields, not %d\n"
! msgstr "%s:%d: Misa ero; atendiÄ�is 3 kampoj, ne %d\n"
! 
! #: texindex/ti.twjr:725
! #, awk-format
! msgid "%s:%d: Bad entry; expected %s at column %d\n"
! msgstr "%s:%d: Misa ero; atendiÄ�is %s je kolumno %d\n"
! 
! #: texindex/ti.twjr:1254
! msgid "..."
! msgstr "..."
! 
! #: texindex/ti.twjr:1273
! #, awk-format
  msgid "Usage: %s [OPTION]... FILE...\n"
  msgstr "Uzmaniero:  %s [OPCIO...] DOSIERO...\n"
  
! #: texindex/ti.twjr:1274
! msgid "Generate a sorted index for each TeX output FILE."
! msgstr "Generas ordigitan indekson por Ä‰iu TeX-a elig-DOSIERO."
! 
! #: texindex/ti.twjr:1275
! msgid "Usually FILE... is specified as `foo.??' for a document `foo.texi'."
! msgstr "Kutime DOSIERO... estas â€œumo.??â€� por dokumento â€œumo.texiâ€�."
! 
! #: texindex/ti.twjr:1277
! msgid "Options:"
! msgstr "Opcioj:"
! 
! #: texindex/ti.twjr:1278
! msgid " -h, --help   display this help and exit"
! msgstr "  -h, --help        montri Ä‰i tiun helpon kaj eliri"
! 
! #: texindex/ti.twjr:1279
! msgid " --version    display version information and exit"
! msgstr "      --version     montri programversion kaj eliri"
! 
! #: texindex/ti.twjr:1280
! msgid " --           end option processing"
! msgstr "  --                ne rekoni pluajn opciojn"
  
! #~ msgid ""
! #~ "\n"
! #~ "Email bug reports to bug-texinfo@gnu.org,\n"
! #~ "general questions and discussion to help-texinfo@gnu.org.\n"
! #~ "Texinfo home page: http://www.gnu.org/software/texinfo/"
! #~ msgstr ""
! #~ "\n"
! #~ "Erarraportojn sendu al <bug-texinfo@nu.org>;\n"
! #~ "Ä�eneralajn demandojn kaj opiniojn al <help-texinfo@gnu.org>.\n"
! #~ "La hejmpaÄ�o de Texinfo: <http://www.gnu.org/software/texinfo/>.\n"
! #~ "Por diskutoj pri Esperanto-traduko uzu la dissendoliston\n"
! #~ "<translation-team-eo@lists.sourceforge.net>."
  
! #~ msgid "Insert this character"
! #~ msgstr "EnÅ�ovi tiun signon"
  
! #~ msgid "No index entries."
! #~ msgstr "Neniu indeksero."
  
! #~ msgid "CAN'T SEE THIS"
! #~ msgstr "MALEBLAS VIDI ÄˆI TION"
  
! #~ msgid ""
! #~ "\n"
! #~ "* Menu: Nodes whose indices contain `%s':\n"
! #~ msgstr ""
! #~ "\n"
! #~ "* Menu: Nodoj kies indeksoj entenas Â«%sÂ»:\n"
  
! #~ msgid "No index"
! #~ msgstr "Neniu indekso"
! 
! #~ msgid "Index for `%s'"
! #~ msgstr "Indekso por Â«%sÂ»"
! 
! #~ msgid "File names matching `%s'"
! #~ msgstr "Dosiernomoj kiuj kongruas al Â«%sÂ»"
! 
! #~ msgid ""
! #~ "Basic Commands in Info Windows\n"
! #~ "******************************\n"
! #~ msgstr ""
! #~ "La Ä‰efaj komandoj de Info\n"
! #~ "=========================\n"
! 
! #~ msgid "  %-10s  Quit this help.\n"
! #~ msgstr "  %-10s  Forlasi Ä‰i tiun helpon.\n"
! 
! #~ msgid "  %-10s  Quit Info altogether.\n"
! #~ msgstr "  %-10s  Forlasi la tutan Info.\n"
! 
! #~ msgid "  %-10s  Invoke the Info tutorial.\n"
! #~ msgstr "  %-10s  Voki la lernilon pri Info.\n"
! 
! #~ msgid "  %-10s  Move to the `next' node of this node.\n"
! #~ msgstr "  %-10s  Iri al la tujsekva (â€œNextâ€�) nodo de Ä‰i tiu nodo.\n"
! 
! #~ msgid "  %-10s  Move to the `previous' node of this node.\n"
! #~ msgstr "  %-10s  Iri al la ÄµusantaÅ­a (â€œPreviousâ€�) nodo de Ä‰i tiu nodo.\n"
! 
! #~ msgid "  %-10s  Move `up' from this node.\n"
! #~ msgstr "  %-10s  Iri al la tujsupra (â€œUpâ€�) nodo de Ä‰i tiu nodo.\n"
! 
! #~ msgid ""
! #~ "  %-10s  Pick menu item specified by name.\n"
! #~ "              Picking a menu item causes another node to be selected.\n"
! #~ msgstr ""
! #~ "  %-10s  Elekti menueron indikotan per nomo.\n"
! #~ "              Elekto de menuero kaÅ­zas transiron en alian nodon.\n"
! 
! #~ msgid "  %-10s  Follow a cross reference.  Reads name of reference.\n"
! #~ msgstr "  %-10s  Sekvi referencon (legante la nomon de la referenco).\n"
! 
! #~ msgid "  %-10s  Move to the last node seen in this window.\n"
! #~ msgstr "  %-10s  Reveni al la Lasta nodo vizitita en Ä‰i tiu fenestro.\n"
! 
! #~ msgid "  %-10s  Skip to next hypertext link within this node.\n"
! #~ msgstr "  %-10s  Salti sur la sekvan hipertekstan ligon en Ä‰i tiu nodo.\n"
! 
! #~ msgid "  %-10s  Follow the hypertext link under cursor.\n"
! #~ msgstr "  %-10s  Iri laÅ­ la subkursora hiperteksta ligo.\n"
! 
! #~ msgid "  %-10s  Move to the `directory' node.  Equivalent to `g (DIR)'.\n"
! #~ msgstr "  %-10s  Iri al la Ä‰efkataloga nodo.  Ekvivalentas al Â«g (DIR)Â».\n"
! 
! #~ msgid "  %-10s  Move to the Top node.  Equivalent to `g Top'.\n"
! #~ msgstr "  %-10s  Iri al la radika nodo.  Ekvivalentas al Â«g TopÂ».\n"
! 
! #~ msgid ""
! #~ "Moving within a node:\n"
! #~ "---------------------\n"
! #~ msgstr ""
! #~ "Por moviÄ�i ene de nodo:\n"
! #~ "------------------------\n"
! 
! #~ msgid "  %-10s  Scroll forward a page.\n"
! #~ msgstr "  %-10s  Unu paÄ�on antaÅ­en.\n"
! 
! #~ msgid "  %-10s  Scroll backward a page.\n"
! #~ msgstr "  %-10s  Unu paÄ�on malantaÅ­en.\n"
! 
! #~ msgid "  %-10s  Go to the beginning of this node.\n"
! #~ msgstr "  %-10s  Iri al la komenco de Ä‰i tiu nodo.\n"
! 
! #~ msgid "  %-10s  Go to the end of this node.\n"
! #~ msgstr "  %-10s  Iri al la fino de Ä‰i tiu nodo.\n"
! 
! #~ msgid "  %-10s  Scroll forward 1 line.\n"
! #~ msgstr "  %-10s  Unu linion antaÅ­en.\n"
! 
! #~ msgid "  %-10s  Scroll backward 1 line.\n"
! #~ msgstr "  %-10s  Unu linion malantaÅ­en.\n"
! 
! #~ msgid ""
! #~ "Other commands:\n"
! #~ "---------------\n"
! #~ msgstr ""
! #~ "Kelkaj ceteraj komandoj:\n"
! #~ "------------------------\n"
! 
! #~ msgid "  %-10s  Pick first...ninth item in node's menu.\n"
! #~ msgstr ""
! #~ "  %-10s  Elekti respektive la unuan ... la naÅ­an eron de Ä‰i-noda menuo.\n"
! 
! #~ msgid "  %-10s  Pick last item in node's menu.\n"
! #~ msgstr "  %-10s  Elekti la lastan eron de Ä‰i-noda menuo.\n"
! 
! #~ msgid ""
! #~ "  %-10s  Search for a specified string in the index entries of this Info\n"
! #~ "              file, and select the node referenced by the first entry "
! #~ "found.\n"
! #~ msgstr ""
! #~ "  %-10s  SerÄ‰i indikotan signoÄ‰enon en la indekseroj de Ä‰i tiu Info-"
! #~ "dosiero\n"
! #~ "              kaj viziti la nodon referencatan per la unua trovita ero.\n"
! 
! #~ msgid ""
! #~ "  %-10s  Move to node specified by name.\n"
! #~ "              You may include a filename as well, as in "
! #~ "(FILENAME)NODENAME.\n"
! #~ msgstr ""
! #~ "  %-10s  Iri al nodo indikota per nomo.\n"
! #~ "              AnkaÅ­ la dosiernomon vi povas inkludi, kiel en "
! #~ "(DOSIERO)NODO.\n"
! 
! #~ msgid ""
! #~ "  %-10s  Search forward for a specified string,\n"
! #~ "              and select the node in which the next occurrence is found.\n"
! #~ msgstr ""
! #~ "  %-10s  SerÄ‰i suben aperon de indikota signoÄ‰eno kaj\n"
! #~ "              viziti la nodon en kiu troviÄ�os la sekva apero.\n"
! 
! #~ msgid ""
! #~ "  %-10s  Search backward for a specified string,\n"
! #~ "              and select the node in which the next occurrence is found.\n"
! #~ msgstr ""
! #~ "  %-10s  SerÄ‰i supren aperon de indikota signoÄ‰eno kaj\n"
! #~ "              viziti la nodon en kiu troviÄ�os la sekva apero.\n"
! 
! #~ msgid "ESC %s is undefined."
! #~ msgstr "ESC %s estas nedifinita."
! 
! #~ msgid "%s is defined to %s."
! #~ msgstr "%s estas ligita al %s."
! 
! #~ msgid ""
! #~ "Selecting other nodes:\n"
! #~ "----------------------\n"
! #~ msgstr ""
! #~ "Por elekti aliajn nodojn:\n"
! #~ "-------------------------\n"
! 
! #~ msgid "incorrect number of arguments"
! #~ msgstr "malÄ�usta nombro da argumentoj"
! 
! #~ msgid "cannot open input file `%s'"
! #~ msgstr "ne eblas malfermi enigan dosieron Â«%sÂ»"
! 
! #~ msgid "cannot create output file `%s'"
! #~ msgstr "ne eblas krei eligan dosieron Â«%sÂ»"
! 
! #~ msgid "error writing to `%s'"
! #~ msgstr "eraro dum skribo en Â«%sÂ»"
! 
! #~ msgid "error closing output file `%s'"
! #~ msgstr "eraro dum fermo de eliga dosiero Â«%sÂ»"
! 
! #~ msgid "section too long"
! #~ msgstr "tro longa sekcio"
! 
! #~ msgid ""
! #~ "Usage: %s [OPTION]... [INPUT-FILE]\n"
! #~ "\n"
! #~ "Compile infokey source file to infokey file.  Reads INPUT-FILE (default\n"
! #~ "$HOME/.infokey) and writes compiled key file to (by default) $HOME/."
! #~ "info.\n"
! #~ "\n"
! #~ "Options:\n"
! #~ "  --output FILE        output to FILE instead of $HOME/.info\n"
! #~ "  --help               display this help and exit.\n"
! #~ "  --version            display version information and exit.\n"
! #~ msgstr ""
! #~ "Uzmaniero:  %s [OPCIO...] [ENIG-DOSIERO]\n"
! #~ "\n"
! #~ "Kompilas fontan 'infokey' dosieron al infoklava dosiero.  Legas ENIG-"
! #~ "DOSIEROn\n"
! #~ "(defaÅ­lte $HOME/.infokey) kaj eligas kompilaÄµon al (defaÅ­lte) $HOME/."
! #~ "info.\n"
! #~ "\n"
! #~ "Opcioj:\n"
! #~ "  --output=DOSIERO      eligi al DOSIERO (anstataÅ­ al $HOME/.info)\n"
! #~ "  --help                eligi Ä‰i tiun helpteksteton kaj fini\n"
! #~ "  --version             eligi la programversion kaj fini\n"
! 
! #~ msgid "Ignoring invalid infokey file `%s' - too small"
! #~ msgstr "IgnoriÄ�as misa infoklava dosiero Â«%sÂ» (tro mallongas)"
! 
! #~ msgid "Ignoring invalid infokey file `%s' - too big"
! #~ msgstr "IgnoriÄ�as misa infoklava dosiero Â«%sÂ» (tro longas)"
! 
! #~ msgid "Error reading infokey file `%s' - short read"
! #~ msgstr "Eraro dum lego de infoklava dosiero Â«%sÂ» (tro frue elÄ‰erpita)"
! 
! #~ msgid ""
! #~ "Invalid infokey file `%s' (bad magic numbers) -- run infokey to update it"
! #~ msgstr ""
! #~ "Misa infoklava dosiero Â«%sÂ» (misaj magiaj nombroj) -- aktualigu Ä�in per "
! #~ "Â«infokeyÂ»"
! 
! #~ msgid "Your infokey file `%s' is out of date -- run infokey to update it"
! #~ msgstr ""
! #~ "Via infoklava dosiero Â«%sÂ» malaktualas -- aktualigu Ä�in per Â«infokeyÂ»"
! 
! #~ msgid ""
! #~ "Invalid infokey file `%s' (bad section length) -- run infokey to update it"
! #~ msgstr ""
! #~ "Misa infoklava dosiero Â«%sÂ» (misa sekcilongo) -- aktualigu Ä�in per "
! #~ "Â«infokeyÂ»"
! 
! #~ msgid ""
! #~ "Invalid infokey file `%s' (bad section code) -- run infokey to update it"
! #~ msgstr ""
! #~ "Misa infoklava dosiero Â«%sÂ» (misa sekcikodo) -- aktualigu Ä�in per "
! #~ "Â«infokeyÂ»"
! 
! #~ msgid "Bad data in infokey file -- some key bindings ignored"
! #~ msgstr "Misaj datumoj en infoklava dosiero -- iuj klavasociaÄµoj ignoriÄ�as"
! 
! #~ msgid "Bad data in infokey file -- some var settings ignored"
! #~ msgstr ""
! #~ "Misaj datumoj en infoklava dosiero -- iuj valorizoj de variabloj ignoriÄ�as"
! 
! # Plibone ne tradukindas.
! #~ msgid "Next"
! #~ msgstr "Next"
! 
! #~ msgid "No `Prev' for this node."
! #~ msgstr "Mankas ligo â€œPrevâ€� por Ä‰i tiu nodo."
! 
! #~ msgid "Kill node (%s): "
! #~ msgstr "Malaperigi nodon (%s): "
! 
! #~ msgid "Cannot kill node `%s'"
! #~ msgstr "Ne eblas malaperigi nodon Â«%sÂ»"
! 
! #~ msgid "Cannot kill the last node"
! #~ msgstr "Maleblas malaperigi la lastan nodon"
! 
! #~ msgid "Kill this node"
! #~ msgstr "Malaperigi Ä‰i tiun nodon"
! 
! #~ msgid "writing file %s"
! #~ msgstr "skribado de dosiero %s"
! 
! #~ msgid "closing file %s"
! #~ msgstr "fermo de dosiero %s"
! 
! #~ msgid "Internally used by \\[universal-argument]"
! #~ msgstr "UziÄ�as interne de \\[universal-argument]"
! 
! #~ msgid "Usage: makeinfo [OPTION]... TEXINFO-FILE...\n"
! #~ msgstr "Uzmaniero:  makeinfo [OPCIO...] TEXINFO-DOSIERO...\n"
! 
! #~ msgid "  or:  texi2any [OPTION]... TEXINFO-FILE...\n"
! #~ msgstr "       aÅ­:  texi2any [OPCIO...] TEXINFO-DOSIERO...\n"
! 
! #~ msgid "send output to FILE"
! #~ msgstr "sendi la eligaÄµon en DOSIEROn"
! 
! #~ msgid "failure reopening %s"
! #~ msgstr "fiaskis remalfermo de %s"
! 
! #~ msgid "No page number in %s"
! #~ msgstr "Mankas paÄ�numero en %s"
! 
! #~ msgid "entry %s follows an entry with a secondary name"
! #~ msgstr "elemento %s sekvas elementon kun kromnomo"
  
  #~ msgid "Done."
***************
*** 4212,4218 ****
  #~ msgstr "Nodo Â«%sÂ» bezonas subdividan komandon (ekzemple %c%s)"
  
- #~ msgid "No node name specified for `%c%s' command"
- #~ msgstr "Mankas nodnomo por la komando â€ž%c%sâ€Ÿ"
- 
  #~ msgid "Anchor `%s' and node `%s' map to the same file name"
  #~ msgstr "Dosiernoma kolizio por ankro Â«%sÂ» kaj nodo Â«%sÂ»"
--- 4286,4289 ----
***************
*** 4511,4517 ****
  #~ msgstr "@quote-arg utilas nur en sol-argumentaj makrooj"
  
- #~ msgid "This is %s, produced by makeinfo version %s from %s.\n"
- #~ msgstr "Äˆi tiun dosieron %s generis Makeinfo-%s el %s.\n"
- 
  #~ msgid "Next:"
  #~ msgstr "Sekva:"
--- 4582,4585 ----
Binary files texinfo-5.2/po/es.gmo and texinfo-6.0/po/es.gmo differ
diff -Nrc2 texinfo-5.2/po/es.po texinfo-6.0/po/es.po
*** texinfo-5.2/po/es.po	2013-09-26 23:52:36.000000000 +0100
--- texinfo-6.0/po/es.po	2015-06-26 13:52:33.000000000 +0100
***************
*** 1,15 ****
  # Spanish translations for GNU Texinfo.
! # Copyright (C) 2013 Free Software Foundation, Inc.
  # This file is distributed under the same license as the texinfo package.
  #
  # Benno Schulenberg <benno@vertaalt.nl>, 2007, 2008, 2013.
  msgid ""
  msgstr ""
! "Project-Id-Version: texinfo-5.1.90\n"
  "Report-Msgid-Bugs-To: bug-texinfo@gnu.org\n"
! "POT-Creation-Date: 2013-09-26 15:52-0700\n"
! "PO-Revision-Date: 2013-09-15 17:05+0200\n"
! "Last-Translator: Benno Schulenberg <benno@vertaalt.nl>\n"
! "Language-Team: Spanish <es@li.org>\n"
  "Language: es\n"
  "MIME-Version: 1.0\n"
--- 1,16 ----
  # Spanish translations for GNU Texinfo.
! # Copyright (C) 2013, 2015 Free Software Foundation, Inc.
  # This file is distributed under the same license as the texinfo package.
  #
  # Benno Schulenberg <benno@vertaalt.nl>, 2007, 2008, 2013.
+ # Antonio Ceballos <aceballos@gmail.com>, 2015.
  msgid ""
  msgstr ""
! "Project-Id-Version: texinfo-5.9.93\n"
  "Report-Msgid-Bugs-To: bug-texinfo@gnu.org\n"
! "POT-Creation-Date: 2015-06-26 13:52+0100\n"
! "PO-Revision-Date: 2015-06-07 11:04+0200\n"
! "Last-Translator: Antonio Ceballos <aceballos@gmail.com>\n"
! "Language-Team: Spanish <es@tp.org.es>\n"
  "Language: es\n"
  "MIME-Version: 1.0\n"
***************
*** 19,109 ****
  "X-Generator: Lokalize 1.0\n"
  
! #: gnulib/lib/error.c:188
  msgid "Unknown system error"
  msgstr "Error de sistema desconocido"
  
! #: gnulib/lib/getopt.c:547 gnulib/lib/getopt.c:576
  #, c-format
  msgid "%s: option '%s' is ambiguous; possibilities:"
! msgstr "%s: la opciÃ³n '%s' es ambigua; possibilidades son:"
  
! #: gnulib/lib/getopt.c:624 gnulib/lib/getopt.c:628
  #, c-format
  msgid "%s: option '--%s' doesn't allow an argument\n"
  msgstr "%s: la opciÃ³n '--%s' no permite argumento alguno\n"
  
! #: gnulib/lib/getopt.c:637 gnulib/lib/getopt.c:642
  #, c-format
  msgid "%s: option '%c%s' doesn't allow an argument\n"
  msgstr "%s: la opciÃ³n '%c%s' no permite argumento alguno\n"
  
! #: gnulib/lib/getopt.c:685 gnulib/lib/getopt.c:704
  #, c-format
  msgid "%s: option '--%s' requires an argument\n"
! msgstr "%s: la opciÃ³n '%s' requiere un argumento\n"
  
! #: gnulib/lib/getopt.c:742 gnulib/lib/getopt.c:745
  #, c-format
  msgid "%s: unrecognized option '--%s'\n"
  msgstr "%s: opciÃ³n desconocida '--%s'\n"
  
! #: gnulib/lib/getopt.c:753 gnulib/lib/getopt.c:756
  #, c-format
  msgid "%s: unrecognized option '%c%s'\n"
  msgstr "%s: opciÃ³n desconocida '%c%s'\n"
  
! #: gnulib/lib/getopt.c:805 gnulib/lib/getopt.c:808
  #, c-format
  msgid "%s: invalid option -- '%c'\n"
! msgstr "%s: opciÃ³n invÃ¡lida -- '%c'\n"
  
! #: gnulib/lib/getopt.c:861 gnulib/lib/getopt.c:878 gnulib/lib/getopt.c:1088
! #: gnulib/lib/getopt.c:1106
  #, c-format
  msgid "%s: option requires an argument -- '%c'\n"
  msgstr "%s: la opciÃ³n requiere un argumento -- '%c'\n"
  
! #: gnulib/lib/getopt.c:934 gnulib/lib/getopt.c:950
  #, c-format
  msgid "%s: option '-W %s' is ambiguous\n"
  msgstr "%s: la opciÃ³n '-W %s' es ambigua\n"
  
! #: gnulib/lib/getopt.c:974 gnulib/lib/getopt.c:992
  #, c-format
  msgid "%s: option '-W %s' doesn't allow an argument\n"
  msgstr "%s: la opciÃ³n '-W %s' no permite argumento alguno\n"
  
! #: gnulib/lib/getopt.c:1013 gnulib/lib/getopt.c:1031
  #, c-format
  msgid "%s: option '-W %s' requires an argument\n"
! msgstr "%s: la opciÃ³n '%s' requiere un argumento\n"
  
  #: gnulib/lib/regcomp.c:131
  msgid "Success"
! msgstr ""
  
  #: gnulib/lib/regcomp.c:134
  msgid "No match"
! msgstr ""
  
  #: gnulib/lib/regcomp.c:137
  msgid "Invalid regular expression"
! msgstr "InvÃ¡lida expresiÃ³n regular"
  
  #: gnulib/lib/regcomp.c:140
  msgid "Invalid collation character"
! msgstr "InvÃ¡lido carÃ¡cter fundido"
  
  #: gnulib/lib/regcomp.c:143
  msgid "Invalid character class name"
! msgstr "InvÃ¡lido nombre de clase de caracteres"
  
  #: gnulib/lib/regcomp.c:146
  msgid "Trailing backslash"
! msgstr ""
  
  #: gnulib/lib/regcomp.c:149
  msgid "Invalid back reference"
! msgstr ""
  
  #: gnulib/lib/regcomp.c:152
--- 20,115 ----
  "X-Generator: Lokalize 1.0\n"
  
! #: gnulib/lib/error.c:191
  msgid "Unknown system error"
  msgstr "Error de sistema desconocido"
  
! #: gnulib/lib/getopt.c:575 gnulib/lib/getopt.c:604
  #, c-format
  msgid "%s: option '%s' is ambiguous; possibilities:"
! msgstr "%s: la opciÃ³n '%s' es ambigua; las posibilidades son:"
  
! #: gnulib/lib/getopt.c:619
! #, c-format
! msgid "%s: option '%s' is ambiguous\n"
! msgstr "%s: la opciÃ³n '%s' es ambigua\n"
! 
! #: gnulib/lib/getopt.c:654 gnulib/lib/getopt.c:658
  #, c-format
  msgid "%s: option '--%s' doesn't allow an argument\n"
  msgstr "%s: la opciÃ³n '--%s' no permite argumento alguno\n"
  
! #: gnulib/lib/getopt.c:667 gnulib/lib/getopt.c:672
  #, c-format
  msgid "%s: option '%c%s' doesn't allow an argument\n"
  msgstr "%s: la opciÃ³n '%c%s' no permite argumento alguno\n"
  
! #: gnulib/lib/getopt.c:715 gnulib/lib/getopt.c:734
  #, c-format
  msgid "%s: option '--%s' requires an argument\n"
! msgstr "%s: la opciÃ³n '--%s' requiere un argumento\n"
  
! #: gnulib/lib/getopt.c:772 gnulib/lib/getopt.c:775
  #, c-format
  msgid "%s: unrecognized option '--%s'\n"
  msgstr "%s: opciÃ³n desconocida '--%s'\n"
  
! #: gnulib/lib/getopt.c:783 gnulib/lib/getopt.c:786
  #, c-format
  msgid "%s: unrecognized option '%c%s'\n"
  msgstr "%s: opciÃ³n desconocida '%c%s'\n"
  
! #: gnulib/lib/getopt.c:835 gnulib/lib/getopt.c:838
  #, c-format
  msgid "%s: invalid option -- '%c'\n"
! msgstr "%s: opciÃ³n no vÃ¡lida -- '%c'\n"
  
! #: gnulib/lib/getopt.c:891 gnulib/lib/getopt.c:908 gnulib/lib/getopt.c:1118
! #: gnulib/lib/getopt.c:1136
  #, c-format
  msgid "%s: option requires an argument -- '%c'\n"
  msgstr "%s: la opciÃ³n requiere un argumento -- '%c'\n"
  
! #: gnulib/lib/getopt.c:964 gnulib/lib/getopt.c:980
  #, c-format
  msgid "%s: option '-W %s' is ambiguous\n"
  msgstr "%s: la opciÃ³n '-W %s' es ambigua\n"
  
! #: gnulib/lib/getopt.c:1004 gnulib/lib/getopt.c:1022
  #, c-format
  msgid "%s: option '-W %s' doesn't allow an argument\n"
  msgstr "%s: la opciÃ³n '-W %s' no permite argumento alguno\n"
  
! #: gnulib/lib/getopt.c:1043 gnulib/lib/getopt.c:1061
  #, c-format
  msgid "%s: option '-W %s' requires an argument\n"
! msgstr "%s: la opciÃ³n '-W %s' requiere un argumento\n"
  
  #: gnulib/lib/regcomp.c:131
  msgid "Success"
! msgstr "Encontrado"
  
  #: gnulib/lib/regcomp.c:134
  msgid "No match"
! msgstr "No hay coincidencias"
  
  #: gnulib/lib/regcomp.c:137
  msgid "Invalid regular expression"
! msgstr "ExpresiÃ³n regular no vÃ¡lida"
  
  #: gnulib/lib/regcomp.c:140
  msgid "Invalid collation character"
! msgstr "CarÃ¡cter de combinaciÃ³n incorrecto"
  
  #: gnulib/lib/regcomp.c:143
  msgid "Invalid character class name"
! msgstr "Nombre de clase de caracteres no vÃ¡lido"
  
  #: gnulib/lib/regcomp.c:146
  msgid "Trailing backslash"
! msgstr "Barra inclinada inversa al final"
  
  #: gnulib/lib/regcomp.c:149
  msgid "Invalid back reference"
! msgstr "Referencia retroactiva no vÃ¡lida"
  
  #: gnulib/lib/regcomp.c:152
***************
*** 121,129 ****
  #: gnulib/lib/regcomp.c:161
  msgid "Invalid content of \\{\\}"
! msgstr "InvÃ¡lido contenido de '\\{\\}'"
  
  #: gnulib/lib/regcomp.c:164
  msgid "Invalid range end"
! msgstr ""
  
  #: gnulib/lib/regcomp.c:167
--- 127,135 ----
  #: gnulib/lib/regcomp.c:161
  msgid "Invalid content of \\{\\}"
! msgstr "Contenido de '\\{\\}' no vÃ¡lido"
  
  #: gnulib/lib/regcomp.c:164
  msgid "Invalid range end"
! msgstr "Final de rango no vÃ¡lido"
  
  #: gnulib/lib/regcomp.c:167
***************
*** 133,150 ****
  #: gnulib/lib/regcomp.c:170
  msgid "Invalid preceding regular expression"
! msgstr "InvÃ¡lida expresiÃ³n regular anterior"
  
  #: gnulib/lib/regcomp.c:173
- #, fuzzy
  msgid "Premature end of regular expression"
! msgstr "expresiÃ³n regular"
  
  #: gnulib/lib/regcomp.c:176
  msgid "Regular expression too big"
! msgstr "ExpresiÃ³n regular es demasiado grande"
  
  #: gnulib/lib/regcomp.c:179
  msgid "Unmatched ) or \\)"
! msgstr "Desemparejado ')' o '\\)'"
  
  #: gnulib/lib/regcomp.c:707
--- 139,155 ----
  #: gnulib/lib/regcomp.c:170
  msgid "Invalid preceding regular expression"
! msgstr "La expresiÃ³n regular anterior no es vÃ¡lida"
  
  #: gnulib/lib/regcomp.c:173
  msgid "Premature end of regular expression"
! msgstr "Final de expresiÃ³n regular prematuro"
  
  #: gnulib/lib/regcomp.c:176
  msgid "Regular expression too big"
! msgstr "La expresiÃ³n regular es demasiado grande"
  
  #: gnulib/lib/regcomp.c:179
  msgid "Unmatched ) or \\)"
! msgstr "')' o '\\)' desemparejado"
  
  #: gnulib/lib/regcomp.c:707
***************
*** 156,261 ****
  msgstr "no hay mÃ¡s memoria disponible"
  
! #: info/echo-area.c:283 info/session.c:978
  msgid "Move forward a character"
  msgstr "Avanzar un carÃ¡cter"
  
! #: info/echo-area.c:295 info/session.c:1005
  msgid "Move backward a character"
  msgstr "Retroceder un carÃ¡cter"
  
! #: info/echo-area.c:307
  msgid "Move to the start of this line"
  msgstr "Ir al principio de esta lÃ­nea"
  
! #: info/echo-area.c:312
  msgid "Move to the end of this line"
  msgstr "Ir al final de esta lÃ­nea"
  
! #: info/echo-area.c:320 info/session.c:1037
  msgid "Move forward a word"
  msgstr "Avanzar una palabra"
  
! #: info/echo-area.c:360 info/session.c:1061
  msgid "Move backward a word"
  msgstr "Retroceder una palabra"
  
! #: info/echo-area.c:400
  msgid "Delete the character under the cursor"
  msgstr "Borrar el carÃ¡cter bajo el cursor"
  
! #: info/echo-area.c:430
  msgid "Delete the character behind the cursor"
! msgstr "Borrar el cÃ¡racter anterior a la posiciÃ³n del cursor"
  
! #: info/echo-area.c:451
  msgid "Cancel or quit operation"
  msgstr "Cancelar o abortar la operaciÃ³n"
  
! #: info/echo-area.c:466
  msgid "Accept (or force completion of) this line"
  msgstr "Aceptar (o forzar el completado de) esta lÃ­nea"
  
! #: info/echo-area.c:471
  msgid "Insert next character verbatim"
! msgstr "Insertar siguiente carÃ¡cter de forma literal"
! 
! #: info/echo-area.c:479
! msgid "Insert this character"
! msgstr "Insertar este carÃ¡cter"
  
! #: info/echo-area.c:498
  msgid "Insert a TAB character"
  msgstr "Insertar un carÃ¡cter de tabulaciÃ³n (TAB)"
  
! #: info/echo-area.c:505
  msgid "Transpose characters at point"
  msgstr ""
  "Intercambiar los caracteres anterior y posterior a la posiciÃ³n del cursor"
  
! #: info/echo-area.c:556
  msgid "Yank back the contents of the last kill"
  msgstr "Pegar el Ãºltimo bloque de texto borrado"
  
! #: info/echo-area.c:563
  msgid "Kill ring is empty"
  msgstr "No existe informaciÃ³n de anteriores bloques borrados"
  
! #: info/echo-area.c:576
  msgid "Yank back a previous kill"
  msgstr "Pegar el Ãºltimo borrado en bloque"
  
! #: info/echo-area.c:609
  msgid "Kill to the end of the line"
  msgstr "Borrar hasta el final de la lÃ­nea"
  
! #: info/echo-area.c:622
  msgid "Kill to the beginning of the line"
  msgstr "Borrar hasta el principio de la lÃ­nea"
  
! #: info/echo-area.c:634
  msgid "Kill the word following the cursor"
  msgstr "Borrar la palabra situada tras el cursor"
  
! #: info/echo-area.c:654
  msgid "Kill the word preceding the cursor"
! msgstr "Borrar la palabra situada antes el cursor"
  
! #: info/echo-area.c:871 info/echo-area.c:929
  msgid "No completions"
  msgstr "Nada que completar"
  
! #: info/echo-area.c:873
  msgid "Not complete"
  msgstr "Incompleto"
  
! #: info/echo-area.c:914
  msgid "List possible completions"
  msgstr "Listar posibles entradas"
  
! #: info/echo-area.c:933
  msgid "Sole completion"
  msgstr "Ãšnica entrada"
  
! #: info/echo-area.c:941
  #, c-format
  msgid "%d completion:\n"
--- 161,265 ----
  msgstr "no hay mÃ¡s memoria disponible"
  
! #: info/echo-area.c:299 info/session.c:1328
  msgid "Move forward a character"
  msgstr "Avanzar un carÃ¡cter"
  
! #: info/echo-area.c:318 info/session.c:1341
  msgid "Move backward a character"
  msgstr "Retroceder un carÃ¡cter"
  
! #: info/echo-area.c:344
  msgid "Move to the start of this line"
  msgstr "Ir al principio de esta lÃ­nea"
  
! #: info/echo-area.c:349
  msgid "Move to the end of this line"
  msgstr "Ir al final de esta lÃ­nea"
  
! #: info/echo-area.c:357 info/session.c:1356
  msgid "Move forward a word"
  msgstr "Avanzar una palabra"
  
! #: info/echo-area.c:397 info/session.c:1370
  msgid "Move backward a word"
  msgstr "Retroceder una palabra"
  
! #: info/echo-area.c:437
  msgid "Delete the character under the cursor"
  msgstr "Borrar el carÃ¡cter bajo el cursor"
  
! #: info/echo-area.c:457
  msgid "Delete the character behind the cursor"
! msgstr "Borrar el cÃ¡racter que estÃ¡ detrÃ¡s del cursor"
  
! #: info/echo-area.c:478
  msgid "Cancel or quit operation"
  msgstr "Cancelar o abortar la operaciÃ³n"
  
! #: info/echo-area.c:493
  msgid "Accept (or force completion of) this line"
  msgstr "Aceptar (o forzar el completado de) esta lÃ­nea"
  
! #: info/echo-area.c:498
  msgid "Insert next character verbatim"
! msgstr "Insertar el siguiente carÃ¡cter de forma literal"
  
! #: info/echo-area.c:530
  msgid "Insert a TAB character"
  msgstr "Insertar un carÃ¡cter de tabulaciÃ³n (TAB)"
  
! #: info/echo-area.c:582
  msgid "Transpose characters at point"
  msgstr ""
  "Intercambiar los caracteres anterior y posterior a la posiciÃ³n del cursor"
  
! #: info/echo-area.c:651
  msgid "Yank back the contents of the last kill"
  msgstr "Pegar el Ãºltimo bloque de texto borrado"
  
! #: info/echo-area.c:658
  msgid "Kill ring is empty"
  msgstr "No existe informaciÃ³n de anteriores bloques borrados"
  
! #: info/echo-area.c:671
  msgid "Yank back a previous kill"
  msgstr "Pegar el Ãºltimo borrado en bloque"
  
! #: info/echo-area.c:704
  msgid "Kill to the end of the line"
  msgstr "Borrar hasta el final de la lÃ­nea"
  
! #: info/echo-area.c:717
  msgid "Kill to the beginning of the line"
  msgstr "Borrar hasta el principio de la lÃ­nea"
  
! #: info/echo-area.c:729
  msgid "Kill the word following the cursor"
  msgstr "Borrar la palabra situada tras el cursor"
  
! #: info/echo-area.c:749
  msgid "Kill the word preceding the cursor"
! msgstr "Borrar la palabra situada antes del cursor"
  
! #: info/echo-area.c:981 info/echo-area.c:1039
  msgid "No completions"
  msgstr "Nada que completar"
  
! #: info/echo-area.c:983
  msgid "Not complete"
  msgstr "Incompleto"
  
! # TODO review completion=entrada
! #: info/echo-area.c:1032
  msgid "List possible completions"
  msgstr "Listar posibles entradas"
  
! # TODO review
! #: info/echo-area.c:1043
  msgid "Sole completion"
  msgstr "Ãšnica entrada"
  
! # TODO review
! #: info/echo-area.c:1052
  #, c-format
  msgid "%d completion:\n"
***************
*** 264,300 ****
  msgstr[1] "%d entradas:\n"
  
! #: info/echo-area.c:1091
  msgid "Insert completion"
  msgstr "Insertar entrada"
  
! #: info/echo-area.c:1228
  #, c-format
  msgid "Building completions..."
  msgstr "Contruyendo lista de entradas..."
  
! #: info/echo-area.c:1347
  msgid "Scroll the completions window"
  msgstr "Avanzar en la lista de entradas"
  
! #: info/filesys.c:88
  #, c-format
  msgid "looking for file \"%s\""
  msgstr "buscando el fichero '%s'"
  
! #: info/filesys.c:178
  #, c-format
  msgid "looking for file %s in %s"
  msgstr "buscando el fichero %s en %s"
  
! #: info/filesys.c:209 info/filesys.c:224 info/filesys.c:245
  #, c-format
  msgid "found file %s"
  msgstr "encontrado el fichero %s"
  
! #: info/footnotes.c:211
  msgid "Footnotes could not be displayed"
! msgstr "Las notas a pie de pÃ¡gina no pudieron ser mostradas"
  
! #: info/footnotes.c:237
  msgid "Show the footnotes associated with this node in another window"
  msgstr ""
--- 268,308 ----
  msgstr[1] "%d entradas:\n"
  
! # TODO review
! #: info/echo-area.c:1169
  msgid "Insert completion"
  msgstr "Insertar entrada"
  
! # TODO review
! #: info/echo-area.c:1271
  #, c-format
  msgid "Building completions..."
  msgstr "Contruyendo lista de entradas..."
  
! # TODO review
! #: info/echo-area.c:1390
  msgid "Scroll the completions window"
  msgstr "Avanzar en la lista de entradas"
  
! #: info/filesys.c:91
  #, c-format
  msgid "looking for file \"%s\""
  msgstr "buscando el fichero '%s'"
  
! #: info/filesys.c:158
  #, c-format
  msgid "looking for file %s in %s"
  msgstr "buscando el fichero %s en %s"
  
! #: info/filesys.c:227 info/filesys.c:241 info/filesys.c:262
  #, c-format
  msgid "found file %s"
  msgstr "encontrado el fichero %s"
  
! #: info/footnotes.c:231
! #, c-format
  msgid "Footnotes could not be displayed"
! msgstr "No se pudieron mostrar las notas a pie de pÃ¡gina"
  
! #: info/footnotes.c:251
  msgid "Show the footnotes associated with this node in another window"
  msgstr ""
***************
*** 305,465 ****
  msgstr "---- Notas a pie de pÃ¡gina ----"
  
! #: info/indices.c:174
! msgid "Look up a string in the index for this file"
! msgstr "Buscar un texto en el Ã­ndice de este fichero"
! 
! #: info/indices.c:202 info/indices.c:885
  #, c-format
  msgid "Finding index entries..."
  msgstr "Buscando en el Ã­ndice..."
  
! #: info/indices.c:209
  #, c-format
  msgid "No indices found."
  msgstr "No se encontraron Ã­ndices."
  
! #: info/indices.c:219
  msgid "Index entry: "
  msgstr "Entrada del Ã­ndice: "
  
! #: info/indices.c:253 info/indices.c:907 info/session.c:4204
  #, c-format
! msgid "Search string too short"
  msgstr ""
  
! #: info/indices.c:365
  msgid ""
! "Go to the next matching index item from the last `\\[index-search]' command"
  msgstr ""
  "Ir al siguiente elemento del Ã­ndice que concuerde desde la Ãºltima vez que "
! "el\n"
! "comando `\\[index-search]' fue ejecutado"
  
! #: info/indices.c:376
  #, c-format
  msgid "No previous index search string."
  msgstr "No existe constancia previa de texto de bÃºsqueda."
  
! #: info/indices.c:383
  #, c-format
! msgid "No index entries."
! msgstr "No existen entradas en el Ã­ndice."
! 
! #: info/indices.c:431
! #, fuzzy, c-format
! msgid "No more index entries containing `%s'."
! msgstr "No existe constancia de entradas de `%sindex' que contengan '%s'."
! 
! #: info/indices.c:432 info/indices.c:942
! #, fuzzy, c-format
! msgid "No index entries containing `%s'."
! msgstr "No existe constancia de entradas de `%sindex' que contengan '%s'."
  
! #: info/indices.c:444
! msgid "CAN'T SEE THIS"
! msgstr "ESTO DEBERÃ�A ESTAR INVISIBLE"
! 
! #: info/indices.c:480
  #, c-format
! msgid "Found `%s' in %s. (`\\[next-index-match]' tries to find next.)"
! msgstr ""
! "Encontrado '%s' en %s. (`\\[next-index-match]' tratarÃ¡ de encontrar la "
! "siguiente.)"
  
! #: info/indices.c:611
  #, c-format
! msgid "Scanning indices of `%s'..."
  msgstr "Buscando Ã­ndices de '%s'..."
  
! #: info/indices.c:659
! #, c-format
! msgid "No available info files have `%s' in their indices."
! msgstr "No existen ficheros Info que contengan la palabra '%s' en sus Ã­ndices."
! 
! #: info/indices.c:685
  msgid "Grovel all known info file's indices for a string and build a menu"
  msgstr ""
  "Buscar un texto entre todos los ficheros Info disponibles y generar un menÃº"
  
! #: info/indices.c:689
! msgid "Index apropos: "
! msgstr "Ã�ndice de apropos: "
  
! #: info/indices.c:717
  #, c-format
! msgid ""
! "\n"
! "* Menu: Nodes whose indices contain `%s':\n"
! msgstr ""
! "\n"
! "* MenÃº: Nodos cuyos Ã­ndices contienen '%s':\n"
  
! #: info/indices.c:869
  msgid "List all matches of a string in the index"
! msgstr ""
  
! #: info/indices.c:891
! #, c-format
! msgid "No index"
! msgstr "NingÃºn Ã­ndice"
  
! #: info/indices.c:895
! #, fuzzy
! msgid "Index topic: "
! msgstr "Ã�ndice de apropos: "
  
! #: info/indices.c:913
  #, c-format
! msgid "Index for `%s'"
! msgstr "Ã�ndice para '%s'"
  
! #: info/indices.c:966
! #, fuzzy, c-format
! msgid "File names matching `%s'"
! msgstr "No hay constancia de final de bloque `%cend %s'"
  
! #: info/indices.c:996
! msgid "Show all matching files"
! msgstr ""
  
! #: info/indices.c:1000
! #, fuzzy, c-format
! msgid "No file index"
! msgstr "NingÃºn Ã­ndice"
  
! #: info/info.c:316
  #, c-format
! msgid "no index entries found for `%s'\n"
! msgstr ""
! "No se encontraron entradas de Ã­ndice que concuerden con la palabra '%s'\n"
  
! #: info/info.c:490
  #, c-format
  msgid "invalid number: %s\n"
! msgstr ""
  
! #: info/info.c:641
  #, c-format
  msgid "malformed variable assignment: %s"
! msgstr ""
  
! #: info/info.c:650 info/infomap.c:1218
! #, fuzzy, c-format
  msgid "%s: no such variable"
! msgstr "acciÃ³n desconocida '%s'"
  
! #: info/info.c:654 info/infomap.c:1222
! #, fuzzy, c-format
  msgid "value %s is not valid for variable %s"
! msgstr "Establecer el valor de una variable"
  
! #: info/info.c:671 info/infokey.c:892
  #, c-format
  msgid "Try --help for more information.\n"
  msgstr "Pruebe la opciÃ³n `--help' para obtener mÃ¡s informaciÃ³n.\n"
  
! #: info/info.c:693 info/infokey.c:144 install-info/install-info.c:2163
! #: tp/texi2any.pl:861 util/texindex.c:295
! #, c-format, perl-format
  msgid ""
  "Copyright (C) %s Free Software Foundation, Inc.\n"
--- 313,450 ----
  msgstr "---- Notas a pie de pÃ¡gina ----"
  
! #: info/indices.c:123 info/indices.c:806
  #, c-format
  msgid "Finding index entries..."
  msgstr "Buscando en el Ã­ndice..."
  
! #: info/indices.c:206
! msgid "Look up a string in the index for this file"
! msgstr "Buscar un texto en el Ã­ndice de este fichero"
! 
! #: info/indices.c:218 info/indices.c:324 info/indices.c:812
  #, c-format
  msgid "No indices found."
  msgstr "No se encontraron Ã­ndices."
  
! #: info/indices.c:222
  msgid "Index entry: "
  msgstr "Entrada del Ã­ndice: "
  
! #: info/indices.c:439
  #, c-format
! msgid "Found '%s' in %s. ('\\[next-index-match]' tries to find next.)"
  msgstr ""
+ "Encontrado '%s' en %s. ('\\[next-index-match]' tratarÃ¡ de encontrar la "
+ "siguiente.)"
  
! #: info/indices.c:449
  msgid ""
! "Go to the next matching index item from the last '\\[index-search]' command"
  msgstr ""
  "Ir al siguiente elemento del Ã­ndice que concuerde desde la Ãºltima vez que "
! "se\n"
! "ejecutÃ³ la orden '\\[index-search]'."
  
! # TODO review index=text
! #: info/indices.c:460
  #, c-format
  msgid "No previous index search string."
  msgstr "No existe constancia previa de texto de bÃºsqueda."
  
! #: info/indices.c:478
  #, c-format
! msgid "No more index entries containing '%s'."
! msgstr "No existen mÃ¡s entradas en el Ã­ndice que contengan '%s'."
  
! #: info/indices.c:479 info/indices.c:874
  #, c-format
! msgid "No index entries containing '%s'."
! msgstr "No existen entradas en el Ã­ndice que contengan '%s'."
  
! #: info/indices.c:583
  #, c-format
! msgid "Scanning indices of '%s'..."
  msgstr "Buscando Ã­ndices de '%s'..."
  
! #: info/indices.c:636
  msgid "Grovel all known info file's indices for a string and build a menu"
  msgstr ""
  "Buscar un texto entre todos los ficheros Info disponibles y generar un menÃº"
  
! #: info/indices.c:644 info/indices.c:646
! msgid "Index apropos"
! msgstr "Ã�ndice de apropos"
  
! #: info/indices.c:686
  #, c-format
! msgid "Index entries containing '%s':\n"
! msgstr "Entradas en el Ã­ndice que contienen '%s':\n"
  
! #: info/indices.c:791
  msgid "List all matches of a string in the index"
! msgstr "Enumera todas las coincidencias de una cadena de texto en el Ã­ndice."
  
! #: info/indices.c:818 info/indices.c:820
! msgid "Index topic"
! msgstr "Tema del Ã­ndice"
  
! #: info/indices.h:40
! #, c-format
! msgid "No available info files have '%s' in their indices."
! msgstr "No existen ficheros Info que contengan la palabra '%s' en sus Ã­ndices."
  
! #: info/info-utils.c:899
  #, c-format
! msgid "Error converting file character encoding."
! msgstr "Error al convertir la codificaciÃ³n de caracteres del fichero."
  
! #: info/info.c:223 info/session.c:2700
! #, c-format
! msgid "No menu item '%s' in node '%s'."
! msgstr "No existe ningÃºn elemento de menÃº llamado '%s' en el nodo '%s'."
  
! #: info/info.c:316
! #, c-format
! msgid "No file given for node '%s'."
! msgstr "No se ha especificado ningÃºn fichero para el nodo '%s'."
  
! #: info/info.c:365 info/info.c:1115
! #, c-format
! msgid "Cannot find node '%s'."
! msgstr "El nodo '%s' no se ha encontrado."
  
! #: info/info.c:387
  #, c-format
! msgid "No program name given."
! msgstr "No se ha especificado ningÃºn nombre de programa."
  
! #: info/info.c:578
  #, c-format
  msgid "invalid number: %s\n"
! msgstr "nÃºmero no vÃ¡lido: %s\n"
  
! #: info/info.c:758
  #, c-format
  msgid "malformed variable assignment: %s"
! msgstr "asignaciÃ³n de variable mal formada: %s"
  
! #: info/info.c:765 info/infokey.c:537
! #, c-format
  msgid "%s: no such variable"
! msgstr "%s: no hay tal variable"
  
! #: info/info.c:771 info/infokey.c:539
! #, c-format
  msgid "value %s is not valid for variable %s"
! msgstr "el valor %s no es vÃ¡lido para la variable %s"
  
! #: info/info.c:783
  #, c-format
  msgid "Try --help for more information.\n"
  msgstr "Pruebe la opciÃ³n `--help' para obtener mÃ¡s informaciÃ³n.\n"
  
! #: info/info.c:805 install-info/install-info.c:2212 tp/texi2any.pl:878
! #: texindex/ti.twjr:1293
! #, c-format, awk-format, perl-format
  msgid ""
  "Copyright (C) %s Free Software Foundation, Inc.\n"
***************
*** 475,489 ****
  "Dicho software es provisto SIN GARANTÃ�A, hasta donde permite la ley.\n"
  
! #: info/info.c:785
! #, fuzzy, c-format
! msgid "can't open %s: %s"
! msgstr "no se pudo abrir %s: %s"
! 
! #: info/info.c:791
  #, c-format
! msgid "debugging output diverted to \"%s\""
  msgstr ""
  
! #: info/info.c:877
  #, c-format
  msgid ""
--- 460,470 ----
  "Dicho software es provisto SIN GARANTÃ�A, hasta donde permite la ley.\n"
  
! #: info/info.c:963
  #, c-format
! msgid "no index entries found for '%s'\n"
  msgstr ""
+ "No se encontraron entradas de Ã­ndice que concuerden con la palabra '%s'\n"
  
! #: info/info.c:1016
  #, c-format
  msgid ""
***************
*** 492,501 ****
  "Read documentation in Info format.\n"
  msgstr ""
! "Uso: %s [OPCIÃ“N]... [Ã�TEM DE MENÃš...]\n"
  "\n"
  "Muestra documentaciÃ³n escrita en formato Info.\n"
  
! #: info/info.c:883
! #, fuzzy
  msgid ""
  "Options:\n"
--- 473,481 ----
  "Read documentation in Info format.\n"
  msgstr ""
! "Modo de empleo: %s [OPCIÃ“N]... [ELEMENTO DE MENÃš...]\n"
  "\n"
  "Muestra documentaciÃ³n escrita en formato Info.\n"
  
! #: info/info.c:1022
  msgid ""
  "Options:\n"
***************
*** 508,511 ****
--- 488,492 ----
  msgstr ""
  "Opciones:\n"
+ "  -a, --all                    utilizar todos los manuales que coincidan.\n"
  "  -k, --apropos=TEXTO          buscar TEXTO en los Ã­ndices de todos los\n"
  "                                 manuales disponibles.\n"
***************
*** 515,520 ****
  "  -f, --file=FICHERO           el FICHERO Info que visitar."
  
! #: info/info.c:891
! #, fuzzy
  msgid ""
  "  -h, --help                   display this help and exit.\n"
--- 496,500 ----
  "  -f, --file=FICHERO           el FICHERO Info que visitar."
  
! #: info/info.c:1030
  msgid ""
  "  -h, --help                   display this help and exit.\n"
***************
*** 523,535 ****
  "  -o, --output=FILE            output selected nodes to FILE."
  msgstr ""
! "  -h, --help                   mostrar este mensaje de ayuda.\n"
  "      --index-search=TEXTO     visitar el nodo al que el Ã­ndice TEXTO "
  "apunta.\n"
! "  -n, --node=NOMBRE_NODO       nodo que mostrar del primero fichero Info.\n"
  "  -o, --output=FICHERO         guardar los nodos seleccionados en este "
  "FICHERO."
  
! #: info/info.c:897
! #, fuzzy
  msgid ""
  "  -R, --raw-escapes            output \"raw\" ANSI escapes (default).\n"
--- 503,514 ----
  "  -o, --output=FILE            output selected nodes to FILE."
  msgstr ""
! "  -h, --help                   mostrar este mensaje de ayuda y terminar.\n"
  "      --index-search=TEXTO     visitar el nodo al que el Ã­ndice TEXTO "
  "apunta.\n"
! "  -n, --node=NOMBRE_NODO       nodo que mostrar del primer fichero Info.\n"
  "  -o, --output=FICHERO         guardar los nodos seleccionados en este "
  "FICHERO."
  
! #: info/info.c:1036
  msgid ""
  "  -R, --raw-escapes            output \"raw\" ANSI escapes (default).\n"
***************
*** 538,546 ****
  "  -O, --show-options, --usage  go to command-line options node."
  msgstr ""
! "  -R, --raw-escapes            guardar escapes ANSI tal cual\n"
! "                                 (comportamiento por defecto).\n"
! "      --no-raw-escapes         mostrar escapes ANSI de forma \"literal\".\n"
  "      --restore=FICHERO        leer combinaciones de teclas iniciales del\n"
! "                                 fichero FICHERO.\n"
  "  -O, --show-options, --usage  ir al nodo donde se describen las opciones "
  "de\n"
--- 517,526 ----
  "  -O, --show-options, --usage  go to command-line options node."
  msgstr ""
! "  -R, --raw-escapes            sacar los escapes ANSI tal cual\n"
! "                                 (comportamiento predeterminado).\n"
! "      --no-raw-escapes         mostrar los escapes ANSI de forma \"literal"
! "\".\n"
  "      --restore=FICHERO        leer combinaciones de teclas iniciales del\n"
! "                                 FICHERO.\n"
  "  -O, --show-options, --usage  ir al nodo donde se describen las opciones "
  "de\n"
***************
*** 548,559 ****
  "                                 fichero Info en cuestiÃ³n se refiere."
  
! #: info/info.c:904
  msgid "  -b, --speech-friendly        be friendly to speech synthesizers."
  msgstr ""
! "  -b, --speech-friendly        actÃºa acorde a como sintetizadores de voz\n"
! "                                 esperan que programas que los usan lo hagan."
  
! #: info/info.c:908
! #, fuzzy
  msgid ""
  "      --strict-node-location   (for debugging) use Info file pointers as-"
--- 528,541 ----
  "                                 fichero Info en cuestiÃ³n se refiere."
  
! #: info/info.c:1043
  msgid "  -b, --speech-friendly        be friendly to speech synthesizers."
  msgstr ""
! "  -b, --speech-friendly        actÃºa acorde a como los sintetizadores de "
! "voz\n"
! "                                 esperan que lo hagan los programas que los\n"
! "                                 usan."
  
! # TODO infinitivos en mensajes de ayuda -> 3Âª persona presente indicativo
! #: info/info.c:1047
  msgid ""
  "      --strict-node-location   (for debugging) use Info file pointers as-"
***************
*** 566,586 ****
  "  -x, --debug=NUMBER           set debugging level (-1 for all).\n"
  msgstr ""
! "      --strict-node-location   (for debugging) use Info file pointers as-"
! "is.\n"
  "      --subnodes               mostrar elementos del menÃº de forma "
  "recursiva.\n"
! "      --version                mostrar informaciÃ³n de esta versiÃ³n de Info"
! "\\       --vi-keys                usar combinaciones de teclas al estilo de "
  "los\n"
  "                                 programas `vi' y `less'.\n"
  "  -w, --where, --location      mostrar la ruta fÃ­sica del fichero Info en\n"
! "                                 cuestiÃ³n."
  
! #: info/info.c:917
  msgid ""
  "\n"
  "The first non-option argument, if present, is the menu entry to start from;\n"
! "it is searched for in all `dir' files along INFOPATH.\n"
! "If it is not present, info merges all `dir' files and shows the result.\n"
  "Any remaining arguments are treated as the names of menu\n"
  "items relative to the initial node visited."
--- 548,571 ----
  "  -x, --debug=NUMBER           set debugging level (-1 for all).\n"
  msgstr ""
! "      --strict-node-location   (para depurar) utilizar los punteros de\n"
! "                                 ficheros de Info tal cual.\n"
  "      --subnodes               mostrar elementos del menÃº de forma "
  "recursiva.\n"
! "  -v, --variable VAR=VALOR     asignar VALOR a la variable de Info VAR.\n"
! "      --vi-keys                usar combinaciones de teclas al estilo de "
  "los\n"
  "                                 programas `vi' y `less'.\n"
+ "      --version                mostrar informaciÃ³n de esta versiÃ³n de Info.\n"
  "  -w, --where, --location      mostrar la ruta fÃ­sica del fichero Info en\n"
! "                                 cuestiÃ³n.\n"
! "  -x, --debug=NÃšMERO           establecer el nivel de depuraciÃ³n (-1 para\n"
! "                                 todos).\n"
  
! #: info/info.c:1056
  msgid ""
  "\n"
  "The first non-option argument, if present, is the menu entry to start from;\n"
! "it is searched for in all 'dir' files along INFOPATH.\n"
! "If it is not present, info merges all 'dir' files and shows the result.\n"
  "Any remaining arguments are treated as the names of menu\n"
  "items relative to the initial node visited."
***************
*** 590,610 ****
  "hubiera alguno, corresponderÃ­a a la entrada de menÃº que mostrar "
  "inicialmente;\n"
! "Ã©sta es buscada en todos los ficheros `directorio' de cada una de las rutas\n"
  "mencionadas en la variable INFOPATH.  Si Ã©sta no estuviera presente, Info\n"
! "recavarÃ­a informaciÃ³n `directorio' y mostrarÃ­a el resultado.  Cualquiera "
! "que\n"
! "fueran los argumentos restantes serÃ­an tratados como nombres de elementos "
! "del\n"
! "menÃº con respecto al nodo inicial visitado."
  
! #: info/info.c:924
  msgid ""
  "\n"
! "For a summary of key bindings, type h within Info."
  msgstr ""
  "\n"
! "Por un resumen de las teclas, teclee <h> dentro de 'info'."
  
! #: info/info.c:927
  msgid ""
  "\n"
--- 575,594 ----
  "hubiera alguno, corresponderÃ­a a la entrada de menÃº que mostrar "
  "inicialmente;\n"
! "Ã©sta es buscada en todos los ficheros 'directorio' de cada una de las rutas\n"
  "mencionadas en la variable INFOPATH.  Si Ã©sta no estuviera presente, Info\n"
! "recavarÃ­a informaciÃ³n de todos los ficheros 'directorio' y mostrarÃ­a el\n"
! "resultado.  Cualesquiera que fueran los argumentos restantes serÃ­an "
! "tratados\n"
! "como nombres de elementos del menÃº con respecto al nodo inicial visitado."
  
! #: info/info.c:1063
  msgid ""
  "\n"
! "For a summary of key bindings, type H within Info."
  msgstr ""
  "\n"
! "Para un resumen de las combinaciones de teclas, teclee 'H' dentro de 'Info'."
  
! #: info/info.c:1066
  msgid ""
  "\n"
***************
*** 614,618 ****
  "  info info-stnd             show the manual specific to this Info program\n"
  "  info emacs                 start at emacs node from top-level dir\n"
! "  info emacs buffers         start at buffers node within emacs manual\n"
  "  info --show-options emacs  start at node with emacs' command line options\n"
  "  info --subnodes -o out.txt emacs  dump entire manual to out.txt\n"
--- 598,604 ----
  "  info info-stnd             show the manual specific to this Info program\n"
  "  info emacs                 start at emacs node from top-level dir\n"
! "  info emacs buffers         select buffers menu entry in emacs manual\n"
! "  info emacs -n Files        start at Files node within emacs manual\n"
! "  info '(emacs)Files'        alternative way to start at Files node\n"
  "  info --show-options emacs  start at node with emacs' command line options\n"
  "  info --subnodes -o out.txt emacs  dump entire manual to out.txt\n"
***************
*** 621,717 ****
  "\n"
  "Ejemplos:\n"
! "  info                       muestra el directorio\n"
! "  info info                  muestra el manual general sobre Info-programas\n"
! "  info info-stnd             muestra el manual de este programa, 'info'\n"
! "  info emacs                 muestra el nodo `emacs' en base al directorio\n"
! "  info emacs buffers         muestra el nodo `buffers' del fichero `emacs'\n"
  "  info --show-options emacs  muestra la pÃ¡gina de opciones de lÃ­nea de\n"
! "                               comandos para el programa `emacs'\n"
! "  info --subnodes -o out.txt emacs    escribe el manual de `emacs' al "
  "completo\n"
  "                                        en el fichero `out.txt'\n"
! "  info -f ./foo.info         muestra el fichero `./foo.info', sin buscar en\n"
  "                               el directorio"
  
! #: info/info.c:938 info/infokey.c:911 util/texindex.c:259
  msgid ""
- "\n"
  "Email bug reports to bug-texinfo@gnu.org,\n"
  "general questions and discussion to help-texinfo@gnu.org.\n"
  "Texinfo home page: http://www.gnu.org/software/texinfo/"
  msgstr ""
! "\n"
! "Reporte cualquier tipo de problema que usted encuentra en el funcionamiento\n"
! "de esta programa <bug-texinfo@gnu.org>.  Preguntas y discusiones sobre\n"
  "Texinfo en general pueden ser dirigidas a <help-texinfo@gnu.org>.\n"
  "El sitio web de Texinfo es: http://www.gnu.org/software/texinfo/"
  
! #: info/info.c:972
  #, c-format
! msgid "Cannot find node `%s'."
! msgstr "Nodo '%s' no fue encontrado."
  
! #: info/info.c:973
! #, c-format
! msgid "Cannot find node `(%s)%s'."
! msgstr "El nodo '(%s)%s' no fue encontrado."
! 
! #: info/info.c:974
  msgid "Cannot find a window!"
! msgstr "No podrÃ­a encontrar una ventana!"
  
! #: info/info.c:975
  msgid "Point doesn't appear within this window's node!"
! msgstr "El cursor no parece estar sobre nodo alguno en esta ventana!"
  
! #: info/info.c:976
  msgid "Cannot delete the last window."
  msgstr "No se puede eliminar la Ãºltima ventana."
  
! #: info/info.c:977
  msgid "No menu in this node."
  msgstr "No existe un menÃº en este nodo."
  
! #: info/info.c:978
  msgid "No footnotes in this node."
  msgstr "No hay notas de pie de pÃ¡gina en este nodo."
  
! #: info/info.c:979
  msgid "No cross references in this node."
! msgstr "No hay enlaces en este nodo."
  
! #: info/info.c:980
  #, c-format
! msgid "No `%s' pointer for this node."
  msgstr "Este nodo no contiene enlace alguno a '%s'."
  
! #: info/info.c:981
  #, c-format
! msgid "Unknown Info command `%c'; try `?' for help."
  msgstr ""
! "`%c' no es un comando conocido; pruebe usted con `?' para acceder a la ayuda."
  
! #: info/info.c:982
  #, c-format
! msgid "Terminal type `%s' is not smart enough to run Info."
  msgstr "El tipo de terminal '%s' es incapaz de ejecutar Info."
  
! #: info/info.c:983
  msgid "You are already at the last page of this node."
  msgstr "Usted ya se encuentra en la Ãºltima pÃ¡gina de este nodo."
  
! #: info/info.c:984
  msgid "You are already at the first page of this node."
  msgstr "Usted ya se encuentra en la primera pÃ¡gina de este nodo."
  
! #: info/info.c:985
  msgid "Only one window."
  msgstr "Una Ãºnica ventana."
  
! #: info/info.c:986
  msgid "Resulting window would be too small."
  msgstr "La ventana resultante serÃ­a demasiado pequeÃ±a."
  
! #: info/info.c:987
  msgid "Not enough room for a help window, please delete a window."
  msgstr ""
--- 607,703 ----
  "\n"
  "Ejemplos:\n"
! "  info                       muestra el menÃº del directorio de nivel "
! "superior\n"
! "  info info                  muestra el manual general sobre programas Info\n"
! "  info info-stnd             muestra el manual de este programa Info\n"
! "  info emacs                 muestra el nodo 'emacs' del directorio de "
! "nivel\n"
! "                               superior\n"
! "  info emacs buffers         muestra el nodo 'buffers' del fichero 'emacs'\n"
! "  info emacs -n Ficheros     comienza en el nodo Files del manual de emacs\n"
  "  info --show-options emacs  muestra la pÃ¡gina de opciones de lÃ­nea de\n"
! "                               Ã³rdenes para el programa 'emacs'\n"
! "  info --subnodes -o out.txt emacs    escribe el manual de 'emacs' al "
  "completo\n"
  "                                        en el fichero `out.txt'\n"
! "  info -f ./foo.info         muestra el fichero './foo.info', sin buscar en\n"
  "                               el directorio"
  
! #: info/info.c:1081 install-info/install-info.c:616 tp/texi2any.pl:866
! #: texindex/ti.twjr:1282
  msgid ""
  "Email bug reports to bug-texinfo@gnu.org,\n"
  "general questions and discussion to help-texinfo@gnu.org.\n"
  "Texinfo home page: http://www.gnu.org/software/texinfo/"
  msgstr ""
! "Reporte cualquier tipo de problema que usted encuentre en el funcionamiento\n"
! "de esta programa a <bug-texinfo@gnu.org>.  Las preguntas y discusiones "
! "sobre\n"
  "Texinfo en general pueden ser dirigidas a <help-texinfo@gnu.org>.\n"
  "El sitio web de Texinfo es: http://www.gnu.org/software/texinfo/"
  
! #: info/info.c:1116
  #, c-format
! msgid "Cannot find node '(%s)%s'."
! msgstr "El nodo '(%s)%s' no se ha encontrado."
  
! #: info/info.c:1117
  msgid "Cannot find a window!"
! msgstr "Â¡No se ha podido encontrar una ventana!"
  
! # TODO review point=cursor
! #: info/info.c:1118
  msgid "Point doesn't appear within this window's node!"
! msgstr "Â¡El cursor no parece estar sobre nodo alguno en esta ventana!"
  
! #: info/info.c:1119
  msgid "Cannot delete the last window."
  msgstr "No se puede eliminar la Ãºltima ventana."
  
! #: info/info.c:1120
  msgid "No menu in this node."
  msgstr "No existe un menÃº en este nodo."
  
! #: info/info.c:1121
  msgid "No footnotes in this node."
  msgstr "No hay notas de pie de pÃ¡gina en este nodo."
  
! #: info/info.c:1122
  msgid "No cross references in this node."
! msgstr "No hay referencias cruzadas en este nodo."
  
! #: info/info.c:1123
  #, c-format
! msgid "No '%s' pointer for this node."
  msgstr "Este nodo no contiene enlace alguno a '%s'."
  
! #: info/info.c:1124
  #, c-format
! msgid "Unknown Info command '%c'; try '?' for help."
  msgstr ""
! "'%c' no es una orden de Info conocida; pruebe con '?' para obtener ayuda."
  
! #: info/info.c:1125
  #, c-format
! msgid "Terminal type '%s' is not smart enough to run Info."
  msgstr "El tipo de terminal '%s' es incapaz de ejecutar Info."
  
! #: info/info.c:1126
  msgid "You are already at the last page of this node."
  msgstr "Usted ya se encuentra en la Ãºltima pÃ¡gina de este nodo."
  
! #: info/info.c:1127
  msgid "You are already at the first page of this node."
  msgstr "Usted ya se encuentra en la primera pÃ¡gina de este nodo."
  
! #: info/info.c:1128
  msgid "Only one window."
  msgstr "Una Ãºnica ventana."
  
! #: info/info.c:1129
  msgid "Resulting window would be too small."
  msgstr "La ventana resultante serÃ­a demasiado pequeÃ±a."
  
! #: info/info.c:1130
  msgid "Not enough room for a help window, please delete a window."
  msgstr ""
***************
*** 719,767 ****
  "por favor alguna otra que no estÃ© usando."
  
! #: info/infodoc.c:45
  msgid "Basic Info command keys\n"
! msgstr "Comandos bÃ¡sicos para el manejo de Info\n"
  
! #: info/infodoc.c:47
  msgid "\\%-10[quit-help]  Close this help window.\n"
  msgstr "\\%-10[quit-help]  Salir de esta ventana de ayuda.\n"
  
! #: info/infodoc.c:48
  msgid "\\%-10[quit]  Quit Info altogether.\n"
! msgstr "\\%-10[quit]  Finalizar esta aplicaciÃ³n informÃ¡tica.\n"
  
! #: info/infodoc.c:49
  msgid "\\%-10[get-info-help-node]  Invoke the Info tutorial.\n"
  msgstr "\\%-10[get-info-help-node]  Invocar el tutorial de uso de Info.\n"
  
! #: info/infodoc.c:51
  msgid "\\%-10[prev-line]  Move up one line.\n"
  msgstr "\\%-10[prev-line]  Retroceder una lÃ­nea.\n"
  
! #: info/infodoc.c:52
  msgid "\\%-10[next-line]  Move down one line.\n"
  msgstr "\\%-10[next-line]  Avanzar una lÃ­nea.\n"
  
! #: info/infodoc.c:53
  msgid "\\%-10[scroll-backward]  Scroll backward one screenful.\n"
  msgstr "\\%-10[scroll-backward]  Retroceder una pÃ¡gina.\n"
  
! #: info/infodoc.c:54
  msgid "\\%-10[scroll-forward]  Scroll forward one screenful.\n"
  msgstr "\\%-10[scroll-forward]  Avanzar una pÃ¡gina.\n"
  
! #: info/infodoc.c:55
  msgid "\\%-10[beginning-of-node]  Go to the beginning of this node.\n"
  msgstr "\\%-10[beginning-of-node]  Ir al principio de este nodo.\n"
  
! #: info/infodoc.c:56
  msgid "\\%-10[end-of-node]  Go to the end of this node.\n"
  msgstr "\\%-10[end-of-node]  Ir al final de este nodo.\n"
  
! #: info/infodoc.c:58
  msgid "\\%-10[move-to-next-xref]  Skip to the next hypertext link.\n"
  msgstr "\\%-10[move-to-next-xref]  Ir al siguiente enlace de hiper-texto.\n"
  
! #: info/infodoc.c:59
  msgid ""
  "\\%-10[select-reference-this-line]  Follow the hypertext link under the "
--- 705,753 ----
  "por favor alguna otra que no estÃ© usando."
  
! #: info/infodoc.c:40
  msgid "Basic Info command keys\n"
! msgstr "Teclas de las Ã³rdenes bÃ¡sicas para el manejo de Info\n"
  
! #: info/infodoc.c:42
  msgid "\\%-10[quit-help]  Close this help window.\n"
  msgstr "\\%-10[quit-help]  Salir de esta ventana de ayuda.\n"
  
! #: info/infodoc.c:43
  msgid "\\%-10[quit]  Quit Info altogether.\n"
! msgstr "\\%-10[quit]  Salir completamente de Info.\n"
  
! #: info/infodoc.c:44
  msgid "\\%-10[get-info-help-node]  Invoke the Info tutorial.\n"
  msgstr "\\%-10[get-info-help-node]  Invocar el tutorial de uso de Info.\n"
  
! #: info/infodoc.c:46
  msgid "\\%-10[prev-line]  Move up one line.\n"
  msgstr "\\%-10[prev-line]  Retroceder una lÃ­nea.\n"
  
! #: info/infodoc.c:47
  msgid "\\%-10[next-line]  Move down one line.\n"
  msgstr "\\%-10[next-line]  Avanzar una lÃ­nea.\n"
  
! #: info/infodoc.c:48
  msgid "\\%-10[scroll-backward]  Scroll backward one screenful.\n"
  msgstr "\\%-10[scroll-backward]  Retroceder una pÃ¡gina.\n"
  
! #: info/infodoc.c:49
  msgid "\\%-10[scroll-forward]  Scroll forward one screenful.\n"
  msgstr "\\%-10[scroll-forward]  Avanzar una pÃ¡gina.\n"
  
! #: info/infodoc.c:50
  msgid "\\%-10[beginning-of-node]  Go to the beginning of this node.\n"
  msgstr "\\%-10[beginning-of-node]  Ir al principio de este nodo.\n"
  
! #: info/infodoc.c:51
  msgid "\\%-10[end-of-node]  Go to the end of this node.\n"
  msgstr "\\%-10[end-of-node]  Ir al final de este nodo.\n"
  
! #: info/infodoc.c:53
  msgid "\\%-10[move-to-next-xref]  Skip to the next hypertext link.\n"
  msgstr "\\%-10[move-to-next-xref]  Ir al siguiente enlace de hiper-texto.\n"
  
! #: info/infodoc.c:54
  msgid ""
  "\\%-10[select-reference-this-line]  Follow the hypertext link under the "
***************
*** 771,844 ****
  "cursor.\n"
  
! #: info/infodoc.c:60
  msgid "\\%-10[history-node]  Go back to the last node seen in this window.\n"
! msgstr "\\%-10[history-node]  Ir al Ãºltimo nodo presente en esta ventana.\n"
  
! #: info/infodoc.c:62
  msgid "\\%-10[global-prev-node]  Go to the previous node in the document.\n"
  msgstr "\\%-10[global-prev-node]  Ir al nodo anterior en este documento.\n"
  
! #: info/infodoc.c:63
  msgid "\\%-10[global-next-node]  Go to the next node in the document.\n"
  msgstr "\\%-10[global-next-node]  Ir al nodo siguiente en este documento.\n"
  
! #: info/infodoc.c:64
  msgid "\\%-10[prev-node]  Go to the previous node on this level.\n"
  msgstr "\\%-10[prev-node]  Ir al nodo anterior en este nivel.\n"
  
! #: info/infodoc.c:65
  msgid "\\%-10[next-node]  Go to the next node on this level.\n"
  msgstr "\\%-10[next-node]  Ir al nodo siguiente en este nivel.\n"
  
! #: info/infodoc.c:66
  msgid "\\%-10[up-node]  Go up one level.\n"
  msgstr "\\%-10[up-node]  Ir al nodo un nivel mÃ¡s arriba.\n"
  
! #: info/infodoc.c:67
  msgid "\\%-10[top-node]  Go to the top node of this document.\n"
  msgstr "\\%-10[top-node]  Ir al nodo cumbre de este documento.\n"
  
! #: info/infodoc.c:68
! msgid "\\%-10[dir-node]  Go to the main `directory' node.\n"
! msgstr "\\%-10[dir-node]  Ir al nodo principal o `directorio'.\n"
  
! #: info/infodoc.c:70
  msgid "1...9       Pick the first...ninth item in this node's menu.\n"
  msgstr ""
  "1...9       Seleccionar el primer...noveno elemento del menÃº de este nodo.\n"
  
! #: info/infodoc.c:71
  msgid "\\%-10[last-menu-item]  Pick the last item in this node's menu.\n"
  msgstr ""
! "\\%-10[last-menu-item]  Seleccionar el Ãºltimo elemento en el menÃº de este "
  "nodo.\n"
  
! #: info/infodoc.c:72
  msgid "\\%-10[menu-item]  Pick a menu item specified by name.\n"
  msgstr ""
! "\\%-10[menu-item]  Seleccionar un elemento del menÃº especificando su "
  "nombre.\n"
  
! #: info/infodoc.c:73
  msgid "\\%-10[xref-item]  Follow a cross reference specified by name.\n"
! msgstr "\\%-10[xref-item]  Seguir un enlace, especificando su nombre.\n"
  
! #: info/infodoc.c:74
  msgid "\\%-10[goto-node]  Go to a node specified by name.\n"
  msgstr "\\%-10[goto-node]  Ir al nodo deseado, especificando su nombre.\n"
  
! #: info/infodoc.c:76
  msgid "\\%-10[search]  Search forward for a specified string.\n"
  msgstr "\\%-10[search]  Buscar hacia adelante el texto especificado.\n"
  
! #: info/infodoc.c:77
  msgid "\\%-10[search-previous]  Search for previous occurrence.\n"
  msgstr "\\%-10[search-previous]  Buscar hacia atrÃ¡s la prÃ³xima ocurrencia.\n"
  
! #: info/infodoc.c:78
  msgid "\\%-10[search-next]  Search for next occurrence.\n"
  msgstr "\\%-10[search-next]  Buscar hacia adelante la prÃ³xima ocurrencia.\n"
  
! #: info/infodoc.c:79
  msgid ""
  "\\%-10[index-search]  Search for a specified string in the index, and\n"
--- 757,831 ----
  "cursor.\n"
  
! #: info/infodoc.c:55
  msgid "\\%-10[history-node]  Go back to the last node seen in this window.\n"
! msgstr "\\%-10[history-node]  Ir al Ãºltimo nodo visitado en esta ventana.\n"
  
! #: info/infodoc.c:57
  msgid "\\%-10[global-prev-node]  Go to the previous node in the document.\n"
  msgstr "\\%-10[global-prev-node]  Ir al nodo anterior en este documento.\n"
  
! #: info/infodoc.c:58
  msgid "\\%-10[global-next-node]  Go to the next node in the document.\n"
  msgstr "\\%-10[global-next-node]  Ir al nodo siguiente en este documento.\n"
  
! #: info/infodoc.c:59
  msgid "\\%-10[prev-node]  Go to the previous node on this level.\n"
  msgstr "\\%-10[prev-node]  Ir al nodo anterior en este nivel.\n"
  
! #: info/infodoc.c:60
  msgid "\\%-10[next-node]  Go to the next node on this level.\n"
  msgstr "\\%-10[next-node]  Ir al nodo siguiente en este nivel.\n"
  
! #: info/infodoc.c:61
  msgid "\\%-10[up-node]  Go up one level.\n"
  msgstr "\\%-10[up-node]  Ir al nodo un nivel mÃ¡s arriba.\n"
  
! #: info/infodoc.c:62
  msgid "\\%-10[top-node]  Go to the top node of this document.\n"
  msgstr "\\%-10[top-node]  Ir al nodo cumbre de este documento.\n"
  
! #: info/infodoc.c:63
! msgid "\\%-10[dir-node]  Go to the main 'directory' node.\n"
! msgstr "\\%-10[dir-node]  Ir al nodo principal o 'directorio'.\n"
  
! #: info/infodoc.c:65
  msgid "1...9       Pick the first...ninth item in this node's menu.\n"
  msgstr ""
  "1...9       Seleccionar el primer...noveno elemento del menÃº de este nodo.\n"
  
! #: info/infodoc.c:66
  msgid "\\%-10[last-menu-item]  Pick the last item in this node's menu.\n"
  msgstr ""
! "\\%-10[last-menu-item]  Seleccionar el Ãºltimo elemento del menÃº de este "
  "nodo.\n"
  
! #: info/infodoc.c:67
  msgid "\\%-10[menu-item]  Pick a menu item specified by name.\n"
  msgstr ""
! "\\%-10[menu-item]  Seleccionar un elemento del menÃº, especificando su "
  "nombre.\n"
  
! #: info/infodoc.c:68
  msgid "\\%-10[xref-item]  Follow a cross reference specified by name.\n"
! msgstr ""
! "\\%-10[xref-item]  Seguir una referencia cruzada, especificando su nombre.\n"
  
! #: info/infodoc.c:69
  msgid "\\%-10[goto-node]  Go to a node specified by name.\n"
  msgstr "\\%-10[goto-node]  Ir al nodo deseado, especificando su nombre.\n"
  
! #: info/infodoc.c:71
  msgid "\\%-10[search]  Search forward for a specified string.\n"
  msgstr "\\%-10[search]  Buscar hacia adelante el texto especificado.\n"
  
! #: info/infodoc.c:72
  msgid "\\%-10[search-previous]  Search for previous occurrence.\n"
  msgstr "\\%-10[search-previous]  Buscar hacia atrÃ¡s la prÃ³xima ocurrencia.\n"
  
! #: info/infodoc.c:73
  msgid "\\%-10[search-next]  Search for next occurrence.\n"
  msgstr "\\%-10[search-next]  Buscar hacia adelante la prÃ³xima ocurrencia.\n"
  
! #: info/infodoc.c:74
  msgid ""
  "\\%-10[index-search]  Search for a specified string in the index, and\n"
***************
*** 850,1059 ****
  "refiere.\n"
  
! #: info/infodoc.c:81
  msgid "\\%-10[virtual-index]  Synthesize menu of matching index entries.\n"
  msgstr ""
  
! #: info/infodoc.c:83
  msgid "\\%-10[abort-key]  Cancel the current operation.\n"
  msgstr "\\%-10[abort-key]  Cancelar la operaciÃ³n en curso.\n"
  
! #: info/infodoc.c:91
! msgid ""
! "Basic Commands in Info Windows\n"
! "******************************\n"
! msgstr ""
! "Comandos bÃ¡sicos para el manejo de Info\n"
! "***************************************\n"
! 
! #: info/infodoc.c:94
! #, c-format
! msgid "  %-10s  Quit this help.\n"
! msgstr "  %-10s  Salir de esta pantalla de ayuda.\n"
! 
! #: info/infodoc.c:95
! #, c-format
! msgid "  %-10s  Quit Info altogether.\n"
! msgstr "  %-10s  Salir de esta aplicaciÃ³n informÃ¡tica.\n"
! 
! #: info/infodoc.c:96
! #, c-format
! msgid "  %-10s  Invoke the Info tutorial.\n"
! msgstr "  %-10s  Invocar el tutorial de uso de Info.\n"
! 
! #: info/infodoc.c:100
! #, c-format
! msgid "  %-10s  Move to the `next' node of this node.\n"
! msgstr "  %-10s  Ir al nodo que consta como `siguiente' al actual.\n"
! 
! #: info/infodoc.c:101
! #, c-format
! msgid "  %-10s  Move to the `previous' node of this node.\n"
! msgstr "  %-10s  Ir al nodo que consta como `anterior' al actual.\n"
! 
! #: info/infodoc.c:102
  #, c-format
! msgid "  %-10s  Move `up' from this node.\n"
! msgstr "  %-10s  Ir al nodo que consta como `superior' al actual.\n"
  
! #: info/infodoc.c:103
! #, c-format
! msgid ""
! "  %-10s  Pick menu item specified by name.\n"
! "              Picking a menu item causes another node to be selected.\n"
! msgstr ""
! "  %-10s  Seleccionar un Ã­tem de menÃº por su nombre.\n"
! "              Seleccionar un Ã­tem de menÃº causa que otro nodo sea "
! "seleccionado.\n"
! 
! #: info/infodoc.c:105
! #, c-format
! msgid "  %-10s  Follow a cross reference.  Reads name of reference.\n"
! msgstr "  %-10s  Seguir un enlace.  Lee el nombre del mismo.\n"
! 
! #: info/infodoc.c:106
! #, c-format
! msgid "  %-10s  Move to the last node seen in this window.\n"
! msgstr "  %-10s  Ir al Ãºltimo nodo presente en esta ventana.\n"
! 
! #: info/infodoc.c:107
! #, c-format
! msgid "  %-10s  Skip to next hypertext link within this node.\n"
! msgstr "  %-10s  Ir al siguiente enlace de hiper-texto en este nodo.\n"
! 
! #: info/infodoc.c:108
! #, c-format
! msgid "  %-10s  Follow the hypertext link under cursor.\n"
! msgstr "  %-10s  Seguir el enlace de hiper-texto situado bajo el cursor.\n"
! 
! #: info/infodoc.c:109
! #, c-format
! msgid "  %-10s  Move to the `directory' node.  Equivalent to `g (DIR)'.\n"
! msgstr ""
! "  %-10s  Ir al nodo principal o `directorio'.  Equivalente a `g (DIR)'.\n"
! 
! #: info/infodoc.c:110
! #, c-format
! msgid "  %-10s  Move to the Top node.  Equivalent to `g Top'.\n"
! msgstr "  %-10s  Ir al nodo cumbre.  Equivalente a `g Top'.\n"
! 
! #: info/infodoc.c:112
! msgid ""
! "Moving within a node:\n"
! "---------------------\n"
! msgstr ""
! "MoviÃ©ndose en torno a un nodo:\n"
! "------------------------------\n"
! 
! #: info/infodoc.c:114
! #, c-format
! msgid "  %-10s  Scroll forward a page.\n"
! msgstr "  %-10s  Avanzar una pÃ¡gina.\n"
! 
! #: info/infodoc.c:115
! #, c-format
! msgid "  %-10s  Scroll backward a page.\n"
! msgstr "  %-10s  Retroceder una pÃ¡gina.\n"
! 
! #: info/infodoc.c:116
! #, c-format
! msgid "  %-10s  Go to the beginning of this node.\n"
! msgstr "  %-10s  Ir al principio de este nodo.\n"
! 
! #: info/infodoc.c:117
! #, c-format
! msgid "  %-10s  Go to the end of this node.\n"
! msgstr "  %-10s  Ir al final de este nodo.\n"
! 
! #: info/infodoc.c:118
! #, c-format
! msgid "  %-10s  Scroll forward 1 line.\n"
! msgstr "  %-10s  Avanzar una lÃ­nea.\n"
! 
! #: info/infodoc.c:119
! #, c-format
! msgid "  %-10s  Scroll backward 1 line.\n"
! msgstr "  %-10s  Retroceder una lÃ­nea.\n"
! 
! #: info/infodoc.c:121
! msgid ""
! "Other commands:\n"
! "---------------\n"
! msgstr ""
! "Otros comandos:\n"
! "---------------\n"
! 
! #: info/infodoc.c:123
! #, c-format
! msgid "  %-10s  Pick first...ninth item in node's menu.\n"
! msgstr ""
! "  %-10s  Seleccionar el primer...noveno elemento del menÃº de este nodo.\n"
! 
! #: info/infodoc.c:124
! #, c-format
! msgid "  %-10s  Pick last item in node's menu.\n"
! msgstr "  %-10s  Seleccionar el Ãºltimo elemento del menÃº de este nodo.\n"
! 
! #: info/infodoc.c:127
! #, c-format
! msgid ""
! "  %-10s  Search for a specified string in the index entries of this Info\n"
! "              file, and select the node referenced by the first entry "
! "found.\n"
! msgstr ""
! "  %-10s   Buscar texto en el Ã­ndice de este fichero Info, y seleccionar\n"
! "              el nodo al que el primer elemento encontrado se refiere.\n"
! 
! #: info/infodoc.c:129
! #, c-format
! msgid ""
! "  %-10s  Move to node specified by name.\n"
! "              You may include a filename as well, as in (FILENAME)NODENAME.\n"
! msgstr ""
! "  %-10s  Ir a un nodo especificado por su nombre.\n"
! "              Puede incluir un nombre de fichero.  Por ejemplo:\n"
! "              (NOMBRE-FICHERO)NOMBRE-NODO.\n"
! 
! #: info/infodoc.c:131
! #, c-format
! msgid ""
! "  %-10s  Search forward for a specified string,\n"
! "              and select the node in which the next occurrence is found.\n"
! msgstr ""
! "  %-10s  Buscar hacia adelante el texto especificado,\n"
! "              y seleccionar el nodo en que dicho texto es encontrado.\n"
! 
! #: info/infodoc.c:133
! #, c-format
! msgid ""
! "  %-10s  Search backward for a specified string,\n"
! "              and select the node in which the next occurrence is found.\n"
! msgstr ""
! "  %-10s  Buscar hacia atrÃ¡s el texto especificado,\n"
! "              y seleccionar el nodo en que dicho texto es encontrado.\n"
! 
! #: info/infodoc.c:311
! #, c-format
  msgid "The current search path is:\n"
  msgstr "La lista de orden de bÃºsqueda de ficheros actual es:\n"
  
! #: info/infodoc.c:314
! #, c-format
  msgid ""
  "Commands available in Info windows:\n"
  "\n"
  msgstr ""
! "Comandos disponibles en ventanas Info:\n"
  "\n"
  
! #: info/infodoc.c:317
! #, c-format
  msgid ""
  "Commands available in the echo area:\n"
  "\n"
  msgstr ""
! "Comandos disponibles en la ventana de mensajes:\n"
  "\n"
  
! #: info/infodoc.c:338
  #, c-format
  msgid ""
--- 837,876 ----
  "refiere.\n"
  
! #: info/infodoc.c:76
  msgid "\\%-10[virtual-index]  Synthesize menu of matching index entries.\n"
  msgstr ""
+ "\\%-10[virtual-index]  Confeccionar un menÃº con los elementos del Ã­ndice\n"
+ "              que concuerden.\n"
  
! #: info/infodoc.c:78
  msgid "\\%-10[abort-key]  Cancel the current operation.\n"
  msgstr "\\%-10[abort-key]  Cancelar la operaciÃ³n en curso.\n"
  
! #: info/infodoc.c:197
  #, c-format
! msgid "This is GNU Info version %s.  "
! msgstr "Esta es la versiÃ³n %s de GNU Info.  "
  
! #: info/infodoc.c:198
  msgid "The current search path is:\n"
  msgstr "La lista de orden de bÃºsqueda de ficheros actual es:\n"
  
! #: info/infodoc.c:203
  msgid ""
  "Commands available in Info windows:\n"
  "\n"
  msgstr ""
! "Ã“rdenes disponibles en ventanas Info:\n"
  "\n"
  
! #: info/infodoc.c:206
  msgid ""
  "Commands available in the echo area:\n"
  "\n"
  msgstr ""
! "Ã“rdenes disponibles en la zona de mensajes:\n"
  "\n"
  
! #: info/infodoc.c:226
  #, c-format
  msgid ""
***************
*** 1061,1220 ****
  "\n"
  msgstr ""
! "Los siguientes comandos sÃ³lo pueden ser especificados vÃ­a %s:\n"
  "\n"
  
! #: info/infodoc.c:342
! #, c-format
  msgid ""
  "The following commands cannot be invoked at all:\n"
  "\n"
  msgstr ""
! "Los siguientes comandos no pueden ser invocados en forma alguna:\n"
  "\n"
  
! #: info/infodoc.c:468
  msgid "Display help message"
  msgstr "Mostrar mensaje de ayuda"
  
! #: info/infodoc.c:486
! msgid "Visit Info node `(info)Help'"
! msgstr "Visitar nodo Info `(info)Help'"
  
! #: info/infodoc.c:612
  msgid "Print documentation for KEY"
  msgstr "Imprimir la documentaciÃ³n relacionada con la tecla KEY"
  
! #: info/infodoc.c:624
  #, c-format
  msgid "Describe key: %s"
  msgstr "Describir la tecla: %s"
  
! #: info/infodoc.c:634
! #, c-format
! msgid "ESC %s is undefined."
! msgstr "ESC %s no ha sido definido."
! 
! #: info/infodoc.c:650 info/infodoc.c:678
  #, c-format
  msgid "%s is undefined."
  msgstr "%s no ha sido definido."
  
! #: info/infodoc.c:699
! #, c-format
! msgid "%s is defined to %s."
! msgstr "%s ha sido definido como %s."
! 
! #: info/infodoc.c:1123
  msgid "Show what to type to execute a given command"
! msgstr "Muestra quÃ© teclas pulsar para un comando en especÃ­fico"
  
! #: info/infodoc.c:1127
  msgid "Where is command: "
! msgstr "Comando \"donde estÃ¡\": "
  
! #: info/infodoc.c:1149
  #, c-format
! msgid "`%s' is not on any keys"
! msgstr "`%s' no consta como tecla (o combinaciÃ³n de teclas) vÃ¡lida "
  
! #: info/infodoc.c:1155
  #, c-format
  msgid "%s can only be invoked via %s."
  msgstr "%s sÃ³lo puede ser invocado vÃ­a %s."
  
! #: info/infodoc.c:1159
  #, c-format
  msgid "%s can be invoked via %s."
  msgstr "%s puede ser invocado vÃ­a %s."
  
! #: info/infodoc.c:1164
  #, c-format
! msgid "There is no function named `%s'"
  msgstr "No existe funciÃ³n alguna llamada '%s'"
  
! #: info/infodoc.c:98
! msgid ""
! "Selecting other nodes:\n"
! "----------------------\n"
! msgstr ""
! "Seleccionando otros nodos:\n"
! "--------------------------\n"
! 
! #: info/infokey.c:169
! #, c-format
! msgid "incorrect number of arguments"
! msgstr "nÃºmero de argumentos incorrecto"
! 
! #: info/infokey.c:199
! #, c-format
! msgid "cannot open input file `%s'"
! msgstr "no se pudo abrir el fichero '%s'"
! 
! #: info/infokey.c:213
! #, c-format
! msgid "cannot create output file `%s'"
! msgstr "no se pudo crear el fichero '%s'"
! 
! #: info/infokey.c:224
! #, c-format
! msgid "error writing to `%s'"
! msgstr "error mientras se escribÃ­a al fichero '%s'"
! 
! #: info/infokey.c:230
  #, c-format
! msgid "error closing output file `%s'"
! msgstr "error cerrando fichero '%s'"
  
! #: info/infokey.c:449
  #, c-format
  msgid "key sequence too long"
  msgstr "secuencia de teclas demasiado larga"
  
! #: info/infokey.c:527
  #, c-format
  msgid "missing key sequence"
  msgstr "secuencia de teclas ausente"
  
! #: info/infokey.c:607
  #, c-format
  msgid "NUL character (\\000) not permitted"
! msgstr "El caracter `NUL' (\\000), no estÃ¡ permitido aquÃ­"
  
! #: info/infokey.c:637
  #, c-format
  msgid "NUL character (^%c) not permitted"
! msgstr "El carÃ¡cter nulo (^%c) no estÃ¡ permitido aquÃ­"
  
! #: info/infokey.c:660
  #, c-format
  msgid "missing action name"
  msgstr "nombre de acciÃ³n ausente"
  
! #: info/infokey.c:675 info/infokey.c:745
  #, c-format
! msgid "section too long"
! msgstr "secciÃ³n demasiado larga"
  
! #: info/infokey.c:681
  #, c-format
  msgid "unknown action `%s'"
  msgstr "acciÃ³n desconocida '%s'"
  
! #: info/infokey.c:691
  #, c-format
  msgid "action name too long"
  msgstr "nombre de acciÃ³n demasiado largo"
  
! #: info/infokey.c:704
  #, c-format
  msgid "extra characters following action `%s'"
! msgstr "extra caracteres tras nombre de acciÃ³n '%s'"
  
! #: info/infokey.c:715
  #, c-format
  msgid "missing variable name"
  msgstr "nombre de variable ausente"
  
! #: info/infokey.c:724
  #, c-format
  msgid "missing `=' immediately after variable name"
--- 878,998 ----
  "\n"
  msgstr ""
! "Las siguientes Ã³rdenes sÃ³lo pueden invocarse vÃ­a %s:\n"
  "\n"
  
! #: info/infodoc.c:231
  msgid ""
  "The following commands cannot be invoked at all:\n"
  "\n"
  msgstr ""
! "Las siguientes Ã³rdenes no pueden invocarse de ningÃºn modo:\n"
  "\n"
  
! #: info/infodoc.c:335
  msgid "Display help message"
  msgstr "Mostrar mensaje de ayuda"
  
! #: info/infodoc.c:348
! msgid "Visit Info node '(info)Help'"
! msgstr "Visitar nodo Info '(info)Help'"
  
! #: info/infodoc.c:447
  msgid "Print documentation for KEY"
  msgstr "Imprimir la documentaciÃ³n relacionada con la tecla KEY"
  
! #: info/infodoc.c:458
  #, c-format
  msgid "Describe key: %s"
  msgstr "Describir la tecla: %s"
  
! #: info/infodoc.c:468 info/infodoc.c:504
  #, c-format
  msgid "%s is undefined."
  msgstr "%s no ha sido definido."
  
! #: info/infodoc.c:866
  msgid "Show what to type to execute a given command"
! msgstr "Muestra quÃ© teclas pulsar para ejecutar una orden determinada"
  
! #: info/infodoc.c:870
  msgid "Where is command: "
! msgstr "DÃ³nde estÃ¡ la orden: "
  
! #: info/infodoc.c:892
  #, c-format
! msgid "'%s' is not on any keys"
! msgstr "'%s' no consta como tecla (o combinaciÃ³n de teclas) vÃ¡lida"
  
! #: info/infodoc.c:898
  #, c-format
  msgid "%s can only be invoked via %s."
  msgstr "%s sÃ³lo puede ser invocado vÃ­a %s."
  
! #: info/infodoc.c:902
  #, c-format
  msgid "%s can be invoked via %s."
  msgstr "%s puede ser invocado vÃ­a %s."
  
! #: info/infodoc.c:907
  #, c-format
! msgid "There is no function named '%s'"
  msgstr "No existe funciÃ³n alguna llamada '%s'"
  
! #: info/infomap.c:600
  #, c-format
! msgid "could not open init file %s"
! msgstr "no se ha podido abrir el fichero de inicializaciÃ³n %s"
  
! #: info/infokey.c:229
  #, c-format
  msgid "key sequence too long"
  msgstr "secuencia de teclas demasiado larga"
  
! #: info/infokey.c:306
  #, c-format
  msgid "missing key sequence"
  msgstr "secuencia de teclas ausente"
  
! #: info/infokey.c:386
  #, c-format
  msgid "NUL character (\\000) not permitted"
! msgstr "El carÃ¡cter `NUL' (\\000) no estÃ¡ permitido aquÃ­"
  
! #: info/infokey.c:415
  #, c-format
  msgid "NUL character (^%c) not permitted"
! msgstr "El carÃ¡cter `NUL' (^%c) no estÃ¡ permitido aquÃ­"
  
! #: info/infokey.c:438
  #, c-format
  msgid "missing action name"
  msgstr "nombre de acciÃ³n ausente"
  
! #: info/infokey.c:450
  #, c-format
! msgid "cannot bind key sequence to menu-digit"
! msgstr "no se puede asociar la secuencia de teclas a un dÃ­gito de menÃº"
  
! #: info/infokey.c:458
  #, c-format
  msgid "unknown action `%s'"
  msgstr "acciÃ³n desconocida '%s'"
  
! #: info/infokey.c:482
  #, c-format
  msgid "action name too long"
  msgstr "nombre de acciÃ³n demasiado largo"
  
! #: info/infokey.c:495
  #, c-format
  msgid "extra characters following action `%s'"
! msgstr "caracteres extra tras nombre de acciÃ³n '%s'"
  
! #: info/infokey.c:506
  #, c-format
  msgid "missing variable name"
  msgstr "nombre de variable ausente"
  
! #: info/infokey.c:515
  #, c-format
  msgid "missing `=' immediately after variable name"
***************
*** 1222,1356 ****
  "ausencia del carÃ¡cter `=' inmediatamente despuÃ©s del nombre de la variable"
  
! #: info/infokey.c:731
  #, c-format
  msgid "variable name too long"
  msgstr "nombre de variable demasiado largo"
  
! #: info/infokey.c:753
  #, c-format
  msgid "value too long"
  msgstr "valor demasiado largo"
  
! #: info/infokey.c:881
  #, c-format
  msgid "\"%s\", line %u: "
  msgstr "\"%s\", lÃ­nea %u: "
  
! #: info/infokey.c:899
! #, c-format
! msgid ""
! "Usage: %s [OPTION]... [INPUT-FILE]\n"
! "\n"
! "Compile infokey source file to infokey file.  Reads INPUT-FILE (default\n"
! "$HOME/.infokey) and writes compiled key file to (by default) $HOME/.info.\n"
! "\n"
! "Options:\n"
! "  --output FILE        output to FILE instead of $HOME/.info\n"
! "  --help               display this help and exit.\n"
! "  --version            display version information and exit.\n"
! msgstr ""
! "Uso: %s [OPCIÃ“N]... [FICHERO]\n"
! "\n"
! "Compila el fichero FICHERO produciendo un fichero infokey.  Lee el fichero\n"
! "FICHERO (`$HOME/.infokey' por defecto) y escribe el fichero compilado como\n"
! "`$HOME/.info' (por defecto).\n"
! "\n"
! "Opciones:\n"
! "  --output FICHERO     escribir en fichero FICHERO, en vez de en $HOME/."
! "info\n"
! "  --help               mostrar este mensaje de ayuda.\n"
! "  --version            mostrar informaciÃ³n de versiÃ³n de esta aplicaciÃ³n\n"
! "                         informÃ¡tica.\n"
! 
! #: info/infomap.c:959
! #, c-format
! msgid "Ignoring invalid infokey file `%s' - too small"
! msgstr "Ignorando fichero infokey '%s' (es demasiado pequeÃ±o)"
! 
! #: info/infomap.c:962
! #, c-format
! msgid "Ignoring invalid infokey file `%s' - too big"
! msgstr "Ignorando fichero infokey '%s' (es demasiado grande)"
! 
! #: info/infomap.c:975
! #, c-format
! msgid "Error reading infokey file `%s' - short read"
! msgstr "Error leyendo fichero infokey '%s' - lectura cortada"
! 
! #: info/infomap.c:993
! #, c-format
! msgid ""
! "Invalid infokey file `%s' (bad magic numbers) -- run infokey to update it"
! msgstr ""
! "El fichero infokey '%s' es invÃ¡lido (secuencia de identificaciÃ³n invÃ¡lida),\n"
! "ejecute `infokey' sobre este para acutalizarlo"
! 
! #: info/infomap.c:1001
! #, c-format
! msgid "Your infokey file `%s' is out of date -- run infokey to update it"
! msgstr ""
! "Su fichero infokey '%s' es demasiado viejo,\n"
! "ejecute `infokey' sobre este para actualizarlo"
! 
! #: info/infomap.c:1017
! #, c-format
! msgid ""
! "Invalid infokey file `%s' (bad section length) -- run infokey to update it"
! msgstr ""
! "El fichero infokey '%s' es invÃ¡lido (longitud de secciÃ³n errÃ³nea),\n"
! "ejecute `infokey' sobre este para actualizarlo"
! 
! #: info/infomap.c:1041
! #, c-format
! msgid ""
! "Invalid infokey file `%s' (bad section code) -- run infokey to update it"
! msgstr ""
! "El fichero infokey '%s' es invÃ¡lido (nÃºmero de secciÃ³n invÃ¡lido),\n"
! "ejecute `infokey' sobre este para actualizarlo"
! 
! #: info/infomap.c:1171
! msgid "Bad data in infokey file -- some key bindings ignored"
! msgstr ""
! "Datos errÃ³neos en fichero infokey -- algunas combinaciones de teclas serÃ¡n "
! "ignoradas"
! 
! #: info/infomap.c:1236
! msgid "Bad data in infokey file -- some var settings ignored"
! msgstr ""
! "Datos errÃ³neos en fichero infokey -- algunas variables que han sido "
! "declaradas serÃ¡n ignoradas"
! 
! #: info/m-x.c:67
  msgid "Read the name of an Info command and describe it"
! msgstr "Leer el nombre de un comando de Info y describirlo"
  
! #: info/m-x.c:71
  msgid "Describe command: "
! msgstr "Describir comando: "
  
! #: info/m-x.c:94
  msgid "Read a command name in the echo area and execute it"
! msgstr "Leer el nombre de un comando desde el Ã¡rea de mensajes y ejecutarlo"
  
! #: info/m-x.c:138
  #, c-format
! msgid "Cannot execute an `echo-area' command here."
! msgstr "No se puede ejecutar el comando `echo-area' aquÃ­."
  
! #: info/m-x.c:151
  #, c-format
  msgid "Undefined command: %s"
! msgstr "El comando '%s' no existe"
  
! #: info/m-x.c:157
  msgid "Set the height of the displayed window"
! msgstr "Establecer el ancho de la ventana"
  
! #: info/m-x.c:170
  #, c-format
  msgid "Set screen height to (%d): "
! msgstr "Establecer el ancho a (%d): "
  
! #: info/makedoc.c:167 info/makedoc.c:175
  #, c-format
  msgid ""
--- 1000,1050 ----
  "ausencia del carÃ¡cter `=' inmediatamente despuÃ©s del nombre de la variable"
  
! #: info/infokey.c:522
  #, c-format
  msgid "variable name too long"
  msgstr "nombre de variable demasiado largo"
  
! #: info/infokey.c:546
  #, c-format
  msgid "value too long"
  msgstr "valor demasiado largo"
  
! #: info/infokey.c:592
  #, c-format
  msgid "\"%s\", line %u: "
  msgstr "\"%s\", lÃ­nea %u: "
  
! #: info/m-x.c:66
  msgid "Read the name of an Info command and describe it"
! msgstr "Leer el nombre de una orden de Info y describirla"
  
! #: info/m-x.c:70
  msgid "Describe command: "
! msgstr "Describa la orden: "
  
! #: info/m-x.c:93
  msgid "Read a command name in the echo area and execute it"
! msgstr "Leer el nombre de una orden desde el Ã¡rea de mensajes y ejecutarla"
  
! #: info/m-x.c:136
  #, c-format
! msgid "Cannot execute an 'echo-area' command here."
! msgstr "No se puede ejecutar la orden 'echo-area' aquÃ­."
  
! #: info/m-x.c:149
  #, c-format
  msgid "Undefined command: %s"
! msgstr "la orden '%s' no existe"
  
! #: info/m-x.c:155
  msgid "Set the height of the displayed window"
! msgstr "Establecer el alto de la ventana"
  
! #: info/m-x.c:168
  #, c-format
  msgid "Set screen height to (%d): "
! msgstr "Establecer el alto a (%d): "
  
! #: info/makedoc.c:141
  #, c-format
  msgid ""
***************
*** 1362,1374 ****
  "\n"
  
! #: info/makedoc.c:557
  #, c-format
  msgid "Couldn't manipulate the file %s.\n"
  msgstr "El fichero '%s' no pudo ser manipulado.\n"
  
! #: info/nodemenu.c:30
  msgid ""
  "\n"
  "* Menu:\n"
  "  (File)Node                        Lines   Size   Containing File\n"
  "  ----------                        -----   ----   ---------------"
--- 1056,1071 ----
  "\n"
  
! #: info/makedoc.c:466
  #, c-format
  msgid "Couldn't manipulate the file %s.\n"
  msgstr "El fichero '%s' no pudo ser manipulado.\n"
  
! #. TRANSLATORS: The "\n* Menu:\n\n" part of this should not be translated, as
! #. it is part of the Info syntax.
! #: info/nodemenu.c:35
  msgid ""
  "\n"
  "* Menu:\n"
+ "\n"
  "  (File)Node                        Lines   Size   Containing File\n"
  "  ----------                        -----   ----   ---------------"
***************
*** 1376,1412 ****
  "\n"
  "* MenÃº:\n"
  "  (Fichero)Nodo                    LÃ­neas  TamaÃ±o  Fichero Original\n"
  "  -------------                    ------  ------  ----------------"
  
! #: info/nodemenu.c:200
  msgid ""
  "Here is the menu of nodes you have recently visited.\n"
! "Select one from this menu, or use `\\[history-node]' in another window.\n"
  msgstr ""
  "El siguiente es el menÃº de nodos que usted ha visitado recientemente.\n"
! "Seleccione uno, o use `\\[history-node]' en otra ventana.\n"
  
! #: info/nodemenu.c:220
  msgid "Make a window containing a menu of all of the currently visited nodes"
  msgstr ""
  "Crear una ventana que contenga un menÃº con los nodos visitados hasta ahora"
  
! #: info/nodemenu.c:300
  msgid "Select a node which has been previously visited in a visible window"
  msgstr "Seleccionar un nodo que ha sido previamente visitado"
  
! #: info/nodemenu.c:313
  msgid "Select visited node: "
  msgstr "Seleccionar nodo visitado: "
  
! #: info/nodemenu.c:333 info/session.c:2617
  #, c-format
  msgid "The reference disappeared! (%s)."
! msgstr "La referencia ha desaparecido! (%s)."
  
! #: info/pcterm.c:179
  #, c-format
  msgid "Terminal cannot be initialized: %s\n"
! msgstr ""
  
  #: info/search.c:166
--- 1073,1110 ----
  "\n"
  "* MenÃº:\n"
+ "\n"
  "  (Fichero)Nodo                    LÃ­neas  TamaÃ±o  Fichero Original\n"
  "  -------------                    ------  ------  ----------------"
  
! #: info/nodemenu.c:187
  msgid ""
  "Here is the menu of nodes you have recently visited.\n"
! "Select one from this menu, or use '\\[history-node]' in another window.\n"
  msgstr ""
  "El siguiente es el menÃº de nodos que usted ha visitado recientemente.\n"
! "Seleccione uno, o use '\\[history-node]' en otra ventana.\n"
  
! #: info/nodemenu.c:208
  msgid "Make a window containing a menu of all of the currently visited nodes"
  msgstr ""
  "Crear una ventana que contenga un menÃº con los nodos visitados hasta ahora"
  
! #: info/nodemenu.c:253
  msgid "Select a node which has been previously visited in a visible window"
  msgstr "Seleccionar un nodo que ha sido previamente visitado"
  
! #: info/nodemenu.c:260
  msgid "Select visited node: "
  msgstr "Seleccionar nodo visitado: "
  
! #: info/nodemenu.c:278 info/session.c:2356
  #, c-format
  msgid "The reference disappeared! (%s)."
! msgstr "Â¡La referencia ha desaparecido! (%s)."
  
! #: info/pcterm.c:211
  #, c-format
  msgid "Terminal cannot be initialized: %s\n"
! msgstr "No se pudo inicializar el terminal: %s\n"
  
  #: info/search.c:166
***************
*** 1415,1622 ****
  msgstr "Error en expresiÃ³n regular: %s"
  
! #: info/session.c:162
  #, c-format
  msgid ""
! "Welcome to Info version %s. Type \\[get-help-window] for help, \\[menu-item] "
! "for menu item."
  msgstr ""
! "Este es Info, versiÃ³n %s. Teclee \\[get-help-window] para ayuda, \\[menu-"
! "item] para seleccionar un Ã­tem de menÃº."
  
! #: info/session.c:621
  msgid "Move down to the next line"
  msgstr "Ir a la siguiente lÃ­nea"
  
! #: info/session.c:673
  msgid "Move up to the previous line"
  msgstr "Ir a la lÃ­nea anterior"
  
! #: info/session.c:943
  msgid "Move to the end of the line"
  msgstr "Ir al final de la lÃ­nea"
  
! #: info/session.c:954
  msgid "Move to the start of the line"
  msgstr "Ir al principio de la lÃ­nea"
  
! #: info/session.c:1156
! msgid "Next"
! msgstr "Siguiente"
! 
! #: info/session.c:1172 info/session.c:1296
! msgid "No more nodes within this document."
! msgstr "No hay mÃ¡s nodos en este documento."
! 
! #: info/session.c:1321
! msgid "No `Prev' for this node."
! msgstr "No hay nodo `Anterior' a este."
! 
! #: info/session.c:1341
! msgid "No `Prev' or `Up' for this node within this document."
! msgstr "Este nodo no contiene `Anterior' ni `Superior'."
! 
! #: info/session.c:1402
! msgid "Move forwards or down through node structure"
! msgstr "Moverse hacia adelante o abajo a travÃ©s de la estructura de nodos"
  
! #: info/session.c:1418
! msgid "Move backwards or up through node structure"
! msgstr "Moverse hacia atrÃ¡s o arriba a travÃ©s de la estructura de nodos"
  
! #: info/session.c:1519
  msgid "Scroll forward in this window"
  msgstr "Avanzar en esta ventana"
  
! #: info/session.c:1527
  msgid "Scroll forward in this window and set default window size"
! msgstr "Avanzar en esta ventana y establecer el ancho de la misma"
  
! #: info/session.c:1535
  msgid "Scroll forward in this window staying within node"
  msgstr "Avanzar en esta ventana sin salir del nodo actual"
  
! #: info/session.c:1543
  msgid ""
  "Scroll forward in this window staying within node and set default window size"
  msgstr ""
! "Avanzar en esta ventana sin salir del nodo actual y establecer el ancho de "
  "la misma"
  
! #: info/session.c:1551
! msgid "Scroll backward in this window"
! msgstr "Retroceder en esta ventana"
! 
! #: info/session.c:1559
! msgid "Scroll backward in this window and set default window size"
! msgstr "Retroceder en esta ventana y establecer el ancho de la misma"
! 
! #: info/session.c:1568
! msgid "Scroll backward in this window staying within node"
! msgstr "Retroceder en esta ventana sin salir del nodo actual"
! 
! #: info/session.c:1576
  msgid ""
  "Scroll backward in this window staying within node and set default window "
  "size"
  msgstr ""
! "Retroceder en esta ventana sin salir del nodo actual y establecer el ancho "
  "de la misma"
  
! #: info/session.c:1584
! msgid "Move to the start of this node"
! msgstr "Moverse al principio de este nodo"
! 
! #: info/session.c:1591
! msgid "Move to the end of this node"
! msgstr "Moverse al final de este nodo"
! 
! #: info/session.c:1598
  msgid "Scroll down by lines"
  msgstr "Avanzar por lÃ­neas"
  
! #: info/session.c:1615
  msgid "Scroll up by lines"
  msgstr "Retroceder por lÃ­neas"
  
! #: info/session.c:1633
  msgid "Scroll down by half screen size"
  msgstr "Avanzar media pantalla"
  
! #: info/session.c:1659
  msgid "Scroll up by half screen size"
  msgstr "Retroceder media pantalla"
  
! #: info/session.c:1688
  msgid "Select the next window"
  msgstr "Seleccionar la siguiente ventana"
  
! #: info/session.c:1727
  msgid "Select the previous window"
  msgstr "Seleccionar la ventana anterior"
  
! #: info/session.c:1778
  msgid "Split the current window"
  msgstr "Partir la ventana actual en dos mitades"
  
! #: info/session.c:1862
  msgid "Delete the current window"
  msgstr "Eliminar la ventana actual"
  
! #: info/session.c:1870
  msgid "Cannot delete a permanent window"
  msgstr "No se puede eliminar una ventana de tipo permanente"
  
! #: info/session.c:1902
  msgid "Delete all other windows"
! msgstr "Eliminar todas las otras ventanas"
! 
! #: info/session.c:1948
! msgid "Scroll the other window"
! msgstr "Avanzar en la otra ventana"
! 
! #: info/session.c:1969
! msgid "Scroll the other window backward"
! msgstr "Retroceder en la otra ventana"
  
! #: info/session.c:1975
  msgid "Grow (or shrink) this window"
  msgstr "Agrandar (o encoger) esta ventana"
  
! #: info/session.c:1986
  msgid "Divide the available screen space among the visible windows"
  msgstr ""
  "Dividir el espacio disponible de la pantalla entre las ventanas visibles"
  
! #: info/session.c:1993
  msgid "Toggle the state of line wrapping in the current window"
  msgstr "Activar o desactivar el modo `envolver-lineas' en la ventana actual"
  
! #: info/session.c:2000
! msgid "Toggle the usage of regular expressions in searches"
! msgstr "Activar o desactivar el uso de expresiones regulares durante bÃºsquedas"
! 
! #: info/session.c:2004
! #, c-format
! msgid "Using regular expressions for searches."
! msgstr "Usando expresiones regulares durante bÃºsquedas."
! 
! #: info/session.c:2005
! #, c-format
! msgid "Using literal strings for searches."
! msgstr "Usando texto literal durante bÃºsquedas."
! 
! #: info/session.c:2197
! msgid "Select the Next node"
! msgstr "Seleccionar el nodo siguiente"
! 
! #: info/session.c:2205
! msgid "Select the Prev node"
! msgstr "Seleccionar el nodo anterior"
! 
! #: info/session.c:2213
! msgid "Select the Up node"
! msgstr "Seleccionar el nodo superior"
! 
! #: info/session.c:2220
! msgid "Select the last node in this file"
! msgstr "Seleccionar el Ãºltimo nodo en este fichero"
! 
! #: info/session.c:2248 info/session.c:2282
! msgid "This window has no additional nodes"
! msgstr "Esta ventana no dispone de nodos adicionales"
! 
! #: info/session.c:2254
! msgid "Select the first node in this file"
! msgstr "Seleccionar el primer nodo en este fichero"
! 
! #: info/session.c:2289
! msgid "Select the last item in this node's menu"
! msgstr "Seleccionar el Ãºltimo elemento del menÃº de este nodo"
! 
! #: info/session.c:2295
  msgid "Select this menu item"
  msgstr "Seleccionar este elemento del menÃº"
  
! #: info/session.c:2328
  #, c-format
  msgid "There isn't %d item in this menu."
--- 1113,1280 ----
  msgstr "Error en expresiÃ³n regular: %s"
  
! #: info/session.c:61
! msgid "Show all matching files"
! msgstr "Muestra todos los ficheros coincidentes."
! 
! #: info/session.c:65
! #, c-format
! msgid "No file index"
! msgstr "No hay Ã­ndice de fichero"
! 
! #. TRANSLATORS: Try to keep this message (when "expanded") at most 79
! #. characters; anything after the 79th character will not actually be
! #. displayed on an 80-column terminal.
! #: info/session.c:191
  #, c-format
  msgid ""
! "Welcome to Info version %s.  Type \\[get-help-window] for help, \\[get-info-"
! "help-node] for tutorial."
  msgstr ""
! "Esto es Info, versiÃ³n %s. Teclee \\[get-help-window] para ayuda, \\[get-info-"
! "help-node] para cursillo."
! 
! #: info/session.c:767
! #, c-format
! msgid "can't open %s: %s"
! msgstr "no se pudo abrir %s: %s"
  
! #: info/session.c:773
! #, c-format
! msgid "debugging output diverted to \"%s\""
! msgstr "depurando la salida desviada a \"%s\""
! 
! #: info/session.c:1215
  msgid "Move down to the next line"
  msgstr "Ir a la siguiente lÃ­nea"
  
! #: info/session.c:1230
  msgid "Move up to the previous line"
  msgstr "Ir a la lÃ­nea anterior"
  
! #: info/session.c:1246
! msgid "Move the cursor to a specific line of the window"
! msgstr "Mover el cursor a una lÃ­nea especÃ­fica de la ventana"
! 
! #: info/session.c:1278
  msgid "Move to the end of the line"
  msgstr "Ir al final de la lÃ­nea"
  
! #: info/session.c:1303
  msgid "Move to the start of the line"
  msgstr "Ir al principio de la lÃ­nea"
  
! #: info/session.c:1385
! msgid "Move to the start of this node"
! msgstr "Moverse al principio de este nodo"
  
! #: info/session.c:1392
! msgid "Move to the end of this node"
! msgstr "Moverse al final de este nodo"
  
! #: info/session.c:1474
  msgid "Scroll forward in this window"
  msgstr "Avanzar en esta ventana"
  
! #: info/session.c:1488
! msgid "Scroll backward in this window"
! msgstr "Retroceder en esta ventana"
! 
! #: info/session.c:1496
  msgid "Scroll forward in this window and set default window size"
! msgstr "Avanzar en esta ventana y establecer el tamaÃ±o de la misma"
  
! #: info/session.c:1511
! msgid "Scroll backward in this window and set default window size"
! msgstr "Retroceder en esta ventana y establecer el tamaÃ±o de la misma"
! 
! #: info/session.c:1517
  msgid "Scroll forward in this window staying within node"
  msgstr "Avanzar en esta ventana sin salir del nodo actual"
  
! #: info/session.c:1532
! msgid "Scroll backward in this window staying within node"
! msgstr "Retroceder en esta ventana sin salir del nodo actual"
! 
! #: info/session.c:1540
  msgid ""
  "Scroll forward in this window staying within node and set default window size"
  msgstr ""
! "Avanzar en esta ventana sin salir del nodo actual y establecer el tamaÃ±o de "
  "la misma"
  
! #: info/session.c:1567
  msgid ""
  "Scroll backward in this window staying within node and set default window "
  "size"
  msgstr ""
! "Retroceder en esta ventana sin salir del nodo actual y establecer el tamaÃ±o "
  "de la misma"
  
! #: info/session.c:1573
  msgid "Scroll down by lines"
  msgstr "Avanzar por lÃ­neas"
  
! #: info/session.c:1579
  msgid "Scroll up by lines"
  msgstr "Retroceder por lÃ­neas"
  
! #: info/session.c:1591
  msgid "Scroll down by half screen size"
  msgstr "Avanzar media pantalla"
  
! #: info/session.c:1618
  msgid "Scroll up by half screen size"
  msgstr "Retroceder media pantalla"
  
! #: info/session.c:1624
! msgid "Scroll the other window"
! msgstr "Avanzar en la otra ventana"
! 
! #: info/session.c:1645
! msgid "Scroll the other window backward"
! msgstr "Retroceder en la otra ventana"
! 
! #: info/session.c:1745
  msgid "Select the next window"
  msgstr "Seleccionar la siguiente ventana"
  
! #: info/session.c:1782
  msgid "Select the previous window"
  msgstr "Seleccionar la ventana anterior"
  
! #: info/session.c:1826
  msgid "Split the current window"
  msgstr "Partir la ventana actual en dos mitades"
  
! #: info/session.c:1868
  msgid "Delete the current window"
  msgstr "Eliminar la ventana actual"
  
! #: info/session.c:1873
  msgid "Cannot delete a permanent window"
  msgstr "No se puede eliminar una ventana de tipo permanente"
  
! #: info/session.c:1904
  msgid "Delete all other windows"
! msgstr "Eliminar todas las demÃ¡s ventanas"
  
! #: info/session.c:1950
  msgid "Grow (or shrink) this window"
  msgstr "Agrandar (o encoger) esta ventana"
  
! #: info/session.c:1961
  msgid "Divide the available screen space among the visible windows"
  msgstr ""
  "Dividir el espacio disponible de la pantalla entre las ventanas visibles"
  
! #: info/session.c:1968
  msgid "Toggle the state of line wrapping in the current window"
  msgstr "Activar o desactivar el modo `envolver-lineas' en la ventana actual"
  
! #: info/session.c:2117
  msgid "Select this menu item"
  msgstr "Seleccionar este elemento del menÃº"
  
! #: info/session.c:2147
  #, c-format
  msgid "There isn't %d item in this menu."
***************
*** 1625,1687 ****
  msgstr[1] "No hay %d elementos en este menÃº."
  
! #: info/session.c:2524 info/session.c:2525
  #, c-format
  msgid "Menu item (%s): "
  msgstr "Elemento del menÃº (%s): "
  
! #: info/session.c:2528
  msgid "Menu item: "
  msgstr "Elemento del menÃº: "
  
! #: info/session.c:2535 info/session.c:2536
  #, c-format
  msgid "Follow xref (%s): "
  msgstr "Seguir enlace (%s): "
  
! #: info/session.c:2539
  msgid "Follow xref: "
  msgstr "Seguir enlace: "
  
! #: info/session.c:2660
  msgid "Read a menu item and select its node"
! msgstr "Leer un elemento del menÃº y seleccionar el nodo al que corresponda"
  
! #: info/session.c:2668
  msgid "Read a footnote or cross reference and select its node"
  msgstr ""
  "Leer una nota de pie de pÃ¡gina o enlace y seleccionar el nodo resultante"
  
! #: info/session.c:2674
  msgid "Move to the start of this node's menu"
  msgstr "Ir al principio del menÃº de este nodo"
  
! #: info/session.c:2696
  msgid "Visit as many menu items at once as possible"
! msgstr "Visitar de una sÃ³la vez tantos elementos del menÃº como sea posible"
  
! #: info/session.c:2724
! msgid "Read a node name and select it"
! msgstr "Leer un nombre de nodo y seleccionarlo"
  
! #: info/session.c:2778 info/session.c:2783
! msgid "Goto node: "
! msgstr "Ir a nodo: "
  
! #: info/session.c:2855
! #, c-format
! msgid "No menu in node `%s'."
! msgstr "El nodo '%s' no contiene menÃº alguno."
  
! #: info/session.c:2904
  #, c-format
! msgid "No menu item `%s' in node `%s'."
! msgstr "No existe elemento de menÃº alguno llamado '%s' en el nodo '%s'."
  
! #: info/session.c:2940
  #, c-format
! msgid "Unable to find node referenced by `%s' in `%s'."
  msgstr "No se encontrÃ³ ningÃºn nodo referenciado por '%s' en '%s'."
  
! #: info/session.c:2992
  msgid "Read a list of menus starting from dir and follow them"
  msgstr ""
--- 1283,1349 ----
  msgstr[1] "No hay %d elementos en este menÃº."
  
! #: info/session.c:2156
! msgid "Select the last item in this node's menu"
! msgstr "Seleccionar el Ãºltimo elemento del menÃº de este nodo"
! 
! #: info/session.c:2264 info/session.c:2265
  #, c-format
  msgid "Menu item (%s): "
  msgstr "Elemento del menÃº (%s): "
  
! #: info/session.c:2268
  msgid "Menu item: "
  msgstr "Elemento del menÃº: "
  
! #: info/session.c:2275 info/session.c:2276
  #, c-format
  msgid "Follow xref (%s): "
  msgstr "Seguir enlace (%s): "
  
! #: info/session.c:2279
  msgid "Follow xref: "
  msgstr "Seguir enlace: "
  
! #: info/session.c:2368
  msgid "Read a menu item and select its node"
! msgstr "Leer un elemento del menÃº y seleccionar el nodo al que corresponde"
  
! #: info/session.c:2393
  msgid "Read a footnote or cross reference and select its node"
  msgstr ""
  "Leer una nota de pie de pÃ¡gina o enlace y seleccionar el nodo resultante"
  
! #: info/session.c:2399
  msgid "Move to the start of this node's menu"
  msgstr "Ir al principio del menÃº de este nodo"
  
! #: info/session.c:2421
  msgid "Visit as many menu items at once as possible"
! msgstr "Visitar de una sola vez tantos elementos del menÃº como sea posible"
  
! #: info/session.c:2520
! msgid "Move to the previous cross reference"
! msgstr "Ir a la referencia cruzada anterior"
  
! #: info/session.c:2583
! msgid "Move to the next cross reference"
! msgstr "Ir a la prÃ³xima referencia cruzada"
  
! #: info/session.c:2644
! msgid "Select reference or menu item appearing on this line"
! msgstr ""
! "Seleccionar la referencia o el elemento del menÃº que aparece en esta lÃ­nea"
  
! #: info/session.c:2678
  #, c-format
! msgid "No menu in node '%s'."
! msgstr "El nodo '%s' no contiene menÃº alguno."
  
! #: info/session.c:2725
  #, c-format
! msgid "Unable to find node referenced by '%s' in '%s'."
  msgstr "No se encontrÃ³ ningÃºn nodo referenciado por '%s' en '%s'."
  
! #: info/session.c:2775
  msgid "Read a list of menus starting from dir and follow them"
  msgstr ""
***************
*** 1689,1924 ****
  "seguirla"
  
! #: info/session.c:2994
  msgid "Follow menus: "
! msgstr "Seguir menÃºs: "
  
! #: info/session.c:3187
  msgid "Find the node describing program invocation"
  msgstr "Encontrar el nodo que describe la invocaciÃ³n del programa en cuestiÃ³n"
  
! #: info/session.c:3189
  #, c-format
  msgid "Find Invocation node of [%s]: "
  msgstr "Encontrar nodo de invocaciÃ³n de [%s]: "
  
! #: info/session.c:3227
  msgid "Read a manpage reference and select it"
  msgstr "Leer una referencia a pÃ¡ginas del manual y seleccionarla"
  
! #: info/session.c:3231
  msgid "Get Manpage: "
  msgstr "PÃ¡gina de manual a buscar: "
  
! #: info/session.c:3261
! msgid "Select the node `Top' in this file"
! msgstr "Seleccionar el nodo `Top' en este fichero"
! 
! #: info/session.c:3267
! msgid "Select the node `(dir)'"
! msgstr "Seleccionar el nodo `(dir)'"
! 
! #: info/session.c:3284 info/session.c:3286
! #, c-format
! msgid "Kill node (%s): "
! msgstr "Terminar nodo (%s): "
! 
! #: info/session.c:3337
! #, c-format
! msgid "Cannot kill node `%s'"
! msgstr "No se pudo terminar el nodo '%s'"
  
! #: info/session.c:3347
! msgid "Cannot kill the last node"
! msgstr "No se puede terminar el Ãºltimo nodo"
  
! #: info/session.c:3433
  msgid "Select the most recently selected node"
  msgstr "Seleccionar el nodo usado mÃ¡s recientemente"
  
! #: info/session.c:3439
! msgid "Kill this node"
! msgstr "Terminar este nodo"
  
! #: info/session.c:3447
  msgid "Read the name of a file and select it"
  msgstr "Leer el nombre de un fichero y seleccionarlo"
  
! #: info/session.c:3451
  msgid "Find file: "
  msgstr "Fichero a buscar: "
  
! #: info/session.c:3468
  #, c-format
! msgid "Cannot find `%s'."
  msgstr "No se encontrÃ³ '%s'."
  
! #: info/session.c:3508 info/session.c:3633
  #, c-format
! msgid "writing file %s"
! msgstr "escribiendo el fichero %s"
! 
! #: info/session.c:3519 info/session.c:3644
! #, c-format
! msgid "Could not create output file `%s'."
  msgstr "No se pudo crear el fichero '%s'."
  
! #: info/session.c:3533 info/session.c:3663
  #, c-format
  msgid "error writing to %s: %s"
  msgstr "error mientras se escribÃ­a al fichero '%s': %s"
  
! #: info/session.c:3541
  #, c-format
  msgid "closing %s"
  msgstr "cerrando %s"
  
! #: info/session.c:3590
  #, c-format
  msgid "writing node %s..."
  msgstr "escribiendo nodo %s..."
  
! #: info/session.c:3670
! #, c-format
! msgid "closing file %s"
! msgstr "cerrando el fichero %s"
! 
! #: info/session.c:3678
  msgid "Pipe the contents of this node through INFO_PRINT_COMMAND"
! msgstr "Volcar el contenido de este nodo a travÃ©s de INFO_PRINT_COMMAND"
  
! #: info/session.c:3713
  #, c-format
! msgid "Cannot open pipe to `%s'."
  msgstr "No se pudo volcar sobre '%s'."
  
! #: info/session.c:3718
  #, c-format
  msgid "printing node %s..."
! msgstr "imprimiendo nodo %s..."
  
! #: info/session.c:3726
  #, c-format
  msgid "finished printing node %s"
! msgstr "se terminÃ³ imprimiendo nodo %s..."
  
! #: info/session.c:4015
  msgid "Search continued from the end of the document."
  msgstr "La bÃºsqueda continuÃ³ desde el final del documento."
  
! #: info/session.c:4020
  msgid "Search continued from the beginning of the document."
  msgstr "La bÃºsqueda continuÃ³ desde el principio del documento."
  
! #: info/session.c:4037
  #, c-format
  msgid "Searching subfile %s ..."
! msgstr "Buscando sub-fichero %s ..."
! 
! #: info/session.c:4097
! msgid "Read a string and search for it case-sensitively"
! msgstr "Leer un texto y buscarlo (mayÃºsculas y minÃºsculas son significantes)"
! 
! #: info/session.c:4104
! msgid "Read a string and search for it"
! msgstr "Leer una cadena de texto y buscarla"
  
! #: info/session.c:4112
! msgid "Read a string and search backward for it"
! msgstr "Leer una cadena de texto y buscarla hacia atrÃ¡s"
  
! #: info/session.c:4169 info/session.c:4175
  #, c-format
  msgid "%s%s%s [%s]: "
  msgstr "%s%s%s [%s]: "
  
! #: info/session.c:4170 info/session.c:4176
  msgid "Regexp search"
  msgstr "Buscar (exp.reg.)"
  
! #: info/session.c:4171 info/session.c:4177
  msgid " case-sensitively"
  msgstr " distinguiendo mayÃºs./minÃºs."
  
! #: info/session.c:4172 info/session.c:4178
  msgid " backward"
  msgstr " hacia atrÃ¡s"
  
! #: info/session.c:4176
! msgid "Search"
! msgstr "Buscar"
  
! #: info/session.c:4225
! msgid "Search failed."
! msgstr "La bÃºsqueda finalizÃ³ sin resultados."
  
  #: info/session.c:4243
  msgid "Repeat last search in the same direction"
  msgstr "Repetir la Ãºltima bÃºsqueda en la misma direcciÃ³n que la anterior"
  
! #: info/session.c:4246 info/session.c:4267
  msgid "No previous search string"
  msgstr "No existe constancia de bÃºsqueda anterior"
  
! #: info/session.c:4264
  msgid "Repeat last search in the reverse direction"
  msgstr "Repetir la Ãºltima bÃºsqueda en direcciÃ³n contraria"
  
! #: info/session.c:4294 info/session.c:4300
  msgid "Search interactively for a string as you type it"
! msgstr "Buscar de forma interactiva un texto segÃºn usted lo escribe"
  
! #: info/session.c:4380
  msgid "Regexp I-search backward: "
  msgstr "BÃºsqueda interactiva hacia atrÃ¡s (exp.reg.): "
  
! #: info/session.c:4381
  msgid "I-search backward: "
  msgstr "BÃºsqueda interactiva hacia atrÃ¡s: "
  
! #: info/session.c:4383
  msgid "Regexp I-search: "
  msgstr "BÃºsqueda interactiva (exp.reg.): "
  
! #: info/session.c:4384
  msgid "I-search: "
  msgstr "BÃºsqueda interactiva: "
  
! #: info/session.c:4409 info/session.c:4411
  msgid "Failing "
  msgstr "FallÃ³ "
  
! #: info/session.c:4895
! msgid "Move to the previous cross reference"
! msgstr "Ir al enlace anterior"
! 
! #: info/session.c:4913
! msgid "Move to the next cross reference"
! msgstr "Ir a la prÃ³xima referencia externa"
! 
! #: info/session.c:4935
! msgid "Select reference or menu item appearing on this line"
! msgstr "Seleccionar la referencia o el elemento del menÃº situado en esta lÃ­nea"
! 
! #: info/session.c:4958
  msgid "Cancel current operation"
  msgstr "Cancelar la operaciÃ³n en curso"
  
! #: info/session.c:4965
  msgid "Quit"
  msgstr "Cancelado"
  
! #: info/session.c:4974
! msgid "Move the cursor to a specific line of the window"
! msgstr "Mover el cursor a una lÃ­nea especÃ­fica de la ventana"
  
! #: info/session.c:5006
  msgid "Redraw the display"
  msgstr "Redibujar los contenidos de la pantalla"
  
! #: info/session.c:5043
  msgid "Quit using Info"
! msgstr "Salir de esta aplicaciÃ³n informÃ¡tica"
  
! #: info/session.c:5058
  msgid "Run command bound to this key's lowercase variant"
  msgstr ""
--- 1351,1637 ----
  "seguirla"
  
! #: info/session.c:2777
  msgid "Follow menus: "
! msgstr "Seguir los menÃºs: "
! 
! #: info/session.c:2879
! msgid "Select the Next node"
! msgstr "Seleccionar el nodo siguiente"
! 
! #: info/session.c:2886
! msgid "Select the Prev node"
! msgstr "Seleccionar el nodo anterior"
! 
! #: info/session.c:2893
! msgid "Select the Up node"
! msgstr "Seleccionar el nodo superior"
  
! #: info/session.c:2899
! msgid "Select the last node in this file"
! msgstr "Seleccionar el Ãºltimo nodo en este fichero"
! 
! #: info/session.c:2926 info/session.c:2959
! msgid "This window has no additional nodes"
! msgstr "Esta ventana no dispone de nodos adicionales"
! 
! #: info/session.c:2932
! msgid "Select the first node in this file"
! msgstr "Seleccionar el primer nodo de este fichero"
! 
! #: info/session.c:3064
! msgid "No more nodes within this document."
! msgstr "No hay mÃ¡s nodos en este documento."
! 
! #: info/session.c:3109 info/session.c:3149
! msgid "No 'Prev' or 'Up' for this node within this document."
! msgstr "Este nodo no tiene 'Anterior' ni 'Superior' en este documento."
! 
! #: info/session.c:3162
! msgid "Move forwards or down through node structure"
! msgstr "Moverse hacia adelante o abajo a travÃ©s de la estructura de nodos"
! 
! #: info/session.c:3179
! msgid "Move backwards or up through node structure"
! msgstr "Moverse hacia atrÃ¡s o arriba a travÃ©s de la estructura de nodos"
! 
! #: info/session.c:3202
! msgid "Read a node name and select it"
! msgstr "Leer un nombre de nodo y seleccionarlo"
! 
! #: info/session.c:3256 info/session.c:3260
! msgid "Goto node: "
! msgstr "Ir al nodo: "
! 
! #: info/session.c:3439
  msgid "Find the node describing program invocation"
  msgstr "Encontrar el nodo que describe la invocaciÃ³n del programa en cuestiÃ³n"
  
! #: info/session.c:3441
  #, c-format
  msgid "Find Invocation node of [%s]: "
  msgstr "Encontrar nodo de invocaciÃ³n de [%s]: "
  
! #: info/session.c:3486
  msgid "Read a manpage reference and select it"
  msgstr "Leer una referencia a pÃ¡ginas del manual y seleccionarla"
  
! #: info/session.c:3490
  msgid "Get Manpage: "
  msgstr "PÃ¡gina de manual a buscar: "
  
! #: info/session.c:3511
! msgid "Select the node 'Top' in this file"
! msgstr "Seleccionar el nodo 'Top' de este fichero"
! 
! #: info/session.c:3517
! msgid "Select the node '(dir)'"
! msgstr "Seleccionar el nodo '(dir)'"
  
! #: info/session.c:3523
! msgid "Show full file name of node being displayed"
! msgstr ""
! "Mostrar el nombre de fichero completo del nodo que se estÃ¡ visualizando"
  
! #: info/session.c:3540
  msgid "Select the most recently selected node"
  msgstr "Seleccionar el nodo usado mÃ¡s recientemente"
  
! #: info/session.c:3545
! #, c-format
! msgid "No earlier node in history"
! msgstr "No hay nodos anteriores en la historia"
  
! #: info/session.c:3549
  msgid "Read the name of a file and select it"
  msgstr "Leer el nombre de un fichero y seleccionarlo"
  
! #: info/session.c:3553
  msgid "Find file: "
  msgstr "Fichero a buscar: "
  
! #: info/session.c:3570
  #, c-format
! msgid "Cannot find '%s'."
  msgstr "No se encontrÃ³ '%s'."
  
! #: info/session.c:3619
  #, c-format
! msgid "Could not create output file '%s'."
  msgstr "No se pudo crear el fichero '%s'."
  
! #: info/session.c:3633
  #, c-format
  msgid "error writing to %s: %s"
  msgstr "error mientras se escribÃ­a al fichero '%s': %s"
  
! #: info/session.c:3642
  #, c-format
  msgid "closing %s"
  msgstr "cerrando %s"
  
! #: info/session.c:3691
  #, c-format
  msgid "writing node %s..."
  msgstr "escribiendo nodo %s..."
  
! #: info/session.c:3737
  msgid "Pipe the contents of this node through INFO_PRINT_COMMAND"
! msgstr ""
! "Volcar (vÃ­a Â«pipeÂ») el contenido de este nodo a travÃ©s de INFO_PRINT_COMMAND"
  
! #: info/session.c:3765
  #, c-format
! msgid "Cannot open pipe to '%s'."
  msgstr "No se pudo volcar sobre '%s'."
  
! #: info/session.c:3770
  #, c-format
  msgid "printing node %s..."
! msgstr "imprimiendo elnodo %s..."
  
! #: info/session.c:3778
  #, c-format
  msgid "finished printing node %s"
! msgstr "se terminÃ³ de imprimir el nodo %s..."
! 
! #: info/session.c:3810
! msgid "Toggle the usage of regular expressions in searches"
! msgstr "Activar o desactivar el uso de expresiones regulares en las bÃºsquedas"
  
! #: info/session.c:3814
! #, c-format
! msgid "Using regular expressions for searches."
! msgstr "Usando expresiones regulares en las bÃºsquedas."
! 
! #: info/session.c:3815
! #, c-format
! msgid "Using literal strings for searches."
! msgstr "Usando texto literal en las bÃºsquedas."
! 
! #: info/session.c:4059
  msgid "Search continued from the end of the document."
  msgstr "La bÃºsqueda continuÃ³ desde el final del documento."
  
! #: info/session.c:4064
  msgid "Search continued from the beginning of the document."
  msgstr "La bÃºsqueda continuÃ³ desde el principio del documento."
  
! #: info/session.c:4084
  #, c-format
  msgid "Searching subfile %s ..."
! msgstr "Buscando sub-fichero %s ..."
  
! #: info/session.c:4123
! msgid "Search failed."
! msgstr "La bÃºsqueda finalizÃ³ sin resultados."
  
! #: info/session.c:4142
  #, c-format
  msgid "%s%s%s [%s]: "
  msgstr "%s%s%s [%s]: "
  
! #: info/session.c:4143 info/session.c:4149
  msgid "Regexp search"
  msgstr "Buscar (exp.reg.)"
  
! #: info/session.c:4143 info/session.c:4149
! msgid "Search"
! msgstr "Buscar"
! 
! #: info/session.c:4144 info/session.c:4150
  msgid " case-sensitively"
  msgstr " distinguiendo mayÃºs./minÃºs."
  
! #: info/session.c:4145 info/session.c:4151
  msgid " backward"
  msgstr " hacia atrÃ¡s"
  
! #: info/session.c:4148
! #, c-format
! msgid "%s%s%s: "
! msgstr "%s%s%s: "
  
! #: info/session.c:4168
! msgid "Search string too short"
! msgstr "El texto de bÃºsqueda es demasiado corto."
! 
! #: info/session.c:4238
! msgid "Read a string and search for it case-sensitively"
! msgstr "Leer un texto y buscarlo (mayÃºsculas y minÃºsculas son significativas)"
  
  #: info/session.c:4243
+ msgid "Read a string and search for it"
+ msgstr "Leer una cadena de texto y buscarla"
+ 
+ #: info/session.c:4249
+ msgid "Read a string and search backward for it"
+ msgstr "Leer una cadena de texto y buscarla hacia atrÃ¡s"
+ 
+ #: info/session.c:4257
  msgid "Repeat last search in the same direction"
  msgstr "Repetir la Ãºltima bÃºsqueda en la misma direcciÃ³n que la anterior"
  
! #: info/session.c:4265 info/session.c:4310
  msgid "No previous search string"
  msgstr "No existe constancia de bÃºsqueda anterior"
  
! #: info/session.c:4302
  msgid "Repeat last search in the reverse direction"
  msgstr "Repetir la Ãºltima bÃºsqueda en direcciÃ³n contraria"
  
! #: info/session.c:4349
! msgid "Clear displayed search matches"
! msgstr "Borra las coincidencias de bÃºsqueda visualizadas"
! 
! #: info/session.c:4366 info/session.c:4372
  msgid "Search interactively for a string as you type it"
! msgstr "Buscar de forma interactiva un texto segÃºn se escribe"
  
! #: info/session.c:4486
  msgid "Regexp I-search backward: "
  msgstr "BÃºsqueda interactiva hacia atrÃ¡s (exp.reg.): "
  
! #: info/session.c:4487
  msgid "I-search backward: "
  msgstr "BÃºsqueda interactiva hacia atrÃ¡s: "
  
! #: info/session.c:4489
  msgid "Regexp I-search: "
  msgstr "BÃºsqueda interactiva (exp.reg.): "
  
! #: info/session.c:4490
  msgid "I-search: "
  msgstr "BÃºsqueda interactiva: "
  
! #: info/session.c:4515 info/session.c:4518
  msgid "Failing "
  msgstr "FallÃ³ "
  
! #: info/session.c:4891
  msgid "Cancel current operation"
  msgstr "Cancelar la operaciÃ³n en curso"
  
! #: info/session.c:4898
  msgid "Quit"
  msgstr "Cancelado"
  
! #: info/session.c:4903
! msgid "Display version of Info being run"
! msgstr "Mostrar la versiÃ³n de Info que se estÃ¡ ejecutando"
  
! #: info/session.c:4905
! #, c-format
! msgid "GNU Info version %s"
! msgstr "VersiÃ³n de GNU Info %s"
! 
! #: info/session.c:4910
  msgid "Redraw the display"
  msgstr "Redibujar los contenidos de la pantalla"
  
! #: info/session.c:4947
  msgid "Quit using Info"
! msgstr "Salir de Info"
  
! #: info/session.c:4960
  msgid "Run command bound to this key's lowercase variant"
  msgstr ""
***************
*** 1926,1972 ****
  "combinaciÃ³n de teclas"
  
! #: info/session.c:5069
  #, c-format
  msgid "Unknown command (%s)."
! msgstr "Comando desconocido (%s)."
  
! #: info/session.c:5072
  #, c-format
  msgid "\"%s\" is invalid"
! msgstr "\"%s\" es invÃ¡lido"
  
! #: info/session.c:5073
  #, c-format
! msgid "`%s' is invalid"
! msgstr "`%s' is invÃ¡lido"
  
! #: info/session.c:5288
  msgid "Add this digit to the current numeric argument"
  msgstr "Sumar este dÃ­gito al argumento numÃ©rico actual"
  
! #: info/session.c:5297
  msgid "Start (or multiply by 4) the current numeric argument"
  msgstr "Comenzar (o multiplicar por 4) el argumento numÃ©rico actual"
  
- #: info/session.c:5312
- msgid "Internally used by \\[universal-argument]"
- msgstr "Internamente usado por \\[universal-argument]"
- 
- #: info/session.c:5388
- msgid "Show full file name of node being displayed"
- msgstr ""
- 
  #: info/tilde.c:361
  #, c-format
  msgid "readline: Out of virtual memory!\n"
! msgstr "readline: No hay mÃ¡s memoria virtual disponible!\n"
  
! #: info/variables.c:37
  msgid "When \"On\", footnotes appear and disappear automatically"
  msgstr ""
! "Cuando estÃ¡ activado, notas de pie de pÃ¡gina aparecen y desaparecen de forma "
! "automÃ¡tica"
  
! #: info/variables.c:41
  msgid "When \"On\", creating or deleting a window resizes other windows"
  msgstr ""
--- 1639,1677 ----
  "combinaciÃ³n de teclas"
  
! #: info/session.c:4971
  #, c-format
  msgid "Unknown command (%s)."
! msgstr "Orden desconocida (%s)."
  
! #: info/session.c:4974
  #, c-format
  msgid "\"%s\" is invalid"
! msgstr "\"%s\" no es vÃ¡lida"
  
! #: info/session.c:4975
  #, c-format
! msgid "'%s' is invalid"
! msgstr "'%s' no es vÃ¡lida"
  
! #: info/session.c:5293
  msgid "Add this digit to the current numeric argument"
  msgstr "Sumar este dÃ­gito al argumento numÃ©rico actual"
  
! #: info/session.c:5300
  msgid "Start (or multiply by 4) the current numeric argument"
  msgstr "Comenzar (o multiplicar por 4) el argumento numÃ©rico actual"
  
  #: info/tilde.c:361
  #, c-format
  msgid "readline: Out of virtual memory!\n"
! msgstr "readline: Â¡No hay mÃ¡s memoria virtual disponible!\n"
  
! #: info/variables.c:51
  msgid "When \"On\", footnotes appear and disappear automatically"
  msgstr ""
! "Cuando estÃ¡ activado, las notas de pie de pÃ¡gina aparecen y desaparecen de "
! "forma automÃ¡tica"
  
! #: info/variables.c:55
  msgid "When \"On\", creating or deleting a window resizes other windows"
  msgstr ""
***************
*** 1974,1978 ****
  "sean redimensionadas"
  
! #: info/variables.c:45
  msgid "When \"On\", flash the screen instead of ringing the bell"
  msgstr ""
--- 1679,1683 ----
  "sean redimensionadas"
  
! #: info/variables.c:59
  msgid "When \"On\", flash the screen instead of ringing the bell"
  msgstr ""
***************
*** 1980,1988 ****
  "sonoros"
  
! #: info/variables.c:49
  msgid "When \"On\", errors cause the bell to ring"
! msgstr "Cuando esta activado, errores producen un efecto sonoro"
  
! #: info/variables.c:53
  msgid "When \"On\", Info garbage collects files which had to be uncompressed"
  msgstr ""
--- 1685,1693 ----
  "sonoros"
  
! #: info/variables.c:63
  msgid "When \"On\", errors cause the bell to ring"
! msgstr "Cuando esta activado, los errores producen un efecto sonoro"
  
! #: info/variables.c:67
  msgid "When \"On\", Info garbage collects files which had to be uncompressed"
  msgstr ""
***************
*** 1990,1994 ****
  "descomprimidos"
  
! #: info/variables.c:56
  msgid "When \"On\", the portion of the matched search string is highlighted"
  msgstr ""
--- 1695,1699 ----
  "descomprimidos"
  
! #: info/variables.c:70
  msgid "When \"On\", the portion of the matched search string is highlighted"
  msgstr ""
***************
*** 1996,2008 ****
  "bÃºsqueda en curso es mostrada en color llamativo"
  
! #: info/variables.c:60
  msgid "Controls what happens when scrolling is requested at the end of a node"
! msgstr "Controla que ocurre al intentar avanzar al final de un nodo"
  
! #: info/variables.c:65
  msgid "Same as scroll-behaviour"
  msgstr "Lo mismo que `scroll-behaviour'"
  
! #: info/variables.c:69
  msgid "The number lines to scroll when the cursor moves out of the window"
  msgstr ""
--- 1701,1713 ----
  "bÃºsqueda en curso es mostrada en color llamativo"
  
! #: info/variables.c:74
  msgid "Controls what happens when scrolling is requested at the end of a node"
! msgstr "Controla lo que ocurre al intentar avanzar al final de un nodo"
  
! #: info/variables.c:79
  msgid "Same as scroll-behaviour"
  msgstr "Lo mismo que `scroll-behaviour'"
  
! #: info/variables.c:83
  msgid "The number lines to scroll when the cursor moves out of the window"
  msgstr ""
***************
*** 2010,2019 ****
  "visible de la ventana"
  
! #: info/variables.c:73
  msgid "Controls whether scroll-behavior affects cursor movement commands"
  msgstr ""
! "Controla si `scroll-behavior' afecta a comandos de movimiento del cursor"
  
! #: info/variables.c:77
  msgid "When \"On\", Info accepts and displays ISO Latin characters"
  msgstr ""
--- 1715,1724 ----
  "visible de la ventana"
  
! #: info/variables.c:87
  msgid "Controls whether scroll-behavior affects cursor movement commands"
  msgstr ""
! "Controla si `scroll-behavior' afecta a las Ã³rdenes de movimiento del cursor"
  
! #: info/variables.c:91
  msgid "When \"On\", Info accepts and displays ISO Latin characters"
  msgstr ""
***************
*** 2021,2092 ****
  "Latin"
  
! #: info/variables.c:81
  msgid ""
  "What to do when a scrolling command is issued at the end of the last node"
! msgstr "Controla que ocurre al intentar avanzar al final del Ãºltimo nodo"
  
! #: info/variables.c:86
  msgid "Minimal length of a search string"
! msgstr ""
  
! #: info/variables.c:90
  msgid "Skip current window when searching"
  msgstr ""
  
! #: info/variables.c:95
  msgid "Explain the use of a variable"
  msgstr "Explicar el uso de una variable"
  
! #: info/variables.c:101
  msgid "Describe variable: "
  msgstr "Describir variable: "
  
! #: info/variables.c:120
  msgid "Set the value of an Info variable"
  msgstr "Establecer el valor de una variable"
  
! #: info/variables.c:126
  msgid "Set variable: "
  msgstr "Establecer variable: "
  
! #: info/variables.c:144
  #, c-format
  msgid "Set %s to value (%d): "
  msgstr "Dar a %s el valor (%d): "
  
! #: info/variables.c:184
  #, c-format
  msgid "Set %s to value (%s): "
  msgstr "Dar a %s el valor (%s): "
  
! #: info/window.c:1077
  msgid "--*** Tags out of Date ***"
  msgstr "--*** Etiquetas antiguas ***"
  
! #: info/window.c:1088
  msgid "-----Info: (), lines ----, "
  msgstr "-----Info: (), lÃ­neas ----, "
  
! #: info/window.c:1095
  #, c-format
! msgid "-%s---Info: %s, %d lines --%s--"
! msgstr "-%s---Info: %s, %d lÃ­neas --%s--"
  
! #: info/window.c:1099
  #, c-format
! msgid "-%s%s-Info: (%s)%s, %d lines --%s--"
! msgstr "-%s%s-Info: (%s)%s, %d lÃ­neas --%s--"
  
! #: info/window.c:1106
  #, c-format
  msgid " Subfile: %s"
  msgstr " Sub-fichero: %s"
  
! #: install-info/install-info.c:286
  #, c-format
  msgid "%s for %s"
  msgstr "%s para %s"
  
! #: install-info/install-info.c:525
  #, c-format
  msgid "\tTry `%s --help' for a complete list of options.\n"
--- 1726,1829 ----
  "Latin"
  
! #: info/variables.c:95
  msgid ""
  "What to do when a scrolling command is issued at the end of the last node"
! msgstr "Controla lo que ocurre al intentar avanzar al final del Ãºltimo nodo"
  
! #: info/variables.c:100
  msgid "Minimal length of a search string"
! msgstr "Longitud mÃ­nima de las cadenas de texto en las bÃºsquedas"
  
! #: info/variables.c:104
  msgid "Skip current window when searching"
+ msgstr "No buscar en la ventana actual"
+ 
+ #: info/variables.c:108
+ msgid "Exclude default directories from file search path"
  msgstr ""
+ "Excluir los directorios predeterminados de la ruta de bÃºsqueda del fichero"
  
! #: info/variables.c:112
! msgid "Hide some Info file syntax in the text of nodes"
! msgstr ""
! "Oculta parcialmente la sintaxis del fichero Info en el texto de los nodos"
! 
! #: info/variables.c:116
! msgid ""
! "Length of time in milliseconds to wait for the next byte in a sequence "
! "indicating that a key has been pressed"
! msgstr ""
! "Tiempo de espera en milisegundos para el siguiente byte de una serie que "
! "indica que se ha pulsado una tecla"
! 
! #: info/variables.c:120
! msgid "Highlight search matches"
! msgstr "Resalta las coincidencias de la bÃºsqueda"
! 
! #: info/variables.c:124
! msgid "Method to use to track mouse events"
! msgstr "MÃ©todo para realizar el seguimiento de los eventos del ratÃ³n"
! 
! #: info/variables.c:130
  msgid "Explain the use of a variable"
  msgstr "Explicar el uso de una variable"
  
! #: info/variables.c:136
  msgid "Describe variable: "
  msgstr "Describir variable: "
  
! #: info/variables.c:151
  msgid "Set the value of an Info variable"
  msgstr "Establecer el valor de una variable"
  
! #: info/variables.c:158
  msgid "Set variable: "
  msgstr "Establecer variable: "
  
! #: info/variables.c:174
  #, c-format
  msgid "Set %s to value (%d): "
  msgstr "Dar a %s el valor (%d): "
  
! #: info/variables.c:208
  #, c-format
  msgid "Set %s to value (%s): "
  msgstr "Dar a %s el valor (%s): "
  
! #: info/window.c:921
  msgid "--*** Tags out of Date ***"
  msgstr "--*** Etiquetas antiguas ***"
  
! #: info/window.c:965
  msgid "-----Info: (), lines ----, "
  msgstr "-----Info: (), lÃ­neas ----, "
  
! #: info/window.c:972
  #, c-format
! msgid "-%s---Info: %s, %ld lines --%s--"
! msgstr "-%s---Info: %s, %ld lÃ­neas --%s--"
  
! #: info/window.c:976
  #, c-format
! msgid "-%s%s-Info: (%s)%s, %ld lines --%s--"
! msgstr "-%s%s-Info: (%s)%s, %ld lÃ­neas --%s--"
  
! #: info/window.c:982
  #, c-format
  msgid " Subfile: %s"
  msgstr " Sub-fichero: %s"
  
! #: install-info/install-info.c:292
! #, c-format
! msgid "%s: empty file"
! msgstr "%s: fichero vacÃ­o"
! 
! # TODO review test
! #: install-info/install-info.c:294
  #, c-format
  msgid "%s for %s"
  msgstr "%s para %s"
  
! #: install-info/install-info.c:533
  #, c-format
  msgid "\tTry `%s --help' for a complete list of options.\n"
***************
*** 2094,2103 ****
  "\tPruebe `%s --help' para obtener una lista de las opciones soportadas.\n"
  
! #: install-info/install-info.c:533
  #, c-format
  msgid "Usage: %s [OPTION]... [INFO-FILE [DIR-FILE]]\n"
! msgstr "Uso: %s [OPCIÃ“N]... [FICHERO_INFO [FICHERO_Ã�NDICE]]\n"
  
! #: install-info/install-info.c:535
  msgid "Add or remove entries in INFO-FILE from the Info directory DIR-FILE."
  msgstr ""
--- 1831,1842 ----
  "\tPruebe `%s --help' para obtener una lista de las opciones soportadas.\n"
  
! # TODO ASK DIR-FILE
! #: install-info/install-info.c:541
  #, c-format
  msgid "Usage: %s [OPTION]... [INFO-FILE [DIR-FILE]]\n"
! msgstr "Modo de empleo: %s [OPCIÃ“N]... [FICHERO_INFO [FICHERO_Ã�NDICE]]\n"
  
! # TODO ASK DIR-FILE
! #: install-info/install-info.c:543
  msgid "Add or remove entries in INFO-FILE from the Info directory DIR-FILE."
  msgstr ""
***************
*** 2105,2116 ****
  "entradas encontradas en el fichero FICHERO_INFO."
  
! #: install-info/install-info.c:536
  msgid ""
  "INFO-FILE and DIR-FILE are required unless the --info-file\n"
  "or --dir-file (or --info-dir) options are given, respectively."
  msgstr ""
  
! #: install-info/install-info.c:540
! #, fuzzy
  msgid ""
  "Options:\n"
--- 1844,1856 ----
  "entradas encontradas en el fichero FICHERO_INFO."
  
! #: install-info/install-info.c:544
  msgid ""
  "INFO-FILE and DIR-FILE are required unless the --info-file\n"
  "or --dir-file (or --info-dir) options are given, respectively."
  msgstr ""
+ "FICHERO_INFO y FICHERO_Ã�NDICE son necesarios a menos que las opciones\n"
+ "--info-file o --dir-file (o --info-dir) sean especificadas."
  
! #: install-info/install-info.c:548
  msgid ""
  "Options:\n"
***************
*** 2121,2135 ****
  msgstr ""
  "Opciones:\n"
! " --add-once          add only to first matching section, not all.\n"
! " --align=COL         start description of new entries at column COL.\n"
! " --calign=COL        format second and subsequent description lines to\n"
! "                       start at column COL."
  
! #: install-info/install-info.c:547
! #, fuzzy
  msgid ""
  " --debug             report what is being done.\n"
  " --delete            delete existing entries for INFO-FILE from DIR-FILE;\n"
  "                      don't insert any new entries.\n"
  " --description=TEXT  the description of the entry is TEXT; used with\n"
  "                      the --name option to become synonymous with the\n"
--- 1861,1880 ----
  msgstr ""
  "Opciones:\n"
! " --add-once          aÃ±adir solo a la primera secciÃ³n que concuerde, no a "
! "todas.\n"
! " --align=COL         comenzar la descripciÃ³n de las nuevas entradas en la\n"
! "                       columna COL.\n"
! " --calign=COL        formatear la segunda lÃ­nea de la descripciÃ³n y "
! "sucesivas\n"
! "                       para que comiencen en la columna COL."
  
! #: install-info/install-info.c:555
  msgid ""
  " --debug             report what is being done.\n"
  " --delete            delete existing entries for INFO-FILE from DIR-FILE;\n"
  "                      don't insert any new entries.\n"
+ " --defsection=TEXT   like --section, but only use TEXT if no sections\n"
+ "                      are present in INFO-FILE (replacing \"Miscellaneous"
+ "\").\n"
  " --description=TEXT  the description of the entry is TEXT; used with\n"
  "                      the --name option to become synonymous with the\n"
***************
*** 2139,2154 ****
  " --dry-run           same as --test."
  msgstr ""
! " --debug             reportar que se estÃ¡ haciendo\n"
  " --delete            eliminar del fichero Ã­ndice FICHERO_Ã�NDICE las "
  "entradas\n"
! "                     existentes que referencian el fichero FICHERO_INFO\n"
! " --description=TEXTO   la descripciÃ³n de la entrada es TEXTO;\n"
! "                       usado junto con `--name' equivale al `--entry'\n"
  " --dir-file=NOMBRE   el nombre del fichero Ã­ndice;\n"
! "                     equivale al usar el argumento FICHERO_Ã�NDICE\n"
! " --dry-run           lo mismo que `--test'"
  
! #: install-info/install-info.c:558
! #, fuzzy
  msgid ""
  " --entry=TEXT        insert TEXT as an Info directory entry,\n"
--- 1884,1904 ----
  " --dry-run           same as --test."
  msgstr ""
! " --debug             informar de lo que se estÃ¡ haciendo.\n"
  " --delete            eliminar del fichero Ã­ndice FICHERO_Ã�NDICE las "
  "entradas\n"
! "                       existentes que referencian el fichero FICHERO_INFO;\n"
! "                       no insertar ninguna entrada nueva.\n"
! " --defsection=TEXT   igual que --section, pero solo se utiliza TEXTO si no "
! "hay\n"
! "                       ninguna secciÃ³n en el fichero FICHERO_INFO "
! "(reemplazando\n"
! "                       \"Miscellaneous\").\n"
! " --description=TEXTO la descripciÃ³n de la entrada es TEXTO;\n"
! "                       usado junto con `--name' equivale a `--entry'\n"
  " --dir-file=NOMBRE   el nombre del fichero Ã­ndice;\n"
! "                       equivale a usar el argumento FICHERO_Ã�NDICE.\n"
! " --dry-run           lo mismo que `--test'."
  
! #: install-info/install-info.c:568
  msgid ""
  " --entry=TEXT        insert TEXT as an Info directory entry,\n"
***************
*** 2163,2180 ****
  " --entry=TEXTO       insertar el texto TEXTO como entrada en el fichero "
  "Ã­ndice\n"
! "                     especificado; TEXTO debe cumplir con el formato usado "
! "para\n"
! "                     describir elementos de menu en Info, mÃ¡s cero o mÃ¡s "
! "lÃ­neas\n"
! "                     extra que comiencen con un espacio en blanco.  Si "
! "usted\n"
! "                     especifica mÃ¡s de un elemento, todos serÃ¡n aÃ±adidos; "
! "en\n"
! "                     caso contrario estos vendrÃ¡n determinados por los "
! "datos\n"
! "                     existentes en el fichero Info en cuestiÃ³n"
  
! #: install-info/install-info.c:567
! #, fuzzy
  msgid ""
  " --help              display this help and exit.\n"
--- 1913,1929 ----
  " --entry=TEXTO       insertar el texto TEXTO como entrada en el fichero "
  "Ã­ndice\n"
! "                      especificado, anulando asÃ­ las entradas "
! "correspondientes\n"
! "                      en FICHERO_Ã�NDICE.\n"
! "                     TEXTO debe cumplir con el formato usado para describir\n"
! "                      elementos de menu en Info, opcionalmente seguido de\n"
! "                      lÃ­neas extra que comiencen con un espacio en blanco.\n"
! "                     Si usted especifica mÃ¡s de un elemento, se aÃ±adirÃ¡n "
! "todos.\n"
! "                     Si no especifica ninguno, estos vendrÃ¡n determinados "
! "por\n"
! "                      los datos existentes en el fichero Info en cuestiÃ³n."
  
! #: install-info/install-info.c:577
  msgid ""
  " --help              display this help and exit.\n"
***************
*** 2185,2197 ****
  " --keep-old          do not replace entries, or remove empty sections."
  msgstr ""
! " --help              mostrar este texto de ayuda.\n"
! " --info-dir=DIRECTORIO   alias para `--dir-file=DIRECTORIO/dir.\n"
! " --info-file=FICHERO     el fichero Info que instalar en el directorio;\n"
! "                         equivale al usar el argumento FICHERO_INFO.\n"
! " --item=TEXTO        alias para `--entry=TEXTO'.\n"
! " --keep-old          no sustituir a entradas, ni eliminar secciones vacÃ­as.\n"
  
! #: install-info/install-info.c:575
! #, fuzzy
  msgid ""
  " --maxwidth, --max-width=COL  wrap description at column COL.\n"
--- 1934,1946 ----
  " --keep-old          do not replace entries, or remove empty sections."
  msgstr ""
! " --help              mostrar este texto de ayuda y terminar.\n"
! " --info-dir=DIR      alias para --dir-file=DIR/dir.\n"
! " --info-file=FICHERO el fichero Info que instalar en el directorio;\n"
! "                      equivale a usar el argumento FICHERO_INFO.\n"
! " --item=TEXTO        alias para --entry=TEXTO.\n"
! " --keep-old          no sustituir entradas, ni eliminar secciones vacÃ­as."
  
! # TODO ASK DIR=FICHERO_INDICE
! #: install-info/install-info.c:585
  msgid ""
  " --maxwidth, --max-width=COL  wrap description at column COL.\n"
***************
*** 2202,2213 ****
  " --quiet             suppress warnings."
  msgstr ""
! " --maxwidth, --max-width=COL  wrap description at column COL\n"
  " --menuentry=TEXTO   alias para '--name=TEXTO'\n"
  " --name=TEXTO        el nombre de la entrada es TEXTO;\n"
! "                     usado junto con '--description' equivale al '--entry'\n"
! " --no-indent         no bien arreglar nuevas entradas en el FICHERO_Ã�NDICE\n"
! " --quiet             suprimir mensajes de precauciÃ³n"
  
! #: install-info/install-info.c:583
  msgid ""
  " --regex=R           put this file's entries in all sections that match the\n"
--- 1951,1963 ----
  " --quiet             suppress warnings."
  msgstr ""
! " --maxwidth, --max-width=COL  envuelve la descripciÃ³n por la columna COL\n"
  " --menuentry=TEXTO   alias para '--name=TEXTO'\n"
  " --name=TEXTO        el nombre de la entrada es TEXTO;\n"
! "                     usado junto con '--description' equivale a '--entry'\n"
! " --no-indent         no dar formato a las nuevas entradas en el "
! "FICHERO_Ã�NDICE\n"
! " --quiet             suprimir mensajes de advertencia"
  
! #: install-info/install-info.c:593
  msgid ""
  " --regex=R           put this file's entries in all sections that match the\n"
***************
*** 2221,2235 ****
  "                      If you don't specify any sections, they are "
  "determined\n"
! "                       from information in the Info file itself.\n"
  " --section R SEC     equivalent to --regex=R --section=SEC --add-once."
  msgstr ""
  " --regex=EXPREG    meter las entradas del fichero Info en cuestiÃ³n en todas "
  "las\n"
! "                     secciones que concuerda con la expresiÃ³n regular "
  "EXPREG\n"
! "                     (tratando mayÃºsculas y minÃºscualas por iguales)\n"
  " --remove          alias para `--delete'.\n"
  " --remove-exactly  eliminar el fichero Info en cuestiÃ³n sÃ³lo si su nombre\n"
! "                     concuerda de forma exacta; ficheros con extensiones\n"
  "                     `.info' y/o `.gz' no son ignorados.\n"
  " --section=SECC    emplazar las entradas existentes en el fichero Info al "
--- 1971,1989 ----
  "                      If you don't specify any sections, they are "
  "determined\n"
! "                       from information in the Info file itself;\n"
! "                       if nothing is available there, the --defsection\n"
! "                       value is used; if that is not specified, the\n"
! "                       final default is \"Miscellaneous\".\n"
  " --section R SEC     equivalent to --regex=R --section=SEC --add-once."
  msgstr ""
  " --regex=EXPREG    meter las entradas del fichero Info en cuestiÃ³n en todas "
  "las\n"
! "                     secciones que concuerden con la expresiÃ³n regular "
  "EXPREG\n"
! "                     (tratando mayÃºsculas y minÃºsculas por iguales)\n"
  " --remove          alias para `--delete'.\n"
  " --remove-exactly  eliminar el fichero Info en cuestiÃ³n sÃ³lo si su nombre\n"
! "                     concuerda de forma exacta; los ficheros con "
! "extensiones\n"
  "                     `.info' y/o `.gz' no son ignorados.\n"
  " --section=SECC    emplazar las entradas existentes en el fichero Info al "
***************
*** 2239,2250 ****
  "                     Si usted especifica mÃ¡s de una secciÃ³n, todas las "
  "entradas\n"
! "                     serÃ¡n aÃ±adidas en cada una de las secciones. Si "
! "ninguna,\n"
! "                     Ã©stas serÃ¡n determinadas a partir de la informaciÃ³n\n"
! "                     contenida en el fichero Info en cuestiÃ³n.\n"
! " --section EXPREG SECC  equivale a `--regex=EXPREG --section=SECC --add-"
  "once'."
  
! #: install-info/install-info.c:596
  msgid ""
  " --silent            suppress warnings.\n"
--- 1993,2009 ----
  "                     Si usted especifica mÃ¡s de una secciÃ³n, todas las "
  "entradas\n"
! "                     serÃ¡n aÃ±adidas en cada una de las secciones. Si no\n"
! "                     especifica ninguna, Ã©stas serÃ¡n determinadas a partir "
! "de\n"
! "                     la informaciÃ³n contenida en el fichero Info en "
! "cuestiÃ³n;\n"
! "                     si allÃ­ no hay nada, se utilizarÃ¡ el valor de --"
! "defsection;\n"
! "                     si este no se ha especificado, la elecciÃ³n final serÃ¡\n"
! "                     \"Miscellaneous\".\n"
! " --section EXPREG SECC  equivale a '--regex=EXPREG --section=SECC --add-"
  "once'."
  
! #: install-info/install-info.c:609
  msgid ""
  " --silent            suppress warnings.\n"
***************
*** 2255,2273 ****
  " --test            suprimir la actualizaciÃ³n del fichero Ã­ndice "
  "FICHERO_Ã�NDICE.\n"
! " --version         mostrar informaciÃ³n sobre la versiÃ³n de esta programa."
! 
! #: install-info/install-info.c:603 tp/texi2any.pl:849
! msgid ""
! "Email bug reports to bug-texinfo@gnu.org,\n"
! "general questions and discussion to help-texinfo@gnu.org.\n"
! "Texinfo home page: http://www.gnu.org/software/texinfo/"
! msgstr ""
! "Reporte cualquier tipo de problema que usted encuentra en el funcionamiento\n"
! "de esta programa <bug-texinfo@gnu.org>.  Preguntas y discusiones sobre\n"
! "Texinfo en general pueden ser dirigidas a <help-texinfo@gnu.org>.\n"
! "El sitio web de Texinfo es: http://www.gnu.org/software/texinfo/"
  
! #: install-info/install-info.c:630
! #, fuzzy, c-format
  msgid ""
  "This is the file .../info/dir, which contains the\n"
--- 2014,2021 ----
  " --test            suprimir la actualizaciÃ³n del fichero Ã­ndice "
  "FICHERO_Ã�NDICE.\n"
! " --version         mostrar informaciÃ³n sobre la versiÃ³n de este programa."
  
! #: install-info/install-info.c:643
! #, c-format
  msgid ""
  "This is the file .../info/dir, which contains the\n"
***************
*** 2288,2361 ****
  msgstr ""
  "Este es el fichero .../info/dir, el cual contiene el nodo situado\n"
! "en la cÃºspide de la jerarquÃ­a Info, lo cual se llama (dir)Top.\n"
  "La primera vez que usted invoque Info comenzarÃ¡ desde este punto.\n"
! "\n"
  "%s\tEsta es la cÃºspide de le jerarquÃ­a INFO\n"
  "\n"
  "  Este (el Directorio principal) proporciona un menÃº que contiene las "
  "entradas\n"
! "  mas usuales. Tecleando \"q\" saldrÃ¡ de esta aplicaciÃ³n informÃ¡tica, "
  "tecleando\n"
! "  \"?\" prodrÃ¡ producir un listado de todos los comandos disponibles a modo "
  "de\n"
! "  referencia; tecleando \"d\" volverÃ¡ a esta pantalla, \"h\" provee de "
  "informaciÃ³n\n"
! "  a usuarios/as primerizos/as; presionando \"m\" y escribiendo la palabra "
! "\"Emacs\"\n"
! "  podrÃ¡ visitar el manual de Emacs, etc.\n"
  "\n"
  "  TambiÃ©n puede usted usar Info desde Emacs. En la versiÃ³n de Emacs con\n"
! "  ventanas puede hacer click con el botÃ³n izquierdo del ratÃ³n sobre "
! "elementos\n"
  "  de menÃº o sobre enlaces para seleccionarlos o seguirlos.\n"
  "\n"
  "%s\n"
  
! #: install-info/install-info.c:654
  #, c-format
  msgid "%s: could not read (%s) and could not create (%s)"
  msgstr "%s: no se pudo leer (%s) y no se pudo crear (%s)"
  
! #: install-info/install-info.c:758
! #, c-format
! msgid "%s: empty file"
! msgstr "%s: fichero vacÃ­o"
! 
! #: install-info/install-info.c:1109 install-info/install-info.c:1149
  #, c-format
  msgid "START-INFO-DIR-ENTRY without matching END-INFO-DIR-ENTRY"
  msgstr "`START-INFO-DIR-ENTRY' presente, pero sin pareja (END-INFO-DIR-ENTRY)"
  
! #: install-info/install-info.c:1144
  #, c-format
  msgid "END-INFO-DIR-ENTRY without matching START-INFO-DIR-ENTRY"
  msgstr "`END-INFO-DIR-ENTRY' presente, pero sin pareja (START-INFO-DIR-ENTRY)"
  
! #: install-info/install-info.c:2008 install-info/install-info.c:2018
  #, c-format
  msgid "%s: already have dir file: %s\n"
  msgstr "%s: ya contiene un fichero Ã­ndice: %s\n"
  
! #: install-info/install-info.c:2098
  #, c-format
  msgid "%s: Specify the Info file only once.\n"
  msgstr "%s: SÃ³lo es necesario especificar el fichero Info una vez.\n"
  
! #: install-info/install-info.c:2131
  #, c-format
  msgid "Extra regular expression specified, ignoring `%s'"
  msgstr "ExpresiÃ³n regular extra especificada, serÃ¡ ignorada '%s'"
  
! #: install-info/install-info.c:2143
  #, c-format
  msgid "Error in regular expression `%s': %s"
  msgstr "Error en la expresiÃ³n regular '%s': %s"
  
! #: install-info/install-info.c:2201
  #, c-format
  msgid "excess command line argument `%s'"
! msgstr "Demasiados argumentos en la lÃ­nea de comandos '%s'"
  
! #: install-info/install-info.c:2205
  #, c-format
  msgid "No input file specified; try --help for more information."
--- 2036,2104 ----
  msgstr ""
  "Este es el fichero .../info/dir, el cual contiene el nodo situado\n"
! "en la cÃºspide de la jerarquÃ­a Info, y se llama (dir)Top.\n"
  "La primera vez que usted invoque Info comenzarÃ¡ desde este punto.\n"
! "%c\n"
  "%s\tEsta es la cÃºspide de le jerarquÃ­a INFO\n"
  "\n"
  "  Este (el Directorio principal) proporciona un menÃº que contiene las "
  "entradas\n"
! "  principales. Tecleando \"q\" saldrÃ¡ de esta aplicaciÃ³n informÃ¡tica, "
  "tecleando\n"
! "  \"?\" prodrÃ¡ obtener un listado de todos los comandos disponibles a modo "
  "de\n"
! "  referencia; tecleando \"d\" volverÃ¡ a esta pantalla, \"h\" ofrece "
  "informaciÃ³n\n"
! "  para usuarios/as primerizos/as; presionando \"mEmacs<Return>\" podrÃ¡ "
! "visitar\n"
! "  el manual de Emacs, etc.\n"
  "\n"
  "  TambiÃ©n puede usted usar Info desde Emacs. En la versiÃ³n de Emacs con\n"
! "  ventanas puede hacer click con el botÃ³n derecho del ratÃ³n sobre elementos\n"
  "  de menÃº o sobre enlaces para seleccionarlos o seguirlos.\n"
  "\n"
  "%s\n"
  
! #: install-info/install-info.c:667
  #, c-format
  msgid "%s: could not read (%s) and could not create (%s)"
  msgstr "%s: no se pudo leer (%s) y no se pudo crear (%s)"
  
! #: install-info/install-info.c:1134 install-info/install-info.c:1174
  #, c-format
  msgid "START-INFO-DIR-ENTRY without matching END-INFO-DIR-ENTRY"
  msgstr "`START-INFO-DIR-ENTRY' presente, pero sin pareja (END-INFO-DIR-ENTRY)"
  
! #: install-info/install-info.c:1169
  #, c-format
  msgid "END-INFO-DIR-ENTRY without matching START-INFO-DIR-ENTRY"
  msgstr "`END-INFO-DIR-ENTRY' presente, pero sin pareja (START-INFO-DIR-ENTRY)"
  
! # TODO ASK dir file
! #: install-info/install-info.c:2037 install-info/install-info.c:2047
  #, c-format
  msgid "%s: already have dir file: %s\n"
  msgstr "%s: ya contiene un fichero Ã­ndice: %s\n"
  
! #: install-info/install-info.c:2143
  #, c-format
  msgid "%s: Specify the Info file only once.\n"
  msgstr "%s: SÃ³lo es necesario especificar el fichero Info una vez.\n"
  
! #: install-info/install-info.c:2176
  #, c-format
  msgid "Extra regular expression specified, ignoring `%s'"
  msgstr "ExpresiÃ³n regular extra especificada, serÃ¡ ignorada '%s'"
  
! #: install-info/install-info.c:2188
  #, c-format
  msgid "Error in regular expression `%s': %s"
  msgstr "Error en la expresiÃ³n regular '%s': %s"
  
! #: install-info/install-info.c:2250
  #, c-format
  msgid "excess command line argument `%s'"
! msgstr "Demasiados argumentos en la lÃ­nea de Ã³rdenes '%s'"
  
! #: install-info/install-info.c:2254
  #, c-format
  msgid "No input file specified; try --help for more information."
***************
*** 2364,2368 ****
  "pruebe usted la opciÃ³n `--help' para obetener mÃ¡s informaciÃ³n."
  
! #: install-info/install-info.c:2207
  #, c-format
  msgid "No dir file specified; try --help for more information."
--- 2107,2111 ----
  "pruebe usted la opciÃ³n `--help' para obetener mÃ¡s informaciÃ³n."
  
! #: install-info/install-info.c:2256
  #, c-format
  msgid "No dir file specified; try --help for more information."
***************
*** 2371,2980 ****
  "pruebe usted la opciÃ³n `--help' para obtener mÃ¡s informaciÃ³n."
  
! #: install-info/install-info.c:2349
  #, c-format
  msgid "no info dir entry in `%s'"
  msgstr "No existe constancia de entrada `dir' en '%s'"
  
! #: install-info/install-info.c:2597
  #, c-format
  msgid "no entries found for `%s'; nothing deleted"
! msgstr "No se encontraron entradas para '%s'; nada serÃ¡ borrado"
  
! #: tp/DebugTexinfo/DebugTree.pm:63 tp/Texinfo/Convert/Converter.pm:821
! #: tp/Texinfo/Convert/DocBook.pm:311 tp/Texinfo/Convert/HTML.pm:6528
! #: tp/Texinfo/Convert/HTML.pm:6552 tp/Texinfo/Convert/HTML.pm:6929
! #: tp/Texinfo/Convert/HTML.pm:6987 tp/Texinfo/Convert/HTML.pm:7065
! #: tp/Texinfo/Convert/HTML.pm:7142 tp/Texinfo/Convert/IXIN.pm:293
! #: tp/Texinfo/Convert/Info.pm:96 tp/Texinfo/Convert/Info.pm:200
! #: tp/Texinfo/Convert/Info.pm:226 tp/Texinfo/Convert/Plaintext.pm:503
  #: tp/Texinfo/Convert/TexinfoXML.pm:457
  #, perl-format
  msgid "could not open %s for writing: %s"
! msgstr "no se pudo abrir %s por escribir: %s"
  
! #: tp/Texinfo/Common.pm:865
  msgid "recursion is always allowed"
! msgstr ""
  
! #: tp/Texinfo/Common.pm:866
  msgid "arguments are quoted by default"
! msgstr "argumentos son entrecomillados por defecto"
  
! #: tp/Texinfo/Common.pm:1065
  #, perl-format
  msgid "%s is not a valid language code"
  msgstr "'%s' no es vÃ¡lido como cÃ³digo de lenguaje"
  
! #: tp/Texinfo/Common.pm:1070
  #, perl-format
  msgid "%s is not a valid region code"
  msgstr "'%s' no es vÃ¡lido como cÃ³digo de regiÃ³n"
  
! #: tp/Texinfo/Common.pm:1088
  #, perl-format
  msgid "%s is not a valid split possibility"
! msgstr ""
  
! #: tp/Texinfo/Common.pm:1111
  #, perl-format
  msgid "could not read %s: %s"
  msgstr "no se pudo leer %s: %s"
  
! #: tp/Texinfo/Common.pm:1129
! #, fuzzy, perl-format
  msgid "error on closing @verbatiminclude file %s: %s"
! msgstr "error cerrando fichero '%s'"
  
! #: tp/Texinfo/Common.pm:1134 tp/Texinfo/Parser.pm:3187
! #, fuzzy, perl-format
  msgid "@%s: could not find %s"
! msgstr "%s: no se pudo abrir --css-file: %s"
  
! #: tp/Texinfo/Common.pm:1432
! #, fuzzy, perl-format
  msgid "could not open html refs config file %s: %s"
! msgstr "%s: no se pudo abrir --css-file: %s"
  
! #: tp/Texinfo/Common.pm:1460
! #, fuzzy
  msgid "missing type"
! msgstr "nombre de acciÃ³n ausente"
  
! #: tp/Texinfo/Common.pm:1463
! #, fuzzy, perl-format
  msgid "unrecognized type: %s"
! msgstr "%s: opciÃ³n desconocida `--%s'\n"
  
! #: tp/Texinfo/Common.pm:1480
! #, fuzzy, perl-format
  msgid "error on closing html refs config file %s: %s"
! msgstr "error cerrando fichero '%s'"
  
! #: tp/Texinfo/Common.pm:1515
  msgid "no node to be renamed"
! msgstr ""
  
! #: tp/Texinfo/Common.pm:1526
  msgid "nodes without a new name at the end of file"
! msgstr ""
  
! #: tp/Texinfo/Common.pm:1536 tp/Texinfo/Parser.pm:842
  #, perl-format
  msgid "could not open %s: %s"
  msgstr "no se pudo abrir %s: %s"
  
! #: tp/Texinfo/Common.pm:2028
  #, perl-format
  msgid "could not protect hash character in @%s"
! msgstr ""
  
! #: tp/Texinfo/Convert/Converter.pm:394 tp/Texinfo/Convert/Converter.pm:413
! #, fuzzy, perl-format
  msgid "Obsolete variable %s\n"
! msgstr "Establecer variable: "
  
! #: tp/Texinfo/Convert/Converter.pm:604
  #, perl-format
  msgid "could not create directories `%s' or `%s': %s"
! msgstr "no se pudo crear los directorios '%s' o '%s': %s"
  
! #: tp/Texinfo/Convert/Converter.pm:612
  #, perl-format
  msgid "could not create directory `%s': %s"
  msgstr "no se pudo crear el directorio '%s': %s"
  
! #: tp/Texinfo/Convert/DocBook.pm:347 tp/Texinfo/Convert/HTML.pm:6955
! #: tp/Texinfo/Convert/HTML.pm:7013 tp/Texinfo/Convert/IXIN.pm:915
! #: tp/Texinfo/Convert/Info.pm:159 tp/Texinfo/Convert/Info.pm:185
! #: tp/Texinfo/Convert/Info.pm:216 tp/Texinfo/Convert/Info.pm:279
! #: tp/Texinfo/Convert/TexinfoXML.pm:476 tp/Texinfo/Parser.pm:1950
  #, perl-format
- msgid "error on closing %s: %s"
- msgstr "error cerrando %s: %s"
- 
- #: tp/Texinfo/Convert/DocBook.pm:923
- #, fuzzy, perl-format
  msgid "@image file `%s' not found, using `%s'"
! msgstr "El fichero de imagen '%s' no es accesible: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:1683
! #, fuzzy, perl-format
  msgid "@image file `%s' (for HTML) not found, using `%s'"
! msgstr "La imagen '%s' no es vÃ¡lida (para su salida en formato HTML): %s"
  
! #: tp/Texinfo/Convert/HTML.pm:2354
  #, perl-format
  msgid "raw format %s is not converted"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4833
  msgid "string not closed in css file"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4835
  msgid "--css-include ended in comment"
  msgstr "'--css-include' finaliza con un comentario"
  
! #: tp/Texinfo/Convert/HTML.pm:4837
  msgid "@import not finished in css file"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4863
  #, perl-format
  msgid "CSS file %s not found"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4869
  #, perl-format
  msgid "could not open --include-file %s: %s"
  msgstr "no se pudo abrir '--include-file' %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:4879
  #, perl-format
  msgid "error on closing CSS file %s: %s"
  msgstr "error cerrando el fichero CSS '%s': %s"
  
! #: tp/Texinfo/Convert/HTML.pm:5825 tp/Texinfo/Convert/HTML.pm:5829
! #, fuzzy, perl-format
  msgid "no htmlxref.cnf entry found for `%s'"
! msgstr ""
! "No se encontraron entradas de Ã­ndice que concuerden con la palabra '%s'\n"
  
! #: tp/Texinfo/Convert/HTML.pm:6523
! #, fuzzy, perl-format
  msgid "error on closing frame file %s: %s"
! msgstr "error cerrando fichero '%s'"
  
! #: tp/Texinfo/Convert/HTML.pm:6547
! #, fuzzy, perl-format
  msgid "error on closing TOC frame file %s: %s"
! msgstr "error cerrando fichero '%s'"
  
! #: tp/Texinfo/Convert/HTML.pm:6662
  #, perl-format
  msgid "handler %s of stage %s priority %s failed"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6863
  msgid "must specify a title with a title command or @top"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:7072
! #, fuzzy, perl-format
  msgid "error on closing redirection node file %s: %s"
! msgstr "error cerrando fichero '%s'"
  
! #: tp/Texinfo/Convert/HTML.pm:7097
! #, fuzzy, perl-format
  msgid "old name for `%s' is a node of the document"
! msgstr "Este nodo no contiene `Anterior' ni `Superior'."
  
! #: tp/Texinfo/Convert/HTML.pm:7103
! #, fuzzy, perl-format
  msgid "file empty for renamed node `%s'"
! msgstr "Nodo '%s' no referenciado"
  
! #: tp/Texinfo/Convert/HTML.pm:7117
  #, perl-format
  msgid "target node (new name for `%s') not in document: %s"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:7149
  #, perl-format
  msgid "error on closing renamed node redirection file %s: %s"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:7187
  msgid "empty node name"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:7189 tp/Texinfo/Parser.pm:3534
  #, perl-format
  msgid "syntax for an external node used for `%s'"
! msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:105
! #, fuzzy
  msgid "document without nodes"
! msgstr "No existe un menÃº en este nodo."
  
! #: tp/Texinfo/Convert/Info.pm:122
  msgid "document without Top node"
! msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:169
  #, perl-format
  msgid "rename %s failed: %s"
! msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:251
  #, perl-format
  msgid "@%s output more than once: %s"
! msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:366
! #, fuzzy, perl-format
  msgid "@%s outside of any node"
! msgstr "(fuera de nodo alguno)"
  
! #: tp/Texinfo/Convert/Info.pm:406
  #, perl-format
  msgid "@node name should not contain `,': %s"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:1287 tp/Texinfo/Parser.pm:2566
! #, fuzzy, perl-format
  msgid "entry for index `%s' outside of any node"
! msgstr "La entrada para el Ã­ndice '%s' se encuentra fuera de nodo alguno"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1400
! #, fuzzy, perl-format
  msgid "error on closing image text file %s: %s"
! msgstr "error cerrando fichero '%s'"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1405
  #, perl-format
  msgid "@image file `%s' unreadable: %s"
  msgstr "El fichero de imagen '%s' no es accesible: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1428
  #, perl-format
  msgid "could not find @image file `%s.txt' nor alternate text"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:1816
  msgid ""
  "@strong{Note...} produces a spurious cross-reference in Info; reword to "
  "avoid that"
  msgstr ""
! "@strong{Note...} produce una referencia no deseada en Info; reescrÃ­balo para "
! "que esto no ocurra"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2022
  #, perl-format
  msgid "@%s cross-reference name should not contain `:'"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2039
! #, fuzzy, perl-format
  msgid "@%s node name should not contain `%s'"
! msgstr "%s: no se pudo abrir --css-file: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2054
  #, perl-format
  msgid "@%s node name should not contain `:'"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2077
! #, fuzzy, perl-format
  msgid "`.' or `,' must follow @xref, not %s"
! msgstr "`@%s' debe ser precedido por `.' o `,', no por `%c'"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2080
! #, fuzzy
  msgid "`.' or `,' must follow @xref"
! msgstr "`@%s' debe ser precedido por `.' o `,', no por `%c'"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2852
! #, fuzzy, perl-format
  msgid "menu entry node name should not contain `%s'"
! msgstr "El nodo '%s' no contiene menÃº alguno."
  
! #: tp/Texinfo/Convert/Plaintext.pm:2859
  msgid "menu entry node name should not contain `:'"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2870
! #, fuzzy
  msgid "menu entry name should not contain `:'"
! msgstr "El nodo '%s' no contiene menÃº alguno."
  
! #: tp/Texinfo/Parser.pm:826
  #, perl-format
  msgid "@%s should only appear at beginning or end of document"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:1076 tp/Texinfo/Structuring.pm:598
  #, perl-format
  msgid "multiple @%s"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:1110
  #, perl-format
  msgid "bad syntax for @%s argument: %s"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:1126
  #, perl-format
  msgid "bad or empty @%s formal argument: %s"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:1135 tp/Texinfo/Parser.pm:4655
! #: tp/Texinfo/Parser.pm:4681 tp/Texinfo/Parser.pm:5403
! #: tp/Texinfo/Parser.pm:5419 tp/Texinfo/Parser.pm:5434
  #, perl-format
  msgid "%c%s requires a name"
  msgstr "la construcciÃ³n `%c%s' requiere un nombre"
  
! #: tp/Texinfo/Parser.pm:1139 tp/Texinfo/Parser.pm:4658
! #: tp/Texinfo/Parser.pm:4684 tp/Texinfo/Parser.pm:5406
! #: tp/Texinfo/Parser.pm:5422 tp/Texinfo/Parser.pm:5437
! #, fuzzy, perl-format
  msgid "bad name for @%s"
! msgstr "Argumento errÃ³neo para @%s"
  
! #: tp/Texinfo/Parser.pm:1257
  #, perl-format
  msgid "@end %s seen before @%s closing brace"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:1261
  #, perl-format
  msgid "@%s seen before @%s closing brace"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:1266
  #, perl-format
  msgid "%c%s missing close brace"
  msgstr "%c%s se esperaba leer `}'"
  
! #: tp/Texinfo/Parser.pm:1270
  #, perl-format
  msgid "@%s missing closing delimiter sequence: %s}"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:1392
  #, perl-format
  msgid "@itemx should not begin @%s"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:1460
  msgid "@itemx must follow @item"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:1628
  #, perl-format
  msgid "@%s has text but no @item"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:1659
  #, perl-format
  msgid "`@end' expected `%s', but saw `%s'"
  msgstr "Se esperaba ver `@end' '%s', pero se ha leÃ­do '%s'"
  
! #: tp/Texinfo/Parser.pm:1662
  #, perl-format
  msgid "@%s seen before @end %s"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:1666
! #, fuzzy, perl-format
  msgid "no matching `%cend %s'"
! msgstr "No hay constancia de final de bloque `%cend %s'"
  
! #: tp/Texinfo/Parser.pm:1692 tp/Texinfo/Parser.pm:5003
! #: tp/Texinfo/Parser.pm:5225
! #, fuzzy, perl-format
  msgid "misplaced %c"
! msgstr "CarÃ¡cter `%c' fuera de lugar"
  
! #: tp/Texinfo/Parser.pm:1790 tp/Texinfo/Parser.pm:3146
! #, fuzzy, perl-format
  msgid "unmatched `%c%s'"
! msgstr "Final de bloque inexistente (`%c%s')"
  
! #: tp/Texinfo/Parser.pm:2025
! #, fuzzy, perl-format
  msgid "macro `%s' called with too many args"
! msgstr "La llamada al macro '%s' en la lÃ­nea %d contiene demasiados argumentos"
  
! #: tp/Texinfo/Parser.pm:2047
! #, fuzzy, perl-format
  msgid "@%s missing close brace"
! msgstr "%c%s se esperaba leer `}'"
  
! #: tp/Texinfo/Parser.pm:2055
! #, fuzzy, perl-format
  msgid "macro `%s' declared without argument called with an argument"
! msgstr "La llamada al macro '%s' en la lÃ­nea %d contiene demasiados argumentos"
  
! #: tp/Texinfo/Parser.pm:2090
! #, fuzzy, perl-format
  msgid "\\ in @%s expansion followed `%s' instead of parameter name or \\"
  msgstr ""
! "\\ fue leÃ­do durante la expansiÃ³n del macro seguido de '%s' en vez de por un "
! "parÃ¡metro vÃ¡lido"
  
! #: tp/Texinfo/Parser.pm:2494
! #, fuzzy, perl-format
  msgid "@%s `%s' previously defined"
! msgstr "el macro '%s' ya ha sido definido en este documento"
  
! #: tp/Texinfo/Parser.pm:2499
! #, fuzzy, perl-format
  msgid "here is the previous definition as @%s"
! msgstr "la definiciÃ³n previa de `%s' se encuentra aquÃ­"
  
! #: tp/Texinfo/Parser.pm:2860
! #, fuzzy, perl-format
  msgid "missing name for @%s"
! msgstr "nombre de acciÃ³n ausente"
  
! #: tp/Texinfo/Parser.pm:2865
  #, perl-format
  msgid "missing category for @%s"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:2917
! #, fuzzy, perl-format
  msgid "unexpected argument on @%s line: %s"
! msgstr "Argumento errÃ³neo para @%s: %s"
  
! #: tp/Texinfo/Parser.pm:2933
! #, fuzzy
  msgid "empty multitable"
! msgstr "%s: fichero vacÃ­o"
  
! #: tp/Texinfo/Parser.pm:2989 tp/Texinfo/Parser.pm:5516
! #, fuzzy, perl-format
  msgid "superfluous argument to @%s"
! msgstr "Argumento errÃ³neo para @%s"
  
! #: tp/Texinfo/Parser.pm:2995 tp/Texinfo/Parser.pm:5538
! #: tp/Texinfo/Parser.pm:5550
! #, fuzzy, perl-format
  msgid "bad argument to @%s"
! msgstr "Argumento errÃ³neo para @%s"
  
! #: tp/Texinfo/Parser.pm:3006
  #, perl-format
  msgid "%s requires an argument: the formatter for %citem"
  msgstr "`%s' requiere un argumento: el procesador de formato para %citem"
  
! #: tp/Texinfo/Parser.pm:3011
  #, perl-format
  msgid "command @%s not accepting argument in brace should not be on @%s line"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3046
! #, fuzzy, perl-format
  msgid "accent command `@%s' not allowed as @%s argument"
! msgstr "%s: la opciÃ³n `--%s' no permite argumento alguno\n"
  
! #: tp/Texinfo/Parser.pm:3124 tp/Texinfo/Parser.pm:3263
! #: tp/Texinfo/Parser.pm:5509
! #, fuzzy, perl-format
  msgid "@%s missing argument"
! msgstr "%s: se necesita nombre de fichero que procesar.\n"
  
! #: tp/Texinfo/Parser.pm:3136
! #, fuzzy, perl-format
  msgid "unknown @end %s"
! msgstr "Ã�ndice desconocido '%s'"
  
! #: tp/Texinfo/Parser.pm:3158 tp/Texinfo/Parser.pm:3780
! #, fuzzy, perl-format
  msgid "superfluous argument to @%s %s: %s"
! msgstr "Argumento errÃ³neo para @%s: %s"
  
! #: tp/Texinfo/Parser.pm:3163 tp/Texinfo/Parser.pm:5593
! #: tp/Texinfo/Parser.pm:5638 tp/Texinfo/Parser.pm:5667
! #: tp/Texinfo/Parser.pm:5708 tp/Texinfo/Parser.pm:5786
! #, fuzzy, perl-format
  msgid "bad argument to @%s: %s"
! msgstr "Argumento errÃ³neo para @%s: %s"
  
! #: tp/Texinfo/Parser.pm:3182
! #, fuzzy, perl-format
  msgid "@%s: could not open %s: %s"
! msgstr "%s: no se pudo abrir --css-file: %s"
  
! #: tp/Texinfo/Parser.pm:3194
  #, perl-format
  msgid "encoding `%s' is not a canonical texinfo encoding"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:3203
  #, perl-format
  msgid "unrecognized encoding name `%s'"
  msgstr "`%s' no se corresponde con ningÃºn tipo de codificaciÃ³n conocido"
  
! #: tp/Texinfo/Parser.pm:3353
  #, perl-format
  msgid "@%s after the first element"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:3360
! #, fuzzy, perl-format
  msgid "@%s only meaningful on a @multitable line"
! msgstr ""
! "@%s carece de sentido fuera de influencias de entornos como `@titlepage'"
  
! #: tp/Texinfo/Parser.pm:3400
  #, perl-format
  msgid "@%s should not be associated with @top"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:3412
  #, perl-format
  msgid "@node precedes @%s, but parts may not be associated with nodes"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3514
! #, fuzzy, perl-format
  msgid "empty argument in @%s"
! msgstr "Argumento errÃ³neo para @%s"
  
! #: tp/Texinfo/Parser.pm:3518
  #, perl-format
  msgid "empty node name after expansion `%s'"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:3561
! #, fuzzy, perl-format
  msgid "empty menu entry name in `%s'"
! msgstr "El nodo '%s' no contiene menÃº alguno."
  
! #: tp/Texinfo/Parser.pm:3569
  msgid "empty node name in menu entry"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:3642
! #, fuzzy, perl-format
  msgid "@%s should not appear in @%s"
! msgstr "%s: no se pudo abrir --css-file: %s"
  
! #: tp/Texinfo/Parser.pm:3774
  #, perl-format
  msgid "@end %s should only appear at a line beginning"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:3797
  #, perl-format
  msgid "macro `%s' previously defined"
! msgstr "el macro '%s' ya ha sido definido en este documento"
  
! #: tp/Texinfo/Parser.pm:3800
  #, perl-format
  msgid "here is the previous definition of `%s'"
  msgstr "la definiciÃ³n previa de '%s' se encuentra aquÃ­"
  
! #: tp/Texinfo/Parser.pm:3805
  #, perl-format
  msgid "redefining Texinfo language command: @%s"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:3854
  #, perl-format
  msgid "@%s without associated character"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:3916
  #, perl-format
  msgid ""
  "@%s defined with zero or more than one argument should be invoked with {}"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3940
  #, perl-format
  msgid ""
--- 2114,2749 ----
  "pruebe usted la opciÃ³n `--help' para obtener mÃ¡s informaciÃ³n."
  
! #: install-info/install-info.c:2277
! #, c-format
! msgid "Could not read %s."
! msgstr "No se pudo leer %s."
! 
! #: install-info/install-info.c:2424
  #, c-format
  msgid "no info dir entry in `%s'"
  msgstr "No existe constancia de entrada `dir' en '%s'"
  
! #: install-info/install-info.c:2672
  #, c-format
  msgid "no entries found for `%s'; nothing deleted"
! msgstr "No se encontraron entradas para '%s'; no se borrarÃ¡ nada"
  
! #: tp/DebugTexinfo/DebugTree.pm:63 tp/Texinfo/Convert/Converter.pm:855
! #: tp/Texinfo/Convert/Converter.pm:893 tp/Texinfo/Convert/Converter.pm:1204
! #: tp/Texinfo/Convert/DocBook.pm:326 tp/Texinfo/Convert/HTML.pm:6499
! #: tp/Texinfo/Convert/HTML.pm:6523 tp/Texinfo/Convert/HTML.pm:6900
! #: tp/Texinfo/Convert/HTML.pm:6958 tp/Texinfo/Convert/HTML.pm:7036
! #: tp/Texinfo/Convert/HTML.pm:7113 tp/Texinfo/Convert/IXIN.pm:293
! #: tp/Texinfo/Convert/Info.pm:295 tp/Texinfo/Convert/Plaintext.pm:538
  #: tp/Texinfo/Convert/TexinfoXML.pm:457
  #, perl-format
  msgid "could not open %s for writing: %s"
! msgstr "no se pudo abrir %s para escribir: %s"
  
! #: tp/Texinfo/Common.pm:878
  msgid "recursion is always allowed"
! msgstr "la recursividad estÃ¡ siempre permitida"
  
! #: tp/Texinfo/Common.pm:879
  msgid "arguments are quoted by default"
! msgstr "los argumentos son entrecomillados por defecto"
  
! #: tp/Texinfo/Common.pm:1102
  #, perl-format
  msgid "%s is not a valid language code"
  msgstr "'%s' no es vÃ¡lido como cÃ³digo de lenguaje"
  
! #: tp/Texinfo/Common.pm:1107
  #, perl-format
  msgid "%s is not a valid region code"
  msgstr "'%s' no es vÃ¡lido como cÃ³digo de regiÃ³n"
  
! #: tp/Texinfo/Common.pm:1125
  #, perl-format
  msgid "%s is not a valid split possibility"
! msgstr "'%s' no es una posibilidad de divisiÃ³n vÃ¡lida"
  
! #: tp/Texinfo/Common.pm:1148
  #, perl-format
  msgid "could not read %s: %s"
  msgstr "no se pudo leer %s: %s"
  
! #: tp/Texinfo/Common.pm:1167
! #, perl-format
  msgid "error on closing @verbatiminclude file %s: %s"
! msgstr "error cerrando el fichero @verbatiminclude %s: %s"
  
! #: tp/Texinfo/Common.pm:1173 tp/Texinfo/Parser.pm:3342
! #, perl-format
  msgid "@%s: could not find %s"
! msgstr "@%s: no se pudo encontrar %s"
  
! #: tp/Texinfo/Common.pm:1517
! #, perl-format
  msgid "could not open html refs config file %s: %s"
! msgstr ""
! "no se pudo abrir el fichero de configuraciÃ³n de referencias html %s: %s"
  
! #: tp/Texinfo/Common.pm:1545
  msgid "missing type"
! msgstr "tipo ausente"
  
! #: tp/Texinfo/Common.pm:1548
! #, perl-format
  msgid "unrecognized type: %s"
! msgstr "tipo desconocido: %s"
  
! #: tp/Texinfo/Common.pm:1565
! #, perl-format
  msgid "error on closing html refs config file %s: %s"
! msgstr "error cerrando el fichero de configuraciÃ³n de referencias html %s: %s"
  
! #: tp/Texinfo/Common.pm:1600
  msgid "no node to be renamed"
! msgstr "ningÃºn nodo que renombrar"
  
! #: tp/Texinfo/Common.pm:1611
  msgid "nodes without a new name at the end of file"
! msgstr "hay nodos sin nombre nuevo al final del fichero"
  
! #: tp/Texinfo/Common.pm:1621 tp/Texinfo/Parser.pm:926
  #, perl-format
  msgid "could not open %s: %s"
  msgstr "no se pudo abrir %s: %s"
  
! #: tp/Texinfo/Common.pm:2141
  #, perl-format
  msgid "could not protect hash character in @%s"
! msgstr "no se ha podido proteger el carÃ¡cter almohadilla en @%s"
  
! #: tp/Texinfo/Convert/Converter.pm:395 tp/Texinfo/Convert/Converter.pm:414
! #, perl-format
  msgid "Obsolete variable %s\n"
! msgstr "Variable obsoleta %s\n"
! 
! #: tp/Texinfo/Convert/Converter.pm:794
! #, perl-format
! msgid "%s: output incompatible with split"
! msgstr "%s: salida incompatible con divisiÃ³n"
! 
! #: tp/Texinfo/Convert/Converter.pm:876 tp/Texinfo/Convert/Converter.pm:909
! #: tp/Texinfo/Convert/DocBook.pm:362 tp/Texinfo/Convert/HTML.pm:6926
! #: tp/Texinfo/Convert/HTML.pm:6984 tp/Texinfo/Convert/IXIN.pm:915
! #: tp/Texinfo/Convert/Info.pm:161 tp/Texinfo/Convert/Info.pm:187
! #: tp/Texinfo/Convert/Info.pm:215 tp/Texinfo/Convert/Info.pm:275
! #: tp/Texinfo/Convert/TexinfoXML.pm:476 tp/Texinfo/Parser.pm:2034
! #, perl-format
! msgid "error on closing %s: %s"
! msgstr "error cerrando %s: %s"
  
! #: tp/Texinfo/Convert/Converter.pm:987
  #, perl-format
  msgid "could not create directories `%s' or `%s': %s"
! msgstr "no se pudieron crear los directorios '%s' o '%s': %s"
  
! #: tp/Texinfo/Convert/Converter.pm:995
  #, perl-format
  msgid "could not create directory `%s': %s"
  msgstr "no se pudo crear el directorio '%s': %s"
  
! #: tp/Texinfo/Convert/DocBook.pm:969
  #, perl-format
  msgid "@image file `%s' not found, using `%s'"
! msgstr "El fichero @image '%s' no se ha encontrado; se utilizarÃ¡ '%s'"
! 
! #: tp/Texinfo/Convert/DocBook.pm:1083 tp/Texinfo/Parser.pm:5355
! msgid "no argument specified for @U"
! msgstr "no se ha especificado argumento alguno para @U"
  
! #: tp/Texinfo/Convert/HTML.pm:1684
! #, perl-format
  msgid "@image file `%s' (for HTML) not found, using `%s'"
! msgstr ""
! "El fichero @image '%s' (para HTML) no se ha encontrado; se utilizarÃ¡ '%s'"
  
! #: tp/Texinfo/Convert/HTML.pm:2373
  #, perl-format
  msgid "raw format %s is not converted"
! msgstr "el formato en bruto %s no se ha convertido"
  
! #: tp/Texinfo/Convert/HTML.pm:4883
  msgid "string not closed in css file"
! msgstr "cadena de texto sin cerrar en el fichero css"
  
! #: tp/Texinfo/Convert/HTML.pm:4885
  msgid "--css-include ended in comment"
  msgstr "'--css-include' finaliza con un comentario"
  
! #: tp/Texinfo/Convert/HTML.pm:4887
  msgid "@import not finished in css file"
! msgstr "@import no finalizado en el fichero css"
  
! #: tp/Texinfo/Convert/HTML.pm:4913
  #, perl-format
  msgid "CSS file %s not found"
! msgstr "No se ha encontrado el fichero CSS %s"
  
! #: tp/Texinfo/Convert/HTML.pm:4919
  #, perl-format
  msgid "could not open --include-file %s: %s"
  msgstr "no se pudo abrir '--include-file' %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:4929
  #, perl-format
  msgid "error on closing CSS file %s: %s"
  msgstr "error cerrando el fichero CSS '%s': %s"
  
! #: tp/Texinfo/Convert/HTML.pm:5796 tp/Texinfo/Convert/HTML.pm:5800
! #, perl-format
  msgid "no htmlxref.cnf entry found for `%s'"
! msgstr "no se encontraron entradas htmlxref.cnf para `%s'"
  
! #: tp/Texinfo/Convert/HTML.pm:6494
! #, perl-format
  msgid "error on closing frame file %s: %s"
! msgstr "error al cerrar el fichero marco %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:6518
! #, perl-format
  msgid "error on closing TOC frame file %s: %s"
! msgstr "error al cerrar el fichero de tabla de contenidos %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:6633
  #, perl-format
  msgid "handler %s of stage %s priority %s failed"
! msgstr "el manejador %s de la etapa %s con prioridad %s ha fallado"
  
! #: tp/Texinfo/Convert/HTML.pm:6834
  msgid "must specify a title with a title command or @top"
  msgstr ""
+ "hay que especificar un tÃ­tulo mediante una orden de tÃ­tulo o mediante @top"
  
! #: tp/Texinfo/Convert/HTML.pm:7043
! #, perl-format
  msgid "error on closing redirection node file %s: %s"
! msgstr "error al cerrar el fichero de redirecciÃ³n de nodos %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:7068
! #, perl-format
  msgid "old name for `%s' is a node of the document"
! msgstr "el antiguo nombre de '%s' es un nodo del documento"
  
! #: tp/Texinfo/Convert/HTML.pm:7074
! #, perl-format
  msgid "file empty for renamed node `%s'"
! msgstr "fichero vacÃ­o para el nodo renombrado '%s'"
  
! #: tp/Texinfo/Convert/HTML.pm:7088
  #, perl-format
  msgid "target node (new name for `%s') not in document: %s"
! msgstr "el nodo objetivo (nuevo nombre para '%s') no estÃ¡ en el documento: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:7120
  #, perl-format
  msgid "error on closing renamed node redirection file %s: %s"
! msgstr "error al cerrar el fichero de redirecciÃ³n de nodos renombrados %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:7158
  msgid "empty node name"
! msgstr "nombre de nodo vacÃ­o"
  
! #: tp/Texinfo/Convert/HTML.pm:7160 tp/Texinfo/Parser.pm:3689
  #, perl-format
  msgid "syntax for an external node used for `%s'"
! msgstr "se ha utilizado la sintaxis de nodo externo para `%s'"
  
! #: tp/Texinfo/Convert/Info.pm:106
  msgid "document without nodes"
! msgstr "documento sin nodos"
  
! #: tp/Texinfo/Convert/Info.pm:123
  msgid "document without Top node"
! msgstr "documento sin nodo Top"
  
! #: tp/Texinfo/Convert/Info.pm:171
  #, perl-format
  msgid "rename %s failed: %s"
! msgstr "fallo al cambiar el nombre de %s: %s"
  
! #: tp/Texinfo/Convert/Info.pm:247
  #, perl-format
  msgid "@%s output more than once: %s"
! msgstr "@%s salida mÃ¡s de una vez: %s"
  
! #: tp/Texinfo/Convert/Info.pm:379
! #, perl-format
  msgid "@%s outside of any node"
! msgstr "@%s fuera de nodo alguno"
  
! #: tp/Texinfo/Convert/Info.pm:419
  #, perl-format
  msgid "@node name should not contain `,': %s"
! msgstr "el nombre de @node no puede contener `,': %s"
! 
! #: tp/Texinfo/Convert/Plaintext.pm:1312
! #, perl-format
! msgid "Index entry in @%s with : produces invalid Info: %s"
! msgstr "La entrada de Ã­ndice en @%s con : produce un Info no vÃ¡lido: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1359 tp/Texinfo/Parser.pm:2721
! #, perl-format
  msgid "entry for index `%s' outside of any node"
! msgstr "la entrada para el Ã­ndice '%s' se encuentra fuera de nodo alguno"
  
! # Â TODO ASK
! #: tp/Texinfo/Convert/Plaintext.pm:1473
! #, perl-format
  msgid "error on closing image text file %s: %s"
! msgstr "error al cerrar el fichero de texto imagen %s: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1478
  #, perl-format
  msgid "@image file `%s' unreadable: %s"
  msgstr "El fichero de imagen '%s' no es accesible: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1501
  #, perl-format
  msgid "could not find @image file `%s.txt' nor alternate text"
  msgstr ""
+ "no se ha podido encontrar el fichero de imagen `%s.txt' ni el texto "
+ "alternativo"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1893
  msgid ""
  "@strong{Note...} produces a spurious cross-reference in Info; reword to "
  "avoid that"
  msgstr ""
! "@strong{Note...} produce una referencia cruzada no deseada en Info; "
! "reescrÃ­balo para que esto no ocurra"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2113
  #, perl-format
  msgid "@%s cross-reference name should not contain `:'"
! msgstr "un nombre de referencia cruzada @%s no puede contener `:'"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2130
! #, perl-format
  msgid "@%s node name should not contain `%s'"
! msgstr "el nombre de un nodo @%s no puede contener `%s'"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2145
  #, perl-format
  msgid "@%s node name should not contain `:'"
! msgstr "el nombre de un nodo @%s no puede contener `:'"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2168
! #, perl-format
  msgid "`.' or `,' must follow @xref, not %s"
! msgstr "`.' o `,' tiene que ir precedido de @xref, no de %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2171
  msgid "`.' or `,' must follow @xref"
! msgstr "`.' o `,' tiene que ir precedido de @xref"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3007
! #, perl-format
  msgid "menu entry node name should not contain `%s'"
! msgstr "el nombre de nodo de una entrada de menÃº no debe contener '%s'"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3014
  msgid "menu entry node name should not contain `:'"
! msgstr "el nombre de nodo de una entrada de menÃº no debe contener ':'"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3025
  msgid "menu entry name should not contain `:'"
! msgstr "el nombre de una entrada de menÃº no debe contener ':'"
  
! #: tp/Texinfo/Parser.pm:910
  #, perl-format
  msgid "@%s should only appear at beginning or end of document"
! msgstr "@%s solo puede aparecer al principio o al final del documento"
  
! #: tp/Texinfo/Parser.pm:1160 tp/Texinfo/Structuring.pm:613
  #, perl-format
  msgid "multiple @%s"
! msgstr "@%s mÃºltiple"
  
! #: tp/Texinfo/Parser.pm:1194
  #, perl-format
  msgid "bad syntax for @%s argument: %s"
! msgstr "sintaxis del argumento @%s incorrecta: %s"
  
! #: tp/Texinfo/Parser.pm:1210
  #, perl-format
  msgid "bad or empty @%s formal argument: %s"
! msgstr "argumento formal @%s incorrecto o vacÃ­o: %s"
  
! #: tp/Texinfo/Parser.pm:1219 tp/Texinfo/Parser.pm:4823
! #: tp/Texinfo/Parser.pm:4849 tp/Texinfo/Parser.pm:5615
! #: tp/Texinfo/Parser.pm:5631 tp/Texinfo/Parser.pm:5646
  #, perl-format
  msgid "%c%s requires a name"
  msgstr "la construcciÃ³n `%c%s' requiere un nombre"
  
! #: tp/Texinfo/Parser.pm:1223 tp/Texinfo/Parser.pm:4826
! #: tp/Texinfo/Parser.pm:4852 tp/Texinfo/Parser.pm:5618
! #: tp/Texinfo/Parser.pm:5634 tp/Texinfo/Parser.pm:5649
! #, perl-format
  msgid "bad name for @%s"
! msgstr "nombre inaceptable para @%s"
  
! #: tp/Texinfo/Parser.pm:1341
  #, perl-format
  msgid "@end %s seen before @%s closing brace"
! msgstr "hay un @end %s antes de la llave de cierre de @%s"
  
! #: tp/Texinfo/Parser.pm:1345
  #, perl-format
  msgid "@%s seen before @%s closing brace"
! msgstr "hay un @%s antes de la llave de cierre de @%s"
  
! #: tp/Texinfo/Parser.pm:1350
  #, perl-format
  msgid "%c%s missing close brace"
  msgstr "%c%s se esperaba leer `}'"
  
! #: tp/Texinfo/Parser.pm:1354
  #, perl-format
  msgid "@%s missing closing delimiter sequence: %s}"
! msgstr "@%s sin secuencia delimitadora de cierre: %s}"
  
! #: tp/Texinfo/Parser.pm:1476
  #, perl-format
  msgid "@itemx should not begin @%s"
! msgstr "@itemx no debe comenzar @%s"
  
! #: tp/Texinfo/Parser.pm:1544
  msgid "@itemx must follow @item"
! msgstr "@itemx tiene que estar despuÃ©s de @item"
  
! #: tp/Texinfo/Parser.pm:1712
  #, perl-format
  msgid "@%s has text but no @item"
! msgstr "@%s tiene texto pero ningÃºn @item"
  
! # TODO review
! #: tp/Texinfo/Parser.pm:1743
  #, perl-format
  msgid "`@end' expected `%s', but saw `%s'"
  msgstr "Se esperaba ver `@end' '%s', pero se ha leÃ­do '%s'"
  
! #: tp/Texinfo/Parser.pm:1746
  #, perl-format
  msgid "@%s seen before @end %s"
! msgstr "@%s aparece antes de @end %s"
  
! #: tp/Texinfo/Parser.pm:1750
! #, perl-format
  msgid "no matching `%cend %s'"
! msgstr "no hay un '%cend %s' correspondiente"
  
! #: tp/Texinfo/Parser.pm:1776 tp/Texinfo/Parser.pm:5171
! #: tp/Texinfo/Parser.pm:5437
! #, perl-format
  msgid "misplaced %c"
! msgstr "carÃ¡cter `%c' fuera de lugar"
  
! #: tp/Texinfo/Parser.pm:1874 tp/Texinfo/Parser.pm:3301
! #, perl-format
  msgid "unmatched `%c%s'"
! msgstr "`%c%s' desemparejado"
  
! #: tp/Texinfo/Parser.pm:2109
! #, perl-format
  msgid "macro `%s' called with too many args"
! msgstr "La llamada a la macro '%s' contiene demasiados argumentos"
  
! #: tp/Texinfo/Parser.pm:2131
! #, perl-format
  msgid "@%s missing close brace"
! msgstr "@%s se esperaba leer `}'"
  
! #: tp/Texinfo/Parser.pm:2139
! #, perl-format
  msgid "macro `%s' declared without argument called with an argument"
! msgstr ""
! "La llamada a la macro '%s', declarada sin argumentos, contiene un argumento"
  
! #: tp/Texinfo/Parser.pm:2174
! #, perl-format
  msgid "\\ in @%s expansion followed `%s' instead of parameter name or \\"
  msgstr ""
! "se leyÃ³ \\, al expandir @%s, tras '%s' en vez de un nombre de parÃ¡metro o \\"
  
! #: tp/Texinfo/Parser.pm:2649
! #, perl-format
  msgid "@%s `%s' previously defined"
! msgstr "@%s '%s' ya ha sido definido anteriormente"
  
! #: tp/Texinfo/Parser.pm:2654
! #, perl-format
  msgid "here is the previous definition as @%s"
! msgstr "la definiciÃ³n previa de `@%s' se encuentra aquÃ­"
  
! #: tp/Texinfo/Parser.pm:3015
! #, perl-format
  msgid "missing name for @%s"
! msgstr "falta un nombre para @%s"
  
! #: tp/Texinfo/Parser.pm:3020
  #, perl-format
  msgid "missing category for @%s"
! msgstr "falta una categorÃ­a para @%s"
  
! # TODO review
! #: tp/Texinfo/Parser.pm:3072
! #, perl-format
  msgid "unexpected argument on @%s line: %s"
! msgstr "argumento errÃ³neo en una lÃ­nea @%s: %s"
  
! #: tp/Texinfo/Parser.pm:3088
  msgid "empty multitable"
! msgstr "multi-tabla vacÃ­a"
  
! #: tp/Texinfo/Parser.pm:3144 tp/Texinfo/Parser.pm:5728
! #, perl-format
  msgid "superfluous argument to @%s"
! msgstr "argumento superfluo para @%s"
  
! #: tp/Texinfo/Parser.pm:3150 tp/Texinfo/Parser.pm:5750
! #: tp/Texinfo/Parser.pm:5762
! #, perl-format
  msgid "bad argument to @%s"
! msgstr "argumento errÃ³neo para @%s"
  
! #: tp/Texinfo/Parser.pm:3161
  #, perl-format
  msgid "%s requires an argument: the formatter for %citem"
  msgstr "`%s' requiere un argumento: el procesador de formato para %citem"
  
! #: tp/Texinfo/Parser.pm:3166
  #, perl-format
  msgid "command @%s not accepting argument in brace should not be on @%s line"
  msgstr ""
+ "la orden @%s, que no acepta argumento entre llaves, no puede estar en una "
+ "lÃ­nea @%s"
  
! #: tp/Texinfo/Parser.pm:3201
! #, perl-format
  msgid "accent command `@%s' not allowed as @%s argument"
! msgstr "la orden de acentuaciÃ³n `@%s' no se permite como argumento de @%s"
  
! #: tp/Texinfo/Parser.pm:3279 tp/Texinfo/Parser.pm:3418
! #: tp/Texinfo/Parser.pm:5721
! #, perl-format
  msgid "@%s missing argument"
! msgstr "a @%s le falta argumento"
  
! #: tp/Texinfo/Parser.pm:3291
! #, perl-format
  msgid "unknown @end %s"
! msgstr "@end %s desconocido"
  
! #: tp/Texinfo/Parser.pm:3313 tp/Texinfo/Parser.pm:3935
! #, perl-format
  msgid "superfluous argument to @%s %s: %s"
! msgstr "argumento superfluo para @%s %s: %s"
  
! #: tp/Texinfo/Parser.pm:3318 tp/Texinfo/Parser.pm:5805
! #: tp/Texinfo/Parser.pm:5850 tp/Texinfo/Parser.pm:5879
! #: tp/Texinfo/Parser.pm:5920 tp/Texinfo/Parser.pm:5998
! #, perl-format
  msgid "bad argument to @%s: %s"
! msgstr "argumento errÃ³neo para @%s: %s"
  
! #: tp/Texinfo/Parser.pm:3337
! #, perl-format
  msgid "@%s: could not open %s: %s"
! msgstr "@%s: no se pudo abrir %s: %s"
  
! #: tp/Texinfo/Parser.pm:3349
  #, perl-format
  msgid "encoding `%s' is not a canonical texinfo encoding"
! msgstr "la codificaciÃ³n `%s' no es una codificaciÃ³n canÃ³nica de texinfo"
  
! #: tp/Texinfo/Parser.pm:3358
  #, perl-format
  msgid "unrecognized encoding name `%s'"
  msgstr "`%s' no se corresponde con ningÃºn tipo de codificaciÃ³n conocido"
  
! #: tp/Texinfo/Parser.pm:3508
  #, perl-format
  msgid "@%s after the first element"
! msgstr "@%s despuÃ©s del primer elemento"
  
! #: tp/Texinfo/Parser.pm:3515
! #, perl-format
  msgid "@%s only meaningful on a @multitable line"
! msgstr "@%s carece de sentido fuera de una lÃ­nea @multitable"
  
! #: tp/Texinfo/Parser.pm:3555
  #, perl-format
  msgid "@%s should not be associated with @top"
! msgstr "@%s no debe estar asociado con @top"
  
! #: tp/Texinfo/Parser.pm:3567
  #, perl-format
  msgid "@node precedes @%s, but parts may not be associated with nodes"
  msgstr ""
+ "@node precede a @%s, pero las partes no pueden estar asociadas con los nodos"
  
! #: tp/Texinfo/Parser.pm:3669
! #, perl-format
  msgid "empty argument in @%s"
! msgstr "argumento vacÃ­o en @%s"
  
! #: tp/Texinfo/Parser.pm:3673
  #, perl-format
  msgid "empty node name after expansion `%s'"
! msgstr "nombre de nodo vacÃ­o tras expandir `%s'"
  
! #: tp/Texinfo/Parser.pm:3716
! #, perl-format
  msgid "empty menu entry name in `%s'"
! msgstr "nombre de entrada de menÃº vacÃ­o en `%s'"
  
! #: tp/Texinfo/Parser.pm:3724
  msgid "empty node name in menu entry"
! msgstr "nombre de nodo vacÃ­o en una entrada de menÃº"
  
! #: tp/Texinfo/Parser.pm:3797
! #, perl-format
  msgid "@%s should not appear in @%s"
! msgstr "@%s no puede aparecer en @%s"
  
! #: tp/Texinfo/Parser.pm:3929
  #, perl-format
  msgid "@end %s should only appear at a line beginning"
! msgstr "@end %s solo puede aparecer al comienzo de una lÃ­nea"
  
! #: tp/Texinfo/Parser.pm:3952
  #, perl-format
  msgid "macro `%s' previously defined"
! msgstr "la macro '%s' ya ha sido definida en este documento"
  
! #: tp/Texinfo/Parser.pm:3955
  #, perl-format
  msgid "here is the previous definition of `%s'"
  msgstr "la definiciÃ³n previa de '%s' se encuentra aquÃ­"
  
! #: tp/Texinfo/Parser.pm:3960
  #, perl-format
  msgid "redefining Texinfo language command: @%s"
! msgstr "se redefine la orden del lenguaje Texinfo: @%s"
  
! #: tp/Texinfo/Parser.pm:4009
  #, perl-format
  msgid "@%s without associated character"
! msgstr "@%s sin carÃ¡cter asociado"
  
! #: tp/Texinfo/Parser.pm:4079
  #, perl-format
  msgid ""
  "@%s defined with zero or more than one argument should be invoked with {}"
  msgstr ""
+ "@%s definido sin ningÃºn argumento o con mÃ¡s de uno tiene que ser invocado "
+ "con {}"
  
! #: tp/Texinfo/Parser.pm:4103
  #, perl-format
  msgid ""
***************
*** 2982,3086 ****
  "value %d)"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3949
  #, perl-format
  msgid "recursive call of macro %s is not allowed; use @rmacro if needed"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4005
  #, perl-format
  msgid "accent command `@%s' must not be followed by whitespace"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:4011
! #, fuzzy, perl-format
  msgid "use braces to give a command as an argument to @%s"
! msgstr "Use llaves para suplir un comando como argumento a @%s"
  
! #: tp/Texinfo/Parser.pm:4024 tp/Texinfo/Parser.pm:5124
! #, fuzzy, perl-format
  msgid "%c%s expects `i' or `j' as argument, not `%s'"
! msgstr ""
! "el uso de `%c%s' presupone como siguientes argumentos `i' o `j', no `%c'"
  
! #: tp/Texinfo/Parser.pm:4036
  #, perl-format
  msgid "accent command `@%s' must not be followed by new line"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:4047
! #, fuzzy, perl-format
  msgid "@%s expected braces"
! msgstr "%c%s se esperaban llaves"
  
! #: tp/Texinfo/Parser.pm:4207
  #, perl-format
  msgid "undefined flag: %s"
  msgstr "etiqueta indefinida: %s"
  
! #: tp/Texinfo/Parser.pm:4210
  msgid "bad syntax for @value"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:4217
! #, fuzzy, perl-format
  msgid "%c%s is obsolete."
! msgstr "%c%s es una sintaxis ya obsoleta"
  
! #: tp/Texinfo/Parser.pm:4220
! #, fuzzy, perl-format
  msgid "%c%s is obsolete; %s"
! msgstr "%c%s es una sintaxis ya obsoleta"
  
! #: tp/Texinfo/Parser.pm:4229
  #, perl-format
  msgid "@%s should only appear at a line beginning"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:4320
! #, fuzzy, perl-format
  msgid "@%s not allowed inside `@%s' block"
! msgstr "`@%s' carece de sentido bajo la influencia de un bloque `@%s'"
  
! #: tp/Texinfo/Parser.pm:4329
  #, perl-format
  msgid "@%s should only appear in heading or footing"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:4455 tp/Texinfo/Parser.pm:4472
! #: tp/Texinfo/Parser.pm:4522
  #, perl-format
  msgid "@%s not meaningful inside `@%s' block"
  msgstr "`@%s' carece de sentido bajo la influencia de un bloque `@%s'"
  
! #: tp/Texinfo/Parser.pm:4482
! #, fuzzy, perl-format
  msgid "@%s in empty multitable"
! msgstr "%s: fichero vacÃ­o"
  
! #: tp/Texinfo/Parser.pm:4488
  msgid "@tab before @item"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:4491
! #, fuzzy, perl-format
  msgid "too many columns in multitable item (max %d)"
! msgstr "Demasiadas columnas para el elemento multi-tabla (max %d)"
  
! #: tp/Texinfo/Parser.pm:4528
  msgid "ignoring @tab outside of multitable"
  msgstr "ignorando `@tab' no influenciado por el entorno `multitable'"
  
! #: tp/Texinfo/Parser.pm:4532
  #, perl-format
  msgid "@%s outside of table or list"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:4567
! #, fuzzy, perl-format
  msgid "must be after `@%s' to use `@%s'"
! msgstr "Debe estar bajo la influencia del entorno `@%s' para poder usar `@%s'"
  
! #: tp/Texinfo/Parser.pm:4609
  #, perl-format
  msgid "@%s not meaningful outside `@titlepage' and `@quotation' environments"
--- 2751,2858 ----
  "value %d)"
  msgstr ""
+ "anidamiento demasiado profundo en llamada a macro (habrÃ­a que modificar\n"
+ "MAX_NESTED_MACROS; su valor actual es %d)"
  
! #: tp/Texinfo/Parser.pm:4112
  #, perl-format
  msgid "recursive call of macro %s is not allowed; use @rmacro if needed"
  msgstr ""
+ "no se permite llamar a la macro %s recursivamente; utilice @rmacro si lo "
+ "necesita"
  
! #: tp/Texinfo/Parser.pm:4168
  #, perl-format
  msgid "accent command `@%s' must not be followed by whitespace"
! msgstr "la orden de acentuaciÃ³n `@%s' no puede ir seguida de espacio en blanco"
  
! #: tp/Texinfo/Parser.pm:4174
! #, perl-format
  msgid "use braces to give a command as an argument to @%s"
! msgstr "use llaves para pasar una orden como argumento de @%s"
  
! #: tp/Texinfo/Parser.pm:4187 tp/Texinfo/Parser.pm:5292
! #, perl-format
  msgid "%c%s expects `i' or `j' as argument, not `%s'"
! msgstr "el uso de `%c%s' presupone como argumentos `i' o `j', no `%s'"
  
! #: tp/Texinfo/Parser.pm:4199
  #, perl-format
  msgid "accent command `@%s' must not be followed by new line"
! msgstr "la orden de acentuaciÃ³n `@%s' no puede ir seguida de nueva lÃ­nea"
  
! #: tp/Texinfo/Parser.pm:4210
! #, perl-format
  msgid "@%s expected braces"
! msgstr "@%s esperaba llaves"
  
! #: tp/Texinfo/Parser.pm:4375
  #, perl-format
  msgid "undefined flag: %s"
  msgstr "etiqueta indefinida: %s"
  
! #: tp/Texinfo/Parser.pm:4378
  msgid "bad syntax for @value"
! msgstr "sintaxis de @value incorrecta"
  
! #: tp/Texinfo/Parser.pm:4385
! #, perl-format
  msgid "%c%s is obsolete."
! msgstr "%c%s es una sintaxis ya obsoleta."
  
! #: tp/Texinfo/Parser.pm:4388
! #, perl-format
  msgid "%c%s is obsolete; %s"
! msgstr "%c%s es una sintaxis ya obsoleta; %s"
  
! #: tp/Texinfo/Parser.pm:4397
  #, perl-format
  msgid "@%s should only appear at a line beginning"
! msgstr "@%s solo puede aparecer al comienzo de una lÃ­nea"
  
! #: tp/Texinfo/Parser.pm:4488
! #, perl-format
  msgid "@%s not allowed inside `@%s' block"
! msgstr "@%s no estÃ¡ permitido en un bloque `@%s'"
  
! #: tp/Texinfo/Parser.pm:4497
  #, perl-format
  msgid "@%s should only appear in heading or footing"
! msgstr "@%s solo puede aparecer en el encabezado o al pie"
  
! #: tp/Texinfo/Parser.pm:4623 tp/Texinfo/Parser.pm:4640
! #: tp/Texinfo/Parser.pm:4690
  #, perl-format
  msgid "@%s not meaningful inside `@%s' block"
  msgstr "`@%s' carece de sentido bajo la influencia de un bloque `@%s'"
  
! #: tp/Texinfo/Parser.pm:4650
! #, perl-format
  msgid "@%s in empty multitable"
! msgstr "@%s en multi-tabla vacÃ­a"
  
! #: tp/Texinfo/Parser.pm:4656
  msgid "@tab before @item"
! msgstr "@tab antes de @item"
  
! #: tp/Texinfo/Parser.pm:4659
! #, perl-format
  msgid "too many columns in multitable item (max %d)"
! msgstr "demasiadas columnas para el elemento multi-tabla (max %d)"
  
! #: tp/Texinfo/Parser.pm:4696
  msgid "ignoring @tab outside of multitable"
  msgstr "ignorando `@tab' no influenciado por el entorno `multitable'"
  
! #: tp/Texinfo/Parser.pm:4700
  #, perl-format
  msgid "@%s outside of table or list"
! msgstr "@%s fuera de tabla o lista"
  
! #: tp/Texinfo/Parser.pm:4735
! #, perl-format
  msgid "must be after `@%s' to use `@%s'"
! msgstr "tiene que ir despuÃ©s de `@%s' para poder usar `@%s'"
  
! #: tp/Texinfo/Parser.pm:4777
  #, perl-format
  msgid "@%s not meaningful outside `@titlepage' and `@quotation' environments"
***************
*** 3089,3111 ****
  "`@quotation'"
  
! #: tp/Texinfo/Parser.pm:4613
  msgid "@dircategory after first node"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:4778
! #, fuzzy, perl-format
  msgid "region %s inside region %s is not allowed"
! msgstr "No estÃ¡ permitido anidar notas a pie de pÃ¡gina en sÃ­ mismas"
  
! #: tp/Texinfo/Parser.pm:4796
  msgid "@direntry after first node"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:4804
! #, fuzzy, perl-format
  msgid "@%s seen before first @node"
! msgstr "`@menu' ha sido leÃ­do antes que `@node', se crearÃ¡ un nodo `Top'"
  
! #: tp/Texinfo/Parser.pm:4807
  msgid ""
  "perhaps your @top node should be wrapped in @ifnottex rather than @ifinfo?"
--- 2861,2883 ----
  "`@quotation'"
  
! #: tp/Texinfo/Parser.pm:4781
  msgid "@dircategory after first node"
! msgstr "@dircategory despuÃ©s del primer nodo"
  
! #: tp/Texinfo/Parser.pm:4946
! #, perl-format
  msgid "region %s inside region %s is not allowed"
! msgstr "una regiÃ³n %s no estÃ¡ permitida dentro de una regiÃ³n %s"
  
! #: tp/Texinfo/Parser.pm:4964
  msgid "@direntry after first node"
! msgstr "@direntry despuÃ©s del primer nodo"
  
! #: tp/Texinfo/Parser.pm:4972
! #, perl-format
  msgid "@%s seen before first @node"
! msgstr "se ha encontrado un @%s antes del primer @node"
  
! #: tp/Texinfo/Parser.pm:4975
  msgid ""
  "perhaps your @top node should be wrapped in @ifnottex rather than @ifinfo?"
***************
*** 3114,3445 ****
  "`@ifnottex' en vez de la de un bloque `@ifinfo'?"
  
! #: tp/Texinfo/Parser.pm:4869
  #, perl-format
  msgid "@%s should only appear in math context"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:4877
! #, fuzzy, perl-format
  msgid "unknown command `%s'"
! msgstr "Comando desconocido '%s'"
  
! #: tp/Texinfo/Parser.pm:4887
! #, fuzzy
  msgid "unexpected @"
! msgstr "Se esperaba '%s'"
  
! #: tp/Texinfo/Parser.pm:4916
! #, fuzzy, perl-format
  msgid "@%s is not meaningful outside `@float' environment"
! msgstr "@%s carece de sentido si se da fuera de entornos como `@float'"
  
! #: tp/Texinfo/Parser.pm:4921
  #, perl-format
  msgid "@%s should be right below `@float'"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:4929
  #, perl-format
  msgid "ignoring multiple @%s"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5048
  #, perl-format
  msgid "command @%s does not accept arguments"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5072
  #, perl-format
  msgid "command @%s missing a node or external manual argument"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5091
  #, perl-format
  msgid "in @%s empty cross reference name after expansion `%s'"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5102
  #, perl-format
! msgid "in @%s empty cross reference title after expansion `%s'"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5115
! msgid "@image missing filename argument"
! msgstr "la primitiva `@image' carece de referencia a fichero alguno"
  
! #: tp/Texinfo/Parser.pm:5147
! #, fuzzy, perl-format
! msgid "@%s missing first argument"
! msgstr "%s: se necesita nombre de fichero que procesar.\n"
  
! #: tp/Texinfo/Parser.pm:5301
  msgid "superfluous arguments for node"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5351
! #, fuzzy, perl-format
  msgid "expected @end %s"
! msgstr "Se esperaba '%s'"
  
! #: tp/Texinfo/Parser.pm:5450
! #, fuzzy, perl-format
  msgid "@%s should only accept a @-command as argument, not `%s'"
! msgstr "Use llaves para suplir un comando como argumento a @%s"
  
! #: tp/Texinfo/Parser.pm:5460
! #, fuzzy, perl-format
  msgid "remaining argument on @%s line: %s"
! msgstr "Argumento errÃ³neo para @%s: %s"
  
! #: tp/Texinfo/Parser.pm:5533
! #, fuzzy, perl-format
  msgid "environment command %s as argument to @%s"
! msgstr "Use llaves para suplir un comando como argumento a @%s"
  
! #: tp/Texinfo/Parser.pm:5555
  #, perl-format
  msgid "empty @%s"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5563
  #, perl-format
  msgid "column fraction not a number: %s"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5572
! #, fuzzy, perl-format
  msgid "@sp arg must be numeric, not `%s'"
! msgstr "%s: argumento de %s debe ser numÃ©rico, asÃ­ que '%s' no es vÃ¡lido.\n"
  
! #: tp/Texinfo/Parser.pm:5581
  #, perl-format
  msgid "reserved index name %s"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5600
! #, fuzzy, perl-format
  msgid "unknown source index in @%s: %s"
! msgstr "Ã�ndice desconocido '%s'"
  
! #: tp/Texinfo/Parser.pm:5603
  #, perl-format
  msgid "unknown destination index in @%s: %s"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5633
  #, perl-format
  msgid "@%s leads to a merging of %s in itself, ignoring"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5646
! #, fuzzy, perl-format
  msgid "unknown index `%s' in @printindex"
! msgstr "Ã�ndice desconocido '%s' en `@printindex'"
  
! #: tp/Texinfo/Parser.pm:5652
  #, perl-format
  msgid "printing an index `%s' merged in another one `%s'"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5660
  #, perl-format
  msgid "printindex before document beginning: @printindex %s"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5676
! #, fuzzy, perl-format
  msgid "@%s arg must be `top' or `bottom', not `%s'"
! msgstr "%s: argumento de %s debe ser numÃ©rico, asÃ­ que '%s' no es vÃ¡lido.\n"
  
! #: tp/Texinfo/Parser.pm:5684
  #, perl-format
  msgid "Only @%s 10 or 11 is supported, not `%s'"
  msgstr "SÃ³lo @%s 10 or 11 estÃ¡ soportado, no '%s'"
  
! #: tp/Texinfo/Parser.pm:5692
! #, fuzzy, perl-format
  msgid "@%s arg must be `separate' or `end', not `%s'"
! msgstr ""
! "%s: `--footnote-style' toma como argumentos `separate' o `end', no '%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5700
! #, fuzzy, perl-format
  msgid "@%s arg must be `on', `off' or `odd', not `%s'"
! msgstr "%s: argumento de %s debe ser numÃ©rico, asÃ­ que '%s' no es vÃ¡lido.\n"
  
! #: tp/Texinfo/Parser.pm:5718 tp/Texinfo/Parser.pm:5723
! #, fuzzy, perl-format
  msgid "@paragraphindent arg must be numeric/`none'/`asis', not `%s'"
  msgstr ""
! "%s: `--paragraph-indent' toma un argumento numÃ©rico/`none'/`asis', y no "
! "'%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5731
! #, fuzzy, perl-format
  msgid "@firstparagraphindent arg must be `none' or `insert', not `%s'"
  msgstr ""
! "%s: `--paragraph-indent' toma un argumento numÃ©rico/`none'/`asis', y no "
! "'%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5741
! #, fuzzy, perl-format
  msgid "@exampleindent arg must be numeric/`asis', not `%s'"
! msgstr ""
! "%s: `--paragraph-indent' toma un argumento numÃ©rico/`none'/`asis', y no "
! "'%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5752
! #, fuzzy, perl-format
  msgid "expected @%s on or off, not `%s'"
  msgstr "Se esperaba leer @%s \"on\" u \"off\", no '%s'"
  
! #: tp/Texinfo/Parser.pm:5762
  #, perl-format
  msgid "@kbdinputstyle arg must be `code'/`example'/`distinct', not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5770
! #, fuzzy, perl-format
  msgid "@allowcodebreaks arg must be `true' or `false', not `%s'"
! msgstr ""
! "%s: `--footnote-style' toma como argumentos `separate' o `end', no '%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5778
! #, fuzzy, perl-format
  msgid "@urefbreakstyle arg must be `after'/`before'/`none', not `%s'"
  msgstr ""
! "%s: `--footnote-style' toma como argumentos `separate' o `end', no '%s'.\n"
  
! #: tp/Texinfo/Structuring.pm:231
  #, perl-format
  msgid "raising the section level of @%s which is too low"
! msgstr ""
  
! #: tp/Texinfo/Structuring.pm:263
  #, perl-format
  msgid "no chapter-level command before @%s"
! msgstr ""
  
! #: tp/Texinfo/Structuring.pm:268
  #, perl-format
  msgid "lowering the section level of @%s appearing after a lower element"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:357
  #, perl-format
  msgid "no sectioning command associated with @%s"
! msgstr ""
  
! #: tp/Texinfo/Structuring.pm:548 tp/Texinfo/Structuring.pm:1329
! #, fuzzy, perl-format
  msgid "@%s reference to nonexistent node `%s'"
! msgstr ""
! "`%s' hace referencia a un nodo inexistente (`%s'), quizÃ¡s debido a un "
! "seccionado incorrecto del documento"
  
! #: tp/Texinfo/Structuring.pm:561
  #, perl-format
  msgid "@%s entry node name `%s' different from %s name `%s'"
! msgstr ""
  
! #: tp/Texinfo/Structuring.pm:666
  #, perl-format
  msgid "unreferenced node `%s'"
  msgstr "Nodo '%s' no referenciado"
  
! #: tp/Texinfo/Structuring.pm:712
  #, perl-format
  msgid "node `%s' is %s for `%s' in sectioning but not in menu"
! msgstr ""
  
! #: tp/Texinfo/Structuring.pm:719
  #, perl-format
  msgid "node %s `%s' in menu `%s' and in sectioning `%s' differ"
! msgstr ""
  
! #: tp/Texinfo/Structuring.pm:737
  #, perl-format
  msgid "node `%s' is %s for `%s' in menu but not in sectioning"
! msgstr ""
  
! #: tp/Texinfo/Structuring.pm:791
  #, perl-format
  msgid "%s pointer `%s' (for node `%s') different from %s name `%s'"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:818
! #, fuzzy, perl-format
  msgid "%s reference to nonexistent `%s'"
! msgstr "Nodo '%s' no referenciado"
  
! #: tp/Texinfo/Structuring.pm:837
! #, fuzzy, perl-format
  msgid "node `%s' lacks menu item for `%s' despite being its Up target"
  msgstr ""
! "El nodo '%s' carece de elemento de menÃº alguno para '%s' aunque consta como "
! "destino para `Up'"
  
! #: tp/Texinfo/Structuring.pm:845
  #, perl-format
  msgid "for `%s', up in menu `%s' and up `%s' don't match"
! msgstr ""
  
! #: tp/Texinfo/Structuring.pm:1341
  #, perl-format
  msgid "@%s to `%s', different from %s name `%s'"
! msgstr ""
  
! #: tp/Texinfo/Structuring.pm:2007
  #, perl-format
  msgid "empty index key in @%s"
! msgstr ""
  
! #: tp/init/chm.pm:220 tp/init/chm.pm:276 tp/init/chm.pm:347
! #, fuzzy, perl-format
  msgid "chm.pm: could not open %s for writing: %s\n"
! msgstr "%s: no se pudo abrir --css-file: %s"
  
! #: tp/init/chm.pm:266 tp/init/chm.pm:337 tp/init/chm.pm:398
  #, perl-format
  msgid "chm.pm: error on closing %s: %s"
! msgstr ""
  
  #: tp/init/latex2html.pm:200
! #, fuzzy, perl-format
  msgid "l2h: could not open latex file %s for writing: %s"
! msgstr "%s: no se pudo abrir --css-file: %s"
  
  #: tp/init/latex2html.pm:341
  msgid "l2h: L2H_TMP directory contains a dot"
! msgstr ""
  
  #: tp/init/latex2html.pm:346
  msgid "l2h: current directory contains a dot"
! msgstr ""
  
  #: tp/init/latex2html.pm:374
  #, perl-format
  msgid "l2h: command did not succeed: %s"
! msgstr ""
  
  #: tp/init/latex2html.pm:422
  #, perl-format
  msgid "l2h: image has invalid extension: %s"
! msgstr ""
  
  #: tp/init/latex2html.pm:438
  #, perl-format
  msgid "l2h: rename %s as %s failed: %s"
! msgstr ""
  
  #: tp/init/latex2html.pm:460
! #, fuzzy, perl-format
  msgid "l2h: could not open %s: %s"
! msgstr "%s: no se pudo abrir --css-file: %s"
  
  #: tp/init/latex2html.pm:493
  #, perl-format
  msgid "latex2html.pm: end of @%s item %d not found"
! msgstr ""
  
  #: tp/init/latex2html.pm:504
--- 2886,3237 ----
  "`@ifnottex' en vez de la de un bloque `@ifinfo'?"
  
! #: tp/Texinfo/Parser.pm:5037
  #, perl-format
  msgid "@%s should only appear in math context"
! msgstr "@%s solo puede aparecer en un contexto matemÃ¡tico"
  
! #: tp/Texinfo/Parser.pm:5045
! #, perl-format
  msgid "unknown command `%s'"
! msgstr "orden desconocida `%s'"
  
! #: tp/Texinfo/Parser.pm:5055
  msgid "unexpected @"
! msgstr "no se esperaba @"
  
! #: tp/Texinfo/Parser.pm:5084
! #, perl-format
  msgid "@%s is not meaningful outside `@float' environment"
! msgstr "@%s carece de sentido si se da fuera de entornos `@float'"
  
! #: tp/Texinfo/Parser.pm:5089
  #, perl-format
  msgid "@%s should be right below `@float'"
! msgstr "@%s debe estar inmediatamente debajo de `@float'"
  
! #: tp/Texinfo/Parser.pm:5097
  #, perl-format
  msgid "ignoring multiple @%s"
! msgstr "se ignora @%s mÃºltiple"
  
! #: tp/Texinfo/Parser.pm:5216
  #, perl-format
  msgid "command @%s does not accept arguments"
! msgstr "la orden @%s no admite argumentos"
  
! # TODO review
! #: tp/Texinfo/Parser.pm:5240
  #, perl-format
  msgid "command @%s missing a node or external manual argument"
! msgstr "a la orden @%s le falta un nodo o un argumento manual externo"
  
! #: tp/Texinfo/Parser.pm:5259
  #, perl-format
  msgid "in @%s empty cross reference name after expansion `%s'"
! msgstr "en @%s nombre de referencia cruzada vacÃ­o tras expansiÃ³n `%s'"
! 
! #: tp/Texinfo/Parser.pm:5270
! #, perl-format
! msgid "in @%s empty cross reference title after expansion `%s'"
! msgstr "en @%s tÃ­tulo de referencia cruzada vacÃ­o tras expansiÃ³n `%s'"
! 
! #: tp/Texinfo/Parser.pm:5283
! msgid "@image missing filename argument"
! msgstr "la primitiva `@image' carece de referencia a fichero alguno"
! 
! #: tp/Texinfo/Parser.pm:5315
! #, perl-format
! msgid "@%s missing first argument"
! msgstr "@%s falta el primer argumento"
! 
! #: tp/Texinfo/Parser.pm:5360
! #, perl-format
! msgid "non-hex digits in argument for @U: %s"
! msgstr "dÃ­gitos no hexadecimales en el argumento de @U: %s"
  
! #: tp/Texinfo/Parser.pm:5366
  #, perl-format
! msgid "fewer than four hex digits in argument for @U: %s"
! msgstr "menos de cuatro dÃ­gitos hexadecimales en el argumento de @U: %s"
  
! #: tp/Texinfo/Parser.pm:5379
! #, perl-format
! msgid "argument for @U exceeds size of integer: %s"
! msgstr "el argumento de @U excede el tamaÃ±o de los enteros: %s"
  
! #: tp/Texinfo/Parser.pm:5385
! #, perl-format
! msgid "argument for @U exceeds Unicode maximum 0x10FFFF: %s"
! msgstr "el argumento de @U excede el Unicode mÃ¡ximo 0x10FFFF: %s"
  
! #: tp/Texinfo/Parser.pm:5513
  msgid "superfluous arguments for node"
! msgstr "argumentos de nodo superfluos"
  
! #: tp/Texinfo/Parser.pm:5563
! #, perl-format
  msgid "expected @end %s"
! msgstr "se esperaba @end %s"
  
! #: tp/Texinfo/Parser.pm:5662
! #, perl-format
  msgid "@%s should only accept a @-command as argument, not `%s'"
! msgstr "@%s solo debe aceptar una orden-@ como argumento, no `%s'"
  
! #: tp/Texinfo/Parser.pm:5672
! #, perl-format
  msgid "remaining argument on @%s line: %s"
! msgstr "argumento restante en la lÃ­nea @%s: %s"
  
! #: tp/Texinfo/Parser.pm:5745
! #, perl-format
  msgid "environment command %s as argument to @%s"
! msgstr "orden de entorno %s como argumento de @%s"
  
! #: tp/Texinfo/Parser.pm:5767
  #, perl-format
  msgid "empty @%s"
! msgstr "@%s vacÃ­o"
  
! #: tp/Texinfo/Parser.pm:5775
  #, perl-format
  msgid "column fraction not a number: %s"
! msgstr "fracciÃ³n de columna no numÃ©rica: %s"
  
! #: tp/Texinfo/Parser.pm:5784
! #, perl-format
  msgid "@sp arg must be numeric, not `%s'"
! msgstr "el argumento de @sp tiene que ser numÃ©rico, asÃ­ que '%s' no es vÃ¡lido"
  
! #: tp/Texinfo/Parser.pm:5793
  #, perl-format
  msgid "reserved index name %s"
! msgstr "nombre de Ã­ndice reservado %s"
  
! #: tp/Texinfo/Parser.pm:5812
! #, perl-format
  msgid "unknown source index in @%s: %s"
! msgstr "Ã­ndice de origen desconocido en @%s: %s"
  
! #: tp/Texinfo/Parser.pm:5815
  #, perl-format
  msgid "unknown destination index in @%s: %s"
! msgstr "Ã­ndice de destino desconocido en @%s: %s"
  
! #: tp/Texinfo/Parser.pm:5845
  #, perl-format
  msgid "@%s leads to a merging of %s in itself, ignoring"
! msgstr "@%s llevarÃ­a a fusionar %s consigo mismo; ignorar"
  
! #: tp/Texinfo/Parser.pm:5858
! #, perl-format
  msgid "unknown index `%s' in @printindex"
! msgstr "Ã­ndice desconocido `%s' en `@printindex'"
  
! #: tp/Texinfo/Parser.pm:5864
  #, perl-format
  msgid "printing an index `%s' merged in another one `%s'"
! msgstr "imprimiendo un Ã­ndice `%s' fusionado en otro `%s'"
  
! #: tp/Texinfo/Parser.pm:5872
  #, perl-format
  msgid "printindex before document beginning: @printindex %s"
! msgstr "printindex antes del comienzo del documento: @printindex %s"
  
! #: tp/Texinfo/Parser.pm:5888
! #, perl-format
  msgid "@%s arg must be `top' or `bottom', not `%s'"
! msgstr "el argumento de @%s debe ser `top' o `bottom', no '%s'"
  
! #: tp/Texinfo/Parser.pm:5896
  #, perl-format
  msgid "Only @%s 10 or 11 is supported, not `%s'"
  msgstr "SÃ³lo @%s 10 or 11 estÃ¡ soportado, no '%s'"
  
! #: tp/Texinfo/Parser.pm:5904
! #, perl-format
  msgid "@%s arg must be `separate' or `end', not `%s'"
! msgstr "el argumento de @%s debe ser `separate' o `end', no '%s'"
  
! #: tp/Texinfo/Parser.pm:5912
! #, perl-format
  msgid "@%s arg must be `on', `off' or `odd', not `%s'"
! msgstr "el argumento de @%s debe ser `on', `off' o `odd', no '%s'"
  
! #: tp/Texinfo/Parser.pm:5930 tp/Texinfo/Parser.pm:5935
! #, perl-format
  msgid "@paragraphindent arg must be numeric/`none'/`asis', not `%s'"
  msgstr ""
! "el argumento de @paragraphindent debe ser numÃ©rico/`none'/`asis', no '%s'"
  
! #: tp/Texinfo/Parser.pm:5943
! #, perl-format
  msgid "@firstparagraphindent arg must be `none' or `insert', not `%s'"
  msgstr ""
! "el argumento de @firstparagraphindent debe ser `none' o `insert', no '%s'"
  
! #: tp/Texinfo/Parser.pm:5953
! #, perl-format
  msgid "@exampleindent arg must be numeric/`asis', not `%s'"
! msgstr "el argumento de @exampleindent debe ser numÃ©rico/`asis', no '%s'"
  
! #: tp/Texinfo/Parser.pm:5964
! #, perl-format
  msgid "expected @%s on or off, not `%s'"
  msgstr "Se esperaba leer @%s \"on\" u \"off\", no '%s'"
  
! #: tp/Texinfo/Parser.pm:5974
  #, perl-format
  msgid "@kbdinputstyle arg must be `code'/`example'/`distinct', not `%s'"
  msgstr ""
+ "el argumento de @kbdinputstyle debe ser `code'/`example'/`distinct', no '%s'"
  
! #: tp/Texinfo/Parser.pm:5982
! #, perl-format
  msgid "@allowcodebreaks arg must be `true' or `false', not `%s'"
! msgstr "el argumento de @allowcodebreaks debe ser `true' o `false', no '%s'"
  
! #: tp/Texinfo/Parser.pm:5990
! #, perl-format
  msgid "@urefbreakstyle arg must be `after'/`before'/`none', not `%s'"
  msgstr ""
! "el argumento de @urefbreakstyle debe ser `after'/`before'/`none', no '%s'"
  
! #: tp/Texinfo/Structuring.pm:232
  #, perl-format
  msgid "raising the section level of @%s which is too low"
! msgstr "se sube el nivel de secciÃ³n de @%s, que es demasiado bajo"
  
! #: tp/Texinfo/Structuring.pm:264
  #, perl-format
  msgid "no chapter-level command before @%s"
! msgstr "no hay Ã³rdenes de nivel de capÃ­tulo antes de @%s"
  
! #: tp/Texinfo/Structuring.pm:269
  #, perl-format
  msgid "lowering the section level of @%s appearing after a lower element"
  msgstr ""
+ "se desciende el nivel de secciÃ³n de @%s que aparece tras un elemento inferior"
  
! #: tp/Texinfo/Structuring.pm:358
  #, perl-format
  msgid "no sectioning command associated with @%s"
! msgstr "no hay ninguna orden de seccionamiento asociada a @%s"
! 
! #: tp/Texinfo/Structuring.pm:507
! #, perl-format
! msgid "@%s not empty"
! msgstr "@%s no vacÃ­o"
  
! #: tp/Texinfo/Structuring.pm:563 tp/Texinfo/Structuring.pm:1345
! #, perl-format
  msgid "@%s reference to nonexistent node `%s'"
! msgstr "@%s hace referencia a un nodo inexistente (`%s')"
  
! #: tp/Texinfo/Structuring.pm:576
  #, perl-format
  msgid "@%s entry node name `%s' different from %s name `%s'"
! msgstr "el nombre de nodo `%s' de la entrada @%s difiere del nombre de %s `%s'"
  
! #: tp/Texinfo/Structuring.pm:681
  #, perl-format
  msgid "unreferenced node `%s'"
  msgstr "Nodo '%s' no referenciado"
  
! #: tp/Texinfo/Structuring.pm:727
  #, perl-format
  msgid "node `%s' is %s for `%s' in sectioning but not in menu"
! msgstr "el nodo `%s' es %s para `%s' en el seccionamiento pero no en el menÃº"
  
! #: tp/Texinfo/Structuring.pm:734
  #, perl-format
  msgid "node %s `%s' in menu `%s' and in sectioning `%s' differ"
! msgstr "el nodo %s `%s' en el menÃº `%s' y en el seccionamiento `%s' difieren"
  
! #: tp/Texinfo/Structuring.pm:752
  #, perl-format
  msgid "node `%s' is %s for `%s' in menu but not in sectioning"
! msgstr "el nodo `%s' es %s para `%s' en menÃº pero no en seccionamiento"
  
! #: tp/Texinfo/Structuring.pm:806
  #, perl-format
  msgid "%s pointer `%s' (for node `%s') different from %s name `%s'"
  msgstr ""
+ "el puntero %s `%s' (para el nodo `%s') es diferente del nombre de %s `%s'"
  
! #: tp/Texinfo/Structuring.pm:833
! #, perl-format
  msgid "%s reference to nonexistent `%s'"
! msgstr "%s hace referencia a algo que no existe (`%s')"
  
! #: tp/Texinfo/Structuring.pm:853
! #, perl-format
  msgid "node `%s' lacks menu item for `%s' despite being its Up target"
  msgstr ""
! "El nodo `%s' carece de elemento de menÃº alguno para `%s' aunque consta como "
! "su destino para `Up'"
  
! #: tp/Texinfo/Structuring.pm:861
  #, perl-format
  msgid "for `%s', up in menu `%s' and up `%s' don't match"
! msgstr "para `%s', subir en el menÃº `%s' y subir `%s' no concuerdan"
  
! #: tp/Texinfo/Structuring.pm:1357
  #, perl-format
  msgid "@%s to `%s', different from %s name `%s'"
! msgstr "@%s para `%s', diferente del nombre de %s `%s'"
  
! #: tp/Texinfo/Structuring.pm:2023
  #, perl-format
  msgid "empty index key in @%s"
! msgstr "clave de Ã­ndice vacÃ­a en @%s"
  
! #: tp/init/chm.pm:221 tp/init/chm.pm:277 tp/init/chm.pm:348
! #, perl-format
  msgid "chm.pm: could not open %s for writing: %s\n"
! msgstr "chm.pm: no se ha podido abrir %s para escritura: %s\n"
  
! #: tp/init/chm.pm:267 tp/init/chm.pm:338 tp/init/chm.pm:399
  #, perl-format
  msgid "chm.pm: error on closing %s: %s"
! msgstr "chm.pm: error al cerrar %s: %s"
  
  #: tp/init/latex2html.pm:200
! #, perl-format
  msgid "l2h: could not open latex file %s for writing: %s"
! msgstr "l2h: no se ha podido abrir para escritura el fichero de latex %s: %s"
  
  #: tp/init/latex2html.pm:341
  msgid "l2h: L2H_TMP directory contains a dot"
! msgstr "l2h: el directorio L2H_TMP contiene un punto"
  
  #: tp/init/latex2html.pm:346
  msgid "l2h: current directory contains a dot"
! msgstr "l2h: el directorio actual contiene un punto"
  
  #: tp/init/latex2html.pm:374
  #, perl-format
  msgid "l2h: command did not succeed: %s"
! msgstr "l2h: la orden no terminÃ³ con Ã©xito: %s"
  
  #: tp/init/latex2html.pm:422
  #, perl-format
  msgid "l2h: image has invalid extension: %s"
! msgstr "l2h: la extensiÃ³n de la imagen no es vÃ¡lida: %s"
  
  #: tp/init/latex2html.pm:438
  #, perl-format
  msgid "l2h: rename %s as %s failed: %s"
! msgstr "l2h: el cambio de nombre de %s por %s ha fallado: %s"
  
  #: tp/init/latex2html.pm:460
! #, perl-format
  msgid "l2h: could not open %s: %s"
! msgstr "l2h: no se ha podido abrir %s: %s"
  
  #: tp/init/latex2html.pm:493
  #, perl-format
  msgid "latex2html.pm: end of @%s item %d not found"
! msgstr "latex2html.pm: final del elemento @%s %d no encontrado"
  
  #: tp/init/latex2html.pm:504
***************
*** 3449,3457 ****
  "of items found in the document"
  msgstr ""
  
  #: tp/init/latex2html.pm:534
  #, perl-format
  msgid "l2h: could not determine the fragment %d for @%s"
! msgstr ""
  
  #: tp/init/latex2html.pm:560
--- 3241,3251 ----
  "of items found in the document"
  msgstr ""
+ "latex2html.pm: el procesamiento ha producido %d elementos en HTML; se "
+ "esperaban %d, el nÃºmero de elementos que se han encontrado en el documento"
  
  #: tp/init/latex2html.pm:534
  #, perl-format
  msgid "l2h: could not determine the fragment %d for @%s"
! msgstr "l2h: no se ha podido determinar el fragmento %d para @%s"
  
  #: tp/init/latex2html.pm:560
***************
*** 3461,3504 ****
  "HTML"
  msgstr ""
  
  #: tp/init/latex2html.pm:621
! #, fuzzy, perl-format
  msgid "l2h: could not load %s: %s"
! msgstr "%s: no se pudo abrir --css-file: %s"
  
  #: tp/init/latex2html.pm:634
! #, fuzzy, perl-format
  msgid "l2h: could not open %s for writing: %s"
! msgstr "%s: no se pudo abrir --css-file: %s"
  
  #: tp/init/tex4ht.pm:123 tp/init/tex4ht.pm:267
! #, fuzzy, perl-format
  msgid "tex4ht.pm: could not open %s: %s"
! msgstr "%s: no se pudo abrir --css-file: %s"
  
  #: tp/init/tex4ht.pm:219
  #, perl-format
  msgid "tex4ht.pm: chdir %s failed: %s"
! msgstr ""
  
  #: tp/init/tex4ht.pm:232
  #, perl-format
  msgid "tex4ht.pm: unable to return to initial directory: %s"
! msgstr ""
  
  #: tp/init/tex4ht.pm:244
  #, perl-format
  msgid "tex4ht.pm: output file missing: %s"
! msgstr ""
  
  #: tp/init/tex4ht.pm:260
  #, perl-format
  msgid "tex4ht.pm: command failed: %s"
! msgstr ""
  
  #: tp/init/tex4ht.pm:294
  #, perl-format
  msgid "tex4ht.pm: end of @%s item %d not found"
! msgstr ""
  
  #: tp/init/tex4ht.pm:301
--- 3255,3300 ----
  "HTML"
  msgstr ""
+ "l2h: no se ha podido extraer el fragmento %d para @%s con el contador de\n"
+ "salida %d del HTML"
  
  #: tp/init/latex2html.pm:621
! #, perl-format
  msgid "l2h: could not load %s: %s"
! msgstr "l2h: no se ha podido cargar %s: %s"
  
  #: tp/init/latex2html.pm:634
! #, perl-format
  msgid "l2h: could not open %s for writing: %s"
! msgstr "l2h: no se ha podido abrir %s para escritura: %s"
  
  #: tp/init/tex4ht.pm:123 tp/init/tex4ht.pm:267
! #, perl-format
  msgid "tex4ht.pm: could not open %s: %s"
! msgstr "tex4ht.pm: no se ha podido abrir %s: %s"
  
  #: tp/init/tex4ht.pm:219
  #, perl-format
  msgid "tex4ht.pm: chdir %s failed: %s"
! msgstr "tex4ht.pm: fallo al cambiar al directorio %s: %s"
  
  #: tp/init/tex4ht.pm:232
  #, perl-format
  msgid "tex4ht.pm: unable to return to initial directory: %s"
! msgstr "tex4ht.pm: no se ha podido volver al directorio inicial: %s"
  
  #: tp/init/tex4ht.pm:244
  #, perl-format
  msgid "tex4ht.pm: output file missing: %s"
! msgstr "tex4ht.pm: falta el fichero de salida: %s"
  
  #: tp/init/tex4ht.pm:260
  #, perl-format
  msgid "tex4ht.pm: command failed: %s"
! msgstr "tex4ht.pm: la orden ha fallado: %s"
  
  #: tp/init/tex4ht.pm:294
  #, perl-format
  msgid "tex4ht.pm: end of @%s item %d not found"
! msgstr "tex4ht.pm: final de elemento @%s %d no encontrado"
  
  #: tp/init/tex4ht.pm:301
***************
*** 3508,3516 ****
  "items found in the document for @%s"
  msgstr ""
  
  #: tp/init/tex4ht.pm:321
  #, perl-format
  msgid "tex4ht.pm: output has no HTML item for @%s %s"
! msgstr ""
  
  #: tp/init/tex4ht.pm:336
--- 3304,3314 ----
  "items found in the document for @%s"
  msgstr ""
+ "tex4ht.pm: el procesamiento ha producido %d elementos en HTML; se esperaban "
+ "%d, el nÃºmero de elementos que se han encontrado en el documento para %s"
  
  #: tp/init/tex4ht.pm:321
  #, perl-format
  msgid "tex4ht.pm: output has no HTML item for @%s %s"
! msgstr "tex4ht.pm: la salida no tiene ningÃºn elemento HTML para @%s %s"
  
  #: tp/init/tex4ht.pm:336
***************
*** 3520,3573 ****
  "items found in the document for @%s"
  msgstr ""
  
! #: tp/texi2any.pl:379
! #, fuzzy, perl-format
  msgid "error loading %s: %s\n"
! msgstr "error mientras se escribÃ­a al fichero '%s'"
  
! #: tp/texi2any.pl:392
! #, fuzzy, perl-format
  msgid "%s: unknown variable %s"
! msgstr "acciÃ³n desconocida '%s'"
  
! #: tp/texi2any.pl:396
! #, fuzzy, perl-format
  msgid "%s: obsolete variable %s\n"
! msgstr "Establecer variable: "
  
! #: tp/texi2any.pl:411
! #, fuzzy, perl-format
  msgid "%s: unknown variable %s\n"
! msgstr "acciÃ³n desconocida '%s'"
  
! #: tp/texi2any.pl:415
! #, fuzzy, perl-format
  msgid "obsolete variable %s\n"
! msgstr "Establecer variable: "
  
! #: tp/texi2any.pl:480
! #, fuzzy, perl-format
  msgid "could not read init file %s"
! msgstr "No se pudo crear el fichero '%s'."
  
! #: tp/texi2any.pl:640
  #, perl-format
  msgid "ignoring unrecognized TEXINFO_OUTPUT_FORMAT value `%s'\n"
  msgstr "ignorando valor desconocido de TEXINFO_OUTPUT_FORMAT ('%s').\n"
  
! #: tp/texi2any.pl:723
! #, fuzzy
! msgid "Usage: makeinfo [OPTION]... TEXINFO-FILE...\n"
! msgstr "Uso: %s [OPCIÃ“N]... FICHERO-TEXINFO...\n"
! 
! #: tp/texi2any.pl:724
! #, fuzzy
! msgid "  or:  texi2any [OPTION]... TEXINFO-FILE...\n"
! msgstr "Uso: %s [OPCIÃ“N]... FICHERO-TEXINFO...\n"
  
! #: tp/texi2any.pl:726
  msgid ""
  "Translate Texinfo source documentation to various other formats, by default\n"
  "Info files suitable for reading online with Emacs or standalone GNU Info.\n"
  msgstr ""
  "Convierte ficheros escritos en Texinfo a varios otros formatos, por defecto "
--- 3318,3371 ----
  "items found in the document for @%s"
  msgstr ""
+ "tex4ht.pm: el procesamiento ha recuperado %d elementos en HTML; se esperaban "
+ "%d, el nÃºmero de elementos que se han encontrado en el documento para %s"
  
! #: tp/texi2any.pl:388
! #, perl-format
  msgid "error loading %s: %s\n"
! msgstr "error al cargar %s: %s\n"
  
! #: tp/texi2any.pl:401
! #, perl-format
  msgid "%s: unknown variable %s"
! msgstr "%s: variable desconocida %s"
  
! #: tp/texi2any.pl:405
! #, perl-format
  msgid "%s: obsolete variable %s\n"
! msgstr "%s: variable obsoleta %s\n"
  
! #: tp/texi2any.pl:420
! #, perl-format
  msgid "%s: unknown variable %s\n"
! msgstr "%s: variable desconocida %s\n"
  
! #: tp/texi2any.pl:424
! #, perl-format
  msgid "obsolete variable %s\n"
! msgstr "variable obsoleta %s\n"
  
! #: tp/texi2any.pl:489
! #, perl-format
  msgid "could not read init file %s"
! msgstr "no se ha podido leer el fichero de inicializaciÃ³n %s"
  
! #: tp/texi2any.pl:652
  #, perl-format
  msgid "ignoring unrecognized TEXINFO_OUTPUT_FORMAT value `%s'\n"
  msgstr "ignorando valor desconocido de TEXINFO_OUTPUT_FORMAT ('%s').\n"
  
! #: tp/texi2any.pl:735
! #, perl-format
! msgid "Usage: %s [OPTION]... TEXINFO-FILE...\n"
! msgstr "Modo de empleo: %s [OPCIÃ“N]... FICHERO-TEXINFO...\n"
  
! #: tp/texi2any.pl:738
  msgid ""
  "Translate Texinfo source documentation to various other formats, by default\n"
  "Info files suitable for reading online with Emacs or standalone GNU Info.\n"
+ "\n"
+ "This program is commonly installed as both `makeinfo' and `texi2any';\n"
+ "the behavior is identical, and does not depend on the installed name.\n"
  msgstr ""
  "Convierte ficheros escritos en Texinfo a varios otros formatos, por defecto "
***************
*** 3575,3581 ****
  "formato Info, que puede ser leÃ­do con Emacs o el visor de ficheros Info de "
  "GNU.\n"
  
! #: tp/texi2any.pl:729
! #, fuzzy, perl-format
  msgid ""
  "General options:\n"
--- 3373,3384 ----
  "formato Info, que puede ser leÃ­do con Emacs o el visor de ficheros Info de "
  "GNU.\n"
+ "\n"
+ "Por lo comÃºn este programa se instala tanto como `makeinfo' como "
+ "`texi2any';\n"
+ "el comportamiento es idÃ©ntico, y no depende del nombre que se haya "
+ "instalado.\n"
  
! #: tp/texi2any.pl:744
! #, perl-format
  msgid ""
  "General options:\n"
***************
*** 3590,3602 ****
  "      --init-file=FILE        load FILE to modify the default behavior.\n"
  "  -c, --set-customization-variable VAR=VAL  set customization variable VAR \n"
! "                                to VAL.\n"
  "  -v, --verbose               explain what is being done.\n"
  "      --version               display version information and exit.\n"
  msgstr ""
! "Opciones generales;\n"
! "      --error-limit=NÃšMERO    dar por finalizado el proceso del fichero en\n"
! "                                cuestiÃ³n tras un nÃºmero de errors mayor o "
! "igual\n"
! "                                a NÃšMERO (por defecto %d).\n"
  "      --document-language=TEXTO\n"
  "                              locale a usar con el fin de traducir "
--- 3393,3401 ----
  "      --init-file=FILE        load FILE to modify the default behavior.\n"
  "  -c, --set-customization-variable VAR=VAL  set customization variable VAR \n"
! "                                to value VAL.\n"
  "  -v, --verbose               explain what is being done.\n"
  "      --version               display version information and exit.\n"
  msgstr ""
! "Opciones generales:\n"
  "      --document-language=TEXTO\n"
  "                              locale a usar con el fin de traducir "
***************
*** 3604,3614 ****
  "                                Texinfo para el documento final (C por "
  "defecto).\n"
  "      --force                 generar documento de salida incluso si se\n"
  "                                encontraron errores durante el proceso.\n"
  "      --help                  mostrar este mensaje de ayuda.\n"
  "      --no-validate           suprimir la validaciÃ³n de enlaces.\n"
! "      --no-warn               suprimir mensajes de precauciÃ³n (pero no "
  "errores).\n"
! "  -v, --verbose               explicar que se estÃ¡ haciendo durante el "
  "proceso\n"
  "                                del documento en cuestiÃ³n.\n"
--- 3403,3425 ----
  "                                Texinfo para el documento final (C por "
  "defecto).\n"
+ "      --error-limit=NÃšMERO    dar por finalizado el proceso del fichero en\n"
+ "                                cuestiÃ³n tras un nÃºmero de errores mayor o "
+ "igual\n"
+ "                                a NÃšMERO (por defecto %d).\n"
  "      --force                 generar documento de salida incluso si se\n"
  "                                encontraron errores durante el proceso.\n"
  "      --help                  mostrar este mensaje de ayuda.\n"
  "      --no-validate           suprimir la validaciÃ³n de enlaces.\n"
! "      --no-warn               suprimir mensajes de advertencia (pero no "
  "errores).\n"
! "      --conf-dir=DIR          buscar tambiÃ©n en DIR los ficheros de\n"
! "                                 inicializaciÃ³n.\n"
! "      --info-file=FICHERO     cargar FICHERO para modificar el "
! "comportamiento\n"
! "                                 predefinido.\n"
! "  -c, --set-customization-variable VAR=VAL  asigna el valor VAL a la "
! "variable\n"
! "                                 personalizada VAR.\n"
! "  -v, --verbose               explicar quÃ© se estÃ¡ haciendo durante el "
  "proceso\n"
  "                                del documento en cuestiÃ³n.\n"
***************
*** 3616,3621 ****
  "                                aplicaciÃ³n informÃ¡tica.\n"
  
! #: tp/texi2any.pl:744
! #, fuzzy
  msgid ""
  "Output format selection (default is to produce Info):\n"
--- 3427,3431 ----
  "                                aplicaciÃ³n informÃ¡tica.\n"
  
! #: tp/texi2any.pl:760
  msgid ""
  "Output format selection (default is to produce Info):\n"
***************
*** 3624,3637 ****
  "      --plaintext             output plain text rather than Info.\n"
  "      --xml                   output Texinfo XML rather than Info.\n"
! "      --dvi, --dvipdf, --ps, --pdf  call texi2dvi to generate given output.\n"
  msgstr ""
  "SelecciÃ³n de formato de salida (por defecto se producen ficheros Info):\n"
  "      --docbook               generar un fichero en formato Docbook XML.\n"
  "      --html                  generar un fichero en formato HTML.\n"
  "      --xml                   generar un fichero en formato Texinfo XML.\n"
  "      --plaintext             generar un fichero en texto plano.\n"
  
! #: tp/texi2any.pl:752
! #, fuzzy
  msgid ""
  "General output options:\n"
--- 3434,3452 ----
  "      --plaintext             output plain text rather than Info.\n"
  "      --xml                   output Texinfo XML rather than Info.\n"
! "      --dvi, --dvipdf, --ps, --pdf  call texi2dvi to generate given output,\n"
! "                                after checking validity of TEXINFO-FILE.\n"
  msgstr ""
  "SelecciÃ³n de formato de salida (por defecto se producen ficheros Info):\n"
  "      --docbook               generar un fichero en formato Docbook XML.\n"
  "      --html                  generar un fichero en formato HTML.\n"
+ "      --plaintext             generar un fichero en formato de texto plano.\n"
  "      --xml                   generar un fichero en formato Texinfo XML.\n"
  "      --plaintext             generar un fichero en texto plano.\n"
+ "      --dvi, --dvipdf, --ps, --pdf  llamar a texi2dvi para generar la "
+ "salida\n"
+ "                                despuÃ©s de comprobar la validez de\n"
+ "                                FICHERO-TEXINFO.\n"
  
! #: tp/texi2any.pl:768
  msgid ""
  "General output options:\n"
***************
*** 3645,3649 ****
  "output).\n"
  "                                Also, if producing Info, write to\n"
! "                                standard output by default \n"
  "      --no-split              suppress any splitting of the output;\n"
  "                                generate only one output file.\n"
--- 3460,3464 ----
  "output).\n"
  "                                Also, if producing Info, write to\n"
! "                                standard output by default.\n"
  "      --no-split              suppress any splitting of the output;\n"
  "                                generate only one output file.\n"
***************
*** 3660,3666 ****
  msgstr ""
  "Opciones generales de salida:\n"
! "  -E, --macro-expand=FICHERO  escribir un fichero FICHERO en el que "
! "cualquier\n"
! "                                macro presente es expandido (primitivas\n"
  "                                `@setfilename' serÃ¡n ignoradas).\n"
  "      --no-headers            suprimir separadores de nodos, lÃ­neas de "
--- 3475,3480 ----
  msgstr ""
  "Opciones generales de salida:\n"
! "  -E, --macro-expand=FICHERO  escribir un fichero FICHERO en el que toda\n"
! "                                macro presente es expandida (las primitivas\n"
  "                                `@setfilename' serÃ¡n ignoradas).\n"
  "      --no-headers            suprimir separadores de nodos, lÃ­neas de "
***************
*** 3672,3685 ****
  "      --no-split              no generar un documento Info o HTML multi-"
  "pÃ¡gina;\n"
! "                                generar un sÃ³lo documento que ocurre en una\n"
! "                                sÃ³la pÃ¡gina.\n"
! "      --number-sections       numerar capÃ­tulos y secciones.\n"
! "  -o, --output=FICHERO        escribir en fichero FICHERO (se toma como "
! "nombre\n"
! "                               de directorio si el formato de salida es "
! "HTML\n"
! "                               en modo multi-documento/multi-pÃ¡gina).\n"
  
! #: tp/texi2any.pl:772
  #, perl-format
  msgid ""
--- 3486,3508 ----
  "      --no-split              no generar un documento Info o HTML multi-"
  "pÃ¡gina;\n"
! "                                generar un solo documento que se extienda a "
! "lo\n"
! "                                largo de una sola pÃ¡gina.\n"
! "      --[no-]number-sections  numerar capÃ­tulos y secciones (activado por "
! "defecto).\n"
! "  -o, --output=DESTINO        escribir en fichero DESTINO.\n"
! "                                Con salida multi-pÃ¡gina, se crea DESTINO "
! "como\n"
! "                                 directorio y se guardan en Ã©l los "
! "ficheros.\n"
! "                                Con salida mono-pÃ¡gina, si DESTINO ya "
! "existe\n"
! "                                 como directorio o termina en /, se guardan "
! "en\n"
! "                                 Ã©l los ficheros.\n"
! "                                En caso contrario, DESTINO es el nombre del\n"
! "                                 fichero.\n"
  
! #: tp/texi2any.pl:788
  #, perl-format
  msgid ""
***************
*** 3703,3707 ****
  msgstr ""
  "Opciones para Info y texto plano:\n"
! "      --disable-encoding      no generar acentos y caracteres especiales en "
  "el\n"
  "                                documento de salida, ignorar la primitiva\n"
--- 3526,3530 ----
  msgstr ""
  "Opciones para Info y texto plano:\n"
! "      --disable-encoding      no generar acentos ni caracteres especiales en "
  "el\n"
  "                                documento de salida, ignorar la primitiva\n"
***************
*** 3722,3726 ****
  "                                defecto).\n"
  "      --paragraph-indent=NÃšMERO\n"
! "                              proveer a pÃ¡rrafos con un mÃ¡rgen dado por el\n"
  "                                nÃºmero de espacios NÃšMERO (por defecto %d). "
  "Si\n"
--- 3545,3549 ----
  "                                defecto).\n"
  "      --paragraph-indent=NÃšMERO\n"
! "                              proveer a pÃ¡rrafos con un margen dado por el\n"
  "                                nÃºmero de espacios NÃšMERO (por defecto %d). "
  "Si\n"
***************
*** 3735,3740 ****
  "%d).\n"
  
! #: tp/texi2any.pl:789
! #, fuzzy
  msgid ""
  "Options for HTML:\n"
--- 3558,3562 ----
  "%d).\n"
  
! #: tp/texi2any.pl:805
  msgid ""
  "Options for HTML:\n"
***************
*** 3756,3781 ****
  "                              producir lista de enlaces internos en "
  "FICHERO.\n"
  "      --transliterate-file-names\n"
  "                              producir nombres de ficheros en formato "
  "ASCII.\n"
  
! #: tp/texi2any.pl:800
  msgid ""
  "Options for XML and Docbook:\n"
  "      --output-indent=VAL     does nothing, retained for compatibility.\n"
  msgstr ""
  
! #: tp/texi2any.pl:803
  msgid ""
  "Options for DVI/PS/PDF:\n"
  "      --Xopt=OPT              pass OPT to texi2dvi; can be repeated.\n"
  msgstr ""
  
! #: tp/texi2any.pl:806
! #, fuzzy
  msgid ""
  "Input file options:\n"
  "      --commands-in-node-names  does nothing, retained for compatibility.\n"
  "  -D VAR                        define the variable VAR, as with @set.\n"
  "  -I DIR                        append DIR to the @include search path.\n"
  "  -P DIR                        prepend DIR to the @include search path.\n"
--- 3578,3614 ----
  "                              producir lista de enlaces internos en "
  "FICHERO.\n"
+ "      --split=DIVISIÃ“N        partir en DIVISIÃ“N, donde DIVISIÃ“N puede ser\n"
+ "                                `chapter', `section' o `node'.\n"
  "      --transliterate-file-names\n"
  "                              producir nombres de ficheros en formato "
  "ASCII.\n"
+ "      --node-files            producir ficheros de redirecciÃ³n para nodos y\n"
+ "                                anclajes; lo predefinido es configurarlo "
+ "solo\n"
+ "                                si hay divisiÃ³n.\n"
  
! #: tp/texi2any.pl:816
  msgid ""
  "Options for XML and Docbook:\n"
  "      --output-indent=VAL     does nothing, retained for compatibility.\n"
  msgstr ""
+ "opciones para XML y Docbook:\n"
+ "      --output-indent=VAL     no hace nada; se mantiene por compatibilidad.\n"
  
! #: tp/texi2any.pl:819
  msgid ""
  "Options for DVI/PS/PDF:\n"
  "      --Xopt=OPT              pass OPT to texi2dvi; can be repeated.\n"
  msgstr ""
+ "Opciones para DVI/PS/PDF:\n"
+ "      --Xopt=OPC              pasa OPC a text2dvi; puede repetirse.\n"
  
! # TODO review shell
! #: tp/texi2any.pl:822
  msgid ""
  "Input file options:\n"
  "      --commands-in-node-names  does nothing, retained for compatibility.\n"
  "  -D VAR                        define the variable VAR, as with @set.\n"
+ "  -D 'VAR VAL'                  define VAR to VAL (one shell argument).\n"
  "  -I DIR                        append DIR to the @include search path.\n"
  "  -P DIR                        prepend DIR to the @include search path.\n"
***************
*** 3783,3787 ****
  msgstr ""
  "Opciones para ficheros de entrada:\n"
! "      --commands-in-node-names  permitir comandos `@' en nombres de nodo.\n"
  "  -D VARIABLE                   definir la variable VARIABLE, tal y como si "
  "asÃ­\n"
--- 3616,3621 ----
  msgstr ""
  "Opciones para ficheros de entrada:\n"
! "      --commands-in-node-names  no hace nada; se mantiene por "
! "compatibilidad.\n"
  "  -D VARIABLE                   definir la variable VARIABLE, tal y como si "
  "asÃ­\n"
***************
*** 3789,3792 ****
--- 3623,3628 ----
  "                                  documento mediante el uso de `@set "
  "VARIABLE'.\n"
+ "  -D 'VARIABLE VALOR'           definir la variable VARIABLE y asignarle el\n"
+ "                                  valor VALOR (un argumento de Â«shellÂ»).\n"
  "  -I DIRECTORIO                 aÃ±adir el directorio DIRECTORIO al final de "
  "la\n"
***************
*** 3804,3809 ****
  "                                  `@clear VARIABLE'.\n"
  
! #: tp/texi2any.pl:813
! #, fuzzy
  msgid ""
  "Conditional processing in input:\n"
--- 3640,3644 ----
  "                                  `@clear VARIABLE'.\n"
  
! #: tp/texi2any.pl:830
  msgid ""
  "Conditional processing in input:\n"
***************
*** 3837,3855 ****
  "formato\n"
  "                      de salida no es texto plano.\n"
! "  --iftex           procesar primitivas `@iftex' y `@tex', conlleva\n"
! "                      `--no-split'.\n"
  "  --ifxml           procesar primitivas `@ifxml' y `@xml'.\n"
! "  --no-ifdocbook    no procesar primitivas `@ifdocbook' o `@docbook'.\n"
! "  --no-ifhtml       no procesar primitivas `@ifhtml' o `@html'.\n"
  "  --no-ifinfo       no procesar primitivas `@ifinfo'.\n"
  "  --no-ifplaintext  no procesar primitivas `@ifplaintext'.\n"
! "  --no-iftex        no procesar primitivas `@iftex' o `@tex'.\n"
! "  --no-ifxml        no procesar primitivas `@ifxml' o `@xml'.\n"
  "\n"
  "  TambiÃ©n, para las opciones de tipo --no-ifFORMATO, procesar "
  "`@ifnotFORMATO'.\n"
  
! #: tp/texi2any.pl:830
! #, fuzzy
  msgid ""
  "  The defaults for the @if... conditionals depend on the output format:\n"
--- 3672,3688 ----
  "formato\n"
  "                      de salida no es texto plano.\n"
! "  --iftex           procesar primitivas `@iftex' y `@tex'.\n"
  "  --ifxml           procesar primitivas `@ifxml' y `@xml'.\n"
! "  --no-ifdocbook    no procesar primitivas `@ifdocbook' ni `@docbook'.\n"
! "  --no-ifhtml       no procesar primitivas `@ifhtml' ni `@html'.\n"
  "  --no-ifinfo       no procesar primitivas `@ifinfo'.\n"
  "  --no-ifplaintext  no procesar primitivas `@ifplaintext'.\n"
! "  --no-iftex        no procesar primitivas `@iftex' ni `@tex'.\n"
! "  --no-ifxml        no procesar primitivas `@ifxml' ni `@xml'.\n"
  "\n"
  "  TambiÃ©n, para las opciones de tipo --no-ifFORMATO, procesar "
  "`@ifnotFORMATO'.\n"
  
! #: tp/texi2any.pl:847
  msgid ""
  "  The defaults for the @if... conditionals depend on the output format:\n"
***************
*** 3862,3873 ****
  "  Las acciones por defecto para primitivas condicionales del tipo `@if...'\n"
  "  dependen en gran medida del formato de salida seleccionado:\n"
! "  si este es HTML, --ifhtml estarÃ¡ activo, mientras el resto no;\n"
! "  si este es Info, --ifinfo estarÃ¡ activo, mientras el resto no;\n"
! "  si este es texto plano, --ifplaintext estarÃ¡ activo, mientras el resto "
  "no;\n"
! "  si este es XML, --ifxml estarÃ¡ activo, mientras el resto no;\n"
  
! #: tp/texi2any.pl:837
! #, fuzzy
  msgid ""
  "Examples:\n"
--- 3695,3706 ----
  "  Las acciones por defecto para primitivas condicionales del tipo `@if...'\n"
  "  dependen en gran medida del formato de salida seleccionado:\n"
! "  si este es Docbook, --ifdocbook estarÃ¡ activo, mientras que el resto no;\n"
! "  si este es HTML, --ifhtml estarÃ¡ activo, mientras que el resto no;\n"
! "  si este es Info, --ifinfo estarÃ¡ activo, mientras que el resto no;\n"
! "  si este es texto plano, --ifplaintext estarÃ¡ activo, mientras que el resto "
  "no;\n"
! "  si este es XML, --ifxml estarÃ¡ activo, mientras que el resto no;\n"
  
! #: tp/texi2any.pl:854
  msgid ""
  "Examples:\n"
***************
*** 3887,3940 ****
  "Ejemplos:\n"
  "\n"
! "  makeinfo foo.texi                      escribe el fichero cuyo nombre "
! "viene\n"
! "                                         dado por el contenido de la "
! "primitiva\n"
! "                                         `@setfilename' en el fichero de\n"
! "                                         entrada, en formato Info.\n"
! "\n"
! "  makeinfo --html foo.texi               escribe el fichero cuyo nombre "
! "viene\n"
! "                                         dado por el contenido de la "
! "primitiva\n"
! "                                         `@setfilename' en el fichero de\n"
! "                                         entrada, en formato html.\n"
! "\n"
! "  makeinfo --docbook foo.texi            escribe el fichero cuyo nombre "
! "viene\n"
! "                                         dado por el contenido de la "
! "primitiva\n"
! "                                         `@setfilename' en el fichero de\n"
! "                                         entrada, en formato docbook.\n"
! "\n"
! "  makeinfo --html --no-headers foo.texi  escribe el fichero cuyo nombre "
! "viene\n"
! "                                         dado por el contenido de la "
! "primitiva\n"
! "                                         `@setfilename' en el fichero de\n"
! "                                         entrada, en formato HTML, sin menus "
  "o\n"
- "                                         informaciÃ³n alguna sobre nodos o\n"
  "                                         lÃ­neas.\n"
  "\n"
! "  makeinfo --number-sections foo.texi    escribe el fichero cuyo nombre "
! "viene\n"
! "                                         dado por el contenido de la "
! "primitiva\n"
! "                                         `@setfilename' en el fichero de\n"
! "                                         entrada, en formato Info, "
  "numerando\n"
  "                                         secciones y capÃ­tulos.\n"
  "\n"
! "  makeinfo --no-split foo.texi           escribe el fichero cuyo nombre "
! "viene\n"
! "                                         dado por el contenido de la "
! "primitiva\n"
! "                                         `@setfilename' en el fichero de\n"
! "                                         entrada, en formato Info, todo en "
! "un\n"
! "                                         mismo fichero.\n"
  
! #: tp/texi2any.pl:884
  #, perl-format
  msgid "%s: --footnote-style arg must be `separate' or `end', not `%s'.\n"
--- 3720,3783 ----
  "Ejemplos:\n"
  "\n"
! "  makeinfo foo.texi                      escribe en el fichero cuyo nombre\n"
! "                                         viene dado por el contenido de la\n"
! "                                         primitiva `@setfilename' en el "
! "fichero\n"
! "                                         de\n"
! " entrada, en formato Info.\n"
! "\n"
! "  makeinfo --html foo.texi               escribe en el fichero cuyo nombre\n"
! "                                         viene dado por el contenido de la\n"
! "                                         primitiva `@setfilename' en el "
! "fichero\n"
! "                                         de entrada, en formato HTML.\n"
! "\n"
! "  makeinfo --xml foo.texi                escribe en el fichero cuyo nombre\n"
! "                                         viene dado por el contenido de la\n"
! "                                         primitiva `@setfilename' en el "
! "fichero\n"
! "                                         de entrada, en formato XML.\n"
! "\n"
! "  makeinfo --docbook foo.texi            escribe en el fichero cuyo nombre\n"
! "                                         viene dado por el contenido de la\n"
! "                                         primitiva `@setfilename' en el "
! "fichero\n"
! "                                         de entrada, en formato Docbook.\n"
! "\n"
! "  makeinfo --plaintext foo.texi          escribe en la salida estÃ¡ndar\n"
! "                                         en formato de texto plano.\n"
! "\n"
! "  makeinfo --pdf foo.texi                escribe utilizando texi2dvi\n"
! "                                         en formato PDF.\n"
! "\n"
! "  makeinfo --html --no-headers foo.texi  escribe en el fichero cuyo nombre\n"
! "                                         viene dado por el contenido de la\n"
! "                                         primitiva `@setfilename' en el "
! "fichero\n"
! "                                         de entrada, en formato HTML, sin "
! "menus\n"
! "                                         ni informaciÃ³n alguna sobre nodos "
  "o\n"
  "                                         lÃ­neas.\n"
  "\n"
! "  makeinfo --number-sections foo.texi    escribe en el fichero cuyo nombre\n"
! "                                         viene dado por el contenido de la\n"
! "                                         primitiva `@setfilename' en el "
! "fichero\n"
! "                                         de entrada, en formato Info, "
  "numerando\n"
  "                                         secciones y capÃ­tulos.\n"
  "\n"
! "  makeinfo --no-split foo.texi           escribe en el fichero cuyo nombre\n"
! "                                         viene dado por el contenido de la\n"
! "                                         primitiva `@setfilename' en el "
! "fichero\n"
! "                                         de entrada, en formato Info, todo "
! "en\n"
! "                                         un mismo fichero, sin importar "
! "cuÃ¡n\n"
! "                                         grande sea.\n"
  
! #: tp/texi2any.pl:901
  #, perl-format
  msgid "%s: --footnote-style arg must be `separate' or `end', not `%s'.\n"
***************
*** 3942,3946 ****
  "%s: `--footnote-style' toma como argumentos `separate' o `end', no '%s'.\n"
  
! #: tp/texi2any.pl:966
  #, perl-format
  msgid "%s: --paragraph-indent arg must be numeric/`none'/`asis', not `%s'.\n"
--- 3785,3789 ----
  "%s: `--footnote-style' toma como argumentos `separate' o `end', no '%s'.\n"
  
! #: tp/texi2any.pl:992
  #, perl-format
  msgid "%s: --paragraph-indent arg must be numeric/`none'/`asis', not `%s'.\n"
***************
*** 3949,4081 ****
  "'%s'.\n"
  
! #: tp/texi2any.pl:1043
  #, perl-format
  msgid "%s: when generating %s, only one input FILE may be specified with -o\n"
  msgstr ""
  
! #: tp/texi2any.pl:1047
  msgid "--Xopt option without printed output"
! msgstr ""
  
! #: tp/texi2any.pl:1057
! #, fuzzy, perl-format
  msgid "unknown tree transformation %s"
! msgstr "acciÃ³n desconocida '%s'"
  
! #: tp/texi2any.pl:1064
  #, perl-format
  msgid "ignoring splitting for format %s"
! msgstr ""
  
! #: tp/texi2any.pl:1114
  #, perl-format
  msgid "%s: missing file argument.\n"
  msgstr "%s: se necesita nombre de fichero que procesar.\n"
  
! #: tp/texi2any.pl:1115
  #, perl-format
  msgid "Try `%s --help' for more information.\n"
  msgstr "Pruebe `%s --help' para obtener mÃ¡s informaciÃ³n.\n"
  
! #: tp/texi2any.pl:1193
  msgid "fill_gaps_in_sectioning transformation return no result. No section?"
  msgstr ""
  
! #: tp/texi2any.pl:1215
! #, fuzzy, perl-format
  msgid "error on closing macro expand file %s: %s\n"
! msgstr "error cerrando fichero '%s'"
  
! #: tp/texi2any.pl:1221
  #, perl-format
  msgid "could not open %s for writing: %s\n"
! msgstr "no se pudo abrir %s por escribir: %s\n"
  
! #: tp/texi2any.pl:1246
  msgid ""
  "insert_nodes_for_sectioning_commands transformation return no result. No "
  "section?"
  msgstr ""
  
! #: tp/texi2any.pl:1311 tp/texi2any.pl:1387
  #, perl-format
  msgid "%s: error on closing %s: %s\n"
  msgstr "%s: error cerrando %s: %s\n"
  
! #: tp/texi2any.pl:1334 tp/texi2any.pl:1368
! #, fuzzy, perl-format
  msgid "%s: error on closing internal links file %s: %s\n"
! msgstr "%s: ignorando el segundo argumento '%s' para los enlaces internos.\n"
  
! #: tp/texi2any.pl:1340 tp/texi2any.pl:1374
  #, perl-format
  msgid "%s: could not open %s for writing: %s\n"
! msgstr "%s: no se pudo abrir %s por escribir: %s\n"
! 
! #: util/texindex.c:223
! msgid "display this help and exit"
! msgstr "mostrar este texto de ayuda"
! 
! #: util/texindex.c:225
! msgid "send output to FILE"
! msgstr "enviar la salida al fichero FICHERO"
  
! #: util/texindex.c:227
! msgid "display version information and exit"
! msgstr "mostrar informaciÃ³n sobre la versiÃ³n de esta aplicaciÃ³n informÃ¡tica"
  
! #: util/texindex.c:237
! #, c-format
  msgid "Usage: %s [OPTION]... FILE...\n"
! msgstr "Uso: %s [OPCIÃ“N]... FICHERO...\n"
  
! #: util/texindex.c:238
! #, c-format
! msgid "Generate a sorted index for each TeX output FILE.\n"
! msgstr "Genera un Ã­ndice ordenado para cada fichero TeX de salida FICHERO.\n"
  
! #: util/texindex.c:241
! #, c-format
! msgid "Usually FILE... is specified as `foo.%c%c' for a document `foo.texi'.\n"
  msgstr ""
! "FICHERO es generalmente especificado como `foo.%c%c' para un documento "
! "llamado `foo.texi'.\n"
  
! #: util/texindex.c:243
! #, c-format
! msgid ""
! "\n"
! "Options:\n"
! msgstr ""
! "\n"
! "Opciones:\n"
  
! #: util/texindex.c:743
! #, c-format
! msgid "failure reopening %s"
! msgstr "error al re-abrir %s"
  
! #: util/texindex.c:758 util/texindex.c:786
! #, c-format
! msgid "%s: not a texinfo index file"
! msgstr "%s: no es un fichero Ã­ndice de Info"
  
! #: util/texindex.c:993
! #, c-format
! msgid "No page number in %s"
! msgstr "No hay constancia de nÃºmero de pÃ¡gina en %s"
  
! #: util/texindex.c:1066
! #, c-format
! msgid "entry %s follows an entry with a secondary name"
! msgstr "la entrada %s sigue un elemento con nombre secundario"
  
! #~ msgid "Done."
! #~ msgstr "Hecho."
  
  #, fuzzy
! #~| msgid "%s: could not open --css-file: %s"
! #~ msgid "tex4ht.pm: could not open %s"
! #~ msgstr "%s: no se pudo abrir --css-file: %s"
  
  #~ msgid "%s: illegal option -- %c\n"
--- 3792,4239 ----
  "'%s'.\n"
  
! #: tp/texi2any.pl:1069
  #, perl-format
  msgid "%s: when generating %s, only one input FILE may be specified with -o\n"
  msgstr ""
+ "%s: al generar %s, solo puede especificarse un FICHERO de entrada con -o\n"
  
! #: tp/texi2any.pl:1073
  msgid "--Xopt option without printed output"
! msgstr "opciÃ³n --Xopt sin salida impresa"
  
! #: tp/texi2any.pl:1083
! #, perl-format
  msgid "unknown tree transformation %s"
! msgstr "transformaciÃ³n de Ã¡rbol desconocida '%s'"
  
! #: tp/texi2any.pl:1090
  #, perl-format
  msgid "ignoring splitting for format %s"
! msgstr "no se realiza divisiÃ³n para el formato %s"
  
! #: tp/texi2any.pl:1140
  #, perl-format
  msgid "%s: missing file argument.\n"
  msgstr "%s: se necesita nombre de fichero que procesar.\n"
  
! #: tp/texi2any.pl:1141
  #, perl-format
  msgid "Try `%s --help' for more information.\n"
  msgstr "Pruebe `%s --help' para obtener mÃ¡s informaciÃ³n.\n"
  
! #: tp/texi2any.pl:1222
  msgid "fill_gaps_in_sectioning transformation return no result. No section?"
  msgstr ""
+ "La transformaciÃ³n fill_gaps_in_sectioning no da ningÃºn resultado.\n"
+ "Â¿No hay ninguna secciÃ³n?"
  
! #: tp/texi2any.pl:1244
! #, perl-format
  msgid "error on closing macro expand file %s: %s\n"
! msgstr "error al cerrar el fichero de expansiÃ³n de macros '%s': %s\n"
  
! #: tp/texi2any.pl:1250
  #, perl-format
  msgid "could not open %s for writing: %s\n"
! msgstr "no se pudo abrir %s para escriturea: %s\n"
  
! #: tp/texi2any.pl:1275
  msgid ""
  "insert_nodes_for_sectioning_commands transformation return no result. No "
  "section?"
  msgstr ""
+ "La transformaciÃ³n insert_nodes_for_sectioning_commands no da ningÃºn "
+ "resultado.\n"
+ "Â¿No hay ninguna secciÃ³n?"
  
! #: tp/texi2any.pl:1345 tp/texi2any.pl:1421
  #, perl-format
  msgid "%s: error on closing %s: %s\n"
  msgstr "%s: error cerrando %s: %s\n"
  
! #: tp/texi2any.pl:1368 tp/texi2any.pl:1402
! #, perl-format
  msgid "%s: error on closing internal links file %s: %s\n"
! msgstr "%s: error al cerrar el fichero de enlaces internos %s: %s\n"
  
! #: tp/texi2any.pl:1374 tp/texi2any.pl:1408
  #, perl-format
  msgid "%s: could not open %s for writing: %s\n"
! msgstr "%s: no se pudo abrir %s para escritura: %s\n"
  
! #: texindex/ti.twjr:373
! #, awk-format
! msgid "%s: unrecognized option `%s'\n"
! msgstr "%s: opciÃ³n desconocida '%s'\n"
! 
! #: texindex/ti.twjr:444
! #, awk-format
! msgid "%s is not a Texinfo index file\n"
! msgstr "%s: no es un fichero Ã­ndice de Texinfo\n"
! 
! #: texindex/ti.twjr:543
! #, awk-format
! msgid "%s:%d: Bad key %s in record\n"
! msgstr "%s:%d: Clave incorrecta %s en registro\n"
! 
! #: texindex/ti.twjr:566
! #, awk-format
! msgid "%s:%d: Bad entry; expected three fields, not %d\n"
! msgstr "%s:%d: Entrada incorrecta: se esparaban tres campos, no %d.\n"
! 
! #: texindex/ti.twjr:725
! #, awk-format
! msgid "%s:%d: Bad entry; expected %s at column %d\n"
! msgstr "%s:%d: Entrada incorrecta: se esperaba %s en la columna %d.\n"
! 
! #: texindex/ti.twjr:1254
! msgid "..."
! msgstr "..."
  
! #: texindex/ti.twjr:1273
! #, awk-format
  msgid "Usage: %s [OPTION]... FILE...\n"
! msgstr "Modo de empleo: %s [OPCIÃ“N]... FICHERO...\n"
  
! #: texindex/ti.twjr:1274
! msgid "Generate a sorted index for each TeX output FILE."
! msgstr "Genera un Ã­ndice ordenado para cada fichero TeX de salida FICHERO."
  
! #: texindex/ti.twjr:1275
! msgid "Usually FILE... is specified as `foo.??' for a document `foo.texi'."
  msgstr ""
! "FICHERO es generalmente especificado como `foo.??' para un documento llamado "
! "`foo.texi'."
  
! #: texindex/ti.twjr:1277
! msgid "Options:"
! msgstr "Opciones:"
  
! #: texindex/ti.twjr:1278
! msgid " -h, --help   display this help and exit"
! msgstr " -h, --help   muestra este texto de ayuda y termina"
  
! #: texindex/ti.twjr:1279
! msgid " --version    display version information and exit"
! msgstr " --version    muestra la informaciÃ³n de la versiÃ³n y termina"
  
! #: texindex/ti.twjr:1280
! msgid " --           end option processing"
! msgstr " --           fin del procesamiento de las opciones"
  
! #~ msgid ""
! #~ "\n"
! #~ "Email bug reports to bug-texinfo@gnu.org,\n"
! #~ "general questions and discussion to help-texinfo@gnu.org.\n"
! #~ "Texinfo home page: http://www.gnu.org/software/texinfo/"
! #~ msgstr ""
! #~ "\n"
! #~ "Reporte cualquier tipo de problema que usted encuentre en el "
! #~ "funcionamiento\n"
! #~ "de esta programa a <bug-texinfo@gnu.org>.  Preguntas y discusiones sobre\n"
! #~ "Texinfo en general pueden ser dirigidas a <help-texinfo@gnu.org>.\n"
! #~ "El sitio web de Texinfo es: http://www.gnu.org/software/texinfo/"
  
! #~ msgid "Insert this character"
! #~ msgstr "Insertar este carÃ¡cter"
! 
! #~ msgid "No index entries."
! #~ msgstr "No existen entradas en el Ã­ndice."
! 
! #~ msgid "CAN'T SEE THIS"
! #~ msgstr "ESTO NO DEBERÃ�A VERSE"
! 
! #~ msgid ""
! #~ "\n"
! #~ "* Menu: Nodes whose indices contain `%s':\n"
! #~ msgstr ""
! #~ "\n"
! #~ "* MenÃº: Nodos cuyos Ã­ndices contienen '%s':\n"
! 
! #~ msgid "No index"
! #~ msgstr "NingÃºn Ã­ndice"
! 
! #~ msgid "Index for `%s'"
! #~ msgstr "Ã�ndice para '%s'"
! 
! #~ msgid "File names matching `%s'"
! #~ msgstr "Nombres de fichero coincidentes con '%s'"
! 
! #~ msgid ""
! #~ "Basic Commands in Info Windows\n"
! #~ "******************************\n"
! #~ msgstr ""
! #~ "Ã¶rdenes bÃ¡sicas para el manejo de Info\n"
! #~ "**************************************\n"
! 
! #~ msgid "  %-10s  Quit this help.\n"
! #~ msgstr "  %-10s  Salir de esta pantalla de ayuda.\n"
! 
! #~ msgid "  %-10s  Quit Info altogether.\n"
! #~ msgstr "  %-10s  Salir completamente de Info.\n"
! 
! #~ msgid "  %-10s  Invoke the Info tutorial.\n"
! #~ msgstr "  %-10s  Invocar el tutorial de uso de Info.\n"
! 
! #~ msgid "  %-10s  Move to the `next' node of this node.\n"
! #~ msgstr "  %-10s  Ir al nodo que consta como `siguiente' al actual.\n"
! 
! #~ msgid "  %-10s  Move to the `previous' node of this node.\n"
! #~ msgstr "  %-10s  Ir al nodo que consta como `anterior' al actual.\n"
! 
! #~ msgid "  %-10s  Move `up' from this node.\n"
! #~ msgstr "  %-10s  Ir al nodo que consta como `superior' al actual.\n"
! 
! #~ msgid ""
! #~ "  %-10s  Pick menu item specified by name.\n"
! #~ "              Picking a menu item causes another node to be selected.\n"
! #~ msgstr ""
! #~ "  %-10s  Seleccionar un elemento de menÃº por su nombre.\n"
! #~ "              Seleccionar un elemento de menÃº causa que otro nodo sea\n"
! #~ "              seleccionado.\n"
! 
! #~ msgid "  %-10s  Follow a cross reference.  Reads name of reference.\n"
! #~ msgstr ""
! #~ "  %-10s  Seguir una referencia cruzada.  Lee el nombre de la misma.\n"
! 
! #~ msgid "  %-10s  Move to the last node seen in this window.\n"
! #~ msgstr "  %-10s  Ir al Ãºltimo nodo visitado en esta ventana.\n"
! 
! #~ msgid "  %-10s  Skip to next hypertext link within this node.\n"
! #~ msgstr "  %-10s  Ir al siguiente enlace de hiper-texto en este nodo.\n"
! 
! #~ msgid "  %-10s  Follow the hypertext link under cursor.\n"
! #~ msgstr "  %-10s  Seguir el enlace de hiper-texto situado bajo el cursor.\n"
! 
! #~ msgid "  %-10s  Move to the `directory' node.  Equivalent to `g (DIR)'.\n"
! #~ msgstr ""
! #~ "  %-10s  Ir al nodo principal o `directorio'.  Equivalente a `g (DIR)'.\n"
! 
! #~ msgid "  %-10s  Move to the Top node.  Equivalent to `g Top'.\n"
! #~ msgstr "  %-10s  Ir al nodo cumbre.  Equivalente a `g Top'.\n"
! 
! #~ msgid ""
! #~ "Moving within a node:\n"
! #~ "---------------------\n"
! #~ msgstr ""
! #~ "Moverse dentro de un nodo:\n"
! #~ "--------------------------\n"
! 
! #~ msgid "  %-10s  Scroll forward a page.\n"
! #~ msgstr "  %-10s  Avanzar una pÃ¡gina.\n"
! 
! #~ msgid "  %-10s  Scroll backward a page.\n"
! #~ msgstr "  %-10s  Retroceder una pÃ¡gina.\n"
! 
! #~ msgid "  %-10s  Go to the beginning of this node.\n"
! #~ msgstr "  %-10s  Ir al principio de este nodo.\n"
! 
! #~ msgid "  %-10s  Go to the end of this node.\n"
! #~ msgstr "  %-10s  Ir al final de este nodo.\n"
! 
! #~ msgid "  %-10s  Scroll forward 1 line.\n"
! #~ msgstr "  %-10s  Avanzar una lÃ­nea.\n"
! 
! #~ msgid "  %-10s  Scroll backward 1 line.\n"
! #~ msgstr "  %-10s  Retroceder una lÃ­nea.\n"
! 
! #~ msgid ""
! #~ "Other commands:\n"
! #~ "---------------\n"
! #~ msgstr ""
! #~ "Otras Ã³rdenes:\n"
! #~ "--------------\n"
! 
! #~ msgid "  %-10s  Pick first...ninth item in node's menu.\n"
! #~ msgstr ""
! #~ "  %-10s  Seleccionar el primer...noveno elemento del menÃº de este nodo.\n"
! 
! #~ msgid "  %-10s  Pick last item in node's menu.\n"
! #~ msgstr "  %-10s  Seleccionar el Ãºltimo elemento del menÃº de este nodo.\n"
! 
! #~ msgid ""
! #~ "  %-10s  Search for a specified string in the index entries of this Info\n"
! #~ "              file, and select the node referenced by the first entry "
! #~ "found.\n"
! #~ msgstr ""
! #~ "  %-10s  Buscar texto en el Ã­ndice de este fichero Info, y seleccionar\n"
! #~ "              el nodo al que el primer elemento encontrado se refiere.\n"
! 
! #~ msgid ""
! #~ "  %-10s  Move to node specified by name.\n"
! #~ "              You may include a filename as well, as in "
! #~ "(FILENAME)NODENAME.\n"
! #~ msgstr ""
! #~ "  %-10s  Ir a un nodo especificado por su nombre.\n"
! #~ "              Puede incluir un nombre de fichero.  Por ejemplo:\n"
! #~ "              (NOMBRE-FICHERO)NOMBRE-NODO.\n"
! 
! #~ msgid ""
! #~ "  %-10s  Search forward for a specified string,\n"
! #~ "              and select the node in which the next occurrence is found.\n"
! #~ msgstr ""
! #~ "  %-10s  Buscar hacia adelante el texto especificado,\n"
! #~ "              y seleccionar el primer nodo en que dicho texto es "
! #~ "encontrado.\n"
! 
! #~ msgid ""
! #~ "  %-10s  Search backward for a specified string,\n"
! #~ "              and select the node in which the next occurrence is found.\n"
! #~ msgstr ""
! #~ "  %-10s  Buscar hacia atrÃ¡s el texto especificado,\n"
! #~ "              y seleccionar el primer nodo en que dicho texto es "
! #~ "encontrado.\n"
! 
! #~ msgid "ESC %s is undefined."
! #~ msgstr "ESC %s no ha sido definido."
! 
! #~ msgid "%s is defined to %s."
! #~ msgstr "%s ha sido definido como %s."
! 
! #~ msgid ""
! #~ "Selecting other nodes:\n"
! #~ "----------------------\n"
! #~ msgstr ""
! #~ "Seleccionando otros nodos:\n"
! #~ "--------------------------\n"
! 
! #~ msgid "incorrect number of arguments"
! #~ msgstr "nÃºmero de argumentos incorrecto"
! 
! #~ msgid "cannot open input file `%s'"
! #~ msgstr "no se pudo abrir el fichero '%s'"
! 
! #~ msgid "cannot create output file `%s'"
! #~ msgstr "no se pudo crear el fichero '%s'"
! 
! #~ msgid "error writing to `%s'"
! #~ msgstr "error mientras se escribÃ­a al fichero '%s'"
! 
! #~ msgid "error closing output file `%s'"
! #~ msgstr "error cerrando el fichero de salida '%s'"
! 
! #~ msgid "section too long"
! #~ msgstr "secciÃ³n demasiado larga"
! 
! # Â TODO review
! #~ msgid ""
! #~ "Usage: %s [OPTION]... [INPUT-FILE]\n"
! #~ "\n"
! #~ "Compile infokey source file to infokey file.  Reads INPUT-FILE (default\n"
! #~ "$HOME/.infokey) and writes compiled key file to (by default) $HOME/."
! #~ "info.\n"
! #~ "\n"
! #~ "Options:\n"
! #~ "  --output FILE        output to FILE instead of $HOME/.info\n"
! #~ "  --help               display this help and exit.\n"
! #~ "  --version            display version information and exit.\n"
! #~ msgstr ""
! #~ "Modo de empleo: %s [OPCIÃ“N]... [FICHERO]\n"
! #~ "\n"
! #~ "Compila el fichero FICHERO produciendo un fichero infokey.  Lee el "
! #~ "fichero\n"
! #~ "FICHERO (`$HOME/.infokey' por defecto) y escribe el fichero compilado "
! #~ "como\n"
! #~ "`$HOME/.info' (por defecto).\n"
! #~ "\n"
! #~ "Opciones:\n"
! #~ "  --output FICHERO     escribir en fichero FICHERO, en vez de en $HOME/."
! #~ "info\n"
! #~ "  --help               mostrar este mensaje de ayuda.\n"
! #~ "  --version            mostrar informaciÃ³n de versiÃ³n de esta aplicaciÃ³n\n"
! #~ "                         informÃ¡tica.\n"
! 
! #~ msgid "Ignoring invalid infokey file `%s' - too small"
! #~ msgstr "Ignorando fichero infokey '%s' (es demasiado pequeÃ±o)"
! 
! #~ msgid "Ignoring invalid infokey file `%s' - too big"
! #~ msgstr "Ignorando fichero infokey '%s' (es demasiado grande)"
! 
! #~ msgid "Error reading infokey file `%s' - short read"
! #~ msgstr "Error leyendo fichero infokey '%s' - lectura cortada"
! 
! #~ msgid ""
! #~ "Invalid infokey file `%s' (bad magic numbers) -- run infokey to update it"
! #~ msgstr ""
! #~ "El fichero infokey '%s' es invÃ¡lido (secuencia de identificaciÃ³n "
! #~ "invÃ¡lida),\n"
! #~ "ejecute `infokey' sobre este para actualizarlo"
! 
! #~ msgid "Your infokey file `%s' is out of date -- run infokey to update it"
! #~ msgstr ""
! #~ "Su fichero infokey '%s' es demasiado viejo,\n"
! #~ "ejecute `infokey' sobre este para actualizarlo"
! 
! #~ msgid ""
! #~ "Invalid infokey file `%s' (bad section length) -- run infokey to update it"
! #~ msgstr ""
! #~ "El fichero infokey '%s' es invÃ¡lido (longitud de secciÃ³n errÃ³nea),\n"
! #~ "ejecute `infokey' sobre este para actualizarlo"
! 
! #~ msgid ""
! #~ "Invalid infokey file `%s' (bad section code) -- run infokey to update it"
! #~ msgstr ""
! #~ "El fichero infokey '%s' es invÃ¡lido (nÃºmero de secciÃ³n invÃ¡lido),\n"
! #~ "ejecute `infokey' sobre este para actualizarlo"
! 
! #~ msgid "Bad data in infokey file -- some key bindings ignored"
! #~ msgstr ""
! #~ "Datos errÃ³neos en fichero infokey -- algunas combinaciones de teclas "
! #~ "serÃ¡n ignoradas"
! 
! #~ msgid "Bad data in infokey file -- some var settings ignored"
! #~ msgstr ""
! #~ "Datos errÃ³neos en fichero infokey -- algunas variables que han sido "
! #~ "declaradas serÃ¡n ignoradas"
! 
! #~ msgid "Next"
! #~ msgstr "Siguiente"
! 
! #~ msgid "No `Prev' for this node."
! #~ msgstr "No hay nodo `Anterior' a este."
! 
! #~ msgid "Kill node (%s): "
! #~ msgstr "Terminar nodo (%s): "
! 
! #~ msgid "Cannot kill node `%s'"
! #~ msgstr "No se pudo terminar el nodo '%s'"
! 
! #~ msgid "Cannot kill the last node"
! #~ msgstr "No se puede terminar el Ãºltimo nodo"
! 
! #~ msgid "Kill this node"
! #~ msgstr "Terminar este nodo"
! 
! #~ msgid "writing file %s"
! #~ msgstr "escribiendo el fichero %s"
! 
! #~ msgid "closing file %s"
! #~ msgstr "cerrando el fichero %s"
! 
! #~ msgid "Internally used by \\[universal-argument]"
! #~ msgstr "Internamente usado por \\[universal-argument]"
! 
! #, fuzzy
! #~ msgid "Usage: makeinfo [OPTION]... TEXINFO-FILE...\n"
! #~ msgstr "Modo de empleo: %s [OPCIÃ“N]... FICHERO-TEXINFO...\n"
  
  #, fuzzy
! #~ msgid "  or:  texi2any [OPTION]... TEXINFO-FILE...\n"
! #~ msgstr "Uso: %s [OPCIÃ“N]... FICHERO-TEXINFO...\n"
! 
! #~ msgid "send output to FILE"
! #~ msgstr "enviar la salida al fichero FICHERO"
! 
! #~ msgid "failure reopening %s"
! #~ msgstr "error al re-abrir %s"
! 
! #~ msgid "No page number in %s"
! #~ msgstr "No hay constancia de nÃºmero de pÃ¡gina en %s"
! 
! #~ msgid "entry %s follows an entry with a secondary name"
! #~ msgstr "la entrada %s sigue un elemento con nombre secundario"
! 
! #~ msgid "Done."
! #~ msgstr "Hecho."
  
  #~ msgid "%s: illegal option -- %c\n"
***************
*** 4391,4397 ****
  #~ "El nodo '%s' requiere un comando de secciÃ³n, como por ejemplo `%c%s'"
  
- #~ msgid "No node name specified for `%c%s' command"
- #~ msgstr "No se ha especificado nombre de nodo alguno para el comando `%c%s'"
- 
  #~ msgid "Anchor `%s' and node `%s' map to the same file name"
  #~ msgstr "El enlace '%s' y el nodo '%s' apuntan al mismo fichero"
--- 4549,4552 ----
Binary files texinfo-5.2/po/fr.gmo and texinfo-6.0/po/fr.gmo differ
diff -Nrc2 texinfo-5.2/po/fr.po texinfo-6.0/po/fr.po
*** texinfo-5.2/po/fr.po	2013-09-26 23:52:36.000000000 +0100
--- texinfo-6.0/po/fr.po	2015-06-26 13:52:33.000000000 +0100
***************
*** 10,21 ****
  # Laurent Bourbeau <bourbeau@progiciels-bpi.ca>, 2001.
  # Jean-Philippe GuÃ©rard <jean-philippe.guerard@corbeaunoir.org>, 2011-2013.
! # Jean-Charles Malahieude <lilyfan@orange.fr>, 2013.
  #
  msgid ""
  msgstr ""
! "Project-Id-Version: texinfo 5.0.91\n"
  "Report-Msgid-Bugs-To: bug-texinfo@gnu.org\n"
! "POT-Creation-Date: 2013-09-26 15:52-0700\n"
! "PO-Revision-Date: 2013-03-09 12:30+0100\n"
  "Last-Translator: Jean-Charles Malahieude <lilyfan@orange.fr>\n"
  "Language-Team: French <traduc@traduc.org>\n"
--- 10,21 ----
  # Laurent Bourbeau <bourbeau@progiciels-bpi.ca>, 2001.
  # Jean-Philippe GuÃ©rard <jean-philippe.guerard@corbeaunoir.org>, 2011-2013.
! # Jean-Charles Malahieude <lilyfan@orange.fr>, 2013-2015.
  #
  msgid ""
  msgstr ""
! "Project-Id-Version: texinfo 5.9.93\n"
  "Report-Msgid-Bugs-To: bug-texinfo@gnu.org\n"
! "POT-Creation-Date: 2015-06-26 13:52+0100\n"
! "PO-Revision-Date: 2015-06-07 12:37+0200\n"
  "Last-Translator: Jean-Charles Malahieude <lilyfan@orange.fr>\n"
  "Language-Team: French <traduc@traduc.org>\n"
***************
*** 26,85 ****
  "Plural-Forms: nplurals=2; plural=(n > 1);\n"
  
! #: gnulib/lib/error.c:188
  msgid "Unknown system error"
  msgstr "Erreur systÃ¨me inconnue"
  
! #: gnulib/lib/getopt.c:547 gnulib/lib/getopt.c:576
  #, c-format
  msgid "%s: option '%s' is ambiguous; possibilities:"
  msgstr "%sÂ : l'option Â«Â %sÂ Â» est ambiguÃ«Â ; options possiblesÂ :"
  
! #: gnulib/lib/getopt.c:624 gnulib/lib/getopt.c:628
  #, c-format
  msgid "%s: option '--%s' doesn't allow an argument\n"
  msgstr "%sÂ : l'option Â«Â --%sÂ Â» n'autorise pas d'argument\n"
  
! #: gnulib/lib/getopt.c:637 gnulib/lib/getopt.c:642
  #, c-format
  msgid "%s: option '%c%s' doesn't allow an argument\n"
  msgstr "%sÂ : l'option Â«Â %c%sÂ Â» n'autorise pas d'argument\n"
  
! #: gnulib/lib/getopt.c:685 gnulib/lib/getopt.c:704
  #, c-format
  msgid "%s: option '--%s' requires an argument\n"
  msgstr "%sÂ : l'option Â«Â --%sÂ Â» a besoin d'un argument\n"
  
! #: gnulib/lib/getopt.c:742 gnulib/lib/getopt.c:745
  #, c-format
  msgid "%s: unrecognized option '--%s'\n"
  msgstr "%sÂ : l'option Â«Â --%sÂ Â» n'a pas Ã©tÃ© reconnue\n"
  
! #: gnulib/lib/getopt.c:753 gnulib/lib/getopt.c:756
  #, c-format
  msgid "%s: unrecognized option '%c%s'\n"
  msgstr "%sÂ : l'option Â«Â %c%sÂ Â» n'a pas Ã©tÃ© reconnue\n"
  
! #: gnulib/lib/getopt.c:805 gnulib/lib/getopt.c:808
  #, c-format
  msgid "%s: invalid option -- '%c'\n"
  msgstr "%sÂ : option non valide -- Â«Â %cÂ Â»\n"
  
! #: gnulib/lib/getopt.c:861 gnulib/lib/getopt.c:878 gnulib/lib/getopt.c:1088
! #: gnulib/lib/getopt.c:1106
  #, c-format
  msgid "%s: option requires an argument -- '%c'\n"
  msgstr "%sÂ : l'option a besoin d'un argument -- Â«Â %cÂ Â»\n"
  
! #: gnulib/lib/getopt.c:934 gnulib/lib/getopt.c:950
  #, c-format
  msgid "%s: option '-W %s' is ambiguous\n"
  msgstr "%sÂ : l'option Â«Â -W %sÂ Â» est ambiguÃ«\n"
  
! #: gnulib/lib/getopt.c:974 gnulib/lib/getopt.c:992
  #, c-format
  msgid "%s: option '-W %s' doesn't allow an argument\n"
  msgstr "%sÂ : l'option Â«Â -W %sÂ Â» n'autorise pas d'argument\n"
  
! #: gnulib/lib/getopt.c:1013 gnulib/lib/getopt.c:1031
  #, c-format
  msgid "%s: option '-W %s' requires an argument\n"
--- 26,90 ----
  "Plural-Forms: nplurals=2; plural=(n > 1);\n"
  
! #: gnulib/lib/error.c:191
  msgid "Unknown system error"
  msgstr "Erreur systÃ¨me inconnue"
  
! #: gnulib/lib/getopt.c:575 gnulib/lib/getopt.c:604
  #, c-format
  msgid "%s: option '%s' is ambiguous; possibilities:"
  msgstr "%sÂ : l'option Â«Â %sÂ Â» est ambiguÃ«Â ; options possiblesÂ :"
  
! #: gnulib/lib/getopt.c:619
! #, c-format
! msgid "%s: option '%s' is ambiguous\n"
! msgstr "%sÂ : l'option Â«Â %sÂ Â» est ambiguÃ«\n"
! 
! #: gnulib/lib/getopt.c:654 gnulib/lib/getopt.c:658
  #, c-format
  msgid "%s: option '--%s' doesn't allow an argument\n"
  msgstr "%sÂ : l'option Â«Â --%sÂ Â» n'autorise pas d'argument\n"
  
! #: gnulib/lib/getopt.c:667 gnulib/lib/getopt.c:672
  #, c-format
  msgid "%s: option '%c%s' doesn't allow an argument\n"
  msgstr "%sÂ : l'option Â«Â %c%sÂ Â» n'autorise pas d'argument\n"
  
! #: gnulib/lib/getopt.c:715 gnulib/lib/getopt.c:734
  #, c-format
  msgid "%s: option '--%s' requires an argument\n"
  msgstr "%sÂ : l'option Â«Â --%sÂ Â» a besoin d'un argument\n"
  
! #: gnulib/lib/getopt.c:772 gnulib/lib/getopt.c:775
  #, c-format
  msgid "%s: unrecognized option '--%s'\n"
  msgstr "%sÂ : l'option Â«Â --%sÂ Â» n'a pas Ã©tÃ© reconnue\n"
  
! #: gnulib/lib/getopt.c:783 gnulib/lib/getopt.c:786
  #, c-format
  msgid "%s: unrecognized option '%c%s'\n"
  msgstr "%sÂ : l'option Â«Â %c%sÂ Â» n'a pas Ã©tÃ© reconnue\n"
  
! #: gnulib/lib/getopt.c:835 gnulib/lib/getopt.c:838
  #, c-format
  msgid "%s: invalid option -- '%c'\n"
  msgstr "%sÂ : option non valide -- Â«Â %cÂ Â»\n"
  
! #: gnulib/lib/getopt.c:891 gnulib/lib/getopt.c:908 gnulib/lib/getopt.c:1118
! #: gnulib/lib/getopt.c:1136
  #, c-format
  msgid "%s: option requires an argument -- '%c'\n"
  msgstr "%sÂ : l'option a besoin d'un argument -- Â«Â %cÂ Â»\n"
  
! #: gnulib/lib/getopt.c:964 gnulib/lib/getopt.c:980
  #, c-format
  msgid "%s: option '-W %s' is ambiguous\n"
  msgstr "%sÂ : l'option Â«Â -W %sÂ Â» est ambiguÃ«\n"
  
! #: gnulib/lib/getopt.c:1004 gnulib/lib/getopt.c:1022
  #, c-format
  msgid "%s: option '-W %s' doesn't allow an argument\n"
  msgstr "%sÂ : l'option Â«Â -W %sÂ Â» n'autorise pas d'argument\n"
  
! #: gnulib/lib/getopt.c:1043 gnulib/lib/getopt.c:1061
  #, c-format
  msgid "%s: option '-W %s' requires an argument\n"
***************
*** 163,267 ****
  msgstr "mÃ©moire Ã©puisÃ©e"
  
! #: info/echo-area.c:283 info/session.c:978
  msgid "Move forward a character"
  msgstr "Avance d'un caractÃ¨re"
  
! #: info/echo-area.c:295 info/session.c:1005
  msgid "Move backward a character"
  msgstr "Recule d'un caractÃ¨re"
  
! #: info/echo-area.c:307
  msgid "Move to the start of this line"
  msgstr "Va au dÃ©but de cette ligne"
  
! #: info/echo-area.c:312
  msgid "Move to the end of this line"
  msgstr "Va Ã  la fin de cette ligne"
  
! #: info/echo-area.c:320 info/session.c:1037
  msgid "Move forward a word"
  msgstr "Avance d'un mot"
  
! #: info/echo-area.c:360 info/session.c:1061
  msgid "Move backward a word"
  msgstr "Recule d'un mot"
  
! #: info/echo-area.c:400
  msgid "Delete the character under the cursor"
  msgstr "Supprime le caractÃ¨re sous le curseur"
  
! #: info/echo-area.c:430
  msgid "Delete the character behind the cursor"
  msgstr "Supprime le caractÃ¨re prÃ©cÃ©dant le curseur"
  
! #: info/echo-area.c:451
  msgid "Cancel or quit operation"
  msgstr "Annule ou quitte l'opÃ©ration"
  
! #: info/echo-area.c:466
  msgid "Accept (or force completion of) this line"
  msgstr "Accepte (ou complÃ©te) cette ligne"
  
! #: info/echo-area.c:471
  msgid "Insert next character verbatim"
  msgstr "InsÃ¨re le prochain caractÃ¨re tel quel"
  
! #: info/echo-area.c:479
! msgid "Insert this character"
! msgstr "InsÃ¨re ce caractÃ¨re"
! 
! #: info/echo-area.c:498
  msgid "Insert a TAB character"
  msgstr "InsÃ¨re une tabulation"
  
! #: info/echo-area.c:505
  msgid "Transpose characters at point"
  msgstr "Permute les caractÃ¨res autour de ce point"
  
! #: info/echo-area.c:556
  msgid "Yank back the contents of the last kill"
  msgstr "Colle le contenu du dernier effacement"
  
! #: info/echo-area.c:563
  msgid "Kill ring is empty"
  msgstr "Le presse-papiers est vide"
  
! #: info/echo-area.c:576
  msgid "Yank back a previous kill"
  msgstr "Colle un effacement prÃ©cÃ©dent"
  
! #: info/echo-area.c:609
  msgid "Kill to the end of the line"
  msgstr "Efface jusqu'Ã  la fin de la ligne"
  
! #: info/echo-area.c:622
  msgid "Kill to the beginning of the line"
  msgstr "Efface jusqu'au dÃ©but de la ligne"
  
! #: info/echo-area.c:634
  msgid "Kill the word following the cursor"
  msgstr "Efface le mot aprÃ¨s le curseur"
  
! #: info/echo-area.c:654
  msgid "Kill the word preceding the cursor"
  msgstr "Efface le mot avant le curseur"
  
! #: info/echo-area.c:871 info/echo-area.c:929
  msgid "No completions"
  msgstr "Aucune faÃ§on de complÃ©ter"
  
! #: info/echo-area.c:873
  msgid "Not complete"
  msgstr "Incomplet"
  
! #: info/echo-area.c:914
  msgid "List possible completions"
  msgstr "Ã‰numÃ¨re les faÃ§ons de complÃ©ter"
  
! #: info/echo-area.c:933
  msgid "Sole completion"
  msgstr "Une seule faÃ§on de complÃ©ter"
  
! #: info/echo-area.c:941
  #, c-format
  msgid "%d completion:\n"
--- 168,268 ----
  msgstr "mÃ©moire Ã©puisÃ©e"
  
! #: info/echo-area.c:299 info/session.c:1328
  msgid "Move forward a character"
  msgstr "Avance d'un caractÃ¨re"
  
! #: info/echo-area.c:318 info/session.c:1341
  msgid "Move backward a character"
  msgstr "Recule d'un caractÃ¨re"
  
! #: info/echo-area.c:344
  msgid "Move to the start of this line"
  msgstr "Va au dÃ©but de cette ligne"
  
! #: info/echo-area.c:349
  msgid "Move to the end of this line"
  msgstr "Va Ã  la fin de cette ligne"
  
! #: info/echo-area.c:357 info/session.c:1356
  msgid "Move forward a word"
  msgstr "Avance d'un mot"
  
! #: info/echo-area.c:397 info/session.c:1370
  msgid "Move backward a word"
  msgstr "Recule d'un mot"
  
! #: info/echo-area.c:437
  msgid "Delete the character under the cursor"
  msgstr "Supprime le caractÃ¨re sous le curseur"
  
! #: info/echo-area.c:457
  msgid "Delete the character behind the cursor"
  msgstr "Supprime le caractÃ¨re prÃ©cÃ©dant le curseur"
  
! #: info/echo-area.c:478
  msgid "Cancel or quit operation"
  msgstr "Annule ou quitte l'opÃ©ration"
  
! #: info/echo-area.c:493
  msgid "Accept (or force completion of) this line"
  msgstr "Accepte (ou complÃ©te) cette ligne"
  
! #: info/echo-area.c:498
  msgid "Insert next character verbatim"
  msgstr "InsÃ¨re le prochain caractÃ¨re tel quel"
  
! #: info/echo-area.c:530
  msgid "Insert a TAB character"
  msgstr "InsÃ¨re une tabulation"
  
! #: info/echo-area.c:582
  msgid "Transpose characters at point"
  msgstr "Permute les caractÃ¨res autour de ce point"
  
! #: info/echo-area.c:651
  msgid "Yank back the contents of the last kill"
  msgstr "Colle le contenu du dernier effacement"
  
! #: info/echo-area.c:658
  msgid "Kill ring is empty"
  msgstr "Le presse-papiers est vide"
  
! #: info/echo-area.c:671
  msgid "Yank back a previous kill"
  msgstr "Colle un effacement prÃ©cÃ©dent"
  
! #: info/echo-area.c:704
  msgid "Kill to the end of the line"
  msgstr "Efface jusqu'Ã  la fin de la ligne"
  
! #: info/echo-area.c:717
  msgid "Kill to the beginning of the line"
  msgstr "Efface jusqu'au dÃ©but de la ligne"
  
! #: info/echo-area.c:729
  msgid "Kill the word following the cursor"
  msgstr "Efface le mot aprÃ¨s le curseur"
  
! #: info/echo-area.c:749
  msgid "Kill the word preceding the cursor"
  msgstr "Efface le mot avant le curseur"
  
! #: info/echo-area.c:981 info/echo-area.c:1039
  msgid "No completions"
  msgstr "Aucune faÃ§on de complÃ©ter"
  
! #: info/echo-area.c:983
  msgid "Not complete"
  msgstr "Incomplet"
  
! #: info/echo-area.c:1032
  msgid "List possible completions"
  msgstr "Ã‰numÃ¨re les faÃ§ons de complÃ©ter"
  
! #: info/echo-area.c:1043
  msgid "Sole completion"
  msgstr "Une seule faÃ§on de complÃ©ter"
  
! #: info/echo-area.c:1052
  #, c-format
  msgid "%d completion:\n"
***************
*** 270,306 ****
  msgstr[1] "%d faÃ§ons de complÃ©terÂ :\n"
  
! #: info/echo-area.c:1091
  msgid "Insert completion"
  msgstr "ComplÃ¨te"
  
! #: info/echo-area.c:1228
  #, c-format
  msgid "Building completions..."
  msgstr "Recherche des faÃ§ons de complÃ©ter..."
  
! #: info/echo-area.c:1347
  msgid "Scroll the completions window"
  msgstr "Fait dÃ©filer la fenÃªtre des faÃ§ons de complÃ©ter"
  
! #: info/filesys.c:88
! #, fuzzy, c-format
  msgid "looking for file \"%s\""
! msgstr "erreur de fermeture du fichier de sortie Â«Â %sÂ Â»"
  
! #: info/filesys.c:178
! #, fuzzy, c-format
  msgid "looking for file %s in %s"
! msgstr "erreur de fermeture du fichier de sortie Â«Â %sÂ Â»"
  
! #: info/filesys.c:209 info/filesys.c:224 info/filesys.c:245
! #, fuzzy, c-format
  msgid "found file %s"
! msgstr "erreur de fermeture du fichier de sortie Â«Â %sÂ Â»"
  
! #: info/footnotes.c:211
  msgid "Footnotes could not be displayed"
  msgstr "Impossible d'afficher les notes de bas de page"
  
! #: info/footnotes.c:237
  msgid "Show the footnotes associated with this node in another window"
  msgstr "Montre les notes de bas de page de ce nÅ“ud dans une autre fenÃªtre"
--- 271,308 ----
  msgstr[1] "%d faÃ§ons de complÃ©terÂ :\n"
  
! #: info/echo-area.c:1169
  msgid "Insert completion"
  msgstr "ComplÃ¨te"
  
! #: info/echo-area.c:1271
  #, c-format
  msgid "Building completions..."
  msgstr "Recherche des faÃ§ons de complÃ©ter..."
  
! #: info/echo-area.c:1390
  msgid "Scroll the completions window"
  msgstr "Fait dÃ©filer la fenÃªtre des faÃ§ons de complÃ©ter"
  
! #: info/filesys.c:91
! #, c-format
  msgid "looking for file \"%s\""
! msgstr "recherche du fichier Â«Â %sÂ Â»"
  
! #: info/filesys.c:158
! #, c-format
  msgid "looking for file %s in %s"
! msgstr "rechecrche du fichier %s dans %s"
  
! #: info/filesys.c:227 info/filesys.c:241 info/filesys.c:262
! #, c-format
  msgid "found file %s"
! msgstr "Trouve le fichier %s"
  
! #: info/footnotes.c:231
! #, c-format
  msgid "Footnotes could not be displayed"
  msgstr "Impossible d'afficher les notes de bas de page"
  
! #: info/footnotes.c:251
  msgid "Show the footnotes associated with this node in another window"
  msgstr "Montre les notes de bas de page de ce nÅ“ud dans une autre fenÃªtre"
***************
*** 311,465 ****
  msgstr "----- Notes de bas de page ----"
  
! #: info/indices.c:174
! msgid "Look up a string in the index for this file"
! msgstr "Recherche une chaÃ®ne dans l'index pour ce fichier"
! 
! #: info/indices.c:202 info/indices.c:885
  #, c-format
  msgid "Finding index entries..."
  msgstr "Recherche des entrÃ©es d'index..."
  
! #: info/indices.c:209
  #, c-format
  msgid "No indices found."
  msgstr "Aucun index trouvÃ©."
  
! #: info/indices.c:219
  msgid "Index entry: "
  msgstr "EntrÃ©e d'indexÂ : "
  
! #: info/indices.c:253 info/indices.c:907 info/session.c:4204
  #, c-format
! msgid "Search string too short"
! msgstr "ChaÃ®ne Ã  rechercher trop courte"
  
! #: info/indices.c:365
  msgid ""
! "Go to the next matching index item from the last `\\[index-search]' command"
  msgstr "Va Ã  la correspondance suivante de la commande Â«Â \\[index-search]Â Â»"
  
! #: info/indices.c:376
  #, c-format
  msgid "No previous index search string."
  msgstr "Aucune chaÃ®ne de recherche d'index prÃ©cÃ©dente."
  
! #: info/indices.c:383
! #, c-format
! msgid "No index entries."
! msgstr "Aucune entrÃ©e d'index."
! 
! #: info/indices.c:431
  #, c-format
! msgid "No more index entries containing `%s'."
  msgstr "Plus aucune entrÃ©e d'index contenant Â«Â %sÂ Â»."
  
! #: info/indices.c:432 info/indices.c:942
  #, c-format
! msgid "No index entries containing `%s'."
  msgstr "Aucune entrÃ©e d'index contenant Â«Â %sÂ Â»."
  
! #: info/indices.c:444
! msgid "CAN'T SEE THIS"
! msgstr "CECIÂ N'ESTÂ PASÂ VISIBLE"
! 
! #: info/indices.c:480
! #, c-format
! msgid "Found `%s' in %s. (`\\[next-index-match]' tries to find next.)"
! msgstr ""
! "Â«Â %sÂ Â» trouvÃ© dans %s (Â«Â \\[next-index-match]Â Â» cherchera le prochain)."
! 
! #: info/indices.c:611
  #, c-format
! msgid "Scanning indices of `%s'..."
  msgstr "Parcours des index de Â«Â %sÂ Â»..."
  
! #: info/indices.c:659
! #, c-format
! msgid "No available info files have `%s' in their indices."
! msgstr "Â«Â %sÂ Â» n'est prÃ©sent dans aucun des index disponibles."
! 
! #: info/indices.c:685
  msgid "Grovel all known info file's indices for a string and build a menu"
  msgstr ""
  "Cherche une chaÃ®ne dans tous les index de fichiers info et construit un menu"
  
! #: info/indices.c:689
! msgid "Index apropos: "
! msgstr "Description des indexÂ : "
  
! #: info/indices.c:717
  #, c-format
! msgid ""
! "\n"
! "* Menu: Nodes whose indices contain `%s':\n"
! msgstr ""
! "\n"
! "* MenuÂ : nÅ“uds dont les index contiennent Â«Â %sÂ Â»Â :\n"
  
! #: info/indices.c:869
  msgid "List all matches of a string in the index"
  msgstr "Placer dans l'index toutes les correspondances Ã  une chaÃ®ne"
  
! #: info/indices.c:891
! #, c-format
! msgid "No index"
! msgstr "Pas d'index"
  
! #: info/indices.c:895
! msgid "Index topic: "
! msgstr "Sujet de l'indexÂ : "
  
! #: info/indices.c:913
  #, c-format
! msgid "Index for `%s'"
! msgstr "Index de Â«Â %sÂ Â»"
  
! #: info/indices.c:966
! #, fuzzy, c-format
! msgid "File names matching `%s'"
! msgstr "aucun Â«Â %cend %sÂ Â» correspondant"
  
! #: info/indices.c:996
! msgid "Show all matching files"
! msgstr ""
  
! #: info/indices.c:1000
! #, fuzzy, c-format
! msgid "No file index"
! msgstr "Pas d'index"
  
! #: info/info.c:316
  #, c-format
! msgid "no index entries found for `%s'\n"
! msgstr "aucune entrÃ©e d'index trouvÃ©e pour Â«Â %sÂ Â»\n"
  
! #: info/info.c:490
  #, c-format
  msgid "invalid number: %s\n"
! msgstr ""
  
! #: info/info.c:641
  #, c-format
  msgid "malformed variable assignment: %s"
! msgstr ""
  
! #: info/info.c:650 info/infomap.c:1218
! #, fuzzy, c-format
  msgid "%s: no such variable"
! msgstr "%sÂ : variable %s inconnue"
  
! #: info/info.c:654 info/infomap.c:1222
! #, fuzzy, c-format
  msgid "value %s is not valid for variable %s"
! msgstr "Fixe la valeur d'une variable Info"
  
! #: info/info.c:671 info/infokey.c:892
  #, c-format
  msgid "Try --help for more information.\n"
  msgstr "Utilisez --help pour plus d'informations.\n"
  
! #: info/info.c:693 info/infokey.c:144 install-info/install-info.c:2163
! #: tp/texi2any.pl:861 util/texindex.c:295
! #, c-format, perl-format
  msgid ""
  "Copyright (C) %s Free Software Foundation, Inc.\n"
--- 313,445 ----
  msgstr "----- Notes de bas de page ----"
  
! #: info/indices.c:123 info/indices.c:806
  #, c-format
  msgid "Finding index entries..."
  msgstr "Recherche des entrÃ©es d'index..."
  
! #: info/indices.c:206
! msgid "Look up a string in the index for this file"
! msgstr "Recherche une chaÃ®ne dans l'index pour ce fichier"
! 
! #: info/indices.c:218 info/indices.c:324 info/indices.c:812
  #, c-format
  msgid "No indices found."
  msgstr "Aucun index trouvÃ©."
  
! #: info/indices.c:222
  msgid "Index entry: "
  msgstr "EntrÃ©e d'indexÂ : "
  
! #: info/indices.c:439
  #, c-format
! msgid "Found '%s' in %s. ('\\[next-index-match]' tries to find next.)"
! msgstr ""
! "Â«Â %sÂ Â» trouvÃ© dans %s (Â«Â \\[next-index-match]Â Â» cherchera le prochain)."
  
! #: info/indices.c:449
  msgid ""
! "Go to the next matching index item from the last '\\[index-search]' command"
  msgstr "Va Ã  la correspondance suivante de la commande Â«Â \\[index-search]Â Â»"
  
! #: info/indices.c:460
  #, c-format
  msgid "No previous index search string."
  msgstr "Aucune chaÃ®ne de recherche d'index prÃ©cÃ©dente."
  
! #: info/indices.c:478
  #, c-format
! msgid "No more index entries containing '%s'."
  msgstr "Plus aucune entrÃ©e d'index contenant Â«Â %sÂ Â»."
  
! #: info/indices.c:479 info/indices.c:874
  #, c-format
! msgid "No index entries containing '%s'."
  msgstr "Aucune entrÃ©e d'index contenant Â«Â %sÂ Â»."
  
! #: info/indices.c:583
  #, c-format
! msgid "Scanning indices of '%s'..."
  msgstr "Parcours des index de Â«Â %sÂ Â»..."
  
! #: info/indices.c:636
  msgid "Grovel all known info file's indices for a string and build a menu"
  msgstr ""
  "Cherche une chaÃ®ne dans tous les index de fichiers info et construit un menu"
  
! #: info/indices.c:644 info/indices.c:646
! msgid "Index apropos"
! msgstr "Description des index"
  
! #: info/indices.c:686
  #, c-format
! msgid "Index entries containing '%s':\n"
! msgstr "Aucune entrÃ©e d'index contenant Â«Â %sÂ Â»Â :\n"
  
! #: info/indices.c:791
  msgid "List all matches of a string in the index"
  msgstr "Placer dans l'index toutes les correspondances Ã  une chaÃ®ne"
  
! #: info/indices.c:818 info/indices.c:820
! msgid "Index topic"
! msgstr "Sujet de l'index"
  
! #: info/indices.h:40
! #, c-format
! msgid "No available info files have '%s' in their indices."
! msgstr "Â«Â %sÂ Â» n'est prÃ©sent dans aucun des index disponibles."
  
! #: info/info-utils.c:899
  #, c-format
! msgid "Error converting file character encoding."
! msgstr "Erreur lors de la conversion d'encodage de caracÃ¨res du fichier."
  
! #: info/info.c:223 info/session.c:2700
! #, c-format
! msgid "No menu item '%s' in node '%s'."
! msgstr "Aucune entrÃ©e de menu Â«Â %sÂ Â» dans le nÅ“ud Â«Â %sÂ Â»."
  
! #: info/info.c:316
! #, c-format
! msgid "No file given for node '%s'."
! msgstr "Aucun menu dans le nÅ“ud Â«Â %sÂ Â»."
  
! #: info/info.c:365 info/info.c:1115
! #, c-format
! msgid "Cannot find node '%s'."
! msgstr "Impossible de trouver le nÅ“ud Â«Â %sÂ Â»."
  
! #: info/info.c:387
  #, c-format
! msgid "No program name given."
! msgstr "Aucun nom de programme donnÃ©."
  
! #: info/info.c:578
  #, c-format
  msgid "invalid number: %s\n"
! msgstr "nombre invalideÂ : %s\n"
  
! #: info/info.c:758
  #, c-format
  msgid "malformed variable assignment: %s"
! msgstr "assignation de variable mal formÃ©eÂ : %s"
  
! #: info/info.c:765 info/infokey.c:537
! #, c-format
  msgid "%s: no such variable"
! msgstr "%sÂ : variable inconnue"
  
! #: info/info.c:771 info/infokey.c:539
! #, c-format
  msgid "value %s is not valid for variable %s"
! msgstr "la valeur %s est invalide pour une variable %s"
  
! #: info/info.c:783
  #, c-format
  msgid "Try --help for more information.\n"
  msgstr "Utilisez --help pour plus d'informations.\n"
  
! #: info/info.c:805 install-info/install-info.c:2212 tp/texi2any.pl:878
! #: texindex/ti.twjr:1293
! #, c-format, awk-format, perl-format
  msgid ""
  "Copyright (C) %s Free Software Foundation, Inc.\n"
***************
*** 476,490 ****
  "Aucune garantie n'est offerte, dans les limites permises par la loi.\n"
  
! #: info/info.c:785
! #, fuzzy, c-format
! msgid "can't open %s: %s"
! msgstr "impossible d'ouvrir %sÂ : %s"
! 
! #: info/info.c:791
  #, c-format
! msgid "debugging output diverted to \"%s\""
! msgstr ""
  
! #: info/info.c:877
  #, c-format
  msgid ""
--- 456,465 ----
  "Aucune garantie n'est offerte, dans les limites permises par la loi.\n"
  
! #: info/info.c:963
  #, c-format
! msgid "no index entries found for '%s'\n"
! msgstr "aucune entrÃ©e d'index trouvÃ©e pour Â«Â %sÂ Â»\n"
  
! #: info/info.c:1016
  #, c-format
  msgid ""
***************
*** 497,502 ****
  "Lit un document au format Info.\n"
  
! #: info/info.c:883
! #, fuzzy
  msgid ""
  "Options:\n"
--- 472,476 ----
  "Lit un document au format Info.\n"
  
! #: info/info.c:1022
  msgid ""
  "Options:\n"
***************
*** 509,512 ****
--- 483,487 ----
  msgstr ""
  "OptionsÂ :\n"
+ "  -a, --all                    Cherche dans tous les manuels.\n"
  "  -k, --apropos=CHAÃŽNE         Cherche la CHAÃŽNE dans les index des "
  "manuels.\n"
***************
*** 515,520 ****
  "  -f, --file=FICHIER           Indique quel fichier Info visiter."
  
! #: info/info.c:891
! #, fuzzy
  msgid ""
  "  -h, --help                   display this help and exit.\n"
--- 490,494 ----
  "  -f, --file=FICHIER           Indique quel fichier Info visiter."
  
! #: info/info.c:1030
  msgid ""
  "  -h, --help                   display this help and exit.\n"
***************
*** 527,535 ****
  "                                 nÅ“ud correspondant.\n"
  "  -n, --node=NÅ’UD              SÃ©lectionne le nÅ“ud du premier fichier\n"
! "                                 Info visitÃ©..\n"
  "  -o, --output=FICHIER         Ã‰crit les nÅ“uds sÃ©lectionnÃ©s dans FICHIER."
  
! #: info/info.c:897
! #, fuzzy
  msgid ""
  "  -R, --raw-escapes            output \"raw\" ANSI escapes (default).\n"
--- 501,508 ----
  "                                 nÅ“ud correspondant.\n"
  "  -n, --node=NÅ’UD              SÃ©lectionne le nÅ“ud du premier fichier\n"
! "                                 Info visitÃ©.\n"
  "  -o, --output=FICHIER         Ã‰crit les nÅ“uds sÃ©lectionnÃ©s dans FICHIER."
  
! #: info/info.c:1036
  msgid ""
  "  -R, --raw-escapes            output \"raw\" ANSI escapes (default).\n"
***************
*** 538,553 ****
  "  -O, --show-options, --usage  go to command-line options node."
  msgstr ""
! "  -R, --raw-escapes            Affiche les codes ANSI bruts (par dÃ©faut).\n"
! "      --no-raw-escapes         Affiche les codes ANSI comme texte littÃ©ral.\n"
  "      --restore=FICHIER        Lit les 1res frappes clavier depuis FICHIER.\n"
  "  -O, --show-options, --usage  Va au nÅ“ud des options en ligne de commande."
  
! #: info/info.c:904
  msgid "  -b, --speech-friendly        be friendly to speech synthesizers."
  msgstr ""
  "  -b, --speech-friendly        CompatibilitÃ© avec les synthÃ©tiseurs vocaux."
  
! #: info/info.c:908
! #, fuzzy
  msgid ""
  "      --strict-node-location   (for debugging) use Info file pointers as-"
--- 511,527 ----
  "  -O, --show-options, --usage  go to command-line options node."
  msgstr ""
! "  -R, --raw-escapes            Affiche les codes d'Ã©chappement ANSI bruts\n"
! "                                 (par dÃ©faut).\n"
! "      --no-raw-escapes         Affiche les codes d'Ã©chappement ANSI\n"
! "                                 comme texte littÃ©ral.\n"
  "      --restore=FICHIER        Lit les 1res frappes clavier depuis FICHIER.\n"
  "  -O, --show-options, --usage  Va au nÅ“ud des options en ligne de commande."
  
! #: info/info.c:1043
  msgid "  -b, --speech-friendly        be friendly to speech synthesizers."
  msgstr ""
  "  -b, --speech-friendly        CompatibilitÃ© avec les synthÃ©tiseurs vocaux."
  
! #: info/info.c:1047
  msgid ""
  "      --strict-node-location   (for debugging) use Info file pointers as-"
***************
*** 562,576 ****
  "      --strict-node-location   (pour la recherche d'anomalies) utilise\n"
  "                                 tels quels les pointeurs de fichier Info.\n"
! "      --subnodes               Affichage rÃ©cursif des entrÃ©es de menu.\n"
  "      --vi-keys                Raccourcis clavier type vi et less.\n"
  "      --version                Affiche la version et s'arrÃªte.\n"
! "  -w, --where, --location      Affiche l'emplacement du fichier Info."
  
! #: info/info.c:917
  msgid ""
  "\n"
  "The first non-option argument, if present, is the menu entry to start from;\n"
! "it is searched for in all `dir' files along INFOPATH.\n"
! "If it is not present, info merges all `dir' files and shows the result.\n"
  "Any remaining arguments are treated as the names of menu\n"
  "items relative to the initial node visited."
--- 536,552 ----
  "      --strict-node-location   (pour la recherche d'anomalies) utilise\n"
  "                                 tels quels les pointeurs de fichier Info.\n"
! "  -v, --variable VAR=VALEUR    Assigne VALEUR Ã  la variable Info VAR.\n"
  "      --vi-keys                Raccourcis clavier type vi et less.\n"
  "      --version                Affiche la version et s'arrÃªte.\n"
! "  -w, --where, --location      Affiche l'emplacement du fichier Info.\n"
! "  -x, --debug=NOMBRE           DÃ©termine le niveau de recherche\n"
! "                                 d'anomalie (-1 pour tout).\n"
  
! #: info/info.c:1056
  msgid ""
  "\n"
  "The first non-option argument, if present, is the menu entry to start from;\n"
! "it is searched for in all 'dir' files along INFOPATH.\n"
! "If it is not present, info merges all 'dir' files and shows the result.\n"
  "Any remaining arguments are treated as the names of menu\n"
  "items relative to the initial node visited."
***************
*** 585,598 ****
  "relatif au premier nÅ“ud visitÃ©."
  
! #: info/info.c:924
  msgid ""
  "\n"
! "For a summary of key bindings, type h within Info."
  msgstr ""
  "\n"
! "Pour obtenir un rÃ©sumÃ© des raccourcis clavier, entrer h depuis\n"
  "le programme."
  
! #: info/info.c:927
  msgid ""
  "\n"
--- 561,574 ----
  "relatif au premier nÅ“ud visitÃ©."
  
! #: info/info.c:1063
  msgid ""
  "\n"
! "For a summary of key bindings, type H within Info."
  msgstr ""
  "\n"
! "Pour obtenir un rÃ©sumÃ© des raccourcis clavier, entrer H depuis\n"
  "le programme."
  
! #: info/info.c:1066
  msgid ""
  "\n"
***************
*** 602,606 ****
  "  info info-stnd             show the manual specific to this Info program\n"
  "  info emacs                 start at emacs node from top-level dir\n"
! "  info emacs buffers         start at buffers node within emacs manual\n"
  "  info --show-options emacs  start at node with emacs' command line options\n"
  "  info --subnodes -o out.txt emacs  dump entire manual to out.txt\n"
--- 578,584 ----
  "  info info-stnd             show the manual specific to this Info program\n"
  "  info emacs                 start at emacs node from top-level dir\n"
! "  info emacs buffers         select buffers menu entry in emacs manual\n"
! "  info emacs -n Files        start at Files node within emacs manual\n"
! "  info '(emacs)Files'        alternative way to start at Files node\n"
  "  info --show-options emacs  start at node with emacs' command line options\n"
  "  info --subnodes -o out.txt emacs  dump entire manual to out.txt\n"
***************
*** 615,619 ****
  "Info.\n"
  "  info emacs                 DÃ©marre au nÅ“ud Emacs du haut.\n"
! "  info emacs buffers         DÃ©marre au nÅ“ud buffers du manuel Emacs.\n"
  "  info --show-options emacs  DÃ©marre au nÅ“ud des options de ligne de\n"
  "                               commande d'Emacs.\n"
--- 593,600 ----
  "Info.\n"
  "  info emacs                 DÃ©marre au nÅ“ud Emacs du haut.\n"
! "  info emacs buffers         SÃ©lectionne une entrÃ©e du menu buffers du\n"
! "                               manuel Emacs.\n"
! "  info emacs -n Files        DÃ©marre au nÅ“ud Files du manuel Emacs.\n"
! "  info '(emacs)Files'        Autre moyen de dÃ©marrer au nÅ“ud Files.\n"
  "  info --show-options emacs  DÃ©marre au nÅ“ud des options de ligne de\n"
  "                               commande d'Emacs.\n"
***************
*** 623,634 ****
  "                             l'arborescence."
  
! #: info/info.c:938 info/infokey.c:911 util/texindex.c:259
  msgid ""
- "\n"
  "Email bug reports to bug-texinfo@gnu.org,\n"
  "general questions and discussion to help-texinfo@gnu.org.\n"
  "Texinfo home page: http://www.gnu.org/software/texinfo/"
  msgstr ""
- "\n"
  "Signalez (en anglais) toute anomalie Ã  bug-texinfo@gnu.org.\n"
  "Pour les discussions et questions gÃ©nÃ©rales, Ã©crivez Ã  help-texinfo@gnu."
--- 604,614 ----
  "                             l'arborescence."
  
! #: info/info.c:1081 install-info/install-info.c:616 tp/texi2any.pl:866
! #: texindex/ti.twjr:1282
  msgid ""
  "Email bug reports to bug-texinfo@gnu.org,\n"
  "general questions and discussion to help-texinfo@gnu.org.\n"
  "Texinfo home page: http://www.gnu.org/software/texinfo/"
  msgstr ""
  "Signalez (en anglais) toute anomalie Ã  bug-texinfo@gnu.org.\n"
  "Pour les discussions et questions gÃ©nÃ©rales, Ã©crivez Ã  help-texinfo@gnu."
***************
*** 636,755 ****
  "Site TexinfoÂ : http://www.gnu.org/software/texinfo/"
  
! #: info/info.c:972
  #, c-format
! msgid "Cannot find node `%s'."
! msgstr "Impossible de trouver le nÅ“ud Â«Â %sÂ Â»."
! 
! #: info/info.c:973
! #, c-format
! msgid "Cannot find node `(%s)%s'."
  msgstr "Impossible de trouver le nÅ“ud Â«Â (%s)%sÂ Â»."
  
! #: info/info.c:974
  msgid "Cannot find a window!"
  msgstr "Impossible de trouver une fenÃªtreÂ !"
  
! #: info/info.c:975
  msgid "Point doesn't appear within this window's node!"
  msgstr "Le point n'apparaÃ®t pas dans le nÅ“ud de cette fenÃªtreÂ !"
  
! #: info/info.c:976
  msgid "Cannot delete the last window."
  msgstr "Impossible de dÃ©truire la derniÃ¨re fenÃªtre."
  
! #: info/info.c:977
  msgid "No menu in this node."
  msgstr "Aucun menu dans ce nÅ“ud."
  
! #: info/info.c:978
  msgid "No footnotes in this node."
  msgstr "Aucune note de bas de page dans ce nÅ“ud."
  
! #: info/info.c:979
  msgid "No cross references in this node."
  msgstr "Aucun renvoi dans ce nÅ“ud."
  
! #: info/info.c:980
  #, c-format
! msgid "No `%s' pointer for this node."
  msgstr "Aucun pointeur Â«Â %sÂ Â» pour ce nÅ“ud."
  
! #: info/info.c:981
  #, c-format
! msgid "Unknown Info command `%c'; try `?' for help."
  msgstr "Commande Info Â«Â %cÂ Â» inconnueÂ ; utilisez Â«Â ?Â Â» pour l'aide."
  
  # TERM=tty info
! #: info/info.c:982
  #, c-format
! msgid "Terminal type `%s' is not smart enough to run Info."
  msgstr "Le terminal Â«Â %sÂ Â» n'est pas assez Ã©voluÃ© pour lancer Info."
  
! #: info/info.c:983
  msgid "You are already at the last page of this node."
  msgstr "Vous Ãªtes dÃ©jÃ  Ã  la derniÃ¨re page de ce nÅ“ud."
  
! #: info/info.c:984
  msgid "You are already at the first page of this node."
  msgstr "Vous Ãªtes dÃ©jÃ  Ã  la premiÃ¨re page de ce nÅ“ud."
  
! #: info/info.c:985
  msgid "Only one window."
  msgstr "Une seule fenÃªtre."
  
! #: info/info.c:986
  msgid "Resulting window would be too small."
  msgstr "La fenÃªtre rÃ©sultante serait trop petite."
  
! #: info/info.c:987
  msgid "Not enough room for a help window, please delete a window."
  msgstr ""
  "Pas assez de place pour une fenÃªtre d'aide, veuillez dÃ©truire une fenÃªtre."
  
! #: info/infodoc.c:45
  msgid "Basic Info command keys\n"
  msgstr "Raccourcis Info de base\n"
  
! #: info/infodoc.c:47
  msgid "\\%-10[quit-help]  Close this help window.\n"
  msgstr "\\%-10[quit-help]  Ferme cette fenÃªtre d'aide.\n"
  
! #: info/infodoc.c:48
  msgid "\\%-10[quit]  Quit Info altogether.\n"
  msgstr "\\%-10[quit]  Quitte complÃ¨tement Info.\n"
  
! #: info/infodoc.c:49
  msgid "\\%-10[get-info-help-node]  Invoke the Info tutorial.\n"
  msgstr "\\%-10[get-info-help-node]  Appel du tutoriel Info.\n"
  
! #: info/infodoc.c:51
  msgid "\\%-10[prev-line]  Move up one line.\n"
  msgstr "\\%-10[prev-line]  Monte d'une ligne.\n"
  
! #: info/infodoc.c:52
  msgid "\\%-10[next-line]  Move down one line.\n"
  msgstr "\\%-10[next-line]  Descend d'une ligne.\n"
  
! #: info/infodoc.c:53
  msgid "\\%-10[scroll-backward]  Scroll backward one screenful.\n"
  msgstr "\\%-10[scroll-backward]  Recule d'une page.\n"
  
! #: info/infodoc.c:54
  msgid "\\%-10[scroll-forward]  Scroll forward one screenful.\n"
  msgstr "\\%-10[scroll-forward]  Avance d'une page.\n"
  
! #: info/infodoc.c:55
  msgid "\\%-10[beginning-of-node]  Go to the beginning of this node.\n"
  msgstr "\\%-10[beginning-of-node]  Va au dÃ©but de ce nÅ“ud.\n"
  
! #: info/infodoc.c:56
  msgid "\\%-10[end-of-node]  Go to the end of this node.\n"
  msgstr "\\%-10[end-of-node]  Va Ã  la fin de ce nÅ“ud.\n"
  
! #: info/infodoc.c:58
  msgid "\\%-10[move-to-next-xref]  Skip to the next hypertext link.\n"
  msgstr "\\%-10[move-to-next-xref]  Saute au prochain hyperlien.\n"
  
! #: info/infodoc.c:59
  msgid ""
  "\\%-10[select-reference-this-line]  Follow the hypertext link under the "
--- 616,730 ----
  "Site TexinfoÂ : http://www.gnu.org/software/texinfo/"
  
! #: info/info.c:1116
  #, c-format
! msgid "Cannot find node '(%s)%s'."
  msgstr "Impossible de trouver le nÅ“ud Â«Â (%s)%sÂ Â»."
  
! #: info/info.c:1117
  msgid "Cannot find a window!"
  msgstr "Impossible de trouver une fenÃªtreÂ !"
  
! #: info/info.c:1118
  msgid "Point doesn't appear within this window's node!"
  msgstr "Le point n'apparaÃ®t pas dans le nÅ“ud de cette fenÃªtreÂ !"
  
! #: info/info.c:1119
  msgid "Cannot delete the last window."
  msgstr "Impossible de dÃ©truire la derniÃ¨re fenÃªtre."
  
! #: info/info.c:1120
  msgid "No menu in this node."
  msgstr "Aucun menu dans ce nÅ“ud."
  
! #: info/info.c:1121
  msgid "No footnotes in this node."
  msgstr "Aucune note de bas de page dans ce nÅ“ud."
  
! #: info/info.c:1122
  msgid "No cross references in this node."
  msgstr "Aucun renvoi dans ce nÅ“ud."
  
! #: info/info.c:1123
  #, c-format
! msgid "No '%s' pointer for this node."
  msgstr "Aucun pointeur Â«Â %sÂ Â» pour ce nÅ“ud."
  
! #: info/info.c:1124
  #, c-format
! msgid "Unknown Info command '%c'; try '?' for help."
  msgstr "Commande Info Â«Â %cÂ Â» inconnueÂ ; utilisez Â«Â ?Â Â» pour l'aide."
  
  # TERM=tty info
! #: info/info.c:1125
  #, c-format
! msgid "Terminal type '%s' is not smart enough to run Info."
  msgstr "Le terminal Â«Â %sÂ Â» n'est pas assez Ã©voluÃ© pour lancer Info."
  
! #: info/info.c:1126
  msgid "You are already at the last page of this node."
  msgstr "Vous Ãªtes dÃ©jÃ  Ã  la derniÃ¨re page de ce nÅ“ud."
  
! #: info/info.c:1127
  msgid "You are already at the first page of this node."
  msgstr "Vous Ãªtes dÃ©jÃ  Ã  la premiÃ¨re page de ce nÅ“ud."
  
! #: info/info.c:1128
  msgid "Only one window."
  msgstr "Une seule fenÃªtre."
  
! #: info/info.c:1129
  msgid "Resulting window would be too small."
  msgstr "La fenÃªtre rÃ©sultante serait trop petite."
  
! #: info/info.c:1130
  msgid "Not enough room for a help window, please delete a window."
  msgstr ""
  "Pas assez de place pour une fenÃªtre d'aide, veuillez dÃ©truire une fenÃªtre."
  
! #: info/infodoc.c:40
  msgid "Basic Info command keys\n"
  msgstr "Raccourcis Info de base\n"
  
! #: info/infodoc.c:42
  msgid "\\%-10[quit-help]  Close this help window.\n"
  msgstr "\\%-10[quit-help]  Ferme cette fenÃªtre d'aide.\n"
  
! #: info/infodoc.c:43
  msgid "\\%-10[quit]  Quit Info altogether.\n"
  msgstr "\\%-10[quit]  Quitte complÃ¨tement Info.\n"
  
! #: info/infodoc.c:44
  msgid "\\%-10[get-info-help-node]  Invoke the Info tutorial.\n"
  msgstr "\\%-10[get-info-help-node]  Appel du tutoriel Info.\n"
  
! #: info/infodoc.c:46
  msgid "\\%-10[prev-line]  Move up one line.\n"
  msgstr "\\%-10[prev-line]  Monte d'une ligne.\n"
  
! #: info/infodoc.c:47
  msgid "\\%-10[next-line]  Move down one line.\n"
  msgstr "\\%-10[next-line]  Descend d'une ligne.\n"
  
! #: info/infodoc.c:48
  msgid "\\%-10[scroll-backward]  Scroll backward one screenful.\n"
  msgstr "\\%-10[scroll-backward]  Recule d'une page.\n"
  
! #: info/infodoc.c:49
  msgid "\\%-10[scroll-forward]  Scroll forward one screenful.\n"
  msgstr "\\%-10[scroll-forward]  Avance d'une page.\n"
  
! #: info/infodoc.c:50
  msgid "\\%-10[beginning-of-node]  Go to the beginning of this node.\n"
  msgstr "\\%-10[beginning-of-node]  Va au dÃ©but de ce nÅ“ud.\n"
  
! #: info/infodoc.c:51
  msgid "\\%-10[end-of-node]  Go to the end of this node.\n"
  msgstr "\\%-10[end-of-node]  Va Ã  la fin de ce nÅ“ud.\n"
  
! #: info/infodoc.c:53
  msgid "\\%-10[move-to-next-xref]  Skip to the next hypertext link.\n"
  msgstr "\\%-10[move-to-next-xref]  Saute au prochain hyperlien.\n"
  
! #: info/infodoc.c:54
  msgid ""
  "\\%-10[select-reference-this-line]  Follow the hypertext link under the "
***************
*** 758,829 ****
  "\\%-10[select-reference-this-line]  Suit l'hyperlien sous le curseur.\n"
  
! #: info/infodoc.c:60
  msgid "\\%-10[history-node]  Go back to the last node seen in this window.\n"
  msgstr ""
  "\\%-10[history-node]  Retourne au dernier nÅ“ud vu dans cette fenÃªtre.\n"
  
! #: info/infodoc.c:62
  msgid "\\%-10[global-prev-node]  Go to the previous node in the document.\n"
  msgstr "\\%-10[global-prev-node]  Va au nÅ“ud prÃ©cÃ©dent de ce document.\n"
  
! #: info/infodoc.c:63
  msgid "\\%-10[global-next-node]  Go to the next node in the document.\n"
  msgstr "\\%-10[global-next-node]  Va au nÅ“ud suivant de ce document.\n"
  
! #: info/infodoc.c:64
  msgid "\\%-10[prev-node]  Go to the previous node on this level.\n"
  msgstr "\\%-10[prev-node]  Va au nÅ“ud prÃ©cÃ©dent de ce niveau.\n"
  
! #: info/infodoc.c:65
  msgid "\\%-10[next-node]  Go to the next node on this level.\n"
  msgstr "\\%-10[next-node]  Va au nÅ“ud suivant de ce niveau.\n"
  
! #: info/infodoc.c:66
  msgid "\\%-10[up-node]  Go up one level.\n"
  msgstr "\\%-10[up-node]  Remonte d'un niveau.\n"
  
! #: info/infodoc.c:67
  msgid "\\%-10[top-node]  Go to the top node of this document.\n"
  msgstr "\\%-10[top-node]  Va au premier nÅ“ud (Â«Â topÂ Â») de ce document.\n"
  
! #: info/infodoc.c:68
! msgid "\\%-10[dir-node]  Go to the main `directory' node.\n"
  msgstr "\\%-10[dir-node]  Va au nÅ“ud rÃ©pertoire (Â«Â dirÂ Â») principal.\n"
  
! #: info/infodoc.c:70
  msgid "1...9       Pick the first...ninth item in this node's menu.\n"
  msgstr ""
  "1...9       Choisit la premiÃ¨re...neuviÃ¨me entrÃ©e du menu de ce nÅ“ud.\n"
  
! #: info/infodoc.c:71
  msgid "\\%-10[last-menu-item]  Pick the last item in this node's menu.\n"
  msgstr ""
  "\\%-10[last-menu-item]  Choisit la derniÃ¨re entrÃ©e du menu de ce nÅ“ud.\n"
  
! #: info/infodoc.c:72
  msgid "\\%-10[menu-item]  Pick a menu item specified by name.\n"
  msgstr "\\%-10[menu-item]  SÃ©lectionne une entrÃ©e de menu par son nom.\n"
  
! #: info/infodoc.c:73
  msgid "\\%-10[xref-item]  Follow a cross reference specified by name.\n"
  msgstr "\\%-10[xref-item]  Suit le renvoi spÃ©cifiÃ© par son nom.\n"
  
! #: info/infodoc.c:74
  msgid "\\%-10[goto-node]  Go to a node specified by name.\n"
  msgstr "\\%-10[goto-node]  Va au nÅ“ud spÃ©cifiÃ© par son nom.\n"
  
! #: info/infodoc.c:76
  msgid "\\%-10[search]  Search forward for a specified string.\n"
  msgstr "\\%-10[search]  Recherche la chaÃ®ne indiquÃ©e vers l'avant.\n"
  
! #: info/infodoc.c:77
  msgid "\\%-10[search-previous]  Search for previous occurrence.\n"
  msgstr "\\%-10[search-previous]  Recherche lâ€™occurrence prÃ©cÃ©dente.\n"
  
! #: info/infodoc.c:78
  msgid "\\%-10[search-next]  Search for next occurrence.\n"
  msgstr "\\%-10[search-next]  Recherche l'occurrence suivante.\n"
  
! #: info/infodoc.c:79
  msgid ""
  "\\%-10[index-search]  Search for a specified string in the index, and\n"
--- 733,804 ----
  "\\%-10[select-reference-this-line]  Suit l'hyperlien sous le curseur.\n"
  
! #: info/infodoc.c:55
  msgid "\\%-10[history-node]  Go back to the last node seen in this window.\n"
  msgstr ""
  "\\%-10[history-node]  Retourne au dernier nÅ“ud vu dans cette fenÃªtre.\n"
  
! #: info/infodoc.c:57
  msgid "\\%-10[global-prev-node]  Go to the previous node in the document.\n"
  msgstr "\\%-10[global-prev-node]  Va au nÅ“ud prÃ©cÃ©dent de ce document.\n"
  
! #: info/infodoc.c:58
  msgid "\\%-10[global-next-node]  Go to the next node in the document.\n"
  msgstr "\\%-10[global-next-node]  Va au nÅ“ud suivant de ce document.\n"
  
! #: info/infodoc.c:59
  msgid "\\%-10[prev-node]  Go to the previous node on this level.\n"
  msgstr "\\%-10[prev-node]  Va au nÅ“ud prÃ©cÃ©dent de ce niveau.\n"
  
! #: info/infodoc.c:60
  msgid "\\%-10[next-node]  Go to the next node on this level.\n"
  msgstr "\\%-10[next-node]  Va au nÅ“ud suivant de ce niveau.\n"
  
! #: info/infodoc.c:61
  msgid "\\%-10[up-node]  Go up one level.\n"
  msgstr "\\%-10[up-node]  Remonte d'un niveau.\n"
  
! #: info/infodoc.c:62
  msgid "\\%-10[top-node]  Go to the top node of this document.\n"
  msgstr "\\%-10[top-node]  Va au premier nÅ“ud (Â«Â topÂ Â») de ce document.\n"
  
! #: info/infodoc.c:63
! msgid "\\%-10[dir-node]  Go to the main 'directory' node.\n"
  msgstr "\\%-10[dir-node]  Va au nÅ“ud rÃ©pertoire (Â«Â dirÂ Â») principal.\n"
  
! #: info/infodoc.c:65
  msgid "1...9       Pick the first...ninth item in this node's menu.\n"
  msgstr ""
  "1...9       Choisit la premiÃ¨re...neuviÃ¨me entrÃ©e du menu de ce nÅ“ud.\n"
  
! #: info/infodoc.c:66
  msgid "\\%-10[last-menu-item]  Pick the last item in this node's menu.\n"
  msgstr ""
  "\\%-10[last-menu-item]  Choisit la derniÃ¨re entrÃ©e du menu de ce nÅ“ud.\n"
  
! #: info/infodoc.c:67
  msgid "\\%-10[menu-item]  Pick a menu item specified by name.\n"
  msgstr "\\%-10[menu-item]  SÃ©lectionne une entrÃ©e de menu par son nom.\n"
  
! #: info/infodoc.c:68
  msgid "\\%-10[xref-item]  Follow a cross reference specified by name.\n"
  msgstr "\\%-10[xref-item]  Suit le renvoi spÃ©cifiÃ© par son nom.\n"
  
! #: info/infodoc.c:69
  msgid "\\%-10[goto-node]  Go to a node specified by name.\n"
  msgstr "\\%-10[goto-node]  Va au nÅ“ud spÃ©cifiÃ© par son nom.\n"
  
! #: info/infodoc.c:71
  msgid "\\%-10[search]  Search forward for a specified string.\n"
  msgstr "\\%-10[search]  Recherche la chaÃ®ne indiquÃ©e vers l'avant.\n"
  
! #: info/infodoc.c:72
  msgid "\\%-10[search-previous]  Search for previous occurrence.\n"
  msgstr "\\%-10[search-previous]  Recherche lâ€™occurrence prÃ©cÃ©dente.\n"
  
! #: info/infodoc.c:73
  msgid "\\%-10[search-next]  Search for next occurrence.\n"
  msgstr "\\%-10[search-next]  Recherche l'occurrence suivante.\n"
  
! #: info/infodoc.c:74
  msgid ""
  "\\%-10[index-search]  Search for a specified string in the index, and\n"
***************
*** 833,837 ****
  "              sÃ©lectionne le nÅ“ud correspondant Ã  la premiÃ¨re entrÃ©e.\n"
  
! #: info/infodoc.c:81
  msgid "\\%-10[virtual-index]  Synthesize menu of matching index entries.\n"
  msgstr ""
--- 808,812 ----
  "              sÃ©lectionne le nÅ“ud correspondant Ã  la premiÃ¨re entrÃ©e.\n"
  
! #: info/infodoc.c:76
  msgid "\\%-10[virtual-index]  Synthesize menu of matching index entries.\n"
  msgstr ""
***************
*** 839,1025 ****
  "correspondantes.\n"
  
! #: info/infodoc.c:83
  msgid "\\%-10[abort-key]  Cancel the current operation.\n"
  msgstr "\\%-10[abort-key]  Annule l'opÃ©ration en cours.\n"
  
! #: info/infodoc.c:91
! msgid ""
! "Basic Commands in Info Windows\n"
! "******************************\n"
! msgstr ""
! "Commandes de base des fenÃªtres Info\n"
! "***********************************\n"
! 
! #: info/infodoc.c:94
! #, c-format
! msgid "  %-10s  Quit this help.\n"
! msgstr "  %-10s  Quitte cette aide.\n"
! 
! #: info/infodoc.c:95
! #, c-format
! msgid "  %-10s  Quit Info altogether.\n"
! msgstr "  %-10s  Quitte Info complÃ¨tement.\n"
! 
! #: info/infodoc.c:96
! #, c-format
! msgid "  %-10s  Invoke the Info tutorial.\n"
! msgstr "  %-10s  Appel du tutoriel Info.\n"
! 
! #: info/infodoc.c:100
! #, c-format
! msgid "  %-10s  Move to the `next' node of this node.\n"
! msgstr "  %-10s  Va au nÅ“ud suivant (Â«Â nextÂ Â») de ce nÅ“ud.\n"
! 
! #: info/infodoc.c:101
! #, c-format
! msgid "  %-10s  Move to the `previous' node of this node.\n"
! msgstr "  %-10s  Va au nÅ“ud prÃ©cÃ©dent (Â«Â previousÂ Â») de ce nÅ“ud.\n"
! 
! #: info/infodoc.c:102
! #, c-format
! msgid "  %-10s  Move `up' from this node.\n"
! msgstr "  %-10s  Va au nÅ“ud supÃ©rieur (Â«Â upÂ Â») de ce nÅ“ud.\n"
! 
! #: info/infodoc.c:103
! #, c-format
! msgid ""
! "  %-10s  Pick menu item specified by name.\n"
! "              Picking a menu item causes another node to be selected.\n"
! msgstr ""
! "  %-10s  SÃ©lectionne une entrÃ©e de menu par son nom.\n"
! "              Choisir une entrÃ©e de menu sÃ©lectionne un autre nÅ“ud.\n"
! 
! #: info/infodoc.c:105
! #, c-format
! msgid "  %-10s  Follow a cross reference.  Reads name of reference.\n"
! msgstr "  %-10s  Suit un renvoi. Lit le nom de la rÃ©fÃ©rence.\n"
! 
! #: info/infodoc.c:106
! #, c-format
! msgid "  %-10s  Move to the last node seen in this window.\n"
! msgstr "  %-10s  Va au dernier nÅ“ud vu dans cette fenÃªtre.\n"
! 
! #: info/infodoc.c:107
! #, c-format
! msgid "  %-10s  Skip to next hypertext link within this node.\n"
! msgstr "  %-10s  Saute au prochain hyperlien Ã  l'intÃ©rieur de ce nÅ“ud.\n"
! 
! #: info/infodoc.c:108
  #, c-format
! msgid "  %-10s  Follow the hypertext link under cursor.\n"
! msgstr "  %-10s  Suit l'hyperlien sous le curseur.\n"
  
! #: info/infodoc.c:109
! #, c-format
! msgid "  %-10s  Move to the `directory' node.  Equivalent to `g (DIR)'.\n"
! msgstr "  %-10s  Va au nÅ“ud rÃ©pertoire. Ã‰quivalent Ã  Â«Â g (DIR)Â Â».\n"
! 
! #: info/infodoc.c:110
! #, c-format
! msgid "  %-10s  Move to the Top node.  Equivalent to `g Top'.\n"
! msgstr "  %-10s  Va au premier nÅ“ud. Ã‰quivalent Ã  Â«Â g TopÂ Â».\n"
! 
! # Est-ce vraiment un message Ã  traduire?  NON.
! #: info/infodoc.c:112
! msgid ""
! "Moving within a node:\n"
! "---------------------\n"
! msgstr ""
! "Se dÃ©placer Ã  l'intÃ©rieur d'un nÅ“udÂ :\n"
! "-------------------------------------\n"
! 
! #: info/infodoc.c:114
! #, c-format
! msgid "  %-10s  Scroll forward a page.\n"
! msgstr "  %-10s  Avance d'une page.\n"
! 
! #: info/infodoc.c:115
! #, c-format
! msgid "  %-10s  Scroll backward a page.\n"
! msgstr "  %-10s  Recule d'une page.\n"
! 
! #: info/infodoc.c:116
! #, c-format
! msgid "  %-10s  Go to the beginning of this node.\n"
! msgstr "  %-10s  Va au dÃ©but de ce nÅ“ud.\n"
! 
! #: info/infodoc.c:117
! #, c-format
! msgid "  %-10s  Go to the end of this node.\n"
! msgstr "  %-10s  Va Ã  la fin de ce nÅ“ud.\n"
! 
! #: info/infodoc.c:118
! #, c-format
! msgid "  %-10s  Scroll forward 1 line.\n"
! msgstr "  %-10s  Avance d'une ligne.\n"
! 
! #: info/infodoc.c:119
! #, c-format
! msgid "  %-10s  Scroll backward 1 line.\n"
! msgstr "  %-10s  Recule d'une ligne.\n"
! 
! # Est-ce vraiment un message Ã  traduire?  NON.
! #: info/infodoc.c:121
! msgid ""
! "Other commands:\n"
! "---------------\n"
! msgstr ""
! "Autres commandesÂ :\n"
! "------------------\n"
! 
! #: info/infodoc.c:123
! #, c-format
! msgid "  %-10s  Pick first...ninth item in node's menu.\n"
! msgstr "  %-10s  Choisit la premiÃ¨re...neuviÃ¨me entrÃ©e du menu de ce nÅ“ud.\n"
! 
! #: info/infodoc.c:124
! #, c-format
! msgid "  %-10s  Pick last item in node's menu.\n"
! msgstr "  %-10s  Choisit la dernieÌ€re entreÌ�e du menu de ce nÅ“ud.\n"
! 
! #: info/infodoc.c:127
! #, c-format
! msgid ""
! "  %-10s  Search for a specified string in the index entries of this Info\n"
! "              file, and select the node referenced by the first entry "
! "found.\n"
! msgstr ""
! "  %-10s  Recherche la chaÃ®ne indiquÃ©e dans l'index et\n"
! "              sÃ©lectionne le nÅ“ud correspondant Ã  la premiÃ¨re entrÃ©e.\n"
! 
! #: info/infodoc.c:129
! #, c-format
! msgid ""
! "  %-10s  Move to node specified by name.\n"
! "              You may include a filename as well, as in (FILENAME)NODENAME.\n"
! msgstr ""
! "  %-10s  Va au nÅ“ud spÃ©cifiÃ© par son nom.\n"
! "              Vous pouvez inclure un nom de fichier, p. ex. (FICHIER)NÅ’UD.\n"
! 
! #: info/infodoc.c:131
! #, c-format
! msgid ""
! "  %-10s  Search forward for a specified string,\n"
! "              and select the node in which the next occurrence is found.\n"
! msgstr ""
! "  %-10s  Recherche la chaÃ®ne indiquÃ©e vers l'avant\n"
! "              et sÃ©lectionne le nÅ“ud contenant la prochaine occurrence.\n"
! 
! #: info/infodoc.c:133
! #, c-format
! msgid ""
! "  %-10s  Search backward for a specified string,\n"
! "              and select the node in which the next occurrence is found.\n"
! msgstr ""
! "  %-10s  Recherche la chaÃ®ne indiquÃ©e vers l'arriÃ¨re\n"
! "              et sÃ©lectionne le nÅ“ud contenant la prochaine occurrence.\n"
! 
! #: info/infodoc.c:311
! #, c-format
  msgid "The current search path is:\n"
  msgstr "Le chemin de recherche actuel estÂ :\n"
  
! #: info/infodoc.c:314
! #, c-format
  msgid ""
  "Commands available in Info windows:\n"
--- 814,831 ----
  "correspondantes.\n"
  
! #: info/infodoc.c:78
  msgid "\\%-10[abort-key]  Cancel the current operation.\n"
  msgstr "\\%-10[abort-key]  Annule l'opÃ©ration en cours.\n"
  
! #: info/infodoc.c:197
  #, c-format
! msgid "This is GNU Info version %s.  "
! msgstr "Ceci est GNU Info version %s."
  
! #: info/infodoc.c:198
  msgid "The current search path is:\n"
  msgstr "Le chemin de recherche actuel estÂ :\n"
  
! #: info/infodoc.c:203
  msgid ""
  "Commands available in Info windows:\n"
***************
*** 1029,1034 ****
  "\n"
  
! #: info/infodoc.c:317
! #, c-format
  msgid ""
  "Commands available in the echo area:\n"
--- 835,839 ----
  "\n"
  
! #: info/infodoc.c:206
  msgid ""
  "Commands available in the echo area:\n"
***************
*** 1038,1042 ****
  "\n"
  
! #: info/infodoc.c:338
  #, c-format
  msgid ""
--- 843,847 ----
  "\n"
  
! #: info/infodoc.c:226
  #, c-format
  msgid ""
***************
*** 1047,1052 ****
  "\n"
  
! #: info/infodoc.c:342
! #, c-format
  msgid ""
  "The following commands cannot be invoked at all:\n"
--- 852,856 ----
  "\n"
  
! #: info/infodoc.c:231
  msgid ""
  "The following commands cannot be invoked at all:\n"
***************
*** 1056,1336 ****
  "\n"
  
! #: info/infodoc.c:468
  msgid "Display help message"
  msgstr "Affiche le message d'aide"
  
! #: info/infodoc.c:486
! msgid "Visit Info node `(info)Help'"
  msgstr "Visite le nÅ“ud Info Â«Â (info)HelpÂ Â»"
  
! #: info/infodoc.c:612
  msgid "Print documentation for KEY"
  msgstr "Imprime la documentation du RACCOURCI"
  
! #: info/infodoc.c:624
  #, c-format
  msgid "Describe key: %s"
  msgstr "DÃ©crit le raccourciÂ : %s"
  
! #: info/infodoc.c:634
! #, c-format
! msgid "ESC %s is undefined."
! msgstr "ESC %s n'est pas dÃ©fini."
! 
! #: info/infodoc.c:650 info/infodoc.c:678
  #, c-format
  msgid "%s is undefined."
  msgstr "%s n'est pas dÃ©fini."
  
! #: info/infodoc.c:699
! #, c-format
! msgid "%s is defined to %s."
! msgstr "%s est dÃ©fini Ã  %s."
! 
! #: info/infodoc.c:1123
  msgid "Show what to type to execute a given command"
  msgstr "Montre ce qu'il faut entrer pour exÃ©cuter une commande donnÃ©e"
  
! #: info/infodoc.c:1127
  msgid "Where is command: "
  msgstr "OÃ¹ est la commandeÂ : "
  
! #: info/infodoc.c:1149
  #, c-format
! msgid "`%s' is not on any keys"
  msgstr "Â«Â %sÂ Â» n'est affectÃ© Ã  aucun raccourci"
  
! #: info/infodoc.c:1155
  #, c-format
  msgid "%s can only be invoked via %s."
  msgstr "%s peut uniquement Ãªtre invoquÃ© via %s."
  
! #: info/infodoc.c:1159
  #, c-format
  msgid "%s can be invoked via %s."
  msgstr "%s peut Ãªtre invoquÃ© via %s."
  
! #: info/infodoc.c:1164
  #, c-format
! msgid "There is no function named `%s'"
  msgstr "Il n'y a aucune fonction nommÃ©e Â«Â %sÂ Â»"
  
! # Est-ce vraiment un message Ã  traduire?  NON.
! #: info/infodoc.c:98
! msgid ""
! "Selecting other nodes:\n"
! "----------------------\n"
! msgstr ""
! "SÃ©lection d'autres nÅ“udsÂ :\n"
! "--------------------------\n"
! 
! #: info/infokey.c:169
! #, c-format
! msgid "incorrect number of arguments"
! msgstr "nombre d'arguments incorrect"
! 
! #: info/infokey.c:199
! #, c-format
! msgid "cannot open input file `%s'"
! msgstr "impossible d'ouvrir le fichier d'entrÃ©e Â«Â %sÂ Â»"
! 
! #: info/infokey.c:213
  #, c-format
! msgid "cannot create output file `%s'"
! msgstr "impossible de crÃ©er le fichier de sortie Â«Â %sÂ Â»"
  
! #: info/infokey.c:224
! #, c-format
! msgid "error writing to `%s'"
! msgstr "erreur d'Ã©criture dans Â«Â %sÂ Â»"
! 
! #: info/infokey.c:230
! #, c-format
! msgid "error closing output file `%s'"
! msgstr "erreur de fermeture du fichier de sortie Â«Â %sÂ Â»"
! 
! #: info/infokey.c:449
  #, c-format
  msgid "key sequence too long"
  msgstr "sÃ©quence de touches trop longue"
  
! #: info/infokey.c:527
  #, c-format
  msgid "missing key sequence"
  msgstr "sÃ©quence de touches manquante"
  
! #: info/infokey.c:607
  #, c-format
  msgid "NUL character (\\000) not permitted"
  msgstr "le caractÃ¨re NUL (\\000) est interdit"
  
! #: info/infokey.c:637
  #, c-format
  msgid "NUL character (^%c) not permitted"
  msgstr "le caractÃ¨re NUL (^%c) est interdit"
  
! #: info/infokey.c:660
  #, c-format
  msgid "missing action name"
  msgstr "nom de l'action manquant"
  
! #: info/infokey.c:675 info/infokey.c:745
  #, c-format
! msgid "section too long"
! msgstr "section trop longue"
  
! #: info/infokey.c:681
  #, c-format
  msgid "unknown action `%s'"
  msgstr "action Â«Â %sÂ Â» inconnue"
  
! #: info/infokey.c:691
  #, c-format
  msgid "action name too long"
  msgstr "nom d'action trop long"
  
! #: info/infokey.c:704
  #, c-format
  msgid "extra characters following action `%s'"
  msgstr "caractÃ¨res en surplus dÃ©tectÃ©s aprÃ¨s l'action Â«Â %sÂ Â»"
  
! #: info/infokey.c:715
  #, c-format
  msgid "missing variable name"
  msgstr "nom de variable manquant"
  
! #: info/infokey.c:724
  #, c-format
  msgid "missing `=' immediately after variable name"
  msgstr "Â«Â =Â Â» manquant immÃ©diatement aprÃ¨s la variable"
  
! #: info/infokey.c:731
  #, c-format
  msgid "variable name too long"
  msgstr "nom de variable trop long"
  
! #: info/infokey.c:753
  #, c-format
  msgid "value too long"
  msgstr "valeur trop longue"
  
! #: info/infokey.c:881
  #, c-format
  msgid "\"%s\", line %u: "
  msgstr "Â«Â %sÂ Â», ligne %uÂ : "
  
! #: info/infokey.c:899
! #, c-format
! msgid ""
! "Usage: %s [OPTION]... [INPUT-FILE]\n"
! "\n"
! "Compile infokey source file to infokey file.  Reads INPUT-FILE (default\n"
! "$HOME/.infokey) and writes compiled key file to (by default) $HOME/.info.\n"
! "\n"
! "Options:\n"
! "  --output FILE        output to FILE instead of $HOME/.info\n"
! "  --help               display this help and exit.\n"
! "  --version            display version information and exit.\n"
! msgstr ""
! "UtilisationÂ : %s [OPTION]... [FICHIER-D-ENTRÃ‰E]\n"
! "\n"
! "Compiler le fichier infokey source vers un fichier infokey. Lit le\n"
! "FICHIER-ENTRÃ‰E (par dÃ©faut $HOME/.infokey) et Ã©crit le fichier compilÃ©\n"
! "des raccourcis dans $HOME/.info (par dÃ©faut).\n"
! "\n"
! "OptionsÂ :\n"
! "  --output FICHIER      Ã‰crire dans FICHIER au lieu de $HOME/.info\n"
! "  --help                Affiche ce message d'aide et s'arrÃªte.\n"
! "  --version             Affiche la version du logiciel et s'arrÃªte.\n"
! 
! #: info/infomap.c:959
! #, c-format
! msgid "Ignoring invalid infokey file `%s' - too small"
! msgstr "Fichier infokey invalide Â«Â %sÂ Â» ignorÃ© - trop petit"
! 
! #: info/infomap.c:962
! #, c-format
! msgid "Ignoring invalid infokey file `%s' - too big"
! msgstr "Fichier infokey Â«Â %sÂ Â» invalide et ignorÃ© - trop gros"
! 
! #: info/infomap.c:975
! #, c-format
! msgid "Error reading infokey file `%s' - short read"
! msgstr "Erreur de lecture du fichier infokey Â«Â %sÂ Â» - lecture Ã©courtÃ©e"
! 
! #: info/infomap.c:993
! #, c-format
! msgid ""
! "Invalid infokey file `%s' (bad magic numbers) -- run infokey to update it"
! msgstr ""
! "Fichier infokey Â«Â %sÂ Â» invalide (nombre magique incorrect) -- exÃ©cutez "
! "infokey pour le mettre Ã  jour"
! 
! #: info/infomap.c:1001
! #, c-format
! msgid "Your infokey file `%s' is out of date -- run infokey to update it"
! msgstr ""
! "Fichier infokey Â«Â %sÂ Â» pÃ©rimÃ© -- exÃ©cutez infokey pour le mettre Ã  jour"
! 
! #: info/infomap.c:1017
! #, c-format
! msgid ""
! "Invalid infokey file `%s' (bad section length) -- run infokey to update it"
! msgstr ""
! "Fichier infokey Â«Â %sÂ Â» invalide (longueur de section incorrecte) -- exÃ©cutez "
! "infokey pour le mettre Ã  jour"
! 
! #: info/infomap.c:1041
! #, c-format
! msgid ""
! "Invalid infokey file `%s' (bad section code) -- run infokey to update it"
! msgstr ""
! "Fichier infokey Â«Â %sÂ Â» invalide (code de section incorrect) -- exÃ©cutez "
! "infokey pour le mettre Ã  jour"
! 
! #: info/infomap.c:1171
! msgid "Bad data in infokey file -- some key bindings ignored"
! msgstr ""
! "Le fichier infokey contient des donnÃ©es erronÃ©es -- quelques raccourcis "
! "ignorÃ©s"
! 
! #: info/infomap.c:1236
! msgid "Bad data in infokey file -- some var settings ignored"
! msgstr ""
! "Le fichier infokey contient des donnÃ©es erronÃ©es - quelques initialisations "
! "de variables ignorÃ©es"
! 
! #: info/m-x.c:67
  msgid "Read the name of an Info command and describe it"
  msgstr "Lit le nom d'une commande Info et la dÃ©crit"
  
! #: info/m-x.c:71
  msgid "Describe command: "
  msgstr "DÃ©crire la commandeÂ : "
  
! #: info/m-x.c:94
  msgid "Read a command name in the echo area and execute it"
  msgstr "Lit le nom d'une commande dans la zone d'Ã©cho et l'exÃ©cute"
  
! #: info/m-x.c:138
  #, c-format
! msgid "Cannot execute an `echo-area' command here."
  msgstr "Impossible d'exÃ©cuter une commande de zone d'Ã©cho ici."
  
! #: info/m-x.c:151
  #, c-format
  msgid "Undefined command: %s"
  msgstr "Commande non dÃ©finieÂ : %s"
  
! #: info/m-x.c:157
  msgid "Set the height of the displayed window"
  msgstr "DÃ©finit la hauteur de la fenÃªtre affichÃ©e"
  
! #: info/m-x.c:170
  #, c-format
  msgid "Set screen height to (%d): "
  msgstr "DÃ©finit la hauteur de l'Ã©cran Ã  (%d)Â : "
  
! #: info/makedoc.c:167 info/makedoc.c:175
  #, c-format
  msgid ""
--- 860,1020 ----
  "\n"
  
! #: info/infodoc.c:335
  msgid "Display help message"
  msgstr "Affiche le message d'aide"
  
! #: info/infodoc.c:348
! msgid "Visit Info node '(info)Help'"
  msgstr "Visite le nÅ“ud Info Â«Â (info)HelpÂ Â»"
  
! #: info/infodoc.c:447
  msgid "Print documentation for KEY"
  msgstr "Imprime la documentation du RACCOURCI"
  
! #: info/infodoc.c:458
  #, c-format
  msgid "Describe key: %s"
  msgstr "DÃ©crit le raccourciÂ : %s"
  
! #: info/infodoc.c:468 info/infodoc.c:504
  #, c-format
  msgid "%s is undefined."
  msgstr "%s n'est pas dÃ©fini."
  
! #: info/infodoc.c:866
  msgid "Show what to type to execute a given command"
  msgstr "Montre ce qu'il faut entrer pour exÃ©cuter une commande donnÃ©e"
  
! #: info/infodoc.c:870
  msgid "Where is command: "
  msgstr "OÃ¹ est la commandeÂ : "
  
! #: info/infodoc.c:892
  #, c-format
! msgid "'%s' is not on any keys"
  msgstr "Â«Â %sÂ Â» n'est affectÃ© Ã  aucun raccourci"
  
! #: info/infodoc.c:898
  #, c-format
  msgid "%s can only be invoked via %s."
  msgstr "%s peut uniquement Ãªtre invoquÃ© via %s."
  
! #: info/infodoc.c:902
  #, c-format
  msgid "%s can be invoked via %s."
  msgstr "%s peut Ãªtre invoquÃ© via %s."
  
! #: info/infodoc.c:907
  #, c-format
! msgid "There is no function named '%s'"
  msgstr "Il n'y a aucune fonction nommÃ©e Â«Â %sÂ Â»"
  
! #: info/infomap.c:600
  #, c-format
! msgid "could not open init file %s"
! msgstr "impossible d'ouvrir le fichier d'initialisation %s"
  
! #: info/infokey.c:229
  #, c-format
  msgid "key sequence too long"
  msgstr "sÃ©quence de touches trop longue"
  
! #: info/infokey.c:306
  #, c-format
  msgid "missing key sequence"
  msgstr "sÃ©quence de touches manquante"
  
! #: info/infokey.c:386
  #, c-format
  msgid "NUL character (\\000) not permitted"
  msgstr "le caractÃ¨re NUL (\\000) est interdit"
  
! #: info/infokey.c:415
  #, c-format
  msgid "NUL character (^%c) not permitted"
  msgstr "le caractÃ¨re NUL (^%c) est interdit"
  
! #: info/infokey.c:438
  #, c-format
  msgid "missing action name"
  msgstr "nom de l'action manquant"
  
! #: info/infokey.c:450
  #, c-format
! msgid "cannot bind key sequence to menu-digit"
! msgstr "impossible d'affecter la sÃ©quence de touches Ã  une clÃ© de menu"
  
! #: info/infokey.c:458
  #, c-format
  msgid "unknown action `%s'"
  msgstr "action Â«Â %sÂ Â» inconnue"
  
! #: info/infokey.c:482
  #, c-format
  msgid "action name too long"
  msgstr "nom d'action trop long"
  
! #: info/infokey.c:495
  #, c-format
  msgid "extra characters following action `%s'"
  msgstr "caractÃ¨res en surplus dÃ©tectÃ©s aprÃ¨s l'action Â«Â %sÂ Â»"
  
! #: info/infokey.c:506
  #, c-format
  msgid "missing variable name"
  msgstr "nom de variable manquant"
  
! #: info/infokey.c:515
  #, c-format
  msgid "missing `=' immediately after variable name"
  msgstr "Â«Â =Â Â» manquant immÃ©diatement aprÃ¨s la variable"
  
! #: info/infokey.c:522
  #, c-format
  msgid "variable name too long"
  msgstr "nom de variable trop long"
  
! #: info/infokey.c:546
  #, c-format
  msgid "value too long"
  msgstr "valeur trop longue"
  
! #: info/infokey.c:592
  #, c-format
  msgid "\"%s\", line %u: "
  msgstr "Â«Â %sÂ Â», ligne %uÂ : "
  
! #: info/m-x.c:66
  msgid "Read the name of an Info command and describe it"
  msgstr "Lit le nom d'une commande Info et la dÃ©crit"
  
! #: info/m-x.c:70
  msgid "Describe command: "
  msgstr "DÃ©crire la commandeÂ : "
  
! #: info/m-x.c:93
  msgid "Read a command name in the echo area and execute it"
  msgstr "Lit le nom d'une commande dans la zone d'Ã©cho et l'exÃ©cute"
  
! #: info/m-x.c:136
  #, c-format
! msgid "Cannot execute an 'echo-area' command here."
  msgstr "Impossible d'exÃ©cuter une commande de zone d'Ã©cho ici."
  
! #: info/m-x.c:149
  #, c-format
  msgid "Undefined command: %s"
  msgstr "Commande non dÃ©finieÂ : %s"
  
! #: info/m-x.c:155
  msgid "Set the height of the displayed window"
  msgstr "DÃ©finit la hauteur de la fenÃªtre affichÃ©e"
  
! #: info/m-x.c:168
  #, c-format
  msgid "Set screen height to (%d): "
  msgstr "DÃ©finit la hauteur de l'Ã©cran Ã  (%d)Â : "
  
! #: info/makedoc.c:141
  #, c-format
  msgid ""
***************
*** 1341,1387 ****
  "\n"
  
! #: info/makedoc.c:557
  #, c-format
  msgid "Couldn't manipulate the file %s.\n"
  msgstr "Impossible de manipuler le fichier %s.\n"
  
! #: info/nodemenu.c:30
  msgid ""
  "\n"
  "* Menu:\n"
  "  (File)Node                        Lines   Size   Containing File\n"
  "  ----------                        -----   ----   ---------------"
  msgstr ""
  "\n"
! "* Menu:\n"
  "  (Fichier)NÅ“ud                     Lignes  Taille Fichier conteneur\n"
  "  -------------                     ------  ------ -----------------"
  
! #: info/nodemenu.c:200
  msgid ""
  "Here is the menu of nodes you have recently visited.\n"
! "Select one from this menu, or use `\\[history-node]' in another window.\n"
  msgstr ""
  "Voici le menu de nÅ“uds que vous avez visitÃ© rÃ©cemment. Choisissez-en un,\n"
  "ou utilisez Â«Â \\[history-node]Â Â» dans une autre fenÃªtre.\n"
  
! #: info/nodemenu.c:220
  msgid "Make a window containing a menu of all of the currently visited nodes"
  msgstr "CrÃ©e une fenÃªtre contenant un menu de tous les nÅ“uds dÃ©jÃ  visitÃ©s"
  
! #: info/nodemenu.c:300
  msgid "Select a node which has been previously visited in a visible window"
  msgstr "SÃ©lectionne un nÅ“ud qui a dÃ©jÃ  Ã©tÃ© visitÃ© dans une fenÃªtre visible"
  
! #: info/nodemenu.c:313
  msgid "Select visited node: "
  msgstr "SÃ©lectionne un nÅ“ud visitÃ©Â : "
  
! #: info/nodemenu.c:333 info/session.c:2617
  #, c-format
  msgid "The reference disappeared! (%s)."
  msgstr "La rÃ©fÃ©rence a disparuÂ ! (%s)."
  
! #: info/pcterm.c:179
  #, c-format
  msgid "Terminal cannot be initialized: %s\n"
--- 1025,1074 ----
  "\n"
  
! #: info/makedoc.c:466
  #, c-format
  msgid "Couldn't manipulate the file %s.\n"
  msgstr "Impossible de manipuler le fichier %s.\n"
  
! #. TRANSLATORS: The "\n* Menu:\n\n" part of this should not be translated, as
! #. it is part of the Info syntax.
! #: info/nodemenu.c:35
  msgid ""
  "\n"
  "* Menu:\n"
+ "\n"
  "  (File)Node                        Lines   Size   Containing File\n"
  "  ----------                        -----   ----   ---------------"
  msgstr ""
  "\n"
! "* MenuÂ :\n"
  "  (Fichier)NÅ“ud                     Lignes  Taille Fichier conteneur\n"
  "  -------------                     ------  ------ -----------------"
  
! #: info/nodemenu.c:187
  msgid ""
  "Here is the menu of nodes you have recently visited.\n"
! "Select one from this menu, or use '\\[history-node]' in another window.\n"
  msgstr ""
  "Voici le menu de nÅ“uds que vous avez visitÃ© rÃ©cemment. Choisissez-en un,\n"
  "ou utilisez Â«Â \\[history-node]Â Â» dans une autre fenÃªtre.\n"
  
! #: info/nodemenu.c:208
  msgid "Make a window containing a menu of all of the currently visited nodes"
  msgstr "CrÃ©e une fenÃªtre contenant un menu de tous les nÅ“uds dÃ©jÃ  visitÃ©s"
  
! #: info/nodemenu.c:253
  msgid "Select a node which has been previously visited in a visible window"
  msgstr "SÃ©lectionne un nÅ“ud qui a dÃ©jÃ  Ã©tÃ© visitÃ© dans une fenÃªtre visible"
  
! #: info/nodemenu.c:260
  msgid "Select visited node: "
  msgstr "SÃ©lectionne un nÅ“ud visitÃ©Â : "
  
! #: info/nodemenu.c:278 info/session.c:2356
  #, c-format
  msgid "The reference disappeared! (%s)."
  msgstr "La rÃ©fÃ©rence a disparuÂ ! (%s)."
  
! #: info/pcterm.c:211
  #, c-format
  msgid "Terminal cannot be initialized: %s\n"
***************
*** 1393,1458 ****
  msgstr "Erreur d'expression rationnelleÂ : %s"
  
! #: info/session.c:162
  #, c-format
  msgid ""
! "Welcome to Info version %s. Type \\[get-help-window] for help, \\[menu-item] "
! "for menu item."
  msgstr ""
! "Bienvenue Ã  Info version %s. Entrez Â«Â \\[get-help-window]Â Â» pour l'aide, "
! "Â«Â \\[menu-item]Â Â» pour une entrÃ©e de menu."
  
! #: info/session.c:621
  msgid "Move down to the next line"
  msgstr "Descend Ã  la ligne suivante"
  
! #: info/session.c:673
  msgid "Move up to the previous line"
  msgstr "Monte Ã  la ligne prÃ©cÃ©dente"
  
! #: info/session.c:943
  msgid "Move to the end of the line"
  msgstr "Va Ã  la fin de la ligne"
  
! #: info/session.c:954
  msgid "Move to the start of the line"
  msgstr "Va au dÃ©but de la ligne"
  
! #: info/session.c:1156
! msgid "Next"
! msgstr "Suivant"
! 
! #: info/session.c:1172 info/session.c:1296
! msgid "No more nodes within this document."
! msgstr "Aucun autre nÅ“ud dans ce document."
! 
! #: info/session.c:1321
! msgid "No `Prev' for this node."
! msgstr "Aucun nÅ“ud prÃ©cÃ©dent pour ce nÅ“ud."
! 
! #: info/session.c:1341
! msgid "No `Prev' or `Up' for this node within this document."
! msgstr "Aucun nÅ“ud prÃ©cÃ©dent ou supÃ©rieur pour ce nÅ“ud dans ce document."
! 
! #: info/session.c:1402
! msgid "Move forwards or down through node structure"
! msgstr "Avance ou descend dans la structure de nÅ“uds"
  
! #: info/session.c:1418
! msgid "Move backwards or up through node structure"
! msgstr "Recule ou monte dans la structure de nÅ“uds"
  
! #: info/session.c:1519
  msgid "Scroll forward in this window"
  msgstr "Fait dÃ©filer la fenÃªtre en avant"
  
! #: info/session.c:1527
  msgid "Scroll forward in this window and set default window size"
  msgstr "Fait dÃ©filer la fenÃªtre en avant et en fixe la taille par dÃ©faut"
  
! #: info/session.c:1535
  msgid "Scroll forward in this window staying within node"
  msgstr "Fait dÃ©filer la fenÃªtre en avant, en restant dans le nÅ“ud"
  
! #: info/session.c:1543
  msgid ""
  "Scroll forward in this window staying within node and set default window size"
--- 1080,1167 ----
  msgstr "Erreur d'expression rationnelleÂ : %s"
  
! #: info/session.c:61
! msgid "Show all matching files"
! msgstr "Afficher tous les fichiers correspondant"
! 
! #: info/session.c:65
! #, c-format
! msgid "No file index"
! msgstr "Pas d'index de fichier"
! 
! #. TRANSLATORS: Try to keep this message (when "expanded") at most 79
! #. characters; anything after the 79th character will not actually be
! #. displayed on an 80-column terminal.
! #: info/session.c:191
  #, c-format
  msgid ""
! "Welcome to Info version %s.  Type \\[get-help-window] for help, \\[get-info-"
! "help-node] for tutorial."
  msgstr ""
! "Bienvenue Ã  Info version %s. Entrez Â«Â \\[get-help-window]Â Â» pour l'aide,\n"
! "  Â«Â \\[get-info-help-node]Â Â» pour un tutoriel."
  
! #: info/session.c:767
! #, c-format
! msgid "can't open %s: %s"
! msgstr "impossible d'ouvrir %sÂ : %s"
! 
! #: info/session.c:773
! #, c-format
! msgid "debugging output diverted to \"%s\""
! msgstr "redirection des informations de dÃ©bogage dans Â«Â %sÂ Â»"
! 
! #: info/session.c:1215
  msgid "Move down to the next line"
  msgstr "Descend Ã  la ligne suivante"
  
! #: info/session.c:1230
  msgid "Move up to the previous line"
  msgstr "Monte Ã  la ligne prÃ©cÃ©dente"
  
! #: info/session.c:1246
! msgid "Move the cursor to a specific line of the window"
! msgstr "DÃ©place le curseur sur une ligne spÃ©cifique de la fenÃªtre"
! 
! #: info/session.c:1278
  msgid "Move to the end of the line"
  msgstr "Va Ã  la fin de la ligne"
  
! #: info/session.c:1303
  msgid "Move to the start of the line"
  msgstr "Va au dÃ©but de la ligne"
  
! #: info/session.c:1385
! msgid "Move to the start of this node"
! msgstr "Va au dÃ©but de ce nÅ“ud"
  
! #: info/session.c:1392
! msgid "Move to the end of this node"
! msgstr "Va Ã  la fin de ce nÅ“ud"
  
! #: info/session.c:1474
  msgid "Scroll forward in this window"
  msgstr "Fait dÃ©filer la fenÃªtre en avant"
  
! #: info/session.c:1488
! msgid "Scroll backward in this window"
! msgstr "Fait dÃ©filer la fenÃªtre en arriÃ¨re"
! 
! #: info/session.c:1496
  msgid "Scroll forward in this window and set default window size"
  msgstr "Fait dÃ©filer la fenÃªtre en avant et en fixe la taille par dÃ©faut"
  
! #: info/session.c:1511
! msgid "Scroll backward in this window and set default window size"
! msgstr "Fait dÃ©filer la fenÃªtre en arriÃ¨re et en fixe la taille par dÃ©faut"
! 
! #: info/session.c:1517
  msgid "Scroll forward in this window staying within node"
  msgstr "Fait dÃ©filer la fenÃªtre en avant, en restant dans le nÅ“ud"
  
! #: info/session.c:1532
! msgid "Scroll backward in this window staying within node"
! msgstr "Fait dÃ©filer la fenÃªtre en arriÃ¨re, en restant dans le nÅ“ud"
! 
! #: info/session.c:1540
  msgid ""
  "Scroll forward in this window staying within node and set default window size"
***************
*** 1460,1476 ****
  "Avance la fenÃªtre dans ce nÅ“ud et dÃ©finit la taille de fenÃªtre par dÃ©faut"
  
! #: info/session.c:1551
! msgid "Scroll backward in this window"
! msgstr "Fait dÃ©filer la fenÃªtre en arriÃ¨re"
! 
! #: info/session.c:1559
! msgid "Scroll backward in this window and set default window size"
! msgstr "Fait dÃ©filer la fenÃªtre en arriÃ¨re et en fixe la taille par dÃ©faut"
! 
! #: info/session.c:1568
! msgid "Scroll backward in this window staying within node"
! msgstr "Fait dÃ©filer la fenÃªtre en arriÃ¨re, en restant dans le nÅ“ud"
! 
! #: info/session.c:1576
  msgid ""
  "Scroll backward in this window staying within node and set default window "
--- 1169,1173 ----
  "Avance la fenÃªtre dans ce nÅ“ud et dÃ©finit la taille de fenÃªtre par dÃ©faut"
  
! #: info/session.c:1567
  msgid ""
  "Scroll backward in this window staying within node and set default window "
***************
*** 1479,1597 ****
  "Recule la fenÃªtre dans ce nÅ“ud et dÃ©finit la taille de fenÃªtre par dÃ©faut"
  
! #: info/session.c:1584
! msgid "Move to the start of this node"
! msgstr "Va au dÃ©but de ce nÅ“ud"
! 
! #: info/session.c:1591
! msgid "Move to the end of this node"
! msgstr "Va Ã  la fin de ce nÅ“ud"
! 
! #: info/session.c:1598
  msgid "Scroll down by lines"
  msgstr "Fait dÃ©filer vers le bas par lignes"
  
! #: info/session.c:1615
  msgid "Scroll up by lines"
  msgstr "Fait dÃ©filer vers le haut par lignes"
  
! #: info/session.c:1633
  msgid "Scroll down by half screen size"
  msgstr "Fait dÃ©filer vers le bas par demi-Ã©cran"
  
! #: info/session.c:1659
  msgid "Scroll up by half screen size"
  msgstr "Fait dÃ©filer vers le haut par demi-Ã©cran"
  
! #: info/session.c:1688
  msgid "Select the next window"
  msgstr "SÃ©lectionne la fenÃªtre suivante"
  
! #: info/session.c:1727
  msgid "Select the previous window"
  msgstr "SÃ©lectionne la fenÃªtre prÃ©cÃ©dente"
  
! #: info/session.c:1778
  msgid "Split the current window"
  msgstr "Divise en deux la fenÃªtre courante"
  
! #: info/session.c:1862
  msgid "Delete the current window"
  msgstr "DÃ©truit la fenÃªtre courante"
  
! #: info/session.c:1870
  msgid "Cannot delete a permanent window"
  msgstr "Impossible de dÃ©truire une fenÃªtre permanente"
  
! #: info/session.c:1902
  msgid "Delete all other windows"
  msgstr "DÃ©truit toutes les autres fenÃªtres"
  
! #: info/session.c:1948
! msgid "Scroll the other window"
! msgstr "Fait dÃ©filer l'autre fenÃªtre"
! 
! #: info/session.c:1969
! msgid "Scroll the other window backward"
! msgstr "Fait dÃ©filer l'autre fenÃªtre en arriÃ¨re"
! 
! #: info/session.c:1975
  msgid "Grow (or shrink) this window"
  msgstr "Agrandit (ou rÃ©duit) cette fenÃªtre"
  
! #: info/session.c:1986
  msgid "Divide the available screen space among the visible windows"
  msgstr "Divise l'espace disponible entre les fenÃªtres visibles"
  
! #: info/session.c:1993
  msgid "Toggle the state of line wrapping in the current window"
  msgstr "Marche-arrÃªt du passage automatique Ã  la ligne (fenÃªtre actuelle)"
  
! #: info/session.c:2000
! msgid "Toggle the usage of regular expressions in searches"
! msgstr "Marche-arrÃªt des expressions rationnelles dans les recherches"
! 
! #: info/session.c:2004
! #, c-format
! msgid "Using regular expressions for searches."
! msgstr "La recherche utilise des expressions rationnelles."
! 
! #: info/session.c:2005
! #, c-format
! msgid "Using literal strings for searches."
! msgstr "La recherche utilise des chaÃ®nes littÃ©rales."
! 
! #: info/session.c:2197
! msgid "Select the Next node"
! msgstr "SÃ©lectionne le nÅ“ud suivant (Â«Â NextÂ Â»)"
! 
! #: info/session.c:2205
! msgid "Select the Prev node"
! msgstr "SÃ©lectionne le nÅ“ud prÃ©cÃ©dent (Â«Â PrevÂ Â»)"
! 
! #: info/session.c:2213
! msgid "Select the Up node"
! msgstr "SÃ©lectionne le nÅ“ud supÃ©rieur (Â«Â UpÂ Â»)"
! 
! #: info/session.c:2220
! msgid "Select the last node in this file"
! msgstr "SÃ©lectionne le dernier nÅ“ud dans ce fichier"
! 
! #: info/session.c:2248 info/session.c:2282
! msgid "This window has no additional nodes"
! msgstr "Cette fenÃªtre n'a aucun nÅ“ud additionnel"
! 
! #: info/session.c:2254
! msgid "Select the first node in this file"
! msgstr "SÃ©lectionne le premier nÅ“ud dans ce fichier"
! 
! #: info/session.c:2289
! msgid "Select the last item in this node's menu"
! msgstr "SÃ©lectionne la derniÃ¨re entrÃ©e de menu de ce nÅ“ud"
! 
! #: info/session.c:2295
  msgid "Select this menu item"
  msgstr "SÃ©lectionne cette entrÃ©e de menu"
  
! #: info/session.c:2328
  #, c-format
  msgid "There isn't %d item in this menu."
--- 1176,1244 ----
  "Recule la fenÃªtre dans ce nÅ“ud et dÃ©finit la taille de fenÃªtre par dÃ©faut"
  
! #: info/session.c:1573
  msgid "Scroll down by lines"
  msgstr "Fait dÃ©filer vers le bas par lignes"
  
! #: info/session.c:1579
  msgid "Scroll up by lines"
  msgstr "Fait dÃ©filer vers le haut par lignes"
  
! #: info/session.c:1591
  msgid "Scroll down by half screen size"
  msgstr "Fait dÃ©filer vers le bas par demi-Ã©cran"
  
! #: info/session.c:1618
  msgid "Scroll up by half screen size"
  msgstr "Fait dÃ©filer vers le haut par demi-Ã©cran"
  
! #: info/session.c:1624
! msgid "Scroll the other window"
! msgstr "Fait dÃ©filer l'autre fenÃªtre"
! 
! #: info/session.c:1645
! msgid "Scroll the other window backward"
! msgstr "Fait dÃ©filer l'autre fenÃªtre en arriÃ¨re"
! 
! #: info/session.c:1745
  msgid "Select the next window"
  msgstr "SÃ©lectionne la fenÃªtre suivante"
  
! #: info/session.c:1782
  msgid "Select the previous window"
  msgstr "SÃ©lectionne la fenÃªtre prÃ©cÃ©dente"
  
! #: info/session.c:1826
  msgid "Split the current window"
  msgstr "Divise en deux la fenÃªtre courante"
  
! #: info/session.c:1868
  msgid "Delete the current window"
  msgstr "DÃ©truit la fenÃªtre courante"
  
! #: info/session.c:1873
  msgid "Cannot delete a permanent window"
  msgstr "Impossible de dÃ©truire une fenÃªtre permanente"
  
! #: info/session.c:1904
  msgid "Delete all other windows"
  msgstr "DÃ©truit toutes les autres fenÃªtres"
  
! #: info/session.c:1950
  msgid "Grow (or shrink) this window"
  msgstr "Agrandit (ou rÃ©duit) cette fenÃªtre"
  
! #: info/session.c:1961
  msgid "Divide the available screen space among the visible windows"
  msgstr "Divise l'espace disponible entre les fenÃªtres visibles"
  
! #: info/session.c:1968
  msgid "Toggle the state of line wrapping in the current window"
  msgstr "Marche-arrÃªt du passage automatique Ã  la ligne (fenÃªtre actuelle)"
  
! #: info/session.c:2117
  msgid "Select this menu item"
  msgstr "SÃ©lectionne cette entrÃ©e de menu"
  
! #: info/session.c:2147
  #, c-format
  msgid "There isn't %d item in this menu."
***************
*** 1600,1930 ****
  msgstr[1] "Il n'y a pas %d entrÃ©es dans ce menu."
  
! #: info/session.c:2524 info/session.c:2525
  #, c-format
  msgid "Menu item (%s): "
  msgstr "EntrÃ©e de menu (%s)Â : "
  
! #: info/session.c:2528
  msgid "Menu item: "
  msgstr "EntrÃ©e de menuÂ : "
  
! #: info/session.c:2535 info/session.c:2536
  #, c-format
  msgid "Follow xref (%s): "
  msgstr "Suit le renvoi (%s)Â : "
  
! #: info/session.c:2539
  msgid "Follow xref: "
  msgstr "Suit le renvoiÂ : "
  
! #: info/session.c:2660
  msgid "Read a menu item and select its node"
  msgstr "Lit une entrÃ©e de menu et sÃ©lectionne son nÅ“ud"
  
! #: info/session.c:2668
  msgid "Read a footnote or cross reference and select its node"
  msgstr "Lit une note de bas de page ou un renvoi et sÃ©lectionne son nÅ“ud"
  
! #: info/session.c:2674
  msgid "Move to the start of this node's menu"
  msgstr "Va au dÃ©but du menu de ce nÅ“ud"
  
! #: info/session.c:2696
  msgid "Visit as many menu items at once as possible"
  msgstr "Visite d'un seul coup autant d'entrÃ©es de menu que possible"
  
! #: info/session.c:2724
! msgid "Read a node name and select it"
! msgstr "Lit un nom de nÅ“ud et le sÃ©lectionne"
  
! #: info/session.c:2778 info/session.c:2783
! msgid "Goto node: "
! msgstr "Va au nÅ“udÂ : "
  
! #: info/session.c:2855
! #, c-format
! msgid "No menu in node `%s'."
! msgstr "Aucun menu dans le nÅ“ud Â«Â %sÂ Â»."
  
! #: info/session.c:2904
  #, c-format
! msgid "No menu item `%s' in node `%s'."
! msgstr "Aucune entrÃ©e de menu Â«Â %sÂ Â» dans le nÅ“ud Â«Â %sÂ Â»."
  
! #: info/session.c:2940
  #, c-format
! msgid "Unable to find node referenced by `%s' in `%s'."
  msgstr "Impossible de trouver le nÅ“ud rÃ©fÃ©rencÃ© par Â«Â %sÂ Â» dans Â«Â %sÂ Â»."
  
! #: info/session.c:2992
  msgid "Read a list of menus starting from dir and follow them"
  msgstr "Lit une liste de menus, partant du rÃ©pertoire Â«Â dirÂ Â», et les suit"
  
! #: info/session.c:2994
  msgid "Follow menus: "
  msgstr "Suit les menusÂ : "
  
! #: info/session.c:3187
  msgid "Find the node describing program invocation"
  msgstr "Trouve le nÅ“ud dÃ©crivant l'appel du programme"
  
! #: info/session.c:3189
  #, c-format
  msgid "Find Invocation node of [%s]: "
  msgstr "Trouve le nÅ“ud Invocation de [%s]Â : "
  
! #: info/session.c:3227
  msgid "Read a manpage reference and select it"
  msgstr "Lit une rÃ©fÃ©rence de page de manuel et la sÃ©lectionne"
  
! #: info/session.c:3231
  msgid "Get Manpage: "
  msgstr "Obtenir la page de manuelÂ :"
  
! #: info/session.c:3261
! msgid "Select the node `Top' in this file"
  msgstr "SÃ©lectionne le premier nÅ“ud (Â«Â TopÂ Â») de ce fichier"
  
! #: info/session.c:3267
! msgid "Select the node `(dir)'"
  msgstr "SÃ©lectionne le nÅ“ud Â«Â (dir)Â Â»"
  
! #: info/session.c:3284 info/session.c:3286
! #, c-format
! msgid "Kill node (%s): "
! msgstr "Efface le nÅ“ud (%s)Â : "
! 
! #: info/session.c:3337
! #, c-format
! msgid "Cannot kill node `%s'"
! msgstr "Impossible d'effacer le nÅ“ud Â«Â %sÂ Â»"
! 
! #: info/session.c:3347
! msgid "Cannot kill the last node"
! msgstr "Impossible d'effacer le dernier nÅ“ud"
  
! #: info/session.c:3433
  msgid "Select the most recently selected node"
  msgstr "Choisit le nÅ“ud le plus rÃ©cemment sÃ©lectionnÃ©"
  
! #: info/session.c:3439
! msgid "Kill this node"
! msgstr "Efface ce nÅ“ud"
  
! #: info/session.c:3447
  msgid "Read the name of a file and select it"
  msgstr "Lit le nom d'un fichier et le sÃ©lectionne"
  
! #: info/session.c:3451
  msgid "Find file: "
  msgstr "Trouve le fichierÂ : "
  
! #: info/session.c:3468
  #, c-format
! msgid "Cannot find `%s'."
  msgstr "Impossible de trouver Â«Â %sÂ Â»."
  
! #: info/session.c:3508 info/session.c:3633
! #, fuzzy, c-format
! msgid "writing file %s"
! msgstr "Ã‰criture du nÅ“ud Â«Â %sÂ Â»..."
! 
! #: info/session.c:3519 info/session.c:3644
  #, c-format
! msgid "Could not create output file `%s'."
  msgstr "Impossible de crÃ©er le fichier de sortie Â«Â %sÂ Â»."
  
! #: info/session.c:3533 info/session.c:3663
! #, fuzzy, c-format
  msgid "error writing to %s: %s"
! msgstr "erreur d'Ã©criture dans Â«Â %sÂ Â»"
  
! #: info/session.c:3541
! #, fuzzy, c-format
  msgid "closing %s"
! msgstr "Suppression de %s\n"
  
! #: info/session.c:3590
! #, fuzzy, c-format
  msgid "writing node %s..."
! msgstr "Ã‰criture du nÅ“ud Â«Â %sÂ Â»..."
! 
! #: info/session.c:3670
! #, fuzzy, c-format
! msgid "closing file %s"
! msgstr "erreur de fermeture du fichier de sortie Â«Â %sÂ Â»"
  
! #: info/session.c:3678
  msgid "Pipe the contents of this node through INFO_PRINT_COMMAND"
  msgstr "Envoie le contenu de ce nÅ“ud Ã  la commande INFO_PRINT_COMMAND"
  
! #: info/session.c:3713
  #, c-format
! msgid "Cannot open pipe to `%s'."
  msgstr "Impossible d'ouvrir un tube vers Â«Â %sÂ Â»."
  
! #: info/session.c:3718
! #, fuzzy, c-format
  msgid "printing node %s..."
! msgstr "Impression du nÅ“ud Â«Â %sÂ Â»..."
  
! #: info/session.c:3726
! #, fuzzy, c-format
  msgid "finished printing node %s"
! msgstr "Impression du nÅ“ud Â«Â %sÂ Â»..."
  
! #: info/session.c:4015
  msgid "Search continued from the end of the document."
  msgstr "Poursuite de la recherche depuis la fin du document."
  
! #: info/session.c:4020
  msgid "Search continued from the beginning of the document."
  msgstr "Poursuite de la recherche depuis le dÃ©but du document."
  
! #: info/session.c:4037
  #, c-format
  msgid "Searching subfile %s ..."
  msgstr "Recherche dans le sous-fichier Â«Â %sÂ Â»..."
  
! #: info/session.c:4097
! msgid "Read a string and search for it case-sensitively"
! msgstr "Lit une chaÃ®ne et la recherche en respectant la casse"
! 
! #: info/session.c:4104
! msgid "Read a string and search for it"
! msgstr "Lit une chaÃ®ne et la recherche"
! 
! #: info/session.c:4112
! msgid "Read a string and search backward for it"
! msgstr "Lit une chaÃ®ne et la recherche vers l'arriÃ¨re"
  
! #: info/session.c:4169 info/session.c:4175
  #, c-format
  msgid "%s%s%s [%s]: "
  msgstr "%s%s%s [%s]Â : "
  
! #: info/session.c:4170 info/session.c:4176
  msgid "Regexp search"
  msgstr "Recherche une expr. rationnelle"
  
! #: info/session.c:4171 info/session.c:4177
  msgid " case-sensitively"
  msgstr " respectant la casse"
  
! #: info/session.c:4172 info/session.c:4178
  msgid " backward"
  msgstr " vers l'arriÃ¨re"
  
! #: info/session.c:4176
! msgid "Search"
! msgstr "Recherche"
  
! #: info/session.c:4225
! msgid "Search failed."
! msgstr "Ã‰chec de la recherche."
  
  #: info/session.c:4243
  msgid "Repeat last search in the same direction"
  msgstr "Recommence la derniÃ¨re recherche dans la mÃªme direction"
  
! #: info/session.c:4246 info/session.c:4267
  msgid "No previous search string"
  msgstr "Aucune chaÃ®ne de recherche antÃ©rieure"
  
! #: info/session.c:4264
  msgid "Repeat last search in the reverse direction"
  msgstr "RÃ©pÃ¨te la derniÃ¨re recherche dans la direction opposÃ©e"
  
! #: info/session.c:4294 info/session.c:4300
  msgid "Search interactively for a string as you type it"
  msgstr "Recherche interactive de la chaÃ®ne en cours de frappe"
  
! #: info/session.c:4380
  msgid "Regexp I-search backward: "
  msgstr "Recherche arriÃ¨re interactive d'exp. ration.Â : "
  
! #: info/session.c:4381
  msgid "I-search backward: "
  msgstr "Recherche arriÃ¨re interactiveÂ : "
  
! #: info/session.c:4383
  msgid "Regexp I-search: "
  msgstr "Recherche interactive d'exp. ration.Â : "
  
! #: info/session.c:4384
  msgid "I-search: "
  msgstr "Recherche interactiveÂ : "
  
! #: info/session.c:4409 info/session.c:4411
  msgid "Failing "
  msgstr "Ã‰chec "
  
! #: info/session.c:4895
! msgid "Move to the previous cross reference"
! msgstr "Va au renvoi prÃ©cÃ©dent"
! 
! #: info/session.c:4913
! msgid "Move to the next cross reference"
! msgstr "Va au renvoi suivant"
! 
! #: info/session.c:4935
! msgid "Select reference or menu item appearing on this line"
! msgstr "SÃ©lectionne la rÃ©fÃ©rence ou l'entrÃ©e de menu de cette ligne"
! 
! #: info/session.c:4958
  msgid "Cancel current operation"
  msgstr "Annule l'opÃ©ration en cours"
  
! #: info/session.c:4965
  msgid "Quit"
  msgstr "Quitte"
  
! #: info/session.c:4974
! msgid "Move the cursor to a specific line of the window"
! msgstr "DÃ©place le curseur sur une ligne spÃ©cifique de la fenÃªtre"
  
! #: info/session.c:5006
  msgid "Redraw the display"
  msgstr "Redessine l'Ã©cran"
  
! #: info/session.c:5043
  msgid "Quit using Info"
  msgstr "Quitte Info"
  
! #: info/session.c:5058
  msgid "Run command bound to this key's lowercase variant"
  msgstr "ExÃ©cute la commande liÃ©e Ã  la minuscule associÃ©e Ã  cette touche"
  
! #: info/session.c:5069
  #, c-format
  msgid "Unknown command (%s)."
  msgstr "Commande inconnue (%s)."
  
! #: info/session.c:5072
  #, c-format
  msgid "\"%s\" is invalid"
  msgstr "Â«Â %sÂ Â» est invalide"
  
! #: info/session.c:5073
  #, c-format
! msgid "`%s' is invalid"
  msgstr "Â«Â %sÂ Â» est invalide"
  
! #: info/session.c:5288
  msgid "Add this digit to the current numeric argument"
  msgstr "Ajouter ce chiffre Ã  l'argument numÃ©rique courant"
  
! #: info/session.c:5297
  msgid "Start (or multiply by 4) the current numeric argument"
  msgstr "DÃ©marre (ou multiplie par 4) l'argument numÃ©rique courant"
  
- #: info/session.c:5312
- msgid "Internally used by \\[universal-argument]"
- msgstr "UtilisÃ© en interne par \\[universal-argument]"
- 
- #: info/session.c:5388
- msgid "Show full file name of node being displayed"
- msgstr ""
- 
  #: info/tilde.c:361
  #, c-format
--- 1247,1621 ----
  msgstr[1] "Il n'y a pas %d entrÃ©es dans ce menu."
  
! #: info/session.c:2156
! msgid "Select the last item in this node's menu"
! msgstr "SÃ©lectionne la derniÃ¨re entrÃ©e de menu de ce nÅ“ud"
! 
! #: info/session.c:2264 info/session.c:2265
  #, c-format
  msgid "Menu item (%s): "
  msgstr "EntrÃ©e de menu (%s)Â : "
  
! #: info/session.c:2268
  msgid "Menu item: "
  msgstr "EntrÃ©e de menuÂ : "
  
! #: info/session.c:2275 info/session.c:2276
  #, c-format
  msgid "Follow xref (%s): "
  msgstr "Suit le renvoi (%s)Â : "
  
! #: info/session.c:2279
  msgid "Follow xref: "
  msgstr "Suit le renvoiÂ : "
  
! #: info/session.c:2368
  msgid "Read a menu item and select its node"
  msgstr "Lit une entrÃ©e de menu et sÃ©lectionne son nÅ“ud"
  
! #: info/session.c:2393
  msgid "Read a footnote or cross reference and select its node"
  msgstr "Lit une note de bas de page ou un renvoi et sÃ©lectionne son nÅ“ud"
  
! #: info/session.c:2399
  msgid "Move to the start of this node's menu"
  msgstr "Va au dÃ©but du menu de ce nÅ“ud"
  
! #: info/session.c:2421
  msgid "Visit as many menu items at once as possible"
  msgstr "Visite d'un seul coup autant d'entrÃ©es de menu que possible"
  
! #: info/session.c:2520
! msgid "Move to the previous cross reference"
! msgstr "Va au renvoi prÃ©cÃ©dent"
  
! #: info/session.c:2583
! msgid "Move to the next cross reference"
! msgstr "Va au renvoi suivant"
  
! #: info/session.c:2644
! msgid "Select reference or menu item appearing on this line"
! msgstr "SÃ©lectionne la rÃ©fÃ©rence ou l'entrÃ©e de menu de cette ligne"
  
! #: info/session.c:2678
  #, c-format
! msgid "No menu in node '%s'."
! msgstr "Aucun menu dans le nÅ“ud Â«Â %sÂ Â»."
  
! #: info/session.c:2725
  #, c-format
! msgid "Unable to find node referenced by '%s' in '%s'."
  msgstr "Impossible de trouver le nÅ“ud rÃ©fÃ©rencÃ© par Â«Â %sÂ Â» dans Â«Â %sÂ Â»."
  
! #: info/session.c:2775
  msgid "Read a list of menus starting from dir and follow them"
  msgstr "Lit une liste de menus, partant du rÃ©pertoire Â«Â dirÂ Â», et les suit"
  
! #: info/session.c:2777
  msgid "Follow menus: "
  msgstr "Suit les menusÂ : "
  
! #: info/session.c:2879
! msgid "Select the Next node"
! msgstr "SÃ©lectionne le nÅ“ud suivant (Â«Â NextÂ Â»)"
! 
! #: info/session.c:2886
! msgid "Select the Prev node"
! msgstr "SÃ©lectionne le nÅ“ud prÃ©cÃ©dent (Â«Â PrevÂ Â»)"
! 
! #: info/session.c:2893
! msgid "Select the Up node"
! msgstr "SÃ©lectionne le nÅ“ud supÃ©rieur (Â«Â UpÂ Â»)"
! 
! #: info/session.c:2899
! msgid "Select the last node in this file"
! msgstr "SÃ©lectionne le dernier nÅ“ud dans ce fichier"
! 
! #: info/session.c:2926 info/session.c:2959
! msgid "This window has no additional nodes"
! msgstr "Cette fenÃªtre n'a aucun nÅ“ud additionnel"
! 
! #: info/session.c:2932
! msgid "Select the first node in this file"
! msgstr "SÃ©lectionne le premier nÅ“ud dans ce fichier"
! 
! #: info/session.c:3064
! msgid "No more nodes within this document."
! msgstr "Aucun autre nÅ“ud dans ce document."
! 
! #: info/session.c:3109 info/session.c:3149
! msgid "No 'Prev' or 'Up' for this node within this document."
! msgstr "Aucun nÅ“ud prÃ©cÃ©dent ou supÃ©rieur pour ce nÅ“ud dans ce document."
! 
! #: info/session.c:3162
! msgid "Move forwards or down through node structure"
! msgstr "Avance ou descend dans la structure de nÅ“uds"
! 
! #: info/session.c:3179
! msgid "Move backwards or up through node structure"
! msgstr "Recule ou monte dans la structure de nÅ“uds"
! 
! #: info/session.c:3202
! msgid "Read a node name and select it"
! msgstr "Lit un nom de nÅ“ud et le sÃ©lectionne"
! 
! #: info/session.c:3256 info/session.c:3260
! msgid "Goto node: "
! msgstr "Va au nÅ“udÂ : "
! 
! #: info/session.c:3439
  msgid "Find the node describing program invocation"
  msgstr "Trouve le nÅ“ud dÃ©crivant l'appel du programme"
  
! #: info/session.c:3441
  #, c-format
  msgid "Find Invocation node of [%s]: "
  msgstr "Trouve le nÅ“ud Invocation de [%s]Â : "
  
! #: info/session.c:3486
  msgid "Read a manpage reference and select it"
  msgstr "Lit une rÃ©fÃ©rence de page de manuel et la sÃ©lectionne"
  
! #: info/session.c:3490
  msgid "Get Manpage: "
  msgstr "Obtenir la page de manuelÂ :"
  
! #: info/session.c:3511
! msgid "Select the node 'Top' in this file"
  msgstr "SÃ©lectionne le premier nÅ“ud (Â«Â TopÂ Â») de ce fichier"
  
! #: info/session.c:3517
! msgid "Select the node '(dir)'"
  msgstr "SÃ©lectionne le nÅ“ud Â«Â (dir)Â Â»"
  
! #: info/session.c:3523
! msgid "Show full file name of node being displayed"
! msgstr "Indique le nom de ficher complet du nÅ“ud affichÃ©"
  
! #: info/session.c:3540
  msgid "Select the most recently selected node"
  msgstr "Choisit le nÅ“ud le plus rÃ©cemment sÃ©lectionnÃ©"
  
! #: info/session.c:3545
! #, c-format
! msgid "No earlier node in history"
! msgstr "Aucun nÅ“ud antÃ©rieur dans l'historique."
  
! #: info/session.c:3549
  msgid "Read the name of a file and select it"
  msgstr "Lit le nom d'un fichier et le sÃ©lectionne"
  
! #: info/session.c:3553
  msgid "Find file: "
  msgstr "Trouve le fichierÂ : "
  
! #: info/session.c:3570
  #, c-format
! msgid "Cannot find '%s'."
  msgstr "Impossible de trouver Â«Â %sÂ Â»."
  
! #: info/session.c:3619
  #, c-format
! msgid "Could not create output file '%s'."
  msgstr "Impossible de crÃ©er le fichier de sortie Â«Â %sÂ Â»."
  
! #: info/session.c:3633
! #, c-format
  msgid "error writing to %s: %s"
! msgstr "erreur d'Ã©criture dans %sÂ : %s"
  
! #: info/session.c:3642
! #, c-format
  msgid "closing %s"
! msgstr "fermeture de %s"
  
! #: info/session.c:3691
! #, c-format
  msgid "writing node %s..."
! msgstr "Ã©criture du nÅ“ud %s..."
  
! #: info/session.c:3737
  msgid "Pipe the contents of this node through INFO_PRINT_COMMAND"
  msgstr "Envoie le contenu de ce nÅ“ud Ã  la commande INFO_PRINT_COMMAND"
  
! #: info/session.c:3765
  #, c-format
! msgid "Cannot open pipe to '%s'."
  msgstr "Impossible d'ouvrir un tube vers Â«Â %sÂ Â»."
  
! #: info/session.c:3770
! #, c-format
  msgid "printing node %s..."
! msgstr "impression du nÅ“ud %s..."
  
! #: info/session.c:3778
! #, c-format
  msgid "finished printing node %s"
! msgstr "impression du nÅ“ud Â«Â %sÂ Â» terminÃ©e"
! 
! #: info/session.c:3810
! msgid "Toggle the usage of regular expressions in searches"
! msgstr "Marche-arrÃªt des expressions rationnelles dans les recherches"
  
! #: info/session.c:3814
! #, c-format
! msgid "Using regular expressions for searches."
! msgstr "La recherche utilise des expressions rationnelles."
! 
! #: info/session.c:3815
! #, c-format
! msgid "Using literal strings for searches."
! msgstr "La recherche utilise des chaÃ®nes littÃ©rales."
! 
! #: info/session.c:4059
  msgid "Search continued from the end of the document."
  msgstr "Poursuite de la recherche depuis la fin du document."
  
! #: info/session.c:4064
  msgid "Search continued from the beginning of the document."
  msgstr "Poursuite de la recherche depuis le dÃ©but du document."
  
! #: info/session.c:4084
  #, c-format
  msgid "Searching subfile %s ..."
  msgstr "Recherche dans le sous-fichier Â«Â %sÂ Â»..."
  
! #: info/session.c:4123
! msgid "Search failed."
! msgstr "Ã‰chec de la recherche."
  
! #: info/session.c:4142
  #, c-format
  msgid "%s%s%s [%s]: "
  msgstr "%s%s%s [%s]Â : "
  
! #: info/session.c:4143 info/session.c:4149
  msgid "Regexp search"
  msgstr "Recherche une expr. rationnelle"
  
! #: info/session.c:4143 info/session.c:4149
! msgid "Search"
! msgstr "Recherche"
! 
! #: info/session.c:4144 info/session.c:4150
  msgid " case-sensitively"
  msgstr " respectant la casse"
  
! #: info/session.c:4145 info/session.c:4151
  msgid " backward"
  msgstr " vers l'arriÃ¨re"
  
! #: info/session.c:4148
! #, c-format
! msgid "%s%s%s: "
! msgstr "%s%s%sÂ : "
! 
! #: info/session.c:4168
! msgid "Search string too short"
! msgstr "ChaÃ®ne Ã  rechercher trop courte"
  
! #: info/session.c:4238
! msgid "Read a string and search for it case-sensitively"
! msgstr "Lit une chaÃ®ne et la recherche en respectant la casse"
  
  #: info/session.c:4243
+ msgid "Read a string and search for it"
+ msgstr "Lit une chaÃ®ne et la recherche"
+ 
+ #: info/session.c:4249
+ msgid "Read a string and search backward for it"
+ msgstr "Lit une chaÃ®ne et la recherche vers l'arriÃ¨re"
+ 
+ #: info/session.c:4257
  msgid "Repeat last search in the same direction"
  msgstr "Recommence la derniÃ¨re recherche dans la mÃªme direction"
  
! #: info/session.c:4265 info/session.c:4310
  msgid "No previous search string"
  msgstr "Aucune chaÃ®ne de recherche antÃ©rieure"
  
! #: info/session.c:4302
  msgid "Repeat last search in the reverse direction"
  msgstr "RÃ©pÃ¨te la derniÃ¨re recherche dans la direction opposÃ©e"
  
! #: info/session.c:4349
! msgid "Clear displayed search matches"
! msgstr "Efface les mises en surbrillance"
! 
! #: info/session.c:4366 info/session.c:4372
  msgid "Search interactively for a string as you type it"
  msgstr "Recherche interactive de la chaÃ®ne en cours de frappe"
  
! #: info/session.c:4486
  msgid "Regexp I-search backward: "
  msgstr "Recherche arriÃ¨re interactive d'exp. ration.Â : "
  
! #: info/session.c:4487
  msgid "I-search backward: "
  msgstr "Recherche arriÃ¨re interactiveÂ : "
  
! #: info/session.c:4489
  msgid "Regexp I-search: "
  msgstr "Recherche interactive d'exp. ration.Â : "
  
! #: info/session.c:4490
  msgid "I-search: "
  msgstr "Recherche interactiveÂ : "
  
! #: info/session.c:4515 info/session.c:4518
  msgid "Failing "
  msgstr "Ã‰chec "
  
! #: info/session.c:4891
  msgid "Cancel current operation"
  msgstr "Annule l'opÃ©ration en cours"
  
! #: info/session.c:4898
  msgid "Quit"
  msgstr "Quitte"
  
! #: info/session.c:4903
! msgid "Display version of Info being run"
! msgstr "Affiche la version d'Info en cours"
  
! #: info/session.c:4905
! #, c-format
! msgid "GNU Info version %s"
! msgstr "\"GNU Info version %s"
! 
! #: info/session.c:4910
  msgid "Redraw the display"
  msgstr "Redessine l'Ã©cran"
  
! #: info/session.c:4947
  msgid "Quit using Info"
  msgstr "Quitte Info"
  
! #: info/session.c:4960
  msgid "Run command bound to this key's lowercase variant"
  msgstr "ExÃ©cute la commande liÃ©e Ã  la minuscule associÃ©e Ã  cette touche"
  
! #: info/session.c:4971
  #, c-format
  msgid "Unknown command (%s)."
  msgstr "Commande inconnue (%s)."
  
! #: info/session.c:4974
  #, c-format
  msgid "\"%s\" is invalid"
  msgstr "Â«Â %sÂ Â» est invalide"
  
! #: info/session.c:4975
  #, c-format
! msgid "'%s' is invalid"
  msgstr "Â«Â %sÂ Â» est invalide"
  
! #: info/session.c:5293
  msgid "Add this digit to the current numeric argument"
  msgstr "Ajouter ce chiffre Ã  l'argument numÃ©rique courant"
  
! #: info/session.c:5300
  msgid "Start (or multiply by 4) the current numeric argument"
  msgstr "DÃ©marre (ou multiplie par 4) l'argument numÃ©rique courant"
  
  #: info/tilde.c:361
  #, c-format
***************
*** 1932,1983 ****
  msgstr "readlineÂ : mÃ©moire virtuelle Ã©puisÃ©eÂ !\n"
  
! #: info/variables.c:37
  msgid "When \"On\", footnotes appear and disappear automatically"
  msgstr ""
  "En position Â«Â OnÂ Â», les notes de bas de page sont affichÃ©es automatiquement"
  
! #: info/variables.c:41
  msgid "When \"On\", creating or deleting a window resizes other windows"
  msgstr "En position Â«Â OnÂ Â», crÃ©er ou dÃ©truire une fenÃªtre rÃ©ajuste les autres"
  
! #: info/variables.c:45
  msgid "When \"On\", flash the screen instead of ringing the bell"
  msgstr "En position Â«Â OnÂ Â», le signal sonore est remplacÃ© par un flash Ã©cran"
  
! #: info/variables.c:49
  msgid "When \"On\", errors cause the bell to ring"
  msgstr "En position Â«Â OnÂ Â», les erreurs provoquent un signal sonore"
  
! #: info/variables.c:53
  msgid "When \"On\", Info garbage collects files which had to be uncompressed"
  msgstr ""
  "En position Â«Â OnÂ Â», Info supprime les fichiers qui ont dÃ» Ãªtre dÃ©compressÃ©s"
  
! #: info/variables.c:56
  msgid "When \"On\", the portion of the matched search string is highlighted"
  msgstr "En position Â«Â OnÂ Â», la portion de chaÃ®ne recherchÃ©e est surlignÃ©e"
  
! #: info/variables.c:60
  msgid "Controls what happens when scrolling is requested at the end of a node"
  msgstr "Comportement lorsque l'on essaie de faire dÃ©filer Ã  la fin d'un nÅ“ud"
  
! #: info/variables.c:65
  msgid "Same as scroll-behaviour"
  msgstr "Identique Ã  scroll-behaviour"
  
! #: info/variables.c:69
  msgid "The number lines to scroll when the cursor moves out of the window"
  msgstr "Nombre de lignes Ã  faire dÃ©filer quand le curseur sort de la fenÃªtre"
  
! #: info/variables.c:73
  msgid "Controls whether scroll-behavior affects cursor movement commands"
  msgstr ""
  "ContrÃ´le si scroll-behavior affecte les commandes de dÃ©placement du curseur"
  
! #: info/variables.c:77
  msgid "When \"On\", Info accepts and displays ISO Latin characters"
  msgstr "En position Â«Â OnÂ Â», Info accepte et affiche les caractÃ¨res latins ISO"
  
! #: info/variables.c:81
  msgid ""
  "What to do when a scrolling command is issued at the end of the last node"
--- 1623,1674 ----
  msgstr "readlineÂ : mÃ©moire virtuelle Ã©puisÃ©eÂ !\n"
  
! #: info/variables.c:51
  msgid "When \"On\", footnotes appear and disappear automatically"
  msgstr ""
  "En position Â«Â OnÂ Â», les notes de bas de page sont affichÃ©es automatiquement"
  
! #: info/variables.c:55
  msgid "When \"On\", creating or deleting a window resizes other windows"
  msgstr "En position Â«Â OnÂ Â», crÃ©er ou dÃ©truire une fenÃªtre rÃ©ajuste les autres"
  
! #: info/variables.c:59
  msgid "When \"On\", flash the screen instead of ringing the bell"
  msgstr "En position Â«Â OnÂ Â», le signal sonore est remplacÃ© par un flash Ã©cran"
  
! #: info/variables.c:63
  msgid "When \"On\", errors cause the bell to ring"
  msgstr "En position Â«Â OnÂ Â», les erreurs provoquent un signal sonore"
  
! #: info/variables.c:67
  msgid "When \"On\", Info garbage collects files which had to be uncompressed"
  msgstr ""
  "En position Â«Â OnÂ Â», Info supprime les fichiers qui ont dÃ» Ãªtre dÃ©compressÃ©s"
  
! #: info/variables.c:70
  msgid "When \"On\", the portion of the matched search string is highlighted"
  msgstr "En position Â«Â OnÂ Â», la portion de chaÃ®ne recherchÃ©e est surlignÃ©e"
  
! #: info/variables.c:74
  msgid "Controls what happens when scrolling is requested at the end of a node"
  msgstr "Comportement lorsque l'on essaie de faire dÃ©filer Ã  la fin d'un nÅ“ud"
  
! #: info/variables.c:79
  msgid "Same as scroll-behaviour"
  msgstr "Identique Ã  scroll-behaviour"
  
! #: info/variables.c:83
  msgid "The number lines to scroll when the cursor moves out of the window"
  msgstr "Nombre de lignes Ã  faire dÃ©filer quand le curseur sort de la fenÃªtre"
  
! #: info/variables.c:87
  msgid "Controls whether scroll-behavior affects cursor movement commands"
  msgstr ""
  "ContrÃ´le si scroll-behavior affecte les commandes de dÃ©placement du curseur"
  
! #: info/variables.c:91
  msgid "When \"On\", Info accepts and displays ISO Latin characters"
  msgstr "En position Â«Â OnÂ Â», Info accepte et affiche les caractÃ¨res latins ISO"
  
! #: info/variables.c:95
  msgid ""
  "What to do when a scrolling command is issued at the end of the last node"
***************
*** 1985,2065 ****
  "Comportement lorsque l'on essaie de faire dÃ©filer Ã  la fin du dernier nÅ“ud"
  
! #: info/variables.c:86
  msgid "Minimal length of a search string"
  msgstr "Longueur minimale d'une chaÃ®ne de recherche"
  
! #: info/variables.c:90
  msgid "Skip current window when searching"
  msgstr ""
  
! #: info/variables.c:95
  msgid "Explain the use of a variable"
  msgstr "Explique l'utilisation d'une variable"
  
! #: info/variables.c:101
  msgid "Describe variable: "
  msgstr "DÃ©crire la variableÂ : "
  
! #: info/variables.c:120
  msgid "Set the value of an Info variable"
  msgstr "Fixe la valeur d'une variable Info"
  
! #: info/variables.c:126
  msgid "Set variable: "
  msgstr "DÃ©finir la variableÂ : "
  
! #: info/variables.c:144
  #, c-format
  msgid "Set %s to value (%d): "
  msgstr "Donner Ã  %s la valeur (%d)Â : "
  
! #: info/variables.c:184
  #, c-format
  msgid "Set %s to value (%s): "
  msgstr "Donner Ã  %s la valeur (%s)Â : "
  
! #: info/window.c:1077
  msgid "--*** Tags out of Date ***"
  msgstr "--*** Ã‰tiquettes obsolÃ¨tes ***"
  
! #: info/window.c:1088
  msgid "-----Info: (), lines ----, "
  msgstr "-----InfoÂ : (), lignes ----, "
  
! #: info/window.c:1095
  #, c-format
! msgid "-%s---Info: %s, %d lines --%s--"
! msgstr "-%s---InfoÂ : %s, %d lignes --%s--"
  
! #: info/window.c:1099
  #, c-format
! msgid "-%s%s-Info: (%s)%s, %d lines --%s--"
! msgstr "-%s%s-InfoÂ : (%s)%s, %d lignes --%s--"
  
! #: info/window.c:1106
  #, c-format
  msgid " Subfile: %s"
  msgstr " Sous-fichierÂ : %s"
  
! #: install-info/install-info.c:286
  #, c-format
  msgid "%s for %s"
  msgstr "%s pour %s"
  
! #: install-info/install-info.c:525
  #, c-format
  msgid "\tTry `%s --help' for a complete list of options.\n"
  msgstr "\tUtilisez Â«Â %s --helpÂ Â» pour une liste complÃ¨te d'options.\n"
  
! #: install-info/install-info.c:533
  #, c-format
  msgid "Usage: %s [OPTION]... [INFO-FILE [DIR-FILE]]\n"
  msgstr "UtilisationÂ : %s [OPTION]... [FICHIER-INFO [FICHIER-DIR]]\n"
  
! #: install-info/install-info.c:535
  msgid "Add or remove entries in INFO-FILE from the Info directory DIR-FILE."
  msgstr "Ajoute ou supprime des entrÃ©es du FICHIER-INFO dans FICHIER-DIR."
  
! #: install-info/install-info.c:536
  msgid ""
  "INFO-FILE and DIR-FILE are required unless the --info-file\n"
--- 1676,1785 ----
  "Comportement lorsque l'on essaie de faire dÃ©filer Ã  la fin du dernier nÅ“ud"
  
! #: info/variables.c:100
  msgid "Minimal length of a search string"
  msgstr "Longueur minimale d'une chaÃ®ne de recherche"
  
! #: info/variables.c:104
  msgid "Skip current window when searching"
+ msgstr "Sauter la fenÃªtre courante lors d'une recherche"
+ 
+ #: info/variables.c:108
+ msgid "Exclude default directories from file search path"
+ msgstr "Exclure les rÃ©pertoires par dÃ©faut du cheminde recherche des fichiers"
+ 
+ #: info/variables.c:112
+ msgid "Hide some Info file syntax in the text of nodes"
+ msgstr "Masquer certaines syntaxes des fichiers Info dna le texte des nÅ“uds"
+ 
+ #: info/variables.c:116
+ msgid ""
+ "Length of time in milliseconds to wait for the next byte in a sequence "
+ "indicating that a key has been pressed"
  msgstr ""
+ "Temps d'attente, en millisecondes, pour le prochain octet d'une sÃ©quence "
+ "avant d'indiquer qu'une touche a Ã©tÃ© enfoncÃ©e."
  
! #: info/variables.c:120
! msgid "Highlight search matches"
! msgstr "Mettre en surbrillance les recherches fructueuses"
! 
! #: info/variables.c:124
! msgid "Method to use to track mouse events"
! msgstr "MÃ©thode Ã  utiliser pour dÃ©tecter les mouvements de souris"
! 
! #: info/variables.c:130
  msgid "Explain the use of a variable"
  msgstr "Explique l'utilisation d'une variable"
  
! #: info/variables.c:136
  msgid "Describe variable: "
  msgstr "DÃ©crire la variableÂ : "
  
! #: info/variables.c:151
  msgid "Set the value of an Info variable"
  msgstr "Fixe la valeur d'une variable Info"
  
! #: info/variables.c:158
  msgid "Set variable: "
  msgstr "DÃ©finir la variableÂ : "
  
! #: info/variables.c:174
  #, c-format
  msgid "Set %s to value (%d): "
  msgstr "Donner Ã  %s la valeur (%d)Â : "
  
! #: info/variables.c:208
  #, c-format
  msgid "Set %s to value (%s): "
  msgstr "Donner Ã  %s la valeur (%s)Â : "
  
! #: info/window.c:921
  msgid "--*** Tags out of Date ***"
  msgstr "--*** Ã‰tiquettes obsolÃ¨tes ***"
  
! #: info/window.c:965
  msgid "-----Info: (), lines ----, "
  msgstr "-----InfoÂ : (), lignes ----, "
  
! #: info/window.c:972
  #, c-format
! msgid "-%s---Info: %s, %ld lines --%s--"
! msgstr "-%s---InfoÂ : %s, %ld lignes --%s--"
  
! #: info/window.c:976
  #, c-format
! msgid "-%s%s-Info: (%s)%s, %ld lines --%s--"
! msgstr "-%s%s-InfoÂ : (%s)%s, %ld lignes --%s--"
  
! #: info/window.c:982
  #, c-format
  msgid " Subfile: %s"
  msgstr " Sous-fichierÂ : %s"
  
! #: install-info/install-info.c:292
! #, c-format
! msgid "%s: empty file"
! msgstr "%sÂ : fichier vide"
! 
! #: install-info/install-info.c:294
  #, c-format
  msgid "%s for %s"
  msgstr "%s pour %s"
  
! #: install-info/install-info.c:533
  #, c-format
  msgid "\tTry `%s --help' for a complete list of options.\n"
  msgstr "\tUtilisez Â«Â %s --helpÂ Â» pour une liste complÃ¨te d'options.\n"
  
! #: install-info/install-info.c:541
  #, c-format
  msgid "Usage: %s [OPTION]... [INFO-FILE [DIR-FILE]]\n"
  msgstr "UtilisationÂ : %s [OPTION]... [FICHIER-INFO [FICHIER-DIR]]\n"
  
! #: install-info/install-info.c:543
  msgid "Add or remove entries in INFO-FILE from the Info directory DIR-FILE."
  msgstr "Ajoute ou supprime des entrÃ©es du FICHIER-INFO dans FICHIER-DIR."
  
! #: install-info/install-info.c:544
  msgid ""
  "INFO-FILE and DIR-FILE are required unless the --info-file\n"
***************
*** 2069,2073 ****
  "respectivement les options --info-file ou --dir-file (ou --info-dir)."
  
! #: install-info/install-info.c:540
  msgid ""
  "Options:\n"
--- 1789,1793 ----
  "respectivement les options --info-file ou --dir-file (ou --info-dir)."
  
! #: install-info/install-info.c:548
  msgid ""
  "Options:\n"
***************
*** 2085,2093 ****
  "                      pour qu'elles dÃ©butent Ã  COLONNE."
  
! #: install-info/install-info.c:547
  msgid ""
  " --debug             report what is being done.\n"
  " --delete            delete existing entries for INFO-FILE from DIR-FILE;\n"
  "                      don't insert any new entries.\n"
  " --description=TEXT  the description of the entry is TEXT; used with\n"
  "                      the --name option to become synonymous with the\n"
--- 1805,1816 ----
  "                      pour qu'elles dÃ©butent Ã  COLONNE."
  
! #: install-info/install-info.c:555
  msgid ""
  " --debug             report what is being done.\n"
  " --delete            delete existing entries for INFO-FILE from DIR-FILE;\n"
  "                      don't insert any new entries.\n"
+ " --defsection=TEXT   like --section, but only use TEXT if no sections\n"
+ "                      are present in INFO-FILE (replacing \"Miscellaneous"
+ "\").\n"
  " --description=TEXT  the description of the entry is TEXT; used with\n"
  "                      the --name option to become synonymous with the\n"
***************
*** 2100,2103 ****
--- 1823,1829 ----
  " --delete            DÃ©truit les entrÃ©es du FICHIER-INFO dans FICHIER-DIRÂ ;\n"
  "                      ne pas ajouter de nouvelles entrÃ©es.\n"
+ " --defsection=TEXTE  Identique Ã  --section, avec utilisation de TEXTE si\n"
+ "                      aucune section n'est trouvÃ©e dans FICHIER-INFO\n"
+ "                      (remplace \"Miscellaneous\").\n"
  " --description=TEXTE Le TEXTE est la description de l'entrÃ©eÂ ; avec "
  "l'option\n"
***************
*** 2107,2111 ****
  " --dry-run           Identique Ã  --test."
  
! #: install-info/install-info.c:558
  msgid ""
  " --entry=TEXT        insert TEXT as an Info directory entry,\n"
--- 1833,1837 ----
  " --dry-run           Identique Ã  --test."
  
! #: install-info/install-info.c:568
  msgid ""
  " --entry=TEXT        insert TEXT as an Info directory entry,\n"
***************
*** 2129,2133 ****
  "                       identifiÃ©es Ã  partir des informations du fichier Info."
  
! #: install-info/install-info.c:567
  msgid ""
  " --help              display this help and exit.\n"
--- 1855,1859 ----
  "                       identifiÃ©es Ã  partir des informations du fichier Info."
  
! #: install-info/install-info.c:577
  msgid ""
  " --help              display this help and exit.\n"
***************
*** 2148,2152 ****
  "                      vides."
  
! #: install-info/install-info.c:575
  msgid ""
  " --maxwidth, --max-width=COL  wrap description at column COL.\n"
--- 1874,1878 ----
  "                      vides."
  
! #: install-info/install-info.c:585
  msgid ""
  " --maxwidth, --max-width=COL  wrap description at column COL.\n"
***************
*** 2167,2171 ****
  " --quiet             Supprime les avertissements."
  
! #: install-info/install-info.c:583
  msgid ""
  " --regex=R           put this file's entries in all sections that match the\n"
--- 1893,1897 ----
  " --quiet             Supprime les avertissements."
  
! #: install-info/install-info.c:593
  msgid ""
  " --regex=R           put this file's entries in all sections that match the\n"
***************
*** 2179,2183 ****
  "                      If you don't specify any sections, they are "
  "determined\n"
! "                       from information in the Info file itself.\n"
  " --section R SEC     equivalent to --regex=R --section=SEC --add-once."
  msgstr ""
--- 1905,1912 ----
  "                      If you don't specify any sections, they are "
  "determined\n"
! "                       from information in the Info file itself;\n"
! "                       if nothing is available there, the --defsection\n"
! "                       value is used; if that is not specified, the\n"
! "                       final default is \"Miscellaneous\".\n"
  " --section R SEC     equivalent to --regex=R --section=SEC --add-once."
  msgstr ""
***************
*** 2193,2200 ****
  "                       entrÃ©es seront ajoutÃ©es Ã  chacune des sections.\n"
  "                      Si vous n'indiquez aucune section, les sections\n"
! "                       seront dÃ©terminÃ©es Ã  partir du fichier Info.\n"
  " --section R SEC     Ã‰quivalent Ã  --regex=R --section=SEC --add-once."
  
! #: install-info/install-info.c:596
  msgid ""
  " --silent            suppress warnings.\n"
--- 1922,1932 ----
  "                       entrÃ©es seront ajoutÃ©es Ã  chacune des sections.\n"
  "                      Si vous n'indiquez aucune section, les sections\n"
! "                       seront dÃ©terminÃ©es Ã  partir du fichier InfoÂ ;\n"
! "                       utilisation de la valeur de --defsection si rien\n"
! "                       n'est trouvÃ©, puis \"Miscellaneous\" en dernier "
! "recours.\n"
  " --section R SEC     Ã‰quivalent Ã  --regex=R --section=SEC --add-once."
  
! #: install-info/install-info.c:609
  msgid ""
  " --silent            suppress warnings.\n"
***************
*** 2206,2222 ****
  " --version           Affiche la version puis s'arrÃªte."
  
! #: install-info/install-info.c:603 tp/texi2any.pl:849
! msgid ""
! "Email bug reports to bug-texinfo@gnu.org,\n"
! "general questions and discussion to help-texinfo@gnu.org.\n"
! "Texinfo home page: http://www.gnu.org/software/texinfo/"
! msgstr ""
! "Signalez (en anglais) toute anomalie Ã  bug-texinfo@gnu.org.\n"
! "Pour les discussions et questions gÃ©nÃ©rales, Ã©crivez Ã  help-texinfo@gnu."
! "org.\n"
! "Site TexinfoÂ : http://www.gnu.org/software/texinfo/"
! 
! #: install-info/install-info.c:630
! #, fuzzy, c-format
  msgid ""
  "This is the file .../info/dir, which contains the\n"
--- 1938,1943 ----
  " --version           Affiche la version puis s'arrÃªte."
  
! #: install-info/install-info.c:643
! #, c-format
  msgid ""
  "This is the file .../info/dir, which contains the\n"
***************
*** 2240,2244 ****
  "C'est de ce nÅ“ud que vous dÃ©marrez la premiÃ¨re fois que\n"
  "vous utilisez Info.\n"
! "\n"
  "%s\tCeci est le haut de l'arborescence INFO\n"
  "\n"
--- 1961,1965 ----
  "C'est de ce nÅ“ud que vous dÃ©marrez la premiÃ¨re fois que\n"
  "vous utilisez Info.\n"
! "%c\n"
  "%s\tCeci est le haut de l'arborescence INFO\n"
  "\n"
***************
*** 2254,2329 ****
  "%s\n"
  
! #: install-info/install-info.c:654
  #, c-format
  msgid "%s: could not read (%s) and could not create (%s)"
  msgstr "%sÂ : impossible de lire (%s) et de crÃ©er (%s)"
  
! #: install-info/install-info.c:758
! #, c-format
! msgid "%s: empty file"
! msgstr "%sÂ : fichier vide"
! 
! #: install-info/install-info.c:1109 install-info/install-info.c:1149
  #, c-format
  msgid "START-INFO-DIR-ENTRY without matching END-INFO-DIR-ENTRY"
  msgstr "START-INFO-DIR-ENTRY sans END-INFO-DIR-ENTRY correspondant"
  
! #: install-info/install-info.c:1144
  #, c-format
  msgid "END-INFO-DIR-ENTRY without matching START-INFO-DIR-ENTRY"
  msgstr "END-INFO-DIR-ENTRY sans START-INFO-DIR-ENTRY correspondant"
  
! #: install-info/install-info.c:2008 install-info/install-info.c:2018
  #, c-format
  msgid "%s: already have dir file: %s\n"
  msgstr "%sÂ : a dÃ©jÃ  un fichier dirÂ : %s\n"
  
! #: install-info/install-info.c:2098
  #, c-format
  msgid "%s: Specify the Info file only once.\n"
  msgstr "%sÂ : le fichier Info doit Ãªtre indiquÃ© une seule fois.\n"
  
! #: install-info/install-info.c:2131
  #, c-format
  msgid "Extra regular expression specified, ignoring `%s'"
  msgstr "Expression rationnelle en surplusÂ ; Â«Â %sÂ Â» ignorÃ©e"
  
! #: install-info/install-info.c:2143
  #, c-format
  msgid "Error in regular expression `%s': %s"
  msgstr "Expression rationnelle Â«Â %sÂ Â» incorrecteÂ : %s"
  
! #: install-info/install-info.c:2201
  #, c-format
  msgid "excess command line argument `%s'"
  msgstr "argument en trop sur la ligne de commandeÂ : Â«Â %sÂ Â»"
  
! #: install-info/install-info.c:2205
  #, c-format
  msgid "No input file specified; try --help for more information."
  msgstr "Aucun fichier d'entrÃ©e indiquÃ©Â ; consultez l'aide (--help)."
  
! #: install-info/install-info.c:2207
  #, c-format
  msgid "No dir file specified; try --help for more information."
  msgstr "Aucun fichier dir indiquÃ©Â ; consultez l'aide (--help)."
  
! #: install-info/install-info.c:2349
  #, c-format
  msgid "no info dir entry in `%s'"
  msgstr "aucune entrÃ©e de rÃ©pertoire Info dans Â«Â %sÂ Â»"
  
! #: install-info/install-info.c:2597
  #, c-format
  msgid "no entries found for `%s'; nothing deleted"
  msgstr "aucune entrÃ©e pour Â«Â %sÂ Â»Â ; aucune suppression"
  
! #: tp/DebugTexinfo/DebugTree.pm:63 tp/Texinfo/Convert/Converter.pm:821
! #: tp/Texinfo/Convert/DocBook.pm:311 tp/Texinfo/Convert/HTML.pm:6528
! #: tp/Texinfo/Convert/HTML.pm:6552 tp/Texinfo/Convert/HTML.pm:6929
! #: tp/Texinfo/Convert/HTML.pm:6987 tp/Texinfo/Convert/HTML.pm:7065
! #: tp/Texinfo/Convert/HTML.pm:7142 tp/Texinfo/Convert/IXIN.pm:293
! #: tp/Texinfo/Convert/Info.pm:96 tp/Texinfo/Convert/Info.pm:200
! #: tp/Texinfo/Convert/Info.pm:226 tp/Texinfo/Convert/Plaintext.pm:503
  #: tp/Texinfo/Convert/TexinfoXML.pm:457
  #, perl-format
--- 1975,2050 ----
  "%s\n"
  
! #: install-info/install-info.c:667
  #, c-format
  msgid "%s: could not read (%s) and could not create (%s)"
  msgstr "%sÂ : impossible de lire (%s) et de crÃ©er (%s)"
  
! #: install-info/install-info.c:1134 install-info/install-info.c:1174
  #, c-format
  msgid "START-INFO-DIR-ENTRY without matching END-INFO-DIR-ENTRY"
  msgstr "START-INFO-DIR-ENTRY sans END-INFO-DIR-ENTRY correspondant"
  
! #: install-info/install-info.c:1169
  #, c-format
  msgid "END-INFO-DIR-ENTRY without matching START-INFO-DIR-ENTRY"
  msgstr "END-INFO-DIR-ENTRY sans START-INFO-DIR-ENTRY correspondant"
  
! #: install-info/install-info.c:2037 install-info/install-info.c:2047
  #, c-format
  msgid "%s: already have dir file: %s\n"
  msgstr "%sÂ : a dÃ©jÃ  un fichier dirÂ : %s\n"
  
! #: install-info/install-info.c:2143
  #, c-format
  msgid "%s: Specify the Info file only once.\n"
  msgstr "%sÂ : le fichier Info doit Ãªtre indiquÃ© une seule fois.\n"
  
! #: install-info/install-info.c:2176
  #, c-format
  msgid "Extra regular expression specified, ignoring `%s'"
  msgstr "Expression rationnelle en surplusÂ ; Â«Â %sÂ Â» ignorÃ©e"
  
! #: install-info/install-info.c:2188
  #, c-format
  msgid "Error in regular expression `%s': %s"
  msgstr "Expression rationnelle Â«Â %sÂ Â» incorrecteÂ : %s"
  
! #: install-info/install-info.c:2250
  #, c-format
  msgid "excess command line argument `%s'"
  msgstr "argument en trop sur la ligne de commandeÂ : Â«Â %sÂ Â»"
  
! #: install-info/install-info.c:2254
  #, c-format
  msgid "No input file specified; try --help for more information."
  msgstr "Aucun fichier d'entrÃ©e indiquÃ©Â ; consultez l'aide (--help)."
  
! #: install-info/install-info.c:2256
  #, c-format
  msgid "No dir file specified; try --help for more information."
  msgstr "Aucun fichier dir indiquÃ©Â ; consultez l'aide (--help)."
  
! #: install-info/install-info.c:2277
! #, c-format
! msgid "Could not read %s."
! msgstr "impossible de lire %s."
! 
! #: install-info/install-info.c:2424
  #, c-format
  msgid "no info dir entry in `%s'"
  msgstr "aucune entrÃ©e de rÃ©pertoire Info dans Â«Â %sÂ Â»"
  
! #: install-info/install-info.c:2672
  #, c-format
  msgid "no entries found for `%s'; nothing deleted"
  msgstr "aucune entrÃ©e pour Â«Â %sÂ Â»Â ; aucune suppression"
  
! #: tp/DebugTexinfo/DebugTree.pm:63 tp/Texinfo/Convert/Converter.pm:855
! #: tp/Texinfo/Convert/Converter.pm:893 tp/Texinfo/Convert/Converter.pm:1204
! #: tp/Texinfo/Convert/DocBook.pm:326 tp/Texinfo/Convert/HTML.pm:6499
! #: tp/Texinfo/Convert/HTML.pm:6523 tp/Texinfo/Convert/HTML.pm:6900
! #: tp/Texinfo/Convert/HTML.pm:6958 tp/Texinfo/Convert/HTML.pm:7036
! #: tp/Texinfo/Convert/HTML.pm:7113 tp/Texinfo/Convert/IXIN.pm:293
! #: tp/Texinfo/Convert/Info.pm:295 tp/Texinfo/Convert/Plaintext.pm:538
  #: tp/Texinfo/Convert/TexinfoXML.pm:457
  #, perl-format
***************
*** 2331,2439 ****
  msgstr "impossible d'ouvrir %s en Ã©critureÂ : %s"
  
! #: tp/Texinfo/Common.pm:865
  msgid "recursion is always allowed"
  msgstr "la rÃ©cursivitÃ© est toujours autorisÃ©e"
  
! #: tp/Texinfo/Common.pm:866
  msgid "arguments are quoted by default"
  msgstr "les arguments sont entre guillemets par dÃ©faut"
  
! #: tp/Texinfo/Common.pm:1065
  #, perl-format
  msgid "%s is not a valid language code"
  msgstr "%s n'est pas un code de langue"
  
! #: tp/Texinfo/Common.pm:1070
  #, perl-format
  msgid "%s is not a valid region code"
  msgstr "%s n'est pas un code de zone gÃ©ographique"
  
! #: tp/Texinfo/Common.pm:1088
  #, perl-format
  msgid "%s is not a valid split possibility"
  msgstr "%s n'est pas une division valable"
  
! #: tp/Texinfo/Common.pm:1111
  #, perl-format
  msgid "could not read %s: %s"
  msgstr "impossible de lire %sÂ : %s"
  
! #: tp/Texinfo/Common.pm:1129
  #, perl-format
  msgid "error on closing @verbatiminclude file %s: %s"
  msgstr "erreur de fermeture du fichier @verbatiminclude %sÂ : %s"
  
! #: tp/Texinfo/Common.pm:1134 tp/Texinfo/Parser.pm:3187
  #, perl-format
  msgid "@%s: could not find %s"
  msgstr "@%sÂ : impossible de trouver %s"
  
! #: tp/Texinfo/Common.pm:1432
  #, perl-format
  msgid "could not open html refs config file %s: %s"
  msgstr "impossible d'ouvrir le fichier de param. des rÃ©f. html %sÂ : %s"
  
! #: tp/Texinfo/Common.pm:1460
  msgid "missing type"
  msgstr "type manquant"
  
! #: tp/Texinfo/Common.pm:1463
  #, perl-format
  msgid "unrecognized type: %s"
  msgstr "type inconnuÂ : %s"
  
! #: tp/Texinfo/Common.pm:1480
  #, perl-format
  msgid "error on closing html refs config file %s: %s"
  msgstr "erreur de fermeture du fichier de param. des rÃ©f. html %sÂ : %s"
  
! #: tp/Texinfo/Common.pm:1515
  msgid "no node to be renamed"
  msgstr "aucun nÅ“ud Ã  renommer"
  
! #: tp/Texinfo/Common.pm:1526
  msgid "nodes without a new name at the end of file"
  msgstr "nÅ“uds sans nouveau nom Ã  la fin du fichier"
  
! #: tp/Texinfo/Common.pm:1536 tp/Texinfo/Parser.pm:842
  #, perl-format
  msgid "could not open %s: %s"
  msgstr "impossible d'ouvrir %sÂ : %s"
  
! #: tp/Texinfo/Common.pm:2028
  #, perl-format
  msgid "could not protect hash character in @%s"
  msgstr "impossible de protÃ©ger le caractÃ¨re hash dans @%s"
  
! #: tp/Texinfo/Convert/Converter.pm:394 tp/Texinfo/Convert/Converter.pm:413
  #, perl-format
  msgid "Obsolete variable %s\n"
  msgstr "Variable %s obsolÃ¨te\n"
  
! #: tp/Texinfo/Convert/Converter.pm:604
  #, perl-format
  msgid "could not create directories `%s' or `%s': %s"
  msgstr "impossible de crÃ©er les rÃ©pertoires Â«Â %sÂ Â» ou Â«Â %sÂ Â»Â : %s"
  
! #: tp/Texinfo/Convert/Converter.pm:612
  #, perl-format
  msgid "could not create directory `%s': %s"
  msgstr "impossible de crÃ©er les rÃ©pertoires Â«Â %sÂ Â»Â : %s"
  
! #: tp/Texinfo/Convert/DocBook.pm:347 tp/Texinfo/Convert/HTML.pm:6955
! #: tp/Texinfo/Convert/HTML.pm:7013 tp/Texinfo/Convert/IXIN.pm:915
! #: tp/Texinfo/Convert/Info.pm:159 tp/Texinfo/Convert/Info.pm:185
! #: tp/Texinfo/Convert/Info.pm:216 tp/Texinfo/Convert/Info.pm:279
! #: tp/Texinfo/Convert/TexinfoXML.pm:476 tp/Texinfo/Parser.pm:1950
! #, perl-format
! msgid "error on closing %s: %s"
! msgstr "erreur lors de la fermeture de %sÂ : %s"
! 
! #: tp/Texinfo/Convert/DocBook.pm:923
  #, perl-format
  msgid "@image file `%s' not found, using `%s'"
  msgstr "fichier @image Â«Â %sÂ Â» non trouvÃ©Â ; utilisation de Â«Â %sÂ Â»"
  
! #: tp/Texinfo/Convert/HTML.pm:1683
  #, perl-format
  msgid "@image file `%s' (for HTML) not found, using `%s'"
--- 2052,2170 ----
  msgstr "impossible d'ouvrir %s en Ã©critureÂ : %s"
  
! #: tp/Texinfo/Common.pm:878
  msgid "recursion is always allowed"
  msgstr "la rÃ©cursivitÃ© est toujours autorisÃ©e"
  
! #: tp/Texinfo/Common.pm:879
  msgid "arguments are quoted by default"
  msgstr "les arguments sont entre guillemets par dÃ©faut"
  
! #: tp/Texinfo/Common.pm:1102
  #, perl-format
  msgid "%s is not a valid language code"
  msgstr "%s n'est pas un code de langue"
  
! #: tp/Texinfo/Common.pm:1107
  #, perl-format
  msgid "%s is not a valid region code"
  msgstr "%s n'est pas un code de zone gÃ©ographique"
  
! #: tp/Texinfo/Common.pm:1125
  #, perl-format
  msgid "%s is not a valid split possibility"
  msgstr "%s n'est pas une division valable"
  
! #: tp/Texinfo/Common.pm:1148
  #, perl-format
  msgid "could not read %s: %s"
  msgstr "impossible de lire %sÂ : %s"
  
! #: tp/Texinfo/Common.pm:1167
  #, perl-format
  msgid "error on closing @verbatiminclude file %s: %s"
  msgstr "erreur de fermeture du fichier @verbatiminclude %sÂ : %s"
  
! #: tp/Texinfo/Common.pm:1173 tp/Texinfo/Parser.pm:3342
  #, perl-format
  msgid "@%s: could not find %s"
  msgstr "@%sÂ : impossible de trouver %s"
  
! #: tp/Texinfo/Common.pm:1517
  #, perl-format
  msgid "could not open html refs config file %s: %s"
  msgstr "impossible d'ouvrir le fichier de param. des rÃ©f. html %sÂ : %s"
  
! #: tp/Texinfo/Common.pm:1545
  msgid "missing type"
  msgstr "type manquant"
  
! #: tp/Texinfo/Common.pm:1548
  #, perl-format
  msgid "unrecognized type: %s"
  msgstr "type inconnuÂ : %s"
  
! #: tp/Texinfo/Common.pm:1565
  #, perl-format
  msgid "error on closing html refs config file %s: %s"
  msgstr "erreur de fermeture du fichier de param. des rÃ©f. html %sÂ : %s"
  
! #: tp/Texinfo/Common.pm:1600
  msgid "no node to be renamed"
  msgstr "aucun nÅ“ud Ã  renommer"
  
! #: tp/Texinfo/Common.pm:1611
  msgid "nodes without a new name at the end of file"
  msgstr "nÅ“uds sans nouveau nom Ã  la fin du fichier"
  
! #: tp/Texinfo/Common.pm:1621 tp/Texinfo/Parser.pm:926
  #, perl-format
  msgid "could not open %s: %s"
  msgstr "impossible d'ouvrir %sÂ : %s"
  
! #: tp/Texinfo/Common.pm:2141
  #, perl-format
  msgid "could not protect hash character in @%s"
  msgstr "impossible de protÃ©ger le caractÃ¨re hash dans @%s"
  
! #: tp/Texinfo/Convert/Converter.pm:395 tp/Texinfo/Convert/Converter.pm:414
  #, perl-format
  msgid "Obsolete variable %s\n"
  msgstr "Variable %s obsolÃ¨te\n"
  
! #: tp/Texinfo/Convert/Converter.pm:794
! #, perl-format
! msgid "%s: output incompatible with split"
! msgstr "%sÂ : sotie incompatible avec des divisions"
! 
! #: tp/Texinfo/Convert/Converter.pm:876 tp/Texinfo/Convert/Converter.pm:909
! #: tp/Texinfo/Convert/DocBook.pm:362 tp/Texinfo/Convert/HTML.pm:6926
! #: tp/Texinfo/Convert/HTML.pm:6984 tp/Texinfo/Convert/IXIN.pm:915
! #: tp/Texinfo/Convert/Info.pm:161 tp/Texinfo/Convert/Info.pm:187
! #: tp/Texinfo/Convert/Info.pm:215 tp/Texinfo/Convert/Info.pm:275
! #: tp/Texinfo/Convert/TexinfoXML.pm:476 tp/Texinfo/Parser.pm:2034
! #, perl-format
! msgid "error on closing %s: %s"
! msgstr "erreur lors de la fermeture de %sÂ : %s"
! 
! #: tp/Texinfo/Convert/Converter.pm:987
  #, perl-format
  msgid "could not create directories `%s' or `%s': %s"
  msgstr "impossible de crÃ©er les rÃ©pertoires Â«Â %sÂ Â» ou Â«Â %sÂ Â»Â : %s"
  
! #: tp/Texinfo/Convert/Converter.pm:995
  #, perl-format
  msgid "could not create directory `%s': %s"
  msgstr "impossible de crÃ©er les rÃ©pertoires Â«Â %sÂ Â»Â : %s"
  
! #: tp/Texinfo/Convert/DocBook.pm:969
  #, perl-format
  msgid "@image file `%s' not found, using `%s'"
  msgstr "fichier @image Â«Â %sÂ Â» non trouvÃ©Â ; utilisation de Â«Â %sÂ Â»"
  
! #: tp/Texinfo/Convert/DocBook.pm:1083 tp/Texinfo/Parser.pm:5355
! msgid "no argument specified for @U"
! msgstr "aucun argument spÃ©cifiÃ© Ã  @U"
! 
! #: tp/Texinfo/Convert/HTML.pm:1684
  #, perl-format
  msgid "@image file `%s' (for HTML) not found, using `%s'"
***************
*** 2441,2487 ****
  "fichier @image Â«Â %sÂ Â» (pour le HTML) non trouvÃ©Â ; utilisation de Â«Â %sÂ Â»"
  
! #: tp/Texinfo/Convert/HTML.pm:2354
  #, perl-format
  msgid "raw format %s is not converted"
  msgstr "le format brut %s n'est pas converti"
  
! #: tp/Texinfo/Convert/HTML.pm:4833
  msgid "string not closed in css file"
  msgstr "chaÃ®ne non terminÃ©e dans le fichier css"
  
! #: tp/Texinfo/Convert/HTML.pm:4835
  msgid "--css-include ended in comment"
  msgstr "--css-include s'est terminÃ© dans un commentaire"
  
! #: tp/Texinfo/Convert/HTML.pm:4837
  msgid "@import not finished in css file"
  msgstr "@import non terminÃ© dans le fichier css"
  
! #: tp/Texinfo/Convert/HTML.pm:4863
  #, perl-format
  msgid "CSS file %s not found"
  msgstr "fichier CSS %s non trouvÃ©"
  
! #: tp/Texinfo/Convert/HTML.pm:4869
  #, perl-format
  msgid "could not open --include-file %s: %s"
  msgstr "impossible d'ouvrir --include-file %sÂ : %s"
  
! #: tp/Texinfo/Convert/HTML.pm:4879
  #, perl-format
  msgid "error on closing CSS file %s: %s"
  msgstr "erreur de fermeture du fichier CSS %sÂ : %s"
  
! #: tp/Texinfo/Convert/HTML.pm:5825 tp/Texinfo/Convert/HTML.pm:5829
  #, perl-format
  msgid "no htmlxref.cnf entry found for `%s'"
  msgstr "aucune entrÃ©e htmlxref.cnf trouvÃ©e pour Â«Â %sÂ Â»"
  
! #: tp/Texinfo/Convert/HTML.pm:6523
  #, perl-format
  msgid "error on closing frame file %s: %s"
  msgstr "erreur de fermeture du fichier-cadre HTML %sÂ : %s"
  
! #: tp/Texinfo/Convert/HTML.pm:6547
  #, perl-format
  msgid "error on closing TOC frame file %s: %s"
--- 2172,2218 ----
  "fichier @image Â«Â %sÂ Â» (pour le HTML) non trouvÃ©Â ; utilisation de Â«Â %sÂ Â»"
  
! #: tp/Texinfo/Convert/HTML.pm:2373
  #, perl-format
  msgid "raw format %s is not converted"
  msgstr "le format brut %s n'est pas converti"
  
! #: tp/Texinfo/Convert/HTML.pm:4883
  msgid "string not closed in css file"
  msgstr "chaÃ®ne non terminÃ©e dans le fichier css"
  
! #: tp/Texinfo/Convert/HTML.pm:4885
  msgid "--css-include ended in comment"
  msgstr "--css-include s'est terminÃ© dans un commentaire"
  
! #: tp/Texinfo/Convert/HTML.pm:4887
  msgid "@import not finished in css file"
  msgstr "@import non terminÃ© dans le fichier css"
  
! #: tp/Texinfo/Convert/HTML.pm:4913
  #, perl-format
  msgid "CSS file %s not found"
  msgstr "fichier CSS %s non trouvÃ©"
  
! #: tp/Texinfo/Convert/HTML.pm:4919
  #, perl-format
  msgid "could not open --include-file %s: %s"
  msgstr "impossible d'ouvrir --include-file %sÂ : %s"
  
! #: tp/Texinfo/Convert/HTML.pm:4929
  #, perl-format
  msgid "error on closing CSS file %s: %s"
  msgstr "erreur de fermeture du fichier CSS %sÂ : %s"
  
! #: tp/Texinfo/Convert/HTML.pm:5796 tp/Texinfo/Convert/HTML.pm:5800
  #, perl-format
  msgid "no htmlxref.cnf entry found for `%s'"
  msgstr "aucune entrÃ©e htmlxref.cnf trouvÃ©e pour Â«Â %sÂ Â»"
  
! #: tp/Texinfo/Convert/HTML.pm:6494
  #, perl-format
  msgid "error on closing frame file %s: %s"
  msgstr "erreur de fermeture du fichier-cadre HTML %sÂ : %s"
  
! #: tp/Texinfo/Convert/HTML.pm:6518
  #, perl-format
  msgid "error on closing TOC frame file %s: %s"
***************
*** 2489,2522 ****
  "erreur de fermeture du fichier-cadre de table des matiÃ¨res (TOC) %sÂ : %s"
  
! #: tp/Texinfo/Convert/HTML.pm:6662
  #, perl-format
  msgid "handler %s of stage %s priority %s failed"
  msgstr "Ã©chec du gestionnaire %s de l'Ã©tape %s prioritÃ© %s"
  
! #: tp/Texinfo/Convert/HTML.pm:6863
  msgid "must specify a title with a title command or @top"
  msgstr "vous devez indiquer un titre avec @top ou une commande de titrage"
  
! #: tp/Texinfo/Convert/HTML.pm:7072
  #, perl-format
  msgid "error on closing redirection node file %s: %s"
  msgstr "erreur de fermeture du fichier de redirection des nÅ“uds %sÂ : %s"
  
! #: tp/Texinfo/Convert/HTML.pm:7097
  #, perl-format
  msgid "old name for `%s' is a node of the document"
  msgstr "l'ancien nom de Â«Â %sÂ Â» est un nÅ“ud de ce document"
  
! #: tp/Texinfo/Convert/HTML.pm:7103
  #, perl-format
  msgid "file empty for renamed node `%s'"
  msgstr "le nÅ“ud renommÃ© Â«Â %sÂ Â» est un fichier vide"
  
! #: tp/Texinfo/Convert/HTML.pm:7117
  #, perl-format
  msgid "target node (new name for `%s') not in document: %s"
  msgstr "nÅ“ud cible (nouveau nom de Â«Â %sÂ Â») absent du documentÂ : %s"
  
! #: tp/Texinfo/Convert/HTML.pm:7149
  #, perl-format
  msgid "error on closing renamed node redirection file %s: %s"
--- 2220,2253 ----
  "erreur de fermeture du fichier-cadre de table des matiÃ¨res (TOC) %sÂ : %s"
  
! #: tp/Texinfo/Convert/HTML.pm:6633
  #, perl-format
  msgid "handler %s of stage %s priority %s failed"
  msgstr "Ã©chec du gestionnaire %s de l'Ã©tape %s prioritÃ© %s"
  
! #: tp/Texinfo/Convert/HTML.pm:6834
  msgid "must specify a title with a title command or @top"
  msgstr "vous devez indiquer un titre avec @top ou une commande de titrage"
  
! #: tp/Texinfo/Convert/HTML.pm:7043
  #, perl-format
  msgid "error on closing redirection node file %s: %s"
  msgstr "erreur de fermeture du fichier de redirection des nÅ“uds %sÂ : %s"
  
! #: tp/Texinfo/Convert/HTML.pm:7068
  #, perl-format
  msgid "old name for `%s' is a node of the document"
  msgstr "l'ancien nom de Â«Â %sÂ Â» est un nÅ“ud de ce document"
  
! #: tp/Texinfo/Convert/HTML.pm:7074
  #, perl-format
  msgid "file empty for renamed node `%s'"
  msgstr "le nÅ“ud renommÃ© Â«Â %sÂ Â» est un fichier vide"
  
! #: tp/Texinfo/Convert/HTML.pm:7088
  #, perl-format
  msgid "target node (new name for `%s') not in document: %s"
  msgstr "nÅ“ud cible (nouveau nom de Â«Â %sÂ Â») absent du documentÂ : %s"
  
! #: tp/Texinfo/Convert/HTML.pm:7120
  #, perl-format
  msgid "error on closing renamed node redirection file %s: %s"
***************
*** 2524,2585 ****
  "erreur de fermeture du fichier de redirection des nÅ“uds renommÃ©s %sÂ : %s"
  
! #: tp/Texinfo/Convert/HTML.pm:7187
  msgid "empty node name"
  msgstr "nom de nÅ“ud vide"
  
! #: tp/Texinfo/Convert/HTML.pm:7189 tp/Texinfo/Parser.pm:3534
  #, perl-format
  msgid "syntax for an external node used for `%s'"
  msgstr "utilisation de la syntaxe de nÅ“ud externe pour Â«Â %sÂ Â»"
  
! #: tp/Texinfo/Convert/Info.pm:105
  msgid "document without nodes"
  msgstr "document sans nÅ“ud."
  
! #: tp/Texinfo/Convert/Info.pm:122
  msgid "document without Top node"
  msgstr "document sans nÅ“ud Top."
  
! #: tp/Texinfo/Convert/Info.pm:169
  #, perl-format
  msgid "rename %s failed: %s"
  msgstr "Ã©chec du renommage de %sÂ : %s"
  
! #: tp/Texinfo/Convert/Info.pm:251
  #, perl-format
  msgid "@%s output more than once: %s"
  msgstr "@%s affichÃ© plus d'une foisÂ : %s"
  
! #: tp/Texinfo/Convert/Info.pm:366
  #, perl-format
  msgid "@%s outside of any node"
  msgstr "@%s hors de tout nÅ“ud"
  
! #: tp/Texinfo/Convert/Info.pm:406
! #, fuzzy, perl-format
  msgid "@node name should not contain `,': %s"
! msgstr "@itemx ne doit pas dÃ©buter @%s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1287 tp/Texinfo/Parser.pm:2566
  #, perl-format
  msgid "entry for index `%s' outside of any node"
  msgstr "l'entrÃ©e de l'index Â«Â %sÂ Â» est hors de tout nÅ“ud"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1400
  #, perl-format
  msgid "error on closing image text file %s: %s"
  msgstr "erreur de fermeture du fichier texte image %sÂ : %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1405
  #, perl-format
  msgid "@image file `%s' unreadable: %s"
  msgstr "fichier @image Â«Â %sÂ Â» illisibleÂ : %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1428
  #, perl-format
  msgid "could not find @image file `%s.txt' nor alternate text"
  msgstr "fichier @image Â«Â %s.txtÂ Â» et texte de remplacement non trouvÃ©s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1816
  msgid ""
  "@strong{Note...} produces a spurious cross-reference in Info; reword to "
--- 2255,2322 ----
  "erreur de fermeture du fichier de redirection des nÅ“uds renommÃ©s %sÂ : %s"
  
! #: tp/Texinfo/Convert/HTML.pm:7158
  msgid "empty node name"
  msgstr "nom de nÅ“ud vide"
  
! #: tp/Texinfo/Convert/HTML.pm:7160 tp/Texinfo/Parser.pm:3689
  #, perl-format
  msgid "syntax for an external node used for `%s'"
  msgstr "utilisation de la syntaxe de nÅ“ud externe pour Â«Â %sÂ Â»"
  
! #: tp/Texinfo/Convert/Info.pm:106
  msgid "document without nodes"
  msgstr "document sans nÅ“ud."
  
! #: tp/Texinfo/Convert/Info.pm:123
  msgid "document without Top node"
  msgstr "document sans nÅ“ud Top."
  
! #: tp/Texinfo/Convert/Info.pm:171
  #, perl-format
  msgid "rename %s failed: %s"
  msgstr "Ã©chec du renommage de %sÂ : %s"
  
! #: tp/Texinfo/Convert/Info.pm:247
  #, perl-format
  msgid "@%s output more than once: %s"
  msgstr "@%s affichÃ© plus d'une foisÂ : %s"
  
! #: tp/Texinfo/Convert/Info.pm:379
  #, perl-format
  msgid "@%s outside of any node"
  msgstr "@%s hors de tout nÅ“ud"
  
! #: tp/Texinfo/Convert/Info.pm:419
! #, perl-format
  msgid "@node name should not contain `,': %s"
! msgstr "nom de @node ne doit pas contenir de Â«Â ,Â Â»Â : %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1312
! #, perl-format
! msgid "Index entry in @%s with : produces invalid Info: %s"
! msgstr ""
! "Une entrÃ©e d'index dans @%s comporte un : qui produit de l'Info invalideÂ : %s"
! 
! #: tp/Texinfo/Convert/Plaintext.pm:1359 tp/Texinfo/Parser.pm:2721
  #, perl-format
  msgid "entry for index `%s' outside of any node"
  msgstr "l'entrÃ©e de l'index Â«Â %sÂ Â» est hors de tout nÅ“ud"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1473
  #, perl-format
  msgid "error on closing image text file %s: %s"
  msgstr "erreur de fermeture du fichier texte image %sÂ : %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1478
  #, perl-format
  msgid "@image file `%s' unreadable: %s"
  msgstr "fichier @image Â«Â %sÂ Â» illisibleÂ : %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1501
  #, perl-format
  msgid "could not find @image file `%s.txt' nor alternate text"
  msgstr "fichier @image Â«Â %s.txtÂ Â» et texte de remplacement non trouvÃ©s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1893
  msgid ""
  "@strong{Note...} produces a spurious cross-reference in Info; reword to "
***************
*** 2589,2740 ****
  "Ã©viter cela"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2022
! #, fuzzy, perl-format
  msgid "@%s cross-reference name should not contain `:'"
! msgstr "dans @%s, nom de renvoi vide aprÃ¨s expansion de Â«Â %sÂ Â»"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2039
! #, fuzzy, perl-format
  msgid "@%s node name should not contain `%s'"
! msgstr "@%s ne devrait pas apparaÃ®tre dans @%s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2054
  #, perl-format
  msgid "@%s node name should not contain `:'"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2077
  #, perl-format
  msgid "`.' or `,' must follow @xref, not %s"
  msgstr "Â«Â .Â Â» ou Â«Â ,Â Â» doit suivre @xref, pas %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2080
  msgid "`.' or `,' must follow @xref"
  msgstr "Â«Â .Â Â» ou Â«Â ,Â Â» doit suivre @xref"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2852
! #, fuzzy, perl-format
  msgid "menu entry node name should not contain `%s'"
! msgstr "entrÃ©e de menu vide dans Â«Â %sÂ Â»."
  
! #: tp/Texinfo/Convert/Plaintext.pm:2859
  msgid "menu entry node name should not contain `:'"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2870
! #, fuzzy
  msgid "menu entry name should not contain `:'"
! msgstr "entrÃ©e de menu vide dans Â«Â %sÂ Â»."
  
! #: tp/Texinfo/Parser.pm:826
  #, perl-format
  msgid "@%s should only appear at beginning or end of document"
  msgstr "@%s est uniquement permis en dÃ©but ou en fin de document"
  
! #: tp/Texinfo/Parser.pm:1076 tp/Texinfo/Structuring.pm:598
  #, perl-format
  msgid "multiple @%s"
  msgstr "@%s multiples"
  
! #: tp/Texinfo/Parser.pm:1110
  #, perl-format
  msgid "bad syntax for @%s argument: %s"
  msgstr "syntaxe incorrecte de l'argument de @%sÂ : %s"
  
! #: tp/Texinfo/Parser.pm:1126
  #, perl-format
  msgid "bad or empty @%s formal argument: %s"
  msgstr "argument formel @%s erronÃ© ou videÂ : %s"
  
! #: tp/Texinfo/Parser.pm:1135 tp/Texinfo/Parser.pm:4655
! #: tp/Texinfo/Parser.pm:4681 tp/Texinfo/Parser.pm:5403
! #: tp/Texinfo/Parser.pm:5419 tp/Texinfo/Parser.pm:5434
  #, perl-format
  msgid "%c%s requires a name"
  msgstr "%c%s a besoin d'un nom"
  
! #: tp/Texinfo/Parser.pm:1139 tp/Texinfo/Parser.pm:4658
! #: tp/Texinfo/Parser.pm:4684 tp/Texinfo/Parser.pm:5406
! #: tp/Texinfo/Parser.pm:5422 tp/Texinfo/Parser.pm:5437
  #, perl-format
  msgid "bad name for @%s"
  msgstr "mauvais nom pour @%s"
  
! #: tp/Texinfo/Parser.pm:1257
  #, perl-format
  msgid "@end %s seen before @%s closing brace"
  msgstr "@end %s prÃ©sent avant l'accolade clÃ´turant @%s"
  
! #: tp/Texinfo/Parser.pm:1261
  #, perl-format
  msgid "@%s seen before @%s closing brace"
  msgstr "@%s prÃ©sent avant l'accolade clÃ´turant @%s"
  
! #: tp/Texinfo/Parser.pm:1266
  #, perl-format
  msgid "%c%s missing close brace"
  msgstr "%c%s sans accolade fermante"
  
! #: tp/Texinfo/Parser.pm:1270
  #, perl-format
  msgid "@%s missing closing delimiter sequence: %s}"
  msgstr "@%s sans sÃ©quence de dÃ©limiteur de fermetureÂ : %s}"
  
! #: tp/Texinfo/Parser.pm:1392
  #, perl-format
  msgid "@itemx should not begin @%s"
  msgstr "@itemx ne doit pas dÃ©buter @%s"
  
! #: tp/Texinfo/Parser.pm:1460
  msgid "@itemx must follow @item"
  msgstr "@itemx doit suivre @item"
  
! #: tp/Texinfo/Parser.pm:1628
  #, perl-format
  msgid "@%s has text but no @item"
  msgstr "@%s contient du texte mais pas d'@item"
  
! #: tp/Texinfo/Parser.pm:1659
  #, perl-format
  msgid "`@end' expected `%s', but saw `%s'"
  msgstr "Â«Â @endÂ Â» attendait Â«Â %sÂ Â», mais a eu Â«Â %sÂ Â»"
  
! #: tp/Texinfo/Parser.pm:1662
  #, perl-format
  msgid "@%s seen before @end %s"
  msgstr "@%s prÃ©sent avant @end %s"
  
! #: tp/Texinfo/Parser.pm:1666
  #, perl-format
  msgid "no matching `%cend %s'"
  msgstr "aucun Â«Â %cend %sÂ Â» correspondant"
  
! #: tp/Texinfo/Parser.pm:1692 tp/Texinfo/Parser.pm:5003
! #: tp/Texinfo/Parser.pm:5225
  #, perl-format
  msgid "misplaced %c"
  msgstr "%c mal placÃ©e"
  
! #: tp/Texinfo/Parser.pm:1790 tp/Texinfo/Parser.pm:3146
  #, perl-format
  msgid "unmatched `%c%s'"
  msgstr "Â«Â %c%sÂ Â» sans correspondance"
  
! #: tp/Texinfo/Parser.pm:2025
  #, perl-format
  msgid "macro `%s' called with too many args"
  msgstr "macro Â«Â %sÂ Â» appelÃ©e avec trop d'arguments"
  
! #: tp/Texinfo/Parser.pm:2047
  #, perl-format
  msgid "@%s missing close brace"
  msgstr "@%s sans accolade fermante"
  
! #: tp/Texinfo/Parser.pm:2055
  #, perl-format
  msgid "macro `%s' declared without argument called with an argument"
  msgstr "macro Â«Â %sÂ Â» dÃ©clarÃ©e sans argument, mais appelÃ©e avec un argument"
  
! #: tp/Texinfo/Parser.pm:2090
  #, perl-format
  msgid "\\ in @%s expansion followed `%s' instead of parameter name or \\"
--- 2326,2476 ----
  "Ã©viter cela"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2113
! #, perl-format
  msgid "@%s cross-reference name should not contain `:'"
! msgstr "un nom de renvoi @%s ne devrait pas contenir de Â«Â :Â Â»"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2130
! #, perl-format
  msgid "@%s node name should not contain `%s'"
! msgstr "un nom de nÅ“ud @%s ne devrait pas contenir de Â«Â %sÂ Â»"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2145
  #, perl-format
  msgid "@%s node name should not contain `:'"
! msgstr "le nom d'un nÅ“ud @%s ne devrait pas contenir de Â«Â :Â Â»"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2168
  #, perl-format
  msgid "`.' or `,' must follow @xref, not %s"
  msgstr "Â«Â .Â Â» ou Â«Â ,Â Â» doit suivre @xref, pas %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2171
  msgid "`.' or `,' must follow @xref"
  msgstr "Â«Â .Â Â» ou Â«Â ,Â Â» doit suivre @xref"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3007
! #, perl-format
  msgid "menu entry node name should not contain `%s'"
! msgstr "un nom de nÅ“ud en entrÃ©e de menu ne devrait contenir de Â«Â %sÂ Â»"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3014
  msgid "menu entry node name should not contain `:'"
! msgstr "un nom de nÅ“ud en entrÃ©e de menu ne devrait contenir de Â«Â :Â Â»"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3025
  msgid "menu entry name should not contain `:'"
! msgstr "une entrÃ©e de menu ne devrait pas contenir de Â«Â :Â Â»"
  
! #: tp/Texinfo/Parser.pm:910
  #, perl-format
  msgid "@%s should only appear at beginning or end of document"
  msgstr "@%s est uniquement permis en dÃ©but ou en fin de document"
  
! #: tp/Texinfo/Parser.pm:1160 tp/Texinfo/Structuring.pm:613
  #, perl-format
  msgid "multiple @%s"
  msgstr "@%s multiples"
  
! #: tp/Texinfo/Parser.pm:1194
  #, perl-format
  msgid "bad syntax for @%s argument: %s"
  msgstr "syntaxe incorrecte de l'argument de @%sÂ : %s"
  
! #: tp/Texinfo/Parser.pm:1210
  #, perl-format
  msgid "bad or empty @%s formal argument: %s"
  msgstr "argument formel @%s erronÃ© ou videÂ : %s"
  
! #: tp/Texinfo/Parser.pm:1219 tp/Texinfo/Parser.pm:4823
! #: tp/Texinfo/Parser.pm:4849 tp/Texinfo/Parser.pm:5615
! #: tp/Texinfo/Parser.pm:5631 tp/Texinfo/Parser.pm:5646
  #, perl-format
  msgid "%c%s requires a name"
  msgstr "%c%s a besoin d'un nom"
  
! #: tp/Texinfo/Parser.pm:1223 tp/Texinfo/Parser.pm:4826
! #: tp/Texinfo/Parser.pm:4852 tp/Texinfo/Parser.pm:5618
! #: tp/Texinfo/Parser.pm:5634 tp/Texinfo/Parser.pm:5649
  #, perl-format
  msgid "bad name for @%s"
  msgstr "mauvais nom pour @%s"
  
! #: tp/Texinfo/Parser.pm:1341
  #, perl-format
  msgid "@end %s seen before @%s closing brace"
  msgstr "@end %s prÃ©sent avant l'accolade clÃ´turant @%s"
  
! #: tp/Texinfo/Parser.pm:1345
  #, perl-format
  msgid "@%s seen before @%s closing brace"
  msgstr "@%s prÃ©sent avant l'accolade clÃ´turant @%s"
  
! #: tp/Texinfo/Parser.pm:1350
  #, perl-format
  msgid "%c%s missing close brace"
  msgstr "%c%s sans accolade fermante"
  
! #: tp/Texinfo/Parser.pm:1354
  #, perl-format
  msgid "@%s missing closing delimiter sequence: %s}"
  msgstr "@%s sans sÃ©quence de dÃ©limiteur de fermetureÂ : %s}"
  
! #: tp/Texinfo/Parser.pm:1476
  #, perl-format
  msgid "@itemx should not begin @%s"
  msgstr "@itemx ne doit pas dÃ©buter @%s"
  
! #: tp/Texinfo/Parser.pm:1544
  msgid "@itemx must follow @item"
  msgstr "@itemx doit suivre @item"
  
! #: tp/Texinfo/Parser.pm:1712
  #, perl-format
  msgid "@%s has text but no @item"
  msgstr "@%s contient du texte mais pas d'@item"
  
! #: tp/Texinfo/Parser.pm:1743
  #, perl-format
  msgid "`@end' expected `%s', but saw `%s'"
  msgstr "Â«Â @endÂ Â» attendait Â«Â %sÂ Â», mais a eu Â«Â %sÂ Â»"
  
! #: tp/Texinfo/Parser.pm:1746
  #, perl-format
  msgid "@%s seen before @end %s"
  msgstr "@%s prÃ©sent avant @end %s"
  
! #: tp/Texinfo/Parser.pm:1750
  #, perl-format
  msgid "no matching `%cend %s'"
  msgstr "aucun Â«Â %cend %sÂ Â» correspondant"
  
! #: tp/Texinfo/Parser.pm:1776 tp/Texinfo/Parser.pm:5171
! #: tp/Texinfo/Parser.pm:5437
  #, perl-format
  msgid "misplaced %c"
  msgstr "%c mal placÃ©e"
  
! #: tp/Texinfo/Parser.pm:1874 tp/Texinfo/Parser.pm:3301
  #, perl-format
  msgid "unmatched `%c%s'"
  msgstr "Â«Â %c%sÂ Â» sans correspondance"
  
! #: tp/Texinfo/Parser.pm:2109
  #, perl-format
  msgid "macro `%s' called with too many args"
  msgstr "macro Â«Â %sÂ Â» appelÃ©e avec trop d'arguments"
  
! #: tp/Texinfo/Parser.pm:2131
  #, perl-format
  msgid "@%s missing close brace"
  msgstr "@%s sans accolade fermante"
  
! #: tp/Texinfo/Parser.pm:2139
  #, perl-format
  msgid "macro `%s' declared without argument called with an argument"
  msgstr "macro Â«Â %sÂ Â» dÃ©clarÃ©e sans argument, mais appelÃ©e avec un argument"
  
! #: tp/Texinfo/Parser.pm:2174
  #, perl-format
  msgid "\\ in @%s expansion followed `%s' instead of parameter name or \\"
***************
*** 2743,2792 ****
  "ou de \\"
  
! #: tp/Texinfo/Parser.pm:2494
  #, perl-format
  msgid "@%s `%s' previously defined"
  msgstr "@%s Â«Â %sÂ Â» dÃ©jÃ  dÃ©fini"
  
! #: tp/Texinfo/Parser.pm:2499
  #, perl-format
  msgid "here is the previous definition as @%s"
  msgstr "voici la dÃ©finition prÃ©cÃ©dente de @%s"
  
! #: tp/Texinfo/Parser.pm:2860
  #, perl-format
  msgid "missing name for @%s"
  msgstr "@%s sans nom"
  
! #: tp/Texinfo/Parser.pm:2865
  #, perl-format
  msgid "missing category for @%s"
  msgstr "@%s sans catÃ©gorie"
  
! #: tp/Texinfo/Parser.pm:2917
  #, perl-format
  msgid "unexpected argument on @%s line: %s"
  msgstr "argument inattendu Ã  la ligne @%sÂ : %s"
  
! #: tp/Texinfo/Parser.pm:2933
  msgid "empty multitable"
  msgstr "multitable vide"
  
! #: tp/Texinfo/Parser.pm:2989 tp/Texinfo/Parser.pm:5516
  #, perl-format
  msgid "superfluous argument to @%s"
  msgstr "argument superflu Ã  @%s"
  
! #: tp/Texinfo/Parser.pm:2995 tp/Texinfo/Parser.pm:5538
! #: tp/Texinfo/Parser.pm:5550
  #, perl-format
  msgid "bad argument to @%s"
  msgstr "mauvais argument Ã  @%s"
  
! #: tp/Texinfo/Parser.pm:3006
  #, perl-format
  msgid "%s requires an argument: the formatter for %citem"
  msgstr "%s nÃ©cessite un argumentÂ : le formateur %citem"
  
! #: tp/Texinfo/Parser.pm:3011
  #, perl-format
  msgid "command @%s not accepting argument in brace should not be on @%s line"
--- 2479,2528 ----
  "ou de \\"
  
! #: tp/Texinfo/Parser.pm:2649
  #, perl-format
  msgid "@%s `%s' previously defined"
  msgstr "@%s Â«Â %sÂ Â» dÃ©jÃ  dÃ©fini"
  
! #: tp/Texinfo/Parser.pm:2654
  #, perl-format
  msgid "here is the previous definition as @%s"
  msgstr "voici la dÃ©finition prÃ©cÃ©dente de @%s"
  
! #: tp/Texinfo/Parser.pm:3015
  #, perl-format
  msgid "missing name for @%s"
  msgstr "@%s sans nom"
  
! #: tp/Texinfo/Parser.pm:3020
  #, perl-format
  msgid "missing category for @%s"
  msgstr "@%s sans catÃ©gorie"
  
! #: tp/Texinfo/Parser.pm:3072
  #, perl-format
  msgid "unexpected argument on @%s line: %s"
  msgstr "argument inattendu Ã  la ligne @%sÂ : %s"
  
! #: tp/Texinfo/Parser.pm:3088
  msgid "empty multitable"
  msgstr "multitable vide"
  
! #: tp/Texinfo/Parser.pm:3144 tp/Texinfo/Parser.pm:5728
  #, perl-format
  msgid "superfluous argument to @%s"
  msgstr "argument superflu Ã  @%s"
  
! #: tp/Texinfo/Parser.pm:3150 tp/Texinfo/Parser.pm:5750
! #: tp/Texinfo/Parser.pm:5762
  #, perl-format
  msgid "bad argument to @%s"
  msgstr "mauvais argument Ã  @%s"
  
! #: tp/Texinfo/Parser.pm:3161
  #, perl-format
  msgid "%s requires an argument: the formatter for %citem"
  msgstr "%s nÃ©cessite un argumentÂ : le formateur %citem"
  
! #: tp/Texinfo/Parser.pm:3166
  #, perl-format
  msgid "command @%s not accepting argument in brace should not be on @%s line"
***************
*** 2795,2857 ****
  "pas se trouver sur une ligne @%s"
  
! #: tp/Texinfo/Parser.pm:3046
  #, perl-format
  msgid "accent command `@%s' not allowed as @%s argument"
  msgstr "commande d'accentuation Â«Â @%sÂ Â» interdite en argument Ã  @%s"
  
! #: tp/Texinfo/Parser.pm:3124 tp/Texinfo/Parser.pm:3263
! #: tp/Texinfo/Parser.pm:5509
  #, perl-format
  msgid "@%s missing argument"
  msgstr "@%s sans d'argument"
  
! #: tp/Texinfo/Parser.pm:3136
  #, perl-format
  msgid "unknown @end %s"
  msgstr "@end %s inconnu"
  
! #: tp/Texinfo/Parser.pm:3158 tp/Texinfo/Parser.pm:3780
  #, perl-format
  msgid "superfluous argument to @%s %s: %s"
  msgstr "argument superflu Ã  @%s %sÂ : %s"
  
! #: tp/Texinfo/Parser.pm:3163 tp/Texinfo/Parser.pm:5593
! #: tp/Texinfo/Parser.pm:5638 tp/Texinfo/Parser.pm:5667
! #: tp/Texinfo/Parser.pm:5708 tp/Texinfo/Parser.pm:5786
  #, perl-format
  msgid "bad argument to @%s: %s"
  msgstr "mauvais argument Ã  @%sÂ : %s"
  
! #: tp/Texinfo/Parser.pm:3182
  #, perl-format
  msgid "@%s: could not open %s: %s"
  msgstr "@%sÂ : impossible d'ouvrir %sÂ : %s"
  
! #: tp/Texinfo/Parser.pm:3194
  #, perl-format
  msgid "encoding `%s' is not a canonical texinfo encoding"
  msgstr "le codage Â«Â %sÂ Â» n'est pas acceptÃ© par texinfo"
  
! #: tp/Texinfo/Parser.pm:3203
  #, perl-format
  msgid "unrecognized encoding name `%s'"
  msgstr "codage Â«Â %sÂ Â» non reconnu"
  
! #: tp/Texinfo/Parser.pm:3353
  #, perl-format
  msgid "@%s after the first element"
  msgstr "@%s aprÃ¨s le premier Ã©lÃ©ment"
  
! #: tp/Texinfo/Parser.pm:3360
  #, perl-format
  msgid "@%s only meaningful on a @multitable line"
  msgstr "@%s n'a de sens que sur une ligne @multitable"
  
! #: tp/Texinfo/Parser.pm:3400
  #, perl-format
  msgid "@%s should not be associated with @top"
  msgstr "@%s ne devrait pas Ãªtre associÃ© Ã  @top"
  
! #: tp/Texinfo/Parser.pm:3412
  #, perl-format
  msgid "@node precedes @%s, but parts may not be associated with nodes"
--- 2531,2593 ----
  "pas se trouver sur une ligne @%s"
  
! #: tp/Texinfo/Parser.pm:3201
  #, perl-format
  msgid "accent command `@%s' not allowed as @%s argument"
  msgstr "commande d'accentuation Â«Â @%sÂ Â» interdite en argument Ã  @%s"
  
! #: tp/Texinfo/Parser.pm:3279 tp/Texinfo/Parser.pm:3418
! #: tp/Texinfo/Parser.pm:5721
  #, perl-format
  msgid "@%s missing argument"
  msgstr "@%s sans d'argument"
  
! #: tp/Texinfo/Parser.pm:3291
  #, perl-format
  msgid "unknown @end %s"
  msgstr "@end %s inconnu"
  
! #: tp/Texinfo/Parser.pm:3313 tp/Texinfo/Parser.pm:3935
  #, perl-format
  msgid "superfluous argument to @%s %s: %s"
  msgstr "argument superflu Ã  @%s %sÂ : %s"
  
! #: tp/Texinfo/Parser.pm:3318 tp/Texinfo/Parser.pm:5805
! #: tp/Texinfo/Parser.pm:5850 tp/Texinfo/Parser.pm:5879
! #: tp/Texinfo/Parser.pm:5920 tp/Texinfo/Parser.pm:5998
  #, perl-format
  msgid "bad argument to @%s: %s"
  msgstr "mauvais argument Ã  @%sÂ : %s"
  
! #: tp/Texinfo/Parser.pm:3337
  #, perl-format
  msgid "@%s: could not open %s: %s"
  msgstr "@%sÂ : impossible d'ouvrir %sÂ : %s"
  
! #: tp/Texinfo/Parser.pm:3349
  #, perl-format
  msgid "encoding `%s' is not a canonical texinfo encoding"
  msgstr "le codage Â«Â %sÂ Â» n'est pas acceptÃ© par texinfo"
  
! #: tp/Texinfo/Parser.pm:3358
  #, perl-format
  msgid "unrecognized encoding name `%s'"
  msgstr "codage Â«Â %sÂ Â» non reconnu"
  
! #: tp/Texinfo/Parser.pm:3508
  #, perl-format
  msgid "@%s after the first element"
  msgstr "@%s aprÃ¨s le premier Ã©lÃ©ment"
  
! #: tp/Texinfo/Parser.pm:3515
  #, perl-format
  msgid "@%s only meaningful on a @multitable line"
  msgstr "@%s n'a de sens que sur une ligne @multitable"
  
! #: tp/Texinfo/Parser.pm:3555
  #, perl-format
  msgid "@%s should not be associated with @top"
  msgstr "@%s ne devrait pas Ãªtre associÃ© Ã  @top"
  
! #: tp/Texinfo/Parser.pm:3567
  #, perl-format
  msgid "@node precedes @%s, but parts may not be associated with nodes"
***************
*** 2859,2912 ****
  "@node prÃ©cÃ¨de @%s, mais des parties ne peuvent Ãªtre associÃ©es Ã  des nÅ“uds"
  
! #: tp/Texinfo/Parser.pm:3514
  #, perl-format
  msgid "empty argument in @%s"
  msgstr "argument vide dans @%s"
  
! #: tp/Texinfo/Parser.pm:3518
  #, perl-format
  msgid "empty node name after expansion `%s'"
  msgstr "nom de nÅ“ud vide aprÃ¨s expansion de Â«Â %sÂ Â»"
  
! #: tp/Texinfo/Parser.pm:3561
  #, perl-format
  msgid "empty menu entry name in `%s'"
  msgstr "entrÃ©e de menu vide dans Â«Â %sÂ Â»."
  
! #: tp/Texinfo/Parser.pm:3569
  msgid "empty node name in menu entry"
  msgstr "nÅ“ud vide dans l'entrÃ©e de menu"
  
! #: tp/Texinfo/Parser.pm:3642
  #, perl-format
  msgid "@%s should not appear in @%s"
  msgstr "@%s ne devrait pas apparaÃ®tre dans @%s"
  
! #: tp/Texinfo/Parser.pm:3774
  #, perl-format
  msgid "@end %s should only appear at a line beginning"
  msgstr "@end %s ne peut apparaÃ®tre qu'en dÃ©but de ligne"
  
! #: tp/Texinfo/Parser.pm:3797
  #, perl-format
  msgid "macro `%s' previously defined"
  msgstr "macro Â«Â %sÂ Â» dÃ©jÃ  dÃ©finie"
  
! #: tp/Texinfo/Parser.pm:3800
  #, perl-format
  msgid "here is the previous definition of `%s'"
  msgstr "voici la dÃ©finition prÃ©cÃ©dente de Â«Â %sÂ Â»"
  
! #: tp/Texinfo/Parser.pm:3805
  #, perl-format
  msgid "redefining Texinfo language command: @%s"
  msgstr "redÃ©finition de la commande TexinfoÂ : %s"
  
! #: tp/Texinfo/Parser.pm:3854
  #, perl-format
  msgid "@%s without associated character"
  msgstr "@%s sans caractÃ¨re associÃ©"
  
! #: tp/Texinfo/Parser.pm:3916
  #, perl-format
  msgid ""
--- 2595,2648 ----
  "@node prÃ©cÃ¨de @%s, mais des parties ne peuvent Ãªtre associÃ©es Ã  des nÅ“uds"
  
! #: tp/Texinfo/Parser.pm:3669
  #, perl-format
  msgid "empty argument in @%s"
  msgstr "argument vide dans @%s"
  
! #: tp/Texinfo/Parser.pm:3673
  #, perl-format
  msgid "empty node name after expansion `%s'"
  msgstr "nom de nÅ“ud vide aprÃ¨s expansion de Â«Â %sÂ Â»"
  
! #: tp/Texinfo/Parser.pm:3716
  #, perl-format
  msgid "empty menu entry name in `%s'"
  msgstr "entrÃ©e de menu vide dans Â«Â %sÂ Â»."
  
! #: tp/Texinfo/Parser.pm:3724
  msgid "empty node name in menu entry"
  msgstr "nÅ“ud vide dans l'entrÃ©e de menu"
  
! #: tp/Texinfo/Parser.pm:3797
  #, perl-format
  msgid "@%s should not appear in @%s"
  msgstr "@%s ne devrait pas apparaÃ®tre dans @%s"
  
! #: tp/Texinfo/Parser.pm:3929
  #, perl-format
  msgid "@end %s should only appear at a line beginning"
  msgstr "@end %s ne peut apparaÃ®tre qu'en dÃ©but de ligne"
  
! #: tp/Texinfo/Parser.pm:3952
  #, perl-format
  msgid "macro `%s' previously defined"
  msgstr "macro Â«Â %sÂ Â» dÃ©jÃ  dÃ©finie"
  
! #: tp/Texinfo/Parser.pm:3955
  #, perl-format
  msgid "here is the previous definition of `%s'"
  msgstr "voici la dÃ©finition prÃ©cÃ©dente de Â«Â %sÂ Â»"
  
! #: tp/Texinfo/Parser.pm:3960
  #, perl-format
  msgid "redefining Texinfo language command: @%s"
  msgstr "redÃ©finition de la commande TexinfoÂ : %s"
  
! #: tp/Texinfo/Parser.pm:4009
  #, perl-format
  msgid "@%s without associated character"
  msgstr "@%s sans caractÃ¨re associÃ©"
  
! #: tp/Texinfo/Parser.pm:4079
  #, perl-format
  msgid ""
***************
*** 2914,2918 ****
  msgstr "@%s dÃ©fini sans ou avec plus d'un argument s'invoque avec {}"
  
! #: tp/Texinfo/Parser.pm:3940
  #, perl-format
  msgid ""
--- 2650,2654 ----
  msgstr "@%s dÃ©fini sans ou avec plus d'un argument s'invoque avec {}"
  
! #: tp/Texinfo/Parser.pm:4103
  #, perl-format
  msgid ""
***************
*** 2923,2947 ****
  "MAX_NESTED_MACROSÂ ; valeur actuelle %d)"
  
! #: tp/Texinfo/Parser.pm:3949
  #, perl-format
  msgid "recursive call of macro %s is not allowed; use @rmacro if needed"
  msgstr "appel rÃ©cursif de la macro %s interditÂ ; utiliser @rmacro si besoin"
  
! #: tp/Texinfo/Parser.pm:4005
  #, perl-format
  msgid "accent command `@%s' must not be followed by whitespace"
  msgstr "la commande d'accentuation Â«Â @%sÂ Â» doit Ãªtre suivie d'une espace"
  
! #: tp/Texinfo/Parser.pm:4011
  #, perl-format
  msgid "use braces to give a command as an argument to @%s"
  msgstr "utiliser des accolades pour passer une commande en argument Ã  Â«Â @%sÂ Â»"
  
! #: tp/Texinfo/Parser.pm:4024 tp/Texinfo/Parser.pm:5124
  #, perl-format
  msgid "%c%s expects `i' or `j' as argument, not `%s'"
  msgstr "%c%s attend l'argument Â«Â iÂ Â» ou Â«Â jÂ Â», pas Â«Â %sÂ Â»"
  
! #: tp/Texinfo/Parser.pm:4036
  #, perl-format
  msgid "accent command `@%s' must not be followed by new line"
--- 2659,2683 ----
  "MAX_NESTED_MACROSÂ ; valeur actuelle %d)"
  
! #: tp/Texinfo/Parser.pm:4112
  #, perl-format
  msgid "recursive call of macro %s is not allowed; use @rmacro if needed"
  msgstr "appel rÃ©cursif de la macro %s interditÂ ; utiliser @rmacro si besoin"
  
! #: tp/Texinfo/Parser.pm:4168
  #, perl-format
  msgid "accent command `@%s' must not be followed by whitespace"
  msgstr "la commande d'accentuation Â«Â @%sÂ Â» doit Ãªtre suivie d'une espace"
  
! #: tp/Texinfo/Parser.pm:4174
  #, perl-format
  msgid "use braces to give a command as an argument to @%s"
  msgstr "utiliser des accolades pour passer une commande en argument Ã  Â«Â @%sÂ Â»"
  
! #: tp/Texinfo/Parser.pm:4187 tp/Texinfo/Parser.pm:5292
  #, perl-format
  msgid "%c%s expects `i' or `j' as argument, not `%s'"
  msgstr "%c%s attend l'argument Â«Â iÂ Â» ou Â«Â jÂ Â», pas Â«Â %sÂ Â»"
  
! #: tp/Texinfo/Parser.pm:4199
  #, perl-format
  msgid "accent command `@%s' must not be followed by new line"
***************
*** 2949,3026 ****
  "la commande d'accentuation Â«Â @%sÂ Â» ne doit pas Ãªtre suivie d'un saut de ligne"
  
! #: tp/Texinfo/Parser.pm:4047
  #, perl-format
  msgid "@%s expected braces"
  msgstr "@%s accolades attendues"
  
! #: tp/Texinfo/Parser.pm:4207
  #, perl-format
  msgid "undefined flag: %s"
  msgstr "drapeau indÃ©finiÂ : %s"
  
! #: tp/Texinfo/Parser.pm:4210
  msgid "bad syntax for @value"
  msgstr "syntaxe de @value incorrecte"
  
! #: tp/Texinfo/Parser.pm:4217
  #, perl-format
  msgid "%c%s is obsolete."
  msgstr "%c%s est obsolÃ¨te."
  
! #: tp/Texinfo/Parser.pm:4220
  #, perl-format
  msgid "%c%s is obsolete; %s"
  msgstr "%c%s est obsolÃ¨teÂ ; %s"
  
! #: tp/Texinfo/Parser.pm:4229
  #, perl-format
  msgid "@%s should only appear at a line beginning"
  msgstr "@%s ne doit apparaÃ®tre qu'en dÃ©but de ligne"
  
! #: tp/Texinfo/Parser.pm:4320
  #, perl-format
  msgid "@%s not allowed inside `@%s' block"
  msgstr "@%s interdit dans un bloc Â«Â @%sÂ Â»"
  
! #: tp/Texinfo/Parser.pm:4329
  #, perl-format
  msgid "@%s should only appear in heading or footing"
  msgstr "@%s ne peut apparaÃ®tre qu'en en-tÃªte ou en pied de page"
  
! #: tp/Texinfo/Parser.pm:4455 tp/Texinfo/Parser.pm:4472
! #: tp/Texinfo/Parser.pm:4522
  #, perl-format
  msgid "@%s not meaningful inside `@%s' block"
  msgstr "@%s n'a aucun sens dans un bloc Â«Â %sÂ Â»"
  
! #: tp/Texinfo/Parser.pm:4482
  #, perl-format
  msgid "@%s in empty multitable"
  msgstr "@%s dans une multitable vide"
  
! #: tp/Texinfo/Parser.pm:4488
  msgid "@tab before @item"
  msgstr "@tab avant @item"
  
! #: tp/Texinfo/Parser.pm:4491
  #, perl-format
  msgid "too many columns in multitable item (max %d)"
  msgstr "trop de colonnes dans une entrÃ©e de multitable (%d max)"
  
! #: tp/Texinfo/Parser.pm:4528
  msgid "ignoring @tab outside of multitable"
  msgstr "@tab non pris en compte hors de multitable"
  
! #: tp/Texinfo/Parser.pm:4532
  #, perl-format
  msgid "@%s outside of table or list"
  msgstr "@%s en dehors d'une table ou d'une liste"
  
! #: tp/Texinfo/Parser.pm:4567
  #, perl-format
  msgid "must be after `@%s' to use `@%s'"
  msgstr "il faut Ãªtre aprÃ¨s Â«Â @%sÂ Â» pour utiliser Â«Â @%sÂ Â»"
  
! #: tp/Texinfo/Parser.pm:4609
  #, perl-format
  msgid "@%s not meaningful outside `@titlepage' and `@quotation' environments"
--- 2685,2762 ----
  "la commande d'accentuation Â«Â @%sÂ Â» ne doit pas Ãªtre suivie d'un saut de ligne"
  
! #: tp/Texinfo/Parser.pm:4210
  #, perl-format
  msgid "@%s expected braces"
  msgstr "@%s accolades attendues"
  
! #: tp/Texinfo/Parser.pm:4375
  #, perl-format
  msgid "undefined flag: %s"
  msgstr "drapeau indÃ©finiÂ : %s"
  
! #: tp/Texinfo/Parser.pm:4378
  msgid "bad syntax for @value"
  msgstr "syntaxe de @value incorrecte"
  
! #: tp/Texinfo/Parser.pm:4385
  #, perl-format
  msgid "%c%s is obsolete."
  msgstr "%c%s est obsolÃ¨te."
  
! #: tp/Texinfo/Parser.pm:4388
  #, perl-format
  msgid "%c%s is obsolete; %s"
  msgstr "%c%s est obsolÃ¨teÂ ; %s"
  
! #: tp/Texinfo/Parser.pm:4397
  #, perl-format
  msgid "@%s should only appear at a line beginning"
  msgstr "@%s ne doit apparaÃ®tre qu'en dÃ©but de ligne"
  
! #: tp/Texinfo/Parser.pm:4488
  #, perl-format
  msgid "@%s not allowed inside `@%s' block"
  msgstr "@%s interdit dans un bloc Â«Â @%sÂ Â»"
  
! #: tp/Texinfo/Parser.pm:4497
  #, perl-format
  msgid "@%s should only appear in heading or footing"
  msgstr "@%s ne peut apparaÃ®tre qu'en en-tÃªte ou en pied de page"
  
! #: tp/Texinfo/Parser.pm:4623 tp/Texinfo/Parser.pm:4640
! #: tp/Texinfo/Parser.pm:4690
  #, perl-format
  msgid "@%s not meaningful inside `@%s' block"
  msgstr "@%s n'a aucun sens dans un bloc Â«Â %sÂ Â»"
  
! #: tp/Texinfo/Parser.pm:4650
  #, perl-format
  msgid "@%s in empty multitable"
  msgstr "@%s dans une multitable vide"
  
! #: tp/Texinfo/Parser.pm:4656
  msgid "@tab before @item"
  msgstr "@tab avant @item"
  
! #: tp/Texinfo/Parser.pm:4659
  #, perl-format
  msgid "too many columns in multitable item (max %d)"
  msgstr "trop de colonnes dans une entrÃ©e de multitable (%d max)"
  
! #: tp/Texinfo/Parser.pm:4696
  msgid "ignoring @tab outside of multitable"
  msgstr "@tab non pris en compte hors de multitable"
  
! #: tp/Texinfo/Parser.pm:4700
  #, perl-format
  msgid "@%s outside of table or list"
  msgstr "@%s en dehors d'une table ou d'une liste"
  
! #: tp/Texinfo/Parser.pm:4735
  #, perl-format
  msgid "must be after `@%s' to use `@%s'"
  msgstr "il faut Ãªtre aprÃ¨s Â«Â @%sÂ Â» pour utiliser Â«Â @%sÂ Â»"
  
! #: tp/Texinfo/Parser.pm:4777
  #, perl-format
  msgid "@%s not meaningful outside `@titlepage' and `@quotation' environments"
***************
*** 3028,3050 ****
  "@%s n'a aucun sens hors des environnements Â«Â @titlepageÂ Â» et Â«Â @quotationÂ Â»"
  
! #: tp/Texinfo/Parser.pm:4613
  msgid "@dircategory after first node"
  msgstr "@dircategory aprÃ¨s le premier nÅ“ud"
  
! #: tp/Texinfo/Parser.pm:4778
  #, perl-format
  msgid "region %s inside region %s is not allowed"
  msgstr "il n'est pas possible de placer une rÃ©gion %s dans une rÃ©gion %s"
  
! #: tp/Texinfo/Parser.pm:4796
  msgid "@direntry after first node"
  msgstr "@direntry aprÃ¨s le premier nÅ“ud"
  
! #: tp/Texinfo/Parser.pm:4804
  #, perl-format
  msgid "@%s seen before first @node"
  msgstr "@%s vu avant le premier @node"
  
! #: tp/Texinfo/Parser.pm:4807
  msgid ""
  "perhaps your @top node should be wrapped in @ifnottex rather than @ifinfo?"
--- 2764,2786 ----
  "@%s n'a aucun sens hors des environnements Â«Â @titlepageÂ Â» et Â«Â @quotationÂ Â»"
  
! #: tp/Texinfo/Parser.pm:4781
  msgid "@dircategory after first node"
  msgstr "@dircategory aprÃ¨s le premier nÅ“ud"
  
! #: tp/Texinfo/Parser.pm:4946
  #, perl-format
  msgid "region %s inside region %s is not allowed"
  msgstr "il n'est pas possible de placer une rÃ©gion %s dans une rÃ©gion %s"
  
! #: tp/Texinfo/Parser.pm:4964
  msgid "@direntry after first node"
  msgstr "@direntry aprÃ¨s le premier nÅ“ud"
  
! #: tp/Texinfo/Parser.pm:4972
  #, perl-format
  msgid "@%s seen before first @node"
  msgstr "@%s vu avant le premier @node"
  
! #: tp/Texinfo/Parser.pm:4975
  msgid ""
  "perhaps your @top node should be wrapped in @ifnottex rather than @ifinfo?"
***************
*** 3052,3203 ****
  "votre nÅ“ud @top ne devrait-il pas Ãªtre dans @ifnottex plutÃ´t que @ifinfoÂ ?"
  
! #: tp/Texinfo/Parser.pm:4869
  #, perl-format
  msgid "@%s should only appear in math context"
  msgstr "@%s est rÃ©servÃ© au contexte math"
  
! #: tp/Texinfo/Parser.pm:4877
  #, perl-format
  msgid "unknown command `%s'"
  msgstr "commande Â«Â %sÂ Â» inconnue"
  
! #: tp/Texinfo/Parser.pm:4887
  msgid "unexpected @"
  msgstr "@ inattendu"
  
! #: tp/Texinfo/Parser.pm:4916
  #, perl-format
  msgid "@%s is not meaningful outside `@float' environment"
  msgstr "@%s n'a aucun sens hors de l'environnement Â«Â @floatÂ Â»"
  
! #: tp/Texinfo/Parser.pm:4921
  #, perl-format
  msgid "@%s should be right below `@float'"
  msgstr "@%s se place juste en dessous de Â«Â @floatÂ Â»"
  
! #: tp/Texinfo/Parser.pm:4929
  #, perl-format
  msgid "ignoring multiple @%s"
  msgstr "@%s multiples ignorÃ©s"
  
! #: tp/Texinfo/Parser.pm:5048
  #, perl-format
  msgid "command @%s does not accept arguments"
  msgstr "la commande @%s s'emploie sans argument"
  
! #: tp/Texinfo/Parser.pm:5072
  #, perl-format
  msgid "command @%s missing a node or external manual argument"
  msgstr "la commande @%s doit avoir un argument nÅ“ud ou manuel externe"
  
! #: tp/Texinfo/Parser.pm:5091
  #, perl-format
  msgid "in @%s empty cross reference name after expansion `%s'"
  msgstr "dans @%s, nom de renvoi vide aprÃ¨s expansion de Â«Â %sÂ Â»"
  
! #: tp/Texinfo/Parser.pm:5102
  #, perl-format
  msgid "in @%s empty cross reference title after expansion `%s'"
  msgstr "dans @%s, titre du renvoi vide aprÃ¨s expansion de Â«Â %sÂ Â»"
  
! #: tp/Texinfo/Parser.pm:5115
  msgid "@image missing filename argument"
  msgstr "@image sans nom de fichier"
  
! #: tp/Texinfo/Parser.pm:5147
  #, perl-format
  msgid "@%s missing first argument"
  msgstr "@%s sans premier argument"
  
! #: tp/Texinfo/Parser.pm:5301
  msgid "superfluous arguments for node"
  msgstr "arguments de nÅ“ud superflus"
  
! #: tp/Texinfo/Parser.pm:5351
  #, perl-format
  msgid "expected @end %s"
  msgstr "@end %s attendu"
  
! #: tp/Texinfo/Parser.pm:5450
  #, perl-format
  msgid "@%s should only accept a @-command as argument, not `%s'"
  msgstr "@%s ne devrait accepter en argument qu'une @-commande, pas Â«Â %sÂ Â»"
  
! #: tp/Texinfo/Parser.pm:5460
  #, perl-format
  msgid "remaining argument on @%s line: %s"
  msgstr "argument restant Ã  la ligne @%sÂ : %s"
  
! #: tp/Texinfo/Parser.pm:5533
  #, perl-format
  msgid "environment command %s as argument to @%s"
  msgstr "commande d'environnement %s en argument de @%s"
  
! #: tp/Texinfo/Parser.pm:5555
  #, perl-format
  msgid "empty @%s"
  msgstr "@%s vide"
  
! #: tp/Texinfo/Parser.pm:5563
  #, perl-format
  msgid "column fraction not a number: %s"
  msgstr "fraction de colonne non numÃ©riqueÂ : %s"
  
! #: tp/Texinfo/Parser.pm:5572
  #, perl-format
  msgid "@sp arg must be numeric, not `%s'"
  msgstr "l'argument de @sp doit Ãªtre numÃ©rique, pas Â«Â %sÂ Â»"
  
! #: tp/Texinfo/Parser.pm:5581
  #, perl-format
  msgid "reserved index name %s"
  msgstr "%s est un nom d'index rÃ©servÃ©"
  
! #: tp/Texinfo/Parser.pm:5600
  #, perl-format
  msgid "unknown source index in @%s: %s"
  msgstr "source d'index inconnue dans @%sÂ : %s"
  
! #: tp/Texinfo/Parser.pm:5603
  #, perl-format
  msgid "unknown destination index in @%s: %s"
  msgstr "destination d'index inconnue dans @%sÂ : %s"
  
! #: tp/Texinfo/Parser.pm:5633
  #, perl-format
  msgid "@%s leads to a merging of %s in itself, ignoring"
  msgstr "@%s conduit Ã  une fusion de %s avec lui-mÃªmeÂ ; ignorÃ©"
  
! #: tp/Texinfo/Parser.pm:5646
  #, perl-format
  msgid "unknown index `%s' in @printindex"
  msgstr "index Â«Â %sÂ Â» inconnu dans @printindex"
  
! #: tp/Texinfo/Parser.pm:5652
  #, perl-format
  msgid "printing an index `%s' merged in another one `%s'"
  msgstr "impression d'un index Â«Â %sÂ Â» fusionnÃ© dans un autre Â«Â %sÂ Â»"
  
! #: tp/Texinfo/Parser.pm:5660
  #, perl-format
  msgid "printindex before document beginning: @printindex %s"
  msgstr "printindex avant le dÃ©but du documentÂ : @printindex %s"
  
! #: tp/Texinfo/Parser.pm:5676
  #, perl-format
  msgid "@%s arg must be `top' or `bottom', not `%s'"
  msgstr "l'argument de @%s doit Ãªtre Â«Â topÂ Â» ou Â«Â bottomÂ Â», pas Â«Â %sÂ Â»"
  
! #: tp/Texinfo/Parser.pm:5684
  #, perl-format
  msgid "Only @%s 10 or 11 is supported, not `%s'"
  msgstr "Seuls @%s 10 ou 11 sont autorisÃ©s, pas Â«Â %sÂ Â»"
  
! #: tp/Texinfo/Parser.pm:5692
  #, perl-format
  msgid "@%s arg must be `separate' or `end', not `%s'"
  msgstr "l'argument Ã  @%s doit Ãªtre Â«Â separateÂ Â» ou Â«Â endÂ Â», pas Â«Â %sÂ Â»"
  
! #: tp/Texinfo/Parser.pm:5700
  #, perl-format
  msgid "@%s arg must be `on', `off' or `odd', not `%s'"
--- 2788,2959 ----
  "votre nÅ“ud @top ne devrait-il pas Ãªtre dans @ifnottex plutÃ´t que @ifinfoÂ ?"
  
! #: tp/Texinfo/Parser.pm:5037
  #, perl-format
  msgid "@%s should only appear in math context"
  msgstr "@%s est rÃ©servÃ© au contexte math"
  
! #: tp/Texinfo/Parser.pm:5045
  #, perl-format
  msgid "unknown command `%s'"
  msgstr "commande Â«Â %sÂ Â» inconnue"
  
! #: tp/Texinfo/Parser.pm:5055
  msgid "unexpected @"
  msgstr "@ inattendu"
  
! #: tp/Texinfo/Parser.pm:5084
  #, perl-format
  msgid "@%s is not meaningful outside `@float' environment"
  msgstr "@%s n'a aucun sens hors de l'environnement Â«Â @floatÂ Â»"
  
! #: tp/Texinfo/Parser.pm:5089
  #, perl-format
  msgid "@%s should be right below `@float'"
  msgstr "@%s se place juste en dessous de Â«Â @floatÂ Â»"
  
! #: tp/Texinfo/Parser.pm:5097
  #, perl-format
  msgid "ignoring multiple @%s"
  msgstr "@%s multiples ignorÃ©s"
  
! #: tp/Texinfo/Parser.pm:5216
  #, perl-format
  msgid "command @%s does not accept arguments"
  msgstr "la commande @%s s'emploie sans argument"
  
! #: tp/Texinfo/Parser.pm:5240
  #, perl-format
  msgid "command @%s missing a node or external manual argument"
  msgstr "la commande @%s doit avoir un argument nÅ“ud ou manuel externe"
  
! #: tp/Texinfo/Parser.pm:5259
  #, perl-format
  msgid "in @%s empty cross reference name after expansion `%s'"
  msgstr "dans @%s, nom de renvoi vide aprÃ¨s expansion de Â«Â %sÂ Â»"
  
! #: tp/Texinfo/Parser.pm:5270
  #, perl-format
  msgid "in @%s empty cross reference title after expansion `%s'"
  msgstr "dans @%s, titre du renvoi vide aprÃ¨s expansion de Â«Â %sÂ Â»"
  
! #: tp/Texinfo/Parser.pm:5283
  msgid "@image missing filename argument"
  msgstr "@image sans nom de fichier"
  
! #: tp/Texinfo/Parser.pm:5315
  #, perl-format
  msgid "@%s missing first argument"
  msgstr "@%s sans premier argument"
  
! #: tp/Texinfo/Parser.pm:5360
! #, perl-format
! msgid "non-hex digits in argument for @U: %s"
! msgstr "nombre non hex en argument Ã  @UÂ : %s"
! 
! #: tp/Texinfo/Parser.pm:5366
! #, perl-format
! msgid "fewer than four hex digits in argument for @U: %s"
! msgstr "moins de quatre nombres hex en argument Ã  @UÂ : %s"
! 
! #: tp/Texinfo/Parser.pm:5379
! #, perl-format
! msgid "argument for @U exceeds size of integer: %s"
! msgstr "l'argument Ã  @U dÃ©passe la taille d'un entierÂ : %s"
! 
! #: tp/Texinfo/Parser.pm:5385
! #, perl-format
! msgid "argument for @U exceeds Unicode maximum 0x10FFFF: %s"
! msgstr "l'argument Ã  @U dÃ©passe la limite Unicode de 0x10FFFFÂ : %s"
! 
! #: tp/Texinfo/Parser.pm:5513
  msgid "superfluous arguments for node"
  msgstr "arguments de nÅ“ud superflus"
  
! #: tp/Texinfo/Parser.pm:5563
  #, perl-format
  msgid "expected @end %s"
  msgstr "@end %s attendu"
  
! #: tp/Texinfo/Parser.pm:5662
  #, perl-format
  msgid "@%s should only accept a @-command as argument, not `%s'"
  msgstr "@%s ne devrait accepter en argument qu'une @-commande, pas Â«Â %sÂ Â»"
  
! #: tp/Texinfo/Parser.pm:5672
  #, perl-format
  msgid "remaining argument on @%s line: %s"
  msgstr "argument restant Ã  la ligne @%sÂ : %s"
  
! #: tp/Texinfo/Parser.pm:5745
  #, perl-format
  msgid "environment command %s as argument to @%s"
  msgstr "commande d'environnement %s en argument de @%s"
  
! #: tp/Texinfo/Parser.pm:5767
  #, perl-format
  msgid "empty @%s"
  msgstr "@%s vide"
  
! #: tp/Texinfo/Parser.pm:5775
  #, perl-format
  msgid "column fraction not a number: %s"
  msgstr "fraction de colonne non numÃ©riqueÂ : %s"
  
! #: tp/Texinfo/Parser.pm:5784
  #, perl-format
  msgid "@sp arg must be numeric, not `%s'"
  msgstr "l'argument de @sp doit Ãªtre numÃ©rique, pas Â«Â %sÂ Â»"
  
! #: tp/Texinfo/Parser.pm:5793
  #, perl-format
  msgid "reserved index name %s"
  msgstr "%s est un nom d'index rÃ©servÃ©"
  
! #: tp/Texinfo/Parser.pm:5812
  #, perl-format
  msgid "unknown source index in @%s: %s"
  msgstr "source d'index inconnue dans @%sÂ : %s"
  
! #: tp/Texinfo/Parser.pm:5815
  #, perl-format
  msgid "unknown destination index in @%s: %s"
  msgstr "destination d'index inconnue dans @%sÂ : %s"
  
! #: tp/Texinfo/Parser.pm:5845
  #, perl-format
  msgid "@%s leads to a merging of %s in itself, ignoring"
  msgstr "@%s conduit Ã  une fusion de %s avec lui-mÃªmeÂ ; ignorÃ©"
  
! #: tp/Texinfo/Parser.pm:5858
  #, perl-format
  msgid "unknown index `%s' in @printindex"
  msgstr "index Â«Â %sÂ Â» inconnu dans @printindex"
  
! #: tp/Texinfo/Parser.pm:5864
  #, perl-format
  msgid "printing an index `%s' merged in another one `%s'"
  msgstr "impression d'un index Â«Â %sÂ Â» fusionnÃ© dans un autre Â«Â %sÂ Â»"
  
! #: tp/Texinfo/Parser.pm:5872
  #, perl-format
  msgid "printindex before document beginning: @printindex %s"
  msgstr "printindex avant le dÃ©but du documentÂ : @printindex %s"
  
! #: tp/Texinfo/Parser.pm:5888
  #, perl-format
  msgid "@%s arg must be `top' or `bottom', not `%s'"
  msgstr "l'argument de @%s doit Ãªtre Â«Â topÂ Â» ou Â«Â bottomÂ Â», pas Â«Â %sÂ Â»"
  
! #: tp/Texinfo/Parser.pm:5896
  #, perl-format
  msgid "Only @%s 10 or 11 is supported, not `%s'"
  msgstr "Seuls @%s 10 ou 11 sont autorisÃ©s, pas Â«Â %sÂ Â»"
  
! #: tp/Texinfo/Parser.pm:5904
  #, perl-format
  msgid "@%s arg must be `separate' or `end', not `%s'"
  msgstr "l'argument Ã  @%s doit Ãªtre Â«Â separateÂ Â» ou Â«Â endÂ Â», pas Â«Â %sÂ Â»"
  
! #: tp/Texinfo/Parser.pm:5912
  #, perl-format
  msgid "@%s arg must be `on', `off' or `odd', not `%s'"
***************
*** 3205,3209 ****
  "l'argument de @%s doit Ãªtre Â«Â onÂ Â», Â«Â offÂ Â» ou Â«Â oddÂ Â», mais pas Â«Â %sÂ Â»"
  
! #: tp/Texinfo/Parser.pm:5718 tp/Texinfo/Parser.pm:5723
  #, perl-format
  msgid "@paragraphindent arg must be numeric/`none'/`asis', not `%s'"
--- 2961,2965 ----
  "l'argument de @%s doit Ãªtre Â«Â onÂ Â», Â«Â offÂ Â» ou Â«Â oddÂ Â», mais pas Â«Â %sÂ Â»"
  
! #: tp/Texinfo/Parser.pm:5930 tp/Texinfo/Parser.pm:5935
  #, perl-format
  msgid "@paragraphindent arg must be numeric/`none'/`asis', not `%s'"
***************
*** 3212,3216 ****
  "pas Â«Â %sÂ Â»"
  
! #: tp/Texinfo/Parser.pm:5731
  #, perl-format
  msgid "@firstparagraphindent arg must be `none' or `insert', not `%s'"
--- 2968,2972 ----
  "pas Â«Â %sÂ Â»"
  
! #: tp/Texinfo/Parser.pm:5943
  #, perl-format
  msgid "@firstparagraphindent arg must be `none' or `insert', not `%s'"
***************
*** 3219,3223 ****
  "Â«Â %sÂ Â»"
  
! #: tp/Texinfo/Parser.pm:5741
  #, perl-format
  msgid "@exampleindent arg must be numeric/`asis', not `%s'"
--- 2975,2979 ----
  "Â«Â %sÂ Â»"
  
! #: tp/Texinfo/Parser.pm:5953
  #, perl-format
  msgid "@exampleindent arg must be numeric/`asis', not `%s'"
***************
*** 3225,3234 ****
  "l'argument de @exampleindent doit Ãªtre numÃ©rique ou Â«Â asisÂ Â», pas Â«Â %sÂ Â»"
  
! #: tp/Texinfo/Parser.pm:5752
  #, perl-format
  msgid "expected @%s on or off, not `%s'"
  msgstr "@%s peut Ãªtre Â«Â onÂ Â» ou Â«Â offÂ Â», pas Â«Â %sÂ Â»"
  
! #: tp/Texinfo/Parser.pm:5762
  #, perl-format
  msgid "@kbdinputstyle arg must be `code'/`example'/`distinct', not `%s'"
--- 2981,2990 ----
  "l'argument de @exampleindent doit Ãªtre numÃ©rique ou Â«Â asisÂ Â», pas Â«Â %sÂ Â»"
  
! #: tp/Texinfo/Parser.pm:5964
  #, perl-format
  msgid "expected @%s on or off, not `%s'"
  msgstr "@%s peut Ãªtre Â«Â onÂ Â» ou Â«Â offÂ Â», pas Â«Â %sÂ Â»"
  
! #: tp/Texinfo/Parser.pm:5974
  #, perl-format
  msgid "@kbdinputstyle arg must be `code'/`example'/`distinct', not `%s'"
***************
*** 3237,3241 ****
  "Â«Â distinctÂ Â», pas Â«Â %sÂ Â»"
  
! #: tp/Texinfo/Parser.pm:5770
  #, perl-format
  msgid "@allowcodebreaks arg must be `true' or `false', not `%s'"
--- 2993,2997 ----
  "Â«Â distinctÂ Â», pas Â«Â %sÂ Â»"
  
! #: tp/Texinfo/Parser.pm:5982
  #, perl-format
  msgid "@allowcodebreaks arg must be `true' or `false', not `%s'"
***************
*** 3243,3247 ****
  "l'argument de @allowcodebreaks doit Ãªtre Â«Â trueÂ Â» ou Â«Â falseÂ Â», pas Â«Â %sÂ Â»"
  
! #: tp/Texinfo/Parser.pm:5778
  #, perl-format
  msgid "@urefbreakstyle arg must be `after'/`before'/`none', not `%s'"
--- 2999,3003 ----
  "l'argument de @allowcodebreaks doit Ãªtre Â«Â trueÂ Â» ou Â«Â falseÂ Â», pas Â«Â %sÂ Â»"
  
! #: tp/Texinfo/Parser.pm:5990
  #, perl-format
  msgid "@urefbreakstyle arg must be `after'/`before'/`none', not `%s'"
***************
*** 3250,3289 ****
  "pas Â«Â %sÂ Â»"
  
! #: tp/Texinfo/Structuring.pm:231
  #, perl-format
  msgid "raising the section level of @%s which is too low"
  msgstr "remontÃ©e de la section de @%s qui est trop basse"
  
! #: tp/Texinfo/Structuring.pm:263
  #, perl-format
  msgid "no chapter-level command before @%s"
  msgstr "pas de commande niveau chapitre avant @%s"
  
! #: tp/Texinfo/Structuring.pm:268
  #, perl-format
  msgid "lowering the section level of @%s appearing after a lower element"
  msgstr "descente de la section de @%s qui apparaÃ®t aprÃ¨s un Ã©lÃ©ment subalterne"
  
! #: tp/Texinfo/Structuring.pm:357
  #, perl-format
  msgid "no sectioning command associated with @%s"
  msgstr "aucune commande de sectionnement associÃ©e Ã  @%s"
  
! #: tp/Texinfo/Structuring.pm:548 tp/Texinfo/Structuring.pm:1329
  #, perl-format
  msgid "@%s reference to nonexistent node `%s'"
  msgstr "@%s pointe vers un nÅ“ud Â«Â %sÂ Â» inexistant"
  
! #: tp/Texinfo/Structuring.pm:561
  #, perl-format
  msgid "@%s entry node name `%s' different from %s name `%s'"
  msgstr "entrÃ©e @%s du nÅ“ud nommÃ© Â«Â %sÂ Â» diffÃ©rente du nom de %s Â«Â %sÂ Â»"
  
! #: tp/Texinfo/Structuring.pm:666
  #, perl-format
  msgid "unreferenced node `%s'"
  msgstr "nÅ“ud Â«Â %sÂ Â» non rÃ©fÃ©rencÃ©"
  
! #: tp/Texinfo/Structuring.pm:712
  #, perl-format
  msgid "node `%s' is %s for `%s' in sectioning but not in menu"
--- 3006,3050 ----
  "pas Â«Â %sÂ Â»"
  
! #: tp/Texinfo/Structuring.pm:232
  #, perl-format
  msgid "raising the section level of @%s which is too low"
  msgstr "remontÃ©e de la section de @%s qui est trop basse"
  
! #: tp/Texinfo/Structuring.pm:264
  #, perl-format
  msgid "no chapter-level command before @%s"
  msgstr "pas de commande niveau chapitre avant @%s"
  
! #: tp/Texinfo/Structuring.pm:269
  #, perl-format
  msgid "lowering the section level of @%s appearing after a lower element"
  msgstr "descente de la section de @%s qui apparaÃ®t aprÃ¨s un Ã©lÃ©ment subalterne"
  
! #: tp/Texinfo/Structuring.pm:358
  #, perl-format
  msgid "no sectioning command associated with @%s"
  msgstr "aucune commande de sectionnement associÃ©e Ã  @%s"
  
! #: tp/Texinfo/Structuring.pm:507
! #, perl-format
! msgid "@%s not empty"
! msgstr "@%s n'est pas vide"
! 
! #: tp/Texinfo/Structuring.pm:563 tp/Texinfo/Structuring.pm:1345
  #, perl-format
  msgid "@%s reference to nonexistent node `%s'"
  msgstr "@%s pointe vers un nÅ“ud Â«Â %sÂ Â» inexistant"
  
! #: tp/Texinfo/Structuring.pm:576
  #, perl-format
  msgid "@%s entry node name `%s' different from %s name `%s'"
  msgstr "entrÃ©e @%s du nÅ“ud nommÃ© Â«Â %sÂ Â» diffÃ©rente du nom de %s Â«Â %sÂ Â»"
  
! #: tp/Texinfo/Structuring.pm:681
  #, perl-format
  msgid "unreferenced node `%s'"
  msgstr "nÅ“ud Â«Â %sÂ Â» non rÃ©fÃ©rencÃ©"
  
! #: tp/Texinfo/Structuring.pm:727
  #, perl-format
  msgid "node `%s' is %s for `%s' in sectioning but not in menu"
***************
*** 3292,3296 ****
  "menu"
  
! #: tp/Texinfo/Structuring.pm:719
  #, perl-format
  msgid "node %s `%s' in menu `%s' and in sectioning `%s' differ"
--- 3053,3057 ----
  "menu"
  
! #: tp/Texinfo/Structuring.pm:734
  #, perl-format
  msgid "node %s `%s' in menu `%s' and in sectioning `%s' differ"
***************
*** 3299,3303 ****
  "Â«Â %sÂ Â»"
  
! #: tp/Texinfo/Structuring.pm:737
  #, perl-format
  msgid "node `%s' is %s for `%s' in menu but not in sectioning"
--- 3060,3064 ----
  "Â«Â %sÂ Â»"
  
! #: tp/Texinfo/Structuring.pm:752
  #, perl-format
  msgid "node `%s' is %s for `%s' in menu but not in sectioning"
***************
*** 3305,3319 ****
  "le nÅ“ud Â«Â %sÂ Â» est %s pour Â«Â %sÂ Â» dans le menu mais pas dans le sectionnement"
  
! #: tp/Texinfo/Structuring.pm:791
  #, perl-format
  msgid "%s pointer `%s' (for node `%s') different from %s name `%s'"
  msgstr "le pointeur %s Â«Â %sÂ Â» (pour le nÅ“ud Â«Â %sÂ Â») diffÃ¨re de %s nommÃ© Â«Â %sÂ Â»"
  
! #: tp/Texinfo/Structuring.pm:818
  #, perl-format
  msgid "%s reference to nonexistent `%s'"
  msgstr "%s fait rÃ©fÃ©rence Ã  Â«Â %sÂ Â» qui n'existe pas"
  
! #: tp/Texinfo/Structuring.pm:837
  #, perl-format
  msgid "node `%s' lacks menu item for `%s' despite being its Up target"
--- 3066,3080 ----
  "le nÅ“ud Â«Â %sÂ Â» est %s pour Â«Â %sÂ Â» dans le menu mais pas dans le sectionnement"
  
! #: tp/Texinfo/Structuring.pm:806
  #, perl-format
  msgid "%s pointer `%s' (for node `%s') different from %s name `%s'"
  msgstr "le pointeur %s Â«Â %sÂ Â» (pour le nÅ“ud Â«Â %sÂ Â») diffÃ¨re de %s nommÃ© Â«Â %sÂ Â»"
  
! #: tp/Texinfo/Structuring.pm:833
  #, perl-format
  msgid "%s reference to nonexistent `%s'"
  msgstr "%s fait rÃ©fÃ©rence Ã  Â«Â %sÂ Â» qui n'existe pas"
  
! #: tp/Texinfo/Structuring.pm:853
  #, perl-format
  msgid "node `%s' lacks menu item for `%s' despite being its Up target"
***************
*** 3322,3326 ****
  "dÃ©signe"
  
! #: tp/Texinfo/Structuring.pm:845
  #, perl-format
  msgid "for `%s', up in menu `%s' and up `%s' don't match"
--- 3083,3087 ----
  "dÃ©signe"
  
! #: tp/Texinfo/Structuring.pm:861
  #, perl-format
  msgid "for `%s', up in menu `%s' and up `%s' don't match"
***************
*** 3329,3348 ****
  "correspondent pas"
  
! #: tp/Texinfo/Structuring.pm:1341
  #, perl-format
  msgid "@%s to `%s', different from %s name `%s'"
  msgstr "@%s pour Â«Â %sÂ Â», diffÃ©rent de %s nommÃ© Â«Â %sÂ Â»"
  
! #: tp/Texinfo/Structuring.pm:2007
  #, perl-format
  msgid "empty index key in @%s"
  msgstr "entrÃ©e d'index vide dans @%s"
  
! #: tp/init/chm.pm:220 tp/init/chm.pm:276 tp/init/chm.pm:347
  #, perl-format
  msgid "chm.pm: could not open %s for writing: %s\n"
  msgstr "chm.pmÂ : impossible d'ouvrir %s en Ã©critureÂ : %s\n"
  
! #: tp/init/chm.pm:266 tp/init/chm.pm:337 tp/init/chm.pm:398
  #, perl-format
  msgid "chm.pm: error on closing %s: %s"
--- 3090,3109 ----
  "correspondent pas"
  
! #: tp/Texinfo/Structuring.pm:1357
  #, perl-format
  msgid "@%s to `%s', different from %s name `%s'"
  msgstr "@%s pour Â«Â %sÂ Â», diffÃ©rent de %s nommÃ© Â«Â %sÂ Â»"
  
! #: tp/Texinfo/Structuring.pm:2023
  #, perl-format
  msgid "empty index key in @%s"
  msgstr "entrÃ©e d'index vide dans @%s"
  
! #: tp/init/chm.pm:221 tp/init/chm.pm:277 tp/init/chm.pm:348
  #, perl-format
  msgid "chm.pm: could not open %s for writing: %s\n"
  msgstr "chm.pmÂ : impossible d'ouvrir %s en Ã©critureÂ : %s\n"
  
! #: tp/init/chm.pm:267 tp/init/chm.pm:338 tp/init/chm.pm:399
  #, perl-format
  msgid "chm.pm: error on closing %s: %s"
***************
*** 3473,3529 ****
  "correspondant au nombre d'Ã©lÃ©ments du document pour @%s"
  
! #: tp/texi2any.pl:379
  #, perl-format
  msgid "error loading %s: %s\n"
  msgstr "erreur de chargement de %sÂ : %s\n"
  
! #: tp/texi2any.pl:392
  #, perl-format
  msgid "%s: unknown variable %s"
  msgstr "%sÂ : variable %s inconnue"
  
! #: tp/texi2any.pl:396
  #, perl-format
  msgid "%s: obsolete variable %s\n"
  msgstr "%sÂ : variable %s obsolÃ¨te\n"
  
! #: tp/texi2any.pl:411
  #, perl-format
  msgid "%s: unknown variable %s\n"
  msgstr "%sÂ : variable %s inconnue\n"
  
! #: tp/texi2any.pl:415
  #, perl-format
  msgid "obsolete variable %s\n"
  msgstr "variable %s obsolÃ¨te\n"
  
! #: tp/texi2any.pl:480
  #, perl-format
  msgid "could not read init file %s"
  msgstr "impossible de lire le fichier init %s"
  
! #: tp/texi2any.pl:640
  #, perl-format
  msgid "ignoring unrecognized TEXINFO_OUTPUT_FORMAT value `%s'\n"
  msgstr "valeur Â«Â %sÂ Â» de TEXINFO_OUTPUT_FORMAT non reconnue, ignorÃ©e.\n"
  
! #: tp/texi2any.pl:723
! msgid "Usage: makeinfo [OPTION]... TEXINFO-FILE...\n"
! msgstr "UtilisationÂ : makeinfo [OPTION]... FICHIER-TEXINFO...\n"
! 
! #: tp/texi2any.pl:724
! msgid "  or:  texi2any [OPTION]... TEXINFO-FILE...\n"
! msgstr "  ouÂ : texi2any [OPTION]... FICHIER-TEXINFO...\n"
  
! #: tp/texi2any.pl:726
  msgid ""
  "Translate Texinfo source documentation to various other formats, by default\n"
  "Info files suitable for reading online with Emacs or standalone GNU Info.\n"
  msgstr ""
  "Traduit une documentation source Texinfo en divers autres formats.\n"
  "Par dÃ©faut, en fichiers Info adaptÃ©s Ã  une lecture en ligne avec Emacs\n"
  "ou avec le lecteur Info autonome GNU.\n"
  
! #: tp/texi2any.pl:729
  #, perl-format
  msgid ""
--- 3234,3293 ----
  "correspondant au nombre d'Ã©lÃ©ments du document pour @%s"
  
! #: tp/texi2any.pl:388
  #, perl-format
  msgid "error loading %s: %s\n"
  msgstr "erreur de chargement de %sÂ : %s\n"
  
! #: tp/texi2any.pl:401
  #, perl-format
  msgid "%s: unknown variable %s"
  msgstr "%sÂ : variable %s inconnue"
  
! #: tp/texi2any.pl:405
  #, perl-format
  msgid "%s: obsolete variable %s\n"
  msgstr "%sÂ : variable %s obsolÃ¨te\n"
  
! #: tp/texi2any.pl:420
  #, perl-format
  msgid "%s: unknown variable %s\n"
  msgstr "%sÂ : variable %s inconnue\n"
  
! #: tp/texi2any.pl:424
  #, perl-format
  msgid "obsolete variable %s\n"
  msgstr "variable %s obsolÃ¨te\n"
  
! #: tp/texi2any.pl:489
  #, perl-format
  msgid "could not read init file %s"
  msgstr "impossible de lire le fichier init %s"
  
! #: tp/texi2any.pl:652
  #, perl-format
  msgid "ignoring unrecognized TEXINFO_OUTPUT_FORMAT value `%s'\n"
  msgstr "valeur Â«Â %sÂ Â» de TEXINFO_OUTPUT_FORMAT non reconnue, ignorÃ©e.\n"
  
! #: tp/texi2any.pl:735
! #, perl-format
! msgid "Usage: %s [OPTION]... TEXINFO-FILE...\n"
! msgstr "UtilisationÂ : %s [OPTION]... FICHIER-TEXINFO...\n"
  
! #: tp/texi2any.pl:738
  msgid ""
  "Translate Texinfo source documentation to various other formats, by default\n"
  "Info files suitable for reading online with Emacs or standalone GNU Info.\n"
+ "\n"
+ "This program is commonly installed as both `makeinfo' and `texi2any';\n"
+ "the behavior is identical, and does not depend on the installed name.\n"
  msgstr ""
  "Traduit une documentation source Texinfo en divers autres formats.\n"
  "Par dÃ©faut, en fichiers Info adaptÃ©s Ã  une lecture en ligne avec Emacs\n"
  "ou avec le lecteur Info autonome GNU.\n"
+ "\n"
+ "Ce programme s'installe sous les noms de Â«Â makeinfoÂ Â» et Â«Â texi2anyÂ Â»Â ;\n"
+ "le comportement est identique et ne dÃ©pend pas du nom de l'installation.\n"
  
! #: tp/texi2any.pl:744
  #, perl-format
  msgid ""
***************
*** 3539,3543 ****
  "      --init-file=FILE        load FILE to modify the default behavior.\n"
  "  -c, --set-customization-variable VAR=VAL  set customization variable VAR \n"
! "                                to VAL.\n"
  "  -v, --verbose               explain what is being done.\n"
  "      --version               display version information and exit.\n"
--- 3303,3307 ----
  "      --init-file=FILE        load FILE to modify the default behavior.\n"
  "  -c, --set-customization-variable VAR=VAL  set customization variable VAR \n"
! "                                to value VAL.\n"
  "  -v, --verbose               explain what is being done.\n"
  "      --version               display version information and exit.\n"
***************
*** 3562,3566 ****
  "      --version               Affiche la version du logiciel et s'arrÃªte.\n"
  
! #: tp/texi2any.pl:744
  msgid ""
  "Output format selection (default is to produce Info):\n"
--- 3326,3330 ----
  "      --version               Affiche la version du logiciel et s'arrÃªte.\n"
  
! #: tp/texi2any.pl:760
  msgid ""
  "Output format selection (default is to produce Info):\n"
***************
*** 3569,3573 ****
  "      --plaintext             output plain text rather than Info.\n"
  "      --xml                   output Texinfo XML rather than Info.\n"
! "      --dvi, --dvipdf, --ps, --pdf  call texi2dvi to generate given output.\n"
  msgstr ""
  "Options de sÃ©lection du format de sortie (format Info par dÃ©faut)Â :\n"
--- 3333,3338 ----
  "      --plaintext             output plain text rather than Info.\n"
  "      --xml                   output Texinfo XML rather than Info.\n"
! "      --dvi, --dvipdf, --ps, --pdf  call texi2dvi to generate given output,\n"
! "                                after checking validity of TEXINFO-FILE.\n"
  msgstr ""
  "Options de sÃ©lection du format de sortie (format Info par dÃ©faut)Â :\n"
***************
*** 3577,3583 ****
  "      --xml                   Ã‰crire en XML Texinfo plutÃ´t qu'en Info.\n"
  "      --dvi, --dvipdf, --ps, --pdf  Appeller texi2dvi pour produire le\n"
! "                                resultat demandÃ©.\n"
  
! #: tp/texi2any.pl:752
  msgid ""
  "General output options:\n"
--- 3342,3349 ----
  "      --xml                   Ã‰crire en XML Texinfo plutÃ´t qu'en Info.\n"
  "      --dvi, --dvipdf, --ps, --pdf  Appeller texi2dvi pour produire le\n"
! "                                resultat demandÃ©, aprÃ¨s contrÃ´le de\n"
! "                                validitÃ© de FICHIER-TEXINFO.\n"
  
! #: tp/texi2any.pl:768
  msgid ""
  "General output options:\n"
***************
*** 3591,3595 ****
  "output).\n"
  "                                Also, if producing Info, write to\n"
! "                                standard output by default \n"
  "      --no-split              suppress any splitting of the output;\n"
  "                                generate only one output file.\n"
--- 3357,3361 ----
  "output).\n"
  "                                Also, if producing Info, write to\n"
! "                                standard output by default.\n"
  "      --no-split              suppress any splitting of the output;\n"
  "                                generate only one output file.\n"
***************
*** 3631,3635 ****
  "                                Sinon, DEST sera le nom du fichier.\n"
  
! #: tp/texi2any.pl:772
  #, perl-format
  msgid ""
--- 3397,3401 ----
  "                                Sinon, DEST sera le nom du fichier.\n"
  
! #: tp/texi2any.pl:788
  #, perl-format
  msgid ""
***************
*** 3673,3677 ****
  "                                dÃ©faut %d).\n"
  
! #: tp/texi2any.pl:789
  msgid ""
  "Options for HTML:\n"
--- 3439,3443 ----
  "                                dÃ©faut %d).\n"
  
! #: tp/texi2any.pl:805
  msgid ""
  "Options for HTML:\n"
***************
*** 3702,3706 ****
  "                                uniquement avec l'option Â«Â splitÂ Â».\n"
  
! #: tp/texi2any.pl:800
  msgid ""
  "Options for XML and Docbook:\n"
--- 3468,3472 ----
  "                                uniquement avec l'option Â«Â splitÂ Â».\n"
  
! #: tp/texi2any.pl:816
  msgid ""
  "Options for XML and Docbook:\n"
***************
*** 3710,3714 ****
  "      --output-indent=VAL     sans objet (conservÃ© pour compatibilitÃ©).\n"
  
! #: tp/texi2any.pl:803
  msgid ""
  "Options for DVI/PS/PDF:\n"
--- 3476,3480 ----
  "      --output-indent=VAL     sans objet (conservÃ© pour compatibilitÃ©).\n"
  
! #: tp/texi2any.pl:819
  msgid ""
  "Options for DVI/PS/PDF:\n"
***************
*** 3718,3726 ****
  "      --Xopt=OPTION           Passe OPTION Ã  texi2dviÂ ; peut Ãªtre rÃ©pÃ©tÃ©.\n"
  
! #: tp/texi2any.pl:806
  msgid ""
  "Input file options:\n"
  "      --commands-in-node-names  does nothing, retained for compatibility.\n"
  "  -D VAR                        define the variable VAR, as with @set.\n"
  "  -I DIR                        append DIR to the @include search path.\n"
  "  -P DIR                        prepend DIR to the @include search path.\n"
--- 3484,3493 ----
  "      --Xopt=OPTION           Passe OPTION Ã  texi2dviÂ ; peut Ãªtre rÃ©pÃ©tÃ©.\n"
  
! #: tp/texi2any.pl:822
  msgid ""
  "Input file options:\n"
  "      --commands-in-node-names  does nothing, retained for compatibility.\n"
  "  -D VAR                        define the variable VAR, as with @set.\n"
+ "  -D 'VAR VAL'                  define VAR to VAL (one shell argument).\n"
  "  -I DIR                        append DIR to the @include search path.\n"
  "  -P DIR                        prepend DIR to the @include search path.\n"
***************
*** 3730,3733 ****
--- 3497,3502 ----
  "      --commands-in-node-names  Sans objet (conservÃ© pour compatibilitÃ©).\n"
  "  -D VAR                        DÃ©finit la variable VAR, comme avec @set.\n"
+ "  -D 'VAR VAL'                  DÃ©finit la variable VAR Ã  VAL (un argument "
+ "shell).\n"
  "  -I RÃ‰P                        Ajoute RÃ‰P en fin du chemin de recherche\n"
  "                                  @include.\n"
***************
*** 3737,3741 ****
  "@clear.\n"
  
! #: tp/texi2any.pl:813
  msgid ""
  "Conditional processing in input:\n"
--- 3506,3510 ----
  "@clear.\n"
  
! #: tp/texi2any.pl:830
  msgid ""
  "Conditional processing in input:\n"
***************
*** 3774,3778 ****
  "  De plus, pour les options --no-ifFORMAT, traite les @ifnotFORMAT.\n"
  
! #: tp/texi2any.pl:830
  msgid ""
  "  The defaults for the @if... conditionals depend on the output format:\n"
--- 3543,3547 ----
  "  De plus, pour les options --no-ifFORMAT, traite les @ifnotFORMAT.\n"
  
! #: tp/texi2any.pl:847
  msgid ""
  "  The defaults for the @if... conditionals depend on the output format:\n"
***************
*** 3792,3796 ****
  "  Si on produit du format XML, --ifxml est Â«Â onÂ Â» et les autres Â«Â offÂ Â».\n"
  
! #: tp/texi2any.pl:837
  msgid ""
  "Examples:\n"
--- 3561,3565 ----
  "  Si on produit du format XML, --ifxml est Â«Â onÂ Â» et les autres Â«Â offÂ Â».\n"
  
! #: tp/texi2any.pl:854
  msgid ""
  "Examples:\n"
***************
*** 3827,3836 ****
  "                                           quelque soit sa taille\n"
  
! #: tp/texi2any.pl:884
  #, perl-format
  msgid "%s: --footnote-style arg must be `separate' or `end', not `%s'.\n"
  msgstr "%s: --footnote-style est Â«Â separateÂ Â» ou Â«Â endÂ Â», pas Â«Â %sÂ Â».\n"
  
! #: tp/texi2any.pl:966
  #, perl-format
  msgid "%s: --paragraph-indent arg must be numeric/`none'/`asis', not `%s'.\n"
--- 3596,3605 ----
  "                                           quelque soit sa taille\n"
  
! #: tp/texi2any.pl:901
  #, perl-format
  msgid "%s: --footnote-style arg must be `separate' or `end', not `%s'.\n"
  msgstr "%s: --footnote-style est Â«Â separateÂ Â» ou Â«Â endÂ Â», pas Â«Â %sÂ Â».\n"
  
! #: tp/texi2any.pl:992
  #, perl-format
  msgid "%s: --paragraph-indent arg must be numeric/`none'/`asis', not `%s'.\n"
***************
*** 3838,3842 ****
  "%sÂ : --paragraph-indent est numÃ©rique, Â«Â noneÂ Â» ou Â«Â asisÂ Â», pas Â«Â %sÂ Â».\n"
  
! #: tp/texi2any.pl:1043
  #, perl-format
  msgid "%s: when generating %s, only one input FILE may be specified with -o\n"
--- 3607,3611 ----
  "%sÂ : --paragraph-indent est numÃ©rique, Â«Â noneÂ Â» ou Â«Â asisÂ Â», pas Â«Â %sÂ Â».\n"
  
! #: tp/texi2any.pl:1069
  #, perl-format
  msgid "%s: when generating %s, only one input FILE may be specified with -o\n"
***************
*** 3844,3887 ****
  "%sÂ : pour produire %s, un seul fichier d'entrÃ©e peut Ãªtre spÃ©cifiÃ© par -o\n"
  
! #: tp/texi2any.pl:1047
  msgid "--Xopt option without printed output"
  msgstr "option --Xopt sans sortie imprimÃ©e"
  
! #: tp/texi2any.pl:1057
  #, perl-format
  msgid "unknown tree transformation %s"
  msgstr "transformation d'arbre inconnue %s"
  
! #: tp/texi2any.pl:1064
  #, perl-format
  msgid "ignoring splitting for format %s"
  msgstr "dÃ©coupage sans objet pour le format %s"
  
! #: tp/texi2any.pl:1114
  #, perl-format
  msgid "%s: missing file argument.\n"
  msgstr "%sÂ : argument fichier absent.\n"
  
! #: tp/texi2any.pl:1115
  #, perl-format
  msgid "Try `%s --help' for more information.\n"
  msgstr "Consultez Â«Â %s --helpÂ Â» pour plus d'informations.\n"
  
! #: tp/texi2any.pl:1193
  msgid "fill_gaps_in_sectioning transformation return no result. No section?"
  msgstr ""
  "la transformation fill_gaps_in_sectioning ne renvoie rien. Pas de sectionÂ ?"
  
! #: tp/texi2any.pl:1215
  #, perl-format
  msgid "error on closing macro expand file %s: %s\n"
  msgstr "erreur de fermeture du fichier d'expansion de macros %sÂ : %s\n"
  
! #: tp/texi2any.pl:1221
  #, perl-format
  msgid "could not open %s for writing: %s\n"
  msgstr "impossible d'ouvrir %s en Ã©critureÂ : %s\n"
  
! #: tp/texi2any.pl:1246
  msgid ""
  "insert_nodes_for_sectioning_commands transformation return no result. No "
--- 3613,3656 ----
  "%sÂ : pour produire %s, un seul fichier d'entrÃ©e peut Ãªtre spÃ©cifiÃ© par -o\n"
  
! #: tp/texi2any.pl:1073
  msgid "--Xopt option without printed output"
  msgstr "option --Xopt sans sortie imprimÃ©e"
  
! #: tp/texi2any.pl:1083
  #, perl-format
  msgid "unknown tree transformation %s"
  msgstr "transformation d'arbre inconnue %s"
  
! #: tp/texi2any.pl:1090
  #, perl-format
  msgid "ignoring splitting for format %s"
  msgstr "dÃ©coupage sans objet pour le format %s"
  
! #: tp/texi2any.pl:1140
  #, perl-format
  msgid "%s: missing file argument.\n"
  msgstr "%sÂ : argument fichier absent.\n"
  
! #: tp/texi2any.pl:1141
  #, perl-format
  msgid "Try `%s --help' for more information.\n"
  msgstr "Consultez Â«Â %s --helpÂ Â» pour plus d'informations.\n"
  
! #: tp/texi2any.pl:1222
  msgid "fill_gaps_in_sectioning transformation return no result. No section?"
  msgstr ""
  "la transformation fill_gaps_in_sectioning ne renvoie rien. Pas de sectionÂ ?"
  
! #: tp/texi2any.pl:1244
  #, perl-format
  msgid "error on closing macro expand file %s: %s\n"
  msgstr "erreur de fermeture du fichier d'expansion de macros %sÂ : %s\n"
  
! #: tp/texi2any.pl:1250
  #, perl-format
  msgid "could not open %s for writing: %s\n"
  msgstr "impossible d'ouvrir %s en Ã©critureÂ : %s\n"
  
! #: tp/texi2any.pl:1275
  msgid ""
  "insert_nodes_for_sectioning_commands transformation return no result. No "
***************
*** 3891,4327 ****
  "de sectionÂ ?"
  
! #: tp/texi2any.pl:1311 tp/texi2any.pl:1387
  #, perl-format
  msgid "%s: error on closing %s: %s\n"
  msgstr "%sÂ : erreur de fermeture de %sÂ : %s\n"
  
! #: tp/texi2any.pl:1334 tp/texi2any.pl:1368
  #, perl-format
  msgid "%s: error on closing internal links file %s: %s\n"
  msgstr "%sÂ : erreur de fermeture du fichiers de liens internes %sÂ : %s\n"
  
! #: tp/texi2any.pl:1340 tp/texi2any.pl:1374
  #, perl-format
  msgid "%s: could not open %s for writing: %s\n"
  msgstr "%sÂ : impossible d'ouvrir %s en Ã©critureÂ : %s\n"
  
! #: util/texindex.c:223
! msgid "display this help and exit"
! msgstr "affiche cet aide et s'arrÃªte"
! 
! #: util/texindex.c:225
! msgid "send output to FILE"
! msgstr "envoie la sortie dans le fichier FILE"
! 
! #: util/texindex.c:227
! msgid "display version information and exit"
! msgstr "affiche la version du logiciel et s'arrÃªte"
  
! #: util/texindex.c:237
! #, c-format
  msgid "Usage: %s [OPTION]... FILE...\n"
  msgstr "UtilisationÂ : %s [OPTION]... FICHIER...\n"
  
! #: util/texindex.c:238
! #, c-format
! msgid "Generate a sorted index for each TeX output FILE.\n"
! msgstr "Produit un index triÃ© pour chaque FICHIER de sortie TeX.\n"
! 
! #: util/texindex.c:241
! #, c-format
! msgid "Usually FILE... is specified as `foo.%c%c' for a document `foo.texi'.\n"
! msgstr ""
! "D'habitude FICHIER... est indiquÃ© Â«Â foo.%c%cÂ Â» pour un document Â«Â foo."
! "texiÂ Â».\n"
! 
! #: util/texindex.c:243
! #, c-format
! msgid ""
! "\n"
! "Options:\n"
! msgstr ""
! "\n"
! "OptionsÂ :\n"
! 
! #: util/texindex.c:743
! #, c-format
! msgid "failure reopening %s"
! msgstr "Ã©chec de la rÃ©ouverture de %s"
! 
! #: util/texindex.c:758 util/texindex.c:786
! #, c-format
! msgid "%s: not a texinfo index file"
! msgstr "%sÂ : n'est pas un fichier d'index Texinfo"
! 
! #: util/texindex.c:993
! #, c-format
! msgid "No page number in %s"
! msgstr "Aucun numÃ©ro de page dans %s"
! 
! #: util/texindex.c:1066
! #, c-format
! msgid "entry %s follows an entry with a secondary name"
! msgstr "l'entrÃ©e %s suit une entrÃ©e ayant un nom secondaire"
! 
! #~ msgid "Done."
! #~ msgstr "TerminÃ©."
! 
! #~ msgid "tex4ht.pm: could not open %s"
! #~ msgstr "tex4ht.pmÂ : impossible d'ouvrir %s"
! 
! #~ msgid "--dir-file (or --info-dir) options are given, respectively."
! #~ msgstr ""
! #~ "respectivement les options --info-file ou --dir-file (ou --info-dir)."
! 
! #~ msgid "menu reference to nonexistent node `%s'"
! #~ msgstr "EntrÃ©e de menu pour un nÅ“ud Â«Â %sÂ Â» inexistant"
! 
! #~ msgid "protect_hashchar_at_line_beginning cannot protect in @%s"
! #~ msgstr "protect_hashchar_at_line_beginning ne protÃ¨ge pas dans @%s"
! 
! #~ msgid "Can't read file %s: %s"
! #~ msgstr "Impossible de lire le fichier %sÂ : %s"
! 
! #~ msgid "%s:%d: warning: %s (possibly involving @%s)\n"
! #~ msgstr "%sÂ : %dÂ : attentionÂ : %s (implique probablement @%s)\n"
! 
! #~ msgid "%s:%d: warning: %s\n"
! #~ msgstr "%sÂ :%dÂ : avertissementÂ : %s\n"
! 
! #~ msgid "warning: %s\n"
! #~ msgstr "avertissementÂ : %s\n"
! 
! #~ msgid "tex4ht error opening %s: %s"
! #~ msgstr "Erreur d'ouverture de %s par tex4htÂ : %s"
! 
! #~ msgid "chdir to %s failed"
! #~ msgstr "Ã‰chec d'ouverture du rÃ©pertoire %s"
! 
! #~ msgid "%s: illegal option -- %c\n"
! #~ msgstr "%sÂ : option illÃ©gale -- %c\n"
! 
! #~ msgid "One completion:\n"
! #~ msgstr "Une faÃ§on de complÃ©terÂ :\n"
! 
! #~ msgid "more "
! #~ msgstr "autre "
! 
! #~ msgid "ferror on stdout\n"
! #~ msgstr "ferror sur stdout\n"
! 
! #~ msgid "fflush error on stdout\n"
! #~ msgstr "erreur fflush sur stdout\n"
! 
! #~ msgid "arguments to @%s ignored"
! #~ msgstr "arguments de @%s ignorÃ©s"
! 
! #~ msgid "January"
! #~ msgstr "janvier"
! 
! #~ msgid "February"
! #~ msgstr "fÃ©vrier"
! 
! #~ msgid "March"
! #~ msgstr "mars"
! 
! #~ msgid "April"
! #~ msgstr "avril"
! 
! #~ msgid "May"
! #~ msgstr "mai"
! 
! #~ msgid "June"
! #~ msgstr "juin"
! 
! #~ msgid "July"
! #~ msgstr "juillet"
! 
! #~ msgid "August"
! #~ msgstr "aoÃ»t"
! 
! #~ msgid "September"
! #~ msgstr "septembre"
! 
! #~ msgid "October"
! #~ msgstr "octobre"
! 
! #~ msgid "November"
! #~ msgstr "novembre"
! 
! #~ msgid "December"
! #~ msgstr "dÃ©cembre"
! 
! #~ msgid "@sc argument all uppercase, thus no effect"
! #~ msgstr "l'argument de @sc est en majuscules, aucun effet"
! 
! #~ msgid "`{' expected, but saw `%c'"
! #~ msgstr "Â«Â {Â Â» attendu, mais Â«Â %cÂ Â» vu"
! 
! #~ msgid "end of file inside verb block"
! #~ msgstr "fin du fichier Ã  l'intÃ©rieur d'un bloc verb"
! 
! #~ msgid "`}' expected, but saw `%c'"
! #~ msgstr "Â«Â }Â Â» attendu, mais Â«Â %cÂ Â» vu"
! 
! #~ msgid "@sp requires a positive numeric argument, not `%s'"
! #~ msgstr "@sp exige un argument numÃ©rique positif, pas Â«Â %sÂ Â»"
! 
! #~ msgid "Bad argument to %c%s"
! #~ msgstr "Mauvais argument Ã  %c%s"
! 
! #~ msgid "asis"
! #~ msgstr "telquel"
! 
! #~ msgid "none"
! #~ msgstr "sans"
! 
! #~ msgid "insert"
! #~ msgstr "retrait"
! 
! #~ msgid "Missing `}' in @def arg"
! #~ msgstr "Accolade Â«Â }Â Â» manquante dans lâ€™argument de @def"
! 
! #~ msgid "%s: getwd: %s, %s\n"
! #~ msgstr "%sÂ : getwdÂ : %s, %s\n"
! 
! #~ msgid "`%s' omitted before output filename"
! #~ msgstr "Â«Â %sÂ Â» omis avant le fichier de sortie"
! 
! #~ msgid "`%s' omitted since writing to stdout"
! #~ msgstr "Â«Â %sÂ Â» omis pour l'Ã©criture sur la sortie standard"
! 
! #~ msgid "Output buffer not empty."
! #~ msgstr "Tampon de sortie non vide."
! 
! #~ msgid "Requested float type `%s' not previously used"
! #~ msgstr "Le type flottant Â«Â %sÂ Â» demandÃ© est utilisÃ© pour la 1re fois"
! 
! #~ msgid "See "
! #~ msgstr "Voir "
! 
! #~ msgid "`%c%s' needs an argument `{...}', not just `%s'"
! #~ msgstr "Â«Â %c%sÂ Â» a besoin d'un argument Â«Â {...}Â Â», pas uniquement Â«Â %sÂ Â»"
! 
! #~ msgid "No closing brace for footnote `%s'"
! #~ msgstr "Note de bas de page Â«Â %sÂ Â» sans accolade fermante"
! 
! #~ msgid "Footnote defined without parent node"
! #~ msgstr "Note de bas de page dÃ©finie sans nÅ“ud parent"
! 
! # Est-ce vraiement un message Ã  traduire?
! #~ msgid "Footnotes"
! #~ msgstr "Notes de bas de page"
! 
! #~ msgid "[unexpected] no html tag to pop"
! #~ msgstr "[inattendu] aucune Ã©tiquette html Ã  dÃ©piler"
! 
! #~ msgid "Info cannot handle `:' in index entry `%s'"
! #~ msgstr "Info ne peut traiter Â«Â :Â Â» dans l'entrÃ©e d'index Â«Â %sÂ Â»"
! 
! #~ msgid "Index `%s' already exists"
! #~ msgstr "L'index Â«Â %sÂ Â» existe dÃ©jÃ "
! 
! #~ msgid "(line )"
! #~ msgstr "(ligne )"
! 
! #~ msgid "(line %*d)"
! #~ msgstr "(ligne %*d)"
! 
! #~ msgid "@item not allowed in argument to @itemize"
! #~ msgstr "@item n'est pas permis en argument d'@itemize"
! 
! #~ msgid "Broken-Type in insertion_type_pname"
! #~ msgstr "Type incohÃ©rent dans insertion_type_pname"
! 
! #~ msgid "Enumeration stack overflow"
! #~ msgstr "DÃ©bordement de la pile d'Ã©numÃ©rations"
! 
! #~ msgid "lettering overflow, restarting at %c"
! #~ msgstr "dÃ©bordement du lettrage, reprise Ã  partir de %c"
! 
! #~ msgid "%cfloat environments cannot be nested"
! #~ msgstr "Les environnements %cfloat ne peuvent Ãªtre imbriquÃ©s"
! 
! #~ msgid "end of file inside verbatim block"
! #~ msgstr "fin du fichier Ã  l'intÃ©rieur d'un bloc verb"
! 
! #~ msgid "@detailmenu seen before first node, creating `Top' node"
! #~ msgstr "@detailmenu vu avant le premier nÅ“ud, crÃ©ation du nÅ“ud Â«Â TopÂ Â»"
! 
! #~ msgid "`%c%s' needs something after it"
! #~ msgstr "Â«Â %c%sÂ Â» doit Ãªtre suivi de quelque-chose"
! 
! #~ msgid "Bad argument `%s' to `@%s', using `%s'"
! #~ msgstr "Mauvais argument Â«Â %sÂ Â» Ã  Â«Â @%sÂ Â»Â : utilisation de Â«Â %sÂ Â»"
! 
! #~ msgid "@itemx not meaningful inside `%s' block"
! #~ msgstr "@itemx n'a aucun sens dans un bloc Â«Â %sÂ Â»"
! 
! #~ msgid "no default territory known for language `%s'"
! #~ msgstr "la langue Â«Â %sÂ Â» n'a pas de territoire par dÃ©faut"
! 
! #~ msgid "sorry, encoding `%s' not supported"
! #~ msgstr "dÃ©solÃ©, le codage Â«Â %sÂ Â» n'est pas pris en charge"
! 
! #~ msgid "%c%s expects a single character `i' or `j' as argument"
! #~ msgstr "%c%s attend l'argument Â«Â iÂ Â» ou Â«Â jÂ Â»"
! 
! #~ msgid "@allow-recursion is deprecated; please use @rmacro instead"
! #~ msgstr "@allow-recursion est obsolÃ¨teÂ ; utilisez @rmacro Ã  la place"
! 
! #~ msgid "mismatched @end %s with @%s"
! #~ msgstr "la macro @end %s ne va pas avec @%s"
! 
! #~ msgid "Too many errors!  Gave up.\n"
! #~ msgstr "Trop d'erreursÂ !  Abandon.\n"
! 
! #~ msgid "%s: ignoring second macro expansion output `%s'.\n"
! #~ msgstr "%sÂ : sortie du dÃ©veloppement de la seconde macro ignorÃ©e Â«Â %sÂ Â»\n"
! 
! #~ msgid "%s: ignoring second internal links output `%s'.\n"
! #~ msgstr "%sÂ : seconde sortie pour les liens internes ignorÃ©e Â«Â %sÂ Â»\n"
! 
! #~ msgid "Multiline command %c%s used improperly"
! #~ msgstr "Commande multiligne %c%s utilisÃ©e de maniÃ¨re incorrecte"
! 
! #~ msgid "No `%s' found in `%s'"
! #~ msgstr "Pas de Â«Â %sÂ Â» dans %s"
! 
! #~ msgid ""
! #~ "%s: Skipping macro expansion to stdout as Info output is going there.\n"
! #~ msgstr ""
! #~ "%sÂ : dÃ©veloppement des macros sur stdout ignorÃ©, la sortie Info y va.\n"
! 
! #~ msgid "Making %s file `%s' from `%s'.\n"
! #~ msgstr "Fabrication du fichier %s Â«Â %sÂ Â» Ã  partir de Â«Â %sÂ Â».\n"
! 
! #~ msgid ""
! #~ "%s: Removing macro output file `%s' due to errors; use --force to "
! #~ "preserve.\n"
! #~ msgstr ""
! #~ "%sÂ : suppression du fichier de sortie des macros Â«Â %sÂ Â» du fait des "
! #~ "erreursÂ ;\n"
! #~ "utilisez l'option --force pour le prÃ©server.\n"
! 
! #~ msgid ""
! #~ "%s: Removing output file `%s' due to errors; use --force to preserve.\n"
! #~ msgstr ""
! #~ "%sÂ : suppression du fichier de sortie Â«Â %sÂ Â» du fait des erreursÂ ;\n"
! #~ "utilisez l'option --force pour le prÃ©server.\n"
! 
! #~ msgid ""
! #~ "%s: Removing internal links output file `%s' due to errors; use --force "
! #~ "to preserve.\n"
! #~ msgstr ""
! #~ "%s: suppression du fichier de sortie des liens internes Â«Â %sÂ Â»\n"
! #~ "du fait des erreursÂ ; utilisez l'option --force pour le prÃ©server.\n"
! 
! #~ msgid "NO_NAME!"
! #~ msgstr "AUCUN_NOM_!"
! 
! #~ msgid "No such file `%s'"
! #~ msgstr "Aucun fichier Â«Â %sÂ Â»."
! 
! #~ msgid "@image file `%s' (for text) unreadable: %s"
! #~ msgstr "fichier @image Â«Â %sÂ Â» illisibleÂ : %s"
! 
! #~ msgid "Reached eof before matching @end %s"
! #~ msgstr "Fin de fichier rencontrÃ©e avant le @end correspondant %s"
! 
! #~ msgid "`%.40s...' is too long for expansion; not expanded"
! #~ msgstr "Â«Â  %.40s... Â Â» est trop long pour le dÃ©veloppementÂ ; non effectuÃ©"
! 
! #~ msgid "[unexpected] cannot select column #%d in multitable"
! #~ msgstr "[inattendu] ne peut sÃ©lectionner la colonne #%d dans multitable."
! 
! #~ msgid "** Multicolumn output from last row:\n"
! #~ msgstr "** Sortie multicolonne Ã  partir de la derniÃ¨re rangÃ©eÂ :\n"
! 
! #~ msgid "* column #%d: output = %s\n"
! #~ msgstr "* colonne #%dÂ : sortie = %s\n"
! 
! #~ msgid "Node `%s' previously defined at line %d"
! #~ msgstr "NÅ“ud Â«Â %sÂ Â» dÃ©jÃ  dÃ©fini Ã  la ligne %d"
! 
! #~ msgid "Formatting node %s...\n"
! #~ msgstr "Formatage du nÅ“ud Â«Â %sÂ Â»..."
! 
! #~ msgid "Node `%s' requires a sectioning command (e.g., %c%s)"
! #~ msgstr "Le nÅ“ud Â«Â %sÂ Â» Ã  besoin d'une commande de subdivision (i.e. %c%s)"
! 
! #~ msgid "No node name specified for `%c%s' command"
! #~ msgstr "Aucun nom de nÅ“ud indiquÃ© pour la commande Â«Â %c%sÂ Â»"
! 
! #~ msgid "Anchor `%s' and node `%s' map to the same file name"
! #~ msgstr ""
! #~ "L'ancre Â«Â %sÂ Â» et le nÅ“ud Â«Â %sÂ Â» correspondent au mÃªme nom de fichier"
! 
! #~ msgid "This @anchor command ignored; references to it will not work"
! #~ msgstr ""
! #~ "Commande @anchor ignorÃ©eÂ ; les rÃ©fÃ©rences vers celle-ci ne fonctionneront "
! #~ "pas"
! 
! #~ msgid "Rename this anchor or use the `--no-split' option"
! #~ msgstr "Renommez cette ancre ou utilisez l'option Â«Â --no-splitÂ Â»"
! 
! #~ msgid "Anchors `%s' and `%s' map to the same file name"
! #~ msgstr "Les ancres Â«Â %sÂ Â» et Â«Â %sÂ Â» correspondent au mÃªme nom de fichier"
! 
! #~ msgid "@anchor command ignored; references to it will not work"
! #~ msgstr ""
! #~ "Commande @anchor ignorÃ©eÂ ; les rÃ©fÃ©rences vers celle-ci ne fonctionneront "
! #~ "pas"
! 
! #~ msgid ""
! #~ "Next field of node `%s' not pointed to (perhaps incorrect sectioning?)"
! #~ msgstr ""
! #~ "Le champ Next du nÅ“ud Â«Â %sÂ Â» n'a pas de pointeur rÃ©ciproque (une dÃ©coupe "
! #~ "en sections incorrecteÂ ?)"
! 
! #~ msgid "This node (%s) has the bad Prev"
! #~ msgstr "Ce nÅ“ud (%s) a le nÅ“ud Â«Â PrevÂ Â» erronÃ©"
! 
! #~ msgid "Prev field of node `%s' not pointed to"
! #~ msgstr "Le champ Prev du nÅ“ud Â«Â %sÂ Â» n'a pas de pointeur rÃ©ciproque"
! 
! #~ msgid "This node (%s) has the bad Next"
! #~ msgstr "Ce nÅ“ud (%s) a le nÅ“ud Â«Â NextÂ Â» erronÃ©"
! 
! #~ msgid "`%s' has no Up field (perhaps incorrect sectioning?)"
! #~ msgstr "Â«Â %sÂ Â» n'a pas de champ Up (une dÃ©coupe en sections incorrecteÂ ?)"
! 
! #~ msgid "Appendix %c"
! #~ msgstr "Annexe %c"
! 
! #~ msgid "Internal error (search_sectioning) `%s'!"
! #~ msgstr "Erreur interne (search_sectioning) Â«Â %sÂ Â»Â !"
! 
! #~ msgid "Internal error (search_sectioning) \"%s\"!"
! #~ msgstr "Erreur interne (search_sectioning) Â«Â %sÂ Â»Â !"
! 
! #~ msgid "%c%s is obsolete; use %c%s instead"
! #~ msgstr "%c%s est obsolÃ¨teÂ ; utilisez plutÃ´t %c%s"
! 
! #~ msgid "%ctop used before %cnode, defaulting to %s"
! #~ msgstr "nÅ“ud %ctop utilisÃ© avant %cnode, utilisation par dÃ©faut de %s"
! 
! #~ msgid ""
! #~ "@headitem as the last item of @multitable produces invalid Docbook "
! #~ "documents"
! #~ msgstr ""
! #~ "@headitem comme derniÃ¨re entrÃ©e de @multitable produit du Docbook invalide"
! 
! #~ msgid "of"
! #~ msgstr "de"
! 
! #~ msgid "First argument to cross-reference may not be empty"
! #~ msgstr "Le premier argument d'un renvoi ne peut Ãªtre vide"
! 
! #~ msgid "Empty file name for HTML cross reference in `%s'"
! #~ msgstr "Nom de ficher vide pour un renvoi HTML dans Â«Â %sÂ Â»"
! 
! #~ msgid "End of file reached while looking for `.' or `,'"
! #~ msgstr "Fin de fichier atteinte en cherchant Â«Â .Â Â» ou Â«Â ,Â Â»"
! 
! #~ msgid "First argument to @inforef may not be empty"
! #~ msgstr "Le premier argument de @inforef ne peut Ãªtre vide"
--- 3660,3734 ----
  "de sectionÂ ?"
  
! #: tp/texi2any.pl:1345 tp/texi2any.pl:1421
  #, perl-format
  msgid "%s: error on closing %s: %s\n"
  msgstr "%sÂ : erreur de fermeture de %sÂ : %s\n"
  
! #: tp/texi2any.pl:1368 tp/texi2any.pl:1402
  #, perl-format
  msgid "%s: error on closing internal links file %s: %s\n"
  msgstr "%sÂ : erreur de fermeture du fichiers de liens internes %sÂ : %s\n"
  
! #: tp/texi2any.pl:1374 tp/texi2any.pl:1408
  #, perl-format
  msgid "%s: could not open %s for writing: %s\n"
  msgstr "%sÂ : impossible d'ouvrir %s en Ã©critureÂ : %s\n"
  
! #: texindex/ti.twjr:373
! #, awk-format
! msgid "%s: unrecognized option `%s'\n"
! msgstr "%sÂ : l'option Â«Â %sÂ Â» n'a pas Ã©tÃ© reconnue\n"
! 
! #: texindex/ti.twjr:444
! #, awk-format
! msgid "%s is not a Texinfo index file\n"
! msgstr "%s n'est pas un fichier d'index Texinfo\n"
! 
! #: texindex/ti.twjr:543
! #, awk-format
! msgid "%s:%d: Bad key %s in record\n"
! msgstr "%s:%d: ClÃ© %s erronÃ©e dans le registre\n"
! 
! #: texindex/ti.twjr:566
! #, awk-format
! msgid "%s:%d: Bad entry; expected three fields, not %d\n"
! msgstr "%s:%d: EntrÃ©e erronÃ©eÂ : trois champs requis, pas %d\n"
! 
! #: texindex/ti.twjr:725
! #, awk-format
! msgid "%s:%d: Bad entry; expected %s at column %d\n"
! msgstr "%s:%d: EntrÃ©e erronÃ©eÂ : %s attendu en colonne %d\n"
! 
! #: texindex/ti.twjr:1254
! msgid "..."
! msgstr "..."
  
! #: texindex/ti.twjr:1273
! #, awk-format
  msgid "Usage: %s [OPTION]... FILE...\n"
  msgstr "UtilisationÂ : %s [OPTION]... FICHIER...\n"
  
! #: texindex/ti.twjr:1274
! msgid "Generate a sorted index for each TeX output FILE."
! msgstr "GÃ©nÃ©ration d'un index triÃ© pour chaque FICHIER de sortie TeX."
! 
! #: texindex/ti.twjr:1275
! msgid "Usually FILE... is specified as `foo.??' for a document `foo.texi'."
! msgstr ""
! "FICHIER... se libelle normalement Â«Â foo.??Â Â» pour un document Â«Â foo.texiÂ Â»."
! 
! #: texindex/ti.twjr:1277
! msgid "Options:"
! msgstr "OptionsÂ :"
! 
! #: texindex/ti.twjr:1278
! msgid " -h, --help   display this help and exit"
! msgstr " -h, --help   Affiche l'aide puis s'arrÃªte."
! 
! #: texindex/ti.twjr:1279
! msgid " --version    display version information and exit"
! msgstr " --version    Affiche l'information de version et s'arrÃªte."
! 
! #: texindex/ti.twjr:1280
! msgid " --           end option processing"
! msgstr " --           Termine la liste des options."
Binary files texinfo-5.2/po/he.gmo and texinfo-6.0/po/he.gmo differ
diff -Nrc2 texinfo-5.2/po/he.po texinfo-6.0/po/he.po
*** texinfo-5.2/po/he.po	2013-09-26 23:52:36.000000000 +0100
--- texinfo-6.0/po/he.po	2015-06-26 13:52:33.000000000 +0100
***************
*** 7,11 ****
  "Project-Id-Version: texinfo 4.2\n"
  "Report-Msgid-Bugs-To: bug-texinfo@gnu.org\n"
! "POT-Creation-Date: 2013-09-26 15:52-0700\n"
  "PO-Revision-Date: 2002-04-03 12:31+0300\n"
  "Last-Translator: Eli Zaretskii <eliz@gnu.org>\n"
--- 7,11 ----
  "Project-Id-Version: texinfo 4.2\n"
  "Report-Msgid-Bugs-To: bug-texinfo@gnu.org\n"
! "POT-Creation-Date: 2015-06-26 13:52+0100\n"
  "PO-Revision-Date: 2002-04-03 12:31+0300\n"
  "Last-Translator: Eli Zaretskii <eliz@gnu.org>\n"
***************
*** 16,75 ****
  "Content-Transfer-Encoding: 8bit\n"
  
! #: gnulib/lib/error.c:188
  msgid "Unknown system error"
  msgstr ""
  
! #: gnulib/lib/getopt.c:547 gnulib/lib/getopt.c:576
  #, fuzzy, c-format
  msgid "%s: option '%s' is ambiguous; possibilities:"
  msgstr "%s úéðëú øåáò éòîùî-ãç åðéà `%s' ïééôàî\n"
  
! #: gnulib/lib/getopt.c:624 gnulib/lib/getopt.c:628
  #, fuzzy, c-format
  msgid "%s: option '--%s' doesn't allow an argument\n"
  msgstr "%s úéðëú øåáò èðîåâøà ìá÷î åðéà `--%s' ïééôàî\n"
  
! #: gnulib/lib/getopt.c:637 gnulib/lib/getopt.c:642
  #, fuzzy, c-format
  msgid "%s: option '%c%s' doesn't allow an argument\n"
  msgstr "%s úéðëú øåáò èðîåâøà ìá÷î åðéà `%c%s' ïééôàî\n"
  
! #: gnulib/lib/getopt.c:685 gnulib/lib/getopt.c:704
  #, fuzzy, c-format
  msgid "%s: option '--%s' requires an argument\n"
  msgstr "%s úéðëú øåáò èðîåâøà áééçî `%s' ïééôàî\n"
  
! #: gnulib/lib/getopt.c:742 gnulib/lib/getopt.c:745
  #, fuzzy, c-format
  msgid "%s: unrecognized option '--%s'\n"
! msgstr "%s úéðëú øåáò `--%s' ääåæî-éúìá ïééôàî\n"
  
! #: gnulib/lib/getopt.c:753 gnulib/lib/getopt.c:756
  #, fuzzy, c-format
  msgid "%s: unrecognized option '%c%s'\n"
  msgstr "%s úéðëú øåáò `%c%s' ääåæî-éúìá ïééôàî\n"
  
! #: gnulib/lib/getopt.c:805 gnulib/lib/getopt.c:808
  #, fuzzy, c-format
  msgid "%s: invalid option -- '%c'\n"
  msgstr "%s úéðëú øåáò éåâù ïééôàî -- %c\n"
  
! #: gnulib/lib/getopt.c:861 gnulib/lib/getopt.c:878 gnulib/lib/getopt.c:1088
! #: gnulib/lib/getopt.c:1106
  #, fuzzy, c-format
  msgid "%s: option requires an argument -- '%c'\n"
  msgstr "%s: èðîåâøà áééçî ïééôàî -- %c\n"
  
! #: gnulib/lib/getopt.c:934 gnulib/lib/getopt.c:950
  #, fuzzy, c-format
  msgid "%s: option '-W %s' is ambiguous\n"
  msgstr "%s úéðëú øåáò éòîùî-ãç åðéà `-W %s' ïééôàî\n"
  
! #: gnulib/lib/getopt.c:974 gnulib/lib/getopt.c:992
  #, fuzzy, c-format
  msgid "%s: option '-W %s' doesn't allow an argument\n"
  msgstr "%s úéðëú øåáò èðîåâøà ìá÷î åðéà `-W %s' ïééôàî\n"
  
! #: gnulib/lib/getopt.c:1013 gnulib/lib/getopt.c:1031
  #, fuzzy, c-format
  msgid "%s: option '-W %s' requires an argument\n"
--- 16,80 ----
  "Content-Transfer-Encoding: 8bit\n"
  
! #: gnulib/lib/error.c:191
  msgid "Unknown system error"
  msgstr ""
  
! #: gnulib/lib/getopt.c:575 gnulib/lib/getopt.c:604
  #, fuzzy, c-format
  msgid "%s: option '%s' is ambiguous; possibilities:"
  msgstr "%s úéðëú øåáò éòîùî-ãç åðéà `%s' ïééôàî\n"
  
! #: gnulib/lib/getopt.c:619
! #, fuzzy, c-format
! msgid "%s: option '%s' is ambiguous\n"
! msgstr "%s úéðëú øåáò éòîùî-ãç åðéà `-W %s' ïééôàî\n"
! 
! #: gnulib/lib/getopt.c:654 gnulib/lib/getopt.c:658
  #, fuzzy, c-format
  msgid "%s: option '--%s' doesn't allow an argument\n"
  msgstr "%s úéðëú øåáò èðîåâøà ìá÷î åðéà `--%s' ïééôàî\n"
  
! #: gnulib/lib/getopt.c:667 gnulib/lib/getopt.c:672
  #, fuzzy, c-format
  msgid "%s: option '%c%s' doesn't allow an argument\n"
  msgstr "%s úéðëú øåáò èðîåâøà ìá÷î åðéà `%c%s' ïééôàî\n"
  
! #: gnulib/lib/getopt.c:715 gnulib/lib/getopt.c:734
  #, fuzzy, c-format
  msgid "%s: option '--%s' requires an argument\n"
  msgstr "%s úéðëú øåáò èðîåâøà áééçî `%s' ïééôàî\n"
  
! #: gnulib/lib/getopt.c:772 gnulib/lib/getopt.c:775
  #, fuzzy, c-format
  msgid "%s: unrecognized option '--%s'\n"
! msgstr "%s úéðëú øåáò `%c%s' ääåæî-éúìá ïééôàî\n"
  
! #: gnulib/lib/getopt.c:783 gnulib/lib/getopt.c:786
  #, fuzzy, c-format
  msgid "%s: unrecognized option '%c%s'\n"
  msgstr "%s úéðëú øåáò `%c%s' ääåæî-éúìá ïééôàî\n"
  
! #: gnulib/lib/getopt.c:835 gnulib/lib/getopt.c:838
  #, fuzzy, c-format
  msgid "%s: invalid option -- '%c'\n"
  msgstr "%s úéðëú øåáò éåâù ïééôàî -- %c\n"
  
! #: gnulib/lib/getopt.c:891 gnulib/lib/getopt.c:908 gnulib/lib/getopt.c:1118
! #: gnulib/lib/getopt.c:1136
  #, fuzzy, c-format
  msgid "%s: option requires an argument -- '%c'\n"
  msgstr "%s: èðîåâøà áééçî ïééôàî -- %c\n"
  
! #: gnulib/lib/getopt.c:964 gnulib/lib/getopt.c:980
  #, fuzzy, c-format
  msgid "%s: option '-W %s' is ambiguous\n"
  msgstr "%s úéðëú øåáò éòîùî-ãç åðéà `-W %s' ïééôàî\n"
  
! #: gnulib/lib/getopt.c:1004 gnulib/lib/getopt.c:1022
  #, fuzzy, c-format
  msgid "%s: option '-W %s' doesn't allow an argument\n"
  msgstr "%s úéðëú øåáò èðîåâøà ìá÷î åðéà `-W %s' ïééôàî\n"
  
! #: gnulib/lib/getopt.c:1043 gnulib/lib/getopt.c:1061
  #, fuzzy, c-format
  msgid "%s: option '-W %s' requires an argument\n"
***************
*** 85,90 ****
  
  #: gnulib/lib/regcomp.c:137
  msgid "Invalid regular expression"
! msgstr ""
  
  #: gnulib/lib/regcomp.c:140
--- 90,96 ----
  
  #: gnulib/lib/regcomp.c:137
+ #, fuzzy
  msgid "Invalid regular expression"
! msgstr "ïåøçà ùåôéçî úæåøçî ïéà"
  
  #: gnulib/lib/regcomp.c:140
***************
*** 135,148 ****
  
  #: gnulib/lib/regcomp.c:170
  msgid "Invalid preceding regular expression"
! msgstr ""
  
  #: gnulib/lib/regcomp.c:173
  msgid "Premature end of regular expression"
! msgstr ""
  
  #: gnulib/lib/regcomp.c:176
  msgid "Regular expression too big"
! msgstr ""
  
  #: gnulib/lib/regcomp.c:179
--- 141,157 ----
  
  #: gnulib/lib/regcomp.c:170
+ #, fuzzy
  msgid "Invalid preceding regular expression"
! msgstr "ïåøçà ùåôéçî úæåøçî ïéà"
  
  #: gnulib/lib/regcomp.c:173
+ #, fuzzy
  msgid "Premature end of regular expression"
! msgstr "ïåøçà ùåôéçî úæåøçî ïéà"
  
  #: gnulib/lib/regcomp.c:176
+ #, fuzzy
  msgid "Regular expression too big"
! msgstr "ïåøçà ùåôéçî úæåøçî ïéà"
  
  #: gnulib/lib/regcomp.c:179
***************
*** 161,265 ****
  msgstr "éìàèøéåä ïåøëæä øîâð"
  
! #: info/echo-area.c:283 info/session.c:978
  msgid "Move forward a character"
  msgstr "äîéã÷ ãçà åú ïîñ ææä"
  
! #: info/echo-area.c:295 info/session.c:1005
  msgid "Move backward a character"
  msgstr "äøåçà ãçà åú ïîñ ææä"
  
! #: info/echo-area.c:307
  msgid "Move to the start of this line"
  msgstr "äøåùä úìéçúì ïîñ ææä"
  
! #: info/echo-area.c:312
  msgid "Move to the end of this line"
  msgstr "äøåùä óåñì ïîñ ææä"
  
! #: info/echo-area.c:320 info/session.c:1037
  msgid "Move forward a word"
  msgstr "äîéã÷ úçà äìéî ïîñ ææä"
  
! #: info/echo-area.c:360 info/session.c:1061
  msgid "Move backward a word"
  msgstr "äøåçà úçà äìéî ïîñ ææä"
  
! #: info/echo-area.c:400
  msgid "Delete the character under the cursor"
  msgstr "åéìò ïîñäù åúä ÷çî"
  
! #: info/echo-area.c:430
  msgid "Delete the character behind the cursor"
  msgstr "ïîñä éðôìù åúä ÷çî"
  
! #: info/echo-area.c:451
  msgid "Cancel or quit operation"
  msgstr "äðåøçà äìåòô ÷ñôä åà ìèá"
  
! #: info/echo-area.c:466
  msgid "Accept (or force completion of) this line"
  msgstr "(êøåö ùé íà äúåà íìùä) òåöéáì åæ äøåù ìá÷"
  
! #: info/echo-area.c:471
  msgid "Insert next character verbatim"
  msgstr "éìåìéî ïôåàá àáä åúä óñåä"
  
! #: info/echo-area.c:479
! msgid "Insert this character"
! msgstr "äæ åú óñåä"
! 
! #: info/echo-area.c:498
  msgid "Insert a TAB character"
  msgstr "TAB óñåä"
  
! #: info/echo-area.c:505
  msgid "Transpose characters at point"
  msgstr "ïîñä ãéìù íéåú éðù ìù øãñ äðù"
  
! #: info/echo-area.c:556
  msgid "Yank back the contents of the last kill"
  msgstr "äðåøçà ä÷éçî ìù ïëåú øæçä"
  
! #: info/echo-area.c:563
  msgid "Kill ring is empty"
  msgstr "ä÷éø úå÷éçîä úøéâà úòáè"
  
! #: info/echo-area.c:576
  msgid "Yank back a previous kill"
  msgstr "úîãå÷ ä÷éçî ïëåú øæçä"
  
! #: info/echo-area.c:609
  msgid "Kill to the end of the line"
  msgstr "äøåùä óåñ ãò ÷çî"
  
! #: info/echo-area.c:622
  msgid "Kill to the beginning of the line"
  msgstr "äøåù úìéçú ãò ÷çî"
  
! #: info/echo-area.c:634
  msgid "Kill the word following the cursor"
  msgstr "ïîñä éøçàù äìéîä ÷çî"
  
! #: info/echo-area.c:654
  msgid "Kill the word preceding the cursor"
  msgstr "ïîñä éðôìù äìéîä ÷çî"
  
! #: info/echo-area.c:871 info/echo-area.c:929
  msgid "No completions"
  msgstr "äîìùä óà ïéà"
  
! #: info/echo-area.c:873
  msgid "Not complete"
  msgstr "íìù àì"
  
! #: info/echo-area.c:914
  msgid "List possible completions"
  msgstr "úåéøùôà úåîìùä âöä"
  
! #: info/echo-area.c:933
  msgid "Sole completion"
  msgstr "äãéçé äîìùä"
  
! #: info/echo-area.c:941
  #, fuzzy, c-format
  msgid "%d completion:\n"
--- 170,270 ----
  msgstr "éìàèøéåä ïåøëæä øîâð"
  
! #: info/echo-area.c:299 info/session.c:1328
  msgid "Move forward a character"
  msgstr "äîéã÷ ãçà åú ïîñ ææä"
  
! #: info/echo-area.c:318 info/session.c:1341
  msgid "Move backward a character"
  msgstr "äøåçà ãçà åú ïîñ ææä"
  
! #: info/echo-area.c:344
  msgid "Move to the start of this line"
  msgstr "äøåùä úìéçúì ïîñ ææä"
  
! #: info/echo-area.c:349
  msgid "Move to the end of this line"
  msgstr "äøåùä óåñì ïîñ ææä"
  
! #: info/echo-area.c:357 info/session.c:1356
  msgid "Move forward a word"
  msgstr "äîéã÷ úçà äìéî ïîñ ææä"
  
! #: info/echo-area.c:397 info/session.c:1370
  msgid "Move backward a word"
  msgstr "äøåçà úçà äìéî ïîñ ææä"
  
! #: info/echo-area.c:437
  msgid "Delete the character under the cursor"
  msgstr "åéìò ïîñäù åúä ÷çî"
  
! #: info/echo-area.c:457
  msgid "Delete the character behind the cursor"
  msgstr "ïîñä éðôìù åúä ÷çî"
  
! #: info/echo-area.c:478
  msgid "Cancel or quit operation"
  msgstr "äðåøçà äìåòô ÷ñôä åà ìèá"
  
! #: info/echo-area.c:493
  msgid "Accept (or force completion of) this line"
  msgstr "(êøåö ùé íà äúåà íìùä) òåöéáì åæ äøåù ìá÷"
  
! #: info/echo-area.c:498
  msgid "Insert next character verbatim"
  msgstr "éìåìéî ïôåàá àáä åúä óñåä"
  
! #: info/echo-area.c:530
  msgid "Insert a TAB character"
  msgstr "TAB óñåä"
  
! #: info/echo-area.c:582
  msgid "Transpose characters at point"
  msgstr "ïîñä ãéìù íéåú éðù ìù øãñ äðù"
  
! #: info/echo-area.c:651
  msgid "Yank back the contents of the last kill"
  msgstr "äðåøçà ä÷éçî ìù ïëåú øæçä"
  
! #: info/echo-area.c:658
  msgid "Kill ring is empty"
  msgstr "ä÷éø úå÷éçîä úøéâà úòáè"
  
! #: info/echo-area.c:671
  msgid "Yank back a previous kill"
  msgstr "úîãå÷ ä÷éçî ïëåú øæçä"
  
! #: info/echo-area.c:704
  msgid "Kill to the end of the line"
  msgstr "äøåùä óåñ ãò ÷çî"
  
! #: info/echo-area.c:717
  msgid "Kill to the beginning of the line"
  msgstr "äøåù úìéçú ãò ÷çî"
  
! #: info/echo-area.c:729
  msgid "Kill the word following the cursor"
  msgstr "ïîñä éøçàù äìéîä ÷çî"
  
! #: info/echo-area.c:749
  msgid "Kill the word preceding the cursor"
  msgstr "ïîñä éðôìù äìéîä ÷çî"
  
! #: info/echo-area.c:981 info/echo-area.c:1039
  msgid "No completions"
  msgstr "äîìùä óà ïéà"
  
! #: info/echo-area.c:983
  msgid "Not complete"
  msgstr "íìù àì"
  
! #: info/echo-area.c:1032
  msgid "List possible completions"
  msgstr "úåéøùôà úåîìùä âöä"
  
! #: info/echo-area.c:1043
  msgid "Sole completion"
  msgstr "äãéçé äîìùä"
  
! #: info/echo-area.c:1052
  #, fuzzy, c-format
  msgid "%d completion:\n"
***************
*** 268,304 ****
  msgstr[1] "             :úåîìùä %d\n"
  
! #: info/echo-area.c:1091
  msgid "Insert completion"
  msgstr "äîìùä óñåä"
  
! #: info/echo-area.c:1228
  #, c-format
  msgid "Building completions..."
  msgstr "...úåîìùä úîéùø áéëøî"
  
! #: info/echo-area.c:1347
  msgid "Scroll the completions window"
  msgstr "úåîìùää ïåìç úà ìåìâ"
  
! #: info/filesys.c:88
  #, fuzzy, c-format
  msgid "looking for file \"%s\""
  msgstr "`%s' èìô õáå÷ úøéâñá äì÷ú"
  
! #: info/filesys.c:178
  #, fuzzy, c-format
  msgid "looking for file %s in %s"
  msgstr "`%s' èìô õáå÷ úøéâñá äì÷ú"
  
! #: info/filesys.c:209 info/filesys.c:224 info/filesys.c:245
  #, fuzzy, c-format
  msgid "found file %s"
  msgstr "`%s' èìô õáå÷ úøéâñá äì÷ú"
  
! #: info/footnotes.c:211
  msgid "Footnotes could not be displayed"
  msgstr "íééìåù úåøòä âéöäì ïúéð àì"
  
! #: info/footnotes.c:237
  msgid "Show the footnotes associated with this node in another window"
  msgstr "åæ ä÷ñéôì íééìåù úåøòä âöä"
--- 273,310 ----
  msgstr[1] "             :úåîìùä %d\n"
  
! #: info/echo-area.c:1169
  msgid "Insert completion"
  msgstr "äîìùä óñåä"
  
! #: info/echo-area.c:1271
  #, c-format
  msgid "Building completions..."
  msgstr "...úåîìùä úîéùø áéëøî"
  
! #: info/echo-area.c:1390
  msgid "Scroll the completions window"
  msgstr "úåîìùää ïåìç úà ìåìâ"
  
! #: info/filesys.c:91
  #, fuzzy, c-format
  msgid "looking for file \"%s\""
  msgstr "`%s' èìô õáå÷ úøéâñá äì÷ú"
  
! #: info/filesys.c:158
  #, fuzzy, c-format
  msgid "looking for file %s in %s"
  msgstr "`%s' èìô õáå÷ úøéâñá äì÷ú"
  
! #: info/filesys.c:227 info/filesys.c:241 info/filesys.c:262
  #, fuzzy, c-format
  msgid "found file %s"
  msgstr "`%s' èìô õáå÷ úøéâñá äì÷ú"
  
! #: info/footnotes.c:231
! #, c-format
  msgid "Footnotes could not be displayed"
  msgstr "íééìåù úåøòä âéöäì ïúéð àì"
  
! #: info/footnotes.c:251
  msgid "Show the footnotes associated with this node in another window"
  msgstr "åæ ä÷ñéôì íééìåù úåøòä âöä"
***************
*** 308,462 ****
  msgstr "---------- Footnotes ----------"
  
! #: info/indices.c:174
! msgid "Look up a string in the index for this file"
! msgstr "äæ õáå÷ ìù ñ÷ãðéàá úæåøçî ùôç"
! 
! #: info/indices.c:202 info/indices.c:885
  #, c-format
  msgid "Finding index entries..."
  msgstr "...íéñ÷ãðéàä ìë úà ÷øåñ"
  
! #: info/indices.c:209
  #, c-format
  msgid "No indices found."
  msgstr ".ñ÷ãðéà óà àöîð àì"
  
! #: info/indices.c:219
  msgid "Index entry: "
  msgstr "Index entry: "
  
! #: info/indices.c:253 info/indices.c:907 info/session.c:4204
! #, c-format
! msgid "Search string too short"
! msgstr ""
  
! #: info/indices.c:365
  msgid ""
! "Go to the next matching index item from the last `\\[index-search]' command"
  msgstr "äðåøçà `\\[index-search]' úãå÷ôî úæåøçî íàåúä óñåð ñ÷ãðéà èéøô ùôç"
  
! #: info/indices.c:376
  #, c-format
  msgid "No previous index search string."
  msgstr ".ñ÷ãðéàá ùåôéçì úîãå÷ úæåøçî ïéà"
  
! #: info/indices.c:383
! #, c-format
! msgid "No index entries."
! msgstr ".ñ÷ãðéà éèéøô åàöîð àì"
! 
! #: info/indices.c:431
  #, fuzzy, c-format
! msgid "No more index entries containing `%s'."
  msgstr ".\"%s\" úæåøçî íéìéëîä ñ÷ãðéà éèéøô%s ïéà"
  
! #: info/indices.c:432 info/indices.c:942
  #, fuzzy, c-format
! msgid "No index entries containing `%s'."
  msgstr ".\"%s\" úæåøçî íéìéëîä ñ÷ãðéà éèéøô%s ïéà"
  
! #: info/indices.c:444
! msgid "CAN'T SEE THIS"
! msgstr "!úåàøéäì êéøö åðéàù èñ÷è"
! 
! #: info/indices.c:480
! #, fuzzy, c-format
! msgid "Found `%s' in %s. (`\\[next-index-match]' tries to find next.)"
! msgstr "(.ãåò àåöîì äñðé `\\[next-index-match]') .\"%s\" èéøô %s-á éúàöî"
! 
! #: info/indices.c:611
  #, fuzzy, c-format
! msgid "Scanning indices of `%s'..."
  msgstr "...\"%s\" ìù íéñ÷ãðéàä ìë úà ÷øåñ"
  
! #: info/indices.c:659
! #, fuzzy, c-format
! msgid "No available info files have `%s' in their indices."
! msgstr ".åìù ñ÷ãðéàá \"%s\" ìéëî ïàë íéð÷úåîäî Info õáå÷ óà"
! 
! #: info/indices.c:685
  msgid "Grovel all known info file's indices for a string and build a menu"
  msgstr ""
  "úàöîù äîî èéøôú äðáå úæåøçî íäá ùôç ,íéòåãé Info éöá÷ ìù íéñ÷ãðéàä ìëá èèç"
  
! #: info/indices.c:689
! msgid "Index apropos: "
  msgstr "Index apropos: "
  
! #: info/indices.c:717
  #, fuzzy, c-format
! msgid ""
! "\n"
! "* Menu: Nodes whose indices contain `%s':\n"
! msgstr ""
! "\n"
! "* Menu: (úåîéàúîä úåà÷ñôäå \"%s\" íéìéëîä ñ÷ãðéà éèéøô)\n"
  
! #: info/indices.c:869
  msgid "List all matches of a string in the index"
  msgstr ""
  
! #: info/indices.c:891
! #, fuzzy, c-format
! msgid "No index"
! msgstr ".ñ÷ãðéà éèéøô åàöîð àì"
! 
! #: info/indices.c:895
  #, fuzzy
! msgid "Index topic: "
  msgstr "Index apropos: "
  
! #: info/indices.c:913
  #, fuzzy, c-format
! msgid "Index for `%s'"
! msgstr " for %s"
! 
! #: info/indices.c:966
! #, fuzzy, c-format
! msgid "File names matching `%s'"
! msgstr "íàåú `%cend %s' øñç"
  
! #: info/indices.c:996
! msgid "Show all matching files"
  msgstr ""
  
! #: info/indices.c:1000
  #, fuzzy, c-format
! msgid "No file index"
! msgstr ".ñ÷ãðéà éèéøô åàöîð àì"
  
  #: info/info.c:316
  #, c-format
! msgid "no index entries found for `%s'\n"
! msgstr "`%s' úæåøçî íéìéëîä ñ÷ãðéà éèéøô ïéà\n"
  
! #: info/info.c:490
  #, c-format
  msgid "invalid number: %s\n"
  msgstr ""
  
! #: info/info.c:641
  #, c-format
  msgid "malformed variable assignment: %s"
  msgstr ""
  
! #: info/info.c:650 info/infomap.c:1218
  #, fuzzy, c-format
  msgid "%s: no such variable"
  msgstr "`%s' úøëåî-éúìá äàøåä"
  
! #: info/info.c:654 info/infomap.c:1222
  #, fuzzy, c-format
  msgid "value %s is not valid for variable %s"
  msgstr "Info äðúùî ìù êøò äðù"
  
! #: info/info.c:671 info/infokey.c:892
  #, c-format
  msgid "Try --help for more information.\n"
  msgstr ".øúåé áø òãéî úâöäì --help äñð\n"
  
! #: info/info.c:693 info/infokey.c:144 install-info/install-info.c:2163
! #: tp/texi2any.pl:861 util/texindex.c:295
! #, c-format, perl-format
  msgid ""
  "Copyright (C) %s Free Software Foundation, Inc.\n"
--- 314,448 ----
  msgstr "---------- Footnotes ----------"
  
! #: info/indices.c:123 info/indices.c:806
  #, c-format
  msgid "Finding index entries..."
  msgstr "...íéñ÷ãðéàä ìë úà ÷øåñ"
  
! #: info/indices.c:206
! msgid "Look up a string in the index for this file"
! msgstr "äæ õáå÷ ìù ñ÷ãðéàá úæåøçî ùôç"
! 
! #: info/indices.c:218 info/indices.c:324 info/indices.c:812
  #, c-format
  msgid "No indices found."
  msgstr ".ñ÷ãðéà óà àöîð àì"
  
! #: info/indices.c:222
  msgid "Index entry: "
  msgstr "Index entry: "
  
! #: info/indices.c:439
! #, fuzzy, c-format
! msgid "Found '%s' in %s. ('\\[next-index-match]' tries to find next.)"
! msgstr "(.ãåò àåöîì äñðé `\\[next-index-match]') .\"%s\" èéøô %s-á éúàöî"
  
! #: info/indices.c:449
! #, fuzzy
  msgid ""
! "Go to the next matching index item from the last '\\[index-search]' command"
  msgstr "äðåøçà `\\[index-search]' úãå÷ôî úæåøçî íàåúä óñåð ñ÷ãðéà èéøô ùôç"
  
! #: info/indices.c:460
  #, c-format
  msgid "No previous index search string."
  msgstr ".ñ÷ãðéàá ùåôéçì úîãå÷ úæåøçî ïéà"
  
! #: info/indices.c:478
  #, fuzzy, c-format
! msgid "No more index entries containing '%s'."
  msgstr ".\"%s\" úæåøçî íéìéëîä ñ÷ãðéà éèéøô%s ïéà"
  
! #: info/indices.c:479 info/indices.c:874
  #, fuzzy, c-format
! msgid "No index entries containing '%s'."
  msgstr ".\"%s\" úæåøçî íéìéëîä ñ÷ãðéà éèéøô%s ïéà"
  
! #: info/indices.c:583
  #, fuzzy, c-format
! msgid "Scanning indices of '%s'..."
  msgstr "...\"%s\" ìù íéñ÷ãðéàä ìë úà ÷øåñ"
  
! #: info/indices.c:636
  msgid "Grovel all known info file's indices for a string and build a menu"
  msgstr ""
  "úàöîù äîî èéøôú äðáå úæåøçî íäá ùôç ,íéòåãé Info éöá÷ ìù íéñ÷ãðéàä ìëá èèç"
  
! #: info/indices.c:644 info/indices.c:646
! #, fuzzy
! msgid "Index apropos"
  msgstr "Index apropos: "
  
! #: info/indices.c:686
  #, fuzzy, c-format
! msgid "Index entries containing '%s':\n"
! msgstr ".\"%s\" úæåøçî íéìéëîä ñ÷ãðéà éèéøô%s ïéà"
  
! #: info/indices.c:791
  msgid "List all matches of a string in the index"
  msgstr ""
  
! #: info/indices.c:818 info/indices.c:820
  #, fuzzy
! msgid "Index topic"
  msgstr "Index apropos: "
  
! #: info/indices.h:40
  #, fuzzy, c-format
! msgid "No available info files have '%s' in their indices."
! msgstr ".åìù ñ÷ãðéàá \"%s\" ìéëî ïàë íéð÷úåîäî Info õáå÷ óà"
  
! #: info/info-utils.c:899
! #, c-format
! msgid "Error converting file character encoding."
  msgstr ""
  
! #: info/info.c:223 info/session.c:2700
  #, fuzzy, c-format
! msgid "No menu item '%s' in node '%s'."
! msgstr ".`%s' óéòñ ïéà `%s' ä÷ñéô ìù èéøôúá"
  
  #: info/info.c:316
+ #, fuzzy, c-format
+ msgid "No file given for node '%s'."
+ msgstr ".íéèéøôú `%s' ïéà ä÷ñéôá"
+ 
+ #: info/info.c:365 info/info.c:1115
+ #, fuzzy, c-format
+ msgid "Cannot find node '%s'."
+ msgstr ".äàöîð àì `%s' ä÷ñéô"
+ 
+ #: info/info.c:387
  #, c-format
! msgid "No program name given."
! msgstr ""
  
! #: info/info.c:578
  #, c-format
  msgid "invalid number: %s\n"
  msgstr ""
  
! #: info/info.c:758
  #, c-format
  msgid "malformed variable assignment: %s"
  msgstr ""
  
! #: info/info.c:765 info/infokey.c:537
  #, fuzzy, c-format
  msgid "%s: no such variable"
  msgstr "`%s' úøëåî-éúìá äàøåä"
  
! #: info/info.c:771 info/infokey.c:539
  #, fuzzy, c-format
  msgid "value %s is not valid for variable %s"
  msgstr "Info äðúùî ìù êøò äðù"
  
! #: info/info.c:783
  #, c-format
  msgid "Try --help for more information.\n"
  msgstr ".øúåé áø òãéî úâöäì --help äñð\n"
  
! #: info/info.c:805 install-info/install-info.c:2212 tp/texi2any.pl:878
! #: texindex/ti.twjr:1293
! #, c-format, awk-format, perl-format
  msgid ""
  "Copyright (C) %s Free Software Foundation, Inc.\n"
***************
*** 467,481 ****
  msgstr ""
  
! #: info/info.c:785
  #, fuzzy, c-format
! msgid "can't open %s: %s"
! msgstr "`%s' åø÷àî úåáçøä èìô úçéúôá äì÷ú"
! 
! #: info/info.c:791
! #, c-format
! msgid "debugging output diverted to \"%s\""
! msgstr ""
  
! #: info/info.c:877
  #, c-format
  msgid ""
--- 453,462 ----
  msgstr ""
  
! #: info/info.c:963
  #, fuzzy, c-format
! msgid "no index entries found for '%s'\n"
! msgstr "`%s' úæåøçî íéìéëîä ñ÷ãðéà éèéøô ïéà\n"
  
! #: info/info.c:1016
  #, c-format
  msgid ""
***************
*** 485,489 ****
  msgstr ""
  
! #: info/info.c:883
  msgid ""
  "Options:\n"
--- 466,470 ----
  msgstr ""
  
! #: info/info.c:1022
  msgid ""
  "Options:\n"
***************
*** 496,500 ****
  msgstr ""
  
! #: info/info.c:891
  msgid ""
  "  -h, --help                   display this help and exit.\n"
--- 477,481 ----
  msgstr ""
  
! #: info/info.c:1030
  msgid ""
  "  -h, --help                   display this help and exit.\n"
***************
*** 504,508 ****
  msgstr ""
  
! #: info/info.c:897
  msgid ""
  "  -R, --raw-escapes            output \"raw\" ANSI escapes (default).\n"
--- 485,489 ----
  msgstr ""
  
! #: info/info.c:1036
  msgid ""
  "  -R, --raw-escapes            output \"raw\" ANSI escapes (default).\n"
***************
*** 512,516 ****
  msgstr ""
  
! #: info/info.c:904
  #, fuzzy
  msgid "  -b, --speech-friendly        be friendly to speech synthesizers."
--- 493,497 ----
  msgstr ""
  
! #: info/info.c:1043
  #, fuzzy
  msgid "  -b, --speech-friendly        be friendly to speech synthesizers."
***************
*** 518,522 ****
  "      .øåáéã æúðñîì åîéàúäì éãë êñîì äáéúë ïôåà äðù -b, --speech-friendly\n"
  
! #: info/info.c:908
  msgid ""
  "      --strict-node-location   (for debugging) use Info file pointers as-"
--- 499,503 ----
  "      .øåáéã æúðñîì åîéàúäì éãë êñîì äáéúë ïôåà äðù -b, --speech-friendly\n"
  
! #: info/info.c:1047
  msgid ""
  "      --strict-node-location   (for debugging) use Info file pointers as-"
***************
*** 530,550 ****
  msgstr ""
  
! #: info/info.c:917
  msgid ""
  "\n"
  "The first non-option argument, if present, is the menu entry to start from;\n"
! "it is searched for in all `dir' files along INFOPATH.\n"
! "If it is not present, info merges all `dir' files and shows the result.\n"
  "Any remaining arguments are treated as the names of menu\n"
  "items relative to the initial node visited."
  msgstr ""
  
! #: info/info.c:924
  msgid ""
  "\n"
! "For a summary of key bindings, type h within Info."
  msgstr ""
  
! #: info/info.c:927
  msgid ""
  "\n"
--- 511,531 ----
  msgstr ""
  
! #: info/info.c:1056
  msgid ""
  "\n"
  "The first non-option argument, if present, is the menu entry to start from;\n"
! "it is searched for in all 'dir' files along INFOPATH.\n"
! "If it is not present, info merges all 'dir' files and shows the result.\n"
  "Any remaining arguments are treated as the names of menu\n"
  "items relative to the initial node visited."
  msgstr ""
  
! #: info/info.c:1063
  msgid ""
  "\n"
! "For a summary of key bindings, type H within Info."
  msgstr ""
  
! #: info/info.c:1066
  msgid ""
  "\n"
***************
*** 554,558 ****
  "  info info-stnd             show the manual specific to this Info program\n"
  "  info emacs                 start at emacs node from top-level dir\n"
! "  info emacs buffers         start at buffers node within emacs manual\n"
  "  info --show-options emacs  start at node with emacs' command line options\n"
  "  info --subnodes -o out.txt emacs  dump entire manual to out.txt\n"
--- 535,541 ----
  "  info info-stnd             show the manual specific to this Info program\n"
  "  info emacs                 start at emacs node from top-level dir\n"
! "  info emacs buffers         select buffers menu entry in emacs manual\n"
! "  info emacs -n Files        start at Files node within emacs manual\n"
! "  info '(emacs)Files'        alternative way to start at Files node\n"
  "  info --show-options emacs  start at node with emacs' command line options\n"
  "  info --subnodes -o out.txt emacs  dump entire manual to out.txt\n"
***************
*** 560,566 ****
  msgstr ""
  
! #: info/info.c:938 info/infokey.c:911 util/texindex.c:259
  msgid ""
- "\n"
  "Email bug reports to bug-texinfo@gnu.org,\n"
  "general questions and discussion to help-texinfo@gnu.org.\n"
--- 543,550 ----
  msgstr ""
  
! #: info/info.c:1081 install-info/install-info.c:616 tp/texi2any.pl:866
! #: texindex/ti.twjr:1282
! #, fuzzy
  msgid ""
  "Email bug reports to bug-texinfo@gnu.org,\n"
  "general questions and discussion to help-texinfo@gnu.org.\n"
***************
*** 572,696 ****
  "         .http://www.gnu.org/software/texinfo/ :Texinfo ìù úéáä óã"
  
! #: info/info.c:972
! #, c-format
! msgid "Cannot find node `%s'."
! msgstr ".äàöîð àì `%s' ä÷ñéô"
! 
! #: info/info.c:973
! #, c-format
! msgid "Cannot find node `(%s)%s'."
  msgstr ".äàöîð àì `%s' õáå÷á `%s' ä÷ñéô"
  
! #: info/info.c:974
  msgid "Cannot find a window!"
  msgstr "!ïåìç óà àöîð àì"
  
! #: info/info.c:975
  msgid "Point doesn't appear within this window's node!"
  msgstr "!äæ ïåìçá úâöåîä ä÷ñéôá àöîð åðéà ïîñä"
  
! #: info/info.c:976
  msgid "Cannot delete the last window."
  msgstr ".ãéçé ïåìç ÷åçîì ïúéð àì"
  
! #: info/info.c:977
  msgid "No menu in this node."
  msgstr ".íéèéøôú ïéà åæ ä÷ñéôá"
  
! #: info/info.c:978
  msgid "No footnotes in this node."
  msgstr ".íééìåù úåøòä ïéà åæ ä÷ñéôá"
  
! #: info/info.c:979
  msgid "No cross references in this node."
  msgstr ".íéøåùé÷ ïéà åæ ä÷ñéôá"
  
! #: info/info.c:980
! #, c-format
! msgid "No `%s' pointer for this node."
  msgstr ".%sì äééðôä ïéà åæ ä÷ñéôá"
  
! #: info/info.c:981
! #, c-format
! msgid "Unknown Info command `%c'; try `?' for help."
  msgstr ".äøæò úìá÷ì `?' äñð ;Info-ì úøëåî äðéà `%c' äãå÷ô"
  
! #: info/info.c:982
! #, c-format
! msgid "Terminal type `%s' is not smart enough to run Info."
  msgstr ".Info õéøäì éãë åéã ììëåùî åðéà `%s' âåñî âö"
  
! #: info/info.c:983
  msgid "You are already at the last page of this node."
  msgstr ".åæ ä÷ñéô ìù ïåøçàä ãåîòá øáë ä/úà"
  
! #: info/info.c:984
  msgid "You are already at the first page of this node."
  msgstr ".åæ ä÷ñéô ìù ïåùàøä ãåîòá øáë ä/úà"
  
! #: info/info.c:985
  msgid "Only one window."
  msgstr ".ãçà ïåìç ÷ø íéé÷"
  
! #: info/info.c:986
  msgid "Resulting window would be too small."
  msgstr ".éãî øúåé ïè÷ äéä ïåìçä"
  
! #: info/info.c:987
  msgid "Not enough room for a help window, please delete a window."
  msgstr ".åäùìë ïåìç ÷åçîì àð ;äøæò ïåìç âéöäì íå÷î ÷éôñî ïéà"
  
! #: info/infodoc.c:45
  msgid "Basic Info command keys\n"
  msgstr ""
  
! #: info/infodoc.c:47
  #, fuzzy
  msgid "\\%-10[quit-help]  Close this help window.\n"
  msgstr "\\%-10[quit-help]  äæ äøæò ïåìç øåâñ\n"
  
! #: info/infodoc.c:48
  msgid "\\%-10[quit]  Quit Info altogether.\n"
  msgstr "\\%-10[quit]  Info úéðëúî éøîâì àö\n"
  
! #: info/infodoc.c:49
  msgid "\\%-10[get-info-help-node]  Invoke the Info tutorial.\n"
  msgstr "\\%-10[get-info-help-node]  Info ùîúùîì êéøãî âöä\n"
  
! #: info/infodoc.c:51
  #, fuzzy
  msgid "\\%-10[prev-line]  Move up one line.\n"
  msgstr "  %-10s  äøåçà úçà äøåù ïîñ ææä\n"
  
! #: info/infodoc.c:52
  #, fuzzy
  msgid "\\%-10[next-line]  Move down one line.\n"
  msgstr "  %-10s  äîéã÷ úçà äøåù ïîñ ææä\n"
  
! #: info/infodoc.c:53
  #, fuzzy
  msgid "\\%-10[scroll-backward]  Scroll backward one screenful.\n"
  msgstr "\\%-10[scroll-backward]  äøåçà ãçà óã ìåìâ\n"
  
! #: info/infodoc.c:54
  #, fuzzy
  msgid "\\%-10[scroll-forward]  Scroll forward one screenful.\n"
  msgstr "\\%-10[scroll-forward]  äîéã÷ ãçà óã ìåìâ\n"
  
! #: info/infodoc.c:55
  #, fuzzy
  msgid "\\%-10[beginning-of-node]  Go to the beginning of this node.\n"
  msgstr "\\%-10[beginning-of-node]  úéçëåð ä÷ñéô úìéçúì ïîñ ææä\n"
  
! #: info/infodoc.c:56
  msgid "\\%-10[end-of-node]  Go to the end of this node.\n"
  msgstr "\\%-10[end-of-node]  úéçëåð ä÷ñéô óåñì ïîñ ææä\n"
  
! #: info/infodoc.c:58
  #, fuzzy
  msgid "\\%-10[move-to-next-xref]  Skip to the next hypertext link.\n"
  msgstr "\\%-10[move-to-next-xref]  úéçëåð ä÷ñéôá àáä øåùé÷ì ïîñ ææä\n"
  
! #: info/infodoc.c:59
  #, fuzzy
  msgid ""
--- 556,675 ----
  "         .http://www.gnu.org/software/texinfo/ :Texinfo ìù úéáä óã"
  
! #: info/info.c:1116
! #, fuzzy, c-format
! msgid "Cannot find node '(%s)%s'."
  msgstr ".äàöîð àì `%s' õáå÷á `%s' ä÷ñéô"
  
! #: info/info.c:1117
  msgid "Cannot find a window!"
  msgstr "!ïåìç óà àöîð àì"
  
! #: info/info.c:1118
  msgid "Point doesn't appear within this window's node!"
  msgstr "!äæ ïåìçá úâöåîä ä÷ñéôá àöîð åðéà ïîñä"
  
! #: info/info.c:1119
  msgid "Cannot delete the last window."
  msgstr ".ãéçé ïåìç ÷åçîì ïúéð àì"
  
! #: info/info.c:1120
  msgid "No menu in this node."
  msgstr ".íéèéøôú ïéà åæ ä÷ñéôá"
  
! #: info/info.c:1121
  msgid "No footnotes in this node."
  msgstr ".íééìåù úåøòä ïéà åæ ä÷ñéôá"
  
! #: info/info.c:1122
  msgid "No cross references in this node."
  msgstr ".íéøåùé÷ ïéà åæ ä÷ñéôá"
  
! #: info/info.c:1123
! #, fuzzy, c-format
! msgid "No '%s' pointer for this node."
  msgstr ".%sì äééðôä ïéà åæ ä÷ñéôá"
  
! #: info/info.c:1124
! #, fuzzy, c-format
! msgid "Unknown Info command '%c'; try '?' for help."
  msgstr ".äøæò úìá÷ì `?' äñð ;Info-ì úøëåî äðéà `%c' äãå÷ô"
  
! #: info/info.c:1125
! #, fuzzy, c-format
! msgid "Terminal type '%s' is not smart enough to run Info."
  msgstr ".Info õéøäì éãë åéã ììëåùî åðéà `%s' âåñî âö"
  
! #: info/info.c:1126
  msgid "You are already at the last page of this node."
  msgstr ".åæ ä÷ñéô ìù ïåøçàä ãåîòá øáë ä/úà"
  
! #: info/info.c:1127
  msgid "You are already at the first page of this node."
  msgstr ".åæ ä÷ñéô ìù ïåùàøä ãåîòá øáë ä/úà"
  
! #: info/info.c:1128
  msgid "Only one window."
  msgstr ".ãçà ïåìç ÷ø íéé÷"
  
! #: info/info.c:1129
  msgid "Resulting window would be too small."
  msgstr ".éãî øúåé ïè÷ äéä ïåìçä"
  
! #: info/info.c:1130
  msgid "Not enough room for a help window, please delete a window."
  msgstr ".åäùìë ïåìç ÷åçîì àð ;äøæò ïåìç âéöäì íå÷î ÷éôñî ïéà"
  
! #: info/infodoc.c:40
  msgid "Basic Info command keys\n"
  msgstr ""
  
! #: info/infodoc.c:42
  #, fuzzy
  msgid "\\%-10[quit-help]  Close this help window.\n"
  msgstr "\\%-10[quit-help]  äæ äøæò ïåìç øåâñ\n"
  
! #: info/infodoc.c:43
  msgid "\\%-10[quit]  Quit Info altogether.\n"
  msgstr "\\%-10[quit]  Info úéðëúî éøîâì àö\n"
  
! #: info/infodoc.c:44
  msgid "\\%-10[get-info-help-node]  Invoke the Info tutorial.\n"
  msgstr "\\%-10[get-info-help-node]  Info ùîúùîì êéøãî âöä\n"
  
! #: info/infodoc.c:46
  #, fuzzy
  msgid "\\%-10[prev-line]  Move up one line.\n"
  msgstr "  %-10s  äøåçà úçà äøåù ïîñ ææä\n"
  
! #: info/infodoc.c:47
  #, fuzzy
  msgid "\\%-10[next-line]  Move down one line.\n"
  msgstr "  %-10s  äîéã÷ úçà äøåù ïîñ ææä\n"
  
! #: info/infodoc.c:48
  #, fuzzy
  msgid "\\%-10[scroll-backward]  Scroll backward one screenful.\n"
  msgstr "\\%-10[scroll-backward]  äøåçà ãçà óã ìåìâ\n"
  
! #: info/infodoc.c:49
  #, fuzzy
  msgid "\\%-10[scroll-forward]  Scroll forward one screenful.\n"
  msgstr "\\%-10[scroll-forward]  äîéã÷ ãçà óã ìåìâ\n"
  
! #: info/infodoc.c:50
  #, fuzzy
  msgid "\\%-10[beginning-of-node]  Go to the beginning of this node.\n"
  msgstr "\\%-10[beginning-of-node]  úéçëåð ä÷ñéô úìéçúì ïîñ ææä\n"
  
! #: info/infodoc.c:51
  msgid "\\%-10[end-of-node]  Go to the end of this node.\n"
  msgstr "\\%-10[end-of-node]  úéçëåð ä÷ñéô óåñì ïîñ ææä\n"
  
! #: info/infodoc.c:53
  #, fuzzy
  msgid "\\%-10[move-to-next-xref]  Skip to the next hypertext link.\n"
  msgstr "\\%-10[move-to-next-xref]  úéçëåð ä÷ñéôá àáä øåùé÷ì ïîñ ææä\n"
  
! #: info/infodoc.c:54
  #, fuzzy
  msgid ""
***************
*** 699,783 ****
  msgstr "\\%-10[select-reference-this-line]  åéìò àöîð ïîñäù øåùé÷ éøçà áå÷ò\n"
  
! #: info/infodoc.c:60
  #, fuzzy
  msgid "\\%-10[history-node]  Go back to the last node seen in this window.\n"
  msgstr "\\%-10[history-node]  äæ ïåìçá äâöåäù äðåøçàä ä÷ñéôì øåæç\n"
  
! #: info/infodoc.c:62
  #, fuzzy
  msgid "\\%-10[global-prev-node]  Go to the previous node in the document.\n"
  msgstr "\\%-10[prev-node]  úéçëåð ä÷ñéô éðôìù ä÷ñéôì øåáò\n"
  
! #: info/infodoc.c:63
  #, fuzzy
  msgid "\\%-10[global-next-node]  Go to the next node in the document.\n"
  msgstr "\\%-10[next-node]  úéçëåð ä÷ñéô éøçà äàáä ä÷ñéôì øåáò\n"
  
! #: info/infodoc.c:64
  #, fuzzy
  msgid "\\%-10[prev-node]  Go to the previous node on this level.\n"
  msgstr "\\%-10[prev-node]  úéçëåð ä÷ñéô éðôìù ä÷ñéôì øåáò\n"
  
! #: info/infodoc.c:65
  #, fuzzy
  msgid "\\%-10[next-node]  Go to the next node on this level.\n"
  msgstr "\\%-10[next-node]  úéçëåð ä÷ñéô éøçà äàáä ä÷ñéôì øåáò\n"
  
! #: info/infodoc.c:66
  #, fuzzy
  msgid "\\%-10[up-node]  Go up one level.\n"
  msgstr "\\%-10[up-node]  úéçëåð ä÷ñéô ìù áà-ú÷ñéôì øåáò\n"
  
! #: info/infodoc.c:67
  #, fuzzy
  msgid "\\%-10[top-node]  Go to the top node of this document.\n"
  msgstr "\\%-10[end-of-node]  úéçëåð ä÷ñéô óåñì ïîñ ææä\n"
  
! #: info/infodoc.c:68
  #, fuzzy
! msgid "\\%-10[dir-node]  Go to the main `directory' node.\n"
  msgstr "\\%-10[end-of-node]  úéçëåð ä÷ñéô óåñì ïîñ ææä\n"
  
! #: info/infodoc.c:70
  #, fuzzy
  msgid "1...9       Pick the first...ninth item in this node's menu.\n"
  msgstr "  %-10s  úéçëåðä ä÷ñéôä èéøôúá éòéùú ãò ïåùàø óéòñ øçá\n"
  
! #: info/infodoc.c:71
  #, fuzzy
  msgid "\\%-10[last-menu-item]  Pick the last item in this node's menu.\n"
  msgstr "\\%-10[last-menu-item]  úéçëåðä ä÷ñéôä èéøôúá ïåøçà óéòñ øçá\n"
  
! #: info/infodoc.c:72
  #, fuzzy
  msgid "\\%-10[menu-item]  Pick a menu item specified by name.\n"
  msgstr "  %-10s  åîù é\"ôò èéøôúî óéòñ øçá\n"
  
! #: info/infodoc.c:73
  #, fuzzy
  msgid "\\%-10[xref-item]  Follow a cross reference specified by name.\n"
  msgstr "\\%-10[xref-item]  øåùé÷ä íù àøå÷ ;øåùé÷ øçà áå÷ò\n"
  
! #: info/infodoc.c:74
  #, fuzzy
  msgid "\\%-10[goto-node]  Go to a node specified by name.\n"
  msgstr "  %-10s  äîù é\"ôò ä÷ñéôì øåáò\n"
  
! #: info/infodoc.c:76
  #, fuzzy
  msgid "\\%-10[search]  Search forward for a specified string.\n"
  msgstr "  %-10s  äæ Info õáå÷á êìéàå ïàëî úæåøçî ùôç\n"
  
! #: info/infodoc.c:77
  #, fuzzy
  msgid "\\%-10[search-previous]  Search for previous occurrence.\n"
  msgstr "\\%-10[prev-node]  úéçëåð ä÷ñéô éðôìù ä÷ñéôì øåáò\n"
  
! #: info/infodoc.c:78
  #, fuzzy
  msgid "\\%-10[search-next]  Search for next occurrence.\n"
  msgstr "  %-10s  øåáòå äæ Info õáå÷ ìù íéñ÷ãðéàá úæåøçî ùôç\n"
  
! #: info/infodoc.c:79
  #, fuzzy
  msgid ""
--- 678,762 ----
  msgstr "\\%-10[select-reference-this-line]  åéìò àöîð ïîñäù øåùé÷ éøçà áå÷ò\n"
  
! #: info/infodoc.c:55
  #, fuzzy
  msgid "\\%-10[history-node]  Go back to the last node seen in this window.\n"
  msgstr "\\%-10[history-node]  äæ ïåìçá äâöåäù äðåøçàä ä÷ñéôì øåæç\n"
  
! #: info/infodoc.c:57
  #, fuzzy
  msgid "\\%-10[global-prev-node]  Go to the previous node in the document.\n"
  msgstr "\\%-10[prev-node]  úéçëåð ä÷ñéô éðôìù ä÷ñéôì øåáò\n"
  
! #: info/infodoc.c:58
  #, fuzzy
  msgid "\\%-10[global-next-node]  Go to the next node in the document.\n"
  msgstr "\\%-10[next-node]  úéçëåð ä÷ñéô éøçà äàáä ä÷ñéôì øåáò\n"
  
! #: info/infodoc.c:59
  #, fuzzy
  msgid "\\%-10[prev-node]  Go to the previous node on this level.\n"
  msgstr "\\%-10[prev-node]  úéçëåð ä÷ñéô éðôìù ä÷ñéôì øåáò\n"
  
! #: info/infodoc.c:60
  #, fuzzy
  msgid "\\%-10[next-node]  Go to the next node on this level.\n"
  msgstr "\\%-10[next-node]  úéçëåð ä÷ñéô éøçà äàáä ä÷ñéôì øåáò\n"
  
! #: info/infodoc.c:61
  #, fuzzy
  msgid "\\%-10[up-node]  Go up one level.\n"
  msgstr "\\%-10[up-node]  úéçëåð ä÷ñéô ìù áà-ú÷ñéôì øåáò\n"
  
! #: info/infodoc.c:62
  #, fuzzy
  msgid "\\%-10[top-node]  Go to the top node of this document.\n"
  msgstr "\\%-10[end-of-node]  úéçëåð ä÷ñéô óåñì ïîñ ææä\n"
  
! #: info/infodoc.c:63
  #, fuzzy
! msgid "\\%-10[dir-node]  Go to the main 'directory' node.\n"
  msgstr "\\%-10[end-of-node]  úéçëåð ä÷ñéô óåñì ïîñ ææä\n"
  
! #: info/infodoc.c:65
  #, fuzzy
  msgid "1...9       Pick the first...ninth item in this node's menu.\n"
  msgstr "  %-10s  úéçëåðä ä÷ñéôä èéøôúá éòéùú ãò ïåùàø óéòñ øçá\n"
  
! #: info/infodoc.c:66
  #, fuzzy
  msgid "\\%-10[last-menu-item]  Pick the last item in this node's menu.\n"
  msgstr "\\%-10[last-menu-item]  úéçëåðä ä÷ñéôä èéøôúá ïåøçà óéòñ øçá\n"
  
! #: info/infodoc.c:67
  #, fuzzy
  msgid "\\%-10[menu-item]  Pick a menu item specified by name.\n"
  msgstr "  %-10s  åîù é\"ôò èéøôúî óéòñ øçá\n"
  
! #: info/infodoc.c:68
  #, fuzzy
  msgid "\\%-10[xref-item]  Follow a cross reference specified by name.\n"
  msgstr "\\%-10[xref-item]  øåùé÷ä íù àøå÷ ;øåùé÷ øçà áå÷ò\n"
  
! #: info/infodoc.c:69
  #, fuzzy
  msgid "\\%-10[goto-node]  Go to a node specified by name.\n"
  msgstr "  %-10s  äîù é\"ôò ä÷ñéôì øåáò\n"
  
! #: info/infodoc.c:71
  #, fuzzy
  msgid "\\%-10[search]  Search forward for a specified string.\n"
  msgstr "  %-10s  äæ Info õáå÷á êìéàå ïàëî úæåøçî ùôç\n"
  
! #: info/infodoc.c:72
  #, fuzzy
  msgid "\\%-10[search-previous]  Search for previous occurrence.\n"
  msgstr "\\%-10[prev-node]  úéçëåð ä÷ñéô éðôìù ä÷ñéôì øåáò\n"
  
! #: info/infodoc.c:73
  #, fuzzy
  msgid "\\%-10[search-next]  Search for next occurrence.\n"
  msgstr "  %-10s  øåáòå äæ Info õáå÷ ìù íéñ÷ãðéàá úæåøçî ùôç\n"
  
! #: info/infodoc.c:74
  #, fuzzy
  msgid ""
***************
*** 788,977 ****
  "                 íàåú àöîðù ïåùàø ñ÷ãðéà èéøô äòéáöî äéìà ä÷ñéôì\n"
  
! #: info/infodoc.c:81
  msgid "\\%-10[virtual-index]  Synthesize menu of matching index entries.\n"
  msgstr ""
  
! #: info/infodoc.c:83
  #, fuzzy
  msgid "\\%-10[abort-key]  Cancel the current operation.\n"
  msgstr "úéçëåð äìåòô ìèá"
  
! #: info/infodoc.c:91
! msgid ""
! "Basic Commands in Info Windows\n"
! "******************************\n"
! msgstr ""
! "                     Info úåðåìçá úåéñéñá úåãå÷ô\n"
! "                     ***************************\n"
! 
! #: info/infodoc.c:94
! #, c-format
! msgid "  %-10s  Quit this help.\n"
! msgstr "  %-10s  äæ äøæò ïåìç øåâñ\n"
! 
! #: info/infodoc.c:95
! #, c-format
! msgid "  %-10s  Quit Info altogether.\n"
! msgstr "  %-10s  Info úéðëúî éøîâì àö\n"
! 
! #: info/infodoc.c:96
! #, c-format
! msgid "  %-10s  Invoke the Info tutorial.\n"
! msgstr "  %-10s  Info ùîúùîì êéøãî âöä\n"
! 
! #: info/infodoc.c:100
! #, c-format
! msgid "  %-10s  Move to the `next' node of this node.\n"
! msgstr "  %-10s  úéçëåð ä÷ñéô éøçà äàáä ä÷ñéôì øåáò\n"
! 
! #: info/infodoc.c:101
! #, c-format
! msgid "  %-10s  Move to the `previous' node of this node.\n"
! msgstr "  %-10s  úéçëåð ä÷ñéô éðôìù ä÷ñéôì øåáò\n"
! 
! #: info/infodoc.c:102
! #, c-format
! msgid "  %-10s  Move `up' from this node.\n"
! msgstr "  %-10s  úéçëåð ä÷ñéô ìù áà-ú÷ñéôì øåáò\n"
! 
! #: info/infodoc.c:103
! #, fuzzy, c-format
! msgid ""
! "  %-10s  Pick menu item specified by name.\n"
! "              Picking a menu item causes another node to be selected.\n"
! msgstr ""
! "\\%-10[menu-item]  åîù é\"ôò èéøôúî óéòñ øçá\n"
! "            .úøçà ä÷ñéôì øáòîì úîøåâ èéøôúî äøéçá\n"
! 
! #: info/infodoc.c:105
! #, c-format
! msgid "  %-10s  Follow a cross reference.  Reads name of reference.\n"
! msgstr "  %-10s  øåùé÷ä íù àøå÷ ;øåùé÷ øçà áå÷ò\n"
! 
! #: info/infodoc.c:106
! #, c-format
! msgid "  %-10s  Move to the last node seen in this window.\n"
! msgstr "  %-10s  äæ ïåìçá äâöåäù äðåøçàä ä÷ñéôì øåæç\n"
! 
! #: info/infodoc.c:107
! #, c-format
! msgid "  %-10s  Skip to next hypertext link within this node.\n"
! msgstr "  %-10s  úéçëåð ä÷ñéôá àáä øåùé÷ì ïîñ ææä\n"
! 
! #: info/infodoc.c:108
! #, c-format
! msgid "  %-10s  Follow the hypertext link under cursor.\n"
! msgstr "  %-10s  åéìò àöîð ïîñäù øåùé÷ éøçà áå÷ò\n"
! 
! #: info/infodoc.c:109
! #, c-format
! msgid "  %-10s  Move to the `directory' node.  Equivalent to `g (DIR)'.\n"
! msgstr "  %-10s  `g (DIR)'-ì êøò-äååù ;DIR ä÷ñéôì øåáò\n"
! 
! #: info/infodoc.c:110
! #, c-format
! msgid "  %-10s  Move to the Top node.  Equivalent to `g Top'.\n"
! msgstr "  %-10s  `g Top'-ì êøò-äååù ;Top ä÷ñéôì øåáò\n"
! 
! #: info/infodoc.c:112
! msgid ""
! "Moving within a node:\n"
! "---------------------\n"
! msgstr ""
! "                           :ä÷ñéô êåúá ïîñ úòåðú\n"
! "                           ---------------------\n"
! 
! #: info/infodoc.c:114
! #, c-format
! msgid "  %-10s  Scroll forward a page.\n"
! msgstr "  %-10s  äîéã÷ ãçà óã ìåìâ\n"
! 
! #: info/infodoc.c:115
! #, c-format
! msgid "  %-10s  Scroll backward a page.\n"
! msgstr "  %-10s  äøåçà ãçà óã ìåìâ\n"
! 
! #: info/infodoc.c:116
! #, c-format
! msgid "  %-10s  Go to the beginning of this node.\n"
! msgstr "  %-10s  úéçëåð ä÷ñéô úìéçúì ïîñ ææä\n"
! 
! #: info/infodoc.c:117
! #, c-format
! msgid "  %-10s  Go to the end of this node.\n"
! msgstr "  %-10s úéçëåð ä÷ñéô óåñì ïîñ ææä\n"
! 
! #: info/infodoc.c:118
! #, c-format
! msgid "  %-10s  Scroll forward 1 line.\n"
! msgstr "  %-10s  äîéã÷ úçà äøåù ïîñ ææä\n"
! 
! #: info/infodoc.c:119
! #, c-format
! msgid "  %-10s  Scroll backward 1 line.\n"
! msgstr "  %-10s  äøåçà úçà äøåù ïîñ ææä\n"
! 
! #: info/infodoc.c:121
! msgid ""
! "Other commands:\n"
! "---------------\n"
! msgstr ""
! "                                   :úåøçà úåãå÷ô\n"
! "                                   -------------\n"
! 
! #: info/infodoc.c:123
! #, fuzzy, c-format
! msgid "  %-10s  Pick first...ninth item in node's menu.\n"
! msgstr "  %-10s  úéçëåðä ä÷ñéôä èéøôúá éòéùú ãò ïåùàø óéòñ øçá\n"
! 
! #: info/infodoc.c:124
! #, c-format
! msgid "  %-10s  Pick last item in node's menu.\n"
! msgstr "  %-10s  úéçëåðä ä÷ñéôä èéøôúá ïåøçà óéòñ øçá\n"
! 
! #: info/infodoc.c:127
! #, fuzzy, c-format
! msgid ""
! "  %-10s  Search for a specified string in the index entries of this Info\n"
! "              file, and select the node referenced by the first entry "
! "found.\n"
! msgstr ""
! "\\%-10[index-search]  øåáòå äæ Info õáå÷ ìù íéñ÷ãðéàá úæåøçî ùôç\n"
! "                 íàåú àöîðù ïåùàø ñ÷ãðéà èéøô äòéáöî äéìà ä÷ñéôì\n"
! 
! #: info/infodoc.c:129
! #, fuzzy, c-format
! msgid ""
! "  %-10s  Move to node specified by name.\n"
! "              You may include a filename as well, as in (FILENAME)NODENAME.\n"
! msgstr ""
! "\\%-10[goto-node]  äîù é\"ôò ä÷ñéôì øåáò\n"
! "              .(FILENAME)NODENAME-á åîë ä÷ñéôä íùî ÷ìçë õáå÷ íù ïééöì ïúéð\n"
! 
! #: info/infodoc.c:131
  #, fuzzy, c-format
! msgid ""
! "  %-10s  Search forward for a specified string,\n"
! "              and select the node in which the next occurrence is found.\n"
! msgstr ""
! "\\%-10[search]  äæ Info õå÷á êìéàå ïàëî úæåøçî ùôç\n"
! "                    .úæåøçîä äàöîð äá ä÷ñéôì øåáòå\n"
! 
! #: info/infodoc.c:133
! #, fuzzy, c-format
! msgid ""
! "  %-10s  Search backward for a specified string,\n"
! "              and select the node in which the next occurrence is found.\n"
! msgstr ""
! "\\%-10[search]  äæ Info õå÷á êìéàå ïàëî úæåøçî ùôç\n"
! "                    .úæåøçîä äàöîð äá ä÷ñéôì øåáòå\n"
  
! #: info/infodoc.c:311
! #, c-format
  msgid "The current search path is:\n"
  msgstr "                               :àéä úéçëåð ùåôéç úîéùø\n"
  
! #: info/infodoc.c:314
! #, c-format
  msgid ""
  "Commands available in Info windows:\n"
--- 767,789 ----
  "                 íàåú àöîðù ïåùàø ñ÷ãðéà èéøô äòéáöî äéìà ä÷ñéôì\n"
  
! #: info/infodoc.c:76
  msgid "\\%-10[virtual-index]  Synthesize menu of matching index entries.\n"
  msgstr ""
  
! #: info/infodoc.c:78
  #, fuzzy
  msgid "\\%-10[abort-key]  Cancel the current operation.\n"
  msgstr "úéçëåð äìåòô ìèá"
  
! #: info/infodoc.c:197
  #, fuzzy, c-format
! msgid "This is GNU Info version %s.  "
! msgstr "This is %s, produced by makeinfo version %s from %s.\n"
  
! #: info/infodoc.c:198
  msgid "The current search path is:\n"
  msgstr "                               :àéä úéçëåð ùåôéç úîéùø\n"
  
! #: info/infodoc.c:203
  msgid ""
  "Commands available in Info windows:\n"
***************
*** 981,986 ****
  "\n"
  
! #: info/infodoc.c:317
! #, c-format
  msgid ""
  "Commands available in the echo area:\n"
--- 793,797 ----
  "\n"
  
! #: info/infodoc.c:206
  msgid ""
  "Commands available in the echo area:\n"
***************
*** 990,994 ****
  "\n"
  
! #: info/infodoc.c:338
  #, c-format
  msgid ""
--- 801,805 ----
  "\n"
  
! #: info/infodoc.c:226
  #, c-format
  msgid ""
***************
*** 999,1004 ****
  "\n"
  
! #: info/infodoc.c:342
! #, c-format
  msgid ""
  "The following commands cannot be invoked at all:\n"
--- 810,814 ----
  "\n"
  
! #: info/infodoc.c:231
  msgid ""
  "The following commands cannot be invoked at all:\n"
***************
*** 1008,1278 ****
  "\n"
  
! #: info/infodoc.c:468
  msgid "Display help message"
  msgstr "äøæò êñî âöä"
  
! #: info/infodoc.c:486
! msgid "Visit Info node `(info)Help'"
  msgstr "Info úëøòîá ùåîéùì êéøãî âöä"
  
! #: info/infodoc.c:612
  msgid "Print documentation for KEY"
  msgstr "íéåñî ù÷î øåáò ãåòéú âöä"
  
! #: info/infodoc.c:624
  #, c-format
  msgid "Describe key: %s"
  msgstr "Describe key: %s"
  
! #: info/infodoc.c:634
! #, c-format
! msgid "ESC %s is undefined."
! msgstr ".øãâåî åðéà \"ESC %s\""
! 
! #: info/infodoc.c:650 info/infodoc.c:678
  #, c-format
  msgid "%s is undefined."
  msgstr ".øãâåî åðéà \"%s\""
  
! #: info/infodoc.c:699
! #, c-format
! msgid "%s is defined to %s."
! msgstr "%s is defined to %s."
! 
! #: info/infodoc.c:1123
  msgid "Show what to type to execute a given command"
  msgstr "úîéåñî äãå÷ô úìòôäì ãéì÷äì äî âöä"
  
! #: info/infodoc.c:1127
  msgid "Where is command: "
  msgstr "Where is command: "
  
! #: info/infodoc.c:1149
! #, c-format
! msgid "`%s' is not on any keys"
  msgstr "åäùìë ù÷îì äøåù÷ äðéà `%s' äãå÷ôä"
  
! #: info/infodoc.c:1155
  #, c-format
  msgid "%s can only be invoked via %s."
  msgstr ".`%s' úìòôäì äãéçéä êøãä àåä `%s'"
  
! #: info/infodoc.c:1159
  #, c-format
  msgid "%s can be invoked via %s."
  msgstr ".%s äãå÷ôä úà ìéòôé %s"
  
! #: info/infodoc.c:1164
! #, c-format
! msgid "There is no function named `%s'"
  msgstr ".úîéé÷ äðéà `%s' íùá äéö÷ðåô"
  
! #: info/infodoc.c:98
! msgid ""
! "Selecting other nodes:\n"
! "----------------------\n"
! msgstr ""
! "                           :úåøçà úåà÷ñéôá äøéçá\n"
! "                           ---------------------\n"
! 
! #: info/infokey.c:169
! #, c-format
! msgid "incorrect number of arguments"
! msgstr "éåâù äãå÷ôì íéèðîåâøàä øôñî"
! 
! #: info/infokey.c:199
! #, c-format
! msgid "cannot open input file `%s'"
  msgstr "`%s' èì÷ õáå÷ úçéúôá äì÷ú"
  
! #: info/infokey.c:213
! #, c-format
! msgid "cannot create output file `%s'"
! msgstr "`%s' èìô õáå÷ úøéöéá äì÷ú"
! 
! #: info/infokey.c:224
! #, c-format
! msgid "error writing to `%s'"
! msgstr "`%s'-ì äáéúëá äì÷ú"
! 
! #: info/infokey.c:230
! #, c-format
! msgid "error closing output file `%s'"
! msgstr "`%s' èìô õáå÷ úøéâñá äì÷ú"
! 
! #: info/infokey.c:449
  #, c-format
  msgid "key sequence too long"
  msgstr "éãî äëåøà íéù÷î úøãñ"
  
! #: info/infokey.c:527
  #, c-format
  msgid "missing key sequence"
  msgstr "äøñç íéù÷î úøãñ"
  
! #: info/infokey.c:607
  #, c-format
  msgid "NUL character (\\000) not permitted"
  msgstr "øåñà (\\000) ÷éø åúá ùåîéùä"
  
! #: info/infokey.c:637
  #, c-format
  msgid "NUL character (^%c) not permitted"
  msgstr "øåñà (^%c) ÷éø åúá ùåîéùä"
  
! #: info/infokey.c:660
  #, c-format
  msgid "missing action name"
  msgstr "äãå÷ô íù øñç"
  
! #: info/infokey.c:675 info/infokey.c:745
! #, c-format
! msgid "section too long"
! msgstr "éãî êåøà ÷ìç"
  
! #: info/infokey.c:681
  #, c-format
  msgid "unknown action `%s'"
  msgstr "äòåãé äððéà `%s' äãå÷ô"
  
! #: info/infokey.c:691
  #, c-format
  msgid "action name too long"
  msgstr "éãî êåøà äãå÷ô íù"
  
! #: info/infokey.c:704
  #, c-format
  msgid "extra characters following action `%s'"
  msgstr "`%s' äãå÷ôì êùîäá íéøúåéî íéåú"
  
! #: info/infokey.c:715
  #, c-format
  msgid "missing variable name"
  msgstr "äðúùîä íù øñç"
  
! #: info/infokey.c:724
  #, c-format
  msgid "missing `=' immediately after variable name"
  msgstr "äðúùîä íù éøçà ãéî `=' øñç"
  
! #: info/infokey.c:731
  #, c-format
  msgid "variable name too long"
  msgstr "éãî êåøà äðúùîä íù"
  
! #: info/infokey.c:753
  #, c-format
  msgid "value too long"
  msgstr "éãî êåøà êøò"
  
! #: info/infokey.c:881
  #, c-format
  msgid "\"%s\", line %u: "
  msgstr "\"%s\" õáå÷á %u äøåùá "
  
! #: info/infokey.c:899
! #, c-format
! msgid ""
! "Usage: %s [OPTION]... [INPUT-FILE]\n"
! "\n"
! "Compile infokey source file to infokey file.  Reads INPUT-FILE (default\n"
! "$HOME/.infokey) and writes compiled key file to (by default) $HOME/.info.\n"
! "\n"
! "Options:\n"
! "  --output FILE        output to FILE instead of $HOME/.info\n"
! "  --help               display this help and exit.\n"
! "  --version            display version information and exit.\n"
! msgstr ""
! "            %s [ïééôàî]... [èì÷-õáå÷]  :ùåîéùä ïôåà\n"
! "\n"
! ":ìãçîä úøéøá) èì÷-õáå÷ àøå÷ .infokey õáå÷ì íéù÷î úåøãâä ìù øå÷î õáå÷ ìôî÷\n"
! "      .(úøçà úðééö àì íà) $HOME/.info-ì ìôîå÷î õáå÷ áúåëå ($HOME/.infokey\n"
! "\n"
! "                                                                :íéðééôàî\n"
! "       .$HOME/.info-á íå÷îá FILE õáå÷á èìô íåùø   --output FILE\n"
! "                   .úéðëúäî àöå äæ äøæò êñî âöä   --help\n"
! "                  .àöå úéðëúä úñøéâ ìò òãéî âöä   --version\n"
! "\n"
  
! #: info/infomap.c:959
! #, c-format
! msgid "Ignoring invalid infokey file `%s' - too small"
! msgstr "ïé÷ú infokey õáå÷ úåéäì éãëá éãî ïè÷ -- `%s' õáå÷î íìòúî"
  
! #: info/infomap.c:962
! #, c-format
! msgid "Ignoring invalid infokey file `%s' - too big"
! msgstr "ïé÷ú infokey õáå÷ úåéäì éãëá éãî ìåãâ -- `%s' õáå÷î íìòúî"
  
! #: info/infomap.c:975
! #, c-format
! msgid "Error reading infokey file `%s' - short read"
! msgstr "àø÷ð õáå÷ä ìë àì - `%s' infokey õáå÷ úàéø÷á äì÷ú"
! 
! #: info/infomap.c:993
! #, c-format
! msgid ""
! "Invalid infokey file `%s' (bad magic numbers) -- run infokey to update it"
! msgstr ""
! "åðåëãò êøåöì infokey õøä -- (éåâù íñ÷ øôñî) ïé÷ú åðéà `%s' infokey õáå÷"
! 
! #: info/infomap.c:1001
! #, c-format
! msgid "Your infokey file `%s' is out of date -- run infokey to update it"
! msgstr "åðåëãò êøåöì infokey õøä -- ïëãåòî åðéà `%s' infokey õáå÷"
! 
! #: info/infomap.c:1017
! #, c-format
! msgid ""
! "Invalid infokey file `%s' (bad section length) -- run infokey to update it"
! msgstr ""
! "åðåëãò êøåöì infokey õøä -- (éåâù ÷ìç êøåà) ïé÷ú åðéà `%s' infokey õáå÷"
! 
! #: info/infomap.c:1041
! #, c-format
! msgid ""
! "Invalid infokey file `%s' (bad section code) -- run infokey to update it"
! msgstr "åðåëãò êøåöì infokey õøä -- (éåâù ÷ìç ãå÷) ïé÷ú åðéà `%s' infokey õáå÷"
! 
! #: info/infomap.c:1171
! msgid "Bad data in infokey file -- some key bindings ignored"
! msgstr "äðìòôú àì úåãçà íéù÷î úåøãâä -- infokey õáå÷á íééåâù íéðåúð"
! 
! #: info/infomap.c:1236
! msgid "Bad data in infokey file -- some var settings ignored"
! msgstr "ó÷åúá àì úåãçà íéðúùî úåøãâä -- infokey õáå÷á íééåâù íéðåúð"
! 
! #: info/m-x.c:67
! msgid "Read the name of an Info command and describe it"
! msgstr "äúåà øàúå Info úãå÷ô ìù íù àø÷"
! 
! #: info/m-x.c:71
! msgid "Describe command: "
! msgstr "Describe command: "
! 
! #: info/m-x.c:94
! msgid "Read a command name in the echo area and execute it"
! msgstr "äúåà òöáå úåãå÷ôä úøåùî äãå÷ô ìù íù àø÷"
! 
! #: info/m-x.c:138
! #, c-format
! msgid "Cannot execute an `echo-area' command here."
  msgstr ".äæ áöîá `echo-area' úãå÷ô òöáì ïúéð àì"
  
! #: info/m-x.c:151
  #, fuzzy, c-format
  msgid "Undefined command: %s"
  msgstr "`%s' úøëåî-éúìá äàøåä"
  
! #: info/m-x.c:157
  msgid "Set the height of the displayed window"
  msgstr "âöåîä ïåìçä äáåâ úà äðù"
  
! #: info/m-x.c:170
  #, c-format
  msgid "Set screen height to (%d): "
  msgstr "Set screen height to (%d): "
  
! #: info/makedoc.c:167 info/makedoc.c:175
  #, c-format
  msgid ""
--- 818,979 ----
  "\n"
  
! #: info/infodoc.c:335
  msgid "Display help message"
  msgstr "äøæò êñî âöä"
  
! #: info/infodoc.c:348
! #, fuzzy
! msgid "Visit Info node '(info)Help'"
  msgstr "Info úëøòîá ùåîéùì êéøãî âöä"
  
! #: info/infodoc.c:447
  msgid "Print documentation for KEY"
  msgstr "íéåñî ù÷î øåáò ãåòéú âöä"
  
! #: info/infodoc.c:458
  #, c-format
  msgid "Describe key: %s"
  msgstr "Describe key: %s"
  
! #: info/infodoc.c:468 info/infodoc.c:504
  #, c-format
  msgid "%s is undefined."
  msgstr ".øãâåî åðéà \"%s\""
  
! #: info/infodoc.c:866
  msgid "Show what to type to execute a given command"
  msgstr "úîéåñî äãå÷ô úìòôäì ãéì÷äì äî âöä"
  
! #: info/infodoc.c:870
  msgid "Where is command: "
  msgstr "Where is command: "
  
! #: info/infodoc.c:892
! #, fuzzy, c-format
! msgid "'%s' is not on any keys"
  msgstr "åäùìë ù÷îì äøåù÷ äðéà `%s' äãå÷ôä"
  
! #: info/infodoc.c:898
  #, c-format
  msgid "%s can only be invoked via %s."
  msgstr ".`%s' úìòôäì äãéçéä êøãä àåä `%s'"
  
! #: info/infodoc.c:902
  #, c-format
  msgid "%s can be invoked via %s."
  msgstr ".%s äãå÷ôä úà ìéòôé %s"
  
! #: info/infodoc.c:907
! #, fuzzy, c-format
! msgid "There is no function named '%s'"
  msgstr ".úîéé÷ äðéà `%s' íùá äéö÷ðåô"
  
! #: info/infomap.c:600
! #, fuzzy, c-format
! msgid "could not open init file %s"
  msgstr "`%s' èì÷ õáå÷ úçéúôá äì÷ú"
  
! #: info/infokey.c:229
  #, c-format
  msgid "key sequence too long"
  msgstr "éãî äëåøà íéù÷î úøãñ"
  
! #: info/infokey.c:306
  #, c-format
  msgid "missing key sequence"
  msgstr "äøñç íéù÷î úøãñ"
  
! #: info/infokey.c:386
  #, c-format
  msgid "NUL character (\\000) not permitted"
  msgstr "øåñà (\\000) ÷éø åúá ùåîéùä"
  
! #: info/infokey.c:415
  #, c-format
  msgid "NUL character (^%c) not permitted"
  msgstr "øåñà (^%c) ÷éø åúá ùåîéùä"
  
! #: info/infokey.c:438
  #, c-format
  msgid "missing action name"
  msgstr "äãå÷ô íù øñç"
  
! #: info/infokey.c:450
! #, fuzzy, c-format
! msgid "cannot bind key sequence to menu-digit"
! msgstr "éãî äëåøà íéù÷î úøãñ"
  
! #: info/infokey.c:458
  #, c-format
  msgid "unknown action `%s'"
  msgstr "äòåãé äððéà `%s' äãå÷ô"
  
! #: info/infokey.c:482
  #, c-format
  msgid "action name too long"
  msgstr "éãî êåøà äãå÷ô íù"
  
! #: info/infokey.c:495
  #, c-format
  msgid "extra characters following action `%s'"
  msgstr "`%s' äãå÷ôì êùîäá íéøúåéî íéåú"
  
! #: info/infokey.c:506
  #, c-format
  msgid "missing variable name"
  msgstr "äðúùîä íù øñç"
  
! #: info/infokey.c:515
  #, c-format
  msgid "missing `=' immediately after variable name"
  msgstr "äðúùîä íù éøçà ãéî `=' øñç"
  
! #: info/infokey.c:522
  #, c-format
  msgid "variable name too long"
  msgstr "éãî êåøà äðúùîä íù"
  
! #: info/infokey.c:546
  #, c-format
  msgid "value too long"
  msgstr "éãî êåøà êøò"
  
! #: info/infokey.c:592
  #, c-format
  msgid "\"%s\", line %u: "
  msgstr "\"%s\" õáå÷á %u äøåùá "
  
! #: info/m-x.c:66
! msgid "Read the name of an Info command and describe it"
! msgstr "äúåà øàúå Info úãå÷ô ìù íù àø÷"
  
! #: info/m-x.c:70
! msgid "Describe command: "
! msgstr "Describe command: "
  
! #: info/m-x.c:93
! msgid "Read a command name in the echo area and execute it"
! msgstr "äúåà òöáå úåãå÷ôä úøåùî äãå÷ô ìù íù àø÷"
  
! #: info/m-x.c:136
! #, fuzzy, c-format
! msgid "Cannot execute an 'echo-area' command here."
  msgstr ".äæ áöîá `echo-area' úãå÷ô òöáì ïúéð àì"
  
! #: info/m-x.c:149
  #, fuzzy, c-format
  msgid "Undefined command: %s"
  msgstr "`%s' úøëåî-éúìá äàøåä"
  
! #: info/m-x.c:155
  msgid "Set the height of the displayed window"
  msgstr "âöåîä ïåìçä äáåâ úà äðù"
  
! #: info/m-x.c:168
  #, c-format
  msgid "Set screen height to (%d): "
  msgstr "Set screen height to (%d): "
  
! #: info/makedoc.c:141
  #, c-format
  msgid ""
***************
*** 1283,1295 ****
  "\n"
  
! #: info/makedoc.c:557
  #, c-format
  msgid "Couldn't manipulate the file %s.\n"
  msgstr ".%s õáå÷ ãáòì ïúéð àì\n"
  
! #: info/nodemenu.c:30
  msgid ""
  "\n"
  "* Menu:\n"
  "  (File)Node                        Lines   Size   Containing File\n"
  "  ----------                        -----   ----   ---------------"
--- 984,1000 ----
  "\n"
  
! #: info/makedoc.c:466
  #, c-format
  msgid "Couldn't manipulate the file %s.\n"
  msgstr ".%s õáå÷ ãáòì ïúéð àì\n"
  
! #. TRANSLATORS: The "\n* Menu:\n\n" part of this should not be translated, as
! #. it is part of the Info syntax.
! #: info/nodemenu.c:35
! #, fuzzy
  msgid ""
  "\n"
  "* Menu:\n"
+ "\n"
  "  (File)Node                        Lines   Size   Containing File\n"
  "  ----------                        -----   ----   ---------------"
***************
*** 1300,1329 ****
  "  -----------                    ---------  ----        -------"
  
! #: info/nodemenu.c:200
  msgid ""
  "Here is the menu of nodes you have recently visited.\n"
! "Select one from this menu, or use `\\[history-node]' in another window.\n"
  msgstr ""
  "                .äðåøçàì úø÷éá ïäá úåà÷ñéôä úîéùøî ïëåäù èéøôú ïìäì\n"
  "            .øçà ïåìçá `\\[history-node]' ìòôä åà èéøôúäî ä÷ñéô øçá\n"
  
! #: info/nodemenu.c:220
  msgid "Make a window containing a menu of all of the currently visited nodes"
  msgstr "äðåøçàì úø÷éá ïäá úåà÷ñéôä ìë ìù èéøôú íò ïåìç âöä"
  
! #: info/nodemenu.c:300
  msgid "Select a node which has been previously visited in a visible window"
  msgstr "úåðåìçä ãçàá íãå÷ úâöä äúåà ä÷ñéô øçá"
  
! #: info/nodemenu.c:313
  msgid "Select visited node: "
  msgstr "Select visited node: "
  
! #: info/nodemenu.c:333 info/session.c:2617
  #, c-format
  msgid "The reference disappeared! (%s)."
  msgstr "!íìòð (%s) øåùé÷ä ìù ãòéä"
  
! #: info/pcterm.c:179
  #, c-format
  msgid "Terminal cannot be initialized: %s\n"
--- 1005,1035 ----
  "  -----------                    ---------  ----        -------"
  
! #: info/nodemenu.c:187
! #, fuzzy
  msgid ""
  "Here is the menu of nodes you have recently visited.\n"
! "Select one from this menu, or use '\\[history-node]' in another window.\n"
  msgstr ""
  "                .äðåøçàì úø÷éá ïäá úåà÷ñéôä úîéùøî ïëåäù èéøôú ïìäì\n"
  "            .øçà ïåìçá `\\[history-node]' ìòôä åà èéøôúäî ä÷ñéô øçá\n"
  
! #: info/nodemenu.c:208
  msgid "Make a window containing a menu of all of the currently visited nodes"
  msgstr "äðåøçàì úø÷éá ïäá úåà÷ñéôä ìë ìù èéøôú íò ïåìç âöä"
  
! #: info/nodemenu.c:253
  msgid "Select a node which has been previously visited in a visible window"
  msgstr "úåðåìçä ãçàá íãå÷ úâöä äúåà ä÷ñéô øçá"
  
! #: info/nodemenu.c:260
  msgid "Select visited node: "
  msgstr "Select visited node: "
  
! #: info/nodemenu.c:278 info/session.c:2356
  #, c-format
  msgid "The reference disappeared! (%s)."
  msgstr "!íìòð (%s) øåùé÷ä ìù ãòéä"
  
! #: info/pcterm.c:211
  #, c-format
  msgid "Terminal cannot be initialized: %s\n"
***************
*** 1331,1400 ****
  
  #: info/search.c:166
! #, c-format
  msgid "regexp error: %s"
  msgstr ""
  
! #: info/session.c:162
! #, c-format
  msgid ""
! "Welcome to Info version %s. Type \\[get-help-window] for help, \\[menu-item] "
! "for menu item."
  msgstr ""
  ".âöåîä èéøôúäî äøéçáì \\[menu-item] ,àøæò úìá÷ì \\[get-help-window] ù÷ä .%s "
  "àñøéâ Info úéðëúì íéàáä íéëåøá"
  
! #: info/session.c:621
  msgid "Move down to the next line"
  msgstr "äàáä äøåùì ïîñ ææä"
  
! #: info/session.c:673
  msgid "Move up to the previous line"
  msgstr "úîãå÷ä äøåùì ïîñ ææä"
  
! #: info/session.c:943
  msgid "Move to the end of the line"
  msgstr "äøåùä óåñì ïîñ ææä"
  
! #: info/session.c:954
  msgid "Move to the start of the line"
  msgstr "äææ ñîï ìúçéìú äùåøä"
  
! #: info/session.c:1156
! msgid "Next"
! msgstr "Next äãù"
! 
! #: info/session.c:1172 info/session.c:1296
! msgid "No more nodes within this document."
! msgstr ".äæ êîñîá úåà÷ñéô øúåé ïéà"
! 
! #: info/session.c:1321
! msgid "No `Prev' for this node."
! msgstr ".åæ ä÷ñéôá `Prev' øåùé÷ ïéà"
! 
! #: info/session.c:1341
! msgid "No `Prev' or `Up' for this node within this document."
! msgstr ".åæ ä÷ñéô øåáò `Up'-å `Prev' ììåë åðéà äæ êîñî"
! 
! #: info/session.c:1402
! msgid "Move forwards or down through node structure"
! msgstr ".úåà÷ñéôä äðáîá øúåé ÷åîò åà äîéã÷ òåð"
  
! #: info/session.c:1418
! msgid "Move backwards or up through node structure"
! msgstr ".úåà÷ñéôä äðáîá äìòî éôìë åà äøåçà òåð"
  
! #: info/session.c:1519
  msgid "Scroll forward in this window"
  msgstr ".äæ ïåìçá äîéã÷ ìåìâ"
  
! #: info/session.c:1527
  msgid "Scroll forward in this window and set default window size"
  msgstr "ïåìç ìãåâ ìù ç\"îøá êøò äðùå äæ ïåìçá äîéã÷ ìåìâ"
  
! #: info/session.c:1535
  msgid "Scroll forward in this window staying within node"
  msgstr "úéçëåðä ä÷ñéôäî úàöì éìáî äæ ïåìçá äîéã÷ ìåìâ"
  
! #: info/session.c:1543
  msgid ""
  "Scroll forward in this window staying within node and set default window size"
--- 1037,1128 ----
  
  #: info/search.c:166
! #, fuzzy, c-format
  msgid "regexp error: %s"
+ msgstr "I-search: "
+ 
+ #: info/session.c:61
+ msgid "Show all matching files"
  msgstr ""
  
! #: info/session.c:65
! #, fuzzy, c-format
! msgid "No file index"
! msgstr ".ñ÷ãðéà éèéøô åàöîð àì"
! 
! #. TRANSLATORS: Try to keep this message (when "expanded") at most 79
! #. characters; anything after the 79th character will not actually be
! #. displayed on an 80-column terminal.
! #: info/session.c:191
! #, fuzzy, c-format
  msgid ""
! "Welcome to Info version %s.  Type \\[get-help-window] for help, \\[get-info-"
! "help-node] for tutorial."
  msgstr ""
  ".âöåîä èéøôúäî äøéçáì \\[menu-item] ,àøæò úìá÷ì \\[get-help-window] ù÷ä .%s "
  "àñøéâ Info úéðëúì íéàáä íéëåøá"
  
! #: info/session.c:767
! #, fuzzy, c-format
! msgid "can't open %s: %s"
! msgstr "`%s' åø÷àî úåáçøä èìô úçéúôá äì÷ú"
! 
! #: info/session.c:773
! #, c-format
! msgid "debugging output diverted to \"%s\""
! msgstr ""
! 
! #: info/session.c:1215
  msgid "Move down to the next line"
  msgstr "äàáä äøåùì ïîñ ææä"
  
! #: info/session.c:1230
  msgid "Move up to the previous line"
  msgstr "úîãå÷ä äøåùì ïîñ ææä"
  
! #: info/session.c:1246
! msgid "Move the cursor to a specific line of the window"
! msgstr "äæ ïåìçá úîéåñî äøåùì ïîñ ææä"
! 
! #: info/session.c:1278
  msgid "Move to the end of the line"
  msgstr "äøåùä óåñì ïîñ ææä"
  
! #: info/session.c:1303
  msgid "Move to the start of the line"
  msgstr "äææ ñîï ìúçéìú äùåøä"
  
! #: info/session.c:1385
! msgid "Move to the start of this node"
! msgstr "åæ ä÷ñéô úìéçúì ïîñ ææä"
  
! #: info/session.c:1392
! msgid "Move to the end of this node"
! msgstr "åæ ä÷ñéô óåñì ïîñ ææä"
  
! #: info/session.c:1474
  msgid "Scroll forward in this window"
  msgstr ".äæ ïåìçá äîéã÷ ìåìâ"
  
! #: info/session.c:1488
! msgid "Scroll backward in this window"
! msgstr "äæ ïåìçá äøåçà ìåìâ"
! 
! #: info/session.c:1496
  msgid "Scroll forward in this window and set default window size"
  msgstr "ïåìç ìãåâ ìù ç\"îøá êøò äðùå äæ ïåìçá äîéã÷ ìåìâ"
  
! #: info/session.c:1511
! msgid "Scroll backward in this window and set default window size"
! msgstr "ïåìç ìãåâ ìù ç\"îøá êøò äðùå äæ ïåìçá äøåçà ìåìâ"
! 
! #: info/session.c:1517
  msgid "Scroll forward in this window staying within node"
  msgstr "úéçëåðä ä÷ñéôäî úàöì éìáî äæ ïåìçá äîéã÷ ìåìâ"
  
! #: info/session.c:1532
! msgid "Scroll backward in this window staying within node"
! msgstr "úéçëåðä ä÷ñéôäî úàöì éìáî äæ ïåìçá äøåçà ìåìâ"
! 
! #: info/session.c:1540
  msgid ""
  "Scroll forward in this window staying within node and set default window size"
***************
*** 1402,1418 ****
  "ïåìç ìãåâ ìù ç\"îøá êøò äðùå úéçëåðä ä÷ñéôäî úàöì éìáî äæ ïåìçá äîéã÷ ìåìâ"
  
! #: info/session.c:1551
! msgid "Scroll backward in this window"
! msgstr "äæ ïåìçá äøåçà ìåìâ"
! 
! #: info/session.c:1559
! msgid "Scroll backward in this window and set default window size"
! msgstr "ïåìç ìãåâ ìù ç\"îøá êøò äðùå äæ ïåìçá äøåçà ìåìâ"
! 
! #: info/session.c:1568
! msgid "Scroll backward in this window staying within node"
! msgstr "úéçëåðä ä÷ñéôäî úàöì éìáî äæ ïåìçá äøåçà ìåìâ"
! 
! #: info/session.c:1576
  msgid ""
  "Scroll backward in this window staying within node and set default window "
--- 1130,1134 ----
  "ïåìç ìãåâ ìù ç\"îøá êøò äðùå úéçëåðä ä÷ñéôäî úàöì éìáî äæ ïåìçá äîéã÷ ìåìâ"
  
! #: info/session.c:1567
  msgid ""
  "Scroll backward in this window staying within node and set default window "
***************
*** 1421,1539 ****
  "ïåìç ìãåâ ìù ç\"îøá êøò äðùå úéçëåðä ä÷ñéôäî úàöì éìáî äæ ïåìçá äøåçà ìåìâ"
  
! #: info/session.c:1584
! msgid "Move to the start of this node"
! msgstr "åæ ä÷ñéô úìéçúì ïîñ ææä"
! 
! #: info/session.c:1591
! msgid "Move to the end of this node"
! msgstr "åæ ä÷ñéô óåñì ïîñ ææä"
! 
! #: info/session.c:1598
  msgid "Scroll down by lines"
  msgstr "äèî éôìë úåøåù N ìåìâ"
  
! #: info/session.c:1615
  msgid "Scroll up by lines"
  msgstr "äìòî éôìë úåøåù N ìåìâ"
  
! #: info/session.c:1633
  msgid "Scroll down by half screen size"
  msgstr "äèî éôìë äâåöú éöç ìåìâ"
  
! #: info/session.c:1659
  msgid "Scroll up by half screen size"
  msgstr "äìòî éôìë äâåöú éöç ìåìâ"
  
! #: info/session.c:1688
  msgid "Select the next window"
  msgstr "àáä ïåìçá øçá"
  
! #: info/session.c:1727
  msgid "Select the previous window"
  msgstr "íãå÷ä ïåìçá øçá"
  
! #: info/session.c:1778
  msgid "Split the current window"
  msgstr "íééðùì éçëåðä ïåìçä ÷ìç"
  
! #: info/session.c:1862
  msgid "Delete the current window"
  msgstr "éçëåðä ïåìçä úà øñä"
  
! #: info/session.c:1870
  msgid "Cannot delete a permanent window"
  msgstr "òåá÷ ïåìç øéñäì ïúéð àì"
  
! #: info/session.c:1902
  msgid "Delete all other windows"
  msgstr "éçëåðä ãáìî úåðåìçä ìë úà øñä"
  
! #: info/session.c:1948
! msgid "Scroll the other window"
! msgstr "àáä ïåìçá ìåìâ"
! 
! #: info/session.c:1969
! msgid "Scroll the other window backward"
! msgstr "àáä ïåìçá äøåçà ìåìâ"
! 
! #: info/session.c:1975
  msgid "Grow (or shrink) this window"
  msgstr "äæ ïåìç (ïè÷ä åà) ìãâä"
  
! #: info/session.c:1986
  msgid "Divide the available screen space among the visible windows"
  msgstr "íéâöåîä úåðåìçä ìë ïéá äâåöúä çèù ÷ìç"
  
! #: info/session.c:1993
  msgid "Toggle the state of line wrapping in the current window"
  msgstr "éçëåðä ïåìçá åùìâù úåøåù úâöä áöî äðù"
  
! #: info/session.c:2000
! msgid "Toggle the usage of regular expressions in searches"
! msgstr ""
! 
! #: info/session.c:2004
! #, c-format
! msgid "Using regular expressions for searches."
! msgstr ""
! 
! #: info/session.c:2005
! #, c-format
! msgid "Using literal strings for searches."
! msgstr ""
! 
! #: info/session.c:2197
! msgid "Select the Next node"
! msgstr "äàáä ä÷ñéôá øåáò"
! 
! #: info/session.c:2205
! msgid "Select the Prev node"
! msgstr "úîãå÷ä ä÷ñéôì øåáò"
! 
! #: info/session.c:2213
! msgid "Select the Up node"
! msgstr "ìòîù ä÷ñéôì øåáò"
! 
! #: info/session.c:2220
! msgid "Select the last node in this file"
! msgstr "äæ êîñîá äðåøçàä ä÷ñéôì øåáò"
! 
! #: info/session.c:2248 info/session.c:2282
! msgid "This window has no additional nodes"
! msgstr "äæ ïåìçá úåà÷ñéô øúåé ïéà"
! 
! #: info/session.c:2254
! msgid "Select the first node in this file"
! msgstr "äæ êîñîá äðåùàøä ä÷ñéôì øåáò"
! 
! #: info/session.c:2289
! msgid "Select the last item in this node's menu"
! msgstr "åæä ä÷ñéôä èéøôúî ïåøçàä óéòñá øçá"
! 
! #: info/session.c:2295
  msgid "Select this menu item"
  msgstr "èéøôúäî äæ óéòñá øçá"
  
! #: info/session.c:2328
  #, fuzzy, c-format
  msgid "There isn't %d item in this menu."
--- 1137,1205 ----
  "ïåìç ìãåâ ìù ç\"îøá êøò äðùå úéçëåðä ä÷ñéôäî úàöì éìáî äæ ïåìçá äøåçà ìåìâ"
  
! #: info/session.c:1573
  msgid "Scroll down by lines"
  msgstr "äèî éôìë úåøåù N ìåìâ"
  
! #: info/session.c:1579
  msgid "Scroll up by lines"
  msgstr "äìòî éôìë úåøåù N ìåìâ"
  
! #: info/session.c:1591
  msgid "Scroll down by half screen size"
  msgstr "äèî éôìë äâåöú éöç ìåìâ"
  
! #: info/session.c:1618
  msgid "Scroll up by half screen size"
  msgstr "äìòî éôìë äâåöú éöç ìåìâ"
  
! #: info/session.c:1624
! msgid "Scroll the other window"
! msgstr "àáä ïåìçá ìåìâ"
! 
! #: info/session.c:1645
! msgid "Scroll the other window backward"
! msgstr "àáä ïåìçá äøåçà ìåìâ"
! 
! #: info/session.c:1745
  msgid "Select the next window"
  msgstr "àáä ïåìçá øçá"
  
! #: info/session.c:1782
  msgid "Select the previous window"
  msgstr "íãå÷ä ïåìçá øçá"
  
! #: info/session.c:1826
  msgid "Split the current window"
  msgstr "íééðùì éçëåðä ïåìçä ÷ìç"
  
! #: info/session.c:1868
  msgid "Delete the current window"
  msgstr "éçëåðä ïåìçä úà øñä"
  
! #: info/session.c:1873
  msgid "Cannot delete a permanent window"
  msgstr "òåá÷ ïåìç øéñäì ïúéð àì"
  
! #: info/session.c:1904
  msgid "Delete all other windows"
  msgstr "éçëåðä ãáìî úåðåìçä ìë úà øñä"
  
! #: info/session.c:1950
  msgid "Grow (or shrink) this window"
  msgstr "äæ ïåìç (ïè÷ä åà) ìãâä"
  
! #: info/session.c:1961
  msgid "Divide the available screen space among the visible windows"
  msgstr "íéâöåîä úåðåìçä ìë ïéá äâåöúä çèù ÷ìç"
  
! #: info/session.c:1968
  msgid "Toggle the state of line wrapping in the current window"
  msgstr "éçëåðä ïåìçá åùìâù úåøåù úâöä áöî äðù"
  
! #: info/session.c:2117
  msgid "Select this menu item"
  msgstr "èéøôúäî äæ óéòñá øçá"
  
! #: info/session.c:2147
  #, fuzzy, c-format
  msgid "There isn't %d item in this menu."
***************
*** 1542,1688 ****
  msgstr[1] ".íéôéòñ %d ïéà äæ èéøôúá"
  
! #: info/session.c:2524 info/session.c:2525
  #, c-format
  msgid "Menu item (%s): "
  msgstr "Menu item (%s): "
  
! #: info/session.c:2528
  msgid "Menu item: "
  msgstr "Menu item: "
  
! #: info/session.c:2535 info/session.c:2536
  #, c-format
  msgid "Follow xref (%s): "
  msgstr "Follow xref (%s): "
  
! #: info/session.c:2539
  msgid "Follow xref: "
  msgstr "Follow xref: "
  
! #: info/session.c:2660
  msgid "Read a menu item and select its node"
  msgstr "äîéàúîä ä÷ñéôì øåáòå èéøôúî óéòñ íù àø÷"
  
! #: info/session.c:2668
  msgid "Read a footnote or cross reference and select its node"
  msgstr "äîéàúîä ä÷ñéôì øåáòå øåùé÷ åà äøòä ìù íù àø÷"
  
! #: info/session.c:2674
  msgid "Move to the start of this node's menu"
  msgstr "åæ ä÷ñéôá èéøôúä úìéçúì ïîñ ææä"
  
! #: info/session.c:2696
  msgid "Visit as many menu items at once as possible"
  msgstr "äæ èéøôúî íéôéòñ ìù øùôàä ìëë áø øôñî âöä"
  
! #: info/session.c:2724
! msgid "Read a node name and select it"
! msgstr "äéìà øåáòå ä÷ñéô ìù íù àø÷"
  
! #: info/session.c:2778 info/session.c:2783
! msgid "Goto node: "
! msgstr "Goto node: "
  
! #: info/session.c:2855
! #, c-format
! msgid "No menu in node `%s'."
! msgstr ".íéèéøôú `%s' ïéà ä÷ñéôá"
  
! #: info/session.c:2904
! #, c-format
! msgid "No menu item `%s' in node `%s'."
! msgstr ".`%s' óéòñ ïéà `%s' ä÷ñéô ìù èéøôúá"
  
! #: info/session.c:2940
! #, c-format
! msgid "Unable to find node referenced by `%s' in `%s'."
  msgstr ".`%s' óéòñá äéìà øù÷î `%s'-á èéøôúä øùà ä÷ñéô éúàöî àì"
  
! #: info/session.c:2992
  msgid "Read a list of menus starting from dir and follow them"
  msgstr "íäéøçà áå÷òå dir-î äìéçúîä èéøôú éôéòñ úøãéñ àø÷"
  
! #: info/session.c:2994
  msgid "Follow menus: "
  msgstr "Follow menus: "
  
! #: info/session.c:3187
  msgid "Find the node describing program invocation"
  msgstr "úéðëúä õéøäì ãöéë úøàúîä ä÷ñéôä úà àöî"
  
! #: info/session.c:3189
  #, c-format
  msgid "Find Invocation node of [%s]: "
  msgstr "Find Invocation node of [%s]: "
  
! #: info/session.c:3227
  msgid "Read a manpage reference and select it"
  msgstr "åúåà âöäå manpage-ì äééðôä àø÷"
  
! #: info/session.c:3231
  msgid "Get Manpage: "
  msgstr "Get Manpage: "
  
! #: info/session.c:3261
! msgid "Select the node `Top' in this file"
  msgstr "äæ êîñîá (`Top') úéùàøä ä÷ñéôì øåáò"
  
! #: info/session.c:3267
! msgid "Select the node `(dir)'"
  msgstr "`(dir)' ä÷ñéôì øåáò"
  
! #: info/session.c:3284 info/session.c:3286
! #, c-format
! msgid "Kill node (%s): "
! msgstr "Kill node (%s): "
! 
! #: info/session.c:3337
! #, c-format
! msgid "Cannot kill node `%s'"
! msgstr "`%s' ä÷ñéô ÷ìñì úåøùôà ïéà"
! 
! #: info/session.c:3347
! msgid "Cannot kill the last node"
! msgstr "äãéçé ä÷ñéô ÷ìñì úåøùôà ïéà"
  
! #: info/session.c:3433
  msgid "Select the most recently selected node"
  msgstr "äâöåäù äðåøçàä ä÷ñéôì øåæç"
  
! #: info/session.c:3439
! msgid "Kill this node"
! msgstr "åæ ä÷ñéô ÷ìñ"
  
! #: info/session.c:3447
  msgid "Read the name of a file and select it"
  msgstr "åúåà âöäå õáå÷ ìù íù àø÷"
  
! #: info/session.c:3451
  msgid "Find file: "
  msgstr "Find file: "
  
! #: info/session.c:3468
! #, c-format
! msgid "Cannot find `%s'."
  msgstr ".àöîð àì `%s' õáå÷"
  
! # No ellipsis because that would look awkward when the translation of
! # "Done." is appended.
! #: info/session.c:3508 info/session.c:3633
  #, fuzzy, c-format
! msgid "writing file %s"
! msgstr "`%s' ä÷ñéô èìô"
! 
! #: info/session.c:3519 info/session.c:3644
! #, c-format
! msgid "Could not create output file `%s'."
  msgstr ".`%s' èìô õáå÷ úøéöéá äì÷ú"
  
! #: info/session.c:3533 info/session.c:3663
  #, fuzzy, c-format
  msgid "error writing to %s: %s"
  msgstr "`%s'-ì äáéúëá äì÷ú"
  
! #: info/session.c:3541
  #, fuzzy, c-format
  msgid "closing %s"
--- 1208,1392 ----
  msgstr[1] ".íéôéòñ %d ïéà äæ èéøôúá"
  
! #: info/session.c:2156
! msgid "Select the last item in this node's menu"
! msgstr "åæä ä÷ñéôä èéøôúî ïåøçàä óéòñá øçá"
! 
! #: info/session.c:2264 info/session.c:2265
  #, c-format
  msgid "Menu item (%s): "
  msgstr "Menu item (%s): "
  
! #: info/session.c:2268
  msgid "Menu item: "
  msgstr "Menu item: "
  
! #: info/session.c:2275 info/session.c:2276
  #, c-format
  msgid "Follow xref (%s): "
  msgstr "Follow xref (%s): "
  
! #: info/session.c:2279
  msgid "Follow xref: "
  msgstr "Follow xref: "
  
! #: info/session.c:2368
  msgid "Read a menu item and select its node"
  msgstr "äîéàúîä ä÷ñéôì øåáòå èéøôúî óéòñ íù àø÷"
  
! #: info/session.c:2393
  msgid "Read a footnote or cross reference and select its node"
  msgstr "äîéàúîä ä÷ñéôì øåáòå øåùé÷ åà äøòä ìù íù àø÷"
  
! #: info/session.c:2399
  msgid "Move to the start of this node's menu"
  msgstr "åæ ä÷ñéôá èéøôúä úìéçúì ïîñ ææä"
  
! #: info/session.c:2421
  msgid "Visit as many menu items at once as possible"
  msgstr "äæ èéøôúî íéôéòñ ìù øùôàä ìëë áø øôñî âöä"
  
! #: info/session.c:2520
! msgid "Move to the previous cross reference"
! msgstr "íãå÷ä øåùé÷ì ïîñ ææä"
  
! #: info/session.c:2583
! msgid "Move to the next cross reference"
! msgstr "àáä øåùé÷ì ïîñ ææä"
  
! #: info/session.c:2644
! msgid "Select reference or menu item appearing on this line"
! msgstr "úéçëåðä äøåùá òéôåîä èéøôúî óéòñ åà øåùé÷ øçà áå÷ò"
  
! #: info/session.c:2678
! #, fuzzy, c-format
! msgid "No menu in node '%s'."
! msgstr ".íéèéøôú `%s' ïéà ä÷ñéôá"
  
! #: info/session.c:2725
! #, fuzzy, c-format
! msgid "Unable to find node referenced by '%s' in '%s'."
  msgstr ".`%s' óéòñá äéìà øù÷î `%s'-á èéøôúä øùà ä÷ñéô éúàöî àì"
  
! #: info/session.c:2775
  msgid "Read a list of menus starting from dir and follow them"
  msgstr "íäéøçà áå÷òå dir-î äìéçúîä èéøôú éôéòñ úøãéñ àø÷"
  
! #: info/session.c:2777
  msgid "Follow menus: "
  msgstr "Follow menus: "
  
! #: info/session.c:2879
! msgid "Select the Next node"
! msgstr "äàáä ä÷ñéôá øåáò"
! 
! #: info/session.c:2886
! msgid "Select the Prev node"
! msgstr "úîãå÷ä ä÷ñéôì øåáò"
! 
! #: info/session.c:2893
! msgid "Select the Up node"
! msgstr "ìòîù ä÷ñéôì øåáò"
! 
! #: info/session.c:2899
! msgid "Select the last node in this file"
! msgstr "äæ êîñîá äðåøçàä ä÷ñéôì øåáò"
! 
! #: info/session.c:2926 info/session.c:2959
! msgid "This window has no additional nodes"
! msgstr "äæ ïåìçá úåà÷ñéô øúåé ïéà"
! 
! #: info/session.c:2932
! msgid "Select the first node in this file"
! msgstr "äæ êîñîá äðåùàøä ä÷ñéôì øåáò"
! 
! #: info/session.c:3064
! msgid "No more nodes within this document."
! msgstr ".äæ êîñîá úåà÷ñéô øúåé ïéà"
! 
! #: info/session.c:3109 info/session.c:3149
! #, fuzzy
! msgid "No 'Prev' or 'Up' for this node within this document."
! msgstr ".åæ ä÷ñéô øåáò `Up'-å `Prev' ììåë åðéà äæ êîñî"
! 
! #: info/session.c:3162
! msgid "Move forwards or down through node structure"
! msgstr ".úåà÷ñéôä äðáîá øúåé ÷åîò åà äîéã÷ òåð"
! 
! #: info/session.c:3179
! msgid "Move backwards or up through node structure"
! msgstr ".úåà÷ñéôä äðáîá äìòî éôìë åà äøåçà òåð"
! 
! #: info/session.c:3202
! msgid "Read a node name and select it"
! msgstr "äéìà øåáòå ä÷ñéô ìù íù àø÷"
! 
! #: info/session.c:3256 info/session.c:3260
! msgid "Goto node: "
! msgstr "Goto node: "
! 
! #: info/session.c:3439
  msgid "Find the node describing program invocation"
  msgstr "úéðëúä õéøäì ãöéë úøàúîä ä÷ñéôä úà àöî"
  
! #: info/session.c:3441
  #, c-format
  msgid "Find Invocation node of [%s]: "
  msgstr "Find Invocation node of [%s]: "
  
! #: info/session.c:3486
  msgid "Read a manpage reference and select it"
  msgstr "åúåà âöäå manpage-ì äééðôä àø÷"
  
! #: info/session.c:3490
  msgid "Get Manpage: "
  msgstr "Get Manpage: "
  
! #: info/session.c:3511
! #, fuzzy
! msgid "Select the node 'Top' in this file"
  msgstr "äæ êîñîá (`Top') úéùàøä ä÷ñéôì øåáò"
  
! #: info/session.c:3517
! #, fuzzy
! msgid "Select the node '(dir)'"
  msgstr "`(dir)' ä÷ñéôì øåáò"
  
! #: info/session.c:3523
! msgid "Show full file name of node being displayed"
! msgstr ""
  
! #: info/session.c:3540
  msgid "Select the most recently selected node"
  msgstr "äâöåäù äðåøçàä ä÷ñéôì øåæç"
  
! #: info/session.c:3545
! #, c-format
! msgid "No earlier node in history"
! msgstr ""
  
! #: info/session.c:3549
  msgid "Read the name of a file and select it"
  msgstr "åúåà âöäå õáå÷ ìù íù àø÷"
  
! #: info/session.c:3553
  msgid "Find file: "
  msgstr "Find file: "
  
! #: info/session.c:3570
! #, fuzzy, c-format
! msgid "Cannot find '%s'."
  msgstr ".àöîð àì `%s' õáå÷"
  
! #: info/session.c:3619
  #, fuzzy, c-format
! msgid "Could not create output file '%s'."
  msgstr ".`%s' èìô õáå÷ úøéöéá äì÷ú"
  
! #: info/session.c:3633
  #, fuzzy, c-format
  msgid "error writing to %s: %s"
  msgstr "`%s'-ì äáéúëá äì÷ú"
  
! #: info/session.c:3642
  #, fuzzy, c-format
  msgid "closing %s"
***************
*** 1691,1716 ****
  # No ellipsis because that would look awkward when the translation of
  # "Done." is appended.
! #: info/session.c:3590
  #, fuzzy, c-format
  msgid "writing node %s..."
  msgstr "`%s' ä÷ñéô èìô"
  
! #: info/session.c:3670
! #, fuzzy, c-format
! msgid "closing file %s"
! msgstr "`%s' èìô õáå÷ úøéâñá äì÷ú"
! 
! #: info/session.c:3678
  msgid "Pipe the contents of this node through INFO_PRINT_COMMAND"
  msgstr "INFO_PRINT_COMMAND êøã åæ ä÷ñéô ïëåú ñôãä"
  
! #: info/session.c:3713
! #, c-format
! msgid "Cannot open pipe to `%s'."
  msgstr ".`%s'-ì ÷éôà úçéúôá äì÷ú"
  
  # No ellipsis because that would look awkward when the translation of
  # "Done." is appended.
! #: info/session.c:3718
  #, fuzzy, c-format
  msgid "printing node %s..."
--- 1395,1415 ----
  # No ellipsis because that would look awkward when the translation of
  # "Done." is appended.
! #: info/session.c:3691
  #, fuzzy, c-format
  msgid "writing node %s..."
  msgstr "`%s' ä÷ñéô èìô"
  
! #: info/session.c:3737
  msgid "Pipe the contents of this node through INFO_PRINT_COMMAND"
  msgstr "INFO_PRINT_COMMAND êøã åæ ä÷ñéô ïëåú ñôãä"
  
! #: info/session.c:3765
! #, fuzzy, c-format
! msgid "Cannot open pipe to '%s'."
  msgstr ".`%s'-ì ÷éôà úçéúôá äì÷ú"
  
  # No ellipsis because that would look awkward when the translation of
  # "Done." is appended.
! #: info/session.c:3770
  #, fuzzy, c-format
  msgid "printing node %s..."
***************
*** 1719,1763 ****
  # No ellipsis because that would look awkward when the translation of
  # "Done." is appended.
! #: info/session.c:3726
  #, fuzzy, c-format
  msgid "finished printing node %s"
  msgstr "%s ä÷ñéô úñôãä"
  
! #: info/session.c:4015
! msgid "Search continued from the end of the document."
  msgstr ""
  
! #: info/session.c:4020
  #, fuzzy
  msgid "Search continued from the beginning of the document."
  msgstr "äøåù úìéçú ãò ÷çî"
  
! #: info/session.c:4037
  #, c-format
  msgid "Searching subfile %s ..."
  msgstr "... %s õáå÷-úú ÷øåñ"
  
! #: info/session.c:4097
! msgid "Read a string and search for it case-sensitively"
! msgstr "úåéùéøá úåáùçúä êåú äúåà ùôçå úæåøçî àø÷"
! 
! #: info/session.c:4104
! msgid "Read a string and search for it"
! msgstr "äúåà ùôçå úæåøçî àø÷"
! 
! #: info/session.c:4112
! msgid "Read a string and search backward for it"
! msgstr "äøåçà äúåà ùôçå úæåøçî àø÷"
  
! #: info/session.c:4169 info/session.c:4175
  #, fuzzy, c-format
  msgid "%s%s%s [%s]: "
  msgstr "%s%sfor string [%s]: "
  
! #: info/session.c:4170 info/session.c:4176
  msgid "Regexp search"
! msgstr ""
  
! #: info/session.c:4171 info/session.c:4177
  #, fuzzy
  msgid " case-sensitively"
--- 1418,1474 ----
  # No ellipsis because that would look awkward when the translation of
  # "Done." is appended.
! #: info/session.c:3778
  #, fuzzy, c-format
  msgid "finished printing node %s"
  msgstr "%s ä÷ñéô úñôãä"
  
! #: info/session.c:3810
! msgid "Toggle the usage of regular expressions in searches"
! msgstr ""
! 
! #: info/session.c:3814
! #, c-format
! msgid "Using regular expressions for searches."
  msgstr ""
  
! #: info/session.c:3815
! #, c-format
! msgid "Using literal strings for searches."
! msgstr ""
! 
! #: info/session.c:4059
! #, fuzzy
! msgid "Search continued from the end of the document."
! msgstr "äøåù úìéçú ãò ÷çî"
! 
! #: info/session.c:4064
  #, fuzzy
  msgid "Search continued from the beginning of the document."
  msgstr "äøåù úìéçú ãò ÷çî"
  
! #: info/session.c:4084
  #, c-format
  msgid "Searching subfile %s ..."
  msgstr "... %s õáå÷-úú ÷øåñ"
  
! #: info/session.c:4123
! msgid "Search failed."
! msgstr ".äàöîð àì úæåøçîä"
  
! #: info/session.c:4142
  #, fuzzy, c-format
  msgid "%s%s%s [%s]: "
  msgstr "%s%sfor string [%s]: "
  
! #: info/session.c:4143 info/session.c:4149
! #, fuzzy
  msgid "Regexp search"
! msgstr "I-search: "
! 
! #: info/session.c:4143 info/session.c:4149
! msgid "Search"
! msgstr "Search"
  
! #: info/session.c:4144 info/session.c:4150
  #, fuzzy
  msgid " case-sensitively"
***************
*** 1766,1888 ****
  # The following 4 are untranslated because they are used with the
  # format string above in a prompt, and we don't translate prompts.
! #: info/session.c:4172 info/session.c:4178
  #, fuzzy
  msgid " backward"
  msgstr "Search backward"
  
! #: info/session.c:4176
! msgid "Search"
! msgstr "Search"
  
! #: info/session.c:4225
! msgid "Search failed."
! msgstr ".äàöîð àì úæåøçîä"
  
  #: info/session.c:4243
  msgid "Repeat last search in the same direction"
  msgstr "ïååéë åúåàá ïåøçà ùåôéç ìò øåæç"
  
! #: info/session.c:4246 info/session.c:4267
  msgid "No previous search string"
  msgstr "ïåøçà ùåôéçî úæåøçî ïéà"
  
! #: info/session.c:4264
  msgid "Repeat last search in the reverse direction"
  msgstr "êåôä ïååéëá ïåøçà ùåôéç ìò øåæç"
  
! #: info/session.c:4294 info/session.c:4300
  msgid "Search interactively for a string as you type it"
  msgstr "äúåà ä/ãéì÷î ä/úàù éãë êåú úæåøçî ùôç"
  
! #: info/session.c:4380
  #, fuzzy
  msgid "Regexp I-search backward: "
  msgstr "I-search backward: "
  
! #: info/session.c:4381
  msgid "I-search backward: "
  msgstr "I-search backward: "
  
! #: info/session.c:4383
  #, fuzzy
  msgid "Regexp I-search: "
  msgstr "I-search: "
  
! #: info/session.c:4384
  msgid "I-search: "
  msgstr "I-search: "
  
  # Untranslated because is used with the I-search: prompt.
! #: info/session.c:4409 info/session.c:4411
  msgid "Failing "
  msgstr "Failing "
  
! #: info/session.c:4895
! msgid "Move to the previous cross reference"
! msgstr "íãå÷ä øåùé÷ì ïîñ ææä"
! 
! #: info/session.c:4913
! msgid "Move to the next cross reference"
! msgstr "àáä øåùé÷ì ïîñ ææä"
! 
! #: info/session.c:4935
! msgid "Select reference or menu item appearing on this line"
! msgstr "úéçëåðä äøåùá òéôåîä èéøôúî óéòñ åà øåùé÷ øçà áå÷ò"
! 
! #: info/session.c:4958
  msgid "Cancel current operation"
  msgstr "úéçëåð äìåòô ìèá"
  
! #: info/session.c:4965
  msgid "Quit"
  msgstr "ìèåá"
  
! #: info/session.c:4974
! msgid "Move the cursor to a specific line of the window"
! msgstr "äæ ïåìçá úîéåñî äøåùì ïîñ ææä"
  
! #: info/session.c:5006
  msgid "Redraw the display"
  msgstr "äâåöú ùãç"
  
! #: info/session.c:5043
  msgid "Quit using Info"
  msgstr "Info úéðëåúî àö"
  
! #: info/session.c:5058
  msgid "Run command bound to this key's lowercase variant"
  msgstr "äæ ù÷î ìù úåðè÷ úåéúåà úñøéâì äøåù÷ä äãå÷ô ìòôä"
  
! #: info/session.c:5069
  #, c-format
  msgid "Unknown command (%s)."
  msgstr ".(%s) úøëåî-éúìá äãå÷ô"
  
! #: info/session.c:5072
  #, c-format
  msgid "\"%s\" is invalid"
  msgstr "\"%s\" äéåâù äãå÷ô"
  
! #: info/session.c:5073
  #, fuzzy, c-format
! msgid "`%s' is invalid"
  msgstr "\"%s\" äéåâù äãå÷ô"
  
! #: info/session.c:5288
  msgid "Add this digit to the current numeric argument"
  msgstr "éçëåð éøîåð èðîåâøàì åæ äøôñ óñåä"
  
! #: info/session.c:5297
  msgid "Start (or multiply by 4) the current numeric argument"
  msgstr "4-á íéé÷ êøò ìåôë åà ,éøîåð èðîåâøà ìù äãì÷ä ìçúä"
  
- #: info/session.c:5312
- msgid "Internally used by \\[universal-argument]"
- msgstr "åæ äãå÷ôá ùîúùî \\[universal-argument]"
- 
- #: info/session.c:5388
- msgid "Show full file name of node being displayed"
- msgstr ""
- 
  #: info/tilde.c:361
  #, c-format
--- 1477,1602 ----
  # The following 4 are untranslated because they are used with the
  # format string above in a prompt, and we don't translate prompts.
! #: info/session.c:4145 info/session.c:4151
  #, fuzzy
  msgid " backward"
  msgstr "Search backward"
  
! #: info/session.c:4148
! #, fuzzy, c-format
! msgid "%s%s%s: "
! msgstr "%s%sfor string [%s]: "
  
! #: info/session.c:4168
! msgid "Search string too short"
! msgstr ""
! 
! #: info/session.c:4238
! msgid "Read a string and search for it case-sensitively"
! msgstr "úåéùéøá úåáùçúä êåú äúåà ùôçå úæåøçî àø÷"
  
  #: info/session.c:4243
+ msgid "Read a string and search for it"
+ msgstr "äúåà ùôçå úæåøçî àø÷"
+ 
+ #: info/session.c:4249
+ msgid "Read a string and search backward for it"
+ msgstr "äøåçà äúåà ùôçå úæåøçî àø÷"
+ 
+ #: info/session.c:4257
  msgid "Repeat last search in the same direction"
  msgstr "ïååéë åúåàá ïåøçà ùåôéç ìò øåæç"
  
! #: info/session.c:4265 info/session.c:4310
  msgid "No previous search string"
  msgstr "ïåøçà ùåôéçî úæåøçî ïéà"
  
! #: info/session.c:4302
  msgid "Repeat last search in the reverse direction"
  msgstr "êåôä ïååéëá ïåøçà ùåôéç ìò øåæç"
  
! #: info/session.c:4349
! msgid "Clear displayed search matches"
! msgstr ""
! 
! #: info/session.c:4366 info/session.c:4372
  msgid "Search interactively for a string as you type it"
  msgstr "äúåà ä/ãéì÷î ä/úàù éãë êåú úæåøçî ùôç"
  
! #: info/session.c:4486
  #, fuzzy
  msgid "Regexp I-search backward: "
  msgstr "I-search backward: "
  
! #: info/session.c:4487
  msgid "I-search backward: "
  msgstr "I-search backward: "
  
! #: info/session.c:4489
  #, fuzzy
  msgid "Regexp I-search: "
  msgstr "I-search: "
  
! #: info/session.c:4490
  msgid "I-search: "
  msgstr "I-search: "
  
  # Untranslated because is used with the I-search: prompt.
! #: info/session.c:4515 info/session.c:4518
  msgid "Failing "
  msgstr "Failing "
  
! #: info/session.c:4891
  msgid "Cancel current operation"
  msgstr "úéçëåð äìåòô ìèá"
  
! #: info/session.c:4898
  msgid "Quit"
  msgstr "ìèåá"
  
! #: info/session.c:4903
! #, fuzzy
! msgid "Display version of Info being run"
! msgstr "àöå úéðëúä úñøéâ ìò òãéî âöä"
! 
! #: info/session.c:4905
! #, fuzzy, c-format
! msgid "GNU Info version %s"
! msgstr "This is %s, produced by makeinfo version %s from %s.\n"
  
! #: info/session.c:4910
  msgid "Redraw the display"
  msgstr "äâåöú ùãç"
  
! #: info/session.c:4947
  msgid "Quit using Info"
  msgstr "Info úéðëåúî àö"
  
! #: info/session.c:4960
  msgid "Run command bound to this key's lowercase variant"
  msgstr "äæ ù÷î ìù úåðè÷ úåéúåà úñøéâì äøåù÷ä äãå÷ô ìòôä"
  
! #: info/session.c:4971
  #, c-format
  msgid "Unknown command (%s)."
  msgstr ".(%s) úøëåî-éúìá äãå÷ô"
  
! #: info/session.c:4974
  #, c-format
  msgid "\"%s\" is invalid"
  msgstr "\"%s\" äéåâù äãå÷ô"
  
! #: info/session.c:4975
  #, fuzzy, c-format
! msgid "'%s' is invalid"
  msgstr "\"%s\" äéåâù äãå÷ô"
  
! #: info/session.c:5293
  msgid "Add this digit to the current numeric argument"
  msgstr "éçëåð éøîåð èðîåâøàì åæ äøôñ óñåä"
  
! #: info/session.c:5300
  msgid "Start (or multiply by 4) the current numeric argument"
  msgstr "4-á íéé÷ êøò ìåôë åà ,éøîåð èðîåâøà ìù äãì÷ä ìçúä"
  
  #: info/tilde.c:361
  #, c-format
***************
*** 1890,1939 ****
  msgstr "!éåðô ïåøëæ øúåé ïéà :readline\n"
  
! #: info/variables.c:37
  msgid "When \"On\", footnotes appear and disappear automatically"
  msgstr "úéèîåèåà úåîìòðå úåòéôåî íééìåù úåøòä ,\"On\" áöîá íà"
  
! #: info/variables.c:41
  msgid "When \"On\", creating or deleting a window resizes other windows"
  msgstr "íéøçà úåðåìç éãîéî äðùî ïåìç ìù ÷åìéñ åà äøéöé ,\"On\" áöîá íà"
  
! #: info/variables.c:45
  msgid "When \"On\", flash the screen instead of ringing the bell"
  msgstr "ìéìö úòîùä íå÷îá êñîä éòáöá ÷æáä ,\"On\" áöîá íà"
  
! #: info/variables.c:49
  msgid "When \"On\", errors cause the bell to ring"
  msgstr "äòøúà ìéìö úòîùäì úîøåâ äàéâù ìë ,\"On\" áöîá íà"
  
! #: info/variables.c:53
  msgid "When \"On\", Info garbage collects files which had to be uncompressed"
  msgstr ""
  "äôùà óåñéà êéìäú é\"ò íéñåçã íéöá÷ì äö÷åäù ïåøëæ øæçîî Info ,\"On\" áöîá íà"
  
! #: info/variables.c:56
  msgid "When \"On\", the portion of the matched search string is highlighted"
  msgstr "ùåôéç úæåøçîì íéàúäù ñ÷ãðéà éèéøô ìù ÷ìçä ùâãåé ,\"On\" áöîá íà"
  
! #: info/variables.c:60
  msgid "Controls what happens when scrolling is requested at the end of a node"
  msgstr "ä÷ñéô óåñá äìéìâä úåâäðúä ìò èìåù"
  
! #: info/variables.c:65
  msgid "Same as scroll-behaviour"
  msgstr ""
  
! #: info/variables.c:69
  msgid "The number lines to scroll when the cursor moves out of the window"
  msgstr "ïåìçä úåìåáâî àöåé ïîñäùë äâåöú ìåìâì úåøåù øôñî"
  
! #: info/variables.c:73
  msgid "Controls whether scroll-behavior affects cursor movement commands"
  msgstr ""
  
! #: info/variables.c:77
  msgid "When \"On\", Info accepts and displays ISO Latin characters"
  msgstr "úåéáéñ 8 éìòá ISO éåú âéöîå èìå÷ Info ,\"On\" áöîá íà"
  
! #: info/variables.c:81
  #, fuzzy
  msgid ""
--- 1604,1653 ----
  msgstr "!éåðô ïåøëæ øúåé ïéà :readline\n"
  
! #: info/variables.c:51
  msgid "When \"On\", footnotes appear and disappear automatically"
  msgstr "úéèîåèåà úåîìòðå úåòéôåî íééìåù úåøòä ,\"On\" áöîá íà"
  
! #: info/variables.c:55
  msgid "When \"On\", creating or deleting a window resizes other windows"
  msgstr "íéøçà úåðåìç éãîéî äðùî ïåìç ìù ÷åìéñ åà äøéöé ,\"On\" áöîá íà"
  
! #: info/variables.c:59
  msgid "When \"On\", flash the screen instead of ringing the bell"
  msgstr "ìéìö úòîùä íå÷îá êñîä éòáöá ÷æáä ,\"On\" áöîá íà"
  
! #: info/variables.c:63
  msgid "When \"On\", errors cause the bell to ring"
  msgstr "äòøúà ìéìö úòîùäì úîøåâ äàéâù ìë ,\"On\" áöîá íà"
  
! #: info/variables.c:67
  msgid "When \"On\", Info garbage collects files which had to be uncompressed"
  msgstr ""
  "äôùà óåñéà êéìäú é\"ò íéñåçã íéöá÷ì äö÷åäù ïåøëæ øæçîî Info ,\"On\" áöîá íà"
  
! #: info/variables.c:70
  msgid "When \"On\", the portion of the matched search string is highlighted"
  msgstr "ùåôéç úæåøçîì íéàúäù ñ÷ãðéà éèéøô ìù ÷ìçä ùâãåé ,\"On\" áöîá íà"
  
! #: info/variables.c:74
  msgid "Controls what happens when scrolling is requested at the end of a node"
  msgstr "ä÷ñéô óåñá äìéìâä úåâäðúä ìò èìåù"
  
! #: info/variables.c:79
  msgid "Same as scroll-behaviour"
  msgstr ""
  
! #: info/variables.c:83
  msgid "The number lines to scroll when the cursor moves out of the window"
  msgstr "ïåìçä úåìåáâî àöåé ïîñäùë äâåöú ìåìâì úåøåù øôñî"
  
! #: info/variables.c:87
  msgid "Controls whether scroll-behavior affects cursor movement commands"
  msgstr ""
  
! #: info/variables.c:91
  msgid "When \"On\", Info accepts and displays ISO Latin characters"
  msgstr "úåéáéñ 8 éìòá ISO éåú âéöîå èìå÷ Info ,\"On\" áöîá íà"
  
! #: info/variables.c:95
  #, fuzzy
  msgid ""
***************
*** 1941,2021 ****
  msgstr "ä÷ñéô óåñá äìéìâä úåâäðúä ìò èìåù"
  
! #: info/variables.c:86
  msgid "Minimal length of a search string"
  msgstr ""
  
! #: info/variables.c:90
  msgid "Skip current window when searching"
  msgstr ""
  
! #: info/variables.c:95
  msgid "Explain the use of a variable"
  msgstr "íéðúùî ìù ãé÷ôú øàú"
  
! #: info/variables.c:101
  msgid "Describe variable: "
  msgstr "Describe variable: "
  
! #: info/variables.c:120
  msgid "Set the value of an Info variable"
  msgstr "Info äðúùî ìù êøò äðù"
  
! #: info/variables.c:126
  msgid "Set variable: "
  msgstr "Set variable: "
  
! #: info/variables.c:144
  #, c-format
  msgid "Set %s to value (%d): "
  msgstr "Set %s to value (%d): "
  
! #: info/variables.c:184
  #, c-format
  msgid "Set %s to value (%s): "
  msgstr "Set %s to value (%s): "
  
! #: info/window.c:1077
  msgid "--*** Tags out of Date ***"
  msgstr "--*** úðëãåòî äðéà Tags úìáè ***-- "
  
! #: info/window.c:1088
  msgid "-----Info: (), lines ----, "
  msgstr "-----Info: (), lines ----, "
  
! #: info/window.c:1095
! #, c-format
! msgid "-%s---Info: %s, %d lines --%s--"
  msgstr "-%s---Info: %s, %d lines --%s--"
  
! #: info/window.c:1099
! #, c-format
! msgid "-%s%s-Info: (%s)%s, %d lines --%s--"
  msgstr "-%s%s-Info: (%s)%s, %d lines --%s--"
  
! #: info/window.c:1106
  #, c-format
  msgid " Subfile: %s"
  msgstr " Subfile: %s"
  
! #: install-info/install-info.c:286
  #, fuzzy, c-format
  msgid "%s for %s"
  msgstr " for %s"
  
! #: install-info/install-info.c:525
  #, c-format
  msgid "\tTry `%s --help' for a complete list of options.\n"
  msgstr ".íéðééôàî ìù äàìî äîéùø úìá÷ì `%s --help' äñð\n"
  
! #: install-info/install-info.c:533
  #, fuzzy, c-format
  msgid "Usage: %s [OPTION]... [INFO-FILE [DIR-FILE]]\n"
  msgstr "%s [íéðééôàî]... TEXINFO-õáå÷... :ùåîéùä ïôåà\n"
  
! #: install-info/install-info.c:535
  msgid "Add or remove entries in INFO-FILE from the Info directory DIR-FILE."
  msgstr ""
  
! #: install-info/install-info.c:536
  msgid ""
  "INFO-FILE and DIR-FILE are required unless the --info-file\n"
--- 1655,1762 ----
  msgstr "ä÷ñéô óåñá äìéìâä úåâäðúä ìò èìåù"
  
! #: info/variables.c:100
  msgid "Minimal length of a search string"
  msgstr ""
  
! #: info/variables.c:104
  msgid "Skip current window when searching"
  msgstr ""
  
! #: info/variables.c:108
! msgid "Exclude default directories from file search path"
! msgstr ""
! 
! #: info/variables.c:112
! msgid "Hide some Info file syntax in the text of nodes"
! msgstr ""
! 
! #: info/variables.c:116
! msgid ""
! "Length of time in milliseconds to wait for the next byte in a sequence "
! "indicating that a key has been pressed"
! msgstr ""
! 
! #: info/variables.c:120
! msgid "Highlight search matches"
! msgstr ""
! 
! #: info/variables.c:124
! msgid "Method to use to track mouse events"
! msgstr ""
! 
! #: info/variables.c:130
  msgid "Explain the use of a variable"
  msgstr "íéðúùî ìù ãé÷ôú øàú"
  
! #: info/variables.c:136
  msgid "Describe variable: "
  msgstr "Describe variable: "
  
! #: info/variables.c:151
  msgid "Set the value of an Info variable"
  msgstr "Info äðúùî ìù êøò äðù"
  
! #: info/variables.c:158
  msgid "Set variable: "
  msgstr "Set variable: "
  
! #: info/variables.c:174
  #, c-format
  msgid "Set %s to value (%d): "
  msgstr "Set %s to value (%d): "
  
! #: info/variables.c:208
  #, c-format
  msgid "Set %s to value (%s): "
  msgstr "Set %s to value (%s): "
  
! #: info/window.c:921
  msgid "--*** Tags out of Date ***"
  msgstr "--*** úðëãåòî äðéà Tags úìáè ***-- "
  
! #: info/window.c:965
  msgid "-----Info: (), lines ----, "
  msgstr "-----Info: (), lines ----, "
  
! #: info/window.c:972
! #, fuzzy, c-format
! msgid "-%s---Info: %s, %ld lines --%s--"
  msgstr "-%s---Info: %s, %d lines --%s--"
  
! #: info/window.c:976
! #, fuzzy, c-format
! msgid "-%s%s-Info: (%s)%s, %ld lines --%s--"
  msgstr "-%s%s-Info: (%s)%s, %d lines --%s--"
  
! #: info/window.c:982
  #, c-format
  msgid " Subfile: %s"
  msgstr " Subfile: %s"
  
! #: install-info/install-info.c:292
! #, c-format
! msgid "%s: empty file"
! msgstr "÷éø åðéä %s õáå÷"
! 
! #: install-info/install-info.c:294
  #, fuzzy, c-format
  msgid "%s for %s"
  msgstr " for %s"
  
! #: install-info/install-info.c:533
  #, c-format
  msgid "\tTry `%s --help' for a complete list of options.\n"
  msgstr ".íéðééôàî ìù äàìî äîéùø úìá÷ì `%s --help' äñð\n"
  
! #: install-info/install-info.c:541
  #, fuzzy, c-format
  msgid "Usage: %s [OPTION]... [INFO-FILE [DIR-FILE]]\n"
  msgstr "%s [íéðééôàî]... TEXINFO-õáå÷... :ùåîéùä ïôåà\n"
  
! #: install-info/install-info.c:543
  msgid "Add or remove entries in INFO-FILE from the Info directory DIR-FILE."
  msgstr ""
  
! #: install-info/install-info.c:544
  msgid ""
  "INFO-FILE and DIR-FILE are required unless the --info-file\n"
***************
*** 2023,2027 ****
  msgstr ""
  
! #: install-info/install-info.c:540
  msgid ""
  "Options:\n"
--- 1764,1768 ----
  msgstr ""
  
! #: install-info/install-info.c:548
  msgid ""
  "Options:\n"
***************
*** 2032,2040 ****
  msgstr ""
  
! #: install-info/install-info.c:547
  msgid ""
  " --debug             report what is being done.\n"
  " --delete            delete existing entries for INFO-FILE from DIR-FILE;\n"
  "                      don't insert any new entries.\n"
  " --description=TEXT  the description of the entry is TEXT; used with\n"
  "                      the --name option to become synonymous with the\n"
--- 1773,1784 ----
  msgstr ""
  
! #: install-info/install-info.c:555
  msgid ""
  " --debug             report what is being done.\n"
  " --delete            delete existing entries for INFO-FILE from DIR-FILE;\n"
  "                      don't insert any new entries.\n"
+ " --defsection=TEXT   like --section, but only use TEXT if no sections\n"
+ "                      are present in INFO-FILE (replacing \"Miscellaneous"
+ "\").\n"
  " --description=TEXT  the description of the entry is TEXT; used with\n"
  "                      the --name option to become synonymous with the\n"
***************
*** 2045,2049 ****
  msgstr ""
  
! #: install-info/install-info.c:558
  msgid ""
  " --entry=TEXT        insert TEXT as an Info directory entry,\n"
--- 1789,1793 ----
  msgstr ""
  
! #: install-info/install-info.c:568
  msgid ""
  " --entry=TEXT        insert TEXT as an Info directory entry,\n"
***************
*** 2057,2061 ****
  msgstr ""
  
! #: install-info/install-info.c:567
  msgid ""
  " --help              display this help and exit.\n"
--- 1801,1805 ----
  msgstr ""
  
! #: install-info/install-info.c:577
  msgid ""
  " --help              display this help and exit.\n"
***************
*** 2067,2071 ****
  msgstr ""
  
! #: install-info/install-info.c:575
  msgid ""
  " --maxwidth, --max-width=COL  wrap description at column COL.\n"
--- 1811,1815 ----
  msgstr ""
  
! #: install-info/install-info.c:585
  msgid ""
  " --maxwidth, --max-width=COL  wrap description at column COL.\n"
***************
*** 2077,2081 ****
  msgstr ""
  
! #: install-info/install-info.c:583
  msgid ""
  " --regex=R           put this file's entries in all sections that match the\n"
--- 1821,1825 ----
  msgstr ""
  
! #: install-info/install-info.c:593
  msgid ""
  " --regex=R           put this file's entries in all sections that match the\n"
***************
*** 2089,2097 ****
  "                      If you don't specify any sections, they are "
  "determined\n"
! "                       from information in the Info file itself.\n"
  " --section R SEC     equivalent to --regex=R --section=SEC --add-once."
  msgstr ""
  
! #: install-info/install-info.c:596
  msgid ""
  " --silent            suppress warnings.\n"
--- 1833,1844 ----
  "                      If you don't specify any sections, they are "
  "determined\n"
! "                       from information in the Info file itself;\n"
! "                       if nothing is available there, the --defsection\n"
! "                       value is used; if that is not specified, the\n"
! "                       final default is \"Miscellaneous\".\n"
  " --section R SEC     equivalent to --regex=R --section=SEC --add-once."
  msgstr ""
  
! #: install-info/install-info.c:609
  msgid ""
  " --silent            suppress warnings.\n"
***************
*** 2100,2116 ****
  msgstr ""
  
! #: install-info/install-info.c:603 tp/texi2any.pl:849
! #, fuzzy
! msgid ""
! "Email bug reports to bug-texinfo@gnu.org,\n"
! "general questions and discussion to help-texinfo@gnu.org.\n"
! "Texinfo home page: http://www.gnu.org/software/texinfo/"
! msgstr ""
! "\n"
! "                       ,bug-texinfo@gnu.org-ì äì÷ú éçååéã çåìùì àð\n"
! "               .help-texinfo@gnu.org-ì ïåéãì íéàùåðå úåéììë úåìàùå\n"
! "         .http://www.gnu.org/software/texinfo/ :Texinfo ìù úéáä óã"
! 
! #: install-info/install-info.c:630
  #, fuzzy, c-format
  msgid ""
--- 1847,1851 ----
  msgstr ""
  
! #: install-info/install-info.c:643
  #, fuzzy, c-format
  msgid ""
***************
*** 2147,2222 ****
  "* Menu:\n"
  
! #: install-info/install-info.c:654
  #, fuzzy, c-format
  msgid "%s: could not read (%s) and could not create (%s)"
  msgstr "%s õáå÷ ìù (%s) äàéø÷á ïäå (%s) äøéöéá ïä äì÷ú\n"
  
! #: install-info/install-info.c:758
! #, c-format
! msgid "%s: empty file"
! msgstr "÷éø åðéä %s õáå÷"
! 
! #: install-info/install-info.c:1109 install-info/install-info.c:1149
  #, c-format
  msgid "START-INFO-DIR-ENTRY without matching END-INFO-DIR-ENTRY"
  msgstr "íàåú END-INFO-DIR-ENTRY àìì START-INFO-DIR-ENTRY"
  
! #: install-info/install-info.c:1144
  #, c-format
  msgid "END-INFO-DIR-ENTRY without matching START-INFO-DIR-ENTRY"
  msgstr "íàåú START-INFO-DIR-ENTRY àìì END-INFO-DIR-ENTRY"
  
! #: install-info/install-info.c:2008 install-info/install-info.c:2018
  #, c-format
  msgid "%s: already have dir file: %s\n"
  msgstr ""
  
! #: install-info/install-info.c:2098
  #, c-format
  msgid "%s: Specify the Info file only once.\n"
  msgstr ".ãáìá úçà íòô %s-ì Info õáå÷ ïééöì ïúéð\n"
  
! #: install-info/install-info.c:2131
  #, c-format
  msgid "Extra regular expression specified, ignoring `%s'"
  msgstr ""
  
! #: install-info/install-info.c:2143
! #, c-format
  msgid "Error in regular expression `%s': %s"
! msgstr ""
  
! #: install-info/install-info.c:2201
  #, c-format
  msgid "excess command line argument `%s'"
  msgstr "`%s' øúåéî èðîåâøà"
  
! #: install-info/install-info.c:2205
  #, c-format
  msgid "No input file specified; try --help for more information."
  msgstr ".äøæò úìá÷ì --help äñð ;èì÷ õáå÷ ïåéö ïéà"
  
! #: install-info/install-info.c:2207
  #, c-format
  msgid "No dir file specified; try --help for more information."
  msgstr ".äøæò úìá÷ì --help äñð ;dir õáå÷ ïåéö ïéà"
  
! #: install-info/install-info.c:2349
  #, c-format
  msgid "no info dir entry in `%s'"
  msgstr "`%s'-á éùàø èéøôú éôéòñ ïéà"
  
! #: install-info/install-info.c:2597
  #, c-format
  msgid "no entries found for `%s'; nothing deleted"
  msgstr "÷çîð àì íåìë ;`%s' øåáò èéøôú éôéòñ åàöîð àì"
  
! #: tp/DebugTexinfo/DebugTree.pm:63 tp/Texinfo/Convert/Converter.pm:821
! #: tp/Texinfo/Convert/DocBook.pm:311 tp/Texinfo/Convert/HTML.pm:6528
! #: tp/Texinfo/Convert/HTML.pm:6552 tp/Texinfo/Convert/HTML.pm:6929
! #: tp/Texinfo/Convert/HTML.pm:6987 tp/Texinfo/Convert/HTML.pm:7065
! #: tp/Texinfo/Convert/HTML.pm:7142 tp/Texinfo/Convert/IXIN.pm:293
! #: tp/Texinfo/Convert/Info.pm:96 tp/Texinfo/Convert/Info.pm:200
! #: tp/Texinfo/Convert/Info.pm:226 tp/Texinfo/Convert/Plaintext.pm:503
  #: tp/Texinfo/Convert/TexinfoXML.pm:457
  #, fuzzy, perl-format
--- 1882,1957 ----
  "* Menu:\n"
  
! #: install-info/install-info.c:667
  #, fuzzy, c-format
  msgid "%s: could not read (%s) and could not create (%s)"
  msgstr "%s õáå÷ ìù (%s) äàéø÷á ïäå (%s) äøéöéá ïä äì÷ú\n"
  
! #: install-info/install-info.c:1134 install-info/install-info.c:1174
  #, c-format
  msgid "START-INFO-DIR-ENTRY without matching END-INFO-DIR-ENTRY"
  msgstr "íàåú END-INFO-DIR-ENTRY àìì START-INFO-DIR-ENTRY"
  
! #: install-info/install-info.c:1169
  #, c-format
  msgid "END-INFO-DIR-ENTRY without matching START-INFO-DIR-ENTRY"
  msgstr "íàåú START-INFO-DIR-ENTRY àìì END-INFO-DIR-ENTRY"
  
! #: install-info/install-info.c:2037 install-info/install-info.c:2047
  #, c-format
  msgid "%s: already have dir file: %s\n"
  msgstr ""
  
! #: install-info/install-info.c:2143
  #, c-format
  msgid "%s: Specify the Info file only once.\n"
  msgstr ".ãáìá úçà íòô %s-ì Info õáå÷ ïééöì ïúéð\n"
  
! #: install-info/install-info.c:2176
  #, c-format
  msgid "Extra regular expression specified, ignoring `%s'"
  msgstr ""
  
! #: install-info/install-info.c:2188
! #, fuzzy, c-format
  msgid "Error in regular expression `%s': %s"
! msgstr "ïåøçà ùåôéçî úæåøçî ïéà"
  
! #: install-info/install-info.c:2250
  #, c-format
  msgid "excess command line argument `%s'"
  msgstr "`%s' øúåéî èðîåâøà"
  
! #: install-info/install-info.c:2254
  #, c-format
  msgid "No input file specified; try --help for more information."
  msgstr ".äøæò úìá÷ì --help äñð ;èì÷ õáå÷ ïåéö ïéà"
  
! #: install-info/install-info.c:2256
  #, c-format
  msgid "No dir file specified; try --help for more information."
  msgstr ".äøæò úìá÷ì --help äñð ;dir õáå÷ ïåéö ïéà"
  
! #: install-info/install-info.c:2277
! #, fuzzy, c-format
! msgid "Could not read %s."
! msgstr "`%s' äé÷éú úøéöéá (%s) äì÷ú"
! 
! #: install-info/install-info.c:2424
  #, c-format
  msgid "no info dir entry in `%s'"
  msgstr "`%s'-á éùàø èéøôú éôéòñ ïéà"
  
! #: install-info/install-info.c:2672
  #, c-format
  msgid "no entries found for `%s'; nothing deleted"
  msgstr "÷çîð àì íåìë ;`%s' øåáò èéøôú éôéòñ åàöîð àì"
  
! #: tp/DebugTexinfo/DebugTree.pm:63 tp/Texinfo/Convert/Converter.pm:855
! #: tp/Texinfo/Convert/Converter.pm:893 tp/Texinfo/Convert/Converter.pm:1204
! #: tp/Texinfo/Convert/DocBook.pm:326 tp/Texinfo/Convert/HTML.pm:6499
! #: tp/Texinfo/Convert/HTML.pm:6523 tp/Texinfo/Convert/HTML.pm:6900
! #: tp/Texinfo/Convert/HTML.pm:6958 tp/Texinfo/Convert/HTML.pm:7036
! #: tp/Texinfo/Convert/HTML.pm:7113 tp/Texinfo/Convert/IXIN.pm:293
! #: tp/Texinfo/Convert/Info.pm:295 tp/Texinfo/Convert/Plaintext.pm:538
  #: tp/Texinfo/Convert/TexinfoXML.pm:457
  #, fuzzy, perl-format
***************
*** 2224,2479 ****
  msgstr "`%s' åø÷àî úåáçøä èìô úçéúôá äì÷ú"
  
! #: tp/Texinfo/Common.pm:865
  msgid "recursion is always allowed"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:866
  msgid "arguments are quoted by default"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1065
  #, fuzzy, perl-format
  msgid "%s is not a valid language code"
  msgstr "ISO 639 é\"ò íéøëåîä ïåùìä éðîéñî ãçà åðéà %s"
  
! #: tp/Texinfo/Common.pm:1070
  #, fuzzy, perl-format
  msgid "%s is not a valid region code"
  msgstr "ISO 639 é\"ò íéøëåîä ïåùìä éðîéñî ãçà åðéà %s"
  
! #: tp/Texinfo/Common.pm:1088
  #, fuzzy, perl-format
  msgid "%s is not a valid split possibility"
  msgstr "ISO 639 é\"ò íéøëåîä ïåùìä éðîéñî ãçà åðéà %s"
  
! #: tp/Texinfo/Common.pm:1111
  #, fuzzy, perl-format
  msgid "could not read %s: %s"
  msgstr "`%s' äé÷éú úøéöéá (%s) äì÷ú"
  
! #: tp/Texinfo/Common.pm:1129
  #, fuzzy, perl-format
  msgid "error on closing @verbatiminclude file %s: %s"
  msgstr "`%s' èìô õáå÷ úøéâñá äì÷ú"
  
! #: tp/Texinfo/Common.pm:1134 tp/Texinfo/Parser.pm:3187
  #, fuzzy, perl-format
  msgid "@%s: could not find %s"
  msgstr ".àöîð àì `%s' õáå÷"
  
! #: tp/Texinfo/Common.pm:1432
  #, fuzzy, perl-format
  msgid "could not open html refs config file %s: %s"
  msgstr "`%s' äé÷éú úøéöéá (%s) äì÷ú"
  
! #: tp/Texinfo/Common.pm:1460
  #, fuzzy
  msgid "missing type"
  msgstr "äãå÷ô íù øñç"
  
! #: tp/Texinfo/Common.pm:1463
  #, fuzzy, perl-format
  msgid "unrecognized type: %s"
  msgstr "%s úéðëú øåáò `--%s' ääåæî-éúìá ïééôàî\n"
  
! #: tp/Texinfo/Common.pm:1480
  #, fuzzy, perl-format
  msgid "error on closing html refs config file %s: %s"
  msgstr "`%s' äé÷éú úøéöéá (%s) äì÷ú"
  
! #: tp/Texinfo/Common.pm:1515
  msgid "no node to be renamed"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1526
  msgid "nodes without a new name at the end of file"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1536 tp/Texinfo/Parser.pm:842
  #, fuzzy, perl-format
  msgid "could not open %s: %s"
  msgstr "`%s' åø÷àî úåáçøä èìô úçéúôá äì÷ú"
  
! #: tp/Texinfo/Common.pm:2028
! #, perl-format
  msgid "could not protect hash character in @%s"
! msgstr ""
  
! #: tp/Texinfo/Convert/Converter.pm:394 tp/Texinfo/Convert/Converter.pm:413
  #, fuzzy, perl-format
  msgid "Obsolete variable %s\n"
  msgstr "Set variable: "
  
! #: tp/Texinfo/Convert/Converter.pm:604
  #, fuzzy, perl-format
  msgid "could not create directories `%s' or `%s': %s"
  msgstr "`%s' äé÷éú úøéöéá (%s) äì÷ú"
  
! #: tp/Texinfo/Convert/Converter.pm:612
  #, fuzzy, perl-format
  msgid "could not create directory `%s': %s"
  msgstr "`%s' äé÷éú úøéöéá (%s) äì÷ú"
  
! #: tp/Texinfo/Convert/DocBook.pm:347 tp/Texinfo/Convert/HTML.pm:6955
! #: tp/Texinfo/Convert/HTML.pm:7013 tp/Texinfo/Convert/IXIN.pm:915
! #: tp/Texinfo/Convert/Info.pm:159 tp/Texinfo/Convert/Info.pm:185
! #: tp/Texinfo/Convert/Info.pm:216 tp/Texinfo/Convert/Info.pm:279
! #: tp/Texinfo/Convert/TexinfoXML.pm:476 tp/Texinfo/Parser.pm:1950
! #, fuzzy, perl-format
! msgid "error on closing %s: %s"
! msgstr "`%s'-ì äáéúëá äì÷ú"
! 
! #: tp/Texinfo/Convert/DocBook.pm:923
  #, fuzzy, perl-format
  msgid "@image file `%s' not found, using `%s'"
  msgstr "@image øåáò `%s' õáå÷ úàéø÷á (%s) äì÷ú"
  
! #: tp/Texinfo/Convert/HTML.pm:1683
  #, fuzzy, perl-format
  msgid "@image file `%s' (for HTML) not found, using `%s'"
  msgstr "(HTML øåáò ùøãð) @image øåáò `%s' õáå÷ úàéø÷á (%s) äì÷ú"
  
! #: tp/Texinfo/Convert/HTML.pm:2354
  #, perl-format
  msgid "raw format %s is not converted"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4833
  msgid "string not closed in css file"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4835
  msgid "--css-include ended in comment"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4837
  msgid "@import not finished in css file"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4863
  #, fuzzy, perl-format
  msgid "CSS file %s not found"
  msgstr "àöîð àì %cend macro"
  
! #: tp/Texinfo/Convert/HTML.pm:4869
  #, fuzzy, perl-format
  msgid "could not open --include-file %s: %s"
  msgstr "`%s' åø÷àî úåáçøä èìô úçéúôá äì÷ú"
  
! #: tp/Texinfo/Convert/HTML.pm:4879
  #, fuzzy, perl-format
  msgid "error on closing CSS file %s: %s"
  msgstr "`%s' èìô õáå÷ úøéâñá äì÷ú"
  
! #: tp/Texinfo/Convert/HTML.pm:5825 tp/Texinfo/Convert/HTML.pm:5829
  #, fuzzy, perl-format
  msgid "no htmlxref.cnf entry found for `%s'"
  msgstr "`%s' úæåøçî íéìéëîä ñ÷ãðéà éèéøô ïéà\n"
  
! #: tp/Texinfo/Convert/HTML.pm:6523
  #, fuzzy, perl-format
  msgid "error on closing frame file %s: %s"
  msgstr "`%s' èìô õáå÷ úøéâñá äì÷ú"
  
! #: tp/Texinfo/Convert/HTML.pm:6547
  #, fuzzy, perl-format
  msgid "error on closing TOC frame file %s: %s"
  msgstr "`%s' èìô õáå÷ úøéâñá äì÷ú"
  
! #: tp/Texinfo/Convert/HTML.pm:6662
  #, perl-format
  msgid "handler %s of stage %s priority %s failed"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6863
  msgid "must specify a title with a title command or @top"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:7072
  #, fuzzy, perl-format
  msgid "error on closing redirection node file %s: %s"
  msgstr "`%s' èìô õáå÷ úøéâñá äì÷ú"
  
! #: tp/Texinfo/Convert/HTML.pm:7097
  #, fuzzy, perl-format
  msgid "old name for `%s' is a node of the document"
  msgstr ".åæ ä÷ñéô øåáò `Up'-å `Prev' ììåë åðéà äæ êîñî"
  
! #: tp/Texinfo/Convert/HTML.pm:7103
  #, fuzzy, perl-format
  msgid "file empty for renamed node `%s'"
  msgstr "øåùé÷ óà ïéà `%s' ä÷ñéôì"
  
! #: tp/Texinfo/Convert/HTML.pm:7117
! #, perl-format
  msgid "target node (new name for `%s') not in document: %s"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:7149
  #, fuzzy, perl-format
  msgid "error on closing renamed node redirection file %s: %s"
  msgstr "`%s' èìô õáå÷ úøéâñá äì÷ú"
  
! #: tp/Texinfo/Convert/HTML.pm:7187
  #, fuzzy
  msgid "empty node name"
  msgstr "`%s' úæåøçî íéìéëîä ñ÷ãðéà éèéøô ïéà\n"
  
! #: tp/Texinfo/Convert/HTML.pm:7189 tp/Texinfo/Parser.pm:3534
  #, perl-format
  msgid "syntax for an external node used for `%s'"
  msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:105
  #, fuzzy
  msgid "document without nodes"
  msgstr ".íéèéøôú ïéà åæ ä÷ñéôá"
  
! #: tp/Texinfo/Convert/Info.pm:122
  #, fuzzy
  msgid "document without Top node"
  msgstr ".íéèéøôú ïéà åæ ä÷ñéôá"
  
! #: tp/Texinfo/Convert/Info.pm:169
! #, perl-format
  msgid "rename %s failed: %s"
! msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:251
  #, perl-format
  msgid "@%s output more than once: %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:366
  #, fuzzy, perl-format
  msgid "@%s outside of any node"
  msgstr "(ä÷ñéô ìëì õåçî)"
  
! #: tp/Texinfo/Convert/Info.pm:406
  #, fuzzy, perl-format
  msgid "@node name should not contain `,': %s"
  msgstr "`%s' åø÷àî úåáçøä èìô úçéúôá äì÷ú"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1287 tp/Texinfo/Parser.pm:2566
  #, fuzzy, perl-format
  msgid "entry for index `%s' outside of any node"
  msgstr "ä÷ñéô ìëì õåçî øãâåî `%s' ñ÷ãðéà èéøô"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1400
  #, fuzzy, perl-format
  msgid "error on closing image text file %s: %s"
  msgstr "`%s' èìô õáå÷ úøéâñá äì÷ú"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1405
  #, perl-format
  msgid "@image file `%s' unreadable: %s"
  msgstr "@image øåáò `%s' õáå÷ úàéø÷á (%s) äì÷ú"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1428
  #, fuzzy, perl-format
  msgid "could not find @image file `%s.txt' nor alternate text"
  msgstr ".äàöîð àì `%s' ä÷ñéô"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1816
  msgid ""
  "@strong{Note...} produces a spurious cross-reference in Info; reword to "
--- 1959,2230 ----
  msgstr "`%s' åø÷àî úåáçøä èìô úçéúôá äì÷ú"
  
! #: tp/Texinfo/Common.pm:878
  msgid "recursion is always allowed"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:879
  msgid "arguments are quoted by default"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1102
  #, fuzzy, perl-format
  msgid "%s is not a valid language code"
  msgstr "ISO 639 é\"ò íéøëåîä ïåùìä éðîéñî ãçà åðéà %s"
  
! #: tp/Texinfo/Common.pm:1107
  #, fuzzy, perl-format
  msgid "%s is not a valid region code"
  msgstr "ISO 639 é\"ò íéøëåîä ïåùìä éðîéñî ãçà åðéà %s"
  
! #: tp/Texinfo/Common.pm:1125
  #, fuzzy, perl-format
  msgid "%s is not a valid split possibility"
  msgstr "ISO 639 é\"ò íéøëåîä ïåùìä éðîéñî ãçà åðéà %s"
  
! #: tp/Texinfo/Common.pm:1148
  #, fuzzy, perl-format
  msgid "could not read %s: %s"
  msgstr "`%s' äé÷éú úøéöéá (%s) äì÷ú"
  
! #: tp/Texinfo/Common.pm:1167
  #, fuzzy, perl-format
  msgid "error on closing @verbatiminclude file %s: %s"
  msgstr "`%s' èìô õáå÷ úøéâñá äì÷ú"
  
! #: tp/Texinfo/Common.pm:1173 tp/Texinfo/Parser.pm:3342
  #, fuzzy, perl-format
  msgid "@%s: could not find %s"
  msgstr ".àöîð àì `%s' õáå÷"
  
! #: tp/Texinfo/Common.pm:1517
  #, fuzzy, perl-format
  msgid "could not open html refs config file %s: %s"
  msgstr "`%s' äé÷éú úøéöéá (%s) äì÷ú"
  
! #: tp/Texinfo/Common.pm:1545
  #, fuzzy
  msgid "missing type"
  msgstr "äãå÷ô íù øñç"
  
! #: tp/Texinfo/Common.pm:1548
  #, fuzzy, perl-format
  msgid "unrecognized type: %s"
  msgstr "%s úéðëú øåáò `--%s' ääåæî-éúìá ïééôàî\n"
  
! #: tp/Texinfo/Common.pm:1565
  #, fuzzy, perl-format
  msgid "error on closing html refs config file %s: %s"
  msgstr "`%s' äé÷éú úøéöéá (%s) äì÷ú"
  
! #: tp/Texinfo/Common.pm:1600
  msgid "no node to be renamed"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1611
  msgid "nodes without a new name at the end of file"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1621 tp/Texinfo/Parser.pm:926
  #, fuzzy, perl-format
  msgid "could not open %s: %s"
  msgstr "`%s' åø÷àî úåáçøä èìô úçéúôá äì÷ú"
  
! #: tp/Texinfo/Common.pm:2141
! #, fuzzy, perl-format
  msgid "could not protect hash character in @%s"
! msgstr "`%s' åø÷àî úåáçøä èìô úçéúôá äì÷ú"
  
! #: tp/Texinfo/Convert/Converter.pm:395 tp/Texinfo/Convert/Converter.pm:414
  #, fuzzy, perl-format
  msgid "Obsolete variable %s\n"
  msgstr "Set variable: "
  
! #: tp/Texinfo/Convert/Converter.pm:794
! #, perl-format
! msgid "%s: output incompatible with split"
! msgstr ""
! 
! #: tp/Texinfo/Convert/Converter.pm:876 tp/Texinfo/Convert/Converter.pm:909
! #: tp/Texinfo/Convert/DocBook.pm:362 tp/Texinfo/Convert/HTML.pm:6926
! #: tp/Texinfo/Convert/HTML.pm:6984 tp/Texinfo/Convert/IXIN.pm:915
! #: tp/Texinfo/Convert/Info.pm:161 tp/Texinfo/Convert/Info.pm:187
! #: tp/Texinfo/Convert/Info.pm:215 tp/Texinfo/Convert/Info.pm:275
! #: tp/Texinfo/Convert/TexinfoXML.pm:476 tp/Texinfo/Parser.pm:2034
! #, fuzzy, perl-format
! msgid "error on closing %s: %s"
! msgstr "`%s'-ì äáéúëá äì÷ú"
! 
! #: tp/Texinfo/Convert/Converter.pm:987
  #, fuzzy, perl-format
  msgid "could not create directories `%s' or `%s': %s"
  msgstr "`%s' äé÷éú úøéöéá (%s) äì÷ú"
  
! #: tp/Texinfo/Convert/Converter.pm:995
  #, fuzzy, perl-format
  msgid "could not create directory `%s': %s"
  msgstr "`%s' äé÷éú úøéöéá (%s) äì÷ú"
  
! #: tp/Texinfo/Convert/DocBook.pm:969
  #, fuzzy, perl-format
  msgid "@image file `%s' not found, using `%s'"
  msgstr "@image øåáò `%s' õáå÷ úàéø÷á (%s) äì÷ú"
  
! #: tp/Texinfo/Convert/DocBook.pm:1083 tp/Texinfo/Parser.pm:5355
! #, fuzzy
! msgid "no argument specified for @U"
! msgstr "ä÷ñéô íù àìì `%c%s' äàøåä"
! 
! #: tp/Texinfo/Convert/HTML.pm:1684
  #, fuzzy, perl-format
  msgid "@image file `%s' (for HTML) not found, using `%s'"
  msgstr "(HTML øåáò ùøãð) @image øåáò `%s' õáå÷ úàéø÷á (%s) äì÷ú"
  
! #: tp/Texinfo/Convert/HTML.pm:2373
  #, perl-format
  msgid "raw format %s is not converted"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4883
  msgid "string not closed in css file"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4885
  msgid "--css-include ended in comment"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4887
  msgid "@import not finished in css file"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4913
  #, fuzzy, perl-format
  msgid "CSS file %s not found"
  msgstr "àöîð àì %cend macro"
  
! #: tp/Texinfo/Convert/HTML.pm:4919
  #, fuzzy, perl-format
  msgid "could not open --include-file %s: %s"
  msgstr "`%s' åø÷àî úåáçøä èìô úçéúôá äì÷ú"
  
! #: tp/Texinfo/Convert/HTML.pm:4929
  #, fuzzy, perl-format
  msgid "error on closing CSS file %s: %s"
  msgstr "`%s' èìô õáå÷ úøéâñá äì÷ú"
  
! #: tp/Texinfo/Convert/HTML.pm:5796 tp/Texinfo/Convert/HTML.pm:5800
  #, fuzzy, perl-format
  msgid "no htmlxref.cnf entry found for `%s'"
  msgstr "`%s' úæåøçî íéìéëîä ñ÷ãðéà éèéøô ïéà\n"
  
! #: tp/Texinfo/Convert/HTML.pm:6494
  #, fuzzy, perl-format
  msgid "error on closing frame file %s: %s"
  msgstr "`%s' èìô õáå÷ úøéâñá äì÷ú"
  
! #: tp/Texinfo/Convert/HTML.pm:6518
  #, fuzzy, perl-format
  msgid "error on closing TOC frame file %s: %s"
  msgstr "`%s' èìô õáå÷ úøéâñá äì÷ú"
  
! #: tp/Texinfo/Convert/HTML.pm:6633
  #, perl-format
  msgid "handler %s of stage %s priority %s failed"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6834
  msgid "must specify a title with a title command or @top"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:7043
  #, fuzzy, perl-format
  msgid "error on closing redirection node file %s: %s"
  msgstr "`%s' èìô õáå÷ úøéâñá äì÷ú"
  
! #: tp/Texinfo/Convert/HTML.pm:7068
  #, fuzzy, perl-format
  msgid "old name for `%s' is a node of the document"
  msgstr ".åæ ä÷ñéô øåáò `Up'-å `Prev' ììåë åðéà äæ êîñî"
  
! #: tp/Texinfo/Convert/HTML.pm:7074
  #, fuzzy, perl-format
  msgid "file empty for renamed node `%s'"
  msgstr "øåùé÷ óà ïéà `%s' ä÷ñéôì"
  
! #: tp/Texinfo/Convert/HTML.pm:7088
! #, fuzzy, perl-format
  msgid "target node (new name for `%s') not in document: %s"
! msgstr ".åæ ä÷ñéô øåáò `Up'-å `Prev' ììåë åðéà äæ êîñî"
  
! #: tp/Texinfo/Convert/HTML.pm:7120
  #, fuzzy, perl-format
  msgid "error on closing renamed node redirection file %s: %s"
  msgstr "`%s' èìô õáå÷ úøéâñá äì÷ú"
  
! #: tp/Texinfo/Convert/HTML.pm:7158
  #, fuzzy
  msgid "empty node name"
  msgstr "`%s' úæåøçî íéìéëîä ñ÷ãðéà éèéøô ïéà\n"
  
! #: tp/Texinfo/Convert/HTML.pm:7160 tp/Texinfo/Parser.pm:3689
  #, perl-format
  msgid "syntax for an external node used for `%s'"
  msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:106
  #, fuzzy
  msgid "document without nodes"
  msgstr ".íéèéøôú ïéà åæ ä÷ñéôá"
  
! #: tp/Texinfo/Convert/Info.pm:123
  #, fuzzy
  msgid "document without Top node"
  msgstr ".íéèéøôú ïéà åæ ä÷ñéôá"
  
! #: tp/Texinfo/Convert/Info.pm:171
! #, fuzzy, perl-format
  msgid "rename %s failed: %s"
! msgstr ".àöîð àì `%s' õáå÷"
  
! #: tp/Texinfo/Convert/Info.pm:247
  #, perl-format
  msgid "@%s output more than once: %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:379
  #, fuzzy, perl-format
  msgid "@%s outside of any node"
  msgstr "(ä÷ñéô ìëì õåçî)"
  
! #: tp/Texinfo/Convert/Info.pm:419
  #, fuzzy, perl-format
  msgid "@node name should not contain `,': %s"
  msgstr "`%s' åø÷àî úåáçøä èìô úçéúôá äì÷ú"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1312
! #, perl-format
! msgid "Index entry in @%s with : produces invalid Info: %s"
! msgstr ""
! 
! #: tp/Texinfo/Convert/Plaintext.pm:1359 tp/Texinfo/Parser.pm:2721
  #, fuzzy, perl-format
  msgid "entry for index `%s' outside of any node"
  msgstr "ä÷ñéô ìëì õåçî øãâåî `%s' ñ÷ãðéà èéøô"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1473
  #, fuzzy, perl-format
  msgid "error on closing image text file %s: %s"
  msgstr "`%s' èìô õáå÷ úøéâñá äì÷ú"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1478
  #, perl-format
  msgid "@image file `%s' unreadable: %s"
  msgstr "@image øåáò `%s' õáå÷ úàéø÷á (%s) äì÷ú"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1501
  #, fuzzy, perl-format
  msgid "could not find @image file `%s.txt' nor alternate text"
  msgstr ".äàöîð àì `%s' ä÷ñéô"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1893
  msgid ""
  "@strong{Note...} produces a spurious cross-reference in Info; reword to "
***************
*** 2481,2802 ****
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2022
! #, perl-format
  msgid "@%s cross-reference name should not contain `:'"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2039
  #, fuzzy, perl-format
  msgid "@%s node name should not contain `%s'"
  msgstr "`%s' åø÷àî úåáçøä èìô úçéúôá äì÷ú"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2054
! #, perl-format
  msgid "@%s node name should not contain `:'"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2077
  #, fuzzy, perl-format
  msgid "`.' or `,' must follow @xref, not %s"
  msgstr "%c àìå `,' åà `.' àåáì êéøö øåùé÷ éøçà"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2080
  #, fuzzy
  msgid "`.' or `,' must follow @xref"
  msgstr "%c àìå `,' åà `.' àåáì êéøö øåùé÷ éøçà"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2852
  #, fuzzy, perl-format
  msgid "menu entry node name should not contain `%s'"
  msgstr "%c%s-ì éåâù èðîåâøà"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2859
  msgid "menu entry node name should not contain `:'"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2870
  #, fuzzy
  msgid "menu entry name should not contain `:'"
  msgstr "%c%s-ì éåâù èðîåâøà"
  
! #: tp/Texinfo/Parser.pm:826
  #, fuzzy, perl-format
  msgid "@%s should only appear at beginning or end of document"
  msgstr "`%s' åø÷àî úåáçøä èìô úçéúôá äì÷ú"
  
! #: tp/Texinfo/Parser.pm:1076 tp/Texinfo/Structuring.pm:598
  #, perl-format
  msgid "multiple @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1110
  #, fuzzy, perl-format
  msgid "bad syntax for @%s argument: %s"
  msgstr "%c%s-ì éåâù èðîåâøà"
  
! #: tp/Texinfo/Parser.pm:1126
  #, fuzzy, perl-format
  msgid "bad or empty @%s formal argument: %s"
  msgstr "%c%s-ì éåâù èðîåâøà"
  
! #: tp/Texinfo/Parser.pm:1135 tp/Texinfo/Parser.pm:4655
! #: tp/Texinfo/Parser.pm:4681 tp/Texinfo/Parser.pm:5403
! #: tp/Texinfo/Parser.pm:5419 tp/Texinfo/Parser.pm:5434
  #, perl-format
  msgid "%c%s requires a name"
  msgstr "íù ùøåã %c%s"
  
! #: tp/Texinfo/Parser.pm:1139 tp/Texinfo/Parser.pm:4658
! #: tp/Texinfo/Parser.pm:4684 tp/Texinfo/Parser.pm:5406
! #: tp/Texinfo/Parser.pm:5422 tp/Texinfo/Parser.pm:5437
  #, fuzzy, perl-format
  msgid "bad name for @%s"
  msgstr "%c%s-ì éåâù èðîåâøà"
  
! #: tp/Texinfo/Parser.pm:1257
  #, fuzzy, perl-format
  msgid "@end %s seen before @%s closing brace"
  msgstr "`Top' ú÷ñéô øöåé ,äðåùàøä ä÷ñéôä éðôì àöîð @menu"
  
! #: tp/Texinfo/Parser.pm:1261
  #, fuzzy, perl-format
  msgid "@%s seen before @%s closing brace"
  msgstr "`Top' ú÷ñéô øöåé ,äðåùàøä ä÷ñéôä éðôì àöîð @menu"
  
! #: tp/Texinfo/Parser.pm:1266
  #, perl-format
  msgid "%c%s missing close brace"
  msgstr "%c%s-ì øñç éðîé øâåñ"
  
! #: tp/Texinfo/Parser.pm:1270
  #, fuzzy, perl-format
  msgid "@%s missing closing delimiter sequence: %s}"
  msgstr "%c%s-ì øñç éðîé øâåñ"
  
! #: tp/Texinfo/Parser.pm:1392
  #, fuzzy, perl-format
  msgid "@itemx should not begin @%s"
  msgstr "`%s' åø÷àî úåáçøä èìô úçéúôá äì÷ú"
  
! #: tp/Texinfo/Parser.pm:1460
  msgid "@itemx must follow @item"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1628
  #, perl-format
  msgid "@%s has text but no @item"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1659
  #, perl-format
  msgid "`@end' expected `%s', but saw `%s'"
  msgstr "`%s' àöîð íìåà ,`%s' ì\"ö `@end' éøçà"
  
! #: tp/Texinfo/Parser.pm:1662
  #, fuzzy, perl-format
  msgid "@%s seen before @end %s"
  msgstr "`Top' ú÷ñéô øöåé ,äðåùàøä ä÷ñéôä éðôì àöîð @menu"
  
! #: tp/Texinfo/Parser.pm:1666
  #, fuzzy, perl-format
  msgid "no matching `%cend %s'"
  msgstr "íàåú `%cend %s' øñç"
  
! #: tp/Texinfo/Parser.pm:1692 tp/Texinfo/Parser.pm:5003
! #: tp/Texinfo/Parser.pm:5225
  #, fuzzy, perl-format
  msgid "misplaced %c"
  msgstr "åîå÷îá åðéàù %c"
  
! #: tp/Texinfo/Parser.pm:1790 tp/Texinfo/Parser.pm:3146
  #, fuzzy, perl-format
  msgid "unmatched `%c%s'"
  msgstr "âåæ-ïá åì ïéàù `%c%s'"
  
! #: tp/Texinfo/Parser.pm:2025
  #, fuzzy, perl-format
  msgid "macro `%s' called with too many args"
  msgstr "éãî íéáø íéèðîåâøà úììåë `%s' åø÷àîì %d äøåùá äúìéçúù äàéø÷"
  
! #: tp/Texinfo/Parser.pm:2047
  #, fuzzy, perl-format
  msgid "@%s missing close brace"
  msgstr "%c%s-ì øñç éðîé øâåñ"
  
! #: tp/Texinfo/Parser.pm:2055
  #, fuzzy, perl-format
  msgid "macro `%s' declared without argument called with an argument"
  msgstr "éãî íéáø íéèðîåâøà úììåë `%s' åø÷àîì %d äøåùá äúìéçúù äàéø÷"
  
! #: tp/Texinfo/Parser.pm:2090
  #, fuzzy, perl-format
  msgid "\\ in @%s expansion followed `%s' instead of parameter name or \\"
  msgstr "øèîøô íù åà \\ íå÷îá ,åø÷àî úáçøäá \\ úåá÷òá `%s'"
  
! #: tp/Texinfo/Parser.pm:2494
  #, fuzzy, perl-format
  msgid "@%s `%s' previously defined"
  msgstr "íãï÷ øãâåä øáë `%s' åø÷àî"
  
! #: tp/Texinfo/Parser.pm:2499
  #, fuzzy, perl-format
  msgid "here is the previous definition as @%s"
  msgstr "äðåùàøì øãâåä `%s' ïàë"
  
! #: tp/Texinfo/Parser.pm:2860
  #, fuzzy, perl-format
  msgid "missing name for @%s"
  msgstr "@def ìù èðîåâøàá `}' øñç"
  
! #: tp/Texinfo/Parser.pm:2865
  #, fuzzy, perl-format
  msgid "missing category for @%s"
  msgstr "@def ìù èðîåâøàá `}' øñç"
  
! #: tp/Texinfo/Parser.pm:2917
  #, fuzzy, perl-format
  msgid "unexpected argument on @%s line: %s"
  msgstr "%c%s-ì éåâù èðîåâøà"
  
! #: tp/Texinfo/Parser.pm:2933
  #, fuzzy
  msgid "empty multitable"
  msgstr "÷éø åðéä %s õáå÷"
  
! #: tp/Texinfo/Parser.pm:2989 tp/Texinfo/Parser.pm:5516
  #, fuzzy, perl-format
  msgid "superfluous argument to @%s"
  msgstr "%c%s-ì éåâù èðîåâøà"
  
! #: tp/Texinfo/Parser.pm:2995 tp/Texinfo/Parser.pm:5538
! #: tp/Texinfo/Parser.pm:5550
  #, fuzzy, perl-format
  msgid "bad argument to @%s"
  msgstr "%c%s-ì éåâù èðîåâøà"
  
! #: tp/Texinfo/Parser.pm:3006
  #, perl-format
  msgid "%s requires an argument: the formatter for %citem"
  msgstr "%s úàøåäá %citem øåáò áåöéò úèéù :èðîåâøà ùøãð"
  
! #: tp/Texinfo/Parser.pm:3011
! #, perl-format
  msgid "command @%s not accepting argument in brace should not be on @%s line"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:3046
  #, fuzzy, perl-format
  msgid "accent command `@%s' not allowed as @%s argument"
  msgstr "%c%s-ì éåâù èðîåâøà"
  
! #: tp/Texinfo/Parser.pm:3124 tp/Texinfo/Parser.pm:3263
! #: tp/Texinfo/Parser.pm:5509
  #, fuzzy, perl-format
  msgid "@%s missing argument"
  msgstr ".õáå÷ íù øñç %s úéðëúì\n"
  
! #: tp/Texinfo/Parser.pm:3136
  #, fuzzy, perl-format
  msgid "unknown @end %s"
  msgstr "`%s' øëåî-éúìá ñ÷ãðéà"
  
! #: tp/Texinfo/Parser.pm:3158 tp/Texinfo/Parser.pm:3780
  #, fuzzy, perl-format
  msgid "superfluous argument to @%s %s: %s"
  msgstr "%c%s-ì éåâù èðîåâøà"
  
! #: tp/Texinfo/Parser.pm:3163 tp/Texinfo/Parser.pm:5593
! #: tp/Texinfo/Parser.pm:5638 tp/Texinfo/Parser.pm:5667
! #: tp/Texinfo/Parser.pm:5708 tp/Texinfo/Parser.pm:5786
  #, fuzzy, perl-format
  msgid "bad argument to @%s: %s"
  msgstr "%c%s-ì éåâù èðîåâøà"
  
! #: tp/Texinfo/Parser.pm:3182
  #, fuzzy, perl-format
  msgid "@%s: could not open %s: %s"
  msgstr ".àöîð àì `%s' õáå÷"
  
! #: tp/Texinfo/Parser.pm:3194
  #, perl-format
  msgid "encoding `%s' is not a canonical texinfo encoding"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3203
  #, fuzzy, perl-format
  msgid "unrecognized encoding name `%s'"
  msgstr "`%s' øëåî-éúìá ãåãé÷ íù"
  
! #: tp/Texinfo/Parser.pm:3353
  #, perl-format
  msgid "@%s after the first element"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3360
  #, fuzzy, perl-format
  msgid "@%s only meaningful on a @multitable line"
  msgstr "`@%s' êåúá @%s-ì úåòîùî ïéà"
  
! #: tp/Texinfo/Parser.pm:3400
  #, fuzzy, perl-format
  msgid "@%s should not be associated with @top"
  msgstr "`%s' åø÷àî úåáçøä èìô úçéúôá äì÷ú"
  
! #: tp/Texinfo/Parser.pm:3412
  #, fuzzy, perl-format
  msgid "@node precedes @%s, but parts may not be associated with nodes"
  msgstr "`%s' åø÷àî úåáçøä èìô úçéúôá äì÷ú"
  
! #: tp/Texinfo/Parser.pm:3514
  #, fuzzy, perl-format
  msgid "empty argument in @%s"
  msgstr "%c%s-ì éåâù èðîåâøà"
  
! #: tp/Texinfo/Parser.pm:3518
  #, fuzzy, perl-format
  msgid "empty node name after expansion `%s'"
  msgstr "%c%s-ì éåâù èðîåâøà"
  
! #: tp/Texinfo/Parser.pm:3561
  #, fuzzy, perl-format
  msgid "empty menu entry name in `%s'"
  msgstr "%c%s-ì éåâù èðîåâøà"
  
! #: tp/Texinfo/Parser.pm:3569
  #, fuzzy
  msgid "empty node name in menu entry"
  msgstr "`%s' úæåøçî íéìéëîä ñ÷ãðéà éèéøô ïéà\n"
  
! #: tp/Texinfo/Parser.pm:3642
  #, fuzzy, perl-format
  msgid "@%s should not appear in @%s"
  msgstr "`%s' åø÷àî úåáçøä èìô úçéúôá äì÷ú"
  
! #: tp/Texinfo/Parser.pm:3774
  #, fuzzy, perl-format
  msgid "@end %s should only appear at a line beginning"
  msgstr "`%s' åø÷àî úåáçøä èìô úçéúôá äì÷ú"
  
! #: tp/Texinfo/Parser.pm:3797
  #, perl-format
  msgid "macro `%s' previously defined"
  msgstr "íãï÷ øãâåä øáë `%s' åø÷àî"
  
! #: tp/Texinfo/Parser.pm:3800
  #, perl-format
  msgid "here is the previous definition of `%s'"
  msgstr "äðåùàøì øãâåä `%s' ïàë"
  
! #: tp/Texinfo/Parser.pm:3805
  #, perl-format
  msgid "redefining Texinfo language command: @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3854
! #, perl-format
  msgid "@%s without associated character"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:3916
  #, perl-format
  msgid ""
--- 2232,2554 ----
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2113
! #, fuzzy, perl-format
  msgid "@%s cross-reference name should not contain `:'"
! msgstr "`%s' åø÷àî úåáçøä èìô úçéúôá äì÷ú"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2130
  #, fuzzy, perl-format
  msgid "@%s node name should not contain `%s'"
  msgstr "`%s' åø÷àî úåáçøä èìô úçéúôá äì÷ú"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2145
! #, fuzzy, perl-format
  msgid "@%s node name should not contain `:'"
! msgstr "`%s' åø÷àî úåáçøä èìô úçéúôá äì÷ú"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2168
  #, fuzzy, perl-format
  msgid "`.' or `,' must follow @xref, not %s"
  msgstr "%c àìå `,' åà `.' àåáì êéøö øåùé÷ éøçà"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2171
  #, fuzzy
  msgid "`.' or `,' must follow @xref"
  msgstr "%c àìå `,' åà `.' àåáì êéøö øåùé÷ éøçà"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3007
  #, fuzzy, perl-format
  msgid "menu entry node name should not contain `%s'"
  msgstr "%c%s-ì éåâù èðîåâøà"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3014
! #, fuzzy
  msgid "menu entry node name should not contain `:'"
! msgstr "%c%s-ì éåâù èðîåâøà"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3025
  #, fuzzy
  msgid "menu entry name should not contain `:'"
  msgstr "%c%s-ì éåâù èðîåâøà"
  
! #: tp/Texinfo/Parser.pm:910
  #, fuzzy, perl-format
  msgid "@%s should only appear at beginning or end of document"
  msgstr "`%s' åø÷àî úåáçøä èìô úçéúôá äì÷ú"
  
! #: tp/Texinfo/Parser.pm:1160 tp/Texinfo/Structuring.pm:613
  #, perl-format
  msgid "multiple @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1194
  #, fuzzy, perl-format
  msgid "bad syntax for @%s argument: %s"
  msgstr "%c%s-ì éåâù èðîåâøà"
  
! #: tp/Texinfo/Parser.pm:1210
  #, fuzzy, perl-format
  msgid "bad or empty @%s formal argument: %s"
  msgstr "%c%s-ì éåâù èðîåâøà"
  
! #: tp/Texinfo/Parser.pm:1219 tp/Texinfo/Parser.pm:4823
! #: tp/Texinfo/Parser.pm:4849 tp/Texinfo/Parser.pm:5615
! #: tp/Texinfo/Parser.pm:5631 tp/Texinfo/Parser.pm:5646
  #, perl-format
  msgid "%c%s requires a name"
  msgstr "íù ùøåã %c%s"
  
! #: tp/Texinfo/Parser.pm:1223 tp/Texinfo/Parser.pm:4826
! #: tp/Texinfo/Parser.pm:4852 tp/Texinfo/Parser.pm:5618
! #: tp/Texinfo/Parser.pm:5634 tp/Texinfo/Parser.pm:5649
  #, fuzzy, perl-format
  msgid "bad name for @%s"
  msgstr "%c%s-ì éåâù èðîåâøà"
  
! #: tp/Texinfo/Parser.pm:1341
  #, fuzzy, perl-format
  msgid "@end %s seen before @%s closing brace"
  msgstr "`Top' ú÷ñéô øöåé ,äðåùàøä ä÷ñéôä éðôì àöîð @menu"
  
! #: tp/Texinfo/Parser.pm:1345
  #, fuzzy, perl-format
  msgid "@%s seen before @%s closing brace"
  msgstr "`Top' ú÷ñéô øöåé ,äðåùàøä ä÷ñéôä éðôì àöîð @menu"
  
! #: tp/Texinfo/Parser.pm:1350
  #, perl-format
  msgid "%c%s missing close brace"
  msgstr "%c%s-ì øñç éðîé øâåñ"
  
! #: tp/Texinfo/Parser.pm:1354
  #, fuzzy, perl-format
  msgid "@%s missing closing delimiter sequence: %s}"
  msgstr "%c%s-ì øñç éðîé øâåñ"
  
! #: tp/Texinfo/Parser.pm:1476
  #, fuzzy, perl-format
  msgid "@itemx should not begin @%s"
  msgstr "`%s' åø÷àî úåáçøä èìô úçéúôá äì÷ú"
  
! #: tp/Texinfo/Parser.pm:1544
  msgid "@itemx must follow @item"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1712
  #, perl-format
  msgid "@%s has text but no @item"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1743
  #, perl-format
  msgid "`@end' expected `%s', but saw `%s'"
  msgstr "`%s' àöîð íìåà ,`%s' ì\"ö `@end' éøçà"
  
! #: tp/Texinfo/Parser.pm:1746
  #, fuzzy, perl-format
  msgid "@%s seen before @end %s"
  msgstr "`Top' ú÷ñéô øöåé ,äðåùàøä ä÷ñéôä éðôì àöîð @menu"
  
! #: tp/Texinfo/Parser.pm:1750
  #, fuzzy, perl-format
  msgid "no matching `%cend %s'"
  msgstr "íàåú `%cend %s' øñç"
  
! #: tp/Texinfo/Parser.pm:1776 tp/Texinfo/Parser.pm:5171
! #: tp/Texinfo/Parser.pm:5437
  #, fuzzy, perl-format
  msgid "misplaced %c"
  msgstr "åîå÷îá åðéàù %c"
  
! #: tp/Texinfo/Parser.pm:1874 tp/Texinfo/Parser.pm:3301
  #, fuzzy, perl-format
  msgid "unmatched `%c%s'"
  msgstr "âåæ-ïá åì ïéàù `%c%s'"
  
! #: tp/Texinfo/Parser.pm:2109
  #, fuzzy, perl-format
  msgid "macro `%s' called with too many args"
  msgstr "éãî íéáø íéèðîåâøà úììåë `%s' åø÷àîì %d äøåùá äúìéçúù äàéø÷"
  
! #: tp/Texinfo/Parser.pm:2131
  #, fuzzy, perl-format
  msgid "@%s missing close brace"
  msgstr "%c%s-ì øñç éðîé øâåñ"
  
! #: tp/Texinfo/Parser.pm:2139
  #, fuzzy, perl-format
  msgid "macro `%s' declared without argument called with an argument"
  msgstr "éãî íéáø íéèðîåâøà úììåë `%s' åø÷àîì %d äøåùá äúìéçúù äàéø÷"
  
! #: tp/Texinfo/Parser.pm:2174
  #, fuzzy, perl-format
  msgid "\\ in @%s expansion followed `%s' instead of parameter name or \\"
  msgstr "øèîøô íù åà \\ íå÷îá ,åø÷àî úáçøäá \\ úåá÷òá `%s'"
  
! #: tp/Texinfo/Parser.pm:2649
  #, fuzzy, perl-format
  msgid "@%s `%s' previously defined"
  msgstr "íãï÷ øãâåä øáë `%s' åø÷àî"
  
! #: tp/Texinfo/Parser.pm:2654
  #, fuzzy, perl-format
  msgid "here is the previous definition as @%s"
  msgstr "äðåùàøì øãâåä `%s' ïàë"
  
! #: tp/Texinfo/Parser.pm:3015
  #, fuzzy, perl-format
  msgid "missing name for @%s"
  msgstr "@def ìù èðîåâøàá `}' øñç"
  
! #: tp/Texinfo/Parser.pm:3020
  #, fuzzy, perl-format
  msgid "missing category for @%s"
  msgstr "@def ìù èðîåâøàá `}' øñç"
  
! #: tp/Texinfo/Parser.pm:3072
  #, fuzzy, perl-format
  msgid "unexpected argument on @%s line: %s"
  msgstr "%c%s-ì éåâù èðîåâøà"
  
! #: tp/Texinfo/Parser.pm:3088
  #, fuzzy
  msgid "empty multitable"
  msgstr "÷éø åðéä %s õáå÷"
  
! #: tp/Texinfo/Parser.pm:3144 tp/Texinfo/Parser.pm:5728
  #, fuzzy, perl-format
  msgid "superfluous argument to @%s"
  msgstr "%c%s-ì éåâù èðîåâøà"
  
! #: tp/Texinfo/Parser.pm:3150 tp/Texinfo/Parser.pm:5750
! #: tp/Texinfo/Parser.pm:5762
  #, fuzzy, perl-format
  msgid "bad argument to @%s"
  msgstr "%c%s-ì éåâù èðîåâøà"
  
! #: tp/Texinfo/Parser.pm:3161
  #, perl-format
  msgid "%s requires an argument: the formatter for %citem"
  msgstr "%s úàøåäá %citem øåáò áåöéò úèéù :èðîåâøà ùøãð"
  
! #: tp/Texinfo/Parser.pm:3166
! #, fuzzy, perl-format
  msgid "command @%s not accepting argument in brace should not be on @%s line"
! msgstr "%c%s-ì éåâù èðîåâøà"
  
! #: tp/Texinfo/Parser.pm:3201
  #, fuzzy, perl-format
  msgid "accent command `@%s' not allowed as @%s argument"
  msgstr "%c%s-ì éåâù èðîåâøà"
  
! #: tp/Texinfo/Parser.pm:3279 tp/Texinfo/Parser.pm:3418
! #: tp/Texinfo/Parser.pm:5721
  #, fuzzy, perl-format
  msgid "@%s missing argument"
  msgstr ".õáå÷ íù øñç %s úéðëúì\n"
  
! #: tp/Texinfo/Parser.pm:3291
  #, fuzzy, perl-format
  msgid "unknown @end %s"
  msgstr "`%s' øëåî-éúìá ñ÷ãðéà"
  
! #: tp/Texinfo/Parser.pm:3313 tp/Texinfo/Parser.pm:3935
  #, fuzzy, perl-format
  msgid "superfluous argument to @%s %s: %s"
  msgstr "%c%s-ì éåâù èðîåâøà"
  
! #: tp/Texinfo/Parser.pm:3318 tp/Texinfo/Parser.pm:5805
! #: tp/Texinfo/Parser.pm:5850 tp/Texinfo/Parser.pm:5879
! #: tp/Texinfo/Parser.pm:5920 tp/Texinfo/Parser.pm:5998
  #, fuzzy, perl-format
  msgid "bad argument to @%s: %s"
  msgstr "%c%s-ì éåâù èðîåâøà"
  
! #: tp/Texinfo/Parser.pm:3337
  #, fuzzy, perl-format
  msgid "@%s: could not open %s: %s"
  msgstr ".àöîð àì `%s' õáå÷"
  
! #: tp/Texinfo/Parser.pm:3349
  #, perl-format
  msgid "encoding `%s' is not a canonical texinfo encoding"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3358
  #, fuzzy, perl-format
  msgid "unrecognized encoding name `%s'"
  msgstr "`%s' øëåî-éúìá ãåãé÷ íù"
  
! #: tp/Texinfo/Parser.pm:3508
  #, perl-format
  msgid "@%s after the first element"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3515
  #, fuzzy, perl-format
  msgid "@%s only meaningful on a @multitable line"
  msgstr "`@%s' êåúá @%s-ì úåòîùî ïéà"
  
! #: tp/Texinfo/Parser.pm:3555
  #, fuzzy, perl-format
  msgid "@%s should not be associated with @top"
  msgstr "`%s' åø÷àî úåáçøä èìô úçéúôá äì÷ú"
  
! #: tp/Texinfo/Parser.pm:3567
  #, fuzzy, perl-format
  msgid "@node precedes @%s, but parts may not be associated with nodes"
  msgstr "`%s' åø÷àî úåáçøä èìô úçéúôá äì÷ú"
  
! #: tp/Texinfo/Parser.pm:3669
  #, fuzzy, perl-format
  msgid "empty argument in @%s"
  msgstr "%c%s-ì éåâù èðîåâøà"
  
! #: tp/Texinfo/Parser.pm:3673
  #, fuzzy, perl-format
  msgid "empty node name after expansion `%s'"
  msgstr "%c%s-ì éåâù èðîåâøà"
  
! #: tp/Texinfo/Parser.pm:3716
  #, fuzzy, perl-format
  msgid "empty menu entry name in `%s'"
  msgstr "%c%s-ì éåâù èðîåâøà"
  
! #: tp/Texinfo/Parser.pm:3724
  #, fuzzy
  msgid "empty node name in menu entry"
  msgstr "`%s' úæåøçî íéìéëîä ñ÷ãðéà éèéøô ïéà\n"
  
! #: tp/Texinfo/Parser.pm:3797
  #, fuzzy, perl-format
  msgid "@%s should not appear in @%s"
  msgstr "`%s' åø÷àî úåáçøä èìô úçéúôá äì÷ú"
  
! #: tp/Texinfo/Parser.pm:3929
  #, fuzzy, perl-format
  msgid "@end %s should only appear at a line beginning"
  msgstr "`%s' åø÷àî úåáçøä èìô úçéúôá äì÷ú"
  
! #: tp/Texinfo/Parser.pm:3952
  #, perl-format
  msgid "macro `%s' previously defined"
  msgstr "íãï÷ øãâåä øáë `%s' åø÷àî"
  
! #: tp/Texinfo/Parser.pm:3955
  #, perl-format
  msgid "here is the previous definition of `%s'"
  msgstr "äðåùàøì øãâåä `%s' ïàë"
  
! #: tp/Texinfo/Parser.pm:3960
  #, perl-format
  msgid "redefining Texinfo language command: @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4009
! #, fuzzy, perl-format
  msgid "@%s without associated character"
! msgstr "`%s' åø÷àî úåáçøä èìô úçéúôá äì÷ú"
  
! #: tp/Texinfo/Parser.pm:4079
  #, perl-format
  msgid ""
***************
*** 2804,2808 ****
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3940
  #, perl-format
  msgid ""
--- 2556,2560 ----
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4103
  #, perl-format
  msgid ""
***************
*** 2811,3088 ****
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3949
  #, perl-format
  msgid "recursive call of macro %s is not allowed; use @rmacro if needed"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4005
  #, fuzzy, perl-format
  msgid "accent command `@%s' must not be followed by whitespace"
  msgstr "%c%s-ì éåâù èðîåâøà"
  
! #: tp/Texinfo/Parser.pm:4011
  #, fuzzy, perl-format
  msgid "use braces to give a command as an argument to @%s"
  msgstr "íéìñìåñî íééøâåñá êøåö ùé ,@%s-ì èðîåâøà äéäú äàøåäù éãë"
  
! #: tp/Texinfo/Parser.pm:4024 tp/Texinfo/Parser.pm:5124
  #, fuzzy, perl-format
  msgid "%c%s expects `i' or `j' as argument, not `%s'"
  msgstr "`j' åà `i' úåéäì áééç øùà ,%c%s ìù èðîåâøà úåéäì íéàúî åðéà `%c'"
  
! #: tp/Texinfo/Parser.pm:4036
  #, fuzzy, perl-format
  msgid "accent command `@%s' must not be followed by new line"
  msgstr "%c%s-ì éåâù èðîåâøà"
  
! #: tp/Texinfo/Parser.pm:4047
  #, fuzzy, perl-format
  msgid "@%s expected braces"
  msgstr "`{...}'-ì äôéö %c%s"
  
! #: tp/Texinfo/Parser.pm:4207
! #, perl-format
  msgid "undefined flag: %s"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:4210
  #, fuzzy
  msgid "bad syntax for @value"
  msgstr "%c%s-ì éåâù èðîåâøà"
  
! #: tp/Texinfo/Parser.pm:4217
  #, fuzzy, perl-format
  msgid "%c%s is obsolete."
  msgstr "ïùåéî åðéä %c%s"
  
! #: tp/Texinfo/Parser.pm:4220
  #, fuzzy, perl-format
  msgid "%c%s is obsolete; %s"
  msgstr "ïùåéî åðéä %c%s"
  
! #: tp/Texinfo/Parser.pm:4229
  #, fuzzy, perl-format
  msgid "@%s should only appear at a line beginning"
  msgstr "`%s' åø÷àî úåáçøä èìô úçéúôá äì÷ú"
  
! #: tp/Texinfo/Parser.pm:4320
  #, fuzzy, perl-format
  msgid "@%s not allowed inside `@%s' block"
  msgstr "`@%s' êåúá @%s-ì úåòîùî ïéà"
  
! #: tp/Texinfo/Parser.pm:4329
  #, fuzzy, perl-format
  msgid "@%s should only appear in heading or footing"
  msgstr "`%s' åø÷àî úåáçøä èìô úçéúôá äì÷ú"
  
! #: tp/Texinfo/Parser.pm:4455 tp/Texinfo/Parser.pm:4472
! #: tp/Texinfo/Parser.pm:4522
  #, perl-format
  msgid "@%s not meaningful inside `@%s' block"
  msgstr "`@%s' êåúá @%s-ì úåòîùî ïéà"
  
! #: tp/Texinfo/Parser.pm:4482
  #, fuzzy, perl-format
  msgid "@%s in empty multitable"
  msgstr "÷éø åðéä %s õáå÷"
  
! #: tp/Texinfo/Parser.pm:4488
  msgid "@tab before @item"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:4491
  #, fuzzy, perl-format
  msgid "too many columns in multitable item (max %d)"
  msgstr "(%d ãò øúåî) multitable ìù @item-á úåãåîò éãî øúåé"
  
! #: tp/Texinfo/Parser.pm:4528
  msgid "ignoring @tab outside of multitable"
  msgstr "multitable-ì õåçî @tab-î éúîìòúä"
  
! #: tp/Texinfo/Parser.pm:4532
! #, perl-format
  msgid "@%s outside of table or list"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:4567
  #, fuzzy, perl-format
  msgid "must be after `@%s' to use `@%s'"
  msgstr "`%s' êåúá ÷øå êà ùåîéùá øúåî `%sx'"
  
! #: tp/Texinfo/Parser.pm:4609
! #, perl-format
  msgid "@%s not meaningful outside `@titlepage' and `@quotation' environments"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:4613
  #, fuzzy
  msgid "@dircategory after first node"
  msgstr "`Top' ú÷ñéô øöåé ,äðåùàøä ä÷ñéôä éðôì àöîð @menu"
  
! #: tp/Texinfo/Parser.pm:4778
  #, fuzzy, perl-format
  msgid "region %s inside region %s is not allowed"
  msgstr "íééìåù úåøòä êåúá íééìåù úåøòäá äëéîú ïéà"
  
! #: tp/Texinfo/Parser.pm:4796
  #, fuzzy
  msgid "@direntry after first node"
  msgstr "`Top' ú÷ñéô øöåé ,äðåùàøä ä÷ñéôä éðôì àöîð @menu"
  
! #: tp/Texinfo/Parser.pm:4804
  #, fuzzy, perl-format
  msgid "@%s seen before first @node"
  msgstr "`Top' ú÷ñéô øöåé ,äðåùàøä ä÷ñéôä éðôì àöîð @menu"
  
! #: tp/Texinfo/Parser.pm:4807
  msgid ""
  "perhaps your @top node should be wrapped in @ifnottex rather than @ifinfo?"
  msgstr "?@ifinfo íå÷îá @ifnottex-á úô÷åî úåéäì äúéä äëéøö @top ú÷ñéô éë ïëúééä"
  
! #: tp/Texinfo/Parser.pm:4869
  #, fuzzy, perl-format
  msgid "@%s should only appear in math context"
  msgstr "`%s' åø÷àî úåáçøä èìô úçéúôá äì÷ú"
  
! #: tp/Texinfo/Parser.pm:4877
  #, fuzzy, perl-format
  msgid "unknown command `%s'"
  msgstr "`%s' úøëåî-éúìá äàøåä"
  
! #: tp/Texinfo/Parser.pm:4887
  #, fuzzy
  msgid "unexpected @"
  msgstr "`%s' éåôö äéä ïàë"
  
! #: tp/Texinfo/Parser.pm:4916
  #, fuzzy, perl-format
  msgid "@%s is not meaningful outside `@float' environment"
  msgstr "`@%s' êåúá @%s-ì úåòîùî ïéà"
  
! #: tp/Texinfo/Parser.pm:4921
  #, perl-format
  msgid "@%s should be right below `@float'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4929
! #, perl-format
  msgid "ignoring multiple @%s"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5048
  #, fuzzy, perl-format
  msgid "command @%s does not accept arguments"
  msgstr "%c%s-ì éåâù èðîåâøà"
  
! #: tp/Texinfo/Parser.pm:5072
  #, fuzzy, perl-format
  msgid "command @%s missing a node or external manual argument"
  msgstr ".õáå÷ íù øñç %s úéðëúì\n"
  
! #: tp/Texinfo/Parser.pm:5091
! #, perl-format
  msgid "in @%s empty cross reference name after expansion `%s'"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5102
! #, perl-format
  msgid "in @%s empty cross reference title after expansion `%s'"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5115
  msgid "@image missing filename argument"
  msgstr "@image úàøåäá øñç õáå÷ íù"
  
! #: tp/Texinfo/Parser.pm:5147
  #, fuzzy, perl-format
  msgid "@%s missing first argument"
  msgstr ".õáå÷ íù øñç %s úéðëúì\n"
  
! #: tp/Texinfo/Parser.pm:5301
  #, fuzzy
  msgid "superfluous arguments for node"
  msgstr "%c%s-ì éåâù èðîåâøà"
  
! #: tp/Texinfo/Parser.pm:5351
  #, fuzzy, perl-format
  msgid "expected @end %s"
  msgstr "`%s' éåôö äéä ïàë"
  
! #: tp/Texinfo/Parser.pm:5450
  #, fuzzy, perl-format
  msgid "@%s should only accept a @-command as argument, not `%s'"
  msgstr "íéìñìåñî íééøâåñá êøåö ùé ,@%s-ì èðîåâøà äéäú äàøåäù éãë"
  
! #: tp/Texinfo/Parser.pm:5460
  #, fuzzy, perl-format
  msgid "remaining argument on @%s line: %s"
  msgstr "%c%s-ì éåâù èðîåâøà"
  
! #: tp/Texinfo/Parser.pm:5533
  #, fuzzy, perl-format
  msgid "environment command %s as argument to @%s"
  msgstr "íéìñìåñî íééøâåñá êøåö ùé ,@%s-ì èðîåâøà äéäú äàøåäù éãë"
  
! #: tp/Texinfo/Parser.pm:5555
! #, perl-format
  msgid "empty @%s"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5563
  #, perl-format
  msgid "column fraction not a number: %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5572
  #, fuzzy, perl-format
  msgid "@sp arg must be numeric, not `%s'"
  msgstr ".%s ïééôàî øåáò %s é\"ò ùøãðë ,éøîåð èðîåâøà åðéà `%s'\n"
  
! #: tp/Texinfo/Parser.pm:5581
  #, perl-format
  msgid "reserved index name %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5600
  #, fuzzy, perl-format
  msgid "unknown source index in @%s: %s"
  msgstr "`%s' øëåî-éúìá ñ÷ãðéà"
  
! #: tp/Texinfo/Parser.pm:5603
  #, fuzzy, perl-format
  msgid "unknown destination index in @%s: %s"
  msgstr "`%s' øëåî-éúìá ñ÷ãðéà"
  
! #: tp/Texinfo/Parser.pm:5633
  #, perl-format
  msgid "@%s leads to a merging of %s in itself, ignoring"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5646
  #, fuzzy, perl-format
  msgid "unknown index `%s' in @printindex"
  msgstr "@printindex-á `%s' øëåî-éúìá ñ÷ãðéà"
  
! #: tp/Texinfo/Parser.pm:5652
  #, perl-format
  msgid "printing an index `%s' merged in another one `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5660
  #, perl-format
  msgid "printindex before document beginning: @printindex %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5676
  #, fuzzy, perl-format
  msgid "@%s arg must be `top' or `bottom', not `%s'"
  msgstr ".%s ïééôàî øåáò %s é\"ò ùøãðë ,éøîåð èðîåâøà åðéà `%s'\n"
  
! #: tp/Texinfo/Parser.pm:5684
  #, perl-format
  msgid "Only @%s 10 or 11 is supported, not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5692
  #, fuzzy, perl-format
  msgid "@%s arg must be `separate' or `end', not `%s'"
--- 2563,2863 ----
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4112
  #, perl-format
  msgid "recursive call of macro %s is not allowed; use @rmacro if needed"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4168
  #, fuzzy, perl-format
  msgid "accent command `@%s' must not be followed by whitespace"
  msgstr "%c%s-ì éåâù èðîåâøà"
  
! #: tp/Texinfo/Parser.pm:4174
  #, fuzzy, perl-format
  msgid "use braces to give a command as an argument to @%s"
  msgstr "íéìñìåñî íééøâåñá êøåö ùé ,@%s-ì èðîåâøà äéäú äàøåäù éãë"
  
! #: tp/Texinfo/Parser.pm:4187 tp/Texinfo/Parser.pm:5292
  #, fuzzy, perl-format
  msgid "%c%s expects `i' or `j' as argument, not `%s'"
  msgstr "`j' åà `i' úåéäì áééç øùà ,%c%s ìù èðîåâøà úåéäì íéàúî åðéà `%c'"
  
! #: tp/Texinfo/Parser.pm:4199
  #, fuzzy, perl-format
  msgid "accent command `@%s' must not be followed by new line"
  msgstr "%c%s-ì éåâù èðîåâøà"
  
! #: tp/Texinfo/Parser.pm:4210
  #, fuzzy, perl-format
  msgid "@%s expected braces"
  msgstr "`{...}'-ì äôéö %c%s"
  
! #: tp/Texinfo/Parser.pm:4375
! #, fuzzy, perl-format
  msgid "undefined flag: %s"
! msgstr "`%s' úøëåî-éúìá äàøåä"
  
! #: tp/Texinfo/Parser.pm:4378
  #, fuzzy
  msgid "bad syntax for @value"
  msgstr "%c%s-ì éåâù èðîåâøà"
  
! #: tp/Texinfo/Parser.pm:4385
  #, fuzzy, perl-format
  msgid "%c%s is obsolete."
  msgstr "ïùåéî åðéä %c%s"
  
! #: tp/Texinfo/Parser.pm:4388
  #, fuzzy, perl-format
  msgid "%c%s is obsolete; %s"
  msgstr "ïùåéî åðéä %c%s"
  
! #: tp/Texinfo/Parser.pm:4397
  #, fuzzy, perl-format
  msgid "@%s should only appear at a line beginning"
  msgstr "`%s' åø÷àî úåáçøä èìô úçéúôá äì÷ú"
  
! #: tp/Texinfo/Parser.pm:4488
  #, fuzzy, perl-format
  msgid "@%s not allowed inside `@%s' block"
  msgstr "`@%s' êåúá @%s-ì úåòîùî ïéà"
  
! #: tp/Texinfo/Parser.pm:4497
  #, fuzzy, perl-format
  msgid "@%s should only appear in heading or footing"
  msgstr "`%s' åø÷àî úåáçøä èìô úçéúôá äì÷ú"
  
! #: tp/Texinfo/Parser.pm:4623 tp/Texinfo/Parser.pm:4640
! #: tp/Texinfo/Parser.pm:4690
  #, perl-format
  msgid "@%s not meaningful inside `@%s' block"
  msgstr "`@%s' êåúá @%s-ì úåòîùî ïéà"
  
! #: tp/Texinfo/Parser.pm:4650
  #, fuzzy, perl-format
  msgid "@%s in empty multitable"
  msgstr "÷éø åðéä %s õáå÷"
  
! #: tp/Texinfo/Parser.pm:4656
! #, fuzzy
  msgid "@tab before @item"
! msgstr "`Top' ú÷ñéô øöåé ,äðåùàøä ä÷ñéôä éðôì àöîð @menu"
  
! #: tp/Texinfo/Parser.pm:4659
  #, fuzzy, perl-format
  msgid "too many columns in multitable item (max %d)"
  msgstr "(%d ãò øúåî) multitable ìù @item-á úåãåîò éãî øúåé"
  
! #: tp/Texinfo/Parser.pm:4696
  msgid "ignoring @tab outside of multitable"
  msgstr "multitable-ì õåçî @tab-î éúîìòúä"
  
! #: tp/Texinfo/Parser.pm:4700
! #, fuzzy, perl-format
  msgid "@%s outside of table or list"
! msgstr "(ä÷ñéô ìëì õåçî)"
  
! #: tp/Texinfo/Parser.pm:4735
  #, fuzzy, perl-format
  msgid "must be after `@%s' to use `@%s'"
  msgstr "`%s' êåúá ÷øå êà ùåîéùá øúåî `%sx'"
  
! #: tp/Texinfo/Parser.pm:4777
! #, fuzzy, perl-format
  msgid "@%s not meaningful outside `@titlepage' and `@quotation' environments"
! msgstr "`@%s' êåúá @%s-ì úåòîùî ïéà"
  
! #: tp/Texinfo/Parser.pm:4781
  #, fuzzy
  msgid "@dircategory after first node"
  msgstr "`Top' ú÷ñéô øöåé ,äðåùàøä ä÷ñéôä éðôì àöîð @menu"
  
! #: tp/Texinfo/Parser.pm:4946
  #, fuzzy, perl-format
  msgid "region %s inside region %s is not allowed"
  msgstr "íééìåù úåøòä êåúá íééìåù úåøòäá äëéîú ïéà"
  
! #: tp/Texinfo/Parser.pm:4964
  #, fuzzy
  msgid "@direntry after first node"
  msgstr "`Top' ú÷ñéô øöåé ,äðåùàøä ä÷ñéôä éðôì àöîð @menu"
  
! #: tp/Texinfo/Parser.pm:4972
  #, fuzzy, perl-format
  msgid "@%s seen before first @node"
  msgstr "`Top' ú÷ñéô øöåé ,äðåùàøä ä÷ñéôä éðôì àöîð @menu"
  
! #: tp/Texinfo/Parser.pm:4975
  msgid ""
  "perhaps your @top node should be wrapped in @ifnottex rather than @ifinfo?"
  msgstr "?@ifinfo íå÷îá @ifnottex-á úô÷åî úåéäì äúéä äëéøö @top ú÷ñéô éë ïëúééä"
  
! #: tp/Texinfo/Parser.pm:5037
  #, fuzzy, perl-format
  msgid "@%s should only appear in math context"
  msgstr "`%s' åø÷àî úåáçøä èìô úçéúôá äì÷ú"
  
! #: tp/Texinfo/Parser.pm:5045
  #, fuzzy, perl-format
  msgid "unknown command `%s'"
  msgstr "`%s' úøëåî-éúìá äàøåä"
  
! #: tp/Texinfo/Parser.pm:5055
  #, fuzzy
  msgid "unexpected @"
  msgstr "`%s' éåôö äéä ïàë"
  
! #: tp/Texinfo/Parser.pm:5084
  #, fuzzy, perl-format
  msgid "@%s is not meaningful outside `@float' environment"
  msgstr "`@%s' êåúá @%s-ì úåòîùî ïéà"
  
! #: tp/Texinfo/Parser.pm:5089
  #, perl-format
  msgid "@%s should be right below `@float'"
  msgstr ""
  
! # No ellipsis because that would look awkward when the translation of
! # "Done." is appended.
! #: tp/Texinfo/Parser.pm:5097
! #, fuzzy, perl-format
  msgid "ignoring multiple @%s"
! msgstr "`%s' ä÷ñéô èìô"
  
! #: tp/Texinfo/Parser.pm:5216
  #, fuzzy, perl-format
  msgid "command @%s does not accept arguments"
  msgstr "%c%s-ì éåâù èðîåâøà"
  
! #: tp/Texinfo/Parser.pm:5240
  #, fuzzy, perl-format
  msgid "command @%s missing a node or external manual argument"
  msgstr ".õáå÷ íù øñç %s úéðëúì\n"
  
! #: tp/Texinfo/Parser.pm:5259
! #, fuzzy, perl-format
  msgid "in @%s empty cross reference name after expansion `%s'"
! msgstr "%c%s-ì éåâù èðîåâøà"
  
! #: tp/Texinfo/Parser.pm:5270
! #, fuzzy, perl-format
  msgid "in @%s empty cross reference title after expansion `%s'"
! msgstr "%c%s-ì éåâù èðîåâøà"
  
! #: tp/Texinfo/Parser.pm:5283
  msgid "@image missing filename argument"
  msgstr "@image úàøåäá øñç õáå÷ íù"
  
! #: tp/Texinfo/Parser.pm:5315
  #, fuzzy, perl-format
  msgid "@%s missing first argument"
  msgstr ".õáå÷ íù øñç %s úéðëúì\n"
  
! #: tp/Texinfo/Parser.pm:5360
! #, fuzzy, perl-format
! msgid "non-hex digits in argument for @U: %s"
! msgstr "%c%s-ì éåâù èðîåâøà"
! 
! #: tp/Texinfo/Parser.pm:5366
! #, fuzzy, perl-format
! msgid "fewer than four hex digits in argument for @U: %s"
! msgstr "%c%s-ì éåâù èðîåâøà"
! 
! #: tp/Texinfo/Parser.pm:5379
! #, perl-format
! msgid "argument for @U exceeds size of integer: %s"
! msgstr ""
! 
! #: tp/Texinfo/Parser.pm:5385
! #, perl-format
! msgid "argument for @U exceeds Unicode maximum 0x10FFFF: %s"
! msgstr ""
! 
! #: tp/Texinfo/Parser.pm:5513
  #, fuzzy
  msgid "superfluous arguments for node"
  msgstr "%c%s-ì éåâù èðîåâøà"
  
! #: tp/Texinfo/Parser.pm:5563
  #, fuzzy, perl-format
  msgid "expected @end %s"
  msgstr "`%s' éåôö äéä ïàë"
  
! #: tp/Texinfo/Parser.pm:5662
  #, fuzzy, perl-format
  msgid "@%s should only accept a @-command as argument, not `%s'"
  msgstr "íéìñìåñî íééøâåñá êøåö ùé ,@%s-ì èðîåâøà äéäú äàøåäù éãë"
  
! #: tp/Texinfo/Parser.pm:5672
  #, fuzzy, perl-format
  msgid "remaining argument on @%s line: %s"
  msgstr "%c%s-ì éåâù èðîåâøà"
  
! #: tp/Texinfo/Parser.pm:5745
  #, fuzzy, perl-format
  msgid "environment command %s as argument to @%s"
  msgstr "íéìñìåñî íééøâåñá êøåö ùé ,@%s-ì èðîåâøà äéäú äàøåäù éãë"
  
! #: tp/Texinfo/Parser.pm:5767
! #, fuzzy, perl-format
  msgid "empty @%s"
! msgstr "%c%s-ì éåâù èðîåâøà"
  
! #: tp/Texinfo/Parser.pm:5775
  #, perl-format
  msgid "column fraction not a number: %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5784
  #, fuzzy, perl-format
  msgid "@sp arg must be numeric, not `%s'"
  msgstr ".%s ïééôàî øåáò %s é\"ò ùøãðë ,éøîåð èðîåâøà åðéà `%s'\n"
  
! #: tp/Texinfo/Parser.pm:5793
  #, perl-format
  msgid "reserved index name %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5812
  #, fuzzy, perl-format
  msgid "unknown source index in @%s: %s"
  msgstr "`%s' øëåî-éúìá ñ÷ãðéà"
  
! #: tp/Texinfo/Parser.pm:5815
  #, fuzzy, perl-format
  msgid "unknown destination index in @%s: %s"
  msgstr "`%s' øëåî-éúìá ñ÷ãðéà"
  
! #: tp/Texinfo/Parser.pm:5845
  #, perl-format
  msgid "@%s leads to a merging of %s in itself, ignoring"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5858
  #, fuzzy, perl-format
  msgid "unknown index `%s' in @printindex"
  msgstr "@printindex-á `%s' øëåî-éúìá ñ÷ãðéà"
  
! #: tp/Texinfo/Parser.pm:5864
  #, perl-format
  msgid "printing an index `%s' merged in another one `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5872
  #, perl-format
  msgid "printindex before document beginning: @printindex %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5888
  #, fuzzy, perl-format
  msgid "@%s arg must be `top' or `bottom', not `%s'"
  msgstr ".%s ïééôàî øåáò %s é\"ò ùøãðë ,éøîåð èðîåâøà åðéà `%s'\n"
  
! #: tp/Texinfo/Parser.pm:5896
  #, perl-format
  msgid "Only @%s 10 or 11 is supported, not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5904
  #, fuzzy, perl-format
  msgid "@%s arg must be `separate' or `end', not `%s'"
***************
*** 3090,3099 ****
  "%s: `%s' àì ,`end' åà `separate' úåéäì --footnote-style ìù èðîåâøà ìò\n"
  
! #: tp/Texinfo/Parser.pm:5700
  #, fuzzy, perl-format
  msgid "@%s arg must be `on', `off' or `odd', not `%s'"
  msgstr ".%s ïééôàî øåáò %s é\"ò ùøãðë ,éøîåð èðîåâøà åðéà `%s'\n"
  
! #: tp/Texinfo/Parser.pm:5718 tp/Texinfo/Parser.pm:5723
  #, fuzzy, perl-format
  msgid "@paragraphindent arg must be numeric/`none'/`asis', not `%s'"
--- 2865,2874 ----
  "%s: `%s' àì ,`end' åà `separate' úåéäì --footnote-style ìù èðîåâøà ìò\n"
  
! #: tp/Texinfo/Parser.pm:5912
  #, fuzzy, perl-format
  msgid "@%s arg must be `on', `off' or `odd', not `%s'"
  msgstr ".%s ïééôàî øåáò %s é\"ò ùøãðë ,éøîåð èðîåâøà åðéà `%s'\n"
  
! #: tp/Texinfo/Parser.pm:5930 tp/Texinfo/Parser.pm:5935
  #, fuzzy, perl-format
  msgid "@paragraphindent arg must be numeric/`none'/`asis', not `%s'"
***************
*** 3101,3105 ****
  "%s: `%s' àì ,`asis'/`none'/éøîåð úåéäì --paragraph-indent ìù èðîåâøà ìò\n"
  
! #: tp/Texinfo/Parser.pm:5731
  #, fuzzy, perl-format
  msgid "@firstparagraphindent arg must be `none' or `insert', not `%s'"
--- 2876,2880 ----
  "%s: `%s' àì ,`asis'/`none'/éøîåð úåéäì --paragraph-indent ìù èðîåâøà ìò\n"
  
! #: tp/Texinfo/Parser.pm:5943
  #, fuzzy, perl-format
  msgid "@firstparagraphindent arg must be `none' or `insert', not `%s'"
***************
*** 3107,3111 ****
  "%s: `%s' àì ,`asis'/`none'/éøîåð úåéäì --paragraph-indent ìù èðîåâøà ìò\n"
  
! #: tp/Texinfo/Parser.pm:5741
  #, fuzzy, perl-format
  msgid "@exampleindent arg must be numeric/`asis', not `%s'"
--- 2882,2886 ----
  "%s: `%s' àì ,`asis'/`none'/éøîåð úåéäì --paragraph-indent ìù èðîåâøà ìò\n"
  
! #: tp/Texinfo/Parser.pm:5953
  #, fuzzy, perl-format
  msgid "@exampleindent arg must be numeric/`asis', not `%s'"
***************
*** 3113,3127 ****
  "%s: `%s' àì ,`asis'/`none'/éøîåð úåéäì --paragraph-indent ìù èðîåâøà ìò\n"
  
! #: tp/Texinfo/Parser.pm:5752
  #, perl-format
  msgid "expected @%s on or off, not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5762
! #, perl-format
  msgid "@kbdinputstyle arg must be `code'/`example'/`distinct', not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5770
  #, fuzzy, perl-format
  msgid "@allowcodebreaks arg must be `true' or `false', not `%s'"
--- 2888,2903 ----
  "%s: `%s' àì ,`asis'/`none'/éøîåð úåéäì --paragraph-indent ìù èðîåâøà ìò\n"
  
! #: tp/Texinfo/Parser.pm:5964
  #, perl-format
  msgid "expected @%s on or off, not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5974
! #, fuzzy, perl-format
  msgid "@kbdinputstyle arg must be `code'/`example'/`distinct', not `%s'"
  msgstr ""
+ "%s: `%s' àì ,`end' åà `separate' úåéäì --footnote-style ìù èðîåâøà ìò\n"
  
! #: tp/Texinfo/Parser.pm:5982
  #, fuzzy, perl-format
  msgid "@allowcodebreaks arg must be `true' or `false', not `%s'"
***************
*** 3129,3133 ****
  "%s: `%s' àì ,`end' åà `separate' úåéäì --footnote-style ìù èðîåâøà ìò\n"
  
! #: tp/Texinfo/Parser.pm:5778
  #, fuzzy, perl-format
  msgid "@urefbreakstyle arg must be `after'/`before'/`none', not `%s'"
--- 2905,2909 ----
  "%s: `%s' àì ,`end' åà `separate' úåéäì --footnote-style ìù èðîåâøà ìò\n"
  
! #: tp/Texinfo/Parser.pm:5990
  #, fuzzy, perl-format
  msgid "@urefbreakstyle arg must be `after'/`before'/`none', not `%s'"
***************
*** 3135,3224 ****
  "%s: `%s' àì ,`end' åà `separate' úåéäì --footnote-style ìù èðîåâøà ìò\n"
  
! #: tp/Texinfo/Structuring.pm:231
  #, perl-format
  msgid "raising the section level of @%s which is too low"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:263
  #, perl-format
  msgid "no chapter-level command before @%s"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:268
  #, perl-format
  msgid "lowering the section level of @%s appearing after a lower element"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:357
  #, perl-format
  msgid "no sectioning command associated with @%s"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:548 tp/Texinfo/Structuring.pm:1329
  #, fuzzy, perl-format
  msgid "@%s reference to nonexistent node `%s'"
  msgstr "%sá `%s' úîéé÷ äððéàù ä÷ñéôì äééðôä"
  
! #: tp/Texinfo/Structuring.pm:561
! #, perl-format
  msgid "@%s entry node name `%s' different from %s name `%s'"
! msgstr ""
  
! #: tp/Texinfo/Structuring.pm:666
  #, perl-format
  msgid "unreferenced node `%s'"
  msgstr "øåùé÷ óà ïéà `%s' ä÷ñéôì"
  
! #: tp/Texinfo/Structuring.pm:712
  #, perl-format
  msgid "node `%s' is %s for `%s' in sectioning but not in menu"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:719
  #, perl-format
  msgid "node %s `%s' in menu `%s' and in sectioning `%s' differ"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:737
  #, perl-format
  msgid "node `%s' is %s for `%s' in menu but not in sectioning"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:791
  #, perl-format
  msgid "%s pointer `%s' (for node `%s') different from %s name `%s'"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:818
  #, fuzzy, perl-format
  msgid "%s reference to nonexistent `%s'"
  msgstr "øåùé÷ óà ïéà `%s' ä÷ñéôì"
  
! #: tp/Texinfo/Structuring.pm:837
  #, fuzzy, perl-format
  msgid "node `%s' lacks menu item for `%s' despite being its Up target"
  msgstr "äøæçá òéáöîù èéøôú óéòñ ïéà ìáà ,`%s' ìò òéáöî `%s' ä÷ñéô ìù Up äãù"
  
! #: tp/Texinfo/Structuring.pm:845
  #, perl-format
  msgid "for `%s', up in menu `%s' and up `%s' don't match"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:1341
  #, perl-format
  msgid "@%s to `%s', different from %s name `%s'"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:2007
  #, fuzzy, perl-format
  msgid "empty index key in @%s"
  msgstr "`%s' úæåøçî íéìéëîä ñ÷ãðéà éèéøô ïéà\n"
  
! #: tp/init/chm.pm:220 tp/init/chm.pm:276 tp/init/chm.pm:347
  #, fuzzy, perl-format
  msgid "chm.pm: could not open %s for writing: %s\n"
  msgstr "`%s' åø÷àî úåáçøä èìô úçéúôá äì÷ú"
  
! #: tp/init/chm.pm:266 tp/init/chm.pm:337 tp/init/chm.pm:398
  #, fuzzy, perl-format
  msgid "chm.pm: error on closing %s: %s"
--- 2911,3005 ----
  "%s: `%s' àì ,`end' åà `separate' úåéäì --footnote-style ìù èðîåâøà ìò\n"
  
! #: tp/Texinfo/Structuring.pm:232
  #, perl-format
  msgid "raising the section level of @%s which is too low"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:264
  #, perl-format
  msgid "no chapter-level command before @%s"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:269
  #, perl-format
  msgid "lowering the section level of @%s appearing after a lower element"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:358
  #, perl-format
  msgid "no sectioning command associated with @%s"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:507
! #, fuzzy, perl-format
! msgid "@%s not empty"
! msgstr "÷éø åðéä %s õáå÷"
! 
! #: tp/Texinfo/Structuring.pm:563 tp/Texinfo/Structuring.pm:1345
  #, fuzzy, perl-format
  msgid "@%s reference to nonexistent node `%s'"
  msgstr "%sá `%s' úîéé÷ äððéàù ä÷ñéôì äééðôä"
  
! #: tp/Texinfo/Structuring.pm:576
! #, fuzzy, perl-format
  msgid "@%s entry node name `%s' different from %s name `%s'"
! msgstr "%c%s-ì éåâù èðîåâøà"
  
! #: tp/Texinfo/Structuring.pm:681
  #, perl-format
  msgid "unreferenced node `%s'"
  msgstr "øåùé÷ óà ïéà `%s' ä÷ñéôì"
  
! #: tp/Texinfo/Structuring.pm:727
  #, perl-format
  msgid "node `%s' is %s for `%s' in sectioning but not in menu"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:734
  #, perl-format
  msgid "node %s `%s' in menu `%s' and in sectioning `%s' differ"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:752
  #, perl-format
  msgid "node `%s' is %s for `%s' in menu but not in sectioning"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:806
  #, perl-format
  msgid "%s pointer `%s' (for node `%s') different from %s name `%s'"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:833
  #, fuzzy, perl-format
  msgid "%s reference to nonexistent `%s'"
  msgstr "øåùé÷ óà ïéà `%s' ä÷ñéôì"
  
! #: tp/Texinfo/Structuring.pm:853
  #, fuzzy, perl-format
  msgid "node `%s' lacks menu item for `%s' despite being its Up target"
  msgstr "äøæçá òéáöîù èéøôú óéòñ ïéà ìáà ,`%s' ìò òéáöî `%s' ä÷ñéô ìù Up äãù"
  
! #: tp/Texinfo/Structuring.pm:861
  #, perl-format
  msgid "for `%s', up in menu `%s' and up `%s' don't match"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:1357
  #, perl-format
  msgid "@%s to `%s', different from %s name `%s'"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:2023
  #, fuzzy, perl-format
  msgid "empty index key in @%s"
  msgstr "`%s' úæåøçî íéìéëîä ñ÷ãðéà éèéøô ïéà\n"
  
! #: tp/init/chm.pm:221 tp/init/chm.pm:277 tp/init/chm.pm:348
  #, fuzzy, perl-format
  msgid "chm.pm: could not open %s for writing: %s\n"
  msgstr "`%s' åø÷àî úåáçøä èìô úçéúôá äì÷ú"
  
! #: tp/init/chm.pm:267 tp/init/chm.pm:338 tp/init/chm.pm:399
  #, fuzzy, perl-format
  msgid "chm.pm: error on closing %s: %s"
***************
*** 3239,3245 ****
  
  #: tp/init/latex2html.pm:374
! #, perl-format
  msgid "l2h: command did not succeed: %s"
! msgstr ""
  
  #: tp/init/latex2html.pm:422
--- 3020,3026 ----
  
  #: tp/init/latex2html.pm:374
! #, fuzzy, perl-format
  msgid "l2h: command did not succeed: %s"
! msgstr "`%s' åø÷àî úåáçøä èìô úçéúôá äì÷ú"
  
  #: tp/init/latex2html.pm:422
***************
*** 3271,3277 ****
  
  #: tp/init/latex2html.pm:534
! #, perl-format
  msgid "l2h: could not determine the fragment %d for @%s"
! msgstr ""
  
  #: tp/init/latex2html.pm:560
--- 3052,3058 ----
  
  #: tp/init/latex2html.pm:534
! #, fuzzy, perl-format
  msgid "l2h: could not determine the fragment %d for @%s"
! msgstr "`%s' åø÷àî úåáçøä èìô úçéúôá äì÷ú"
  
  #: tp/init/latex2html.pm:560
***************
*** 3341,3398 ****
  msgstr ""
  
! #: tp/texi2any.pl:379
  #, fuzzy, perl-format
  msgid "error loading %s: %s\n"
  msgstr "`%s'-ì äáéúëá äì÷ú"
  
! #: tp/texi2any.pl:392
  #, fuzzy, perl-format
  msgid "%s: unknown variable %s"
  msgstr "`%s' úøëåî-éúìá äàøåä"
  
! #: tp/texi2any.pl:396
  #, fuzzy, perl-format
  msgid "%s: obsolete variable %s\n"
  msgstr "Set variable: "
  
! #: tp/texi2any.pl:411
  #, fuzzy, perl-format
  msgid "%s: unknown variable %s\n"
  msgstr "`%s' úøëåî-éúìá äàøåä"
  
! #: tp/texi2any.pl:415
  #, fuzzy, perl-format
  msgid "obsolete variable %s\n"
  msgstr "Set variable: "
  
! #: tp/texi2any.pl:480
  #, fuzzy, perl-format
  msgid "could not read init file %s"
  msgstr "`%s' èì÷ õáå÷ úçéúôá äì÷ú"
  
! #: tp/texi2any.pl:640
  #, perl-format
  msgid "ignoring unrecognized TEXINFO_OUTPUT_FORMAT value `%s'\n"
  msgstr ""
  
! #: tp/texi2any.pl:723
! #, fuzzy
! msgid "Usage: makeinfo [OPTION]... TEXINFO-FILE...\n"
! msgstr "%s [íéðééôàî]... TEXINFO-õáå÷... :ùåîéùä ïôåà\n"
  
! #: tp/texi2any.pl:724
  #, fuzzy
- msgid "  or:  texi2any [OPTION]... TEXINFO-FILE...\n"
- msgstr "%s [íéðééôàî]... TEXINFO-õáå÷... :ùåîéùä ïôåà\n"
- 
- #: tp/texi2any.pl:726
  msgid ""
  "Translate Texinfo source documentation to various other formats, by default\n"
  "Info files suitable for reading online with Emacs or standalone GNU Info.\n"
  msgstr ""
  " ìãçî úøéøáë ,íéøçà íéðåù íéèîøåôì Texinfo øå÷î úôùá ãåòéú íâøú\n"
  ".GNU Info  úéðëú åà Emacs úøæòá äàéø÷ì íéîéàúîä Info éöá÷ øöééî \n"
  
! #: tp/texi2any.pl:729
  #, fuzzy, perl-format
  msgid ""
--- 3122,3178 ----
  msgstr ""
  
! #: tp/texi2any.pl:388
  #, fuzzy, perl-format
  msgid "error loading %s: %s\n"
  msgstr "`%s'-ì äáéúëá äì÷ú"
  
! #: tp/texi2any.pl:401
  #, fuzzy, perl-format
  msgid "%s: unknown variable %s"
  msgstr "`%s' úøëåî-éúìá äàøåä"
  
! #: tp/texi2any.pl:405
  #, fuzzy, perl-format
  msgid "%s: obsolete variable %s\n"
  msgstr "Set variable: "
  
! #: tp/texi2any.pl:420
  #, fuzzy, perl-format
  msgid "%s: unknown variable %s\n"
  msgstr "`%s' úøëåî-éúìá äàøåä"
  
! #: tp/texi2any.pl:424
  #, fuzzy, perl-format
  msgid "obsolete variable %s\n"
  msgstr "Set variable: "
  
! #: tp/texi2any.pl:489
  #, fuzzy, perl-format
  msgid "could not read init file %s"
  msgstr "`%s' èì÷ õáå÷ úçéúôá äì÷ú"
  
! #: tp/texi2any.pl:652
  #, perl-format
  msgid "ignoring unrecognized TEXINFO_OUTPUT_FORMAT value `%s'\n"
  msgstr ""
  
! #: tp/texi2any.pl:735
! #, fuzzy, perl-format
! msgid "Usage: %s [OPTION]... TEXINFO-FILE...\n"
! msgstr "%s [OPTION]... FILE... :ùåîéùä ïôåà\n"
  
! #: tp/texi2any.pl:738
  #, fuzzy
  msgid ""
  "Translate Texinfo source documentation to various other formats, by default\n"
  "Info files suitable for reading online with Emacs or standalone GNU Info.\n"
+ "\n"
+ "This program is commonly installed as both `makeinfo' and `texi2any';\n"
+ "the behavior is identical, and does not depend on the installed name.\n"
  msgstr ""
  " ìãçî úøéøáë ,íéøçà íéðåù íéèîøåôì Texinfo øå÷î úôùá ãåòéú íâøú\n"
  ".GNU Info  úéðëú åà Emacs úøæòá äàéø÷ì íéîéàúîä Info éöá÷ øöééî \n"
  
! #: tp/texi2any.pl:744
  #, fuzzy, perl-format
  msgid ""
***************
*** 3408,3412 ****
  "      --init-file=FILE        load FILE to modify the default behavior.\n"
  "  -c, --set-customization-variable VAR=VAL  set customization variable VAR \n"
! "                                to VAL.\n"
  "  -v, --verbose               explain what is being done.\n"
  "      --version               display version information and exit.\n"
--- 3188,3192 ----
  "      --init-file=FILE        load FILE to modify the default behavior.\n"
  "  -c, --set-customization-variable VAR=VAL  set customization variable VAR \n"
! "                                to value VAL.\n"
  "  -v, --verbose               explain what is being done.\n"
  "      --version               display version information and exit.\n"
***************
*** 3422,3426 ****
  "               .àöå äðëúä úñøéâ éáâì òãéî âöä      --version\n"
  
! #: tp/texi2any.pl:744
  #, fuzzy
  msgid ""
--- 3202,3206 ----
  "               .àöå äðëúä úñøéâ éáâì òãéî âöä      --version\n"
  
! #: tp/texi2any.pl:760
  #, fuzzy
  msgid ""
***************
*** 3430,3434 ****
  "      --plaintext             output plain text rather than Info.\n"
  "      --xml                   output Texinfo XML rather than Info.\n"
! "      --dvi, --dvipdf, --ps, --pdf  call texi2dvi to generate given output.\n"
  msgstr ""
  "                                                         :èìôä èîøåô úøéçá\n"
--- 3210,3215 ----
  "      --plaintext             output plain text rather than Info.\n"
  "      --xml                   output Texinfo XML rather than Info.\n"
! "      --dvi, --dvipdf, --ps, --pdf  call texi2dvi to generate given output,\n"
! "                                after checking validity of TEXINFO-FILE.\n"
  msgstr ""
  "                                                         :èìôä èîøåô úøéçá\n"
***************
*** 3437,3441 ****
  "               .Info íå÷îá XML èîøåôá èìô ïëä      --xml\n"
  
! #: tp/texi2any.pl:752
  #, fuzzy
  msgid ""
--- 3218,3222 ----
  "               .Info íå÷îá XML èîøåôá èìô ïëä      --xml\n"
  
! #: tp/texi2any.pl:768
  #, fuzzy
  msgid ""
***************
*** 3450,3454 ****
  "output).\n"
  "                                Also, if producing Info, write to\n"
! "                                standard output by default \n"
  "      --no-split              suppress any splitting of the output;\n"
  "                                generate only one output file.\n"
--- 3231,3235 ----
  "output).\n"
  "                                Also, if producing Info, write to\n"
! "                                standard output by default.\n"
  "      --no-split              suppress any splitting of the output;\n"
  "                                generate only one output file.\n"
***************
*** 3475,3479 ****
  "     .(HTML èìô íà äé÷éú) FILE õáå÷ì èìô áåúë  -o, --output=FILE\n"
  
! #: tp/texi2any.pl:772
  #, fuzzy, perl-format
  msgid ""
--- 3256,3260 ----
  "     .(HTML èìô íà äé÷éú) FILE õáå÷ì èìô áåúë  -o, --output=FILE\n"
  
! #: tp/texi2any.pl:788
  #, fuzzy, perl-format
  msgid ""
***************
*** 3509,3513 ****
  "     .(%d ç\"îøá) NUM ìãåâá íéöá÷-úúì Info ÷ìç      --split-size=NUM\n"
  
! #: tp/texi2any.pl:789
  msgid ""
  "Options for HTML:\n"
--- 3290,3294 ----
  "     .(%d ç\"îøá) NUM ìãåâá íéöá÷-úúì Info ÷ìç      --split-size=NUM\n"
  
! #: tp/texi2any.pl:805
  msgid ""
  "Options for HTML:\n"
***************
*** 3523,3527 ****
  msgstr ""
  
! #: tp/texi2any.pl:800
  msgid ""
  "Options for XML and Docbook:\n"
--- 3304,3308 ----
  msgstr ""
  
! #: tp/texi2any.pl:816
  msgid ""
  "Options for XML and Docbook:\n"
***************
*** 3529,3533 ****
  msgstr ""
  
! #: tp/texi2any.pl:803
  msgid ""
  "Options for DVI/PS/PDF:\n"
--- 3310,3314 ----
  msgstr ""
  
! #: tp/texi2any.pl:819
  msgid ""
  "Options for DVI/PS/PDF:\n"
***************
*** 3535,3539 ****
  msgstr ""
  
! #: tp/texi2any.pl:806
  #, fuzzy
  msgid ""
--- 3316,3320 ----
  msgstr ""
  
! #: tp/texi2any.pl:822
  #, fuzzy
  msgid ""
***************
*** 3541,3544 ****
--- 3322,3326 ----
  "      --commands-in-node-names  does nothing, retained for compatibility.\n"
  "  -D VAR                        define the variable VAR, as with @set.\n"
+ "  -D 'VAR VAL'                  define VAR to VAL (one shell argument).\n"
  "  -I DIR                        append DIR to the @include search path.\n"
  "  -P DIR                        prepend DIR to the @include search path.\n"
***************
*** 3552,3556 ****
  "      .@clear úãå÷ôá åîë ,VAR äðúùî úøãâä ìèá  -U VAR\n"
  
! #: tp/texi2any.pl:813
  #, fuzzy
  msgid ""
--- 3334,3338 ----
  "      .@clear úãå÷ôá åîë ,VAR äðúùî úøãâä ìèá  -U VAR\n"
  
! #: tp/texi2any.pl:830
  #, fuzzy
  msgid ""
***************
*** 3582,3586 ****
  "                .@tex-å @iftex-á èñëè ãáòú ìà       --no-iftex\n"
  
! #: tp/texi2any.pl:830
  #, fuzzy
  msgid ""
--- 3364,3368 ----
  "                .@tex-å @iftex-á èñëè ãáòú ìà       --no-iftex\n"
  
! #: tp/texi2any.pl:847
  #, fuzzy
  msgid ""
***************
*** 3597,3601 ****
  "           .íéìòôåî íðéà øúéä ìëå ìòôåî --ifplaintext  ,èñëè àåä èìôä íà\n"
  
! #: tp/texi2any.pl:837
  #, fuzzy
  msgid ""
--- 3379,3383 ----
  "           .íéìòôåî íðéà øúéä ìëå ìòôåî --ifplaintext  ,èñëè àåä èìôä íà\n"
  
! #: tp/texi2any.pl:854
  #, fuzzy
  msgid ""
***************
*** 3625,3629 ****
  "   äéäéù ìëë ìåãâ ,ãéçé õáå÷á Info èìô  makeinfo --no-split foo.texi\n"
  
! #: tp/texi2any.pl:884
  #, perl-format
  msgid "%s: --footnote-style arg must be `separate' or `end', not `%s'.\n"
--- 3407,3411 ----
  "   äéäéù ìëë ìåãâ ,ãéçé õáå÷á Info èìô  makeinfo --no-split foo.texi\n"
  
! #: tp/texi2any.pl:901
  #, perl-format
  msgid "%s: --footnote-style arg must be `separate' or `end', not `%s'.\n"
***************
*** 3631,3635 ****
  "%s: `%s' àì ,`end' åà `separate' úåéäì --footnote-style ìù èðîåâøà ìò\n"
  
! #: tp/texi2any.pl:966
  #, perl-format
  msgid "%s: --paragraph-indent arg must be numeric/`none'/`asis', not `%s'.\n"
--- 3413,3417 ----
  "%s: `%s' àì ,`end' åà `separate' úåéäì --footnote-style ìù èðîåâøà ìò\n"
  
! #: tp/texi2any.pl:992
  #, perl-format
  msgid "%s: --paragraph-indent arg must be numeric/`none'/`asis', not `%s'.\n"
***************
*** 3637,3684 ****
  "%s: `%s' àì ,`asis'/`none'/éøîåð úåéäì --paragraph-indent ìù èðîåâøà ìò\n"
  
! #: tp/texi2any.pl:1043
  #, perl-format
  msgid "%s: when generating %s, only one input FILE may be specified with -o\n"
  msgstr ""
  
! #: tp/texi2any.pl:1047
  msgid "--Xopt option without printed output"
  msgstr ""
  
! #: tp/texi2any.pl:1057
  #, fuzzy, perl-format
  msgid "unknown tree transformation %s"
  msgstr "`%s' úøëåî-éúìá äàøåä"
  
! #: tp/texi2any.pl:1064
  #, perl-format
  msgid "ignoring splitting for format %s"
  msgstr ""
  
! #: tp/texi2any.pl:1114
  #, perl-format
  msgid "%s: missing file argument.\n"
  msgstr ".õáå÷ íù øñç %s úéðëúì\n"
  
! #: tp/texi2any.pl:1115
  #, perl-format
  msgid "Try `%s --help' for more information.\n"
  msgstr ".`%s --help' äñð øúé èåøôì\n"
  
! #: tp/texi2any.pl:1193
  msgid "fill_gaps_in_sectioning transformation return no result. No section?"
  msgstr ""
  
! #: tp/texi2any.pl:1215
  #, fuzzy, perl-format
  msgid "error on closing macro expand file %s: %s\n"
  msgstr "`%s' èìô õáå÷ úøéâñá äì÷ú"
  
! #: tp/texi2any.pl:1221
  #, fuzzy, perl-format
  msgid "could not open %s for writing: %s\n"
  msgstr "`%s' åø÷àî úåáçøä èìô úçéúôá äì÷ú"
  
! #: tp/texi2any.pl:1246
  msgid ""
  "insert_nodes_for_sectioning_commands transformation return no result. No "
--- 3419,3466 ----
  "%s: `%s' àì ,`asis'/`none'/éøîåð úåéäì --paragraph-indent ìù èðîåâøà ìò\n"
  
! #: tp/texi2any.pl:1069
  #, perl-format
  msgid "%s: when generating %s, only one input FILE may be specified with -o\n"
  msgstr ""
  
! #: tp/texi2any.pl:1073
  msgid "--Xopt option without printed output"
  msgstr ""
  
! #: tp/texi2any.pl:1083
  #, fuzzy, perl-format
  msgid "unknown tree transformation %s"
  msgstr "`%s' úøëåî-éúìá äàøåä"
  
! #: tp/texi2any.pl:1090
  #, perl-format
  msgid "ignoring splitting for format %s"
  msgstr ""
  
! #: tp/texi2any.pl:1140
  #, perl-format
  msgid "%s: missing file argument.\n"
  msgstr ".õáå÷ íù øñç %s úéðëúì\n"
  
! #: tp/texi2any.pl:1141
  #, perl-format
  msgid "Try `%s --help' for more information.\n"
  msgstr ".`%s --help' äñð øúé èåøôì\n"
  
! #: tp/texi2any.pl:1222
  msgid "fill_gaps_in_sectioning transformation return no result. No section?"
  msgstr ""
  
! #: tp/texi2any.pl:1244
  #, fuzzy, perl-format
  msgid "error on closing macro expand file %s: %s\n"
  msgstr "`%s' èìô õáå÷ úøéâñá äì÷ú"
  
! #: tp/texi2any.pl:1250
  #, fuzzy, perl-format
  msgid "could not open %s for writing: %s\n"
  msgstr "`%s' åø÷àî úåáçøä èìô úçéúôá äì÷ú"
  
! #: tp/texi2any.pl:1275
  msgid ""
  "insert_nodes_for_sectioning_commands transformation return no result. No "
***************
*** 3686,3759 ****
  msgstr ""
  
! #: tp/texi2any.pl:1311 tp/texi2any.pl:1387
  #, fuzzy, perl-format
  msgid "%s: error on closing %s: %s\n"
  msgstr "`%s'-ì äáéúëá äì÷ú"
  
! #: tp/texi2any.pl:1334 tp/texi2any.pl:1368
  #, fuzzy, perl-format
  msgid "%s: error on closing internal links file %s: %s\n"
  msgstr "`%s' èìô õáå÷ úøéâñá äì÷ú"
  
! #: tp/texi2any.pl:1340 tp/texi2any.pl:1374
  #, fuzzy, perl-format
  msgid "%s: could not open %s for writing: %s\n"
  msgstr "`%s' åø÷àî úåáçøä èìô úçéúôá äì÷ú"
  
! #: util/texindex.c:223
! msgid "display this help and exit"
! msgstr "úéðëúäî àöå äæ äøæò êñî âöä"
  
! #: util/texindex.c:225
! msgid "send output to FILE"
! msgstr "FILE õáå÷ì èìô äðôä"
  
! #: util/texindex.c:227
! msgid "display version information and exit"
! msgstr "àöå úéðëúä úñøéâ ìò òãéî âöä"
  
! #: util/texindex.c:237
! #, c-format
  msgid "Usage: %s [OPTION]... FILE...\n"
  msgstr "%s [OPTION]... FILE... :ùåîéùä ïôåà\n"
  
! #: util/texindex.c:238
! #, c-format
! msgid "Generate a sorted index for each TeX output FILE.\n"
  msgstr ".TeX é\"ò áúëðù FILE õáå÷ ìëì ïééåîî ñ÷ãðéà ïëä\n"
  
! #: util/texindex.c:241
! #, c-format
! msgid "Usually FILE... is specified as `foo.%c%c' for a document `foo.texi'.\n"
  msgstr ".`foo.%c%c' íùá íéàø÷ð `foo.texi' êîñî øåáò FILE éöá÷ ììë êøãá\n"
  
! #: util/texindex.c:243
! #, c-format
! msgid ""
! "\n"
! "Options:\n"
  msgstr ""
  "\n"
  "                                                :íéðééôàî\n"
  
! #: util/texindex.c:743
! #, c-format
! msgid "failure reopening %s"
! msgstr "%s ìù úùãåçî äçéúôá äì÷ú"
  
! #: util/texindex.c:758 util/texindex.c:786
! #, c-format
! msgid "%s: not a texinfo index file"
! msgstr "texinfo ìù ñ÷ãðéà õáå÷ åðéà `%s'"
  
! #: util/texindex.c:993
! #, c-format
! msgid "No page number in %s"
! msgstr "ãåîò øôñî ïéà %s-á"
  
! #: util/texindex.c:1066
! #, c-format
! msgid "entry %s follows an entry with a secondary name"
! msgstr "éðùî íù ìòá èéøô úåá÷òá àá %s èéøô"
  
  # Note that this needs to make sense when displayed to the _right_ of
--- 3468,3849 ----
  msgstr ""
  
! #: tp/texi2any.pl:1345 tp/texi2any.pl:1421
  #, fuzzy, perl-format
  msgid "%s: error on closing %s: %s\n"
  msgstr "`%s'-ì äáéúëá äì÷ú"
  
! #: tp/texi2any.pl:1368 tp/texi2any.pl:1402
  #, fuzzy, perl-format
  msgid "%s: error on closing internal links file %s: %s\n"
  msgstr "`%s' èìô õáå÷ úøéâñá äì÷ú"
  
! #: tp/texi2any.pl:1374 tp/texi2any.pl:1408
  #, fuzzy, perl-format
  msgid "%s: could not open %s for writing: %s\n"
  msgstr "`%s' åø÷àî úåáçøä èìô úçéúôá äì÷ú"
  
! #: texindex/ti.twjr:373
! #, fuzzy, awk-format
! msgid "%s: unrecognized option `%s'\n"
! msgstr "%s úéðëú øåáò `--%s' ääåæî-éúìá ïééôàî\n"
  
! #: texindex/ti.twjr:444
! #, fuzzy, awk-format
! msgid "%s is not a Texinfo index file\n"
! msgstr "texinfo ìù ñ÷ãðéà õáå÷ åðéà `%s'"
  
! #: texindex/ti.twjr:543
! #, awk-format
! msgid "%s:%d: Bad key %s in record\n"
! msgstr ""
  
! #: texindex/ti.twjr:566
! #, awk-format
! msgid "%s:%d: Bad entry; expected three fields, not %d\n"
! msgstr ""
! 
! #: texindex/ti.twjr:725
! #, awk-format
! msgid "%s:%d: Bad entry; expected %s at column %d\n"
! msgstr ""
! 
! #: texindex/ti.twjr:1254
! msgid "..."
! msgstr ""
! 
! #: texindex/ti.twjr:1273
! #, fuzzy, awk-format
  msgid "Usage: %s [OPTION]... FILE...\n"
  msgstr "%s [OPTION]... FILE... :ùåîéùä ïôåà\n"
  
! #: texindex/ti.twjr:1274
! #, fuzzy
! msgid "Generate a sorted index for each TeX output FILE."
  msgstr ".TeX é\"ò áúëðù FILE õáå÷ ìëì ïééåîî ñ÷ãðéà ïëä\n"
  
! #: texindex/ti.twjr:1275
! #, fuzzy
! msgid "Usually FILE... is specified as `foo.??' for a document `foo.texi'."
  msgstr ".`foo.%c%c' íùá íéàø÷ð `foo.texi' êîñî øåáò FILE éöá÷ ììë êøãá\n"
  
! #: texindex/ti.twjr:1277
! #, fuzzy
! msgid "Options:"
  msgstr ""
  "\n"
  "                                                :íéðééôàî\n"
  
! #: texindex/ti.twjr:1278
! #, fuzzy
! msgid " -h, --help   display this help and exit"
! msgstr "úéðëúäî àöå äæ äøæò êñî âöä"
  
! #: texindex/ti.twjr:1279
! msgid " --version    display version information and exit"
! msgstr ""
  
! #: texindex/ti.twjr:1280
! msgid " --           end option processing"
! msgstr ""
  
! #~ msgid ""
! #~ "\n"
! #~ "Email bug reports to bug-texinfo@gnu.org,\n"
! #~ "general questions and discussion to help-texinfo@gnu.org.\n"
! #~ "Texinfo home page: http://www.gnu.org/software/texinfo/"
! #~ msgstr ""
! #~ "\n"
! #~ "                       ,bug-texinfo@gnu.org-ì äì÷ú éçååéã çåìùì àð\n"
! #~ "               .help-texinfo@gnu.org-ì ïåéãì íéàùåðå úåéììë úåìàùå\n"
! #~ "         .http://www.gnu.org/software/texinfo/ :Texinfo ìù úéáä óã"
! 
! #~ msgid "Insert this character"
! #~ msgstr "äæ åú óñåä"
! 
! #~ msgid "No index entries."
! #~ msgstr ".ñ÷ãðéà éèéøô åàöîð àì"
! 
! #~ msgid "CAN'T SEE THIS"
! #~ msgstr "!úåàøéäì êéøö åðéàù èñ÷è"
! 
! #, fuzzy
! #~ msgid ""
! #~ "\n"
! #~ "* Menu: Nodes whose indices contain `%s':\n"
! #~ msgstr ""
! #~ "\n"
! #~ "* Menu: (úåîéàúîä úåà÷ñôäå \"%s\" íéìéëîä ñ÷ãðéà éèéøô)\n"
! 
! #, fuzzy
! #~ msgid "No index"
! #~ msgstr ".ñ÷ãðéà éèéøô åàöîð àì"
! 
! #, fuzzy
! #~ msgid "Index for `%s'"
! #~ msgstr " for %s"
! 
! #, fuzzy
! #~ msgid "File names matching `%s'"
! #~ msgstr "íàåú `%cend %s' øñç"
! 
! #~ msgid ""
! #~ "Basic Commands in Info Windows\n"
! #~ "******************************\n"
! #~ msgstr ""
! #~ "                     Info úåðåìçá úåéñéñá úåãå÷ô\n"
! #~ "                     ***************************\n"
! 
! #~ msgid "  %-10s  Quit this help.\n"
! #~ msgstr "  %-10s  äæ äøæò ïåìç øåâñ\n"
! 
! #~ msgid "  %-10s  Quit Info altogether.\n"
! #~ msgstr "  %-10s  Info úéðëúî éøîâì àö\n"
! 
! #~ msgid "  %-10s  Invoke the Info tutorial.\n"
! #~ msgstr "  %-10s  Info ùîúùîì êéøãî âöä\n"
! 
! #~ msgid "  %-10s  Move to the `next' node of this node.\n"
! #~ msgstr "  %-10s  úéçëåð ä÷ñéô éøçà äàáä ä÷ñéôì øåáò\n"
! 
! #~ msgid "  %-10s  Move to the `previous' node of this node.\n"
! #~ msgstr "  %-10s  úéçëåð ä÷ñéô éðôìù ä÷ñéôì øåáò\n"
! 
! #~ msgid "  %-10s  Move `up' from this node.\n"
! #~ msgstr "  %-10s  úéçëåð ä÷ñéô ìù áà-ú÷ñéôì øåáò\n"
! 
! #, fuzzy
! #~ msgid ""
! #~ "  %-10s  Pick menu item specified by name.\n"
! #~ "              Picking a menu item causes another node to be selected.\n"
! #~ msgstr ""
! #~ "\\%-10[menu-item]  åîù é\"ôò èéøôúî óéòñ øçá\n"
! #~ "            .úøçà ä÷ñéôì øáòîì úîøåâ èéøôúî äøéçá\n"
! 
! #~ msgid "  %-10s  Follow a cross reference.  Reads name of reference.\n"
! #~ msgstr "  %-10s  øåùé÷ä íù àøå÷ ;øåùé÷ øçà áå÷ò\n"
! 
! #~ msgid "  %-10s  Move to the last node seen in this window.\n"
! #~ msgstr "  %-10s  äæ ïåìçá äâöåäù äðåøçàä ä÷ñéôì øåæç\n"
! 
! #~ msgid "  %-10s  Skip to next hypertext link within this node.\n"
! #~ msgstr "  %-10s  úéçëåð ä÷ñéôá àáä øåùé÷ì ïîñ ææä\n"
! 
! #~ msgid "  %-10s  Follow the hypertext link under cursor.\n"
! #~ msgstr "  %-10s  åéìò àöîð ïîñäù øåùé÷ éøçà áå÷ò\n"
! 
! #~ msgid "  %-10s  Move to the `directory' node.  Equivalent to `g (DIR)'.\n"
! #~ msgstr "  %-10s  `g (DIR)'-ì êøò-äååù ;DIR ä÷ñéôì øåáò\n"
! 
! #~ msgid "  %-10s  Move to the Top node.  Equivalent to `g Top'.\n"
! #~ msgstr "  %-10s  `g Top'-ì êøò-äååù ;Top ä÷ñéôì øåáò\n"
! 
! #~ msgid ""
! #~ "Moving within a node:\n"
! #~ "---------------------\n"
! #~ msgstr ""
! #~ "                           :ä÷ñéô êåúá ïîñ úòåðú\n"
! #~ "                           ---------------------\n"
! 
! #~ msgid "  %-10s  Scroll forward a page.\n"
! #~ msgstr "  %-10s  äîéã÷ ãçà óã ìåìâ\n"
! 
! #~ msgid "  %-10s  Scroll backward a page.\n"
! #~ msgstr "  %-10s  äøåçà ãçà óã ìåìâ\n"
! 
! #~ msgid "  %-10s  Go to the beginning of this node.\n"
! #~ msgstr "  %-10s  úéçëåð ä÷ñéô úìéçúì ïîñ ææä\n"
! 
! #~ msgid "  %-10s  Go to the end of this node.\n"
! #~ msgstr "  %-10s úéçëåð ä÷ñéô óåñì ïîñ ææä\n"
! 
! #~ msgid "  %-10s  Scroll forward 1 line.\n"
! #~ msgstr "  %-10s  äîéã÷ úçà äøåù ïîñ ææä\n"
! 
! #~ msgid "  %-10s  Scroll backward 1 line.\n"
! #~ msgstr "  %-10s  äøåçà úçà äøåù ïîñ ææä\n"
! 
! #~ msgid ""
! #~ "Other commands:\n"
! #~ "---------------\n"
! #~ msgstr ""
! #~ "                                   :úåøçà úåãå÷ô\n"
! #~ "                                   -------------\n"
! 
! #, fuzzy
! #~ msgid "  %-10s  Pick first...ninth item in node's menu.\n"
! #~ msgstr "  %-10s  úéçëåðä ä÷ñéôä èéøôúá éòéùú ãò ïåùàø óéòñ øçá\n"
! 
! #~ msgid "  %-10s  Pick last item in node's menu.\n"
! #~ msgstr "  %-10s  úéçëåðä ä÷ñéôä èéøôúá ïåøçà óéòñ øçá\n"
! 
! #, fuzzy
! #~ msgid ""
! #~ "  %-10s  Search for a specified string in the index entries of this Info\n"
! #~ "              file, and select the node referenced by the first entry "
! #~ "found.\n"
! #~ msgstr ""
! #~ "\\%-10[index-search]  øåáòå äæ Info õáå÷ ìù íéñ÷ãðéàá úæåøçî ùôç\n"
! #~ "                 íàåú àöîðù ïåùàø ñ÷ãðéà èéøô äòéáöî äéìà ä÷ñéôì\n"
! 
! #, fuzzy
! #~ msgid ""
! #~ "  %-10s  Move to node specified by name.\n"
! #~ "              You may include a filename as well, as in "
! #~ "(FILENAME)NODENAME.\n"
! #~ msgstr ""
! #~ "\\%-10[goto-node]  äîù é\"ôò ä÷ñéôì øåáò\n"
! #~ "              .(FILENAME)NODENAME-á åîë ä÷ñéôä íùî ÷ìçë õáå÷ íù ïééöì "
! #~ "ïúéð\n"
! 
! #, fuzzy
! #~ msgid ""
! #~ "  %-10s  Search forward for a specified string,\n"
! #~ "              and select the node in which the next occurrence is found.\n"
! #~ msgstr ""
! #~ "\\%-10[search]  äæ Info õå÷á êìéàå ïàëî úæåøçî ùôç\n"
! #~ "                    .úæåøçîä äàöîð äá ä÷ñéôì øåáòå\n"
! 
! #, fuzzy
! #~ msgid ""
! #~ "  %-10s  Search backward for a specified string,\n"
! #~ "              and select the node in which the next occurrence is found.\n"
! #~ msgstr ""
! #~ "\\%-10[search]  äæ Info õå÷á êìéàå ïàëî úæåøçî ùôç\n"
! #~ "                    .úæåøçîä äàöîð äá ä÷ñéôì øåáòå\n"
! 
! #~ msgid "ESC %s is undefined."
! #~ msgstr ".øãâåî åðéà \"ESC %s\""
! 
! #~ msgid "%s is defined to %s."
! #~ msgstr "%s is defined to %s."
! 
! #~ msgid ""
! #~ "Selecting other nodes:\n"
! #~ "----------------------\n"
! #~ msgstr ""
! #~ "                           :úåøçà úåà÷ñéôá äøéçá\n"
! #~ "                           ---------------------\n"
! 
! #~ msgid "incorrect number of arguments"
! #~ msgstr "éåâù äãå÷ôì íéèðîåâøàä øôñî"
! 
! #~ msgid "cannot open input file `%s'"
! #~ msgstr "`%s' èì÷ õáå÷ úçéúôá äì÷ú"
! 
! #~ msgid "cannot create output file `%s'"
! #~ msgstr "`%s' èìô õáå÷ úøéöéá äì÷ú"
! 
! #~ msgid "error writing to `%s'"
! #~ msgstr "`%s'-ì äáéúëá äì÷ú"
! 
! #~ msgid "error closing output file `%s'"
! #~ msgstr "`%s' èìô õáå÷ úøéâñá äì÷ú"
! 
! #~ msgid "section too long"
! #~ msgstr "éãî êåøà ÷ìç"
! 
! #~ msgid ""
! #~ "Usage: %s [OPTION]... [INPUT-FILE]\n"
! #~ "\n"
! #~ "Compile infokey source file to infokey file.  Reads INPUT-FILE (default\n"
! #~ "$HOME/.infokey) and writes compiled key file to (by default) $HOME/."
! #~ "info.\n"
! #~ "\n"
! #~ "Options:\n"
! #~ "  --output FILE        output to FILE instead of $HOME/.info\n"
! #~ "  --help               display this help and exit.\n"
! #~ "  --version            display version information and exit.\n"
! #~ msgstr ""
! #~ "            %s [ïééôàî]... [èì÷-õáå÷]  :ùåîéùä ïôåà\n"
! #~ "\n"
! #~ ":ìãçîä úøéøá) èì÷-õáå÷ àøå÷ .infokey õáå÷ì íéù÷î úåøãâä ìù øå÷î õáå÷ "
! #~ "ìôî÷\n"
! #~ "      .(úøçà úðééö àì íà) $HOME/.info-ì ìôîå÷î õáå÷ áúåëå ($HOME/."
! #~ "infokey\n"
! #~ "\n"
! #~ "                                                                :"
! #~ "íéðééôàî\n"
! #~ "       .$HOME/.info-á íå÷îá FILE õáå÷á èìô íåùø   --output FILE\n"
! #~ "                   .úéðëúäî àöå äæ äøæò êñî âöä   --help\n"
! #~ "                  .àöå úéðëúä úñøéâ ìò òãéî âöä   --version\n"
! #~ "\n"
! 
! #~ msgid "Ignoring invalid infokey file `%s' - too small"
! #~ msgstr "ïé÷ú infokey õáå÷ úåéäì éãëá éãî ïè÷ -- `%s' õáå÷î íìòúî"
! 
! #~ msgid "Ignoring invalid infokey file `%s' - too big"
! #~ msgstr "ïé÷ú infokey õáå÷ úåéäì éãëá éãî ìåãâ -- `%s' õáå÷î íìòúî"
! 
! #~ msgid "Error reading infokey file `%s' - short read"
! #~ msgstr "àø÷ð õáå÷ä ìë àì - `%s' infokey õáå÷ úàéø÷á äì÷ú"
! 
! #~ msgid ""
! #~ "Invalid infokey file `%s' (bad magic numbers) -- run infokey to update it"
! #~ msgstr ""
! #~ "åðåëãò êøåöì infokey õøä -- (éåâù íñ÷ øôñî) ïé÷ú åðéà `%s' infokey õáå÷"
! 
! #~ msgid "Your infokey file `%s' is out of date -- run infokey to update it"
! #~ msgstr "åðåëãò êøåöì infokey õøä -- ïëãåòî åðéà `%s' infokey õáå÷"
! 
! #~ msgid ""
! #~ "Invalid infokey file `%s' (bad section length) -- run infokey to update it"
! #~ msgstr ""
! #~ "åðåëãò êøåöì infokey õøä -- (éåâù ÷ìç êøåà) ïé÷ú åðéà `%s' infokey õáå÷"
! 
! #~ msgid ""
! #~ "Invalid infokey file `%s' (bad section code) -- run infokey to update it"
! #~ msgstr ""
! #~ "åðåëãò êøåöì infokey õøä -- (éåâù ÷ìç ãå÷) ïé÷ú åðéà `%s' infokey õáå÷"
! 
! #~ msgid "Bad data in infokey file -- some key bindings ignored"
! #~ msgstr "äðìòôú àì úåãçà íéù÷î úåøãâä -- infokey õáå÷á íééåâù íéðåúð"
! 
! #~ msgid "Bad data in infokey file -- some var settings ignored"
! #~ msgstr "ó÷åúá àì úåãçà íéðúùî úåøãâä -- infokey õáå÷á íééåâù íéðåúð"
! 
! #~ msgid "Next"
! #~ msgstr "Next äãù"
! 
! #~ msgid "No `Prev' for this node."
! #~ msgstr ".åæ ä÷ñéôá `Prev' øåùé÷ ïéà"
! 
! #~ msgid "Kill node (%s): "
! #~ msgstr "Kill node (%s): "
! 
! #~ msgid "Cannot kill node `%s'"
! #~ msgstr "`%s' ä÷ñéô ÷ìñì úåøùôà ïéà"
! 
! #~ msgid "Cannot kill the last node"
! #~ msgstr "äãéçé ä÷ñéô ÷ìñì úåøùôà ïéà"
! 
! #~ msgid "Kill this node"
! #~ msgstr "åæ ä÷ñéô ÷ìñ"
! 
! #, fuzzy
! #~ msgid "closing file %s"
! #~ msgstr "`%s' èìô õáå÷ úøéâñá äì÷ú"
! 
! #~ msgid "Internally used by \\[universal-argument]"
! #~ msgstr "åæ äãå÷ôá ùîúùî \\[universal-argument]"
! 
! #, fuzzy
! #~ msgid "Usage: makeinfo [OPTION]... TEXINFO-FILE...\n"
! #~ msgstr "%s [íéðééôàî]... TEXINFO-õáå÷... :ùåîéùä ïôåà\n"
! 
! #, fuzzy
! #~ msgid "  or:  texi2any [OPTION]... TEXINFO-FILE...\n"
! #~ msgstr "%s [íéðééôàî]... TEXINFO-õáå÷... :ùåîéùä ïôåà\n"
! 
! #~ msgid "send output to FILE"
! #~ msgstr "FILE õáå÷ì èìô äðôä"
! 
! #~ msgid "failure reopening %s"
! #~ msgstr "%s ìù úùãåçî äçéúôá äì÷ú"
! 
! #~ msgid "No page number in %s"
! #~ msgstr "ãåîò øôñî ïéà %s-á"
! 
! #~ msgid "entry %s follows an entry with a secondary name"
! #~ msgstr "éðùî íù ìòá èéøô úåá÷òá àá %s èéøô"
  
  # Note that this needs to make sense when displayed to the _right_ of
***************
*** 3945,3952 ****
  #~ msgstr "`Top' ú÷ñéô øöåé ,äðåùàøä ä÷ñéôä éðôì àöîð @detailmenu"
  
- #, fuzzy
- #~ msgid "@%s not meaningful outside `@titlepage' environment"
- #~ msgstr "`@%s' êåúá @%s-ì úåòîùî ïéà"
- 
  #~ msgid "`%c%s' needs something after it"
  #~ msgstr "åéøçà àåáéù åäùî êéøö `%c%s'"
--- 4035,4038 ----
***************
*** 4218,4224 ****
  #~ msgstr "`%s' ä÷ñéôá (%c%s ïåâë) ÷åñéô úàøåäá êøåö ùé"
  
- #~ msgid "No node name specified for `%c%s' command"
- #~ msgstr "ä÷ñéô íù àìì `%c%s' äàøåä"
- 
  #~ msgid "Anchor `%s' and node `%s' map to the same file name"
  #~ msgstr "õáå÷ íù åúåàì úåîâøåúî `%s' øåùé÷ úéåúå `%s' ä÷ñéô"
--- 4304,4307 ----
***************
*** 4432,4439 ****
  
  #, fuzzy
- #~ msgid "@%s not allowed in argument to @%s"
- #~ msgstr "%c%s-ì éåâù èðîåâøà"
- 
- #, fuzzy
  #~ msgid "@%s already set"
  #~ msgstr "øãâåî øáë `%s' ñ÷ãðéà"
--- 4515,4518 ----
***************
*** 4471,4478 ****
  #~ msgstr "%c àìå `,' åà `.' àåáì êéøö øåùé÷ éøçà"
  
- #, fuzzy
- #~ msgid "@menu before first node"
- #~ msgstr "`Top' ú÷ñéô øöåé ,äðåùàøä ä÷ñéôä éðôì àöîð @menu"
- 
  #~ msgid "One completion:\n"
  #~ msgstr "             :úçà äîìùä\n"
--- 4550,4553 ----
***************
*** 4528,4534 ****
  #~ msgstr "úøúåë àìì"
  
- #~ msgid "This is %s, produced by makeinfo version %s from %s.\n"
- #~ msgstr "This is %s, produced by makeinfo version %s from %s.\n"
- 
  #~ msgid "Next:"
  #~ msgstr "Next:"
--- 4603,4606 ----
Binary files texinfo-5.2/po/hr.gmo and texinfo-6.0/po/hr.gmo differ
diff -Nrc2 texinfo-5.2/po/hr.po texinfo-6.0/po/hr.po
*** texinfo-5.2/po/hr.po	2013-09-26 23:52:37.000000000 +0100
--- texinfo-6.0/po/hr.po	2015-06-26 13:52:33.000000000 +0100
***************
*** 10,14 ****
  "Project-Id-Version: texinfo 5.0.91\n"
  "Report-Msgid-Bugs-To: bug-texinfo@gnu.org\n"
! "POT-Creation-Date: 2013-09-26 15:52-0700\n"
  "PO-Revision-Date: 2013-04-18 00:43+0200\n"
  "Last-Translator: Tomislav Krznar <tomislav.krznar@gmail.com>\n"
--- 10,14 ----
  "Project-Id-Version: texinfo 5.0.91\n"
  "Report-Msgid-Bugs-To: bug-texinfo@gnu.org\n"
! "POT-Creation-Date: 2015-06-26 13:52+0100\n"
  "PO-Revision-Date: 2013-04-18 00:43+0200\n"
  "Last-Translator: Tomislav Krznar <tomislav.krznar@gmail.com>\n"
***************
*** 22,81 ****
  "X-Generator: Gtranslator 2.91.6\n"
  
! #: gnulib/lib/error.c:188
  msgid "Unknown system error"
  msgstr "Nepoznata greÅ¡ka sustava"
  
! #: gnulib/lib/getopt.c:547 gnulib/lib/getopt.c:576
  #, c-format
  msgid "%s: option '%s' is ambiguous; possibilities:"
  msgstr "%s: opcija â€ž%sâ€� je viÅ¡eznaÄ�na, moguÄ‡nosti:"
  
! #: gnulib/lib/getopt.c:624 gnulib/lib/getopt.c:628
  #, c-format
  msgid "%s: option '--%s' doesn't allow an argument\n"
  msgstr "%s: opcija â€ž--%sâ€� ne dozvoljava argument\n"
  
! #: gnulib/lib/getopt.c:637 gnulib/lib/getopt.c:642
  #, c-format
  msgid "%s: option '%c%s' doesn't allow an argument\n"
  msgstr "%s: opcija â€ž%c%sâ€� ne dozvoljava argument\n"
  
! #: gnulib/lib/getopt.c:685 gnulib/lib/getopt.c:704
  #, c-format
  msgid "%s: option '--%s' requires an argument\n"
  msgstr "%s: opcija â€ž--%sâ€� zahtijeva argument\n"
  
! #: gnulib/lib/getopt.c:742 gnulib/lib/getopt.c:745
! #, c-format
  msgid "%s: unrecognized option '--%s'\n"
! msgstr "%s: neprepoznata opcija â€ž--%sâ€�\n"
  
! #: gnulib/lib/getopt.c:753 gnulib/lib/getopt.c:756
  #, c-format
  msgid "%s: unrecognized option '%c%s'\n"
  msgstr "%s: neprepoznata opcija â€ž%c%sâ€�\n"
  
! #: gnulib/lib/getopt.c:805 gnulib/lib/getopt.c:808
  #, c-format
  msgid "%s: invalid option -- '%c'\n"
  msgstr "%s: neispravna opcija -- â€ž%câ€�\n"
  
! #: gnulib/lib/getopt.c:861 gnulib/lib/getopt.c:878 gnulib/lib/getopt.c:1088
! #: gnulib/lib/getopt.c:1106
  #, c-format
  msgid "%s: option requires an argument -- '%c'\n"
  msgstr "%s: opcija zahtijeva argument -- â€ž%câ€�\n"
  
! #: gnulib/lib/getopt.c:934 gnulib/lib/getopt.c:950
  #, c-format
  msgid "%s: option '-W %s' is ambiguous\n"
  msgstr "%s: opcija â€ž-W %sâ€� je viÅ¡eznaÄ�na\n"
  
! #: gnulib/lib/getopt.c:974 gnulib/lib/getopt.c:992
  #, c-format
  msgid "%s: option '-W %s' doesn't allow an argument\n"
  msgstr "%s: opcija â€ž-W %sâ€� ne dozvoljava argument\n"
  
! #: gnulib/lib/getopt.c:1013 gnulib/lib/getopt.c:1031
  #, c-format
  msgid "%s: option '-W %s' requires an argument\n"
--- 22,86 ----
  "X-Generator: Gtranslator 2.91.6\n"
  
! #: gnulib/lib/error.c:191
  msgid "Unknown system error"
  msgstr "Nepoznata greÅ¡ka sustava"
  
! #: gnulib/lib/getopt.c:575 gnulib/lib/getopt.c:604
  #, c-format
  msgid "%s: option '%s' is ambiguous; possibilities:"
  msgstr "%s: opcija â€ž%sâ€� je viÅ¡eznaÄ�na, moguÄ‡nosti:"
  
! #: gnulib/lib/getopt.c:619
! #, fuzzy, c-format
! msgid "%s: option '%s' is ambiguous\n"
! msgstr "%s: opcija â€ž-W %sâ€� je viÅ¡eznaÄ�na\n"
! 
! #: gnulib/lib/getopt.c:654 gnulib/lib/getopt.c:658
  #, c-format
  msgid "%s: option '--%s' doesn't allow an argument\n"
  msgstr "%s: opcija â€ž--%sâ€� ne dozvoljava argument\n"
  
! #: gnulib/lib/getopt.c:667 gnulib/lib/getopt.c:672
  #, c-format
  msgid "%s: option '%c%s' doesn't allow an argument\n"
  msgstr "%s: opcija â€ž%c%sâ€� ne dozvoljava argument\n"
  
! #: gnulib/lib/getopt.c:715 gnulib/lib/getopt.c:734
  #, c-format
  msgid "%s: option '--%s' requires an argument\n"
  msgstr "%s: opcija â€ž--%sâ€� zahtijeva argument\n"
  
! #: gnulib/lib/getopt.c:772 gnulib/lib/getopt.c:775
! #, fuzzy, c-format
  msgid "%s: unrecognized option '--%s'\n"
! msgstr "%s: neprepoznata opcija â€ž%c%sâ€�\n"
  
! #: gnulib/lib/getopt.c:783 gnulib/lib/getopt.c:786
  #, c-format
  msgid "%s: unrecognized option '%c%s'\n"
  msgstr "%s: neprepoznata opcija â€ž%c%sâ€�\n"
  
! #: gnulib/lib/getopt.c:835 gnulib/lib/getopt.c:838
  #, c-format
  msgid "%s: invalid option -- '%c'\n"
  msgstr "%s: neispravna opcija -- â€ž%câ€�\n"
  
! #: gnulib/lib/getopt.c:891 gnulib/lib/getopt.c:908 gnulib/lib/getopt.c:1118
! #: gnulib/lib/getopt.c:1136
  #, c-format
  msgid "%s: option requires an argument -- '%c'\n"
  msgstr "%s: opcija zahtijeva argument -- â€ž%câ€�\n"
  
! #: gnulib/lib/getopt.c:964 gnulib/lib/getopt.c:980
  #, c-format
  msgid "%s: option '-W %s' is ambiguous\n"
  msgstr "%s: opcija â€ž-W %sâ€� je viÅ¡eznaÄ�na\n"
  
! #: gnulib/lib/getopt.c:1004 gnulib/lib/getopt.c:1022
  #, c-format
  msgid "%s: option '-W %s' doesn't allow an argument\n"
  msgstr "%s: opcija â€ž-W %sâ€� ne dozvoljava argument\n"
  
! #: gnulib/lib/getopt.c:1043 gnulib/lib/getopt.c:1061
  #, c-format
  msgid "%s: option '-W %s' requires an argument\n"
***************
*** 158,262 ****
  msgstr "memorija iscrpljena"
  
! #: info/echo-area.c:283 info/session.c:978
  msgid "Move forward a character"
  msgstr "Pomakni se jedan znak naprijed"
  
! #: info/echo-area.c:295 info/session.c:1005
  msgid "Move backward a character"
  msgstr "Pomakni se jedan znak natrag"
  
! #: info/echo-area.c:307
  msgid "Move to the start of this line"
  msgstr "Pomakni se na poÄ�etak ovog retka"
  
! #: info/echo-area.c:312
  msgid "Move to the end of this line"
  msgstr "Pomakni se na kraj ovog retka"
  
! #: info/echo-area.c:320 info/session.c:1037
  msgid "Move forward a word"
  msgstr "Pomakni se jednu rijeÄ� naprijed"
  
! #: info/echo-area.c:360 info/session.c:1061
  msgid "Move backward a word"
  msgstr "Pomakni se jednu rijeÄ� natrag"
  
! #: info/echo-area.c:400
  msgid "Delete the character under the cursor"
  msgstr "IzbriÅ¡i znak ispod kursora"
  
! #: info/echo-area.c:430
  msgid "Delete the character behind the cursor"
  msgstr "IzbriÅ¡i znak iza kursora"
  
! #: info/echo-area.c:451
  msgid "Cancel or quit operation"
  msgstr "PoniÅ¡ti ili prekini operaciju"
  
! #: info/echo-area.c:466
  msgid "Accept (or force completion of) this line"
  msgstr "Prihvati (ili prisilno dovrÅ¡i) ovaj redak"
  
! #: info/echo-area.c:471
  msgid "Insert next character verbatim"
  msgstr "Umetni sljedeÄ‡i znak doslovno"
  
! #: info/echo-area.c:479
! msgid "Insert this character"
! msgstr "Umetni ovaj znak"
! 
! #: info/echo-area.c:498
  msgid "Insert a TAB character"
  msgstr "Umetni znak TAB"
  
! #: info/echo-area.c:505
  msgid "Transpose characters at point"
  msgstr "Zamijeni mjesta znakovima pod kursorom"
  
! #: info/echo-area.c:556
  msgid "Yank back the contents of the last kill"
  msgstr "Vrati zadnji izbrisani sadrÅ¾aj"
  
! #: info/echo-area.c:563
  msgid "Kill ring is empty"
  msgstr "Spremnik izbrisanog sadrÅ¾aja je prazan"
  
! #: info/echo-area.c:576
  msgid "Yank back a previous kill"
  msgstr "Vrati prethodno izbrisani sadrÅ¾aj"
  
! #: info/echo-area.c:609
  msgid "Kill to the end of the line"
  msgstr "IzbriÅ¡i tekst do kraja retka"
  
! #: info/echo-area.c:622
  msgid "Kill to the beginning of the line"
  msgstr "IzbriÅ¡i tekst do poÄ�etka retka"
  
! #: info/echo-area.c:634
  msgid "Kill the word following the cursor"
  msgstr "IzbriÅ¡i rijeÄ� iza kursora"
  
! #: info/echo-area.c:654
  msgid "Kill the word preceding the cursor"
  msgstr "IzbriÅ¡i rijeÄ� ispred kursora"
  
! #: info/echo-area.c:871 info/echo-area.c:929
  msgid "No completions"
  msgstr "Ne mogu dovrÅ¡iti"
  
! #: info/echo-area.c:873
  msgid "Not complete"
  msgstr "Nije dovrÅ¡eno"
  
! #: info/echo-area.c:914
  msgid "List possible completions"
  msgstr "PrikaÅ¾i moguÄ‡e varijante dovrÅ¡avanja"
  
! #: info/echo-area.c:933
  msgid "Sole completion"
  msgstr "Jedino moguÄ‡e dovrÅ¡avanje"
  
! #: info/echo-area.c:941
  #, c-format
  msgid "%d completion:\n"
--- 163,263 ----
  msgstr "memorija iscrpljena"
  
! #: info/echo-area.c:299 info/session.c:1328
  msgid "Move forward a character"
  msgstr "Pomakni se jedan znak naprijed"
  
! #: info/echo-area.c:318 info/session.c:1341
  msgid "Move backward a character"
  msgstr "Pomakni se jedan znak natrag"
  
! #: info/echo-area.c:344
  msgid "Move to the start of this line"
  msgstr "Pomakni se na poÄ�etak ovog retka"
  
! #: info/echo-area.c:349
  msgid "Move to the end of this line"
  msgstr "Pomakni se na kraj ovog retka"
  
! #: info/echo-area.c:357 info/session.c:1356
  msgid "Move forward a word"
  msgstr "Pomakni se jednu rijeÄ� naprijed"
  
! #: info/echo-area.c:397 info/session.c:1370
  msgid "Move backward a word"
  msgstr "Pomakni se jednu rijeÄ� natrag"
  
! #: info/echo-area.c:437
  msgid "Delete the character under the cursor"
  msgstr "IzbriÅ¡i znak ispod kursora"
  
! #: info/echo-area.c:457
  msgid "Delete the character behind the cursor"
  msgstr "IzbriÅ¡i znak iza kursora"
  
! #: info/echo-area.c:478
  msgid "Cancel or quit operation"
  msgstr "PoniÅ¡ti ili prekini operaciju"
  
! #: info/echo-area.c:493
  msgid "Accept (or force completion of) this line"
  msgstr "Prihvati (ili prisilno dovrÅ¡i) ovaj redak"
  
! #: info/echo-area.c:498
  msgid "Insert next character verbatim"
  msgstr "Umetni sljedeÄ‡i znak doslovno"
  
! #: info/echo-area.c:530
  msgid "Insert a TAB character"
  msgstr "Umetni znak TAB"
  
! #: info/echo-area.c:582
  msgid "Transpose characters at point"
  msgstr "Zamijeni mjesta znakovima pod kursorom"
  
! #: info/echo-area.c:651
  msgid "Yank back the contents of the last kill"
  msgstr "Vrati zadnji izbrisani sadrÅ¾aj"
  
! #: info/echo-area.c:658
  msgid "Kill ring is empty"
  msgstr "Spremnik izbrisanog sadrÅ¾aja je prazan"
  
! #: info/echo-area.c:671
  msgid "Yank back a previous kill"
  msgstr "Vrati prethodno izbrisani sadrÅ¾aj"
  
! #: info/echo-area.c:704
  msgid "Kill to the end of the line"
  msgstr "IzbriÅ¡i tekst do kraja retka"
  
! #: info/echo-area.c:717
  msgid "Kill to the beginning of the line"
  msgstr "IzbriÅ¡i tekst do poÄ�etka retka"
  
! #: info/echo-area.c:729
  msgid "Kill the word following the cursor"
  msgstr "IzbriÅ¡i rijeÄ� iza kursora"
  
! #: info/echo-area.c:749
  msgid "Kill the word preceding the cursor"
  msgstr "IzbriÅ¡i rijeÄ� ispred kursora"
  
! #: info/echo-area.c:981 info/echo-area.c:1039
  msgid "No completions"
  msgstr "Ne mogu dovrÅ¡iti"
  
! #: info/echo-area.c:983
  msgid "Not complete"
  msgstr "Nije dovrÅ¡eno"
  
! #: info/echo-area.c:1032
  msgid "List possible completions"
  msgstr "PrikaÅ¾i moguÄ‡e varijante dovrÅ¡avanja"
  
! #: info/echo-area.c:1043
  msgid "Sole completion"
  msgstr "Jedino moguÄ‡e dovrÅ¡avanje"
  
! #: info/echo-area.c:1052
  #, c-format
  msgid "%d completion:\n"
***************
*** 266,302 ****
  msgstr[2] "%d dovrÅ¡avanja:\n"
  
! #: info/echo-area.c:1091
  msgid "Insert completion"
  msgstr "Umetni dovrÅ¡avanje"
  
! #: info/echo-area.c:1228
  #, c-format
  msgid "Building completions..."
  msgstr "IzgraÄ‘ujem varijante dovrÅ¡avanja..."
  
! #: info/echo-area.c:1347
  msgid "Scroll the completions window"
  msgstr "Pomakni sadrÅ¾aj prozora za varijante dovrÅ¡avanja"
  
! #: info/filesys.c:88
  #, fuzzy, c-format
  msgid "looking for file \"%s\""
  msgstr "greÅ¡ka pri zatvaranju izlazne datoteke â€ž%sâ€�"
  
! #: info/filesys.c:178
  #, fuzzy, c-format
  msgid "looking for file %s in %s"
  msgstr "greÅ¡ka pri zatvaranju izlazne datoteke â€ž%sâ€�"
  
! #: info/filesys.c:209 info/filesys.c:224 info/filesys.c:245
  #, fuzzy, c-format
  msgid "found file %s"
  msgstr "greÅ¡ka pri zatvaranju izlazne datoteke â€ž%sâ€�"
  
! #: info/footnotes.c:211
  msgid "Footnotes could not be displayed"
  msgstr "Ne mogu prikazati fusnote"
  
! #: info/footnotes.c:237
  msgid "Show the footnotes associated with this node in another window"
  msgstr "PrikaÅ¾i fusnote povezane s ovim Ä�vorom u drugom prozoru"
--- 267,304 ----
  msgstr[2] "%d dovrÅ¡avanja:\n"
  
! #: info/echo-area.c:1169
  msgid "Insert completion"
  msgstr "Umetni dovrÅ¡avanje"
  
! #: info/echo-area.c:1271
  #, c-format
  msgid "Building completions..."
  msgstr "IzgraÄ‘ujem varijante dovrÅ¡avanja..."
  
! #: info/echo-area.c:1390
  msgid "Scroll the completions window"
  msgstr "Pomakni sadrÅ¾aj prozora za varijante dovrÅ¡avanja"
  
! #: info/filesys.c:91
  #, fuzzy, c-format
  msgid "looking for file \"%s\""
  msgstr "greÅ¡ka pri zatvaranju izlazne datoteke â€ž%sâ€�"
  
! #: info/filesys.c:158
  #, fuzzy, c-format
  msgid "looking for file %s in %s"
  msgstr "greÅ¡ka pri zatvaranju izlazne datoteke â€ž%sâ€�"
  
! #: info/filesys.c:227 info/filesys.c:241 info/filesys.c:262
  #, fuzzy, c-format
  msgid "found file %s"
  msgstr "greÅ¡ka pri zatvaranju izlazne datoteke â€ž%sâ€�"
  
! #: info/footnotes.c:231
! #, c-format
  msgid "Footnotes could not be displayed"
  msgstr "Ne mogu prikazati fusnote"
  
! #: info/footnotes.c:251
  msgid "Show the footnotes associated with this node in another window"
  msgstr "PrikaÅ¾i fusnote povezane s ovim Ä�vorom u drugom prozoru"
***************
*** 306,459 ****
  msgstr "----------- Fusnote -----------"
  
! #: info/indices.c:174
! msgid "Look up a string in the index for this file"
! msgstr "TraÅ¾i niz u indeksu ove datoteke"
! 
! #: info/indices.c:202 info/indices.c:885
  #, c-format
  msgid "Finding index entries..."
  msgstr "TraÅ¾im stavke indeksa..."
  
! #: info/indices.c:209
  #, c-format
  msgid "No indices found."
  msgstr "Nema pronaÄ‘enih indeksa."
  
! #: info/indices.c:219
  msgid "Index entry: "
  msgstr "Stavka indeksa: "
  
! #: info/indices.c:253 info/indices.c:907 info/session.c:4204
! #, c-format
! msgid "Search string too short"
! msgstr "Niz za pretraÅ¾ivanje je prekratak"
  
! #: info/indices.c:365
  msgid ""
! "Go to the next matching index item from the last `\\[index-search]' command"
  msgstr ""
  "Idi na sljedeÄ‡u odgovarajuÄ‡u stavku indeksa zadnje â€ž\\[index-search]â€� naredbe"
  
! #: info/indices.c:376
  #, c-format
  msgid "No previous index search string."
  msgstr "Nema prethodnog zadanog niza za pretraÅ¾ivanje indeksa."
  
! #: info/indices.c:383
! #, c-format
! msgid "No index entries."
! msgstr "Nema stavki indeksa."
! 
! #: info/indices.c:431
! #, c-format
! msgid "No more index entries containing `%s'."
  msgstr "Nema viÅ¡e stavki indeksa koje sadrÅ¾e â€ž%sâ€�."
  
! #: info/indices.c:432 info/indices.c:942
! #, c-format
! msgid "No index entries containing `%s'."
  msgstr "Nisu pronaÄ‘ene stavke indeksa koje sadrÅ¾e â€ž%sâ€�."
  
! #: info/indices.c:444
! msgid "CAN'T SEE THIS"
! msgstr "NE MOGU VIDJETI OVO"
! 
! #: info/indices.c:480
! #, c-format
! msgid "Found `%s' in %s. (`\\[next-index-match]' tries to find next.)"
! msgstr "PronaÄ‘en â€ž%sâ€� u %s. (â€ž\\[next-index-match]â€� pokuÅ¡ava naÄ‡i sljedeÄ‡i.)"
! 
! #: info/indices.c:611
! #, c-format
! msgid "Scanning indices of `%s'..."
  msgstr "PretraÅ¾ujem indekse od â€ž%sâ€�..."
  
! #: info/indices.c:659
! #, c-format
! msgid "No available info files have `%s' in their indices."
! msgstr "Niti jedna dostupna info datoteka nema â€ž%sâ€� u svom indeksu."
! 
! #: info/indices.c:685
  msgid "Grovel all known info file's indices for a string and build a menu"
  msgstr "TraÅ¾i niz u indeksima svih poznatih info datoteka i napravi izbornik"
  
! #: info/indices.c:689
! msgid "Index apropos: "
  msgstr "Prikladni indeksi: "
  
! #: info/indices.c:717
! #, c-format
! msgid ""
! "\n"
! "* Menu: Nodes whose indices contain `%s':\n"
! msgstr ""
! "\n"
! "* Izbornik: ÄŒvorovi Ä�iji indeksi sadrÅ¾e â€ž%sâ€�:\n"
  
! #: info/indices.c:869
  msgid "List all matches of a string in the index"
  msgstr "PrikaÅ¾i svako pojavljivanje niza u indeksu"
  
! #: info/indices.c:891
! #, c-format
! msgid "No index"
! msgstr "Nema indeksa"
! 
! #: info/indices.c:895
! msgid "Index topic: "
  msgstr "Tema indeksa: "
  
! #: info/indices.c:913
! #, c-format
! msgid "Index for `%s'"
! msgstr "Indeks za â€ž%sâ€�"
! 
! #: info/indices.c:966
  #, fuzzy, c-format
! msgid "File names matching `%s'"
! msgstr "nema odgovarajuÄ‡eg â€ž%cend %sâ€�"
  
! #: info/indices.c:996
! msgid "Show all matching files"
  msgstr ""
  
! #: info/indices.c:1000
  #, fuzzy, c-format
! msgid "No file index"
! msgstr "Nema indeksa"
  
  #: info/info.c:316
  #, c-format
! msgid "no index entries found for `%s'\n"
! msgstr "nisu pronaÄ‘ene stavke indeksa za â€ž%sâ€�\n"
  
! #: info/info.c:490
  #, c-format
  msgid "invalid number: %s\n"
  msgstr ""
  
! #: info/info.c:641
  #, c-format
  msgid "malformed variable assignment: %s"
  msgstr ""
  
! #: info/info.c:650 info/infomap.c:1218
  #, fuzzy, c-format
  msgid "%s: no such variable"
  msgstr "%s: nepoznata varijabla %s"
  
! #: info/info.c:654 info/infomap.c:1222
  #, fuzzy, c-format
  msgid "value %s is not valid for variable %s"
  msgstr "Postavi vrijednost Info varijable"
  
! #: info/info.c:671 info/infokey.c:892
  #, c-format
  msgid "Try --help for more information.\n"
  msgstr "PokuÅ¡ajte --help za viÅ¡e informacija.\n"
  
! #: info/info.c:693 info/infokey.c:144 install-info/install-info.c:2163
! #: tp/texi2any.pl:861 util/texindex.c:295
! #, c-format, perl-format
  msgid ""
  "Copyright (C) %s Free Software Foundation, Inc.\n"
--- 308,442 ----
  msgstr "----------- Fusnote -----------"
  
! #: info/indices.c:123 info/indices.c:806
  #, c-format
  msgid "Finding index entries..."
  msgstr "TraÅ¾im stavke indeksa..."
  
! #: info/indices.c:206
! msgid "Look up a string in the index for this file"
! msgstr "TraÅ¾i niz u indeksu ove datoteke"
! 
! #: info/indices.c:218 info/indices.c:324 info/indices.c:812
  #, c-format
  msgid "No indices found."
  msgstr "Nema pronaÄ‘enih indeksa."
  
! #: info/indices.c:222
  msgid "Index entry: "
  msgstr "Stavka indeksa: "
  
! #: info/indices.c:439
! #, fuzzy, c-format
! msgid "Found '%s' in %s. ('\\[next-index-match]' tries to find next.)"
! msgstr "PronaÄ‘en â€ž%sâ€� u %s. (â€ž\\[next-index-match]â€� pokuÅ¡ava naÄ‡i sljedeÄ‡i.)"
  
! #: info/indices.c:449
! #, fuzzy
  msgid ""
! "Go to the next matching index item from the last '\\[index-search]' command"
  msgstr ""
  "Idi na sljedeÄ‡u odgovarajuÄ‡u stavku indeksa zadnje â€ž\\[index-search]â€� naredbe"
  
! #: info/indices.c:460
  #, c-format
  msgid "No previous index search string."
  msgstr "Nema prethodnog zadanog niza za pretraÅ¾ivanje indeksa."
  
! #: info/indices.c:478
! #, fuzzy, c-format
! msgid "No more index entries containing '%s'."
  msgstr "Nema viÅ¡e stavki indeksa koje sadrÅ¾e â€ž%sâ€�."
  
! #: info/indices.c:479 info/indices.c:874
! #, fuzzy, c-format
! msgid "No index entries containing '%s'."
  msgstr "Nisu pronaÄ‘ene stavke indeksa koje sadrÅ¾e â€ž%sâ€�."
  
! #: info/indices.c:583
! #, fuzzy, c-format
! msgid "Scanning indices of '%s'..."
  msgstr "PretraÅ¾ujem indekse od â€ž%sâ€�..."
  
! #: info/indices.c:636
  msgid "Grovel all known info file's indices for a string and build a menu"
  msgstr "TraÅ¾i niz u indeksima svih poznatih info datoteka i napravi izbornik"
  
! #: info/indices.c:644 info/indices.c:646
! #, fuzzy
! msgid "Index apropos"
  msgstr "Prikladni indeksi: "
  
! #: info/indices.c:686
! #, fuzzy, c-format
! msgid "Index entries containing '%s':\n"
! msgstr "Nisu pronaÄ‘ene stavke indeksa koje sadrÅ¾e â€ž%sâ€�."
  
! #: info/indices.c:791
  msgid "List all matches of a string in the index"
  msgstr "PrikaÅ¾i svako pojavljivanje niza u indeksu"
  
! #: info/indices.c:818 info/indices.c:820
! #, fuzzy
! msgid "Index topic"
  msgstr "Tema indeksa: "
  
! #: info/indices.h:40
  #, fuzzy, c-format
! msgid "No available info files have '%s' in their indices."
! msgstr "Niti jedna dostupna info datoteka nema â€ž%sâ€� u svom indeksu."
  
! #: info/info-utils.c:899
! #, c-format
! msgid "Error converting file character encoding."
  msgstr ""
  
! #: info/info.c:223 info/session.c:2700
  #, fuzzy, c-format
! msgid "No menu item '%s' in node '%s'."
! msgstr "Nema stavke izbornika â€ž%sâ€� u Ä�voru â€ž%sâ€�."
  
  #: info/info.c:316
+ #, fuzzy, c-format
+ msgid "No file given for node '%s'."
+ msgstr "Nema izbornika u Ä�voru â€ž%sâ€�."
+ 
+ #: info/info.c:365 info/info.c:1115
+ #, fuzzy, c-format
+ msgid "Cannot find node '%s'."
+ msgstr "Ne mogu pronaÄ‡i Ä�vor â€ž%sâ€�."
+ 
+ #: info/info.c:387
  #, c-format
! msgid "No program name given."
! msgstr ""
  
! #: info/info.c:578
  #, c-format
  msgid "invalid number: %s\n"
  msgstr ""
  
! #: info/info.c:758
  #, c-format
  msgid "malformed variable assignment: %s"
  msgstr ""
  
! #: info/info.c:765 info/infokey.c:537
  #, fuzzy, c-format
  msgid "%s: no such variable"
  msgstr "%s: nepoznata varijabla %s"
  
! #: info/info.c:771 info/infokey.c:539
  #, fuzzy, c-format
  msgid "value %s is not valid for variable %s"
  msgstr "Postavi vrijednost Info varijable"
  
! #: info/info.c:783
  #, c-format
  msgid "Try --help for more information.\n"
  msgstr "PokuÅ¡ajte --help za viÅ¡e informacija.\n"
  
! #: info/info.c:805 install-info/install-info.c:2212 tp/texi2any.pl:878
! #: texindex/ti.twjr:1293
! #, c-format, awk-format, perl-format
  msgid ""
  "Copyright (C) %s Free Software Foundation, Inc.\n"
***************
*** 469,483 ****
  "NEMA JAMSTAVA, do krajnje mjere dozvoljene zakonom.\n"
  
! #: info/info.c:785
  #, fuzzy, c-format
! msgid "can't open %s: %s"
! msgstr "ne mogu otvoriti %s: %s"
! 
! #: info/info.c:791
! #, c-format
! msgid "debugging output diverted to \"%s\""
! msgstr ""
  
! #: info/info.c:877
  #, c-format
  msgid ""
--- 452,461 ----
  "NEMA JAMSTAVA, do krajnje mjere dozvoljene zakonom.\n"
  
! #: info/info.c:963
  #, fuzzy, c-format
! msgid "no index entries found for '%s'\n"
! msgstr "nisu pronaÄ‘ene stavke indeksa za â€ž%sâ€�\n"
  
! #: info/info.c:1016
  #, c-format
  msgid ""
***************
*** 490,494 ****
  "ÄŒitanje dokumentacije u Info obliku.\n"
  
! #: info/info.c:883
  #, fuzzy
  msgid ""
--- 468,472 ----
  "ÄŒitanje dokumentacije u Info obliku.\n"
  
! #: info/info.c:1022
  #, fuzzy
  msgid ""
***************
*** 507,511 ****
  "  -f, --file=DATOTEKA          navedi Info datoteku za posjet."
  
! #: info/info.c:891
  #, fuzzy
  msgid ""
--- 485,489 ----
  "  -f, --file=DATOTEKA          navedi Info datoteku za posjet."
  
! #: info/info.c:1030
  #, fuzzy
  msgid ""
***************
*** 521,525 ****
  "  -o, --output=DATOTEKA        ispiÅ¡i izabrane Ä�vorove u DATOTEKU."
  
! #: info/info.c:897
  #, fuzzy
  msgid ""
--- 499,503 ----
  "  -o, --output=DATOTEKA        ispiÅ¡i izabrane Ä�vorove u DATOTEKU."
  
! #: info/info.c:1036
  #, fuzzy
  msgid ""
***************
*** 535,543 ****
  "  -O, --show-options, --usage  idi u Ä�vor opcija naredbenog retka."
  
! #: info/info.c:904
  msgid "  -b, --speech-friendly        be friendly to speech synthesizers."
  msgstr "  -b, --speech-friendly        budi prilagoÄ‘en sintetizatorima govora."
  
! #: info/info.c:908
  #, fuzzy
  msgid ""
--- 513,521 ----
  "  -O, --show-options, --usage  idi u Ä�vor opcija naredbenog retka."
  
! #: info/info.c:1043
  msgid "  -b, --speech-friendly        be friendly to speech synthesizers."
  msgstr "  -b, --speech-friendly        budi prilagoÄ‘en sintetizatorima govora."
  
! #: info/info.c:1047
  #, fuzzy
  msgid ""
***************
*** 559,568 ****
  "  -w, --where, --location      ispiÅ¡i fiziÄ�ku lokaciju Info datoteke."
  
! #: info/info.c:917
  msgid ""
  "\n"
  "The first non-option argument, if present, is the menu entry to start from;\n"
! "it is searched for in all `dir' files along INFOPATH.\n"
! "If it is not present, info merges all `dir' files and shows the result.\n"
  "Any remaining arguments are treated as the names of menu\n"
  "items relative to the initial node visited."
--- 537,547 ----
  "  -w, --where, --location      ispiÅ¡i fiziÄ�ku lokaciju Info datoteke."
  
! #: info/info.c:1056
! #, fuzzy
  msgid ""
  "\n"
  "The first non-option argument, if present, is the menu entry to start from;\n"
! "it is searched for in all 'dir' files along INFOPATH.\n"
! "If it is not present, info merges all 'dir' files and shows the result.\n"
  "Any remaining arguments are treated as the names of menu\n"
  "items relative to the initial node visited."
***************
*** 575,587 ****
  "relativno prema posjeÄ‡enom poÄ�etnom Ä�voru."
  
! #: info/info.c:924
  msgid ""
  "\n"
! "For a summary of key bindings, type h within Info."
  msgstr ""
  "\n"
  "Za popis funkcija tipki pritisnite h u programu Info."
  
! #: info/info.c:927
  msgid ""
  "\n"
--- 554,568 ----
  "relativno prema posjeÄ‡enom poÄ�etnom Ä�voru."
  
! #: info/info.c:1063
! #, fuzzy
  msgid ""
  "\n"
! "For a summary of key bindings, type H within Info."
  msgstr ""
  "\n"
  "Za popis funkcija tipki pritisnite h u programu Info."
  
! #: info/info.c:1066
! #, fuzzy
  msgid ""
  "\n"
***************
*** 591,595 ****
  "  info info-stnd             show the manual specific to this Info program\n"
  "  info emacs                 start at emacs node from top-level dir\n"
! "  info emacs buffers         start at buffers node within emacs manual\n"
  "  info --show-options emacs  start at node with emacs' command line options\n"
  "  info --subnodes -o out.txt emacs  dump entire manual to out.txt\n"
--- 572,578 ----
  "  info info-stnd             show the manual specific to this Info program\n"
  "  info emacs                 start at emacs node from top-level dir\n"
! "  info emacs buffers         select buffers menu entry in emacs manual\n"
! "  info emacs -n Files        start at Files node within emacs manual\n"
! "  info '(emacs)Files'        alternative way to start at Files node\n"
  "  info --show-options emacs  start at node with emacs' command line options\n"
  "  info --subnodes -o out.txt emacs  dump entire manual to out.txt\n"
***************
*** 609,620 ****
  "direktorija"
  
! #: info/info.c:938 info/infokey.c:911 util/texindex.c:259
  msgid ""
- "\n"
  "Email bug reports to bug-texinfo@gnu.org,\n"
  "general questions and discussion to help-texinfo@gnu.org.\n"
  "Texinfo home page: http://www.gnu.org/software/texinfo/"
  msgstr ""
- "\n"
  "Prijavite greÅ¡ke na bug-texinfo@gnu.org,\n"
  "opÄ‡enita pitanja i diskusije na help-texinfo@gnu.org.\n"
--- 592,602 ----
  "direktorija"
  
! #: info/info.c:1081 install-info/install-info.c:616 tp/texi2any.pl:866
! #: texindex/ti.twjr:1282
  msgid ""
  "Email bug reports to bug-texinfo@gnu.org,\n"
  "general questions and discussion to help-texinfo@gnu.org.\n"
  "Texinfo home page: http://www.gnu.org/software/texinfo/"
  msgstr ""
  "Prijavite greÅ¡ke na bug-texinfo@gnu.org,\n"
  "opÄ‡enita pitanja i diskusije na help-texinfo@gnu.org.\n"
***************
*** 622,740 ****
  "Prijavite greÅ¡ke prijevoda na lokalizacija@linux.hr."
  
! #: info/info.c:972
! #, c-format
! msgid "Cannot find node `%s'."
! msgstr "Ne mogu pronaÄ‡i Ä�vor â€ž%sâ€�."
! 
! #: info/info.c:973
! #, c-format
! msgid "Cannot find node `(%s)%s'."
  msgstr "Ne mogu pronaÄ‡i Ä�vor â€ž(%s)%sâ€�."
  
! #: info/info.c:974
  msgid "Cannot find a window!"
  msgstr "Ne mogu pronaÄ‡i prozor!"
  
! #: info/info.c:975
  msgid "Point doesn't appear within this window's node!"
  msgstr "ToÄ�ka se ne nalazi unutar Ä�vora ovog prozora!"
  
! #: info/info.c:976
  msgid "Cannot delete the last window."
  msgstr "Ne mogu ukloniti zadnji prozor."
  
! #: info/info.c:977
  msgid "No menu in this node."
  msgstr "Nema izbornika u ovom Ä�voru."
  
! #: info/info.c:978
  msgid "No footnotes in this node."
  msgstr "Nema fusnota u ovom Ä�voru."
  
! #: info/info.c:979
  msgid "No cross references in this node."
  msgstr "Nema unakrsnih referenci u ovom Ä�voru."
  
! #: info/info.c:980
! #, c-format
! msgid "No `%s' pointer for this node."
  msgstr "Nema â€ž%sâ€� pokazivaÄ�a za ovaj Ä�vor."
  
! #: info/info.c:981
! #, c-format
! msgid "Unknown Info command `%c'; try `?' for help."
  msgstr "Nepoznata Info naredba â€ž%câ€�, pokuÅ¡ajte â€ž?â€� za pomoÄ‡."
  
! #: info/info.c:982
! #, c-format
! msgid "Terminal type `%s' is not smart enough to run Info."
  msgstr "Terminal vrste â€ž%sâ€� nema dovoljno moguÄ‡nosti za rad programa Info."
  
! #: info/info.c:983
  msgid "You are already at the last page of this node."
  msgstr "VeÄ‡ se nalazite na zadnjoj stranici ovog Ä�vora."
  
! #: info/info.c:984
  msgid "You are already at the first page of this node."
  msgstr "VeÄ‡ se nalazite na prvoj stranici ovog Ä�vora."
  
! #: info/info.c:985
  msgid "Only one window."
  msgstr "Samo jedan prozor."
  
! #: info/info.c:986
  msgid "Resulting window would be too small."
  msgstr "Nastali prozor bi bio premalen."
  
! #: info/info.c:987
  msgid "Not enough room for a help window, please delete a window."
  msgstr "Nema dovoljno prostora za prozor pomoÄ‡i, molimo uklonite jedan prozor."
  
! #: info/infodoc.c:45
  msgid "Basic Info command keys\n"
  msgstr "Tipke osnovnih Info naredbi\n"
  
! #: info/infodoc.c:47
  msgid "\\%-10[quit-help]  Close this help window.\n"
  msgstr "\\%-10[quit-help]  Zatvori ovaj prozor pomoÄ‡i.\n"
  
! #: info/infodoc.c:48
  msgid "\\%-10[quit]  Quit Info altogether.\n"
  msgstr "\\%-10[quit]  Potpuno zavrÅ¡i s radom (Quit).\n"
  
! #: info/infodoc.c:49
  msgid "\\%-10[get-info-help-node]  Invoke the Info tutorial.\n"
  msgstr "\\%-10[get-info-help-node]  Pozovi Info priruÄ�nik.\n"
  
! #: info/infodoc.c:51
  msgid "\\%-10[prev-line]  Move up one line.\n"
  msgstr "\\%-10[prev-line]  Pomakni se jedan redak gore.\n"
  
! #: info/infodoc.c:52
  msgid "\\%-10[next-line]  Move down one line.\n"
  msgstr "\\%-10[next-line]  Pomakni se jedan redak dolje.\n"
  
! #: info/infodoc.c:53
  msgid "\\%-10[scroll-backward]  Scroll backward one screenful.\n"
  msgstr "\\%-10[scroll-backward]  Pomakni se jednu stranicu natrag.\n"
  
! #: info/infodoc.c:54
  msgid "\\%-10[scroll-forward]  Scroll forward one screenful.\n"
  msgstr "\\%-10[scroll-forward]  Pomakni se jednu stranicu naprijed.\n"
  
! #: info/infodoc.c:55
  msgid "\\%-10[beginning-of-node]  Go to the beginning of this node.\n"
  msgstr "\\%-10[beginning-of-node]  Idi na poÄ�etak ovog Ä�vora.\n"
  
! #: info/infodoc.c:56
  msgid "\\%-10[end-of-node]  Go to the end of this node.\n"
  msgstr "\\%-10[end-of-node]  Idi na kraj ovog Ä�vora.\n"
  
! #: info/infodoc.c:58
  msgid "\\%-10[move-to-next-xref]  Skip to the next hypertext link.\n"
  msgstr ""
  "\\%-10[move-to-next-xref]  Pomakni se na sljedeÄ‡u hipertekstualnu vezu.\n"
  
! #: info/infodoc.c:59
  msgid ""
  "\\%-10[select-reference-this-line]  Follow the hypertext link under the "
--- 604,717 ----
  "Prijavite greÅ¡ke prijevoda na lokalizacija@linux.hr."
  
! #: info/info.c:1116
! #, fuzzy, c-format
! msgid "Cannot find node '(%s)%s'."
  msgstr "Ne mogu pronaÄ‡i Ä�vor â€ž(%s)%sâ€�."
  
! #: info/info.c:1117
  msgid "Cannot find a window!"
  msgstr "Ne mogu pronaÄ‡i prozor!"
  
! #: info/info.c:1118
  msgid "Point doesn't appear within this window's node!"
  msgstr "ToÄ�ka se ne nalazi unutar Ä�vora ovog prozora!"
  
! #: info/info.c:1119
  msgid "Cannot delete the last window."
  msgstr "Ne mogu ukloniti zadnji prozor."
  
! #: info/info.c:1120
  msgid "No menu in this node."
  msgstr "Nema izbornika u ovom Ä�voru."
  
! #: info/info.c:1121
  msgid "No footnotes in this node."
  msgstr "Nema fusnota u ovom Ä�voru."
  
! #: info/info.c:1122
  msgid "No cross references in this node."
  msgstr "Nema unakrsnih referenci u ovom Ä�voru."
  
! #: info/info.c:1123
! #, fuzzy, c-format
! msgid "No '%s' pointer for this node."
  msgstr "Nema â€ž%sâ€� pokazivaÄ�a za ovaj Ä�vor."
  
! #: info/info.c:1124
! #, fuzzy, c-format
! msgid "Unknown Info command '%c'; try '?' for help."
  msgstr "Nepoznata Info naredba â€ž%câ€�, pokuÅ¡ajte â€ž?â€� za pomoÄ‡."
  
! #: info/info.c:1125
! #, fuzzy, c-format
! msgid "Terminal type '%s' is not smart enough to run Info."
  msgstr "Terminal vrste â€ž%sâ€� nema dovoljno moguÄ‡nosti za rad programa Info."
  
! #: info/info.c:1126
  msgid "You are already at the last page of this node."
  msgstr "VeÄ‡ se nalazite na zadnjoj stranici ovog Ä�vora."
  
! #: info/info.c:1127
  msgid "You are already at the first page of this node."
  msgstr "VeÄ‡ se nalazite na prvoj stranici ovog Ä�vora."
  
! #: info/info.c:1128
  msgid "Only one window."
  msgstr "Samo jedan prozor."
  
! #: info/info.c:1129
  msgid "Resulting window would be too small."
  msgstr "Nastali prozor bi bio premalen."
  
! #: info/info.c:1130
  msgid "Not enough room for a help window, please delete a window."
  msgstr "Nema dovoljno prostora za prozor pomoÄ‡i, molimo uklonite jedan prozor."
  
! #: info/infodoc.c:40
  msgid "Basic Info command keys\n"
  msgstr "Tipke osnovnih Info naredbi\n"
  
! #: info/infodoc.c:42
  msgid "\\%-10[quit-help]  Close this help window.\n"
  msgstr "\\%-10[quit-help]  Zatvori ovaj prozor pomoÄ‡i.\n"
  
! #: info/infodoc.c:43
  msgid "\\%-10[quit]  Quit Info altogether.\n"
  msgstr "\\%-10[quit]  Potpuno zavrÅ¡i s radom (Quit).\n"
  
! #: info/infodoc.c:44
  msgid "\\%-10[get-info-help-node]  Invoke the Info tutorial.\n"
  msgstr "\\%-10[get-info-help-node]  Pozovi Info priruÄ�nik.\n"
  
! #: info/infodoc.c:46
  msgid "\\%-10[prev-line]  Move up one line.\n"
  msgstr "\\%-10[prev-line]  Pomakni se jedan redak gore.\n"
  
! #: info/infodoc.c:47
  msgid "\\%-10[next-line]  Move down one line.\n"
  msgstr "\\%-10[next-line]  Pomakni se jedan redak dolje.\n"
  
! #: info/infodoc.c:48
  msgid "\\%-10[scroll-backward]  Scroll backward one screenful.\n"
  msgstr "\\%-10[scroll-backward]  Pomakni se jednu stranicu natrag.\n"
  
! #: info/infodoc.c:49
  msgid "\\%-10[scroll-forward]  Scroll forward one screenful.\n"
  msgstr "\\%-10[scroll-forward]  Pomakni se jednu stranicu naprijed.\n"
  
! #: info/infodoc.c:50
  msgid "\\%-10[beginning-of-node]  Go to the beginning of this node.\n"
  msgstr "\\%-10[beginning-of-node]  Idi na poÄ�etak ovog Ä�vora.\n"
  
! #: info/infodoc.c:51
  msgid "\\%-10[end-of-node]  Go to the end of this node.\n"
  msgstr "\\%-10[end-of-node]  Idi na kraj ovog Ä�vora.\n"
  
! #: info/infodoc.c:53
  msgid "\\%-10[move-to-next-xref]  Skip to the next hypertext link.\n"
  msgstr ""
  "\\%-10[move-to-next-xref]  Pomakni se na sljedeÄ‡u hipertekstualnu vezu.\n"
  
! #: info/infodoc.c:54
  msgid ""
  "\\%-10[select-reference-this-line]  Follow the hypertext link under the "
***************
*** 744,814 ****
  "kursora.\n"
  
! #: info/infodoc.c:60
  msgid "\\%-10[history-node]  Go back to the last node seen in this window.\n"
  msgstr ""
  "\\%-10[history-node]  Pomakni se na posljednji viÄ‘eni Ä�vor u ovom prozoru.\n"
  
! #: info/infodoc.c:62
  msgid "\\%-10[global-prev-node]  Go to the previous node in the document.\n"
  msgstr "\\%-10[global-prev-node]  Idi na prethodni Ä�vor u dokumentu.\n"
  
! #: info/infodoc.c:63
  msgid "\\%-10[global-next-node]  Go to the next node in the document.\n"
  msgstr "\\%-10[global-next-node]  Idi na sljedeÄ‡i Ä�vor u dokumentu.\n"
  
! #: info/infodoc.c:64
  msgid "\\%-10[prev-node]  Go to the previous node on this level.\n"
  msgstr "\\%-10[prev-node]  Idi na prethodni Ä�vor na ovoj razini.\n"
  
! #: info/infodoc.c:65
  msgid "\\%-10[next-node]  Go to the next node on this level.\n"
  msgstr "\\%-10[next-node]  Idi na sljedeÄ‡i Ä�vor na ovoj razini.\n"
  
! #: info/infodoc.c:66
  msgid "\\%-10[up-node]  Go up one level.\n"
  msgstr "\\%-10[up-node]  Idi jednu razinu gore.\n"
  
! #: info/infodoc.c:67
  msgid "\\%-10[top-node]  Go to the top node of this document.\n"
  msgstr "\\%-10[top-node]  Idi na vrÅ¡ni Ä�vor ovog dokumenta.\n"
  
! #: info/infodoc.c:68
! msgid "\\%-10[dir-node]  Go to the main `directory' node.\n"
  msgstr "\\%-10[dir-node]  Idi na glavni â€ždirectoryâ€� Ä�vor.\n"
  
! #: info/infodoc.c:70
  msgid "1...9       Pick the first...ninth item in this node's menu.\n"
  msgstr "1...9       Izaberi prvu...devetu stavku u izborniku ovog Ä�vora.\n"
  
! #: info/infodoc.c:71
  msgid "\\%-10[last-menu-item]  Pick the last item in this node's menu.\n"
  msgstr ""
  "\\%-10[last-menu-item]  Izaberi zadnju stavku u izborniku ovog Ä�vora.\n"
  
! #: info/infodoc.c:72
  msgid "\\%-10[menu-item]  Pick a menu item specified by name.\n"
  msgstr "\\%-10[menu-item]  Izaberi stavku izbornika navedenu imenom.\n"
  
! #: info/infodoc.c:73
  msgid "\\%-10[xref-item]  Follow a cross reference specified by name.\n"
  msgstr "\\%-10[xref-item]  Slijedi unakrsnu referencu navedenu imenom.\n"
  
! #: info/infodoc.c:74
  msgid "\\%-10[goto-node]  Go to a node specified by name.\n"
  msgstr "\\%-10[goto-node]  Idi na Ä�vor naveden imenom.\n"
  
! #: info/infodoc.c:76
  msgid "\\%-10[search]  Search forward for a specified string.\n"
  msgstr "\\%-10[search]  TraÅ¾i prema naprijed navedeni niz.\n"
  
! #: info/infodoc.c:77
  msgid "\\%-10[search-previous]  Search for previous occurrence.\n"
  msgstr "\\%-10[search-previous]  TraÅ¾i prethodnu pojavu.\n"
  
! #: info/infodoc.c:78
  msgid "\\%-10[search-next]  Search for next occurrence.\n"
  msgstr "\\%-10[search-next]  TraÅ¾i sljedeÄ‡u pojavu.\n"
  
! #: info/infodoc.c:79
  msgid ""
  "\\%-10[index-search]  Search for a specified string in the index, and\n"
--- 721,792 ----
  "kursora.\n"
  
! #: info/infodoc.c:55
  msgid "\\%-10[history-node]  Go back to the last node seen in this window.\n"
  msgstr ""
  "\\%-10[history-node]  Pomakni se na posljednji viÄ‘eni Ä�vor u ovom prozoru.\n"
  
! #: info/infodoc.c:57
  msgid "\\%-10[global-prev-node]  Go to the previous node in the document.\n"
  msgstr "\\%-10[global-prev-node]  Idi na prethodni Ä�vor u dokumentu.\n"
  
! #: info/infodoc.c:58
  msgid "\\%-10[global-next-node]  Go to the next node in the document.\n"
  msgstr "\\%-10[global-next-node]  Idi na sljedeÄ‡i Ä�vor u dokumentu.\n"
  
! #: info/infodoc.c:59
  msgid "\\%-10[prev-node]  Go to the previous node on this level.\n"
  msgstr "\\%-10[prev-node]  Idi na prethodni Ä�vor na ovoj razini.\n"
  
! #: info/infodoc.c:60
  msgid "\\%-10[next-node]  Go to the next node on this level.\n"
  msgstr "\\%-10[next-node]  Idi na sljedeÄ‡i Ä�vor na ovoj razini.\n"
  
! #: info/infodoc.c:61
  msgid "\\%-10[up-node]  Go up one level.\n"
  msgstr "\\%-10[up-node]  Idi jednu razinu gore.\n"
  
! #: info/infodoc.c:62
  msgid "\\%-10[top-node]  Go to the top node of this document.\n"
  msgstr "\\%-10[top-node]  Idi na vrÅ¡ni Ä�vor ovog dokumenta.\n"
  
! #: info/infodoc.c:63
! #, fuzzy
! msgid "\\%-10[dir-node]  Go to the main 'directory' node.\n"
  msgstr "\\%-10[dir-node]  Idi na glavni â€ždirectoryâ€� Ä�vor.\n"
  
! #: info/infodoc.c:65
  msgid "1...9       Pick the first...ninth item in this node's menu.\n"
  msgstr "1...9       Izaberi prvu...devetu stavku u izborniku ovog Ä�vora.\n"
  
! #: info/infodoc.c:66
  msgid "\\%-10[last-menu-item]  Pick the last item in this node's menu.\n"
  msgstr ""
  "\\%-10[last-menu-item]  Izaberi zadnju stavku u izborniku ovog Ä�vora.\n"
  
! #: info/infodoc.c:67
  msgid "\\%-10[menu-item]  Pick a menu item specified by name.\n"
  msgstr "\\%-10[menu-item]  Izaberi stavku izbornika navedenu imenom.\n"
  
! #: info/infodoc.c:68
  msgid "\\%-10[xref-item]  Follow a cross reference specified by name.\n"
  msgstr "\\%-10[xref-item]  Slijedi unakrsnu referencu navedenu imenom.\n"
  
! #: info/infodoc.c:69
  msgid "\\%-10[goto-node]  Go to a node specified by name.\n"
  msgstr "\\%-10[goto-node]  Idi na Ä�vor naveden imenom.\n"
  
! #: info/infodoc.c:71
  msgid "\\%-10[search]  Search forward for a specified string.\n"
  msgstr "\\%-10[search]  TraÅ¾i prema naprijed navedeni niz.\n"
  
! #: info/infodoc.c:72
  msgid "\\%-10[search-previous]  Search for previous occurrence.\n"
  msgstr "\\%-10[search-previous]  TraÅ¾i prethodnu pojavu.\n"
  
! #: info/infodoc.c:73
  msgid "\\%-10[search-next]  Search for next occurrence.\n"
  msgstr "\\%-10[search-next]  TraÅ¾i sljedeÄ‡u pojavu.\n"
  
! #: info/infodoc.c:74
  msgid ""
  "\\%-10[index-search]  Search for a specified string in the index, and\n"
***************
*** 818,1008 ****
  "              referenciran prvom pronaÄ‘enom stavkom.\n"
  
! #: info/infodoc.c:81
  msgid "\\%-10[virtual-index]  Synthesize menu of matching index entries.\n"
  msgstr ""
  "\\%-10[virtual-index]  Napravi izbornik iz odgovarajuÄ‡ih stavki indeksa.\n"
  
! #: info/infodoc.c:83
  msgid "\\%-10[abort-key]  Cancel the current operation.\n"
  msgstr "\\%-10[abort-key]  PoniÅ¡ti trenutnu operaciju.\n"
  
! #: info/infodoc.c:91
! msgid ""
! "Basic Commands in Info Windows\n"
! "******************************\n"
! msgstr ""
! "Osnovne naredbe u Info prozorima\n"
! "********************************\n"
! 
! #: info/infodoc.c:94
! #, c-format
! msgid "  %-10s  Quit this help.\n"
! msgstr "  %-10s  Napusti ovu pomoÄ‡.\n"
! 
! #: info/infodoc.c:95
! #, c-format
! msgid "  %-10s  Quit Info altogether.\n"
! msgstr "  %-10s  Potpuno zavrÅ¡i s radom (Quit).\n"
! 
! #: info/infodoc.c:96
! #, c-format
! msgid "  %-10s  Invoke the Info tutorial.\n"
! msgstr "  %-10s  Pozovi Info priruÄ�nik.\n"
! 
! #: info/infodoc.c:100
! #, c-format
! msgid "  %-10s  Move to the `next' node of this node.\n"
! msgstr "  %-10s  Idi na sljedeÄ‡i (â€žnextâ€�) Ä�vor u odnosu na ovaj.\n"
! 
! #: info/infodoc.c:101
! #, c-format
! msgid "  %-10s  Move to the `previous' node of this node.\n"
! msgstr "  %-10s  Idi na prethodni (â€žpreviousâ€�) Ä�vor u odnosu na ovaj.\n"
! 
! #: info/infodoc.c:102
! #, c-format
! msgid "  %-10s  Move `up' from this node.\n"
! msgstr "  %-10s  Idi gore (â€župâ€�) u odnosu na ovaj Ä�vor.\n"
! 
! #: info/infodoc.c:103
! #, c-format
! msgid ""
! "  %-10s  Pick menu item specified by name.\n"
! "              Picking a menu item causes another node to be selected.\n"
! msgstr ""
! "  %-10s  Izaberi stavku izbornika navedenu imenom.\n"
! "              Izbor stavke izbornika bira drugi Ä�vor.\n"
! 
! #: info/infodoc.c:105
! #, c-format
! msgid "  %-10s  Follow a cross reference.  Reads name of reference.\n"
! msgstr "  %-10s  Slijedi unakrsnu referencu. ÄŒita ime reference.\n"
! 
! #: info/infodoc.c:106
! #, c-format
! msgid "  %-10s  Move to the last node seen in this window.\n"
! msgstr "  %-10s  Pomakni se na posljednji viÄ‘en Ä�vor u ovom prozoru.\n"
! 
! #: info/infodoc.c:107
! #, c-format
! msgid "  %-10s  Skip to next hypertext link within this node.\n"
! msgstr "  %-10s  Pomakni se na sljedeÄ‡u hipertekstualnu vezu u ovom Ä�voru.\n"
! 
! #: info/infodoc.c:108
! #, c-format
! msgid "  %-10s  Follow the hypertext link under cursor.\n"
! msgstr "  %-10s  Slijedi hipertekstualnu vezu ispod kursora.\n"
! 
! #: info/infodoc.c:109
! #, c-format
! msgid "  %-10s  Move to the `directory' node.  Equivalent to `g (DIR)'.\n"
! msgstr "  %-10s  Pomakni se na â€ždirectoryâ€� Ä�vor. Isto kao â€žg (DIR)â€�.\n"
! 
! #: info/infodoc.c:110
! #, c-format
! msgid "  %-10s  Move to the Top node.  Equivalent to `g Top'.\n"
! msgstr "  %-10s  Idi na vrÅ¡ni (Top) Ä�vor. Isto kao â€žg Topâ€�.\n"
! 
! #: info/infodoc.c:112
! msgid ""
! "Moving within a node:\n"
! "---------------------\n"
! msgstr ""
! "Pomicanje unutar Ä�vora:\n"
! "-----------------------\n"
! 
! #: info/infodoc.c:114
! #, c-format
! msgid "  %-10s  Scroll forward a page.\n"
! msgstr "  %-10s  Pomakni se jednu stranicu naprijed.\n"
! 
! #: info/infodoc.c:115
! #, c-format
! msgid "  %-10s  Scroll backward a page.\n"
! msgstr "  %-10s  Pomakni se jednu stranicu natrag.\n"
! 
! #: info/infodoc.c:116
! #, c-format
! msgid "  %-10s  Go to the beginning of this node.\n"
! msgstr "  %-10s  Idi na poÄ�etak ovog Ä�vora.\n"
! 
! #: info/infodoc.c:117
! #, c-format
! msgid "  %-10s  Go to the end of this node.\n"
! msgstr "  %-10s  Idi na kraj ovog Ä�vora.\n"
! 
! #: info/infodoc.c:118
! #, c-format
! msgid "  %-10s  Scroll forward 1 line.\n"
! msgstr "  %-10s  Pomakni se naprijed 1 redak.\n"
! 
! #: info/infodoc.c:119
! #, c-format
! msgid "  %-10s  Scroll backward 1 line.\n"
! msgstr "  %-10s  Pomakni se natrag 1 redak.\n"
! 
! #: info/infodoc.c:121
! msgid ""
! "Other commands:\n"
! "---------------\n"
! msgstr ""
! "Ostale naredbe:\n"
! "--------------\n"
! 
! #: info/infodoc.c:123
! #, c-format
! msgid "  %-10s  Pick first...ninth item in node's menu.\n"
! msgstr "  %-10s  Izaberi prvu...devetu stavku u izborniku Ä�vora.\n"
! 
! #: info/infodoc.c:124
! #, c-format
! msgid "  %-10s  Pick last item in node's menu.\n"
! msgstr "  %-10s  Izaberi zadnju stavku u izborniku Ä�vora.\n"
! 
! #: info/infodoc.c:127
! #, c-format
! msgid ""
! "  %-10s  Search for a specified string in the index entries of this Info\n"
! "              file, and select the node referenced by the first entry "
! "found.\n"
! msgstr ""
! "..%-10s  TraÅ¾i navedeni niz u stavkama indeksa ove Info datoteke\n"
! "              i izaberi Ä�vor referenciran prvom naÄ‘enom stavkom.\n"
! 
! #: info/infodoc.c:129
  #, c-format
! msgid ""
! "  %-10s  Move to node specified by name.\n"
! "              You may include a filename as well, as in (FILENAME)NODENAME.\n"
! msgstr ""
! "  %-10s  Pomakni se na Ä�vor naveden imenom.\n"
! "              MoÅ¾ete takoÄ‘er ukljuÄ�iti ime datoteke, kao u "
! "(DATOTEKA)IMEÄŒVORA.\n"
! 
! #: info/infodoc.c:131
! #, c-format
! msgid ""
! "  %-10s  Search forward for a specified string,\n"
! "              and select the node in which the next occurrence is found.\n"
! msgstr ""
! "  %-10s  TraÅ¾i navedeni niz prema naprijed\n"
! "              i izaberi Ä�vor u kojem je pronaÄ‘ena sljedeÄ‡a pojava.\n"
! 
! #: info/infodoc.c:133
! #, c-format
! msgid ""
! "  %-10s  Search backward for a specified string,\n"
! "              and select the node in which the next occurrence is found.\n"
  msgstr ""
- "  %-10s  TraÅ¾i navedeni niz prema natrag\n"
- "              i izaberi Ä�vor u kojem je pronaÄ‘ena sljedeÄ‡a pojava.\n"
  
! #: info/infodoc.c:311
! #, c-format
  msgid "The current search path is:\n"
  msgstr "Trenutna putanja pretraÅ¾ivanja je:\n"
  
! #: info/infodoc.c:314
! #, c-format
  msgid ""
  "Commands available in Info windows:\n"
--- 796,818 ----
  "              referenciran prvom pronaÄ‘enom stavkom.\n"
  
! #: info/infodoc.c:76
  msgid "\\%-10[virtual-index]  Synthesize menu of matching index entries.\n"
  msgstr ""
  "\\%-10[virtual-index]  Napravi izbornik iz odgovarajuÄ‡ih stavki indeksa.\n"
  
! #: info/infodoc.c:78
  msgid "\\%-10[abort-key]  Cancel the current operation.\n"
  msgstr "\\%-10[abort-key]  PoniÅ¡ti trenutnu operaciju.\n"
  
! #: info/infodoc.c:197
  #, c-format
! msgid "This is GNU Info version %s.  "
  msgstr ""
  
! #: info/infodoc.c:198
  msgid "The current search path is:\n"
  msgstr "Trenutna putanja pretraÅ¾ivanja je:\n"
  
! #: info/infodoc.c:203
  msgid ""
  "Commands available in Info windows:\n"
***************
*** 1012,1017 ****
  "\n"
  
! #: info/infodoc.c:317
! #, c-format
  msgid ""
  "Commands available in the echo area:\n"
--- 822,826 ----
  "\n"
  
! #: info/infodoc.c:206
  msgid ""
  "Commands available in the echo area:\n"
***************
*** 1021,1025 ****
  "\n"
  
! #: info/infodoc.c:338
  #, c-format
  msgid ""
--- 830,834 ----
  "\n"
  
! #: info/infodoc.c:226
  #, c-format
  msgid ""
***************
*** 1030,1035 ****
  "\n"
  
! #: info/infodoc.c:342
! #, c-format
  msgid ""
  "The following commands cannot be invoked at all:\n"
--- 839,843 ----
  "\n"
  
! #: info/infodoc.c:231
  msgid ""
  "The following commands cannot be invoked at all:\n"
***************
*** 1039,1318 ****
  "\n"
  
! #: info/infodoc.c:468
  msgid "Display help message"
  msgstr "PrikaÅ¾i poruku pomoÄ‡i"
  
! #: info/infodoc.c:486
! msgid "Visit Info node `(info)Help'"
  msgstr "Posjeti Info Ä�vor â€ž(info)Helpâ€�"
  
! #: info/infodoc.c:612
  msgid "Print documentation for KEY"
  msgstr "IspiÅ¡i dokumentaciju za TIPKU"
  
! #: info/infodoc.c:624
  #, c-format
  msgid "Describe key: %s"
  msgstr "OpiÅ¡i tipku: %s"
  
! #: info/infodoc.c:634
! #, c-format
! msgid "ESC %s is undefined."
! msgstr "ESC %s nije definiran."
! 
! #: info/infodoc.c:650 info/infodoc.c:678
  #, c-format
  msgid "%s is undefined."
  msgstr "%s nije definiran."
  
! #: info/infodoc.c:699
! #, c-format
! msgid "%s is defined to %s."
! msgstr "%s je definiran kao %s."
! 
! #: info/infodoc.c:1123
  msgid "Show what to type to execute a given command"
  msgstr "PokaÅ¾i Å¡to upisati za izvrÅ¡avanje zadane naredbe"
  
! #: info/infodoc.c:1127
  msgid "Where is command: "
  msgstr "Gdje je naredba: "
  
! #: info/infodoc.c:1149
! #, c-format
! msgid "`%s' is not on any keys"
  msgstr "â€ž%sâ€� nije niti na jednoj tipki"
  
! #: info/infodoc.c:1155
  #, c-format
  msgid "%s can only be invoked via %s."
  msgstr "%s se moÅ¾e pozvati samo pomoÄ‡u %s."
  
! #: info/infodoc.c:1159
  #, c-format
  msgid "%s can be invoked via %s."
  msgstr "%s se moÅ¾e pozvati pomoÄ‡u %s."
  
! #: info/infodoc.c:1164
! #, c-format
! msgid "There is no function named `%s'"
  msgstr "Nema funkcije imena â€ž%sâ€�"
  
! #: info/infodoc.c:98
! msgid ""
! "Selecting other nodes:\n"
! "----------------------\n"
! msgstr ""
! "Izbor drugih Ä�vorova:\n"
! "---------------------\n"
! 
! #: info/infokey.c:169
! #, c-format
! msgid "incorrect number of arguments"
! msgstr "pogreÅ¡an broj argumenata"
! 
! #: info/infokey.c:199
! #, c-format
! msgid "cannot open input file `%s'"
! msgstr "ne mogu otvoriti ulaznu datoteku â€ž%sâ€�"
! 
! #: info/infokey.c:213
! #, c-format
! msgid "cannot create output file `%s'"
! msgstr "ne mogu napraviti izlaznu datoteku â€ž%sâ€�"
! 
! #: info/infokey.c:224
! #, c-format
! msgid "error writing to `%s'"
! msgstr "greÅ¡ka pri pisanju u â€ž%sâ€�"
! 
! #: info/infokey.c:230
! #, c-format
! msgid "error closing output file `%s'"
! msgstr "greÅ¡ka pri zatvaranju izlazne datoteke â€ž%sâ€�"
  
! #: info/infokey.c:449
  #, c-format
  msgid "key sequence too long"
  msgstr "niz tipki predugaÄ�ak"
  
! #: info/infokey.c:527
  #, c-format
  msgid "missing key sequence"
  msgstr "nedostaje niz tipki"
  
! #: info/infokey.c:607
  #, c-format
  msgid "NUL character (\\000) not permitted"
  msgstr "NUL znak (\\000) nije dozvoljen"
  
! #: info/infokey.c:637
  #, c-format
  msgid "NUL character (^%c) not permitted"
  msgstr "NUL znak (^%c) nije dozvoljen"
  
! #: info/infokey.c:660
  #, c-format
  msgid "missing action name"
  msgstr "nedostaje ime radnje"
  
! # this needs to be clarified and verified against info program, since
! # I'm not sure what kind of section they're talking about
! #: info/infokey.c:675 info/infokey.c:745
! #, c-format
! msgid "section too long"
! msgstr "predugaÄ�ak odjeljak"
  
! #: info/infokey.c:681
  #, c-format
  msgid "unknown action `%s'"
  msgstr "nepoznata radnja â€ž%sâ€�"
  
! #: info/infokey.c:691
  #, c-format
  msgid "action name too long"
  msgstr "predugaÄ�ko ime radnje"
  
! #: info/infokey.c:704
  #, c-format
  msgid "extra characters following action `%s'"
  msgstr "suviÅ¡ni znakovi slijede radnju â€ž%sâ€�"
  
! #: info/infokey.c:715
  #, c-format
  msgid "missing variable name"
  msgstr "nedostaje ime varijable"
  
! #: info/infokey.c:724
  #, c-format
  msgid "missing `=' immediately after variable name"
  msgstr "nedostaje â€ž=â€� odmah iza imena varijable"
  
! #: info/infokey.c:731
  #, c-format
  msgid "variable name too long"
  msgstr "ime varijable predugaÄ�ko"
  
! #: info/infokey.c:753
  #, c-format
  msgid "value too long"
  msgstr "predugaÄ�ka vrijednost"
  
! #: info/infokey.c:881
  #, c-format
  msgid "\"%s\", line %u: "
  msgstr "â€ž%sâ€�, redak %u: "
  
! #: info/infokey.c:899
! #, c-format
! msgid ""
! "Usage: %s [OPTION]... [INPUT-FILE]\n"
! "\n"
! "Compile infokey source file to infokey file.  Reads INPUT-FILE (default\n"
! "$HOME/.infokey) and writes compiled key file to (by default) $HOME/.info.\n"
! "\n"
! "Options:\n"
! "  --output FILE        output to FILE instead of $HOME/.info\n"
! "  --help               display this help and exit.\n"
! "  --version            display version information and exit.\n"
! msgstr ""
! "Uporaba: %s [OPCIJA]... [ULAZNA-DATOTEKA]\n"
! "\n"
! "Kompajliraj infokey izvornu datoteku u infokey datoteku. ÄŒita ULAZNU-"
! "DATOTEKU\n"
! "(zadano $HOME/.infokey) i sprema kompajliranu key datoteku u (zadano) $HOME/."
! "info.\n"
! "\n"
! "Opcije:\n"
! "  --output DATOTEKA   ispiÅ¡i u DATOTEKU umjesto u $HOME/.info\n"
! "  --help              prikaÅ¾i ovu pomoÄ‡ i izaÄ‘i.\n"
! "  --version           prikaÅ¾i informacije o inaÄ�ici i izaÄ‘i.\n"
  
! #: info/infomap.c:959
! #, c-format
! msgid "Ignoring invalid infokey file `%s' - too small"
! msgstr "Zanemarujem neispravnu infokey datoteku â€ž%sâ€� - premalena"
  
! #: info/infomap.c:962
! #, c-format
! msgid "Ignoring invalid infokey file `%s' - too big"
! msgstr "Zanemarujem neispravnu infokey datoteku â€ž%sâ€� - prevelika"
  
! #: info/infomap.c:975
! #, c-format
! msgid "Error reading infokey file `%s' - short read"
! msgstr "PogreÅ¡ka pri Ä�itanju infokey datoteke â€ž%sâ€� - kratko Ä�itanje"
  
! #: info/infomap.c:993
! #, c-format
! msgid ""
! "Invalid infokey file `%s' (bad magic numbers) -- run infokey to update it"
! msgstr ""
! "Neispravna infokey datoteka â€ž%sâ€� (neispravni Ä�arobni brojevi) -- pokrenite "
! "infokey za aÅ¾uriranje"
! 
! #: info/infomap.c:1001
! #, c-format
! msgid "Your infokey file `%s' is out of date -- run infokey to update it"
! msgstr ""
! "VaÅ¡a infokey datoteka â€ž%sâ€� je zastarjela -- pokrenite infokey za aÅ¾uriranje"
! 
! #: info/infomap.c:1017
! #, c-format
! msgid ""
! "Invalid infokey file `%s' (bad section length) -- run infokey to update it"
! msgstr ""
! "Neispravna infokey datoteka â€ž%sâ€� (neispravna duljina odjeljka) -- pokrenite "
! "infokey za aÅ¾uriranje"
! 
! #: info/infomap.c:1041
! #, c-format
! msgid ""
! "Invalid infokey file `%s' (bad section code) -- run infokey to update it"
! msgstr ""
! "Neispravna infokey datoteka â€ž%sâ€� (pogreÅ¡an kod odjeljka) -- pokrenite "
! "infokey za aÅ¾uriranje"
! 
! #: info/infomap.c:1171
! msgid "Bad data in infokey file -- some key bindings ignored"
! msgstr "Neispravni podaci u infokey datoteci -- neke funkcije tipki zanemarene"
! 
! #: info/infomap.c:1236
! msgid "Bad data in infokey file -- some var settings ignored"
! msgstr ""
! "Neispravni podaci u infokey datoteci -- neke postavke varijabli zanemarene"
! 
! #: info/m-x.c:67
! msgid "Read the name of an Info command and describe it"
! msgstr "ProÄ�itaj ime Info naredbe i opiÅ¡i je"
! 
! #: info/m-x.c:71
! msgid "Describe command: "
! msgstr "OpiÅ¡i naredbu: "
! 
! #: info/m-x.c:94
! msgid "Read a command name in the echo area and execute it"
! msgstr "ProÄ�itaj ime naredbe u podruÄ�ju ispisa i izvrÅ¡i je"
! 
! #: info/m-x.c:138
! #, c-format
! msgid "Cannot execute an `echo-area' command here."
! msgstr "Ovdje ne mogu izvrÅ¡iti naredbu â€žecho-areaâ€�."
! 
! #: info/m-x.c:151
  #, c-format
  msgid "Undefined command: %s"
  msgstr "Nedefinirana naredba: %s"
  
! #: info/m-x.c:157
  msgid "Set the height of the displayed window"
  msgstr "Postavi visinu prikazanog prozora"
  
! #: info/m-x.c:170
  #, c-format
  msgid "Set screen height to (%d): "
  msgstr "Postavi veliÄ�inu ekrana na (%d): "
  
! #: info/makedoc.c:167 info/makedoc.c:175
  #, c-format
  msgid ""
--- 847,1008 ----
  "\n"
  
! #: info/infodoc.c:335
  msgid "Display help message"
  msgstr "PrikaÅ¾i poruku pomoÄ‡i"
  
! #: info/infodoc.c:348
! #, fuzzy
! msgid "Visit Info node '(info)Help'"
  msgstr "Posjeti Info Ä�vor â€ž(info)Helpâ€�"
  
! #: info/infodoc.c:447
  msgid "Print documentation for KEY"
  msgstr "IspiÅ¡i dokumentaciju za TIPKU"
  
! #: info/infodoc.c:458
  #, c-format
  msgid "Describe key: %s"
  msgstr "OpiÅ¡i tipku: %s"
  
! #: info/infodoc.c:468 info/infodoc.c:504
  #, c-format
  msgid "%s is undefined."
  msgstr "%s nije definiran."
  
! #: info/infodoc.c:866
  msgid "Show what to type to execute a given command"
  msgstr "PokaÅ¾i Å¡to upisati za izvrÅ¡avanje zadane naredbe"
  
! #: info/infodoc.c:870
  msgid "Where is command: "
  msgstr "Gdje je naredba: "
  
! #: info/infodoc.c:892
! #, fuzzy, c-format
! msgid "'%s' is not on any keys"
  msgstr "â€ž%sâ€� nije niti na jednoj tipki"
  
! #: info/infodoc.c:898
  #, c-format
  msgid "%s can only be invoked via %s."
  msgstr "%s se moÅ¾e pozvati samo pomoÄ‡u %s."
  
! #: info/infodoc.c:902
  #, c-format
  msgid "%s can be invoked via %s."
  msgstr "%s se moÅ¾e pozvati pomoÄ‡u %s."
  
! #: info/infodoc.c:907
! #, fuzzy, c-format
! msgid "There is no function named '%s'"
  msgstr "Nema funkcije imena â€ž%sâ€�"
  
! #: info/infomap.c:600
! #, fuzzy, c-format
! msgid "could not open init file %s"
! msgstr "ne mogu Ä�itati datoteku inicijalizacije %s"
  
! #: info/infokey.c:229
  #, c-format
  msgid "key sequence too long"
  msgstr "niz tipki predugaÄ�ak"
  
! #: info/infokey.c:306
  #, c-format
  msgid "missing key sequence"
  msgstr "nedostaje niz tipki"
  
! #: info/infokey.c:386
  #, c-format
  msgid "NUL character (\\000) not permitted"
  msgstr "NUL znak (\\000) nije dozvoljen"
  
! #: info/infokey.c:415
  #, c-format
  msgid "NUL character (^%c) not permitted"
  msgstr "NUL znak (^%c) nije dozvoljen"
  
! #: info/infokey.c:438
  #, c-format
  msgid "missing action name"
  msgstr "nedostaje ime radnje"
  
! #: info/infokey.c:450
! #, fuzzy, c-format
! msgid "cannot bind key sequence to menu-digit"
! msgstr "niz tipki predugaÄ�ak"
  
! #: info/infokey.c:458
  #, c-format
  msgid "unknown action `%s'"
  msgstr "nepoznata radnja â€ž%sâ€�"
  
! #: info/infokey.c:482
  #, c-format
  msgid "action name too long"
  msgstr "predugaÄ�ko ime radnje"
  
! #: info/infokey.c:495
  #, c-format
  msgid "extra characters following action `%s'"
  msgstr "suviÅ¡ni znakovi slijede radnju â€ž%sâ€�"
  
! #: info/infokey.c:506
  #, c-format
  msgid "missing variable name"
  msgstr "nedostaje ime varijable"
  
! #: info/infokey.c:515
  #, c-format
  msgid "missing `=' immediately after variable name"
  msgstr "nedostaje â€ž=â€� odmah iza imena varijable"
  
! #: info/infokey.c:522
  #, c-format
  msgid "variable name too long"
  msgstr "ime varijable predugaÄ�ko"
  
! #: info/infokey.c:546
  #, c-format
  msgid "value too long"
  msgstr "predugaÄ�ka vrijednost"
  
! #: info/infokey.c:592
  #, c-format
  msgid "\"%s\", line %u: "
  msgstr "â€ž%sâ€�, redak %u: "
  
! #: info/m-x.c:66
! msgid "Read the name of an Info command and describe it"
! msgstr "ProÄ�itaj ime Info naredbe i opiÅ¡i je"
  
! #: info/m-x.c:70
! msgid "Describe command: "
! msgstr "OpiÅ¡i naredbu: "
  
! #: info/m-x.c:93
! msgid "Read a command name in the echo area and execute it"
! msgstr "ProÄ�itaj ime naredbe u podruÄ�ju ispisa i izvrÅ¡i je"
  
! #: info/m-x.c:136
! #, fuzzy, c-format
! msgid "Cannot execute an 'echo-area' command here."
! msgstr "Ovdje ne mogu izvrÅ¡iti naredbu â€žecho-areaâ€�."
  
! #: info/m-x.c:149
  #, c-format
  msgid "Undefined command: %s"
  msgstr "Nedefinirana naredba: %s"
  
! #: info/m-x.c:155
  msgid "Set the height of the displayed window"
  msgstr "Postavi visinu prikazanog prozora"
  
! #: info/m-x.c:168
  #, c-format
  msgid "Set screen height to (%d): "
  msgstr "Postavi veliÄ�inu ekrana na (%d): "
  
! #: info/makedoc.c:141
  #, c-format
  msgid ""
***************
*** 1323,1335 ****
  "\n"
  
! #: info/makedoc.c:557
  #, c-format
  msgid "Couldn't manipulate the file %s.\n"
  msgstr "Neuspjelo rukovanje datotekom %s.\n"
  
! #: info/nodemenu.c:30
  msgid ""
  "\n"
  "* Menu:\n"
  "  (File)Node                        Lines   Size   Containing File\n"
  "  ----------                        -----   ----   ---------------"
--- 1013,1029 ----
  "\n"
  
! #: info/makedoc.c:466
  #, c-format
  msgid "Couldn't manipulate the file %s.\n"
  msgstr "Neuspjelo rukovanje datotekom %s.\n"
  
! #. TRANSLATORS: The "\n* Menu:\n\n" part of this should not be translated, as
! #. it is part of the Info syntax.
! #: info/nodemenu.c:35
! #, fuzzy
  msgid ""
  "\n"
  "* Menu:\n"
+ "\n"
  "  (File)Node                        Lines   Size   Containing File\n"
  "  ----------                        -----   ----   ---------------"
***************
*** 1340,1347 ****
  "  --------------                    ------  ----   ---------------"
  
! #: info/nodemenu.c:200
  msgid ""
  "Here is the menu of nodes you have recently visited.\n"
! "Select one from this menu, or use `\\[history-node]' in another window.\n"
  msgstr ""
  "Ovdje je popis Ä�vorova koje ste nedavno posjetili.\n"
--- 1034,1042 ----
  "  --------------                    ------  ----   ---------------"
  
! #: info/nodemenu.c:187
! #, fuzzy
  msgid ""
  "Here is the menu of nodes you have recently visited.\n"
! "Select one from this menu, or use '\\[history-node]' in another window.\n"
  msgstr ""
  "Ovdje je popis Ä�vorova koje ste nedavno posjetili.\n"
***************
*** 1349,1370 ****
  "prozoru\n"
  
! #: info/nodemenu.c:220
  msgid "Make a window containing a menu of all of the currently visited nodes"
  msgstr "Napravi prozor koji sadrÅ¾i izbornik svih trenutno posjeÄ‡enih Ä�vorova"
  
! #: info/nodemenu.c:300
  msgid "Select a node which has been previously visited in a visible window"
  msgstr "Izaberi Ä�vor koji je prethodno posjeÄ‡en u vidljivom prozoru"
  
! #: info/nodemenu.c:313
  msgid "Select visited node: "
  msgstr "Izaberi posjeÄ‡eni Ä�vor: "
  
! #: info/nodemenu.c:333 info/session.c:2617
  #, c-format
  msgid "The reference disappeared! (%s)."
  msgstr "Referenca je nestala! (%s)."
  
! #: info/pcterm.c:179
  #, c-format
  msgid "Terminal cannot be initialized: %s\n"
--- 1044,1065 ----
  "prozoru\n"
  
! #: info/nodemenu.c:208
  msgid "Make a window containing a menu of all of the currently visited nodes"
  msgstr "Napravi prozor koji sadrÅ¾i izbornik svih trenutno posjeÄ‡enih Ä�vorova"
  
! #: info/nodemenu.c:253
  msgid "Select a node which has been previously visited in a visible window"
  msgstr "Izaberi Ä�vor koji je prethodno posjeÄ‡en u vidljivom prozoru"
  
! #: info/nodemenu.c:260
  msgid "Select visited node: "
  msgstr "Izaberi posjeÄ‡eni Ä�vor: "
  
! #: info/nodemenu.c:278 info/session.c:2356
  #, c-format
  msgid "The reference disappeared! (%s)."
  msgstr "Referenca je nestala! (%s)."
  
! #: info/pcterm.c:211
  #, c-format
  msgid "Terminal cannot be initialized: %s\n"
***************
*** 1376,1441 ****
  msgstr "greÅ¡ka regularnog izraza: %s"
  
! #: info/session.c:162
! #, c-format
  msgid ""
! "Welcome to Info version %s. Type \\[get-help-window] for help, \\[menu-item] "
! "for menu item."
  msgstr ""
  "DobrodoÅ¡li u Info inaÄ�icu %s. Utipkajte \\[get-help-window] za pomoÄ‡, "
  "\\[menu-item] za stavku izbornika."
  
! #: info/session.c:621
  msgid "Move down to the next line"
  msgstr "Pomakni se dolje na sljedeÄ‡i redak"
  
! #: info/session.c:673
  msgid "Move up to the previous line"
  msgstr "Pomakni se gore na prethodni redak"
  
! #: info/session.c:943
  msgid "Move to the end of the line"
  msgstr "Pomakni se na kraj retka"
  
! #: info/session.c:954
  msgid "Move to the start of the line"
  msgstr "Pomakni se na poÄ�etak retka"
  
! #: info/session.c:1156
! msgid "Next"
! msgstr "SljedeÄ‡i"
! 
! #: info/session.c:1172 info/session.c:1296
! msgid "No more nodes within this document."
! msgstr "Nema viÅ¡e Ä�vorova u ovom dokumentu."
! 
! #: info/session.c:1321
! msgid "No `Prev' for this node."
! msgstr "Nema â€žPrevâ€� (prethodni) za ovaj Ä�vor."
! 
! #: info/session.c:1341
! msgid "No `Prev' or `Up' for this node within this document."
! msgstr "Nema â€žPrevâ€� ni â€žUpâ€� za ovaj Ä�vor unutar dokumenta."
! 
! #: info/session.c:1402
! msgid "Move forwards or down through node structure"
! msgstr "Idi naprijed ili dolje kroz strukturu Ä�vorova"
  
! #: info/session.c:1418
! msgid "Move backwards or up through node structure"
! msgstr "Idi natrag ili gore kroz strukturu Ä�vorova"
  
! #: info/session.c:1519
  msgid "Scroll forward in this window"
  msgstr "Pomakni se naprijed u ovom prozoru"
  
! #: info/session.c:1527
  msgid "Scroll forward in this window and set default window size"
  msgstr "Pomakni se naprijed u ovom prozoru i postavi zadanu veliÄ�inu prozora"
  
! #: info/session.c:1535
  msgid "Scroll forward in this window staying within node"
  msgstr "Pomakni se naprijed u ovom prozoru ostajuÄ‡i unutar Ä�vora"
  
! #: info/session.c:1543
  msgid ""
  "Scroll forward in this window staying within node and set default window size"
--- 1071,1158 ----
  msgstr "greÅ¡ka regularnog izraza: %s"
  
! #: info/session.c:61
! msgid "Show all matching files"
! msgstr ""
! 
! #: info/session.c:65
! #, fuzzy, c-format
! msgid "No file index"
! msgstr "Nema indeksa"
! 
! #. TRANSLATORS: Try to keep this message (when "expanded") at most 79
! #. characters; anything after the 79th character will not actually be
! #. displayed on an 80-column terminal.
! #: info/session.c:191
! #, fuzzy, c-format
  msgid ""
! "Welcome to Info version %s.  Type \\[get-help-window] for help, \\[get-info-"
! "help-node] for tutorial."
  msgstr ""
  "DobrodoÅ¡li u Info inaÄ�icu %s. Utipkajte \\[get-help-window] za pomoÄ‡, "
  "\\[menu-item] za stavku izbornika."
  
! #: info/session.c:767
! #, fuzzy, c-format
! msgid "can't open %s: %s"
! msgstr "ne mogu otvoriti %s: %s"
! 
! #: info/session.c:773
! #, c-format
! msgid "debugging output diverted to \"%s\""
! msgstr ""
! 
! #: info/session.c:1215
  msgid "Move down to the next line"
  msgstr "Pomakni se dolje na sljedeÄ‡i redak"
  
! #: info/session.c:1230
  msgid "Move up to the previous line"
  msgstr "Pomakni se gore na prethodni redak"
  
! #: info/session.c:1246
! msgid "Move the cursor to a specific line of the window"
! msgstr "Pomakni kursor na poseban redak prozora"
! 
! #: info/session.c:1278
  msgid "Move to the end of the line"
  msgstr "Pomakni se na kraj retka"
  
! #: info/session.c:1303
  msgid "Move to the start of the line"
  msgstr "Pomakni se na poÄ�etak retka"
  
! #: info/session.c:1385
! msgid "Move to the start of this node"
! msgstr "Pomakni se na poÄ�etak trenutnog Ä�vora"
  
! #: info/session.c:1392
! msgid "Move to the end of this node"
! msgstr "Pomakni se na kraj trenutnog Ä�vora"
  
! #: info/session.c:1474
  msgid "Scroll forward in this window"
  msgstr "Pomakni se naprijed u ovom prozoru"
  
! #: info/session.c:1488
! msgid "Scroll backward in this window"
! msgstr "Pomakni se natrag u ovom prozoru"
! 
! #: info/session.c:1496
  msgid "Scroll forward in this window and set default window size"
  msgstr "Pomakni se naprijed u ovom prozoru i postavi zadanu veliÄ�inu prozora"
  
! #: info/session.c:1511
! msgid "Scroll backward in this window and set default window size"
! msgstr "Pomakni se natrag u ovom prozoru i postavi zadanu veliÄ�inu prozora"
! 
! #: info/session.c:1517
  msgid "Scroll forward in this window staying within node"
  msgstr "Pomakni se naprijed u ovom prozoru ostajuÄ‡i unutar Ä�vora"
  
! #: info/session.c:1532
! msgid "Scroll backward in this window staying within node"
! msgstr "Pomakni se natrag u ovom prozoru ostajuÄ‡i unutar Ä�vora"
! 
! #: info/session.c:1540
  msgid ""
  "Scroll forward in this window staying within node and set default window size"
***************
*** 1444,1460 ****
  "veliÄ�inu prozora"
  
! #: info/session.c:1551
! msgid "Scroll backward in this window"
! msgstr "Pomakni se natrag u ovom prozoru"
! 
! #: info/session.c:1559
! msgid "Scroll backward in this window and set default window size"
! msgstr "Pomakni se natrag u ovom prozoru i postavi zadanu veliÄ�inu prozora"
! 
! #: info/session.c:1568
! msgid "Scroll backward in this window staying within node"
! msgstr "Pomakni se natrag u ovom prozoru ostajuÄ‡i unutar Ä�vora"
! 
! #: info/session.c:1576
  msgid ""
  "Scroll backward in this window staying within node and set default window "
--- 1161,1165 ----
  "veliÄ�inu prozora"
  
! #: info/session.c:1567
  msgid ""
  "Scroll backward in this window staying within node and set default window "
***************
*** 1464,1582 ****
  "veliÄ�inu prozora"
  
! #: info/session.c:1584
! msgid "Move to the start of this node"
! msgstr "Pomakni se na poÄ�etak trenutnog Ä�vora"
! 
! #: info/session.c:1591
! msgid "Move to the end of this node"
! msgstr "Pomakni se na kraj trenutnog Ä�vora"
! 
! #: info/session.c:1598
  msgid "Scroll down by lines"
  msgstr "Pomakni se dolje za retke"
  
! #: info/session.c:1615
  msgid "Scroll up by lines"
  msgstr "Pomakni se gore za retke"
  
! #: info/session.c:1633
  msgid "Scroll down by half screen size"
  msgstr "Pomakni se dolje za polovinu veliÄ�ine ekrana"
  
! #: info/session.c:1659
  msgid "Scroll up by half screen size"
  msgstr "Pomakni se gore za polovinu veliÄ�ine ekrana"
  
! #: info/session.c:1688
  msgid "Select the next window"
  msgstr "Izaberi sljedeÄ‡i prozor"
  
! #: info/session.c:1727
  msgid "Select the previous window"
  msgstr "Izaberi prethodni prozor"
  
! #: info/session.c:1778
  msgid "Split the current window"
  msgstr "Podijeli trenutni prozor"
  
! #: info/session.c:1862
  msgid "Delete the current window"
  msgstr "Ukloni trenutni prozor"
  
! #: info/session.c:1870
  msgid "Cannot delete a permanent window"
  msgstr "Ne mogu ukloniti trajni prozor"
  
! #: info/session.c:1902
  msgid "Delete all other windows"
  msgstr "Ukloni sve ostale prozore"
  
! #: info/session.c:1948
! msgid "Scroll the other window"
! msgstr "Pomakni sadrÅ¾aj drugog prozora"
! 
! #: info/session.c:1969
! msgid "Scroll the other window backward"
! msgstr "Pomakni sadrÅ¾aj drugog prozora natrag"
! 
! #: info/session.c:1975
  msgid "Grow (or shrink) this window"
  msgstr "PoveÄ‡aj (ili smanji) ovaj prozor"
  
! #: info/session.c:1986
  msgid "Divide the available screen space among the visible windows"
  msgstr "Podijeli vidljivu povrÅ¡inu ekrana izmeÄ‘u vidljivih prozora"
  
! #: info/session.c:1993
  msgid "Toggle the state of line wrapping in the current window"
  msgstr "Promijeni stanje prelamanja redaka u trenutnom prozoru"
  
! #: info/session.c:2000
! msgid "Toggle the usage of regular expressions in searches"
! msgstr "Promijeni koriÅ¡tenje regularnih izraza u pretragama"
! 
! #: info/session.c:2004
! #, c-format
! msgid "Using regular expressions for searches."
! msgstr "Koristim regularne izraze za pretrage."
! 
! #: info/session.c:2005
! #, c-format
! msgid "Using literal strings for searches."
! msgstr "Koristim konstantne nizove za pretrage."
! 
! #: info/session.c:2197
! msgid "Select the Next node"
! msgstr "Izaberi sljedeÄ‡i (Next) Ä�vor"
! 
! #: info/session.c:2205
! msgid "Select the Prev node"
! msgstr "Izaberi prethodni (Prev) Ä�vor"
! 
! #: info/session.c:2213
! msgid "Select the Up node"
! msgstr "Izaberi gornji (Up) Ä�vor"
! 
! #: info/session.c:2220
! msgid "Select the last node in this file"
! msgstr "Izaberi posljednji Ä�vor u ovoj datoteci"
! 
! #: info/session.c:2248 info/session.c:2282
! msgid "This window has no additional nodes"
! msgstr "Ovaj prozor nema dodatnih Ä�vorova"
! 
! #: info/session.c:2254
! msgid "Select the first node in this file"
! msgstr "Izaberi prvi Ä�vor u ovoj datoteci"
! 
! #: info/session.c:2289
! msgid "Select the last item in this node's menu"
! msgstr "Izaberi zadnji Ä�vor u ovoj datoteci"
! 
! #: info/session.c:2295
  msgid "Select this menu item"
  msgstr "Izaberi ovu stavku izbornika"
  
! #: info/session.c:2328
  #, c-format
  msgid "There isn't %d item in this menu."
--- 1169,1237 ----
  "veliÄ�inu prozora"
  
! #: info/session.c:1573
  msgid "Scroll down by lines"
  msgstr "Pomakni se dolje za retke"
  
! #: info/session.c:1579
  msgid "Scroll up by lines"
  msgstr "Pomakni se gore za retke"
  
! #: info/session.c:1591
  msgid "Scroll down by half screen size"
  msgstr "Pomakni se dolje za polovinu veliÄ�ine ekrana"
  
! #: info/session.c:1618
  msgid "Scroll up by half screen size"
  msgstr "Pomakni se gore za polovinu veliÄ�ine ekrana"
  
! #: info/session.c:1624
! msgid "Scroll the other window"
! msgstr "Pomakni sadrÅ¾aj drugog prozora"
! 
! #: info/session.c:1645
! msgid "Scroll the other window backward"
! msgstr "Pomakni sadrÅ¾aj drugog prozora natrag"
! 
! #: info/session.c:1745
  msgid "Select the next window"
  msgstr "Izaberi sljedeÄ‡i prozor"
  
! #: info/session.c:1782
  msgid "Select the previous window"
  msgstr "Izaberi prethodni prozor"
  
! #: info/session.c:1826
  msgid "Split the current window"
  msgstr "Podijeli trenutni prozor"
  
! #: info/session.c:1868
  msgid "Delete the current window"
  msgstr "Ukloni trenutni prozor"
  
! #: info/session.c:1873
  msgid "Cannot delete a permanent window"
  msgstr "Ne mogu ukloniti trajni prozor"
  
! #: info/session.c:1904
  msgid "Delete all other windows"
  msgstr "Ukloni sve ostale prozore"
  
! #: info/session.c:1950
  msgid "Grow (or shrink) this window"
  msgstr "PoveÄ‡aj (ili smanji) ovaj prozor"
  
! #: info/session.c:1961
  msgid "Divide the available screen space among the visible windows"
  msgstr "Podijeli vidljivu povrÅ¡inu ekrana izmeÄ‘u vidljivih prozora"
  
! #: info/session.c:1968
  msgid "Toggle the state of line wrapping in the current window"
  msgstr "Promijeni stanje prelamanja redaka u trenutnom prozoru"
  
! #: info/session.c:2117
  msgid "Select this menu item"
  msgstr "Izaberi ovu stavku izbornika"
  
! #: info/session.c:2147
  #, c-format
  msgid "There isn't %d item in this menu."
***************
*** 1586,1916 ****
  msgstr[2] "Nije pronaÄ‘eno %d stavki u ovom izborniku."
  
! #: info/session.c:2524 info/session.c:2525
  #, c-format
  msgid "Menu item (%s): "
  msgstr "Stavka izbornika (%s): "
  
! #: info/session.c:2528
  msgid "Menu item: "
  msgstr "Stavka izbornika: "
  
! #: info/session.c:2535 info/session.c:2536
  #, c-format
  msgid "Follow xref (%s): "
  msgstr "Slijedi unakrsnu referencu (%s): "
  
! #: info/session.c:2539
  msgid "Follow xref: "
  msgstr "Slijedi unakrsnu referencu: "
  
! #: info/session.c:2660
  msgid "Read a menu item and select its node"
  msgstr "ÄŒitaj stavku izbornika i izaberi njezin Ä�vor"
  
! #: info/session.c:2668
  msgid "Read a footnote or cross reference and select its node"
  msgstr "ÄŒitaj fusnotu ili referencu i izaberi njezin Ä�vor"
  
! #: info/session.c:2674
  msgid "Move to the start of this node's menu"
  msgstr "Idi na poÄ�etak izbornika ovog Ä�vora"
  
! #: info/session.c:2696
  msgid "Visit as many menu items at once as possible"
  msgstr "Posjeti Å¡to je moguÄ‡e viÅ¡e stavki odjednom"
  
! #: info/session.c:2724
! msgid "Read a node name and select it"
! msgstr "ÄŒitaj ime Ä�vora i izaberi ga"
  
! #: info/session.c:2778 info/session.c:2783
! msgid "Goto node: "
! msgstr "Idi na Ä�vor: "
  
! #: info/session.c:2855
! #, c-format
! msgid "No menu in node `%s'."
! msgstr "Nema izbornika u Ä�voru â€ž%sâ€�."
  
! #: info/session.c:2904
! #, c-format
! msgid "No menu item `%s' in node `%s'."
! msgstr "Nema stavke izbornika â€ž%sâ€� u Ä�voru â€ž%sâ€�."
  
! #: info/session.c:2940
! #, c-format
! msgid "Unable to find node referenced by `%s' in `%s'."
  msgstr "Ne mogu naÄ‡i Ä�vor koji referencira â€ž%sâ€� u â€ž%sâ€�."
  
! #: info/session.c:2992
  msgid "Read a list of menus starting from dir and follow them"
  msgstr "ÄŒitaj popis izbornika poÄ�evÅ¡i od dir i slijedi ih"
  
! #: info/session.c:2994
  msgid "Follow menus: "
  msgstr "Slijedi izbornike: "
  
! #: info/session.c:3187
  msgid "Find the node describing program invocation"
  msgstr "PronaÄ‘i Ä�vor koji opisuje pozivanje programa"
  
! #: info/session.c:3189
  #, c-format
  msgid "Find Invocation node of [%s]: "
  msgstr "PronaÄ‘i Ä�vor pozivanja (Invocation) od [%s]: "
  
! #: info/session.c:3227
  msgid "Read a manpage reference and select it"
  msgstr "ProÄ�itaj referentnu stranicu priruÄ�nika i izaberi je"
  
! #: info/session.c:3231
  msgid "Get Manpage: "
  msgstr "Dohvati stranicu priruÄ�nika: "
  
! #: info/session.c:3261
! msgid "Select the node `Top' in this file"
  msgstr "Izaberi vrÅ¡ni Ä�vor (â€žTopâ€�) u ovoj datoteci"
  
! #: info/session.c:3267
! msgid "Select the node `(dir)'"
  msgstr "Izaberi Ä�vor â€ž(dir)â€�"
  
! #: info/session.c:3284 info/session.c:3286
! #, c-format
! msgid "Kill node (%s): "
! msgstr "PoniÅ¡ti Ä�vor (%s): "
! 
! #: info/session.c:3337
! #, c-format
! msgid "Cannot kill node `%s'"
! msgstr "Ne mogu poniÅ¡titi Ä�vor â€ž%sâ€�"
! 
! #: info/session.c:3347
! msgid "Cannot kill the last node"
! msgstr "Ne mogu poniÅ¡titi zadnji Ä�vor"
  
! #: info/session.c:3433
  msgid "Select the most recently selected node"
  msgstr "Izaberi zadnji izabrani Ä�vor"
  
! #: info/session.c:3439
! msgid "Kill this node"
! msgstr "PoniÅ¡ti ovaj Ä�vor"
  
! #: info/session.c:3447
  msgid "Read the name of a file and select it"
  msgstr "ProÄ�itaj ime datoteke i izaberi je"
  
! #: info/session.c:3451
  msgid "Find file: "
  msgstr "PronaÄ‘i datoteku: "
  
! #: info/session.c:3468
! #, c-format
! msgid "Cannot find `%s'."
  msgstr "Ne mogu pronaÄ‡i â€ž%sâ€�."
  
! #: info/session.c:3508 info/session.c:3633
  #, fuzzy, c-format
! msgid "writing file %s"
! msgstr "Spremam Ä�vor %s..."
! 
! #: info/session.c:3519 info/session.c:3644
! #, c-format
! msgid "Could not create output file `%s'."
  msgstr "Ne mogu napraviti izlaznu datoteku â€ž%sâ€�."
  
! #: info/session.c:3533 info/session.c:3663
  #, fuzzy, c-format
  msgid "error writing to %s: %s"
  msgstr "greÅ¡ka pri pisanju u â€ž%sâ€�"
  
! #: info/session.c:3541
  #, fuzzy, c-format
  msgid "closing %s"
  msgstr "Uklanjam %s\n"
  
! #: info/session.c:3590
  #, fuzzy, c-format
  msgid "writing node %s..."
  msgstr "Spremam Ä�vor %s..."
  
! #: info/session.c:3670
! #, fuzzy, c-format
! msgid "closing file %s"
! msgstr "greÅ¡ka pri zatvaranju izlazne datoteke â€ž%sâ€�"
! 
! #: info/session.c:3678
  msgid "Pipe the contents of this node through INFO_PRINT_COMMAND"
  msgstr "Propusti sadrÅ¾aj ovog Ä�vora kroz cjevovod prema INFO_PRINT_COMMAND"
  
! #: info/session.c:3713
! #, c-format
! msgid "Cannot open pipe to `%s'."
  msgstr "Ne mogu otvoriti cjevovod prema â€ž%sâ€�."
  
! #: info/session.c:3718
  #, fuzzy, c-format
  msgid "printing node %s..."
  msgstr "Ispisujem Ä�vor %s..."
  
! #: info/session.c:3726
  #, fuzzy, c-format
  msgid "finished printing node %s"
  msgstr "Ispisujem Ä�vor %s..."
  
! #: info/session.c:4015
  msgid "Search continued from the end of the document."
  msgstr "Pretraga se nastavlja od kraja dokumenta."
  
! #: info/session.c:4020
  msgid "Search continued from the beginning of the document."
  msgstr "Pretraga se nastavlja od poÄ�etka dokumenta."
  
! #: info/session.c:4037
  #, c-format
  msgid "Searching subfile %s ..."
  msgstr "TraÅ¾im poddatoteku %s ..."
  
! #: info/session.c:4097
! msgid "Read a string and search for it case-sensitively"
! msgstr "ProÄ�itaj niz i traÅ¾i ga (pazi na veliÄ�inu slova)"
! 
! #: info/session.c:4104
! msgid "Read a string and search for it"
! msgstr "ProÄ�itaj niz i traÅ¾i ga"
! 
! #: info/session.c:4112
! msgid "Read a string and search backward for it"
! msgstr "ProÄ�itaj niz i traÅ¾i ga unatrag"
  
! #: info/session.c:4169 info/session.c:4175
  #, c-format
  msgid "%s%s%s [%s]: "
  msgstr "%s%s%s [%s]: "
  
! #: info/session.c:4170 info/session.c:4176
  msgid "Regexp search"
  msgstr "Pretraga regularnog izraza"
  
! #: info/session.c:4171 info/session.c:4177
  msgid " case-sensitively"
  msgstr " pazi na veliÄ�inu slova"
  
! #: info/session.c:4172 info/session.c:4178
  msgid " backward"
  msgstr " unatrag"
  
! #: info/session.c:4176
! msgid "Search"
! msgstr "Pretraga"
  
! #: info/session.c:4225
! msgid "Search failed."
! msgstr "Pretraga nije uspjela."
  
  #: info/session.c:4243
  msgid "Repeat last search in the same direction"
  msgstr "Ponovi zadnju pretragu u istom smjeru"
  
! #: info/session.c:4246 info/session.c:4267
  msgid "No previous search string"
  msgstr "Nema prethodnog traÅ¾enog niza"
  
! #: info/session.c:4264
  msgid "Repeat last search in the reverse direction"
  msgstr "Ponovi zadnju pretragu u suprotnom smjeru"
  
! #: info/session.c:4294 info/session.c:4300
  msgid "Search interactively for a string as you type it"
  msgstr "TraÅ¾i niz interaktivno za vrijeme tipkanja"
  
! #: info/session.c:4380
  msgid "Regexp I-search backward: "
  msgstr "I-pretraga regularnog izraza unatrag: "
  
! #: info/session.c:4381
  msgid "I-search backward: "
  msgstr "I-pretraga unatrag: "
  
! #: info/session.c:4383
  msgid "Regexp I-search: "
  msgstr "I-pretraga regularnog izraza: "
  
! #: info/session.c:4384
  msgid "I-search: "
  msgstr "I-pretraga: "
  
! #: info/session.c:4409 info/session.c:4411
  msgid "Failing "
  msgstr "Neuspjela "
  
! #: info/session.c:4895
! msgid "Move to the previous cross reference"
! msgstr "Idi na prethodnu unakrsnu referencu"
! 
! #: info/session.c:4913
! msgid "Move to the next cross reference"
! msgstr "Idi na sljedeÄ‡u unakrsnu referencu"
! 
! #: info/session.c:4935
! msgid "Select reference or menu item appearing on this line"
! msgstr "Izaberi referencu ili stavku izbornika koja se pojavljuje u retku"
! 
! #: info/session.c:4958
  msgid "Cancel current operation"
  msgstr "PoniÅ¡ti trenutnu operaciju"
  
! #: info/session.c:4965
  msgid "Quit"
  msgstr "IzaÄ‘i"
  
! #: info/session.c:4974
! msgid "Move the cursor to a specific line of the window"
! msgstr "Pomakni kursor na poseban redak prozora"
  
! #: info/session.c:5006
  msgid "Redraw the display"
  msgstr "OsvjeÅ¾i prikaz"
  
! #: info/session.c:5043
  msgid "Quit using Info"
  msgstr "IzaÄ‘i iz programa Info"
  
! #: info/session.c:5058
  msgid "Run command bound to this key's lowercase variant"
  msgstr "IzvrÅ¡i naredbu povezanu s malim slovom ove tipke"
  
! #: info/session.c:5069
  #, c-format
  msgid "Unknown command (%s)."
  msgstr "Nepoznata naredba (%s)."
  
! #: info/session.c:5072
  #, c-format
  msgid "\"%s\" is invalid"
  msgstr "â€ž%sâ€� nije ispravan"
  
! #: info/session.c:5073
! #, c-format
! msgid "`%s' is invalid"
  msgstr "â€ž%sâ€� nije ispravan"
  
! #: info/session.c:5288
  msgid "Add this digit to the current numeric argument"
  msgstr "Dodaj ovu znamenku trenutnom brojÄ�anom argumentu"
  
! #: info/session.c:5297
  msgid "Start (or multiply by 4) the current numeric argument"
  msgstr "ZapoÄ�ni (ili pomnoÅ¾i s 4) trenutni brojÄ�ani argument"
  
- #: info/session.c:5312
- msgid "Internally used by \\[universal-argument]"
- msgstr "Interno koristi \\[universal-argument]"
- 
- #: info/session.c:5388
- msgid "Show full file name of node being displayed"
- msgstr ""
- 
  #: info/tilde.c:361
  #, c-format
--- 1241,1619 ----
  msgstr[2] "Nije pronaÄ‘eno %d stavki u ovom izborniku."
  
! #: info/session.c:2156
! msgid "Select the last item in this node's menu"
! msgstr "Izaberi zadnji Ä�vor u ovoj datoteci"
! 
! #: info/session.c:2264 info/session.c:2265
  #, c-format
  msgid "Menu item (%s): "
  msgstr "Stavka izbornika (%s): "
  
! #: info/session.c:2268
  msgid "Menu item: "
  msgstr "Stavka izbornika: "
  
! #: info/session.c:2275 info/session.c:2276
  #, c-format
  msgid "Follow xref (%s): "
  msgstr "Slijedi unakrsnu referencu (%s): "
  
! #: info/session.c:2279
  msgid "Follow xref: "
  msgstr "Slijedi unakrsnu referencu: "
  
! #: info/session.c:2368
  msgid "Read a menu item and select its node"
  msgstr "ÄŒitaj stavku izbornika i izaberi njezin Ä�vor"
  
! #: info/session.c:2393
  msgid "Read a footnote or cross reference and select its node"
  msgstr "ÄŒitaj fusnotu ili referencu i izaberi njezin Ä�vor"
  
! #: info/session.c:2399
  msgid "Move to the start of this node's menu"
  msgstr "Idi na poÄ�etak izbornika ovog Ä�vora"
  
! #: info/session.c:2421
  msgid "Visit as many menu items at once as possible"
  msgstr "Posjeti Å¡to je moguÄ‡e viÅ¡e stavki odjednom"
  
! #: info/session.c:2520
! msgid "Move to the previous cross reference"
! msgstr "Idi na prethodnu unakrsnu referencu"
  
! #: info/session.c:2583
! msgid "Move to the next cross reference"
! msgstr "Idi na sljedeÄ‡u unakrsnu referencu"
  
! #: info/session.c:2644
! msgid "Select reference or menu item appearing on this line"
! msgstr "Izaberi referencu ili stavku izbornika koja se pojavljuje u retku"
  
! #: info/session.c:2678
! #, fuzzy, c-format
! msgid "No menu in node '%s'."
! msgstr "Nema izbornika u Ä�voru â€ž%sâ€�."
  
! #: info/session.c:2725
! #, fuzzy, c-format
! msgid "Unable to find node referenced by '%s' in '%s'."
  msgstr "Ne mogu naÄ‡i Ä�vor koji referencira â€ž%sâ€� u â€ž%sâ€�."
  
! #: info/session.c:2775
  msgid "Read a list of menus starting from dir and follow them"
  msgstr "ÄŒitaj popis izbornika poÄ�evÅ¡i od dir i slijedi ih"
  
! #: info/session.c:2777
  msgid "Follow menus: "
  msgstr "Slijedi izbornike: "
  
! #: info/session.c:2879
! msgid "Select the Next node"
! msgstr "Izaberi sljedeÄ‡i (Next) Ä�vor"
! 
! #: info/session.c:2886
! msgid "Select the Prev node"
! msgstr "Izaberi prethodni (Prev) Ä�vor"
! 
! #: info/session.c:2893
! msgid "Select the Up node"
! msgstr "Izaberi gornji (Up) Ä�vor"
! 
! #: info/session.c:2899
! msgid "Select the last node in this file"
! msgstr "Izaberi posljednji Ä�vor u ovoj datoteci"
! 
! #: info/session.c:2926 info/session.c:2959
! msgid "This window has no additional nodes"
! msgstr "Ovaj prozor nema dodatnih Ä�vorova"
! 
! #: info/session.c:2932
! msgid "Select the first node in this file"
! msgstr "Izaberi prvi Ä�vor u ovoj datoteci"
! 
! #: info/session.c:3064
! msgid "No more nodes within this document."
! msgstr "Nema viÅ¡e Ä�vorova u ovom dokumentu."
! 
! #: info/session.c:3109 info/session.c:3149
! #, fuzzy
! msgid "No 'Prev' or 'Up' for this node within this document."
! msgstr "Nema â€žPrevâ€� ni â€žUpâ€� za ovaj Ä�vor unutar dokumenta."
! 
! #: info/session.c:3162
! msgid "Move forwards or down through node structure"
! msgstr "Idi naprijed ili dolje kroz strukturu Ä�vorova"
! 
! #: info/session.c:3179
! msgid "Move backwards or up through node structure"
! msgstr "Idi natrag ili gore kroz strukturu Ä�vorova"
! 
! #: info/session.c:3202
! msgid "Read a node name and select it"
! msgstr "ÄŒitaj ime Ä�vora i izaberi ga"
! 
! #: info/session.c:3256 info/session.c:3260
! msgid "Goto node: "
! msgstr "Idi na Ä�vor: "
! 
! #: info/session.c:3439
  msgid "Find the node describing program invocation"
  msgstr "PronaÄ‘i Ä�vor koji opisuje pozivanje programa"
  
! #: info/session.c:3441
  #, c-format
  msgid "Find Invocation node of [%s]: "
  msgstr "PronaÄ‘i Ä�vor pozivanja (Invocation) od [%s]: "
  
! #: info/session.c:3486
  msgid "Read a manpage reference and select it"
  msgstr "ProÄ�itaj referentnu stranicu priruÄ�nika i izaberi je"
  
! #: info/session.c:3490
  msgid "Get Manpage: "
  msgstr "Dohvati stranicu priruÄ�nika: "
  
! #: info/session.c:3511
! #, fuzzy
! msgid "Select the node 'Top' in this file"
  msgstr "Izaberi vrÅ¡ni Ä�vor (â€žTopâ€�) u ovoj datoteci"
  
! #: info/session.c:3517
! #, fuzzy
! msgid "Select the node '(dir)'"
  msgstr "Izaberi Ä�vor â€ž(dir)â€�"
  
! #: info/session.c:3523
! msgid "Show full file name of node being displayed"
! msgstr ""
  
! #: info/session.c:3540
  msgid "Select the most recently selected node"
  msgstr "Izaberi zadnji izabrani Ä�vor"
  
! #: info/session.c:3545
! #, c-format
! msgid "No earlier node in history"
! msgstr ""
  
! #: info/session.c:3549
  msgid "Read the name of a file and select it"
  msgstr "ProÄ�itaj ime datoteke i izaberi je"
  
! #: info/session.c:3553
  msgid "Find file: "
  msgstr "PronaÄ‘i datoteku: "
  
! #: info/session.c:3570
! #, fuzzy, c-format
! msgid "Cannot find '%s'."
  msgstr "Ne mogu pronaÄ‡i â€ž%sâ€�."
  
! #: info/session.c:3619
  #, fuzzy, c-format
! msgid "Could not create output file '%s'."
  msgstr "Ne mogu napraviti izlaznu datoteku â€ž%sâ€�."
  
! #: info/session.c:3633
  #, fuzzy, c-format
  msgid "error writing to %s: %s"
  msgstr "greÅ¡ka pri pisanju u â€ž%sâ€�"
  
! #: info/session.c:3642
  #, fuzzy, c-format
  msgid "closing %s"
  msgstr "Uklanjam %s\n"
  
! #: info/session.c:3691
  #, fuzzy, c-format
  msgid "writing node %s..."
  msgstr "Spremam Ä�vor %s..."
  
! #: info/session.c:3737
  msgid "Pipe the contents of this node through INFO_PRINT_COMMAND"
  msgstr "Propusti sadrÅ¾aj ovog Ä�vora kroz cjevovod prema INFO_PRINT_COMMAND"
  
! #: info/session.c:3765
! #, fuzzy, c-format
! msgid "Cannot open pipe to '%s'."
  msgstr "Ne mogu otvoriti cjevovod prema â€ž%sâ€�."
  
! #: info/session.c:3770
  #, fuzzy, c-format
  msgid "printing node %s..."
  msgstr "Ispisujem Ä�vor %s..."
  
! #: info/session.c:3778
  #, fuzzy, c-format
  msgid "finished printing node %s"
  msgstr "Ispisujem Ä�vor %s..."
  
! #: info/session.c:3810
! msgid "Toggle the usage of regular expressions in searches"
! msgstr "Promijeni koriÅ¡tenje regularnih izraza u pretragama"
! 
! #: info/session.c:3814
! #, c-format
! msgid "Using regular expressions for searches."
! msgstr "Koristim regularne izraze za pretrage."
! 
! #: info/session.c:3815
! #, c-format
! msgid "Using literal strings for searches."
! msgstr "Koristim konstantne nizove za pretrage."
! 
! #: info/session.c:4059
  msgid "Search continued from the end of the document."
  msgstr "Pretraga se nastavlja od kraja dokumenta."
  
! #: info/session.c:4064
  msgid "Search continued from the beginning of the document."
  msgstr "Pretraga se nastavlja od poÄ�etka dokumenta."
  
! #: info/session.c:4084
  #, c-format
  msgid "Searching subfile %s ..."
  msgstr "TraÅ¾im poddatoteku %s ..."
  
! #: info/session.c:4123
! msgid "Search failed."
! msgstr "Pretraga nije uspjela."
  
! #: info/session.c:4142
  #, c-format
  msgid "%s%s%s [%s]: "
  msgstr "%s%s%s [%s]: "
  
! #: info/session.c:4143 info/session.c:4149
  msgid "Regexp search"
  msgstr "Pretraga regularnog izraza"
  
! #: info/session.c:4143 info/session.c:4149
! msgid "Search"
! msgstr "Pretraga"
! 
! #: info/session.c:4144 info/session.c:4150
  msgid " case-sensitively"
  msgstr " pazi na veliÄ�inu slova"
  
! #: info/session.c:4145 info/session.c:4151
  msgid " backward"
  msgstr " unatrag"
  
! #: info/session.c:4148
! #, fuzzy, c-format
! msgid "%s%s%s: "
! msgstr "%s%s%s [%s]: "
  
! #: info/session.c:4168
! msgid "Search string too short"
! msgstr "Niz za pretraÅ¾ivanje je prekratak"
! 
! #: info/session.c:4238
! msgid "Read a string and search for it case-sensitively"
! msgstr "ProÄ�itaj niz i traÅ¾i ga (pazi na veliÄ�inu slova)"
  
  #: info/session.c:4243
+ msgid "Read a string and search for it"
+ msgstr "ProÄ�itaj niz i traÅ¾i ga"
+ 
+ #: info/session.c:4249
+ msgid "Read a string and search backward for it"
+ msgstr "ProÄ�itaj niz i traÅ¾i ga unatrag"
+ 
+ #: info/session.c:4257
  msgid "Repeat last search in the same direction"
  msgstr "Ponovi zadnju pretragu u istom smjeru"
  
! #: info/session.c:4265 info/session.c:4310
  msgid "No previous search string"
  msgstr "Nema prethodnog traÅ¾enog niza"
  
! #: info/session.c:4302
  msgid "Repeat last search in the reverse direction"
  msgstr "Ponovi zadnju pretragu u suprotnom smjeru"
  
! #: info/session.c:4349
! msgid "Clear displayed search matches"
! msgstr ""
! 
! #: info/session.c:4366 info/session.c:4372
  msgid "Search interactively for a string as you type it"
  msgstr "TraÅ¾i niz interaktivno za vrijeme tipkanja"
  
! #: info/session.c:4486
  msgid "Regexp I-search backward: "
  msgstr "I-pretraga regularnog izraza unatrag: "
  
! #: info/session.c:4487
  msgid "I-search backward: "
  msgstr "I-pretraga unatrag: "
  
! #: info/session.c:4489
  msgid "Regexp I-search: "
  msgstr "I-pretraga regularnog izraza: "
  
! #: info/session.c:4490
  msgid "I-search: "
  msgstr "I-pretraga: "
  
! #: info/session.c:4515 info/session.c:4518
  msgid "Failing "
  msgstr "Neuspjela "
  
! #: info/session.c:4891
  msgid "Cancel current operation"
  msgstr "PoniÅ¡ti trenutnu operaciju"
  
! #: info/session.c:4898
  msgid "Quit"
  msgstr "IzaÄ‘i"
  
! #: info/session.c:4903
! #, fuzzy
! msgid "Display version of Info being run"
! msgstr "prikaÅ¾i informacije o inaÄ�ici i izaÄ‘i"
  
! #: info/session.c:4905
! #, c-format
! msgid "GNU Info version %s"
! msgstr ""
! 
! #: info/session.c:4910
  msgid "Redraw the display"
  msgstr "OsvjeÅ¾i prikaz"
  
! #: info/session.c:4947
  msgid "Quit using Info"
  msgstr "IzaÄ‘i iz programa Info"
  
! #: info/session.c:4960
  msgid "Run command bound to this key's lowercase variant"
  msgstr "IzvrÅ¡i naredbu povezanu s malim slovom ove tipke"
  
! #: info/session.c:4971
  #, c-format
  msgid "Unknown command (%s)."
  msgstr "Nepoznata naredba (%s)."
  
! #: info/session.c:4974
  #, c-format
  msgid "\"%s\" is invalid"
  msgstr "â€ž%sâ€� nije ispravan"
  
! #: info/session.c:4975
! #, fuzzy, c-format
! msgid "'%s' is invalid"
  msgstr "â€ž%sâ€� nije ispravan"
  
! #: info/session.c:5293
  msgid "Add this digit to the current numeric argument"
  msgstr "Dodaj ovu znamenku trenutnom brojÄ�anom argumentu"
  
! #: info/session.c:5300
  msgid "Start (or multiply by 4) the current numeric argument"
  msgstr "ZapoÄ�ni (ili pomnoÅ¾i s 4) trenutni brojÄ�ani argument"
  
  #: info/tilde.c:361
  #, c-format
***************
*** 1918,1926 ****
  msgstr "readline: Premalo virtualne memorije!\n"
  
! #: info/variables.c:37
  msgid "When \"On\", footnotes appear and disappear automatically"
  msgstr "Kada je ukljuÄ�eno (â€žOnâ€�), fusnote se automatski pojavljuju i nestaju"
  
! #: info/variables.c:41
  msgid "When \"On\", creating or deleting a window resizes other windows"
  msgstr ""
--- 1621,1629 ----
  msgstr "readline: Premalo virtualne memorije!\n"
  
! #: info/variables.c:51
  msgid "When \"On\", footnotes appear and disappear automatically"
  msgstr "Kada je ukljuÄ�eno (â€žOnâ€�), fusnote se automatski pojavljuju i nestaju"
  
! #: info/variables.c:55
  msgid "When \"On\", creating or deleting a window resizes other windows"
  msgstr ""
***************
*** 1928,1940 ****
  "drugih prozora"
  
! #: info/variables.c:45
  msgid "When \"On\", flash the screen instead of ringing the bell"
  msgstr "Kada je ukljuÄ�eno (â€žOnâ€�), koristi bljesak ekrana umjesto zvona"
  
! #: info/variables.c:49
  msgid "When \"On\", errors cause the bell to ring"
  msgstr "Kada je ukljuÄ�eno (â€žOnâ€�), greÅ¡ke uzrokuju zvonjenje"
  
! #: info/variables.c:53
  msgid "When \"On\", Info garbage collects files which had to be uncompressed"
  msgstr ""
--- 1631,1643 ----
  "drugih prozora"
  
! #: info/variables.c:59
  msgid "When \"On\", flash the screen instead of ringing the bell"
  msgstr "Kada je ukljuÄ�eno (â€žOnâ€�), koristi bljesak ekrana umjesto zvona"
  
! #: info/variables.c:63
  msgid "When \"On\", errors cause the bell to ring"
  msgstr "Kada je ukljuÄ�eno (â€žOnâ€�), greÅ¡ke uzrokuju zvonjenje"
  
! #: info/variables.c:67
  msgid "When \"On\", Info garbage collects files which had to be uncompressed"
  msgstr ""
***************
*** 1942,2054 ****
  "koje su dekomprimirane"
  
! #: info/variables.c:56
  msgid "When \"On\", the portion of the matched search string is highlighted"
  msgstr ""
  "Kada je ukljuÄ�eno (â€žOnâ€�), dio znakovnog niza koji se podudara je oznaÄ�en"
  
! #: info/variables.c:60
  msgid "Controls what happens when scrolling is requested at the end of a node"
  msgstr "Kontrolira Å¡to se dogaÄ‘a kad se pomicanje traÅ¾i na kraju Ä�vora"
  
! #: info/variables.c:65
  msgid "Same as scroll-behaviour"
  msgstr "Isto kao scroll-behaviour"
  
! #: info/variables.c:69
  msgid "The number lines to scroll when the cursor moves out of the window"
  msgstr ""
  "Broj redaka koliko se treba pomicati kad se kursor pomakne izvan prozora"
  
! #: info/variables.c:73
  msgid "Controls whether scroll-behavior affects cursor movement commands"
  msgstr "Kontrolira utjeÄ�e li scroll-behavior na naredbe pomicanja kursora"
  
! #: info/variables.c:77
  msgid "When \"On\", Info accepts and displays ISO Latin characters"
  msgstr "Kada je ukljuÄ�eno (â€žOnâ€�), Info prihvaÄ‡a i prikazuje ISO Latin znakove"
  
! #: info/variables.c:81
  msgid ""
  "What to do when a scrolling command is issued at the end of the last node"
  msgstr "Å to napraviti kad se naredba pomicanja traÅ¾i na kraju Ä�vora"
  
! #: info/variables.c:86
  msgid "Minimal length of a search string"
  msgstr "Najmanja duljina niza za pretraÅ¾ivanje"
  
! #: info/variables.c:90
  msgid "Skip current window when searching"
  msgstr ""
  
! #: info/variables.c:95
  msgid "Explain the use of a variable"
  msgstr "ObjaÅ¡njava koriÅ¡tenje varijable"
  
! #: info/variables.c:101
  msgid "Describe variable: "
  msgstr "OpiÅ¡i varijablu: "
  
! #: info/variables.c:120
  msgid "Set the value of an Info variable"
  msgstr "Postavi vrijednost Info varijable"
  
! #: info/variables.c:126
  msgid "Set variable: "
  msgstr "Postavi varijablu: "
  
! #: info/variables.c:144
  #, c-format
  msgid "Set %s to value (%d): "
  msgstr "Postavi %s na vrijednost (%d): "
  
! #: info/variables.c:184
  #, c-format
  msgid "Set %s to value (%s): "
  msgstr "Postavi %s na vrijednost (%s): "
  
! #: info/window.c:1077
  msgid "--*** Tags out of Date ***"
  msgstr "--*** Zastarjele oznake ***"
  
! #: info/window.c:1088
  msgid "-----Info: (), lines ----, "
  msgstr "-----Info: (), redaka ----,"
  
! #: info/window.c:1095
! #, c-format
! msgid "-%s---Info: %s, %d lines --%s--"
  msgstr "-%s---Info: %s, %d redaka --%s--"
  
! #: info/window.c:1099
! #, c-format
! msgid "-%s%s-Info: (%s)%s, %d lines --%s--"
  msgstr "-%s%s-Info: (%s)%s, %d redaka --%s--"
  
! #: info/window.c:1106
  #, c-format
  msgid " Subfile: %s"
  msgstr " Poddatoteka: %s"
  
! #: install-info/install-info.c:286
  #, c-format
  msgid "%s for %s"
  msgstr "%s za %s"
  
! #: install-info/install-info.c:525
  #, c-format
  msgid "\tTry `%s --help' for a complete list of options.\n"
  msgstr "\tPokuÅ¡ajte â€ž%s --helpâ€� za potpuni popis opcija.\n"
  
! #: install-info/install-info.c:533
  #, c-format
  msgid "Usage: %s [OPTION]... [INFO-FILE [DIR-FILE]]\n"
  msgstr "Uporaba: %s [OPCIJA]... [INFO-DATOTEKA [DIR-DATOTEKA]]\n"
  
! #: install-info/install-info.c:535
  msgid "Add or remove entries in INFO-FILE from the Info directory DIR-FILE."
  msgstr ""
  "Dodaj ili ukloni stavke u INFO-DATOTECI iz DIR-DATOTEKE Info direktorija."
  
! #: install-info/install-info.c:536
  msgid ""
  "INFO-FILE and DIR-FILE are required unless the --info-file\n"
--- 1645,1784 ----
  "koje su dekomprimirane"
  
! #: info/variables.c:70
  msgid "When \"On\", the portion of the matched search string is highlighted"
  msgstr ""
  "Kada je ukljuÄ�eno (â€žOnâ€�), dio znakovnog niza koji se podudara je oznaÄ�en"
  
! #: info/variables.c:74
  msgid "Controls what happens when scrolling is requested at the end of a node"
  msgstr "Kontrolira Å¡to se dogaÄ‘a kad se pomicanje traÅ¾i na kraju Ä�vora"
  
! #: info/variables.c:79
  msgid "Same as scroll-behaviour"
  msgstr "Isto kao scroll-behaviour"
  
! #: info/variables.c:83
  msgid "The number lines to scroll when the cursor moves out of the window"
  msgstr ""
  "Broj redaka koliko se treba pomicati kad se kursor pomakne izvan prozora"
  
! #: info/variables.c:87
  msgid "Controls whether scroll-behavior affects cursor movement commands"
  msgstr "Kontrolira utjeÄ�e li scroll-behavior na naredbe pomicanja kursora"
  
! #: info/variables.c:91
  msgid "When \"On\", Info accepts and displays ISO Latin characters"
  msgstr "Kada je ukljuÄ�eno (â€žOnâ€�), Info prihvaÄ‡a i prikazuje ISO Latin znakove"
  
! #: info/variables.c:95
  msgid ""
  "What to do when a scrolling command is issued at the end of the last node"
  msgstr "Å to napraviti kad se naredba pomicanja traÅ¾i na kraju Ä�vora"
  
! #: info/variables.c:100
  msgid "Minimal length of a search string"
  msgstr "Najmanja duljina niza za pretraÅ¾ivanje"
  
! #: info/variables.c:104
  msgid "Skip current window when searching"
  msgstr ""
  
! #: info/variables.c:108
! msgid "Exclude default directories from file search path"
! msgstr ""
! 
! #: info/variables.c:112
! msgid "Hide some Info file syntax in the text of nodes"
! msgstr ""
! 
! #: info/variables.c:116
! msgid ""
! "Length of time in milliseconds to wait for the next byte in a sequence "
! "indicating that a key has been pressed"
! msgstr ""
! 
! #: info/variables.c:120
! msgid "Highlight search matches"
! msgstr ""
! 
! #: info/variables.c:124
! msgid "Method to use to track mouse events"
! msgstr ""
! 
! #: info/variables.c:130
  msgid "Explain the use of a variable"
  msgstr "ObjaÅ¡njava koriÅ¡tenje varijable"
  
! #: info/variables.c:136
  msgid "Describe variable: "
  msgstr "OpiÅ¡i varijablu: "
  
! #: info/variables.c:151
  msgid "Set the value of an Info variable"
  msgstr "Postavi vrijednost Info varijable"
  
! #: info/variables.c:158
  msgid "Set variable: "
  msgstr "Postavi varijablu: "
  
! #: info/variables.c:174
  #, c-format
  msgid "Set %s to value (%d): "
  msgstr "Postavi %s na vrijednost (%d): "
  
! #: info/variables.c:208
  #, c-format
  msgid "Set %s to value (%s): "
  msgstr "Postavi %s na vrijednost (%s): "
  
! #: info/window.c:921
  msgid "--*** Tags out of Date ***"
  msgstr "--*** Zastarjele oznake ***"
  
! #: info/window.c:965
  msgid "-----Info: (), lines ----, "
  msgstr "-----Info: (), redaka ----,"
  
! #: info/window.c:972
! #, fuzzy, c-format
! msgid "-%s---Info: %s, %ld lines --%s--"
  msgstr "-%s---Info: %s, %d redaka --%s--"
  
! #: info/window.c:976
! #, fuzzy, c-format
! msgid "-%s%s-Info: (%s)%s, %ld lines --%s--"
  msgstr "-%s%s-Info: (%s)%s, %d redaka --%s--"
  
! #: info/window.c:982
  #, c-format
  msgid " Subfile: %s"
  msgstr " Poddatoteka: %s"
  
! #: install-info/install-info.c:292
! #, c-format
! msgid "%s: empty file"
! msgstr "%s: prazna datoteka"
! 
! #: install-info/install-info.c:294
  #, c-format
  msgid "%s for %s"
  msgstr "%s za %s"
  
! #: install-info/install-info.c:533
  #, c-format
  msgid "\tTry `%s --help' for a complete list of options.\n"
  msgstr "\tPokuÅ¡ajte â€ž%s --helpâ€� za potpuni popis opcija.\n"
  
! #: install-info/install-info.c:541
  #, c-format
  msgid "Usage: %s [OPTION]... [INFO-FILE [DIR-FILE]]\n"
  msgstr "Uporaba: %s [OPCIJA]... [INFO-DATOTEKA [DIR-DATOTEKA]]\n"
  
! #: install-info/install-info.c:543
  msgid "Add or remove entries in INFO-FILE from the Info directory DIR-FILE."
  msgstr ""
  "Dodaj ili ukloni stavke u INFO-DATOTECI iz DIR-DATOTEKE Info direktorija."
  
! #: install-info/install-info.c:544
  msgid ""
  "INFO-FILE and DIR-FILE are required unless the --info-file\n"
***************
*** 2058,2062 ****
  "opcije --info-file ili --dir-file (ili --info-dir)."
  
! #: install-info/install-info.c:540
  msgid ""
  "Options:\n"
--- 1788,1792 ----
  "opcije --info-file ili --dir-file (ili --info-dir)."
  
! #: install-info/install-info.c:548
  msgid ""
  "Options:\n"
***************
*** 2072,2080 ****
  "                       zapoÄ�inju u stupcu ST."
  
! #: install-info/install-info.c:547
  msgid ""
  " --debug             report what is being done.\n"
  " --delete            delete existing entries for INFO-FILE from DIR-FILE;\n"
  "                      don't insert any new entries.\n"
  " --description=TEXT  the description of the entry is TEXT; used with\n"
  "                      the --name option to become synonymous with the\n"
--- 1802,1814 ----
  "                       zapoÄ�inju u stupcu ST."
  
! #: install-info/install-info.c:555
! #, fuzzy
  msgid ""
  " --debug             report what is being done.\n"
  " --delete            delete existing entries for INFO-FILE from DIR-FILE;\n"
  "                      don't insert any new entries.\n"
+ " --defsection=TEXT   like --section, but only use TEXT if no sections\n"
+ "                      are present in INFO-FILE (replacing \"Miscellaneous"
+ "\").\n"
  " --description=TEXT  the description of the entry is TEXT; used with\n"
  "                      the --name option to become synonymous with the\n"
***************
*** 2093,2097 ****
  " --dry-run           isto kao --test."
  
! #: install-info/install-info.c:558
  msgid ""
  " --entry=TEXT        insert TEXT as an Info directory entry,\n"
--- 1827,1831 ----
  " --dry-run           isto kao --test."
  
! #: install-info/install-info.c:568
  msgid ""
  " --entry=TEXT        insert TEXT as an Info directory entry,\n"
***************
*** 2113,2117 ****
  "                       u samoj Info datoteci."
  
! #: install-info/install-info.c:567
  msgid ""
  " --help              display this help and exit.\n"
--- 1847,1851 ----
  "                       u samoj Info datoteci."
  
! #: install-info/install-info.c:577
  msgid ""
  " --help              display this help and exit.\n"
***************
*** 2129,2133 ****
  " --keep-old          ne zamjenjuj stavke, ili ukloni prazne odjeljke."
  
! #: install-info/install-info.c:575
  msgid ""
  " --maxwidth, --max-width=COL  wrap description at column COL.\n"
--- 1863,1867 ----
  " --keep-old          ne zamjenjuj stavke, ili ukloni prazne odjeljke."
  
! #: install-info/install-info.c:585
  msgid ""
  " --maxwidth, --max-width=COL  wrap description at column COL.\n"
***************
*** 2145,2149 ****
  " --quiet             izostavi upozorenja."
  
! #: install-info/install-info.c:583
  msgid ""
  " --regex=R           put this file's entries in all sections that match the\n"
--- 1879,1884 ----
  " --quiet             izostavi upozorenja."
  
! #: install-info/install-info.c:593
! #, fuzzy
  msgid ""
  " --regex=R           put this file's entries in all sections that match the\n"
***************
*** 2157,2161 ****
  "                      If you don't specify any sections, they are "
  "determined\n"
! "                       from information in the Info file itself.\n"
  " --section R SEC     equivalent to --regex=R --section=SEC --add-once."
  msgstr ""
--- 1892,1899 ----
  "                      If you don't specify any sections, they are "
  "determined\n"
! "                       from information in the Info file itself;\n"
! "                       if nothing is available there, the --defsection\n"
! "                       value is used; if that is not specified, the\n"
! "                       final default is \"Miscellaneous\".\n"
  " --section R SEC     equivalent to --regex=R --section=SEC --add-once."
  msgstr ""
***************
*** 2174,2178 ****
  " --section R SEC     ekvivalentno --regex=R --section=SEC --add-once."
  
! #: install-info/install-info.c:596
  msgid ""
  " --silent            suppress warnings.\n"
--- 1912,1916 ----
  " --section R SEC     ekvivalentno --regex=R --section=SEC --add-once."
  
! #: install-info/install-info.c:609
  msgid ""
  " --silent            suppress warnings.\n"
***************
*** 2184,2199 ****
  " --version           prikaÅ¾i informacije o inaÄ�ici i izaÄ‘i."
  
! #: install-info/install-info.c:603 tp/texi2any.pl:849
! msgid ""
! "Email bug reports to bug-texinfo@gnu.org,\n"
! "general questions and discussion to help-texinfo@gnu.org.\n"
! "Texinfo home page: http://www.gnu.org/software/texinfo/"
! msgstr ""
! "Prijavite greÅ¡ke na bug-texinfo@gnu.org,\n"
! "opÄ‡enita pitanja i diskusije na help-texinfo@gnu.org.\n"
! "Texinfo poÄ�etna stranica: http://www.gnu.org/software/texinfo/\n"
! "Prijavite greÅ¡ke prijevoda na lokalizacija@linux.hr."
! 
! #: install-info/install-info.c:630
  #, fuzzy, c-format
  msgid ""
--- 1922,1926 ----
  " --version           prikaÅ¾i informacije o inaÄ�ici i izaÄ‘i."
  
! #: install-info/install-info.c:643
  #, fuzzy, c-format
  msgid ""
***************
*** 2230,2305 ****
  "%s\n"
  
! #: install-info/install-info.c:654
  #, c-format
  msgid "%s: could not read (%s) and could not create (%s)"
  msgstr "%s: ne mogu Ä�itati (%s) niti mogu napraviti (%s)"
  
! #: install-info/install-info.c:758
! #, c-format
! msgid "%s: empty file"
! msgstr "%s: prazna datoteka"
! 
! #: install-info/install-info.c:1109 install-info/install-info.c:1149
  #, c-format
  msgid "START-INFO-DIR-ENTRY without matching END-INFO-DIR-ENTRY"
  msgstr "START-INFO-DIR-ENTRY nema odgovarajuÄ‡i END-INFO-DIR-ENTRY"
  
! #: install-info/install-info.c:1144
  #, c-format
  msgid "END-INFO-DIR-ENTRY without matching START-INFO-DIR-ENTRY"
  msgstr "END-INFO-DIR-ENTRY nema odgovarajuÄ‡i START-INFO-DIR-ENTRY"
  
! #: install-info/install-info.c:2008 install-info/install-info.c:2018
  #, c-format
  msgid "%s: already have dir file: %s\n"
  msgstr "%s: veÄ‡ ima dir datoteku: %s\n"
  
! #: install-info/install-info.c:2098
  #, c-format
  msgid "%s: Specify the Info file only once.\n"
  msgstr "%s: Navedite Info datoteku samo jednom.\n"
  
! #: install-info/install-info.c:2131
  #, c-format
  msgid "Extra regular expression specified, ignoring `%s'"
  msgstr "Naveden viÅ¡ak regularnih izraza, zanemarujem â€ž%sâ€�"
  
! #: install-info/install-info.c:2143
  #, c-format
  msgid "Error in regular expression `%s': %s"
  msgstr "GreÅ¡ka u regularnom izrazu â€ž%sâ€�: %s"
  
! #: install-info/install-info.c:2201
  #, c-format
  msgid "excess command line argument `%s'"
  msgstr "viÅ¡ak argumenata naredbenog retka â€ž%sâ€�"
  
! #: install-info/install-info.c:2205
  #, c-format
  msgid "No input file specified; try --help for more information."
  msgstr "Nije navedena ulazna datoteka, pokuÅ¡ajte --help za viÅ¡e informacija."
  
! #: install-info/install-info.c:2207
  #, c-format
  msgid "No dir file specified; try --help for more information."
  msgstr "Nije navedena dir datoteka, pokuÅ¡ajte --help za viÅ¡e informacija."
  
! #: install-info/install-info.c:2349
  #, c-format
  msgid "no info dir entry in `%s'"
  msgstr "nema info dir stavke u â€ž%sâ€�"
  
! #: install-info/install-info.c:2597
  #, c-format
  msgid "no entries found for `%s'; nothing deleted"
  msgstr "nema pronaÄ‘enih stavki za â€ž%sâ€�, niÅ¡ta nije izbrisano"
  
! #: tp/DebugTexinfo/DebugTree.pm:63 tp/Texinfo/Convert/Converter.pm:821
! #: tp/Texinfo/Convert/DocBook.pm:311 tp/Texinfo/Convert/HTML.pm:6528
! #: tp/Texinfo/Convert/HTML.pm:6552 tp/Texinfo/Convert/HTML.pm:6929
! #: tp/Texinfo/Convert/HTML.pm:6987 tp/Texinfo/Convert/HTML.pm:7065
! #: tp/Texinfo/Convert/HTML.pm:7142 tp/Texinfo/Convert/IXIN.pm:293
! #: tp/Texinfo/Convert/Info.pm:96 tp/Texinfo/Convert/Info.pm:200
! #: tp/Texinfo/Convert/Info.pm:226 tp/Texinfo/Convert/Plaintext.pm:503
  #: tp/Texinfo/Convert/TexinfoXML.pm:457
  #, perl-format
--- 1957,2032 ----
  "%s\n"
  
! #: install-info/install-info.c:667
  #, c-format
  msgid "%s: could not read (%s) and could not create (%s)"
  msgstr "%s: ne mogu Ä�itati (%s) niti mogu napraviti (%s)"
  
! #: install-info/install-info.c:1134 install-info/install-info.c:1174
  #, c-format
  msgid "START-INFO-DIR-ENTRY without matching END-INFO-DIR-ENTRY"
  msgstr "START-INFO-DIR-ENTRY nema odgovarajuÄ‡i END-INFO-DIR-ENTRY"
  
! #: install-info/install-info.c:1169
  #, c-format
  msgid "END-INFO-DIR-ENTRY without matching START-INFO-DIR-ENTRY"
  msgstr "END-INFO-DIR-ENTRY nema odgovarajuÄ‡i START-INFO-DIR-ENTRY"
  
! #: install-info/install-info.c:2037 install-info/install-info.c:2047
  #, c-format
  msgid "%s: already have dir file: %s\n"
  msgstr "%s: veÄ‡ ima dir datoteku: %s\n"
  
! #: install-info/install-info.c:2143
  #, c-format
  msgid "%s: Specify the Info file only once.\n"
  msgstr "%s: Navedite Info datoteku samo jednom.\n"
  
! #: install-info/install-info.c:2176
  #, c-format
  msgid "Extra regular expression specified, ignoring `%s'"
  msgstr "Naveden viÅ¡ak regularnih izraza, zanemarujem â€ž%sâ€�"
  
! #: install-info/install-info.c:2188
  #, c-format
  msgid "Error in regular expression `%s': %s"
  msgstr "GreÅ¡ka u regularnom izrazu â€ž%sâ€�: %s"
  
! #: install-info/install-info.c:2250
  #, c-format
  msgid "excess command line argument `%s'"
  msgstr "viÅ¡ak argumenata naredbenog retka â€ž%sâ€�"
  
! #: install-info/install-info.c:2254
  #, c-format
  msgid "No input file specified; try --help for more information."
  msgstr "Nije navedena ulazna datoteka, pokuÅ¡ajte --help za viÅ¡e informacija."
  
! #: install-info/install-info.c:2256
  #, c-format
  msgid "No dir file specified; try --help for more information."
  msgstr "Nije navedena dir datoteka, pokuÅ¡ajte --help za viÅ¡e informacija."
  
! #: install-info/install-info.c:2277
! #, fuzzy, c-format
! msgid "Could not read %s."
! msgstr "ne mogu Ä�itati %s: %s"
! 
! #: install-info/install-info.c:2424
  #, c-format
  msgid "no info dir entry in `%s'"
  msgstr "nema info dir stavke u â€ž%sâ€�"
  
! #: install-info/install-info.c:2672
  #, c-format
  msgid "no entries found for `%s'; nothing deleted"
  msgstr "nema pronaÄ‘enih stavki za â€ž%sâ€�, niÅ¡ta nije izbrisano"
  
! #: tp/DebugTexinfo/DebugTree.pm:63 tp/Texinfo/Convert/Converter.pm:855
! #: tp/Texinfo/Convert/Converter.pm:893 tp/Texinfo/Convert/Converter.pm:1204
! #: tp/Texinfo/Convert/DocBook.pm:326 tp/Texinfo/Convert/HTML.pm:6499
! #: tp/Texinfo/Convert/HTML.pm:6523 tp/Texinfo/Convert/HTML.pm:6900
! #: tp/Texinfo/Convert/HTML.pm:6958 tp/Texinfo/Convert/HTML.pm:7036
! #: tp/Texinfo/Convert/HTML.pm:7113 tp/Texinfo/Convert/IXIN.pm:293
! #: tp/Texinfo/Convert/Info.pm:295 tp/Texinfo/Convert/Plaintext.pm:538
  #: tp/Texinfo/Convert/TexinfoXML.pm:457
  #, perl-format
***************
*** 2307,2496 ****
  msgstr "ne mogu otvoriti %s za pisanje: %s"
  
! #: tp/Texinfo/Common.pm:865
  msgid "recursion is always allowed"
  msgstr "rekurzija je uvijek dozvoljena"
  
! #: tp/Texinfo/Common.pm:866
  msgid "arguments are quoted by default"
  msgstr "argumenti se uobiÄ�ajeno citiraju"
  
! #: tp/Texinfo/Common.pm:1065
  #, perl-format
  msgid "%s is not a valid language code"
  msgstr "%s nije ispravan jeziÄ�ni kod"
  
! #: tp/Texinfo/Common.pm:1070
  #, perl-format
  msgid "%s is not a valid region code"
  msgstr "%s nije ispravan kod regije"
  
! #: tp/Texinfo/Common.pm:1088
  #, perl-format
  msgid "%s is not a valid split possibility"
  msgstr "%s nije ispravna moguÄ‡nost razdvajanja"
  
! #: tp/Texinfo/Common.pm:1111
  #, perl-format
  msgid "could not read %s: %s"
  msgstr "ne mogu Ä�itati %s: %s"
  
! #: tp/Texinfo/Common.pm:1129
  #, perl-format
  msgid "error on closing @verbatiminclude file %s: %s"
  msgstr "greÅ¡ka pri zatvaranju @verbatiminclude datoteke %s: %s"
  
! #: tp/Texinfo/Common.pm:1134 tp/Texinfo/Parser.pm:3187
  #, perl-format
  msgid "@%s: could not find %s"
  msgstr "@%s: ne mogu pronaÄ‡i %s"
  
! #: tp/Texinfo/Common.pm:1432
  #, perl-format
  msgid "could not open html refs config file %s: %s"
  msgstr "ne mogu otvoriti datoteku postavki html referenci %s: %s"
  
! #: tp/Texinfo/Common.pm:1460
  msgid "missing type"
  msgstr "nedostaje vrsta"
  
! #: tp/Texinfo/Common.pm:1463
  #, perl-format
  msgid "unrecognized type: %s"
  msgstr "neprepoznata vrsta: %s"
  
! #: tp/Texinfo/Common.pm:1480
  #, perl-format
  msgid "error on closing html refs config file %s: %s"
  msgstr "greÅ¡ka pri zatvaranju datoteke postavki html referenci %s: %s"
  
! #: tp/Texinfo/Common.pm:1515
  msgid "no node to be renamed"
  msgstr "nema Ä�vorova koje treba preimenovati"
  
! #: tp/Texinfo/Common.pm:1526
  msgid "nodes without a new name at the end of file"
  msgstr "Ä�vorovi bez novog imena na kraju datoteke"
  
! #: tp/Texinfo/Common.pm:1536 tp/Texinfo/Parser.pm:842
  #, perl-format
  msgid "could not open %s: %s"
  msgstr "ne mogu otvoriti %s: %s"
  
! #: tp/Texinfo/Common.pm:2028
  #, perl-format
  msgid "could not protect hash character in @%s"
  msgstr "ne mogu zaÅ¡tititi znak rasprÅ¡enja u @%s"
  
! #: tp/Texinfo/Convert/Converter.pm:394 tp/Texinfo/Convert/Converter.pm:413
  #, perl-format
  msgid "Obsolete variable %s\n"
  msgstr "Zastarjela varijabla %s\n"
  
! #: tp/Texinfo/Convert/Converter.pm:604
  #, perl-format
  msgid "could not create directories `%s' or `%s': %s"
  msgstr "ne mogu napraviti direktorije â€ž%sâ€� ili â€ž%sâ€�: %s"
  
! #: tp/Texinfo/Convert/Converter.pm:612
  #, perl-format
  msgid "could not create directory `%s': %s"
  msgstr "ne mogu napraviti direktorij â€ž%sâ€�: %s"
  
! #: tp/Texinfo/Convert/DocBook.pm:347 tp/Texinfo/Convert/HTML.pm:6955
! #: tp/Texinfo/Convert/HTML.pm:7013 tp/Texinfo/Convert/IXIN.pm:915
! #: tp/Texinfo/Convert/Info.pm:159 tp/Texinfo/Convert/Info.pm:185
! #: tp/Texinfo/Convert/Info.pm:216 tp/Texinfo/Convert/Info.pm:279
! #: tp/Texinfo/Convert/TexinfoXML.pm:476 tp/Texinfo/Parser.pm:1950
! #, perl-format
! msgid "error on closing %s: %s"
! msgstr "greÅ¡ka pri zatvaranju %s: %s"
! 
! #: tp/Texinfo/Convert/DocBook.pm:923
  #, perl-format
  msgid "@image file `%s' not found, using `%s'"
  msgstr "@image datoteka â€ž%sâ€� nije pronaÄ‘ena, koristim â€ž%sâ€�"
  
! #: tp/Texinfo/Convert/HTML.pm:1683
  #, perl-format
  msgid "@image file `%s' (for HTML) not found, using `%s'"
  msgstr "@image datoteka â€ž%sâ€� (za HTML) nije pronaÄ‘ena, koristim â€ž%sâ€�"
  
! #: tp/Texinfo/Convert/HTML.pm:2354
  #, perl-format
  msgid "raw format %s is not converted"
  msgstr "neobraÄ‘eni oblik %s nije pretvoren"
  
! #: tp/Texinfo/Convert/HTML.pm:4833
  msgid "string not closed in css file"
  msgstr "niz nije zatvoren u css datoteci"
  
! #: tp/Texinfo/Convert/HTML.pm:4835
  msgid "--css-include ended in comment"
  msgstr "--css-include zavrÅ¡ava u komentaru"
  
! #: tp/Texinfo/Convert/HTML.pm:4837
  msgid "@import not finished in css file"
  msgstr "@import nije zavrÅ¡en u css datoteci"
  
! #: tp/Texinfo/Convert/HTML.pm:4863
  #, perl-format
  msgid "CSS file %s not found"
  msgstr "CSS datoteka %s nije pronaÄ‘ena"
  
! #: tp/Texinfo/Convert/HTML.pm:4869
  #, perl-format
  msgid "could not open --include-file %s: %s"
  msgstr "ne mogu otvoriti --include-file %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:4879
  #, perl-format
  msgid "error on closing CSS file %s: %s"
  msgstr "greÅ¡ka pri zatvaranju CSS datoteke %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:5825 tp/Texinfo/Convert/HTML.pm:5829
  #, perl-format
  msgid "no htmlxref.cnf entry found for `%s'"
  msgstr "nije pronaÄ‘ena stavka htmlxref.cnf za â€ž%sâ€�"
  
! #: tp/Texinfo/Convert/HTML.pm:6523
  #, perl-format
  msgid "error on closing frame file %s: %s"
  msgstr "greÅ¡ka pri zatvaranju datoteke okvira %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:6547
  #, perl-format
  msgid "error on closing TOC frame file %s: %s"
  msgstr "greÅ¡ka pri zatvaranju datoteke TOC okvira %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:6662
  #, perl-format
  msgid "handler %s of stage %s priority %s failed"
  msgstr "rukovatelj %s faze %s prioriteta %s nije uspio"
  
! #: tp/Texinfo/Convert/HTML.pm:6863
  msgid "must specify a title with a title command or @top"
  msgstr "morate navesti naslov naredbom naslova ili @top"
  
! #: tp/Texinfo/Convert/HTML.pm:7072
  #, perl-format
  msgid "error on closing redirection node file %s: %s"
  msgstr "greÅ¡ka pri zatvaranju datoteke preusmjeravanja Ä�vora %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:7097
  #, perl-format
  msgid "old name for `%s' is a node of the document"
  msgstr "staro ime za â€ž%sâ€� je Ä�vor dokumenta"
  
! #: tp/Texinfo/Convert/HTML.pm:7103
  #, perl-format
  msgid "file empty for renamed node `%s'"
  msgstr "prazna datoteka za preimenovani Ä�vor â€ž%sâ€�"
  
! #: tp/Texinfo/Convert/HTML.pm:7117
  #, perl-format
  msgid "target node (new name for `%s') not in document: %s"
  msgstr "odrediÅ¡ni Ä�vor (novo ime za â€ž%sâ€�) nije u dokumentu: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:7149
  #, perl-format
  msgid "error on closing renamed node redirection file %s: %s"
--- 2034,2234 ----
  msgstr "ne mogu otvoriti %s za pisanje: %s"
  
! #: tp/Texinfo/Common.pm:878
  msgid "recursion is always allowed"
  msgstr "rekurzija je uvijek dozvoljena"
  
! #: tp/Texinfo/Common.pm:879
  msgid "arguments are quoted by default"
  msgstr "argumenti se uobiÄ�ajeno citiraju"
  
! #: tp/Texinfo/Common.pm:1102
  #, perl-format
  msgid "%s is not a valid language code"
  msgstr "%s nije ispravan jeziÄ�ni kod"
  
! #: tp/Texinfo/Common.pm:1107
  #, perl-format
  msgid "%s is not a valid region code"
  msgstr "%s nije ispravan kod regije"
  
! #: tp/Texinfo/Common.pm:1125
  #, perl-format
  msgid "%s is not a valid split possibility"
  msgstr "%s nije ispravna moguÄ‡nost razdvajanja"
  
! #: tp/Texinfo/Common.pm:1148
  #, perl-format
  msgid "could not read %s: %s"
  msgstr "ne mogu Ä�itati %s: %s"
  
! #: tp/Texinfo/Common.pm:1167
  #, perl-format
  msgid "error on closing @verbatiminclude file %s: %s"
  msgstr "greÅ¡ka pri zatvaranju @verbatiminclude datoteke %s: %s"
  
! #: tp/Texinfo/Common.pm:1173 tp/Texinfo/Parser.pm:3342
  #, perl-format
  msgid "@%s: could not find %s"
  msgstr "@%s: ne mogu pronaÄ‡i %s"
  
! #: tp/Texinfo/Common.pm:1517
  #, perl-format
  msgid "could not open html refs config file %s: %s"
  msgstr "ne mogu otvoriti datoteku postavki html referenci %s: %s"
  
! #: tp/Texinfo/Common.pm:1545
  msgid "missing type"
  msgstr "nedostaje vrsta"
  
! #: tp/Texinfo/Common.pm:1548
  #, perl-format
  msgid "unrecognized type: %s"
  msgstr "neprepoznata vrsta: %s"
  
! #: tp/Texinfo/Common.pm:1565
  #, perl-format
  msgid "error on closing html refs config file %s: %s"
  msgstr "greÅ¡ka pri zatvaranju datoteke postavki html referenci %s: %s"
  
! #: tp/Texinfo/Common.pm:1600
  msgid "no node to be renamed"
  msgstr "nema Ä�vorova koje treba preimenovati"
  
! #: tp/Texinfo/Common.pm:1611
  msgid "nodes without a new name at the end of file"
  msgstr "Ä�vorovi bez novog imena na kraju datoteke"
  
! #: tp/Texinfo/Common.pm:1621 tp/Texinfo/Parser.pm:926
  #, perl-format
  msgid "could not open %s: %s"
  msgstr "ne mogu otvoriti %s: %s"
  
! #: tp/Texinfo/Common.pm:2141
  #, perl-format
  msgid "could not protect hash character in @%s"
  msgstr "ne mogu zaÅ¡tititi znak rasprÅ¡enja u @%s"
  
! #: tp/Texinfo/Convert/Converter.pm:395 tp/Texinfo/Convert/Converter.pm:414
  #, perl-format
  msgid "Obsolete variable %s\n"
  msgstr "Zastarjela varijabla %s\n"
  
! #: tp/Texinfo/Convert/Converter.pm:794
! #, perl-format
! msgid "%s: output incompatible with split"
! msgstr ""
! 
! #: tp/Texinfo/Convert/Converter.pm:876 tp/Texinfo/Convert/Converter.pm:909
! #: tp/Texinfo/Convert/DocBook.pm:362 tp/Texinfo/Convert/HTML.pm:6926
! #: tp/Texinfo/Convert/HTML.pm:6984 tp/Texinfo/Convert/IXIN.pm:915
! #: tp/Texinfo/Convert/Info.pm:161 tp/Texinfo/Convert/Info.pm:187
! #: tp/Texinfo/Convert/Info.pm:215 tp/Texinfo/Convert/Info.pm:275
! #: tp/Texinfo/Convert/TexinfoXML.pm:476 tp/Texinfo/Parser.pm:2034
! #, perl-format
! msgid "error on closing %s: %s"
! msgstr "greÅ¡ka pri zatvaranju %s: %s"
! 
! #: tp/Texinfo/Convert/Converter.pm:987
  #, perl-format
  msgid "could not create directories `%s' or `%s': %s"
  msgstr "ne mogu napraviti direktorije â€ž%sâ€� ili â€ž%sâ€�: %s"
  
! #: tp/Texinfo/Convert/Converter.pm:995
  #, perl-format
  msgid "could not create directory `%s': %s"
  msgstr "ne mogu napraviti direktorij â€ž%sâ€�: %s"
  
! #: tp/Texinfo/Convert/DocBook.pm:969
  #, perl-format
  msgid "@image file `%s' not found, using `%s'"
  msgstr "@image datoteka â€ž%sâ€� nije pronaÄ‘ena, koristim â€ž%sâ€�"
  
! #: tp/Texinfo/Convert/DocBook.pm:1083 tp/Texinfo/Parser.pm:5355
! #, fuzzy
! msgid "no argument specified for @U"
! msgstr "Nije navedeno ime Ä�vora za naredbu â€ž%c%sâ€�"
! 
! #: tp/Texinfo/Convert/HTML.pm:1684
  #, perl-format
  msgid "@image file `%s' (for HTML) not found, using `%s'"
  msgstr "@image datoteka â€ž%sâ€� (za HTML) nije pronaÄ‘ena, koristim â€ž%sâ€�"
  
! #: tp/Texinfo/Convert/HTML.pm:2373
  #, perl-format
  msgid "raw format %s is not converted"
  msgstr "neobraÄ‘eni oblik %s nije pretvoren"
  
! #: tp/Texinfo/Convert/HTML.pm:4883
  msgid "string not closed in css file"
  msgstr "niz nije zatvoren u css datoteci"
  
! #: tp/Texinfo/Convert/HTML.pm:4885
  msgid "--css-include ended in comment"
  msgstr "--css-include zavrÅ¡ava u komentaru"
  
! #: tp/Texinfo/Convert/HTML.pm:4887
  msgid "@import not finished in css file"
  msgstr "@import nije zavrÅ¡en u css datoteci"
  
! #: tp/Texinfo/Convert/HTML.pm:4913
  #, perl-format
  msgid "CSS file %s not found"
  msgstr "CSS datoteka %s nije pronaÄ‘ena"
  
! #: tp/Texinfo/Convert/HTML.pm:4919
  #, perl-format
  msgid "could not open --include-file %s: %s"
  msgstr "ne mogu otvoriti --include-file %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:4929
  #, perl-format
  msgid "error on closing CSS file %s: %s"
  msgstr "greÅ¡ka pri zatvaranju CSS datoteke %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:5796 tp/Texinfo/Convert/HTML.pm:5800
  #, perl-format
  msgid "no htmlxref.cnf entry found for `%s'"
  msgstr "nije pronaÄ‘ena stavka htmlxref.cnf za â€ž%sâ€�"
  
! #: tp/Texinfo/Convert/HTML.pm:6494
  #, perl-format
  msgid "error on closing frame file %s: %s"
  msgstr "greÅ¡ka pri zatvaranju datoteke okvira %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:6518
  #, perl-format
  msgid "error on closing TOC frame file %s: %s"
  msgstr "greÅ¡ka pri zatvaranju datoteke TOC okvira %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:6633
  #, perl-format
  msgid "handler %s of stage %s priority %s failed"
  msgstr "rukovatelj %s faze %s prioriteta %s nije uspio"
  
! #: tp/Texinfo/Convert/HTML.pm:6834
  msgid "must specify a title with a title command or @top"
  msgstr "morate navesti naslov naredbom naslova ili @top"
  
! #: tp/Texinfo/Convert/HTML.pm:7043
  #, perl-format
  msgid "error on closing redirection node file %s: %s"
  msgstr "greÅ¡ka pri zatvaranju datoteke preusmjeravanja Ä�vora %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:7068
  #, perl-format
  msgid "old name for `%s' is a node of the document"
  msgstr "staro ime za â€ž%sâ€� je Ä�vor dokumenta"
  
! #: tp/Texinfo/Convert/HTML.pm:7074
  #, perl-format
  msgid "file empty for renamed node `%s'"
  msgstr "prazna datoteka za preimenovani Ä�vor â€ž%sâ€�"
  
! #: tp/Texinfo/Convert/HTML.pm:7088
  #, perl-format
  msgid "target node (new name for `%s') not in document: %s"
  msgstr "odrediÅ¡ni Ä�vor (novo ime za â€ž%sâ€�) nije u dokumentu: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:7120
  #, perl-format
  msgid "error on closing renamed node redirection file %s: %s"
***************
*** 2498,2539 ****
  "greÅ¡ka pri zatvaranju datoteke preusmjeravanja preimenovanog Ä�vora %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:7187
  msgid "empty node name"
  msgstr "prazno ime Ä�vora"
  
! #: tp/Texinfo/Convert/HTML.pm:7189 tp/Texinfo/Parser.pm:3534
  #, perl-format
  msgid "syntax for an external node used for `%s'"
  msgstr "sintaksa za vanjski Ä�vor koriÅ¡tena za â€ž%sâ€�"
  
! #: tp/Texinfo/Convert/Info.pm:105
  msgid "document without nodes"
  msgstr "dokument nema Ä�vorova"
  
! #: tp/Texinfo/Convert/Info.pm:122
  msgid "document without Top node"
  msgstr "dokument nema vrÅ¡ni (â€žTopâ€�) Ä�vor"
  
! #: tp/Texinfo/Convert/Info.pm:169
  #, perl-format
  msgid "rename %s failed: %s"
  msgstr "preimenovanje %s nije uspjelo: %s"
  
! #: tp/Texinfo/Convert/Info.pm:251
  #, perl-format
  msgid "@%s output more than once: %s"
  msgstr "@%s stvara izlaz viÅ¡e puta: %s"
  
! #: tp/Texinfo/Convert/Info.pm:366
  #, perl-format
  msgid "@%s outside of any node"
  msgstr "@%s je izvan svih Ä�vorova"
  
! #: tp/Texinfo/Convert/Info.pm:406
  #, fuzzy, perl-format
  msgid "@node name should not contain `,': %s"
  msgstr "@itemx ne bi trebao zapoÄ�eti @%s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1287 tp/Texinfo/Parser.pm:2566
  #, perl-format
  msgid "entry for index `%s' outside of any node"
--- 2236,2282 ----
  "greÅ¡ka pri zatvaranju datoteke preusmjeravanja preimenovanog Ä�vora %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:7158
  msgid "empty node name"
  msgstr "prazno ime Ä�vora"
  
! #: tp/Texinfo/Convert/HTML.pm:7160 tp/Texinfo/Parser.pm:3689
  #, perl-format
  msgid "syntax for an external node used for `%s'"
  msgstr "sintaksa za vanjski Ä�vor koriÅ¡tena za â€ž%sâ€�"
  
! #: tp/Texinfo/Convert/Info.pm:106
  msgid "document without nodes"
  msgstr "dokument nema Ä�vorova"
  
! #: tp/Texinfo/Convert/Info.pm:123
  msgid "document without Top node"
  msgstr "dokument nema vrÅ¡ni (â€žTopâ€�) Ä�vor"
  
! #: tp/Texinfo/Convert/Info.pm:171
  #, perl-format
  msgid "rename %s failed: %s"
  msgstr "preimenovanje %s nije uspjelo: %s"
  
! #: tp/Texinfo/Convert/Info.pm:247
  #, perl-format
  msgid "@%s output more than once: %s"
  msgstr "@%s stvara izlaz viÅ¡e puta: %s"
  
! #: tp/Texinfo/Convert/Info.pm:379
  #, perl-format
  msgid "@%s outside of any node"
  msgstr "@%s je izvan svih Ä�vorova"
  
! #: tp/Texinfo/Convert/Info.pm:419
  #, fuzzy, perl-format
  msgid "@node name should not contain `,': %s"
  msgstr "@itemx ne bi trebao zapoÄ�eti @%s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1312
! #, perl-format
! msgid "Index entry in @%s with : produces invalid Info: %s"
! msgstr ""
! 
! #: tp/Texinfo/Convert/Plaintext.pm:1359 tp/Texinfo/Parser.pm:2721
  #, perl-format
  msgid "entry for index `%s' outside of any node"
***************
*** 2541,2560 ****
  
  # tekstualna datoteka slike ili datoteka teksta slike? (TK)
! #: tp/Texinfo/Convert/Plaintext.pm:1400
  #, perl-format
  msgid "error on closing image text file %s: %s"
  msgstr "greÅ¡ka pri zatvaranju tekstualne datoteke slike %s: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1405
  #, perl-format
  msgid "@image file `%s' unreadable: %s"
  msgstr "@image datoteka â€ž%sâ€� nije Ä�itljiva: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1428
  #, perl-format
  msgid "could not find @image file `%s.txt' nor alternate text"
  msgstr "ne mogu pronaÄ‡i @image datoteku â€ž%s.txtâ€� niti mijenjati tekst"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1816
  msgid ""
  "@strong{Note...} produces a spurious cross-reference in Info; reword to "
--- 2284,2303 ----
  
  # tekstualna datoteka slike ili datoteka teksta slike? (TK)
! #: tp/Texinfo/Convert/Plaintext.pm:1473
  #, perl-format
  msgid "error on closing image text file %s: %s"
  msgstr "greÅ¡ka pri zatvaranju tekstualne datoteke slike %s: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1478
  #, perl-format
  msgid "@image file `%s' unreadable: %s"
  msgstr "@image datoteka â€ž%sâ€� nije Ä�itljiva: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1501
  #, perl-format
  msgid "could not find @image file `%s.txt' nor alternate text"
  msgstr "ne mogu pronaÄ‡i @image datoteku â€ž%s.txtâ€� niti mijenjati tekst"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1893
  msgid ""
  "@strong{Note...} produces a spurious cross-reference in Info; reword to "
***************
*** 2564,2740 ****
  "rijeÄ�i za izbjegavanje"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2022
  #, fuzzy, perl-format
  msgid "@%s cross-reference name should not contain `:'"
  msgstr "u @%s prazno ime unakrsne reference nakon proÅ¡irenja â€ž%sâ€�"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2039
  #, fuzzy, perl-format
  msgid "@%s node name should not contain `%s'"
  msgstr "@%s se ne bi trebao pojaviti u @%s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2054
! #, perl-format
  msgid "@%s node name should not contain `:'"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2077
  #, perl-format
  msgid "`.' or `,' must follow @xref, not %s"
  msgstr "nakon @xref mora slijediti â€ž.â€� ili â€ž,â€�, ne %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2080
  msgid "`.' or `,' must follow @xref"
  msgstr "nakon @xref mora slijediti â€ž.â€� ili â€ž,â€�"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2852
  #, fuzzy, perl-format
  msgid "menu entry node name should not contain `%s'"
  msgstr "prazno ime stavke izbornika u â€ž%sâ€�"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2859
  msgid "menu entry node name should not contain `:'"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2870
  #, fuzzy
  msgid "menu entry name should not contain `:'"
  msgstr "prazno ime stavke izbornika u â€ž%sâ€�"
  
! #: tp/Texinfo/Parser.pm:826
  #, perl-format
  msgid "@%s should only appear at beginning or end of document"
  msgstr "@%s bi se trebao pojaviti samo an poÄ�etku ili kraju dokumenta"
  
! #: tp/Texinfo/Parser.pm:1076 tp/Texinfo/Structuring.pm:598
  #, perl-format
  msgid "multiple @%s"
  msgstr "viÅ¡estruki @%s"
  
! #: tp/Texinfo/Parser.pm:1110
  #, perl-format
  msgid "bad syntax for @%s argument: %s"
  msgstr "neispravna sintaksa za @%s argument: %s"
  
! #: tp/Texinfo/Parser.pm:1126
  #, perl-format
  msgid "bad or empty @%s formal argument: %s"
  msgstr "neispravan ili prazan @%s formalni argument: %s"
  
! #: tp/Texinfo/Parser.pm:1135 tp/Texinfo/Parser.pm:4655
! #: tp/Texinfo/Parser.pm:4681 tp/Texinfo/Parser.pm:5403
! #: tp/Texinfo/Parser.pm:5419 tp/Texinfo/Parser.pm:5434
  #, perl-format
  msgid "%c%s requires a name"
  msgstr "%c%s zahtijeva ime"
  
! #: tp/Texinfo/Parser.pm:1139 tp/Texinfo/Parser.pm:4658
! #: tp/Texinfo/Parser.pm:4684 tp/Texinfo/Parser.pm:5406
! #: tp/Texinfo/Parser.pm:5422 tp/Texinfo/Parser.pm:5437
  #, perl-format
  msgid "bad name for @%s"
  msgstr "nema imena za @%s"
  
! #: tp/Texinfo/Parser.pm:1257
  #, perl-format
  msgid "@end %s seen before @%s closing brace"
  msgstr "@end %s pronaÄ‘en prije @%s zatvorene zagrade"
  
! #: tp/Texinfo/Parser.pm:1261
  #, perl-format
  msgid "@%s seen before @%s closing brace"
  msgstr "@%s pronaÄ‘en prije @%s zatvorene zagrade"
  
! #: tp/Texinfo/Parser.pm:1266
  #, perl-format
  msgid "%c%s missing close brace"
  msgstr "%c%s nema zatvorenu zagradu"
  
! #: tp/Texinfo/Parser.pm:1270
  #, perl-format
  msgid "@%s missing closing delimiter sequence: %s}"
  msgstr "@%s nema zavrÅ¡ni niz znakova za razdvajanje: %s}"
  
! #: tp/Texinfo/Parser.pm:1392
  #, perl-format
  msgid "@itemx should not begin @%s"
  msgstr "@itemx ne bi trebao zapoÄ�eti @%s"
  
! #: tp/Texinfo/Parser.pm:1460
  msgid "@itemx must follow @item"
  msgstr "@itemx mora slijediti @item"
  
! #: tp/Texinfo/Parser.pm:1628
  #, perl-format
  msgid "@%s has text but no @item"
  msgstr "@%s ima tekst, ali nema @item"
  
! #: tp/Texinfo/Parser.pm:1659
  #, perl-format
  msgid "`@end' expected `%s', but saw `%s'"
  msgstr "â€ž@endâ€� oÄ�ekuje â€ž%sâ€�, pronaÅ¡ao â€ž%sâ€�"
  
! #: tp/Texinfo/Parser.pm:1662
  #, perl-format
  msgid "@%s seen before @end %s"
  msgstr "@%s pronaÄ‘en prije @end %s"
  
! #: tp/Texinfo/Parser.pm:1666
  #, perl-format
  msgid "no matching `%cend %s'"
  msgstr "nema odgovarajuÄ‡eg â€ž%cend %sâ€�"
  
! #: tp/Texinfo/Parser.pm:1692 tp/Texinfo/Parser.pm:5003
! #: tp/Texinfo/Parser.pm:5225
  #, perl-format
  msgid "misplaced %c"
  msgstr "%c na krivom mjestu"
  
! #: tp/Texinfo/Parser.pm:1790 tp/Texinfo/Parser.pm:3146
  #, perl-format
  msgid "unmatched `%c%s'"
  msgstr "neuparen â€ž%c%sâ€�"
  
! #: tp/Texinfo/Parser.pm:2025
  #, perl-format
  msgid "macro `%s' called with too many args"
  msgstr "makro naredba â€ž%sâ€� pozvana s previÅ¡e argumenata"
  
! #: tp/Texinfo/Parser.pm:2047
  #, perl-format
  msgid "@%s missing close brace"
  msgstr "@%s nema zatvorenu zagradu"
  
! #: tp/Texinfo/Parser.pm:2055
  #, perl-format
  msgid "macro `%s' declared without argument called with an argument"
  msgstr "makro naredba â€ž%sâ€� deklarirana bez argumenata pozvana s argumentom"
  
! #: tp/Texinfo/Parser.pm:2090
  #, perl-format
  msgid "\\ in @%s expansion followed `%s' instead of parameter name or \\"
  msgstr "nakon \\ u proÅ¡irenju @%s slijedi â€ž%sâ€� umjesto imena parametra ili \\"
  
! #: tp/Texinfo/Parser.pm:2494
  #, perl-format
  msgid "@%s `%s' previously defined"
  msgstr "@%s â€ž%sâ€� prethodno definirana"
  
! #: tp/Texinfo/Parser.pm:2499
  #, perl-format
  msgid "here is the previous definition as @%s"
  msgstr "ovdje je prethodna definicija kao @%s"
  
! #: tp/Texinfo/Parser.pm:2860
  #, perl-format
  msgid "missing name for @%s"
  msgstr "nema imena za @%s"
  
! #: tp/Texinfo/Parser.pm:2865
  #, perl-format
  msgid "missing category for @%s"
  msgstr "nema kategorije za @%s"
  
! #: tp/Texinfo/Parser.pm:2917
  #, perl-format
  msgid "unexpected argument on @%s line: %s"
--- 2307,2484 ----
  "rijeÄ�i za izbjegavanje"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2113
  #, fuzzy, perl-format
  msgid "@%s cross-reference name should not contain `:'"
  msgstr "u @%s prazno ime unakrsne reference nakon proÅ¡irenja â€ž%sâ€�"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2130
  #, fuzzy, perl-format
  msgid "@%s node name should not contain `%s'"
  msgstr "@%s se ne bi trebao pojaviti u @%s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2145
! #, fuzzy, perl-format
  msgid "@%s node name should not contain `:'"
! msgstr "@%s se ne bi trebao pojaviti u @%s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2168
  #, perl-format
  msgid "`.' or `,' must follow @xref, not %s"
  msgstr "nakon @xref mora slijediti â€ž.â€� ili â€ž,â€�, ne %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2171
  msgid "`.' or `,' must follow @xref"
  msgstr "nakon @xref mora slijediti â€ž.â€� ili â€ž,â€�"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3007
  #, fuzzy, perl-format
  msgid "menu entry node name should not contain `%s'"
  msgstr "prazno ime stavke izbornika u â€ž%sâ€�"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3014
! #, fuzzy
  msgid "menu entry node name should not contain `:'"
! msgstr "prazno ime stavke izbornika u â€ž%sâ€�"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3025
  #, fuzzy
  msgid "menu entry name should not contain `:'"
  msgstr "prazno ime stavke izbornika u â€ž%sâ€�"
  
! #: tp/Texinfo/Parser.pm:910
  #, perl-format
  msgid "@%s should only appear at beginning or end of document"
  msgstr "@%s bi se trebao pojaviti samo an poÄ�etku ili kraju dokumenta"
  
! #: tp/Texinfo/Parser.pm:1160 tp/Texinfo/Structuring.pm:613
  #, perl-format
  msgid "multiple @%s"
  msgstr "viÅ¡estruki @%s"
  
! #: tp/Texinfo/Parser.pm:1194
  #, perl-format
  msgid "bad syntax for @%s argument: %s"
  msgstr "neispravna sintaksa za @%s argument: %s"
  
! #: tp/Texinfo/Parser.pm:1210
  #, perl-format
  msgid "bad or empty @%s formal argument: %s"
  msgstr "neispravan ili prazan @%s formalni argument: %s"
  
! #: tp/Texinfo/Parser.pm:1219 tp/Texinfo/Parser.pm:4823
! #: tp/Texinfo/Parser.pm:4849 tp/Texinfo/Parser.pm:5615
! #: tp/Texinfo/Parser.pm:5631 tp/Texinfo/Parser.pm:5646
  #, perl-format
  msgid "%c%s requires a name"
  msgstr "%c%s zahtijeva ime"
  
! #: tp/Texinfo/Parser.pm:1223 tp/Texinfo/Parser.pm:4826
! #: tp/Texinfo/Parser.pm:4852 tp/Texinfo/Parser.pm:5618
! #: tp/Texinfo/Parser.pm:5634 tp/Texinfo/Parser.pm:5649
  #, perl-format
  msgid "bad name for @%s"
  msgstr "nema imena za @%s"
  
! #: tp/Texinfo/Parser.pm:1341
  #, perl-format
  msgid "@end %s seen before @%s closing brace"
  msgstr "@end %s pronaÄ‘en prije @%s zatvorene zagrade"
  
! #: tp/Texinfo/Parser.pm:1345
  #, perl-format
  msgid "@%s seen before @%s closing brace"
  msgstr "@%s pronaÄ‘en prije @%s zatvorene zagrade"
  
! #: tp/Texinfo/Parser.pm:1350
  #, perl-format
  msgid "%c%s missing close brace"
  msgstr "%c%s nema zatvorenu zagradu"
  
! #: tp/Texinfo/Parser.pm:1354
  #, perl-format
  msgid "@%s missing closing delimiter sequence: %s}"
  msgstr "@%s nema zavrÅ¡ni niz znakova za razdvajanje: %s}"
  
! #: tp/Texinfo/Parser.pm:1476
  #, perl-format
  msgid "@itemx should not begin @%s"
  msgstr "@itemx ne bi trebao zapoÄ�eti @%s"
  
! #: tp/Texinfo/Parser.pm:1544
  msgid "@itemx must follow @item"
  msgstr "@itemx mora slijediti @item"
  
! #: tp/Texinfo/Parser.pm:1712
  #, perl-format
  msgid "@%s has text but no @item"
  msgstr "@%s ima tekst, ali nema @item"
  
! #: tp/Texinfo/Parser.pm:1743
  #, perl-format
  msgid "`@end' expected `%s', but saw `%s'"
  msgstr "â€ž@endâ€� oÄ�ekuje â€ž%sâ€�, pronaÅ¡ao â€ž%sâ€�"
  
! #: tp/Texinfo/Parser.pm:1746
  #, perl-format
  msgid "@%s seen before @end %s"
  msgstr "@%s pronaÄ‘en prije @end %s"
  
! #: tp/Texinfo/Parser.pm:1750
  #, perl-format
  msgid "no matching `%cend %s'"
  msgstr "nema odgovarajuÄ‡eg â€ž%cend %sâ€�"
  
! #: tp/Texinfo/Parser.pm:1776 tp/Texinfo/Parser.pm:5171
! #: tp/Texinfo/Parser.pm:5437
  #, perl-format
  msgid "misplaced %c"
  msgstr "%c na krivom mjestu"
  
! #: tp/Texinfo/Parser.pm:1874 tp/Texinfo/Parser.pm:3301
  #, perl-format
  msgid "unmatched `%c%s'"
  msgstr "neuparen â€ž%c%sâ€�"
  
! #: tp/Texinfo/Parser.pm:2109
  #, perl-format
  msgid "macro `%s' called with too many args"
  msgstr "makro naredba â€ž%sâ€� pozvana s previÅ¡e argumenata"
  
! #: tp/Texinfo/Parser.pm:2131
  #, perl-format
  msgid "@%s missing close brace"
  msgstr "@%s nema zatvorenu zagradu"
  
! #: tp/Texinfo/Parser.pm:2139
  #, perl-format
  msgid "macro `%s' declared without argument called with an argument"
  msgstr "makro naredba â€ž%sâ€� deklarirana bez argumenata pozvana s argumentom"
  
! #: tp/Texinfo/Parser.pm:2174
  #, perl-format
  msgid "\\ in @%s expansion followed `%s' instead of parameter name or \\"
  msgstr "nakon \\ u proÅ¡irenju @%s slijedi â€ž%sâ€� umjesto imena parametra ili \\"
  
! #: tp/Texinfo/Parser.pm:2649
  #, perl-format
  msgid "@%s `%s' previously defined"
  msgstr "@%s â€ž%sâ€� prethodno definirana"
  
! #: tp/Texinfo/Parser.pm:2654
  #, perl-format
  msgid "here is the previous definition as @%s"
  msgstr "ovdje je prethodna definicija kao @%s"
  
! #: tp/Texinfo/Parser.pm:3015
  #, perl-format
  msgid "missing name for @%s"
  msgstr "nema imena za @%s"
  
! #: tp/Texinfo/Parser.pm:3020
  #, perl-format
  msgid "missing category for @%s"
  msgstr "nema kategorije za @%s"
  
! #: tp/Texinfo/Parser.pm:3072
  #, perl-format
  msgid "unexpected argument on @%s line: %s"
***************
*** 2742,2766 ****
  
  # ? (TK)
! #: tp/Texinfo/Parser.pm:2933
  msgid "empty multitable"
  msgstr "prazna multitablica"
  
! #: tp/Texinfo/Parser.pm:2989 tp/Texinfo/Parser.pm:5516
  #, perl-format
  msgid "superfluous argument to @%s"
  msgstr "suviÅ¡an argument za @%s"
  
! #: tp/Texinfo/Parser.pm:2995 tp/Texinfo/Parser.pm:5538
! #: tp/Texinfo/Parser.pm:5550
  #, perl-format
  msgid "bad argument to @%s"
  msgstr "neispravan argument za @%s"
  
! #: tp/Texinfo/Parser.pm:3006
  #, perl-format
  msgid "%s requires an argument: the formatter for %citem"
  msgstr "%s zahtijeva argument: oblikovatelj za %citem"
  
! #: tp/Texinfo/Parser.pm:3011
  #, perl-format
  msgid "command @%s not accepting argument in brace should not be on @%s line"
--- 2486,2510 ----
  
  # ? (TK)
! #: tp/Texinfo/Parser.pm:3088
  msgid "empty multitable"
  msgstr "prazna multitablica"
  
! #: tp/Texinfo/Parser.pm:3144 tp/Texinfo/Parser.pm:5728
  #, perl-format
  msgid "superfluous argument to @%s"
  msgstr "suviÅ¡an argument za @%s"
  
! #: tp/Texinfo/Parser.pm:3150 tp/Texinfo/Parser.pm:5750
! #: tp/Texinfo/Parser.pm:5762
  #, perl-format
  msgid "bad argument to @%s"
  msgstr "neispravan argument za @%s"
  
! #: tp/Texinfo/Parser.pm:3161
  #, perl-format
  msgid "%s requires an argument: the formatter for %citem"
  msgstr "%s zahtijeva argument: oblikovatelj za %citem"
  
! #: tp/Texinfo/Parser.pm:3166
  #, perl-format
  msgid "command @%s not accepting argument in brace should not be on @%s line"
***************
*** 2769,2885 ****
  "retku"
  
! #: tp/Texinfo/Parser.pm:3046
  #, perl-format
  msgid "accent command `@%s' not allowed as @%s argument"
  msgstr "naredba naglaska â€ž@%sâ€� nije dozvoljena kao @%s argument"
  
! #: tp/Texinfo/Parser.pm:3124 tp/Texinfo/Parser.pm:3263
! #: tp/Texinfo/Parser.pm:5509
  #, perl-format
  msgid "@%s missing argument"
  msgstr "@%s nedostaje argument"
  
! #: tp/Texinfo/Parser.pm:3136
  #, perl-format
  msgid "unknown @end %s"
  msgstr "nepoznat @end %s"
  
! #: tp/Texinfo/Parser.pm:3158 tp/Texinfo/Parser.pm:3780
  #, perl-format
  msgid "superfluous argument to @%s %s: %s"
  msgstr "suviÅ¡an argument za @%s %s: %s"
  
! #: tp/Texinfo/Parser.pm:3163 tp/Texinfo/Parser.pm:5593
! #: tp/Texinfo/Parser.pm:5638 tp/Texinfo/Parser.pm:5667
! #: tp/Texinfo/Parser.pm:5708 tp/Texinfo/Parser.pm:5786
  #, perl-format
  msgid "bad argument to @%s: %s"
  msgstr "neispravan argument za @%s: %s"
  
! #: tp/Texinfo/Parser.pm:3182
  #, perl-format
  msgid "@%s: could not open %s: %s"
  msgstr "@%s: ne mogu otvoriti %s: %s"
  
! #: tp/Texinfo/Parser.pm:3194
  #, perl-format
  msgid "encoding `%s' is not a canonical texinfo encoding"
  msgstr "kodiranje â€ž%sâ€� nije kanonsko texinfo kodiranje"
  
! #: tp/Texinfo/Parser.pm:3203
  #, perl-format
  msgid "unrecognized encoding name `%s'"
  msgstr "neprepoznato ime kodiranja â€ž%sâ€�"
  
! #: tp/Texinfo/Parser.pm:3353
  #, perl-format
  msgid "@%s after the first element"
  msgstr "@%s nakon prvog elementa"
  
! #: tp/Texinfo/Parser.pm:3360
  #, perl-format
  msgid "@%s only meaningful on a @multitable line"
  msgstr "@%s nema znaÄ�enje u retku @multitable"
  
! #: tp/Texinfo/Parser.pm:3400
  #, perl-format
  msgid "@%s should not be associated with @top"
  msgstr "@%s ne bi trebao biti povezan s @top"
  
! #: tp/Texinfo/Parser.pm:3412
  #, perl-format
  msgid "@node precedes @%s, but parts may not be associated with nodes"
  msgstr "@node prethodi @%s, ali dijelovi moÅ¾da nisu povezani s Ä�vorovima"
  
! #: tp/Texinfo/Parser.pm:3514
  #, perl-format
  msgid "empty argument in @%s"
  msgstr "prazan argument u @%s"
  
! #: tp/Texinfo/Parser.pm:3518
  #, perl-format
  msgid "empty node name after expansion `%s'"
  msgstr "prazno ime Ä�vora nakon proÅ¡irenja â€ž%sâ€�"
  
! #: tp/Texinfo/Parser.pm:3561
  #, perl-format
  msgid "empty menu entry name in `%s'"
  msgstr "prazno ime stavke izbornika u â€ž%sâ€�"
  
! #: tp/Texinfo/Parser.pm:3569
  msgid "empty node name in menu entry"
  msgstr "prazan Ä�vor u stavci izbornika"
  
! #: tp/Texinfo/Parser.pm:3642
  #, perl-format
  msgid "@%s should not appear in @%s"
  msgstr "@%s se ne bi trebao pojaviti u @%s"
  
! #: tp/Texinfo/Parser.pm:3774
  #, perl-format
  msgid "@end %s should only appear at a line beginning"
  msgstr "@end %s se smije pojaviti samo na poÄ�etku retka"
  
! #: tp/Texinfo/Parser.pm:3797
  #, perl-format
  msgid "macro `%s' previously defined"
  msgstr "makro naredba â€ž%sâ€� prethodno definirana"
  
! #: tp/Texinfo/Parser.pm:3800
  #, perl-format
  msgid "here is the previous definition of `%s'"
  msgstr "ovdje je prethodna definicija â€ž%sâ€�"
  
! #: tp/Texinfo/Parser.pm:3805
  #, perl-format
  msgid "redefining Texinfo language command: @%s"
  msgstr "ponovo definiram naredbu Texinfo jezika: @%s"
  
! #: tp/Texinfo/Parser.pm:3854
  #, perl-format
  msgid "@%s without associated character"
  msgstr "@%s bez pridruÅ¾enog znaka"
  
! #: tp/Texinfo/Parser.pm:3916
  #, perl-format
  msgid ""
--- 2513,2629 ----
  "retku"
  
! #: tp/Texinfo/Parser.pm:3201
  #, perl-format
  msgid "accent command `@%s' not allowed as @%s argument"
  msgstr "naredba naglaska â€ž@%sâ€� nije dozvoljena kao @%s argument"
  
! #: tp/Texinfo/Parser.pm:3279 tp/Texinfo/Parser.pm:3418
! #: tp/Texinfo/Parser.pm:5721
  #, perl-format
  msgid "@%s missing argument"
  msgstr "@%s nedostaje argument"
  
! #: tp/Texinfo/Parser.pm:3291
  #, perl-format
  msgid "unknown @end %s"
  msgstr "nepoznat @end %s"
  
! #: tp/Texinfo/Parser.pm:3313 tp/Texinfo/Parser.pm:3935
  #, perl-format
  msgid "superfluous argument to @%s %s: %s"
  msgstr "suviÅ¡an argument za @%s %s: %s"
  
! #: tp/Texinfo/Parser.pm:3318 tp/Texinfo/Parser.pm:5805
! #: tp/Texinfo/Parser.pm:5850 tp/Texinfo/Parser.pm:5879
! #: tp/Texinfo/Parser.pm:5920 tp/Texinfo/Parser.pm:5998
  #, perl-format
  msgid "bad argument to @%s: %s"
  msgstr "neispravan argument za @%s: %s"
  
! #: tp/Texinfo/Parser.pm:3337
  #, perl-format
  msgid "@%s: could not open %s: %s"
  msgstr "@%s: ne mogu otvoriti %s: %s"
  
! #: tp/Texinfo/Parser.pm:3349
  #, perl-format
  msgid "encoding `%s' is not a canonical texinfo encoding"
  msgstr "kodiranje â€ž%sâ€� nije kanonsko texinfo kodiranje"
  
! #: tp/Texinfo/Parser.pm:3358
  #, perl-format
  msgid "unrecognized encoding name `%s'"
  msgstr "neprepoznato ime kodiranja â€ž%sâ€�"
  
! #: tp/Texinfo/Parser.pm:3508
  #, perl-format
  msgid "@%s after the first element"
  msgstr "@%s nakon prvog elementa"
  
! #: tp/Texinfo/Parser.pm:3515
  #, perl-format
  msgid "@%s only meaningful on a @multitable line"
  msgstr "@%s nema znaÄ�enje u retku @multitable"
  
! #: tp/Texinfo/Parser.pm:3555
  #, perl-format
  msgid "@%s should not be associated with @top"
  msgstr "@%s ne bi trebao biti povezan s @top"
  
! #: tp/Texinfo/Parser.pm:3567
  #, perl-format
  msgid "@node precedes @%s, but parts may not be associated with nodes"
  msgstr "@node prethodi @%s, ali dijelovi moÅ¾da nisu povezani s Ä�vorovima"
  
! #: tp/Texinfo/Parser.pm:3669
  #, perl-format
  msgid "empty argument in @%s"
  msgstr "prazan argument u @%s"
  
! #: tp/Texinfo/Parser.pm:3673
  #, perl-format
  msgid "empty node name after expansion `%s'"
  msgstr "prazno ime Ä�vora nakon proÅ¡irenja â€ž%sâ€�"
  
! #: tp/Texinfo/Parser.pm:3716
  #, perl-format
  msgid "empty menu entry name in `%s'"
  msgstr "prazno ime stavke izbornika u â€ž%sâ€�"
  
! #: tp/Texinfo/Parser.pm:3724
  msgid "empty node name in menu entry"
  msgstr "prazan Ä�vor u stavci izbornika"
  
! #: tp/Texinfo/Parser.pm:3797
  #, perl-format
  msgid "@%s should not appear in @%s"
  msgstr "@%s se ne bi trebao pojaviti u @%s"
  
! #: tp/Texinfo/Parser.pm:3929
  #, perl-format
  msgid "@end %s should only appear at a line beginning"
  msgstr "@end %s se smije pojaviti samo na poÄ�etku retka"
  
! #: tp/Texinfo/Parser.pm:3952
  #, perl-format
  msgid "macro `%s' previously defined"
  msgstr "makro naredba â€ž%sâ€� prethodno definirana"
  
! #: tp/Texinfo/Parser.pm:3955
  #, perl-format
  msgid "here is the previous definition of `%s'"
  msgstr "ovdje je prethodna definicija â€ž%sâ€�"
  
! #: tp/Texinfo/Parser.pm:3960
  #, perl-format
  msgid "redefining Texinfo language command: @%s"
  msgstr "ponovo definiram naredbu Texinfo jezika: @%s"
  
! #: tp/Texinfo/Parser.pm:4009
  #, perl-format
  msgid "@%s without associated character"
  msgstr "@%s bez pridruÅ¾enog znaka"
  
! #: tp/Texinfo/Parser.pm:4079
  #, perl-format
  msgid ""
***************
*** 2887,2891 ****
  msgstr "@%s definiranu bez ijednog ili viÅ¡e argumenata treba pozivati s {}"
  
! #: tp/Texinfo/Parser.pm:3940
  #, perl-format
  msgid ""
--- 2631,2635 ----
  msgstr "@%s definiranu bez ijednog ili viÅ¡e argumenata treba pozivati s {}"
  
! #: tp/Texinfo/Parser.pm:4103
  #, perl-format
  msgid ""
***************
*** 2896,2900 ****
  "promjenu, trenutna vrijednost %d)"
  
! #: tp/Texinfo/Parser.pm:3949
  #, perl-format
  msgid "recursive call of macro %s is not allowed; use @rmacro if needed"
--- 2640,2644 ----
  "promjenu, trenutna vrijednost %d)"
  
! #: tp/Texinfo/Parser.pm:4112
  #, perl-format
  msgid "recursive call of macro %s is not allowed; use @rmacro if needed"
***************
*** 2903,3185 ****
  "je potrebno"
  
! #: tp/Texinfo/Parser.pm:4005
  #, perl-format
  msgid "accent command `@%s' must not be followed by whitespace"
  msgstr "nakon naredbe naglaska â€ž@%sâ€� ne smije slijediti praznina"
  
! #: tp/Texinfo/Parser.pm:4011
  #, perl-format
  msgid "use braces to give a command as an argument to @%s"
  msgstr "koristite zagrade da biste naveli naredbu kao argument za @%s."
  
! #: tp/Texinfo/Parser.pm:4024 tp/Texinfo/Parser.pm:5124
  #, perl-format
  msgid "%c%s expects `i' or `j' as argument, not `%s'"
  msgstr "%c%s oÄ�ekuje â€žiâ€� ili â€žjâ€� kao argument, ne â€ž%sâ€�"
  
! #: tp/Texinfo/Parser.pm:4036
  #, perl-format
  msgid "accent command `@%s' must not be followed by new line"
  msgstr "nakon naredbe naglaska â€ž@%sâ€� ne smije slijediti novi redak"
  
! #: tp/Texinfo/Parser.pm:4047
  #, perl-format
  msgid "@%s expected braces"
  msgstr "@%s oÄ�ekuje zagrade"
  
! #: tp/Texinfo/Parser.pm:4207
  #, perl-format
  msgid "undefined flag: %s"
  msgstr "nedefinirana zastavica: %s"
  
! #: tp/Texinfo/Parser.pm:4210
  msgid "bad syntax for @value"
  msgstr "neispravna sintaksa za @value"
  
! #: tp/Texinfo/Parser.pm:4217
  #, perl-format
  msgid "%c%s is obsolete."
  msgstr "%c%s je zastarjelo."
  
! #: tp/Texinfo/Parser.pm:4220
  #, perl-format
  msgid "%c%s is obsolete; %s"
  msgstr "%c%s je zastarjelo, %s"
  
! #: tp/Texinfo/Parser.pm:4229
  #, perl-format
  msgid "@%s should only appear at a line beginning"
  msgstr "@%s se smije pojaviti samo na poÄ�etku retka"
  
! #: tp/Texinfo/Parser.pm:4320
  #, perl-format
  msgid "@%s not allowed inside `@%s' block"
  msgstr "@%s nije dozvoljen unutar bloka â€ž@%sâ€�"
  
! #: tp/Texinfo/Parser.pm:4329
  #, perl-format
  msgid "@%s should only appear in heading or footing"
  msgstr "@%s se smije pojaviti samo u zaglavlju ili podnoÅ¾ju"
  
! #: tp/Texinfo/Parser.pm:4455 tp/Texinfo/Parser.pm:4472
! #: tp/Texinfo/Parser.pm:4522
  #, perl-format
  msgid "@%s not meaningful inside `@%s' block"
  msgstr "@%s nema znaÄ�enje unutar bloka â€ž@%sâ€�"
  
! #: tp/Texinfo/Parser.pm:4482
  #, perl-format
  msgid "@%s in empty multitable"
  msgstr "@%s u praznoj multitable"
  
! #: tp/Texinfo/Parser.pm:4488
  msgid "@tab before @item"
  msgstr "@tab prije @item"
  
! #: tp/Texinfo/Parser.pm:4491
  #, perl-format
  msgid "too many columns in multitable item (max %d)"
  msgstr "previÅ¡e stupaca u multitable predmetu (najviÅ¡e %d)"
  
! #: tp/Texinfo/Parser.pm:4528
  msgid "ignoring @tab outside of multitable"
  msgstr "zanemarujem @tab izvan multitable"
  
! #: tp/Texinfo/Parser.pm:4532
  #, perl-format
  msgid "@%s outside of table or list"
  msgstr "@%s izvan tablice ili popisa"
  
! #: tp/Texinfo/Parser.pm:4567
  #, perl-format
  msgid "must be after `@%s' to use `@%s'"
  msgstr "mora biti nakon â€ž@%sâ€� za koriÅ¡tenje â€ž@%sâ€�"
  
! #: tp/Texinfo/Parser.pm:4609
  #, perl-format
  msgid "@%s not meaningful outside `@titlepage' and `@quotation' environments"
  msgstr "@%s nema znaÄ�enje izvan okolina â€ž@titlepageâ€� i â€ž@quotationâ€�"
  
! #: tp/Texinfo/Parser.pm:4613
  msgid "@dircategory after first node"
  msgstr "@dircategory nakon prvog Ä�vora"
  
! #: tp/Texinfo/Parser.pm:4778
  #, perl-format
  msgid "region %s inside region %s is not allowed"
  msgstr "podruÄ�je %s unutar podruÄ�ja %s nije dozvoljeno"
  
! #: tp/Texinfo/Parser.pm:4796
  msgid "@direntry after first node"
  msgstr "@direntry nakon prvog Ä�vora"
  
! #: tp/Texinfo/Parser.pm:4804
  #, perl-format
  msgid "@%s seen before first @node"
  msgstr "@%s pronaÄ‘en prije prvog @node"
  
! #: tp/Texinfo/Parser.pm:4807
  msgid ""
  "perhaps your @top node should be wrapped in @ifnottex rather than @ifinfo?"
  msgstr "moÅ¾da vaÅ¡ @top Ä�vor treba biti unutar @ifnottex umjesto @ifinfo?"
  
! #: tp/Texinfo/Parser.pm:4869
  #, perl-format
  msgid "@%s should only appear in math context"
  msgstr "@%s se smije pojaviti samo u matematiÄ�kom sadrÅ¾aju"
  
! #: tp/Texinfo/Parser.pm:4877
  #, perl-format
  msgid "unknown command `%s'"
  msgstr "nepoznata naredba â€ž%sâ€�"
  
! #: tp/Texinfo/Parser.pm:4887
  msgid "unexpected @"
  msgstr "neoÄ�ekivani @"
  
! #: tp/Texinfo/Parser.pm:4916
  #, perl-format
  msgid "@%s is not meaningful outside `@float' environment"
  msgstr "@%s nema znaÄ�enje izvan okoline â€ž@floatâ€�"
  
! #: tp/Texinfo/Parser.pm:4921
  #, perl-format
  msgid "@%s should be right below `@float'"
  msgstr "@%s mora biti odmah ispod â€ž@floatâ€�"
  
! #: tp/Texinfo/Parser.pm:4929
  #, perl-format
  msgid "ignoring multiple @%s"
  msgstr "zanemarujem viÅ¡estruke @%s"
  
! #: tp/Texinfo/Parser.pm:5048
  #, perl-format
  msgid "command @%s does not accept arguments"
  msgstr "naredba @%s ne prihvaÄ‡a argumente"
  
! #: tp/Texinfo/Parser.pm:5072
  #, perl-format
  msgid "command @%s missing a node or external manual argument"
  msgstr "naredbi @%s nedostaje Ä�vor ili vanjski ruÄ�ni argument"
  
! #: tp/Texinfo/Parser.pm:5091
  #, perl-format
  msgid "in @%s empty cross reference name after expansion `%s'"
  msgstr "u @%s prazno ime unakrsne reference nakon proÅ¡irenja â€ž%sâ€�"
  
! #: tp/Texinfo/Parser.pm:5102
  #, perl-format
  msgid "in @%s empty cross reference title after expansion `%s'"
  msgstr "u @%s prazan naslov unakrsne reference nakon proÅ¡irenja â€ž%sâ€�"
  
! #: tp/Texinfo/Parser.pm:5115
  msgid "@image missing filename argument"
  msgstr "@image nedostaje argument imena datoteke"
  
! #: tp/Texinfo/Parser.pm:5147
  #, perl-format
  msgid "@%s missing first argument"
  msgstr "@%s nedostaje prvi argument"
  
! #: tp/Texinfo/Parser.pm:5301
  msgid "superfluous arguments for node"
  msgstr "suviÅ¡ni argumenti za Ä�vor"
  
! #: tp/Texinfo/Parser.pm:5351
  #, perl-format
  msgid "expected @end %s"
  msgstr "oÄ�ekujem @end %s"
  
! #: tp/Texinfo/Parser.pm:5450
  #, perl-format
  msgid "@%s should only accept a @-command as argument, not `%s'"
  msgstr "@%s prihvaÄ‡a samo @-naredbe kao argumente, ne â€ž%sâ€�"
  
! #: tp/Texinfo/Parser.pm:5460
  #, perl-format
  msgid "remaining argument on @%s line: %s"
  msgstr "preostali argumenti u @%s retku: %s"
  
! #: tp/Texinfo/Parser.pm:5533
  #, perl-format
  msgid "environment command %s as argument to @%s"
  msgstr "naredba okoline %s kao argument za @%s"
  
! #: tp/Texinfo/Parser.pm:5555
  #, perl-format
  msgid "empty @%s"
  msgstr "prazan @%s"
  
! #: tp/Texinfo/Parser.pm:5563
  #, perl-format
  msgid "column fraction not a number: %s"
  msgstr "dio stupca nije broj: %s"
  
! #: tp/Texinfo/Parser.pm:5572
  #, perl-format
  msgid "@sp arg must be numeric, not `%s'"
  msgstr "@sp argument mora biti brojÄ�ani, ne â€ž%sâ€�"
  
! #: tp/Texinfo/Parser.pm:5581
  #, perl-format
  msgid "reserved index name %s"
  msgstr "zauzeto ime indeksa %s"
  
! #: tp/Texinfo/Parser.pm:5600
  #, perl-format
  msgid "unknown source index in @%s: %s"
  msgstr "nepoznat indeks izvora u @%s: %s"
  
! #: tp/Texinfo/Parser.pm:5603
  #, perl-format
  msgid "unknown destination index in @%s: %s"
  msgstr "nepoznat indeks odrediÅ¡ta u @%s: %s"
  
! #: tp/Texinfo/Parser.pm:5633
  #, perl-format
  msgid "@%s leads to a merging of %s in itself, ignoring"
  msgstr "@%s uzrokuje unutarnje spajanje u %s, zanemarujem"
  
! #: tp/Texinfo/Parser.pm:5646
  #, perl-format
  msgid "unknown index `%s' in @printindex"
  msgstr "nepoznat indeks â€ž%sâ€� u @printindex"
  
! #: tp/Texinfo/Parser.pm:5652
  #, perl-format
  msgid "printing an index `%s' merged in another one `%s'"
  msgstr "ispisivanje indeksa â€ž%sâ€� spojeno u drugom â€ž%sâ€�"
  
! #: tp/Texinfo/Parser.pm:5660
  #, perl-format
  msgid "printindex before document beginning: @printindex %s"
  msgstr "printindex prije poÄ�etka dokumenta: @printindex %s"
  
! #: tp/Texinfo/Parser.pm:5676
  #, perl-format
  msgid "@%s arg must be `top' or `bottom', not `%s'"
  msgstr "@%s argument mora biti â€žtopâ€� ili â€žbottomâ€�, ne â€ž%sâ€�"
  
! #: tp/Texinfo/Parser.pm:5684
  #, perl-format
  msgid "Only @%s 10 or 11 is supported, not `%s'"
  msgstr "PodrÅ¾ano je samo @%s 10 ili 11, ne â€ž%sâ€�"
  
! #: tp/Texinfo/Parser.pm:5692
  #, perl-format
  msgid "@%s arg must be `separate' or `end', not `%s'"
  msgstr "@%s argument mora biti â€žseparateâ€� ili â€žendâ€�, ne â€ž%sâ€�"
  
! #: tp/Texinfo/Parser.pm:5700
  #, perl-format
  msgid "@%s arg must be `on', `off' or `odd', not `%s'"
  msgstr "@%s argument mora biti â€žonâ€�, â€žoffâ€� ili â€žoddâ€�, ne â€ž%sâ€�"
  
! #: tp/Texinfo/Parser.pm:5718 tp/Texinfo/Parser.pm:5723
  #, perl-format
  msgid "@paragraphindent arg must be numeric/`none'/`asis', not `%s'"
  msgstr "@paragraphindent argument mora biti brojÄ�ani/â€žnoneâ€�/â€žasisâ€�, ne â€ž%sâ€�"
  
! #: tp/Texinfo/Parser.pm:5731
  #, perl-format
  msgid "@firstparagraphindent arg must be `none' or `insert', not `%s'"
--- 2647,2949 ----
  "je potrebno"
  
! #: tp/Texinfo/Parser.pm:4168
  #, perl-format
  msgid "accent command `@%s' must not be followed by whitespace"
  msgstr "nakon naredbe naglaska â€ž@%sâ€� ne smije slijediti praznina"
  
! #: tp/Texinfo/Parser.pm:4174
  #, perl-format
  msgid "use braces to give a command as an argument to @%s"
  msgstr "koristite zagrade da biste naveli naredbu kao argument za @%s."
  
! #: tp/Texinfo/Parser.pm:4187 tp/Texinfo/Parser.pm:5292
  #, perl-format
  msgid "%c%s expects `i' or `j' as argument, not `%s'"
  msgstr "%c%s oÄ�ekuje â€žiâ€� ili â€žjâ€� kao argument, ne â€ž%sâ€�"
  
! #: tp/Texinfo/Parser.pm:4199
  #, perl-format
  msgid "accent command `@%s' must not be followed by new line"
  msgstr "nakon naredbe naglaska â€ž@%sâ€� ne smije slijediti novi redak"
  
! #: tp/Texinfo/Parser.pm:4210
  #, perl-format
  msgid "@%s expected braces"
  msgstr "@%s oÄ�ekuje zagrade"
  
! #: tp/Texinfo/Parser.pm:4375
  #, perl-format
  msgid "undefined flag: %s"
  msgstr "nedefinirana zastavica: %s"
  
! #: tp/Texinfo/Parser.pm:4378
  msgid "bad syntax for @value"
  msgstr "neispravna sintaksa za @value"
  
! #: tp/Texinfo/Parser.pm:4385
  #, perl-format
  msgid "%c%s is obsolete."
  msgstr "%c%s je zastarjelo."
  
! #: tp/Texinfo/Parser.pm:4388
  #, perl-format
  msgid "%c%s is obsolete; %s"
  msgstr "%c%s je zastarjelo, %s"
  
! #: tp/Texinfo/Parser.pm:4397
  #, perl-format
  msgid "@%s should only appear at a line beginning"
  msgstr "@%s se smije pojaviti samo na poÄ�etku retka"
  
! #: tp/Texinfo/Parser.pm:4488
  #, perl-format
  msgid "@%s not allowed inside `@%s' block"
  msgstr "@%s nije dozvoljen unutar bloka â€ž@%sâ€�"
  
! #: tp/Texinfo/Parser.pm:4497
  #, perl-format
  msgid "@%s should only appear in heading or footing"
  msgstr "@%s se smije pojaviti samo u zaglavlju ili podnoÅ¾ju"
  
! #: tp/Texinfo/Parser.pm:4623 tp/Texinfo/Parser.pm:4640
! #: tp/Texinfo/Parser.pm:4690
  #, perl-format
  msgid "@%s not meaningful inside `@%s' block"
  msgstr "@%s nema znaÄ�enje unutar bloka â€ž@%sâ€�"
  
! #: tp/Texinfo/Parser.pm:4650
  #, perl-format
  msgid "@%s in empty multitable"
  msgstr "@%s u praznoj multitable"
  
! #: tp/Texinfo/Parser.pm:4656
  msgid "@tab before @item"
  msgstr "@tab prije @item"
  
! #: tp/Texinfo/Parser.pm:4659
  #, perl-format
  msgid "too many columns in multitable item (max %d)"
  msgstr "previÅ¡e stupaca u multitable predmetu (najviÅ¡e %d)"
  
! #: tp/Texinfo/Parser.pm:4696
  msgid "ignoring @tab outside of multitable"
  msgstr "zanemarujem @tab izvan multitable"
  
! #: tp/Texinfo/Parser.pm:4700
  #, perl-format
  msgid "@%s outside of table or list"
  msgstr "@%s izvan tablice ili popisa"
  
! #: tp/Texinfo/Parser.pm:4735
  #, perl-format
  msgid "must be after `@%s' to use `@%s'"
  msgstr "mora biti nakon â€ž@%sâ€� za koriÅ¡tenje â€ž@%sâ€�"
  
! #: tp/Texinfo/Parser.pm:4777
  #, perl-format
  msgid "@%s not meaningful outside `@titlepage' and `@quotation' environments"
  msgstr "@%s nema znaÄ�enje izvan okolina â€ž@titlepageâ€� i â€ž@quotationâ€�"
  
! #: tp/Texinfo/Parser.pm:4781
  msgid "@dircategory after first node"
  msgstr "@dircategory nakon prvog Ä�vora"
  
! #: tp/Texinfo/Parser.pm:4946
  #, perl-format
  msgid "region %s inside region %s is not allowed"
  msgstr "podruÄ�je %s unutar podruÄ�ja %s nije dozvoljeno"
  
! #: tp/Texinfo/Parser.pm:4964
  msgid "@direntry after first node"
  msgstr "@direntry nakon prvog Ä�vora"
  
! #: tp/Texinfo/Parser.pm:4972
  #, perl-format
  msgid "@%s seen before first @node"
  msgstr "@%s pronaÄ‘en prije prvog @node"
  
! #: tp/Texinfo/Parser.pm:4975
  msgid ""
  "perhaps your @top node should be wrapped in @ifnottex rather than @ifinfo?"
  msgstr "moÅ¾da vaÅ¡ @top Ä�vor treba biti unutar @ifnottex umjesto @ifinfo?"
  
! #: tp/Texinfo/Parser.pm:5037
  #, perl-format
  msgid "@%s should only appear in math context"
  msgstr "@%s se smije pojaviti samo u matematiÄ�kom sadrÅ¾aju"
  
! #: tp/Texinfo/Parser.pm:5045
  #, perl-format
  msgid "unknown command `%s'"
  msgstr "nepoznata naredba â€ž%sâ€�"
  
! #: tp/Texinfo/Parser.pm:5055
  msgid "unexpected @"
  msgstr "neoÄ�ekivani @"
  
! #: tp/Texinfo/Parser.pm:5084
  #, perl-format
  msgid "@%s is not meaningful outside `@float' environment"
  msgstr "@%s nema znaÄ�enje izvan okoline â€ž@floatâ€�"
  
! #: tp/Texinfo/Parser.pm:5089
  #, perl-format
  msgid "@%s should be right below `@float'"
  msgstr "@%s mora biti odmah ispod â€ž@floatâ€�"
  
! #: tp/Texinfo/Parser.pm:5097
  #, perl-format
  msgid "ignoring multiple @%s"
  msgstr "zanemarujem viÅ¡estruke @%s"
  
! #: tp/Texinfo/Parser.pm:5216
  #, perl-format
  msgid "command @%s does not accept arguments"
  msgstr "naredba @%s ne prihvaÄ‡a argumente"
  
! #: tp/Texinfo/Parser.pm:5240
  #, perl-format
  msgid "command @%s missing a node or external manual argument"
  msgstr "naredbi @%s nedostaje Ä�vor ili vanjski ruÄ�ni argument"
  
! #: tp/Texinfo/Parser.pm:5259
  #, perl-format
  msgid "in @%s empty cross reference name after expansion `%s'"
  msgstr "u @%s prazno ime unakrsne reference nakon proÅ¡irenja â€ž%sâ€�"
  
! #: tp/Texinfo/Parser.pm:5270
  #, perl-format
  msgid "in @%s empty cross reference title after expansion `%s'"
  msgstr "u @%s prazan naslov unakrsne reference nakon proÅ¡irenja â€ž%sâ€�"
  
! #: tp/Texinfo/Parser.pm:5283
  msgid "@image missing filename argument"
  msgstr "@image nedostaje argument imena datoteke"
  
! #: tp/Texinfo/Parser.pm:5315
  #, perl-format
  msgid "@%s missing first argument"
  msgstr "@%s nedostaje prvi argument"
  
! #: tp/Texinfo/Parser.pm:5360
! #, fuzzy, perl-format
! msgid "non-hex digits in argument for @U: %s"
! msgstr "neispravan argument za @%s: %s"
! 
! #: tp/Texinfo/Parser.pm:5366
! #, fuzzy, perl-format
! msgid "fewer than four hex digits in argument for @U: %s"
! msgstr "neispravan argument za @%s: %s"
! 
! #: tp/Texinfo/Parser.pm:5379
! #, perl-format
! msgid "argument for @U exceeds size of integer: %s"
! msgstr ""
! 
! #: tp/Texinfo/Parser.pm:5385
! #, perl-format
! msgid "argument for @U exceeds Unicode maximum 0x10FFFF: %s"
! msgstr ""
! 
! #: tp/Texinfo/Parser.pm:5513
  msgid "superfluous arguments for node"
  msgstr "suviÅ¡ni argumenti za Ä�vor"
  
! #: tp/Texinfo/Parser.pm:5563
  #, perl-format
  msgid "expected @end %s"
  msgstr "oÄ�ekujem @end %s"
  
! #: tp/Texinfo/Parser.pm:5662
  #, perl-format
  msgid "@%s should only accept a @-command as argument, not `%s'"
  msgstr "@%s prihvaÄ‡a samo @-naredbe kao argumente, ne â€ž%sâ€�"
  
! #: tp/Texinfo/Parser.pm:5672
  #, perl-format
  msgid "remaining argument on @%s line: %s"
  msgstr "preostali argumenti u @%s retku: %s"
  
! #: tp/Texinfo/Parser.pm:5745
  #, perl-format
  msgid "environment command %s as argument to @%s"
  msgstr "naredba okoline %s kao argument za @%s"
  
! #: tp/Texinfo/Parser.pm:5767
  #, perl-format
  msgid "empty @%s"
  msgstr "prazan @%s"
  
! #: tp/Texinfo/Parser.pm:5775
  #, perl-format
  msgid "column fraction not a number: %s"
  msgstr "dio stupca nije broj: %s"
  
! #: tp/Texinfo/Parser.pm:5784
  #, perl-format
  msgid "@sp arg must be numeric, not `%s'"
  msgstr "@sp argument mora biti brojÄ�ani, ne â€ž%sâ€�"
  
! #: tp/Texinfo/Parser.pm:5793
  #, perl-format
  msgid "reserved index name %s"
  msgstr "zauzeto ime indeksa %s"
  
! #: tp/Texinfo/Parser.pm:5812
  #, perl-format
  msgid "unknown source index in @%s: %s"
  msgstr "nepoznat indeks izvora u @%s: %s"
  
! #: tp/Texinfo/Parser.pm:5815
  #, perl-format
  msgid "unknown destination index in @%s: %s"
  msgstr "nepoznat indeks odrediÅ¡ta u @%s: %s"
  
! #: tp/Texinfo/Parser.pm:5845
  #, perl-format
  msgid "@%s leads to a merging of %s in itself, ignoring"
  msgstr "@%s uzrokuje unutarnje spajanje u %s, zanemarujem"
  
! #: tp/Texinfo/Parser.pm:5858
  #, perl-format
  msgid "unknown index `%s' in @printindex"
  msgstr "nepoznat indeks â€ž%sâ€� u @printindex"
  
! #: tp/Texinfo/Parser.pm:5864
  #, perl-format
  msgid "printing an index `%s' merged in another one `%s'"
  msgstr "ispisivanje indeksa â€ž%sâ€� spojeno u drugom â€ž%sâ€�"
  
! #: tp/Texinfo/Parser.pm:5872
  #, perl-format
  msgid "printindex before document beginning: @printindex %s"
  msgstr "printindex prije poÄ�etka dokumenta: @printindex %s"
  
! #: tp/Texinfo/Parser.pm:5888
  #, perl-format
  msgid "@%s arg must be `top' or `bottom', not `%s'"
  msgstr "@%s argument mora biti â€žtopâ€� ili â€žbottomâ€�, ne â€ž%sâ€�"
  
! #: tp/Texinfo/Parser.pm:5896
  #, perl-format
  msgid "Only @%s 10 or 11 is supported, not `%s'"
  msgstr "PodrÅ¾ano je samo @%s 10 ili 11, ne â€ž%sâ€�"
  
! #: tp/Texinfo/Parser.pm:5904
  #, perl-format
  msgid "@%s arg must be `separate' or `end', not `%s'"
  msgstr "@%s argument mora biti â€žseparateâ€� ili â€žendâ€�, ne â€ž%sâ€�"
  
! #: tp/Texinfo/Parser.pm:5912
  #, perl-format
  msgid "@%s arg must be `on', `off' or `odd', not `%s'"
  msgstr "@%s argument mora biti â€žonâ€�, â€žoffâ€� ili â€žoddâ€�, ne â€ž%sâ€�"
  
! #: tp/Texinfo/Parser.pm:5930 tp/Texinfo/Parser.pm:5935
  #, perl-format
  msgid "@paragraphindent arg must be numeric/`none'/`asis', not `%s'"
  msgstr "@paragraphindent argument mora biti brojÄ�ani/â€žnoneâ€�/â€žasisâ€�, ne â€ž%sâ€�"
  
! #: tp/Texinfo/Parser.pm:5943
  #, perl-format
  msgid "@firstparagraphindent arg must be `none' or `insert', not `%s'"
***************
*** 3187,3276 ****
  "@firstparagraphindent argument mora biti brojÄ�ani/â€žnoneâ€�/â€žasisâ€�, ne â€ž%sâ€�"
  
! #: tp/Texinfo/Parser.pm:5741
  #, perl-format
  msgid "@exampleindent arg must be numeric/`asis', not `%s'"
  msgstr "@exampleindent argument mora biti brojÄ�ani/â€žnoneâ€�/â€žasisâ€�, ne â€ž%sâ€�"
  
! #: tp/Texinfo/Parser.pm:5752
  #, perl-format
  msgid "expected @%s on or off, not `%s'"
  msgstr "oÄ�ekujem @%s on ili off, ne â€ž%sâ€�"
  
! #: tp/Texinfo/Parser.pm:5762
  #, perl-format
  msgid "@kbdinputstyle arg must be `code'/`example'/`distinct', not `%s'"
  msgstr "@kbdinputstyle argument mora biti â€žcodeâ€�/â€žexampleâ€�/â€ždistinctâ€�, ne â€ž%sâ€�"
  
! #: tp/Texinfo/Parser.pm:5770
  #, perl-format
  msgid "@allowcodebreaks arg must be `true' or `false', not `%s'"
  msgstr "@allowcodebreaks argument mora biti â€žtrueâ€� ili â€žfalseâ€�, ne â€ž%sâ€�"
  
! #: tp/Texinfo/Parser.pm:5778
  #, perl-format
  msgid "@urefbreakstyle arg must be `after'/`before'/`none', not `%s'"
  msgstr "@urefbreakstyle argument mora biti â€žafterâ€�/â€žbeforeâ€�/â€žnoneâ€�, ne â€ž%sâ€�"
  
! #: tp/Texinfo/Structuring.pm:231
  #, perl-format
  msgid "raising the section level of @%s which is too low"
  msgstr "poveÄ‡avam razinu odjeljka @%s koja je premalena"
  
! #: tp/Texinfo/Structuring.pm:263
  #, perl-format
  msgid "no chapter-level command before @%s"
  msgstr "nema naredbe chapter-level prije @%s"
  
! #: tp/Texinfo/Structuring.pm:268
  #, perl-format
  msgid "lowering the section level of @%s appearing after a lower element"
  msgstr "smanjujem razinu odjeljka @%s koja se pojavljuje nakon niÅ¾eg elementa"
  
! #: tp/Texinfo/Structuring.pm:357
  #, perl-format
  msgid "no sectioning command associated with @%s"
  msgstr "nema naredbe za odjeljke pridruÅ¾ene @%s"
  
! #: tp/Texinfo/Structuring.pm:548 tp/Texinfo/Structuring.pm:1329
  #, perl-format
  msgid "@%s reference to nonexistent node `%s'"
  msgstr "%s referencira nepostojeÄ‡i Ä�vor â€ž%sâ€�"
  
! #: tp/Texinfo/Structuring.pm:561
  #, perl-format
  msgid "@%s entry node name `%s' different from %s name `%s'"
  msgstr "@%s ime Ä�vora stavke â€ž%sâ€� razliÄ�ito od %s imena â€ž%sâ€�"
  
! #: tp/Texinfo/Structuring.pm:666
  #, perl-format
  msgid "unreferenced node `%s'"
  msgstr "nereferencirani Ä�vor â€ž%sâ€�"
  
! #: tp/Texinfo/Structuring.pm:712
  #, perl-format
  msgid "node `%s' is %s for `%s' in sectioning but not in menu"
  msgstr "Ä�vor â€ž%sâ€� je %s za â€ž%sâ€� u odjeljcima, ali ne u izborniku"
  
! #: tp/Texinfo/Structuring.pm:719
  #, perl-format
  msgid "node %s `%s' in menu `%s' and in sectioning `%s' differ"
  msgstr "Ä�vor %s â€ž%sâ€� u izborniku â€ž%sâ€� i u odjeljcima â€ž%sâ€� se razlikuje"
  
! #: tp/Texinfo/Structuring.pm:737
  #, perl-format
  msgid "node `%s' is %s for `%s' in menu but not in sectioning"
  msgstr "Ä�vor â€ž%sâ€� je %s za â€ž%sâ€� u izborniku, ali ne u odjeljcima"
  
! #: tp/Texinfo/Structuring.pm:791
  #, perl-format
  msgid "%s pointer `%s' (for node `%s') different from %s name `%s'"
  msgstr "%s pokazivaÄ� â€ž%sâ€� (za Ä�vor â€ž%sâ€�) razliÄ�it od %s imena â€ž%sâ€�"
  
! #: tp/Texinfo/Structuring.pm:818
  #, perl-format
  msgid "%s reference to nonexistent `%s'"
  msgstr "%s referencira nepostojeÄ‡i â€ž%sâ€�"
  
! #: tp/Texinfo/Structuring.pm:837
  #, perl-format
  msgid "node `%s' lacks menu item for `%s' despite being its Up target"
--- 2951,3045 ----
  "@firstparagraphindent argument mora biti brojÄ�ani/â€žnoneâ€�/â€žasisâ€�, ne â€ž%sâ€�"
  
! #: tp/Texinfo/Parser.pm:5953
  #, perl-format
  msgid "@exampleindent arg must be numeric/`asis', not `%s'"
  msgstr "@exampleindent argument mora biti brojÄ�ani/â€žnoneâ€�/â€žasisâ€�, ne â€ž%sâ€�"
  
! #: tp/Texinfo/Parser.pm:5964
  #, perl-format
  msgid "expected @%s on or off, not `%s'"
  msgstr "oÄ�ekujem @%s on ili off, ne â€ž%sâ€�"
  
! #: tp/Texinfo/Parser.pm:5974
  #, perl-format
  msgid "@kbdinputstyle arg must be `code'/`example'/`distinct', not `%s'"
  msgstr "@kbdinputstyle argument mora biti â€žcodeâ€�/â€žexampleâ€�/â€ždistinctâ€�, ne â€ž%sâ€�"
  
! #: tp/Texinfo/Parser.pm:5982
  #, perl-format
  msgid "@allowcodebreaks arg must be `true' or `false', not `%s'"
  msgstr "@allowcodebreaks argument mora biti â€žtrueâ€� ili â€žfalseâ€�, ne â€ž%sâ€�"
  
! #: tp/Texinfo/Parser.pm:5990
  #, perl-format
  msgid "@urefbreakstyle arg must be `after'/`before'/`none', not `%s'"
  msgstr "@urefbreakstyle argument mora biti â€žafterâ€�/â€žbeforeâ€�/â€žnoneâ€�, ne â€ž%sâ€�"
  
! #: tp/Texinfo/Structuring.pm:232
  #, perl-format
  msgid "raising the section level of @%s which is too low"
  msgstr "poveÄ‡avam razinu odjeljka @%s koja je premalena"
  
! #: tp/Texinfo/Structuring.pm:264
  #, perl-format
  msgid "no chapter-level command before @%s"
  msgstr "nema naredbe chapter-level prije @%s"
  
! #: tp/Texinfo/Structuring.pm:269
  #, perl-format
  msgid "lowering the section level of @%s appearing after a lower element"
  msgstr "smanjujem razinu odjeljka @%s koja se pojavljuje nakon niÅ¾eg elementa"
  
! #: tp/Texinfo/Structuring.pm:358
  #, perl-format
  msgid "no sectioning command associated with @%s"
  msgstr "nema naredbe za odjeljke pridruÅ¾ene @%s"
  
! #: tp/Texinfo/Structuring.pm:507
! #, fuzzy, perl-format
! msgid "@%s not empty"
! msgstr "@%s u praznoj multitable"
! 
! #: tp/Texinfo/Structuring.pm:563 tp/Texinfo/Structuring.pm:1345
  #, perl-format
  msgid "@%s reference to nonexistent node `%s'"
  msgstr "%s referencira nepostojeÄ‡i Ä�vor â€ž%sâ€�"
  
! #: tp/Texinfo/Structuring.pm:576
  #, perl-format
  msgid "@%s entry node name `%s' different from %s name `%s'"
  msgstr "@%s ime Ä�vora stavke â€ž%sâ€� razliÄ�ito od %s imena â€ž%sâ€�"
  
! #: tp/Texinfo/Structuring.pm:681
  #, perl-format
  msgid "unreferenced node `%s'"
  msgstr "nereferencirani Ä�vor â€ž%sâ€�"
  
! #: tp/Texinfo/Structuring.pm:727
  #, perl-format
  msgid "node `%s' is %s for `%s' in sectioning but not in menu"
  msgstr "Ä�vor â€ž%sâ€� je %s za â€ž%sâ€� u odjeljcima, ali ne u izborniku"
  
! #: tp/Texinfo/Structuring.pm:734
  #, perl-format
  msgid "node %s `%s' in menu `%s' and in sectioning `%s' differ"
  msgstr "Ä�vor %s â€ž%sâ€� u izborniku â€ž%sâ€� i u odjeljcima â€ž%sâ€� se razlikuje"
  
! #: tp/Texinfo/Structuring.pm:752
  #, perl-format
  msgid "node `%s' is %s for `%s' in menu but not in sectioning"
  msgstr "Ä�vor â€ž%sâ€� je %s za â€ž%sâ€� u izborniku, ali ne u odjeljcima"
  
! #: tp/Texinfo/Structuring.pm:806
  #, perl-format
  msgid "%s pointer `%s' (for node `%s') different from %s name `%s'"
  msgstr "%s pokazivaÄ� â€ž%sâ€� (za Ä�vor â€ž%sâ€�) razliÄ�it od %s imena â€ž%sâ€�"
  
! #: tp/Texinfo/Structuring.pm:833
  #, perl-format
  msgid "%s reference to nonexistent `%s'"
  msgstr "%s referencira nepostojeÄ‡i â€ž%sâ€�"
  
! #: tp/Texinfo/Structuring.pm:853
  #, perl-format
  msgid "node `%s' lacks menu item for `%s' despite being its Up target"
***************
*** 3278,3302 ****
  "Ä�voru â€ž%sâ€� nedostaje stavka izbornika â€ž%sâ€� iako je njegovo gornje odrediÅ¡te"
  
! #: tp/Texinfo/Structuring.pm:845
  #, perl-format
  msgid "for `%s', up in menu `%s' and up `%s' don't match"
  msgstr "za â€ž%sâ€�, gore u izborniku â€ž%sâ€� i gore â€ž%sâ€� su razliÄ�iti"
  
! #: tp/Texinfo/Structuring.pm:1341
  #, perl-format
  msgid "@%s to `%s', different from %s name `%s'"
  msgstr "@%s za â€ž%sâ€�, razliÄ�it od %s imena â€ž%sâ€�"
  
! #: tp/Texinfo/Structuring.pm:2007
  #, perl-format
  msgid "empty index key in @%s"
  msgstr "prazan kljuÄ� indeksa u @%s"
  
! #: tp/init/chm.pm:220 tp/init/chm.pm:276 tp/init/chm.pm:347
  #, perl-format
  msgid "chm.pm: could not open %s for writing: %s\n"
  msgstr "chm.pm: ne mogu otvoriti %s za pisanje: %s\n"
  
! #: tp/init/chm.pm:266 tp/init/chm.pm:337 tp/init/chm.pm:398
  #, perl-format
  msgid "chm.pm: error on closing %s: %s"
--- 3047,3071 ----
  "Ä�voru â€ž%sâ€� nedostaje stavka izbornika â€ž%sâ€� iako je njegovo gornje odrediÅ¡te"
  
! #: tp/Texinfo/Structuring.pm:861
  #, perl-format
  msgid "for `%s', up in menu `%s' and up `%s' don't match"
  msgstr "za â€ž%sâ€�, gore u izborniku â€ž%sâ€� i gore â€ž%sâ€� su razliÄ�iti"
  
! #: tp/Texinfo/Structuring.pm:1357
  #, perl-format
  msgid "@%s to `%s', different from %s name `%s'"
  msgstr "@%s za â€ž%sâ€�, razliÄ�it od %s imena â€ž%sâ€�"
  
! #: tp/Texinfo/Structuring.pm:2023
  #, perl-format
  msgid "empty index key in @%s"
  msgstr "prazan kljuÄ� indeksa u @%s"
  
! #: tp/init/chm.pm:221 tp/init/chm.pm:277 tp/init/chm.pm:348
  #, perl-format
  msgid "chm.pm: could not open %s for writing: %s\n"
  msgstr "chm.pm: ne mogu otvoriti %s za pisanje: %s\n"
  
! #: tp/init/chm.pm:267 tp/init/chm.pm:338 tp/init/chm.pm:399
  #, perl-format
  msgid "chm.pm: error on closing %s: %s"
***************
*** 3425,3481 ****
  "koliko ih je pronaÄ‘eno u dokumentu za @%s"
  
! #: tp/texi2any.pl:379
  #, perl-format
  msgid "error loading %s: %s\n"
  msgstr "greÅ¡ka pri uÄ�itavanju %s: %s\n"
  
! #: tp/texi2any.pl:392
  #, perl-format
  msgid "%s: unknown variable %s"
  msgstr "%s: nepoznata varijabla %s"
  
! #: tp/texi2any.pl:396
  #, perl-format
  msgid "%s: obsolete variable %s\n"
  msgstr "%s: zastarjela varijabla %s\n"
  
! #: tp/texi2any.pl:411
  #, perl-format
  msgid "%s: unknown variable %s\n"
  msgstr "%s: nepoznata varijabla %s\n"
  
! #: tp/texi2any.pl:415
  #, perl-format
  msgid "obsolete variable %s\n"
  msgstr "zastarjela varijabla %s\n"
  
! #: tp/texi2any.pl:480
  #, perl-format
  msgid "could not read init file %s"
  msgstr "ne mogu Ä�itati datoteku inicijalizacije %s"
  
! #: tp/texi2any.pl:640
  #, perl-format
  msgid "ignoring unrecognized TEXINFO_OUTPUT_FORMAT value `%s'\n"
  msgstr "zanemarujem neprepoznatu TEXINFO_OUTPUT_FORMAT vrijednost â€ž%sâ€�\n"
  
! #: tp/texi2any.pl:723
! msgid "Usage: makeinfo [OPTION]... TEXINFO-FILE...\n"
! msgstr "Uporaba: makeinfo [OPCIJA]... TEXINFO-DATOTEKA...\n"
! 
! #: tp/texi2any.pl:724
! msgid "  or:  texi2any [OPTION]... TEXINFO-FILE...\n"
! msgstr "  ili:  texi2any [OPCIJA]... TEXINFO-DATOTEKA...\n"
  
! #: tp/texi2any.pl:726
  msgid ""
  "Translate Texinfo source documentation to various other formats, by default\n"
  "Info files suitable for reading online with Emacs or standalone GNU Info.\n"
  msgstr ""
  "Prevedi Texinfo izvornu dokumentaciju u razne oblike, uobiÄ�ajeno u Info\n"
  "datoteke prikladne Ä�itanju programima Emacs ili samostalnim GNU Info.\n"
  
! #: tp/texi2any.pl:729
! #, perl-format
  msgid ""
  "General options:\n"
--- 3194,3251 ----
  "koliko ih je pronaÄ‘eno u dokumentu za @%s"
  
! #: tp/texi2any.pl:388
  #, perl-format
  msgid "error loading %s: %s\n"
  msgstr "greÅ¡ka pri uÄ�itavanju %s: %s\n"
  
! #: tp/texi2any.pl:401
  #, perl-format
  msgid "%s: unknown variable %s"
  msgstr "%s: nepoznata varijabla %s"
  
! #: tp/texi2any.pl:405
  #, perl-format
  msgid "%s: obsolete variable %s\n"
  msgstr "%s: zastarjela varijabla %s\n"
  
! #: tp/texi2any.pl:420
  #, perl-format
  msgid "%s: unknown variable %s\n"
  msgstr "%s: nepoznata varijabla %s\n"
  
! #: tp/texi2any.pl:424
  #, perl-format
  msgid "obsolete variable %s\n"
  msgstr "zastarjela varijabla %s\n"
  
! #: tp/texi2any.pl:489
  #, perl-format
  msgid "could not read init file %s"
  msgstr "ne mogu Ä�itati datoteku inicijalizacije %s"
  
! #: tp/texi2any.pl:652
  #, perl-format
  msgid "ignoring unrecognized TEXINFO_OUTPUT_FORMAT value `%s'\n"
  msgstr "zanemarujem neprepoznatu TEXINFO_OUTPUT_FORMAT vrijednost â€ž%sâ€�\n"
  
! #: tp/texi2any.pl:735
! #, fuzzy, perl-format
! msgid "Usage: %s [OPTION]... TEXINFO-FILE...\n"
! msgstr "Uporaba: %s [OPCIJA]... DATOTEKA...\n"
  
! #: tp/texi2any.pl:738
! #, fuzzy
  msgid ""
  "Translate Texinfo source documentation to various other formats, by default\n"
  "Info files suitable for reading online with Emacs or standalone GNU Info.\n"
+ "\n"
+ "This program is commonly installed as both `makeinfo' and `texi2any';\n"
+ "the behavior is identical, and does not depend on the installed name.\n"
  msgstr ""
  "Prevedi Texinfo izvornu dokumentaciju u razne oblike, uobiÄ�ajeno u Info\n"
  "datoteke prikladne Ä�itanju programima Emacs ili samostalnim GNU Info.\n"
  
! #: tp/texi2any.pl:744
! #, fuzzy, perl-format
  msgid ""
  "General options:\n"
***************
*** 3490,3494 ****
  "      --init-file=FILE        load FILE to modify the default behavior.\n"
  "  -c, --set-customization-variable VAR=VAL  set customization variable VAR \n"
! "                                to VAL.\n"
  "  -v, --verbose               explain what is being done.\n"
  "      --version               display version information and exit.\n"
--- 3260,3264 ----
  "      --init-file=FILE        load FILE to modify the default behavior.\n"
  "  -c, --set-customization-variable VAR=VAL  set customization variable VAR \n"
! "                                to value VAL.\n"
  "  -v, --verbose               explain what is being done.\n"
  "      --version               display version information and exit.\n"
***************
*** 3511,3515 ****
  "      --version               prikaÅ¾i informacije o inaÄ�ici i izaÄ‘i.\n"
  
! #: tp/texi2any.pl:744
  msgid ""
  "Output format selection (default is to produce Info):\n"
--- 3281,3286 ----
  "      --version               prikaÅ¾i informacije o inaÄ�ici i izaÄ‘i.\n"
  
! #: tp/texi2any.pl:760
! #, fuzzy
  msgid ""
  "Output format selection (default is to produce Info):\n"
***************
*** 3518,3522 ****
  "      --plaintext             output plain text rather than Info.\n"
  "      --xml                   output Texinfo XML rather than Info.\n"
! "      --dvi, --dvipdf, --ps, --pdf  call texi2dvi to generate given output.\n"
  msgstr ""
  "Izbor izlaznog oblika (uobiÄ�ajeno se radi Info):\n"
--- 3289,3294 ----
  "      --plaintext             output plain text rather than Info.\n"
  "      --xml                   output Texinfo XML rather than Info.\n"
! "      --dvi, --dvipdf, --ps, --pdf  call texi2dvi to generate given output,\n"
! "                                after checking validity of TEXINFO-FILE.\n"
  msgstr ""
  "Izbor izlaznog oblika (uobiÄ�ajeno se radi Info):\n"
***************
*** 3528,3532 ****
  "izlaza.\n"
  
! #: tp/texi2any.pl:752
  msgid ""
  "General output options:\n"
--- 3300,3305 ----
  "izlaza.\n"
  
! #: tp/texi2any.pl:768
! #, fuzzy
  msgid ""
  "General output options:\n"
***************
*** 3540,3544 ****
  "output).\n"
  "                                Also, if producing Info, write to\n"
! "                                standard output by default \n"
  "      --no-split              suppress any splitting of the output;\n"
  "                                generate only one output file.\n"
--- 3313,3317 ----
  "output).\n"
  "                                Also, if producing Info, write to\n"
! "                                standard output by default.\n"
  "      --no-split              suppress any splitting of the output;\n"
  "                                generate only one output file.\n"
***************
*** 3579,3583 ****
  "datoteke.\n"
  
! #: tp/texi2any.pl:772
  #, perl-format
  msgid ""
--- 3352,3356 ----
  "datoteke.\n"
  
! #: tp/texi2any.pl:788
  #, perl-format
  msgid ""
***************
*** 3616,3620 ****
  "                                (zadano %d).\n"
  
! #: tp/texi2any.pl:789
  msgid ""
  "Options for HTML:\n"
--- 3389,3393 ----
  "                                (zadano %d).\n"
  
! #: tp/texi2any.pl:805
  msgid ""
  "Options for HTML:\n"
***************
*** 3642,3646 ****
  "rastavljanje.\n"
  
! #: tp/texi2any.pl:800
  msgid ""
  "Options for XML and Docbook:\n"
--- 3415,3419 ----
  "rastavljanje.\n"
  
! #: tp/texi2any.pl:816
  msgid ""
  "Options for XML and Docbook:\n"
***************
*** 3650,3654 ****
  "      --output-indent=VRIJ    ne radi niÅ¡ta, zadrÅ¾ano zbog kompatibilnosti.\n"
  
! #: tp/texi2any.pl:803
  msgid ""
  "Options for DVI/PS/PDF:\n"
--- 3423,3427 ----
  "      --output-indent=VRIJ    ne radi niÅ¡ta, zadrÅ¾ano zbog kompatibilnosti.\n"
  
! #: tp/texi2any.pl:819
  msgid ""
  "Options for DVI/PS/PDF:\n"
***************
*** 3659,3667 ****
  "ponavljati.\n"
  
! #: tp/texi2any.pl:806
  msgid ""
  "Input file options:\n"
  "      --commands-in-node-names  does nothing, retained for compatibility.\n"
  "  -D VAR                        define the variable VAR, as with @set.\n"
  "  -I DIR                        append DIR to the @include search path.\n"
  "  -P DIR                        prepend DIR to the @include search path.\n"
--- 3432,3442 ----
  "ponavljati.\n"
  
! #: tp/texi2any.pl:822
! #, fuzzy
  msgid ""
  "Input file options:\n"
  "      --commands-in-node-names  does nothing, retained for compatibility.\n"
  "  -D VAR                        define the variable VAR, as with @set.\n"
+ "  -D 'VAR VAL'                  define VAR to VAL (one shell argument).\n"
  "  -I DIR                        append DIR to the @include search path.\n"
  "  -P DIR                        prepend DIR to the @include search path.\n"
***************
*** 3679,3683 ****
  "@clear.\n"
  
! #: tp/texi2any.pl:813
  msgid ""
  "Conditional processing in input:\n"
--- 3454,3458 ----
  "@clear.\n"
  
! #: tp/texi2any.pl:830
  msgid ""
  "Conditional processing in input:\n"
***************
*** 3716,3720 ****
  "  TakoÄ‘er za opcije --no-ifOBLIK ne obraÄ‘uj @ifnotOBLIK tekst.\n"
  
! #: tp/texi2any.pl:830
  msgid ""
  "  The defaults for the @if... conditionals depend on the output format:\n"
--- 3491,3495 ----
  "  TakoÄ‘er za opcije --no-ifOBLIK ne obraÄ‘uj @ifnotOBLIK tekst.\n"
  
! #: tp/texi2any.pl:847
  msgid ""
  "  The defaults for the @if... conditionals depend on the output format:\n"
***************
*** 3733,3737 ****
  "  ako se stvara XML, --ifxml je ukljuÄ�en, a ostali su iskljuÄ�eni.\n"
  
! #: tp/texi2any.pl:837
  msgid ""
  "Examples:\n"
--- 3508,3512 ----
  "  ako se stvara XML, --ifxml je ukljuÄ�en, a ostali su iskljuÄ�eni.\n"
  
! #: tp/texi2any.pl:854
  msgid ""
  "Examples:\n"
***************
*** 3766,3770 ****
  "neovisno o veliÄ�ini\n"
  
! #: tp/texi2any.pl:884
  #, perl-format
  msgid "%s: --footnote-style arg must be `separate' or `end', not `%s'.\n"
--- 3541,3545 ----
  "neovisno o veliÄ�ini\n"
  
! #: tp/texi2any.pl:901
  #, perl-format
  msgid "%s: --footnote-style arg must be `separate' or `end', not `%s'.\n"
***************
*** 3772,3776 ****
  "%s: --footnote-style argument mora biti â€žseparateâ€� ili â€žendâ€�, ne â€ž%sâ€�.\n"
  
! #: tp/texi2any.pl:966
  #, perl-format
  msgid "%s: --paragraph-indent arg must be numeric/`none'/`asis', not `%s'.\n"
--- 3547,3551 ----
  "%s: --footnote-style argument mora biti â€žseparateâ€� ili â€žendâ€�, ne â€ž%sâ€�.\n"
  
! #: tp/texi2any.pl:992
  #, perl-format
  msgid "%s: --paragraph-indent arg must be numeric/`none'/`asis', not `%s'.\n"
***************
*** 3778,3782 ****
  "%s: --paragraph-indent argument mora biti brojÄ�ani/â€žnoneâ€�/â€žasisâ€�, ne â€ž%sâ€�.\n"
  
! #: tp/texi2any.pl:1043
  #, perl-format
  msgid "%s: when generating %s, only one input FILE may be specified with -o\n"
--- 3553,3557 ----
  "%s: --paragraph-indent argument mora biti brojÄ�ani/â€žnoneâ€�/â€žasisâ€�, ne â€ž%sâ€�.\n"
  
! #: tp/texi2any.pl:1069
  #, perl-format
  msgid "%s: when generating %s, only one input FILE may be specified with -o\n"
***************
*** 3784,3827 ****
  "%s: pri stvaranju %s, opcijom -o moÅ¾e se navesti samo jedna ulazna DATOTEKA\n"
  
! #: tp/texi2any.pl:1047
  msgid "--Xopt option without printed output"
  msgstr "--Xopt opcija bez ispisanog izlaza"
  
! #: tp/texi2any.pl:1057
  #, perl-format
  msgid "unknown tree transformation %s"
  msgstr "nepoznata transformacija stabla %s"
  
! #: tp/texi2any.pl:1064
  #, perl-format
  msgid "ignoring splitting for format %s"
  msgstr "zanemarujem razdvajanje za oblik %s"
  
! #: tp/texi2any.pl:1114
  #, perl-format
  msgid "%s: missing file argument.\n"
  msgstr "%s: nedostaje argument datoteke.\n"
  
! #: tp/texi2any.pl:1115
  #, perl-format
  msgid "Try `%s --help' for more information.\n"
  msgstr "PokuÅ¡ajte â€ž%s --helpâ€� za viÅ¡e informacija.\n"
  
! #: tp/texi2any.pl:1193
  msgid "fill_gaps_in_sectioning transformation return no result. No section?"
  msgstr ""
  "fill_gaps_in_sectioning transformacija ne vraÄ‡a rezultat. Nema odjeljka?"
  
! #: tp/texi2any.pl:1215
  #, perl-format
  msgid "error on closing macro expand file %s: %s\n"
  msgstr "greÅ¡ka pri zatvaranju makro proÅ¡irene datoteke %s: %s\n"
  
! #: tp/texi2any.pl:1221
  #, perl-format
  msgid "could not open %s for writing: %s\n"
  msgstr "ne mogu otvoriti %s za pisanje: %s\n"
  
! #: tp/texi2any.pl:1246
  msgid ""
  "insert_nodes_for_sectioning_commands transformation return no result. No "
--- 3559,3602 ----
  "%s: pri stvaranju %s, opcijom -o moÅ¾e se navesti samo jedna ulazna DATOTEKA\n"
  
! #: tp/texi2any.pl:1073
  msgid "--Xopt option without printed output"
  msgstr "--Xopt opcija bez ispisanog izlaza"
  
! #: tp/texi2any.pl:1083
  #, perl-format
  msgid "unknown tree transformation %s"
  msgstr "nepoznata transformacija stabla %s"
  
! #: tp/texi2any.pl:1090
  #, perl-format
  msgid "ignoring splitting for format %s"
  msgstr "zanemarujem razdvajanje za oblik %s"
  
! #: tp/texi2any.pl:1140
  #, perl-format
  msgid "%s: missing file argument.\n"
  msgstr "%s: nedostaje argument datoteke.\n"
  
! #: tp/texi2any.pl:1141
  #, perl-format
  msgid "Try `%s --help' for more information.\n"
  msgstr "PokuÅ¡ajte â€ž%s --helpâ€� za viÅ¡e informacija.\n"
  
! #: tp/texi2any.pl:1222
  msgid "fill_gaps_in_sectioning transformation return no result. No section?"
  msgstr ""
  "fill_gaps_in_sectioning transformacija ne vraÄ‡a rezultat. Nema odjeljka?"
  
! #: tp/texi2any.pl:1244
  #, perl-format
  msgid "error on closing macro expand file %s: %s\n"
  msgstr "greÅ¡ka pri zatvaranju makro proÅ¡irene datoteke %s: %s\n"
  
! #: tp/texi2any.pl:1250
  #, perl-format
  msgid "could not open %s for writing: %s\n"
  msgstr "ne mogu otvoriti %s za pisanje: %s\n"
  
! #: tp/texi2any.pl:1275
  msgid ""
  "insert_nodes_for_sectioning_commands transformation return no result. No "
***************
*** 3831,3904 ****
  "odjeljka?"
  
! #: tp/texi2any.pl:1311 tp/texi2any.pl:1387
  #, perl-format
  msgid "%s: error on closing %s: %s\n"
  msgstr "%s: greÅ¡ka pri zatvaranju %s: %s\n"
  
! #: tp/texi2any.pl:1334 tp/texi2any.pl:1368
  #, perl-format
  msgid "%s: error on closing internal links file %s: %s\n"
  msgstr "%s: greÅ¡ka pri zatvaranju datoteke unutarnjih veza %s: %s\n"
  
! #: tp/texi2any.pl:1340 tp/texi2any.pl:1374
  #, perl-format
  msgid "%s: could not open %s for writing: %s\n"
  msgstr "%s: ne mogu otvoriti %s za pisanje: %s\n"
  
! #: util/texindex.c:223
! msgid "display this help and exit"
! msgstr "prikaÅ¾i ovu pomoÄ‡ i izaÄ‘i"
  
! #: util/texindex.c:225
! msgid "send output to FILE"
! msgstr "spremi izlaz u DATOTEKU"
  
! #: util/texindex.c:227
! msgid "display version information and exit"
! msgstr "prikaÅ¾i informacije o inaÄ�ici i izaÄ‘i"
  
! #: util/texindex.c:237
! #, c-format
  msgid "Usage: %s [OPTION]... FILE...\n"
  msgstr "Uporaba: %s [OPCIJA]... DATOTEKA...\n"
  
! #: util/texindex.c:238
! #, c-format
! msgid "Generate a sorted index for each TeX output FILE.\n"
  msgstr "Napravi razvrstani indeks za svaku TeX izlaznu DATOTEKU.\n"
  
! #: util/texindex.c:241
! #, c-format
! msgid "Usually FILE... is specified as `foo.%c%c' for a document `foo.texi'.\n"
  msgstr "ObiÄ�no se DATOTEKA... navodi kao â€žfoo.%c%câ€� za dokument â€žfoo.texiâ€�.\n"
  
! #: util/texindex.c:243
! #, c-format
! msgid ""
! "\n"
! "Options:\n"
  msgstr ""
  "\n"
  "Opcije:\n"
  
! #: util/texindex.c:743
! #, c-format
! msgid "failure reopening %s"
! msgstr "greÅ¡ka pri ponovnom otvaranju %s"
  
! #: util/texindex.c:758 util/texindex.c:786
! #, c-format
! msgid "%s: not a texinfo index file"
! msgstr "%s: nije texinfo datoteka indeksa"
  
! #: util/texindex.c:993
! #, c-format
! msgid "No page number in %s"
! msgstr "Nema broja stranica u %s"
  
! #: util/texindex.c:1066
! #, c-format
! msgid "entry %s follows an entry with a secondary name"
! msgstr "stavka %s slijedi nakon stavke sa sekundarnim imenom"
  
  #~ msgid "Done."
--- 3606,3989 ----
  "odjeljka?"
  
! #: tp/texi2any.pl:1345 tp/texi2any.pl:1421
  #, perl-format
  msgid "%s: error on closing %s: %s\n"
  msgstr "%s: greÅ¡ka pri zatvaranju %s: %s\n"
  
! #: tp/texi2any.pl:1368 tp/texi2any.pl:1402
  #, perl-format
  msgid "%s: error on closing internal links file %s: %s\n"
  msgstr "%s: greÅ¡ka pri zatvaranju datoteke unutarnjih veza %s: %s\n"
  
! #: tp/texi2any.pl:1374 tp/texi2any.pl:1408
  #, perl-format
  msgid "%s: could not open %s for writing: %s\n"
  msgstr "%s: ne mogu otvoriti %s za pisanje: %s\n"
  
! #: texindex/ti.twjr:373
! #, fuzzy, awk-format
! msgid "%s: unrecognized option `%s'\n"
! msgstr "%s: neprepoznata opcija â€ž--%sâ€�\n"
! 
! #: texindex/ti.twjr:444
! #, fuzzy, awk-format
! msgid "%s is not a Texinfo index file\n"
! msgstr "%s: nije texinfo datoteka indeksa"
  
! #: texindex/ti.twjr:543
! #, awk-format
! msgid "%s:%d: Bad key %s in record\n"
! msgstr ""
  
! #: texindex/ti.twjr:566
! #, awk-format
! msgid "%s:%d: Bad entry; expected three fields, not %d\n"
! msgstr ""
  
! #: texindex/ti.twjr:725
! #, awk-format
! msgid "%s:%d: Bad entry; expected %s at column %d\n"
! msgstr ""
! 
! #: texindex/ti.twjr:1254
! msgid "..."
! msgstr ""
! 
! #: texindex/ti.twjr:1273
! #, fuzzy, awk-format
  msgid "Usage: %s [OPTION]... FILE...\n"
  msgstr "Uporaba: %s [OPCIJA]... DATOTEKA...\n"
  
! #: texindex/ti.twjr:1274
! #, fuzzy
! msgid "Generate a sorted index for each TeX output FILE."
  msgstr "Napravi razvrstani indeks za svaku TeX izlaznu DATOTEKU.\n"
  
! #: texindex/ti.twjr:1275
! #, fuzzy
! msgid "Usually FILE... is specified as `foo.??' for a document `foo.texi'."
  msgstr "ObiÄ�no se DATOTEKA... navodi kao â€žfoo.%c%câ€� za dokument â€žfoo.texiâ€�.\n"
  
! #: texindex/ti.twjr:1277
! #, fuzzy
! msgid "Options:"
  msgstr ""
  "\n"
  "Opcije:\n"
  
! #: texindex/ti.twjr:1278
! #, fuzzy
! msgid " -h, --help   display this help and exit"
! msgstr "prikaÅ¾i ovu pomoÄ‡ i izaÄ‘i"
  
! #: texindex/ti.twjr:1279
! msgid " --version    display version information and exit"
! msgstr ""
  
! #: texindex/ti.twjr:1280
! msgid " --           end option processing"
! msgstr ""
  
! #~ msgid ""
! #~ "\n"
! #~ "Email bug reports to bug-texinfo@gnu.org,\n"
! #~ "general questions and discussion to help-texinfo@gnu.org.\n"
! #~ "Texinfo home page: http://www.gnu.org/software/texinfo/"
! #~ msgstr ""
! #~ "\n"
! #~ "Prijavite greÅ¡ke na bug-texinfo@gnu.org,\n"
! #~ "opÄ‡enita pitanja i diskusije na help-texinfo@gnu.org.\n"
! #~ "Texinfo poÄ�etna stranica: http://www.gnu.org/software/texinfo/\n"
! #~ "Prijavite greÅ¡ke prijevoda na lokalizacija@linux.hr."
! 
! #~ msgid "Insert this character"
! #~ msgstr "Umetni ovaj znak"
! 
! #~ msgid "No index entries."
! #~ msgstr "Nema stavki indeksa."
! 
! #~ msgid "CAN'T SEE THIS"
! #~ msgstr "NE MOGU VIDJETI OVO"
! 
! #~ msgid ""
! #~ "\n"
! #~ "* Menu: Nodes whose indices contain `%s':\n"
! #~ msgstr ""
! #~ "\n"
! #~ "* Izbornik: ÄŒvorovi Ä�iji indeksi sadrÅ¾e â€ž%sâ€�:\n"
! 
! #~ msgid "No index"
! #~ msgstr "Nema indeksa"
! 
! #~ msgid "Index for `%s'"
! #~ msgstr "Indeks za â€ž%sâ€�"
! 
! #, fuzzy
! #~ msgid "File names matching `%s'"
! #~ msgstr "nema odgovarajuÄ‡eg â€ž%cend %sâ€�"
! 
! #~ msgid ""
! #~ "Basic Commands in Info Windows\n"
! #~ "******************************\n"
! #~ msgstr ""
! #~ "Osnovne naredbe u Info prozorima\n"
! #~ "********************************\n"
! 
! #~ msgid "  %-10s  Quit this help.\n"
! #~ msgstr "  %-10s  Napusti ovu pomoÄ‡.\n"
! 
! #~ msgid "  %-10s  Quit Info altogether.\n"
! #~ msgstr "  %-10s  Potpuno zavrÅ¡i s radom (Quit).\n"
! 
! #~ msgid "  %-10s  Invoke the Info tutorial.\n"
! #~ msgstr "  %-10s  Pozovi Info priruÄ�nik.\n"
! 
! #~ msgid "  %-10s  Move to the `next' node of this node.\n"
! #~ msgstr "  %-10s  Idi na sljedeÄ‡i (â€žnextâ€�) Ä�vor u odnosu na ovaj.\n"
! 
! #~ msgid "  %-10s  Move to the `previous' node of this node.\n"
! #~ msgstr "  %-10s  Idi na prethodni (â€žpreviousâ€�) Ä�vor u odnosu na ovaj.\n"
! 
! #~ msgid "  %-10s  Move `up' from this node.\n"
! #~ msgstr "  %-10s  Idi gore (â€župâ€�) u odnosu na ovaj Ä�vor.\n"
! 
! #~ msgid ""
! #~ "  %-10s  Pick menu item specified by name.\n"
! #~ "              Picking a menu item causes another node to be selected.\n"
! #~ msgstr ""
! #~ "  %-10s  Izaberi stavku izbornika navedenu imenom.\n"
! #~ "              Izbor stavke izbornika bira drugi Ä�vor.\n"
! 
! #~ msgid "  %-10s  Follow a cross reference.  Reads name of reference.\n"
! #~ msgstr "  %-10s  Slijedi unakrsnu referencu. ÄŒita ime reference.\n"
! 
! #~ msgid "  %-10s  Move to the last node seen in this window.\n"
! #~ msgstr "  %-10s  Pomakni se na posljednji viÄ‘en Ä�vor u ovom prozoru.\n"
! 
! #~ msgid "  %-10s  Skip to next hypertext link within this node.\n"
! #~ msgstr ""
! #~ "  %-10s  Pomakni se na sljedeÄ‡u hipertekstualnu vezu u ovom Ä�voru.\n"
! 
! #~ msgid "  %-10s  Follow the hypertext link under cursor.\n"
! #~ msgstr "  %-10s  Slijedi hipertekstualnu vezu ispod kursora.\n"
! 
! #~ msgid "  %-10s  Move to the `directory' node.  Equivalent to `g (DIR)'.\n"
! #~ msgstr "  %-10s  Pomakni se na â€ždirectoryâ€� Ä�vor. Isto kao â€žg (DIR)â€�.\n"
! 
! #~ msgid "  %-10s  Move to the Top node.  Equivalent to `g Top'.\n"
! #~ msgstr "  %-10s  Idi na vrÅ¡ni (Top) Ä�vor. Isto kao â€žg Topâ€�.\n"
! 
! #~ msgid ""
! #~ "Moving within a node:\n"
! #~ "---------------------\n"
! #~ msgstr ""
! #~ "Pomicanje unutar Ä�vora:\n"
! #~ "-----------------------\n"
! 
! #~ msgid "  %-10s  Scroll forward a page.\n"
! #~ msgstr "  %-10s  Pomakni se jednu stranicu naprijed.\n"
! 
! #~ msgid "  %-10s  Scroll backward a page.\n"
! #~ msgstr "  %-10s  Pomakni se jednu stranicu natrag.\n"
! 
! #~ msgid "  %-10s  Go to the beginning of this node.\n"
! #~ msgstr "  %-10s  Idi na poÄ�etak ovog Ä�vora.\n"
! 
! #~ msgid "  %-10s  Go to the end of this node.\n"
! #~ msgstr "  %-10s  Idi na kraj ovog Ä�vora.\n"
! 
! #~ msgid "  %-10s  Scroll forward 1 line.\n"
! #~ msgstr "  %-10s  Pomakni se naprijed 1 redak.\n"
! 
! #~ msgid "  %-10s  Scroll backward 1 line.\n"
! #~ msgstr "  %-10s  Pomakni se natrag 1 redak.\n"
! 
! #~ msgid ""
! #~ "Other commands:\n"
! #~ "---------------\n"
! #~ msgstr ""
! #~ "Ostale naredbe:\n"
! #~ "--------------\n"
! 
! #~ msgid "  %-10s  Pick first...ninth item in node's menu.\n"
! #~ msgstr "  %-10s  Izaberi prvu...devetu stavku u izborniku Ä�vora.\n"
! 
! #~ msgid "  %-10s  Pick last item in node's menu.\n"
! #~ msgstr "  %-10s  Izaberi zadnju stavku u izborniku Ä�vora.\n"
! 
! #~ msgid ""
! #~ "  %-10s  Search for a specified string in the index entries of this Info\n"
! #~ "              file, and select the node referenced by the first entry "
! #~ "found.\n"
! #~ msgstr ""
! #~ "..%-10s  TraÅ¾i navedeni niz u stavkama indeksa ove Info datoteke\n"
! #~ "              i izaberi Ä�vor referenciran prvom naÄ‘enom stavkom.\n"
! 
! #~ msgid ""
! #~ "  %-10s  Move to node specified by name.\n"
! #~ "              You may include a filename as well, as in "
! #~ "(FILENAME)NODENAME.\n"
! #~ msgstr ""
! #~ "  %-10s  Pomakni se na Ä�vor naveden imenom.\n"
! #~ "              MoÅ¾ete takoÄ‘er ukljuÄ�iti ime datoteke, kao u "
! #~ "(DATOTEKA)IMEÄŒVORA.\n"
! 
! #~ msgid ""
! #~ "  %-10s  Search forward for a specified string,\n"
! #~ "              and select the node in which the next occurrence is found.\n"
! #~ msgstr ""
! #~ "  %-10s  TraÅ¾i navedeni niz prema naprijed\n"
! #~ "              i izaberi Ä�vor u kojem je pronaÄ‘ena sljedeÄ‡a pojava.\n"
! 
! #~ msgid ""
! #~ "  %-10s  Search backward for a specified string,\n"
! #~ "              and select the node in which the next occurrence is found.\n"
! #~ msgstr ""
! #~ "  %-10s  TraÅ¾i navedeni niz prema natrag\n"
! #~ "              i izaberi Ä�vor u kojem je pronaÄ‘ena sljedeÄ‡a pojava.\n"
! 
! #~ msgid "ESC %s is undefined."
! #~ msgstr "ESC %s nije definiran."
! 
! #~ msgid "%s is defined to %s."
! #~ msgstr "%s je definiran kao %s."
! 
! #~ msgid ""
! #~ "Selecting other nodes:\n"
! #~ "----------------------\n"
! #~ msgstr ""
! #~ "Izbor drugih Ä�vorova:\n"
! #~ "---------------------\n"
! 
! #~ msgid "incorrect number of arguments"
! #~ msgstr "pogreÅ¡an broj argumenata"
! 
! #~ msgid "cannot open input file `%s'"
! #~ msgstr "ne mogu otvoriti ulaznu datoteku â€ž%sâ€�"
! 
! #~ msgid "cannot create output file `%s'"
! #~ msgstr "ne mogu napraviti izlaznu datoteku â€ž%sâ€�"
! 
! #~ msgid "error writing to `%s'"
! #~ msgstr "greÅ¡ka pri pisanju u â€ž%sâ€�"
! 
! #~ msgid "error closing output file `%s'"
! #~ msgstr "greÅ¡ka pri zatvaranju izlazne datoteke â€ž%sâ€�"
! 
! # this needs to be clarified and verified against info program, since
! # I'm not sure what kind of section they're talking about
! #~ msgid "section too long"
! #~ msgstr "predugaÄ�ak odjeljak"
! 
! #~ msgid ""
! #~ "Usage: %s [OPTION]... [INPUT-FILE]\n"
! #~ "\n"
! #~ "Compile infokey source file to infokey file.  Reads INPUT-FILE (default\n"
! #~ "$HOME/.infokey) and writes compiled key file to (by default) $HOME/."
! #~ "info.\n"
! #~ "\n"
! #~ "Options:\n"
! #~ "  --output FILE        output to FILE instead of $HOME/.info\n"
! #~ "  --help               display this help and exit.\n"
! #~ "  --version            display version information and exit.\n"
! #~ msgstr ""
! #~ "Uporaba: %s [OPCIJA]... [ULAZNA-DATOTEKA]\n"
! #~ "\n"
! #~ "Kompajliraj infokey izvornu datoteku u infokey datoteku. ÄŒita ULAZNU-"
! #~ "DATOTEKU\n"
! #~ "(zadano $HOME/.infokey) i sprema kompajliranu key datoteku u (zadano) "
! #~ "$HOME/.info.\n"
! #~ "\n"
! #~ "Opcije:\n"
! #~ "  --output DATOTEKA   ispiÅ¡i u DATOTEKU umjesto u $HOME/.info\n"
! #~ "  --help              prikaÅ¾i ovu pomoÄ‡ i izaÄ‘i.\n"
! #~ "  --version           prikaÅ¾i informacije o inaÄ�ici i izaÄ‘i.\n"
! 
! #~ msgid "Ignoring invalid infokey file `%s' - too small"
! #~ msgstr "Zanemarujem neispravnu infokey datoteku â€ž%sâ€� - premalena"
! 
! #~ msgid "Ignoring invalid infokey file `%s' - too big"
! #~ msgstr "Zanemarujem neispravnu infokey datoteku â€ž%sâ€� - prevelika"
! 
! #~ msgid "Error reading infokey file `%s' - short read"
! #~ msgstr "PogreÅ¡ka pri Ä�itanju infokey datoteke â€ž%sâ€� - kratko Ä�itanje"
! 
! #~ msgid ""
! #~ "Invalid infokey file `%s' (bad magic numbers) -- run infokey to update it"
! #~ msgstr ""
! #~ "Neispravna infokey datoteka â€ž%sâ€� (neispravni Ä�arobni brojevi) -- "
! #~ "pokrenite infokey za aÅ¾uriranje"
! 
! #~ msgid "Your infokey file `%s' is out of date -- run infokey to update it"
! #~ msgstr ""
! #~ "VaÅ¡a infokey datoteka â€ž%sâ€� je zastarjela -- pokrenite infokey za "
! #~ "aÅ¾uriranje"
! 
! #~ msgid ""
! #~ "Invalid infokey file `%s' (bad section length) -- run infokey to update it"
! #~ msgstr ""
! #~ "Neispravna infokey datoteka â€ž%sâ€� (neispravna duljina odjeljka) -- "
! #~ "pokrenite infokey za aÅ¾uriranje"
! 
! #~ msgid ""
! #~ "Invalid infokey file `%s' (bad section code) -- run infokey to update it"
! #~ msgstr ""
! #~ "Neispravna infokey datoteka â€ž%sâ€� (pogreÅ¡an kod odjeljka) -- pokrenite "
! #~ "infokey za aÅ¾uriranje"
! 
! #~ msgid "Bad data in infokey file -- some key bindings ignored"
! #~ msgstr ""
! #~ "Neispravni podaci u infokey datoteci -- neke funkcije tipki zanemarene"
! 
! #~ msgid "Bad data in infokey file -- some var settings ignored"
! #~ msgstr ""
! #~ "Neispravni podaci u infokey datoteci -- neke postavke varijabli zanemarene"
! 
! #~ msgid "Next"
! #~ msgstr "SljedeÄ‡i"
! 
! #~ msgid "No `Prev' for this node."
! #~ msgstr "Nema â€žPrevâ€� (prethodni) za ovaj Ä�vor."
! 
! #~ msgid "Kill node (%s): "
! #~ msgstr "PoniÅ¡ti Ä�vor (%s): "
! 
! #~ msgid "Cannot kill node `%s'"
! #~ msgstr "Ne mogu poniÅ¡titi Ä�vor â€ž%sâ€�"
! 
! #~ msgid "Cannot kill the last node"
! #~ msgstr "Ne mogu poniÅ¡titi zadnji Ä�vor"
! 
! #~ msgid "Kill this node"
! #~ msgstr "PoniÅ¡ti ovaj Ä�vor"
! 
! #, fuzzy
! #~ msgid "writing file %s"
! #~ msgstr "Spremam Ä�vor %s..."
! 
! #, fuzzy
! #~ msgid "closing file %s"
! #~ msgstr "greÅ¡ka pri zatvaranju izlazne datoteke â€ž%sâ€�"
! 
! #~ msgid "Internally used by \\[universal-argument]"
! #~ msgstr "Interno koristi \\[universal-argument]"
! 
! #~ msgid "Usage: makeinfo [OPTION]... TEXINFO-FILE...\n"
! #~ msgstr "Uporaba: makeinfo [OPCIJA]... TEXINFO-DATOTEKA...\n"
! 
! #~ msgid "  or:  texi2any [OPTION]... TEXINFO-FILE...\n"
! #~ msgstr "  ili:  texi2any [OPCIJA]... TEXINFO-DATOTEKA...\n"
! 
! #~ msgid "send output to FILE"
! #~ msgstr "spremi izlaz u DATOTEKU"
! 
! #~ msgid "failure reopening %s"
! #~ msgstr "greÅ¡ka pri ponovnom otvaranju %s"
! 
! #~ msgid "No page number in %s"
! #~ msgstr "Nema broja stranica u %s"
! 
! #~ msgid "entry %s follows an entry with a secondary name"
! #~ msgstr "stavka %s slijedi nakon stavke sa sekundarnim imenom"
  
  #~ msgid "Done."
***************
*** 4231,4237 ****
  #~ msgstr "ÄŒvor â€ž%sâ€� zahtijeva naredbu spremanja u odjeljke (npr. %c%s)"
  
- #~ msgid "No node name specified for `%c%s' command"
- #~ msgstr "Nije navedeno ime Ä�vora za naredbu â€ž%c%sâ€�"
- 
  #~ msgid "Anchor `%s' and node `%s' map to the same file name"
  #~ msgstr "Sidro â€ž%sâ€� i Ä�vor â€ž%sâ€� su pridruÅ¾eni istom imenu datoteke"
--- 4316,4319 ----
Binary files texinfo-5.2/po/hu.gmo and texinfo-6.0/po/hu.gmo differ
diff -Nrc2 texinfo-5.2/po/hu.po texinfo-6.0/po/hu.po
*** texinfo-5.2/po/hu.po	2013-09-26 23:52:37.000000000 +0100
--- texinfo-6.0/po/hu.po	2015-06-26 13:52:33.000000000 +0100
***************
*** 8,12 ****
  "Project-Id-Version: info\n"
  "Report-Msgid-Bugs-To: bug-texinfo@gnu.org\n"
! "POT-Creation-Date: 2013-09-26 15:52-0700\n"
  "PO-Revision-Date: 2006-02-18 16:00+0100\n"
  "Last-Translator: Mate LABADI <labadimate@freemail.hu>\n"
--- 8,12 ----
  "Project-Id-Version: info\n"
  "Report-Msgid-Bugs-To: bug-texinfo@gnu.org\n"
! "POT-Creation-Date: 2015-06-26 13:52+0100\n"
  "PO-Revision-Date: 2006-02-18 16:00+0100\n"
  "Last-Translator: Mate LABADI <labadimate@freemail.hu>\n"
***************
*** 18,77 ****
  "X-Generator: KBabel 1.11\n"
  
! #: gnulib/lib/error.c:188
  msgid "Unknown system error"
  msgstr ""
  
! #: gnulib/lib/getopt.c:547 gnulib/lib/getopt.c:576
  #, fuzzy, c-format
  msgid "%s: option '%s' is ambiguous; possibilities:"
  msgstr "%s: â€ž%sâ€œ opciÃ³ fÃ©lreÃ©rthetÅ‘\n"
  
! #: gnulib/lib/getopt.c:624 gnulib/lib/getopt.c:628
  #, fuzzy, c-format
  msgid "%s: option '--%s' doesn't allow an argument\n"
  msgstr "%s: OpciÃ³ â€ž--%sâ€œ nem fogad argumentumot\n"
  
! #: gnulib/lib/getopt.c:637 gnulib/lib/getopt.c:642
  #, fuzzy, c-format
  msgid "%s: option '%c%s' doesn't allow an argument\n"
  msgstr "%s: OpciÃ³ â€ž%c%sâ€œ nem fogad argumentumot\n"
  
! #: gnulib/lib/getopt.c:685 gnulib/lib/getopt.c:704
  #, fuzzy, c-format
  msgid "%s: option '--%s' requires an argument\n"
  msgstr "%s: Option â€ž%sâ€œ argumentumot vÃ¡r\n"
  
! #: gnulib/lib/getopt.c:742 gnulib/lib/getopt.c:745
  #, fuzzy, c-format
  msgid "%s: unrecognized option '--%s'\n"
! msgstr "%s: ismeretlen opciÃ³ â€ž--%sâ€œ\n"
  
! #: gnulib/lib/getopt.c:753 gnulib/lib/getopt.c:756
  #, fuzzy, c-format
  msgid "%s: unrecognized option '%c%s'\n"
  msgstr "%s: ismeretlen opciÃ³ â€ž%c%sâ€œ\n"
  
! #: gnulib/lib/getopt.c:805 gnulib/lib/getopt.c:808
  #, fuzzy, c-format
  msgid "%s: invalid option -- '%c'\n"
  msgstr "%s: Ã©rvÃ©nytelen opciÃ³ -- %c\n"
  
! #: gnulib/lib/getopt.c:861 gnulib/lib/getopt.c:878 gnulib/lib/getopt.c:1088
! #: gnulib/lib/getopt.c:1106
  #, fuzzy, c-format
  msgid "%s: option requires an argument -- '%c'\n"
  msgstr "%s: Az opciÃ³ egy argumentumot vÃ¡r -- %c\n"
  
! #: gnulib/lib/getopt.c:934 gnulib/lib/getopt.c:950
  #, fuzzy, c-format
  msgid "%s: option '-W %s' is ambiguous\n"
  msgstr "%s: Option â€ž-W %sâ€œ nem Ã©rthetÅ‘\n"
  
! #: gnulib/lib/getopt.c:974 gnulib/lib/getopt.c:992
  #, fuzzy, c-format
  msgid "%s: option '-W %s' doesn't allow an argument\n"
  msgstr "%s: A  â€ž-W %sâ€œ opciÃ³ nem vÃ¡r argumentumot\n"
  
! #: gnulib/lib/getopt.c:1013 gnulib/lib/getopt.c:1031
  #, fuzzy, c-format
  msgid "%s: option '-W %s' requires an argument\n"
--- 18,82 ----
  "X-Generator: KBabel 1.11\n"
  
! #: gnulib/lib/error.c:191
  msgid "Unknown system error"
  msgstr ""
  
! #: gnulib/lib/getopt.c:575 gnulib/lib/getopt.c:604
  #, fuzzy, c-format
  msgid "%s: option '%s' is ambiguous; possibilities:"
  msgstr "%s: â€ž%sâ€œ opciÃ³ fÃ©lreÃ©rthetÅ‘\n"
  
! #: gnulib/lib/getopt.c:619
! #, fuzzy, c-format
! msgid "%s: option '%s' is ambiguous\n"
! msgstr "%s: Option â€ž-W %sâ€œ nem Ã©rthetÅ‘\n"
! 
! #: gnulib/lib/getopt.c:654 gnulib/lib/getopt.c:658
  #, fuzzy, c-format
  msgid "%s: option '--%s' doesn't allow an argument\n"
  msgstr "%s: OpciÃ³ â€ž--%sâ€œ nem fogad argumentumot\n"
  
! #: gnulib/lib/getopt.c:667 gnulib/lib/getopt.c:672
  #, fuzzy, c-format
  msgid "%s: option '%c%s' doesn't allow an argument\n"
  msgstr "%s: OpciÃ³ â€ž%c%sâ€œ nem fogad argumentumot\n"
  
! #: gnulib/lib/getopt.c:715 gnulib/lib/getopt.c:734
  #, fuzzy, c-format
  msgid "%s: option '--%s' requires an argument\n"
  msgstr "%s: Option â€ž%sâ€œ argumentumot vÃ¡r\n"
  
! #: gnulib/lib/getopt.c:772 gnulib/lib/getopt.c:775
  #, fuzzy, c-format
  msgid "%s: unrecognized option '--%s'\n"
! msgstr "%s: ismeretlen opciÃ³ â€ž%c%sâ€œ\n"
  
! #: gnulib/lib/getopt.c:783 gnulib/lib/getopt.c:786
  #, fuzzy, c-format
  msgid "%s: unrecognized option '%c%s'\n"
  msgstr "%s: ismeretlen opciÃ³ â€ž%c%sâ€œ\n"
  
! #: gnulib/lib/getopt.c:835 gnulib/lib/getopt.c:838
  #, fuzzy, c-format
  msgid "%s: invalid option -- '%c'\n"
  msgstr "%s: Ã©rvÃ©nytelen opciÃ³ -- %c\n"
  
! #: gnulib/lib/getopt.c:891 gnulib/lib/getopt.c:908 gnulib/lib/getopt.c:1118
! #: gnulib/lib/getopt.c:1136
  #, fuzzy, c-format
  msgid "%s: option requires an argument -- '%c'\n"
  msgstr "%s: Az opciÃ³ egy argumentumot vÃ¡r -- %c\n"
  
! #: gnulib/lib/getopt.c:964 gnulib/lib/getopt.c:980
  #, fuzzy, c-format
  msgid "%s: option '-W %s' is ambiguous\n"
  msgstr "%s: Option â€ž-W %sâ€œ nem Ã©rthetÅ‘\n"
  
! #: gnulib/lib/getopt.c:1004 gnulib/lib/getopt.c:1022
  #, fuzzy, c-format
  msgid "%s: option '-W %s' doesn't allow an argument\n"
  msgstr "%s: A  â€ž-W %sâ€œ opciÃ³ nem vÃ¡r argumentumot\n"
  
! #: gnulib/lib/getopt.c:1043 gnulib/lib/getopt.c:1061
  #, fuzzy, c-format
  msgid "%s: option '-W %s' requires an argument\n"
***************
*** 86,92 ****
  msgstr ""
  
  #: gnulib/lib/regcomp.c:137
  msgid "Invalid regular expression"
! msgstr ""
  
  #: gnulib/lib/regcomp.c:140
--- 91,99 ----
  msgstr ""
  
+ # keresÃ©si feltÃ©tel / keresÃ©si szÃ¶veg / keresett szÃ¶veg ? LM
  #: gnulib/lib/regcomp.c:137
+ #, fuzzy
  msgid "Invalid regular expression"
! msgstr "Nincs korÃ¡bbi keresÃ©si feltÃ©tel"
  
  #: gnulib/lib/regcomp.c:140
***************
*** 135,149 ****
  msgstr ""
  
  #: gnulib/lib/regcomp.c:170
  msgid "Invalid preceding regular expression"
! msgstr ""
  
  #: gnulib/lib/regcomp.c:173
  msgid "Premature end of regular expression"
! msgstr ""
  
  #: gnulib/lib/regcomp.c:176
  msgid "Regular expression too big"
! msgstr ""
  
  #: gnulib/lib/regcomp.c:179
--- 142,162 ----
  msgstr ""
  
+ # keresÃ©si feltÃ©tel / keresÃ©si szÃ¶veg / keresett szÃ¶veg ? LM
  #: gnulib/lib/regcomp.c:170
+ #, fuzzy
  msgid "Invalid preceding regular expression"
! msgstr "Nincs korÃ¡bbi keresÃ©si feltÃ©tel"
  
+ # keresÃ©si feltÃ©tel / keresÃ©si szÃ¶veg / keresett szÃ¶veg ? LM
  #: gnulib/lib/regcomp.c:173
+ #, fuzzy
  msgid "Premature end of regular expression"
! msgstr "Nincs korÃ¡bbi keresÃ©si feltÃ©tel"
  
+ # keresÃ©si feltÃ©tel / keresÃ©si szÃ¶veg / keresett szÃ¶veg ? LM
  #: gnulib/lib/regcomp.c:176
+ #, fuzzy
  msgid "Regular expression too big"
! msgstr "Nincs korÃ¡bbi keresÃ©si feltÃ©tel"
  
  #: gnulib/lib/regcomp.c:179
***************
*** 162,267 ****
  msgstr ""
  
! #: info/echo-area.c:283 info/session.c:978
  msgid "Move forward a character"
  msgstr "1 karakterrel elÅ‘re"
  
! #: info/echo-area.c:295 info/session.c:1005
  msgid "Move backward a character"
  msgstr "1 karakterrel hÃ¡tra"
  
! #: info/echo-area.c:307
  msgid "Move to the start of this line"
  msgstr "UgrÃ¡s a sor elejÃ©re"
  
! #: info/echo-area.c:312
  msgid "Move to the end of this line"
  msgstr "UgrÃ¡s a sor vÃ©gÃ©re"
  
! #: info/echo-area.c:320 info/session.c:1037
  msgid "Move forward a word"
  msgstr "1 szÃ³val elÅ‘re"
  
! #: info/echo-area.c:360 info/session.c:1061
  msgid "Move backward a word"
  msgstr "1 szÃ³val hÃ¡tra"
  
! #: info/echo-area.c:400
  msgid "Delete the character under the cursor"
  msgstr "A kurzor alatti karakter tÃ¶rlÃ©se"
  
! #: info/echo-area.c:430
  msgid "Delete the character behind the cursor"
  msgstr "A kurzor elÅ‘tti karakter tÃ¶rlÃ©se"
  
! #: info/echo-area.c:451
  msgid "Cancel or quit operation"
  msgstr "MÅ±velet tÃ¶rlÃ©se vagy kilÃ©pÃ©s"
  
! #: info/echo-area.c:466
  msgid "Accept (or force completion of) this line"
  msgstr "E sor elfogadÃ¡sa (vagy kiegÃ©szÃ­tÃ©se)"
  
! #: info/echo-area.c:471
  msgid "Insert next character verbatim"
  msgstr "A kÃ¶vetkezÅ‘ karakter beszÃºrÃ¡sa"
  
! #: info/echo-area.c:479
! msgid "Insert this character"
! msgstr "E karakter beszÃºrÃ¡sa"
! 
! #: info/echo-area.c:498
  msgid "Insert a TAB character"
  msgstr "Egy TAB karakter beszÃºrÃ¡sa"
  
! #: info/echo-area.c:505
  msgid "Transpose characters at point"
  msgstr "Itteni karakterek felcserÃ©lÃ©se "
  
! #: info/echo-area.c:556
  msgid "Yank back the contents of the last kill"
  msgstr "UtolsÃ³ tÃ¶rlÃ©s tartalmÃ¡nak visszaÃ¡llÃ­tÃ¡sa"
  
  # IMO muss "kill" auch im Folgenden wÃ¶rtlich Ã¼s werden -ke-
! #: info/echo-area.c:563
  msgid "Kill ring is empty"
  msgstr "A tÃ¶rlÃ©snaplÃ³ Ã¼res"
  
! #: info/echo-area.c:576
  msgid "Yank back a previous kill"
  msgstr "Egy korÃ¡bbi tÃ¶rlÃ©s visszaÃ¡llÃ­tÃ¡sa"
  
! #: info/echo-area.c:609
  msgid "Kill to the end of the line"
  msgstr "TÃ¶rlÃ©s a sor vÃ©gÃ©ig"
  
! #: info/echo-area.c:622
  msgid "Kill to the beginning of the line"
  msgstr "TÃ¶rlÃ©s a sor elejÃ©ig"
  
! #: info/echo-area.c:634
  msgid "Kill the word following the cursor"
  msgstr "A kurzort kÃ¶vetÅ‘ szÃ³ tÃ¶rlÃ©se"
  
! #: info/echo-area.c:654
  msgid "Kill the word preceding the cursor"
  msgstr "A kurzort megelÅ‘zÅ‘  szÃ³ tÃ¶rlÃ©se"
  
! #: info/echo-area.c:871 info/echo-area.c:929
  msgid "No completions"
  msgstr "Nincs kiegÃ©szÃ­tÃ©s"
  
! #: info/echo-area.c:873
  msgid "Not complete"
  msgstr "Nem teljes"
  
! #: info/echo-area.c:914
  msgid "List possible completions"
  msgstr "LehetsÃ©ges kiegÃ©szÃ­tÃ©sek listÃ¡ja"
  
! #: info/echo-area.c:933
  msgid "Sole completion"
  msgstr "EgyszerÅ± kiegÃ©szÃ­tÃ©s"
  
! #: info/echo-area.c:941
  #, fuzzy, c-format
  msgid "%d completion:\n"
--- 175,276 ----
  msgstr ""
  
! #: info/echo-area.c:299 info/session.c:1328
  msgid "Move forward a character"
  msgstr "1 karakterrel elÅ‘re"
  
! #: info/echo-area.c:318 info/session.c:1341
  msgid "Move backward a character"
  msgstr "1 karakterrel hÃ¡tra"
  
! #: info/echo-area.c:344
  msgid "Move to the start of this line"
  msgstr "UgrÃ¡s a sor elejÃ©re"
  
! #: info/echo-area.c:349
  msgid "Move to the end of this line"
  msgstr "UgrÃ¡s a sor vÃ©gÃ©re"
  
! #: info/echo-area.c:357 info/session.c:1356
  msgid "Move forward a word"
  msgstr "1 szÃ³val elÅ‘re"
  
! #: info/echo-area.c:397 info/session.c:1370
  msgid "Move backward a word"
  msgstr "1 szÃ³val hÃ¡tra"
  
! #: info/echo-area.c:437
  msgid "Delete the character under the cursor"
  msgstr "A kurzor alatti karakter tÃ¶rlÃ©se"
  
! #: info/echo-area.c:457
  msgid "Delete the character behind the cursor"
  msgstr "A kurzor elÅ‘tti karakter tÃ¶rlÃ©se"
  
! #: info/echo-area.c:478
  msgid "Cancel or quit operation"
  msgstr "MÅ±velet tÃ¶rlÃ©se vagy kilÃ©pÃ©s"
  
! #: info/echo-area.c:493
  msgid "Accept (or force completion of) this line"
  msgstr "E sor elfogadÃ¡sa (vagy kiegÃ©szÃ­tÃ©se)"
  
! #: info/echo-area.c:498
  msgid "Insert next character verbatim"
  msgstr "A kÃ¶vetkezÅ‘ karakter beszÃºrÃ¡sa"
  
! #: info/echo-area.c:530
  msgid "Insert a TAB character"
  msgstr "Egy TAB karakter beszÃºrÃ¡sa"
  
! #: info/echo-area.c:582
  msgid "Transpose characters at point"
  msgstr "Itteni karakterek felcserÃ©lÃ©se "
  
! #: info/echo-area.c:651
  msgid "Yank back the contents of the last kill"
  msgstr "UtolsÃ³ tÃ¶rlÃ©s tartalmÃ¡nak visszaÃ¡llÃ­tÃ¡sa"
  
  # IMO muss "kill" auch im Folgenden wÃ¶rtlich Ã¼s werden -ke-
! #: info/echo-area.c:658
  msgid "Kill ring is empty"
  msgstr "A tÃ¶rlÃ©snaplÃ³ Ã¼res"
  
! #: info/echo-area.c:671
  msgid "Yank back a previous kill"
  msgstr "Egy korÃ¡bbi tÃ¶rlÃ©s visszaÃ¡llÃ­tÃ¡sa"
  
! #: info/echo-area.c:704
  msgid "Kill to the end of the line"
  msgstr "TÃ¶rlÃ©s a sor vÃ©gÃ©ig"
  
! #: info/echo-area.c:717
  msgid "Kill to the beginning of the line"
  msgstr "TÃ¶rlÃ©s a sor elejÃ©ig"
  
! #: info/echo-area.c:729
  msgid "Kill the word following the cursor"
  msgstr "A kurzort kÃ¶vetÅ‘ szÃ³ tÃ¶rlÃ©se"
  
! #: info/echo-area.c:749
  msgid "Kill the word preceding the cursor"
  msgstr "A kurzort megelÅ‘zÅ‘  szÃ³ tÃ¶rlÃ©se"
  
! #: info/echo-area.c:981 info/echo-area.c:1039
  msgid "No completions"
  msgstr "Nincs kiegÃ©szÃ­tÃ©s"
  
! #: info/echo-area.c:983
  msgid "Not complete"
  msgstr "Nem teljes"
  
! #: info/echo-area.c:1032
  msgid "List possible completions"
  msgstr "LehetsÃ©ges kiegÃ©szÃ­tÃ©sek listÃ¡ja"
  
! #: info/echo-area.c:1043
  msgid "Sole completion"
  msgstr "EgyszerÅ± kiegÃ©szÃ­tÃ©s"
  
! #: info/echo-area.c:1052
  #, fuzzy, c-format
  msgid "%d completion:\n"
***************
*** 270,306 ****
  msgstr[1] "%d kiegÃ©szÃ­tÃ©s:\n"
  
! #: info/echo-area.c:1091
  msgid "Insert completion"
  msgstr "KiegÃ©szÃ­tÃ©s beszÃºrÃ¡sa"
  
! #: info/echo-area.c:1228
  #, c-format
  msgid "Building completions..."
  msgstr "KiegÃ©szÃ­tÃ©sek felÃ©pÃ­tÃ©se ..."
  
! #: info/echo-area.c:1347
  msgid "Scroll the completions window"
  msgstr "A kiegÃ©szÃ­tÃ©sek ablak gÃ¶rgetÃ©se "
  
! #: info/filesys.c:88
  #, fuzzy, c-format
  msgid "looking for file \"%s\""
  msgstr "hiba a(z) â€ž%sâ€œ output fÃ¡jl bezÃ¡rÃ¡sakor"
  
! #: info/filesys.c:178
  #, fuzzy, c-format
  msgid "looking for file %s in %s"
  msgstr "hiba a(z) â€ž%sâ€œ output fÃ¡jl bezÃ¡rÃ¡sakor"
  
! #: info/filesys.c:209 info/filesys.c:224 info/filesys.c:245
  #, fuzzy, c-format
  msgid "found file %s"
  msgstr "hiba a(z) â€ž%sâ€œ output fÃ¡jl bezÃ¡rÃ¡sakor"
  
! #: info/footnotes.c:211
  msgid "Footnotes could not be displayed"
  msgstr "A lÃ¡bjegyzetek nem jelenÃ­thetÅ‘k meg"
  
! #: info/footnotes.c:237
  msgid "Show the footnotes associated with this node in another window"
  msgstr "E ponthoz tartozÃ³ lÃ¡bjegyzetek megjelenÃ­tÃ©se egy mÃ¡sik ablakban"
--- 279,316 ----
  msgstr[1] "%d kiegÃ©szÃ­tÃ©s:\n"
  
! #: info/echo-area.c:1169
  msgid "Insert completion"
  msgstr "KiegÃ©szÃ­tÃ©s beszÃºrÃ¡sa"
  
! #: info/echo-area.c:1271
  #, c-format
  msgid "Building completions..."
  msgstr "KiegÃ©szÃ­tÃ©sek felÃ©pÃ­tÃ©se ..."
  
! #: info/echo-area.c:1390
  msgid "Scroll the completions window"
  msgstr "A kiegÃ©szÃ­tÃ©sek ablak gÃ¶rgetÃ©se "
  
! #: info/filesys.c:91
  #, fuzzy, c-format
  msgid "looking for file \"%s\""
  msgstr "hiba a(z) â€ž%sâ€œ output fÃ¡jl bezÃ¡rÃ¡sakor"
  
! #: info/filesys.c:158
  #, fuzzy, c-format
  msgid "looking for file %s in %s"
  msgstr "hiba a(z) â€ž%sâ€œ output fÃ¡jl bezÃ¡rÃ¡sakor"
  
! #: info/filesys.c:227 info/filesys.c:241 info/filesys.c:262
  #, fuzzy, c-format
  msgid "found file %s"
  msgstr "hiba a(z) â€ž%sâ€œ output fÃ¡jl bezÃ¡rÃ¡sakor"
  
! #: info/footnotes.c:231
! #, c-format
  msgid "Footnotes could not be displayed"
  msgstr "A lÃ¡bjegyzetek nem jelenÃ­thetÅ‘k meg"
  
! #: info/footnotes.c:251
  msgid "Show the footnotes associated with this node in another window"
  msgstr "E ponthoz tartozÃ³ lÃ¡bjegyzetek megjelenÃ­tÃ©se egy mÃ¡sik ablakban"
***************
*** 310,383 ****
  msgstr "---------- LÃ¡bjegyzetek ----------"
  
! #: info/indices.c:174
! msgid "Look up a string in the index for this file"
! msgstr "SzÃ¶veg keresÃ©se a fÃ¡jl tÃ¡rgymutatÃ³jÃ¡ban"
! 
! #: info/indices.c:202 info/indices.c:885
  #, c-format
  msgid "Finding index entries..."
  msgstr "TÃ¡rgymutatÃ³bejegyzÃ©sek keresÃ©se..."
  
! #: info/indices.c:209
  #, c-format
  msgid "No indices found."
  msgstr "Nincs tÃ¡rgymutatÃ³."
  
! #: info/indices.c:219
  msgid "Index entry: "
  msgstr "TÃ¡rgymutatÃ³bejegyzÃ©s: "
  
! #: info/indices.c:253 info/indices.c:907 info/session.c:4204
! #, c-format
! msgid "Search string too short"
  msgstr ""
  
! #: info/indices.c:365
  msgid ""
! "Go to the next matching index item from the last `\\[index-search]' command"
  msgstr ""
  "UgrÃ¡s az elÅ‘bbi â€ž\\[index-search]â€œ paranccsal talÃ¡lt tÃ¡rgymutatÃ³ bejegyzÃ©shez"
  
! #: info/indices.c:376
  #, c-format
  msgid "No previous index search string."
  msgstr "Nincs korÃ¡bbi keresÃ©si feltÃ©tel"
  
! #: info/indices.c:383
! #, c-format
! msgid "No index entries."
! msgstr "Nincs tÃ¡rgymutatÃ³."
! 
! #: info/indices.c:431
  #, fuzzy, c-format
! msgid "No more index entries containing `%s'."
  msgstr "Nincs %stÃ¡rgymutatÃ³-bejegyzÃ©s, ami â€ž%s!H-t tartalmaznÃ¡."
  
! #: info/indices.c:432 info/indices.c:942
  #, fuzzy, c-format
! msgid "No index entries containing `%s'."
  msgstr "Nincs %stÃ¡rgymutatÃ³-bejegyzÃ©s, ami â€ž%s!H-t tartalmaznÃ¡."
  
! #: info/indices.c:444
! msgid "CAN'T SEE THIS"
! msgstr "EZ NEM LÃ�THATÃ“"
! 
! #: info/indices.c:480
! #, c-format
! msgid "Found `%s' in %s. (`\\[next-index-match]' tries to find next.)"
! msgstr ""
! "â€ž%sâ€œ szerepel ebben: %s . (kÃ¶vetkezÅ‘ keresÃ©s â€ž\\[next-index-match]â€œ alapjÃ¡n.)"
! 
! #: info/indices.c:611
! #, c-format
! msgid "Scanning indices of `%s'..."
  msgstr "â€ž%sâ€œ tÃ¡rgymutatÃ³inak Ã¡tnÃ©zÃ©se..."
  
! #: info/indices.c:659
! #, c-format
! msgid "No available info files have `%s' in their indices."
! msgstr "Nincs elÃ©rhetÅ‘ fÃ¡jl, amely tÃ¡rgymutatÃ³ja tartalmaznÃ¡  â€ž%sâ€œ-t."
! 
! #: info/indices.c:685
  msgid "Grovel all known info file's indices for a string and build a menu"
  msgstr ""
--- 320,375 ----
  msgstr "---------- LÃ¡bjegyzetek ----------"
  
! #: info/indices.c:123 info/indices.c:806
  #, c-format
  msgid "Finding index entries..."
  msgstr "TÃ¡rgymutatÃ³bejegyzÃ©sek keresÃ©se..."
  
! #: info/indices.c:206
! msgid "Look up a string in the index for this file"
! msgstr "SzÃ¶veg keresÃ©se a fÃ¡jl tÃ¡rgymutatÃ³jÃ¡ban"
! 
! #: info/indices.c:218 info/indices.c:324 info/indices.c:812
  #, c-format
  msgid "No indices found."
  msgstr "Nincs tÃ¡rgymutatÃ³."
  
! #: info/indices.c:222
  msgid "Index entry: "
  msgstr "TÃ¡rgymutatÃ³bejegyzÃ©s: "
  
! #: info/indices.c:439
! #, fuzzy, c-format
! msgid "Found '%s' in %s. ('\\[next-index-match]' tries to find next.)"
  msgstr ""
+ "â€ž%sâ€œ szerepel ebben: %s . (kÃ¶vetkezÅ‘ keresÃ©s â€ž\\[next-index-match]â€œ alapjÃ¡n.)"
  
! #: info/indices.c:449
! #, fuzzy
  msgid ""
! "Go to the next matching index item from the last '\\[index-search]' command"
  msgstr ""
  "UgrÃ¡s az elÅ‘bbi â€ž\\[index-search]â€œ paranccsal talÃ¡lt tÃ¡rgymutatÃ³ bejegyzÃ©shez"
  
! #: info/indices.c:460
  #, c-format
  msgid "No previous index search string."
  msgstr "Nincs korÃ¡bbi keresÃ©si feltÃ©tel"
  
! #: info/indices.c:478
  #, fuzzy, c-format
! msgid "No more index entries containing '%s'."
  msgstr "Nincs %stÃ¡rgymutatÃ³-bejegyzÃ©s, ami â€ž%s!H-t tartalmaznÃ¡."
  
! #: info/indices.c:479 info/indices.c:874
  #, fuzzy, c-format
! msgid "No index entries containing '%s'."
  msgstr "Nincs %stÃ¡rgymutatÃ³-bejegyzÃ©s, ami â€ž%s!H-t tartalmaznÃ¡."
  
! #: info/indices.c:583
! #, fuzzy, c-format
! msgid "Scanning indices of '%s'..."
  msgstr "â€ž%sâ€œ tÃ¡rgymutatÃ³inak Ã¡tnÃ©zÃ©se..."
  
! #: info/indices.c:636
  msgid "Grovel all known info file's indices for a string and build a menu"
  msgstr ""
***************
*** 385,467 ****
  "Ã©pÃ­tÃ©se"
  
! #: info/indices.c:689
! msgid "Index apropos: "
  msgstr "TÃ¡rgymutatÃ³ apropÃ³k:"
  
! #: info/indices.c:717
! #, c-format
! msgid ""
! "\n"
! "* Menu: Nodes whose indices contain `%s':\n"
! msgstr ""
! "\n"
! "* MenÃ¼: Oldalak, amelyek tÃ¡rgymutatÃ³i tartalmazzÃ¡k â€ž%sâ€œ-t:\n"
  
! #: info/indices.c:869
  msgid "List all matches of a string in the index"
  msgstr ""
  
! #: info/indices.c:891
! #, fuzzy, c-format
! msgid "No index"
! msgstr "Nincs tÃ¡rgymutatÃ³."
! 
! #: info/indices.c:895
  #, fuzzy
! msgid "Index topic: "
  msgstr "TÃ¡rgymutatÃ³ apropÃ³k:"
  
! #: info/indices.c:913
  #, fuzzy, c-format
! msgid "Index for `%s'"
! msgstr " ehhez: %s"
! 
! #: info/indices.c:966
! #, fuzzy, c-format
! msgid "File names matching `%s'"
! msgstr "Nincs egyezÅ‘ â€ž%cend %sâ€œ"
  
! #: info/indices.c:996
! msgid "Show all matching files"
  msgstr ""
  
! #: info/indices.c:1000
  #, fuzzy, c-format
! msgid "No file index"
! msgstr "Nincs tÃ¡rgymutatÃ³."
  
  #: info/info.c:316
  #, c-format
! msgid "no index entries found for `%s'\n"
! msgstr "Nincs tÃ¡rgymutatÃ³ ehhez: %s\n"
  
! #: info/info.c:490
  #, c-format
  msgid "invalid number: %s\n"
  msgstr ""
  
! #: info/info.c:641
  #, c-format
  msgid "malformed variable assignment: %s"
  msgstr ""
  
! #: info/info.c:650 info/infomap.c:1218
  #, fuzzy, c-format
  msgid "%s: no such variable"
  msgstr "Ismeretlen parancs: â€ž%sâ€œ"
  
! #: info/info.c:654 info/infomap.c:1222
  #, fuzzy, c-format
  msgid "value %s is not valid for variable %s"
  msgstr "Egy Info vÃ¡ltozÃ³ beÃ¡llÃ­tÃ¡sa"
  
! #: info/info.c:671 info/infokey.c:892
  #, c-format
  msgid "Try --help for more information.\n"
  msgstr "A --help tÃ¶bb informÃ¡ciÃ³t ad.\n"
  
! #: info/info.c:693 info/infokey.c:144 install-info/install-info.c:2163
! #: tp/texi2any.pl:861 util/texindex.c:295
! #, c-format, perl-format
  msgid ""
  "Copyright (C) %s Free Software Foundation, Inc.\n"
--- 377,457 ----
  "Ã©pÃ­tÃ©se"
  
! #: info/indices.c:644 info/indices.c:646
! #, fuzzy
! msgid "Index apropos"
  msgstr "TÃ¡rgymutatÃ³ apropÃ³k:"
  
! #: info/indices.c:686
! #, fuzzy, c-format
! msgid "Index entries containing '%s':\n"
! msgstr "Nincs %stÃ¡rgymutatÃ³-bejegyzÃ©s, ami â€ž%s!H-t tartalmaznÃ¡."
  
! #: info/indices.c:791
  msgid "List all matches of a string in the index"
  msgstr ""
  
! #: info/indices.c:818 info/indices.c:820
  #, fuzzy
! msgid "Index topic"
  msgstr "TÃ¡rgymutatÃ³ apropÃ³k:"
  
! #: info/indices.h:40
  #, fuzzy, c-format
! msgid "No available info files have '%s' in their indices."
! msgstr "Nincs elÃ©rhetÅ‘ fÃ¡jl, amely tÃ¡rgymutatÃ³ja tartalmaznÃ¡  â€ž%sâ€œ-t."
  
! #: info/info-utils.c:899
! #, c-format
! msgid "Error converting file character encoding."
  msgstr ""
  
! #: info/info.c:223 info/session.c:2700
  #, fuzzy, c-format
! msgid "No menu item '%s' in node '%s'."
! msgstr "Nincs â€ž%sâ€œ menÃ¼elem a(z) â€ž%sâ€œ oldalon."
  
  #: info/info.c:316
+ #, fuzzy, c-format
+ msgid "No file given for node '%s'."
+ msgstr "Nincs menÃ¼ a(z) â€ž%sâ€œ oldalon."
+ 
+ #: info/info.c:365 info/info.c:1115
+ #, fuzzy, c-format
+ msgid "Cannot find node '%s'."
+ msgstr "A(z) â€ž%sâ€œ oldal nem talÃ¡lhatÃ³."
+ 
+ #: info/info.c:387
  #, c-format
! msgid "No program name given."
! msgstr ""
  
! #: info/info.c:578
  #, c-format
  msgid "invalid number: %s\n"
  msgstr ""
  
! #: info/info.c:758
  #, c-format
  msgid "malformed variable assignment: %s"
  msgstr ""
  
! #: info/info.c:765 info/infokey.c:537
  #, fuzzy, c-format
  msgid "%s: no such variable"
  msgstr "Ismeretlen parancs: â€ž%sâ€œ"
  
! #: info/info.c:771 info/infokey.c:539
  #, fuzzy, c-format
  msgid "value %s is not valid for variable %s"
  msgstr "Egy Info vÃ¡ltozÃ³ beÃ¡llÃ­tÃ¡sa"
  
! #: info/info.c:783
  #, c-format
  msgid "Try --help for more information.\n"
  msgstr "A --help tÃ¶bb informÃ¡ciÃ³t ad.\n"
  
! #: info/info.c:805 install-info/install-info.c:2212 tp/texi2any.pl:878
! #: texindex/ti.twjr:1293
! #, c-format, awk-format, perl-format
  msgid ""
  "Copyright (C) %s Free Software Foundation, Inc.\n"
***************
*** 472,486 ****
  msgstr ""
  
! #: info/info.c:785
  #, fuzzy, c-format
! msgid "can't open %s: %s"
! msgstr "%s: A CSS fÃ¡jl nem nyithatÃ³ meg: %s"
! 
! #: info/info.c:791
! #, c-format
! msgid "debugging output diverted to \"%s\""
! msgstr ""
  
! #: info/info.c:877
  #, c-format
  msgid ""
--- 462,471 ----
  msgstr ""
  
! #: info/info.c:963
  #, fuzzy, c-format
! msgid "no index entries found for '%s'\n"
! msgstr "Nincs tÃ¡rgymutatÃ³ ehhez: %s\n"
  
! #: info/info.c:1016
  #, c-format
  msgid ""
***************
*** 490,494 ****
  msgstr ""
  
! #: info/info.c:883
  msgid ""
  "Options:\n"
--- 475,479 ----
  msgstr ""
  
! #: info/info.c:1022
  msgid ""
  "Options:\n"
***************
*** 501,505 ****
  msgstr ""
  
! #: info/info.c:891
  msgid ""
  "  -h, --help                   display this help and exit.\n"
--- 486,490 ----
  msgstr ""
  
! #: info/info.c:1030
  msgid ""
  "  -h, --help                   display this help and exit.\n"
***************
*** 509,513 ****
  msgstr ""
  
! #: info/info.c:897
  msgid ""
  "  -R, --raw-escapes            output \"raw\" ANSI escapes (default).\n"
--- 494,498 ----
  msgstr ""
  
! #: info/info.c:1036
  msgid ""
  "  -R, --raw-escapes            output \"raw\" ANSI escapes (default).\n"
***************
*** 517,525 ****
  msgstr ""
  
! #: info/info.c:904
  msgid "  -b, --speech-friendly        be friendly to speech synthesizers."
  msgstr ""
  
! #: info/info.c:908
  msgid ""
  "      --strict-node-location   (for debugging) use Info file pointers as-"
--- 502,510 ----
  msgstr ""
  
! #: info/info.c:1043
  msgid "  -b, --speech-friendly        be friendly to speech synthesizers."
  msgstr ""
  
! #: info/info.c:1047
  msgid ""
  "      --strict-node-location   (for debugging) use Info file pointers as-"
***************
*** 533,553 ****
  msgstr ""
  
! #: info/info.c:917
  msgid ""
  "\n"
  "The first non-option argument, if present, is the menu entry to start from;\n"
! "it is searched for in all `dir' files along INFOPATH.\n"
! "If it is not present, info merges all `dir' files and shows the result.\n"
  "Any remaining arguments are treated as the names of menu\n"
  "items relative to the initial node visited."
  msgstr ""
  
! #: info/info.c:924
  msgid ""
  "\n"
! "For a summary of key bindings, type h within Info."
  msgstr ""
  
! #: info/info.c:927
  msgid ""
  "\n"
--- 518,538 ----
  msgstr ""
  
! #: info/info.c:1056
  msgid ""
  "\n"
  "The first non-option argument, if present, is the menu entry to start from;\n"
! "it is searched for in all 'dir' files along INFOPATH.\n"
! "If it is not present, info merges all 'dir' files and shows the result.\n"
  "Any remaining arguments are treated as the names of menu\n"
  "items relative to the initial node visited."
  msgstr ""
  
! #: info/info.c:1063
  msgid ""
  "\n"
! "For a summary of key bindings, type H within Info."
  msgstr ""
  
! #: info/info.c:1066
  msgid ""
  "\n"
***************
*** 557,561 ****
  "  info info-stnd             show the manual specific to this Info program\n"
  "  info emacs                 start at emacs node from top-level dir\n"
! "  info emacs buffers         start at buffers node within emacs manual\n"
  "  info --show-options emacs  start at node with emacs' command line options\n"
  "  info --subnodes -o out.txt emacs  dump entire manual to out.txt\n"
--- 542,548 ----
  "  info info-stnd             show the manual specific to this Info program\n"
  "  info emacs                 start at emacs node from top-level dir\n"
! "  info emacs buffers         select buffers menu entry in emacs manual\n"
! "  info emacs -n Files        start at Files node within emacs manual\n"
! "  info '(emacs)Files'        alternative way to start at Files node\n"
  "  info --show-options emacs  start at node with emacs' command line options\n"
  "  info --subnodes -o out.txt emacs  dump entire manual to out.txt\n"
***************
*** 563,569 ****
  msgstr ""
  
! #: info/info.c:938 info/infokey.c:911 util/texindex.c:259
  msgid ""
- "\n"
  "Email bug reports to bug-texinfo@gnu.org,\n"
  "general questions and discussion to help-texinfo@gnu.org.\n"
--- 550,557 ----
  msgstr ""
  
! #: info/info.c:1081 install-info/install-info.c:616 tp/texi2any.pl:866
! #: texindex/ti.twjr:1282
! #, fuzzy
  msgid ""
  "Email bug reports to bug-texinfo@gnu.org,\n"
  "general questions and discussion to help-texinfo@gnu.org.\n"
***************
*** 576,599 ****
  "Texinfo honlap: http://www.gnu.org/software/texinfo/"
  
! #: info/info.c:972
! #, c-format
! msgid "Cannot find node `%s'."
! msgstr "A(z) â€ž%sâ€œ oldal nem talÃ¡lhatÃ³."
! 
! #: info/info.c:973
! #, c-format
! msgid "Cannot find node `(%s)%s'."
  msgstr "A(z) â€ž(%s)%sâ€œ oldal nem talÃ¡lhatÃ³."
  
! #: info/info.c:974
  msgid "Cannot find a window!"
  msgstr "Nem talÃ¡lhatÃ³ ablak!"
  
  # ATNEZNI LM
! #: info/info.c:975
  msgid "Point doesn't appear within this window's node!"
  msgstr "A pont nem jelenik meg az ablakon lÃ¡thatÃ³ oldalon!"
  
! #: info/info.c:976
  msgid "Cannot delete the last window."
  msgstr "Az utolsÃ³ ablak nem tÃ¶rÃ¶lhetÅ‘!"
--- 564,582 ----
  "Texinfo honlap: http://www.gnu.org/software/texinfo/"
  
! #: info/info.c:1116
! #, fuzzy, c-format
! msgid "Cannot find node '(%s)%s'."
  msgstr "A(z) â€ž(%s)%sâ€œ oldal nem talÃ¡lhatÃ³."
  
! #: info/info.c:1117
  msgid "Cannot find a window!"
  msgstr "Nem talÃ¡lhatÃ³ ablak!"
  
  # ATNEZNI LM
! #: info/info.c:1118
  msgid "Point doesn't appear within this window's node!"
  msgstr "A pont nem jelenik meg az ablakon lÃ¡thatÃ³ oldalon!"
  
! #: info/info.c:1119
  msgid "Cannot delete the last window."
  msgstr "Az utolsÃ³ ablak nem tÃ¶rÃ¶lhetÅ‘!"
***************
*** 601,605 ****
  # node = csomÃ³pont? LM
  # vagy csak pont? sas
! #: info/info.c:977
  msgid "No menu in this node."
  msgstr "Nincs menÃ¼ ezen az oldalon."
--- 584,588 ----
  # node = csomÃ³pont? LM
  # vagy csak pont? sas
! #: info/info.c:1120
  msgid "No menu in this node."
  msgstr "Nincs menÃ¼ ezen az oldalon."
***************
*** 607,611 ****
  # node = csomÃ³pont? LM
  # vagy csak pont? sas
! #: info/info.c:978
  msgid "No footnotes in this node."
  msgstr "Nincs lÃ¡bjegyezet ezen az oldalon."
--- 590,594 ----
  # node = csomÃ³pont? LM
  # vagy csak pont? sas
! #: info/info.c:1121
  msgid "No footnotes in this node."
  msgstr "Nincs lÃ¡bjegyezet ezen az oldalon."
***************
*** 613,640 ****
  # node = csomÃ³pont? LM
  # vagy csak pont? sas
! #: info/info.c:979
  msgid "No cross references in this node."
  msgstr "Ez az oldal nem tartalmaz kereszthivatkozÃ¡st."
  
! #: info/info.c:980
! #, c-format
! msgid "No `%s' pointer for this node."
  msgstr "Nincs â€ž%sâ€œ utalÃ¡s ezen az oldalon."
  
! #: info/info.c:981
! #, c-format
! msgid "Unknown Info command `%c'; try `?' for help."
  msgstr "Ismeretlen Info parancs: â€ž%câ€œ. A â€ž?â€œ sÃºg."
  
  # smart = okos vagy smart = modern vagy smart = fejlett ? LM
  # sztem fejlett: sas
! #: info/info.c:982
! #, c-format
! msgid "Terminal type `%s' is not smart enough to run Info."
  msgstr "A â€ž%sâ€œ terminÃ¡ltÃ­pus nem elÃ©g fejlett az Info futtatÃ¡sÃ¡hoz."
  
  # tegez/magÃ¡z? LM
  # talÃ¡n egy kicsit jobb a magÃ¡zÃ¡s itt, de ahogy tetszik, de 1sÃ©ges legyen - sas
! #: info/info.c:983
  msgid "You are already at the last page of this node."
  msgstr "Ã–n mÃ¡r az oldal utolsÃ³ lapjÃ¡t lÃ¡tja."
--- 596,623 ----
  # node = csomÃ³pont? LM
  # vagy csak pont? sas
! #: info/info.c:1122
  msgid "No cross references in this node."
  msgstr "Ez az oldal nem tartalmaz kereszthivatkozÃ¡st."
  
! #: info/info.c:1123
! #, fuzzy, c-format
! msgid "No '%s' pointer for this node."
  msgstr "Nincs â€ž%sâ€œ utalÃ¡s ezen az oldalon."
  
! #: info/info.c:1124
! #, fuzzy, c-format
! msgid "Unknown Info command '%c'; try '?' for help."
  msgstr "Ismeretlen Info parancs: â€ž%câ€œ. A â€ž?â€œ sÃºg."
  
  # smart = okos vagy smart = modern vagy smart = fejlett ? LM
  # sztem fejlett: sas
! #: info/info.c:1125
! #, fuzzy, c-format
! msgid "Terminal type '%s' is not smart enough to run Info."
  msgstr "A â€ž%sâ€œ terminÃ¡ltÃ­pus nem elÃ©g fejlett az Info futtatÃ¡sÃ¡hoz."
  
  # tegez/magÃ¡z? LM
  # talÃ¡n egy kicsit jobb a magÃ¡zÃ¡s itt, de ahogy tetszik, de 1sÃ©ges legyen - sas
! #: info/info.c:1126
  msgid "You are already at the last page of this node."
  msgstr "Ã–n mÃ¡r az oldal utolsÃ³ lapjÃ¡t lÃ¡tja."
***************
*** 642,650 ****
  # tegez/magÃ¡z? LM
  # talÃ¡n egy kicsit jobb a magÃ¡zÃ¡s itt, de ahogy tetszik, de 1sÃ©ges legyen - sas
! #: info/info.c:984
  msgid "You are already at the first page of this node."
  msgstr "Ã–n mÃ¡r az oldal legelsÅ‘ lapjÃ¡t lÃ¡tja."
  
! #: info/info.c:985
  msgid "Only one window."
  msgstr "Csak egy ablak."
--- 625,633 ----
  # tegez/magÃ¡z? LM
  # talÃ¡n egy kicsit jobb a magÃ¡zÃ¡s itt, de ahogy tetszik, de 1sÃ©ges legyen - sas
! #: info/info.c:1127
  msgid "You are already at the first page of this node."
  msgstr "Ã–n mÃ¡r az oldal legelsÅ‘ lapjÃ¡t lÃ¡tja."
  
! #: info/info.c:1128
  msgid "Only one window."
  msgstr "Csak egy ablak."
***************
*** 654,658 ****
  # resulting window = lÃ©trejÃ¶vÅ‘/keletkezÅ‘ ablak
  # LM
! #: info/info.c:986
  msgid "Resulting window would be too small."
  msgstr "Az eredmÃ©nyablak tÃºl kicsi lenne."
--- 637,641 ----
  # resulting window = lÃ©trejÃ¶vÅ‘/keletkezÅ‘ ablak
  # LM
! #: info/info.c:1129
  msgid "Resulting window would be too small."
  msgstr "Az eredmÃ©nyablak tÃºl kicsi lenne."
***************
*** 660,672 ****
  # tegez/magÃ¡z LM
  # ha lehet, legjobb elkerÃ¼lni, pÃ©ldÃ¡ul be kell zÃ¡rni egy ablakot, amÃºgy itt: talÃ¡n egy kicsit jobb a magÃ¡zÃ¡s, de ahogy tetszik, de 1sÃ©ges legyen - sas
! #: info/info.c:987
  msgid "Not enough room for a help window, please delete a window."
  msgstr "Nincs elÃ©g hely sÃºgÃ³ablakhoz, kÃ©rem zÃ¡rjon be egy ablakot!."
  
! #: info/infodoc.c:45
  msgid "Basic Info command keys\n"
  msgstr ""
  
! #: info/infodoc.c:47
  #, fuzzy
  msgid "\\%-10[quit-help]  Close this help window.\n"
--- 643,655 ----
  # tegez/magÃ¡z LM
  # ha lehet, legjobb elkerÃ¼lni, pÃ©ldÃ¡ul be kell zÃ¡rni egy ablakot, amÃºgy itt: talÃ¡n egy kicsit jobb a magÃ¡zÃ¡s, de ahogy tetszik, de 1sÃ©ges legyen - sas
! #: info/info.c:1130
  msgid "Not enough room for a help window, please delete a window."
  msgstr "Nincs elÃ©g hely sÃºgÃ³ablakhoz, kÃ©rem zÃ¡rjon be egy ablakot!."
  
! #: info/infodoc.c:40
  msgid "Basic Info command keys\n"
  msgstr ""
  
! #: info/infodoc.c:42
  #, fuzzy
  msgid "\\%-10[quit-help]  Close this help window.\n"
***************
*** 675,679 ****
  # valahogy hangsÃºlyozni, hogy quit ALTOGETHER? LM
  # Ãºgy Ã©rzem nem, de vajh mire utal ez? Arra, hogy: is? - sas
! #: info/infodoc.c:48
  msgid "\\%-10[quit]  Quit Info altogether.\n"
  msgstr "\\%-10[quit]  KilÃ©pÃ©s az Info-bÃ³l.\n"
--- 658,662 ----
  # valahogy hangsÃºlyozni, hogy quit ALTOGETHER? LM
  # Ãºgy Ã©rzem nem, de vajh mire utal ez? Arra, hogy: is? - sas
! #: info/infodoc.c:43
  msgid "\\%-10[quit]  Quit Info altogether.\n"
  msgstr "\\%-10[quit]  KilÃ©pÃ©s az Info-bÃ³l.\n"
***************
*** 681,690 ****
  # tutorial = bevezetÅ‘ ? LM
  # lehet - sas
! #: info/infodoc.c:49
  msgid "\\%-10[get-info-help-node]  Invoke the Info tutorial.\n"
  msgstr "\\%-10[get-info-help-node]  Az Info bevezetÅ‘ indÃ­tÃ¡sa\n"
  
  # hÃ¡tra / felfele ? LM
! #: info/infodoc.c:51
  #, fuzzy
  msgid "\\%-10[prev-line]  Move up one line.\n"
--- 664,673 ----
  # tutorial = bevezetÅ‘ ? LM
  # lehet - sas
! #: info/infodoc.c:44
  msgid "\\%-10[get-info-help-node]  Invoke the Info tutorial.\n"
  msgstr "\\%-10[get-info-help-node]  Az Info bevezetÅ‘ indÃ­tÃ¡sa\n"
  
  # hÃ¡tra / felfele ? LM
! #: info/infodoc.c:46
  #, fuzzy
  msgid "\\%-10[prev-line]  Move up one line.\n"
***************
*** 693,697 ****
  # elÅ‘re / lefele ? LM
  # elÅ‘re - sas
! #: info/infodoc.c:52
  #, fuzzy
  msgid "\\%-10[next-line]  Move down one line.\n"
--- 676,680 ----
  # elÅ‘re / lefele ? LM
  # elÅ‘re - sas
! #: info/infodoc.c:47
  #, fuzzy
  msgid "\\%-10[next-line]  Move down one line.\n"
***************
*** 699,703 ****
  
  # hÃ¡tra / felfele ? LM
! #: info/infodoc.c:53
  #, fuzzy
  msgid "\\%-10[scroll-backward]  Scroll backward one screenful.\n"
--- 682,686 ----
  
  # hÃ¡tra / felfele ? LM
! #: info/infodoc.c:48
  #, fuzzy
  msgid "\\%-10[scroll-backward]  Scroll backward one screenful.\n"
***************
*** 705,724 ****
  
  # elÅ‘re / lefele ? LM
! #: info/infodoc.c:54
  #, fuzzy
  msgid "\\%-10[scroll-forward]  Scroll forward one screenful.\n"
  msgstr "\\%-10[scroll-forward]  GÃ¶rgetÃ©s egy oldalt elÅ‘re.\n"
  
! #: info/infodoc.c:55
  #, fuzzy
  msgid "\\%-10[beginning-of-node]  Go to the beginning of this node.\n"
  msgstr "\\%-10[beginning-of-node]  UgrÃ¡s az oldal elejÃ©hez.\n"
  
! #: info/infodoc.c:56
  msgid "\\%-10[end-of-node]  Go to the end of this node.\n"
  msgstr "\\%-10[end-of-node]  UgrÃ¡s az oldal vÃ©gÃ©hez.\n"
  
  # Hypertext ? LM
! #: info/infodoc.c:58
  #, fuzzy
  msgid "\\%-10[move-to-next-xref]  Skip to the next hypertext link.\n"
--- 688,707 ----
  
  # elÅ‘re / lefele ? LM
! #: info/infodoc.c:49
  #, fuzzy
  msgid "\\%-10[scroll-forward]  Scroll forward one screenful.\n"
  msgstr "\\%-10[scroll-forward]  GÃ¶rgetÃ©s egy oldalt elÅ‘re.\n"
  
! #: info/infodoc.c:50
  #, fuzzy
  msgid "\\%-10[beginning-of-node]  Go to the beginning of this node.\n"
  msgstr "\\%-10[beginning-of-node]  UgrÃ¡s az oldal elejÃ©hez.\n"
  
! #: info/infodoc.c:51
  msgid "\\%-10[end-of-node]  Go to the end of this node.\n"
  msgstr "\\%-10[end-of-node]  UgrÃ¡s az oldal vÃ©gÃ©hez.\n"
  
  # Hypertext ? LM
! #: info/infodoc.c:53
  #, fuzzy
  msgid "\\%-10[move-to-next-xref]  Skip to the next hypertext link.\n"
***************
*** 727,731 ****
  "bejegyzÃ©sre.\n"
  
! #: info/infodoc.c:59
  #, fuzzy
  msgid ""
--- 710,714 ----
  "bejegyzÃ©sre.\n"
  
! #: info/infodoc.c:54
  #, fuzzy
  msgid ""
***************
*** 736,740 ****
  "kÃ¶vetÃ©se.\n"
  
! #: info/infodoc.c:60
  #, fuzzy
  msgid "\\%-10[history-node]  Go back to the last node seen in this window.\n"
--- 719,723 ----
  "kÃ¶vetÃ©se.\n"
  
! #: info/infodoc.c:55
  #, fuzzy
  msgid "\\%-10[history-node]  Go back to the last node seen in this window.\n"
***************
*** 743,747 ****
  
  # ATNEZNI LM
! #: info/infodoc.c:62
  #, fuzzy
  msgid "\\%-10[global-prev-node]  Go to the previous node in the document.\n"
--- 726,730 ----
  
  # ATNEZNI LM
! #: info/infodoc.c:57
  #, fuzzy
  msgid "\\%-10[global-prev-node]  Go to the previous node in the document.\n"
***************
*** 749,753 ****
  
  # ATNEZNI LM
! #: info/infodoc.c:63
  #, fuzzy
  msgid "\\%-10[global-next-node]  Go to the next node in the document.\n"
--- 732,736 ----
  
  # ATNEZNI LM
! #: info/infodoc.c:58
  #, fuzzy
  msgid "\\%-10[global-next-node]  Go to the next node in the document.\n"
***************
*** 755,759 ****
  
  # ATNEZNI LM
! #: info/infodoc.c:64
  #, fuzzy
  msgid "\\%-10[prev-node]  Go to the previous node on this level.\n"
--- 738,742 ----
  
  # ATNEZNI LM
! #: info/infodoc.c:59
  #, fuzzy
  msgid "\\%-10[prev-node]  Go to the previous node on this level.\n"
***************
*** 761,765 ****
  
  # ATNEZNI LM
! #: info/infodoc.c:65
  #, fuzzy
  msgid "\\%-10[next-node]  Go to the next node on this level.\n"
--- 744,748 ----
  
  # ATNEZNI LM
! #: info/infodoc.c:60
  #, fuzzy
  msgid "\\%-10[next-node]  Go to the next node on this level.\n"
***************
*** 767,786 ****
  
  # ATNEZNI LM
! #: info/infodoc.c:66
  #, fuzzy
  msgid "\\%-10[up-node]  Go up one level.\n"
  msgstr "\\%-10[up-node]  UgrÃ¡s a szÃ¼lÅ‘oldalra.\n"
  
! #: info/infodoc.c:67
  #, fuzzy
  msgid "\\%-10[top-node]  Go to the top node of this document.\n"
  msgstr "\\%-10[end-of-node]  UgrÃ¡s az oldal vÃ©gÃ©hez.\n"
  
! #: info/infodoc.c:68
  #, fuzzy
! msgid "\\%-10[dir-node]  Go to the main `directory' node.\n"
  msgstr "\\%-10[end-of-node]  UgrÃ¡s az oldal vÃ©gÃ©hez.\n"
  
! #: info/infodoc.c:70
  #, fuzzy
  msgid "1...9       Pick the first...ninth item in this node's menu.\n"
--- 750,769 ----
  
  # ATNEZNI LM
! #: info/infodoc.c:61
  #, fuzzy
  msgid "\\%-10[up-node]  Go up one level.\n"
  msgstr "\\%-10[up-node]  UgrÃ¡s a szÃ¼lÅ‘oldalra.\n"
  
! #: info/infodoc.c:62
  #, fuzzy
  msgid "\\%-10[top-node]  Go to the top node of this document.\n"
  msgstr "\\%-10[end-of-node]  UgrÃ¡s az oldal vÃ©gÃ©hez.\n"
  
! #: info/infodoc.c:63
  #, fuzzy
! msgid "\\%-10[dir-node]  Go to the main 'directory' node.\n"
  msgstr "\\%-10[end-of-node]  UgrÃ¡s az oldal vÃ©gÃ©hez.\n"
  
! #: info/infodoc.c:65
  #, fuzzy
  msgid "1...9       Pick the first...ninth item in this node's menu.\n"
***************
*** 789,793 ****
  "kivÃ¡lasztÃ¡sa.\n"
  
! #: info/infodoc.c:71
  #, fuzzy
  msgid "\\%-10[last-menu-item]  Pick the last item in this node's menu.\n"
--- 772,776 ----
  "kivÃ¡lasztÃ¡sa.\n"
  
! #: info/infodoc.c:66
  #, fuzzy
  msgid "\\%-10[last-menu-item]  Pick the last item in this node's menu.\n"
***************
*** 796,805 ****
  "kivÃ¡lasztÃ¡sa.\n"
  
! #: info/infodoc.c:72
  #, fuzzy
  msgid "\\%-10[menu-item]  Pick a menu item specified by name.\n"
  msgstr "  %-10s  MenÃ¼elem kivÃ¡lasztÃ¡sa nÃ©vvel.\n"
  
! #: info/infodoc.c:73
  #, fuzzy
  msgid "\\%-10[xref-item]  Follow a cross reference specified by name.\n"
--- 779,788 ----
  "kivÃ¡lasztÃ¡sa.\n"
  
! #: info/infodoc.c:67
  #, fuzzy
  msgid "\\%-10[menu-item]  Pick a menu item specified by name.\n"
  msgstr "  %-10s  MenÃ¼elem kivÃ¡lasztÃ¡sa nÃ©vvel.\n"
  
! #: info/infodoc.c:68
  #, fuzzy
  msgid "\\%-10[xref-item]  Follow a cross reference specified by name.\n"
***************
*** 808,817 ****
  "beolvasÃ¡sa.\n"
  
! #: info/infodoc.c:74
  #, fuzzy
  msgid "\\%-10[goto-node]  Go to a node specified by name.\n"
  msgstr "  %-10s  UgrÃ¡s egy nÃ©vvel megadott oldalra\n"
  
! #: info/infodoc.c:76
  #, fuzzy
  msgid "\\%-10[search]  Search forward for a specified string.\n"
--- 791,800 ----
  "beolvasÃ¡sa.\n"
  
! #: info/infodoc.c:69
  #, fuzzy
  msgid "\\%-10[goto-node]  Go to a node specified by name.\n"
  msgstr "  %-10s  UgrÃ¡s egy nÃ©vvel megadott oldalra\n"
  
! #: info/infodoc.c:71
  #, fuzzy
  msgid "\\%-10[search]  Search forward for a specified string.\n"
***************
*** 819,833 ****
  
  # ATNEZNI LM
! #: info/infodoc.c:77
  #, fuzzy
  msgid "\\%-10[search-previous]  Search for previous occurrence.\n"
  msgstr "\\%-10[prev-node]  UgrÃ¡s az elÅ‘zÅ‘ oldalra.\n"
  
! #: info/infodoc.c:78
  #, fuzzy
  msgid "\\%-10[search-next]  Search for next occurrence.\n"
  msgstr "  %-10s  Adott szÃ¶veg keresÃ©se visszafele\n"
  
! #: info/infodoc.c:79
  #, fuzzy
  msgid ""
--- 802,816 ----
  
  # ATNEZNI LM
! #: info/infodoc.c:72
  #, fuzzy
  msgid "\\%-10[search-previous]  Search for previous occurrence.\n"
  msgstr "\\%-10[prev-node]  UgrÃ¡s az elÅ‘zÅ‘ oldalra.\n"
  
! #: info/infodoc.c:73
  #, fuzzy
  msgid "\\%-10[search-next]  Search for next occurrence.\n"
  msgstr "  %-10s  Adott szÃ¶veg keresÃ©se visszafele\n"
  
! #: info/infodoc.c:74
  #, fuzzy
  msgid ""
***************
*** 838,1046 ****
  "              Ã©s az elsÅ‘ talÃ¡lat Ã¡ltal mutatott oldal kivÃ¡lasztÃ¡sa.\n"
  
! #: info/infodoc.c:81
  msgid "\\%-10[virtual-index]  Synthesize menu of matching index entries.\n"
  msgstr ""
  
! #: info/infodoc.c:83
  #, fuzzy
  msgid "\\%-10[abort-key]  Cancel the current operation.\n"
  msgstr "Jelen mÅ±velet tÃ¶rlÃ©se"
  
! #: info/infodoc.c:91
! msgid ""
! "Basic Commands in Info Windows\n"
! "******************************\n"
! msgstr ""
! "Alapparancsok az Info ablakban\n"
! "******************************\n"
! 
! #: info/infodoc.c:94
! #, c-format
! msgid "  %-10s  Quit this help.\n"
! msgstr "  %-10s  KilÃ©pÃ©s a sÃºgÃ³bÃ³l.\n"
! 
! # az altogether le legyen forditva ?
! #: info/infodoc.c:95
! #, c-format
! msgid "  %-10s  Quit Info altogether.\n"
! msgstr "  %-10s  KilÃ©pÃ©s az Info-bÃ³l.\n"
! 
! # tutorial = bemutatÃ³?
! #: info/infodoc.c:96
! #, c-format
! msgid "  %-10s  Invoke the Info tutorial.\n"
! msgstr "  %-10s  Az Info bemutatÃ³ indÃ­tÃ¡sa.\n"
! 
! #: info/infodoc.c:100
! #, c-format
! msgid "  %-10s  Move to the `next' node of this node.\n"
! msgstr "  %-10s  UgrÃ¡s a kÃ¶vetkezÅ‘ oldalra.\n"
! 
! #: info/infodoc.c:101
! #, c-format
! msgid "  %-10s  Move to the `previous' node of this node.\n"
! msgstr "  %-10s  UgrÃ¡s az elÅ‘zÅ‘ oldalra.\n"
! 
! #: info/infodoc.c:102
! #, c-format
! msgid "  %-10s  Move `up' from this node.\n"
! msgstr "  %-10s  UgrÃ¡s a szÃ¼lÅ‘oldalra.\n"
! 
! # ATNEZNI LM
! # Egy mÃ¡sik oldalt meghÃ­vÃ³ menÃ¼elem kivÃ¡lasztÃ¡sa? - sas
! #: info/infodoc.c:103
! #, fuzzy, c-format
! msgid ""
! "  %-10s  Pick menu item specified by name.\n"
! "              Picking a menu item causes another node to be selected.\n"
! msgstr ""
! "              A menÃ¼elem kivÃ¡lasztÃ¡sa miatt egy mÃ¡sik oldal lesz meghÃ­vva.\n"
! 
! #: info/infodoc.c:105
! #, c-format
! msgid "  %-10s  Follow a cross reference.  Reads name of reference.\n"
! msgstr ""
! "  %-10s  KereszthivatkozÃ¡s kÃ¶vetÃ©se. A hivatkozÃ¡s nevÃ©nek beolvasÃ¡sa.\n"
! 
! #: info/infodoc.c:106
! #, c-format
! msgid "  %-10s  Move to the last node seen in this window.\n"
! msgstr "  %-10s  UgrÃ¡s az ablakban lÃ¡thatÃ³ utolsÃ³ oldalra.\n"
! 
! # hypertext link = ? LM
! # link = lÃ¡nc, hivatkozÃ¡s - sas
! #: info/infodoc.c:107
! #, c-format
! msgid "  %-10s  Skip to next hypertext link within this node.\n"
! msgstr "  %-10s  UgrÃ¡s az oldalon talÃ¡lhatÃ³ kÃ¶vetkezÅ‘ hypertext linkre.\n"
! 
! #: info/infodoc.c:108
! #, c-format
! msgid "  %-10s  Follow the hypertext link under cursor.\n"
! msgstr "  %-10s  A kurzor alatti hypertext link kÃ¶vetÃ©se.\n"
! 
! #: info/infodoc.c:109
! #, c-format
! msgid "  %-10s  Move to the `directory' node.  Equivalent to `g (DIR)'.\n"
! msgstr "  %-10s  UgrÃ¡s a â€ždirectoryâ€œ-oldalra. EgyenÃ©rtÃ©kÅ± ezzel: â€žg (DIR)â€œ.\n"
! 
! # top node = legfelsÅ‘ szintÅ± oldal ? LM
! # szint nem kell - sas
! #: info/infodoc.c:110
! #, c-format
! msgid "  %-10s  Move to the Top node.  Equivalent to `g Top'.\n"
! msgstr "  %-10s  UgrÃ¡s a legfelsÅ‘ oldalra. EgyenÃ©rtÃ©kÅ± ezzel: â€žg Topâ€œ.\n"
! 
! #: info/infodoc.c:112
! msgid ""
! "Moving within a node:\n"
! "---------------------\n"
! msgstr ""
! "NavigÃ¡ciÃ³ egy oldalon belÃ¼l:\n"
! "----------------------------\n"
! 
! # elÅ‘re / felfele / lefele ? LM
! # elÅ‘re - sas
! #: info/infodoc.c:114
! #, c-format
! msgid "  %-10s  Scroll forward a page.\n"
! msgstr "  %-10s  GÃ¶rgetÃ©s egy oldalt elÅ‘re.\n"
! 
! # hÃ¡tra / vissza / felfele / lefele ? LM
! # hÃ¡tra - sas
! #: info/infodoc.c:115
! #, c-format
! msgid "  %-10s  Scroll backward a page.\n"
! msgstr "  %-10s  GÃ¶rgetÃ©s egy oldalt hÃ¡tra.\n"
! 
! #: info/infodoc.c:116
! #, c-format
! msgid "  %-10s  Go to the beginning of this node.\n"
! msgstr "  %-10s  UgrÃ¡s az oldal elejÃ©re.\n"
! 
! #: info/infodoc.c:117
! #, c-format
! msgid "  %-10s  Go to the end of this node.\n"
! msgstr "  %-10s  UgrÃ¡s az oldal vÃ©gÃ©re.\n"
! 
! # elÅ‘re / felfele / lefele ? LM
! # elÅ‘re - sas
! #: info/infodoc.c:118
! #, c-format
! msgid "  %-10s  Scroll forward 1 line.\n"
! msgstr "  %-10s  GÃ¶rgetÃ©s 1 sorral elÅ‘re.\n"
! 
! # hÃ¡tra / vissza / felfele / lefele ? LM
! # hÃ¡tra - sas
! #: info/infodoc.c:119
! #, c-format
! msgid "  %-10s  Scroll backward 1 line.\n"
! msgstr "  %-10s  GÃ¶rgetÃ©s 1 sorral hÃ¡tra.\n"
! 
! #: info/infodoc.c:121
! msgid ""
! "Other commands:\n"
! "---------------\n"
! msgstr ""
! "EgyÃ©b parancsok:\n"
! "----------------\n"
! 
! #: info/infodoc.c:123
! #, fuzzy, c-format
! msgid "  %-10s  Pick first...ninth item in node's menu.\n"
! msgstr ""
! "  %-10s  Az oldalon talÃ¡lhatÃ³ menÃ¼ elsÅ‘ ... kilencedik elemÃ©nek "
! "kivÃ¡lasztÃ¡sa.\n"
! 
! #: info/infodoc.c:124
! #, c-format
! msgid "  %-10s  Pick last item in node's menu.\n"
! msgstr "  %-10s  Az oldal utolsÃ³ menÃ¼elemÃ©nek kivÃ¡lasztÃ¡sa.\n"
! 
! #: info/infodoc.c:127
! #, fuzzy, c-format
! msgid ""
! "  %-10s  Search for a specified string in the index entries of this Info\n"
! "              file, and select the node referenced by the first entry "
! "found.\n"
! msgstr ""
! "\\%-10[index-search]  Megadott szÃ¶veg keresÃ©se a mostani Info fÃ¡jlban\n"
! "              Ã©s az elsÅ‘ talÃ¡lat Ã¡ltal mutatott oldal kivÃ¡lasztÃ¡sa.\n"
! 
! #: info/infodoc.c:129
! #, fuzzy, c-format
! msgid ""
! "  %-10s  Move to node specified by name.\n"
! "              You may include a filename as well, as in (FILENAME)NODENAME.\n"
! msgstr ""
! "\\%-10[goto-node]  UgrÃ¡s egy nÃ©vvel megadott oldalra.\n"
! "              A nÃ©vben akÃ¡r egy fÃ¡jl is szerepelhet, pÃ©ldÃ¡ul "
! "(FÃ�JL)OLDALNEVE.\n"
! 
! #: info/infodoc.c:131
! #, fuzzy, c-format
! msgid ""
! "  %-10s  Search forward for a specified string,\n"
! "              and select the node in which the next occurrence is found.\n"
! msgstr ""
! "\\%-10[index-search]  Megadott szÃ¶veg keresÃ©se a mostani Info fÃ¡jlban\n"
! "              Ã©s az elsÅ‘ talÃ¡lat Ã¡ltal mutatott oldal kivÃ¡lasztÃ¡sa.\n"
! 
! #: info/infodoc.c:133
  #, fuzzy, c-format
! msgid ""
! "  %-10s  Search backward for a specified string,\n"
! "              and select the node in which the next occurrence is found.\n"
! msgstr ""
! "\\%-10[index-search]  Megadott szÃ¶veg keresÃ©se a mostani Info fÃ¡jlban\n"
! "              Ã©s az elsÅ‘ talÃ¡lat Ã¡ltal mutatott oldal kivÃ¡lasztÃ¡sa.\n"
  
! #: info/infodoc.c:311
! #, c-format
  msgid "The current search path is:\n"
  msgstr "Az aktuÃ¡lis keresÃ©si Ãºtvonal::\n"
  
! #: info/infodoc.c:314
! #, c-format
  msgid ""
  "Commands available in Info windows:\n"
--- 821,843 ----
  "              Ã©s az elsÅ‘ talÃ¡lat Ã¡ltal mutatott oldal kivÃ¡lasztÃ¡sa.\n"
  
! #: info/infodoc.c:76
  msgid "\\%-10[virtual-index]  Synthesize menu of matching index entries.\n"
  msgstr ""
  
! #: info/infodoc.c:78
  #, fuzzy
  msgid "\\%-10[abort-key]  Cancel the current operation.\n"
  msgstr "Jelen mÅ±velet tÃ¶rlÃ©se"
  
! #: info/infodoc.c:197
  #, fuzzy, c-format
! msgid "This is GNU Info version %s.  "
! msgstr "Ez itt %s, ami a makeinfo %s verziÃ³jÃ¡val (%s) lett generÃ¡lva.\n"
  
! #: info/infodoc.c:198
  msgid "The current search path is:\n"
  msgstr "Az aktuÃ¡lis keresÃ©si Ãºtvonal::\n"
  
! #: info/infodoc.c:203
  msgid ""
  "Commands available in Info windows:\n"
***************
*** 1050,1061 ****
  "\n"
  
! #: info/infodoc.c:317
! #, c-format
  msgid ""
  "Commands available in the echo area:\n"
  "\n"
  msgstr ""
  
! #: info/infodoc.c:338
  #, c-format
  msgid ""
--- 847,860 ----
  "\n"
  
! #: info/infodoc.c:206
! #, fuzzy
  msgid ""
  "Commands available in the echo area:\n"
  "\n"
  msgstr ""
+ "Az Info ablakban elÃ©rhetÅ‘ parancsok:\n"
+ "\n"
  
! #: info/infodoc.c:226
  #, c-format
  msgid ""
***************
*** 1066,1071 ****
  "\n"
  
! #: info/infodoc.c:342
! #, c-format
  msgid ""
  "The following commands cannot be invoked at all:\n"
--- 865,869 ----
  "\n"
  
! #: info/infodoc.c:231
  msgid ""
  "The following commands cannot be invoked at all:\n"
***************
*** 1077,1092 ****
  # sÃºgÃ³ szÃ¶veg legyen vagy inkÃ¡bb segÃ­tÅ‘ szÃ¶veg ? LM
  # sÃºgÃ³ - sas
! #: info/infodoc.c:468
  msgid "Display help message"
  msgstr "SÃºgÃ³ szÃ¶veg megjelenÃ­tÃ©se"
  
  # node = oldal ? LM
! #: info/infodoc.c:486
! msgid "Visit Info node `(info)Help'"
  msgstr "Info oldal â€ž(info)Helpâ€œ meglÃ¡togatÃ¡sa"
  
  # KEY ? LM
  # utÃ¡na kell nÃ©zni, mire vonatkozik, talÃ¡n dokumentÃ¡ciÃ³ kiÃ­rÃ¡sa a kulcsszÃ³hoz - sas
! #: info/infodoc.c:612
  msgid "Print documentation for KEY"
  msgstr "DokumentÃ¡ciÃ³ nyomtatÃ¡sa KEY-hez"
--- 875,891 ----
  # sÃºgÃ³ szÃ¶veg legyen vagy inkÃ¡bb segÃ­tÅ‘ szÃ¶veg ? LM
  # sÃºgÃ³ - sas
! #: info/infodoc.c:335
  msgid "Display help message"
  msgstr "SÃºgÃ³ szÃ¶veg megjelenÃ­tÃ©se"
  
  # node = oldal ? LM
! #: info/infodoc.c:348
! #, fuzzy
! msgid "Visit Info node '(info)Help'"
  msgstr "Info oldal â€ž(info)Helpâ€œ meglÃ¡togatÃ¡sa"
  
  # KEY ? LM
  # utÃ¡na kell nÃ©zni, mire vonatkozik, talÃ¡n dokumentÃ¡ciÃ³ kiÃ­rÃ¡sa a kulcsszÃ³hoz - sas
! #: info/infodoc.c:447
  msgid "Print documentation for KEY"
  msgstr "DokumentÃ¡ciÃ³ nyomtatÃ¡sa KEY-hez"
***************
*** 1094,1123 ****
  # key = kulcs ?
  # key = billentyÅ± / karakter ? LM
! #: info/infodoc.c:624
  #, c-format
  msgid "Describe key: %s"
  msgstr "LeÃ­rÃ³ billentyÅ±: %s"
  
! #: info/infodoc.c:634
! #, c-format
! msgid "ESC %s is undefined."
! msgstr "ESC %s nincs definiÃ¡lva."
! 
! #: info/infodoc.c:650 info/infodoc.c:678
  #, c-format
  msgid "%s is undefined."
  msgstr "%s nincs definiÃ¡lva."
  
- #: info/infodoc.c:699
- #, c-format
- msgid "%s is defined to %s."
- msgstr "%s %s-kÃ©nt van definiÃ¡lva."
- 
  # esetleg egy jobb forditas ide ? LM
! #: info/infodoc.c:1123
  msgid "Show what to type to execute a given command"
  msgstr "Egy adott parancs futtatÃ¡sÃ¡hoz szÃ¼ksÃ©ges utasÃ­tÃ¡s megjelenÃ­tÃ©se"
  
! #: info/infodoc.c:1127
  msgid "Where is command: "
  msgstr "Hol van a parancs: "
--- 893,912 ----
  # key = kulcs ?
  # key = billentyÅ± / karakter ? LM
! #: info/infodoc.c:458
  #, c-format
  msgid "Describe key: %s"
  msgstr "LeÃ­rÃ³ billentyÅ±: %s"
  
! #: info/infodoc.c:468 info/infodoc.c:504
  #, c-format
  msgid "%s is undefined."
  msgstr "%s nincs definiÃ¡lva."
  
  # esetleg egy jobb forditas ide ? LM
! #: info/infodoc.c:866
  msgid "Show what to type to execute a given command"
  msgstr "Egy adott parancs futtatÃ¡sÃ¡hoz szÃ¼ksÃ©ges utasÃ­tÃ¡s megjelenÃ­tÃ©se"
  
! #: info/infodoc.c:870
  msgid "Where is command: "
  msgstr "Hol van a parancs: "
***************
*** 1126,1189 ****
  # key = billentyÅ± ? LM
  # sztem itt billentyÅ± - sas
! #: info/infodoc.c:1149
! #, c-format
! msgid "`%s' is not on any keys"
  msgstr "â€ž%sâ€œ egy billyentyÅ±n sincs"
  
! #: info/infodoc.c:1155
  #, c-format
  msgid "%s can only be invoked via %s."
  msgstr "%s csak %s-n Ã¡t hÃ­vhatÃ³ meg."
  
! #: info/infodoc.c:1159
  #, c-format
  msgid "%s can be invoked via %s."
  msgstr "%s meghÃ­vhatÃ³ %s-n keresztÃ¼l."
  
! #: info/infodoc.c:1164
! #, c-format
! msgid "There is no function named `%s'"
  msgstr "Nincs â€ž%sâ€œ nevÅ± fÃ¼ggvÃ©ny"
  
! # node = csomÃ³pont? LM
! # vagy csak pont? sas
! #: info/infodoc.c:98
! msgid ""
! "Selecting other nodes:\n"
! "----------------------\n"
! msgstr ""
! "TovÃ¡bbi oldalak kivÃ¡lasztÃ¡sa:\n"
! "-----------------------------\n"
! 
! # argument = argumentum
! # argument = paramÃ©ter ? LM
! #: info/infokey.c:169
! #, c-format
! msgid "incorrect number of arguments"
! msgstr "Ã©rvÃ©nytelen szÃ¡mÃº argumentum"
! 
! #: info/infokey.c:199
! #, c-format
! msgid "cannot open input file `%s'"
  msgstr "a(z) â€ž%sâ€œ input fÃ¡jl nem nyithatÃ³ meg."
  
- #: info/infokey.c:213
- #, c-format
- msgid "cannot create output file `%s'"
- msgstr "a(z) â€ž%sâ€œ output fÃ¡jl nem hozhatÃ³ lÃ©tre."
- 
- #: info/infokey.c:224
- #, c-format
- msgid "error writing to `%s'"
- msgstr "hiba â€ž%sâ€œ Ã­rÃ¡sakor."
- 
- #: info/infokey.c:230
- #, c-format
- msgid "error closing output file `%s'"
- msgstr "hiba a(z) â€ž%sâ€œ output fÃ¡jl bezÃ¡rÃ¡sakor"
- 
  # key sequence = billentyÅ±kombinÃ¡ciÃ³ ? LM
  # valsz inkÃ¡bb egymÃ¡s utÃ¡n leÃ¼tendÅ‘ billentyÅ±sorozoat - sas
! #: info/infokey.c:449
  #, c-format
  msgid "key sequence too long"
--- 915,946 ----
  # key = billentyÅ± ? LM
  # sztem itt billentyÅ± - sas
! #: info/infodoc.c:892
! #, fuzzy, c-format
! msgid "'%s' is not on any keys"
  msgstr "â€ž%sâ€œ egy billyentyÅ±n sincs"
  
! #: info/infodoc.c:898
  #, c-format
  msgid "%s can only be invoked via %s."
  msgstr "%s csak %s-n Ã¡t hÃ­vhatÃ³ meg."
  
! #: info/infodoc.c:902
  #, c-format
  msgid "%s can be invoked via %s."
  msgstr "%s meghÃ­vhatÃ³ %s-n keresztÃ¼l."
  
! #: info/infodoc.c:907
! #, fuzzy, c-format
! msgid "There is no function named '%s'"
  msgstr "Nincs â€ž%sâ€œ nevÅ± fÃ¼ggvÃ©ny"
  
! #: info/infomap.c:600
! #, fuzzy, c-format
! msgid "could not open init file %s"
  msgstr "a(z) â€ž%sâ€œ input fÃ¡jl nem nyithatÃ³ meg."
  
  # key sequence = billentyÅ±kombinÃ¡ciÃ³ ? LM
  # valsz inkÃ¡bb egymÃ¡s utÃ¡n leÃ¼tendÅ‘ billentyÅ±sorozoat - sas
! #: info/infokey.c:229
  #, c-format
  msgid "key sequence too long"
***************
*** 1192,1206 ****
  # key sequence = billentyÅ±kombinÃ¡ciÃ³ ? LM
  # lehet, hogy inkÃ¡bb egymÃ¡s utÃ¡n leÃ¼tendÅ‘ billentyÅ±sorozoat - sas
! #: info/infokey.c:527
  #, c-format
  msgid "missing key sequence"
  msgstr "hiÃ¡nyzÃ³ billentyÅ±kombinÃ¡ciÃ³ "
  
! #: info/infokey.c:607
  #, c-format
  msgid "NUL character (\\000) not permitted"
  msgstr "A NUL karakter (\\000) tilos"
  
! #: info/infokey.c:637
  #, c-format
  msgid "NUL character (^%c) not permitted"
--- 949,963 ----
  # key sequence = billentyÅ±kombinÃ¡ciÃ³ ? LM
  # lehet, hogy inkÃ¡bb egymÃ¡s utÃ¡n leÃ¼tendÅ‘ billentyÅ±sorozoat - sas
! #: info/infokey.c:306
  #, c-format
  msgid "missing key sequence"
  msgstr "hiÃ¡nyzÃ³ billentyÅ±kombinÃ¡ciÃ³ "
  
! #: info/infokey.c:386
  #, c-format
  msgid "NUL character (\\000) not permitted"
  msgstr "A NUL karakter (\\000) tilos"
  
! #: info/infokey.c:415
  #, c-format
  msgid "NUL character (^%c) not permitted"
***************
*** 1209,1233 ****
  # action=mÅ±velet ? LM
  # Ã¡ltalÃ¡ban az - sas
! #: info/infokey.c:660
  #, c-format
  msgid "missing action name"
  msgstr "hiÃ¡nyzÃ³ mÅ±veletnÃ©v"
  
! # section=szakasz?
! # A mondat eleje nagybetu vagy kisbetu? LM
! # tÃºl hosszÃº szakad - ez a biztos - sas
! #: info/infokey.c:675 info/infokey.c:745
! #, c-format
! msgid "section too long"
! msgstr "tÃºl hosszÃº szakasz"
  
  # action=mÅ±velet ? LM
  # Ã¡ltalÃ¡ban az - sas
! #: info/infokey.c:681
  #, c-format
  msgid "unknown action `%s'"
  msgstr "ismeretlen mÅ±velet: â€ž%sâ€œ."
  
! #: info/infokey.c:691
  #, c-format
  msgid "action name too long"
--- 966,989 ----
  # action=mÅ±velet ? LM
  # Ã¡ltalÃ¡ban az - sas
! #: info/infokey.c:438
  #, c-format
  msgid "missing action name"
  msgstr "hiÃ¡nyzÃ³ mÅ±veletnÃ©v"
  
! # key sequence = billentyÅ±kombinÃ¡ciÃ³ ? LM
! # valsz inkÃ¡bb egymÃ¡s utÃ¡n leÃ¼tendÅ‘ billentyÅ±sorozoat - sas
! #: info/infokey.c:450
! #, fuzzy, c-format
! msgid "cannot bind key sequence to menu-digit"
! msgstr "a billentyÅ±kombinÃ¡ciÃ³ tÃºl hosszÃº"
  
  # action=mÅ±velet ? LM
  # Ã¡ltalÃ¡ban az - sas
! #: info/infokey.c:458
  #, c-format
  msgid "unknown action `%s'"
  msgstr "ismeretlen mÅ±velet: â€ž%sâ€œ."
  
! #: info/infokey.c:482
  #, c-format
  msgid "action name too long"
***************
*** 1236,1255 ****
  # action=muvelet? LM
  # Ã¡ltalÃ¡ban az - sas
! #: info/infokey.c:704
  #, c-format
  msgid "extra characters following action `%s'"
  msgstr "`%s' mÅ±velet utÃ¡ni extra karakterek"
  
! #: info/infokey.c:715
  #, c-format
  msgid "missing variable name"
  msgstr "hiÃ¡nyzÃ³ vÃ¡ltozÃ³nÃ©v"
  
! #: info/infokey.c:724
  #, c-format
  msgid "missing `=' immediately after variable name"
  msgstr "hiÃ¡nyzÃ³ â€ž=â€œ jel kÃ¶zvetlen egy vÃ¡ltozÃ³nÃ©v utÃ¡n"
  
! #: info/infokey.c:731
  #, c-format
  msgid "variable name too long"
--- 992,1011 ----
  # action=muvelet? LM
  # Ã¡ltalÃ¡ban az - sas
! #: info/infokey.c:495
  #, c-format
  msgid "extra characters following action `%s'"
  msgstr "`%s' mÅ±velet utÃ¡ni extra karakterek"
  
! #: info/infokey.c:506
  #, c-format
  msgid "missing variable name"
  msgstr "hiÃ¡nyzÃ³ vÃ¡ltozÃ³nÃ©v"
  
! #: info/infokey.c:515
  #, c-format
  msgid "missing `=' immediately after variable name"
  msgstr "hiÃ¡nyzÃ³ â€ž=â€œ jel kÃ¶zvetlen egy vÃ¡ltozÃ³nÃ©v utÃ¡n"
  
! #: info/infokey.c:522
  #, c-format
  msgid "variable name too long"
***************
*** 1259,1367 ****
  # long = nagy ? LM
  # nagy - kivÃ¡lÃ³ fordÃ­tÃ¡si stÃ­lus! - sas
! #: info/infokey.c:753
  #, c-format
  msgid "value too long"
  msgstr "tÃºl nagy Ã©rtÃ©k"
  
! #: info/infokey.c:881
  #, c-format
  msgid "\"%s\", line %u: "
  msgstr "â€ž%sâ€œ, %u. sor: "
  
! #: info/infokey.c:899
! #, c-format
! msgid ""
! "Usage: %s [OPTION]... [INPUT-FILE]\n"
! "\n"
! "Compile infokey source file to infokey file.  Reads INPUT-FILE (default\n"
! "$HOME/.infokey) and writes compiled key file to (by default) $HOME/.info.\n"
! "\n"
! "Options:\n"
! "  --output FILE        output to FILE instead of $HOME/.info\n"
! "  --help               display this help and exit.\n"
! "  --version            display version information and exit.\n"
! msgstr ""
! 
! #: info/infomap.c:959
! #, c-format
! msgid "Ignoring invalid infokey file `%s' - too small"
! msgstr ""
! 
! #: info/infomap.c:962
! #, c-format
! msgid "Ignoring invalid infokey file `%s' - too big"
! msgstr ""
! 
! #: info/infomap.c:975
! #, c-format
! msgid "Error reading infokey file `%s' - short read"
! msgstr ""
! 
! #: info/infomap.c:993
! #, c-format
! msgid ""
! "Invalid infokey file `%s' (bad magic numbers) -- run infokey to update it"
! msgstr ""
! 
! #: info/infomap.c:1001
! #, c-format
! msgid "Your infokey file `%s' is out of date -- run infokey to update it"
! msgstr ""
! 
! #: info/infomap.c:1017
! #, c-format
! msgid ""
! "Invalid infokey file `%s' (bad section length) -- run infokey to update it"
! msgstr ""
! 
! #: info/infomap.c:1041
! #, c-format
! msgid ""
! "Invalid infokey file `%s' (bad section code) -- run infokey to update it"
! msgstr ""
! 
! #: info/infomap.c:1171
! msgid "Bad data in infokey file -- some key bindings ignored"
! msgstr ""
! 
! #: info/infomap.c:1236
! msgid "Bad data in infokey file -- some var settings ignored"
! msgstr ""
! 
! #: info/m-x.c:67
  msgid "Read the name of an Info command and describe it"
! msgstr ""
  
! #: info/m-x.c:71
  msgid "Describe command: "
  msgstr "Parancs leÃ­rÃ¡sa: "
  
! # FORDITANI
! #: info/m-x.c:94
  msgid "Read a command name in the echo area and execute it"
! msgstr ""
  
! # FORDITANI
! #: info/m-x.c:138
  #, c-format
! msgid "Cannot execute an `echo-area' command here."
  msgstr ""
  
! #: info/m-x.c:151
  #, c-format
  msgid "Undefined command: %s"
  msgstr "DefiniÃ¡latlan parancs: %s"
  
! #: info/m-x.c:157
  msgid "Set the height of the displayed window"
  msgstr "A megjelnÃ­tett ablak magassÃ¡gÃ¡nak beÃ¡llÃ­tÃ¡sa"
  
! #: info/m-x.c:170
  #, c-format
  msgid "Set screen height to (%d): "
  msgstr "A kÃ©pernyÅ‘ magassÃ¡gÃ¡nak beÃ¡llÃ­tÃ¡sa (%d): "
  
! # FORDITANI
! #: info/makedoc.c:167 info/makedoc.c:175
  #, c-format
  msgid ""
--- 1015,1062 ----
  # long = nagy ? LM
  # nagy - kivÃ¡lÃ³ fordÃ­tÃ¡si stÃ­lus! - sas
! #: info/infokey.c:546
  #, c-format
  msgid "value too long"
  msgstr "tÃºl nagy Ã©rtÃ©k"
  
! #: info/infokey.c:592
  #, c-format
  msgid "\"%s\", line %u: "
  msgstr "â€ž%sâ€œ, %u. sor: "
  
! #: info/m-x.c:66
! #, fuzzy
  msgid "Read the name of an Info command and describe it"
! msgstr "FÃ¡jlnÃ©v beolvasÃ¡sa Ã©s kivÃ¡lasztÃ¡sa"
  
! #: info/m-x.c:70
  msgid "Describe command: "
  msgstr "Parancs leÃ­rÃ¡sa: "
  
! #: info/m-x.c:93
! #, fuzzy
  msgid "Read a command name in the echo area and execute it"
! msgstr "Egy kÃ©zikÃ¶ny oldal hivatkozÃ¡s olvasÃ¡sa Ã©s kivÃ¡lasztÃ¡sa"
  
! #: info/m-x.c:136
  #, c-format
! msgid "Cannot execute an 'echo-area' command here."
  msgstr ""
  
! #: info/m-x.c:149
  #, c-format
  msgid "Undefined command: %s"
  msgstr "DefiniÃ¡latlan parancs: %s"
  
! #: info/m-x.c:155
  msgid "Set the height of the displayed window"
  msgstr "A megjelnÃ­tett ablak magassÃ¡gÃ¡nak beÃ¡llÃ­tÃ¡sa"
  
! #: info/m-x.c:168
  #, c-format
  msgid "Set screen height to (%d): "
  msgstr "A kÃ©pernyÅ‘ magassÃ¡gÃ¡nak beÃ¡llÃ­tÃ¡sa (%d): "
  
! #: info/makedoc.c:141
  #, c-format
  msgid ""
***************
*** 1370,1374 ****
  msgstr ""
  
! #: info/makedoc.c:557
  #, c-format
  msgid "Couldn't manipulate the file %s.\n"
--- 1065,1069 ----
  msgstr ""
  
! #: info/makedoc.c:466
  #, c-format
  msgid "Couldn't manipulate the file %s.\n"
***************
*** 1378,1385 ****
  # containing file ? LM
  # szerintem itt arrÃ³l a fÃ¡jlrÃ³l van szÃ³, amely tartalmazza ezt. (mondjuk: gazdafÃ¡jl?) - sas
! #: info/nodemenu.c:30
  msgid ""
  "\n"
  "* Menu:\n"
  "  (File)Node                        Lines   Size   Containing File\n"
  "  ----------                        -----   ----   ---------------"
--- 1073,1084 ----
  # containing file ? LM
  # szerintem itt arrÃ³l a fÃ¡jlrÃ³l van szÃ³, amely tartalmazza ezt. (mondjuk: gazdafÃ¡jl?) - sas
! #. TRANSLATORS: The "\n* Menu:\n\n" part of this should not be translated, as
! #. it is part of the Info syntax.
! #: info/nodemenu.c:35
! #, fuzzy
  msgid ""
  "\n"
  "* Menu:\n"
+ "\n"
  "  (File)Node                        Lines   Size   Containing File\n"
  "  ----------                        -----   ----   ---------------"
***************
*** 1390,1420 ****
  "  -----------                     -----  -----  ---------------"
  
! # FORDITANI
! #: info/nodemenu.c:200
  msgid ""
  "Here is the menu of nodes you have recently visited.\n"
! "Select one from this menu, or use `\\[history-node]' in another window.\n"
  msgstr ""
  
! # FORDITANI
! #: info/nodemenu.c:220
  msgid "Make a window containing a menu of all of the currently visited nodes"
  msgstr ""
  
! # FORDITANI
! #: info/nodemenu.c:300
  msgid "Select a node which has been previously visited in a visible window"
  msgstr ""
  
! #: info/nodemenu.c:313
  msgid "Select visited node: "
  msgstr "MeglÃ¡togatott oldal kivÃ¡lasztÃ¡sa: "
  
! #: info/nodemenu.c:333 info/session.c:2617
  #, c-format
  msgid "The reference disappeared! (%s)."
  msgstr "A hivatkozÃ¡s eltÃ¼nt! (%s)."
  
! #: info/pcterm.c:179
  #, c-format
  msgid "Terminal cannot be initialized: %s\n"
--- 1089,1116 ----
  "  -----------                     -----  -----  ---------------"
  
! #: info/nodemenu.c:187
  msgid ""
  "Here is the menu of nodes you have recently visited.\n"
! "Select one from this menu, or use '\\[history-node]' in another window.\n"
  msgstr ""
  
! #: info/nodemenu.c:208
  msgid "Make a window containing a menu of all of the currently visited nodes"
  msgstr ""
  
! #: info/nodemenu.c:253
  msgid "Select a node which has been previously visited in a visible window"
  msgstr ""
  
! #: info/nodemenu.c:260
  msgid "Select visited node: "
  msgstr "MeglÃ¡togatott oldal kivÃ¡lasztÃ¡sa: "
  
! #: info/nodemenu.c:278 info/session.c:2356
  #, c-format
  msgid "The reference disappeared! (%s)."
  msgstr "A hivatkozÃ¡s eltÃ¼nt! (%s)."
  
! #: info/pcterm.c:211
  #, c-format
  msgid "Terminal cannot be initialized: %s\n"
***************
*** 1422,1495 ****
  
  #: info/search.c:166
! #, c-format
  msgid "regexp error: %s"
  msgstr ""
  
! #: info/session.c:162
! #, c-format
  msgid ""
! "Welcome to Info version %s. Type \\[get-help-window] for help, \\[menu-item] "
! "for menu item."
  msgstr ""
  "ÃœdvÃ¶zÃ¶ljÃ¼k az Info %s verziÃ³jÃ¡ban. SegÃ­tsÃ©g kÃ©rÃ©sÃ©hez a(z) â€ž\\[get-help-"
  "window]â€œ-t, a menÃ¼hÃ¶z ugrÃ¡shoz a(z) â€ž\\[menu-item]â€œ-t kell begÃ©pelni"
  
! #: info/session.c:621
  msgid "Move down to the next line"
  msgstr "UgrÃ¡s a kÃ¶vetkezÅ‘ sorra"
  
! #: info/session.c:673
  msgid "Move up to the previous line"
  msgstr "UgrÃ¡s az elÅ‘zÅ‘ sorra"
  
! #: info/session.c:943
  msgid "Move to the end of the line"
  msgstr "UgrÃ¡s a sor vÃ©gÃ©re"
  
! #: info/session.c:954
  msgid "Move to the start of the line"
  msgstr "UgrÃ¡s a sor elejÃ©re"
  
! #: info/session.c:1156
! msgid "Next"
! msgstr "KÃ¶vetkezÅ‘"
! 
! # node=oldal ? LM
! #: info/session.c:1172 info/session.c:1296
! msgid "No more nodes within this document."
! msgstr "Nincs tÃ¶bb oldal e dokumentumban."
! 
! #: info/session.c:1321
! msgid "No `Prev' for this node."
! msgstr "Nincs â€žElÅ‘zÅ‘â€œ oldala e pontnak."
! 
! # ATNEZNI LM
! #: info/session.c:1341
! msgid "No `Prev' or `Up' for this node within this document."
! msgstr "Nincs ElÅ‘zÅ‘ vagy Fel lehetÅ‘sÃ©g e ponthoz e dokumentumban."
! 
! #: info/session.c:1402
! msgid "Move forwards or down through node structure"
! msgstr "MozgÃ¡s elÅ‘re vagy le az oldal szerkeztÃ©ben"
  
! #: info/session.c:1418
! msgid "Move backwards or up through node structure"
! msgstr "MozgÃ¡s hÃ¡tra vagy fel az oldal szerkezetÃ©ben"
  
! #: info/session.c:1519
  msgid "Scroll forward in this window"
  msgstr "GÃ¶rgetÃ©s elÅ‘re az ablakban"
  
! #: info/session.c:1527
  msgid "Scroll forward in this window and set default window size"
  msgstr "GÃ¶rgetÃ©s elÅ‘re az ablakban Ã©s beÃ¡llÃ­tÃ¡sa alapÃ©rtelmezett mÃ©retre"
  
  # aktuÃ¡lis ? LM
  # Nem. [semmi], e, jelen, stb. - sas
! #: info/session.c:1535
  msgid "Scroll forward in this window staying within node"
  msgstr "GÃ¶rgetÃ©s elÅ‘re az ablakban ezen oldalon maradva"
  
! #: info/session.c:1543
  msgid ""
  "Scroll forward in this window staying within node and set default window size"
--- 1118,1213 ----
  
  #: info/search.c:166
! #, fuzzy, c-format
  msgid "regexp error: %s"
+ msgstr "I.-keresÃ©s: "
+ 
+ #: info/session.c:61
+ msgid "Show all matching files"
  msgstr ""
  
! #: info/session.c:65
! #, fuzzy, c-format
! msgid "No file index"
! msgstr "Nincs tÃ¡rgymutatÃ³."
! 
! #. TRANSLATORS: Try to keep this message (when "expanded") at most 79
! #. characters; anything after the 79th character will not actually be
! #. displayed on an 80-column terminal.
! #: info/session.c:191
! #, fuzzy, c-format
  msgid ""
! "Welcome to Info version %s.  Type \\[get-help-window] for help, \\[get-info-"
! "help-node] for tutorial."
  msgstr ""
  "ÃœdvÃ¶zÃ¶ljÃ¼k az Info %s verziÃ³jÃ¡ban. SegÃ­tsÃ©g kÃ©rÃ©sÃ©hez a(z) â€ž\\[get-help-"
  "window]â€œ-t, a menÃ¼hÃ¶z ugrÃ¡shoz a(z) â€ž\\[menu-item]â€œ-t kell begÃ©pelni"
  
! #: info/session.c:767
! #, fuzzy, c-format
! msgid "can't open %s: %s"
! msgstr "%s: A CSS fÃ¡jl nem nyithatÃ³ meg: %s"
! 
! #: info/session.c:773
! #, c-format
! msgid "debugging output diverted to \"%s\""
! msgstr ""
! 
! #: info/session.c:1215
  msgid "Move down to the next line"
  msgstr "UgrÃ¡s a kÃ¶vetkezÅ‘ sorra"
  
! #: info/session.c:1230
  msgid "Move up to the previous line"
  msgstr "UgrÃ¡s az elÅ‘zÅ‘ sorra"
  
! #: info/session.c:1246
! msgid "Move the cursor to a specific line of the window"
! msgstr "A kurzor mogatÃ¡sa az ablak egy adott sorÃ¡ra "
! 
! #: info/session.c:1278
  msgid "Move to the end of the line"
  msgstr "UgrÃ¡s a sor vÃ©gÃ©re"
  
! #: info/session.c:1303
  msgid "Move to the start of the line"
  msgstr "UgrÃ¡s a sor elejÃ©re"
  
! #: info/session.c:1385
! msgid "Move to the start of this node"
! msgstr "UgrÃ¡s az oldal elejÃ©re"
  
! #: info/session.c:1392
! msgid "Move to the end of this node"
! msgstr "UgrÃ¡s az oldal vÃ©gÃ©re"
  
! #: info/session.c:1474
  msgid "Scroll forward in this window"
  msgstr "GÃ¶rgetÃ©s elÅ‘re az ablakban"
  
! #: info/session.c:1488
! msgid "Scroll backward in this window"
! msgstr "GÃ¶rgetÃ©s hÃ¡tra az ablakban"
! 
! #: info/session.c:1496
  msgid "Scroll forward in this window and set default window size"
  msgstr "GÃ¶rgetÃ©s elÅ‘re az ablakban Ã©s beÃ¡llÃ­tÃ¡sa alapÃ©rtelmezett mÃ©retre"
  
+ #: info/session.c:1511
+ msgid "Scroll backward in this window and set default window size"
+ msgstr "GÃ¶rgetÃ©s hÃ¡tra az ablakban Ã©s beÃ¡llÃ­tÃ¡sa alapÃ©rtelmezett mÃ©retre"
+ 
  # aktuÃ¡lis ? LM
  # Nem. [semmi], e, jelen, stb. - sas
! #: info/session.c:1517
  msgid "Scroll forward in this window staying within node"
  msgstr "GÃ¶rgetÃ©s elÅ‘re az ablakban ezen oldalon maradva"
  
! # aktuÃ¡lis ? LM
! # Nem. [semmi], e, jelen, stb. - sas
! #: info/session.c:1532
! msgid "Scroll backward in this window staying within node"
! msgstr "GÃ¶rgetÃ©s hÃ¡tra az ablakban ezen oldalon maradva"
! 
! #: info/session.c:1540
  msgid ""
  "Scroll forward in this window staying within node and set default window size"
***************
*** 1498,1516 ****
  "beÃ¡llÃ­tÃ¡sa"
  
! #: info/session.c:1551
! msgid "Scroll backward in this window"
! msgstr "GÃ¶rgetÃ©s hÃ¡tra az ablakban"
! 
! #: info/session.c:1559
! msgid "Scroll backward in this window and set default window size"
! msgstr "GÃ¶rgetÃ©s hÃ¡tra az ablakban Ã©s beÃ¡llÃ­tÃ¡sa alapÃ©rtelmezett mÃ©retre"
! 
! # aktuÃ¡lis ? LM
! # Nem. [semmi], e, jelen, stb. - sas
! #: info/session.c:1568
! msgid "Scroll backward in this window staying within node"
! msgstr "GÃ¶rgetÃ©s hÃ¡tra az ablakban ezen oldalon maradva"
! 
! #: info/session.c:1576
  msgid ""
  "Scroll backward in this window staying within node and set default window "
--- 1216,1220 ----
  "beÃ¡llÃ­tÃ¡sa"
  
! #: info/session.c:1567
  msgid ""
  "Scroll backward in this window staying within node and set default window "
***************
*** 1520,1641 ****
  "beÃ¡llÃ­tÃ¡sa"
  
! #: info/session.c:1584
! msgid "Move to the start of this node"
! msgstr "UgrÃ¡s az oldal elejÃ©re"
! 
! #: info/session.c:1591
! msgid "Move to the end of this node"
! msgstr "UgrÃ¡s az oldal vÃ©gÃ©re"
! 
! #: info/session.c:1598
  msgid "Scroll down by lines"
  msgstr "GÃ¶rgetÃ©s soronkÃ©nt le"
  
! #: info/session.c:1615
  msgid "Scroll up by lines"
  msgstr "GÃ¶rgetÃ©s soronkÃ©nt fel"
  
! #: info/session.c:1633
  msgid "Scroll down by half screen size"
  msgstr "GÃ¶rgetÃ©s egy fÃ©l kÃ©pernyÅ‘nyit le"
  
! #: info/session.c:1659
  msgid "Scroll up by half screen size"
  msgstr "GÃ¶rgetÃ©s egy fÃ©l kÃ©pernyÅ‘nyit fel"
  
! #: info/session.c:1688
  msgid "Select the next window"
  msgstr "KÃ¶vetkezÅ‘ ablak kivÃ¡lasztÃ¡sa"
  
! #: info/session.c:1727
  msgid "Select the previous window"
  msgstr "ElÅ‘zÅ‘ ablak kivÃ¡lasztÃ¡sa"
  
! #: info/session.c:1778
  msgid "Split the current window"
  msgstr "Jelen ablak felosztÃ¡sa"
  
! #: info/session.c:1862
  msgid "Delete the current window"
  msgstr "Jelen ablak tÃ¶rlÃ©se"
  
! #: info/session.c:1870
  msgid "Cannot delete a permanent window"
  msgstr "Egy Ã¡llandÃ³ ablakot nem lehet tÃ¶rÃ¶lni"
  
! #: info/session.c:1902
  msgid "Delete all other windows"
  msgstr "TÃ¶bbi ablak bezÃ¡rÃ¡sa"
  
- #: info/session.c:1948
- msgid "Scroll the other window"
- msgstr "MÃ¡sik ablak gÃ¶rgetÃ©se"
- 
- #: info/session.c:1969
- msgid "Scroll the other window backward"
- msgstr "A mÃ¡sik ablak gÃ¶rgetÃ©se hÃ¡tra"
- 
  # aktuÃ¡lis ? LM
  # Nem. [semmi], e, jelen, stb. - sas
! #: info/session.c:1975
  msgid "Grow (or shrink) this window"
  msgstr "Jelen ablak nÃ¶velÃ©se (csÃ¶kkentÃ©se)"
  
! #: info/session.c:1986
  msgid "Divide the available screen space among the visible windows"
  msgstr "ElÃ©rhetÅ‘ kÃ©pernyÅ‘hely felosztÃ¡sa a lÃ¡thatÃ³ ablakok kÃ¶zt"
  
! # FORDITANI
! #: info/session.c:1993
  msgid "Toggle the state of line wrapping in the current window"
  msgstr ""
  
! #: info/session.c:2000
! msgid "Toggle the usage of regular expressions in searches"
! msgstr ""
! 
! #: info/session.c:2004
! #, c-format
! msgid "Using regular expressions for searches."
! msgstr ""
! 
! #: info/session.c:2005
! #, c-format
! msgid "Using literal strings for searches."
! msgstr ""
! 
! #: info/session.c:2197
! msgid "Select the Next node"
! msgstr "KÃ¶vetkezÅ‘ oldal kivÃ¡lasztÃ¡sa"
! 
! #: info/session.c:2205
! msgid "Select the Prev node"
! msgstr "ElÅ‘zÅ‘ oldal kivÃ¡lasztÃ¡sa"
! 
! #: info/session.c:2213
! msgid "Select the Up node"
! msgstr "SzÃ¼lÅ‘ oldal kivÃ¡lasztÃ¡sa"
! 
! #: info/session.c:2220
! msgid "Select the last node in this file"
! msgstr "A fÃ¡jl utolsÃ³ oldala kivÃ¡lasztÃ¡sa"
! 
! #: info/session.c:2248 info/session.c:2282
! msgid "This window has no additional nodes"
! msgstr "Jelen ablaknak nincsenek tovÃ¡bbi oldalai"
! 
! #: info/session.c:2254
! msgid "Select the first node in this file"
! msgstr "A fÃ¡jl elsÅ‘ oldala kivÃ¡lasztÃ¡sa"
! 
! #: info/session.c:2289
! msgid "Select the last item in this node's menu"
! msgstr "Az oldal menÃ¼jÃ©ben talÃ¡lhatÃ³ utolsÃ³ elem kivÃ¡lasztÃ¡sa"
! 
! #: info/session.c:2295
  msgid "Select this menu item"
  msgstr "A menÃ¼elem kivÃ¡lasztÃ¡sa"
  
! #: info/session.c:2328
  #, fuzzy, c-format
  msgid "There isn't %d item in this menu."
--- 1224,1294 ----
  "beÃ¡llÃ­tÃ¡sa"
  
! #: info/session.c:1573
  msgid "Scroll down by lines"
  msgstr "GÃ¶rgetÃ©s soronkÃ©nt le"
  
! #: info/session.c:1579
  msgid "Scroll up by lines"
  msgstr "GÃ¶rgetÃ©s soronkÃ©nt fel"
  
! #: info/session.c:1591
  msgid "Scroll down by half screen size"
  msgstr "GÃ¶rgetÃ©s egy fÃ©l kÃ©pernyÅ‘nyit le"
  
! #: info/session.c:1618
  msgid "Scroll up by half screen size"
  msgstr "GÃ¶rgetÃ©s egy fÃ©l kÃ©pernyÅ‘nyit fel"
  
! #: info/session.c:1624
! msgid "Scroll the other window"
! msgstr "MÃ¡sik ablak gÃ¶rgetÃ©se"
! 
! #: info/session.c:1645
! msgid "Scroll the other window backward"
! msgstr "A mÃ¡sik ablak gÃ¶rgetÃ©se hÃ¡tra"
! 
! #: info/session.c:1745
  msgid "Select the next window"
  msgstr "KÃ¶vetkezÅ‘ ablak kivÃ¡lasztÃ¡sa"
  
! #: info/session.c:1782
  msgid "Select the previous window"
  msgstr "ElÅ‘zÅ‘ ablak kivÃ¡lasztÃ¡sa"
  
! #: info/session.c:1826
  msgid "Split the current window"
  msgstr "Jelen ablak felosztÃ¡sa"
  
! #: info/session.c:1868
  msgid "Delete the current window"
  msgstr "Jelen ablak tÃ¶rlÃ©se"
  
! #: info/session.c:1873
  msgid "Cannot delete a permanent window"
  msgstr "Egy Ã¡llandÃ³ ablakot nem lehet tÃ¶rÃ¶lni"
  
! #: info/session.c:1904
  msgid "Delete all other windows"
  msgstr "TÃ¶bbi ablak bezÃ¡rÃ¡sa"
  
  # aktuÃ¡lis ? LM
  # Nem. [semmi], e, jelen, stb. - sas
! #: info/session.c:1950
  msgid "Grow (or shrink) this window"
  msgstr "Jelen ablak nÃ¶velÃ©se (csÃ¶kkentÃ©se)"
  
! #: info/session.c:1961
  msgid "Divide the available screen space among the visible windows"
  msgstr "ElÃ©rhetÅ‘ kÃ©pernyÅ‘hely felosztÃ¡sa a lÃ¡thatÃ³ ablakok kÃ¶zt"
  
! #: info/session.c:1968
  msgid "Toggle the state of line wrapping in the current window"
  msgstr ""
  
! #: info/session.c:2117
  msgid "Select this menu item"
  msgstr "A menÃ¼elem kivÃ¡lasztÃ¡sa"
  
! #: info/session.c:2147
  #, fuzzy, c-format
  msgid "There isn't %d item in this menu."
***************
*** 1644,1658 ****
  msgstr[1] "Nincs %d elem e menÃ¼ben."
  
! #: info/session.c:2524 info/session.c:2525
  #, c-format
  msgid "Menu item (%s): "
  msgstr "MenÃ¼elem (%s): "
  
! #: info/session.c:2528
  msgid "Menu item: "
  msgstr "MenÃ¼elem: "
  
  # miÃ©rt nem Krhiv? :))) - sas
! #: info/session.c:2535 info/session.c:2536
  #, c-format
  msgid "Follow xref (%s): "
--- 1297,1315 ----
  msgstr[1] "Nincs %d elem e menÃ¼ben."
  
! #: info/session.c:2156
! msgid "Select the last item in this node's menu"
! msgstr "Az oldal menÃ¼jÃ©ben talÃ¡lhatÃ³ utolsÃ³ elem kivÃ¡lasztÃ¡sa"
! 
! #: info/session.c:2264 info/session.c:2265
  #, c-format
  msgid "Menu item (%s): "
  msgstr "MenÃ¼elem (%s): "
  
! #: info/session.c:2268
  msgid "Menu item: "
  msgstr "MenÃ¼elem: "
  
  # miÃ©rt nem Krhiv? :))) - sas
! #: info/session.c:2275 info/session.c:2276
  #, c-format
  msgid "Follow xref (%s): "
***************
*** 1660,1730 ****
  
  # miÃ©rt nem Krhiv? :))) - sas
! #: info/session.c:2539
  msgid "Follow xref: "
  msgstr "Kereszthiv kÃ¶vetÃ©se: "
  
! #: info/session.c:2660
  msgid "Read a menu item and select its node"
  msgstr "Egy menÃ¼elem elolvasÃ¡sa Ã©s oldalÃ¡nak kivÃ¡lasztÃ¡sa"
  
! #: info/session.c:2668
  msgid "Read a footnote or cross reference and select its node"
  msgstr ""
  "Egy lÃ¡bjegyzet vagy kereszthivatkozÃ¡s elolvasÃ¡sa Ã©s oldalÃ¡nak kivÃ¡lasztÃ¡sa"
  
! #: info/session.c:2674
  msgid "Move to the start of this node's menu"
  msgstr "UgrÃ¡s az oldalhoz tartozÃ³ menÃ¼ elejÃ©re"
  
! #: info/session.c:2696
  msgid "Visit as many menu items at once as possible"
  msgstr "A lehetÅ‘ legtÃ¶bb menÃ¼elem meglÃ¡togatÃ¡sa egyszerre"
  
! #: info/session.c:2724
! msgid "Read a node name and select it"
! msgstr "Egy oldalnÃ©v elolvasÃ¡sa Ã©s kivÃ¡lasztÃ¡sa"
  
! #: info/session.c:2778 info/session.c:2783
! msgid "Goto node: "
! msgstr "UgrÃ¡s az oldalra: "
  
! #: info/session.c:2855
! #, c-format
! msgid "No menu in node `%s'."
! msgstr "Nincs menÃ¼ a(z) â€ž%sâ€œ oldalon."
  
! #: info/session.c:2904
! #, c-format
! msgid "No menu item `%s' in node `%s'."
! msgstr "Nincs â€ž%sâ€œ menÃ¼elem a(z) â€ž%sâ€œ oldalon."
  
  # talÃ¡lhatÃ³ / talÃ¡lom ? LM
  # lelem, talÃ¡lom, nincs - sas
! #: info/session.c:2940
! #, c-format
! msgid "Unable to find node referenced by `%s' in `%s'."
  msgstr "Nincs a(z) â€ž%sâ€œ Ã¡ltal hivatkozott oldal ebben: â€ž%sâ€œ."
  
! # FORDITANI
! #: info/session.c:2992
  msgid "Read a list of menus starting from dir and follow them"
  msgstr ""
  
! #: info/session.c:2994
  msgid "Follow menus: "
  msgstr "MenÃ¼k kÃ¶vetÃ©se: "
  
! # FORDITANI
! #: info/session.c:3187
  msgid "Find the node describing program invocation"
  msgstr ""
  
! # FORDITANI
! #: info/session.c:3189
  #, c-format
  msgid "Find Invocation node of [%s]: "
  msgstr ""
  
! #: info/session.c:3227
  msgid "Read a manpage reference and select it"
  msgstr "Egy kÃ©zikÃ¶ny oldal hivatkozÃ¡s olvasÃ¡sa Ã©s kivÃ¡lasztÃ¡sa"
--- 1317,1434 ----
  
  # miÃ©rt nem Krhiv? :))) - sas
! #: info/session.c:2279
  msgid "Follow xref: "
  msgstr "Kereszthiv kÃ¶vetÃ©se: "
  
! #: info/session.c:2368
  msgid "Read a menu item and select its node"
  msgstr "Egy menÃ¼elem elolvasÃ¡sa Ã©s oldalÃ¡nak kivÃ¡lasztÃ¡sa"
  
! #: info/session.c:2393
  msgid "Read a footnote or cross reference and select its node"
  msgstr ""
  "Egy lÃ¡bjegyzet vagy kereszthivatkozÃ¡s elolvasÃ¡sa Ã©s oldalÃ¡nak kivÃ¡lasztÃ¡sa"
  
! #: info/session.c:2399
  msgid "Move to the start of this node's menu"
  msgstr "UgrÃ¡s az oldalhoz tartozÃ³ menÃ¼ elejÃ©re"
  
! #: info/session.c:2421
  msgid "Visit as many menu items at once as possible"
  msgstr "A lehetÅ‘ legtÃ¶bb menÃ¼elem meglÃ¡togatÃ¡sa egyszerre"
  
! #: info/session.c:2520
! msgid "Move to the previous cross reference"
! msgstr "UgrÃ¡s az elÅ‘zÅ‘ kereszthivatkozÃ¡sra"
  
! #: info/session.c:2583
! msgid "Move to the next cross reference"
! msgstr "UgrÃ¡s a kÃ¶vetkezÅ‘ kereszthivatkozÃ¡sra"
  
! #: info/session.c:2644
! msgid "Select reference or menu item appearing on this line"
! msgstr "A sorban megjelenÅ‘ hivatkozÃ¡s vagy menÃ¼elem kivÃ¡lasztÃ¡sa"
  
! #: info/session.c:2678
! #, fuzzy, c-format
! msgid "No menu in node '%s'."
! msgstr "Nincs menÃ¼ a(z) â€ž%sâ€œ oldalon."
  
  # talÃ¡lhatÃ³ / talÃ¡lom ? LM
  # lelem, talÃ¡lom, nincs - sas
! #: info/session.c:2725
! #, fuzzy, c-format
! msgid "Unable to find node referenced by '%s' in '%s'."
  msgstr "Nincs a(z) â€ž%sâ€œ Ã¡ltal hivatkozott oldal ebben: â€ž%sâ€œ."
  
! #: info/session.c:2775
  msgid "Read a list of menus starting from dir and follow them"
  msgstr ""
  
! #: info/session.c:2777
  msgid "Follow menus: "
  msgstr "MenÃ¼k kÃ¶vetÃ©se: "
  
! #: info/session.c:2879
! msgid "Select the Next node"
! msgstr "KÃ¶vetkezÅ‘ oldal kivÃ¡lasztÃ¡sa"
! 
! #: info/session.c:2886
! msgid "Select the Prev node"
! msgstr "ElÅ‘zÅ‘ oldal kivÃ¡lasztÃ¡sa"
! 
! #: info/session.c:2893
! msgid "Select the Up node"
! msgstr "SzÃ¼lÅ‘ oldal kivÃ¡lasztÃ¡sa"
! 
! #: info/session.c:2899
! msgid "Select the last node in this file"
! msgstr "A fÃ¡jl utolsÃ³ oldala kivÃ¡lasztÃ¡sa"
! 
! #: info/session.c:2926 info/session.c:2959
! msgid "This window has no additional nodes"
! msgstr "Jelen ablaknak nincsenek tovÃ¡bbi oldalai"
! 
! #: info/session.c:2932
! msgid "Select the first node in this file"
! msgstr "A fÃ¡jl elsÅ‘ oldala kivÃ¡lasztÃ¡sa"
! 
! # node=oldal ? LM
! #: info/session.c:3064
! msgid "No more nodes within this document."
! msgstr "Nincs tÃ¶bb oldal e dokumentumban."
! 
! # ATNEZNI LM
! #: info/session.c:3109 info/session.c:3149
! #, fuzzy
! msgid "No 'Prev' or 'Up' for this node within this document."
! msgstr "Nincs ElÅ‘zÅ‘ vagy Fel lehetÅ‘sÃ©g e ponthoz e dokumentumban."
! 
! #: info/session.c:3162
! msgid "Move forwards or down through node structure"
! msgstr "MozgÃ¡s elÅ‘re vagy le az oldal szerkeztÃ©ben"
! 
! #: info/session.c:3179
! msgid "Move backwards or up through node structure"
! msgstr "MozgÃ¡s hÃ¡tra vagy fel az oldal szerkezetÃ©ben"
! 
! #: info/session.c:3202
! msgid "Read a node name and select it"
! msgstr "Egy oldalnÃ©v elolvasÃ¡sa Ã©s kivÃ¡lasztÃ¡sa"
! 
! #: info/session.c:3256 info/session.c:3260
! msgid "Goto node: "
! msgstr "UgrÃ¡s az oldalra: "
! 
! #: info/session.c:3439
  msgid "Find the node describing program invocation"
  msgstr ""
  
! #: info/session.c:3441
  #, c-format
  msgid "Find Invocation node of [%s]: "
  msgstr ""
  
! #: info/session.c:3486
  msgid "Read a manpage reference and select it"
  msgstr "Egy kÃ©zikÃ¶ny oldal hivatkozÃ¡s olvasÃ¡sa Ã©s kivÃ¡lasztÃ¡sa"
***************
*** 1732,1774 ****
  # KÃ©zikÃ¶nyv ? LM
  # Manpage = kÃ©zikÃ¶nyv oldal. Adott esetben egyszerÅ±en manlapkÃ©nt vagy manoldalkÃ©nt is hivatkozhatunk rÃ¡juk, mivel kissÃ© elavultak. A GNU rendszer alapÃ©rtelemzett dokumentÃ¡ciÃ³formÃ¡tuma az Info. EzÃ©rt is olyan fontos a fordÃ­tÃ¡s, amit kÃ©szÃ­tesz :-) (Ã©s amibe ey icipicit besegÃ­tek ...) - sas
! #: info/session.c:3231
  msgid "Get Manpage: "
  msgstr "KÃ©zikÃ¶nyv oldal: "
  
! #: info/session.c:3261
! msgid "Select the node `Top' in this file"
  msgstr "LegfelsÅ‘ oldal kivÃ¡lasztÃ¡sa e fÃ¡jban"
  
! #: info/session.c:3267
! msgid "Select the node `(dir)'"
  msgstr "A â€ž(dir)â€œ oldal kivÃ¡lasztÃ¡sa"
  
! #: info/session.c:3284 info/session.c:3286
! #, c-format
! msgid "Kill node (%s): "
! msgstr "Oldal tÃ¶rlÃ©se (%s): "
! 
! #: info/session.c:3337
! #, c-format
! msgid "Cannot kill node `%s'"
! msgstr "A(z) â€ž%sâ€œ oldal nem tÃ¶rÃ¶lhetÅ‘"
! 
! #: info/session.c:3347
! msgid "Cannot kill the last node"
! msgstr "Az utolsÃ³ oldal nem tÃ¶rÃ¶lhetÅ‘"
  
! #: info/session.c:3433
  msgid "Select the most recently selected node"
  msgstr "A legutÃ³bb vÃ¡lasztott oldal kivÃ¡lasztÃ¡sa"
  
! #: info/session.c:3439
! msgid "Kill this node"
! msgstr "Ezen oldal tÃ¶rlÃ©se"
  
! #: info/session.c:3447
  msgid "Read the name of a file and select it"
  msgstr "FÃ¡jlnÃ©v beolvasÃ¡sa Ã©s kivÃ¡lasztÃ¡sa"
  
! #: info/session.c:3451
  msgid "Find file: "
  msgstr "FÃ¡jl keresÃ©se: "
--- 1436,1471 ----
  # KÃ©zikÃ¶nyv ? LM
  # Manpage = kÃ©zikÃ¶nyv oldal. Adott esetben egyszerÅ±en manlapkÃ©nt vagy manoldalkÃ©nt is hivatkozhatunk rÃ¡juk, mivel kissÃ© elavultak. A GNU rendszer alapÃ©rtelemzett dokumentÃ¡ciÃ³formÃ¡tuma az Info. EzÃ©rt is olyan fontos a fordÃ­tÃ¡s, amit kÃ©szÃ­tesz :-) (Ã©s amibe ey icipicit besegÃ­tek ...) - sas
! #: info/session.c:3490
  msgid "Get Manpage: "
  msgstr "KÃ©zikÃ¶nyv oldal: "
  
! #: info/session.c:3511
! #, fuzzy
! msgid "Select the node 'Top' in this file"
  msgstr "LegfelsÅ‘ oldal kivÃ¡lasztÃ¡sa e fÃ¡jban"
  
! #: info/session.c:3517
! #, fuzzy
! msgid "Select the node '(dir)'"
  msgstr "A â€ž(dir)â€œ oldal kivÃ¡lasztÃ¡sa"
  
! #: info/session.c:3523
! msgid "Show full file name of node being displayed"
! msgstr ""
  
! #: info/session.c:3540
  msgid "Select the most recently selected node"
  msgstr "A legutÃ³bb vÃ¡lasztott oldal kivÃ¡lasztÃ¡sa"
  
! #: info/session.c:3545
! #, c-format
! msgid "No earlier node in history"
! msgstr ""
  
! #: info/session.c:3549
  msgid "Read the name of a file and select it"
  msgstr "FÃ¡jlnÃ©v beolvasÃ¡sa Ã©s kivÃ¡lasztÃ¡sa"
  
! #: info/session.c:3553
  msgid "Find file: "
  msgstr "FÃ¡jl keresÃ©se: "
***************
*** 1776,1802 ****
  # talÃ¡lhatÃ³ / talÃ¡lom
  # a mondatszerkezet miatt itt jÃ³ a nem talÃ¡lhatÃ³ - sas
! #: info/session.c:3468
! #, c-format
! msgid "Cannot find `%s'."
  msgstr "â€ž%sâ€œ nem talÃ¡lhatÃ³."
  
! # Ã­rÃ¡s / mentÃ©s ? LM
! # Ã­rÃ¡s - sas
! #: info/session.c:3508 info/session.c:3633
  #, fuzzy, c-format
! msgid "writing file %s"
! msgstr "â€ž%sâ€œ oldal Ã­rÃ¡sa..."
! 
! #: info/session.c:3519 info/session.c:3644
! #, c-format
! msgid "Could not create output file `%s'."
  msgstr "A kimeneti fÃ¡jl (â€ž%sâ€œ) nem hozhatÃ³ lÃ©tre."
  
! #: info/session.c:3533 info/session.c:3663
  #, fuzzy, c-format
  msgid "error writing to %s: %s"
  msgstr "hiba â€ž%sâ€œ Ã­rÃ¡sakor."
  
! #: info/session.c:3541
  #, fuzzy, c-format
  msgid "closing %s"
--- 1473,1492 ----
  # talÃ¡lhatÃ³ / talÃ¡lom
  # a mondatszerkezet miatt itt jÃ³ a nem talÃ¡lhatÃ³ - sas
! #: info/session.c:3570
! #, fuzzy, c-format
! msgid "Cannot find '%s'."
  msgstr "â€ž%sâ€œ nem talÃ¡lhatÃ³."
  
! #: info/session.c:3619
  #, fuzzy, c-format
! msgid "Could not create output file '%s'."
  msgstr "A kimeneti fÃ¡jl (â€ž%sâ€œ) nem hozhatÃ³ lÃ©tre."
  
! #: info/session.c:3633
  #, fuzzy, c-format
  msgid "error writing to %s: %s"
  msgstr "hiba â€ž%sâ€œ Ã­rÃ¡sakor."
  
! #: info/session.c:3642
  #, fuzzy, c-format
  msgid "closing %s"
***************
*** 1805,1821 ****
  # Ã­rÃ¡s / mentÃ©s ? LM
  # Ã­rÃ¡s - sas
! #: info/session.c:3590
  #, fuzzy, c-format
  msgid "writing node %s..."
  msgstr "â€ž%sâ€œ oldal Ã­rÃ¡sa..."
  
- #: info/session.c:3670
- #, fuzzy, c-format
- msgid "closing file %s"
- msgstr "hiba a(z) â€ž%sâ€œ output fÃ¡jl bezÃ¡rÃ¡sakor"
- 
  # pipe/csÅ‘ ? LM
  # elolvasva, nekem a csÅ‘ tetszik - sas
! #: info/session.c:3678
  msgid "Pipe the contents of this node through INFO_PRINT_COMMAND"
  msgstr "Ezen oldal tartalmÃ¡nak csÅ‘be irÃ¡nyÃ­tÃ¡sa INFO_PRINT_COMMAND -al"
--- 1495,1506 ----
  # Ã­rÃ¡s / mentÃ©s ? LM
  # Ã­rÃ¡s - sas
! #: info/session.c:3691
  #, fuzzy, c-format
  msgid "writing node %s..."
  msgstr "â€ž%sâ€œ oldal Ã­rÃ¡sa..."
  
  # pipe/csÅ‘ ? LM
  # elolvasva, nekem a csÅ‘ tetszik - sas
! #: info/session.c:3737
  msgid "Pipe the contents of this node through INFO_PRINT_COMMAND"
  msgstr "Ezen oldal tartalmÃ¡nak csÅ‘be irÃ¡nyÃ­tÃ¡sa INFO_PRINT_COMMAND -al"
***************
*** 1823,1846 ****
  # pipe / csÅ‘ ? LM
  # semmikÃ©pen nem pipe - sas
! #: info/session.c:3713
! #, c-format
! msgid "Cannot open pipe to `%s'."
  msgstr "Nem hozhatÃ³ lÃ©tre csÅ‘ ehhez:  â€ž%sâ€œ."
  
! #: info/session.c:3718
  #, fuzzy, c-format
  msgid "printing node %s..."
  msgstr "%s oldal nyomtatÃ¡sa..."
  
! #: info/session.c:3726
  #, fuzzy, c-format
  msgid "finished printing node %s"
  msgstr "%s oldal nyomtatÃ¡sa..."
  
! #: info/session.c:4015
! msgid "Search continued from the end of the document."
  msgstr ""
  
! #: info/session.c:4020
  #, fuzzy
  msgid "Search continued from the beginning of the document."
--- 1508,1546 ----
  # pipe / csÅ‘ ? LM
  # semmikÃ©pen nem pipe - sas
! #: info/session.c:3765
! #, fuzzy, c-format
! msgid "Cannot open pipe to '%s'."
  msgstr "Nem hozhatÃ³ lÃ©tre csÅ‘ ehhez:  â€ž%sâ€œ."
  
! #: info/session.c:3770
  #, fuzzy, c-format
  msgid "printing node %s..."
  msgstr "%s oldal nyomtatÃ¡sa..."
  
! #: info/session.c:3778
  #, fuzzy, c-format
  msgid "finished printing node %s"
  msgstr "%s oldal nyomtatÃ¡sa..."
  
! #: info/session.c:3810
! msgid "Toggle the usage of regular expressions in searches"
  msgstr ""
  
! #: info/session.c:3814
! #, c-format
! msgid "Using regular expressions for searches."
! msgstr ""
! 
! #: info/session.c:3815
! #, c-format
! msgid "Using literal strings for searches."
! msgstr ""
! 
! #: info/session.c:4059
! #, fuzzy
! msgid "Search continued from the end of the document."
! msgstr "TÃ¶rlÃ©s a sor elejÃ©ig"
! 
! #: info/session.c:4064
  #, fuzzy
  msgid "Search continued from the beginning of the document."
***************
*** 1849,1931 ****
  # alÃ¡llomÃ¡ny ? LM
  # passz - sas
! #: info/session.c:4037
  #, c-format
  msgid "Searching subfile %s ..."
  msgstr "â€ž%sâ€œ alÃ¡llomÃ¡ny keresÃ©se..."
  
! #: info/session.c:4097
! msgid "Read a string and search for it case-sensitively"
! msgstr "SzÃ¶veg beolvasÃ¡sa Ã©s keresÃ©se kis/nagybetÅ± Ã©rzÃ©kenyen"
! 
! #: info/session.c:4104
! msgid "Read a string and search for it"
! msgstr "SzÃ¶veg beolvasÃ¡sa Ã©s keresÃ©se "
! 
! #: info/session.c:4112
! msgid "Read a string and search backward for it"
! msgstr "SzÃ¶veg beolvasÃ¡sa Ã©s keresÃ©se fel"
  
  # FORDITANI
! #: info/session.c:4169 info/session.c:4175
  #, fuzzy, c-format
  msgid "%s%s%s [%s]: "
  msgstr "%s%sa sztringhez [%s]: "
  
! #: info/session.c:4170 info/session.c:4176
  msgid "Regexp search"
! msgstr ""
  
  # Ã©rzÃ©kenyen / Ã©rzÃ©kenysÃ©g
! #: info/session.c:4171 info/session.c:4177
  #, fuzzy
  msgid " case-sensitively"
  msgstr "kis/nagybetÅ± Ã©rzÃ©kenyen"
  
! #: info/session.c:4172 info/session.c:4178
  #, fuzzy
  msgid " backward"
  msgstr "KeresÃ©s felfelÃ©"
  
! #: info/session.c:4176
! msgid "Search"
! msgstr "KeresÃ©s"
  
! #: info/session.c:4225
! msgid "Search failed."
! msgstr "A keresÃ©s sikertelen volt."
  
  #: info/session.c:4243
  msgid "Repeat last search in the same direction"
  msgstr "UtolsÃ³ keresÃ©s ismÃ©tlÃ©se azonos irÃ¡nyba"
  
  # keresÃ©si feltÃ©tel / keresÃ©si szÃ¶veg / keresett szÃ¶veg ? LM
! #: info/session.c:4246 info/session.c:4267
  msgid "No previous search string"
  msgstr "Nincs korÃ¡bbi keresÃ©si feltÃ©tel"
  
! #: info/session.c:4264
  msgid "Repeat last search in the reverse direction"
  msgstr "UtolsÃ³ keresÃ©s ismÃ©tlÃ©se ellenirÃ¡nyban"
  
  # JAVITANI ?
! #: info/session.c:4294 info/session.c:4300
  msgid "Search interactively for a string as you type it"
  msgstr "Egy szÃ¶veg interaktÃ­v keresÃ©se gÃ©pelÃ©skor"
  
! #: info/session.c:4380
  #, fuzzy
  msgid "Regexp I-search backward: "
  msgstr "I.-keresÃ©s fel: "
  
! #: info/session.c:4381
  msgid "I-search backward: "
  msgstr "I.-keresÃ©s fel: "
  
! #: info/session.c:4383
  #, fuzzy
  msgid "Regexp I-search: "
  msgstr "I.-keresÃ©s: "
  
! #: info/session.c:4384
  msgid "I-search: "
  msgstr "I.-keresÃ©s: "
--- 1549,1646 ----
  # alÃ¡llomÃ¡ny ? LM
  # passz - sas
! #: info/session.c:4084
  #, c-format
  msgid "Searching subfile %s ..."
  msgstr "â€ž%sâ€œ alÃ¡llomÃ¡ny keresÃ©se..."
  
! #: info/session.c:4123
! msgid "Search failed."
! msgstr "A keresÃ©s sikertelen volt."
  
  # FORDITANI
! #: info/session.c:4142
  #, fuzzy, c-format
  msgid "%s%s%s [%s]: "
  msgstr "%s%sa sztringhez [%s]: "
  
! #: info/session.c:4143 info/session.c:4149
! #, fuzzy
  msgid "Regexp search"
! msgstr "I.-keresÃ©s: "
! 
! #: info/session.c:4143 info/session.c:4149
! msgid "Search"
! msgstr "KeresÃ©s"
  
  # Ã©rzÃ©kenyen / Ã©rzÃ©kenysÃ©g
! #: info/session.c:4144 info/session.c:4150
  #, fuzzy
  msgid " case-sensitively"
  msgstr "kis/nagybetÅ± Ã©rzÃ©kenyen"
  
! #: info/session.c:4145 info/session.c:4151
  #, fuzzy
  msgid " backward"
  msgstr "KeresÃ©s felfelÃ©"
  
! # FORDITANI
! #: info/session.c:4148
! #, fuzzy, c-format
! msgid "%s%s%s: "
! msgstr "%s%sa sztringhez [%s]: "
  
! #: info/session.c:4168
! msgid "Search string too short"
! msgstr ""
! 
! #: info/session.c:4238
! msgid "Read a string and search for it case-sensitively"
! msgstr "SzÃ¶veg beolvasÃ¡sa Ã©s keresÃ©se kis/nagybetÅ± Ã©rzÃ©kenyen"
  
  #: info/session.c:4243
+ msgid "Read a string and search for it"
+ msgstr "SzÃ¶veg beolvasÃ¡sa Ã©s keresÃ©se "
+ 
+ #: info/session.c:4249
+ msgid "Read a string and search backward for it"
+ msgstr "SzÃ¶veg beolvasÃ¡sa Ã©s keresÃ©se fel"
+ 
+ #: info/session.c:4257
  msgid "Repeat last search in the same direction"
  msgstr "UtolsÃ³ keresÃ©s ismÃ©tlÃ©se azonos irÃ¡nyba"
  
  # keresÃ©si feltÃ©tel / keresÃ©si szÃ¶veg / keresett szÃ¶veg ? LM
! #: info/session.c:4265 info/session.c:4310
  msgid "No previous search string"
  msgstr "Nincs korÃ¡bbi keresÃ©si feltÃ©tel"
  
! #: info/session.c:4302
  msgid "Repeat last search in the reverse direction"
  msgstr "UtolsÃ³ keresÃ©s ismÃ©tlÃ©se ellenirÃ¡nyban"
  
+ #: info/session.c:4349
+ msgid "Clear displayed search matches"
+ msgstr ""
+ 
  # JAVITANI ?
! #: info/session.c:4366 info/session.c:4372
  msgid "Search interactively for a string as you type it"
  msgstr "Egy szÃ¶veg interaktÃ­v keresÃ©se gÃ©pelÃ©skor"
  
! #: info/session.c:4486
  #, fuzzy
  msgid "Regexp I-search backward: "
  msgstr "I.-keresÃ©s fel: "
  
! #: info/session.c:4487
  msgid "I-search backward: "
  msgstr "I.-keresÃ©s fel: "
  
! #: info/session.c:4489
  #, fuzzy
  msgid "Regexp I-search: "
  msgstr "I.-keresÃ©s: "
  
! #: info/session.c:4490
  msgid "I-search: "
  msgstr "I.-keresÃ©s: "
***************
*** 1933,1965 ****
  # checkit
  # FORDITANI
! #: info/session.c:4409 info/session.c:4411
  msgid "Failing "
  msgstr "Sikertelen"
  
! #: info/session.c:4895
! msgid "Move to the previous cross reference"
! msgstr "UgrÃ¡s az elÅ‘zÅ‘ kereszthivatkozÃ¡sra"
! 
! #: info/session.c:4913
! msgid "Move to the next cross reference"
! msgstr "UgrÃ¡s a kÃ¶vetkezÅ‘ kereszthivatkozÃ¡sra"
! 
! #: info/session.c:4935
! msgid "Select reference or menu item appearing on this line"
! msgstr "A sorban megjelenÅ‘ hivatkozÃ¡s vagy menÃ¼elem kivÃ¡lasztÃ¡sa"
! 
! #: info/session.c:4958
  msgid "Cancel current operation"
  msgstr "Jelen mÅ±velet tÃ¶rlÃ©se"
  
! #: info/session.c:4965
  msgid "Quit"
  msgstr "KilÃ©pÃ©s"
  
! #: info/session.c:4974
! msgid "Move the cursor to a specific line of the window"
! msgstr "A kurzor mogatÃ¡sa az ablak egy adott sorÃ¡ra "
  
! #: info/session.c:5006
  msgid "Redraw the display"
  msgstr "KÃ©pernyÅ‘ frissÃ­tÃ©se"
--- 1648,1674 ----
  # checkit
  # FORDITANI
! #: info/session.c:4515 info/session.c:4518
  msgid "Failing "
  msgstr "Sikertelen"
  
! #: info/session.c:4891
  msgid "Cancel current operation"
  msgstr "Jelen mÅ±velet tÃ¶rlÃ©se"
  
! #: info/session.c:4898
  msgid "Quit"
  msgstr "KilÃ©pÃ©s"
  
! #: info/session.c:4903
! #, fuzzy
! msgid "Display version of Info being run"
! msgstr "kiÃ­rja a verziÃ³informÃ¡ciÃ³t Ã©s kilÃ©p"
! 
! #: info/session.c:4905
! #, fuzzy, c-format
! msgid "GNU Info version %s"
! msgstr "Ez itt %s, ami a makeinfo %s verziÃ³jÃ¡val (%s) lett generÃ¡lva.\n"
  
! #: info/session.c:4910
  msgid "Redraw the display"
  msgstr "KÃ©pernyÅ‘ frissÃ­tÃ©se"
***************
*** 1967,2009 ****
  # rÃ¶videbb forma? KilÃ©pÃ©s az Info-bÃ³l ? LM
  # Ã¡ltalÃ¡ban NAON.! fontos a RÃ–V.SÃ‰G, de itt kivÃ©telesen szerintem maradhat ez - sas
! #: info/session.c:5043
  msgid "Quit using Info"
  msgstr "Az Info hasznÃ¡latÃ¡nak befejezÃ©se"
  
! #: info/session.c:5058
  msgid "Run command bound to this key's lowercase variant"
  msgstr "E karakter kisbetÅ±s vÃ¡ltozatÃ¡hoz rendelt parancs futtatÃ¡sa"
  
! #: info/session.c:5069
  #, c-format
  msgid "Unknown command (%s)."
  msgstr "Ismeretlen parancs (%s)."
  
! #: info/session.c:5072
  #, c-format
  msgid "\"%s\" is invalid"
  msgstr "\"%s\" Ã©rvÃ©nytelen"
  
! #: info/session.c:5073
! #, c-format
! msgid "`%s' is invalid"
  msgstr "â€ž%sâ€œ Ã©rvÃ©nytelen"
  
! #: info/session.c:5288
  msgid "Add this digit to the current numeric argument"
  msgstr "Add hozzÃ¡ ezt a szÃ¡mjegyet az aktuÃ¡lis numerikus argumentumhoz"
  
! #: info/session.c:5297
  msgid "Start (or multiply by 4) the current numeric argument"
  msgstr "Start (vagy szorozd be 4-gyel) az aktuÃ¡lis numerikus argumentumot"
  
- #: info/session.c:5312
- msgid "Internally used by \\[universal-argument]"
- msgstr "BelsÅ‘ hasznÃ¡latra a \\[universal-argument]-nek"
- 
- #: info/session.c:5388
- msgid "Show full file name of node being displayed"
- msgstr ""
- 
  #: info/tilde.c:361
  #, c-format
--- 1676,1710 ----
  # rÃ¶videbb forma? KilÃ©pÃ©s az Info-bÃ³l ? LM
  # Ã¡ltalÃ¡ban NAON.! fontos a RÃ–V.SÃ‰G, de itt kivÃ©telesen szerintem maradhat ez - sas
! #: info/session.c:4947
  msgid "Quit using Info"
  msgstr "Az Info hasznÃ¡latÃ¡nak befejezÃ©se"
  
! #: info/session.c:4960
  msgid "Run command bound to this key's lowercase variant"
  msgstr "E karakter kisbetÅ±s vÃ¡ltozatÃ¡hoz rendelt parancs futtatÃ¡sa"
  
! #: info/session.c:4971
  #, c-format
  msgid "Unknown command (%s)."
  msgstr "Ismeretlen parancs (%s)."
  
! #: info/session.c:4974
  #, c-format
  msgid "\"%s\" is invalid"
  msgstr "\"%s\" Ã©rvÃ©nytelen"
  
! #: info/session.c:4975
! #, fuzzy, c-format
! msgid "'%s' is invalid"
  msgstr "â€ž%sâ€œ Ã©rvÃ©nytelen"
  
! #: info/session.c:5293
  msgid "Add this digit to the current numeric argument"
  msgstr "Add hozzÃ¡ ezt a szÃ¡mjegyet az aktuÃ¡lis numerikus argumentumhoz"
  
! #: info/session.c:5300
  msgid "Start (or multiply by 4) the current numeric argument"
  msgstr "Start (vagy szorozd be 4-gyel) az aktuÃ¡lis numerikus argumentumot"
  
  #: info/tilde.c:361
  #, c-format
***************
*** 2012,2061 ****
  
  # on = be ? LM
! #: info/variables.c:37
  msgid "When \"On\", footnotes appear and disappear automatically"
  msgstr "â€žBeâ€œ Ã¡llapotban a lÃ¡bjegyzetek automatikusan jelennek meg Ã©s tÅ±nnek el"
  
! #: info/variables.c:41
  msgid "When \"On\", creating or deleting a window resizes other windows"
  msgstr ""
  "â€žBeâ€œ Ã¡llapotban egy ablak lÃ©trehozÃ¡sa vagy tÃ¶rlÃ©se a tÃ¶bbi is Ã¡tmÃ©retezi"
  
! #: info/variables.c:45
  msgid "When \"On\", flash the screen instead of ringing the bell"
  msgstr "â€žBeâ€œ Ã¡llapotban a kÃ©pernyÅ‘ villog csengÅ‘ helyett"
  
! #: info/variables.c:49
  msgid "When \"On\", errors cause the bell to ring"
  msgstr "â€žBeâ€œ Ã¡llapotban, hibÃ¡nÃ¡l csngetÃ©s"
  
! #: info/variables.c:53
  msgid "When \"On\", Info garbage collects files which had to be uncompressed"
  msgstr "â€žBeâ€œ Ã¡llapotban az Info Ã¶sszegyÅ±jti a tÃ¶mÃ¶rÃ­tendÅ‘ fÃ¡jlokat"
  
! #: info/variables.c:56
  msgid "When \"On\", the portion of the matched search string is highlighted"
  msgstr "â€žBeâ€œ Ã¡llapotban a megtalÃ¡lt szÃ¶vegrÃ©szlet ki lesz emelve"
  
! #: info/variables.c:60
  msgid "Controls what happens when scrolling is requested at the end of a node"
  msgstr "VezÃ©rli, hogy mi tÃ¶rtÃ©njen, ha a gÃ¶rgetÃ©s a lap aljÃ¡n tÃ¶rtÃ©nik"
  
! #: info/variables.c:65
  msgid "Same as scroll-behaviour"
  msgstr ""
  
! #: info/variables.c:69
  msgid "The number lines to scroll when the cursor moves out of the window"
  msgstr "A gÃ¶rgetendÅ‘ sorok szÃ¡ma, ha akurzor az ablakon kÃ­vÃ¼lre mozog"
  
! #: info/variables.c:73
  msgid "Controls whether scroll-behavior affects cursor movement commands"
  msgstr ""
  
! #: info/variables.c:77
  msgid "When \"On\", Info accepts and displays ISO Latin characters"
  msgstr "â€žBeâ€œ Ã¡llapotban az Info elfogadja Ã©s kiÃ­rja az ISO Latin karaktereket"
  
! #: info/variables.c:81
  #, fuzzy
  msgid ""
--- 1713,1762 ----
  
  # on = be ? LM
! #: info/variables.c:51
  msgid "When \"On\", footnotes appear and disappear automatically"
  msgstr "â€žBeâ€œ Ã¡llapotban a lÃ¡bjegyzetek automatikusan jelennek meg Ã©s tÅ±nnek el"
  
! #: info/variables.c:55
  msgid "When \"On\", creating or deleting a window resizes other windows"
  msgstr ""
  "â€žBeâ€œ Ã¡llapotban egy ablak lÃ©trehozÃ¡sa vagy tÃ¶rlÃ©se a tÃ¶bbi is Ã¡tmÃ©retezi"
  
! #: info/variables.c:59
  msgid "When \"On\", flash the screen instead of ringing the bell"
  msgstr "â€žBeâ€œ Ã¡llapotban a kÃ©pernyÅ‘ villog csengÅ‘ helyett"
  
! #: info/variables.c:63
  msgid "When \"On\", errors cause the bell to ring"
  msgstr "â€žBeâ€œ Ã¡llapotban, hibÃ¡nÃ¡l csngetÃ©s"
  
! #: info/variables.c:67
  msgid "When \"On\", Info garbage collects files which had to be uncompressed"
  msgstr "â€žBeâ€œ Ã¡llapotban az Info Ã¶sszegyÅ±jti a tÃ¶mÃ¶rÃ­tendÅ‘ fÃ¡jlokat"
  
! #: info/variables.c:70
  msgid "When \"On\", the portion of the matched search string is highlighted"
  msgstr "â€žBeâ€œ Ã¡llapotban a megtalÃ¡lt szÃ¶vegrÃ©szlet ki lesz emelve"
  
! #: info/variables.c:74
  msgid "Controls what happens when scrolling is requested at the end of a node"
  msgstr "VezÃ©rli, hogy mi tÃ¶rtÃ©njen, ha a gÃ¶rgetÃ©s a lap aljÃ¡n tÃ¶rtÃ©nik"
  
! #: info/variables.c:79
  msgid "Same as scroll-behaviour"
  msgstr ""
  
! #: info/variables.c:83
  msgid "The number lines to scroll when the cursor moves out of the window"
  msgstr "A gÃ¶rgetendÅ‘ sorok szÃ¡ma, ha akurzor az ablakon kÃ­vÃ¼lre mozog"
  
! #: info/variables.c:87
  msgid "Controls whether scroll-behavior affects cursor movement commands"
  msgstr ""
  
! #: info/variables.c:91
  msgid "When \"On\", Info accepts and displays ISO Latin characters"
  msgstr "â€žBeâ€œ Ã¡llapotban az Info elfogadja Ã©s kiÃ­rja az ISO Latin karaktereket"
  
! #: info/variables.c:95
  #, fuzzy
  msgid ""
***************
*** 2063,2145 ****
  msgstr "VezÃ©rli, hogy mi tÃ¶rtÃ©njen, ha a gÃ¶rgetÃ©s a lap aljÃ¡n tÃ¶rtÃ©nik"
  
! #: info/variables.c:86
  msgid "Minimal length of a search string"
  msgstr ""
  
! #: info/variables.c:90
  msgid "Skip current window when searching"
  msgstr ""
  
! #: info/variables.c:95
  msgid "Explain the use of a variable"
  msgstr "A vÃ¡ltozÃ³ hasznÃ¡latÃ¡nak elmagyarÃ¡zÃ¡sa"
  
! #: info/variables.c:101
  msgid "Describe variable: "
  msgstr "VÃ¡ltozÃ³ leÃ­rÃ¡sa: "
  
! #: info/variables.c:120
  msgid "Set the value of an Info variable"
  msgstr "Egy Info vÃ¡ltozÃ³ beÃ¡llÃ­tÃ¡sa"
  
! #: info/variables.c:126
  msgid "Set variable: "
  msgstr "VÃ¡ltozÃ³ beÃ¡llÃ­tÃ¡sa:"
  
! #: info/variables.c:144
  #, c-format
  msgid "Set %s to value (%d): "
  msgstr "%s beÃ¡llÃ­tÃ¡sa (%d): "
  
! #: info/variables.c:184
  #, c-format
  msgid "Set %s to value (%s): "
  msgstr "%s beÃ¡llÃ­tÃ¡sa (%s): "
  
! #: info/window.c:1077
  msgid "--*** Tags out of Date ***"
  msgstr "--*** lejÃ¡rt dÃ¡tumÃº Tagek ***"
  
! #: info/window.c:1088
  msgid "-----Info: (), lines ----, "
  msgstr "-----Info: (), sor ----, "
  
! #: info/window.c:1095
! #, c-format
! msgid "-%s---Info: %s, %d lines --%s--"
  msgstr "-%s---Info: %s, %d sor --%s--"
  
! #: info/window.c:1099
! #, c-format
! msgid "-%s%s-Info: (%s)%s, %d lines --%s--"
  msgstr "-%s%s-Info: (%s)%s, %d sor --%s--"
  
  # subfile ? LM
  # Passz - sas
! #: info/window.c:1106
  #, c-format
  msgid " Subfile: %s"
  msgstr "AlfÃ¡jl: %s"
  
! #: install-info/install-info.c:286
  #, fuzzy, c-format
  msgid "%s for %s"
  msgstr " ehhez: %s"
  
! #: install-info/install-info.c:525
  #, c-format
  msgid "\tTry `%s --help' for a complete list of options.\n"
  msgstr "\tAz opciÃ³k teljes listÃ¡jÃ¡hoz prÃ³bÃ¡lja meg a â€ž%s --helpâ€œ parancsot!\n"
  
! #: install-info/install-info.c:533
  #, fuzzy, c-format
  msgid "Usage: %s [OPTION]... [INFO-FILE [DIR-FILE]]\n"
  msgstr "HasznÃ¡lat: %s [OPCIÃ“K] ... TEXINFO-FÃ�JL...\n"
  
! #: install-info/install-info.c:535
  msgid "Add or remove entries in INFO-FILE from the Info directory DIR-FILE."
  msgstr ""
  
! #: install-info/install-info.c:536
  msgid ""
  "INFO-FILE and DIR-FILE are required unless the --info-file\n"
--- 1764,1873 ----
  msgstr "VezÃ©rli, hogy mi tÃ¶rtÃ©njen, ha a gÃ¶rgetÃ©s a lap aljÃ¡n tÃ¶rtÃ©nik"
  
! #: info/variables.c:100
  msgid "Minimal length of a search string"
  msgstr ""
  
! #: info/variables.c:104
  msgid "Skip current window when searching"
  msgstr ""
  
! #: info/variables.c:108
! msgid "Exclude default directories from file search path"
! msgstr ""
! 
! #: info/variables.c:112
! msgid "Hide some Info file syntax in the text of nodes"
! msgstr ""
! 
! #: info/variables.c:116
! msgid ""
! "Length of time in milliseconds to wait for the next byte in a sequence "
! "indicating that a key has been pressed"
! msgstr ""
! 
! #: info/variables.c:120
! msgid "Highlight search matches"
! msgstr ""
! 
! #: info/variables.c:124
! msgid "Method to use to track mouse events"
! msgstr ""
! 
! #: info/variables.c:130
  msgid "Explain the use of a variable"
  msgstr "A vÃ¡ltozÃ³ hasznÃ¡latÃ¡nak elmagyarÃ¡zÃ¡sa"
  
! #: info/variables.c:136
  msgid "Describe variable: "
  msgstr "VÃ¡ltozÃ³ leÃ­rÃ¡sa: "
  
! #: info/variables.c:151
  msgid "Set the value of an Info variable"
  msgstr "Egy Info vÃ¡ltozÃ³ beÃ¡llÃ­tÃ¡sa"
  
! #: info/variables.c:158
  msgid "Set variable: "
  msgstr "VÃ¡ltozÃ³ beÃ¡llÃ­tÃ¡sa:"
  
! #: info/variables.c:174
  #, c-format
  msgid "Set %s to value (%d): "
  msgstr "%s beÃ¡llÃ­tÃ¡sa (%d): "
  
! #: info/variables.c:208
  #, c-format
  msgid "Set %s to value (%s): "
  msgstr "%s beÃ¡llÃ­tÃ¡sa (%s): "
  
! #: info/window.c:921
  msgid "--*** Tags out of Date ***"
  msgstr "--*** lejÃ¡rt dÃ¡tumÃº Tagek ***"
  
! #: info/window.c:965
  msgid "-----Info: (), lines ----, "
  msgstr "-----Info: (), sor ----, "
  
! #: info/window.c:972
! #, fuzzy, c-format
! msgid "-%s---Info: %s, %ld lines --%s--"
  msgstr "-%s---Info: %s, %d sor --%s--"
  
! #: info/window.c:976
! #, fuzzy, c-format
! msgid "-%s%s-Info: (%s)%s, %ld lines --%s--"
  msgstr "-%s%s-Info: (%s)%s, %d sor --%s--"
  
  # subfile ? LM
  # Passz - sas
! #: info/window.c:982
  #, c-format
  msgid " Subfile: %s"
  msgstr "AlfÃ¡jl: %s"
  
! #: install-info/install-info.c:292
! #, c-format
! msgid "%s: empty file"
! msgstr "%s: Ã¼res fÃ¡jl"
! 
! #: install-info/install-info.c:294
  #, fuzzy, c-format
  msgid "%s for %s"
  msgstr " ehhez: %s"
  
! #: install-info/install-info.c:533
  #, c-format
  msgid "\tTry `%s --help' for a complete list of options.\n"
  msgstr "\tAz opciÃ³k teljes listÃ¡jÃ¡hoz prÃ³bÃ¡lja meg a â€ž%s --helpâ€œ parancsot!\n"
  
! #: install-info/install-info.c:541
  #, fuzzy, c-format
  msgid "Usage: %s [OPTION]... [INFO-FILE [DIR-FILE]]\n"
  msgstr "HasznÃ¡lat: %s [OPCIÃ“K] ... TEXINFO-FÃ�JL...\n"
  
! #: install-info/install-info.c:543
  msgid "Add or remove entries in INFO-FILE from the Info directory DIR-FILE."
  msgstr ""
  
! #: install-info/install-info.c:544
  msgid ""
  "INFO-FILE and DIR-FILE are required unless the --info-file\n"
***************
*** 2147,2151 ****
  msgstr ""
  
! #: install-info/install-info.c:540
  msgid ""
  "Options:\n"
--- 1875,1879 ----
  msgstr ""
  
! #: install-info/install-info.c:548
  msgid ""
  "Options:\n"
***************
*** 2156,2164 ****
  msgstr ""
  
! #: install-info/install-info.c:547
  msgid ""
  " --debug             report what is being done.\n"
  " --delete            delete existing entries for INFO-FILE from DIR-FILE;\n"
  "                      don't insert any new entries.\n"
  " --description=TEXT  the description of the entry is TEXT; used with\n"
  "                      the --name option to become synonymous with the\n"
--- 1884,1895 ----
  msgstr ""
  
! #: install-info/install-info.c:555
  msgid ""
  " --debug             report what is being done.\n"
  " --delete            delete existing entries for INFO-FILE from DIR-FILE;\n"
  "                      don't insert any new entries.\n"
+ " --defsection=TEXT   like --section, but only use TEXT if no sections\n"
+ "                      are present in INFO-FILE (replacing \"Miscellaneous"
+ "\").\n"
  " --description=TEXT  the description of the entry is TEXT; used with\n"
  "                      the --name option to become synonymous with the\n"
***************
*** 2169,2173 ****
  msgstr ""
  
! #: install-info/install-info.c:558
  msgid ""
  " --entry=TEXT        insert TEXT as an Info directory entry,\n"
--- 1900,1904 ----
  msgstr ""
  
! #: install-info/install-info.c:568
  msgid ""
  " --entry=TEXT        insert TEXT as an Info directory entry,\n"
***************
*** 2181,2185 ****
  msgstr ""
  
! #: install-info/install-info.c:567
  msgid ""
  " --help              display this help and exit.\n"
--- 1912,1916 ----
  msgstr ""
  
! #: install-info/install-info.c:577
  msgid ""
  " --help              display this help and exit.\n"
***************
*** 2191,2195 ****
  msgstr ""
  
! #: install-info/install-info.c:575
  msgid ""
  " --maxwidth, --max-width=COL  wrap description at column COL.\n"
--- 1922,1926 ----
  msgstr ""
  
! #: install-info/install-info.c:585
  msgid ""
  " --maxwidth, --max-width=COL  wrap description at column COL.\n"
***************
*** 2201,2205 ****
  msgstr ""
  
! #: install-info/install-info.c:583
  msgid ""
  " --regex=R           put this file's entries in all sections that match the\n"
--- 1932,1936 ----
  msgstr ""
  
! #: install-info/install-info.c:593
  msgid ""
  " --regex=R           put this file's entries in all sections that match the\n"
***************
*** 2213,2221 ****
  "                      If you don't specify any sections, they are "
  "determined\n"
! "                       from information in the Info file itself.\n"
  " --section R SEC     equivalent to --regex=R --section=SEC --add-once."
  msgstr ""
  
! #: install-info/install-info.c:596
  msgid ""
  " --silent            suppress warnings.\n"
--- 1944,1955 ----
  "                      If you don't specify any sections, they are "
  "determined\n"
! "                       from information in the Info file itself;\n"
! "                       if nothing is available there, the --defsection\n"
! "                       value is used; if that is not specified, the\n"
! "                       final default is \"Miscellaneous\".\n"
  " --section R SEC     equivalent to --regex=R --section=SEC --add-once."
  msgstr ""
  
! #: install-info/install-info.c:609
  msgid ""
  " --silent            suppress warnings.\n"
***************
*** 2224,2241 ****
  msgstr ""
  
! #: install-info/install-info.c:603 tp/texi2any.pl:849
! #, fuzzy
! msgid ""
! "Email bug reports to bug-texinfo@gnu.org,\n"
! "general questions and discussion to help-texinfo@gnu.org.\n"
! "Texinfo home page: http://www.gnu.org/software/texinfo/"
! msgstr ""
! "\n"
! "Hibajegyek a bug-texinfo@gnu.org,\n"
! "Ã¡ltalÃ¡nos kÃ©rdÃ©sek Ã©s Ã¶tletek a help-texinfo@gnu.org\n"
! "cÃ­mre kÃ¼ldhetÅ‘k.\n"
! "Texinfo honlap: http://www.gnu.org/software/texinfo/"
! 
! #: install-info/install-info.c:630
  #, c-format
  msgid ""
--- 1958,1962 ----
  msgstr ""
  
! #: install-info/install-info.c:643
  #, c-format
  msgid ""
***************
*** 2257,2306 ****
  msgstr ""
  
! #: install-info/install-info.c:654
  #, fuzzy, c-format
  msgid "%s: could not read (%s) and could not create (%s)"
  msgstr "%s:nem lehet beolvasni (%s) Ã©s nem lehet lÃ©trehozni (%s)\n"
  
! #: install-info/install-info.c:758
! #, c-format
! msgid "%s: empty file"
! msgstr "%s: Ã¼res fÃ¡jl"
! 
! #: install-info/install-info.c:1109 install-info/install-info.c:1149
  #, c-format
  msgid "START-INFO-DIR-ENTRY without matching END-INFO-DIR-ENTRY"
  msgstr "START-INFO-DIR-ENTRY-nek nincs END-INFO-DIR-ENTRY pÃ¡rja"
  
! #: install-info/install-info.c:1144
  #, c-format
  msgid "END-INFO-DIR-ENTRY without matching START-INFO-DIR-ENTRY"
  msgstr "END-INFO-DIR-ENTRY-nek nincsSTART-INFO-DIR-ENTRY pÃ¡rja"
  
! #: install-info/install-info.c:2008 install-info/install-info.c:2018
  #, c-format
  msgid "%s: already have dir file: %s\n"
  msgstr "%s: mÃ¡r van dir fÃ¡jl: %s\n"
  
! #: install-info/install-info.c:2098
  #, c-format
  msgid "%s: Specify the Info file only once.\n"
  msgstr "%s: Az Info fÃ¡jlt csak egyszer kell megadni!\n"
  
! #: install-info/install-info.c:2131
  #, c-format
  msgid "Extra regular expression specified, ignoring `%s'"
  msgstr ""
  
! #: install-info/install-info.c:2143
! #, c-format
  msgid "Error in regular expression `%s': %s"
! msgstr ""
  
! #: install-info/install-info.c:2201
  #, c-format
  msgid "excess command line argument `%s'"
  msgstr "felesleges parancssori argumentum: â€ž%sâ€œ"
  
! #: install-info/install-info.c:2205
  #, c-format
  msgid "No input file specified; try --help for more information."
--- 1978,2023 ----
  msgstr ""
  
! #: install-info/install-info.c:667
  #, fuzzy, c-format
  msgid "%s: could not read (%s) and could not create (%s)"
  msgstr "%s:nem lehet beolvasni (%s) Ã©s nem lehet lÃ©trehozni (%s)\n"
  
! #: install-info/install-info.c:1134 install-info/install-info.c:1174
  #, c-format
  msgid "START-INFO-DIR-ENTRY without matching END-INFO-DIR-ENTRY"
  msgstr "START-INFO-DIR-ENTRY-nek nincs END-INFO-DIR-ENTRY pÃ¡rja"
  
! #: install-info/install-info.c:1169
  #, c-format
  msgid "END-INFO-DIR-ENTRY without matching START-INFO-DIR-ENTRY"
  msgstr "END-INFO-DIR-ENTRY-nek nincsSTART-INFO-DIR-ENTRY pÃ¡rja"
  
! #: install-info/install-info.c:2037 install-info/install-info.c:2047
  #, c-format
  msgid "%s: already have dir file: %s\n"
  msgstr "%s: mÃ¡r van dir fÃ¡jl: %s\n"
  
! #: install-info/install-info.c:2143
  #, c-format
  msgid "%s: Specify the Info file only once.\n"
  msgstr "%s: Az Info fÃ¡jlt csak egyszer kell megadni!\n"
  
! #: install-info/install-info.c:2176
  #, c-format
  msgid "Extra regular expression specified, ignoring `%s'"
  msgstr ""
  
! # keresÃ©si feltÃ©tel / keresÃ©si szÃ¶veg / keresett szÃ¶veg ? LM
! #: install-info/install-info.c:2188
! #, fuzzy, c-format
  msgid "Error in regular expression `%s': %s"
! msgstr "Nincs korÃ¡bbi keresÃ©si feltÃ©tel"
  
! #: install-info/install-info.c:2250
  #, c-format
  msgid "excess command line argument `%s'"
  msgstr "felesleges parancssori argumentum: â€ž%sâ€œ"
  
! #: install-info/install-info.c:2254
  #, c-format
  msgid "No input file specified; try --help for more information."
***************
*** 2309,2313 ****
  
  # dir ? LM
! #: install-info/install-info.c:2207
  #, c-format
  msgid "No dir file specified; try --help for more information."
--- 2026,2030 ----
  
  # dir ? LM
! #: install-info/install-info.c:2256
  #, c-format
  msgid "No dir file specified; try --help for more information."
***************
*** 2315,2336 ****
  "Nem lett dir fÃ¡jl megadva; tovÃ¡bbi informÃ¡ciÃ³Ã©rt prÃ³bÃ¡lja meg a --help-t!"
  
  # dir ? LM
! #: install-info/install-info.c:2349
  #, c-format
  msgid "no info dir entry in `%s'"
  msgstr "nincs info dir bejegyzÃ©s â€ž%sâ€œ-ben"
  
! #: install-info/install-info.c:2597
  #, c-format
  msgid "no entries found for `%s'; nothing deleted"
  msgstr "â€ž%sâ€œ-hez nem talÃ¡ltam bejegyzÃ©st; nincs mit tÃ¶rÃ¶lni"
  
! #: tp/DebugTexinfo/DebugTree.pm:63 tp/Texinfo/Convert/Converter.pm:821
! #: tp/Texinfo/Convert/DocBook.pm:311 tp/Texinfo/Convert/HTML.pm:6528
! #: tp/Texinfo/Convert/HTML.pm:6552 tp/Texinfo/Convert/HTML.pm:6929
! #: tp/Texinfo/Convert/HTML.pm:6987 tp/Texinfo/Convert/HTML.pm:7065
! #: tp/Texinfo/Convert/HTML.pm:7142 tp/Texinfo/Convert/IXIN.pm:293
! #: tp/Texinfo/Convert/Info.pm:96 tp/Texinfo/Convert/Info.pm:200
! #: tp/Texinfo/Convert/Info.pm:226 tp/Texinfo/Convert/Plaintext.pm:503
  #: tp/Texinfo/Convert/TexinfoXML.pm:457
  #, fuzzy, perl-format
--- 2032,2058 ----
  "Nem lett dir fÃ¡jl megadva; tovÃ¡bbi informÃ¡ciÃ³Ã©rt prÃ³bÃ¡lja meg a --help-t!"
  
+ #: install-info/install-info.c:2277
+ #, fuzzy, c-format
+ msgid "Could not read %s."
+ msgstr "A(z) â€ž%sâ€œ kÃ¶nyvtÃ¡r nem hozhatÃ³ lÃ©tre: %s"
+ 
  # dir ? LM
! #: install-info/install-info.c:2424
  #, c-format
  msgid "no info dir entry in `%s'"
  msgstr "nincs info dir bejegyzÃ©s â€ž%sâ€œ-ben"
  
! #: install-info/install-info.c:2672
  #, c-format
  msgid "no entries found for `%s'; nothing deleted"
  msgstr "â€ž%sâ€œ-hez nem talÃ¡ltam bejegyzÃ©st; nincs mit tÃ¶rÃ¶lni"
  
! #: tp/DebugTexinfo/DebugTree.pm:63 tp/Texinfo/Convert/Converter.pm:855
! #: tp/Texinfo/Convert/Converter.pm:893 tp/Texinfo/Convert/Converter.pm:1204
! #: tp/Texinfo/Convert/DocBook.pm:326 tp/Texinfo/Convert/HTML.pm:6499
! #: tp/Texinfo/Convert/HTML.pm:6523 tp/Texinfo/Convert/HTML.pm:6900
! #: tp/Texinfo/Convert/HTML.pm:6958 tp/Texinfo/Convert/HTML.pm:7036
! #: tp/Texinfo/Convert/HTML.pm:7113 tp/Texinfo/Convert/IXIN.pm:293
! #: tp/Texinfo/Convert/Info.pm:295 tp/Texinfo/Convert/Plaintext.pm:538
  #: tp/Texinfo/Convert/TexinfoXML.pm:457
  #, fuzzy, perl-format
***************
*** 2338,2370 ****
  msgstr "%s: A CSS fÃ¡jl nem nyithatÃ³ meg: %s"
  
! #: tp/Texinfo/Common.pm:865
  msgid "recursion is always allowed"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:866
  msgid "arguments are quoted by default"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1065
  #, fuzzy, perl-format
  msgid "%s is not a valid language code"
  msgstr "%s nem egy ISO 639 szabvÃ¡ny szerinti nyelvkÃ³d"
  
! #: tp/Texinfo/Common.pm:1070
  #, fuzzy, perl-format
  msgid "%s is not a valid region code"
  msgstr "%s nem egy ISO 639 szabvÃ¡ny szerinti nyelvkÃ³d"
  
! #: tp/Texinfo/Common.pm:1088
  #, fuzzy, perl-format
  msgid "%s is not a valid split possibility"
  msgstr "%s nem egy ISO 639 szabvÃ¡ny szerinti nyelvkÃ³d"
  
! #: tp/Texinfo/Common.pm:1111
  #, fuzzy, perl-format
  msgid "could not read %s: %s"
  msgstr "A(z) â€ž%sâ€œ kÃ¶nyvtÃ¡r nem hozhatÃ³ lÃ©tre: %s"
  
! #: tp/Texinfo/Common.pm:1129
  #, fuzzy, perl-format
  msgid "error on closing @verbatiminclude file %s: %s"
--- 2060,2092 ----
  msgstr "%s: A CSS fÃ¡jl nem nyithatÃ³ meg: %s"
  
! #: tp/Texinfo/Common.pm:878
  msgid "recursion is always allowed"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:879
  msgid "arguments are quoted by default"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1102
  #, fuzzy, perl-format
  msgid "%s is not a valid language code"
  msgstr "%s nem egy ISO 639 szabvÃ¡ny szerinti nyelvkÃ³d"
  
! #: tp/Texinfo/Common.pm:1107
  #, fuzzy, perl-format
  msgid "%s is not a valid region code"
  msgstr "%s nem egy ISO 639 szabvÃ¡ny szerinti nyelvkÃ³d"
  
! #: tp/Texinfo/Common.pm:1125
  #, fuzzy, perl-format
  msgid "%s is not a valid split possibility"
  msgstr "%s nem egy ISO 639 szabvÃ¡ny szerinti nyelvkÃ³d"
  
! #: tp/Texinfo/Common.pm:1148
  #, fuzzy, perl-format
  msgid "could not read %s: %s"
  msgstr "A(z) â€ž%sâ€œ kÃ¶nyvtÃ¡r nem hozhatÃ³ lÃ©tre: %s"
  
! #: tp/Texinfo/Common.pm:1167
  #, fuzzy, perl-format
  msgid "error on closing @verbatiminclude file %s: %s"
***************
*** 2373,2382 ****
  # talÃ¡lhatÃ³ / talÃ¡lom
  # a mondatszerkezet miatt itt jÃ³ a nem talÃ¡lhatÃ³ - sas
! #: tp/Texinfo/Common.pm:1134 tp/Texinfo/Parser.pm:3187
  #, fuzzy, perl-format
  msgid "@%s: could not find %s"
  msgstr "â€ž%sâ€œ nem talÃ¡lhatÃ³."
  
! #: tp/Texinfo/Common.pm:1432
  #, fuzzy, perl-format
  msgid "could not open html refs config file %s: %s"
--- 2095,2104 ----
  # talÃ¡lhatÃ³ / talÃ¡lom
  # a mondatszerkezet miatt itt jÃ³ a nem talÃ¡lhatÃ³ - sas
! #: tp/Texinfo/Common.pm:1173 tp/Texinfo/Parser.pm:3342
  #, fuzzy, perl-format
  msgid "@%s: could not find %s"
  msgstr "â€ž%sâ€œ nem talÃ¡lhatÃ³."
  
! #: tp/Texinfo/Common.pm:1517
  #, fuzzy, perl-format
  msgid "could not open html refs config file %s: %s"
***************
*** 2385,2513 ****
  # action=mÅ±velet ? LM
  # Ã¡ltalÃ¡ban az - sas
! #: tp/Texinfo/Common.pm:1460
  #, fuzzy
  msgid "missing type"
  msgstr "hiÃ¡nyzÃ³ mÅ±veletnÃ©v"
  
! #: tp/Texinfo/Common.pm:1463
  #, fuzzy, perl-format
  msgid "unrecognized type: %s"
  msgstr "%s: ismeretlen opciÃ³ â€ž--%sâ€œ\n"
  
! #: tp/Texinfo/Common.pm:1480
  #, fuzzy, perl-format
  msgid "error on closing html refs config file %s: %s"
  msgstr "Nem tÃ¶rÃ¶lhetÅ‘ fÃ¡jl: `%s': %s"
  
! #: tp/Texinfo/Common.pm:1515
  msgid "no node to be renamed"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1526
  msgid "nodes without a new name at the end of file"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1536 tp/Texinfo/Parser.pm:842
  #, fuzzy, perl-format
  msgid "could not open %s: %s"
  msgstr "%s: A CSS fÃ¡jl nem nyithatÃ³ meg: %s"
  
! #: tp/Texinfo/Common.pm:2028
! #, perl-format
  msgid "could not protect hash character in @%s"
! msgstr ""
  
! #: tp/Texinfo/Convert/Converter.pm:394 tp/Texinfo/Convert/Converter.pm:413
  #, fuzzy, perl-format
  msgid "Obsolete variable %s\n"
  msgstr "VÃ¡ltozÃ³ beÃ¡llÃ­tÃ¡sa:"
  
! #: tp/Texinfo/Convert/Converter.pm:604
  #, fuzzy, perl-format
  msgid "could not create directories `%s' or `%s': %s"
  msgstr "A(z) â€ž%sâ€œ kÃ¶nyvtÃ¡r nem hozhatÃ³ lÃ©tre: %s"
  
! #: tp/Texinfo/Convert/Converter.pm:612
  #, fuzzy, perl-format
  msgid "could not create directory `%s': %s"
  msgstr "A(z) â€ž%sâ€œ kÃ¶nyvtÃ¡r nem hozhatÃ³ lÃ©tre: %s"
  
! #: tp/Texinfo/Convert/DocBook.pm:347 tp/Texinfo/Convert/HTML.pm:6955
! #: tp/Texinfo/Convert/HTML.pm:7013 tp/Texinfo/Convert/IXIN.pm:915
! #: tp/Texinfo/Convert/Info.pm:159 tp/Texinfo/Convert/Info.pm:185
! #: tp/Texinfo/Convert/Info.pm:216 tp/Texinfo/Convert/Info.pm:279
! #: tp/Texinfo/Convert/TexinfoXML.pm:476 tp/Texinfo/Parser.pm:1950
! #, fuzzy, perl-format
! msgid "error on closing %s: %s"
! msgstr "hiba â€ž%sâ€œ Ã­rÃ¡sakor."
! 
! #: tp/Texinfo/Convert/DocBook.pm:923
  #, fuzzy, perl-format
  msgid "@image file `%s' not found, using `%s'"
  msgstr "@image a(z) â€ž%sâ€œ fÃ¡jl nem olvashatÃ³: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:1683
  #, fuzzy, perl-format
  msgid "@image file `%s' (for HTML) not found, using `%s'"
  msgstr "@image a(z) â€ž%sâ€œ fÃ¡jl (HTML) nem olvashatÃ³: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:2354
  #, perl-format
  msgid "raw format %s is not converted"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4833
  msgid "string not closed in css file"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4835
  #, fuzzy
  msgid "--css-include ended in comment"
  msgstr "%s:%d: --css-file kommenttel vÃ©gzÅ‘dik"
  
! #: tp/Texinfo/Convert/HTML.pm:4837
  msgid "@import not finished in css file"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4863
  #, fuzzy, perl-format
  msgid "CSS file %s not found"
  msgstr "%cend makrÃ³ nem talÃ¡lhatÃ³"
  
! #: tp/Texinfo/Convert/HTML.pm:4869
  #, fuzzy, perl-format
  msgid "could not open --include-file %s: %s"
  msgstr "%s: A CSS fÃ¡jl nem nyithatÃ³ meg: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:4879
  #, fuzzy, perl-format
  msgid "error on closing CSS file %s: %s"
  msgstr "hiba a(z) â€ž%sâ€œ output fÃ¡jl bezÃ¡rÃ¡sakor"
  
! #: tp/Texinfo/Convert/HTML.pm:5825 tp/Texinfo/Convert/HTML.pm:5829
  #, fuzzy, perl-format
  msgid "no htmlxref.cnf entry found for `%s'"
  msgstr "Nincs tÃ¡rgymutatÃ³ ehhez: %s\n"
  
! #: tp/Texinfo/Convert/HTML.pm:6523
  #, fuzzy, perl-format
  msgid "error on closing frame file %s: %s"
  msgstr "hiba a(z) â€ž%sâ€œ output fÃ¡jl bezÃ¡rÃ¡sakor"
  
! #: tp/Texinfo/Convert/HTML.pm:6547
  #, fuzzy, perl-format
  msgid "error on closing TOC frame file %s: %s"
  msgstr "hiba a(z) â€ž%sâ€œ output fÃ¡jl bezÃ¡rÃ¡sakor"
  
! #: tp/Texinfo/Convert/HTML.pm:6662
  #, perl-format
  msgid "handler %s of stage %s priority %s failed"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6863
  msgid "must specify a title with a title command or @top"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:7072
  #, fuzzy, perl-format
  msgid "error on closing redirection node file %s: %s"
--- 2107,2246 ----
  # action=mÅ±velet ? LM
  # Ã¡ltalÃ¡ban az - sas
! #: tp/Texinfo/Common.pm:1545
  #, fuzzy
  msgid "missing type"
  msgstr "hiÃ¡nyzÃ³ mÅ±veletnÃ©v"
  
! #: tp/Texinfo/Common.pm:1548
  #, fuzzy, perl-format
  msgid "unrecognized type: %s"
  msgstr "%s: ismeretlen opciÃ³ â€ž--%sâ€œ\n"
  
! #: tp/Texinfo/Common.pm:1565
  #, fuzzy, perl-format
  msgid "error on closing html refs config file %s: %s"
  msgstr "Nem tÃ¶rÃ¶lhetÅ‘ fÃ¡jl: `%s': %s"
  
! #: tp/Texinfo/Common.pm:1600
  msgid "no node to be renamed"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1611
  msgid "nodes without a new name at the end of file"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1621 tp/Texinfo/Parser.pm:926
  #, fuzzy, perl-format
  msgid "could not open %s: %s"
  msgstr "%s: A CSS fÃ¡jl nem nyithatÃ³ meg: %s"
  
! #: tp/Texinfo/Common.pm:2141
! #, fuzzy, perl-format
  msgid "could not protect hash character in @%s"
! msgstr "%s: A CSS fÃ¡jl nem nyithatÃ³ meg: %s"
  
! #: tp/Texinfo/Convert/Converter.pm:395 tp/Texinfo/Convert/Converter.pm:414
  #, fuzzy, perl-format
  msgid "Obsolete variable %s\n"
  msgstr "VÃ¡ltozÃ³ beÃ¡llÃ­tÃ¡sa:"
  
! #: tp/Texinfo/Convert/Converter.pm:794
! #, perl-format
! msgid "%s: output incompatible with split"
! msgstr ""
! 
! #: tp/Texinfo/Convert/Converter.pm:876 tp/Texinfo/Convert/Converter.pm:909
! #: tp/Texinfo/Convert/DocBook.pm:362 tp/Texinfo/Convert/HTML.pm:6926
! #: tp/Texinfo/Convert/HTML.pm:6984 tp/Texinfo/Convert/IXIN.pm:915
! #: tp/Texinfo/Convert/Info.pm:161 tp/Texinfo/Convert/Info.pm:187
! #: tp/Texinfo/Convert/Info.pm:215 tp/Texinfo/Convert/Info.pm:275
! #: tp/Texinfo/Convert/TexinfoXML.pm:476 tp/Texinfo/Parser.pm:2034
! #, fuzzy, perl-format
! msgid "error on closing %s: %s"
! msgstr "hiba â€ž%sâ€œ Ã­rÃ¡sakor."
! 
! #: tp/Texinfo/Convert/Converter.pm:987
  #, fuzzy, perl-format
  msgid "could not create directories `%s' or `%s': %s"
  msgstr "A(z) â€ž%sâ€œ kÃ¶nyvtÃ¡r nem hozhatÃ³ lÃ©tre: %s"
  
! #: tp/Texinfo/Convert/Converter.pm:995
  #, fuzzy, perl-format
  msgid "could not create directory `%s': %s"
  msgstr "A(z) â€ž%sâ€œ kÃ¶nyvtÃ¡r nem hozhatÃ³ lÃ©tre: %s"
  
! #: tp/Texinfo/Convert/DocBook.pm:969
  #, fuzzy, perl-format
  msgid "@image file `%s' not found, using `%s'"
  msgstr "@image a(z) â€ž%sâ€œ fÃ¡jl nem olvashatÃ³: %s"
  
! #: tp/Texinfo/Convert/DocBook.pm:1083 tp/Texinfo/Parser.pm:5355
! #, fuzzy
! msgid "no argument specified for @U"
! msgstr "A(z) â€ž%c%sâ€œ parancshoz nem lett oldalnÃ©v rendelve"
! 
! #: tp/Texinfo/Convert/HTML.pm:1684
  #, fuzzy, perl-format
  msgid "@image file `%s' (for HTML) not found, using `%s'"
  msgstr "@image a(z) â€ž%sâ€œ fÃ¡jl (HTML) nem olvashatÃ³: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:2373
  #, perl-format
  msgid "raw format %s is not converted"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4883
  msgid "string not closed in css file"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4885
  #, fuzzy
  msgid "--css-include ended in comment"
  msgstr "%s:%d: --css-file kommenttel vÃ©gzÅ‘dik"
  
! #: tp/Texinfo/Convert/HTML.pm:4887
  msgid "@import not finished in css file"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4913
  #, fuzzy, perl-format
  msgid "CSS file %s not found"
  msgstr "%cend makrÃ³ nem talÃ¡lhatÃ³"
  
! #: tp/Texinfo/Convert/HTML.pm:4919
  #, fuzzy, perl-format
  msgid "could not open --include-file %s: %s"
  msgstr "%s: A CSS fÃ¡jl nem nyithatÃ³ meg: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:4929
  #, fuzzy, perl-format
  msgid "error on closing CSS file %s: %s"
  msgstr "hiba a(z) â€ž%sâ€œ output fÃ¡jl bezÃ¡rÃ¡sakor"
  
! #: tp/Texinfo/Convert/HTML.pm:5796 tp/Texinfo/Convert/HTML.pm:5800
  #, fuzzy, perl-format
  msgid "no htmlxref.cnf entry found for `%s'"
  msgstr "Nincs tÃ¡rgymutatÃ³ ehhez: %s\n"
  
! #: tp/Texinfo/Convert/HTML.pm:6494
  #, fuzzy, perl-format
  msgid "error on closing frame file %s: %s"
  msgstr "hiba a(z) â€ž%sâ€œ output fÃ¡jl bezÃ¡rÃ¡sakor"
  
! #: tp/Texinfo/Convert/HTML.pm:6518
  #, fuzzy, perl-format
  msgid "error on closing TOC frame file %s: %s"
  msgstr "hiba a(z) â€ž%sâ€œ output fÃ¡jl bezÃ¡rÃ¡sakor"
  
! #: tp/Texinfo/Convert/HTML.pm:6633
  #, perl-format
  msgid "handler %s of stage %s priority %s failed"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6834
  msgid "must specify a title with a title command or @top"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:7043
  #, fuzzy, perl-format
  msgid "error on closing redirection node file %s: %s"
***************
*** 2515,2544 ****
  
  # ATNEZNI LM
! #: tp/Texinfo/Convert/HTML.pm:7097
  #, fuzzy, perl-format
  msgid "old name for `%s' is a node of the document"
  msgstr "Nincs ElÅ‘zÅ‘ vagy Fel lehetÅ‘sÃ©g e ponthoz e dokumentumban."
  
! #: tp/Texinfo/Convert/HTML.pm:7103
  #, fuzzy, perl-format
  msgid "file empty for renamed node `%s'"
  msgstr "nem hivatkozott oldal â€ž%sâ€œ"
  
! #: tp/Texinfo/Convert/HTML.pm:7117
! #, perl-format
  msgid "target node (new name for `%s') not in document: %s"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:7149
  #, fuzzy, perl-format
  msgid "error on closing renamed node redirection file %s: %s"
  msgstr "hiba a(z) â€ž%sâ€œ output fÃ¡jl bezÃ¡rÃ¡sakor"
  
! #: tp/Texinfo/Convert/HTML.pm:7187
  #, fuzzy
  msgid "empty node name"
  msgstr "Nincs tÃ¡rgymutatÃ³ ehhez: %s\n"
  
! #: tp/Texinfo/Convert/HTML.pm:7189 tp/Texinfo/Parser.pm:3534
  #, perl-format
  msgid "syntax for an external node used for `%s'"
--- 2248,2278 ----
  
  # ATNEZNI LM
! #: tp/Texinfo/Convert/HTML.pm:7068
  #, fuzzy, perl-format
  msgid "old name for `%s' is a node of the document"
  msgstr "Nincs ElÅ‘zÅ‘ vagy Fel lehetÅ‘sÃ©g e ponthoz e dokumentumban."
  
! #: tp/Texinfo/Convert/HTML.pm:7074
  #, fuzzy, perl-format
  msgid "file empty for renamed node `%s'"
  msgstr "nem hivatkozott oldal â€ž%sâ€œ"
  
! # ATNEZNI LM
! #: tp/Texinfo/Convert/HTML.pm:7088
! #, fuzzy, perl-format
  msgid "target node (new name for `%s') not in document: %s"
! msgstr "Nincs ElÅ‘zÅ‘ vagy Fel lehetÅ‘sÃ©g e ponthoz e dokumentumban."
  
! #: tp/Texinfo/Convert/HTML.pm:7120
  #, fuzzy, perl-format
  msgid "error on closing renamed node redirection file %s: %s"
  msgstr "hiba a(z) â€ž%sâ€œ output fÃ¡jl bezÃ¡rÃ¡sakor"
  
! #: tp/Texinfo/Convert/HTML.pm:7158
  #, fuzzy
  msgid "empty node name"
  msgstr "Nincs tÃ¡rgymutatÃ³ ehhez: %s\n"
  
! #: tp/Texinfo/Convert/HTML.pm:7160 tp/Texinfo/Parser.pm:3689
  #, perl-format
  msgid "syntax for an external node used for `%s'"
***************
*** 2547,2551 ****
  # node = csomÃ³pont? LM
  # vagy csak pont? sas
! #: tp/Texinfo/Convert/Info.pm:105
  #, fuzzy
  msgid "document without nodes"
--- 2281,2285 ----
  # node = csomÃ³pont? LM
  # vagy csak pont? sas
! #: tp/Texinfo/Convert/Info.pm:106
  #, fuzzy
  msgid "document without nodes"
***************
*** 2554,2603 ****
  # node = csomÃ³pont? LM
  # vagy csak pont? sas
! #: tp/Texinfo/Convert/Info.pm:122
  #, fuzzy
  msgid "document without Top node"
  msgstr "Nincs menÃ¼ ezen az oldalon."
  
! #: tp/Texinfo/Convert/Info.pm:169
! #, perl-format
  msgid "rename %s failed: %s"
! msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:251
  #, perl-format
  msgid "@%s output more than once: %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:366
  #, fuzzy, perl-format
  msgid "@%s outside of any node"
  msgstr "(az oldalakon kÃ­vÃ¼l)"
  
! #: tp/Texinfo/Convert/Info.pm:406
  #, fuzzy, perl-format
  msgid "@node name should not contain `,': %s"
  msgstr "%s: A CSS fÃ¡jl nem nyithatÃ³ meg: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1287 tp/Texinfo/Parser.pm:2566
  #, fuzzy, perl-format
  msgid "entry for index `%s' outside of any node"
  msgstr "A(z) â€ž%sâ€œ tÃ¡rgymutatÃ³ bejegyzÃ©se az oldalakon kÃ­vÃ¼lre esik"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1400
  #, fuzzy, perl-format
  msgid "error on closing image text file %s: %s"
  msgstr "hiba a(z) â€ž%sâ€œ output fÃ¡jl bezÃ¡rÃ¡sakor"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1405
  #, perl-format
  msgid "@image file `%s' unreadable: %s"
  msgstr "@image a(z) â€ž%sâ€œ fÃ¡jl nem olvashatÃ³: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1428
  #, fuzzy, perl-format
  msgid "could not find @image file `%s.txt' nor alternate text"
  msgstr "A(z) â€ž%sâ€œ oldal nem talÃ¡lhatÃ³."
  
! #: tp/Texinfo/Convert/Plaintext.pm:1816
  msgid ""
  "@strong{Note...} produces a spurious cross-reference in Info; reword to "
--- 2288,2344 ----
  # node = csomÃ³pont? LM
  # vagy csak pont? sas
! #: tp/Texinfo/Convert/Info.pm:123
  #, fuzzy
  msgid "document without Top node"
  msgstr "Nincs menÃ¼ ezen az oldalon."
  
! # talÃ¡lhatÃ³ / talÃ¡lom
! # a mondatszerkezet miatt itt jÃ³ a nem talÃ¡lhatÃ³ - sas
! #: tp/Texinfo/Convert/Info.pm:171
! #, fuzzy, perl-format
  msgid "rename %s failed: %s"
! msgstr "â€ž%sâ€œ nem talÃ¡lhatÃ³."
  
! #: tp/Texinfo/Convert/Info.pm:247
  #, perl-format
  msgid "@%s output more than once: %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:379
  #, fuzzy, perl-format
  msgid "@%s outside of any node"
  msgstr "(az oldalakon kÃ­vÃ¼l)"
  
! #: tp/Texinfo/Convert/Info.pm:419
  #, fuzzy, perl-format
  msgid "@node name should not contain `,': %s"
  msgstr "%s: A CSS fÃ¡jl nem nyithatÃ³ meg: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1312
! #, perl-format
! msgid "Index entry in @%s with : produces invalid Info: %s"
! msgstr ""
! 
! #: tp/Texinfo/Convert/Plaintext.pm:1359 tp/Texinfo/Parser.pm:2721
  #, fuzzy, perl-format
  msgid "entry for index `%s' outside of any node"
  msgstr "A(z) â€ž%sâ€œ tÃ¡rgymutatÃ³ bejegyzÃ©se az oldalakon kÃ­vÃ¼lre esik"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1473
  #, fuzzy, perl-format
  msgid "error on closing image text file %s: %s"
  msgstr "hiba a(z) â€ž%sâ€œ output fÃ¡jl bezÃ¡rÃ¡sakor"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1478
  #, perl-format
  msgid "@image file `%s' unreadable: %s"
  msgstr "@image a(z) â€ž%sâ€œ fÃ¡jl nem olvashatÃ³: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1501
  #, fuzzy, perl-format
  msgid "could not find @image file `%s.txt' nor alternate text"
  msgstr "A(z) â€ž%sâ€œ oldal nem talÃ¡lhatÃ³."
  
! #: tp/Texinfo/Convert/Plaintext.pm:1893
  msgid ""
  "@strong{Note...} produces a spurious cross-reference in Info; reword to "
***************
*** 2605,2681 ****
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2022
! #, perl-format
  msgid "@%s cross-reference name should not contain `:'"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2039
  #, fuzzy, perl-format
  msgid "@%s node name should not contain `%s'"
  msgstr "%s: A CSS fÃ¡jl nem nyithatÃ³ meg: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2054
! #, perl-format
  msgid "@%s node name should not contain `:'"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2077
  #, perl-format
  msgid "`.' or `,' must follow @xref, not %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2080
  msgid "`.' or `,' must follow @xref"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2852
  #, fuzzy, perl-format
  msgid "menu entry node name should not contain `%s'"
  msgstr "Rossz argumentum ide: @%s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2859
  msgid "menu entry node name should not contain `:'"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2870
  #, fuzzy
  msgid "menu entry name should not contain `:'"
  msgstr "Rossz argumentum ide: @%s"
  
! #: tp/Texinfo/Parser.pm:826
  #, fuzzy, perl-format
  msgid "@%s should only appear at beginning or end of document"
  msgstr "%s: A CSS fÃ¡jl nem nyithatÃ³ meg: %s"
  
! #: tp/Texinfo/Parser.pm:1076 tp/Texinfo/Structuring.pm:598
  #, perl-format
  msgid "multiple @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1110
  #, fuzzy, perl-format
  msgid "bad syntax for @%s argument: %s"
  msgstr "Rossz argumentum ide: @%s"
  
! #: tp/Texinfo/Parser.pm:1126
  #, fuzzy, perl-format
  msgid "bad or empty @%s formal argument: %s"
  msgstr "Rossz argumentum ide: @%s"
  
! #: tp/Texinfo/Parser.pm:1135 tp/Texinfo/Parser.pm:4655
! #: tp/Texinfo/Parser.pm:4681 tp/Texinfo/Parser.pm:5403
! #: tp/Texinfo/Parser.pm:5419 tp/Texinfo/Parser.pm:5434
  #, perl-format
  msgid "%c%s requires a name"
  msgstr "%c%s egy nevet igÃ©nyel"
  
! #: tp/Texinfo/Parser.pm:1139 tp/Texinfo/Parser.pm:4658
! #: tp/Texinfo/Parser.pm:4684 tp/Texinfo/Parser.pm:5406
! #: tp/Texinfo/Parser.pm:5422 tp/Texinfo/Parser.pm:5437
  #, fuzzy, perl-format
  msgid "bad name for @%s"
  msgstr "Rossz argumentum ide: @%s"
  
! #: tp/Texinfo/Parser.pm:1257
  #, fuzzy, perl-format
  msgid "@end %s seen before @%s closing brace"
--- 2346,2423 ----
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2113
! #, fuzzy, perl-format
  msgid "@%s cross-reference name should not contain `:'"
! msgstr "%s: A CSS fÃ¡jl nem nyithatÃ³ meg: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2130
  #, fuzzy, perl-format
  msgid "@%s node name should not contain `%s'"
  msgstr "%s: A CSS fÃ¡jl nem nyithatÃ³ meg: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2145
! #, fuzzy, perl-format
  msgid "@%s node name should not contain `:'"
! msgstr "%s: A CSS fÃ¡jl nem nyithatÃ³ meg: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2168
  #, perl-format
  msgid "`.' or `,' must follow @xref, not %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2171
  msgid "`.' or `,' must follow @xref"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:3007
  #, fuzzy, perl-format
  msgid "menu entry node name should not contain `%s'"
  msgstr "Rossz argumentum ide: @%s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3014
! #, fuzzy
  msgid "menu entry node name should not contain `:'"
! msgstr "Rossz argumentum ide: @%s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3025
  #, fuzzy
  msgid "menu entry name should not contain `:'"
  msgstr "Rossz argumentum ide: @%s"
  
! #: tp/Texinfo/Parser.pm:910
  #, fuzzy, perl-format
  msgid "@%s should only appear at beginning or end of document"
  msgstr "%s: A CSS fÃ¡jl nem nyithatÃ³ meg: %s"
  
! #: tp/Texinfo/Parser.pm:1160 tp/Texinfo/Structuring.pm:613
  #, perl-format
  msgid "multiple @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1194
  #, fuzzy, perl-format
  msgid "bad syntax for @%s argument: %s"
  msgstr "Rossz argumentum ide: @%s"
  
! #: tp/Texinfo/Parser.pm:1210
  #, fuzzy, perl-format
  msgid "bad or empty @%s formal argument: %s"
  msgstr "Rossz argumentum ide: @%s"
  
! #: tp/Texinfo/Parser.pm:1219 tp/Texinfo/Parser.pm:4823
! #: tp/Texinfo/Parser.pm:4849 tp/Texinfo/Parser.pm:5615
! #: tp/Texinfo/Parser.pm:5631 tp/Texinfo/Parser.pm:5646
  #, perl-format
  msgid "%c%s requires a name"
  msgstr "%c%s egy nevet igÃ©nyel"
  
! #: tp/Texinfo/Parser.pm:1223 tp/Texinfo/Parser.pm:4826
! #: tp/Texinfo/Parser.pm:4852 tp/Texinfo/Parser.pm:5618
! #: tp/Texinfo/Parser.pm:5634 tp/Texinfo/Parser.pm:5649
  #, fuzzy, perl-format
  msgid "bad name for @%s"
  msgstr "Rossz argumentum ide: @%s"
  
! #: tp/Texinfo/Parser.pm:1341
  #, fuzzy, perl-format
  msgid "@end %s seen before @%s closing brace"
***************
*** 2683,2687 ****
  "@menu-t talÃ¡ltam az elsÅ‘ @node elÅ‘tt. LÃ©trehozom a â€žSzÃ¼lÅ‘â€œ (Top) oldalt"
  
! #: tp/Texinfo/Parser.pm:1261
  #, fuzzy, perl-format
  msgid "@%s seen before @%s closing brace"
--- 2425,2429 ----
  "@menu-t talÃ¡ltam az elsÅ‘ @node elÅ‘tt. LÃ©trehozom a â€žSzÃ¼lÅ‘â€œ (Top) oldalt"
  
! #: tp/Texinfo/Parser.pm:1345
  #, fuzzy, perl-format
  msgid "@%s seen before @%s closing brace"
***************
*** 2689,2722 ****
  "@menu-t talÃ¡ltam az elsÅ‘ @node elÅ‘tt. LÃ©trehozom a â€žSzÃ¼lÅ‘â€œ (Top) oldalt"
  
! #: tp/Texinfo/Parser.pm:1266
  #, perl-format
  msgid "%c%s missing close brace"
  msgstr "%c%s hiÃ¡nyzÃ³ kapcsos bezÃ¡rÃ³jel"
  
! #: tp/Texinfo/Parser.pm:1270
  #, fuzzy, perl-format
  msgid "@%s missing closing delimiter sequence: %s}"
  msgstr "%c%s hiÃ¡nyzÃ³ kapcsos bezÃ¡rÃ³jel"
  
! #: tp/Texinfo/Parser.pm:1392
  #, fuzzy, perl-format
  msgid "@itemx should not begin @%s"
  msgstr "%s: A CSS fÃ¡jl nem nyithatÃ³ meg: %s"
  
! #: tp/Texinfo/Parser.pm:1460
  msgid "@itemx must follow @item"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1628
  #, perl-format
  msgid "@%s has text but no @item"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1659
  #, perl-format
  msgid "`@end' expected `%s', but saw `%s'"
  msgstr "â€ž@endâ€œ-t vÃ¡rtam â€ž%sâ€œ, de â€ž%sâ€œ-t talÃ¡ltam"
  
! #: tp/Texinfo/Parser.pm:1662
  #, fuzzy, perl-format
  msgid "@%s seen before @end %s"
--- 2431,2464 ----
  "@menu-t talÃ¡ltam az elsÅ‘ @node elÅ‘tt. LÃ©trehozom a â€žSzÃ¼lÅ‘â€œ (Top) oldalt"
  
! #: tp/Texinfo/Parser.pm:1350
  #, perl-format
  msgid "%c%s missing close brace"
  msgstr "%c%s hiÃ¡nyzÃ³ kapcsos bezÃ¡rÃ³jel"
  
! #: tp/Texinfo/Parser.pm:1354
  #, fuzzy, perl-format
  msgid "@%s missing closing delimiter sequence: %s}"
  msgstr "%c%s hiÃ¡nyzÃ³ kapcsos bezÃ¡rÃ³jel"
  
! #: tp/Texinfo/Parser.pm:1476
  #, fuzzy, perl-format
  msgid "@itemx should not begin @%s"
  msgstr "%s: A CSS fÃ¡jl nem nyithatÃ³ meg: %s"
  
! #: tp/Texinfo/Parser.pm:1544
  msgid "@itemx must follow @item"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1712
  #, perl-format
  msgid "@%s has text but no @item"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1743
  #, perl-format
  msgid "`@end' expected `%s', but saw `%s'"
  msgstr "â€ž@endâ€œ-t vÃ¡rtam â€ž%sâ€œ, de â€ž%sâ€œ-t talÃ¡ltam"
  
! #: tp/Texinfo/Parser.pm:1746
  #, fuzzy, perl-format
  msgid "@%s seen before @end %s"
***************
*** 2724,2800 ****
  "@menu-t talÃ¡ltam az elsÅ‘ @node elÅ‘tt. LÃ©trehozom a â€žSzÃ¼lÅ‘â€œ (Top) oldalt"
  
! #: tp/Texinfo/Parser.pm:1666
  #, fuzzy, perl-format
  msgid "no matching `%cend %s'"
  msgstr "Nincs egyezÅ‘ â€ž%cend %sâ€œ"
  
! #: tp/Texinfo/Parser.pm:1692 tp/Texinfo/Parser.pm:5003
! #: tp/Texinfo/Parser.pm:5225
  #, fuzzy, perl-format
  msgid "misplaced %c"
  msgstr "Rossz helyen levÅ‘ %c"
  
! #: tp/Texinfo/Parser.pm:1790 tp/Texinfo/Parser.pm:3146
  #, fuzzy, perl-format
  msgid "unmatched `%c%s'"
  msgstr "Nem egyezÅ‘ â€ž%c%sâ€œ"
  
! #: tp/Texinfo/Parser.pm:2025
  #, fuzzy, perl-format
  msgid "macro `%s' called with too many args"
  msgstr "A(z) â€ž%sâ€œ makrÃ³ tÃºl sok argumentummal lett meghÃ­vva a %d sorban"
  
! #: tp/Texinfo/Parser.pm:2047
  #, fuzzy, perl-format
  msgid "@%s missing close brace"
  msgstr "%c%s hiÃ¡nyzÃ³ kapcsos bezÃ¡rÃ³jel"
  
! #: tp/Texinfo/Parser.pm:2055
  #, fuzzy, perl-format
  msgid "macro `%s' declared without argument called with an argument"
  msgstr "A(z) â€ž%sâ€œ makrÃ³ tÃºl sok argumentummal lett meghÃ­vva a %d sorban"
  
! #: tp/Texinfo/Parser.pm:2090
  #, perl-format
  msgid "\\ in @%s expansion followed `%s' instead of parameter name or \\"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:2494
  #, fuzzy, perl-format
  msgid "@%s `%s' previously defined"
  msgstr "a(z) â€ž%sâ€œ makrÃ³ mÃ¡r korÃ¡bban definiÃ¡lt lett"
  
! #: tp/Texinfo/Parser.pm:2499
  #, fuzzy, perl-format
  msgid "here is the previous definition as @%s"
  msgstr "â€ž%sâ€œ korÃ¡bbi definÃ­ciÃ³ja"
  
! #: tp/Texinfo/Parser.pm:2860
  #, fuzzy, perl-format
  msgid "missing name for @%s"
  msgstr "HiÃ¡nyzÃ³ â€ž}â€œ a(z) @def arg.-ban"
  
! #: tp/Texinfo/Parser.pm:2865
  #, fuzzy, perl-format
  msgid "missing category for @%s"
  msgstr "HiÃ¡nyzÃ³ â€ž}â€œ a(z) @def arg.-ban"
  
! #: tp/Texinfo/Parser.pm:2917
  #, fuzzy, perl-format
  msgid "unexpected argument on @%s line: %s"
  msgstr "Rossz argumentum ide: %s: %s"
  
! #: tp/Texinfo/Parser.pm:2933
  #, fuzzy
  msgid "empty multitable"
  msgstr "%s: Ã¼res fÃ¡jl"
  
! #: tp/Texinfo/Parser.pm:2989 tp/Texinfo/Parser.pm:5516
  #, fuzzy, perl-format
  msgid "superfluous argument to @%s"
  msgstr "Rossz argumentum ide: @%s"
  
! #: tp/Texinfo/Parser.pm:2995 tp/Texinfo/Parser.pm:5538
! #: tp/Texinfo/Parser.pm:5550
  #, fuzzy, perl-format
  msgid "bad argument to @%s"
--- 2466,2542 ----
  "@menu-t talÃ¡ltam az elsÅ‘ @node elÅ‘tt. LÃ©trehozom a â€žSzÃ¼lÅ‘â€œ (Top) oldalt"
  
! #: tp/Texinfo/Parser.pm:1750
  #, fuzzy, perl-format
  msgid "no matching `%cend %s'"
  msgstr "Nincs egyezÅ‘ â€ž%cend %sâ€œ"
  
! #: tp/Texinfo/Parser.pm:1776 tp/Texinfo/Parser.pm:5171
! #: tp/Texinfo/Parser.pm:5437
  #, fuzzy, perl-format
  msgid "misplaced %c"
  msgstr "Rossz helyen levÅ‘ %c"
  
! #: tp/Texinfo/Parser.pm:1874 tp/Texinfo/Parser.pm:3301
  #, fuzzy, perl-format
  msgid "unmatched `%c%s'"
  msgstr "Nem egyezÅ‘ â€ž%c%sâ€œ"
  
! #: tp/Texinfo/Parser.pm:2109
  #, fuzzy, perl-format
  msgid "macro `%s' called with too many args"
  msgstr "A(z) â€ž%sâ€œ makrÃ³ tÃºl sok argumentummal lett meghÃ­vva a %d sorban"
  
! #: tp/Texinfo/Parser.pm:2131
  #, fuzzy, perl-format
  msgid "@%s missing close brace"
  msgstr "%c%s hiÃ¡nyzÃ³ kapcsos bezÃ¡rÃ³jel"
  
! #: tp/Texinfo/Parser.pm:2139
  #, fuzzy, perl-format
  msgid "macro `%s' declared without argument called with an argument"
  msgstr "A(z) â€ž%sâ€œ makrÃ³ tÃºl sok argumentummal lett meghÃ­vva a %d sorban"
  
! #: tp/Texinfo/Parser.pm:2174
  #, perl-format
  msgid "\\ in @%s expansion followed `%s' instead of parameter name or \\"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:2649
  #, fuzzy, perl-format
  msgid "@%s `%s' previously defined"
  msgstr "a(z) â€ž%sâ€œ makrÃ³ mÃ¡r korÃ¡bban definiÃ¡lt lett"
  
! #: tp/Texinfo/Parser.pm:2654
  #, fuzzy, perl-format
  msgid "here is the previous definition as @%s"
  msgstr "â€ž%sâ€œ korÃ¡bbi definÃ­ciÃ³ja"
  
! #: tp/Texinfo/Parser.pm:3015
  #, fuzzy, perl-format
  msgid "missing name for @%s"
  msgstr "HiÃ¡nyzÃ³ â€ž}â€œ a(z) @def arg.-ban"
  
! #: tp/Texinfo/Parser.pm:3020
  #, fuzzy, perl-format
  msgid "missing category for @%s"
  msgstr "HiÃ¡nyzÃ³ â€ž}â€œ a(z) @def arg.-ban"
  
! #: tp/Texinfo/Parser.pm:3072
  #, fuzzy, perl-format
  msgid "unexpected argument on @%s line: %s"
  msgstr "Rossz argumentum ide: %s: %s"
  
! #: tp/Texinfo/Parser.pm:3088
  #, fuzzy
  msgid "empty multitable"
  msgstr "%s: Ã¼res fÃ¡jl"
  
! #: tp/Texinfo/Parser.pm:3144 tp/Texinfo/Parser.pm:5728
  #, fuzzy, perl-format
  msgid "superfluous argument to @%s"
  msgstr "Rossz argumentum ide: @%s"
  
! #: tp/Texinfo/Parser.pm:3150 tp/Texinfo/Parser.pm:5750
! #: tp/Texinfo/Parser.pm:5762
  #, fuzzy, perl-format
  msgid "bad argument to @%s"
***************
*** 2802,2839 ****
  
  # %citem ist ein Texinfo-Befehl
! #: tp/Texinfo/Parser.pm:3006
  #, perl-format
  msgid "%s requires an argument: the formatter for %citem"
  msgstr "%s egy argumentumot igÃ©nyel: %citem formÃ¡zÃ¡sÃ¡t"
  
! #: tp/Texinfo/Parser.pm:3011
! #, perl-format
  msgid "command @%s not accepting argument in brace should not be on @%s line"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:3046
  #, fuzzy, perl-format
  msgid "accent command `@%s' not allowed as @%s argument"
  msgstr "@item nem szerepelhet az @itemize argumentumakÃ©nt"
  
! #: tp/Texinfo/Parser.pm:3124 tp/Texinfo/Parser.pm:3263
! #: tp/Texinfo/Parser.pm:5509
  #, fuzzy, perl-format
  msgid "@%s missing argument"
  msgstr "%s: hiÃ¡nyzÃ³ fÃ¡jl argumentum.\n"
  
! #: tp/Texinfo/Parser.pm:3136
  #, fuzzy, perl-format
  msgid "unknown @end %s"
  msgstr "Ismeretlen tÃ¡rgymutatÃ³ â€ž%sâ€œ"
  
! #: tp/Texinfo/Parser.pm:3158 tp/Texinfo/Parser.pm:3780
  #, fuzzy, perl-format
  msgid "superfluous argument to @%s %s: %s"
  msgstr "Rossz argumentum ide: %s: %s"
  
! #: tp/Texinfo/Parser.pm:3163 tp/Texinfo/Parser.pm:5593
! #: tp/Texinfo/Parser.pm:5638 tp/Texinfo/Parser.pm:5667
! #: tp/Texinfo/Parser.pm:5708 tp/Texinfo/Parser.pm:5786
  #, fuzzy, perl-format
  msgid "bad argument to @%s: %s"
--- 2544,2581 ----
  
  # %citem ist ein Texinfo-Befehl
! #: tp/Texinfo/Parser.pm:3161
  #, perl-format
  msgid "%s requires an argument: the formatter for %citem"
  msgstr "%s egy argumentumot igÃ©nyel: %citem formÃ¡zÃ¡sÃ¡t"
  
! #: tp/Texinfo/Parser.pm:3166
! #, fuzzy, perl-format
  msgid "command @%s not accepting argument in brace should not be on @%s line"
! msgstr "@item nem szerepelhet az @itemize argumentumakÃ©nt"
  
! #: tp/Texinfo/Parser.pm:3201
  #, fuzzy, perl-format
  msgid "accent command `@%s' not allowed as @%s argument"
  msgstr "@item nem szerepelhet az @itemize argumentumakÃ©nt"
  
! #: tp/Texinfo/Parser.pm:3279 tp/Texinfo/Parser.pm:3418
! #: tp/Texinfo/Parser.pm:5721
  #, fuzzy, perl-format
  msgid "@%s missing argument"
  msgstr "%s: hiÃ¡nyzÃ³ fÃ¡jl argumentum.\n"
  
! #: tp/Texinfo/Parser.pm:3291
  #, fuzzy, perl-format
  msgid "unknown @end %s"
  msgstr "Ismeretlen tÃ¡rgymutatÃ³ â€ž%sâ€œ"
  
! #: tp/Texinfo/Parser.pm:3313 tp/Texinfo/Parser.pm:3935
  #, fuzzy, perl-format
  msgid "superfluous argument to @%s %s: %s"
  msgstr "Rossz argumentum ide: %s: %s"
  
! #: tp/Texinfo/Parser.pm:3318 tp/Texinfo/Parser.pm:5805
! #: tp/Texinfo/Parser.pm:5850 tp/Texinfo/Parser.pm:5879
! #: tp/Texinfo/Parser.pm:5920 tp/Texinfo/Parser.pm:5998
  #, fuzzy, perl-format
  msgid "bad argument to @%s: %s"
***************
*** 2842,2931 ****
  # talÃ¡lhatÃ³ / talÃ¡lom
  # a mondatszerkezet miatt itt jÃ³ a nem talÃ¡lhatÃ³ - sas
! #: tp/Texinfo/Parser.pm:3182
  #, fuzzy, perl-format
  msgid "@%s: could not open %s: %s"
  msgstr "â€ž%sâ€œ nem talÃ¡lhatÃ³."
  
! #: tp/Texinfo/Parser.pm:3194
  #, perl-format
  msgid "encoding `%s' is not a canonical texinfo encoding"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3203
  #, perl-format
  msgid "unrecognized encoding name `%s'"
  msgstr "ismeretlen kÃ³dolÃ¡si nÃ©v: â€ž%sâ€œ"
  
! #: tp/Texinfo/Parser.pm:3353
  #, perl-format
  msgid "@%s after the first element"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3360
  #, fuzzy, perl-format
  msgid "@%s only meaningful on a @multitable line"
  msgstr "A(z) @%s -nek nincs Ã©rtelme a â€ž@titlepageâ€œ kÃ¶rnyezeten kÃ­vÃ¼l"
  
! #: tp/Texinfo/Parser.pm:3400
  #, fuzzy, perl-format
  msgid "@%s should not be associated with @top"
  msgstr "%s: A CSS fÃ¡jl nem nyithatÃ³ meg: %s"
  
! #: tp/Texinfo/Parser.pm:3412
  #, fuzzy, perl-format
  msgid "@node precedes @%s, but parts may not be associated with nodes"
  msgstr "%s: A CSS fÃ¡jl nem nyithatÃ³ meg: %s"
  
! #: tp/Texinfo/Parser.pm:3514
  #, fuzzy, perl-format
  msgid "empty argument in @%s"
  msgstr "Rossz argumentum ide: @%s"
  
! #: tp/Texinfo/Parser.pm:3518
  #, fuzzy, perl-format
  msgid "empty node name after expansion `%s'"
  msgstr "Rossz argumentum ide: @%s"
  
! #: tp/Texinfo/Parser.pm:3561
  #, fuzzy, perl-format
  msgid "empty menu entry name in `%s'"
  msgstr "Rossz argumentum ide: @%s"
  
! #: tp/Texinfo/Parser.pm:3569
  #, fuzzy
  msgid "empty node name in menu entry"
  msgstr "Nincs tÃ¡rgymutatÃ³ ehhez: %s\n"
  
! #: tp/Texinfo/Parser.pm:3642
  #, fuzzy, perl-format
  msgid "@%s should not appear in @%s"
  msgstr "%s: A CSS fÃ¡jl nem nyithatÃ³ meg: %s"
  
! #: tp/Texinfo/Parser.pm:3774
  #, fuzzy, perl-format
  msgid "@end %s should only appear at a line beginning"
  msgstr "%s: A CSS fÃ¡jl nem nyithatÃ³ meg: %s"
  
! #: tp/Texinfo/Parser.pm:3797
  #, perl-format
  msgid "macro `%s' previously defined"
  msgstr "a(z) â€ž%sâ€œ makrÃ³ mÃ¡r korÃ¡bban definiÃ¡lt lett"
  
! #: tp/Texinfo/Parser.pm:3800
  #, perl-format
  msgid "here is the previous definition of `%s'"
  msgstr "â€ž%sâ€œ korÃ¡bbi definÃ­ciÃ³ja"
  
! #: tp/Texinfo/Parser.pm:3805
  #, perl-format
  msgid "redefining Texinfo language command: @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3854
! #, perl-format
  msgid "@%s without associated character"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:3916
  #, perl-format
  msgid ""
--- 2584,2673 ----
  # talÃ¡lhatÃ³ / talÃ¡lom
  # a mondatszerkezet miatt itt jÃ³ a nem talÃ¡lhatÃ³ - sas
! #: tp/Texinfo/Parser.pm:3337
  #, fuzzy, perl-format
  msgid "@%s: could not open %s: %s"
  msgstr "â€ž%sâ€œ nem talÃ¡lhatÃ³."
  
! #: tp/Texinfo/Parser.pm:3349
  #, perl-format
  msgid "encoding `%s' is not a canonical texinfo encoding"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3358
  #, perl-format
  msgid "unrecognized encoding name `%s'"
  msgstr "ismeretlen kÃ³dolÃ¡si nÃ©v: â€ž%sâ€œ"
  
! #: tp/Texinfo/Parser.pm:3508
  #, perl-format
  msgid "@%s after the first element"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3515
  #, fuzzy, perl-format
  msgid "@%s only meaningful on a @multitable line"
  msgstr "A(z) @%s -nek nincs Ã©rtelme a â€ž@titlepageâ€œ kÃ¶rnyezeten kÃ­vÃ¼l"
  
! #: tp/Texinfo/Parser.pm:3555
  #, fuzzy, perl-format
  msgid "@%s should not be associated with @top"
  msgstr "%s: A CSS fÃ¡jl nem nyithatÃ³ meg: %s"
  
! #: tp/Texinfo/Parser.pm:3567
  #, fuzzy, perl-format
  msgid "@node precedes @%s, but parts may not be associated with nodes"
  msgstr "%s: A CSS fÃ¡jl nem nyithatÃ³ meg: %s"
  
! #: tp/Texinfo/Parser.pm:3669
  #, fuzzy, perl-format
  msgid "empty argument in @%s"
  msgstr "Rossz argumentum ide: @%s"
  
! #: tp/Texinfo/Parser.pm:3673
  #, fuzzy, perl-format
  msgid "empty node name after expansion `%s'"
  msgstr "Rossz argumentum ide: @%s"
  
! #: tp/Texinfo/Parser.pm:3716
  #, fuzzy, perl-format
  msgid "empty menu entry name in `%s'"
  msgstr "Rossz argumentum ide: @%s"
  
! #: tp/Texinfo/Parser.pm:3724
  #, fuzzy
  msgid "empty node name in menu entry"
  msgstr "Nincs tÃ¡rgymutatÃ³ ehhez: %s\n"
  
! #: tp/Texinfo/Parser.pm:3797
  #, fuzzy, perl-format
  msgid "@%s should not appear in @%s"
  msgstr "%s: A CSS fÃ¡jl nem nyithatÃ³ meg: %s"
  
! #: tp/Texinfo/Parser.pm:3929
  #, fuzzy, perl-format
  msgid "@end %s should only appear at a line beginning"
  msgstr "%s: A CSS fÃ¡jl nem nyithatÃ³ meg: %s"
  
! #: tp/Texinfo/Parser.pm:3952
  #, perl-format
  msgid "macro `%s' previously defined"
  msgstr "a(z) â€ž%sâ€œ makrÃ³ mÃ¡r korÃ¡bban definiÃ¡lt lett"
  
! #: tp/Texinfo/Parser.pm:3955
  #, perl-format
  msgid "here is the previous definition of `%s'"
  msgstr "â€ž%sâ€œ korÃ¡bbi definÃ­ciÃ³ja"
  
! #: tp/Texinfo/Parser.pm:3960
  #, perl-format
  msgid "redefining Texinfo language command: @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4009
! #, fuzzy, perl-format
  msgid "@%s without associated character"
! msgstr "%s: A CSS fÃ¡jl nem nyithatÃ³ meg: %s"
  
! #: tp/Texinfo/Parser.pm:4079
  #, perl-format
  msgid ""
***************
*** 2933,2937 ****
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3940
  #, perl-format
  msgid ""
--- 2675,2679 ----
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4103
  #, perl-format
  msgid ""
***************
*** 2940,2969 ****
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3949
  #, perl-format
  msgid "recursive call of macro %s is not allowed; use @rmacro if needed"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4005
  #, fuzzy, perl-format
  msgid "accent command `@%s' must not be followed by whitespace"
  msgstr "@item nem szerepelhet az @itemize argumentumakÃ©nt"
  
! #: tp/Texinfo/Parser.pm:4011
  #, fuzzy, perl-format
  msgid "use braces to give a command as an argument to @%s"
  msgstr "Kapcsos zÃ¡rÃ³jelekkel egy parancsot is megadhat @%s argumentumakÃ©nt"
  
! #: tp/Texinfo/Parser.pm:4024 tp/Texinfo/Parser.pm:5124
  #, fuzzy, perl-format
  msgid "%c%s expects `i' or `j' as argument, not `%s'"
  msgstr "%c%s â€žiâ€œ-t vagy â€žjâ€œ-t vÃ¡r argumentumkÃ©nt, nem â€ž%câ€œ-t"
  
! #: tp/Texinfo/Parser.pm:4036
  #, fuzzy, perl-format
  msgid "accent command `@%s' must not be followed by new line"
  msgstr "@item nem szerepelhet az @itemize argumentumakÃ©nt"
  
! #: tp/Texinfo/Parser.pm:4047
  #, fuzzy, perl-format
  msgid "@%s expected braces"
--- 2682,2711 ----
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4112
  #, perl-format
  msgid "recursive call of macro %s is not allowed; use @rmacro if needed"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4168
  #, fuzzy, perl-format
  msgid "accent command `@%s' must not be followed by whitespace"
  msgstr "@item nem szerepelhet az @itemize argumentumakÃ©nt"
  
! #: tp/Texinfo/Parser.pm:4174
  #, fuzzy, perl-format
  msgid "use braces to give a command as an argument to @%s"
  msgstr "Kapcsos zÃ¡rÃ³jelekkel egy parancsot is megadhat @%s argumentumakÃ©nt"
  
! #: tp/Texinfo/Parser.pm:4187 tp/Texinfo/Parser.pm:5292
  #, fuzzy, perl-format
  msgid "%c%s expects `i' or `j' as argument, not `%s'"
  msgstr "%c%s â€žiâ€œ-t vagy â€žjâ€œ-t vÃ¡r argumentumkÃ©nt, nem â€ž%câ€œ-t"
  
! #: tp/Texinfo/Parser.pm:4199
  #, fuzzy, perl-format
  msgid "accent command `@%s' must not be followed by new line"
  msgstr "@item nem szerepelhet az @itemize argumentumakÃ©nt"
  
! #: tp/Texinfo/Parser.pm:4210
  #, fuzzy, perl-format
  msgid "@%s expected braces"
***************
*** 2971,3044 ****
  
  # flag ? LM
! #: tp/Texinfo/Parser.pm:4207
  #, perl-format
  msgid "undefined flag: %s"
  msgstr "ismeretlen flag: %s"
  
! #: tp/Texinfo/Parser.pm:4210
  #, fuzzy
  msgid "bad syntax for @value"
  msgstr "Rossz argumentum ide: @%s"
  
! #: tp/Texinfo/Parser.pm:4217
  #, fuzzy, perl-format
  msgid "%c%s is obsolete."
  msgstr "%c%s elavult"
  
! #: tp/Texinfo/Parser.pm:4220
  #, fuzzy, perl-format
  msgid "%c%s is obsolete; %s"
  msgstr "%c%s elavult"
  
! #: tp/Texinfo/Parser.pm:4229
  #, fuzzy, perl-format
  msgid "@%s should only appear at a line beginning"
  msgstr "%s: A CSS fÃ¡jl nem nyithatÃ³ meg: %s"
  
! #: tp/Texinfo/Parser.pm:4320
  #, fuzzy, perl-format
  msgid "@%s not allowed inside `@%s' block"
  msgstr "@%s -nek nincs jelentÃ©se a(z) â€ž@%sâ€œ blokkon belÃ¼l"
  
! #: tp/Texinfo/Parser.pm:4329
  #, fuzzy, perl-format
  msgid "@%s should only appear in heading or footing"
  msgstr "%s: A CSS fÃ¡jl nem nyithatÃ³ meg: %s"
  
! #: tp/Texinfo/Parser.pm:4455 tp/Texinfo/Parser.pm:4472
! #: tp/Texinfo/Parser.pm:4522
  #, perl-format
  msgid "@%s not meaningful inside `@%s' block"
  msgstr "@%s -nek nincs jelentÃ©se a(z) â€ž@%sâ€œ blokkon belÃ¼l"
  
! #: tp/Texinfo/Parser.pm:4482
  #, fuzzy, perl-format
  msgid "@%s in empty multitable"
  msgstr "%s: Ã¼res fÃ¡jl"
  
! #: tp/Texinfo/Parser.pm:4488
  msgid "@tab before @item"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4491
  #, fuzzy, perl-format
  msgid "too many columns in multitable item (max %d)"
  msgstr "TÃºl sok oszlop szerepel a multitable elemben (max %d)"
  
! #: tp/Texinfo/Parser.pm:4528
  msgid "ignoring @tab outside of multitable"
  msgstr "figyelmen kÃ­vÃ¼l hagyom a multitable-n kÃ­vÃ¼l esÅ‘ @tab-ot"
  
! #: tp/Texinfo/Parser.pm:4532
! #, perl-format
  msgid "@%s outside of table or list"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:4567
  #, fuzzy, perl-format
  msgid "must be after `@%s' to use `@%s'"
  msgstr "Csak a(z) â€ž@%sâ€œ kÃ¶rnyezetben hasznÃ¡lhatÃ³ a(z) â€ž@%sâ€œ"
  
! #: tp/Texinfo/Parser.pm:4609
  #, perl-format
  msgid "@%s not meaningful outside `@titlepage' and `@quotation' environments"
--- 2713,2788 ----
  
  # flag ? LM
! #: tp/Texinfo/Parser.pm:4375
  #, perl-format
  msgid "undefined flag: %s"
  msgstr "ismeretlen flag: %s"
  
! #: tp/Texinfo/Parser.pm:4378
  #, fuzzy
  msgid "bad syntax for @value"
  msgstr "Rossz argumentum ide: @%s"
  
! #: tp/Texinfo/Parser.pm:4385
  #, fuzzy, perl-format
  msgid "%c%s is obsolete."
  msgstr "%c%s elavult"
  
! #: tp/Texinfo/Parser.pm:4388
  #, fuzzy, perl-format
  msgid "%c%s is obsolete; %s"
  msgstr "%c%s elavult"
  
! #: tp/Texinfo/Parser.pm:4397
  #, fuzzy, perl-format
  msgid "@%s should only appear at a line beginning"
  msgstr "%s: A CSS fÃ¡jl nem nyithatÃ³ meg: %s"
  
! #: tp/Texinfo/Parser.pm:4488
  #, fuzzy, perl-format
  msgid "@%s not allowed inside `@%s' block"
  msgstr "@%s -nek nincs jelentÃ©se a(z) â€ž@%sâ€œ blokkon belÃ¼l"
  
! #: tp/Texinfo/Parser.pm:4497
  #, fuzzy, perl-format
  msgid "@%s should only appear in heading or footing"
  msgstr "%s: A CSS fÃ¡jl nem nyithatÃ³ meg: %s"
  
! #: tp/Texinfo/Parser.pm:4623 tp/Texinfo/Parser.pm:4640
! #: tp/Texinfo/Parser.pm:4690
  #, perl-format
  msgid "@%s not meaningful inside `@%s' block"
  msgstr "@%s -nek nincs jelentÃ©se a(z) â€ž@%sâ€œ blokkon belÃ¼l"
  
! #: tp/Texinfo/Parser.pm:4650
  #, fuzzy, perl-format
  msgid "@%s in empty multitable"
  msgstr "%s: Ã¼res fÃ¡jl"
  
! #: tp/Texinfo/Parser.pm:4656
! #, fuzzy
  msgid "@tab before @item"
  msgstr ""
+ "@menu-t talÃ¡ltam az elsÅ‘ @node elÅ‘tt. LÃ©trehozom a â€žSzÃ¼lÅ‘â€œ (Top) oldalt"
  
! #: tp/Texinfo/Parser.pm:4659
  #, fuzzy, perl-format
  msgid "too many columns in multitable item (max %d)"
  msgstr "TÃºl sok oszlop szerepel a multitable elemben (max %d)"
  
! #: tp/Texinfo/Parser.pm:4696
  msgid "ignoring @tab outside of multitable"
  msgstr "figyelmen kÃ­vÃ¼l hagyom a multitable-n kÃ­vÃ¼l esÅ‘ @tab-ot"
  
! #: tp/Texinfo/Parser.pm:4700
! #, fuzzy, perl-format
  msgid "@%s outside of table or list"
! msgstr "(az oldalakon kÃ­vÃ¼l)"
  
! #: tp/Texinfo/Parser.pm:4735
  #, fuzzy, perl-format
  msgid "must be after `@%s' to use `@%s'"
  msgstr "Csak a(z) â€ž@%sâ€œ kÃ¶rnyezetben hasznÃ¡lhatÃ³ a(z) â€ž@%sâ€œ"
  
! #: tp/Texinfo/Parser.pm:4777
  #, perl-format
  msgid "@%s not meaningful outside `@titlepage' and `@quotation' environments"
***************
*** 3047,3051 ****
  "kÃ­vÃ¼l"
  
! #: tp/Texinfo/Parser.pm:4613
  #, fuzzy
  msgid "@dircategory after first node"
--- 2791,2795 ----
  "kÃ­vÃ¼l"
  
! #: tp/Texinfo/Parser.pm:4781
  #, fuzzy
  msgid "@dircategory after first node"
***************
*** 3053,3062 ****
  "@menu-t talÃ¡ltam az elsÅ‘ @node elÅ‘tt. LÃ©trehozom a â€žSzÃ¼lÅ‘â€œ (Top) oldalt"
  
! #: tp/Texinfo/Parser.pm:4778
  #, fuzzy, perl-format
  msgid "region %s inside region %s is not allowed"
  msgstr "LÃ¡bjegyzetben nem lehet lÃ¡bjegyzet"
  
! #: tp/Texinfo/Parser.pm:4796
  #, fuzzy
  msgid "@direntry after first node"
--- 2797,2806 ----
  "@menu-t talÃ¡ltam az elsÅ‘ @node elÅ‘tt. LÃ©trehozom a â€žSzÃ¼lÅ‘â€œ (Top) oldalt"
  
! #: tp/Texinfo/Parser.pm:4946
  #, fuzzy, perl-format
  msgid "region %s inside region %s is not allowed"
  msgstr "LÃ¡bjegyzetben nem lehet lÃ¡bjegyzet"
  
! #: tp/Texinfo/Parser.pm:4964
  #, fuzzy
  msgid "@direntry after first node"
***************
*** 3064,3068 ****
  "@menu-t talÃ¡ltam az elsÅ‘ @node elÅ‘tt. LÃ©trehozom a â€žSzÃ¼lÅ‘â€œ (Top) oldalt"
  
! #: tp/Texinfo/Parser.pm:4804
  #, fuzzy, perl-format
  msgid "@%s seen before first @node"
--- 2808,2812 ----
  "@menu-t talÃ¡ltam az elsÅ‘ @node elÅ‘tt. LÃ©trehozom a â€žSzÃ¼lÅ‘â€œ (Top) oldalt"
  
! #: tp/Texinfo/Parser.pm:4972
  #, fuzzy, perl-format
  msgid "@%s seen before first @node"
***************
*** 3070,3223 ****
  "@menu-t talÃ¡ltam az elsÅ‘ @node elÅ‘tt. LÃ©trehozom a â€žSzÃ¼lÅ‘â€œ (Top) oldalt"
  
! #: tp/Texinfo/Parser.pm:4807
  msgid ""
  "perhaps your @top node should be wrapped in @ifnottex rather than @ifinfo?"
  msgstr "esetleg a @top oldalt @ifnottex-be kellene tenni, @ifinfo helyett"
  
! #: tp/Texinfo/Parser.pm:4869
  #, fuzzy, perl-format
  msgid "@%s should only appear in math context"
  msgstr "%s: A CSS fÃ¡jl nem nyithatÃ³ meg: %s"
  
! #: tp/Texinfo/Parser.pm:4877
  #, fuzzy, perl-format
  msgid "unknown command `%s'"
  msgstr "Ismeretlen parancs: â€ž%sâ€œ"
  
! #: tp/Texinfo/Parser.pm:4887
  #, fuzzy
  msgid "unexpected @"
  msgstr "â€ž%sâ€œ-t vÃ¡rok"
  
! #: tp/Texinfo/Parser.pm:4916
  #, fuzzy, perl-format
  msgid "@%s is not meaningful outside `@float' environment"
  msgstr "A(z) @%s -nek nincs Ã©rtelme a â€ž@floatâ€œ kÃ¶rnyezeten kÃ­vÃ¼l"
  
! #: tp/Texinfo/Parser.pm:4921
  #, perl-format
  msgid "@%s should be right below `@float'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4929
! #, perl-format
  msgid "ignoring multiple @%s"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5048
  #, fuzzy, perl-format
  msgid "command @%s does not accept arguments"
  msgstr "@item nem szerepelhet az @itemize argumentumakÃ©nt"
  
! #: tp/Texinfo/Parser.pm:5072
  #, fuzzy, perl-format
  msgid "command @%s missing a node or external manual argument"
  msgstr "%s: hiÃ¡nyzÃ³ fÃ¡jl argumentum.\n"
  
! #: tp/Texinfo/Parser.pm:5091
! #, perl-format
  msgid "in @%s empty cross reference name after expansion `%s'"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5102
! #, perl-format
  msgid "in @%s empty cross reference title after expansion `%s'"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5115
  msgid "@image missing filename argument"
  msgstr "@image hiÃ¡nyzÃ³ fÃ¡jlnÃ©v argumentum"
  
! #: tp/Texinfo/Parser.pm:5147
  #, fuzzy, perl-format
  msgid "@%s missing first argument"
  msgstr "%s: hiÃ¡nyzÃ³ fÃ¡jl argumentum.\n"
  
! #: tp/Texinfo/Parser.pm:5301
  #, fuzzy
  msgid "superfluous arguments for node"
  msgstr "Rossz argumentum ide: @%s"
  
! #: tp/Texinfo/Parser.pm:5351
  #, fuzzy, perl-format
  msgid "expected @end %s"
  msgstr "â€ž%sâ€œ-t vÃ¡rok"
  
! #: tp/Texinfo/Parser.pm:5450
  #, fuzzy, perl-format
  msgid "@%s should only accept a @-command as argument, not `%s'"
  msgstr "Kapcsos zÃ¡rÃ³jelekkel egy parancsot is megadhat @%s argumentumakÃ©nt"
  
! #: tp/Texinfo/Parser.pm:5460
  #, fuzzy, perl-format
  msgid "remaining argument on @%s line: %s"
  msgstr "Rossz argumentum ide: %s: %s"
  
! #: tp/Texinfo/Parser.pm:5533
  #, fuzzy, perl-format
  msgid "environment command %s as argument to @%s"
  msgstr "Kapcsos zÃ¡rÃ³jelekkel egy parancsot is megadhat @%s argumentumakÃ©nt"
  
! #: tp/Texinfo/Parser.pm:5555
! #, perl-format
  msgid "empty @%s"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5563
  #, perl-format
  msgid "column fraction not a number: %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5572
  #, fuzzy, perl-format
  msgid "@sp arg must be numeric, not `%s'"
  msgstr "%s: a(z) %s argumentumÃ¡nak numerikusnak kell lennie, â€ž%sâ€œ helyett.\n"
  
! #: tp/Texinfo/Parser.pm:5581
  #, perl-format
  msgid "reserved index name %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5600
  #, fuzzy, perl-format
  msgid "unknown source index in @%s: %s"
  msgstr "Ismeretlen tÃ¡rgymutatÃ³ â€ž%sâ€œ"
  
! #: tp/Texinfo/Parser.pm:5603
  #, fuzzy, perl-format
  msgid "unknown destination index in @%s: %s"
  msgstr "Ismeretlen tÃ¡rgymutatÃ³ â€ž%sâ€œ"
  
! #: tp/Texinfo/Parser.pm:5633
  #, perl-format
  msgid "@%s leads to a merging of %s in itself, ignoring"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5646
  #, fuzzy, perl-format
  msgid "unknown index `%s' in @printindex"
  msgstr "Ismeretlen tÃ¡rgymutatÃ³ â€ž%sâ€œ itt: @printindex"
  
! #: tp/Texinfo/Parser.pm:5652
  #, perl-format
  msgid "printing an index `%s' merged in another one `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5660
  #, perl-format
  msgid "printindex before document beginning: @printindex %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5676
  #, fuzzy, perl-format
  msgid "@%s arg must be `top' or `bottom', not `%s'"
  msgstr "%s: a(z) %s argumentumÃ¡nak numerikusnak kell lennie, â€ž%sâ€œ helyett.\n"
  
! #: tp/Texinfo/Parser.pm:5684
  #, perl-format
  msgid "Only @%s 10 or 11 is supported, not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5692
  #, fuzzy, perl-format
  msgid "@%s arg must be `separate' or `end', not `%s'"
--- 2814,2989 ----
  "@menu-t talÃ¡ltam az elsÅ‘ @node elÅ‘tt. LÃ©trehozom a â€žSzÃ¼lÅ‘â€œ (Top) oldalt"
  
! #: tp/Texinfo/Parser.pm:4975
  msgid ""
  "perhaps your @top node should be wrapped in @ifnottex rather than @ifinfo?"
  msgstr "esetleg a @top oldalt @ifnottex-be kellene tenni, @ifinfo helyett"
  
! #: tp/Texinfo/Parser.pm:5037
  #, fuzzy, perl-format
  msgid "@%s should only appear in math context"
  msgstr "%s: A CSS fÃ¡jl nem nyithatÃ³ meg: %s"
  
! #: tp/Texinfo/Parser.pm:5045
  #, fuzzy, perl-format
  msgid "unknown command `%s'"
  msgstr "Ismeretlen parancs: â€ž%sâ€œ"
  
! #: tp/Texinfo/Parser.pm:5055
  #, fuzzy
  msgid "unexpected @"
  msgstr "â€ž%sâ€œ-t vÃ¡rok"
  
! #: tp/Texinfo/Parser.pm:5084
  #, fuzzy, perl-format
  msgid "@%s is not meaningful outside `@float' environment"
  msgstr "A(z) @%s -nek nincs Ã©rtelme a â€ž@floatâ€œ kÃ¶rnyezeten kÃ­vÃ¼l"
  
! #: tp/Texinfo/Parser.pm:5089
  #, perl-format
  msgid "@%s should be right below `@float'"
  msgstr ""
  
! # Ã­rÃ¡s / mentÃ©s ? LM
! # Ã­rÃ¡s - sas
! #: tp/Texinfo/Parser.pm:5097
! #, fuzzy, perl-format
  msgid "ignoring multiple @%s"
! msgstr "â€ž%sâ€œ oldal Ã­rÃ¡sa..."
  
! #: tp/Texinfo/Parser.pm:5216
  #, fuzzy, perl-format
  msgid "command @%s does not accept arguments"
  msgstr "@item nem szerepelhet az @itemize argumentumakÃ©nt"
  
! #: tp/Texinfo/Parser.pm:5240
  #, fuzzy, perl-format
  msgid "command @%s missing a node or external manual argument"
  msgstr "%s: hiÃ¡nyzÃ³ fÃ¡jl argumentum.\n"
  
! #: tp/Texinfo/Parser.pm:5259
! #, fuzzy, perl-format
  msgid "in @%s empty cross reference name after expansion `%s'"
! msgstr "Rossz argumentum ide: @%s"
  
! #: tp/Texinfo/Parser.pm:5270
! #, fuzzy, perl-format
  msgid "in @%s empty cross reference title after expansion `%s'"
! msgstr "Rossz argumentum ide: @%s"
  
! #: tp/Texinfo/Parser.pm:5283
  msgid "@image missing filename argument"
  msgstr "@image hiÃ¡nyzÃ³ fÃ¡jlnÃ©v argumentum"
  
! #: tp/Texinfo/Parser.pm:5315
  #, fuzzy, perl-format
  msgid "@%s missing first argument"
  msgstr "%s: hiÃ¡nyzÃ³ fÃ¡jl argumentum.\n"
  
! #: tp/Texinfo/Parser.pm:5360
! #, fuzzy, perl-format
! msgid "non-hex digits in argument for @U: %s"
! msgstr "@item nem szerepelhet az @itemize argumentumakÃ©nt"
! 
! #: tp/Texinfo/Parser.pm:5366
! #, fuzzy, perl-format
! msgid "fewer than four hex digits in argument for @U: %s"
! msgstr "@item nem szerepelhet az @itemize argumentumakÃ©nt"
! 
! #: tp/Texinfo/Parser.pm:5379
! #, perl-format
! msgid "argument for @U exceeds size of integer: %s"
! msgstr ""
! 
! #: tp/Texinfo/Parser.pm:5385
! #, perl-format
! msgid "argument for @U exceeds Unicode maximum 0x10FFFF: %s"
! msgstr ""
! 
! #: tp/Texinfo/Parser.pm:5513
  #, fuzzy
  msgid "superfluous arguments for node"
  msgstr "Rossz argumentum ide: @%s"
  
! #: tp/Texinfo/Parser.pm:5563
  #, fuzzy, perl-format
  msgid "expected @end %s"
  msgstr "â€ž%sâ€œ-t vÃ¡rok"
  
! #: tp/Texinfo/Parser.pm:5662
  #, fuzzy, perl-format
  msgid "@%s should only accept a @-command as argument, not `%s'"
  msgstr "Kapcsos zÃ¡rÃ³jelekkel egy parancsot is megadhat @%s argumentumakÃ©nt"
  
! #: tp/Texinfo/Parser.pm:5672
  #, fuzzy, perl-format
  msgid "remaining argument on @%s line: %s"
  msgstr "Rossz argumentum ide: %s: %s"
  
! #: tp/Texinfo/Parser.pm:5745
  #, fuzzy, perl-format
  msgid "environment command %s as argument to @%s"
  msgstr "Kapcsos zÃ¡rÃ³jelekkel egy parancsot is megadhat @%s argumentumakÃ©nt"
  
! #: tp/Texinfo/Parser.pm:5767
! #, fuzzy, perl-format
  msgid "empty @%s"
! msgstr "Rossz argumentum ide: @%s"
  
! #: tp/Texinfo/Parser.pm:5775
  #, perl-format
  msgid "column fraction not a number: %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5784
  #, fuzzy, perl-format
  msgid "@sp arg must be numeric, not `%s'"
  msgstr "%s: a(z) %s argumentumÃ¡nak numerikusnak kell lennie, â€ž%sâ€œ helyett.\n"
  
! #: tp/Texinfo/Parser.pm:5793
  #, perl-format
  msgid "reserved index name %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5812
  #, fuzzy, perl-format
  msgid "unknown source index in @%s: %s"
  msgstr "Ismeretlen tÃ¡rgymutatÃ³ â€ž%sâ€œ"
  
! #: tp/Texinfo/Parser.pm:5815
  #, fuzzy, perl-format
  msgid "unknown destination index in @%s: %s"
  msgstr "Ismeretlen tÃ¡rgymutatÃ³ â€ž%sâ€œ"
  
! #: tp/Texinfo/Parser.pm:5845
  #, perl-format
  msgid "@%s leads to a merging of %s in itself, ignoring"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5858
  #, fuzzy, perl-format
  msgid "unknown index `%s' in @printindex"
  msgstr "Ismeretlen tÃ¡rgymutatÃ³ â€ž%sâ€œ itt: @printindex"
  
! #: tp/Texinfo/Parser.pm:5864
  #, perl-format
  msgid "printing an index `%s' merged in another one `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5872
  #, perl-format
  msgid "printindex before document beginning: @printindex %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5888
  #, fuzzy, perl-format
  msgid "@%s arg must be `top' or `bottom', not `%s'"
  msgstr "%s: a(z) %s argumentumÃ¡nak numerikusnak kell lennie, â€ž%sâ€œ helyett.\n"
  
! #: tp/Texinfo/Parser.pm:5896
  #, perl-format
  msgid "Only @%s 10 or 11 is supported, not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5904
  #, fuzzy, perl-format
  msgid "@%s arg must be `separate' or `end', not `%s'"
***************
*** 3226,3235 ****
  "lennie, â€ž%sâ€œ helyett.\n"
  
! #: tp/Texinfo/Parser.pm:5700
  #, fuzzy, perl-format
  msgid "@%s arg must be `on', `off' or `odd', not `%s'"
  msgstr "%s: a(z) %s argumentumÃ¡nak numerikusnak kell lennie, â€ž%sâ€œ helyett.\n"
  
! #: tp/Texinfo/Parser.pm:5718 tp/Texinfo/Parser.pm:5723
  #, fuzzy, perl-format
  msgid "@paragraphindent arg must be numeric/`none'/`asis', not `%s'"
--- 2992,3001 ----
  "lennie, â€ž%sâ€œ helyett.\n"
  
! #: tp/Texinfo/Parser.pm:5912
  #, fuzzy, perl-format
  msgid "@%s arg must be `on', `off' or `odd', not `%s'"
  msgstr "%s: a(z) %s argumentumÃ¡nak numerikusnak kell lennie, â€ž%sâ€œ helyett.\n"
  
! #: tp/Texinfo/Parser.pm:5930 tp/Texinfo/Parser.pm:5935
  #, fuzzy, perl-format
  msgid "@paragraphindent arg must be numeric/`none'/`asis', not `%s'"
***************
*** 3238,3242 ****
  "â€žasisâ€œ-nek kell lennie, â€ž%sâ€œ helyett.\n"
  
! #: tp/Texinfo/Parser.pm:5731
  #, fuzzy, perl-format
  msgid "@firstparagraphindent arg must be `none' or `insert', not `%s'"
--- 3004,3008 ----
  "â€žasisâ€œ-nek kell lennie, â€ž%sâ€œ helyett.\n"
  
! #: tp/Texinfo/Parser.pm:5943
  #, fuzzy, perl-format
  msgid "@firstparagraphindent arg must be `none' or `insert', not `%s'"
***************
*** 3245,3249 ****
  "â€žasisâ€œ-nek kell lennie, â€ž%sâ€œ helyett.\n"
  
! #: tp/Texinfo/Parser.pm:5741
  #, fuzzy, perl-format
  msgid "@exampleindent arg must be numeric/`asis', not `%s'"
--- 3011,3015 ----
  "â€žasisâ€œ-nek kell lennie, â€ž%sâ€œ helyett.\n"
  
! #: tp/Texinfo/Parser.pm:5953
  #, fuzzy, perl-format
  msgid "@exampleindent arg must be numeric/`asis', not `%s'"
***************
*** 3252,3266 ****
  "â€žasisâ€œ-nek kell lennie, â€ž%sâ€œ helyett.\n"
  
! #: tp/Texinfo/Parser.pm:5752
  #, fuzzy, perl-format
  msgid "expected @%s on or off, not `%s'"
  msgstr "@%s on vagy off-t vÃ¡rtam, â€ž%sâ€œ helyett"
  
! #: tp/Texinfo/Parser.pm:5762
! #, perl-format
  msgid "@kbdinputstyle arg must be `code'/`example'/`distinct', not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5770
  #, fuzzy, perl-format
  msgid "@allowcodebreaks arg must be `true' or `false', not `%s'"
--- 3018,3034 ----
  "â€žasisâ€œ-nek kell lennie, â€ž%sâ€œ helyett.\n"
  
! #: tp/Texinfo/Parser.pm:5964
  #, fuzzy, perl-format
  msgid "expected @%s on or off, not `%s'"
  msgstr "@%s on vagy off-t vÃ¡rtam, â€ž%sâ€œ helyett"
  
! #: tp/Texinfo/Parser.pm:5974
! #, fuzzy, perl-format
  msgid "@kbdinputstyle arg must be `code'/`example'/`distinct', not `%s'"
  msgstr ""
+ "%s: a --footnote-style argumentumÃ¡nak â€žseparateâ€œ-nek vagy  â€žendâ€œ-nek kell "
+ "lennie, â€ž%sâ€œ helyett.\n"
  
! #: tp/Texinfo/Parser.pm:5982
  #, fuzzy, perl-format
  msgid "@allowcodebreaks arg must be `true' or `false', not `%s'"
***************
*** 3269,3273 ****
  "lennie, â€ž%sâ€œ helyett.\n"
  
! #: tp/Texinfo/Parser.pm:5778
  #, fuzzy, perl-format
  msgid "@urefbreakstyle arg must be `after'/`before'/`none', not `%s'"
--- 3037,3041 ----
  "lennie, â€ž%sâ€œ helyett.\n"
  
! #: tp/Texinfo/Parser.pm:5990
  #, fuzzy, perl-format
  msgid "@urefbreakstyle arg must be `after'/`before'/`none', not `%s'"
***************
*** 3276,3300 ****
  "lennie, â€ž%sâ€œ helyett.\n"
  
! #: tp/Texinfo/Structuring.pm:231
  #, perl-format
  msgid "raising the section level of @%s which is too low"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:263
  #, perl-format
  msgid "no chapter-level command before @%s"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:268
  #, perl-format
  msgid "lowering the section level of @%s appearing after a lower element"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:357
  #, perl-format
  msgid "no sectioning command associated with @%s"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:548 tp/Texinfo/Structuring.pm:1329
  #, fuzzy, perl-format
  msgid "@%s reference to nonexistent node `%s'"
--- 3044,3073 ----
  "lennie, â€ž%sâ€œ helyett.\n"
  
! #: tp/Texinfo/Structuring.pm:232
  #, perl-format
  msgid "raising the section level of @%s which is too low"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:264
  #, perl-format
  msgid "no chapter-level command before @%s"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:269
  #, perl-format
  msgid "lowering the section level of @%s appearing after a lower element"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:358
  #, perl-format
  msgid "no sectioning command associated with @%s"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:507
! #, fuzzy, perl-format
! msgid "@%s not empty"
! msgstr "%s: Ã¼res fÃ¡jl"
! 
! #: tp/Texinfo/Structuring.pm:563 tp/Texinfo/Structuring.pm:1345
  #, fuzzy, perl-format
  msgid "@%s reference to nonexistent node `%s'"
***************
*** 3302,3341 ****
  "%s egy nem lÃ©tezÅ‘ oldalra (â€ž%sâ€œ) hivatkozik (esetleg hibÃ¡s szekcionÃ¡lÃ¡s?)"
  
! #: tp/Texinfo/Structuring.pm:561
! #, perl-format
  msgid "@%s entry node name `%s' different from %s name `%s'"
! msgstr ""
  
! #: tp/Texinfo/Structuring.pm:666
  #, perl-format
  msgid "unreferenced node `%s'"
  msgstr "nem hivatkozott oldal â€ž%sâ€œ"
  
! #: tp/Texinfo/Structuring.pm:712
  #, perl-format
  msgid "node `%s' is %s for `%s' in sectioning but not in menu"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:719
  #, perl-format
  msgid "node %s `%s' in menu `%s' and in sectioning `%s' differ"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:737
  #, perl-format
  msgid "node `%s' is %s for `%s' in menu but not in sectioning"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:791
  #, perl-format
  msgid "%s pointer `%s' (for node `%s') different from %s name `%s'"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:818
  #, fuzzy, perl-format
  msgid "%s reference to nonexistent `%s'"
  msgstr "nem hivatkozott oldal â€ž%sâ€œ"
  
! #: tp/Texinfo/Structuring.pm:837
  #, fuzzy, perl-format
  msgid "node `%s' lacks menu item for `%s' despite being its Up target"
--- 3075,3114 ----
  "%s egy nem lÃ©tezÅ‘ oldalra (â€ž%sâ€œ) hivatkozik (esetleg hibÃ¡s szekcionÃ¡lÃ¡s?)"
  
! #: tp/Texinfo/Structuring.pm:576
! #, fuzzy, perl-format
  msgid "@%s entry node name `%s' different from %s name `%s'"
! msgstr "Rossz argumentum ide: @%s"
  
! #: tp/Texinfo/Structuring.pm:681
  #, perl-format
  msgid "unreferenced node `%s'"
  msgstr "nem hivatkozott oldal â€ž%sâ€œ"
  
! #: tp/Texinfo/Structuring.pm:727
  #, perl-format
  msgid "node `%s' is %s for `%s' in sectioning but not in menu"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:734
  #, perl-format
  msgid "node %s `%s' in menu `%s' and in sectioning `%s' differ"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:752
  #, perl-format
  msgid "node `%s' is %s for `%s' in menu but not in sectioning"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:806
  #, perl-format
  msgid "%s pointer `%s' (for node `%s') different from %s name `%s'"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:833
  #, fuzzy, perl-format
  msgid "%s reference to nonexistent `%s'"
  msgstr "nem hivatkozott oldal â€ž%sâ€œ"
  
! #: tp/Texinfo/Structuring.pm:853
  #, fuzzy, perl-format
  msgid "node `%s' lacks menu item for `%s' despite being its Up target"
***************
*** 3343,3367 ****
  "A(z) â€ž%sâ€œ oldal nem tartalmaz menÃ¼elemet â€ž%sâ€œ-hez, bÃ¡r ez uÃ³bbi a szÃ¼lÅ‘je"
  
! #: tp/Texinfo/Structuring.pm:845
  #, perl-format
  msgid "for `%s', up in menu `%s' and up `%s' don't match"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:1341
  #, perl-format
  msgid "@%s to `%s', different from %s name `%s'"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:2007
  #, fuzzy, perl-format
  msgid "empty index key in @%s"
  msgstr "Nincs tÃ¡rgymutatÃ³ ehhez: %s\n"
  
! #: tp/init/chm.pm:220 tp/init/chm.pm:276 tp/init/chm.pm:347
  #, fuzzy, perl-format
  msgid "chm.pm: could not open %s for writing: %s\n"
  msgstr "%s: A CSS fÃ¡jl nem nyithatÃ³ meg: %s"
  
! #: tp/init/chm.pm:266 tp/init/chm.pm:337 tp/init/chm.pm:398
  #, fuzzy, perl-format
  msgid "chm.pm: error on closing %s: %s"
--- 3116,3140 ----
  "A(z) â€ž%sâ€œ oldal nem tartalmaz menÃ¼elemet â€ž%sâ€œ-hez, bÃ¡r ez uÃ³bbi a szÃ¼lÅ‘je"
  
! #: tp/Texinfo/Structuring.pm:861
  #, perl-format
  msgid "for `%s', up in menu `%s' and up `%s' don't match"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:1357
  #, perl-format
  msgid "@%s to `%s', different from %s name `%s'"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:2023
  #, fuzzy, perl-format
  msgid "empty index key in @%s"
  msgstr "Nincs tÃ¡rgymutatÃ³ ehhez: %s\n"
  
! #: tp/init/chm.pm:221 tp/init/chm.pm:277 tp/init/chm.pm:348
  #, fuzzy, perl-format
  msgid "chm.pm: could not open %s for writing: %s\n"
  msgstr "%s: A CSS fÃ¡jl nem nyithatÃ³ meg: %s"
  
! #: tp/init/chm.pm:267 tp/init/chm.pm:338 tp/init/chm.pm:399
  #, fuzzy, perl-format
  msgid "chm.pm: error on closing %s: %s"
***************
*** 3382,3388 ****
  
  #: tp/init/latex2html.pm:374
! #, perl-format
  msgid "l2h: command did not succeed: %s"
! msgstr ""
  
  #: tp/init/latex2html.pm:422
--- 3155,3161 ----
  
  #: tp/init/latex2html.pm:374
! #, fuzzy, perl-format
  msgid "l2h: command did not succeed: %s"
! msgstr "%s: A CSS fÃ¡jl nem nyithatÃ³ meg: %s"
  
  #: tp/init/latex2html.pm:422
***************
*** 3414,3420 ****
  
  #: tp/init/latex2html.pm:534
! #, perl-format
  msgid "l2h: could not determine the fragment %d for @%s"
! msgstr ""
  
  #: tp/init/latex2html.pm:560
--- 3187,3193 ----
  
  #: tp/init/latex2html.pm:534
! #, fuzzy, perl-format
  msgid "l2h: could not determine the fragment %d for @%s"
! msgstr "%s: A CSS fÃ¡jl nem nyithatÃ³ meg: %s"
  
  #: tp/init/latex2html.pm:560
***************
*** 3490,3524 ****
  msgstr ""
  
! #: tp/texi2any.pl:379
  #, fuzzy, perl-format
  msgid "error loading %s: %s\n"
  msgstr "hiba â€ž%sâ€œ Ã­rÃ¡sakor."
  
! #: tp/texi2any.pl:392
  #, fuzzy, perl-format
  msgid "%s: unknown variable %s"
  msgstr "Ismeretlen parancs: â€ž%sâ€œ"
  
! #: tp/texi2any.pl:396
  #, fuzzy, perl-format
  msgid "%s: obsolete variable %s\n"
  msgstr "VÃ¡ltozÃ³ beÃ¡llÃ­tÃ¡sa:"
  
! #: tp/texi2any.pl:411
  #, fuzzy, perl-format
  msgid "%s: unknown variable %s\n"
  msgstr "Ismeretlen parancs: â€ž%sâ€œ"
  
! #: tp/texi2any.pl:415
  #, fuzzy, perl-format
  msgid "obsolete variable %s\n"
  msgstr "VÃ¡ltozÃ³ beÃ¡llÃ­tÃ¡sa:"
  
! #: tp/texi2any.pl:480
  #, fuzzy, perl-format
  msgid "could not read init file %s"
  msgstr "a(z) â€ž%sâ€œ input fÃ¡jl nem nyithatÃ³ meg."
  
! #: tp/texi2any.pl:640
  #, fuzzy, perl-format
  msgid "ignoring unrecognized TEXINFO_OUTPUT_FORMAT value `%s'\n"
--- 3263,3297 ----
  msgstr ""
  
! #: tp/texi2any.pl:388
  #, fuzzy, perl-format
  msgid "error loading %s: %s\n"
  msgstr "hiba â€ž%sâ€œ Ã­rÃ¡sakor."
  
! #: tp/texi2any.pl:401
  #, fuzzy, perl-format
  msgid "%s: unknown variable %s"
  msgstr "Ismeretlen parancs: â€ž%sâ€œ"
  
! #: tp/texi2any.pl:405
  #, fuzzy, perl-format
  msgid "%s: obsolete variable %s\n"
  msgstr "VÃ¡ltozÃ³ beÃ¡llÃ­tÃ¡sa:"
  
! #: tp/texi2any.pl:420
  #, fuzzy, perl-format
  msgid "%s: unknown variable %s\n"
  msgstr "Ismeretlen parancs: â€ž%sâ€œ"
  
! #: tp/texi2any.pl:424
  #, fuzzy, perl-format
  msgid "obsolete variable %s\n"
  msgstr "VÃ¡ltozÃ³ beÃ¡llÃ­tÃ¡sa:"
  
! #: tp/texi2any.pl:489
  #, fuzzy, perl-format
  msgid "could not read init file %s"
  msgstr "a(z) â€ž%sâ€œ input fÃ¡jl nem nyithatÃ³ meg."
  
! #: tp/texi2any.pl:652
  #, fuzzy, perl-format
  msgid "ignoring unrecognized TEXINFO_OUTPUT_FORMAT value `%s'\n"
***************
*** 3527,3547 ****
  "(â€ž%sâ€œ).\n"
  
! #: tp/texi2any.pl:723
! #, fuzzy
! msgid "Usage: makeinfo [OPTION]... TEXINFO-FILE...\n"
! msgstr "HasznÃ¡lat: %s [OPCIÃ“K] ... TEXINFO-FÃ�JL...\n"
! 
! #: tp/texi2any.pl:724
! #, fuzzy
! msgid "  or:  texi2any [OPTION]... TEXINFO-FILE...\n"
! msgstr "HasznÃ¡lat: %s [OPCIÃ“K] ... TEXINFO-FÃ�JL...\n"
  
! #: tp/texi2any.pl:726
  msgid ""
  "Translate Texinfo source documentation to various other formats, by default\n"
  "Info files suitable for reading online with Emacs or standalone GNU Info.\n"
  msgstr ""
  
! #: tp/texi2any.pl:729
  #, perl-format
  msgid ""
--- 3300,3318 ----
  "(â€ž%sâ€œ).\n"
  
! #: tp/texi2any.pl:735
! #, fuzzy, perl-format
! msgid "Usage: %s [OPTION]... TEXINFO-FILE...\n"
! msgstr "HasznÃ¡lat: %s [OPCIÃ“K]... FÃ�JL...\n"
  
! #: tp/texi2any.pl:738
  msgid ""
  "Translate Texinfo source documentation to various other formats, by default\n"
  "Info files suitable for reading online with Emacs or standalone GNU Info.\n"
+ "\n"
+ "This program is commonly installed as both `makeinfo' and `texi2any';\n"
+ "the behavior is identical, and does not depend on the installed name.\n"
  msgstr ""
  
! #: tp/texi2any.pl:744
  #, perl-format
  msgid ""
***************
*** 3557,3566 ****
  "      --init-file=FILE        load FILE to modify the default behavior.\n"
  "  -c, --set-customization-variable VAR=VAL  set customization variable VAR \n"
! "                                to VAL.\n"
  "  -v, --verbose               explain what is being done.\n"
  "      --version               display version information and exit.\n"
  msgstr ""
  
! #: tp/texi2any.pl:744
  #, fuzzy
  msgid ""
--- 3328,3337 ----
  "      --init-file=FILE        load FILE to modify the default behavior.\n"
  "  -c, --set-customization-variable VAR=VAL  set customization variable VAR \n"
! "                                to value VAL.\n"
  "  -v, --verbose               explain what is being done.\n"
  "      --version               display version information and exit.\n"
  msgstr ""
  
! #: tp/texi2any.pl:760
  #, fuzzy
  msgid ""
***************
*** 3570,3574 ****
  "      --plaintext             output plain text rather than Info.\n"
  "      --xml                   output Texinfo XML rather than Info.\n"
! "      --dvi, --dvipdf, --ps, --pdf  call texi2dvi to generate given output.\n"
  msgstr ""
  "Kimeneti formÃ¡tum vÃ¡lasztÃ¡s (az alap az Info):\n"
--- 3341,3346 ----
  "      --plaintext             output plain text rather than Info.\n"
  "      --xml                   output Texinfo XML rather than Info.\n"
! "      --dvi, --dvipdf, --ps, --pdf  call texi2dvi to generate given output,\n"
! "                                after checking validity of TEXINFO-FILE.\n"
  msgstr ""
  "Kimeneti formÃ¡tum vÃ¡lasztÃ¡s (az alap az Info):\n"
***************
*** 3578,3582 ****
  "      --plaintext             sima szÃ¶veg kimenet Info helyett\n"
  
! #: tp/texi2any.pl:752
  msgid ""
  "General output options:\n"
--- 3350,3354 ----
  "      --plaintext             sima szÃ¶veg kimenet Info helyett\n"
  
! #: tp/texi2any.pl:768
  msgid ""
  "General output options:\n"
***************
*** 3590,3594 ****
  "output).\n"
  "                                Also, if producing Info, write to\n"
! "                                standard output by default \n"
  "      --no-split              suppress any splitting of the output;\n"
  "                                generate only one output file.\n"
--- 3362,3366 ----
  "output).\n"
  "                                Also, if producing Info, write to\n"
! "                                standard output by default.\n"
  "      --no-split              suppress any splitting of the output;\n"
  "                                generate only one output file.\n"
***************
*** 3605,3609 ****
  msgstr ""
  
! #: tp/texi2any.pl:772
  #, perl-format
  msgid ""
--- 3377,3381 ----
  msgstr ""
  
! #: tp/texi2any.pl:788
  #, perl-format
  msgid ""
***************
*** 3627,3631 ****
  msgstr ""
  
! #: tp/texi2any.pl:789
  msgid ""
  "Options for HTML:\n"
--- 3399,3403 ----
  msgstr ""
  
! #: tp/texi2any.pl:805
  msgid ""
  "Options for HTML:\n"
***************
*** 3641,3645 ****
  msgstr ""
  
! #: tp/texi2any.pl:800
  msgid ""
  "Options for XML and Docbook:\n"
--- 3413,3417 ----
  msgstr ""
  
! #: tp/texi2any.pl:816
  msgid ""
  "Options for XML and Docbook:\n"
***************
*** 3647,3651 ****
  msgstr ""
  
! #: tp/texi2any.pl:803
  msgid ""
  "Options for DVI/PS/PDF:\n"
--- 3419,3423 ----
  msgstr ""
  
! #: tp/texi2any.pl:819
  msgid ""
  "Options for DVI/PS/PDF:\n"
***************
*** 3653,3661 ****
  msgstr ""
  
! #: tp/texi2any.pl:806
  msgid ""
  "Input file options:\n"
  "      --commands-in-node-names  does nothing, retained for compatibility.\n"
  "  -D VAR                        define the variable VAR, as with @set.\n"
  "  -I DIR                        append DIR to the @include search path.\n"
  "  -P DIR                        prepend DIR to the @include search path.\n"
--- 3425,3434 ----
  msgstr ""
  
! #: tp/texi2any.pl:822
  msgid ""
  "Input file options:\n"
  "      --commands-in-node-names  does nothing, retained for compatibility.\n"
  "  -D VAR                        define the variable VAR, as with @set.\n"
+ "  -D 'VAR VAL'                  define VAR to VAL (one shell argument).\n"
  "  -I DIR                        append DIR to the @include search path.\n"
  "  -P DIR                        prepend DIR to the @include search path.\n"
***************
*** 3663,3667 ****
  msgstr ""
  
! #: tp/texi2any.pl:813
  msgid ""
  "Conditional processing in input:\n"
--- 3436,3440 ----
  msgstr ""
  
! #: tp/texi2any.pl:830
  msgid ""
  "Conditional processing in input:\n"
***************
*** 3683,3687 ****
  msgstr ""
  
! #: tp/texi2any.pl:830
  msgid ""
  "  The defaults for the @if... conditionals depend on the output format:\n"
--- 3456,3460 ----
  msgstr ""
  
! #: tp/texi2any.pl:847
  msgid ""
  "  The defaults for the @if... conditionals depend on the output format:\n"
***************
*** 3693,3697 ****
  msgstr ""
  
! #: tp/texi2any.pl:837
  msgid ""
  "Examples:\n"
--- 3466,3470 ----
  msgstr ""
  
! #: tp/texi2any.pl:854
  msgid ""
  "Examples:\n"
***************
*** 3710,3714 ****
  msgstr ""
  
! #: tp/texi2any.pl:884
  #, perl-format
  msgid "%s: --footnote-style arg must be `separate' or `end', not `%s'.\n"
--- 3483,3487 ----
  msgstr ""
  
! #: tp/texi2any.pl:901
  #, perl-format
  msgid "%s: --footnote-style arg must be `separate' or `end', not `%s'.\n"
***************
*** 3717,3721 ****
  "lennie, â€ž%sâ€œ helyett.\n"
  
! #: tp/texi2any.pl:966
  #, perl-format
  msgid "%s: --paragraph-indent arg must be numeric/`none'/`asis', not `%s'.\n"
--- 3490,3494 ----
  "lennie, â€ž%sâ€œ helyett.\n"
  
! #: tp/texi2any.pl:992
  #, perl-format
  msgid "%s: --paragraph-indent arg must be numeric/`none'/`asis', not `%s'.\n"
***************
*** 3724,3771 ****
  "â€žasisâ€œ-nek kell lennie, â€ž%sâ€œ helyett.\n"
  
! #: tp/texi2any.pl:1043
  #, perl-format
  msgid "%s: when generating %s, only one input FILE may be specified with -o\n"
  msgstr ""
  
! #: tp/texi2any.pl:1047
  msgid "--Xopt option without printed output"
  msgstr ""
  
! #: tp/texi2any.pl:1057
  #, fuzzy, perl-format
  msgid "unknown tree transformation %s"
  msgstr "Ismeretlen parancs: â€ž%sâ€œ"
  
! #: tp/texi2any.pl:1064
  #, perl-format
  msgid "ignoring splitting for format %s"
  msgstr ""
  
! #: tp/texi2any.pl:1114
  #, perl-format
  msgid "%s: missing file argument.\n"
  msgstr "%s: hiÃ¡nyzÃ³ fÃ¡jl argumentum.\n"
  
! #: tp/texi2any.pl:1115
  #, perl-format
  msgid "Try `%s --help' for more information.\n"
  msgstr "TovÃ¡bbi informÃ¡ciÃ³Ã©rt prÃ³bÃ¡lja meg a â€ž%s --helpâ€œ-t.\n"
  
! #: tp/texi2any.pl:1193
  msgid "fill_gaps_in_sectioning transformation return no result. No section?"
  msgstr ""
  
! #: tp/texi2any.pl:1215
  #, fuzzy, perl-format
  msgid "error on closing macro expand file %s: %s\n"
  msgstr "hiba a(z) â€ž%sâ€œ output fÃ¡jl bezÃ¡rÃ¡sakor"
  
! #: tp/texi2any.pl:1221
  #, fuzzy, perl-format
  msgid "could not open %s for writing: %s\n"
  msgstr "%s: A CSS fÃ¡jl nem nyithatÃ³ meg: %s"
  
! #: tp/texi2any.pl:1246
  msgid ""
  "insert_nodes_for_sectioning_commands transformation return no result. No "
--- 3497,3544 ----
  "â€žasisâ€œ-nek kell lennie, â€ž%sâ€œ helyett.\n"
  
! #: tp/texi2any.pl:1069
  #, perl-format
  msgid "%s: when generating %s, only one input FILE may be specified with -o\n"
  msgstr ""
  
! #: tp/texi2any.pl:1073
  msgid "--Xopt option without printed output"
  msgstr ""
  
! #: tp/texi2any.pl:1083
  #, fuzzy, perl-format
  msgid "unknown tree transformation %s"
  msgstr "Ismeretlen parancs: â€ž%sâ€œ"
  
! #: tp/texi2any.pl:1090
  #, perl-format
  msgid "ignoring splitting for format %s"
  msgstr ""
  
! #: tp/texi2any.pl:1140
  #, perl-format
  msgid "%s: missing file argument.\n"
  msgstr "%s: hiÃ¡nyzÃ³ fÃ¡jl argumentum.\n"
  
! #: tp/texi2any.pl:1141
  #, perl-format
  msgid "Try `%s --help' for more information.\n"
  msgstr "TovÃ¡bbi informÃ¡ciÃ³Ã©rt prÃ³bÃ¡lja meg a â€ž%s --helpâ€œ-t.\n"
  
! #: tp/texi2any.pl:1222
  msgid "fill_gaps_in_sectioning transformation return no result. No section?"
  msgstr ""
  
! #: tp/texi2any.pl:1244
  #, fuzzy, perl-format
  msgid "error on closing macro expand file %s: %s\n"
  msgstr "hiba a(z) â€ž%sâ€œ output fÃ¡jl bezÃ¡rÃ¡sakor"
  
! #: tp/texi2any.pl:1250
  #, fuzzy, perl-format
  msgid "could not open %s for writing: %s\n"
  msgstr "%s: A CSS fÃ¡jl nem nyithatÃ³ meg: %s"
  
! #: tp/texi2any.pl:1275
  msgid ""
  "insert_nodes_for_sectioning_commands transformation return no result. No "
***************
*** 3773,3846 ****
  msgstr ""
  
! #: tp/texi2any.pl:1311 tp/texi2any.pl:1387
  #, fuzzy, perl-format
  msgid "%s: error on closing %s: %s\n"
  msgstr "hiba â€ž%sâ€œ Ã­rÃ¡sakor."
  
! #: tp/texi2any.pl:1334 tp/texi2any.pl:1368
  #, fuzzy, perl-format
  msgid "%s: error on closing internal links file %s: %s\n"
  msgstr "hiba a(z) â€ž%sâ€œ output fÃ¡jl bezÃ¡rÃ¡sakor"
  
! #: tp/texi2any.pl:1340 tp/texi2any.pl:1374
  #, fuzzy, perl-format
  msgid "%s: could not open %s for writing: %s\n"
  msgstr "%s: A CSS fÃ¡jl nem nyithatÃ³ meg: %s"
  
! #: util/texindex.c:223
! msgid "display this help and exit"
! msgstr "kiÃ­rja e sÃºgÃ³t Ã©s kilÃ©p"
  
! #: util/texindex.c:225
! msgid "send output to FILE"
! msgstr "kimenet Ã¡tirÃ¡nyÃ­tÃ¡sa FILE-ba"
  
! #: util/texindex.c:227
! msgid "display version information and exit"
! msgstr "kiÃ­rja a verziÃ³informÃ¡ciÃ³t Ã©s kilÃ©p"
  
! #: util/texindex.c:237
! #, c-format
  msgid "Usage: %s [OPTION]... FILE...\n"
  msgstr "HasznÃ¡lat: %s [OPCIÃ“K]... FÃ�JL...\n"
  
! #: util/texindex.c:238
! #, c-format
! msgid "Generate a sorted index for each TeX output FILE.\n"
  msgstr "Rendezett tÃ¡rgymutatÃ³ generÃ¡lÃ¡sa minden TeX kimeneti fÃ¡jlhoz.\n"
  
! #: util/texindex.c:241
! #, c-format
! msgid "Usually FILE... is specified as `foo.%c%c' for a document `foo.texi'.\n"
  msgstr "FÃ�JL... Ã¡ltalÃ¡ban â€žfoo.%c%câ€œ alakÃº egy â€žfoo.texiâ€œ dokumentum esetÃ©n.\n"
  
! #: util/texindex.c:243
! #, c-format
! msgid ""
! "\n"
! "Options:\n"
  msgstr ""
  "\n"
  "OpciÃ³k:\n"
  
! #: util/texindex.c:743
! #, c-format
! msgid "failure reopening %s"
! msgstr "Hiba tÃ¶rtÃ©nt â€ž%sâ€œ ÃºjbÃ³li megnyitÃ¡sakor"
  
! #: util/texindex.c:758 util/texindex.c:786
! #, c-format
! msgid "%s: not a texinfo index file"
! msgstr "%s: nem Texinfo tÃ¡rgymutatÃ³fÃ¡jl"
  
! #: util/texindex.c:993
! #, c-format
! msgid "No page number in %s"
! msgstr "Nem talÃ¡lhatÃ³ oldalszÃ¡m ebben: %s"
  
! #: util/texindex.c:1066
! #, c-format
! msgid "entry %s follows an entry with a secondary name"
! msgstr "a(z) %s bejegyzÃ©s egy mÃ¡sodlagos nÃ©vvel rendelkezÅ‘ bejegyzÃ©st kÃ¶vet"
  
  #~ msgid "Done."
--- 3546,3895 ----
  msgstr ""
  
! #: tp/texi2any.pl:1345 tp/texi2any.pl:1421
  #, fuzzy, perl-format
  msgid "%s: error on closing %s: %s\n"
  msgstr "hiba â€ž%sâ€œ Ã­rÃ¡sakor."
  
! #: tp/texi2any.pl:1368 tp/texi2any.pl:1402
  #, fuzzy, perl-format
  msgid "%s: error on closing internal links file %s: %s\n"
  msgstr "hiba a(z) â€ž%sâ€œ output fÃ¡jl bezÃ¡rÃ¡sakor"
  
! #: tp/texi2any.pl:1374 tp/texi2any.pl:1408
  #, fuzzy, perl-format
  msgid "%s: could not open %s for writing: %s\n"
  msgstr "%s: A CSS fÃ¡jl nem nyithatÃ³ meg: %s"
  
! #: texindex/ti.twjr:373
! #, fuzzy, awk-format
! msgid "%s: unrecognized option `%s'\n"
! msgstr "%s: ismeretlen opciÃ³ â€ž--%sâ€œ\n"
  
! #: texindex/ti.twjr:444
! #, fuzzy, awk-format
! msgid "%s is not a Texinfo index file\n"
! msgstr "%s: nem Texinfo tÃ¡rgymutatÃ³fÃ¡jl"
  
! #: texindex/ti.twjr:543
! #, awk-format
! msgid "%s:%d: Bad key %s in record\n"
! msgstr ""
  
! #: texindex/ti.twjr:566
! #, awk-format
! msgid "%s:%d: Bad entry; expected three fields, not %d\n"
! msgstr ""
! 
! #: texindex/ti.twjr:725
! #, awk-format
! msgid "%s:%d: Bad entry; expected %s at column %d\n"
! msgstr ""
! 
! #: texindex/ti.twjr:1254
! msgid "..."
! msgstr ""
! 
! #: texindex/ti.twjr:1273
! #, fuzzy, awk-format
  msgid "Usage: %s [OPTION]... FILE...\n"
  msgstr "HasznÃ¡lat: %s [OPCIÃ“K]... FÃ�JL...\n"
  
! #: texindex/ti.twjr:1274
! #, fuzzy
! msgid "Generate a sorted index for each TeX output FILE."
  msgstr "Rendezett tÃ¡rgymutatÃ³ generÃ¡lÃ¡sa minden TeX kimeneti fÃ¡jlhoz.\n"
  
! #: texindex/ti.twjr:1275
! #, fuzzy
! msgid "Usually FILE... is specified as `foo.??' for a document `foo.texi'."
  msgstr "FÃ�JL... Ã¡ltalÃ¡ban â€žfoo.%c%câ€œ alakÃº egy â€žfoo.texiâ€œ dokumentum esetÃ©n.\n"
  
! #: texindex/ti.twjr:1277
! #, fuzzy
! msgid "Options:"
  msgstr ""
  "\n"
  "OpciÃ³k:\n"
  
! #: texindex/ti.twjr:1278
! #, fuzzy
! msgid " -h, --help   display this help and exit"
! msgstr "kiÃ­rja e sÃºgÃ³t Ã©s kilÃ©p"
  
! #: texindex/ti.twjr:1279
! msgid " --version    display version information and exit"
! msgstr ""
  
! #: texindex/ti.twjr:1280
! msgid " --           end option processing"
! msgstr ""
  
! #~ msgid ""
! #~ "\n"
! #~ "Email bug reports to bug-texinfo@gnu.org,\n"
! #~ "general questions and discussion to help-texinfo@gnu.org.\n"
! #~ "Texinfo home page: http://www.gnu.org/software/texinfo/"
! #~ msgstr ""
! #~ "\n"
! #~ "Hibajegyek a bug-texinfo@gnu.org,\n"
! #~ "Ã¡ltalÃ¡nos kÃ©rdÃ©sek Ã©s Ã¶tletek a help-texinfo@gnu.org\n"
! #~ "cÃ­mre kÃ¼ldhetÅ‘k.\n"
! #~ "Texinfo honlap: http://www.gnu.org/software/texinfo/"
! 
! #~ msgid "Insert this character"
! #~ msgstr "E karakter beszÃºrÃ¡sa"
! 
! #~ msgid "No index entries."
! #~ msgstr "Nincs tÃ¡rgymutatÃ³."
! 
! #~ msgid "CAN'T SEE THIS"
! #~ msgstr "EZ NEM LÃ�THATÃ“"
! 
! #~ msgid ""
! #~ "\n"
! #~ "* Menu: Nodes whose indices contain `%s':\n"
! #~ msgstr ""
! #~ "\n"
! #~ "* MenÃ¼: Oldalak, amelyek tÃ¡rgymutatÃ³i tartalmazzÃ¡k â€ž%sâ€œ-t:\n"
! 
! #, fuzzy
! #~ msgid "No index"
! #~ msgstr "Nincs tÃ¡rgymutatÃ³."
! 
! #, fuzzy
! #~ msgid "Index for `%s'"
! #~ msgstr " ehhez: %s"
! 
! #, fuzzy
! #~ msgid "File names matching `%s'"
! #~ msgstr "Nincs egyezÅ‘ â€ž%cend %sâ€œ"
! 
! #~ msgid ""
! #~ "Basic Commands in Info Windows\n"
! #~ "******************************\n"
! #~ msgstr ""
! #~ "Alapparancsok az Info ablakban\n"
! #~ "******************************\n"
! 
! #~ msgid "  %-10s  Quit this help.\n"
! #~ msgstr "  %-10s  KilÃ©pÃ©s a sÃºgÃ³bÃ³l.\n"
! 
! # az altogether le legyen forditva ?
! #~ msgid "  %-10s  Quit Info altogether.\n"
! #~ msgstr "  %-10s  KilÃ©pÃ©s az Info-bÃ³l.\n"
! 
! # tutorial = bemutatÃ³?
! #~ msgid "  %-10s  Invoke the Info tutorial.\n"
! #~ msgstr "  %-10s  Az Info bemutatÃ³ indÃ­tÃ¡sa.\n"
! 
! #~ msgid "  %-10s  Move to the `next' node of this node.\n"
! #~ msgstr "  %-10s  UgrÃ¡s a kÃ¶vetkezÅ‘ oldalra.\n"
! 
! #~ msgid "  %-10s  Move to the `previous' node of this node.\n"
! #~ msgstr "  %-10s  UgrÃ¡s az elÅ‘zÅ‘ oldalra.\n"
! 
! #~ msgid "  %-10s  Move `up' from this node.\n"
! #~ msgstr "  %-10s  UgrÃ¡s a szÃ¼lÅ‘oldalra.\n"
! 
! # ATNEZNI LM
! # Egy mÃ¡sik oldalt meghÃ­vÃ³ menÃ¼elem kivÃ¡lasztÃ¡sa? - sas
! #, fuzzy
! #~ msgid ""
! #~ "  %-10s  Pick menu item specified by name.\n"
! #~ "              Picking a menu item causes another node to be selected.\n"
! #~ msgstr ""
! #~ "              A menÃ¼elem kivÃ¡lasztÃ¡sa miatt egy mÃ¡sik oldal lesz "
! #~ "meghÃ­vva.\n"
! 
! #~ msgid "  %-10s  Follow a cross reference.  Reads name of reference.\n"
! #~ msgstr ""
! #~ "  %-10s  KereszthivatkozÃ¡s kÃ¶vetÃ©se. A hivatkozÃ¡s nevÃ©nek beolvasÃ¡sa.\n"
! 
! #~ msgid "  %-10s  Move to the last node seen in this window.\n"
! #~ msgstr "  %-10s  UgrÃ¡s az ablakban lÃ¡thatÃ³ utolsÃ³ oldalra.\n"
! 
! # hypertext link = ? LM
! # link = lÃ¡nc, hivatkozÃ¡s - sas
! #~ msgid "  %-10s  Skip to next hypertext link within this node.\n"
! #~ msgstr "  %-10s  UgrÃ¡s az oldalon talÃ¡lhatÃ³ kÃ¶vetkezÅ‘ hypertext linkre.\n"
! 
! #~ msgid "  %-10s  Follow the hypertext link under cursor.\n"
! #~ msgstr "  %-10s  A kurzor alatti hypertext link kÃ¶vetÃ©se.\n"
! 
! #~ msgid "  %-10s  Move to the `directory' node.  Equivalent to `g (DIR)'.\n"
! #~ msgstr ""
! #~ "  %-10s  UgrÃ¡s a â€ždirectoryâ€œ-oldalra. EgyenÃ©rtÃ©kÅ± ezzel: â€žg (DIR)â€œ.\n"
! 
! # top node = legfelsÅ‘ szintÅ± oldal ? LM
! # szint nem kell - sas
! #~ msgid "  %-10s  Move to the Top node.  Equivalent to `g Top'.\n"
! #~ msgstr "  %-10s  UgrÃ¡s a legfelsÅ‘ oldalra. EgyenÃ©rtÃ©kÅ± ezzel: â€žg Topâ€œ.\n"
! 
! #~ msgid ""
! #~ "Moving within a node:\n"
! #~ "---------------------\n"
! #~ msgstr ""
! #~ "NavigÃ¡ciÃ³ egy oldalon belÃ¼l:\n"
! #~ "----------------------------\n"
! 
! # elÅ‘re / felfele / lefele ? LM
! # elÅ‘re - sas
! #~ msgid "  %-10s  Scroll forward a page.\n"
! #~ msgstr "  %-10s  GÃ¶rgetÃ©s egy oldalt elÅ‘re.\n"
! 
! # hÃ¡tra / vissza / felfele / lefele ? LM
! # hÃ¡tra - sas
! #~ msgid "  %-10s  Scroll backward a page.\n"
! #~ msgstr "  %-10s  GÃ¶rgetÃ©s egy oldalt hÃ¡tra.\n"
! 
! #~ msgid "  %-10s  Go to the beginning of this node.\n"
! #~ msgstr "  %-10s  UgrÃ¡s az oldal elejÃ©re.\n"
! 
! #~ msgid "  %-10s  Go to the end of this node.\n"
! #~ msgstr "  %-10s  UgrÃ¡s az oldal vÃ©gÃ©re.\n"
! 
! # elÅ‘re / felfele / lefele ? LM
! # elÅ‘re - sas
! #~ msgid "  %-10s  Scroll forward 1 line.\n"
! #~ msgstr "  %-10s  GÃ¶rgetÃ©s 1 sorral elÅ‘re.\n"
! 
! # hÃ¡tra / vissza / felfele / lefele ? LM
! # hÃ¡tra - sas
! #~ msgid "  %-10s  Scroll backward 1 line.\n"
! #~ msgstr "  %-10s  GÃ¶rgetÃ©s 1 sorral hÃ¡tra.\n"
! 
! #~ msgid ""
! #~ "Other commands:\n"
! #~ "---------------\n"
! #~ msgstr ""
! #~ "EgyÃ©b parancsok:\n"
! #~ "----------------\n"
! 
! #, fuzzy
! #~ msgid "  %-10s  Pick first...ninth item in node's menu.\n"
! #~ msgstr ""
! #~ "  %-10s  Az oldalon talÃ¡lhatÃ³ menÃ¼ elsÅ‘ ... kilencedik elemÃ©nek "
! #~ "kivÃ¡lasztÃ¡sa.\n"
! 
! #~ msgid "  %-10s  Pick last item in node's menu.\n"
! #~ msgstr "  %-10s  Az oldal utolsÃ³ menÃ¼elemÃ©nek kivÃ¡lasztÃ¡sa.\n"
! 
! #, fuzzy
! #~ msgid ""
! #~ "  %-10s  Search for a specified string in the index entries of this Info\n"
! #~ "              file, and select the node referenced by the first entry "
! #~ "found.\n"
! #~ msgstr ""
! #~ "\\%-10[index-search]  Megadott szÃ¶veg keresÃ©se a mostani Info fÃ¡jlban\n"
! #~ "              Ã©s az elsÅ‘ talÃ¡lat Ã¡ltal mutatott oldal kivÃ¡lasztÃ¡sa.\n"
! 
! #, fuzzy
! #~ msgid ""
! #~ "  %-10s  Move to node specified by name.\n"
! #~ "              You may include a filename as well, as in "
! #~ "(FILENAME)NODENAME.\n"
! #~ msgstr ""
! #~ "\\%-10[goto-node]  UgrÃ¡s egy nÃ©vvel megadott oldalra.\n"
! #~ "              A nÃ©vben akÃ¡r egy fÃ¡jl is szerepelhet, pÃ©ldÃ¡ul "
! #~ "(FÃ�JL)OLDALNEVE.\n"
! 
! #, fuzzy
! #~ msgid ""
! #~ "  %-10s  Search forward for a specified string,\n"
! #~ "              and select the node in which the next occurrence is found.\n"
! #~ msgstr ""
! #~ "\\%-10[index-search]  Megadott szÃ¶veg keresÃ©se a mostani Info fÃ¡jlban\n"
! #~ "              Ã©s az elsÅ‘ talÃ¡lat Ã¡ltal mutatott oldal kivÃ¡lasztÃ¡sa.\n"
! 
! #, fuzzy
! #~ msgid ""
! #~ "  %-10s  Search backward for a specified string,\n"
! #~ "              and select the node in which the next occurrence is found.\n"
! #~ msgstr ""
! #~ "\\%-10[index-search]  Megadott szÃ¶veg keresÃ©se a mostani Info fÃ¡jlban\n"
! #~ "              Ã©s az elsÅ‘ talÃ¡lat Ã¡ltal mutatott oldal kivÃ¡lasztÃ¡sa.\n"
! 
! #~ msgid "ESC %s is undefined."
! #~ msgstr "ESC %s nincs definiÃ¡lva."
! 
! #~ msgid "%s is defined to %s."
! #~ msgstr "%s %s-kÃ©nt van definiÃ¡lva."
! 
! # node = csomÃ³pont? LM
! # vagy csak pont? sas
! #~ msgid ""
! #~ "Selecting other nodes:\n"
! #~ "----------------------\n"
! #~ msgstr ""
! #~ "TovÃ¡bbi oldalak kivÃ¡lasztÃ¡sa:\n"
! #~ "-----------------------------\n"
! 
! # argument = argumentum
! # argument = paramÃ©ter ? LM
! #~ msgid "incorrect number of arguments"
! #~ msgstr "Ã©rvÃ©nytelen szÃ¡mÃº argumentum"
! 
! #~ msgid "cannot open input file `%s'"
! #~ msgstr "a(z) â€ž%sâ€œ input fÃ¡jl nem nyithatÃ³ meg."
! 
! #~ msgid "cannot create output file `%s'"
! #~ msgstr "a(z) â€ž%sâ€œ output fÃ¡jl nem hozhatÃ³ lÃ©tre."
! 
! #~ msgid "error writing to `%s'"
! #~ msgstr "hiba â€ž%sâ€œ Ã­rÃ¡sakor."
! 
! #~ msgid "error closing output file `%s'"
! #~ msgstr "hiba a(z) â€ž%sâ€œ output fÃ¡jl bezÃ¡rÃ¡sakor"
! 
! # section=szakasz?
! # A mondat eleje nagybetu vagy kisbetu? LM
! # tÃºl hosszÃº szakad - ez a biztos - sas
! #~ msgid "section too long"
! #~ msgstr "tÃºl hosszÃº szakasz"
! 
! #~ msgid "Next"
! #~ msgstr "KÃ¶vetkezÅ‘"
! 
! #~ msgid "No `Prev' for this node."
! #~ msgstr "Nincs â€žElÅ‘zÅ‘â€œ oldala e pontnak."
! 
! #~ msgid "Kill node (%s): "
! #~ msgstr "Oldal tÃ¶rlÃ©se (%s): "
! 
! #~ msgid "Cannot kill node `%s'"
! #~ msgstr "A(z) â€ž%sâ€œ oldal nem tÃ¶rÃ¶lhetÅ‘"
! 
! #~ msgid "Cannot kill the last node"
! #~ msgstr "Az utolsÃ³ oldal nem tÃ¶rÃ¶lhetÅ‘"
! 
! #~ msgid "Kill this node"
! #~ msgstr "Ezen oldal tÃ¶rlÃ©se"
! 
! #, fuzzy
! #~ msgid "closing file %s"
! #~ msgstr "hiba a(z) â€ž%sâ€œ output fÃ¡jl bezÃ¡rÃ¡sakor"
! 
! #~ msgid "Internally used by \\[universal-argument]"
! #~ msgstr "BelsÅ‘ hasznÃ¡latra a \\[universal-argument]-nek"
! 
! #, fuzzy
! #~ msgid "Usage: makeinfo [OPTION]... TEXINFO-FILE...\n"
! #~ msgstr "HasznÃ¡lat: %s [OPCIÃ“K] ... TEXINFO-FÃ�JL...\n"
! 
! #, fuzzy
! #~ msgid "  or:  texi2any [OPTION]... TEXINFO-FILE...\n"
! #~ msgstr "HasznÃ¡lat: %s [OPCIÃ“K] ... TEXINFO-FÃ�JL...\n"
! 
! #~ msgid "send output to FILE"
! #~ msgstr "kimenet Ã¡tirÃ¡nyÃ­tÃ¡sa FILE-ba"
! 
! #~ msgid "failure reopening %s"
! #~ msgstr "Hiba tÃ¶rtÃ©nt â€ž%sâ€œ ÃºjbÃ³li megnyitÃ¡sakor"
! 
! #~ msgid "No page number in %s"
! #~ msgstr "Nem talÃ¡lhatÃ³ oldalszÃ¡m ebben: %s"
! 
! #~ msgid "entry %s follows an entry with a secondary name"
! #~ msgstr "a(z) %s bejegyzÃ©s egy mÃ¡sodlagos nÃ©vvel rendelkezÅ‘ bejegyzÃ©st kÃ¶vet"
  
  #~ msgid "Done."
***************
*** 4205,4211 ****
  #~ "(pl. %c%s)"
  
- #~ msgid "No node name specified for `%c%s' command"
- #~ msgstr "A(z) â€ž%c%sâ€œ parancshoz nem lett oldalnÃ©v rendelve"
- 
  #~ msgid "Anchor `%s' and node `%s' map to the same file name"
  #~ msgstr "A(z) â€ž%sâ€œ horgony Ã©s a(z) â€ž%sâ€œ oldal ugyanarra a fÃ¡jlnÃ©vre mutatnak"
--- 4254,4257 ----
***************
*** 4358,4365 ****
  
  #, fuzzy
- #~ msgid "@%s not allowed in argument to @%s"
- #~ msgstr "@item nem szerepelhet az @itemize argumentumakÃ©nt"
- 
- #, fuzzy
  #~ msgid "@%s already set"
  #~ msgstr "â€ž%sâ€œ tÃ¡rgymutatÃ³ mÃ¡r lÃ©tezik"
--- 4404,4407 ----
***************
*** 4397,4405 ****
  #~ msgstr "%s: A CSS fÃ¡jl nem nyithatÃ³ meg: %s"
  
- #, fuzzy
- #~ msgid "@menu before first node"
- #~ msgstr ""
- #~ "@menu-t talÃ¡ltam az elsÅ‘ @node elÅ‘tt. LÃ©trehozom a â€žSzÃ¼lÅ‘â€œ (Top) oldalt"
- 
  #~ msgid "One completion:\n"
  #~ msgstr "1 kiegÃ©szÃ­tÃ©s:\n"
--- 4439,4442 ----
***************
*** 4455,4461 ****
  #~ msgstr "NÃ©vtelen"
  
- #~ msgid "This is %s, produced by makeinfo version %s from %s.\n"
- #~ msgstr "Ez itt %s, ami a makeinfo %s verziÃ³jÃ¡val (%s) lett generÃ¡lva.\n"
- 
  # HTML
  #~ msgid "Next:"
--- 4492,4495 ----
Binary files texinfo-5.2/po/id.gmo and texinfo-6.0/po/id.gmo differ
diff -Nrc2 texinfo-5.2/po/id.po texinfo-6.0/po/id.po
*** texinfo-5.2/po/id.po	2013-09-26 23:52:37.000000000 +0100
--- texinfo-6.0/po/id.po	2015-06-26 13:52:33.000000000 +0100
***************
*** 2,13 ****
  # Copyright (C) 2008 Free Software Foundation, Inc.
  # This file is distributed under the same license as the texinfo package.
! # Arif E. Nugroho <arif_endro@yahoo.com>, 2008.
  #
  msgid ""
  msgstr ""
! "Project-Id-Version: texinfo 4.12.94\n"
  "Report-Msgid-Bugs-To: bug-texinfo@gnu.org\n"
! "POT-Creation-Date: 2013-09-26 15:52-0700\n"
! "PO-Revision-Date: 2008-11-11 17:30+0700\n"
  "Last-Translator: Arif E. Nugroho <arif_endro@yahoo.com>\n"
  "Language-Team: Indonesian <translation-team-id@lists.sourceforge.net>\n"
--- 2,13 ----
  # Copyright (C) 2008 Free Software Foundation, Inc.
  # This file is distributed under the same license as the texinfo package.
! # Arif E. Nugroho <arif_endro@yahoo.com>, 2008, 2009, 2010, 2011, 2012, 2013, 2014.
  #
  msgid ""
  msgstr ""
! "Project-Id-Version: texinfo 5.1.90\n"
  "Report-Msgid-Bugs-To: bug-texinfo@gnu.org\n"
! "POT-Creation-Date: 2015-06-26 13:52+0100\n"
! "PO-Revision-Date: 2014-08-11 17:30+0700\n"
  "Last-Translator: Arif E. Nugroho <arif_endro@yahoo.com>\n"
  "Language-Team: Indonesian <translation-team-id@lists.sourceforge.net>\n"
***************
*** 16,161 ****
  "Content-Type: text/plain; charset=ISO-8859-1\n"
  "Content-Transfer-Encoding: 8bit\n"
  
! #: gnulib/lib/error.c:188
  msgid "Unknown system error"
  msgstr "Sistem error tidak diketahui"
  
! #: gnulib/lib/getopt.c:547 gnulib/lib/getopt.c:576
! #, fuzzy, c-format
  msgid "%s: option '%s' is ambiguous; possibilities:"
! msgstr "%s: opsi `%s' adalah ambigu\n"
  
! #: gnulib/lib/getopt.c:624 gnulib/lib/getopt.c:628
  #, fuzzy, c-format
  msgid "%s: option '--%s' doesn't allow an argument\n"
! msgstr "%s: opsi `--%s' tidak mengijinkan sebuah argumen\n"
  
! #: gnulib/lib/getopt.c:637 gnulib/lib/getopt.c:642
! #, fuzzy, c-format
  msgid "%s: option '%c%s' doesn't allow an argument\n"
! msgstr "%s: opsi `%c%s' tidak mengijinkan sebuah argumen\n"
  
! #: gnulib/lib/getopt.c:685 gnulib/lib/getopt.c:704
! #, fuzzy, c-format
  msgid "%s: option '--%s' requires an argument\n"
! msgstr "%s: opsi `%s' membutuhkan sebuah argumen\n"
  
! #: gnulib/lib/getopt.c:742 gnulib/lib/getopt.c:745
  #, fuzzy, c-format
  msgid "%s: unrecognized option '--%s'\n"
! msgstr "%s: opsi tidak dikenal `--%s'\n"
  
! #: gnulib/lib/getopt.c:753 gnulib/lib/getopt.c:756
! #, fuzzy, c-format
  msgid "%s: unrecognized option '%c%s'\n"
! msgstr "%s: opsi tidak dikenal `%c%s'\n"
  
! #: gnulib/lib/getopt.c:805 gnulib/lib/getopt.c:808
! #, fuzzy, c-format
  msgid "%s: invalid option -- '%c'\n"
! msgstr "%s: opsi tidak valid -- %c\n"
  
! #: gnulib/lib/getopt.c:861 gnulib/lib/getopt.c:878 gnulib/lib/getopt.c:1088
! #: gnulib/lib/getopt.c:1106
! #, fuzzy, c-format
  msgid "%s: option requires an argument -- '%c'\n"
! msgstr "%s: opsi membutuhkan sebuah argumen -- %c\n"
  
! #: gnulib/lib/getopt.c:934 gnulib/lib/getopt.c:950
! #, fuzzy, c-format
  msgid "%s: option '-W %s' is ambiguous\n"
! msgstr "%s: opsi `-W %s' adalah ambigu\n"
  
! #: gnulib/lib/getopt.c:974 gnulib/lib/getopt.c:992
! #, fuzzy, c-format
  msgid "%s: option '-W %s' doesn't allow an argument\n"
! msgstr "%s: opsi `-W %s' tidak mengijinkan sebuah argumen\n"
  
! #: gnulib/lib/getopt.c:1013 gnulib/lib/getopt.c:1031
! #, fuzzy, c-format
  msgid "%s: option '-W %s' requires an argument\n"
! msgstr "%s: opsi `%s' membutuhkan sebuah argumen\n"
  
  #: gnulib/lib/regcomp.c:131
  msgid "Success"
! msgstr ""
  
  #: gnulib/lib/regcomp.c:134
  msgid "No match"
! msgstr ""
  
  #: gnulib/lib/regcomp.c:137
- #, fuzzy
  msgid "Invalid regular expression"
! msgstr "Error dalam ekspresi regular `%s': %s"
  
  #: gnulib/lib/regcomp.c:140
- #, fuzzy
  msgid "Invalid collation character"
! msgstr "karakter terkode tidak valid `%s'"
  
  #: gnulib/lib/regcomp.c:143
- #, fuzzy
  msgid "Invalid character class name"
! msgstr "tidak seperti karakter %c dalam @var"
  
  #: gnulib/lib/regcomp.c:146
  msgid "Trailing backslash"
! msgstr ""
  
  #: gnulib/lib/regcomp.c:149
  msgid "Invalid back reference"
! msgstr ""
  
  #: gnulib/lib/regcomp.c:152
- #, fuzzy
  msgid "Unmatched [ or [^"
! msgstr "Tidak cocok }"
  
  #: gnulib/lib/regcomp.c:155
- #, fuzzy
  msgid "Unmatched ( or \\("
! msgstr "Tidak cocok }"
  
  #: gnulib/lib/regcomp.c:158
- #, fuzzy
  msgid "Unmatched \\{"
! msgstr "Tidak cocok }"
  
  #: gnulib/lib/regcomp.c:161
  msgid "Invalid content of \\{\\}"
! msgstr ""
  
  #: gnulib/lib/regcomp.c:164
  msgid "Invalid range end"
! msgstr ""
  
  #: gnulib/lib/regcomp.c:167
- #, fuzzy
  msgid "Memory exhausted"
  msgstr "kehabisan memori"
  
  #: gnulib/lib/regcomp.c:170
- #, fuzzy
  msgid "Invalid preceding regular expression"
! msgstr "Error dalam ekspresi regular `%s': %s"
  
  #: gnulib/lib/regcomp.c:173
- #, fuzzy
  msgid "Premature end of regular expression"
! msgstr "Error dalam ekspresi regular `%s': %s"
  
  #: gnulib/lib/regcomp.c:176
- #, fuzzy
  msgid "Regular expression too big"
  msgstr "Menggunakan ekspresi regular untuk pencarian."
  
  #: gnulib/lib/regcomp.c:179
- #, fuzzy
  msgid "Unmatched ) or \\)"
! msgstr "Tidak cocok }"
  
  #: gnulib/lib/regcomp.c:707
- #, fuzzy
  msgid "No previous regular expression"
  msgstr "Tidak ada string pencarian sebelumnya"
--- 16,155 ----
  "Content-Type: text/plain; charset=ISO-8859-1\n"
  "Content-Transfer-Encoding: 8bit\n"
+ "Plural-Forms: nplurals=2; plural=(n > 1);\n"
  
! #: gnulib/lib/error.c:191
  msgid "Unknown system error"
  msgstr "Sistem error tidak diketahui"
  
! #: gnulib/lib/getopt.c:575 gnulib/lib/getopt.c:604
! #, c-format
  msgid "%s: option '%s' is ambiguous; possibilities:"
! msgstr "%s: opsi `%s' adalah ambigu"
  
! #: gnulib/lib/getopt.c:619
  #, fuzzy, c-format
+ msgid "%s: option '%s' is ambiguous\n"
+ msgstr "%s: opsi '-W %s' adalah ambigu\n"
+ 
+ #: gnulib/lib/getopt.c:654 gnulib/lib/getopt.c:658
+ #, c-format
  msgid "%s: option '--%s' doesn't allow an argument\n"
! msgstr "%s: opsi '--%s' tidak mengijinkan sebuah argumen\n"
  
! #: gnulib/lib/getopt.c:667 gnulib/lib/getopt.c:672
! #, c-format
  msgid "%s: option '%c%s' doesn't allow an argument\n"
! msgstr "%s: opsi '%c%s' tidak mengijinkan sebuah argumen\n"
  
! #: gnulib/lib/getopt.c:715 gnulib/lib/getopt.c:734
! #, c-format
  msgid "%s: option '--%s' requires an argument\n"
! msgstr "%s: opsi '--%s' membutuhkan sebuah argumen\n"
  
! #: gnulib/lib/getopt.c:772 gnulib/lib/getopt.c:775
  #, fuzzy, c-format
  msgid "%s: unrecognized option '--%s'\n"
! msgstr "%s: opsi tidak dikenal '%c%s'\n"
  
! #: gnulib/lib/getopt.c:783 gnulib/lib/getopt.c:786
! #, c-format
  msgid "%s: unrecognized option '%c%s'\n"
! msgstr "%s: opsi tidak dikenal '%c%s'\n"
  
! #: gnulib/lib/getopt.c:835 gnulib/lib/getopt.c:838
! #, c-format
  msgid "%s: invalid option -- '%c'\n"
! msgstr "%s: opsi tidak valid -- '%c'\n"
  
! #: gnulib/lib/getopt.c:891 gnulib/lib/getopt.c:908 gnulib/lib/getopt.c:1118
! #: gnulib/lib/getopt.c:1136
! #, c-format
  msgid "%s: option requires an argument -- '%c'\n"
! msgstr "%s: opsi membutuhkan sebuah argumen -- '%c'\n"
  
! #: gnulib/lib/getopt.c:964 gnulib/lib/getopt.c:980
! #, c-format
  msgid "%s: option '-W %s' is ambiguous\n"
! msgstr "%s: opsi '-W %s' adalah ambigu\n"
  
! #: gnulib/lib/getopt.c:1004 gnulib/lib/getopt.c:1022
! #, c-format
  msgid "%s: option '-W %s' doesn't allow an argument\n"
! msgstr "%s: opsi '-W %s' tidak mengijinkan sebuah argumen\n"
  
! #: gnulib/lib/getopt.c:1043 gnulib/lib/getopt.c:1061
! #, c-format
  msgid "%s: option '-W %s' requires an argument\n"
! msgstr "%s: opsi '-W %s' membutuhkan sebuah argumen\n"
  
  #: gnulib/lib/regcomp.c:131
  msgid "Success"
! msgstr "Success"
  
  #: gnulib/lib/regcomp.c:134
  msgid "No match"
! msgstr "No match"
  
  #: gnulib/lib/regcomp.c:137
  msgid "Invalid regular expression"
! msgstr "Error dalam ekspresi regular"
  
  #: gnulib/lib/regcomp.c:140
  msgid "Invalid collation character"
! msgstr "karakter terkode tidak valid"
  
  #: gnulib/lib/regcomp.c:143
  msgid "Invalid character class name"
! msgstr "tidak seperti karakter"
  
  #: gnulib/lib/regcomp.c:146
  msgid "Trailing backslash"
! msgstr "Trailing backslash"
  
  #: gnulib/lib/regcomp.c:149
  msgid "Invalid back reference"
! msgstr "Invalid back reference"
  
  #: gnulib/lib/regcomp.c:152
  msgid "Unmatched [ or [^"
! msgstr "Tidak cocok [ atau [^"
  
  #: gnulib/lib/regcomp.c:155
  msgid "Unmatched ( or \\("
! msgstr "Tidak cocok ( atau \\("
  
  #: gnulib/lib/regcomp.c:158
  msgid "Unmatched \\{"
! msgstr "Tidak cocok \\{"
  
  #: gnulib/lib/regcomp.c:161
  msgid "Invalid content of \\{\\}"
! msgstr "Invalid content of \\{\\}"
  
  #: gnulib/lib/regcomp.c:164
  msgid "Invalid range end"
! msgstr "Invalid range end"
  
  #: gnulib/lib/regcomp.c:167
  msgid "Memory exhausted"
  msgstr "kehabisan memori"
  
  #: gnulib/lib/regcomp.c:170
  msgid "Invalid preceding regular expression"
! msgstr "Error dalam ekspresi regular"
  
  #: gnulib/lib/regcomp.c:173
  msgid "Premature end of regular expression"
! msgstr "Error dalam ekspresi regular"
  
  #: gnulib/lib/regcomp.c:176
  msgid "Regular expression too big"
  msgstr "Menggunakan ekspresi regular untuk pencarian."
  
  #: gnulib/lib/regcomp.c:179
  msgid "Unmatched ) or \\)"
! msgstr "Tidak cocok ) atau \\)"
  
  #: gnulib/lib/regcomp.c:707
  msgid "No previous regular expression"
  msgstr "Tidak ada string pencarian sebelumnya"
***************
*** 165,270 ****
  msgstr "kehabisan memori"
  
! #: info/echo-area.c:283 info/session.c:978
  msgid "Move forward a character"
  msgstr "Pindah kedepan satu karakter"
  
! #: info/echo-area.c:295 info/session.c:1005
  msgid "Move backward a character"
  msgstr "Pinda kebelakang satu karakter"
  
! #: info/echo-area.c:307
  msgid "Move to the start of this line"
  msgstr "Pindah ke awal dari baris ini"
  
! #: info/echo-area.c:312
  msgid "Move to the end of this line"
  msgstr "Pindah ke akhir dari baris ini"
  
! #: info/echo-area.c:320 info/session.c:1037
  msgid "Move forward a word"
  msgstr "Pindah kedepan satu kata"
  
! #: info/echo-area.c:360 info/session.c:1061
  msgid "Move backward a word"
  msgstr "Pindah kebelakang satu kata"
  
! #: info/echo-area.c:400
  msgid "Delete the character under the cursor"
  msgstr "Hapus karakter dibawah kursor"
  
! #: info/echo-area.c:430
  msgid "Delete the character behind the cursor"
  msgstr "Hapus karakter dibelakang kursor"
  
! #: info/echo-area.c:451
  msgid "Cancel or quit operation"
  msgstr "Batal atau keluar operasi"
  
! #: info/echo-area.c:466
  msgid "Accept (or force completion of) this line"
  msgstr "Terima (atau paksa penyelesaian dari) baris ini"
  
! #: info/echo-area.c:471
  msgid "Insert next character verbatim"
  msgstr "Masukan karakter selanjutnya satu demi satu"
  
! #: info/echo-area.c:479
! msgid "Insert this character"
! msgstr "Masukan karakter ini"
! 
! #: info/echo-area.c:498
  msgid "Insert a TAB character"
  msgstr "Masukan sebuah karakter TAB"
  
! #: info/echo-area.c:505
  msgid "Transpose characters at point"
  msgstr "Transpose karakter di titik"
  
! #: info/echo-area.c:556
  msgid "Yank back the contents of the last kill"
  msgstr "Kembalikan isi dari terminasi terakhir"
  
! #: info/echo-area.c:563
  msgid "Kill ring is empty"
  msgstr "Rantai terminasi kosong"
  
! #: info/echo-area.c:576
  msgid "Yank back a previous kill"
  msgstr "Kembalikan ke terminasi sebelumnya"
  
! #: info/echo-area.c:609
  msgid "Kill to the end of the line"
  msgstr "Hapus ke akhir dari baris"
  
! #: info/echo-area.c:622
  msgid "Kill to the beginning of the line"
  msgstr "Hapus ke awal dari baris"
  
! #: info/echo-area.c:634
  msgid "Kill the word following the cursor"
  msgstr "Hapus kata di kursor yang mengikuti"
  
! #: info/echo-area.c:654
  msgid "Kill the word preceding the cursor"
  msgstr "Hapus kata yang mengawali kursor"
  
! #: info/echo-area.c:871 info/echo-area.c:929
  msgid "No completions"
  msgstr "Tidak ada komplesi"
  
! #: info/echo-area.c:873
  msgid "Not complete"
  msgstr "Tidak lengkap"
  
! #: info/echo-area.c:914
  msgid "List possible completions"
  msgstr "Daftar kemungkinan komplesi"
  
! #: info/echo-area.c:933
  msgid "Sole completion"
  msgstr "Sole komplesi"
  
! #: info/echo-area.c:941
! #, fuzzy, c-format
  msgid "%d completion:\n"
  msgid_plural "%d completions:\n"
--- 159,260 ----
  msgstr "kehabisan memori"
  
! #: info/echo-area.c:299 info/session.c:1328
  msgid "Move forward a character"
  msgstr "Pindah kedepan satu karakter"
  
! #: info/echo-area.c:318 info/session.c:1341
  msgid "Move backward a character"
  msgstr "Pinda kebelakang satu karakter"
  
! #: info/echo-area.c:344
  msgid "Move to the start of this line"
  msgstr "Pindah ke awal dari baris ini"
  
! #: info/echo-area.c:349
  msgid "Move to the end of this line"
  msgstr "Pindah ke akhir dari baris ini"
  
! #: info/echo-area.c:357 info/session.c:1356
  msgid "Move forward a word"
  msgstr "Pindah kedepan satu kata"
  
! #: info/echo-area.c:397 info/session.c:1370
  msgid "Move backward a word"
  msgstr "Pindah kebelakang satu kata"
  
! #: info/echo-area.c:437
  msgid "Delete the character under the cursor"
  msgstr "Hapus karakter dibawah kursor"
  
! #: info/echo-area.c:457
  msgid "Delete the character behind the cursor"
  msgstr "Hapus karakter dibelakang kursor"
  
! #: info/echo-area.c:478
  msgid "Cancel or quit operation"
  msgstr "Batal atau keluar operasi"
  
! #: info/echo-area.c:493
  msgid "Accept (or force completion of) this line"
  msgstr "Terima (atau paksa penyelesaian dari) baris ini"
  
! #: info/echo-area.c:498
  msgid "Insert next character verbatim"
  msgstr "Masukan karakter selanjutnya satu demi satu"
  
! #: info/echo-area.c:530
  msgid "Insert a TAB character"
  msgstr "Masukan sebuah karakter TAB"
  
! #: info/echo-area.c:582
  msgid "Transpose characters at point"
  msgstr "Transpose karakter di titik"
  
! #: info/echo-area.c:651
  msgid "Yank back the contents of the last kill"
  msgstr "Kembalikan isi dari terminasi terakhir"
  
! #: info/echo-area.c:658
  msgid "Kill ring is empty"
  msgstr "Rantai terminasi kosong"
  
! #: info/echo-area.c:671
  msgid "Yank back a previous kill"
  msgstr "Kembalikan ke terminasi sebelumnya"
  
! #: info/echo-area.c:704
  msgid "Kill to the end of the line"
  msgstr "Hapus ke akhir dari baris"
  
! #: info/echo-area.c:717
  msgid "Kill to the beginning of the line"
  msgstr "Hapus ke awal dari baris"
  
! #: info/echo-area.c:729
  msgid "Kill the word following the cursor"
  msgstr "Hapus kata di kursor yang mengikuti"
  
! #: info/echo-area.c:749
  msgid "Kill the word preceding the cursor"
  msgstr "Hapus kata yang mengawali kursor"
  
! #: info/echo-area.c:981 info/echo-area.c:1039
  msgid "No completions"
  msgstr "Tidak ada komplesi"
  
! #: info/echo-area.c:983
  msgid "Not complete"
  msgstr "Tidak lengkap"
  
! #: info/echo-area.c:1032
  msgid "List possible completions"
  msgstr "Daftar kemungkinan komplesi"
  
! #: info/echo-area.c:1043
  msgid "Sole completion"
  msgstr "Sole komplesi"
  
! #: info/echo-area.c:1052
! #, c-format
  msgid "%d completion:\n"
  msgid_plural "%d completions:\n"
***************
*** 272,308 ****
  msgstr[1] "%d komplesi:\n"
  
! #: info/echo-area.c:1091
  msgid "Insert completion"
  msgstr "Masukan komplesi"
  
! #: info/echo-area.c:1228
  #, c-format
  msgid "Building completions..."
  msgstr "Buat komplesi..."
  
! #: info/echo-area.c:1347
  msgid "Scroll the completions window"
  msgstr "Scroll jendela komplesi"
  
! #: info/filesys.c:88
! #, fuzzy, c-format
  msgid "looking for file \"%s\""
! msgstr "error menutup berkas keluaran `%s'"
  
! #: info/filesys.c:178
! #, fuzzy, c-format
  msgid "looking for file %s in %s"
! msgstr "error menutup berkas keluaran `%s'"
  
! #: info/filesys.c:209 info/filesys.c:224 info/filesys.c:245
! #, fuzzy, c-format
  msgid "found file %s"
! msgstr "error menutup berkas keluaran `%s'"
  
! #: info/footnotes.c:211
  msgid "Footnotes could not be displayed"
  msgstr "Catatan kaki tidak dapat ditampilkan"
  
! #: info/footnotes.c:237
  msgid "Show the footnotes associated with this node in another window"
  msgstr ""
--- 262,299 ----
  msgstr[1] "%d komplesi:\n"
  
! #: info/echo-area.c:1169
  msgid "Insert completion"
  msgstr "Masukan komplesi"
  
! #: info/echo-area.c:1271
  #, c-format
  msgid "Building completions..."
  msgstr "Buat komplesi..."
  
! #: info/echo-area.c:1390
  msgid "Scroll the completions window"
  msgstr "Scroll jendela komplesi"
  
! #: info/filesys.c:91
! #, c-format
  msgid "looking for file \"%s\""
! msgstr "looking for file \"%s\""
  
! #: info/filesys.c:158
! #, c-format
  msgid "looking for file %s in %s"
! msgstr "Membuat berkas `%s' dari `%s'."
  
! #: info/filesys.c:227 info/filesys.c:241 info/filesys.c:262
! #, c-format
  msgid "found file %s"
! msgstr "Cari berkas: %s"
  
! #: info/footnotes.c:231
! #, c-format
  msgid "Footnotes could not be displayed"
  msgstr "Catatan kaki tidak dapat ditampilkan"
  
! #: info/footnotes.c:251
  msgid "Show the footnotes associated with this node in another window"
  msgstr ""
***************
*** 313,387 ****
  msgstr "---------- Catatan kaki ----------"
  
! #: info/indices.c:174
! msgid "Look up a string in the index for this file"
! msgstr "Mencari sebuah string dalam indeks untuk berkas ini"
! 
! #: info/indices.c:202 info/indices.c:885
  #, c-format
  msgid "Finding index entries..."
  msgstr "Mencari masukan indeks..."
  
! #: info/indices.c:209
  #, c-format
  msgid "No indices found."
  msgstr "Tidak ada indices ditemukan."
  
! #: info/indices.c:219
  msgid "Index entry: "
  msgstr "Masukan indeks: "
  
! #: info/indices.c:253 info/indices.c:907 info/session.c:4204
! #, c-format
! msgid "Search string too short"
  msgstr ""
  
! #: info/indices.c:365
  msgid ""
! "Go to the next matching index item from the last `\\[index-search]' command"
  msgstr ""
  "Pergi ke indeks yang cocok selanjutnya item dari perintah terakhir `\\[index-"
  "search]'"
  
! #: info/indices.c:376
  #, c-format
  msgid "No previous index search string."
  msgstr "Tidak ada indeks pencarian string sebelumnya."
  
! #: info/indices.c:383
! #, c-format
! msgid "No index entries."
! msgstr "Tidak ada masukan indeks."
! 
! #: info/indices.c:431
  #, fuzzy, c-format
! msgid "No more index entries containing `%s'."
! msgstr "Tidak ada %s masukan indeks yang berisi `%s'."
  
! #: info/indices.c:432 info/indices.c:942
  #, fuzzy, c-format
! msgid "No index entries containing `%s'."
! msgstr "Tidak ada %s masukan indeks yang berisi `%s'."
! 
! #: info/indices.c:444
! msgid "CAN'T SEE THIS"
! msgstr "TIDAK DAPAT MELIHAT INI"
! 
! #: info/indices.c:480
! #, c-format
! msgid "Found `%s' in %s. (`\\[next-index-match]' tries to find next.)"
! msgstr ""
! "Ditemukan `%s' dalam %s. (`\\[next-index-match]' mencoba untuk mencari next.)"
  
! #: info/indices.c:611
! #, c-format
! msgid "Scanning indices of `%s'..."
  msgstr "Menscan indices dari `%s'..."
  
! #: info/indices.c:659
! #, c-format
! msgid "No available info files have `%s' in their indices."
! msgstr "Info berkas tidak tersedia memiliki `%s' dalam indicesnya."
! 
! #: info/indices.c:685
  msgid "Grovel all known info file's indices for a string and build a menu"
  msgstr ""
--- 304,360 ----
  msgstr "---------- Catatan kaki ----------"
  
! #: info/indices.c:123 info/indices.c:806
  #, c-format
  msgid "Finding index entries..."
  msgstr "Mencari masukan indeks..."
  
! #: info/indices.c:206
! msgid "Look up a string in the index for this file"
! msgstr "Mencari sebuah string dalam indeks untuk berkas ini"
! 
! #: info/indices.c:218 info/indices.c:324 info/indices.c:812
  #, c-format
  msgid "No indices found."
  msgstr "Tidak ada indices ditemukan."
  
! #: info/indices.c:222
  msgid "Index entry: "
  msgstr "Masukan indeks: "
  
! #: info/indices.c:439
! #, fuzzy, c-format
! msgid "Found '%s' in %s. ('\\[next-index-match]' tries to find next.)"
  msgstr ""
+ "Ditemukan `%s' dalam %s. (`\\[next-index-match]' mencoba untuk mencari next.)"
  
! #: info/indices.c:449
! #, fuzzy
  msgid ""
! "Go to the next matching index item from the last '\\[index-search]' command"
  msgstr ""
  "Pergi ke indeks yang cocok selanjutnya item dari perintah terakhir `\\[index-"
  "search]'"
  
! #: info/indices.c:460
  #, c-format
  msgid "No previous index search string."
  msgstr "Tidak ada indeks pencarian string sebelumnya."
  
! #: info/indices.c:478
  #, fuzzy, c-format
! msgid "No more index entries containing '%s'."
! msgstr "Tidak ada masukan indeks yang berisi `%s'."
  
! #: info/indices.c:479 info/indices.c:874
  #, fuzzy, c-format
! msgid "No index entries containing '%s'."
! msgstr "Tidak ada masukan indeks yang berisi `%s'."
  
! #: info/indices.c:583
! #, fuzzy, c-format
! msgid "Scanning indices of '%s'..."
  msgstr "Menscan indices dari `%s'..."
  
! #: info/indices.c:636
  msgid "Grovel all known info file's indices for a string and build a menu"
  msgstr ""
***************
*** 389,471 ****
  "buat sebuah menu"
  
! #: info/indices.c:689
! msgid "Index apropos: "
  msgstr "Indeks apropos: "
  
! #: info/indices.c:717
! #, c-format
! msgid ""
! "\n"
! "* Menu: Nodes whose indices contain `%s':\n"
! msgstr ""
! "\n"
! "* Menu: Titik yang indices berisi `%s':\n"
  
! #: info/indices.c:869
  msgid "List all matches of a string in the index"
! msgstr ""
  
! #: info/indices.c:891
! #, fuzzy, c-format
! msgid "No index"
! msgstr "Tidak ada masukan indeks."
! 
! #: info/indices.c:895
  #, fuzzy
! msgid "Index topic: "
  msgstr "Indeks apropos: "
  
! #: info/indices.c:913
! #, fuzzy, c-format
! msgid "Index for `%s'"
! msgstr " untuk %s"
! 
! #: info/indices.c:966
  #, fuzzy, c-format
! msgid "File names matching `%s'"
! msgstr "Tidak cocok `%cend %s'"
  
! #: info/indices.c:996
! msgid "Show all matching files"
  msgstr ""
  
! #: info/indices.c:1000
  #, fuzzy, c-format
! msgid "No file index"
! msgstr "Tidak ada masukan indeks."
  
  #: info/info.c:316
  #, c-format
! msgid "no index entries found for `%s'\n"
! msgstr "tidak ada masukan indeks ditemukan untuk `%s'\n"
  
! #: info/info.c:490
  #, c-format
  msgid "invalid number: %s\n"
! msgstr ""
  
! #: info/info.c:641
  #, c-format
  msgid "malformed variable assignment: %s"
! msgstr ""
  
! #: info/info.c:650 info/infomap.c:1218
! #, fuzzy, c-format
  msgid "%s: no such variable"
! msgstr "Perintah `%s' tidak diketahui"
  
! #: info/info.c:654 info/infomap.c:1222
! #, fuzzy, c-format
  msgid "value %s is not valid for variable %s"
! msgstr "Set nilai dari sebuah variabel Info"
  
! #: info/info.c:671 info/infokey.c:892
  #, c-format
  msgid "Try --help for more information.\n"
  msgstr "Coba --help untuk informasi lebih lanjut.\n"
  
! #: info/info.c:693 info/infokey.c:144 install-info/install-info.c:2163
! #: tp/texi2any.pl:861 util/texindex.c:295
! #, c-format, perl-format
  msgid ""
  "Copyright (C) %s Free Software Foundation, Inc.\n"
--- 362,442 ----
  "buat sebuah menu"
  
! #: info/indices.c:644 info/indices.c:646
! #, fuzzy
! msgid "Index apropos"
  msgstr "Indeks apropos: "
  
! #: info/indices.c:686
! #, fuzzy, c-format
! msgid "Index entries containing '%s':\n"
! msgstr "Tidak ada masukan indeks yang berisi `%s'."
  
! #: info/indices.c:791
  msgid "List all matches of a string in the index"
! msgstr "List all matches of a string in the index"
  
! #: info/indices.c:818 info/indices.c:820
  #, fuzzy
! msgid "Index topic"
  msgstr "Indeks apropos: "
  
! #: info/indices.h:40
  #, fuzzy, c-format
! msgid "No available info files have '%s' in their indices."
! msgstr "Info berkas tidak tersedia memiliki `%s' dalam indicesnya."
  
! #: info/info-utils.c:899
! #, c-format
! msgid "Error converting file character encoding."
  msgstr ""
  
! #: info/info.c:223 info/session.c:2700
  #, fuzzy, c-format
! msgid "No menu item '%s' in node '%s'."
! msgstr "Tidak ada menu item `%s' dalam titik `%s'."
  
  #: info/info.c:316
+ #, fuzzy, c-format
+ msgid "No file given for node '%s'."
+ msgstr "Tidak ada menu dalam titik `%s'."
+ 
+ #: info/info.c:365 info/info.c:1115
+ #, fuzzy, c-format
+ msgid "Cannot find node '%s'."
+ msgstr "Tidak dapat menemukan titik `%s'."
+ 
+ #: info/info.c:387
  #, c-format
! msgid "No program name given."
! msgstr ""
  
! #: info/info.c:578
  #, c-format
  msgid "invalid number: %s\n"
! msgstr "invalid number: %s\n"
  
! #: info/info.c:758
  #, c-format
  msgid "malformed variable assignment: %s"
! msgstr "malformed variable assignment: %s"
  
! #: info/info.c:765 info/infokey.c:537
! #, c-format
  msgid "%s: no such variable"
! msgstr "%s: no such variable"
  
! #: info/info.c:771 info/infokey.c:539
! #, c-format
  msgid "value %s is not valid for variable %s"
! msgstr "Set nilai %s dari sebuah variabel Info %s"
  
! #: info/info.c:783
  #, c-format
  msgid "Try --help for more information.\n"
  msgstr "Coba --help untuk informasi lebih lanjut.\n"
  
! #: info/info.c:805 install-info/install-info.c:2212 tp/texi2any.pl:878
! #: texindex/ti.twjr:1293
! #, c-format, awk-format, perl-format
  msgid ""
  "Copyright (C) %s Free Software Foundation, Inc.\n"
***************
*** 483,497 ****
  "berlaku.\n"
  
! #: info/info.c:785
  #, fuzzy, c-format
! msgid "can't open %s: %s"
! msgstr "%s: tidak dapat membuka --css-file: %s"
! 
! #: info/info.c:791
! #, c-format
! msgid "debugging output diverted to \"%s\""
! msgstr ""
  
! #: info/info.c:877
  #, c-format
  msgid ""
--- 454,463 ----
  "berlaku.\n"
  
! #: info/info.c:963
  #, fuzzy, c-format
! msgid "no index entries found for '%s'\n"
! msgstr "tidak ada masukan indeks ditemukan untuk `%s'\n"
  
! #: info/info.c:1016
  #, c-format
  msgid ""
***************
*** 504,509 ****
  "Baca dokumentasi dalam format Info.\n"
  
! #: info/info.c:883
! #, fuzzy
  msgid ""
  "Options:\n"
--- 470,474 ----
  "Baca dokumentasi dalam format Info.\n"
  
! #: info/info.c:1022
  msgid ""
  "Options:\n"
***************
*** 523,528 ****
  "  -f, --file=NAMA BERKAS        spesifikasikan berkas Info untuk dikunjungi."
  
! #: info/info.c:891
! #, fuzzy
  msgid ""
  "  -h, --help                   display this help and exit.\n"
--- 488,492 ----
  "  -f, --file=NAMA BERKAS        spesifikasikan berkas Info untuk dikunjungi."
  
! #: info/info.c:1030
  msgid ""
  "  -h, --help                   display this help and exit.\n"
***************
*** 538,543 ****
  "  -o, --output=NAMA BERKAS     keluarkan titik yang dipilih ke NAMA BERKAS."
  
! #: info/info.c:897
! #, fuzzy
  msgid ""
  "  -R, --raw-escapes            output \"raw\" ANSI escapes (default).\n"
--- 502,506 ----
  "  -o, --output=NAMA BERKAS     keluarkan titik yang dipilih ke NAMA BERKAS."
  
! #: info/info.c:1036
  msgid ""
  "  -R, --raw-escapes            output \"raw\" ANSI escapes (default).\n"
***************
*** 552,561 ****
  "  -O, --show-options, --usage  pergi ke titik opsi baris-perintah."
  
! #: info/info.c:904
  msgid "  -b, --speech-friendly        be friendly to speech synthesizers."
  msgstr "  -b, --speech-friendly        jadi ramah untuk berbicara synthesizer."
  
! #: info/info.c:908
! #, fuzzy
  msgid ""
  "      --strict-node-location   (for debugging) use Info file pointers as-"
--- 515,523 ----
  "  -O, --show-options, --usage  pergi ke titik opsi baris-perintah."
  
! #: info/info.c:1043
  msgid "  -b, --speech-friendly        be friendly to speech synthesizers."
  msgstr "  -b, --speech-friendly        jadi ramah untuk berbicara synthesizer."
  
! #: info/info.c:1047
  msgid ""
  "      --strict-node-location   (for debugging) use Info file pointers as-"
***************
*** 568,582 ****
  "  -x, --debug=NUMBER           set debugging level (-1 for all).\n"
  msgstr ""
  "      --subnodes               secara rekursif keluarkan daftar menu.\n"
  "      --vi-keys                gunakan vi-like dan less-like binding kunci.\n"
  "      --version                tampilkan informasi versi dan keluar.\n"
! "  -w, --where, --location      tampilkan lokasi pisik dari berkas Info."
  
! #: info/info.c:917
  msgid ""
  "\n"
  "The first non-option argument, if present, is the menu entry to start from;\n"
! "it is searched for in all `dir' files along INFOPATH.\n"
! "If it is not present, info merges all `dir' files and shows the result.\n"
  "Any remaining arguments are treated as the names of menu\n"
  "items relative to the initial node visited."
--- 530,549 ----
  "  -x, --debug=NUMBER           set debugging level (-1 for all).\n"
  msgstr ""
+ "      --strict-node-location   (for debugging) use Info file pointers as-"
+ "is.\n"
  "      --subnodes               secara rekursif keluarkan daftar menu.\n"
+ "  -v, --variable VAR=VALUE     assign VALUE to Info variable VAR.\n"
  "      --vi-keys                gunakan vi-like dan less-like binding kunci.\n"
  "      --version                tampilkan informasi versi dan keluar.\n"
! "  -w, --where, --location      tampilkan lokasi pisik dari berkas Info.  -x, "
! "--debug=NUMBER           set debugging level (-1 for all).\n"
  
! #: info/info.c:1056
! #, fuzzy
  msgid ""
  "\n"
  "The first non-option argument, if present, is the menu entry to start from;\n"
! "it is searched for in all 'dir' files along INFOPATH.\n"
! "If it is not present, info merges all 'dir' files and shows the result.\n"
  "Any remaining arguments are treated as the names of menu\n"
  "items relative to the initial node visited."
***************
*** 591,603 ****
  "relatif ke titik inisial yang dikunjungi."
  
! #: info/info.c:924
  msgid ""
  "\n"
! "For a summary of key bindings, type h within Info."
  msgstr ""
  "\n"
  "Untuk sebuah ringkasan dari binding kunci, ketik h didalam Info."
  
! #: info/info.c:927
  msgid ""
  "\n"
--- 558,572 ----
  "relatif ke titik inisial yang dikunjungi."
  
! #: info/info.c:1063
! #, fuzzy
  msgid ""
  "\n"
! "For a summary of key bindings, type H within Info."
  msgstr ""
  "\n"
  "Untuk sebuah ringkasan dari binding kunci, ketik h didalam Info."
  
! #: info/info.c:1066
! #, fuzzy
  msgid ""
  "\n"
***************
*** 607,611 ****
  "  info info-stnd             show the manual specific to this Info program\n"
  "  info emacs                 start at emacs node from top-level dir\n"
! "  info emacs buffers         start at buffers node within emacs manual\n"
  "  info --show-options emacs  start at node with emacs' command line options\n"
  "  info --subnodes -o out.txt emacs  dump entire manual to out.txt\n"
--- 576,582 ----
  "  info info-stnd             show the manual specific to this Info program\n"
  "  info emacs                 start at emacs node from top-level dir\n"
! "  info emacs buffers         select buffers menu entry in emacs manual\n"
! "  info emacs -n Files        start at Files node within emacs manual\n"
! "  info '(emacs)Files'        alternative way to start at Files node\n"
  "  info --show-options emacs  start at node with emacs' command line options\n"
  "  info --subnodes -o out.txt emacs  dump entire manual to out.txt\n"
***************
*** 625,755 ****
  "  info -f ./foo.info         tampilkan berkas ./foo.info, bukan mencari dir"
  
! #: info/info.c:938 info/infokey.c:911 util/texindex.c:259
  msgid ""
- "\n"
  "Email bug reports to bug-texinfo@gnu.org,\n"
  "general questions and discussion to help-texinfo@gnu.org.\n"
  "Texinfo home page: http://www.gnu.org/software/texinfo/"
  msgstr ""
- "\n"
  "Email laporan bug ke bug-texinfo@gnu.org,\n"
  "pertanyaan umum dan diskusi ke help-texinfo@gnu.org.\n"
! "Texinfo home page: http://www.gnu.org/software/texinfo/"
! 
! #: info/info.c:972
! #, c-format
! msgid "Cannot find node `%s'."
! msgstr "Tidak dapat menemukan titik `%s'."
  
! #: info/info.c:973
! #, c-format
! msgid "Cannot find node `(%s)%s'."
  msgstr "Tidak dapat menemukan titik `(%s)%s'."
  
! #: info/info.c:974
  msgid "Cannot find a window!"
  msgstr "Tidak dapat menemukan sebuah jendela!"
  
! #: info/info.c:975
  msgid "Point doesn't appear within this window's node!"
  msgstr "Titik tidak kelihatan didalam titik jendela ini!"
  
! #: info/info.c:976
  msgid "Cannot delete the last window."
  msgstr "Tidak dapat menghapus jendela terakhir."
  
! #: info/info.c:977
  msgid "No menu in this node."
  msgstr "Tidak ada menu di titik ini."
  
! #: info/info.c:978
  msgid "No footnotes in this node."
  msgstr "Tidak ada catatan kaki di titik ini."
  
! #: info/info.c:979
  msgid "No cross references in this node."
  msgstr "Tidak ada referensi silang di titik ini."
  
! #: info/info.c:980
! #, c-format
! msgid "No `%s' pointer for this node."
  msgstr "Tidak ada `%s' penunjuk untuk titik ini."
  
! #: info/info.c:981
! #, c-format
! msgid "Unknown Info command `%c'; try `?' for help."
  msgstr "Perintah Info `%c' tidak diketahui; coba `?' untuk bantuan."
  
! #: info/info.c:982
! #, c-format
! msgid "Terminal type `%s' is not smart enough to run Info."
  msgstr "Tipe terminal `%s' tidak cukup pintar untuk menjalankan Info."
  
! #: info/info.c:983
  msgid "You are already at the last page of this node."
  msgstr "Anda telah berada di akhir halaman dari titik ini."
  
! #: info/info.c:984
  msgid "You are already at the first page of this node."
  msgstr "Anda telah berada di halaman pertama dari titik ini."
  
! #: info/info.c:985
  msgid "Only one window."
  msgstr "Hanya satu jendela."
  
! #: info/info.c:986
  msgid "Resulting window would be too small."
  msgstr "Menghasilkan jendela yang akan terlalu kecil."
  
! #: info/info.c:987
  msgid "Not enough room for a help window, please delete a window."
  msgstr ""
  "Tidak cukup ruang untuk sebuah jendela bantuan, mohon hapus sebuah jendela."
  
! #: info/infodoc.c:45
  msgid "Basic Info command keys\n"
  msgstr "Kunci perintah Informasi Dasar\n"
  
! #: info/infodoc.c:47
  msgid "\\%-10[quit-help]  Close this help window.\n"
  msgstr "\\%-10[quit-help]  Tutup jendela bantuan ini.\n"
  
! #: info/infodoc.c:48
  msgid "\\%-10[quit]  Quit Info altogether.\n"
  msgstr "\\%-10[quit]  Keluar Info sekaligus.\n"
  
! #: info/infodoc.c:49
  msgid "\\%-10[get-info-help-node]  Invoke the Info tutorial.\n"
  msgstr "\\%-10[get-info-help-node]  Panggil tutorial Info.\n"
  
! #: info/infodoc.c:51
  msgid "\\%-10[prev-line]  Move up one line.\n"
  msgstr "\\%-10[prev-line]  Pindah keatas satu baris.\n"
  
! #: info/infodoc.c:52
  msgid "\\%-10[next-line]  Move down one line.\n"
  msgstr "\\%-10[next-line]  Pindah kebawah satu baris.\n"
  
! #: info/infodoc.c:53
  msgid "\\%-10[scroll-backward]  Scroll backward one screenful.\n"
  msgstr "\\%-10[scroll-backward]  Scroll kebelakang satu layar penuh.\n"
  
! #: info/infodoc.c:54
  msgid "\\%-10[scroll-forward]  Scroll forward one screenful.\n"
  msgstr "\\%-10[scroll-forward]  Scroll kedepan satu layar penuh.\n"
  
! #: info/infodoc.c:55
  msgid "\\%-10[beginning-of-node]  Go to the beginning of this node.\n"
  msgstr "\\%-10[beginning-of-node]  Pergi ke awal dari titik ini.\n"
  
! #: info/infodoc.c:56
  msgid "\\%-10[end-of-node]  Go to the end of this node.\n"
  msgstr "\\%-10[end-of-node]  Pergi ke akhir dari titik ini.\n"
  
! #: info/infodoc.c:58
  msgid "\\%-10[move-to-next-xref]  Skip to the next hypertext link.\n"
  msgstr "\\%-10[move-to-next-xref]  Lewati ke link hyperteks selanjutnya.\n"
  
! #: info/infodoc.c:59
  msgid ""
  "\\%-10[select-reference-this-line]  Follow the hypertext link under the "
--- 596,720 ----
  "  info -f ./foo.info         tampilkan berkas ./foo.info, bukan mencari dir"
  
! #: info/info.c:1081 install-info/install-info.c:616 tp/texi2any.pl:866
! #: texindex/ti.twjr:1282
  msgid ""
  "Email bug reports to bug-texinfo@gnu.org,\n"
  "general questions and discussion to help-texinfo@gnu.org.\n"
  "Texinfo home page: http://www.gnu.org/software/texinfo/"
  msgstr ""
  "Email laporan bug ke bug-texinfo@gnu.org,\n"
  "pertanyaan umum dan diskusi ke help-texinfo@gnu.org.\n"
! "Texinfo halaman rumah: http://www.gnu.org/software/texinfo/"
  
! #: info/info.c:1116
! #, fuzzy, c-format
! msgid "Cannot find node '(%s)%s'."
  msgstr "Tidak dapat menemukan titik `(%s)%s'."
  
! #: info/info.c:1117
  msgid "Cannot find a window!"
  msgstr "Tidak dapat menemukan sebuah jendela!"
  
! #: info/info.c:1118
  msgid "Point doesn't appear within this window's node!"
  msgstr "Titik tidak kelihatan didalam titik jendela ini!"
  
! #: info/info.c:1119
  msgid "Cannot delete the last window."
  msgstr "Tidak dapat menghapus jendela terakhir."
  
! #: info/info.c:1120
  msgid "No menu in this node."
  msgstr "Tidak ada menu di titik ini."
  
! #: info/info.c:1121
  msgid "No footnotes in this node."
  msgstr "Tidak ada catatan kaki di titik ini."
  
! #: info/info.c:1122
  msgid "No cross references in this node."
  msgstr "Tidak ada referensi silang di titik ini."
  
! #: info/info.c:1123
! #, fuzzy, c-format
! msgid "No '%s' pointer for this node."
  msgstr "Tidak ada `%s' penunjuk untuk titik ini."
  
! #: info/info.c:1124
! #, fuzzy, c-format
! msgid "Unknown Info command '%c'; try '?' for help."
  msgstr "Perintah Info `%c' tidak diketahui; coba `?' untuk bantuan."
  
! #: info/info.c:1125
! #, fuzzy, c-format
! msgid "Terminal type '%s' is not smart enough to run Info."
  msgstr "Tipe terminal `%s' tidak cukup pintar untuk menjalankan Info."
  
! #: info/info.c:1126
  msgid "You are already at the last page of this node."
  msgstr "Anda telah berada di akhir halaman dari titik ini."
  
! #: info/info.c:1127
  msgid "You are already at the first page of this node."
  msgstr "Anda telah berada di halaman pertama dari titik ini."
  
! #: info/info.c:1128
  msgid "Only one window."
  msgstr "Hanya satu jendela."
  
! #: info/info.c:1129
  msgid "Resulting window would be too small."
  msgstr "Menghasilkan jendela yang akan terlalu kecil."
  
! #: info/info.c:1130
  msgid "Not enough room for a help window, please delete a window."
  msgstr ""
  "Tidak cukup ruang untuk sebuah jendela bantuan, mohon hapus sebuah jendela."
  
! #: info/infodoc.c:40
  msgid "Basic Info command keys\n"
  msgstr "Kunci perintah Informasi Dasar\n"
  
! #: info/infodoc.c:42
  msgid "\\%-10[quit-help]  Close this help window.\n"
  msgstr "\\%-10[quit-help]  Tutup jendela bantuan ini.\n"
  
! #: info/infodoc.c:43
  msgid "\\%-10[quit]  Quit Info altogether.\n"
  msgstr "\\%-10[quit]  Keluar Info sekaligus.\n"
  
! #: info/infodoc.c:44
  msgid "\\%-10[get-info-help-node]  Invoke the Info tutorial.\n"
  msgstr "\\%-10[get-info-help-node]  Panggil tutorial Info.\n"
  
! #: info/infodoc.c:46
  msgid "\\%-10[prev-line]  Move up one line.\n"
  msgstr "\\%-10[prev-line]  Pindah keatas satu baris.\n"
  
! #: info/infodoc.c:47
  msgid "\\%-10[next-line]  Move down one line.\n"
  msgstr "\\%-10[next-line]  Pindah kebawah satu baris.\n"
  
! #: info/infodoc.c:48
  msgid "\\%-10[scroll-backward]  Scroll backward one screenful.\n"
  msgstr "\\%-10[scroll-backward]  Scroll kebelakang satu layar penuh.\n"
  
! #: info/infodoc.c:49
  msgid "\\%-10[scroll-forward]  Scroll forward one screenful.\n"
  msgstr "\\%-10[scroll-forward]  Scroll kedepan satu layar penuh.\n"
  
! #: info/infodoc.c:50
  msgid "\\%-10[beginning-of-node]  Go to the beginning of this node.\n"
  msgstr "\\%-10[beginning-of-node]  Pergi ke awal dari titik ini.\n"
  
! #: info/infodoc.c:51
  msgid "\\%-10[end-of-node]  Go to the end of this node.\n"
  msgstr "\\%-10[end-of-node]  Pergi ke akhir dari titik ini.\n"
  
! #: info/infodoc.c:53
  msgid "\\%-10[move-to-next-xref]  Skip to the next hypertext link.\n"
  msgstr "\\%-10[move-to-next-xref]  Lewati ke link hyperteks selanjutnya.\n"
  
! #: info/infodoc.c:54
  msgid ""
  "\\%-10[select-reference-this-line]  Follow the hypertext link under the "
***************
*** 758,762 ****
  "\\%-10[select-reference-this-line]  Ikuti link hypertext dibawah kursor.\n"
  
! #: info/infodoc.c:60
  msgid "\\%-10[history-node]  Go back to the last node seen in this window.\n"
  msgstr ""
--- 723,727 ----
  "\\%-10[select-reference-this-line]  Ikuti link hypertext dibawah kursor.\n"
  
! #: info/infodoc.c:55
  msgid "\\%-10[history-node]  Go back to the last node seen in this window.\n"
  msgstr ""
***************
*** 764,809 ****
  "ini.\n"
  
! #: info/infodoc.c:62
  msgid "\\%-10[global-prev-node]  Go to the previous node in the document.\n"
  msgstr "\\%-10[global-prev-node]  Pergi ke titik sebelumnya dalam dokumen.\n"
  
! #: info/infodoc.c:63
  msgid "\\%-10[global-next-node]  Go to the next node in the document.\n"
  msgstr "\\%-10[global-next-node]  Pergi ke titik selanjutnya dalam dokumen.\n"
  
! #: info/infodoc.c:64
  msgid "\\%-10[prev-node]  Go to the previous node on this level.\n"
  msgstr "\\%-10[prev-node]  Pergi ke titik sebelumnya di tingkat ini.\n"
  
! #: info/infodoc.c:65
  msgid "\\%-10[next-node]  Go to the next node on this level.\n"
  msgstr "\\%-10[next-node]  Pergi ke titik selanjutnya di tingkat ini.\n"
  
! #: info/infodoc.c:66
  msgid "\\%-10[up-node]  Go up one level.\n"
  msgstr "\\%-10[up-node]  Pergi ke atas satu tingkat.\n"
  
! #: info/infodoc.c:67
  msgid "\\%-10[top-node]  Go to the top node of this document.\n"
  msgstr "\\%-10[top-node]  Pergi ke titik paling atas dari dokumen ini.\n"
  
! #: info/infodoc.c:68
! msgid "\\%-10[dir-node]  Go to the main `directory' node.\n"
  msgstr "\\%-10[dir-node]  Pergi ke titik `directory' utama.\n"
  
! #: info/infodoc.c:70
  msgid "1...9       Pick the first...ninth item in this node's menu.\n"
  msgstr "1...9       Pilih pertama...kesembilan item dalam titik menu ini.\n"
  
! #: info/infodoc.c:71
  msgid "\\%-10[last-menu-item]  Pick the last item in this node's menu.\n"
  msgstr "\\%-10[last-menu-item]  Pilih item terakhir dalam titik menu ini.\n"
  
! #: info/infodoc.c:72
  msgid "\\%-10[menu-item]  Pick a menu item specified by name.\n"
  msgstr ""
  "\\%-10[menu-item]  Pilih sebuah menu item dispesifikasikan oleh nama.\n"
  
! #: info/infodoc.c:73
  msgid "\\%-10[xref-item]  Follow a cross reference specified by name.\n"
  msgstr ""
--- 729,775 ----
  "ini.\n"
  
! #: info/infodoc.c:57
  msgid "\\%-10[global-prev-node]  Go to the previous node in the document.\n"
  msgstr "\\%-10[global-prev-node]  Pergi ke titik sebelumnya dalam dokumen.\n"
  
! #: info/infodoc.c:58
  msgid "\\%-10[global-next-node]  Go to the next node in the document.\n"
  msgstr "\\%-10[global-next-node]  Pergi ke titik selanjutnya dalam dokumen.\n"
  
! #: info/infodoc.c:59
  msgid "\\%-10[prev-node]  Go to the previous node on this level.\n"
  msgstr "\\%-10[prev-node]  Pergi ke titik sebelumnya di tingkat ini.\n"
  
! #: info/infodoc.c:60
  msgid "\\%-10[next-node]  Go to the next node on this level.\n"
  msgstr "\\%-10[next-node]  Pergi ke titik selanjutnya di tingkat ini.\n"
  
! #: info/infodoc.c:61
  msgid "\\%-10[up-node]  Go up one level.\n"
  msgstr "\\%-10[up-node]  Pergi ke atas satu tingkat.\n"
  
! #: info/infodoc.c:62
  msgid "\\%-10[top-node]  Go to the top node of this document.\n"
  msgstr "\\%-10[top-node]  Pergi ke titik paling atas dari dokumen ini.\n"
  
! #: info/infodoc.c:63
! #, fuzzy
! msgid "\\%-10[dir-node]  Go to the main 'directory' node.\n"
  msgstr "\\%-10[dir-node]  Pergi ke titik `directory' utama.\n"
  
! #: info/infodoc.c:65
  msgid "1...9       Pick the first...ninth item in this node's menu.\n"
  msgstr "1...9       Pilih pertama...kesembilan item dalam titik menu ini.\n"
  
! #: info/infodoc.c:66
  msgid "\\%-10[last-menu-item]  Pick the last item in this node's menu.\n"
  msgstr "\\%-10[last-menu-item]  Pilih item terakhir dalam titik menu ini.\n"
  
! #: info/infodoc.c:67
  msgid "\\%-10[menu-item]  Pick a menu item specified by name.\n"
  msgstr ""
  "\\%-10[menu-item]  Pilih sebuah menu item dispesifikasikan oleh nama.\n"
  
! #: info/infodoc.c:68
  msgid "\\%-10[xref-item]  Follow a cross reference specified by name.\n"
  msgstr ""
***************
*** 811,831 ****
  "nama.\n"
  
! #: info/infodoc.c:74
  msgid "\\%-10[goto-node]  Go to a node specified by name.\n"
  msgstr "\\%-10[goto-node]  Pergi ke titik dispesifikasikan oleh nama.\n"
  
! #: info/infodoc.c:76
  msgid "\\%-10[search]  Search forward for a specified string.\n"
  msgstr "\\%-10[search]  Cari kedepan untuk string yang dispesifikasikan.\n"
  
! #: info/infodoc.c:77
  msgid "\\%-10[search-previous]  Search for previous occurrence.\n"
  msgstr "\\%-10[search-previous]  Cari untuk kejadian sebelumnya.\n"
  
! #: info/infodoc.c:78
  msgid "\\%-10[search-next]  Search for next occurrence.\n"
  msgstr "\\%-10[search-next]  Cari untuk pertemuan selanjutnya.\n"
  
! #: info/infodoc.c:79
  msgid ""
  "\\%-10[index-search]  Search for a specified string in the index, and\n"
--- 777,797 ----
  "nama.\n"
  
! #: info/infodoc.c:69
  msgid "\\%-10[goto-node]  Go to a node specified by name.\n"
  msgstr "\\%-10[goto-node]  Pergi ke titik dispesifikasikan oleh nama.\n"
  
! #: info/infodoc.c:71
  msgid "\\%-10[search]  Search forward for a specified string.\n"
  msgstr "\\%-10[search]  Cari kedepan untuk string yang dispesifikasikan.\n"
  
! #: info/infodoc.c:72
  msgid "\\%-10[search-previous]  Search for previous occurrence.\n"
  msgstr "\\%-10[search-previous]  Cari untuk kejadian sebelumnya.\n"
  
! #: info/infodoc.c:73
  msgid "\\%-10[search-next]  Search for next occurrence.\n"
  msgstr "\\%-10[search-next]  Cari untuk pertemuan selanjutnya.\n"
  
! #: info/infodoc.c:74
  msgid ""
  "\\%-10[index-search]  Search for a specified string in the index, and\n"
***************
*** 837,1337 ****
  "ditemukan.\n"
  
! #: info/infodoc.c:81
  msgid "\\%-10[virtual-index]  Synthesize menu of matching index entries.\n"
! msgstr ""
  
! #: info/infodoc.c:83
  msgid "\\%-10[abort-key]  Cancel the current operation.\n"
  msgstr "\\%-10[abort-key]  Batalkan operasi sekarang.\n"
  
! #: info/infodoc.c:91
! msgid ""
! "Basic Commands in Info Windows\n"
! "******************************\n"
! msgstr ""
! "Perintah Dasar dalam Jendela Info\n"
! "*********************************\n"
! 
! #: info/infodoc.c:94
! #, c-format
! msgid "  %-10s  Quit this help.\n"
! msgstr "  %-10s  Keluar dari bantuan ini.\n"
! 
! #: info/infodoc.c:95
! #, c-format
! msgid "  %-10s  Quit Info altogether.\n"
! msgstr "  %-10s  Keluar dari Info sekaligus.\n"
! 
! #: info/infodoc.c:96
  #, c-format
! msgid "  %-10s  Invoke the Info tutorial.\n"
! msgstr "  %-10s  Menjalankan tutorial Info.\n"
  
! #: info/infodoc.c:100
! #, c-format
! msgid "  %-10s  Move to the `next' node of this node.\n"
! msgstr "  %-10s  Pindah ke titik `next' dari titik ini.\n"
  
! #: info/infodoc.c:101
! #, c-format
! msgid "  %-10s  Move to the `previous' node of this node.\n"
! msgstr "  %-10s  Pindah ke titik `previous' dari titik ini.\n"
  
! #: info/infodoc.c:102
! #, c-format
! msgid "  %-10s  Move `up' from this node.\n"
! msgstr "  %-10s  Pindah `up' dari titik ini.\n"
  
! #: info/infodoc.c:103
  #, c-format
  msgid ""
! "  %-10s  Pick menu item specified by name.\n"
! "              Picking a menu item causes another node to be selected.\n"
  msgstr ""
! "  %-10s  Pilih menu item dispesifikasikan oleh nama.\n"
! "              Memilih sebuah item menu menyebabkan titik lain untuk "
! "dipilih.\n"
  
! #: info/infodoc.c:105
! #, c-format
! msgid "  %-10s  Follow a cross reference.  Reads name of reference.\n"
! msgstr "  %-10s  Ikuti sebuah referensi silang. Baca nama dari referensi.\n"
  
! #: info/infodoc.c:106
! #, c-format
! msgid "  %-10s  Move to the last node seen in this window.\n"
! msgstr "  %-10s  Pindah ke titik terakhir yang terlihat di jendela ini.\n"
  
! #: info/infodoc.c:107
! #, c-format
! msgid "  %-10s  Skip to next hypertext link within this node.\n"
! msgstr "  %-10s  Lewati ke link hypertext selanjutnya dalam titik ini.\n"
  
! #: info/infodoc.c:108
! #, c-format
! msgid "  %-10s  Follow the hypertext link under cursor.\n"
! msgstr "  %-10s  Ikuti link hypertext dibawah kursor.\n"
  
! #: info/infodoc.c:109
  #, c-format
! msgid "  %-10s  Move to the `directory' node.  Equivalent to `g (DIR)'.\n"
! msgstr "  %-10s  Pindah ke titik `directory'. Sama dengan `g (DIR)'.\n"
  
! #: info/infodoc.c:110
  #, c-format
! msgid "  %-10s  Move to the Top node.  Equivalent to `g Top'.\n"
! msgstr "  %-10s  Pindah ke titik Top. Sama dengan `g Top'.\n"
  
! #: info/infodoc.c:112
! msgid ""
! "Moving within a node:\n"
! "---------------------\n"
  msgstr ""
! "Pindah dalam sebuah titik:\n"
! "--------------------------\n"
  
! #: info/infodoc.c:114
! #, c-format
! msgid "  %-10s  Scroll forward a page.\n"
! msgstr "  %-10s  Scroll kedepan satu halaman.\n"
  
! #: info/infodoc.c:115
! #, c-format
! msgid "  %-10s  Scroll backward a page.\n"
! msgstr "  %-10s  Scroll kebelakang satu halaman.\n"
  
! #: info/infodoc.c:116
  #, c-format
! msgid "  %-10s  Go to the beginning of this node.\n"
! msgstr "  %-10s  Pergi ke awal dari titik ini.\n"
  
! #: info/infodoc.c:117
  #, c-format
! msgid "  %-10s  Go to the end of this node.\n"
! msgstr "  %-10s  Pergi ke akhir dari titik ini.\n"
  
! #: info/infodoc.c:118
! #, c-format
! msgid "  %-10s  Scroll forward 1 line.\n"
! msgstr "  %-10s  Scroll kedepan 1 baris.\n"
  
! #: info/infodoc.c:119
! #, c-format
! msgid "  %-10s  Scroll backward 1 line.\n"
! msgstr "  %-10s  Scroll kebelakang 1 baris.\n"
  
! #: info/infodoc.c:121
! msgid ""
! "Other commands:\n"
! "---------------\n"
! msgstr ""
! "Perintah lain:\n"
! "--------------\n"
! 
! #: info/infodoc.c:123
! #, c-format
! msgid "  %-10s  Pick first...ninth item in node's menu.\n"
! msgstr "  %-10s  Pilih pertama...ke sembilan item dalam titik menu.\n"
! 
! #: info/infodoc.c:124
! #, c-format
! msgid "  %-10s  Pick last item in node's menu.\n"
! msgstr "  %-10s  Pilih item terakhir dalam titik menu.\n"
! 
! #: info/infodoc.c:127
! #, c-format
! msgid ""
! "  %-10s  Search for a specified string in the index entries of this Info\n"
! "              file, and select the node referenced by the first entry "
! "found.\n"
! msgstr ""
! "  %-10s  Cari untuk sebuah string dispesifikasikan dalam masukan indeks "
! "dari\n"
! "              berkas Info ini, dan pilih titik yang direferensikan oleh "
! "masukan pertama yang ditemukan.\n"
! 
! #: info/infodoc.c:129
! #, c-format
! msgid ""
! "  %-10s  Move to node specified by name.\n"
! "              You may include a filename as well, as in (FILENAME)NODENAME.\n"
! msgstr ""
! "  %-10s  Pindah ke titik yang dispesifikasikan oleh nama.\n"
! "              Anda boleh memasukan sebuah nama berkas juga, sama dalam (NAMA "
! "BERKAS) NAMA TITIK.\n"
! 
! #: info/infodoc.c:131
! #, c-format
! msgid ""
! "  %-10s  Search forward for a specified string,\n"
! "              and select the node in which the next occurrence is found.\n"
! msgstr ""
! "  %-10s  Cari kedepan untuk string yang dispesifikasikan,\n"
! "              dan pilih titik dimana kejadian selanjutnya ditemukan.\n"
! 
! #: info/infodoc.c:133
! #, c-format
! msgid ""
! "  %-10s  Search backward for a specified string,\n"
! "              and select the node in which the next occurrence is found.\n"
! msgstr ""
! "  %-10s  Cari kebelakang untuk string yang dispesifikasikan,\n"
! "              dan pilih titik dimana kejadian selanjutnya ditemukan.\n"
! 
! #: info/infodoc.c:311
! #, c-format
! msgid "The current search path is:\n"
! msgstr "Jalur pencarian saat ini adalah:\n"
! 
! #: info/infodoc.c:314
! #, c-format
! msgid ""
! "Commands available in Info windows:\n"
! "\n"
! msgstr ""
! "Perintah yang tersedia dalam jendela Info:\n"
! "\n"
! 
! #: info/infodoc.c:317
! #, c-format
! msgid ""
! "Commands available in the echo area:\n"
! "\n"
! msgstr ""
! "Perintah yang tersedia di daerah echo:\n"
! "\n"
! 
! #: info/infodoc.c:338
! #, c-format
! msgid ""
! "The following commands can only be invoked via %s:\n"
! "\n"
! msgstr ""
! "Perintah berikut hanya dapat dipanggil melalui %s:\n"
! "\n"
! 
! #: info/infodoc.c:342
! #, c-format
! msgid ""
! "The following commands cannot be invoked at all:\n"
! "\n"
! msgstr ""
! "Perintah berikut tidak dapat dipanggil sama sekali:\n"
! "\n"
! 
! #: info/infodoc.c:468
! msgid "Display help message"
! msgstr "Tampilkan pesan bantuan"
! 
! #: info/infodoc.c:486
! msgid "Visit Info node `(info)Help'"
! msgstr "Kunjungi titik Info `(info)Help'"
! 
! #: info/infodoc.c:612
! msgid "Print documentation for KEY"
! msgstr "Tampilkan dokumentasi untuk KUNCI"
! 
! #: info/infodoc.c:624
! #, c-format
! msgid "Describe key: %s"
! msgstr "Jelaskan kunci: %s"
! 
! #: info/infodoc.c:634
! #, c-format
! msgid "ESC %s is undefined."
! msgstr "ESC %s tidak terdefinisi."
! 
! #: info/infodoc.c:650 info/infodoc.c:678
! #, c-format
! msgid "%s is undefined."
! msgstr "%s tidak terdefinisi."
! 
! #: info/infodoc.c:699
! #, c-format
! msgid "%s is defined to %s."
! msgstr "%s didefinisikan ke %s."
! 
! #: info/infodoc.c:1123
! msgid "Show what to type to execute a given command"
! msgstr ""
! "Tunjukkan apa yang harus diketikan untuk menjalankan perintah yang diberikan"
! 
! #: info/infodoc.c:1127
! msgid "Where is command: "
! msgstr "Dimana perintahnya: "
! 
! #: info/infodoc.c:1149
! #, c-format
! msgid "`%s' is not on any keys"
! msgstr "`%s' tidak di kunci apapun"
! 
! #: info/infodoc.c:1155
! #, c-format
! msgid "%s can only be invoked via %s."
! msgstr "%s hanya dapat dipanggil melalui %s."
! 
! #: info/infodoc.c:1159
! #, c-format
! msgid "%s can be invoked via %s."
! msgstr "%s dapat dipanggil melalui %s."
! 
! #: info/infodoc.c:1164
! #, c-format
! msgid "There is no function named `%s'"
! msgstr "Tidak ada fungsi yang bernama `%s'"
! 
! #: info/infodoc.c:98
! msgid ""
! "Selecting other nodes:\n"
! "----------------------\n"
! msgstr ""
! "Memilih titik lain:\n"
! "-------------------\n"
! 
! #: info/infokey.c:169
! #, c-format
! msgid "incorrect number of arguments"
! msgstr "jumlah dari argumen tidak benar"
! 
! #: info/infokey.c:199
! #, c-format
! msgid "cannot open input file `%s'"
! msgstr "tidak dapat membuka berkas masukan `%s'"
! 
! #: info/infokey.c:213
! #, c-format
! msgid "cannot create output file `%s'"
! msgstr "tidak dapat membuat berkas keluaran `%s'"
! 
! #: info/infokey.c:224
! #, c-format
! msgid "error writing to `%s'"
! msgstr "error menulis ke `%s'"
! 
! #: info/infokey.c:230
! #, c-format
! msgid "error closing output file `%s'"
! msgstr "error menutup berkas keluaran `%s'"
! 
! #: info/infokey.c:449
  #, c-format
  msgid "key sequence too long"
  msgstr "urutan kunci terlalu panjang"
  
! #: info/infokey.c:527
  #, c-format
  msgid "missing key sequence"
  msgstr "hilang urutan kunci"
  
! #: info/infokey.c:607
  #, c-format
  msgid "NUL character (\\000) not permitted"
  msgstr "karakter NULL (\\000) tidak diijinkan"
  
! #: info/infokey.c:637
  #, c-format
  msgid "NUL character (^%c) not permitted"
  msgstr "karakter NULL (^%c) tidak diijinkan"
  
! #: info/infokey.c:660
  #, c-format
  msgid "missing action name"
  msgstr "hilang nama aksi"
  
! #: info/infokey.c:675 info/infokey.c:745
! #, c-format
! msgid "section too long"
! msgstr "daerah terlalu panjang"
  
! #: info/infokey.c:681
  #, c-format
  msgid "unknown action `%s'"
  msgstr "aksi `%s' tidak dikenal"
  
! #: info/infokey.c:691
  #, c-format
  msgid "action name too long"
  msgstr "nama aksi terlalu panjang"
  
! #: info/infokey.c:704
  #, c-format
  msgid "extra characters following action `%s'"
  msgstr "karakter ekstra mengikuti aksi `%s'"
  
! #: info/infokey.c:715
  #, c-format
  msgid "missing variable name"
  msgstr "hilang nama variabel"
  
! #: info/infokey.c:724
  #, c-format
  msgid "missing `=' immediately after variable name"
  msgstr "hilang `=' langsung setelah nama variabel"
  
! #: info/infokey.c:731
  #, c-format
  msgid "variable name too long"
  msgstr "nama variabel terlalu panjang"
  
! #: info/infokey.c:753
  #, c-format
  msgid "value too long"
  msgstr "nilai terlalu panjang"
  
! #: info/infokey.c:881
  #, c-format
  msgid "\"%s\", line %u: "
  msgstr "\"%s\", naris %u: "
  
! #: info/infokey.c:899
! #, c-format
! msgid ""
! "Usage: %s [OPTION]... [INPUT-FILE]\n"
! "\n"
! "Compile infokey source file to infokey file.  Reads INPUT-FILE (default\n"
! "$HOME/.infokey) and writes compiled key file to (by default) $HOME/.info.\n"
! "\n"
! "Options:\n"
! "  --output FILE        output to FILE instead of $HOME/.info\n"
! "  --help               display this help and exit.\n"
! "  --version            display version information and exit.\n"
! msgstr ""
! "Penggunaan: %s [OPSI]... [BERKAS-MASUKAN]\n"
! "\n"
! "Kompile infokey berkas sumber ke berkas infokey. Baca BERKAS-MASUKAN (baku\n"
! "$HOME/.infokey) dan tulis berkas kunci yang dikompile ke (baku) $HOME/."
! "info.\n"
! "\n"
! "Opsi:\n"
! "  --output BERKAS      keluarkan ke BERKAS daripada dari $HOME/.info\n"
! "  --help               tampilkan bantuan ini dan keluar.\n"
! "  --version            tampilkan informasi versi dan keluar.\n"
! 
! #: info/infomap.c:959
! #, c-format
! msgid "Ignoring invalid infokey file `%s' - too small"
! msgstr "Mengabaikan berkas infokey `%s' tidak valid - terlalu kecil"
! 
! #: info/infomap.c:962
! #, c-format
! msgid "Ignoring invalid infokey file `%s' - too big"
! msgstr "Mengabaikan berkas infokey `%s' tidak valid - terlalu besar"
! 
! #: info/infomap.c:975
! #, c-format
! msgid "Error reading infokey file `%s' - short read"
! msgstr "Error membaca berkas infokey `%s' - baca pendek"
! 
! #: info/infomap.c:993
! #, c-format
! msgid ""
! "Invalid infokey file `%s' (bad magic numbers) -- run infokey to update it"
! msgstr ""
! "Berkas infokey `%s' tidak valid (nomor magik buruk) -- jalankan infokey "
! "untuk mengupdatenya"
! 
! #: info/infomap.c:1001
! #, c-format
! msgid "Your infokey file `%s' is out of date -- run infokey to update it"
! msgstr ""
! "Berkas infokey `%s' anda sudah kadaluarsa -- jalankan infokey untuk "
! "mengupdatenya"
! 
! #: info/infomap.c:1017
! #, c-format
! msgid ""
! "Invalid infokey file `%s' (bad section length) -- run infokey to update it"
! msgstr ""
! "Berkas infokey `%s' tidak valid (panjang daerah buruk) -- jalankan infokey "
! "untuk mengupdatenya"
! 
! #: info/infomap.c:1041
! #, c-format
! msgid ""
! "Invalid infokey file `%s' (bad section code) -- run infokey to update it"
! msgstr ""
! "Berkas infokey `%s' (kode daerah buruk) tidak valid -- jalankan infokey "
! "untuk mengupdatenya"
! 
! #: info/infomap.c:1171
! msgid "Bad data in infokey file -- some key bindings ignored"
! msgstr "Data buruk dalam berkas infokey -- beberapa kunci binding diabaikan"
! 
! #: info/infomap.c:1236
! msgid "Bad data in infokey file -- some var settings ignored"
! msgstr "Data buruk dalam berkas infokey -- beberapa konfigurasi var diabaikan"
! 
! #: info/m-x.c:67
  msgid "Read the name of an Info command and describe it"
  msgstr "Baca nama dari sebuah perintah Info dan jelaskan itu"
  
! #: info/m-x.c:71
  msgid "Describe command: "
  msgstr "Jelaskan perintah: "
  
! #: info/m-x.c:94
  msgid "Read a command name in the echo area and execute it"
  msgstr "Baca sebuah nama perintah dalam daerah echo dan jalankan itu"
  
! #: info/m-x.c:138
! #, c-format
! msgid "Cannot execute an `echo-area' command here."
  msgstr "Tidak dapat menjalankan sebuah perintah `echo-area'  disini."
  
! #: info/m-x.c:151
  #, c-format
  msgid "Undefined command: %s"
  msgstr "Perintah: %s tidak terdefinisi"
  
! #: info/m-x.c:157
  msgid "Set the height of the displayed window"
  msgstr "Set tinggi dari jendela yang ditampilkan"
  
! #: info/m-x.c:170
  #, c-format
  msgid "Set screen height to (%d): "
  msgstr "Set tinggi layar ke (%d): "
  
! #: info/makedoc.c:167 info/makedoc.c:175
  #, c-format
  msgid ""
--- 803,1015 ----
  "ditemukan.\n"
  
! #: info/infodoc.c:76
  msgid "\\%-10[virtual-index]  Synthesize menu of matching index entries.\n"
! msgstr "\\%-10[virtual-index]  Synthesize menu of matching index entries.\n"
  
! #: info/infodoc.c:78
  msgid "\\%-10[abort-key]  Cancel the current operation.\n"
  msgstr "\\%-10[abort-key]  Batalkan operasi sekarang.\n"
  
! #: info/infodoc.c:197
  #, c-format
! msgid "This is GNU Info version %s.  "
! msgstr ""
  
! #: info/infodoc.c:198
! msgid "The current search path is:\n"
! msgstr "Jalur pencarian saat ini adalah:\n"
  
! #: info/infodoc.c:203
! msgid ""
! "Commands available in Info windows:\n"
! "\n"
! msgstr ""
! "Perintah yang tersedia dalam jendela Info:\n"
! "\n"
  
! #: info/infodoc.c:206
! msgid ""
! "Commands available in the echo area:\n"
! "\n"
! msgstr ""
! "Perintah yang tersedia di daerah echo:\n"
! "\n"
  
! #: info/infodoc.c:226
  #, c-format
  msgid ""
! "The following commands can only be invoked via %s:\n"
! "\n"
  msgstr ""
! "Perintah berikut hanya dapat dipanggil melalui %s:\n"
! "\n"
  
! #: info/infodoc.c:231
! msgid ""
! "The following commands cannot be invoked at all:\n"
! "\n"
! msgstr ""
! "Perintah berikut tidak dapat dipanggil sama sekali:\n"
! "\n"
  
! #: info/infodoc.c:335
! msgid "Display help message"
! msgstr "Tampilkan pesan bantuan"
  
! #: info/infodoc.c:348
! #, fuzzy
! msgid "Visit Info node '(info)Help'"
! msgstr "Kunjungi titik Info `(info)Help'"
  
! #: info/infodoc.c:447
! msgid "Print documentation for KEY"
! msgstr "Tampilkan dokumentasi untuk KUNCI"
  
! #: info/infodoc.c:458
  #, c-format
! msgid "Describe key: %s"
! msgstr "Jelaskan kunci: %s"
  
! #: info/infodoc.c:468 info/infodoc.c:504
  #, c-format
! msgid "%s is undefined."
! msgstr "%s tidak terdefinisi."
  
! #: info/infodoc.c:866
! msgid "Show what to type to execute a given command"
  msgstr ""
! "Tunjukkan apa yang harus diketikan untuk menjalankan perintah yang diberikan"
  
! #: info/infodoc.c:870
! msgid "Where is command: "
! msgstr "Dimana perintahnya: "
  
! #: info/infodoc.c:892
! #, fuzzy, c-format
! msgid "'%s' is not on any keys"
! msgstr "`%s' tidak di kunci apapun"
  
! #: info/infodoc.c:898
  #, c-format
! msgid "%s can only be invoked via %s."
! msgstr "%s hanya dapat dipanggil melalui %s."
  
! #: info/infodoc.c:902
  #, c-format
! msgid "%s can be invoked via %s."
! msgstr "%s dapat dipanggil melalui %s."
  
! #: info/infodoc.c:907
! #, fuzzy, c-format
! msgid "There is no function named '%s'"
! msgstr "Tidak ada fungsi yang bernama `%s'"
  
! #: info/infomap.c:600
! #, fuzzy, c-format
! msgid "could not open init file %s"
! msgstr "Tidak dapat membuat berkas keluaran `%s'."
  
! #: info/infokey.c:229
  #, c-format
  msgid "key sequence too long"
  msgstr "urutan kunci terlalu panjang"
  
! #: info/infokey.c:306
  #, c-format
  msgid "missing key sequence"
  msgstr "hilang urutan kunci"
  
! #: info/infokey.c:386
  #, c-format
  msgid "NUL character (\\000) not permitted"
  msgstr "karakter NULL (\\000) tidak diijinkan"
  
! #: info/infokey.c:415
  #, c-format
  msgid "NUL character (^%c) not permitted"
  msgstr "karakter NULL (^%c) tidak diijinkan"
  
! #: info/infokey.c:438
  #, c-format
  msgid "missing action name"
  msgstr "hilang nama aksi"
  
! #: info/infokey.c:450
! #, fuzzy, c-format
! msgid "cannot bind key sequence to menu-digit"
! msgstr "urutan kunci terlalu panjang"
  
! #: info/infokey.c:458
  #, c-format
  msgid "unknown action `%s'"
  msgstr "aksi `%s' tidak dikenal"
  
! #: info/infokey.c:482
  #, c-format
  msgid "action name too long"
  msgstr "nama aksi terlalu panjang"
  
! #: info/infokey.c:495
  #, c-format
  msgid "extra characters following action `%s'"
  msgstr "karakter ekstra mengikuti aksi `%s'"
  
! #: info/infokey.c:506
  #, c-format
  msgid "missing variable name"
  msgstr "hilang nama variabel"
  
! #: info/infokey.c:515
  #, c-format
  msgid "missing `=' immediately after variable name"
  msgstr "hilang `=' langsung setelah nama variabel"
  
! #: info/infokey.c:522
  #, c-format
  msgid "variable name too long"
  msgstr "nama variabel terlalu panjang"
  
! #: info/infokey.c:546
  #, c-format
  msgid "value too long"
  msgstr "nilai terlalu panjang"
  
! #: info/infokey.c:592
  #, c-format
  msgid "\"%s\", line %u: "
  msgstr "\"%s\", naris %u: "
  
! #: info/m-x.c:66
  msgid "Read the name of an Info command and describe it"
  msgstr "Baca nama dari sebuah perintah Info dan jelaskan itu"
  
! #: info/m-x.c:70
  msgid "Describe command: "
  msgstr "Jelaskan perintah: "
  
! #: info/m-x.c:93
  msgid "Read a command name in the echo area and execute it"
  msgstr "Baca sebuah nama perintah dalam daerah echo dan jalankan itu"
  
! #: info/m-x.c:136
! #, fuzzy, c-format
! msgid "Cannot execute an 'echo-area' command here."
  msgstr "Tidak dapat menjalankan sebuah perintah `echo-area'  disini."
  
! #: info/m-x.c:149
  #, c-format
  msgid "Undefined command: %s"
  msgstr "Perintah: %s tidak terdefinisi"
  
! #: info/m-x.c:155
  msgid "Set the height of the displayed window"
  msgstr "Set tinggi dari jendela yang ditampilkan"
  
! #: info/m-x.c:168
  #, c-format
  msgid "Set screen height to (%d): "
  msgstr "Set tinggi layar ke (%d): "
  
! #: info/makedoc.c:141
  #, c-format
  msgid ""
***************
*** 1342,1354 ****
  "\n"
  
! #: info/makedoc.c:557
  #, c-format
  msgid "Couldn't manipulate the file %s.\n"
  msgstr "Tidak dapat memanipulasi berkas %s.\n"
  
! #: info/nodemenu.c:30
  msgid ""
  "\n"
  "* Menu:\n"
  "  (File)Node                        Lines   Size   Containing File\n"
  "  ----------                        -----   ----   ---------------"
--- 1020,1036 ----
  "\n"
  
! #: info/makedoc.c:466
  #, c-format
  msgid "Couldn't manipulate the file %s.\n"
  msgstr "Tidak dapat memanipulasi berkas %s.\n"
  
! #. TRANSLATORS: The "\n* Menu:\n\n" part of this should not be translated, as
! #. it is part of the Info syntax.
! #: info/nodemenu.c:35
! #, fuzzy
  msgid ""
  "\n"
  "* Menu:\n"
+ "\n"
  "  (File)Node                        Lines   Size   Containing File\n"
  "  ----------                        -----   ----   ---------------"
***************
*** 1359,1366 ****
  "  -----------                       -----   ------ -------------"
  
! #: info/nodemenu.c:200
  msgid ""
  "Here is the menu of nodes you have recently visited.\n"
! "Select one from this menu, or use `\\[history-node]' in another window.\n"
  msgstr ""
  "Disini adalah menu dari titik yang telah anda kunjungi baru baru ini.\n"
--- 1041,1049 ----
  "  -----------                       -----   ------ -------------"
  
! #: info/nodemenu.c:187
! #, fuzzy
  msgid ""
  "Here is the menu of nodes you have recently visited.\n"
! "Select one from this menu, or use '\\[history-node]' in another window.\n"
  msgstr ""
  "Disini adalah menu dari titik yang telah anda kunjungi baru baru ini.\n"
***************
*** 1368,1372 ****
  "jendela lain.\n"
  
! #: info/nodemenu.c:220
  msgid "Make a window containing a menu of all of the currently visited nodes"
  msgstr ""
--- 1051,1055 ----
  "jendela lain.\n"
  
! #: info/nodemenu.c:208
  msgid "Make a window containing a menu of all of the currently visited nodes"
  msgstr ""
***************
*** 1374,1395 ****
  "baru ini dikunjungi"
  
! #: info/nodemenu.c:300
  msgid "Select a node which has been previously visited in a visible window"
  msgstr ""
  "Pilih sebuah titik yang telah dikunjungi sebelumnya dalam jendela terlihat"
  
! #: info/nodemenu.c:313
  msgid "Select visited node: "
  msgstr "Pilih titik yang dikunjungi: "
  
! #: info/nodemenu.c:333 info/session.c:2617
  #, c-format
  msgid "The reference disappeared! (%s)."
  msgstr "Referensi menghilang! (%s)."
  
! #: info/pcterm.c:179
  #, c-format
  msgid "Terminal cannot be initialized: %s\n"
! msgstr ""
  
  #: info/search.c:166
--- 1057,1078 ----
  "baru ini dikunjungi"
  
! #: info/nodemenu.c:253
  msgid "Select a node which has been previously visited in a visible window"
  msgstr ""
  "Pilih sebuah titik yang telah dikunjungi sebelumnya dalam jendela terlihat"
  
! #: info/nodemenu.c:260
  msgid "Select visited node: "
  msgstr "Pilih titik yang dikunjungi: "
  
! #: info/nodemenu.c:278 info/session.c:2356
  #, c-format
  msgid "The reference disappeared! (%s)."
  msgstr "Referensi menghilang! (%s)."
  
! #: info/pcterm.c:211
  #, c-format
  msgid "Terminal cannot be initialized: %s\n"
! msgstr "Terminal cannot be initialized: %s\n"
  
  #: info/search.c:166
***************
*** 1398,1463 ****
  msgstr "regexp error: %s"
  
! #: info/session.c:162
  #, c-format
  msgid ""
! "Welcome to Info version %s. Type \\[get-help-window] for help, \\[menu-item] "
! "for menu item."
  msgstr ""
  "Selamat datang ke Info versi %s. Ketik \\[get-help-window] untuk bantuan, "
  "\\[menu-item] untuk item menu."
  
! #: info/session.c:621
  msgid "Move down to the next line"
  msgstr "Pindah kebawah ke baris selanjutnya"
  
! #: info/session.c:673
  msgid "Move up to the previous line"
  msgstr "Pindah keatas ke baris sebelumnya"
  
! #: info/session.c:943
  msgid "Move to the end of the line"
  msgstr "Pindah ke akhir dari baris"
  
! #: info/session.c:954
  msgid "Move to the start of the line"
  msgstr "Pindah ke awal dari baris"
  
! #: info/session.c:1156
! msgid "Next"
! msgstr "Selanjutnya"
! 
! #: info/session.c:1172 info/session.c:1296
! msgid "No more nodes within this document."
! msgstr "Tidak ada titik lagi didalam dokumen ini."
! 
! #: info/session.c:1321
! msgid "No `Prev' for this node."
! msgstr "Tidak ada `Prev' untuk titik ini."
! 
! #: info/session.c:1341
! msgid "No `Prev' or `Up' for this node within this document."
! msgstr "Tidak ada `Prev' atau `Up' untuk titik ini didalam dokumen ini."
! 
! #: info/session.c:1402
! msgid "Move forwards or down through node structure"
! msgstr "Pindah kedepan atau kebawah melalui struktur titik"
  
! #: info/session.c:1418
! msgid "Move backwards or up through node structure"
! msgstr "Pindah kebelakang atau keatas melalui struktur node"
  
! #: info/session.c:1519
  msgid "Scroll forward in this window"
  msgstr "Scroll kedepan di jendela ini"
  
! #: info/session.c:1527
  msgid "Scroll forward in this window and set default window size"
  msgstr "Scroll kedepan dalam jendela ini dan set ukuran baku jendela"
  
! #: info/session.c:1535
  msgid "Scroll forward in this window staying within node"
  msgstr "Scroll kedepan dalam jendela ini tetap dalam titik"
  
! #: info/session.c:1543
  msgid ""
  "Scroll forward in this window staying within node and set default window size"
--- 1081,1168 ----
  msgstr "regexp error: %s"
  
! #: info/session.c:61
! msgid "Show all matching files"
! msgstr "Show all matching files"
! 
! #: info/session.c:65
  #, c-format
+ msgid "No file index"
+ msgstr "No file index"
+ 
+ #. TRANSLATORS: Try to keep this message (when "expanded") at most 79
+ #. characters; anything after the 79th character will not actually be
+ #. displayed on an 80-column terminal.
+ #: info/session.c:191
+ #, fuzzy, c-format
  msgid ""
! "Welcome to Info version %s.  Type \\[get-help-window] for help, \\[get-info-"
! "help-node] for tutorial."
  msgstr ""
  "Selamat datang ke Info versi %s. Ketik \\[get-help-window] untuk bantuan, "
  "\\[menu-item] untuk item menu."
  
! #: info/session.c:767
! #, c-format
! msgid "can't open %s: %s"
! msgstr "Tidak dapat menghapus berkas `%s': %s"
! 
! #: info/session.c:773
! #, c-format
! msgid "debugging output diverted to \"%s\""
! msgstr "debugging output diverted to \"%s\""
! 
! #: info/session.c:1215
  msgid "Move down to the next line"
  msgstr "Pindah kebawah ke baris selanjutnya"
  
! #: info/session.c:1230
  msgid "Move up to the previous line"
  msgstr "Pindah keatas ke baris sebelumnya"
  
! #: info/session.c:1246
! msgid "Move the cursor to a specific line of the window"
! msgstr "Pindah kursor ke baris spesifik dari jendela"
! 
! #: info/session.c:1278
  msgid "Move to the end of the line"
  msgstr "Pindah ke akhir dari baris"
  
! #: info/session.c:1303
  msgid "Move to the start of the line"
  msgstr "Pindah ke awal dari baris"
  
! #: info/session.c:1385
! msgid "Move to the start of this node"
! msgstr "Pindah ke awal dari titik ini"
  
! #: info/session.c:1392
! msgid "Move to the end of this node"
! msgstr "Pindah ke akhir dari titik ini"
  
! #: info/session.c:1474
  msgid "Scroll forward in this window"
  msgstr "Scroll kedepan di jendela ini"
  
! #: info/session.c:1488
! msgid "Scroll backward in this window"
! msgstr "Scroll kebelakang dalam jendela ini"
! 
! #: info/session.c:1496
  msgid "Scroll forward in this window and set default window size"
  msgstr "Scroll kedepan dalam jendela ini dan set ukuran baku jendela"
  
! #: info/session.c:1511
! msgid "Scroll backward in this window and set default window size"
! msgstr "Scroll kebelakang dalam jendela ini dan set ukuran baku jendela"
! 
! #: info/session.c:1517
  msgid "Scroll forward in this window staying within node"
  msgstr "Scroll kedepan dalam jendela ini tetap dalam titik"
  
! #: info/session.c:1532
! msgid "Scroll backward in this window staying within node"
! msgstr "Scroll kebelakang dalam jendela ini tetap dalam titik"
! 
! #: info/session.c:1540
  msgid ""
  "Scroll forward in this window staying within node and set default window size"
***************
*** 1466,1482 ****
  "jendela"
  
! #: info/session.c:1551
! msgid "Scroll backward in this window"
! msgstr "Scroll kebelakang dalam jendela ini"
! 
! #: info/session.c:1559
! msgid "Scroll backward in this window and set default window size"
! msgstr "Scroll kebelakang dalam jendela ini dan set ukuran baku jendela"
! 
! #: info/session.c:1568
! msgid "Scroll backward in this window staying within node"
! msgstr "Scroll kebelakang dalam jendela ini tetap dalam titik"
! 
! #: info/session.c:1576
  msgid ""
  "Scroll backward in this window staying within node and set default window "
--- 1171,1175 ----
  "jendela"
  
! #: info/session.c:1567
  msgid ""
  "Scroll backward in this window staying within node and set default window "
***************
*** 1486,1605 ****
  "jendela"
  
! #: info/session.c:1584
! msgid "Move to the start of this node"
! msgstr "Pindah ke awal dari titik ini"
! 
! #: info/session.c:1591
! msgid "Move to the end of this node"
! msgstr "Pindah ke akhir dari titik ini"
! 
! #: info/session.c:1598
  msgid "Scroll down by lines"
  msgstr "Scroll ke bawah dengan baris"
  
! #: info/session.c:1615
  msgid "Scroll up by lines"
  msgstr "Scroll ke atas dengan baris"
  
! #: info/session.c:1633
  msgid "Scroll down by half screen size"
  msgstr "Scroll kebawah dengan setengah ukuran layar"
  
! #: info/session.c:1659
  msgid "Scroll up by half screen size"
  msgstr "Scroll keatas dengan setengah ukuran layar"
  
! #: info/session.c:1688
  msgid "Select the next window"
  msgstr "Pilih jendela selanjutnya"
  
! #: info/session.c:1727
  msgid "Select the previous window"
  msgstr "Pilih jendela sebelumnya"
  
! #: info/session.c:1778
  msgid "Split the current window"
  msgstr "Pisahkan jendela sekarang"
  
! #: info/session.c:1862
  msgid "Delete the current window"
  msgstr "Hapus jendela sekarang"
  
! #: info/session.c:1870
  msgid "Cannot delete a permanent window"
  msgstr "Tidak dapat menghapus sebuah jendela permanen"
  
! #: info/session.c:1902
  msgid "Delete all other windows"
  msgstr "Hapus seluruh jendela lain"
  
! #: info/session.c:1948
! msgid "Scroll the other window"
! msgstr "Scroll ke jendela lain"
! 
! #: info/session.c:1969
! msgid "Scroll the other window backward"
! msgstr "Scroll ke jendela lain terbalik"
! 
! #: info/session.c:1975
  msgid "Grow (or shrink) this window"
  msgstr "Naikan (atau turunkan) jendela ini"
  
! #: info/session.c:1986
  msgid "Divide the available screen space among the visible windows"
  msgstr "Bagi ruang layar yang tersedia diantara jendela yang terlihat"
  
! #: info/session.c:1993
  msgid "Toggle the state of line wrapping in the current window"
  msgstr "Toggle keadaan dari baris wrapping dalam jendela sekarang"
  
! #: info/session.c:2000
! msgid "Toggle the usage of regular expressions in searches"
! msgstr "Toggle penggunaan dari ekspresi regular dalam pencarian"
! 
! #: info/session.c:2004
! #, c-format
! msgid "Using regular expressions for searches."
! msgstr "Menggunakan ekspresi regular untuk pencarian."
! 
! #: info/session.c:2005
! #, c-format
! msgid "Using literal strings for searches."
! msgstr "Menggunakan string literal untuk pencarian."
! 
! #: info/session.c:2197
! msgid "Select the Next node"
! msgstr "Pilih titik Sebelumnya"
! 
! #: info/session.c:2205
! msgid "Select the Prev node"
! msgstr "Pilih titik Selanjutnya"
! 
! #: info/session.c:2213
! msgid "Select the Up node"
! msgstr "Pilih titik Atas"
! 
! #: info/session.c:2220
! msgid "Select the last node in this file"
! msgstr "Pilih titik terakhir dalam berkas ini"
! 
! #: info/session.c:2248 info/session.c:2282
! msgid "This window has no additional nodes"
! msgstr "Jendela ini tidak memiliki titik tambahan"
! 
! #: info/session.c:2254
! msgid "Select the first node in this file"
! msgstr "Pilih titik pertama dalam berkas ini"
! 
! #: info/session.c:2289
! msgid "Select the last item in this node's menu"
! msgstr "Pilih item terakhir dalam menu titik ini"
! 
! #: info/session.c:2295
  msgid "Select this menu item"
  msgstr "Pilih menu item ini"
  
! #: info/session.c:2328
! #, fuzzy, c-format
  msgid "There isn't %d item in this menu."
  msgid_plural "There aren't %d items in this menu."
--- 1179,1248 ----
  "jendela"
  
! #: info/session.c:1573
  msgid "Scroll down by lines"
  msgstr "Scroll ke bawah dengan baris"
  
! #: info/session.c:1579
  msgid "Scroll up by lines"
  msgstr "Scroll ke atas dengan baris"
  
! #: info/session.c:1591
  msgid "Scroll down by half screen size"
  msgstr "Scroll kebawah dengan setengah ukuran layar"
  
! #: info/session.c:1618
  msgid "Scroll up by half screen size"
  msgstr "Scroll keatas dengan setengah ukuran layar"
  
! #: info/session.c:1624
! msgid "Scroll the other window"
! msgstr "Scroll ke jendela lain"
! 
! #: info/session.c:1645
! msgid "Scroll the other window backward"
! msgstr "Scroll ke jendela lain terbalik"
! 
! #: info/session.c:1745
  msgid "Select the next window"
  msgstr "Pilih jendela selanjutnya"
  
! #: info/session.c:1782
  msgid "Select the previous window"
  msgstr "Pilih jendela sebelumnya"
  
! #: info/session.c:1826
  msgid "Split the current window"
  msgstr "Pisahkan jendela sekarang"
  
! #: info/session.c:1868
  msgid "Delete the current window"
  msgstr "Hapus jendela sekarang"
  
! #: info/session.c:1873
  msgid "Cannot delete a permanent window"
  msgstr "Tidak dapat menghapus sebuah jendela permanen"
  
! #: info/session.c:1904
  msgid "Delete all other windows"
  msgstr "Hapus seluruh jendela lain"
  
! #: info/session.c:1950
  msgid "Grow (or shrink) this window"
  msgstr "Naikan (atau turunkan) jendela ini"
  
! #: info/session.c:1961
  msgid "Divide the available screen space among the visible windows"
  msgstr "Bagi ruang layar yang tersedia diantara jendela yang terlihat"
  
! #: info/session.c:1968
  msgid "Toggle the state of line wrapping in the current window"
  msgstr "Toggle keadaan dari baris wrapping dalam jendela sekarang"
  
! #: info/session.c:2117
  msgid "Select this menu item"
  msgstr "Pilih menu item ini"
  
! #: info/session.c:2147
! #, c-format
  msgid "There isn't %d item in this menu."
  msgid_plural "There aren't %d items in this menu."
***************
*** 1607,1938 ****
  msgstr[1] "Disana tidak ada %d item dalam menu ini."
  
! #: info/session.c:2524 info/session.c:2525
  #, c-format
  msgid "Menu item (%s): "
  msgstr "Menu item (%s): "
  
! #: info/session.c:2528
  msgid "Menu item: "
  msgstr "Menu item: "
  
! #: info/session.c:2535 info/session.c:2536
  #, c-format
  msgid "Follow xref (%s): "
  msgstr "Mengikuti xref (%s): "
  
! #: info/session.c:2539
  msgid "Follow xref: "
  msgstr "Mengikuti xref: "
  
! #: info/session.c:2660
  msgid "Read a menu item and select its node"
  msgstr "Baca sebuah item menu dan pilih titiknya"
  
! #: info/session.c:2668
  msgid "Read a footnote or cross reference and select its node"
  msgstr "Baca sebuah catatan kaki atau referensi silang dan pilih titiknya"
  
! #: info/session.c:2674
  msgid "Move to the start of this node's menu"
  msgstr "Pindah ke awal dari titik menu ini"
  
! #: info/session.c:2696
  msgid "Visit as many menu items at once as possible"
  msgstr "Kunjungi banyak menu item sekaligus jika memungkinkan"
  
! #: info/session.c:2724
! msgid "Read a node name and select it"
! msgstr "Baca sebuah nama titik dan pilih itu"
  
! #: info/session.c:2778 info/session.c:2783
! msgid "Goto node: "
! msgstr "Pergi ke titik: "
  
! #: info/session.c:2855
! #, c-format
! msgid "No menu in node `%s'."
! msgstr "Tidak ada menu dalam titik `%s'."
  
! #: info/session.c:2904
! #, c-format
! msgid "No menu item `%s' in node `%s'."
! msgstr "Tidak ada menu item `%s' dalam titik `%s'."
  
! #: info/session.c:2940
! #, c-format
! msgid "Unable to find node referenced by `%s' in `%s'."
  msgstr "Tidak dapat menemukan titik direferensikan oleh `%s' dalam `%s'."
  
! #: info/session.c:2992
  msgid "Read a list of menus starting from dir and follow them"
  msgstr "Baca sebuah daftar dari menu berawal dari dir dan ikuti tersebut"
  
! #: info/session.c:2994
  msgid "Follow menus: "
  msgstr "Ikuti menus: "
  
! #: info/session.c:3187
  msgid "Find the node describing program invocation"
  msgstr "Cari titik yang menjelaskan pemanggilan aplikasi"
  
! #: info/session.c:3189
  #, c-format
  msgid "Find Invocation node of [%s]: "
  msgstr "Cari titik pemanggilan dari [%s]: "
  
! #: info/session.c:3227
  msgid "Read a manpage reference and select it"
  msgstr "Baca sebuah referensi halaman manual dan pilih itu"
  
! #: info/session.c:3231
  msgid "Get Manpage: "
  msgstr "Dapatkan Halaman manual: "
  
! #: info/session.c:3261
! msgid "Select the node `Top' in this file"
  msgstr "Pilih titik `Top' dalam berkas ini"
  
! #: info/session.c:3267
! msgid "Select the node `(dir)'"
  msgstr "Pilih titik `(dir)'"
  
! #: info/session.c:3284 info/session.c:3286
! #, c-format
! msgid "Kill node (%s): "
! msgstr "Bunuh titik (%s): "
! 
! #: info/session.c:3337
! #, c-format
! msgid "Cannot kill node `%s'"
! msgstr "Tidak dapat membunuh titik `%s'"
! 
! #: info/session.c:3347
! msgid "Cannot kill the last node"
! msgstr "Tidak dapat membunuh titik terakhir"
  
! #: info/session.c:3433
  msgid "Select the most recently selected node"
  msgstr "Pilih titik yang dipilih paling baru"
  
! #: info/session.c:3439
! msgid "Kill this node"
! msgstr "Bunuh titik ini"
  
! #: info/session.c:3447
  msgid "Read the name of a file and select it"
  msgstr "Baca nama dari sebuah berkas dan pilih itu"
  
! #: info/session.c:3451
  msgid "Find file: "
  msgstr "Cari berkas: "
  
! #: info/session.c:3468
! #, c-format
! msgid "Cannot find `%s'."
  msgstr "Tidak dapat menemukan `%s'."
  
! #: info/session.c:3508 info/session.c:3633
  #, fuzzy, c-format
! msgid "writing file %s"
! msgstr "Menulis titik %s..."
! 
! #: info/session.c:3519 info/session.c:3644
! #, c-format
! msgid "Could not create output file `%s'."
  msgstr "Tidak dapat membuat berkas keluaran `%s'."
  
! #: info/session.c:3533 info/session.c:3663
! #, fuzzy, c-format
  msgid "error writing to %s: %s"
! msgstr "error menulis ke `%s'"
  
! #: info/session.c:3541
! #, fuzzy, c-format
  msgid "closing %s"
! msgstr "Menghapus %s\n"
  
! #: info/session.c:3590
! #, fuzzy, c-format
  msgid "writing node %s..."
! msgstr "Menulis titik %s..."
! 
! #: info/session.c:3670
! #, fuzzy, c-format
! msgid "closing file %s"
! msgstr "error menutup berkas keluaran `%s'"
  
! #: info/session.c:3678
  msgid "Pipe the contents of this node through INFO_PRINT_COMMAND"
  msgstr "Pipe isi dari titik ini melalui INFO_PRINT_COMMAND"
  
! #: info/session.c:3713
! #, c-format
! msgid "Cannot open pipe to `%s'."
  msgstr "Tidak dapat membuka pipe ke `%s'."
  
! #: info/session.c:3718
! #, fuzzy, c-format
  msgid "printing node %s..."
  msgstr "Mencetak titik %s..."
  
! #: info/session.c:3726
! #, fuzzy, c-format
  msgid "finished printing node %s"
  msgstr "Mencetak titik %s..."
  
! #: info/session.c:4015
  msgid "Search continued from the end of the document."
  msgstr "Pencarian dilanjutkan dari akhir dari dokumen."
  
! #: info/session.c:4020
  msgid "Search continued from the beginning of the document."
  msgstr "Pencarian dilanjutkan dari awal dari dokumen."
  
! #: info/session.c:4037
  #, c-format
  msgid "Searching subfile %s ..."
  msgstr "Pencarian subfile %s ..."
  
! #: info/session.c:4097
! msgid "Read a string and search for it case-sensitively"
! msgstr "Baca sebuah string dan cari itu dengan tidak membedakan besar huruf"
! 
! #: info/session.c:4104
! msgid "Read a string and search for it"
! msgstr "Baca sebuah string dan cari itu"
! 
! #: info/session.c:4112
! msgid "Read a string and search backward for it"
! msgstr "Baca sebuah string dan cari kebelakang untuk itu"
  
! #: info/session.c:4169 info/session.c:4175
  #, c-format
  msgid "%s%s%s [%s]: "
  msgstr "%s%s%s [%s]: "
  
! #: info/session.c:4170 info/session.c:4176
  msgid "Regexp search"
  msgstr "Pencarian regexp"
  
! #: info/session.c:4171 info/session.c:4177
  msgid " case-sensitively"
  msgstr " tidak membedakan besar huruf"
  
! #: info/session.c:4172 info/session.c:4178
  msgid " backward"
  msgstr " kebelakang"
  
! #: info/session.c:4176
! msgid "Search"
! msgstr "Pencarian"
  
! #: info/session.c:4225
! msgid "Search failed."
! msgstr "Pencarian gagal."
  
  #: info/session.c:4243
  msgid "Repeat last search in the same direction"
  msgstr "Ulangi pencarian terakhir dalam arah yang sama"
  
! #: info/session.c:4246 info/session.c:4267
  msgid "No previous search string"
  msgstr "Tidak ada string pencarian sebelumnya"
  
! #: info/session.c:4264
  msgid "Repeat last search in the reverse direction"
  msgstr "Ulangi pencarian terakhir dalam arah terbalik"
  
! #: info/session.c:4294 info/session.c:4300
  msgid "Search interactively for a string as you type it"
  msgstr ""
  "Pencarian secara interaktif untuk sebuah string seperti anda mengetikkannya"
  
! #: info/session.c:4380
  msgid "Regexp I-search backward: "
  msgstr "Regexp I-search kebelakang: "
  
! #: info/session.c:4381
  msgid "I-search backward: "
  msgstr "I-search kebelakang: "
  
! #: info/session.c:4383
  msgid "Regexp I-search: "
  msgstr "Regexp I-search: "
  
! #: info/session.c:4384
  msgid "I-search: "
  msgstr "I-search: "
  
! #: info/session.c:4409 info/session.c:4411
  msgid "Failing "
  msgstr "Menggagalkan "
  
! #: info/session.c:4895
! msgid "Move to the previous cross reference"
! msgstr "Pindah ke referensi silang sebelumnya"
! 
! #: info/session.c:4913
! msgid "Move to the next cross reference"
! msgstr "Pindah ke referensi silang selanjutnya"
! 
! #: info/session.c:4935
! msgid "Select reference or menu item appearing on this line"
! msgstr "Pilih referensi atau menu item muncul dalam baris ini"
! 
! #: info/session.c:4958
  msgid "Cancel current operation"
  msgstr "Batalkan operasi sekarang"
  
! #: info/session.c:4965
  msgid "Quit"
  msgstr "Berhenti"
  
! #: info/session.c:4974
! msgid "Move the cursor to a specific line of the window"
! msgstr "Pindah kursor ke baris spesifik dari jendela"
  
! #: info/session.c:5006
  msgid "Redraw the display"
  msgstr "Gambar kembali tampilan"
  
! #: info/session.c:5043
  msgid "Quit using Info"
  msgstr "Berhenti menggunakan Info"
  
! #: info/session.c:5058
  msgid "Run command bound to this key's lowercase variant"
  msgstr "Jalankan perintah terikat variasi kunci huruf kecil ini"
  
! #: info/session.c:5069
  #, c-format
  msgid "Unknown command (%s)."
  msgstr "Perintah (%s) tidak diketahui."
  
! #: info/session.c:5072
  #, c-format
  msgid "\"%s\" is invalid"
  msgstr "\"%s\" tidak valid"
  
! #: info/session.c:5073
! #, c-format
! msgid "`%s' is invalid"
  msgstr "`%s' tidak valid"
  
! #: info/session.c:5288
  msgid "Add this digit to the current numeric argument"
  msgstr "Tambahkan digit ini ke argumen numerik sekarang"
  
! #: info/session.c:5297
  msgid "Start (or multiply by 4) the current numeric argument"
  msgstr "Awal (atau kelipatan dari 4) argumen numerik sekarang"
  
- #: info/session.c:5312
- msgid "Internally used by \\[universal-argument]"
- msgstr "Secara internal digunakan oleh \\[argumen-universal]"
- 
- #: info/session.c:5388
- msgid "Show full file name of node being displayed"
- msgstr ""
- 
  #: info/tilde.c:361
  #, c-format
--- 1250,1629 ----
  msgstr[1] "Disana tidak ada %d item dalam menu ini."
  
! #: info/session.c:2156
! msgid "Select the last item in this node's menu"
! msgstr "Pilih item terakhir dalam menu titik ini"
! 
! #: info/session.c:2264 info/session.c:2265
  #, c-format
  msgid "Menu item (%s): "
  msgstr "Menu item (%s): "
  
! #: info/session.c:2268
  msgid "Menu item: "
  msgstr "Menu item: "
  
! #: info/session.c:2275 info/session.c:2276
  #, c-format
  msgid "Follow xref (%s): "
  msgstr "Mengikuti xref (%s): "
  
! #: info/session.c:2279
  msgid "Follow xref: "
  msgstr "Mengikuti xref: "
  
! #: info/session.c:2368
  msgid "Read a menu item and select its node"
  msgstr "Baca sebuah item menu dan pilih titiknya"
  
! #: info/session.c:2393
  msgid "Read a footnote or cross reference and select its node"
  msgstr "Baca sebuah catatan kaki atau referensi silang dan pilih titiknya"
  
! #: info/session.c:2399
  msgid "Move to the start of this node's menu"
  msgstr "Pindah ke awal dari titik menu ini"
  
! #: info/session.c:2421
  msgid "Visit as many menu items at once as possible"
  msgstr "Kunjungi banyak menu item sekaligus jika memungkinkan"
  
! #: info/session.c:2520
! msgid "Move to the previous cross reference"
! msgstr "Pindah ke referensi silang sebelumnya"
  
! #: info/session.c:2583
! msgid "Move to the next cross reference"
! msgstr "Pindah ke referensi silang selanjutnya"
  
! #: info/session.c:2644
! msgid "Select reference or menu item appearing on this line"
! msgstr "Pilih referensi atau menu item muncul dalam baris ini"
  
! #: info/session.c:2678
! #, fuzzy, c-format
! msgid "No menu in node '%s'."
! msgstr "Tidak ada menu dalam titik `%s'."
  
! #: info/session.c:2725
! #, fuzzy, c-format
! msgid "Unable to find node referenced by '%s' in '%s'."
  msgstr "Tidak dapat menemukan titik direferensikan oleh `%s' dalam `%s'."
  
! #: info/session.c:2775
  msgid "Read a list of menus starting from dir and follow them"
  msgstr "Baca sebuah daftar dari menu berawal dari dir dan ikuti tersebut"
  
! #: info/session.c:2777
  msgid "Follow menus: "
  msgstr "Ikuti menus: "
  
! #: info/session.c:2879
! msgid "Select the Next node"
! msgstr "Pilih titik Sebelumnya"
! 
! #: info/session.c:2886
! msgid "Select the Prev node"
! msgstr "Pilih titik Selanjutnya"
! 
! #: info/session.c:2893
! msgid "Select the Up node"
! msgstr "Pilih titik Atas"
! 
! #: info/session.c:2899
! msgid "Select the last node in this file"
! msgstr "Pilih titik terakhir dalam berkas ini"
! 
! #: info/session.c:2926 info/session.c:2959
! msgid "This window has no additional nodes"
! msgstr "Jendela ini tidak memiliki titik tambahan"
! 
! #: info/session.c:2932
! msgid "Select the first node in this file"
! msgstr "Pilih titik pertama dalam berkas ini"
! 
! #: info/session.c:3064
! msgid "No more nodes within this document."
! msgstr "Tidak ada titik lagi didalam dokumen ini."
! 
! #: info/session.c:3109 info/session.c:3149
! #, fuzzy
! msgid "No 'Prev' or 'Up' for this node within this document."
! msgstr "Tidak ada `Prev' atau `Up' untuk titik ini didalam dokumen ini."
! 
! #: info/session.c:3162
! msgid "Move forwards or down through node structure"
! msgstr "Pindah kedepan atau kebawah melalui struktur titik"
! 
! #: info/session.c:3179
! msgid "Move backwards or up through node structure"
! msgstr "Pindah kebelakang atau keatas melalui struktur node"
! 
! #: info/session.c:3202
! msgid "Read a node name and select it"
! msgstr "Baca sebuah nama titik dan pilih itu"
! 
! #: info/session.c:3256 info/session.c:3260
! msgid "Goto node: "
! msgstr "Pergi ke titik: "
! 
! #: info/session.c:3439
  msgid "Find the node describing program invocation"
  msgstr "Cari titik yang menjelaskan pemanggilan aplikasi"
  
! #: info/session.c:3441
  #, c-format
  msgid "Find Invocation node of [%s]: "
  msgstr "Cari titik pemanggilan dari [%s]: "
  
! #: info/session.c:3486
  msgid "Read a manpage reference and select it"
  msgstr "Baca sebuah referensi halaman manual dan pilih itu"
  
! #: info/session.c:3490
  msgid "Get Manpage: "
  msgstr "Dapatkan Halaman manual: "
  
! #: info/session.c:3511
! #, fuzzy
! msgid "Select the node 'Top' in this file"
  msgstr "Pilih titik `Top' dalam berkas ini"
  
! #: info/session.c:3517
! #, fuzzy
! msgid "Select the node '(dir)'"
  msgstr "Pilih titik `(dir)'"
  
! #: info/session.c:3523
! msgid "Show full file name of node being displayed"
! msgstr "Show full file name of node being displayed"
  
! #: info/session.c:3540
  msgid "Select the most recently selected node"
  msgstr "Pilih titik yang dipilih paling baru"
  
! #: info/session.c:3545
! #, c-format
! msgid "No earlier node in history"
! msgstr ""
  
! #: info/session.c:3549
  msgid "Read the name of a file and select it"
  msgstr "Baca nama dari sebuah berkas dan pilih itu"
  
! #: info/session.c:3553
  msgid "Find file: "
  msgstr "Cari berkas: "
  
! #: info/session.c:3570
! #, fuzzy, c-format
! msgid "Cannot find '%s'."
  msgstr "Tidak dapat menemukan `%s'."
  
! #: info/session.c:3619
  #, fuzzy, c-format
! msgid "Could not create output file '%s'."
  msgstr "Tidak dapat membuat berkas keluaran `%s'."
  
! #: info/session.c:3633
! #, c-format
  msgid "error writing to %s: %s"
! msgstr "error menulis ke `%s': %s"
  
! #: info/session.c:3642
! #, c-format
  msgid "closing %s"
! msgstr "Menghapus %s"
  
! #: info/session.c:3691
! #, c-format
  msgid "writing node %s..."
! msgstr "Menulis titik %s..."
  
! #: info/session.c:3737
  msgid "Pipe the contents of this node through INFO_PRINT_COMMAND"
  msgstr "Pipe isi dari titik ini melalui INFO_PRINT_COMMAND"
  
! #: info/session.c:3765
! #, fuzzy, c-format
! msgid "Cannot open pipe to '%s'."
  msgstr "Tidak dapat membuka pipe ke `%s'."
  
! #: info/session.c:3770
! #, c-format
  msgid "printing node %s..."
  msgstr "Mencetak titik %s..."
  
! #: info/session.c:3778
! #, c-format
  msgid "finished printing node %s"
  msgstr "Mencetak titik %s..."
  
! #: info/session.c:3810
! msgid "Toggle the usage of regular expressions in searches"
! msgstr "Toggle penggunaan dari ekspresi regular dalam pencarian"
! 
! #: info/session.c:3814
! #, c-format
! msgid "Using regular expressions for searches."
! msgstr "Menggunakan ekspresi regular untuk pencarian."
! 
! #: info/session.c:3815
! #, c-format
! msgid "Using literal strings for searches."
! msgstr "Menggunakan string literal untuk pencarian."
! 
! #: info/session.c:4059
  msgid "Search continued from the end of the document."
  msgstr "Pencarian dilanjutkan dari akhir dari dokumen."
  
! #: info/session.c:4064
  msgid "Search continued from the beginning of the document."
  msgstr "Pencarian dilanjutkan dari awal dari dokumen."
  
! #: info/session.c:4084
  #, c-format
  msgid "Searching subfile %s ..."
  msgstr "Pencarian subfile %s ..."
  
! #: info/session.c:4123
! msgid "Search failed."
! msgstr "Pencarian gagal."
  
! #: info/session.c:4142
  #, c-format
  msgid "%s%s%s [%s]: "
  msgstr "%s%s%s [%s]: "
  
! #: info/session.c:4143 info/session.c:4149
  msgid "Regexp search"
  msgstr "Pencarian regexp"
  
! #: info/session.c:4143 info/session.c:4149
! msgid "Search"
! msgstr "Pencarian"
! 
! #: info/session.c:4144 info/session.c:4150
  msgid " case-sensitively"
  msgstr " tidak membedakan besar huruf"
  
! #: info/session.c:4145 info/session.c:4151
  msgid " backward"
  msgstr " kebelakang"
  
! #: info/session.c:4148
! #, fuzzy, c-format
! msgid "%s%s%s: "
! msgstr "%s%s%s [%s]: "
  
! #: info/session.c:4168
! msgid "Search string too short"
! msgstr "Search string too short"
! 
! #: info/session.c:4238
! msgid "Read a string and search for it case-sensitively"
! msgstr "Baca sebuah string dan cari itu dengan tidak membedakan besar huruf"
  
  #: info/session.c:4243
+ msgid "Read a string and search for it"
+ msgstr "Baca sebuah string dan cari itu"
+ 
+ #: info/session.c:4249
+ msgid "Read a string and search backward for it"
+ msgstr "Baca sebuah string dan cari kebelakang untuk itu"
+ 
+ #: info/session.c:4257
  msgid "Repeat last search in the same direction"
  msgstr "Ulangi pencarian terakhir dalam arah yang sama"
  
! #: info/session.c:4265 info/session.c:4310
  msgid "No previous search string"
  msgstr "Tidak ada string pencarian sebelumnya"
  
! #: info/session.c:4302
  msgid "Repeat last search in the reverse direction"
  msgstr "Ulangi pencarian terakhir dalam arah terbalik"
  
! #: info/session.c:4349
! msgid "Clear displayed search matches"
! msgstr ""
! 
! #: info/session.c:4366 info/session.c:4372
  msgid "Search interactively for a string as you type it"
  msgstr ""
  "Pencarian secara interaktif untuk sebuah string seperti anda mengetikkannya"
  
! #: info/session.c:4486
  msgid "Regexp I-search backward: "
  msgstr "Regexp I-search kebelakang: "
  
! #: info/session.c:4487
  msgid "I-search backward: "
  msgstr "I-search kebelakang: "
  
! #: info/session.c:4489
  msgid "Regexp I-search: "
  msgstr "Regexp I-search: "
  
! #: info/session.c:4490
  msgid "I-search: "
  msgstr "I-search: "
  
! #: info/session.c:4515 info/session.c:4518
  msgid "Failing "
  msgstr "Menggagalkan "
  
! #: info/session.c:4891
  msgid "Cancel current operation"
  msgstr "Batalkan operasi sekarang"
  
! #: info/session.c:4898
  msgid "Quit"
  msgstr "Berhenti"
  
! #: info/session.c:4903
! #, fuzzy
! msgid "Display version of Info being run"
! msgstr "tampilkan informasi versi dan keluar"
! 
! #: info/session.c:4905
! #, c-format
! msgid "GNU Info version %s"
! msgstr ""
  
! #: info/session.c:4910
  msgid "Redraw the display"
  msgstr "Gambar kembali tampilan"
  
! #: info/session.c:4947
  msgid "Quit using Info"
  msgstr "Berhenti menggunakan Info"
  
! #: info/session.c:4960
  msgid "Run command bound to this key's lowercase variant"
  msgstr "Jalankan perintah terikat variasi kunci huruf kecil ini"
  
! #: info/session.c:4971
  #, c-format
  msgid "Unknown command (%s)."
  msgstr "Perintah (%s) tidak diketahui."
  
! #: info/session.c:4974
  #, c-format
  msgid "\"%s\" is invalid"
  msgstr "\"%s\" tidak valid"
  
! #: info/session.c:4975
! #, fuzzy, c-format
! msgid "'%s' is invalid"
  msgstr "`%s' tidak valid"
  
! #: info/session.c:5293
  msgid "Add this digit to the current numeric argument"
  msgstr "Tambahkan digit ini ke argumen numerik sekarang"
  
! #: info/session.c:5300
  msgid "Start (or multiply by 4) the current numeric argument"
  msgstr "Awal (atau kelipatan dari 4) argumen numerik sekarang"
  
  #: info/tilde.c:361
  #, c-format
***************
*** 1940,1948 ****
  msgstr "readline: Kehabisan memori virtual!\n"
  
! #: info/variables.c:37
  msgid "When \"On\", footnotes appear and disappear automatically"
  msgstr "Ketika \"On\", catatan kaki muncul dan menghilang secara otomatis"
  
! #: info/variables.c:41
  msgid "When \"On\", creating or deleting a window resizes other windows"
  msgstr ""
--- 1631,1639 ----
  msgstr "readline: Kehabisan memori virtual!\n"
  
! #: info/variables.c:51
  msgid "When \"On\", footnotes appear and disappear automatically"
  msgstr "Ketika \"On\", catatan kaki muncul dan menghilang secara otomatis"
  
! #: info/variables.c:55
  msgid "When \"On\", creating or deleting a window resizes other windows"
  msgstr ""
***************
*** 1950,1971 ****
  "jendela lain"
  
! #: info/variables.c:45
  msgid "When \"On\", flash the screen instead of ringing the bell"
  msgstr "Ketika \"On\", flash layar daripada deringkan bell"
  
! #: info/variables.c:49
  msgid "When \"On\", errors cause the bell to ring"
  msgstr "Ketika \"On\",  error menyebabkan bell untuk mendering"
  
! #: info/variables.c:53
  msgid "When \"On\", Info garbage collects files which had to be uncompressed"
  msgstr "Ketikan \"On\", Info mengkoleksi berkas sampah yang telah diunkompress"
  
! #: info/variables.c:56
  msgid "When \"On\", the portion of the matched search string is highlighted"
  msgstr ""
  "Ketika \"On\", bagian dari string pencarian yang tidak cocok dihighlighted"
  
! #: info/variables.c:60
  msgid "Controls what happens when scrolling is requested at the end of a node"
  msgstr ""
--- 1641,1662 ----
  "jendela lain"
  
! #: info/variables.c:59
  msgid "When \"On\", flash the screen instead of ringing the bell"
  msgstr "Ketika \"On\", flash layar daripada deringkan bell"
  
! #: info/variables.c:63
  msgid "When \"On\", errors cause the bell to ring"
  msgstr "Ketika \"On\",  error menyebabkan bell untuk mendering"
  
! #: info/variables.c:67
  msgid "When \"On\", Info garbage collects files which had to be uncompressed"
  msgstr "Ketikan \"On\", Info mengkoleksi berkas sampah yang telah diunkompress"
  
! #: info/variables.c:70
  msgid "When \"On\", the portion of the matched search string is highlighted"
  msgstr ""
  "Ketika \"On\", bagian dari string pencarian yang tidak cocok dihighlighted"
  
! #: info/variables.c:74
  msgid "Controls what happens when scrolling is requested at the end of a node"
  msgstr ""
***************
*** 1973,1994 ****
  "titik"
  
! #: info/variables.c:65
  msgid "Same as scroll-behaviour"
  msgstr "Sama seperti scroll-behaviour"
  
! #: info/variables.c:69
  msgid "The number lines to scroll when the cursor moves out of the window"
  msgstr "Jumlah baris untuk scroll ketika kursor keluar dari jendela"
  
! #: info/variables.c:73
  msgid "Controls whether scroll-behavior affects cursor movement commands"
  msgstr ""
  "Kontrol ketika perilaku scroll mempengaruhi perintah perpindahan kursor"
  
! #: info/variables.c:77
  msgid "When \"On\", Info accepts and displays ISO Latin characters"
  msgstr "Ketika \"On\", Info menerima dan menampilkan karakter ISO Latin"
  
! #: info/variables.c:81
  msgid ""
  "What to do when a scrolling command is issued at the end of the last node"
--- 1664,1685 ----
  "titik"
  
! #: info/variables.c:79
  msgid "Same as scroll-behaviour"
  msgstr "Sama seperti scroll-behaviour"
  
! #: info/variables.c:83
  msgid "The number lines to scroll when the cursor moves out of the window"
  msgstr "Jumlah baris untuk scroll ketika kursor keluar dari jendela"
  
! #: info/variables.c:87
  msgid "Controls whether scroll-behavior affects cursor movement commands"
  msgstr ""
  "Kontrol ketika perilaku scroll mempengaruhi perintah perpindahan kursor"
  
! #: info/variables.c:91
  msgid "When \"On\", Info accepts and displays ISO Latin characters"
  msgstr "Ketika \"On\", Info menerima dan menampilkan karakter ISO Latin"
  
! #: info/variables.c:95
  msgid ""
  "What to do when a scrolling command is issued at the end of the last node"
***************
*** 1997,2084 ****
  "dari titik terakhir"
  
! #: info/variables.c:86
  msgid "Minimal length of a search string"
! msgstr ""
  
! #: info/variables.c:90
  msgid "Skip current window when searching"
  msgstr ""
  
! #: info/variables.c:95
  msgid "Explain the use of a variable"
  msgstr "Jelaskan penggunaan dari sebuah variabel"
  
! #: info/variables.c:101
  msgid "Describe variable: "
  msgstr "Jelaskan variabel: "
  
! #: info/variables.c:120
  msgid "Set the value of an Info variable"
  msgstr "Set nilai dari sebuah variabel Info"
  
! #: info/variables.c:126
  msgid "Set variable: "
  msgstr "Set variabel: "
  
! #: info/variables.c:144
  #, c-format
  msgid "Set %s to value (%d): "
  msgstr "Set %s ke nilai (%d): "
  
! #: info/variables.c:184
  #, c-format
  msgid "Set %s to value (%s): "
  msgstr "Set %s ke nilai (%s): "
  
! #: info/window.c:1077
  msgid "--*** Tags out of Date ***"
  msgstr "--*** Tags sudah kadaluarsa ***"
  
! #: info/window.c:1088
  msgid "-----Info: (), lines ----, "
  msgstr "-----Info: (), baris ---, "
  
! #: info/window.c:1095
! #, c-format
! msgid "-%s---Info: %s, %d lines --%s--"
  msgstr "-%s---Info: %s, %d baris --%s--"
  
! #: info/window.c:1099
! #, c-format
! msgid "-%s%s-Info: (%s)%s, %d lines --%s--"
  msgstr "--%s%s-Info: (%s)%s, %d baris --%s--"
  
! #: info/window.c:1106
  #, c-format
  msgid " Subfile: %s"
  msgstr " Subfile: %s"
  
! #: install-info/install-info.c:286
! #, fuzzy, c-format
  msgid "%s for %s"
! msgstr " untuk %s"
  
! #: install-info/install-info.c:525
  #, c-format
  msgid "\tTry `%s --help' for a complete list of options.\n"
  msgstr "\tCoba `%s --help' untuk sebuah daftar lengkap dari opsi.\n"
  
! #: install-info/install-info.c:533
  #, c-format
  msgid "Usage: %s [OPTION]... [INFO-FILE [DIR-FILE]]\n"
  msgstr "Penggunaan: %s [OPSI]... [BERKAS-INFO [BERKAS-DIR]]\n"
  
! #: install-info/install-info.c:535
  msgid "Add or remove entries in INFO-FILE from the Info directory DIR-FILE."
  msgstr ""
  "Tambah atau hapus masukan dalam BERKAS-INFO dari direktori Info BERKAS-DIR."
  
! #: install-info/install-info.c:536
  msgid ""
  "INFO-FILE and DIR-FILE are required unless the --info-file\n"
  "or --dir-file (or --info-dir) options are given, respectively."
  msgstr ""
  
! #: install-info/install-info.c:540
  msgid ""
  "Options:\n"
--- 1688,1804 ----
  "dari titik terakhir"
  
! #: info/variables.c:100
  msgid "Minimal length of a search string"
! msgstr "Minimal length of a search string"
  
! #: info/variables.c:104
  msgid "Skip current window when searching"
+ msgstr "Skip current window when searching"
+ 
+ #: info/variables.c:108
+ msgid "Exclude default directories from file search path"
  msgstr ""
  
! #: info/variables.c:112
! msgid "Hide some Info file syntax in the text of nodes"
! msgstr ""
! 
! #: info/variables.c:116
! msgid ""
! "Length of time in milliseconds to wait for the next byte in a sequence "
! "indicating that a key has been pressed"
! msgstr ""
! 
! #: info/variables.c:120
! msgid "Highlight search matches"
! msgstr ""
! 
! #: info/variables.c:124
! msgid "Method to use to track mouse events"
! msgstr ""
! 
! #: info/variables.c:130
  msgid "Explain the use of a variable"
  msgstr "Jelaskan penggunaan dari sebuah variabel"
  
! #: info/variables.c:136
  msgid "Describe variable: "
  msgstr "Jelaskan variabel: "
  
! #: info/variables.c:151
  msgid "Set the value of an Info variable"
  msgstr "Set nilai dari sebuah variabel Info"
  
! #: info/variables.c:158
  msgid "Set variable: "
  msgstr "Set variabel: "
  
! #: info/variables.c:174
  #, c-format
  msgid "Set %s to value (%d): "
  msgstr "Set %s ke nilai (%d): "
  
! #: info/variables.c:208
  #, c-format
  msgid "Set %s to value (%s): "
  msgstr "Set %s ke nilai (%s): "
  
! #: info/window.c:921
  msgid "--*** Tags out of Date ***"
  msgstr "--*** Tags sudah kadaluarsa ***"
  
! #: info/window.c:965
  msgid "-----Info: (), lines ----, "
  msgstr "-----Info: (), baris ---, "
  
! #: info/window.c:972
! #, fuzzy, c-format
! msgid "-%s---Info: %s, %ld lines --%s--"
  msgstr "-%s---Info: %s, %d baris --%s--"
  
! #: info/window.c:976
! #, fuzzy, c-format
! msgid "-%s%s-Info: (%s)%s, %ld lines --%s--"
  msgstr "--%s%s-Info: (%s)%s, %d baris --%s--"
  
! #: info/window.c:982
  #, c-format
  msgid " Subfile: %s"
  msgstr " Subfile: %s"
  
! #: install-info/install-info.c:292
! #, c-format
! msgid "%s: empty file"
! msgstr "%s: berkas kosong"
! 
! #: install-info/install-info.c:294
! #, c-format
  msgid "%s for %s"
! msgstr "%s untuk %s"
  
! #: install-info/install-info.c:533
  #, c-format
  msgid "\tTry `%s --help' for a complete list of options.\n"
  msgstr "\tCoba `%s --help' untuk sebuah daftar lengkap dari opsi.\n"
  
! #: install-info/install-info.c:541
  #, c-format
  msgid "Usage: %s [OPTION]... [INFO-FILE [DIR-FILE]]\n"
  msgstr "Penggunaan: %s [OPSI]... [BERKAS-INFO [BERKAS-DIR]]\n"
  
! #: install-info/install-info.c:543
  msgid "Add or remove entries in INFO-FILE from the Info directory DIR-FILE."
  msgstr ""
  "Tambah atau hapus masukan dalam BERKAS-INFO dari direktori Info BERKAS-DIR."
  
! #: install-info/install-info.c:544
  msgid ""
  "INFO-FILE and DIR-FILE are required unless the --info-file\n"
  "or --dir-file (or --info-dir) options are given, respectively."
  msgstr ""
+ "INFO-FILE and DIR-FILE are required unless the --info-file\n"
+ "or --dir-file (or --info-dir) options are given, respectively."
  
! #: install-info/install-info.c:548
  msgid ""
  "Options:\n"
***************
*** 2088,2093 ****
  "                       start at column COL."
  msgstr ""
  
! #: install-info/install-info.c:547
  #, fuzzy
  msgid ""
--- 1808,1818 ----
  "                       start at column COL."
  msgstr ""
+ "Options:\n"
+ " --add-once          add only to first matching section, not all.\n"
+ " --align=COL         start description of new entries at column COL.\n"
+ " --calign=COL        format second and subsequent description lines to\n"
+ "                       start at column COL."
  
! #: install-info/install-info.c:555
  #, fuzzy
  msgid ""
***************
*** 2095,2098 ****
--- 1820,1826 ----
  " --delete            delete existing entries for INFO-FILE from DIR-FILE;\n"
  "                      don't insert any new entries.\n"
+ " --defsection=TEXT   like --section, but only use TEXT if no sections\n"
+ "                      are present in INFO-FILE (replacing \"Miscellaneous"
+ "\").\n"
  " --description=TEXT  the description of the entry is TEXT; used with\n"
  "                      the --name option to become synonymous with the\n"
***************
*** 2102,2106 ****
  " --dry-run           same as --test."
  msgstr ""
- "Opsi:\n"
  " --debug             laporkan apa yang sedang dikerjakan.\n"
  " --delete            hapus masukan yang sudah ada untuk BERKAS-INFO dari "
--- 1830,1833 ----
***************
*** 2114,2119 ****
  " --dry-run           sama seperti --test."
  
! #: install-info/install-info.c:558
! #, fuzzy
  msgid ""
  " --entry=TEXT        insert TEXT as an Info directory entry,\n"
--- 1841,1845 ----
  " --dry-run           sama seperti --test."
  
! #: install-info/install-info.c:568
  msgid ""
  " --entry=TEXT        insert TEXT as an Info directory entry,\n"
***************
*** 2141,2146 ****
  "                     dan nama dasar dari berkas Info tidak ditemukan juga."
  
! #: install-info/install-info.c:567
! #, fuzzy
  msgid ""
  " --help              display this help and exit.\n"
--- 1867,1871 ----
  "                     dan nama dasar dari berkas Info tidak ditemukan juga."
  
! #: install-info/install-info.c:577
  msgid ""
  " --help              display this help and exit.\n"
***************
*** 2157,2170 ****
  "                     sama dengan menggunakan argumen BERKAS-INFO.\n"
  " --item=TEKS         sama seperti --entry=TEKS.\n"
! " --keep-old          jangan ganti masukan, atau hapus daerah kosong.\n"
! " --menuentry=TEKS    sama seperti --name=TEKS.\n"
! " --name=TEKS         nama dari masukan adalah TEKS; gunakan dengan --"
! "description\n"
! "                     untuk menjadi sinonim dengan opsi --entry.\n"
! " --no-indent         jangan format masukan baru dalam berkas DIR.\n"
! " --quiet             tekan peringatan."
  
! #: install-info/install-info.c:575
! #, fuzzy
  msgid ""
  " --maxwidth, --max-width=COL  wrap description at column COL.\n"
--- 1882,1888 ----
  "                     sama dengan menggunakan argumen BERKAS-INFO.\n"
  " --item=TEKS         sama seperti --entry=TEKS.\n"
! " --keep-old          jangan ganti masukan, atau hapus daerah kosong."
  
! #: install-info/install-info.c:585
  msgid ""
  " --maxwidth, --max-width=COL  wrap description at column COL.\n"
***************
*** 2176,2185 ****
  msgstr ""
  " --help              tampilkan pesan bantuan ini dan keluar.\n"
- " --info-dir=DIR      sama seperti --dir-file=DIR/dir.\n"
- " --info-file=BERKAS  spesifikasikan berkas Info untuk dipasang dalam "
- "direktori;\n"
- "                     sama dengan menggunakan argumen BERKAS-INFO.\n"
- " --item=TEKS         sama seperti --entry=TEKS.\n"
- " --keep-old          jangan ganti masukan, atau hapus daerah kosong.\n"
  " --menuentry=TEKS    sama seperti --name=TEKS.\n"
  " --name=TEKS         nama dari masukan adalah TEKS; gunakan dengan --"
--- 1894,1897 ----
***************
*** 2189,2193 ****
  " --quiet             tekan peringatan."
  
! #: install-info/install-info.c:583
  msgid ""
  " --regex=R           put this file's entries in all sections that match the\n"
--- 1901,1906 ----
  " --quiet             tekan peringatan."
  
! #: install-info/install-info.c:593
! #, fuzzy
  msgid ""
  " --regex=R           put this file's entries in all sections that match the\n"
***************
*** 2201,2205 ****
  "                      If you don't specify any sections, they are "
  "determined\n"
! "                       from information in the Info file itself.\n"
  " --section R SEC     equivalent to --regex=R --section=SEC --add-once."
  msgstr ""
--- 1914,1921 ----
  "                      If you don't specify any sections, they are "
  "determined\n"
! "                       from information in the Info file itself;\n"
! "                       if nothing is available there, the --defsection\n"
! "                       value is used; if that is not specified, the\n"
! "                       final default is \"Miscellaneous\".\n"
  " --section R SEC     equivalent to --regex=R --section=SEC --add-once."
  msgstr ""
***************
*** 2219,2223 ****
  " --section R SEC     sam dengan --regex=R --section=SEC --add-once."
  
! #: install-info/install-info.c:596
  msgid ""
  " --silent            suppress warnings.\n"
--- 1935,1939 ----
  " --section R SEC     sam dengan --regex=R --section=SEC --add-once."
  
! #: install-info/install-info.c:609
  msgid ""
  " --silent            suppress warnings.\n"
***************
*** 2229,2244 ****
  " --version           tampilkan informasi versi dan keluar."
  
! #: install-info/install-info.c:603 tp/texi2any.pl:849
! msgid ""
! "Email bug reports to bug-texinfo@gnu.org,\n"
! "general questions and discussion to help-texinfo@gnu.org.\n"
! "Texinfo home page: http://www.gnu.org/software/texinfo/"
! msgstr ""
! "Email laporan bug ke bug-texinfo@gnu.org,\n"
! "pertanyaan umum dan diskusi ke help-texinfo@gnu.org.\n"
! "Texinfo halaman rumah: http://www.gnu.org/software/texinfo/"
! 
! #: install-info/install-info.c:630
! #, fuzzy, c-format
  msgid ""
  "This is the file .../info/dir, which contains the\n"
--- 1945,1950 ----
  " --version           tampilkan informasi versi dan keluar."
  
! #: install-info/install-info.c:643
! #, c-format
  msgid ""
  "This is the file .../info/dir, which contains the\n"
***************
*** 2261,2265 ****
  "titik paling atas dari struktur Info, dipanggil (dir)Top.\n"
  "Pertama kali anda memanggil Info anda berawal dari melihat titik ini.\n"
! "^_\n"
  "%s\tIni adalah tingkat paling atas dari pohon INFO\n"
  "\n"
--- 1967,1971 ----
  "titik paling atas dari struktur Info, dipanggil (dir)Top.\n"
  "Pertama kali anda memanggil Info anda berawal dari melihat titik ini.\n"
! "%c\n"
  "%s\tIni adalah tingkat paling atas dari pohon INFO\n"
  "\n"
***************
*** 2276,2325 ****
  "%s\n"
  
! #: install-info/install-info.c:654
! #, fuzzy, c-format
! msgid "%s: could not read (%s) and could not create (%s)"
! msgstr "%s: tidak dapat membaca (%s) dan tidak dapat membuat (%s)\n"
! 
! #: install-info/install-info.c:758
  #, c-format
! msgid "%s: empty file"
! msgstr "%s: berkas kosong"
  
! #: install-info/install-info.c:1109 install-info/install-info.c:1149
  #, c-format
  msgid "START-INFO-DIR-ENTRY without matching END-INFO-DIR-ENTRY"
  msgstr "START-INFO-DIR-ENTRY tanpat pasangan END-INFO-DIR-ENTRY"
  
! #: install-info/install-info.c:1144
  #, c-format
  msgid "END-INFO-DIR-ENTRY without matching START-INFO-DIR-ENTRY"
  msgstr "END-INFO-DIR-ENTRY tanpa pasangan START-INFO-DIR-ENTRY"
  
! #: install-info/install-info.c:2008 install-info/install-info.c:2018
  #, c-format
  msgid "%s: already have dir file: %s\n"
  msgstr "%s: telah memiliki berkas dir: %s\n"
  
! #: install-info/install-info.c:2098
  #, c-format
  msgid "%s: Specify the Info file only once.\n"
  msgstr "%s: Spesifikasikan berkas Info hanya sekali.\n"
  
! #: install-info/install-info.c:2131
  #, c-format
  msgid "Extra regular expression specified, ignoring `%s'"
  msgstr "Ekstra ekspresi regular dispesifikasikan, mengabaikan `%s'"
  
! #: install-info/install-info.c:2143
  #, c-format
  msgid "Error in regular expression `%s': %s"
  msgstr "Error dalam ekspresi regular `%s': %s"
  
! #: install-info/install-info.c:2201
  #, c-format
  msgid "excess command line argument `%s'"
  msgstr "kelebihan argumen baris perintah `%s'"
  
! #: install-info/install-info.c:2205
  #, c-format
  msgid "No input file specified; try --help for more information."
--- 1982,2026 ----
  "%s\n"
  
! #: install-info/install-info.c:667
  #, c-format
! msgid "%s: could not read (%s) and could not create (%s)"
! msgstr "%s: tidak dapat membaca (%s) dan tidak dapat membuat (%s)"
  
! #: install-info/install-info.c:1134 install-info/install-info.c:1174
  #, c-format
  msgid "START-INFO-DIR-ENTRY without matching END-INFO-DIR-ENTRY"
  msgstr "START-INFO-DIR-ENTRY tanpat pasangan END-INFO-DIR-ENTRY"
  
! #: install-info/install-info.c:1169
  #, c-format
  msgid "END-INFO-DIR-ENTRY without matching START-INFO-DIR-ENTRY"
  msgstr "END-INFO-DIR-ENTRY tanpa pasangan START-INFO-DIR-ENTRY"
  
! #: install-info/install-info.c:2037 install-info/install-info.c:2047
  #, c-format
  msgid "%s: already have dir file: %s\n"
  msgstr "%s: telah memiliki berkas dir: %s\n"
  
! #: install-info/install-info.c:2143
  #, c-format
  msgid "%s: Specify the Info file only once.\n"
  msgstr "%s: Spesifikasikan berkas Info hanya sekali.\n"
  
! #: install-info/install-info.c:2176
  #, c-format
  msgid "Extra regular expression specified, ignoring `%s'"
  msgstr "Ekstra ekspresi regular dispesifikasikan, mengabaikan `%s'"
  
! #: install-info/install-info.c:2188
  #, c-format
  msgid "Error in regular expression `%s': %s"
  msgstr "Error dalam ekspresi regular `%s': %s"
  
! #: install-info/install-info.c:2250
  #, c-format
  msgid "excess command line argument `%s'"
  msgstr "kelebihan argumen baris perintah `%s'"
  
! #: install-info/install-info.c:2254
  #, c-format
  msgid "No input file specified; try --help for more information."
***************
*** 2328,2332 ****
  "lanjut."
  
! #: install-info/install-info.c:2207
  #, c-format
  msgid "No dir file specified; try --help for more information."
--- 2029,2033 ----
  "lanjut."
  
! #: install-info/install-info.c:2256
  #, c-format
  msgid "No dir file specified; try --help for more information."
***************
*** 2335,2614 ****
  "lebih lanjut."
  
! #: install-info/install-info.c:2349
  #, c-format
  msgid "no info dir entry in `%s'"
  msgstr "tidak ada masukan direktori info dalam `%s'"
  
! #: install-info/install-info.c:2597
  #, c-format
  msgid "no entries found for `%s'; nothing deleted"
  msgstr "tidak ada masukan ditemukan untuk `%s'; tidak ada yang dihapus"
  
! #: tp/DebugTexinfo/DebugTree.pm:63 tp/Texinfo/Convert/Converter.pm:821
! #: tp/Texinfo/Convert/DocBook.pm:311 tp/Texinfo/Convert/HTML.pm:6528
! #: tp/Texinfo/Convert/HTML.pm:6552 tp/Texinfo/Convert/HTML.pm:6929
! #: tp/Texinfo/Convert/HTML.pm:6987 tp/Texinfo/Convert/HTML.pm:7065
! #: tp/Texinfo/Convert/HTML.pm:7142 tp/Texinfo/Convert/IXIN.pm:293
! #: tp/Texinfo/Convert/Info.pm:96 tp/Texinfo/Convert/Info.pm:200
! #: tp/Texinfo/Convert/Info.pm:226 tp/Texinfo/Convert/Plaintext.pm:503
  #: tp/Texinfo/Convert/TexinfoXML.pm:457
! #, fuzzy, perl-format
  msgid "could not open %s for writing: %s"
! msgstr "%s: tidak dapat membuka --css-file: %s"
  
! #: tp/Texinfo/Common.pm:865
  msgid "recursion is always allowed"
! msgstr ""
  
! #: tp/Texinfo/Common.pm:866
! #, fuzzy
  msgid "arguments are quoted by default"
  msgstr "@quote-arg sudah ditinggalkan; argumen telah diquote secara baku"
  
! #: tp/Texinfo/Common.pm:1065
! #, fuzzy, perl-format
  msgid "%s is not a valid language code"
  msgstr "%s bukan sebuah kode bahasa ISO 639 yang valid"
  
! #: tp/Texinfo/Common.pm:1070
! #, fuzzy, perl-format
  msgid "%s is not a valid region code"
  msgstr "%s bukan sebuah kode bahasa ISO 639 yang valid"
  
! #: tp/Texinfo/Common.pm:1088
! #, fuzzy, perl-format
  msgid "%s is not a valid split possibility"
! msgstr "%s bukan sebuah kode bahasa ISO 639 yang valid"
  
! #: tp/Texinfo/Common.pm:1111
! #, fuzzy, perl-format
  msgid "could not read %s: %s"
! msgstr "Tidak dapat membuat direktori `%s': %s"
  
! #: tp/Texinfo/Common.pm:1129
! #, fuzzy, perl-format
  msgid "error on closing @verbatiminclude file %s: %s"
! msgstr "error menutup berkas keluaran `%s'"
  
! #: tp/Texinfo/Common.pm:1134 tp/Texinfo/Parser.pm:3187
! #, fuzzy, perl-format
  msgid "@%s: could not find %s"
! msgstr "Tidak dapat menemukan `%s'."
  
! #: tp/Texinfo/Common.pm:1432
! #, fuzzy, perl-format
  msgid "could not open html refs config file %s: %s"
! msgstr "Tidak dapat menghapus berkas `%s': %s"
  
! #: tp/Texinfo/Common.pm:1460
! #, fuzzy
  msgid "missing type"
  msgstr "hilang nama aksi"
  
! #: tp/Texinfo/Common.pm:1463
! #, fuzzy, perl-format
  msgid "unrecognized type: %s"
! msgstr "%s: opsi tidak dikenal `--%s'\n"
  
! #: tp/Texinfo/Common.pm:1480
! #, fuzzy, perl-format
  msgid "error on closing html refs config file %s: %s"
! msgstr "Tidak dapat menghapus berkas `%s': %s"
  
! #: tp/Texinfo/Common.pm:1515
  msgid "no node to be renamed"
! msgstr ""
  
! #: tp/Texinfo/Common.pm:1526
  msgid "nodes without a new name at the end of file"
! msgstr ""
  
! #: tp/Texinfo/Common.pm:1536 tp/Texinfo/Parser.pm:842
! #, fuzzy, perl-format
  msgid "could not open %s: %s"
  msgstr "%s: tidak dapat membuka --css-file: %s"
  
! #: tp/Texinfo/Common.pm:2028
  #, perl-format
  msgid "could not protect hash character in @%s"
! msgstr ""
  
! #: tp/Texinfo/Convert/Converter.pm:394 tp/Texinfo/Convert/Converter.pm:413
! #, fuzzy, perl-format
  msgid "Obsolete variable %s\n"
! msgstr "Set variabel: "
  
! #: tp/Texinfo/Convert/Converter.pm:604
! #, fuzzy, perl-format
  msgid "could not create directories `%s' or `%s': %s"
! msgstr "Tidak dapat membuat direktori `%s': %s"
  
! #: tp/Texinfo/Convert/Converter.pm:612
! #, fuzzy, perl-format
  msgid "could not create directory `%s': %s"
  msgstr "Tidak dapat membuat direktori `%s': %s"
  
! #: tp/Texinfo/Convert/DocBook.pm:347 tp/Texinfo/Convert/HTML.pm:6955
! #: tp/Texinfo/Convert/HTML.pm:7013 tp/Texinfo/Convert/IXIN.pm:915
! #: tp/Texinfo/Convert/Info.pm:159 tp/Texinfo/Convert/Info.pm:185
! #: tp/Texinfo/Convert/Info.pm:216 tp/Texinfo/Convert/Info.pm:279
! #: tp/Texinfo/Convert/TexinfoXML.pm:476 tp/Texinfo/Parser.pm:1950
! #, fuzzy, perl-format
! msgid "error on closing %s: %s"
! msgstr "error menulis ke `%s'"
! 
! #: tp/Texinfo/Convert/DocBook.pm:923
! #, fuzzy, perl-format
  msgid "@image file `%s' not found, using `%s'"
  msgstr "@image berkas `%s' tidak dapat dibaca: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:1683
! #, fuzzy, perl-format
  msgid "@image file `%s' (for HTML) not found, using `%s'"
  msgstr "@image berkas `%s' (untuk HTML) tidak dapat dibaca: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:2354
  #, perl-format
  msgid "raw format %s is not converted"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4833
  msgid "string not closed in css file"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4835
! #, fuzzy
  msgid "--css-include ended in comment"
! msgstr "%s:%d: --css-file berakhir dalam komentar"
  
! #: tp/Texinfo/Convert/HTML.pm:4837
  msgid "@import not finished in css file"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4863
! #, fuzzy, perl-format
  msgid "CSS file %s not found"
! msgstr "%cend makro tidak ditemukan"
  
! #: tp/Texinfo/Convert/HTML.pm:4869
! #, fuzzy, perl-format
  msgid "could not open --include-file %s: %s"
! msgstr "%s: tidak dapat membuka --css-file: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:4879
! #, fuzzy, perl-format
  msgid "error on closing CSS file %s: %s"
! msgstr "error menutup berkas keluaran `%s'"
  
! #: tp/Texinfo/Convert/HTML.pm:5825 tp/Texinfo/Convert/HTML.pm:5829
! #, fuzzy, perl-format
  msgid "no htmlxref.cnf entry found for `%s'"
! msgstr "tidak ada masukan indeks ditemukan untuk `%s'\n"
  
! #: tp/Texinfo/Convert/HTML.pm:6523
! #, fuzzy, perl-format
  msgid "error on closing frame file %s: %s"
! msgstr "error menutup berkas keluaran `%s'"
  
! #: tp/Texinfo/Convert/HTML.pm:6547
! #, fuzzy, perl-format
  msgid "error on closing TOC frame file %s: %s"
! msgstr "error menutup berkas keluaran `%s'"
  
! #: tp/Texinfo/Convert/HTML.pm:6662
  #, perl-format
  msgid "handler %s of stage %s priority %s failed"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6863
  msgid "must specify a title with a title command or @top"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:7072
! #, fuzzy, perl-format
  msgid "error on closing redirection node file %s: %s"
! msgstr "error menutup berkas keluaran `%s'"
  
! #: tp/Texinfo/Convert/HTML.pm:7097
! #, fuzzy, perl-format
  msgid "old name for `%s' is a node of the document"
! msgstr "Tidak ada `Prev' atau `Up' untuk titik ini didalam dokumen ini."
  
! #: tp/Texinfo/Convert/HTML.pm:7103
! #, fuzzy, perl-format
  msgid "file empty for renamed node `%s'"
  msgstr "titik `%s' tidak tereferensi"
  
! #: tp/Texinfo/Convert/HTML.pm:7117
  #, perl-format
  msgid "target node (new name for `%s') not in document: %s"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:7149
! #, fuzzy, perl-format
  msgid "error on closing renamed node redirection file %s: %s"
! msgstr "error menutup berkas keluaran `%s'"
  
! #: tp/Texinfo/Convert/HTML.pm:7187
! #, fuzzy
  msgid "empty node name"
! msgstr "tidak ada masukan indeks ditemukan untuk `%s'\n"
  
! #: tp/Texinfo/Convert/HTML.pm:7189 tp/Texinfo/Parser.pm:3534
  #, perl-format
  msgid "syntax for an external node used for `%s'"
! msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:105
! #, fuzzy
  msgid "document without nodes"
  msgstr "Tidak ada menu di titik ini."
  
! #: tp/Texinfo/Convert/Info.pm:122
! #, fuzzy
  msgid "document without Top node"
! msgstr "Tidak ada menu di titik ini."
  
! #: tp/Texinfo/Convert/Info.pm:169
  #, perl-format
  msgid "rename %s failed: %s"
! msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:251
  #, perl-format
  msgid "@%s output more than once: %s"
! msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:366
! #, fuzzy, perl-format
  msgid "@%s outside of any node"
! msgstr "(diluar dari titik apapun)"
  
! #: tp/Texinfo/Convert/Info.pm:406
! #, fuzzy, perl-format
  msgid "@node name should not contain `,': %s"
! msgstr "%s: tidak dapat membuka --css-file: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1287 tp/Texinfo/Parser.pm:2566
! #, fuzzy, perl-format
  msgid "entry for index `%s' outside of any node"
  msgstr "Masukan untuk indeks `%s' diluar dari titik apapun"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1400
! #, fuzzy, perl-format
  msgid "error on closing image text file %s: %s"
! msgstr "error menutup berkas keluaran `%s'"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1405
  #, perl-format
  msgid "@image file `%s' unreadable: %s"
  msgstr "@image berkas `%s' tidak dapat dibaca: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1428
! #, fuzzy, perl-format
  msgid "could not find @image file `%s.txt' nor alternate text"
! msgstr "Tidak dapat menemukan titik `%s'."
  
! #: tp/Texinfo/Convert/Plaintext.pm:1816
  msgid ""
  "@strong{Note...} produces a spurious cross-reference in Info; reword to "
--- 2036,2330 ----
  "lebih lanjut."
  
! #: install-info/install-info.c:2277
! #, fuzzy, c-format
! msgid "Could not read %s."
! msgstr "%s: tidak dapat membuka --css-file: %s"
! 
! #: install-info/install-info.c:2424
  #, c-format
  msgid "no info dir entry in `%s'"
  msgstr "tidak ada masukan direktori info dalam `%s'"
  
! #: install-info/install-info.c:2672
  #, c-format
  msgid "no entries found for `%s'; nothing deleted"
  msgstr "tidak ada masukan ditemukan untuk `%s'; tidak ada yang dihapus"
  
! #: tp/DebugTexinfo/DebugTree.pm:63 tp/Texinfo/Convert/Converter.pm:855
! #: tp/Texinfo/Convert/Converter.pm:893 tp/Texinfo/Convert/Converter.pm:1204
! #: tp/Texinfo/Convert/DocBook.pm:326 tp/Texinfo/Convert/HTML.pm:6499
! #: tp/Texinfo/Convert/HTML.pm:6523 tp/Texinfo/Convert/HTML.pm:6900
! #: tp/Texinfo/Convert/HTML.pm:6958 tp/Texinfo/Convert/HTML.pm:7036
! #: tp/Texinfo/Convert/HTML.pm:7113 tp/Texinfo/Convert/IXIN.pm:293
! #: tp/Texinfo/Convert/Info.pm:295 tp/Texinfo/Convert/Plaintext.pm:538
  #: tp/Texinfo/Convert/TexinfoXML.pm:457
! #, perl-format
  msgid "could not open %s for writing: %s"
! msgstr "tidak dapat membuka %s --css-file: %s"
  
! #: tp/Texinfo/Common.pm:878
  msgid "recursion is always allowed"
! msgstr "recursion is always allowed"
  
! #: tp/Texinfo/Common.pm:879
  msgid "arguments are quoted by default"
  msgstr "@quote-arg sudah ditinggalkan; argumen telah diquote secara baku"
  
! #: tp/Texinfo/Common.pm:1102
! #, perl-format
  msgid "%s is not a valid language code"
  msgstr "%s bukan sebuah kode bahasa ISO 639 yang valid"
  
! #: tp/Texinfo/Common.pm:1107
! #, perl-format
  msgid "%s is not a valid region code"
  msgstr "%s bukan sebuah kode bahasa ISO 639 yang valid"
  
! #: tp/Texinfo/Common.pm:1125
! #, perl-format
  msgid "%s is not a valid split possibility"
! msgstr "%s is not a valid split possibility"
  
! #: tp/Texinfo/Common.pm:1148
! #, perl-format
  msgid "could not read %s: %s"
! msgstr "%s: tidak dapat membuka --css-file: %s"
  
! #: tp/Texinfo/Common.pm:1167
! #, perl-format
  msgid "error on closing @verbatiminclude file %s: %s"
! msgstr "error menutup berkas keluaran `%s' : %s"
  
! #: tp/Texinfo/Common.pm:1173 tp/Texinfo/Parser.pm:3342
! #, perl-format
  msgid "@%s: could not find %s"
! msgstr "%s: tidak dapat membuka --css-file: %s"
  
! #: tp/Texinfo/Common.pm:1517
! #, perl-format
  msgid "could not open html refs config file %s: %s"
! msgstr "tidak dapat membuka --css-file: %s: %s"
  
! #: tp/Texinfo/Common.pm:1545
  msgid "missing type"
  msgstr "hilang nama aksi"
  
! #: tp/Texinfo/Common.pm:1548
! #, perl-format
  msgid "unrecognized type: %s"
! msgstr "opsi tidak dikenal %s"
  
! #: tp/Texinfo/Common.pm:1565
! #, perl-format
  msgid "error on closing html refs config file %s: %s"
! msgstr "error menutup berkas keluaran `%s': %s"
  
! #: tp/Texinfo/Common.pm:1600
  msgid "no node to be renamed"
! msgstr "no node to be renamed"
  
! #: tp/Texinfo/Common.pm:1611
  msgid "nodes without a new name at the end of file"
! msgstr "nodes without a new name at the end of file"
  
! #: tp/Texinfo/Common.pm:1621 tp/Texinfo/Parser.pm:926
! #, perl-format
  msgid "could not open %s: %s"
  msgstr "%s: tidak dapat membuka --css-file: %s"
  
! #: tp/Texinfo/Common.pm:2141
  #, perl-format
  msgid "could not protect hash character in @%s"
! msgstr "could not protect hash character in @%s"
  
! #: tp/Texinfo/Convert/Converter.pm:395 tp/Texinfo/Convert/Converter.pm:414
! #, perl-format
  msgid "Obsolete variable %s\n"
! msgstr "Set variabel: %s\n"
  
! #: tp/Texinfo/Convert/Converter.pm:794
! #, perl-format
! msgid "%s: output incompatible with split"
! msgstr ""
! 
! #: tp/Texinfo/Convert/Converter.pm:876 tp/Texinfo/Convert/Converter.pm:909
! #: tp/Texinfo/Convert/DocBook.pm:362 tp/Texinfo/Convert/HTML.pm:6926
! #: tp/Texinfo/Convert/HTML.pm:6984 tp/Texinfo/Convert/IXIN.pm:915
! #: tp/Texinfo/Convert/Info.pm:161 tp/Texinfo/Convert/Info.pm:187
! #: tp/Texinfo/Convert/Info.pm:215 tp/Texinfo/Convert/Info.pm:275
! #: tp/Texinfo/Convert/TexinfoXML.pm:476 tp/Texinfo/Parser.pm:2034
! #, perl-format
! msgid "error on closing %s: %s"
! msgstr "error menutup berkas keluaran `%s': %s"
! 
! #: tp/Texinfo/Convert/Converter.pm:987
! #, perl-format
  msgid "could not create directories `%s' or `%s': %s"
! msgstr "Tidak dapat membuat direktori `%s' atau `%s': %s"
  
! #: tp/Texinfo/Convert/Converter.pm:995
! #, perl-format
  msgid "could not create directory `%s': %s"
  msgstr "Tidak dapat membuat direktori `%s': %s"
  
! #: tp/Texinfo/Convert/DocBook.pm:969
! #, perl-format
  msgid "@image file `%s' not found, using `%s'"
  msgstr "@image berkas `%s' tidak dapat dibaca: %s"
  
! #: tp/Texinfo/Convert/DocBook.pm:1083 tp/Texinfo/Parser.pm:5355
! #, fuzzy
! msgid "no argument specified for @U"
! msgstr "Tidak nama titik dispesifikasikan untuk perintah `%c%s'"
! 
! #: tp/Texinfo/Convert/HTML.pm:1684
! #, perl-format
  msgid "@image file `%s' (for HTML) not found, using `%s'"
  msgstr "@image berkas `%s' (untuk HTML) tidak dapat dibaca: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:2373
  #, perl-format
  msgid "raw format %s is not converted"
! msgstr "raw format %s is not converted"
  
! #: tp/Texinfo/Convert/HTML.pm:4883
  msgid "string not closed in css file"
! msgstr "string not closed in css file"
  
! #: tp/Texinfo/Convert/HTML.pm:4885
  msgid "--css-include ended in comment"
! msgstr "--css-file berakhir dalam komentar"
  
! #: tp/Texinfo/Convert/HTML.pm:4887
  msgid "@import not finished in css file"
! msgstr "@import not finished in css file"
  
! #: tp/Texinfo/Convert/HTML.pm:4913
! #, perl-format
  msgid "CSS file %s not found"
! msgstr "CSS file %s not found"
  
! #: tp/Texinfo/Convert/HTML.pm:4919
! #, perl-format
  msgid "could not open --include-file %s: %s"
! msgstr "tidak dapat membuka --css-file: %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:4929
! #, perl-format
  msgid "error on closing CSS file %s: %s"
! msgstr "error menutup berkas keluaran `%s': %s"
  
! #: tp/Texinfo/Convert/HTML.pm:5796 tp/Texinfo/Convert/HTML.pm:5800
! #, perl-format
  msgid "no htmlxref.cnf entry found for `%s'"
! msgstr "tidak ada masukan indeks ditemukan untuk `%s'"
  
! #: tp/Texinfo/Convert/HTML.pm:6494
! #, perl-format
  msgid "error on closing frame file %s: %s"
! msgstr "error menutup berkas keluaran `%s': %s"
  
! #: tp/Texinfo/Convert/HTML.pm:6518
! #, perl-format
  msgid "error on closing TOC frame file %s: %s"
! msgstr "error menutup berkas keluaran `%s': %s"
  
! #: tp/Texinfo/Convert/HTML.pm:6633
  #, perl-format
  msgid "handler %s of stage %s priority %s failed"
! msgstr "handler %s of stage %s priority %s failed"
  
! #: tp/Texinfo/Convert/HTML.pm:6834
  msgid "must specify a title with a title command or @top"
! msgstr "must specify a title with a title command or @top"
  
! #: tp/Texinfo/Convert/HTML.pm:7043
! #, perl-format
  msgid "error on closing redirection node file %s: %s"
! msgstr "error menutup berkas keluaran `%s': %s"
  
! #: tp/Texinfo/Convert/HTML.pm:7068
! #, perl-format
  msgid "old name for `%s' is a node of the document"
! msgstr "Tidak ada `%s' untuk titik ini didalam dokumen ini."
  
! #: tp/Texinfo/Convert/HTML.pm:7074
! #, perl-format
  msgid "file empty for renamed node `%s'"
  msgstr "titik `%s' tidak tereferensi"
  
! #: tp/Texinfo/Convert/HTML.pm:7088
  #, perl-format
  msgid "target node (new name for `%s') not in document: %s"
! msgstr "target node (new name for `%s') not in document: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:7120
! #, perl-format
  msgid "error on closing renamed node redirection file %s: %s"
! msgstr "error on closing renamed node redirection file %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:7158
  msgid "empty node name"
! msgstr "empty node name"
  
! #: tp/Texinfo/Convert/HTML.pm:7160 tp/Texinfo/Parser.pm:3689
  #, perl-format
  msgid "syntax for an external node used for `%s'"
! msgstr "syntax for an external node used for `%s'"
  
! #: tp/Texinfo/Convert/Info.pm:106
  msgid "document without nodes"
  msgstr "Tidak ada menu di titik ini."
  
! #: tp/Texinfo/Convert/Info.pm:123
  msgid "document without Top node"
! msgstr "document without Top node"
  
! #: tp/Texinfo/Convert/Info.pm:171
  #, perl-format
  msgid "rename %s failed: %s"
! msgstr "rename %s failed: %s"
  
! #: tp/Texinfo/Convert/Info.pm:247
  #, perl-format
  msgid "@%s output more than once: %s"
! msgstr "@%s output more than once: %s"
  
! #: tp/Texinfo/Convert/Info.pm:379
! #, perl-format
  msgid "@%s outside of any node"
! msgstr "@%s (diluar dari titik apapun)"
  
! #: tp/Texinfo/Convert/Info.pm:419
! #, perl-format
  msgid "@node name should not contain `,': %s"
! msgstr "@node name should not contain `,': %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1312
! #, perl-format
! msgid "Index entry in @%s with : produces invalid Info: %s"
! msgstr ""
! 
! #: tp/Texinfo/Convert/Plaintext.pm:1359 tp/Texinfo/Parser.pm:2721
! #, perl-format
  msgid "entry for index `%s' outside of any node"
  msgstr "Masukan untuk indeks `%s' diluar dari titik apapun"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1473
! #, perl-format
  msgid "error on closing image text file %s: %s"
! msgstr "error menutup berkas keluaran `%s': %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1478
  #, perl-format
  msgid "@image file `%s' unreadable: %s"
  msgstr "@image berkas `%s' tidak dapat dibaca: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1501
! #, perl-format
  msgid "could not find @image file `%s.txt' nor alternate text"
! msgstr "could not find @image file `%s.txt' nor alternate text"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1893
  msgid ""
  "@strong{Note...} produces a spurious cross-reference in Info; reword to "
***************
*** 2618,2945 ****
  "reword ke untuk menghindari"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2022
  #, perl-format
  msgid "@%s cross-reference name should not contain `:'"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2039
! #, fuzzy, perl-format
  msgid "@%s node name should not contain `%s'"
! msgstr "%s: tidak dapat membuka --css-file: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2054
  #, perl-format
  msgid "@%s node name should not contain `:'"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2077
! #, fuzzy, perl-format
  msgid "`.' or `,' must follow @xref, not %s"
! msgstr "`.' atau `,' harus mengikuti @%s, bukan `%c'"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2080
! #, fuzzy
  msgid "`.' or `,' must follow @xref"
! msgstr "`.' atau `,' harus mengikuti @%s, bukan `%c'"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2852
! #, fuzzy, perl-format
  msgid "menu entry node name should not contain `%s'"
! msgstr "Argumen ke @%s buruk"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2859
  msgid "menu entry node name should not contain `:'"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2870
! #, fuzzy
  msgid "menu entry name should not contain `:'"
! msgstr "Argumen ke @%s buruk"
  
! #: tp/Texinfo/Parser.pm:826
! #, fuzzy, perl-format
  msgid "@%s should only appear at beginning or end of document"
! msgstr "%s: tidak dapat membuka --css-file: %s"
  
! #: tp/Texinfo/Parser.pm:1076 tp/Texinfo/Structuring.pm:598
  #, perl-format
  msgid "multiple @%s"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:1110
! #, fuzzy, perl-format
  msgid "bad syntax for @%s argument: %s"
! msgstr "Argumen ke @%s buruk"
  
! #: tp/Texinfo/Parser.pm:1126
! #, fuzzy, perl-format
  msgid "bad or empty @%s formal argument: %s"
! msgstr "Argumen ke @%s buruk"
  
! #: tp/Texinfo/Parser.pm:1135 tp/Texinfo/Parser.pm:4655
! #: tp/Texinfo/Parser.pm:4681 tp/Texinfo/Parser.pm:5403
! #: tp/Texinfo/Parser.pm:5419 tp/Texinfo/Parser.pm:5434
  #, perl-format
  msgid "%c%s requires a name"
  msgstr "%c%s membutuhkan sebuah nama"
  
! #: tp/Texinfo/Parser.pm:1139 tp/Texinfo/Parser.pm:4658
! #: tp/Texinfo/Parser.pm:4684 tp/Texinfo/Parser.pm:5406
! #: tp/Texinfo/Parser.pm:5422 tp/Texinfo/Parser.pm:5437
! #, fuzzy, perl-format
  msgid "bad name for @%s"
  msgstr "Argumen ke @%s buruk"
  
! #: tp/Texinfo/Parser.pm:1257
! #, fuzzy, perl-format
  msgid "@end %s seen before @%s closing brace"
! msgstr "@menu terlihat sebelum @node pertama, membuat titik `Top'"
  
! #: tp/Texinfo/Parser.pm:1261
! #, fuzzy, perl-format
  msgid "@%s seen before @%s closing brace"
! msgstr "@menu terlihat sebelum @node pertama, membuat titik `Top'"
  
! #: tp/Texinfo/Parser.pm:1266
  #, perl-format
  msgid "%c%s missing close brace"
  msgstr "%c%s hilang kurung penutup"
  
! #: tp/Texinfo/Parser.pm:1270
! #, fuzzy, perl-format
  msgid "@%s missing closing delimiter sequence: %s}"
! msgstr "%c%s hilang kurung penutup"
  
! #: tp/Texinfo/Parser.pm:1392
! #, fuzzy, perl-format
  msgid "@itemx should not begin @%s"
! msgstr "%s: tidak dapat membuka --css-file: %s"
  
! #: tp/Texinfo/Parser.pm:1460
  msgid "@itemx must follow @item"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:1628
  #, perl-format
  msgid "@%s has text but no @item"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:1659
  #, perl-format
  msgid "`@end' expected `%s', but saw `%s'"
  msgstr "`@end' diduga `%s', tetapi terlihat `%s'"
  
! #: tp/Texinfo/Parser.pm:1662
! #, fuzzy, perl-format
  msgid "@%s seen before @end %s"
! msgstr "@menu terlihat sebelum @node pertama, membuat titik `Top'"
  
! #: tp/Texinfo/Parser.pm:1666
! #, fuzzy, perl-format
  msgid "no matching `%cend %s'"
  msgstr "Tidak cocok `%cend %s'"
  
! #: tp/Texinfo/Parser.pm:1692 tp/Texinfo/Parser.pm:5003
! #: tp/Texinfo/Parser.pm:5225
! #, fuzzy, perl-format
  msgid "misplaced %c"
  msgstr "Salah tempat %c"
  
! #: tp/Texinfo/Parser.pm:1790 tp/Texinfo/Parser.pm:3146
! #, fuzzy, perl-format
  msgid "unmatched `%c%s'"
  msgstr "Tidak cocok `%c%s'"
  
! #: tp/Texinfo/Parser.pm:2025
! #, fuzzy, perl-format
  msgid "macro `%s' called with too many args"
! msgstr "Makro `%s' dipanggil di baris %d dengan terlalu banyak args"
  
! #: tp/Texinfo/Parser.pm:2047
! #, fuzzy, perl-format
  msgid "@%s missing close brace"
! msgstr "%c%s hilang kurung penutup"
  
! #: tp/Texinfo/Parser.pm:2055
! #, fuzzy, perl-format
  msgid "macro `%s' declared without argument called with an argument"
! msgstr "Makro `%s' dipanggil di baris %d dengan terlalu banyak args"
  
! #: tp/Texinfo/Parser.pm:2090
! #, fuzzy, perl-format
  msgid "\\ in @%s expansion followed `%s' instead of parameter name or \\"
! msgstr "\\ dalam ekspansi makro diikuti oleh `%s' daripada nama parameter"
  
! #: tp/Texinfo/Parser.pm:2494
! #, fuzzy, perl-format
  msgid "@%s `%s' previously defined"
! msgstr "makro `%s' telah didefinisikan sebelumnya"
  
! #: tp/Texinfo/Parser.pm:2499
! #, fuzzy, perl-format
  msgid "here is the previous definition as @%s"
  msgstr "disini adalah definisi sebelumnya dari `%s'"
  
! #: tp/Texinfo/Parser.pm:2860
! #, fuzzy, perl-format
  msgid "missing name for @%s"
! msgstr "Hilang `}' dalam @def arg"
  
! #: tp/Texinfo/Parser.pm:2865
! #, fuzzy, perl-format
  msgid "missing category for @%s"
! msgstr "Hilang `}' dalam @def arg"
  
! #: tp/Texinfo/Parser.pm:2917
! #, fuzzy, perl-format
  msgid "unexpected argument on @%s line: %s"
  msgstr "Argumen ke @%s: %s buruk"
  
! #: tp/Texinfo/Parser.pm:2933
! #, fuzzy
  msgid "empty multitable"
! msgstr "%s: berkas kosong"
  
! #: tp/Texinfo/Parser.pm:2989 tp/Texinfo/Parser.pm:5516
! #, fuzzy, perl-format
  msgid "superfluous argument to @%s"
  msgstr "Argumen ke @%s buruk"
  
! #: tp/Texinfo/Parser.pm:2995 tp/Texinfo/Parser.pm:5538
! #: tp/Texinfo/Parser.pm:5550
! #, fuzzy, perl-format
  msgid "bad argument to @%s"
  msgstr "Argumen ke @%s buruk"
  
! #: tp/Texinfo/Parser.pm:3006
  #, perl-format
  msgid "%s requires an argument: the formatter for %citem"
  msgstr "%s membutuhkan sebuah argumen: peformat untuk %c item"
  
! #: tp/Texinfo/Parser.pm:3011
  #, perl-format
  msgid "command @%s not accepting argument in brace should not be on @%s line"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:3046
! #, fuzzy, perl-format
  msgid "accent command `@%s' not allowed as @%s argument"
! msgstr "@item tidak diijinkan dalam argume ke @itemize"
  
! #: tp/Texinfo/Parser.pm:3124 tp/Texinfo/Parser.pm:3263
! #: tp/Texinfo/Parser.pm:5509
! #, fuzzy, perl-format
  msgid "@%s missing argument"
! msgstr "%s: hilang argumen berkas.\n"
  
! #: tp/Texinfo/Parser.pm:3136
! #, fuzzy, perl-format
  msgid "unknown @end %s"
  msgstr "Indeks `%s' tidak diketahui"
  
! #: tp/Texinfo/Parser.pm:3158 tp/Texinfo/Parser.pm:3780
! #, fuzzy, perl-format
  msgid "superfluous argument to @%s %s: %s"
! msgstr "Argumen ke @%s: %s buruk"
  
! #: tp/Texinfo/Parser.pm:3163 tp/Texinfo/Parser.pm:5593
! #: tp/Texinfo/Parser.pm:5638 tp/Texinfo/Parser.pm:5667
! #: tp/Texinfo/Parser.pm:5708 tp/Texinfo/Parser.pm:5786
! #, fuzzy, perl-format
  msgid "bad argument to @%s: %s"
  msgstr "Argumen ke @%s: %s buruk"
  
! #: tp/Texinfo/Parser.pm:3182
! #, fuzzy, perl-format
  msgid "@%s: could not open %s: %s"
! msgstr "Tidak dapat menemukan `%s'."
  
! #: tp/Texinfo/Parser.pm:3194
  #, perl-format
  msgid "encoding `%s' is not a canonical texinfo encoding"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:3203
  #, perl-format
  msgid "unrecognized encoding name `%s'"
  msgstr "nama pengkodean `%s' tidak diketahui"
  
! #: tp/Texinfo/Parser.pm:3353
  #, perl-format
  msgid "@%s after the first element"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:3360
! #, fuzzy, perl-format
  msgid "@%s only meaningful on a @multitable line"
  msgstr "@%s tidak berarti diluar lingkungan `@titlepage'"
  
! #: tp/Texinfo/Parser.pm:3400
! #, fuzzy, perl-format
  msgid "@%s should not be associated with @top"
! msgstr "%s: tidak dapat membuka --css-file: %s"
  
! #: tp/Texinfo/Parser.pm:3412
! #, fuzzy, perl-format
  msgid "@node precedes @%s, but parts may not be associated with nodes"
! msgstr "%s: tidak dapat membuka --css-file: %s"
  
! #: tp/Texinfo/Parser.pm:3514
! #, fuzzy, perl-format
  msgid "empty argument in @%s"
  msgstr "Argumen ke @%s buruk"
  
! #: tp/Texinfo/Parser.pm:3518
! #, fuzzy, perl-format
  msgid "empty node name after expansion `%s'"
! msgstr "Argumen ke @%s buruk"
  
! #: tp/Texinfo/Parser.pm:3561
! #, fuzzy, perl-format
  msgid "empty menu entry name in `%s'"
! msgstr "Argumen ke @%s buruk"
  
! #: tp/Texinfo/Parser.pm:3569
! #, fuzzy
  msgid "empty node name in menu entry"
! msgstr "tidak ada masukan indeks ditemukan untuk `%s'\n"
  
! #: tp/Texinfo/Parser.pm:3642
! #, fuzzy, perl-format
  msgid "@%s should not appear in @%s"
  msgstr "%s: tidak dapat membuka --css-file: %s"
  
! #: tp/Texinfo/Parser.pm:3774
! #, fuzzy, perl-format
  msgid "@end %s should only appear at a line beginning"
! msgstr "%s: tidak dapat membuka --css-file: %s"
  
! #: tp/Texinfo/Parser.pm:3797
  #, perl-format
  msgid "macro `%s' previously defined"
  msgstr "makro `%s' telah didefinisikan sebelumnya"
  
! #: tp/Texinfo/Parser.pm:3800
  #, perl-format
  msgid "here is the previous definition of `%s'"
  msgstr "disini adalah definisi sebelumnya dari `%s'"
  
! #: tp/Texinfo/Parser.pm:3805
  #, perl-format
  msgid "redefining Texinfo language command: @%s"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:3854
  #, perl-format
  msgid "@%s without associated character"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:3916
  #, perl-format
  msgid ""
  "@%s defined with zero or more than one argument should be invoked with {}"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3940
  #, perl-format
  msgid ""
--- 2334,2659 ----
  "reword ke untuk menghindari"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2113
  #, perl-format
  msgid "@%s cross-reference name should not contain `:'"
! msgstr "@%s cross-reference name should not contain `:'"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2130
! #, perl-format
  msgid "@%s node name should not contain `%s'"
! msgstr "@%s masukan indeks yang berisi `%s'."
  
! #: tp/Texinfo/Convert/Plaintext.pm:2145
  #, perl-format
  msgid "@%s node name should not contain `:'"
! msgstr "@%s node name should not contain `:'"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2168
! #, perl-format
  msgid "`.' or `,' must follow @xref, not %s"
! msgstr "`.' atau `,' harus mengikuti, bukan `%s'"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2171
  msgid "`.' or `,' must follow @xref"
! msgstr "`.' atau `,' harus mengikuti"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3007
! #, perl-format
  msgid "menu entry node name should not contain `%s'"
! msgstr "menu entry node name should not contain `%s'"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3014
  msgid "menu entry node name should not contain `:'"
! msgstr "menu entry node name should not contain `:'"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3025
  msgid "menu entry name should not contain `:'"
! msgstr "menu entry name should not contain `:'"
  
! #: tp/Texinfo/Parser.pm:910
! #, perl-format
  msgid "@%s should only appear at beginning or end of document"
! msgstr "@%s should only appear at beginning or end of document"
  
! #: tp/Texinfo/Parser.pm:1160 tp/Texinfo/Structuring.pm:613
  #, perl-format
  msgid "multiple @%s"
! msgstr "multiple @%s"
  
! #: tp/Texinfo/Parser.pm:1194
! #, perl-format
  msgid "bad syntax for @%s argument: %s"
! msgstr "bad syntax for @%s argument: %s"
  
! #: tp/Texinfo/Parser.pm:1210
! #, perl-format
  msgid "bad or empty @%s formal argument: %s"
! msgstr "bad or empty @%s formal argument: %s"
  
! #: tp/Texinfo/Parser.pm:1219 tp/Texinfo/Parser.pm:4823
! #: tp/Texinfo/Parser.pm:4849 tp/Texinfo/Parser.pm:5615
! #: tp/Texinfo/Parser.pm:5631 tp/Texinfo/Parser.pm:5646
  #, perl-format
  msgid "%c%s requires a name"
  msgstr "%c%s membutuhkan sebuah nama"
  
! #: tp/Texinfo/Parser.pm:1223 tp/Texinfo/Parser.pm:4826
! #: tp/Texinfo/Parser.pm:4852 tp/Texinfo/Parser.pm:5618
! #: tp/Texinfo/Parser.pm:5634 tp/Texinfo/Parser.pm:5649
! #, perl-format
  msgid "bad name for @%s"
  msgstr "Argumen ke @%s buruk"
  
! #: tp/Texinfo/Parser.pm:1341
! #, perl-format
  msgid "@end %s seen before @%s closing brace"
! msgstr "@end %s seen before @%s closing brace"
  
! #: tp/Texinfo/Parser.pm:1345
! #, perl-format
  msgid "@%s seen before @%s closing brace"
! msgstr "@%s seen before @%s closing brace"
  
! #: tp/Texinfo/Parser.pm:1350
  #, perl-format
  msgid "%c%s missing close brace"
  msgstr "%c%s hilang kurung penutup"
  
! #: tp/Texinfo/Parser.pm:1354
! #, perl-format
  msgid "@%s missing closing delimiter sequence: %s}"
! msgstr "@%s missing closing delimiter sequence: %s}"
  
! #: tp/Texinfo/Parser.pm:1476
! #, perl-format
  msgid "@itemx should not begin @%s"
! msgstr "@itemx should not begin @%s"
  
! #: tp/Texinfo/Parser.pm:1544
  msgid "@itemx must follow @item"
! msgstr "@itemx must follow @item"
  
! #: tp/Texinfo/Parser.pm:1712
  #, perl-format
  msgid "@%s has text but no @item"
! msgstr "@%s has text but no @item"
  
! #: tp/Texinfo/Parser.pm:1743
  #, perl-format
  msgid "`@end' expected `%s', but saw `%s'"
  msgstr "`@end' diduga `%s', tetapi terlihat `%s'"
  
! #: tp/Texinfo/Parser.pm:1746
! #, perl-format
  msgid "@%s seen before @end %s"
! msgstr "@%s seen before @end %s"
  
! #: tp/Texinfo/Parser.pm:1750
! #, perl-format
  msgid "no matching `%cend %s'"
  msgstr "Tidak cocok `%cend %s'"
  
! #: tp/Texinfo/Parser.pm:1776 tp/Texinfo/Parser.pm:5171
! #: tp/Texinfo/Parser.pm:5437
! #, perl-format
  msgid "misplaced %c"
  msgstr "Salah tempat %c"
  
! #: tp/Texinfo/Parser.pm:1874 tp/Texinfo/Parser.pm:3301
! #, perl-format
  msgid "unmatched `%c%s'"
  msgstr "Tidak cocok `%c%s'"
  
! #: tp/Texinfo/Parser.pm:2109
! #, perl-format
  msgid "macro `%s' called with too many args"
! msgstr "Makro `%s' dipanggil di baris dengan terlalu banyak args"
  
! #: tp/Texinfo/Parser.pm:2131
! #, perl-format
  msgid "@%s missing close brace"
! msgstr "@%s hilang kurung penutup"
  
! #: tp/Texinfo/Parser.pm:2139
! #, perl-format
  msgid "macro `%s' declared without argument called with an argument"
! msgstr "Makro `%s' dipanggil di baris dengan terlalu banyak args"
  
! #: tp/Texinfo/Parser.pm:2174
! #, perl-format
  msgid "\\ in @%s expansion followed `%s' instead of parameter name or \\"
! msgstr ""
! "\\ dalam @%s ekspansi makro diikuti oleh `%s' daripada nama parameter \\"
  
! #: tp/Texinfo/Parser.pm:2649
! #, perl-format
  msgid "@%s `%s' previously defined"
! msgstr "@%s makro `%s' telah didefinisikan sebelumnya"
  
! #: tp/Texinfo/Parser.pm:2654
! #, perl-format
  msgid "here is the previous definition as @%s"
  msgstr "disini adalah definisi sebelumnya dari `%s'"
  
! #: tp/Texinfo/Parser.pm:3015
! #, perl-format
  msgid "missing name for @%s"
! msgstr "hilang nama aksi @%s"
  
! #: tp/Texinfo/Parser.pm:3020
! #, perl-format
  msgid "missing category for @%s"
! msgstr "missing category for @%s"
  
! #: tp/Texinfo/Parser.pm:3072
! #, perl-format
  msgid "unexpected argument on @%s line: %s"
  msgstr "Argumen ke @%s: %s buruk"
  
! #: tp/Texinfo/Parser.pm:3088
  msgid "empty multitable"
! msgstr "berkas kosong"
  
! #: tp/Texinfo/Parser.pm:3144 tp/Texinfo/Parser.pm:5728
! #, perl-format
  msgid "superfluous argument to @%s"
  msgstr "Argumen ke @%s buruk"
  
! #: tp/Texinfo/Parser.pm:3150 tp/Texinfo/Parser.pm:5750
! #: tp/Texinfo/Parser.pm:5762
! #, perl-format
  msgid "bad argument to @%s"
  msgstr "Argumen ke @%s buruk"
  
! #: tp/Texinfo/Parser.pm:3161
  #, perl-format
  msgid "%s requires an argument: the formatter for %citem"
  msgstr "%s membutuhkan sebuah argumen: peformat untuk %c item"
  
! #: tp/Texinfo/Parser.pm:3166
  #, perl-format
  msgid "command @%s not accepting argument in brace should not be on @%s line"
! msgstr "command @%s not accepting argument in brace should not be on @%s line"
  
! #: tp/Texinfo/Parser.pm:3201
! #, perl-format
  msgid "accent command `@%s' not allowed as @%s argument"
! msgstr "%s: opsi `--%s' tidak mengijinkan sebuah argumen"
  
! #: tp/Texinfo/Parser.pm:3279 tp/Texinfo/Parser.pm:3418
! #: tp/Texinfo/Parser.pm:5721
! #, perl-format
  msgid "@%s missing argument"
! msgstr "%s: hilang argumen berkas."
  
! #: tp/Texinfo/Parser.pm:3291
! #, perl-format
  msgid "unknown @end %s"
  msgstr "Indeks `%s' tidak diketahui"
  
! #: tp/Texinfo/Parser.pm:3313 tp/Texinfo/Parser.pm:3935
! #, perl-format
  msgid "superfluous argument to @%s %s: %s"
! msgstr "Argumen ke @%s: %s buruk %s"
  
! #: tp/Texinfo/Parser.pm:3318 tp/Texinfo/Parser.pm:5805
! #: tp/Texinfo/Parser.pm:5850 tp/Texinfo/Parser.pm:5879
! #: tp/Texinfo/Parser.pm:5920 tp/Texinfo/Parser.pm:5998
! #, perl-format
  msgid "bad argument to @%s: %s"
  msgstr "Argumen ke @%s: %s buruk"
  
! #: tp/Texinfo/Parser.pm:3337
! #, perl-format
  msgid "@%s: could not open %s: %s"
! msgstr "%s: tidak dapat membuka --css-file: %s %s"
  
! #: tp/Texinfo/Parser.pm:3349
  #, perl-format
  msgid "encoding `%s' is not a canonical texinfo encoding"
! msgstr "encoding `%s' is not a canonical texinfo encoding"
  
! #: tp/Texinfo/Parser.pm:3358
  #, perl-format
  msgid "unrecognized encoding name `%s'"
  msgstr "nama pengkodean `%s' tidak diketahui"
  
! #: tp/Texinfo/Parser.pm:3508
  #, perl-format
  msgid "@%s after the first element"
! msgstr "@%s after the first element"
  
! #: tp/Texinfo/Parser.pm:3515
! #, perl-format
  msgid "@%s only meaningful on a @multitable line"
  msgstr "@%s tidak berarti diluar lingkungan `@titlepage'"
  
! #: tp/Texinfo/Parser.pm:3555
! #, perl-format
  msgid "@%s should not be associated with @top"
! msgstr "@%s should not be associated with @top"
  
! #: tp/Texinfo/Parser.pm:3567
! #, perl-format
  msgid "@node precedes @%s, but parts may not be associated with nodes"
! msgstr "@node precedes @%s, but parts may not be associated with nodes"
  
! #: tp/Texinfo/Parser.pm:3669
! #, perl-format
  msgid "empty argument in @%s"
  msgstr "Argumen ke @%s buruk"
  
! #: tp/Texinfo/Parser.pm:3673
! #, perl-format
  msgid "empty node name after expansion `%s'"
! msgstr "empty node name after expansion `%s'"
  
! #: tp/Texinfo/Parser.pm:3716
! #, perl-format
  msgid "empty menu entry name in `%s'"
! msgstr "Tidak ada menu dalam titik `%s'."
  
! #: tp/Texinfo/Parser.pm:3724
  msgid "empty node name in menu entry"
! msgstr "empty node name in menu entry"
  
! #: tp/Texinfo/Parser.pm:3797
! #, perl-format
  msgid "@%s should not appear in @%s"
  msgstr "%s: tidak dapat membuka --css-file: %s"
  
! #: tp/Texinfo/Parser.pm:3929
! #, perl-format
  msgid "@end %s should only appear at a line beginning"
! msgstr "@end %s should only appear at a line beginning"
  
! #: tp/Texinfo/Parser.pm:3952
  #, perl-format
  msgid "macro `%s' previously defined"
  msgstr "makro `%s' telah didefinisikan sebelumnya"
  
! #: tp/Texinfo/Parser.pm:3955
  #, perl-format
  msgid "here is the previous definition of `%s'"
  msgstr "disini adalah definisi sebelumnya dari `%s'"
  
! #: tp/Texinfo/Parser.pm:3960
  #, perl-format
  msgid "redefining Texinfo language command: @%s"
! msgstr "redefining Texinfo language command: @%s"
  
! #: tp/Texinfo/Parser.pm:4009
  #, perl-format
  msgid "@%s without associated character"
! msgstr "@%s without associated character"
  
! #: tp/Texinfo/Parser.pm:4079
  #, perl-format
  msgid ""
  "@%s defined with zero or more than one argument should be invoked with {}"
  msgstr ""
+ "@%s defined with zero or more than one argument should be invoked with {}"
  
! #: tp/Texinfo/Parser.pm:4103
  #, perl-format
  msgid ""
***************
*** 2947,3077 ****
  "value %d)"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3949
  #, perl-format
  msgid "recursive call of macro %s is not allowed; use @rmacro if needed"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:4005
! #, fuzzy, perl-format
  msgid "accent command `@%s' must not be followed by whitespace"
! msgstr "@item tidak diijinkan dalam argume ke @itemize"
  
! #: tp/Texinfo/Parser.pm:4011
! #, fuzzy, perl-format
  msgid "use braces to give a command as an argument to @%s"
  msgstr ""
  "Gunakan kurung untuk memberi sebuah perintah sebagai sebuah argumen ke @%s"
  
! #: tp/Texinfo/Parser.pm:4024 tp/Texinfo/Parser.pm:5124
! #, fuzzy, perl-format
  msgid "%c%s expects `i' or `j' as argument, not `%s'"
! msgstr "%c%s diduga `i' atau `j' sebagai sebuah argumen, bukan `%c'"
  
! #: tp/Texinfo/Parser.pm:4036
! #, fuzzy, perl-format
  msgid "accent command `@%s' must not be followed by new line"
! msgstr "@item tidak diijinkan dalam argume ke @itemize"
  
! #: tp/Texinfo/Parser.pm:4047
! #, fuzzy, perl-format
  msgid "@%s expected braces"
! msgstr "%c%s diduga kurung"
  
! #: tp/Texinfo/Parser.pm:4207
  #, perl-format
  msgid "undefined flag: %s"
  msgstr "opsi tidak terdefinisi: %s"
  
! #: tp/Texinfo/Parser.pm:4210
! #, fuzzy
  msgid "bad syntax for @value"
! msgstr "Argumen ke @%s buruk"
  
! #: tp/Texinfo/Parser.pm:4217
! #, fuzzy, perl-format
  msgid "%c%s is obsolete."
  msgstr "%c%s sudah ditinggalkan"
  
! #: tp/Texinfo/Parser.pm:4220
! #, fuzzy, perl-format
  msgid "%c%s is obsolete; %s"
! msgstr "%c%s sudah ditinggalkan"
  
! #: tp/Texinfo/Parser.pm:4229
! #, fuzzy, perl-format
  msgid "@%s should only appear at a line beginning"
! msgstr "%s: tidak dapat membuka --css-file: %s"
  
! #: tp/Texinfo/Parser.pm:4320
! #, fuzzy, perl-format
  msgid "@%s not allowed inside `@%s' block"
  msgstr "@%s tidak berarti didalam blok `@%s'"
  
! #: tp/Texinfo/Parser.pm:4329
! #, fuzzy, perl-format
  msgid "@%s should only appear in heading or footing"
! msgstr "%s: tidak dapat membuka --css-file: %s"
  
! #: tp/Texinfo/Parser.pm:4455 tp/Texinfo/Parser.pm:4472
! #: tp/Texinfo/Parser.pm:4522
  #, perl-format
  msgid "@%s not meaningful inside `@%s' block"
  msgstr "@%s tidak berarti didalam blok `@%s'"
  
! #: tp/Texinfo/Parser.pm:4482
! #, fuzzy, perl-format
  msgid "@%s in empty multitable"
! msgstr "%s: berkas kosong"
  
! #: tp/Texinfo/Parser.pm:4488
  msgid "@tab before @item"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:4491
! #, fuzzy, perl-format
  msgid "too many columns in multitable item (max %d)"
  msgstr "Terlalu banyak kolom dalam multitable item (maksimal %d)"
  
! #: tp/Texinfo/Parser.pm:4528
  msgid "ignoring @tab outside of multitable"
  msgstr "mengabaikan @tab diluar dari multitabel"
  
! #: tp/Texinfo/Parser.pm:4532
  #, perl-format
  msgid "@%s outside of table or list"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:4567
! #, fuzzy, perl-format
  msgid "must be after `@%s' to use `@%s'"
  msgstr "Harus berada dalam lingkungan `@%s' untuk menggunakan `@%s'"
  
! #: tp/Texinfo/Parser.pm:4609
  #, perl-format
  msgid "@%s not meaningful outside `@titlepage' and `@quotation' environments"
  msgstr "@%s tidak berarti diluar lingkunga `@titlepage' dan `@quotation'"
  
! #: tp/Texinfo/Parser.pm:4613
! #, fuzzy
  msgid "@dircategory after first node"
! msgstr "@menu terlihat sebelum @node pertama, membuat titik `Top'"
  
! #: tp/Texinfo/Parser.pm:4778
! #, fuzzy, perl-format
  msgid "region %s inside region %s is not allowed"
! msgstr "Catatan kaki didalam catatan kaki tidak diijinkan"
  
! #: tp/Texinfo/Parser.pm:4796
! #, fuzzy
  msgid "@direntry after first node"
! msgstr "@menu terlihat sebelum @node pertama, membuat titik `Top'"
  
! #: tp/Texinfo/Parser.pm:4804
! #, fuzzy, perl-format
  msgid "@%s seen before first @node"
! msgstr "@menu terlihat sebelum @node pertama, membuat titik `Top'"
  
! #: tp/Texinfo/Parser.pm:4807
  msgid ""
  "perhaps your @top node should be wrapped in @ifnottex rather than @ifinfo?"
--- 2661,2790 ----
  "value %d)"
  msgstr ""
+ "macro call nested too deeply (set MAX_NESTED_MACROS to override; current "
+ "value %d)"
  
! #: tp/Texinfo/Parser.pm:4112
  #, perl-format
  msgid "recursive call of macro %s is not allowed; use @rmacro if needed"
! msgstr "recursive call of macro %s is not allowed; use @rmacro if needed"
  
! #: tp/Texinfo/Parser.pm:4168
! #, perl-format
  msgid "accent command `@%s' must not be followed by whitespace"
! msgstr "accent command `@%s' must not be followed by whitespace"
  
! #: tp/Texinfo/Parser.pm:4174
! #, perl-format
  msgid "use braces to give a command as an argument to @%s"
  msgstr ""
  "Gunakan kurung untuk memberi sebuah perintah sebagai sebuah argumen ke @%s"
  
! #: tp/Texinfo/Parser.pm:4187 tp/Texinfo/Parser.pm:5292
! #, perl-format
  msgid "%c%s expects `i' or `j' as argument, not `%s'"
! msgstr "%c%s diduga `i' atau `j' sebagai sebuah argumen, bukan `%s'"
  
! #: tp/Texinfo/Parser.pm:4199
! #, perl-format
  msgid "accent command `@%s' must not be followed by new line"
! msgstr "accent command `@%s' must not be followed by new line"
  
! #: tp/Texinfo/Parser.pm:4210
! #, perl-format
  msgid "@%s expected braces"
! msgstr "@%s diduga kurung"
  
! #: tp/Texinfo/Parser.pm:4375
  #, perl-format
  msgid "undefined flag: %s"
  msgstr "opsi tidak terdefinisi: %s"
  
! #: tp/Texinfo/Parser.pm:4378
  msgid "bad syntax for @value"
! msgstr "bad syntax for @value"
  
! #: tp/Texinfo/Parser.pm:4385
! #, perl-format
  msgid "%c%s is obsolete."
  msgstr "%c%s sudah ditinggalkan"
  
! #: tp/Texinfo/Parser.pm:4388
! #, perl-format
  msgid "%c%s is obsolete; %s"
! msgstr "%c%s sudah ditinggalkan %s"
  
! #: tp/Texinfo/Parser.pm:4397
! #, perl-format
  msgid "@%s should only appear at a line beginning"
! msgstr "@%s should only appear at a line beginning"
  
! #: tp/Texinfo/Parser.pm:4488
! #, perl-format
  msgid "@%s not allowed inside `@%s' block"
  msgstr "@%s tidak berarti didalam blok `@%s'"
  
! #: tp/Texinfo/Parser.pm:4497
! #, perl-format
  msgid "@%s should only appear in heading or footing"
! msgstr "@%s should only appear in heading or footing"
  
! #: tp/Texinfo/Parser.pm:4623 tp/Texinfo/Parser.pm:4640
! #: tp/Texinfo/Parser.pm:4690
  #, perl-format
  msgid "@%s not meaningful inside `@%s' block"
  msgstr "@%s tidak berarti didalam blok `@%s'"
  
! #: tp/Texinfo/Parser.pm:4650
! #, perl-format
  msgid "@%s in empty multitable"
! msgstr "@%s: berkas kosong"
  
! #: tp/Texinfo/Parser.pm:4656
  msgid "@tab before @item"
! msgstr "@tab before @item"
  
! #: tp/Texinfo/Parser.pm:4659
! #, perl-format
  msgid "too many columns in multitable item (max %d)"
  msgstr "Terlalu banyak kolom dalam multitable item (maksimal %d)"
  
! #: tp/Texinfo/Parser.pm:4696
  msgid "ignoring @tab outside of multitable"
  msgstr "mengabaikan @tab diluar dari multitabel"
  
! #: tp/Texinfo/Parser.pm:4700
  #, perl-format
  msgid "@%s outside of table or list"
! msgstr "@%s outside of table or list"
  
! #: tp/Texinfo/Parser.pm:4735
! #, perl-format
  msgid "must be after `@%s' to use `@%s'"
  msgstr "Harus berada dalam lingkungan `@%s' untuk menggunakan `@%s'"
  
! #: tp/Texinfo/Parser.pm:4777
  #, perl-format
  msgid "@%s not meaningful outside `@titlepage' and `@quotation' environments"
  msgstr "@%s tidak berarti diluar lingkunga `@titlepage' dan `@quotation'"
  
! #: tp/Texinfo/Parser.pm:4781
  msgid "@dircategory after first node"
! msgstr "@dircategory after first node"
  
! #: tp/Texinfo/Parser.pm:4946
! #, perl-format
  msgid "region %s inside region %s is not allowed"
! msgstr "Catatan %s kaki didalam catatan kaki %s tidak diijinkan"
  
! #: tp/Texinfo/Parser.pm:4964
  msgid "@direntry after first node"
! msgstr "@direntry after first node"
  
! #: tp/Texinfo/Parser.pm:4972
! #, perl-format
  msgid "@%s seen before first @node"
! msgstr "@%s terlihat sebelum @node pertama, membuat titik `Top'"
  
! #: tp/Texinfo/Parser.pm:4975
  msgid ""
  "perhaps your @top node should be wrapped in @ifnottex rather than @ifinfo?"
***************
*** 3079,3407 ****
  "mungkin titik @top anda seharusnya wrapped dalam @ifnottex daripada @ifinfo?"
  
! #: tp/Texinfo/Parser.pm:4869
! #, fuzzy, perl-format
  msgid "@%s should only appear in math context"
! msgstr "%s: tidak dapat membuka --css-file: %s"
  
! #: tp/Texinfo/Parser.pm:4877
! #, fuzzy, perl-format
  msgid "unknown command `%s'"
  msgstr "Perintah `%s' tidak diketahui"
  
! #: tp/Texinfo/Parser.pm:4887
! #, fuzzy
  msgid "unexpected @"
! msgstr "Diduga `%s'"
  
! #: tp/Texinfo/Parser.pm:4916
! #, fuzzy, perl-format
  msgid "@%s is not meaningful outside `@float' environment"
  msgstr "@%s tidak berarti diluar lingkungan `@float'"
  
! #: tp/Texinfo/Parser.pm:4921
  #, perl-format
  msgid "@%s should be right below `@float'"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:4929
  #, perl-format
  msgid "ignoring multiple @%s"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5048
! #, fuzzy, perl-format
  msgid "command @%s does not accept arguments"
! msgstr "@item tidak diijinkan dalam argume ke @itemize"
  
! #: tp/Texinfo/Parser.pm:5072
! #, fuzzy, perl-format
  msgid "command @%s missing a node or external manual argument"
! msgstr "%s: hilang argumen berkas.\n"
  
! #: tp/Texinfo/Parser.pm:5091
  #, perl-format
  msgid "in @%s empty cross reference name after expansion `%s'"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5102
  #, perl-format
  msgid "in @%s empty cross reference title after expansion `%s'"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5115
  msgid "@image missing filename argument"
  msgstr "@image hilang argumen nama berkas"
  
! #: tp/Texinfo/Parser.pm:5147
! #, fuzzy, perl-format
  msgid "@%s missing first argument"
! msgstr "%s: hilang argumen berkas.\n"
  
! #: tp/Texinfo/Parser.pm:5301
! #, fuzzy
! msgid "superfluous arguments for node"
! msgstr "Argumen ke @%s buruk"
  
! #: tp/Texinfo/Parser.pm:5351
  #, fuzzy, perl-format
  msgid "expected @end %s"
  msgstr "Diduga `%s'"
  
! #: tp/Texinfo/Parser.pm:5450
! #, fuzzy, perl-format
  msgid "@%s should only accept a @-command as argument, not `%s'"
  msgstr ""
! "Gunakan kurung untuk memberi sebuah perintah sebagai sebuah argumen ke @%s"
  
! #: tp/Texinfo/Parser.pm:5460
! #, fuzzy, perl-format
  msgid "remaining argument on @%s line: %s"
  msgstr "Argumen ke @%s: %s buruk"
  
! #: tp/Texinfo/Parser.pm:5533
! #, fuzzy, perl-format
  msgid "environment command %s as argument to @%s"
  msgstr ""
! "Gunakan kurung untuk memberi sebuah perintah sebagai sebuah argumen ke @%s"
  
! #: tp/Texinfo/Parser.pm:5555
  #, perl-format
  msgid "empty @%s"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5563
  #, perl-format
  msgid "column fraction not a number: %s"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5572
! #, fuzzy, perl-format
  msgid "@sp arg must be numeric, not `%s'"
! msgstr "%s: %s arg harus berupa numerik, bukan `%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5581
  #, perl-format
  msgid "reserved index name %s"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5600
! #, fuzzy, perl-format
  msgid "unknown source index in @%s: %s"
! msgstr "Indeks `%s' tidak diketahui"
  
! #: tp/Texinfo/Parser.pm:5603
! #, fuzzy, perl-format
  msgid "unknown destination index in @%s: %s"
! msgstr "Indeks `%s' tidak diketahui"
  
! #: tp/Texinfo/Parser.pm:5633
  #, perl-format
  msgid "@%s leads to a merging of %s in itself, ignoring"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5646
! #, fuzzy, perl-format
  msgid "unknown index `%s' in @printindex"
  msgstr "Indeks `%s' tidak diketahui dalam @printindex"
  
! #: tp/Texinfo/Parser.pm:5652
  #, perl-format
  msgid "printing an index `%s' merged in another one `%s'"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5660
  #, perl-format
  msgid "printindex before document beginning: @printindex %s"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5676
! #, fuzzy, perl-format
  msgid "@%s arg must be `top' or `bottom', not `%s'"
! msgstr "%s: %s arg harus berupa numerik, bukan `%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5684
  #, perl-format
  msgid "Only @%s 10 or 11 is supported, not `%s'"
  msgstr "Hanya @%s 10 atau 11 yang didukung, bukan `%s'"
  
! #: tp/Texinfo/Parser.pm:5692
! #, fuzzy, perl-format
  msgid "@%s arg must be `separate' or `end', not `%s'"
  msgstr ""
! "%s: --footnote-style arg harus berupa `separate' atau `end', bukan `%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5700
! #, fuzzy, perl-format
  msgid "@%s arg must be `on', `off' or `odd', not `%s'"
! msgstr "%s: %s arg harus berupa numerik, bukan `%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5718 tp/Texinfo/Parser.pm:5723
! #, fuzzy, perl-format
  msgid "@paragraphindent arg must be numeric/`none'/`asis', not `%s'"
! msgstr ""
! "%s: --paragraph-indent arg harus berupa numerik/`none'/`asis', bukan `%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5731
! #, fuzzy, perl-format
  msgid "@firstparagraphindent arg must be `none' or `insert', not `%s'"
! msgstr ""
! "%s: --paragraph-indent arg harus berupa numerik/`none'/`asis', bukan `%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5741
! #, fuzzy, perl-format
  msgid "@exampleindent arg must be numeric/`asis', not `%s'"
! msgstr ""
! "%s: --paragraph-indent arg harus berupa numerik/`none'/`asis', bukan `%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5752
! #, fuzzy, perl-format
  msgid "expected @%s on or off, not `%s'"
  msgstr "Diduga @%s on atau off, bukan `%s'"
  
! #: tp/Texinfo/Parser.pm:5762
  #, perl-format
  msgid "@kbdinputstyle arg must be `code'/`example'/`distinct', not `%s'"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5770
! #, fuzzy, perl-format
  msgid "@allowcodebreaks arg must be `true' or `false', not `%s'"
! msgstr ""
! "%s: --footnote-style arg harus berupa `separate' atau `end', bukan `%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5778
! #, fuzzy, perl-format
  msgid "@urefbreakstyle arg must be `after'/`before'/`none', not `%s'"
! msgstr ""
! "%s: --footnote-style arg harus berupa `separate' atau `end', bukan `%s'.\n"
  
! #: tp/Texinfo/Structuring.pm:231
  #, perl-format
  msgid "raising the section level of @%s which is too low"
! msgstr ""
  
! #: tp/Texinfo/Structuring.pm:263
  #, perl-format
  msgid "no chapter-level command before @%s"
! msgstr ""
  
! #: tp/Texinfo/Structuring.pm:268
  #, perl-format
  msgid "lowering the section level of @%s appearing after a lower element"
! msgstr ""
  
! #: tp/Texinfo/Structuring.pm:357
  #, perl-format
  msgid "no sectioning command associated with @%s"
! msgstr ""
  
! #: tp/Texinfo/Structuring.pm:548 tp/Texinfo/Structuring.pm:1329
  #, fuzzy, perl-format
  msgid "@%s reference to nonexistent node `%s'"
  msgstr ""
! "%s referensi ke titik yang tidak ada `%s' (mungkin pembagian tidak benar?)"
  
! #: tp/Texinfo/Structuring.pm:561
  #, perl-format
  msgid "@%s entry node name `%s' different from %s name `%s'"
! msgstr ""
  
! #: tp/Texinfo/Structuring.pm:666
  #, perl-format
  msgid "unreferenced node `%s'"
  msgstr "titik `%s' tidak tereferensi"
  
! #: tp/Texinfo/Structuring.pm:712
  #, perl-format
  msgid "node `%s' is %s for `%s' in sectioning but not in menu"
! msgstr ""
  
! #: tp/Texinfo/Structuring.pm:719
  #, perl-format
  msgid "node %s `%s' in menu `%s' and in sectioning `%s' differ"
! msgstr ""
  
! #: tp/Texinfo/Structuring.pm:737
  #, perl-format
  msgid "node `%s' is %s for `%s' in menu but not in sectioning"
! msgstr ""
  
! #: tp/Texinfo/Structuring.pm:791
  #, perl-format
  msgid "%s pointer `%s' (for node `%s') different from %s name `%s'"
! msgstr ""
  
! #: tp/Texinfo/Structuring.pm:818
! #, fuzzy, perl-format
  msgid "%s reference to nonexistent `%s'"
! msgstr "titik `%s' tidak tereferensi"
  
! #: tp/Texinfo/Structuring.pm:837
! #, fuzzy, perl-format
  msgid "node `%s' lacks menu item for `%s' despite being its Up target"
  msgstr "Titik `%s' kurang item menu untuk `%s' dariapda target Up nya"
  
! #: tp/Texinfo/Structuring.pm:845
  #, perl-format
  msgid "for `%s', up in menu `%s' and up `%s' don't match"
! msgstr ""
  
! #: tp/Texinfo/Structuring.pm:1341
  #, perl-format
  msgid "@%s to `%s', different from %s name `%s'"
! msgstr ""
  
! #: tp/Texinfo/Structuring.pm:2007
! #, fuzzy, perl-format
  msgid "empty index key in @%s"
! msgstr "tidak ada masukan indeks ditemukan untuk `%s'\n"
  
! #: tp/init/chm.pm:220 tp/init/chm.pm:276 tp/init/chm.pm:347
! #, fuzzy, perl-format
  msgid "chm.pm: could not open %s for writing: %s\n"
! msgstr "%s: tidak dapat membuka --css-file: %s"
  
! #: tp/init/chm.pm:266 tp/init/chm.pm:337 tp/init/chm.pm:398
! #, fuzzy, perl-format
  msgid "chm.pm: error on closing %s: %s"
! msgstr "error menulis ke `%s'"
  
  #: tp/init/latex2html.pm:200
! #, fuzzy, perl-format
  msgid "l2h: could not open latex file %s for writing: %s"
! msgstr "%s: tidak dapat membuka --css-file: %s"
  
  #: tp/init/latex2html.pm:341
  msgid "l2h: L2H_TMP directory contains a dot"
! msgstr ""
  
  #: tp/init/latex2html.pm:346
  msgid "l2h: current directory contains a dot"
! msgstr ""
  
  #: tp/init/latex2html.pm:374
  #, perl-format
  msgid "l2h: command did not succeed: %s"
! msgstr ""
  
  #: tp/init/latex2html.pm:422
  #, perl-format
  msgid "l2h: image has invalid extension: %s"
! msgstr ""
  
  #: tp/init/latex2html.pm:438
  #, perl-format
  msgid "l2h: rename %s as %s failed: %s"
! msgstr ""
  
  #: tp/init/latex2html.pm:460
! #, fuzzy, perl-format
  msgid "l2h: could not open %s: %s"
! msgstr "%s: tidak dapat membuka --css-file: %s"
  
  #: tp/init/latex2html.pm:493
  #, perl-format
  msgid "latex2html.pm: end of @%s item %d not found"
! msgstr ""
  
  #: tp/init/latex2html.pm:504
--- 2792,3139 ----
  "mungkin titik @top anda seharusnya wrapped dalam @ifnottex daripada @ifinfo?"
  
! #: tp/Texinfo/Parser.pm:5037
! #, perl-format
  msgid "@%s should only appear in math context"
! msgstr "@%s should only appear in math context"
  
! #: tp/Texinfo/Parser.pm:5045
! #, perl-format
  msgid "unknown command `%s'"
  msgstr "Perintah `%s' tidak diketahui"
  
! #: tp/Texinfo/Parser.pm:5055
  msgid "unexpected @"
! msgstr "Diduga @"
  
! #: tp/Texinfo/Parser.pm:5084
! #, perl-format
  msgid "@%s is not meaningful outside `@float' environment"
  msgstr "@%s tidak berarti diluar lingkungan `@float'"
  
! #: tp/Texinfo/Parser.pm:5089
  #, perl-format
  msgid "@%s should be right below `@float'"
! msgstr "@%s should be right below `@float'"
  
! #: tp/Texinfo/Parser.pm:5097
  #, perl-format
  msgid "ignoring multiple @%s"
! msgstr "ignoring multiple @%s"
  
! #: tp/Texinfo/Parser.pm:5216
! #, perl-format
  msgid "command @%s does not accept arguments"
! msgstr "command @%s does not accept arguments"
  
! #: tp/Texinfo/Parser.pm:5240
! #, perl-format
  msgid "command @%s missing a node or external manual argument"
! msgstr "command @%s missing a node or external manual argument"
  
! #: tp/Texinfo/Parser.pm:5259
  #, perl-format
  msgid "in @%s empty cross reference name after expansion `%s'"
! msgstr "in @%s empty cross reference name after expansion `%s'"
  
! #: tp/Texinfo/Parser.pm:5270
  #, perl-format
  msgid "in @%s empty cross reference title after expansion `%s'"
! msgstr "in @%s empty cross reference title after expansion `%s'"
  
! #: tp/Texinfo/Parser.pm:5283
  msgid "@image missing filename argument"
  msgstr "@image hilang argumen nama berkas"
  
! #: tp/Texinfo/Parser.pm:5315
! #, perl-format
  msgid "@%s missing first argument"
! msgstr "@%s: hilang argumen berkas."
  
! #: tp/Texinfo/Parser.pm:5360
! #, fuzzy, perl-format
! msgid "non-hex digits in argument for @U: %s"
! msgstr "Argumen ke @%s: %s buruk"
  
! #: tp/Texinfo/Parser.pm:5366
  #, fuzzy, perl-format
+ msgid "fewer than four hex digits in argument for @U: %s"
+ msgstr "Argumen ke @%s: %s buruk"
+ 
+ #: tp/Texinfo/Parser.pm:5379
+ #, perl-format
+ msgid "argument for @U exceeds size of integer: %s"
+ msgstr ""
+ 
+ #: tp/Texinfo/Parser.pm:5385
+ #, perl-format
+ msgid "argument for @U exceeds Unicode maximum 0x10FFFF: %s"
+ msgstr ""
+ 
+ #: tp/Texinfo/Parser.pm:5513
+ msgid "superfluous arguments for node"
+ msgstr "superfluous arguments for node"
+ 
+ #: tp/Texinfo/Parser.pm:5563
+ #, perl-format
  msgid "expected @end %s"
  msgstr "Diduga `%s'"
  
! #: tp/Texinfo/Parser.pm:5662
! #, perl-format
  msgid "@%s should only accept a @-command as argument, not `%s'"
  msgstr ""
! "@%s Gunakan kurung untuk memberi sebuah perintah sebagai sebuah argumen ke @"
! "%s"
  
! #: tp/Texinfo/Parser.pm:5672
! #, perl-format
  msgid "remaining argument on @%s line: %s"
  msgstr "Argumen ke @%s: %s buruk"
  
! #: tp/Texinfo/Parser.pm:5745
! #, perl-format
  msgid "environment command %s as argument to @%s"
  msgstr ""
! "Gunakan kurung untuk %s memberi sebuah perintah sebagai sebuah argumen ke @%s"
  
! #: tp/Texinfo/Parser.pm:5767
  #, perl-format
  msgid "empty @%s"
! msgstr "empty @%s"
  
! #: tp/Texinfo/Parser.pm:5775
  #, perl-format
  msgid "column fraction not a number: %s"
! msgstr "column fraction not a number: %s"
  
! #: tp/Texinfo/Parser.pm:5784
! #, perl-format
  msgid "@sp arg must be numeric, not `%s'"
! msgstr "@sp arg harus berupa numerik, bukan `%s'."
  
! #: tp/Texinfo/Parser.pm:5793
  #, perl-format
  msgid "reserved index name %s"
! msgstr "reserved index name %s"
  
! #: tp/Texinfo/Parser.pm:5812
! #, perl-format
  msgid "unknown source index in @%s: %s"
! msgstr "Indeks `%s' tidak diketahui %s"
  
! #: tp/Texinfo/Parser.pm:5815
! #, perl-format
  msgid "unknown destination index in @%s: %s"
! msgstr "unknown destination index in @%s: %s"
  
! #: tp/Texinfo/Parser.pm:5845
  #, perl-format
  msgid "@%s leads to a merging of %s in itself, ignoring"
! msgstr "@%s leads to a merging of %s in itself, ignoring"
  
! #: tp/Texinfo/Parser.pm:5858
! #, perl-format
  msgid "unknown index `%s' in @printindex"
  msgstr "Indeks `%s' tidak diketahui dalam @printindex"
  
! #: tp/Texinfo/Parser.pm:5864
  #, perl-format
  msgid "printing an index `%s' merged in another one `%s'"
! msgstr "printing an index `%s' merged in another one `%s'"
  
! #: tp/Texinfo/Parser.pm:5872
  #, perl-format
  msgid "printindex before document beginning: @printindex %s"
! msgstr "printindex before document beginning: @printindex %s"
  
! #: tp/Texinfo/Parser.pm:5888
! #, perl-format
  msgid "@%s arg must be `top' or `bottom', not `%s'"
! msgstr "@%s arg harus berupa numerik, bukan `%s'"
  
! #: tp/Texinfo/Parser.pm:5896
  #, perl-format
  msgid "Only @%s 10 or 11 is supported, not `%s'"
  msgstr "Hanya @%s 10 atau 11 yang didukung, bukan `%s'"
  
! #: tp/Texinfo/Parser.pm:5904
! #, perl-format
  msgid "@%s arg must be `separate' or `end', not `%s'"
  msgstr ""
! "@%s: --footnote-style arg harus berupa `separate' atau `end', bukan `%s'."
  
! #: tp/Texinfo/Parser.pm:5912
! #, perl-format
  msgid "@%s arg must be `on', `off' or `odd', not `%s'"
! msgstr "@%s arg harus berupa numerik, bukan `%s'."
  
! #: tp/Texinfo/Parser.pm:5930 tp/Texinfo/Parser.pm:5935
! #, perl-format
  msgid "@paragraphindent arg must be numeric/`none'/`asis', not `%s'"
! msgstr "--paragraph-indent arg harus berupa numerik/`none'/`asis', bukan `%s'."
  
! #: tp/Texinfo/Parser.pm:5943
! #, perl-format
  msgid "@firstparagraphindent arg must be `none' or `insert', not `%s'"
! msgstr "--paragraph-indent arg harus berupa numerik/`none'/`asis', bukan `%s'."
  
! #: tp/Texinfo/Parser.pm:5953
! #, perl-format
  msgid "@exampleindent arg must be numeric/`asis', not `%s'"
! msgstr "--paragraph-indent arg harus berupa numerik/`none'/`asis', bukan `%s'."
  
! #: tp/Texinfo/Parser.pm:5964
! #, perl-format
  msgid "expected @%s on or off, not `%s'"
  msgstr "Diduga @%s on atau off, bukan `%s'"
  
! #: tp/Texinfo/Parser.pm:5974
  #, perl-format
  msgid "@kbdinputstyle arg must be `code'/`example'/`distinct', not `%s'"
! msgstr "@kbdinputstyle arg must be `code'/`example'/`distinct', not `%s'"
  
! #: tp/Texinfo/Parser.pm:5982
! #, perl-format
  msgid "@allowcodebreaks arg must be `true' or `false', not `%s'"
! msgstr "--footnote-style arg harus berupa `separate' atau `end', bukan `%s'."
  
! #: tp/Texinfo/Parser.pm:5990
! #, perl-format
  msgid "@urefbreakstyle arg must be `after'/`before'/`none', not `%s'"
! msgstr "--footnote-style arg harus berupa `separate' atau `end', bukan `%s'."
  
! #: tp/Texinfo/Structuring.pm:232
  #, perl-format
  msgid "raising the section level of @%s which is too low"
! msgstr "raising the section level of @%s which is too low"
  
! #: tp/Texinfo/Structuring.pm:264
  #, perl-format
  msgid "no chapter-level command before @%s"
! msgstr "no chapter-level command before @%s"
  
! #: tp/Texinfo/Structuring.pm:269
  #, perl-format
  msgid "lowering the section level of @%s appearing after a lower element"
! msgstr "lowering the section level of @%s appearing after a lower element"
  
! #: tp/Texinfo/Structuring.pm:358
  #, perl-format
  msgid "no sectioning command associated with @%s"
! msgstr "no sectioning command associated with @%s"
  
! #: tp/Texinfo/Structuring.pm:507
  #, fuzzy, perl-format
+ msgid "@%s not empty"
+ msgstr "@%s: berkas kosong"
+ 
+ #: tp/Texinfo/Structuring.pm:563 tp/Texinfo/Structuring.pm:1345
+ #, perl-format
  msgid "@%s reference to nonexistent node `%s'"
  msgstr ""
! "@%s referensi ke titik yang tidak ada `%s' (mungkin pembagian tidak benar?)"
  
! #: tp/Texinfo/Structuring.pm:576
  #, perl-format
  msgid "@%s entry node name `%s' different from %s name `%s'"
! msgstr "@%s entry node name `%s' different from %s name `%s'"
  
! #: tp/Texinfo/Structuring.pm:681
  #, perl-format
  msgid "unreferenced node `%s'"
  msgstr "titik `%s' tidak tereferensi"
  
! #: tp/Texinfo/Structuring.pm:727
  #, perl-format
  msgid "node `%s' is %s for `%s' in sectioning but not in menu"
! msgstr "node `%s' is %s for `%s' in sectioning but not in menu"
  
! #: tp/Texinfo/Structuring.pm:734
  #, perl-format
  msgid "node %s `%s' in menu `%s' and in sectioning `%s' differ"
! msgstr "node %s `%s' in menu `%s' and in sectioning `%s' differ"
  
! #: tp/Texinfo/Structuring.pm:752
  #, perl-format
  msgid "node `%s' is %s for `%s' in menu but not in sectioning"
! msgstr "node `%s' is %s for `%s' in menu but not in sectioning"
  
! #: tp/Texinfo/Structuring.pm:806
  #, perl-format
  msgid "%s pointer `%s' (for node `%s') different from %s name `%s'"
! msgstr "%s pointer `%s' (for node `%s') different from %s name `%s'"
  
! #: tp/Texinfo/Structuring.pm:833
! #, perl-format
  msgid "%s reference to nonexistent `%s'"
! msgstr "titik `%s' tidak tereferensi `%s'"
  
! #: tp/Texinfo/Structuring.pm:853
! #, perl-format
  msgid "node `%s' lacks menu item for `%s' despite being its Up target"
  msgstr "Titik `%s' kurang item menu untuk `%s' dariapda target Up nya"
  
! #: tp/Texinfo/Structuring.pm:861
  #, perl-format
  msgid "for `%s', up in menu `%s' and up `%s' don't match"
! msgstr "for `%s', up in menu `%s' and up `%s' don't match"
  
! #: tp/Texinfo/Structuring.pm:1357
  #, perl-format
  msgid "@%s to `%s', different from %s name `%s'"
! msgstr "@%s to `%s', different from  %s name `%s'"
  
! #: tp/Texinfo/Structuring.pm:2023
! #, perl-format
  msgid "empty index key in @%s"
! msgstr "empty index key in @%s"
  
! #: tp/init/chm.pm:221 tp/init/chm.pm:277 tp/init/chm.pm:348
! #, perl-format
  msgid "chm.pm: could not open %s for writing: %s\n"
! msgstr "tidak dapat membuka %s: %s\n"
  
! #: tp/init/chm.pm:267 tp/init/chm.pm:338 tp/init/chm.pm:399
! #, perl-format
  msgid "chm.pm: error on closing %s: %s"
! msgstr "chm.pm: error on closing %s: %s"
  
  #: tp/init/latex2html.pm:200
! #, perl-format
  msgid "l2h: could not open latex file %s for writing: %s"
! msgstr "tidak dapat membuka --css-file: %s %s"
  
  #: tp/init/latex2html.pm:341
  msgid "l2h: L2H_TMP directory contains a dot"
! msgstr "l2h: L2H_TMP directory contains a dot"
  
  #: tp/init/latex2html.pm:346
  msgid "l2h: current directory contains a dot"
! msgstr "l2h: current directory contains a dot"
  
  #: tp/init/latex2html.pm:374
  #, perl-format
  msgid "l2h: command did not succeed: %s"
! msgstr "l2h: command did not succeed: %s"
  
  #: tp/init/latex2html.pm:422
  #, perl-format
  msgid "l2h: image has invalid extension: %s"
! msgstr "l2h: image has invalid extension: %s"
  
  #: tp/init/latex2html.pm:438
  #, perl-format
  msgid "l2h: rename %s as %s failed: %s"
! msgstr "l2h: rename %s as %s failed: %s"
  
  #: tp/init/latex2html.pm:460
! #, perl-format
  msgid "l2h: could not open %s: %s"
! msgstr "tidak dapat membuka --css-file: %s %s"
  
  #: tp/init/latex2html.pm:493
  #, perl-format
  msgid "latex2html.pm: end of @%s item %d not found"
! msgstr "latex2html.pm: end of @%s item %d not found"
  
  #: tp/init/latex2html.pm:504
***************
*** 3411,3419 ****
  "of items found in the document"
  msgstr ""
  
  #: tp/init/latex2html.pm:534
  #, perl-format
  msgid "l2h: could not determine the fragment %d for @%s"
! msgstr ""
  
  #: tp/init/latex2html.pm:560
--- 3143,3153 ----
  "of items found in the document"
  msgstr ""
+ "latex2html.pm: processing produced %d items in HTML; expected %d, the number "
+ "of items found in the document"
  
  #: tp/init/latex2html.pm:534
  #, perl-format
  msgid "l2h: could not determine the fragment %d for @%s"
! msgstr "l2h: could not determine the fragment %d for @%s"
  
  #: tp/init/latex2html.pm:560
***************
*** 3423,3466 ****
  "HTML"
  msgstr ""
  
  #: tp/init/latex2html.pm:621
! #, fuzzy, perl-format
  msgid "l2h: could not load %s: %s"
! msgstr "%s: tidak dapat membuka --css-file: %s"
  
  #: tp/init/latex2html.pm:634
! #, fuzzy, perl-format
  msgid "l2h: could not open %s for writing: %s"
! msgstr "%s: tidak dapat membuka --css-file: %s"
  
  #: tp/init/tex4ht.pm:123 tp/init/tex4ht.pm:267
! #, fuzzy, perl-format
  msgid "tex4ht.pm: could not open %s: %s"
! msgstr "Tidak dapat menemukan `%s'."
  
  #: tp/init/tex4ht.pm:219
! #, fuzzy, perl-format
  msgid "tex4ht.pm: chdir %s failed: %s"
! msgstr "Tidak dapat menemukan `%s'."
  
  #: tp/init/tex4ht.pm:232
  #, perl-format
  msgid "tex4ht.pm: unable to return to initial directory: %s"
! msgstr ""
  
  #: tp/init/tex4ht.pm:244
! #, fuzzy, perl-format
  msgid "tex4ht.pm: output file missing: %s"
! msgstr "tidak dapat membuat berkas keluaran `%s'"
  
  #: tp/init/tex4ht.pm:260
! #, fuzzy, perl-format
  msgid "tex4ht.pm: command failed: %s"
! msgstr "Tidak dapat menemukan `%s'."
  
  #: tp/init/tex4ht.pm:294
  #, perl-format
  msgid "tex4ht.pm: end of @%s item %d not found"
! msgstr ""
  
  #: tp/init/tex4ht.pm:301
--- 3157,3202 ----
  "HTML"
  msgstr ""
+ "l2h: could not extract the fragment %d for @%s with output counter %d from "
+ "HTML"
  
  #: tp/init/latex2html.pm:621
! #, perl-format
  msgid "l2h: could not load %s: %s"
! msgstr "tidak dapat membuka --css-file: %s %s"
  
  #: tp/init/latex2html.pm:634
! #, perl-format
  msgid "l2h: could not open %s for writing: %s"
! msgstr "tidak dapat membuka --css-file: %s %s"
  
  #: tp/init/tex4ht.pm:123 tp/init/tex4ht.pm:267
! #, perl-format
  msgid "tex4ht.pm: could not open %s: %s"
! msgstr "tidak dapat membuka --css-file: %s %s"
  
  #: tp/init/tex4ht.pm:219
! #, perl-format
  msgid "tex4ht.pm: chdir %s failed: %s"
! msgstr "tex4ht.pm: chdir %s failed: %s"
  
  #: tp/init/tex4ht.pm:232
  #, perl-format
  msgid "tex4ht.pm: unable to return to initial directory: %s"
! msgstr "tex4ht.pm: unable to return to initial directory: %s"
  
  #: tp/init/tex4ht.pm:244
! #, perl-format
  msgid "tex4ht.pm: output file missing: %s"
! msgstr "tex4ht.pm: output file missing: %s"
  
  #: tp/init/tex4ht.pm:260
! #, perl-format
  msgid "tex4ht.pm: command failed: %s"
! msgstr "tex4ht.pm: command failed: %s"
  
  #: tp/init/tex4ht.pm:294
  #, perl-format
  msgid "tex4ht.pm: end of @%s item %d not found"
! msgstr "tex4ht.pm: end of @%s item %d not found"
  
  #: tp/init/tex4ht.pm:301
***************
*** 3470,3478 ****
  "items found in the document for @%s"
  msgstr ""
  
  #: tp/init/tex4ht.pm:321
! #, fuzzy, perl-format
  msgid "tex4ht.pm: output has no HTML item for @%s %s"
! msgstr "tidak dapat membuat berkas keluaran `%s'"
  
  #: tp/init/tex4ht.pm:336
--- 3206,3216 ----
  "items found in the document for @%s"
  msgstr ""
+ "tex4ht.pm: processing produced %d items in HTML; expected %d, the number of "
+ "items found in the document for @%s"
  
  #: tp/init/tex4ht.pm:321
! #, perl-format
  msgid "tex4ht.pm: output has no HTML item for @%s %s"
! msgstr "tex4ht.pm: output has no HTML item for @%s %s"
  
  #: tp/init/tex4ht.pm:336
***************
*** 3482,3535 ****
  "items found in the document for @%s"
  msgstr ""
  
! #: tp/texi2any.pl:379
! #, fuzzy, perl-format
  msgid "error loading %s: %s\n"
! msgstr "error menulis ke `%s'"
  
! #: tp/texi2any.pl:392
! #, fuzzy, perl-format
  msgid "%s: unknown variable %s"
! msgstr "Perintah `%s' tidak diketahui"
  
! #: tp/texi2any.pl:396
! #, fuzzy, perl-format
  msgid "%s: obsolete variable %s\n"
! msgstr "Set variabel: "
  
! #: tp/texi2any.pl:411
! #, fuzzy, perl-format
  msgid "%s: unknown variable %s\n"
! msgstr "Perintah `%s' tidak diketahui"
  
! #: tp/texi2any.pl:415
! #, fuzzy, perl-format
  msgid "obsolete variable %s\n"
! msgstr "Set variabel: "
  
! #: tp/texi2any.pl:480
! #, fuzzy, perl-format
  msgid "could not read init file %s"
! msgstr "tidak dapat membuka berkas masukan `%s'"
  
! #: tp/texi2any.pl:640
! #, fuzzy, perl-format
  msgid "ignoring unrecognized TEXINFO_OUTPUT_FORMAT value `%s'\n"
! msgstr "%s: Mengabaikan nilai TEXINFO_OUTPUT_FORMAT tidak dikenal `%s'.\n"
  
! #: tp/texi2any.pl:723
! #, fuzzy
! msgid "Usage: makeinfo [OPTION]... TEXINFO-FILE...\n"
! msgstr "Penggunaan: %s [OPSI]... BERKAS-TEXINFO...\n"
  
! #: tp/texi2any.pl:724
  #, fuzzy
- msgid "  or:  texi2any [OPTION]... TEXINFO-FILE...\n"
- msgstr "Penggunaan: %s [OPSI]... BERKAS-TEXINFO...\n"
- 
- #: tp/texi2any.pl:726
  msgid ""
  "Translate Texinfo source documentation to various other formats, by default\n"
  "Info files suitable for reading online with Emacs or standalone GNU Info.\n"
  msgstr ""
  "Terjemahkan sumber dokumentasi texinfo ke berbagai format lain, secara baku\n"
--- 3220,3274 ----
  "items found in the document for @%s"
  msgstr ""
+ "tex4ht.pm: processing retrieved %d items in HTML; expected %d, the number of "
+ "items found in the document for @%s"
  
! #: tp/texi2any.pl:388
! #, perl-format
  msgid "error loading %s: %s\n"
! msgstr "error menulis ke `%s': %s\n"
  
! #: tp/texi2any.pl:401
! #, perl-format
  msgid "%s: unknown variable %s"
! msgstr "aksi `%s' tidak dikenal %s"
  
! #: tp/texi2any.pl:405
! #, perl-format
  msgid "%s: obsolete variable %s\n"
! msgstr "%s Set variabel: %s\n"
  
! #: tp/texi2any.pl:420
! #, perl-format
  msgid "%s: unknown variable %s\n"
! msgstr "aksi `%s' tidak dikenal %s\n"
  
! #: tp/texi2any.pl:424
! #, perl-format
  msgid "obsolete variable %s\n"
! msgstr "Set variabel: %s\n"
  
! #: tp/texi2any.pl:489
! #, perl-format
  msgid "could not read init file %s"
! msgstr "Tidak dapat membuat berkas keluaran `%s'."
  
! #: tp/texi2any.pl:652
! #, perl-format
  msgid "ignoring unrecognized TEXINFO_OUTPUT_FORMAT value `%s'\n"
! msgstr "Mengabaikan nilai TEXINFO_OUTPUT_FORMAT tidak dikenal `%s'.\n"
  
! #: tp/texi2any.pl:735
! #, fuzzy, perl-format
! msgid "Usage: %s [OPTION]... TEXINFO-FILE...\n"
! msgstr "Penggunaan: %s [OPSI]... BERKAS...\n"
  
! #: tp/texi2any.pl:738
  #, fuzzy
  msgid ""
  "Translate Texinfo source documentation to various other formats, by default\n"
  "Info files suitable for reading online with Emacs or standalone GNU Info.\n"
+ "\n"
+ "This program is commonly installed as both `makeinfo' and `texi2any';\n"
+ "the behavior is identical, and does not depend on the installed name.\n"
  msgstr ""
  "Terjemahkan sumber dokumentasi texinfo ke berbagai format lain, secara baku\n"
***************
*** 3537,3541 ****
  "GNU Info.\n"
  
! #: tp/texi2any.pl:729
  #, fuzzy, perl-format
  msgid ""
--- 3276,3280 ----
  "GNU Info.\n"
  
! #: tp/texi2any.pl:744
  #, fuzzy, perl-format
  msgid ""
***************
*** 3551,3555 ****
  "      --init-file=FILE        load FILE to modify the default behavior.\n"
  "  -c, --set-customization-variable VAR=VAL  set customization variable VAR \n"
! "                                to VAL.\n"
  "  -v, --verbose               explain what is being done.\n"
  "      --version               display version information and exit.\n"
--- 3290,3294 ----
  "      --init-file=FILE        load FILE to modify the default behavior.\n"
  "  -c, --set-customization-variable VAR=VAL  set customization variable VAR \n"
! "                                to value VAL.\n"
  "  -v, --verbose               explain what is being done.\n"
  "      --version               display version information and exit.\n"
***************
*** 3567,3571 ****
  "      --version               tampilkan informasi versi dan keluar.\n"
  
! #: tp/texi2any.pl:744
  #, fuzzy
  msgid ""
--- 3306,3310 ----
  "      --version               tampilkan informasi versi dan keluar.\n"
  
! #: tp/texi2any.pl:760
  #, fuzzy
  msgid ""
***************
*** 3575,3579 ****
  "      --plaintext             output plain text rather than Info.\n"
  "      --xml                   output Texinfo XML rather than Info.\n"
! "      --dvi, --dvipdf, --ps, --pdf  call texi2dvi to generate given output.\n"
  msgstr ""
  "Pemilihan format keluaran (baku adalah untuk menghasilkan Info):\n"
--- 3314,3319 ----
  "      --plaintext             output plain text rather than Info.\n"
  "      --xml                   output Texinfo XML rather than Info.\n"
! "      --dvi, --dvipdf, --ps, --pdf  call texi2dvi to generate given output,\n"
! "                                after checking validity of TEXINFO-FILE.\n"
  msgstr ""
  "Pemilihan format keluaran (baku adalah untuk menghasilkan Info):\n"
***************
*** 3583,3587 ****
  "      --plaintext             keluarkan plain teks daripada Info.\n"
  
! #: tp/texi2any.pl:752
  #, fuzzy
  msgid ""
--- 3323,3327 ----
  "      --plaintext             keluarkan plain teks daripada Info.\n"
  
! #: tp/texi2any.pl:768
  #, fuzzy
  msgid ""
***************
*** 3596,3600 ****
  "output).\n"
  "                                Also, if producing Info, write to\n"
! "                                standard output by default \n"
  "      --no-split              suppress any splitting of the output;\n"
  "                                generate only one output file.\n"
--- 3336,3340 ----
  "output).\n"
  "                                Also, if producing Info, write to\n"
! "                                standard output by default.\n"
  "      --no-split              suppress any splitting of the output;\n"
  "                                generate only one output file.\n"
***************
*** 3625,3629 ****
  "HTML).\n"
  
! #: tp/texi2any.pl:772
  #, perl-format
  msgid ""
--- 3365,3369 ----
  "HTML).\n"
  
! #: tp/texi2any.pl:788
  #, perl-format
  msgid ""
***************
*** 3667,3672 ****
  "      --split-size=NUM         pisah berkas Info di ukuran NUM (baku %d).\n"
  
! #: tp/texi2any.pl:789
! #, fuzzy
  msgid ""
  "Options for HTML:\n"
--- 3407,3411 ----
  "      --split-size=NUM         pisah berkas Info di ukuran NUM (baku %d).\n"
  
! #: tp/texi2any.pl:805
  msgid ""
  "Options for HTML:\n"
***************
*** 3691,3707 ****
  "ASCII.\n"
  
! #: tp/texi2any.pl:800
  msgid ""
  "Options for XML and Docbook:\n"
  "      --output-indent=VAL     does nothing, retained for compatibility.\n"
  msgstr ""
  
! #: tp/texi2any.pl:803
  msgid ""
  "Options for DVI/PS/PDF:\n"
  "      --Xopt=OPT              pass OPT to texi2dvi; can be repeated.\n"
  msgstr ""
  
! #: tp/texi2any.pl:806
  #, fuzzy
  msgid ""
--- 3430,3450 ----
  "ASCII.\n"
  
! #: tp/texi2any.pl:816
  msgid ""
  "Options for XML and Docbook:\n"
  "      --output-indent=VAL     does nothing, retained for compatibility.\n"
  msgstr ""
+ "Options for XML and Docbook:\n"
+ "      --output-indent=VAL     does nothing, retained for compatibility.\n"
  
! #: tp/texi2any.pl:819
  msgid ""
  "Options for DVI/PS/PDF:\n"
  "      --Xopt=OPT              pass OPT to texi2dvi; can be repeated.\n"
  msgstr ""
+ "Options for DVI/PS/PDF:\n"
+ "      --Xopt=OPT              pass OPT to texi2dvi; can be repeated.\n"
  
! #: tp/texi2any.pl:822
  #, fuzzy
  msgid ""
***************
*** 3709,3712 ****
--- 3452,3456 ----
  "      --commands-in-node-names  does nothing, retained for compatibility.\n"
  "  -D VAR                        define the variable VAR, as with @set.\n"
+ "  -D 'VAR VAL'                  define VAR to VAL (one shell argument).\n"
  "  -I DIR                        append DIR to the @include search path.\n"
  "  -P DIR                        prepend DIR to the @include search path.\n"
***************
*** 3721,3726 ****
  "@clear.\n"
  
! #: tp/texi2any.pl:813
! #, fuzzy
  msgid ""
  "Conditional processing in input:\n"
--- 3465,3469 ----
  "@clear.\n"
  
! #: tp/texi2any.pl:830
  msgid ""
  "Conditional processing in input:\n"
***************
*** 3760,3765 ****
  "  Juga, untuk opsi --no-ifFORMAT, jangan proses @ifnotFORMAT teks.\n"
  
! #: tp/texi2any.pl:830
! #, fuzzy
  msgid ""
  "  The defaults for the @if... conditionals depend on the output format:\n"
--- 3503,3507 ----
  "  Juga, untuk opsi --no-ifFORMAT, jangan proses @ifnotFORMAT teks.\n"
  
! #: tp/texi2any.pl:847
  msgid ""
  "  The defaults for the @if... conditionals depend on the output format:\n"
***************
*** 3777,3782 ****
  "  jika menghasilkan XML, --ifxml adalah on dan yang lain adalah off.\n"
  
! #: tp/texi2any.pl:837
! #, fuzzy
  msgid ""
  "Examples:\n"
--- 3519,3523 ----
  "  jika menghasilkan XML, --ifxml adalah on dan yang lain adalah off.\n"
  
! #: tp/texi2any.pl:854
  msgid ""
  "Examples:\n"
***************
*** 3807,3811 ****
  "besar\n"
  
! #: tp/texi2any.pl:884
  #, perl-format
  msgid "%s: --footnote-style arg must be `separate' or `end', not `%s'.\n"
--- 3548,3552 ----
  "besar\n"
  
! #: tp/texi2any.pl:901
  #, perl-format
  msgid "%s: --footnote-style arg must be `separate' or `end', not `%s'.\n"
***************
*** 3813,3817 ****
  "%s: --footnote-style arg harus berupa `separate' atau `end', bukan `%s'.\n"
  
! #: tp/texi2any.pl:966
  #, perl-format
  msgid "%s: --paragraph-indent arg must be numeric/`none'/`asis', not `%s'.\n"
--- 3554,3558 ----
  "%s: --footnote-style arg harus berupa `separate' atau `end', bukan `%s'.\n"
  
! #: tp/texi2any.pl:992
  #, perl-format
  msgid "%s: --paragraph-indent arg must be numeric/`none'/`asis', not `%s'.\n"
***************
*** 3819,3986 ****
  "%s: --paragraph-indent arg harus berupa numerik/`none'/`asis', bukan `%s'.\n"
  
! #: tp/texi2any.pl:1043
  #, perl-format
  msgid "%s: when generating %s, only one input FILE may be specified with -o\n"
! msgstr ""
  
! #: tp/texi2any.pl:1047
  msgid "--Xopt option without printed output"
! msgstr ""
  
! #: tp/texi2any.pl:1057
! #, fuzzy, perl-format
  msgid "unknown tree transformation %s"
! msgstr "Perintah `%s' tidak diketahui"
  
! #: tp/texi2any.pl:1064
  #, perl-format
  msgid "ignoring splitting for format %s"
! msgstr ""
  
! #: tp/texi2any.pl:1114
  #, perl-format
  msgid "%s: missing file argument.\n"
  msgstr "%s: hilang argumen berkas.\n"
  
! #: tp/texi2any.pl:1115
  #, perl-format
  msgid "Try `%s --help' for more information.\n"
  msgstr "Coba `%s --help' untuk informasi lebih lanjut.\n"
  
! #: tp/texi2any.pl:1193
! msgid "fill_gaps_in_sectioning transformation return no result. No section?"
! msgstr ""
  
! #: tp/texi2any.pl:1215
! #, fuzzy, perl-format
! msgid "error on closing macro expand file %s: %s\n"
! msgstr "error menutup berkas keluaran `%s'"
  
! #: tp/texi2any.pl:1221
! #, fuzzy, perl-format
! msgid "could not open %s for writing: %s\n"
! msgstr "%s: tidak dapat membuka --css-file: %s"
  
! #: tp/texi2any.pl:1246
! msgid ""
! "insert_nodes_for_sectioning_commands transformation return no result. No "
! "section?"
! msgstr ""
  
! #: tp/texi2any.pl:1311 tp/texi2any.pl:1387
! #, fuzzy, perl-format
! msgid "%s: error on closing %s: %s\n"
! msgstr "error menulis ke `%s'"
  
! #: tp/texi2any.pl:1334 tp/texi2any.pl:1368
! #, fuzzy, perl-format
! msgid "%s: error on closing internal links file %s: %s\n"
! msgstr "error menutup berkas keluaran `%s'"
  
! #: tp/texi2any.pl:1340 tp/texi2any.pl:1374
! #, fuzzy, perl-format
! msgid "%s: could not open %s for writing: %s\n"
! msgstr "%s: tidak dapat membuka --css-file: %s"
  
! #: util/texindex.c:223
! msgid "display this help and exit"
! msgstr "tampilkan bantuan ini dan keluar"
  
! #: util/texindex.c:225
! msgid "send output to FILE"
! msgstr "kirim keluaran ke BERKAS"
  
! #: util/texindex.c:227
! msgid "display version information and exit"
! msgstr "tampilkan informasi versi dan keluar"
  
! #: util/texindex.c:237
! #, c-format
! msgid "Usage: %s [OPTION]... FILE...\n"
! msgstr "Penggunaan: %s [OPSI]... BERKAS...\n"
  
! #: util/texindex.c:238
! #, c-format
! msgid "Generate a sorted index for each TeX output FILE.\n"
! msgstr "Buat sebuah indeks terurut untuk setiap BERKAS keluaran Tex.\n"
  
! #: util/texindex.c:241
! #, c-format
! msgid "Usually FILE... is specified as `foo.%c%c' for a document `foo.texi'.\n"
! msgstr ""
! "Biasanya BERKAS... dispesifikasikan sebagai `foo.%c%c' untuk sebuah dokumen "
! "`foo.texi'.\n"
  
! #: util/texindex.c:243
! #, c-format
! msgid ""
! "\n"
! "Options:\n"
! msgstr ""
! "\n"
! "Opsi:\n"
  
! #: util/texindex.c:743
! #, c-format
! msgid "failure reopening %s"
! msgstr "gagal membuka kembali %s"
  
! #: util/texindex.c:758 util/texindex.c:786
! #, c-format
! msgid "%s: not a texinfo index file"
! msgstr "%s: bukan sebuah berkas indeks texinfo"
  
! #: util/texindex.c:993
! #, c-format
! msgid "No page number in %s"
! msgstr "Tidak ada nomor halaman dalam %s"
  
! #: util/texindex.c:1066
! #, c-format
! msgid "entry %s follows an entry with a secondary name"
! msgstr "masukan %s mengikuti sebuah masukan dengan nama cadangan"
  
! #~ msgid "Done."
! #~ msgstr "Selesai."
  
! #, fuzzy
! #~ msgid "tex4ht.pm: could not open %s"
! #~ msgstr "Tidak dapat menemukan `%s'."
  
! #, fuzzy
! #~ msgid "menu reference to nonexistent node `%s'"
! #~ msgstr "titik `%s' tidak tereferensi"
  
! #, fuzzy
! #~ msgid "Can't create directories `%s': %s"
! #~ msgstr "Tidak dapat membuat direktori `%s': %s"
  
! #, fuzzy
! #~ msgid "Can't read file %s: %s"
! #~ msgstr "Tidak dapat menghapus berkas `%s': %s"
  
! #, fuzzy
! #~ msgid "%s:%d: warning: %s (possibly involving @%s)\n"
! #~ msgstr "%s:%d: peringatan: "
  
! #, fuzzy
! #~ msgid "%s:%d: warning: %s\n"
! #~ msgstr "%s:%d: peringatan: "
  
! #, fuzzy
! #~ msgid "warning: %s\n"
! #~ msgstr "%s:%d: peringatan: "
  
! #, fuzzy
! #~ msgid "chm.pm:%s: Cannot open for writing: %s\n"
! #~ msgstr "%s: tidak dapat membuka --css-file: %s"
  
! #, fuzzy
! #~ msgid "tex4ht error opening %s: %s"
! #~ msgstr "error menulis ke `%s'"
  
! #, fuzzy
! #~ msgid "Node `%s' that is to be renamed exists"
! #~ msgstr "Indeks `%s' telah ada"
  
  #~ msgid "ferror on stdout\n"
--- 3560,4006 ----
  "%s: --paragraph-indent arg harus berupa numerik/`none'/`asis', bukan `%s'.\n"
  
! #: tp/texi2any.pl:1069
  #, perl-format
  msgid "%s: when generating %s, only one input FILE may be specified with -o\n"
! msgstr "%s: when generating %s, only one input FILE may be specified with -o\n"
  
! #: tp/texi2any.pl:1073
  msgid "--Xopt option without printed output"
! msgstr "--Xopt option without printed output"
  
! #: tp/texi2any.pl:1083
! #, perl-format
  msgid "unknown tree transformation %s"
! msgstr "aksi `%s' tidak dikenal"
  
! #: tp/texi2any.pl:1090
  #, perl-format
  msgid "ignoring splitting for format %s"
! msgstr "ignoring splitting for format %s"
  
! #: tp/texi2any.pl:1140
  #, perl-format
  msgid "%s: missing file argument.\n"
  msgstr "%s: hilang argumen berkas.\n"
  
! #: tp/texi2any.pl:1141
  #, perl-format
  msgid "Try `%s --help' for more information.\n"
  msgstr "Coba `%s --help' untuk informasi lebih lanjut.\n"
  
! #: tp/texi2any.pl:1222
! msgid "fill_gaps_in_sectioning transformation return no result. No section?"
! msgstr "fill_gaps_in_sectioning transformation return no result. No section?"
! 
! #: tp/texi2any.pl:1244
! #, perl-format
! msgid "error on closing macro expand file %s: %s\n"
! msgstr "error menutup berkas keluaran `%s': %s\n"
! 
! #: tp/texi2any.pl:1250
! #, perl-format
! msgid "could not open %s for writing: %s\n"
! msgstr "%s: tidak dapat membuka --css-file: %s\n"
! 
! #: tp/texi2any.pl:1275
! msgid ""
! "insert_nodes_for_sectioning_commands transformation return no result. No "
! "section?"
! msgstr ""
! "insert_nodes_for_sectioning_commands transformation return no result. No "
! "section?"
! 
! #: tp/texi2any.pl:1345 tp/texi2any.pl:1421
! #, perl-format
! msgid "%s: error on closing %s: %s\n"
! msgstr "%s: error on closing %s: %s\n"
! 
! #: tp/texi2any.pl:1368 tp/texi2any.pl:1402
! #, perl-format
! msgid "%s: error on closing internal links file %s: %s\n"
! msgstr "%s: mengabaikan keluaran link internal kedua `%s'. %s\n"
! 
! #: tp/texi2any.pl:1374 tp/texi2any.pl:1408
! #, perl-format
! msgid "%s: could not open %s for writing: %s\n"
! msgstr "%s: tidak dapat membuka %s --css-file: %s\n"
! 
! #: texindex/ti.twjr:373
! #, fuzzy, awk-format
! msgid "%s: unrecognized option `%s'\n"
! msgstr "%s: opsi tidak dikenal '--%s'\n"
! 
! #: texindex/ti.twjr:444
! #, fuzzy, awk-format
! msgid "%s is not a Texinfo index file\n"
! msgstr "%s: bukan sebuah berkas indeks texinfo"
! 
! #: texindex/ti.twjr:543
! #, awk-format
! msgid "%s:%d: Bad key %s in record\n"
! msgstr ""
! 
! #: texindex/ti.twjr:566
! #, awk-format
! msgid "%s:%d: Bad entry; expected three fields, not %d\n"
! msgstr ""
! 
! #: texindex/ti.twjr:725
! #, awk-format
! msgid "%s:%d: Bad entry; expected %s at column %d\n"
! msgstr ""
! 
! #: texindex/ti.twjr:1254
! msgid "..."
! msgstr ""
! 
! #: texindex/ti.twjr:1273
! #, fuzzy, awk-format
! msgid "Usage: %s [OPTION]... FILE...\n"
! msgstr "Penggunaan: %s [OPSI]... BERKAS...\n"
! 
! #: texindex/ti.twjr:1274
! #, fuzzy
! msgid "Generate a sorted index for each TeX output FILE."
! msgstr "Buat sebuah indeks terurut untuk setiap BERKAS keluaran Tex.\n"
! 
! #: texindex/ti.twjr:1275
! #, fuzzy
! msgid "Usually FILE... is specified as `foo.??' for a document `foo.texi'."
! msgstr ""
! "Biasanya BERKAS... dispesifikasikan sebagai `foo.%c%c' untuk sebuah dokumen "
! "`foo.texi'.\n"
! 
! #: texindex/ti.twjr:1277
! #, fuzzy
! msgid "Options:"
! msgstr ""
! "\n"
! "Opsi:\n"
! 
! #: texindex/ti.twjr:1278
! #, fuzzy
! msgid " -h, --help   display this help and exit"
! msgstr "tampilkan bantuan ini dan keluar"
! 
! #: texindex/ti.twjr:1279
! msgid " --version    display version information and exit"
! msgstr ""
! 
! #: texindex/ti.twjr:1280
! msgid " --           end option processing"
! msgstr ""
! 
! #~ msgid ""
! #~ "\n"
! #~ "Email bug reports to bug-texinfo@gnu.org,\n"
! #~ "general questions and discussion to help-texinfo@gnu.org.\n"
! #~ "Texinfo home page: http://www.gnu.org/software/texinfo/"
! #~ msgstr ""
! #~ "\n"
! #~ "Email laporan bug ke bug-texinfo@gnu.org,\n"
! #~ "pertanyaan umum dan diskusi ke help-texinfo@gnu.org.\n"
! #~ "Texinfo home page: http://www.gnu.org/software/texinfo/"
! 
! #~ msgid "Insert this character"
! #~ msgstr "Masukan karakter ini"
! 
! #~ msgid "No index entries."
! #~ msgstr "Tidak ada masukan indeks."
! 
! #~ msgid "CAN'T SEE THIS"
! #~ msgstr "TIDAK DAPAT MELIHAT INI"
! 
! #~ msgid ""
! #~ "\n"
! #~ "* Menu: Nodes whose indices contain `%s':\n"
! #~ msgstr ""
! #~ "\n"
! #~ "* Menu: Titik yang indices berisi `%s':\n"
! 
! #~ msgid "No index"
! #~ msgstr "Tidak ada masukan indeks."
! 
! #~ msgid "Index for `%s'"
! #~ msgstr " untuk %s"
! 
! #~ msgid "File names matching `%s'"
! #~ msgstr "Tidak cocok `%s'"
! 
! #~ msgid ""
! #~ "Basic Commands in Info Windows\n"
! #~ "******************************\n"
! #~ msgstr ""
! #~ "Perintah Dasar dalam Jendela Info\n"
! #~ "*********************************\n"
! 
! #~ msgid "  %-10s  Quit this help.\n"
! #~ msgstr "  %-10s  Keluar dari bantuan ini.\n"
! 
! #~ msgid "  %-10s  Quit Info altogether.\n"
! #~ msgstr "  %-10s  Keluar dari Info sekaligus.\n"
! 
! #~ msgid "  %-10s  Invoke the Info tutorial.\n"
! #~ msgstr "  %-10s  Menjalankan tutorial Info.\n"
! 
! #~ msgid "  %-10s  Move to the `next' node of this node.\n"
! #~ msgstr "  %-10s  Pindah ke titik `next' dari titik ini.\n"
! 
! #~ msgid "  %-10s  Move to the `previous' node of this node.\n"
! #~ msgstr "  %-10s  Pindah ke titik `previous' dari titik ini.\n"
! 
! #~ msgid "  %-10s  Move `up' from this node.\n"
! #~ msgstr "  %-10s  Pindah `up' dari titik ini.\n"
! 
! #~ msgid ""
! #~ "  %-10s  Pick menu item specified by name.\n"
! #~ "              Picking a menu item causes another node to be selected.\n"
! #~ msgstr ""
! #~ "  %-10s  Pilih menu item dispesifikasikan oleh nama.\n"
! #~ "              Memilih sebuah item menu menyebabkan titik lain untuk "
! #~ "dipilih.\n"
! 
! #~ msgid "  %-10s  Follow a cross reference.  Reads name of reference.\n"
! #~ msgstr "  %-10s  Ikuti sebuah referensi silang. Baca nama dari referensi.\n"
! 
! #~ msgid "  %-10s  Move to the last node seen in this window.\n"
! #~ msgstr "  %-10s  Pindah ke titik terakhir yang terlihat di jendela ini.\n"
! 
! #~ msgid "  %-10s  Skip to next hypertext link within this node.\n"
! #~ msgstr "  %-10s  Lewati ke link hypertext selanjutnya dalam titik ini.\n"
! 
! #~ msgid "  %-10s  Follow the hypertext link under cursor.\n"
! #~ msgstr "  %-10s  Ikuti link hypertext dibawah kursor.\n"
! 
! #~ msgid "  %-10s  Move to the `directory' node.  Equivalent to `g (DIR)'.\n"
! #~ msgstr "  %-10s  Pindah ke titik `directory'. Sama dengan `g (DIR)'.\n"
! 
! #~ msgid "  %-10s  Move to the Top node.  Equivalent to `g Top'.\n"
! #~ msgstr "  %-10s  Pindah ke titik Top. Sama dengan `g Top'.\n"
! 
! #~ msgid ""
! #~ "Moving within a node:\n"
! #~ "---------------------\n"
! #~ msgstr ""
! #~ "Pindah dalam sebuah titik:\n"
! #~ "--------------------------\n"
! 
! #~ msgid "  %-10s  Scroll forward a page.\n"
! #~ msgstr "  %-10s  Scroll kedepan satu halaman.\n"
! 
! #~ msgid "  %-10s  Scroll backward a page.\n"
! #~ msgstr "  %-10s  Scroll kebelakang satu halaman.\n"
! 
! #~ msgid "  %-10s  Go to the beginning of this node.\n"
! #~ msgstr "  %-10s  Pergi ke awal dari titik ini.\n"
! 
! #~ msgid "  %-10s  Go to the end of this node.\n"
! #~ msgstr "  %-10s  Pergi ke akhir dari titik ini.\n"
! 
! #~ msgid "  %-10s  Scroll forward 1 line.\n"
! #~ msgstr "  %-10s  Scroll kedepan 1 baris.\n"
! 
! #~ msgid "  %-10s  Scroll backward 1 line.\n"
! #~ msgstr "  %-10s  Scroll kebelakang 1 baris.\n"
! 
! #~ msgid ""
! #~ "Other commands:\n"
! #~ "---------------\n"
! #~ msgstr ""
! #~ "Perintah lain:\n"
! #~ "--------------\n"
! 
! #~ msgid "  %-10s  Pick first...ninth item in node's menu.\n"
! #~ msgstr "  %-10s  Pilih pertama...ke sembilan item dalam titik menu.\n"
! 
! #~ msgid "  %-10s  Pick last item in node's menu.\n"
! #~ msgstr "  %-10s  Pilih item terakhir dalam titik menu.\n"
! 
! #~ msgid ""
! #~ "  %-10s  Search for a specified string in the index entries of this Info\n"
! #~ "              file, and select the node referenced by the first entry "
! #~ "found.\n"
! #~ msgstr ""
! #~ "  %-10s  Cari untuk sebuah string dispesifikasikan dalam masukan indeks "
! #~ "dari\n"
! #~ "              berkas Info ini, dan pilih titik yang direferensikan oleh "
! #~ "masukan pertama yang ditemukan.\n"
! 
! #~ msgid ""
! #~ "  %-10s  Move to node specified by name.\n"
! #~ "              You may include a filename as well, as in "
! #~ "(FILENAME)NODENAME.\n"
! #~ msgstr ""
! #~ "  %-10s  Pindah ke titik yang dispesifikasikan oleh nama.\n"
! #~ "              Anda boleh memasukan sebuah nama berkas juga, sama dalam "
! #~ "(NAMA BERKAS) NAMA TITIK.\n"
! 
! #~ msgid ""
! #~ "  %-10s  Search forward for a specified string,\n"
! #~ "              and select the node in which the next occurrence is found.\n"
! #~ msgstr ""
! #~ "  %-10s  Cari kedepan untuk string yang dispesifikasikan,\n"
! #~ "              dan pilih titik dimana kejadian selanjutnya ditemukan.\n"
! 
! #~ msgid ""
! #~ "  %-10s  Search backward for a specified string,\n"
! #~ "              and select the node in which the next occurrence is found.\n"
! #~ msgstr ""
! #~ "  %-10s  Cari kebelakang untuk string yang dispesifikasikan,\n"
! #~ "              dan pilih titik dimana kejadian selanjutnya ditemukan.\n"
! 
! #~ msgid "ESC %s is undefined."
! #~ msgstr "ESC %s tidak terdefinisi."
! 
! #~ msgid "%s is defined to %s."
! #~ msgstr "%s didefinisikan ke %s."
! 
! #~ msgid ""
! #~ "Selecting other nodes:\n"
! #~ "----------------------\n"
! #~ msgstr ""
! #~ "Memilih titik lain:\n"
! #~ "-------------------\n"
! 
! #~ msgid "incorrect number of arguments"
! #~ msgstr "jumlah dari argumen tidak benar"
! 
! #~ msgid "cannot open input file `%s'"
! #~ msgstr "tidak dapat membuka berkas masukan `%s'"
! 
! #~ msgid "cannot create output file `%s'"
! #~ msgstr "tidak dapat membuat berkas keluaran `%s'"
! 
! #~ msgid "error writing to `%s'"
! #~ msgstr "error menulis ke `%s'"
! 
! #~ msgid "error closing output file `%s'"
! #~ msgstr "error menutup berkas keluaran `%s'"
! 
! #~ msgid "section too long"
! #~ msgstr "daerah terlalu panjang"
! 
! #~ msgid ""
! #~ "Usage: %s [OPTION]... [INPUT-FILE]\n"
! #~ "\n"
! #~ "Compile infokey source file to infokey file.  Reads INPUT-FILE (default\n"
! #~ "$HOME/.infokey) and writes compiled key file to (by default) $HOME/."
! #~ "info.\n"
! #~ "\n"
! #~ "Options:\n"
! #~ "  --output FILE        output to FILE instead of $HOME/.info\n"
! #~ "  --help               display this help and exit.\n"
! #~ "  --version            display version information and exit.\n"
! #~ msgstr ""
! #~ "Penggunaan: %s [OPSI]... [BERKAS-MASUKAN]\n"
! #~ "\n"
! #~ "Kompile infokey berkas sumber ke berkas infokey. Baca BERKAS-MASUKAN "
! #~ "(baku\n"
! #~ "$HOME/.infokey) dan tulis berkas kunci yang dikompile ke (baku) $HOME/."
! #~ "info.\n"
! #~ "\n"
! #~ "Opsi:\n"
! #~ "  --output BERKAS      keluarkan ke BERKAS daripada dari $HOME/.info\n"
! #~ "  --help               tampilkan bantuan ini dan keluar.\n"
! #~ "  --version            tampilkan informasi versi dan keluar.\n"
! 
! #~ msgid "Ignoring invalid infokey file `%s' - too small"
! #~ msgstr "Mengabaikan berkas infokey `%s' tidak valid - terlalu kecil"
  
! #~ msgid "Ignoring invalid infokey file `%s' - too big"
! #~ msgstr "Mengabaikan berkas infokey `%s' tidak valid - terlalu besar"
  
! #~ msgid "Error reading infokey file `%s' - short read"
! #~ msgstr "Error membaca berkas infokey `%s' - baca pendek"
  
! #~ msgid ""
! #~ "Invalid infokey file `%s' (bad magic numbers) -- run infokey to update it"
! #~ msgstr ""
! #~ "Berkas infokey `%s' tidak valid (nomor magik buruk) -- jalankan infokey "
! #~ "untuk mengupdatenya"
  
! #~ msgid "Your infokey file `%s' is out of date -- run infokey to update it"
! #~ msgstr ""
! #~ "Berkas infokey `%s' anda sudah kadaluarsa -- jalankan infokey untuk "
! #~ "mengupdatenya"
  
! #~ msgid ""
! #~ "Invalid infokey file `%s' (bad section length) -- run infokey to update it"
! #~ msgstr ""
! #~ "Berkas infokey `%s' tidak valid (panjang daerah buruk) -- jalankan "
! #~ "infokey untuk mengupdatenya"
  
! #~ msgid ""
! #~ "Invalid infokey file `%s' (bad section code) -- run infokey to update it"
! #~ msgstr ""
! #~ "Berkas infokey `%s' (kode daerah buruk) tidak valid -- jalankan infokey "
! #~ "untuk mengupdatenya"
  
! #~ msgid "Bad data in infokey file -- some key bindings ignored"
! #~ msgstr "Data buruk dalam berkas infokey -- beberapa kunci binding diabaikan"
  
! #~ msgid "Bad data in infokey file -- some var settings ignored"
! #~ msgstr ""
! #~ "Data buruk dalam berkas infokey -- beberapa konfigurasi var diabaikan"
  
! #~ msgid "Next"
! #~ msgstr "Selanjutnya"
  
! #~ msgid "No `Prev' for this node."
! #~ msgstr "Tidak ada `Prev' untuk titik ini."
  
! #~ msgid "Kill node (%s): "
! #~ msgstr "Bunuh titik (%s): "
  
! #~ msgid "Cannot kill node `%s'"
! #~ msgstr "Tidak dapat membunuh titik `%s'"
  
! #~ msgid "Cannot kill the last node"
! #~ msgstr "Tidak dapat membunuh titik terakhir"
  
! #~ msgid "Kill this node"
! #~ msgstr "Bunuh titik ini"
  
! #~ msgid "writing file %s"
! #~ msgstr "Menulis titik %s..."
  
! #~ msgid "closing file %s"
! #~ msgstr "error menutup berkas keluaran `%s'"
  
! #~ msgid "Internally used by \\[universal-argument]"
! #~ msgstr "Secara internal digunakan oleh \\[argumen-universal]"
  
! #~ msgid "Usage: makeinfo [OPTION]... TEXINFO-FILE...\n"
! #~ msgstr "Penggunaan: [OPSI]... BERKAS-TEXINFO...\n"
  
! #~ msgid "  or:  texi2any [OPTION]... TEXINFO-FILE...\n"
! #~ msgstr "Penggunaan: [OPSI]... BERKAS-TEXINFO...\n"
  
! #~ msgid "send output to FILE"
! #~ msgstr "kirim keluaran ke BERKAS"
  
! #~ msgid "failure reopening %s"
! #~ msgstr "gagal membuka kembali %s"
  
! #~ msgid "No page number in %s"
! #~ msgstr "Tidak ada nomor halaman dalam %s"
  
! #~ msgid "entry %s follows an entry with a secondary name"
! #~ msgstr "masukan %s mengikuti sebuah masukan dengan nama cadangan"
  
! #~ msgid "%s: illegal option -- %c\n"
! #~ msgstr "%s: opsi tidak legal -- %c\n"
  
! #~ msgid "One completion:\n"
! #~ msgstr "Satu komplesi:\n"
  
! #~ msgid "more "
! #~ msgstr "lebih "
  
! #~ msgid "Done."
! #~ msgstr "Selesai."
  
! #~ msgid "%s: warning: "
! #~ msgstr "%s: peringatan: "
  
  #~ msgid "ferror on stdout\n"
***************
*** 4041,4047 ****
  #~ msgstr "`}' diduga, tetapi terlihat `%c'"
  
- #~ msgid "%c%s is obsolete"
- #~ msgstr "%c%s sudah ditinggalkan"
- 
  #~ msgid "@sp requires a positive numeric argument, not `%s'"
  #~ msgstr "@sp membutuhkan sebuah argumen numerik positif, bukan `%s'"
--- 4061,4064 ----
***************
*** 4062,4068 ****
  #~ msgstr "Hilang `}' dalam @def arg"
  
- #~ msgid "Must be in `@%s' environment to use `@%s'"
- #~ msgstr "Harus berada dalam lingkungan `@%s' untuk menggunakan `@%s'"
- 
  #~ msgid "%s: getwd: %s, %s\n"
  #~ msgstr "%s: getwd: %s, %s\n"
--- 4079,4082 ----
***************
*** 4092,4098 ****
  #~ msgstr "Catatan kaki didefinisikan tanpa titik orang tua"
  
- #~ msgid "Footnotes inside footnotes are not allowed"
- #~ msgstr "Catatan kaki didalam catatan kaki tidak diijinkan"
- 
  #~ msgid "Footnotes"
  #~ msgstr "Catatan kaki"
--- 4106,4109 ----
***************
*** 4104,4110 ****
  #~ msgstr "[unexpected] nama titik tidak valid: `%s'"
  
- #~ msgid "Unknown index `%s'"
- #~ msgstr "Indeks `%s' tidak diketahui"
- 
  #~ msgid "Info cannot handle `:' in index entry `%s'"
  #~ msgstr "Info tidak dapat menangani `:' dalam masukan indeks `%s'"
--- 4115,4118 ----
***************
*** 4122,4128 ****
  #~ msgstr "(baris %*d)"
  
- #~ msgid "(outside of any node)"
- #~ msgstr "(diluar dari titik apapun)"
- 
  #~ msgid "@item not allowed in argument to @itemize"
  #~ msgstr "@item tidak diijinkan dalam argume ke @itemize"
--- 4130,4133 ----
***************
*** 4146,4161 ****
  #~ msgstr "akhir dari berkas didalam blok satu per satu"
  
- #~ msgid "@%s not meaningful outside `@float' environment"
- #~ msgstr "@%s tidak berarti diluar lingkungan `@float'"
- 
- #~ msgid "@menu seen before first @node, creating `Top' node"
- #~ msgstr "@menu terlihat sebelum @node pertama, membuat titik `Top'"
- 
  #~ msgid "@detailmenu seen before first node, creating `Top' node"
  #~ msgstr "@detailmenu terlihat sebelum titik pertama, membuat titik `Top'"
  
- #~ msgid "@%s not meaningful outside `@titlepage' environment"
- #~ msgstr "@%s tidak berarti diluar lingkungan `@titlepage'"
- 
  #~ msgid "`%c%s' needs something after it"
  #~ msgstr "`%c%s' membutuhkan sesuatu setelah itu"
--- 4151,4157 ----
***************
*** 4173,4194 ****
  #~ msgstr "tidak ada teritori default diketahui untuk bahasa `%s'"
  
- #~ msgid "%s is not a valid ISO 639 language code"
- #~ msgstr "%s bukan sebuah kode bahasa ISO 639 yang valid"
- 
  #~ msgid "sorry, encoding `%s' not supported"
  #~ msgstr "maaf, pengkodean `%s' tidak didukung"
  
- #~ msgid "%c%s expects `i' or `j' as argument, not `%c'"
- #~ msgstr "%c%s diduga `i' atau `j' sebagai sebuah argumen, bukan `%c'"
- 
  #~ msgid "%c%s expects a single character `i' or `j' as argument"
  #~ msgstr "%c%s menduga sebuah karakter tunggal `i' atau `j' sebagai argumen"
  
- #~ msgid "\\ in macro expansion followed by `%s' instead of parameter name"
- #~ msgstr "\\ dalam ekspansi makro diikuti oleh `%s' daripada nama parameter"
- 
- #~ msgid "Macro `%s' called on line %d with too many args"
- #~ msgstr "Makro `%s' dipanggil di baris %d dengan terlalu banyak args"
- 
  #~ msgid "%cend macro not found"
  #~ msgstr "%cend makro tidak ditemukan"
--- 4169,4178 ----
***************
*** 4198,4204 ****
  #~ "@allow-recursion sudah ditinggalkan; lebih baik mohon gunakan @rmacro"
  
- #~ msgid "@quote-arg is deprecated; arguments are quoted by default"
- #~ msgstr "@quote-arg sudah ditinggalkan; argumen telah diquote secara baku"
- 
  #~ msgid "mismatched @end %s with @%s"
  #~ msgstr "tidak cocok @end %s dengan @%s"
--- 4182,4185 ----
***************
*** 4211,4311 ****
  
  #~ msgid ""
- #~ "General options:\n"
- #~ "      --error-limit=NUM       quit after NUM errors (default %d).\n"
- #~ "      --document-language=STR locale to use in translating Texinfo "
- #~ "keywords\n"
- #~ "                                for the output document (default C).\n"
- #~ "      --force                 preserve output even if errors.\n"
- #~ "      --help                  display this help and exit.\n"
- #~ "      --no-validate           suppress node cross-reference validation.\n"
- #~ "      --no-warn               suppress warnings (but not errors).\n"
- #~ "  -v, --verbose               explain what is being done.\n"
- #~ "      --version               display version information and exit.\n"
- #~ msgstr ""
- #~ "Opsi umum:\n"
- #~ "      --error-limit=NUM       berhenti setelah NUM errors (baku %d).\n"
- #~ "      --document-language=STR locale yang digunakan dalam menerjemahkan "
- #~ "kata\n"
- #~ "                              kunci untuk dokumen keluaran (baku C).\n"
- #~ "      --force                 jaga keluaran walaupun terjadi errors.\n"
- #~ "      --help                  tampilkan bantuan ini dan keluar.\n"
- #~ "      --no-validate           tekan validasi titik referensi silang.\n"
- #~ "      --no-warn               tekan peringatan (tetapi tidak untuk "
- #~ "error).\n"
- #~ "  -v, --verbose               jelaskan apa yang sedang dilakukan.\n"
- #~ "      --version               tampilkan informasi versi dan keluar.\n"
- 
- #~ msgid ""
- #~ "Output format selection (default is to produce Info):\n"
- #~ "      --docbook               output Docbook XML rather than Info.\n"
- #~ "      --html                  output HTML rather than Info.\n"
- #~ "      --xml                   output Texinfo XML rather than Info.\n"
- #~ "      --plaintext             output plain text rather than Info.\n"
- #~ msgstr ""
- #~ "Pemilihan format keluaran (baku adalah untuk menghasilkan Info):\n"
- #~ "      --docbook               keluarkan Docbook XML daripada Info.\n"
- #~ "      --html                  keluarkan HTML daripada Info.\n"
- #~ "      --xml                   keluarkan Texinfo XML daripada Info.\n"
- #~ "      --plaintext             keluarkan plain teks daripada Info.\n"
- 
- #~ msgid ""
- #~ "General output options:\n"
- #~ "  -E, --macro-expand=FILE     output macro-expanded source to FILE,\n"
- #~ "                                ignoring any @setfilename.\n"
- #~ "      --no-headers            suppress node separators, Node: lines, and "
- #~ "menus\n"
- #~ "                                from Info output (thus producing plain "
- #~ "text)\n"
- #~ "                                or from HTML (thus producing shorter "
- #~ "output);\n"
- #~ "                                also, write to standard output by "
- #~ "default.\n"
- #~ "      --no-split              suppress the splitting of Info or HTML "
- #~ "output,\n"
- #~ "                                generate only one output file.\n"
- #~ "      --number-sections       output chapter and sectioning numbers.\n"
- #~ "  -o, --output=FILE           output to FILE (or directory if split "
- #~ "HTML).\n"
- #~ msgstr ""
- #~ "Opsi umum keluaran:\n"
- #~ "  -E, --macro-expand=BERKAS   keluarkan macro-expanded sumber ke BERKAS,\n"
- #~ "                                mengabaikan @setfilename apapun.\n"
- #~ "      --no-headers            tekan pemisah titik, Titik: baris, dan "
- #~ "menus\n"
- #~ "                                dari keluaran Info (sehingga menghasilkan "
- #~ "plain teks)\n"
- #~ "                              atau dari HTML (sehingga menghasilkan "
- #~ "keluaran lebih pendek);\n"
- #~ "                              juga, tulis ke standar keluaran secara "
- #~ "baku.\n"
- #~ "      --no-split              tekan pemisahan dari keluaran Info atau "
- #~ "HTML,\n"
- #~ "                              hanya hasilkan sebuah berkas keluaran.\n"
- #~ "      --number-sections       keluarkan chapter dan jumlah daerah.\n"
- #~ "  -o, --output=BERKAS         keluarkan ke BERKAS (atau direktori jika "
- #~ "split HTML).\n"
- 
- #~ msgid ""
- #~ "Options for HTML:\n"
- #~ "      --css-include=FILE      include FILE in HTML <style> output;\n"
- #~ "                                read stdin if FILE is -.\n"
- #~ "      --css-ref=URL           generate reference to a CSS file.\n"
- #~ "      --internal-links=FILE   produce list of internal links in FILE.\n"
- #~ "      --transliterate-file-names\n"
- #~ "                              produce file names in ASCII "
- #~ "transliteration.\n"
- #~ msgstr ""
- #~ "Opsi untuk HTML:\n"
- #~ "      --css-include=BERKAS    masukan BERKAS dalam HTML <style> "
- #~ "keluaran;\n"
- #~ "                              baca stdin jika BERKAS adalah -.\n"
- #~ "      --css-ref=URL           hasilkan referensi ke sebuah berkas CSS.\n"
- #~ "      --internal-links=BERKAS hasilkan daftar dari links internal dalam "
- #~ "BERKAS.\n"
- #~ "      --transliterate-file-names\n"
- #~ "                              hasilkan nama berkas dalam transliterasi "
- #~ "ASCII.\n"
- 
- #~ msgid ""
  #~ "Options for XML and Docbook:\n"
  #~ "      --output-indent=VAL     indent XML elements by VAL spaces (default "
--- 4192,4195 ----
***************
*** 4320,4384 ****
  #~ "didrop.\n"
  
- #~ msgid ""
- #~ "Input file options:\n"
- #~ "      --commands-in-node-names  allow @ commands in node names.\n"
- #~ "  -D VAR                        define the variable VAR, as with @set.\n"
- #~ "  -I DIR                        append DIR to the @include search path.\n"
- #~ "  -P DIR                        prepend DIR to the @include search path.\n"
- #~ "  -U VAR                        undefine the variable VAR, as with "
- #~ "@clear.\n"
- #~ msgstr ""
- #~ "Opsi berkas masukan:\n"
- #~ "      --commands-in-node-names  ijinkan @ perintah dalam nama titik.\n"
- #~ "  -D VAR                        definisikan variabel VAR, sama dengan "
- #~ "@set.\n"
- #~ "  -I DIR                        tambahkan DIR ke jalur pencarian "
- #~ "@include.\n"
- #~ "  -P DIR                        prepend DIR ke jalur pencarian @include.\n"
- #~ "  -U VAR                        tidak definisikan variabel VAR, sama "
- #~ "dengan @clear.\n"
- 
- #~ msgid ""
- #~ "Conditional processing in input:\n"
- #~ "  --ifdocbook       process @ifdocbook and @docbook even if\n"
- #~ "                      not generating Docbook.\n"
- #~ "  --ifhtml          process @ifhtml and @html even if not generating "
- #~ "HTML.\n"
- #~ "  --ifinfo          process @ifinfo even if not generating Info.\n"
- #~ "  --ifplaintext     process @ifplaintext even if not generating plain "
- #~ "text.\n"
- #~ "  --iftex           process @iftex and @tex; implies --no-split.\n"
- #~ "  --ifxml           process @ifxml and @xml.\n"
- #~ "  --no-ifdocbook    do not process @ifdocbook and @docbook text.\n"
- #~ "  --no-ifhtml       do not process @ifhtml and @html text.\n"
- #~ "  --no-ifinfo       do not process @ifinfo text.\n"
- #~ "  --no-ifplaintext  do not process @ifplaintext text.\n"
- #~ "  --no-iftex        do not process @iftex and @tex text.\n"
- #~ "  --no-ifxml        do not process @ifxml and @xml text.\n"
- #~ "\n"
- #~ "  Also, for the --no-ifFORMAT options, do process @ifnotFORMAT text.\n"
- #~ msgstr ""
- #~ "Pemrosesan kondisional dalam masukan:\n"
- #~ "  --ifdocbook       proses @ifdocbook dan @docbook walaupun\n"
- #~ "                    tidak menghasilkan Docbook.\n"
- #~ "  --ifhtml          proses @ifhtml dan @html walaupun tidak menghasilkan "
- #~ "HTML.\n"
- #~ "  --ifinfo          proses @ifinfo walaupun tidak menghasilkan Info.\n"
- #~ "  --ifplaintext     proses @ifplaintext walaupun tidak menghasilkan plain "
- #~ "teks.\n"
- #~ "  --iftex           proses @iftex dan @tex; mengimplikasikan --no-split.\n"
- #~ "  --ifxml           proses @ifxml dan @xml.\n"
- #~ "  --no-ifdocbook    jangan proses @ifdocbook dan @docbook teks.\n"
- #~ "  --no-ifhtml       jangan proses @ifhtml dan @html teks.\n"
- #~ "  --no-ifinfo       jangan proses @ifinfo teks.\n"
- #~ "  --no-ifplainteks  jangan proses @ifplaintext teks.\n"
- #~ "  --no-iftex        jangan proses @iftex dan @tex teks.\n"
- #~ "  --no-ifxml        jangan proses @ifxml dan @xml teks.\n"
- #~ "\n"
- #~ "  Juga, untuk opsi --no-ifFORMAT, jangan proses @ifnotFORMAT teks.\n"
- 
- #~ msgid "%s: %s arg must be numeric, not `%s'.\n"
- #~ msgstr "%s: %s arg harus berupa numerik, bukan `%s'.\n"
- 
  #~ msgid "%s: could not open macro expansion output `%s'"
  #~ msgstr "%s: tidak dapat membuka ekspansi makro keluaran `%s'"
--- 4204,4207 ----
***************
*** 4390,4402 ****
  #~ msgstr "%s: tidak dapat membuka keluaran link internal `%s'"
  
- #~ msgid "%s: ignoring second internal links output `%s'.\n"
- #~ msgstr "%s: mengabaikan keluaran link internal kedua `%s'.\n"
- 
  #~ msgid "Multiline command %c%s used improperly"
  #~ msgstr "Perintah multi baris %c%s digunaka secara tidak benar"
  
- #~ msgid "Expected `%s'"
- #~ msgstr "Diduga `%s'"
- 
  #~ msgid "No `%s' found in `%s'"
  #~ msgstr "Tidak ada `%s' ditemukan dalam `%s'"
--- 4213,4219 ----
***************
*** 4408,4414 ****
  #~ "kesana.\n"
  
- #~ msgid "Making %s file `%s' from `%s'.\n"
- #~ msgstr "Membuat %s berkas `%s' dari `%s'.\n"
- 
  #~ msgid ""
  #~ "%s: Removing macro output file `%s' due to errors; use --force to "
--- 4225,4228 ----
***************
*** 4431,4443 ****
  #~ "--force untuk menjaga.\n"
  
- #~ msgid "%c%s expected braces"
- #~ msgstr "%c%s diduga kurung"
- 
  #~ msgid "NO_NAME!"
  #~ msgstr "NO_NAME!"
  
- #~ msgid "@image file `%s' (for HTML) not readable: %s"
- #~ msgstr "@image berkas `%s' (untuk HTML) tidak dapat dibaca: %s"
- 
  #~ msgid "No such file `%s'"
  #~ msgstr "Tidak ada berkas seperti itu `%s'"
--- 4245,4251 ----
***************
*** 4479,4485 ****
  #~ msgstr "Titik `%s'  membutuhkan sebuah perintah pembagian (e.g., %c%s)"
  
- #~ msgid "No node name specified for `%c%s' command"
- #~ msgstr "Tidak nama titik dispesifikasikan untuk perintah `%c%s'"
- 
  #~ msgid "Anchor `%s' and node `%s' map to the same file name"
  #~ msgstr "Anchor `%s' dan titik `%s' peta di nama beraks yang sama"
--- 4287,4290 ----
***************
*** 4501,4509 ****
  
  #~ msgid ""
- #~ "%s reference to nonexistent node `%s' (perhaps incorrect sectioning?)"
- #~ msgstr ""
- #~ "%s referensi ke titik yang tidak ada `%s' (mungkin pembagian tidak benar?)"
- 
- #~ msgid ""
  #~ "Next field of node `%s' not pointed to (perhaps incorrect sectioning?)"
  #~ msgstr ""
--- 4306,4309 ----
***************
*** 4523,4528 ****
  #~ msgstr "`%s' tidak memiliki field Up (mungkin pembagian tidak benar?)"
  
! #~ msgid "Can't remove file `%s': %s"
! #~ msgstr "Tidak dapat menghapus berkas `%s': %s"
  
  #~ msgid "Internal error (search_sectioning) `%s'!"
--- 4323,4328 ----
  #~ msgstr "`%s' tidak memiliki field Up (mungkin pembagian tidak benar?)"
  
! #~ msgid "Appendix %c"
! #~ msgstr "Appendix %c"
  
  #~ msgid "Internal error (search_sectioning) `%s'!"
***************
*** 4535,4544 ****
  #~ msgstr "%c%s sudah ditinggalkan; lebih baik gunakan %c%s"
  
- #~ msgid "Node with %ctop as a section already exists"
- #~ msgstr "Titik dengan %ctop sebagai sebuah section telah ada"
- 
- #~ msgid "Here is the %ctop node"
- #~ msgstr "Disini adalah titik puncak %c"
- 
  #~ msgid "%ctop used before %cnode, defaulting to %s"
  #~ msgstr "%c puncak digunakan sebelum %c titik, membakukan ke %s"
--- 4335,4338 ----
***************
*** 4566,4572 ****
  #~ msgstr "Akhir dari berkas tercapai ketika melihat untuk `.' atau `,'"
  
- #~ msgid "`.' or `,' must follow @%s, not `%c'"
- #~ msgstr "`.' atau `,' harus mengikuti @%s, bukan `%c'"
- 
  #~ msgid "for cross-references in parentheses, use @pxref"
  #~ msgstr "untuk referensi silang dalam tanda kurung, gunakan @pxref"
--- 4360,4363 ----
***************
*** 4574,4861 ****
  #~ msgid "First argument to @inforef may not be empty"
  #~ msgstr "Argumen pertama ke @inforef tidak boleh kosong"
- 
- #, fuzzy
- #~ msgid "Encoding %s certainly poorly supported"
- #~ msgstr "maaf, pengkodean `%s' tidak didukung"
- 
- #, fuzzy
- #~ msgid ""
- #~ "General options:\n"
- #~ "      --error-limit=NUM       quit after NUM errors (default %d).\n"
- #~ "      --document-language=STR locale to use in translating Texinfo "
- #~ "keywords\n"
- #~ "                                for the output document (default C).\n"
- #~ "      --force                 preserve output even if errors.\n"
- #~ "      --help                  display this help and exit.\n"
- #~ "      --no-validate           suppress node cross-reference validation.\n"
- #~ "      --no-warn               suppress warnings (but not errors).\n"
- #~ "      --conf-dir=DIR          search also for initialization files in "
- #~ "DIR.\n"
- #~ "      --init-file=FILE        load FILE to modify the default behaviour.\n"
- #~ "      --set-init-variable VAR=VAL  set configuration variable VAR to "
- #~ "VAL.\n"
- #~ "  -v, --verbose               explain what is being done.\n"
- #~ "      --version               display version information and exit.\n"
- #~ msgstr ""
- #~ "Opsi umum:\n"
- #~ "      --error-limit=NUM       berhenti setelah NUM errors (baku %d).\n"
- #~ "      --document-language=STR locale yang digunakan dalam menerjemahkan "
- #~ "kata\n"
- #~ "                              kunci untuk dokumen keluaran (baku C).\n"
- #~ "      --force                 jaga keluaran walaupun terjadi errors.\n"
- #~ "      --help                  tampilkan bantuan ini dan keluar.\n"
- #~ "      --no-validate           tekan validasi titik referensi silang.\n"
- #~ "      --no-warn               tekan peringatan (tetapi tidak untuk "
- #~ "error).\n"
- #~ "  -v, --verbose               jelaskan apa yang sedang dilakukan.\n"
- #~ "      --version               tampilkan informasi versi dan keluar.\n"
- 
- #, fuzzy
- #~ msgid ""
- #~ "General output options:\n"
- #~ "  -E, --macro-expand=FILE     output macro-expanded source to FILE,\n"
- #~ "                                ignoring any @setfilename.\n"
- #~ "      --no-headers            suppress node separators, Node: lines, and "
- #~ "menus\n"
- #~ "                                from Info output (thus producing plain "
- #~ "text)\n"
- #~ "                                or from HTML (thus producing shorter "
- #~ "output);\n"
- #~ "                                also, write to standard output by default "
- #~ "if\n"
- #~ "                                producing Info.\n"
- #~ "      --split=SPLIT           split at SPLIT, where SPLIT may be "
- #~ "chapter, \n"
- #~ "                                section or node if output supports "
- #~ "splitting.\n"
- #~ "      --no-split              suppress the splitting of Info or HTML "
- #~ "output,\n"
- #~ "                                generate only one output file.\n"
- #~ "      --number-sections       output chapter and sectioning numbers.\n"
- #~ "  -o, --output=FILE           output to FILE (or directory if split).\n"
- #~ "                                If not split and FILE is a directory, put "
- #~ "the\n"
- #~ "                                resulting files in FILE.\n"
- #~ msgstr ""
- #~ "Opsi umum keluaran:\n"
- #~ "  -E, --macro-expand=BERKAS   keluarkan macro-expanded sumber ke BERKAS,\n"
- #~ "                                mengabaikan @setfilename apapun.\n"
- #~ "      --no-headers            tekan pemisah titik, Titik: baris, dan "
- #~ "menus\n"
- #~ "                                dari keluaran Info (sehingga menghasilkan "
- #~ "plain teks)\n"
- #~ "                              atau dari HTML (sehingga menghasilkan "
- #~ "keluaran lebih pendek);\n"
- #~ "                              juga, tulis ke standar keluaran secara "
- #~ "baku.\n"
- #~ "      --no-split              tekan pemisahan dari keluaran Info atau "
- #~ "HTML,\n"
- #~ "                              hanya hasilkan sebuah berkas keluaran.\n"
- #~ "      --number-sections       keluarkan chapter dan jumlah daerah.\n"
- #~ "  -o, --output=BERKAS         keluarkan ke BERKAS (atau direktori jika "
- #~ "split HTML).\n"
- 
- #, fuzzy
- #~ msgid ""
- #~ "Options for HTML:\n"
- #~ "      --css-include=FILE      include FILE in HTML <style> output;\n"
- #~ "                                read stdin if FILE is -.\n"
- #~ "      --css-ref=URL           generate reference to a CSS file.\n"
- #~ "      --internal-links=FILE   produce list of internal links in FILE.\n"
- #~ "      --transliterate-file-names\n"
- #~ "                              produce file names in ASCII "
- #~ "transliteration.\n"
- #~ "      --node-files            produce redirection files for nodes and \n"
- #~ "                                anchors. Default is set only if split.\n"
- #~ msgstr ""
- #~ "Opsi untuk HTML:\n"
- #~ "      --css-include=BERKAS    masukan BERKAS dalam HTML <style> "
- #~ "keluaran;\n"
- #~ "                              baca stdin jika BERKAS adalah -.\n"
- #~ "      --css-ref=URL           hasilkan referensi ke sebuah berkas CSS.\n"
- #~ "      --internal-links=BERKAS hasilkan daftar dari links internal dalam "
- #~ "BERKAS.\n"
- #~ "      --transliterate-file-names\n"
- #~ "                              hasilkan nama berkas dalam transliterasi "
- #~ "ASCII.\n"
- 
- #, fuzzy
- #~ msgid "Cannot split output %s"
- #~ msgstr "tidak dapat membuat berkas keluaran `%s'"
- 
- #, fuzzy
- #~ msgid "%s not writable"
- #~ msgstr "%s: berkas kosong"
- 
- #, fuzzy
- #~ msgid " end of file"
- #~ msgstr "Cari berkas: "
- 
- #, fuzzy
- #~ msgid "Node `%s' previously defined %s"
- #~ msgstr "Titik `%s' telah didefinisikan sebelumnya di baris %d"
- 
- #, fuzzy
- #~ msgid "@%s requires an argument"
- #~ msgstr "%c%s membutuhkan sebuah nama"
- 
- #, fuzzy
- #~ msgid "Node `%s' that is to be renamed exists "
- #~ msgstr "Indeks `%s' telah ada"
- 
- #, fuzzy
- #~ msgid "%s: Removing output files due to errors; use --force to preserve.\n"
- #~ msgstr ""
- #~ "%s: Menghapus berkas keluaran `%s' karena adanya errors; gunakan --force "
- #~ "untuk menjaga.\n"
- 
- #, fuzzy
- #~ msgid "(in %s l. %d)"
- #~ msgstr "(baris %*d)"
- 
- #, fuzzy
- #~ msgid "(l. %d)"
- #~ msgstr "(baris %*d)"
- 
- #, fuzzy
- #~ msgid "Missing `}' on @%s line"
- #~ msgstr "Hilang `}' dalam @def arg"
- 
- #, fuzzy
- #~ msgid "Anchor `%s' ignored in %s expanded more than once"
- #~ msgstr "Anchor `%s' dan titik `%s' peta di nama beraks yang sama"
- 
- #, fuzzy
- #~ msgid "@%s (argument nr %d)"
- #~ msgstr "Argumen ke @%s buruk"
- 
- #, fuzzy
- #~ msgid "First argument to @%s may not be empty"
- #~ msgstr "Argumen pertama ke @inforef tidak boleh kosong"
- 
- #, fuzzy
- #~ msgid "@image file name"
- #~ msgstr "@image berkas `%s' tidak dapat dibaca: %s"
- 
- #, fuzzy
- #~ msgid "\\ in macro expansion followed `%s' instead of parameter name or \\"
- #~ msgstr "\\ dalam ekspansi makro diikuti oleh `%s' daripada nama parameter"
- 
- #, fuzzy
- #~ msgid "No index prefix found for @%s"
- #~ msgstr "tidak ada masukan indeks ditemukan untuk `%s'\n"
- 
- #, fuzzy
- #~ msgid "@%s not allowed in argument to @%s"
- #~ msgstr "@item tidak diijinkan dalam argume ke @itemize"
- 
- #, fuzzy
- #~ msgid "@%s already set"
- #~ msgstr "Indeks `%s' telah ada"
- 
- #, fuzzy
- #~ msgid "Anchor `%s' previously defined %s"
- #~ msgstr "makro `%s' telah didefinisikan sebelumnya"
- 
- #, fuzzy
- #~ msgid "No closing brace for specially handled command %s"
- #~ msgstr "Tidak ada kurung penutup untuk catatan kaki `%s'"
- 
- #, fuzzy
- #~ msgid "Float label `%s' previously defined %s"
- #~ msgstr "makro `%s' telah didefinisikan sebelumnya"
- 
- #, fuzzy
- #~ msgid "ignoring @tab in empty multitable"
- #~ msgstr "mengabaikan @tab diluar dari multitabel"
- 
- #, fuzzy
- #~ msgid "Unknown command with braces `@%s'"
- #~ msgstr "Perintah `%s' tidak diketahui"
- 
- #, fuzzy
- #~ msgid "Unexpected command `%s' here"
- #~ msgstr "Perintah: %s tidak terdefinisi"
- 
- #, fuzzy
- #~ msgid "%s should not appear in %s"
- #~ msgstr "%s: tidak dapat membuka --css-file: %s"
- 
- #, fuzzy
- #~ msgid "%s: could not open --css-file %s: %s\n"
- #~ msgstr "%s: tidak dapat membuka --css-file: %s"
- 
- #, fuzzy
- #~ msgid "`.' or `,' must follow @xref."
- #~ msgstr "`.' atau `,' harus mengikuti @%s, bukan `%c'"
- 
- #, fuzzy
- #~ msgid "@menu before first node"
- #~ msgstr "@menu terlihat sebelum @node pertama, membuat titik `Top'"
- 
- #~ msgid "One completion:\n"
- #~ msgstr "Satu komplesi:\n"
- 
- #~ msgid "more "
- #~ msgstr "lebih "
- 
- #, fuzzy
- #~ msgid "\\@image file `%s' unreadable: %s"
- #~ msgstr "@image berkas `%s' tidak dapat dibaca: %s"
- 
- #, fuzzy
- #~ msgid "Cannot find \\@image file `%s.txt'"
- #~ msgstr "Tidak dapat menemukan titik `%s'."
- 
- #, fuzzy
- #~ msgid ""
- #~ "\\@strong{Note...} produces a spurious cross-reference in Info; reword to "
- #~ "avoid that"
- #~ msgstr ""
- #~ "@strong{Note...} menghasilkan sebuah referensi silang spurious dalam "
- #~ "Info; reword ke untuk menghindari"
- 
- #, fuzzy
- #~ msgid "`.' or `,' must follow \\@xref, not %s"
- #~ msgstr "`.' atau `,' harus mengikuti @%s, bukan `%c'"
- 
- #~ msgid "%s: warning: "
- #~ msgstr "%s: peringatan: "
- 
- #, fuzzy
- #~ msgid "@top already exists"
- #~ msgstr "Indeks `%s' telah ada"
- 
- #~ msgid "%s: illegal option -- %c\n"
- #~ msgstr "%s: opsi tidak legal -- %c\n"
- 
- #, fuzzy
- #~ msgid "Macro"
- #~ msgstr "Maret"
- 
- #, fuzzy
- #~ msgid "Variable"
- #~ msgstr "Set variabel: "
- 
- #, fuzzy
- #~ msgid "User Option"
- #~ msgstr "Masukan komplesi"
- 
- #, fuzzy
- #~ msgid "Instance Variable"
- #~ msgstr "Jelaskan variabel: "
- 
- #, fuzzy
- #~ msgid "Next:"
- #~ msgstr "Selanjutnya"
- 
- #, fuzzy
- #~ msgid "see "
- #~ msgstr "Lihat "
- 
- #, fuzzy
- #~ msgid "@{No value for `{value}'@}"
- #~ msgstr "{Tidak ada nilai untuk `%s'}"
- 
- #~ msgid "Appendix %c"
- #~ msgstr "Appendix %c"
--- 4365,4366 ----
Binary files texinfo-5.2/po/it.gmo and texinfo-6.0/po/it.gmo differ
diff -Nrc2 texinfo-5.2/po/it.po texinfo-6.0/po/it.po
*** texinfo-5.2/po/it.po	2013-09-26 23:52:37.000000000 +0100
--- texinfo-6.0/po/it.po	2015-06-26 13:52:33.000000000 +0100
***************
*** 8,12 ****
  "Project-Id-Version: texinfo 5.1.90\n"
  "Report-Msgid-Bugs-To: bug-texinfo@gnu.org\n"
! "POT-Creation-Date: 2013-09-26 15:52-0700\n"
  "PO-Revision-Date: 2013-09-20 13:31+0200\n"
  "Last-Translator: Francesco Groccia <frgroccia@gmail.com>\n"
--- 8,12 ----
  "Project-Id-Version: texinfo 5.1.90\n"
  "Report-Msgid-Bugs-To: bug-texinfo@gnu.org\n"
! "POT-Creation-Date: 2015-06-26 13:52+0100\n"
  "PO-Revision-Date: 2013-09-20 13:31+0200\n"
  "Last-Translator: Francesco Groccia <frgroccia@gmail.com>\n"
***************
*** 18,77 ****
  "Plural-Forms: nplurals=2; plural=(n != 1);\n"
  
! #: gnulib/lib/error.c:188
  msgid "Unknown system error"
  msgstr "Errore di sistema sconosciuto"
  
! #: gnulib/lib/getopt.c:547 gnulib/lib/getopt.c:576
  #, c-format
  msgid "%s: option '%s' is ambiguous; possibilities:"
  msgstr "%s: l'opzione Â«%sÂ» Ã¨ ambigua; possibilitÃ :"
  
! #: gnulib/lib/getopt.c:624 gnulib/lib/getopt.c:628
  #, c-format
  msgid "%s: option '--%s' doesn't allow an argument\n"
  msgstr "%s: l'opzione Â«--%sÂ» non accetta argomenti\n"
  
! #: gnulib/lib/getopt.c:637 gnulib/lib/getopt.c:642
  #, c-format
  msgid "%s: option '%c%s' doesn't allow an argument\n"
  msgstr "%s: l'opzione Â«%c%sÂ» non accetta argomenti\n"
  
! #: gnulib/lib/getopt.c:685 gnulib/lib/getopt.c:704
  #, c-format
  msgid "%s: option '--%s' requires an argument\n"
  msgstr "%s: l'opzione Â«%sÂ» richiede un argomento\n"
  
! #: gnulib/lib/getopt.c:742 gnulib/lib/getopt.c:745
! #, c-format
  msgid "%s: unrecognized option '--%s'\n"
! msgstr "%s: opzione non riconosciuta Â«--%sÂ»\n"
  
! #: gnulib/lib/getopt.c:753 gnulib/lib/getopt.c:756
  #, c-format
  msgid "%s: unrecognized option '%c%s'\n"
  msgstr "%s: opzione non riconosciuta Â«%c%sÂ»\n"
  
! #: gnulib/lib/getopt.c:805 gnulib/lib/getopt.c:808
  #, c-format
  msgid "%s: invalid option -- '%c'\n"
  msgstr "%s: opzione non valida: Â«%cÂ»\n"
  
! #: gnulib/lib/getopt.c:861 gnulib/lib/getopt.c:878 gnulib/lib/getopt.c:1088
! #: gnulib/lib/getopt.c:1106
  #, c-format
  msgid "%s: option requires an argument -- '%c'\n"
  msgstr "%s: l'opzione richiede un argomento: Â«%cÂ»\n"
  
! #: gnulib/lib/getopt.c:934 gnulib/lib/getopt.c:950
  #, c-format
  msgid "%s: option '-W %s' is ambiguous\n"
  msgstr "%s: l'opzione Â«-W %sÂ» Ã¨ ambigua\n"
  
! #: gnulib/lib/getopt.c:974 gnulib/lib/getopt.c:992
  #, c-format
  msgid "%s: option '-W %s' doesn't allow an argument\n"
  msgstr "%s: l'opzione Â«-W %sÂ» non accetta argomenti\n"
  
! #: gnulib/lib/getopt.c:1013 gnulib/lib/getopt.c:1031
  #, c-format
  msgid "%s: option '-W %s' requires an argument\n"
--- 18,82 ----
  "Plural-Forms: nplurals=2; plural=(n != 1);\n"
  
! #: gnulib/lib/error.c:191
  msgid "Unknown system error"
  msgstr "Errore di sistema sconosciuto"
  
! #: gnulib/lib/getopt.c:575 gnulib/lib/getopt.c:604
  #, c-format
  msgid "%s: option '%s' is ambiguous; possibilities:"
  msgstr "%s: l'opzione Â«%sÂ» Ã¨ ambigua; possibilitÃ :"
  
! #: gnulib/lib/getopt.c:619
! #, fuzzy, c-format
! msgid "%s: option '%s' is ambiguous\n"
! msgstr "%s: l'opzione Â«-W %sÂ» Ã¨ ambigua\n"
! 
! #: gnulib/lib/getopt.c:654 gnulib/lib/getopt.c:658
  #, c-format
  msgid "%s: option '--%s' doesn't allow an argument\n"
  msgstr "%s: l'opzione Â«--%sÂ» non accetta argomenti\n"
  
! #: gnulib/lib/getopt.c:667 gnulib/lib/getopt.c:672
  #, c-format
  msgid "%s: option '%c%s' doesn't allow an argument\n"
  msgstr "%s: l'opzione Â«%c%sÂ» non accetta argomenti\n"
  
! #: gnulib/lib/getopt.c:715 gnulib/lib/getopt.c:734
  #, c-format
  msgid "%s: option '--%s' requires an argument\n"
  msgstr "%s: l'opzione Â«%sÂ» richiede un argomento\n"
  
! #: gnulib/lib/getopt.c:772 gnulib/lib/getopt.c:775
! #, fuzzy, c-format
  msgid "%s: unrecognized option '--%s'\n"
! msgstr "%s: opzione non riconosciuta Â«%c%sÂ»\n"
  
! #: gnulib/lib/getopt.c:783 gnulib/lib/getopt.c:786
  #, c-format
  msgid "%s: unrecognized option '%c%s'\n"
  msgstr "%s: opzione non riconosciuta Â«%c%sÂ»\n"
  
! #: gnulib/lib/getopt.c:835 gnulib/lib/getopt.c:838
  #, c-format
  msgid "%s: invalid option -- '%c'\n"
  msgstr "%s: opzione non valida: Â«%cÂ»\n"
  
! #: gnulib/lib/getopt.c:891 gnulib/lib/getopt.c:908 gnulib/lib/getopt.c:1118
! #: gnulib/lib/getopt.c:1136
  #, c-format
  msgid "%s: option requires an argument -- '%c'\n"
  msgstr "%s: l'opzione richiede un argomento: Â«%cÂ»\n"
  
! #: gnulib/lib/getopt.c:964 gnulib/lib/getopt.c:980
  #, c-format
  msgid "%s: option '-W %s' is ambiguous\n"
  msgstr "%s: l'opzione Â«-W %sÂ» Ã¨ ambigua\n"
  
! #: gnulib/lib/getopt.c:1004 gnulib/lib/getopt.c:1022
  #, c-format
  msgid "%s: option '-W %s' doesn't allow an argument\n"
  msgstr "%s: l'opzione Â«-W %sÂ» non accetta argomenti\n"
  
! #: gnulib/lib/getopt.c:1043 gnulib/lib/getopt.c:1061
  #, c-format
  msgid "%s: option '-W %s' requires an argument\n"
***************
*** 154,258 ****
  msgstr "memoria esaurita"
  
! #: info/echo-area.c:283 info/session.c:978
  msgid "Move forward a character"
  msgstr "Avanti di un carattere"
  
! #: info/echo-area.c:295 info/session.c:1005
  msgid "Move backward a character"
  msgstr "Indietro di un carattere"
  
! #: info/echo-area.c:307
  msgid "Move to the start of this line"
  msgstr "Vai all'inizio di questa riga"
  
! #: info/echo-area.c:312
  msgid "Move to the end of this line"
  msgstr "Vai alla fine di questa riga"
  
! #: info/echo-area.c:320 info/session.c:1037
  msgid "Move forward a word"
  msgstr "Avanti di una parola"
  
! #: info/echo-area.c:360 info/session.c:1061
  msgid "Move backward a word"
  msgstr "Indietro di una parola"
  
! #: info/echo-area.c:400
  msgid "Delete the character under the cursor"
  msgstr "Elimina il carattere sotto il cursore"
  
! #: info/echo-area.c:430
  msgid "Delete the character behind the cursor"
  msgstr "Elimina il carattere dietro il cursore"
  
! #: info/echo-area.c:451
  msgid "Cancel or quit operation"
  msgstr "Annulla o esci dall'operazione"
  
! #: info/echo-area.c:466
  msgid "Accept (or force completion of) this line"
  msgstr "Accetta questa riga (o ne forza il completamento)"
  
! #: info/echo-area.c:471
  msgid "Insert next character verbatim"
  msgstr "Inserisci il successivo carattere letterale"
  
! #: info/echo-area.c:479
! msgid "Insert this character"
! msgstr "Inserisci questo carattere"
! 
! #: info/echo-area.c:498
  msgid "Insert a TAB character"
  msgstr "Inserisci un carattere di tabulazione"
  
! #: info/echo-area.c:505
  msgid "Transpose characters at point"
  msgstr "Trasponi caratteri al punto"
  
! #: info/echo-area.c:556
  msgid "Yank back the contents of the last kill"
  msgstr "Recupera il contenuto dell'ultima eliminazione"
  
! #: info/echo-area.c:563
  msgid "Kill ring is empty"
  msgstr "L'anello di eliminazione Ã¨ vuoto"
  
! #: info/echo-area.c:576
  msgid "Yank back a previous kill"
  msgstr "Recupera l'eliminazione precedente"
  
! #: info/echo-area.c:609
  msgid "Kill to the end of the line"
  msgstr "Elimina fino alla fine della riga"
  
! #: info/echo-area.c:622
  msgid "Kill to the beginning of the line"
  msgstr "Elimina fino all'inizio della riga"
  
! #: info/echo-area.c:634
  msgid "Kill the word following the cursor"
  msgstr "Elimina la parola che segue il cursore"
  
! #: info/echo-area.c:654
  msgid "Kill the word preceding the cursor"
  msgstr "Elimina la parola che precede il cursore"
  
! #: info/echo-area.c:871 info/echo-area.c:929
  msgid "No completions"
  msgstr "Nessun completamento"
  
! #: info/echo-area.c:873
  msgid "Not complete"
  msgstr "Non completo"
  
! #: info/echo-area.c:914
  msgid "List possible completions"
  msgstr "Elenca i completamenti possibili"
  
! #: info/echo-area.c:933
  msgid "Sole completion"
  msgstr "Completamento esclusivo"
  
! #: info/echo-area.c:941
  #, c-format
  msgid "%d completion:\n"
--- 159,259 ----
  msgstr "memoria esaurita"
  
! #: info/echo-area.c:299 info/session.c:1328
  msgid "Move forward a character"
  msgstr "Avanti di un carattere"
  
! #: info/echo-area.c:318 info/session.c:1341
  msgid "Move backward a character"
  msgstr "Indietro di un carattere"
  
! #: info/echo-area.c:344
  msgid "Move to the start of this line"
  msgstr "Vai all'inizio di questa riga"
  
! #: info/echo-area.c:349
  msgid "Move to the end of this line"
  msgstr "Vai alla fine di questa riga"
  
! #: info/echo-area.c:357 info/session.c:1356
  msgid "Move forward a word"
  msgstr "Avanti di una parola"
  
! #: info/echo-area.c:397 info/session.c:1370
  msgid "Move backward a word"
  msgstr "Indietro di una parola"
  
! #: info/echo-area.c:437
  msgid "Delete the character under the cursor"
  msgstr "Elimina il carattere sotto il cursore"
  
! #: info/echo-area.c:457
  msgid "Delete the character behind the cursor"
  msgstr "Elimina il carattere dietro il cursore"
  
! #: info/echo-area.c:478
  msgid "Cancel or quit operation"
  msgstr "Annulla o esci dall'operazione"
  
! #: info/echo-area.c:493
  msgid "Accept (or force completion of) this line"
  msgstr "Accetta questa riga (o ne forza il completamento)"
  
! #: info/echo-area.c:498
  msgid "Insert next character verbatim"
  msgstr "Inserisci il successivo carattere letterale"
  
! #: info/echo-area.c:530
  msgid "Insert a TAB character"
  msgstr "Inserisci un carattere di tabulazione"
  
! #: info/echo-area.c:582
  msgid "Transpose characters at point"
  msgstr "Trasponi caratteri al punto"
  
! #: info/echo-area.c:651
  msgid "Yank back the contents of the last kill"
  msgstr "Recupera il contenuto dell'ultima eliminazione"
  
! #: info/echo-area.c:658
  msgid "Kill ring is empty"
  msgstr "L'anello di eliminazione Ã¨ vuoto"
  
! #: info/echo-area.c:671
  msgid "Yank back a previous kill"
  msgstr "Recupera l'eliminazione precedente"
  
! #: info/echo-area.c:704
  msgid "Kill to the end of the line"
  msgstr "Elimina fino alla fine della riga"
  
! #: info/echo-area.c:717
  msgid "Kill to the beginning of the line"
  msgstr "Elimina fino all'inizio della riga"
  
! #: info/echo-area.c:729
  msgid "Kill the word following the cursor"
  msgstr "Elimina la parola che segue il cursore"
  
! #: info/echo-area.c:749
  msgid "Kill the word preceding the cursor"
  msgstr "Elimina la parola che precede il cursore"
  
! #: info/echo-area.c:981 info/echo-area.c:1039
  msgid "No completions"
  msgstr "Nessun completamento"
  
! #: info/echo-area.c:983
  msgid "Not complete"
  msgstr "Non completo"
  
! #: info/echo-area.c:1032
  msgid "List possible completions"
  msgstr "Elenca i completamenti possibili"
  
! #: info/echo-area.c:1043
  msgid "Sole completion"
  msgstr "Completamento esclusivo"
  
! #: info/echo-area.c:1052
  #, c-format
  msgid "%d completion:\n"
***************
*** 261,297 ****
  msgstr[1] "%d completamenti:\n"
  
! #: info/echo-area.c:1091
  msgid "Insert completion"
  msgstr "Inserisci completamento"
  
! #: info/echo-area.c:1228
  #, c-format
  msgid "Building completions..."
  msgstr "Creazione dei completamenti..."
  
! #: info/echo-area.c:1347
  msgid "Scroll the completions window"
  msgstr "Scorri la finestra dei completamenti"
  
! #: info/filesys.c:88
  #, c-format
  msgid "looking for file \"%s\""
  msgstr "ricerca del file Â«%sÂ»"
  
! #: info/filesys.c:178
  #, c-format
  msgid "looking for file %s in %s"
  msgstr "ricerca del file %s in %s"
  
! #: info/filesys.c:209 info/filesys.c:224 info/filesys.c:245
  #, c-format
  msgid "found file %s"
  msgstr "file %s trovato"
  
! #: info/footnotes.c:211
  msgid "Footnotes could not be displayed"
  msgstr "Le note a piÃ¨ di pagina non possono essere visualizzate"
  
! #: info/footnotes.c:237
  msgid "Show the footnotes associated with this node in another window"
  msgstr ""
--- 262,299 ----
  msgstr[1] "%d completamenti:\n"
  
! #: info/echo-area.c:1169
  msgid "Insert completion"
  msgstr "Inserisci completamento"
  
! #: info/echo-area.c:1271
  #, c-format
  msgid "Building completions..."
  msgstr "Creazione dei completamenti..."
  
! #: info/echo-area.c:1390
  msgid "Scroll the completions window"
  msgstr "Scorri la finestra dei completamenti"
  
! #: info/filesys.c:91
  #, c-format
  msgid "looking for file \"%s\""
  msgstr "ricerca del file Â«%sÂ»"
  
! #: info/filesys.c:158
  #, c-format
  msgid "looking for file %s in %s"
  msgstr "ricerca del file %s in %s"
  
! #: info/filesys.c:227 info/filesys.c:241 info/filesys.c:262
  #, c-format
  msgid "found file %s"
  msgstr "file %s trovato"
  
! #: info/footnotes.c:231
! #, c-format
  msgid "Footnotes could not be displayed"
  msgstr "Le note a piÃ¨ di pagina non possono essere visualizzate"
  
! #: info/footnotes.c:251
  msgid "Show the footnotes associated with this node in another window"
  msgstr ""
***************
*** 302,459 ****
  msgstr "---- Note a piÃ¨ di pagina ----"
  
! #: info/indices.c:174
! msgid "Look up a string in the index for this file"
! msgstr "Cerca un testo nell'indice di questo file"
! 
! #: info/indices.c:202 info/indices.c:885
  #, c-format
  msgid "Finding index entries..."
  msgstr "Ricerca delle voci dell'indice..."
  
! #: info/indices.c:209
  #, c-format
  msgid "No indices found."
  msgstr "Nessun indice trovato."
  
! #: info/indices.c:219
  msgid "Index entry: "
  msgstr "Voce dell'indice: "
  
! #: info/indices.c:253 info/indices.c:907 info/session.c:4204
! #, c-format
! msgid "Search string too short"
! msgstr "Stringa di ricerca troppo breve"
  
  # # non ancora tradotta
! #: info/indices.c:365
  #, fuzzy
  msgid ""
! "Go to the next matching index item from the last `\\[index-search]' command"
  msgstr ""
  "Vai alla successiva corrispondenza nell'indice cercata con l'ultimo comando "
  "Â«\\[index-search]Â»"
  
! #: info/indices.c:376
  #, c-format
  msgid "No previous index search string."
  msgstr "Nessun precedente testo di ricerca dell'indice."
  
! #: info/indices.c:383
! #, c-format
! msgid "No index entries."
! msgstr "Nessuna voce dell'indice."
! 
! #: info/indices.c:431
! #, c-format
! msgid "No more index entries containing `%s'."
  msgstr "Nessun'altra voce dell'indice contiene Â«%sÂ»."
  
! #: info/indices.c:432 info/indices.c:942
! #, c-format
! msgid "No index entries containing `%s'."
  msgstr "Nessuna voce dell'indice contiene Â«%sÂ»."
  
! #: info/indices.c:444
! msgid "CAN'T SEE THIS"
! msgstr "NON PUOI VEDERE QUESTO"
! 
! #: info/indices.c:480
! #, c-format
! msgid "Found `%s' in %s. (`\\[next-index-match]' tries to find next.)"
! msgstr ""
! "Â«%sÂ» trovato in %s. Â«\\[next-index-match]Â» tenta di cercare il prossimo."
! 
! #: info/indices.c:611
! #, c-format
! msgid "Scanning indices of `%s'..."
  msgstr "Scansione indici di Â«%sÂ»..."
  
! #: info/indices.c:659
! #, c-format
! msgid "No available info files have `%s' in their indices."
! msgstr "Nessun file Info disponibile ha Â«%sÂ» negli indici."
! 
! #: info/indices.c:685
  msgid "Grovel all known info file's indices for a string and build a menu"
  msgstr "Trova un testo in tutti i file Info disponibili e genera il menÃ¹"
  
! #: info/indices.c:689
! msgid "Index apropos: "
  msgstr "Apropos indice: "
  
! #: info/indices.c:717
! #, c-format
! msgid ""
! "\n"
! "* Menu: Nodes whose indices contain `%s':\n"
! msgstr ""
! "\n"
! "* MenÃ¹: nodi i cui indici contengono Â«%sÂ»:\n"
  
! #: info/indices.c:869
  msgid "List all matches of a string in the index"
  msgstr "Elenca tutte le occorrenze di una stringa nell'indice"
  
! #: info/indices.c:891
! #, c-format
! msgid "No index"
! msgstr "Nessun indice"
! 
! #: info/indices.c:895
! msgid "Index topic: "
  msgstr "Argomento indice: "
  
! #: info/indices.c:913
! #, c-format
! msgid "Index for `%s'"
! msgstr "Indice per Â«%sÂ»"
  
! #: info/indices.c:966
  #, c-format
! msgid "File names matching `%s'"
! msgstr "Nomi dei file corrispondenti a Â«%sÂ»"
! 
! #: info/indices.c:996
! msgid "Show all matching files"
! msgstr "Mostra tutti i file corrispondenti"
  
! #: info/indices.c:1000
! #, c-format
! msgid "No file index"
! msgstr "Nessun file indice"
  
  #: info/info.c:316
  #, c-format
! msgid "no index entries found for `%s'\n"
! msgstr "nessuna voce dell'indice trovata per Â«%sÂ»\n"
  
! #: info/info.c:490
  #, c-format
  msgid "invalid number: %s\n"
  msgstr "numero non valido: %s\n"
  
! #: info/info.c:641
  #, c-format
  msgid "malformed variable assignment: %s"
  msgstr "errore nell'assegnamento della variabile: %s"
  
! #: info/info.c:650 info/infomap.c:1218
  #, c-format
  msgid "%s: no such variable"
  msgstr "%s: variabile inesistente"
  
! #: info/info.c:654 info/infomap.c:1222
  #, c-format
  msgid "value %s is not valid for variable %s"
  msgstr "il valore %s non Ã¨ valido per la variabile %s"
  
! #: info/info.c:671 info/infokey.c:892
  #, c-format
  msgid "Try --help for more information.\n"
  msgstr "Usare Â«--helpÂ» per maggiori informazioni.\n"
  
! #: info/info.c:693 info/infokey.c:144 install-info/install-info.c:2163
! #: tp/texi2any.pl:861 util/texindex.c:295
! #, c-format, perl-format
  msgid ""
  "Copyright (C) %s Free Software Foundation, Inc.\n"
--- 304,441 ----
  msgstr "---- Note a piÃ¨ di pagina ----"
  
! #: info/indices.c:123 info/indices.c:806
  #, c-format
  msgid "Finding index entries..."
  msgstr "Ricerca delle voci dell'indice..."
  
! #: info/indices.c:206
! msgid "Look up a string in the index for this file"
! msgstr "Cerca un testo nell'indice di questo file"
! 
! #: info/indices.c:218 info/indices.c:324 info/indices.c:812
  #, c-format
  msgid "No indices found."
  msgstr "Nessun indice trovato."
  
! #: info/indices.c:222
  msgid "Index entry: "
  msgstr "Voce dell'indice: "
  
! #: info/indices.c:439
! #, fuzzy, c-format
! msgid "Found '%s' in %s. ('\\[next-index-match]' tries to find next.)"
! msgstr ""
! "Â«%sÂ» trovato in %s. Â«\\[next-index-match]Â» tenta di cercare il prossimo."
  
  # # non ancora tradotta
! #: info/indices.c:449
  #, fuzzy
  msgid ""
! "Go to the next matching index item from the last '\\[index-search]' command"
  msgstr ""
  "Vai alla successiva corrispondenza nell'indice cercata con l'ultimo comando "
  "Â«\\[index-search]Â»"
  
! #: info/indices.c:460
  #, c-format
  msgid "No previous index search string."
  msgstr "Nessun precedente testo di ricerca dell'indice."
  
! #: info/indices.c:478
! #, fuzzy, c-format
! msgid "No more index entries containing '%s'."
  msgstr "Nessun'altra voce dell'indice contiene Â«%sÂ»."
  
! #: info/indices.c:479 info/indices.c:874
! #, fuzzy, c-format
! msgid "No index entries containing '%s'."
  msgstr "Nessuna voce dell'indice contiene Â«%sÂ»."
  
! #: info/indices.c:583
! #, fuzzy, c-format
! msgid "Scanning indices of '%s'..."
  msgstr "Scansione indici di Â«%sÂ»..."
  
! #: info/indices.c:636
  msgid "Grovel all known info file's indices for a string and build a menu"
  msgstr "Trova un testo in tutti i file Info disponibili e genera il menÃ¹"
  
! #: info/indices.c:644 info/indices.c:646
! #, fuzzy
! msgid "Index apropos"
  msgstr "Apropos indice: "
  
! #: info/indices.c:686
! #, fuzzy, c-format
! msgid "Index entries containing '%s':\n"
! msgstr "Nessuna voce dell'indice contiene Â«%sÂ»."
  
! #: info/indices.c:791
  msgid "List all matches of a string in the index"
  msgstr "Elenca tutte le occorrenze di una stringa nell'indice"
  
! #: info/indices.c:818 info/indices.c:820
! #, fuzzy
! msgid "Index topic"
  msgstr "Argomento indice: "
  
! #: info/indices.h:40
! #, fuzzy, c-format
! msgid "No available info files have '%s' in their indices."
! msgstr "Nessun file Info disponibile ha Â«%sÂ» negli indici."
  
! #: info/info-utils.c:899
  #, c-format
! msgid "Error converting file character encoding."
! msgstr ""
  
! #: info/info.c:223 info/session.c:2700
! #, fuzzy, c-format
! msgid "No menu item '%s' in node '%s'."
! msgstr "Nessuna voce di menÃ¹ Â«%sÂ» nel nodo Â«%sÂ»."
  
  #: info/info.c:316
+ #, fuzzy, c-format
+ msgid "No file given for node '%s'."
+ msgstr "Nessun menÃ¹ nel nodo Â«%sÂ»."
+ 
+ #: info/info.c:365 info/info.c:1115
+ #, fuzzy, c-format
+ msgid "Cannot find node '%s'."
+ msgstr "Impossibile trovare il nodo Â«%sÂ»."
+ 
+ #: info/info.c:387
  #, c-format
! msgid "No program name given."
! msgstr ""
  
! #: info/info.c:578
  #, c-format
  msgid "invalid number: %s\n"
  msgstr "numero non valido: %s\n"
  
! #: info/info.c:758
  #, c-format
  msgid "malformed variable assignment: %s"
  msgstr "errore nell'assegnamento della variabile: %s"
  
! #: info/info.c:765 info/infokey.c:537
  #, c-format
  msgid "%s: no such variable"
  msgstr "%s: variabile inesistente"
  
! #: info/info.c:771 info/infokey.c:539
  #, c-format
  msgid "value %s is not valid for variable %s"
  msgstr "il valore %s non Ã¨ valido per la variabile %s"
  
! #: info/info.c:783
  #, c-format
  msgid "Try --help for more information.\n"
  msgstr "Usare Â«--helpÂ» per maggiori informazioni.\n"
  
! #: info/info.c:805 install-info/install-info.c:2212 tp/texi2any.pl:878
! #: texindex/ti.twjr:1293
! #, c-format, awk-format, perl-format
  msgid ""
  "Copyright (C) %s Free Software Foundation, Inc.\n"
***************
*** 469,483 ****
  "Non c'Ã¨ ALCUNA GARANZIA, per quanto consentito dalle leggi vigenti.\n"
  
! #: info/info.c:785
! #, c-format
! msgid "can't open %s: %s"
! msgstr "impossibile aprire %s: %s"
! 
! #: info/info.c:791
! #, c-format
! msgid "debugging output diverted to \"%s\""
! msgstr "output di debug deviato su Â«%sÂ»"
  
! #: info/info.c:877
  #, c-format
  msgid ""
--- 451,460 ----
  "Non c'Ã¨ ALCUNA GARANZIA, per quanto consentito dalle leggi vigenti.\n"
  
! #: info/info.c:963
! #, fuzzy, c-format
! msgid "no index entries found for '%s'\n"
! msgstr "nessuna voce dell'indice trovata per Â«%sÂ»\n"
  
! #: info/info.c:1016
  #, c-format
  msgid ""
***************
*** 490,494 ****
  "Legge la documentazione nel formato Info.\n"
  
! #: info/info.c:883
  msgid ""
  "Options:\n"
--- 467,471 ----
  "Legge la documentazione nel formato Info.\n"
  
! #: info/info.c:1022
  msgid ""
  "Options:\n"
***************
*** 510,514 ****
  "  -f, --file=FILE              specifica il file Info da visitare."
  
! #: info/info.c:891
  msgid ""
  "  -h, --help                   display this help and exit.\n"
--- 487,491 ----
  "  -f, --file=FILE              specifica il file Info da visitare."
  
! #: info/info.c:1030
  msgid ""
  "  -h, --help                   display this help and exit.\n"
***************
*** 524,528 ****
  "  -o, --output=FILE            salva i nodi selezionati nel file FILE."
  
! #: info/info.c:897
  msgid ""
  "  -R, --raw-escapes            output \"raw\" ANSI escapes (default).\n"
--- 501,505 ----
  "  -o, --output=FILE            salva i nodi selezionati nel file FILE."
  
! #: info/info.c:1036
  msgid ""
  "  -R, --raw-escapes            output \"raw\" ANSI escapes (default).\n"
***************
*** 540,549 ****
  "comando."
  
! #: info/info.c:904
  msgid "  -b, --speech-friendly        be friendly to speech synthesizers."
  msgstr ""
  "  -b, --speech-friendly       compatibilitÃ  con il sintetizzatore vocale."
  
! #: info/info.c:908
  msgid ""
  "      --strict-node-location   (for debugging) use Info file pointers as-"
--- 517,526 ----
  "comando."
  
! #: info/info.c:1043
  msgid "  -b, --speech-friendly        be friendly to speech synthesizers."
  msgstr ""
  "  -b, --speech-friendly       compatibilitÃ  con il sintetizzatore vocale."
  
! #: info/info.c:1047
  msgid ""
  "      --strict-node-location   (for debugging) use Info file pointers as-"
***************
*** 567,576 ****
  "tutto).\n"
  
! #: info/info.c:917
  msgid ""
  "\n"
  "The first non-option argument, if present, is the menu entry to start from;\n"
! "it is searched for in all `dir' files along INFOPATH.\n"
! "If it is not present, info merges all `dir' files and shows the result.\n"
  "Any remaining arguments are treated as the names of menu\n"
  "items relative to the initial node visited."
--- 544,554 ----
  "tutto).\n"
  
! #: info/info.c:1056
! #, fuzzy
  msgid ""
  "\n"
  "The first non-option argument, if present, is the menu entry to start from;\n"
! "it is searched for in all 'dir' files along INFOPATH.\n"
! "If it is not present, info merges all 'dir' files and shows the result.\n"
  "Any remaining arguments are treated as the names of menu\n"
  "items relative to the initial node visited."
***************
*** 585,592 ****
  "relativi al nodo iniziale visitato."
  
! #: info/info.c:924
  msgid ""
  "\n"
! "For a summary of key bindings, type h within Info."
  msgstr ""
  "\n"
--- 563,571 ----
  "relativi al nodo iniziale visitato."
  
! #: info/info.c:1063
! #, fuzzy
  msgid ""
  "\n"
! "For a summary of key bindings, type H within Info."
  msgstr ""
  "\n"
***************
*** 594,598 ****
  "Info."
  
! #: info/info.c:927
  msgid ""
  "\n"
--- 573,578 ----
  "Info."
  
! #: info/info.c:1066
! #, fuzzy
  msgid ""
  "\n"
***************
*** 602,606 ****
  "  info info-stnd             show the manual specific to this Info program\n"
  "  info emacs                 start at emacs node from top-level dir\n"
! "  info emacs buffers         start at buffers node within emacs manual\n"
  "  info --show-options emacs  start at node with emacs' command line options\n"
  "  info --subnodes -o out.txt emacs  dump entire manual to out.txt\n"
--- 582,588 ----
  "  info info-stnd             show the manual specific to this Info program\n"
  "  info emacs                 start at emacs node from top-level dir\n"
! "  info emacs buffers         select buffers menu entry in emacs manual\n"
! "  info emacs -n Files        start at Files node within emacs manual\n"
! "  info '(emacs)Files'        alternative way to start at Files node\n"
  "  info --show-options emacs  start at node with emacs' command line options\n"
  "  info --subnodes -o out.txt emacs  dump entire manual to out.txt\n"
***************
*** 621,702 ****
  "cartella"
  
! #: info/info.c:938 info/infokey.c:911 util/texindex.c:259
  msgid ""
- "\n"
  "Email bug reports to bug-texinfo@gnu.org,\n"
  "general questions and discussion to help-texinfo@gnu.org.\n"
  "Texinfo home page: http://www.gnu.org/software/texinfo/"
  msgstr ""
- "\n"
  "Per segnalare un bug inviare un'email a bug-texinfo@gnu.org,\n"
  "per domande generali e discussioni: help-texinfo@gnu.org.\n"
  "Sito web di Texinfo: http://www.gnu.org/software/texinfo/"
  
! #: info/info.c:972
! #, c-format
! msgid "Cannot find node `%s'."
! msgstr "Impossibile trovare il nodo Â«%sÂ»."
! 
! #: info/info.c:973
! #, c-format
! msgid "Cannot find node `(%s)%s'."
  msgstr "Impossibile trovare il nodo Â«(%s)%sÂ»."
  
! #: info/info.c:974
  msgid "Cannot find a window!"
  msgstr "Impossibile trovare una finestra!"
  
! #: info/info.c:975
  msgid "Point doesn't appear within this window's node!"
  msgstr "Il cursore non appare nel nodo di questa finestra!"
  
! #: info/info.c:976
  msgid "Cannot delete the last window."
  msgstr "Impossibile eliminare l'ultima finestra."
  
! #: info/info.c:977
  msgid "No menu in this node."
  msgstr "Nessun menÃ¹ in questo nodo."
  
! #: info/info.c:978
  msgid "No footnotes in this node."
  msgstr "Nessun piÃ¨ di pagina in questo nodo."
  
! #: info/info.c:979
  msgid "No cross references in this node."
  msgstr "Nessun riferimento incrociato in questo nodo."
  
! #: info/info.c:980
! #, c-format
! msgid "No `%s' pointer for this node."
  msgstr "Nessun puntatore a Â«%sÂ» per questo nodo."
  
! #: info/info.c:981
! #, c-format
! msgid "Unknown Info command `%c'; try `?' for help."
  msgstr "Comando Info Â«%cÂ» sconosciuto; usare Â«?Â» per l'aiuto."
  
! #: info/info.c:982
! #, c-format
! msgid "Terminal type `%s' is not smart enough to run Info."
  msgstr "Il tipo di terminale Â«%sÂ» non Ã¨ in grado di avviare il programma Info."
  
! #: info/info.c:983
  msgid "You are already at the last page of this node."
  msgstr "Sei giÃ  all'ultima pagina di questo nodo."
  
! #: info/info.c:984
  msgid "You are already at the first page of this node."
  msgstr "Questa Ã¨ giÃ  la prima pagina del nodo corrente."
  
! #: info/info.c:985
  msgid "Only one window."
  msgstr "Solo una finestra."
  
! #: info/info.c:986
  msgid "Resulting window would be too small."
  msgstr "La finestra risultante sarebbe troppo piccola."
  
! #: info/info.c:987
  msgid "Not enough room for a help window, please delete a window."
  msgstr ""
--- 603,678 ----
  "cartella"
  
! #: info/info.c:1081 install-info/install-info.c:616 tp/texi2any.pl:866
! #: texindex/ti.twjr:1282
  msgid ""
  "Email bug reports to bug-texinfo@gnu.org,\n"
  "general questions and discussion to help-texinfo@gnu.org.\n"
  "Texinfo home page: http://www.gnu.org/software/texinfo/"
  msgstr ""
  "Per segnalare un bug inviare un'email a bug-texinfo@gnu.org,\n"
  "per domande generali e discussioni: help-texinfo@gnu.org.\n"
  "Sito web di Texinfo: http://www.gnu.org/software/texinfo/"
  
! #: info/info.c:1116
! #, fuzzy, c-format
! msgid "Cannot find node '(%s)%s'."
  msgstr "Impossibile trovare il nodo Â«(%s)%sÂ»."
  
! #: info/info.c:1117
  msgid "Cannot find a window!"
  msgstr "Impossibile trovare una finestra!"
  
! #: info/info.c:1118
  msgid "Point doesn't appear within this window's node!"
  msgstr "Il cursore non appare nel nodo di questa finestra!"
  
! #: info/info.c:1119
  msgid "Cannot delete the last window."
  msgstr "Impossibile eliminare l'ultima finestra."
  
! #: info/info.c:1120
  msgid "No menu in this node."
  msgstr "Nessun menÃ¹ in questo nodo."
  
! #: info/info.c:1121
  msgid "No footnotes in this node."
  msgstr "Nessun piÃ¨ di pagina in questo nodo."
  
! #: info/info.c:1122
  msgid "No cross references in this node."
  msgstr "Nessun riferimento incrociato in questo nodo."
  
! #: info/info.c:1123
! #, fuzzy, c-format
! msgid "No '%s' pointer for this node."
  msgstr "Nessun puntatore a Â«%sÂ» per questo nodo."
  
! #: info/info.c:1124
! #, fuzzy, c-format
! msgid "Unknown Info command '%c'; try '?' for help."
  msgstr "Comando Info Â«%cÂ» sconosciuto; usare Â«?Â» per l'aiuto."
  
! #: info/info.c:1125
! #, fuzzy, c-format
! msgid "Terminal type '%s' is not smart enough to run Info."
  msgstr "Il tipo di terminale Â«%sÂ» non Ã¨ in grado di avviare il programma Info."
  
! #: info/info.c:1126
  msgid "You are already at the last page of this node."
  msgstr "Sei giÃ  all'ultima pagina di questo nodo."
  
! #: info/info.c:1127
  msgid "You are already at the first page of this node."
  msgstr "Questa Ã¨ giÃ  la prima pagina del nodo corrente."
  
! #: info/info.c:1128
  msgid "Only one window."
  msgstr "Solo una finestra."
  
! #: info/info.c:1129
  msgid "Resulting window would be too small."
  msgstr "La finestra risultante sarebbe troppo piccola."
  
! #: info/info.c:1130
  msgid "Not enough room for a help window, please delete a window."
  msgstr ""
***************
*** 704,753 ****
  "una finestra."
  
! #: info/infodoc.c:45
  msgid "Basic Info command keys\n"
  msgstr "Comandi base per Info\n"
  
! #: info/infodoc.c:47
  msgid "\\%-10[quit-help]  Close this help window.\n"
  msgstr "\\%-10[quit-help]  Chiudi questa finestra di aiuto.\n"
  
! #: info/infodoc.c:48
  msgid "\\%-10[quit]  Quit Info altogether.\n"
  msgstr "\\%-10[quit]  Esci completamente da Info.\n"
  
! #: info/infodoc.c:49
  msgid "\\%-10[get-info-help-node]  Invoke the Info tutorial.\n"
  msgstr "\\%-10[get-info-help-node]  Invoca il tutorial di Info.\n"
  
! #: info/infodoc.c:51
  msgid "\\%-10[prev-line]  Move up one line.\n"
  msgstr "\\%-10[prev-line]  Muovi in alto di una riga.\n"
  
! #: info/infodoc.c:52
  msgid "\\%-10[next-line]  Move down one line.\n"
  msgstr "\\%-10[next-line]  Muovi in basso di una riga.\n"
  
! #: info/infodoc.c:53
  msgid "\\%-10[scroll-backward]  Scroll backward one screenful.\n"
  msgstr "\\%-10[scroll-backward]  Indietro di una schermata.\n"
  
! #: info/infodoc.c:54
  msgid "\\%-10[scroll-forward]  Scroll forward one screenful.\n"
  msgstr "\\%-10[scroll-forward]  Avanti di una schermata.\n"
  
! #: info/infodoc.c:55
  msgid "\\%-10[beginning-of-node]  Go to the beginning of this node.\n"
  msgstr "\\%-10[beginning-of-node]  Vai all'inizio di questo nodo.\n"
  
! #: info/infodoc.c:56
  msgid "\\%-10[end-of-node]  Go to the end of this node.\n"
  msgstr "\\%-10[end-of-node]  Vai alla fine di questo nodo.\n"
  
! #: info/infodoc.c:58
  msgid "\\%-10[move-to-next-xref]  Skip to the next hypertext link.\n"
  msgstr ""
  "\\%-10[move-to-next-xref]  Salta al successivo collegamento ipertestuale.\n"
  
! #: info/infodoc.c:59
  msgid ""
  "\\%-10[select-reference-this-line]  Follow the hypertext link under the "
--- 680,729 ----
  "una finestra."
  
! #: info/infodoc.c:40
  msgid "Basic Info command keys\n"
  msgstr "Comandi base per Info\n"
  
! #: info/infodoc.c:42
  msgid "\\%-10[quit-help]  Close this help window.\n"
  msgstr "\\%-10[quit-help]  Chiudi questa finestra di aiuto.\n"
  
! #: info/infodoc.c:43
  msgid "\\%-10[quit]  Quit Info altogether.\n"
  msgstr "\\%-10[quit]  Esci completamente da Info.\n"
  
! #: info/infodoc.c:44
  msgid "\\%-10[get-info-help-node]  Invoke the Info tutorial.\n"
  msgstr "\\%-10[get-info-help-node]  Invoca il tutorial di Info.\n"
  
! #: info/infodoc.c:46
  msgid "\\%-10[prev-line]  Move up one line.\n"
  msgstr "\\%-10[prev-line]  Muovi in alto di una riga.\n"
  
! #: info/infodoc.c:47
  msgid "\\%-10[next-line]  Move down one line.\n"
  msgstr "\\%-10[next-line]  Muovi in basso di una riga.\n"
  
! #: info/infodoc.c:48
  msgid "\\%-10[scroll-backward]  Scroll backward one screenful.\n"
  msgstr "\\%-10[scroll-backward]  Indietro di una schermata.\n"
  
! #: info/infodoc.c:49
  msgid "\\%-10[scroll-forward]  Scroll forward one screenful.\n"
  msgstr "\\%-10[scroll-forward]  Avanti di una schermata.\n"
  
! #: info/infodoc.c:50
  msgid "\\%-10[beginning-of-node]  Go to the beginning of this node.\n"
  msgstr "\\%-10[beginning-of-node]  Vai all'inizio di questo nodo.\n"
  
! #: info/infodoc.c:51
  msgid "\\%-10[end-of-node]  Go to the end of this node.\n"
  msgstr "\\%-10[end-of-node]  Vai alla fine di questo nodo.\n"
  
! #: info/infodoc.c:53
  msgid "\\%-10[move-to-next-xref]  Skip to the next hypertext link.\n"
  msgstr ""
  "\\%-10[move-to-next-xref]  Salta al successivo collegamento ipertestuale.\n"
  
! #: info/infodoc.c:54
  msgid ""
  "\\%-10[select-reference-this-line]  Follow the hypertext link under the "
***************
*** 757,828 ****
  "il cursore.\n"
  
! #: info/infodoc.c:60
  msgid "\\%-10[history-node]  Go back to the last node seen in this window.\n"
  msgstr ""
  "\\%-10[history-node]  Torna all'ultimo nodo visitato in questa finestra.\n"
  
! #: info/infodoc.c:62
  msgid "\\%-10[global-prev-node]  Go to the previous node in the document.\n"
  msgstr "\\%-10[global-prev-node]  Vai al precedente nodo del documento.\n"
  
! #: info/infodoc.c:63
  msgid "\\%-10[global-next-node]  Go to the next node in the document.\n"
  msgstr "\\%-10[global-next-node]  Vai al successivo nodo del documento.\n"
  
! #: info/infodoc.c:64
  msgid "\\%-10[prev-node]  Go to the previous node on this level.\n"
  msgstr "\\%-10[prev-node]  Vai al precedente nodo su questo livello.\n"
  
! #: info/infodoc.c:65
  msgid "\\%-10[next-node]  Go to the next node on this level.\n"
  msgstr "\\%-10[next-node]  Vai al successivo nodo su questo livello.\n"
  
! #: info/infodoc.c:66
  msgid "\\%-10[up-node]  Go up one level.\n"
  msgstr "\\%-10[up-node]  Vai su di un livello.\n"
  
! #: info/infodoc.c:67
  msgid "\\%-10[top-node]  Go to the top node of this document.\n"
  msgstr "\\%-10[top-node]  Vai al nodo superiore di questo documento.\n"
  
! #: info/infodoc.c:68
! msgid "\\%-10[dir-node]  Go to the main `directory' node.\n"
  msgstr "\\%-10[dir-node]  Vai al nodo principale o Â«cartellaÂ».\n"
  
! #: info/infodoc.c:70
  msgid "1...9       Pick the first...ninth item in this node's menu.\n"
  msgstr "1...9       Seleziona la prima...nona voce di menÃ¹ di questo nodo.\n"
  
! #: info/infodoc.c:71
  msgid "\\%-10[last-menu-item]  Pick the last item in this node's menu.\n"
  msgstr ""
  "\\%-10[last-menu-item]  Seleziona l'ultima voce di menÃ¹ di questo nodo.\n"
  
! #: info/infodoc.c:72
  msgid "\\%-10[menu-item]  Pick a menu item specified by name.\n"
  msgstr "\\%-10[menu-item]  Seleziona una voce di menÃ¹ indicando il suo nome.\n"
  
! #: info/infodoc.c:73
  msgid "\\%-10[xref-item]  Follow a cross reference specified by name.\n"
  msgstr ""
  "\\%-10[xref-item]  Segui il riferimento incrociato indicando il suo nome.\n"
  
! #: info/infodoc.c:74
  msgid "\\%-10[goto-node]  Go to a node specified by name.\n"
  msgstr "\\%-10[goto-node]  Vai al nodo indicando il suo nome.\n"
  
! #: info/infodoc.c:76
  msgid "\\%-10[search]  Search forward for a specified string.\n"
  msgstr "\\%-10[search]  Cerca in avanti il testo specificato.\n"
  
! #: info/infodoc.c:77
  msgid "\\%-10[search-previous]  Search for previous occurrence.\n"
  msgstr "\\%-10[search-previous]  Cerca indietro l'occorrenza successiva.\n"
  
! #: info/infodoc.c:78
  msgid "\\%-10[search-next]  Search for next occurrence.\n"
  msgstr "\\%-10[search-next]  Cerca l'occorrenza successiva.\n"
  
! #: info/infodoc.c:79
  msgid ""
  "\\%-10[index-search]  Search for a specified string in the index, and\n"
--- 733,805 ----
  "il cursore.\n"
  
! #: info/infodoc.c:55
  msgid "\\%-10[history-node]  Go back to the last node seen in this window.\n"
  msgstr ""
  "\\%-10[history-node]  Torna all'ultimo nodo visitato in questa finestra.\n"
  
! #: info/infodoc.c:57
  msgid "\\%-10[global-prev-node]  Go to the previous node in the document.\n"
  msgstr "\\%-10[global-prev-node]  Vai al precedente nodo del documento.\n"
  
! #: info/infodoc.c:58
  msgid "\\%-10[global-next-node]  Go to the next node in the document.\n"
  msgstr "\\%-10[global-next-node]  Vai al successivo nodo del documento.\n"
  
! #: info/infodoc.c:59
  msgid "\\%-10[prev-node]  Go to the previous node on this level.\n"
  msgstr "\\%-10[prev-node]  Vai al precedente nodo su questo livello.\n"
  
! #: info/infodoc.c:60
  msgid "\\%-10[next-node]  Go to the next node on this level.\n"
  msgstr "\\%-10[next-node]  Vai al successivo nodo su questo livello.\n"
  
! #: info/infodoc.c:61
  msgid "\\%-10[up-node]  Go up one level.\n"
  msgstr "\\%-10[up-node]  Vai su di un livello.\n"
  
! #: info/infodoc.c:62
  msgid "\\%-10[top-node]  Go to the top node of this document.\n"
  msgstr "\\%-10[top-node]  Vai al nodo superiore di questo documento.\n"
  
! #: info/infodoc.c:63
! #, fuzzy
! msgid "\\%-10[dir-node]  Go to the main 'directory' node.\n"
  msgstr "\\%-10[dir-node]  Vai al nodo principale o Â«cartellaÂ».\n"
  
! #: info/infodoc.c:65
  msgid "1...9       Pick the first...ninth item in this node's menu.\n"
  msgstr "1...9       Seleziona la prima...nona voce di menÃ¹ di questo nodo.\n"
  
! #: info/infodoc.c:66
  msgid "\\%-10[last-menu-item]  Pick the last item in this node's menu.\n"
  msgstr ""
  "\\%-10[last-menu-item]  Seleziona l'ultima voce di menÃ¹ di questo nodo.\n"
  
! #: info/infodoc.c:67
  msgid "\\%-10[menu-item]  Pick a menu item specified by name.\n"
  msgstr "\\%-10[menu-item]  Seleziona una voce di menÃ¹ indicando il suo nome.\n"
  
! #: info/infodoc.c:68
  msgid "\\%-10[xref-item]  Follow a cross reference specified by name.\n"
  msgstr ""
  "\\%-10[xref-item]  Segui il riferimento incrociato indicando il suo nome.\n"
  
! #: info/infodoc.c:69
  msgid "\\%-10[goto-node]  Go to a node specified by name.\n"
  msgstr "\\%-10[goto-node]  Vai al nodo indicando il suo nome.\n"
  
! #: info/infodoc.c:71
  msgid "\\%-10[search]  Search forward for a specified string.\n"
  msgstr "\\%-10[search]  Cerca in avanti il testo specificato.\n"
  
! #: info/infodoc.c:72
  msgid "\\%-10[search-previous]  Search for previous occurrence.\n"
  msgstr "\\%-10[search-previous]  Cerca indietro l'occorrenza successiva.\n"
  
! #: info/infodoc.c:73
  msgid "\\%-10[search-next]  Search for next occurrence.\n"
  msgstr "\\%-10[search-next]  Cerca l'occorrenza successiva.\n"
  
! #: info/infodoc.c:74
  msgid ""
  "\\%-10[index-search]  Search for a specified string in the index, and\n"
***************
*** 832,1026 ****
  "              seleziona il nodo riferito dalla prima voce trovata.\n"
  
! #: info/infodoc.c:81
  msgid "\\%-10[virtual-index]  Synthesize menu of matching index entries.\n"
  msgstr "Sintetizza il menÃ¹ delle voci nell'indice che corrispondono.\n"
  
! #: info/infodoc.c:83
  msgid "\\%-10[abort-key]  Cancel the current operation.\n"
  msgstr "\\%-10[abort-key]  Annulla l'operazione corrente.\n"
  
! #: info/infodoc.c:91
! msgid ""
! "Basic Commands in Info Windows\n"
! "******************************\n"
! msgstr ""
! "Comandi di base per Info\n"
! "************************\n"
! 
! #: info/infodoc.c:94
! #, c-format
! msgid "  %-10s  Quit this help.\n"
! msgstr "  %-10s  Esci da questa schermata di aiuto.\n"
! 
! #: info/infodoc.c:95
! #, c-format
! msgid "  %-10s  Quit Info altogether.\n"
! msgstr "  %-10s  Esci completamente da Info.\n"
! 
! #: info/infodoc.c:96
! #, c-format
! msgid "  %-10s  Invoke the Info tutorial.\n"
! msgstr "  %-10s  Invoca il tutorial di Info.\n"
! 
! #: info/infodoc.c:100
! #, c-format
! msgid "  %-10s  Move to the `next' node of this node.\n"
! msgstr "  %-10s  Vai al successivo nodo di questo file.\n"
! 
! #: info/infodoc.c:101
! #, c-format
! msgid "  %-10s  Move to the `previous' node of this node.\n"
! msgstr "  %-10s  Vai al precedente nodo di questo file.\n"
! 
! #: info/infodoc.c:102
! #, c-format
! msgid "  %-10s  Move `up' from this node.\n"
! msgstr "  %-10s  Vai su rispetto a questo nodo.\n"
! 
! #: info/infodoc.c:103
! #, c-format
! msgid ""
! "  %-10s  Pick menu item specified by name.\n"
! "              Picking a menu item causes another node to be selected.\n"
! msgstr ""
! "  %-10s  Seleziona una voce del menÃ¹ indicando il suo nome.\n"
! "              La scelta di una voce di menÃ¹ potrebbe selezionare un altro "
! "nodo.\n"
! 
! #: info/infodoc.c:105
! #, c-format
! msgid "  %-10s  Follow a cross reference.  Reads name of reference.\n"
! msgstr ""
! "  %-10s  Segui il riferimento incrociato.  Legge il nome di riferimento.\n"
! 
! #: info/infodoc.c:106
! #, c-format
! msgid "  %-10s  Move to the last node seen in this window.\n"
! msgstr "  %-10s  Vai all'ultimo nodo visitato in questa finestra.\n"
! 
! #: info/infodoc.c:107
! #, c-format
! msgid "  %-10s  Skip to next hypertext link within this node.\n"
! msgstr ""
! "  %-10s  Salta al successivo collegamento ipertestuale all'interno di questo "
! "nodo.\n"
! 
! #: info/infodoc.c:108
! #, c-format
! msgid "  %-10s  Follow the hypertext link under cursor.\n"
! msgstr "  %-10s  Segui il collegamento sotto il cursore.\n"
! 
! #: info/infodoc.c:109
! #, c-format
! msgid "  %-10s  Move to the `directory' node.  Equivalent to `g (DIR)'.\n"
! msgstr ""
! "  %-10s  Vai al nodo principale o Â«elencoÂ».  Equivalente a Â«g (DIR)Â».\n"
! 
! #: info/infodoc.c:110
! #, c-format
! msgid "  %-10s  Move to the Top node.  Equivalent to `g Top'.\n"
! msgstr "  %-10s  Vai al nodo superiore.  Equivalente a Â«g TopÂ».\n"
! 
! #: info/infodoc.c:112
! msgid ""
! "Moving within a node:\n"
! "---------------------\n"
! msgstr ""
! "Spostamento all'interno di un nodo:\n"
! "-----------------------------------\n"
! 
! #: info/infodoc.c:114
! #, c-format
! msgid "  %-10s  Scroll forward a page.\n"
! msgstr "  %-10s  Avanti di una pagina.\n"
! 
! #: info/infodoc.c:115
! #, c-format
! msgid "  %-10s  Scroll backward a page.\n"
! msgstr "  %-10s  Indietro di una pagina.\n"
! 
! #: info/infodoc.c:116
! #, c-format
! msgid "  %-10s  Go to the beginning of this node.\n"
! msgstr "  %-10s  Vai all'inizio di questo nodo.\n"
! 
! #: info/infodoc.c:117
! #, c-format
! msgid "  %-10s  Go to the end of this node.\n"
! msgstr "  %-10s  Vai alla fine di questo nodo.\n"
! 
! #: info/infodoc.c:118
! #, c-format
! msgid "  %-10s  Scroll forward 1 line.\n"
! msgstr "  %-10s  Avanti di una riga.\n"
! 
! #: info/infodoc.c:119
! #, c-format
! msgid "  %-10s  Scroll backward 1 line.\n"
! msgstr "  %-10s  Indietro di una riga.\n"
! 
! #: info/infodoc.c:121
! msgid ""
! "Other commands:\n"
! "---------------\n"
! msgstr ""
! "Altri comandi:\n"
! "--------------\n"
! 
! #: info/infodoc.c:123
! #, c-format
! msgid "  %-10s  Pick first...ninth item in node's menu.\n"
! msgstr "  %-10s  Seleziona la prima...nona voce di menÃ¹ di questo nodo.\n"
! 
! #: info/infodoc.c:124
! #, c-format
! msgid "  %-10s  Pick last item in node's menu.\n"
! msgstr "  %-10s  Seleziona l'ultima voce di menÃ¹ di questo nodo.\n"
! 
! #: info/infodoc.c:127
  #, c-format
! msgid ""
! "  %-10s  Search for a specified string in the index entries of this Info\n"
! "              file, and select the node referenced by the first entry "
! "found.\n"
! msgstr ""
! "  %-10s  Cerca un testo specificato nell'indice di questo file Info e\n"
! "              seleziona il nodo riferito dalla prima voce trovata.\n"
! 
! #: info/infodoc.c:129
! #, c-format
! msgid ""
! "  %-10s  Move to node specified by name.\n"
! "              You may include a filename as well, as in (FILENAME)NODENAME.\n"
  msgstr ""
- "  %-10s  Vai al nodo specificato dal nome.\n"
- "              Puoi anche includere un file Info, per esempio "
- "(NOMEFILE)NOMENODO.\n"
  
! #: info/infodoc.c:131
! #, c-format
! msgid ""
! "  %-10s  Search forward for a specified string,\n"
! "              and select the node in which the next occurrence is found.\n"
! msgstr ""
! "  %-10s  Cerca in avanti il testo specificato,\n"
! "              e seleziona il nodo in cui viene trovata l'occorrenza.\n"
! 
! #: info/infodoc.c:133
! #, c-format
! msgid ""
! "  %-10s  Search backward for a specified string,\n"
! "              and select the node in which the next occurrence is found.\n"
! msgstr ""
! "  %-10s  Cerca indietro il testo specificato,\n"
! "              e seleziona il nodo in cui viene trovata l'occorrenza.\n"
! 
! #: info/infodoc.c:311
! #, c-format
  msgid "The current search path is:\n"
  msgstr "Percorso di ricerca corrente:\n"
  
! #: info/infodoc.c:314
! #, c-format
  msgid ""
  "Commands available in Info windows:\n"
--- 809,830 ----
  "              seleziona il nodo riferito dalla prima voce trovata.\n"
  
! #: info/infodoc.c:76
  msgid "\\%-10[virtual-index]  Synthesize menu of matching index entries.\n"
  msgstr "Sintetizza il menÃ¹ delle voci nell'indice che corrispondono.\n"
  
! #: info/infodoc.c:78
  msgid "\\%-10[abort-key]  Cancel the current operation.\n"
  msgstr "\\%-10[abort-key]  Annulla l'operazione corrente.\n"
  
! #: info/infodoc.c:197
  #, c-format
! msgid "This is GNU Info version %s.  "
  msgstr ""
  
! #: info/infodoc.c:198
  msgid "The current search path is:\n"
  msgstr "Percorso di ricerca corrente:\n"
  
! #: info/infodoc.c:203
  msgid ""
  "Commands available in Info windows:\n"
***************
*** 1030,1035 ****
  "\n"
  
! #: info/infodoc.c:317
! #, c-format
  msgid ""
  "Commands available in the echo area:\n"
--- 834,838 ----
  "\n"
  
! #: info/infodoc.c:206
  msgid ""
  "Commands available in the echo area:\n"
***************
*** 1039,1043 ****
  "\n"
  
! #: info/infodoc.c:338
  #, c-format
  msgid ""
--- 842,846 ----
  "\n"
  
! #: info/infodoc.c:226
  #, c-format
  msgid ""
***************
*** 1048,1053 ****
  "\n"
  
! #: info/infodoc.c:342
! #, c-format
  msgid ""
  "The following commands cannot be invoked at all:\n"
--- 851,855 ----
  "\n"
  
! #: info/infodoc.c:231
  msgid ""
  "The following commands cannot be invoked at all:\n"
***************
*** 1057,1336 ****
  "\n"
  
! #: info/infodoc.c:468
  msgid "Display help message"
  msgstr "Visualizza il messaggio di aiuto"
  
! #: info/infodoc.c:486
! msgid "Visit Info node `(info)Help'"
  msgstr "Visita il nodo Info Â«(info)HelpÂ»"
  
! #: info/infodoc.c:612
  msgid "Print documentation for KEY"
  msgstr "Stampa la documentazione per la chiave CHIAVE"
  
! #: info/infodoc.c:624
  #, c-format
  msgid "Describe key: %s"
  msgstr "Descrizione della chiave: %s"
  
! #: info/infodoc.c:634
! #, c-format
! msgid "ESC %s is undefined."
! msgstr "ESC %s non Ã¨ stato definito."
! 
! #: info/infodoc.c:650 info/infodoc.c:678
  #, c-format
  msgid "%s is undefined."
  msgstr "%s non Ã¨ stato definito."
  
! #: info/infodoc.c:699
! #, c-format
! msgid "%s is defined to %s."
! msgstr "%s Ã¨ stato definito come %s."
! 
! #: info/infodoc.c:1123
  msgid "Show what to type to execute a given command"
  msgstr "Mostra cosa digitare per un comando specifico"
  
! #: info/infodoc.c:1127
  msgid "Where is command: "
  msgstr "Dov'Ã¨ il comando: "
  
! #: info/infodoc.c:1149
! #, c-format
! msgid "`%s' is not on any keys"
  msgstr "Â«%sÂ» non Ã¨ su alcun tasto"
  
! #: info/infodoc.c:1155
  #, c-format
  msgid "%s can only be invoked via %s."
  msgstr "%s puÃ² essere invocato solo mediante %s."
  
! #: info/infodoc.c:1159
  #, c-format
  msgid "%s can be invoked via %s."
  msgstr "%s puÃ² essere invocato mediante %s."
  
! #: info/infodoc.c:1164
! #, c-format
! msgid "There is no function named `%s'"
  msgstr "Non esiste una funzione di nome Â«%sÂ»"
  
! #: info/infodoc.c:98
! msgid ""
! "Selecting other nodes:\n"
! "----------------------\n"
! msgstr ""
! "Selezionare altri nodi:\n"
! "-----------------------\n"
! 
! #: info/infokey.c:169
! #, c-format
! msgid "incorrect number of arguments"
! msgstr "numero di argomenti errato"
! 
! #: info/infokey.c:199
! #, c-format
! msgid "cannot open input file `%s'"
! msgstr "impossibile aprire il file di input Â«%sÂ»"
! 
! #: info/infokey.c:213
! #, c-format
! msgid "cannot create output file `%s'"
! msgstr "impossibile creare il file di output Â«%sÂ»"
! 
! #: info/infokey.c:224
! #, c-format
! msgid "error writing to `%s'"
! msgstr "errore durante la scrittura del file Â«%sÂ»"
! 
! #: info/infokey.c:230
! #, c-format
! msgid "error closing output file `%s'"
! msgstr "errore durante la chiusura del file di output Â«%sÂ»"
  
! #: info/infokey.c:449
  #, c-format
  msgid "key sequence too long"
  msgstr "sequenza di tasti troppo lunga"
  
! #: info/infokey.c:527
  #, c-format
  msgid "missing key sequence"
  msgstr "sequenza di tasti mancante"
  
! #: info/infokey.c:607
  #, c-format
  msgid "NUL character (\\000) not permitted"
  msgstr "carattere NUL (\\000) non permesso"
  
! #: info/infokey.c:637
  #, c-format
  msgid "NUL character (^%c) not permitted"
  msgstr "carattere NUL (^%c) non permesso"
  
! #: info/infokey.c:660
  #, c-format
  msgid "missing action name"
  msgstr "nome dell'azione assente"
  
! #: info/infokey.c:675 info/infokey.c:745
! #, c-format
! msgid "section too long"
! msgstr "sezione troppo lunga"
  
! #: info/infokey.c:681
  #, c-format
  msgid "unknown action `%s'"
  msgstr "azione Â«%sÂ» sconosciuta"
  
! #: info/infokey.c:691
  #, c-format
  msgid "action name too long"
  msgstr "nome azione troppo lungo"
  
! #: info/infokey.c:704
  #, c-format
  msgid "extra characters following action `%s'"
  msgstr "caratteri in piÃ¹ dopo il nome dell'azione Â«%sÂ»"
  
! #: info/infokey.c:715
  #, c-format
  msgid "missing variable name"
  msgstr "nome variabile assente"
  
! #: info/infokey.c:724
  #, c-format
  msgid "missing `=' immediately after variable name"
  msgstr "carattere Â«=Â» assente dopo il nome della variabile"
  
! #: info/infokey.c:731
  #, c-format
  msgid "variable name too long"
  msgstr "nome variabile troppo lungo"
  
! #: info/infokey.c:753
  #, c-format
  msgid "value too long"
  msgstr "valore troppo lungo"
  
! #: info/infokey.c:881
  #, c-format
  msgid "\"%s\", line %u: "
  msgstr "\"%s\", riga %u: "
  
! #: info/infokey.c:899
! #, c-format
! msgid ""
! "Usage: %s [OPTION]... [INPUT-FILE]\n"
! "\n"
! "Compile infokey source file to infokey file.  Reads INPUT-FILE (default\n"
! "$HOME/.infokey) and writes compiled key file to (by default) $HOME/.info.\n"
! "\n"
! "Options:\n"
! "  --output FILE        output to FILE instead of $HOME/.info\n"
! "  --help               display this help and exit.\n"
! "  --version            display version information and exit.\n"
! msgstr ""
! "Uso: %s [OPZIONI]... [FILE]\n"
! "\n"
! "Compila il file sorgente FILE e produce un file infokey. Legge il file FILE\n"
! "($HOME/.infokey, predefinito) e scrive il file compilato come $HOME/.info "
! "(predefinito).\n"
! "\n"
! "Opzioni:\n"
! "  --output FILE        scrivi sul file FILE anzichÃ© in $HOME/.info\n"
! "  --help               mostra questa guida ed esce.\n"
! "  --version            mostra le informazioni di versione ed esce.\n"
! 
! #: info/infomap.c:959
! #, c-format
! msgid "Ignoring invalid infokey file `%s' - too small"
! msgstr "Ignora il file Info sorgente Â«%sÂ» non valido - troppo piccolo"
! 
! #: info/infomap.c:962
! #, c-format
! msgid "Ignoring invalid infokey file `%s' - too big"
! msgstr "Ignora il file infokey Â«%sÂ» non valido - troppo grande"
! 
! #: info/infomap.c:975
! #, c-format
! msgid "Error reading infokey file `%s' - short read"
! msgstr "Errore durante la lettura del file infokey Â«%sÂ» - lettura breve"
! 
! #: info/infomap.c:993
! #, c-format
! msgid ""
! "Invalid infokey file `%s' (bad magic numbers) -- run infokey to update it"
! msgstr ""
! "File infokey Â«%sÂ» non valido (sequenza di identificazione errata) -- "
! "eseguire infokey per aggiornarlo"
! 
! #: info/infomap.c:1001
! #, c-format
! msgid "Your infokey file `%s' is out of date -- run infokey to update it"
! msgstr ""
! "Il proprio file infokey Â«%sÂ» non Ã¨ aggiornato -- eseguire infokey per "
! "aggiornarlo"
! 
! #: info/infomap.c:1017
! #, c-format
! msgid ""
! "Invalid infokey file `%s' (bad section length) -- run infokey to update it"
! msgstr ""
! "File infokey Â«%sÂ» non valido (lunghezza di sezione errata) -- eseguire "
! "infokey per aggiornarlo"
! 
! #: info/infomap.c:1041
! #, c-format
! msgid ""
! "Invalid infokey file `%s' (bad section code) -- run infokey to update it"
! msgstr ""
! "File infokey Â«%sÂ» non valido (numero di sezione errato) -- eseguire infokey "
! "per aggiornarlo"
! 
! #: info/infomap.c:1171
! msgid "Bad data in infokey file -- some key bindings ignored"
! msgstr ""
! "Dati errati nel file infokey -- alcune combinazioni di tasti saranno ignorate"
! 
! #: info/infomap.c:1236
! msgid "Bad data in infokey file -- some var settings ignored"
! msgstr ""
! "Dati errati nel file infokey -- alcune impostazioni delle variabili "
! "dichiarate saranno ignorate"
! 
! #: info/m-x.c:67
  msgid "Read the name of an Info command and describe it"
  msgstr "Leggi il nome di un comando Info e mostra la descrizione"
  
! #: info/m-x.c:71
  msgid "Describe command: "
  msgstr "Descrizione comando: "
  
! #: info/m-x.c:94
  msgid "Read a command name in the echo area and execute it"
  msgstr "Leggi il nome di un comando nell'area echo ed eseguilo"
  
! #: info/m-x.c:138
! #, c-format
! msgid "Cannot execute an `echo-area' command here."
  msgstr "Impossibile eseguire un comando Â«echo-areaÂ» qui."
  
! #: info/m-x.c:151
  #, c-format
  msgid "Undefined command: %s"
  msgstr "Comando %s inesistente"
  
! #: info/m-x.c:157
  msgid "Set the height of the displayed window"
  msgstr "Imposta l'altezza della finestra"
  
! #: info/m-x.c:170
  #, c-format
  msgid "Set screen height to (%d): "
  msgstr "Imposta l'altezza a (%d): "
  
! #: info/makedoc.c:167 info/makedoc.c:175
  #, c-format
  msgid ""
--- 859,1020 ----
  "\n"
  
! #: info/infodoc.c:335
  msgid "Display help message"
  msgstr "Visualizza il messaggio di aiuto"
  
! #: info/infodoc.c:348
! #, fuzzy
! msgid "Visit Info node '(info)Help'"
  msgstr "Visita il nodo Info Â«(info)HelpÂ»"
  
! #: info/infodoc.c:447
  msgid "Print documentation for KEY"
  msgstr "Stampa la documentazione per la chiave CHIAVE"
  
! #: info/infodoc.c:458
  #, c-format
  msgid "Describe key: %s"
  msgstr "Descrizione della chiave: %s"
  
! #: info/infodoc.c:468 info/infodoc.c:504
  #, c-format
  msgid "%s is undefined."
  msgstr "%s non Ã¨ stato definito."
  
! #: info/infodoc.c:866
  msgid "Show what to type to execute a given command"
  msgstr "Mostra cosa digitare per un comando specifico"
  
! #: info/infodoc.c:870
  msgid "Where is command: "
  msgstr "Dov'Ã¨ il comando: "
  
! #: info/infodoc.c:892
! #, fuzzy, c-format
! msgid "'%s' is not on any keys"
  msgstr "Â«%sÂ» non Ã¨ su alcun tasto"
  
! #: info/infodoc.c:898
  #, c-format
  msgid "%s can only be invoked via %s."
  msgstr "%s puÃ² essere invocato solo mediante %s."
  
! #: info/infodoc.c:902
  #, c-format
  msgid "%s can be invoked via %s."
  msgstr "%s puÃ² essere invocato mediante %s."
  
! #: info/infodoc.c:907
! #, fuzzy, c-format
! msgid "There is no function named '%s'"
  msgstr "Non esiste una funzione di nome Â«%sÂ»"
  
! #: info/infomap.c:600
! #, fuzzy, c-format
! msgid "could not open init file %s"
! msgstr "impossibile leggere il file di inizializzazione %s"
  
! #: info/infokey.c:229
  #, c-format
  msgid "key sequence too long"
  msgstr "sequenza di tasti troppo lunga"
  
! #: info/infokey.c:306
  #, c-format
  msgid "missing key sequence"
  msgstr "sequenza di tasti mancante"
  
! #: info/infokey.c:386
  #, c-format
  msgid "NUL character (\\000) not permitted"
  msgstr "carattere NUL (\\000) non permesso"
  
! #: info/infokey.c:415
  #, c-format
  msgid "NUL character (^%c) not permitted"
  msgstr "carattere NUL (^%c) non permesso"
  
! #: info/infokey.c:438
  #, c-format
  msgid "missing action name"
  msgstr "nome dell'azione assente"
  
! #: info/infokey.c:450
! #, fuzzy, c-format
! msgid "cannot bind key sequence to menu-digit"
! msgstr "sequenza di tasti troppo lunga"
  
! #: info/infokey.c:458
  #, c-format
  msgid "unknown action `%s'"
  msgstr "azione Â«%sÂ» sconosciuta"
  
! #: info/infokey.c:482
  #, c-format
  msgid "action name too long"
  msgstr "nome azione troppo lungo"
  
! #: info/infokey.c:495
  #, c-format
  msgid "extra characters following action `%s'"
  msgstr "caratteri in piÃ¹ dopo il nome dell'azione Â«%sÂ»"
  
! #: info/infokey.c:506
  #, c-format
  msgid "missing variable name"
  msgstr "nome variabile assente"
  
! #: info/infokey.c:515
  #, c-format
  msgid "missing `=' immediately after variable name"
  msgstr "carattere Â«=Â» assente dopo il nome della variabile"
  
! #: info/infokey.c:522
  #, c-format
  msgid "variable name too long"
  msgstr "nome variabile troppo lungo"
  
! #: info/infokey.c:546
  #, c-format
  msgid "value too long"
  msgstr "valore troppo lungo"
  
! #: info/infokey.c:592
  #, c-format
  msgid "\"%s\", line %u: "
  msgstr "\"%s\", riga %u: "
  
! #: info/m-x.c:66
  msgid "Read the name of an Info command and describe it"
  msgstr "Leggi il nome di un comando Info e mostra la descrizione"
  
! #: info/m-x.c:70
  msgid "Describe command: "
  msgstr "Descrizione comando: "
  
! #: info/m-x.c:93
  msgid "Read a command name in the echo area and execute it"
  msgstr "Leggi il nome di un comando nell'area echo ed eseguilo"
  
! #: info/m-x.c:136
! #, fuzzy, c-format
! msgid "Cannot execute an 'echo-area' command here."
  msgstr "Impossibile eseguire un comando Â«echo-areaÂ» qui."
  
! #: info/m-x.c:149
  #, c-format
  msgid "Undefined command: %s"
  msgstr "Comando %s inesistente"
  
! #: info/m-x.c:155
  msgid "Set the height of the displayed window"
  msgstr "Imposta l'altezza della finestra"
  
! #: info/m-x.c:168
  #, c-format
  msgid "Set screen height to (%d): "
  msgstr "Imposta l'altezza a (%d): "
  
! #: info/makedoc.c:141
  #, c-format
  msgid ""
***************
*** 1341,1353 ****
  "\n"
  
! #: info/makedoc.c:557
  #, c-format
  msgid "Couldn't manipulate the file %s.\n"
  msgstr "Il file %s non puÃ² essere manipolato.\n"
  
! #: info/nodemenu.c:30
  msgid ""
  "\n"
  "* Menu:\n"
  "  (File)Node                        Lines   Size   Containing File\n"
  "  ----------                        -----   ----   ---------------"
--- 1025,1041 ----
  "\n"
  
! #: info/makedoc.c:466
  #, c-format
  msgid "Couldn't manipulate the file %s.\n"
  msgstr "Il file %s non puÃ² essere manipolato.\n"
  
! #. TRANSLATORS: The "\n* Menu:\n\n" part of this should not be translated, as
! #. it is part of the Info syntax.
! #: info/nodemenu.c:35
! #, fuzzy
  msgid ""
  "\n"
  "* Menu:\n"
+ "\n"
  "  (File)Node                        Lines   Size   Containing File\n"
  "  ----------                        -----   ----   ---------------"
***************
*** 1358,1365 ****
  "  ----------                        -----   ----------   --------------"
  
! #: info/nodemenu.c:200
  msgid ""
  "Here is the menu of nodes you have recently visited.\n"
! "Select one from this menu, or use `\\[history-node]' in another window.\n"
  msgstr ""
  "Il seguente Ã¨ il menÃ¹ dei nodi che hai visitato recentemente.\n"
--- 1046,1054 ----
  "  ----------                        -----   ----------   --------------"
  
! #: info/nodemenu.c:187
! #, fuzzy
  msgid ""
  "Here is the menu of nodes you have recently visited.\n"
! "Select one from this menu, or use '\\[history-node]' in another window.\n"
  msgstr ""
  "Il seguente Ã¨ il menÃ¹ dei nodi che hai visitato recentemente.\n"
***************
*** 1367,1389 ****
  "finestra.\n"
  
! #: info/nodemenu.c:220
  msgid "Make a window containing a menu of all of the currently visited nodes"
  msgstr ""
  "Crea una finestra con un menÃ¹ che contiene tutti i nodi visitati finora"
  
! #: info/nodemenu.c:300
  msgid "Select a node which has been previously visited in a visible window"
  msgstr "Seleziona un nodo precedentemente visitato"
  
! #: info/nodemenu.c:313
  msgid "Select visited node: "
  msgstr "Seleziona il nodo visitato: "
  
! #: info/nodemenu.c:333 info/session.c:2617
  #, c-format
  msgid "The reference disappeared! (%s)."
  msgstr "Il riferimento Ã¨ scomparso! (%s)."
  
! #: info/pcterm.c:179
  #, c-format
  msgid "Terminal cannot be initialized: %s\n"
--- 1056,1078 ----
  "finestra.\n"
  
! #: info/nodemenu.c:208
  msgid "Make a window containing a menu of all of the currently visited nodes"
  msgstr ""
  "Crea una finestra con un menÃ¹ che contiene tutti i nodi visitati finora"
  
! #: info/nodemenu.c:253
  msgid "Select a node which has been previously visited in a visible window"
  msgstr "Seleziona un nodo precedentemente visitato"
  
! #: info/nodemenu.c:260
  msgid "Select visited node: "
  msgstr "Seleziona il nodo visitato: "
  
! #: info/nodemenu.c:278 info/session.c:2356
  #, c-format
  msgid "The reference disappeared! (%s)."
  msgstr "Il riferimento Ã¨ scomparso! (%s)."
  
! #: info/pcterm.c:211
  #, c-format
  msgid "Terminal cannot be initialized: %s\n"
***************
*** 1395,1461 ****
  msgstr "errore nell'espressione regolare: %s"
  
! #: info/session.c:162
  #, c-format
  msgid ""
! "Welcome to Info version %s. Type \\[get-help-window] for help, \\[menu-item] "
! "for menu item."
  msgstr ""
  "Questo Ã¨ Info, versione %s. Digitare \\[get-help-window] per l'aiuto,\n"
  "\\[menu-item] per selezionare un voce di menÃ¹."
  
! #: info/session.c:621
  msgid "Move down to the next line"
  msgstr "Vai alla riga successiva"
  
! #: info/session.c:673
  msgid "Move up to the previous line"
  msgstr "Vai alla riga precedente"
  
! #: info/session.c:943
  msgid "Move to the end of the line"
  msgstr "Vai alla fine della riga"
  
! #: info/session.c:954
  msgid "Move to the start of the line"
  msgstr "Vai all'inizio della riga"
  
! #: info/session.c:1156
! msgid "Next"
! msgstr "Avanti"
! 
! #: info/session.c:1172 info/session.c:1296
! msgid "No more nodes within this document."
! msgstr "Nessun altro nodo in questo documento."
! 
! #: info/session.c:1321
! msgid "No `Prev' for this node."
! msgstr "Nessun Â«PrevÂ» nodo."
! 
! #: info/session.c:1341
! msgid "No `Prev' or `Up' for this node within this document."
! msgstr "Questo nodo non contiene nessun Â«PrevÂ» o Â«UpÂ» in questo documento."
! 
! #: info/session.c:1402
! msgid "Move forwards or down through node structure"
! msgstr "Vai avanti o in basso attraverso la struttura del nodo"
  
! #: info/session.c:1418
! msgid "Move backwards or up through node structure"
! msgstr "Vai indietro o in alto attraverso la struttura del nodo"
  
! #: info/session.c:1519
  msgid "Scroll forward in this window"
  msgstr "Avanti in questa finestra"
  
! #: info/session.c:1527
  msgid "Scroll forward in this window and set default window size"
  msgstr ""
  "Avanti in questa finestra e imposta la dimensione predefinita della finestra"
  
! #: info/session.c:1535
  msgid "Scroll forward in this window staying within node"
  msgstr "Avanti in questa finestra e resta all'interno del nodo"
  
! #: info/session.c:1543
  msgid ""
  "Scroll forward in this window staying within node and set default window size"
--- 1084,1174 ----
  msgstr "errore nell'espressione regolare: %s"
  
! #: info/session.c:61
! msgid "Show all matching files"
! msgstr "Mostra tutti i file corrispondenti"
! 
! #: info/session.c:65
  #, c-format
+ msgid "No file index"
+ msgstr "Nessun file indice"
+ 
+ #. TRANSLATORS: Try to keep this message (when "expanded") at most 79
+ #. characters; anything after the 79th character will not actually be
+ #. displayed on an 80-column terminal.
+ #: info/session.c:191
+ #, fuzzy, c-format
  msgid ""
! "Welcome to Info version %s.  Type \\[get-help-window] for help, \\[get-info-"
! "help-node] for tutorial."
  msgstr ""
  "Questo Ã¨ Info, versione %s. Digitare \\[get-help-window] per l'aiuto,\n"
  "\\[menu-item] per selezionare un voce di menÃ¹."
  
! #: info/session.c:767
! #, c-format
! msgid "can't open %s: %s"
! msgstr "impossibile aprire %s: %s"
! 
! #: info/session.c:773
! #, c-format
! msgid "debugging output diverted to \"%s\""
! msgstr "output di debug deviato su Â«%sÂ»"
! 
! #: info/session.c:1215
  msgid "Move down to the next line"
  msgstr "Vai alla riga successiva"
  
! #: info/session.c:1230
  msgid "Move up to the previous line"
  msgstr "Vai alla riga precedente"
  
! #: info/session.c:1246
! msgid "Move the cursor to a specific line of the window"
! msgstr "Sposta il cursore a una riga specifica della finestra"
! 
! #: info/session.c:1278
  msgid "Move to the end of the line"
  msgstr "Vai alla fine della riga"
  
! #: info/session.c:1303
  msgid "Move to the start of the line"
  msgstr "Vai all'inizio della riga"
  
! #: info/session.c:1385
! msgid "Move to the start of this node"
! msgstr "Vai all'inizio di questo nodo"
  
! #: info/session.c:1392
! msgid "Move to the end of this node"
! msgstr "Vai alla fine di questo nodo"
  
! #: info/session.c:1474
  msgid "Scroll forward in this window"
  msgstr "Avanti in questa finestra"
  
! #: info/session.c:1488
! msgid "Scroll backward in this window"
! msgstr "Indietro in questa finestra"
! 
! #: info/session.c:1496
  msgid "Scroll forward in this window and set default window size"
  msgstr ""
  "Avanti in questa finestra e imposta la dimensione predefinita della finestra"
  
! #: info/session.c:1511
! msgid "Scroll backward in this window and set default window size"
! msgstr ""
! "Indietro in questa finestra e imposta la dimensione predefinita della "
! "finestra"
! 
! #: info/session.c:1517
  msgid "Scroll forward in this window staying within node"
  msgstr "Avanti in questa finestra e resta all'interno del nodo"
  
! #: info/session.c:1532
! msgid "Scroll backward in this window staying within node"
! msgstr "Indietro in questa finestra e resta all'interno del nodo"
! 
! #: info/session.c:1540
  msgid ""
  "Scroll forward in this window staying within node and set default window size"
***************
*** 1464,1482 ****
  "la dimensione predefinita della finestra"
  
! #: info/session.c:1551
! msgid "Scroll backward in this window"
! msgstr "Indietro in questa finestra"
! 
! #: info/session.c:1559
! msgid "Scroll backward in this window and set default window size"
! msgstr ""
! "Indietro in questa finestra e imposta la dimensione predefinita della "
! "finestra"
! 
! #: info/session.c:1568
! msgid "Scroll backward in this window staying within node"
! msgstr "Indietro in questa finestra e resta all'interno del nodo"
! 
! #: info/session.c:1576
  msgid ""
  "Scroll backward in this window staying within node and set default window "
--- 1177,1181 ----
  "la dimensione predefinita della finestra"
  
! #: info/session.c:1567
  msgid ""
  "Scroll backward in this window staying within node and set default window "
***************
*** 1486,1605 ****
  "la dimensione predefinita della finestra"
  
! #: info/session.c:1584
! msgid "Move to the start of this node"
! msgstr "Vai all'inizio di questo nodo"
! 
! #: info/session.c:1591
! msgid "Move to the end of this node"
! msgstr "Vai alla fine di questo nodo"
! 
! #: info/session.c:1598
  msgid "Scroll down by lines"
  msgstr "Vai giÃ¹ per righe"
  
! #: info/session.c:1615
  msgid "Scroll up by lines"
  msgstr "Vai su per righe"
  
! #: info/session.c:1633
  msgid "Scroll down by half screen size"
  msgstr "Vai giÃ¹ per metÃ  schermo"
  
! #: info/session.c:1659
  msgid "Scroll up by half screen size"
  msgstr "Vai su per metÃ  schermo"
  
! #: info/session.c:1688
  msgid "Select the next window"
  msgstr "Seleziona la finestra successiva"
  
! #: info/session.c:1727
  msgid "Select the previous window"
  msgstr "Seleziona la finestra precedente"
  
! #: info/session.c:1778
  msgid "Split the current window"
  msgstr "Dividi la finestra attuale"
  
! #: info/session.c:1862
  msgid "Delete the current window"
  msgstr "Elimina la finestra attuale"
  
! #: info/session.c:1870
  msgid "Cannot delete a permanent window"
  msgstr "Impossibile eliminare una finestra permanente"
  
! #: info/session.c:1902
  msgid "Delete all other windows"
  msgstr "Elimina tutte le altre finestre"
  
! #: info/session.c:1948
! msgid "Scroll the other window"
! msgstr "Scorri l'altra finestra"
! 
! #: info/session.c:1969
! msgid "Scroll the other window backward"
! msgstr "Scorri indietro l'altra finestra"
! 
! #: info/session.c:1975
  msgid "Grow (or shrink) this window"
  msgstr "Ingrandisci (o riduci) questa finestra"
  
! #: info/session.c:1986
  msgid "Divide the available screen space among the visible windows"
  msgstr "Dividi lo spazio sullo schermo tra le finestre visibili"
  
! #: info/session.c:1993
  msgid "Toggle the state of line wrapping in the current window"
  msgstr ""
  "Attiva o disattiva la modalitÃ  a capo automatico nella finestra corrente"
  
! #: info/session.c:2000
! msgid "Toggle the usage of regular expressions in searches"
! msgstr "Attiva o disattiva l'uso delle espressioni regolari nelle ricerche"
! 
! #: info/session.c:2004
! #, c-format
! msgid "Using regular expressions for searches."
! msgstr "Usa le espressioni regolari nelle ricerche."
! 
! #: info/session.c:2005
! #, c-format
! msgid "Using literal strings for searches."
! msgstr "Usa il testo letterale nelle ricerche."
! 
! #: info/session.c:2197
! msgid "Select the Next node"
! msgstr "Seleziona il nodo successivo"
! 
! #: info/session.c:2205
! msgid "Select the Prev node"
! msgstr "Seleziona il nodo precedente"
! 
! #: info/session.c:2213
! msgid "Select the Up node"
! msgstr "Seleziona il nodo superiore"
! 
! #: info/session.c:2220
! msgid "Select the last node in this file"
! msgstr "Seleziona l'ultimo nodo in questo file"
! 
! #: info/session.c:2248 info/session.c:2282
! msgid "This window has no additional nodes"
! msgstr "Questa finestra non ha nodi aggiuntivi"
! 
! #: info/session.c:2254
! msgid "Select the first node in this file"
! msgstr "Seleziona il primo nodo in questo file"
! 
! #: info/session.c:2289
! msgid "Select the last item in this node's menu"
! msgstr "Seleziona l'ultima voce del menÃ¹ in questo nodo"
! 
! #: info/session.c:2295
  msgid "Select this menu item"
  msgstr "Seleziona questa voce di menÃ¹"
  
! #: info/session.c:2328
  #, c-format
  msgid "There isn't %d item in this menu."
--- 1185,1254 ----
  "la dimensione predefinita della finestra"
  
! #: info/session.c:1573
  msgid "Scroll down by lines"
  msgstr "Vai giÃ¹ per righe"
  
! #: info/session.c:1579
  msgid "Scroll up by lines"
  msgstr "Vai su per righe"
  
! #: info/session.c:1591
  msgid "Scroll down by half screen size"
  msgstr "Vai giÃ¹ per metÃ  schermo"
  
! #: info/session.c:1618
  msgid "Scroll up by half screen size"
  msgstr "Vai su per metÃ  schermo"
  
! #: info/session.c:1624
! msgid "Scroll the other window"
! msgstr "Scorri l'altra finestra"
! 
! #: info/session.c:1645
! msgid "Scroll the other window backward"
! msgstr "Scorri indietro l'altra finestra"
! 
! #: info/session.c:1745
  msgid "Select the next window"
  msgstr "Seleziona la finestra successiva"
  
! #: info/session.c:1782
  msgid "Select the previous window"
  msgstr "Seleziona la finestra precedente"
  
! #: info/session.c:1826
  msgid "Split the current window"
  msgstr "Dividi la finestra attuale"
  
! #: info/session.c:1868
  msgid "Delete the current window"
  msgstr "Elimina la finestra attuale"
  
! #: info/session.c:1873
  msgid "Cannot delete a permanent window"
  msgstr "Impossibile eliminare una finestra permanente"
  
! #: info/session.c:1904
  msgid "Delete all other windows"
  msgstr "Elimina tutte le altre finestre"
  
! #: info/session.c:1950
  msgid "Grow (or shrink) this window"
  msgstr "Ingrandisci (o riduci) questa finestra"
  
! #: info/session.c:1961
  msgid "Divide the available screen space among the visible windows"
  msgstr "Dividi lo spazio sullo schermo tra le finestre visibili"
  
! #: info/session.c:1968
  msgid "Toggle the state of line wrapping in the current window"
  msgstr ""
  "Attiva o disattiva la modalitÃ  a capo automatico nella finestra corrente"
  
! #: info/session.c:2117
  msgid "Select this menu item"
  msgstr "Seleziona questa voce di menÃ¹"
  
! #: info/session.c:2147
  #, c-format
  msgid "There isn't %d item in this menu."
***************
*** 1608,1634 ****
  msgstr[1] "Non ci sono %d voci in questo menÃ¹."
  
! #: info/session.c:2524 info/session.c:2525
  #, c-format
  msgid "Menu item (%s): "
  msgstr "Voce di menÃ¹ (%s): "
  
! #: info/session.c:2528
  msgid "Menu item: "
  msgstr "Voce di menÃ¹: "
  
! #: info/session.c:2535 info/session.c:2536
  #, c-format
  msgid "Follow xref (%s): "
  msgstr "Segui collegamento (%s): "
  
! #: info/session.c:2539
  msgid "Follow xref: "
  msgstr "Segui collegamento: "
  
! #: info/session.c:2660
  msgid "Read a menu item and select its node"
  msgstr "Leggi una voce di menÃ¹ e seleziona il nodo corrispondente"
  
! #: info/session.c:2668
  msgid "Read a footnote or cross reference and select its node"
  msgstr ""
--- 1257,1287 ----
  msgstr[1] "Non ci sono %d voci in questo menÃ¹."
  
! #: info/session.c:2156
! msgid "Select the last item in this node's menu"
! msgstr "Seleziona l'ultima voce del menÃ¹ in questo nodo"
! 
! #: info/session.c:2264 info/session.c:2265
  #, c-format
  msgid "Menu item (%s): "
  msgstr "Voce di menÃ¹ (%s): "
  
! #: info/session.c:2268
  msgid "Menu item: "
  msgstr "Voce di menÃ¹: "
  
! #: info/session.c:2275 info/session.c:2276
  #, c-format
  msgid "Follow xref (%s): "
  msgstr "Segui collegamento (%s): "
  
! #: info/session.c:2279
  msgid "Follow xref: "
  msgstr "Segui collegamento: "
  
! #: info/session.c:2368
  msgid "Read a menu item and select its node"
  msgstr "Leggi una voce di menÃ¹ e seleziona il nodo corrispondente"
  
! #: info/session.c:2393
  msgid "Read a footnote or cross reference and select its node"
  msgstr ""
***************
*** 1636,1940 ****
  "nodo corrispondente"
  
! #: info/session.c:2674
  msgid "Move to the start of this node's menu"
  msgstr "Vai al menÃ¹ principale di questo nodo"
  
! #: info/session.c:2696
  msgid "Visit as many menu items at once as possible"
  msgstr "Visita in una sola volta quante piÃ¹ voci di menÃ¹ possibile"
  
! #: info/session.c:2724
! msgid "Read a node name and select it"
! msgstr "Leggi il nome di un nodo e selezionalo"
  
! #: info/session.c:2778 info/session.c:2783
! msgid "Goto node: "
! msgstr "Vai al nodo: "
  
! #: info/session.c:2855
! #, c-format
! msgid "No menu in node `%s'."
! msgstr "Nessun menÃ¹ nel nodo Â«%sÂ»."
  
! #: info/session.c:2904
! #, c-format
! msgid "No menu item `%s' in node `%s'."
! msgstr "Nessuna voce di menÃ¹ Â«%sÂ» nel nodo Â«%sÂ»."
  
! #: info/session.c:2940
! #, c-format
! msgid "Unable to find node referenced by `%s' in `%s'."
  msgstr "Impossibile trovare il nodo referenziato da Â«%sÂ» in Â«%sÂ»."
  
! #: info/session.c:2992
  msgid "Read a list of menus starting from dir and follow them"
  msgstr "Leggi l'elenco dei menÃ¹ a partire dalla cartella specificata e seguili"
  
! #: info/session.c:2994
  msgid "Follow menus: "
  msgstr "Segui i menÃ¹: "
  
! #: info/session.c:3187
  msgid "Find the node describing program invocation"
  msgstr "Cerca il nodo che descrive l'invocazione del programma in questione"
  
! #: info/session.c:3189
  #, c-format
  msgid "Find Invocation node of [%s]: "
  msgstr "Cerca il nodo di invocazione di [%s]: "
  
! #: info/session.c:3227
  msgid "Read a manpage reference and select it"
  msgstr "Leggi un riferimento alla pagina del manuale e selezionala"
  
! #: info/session.c:3231
  msgid "Get Manpage: "
  msgstr "Cerca pagina di manuale: "
  
! #: info/session.c:3261
! msgid "Select the node `Top' in this file"
  msgstr "Seleziona il nodo Â«PrincipaleÂ» in questo file"
  
! #: info/session.c:3267
! msgid "Select the node `(dir)'"
  msgstr "Seleziona il nodo Â«(dir)Â»"
  
! #: info/session.c:3284 info/session.c:3286
! #, c-format
! msgid "Kill node (%s): "
! msgstr "Elimina nodo (%s): "
! 
! #: info/session.c:3337
! #, c-format
! msgid "Cannot kill node `%s'"
! msgstr "Impossibile eliminare il nodo Â«%sÂ»"
! 
! #: info/session.c:3347
! msgid "Cannot kill the last node"
! msgstr "Impossibile eliminare l'ultimo nodo"
  
! #: info/session.c:3433
  msgid "Select the most recently selected node"
  msgstr "Seleziona il nodo selezionato piÃ¹ recentemente"
  
! #: info/session.c:3439
! msgid "Kill this node"
! msgstr "Elimina questo nodo"
  
! #: info/session.c:3447
  msgid "Read the name of a file and select it"
  msgstr "Leggi il nome di un file e selezionalo"
  
! #: info/session.c:3451
  msgid "Find file: "
  msgstr "Cerca un file: "
  
! #: info/session.c:3468
! #, c-format
! msgid "Cannot find `%s'."
  msgstr "Impossibile trovare Â«%sÂ»."
  
! #: info/session.c:3508 info/session.c:3633
! #, c-format
! msgid "writing file %s"
! msgstr "scrittura del file %s"
! 
! #: info/session.c:3519 info/session.c:3644
! #, c-format
! msgid "Could not create output file `%s'."
  msgstr "Impossibile creare il file Â«%sÂ»."
  
! #: info/session.c:3533 info/session.c:3663
  #, c-format
  msgid "error writing to %s: %s"
  msgstr "errore durante la scrittura del file %s: %s"
  
! #: info/session.c:3541
  #, c-format
  msgid "closing %s"
  msgstr "chiusura %s"
  
! #: info/session.c:3590
  #, c-format
  msgid "writing node %s..."
  msgstr "scrittura del nodo %s..."
  
! #: info/session.c:3670
! #, c-format
! msgid "closing file %s"
! msgstr "chiusura del file %s"
! 
! #: info/session.c:3678
  msgid "Pipe the contents of this node through INFO_PRINT_COMMAND"
  msgstr "Incanala i contenuti di questo nodo mediante INFO_PRINT_COMMAND"
  
! #: info/session.c:3713
! #, c-format
! msgid "Cannot open pipe to `%s'."
  msgstr "Impossibile incanalare su Â«%sÂ»."
  
! #: info/session.c:3718
  #, c-format
  msgid "printing node %s..."
  msgstr "stampa nodo %s..."
  
! #: info/session.c:3726
  #, c-format
  msgid "finished printing node %s"
  msgstr "stampa del nodo %s terminata"
  
! #: info/session.c:4015
  msgid "Search continued from the end of the document."
  msgstr "Ricerca continuata a partire dalla fine del documento."
  
! #: info/session.c:4020
  msgid "Search continued from the beginning of the document."
  msgstr "Ricerca continuata a partire dall'inizio del documento."
  
! #: info/session.c:4037
  #, c-format
  msgid "Searching subfile %s ..."
  msgstr "Cerca il subfile %s ..."
  
! #: info/session.c:4097
! msgid "Read a string and search for it case-sensitively"
! msgstr "Leggi e cerca un testo (distinguendo le lettere maiuscole/minuscole)"
! 
! #: info/session.c:4104
! msgid "Read a string and search for it"
! msgstr "Leggi e cerca un testo"
! 
! #: info/session.c:4112
! msgid "Read a string and search backward for it"
! msgstr "Leggi un testo e cerca all'indietro"
  
! #: info/session.c:4169 info/session.c:4175
  #, c-format
  msgid "%s%s%s [%s]: "
  msgstr "%s%s%s [%s]: "
  
! #: info/session.c:4170 info/session.c:4176
  msgid "Regexp search"
  msgstr "Cerca espressione regolare"
  
! #: info/session.c:4171 info/session.c:4177
  msgid " case-sensitively"
  msgstr " distingue maiuscole/minuscole"
  
! #: info/session.c:4172 info/session.c:4178
  msgid " backward"
  msgstr " indietro"
  
! #: info/session.c:4176
! msgid "Search"
! msgstr "Cerca"
  
! #: info/session.c:4225
! msgid "Search failed."
! msgstr "Ricerca fallita."
  
  #: info/session.c:4243
  msgid "Repeat last search in the same direction"
  msgstr "Ripeti l'ultima ricerca nella stessa direzione"
  
! #: info/session.c:4246 info/session.c:4267
  msgid "No previous search string"
  msgstr "Nessun testo di ricerca precedente"
  
! #: info/session.c:4264
  msgid "Repeat last search in the reverse direction"
  msgstr "Ripeti l'ultima ricerca nella direzione opposta"
  
! #: info/session.c:4294 info/session.c:4300
  msgid "Search interactively for a string as you type it"
  msgstr "Cerca interattivamente un testo durante la digitazione"
  
! #: info/session.c:4380
  msgid "Regexp I-search backward: "
  msgstr "Ricerca incrementale all'indietro mediante espressione regolare: "
  
! #: info/session.c:4381
  msgid "I-search backward: "
  msgstr "Ricerca incrementale all'indietro: "
  
! #: info/session.c:4383
  msgid "Regexp I-search: "
  msgstr "Ricerca incrementale mediante espressione regolare: "
  
! #: info/session.c:4384
  msgid "I-search: "
  msgstr "Ricerca incrementale: "
  
! #: info/session.c:4409 info/session.c:4411
  msgid "Failing "
  msgstr "Fallita "
  
! #: info/session.c:4895
! msgid "Move to the previous cross reference"
! msgstr "Vai al riferimento incrociato precedente"
! 
! #: info/session.c:4913
! msgid "Move to the next cross reference"
! msgstr "Vai al riferimento incrociato successivo"
! 
! #: info/session.c:4935
! msgid "Select reference or menu item appearing on this line"
! msgstr "Seleziona il riferimento o la voce di menÃ¹ in questa riga"
! 
! #: info/session.c:4958
  msgid "Cancel current operation"
  msgstr "Annulla l'operazione corrente"
  
! #: info/session.c:4965
  msgid "Quit"
  msgstr "Esci"
  
! #: info/session.c:4974
! msgid "Move the cursor to a specific line of the window"
! msgstr "Sposta il cursore a una riga specifica della finestra"
  
! #: info/session.c:5006
  msgid "Redraw the display"
  msgstr "Ridisegna lo schermo"
  
! #: info/session.c:5043
  msgid "Quit using Info"
  msgstr "Esci dal programma Info"
  
! #: info/session.c:5058
  msgid "Run command bound to this key's lowercase variant"
  msgstr "Esegui il comando associato alla variante minuscola di questo tasto"
  
! #: info/session.c:5069
  #, c-format
  msgid "Unknown command (%s)."
  msgstr "Comando sconosciuto (%s)."
  
! #: info/session.c:5072
  #, c-format
  msgid "\"%s\" is invalid"
  msgstr "\"%s\" non Ã¨ valido"
  
! #: info/session.c:5073
! #, c-format
! msgid "`%s' is invalid"
  msgstr "Â«%sÂ» non Ã¨ valido"
  
! #: info/session.c:5288
  msgid "Add this digit to the current numeric argument"
  msgstr "Aggiungi questa cifra all'argomento numerico attuale"
  
! #: info/session.c:5297
  msgid "Start (or multiply by 4) the current numeric argument"
  msgstr "Inizia (o moltiplica per quattro) l'argomento numerico attuale"
  
- #: info/session.c:5312
- msgid "Internally used by \\[universal-argument]"
- msgstr "Usato internamente da \\[universal-argument]"
- 
- #: info/session.c:5388
- msgid "Show full file name of node being displayed"
- msgstr "Mostra il nome file completo del nodo che viene visualizzato"
- 
  #: info/tilde.c:361
  #, c-format
--- 1289,1637 ----
  "nodo corrispondente"
  
! #: info/session.c:2399
  msgid "Move to the start of this node's menu"
  msgstr "Vai al menÃ¹ principale di questo nodo"
  
! #: info/session.c:2421
  msgid "Visit as many menu items at once as possible"
  msgstr "Visita in una sola volta quante piÃ¹ voci di menÃ¹ possibile"
  
! #: info/session.c:2520
! msgid "Move to the previous cross reference"
! msgstr "Vai al riferimento incrociato precedente"
  
! #: info/session.c:2583
! msgid "Move to the next cross reference"
! msgstr "Vai al riferimento incrociato successivo"
  
! #: info/session.c:2644
! msgid "Select reference or menu item appearing on this line"
! msgstr "Seleziona il riferimento o la voce di menÃ¹ in questa riga"
  
! #: info/session.c:2678
! #, fuzzy, c-format
! msgid "No menu in node '%s'."
! msgstr "Nessun menÃ¹ nel nodo Â«%sÂ»."
  
! #: info/session.c:2725
! #, fuzzy, c-format
! msgid "Unable to find node referenced by '%s' in '%s'."
  msgstr "Impossibile trovare il nodo referenziato da Â«%sÂ» in Â«%sÂ»."
  
! #: info/session.c:2775
  msgid "Read a list of menus starting from dir and follow them"
  msgstr "Leggi l'elenco dei menÃ¹ a partire dalla cartella specificata e seguili"
  
! #: info/session.c:2777
  msgid "Follow menus: "
  msgstr "Segui i menÃ¹: "
  
! #: info/session.c:2879
! msgid "Select the Next node"
! msgstr "Seleziona il nodo successivo"
! 
! #: info/session.c:2886
! msgid "Select the Prev node"
! msgstr "Seleziona il nodo precedente"
! 
! #: info/session.c:2893
! msgid "Select the Up node"
! msgstr "Seleziona il nodo superiore"
! 
! #: info/session.c:2899
! msgid "Select the last node in this file"
! msgstr "Seleziona l'ultimo nodo in questo file"
! 
! #: info/session.c:2926 info/session.c:2959
! msgid "This window has no additional nodes"
! msgstr "Questa finestra non ha nodi aggiuntivi"
! 
! #: info/session.c:2932
! msgid "Select the first node in this file"
! msgstr "Seleziona il primo nodo in questo file"
! 
! #: info/session.c:3064
! msgid "No more nodes within this document."
! msgstr "Nessun altro nodo in questo documento."
! 
! #: info/session.c:3109 info/session.c:3149
! #, fuzzy
! msgid "No 'Prev' or 'Up' for this node within this document."
! msgstr "Questo nodo non contiene nessun Â«PrevÂ» o Â«UpÂ» in questo documento."
! 
! #: info/session.c:3162
! msgid "Move forwards or down through node structure"
! msgstr "Vai avanti o in basso attraverso la struttura del nodo"
! 
! #: info/session.c:3179
! msgid "Move backwards or up through node structure"
! msgstr "Vai indietro o in alto attraverso la struttura del nodo"
! 
! #: info/session.c:3202
! msgid "Read a node name and select it"
! msgstr "Leggi il nome di un nodo e selezionalo"
! 
! #: info/session.c:3256 info/session.c:3260
! msgid "Goto node: "
! msgstr "Vai al nodo: "
! 
! #: info/session.c:3439
  msgid "Find the node describing program invocation"
  msgstr "Cerca il nodo che descrive l'invocazione del programma in questione"
  
! #: info/session.c:3441
  #, c-format
  msgid "Find Invocation node of [%s]: "
  msgstr "Cerca il nodo di invocazione di [%s]: "
  
! #: info/session.c:3486
  msgid "Read a manpage reference and select it"
  msgstr "Leggi un riferimento alla pagina del manuale e selezionala"
  
! #: info/session.c:3490
  msgid "Get Manpage: "
  msgstr "Cerca pagina di manuale: "
  
! #: info/session.c:3511
! #, fuzzy
! msgid "Select the node 'Top' in this file"
  msgstr "Seleziona il nodo Â«PrincipaleÂ» in questo file"
  
! #: info/session.c:3517
! #, fuzzy
! msgid "Select the node '(dir)'"
  msgstr "Seleziona il nodo Â«(dir)Â»"
  
! #: info/session.c:3523
! msgid "Show full file name of node being displayed"
! msgstr "Mostra il nome file completo del nodo che viene visualizzato"
  
! #: info/session.c:3540
  msgid "Select the most recently selected node"
  msgstr "Seleziona il nodo selezionato piÃ¹ recentemente"
  
! #: info/session.c:3545
! #, c-format
! msgid "No earlier node in history"
! msgstr ""
  
! #: info/session.c:3549
  msgid "Read the name of a file and select it"
  msgstr "Leggi il nome di un file e selezionalo"
  
! #: info/session.c:3553
  msgid "Find file: "
  msgstr "Cerca un file: "
  
! #: info/session.c:3570
! #, fuzzy, c-format
! msgid "Cannot find '%s'."
  msgstr "Impossibile trovare Â«%sÂ»."
  
! #: info/session.c:3619
! #, fuzzy, c-format
! msgid "Could not create output file '%s'."
  msgstr "Impossibile creare il file Â«%sÂ»."
  
! #: info/session.c:3633
  #, c-format
  msgid "error writing to %s: %s"
  msgstr "errore durante la scrittura del file %s: %s"
  
! #: info/session.c:3642
  #, c-format
  msgid "closing %s"
  msgstr "chiusura %s"
  
! #: info/session.c:3691
  #, c-format
  msgid "writing node %s..."
  msgstr "scrittura del nodo %s..."
  
! #: info/session.c:3737
  msgid "Pipe the contents of this node through INFO_PRINT_COMMAND"
  msgstr "Incanala i contenuti di questo nodo mediante INFO_PRINT_COMMAND"
  
! #: info/session.c:3765
! #, fuzzy, c-format
! msgid "Cannot open pipe to '%s'."
  msgstr "Impossibile incanalare su Â«%sÂ»."
  
! #: info/session.c:3770
  #, c-format
  msgid "printing node %s..."
  msgstr "stampa nodo %s..."
  
! #: info/session.c:3778
  #, c-format
  msgid "finished printing node %s"
  msgstr "stampa del nodo %s terminata"
  
! #: info/session.c:3810
! msgid "Toggle the usage of regular expressions in searches"
! msgstr "Attiva o disattiva l'uso delle espressioni regolari nelle ricerche"
! 
! #: info/session.c:3814
! #, c-format
! msgid "Using regular expressions for searches."
! msgstr "Usa le espressioni regolari nelle ricerche."
! 
! #: info/session.c:3815
! #, c-format
! msgid "Using literal strings for searches."
! msgstr "Usa il testo letterale nelle ricerche."
! 
! #: info/session.c:4059
  msgid "Search continued from the end of the document."
  msgstr "Ricerca continuata a partire dalla fine del documento."
  
! #: info/session.c:4064
  msgid "Search continued from the beginning of the document."
  msgstr "Ricerca continuata a partire dall'inizio del documento."
  
! #: info/session.c:4084
  #, c-format
  msgid "Searching subfile %s ..."
  msgstr "Cerca il subfile %s ..."
  
! #: info/session.c:4123
! msgid "Search failed."
! msgstr "Ricerca fallita."
  
! #: info/session.c:4142
  #, c-format
  msgid "%s%s%s [%s]: "
  msgstr "%s%s%s [%s]: "
  
! #: info/session.c:4143 info/session.c:4149
  msgid "Regexp search"
  msgstr "Cerca espressione regolare"
  
! #: info/session.c:4143 info/session.c:4149
! msgid "Search"
! msgstr "Cerca"
! 
! #: info/session.c:4144 info/session.c:4150
  msgid " case-sensitively"
  msgstr " distingue maiuscole/minuscole"
  
! #: info/session.c:4145 info/session.c:4151
  msgid " backward"
  msgstr " indietro"
  
! #: info/session.c:4148
! #, fuzzy, c-format
! msgid "%s%s%s: "
! msgstr "%s%s%s [%s]: "
  
! #: info/session.c:4168
! msgid "Search string too short"
! msgstr "Stringa di ricerca troppo breve"
! 
! #: info/session.c:4238
! msgid "Read a string and search for it case-sensitively"
! msgstr "Leggi e cerca un testo (distinguendo le lettere maiuscole/minuscole)"
  
  #: info/session.c:4243
+ msgid "Read a string and search for it"
+ msgstr "Leggi e cerca un testo"
+ 
+ #: info/session.c:4249
+ msgid "Read a string and search backward for it"
+ msgstr "Leggi un testo e cerca all'indietro"
+ 
+ #: info/session.c:4257
  msgid "Repeat last search in the same direction"
  msgstr "Ripeti l'ultima ricerca nella stessa direzione"
  
! #: info/session.c:4265 info/session.c:4310
  msgid "No previous search string"
  msgstr "Nessun testo di ricerca precedente"
  
! #: info/session.c:4302
  msgid "Repeat last search in the reverse direction"
  msgstr "Ripeti l'ultima ricerca nella direzione opposta"
  
! #: info/session.c:4349
! msgid "Clear displayed search matches"
! msgstr ""
! 
! #: info/session.c:4366 info/session.c:4372
  msgid "Search interactively for a string as you type it"
  msgstr "Cerca interattivamente un testo durante la digitazione"
  
! #: info/session.c:4486
  msgid "Regexp I-search backward: "
  msgstr "Ricerca incrementale all'indietro mediante espressione regolare: "
  
! #: info/session.c:4487
  msgid "I-search backward: "
  msgstr "Ricerca incrementale all'indietro: "
  
! #: info/session.c:4489
  msgid "Regexp I-search: "
  msgstr "Ricerca incrementale mediante espressione regolare: "
  
! #: info/session.c:4490
  msgid "I-search: "
  msgstr "Ricerca incrementale: "
  
! #: info/session.c:4515 info/session.c:4518
  msgid "Failing "
  msgstr "Fallita "
  
! #: info/session.c:4891
  msgid "Cancel current operation"
  msgstr "Annulla l'operazione corrente"
  
! #: info/session.c:4898
  msgid "Quit"
  msgstr "Esci"
  
! #: info/session.c:4903
! #, fuzzy
! msgid "Display version of Info being run"
! msgstr "mostra le informazioni di versione ed esce"
! 
! #: info/session.c:4905
! #, c-format
! msgid "GNU Info version %s"
! msgstr ""
  
! #: info/session.c:4910
  msgid "Redraw the display"
  msgstr "Ridisegna lo schermo"
  
! #: info/session.c:4947
  msgid "Quit using Info"
  msgstr "Esci dal programma Info"
  
! #: info/session.c:4960
  msgid "Run command bound to this key's lowercase variant"
  msgstr "Esegui il comando associato alla variante minuscola di questo tasto"
  
! #: info/session.c:4971
  #, c-format
  msgid "Unknown command (%s)."
  msgstr "Comando sconosciuto (%s)."
  
! #: info/session.c:4974
  #, c-format
  msgid "\"%s\" is invalid"
  msgstr "\"%s\" non Ã¨ valido"
  
! #: info/session.c:4975
! #, fuzzy, c-format
! msgid "'%s' is invalid"
  msgstr "Â«%sÂ» non Ã¨ valido"
  
! #: info/session.c:5293
  msgid "Add this digit to the current numeric argument"
  msgstr "Aggiungi questa cifra all'argomento numerico attuale"
  
! #: info/session.c:5300
  msgid "Start (or multiply by 4) the current numeric argument"
  msgstr "Inizia (o moltiplica per quattro) l'argomento numerico attuale"
  
  #: info/tilde.c:361
  #, c-format
***************
*** 1942,1946 ****
  msgstr "readline: Memoria virtuale esaurita!\n"
  
! #: info/variables.c:37
  msgid "When \"On\", footnotes appear and disappear automatically"
  msgstr ""
--- 1639,1643 ----
  msgstr "readline: Memoria virtuale esaurita!\n"
  
! #: info/variables.c:51
  msgid "When \"On\", footnotes appear and disappear automatically"
  msgstr ""
***************
*** 1948,1952 ****
  "automaticamente"
  
! #: info/variables.c:41
  msgid "When \"On\", creating or deleting a window resizes other windows"
  msgstr ""
--- 1645,1649 ----
  "automaticamente"
  
! #: info/variables.c:55
  msgid "When \"On\", creating or deleting a window resizes other windows"
  msgstr ""
***************
*** 1954,1975 ****
  "ridimensiona le altre"
  
! #: info/variables.c:45
  msgid "When \"On\", flash the screen instead of ringing the bell"
  msgstr ""
  "Quando Ã¨ attivato, lampeggia lo schermo anzichÃ© utilizzare l'effetto sonoro"
  
! #: info/variables.c:49
  msgid "When \"On\", errors cause the bell to ring"
  msgstr "Quando Ã¨ attivato, gli errori producono un effetto sonoro"
  
! #: info/variables.c:53
  msgid "When \"On\", Info garbage collects files which had to be uncompressed"
  msgstr "Quando Ã¨ attivato, elimina i file Info inutilizzati"
  
! #: info/variables.c:56
  msgid "When \"On\", the portion of the matched search string is highlighted"
  msgstr "Quando Ã¨ attivato, la porzione del testo cercato viene evidenziata"
  
! #: info/variables.c:60
  msgid "Controls what happens when scrolling is requested at the end of a node"
  msgstr ""
--- 1651,1672 ----
  "ridimensiona le altre"
  
! #: info/variables.c:59
  msgid "When \"On\", flash the screen instead of ringing the bell"
  msgstr ""
  "Quando Ã¨ attivato, lampeggia lo schermo anzichÃ© utilizzare l'effetto sonoro"
  
! #: info/variables.c:63
  msgid "When \"On\", errors cause the bell to ring"
  msgstr "Quando Ã¨ attivato, gli errori producono un effetto sonoro"
  
! #: info/variables.c:67
  msgid "When \"On\", Info garbage collects files which had to be uncompressed"
  msgstr "Quando Ã¨ attivato, elimina i file Info inutilizzati"
  
! #: info/variables.c:70
  msgid "When \"On\", the portion of the matched search string is highlighted"
  msgstr "Quando Ã¨ attivato, la porzione del testo cercato viene evidenziata"
  
! #: info/variables.c:74
  msgid "Controls what happens when scrolling is requested at the end of a node"
  msgstr ""
***************
*** 1977,1994 ****
  "nodo"
  
! #: info/variables.c:65
  msgid "Same as scroll-behaviour"
  msgstr "Come Â«scroll-behaviourÂ»"
  
! #: info/variables.c:69
  msgid "The number lines to scroll when the cursor moves out of the window"
  msgstr "Numero di righe da scorrere quando il cursore lascia la finestra"
  
! #: info/variables.c:73
  msgid "Controls whether scroll-behavior affects cursor movement commands"
  msgstr ""
  "Controlla se Â«scroll-behaviourÂ» influenza i comandi del movimento cursore"
  
! #: info/variables.c:77
  msgid "When \"On\", Info accepts and displays ISO Latin characters"
  msgstr ""
--- 1674,1691 ----
  "nodo"
  
! #: info/variables.c:79
  msgid "Same as scroll-behaviour"
  msgstr "Come Â«scroll-behaviourÂ»"
  
! #: info/variables.c:83
  msgid "The number lines to scroll when the cursor moves out of the window"
  msgstr "Numero di righe da scorrere quando il cursore lascia la finestra"
  
! #: info/variables.c:87
  msgid "Controls whether scroll-behavior affects cursor movement commands"
  msgstr ""
  "Controlla se Â«scroll-behaviourÂ» influenza i comandi del movimento cursore"
  
! #: info/variables.c:91
  msgid "When \"On\", Info accepts and displays ISO Latin characters"
  msgstr ""
***************
*** 1996,2000 ****
  "famiglia ISO Latin"
  
! #: info/variables.c:81
  msgid ""
  "What to do when a scrolling command is issued at the end of the last node"
--- 1693,1697 ----
  "famiglia ISO Latin"
  
! #: info/variables.c:95
  msgid ""
  "What to do when a scrolling command is issued at the end of the last node"
***************
*** 2003,2083 ****
  "dell'ultimo nodo"
  
! #: info/variables.c:86
  msgid "Minimal length of a search string"
  msgstr "Lunghezza minima di una stringa di ricerca"
  
! #: info/variables.c:90
  msgid "Skip current window when searching"
  msgstr "Salta la finestra corrente durante la ricerca"
  
! #: info/variables.c:95
  msgid "Explain the use of a variable"
  msgstr "Spiega l'uso di una variabile"
  
! #: info/variables.c:101
  msgid "Describe variable: "
  msgstr "Descrive la variabile: "
  
! #: info/variables.c:120
  msgid "Set the value of an Info variable"
  msgstr "Imposta il valore di una variabile per Info"
  
! #: info/variables.c:126
  msgid "Set variable: "
  msgstr "Imposta variabile: "
  
! #: info/variables.c:144
  #, c-format
  msgid "Set %s to value (%d): "
  msgstr "Imposta %s al valore (%d): "
  
! #: info/variables.c:184
  #, c-format
  msgid "Set %s to value (%s): "
  msgstr "Imposta %s al valore (%s): "
  
! #: info/window.c:1077
  msgid "--*** Tags out of Date ***"
  msgstr "--*** Etichette non aggiornate ***"
  
! #: info/window.c:1088
  msgid "-----Info: (), lines ----, "
  msgstr "-----Info: (), righe ----, "
  
! #: info/window.c:1095
! #, c-format
! msgid "-%s---Info: %s, %d lines --%s--"
  msgstr "-%s---Info: %s, %d righe --%s--"
  
! #: info/window.c:1099
! #, c-format
! msgid "-%s%s-Info: (%s)%s, %d lines --%s--"
  msgstr "-%s%s-Info: (%s)%s, %d righe --%s--"
  
! #: info/window.c:1106
  #, c-format
  msgid " Subfile: %s"
  msgstr " Subfile: %s"
  
! #: install-info/install-info.c:286
  #, c-format
  msgid "%s for %s"
  msgstr "%s per %s"
  
! #: install-info/install-info.c:525
  #, c-format
  msgid "\tTry `%s --help' for a complete list of options.\n"
  msgstr "\\tUsare Â«%s --helpÂ» per l'elenco completo delle opzioni.\n"
  
! #: install-info/install-info.c:533
  #, c-format
  msgid "Usage: %s [OPTION]... [INFO-FILE [DIR-FILE]]\n"
  msgstr "Uso: %s [OPZIONE]... [INFO-FILE [DIR-FILE]]\n"
  
! #: install-info/install-info.c:535
  msgid "Add or remove entries in INFO-FILE from the Info directory DIR-FILE."
  msgstr "Aggiungi o rimuovi voci nel file INFO-FILE dal file DIR-FILE."
  
! #: install-info/install-info.c:536
  msgid ""
  "INFO-FILE and DIR-FILE are required unless the --info-file\n"
--- 1700,1807 ----
  "dell'ultimo nodo"
  
! #: info/variables.c:100
  msgid "Minimal length of a search string"
  msgstr "Lunghezza minima di una stringa di ricerca"
  
! #: info/variables.c:104
  msgid "Skip current window when searching"
  msgstr "Salta la finestra corrente durante la ricerca"
  
! #: info/variables.c:108
! msgid "Exclude default directories from file search path"
! msgstr ""
! 
! #: info/variables.c:112
! msgid "Hide some Info file syntax in the text of nodes"
! msgstr ""
! 
! #: info/variables.c:116
! msgid ""
! "Length of time in milliseconds to wait for the next byte in a sequence "
! "indicating that a key has been pressed"
! msgstr ""
! 
! #: info/variables.c:120
! msgid "Highlight search matches"
! msgstr ""
! 
! #: info/variables.c:124
! msgid "Method to use to track mouse events"
! msgstr ""
! 
! #: info/variables.c:130
  msgid "Explain the use of a variable"
  msgstr "Spiega l'uso di una variabile"
  
! #: info/variables.c:136
  msgid "Describe variable: "
  msgstr "Descrive la variabile: "
  
! #: info/variables.c:151
  msgid "Set the value of an Info variable"
  msgstr "Imposta il valore di una variabile per Info"
  
! #: info/variables.c:158
  msgid "Set variable: "
  msgstr "Imposta variabile: "
  
! #: info/variables.c:174
  #, c-format
  msgid "Set %s to value (%d): "
  msgstr "Imposta %s al valore (%d): "
  
! #: info/variables.c:208
  #, c-format
  msgid "Set %s to value (%s): "
  msgstr "Imposta %s al valore (%s): "
  
! #: info/window.c:921
  msgid "--*** Tags out of Date ***"
  msgstr "--*** Etichette non aggiornate ***"
  
! #: info/window.c:965
  msgid "-----Info: (), lines ----, "
  msgstr "-----Info: (), righe ----, "
  
! #: info/window.c:972
! #, fuzzy, c-format
! msgid "-%s---Info: %s, %ld lines --%s--"
  msgstr "-%s---Info: %s, %d righe --%s--"
  
! #: info/window.c:976
! #, fuzzy, c-format
! msgid "-%s%s-Info: (%s)%s, %ld lines --%s--"
  msgstr "-%s%s-Info: (%s)%s, %d righe --%s--"
  
! #: info/window.c:982
  #, c-format
  msgid " Subfile: %s"
  msgstr " Subfile: %s"
  
! #: install-info/install-info.c:292
! #, c-format
! msgid "%s: empty file"
! msgstr "%s: file vuoto"
! 
! #: install-info/install-info.c:294
  #, c-format
  msgid "%s for %s"
  msgstr "%s per %s"
  
! #: install-info/install-info.c:533
  #, c-format
  msgid "\tTry `%s --help' for a complete list of options.\n"
  msgstr "\\tUsare Â«%s --helpÂ» per l'elenco completo delle opzioni.\n"
  
! #: install-info/install-info.c:541
  #, c-format
  msgid "Usage: %s [OPTION]... [INFO-FILE [DIR-FILE]]\n"
  msgstr "Uso: %s [OPZIONE]... [INFO-FILE [DIR-FILE]]\n"
  
! #: install-info/install-info.c:543
  msgid "Add or remove entries in INFO-FILE from the Info directory DIR-FILE."
  msgstr "Aggiungi o rimuovi voci nel file INFO-FILE dal file DIR-FILE."
  
! #: install-info/install-info.c:544
  msgid ""
  "INFO-FILE and DIR-FILE are required unless the --info-file\n"
***************
*** 2088,2092 ****
  "o Â«--dir-fileÂ» (o Â«--info-dirÂ»), rispettivamente."
  
! #: install-info/install-info.c:540
  msgid ""
  "Options:\n"
--- 1812,1816 ----
  "o Â«--dir-fileÂ» (o Â«--info-dirÂ»), rispettivamente."
  
! #: install-info/install-info.c:548
  msgid ""
  "Options:\n"
***************
*** 2104,2112 ****
  "                        descrizione per iniziare alla colonna COL."
  
! #: install-info/install-info.c:547
  msgid ""
  " --debug             report what is being done.\n"
  " --delete            delete existing entries for INFO-FILE from DIR-FILE;\n"
  "                      don't insert any new entries.\n"
  " --description=TEXT  the description of the entry is TEXT; used with\n"
  "                      the --name option to become synonymous with the\n"
--- 1828,1840 ----
  "                        descrizione per iniziare alla colonna COL."
  
! #: install-info/install-info.c:555
! #, fuzzy
  msgid ""
  " --debug             report what is being done.\n"
  " --delete            delete existing entries for INFO-FILE from DIR-FILE;\n"
  "                      don't insert any new entries.\n"
+ " --defsection=TEXT   like --section, but only use TEXT if no sections\n"
+ "                      are present in INFO-FILE (replacing \"Miscellaneous"
+ "\").\n"
  " --description=TEXT  the description of the entry is TEXT; used with\n"
  "                      the --name option to become synonymous with the\n"
***************
*** 2127,2131 ****
  " --dry-run           equivale a Â«--testÂ»."
  
! #: install-info/install-info.c:558
  msgid ""
  " --entry=TEXT        insert TEXT as an Info directory entry,\n"
--- 1855,1859 ----
  " --dry-run           equivale a Â«--testÂ»."
  
! #: install-info/install-info.c:568
  msgid ""
  " --entry=TEXT        insert TEXT as an Info directory entry,\n"
***************
*** 2147,2151 ****
  "                       dalle informazioni del file Info stesso."
  
! #: install-info/install-info.c:567
  msgid ""
  " --help              display this help and exit.\n"
--- 1875,1879 ----
  "                       dalle informazioni del file Info stesso."
  
! #: install-info/install-info.c:577
  msgid ""
  " --help              display this help and exit.\n"
***************
*** 2163,2167 ****
  " --keep-old          non sostituire le voci, o rimuovere le sezioni vuote."
  
! #: install-info/install-info.c:575
  msgid ""
  " --maxwidth, --max-width=COL  wrap description at column COL.\n"
--- 1891,1895 ----
  " --keep-old          non sostituire le voci, o rimuovere le sezioni vuote."
  
! #: install-info/install-info.c:585
  msgid ""
  " --maxwidth, --max-width=COL  wrap description at column COL.\n"
***************
*** 2180,2184 ****
  " --quiet             ignora gli avvertimenti."
  
! #: install-info/install-info.c:583
  msgid ""
  " --regex=R           put this file's entries in all sections that match the\n"
--- 1908,1913 ----
  " --quiet             ignora gli avvertimenti."
  
! #: install-info/install-info.c:593
! #, fuzzy
  msgid ""
  " --regex=R           put this file's entries in all sections that match the\n"
***************
*** 2192,2196 ****
  "                      If you don't specify any sections, they are "
  "determined\n"
! "                       from information in the Info file itself.\n"
  " --section R SEC     equivalent to --regex=R --section=SEC --add-once."
  msgstr ""
--- 1921,1928 ----
  "                      If you don't specify any sections, they are "
  "determined\n"
! "                       from information in the Info file itself;\n"
! "                       if nothing is available there, the --defsection\n"
! "                       value is used; if that is not specified, the\n"
! "                       final default is \"Miscellaneous\".\n"
  " --section R SEC     equivalent to --regex=R --section=SEC --add-once."
  msgstr ""
***************
*** 2213,2217 ****
  "add-onceÂ»."
  
! #: install-info/install-info.c:596
  msgid ""
  " --silent            suppress warnings.\n"
--- 1945,1949 ----
  "add-onceÂ»."
  
! #: install-info/install-info.c:609
  msgid ""
  " --silent            suppress warnings.\n"
***************
*** 2223,2237 ****
  " --version           mostra le informazioni di versione ed esce."
  
! #: install-info/install-info.c:603 tp/texi2any.pl:849
! msgid ""
! "Email bug reports to bug-texinfo@gnu.org,\n"
! "general questions and discussion to help-texinfo@gnu.org.\n"
! "Texinfo home page: http://www.gnu.org/software/texinfo/"
! msgstr ""
! "Per segnalare un bug inviare un'email a bug-texinfo@gnu.org,\n"
! "per domande generali e discussioni: help-texinfo@gnu.org.\n"
! "Sito web di Texinfo: http://www.gnu.org/software/texinfo/"
! 
! #: install-info/install-info.c:630
  #, c-format
  msgid ""
--- 1955,1959 ----
  " --version           mostra le informazioni di versione ed esce."
  
! #: install-info/install-info.c:643
  #, c-format
  msgid ""
***************
*** 2272,2321 ****
  "%s\n"
  
! #: install-info/install-info.c:654
  #, c-format
  msgid "%s: could not read (%s) and could not create (%s)"
  msgstr "%s: impossibile leggere (%s) e creare (%s)"
  
! #: install-info/install-info.c:758
! #, c-format
! msgid "%s: empty file"
! msgstr "%s: file vuoto"
! 
! #: install-info/install-info.c:1109 install-info/install-info.c:1149
  #, c-format
  msgid "START-INFO-DIR-ENTRY without matching END-INFO-DIR-ENTRY"
  msgstr "START-INFO-DIR-ENTRY senza la corrispondente END-INFO-DIR-ENTRY"
  
! #: install-info/install-info.c:1144
  #, c-format
  msgid "END-INFO-DIR-ENTRY without matching START-INFO-DIR-ENTRY"
  msgstr "END-INFO-DIR-ENTRY senza la corrispondente START-INFO-DIR-ENTRY"
  
! #: install-info/install-info.c:2008 install-info/install-info.c:2018
  #, c-format
  msgid "%s: already have dir file: %s\n"
  msgstr "%s: ha giÃ  un DIR-FILE: %s\n"
  
! #: install-info/install-info.c:2098
  #, c-format
  msgid "%s: Specify the Info file only once.\n"
  msgstr "%s: Specificare il file Info solo una volta.\n"
  
! #: install-info/install-info.c:2131
  #, c-format
  msgid "Extra regular expression specified, ignoring `%s'"
  msgstr "Espressione regolare specificata in piÃ¹, ignoro Â«%sÂ»"
  
! #: install-info/install-info.c:2143
  #, c-format
  msgid "Error in regular expression `%s': %s"
  msgstr "Errore nell'espressione regolare Â«%sÂ»: %s"
  
! #: install-info/install-info.c:2201
  #, c-format
  msgid "excess command line argument `%s'"
  msgstr "troppi argomenti sulla riga di comando Â«%sÂ»"
  
! #: install-info/install-info.c:2205
  #, c-format
  msgid "No input file specified; try --help for more information."
--- 1994,2038 ----
  "%s\n"
  
! #: install-info/install-info.c:667
  #, c-format
  msgid "%s: could not read (%s) and could not create (%s)"
  msgstr "%s: impossibile leggere (%s) e creare (%s)"
  
! #: install-info/install-info.c:1134 install-info/install-info.c:1174
  #, c-format
  msgid "START-INFO-DIR-ENTRY without matching END-INFO-DIR-ENTRY"
  msgstr "START-INFO-DIR-ENTRY senza la corrispondente END-INFO-DIR-ENTRY"
  
! #: install-info/install-info.c:1169
  #, c-format
  msgid "END-INFO-DIR-ENTRY without matching START-INFO-DIR-ENTRY"
  msgstr "END-INFO-DIR-ENTRY senza la corrispondente START-INFO-DIR-ENTRY"
  
! #: install-info/install-info.c:2037 install-info/install-info.c:2047
  #, c-format
  msgid "%s: already have dir file: %s\n"
  msgstr "%s: ha giÃ  un DIR-FILE: %s\n"
  
! #: install-info/install-info.c:2143
  #, c-format
  msgid "%s: Specify the Info file only once.\n"
  msgstr "%s: Specificare il file Info solo una volta.\n"
  
! #: install-info/install-info.c:2176
  #, c-format
  msgid "Extra regular expression specified, ignoring `%s'"
  msgstr "Espressione regolare specificata in piÃ¹, ignoro Â«%sÂ»"
  
! #: install-info/install-info.c:2188
  #, c-format
  msgid "Error in regular expression `%s': %s"
  msgstr "Errore nell'espressione regolare Â«%sÂ»: %s"
  
! #: install-info/install-info.c:2250
  #, c-format
  msgid "excess command line argument `%s'"
  msgstr "troppi argomenti sulla riga di comando Â«%sÂ»"
  
! #: install-info/install-info.c:2254
  #, c-format
  msgid "No input file specified; try --help for more information."
***************
*** 2323,2327 ****
  "Nessun file in entrata specificato; usare Â«--helpÂ» per maggiori informazioni."
  
! #: install-info/install-info.c:2207
  #, c-format
  msgid "No dir file specified; try --help for more information."
--- 2040,2044 ----
  "Nessun file in entrata specificato; usare Â«--helpÂ» per maggiori informazioni."
  
! #: install-info/install-info.c:2256
  #, c-format
  msgid "No dir file specified; try --help for more information."
***************
*** 2329,2349 ****
  "File di indice non specificato; usare Â«--helpÂ» per maggiori informazioni."
  
! #: install-info/install-info.c:2349
  #, c-format
  msgid "no info dir entry in `%s'"
  msgstr "nessuna voce dell'indice in Â«%sÂ»"
  
! #: install-info/install-info.c:2597
  #, c-format
  msgid "no entries found for `%s'; nothing deleted"
  msgstr "nessuna voce trovata per Â«%sÂ»; nulla da eliminare"
  
! #: tp/DebugTexinfo/DebugTree.pm:63 tp/Texinfo/Convert/Converter.pm:821
! #: tp/Texinfo/Convert/DocBook.pm:311 tp/Texinfo/Convert/HTML.pm:6528
! #: tp/Texinfo/Convert/HTML.pm:6552 tp/Texinfo/Convert/HTML.pm:6929
! #: tp/Texinfo/Convert/HTML.pm:6987 tp/Texinfo/Convert/HTML.pm:7065
! #: tp/Texinfo/Convert/HTML.pm:7142 tp/Texinfo/Convert/IXIN.pm:293
! #: tp/Texinfo/Convert/Info.pm:96 tp/Texinfo/Convert/Info.pm:200
! #: tp/Texinfo/Convert/Info.pm:226 tp/Texinfo/Convert/Plaintext.pm:503
  #: tp/Texinfo/Convert/TexinfoXML.pm:457
  #, perl-format
--- 2046,2071 ----
  "File di indice non specificato; usare Â«--helpÂ» per maggiori informazioni."
  
! #: install-info/install-info.c:2277
! #, fuzzy, c-format
! msgid "Could not read %s."
! msgstr "impossibile leggere %s: %s"
! 
! #: install-info/install-info.c:2424
  #, c-format
  msgid "no info dir entry in `%s'"
  msgstr "nessuna voce dell'indice in Â«%sÂ»"
  
! #: install-info/install-info.c:2672
  #, c-format
  msgid "no entries found for `%s'; nothing deleted"
  msgstr "nessuna voce trovata per Â«%sÂ»; nulla da eliminare"
  
! #: tp/DebugTexinfo/DebugTree.pm:63 tp/Texinfo/Convert/Converter.pm:855
! #: tp/Texinfo/Convert/Converter.pm:893 tp/Texinfo/Convert/Converter.pm:1204
! #: tp/Texinfo/Convert/DocBook.pm:326 tp/Texinfo/Convert/HTML.pm:6499
! #: tp/Texinfo/Convert/HTML.pm:6523 tp/Texinfo/Convert/HTML.pm:6900
! #: tp/Texinfo/Convert/HTML.pm:6958 tp/Texinfo/Convert/HTML.pm:7036
! #: tp/Texinfo/Convert/HTML.pm:7113 tp/Texinfo/Convert/IXIN.pm:293
! #: tp/Texinfo/Convert/Info.pm:295 tp/Texinfo/Convert/Plaintext.pm:538
  #: tp/Texinfo/Convert/TexinfoXML.pm:457
  #, perl-format
***************
*** 2351,2393 ****
  msgstr "impossibile aprire %s per la scrittura: %s"
  
! #: tp/Texinfo/Common.pm:865
  msgid "recursion is always allowed"
  msgstr "la ricorsione Ã¨ sempre accettata"
  
! #: tp/Texinfo/Common.pm:866
  msgid "arguments are quoted by default"
  msgstr "gli argomenti vengono quotati come predefinito"
  
! #: tp/Texinfo/Common.pm:1065
  #, perl-format
  msgid "%s is not a valid language code"
  msgstr "%s non Ã¨ un codice di lingua valido"
  
! #: tp/Texinfo/Common.pm:1070
  #, perl-format
  msgid "%s is not a valid region code"
  msgstr "%s non Ã¨ un codice di regione valido"
  
! #: tp/Texinfo/Common.pm:1088
  #, perl-format
  msgid "%s is not a valid split possibility"
  msgstr "%s non Ã¨ una valida possibilitÃ  di divisione"
  
! #: tp/Texinfo/Common.pm:1111
  #, perl-format
  msgid "could not read %s: %s"
  msgstr "impossibile leggere %s: %s"
  
! #: tp/Texinfo/Common.pm:1129
  #, perl-format
  msgid "error on closing @verbatiminclude file %s: %s"
  msgstr "errore durante la chiusura del file @verbatiminclude %s: %s"
  
! #: tp/Texinfo/Common.pm:1134 tp/Texinfo/Parser.pm:3187
  #, perl-format
  msgid "@%s: could not find %s"
  msgstr "@%s: impossibile trovare %s"
  
! #: tp/Texinfo/Common.pm:1432
  #, perl-format
  msgid "could not open html refs config file %s: %s"
--- 2073,2115 ----
  msgstr "impossibile aprire %s per la scrittura: %s"
  
! #: tp/Texinfo/Common.pm:878
  msgid "recursion is always allowed"
  msgstr "la ricorsione Ã¨ sempre accettata"
  
! #: tp/Texinfo/Common.pm:879
  msgid "arguments are quoted by default"
  msgstr "gli argomenti vengono quotati come predefinito"
  
! #: tp/Texinfo/Common.pm:1102
  #, perl-format
  msgid "%s is not a valid language code"
  msgstr "%s non Ã¨ un codice di lingua valido"
  
! #: tp/Texinfo/Common.pm:1107
  #, perl-format
  msgid "%s is not a valid region code"
  msgstr "%s non Ã¨ un codice di regione valido"
  
! #: tp/Texinfo/Common.pm:1125
  #, perl-format
  msgid "%s is not a valid split possibility"
  msgstr "%s non Ã¨ una valida possibilitÃ  di divisione"
  
! #: tp/Texinfo/Common.pm:1148
  #, perl-format
  msgid "could not read %s: %s"
  msgstr "impossibile leggere %s: %s"
  
! #: tp/Texinfo/Common.pm:1167
  #, perl-format
  msgid "error on closing @verbatiminclude file %s: %s"
  msgstr "errore durante la chiusura del file @verbatiminclude %s: %s"
  
! #: tp/Texinfo/Common.pm:1173 tp/Texinfo/Parser.pm:3342
  #, perl-format
  msgid "@%s: could not find %s"
  msgstr "@%s: impossibile trovare %s"
  
! #: tp/Texinfo/Common.pm:1517
  #, perl-format
  msgid "could not open html refs config file %s: %s"
***************
*** 2395,2408 ****
  "impossibile aprire il file di configurazione dei riferimenti HTML %s: %s"
  
! #: tp/Texinfo/Common.pm:1460
  msgid "missing type"
  msgstr "tipo mancante"
  
! #: tp/Texinfo/Common.pm:1463
  #, perl-format
  msgid "unrecognized type: %s"
  msgstr "tipo non riconosciuto: %s"
  
! #: tp/Texinfo/Common.pm:1480
  #, perl-format
  msgid "error on closing html refs config file %s: %s"
--- 2117,2130 ----
  "impossibile aprire il file di configurazione dei riferimenti HTML %s: %s"
  
! #: tp/Texinfo/Common.pm:1545
  msgid "missing type"
  msgstr "tipo mancante"
  
! #: tp/Texinfo/Common.pm:1548
  #, perl-format
  msgid "unrecognized type: %s"
  msgstr "tipo non riconosciuto: %s"
  
! #: tp/Texinfo/Common.pm:1565
  #, perl-format
  msgid "error on closing html refs config file %s: %s"
***************
*** 2411,2565 ****
  "%s: %s"
  
! #: tp/Texinfo/Common.pm:1515
  msgid "no node to be renamed"
  msgstr "nessun nodo da rinominare"
  
! #: tp/Texinfo/Common.pm:1526
  msgid "nodes without a new name at the end of file"
  msgstr "nodi senza un nuovo nome alla fine del file"
  
! #: tp/Texinfo/Common.pm:1536 tp/Texinfo/Parser.pm:842
  #, perl-format
  msgid "could not open %s: %s"
  msgstr "impossibile aprire %s: %s"
  
! #: tp/Texinfo/Common.pm:2028
  #, perl-format
  msgid "could not protect hash character in @%s"
  msgstr "impossibile proteggere il carattere hash in @%s"
  
! #: tp/Texinfo/Convert/Converter.pm:394 tp/Texinfo/Convert/Converter.pm:413
  #, perl-format
  msgid "Obsolete variable %s\n"
  msgstr "Variabile %s obsoleta\n"
  
! #: tp/Texinfo/Convert/Converter.pm:604
  #, perl-format
  msgid "could not create directories `%s' or `%s': %s"
  msgstr "impossibile creare le directory Â«%sÂ» o Â«%sÂ»: %s"
  
! #: tp/Texinfo/Convert/Converter.pm:612
  #, perl-format
  msgid "could not create directory `%s': %s"
  msgstr "impossibile creare le directory Â«%sÂ»: %s"
  
! #: tp/Texinfo/Convert/DocBook.pm:347 tp/Texinfo/Convert/HTML.pm:6955
! #: tp/Texinfo/Convert/HTML.pm:7013 tp/Texinfo/Convert/IXIN.pm:915
! #: tp/Texinfo/Convert/Info.pm:159 tp/Texinfo/Convert/Info.pm:185
! #: tp/Texinfo/Convert/Info.pm:216 tp/Texinfo/Convert/Info.pm:279
! #: tp/Texinfo/Convert/TexinfoXML.pm:476 tp/Texinfo/Parser.pm:1950
! #, perl-format
! msgid "error on closing %s: %s"
! msgstr "errore durante la chiusura di %s: %s"
! 
! #: tp/Texinfo/Convert/DocBook.pm:923
  #, perl-format
  msgid "@image file `%s' not found, using `%s'"
  msgstr "file @image Â«%sÂ» non trovato, verrÃ  usato Â«%sÂ»"
  
! #: tp/Texinfo/Convert/HTML.pm:1683
  #, perl-format
  msgid "@image file `%s' (for HTML) not found, using `%s'"
  msgstr "file immagine Â«%sÂ» (per il formato HTML) non trovato, verrÃ  usato Â«%sÂ»"
  
! #: tp/Texinfo/Convert/HTML.pm:2354
  #, perl-format
  msgid "raw format %s is not converted"
  msgstr "il formato grezzo %s non Ã¨ convertito"
  
! #: tp/Texinfo/Convert/HTML.pm:4833
  msgid "string not closed in css file"
  msgstr "stringa non chiusa nel file CSS"
  
! #: tp/Texinfo/Convert/HTML.pm:4835
  msgid "--css-include ended in comment"
  msgstr "l'opzione Â«--css-includeÂ» termina con un commento"
  
! #: tp/Texinfo/Convert/HTML.pm:4837
  msgid "@import not finished in css file"
  msgstr "@import non terminato nel file CSS"
  
! #: tp/Texinfo/Convert/HTML.pm:4863
  #, perl-format
  msgid "CSS file %s not found"
  msgstr "file CSS %s non trovato"
  
! #: tp/Texinfo/Convert/HTML.pm:4869
  #, perl-format
  msgid "could not open --include-file %s: %s"
  msgstr "impossibile aprire --include-file %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:4879
  #, perl-format
  msgid "error on closing CSS file %s: %s"
  msgstr "errore durante la chiusura del file CSS %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:5825 tp/Texinfo/Convert/HTML.pm:5829
  #, perl-format
  msgid "no htmlxref.cnf entry found for `%s'"
  msgstr "nessuna voce htmlxref.cnf trovata per Â«%sÂ»"
  
! #: tp/Texinfo/Convert/HTML.pm:6523
  #, perl-format
  msgid "error on closing frame file %s: %s"
  msgstr "errore durante la chiusura del file frame %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:6547
  #, perl-format
  msgid "error on closing TOC frame file %s: %s"
  msgstr "errore durante la chiusura del file TOC frame %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:6662
  #, perl-format
  msgid "handler %s of stage %s priority %s failed"
  msgstr "gestore %s dello stage %s con prioritÃ  %s fallito"
  
! #: tp/Texinfo/Convert/HTML.pm:6863
  msgid "must specify a title with a title command or @top"
  msgstr "Ã¨ necessario specificare un titolo con un comando Â«titleÂ» o @top"
  
! #: tp/Texinfo/Convert/HTML.pm:7072
  #, perl-format
  msgid "error on closing redirection node file %s: %s"
  msgstr "errore durante la chiusura del file del nodo di redirezione %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:7097
  #, perl-format
  msgid "old name for `%s' is a node of the document"
  msgstr "il vecchio nome per Â«%sÂ» Ã¨ un nodo del documento"
  
! #: tp/Texinfo/Convert/HTML.pm:7103
  #, perl-format
  msgid "file empty for renamed node `%s'"
  msgstr "file vuoto per il nodo rinominato Â«%sÂ»"
  
! #: tp/Texinfo/Convert/HTML.pm:7117
  #, perl-format
  msgid "target node (new name for `%s') not in document: %s"
  msgstr "il nodo di riferimento (nuovo nome per Â«%sÂ») non Ã¨ nel documento: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:7149
  #, perl-format
  msgid "error on closing renamed node redirection file %s: %s"
  msgstr "errore durante la chiusura del file dei nodi rinominato %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:7187
  msgid "empty node name"
  msgstr "nome del nodo vuoto"
  
! #: tp/Texinfo/Convert/HTML.pm:7189 tp/Texinfo/Parser.pm:3534
  #, perl-format
  msgid "syntax for an external node used for `%s'"
  msgstr "sintassi per un nodo esterno usata per Â«%sÂ»"
  
! #: tp/Texinfo/Convert/Info.pm:105
  msgid "document without nodes"
  msgstr "documento senza nodi"
  
! #: tp/Texinfo/Convert/Info.pm:122
  msgid "document without Top node"
  msgstr "documento senza il nodo Â«TopÂ»"
  
! #: tp/Texinfo/Convert/Info.pm:169
  #, perl-format
  msgid "rename %s failed: %s"
--- 2133,2298 ----
  "%s: %s"
  
! #: tp/Texinfo/Common.pm:1600
  msgid "no node to be renamed"
  msgstr "nessun nodo da rinominare"
  
! #: tp/Texinfo/Common.pm:1611
  msgid "nodes without a new name at the end of file"
  msgstr "nodi senza un nuovo nome alla fine del file"
  
! #: tp/Texinfo/Common.pm:1621 tp/Texinfo/Parser.pm:926
  #, perl-format
  msgid "could not open %s: %s"
  msgstr "impossibile aprire %s: %s"
  
! #: tp/Texinfo/Common.pm:2141
  #, perl-format
  msgid "could not protect hash character in @%s"
  msgstr "impossibile proteggere il carattere hash in @%s"
  
! #: tp/Texinfo/Convert/Converter.pm:395 tp/Texinfo/Convert/Converter.pm:414
  #, perl-format
  msgid "Obsolete variable %s\n"
  msgstr "Variabile %s obsoleta\n"
  
! #: tp/Texinfo/Convert/Converter.pm:794
! #, perl-format
! msgid "%s: output incompatible with split"
! msgstr ""
! 
! #: tp/Texinfo/Convert/Converter.pm:876 tp/Texinfo/Convert/Converter.pm:909
! #: tp/Texinfo/Convert/DocBook.pm:362 tp/Texinfo/Convert/HTML.pm:6926
! #: tp/Texinfo/Convert/HTML.pm:6984 tp/Texinfo/Convert/IXIN.pm:915
! #: tp/Texinfo/Convert/Info.pm:161 tp/Texinfo/Convert/Info.pm:187
! #: tp/Texinfo/Convert/Info.pm:215 tp/Texinfo/Convert/Info.pm:275
! #: tp/Texinfo/Convert/TexinfoXML.pm:476 tp/Texinfo/Parser.pm:2034
! #, perl-format
! msgid "error on closing %s: %s"
! msgstr "errore durante la chiusura di %s: %s"
! 
! #: tp/Texinfo/Convert/Converter.pm:987
  #, perl-format
  msgid "could not create directories `%s' or `%s': %s"
  msgstr "impossibile creare le directory Â«%sÂ» o Â«%sÂ»: %s"
  
! #: tp/Texinfo/Convert/Converter.pm:995
  #, perl-format
  msgid "could not create directory `%s': %s"
  msgstr "impossibile creare le directory Â«%sÂ»: %s"
  
! #: tp/Texinfo/Convert/DocBook.pm:969
  #, perl-format
  msgid "@image file `%s' not found, using `%s'"
  msgstr "file @image Â«%sÂ» non trovato, verrÃ  usato Â«%sÂ»"
  
! #: tp/Texinfo/Convert/DocBook.pm:1083 tp/Texinfo/Parser.pm:5355
! #, fuzzy
! msgid "no argument specified for @U"
! msgstr "Nessun nome di nodo specificato per il comando Â«%c%sÂ»"
! 
! #: tp/Texinfo/Convert/HTML.pm:1684
  #, perl-format
  msgid "@image file `%s' (for HTML) not found, using `%s'"
  msgstr "file immagine Â«%sÂ» (per il formato HTML) non trovato, verrÃ  usato Â«%sÂ»"
  
! #: tp/Texinfo/Convert/HTML.pm:2373
  #, perl-format
  msgid "raw format %s is not converted"
  msgstr "il formato grezzo %s non Ã¨ convertito"
  
! #: tp/Texinfo/Convert/HTML.pm:4883
  msgid "string not closed in css file"
  msgstr "stringa non chiusa nel file CSS"
  
! #: tp/Texinfo/Convert/HTML.pm:4885
  msgid "--css-include ended in comment"
  msgstr "l'opzione Â«--css-includeÂ» termina con un commento"
  
! #: tp/Texinfo/Convert/HTML.pm:4887
  msgid "@import not finished in css file"
  msgstr "@import non terminato nel file CSS"
  
! #: tp/Texinfo/Convert/HTML.pm:4913
  #, perl-format
  msgid "CSS file %s not found"
  msgstr "file CSS %s non trovato"
  
! #: tp/Texinfo/Convert/HTML.pm:4919
  #, perl-format
  msgid "could not open --include-file %s: %s"
  msgstr "impossibile aprire --include-file %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:4929
  #, perl-format
  msgid "error on closing CSS file %s: %s"
  msgstr "errore durante la chiusura del file CSS %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:5796 tp/Texinfo/Convert/HTML.pm:5800
  #, perl-format
  msgid "no htmlxref.cnf entry found for `%s'"
  msgstr "nessuna voce htmlxref.cnf trovata per Â«%sÂ»"
  
! #: tp/Texinfo/Convert/HTML.pm:6494
  #, perl-format
  msgid "error on closing frame file %s: %s"
  msgstr "errore durante la chiusura del file frame %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:6518
  #, perl-format
  msgid "error on closing TOC frame file %s: %s"
  msgstr "errore durante la chiusura del file TOC frame %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:6633
  #, perl-format
  msgid "handler %s of stage %s priority %s failed"
  msgstr "gestore %s dello stage %s con prioritÃ  %s fallito"
  
! #: tp/Texinfo/Convert/HTML.pm:6834
  msgid "must specify a title with a title command or @top"
  msgstr "Ã¨ necessario specificare un titolo con un comando Â«titleÂ» o @top"
  
! #: tp/Texinfo/Convert/HTML.pm:7043
  #, perl-format
  msgid "error on closing redirection node file %s: %s"
  msgstr "errore durante la chiusura del file del nodo di redirezione %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:7068
  #, perl-format
  msgid "old name for `%s' is a node of the document"
  msgstr "il vecchio nome per Â«%sÂ» Ã¨ un nodo del documento"
  
! #: tp/Texinfo/Convert/HTML.pm:7074
  #, perl-format
  msgid "file empty for renamed node `%s'"
  msgstr "file vuoto per il nodo rinominato Â«%sÂ»"
  
! #: tp/Texinfo/Convert/HTML.pm:7088
  #, perl-format
  msgid "target node (new name for `%s') not in document: %s"
  msgstr "il nodo di riferimento (nuovo nome per Â«%sÂ») non Ã¨ nel documento: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:7120
  #, perl-format
  msgid "error on closing renamed node redirection file %s: %s"
  msgstr "errore durante la chiusura del file dei nodi rinominato %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:7158
  msgid "empty node name"
  msgstr "nome del nodo vuoto"
  
! #: tp/Texinfo/Convert/HTML.pm:7160 tp/Texinfo/Parser.pm:3689
  #, perl-format
  msgid "syntax for an external node used for `%s'"
  msgstr "sintassi per un nodo esterno usata per Â«%sÂ»"
  
! #: tp/Texinfo/Convert/Info.pm:106
  msgid "document without nodes"
  msgstr "documento senza nodi"
  
! #: tp/Texinfo/Convert/Info.pm:123
  msgid "document without Top node"
  msgstr "documento senza il nodo Â«TopÂ»"
  
! #: tp/Texinfo/Convert/Info.pm:171
  #, perl-format
  msgid "rename %s failed: %s"
***************
*** 2567,2586 ****
  
  # # non ancora tradotta
! #: tp/Texinfo/Convert/Info.pm:251
  #, fuzzy, perl-format
  msgid "@%s output more than once: %s"
  msgstr "output di @%s %s piÃ¹ di una volta"
  
! #: tp/Texinfo/Convert/Info.pm:366
  #, perl-format
  msgid "@%s outside of any node"
  msgstr "@%s non presente in alcun nodo"
  
! #: tp/Texinfo/Convert/Info.pm:406
  #, perl-format
  msgid "@node name should not contain `,': %s"
  msgstr "il nome @node non dovrebbe contenere Â«,Â»: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1287 tp/Texinfo/Parser.pm:2566
  #, perl-format
  msgid "entry for index `%s' outside of any node"
--- 2300,2324 ----
  
  # # non ancora tradotta
! #: tp/Texinfo/Convert/Info.pm:247
  #, fuzzy, perl-format
  msgid "@%s output more than once: %s"
  msgstr "output di @%s %s piÃ¹ di una volta"
  
! #: tp/Texinfo/Convert/Info.pm:379
  #, perl-format
  msgid "@%s outside of any node"
  msgstr "@%s non presente in alcun nodo"
  
! #: tp/Texinfo/Convert/Info.pm:419
  #, perl-format
  msgid "@node name should not contain `,': %s"
  msgstr "il nome @node non dovrebbe contenere Â«,Â»: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1312
! #, perl-format
! msgid "Index entry in @%s with : produces invalid Info: %s"
! msgstr ""
! 
! #: tp/Texinfo/Convert/Plaintext.pm:1359 tp/Texinfo/Parser.pm:2721
  #, perl-format
  msgid "entry for index `%s' outside of any node"
***************
*** 2588,2607 ****
  
  # # non ancora tradotta
! #: tp/Texinfo/Convert/Plaintext.pm:1400
  #, fuzzy, perl-format
  msgid "error on closing image text file %s: %s"
  msgstr "errore durante la chiusura del file testo dell'immagine %s: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1405
  #, perl-format
  msgid "@image file `%s' unreadable: %s"
  msgstr "file @image Â«%sÂ» non leggibile: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1428
  #, perl-format
  msgid "could not find @image file `%s.txt' nor alternate text"
  msgstr "impossibile trovare il file @image Â«%s.txtÂ» nÃ© testo alternativo"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1816
  msgid ""
  "@strong{Note...} produces a spurious cross-reference in Info; reword to "
--- 2326,2345 ----
  
  # # non ancora tradotta
! #: tp/Texinfo/Convert/Plaintext.pm:1473
  #, fuzzy, perl-format
  msgid "error on closing image text file %s: %s"
  msgstr "errore durante la chiusura del file testo dell'immagine %s: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1478
  #, perl-format
  msgid "@image file `%s' unreadable: %s"
  msgstr "file @image Â«%sÂ» non leggibile: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1501
  #, perl-format
  msgid "could not find @image file `%s.txt' nor alternate text"
  msgstr "impossibile trovare il file @image Â«%s.txtÂ» nÃ© testo alternativo"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1893
  msgid ""
  "@strong{Note...} produces a spurious cross-reference in Info; reword to "
***************
*** 2611,2720 ****
  "non succeda"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2022
  #, perl-format
  msgid "@%s cross-reference name should not contain `:'"
  msgstr "nome del riferimento incrociato @%s non dovrebbe contenere Â«:Â»"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2039
  #, perl-format
  msgid "@%s node name should not contain `%s'"
  msgstr "il nome del nodo @%s non dovrebbe contenere Â«%sÂ»"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2054
  #, perl-format
  msgid "@%s node name should not contain `:'"
  msgstr "il nome del nodo @%s non dovrebbe contenere Â«:Â»"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2077
  #, perl-format
  msgid "`.' or `,' must follow @xref, not %s"
  msgstr "Â«.Â» o Â«,Â» devono seguire @xref, non %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2080
  msgid "`.' or `,' must follow @xref"
  msgstr "Â«.Â» o Â«,Â» devono seguire @xref"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2852
  #, perl-format
  msgid "menu entry node name should not contain `%s'"
  msgstr "il nome del nodo della voce del menÃ¹ non dovrebbe contenere Â«%sÂ»"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2859
  msgid "menu entry node name should not contain `:'"
  msgstr "il nome del nodo della voce del menÃ¹ non dovrebbe contenere Â«:Â»"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2870
  msgid "menu entry name should not contain `:'"
  msgstr "il nome della voce del menÃ¹ non dovrebbe contenere Â«:Â»"
  
! #: tp/Texinfo/Parser.pm:826
  #, perl-format
  msgid "@%s should only appear at beginning or end of document"
  msgstr "@%s dovrebbe apparire solo all'inizio o alla fine del documento"
  
! #: tp/Texinfo/Parser.pm:1076 tp/Texinfo/Structuring.pm:598
  #, perl-format
  msgid "multiple @%s"
  msgstr "@%s multiplo"
  
! #: tp/Texinfo/Parser.pm:1110
  #, perl-format
  msgid "bad syntax for @%s argument: %s"
  msgstr "sintassi errata per l'argomento @%s: %s"
  
! #: tp/Texinfo/Parser.pm:1126
  #, perl-format
  msgid "bad or empty @%s formal argument: %s"
  msgstr "argomento formale @%s errato o vuoto: %s"
  
! #: tp/Texinfo/Parser.pm:1135 tp/Texinfo/Parser.pm:4655
! #: tp/Texinfo/Parser.pm:4681 tp/Texinfo/Parser.pm:5403
! #: tp/Texinfo/Parser.pm:5419 tp/Texinfo/Parser.pm:5434
  #, perl-format
  msgid "%c%s requires a name"
  msgstr "%c%s richiede un nome"
  
! #: tp/Texinfo/Parser.pm:1139 tp/Texinfo/Parser.pm:4658
! #: tp/Texinfo/Parser.pm:4684 tp/Texinfo/Parser.pm:5406
! #: tp/Texinfo/Parser.pm:5422 tp/Texinfo/Parser.pm:5437
  #, perl-format
  msgid "bad name for @%s"
  msgstr "nome errato per @%s"
  
! #: tp/Texinfo/Parser.pm:1257
  #, perl-format
  msgid "@end %s seen before @%s closing brace"
  msgstr "@end %s visto prima delle parentesi di chiusura @%s"
  
! #: tp/Texinfo/Parser.pm:1261
  #, perl-format
  msgid "@%s seen before @%s closing brace"
  msgstr "@%s visto prima delle parentesi di chiusura @%s"
  
! #: tp/Texinfo/Parser.pm:1266
  #, perl-format
  msgid "%c%s missing close brace"
  msgstr "%c%s parentesi di chiusura mancante"
  
! #: tp/Texinfo/Parser.pm:1270
  #, perl-format
  msgid "@%s missing closing delimiter sequence: %s}"
  msgstr "sequenza di delimitazione di chiusura mancante in @%s: %s}"
  
! #: tp/Texinfo/Parser.pm:1392
  #, perl-format
  msgid "@itemx should not begin @%s"
  msgstr "@itemx non dovrebbe iniziare @%s"
  
! #: tp/Texinfo/Parser.pm:1460
  msgid "@itemx must follow @item"
  msgstr "@itemx deve seguire @item"
  
! #: tp/Texinfo/Parser.pm:1628
  #, perl-format
  msgid "@%s has text but no @item"
  msgstr "@%s ha testo ma non @item"
  
! #: tp/Texinfo/Parser.pm:1659
  #, perl-format
  msgid "`@end' expected `%s', but saw `%s'"
--- 2349,2458 ----
  "non succeda"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2113
  #, perl-format
  msgid "@%s cross-reference name should not contain `:'"
  msgstr "nome del riferimento incrociato @%s non dovrebbe contenere Â«:Â»"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2130
  #, perl-format
  msgid "@%s node name should not contain `%s'"
  msgstr "il nome del nodo @%s non dovrebbe contenere Â«%sÂ»"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2145
  #, perl-format
  msgid "@%s node name should not contain `:'"
  msgstr "il nome del nodo @%s non dovrebbe contenere Â«:Â»"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2168
  #, perl-format
  msgid "`.' or `,' must follow @xref, not %s"
  msgstr "Â«.Â» o Â«,Â» devono seguire @xref, non %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2171
  msgid "`.' or `,' must follow @xref"
  msgstr "Â«.Â» o Â«,Â» devono seguire @xref"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3007
  #, perl-format
  msgid "menu entry node name should not contain `%s'"
  msgstr "il nome del nodo della voce del menÃ¹ non dovrebbe contenere Â«%sÂ»"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3014
  msgid "menu entry node name should not contain `:'"
  msgstr "il nome del nodo della voce del menÃ¹ non dovrebbe contenere Â«:Â»"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3025
  msgid "menu entry name should not contain `:'"
  msgstr "il nome della voce del menÃ¹ non dovrebbe contenere Â«:Â»"
  
! #: tp/Texinfo/Parser.pm:910
  #, perl-format
  msgid "@%s should only appear at beginning or end of document"
  msgstr "@%s dovrebbe apparire solo all'inizio o alla fine del documento"
  
! #: tp/Texinfo/Parser.pm:1160 tp/Texinfo/Structuring.pm:613
  #, perl-format
  msgid "multiple @%s"
  msgstr "@%s multiplo"
  
! #: tp/Texinfo/Parser.pm:1194
  #, perl-format
  msgid "bad syntax for @%s argument: %s"
  msgstr "sintassi errata per l'argomento @%s: %s"
  
! #: tp/Texinfo/Parser.pm:1210
  #, perl-format
  msgid "bad or empty @%s formal argument: %s"
  msgstr "argomento formale @%s errato o vuoto: %s"
  
! #: tp/Texinfo/Parser.pm:1219 tp/Texinfo/Parser.pm:4823
! #: tp/Texinfo/Parser.pm:4849 tp/Texinfo/Parser.pm:5615
! #: tp/Texinfo/Parser.pm:5631 tp/Texinfo/Parser.pm:5646
  #, perl-format
  msgid "%c%s requires a name"
  msgstr "%c%s richiede un nome"
  
! #: tp/Texinfo/Parser.pm:1223 tp/Texinfo/Parser.pm:4826
! #: tp/Texinfo/Parser.pm:4852 tp/Texinfo/Parser.pm:5618
! #: tp/Texinfo/Parser.pm:5634 tp/Texinfo/Parser.pm:5649
  #, perl-format
  msgid "bad name for @%s"
  msgstr "nome errato per @%s"
  
! #: tp/Texinfo/Parser.pm:1341
  #, perl-format
  msgid "@end %s seen before @%s closing brace"
  msgstr "@end %s visto prima delle parentesi di chiusura @%s"
  
! #: tp/Texinfo/Parser.pm:1345
  #, perl-format
  msgid "@%s seen before @%s closing brace"
  msgstr "@%s visto prima delle parentesi di chiusura @%s"
  
! #: tp/Texinfo/Parser.pm:1350
  #, perl-format
  msgid "%c%s missing close brace"
  msgstr "%c%s parentesi di chiusura mancante"
  
! #: tp/Texinfo/Parser.pm:1354
  #, perl-format
  msgid "@%s missing closing delimiter sequence: %s}"
  msgstr "sequenza di delimitazione di chiusura mancante in @%s: %s}"
  
! #: tp/Texinfo/Parser.pm:1476
  #, perl-format
  msgid "@itemx should not begin @%s"
  msgstr "@itemx non dovrebbe iniziare @%s"
  
! #: tp/Texinfo/Parser.pm:1544
  msgid "@itemx must follow @item"
  msgstr "@itemx deve seguire @item"
  
! #: tp/Texinfo/Parser.pm:1712
  #, perl-format
  msgid "@%s has text but no @item"
  msgstr "@%s ha testo ma non @item"
  
! #: tp/Texinfo/Parser.pm:1743
  #, perl-format
  msgid "`@end' expected `%s', but saw `%s'"
***************
*** 2722,2757 ****
  "Â«@endÂ» si aspettava il carattere Â«%sÂ», ma Ã¨ stato letto il carattere Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:1662
  #, perl-format
  msgid "@%s seen before @end %s"
  msgstr "@%s visto prima di @end %s"
  
! #: tp/Texinfo/Parser.pm:1666
  #, perl-format
  msgid "no matching `%cend %s'"
  msgstr "nessun corrispondente Â«%cend %sÂ»"
  
! #: tp/Texinfo/Parser.pm:1692 tp/Texinfo/Parser.pm:5003
! #: tp/Texinfo/Parser.pm:5225
  #, perl-format
  msgid "misplaced %c"
  msgstr "%c fuori luogo"
  
! #: tp/Texinfo/Parser.pm:1790 tp/Texinfo/Parser.pm:3146
  #, perl-format
  msgid "unmatched `%c%s'"
  msgstr "Â«%c%sÂ» senza corrispondenza"
  
! #: tp/Texinfo/Parser.pm:2025
  #, perl-format
  msgid "macro `%s' called with too many args"
  msgstr "macro Â«%sÂ» chiamata con troppi argomenti"
  
! #: tp/Texinfo/Parser.pm:2047
  #, perl-format
  msgid "@%s missing close brace"
  msgstr "@%s parentesi di chiusura mancante"
  
! #: tp/Texinfo/Parser.pm:2055
  #, perl-format
  msgid "macro `%s' declared without argument called with an argument"
--- 2460,2495 ----
  "Â«@endÂ» si aspettava il carattere Â«%sÂ», ma Ã¨ stato letto il carattere Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:1746
  #, perl-format
  msgid "@%s seen before @end %s"
  msgstr "@%s visto prima di @end %s"
  
! #: tp/Texinfo/Parser.pm:1750
  #, perl-format
  msgid "no matching `%cend %s'"
  msgstr "nessun corrispondente Â«%cend %sÂ»"
  
! #: tp/Texinfo/Parser.pm:1776 tp/Texinfo/Parser.pm:5171
! #: tp/Texinfo/Parser.pm:5437
  #, perl-format
  msgid "misplaced %c"
  msgstr "%c fuori luogo"
  
! #: tp/Texinfo/Parser.pm:1874 tp/Texinfo/Parser.pm:3301
  #, perl-format
  msgid "unmatched `%c%s'"
  msgstr "Â«%c%sÂ» senza corrispondenza"
  
! #: tp/Texinfo/Parser.pm:2109
  #, perl-format
  msgid "macro `%s' called with too many args"
  msgstr "macro Â«%sÂ» chiamata con troppi argomenti"
  
! #: tp/Texinfo/Parser.pm:2131
  #, perl-format
  msgid "@%s missing close brace"
  msgstr "@%s parentesi di chiusura mancante"
  
! #: tp/Texinfo/Parser.pm:2139
  #, perl-format
  msgid "macro `%s' declared without argument called with an argument"
***************
*** 2759,2763 ****
  "la macro Â«%sÂ» dichiarata senza argomenti Ã¨ stata chiamata con un argomento"
  
! #: tp/Texinfo/Parser.pm:2090
  #, perl-format
  msgid "\\ in @%s expansion followed `%s' instead of parameter name or \\"
--- 2497,2501 ----
  "la macro Â«%sÂ» dichiarata senza argomenti Ã¨ stata chiamata con un argomento"
  
! #: tp/Texinfo/Parser.pm:2174
  #, perl-format
  msgid "\\ in @%s expansion followed `%s' instead of parameter name or \\"
***************
*** 2766,2815 ****
  "parametro oppure \\"
  
! #: tp/Texinfo/Parser.pm:2494
  #, perl-format
  msgid "@%s `%s' previously defined"
  msgstr "@%s Â«%sÂ» giÃ  definita precedentemente"
  
! #: tp/Texinfo/Parser.pm:2499
  #, perl-format
  msgid "here is the previous definition as @%s"
  msgstr "ecco la definizione precedente come @%s"
  
! #: tp/Texinfo/Parser.pm:2860
  #, perl-format
  msgid "missing name for @%s"
  msgstr "nome mancante per @%s"
  
! #: tp/Texinfo/Parser.pm:2865
  #, perl-format
  msgid "missing category for @%s"
  msgstr "categoria mancante per @%s"
  
! #: tp/Texinfo/Parser.pm:2917
  #, perl-format
  msgid "unexpected argument on @%s line: %s"
  msgstr "argomento inaspettato nella riga @%s: %s"
  
! #: tp/Texinfo/Parser.pm:2933
  msgid "empty multitable"
  msgstr "multitabella vuota"
  
! #: tp/Texinfo/Parser.pm:2989 tp/Texinfo/Parser.pm:5516
  #, perl-format
  msgid "superfluous argument to @%s"
  msgstr "argomento superfluo per @%s"
  
! #: tp/Texinfo/Parser.pm:2995 tp/Texinfo/Parser.pm:5538
! #: tp/Texinfo/Parser.pm:5550
  #, perl-format
  msgid "bad argument to @%s"
  msgstr "argomento errato per @%s"
  
! #: tp/Texinfo/Parser.pm:3006
  #, perl-format
  msgid "%s requires an argument: the formatter for %citem"
  msgstr "%s richiede un argomento: formattatore per %citem"
  
! #: tp/Texinfo/Parser.pm:3011
  #, perl-format
  msgid "command @%s not accepting argument in brace should not be on @%s line"
--- 2504,2553 ----
  "parametro oppure \\"
  
! #: tp/Texinfo/Parser.pm:2649
  #, perl-format
  msgid "@%s `%s' previously defined"
  msgstr "@%s Â«%sÂ» giÃ  definita precedentemente"
  
! #: tp/Texinfo/Parser.pm:2654
  #, perl-format
  msgid "here is the previous definition as @%s"
  msgstr "ecco la definizione precedente come @%s"
  
! #: tp/Texinfo/Parser.pm:3015
  #, perl-format
  msgid "missing name for @%s"
  msgstr "nome mancante per @%s"
  
! #: tp/Texinfo/Parser.pm:3020
  #, perl-format
  msgid "missing category for @%s"
  msgstr "categoria mancante per @%s"
  
! #: tp/Texinfo/Parser.pm:3072
  #, perl-format
  msgid "unexpected argument on @%s line: %s"
  msgstr "argomento inaspettato nella riga @%s: %s"
  
! #: tp/Texinfo/Parser.pm:3088
  msgid "empty multitable"
  msgstr "multitabella vuota"
  
! #: tp/Texinfo/Parser.pm:3144 tp/Texinfo/Parser.pm:5728
  #, perl-format
  msgid "superfluous argument to @%s"
  msgstr "argomento superfluo per @%s"
  
! #: tp/Texinfo/Parser.pm:3150 tp/Texinfo/Parser.pm:5750
! #: tp/Texinfo/Parser.pm:5762
  #, perl-format
  msgid "bad argument to @%s"
  msgstr "argomento errato per @%s"
  
! #: tp/Texinfo/Parser.pm:3161
  #, perl-format
  msgid "%s requires an argument: the formatter for %citem"
  msgstr "%s richiede un argomento: formattatore per %citem"
  
! #: tp/Texinfo/Parser.pm:3166
  #, perl-format
  msgid "command @%s not accepting argument in brace should not be on @%s line"
***************
*** 2818,2822 ****
  "essere sulla riga @%s"
  
! #: tp/Texinfo/Parser.pm:3046
  #, perl-format
  msgid "accent command `@%s' not allowed as @%s argument"
--- 2556,2560 ----
  "essere sulla riga @%s"
  
! #: tp/Texinfo/Parser.pm:3201
  #, perl-format
  msgid "accent command `@%s' not allowed as @%s argument"
***************
*** 2824,2881 ****
  "il comando per accentare Â«@%sÂ» non Ã¨ stato accettato come argomento @%s"
  
! #: tp/Texinfo/Parser.pm:3124 tp/Texinfo/Parser.pm:3263
! #: tp/Texinfo/Parser.pm:5509
  #, perl-format
  msgid "@%s missing argument"
  msgstr "argomento mancante per @%s"
  
! #: tp/Texinfo/Parser.pm:3136
  #, perl-format
  msgid "unknown @end %s"
  msgstr "@end %s sconosciuto"
  
! #: tp/Texinfo/Parser.pm:3158 tp/Texinfo/Parser.pm:3780
  #, perl-format
  msgid "superfluous argument to @%s %s: %s"
  msgstr "argomento superfluo per @%s %s: %s"
  
! #: tp/Texinfo/Parser.pm:3163 tp/Texinfo/Parser.pm:5593
! #: tp/Texinfo/Parser.pm:5638 tp/Texinfo/Parser.pm:5667
! #: tp/Texinfo/Parser.pm:5708 tp/Texinfo/Parser.pm:5786
  #, perl-format
  msgid "bad argument to @%s: %s"
  msgstr "argomento errato per @%s: %s"
  
! #: tp/Texinfo/Parser.pm:3182
  #, perl-format
  msgid "@%s: could not open %s: %s"
  msgstr "@%s: impossibile aprire %s: %s"
  
! #: tp/Texinfo/Parser.pm:3194
  #, perl-format
  msgid "encoding `%s' is not a canonical texinfo encoding"
  msgstr "la codifica Â«%sÂ» non Ã¨ una codifica texinfo canonica"
  
! #: tp/Texinfo/Parser.pm:3203
  #, perl-format
  msgid "unrecognized encoding name `%s'"
  msgstr "il nome Â«%sÂ» non corrisponde ad alcun nome di codifica"
  
! #: tp/Texinfo/Parser.pm:3353
  #, perl-format
  msgid "@%s after the first element"
  msgstr "@%s dopo il primo elemento"
  
! #: tp/Texinfo/Parser.pm:3360
  #, perl-format
  msgid "@%s only meaningful on a @multitable line"
  msgstr "@%s ha senso solo su una riga @multitable"
  
! #: tp/Texinfo/Parser.pm:3400
  #, perl-format
  msgid "@%s should not be associated with @top"
  msgstr "@%s non dovrebbe essere associato con @top"
  
! #: tp/Texinfo/Parser.pm:3412
  #, perl-format
  msgid "@node precedes @%s, but parts may not be associated with nodes"
--- 2562,2619 ----
  "il comando per accentare Â«@%sÂ» non Ã¨ stato accettato come argomento @%s"
  
! #: tp/Texinfo/Parser.pm:3279 tp/Texinfo/Parser.pm:3418
! #: tp/Texinfo/Parser.pm:5721
  #, perl-format
  msgid "@%s missing argument"
  msgstr "argomento mancante per @%s"
  
! #: tp/Texinfo/Parser.pm:3291
  #, perl-format
  msgid "unknown @end %s"
  msgstr "@end %s sconosciuto"
  
! #: tp/Texinfo/Parser.pm:3313 tp/Texinfo/Parser.pm:3935
  #, perl-format
  msgid "superfluous argument to @%s %s: %s"
  msgstr "argomento superfluo per @%s %s: %s"
  
! #: tp/Texinfo/Parser.pm:3318 tp/Texinfo/Parser.pm:5805
! #: tp/Texinfo/Parser.pm:5850 tp/Texinfo/Parser.pm:5879
! #: tp/Texinfo/Parser.pm:5920 tp/Texinfo/Parser.pm:5998
  #, perl-format
  msgid "bad argument to @%s: %s"
  msgstr "argomento errato per @%s: %s"
  
! #: tp/Texinfo/Parser.pm:3337
  #, perl-format
  msgid "@%s: could not open %s: %s"
  msgstr "@%s: impossibile aprire %s: %s"
  
! #: tp/Texinfo/Parser.pm:3349
  #, perl-format
  msgid "encoding `%s' is not a canonical texinfo encoding"
  msgstr "la codifica Â«%sÂ» non Ã¨ una codifica texinfo canonica"
  
! #: tp/Texinfo/Parser.pm:3358
  #, perl-format
  msgid "unrecognized encoding name `%s'"
  msgstr "il nome Â«%sÂ» non corrisponde ad alcun nome di codifica"
  
! #: tp/Texinfo/Parser.pm:3508
  #, perl-format
  msgid "@%s after the first element"
  msgstr "@%s dopo il primo elemento"
  
! #: tp/Texinfo/Parser.pm:3515
  #, perl-format
  msgid "@%s only meaningful on a @multitable line"
  msgstr "@%s ha senso solo su una riga @multitable"
  
! #: tp/Texinfo/Parser.pm:3555
  #, perl-format
  msgid "@%s should not be associated with @top"
  msgstr "@%s non dovrebbe essere associato con @top"
  
! #: tp/Texinfo/Parser.pm:3567
  #, perl-format
  msgid "@node precedes @%s, but parts may not be associated with nodes"
***************
*** 2884,2937 ****
  "nodi"
  
! #: tp/Texinfo/Parser.pm:3514
  #, perl-format
  msgid "empty argument in @%s"
  msgstr "argomento vuoto in @%s"
  
! #: tp/Texinfo/Parser.pm:3518
  #, perl-format
  msgid "empty node name after expansion `%s'"
  msgstr "nome del nodo vuoto dopo l'espansione Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:3561
  #, perl-format
  msgid "empty menu entry name in `%s'"
  msgstr "nome della voce del menÃ¹ vuoto in Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:3569
  msgid "empty node name in menu entry"
  msgstr "nome nodo vuoto nella voce di menÃ¹"
  
! #: tp/Texinfo/Parser.pm:3642
  #, perl-format
  msgid "@%s should not appear in @%s"
  msgstr "@%s non dovrebbe apparire in @%s"
  
! #: tp/Texinfo/Parser.pm:3774
  #, perl-format
  msgid "@end %s should only appear at a line beginning"
  msgstr "@end %s dovrebbe apparire solo a inizio riga"
  
! #: tp/Texinfo/Parser.pm:3797
  #, perl-format
  msgid "macro `%s' previously defined"
  msgstr "macro Â«%sÂ» giÃ  definita precedentemente"
  
! #: tp/Texinfo/Parser.pm:3800
  #, perl-format
  msgid "here is the previous definition of `%s'"
  msgstr "ecco la definizione precedente di Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:3805
  #, perl-format
  msgid "redefining Texinfo language command: @%s"
  msgstr "ridefinizione del comando del linguaggio Texinfo: @%s"
  
! #: tp/Texinfo/Parser.pm:3854
  #, perl-format
  msgid "@%s without associated character"
  msgstr "@%s senza carattere associato"
  
! #: tp/Texinfo/Parser.pm:3916
  #, perl-format
  msgid ""
--- 2622,2675 ----
  "nodi"
  
! #: tp/Texinfo/Parser.pm:3669
  #, perl-format
  msgid "empty argument in @%s"
  msgstr "argomento vuoto in @%s"
  
! #: tp/Texinfo/Parser.pm:3673
  #, perl-format
  msgid "empty node name after expansion `%s'"
  msgstr "nome del nodo vuoto dopo l'espansione Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:3716
  #, perl-format
  msgid "empty menu entry name in `%s'"
  msgstr "nome della voce del menÃ¹ vuoto in Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:3724
  msgid "empty node name in menu entry"
  msgstr "nome nodo vuoto nella voce di menÃ¹"
  
! #: tp/Texinfo/Parser.pm:3797
  #, perl-format
  msgid "@%s should not appear in @%s"
  msgstr "@%s non dovrebbe apparire in @%s"
  
! #: tp/Texinfo/Parser.pm:3929
  #, perl-format
  msgid "@end %s should only appear at a line beginning"
  msgstr "@end %s dovrebbe apparire solo a inizio riga"
  
! #: tp/Texinfo/Parser.pm:3952
  #, perl-format
  msgid "macro `%s' previously defined"
  msgstr "macro Â«%sÂ» giÃ  definita precedentemente"
  
! #: tp/Texinfo/Parser.pm:3955
  #, perl-format
  msgid "here is the previous definition of `%s'"
  msgstr "ecco la definizione precedente di Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:3960
  #, perl-format
  msgid "redefining Texinfo language command: @%s"
  msgstr "ridefinizione del comando del linguaggio Texinfo: @%s"
  
! #: tp/Texinfo/Parser.pm:4009
  #, perl-format
  msgid "@%s without associated character"
  msgstr "@%s senza carattere associato"
  
! #: tp/Texinfo/Parser.pm:4079
  #, perl-format
  msgid ""
***************
*** 2940,2944 ****
  "@%s definito con zero o piÃ¹ di un argomento dovrebbe essere invocato con {}"
  
! #: tp/Texinfo/Parser.pm:3940
  #, perl-format
  msgid ""
--- 2678,2682 ----
  "@%s definito con zero o piÃ¹ di un argomento dovrebbe essere invocato con {}"
  
! #: tp/Texinfo/Parser.pm:4103
  #, perl-format
  msgid ""
***************
*** 2949,2953 ****
  "valore attuale %d)"
  
! #: tp/Texinfo/Parser.pm:3949
  #, perl-format
  msgid "recursive call of macro %s is not allowed; use @rmacro if needed"
--- 2687,2691 ----
  "valore attuale %d)"
  
! #: tp/Texinfo/Parser.pm:4112
  #, perl-format
  msgid "recursive call of macro %s is not allowed; use @rmacro if needed"
***************
*** 2955,2974 ****
  "chiamata ricorsiva della macro %s non accettata; usare @rmacro se necessario"
  
! #: tp/Texinfo/Parser.pm:4005
  #, perl-format
  msgid "accent command `@%s' must not be followed by whitespace"
  msgstr "il comando per accentare Â«@%sÂ» non deve essere seguito da spazi"
  
! #: tp/Texinfo/Parser.pm:4011
  #, perl-format
  msgid "use braces to give a command as an argument to @%s"
  msgstr "usa le parentesi graffe per dare un comando come argomento a @%s"
  
! #: tp/Texinfo/Parser.pm:4024 tp/Texinfo/Parser.pm:5124
  #, perl-format
  msgid "%c%s expects `i' or `j' as argument, not `%s'"
  msgstr "%c%s si aspettava Â«iÂ» o Â«jÂ» come argomento, non Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:4036
  #, perl-format
  msgid "accent command `@%s' must not be followed by new line"
--- 2693,2712 ----
  "chiamata ricorsiva della macro %s non accettata; usare @rmacro se necessario"
  
! #: tp/Texinfo/Parser.pm:4168
  #, perl-format
  msgid "accent command `@%s' must not be followed by whitespace"
  msgstr "il comando per accentare Â«@%sÂ» non deve essere seguito da spazi"
  
! #: tp/Texinfo/Parser.pm:4174
  #, perl-format
  msgid "use braces to give a command as an argument to @%s"
  msgstr "usa le parentesi graffe per dare un comando come argomento a @%s"
  
! #: tp/Texinfo/Parser.pm:4187 tp/Texinfo/Parser.pm:5292
  #, perl-format
  msgid "%c%s expects `i' or `j' as argument, not `%s'"
  msgstr "%c%s si aspettava Â«iÂ» o Â«jÂ» come argomento, non Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:4199
  #, perl-format
  msgid "accent command `@%s' must not be followed by new line"
***************
*** 2976,3053 ****
  "il comando per accentare Â«@%sÂ» non deve essere seguito da una nuova riga"
  
! #: tp/Texinfo/Parser.pm:4047
  #, perl-format
  msgid "@%s expected braces"
  msgstr "@%s si aspettava le parentesi graffe"
  
! #: tp/Texinfo/Parser.pm:4207
  #, perl-format
  msgid "undefined flag: %s"
  msgstr "indicatore non definito: %s"
  
! #: tp/Texinfo/Parser.pm:4210
  msgid "bad syntax for @value"
  msgstr "sintassi errata per @value"
  
! #: tp/Texinfo/Parser.pm:4217
  #, perl-format
  msgid "%c%s is obsolete."
  msgstr "%c%s Ã¨ obsoleto."
  
! #: tp/Texinfo/Parser.pm:4220
  #, perl-format
  msgid "%c%s is obsolete; %s"
  msgstr "%c%s Ã¨ obsoleto; %s"
  
! #: tp/Texinfo/Parser.pm:4229
  #, perl-format
  msgid "@%s should only appear at a line beginning"
  msgstr "@%s dovrebbe apparire solo a inizio riga"
  
! #: tp/Texinfo/Parser.pm:4320
  #, perl-format
  msgid "@%s not allowed inside `@%s' block"
  msgstr "@%s non accettato all'interno del blocco Â«@%sÂ»"
  
! #: tp/Texinfo/Parser.pm:4329
  #, perl-format
  msgid "@%s should only appear in heading or footing"
  msgstr "@%s dovrebbe apparire solo in intestazione o a piÃ¨ di pagina"
  
! #: tp/Texinfo/Parser.pm:4455 tp/Texinfo/Parser.pm:4472
! #: tp/Texinfo/Parser.pm:4522
  #, perl-format
  msgid "@%s not meaningful inside `@%s' block"
  msgstr "@%s Ã¨ privo di significato all'interno del blocco Â«@%sÂ»"
  
! #: tp/Texinfo/Parser.pm:4482
  #, perl-format
  msgid "@%s in empty multitable"
  msgstr "@%s nella multitabella vuota"
  
! #: tp/Texinfo/Parser.pm:4488
  msgid "@tab before @item"
  msgstr "@tab prima di @item"
  
! #: tp/Texinfo/Parser.pm:4491
  #, perl-format
  msgid "too many columns in multitable item (max %d)"
  msgstr "troppe colonne nell'elemento multitabella (massimo %d)"
  
! #: tp/Texinfo/Parser.pm:4528
  msgid "ignoring @tab outside of multitable"
  msgstr "ignora @tab fuori della multitabella"
  
! #: tp/Texinfo/Parser.pm:4532
  #, perl-format
  msgid "@%s outside of table or list"
  msgstr "@%s fuori da tabella o lista"
  
! #: tp/Texinfo/Parser.pm:4567
  #, perl-format
  msgid "must be after `@%s' to use `@%s'"
  msgstr "deve essere dopo Â«@%sÂ» per usare Â«@%sÂ»"
  
! #: tp/Texinfo/Parser.pm:4609
  #, perl-format
  msgid "@%s not meaningful outside `@titlepage' and `@quotation' environments"
--- 2714,2791 ----
  "il comando per accentare Â«@%sÂ» non deve essere seguito da una nuova riga"
  
! #: tp/Texinfo/Parser.pm:4210
  #, perl-format
  msgid "@%s expected braces"
  msgstr "@%s si aspettava le parentesi graffe"
  
! #: tp/Texinfo/Parser.pm:4375
  #, perl-format
  msgid "undefined flag: %s"
  msgstr "indicatore non definito: %s"
  
! #: tp/Texinfo/Parser.pm:4378
  msgid "bad syntax for @value"
  msgstr "sintassi errata per @value"
  
! #: tp/Texinfo/Parser.pm:4385
  #, perl-format
  msgid "%c%s is obsolete."
  msgstr "%c%s Ã¨ obsoleto."
  
! #: tp/Texinfo/Parser.pm:4388
  #, perl-format
  msgid "%c%s is obsolete; %s"
  msgstr "%c%s Ã¨ obsoleto; %s"
  
! #: tp/Texinfo/Parser.pm:4397
  #, perl-format
  msgid "@%s should only appear at a line beginning"
  msgstr "@%s dovrebbe apparire solo a inizio riga"
  
! #: tp/Texinfo/Parser.pm:4488
  #, perl-format
  msgid "@%s not allowed inside `@%s' block"
  msgstr "@%s non accettato all'interno del blocco Â«@%sÂ»"
  
! #: tp/Texinfo/Parser.pm:4497
  #, perl-format
  msgid "@%s should only appear in heading or footing"
  msgstr "@%s dovrebbe apparire solo in intestazione o a piÃ¨ di pagina"
  
! #: tp/Texinfo/Parser.pm:4623 tp/Texinfo/Parser.pm:4640
! #: tp/Texinfo/Parser.pm:4690
  #, perl-format
  msgid "@%s not meaningful inside `@%s' block"
  msgstr "@%s Ã¨ privo di significato all'interno del blocco Â«@%sÂ»"
  
! #: tp/Texinfo/Parser.pm:4650
  #, perl-format
  msgid "@%s in empty multitable"
  msgstr "@%s nella multitabella vuota"
  
! #: tp/Texinfo/Parser.pm:4656
  msgid "@tab before @item"
  msgstr "@tab prima di @item"
  
! #: tp/Texinfo/Parser.pm:4659
  #, perl-format
  msgid "too many columns in multitable item (max %d)"
  msgstr "troppe colonne nell'elemento multitabella (massimo %d)"
  
! #: tp/Texinfo/Parser.pm:4696
  msgid "ignoring @tab outside of multitable"
  msgstr "ignora @tab fuori della multitabella"
  
! #: tp/Texinfo/Parser.pm:4700
  #, perl-format
  msgid "@%s outside of table or list"
  msgstr "@%s fuori da tabella o lista"
  
! #: tp/Texinfo/Parser.pm:4735
  #, perl-format
  msgid "must be after `@%s' to use `@%s'"
  msgstr "deve essere dopo Â«@%sÂ» per usare Â«@%sÂ»"
  
! #: tp/Texinfo/Parser.pm:4777
  #, perl-format
  msgid "@%s not meaningful outside `@titlepage' and `@quotation' environments"
***************
*** 3056,3078 ****
  "Â«@quotationÂ»"
  
! #: tp/Texinfo/Parser.pm:4613
  msgid "@dircategory after first node"
  msgstr "@dircategory dopo il primo nodo"
  
! #: tp/Texinfo/Parser.pm:4778
  #, perl-format
  msgid "region %s inside region %s is not allowed"
  msgstr "regione %s all'interno della regione %s non permessa"
  
! #: tp/Texinfo/Parser.pm:4796
  msgid "@direntry after first node"
  msgstr "@direntry dopo il primo nodo"
  
! #: tp/Texinfo/Parser.pm:4804
  #, perl-format
  msgid "@%s seen before first @node"
  msgstr "@%s visto prima del primo @node"
  
! #: tp/Texinfo/Parser.pm:4807
  msgid ""
  "perhaps your @top node should be wrapped in @ifnottex rather than @ifinfo?"
--- 2794,2816 ----
  "Â«@quotationÂ»"
  
! #: tp/Texinfo/Parser.pm:4781
  msgid "@dircategory after first node"
  msgstr "@dircategory dopo il primo nodo"
  
! #: tp/Texinfo/Parser.pm:4946
  #, perl-format
  msgid "region %s inside region %s is not allowed"
  msgstr "regione %s all'interno della regione %s non permessa"
  
! #: tp/Texinfo/Parser.pm:4964
  msgid "@direntry after first node"
  msgstr "@direntry dopo il primo nodo"
  
! #: tp/Texinfo/Parser.pm:4972
  #, perl-format
  msgid "@%s seen before first @node"
  msgstr "@%s visto prima del primo @node"
  
! #: tp/Texinfo/Parser.pm:4975
  msgid ""
  "perhaps your @top node should be wrapped in @ifnottex rather than @ifinfo?"
***************
*** 3081,3237 ****
  "sotto @ifinfo?"
  
! #: tp/Texinfo/Parser.pm:4869
  #, perl-format
  msgid "@%s should only appear in math context"
  msgstr "@%s dovrebbe apparire solo in contesti matematici"
  
! #: tp/Texinfo/Parser.pm:4877
  #, perl-format
  msgid "unknown command `%s'"
  msgstr "comando Â«%sÂ» sconosciuto"
  
! #: tp/Texinfo/Parser.pm:4887
  msgid "unexpected @"
  msgstr "@ inaspettato"
  
! #: tp/Texinfo/Parser.pm:4916
  #, perl-format
  msgid "@%s is not meaningful outside `@float' environment"
  msgstr "@%s non Ã¨ significativo al difuori dell'ambiente Â«@floatÂ»"
  
! #: tp/Texinfo/Parser.pm:4921
  #, perl-format
  msgid "@%s should be right below `@float'"
  msgstr "@%s dovrebbe essere subito sotto Â«@floatÂ»"
  
! #: tp/Texinfo/Parser.pm:4929
  #, perl-format
  msgid "ignoring multiple @%s"
  msgstr "@%s multipli ignorati"
  
! #: tp/Texinfo/Parser.pm:5048
  #, perl-format
  msgid "command @%s does not accept arguments"
  msgstr "il comando @%s non accetta argomenti"
  
! #: tp/Texinfo/Parser.pm:5072
  #, perl-format
  msgid "command @%s missing a node or external manual argument"
  msgstr "nodo o argomento manuale esterno mancante per il comando @%s"
  
! #: tp/Texinfo/Parser.pm:5091
  #, perl-format
  msgid "in @%s empty cross reference name after expansion `%s'"
  msgstr "nome del riferimento incrociato vuoto in @%s dopo l'espansione Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:5102
  #, perl-format
  msgid "in @%s empty cross reference title after expansion `%s'"
  msgstr "titolo del riferimento incrociato vuoto in @%s dopo l'espansione Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:5115
  msgid "@image missing filename argument"
  msgstr "@image non ha riferimento ad alcun file"
  
! #: tp/Texinfo/Parser.pm:5147
  #, perl-format
  msgid "@%s missing first argument"
  msgstr "primo argomento mancante per @%s"
  
! #: tp/Texinfo/Parser.pm:5301
  msgid "superfluous arguments for node"
  msgstr "argomenti superflui per il nodo"
  
! #: tp/Texinfo/Parser.pm:5351
  #, perl-format
  msgid "expected @end %s"
  msgstr "si aspettava @end %s"
  
! #: tp/Texinfo/Parser.pm:5450
  #, perl-format
  msgid "@%s should only accept a @-command as argument, not `%s'"
  msgstr "@%s dovrebbe accettare solo un @-comando come argomento, non Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:5460
  #, perl-format
  msgid "remaining argument on @%s line: %s"
  msgstr "argomento restante sulla riga @%s: %s"
  
! #: tp/Texinfo/Parser.pm:5533
  #, perl-format
  msgid "environment command %s as argument to @%s"
  msgstr "comando d'ambiente %s come argomento per @%s"
  
! #: tp/Texinfo/Parser.pm:5555
  #, perl-format
  msgid "empty @%s"
  msgstr "@%s vuoto"
  
! #: tp/Texinfo/Parser.pm:5563
  #, perl-format
  msgid "column fraction not a number: %s"
  msgstr "la frazione di colonna non Ã¨ un numero: %s"
  
! #: tp/Texinfo/Parser.pm:5572
  #, perl-format
  msgid "@sp arg must be numeric, not `%s'"
  msgstr "l'argomento @sp deve essere un numero, non Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:5581
  #, perl-format
  msgid "reserved index name %s"
  msgstr "nome indice %s riservato"
  
! #: tp/Texinfo/Parser.pm:5600
  #, perl-format
  msgid "unknown source index in @%s: %s"
  msgstr "indice sorgente sconosciuto in @%s: %s"
  
! #: tp/Texinfo/Parser.pm:5603
  #, perl-format
  msgid "unknown destination index in @%s: %s"
  msgstr "indice di destinazione sconosciuto in @%s: %s"
  
! #: tp/Texinfo/Parser.pm:5633
  #, perl-format
  msgid "@%s leads to a merging of %s in itself, ignoring"
  msgstr "@%s porta %s a unirsi in se stesso, ignorato"
  
! #: tp/Texinfo/Parser.pm:5646
  #, perl-format
  msgid "unknown index `%s' in @printindex"
  msgstr "indice Â«%sÂ» sconosciuto in @printindex"
  
! #: tp/Texinfo/Parser.pm:5652
  #, perl-format
  msgid "printing an index `%s' merged in another one `%s'"
  msgstr "stampa di un indice Â«%sÂ» unito in un altro indice Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:5660
  #, perl-format
  msgid "printindex before document beginning: @printindex %s"
  msgstr "printindex prima dell'inizio del documento: @printindex %s"
  
! #: tp/Texinfo/Parser.pm:5676
  #, perl-format
  msgid "@%s arg must be `top' or `bottom', not `%s'"
  msgstr "l'argomento @%s deve essere Â«topÂ» o Â«bottomÂ», non Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:5684
  #, perl-format
  msgid "Only @%s 10 or 11 is supported, not `%s'"
  msgstr "Solo @%s \"10\" o \"11\" Ã¨ supportata, non Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:5692
  #, perl-format
  msgid "@%s arg must be `separate' or `end', not `%s'"
  msgstr "l'argomento @%s deve essere Â«separateÂ» o Â«endÂ», non Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:5700
  #, perl-format
  msgid "@%s arg must be `on', `off' or `odd', not `%s'"
  msgstr "l'argomento @%s deve essere Â«onÂ», Â«offÂ» oppure Â«oddÂ», non Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:5718 tp/Texinfo/Parser.pm:5723
  #, perl-format
  msgid "@paragraphindent arg must be numeric/`none'/`asis', not `%s'"
--- 2819,2995 ----
  "sotto @ifinfo?"
  
! #: tp/Texinfo/Parser.pm:5037
  #, perl-format
  msgid "@%s should only appear in math context"
  msgstr "@%s dovrebbe apparire solo in contesti matematici"
  
! #: tp/Texinfo/Parser.pm:5045
  #, perl-format
  msgid "unknown command `%s'"
  msgstr "comando Â«%sÂ» sconosciuto"
  
! #: tp/Texinfo/Parser.pm:5055
  msgid "unexpected @"
  msgstr "@ inaspettato"
  
! #: tp/Texinfo/Parser.pm:5084
  #, perl-format
  msgid "@%s is not meaningful outside `@float' environment"
  msgstr "@%s non Ã¨ significativo al difuori dell'ambiente Â«@floatÂ»"
  
! #: tp/Texinfo/Parser.pm:5089
  #, perl-format
  msgid "@%s should be right below `@float'"
  msgstr "@%s dovrebbe essere subito sotto Â«@floatÂ»"
  
! #: tp/Texinfo/Parser.pm:5097
  #, perl-format
  msgid "ignoring multiple @%s"
  msgstr "@%s multipli ignorati"
  
! #: tp/Texinfo/Parser.pm:5216
  #, perl-format
  msgid "command @%s does not accept arguments"
  msgstr "il comando @%s non accetta argomenti"
  
! #: tp/Texinfo/Parser.pm:5240
  #, perl-format
  msgid "command @%s missing a node or external manual argument"
  msgstr "nodo o argomento manuale esterno mancante per il comando @%s"
  
! #: tp/Texinfo/Parser.pm:5259
  #, perl-format
  msgid "in @%s empty cross reference name after expansion `%s'"
  msgstr "nome del riferimento incrociato vuoto in @%s dopo l'espansione Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:5270
  #, perl-format
  msgid "in @%s empty cross reference title after expansion `%s'"
  msgstr "titolo del riferimento incrociato vuoto in @%s dopo l'espansione Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:5283
  msgid "@image missing filename argument"
  msgstr "@image non ha riferimento ad alcun file"
  
! #: tp/Texinfo/Parser.pm:5315
  #, perl-format
  msgid "@%s missing first argument"
  msgstr "primo argomento mancante per @%s"
  
! #: tp/Texinfo/Parser.pm:5360
! #, fuzzy, perl-format
! msgid "non-hex digits in argument for @U: %s"
! msgstr "argomento errato per @%s: %s"
! 
! #: tp/Texinfo/Parser.pm:5366
! #, fuzzy, perl-format
! msgid "fewer than four hex digits in argument for @U: %s"
! msgstr "argomento errato per @%s: %s"
! 
! #: tp/Texinfo/Parser.pm:5379
! #, perl-format
! msgid "argument for @U exceeds size of integer: %s"
! msgstr ""
! 
! #: tp/Texinfo/Parser.pm:5385
! #, perl-format
! msgid "argument for @U exceeds Unicode maximum 0x10FFFF: %s"
! msgstr ""
! 
! #: tp/Texinfo/Parser.pm:5513
  msgid "superfluous arguments for node"
  msgstr "argomenti superflui per il nodo"
  
! #: tp/Texinfo/Parser.pm:5563
  #, perl-format
  msgid "expected @end %s"
  msgstr "si aspettava @end %s"
  
! #: tp/Texinfo/Parser.pm:5662
  #, perl-format
  msgid "@%s should only accept a @-command as argument, not `%s'"
  msgstr "@%s dovrebbe accettare solo un @-comando come argomento, non Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:5672
  #, perl-format
  msgid "remaining argument on @%s line: %s"
  msgstr "argomento restante sulla riga @%s: %s"
  
! #: tp/Texinfo/Parser.pm:5745
  #, perl-format
  msgid "environment command %s as argument to @%s"
  msgstr "comando d'ambiente %s come argomento per @%s"
  
! #: tp/Texinfo/Parser.pm:5767
  #, perl-format
  msgid "empty @%s"
  msgstr "@%s vuoto"
  
! #: tp/Texinfo/Parser.pm:5775
  #, perl-format
  msgid "column fraction not a number: %s"
  msgstr "la frazione di colonna non Ã¨ un numero: %s"
  
! #: tp/Texinfo/Parser.pm:5784
  #, perl-format
  msgid "@sp arg must be numeric, not `%s'"
  msgstr "l'argomento @sp deve essere un numero, non Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:5793
  #, perl-format
  msgid "reserved index name %s"
  msgstr "nome indice %s riservato"
  
! #: tp/Texinfo/Parser.pm:5812
  #, perl-format
  msgid "unknown source index in @%s: %s"
  msgstr "indice sorgente sconosciuto in @%s: %s"
  
! #: tp/Texinfo/Parser.pm:5815
  #, perl-format
  msgid "unknown destination index in @%s: %s"
  msgstr "indice di destinazione sconosciuto in @%s: %s"
  
! #: tp/Texinfo/Parser.pm:5845
  #, perl-format
  msgid "@%s leads to a merging of %s in itself, ignoring"
  msgstr "@%s porta %s a unirsi in se stesso, ignorato"
  
! #: tp/Texinfo/Parser.pm:5858
  #, perl-format
  msgid "unknown index `%s' in @printindex"
  msgstr "indice Â«%sÂ» sconosciuto in @printindex"
  
! #: tp/Texinfo/Parser.pm:5864
  #, perl-format
  msgid "printing an index `%s' merged in another one `%s'"
  msgstr "stampa di un indice Â«%sÂ» unito in un altro indice Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:5872
  #, perl-format
  msgid "printindex before document beginning: @printindex %s"
  msgstr "printindex prima dell'inizio del documento: @printindex %s"
  
! #: tp/Texinfo/Parser.pm:5888
  #, perl-format
  msgid "@%s arg must be `top' or `bottom', not `%s'"
  msgstr "l'argomento @%s deve essere Â«topÂ» o Â«bottomÂ», non Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:5896
  #, perl-format
  msgid "Only @%s 10 or 11 is supported, not `%s'"
  msgstr "Solo @%s \"10\" o \"11\" Ã¨ supportata, non Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:5904
  #, perl-format
  msgid "@%s arg must be `separate' or `end', not `%s'"
  msgstr "l'argomento @%s deve essere Â«separateÂ» o Â«endÂ», non Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:5912
  #, perl-format
  msgid "@%s arg must be `on', `off' or `odd', not `%s'"
  msgstr "l'argomento @%s deve essere Â«onÂ», Â«offÂ» oppure Â«oddÂ», non Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:5930 tp/Texinfo/Parser.pm:5935
  #, perl-format
  msgid "@paragraphindent arg must be numeric/`none'/`asis', not `%s'"
***************
*** 3239,3243 ****
  "l'argomento @paragraphindent deve essere numerico/Â«noneÂ»/Â«asisÂ», non Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:5731
  #, perl-format
  msgid "@firstparagraphindent arg must be `none' or `insert', not `%s'"
--- 2997,3001 ----
  "l'argomento @paragraphindent deve essere numerico/Â«noneÂ»/Â«asisÂ», non Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:5943
  #, perl-format
  msgid "@firstparagraphindent arg must be `none' or `insert', not `%s'"
***************
*** 3245,3259 ****
  "l'argomento @firstparagraphindent deve essere Â«noneÂ» o Â«insertÂ», non Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:5741
  #, perl-format
  msgid "@exampleindent arg must be numeric/`asis', not `%s'"
  msgstr "l'argomento @exampleindent deve essere numerico/Â«asisÂ», non Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:5752
  #, perl-format
  msgid "expected @%s on or off, not `%s'"
  msgstr "si aspettava la lettura @%s \"on\" oppure \"off\", non Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:5762
  #, perl-format
  msgid "@kbdinputstyle arg must be `code'/`example'/`distinct', not `%s'"
--- 3003,3017 ----
  "l'argomento @firstparagraphindent deve essere Â«noneÂ» o Â«insertÂ», non Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:5953
  #, perl-format
  msgid "@exampleindent arg must be numeric/`asis', not `%s'"
  msgstr "l'argomento @exampleindent deve essere numerico/Â«asisÂ», non Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:5964
  #, perl-format
  msgid "expected @%s on or off, not `%s'"
  msgstr "si aspettava la lettura @%s \"on\" oppure \"off\", non Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:5974
  #, perl-format
  msgid "@kbdinputstyle arg must be `code'/`example'/`distinct', not `%s'"
***************
*** 3261,3270 ****
  "l'argomento @kbdinputstyle deve essere Â«codeÂ»/Â«exampleÂ»/Â«distinctÂ», non Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:5770
  #, perl-format
  msgid "@allowcodebreaks arg must be `true' or `false', not `%s'"
  msgstr "l'argomento @allowcodebreaks deve essere Â«trueÂ» o Â«falseÂ», non Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:5778
  #, perl-format
  msgid "@urefbreakstyle arg must be `after'/`before'/`none', not `%s'"
--- 3019,3028 ----
  "l'argomento @kbdinputstyle deve essere Â«codeÂ»/Â«exampleÂ»/Â«distinctÂ», non Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:5982
  #, perl-format
  msgid "@allowcodebreaks arg must be `true' or `false', not `%s'"
  msgstr "l'argomento @allowcodebreaks deve essere Â«trueÂ» o Â«falseÂ», non Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:5990
  #, perl-format
  msgid "@urefbreakstyle arg must be `after'/`before'/`none', not `%s'"
***************
*** 3272,3286 ****
  "l'argomento @urefbreakstyle deve essere Â«afterÂ»/Â«beforeÂ»/Â«noneÂ», non Â«%sÂ»"
  
! #: tp/Texinfo/Structuring.pm:231
  #, perl-format
  msgid "raising the section level of @%s which is too low"
  msgstr "il livello della sezione di @%s che Ã¨ troppo basso verrÃ  alzato"
  
! #: tp/Texinfo/Structuring.pm:263
  #, perl-format
  msgid "no chapter-level command before @%s"
  msgstr "nessun comando a livello di capitolo prima di @%s"
  
! #: tp/Texinfo/Structuring.pm:268
  #, perl-format
  msgid "lowering the section level of @%s appearing after a lower element"
--- 3030,3044 ----
  "l'argomento @urefbreakstyle deve essere Â«afterÂ»/Â«beforeÂ»/Â«noneÂ», non Â«%sÂ»"
  
! #: tp/Texinfo/Structuring.pm:232
  #, perl-format
  msgid "raising the section level of @%s which is too low"
  msgstr "il livello della sezione di @%s che Ã¨ troppo basso verrÃ  alzato"
  
! #: tp/Texinfo/Structuring.pm:264
  #, perl-format
  msgid "no chapter-level command before @%s"
  msgstr "nessun comando a livello di capitolo prima di @%s"
  
! #: tp/Texinfo/Structuring.pm:269
  #, perl-format
  msgid "lowering the section level of @%s appearing after a lower element"
***************
*** 3289,3338 ****
  "abbassato"
  
! #: tp/Texinfo/Structuring.pm:357
  #, perl-format
  msgid "no sectioning command associated with @%s"
  msgstr "nessun comando di sezionamento associato con @%s"
  
! #: tp/Texinfo/Structuring.pm:548 tp/Texinfo/Structuring.pm:1329
  #, perl-format
  msgid "@%s reference to nonexistent node `%s'"
  msgstr "%s si riferisce al nodo inesistente Â«%sÂ»"
  
! #: tp/Texinfo/Structuring.pm:561
  #, perl-format
  msgid "@%s entry node name `%s' different from %s name `%s'"
  msgstr "@%s nome del nodo della voce di menÃ¹ Â«%sÂ» diverso dal nome %s Â«%sÂ»"
  
! #: tp/Texinfo/Structuring.pm:666
  #, perl-format
  msgid "unreferenced node `%s'"
  msgstr "nodo Â«%sÂ» non referenziato"
  
! #: tp/Texinfo/Structuring.pm:712
  #, perl-format
  msgid "node `%s' is %s for `%s' in sectioning but not in menu"
  msgstr "il nodo Â«%sÂ» Ã¨ %s per Â«%sÂ» nel sezionamento, ma non nel menÃ¹"
  
! #: tp/Texinfo/Structuring.pm:719
  #, perl-format
  msgid "node %s `%s' in menu `%s' and in sectioning `%s' differ"
  msgstr "i nodi %s Â«%sÂ» nel menÃ¹ Â«%sÂ» e nel sezionamento Â«%sÂ» sono diversi"
  
! #: tp/Texinfo/Structuring.pm:737
  #, perl-format
  msgid "node `%s' is %s for `%s' in menu but not in sectioning"
  msgstr "il nodo Â«%sÂ» Ã¨ %s per Â«%sÂ» nel menÃ¹, ma non nel sezionamento"
  
! #: tp/Texinfo/Structuring.pm:791
  #, perl-format
  msgid "%s pointer `%s' (for node `%s') different from %s name `%s'"
  msgstr "il puntatore %s Â«%sÂ» (per il nodo Â«%sÂ») Ã¨ diverso dal nome %s Â«%sÂ»"
  
! #: tp/Texinfo/Structuring.pm:818
  #, perl-format
  msgid "%s reference to nonexistent `%s'"
  msgstr "%s si riferisce all'inesistente Â«%sÂ»"
  
! #: tp/Texinfo/Structuring.pm:837
  #, perl-format
  msgid "node `%s' lacks menu item for `%s' despite being its Up target"
--- 3047,3101 ----
  "abbassato"
  
! #: tp/Texinfo/Structuring.pm:358
  #, perl-format
  msgid "no sectioning command associated with @%s"
  msgstr "nessun comando di sezionamento associato con @%s"
  
! #: tp/Texinfo/Structuring.pm:507
! #, fuzzy, perl-format
! msgid "@%s not empty"
! msgstr "@%s nella multitabella vuota"
! 
! #: tp/Texinfo/Structuring.pm:563 tp/Texinfo/Structuring.pm:1345
  #, perl-format
  msgid "@%s reference to nonexistent node `%s'"
  msgstr "%s si riferisce al nodo inesistente Â«%sÂ»"
  
! #: tp/Texinfo/Structuring.pm:576
  #, perl-format
  msgid "@%s entry node name `%s' different from %s name `%s'"
  msgstr "@%s nome del nodo della voce di menÃ¹ Â«%sÂ» diverso dal nome %s Â«%sÂ»"
  
! #: tp/Texinfo/Structuring.pm:681
  #, perl-format
  msgid "unreferenced node `%s'"
  msgstr "nodo Â«%sÂ» non referenziato"
  
! #: tp/Texinfo/Structuring.pm:727
  #, perl-format
  msgid "node `%s' is %s for `%s' in sectioning but not in menu"
  msgstr "il nodo Â«%sÂ» Ã¨ %s per Â«%sÂ» nel sezionamento, ma non nel menÃ¹"
  
! #: tp/Texinfo/Structuring.pm:734
  #, perl-format
  msgid "node %s `%s' in menu `%s' and in sectioning `%s' differ"
  msgstr "i nodi %s Â«%sÂ» nel menÃ¹ Â«%sÂ» e nel sezionamento Â«%sÂ» sono diversi"
  
! #: tp/Texinfo/Structuring.pm:752
  #, perl-format
  msgid "node `%s' is %s for `%s' in menu but not in sectioning"
  msgstr "il nodo Â«%sÂ» Ã¨ %s per Â«%sÂ» nel menÃ¹, ma non nel sezionamento"
  
! #: tp/Texinfo/Structuring.pm:806
  #, perl-format
  msgid "%s pointer `%s' (for node `%s') different from %s name `%s'"
  msgstr "il puntatore %s Â«%sÂ» (per il nodo Â«%sÂ») Ã¨ diverso dal nome %s Â«%sÂ»"
  
! #: tp/Texinfo/Structuring.pm:833
  #, perl-format
  msgid "%s reference to nonexistent `%s'"
  msgstr "%s si riferisce all'inesistente Â«%sÂ»"
  
! #: tp/Texinfo/Structuring.pm:853
  #, perl-format
  msgid "node `%s' lacks menu item for `%s' despite being its Up target"
***************
*** 3341,3365 ****
  "ad Â«UpÂ»"
  
! #: tp/Texinfo/Structuring.pm:845
  #, perl-format
  msgid "for `%s', up in menu `%s' and up `%s' don't match"
  msgstr "per Â«%sÂ», Â«UpÂ» nel menÃ¹ Â«%sÂ» e Â«%sÂ» Â«UpÂ» non coincidono"
  
! #: tp/Texinfo/Structuring.pm:1341
  #, perl-format
  msgid "@%s to `%s', different from %s name `%s'"
  msgstr "@%s a Â«%sÂ», diverso dal nome %s Â«%sÂ»"
  
! #: tp/Texinfo/Structuring.pm:2007
  #, perl-format
  msgid "empty index key in @%s"
  msgstr "chiave indice vuota in @%s"
  
! #: tp/init/chm.pm:220 tp/init/chm.pm:276 tp/init/chm.pm:347
  #, perl-format
  msgid "chm.pm: could not open %s for writing: %s\n"
  msgstr "chm.pm: impossibile aprire %s per la scrittura: %s\n"
  
! #: tp/init/chm.pm:266 tp/init/chm.pm:337 tp/init/chm.pm:398
  #, perl-format
  msgid "chm.pm: error on closing %s: %s"
--- 3104,3128 ----
  "ad Â«UpÂ»"
  
! #: tp/Texinfo/Structuring.pm:861
  #, perl-format
  msgid "for `%s', up in menu `%s' and up `%s' don't match"
  msgstr "per Â«%sÂ», Â«UpÂ» nel menÃ¹ Â«%sÂ» e Â«%sÂ» Â«UpÂ» non coincidono"
  
! #: tp/Texinfo/Structuring.pm:1357
  #, perl-format
  msgid "@%s to `%s', different from %s name `%s'"
  msgstr "@%s a Â«%sÂ», diverso dal nome %s Â«%sÂ»"
  
! #: tp/Texinfo/Structuring.pm:2023
  #, perl-format
  msgid "empty index key in @%s"
  msgstr "chiave indice vuota in @%s"
  
! #: tp/init/chm.pm:221 tp/init/chm.pm:277 tp/init/chm.pm:348
  #, perl-format
  msgid "chm.pm: could not open %s for writing: %s\n"
  msgstr "chm.pm: impossibile aprire %s per la scrittura: %s\n"
  
! #: tp/init/chm.pm:267 tp/init/chm.pm:338 tp/init/chm.pm:399
  #, perl-format
  msgid "chm.pm: error on closing %s: %s"
***************
*** 3490,3540 ****
  "numero di voci trovate nel documento per @%s"
  
! #: tp/texi2any.pl:379
  #, perl-format
  msgid "error loading %s: %s\n"
  msgstr "errore durante il caricamento di %s: %s\n"
  
! #: tp/texi2any.pl:392
  #, perl-format
  msgid "%s: unknown variable %s"
  msgstr "%s: variabile %s sconosciuta"
  
! #: tp/texi2any.pl:396
  #, perl-format
  msgid "%s: obsolete variable %s\n"
  msgstr "%s: variabile %s obsoleta\n"
  
! #: tp/texi2any.pl:411
  #, perl-format
  msgid "%s: unknown variable %s\n"
  msgstr "%s: variabile %s sconosciuta\n"
  
! #: tp/texi2any.pl:415
  #, perl-format
  msgid "obsolete variable %s\n"
  msgstr "variabile %s obsoleta\n"
  
! #: tp/texi2any.pl:480
  #, perl-format
  msgid "could not read init file %s"
  msgstr "impossibile leggere il file di inizializzazione %s"
  
! #: tp/texi2any.pl:640
  #, perl-format
  msgid "ignoring unrecognized TEXINFO_OUTPUT_FORMAT value `%s'\n"
  msgstr "ignora il valore sconosciuto di TEXINFO_OUTPUT_FORMAT Â«%sÂ»\n"
  
! #: tp/texi2any.pl:723
! msgid "Usage: makeinfo [OPTION]... TEXINFO-FILE...\n"
! msgstr "Uso: makeinfo [OPZIONE]... FILE-TEXINFO...\n"
! 
! #: tp/texi2any.pl:724
! msgid "  or:  texi2any [OPTION]... TEXINFO-FILE...\n"
! msgstr "  oppure:  texi2any [OPZIONE]... FILE-TEXINFO...\n"
  
! #: tp/texi2any.pl:726
  msgid ""
  "Translate Texinfo source documentation to various other formats, by default\n"
  "Info files suitable for reading online with Emacs or standalone GNU Info.\n"
  msgstr ""
  "Tradurre il sorgente della documentazione di Texinfo in vari altri formati,\n"
--- 3253,3304 ----
  "numero di voci trovate nel documento per @%s"
  
! #: tp/texi2any.pl:388
  #, perl-format
  msgid "error loading %s: %s\n"
  msgstr "errore durante il caricamento di %s: %s\n"
  
! #: tp/texi2any.pl:401
  #, perl-format
  msgid "%s: unknown variable %s"
  msgstr "%s: variabile %s sconosciuta"
  
! #: tp/texi2any.pl:405
  #, perl-format
  msgid "%s: obsolete variable %s\n"
  msgstr "%s: variabile %s obsoleta\n"
  
! #: tp/texi2any.pl:420
  #, perl-format
  msgid "%s: unknown variable %s\n"
  msgstr "%s: variabile %s sconosciuta\n"
  
! #: tp/texi2any.pl:424
  #, perl-format
  msgid "obsolete variable %s\n"
  msgstr "variabile %s obsoleta\n"
  
! #: tp/texi2any.pl:489
  #, perl-format
  msgid "could not read init file %s"
  msgstr "impossibile leggere il file di inizializzazione %s"
  
! #: tp/texi2any.pl:652
  #, perl-format
  msgid "ignoring unrecognized TEXINFO_OUTPUT_FORMAT value `%s'\n"
  msgstr "ignora il valore sconosciuto di TEXINFO_OUTPUT_FORMAT Â«%sÂ»\n"
  
! #: tp/texi2any.pl:735
! #, fuzzy, perl-format
! msgid "Usage: %s [OPTION]... TEXINFO-FILE...\n"
! msgstr "Uso: %s [OPZIONE]... FILE...\n"
  
! #: tp/texi2any.pl:738
! #, fuzzy
  msgid ""
  "Translate Texinfo source documentation to various other formats, by default\n"
  "Info files suitable for reading online with Emacs or standalone GNU Info.\n"
+ "\n"
+ "This program is commonly installed as both `makeinfo' and `texi2any';\n"
+ "the behavior is identical, and does not depend on the installed name.\n"
  msgstr ""
  "Tradurre il sorgente della documentazione di Texinfo in vari altri formati,\n"
***************
*** 3542,3547 ****
  "oppure con GNU Info.\n"
  
! #: tp/texi2any.pl:729
! #, perl-format
  msgid ""
  "General options:\n"
--- 3306,3311 ----
  "oppure con GNU Info.\n"
  
! #: tp/texi2any.pl:744
! #, fuzzy, perl-format
  msgid ""
  "General options:\n"
***************
*** 3556,3560 ****
  "      --init-file=FILE        load FILE to modify the default behavior.\n"
  "  -c, --set-customization-variable VAR=VAL  set customization variable VAR \n"
! "                                to VAL.\n"
  "  -v, --verbose               explain what is being done.\n"
  "      --version               display version information and exit.\n"
--- 3320,3324 ----
  "      --init-file=FILE        load FILE to modify the default behavior.\n"
  "  -c, --set-customization-variable VAR=VAL  set customization variable VAR \n"
! "                                to value VAL.\n"
  "  -v, --verbose               explain what is being done.\n"
  "      --version               display version information and exit.\n"
***************
*** 3582,3586 ****
  "      --version               mostra le informazioni di versione ed esce.\n"
  
! #: tp/texi2any.pl:744
  msgid ""
  "Output format selection (default is to produce Info):\n"
--- 3346,3351 ----
  "      --version               mostra le informazioni di versione ed esce.\n"
  
! #: tp/texi2any.pl:760
! #, fuzzy
  msgid ""
  "Output format selection (default is to produce Info):\n"
***************
*** 3589,3593 ****
  "      --plaintext             output plain text rather than Info.\n"
  "      --xml                   output Texinfo XML rather than Info.\n"
! "      --dvi, --dvipdf, --ps, --pdf  call texi2dvi to generate given output.\n"
  msgstr ""
  "Selezione del formato di output (predefinito Info):\n"
--- 3354,3359 ----
  "      --plaintext             output plain text rather than Info.\n"
  "      --xml                   output Texinfo XML rather than Info.\n"
! "      --dvi, --dvipdf, --ps, --pdf  call texi2dvi to generate given output,\n"
! "                                after checking validity of TEXINFO-FILE.\n"
  msgstr ""
  "Selezione del formato di output (predefinito Info):\n"
***************
*** 3599,3603 ****
  "passato.\n"
  
! #: tp/texi2any.pl:752
  msgid ""
  "General output options:\n"
--- 3365,3370 ----
  "passato.\n"
  
! #: tp/texi2any.pl:768
! #, fuzzy
  msgid ""
  "General output options:\n"
***************
*** 3611,3615 ****
  "output).\n"
  "                                Also, if producing Info, write to\n"
! "                                standard output by default \n"
  "      --no-split              suppress any splitting of the output;\n"
  "                                generate only one output file.\n"
--- 3378,3382 ----
  "output).\n"
  "                                Also, if producing Info, write to\n"
! "                                standard output by default.\n"
  "      --no-split              suppress any splitting of the output;\n"
  "                                generate only one output file.\n"
***************
*** 3652,3656 ****
  "                               di output.\n"
  
! #: tp/texi2any.pl:772
  #, perl-format
  msgid ""
--- 3419,3423 ----
  "                               di output.\n"
  
! #: tp/texi2any.pl:788
  #, perl-format
  msgid ""
***************
*** 3695,3699 ****
  "NUM (predefinito %d).\n"
  
! #: tp/texi2any.pl:789
  msgid ""
  "Options for HTML:\n"
--- 3462,3466 ----
  "NUM (predefinito %d).\n"
  
! #: tp/texi2any.pl:805
  msgid ""
  "Options for HTML:\n"
***************
*** 3723,3727 ****
  "                                Ã¨ abilitato solo con l'opzione Â«--splitÂ».\n"
  
! #: tp/texi2any.pl:800
  msgid ""
  "Options for XML and Docbook:\n"
--- 3490,3494 ----
  "                                Ã¨ abilitato solo con l'opzione Â«--splitÂ».\n"
  
! #: tp/texi2any.pl:816
  msgid ""
  "Options for XML and Docbook:\n"
***************
*** 3731,3735 ****
  "      --output-indent=VAL     non fare nulla, mantenuto per compatibilitÃ .\n"
  
! #: tp/texi2any.pl:803
  msgid ""
  "Options for DVI/PS/PDF:\n"
--- 3498,3502 ----
  "      --output-indent=VAL     non fare nulla, mantenuto per compatibilitÃ .\n"
  
! #: tp/texi2any.pl:819
  msgid ""
  "Options for DVI/PS/PDF:\n"
***************
*** 3739,3747 ****
  "      --Xopt=OPZ              passa OPZ a texi2dvi; puÃ² essere ripetuto.\n"
  
! #: tp/texi2any.pl:806
  msgid ""
  "Input file options:\n"
  "      --commands-in-node-names  does nothing, retained for compatibility.\n"
  "  -D VAR                        define the variable VAR, as with @set.\n"
  "  -I DIR                        append DIR to the @include search path.\n"
  "  -P DIR                        prepend DIR to the @include search path.\n"
--- 3506,3516 ----
  "      --Xopt=OPZ              passa OPZ a texi2dvi; puÃ² essere ripetuto.\n"
  
! #: tp/texi2any.pl:822
! #, fuzzy
  msgid ""
  "Input file options:\n"
  "      --commands-in-node-names  does nothing, retained for compatibility.\n"
  "  -D VAR                        define the variable VAR, as with @set.\n"
+ "  -D 'VAR VAL'                  define VAR to VAL (one shell argument).\n"
  "  -I DIR                        append DIR to the @include search path.\n"
  "  -P DIR                        prepend DIR to the @include search path.\n"
***************
*** 3759,3763 ****
  "simile a @clear.\n"
  
! #: tp/texi2any.pl:813
  msgid ""
  "Conditional processing in input:\n"
--- 3528,3532 ----
  "simile a @clear.\n"
  
! #: tp/texi2any.pl:830
  msgid ""
  "Conditional processing in input:\n"
***************
*** 3797,3801 ****
  "  Inoltre, per le opzioni Â«--no-ifFORMATÂ» elebora il testo @ifnotFORMAT.\n"
  
! #: tp/texi2any.pl:830
  msgid ""
  "  The defaults for the @if... conditionals depend on the output format:\n"
--- 3566,3570 ----
  "  Inoltre, per le opzioni Â«--no-ifFORMATÂ» elebora il testo @ifnotFORMAT.\n"
  
! #: tp/texi2any.pl:847
  msgid ""
  "  The defaults for the @if... conditionals depend on the output format:\n"
***************
*** 3814,3818 ****
  "  se Ã¨ XML, --ifxml Ã¨ attiva e tutte le altre no;\n"
  
! #: tp/texi2any.pl:837
  msgid ""
  "Examples:\n"
--- 3583,3587 ----
  "  se Ã¨ XML, --ifxml Ã¨ attiva e tutte le altre no;\n"
  
! #: tp/texi2any.pl:854
  msgid ""
  "Examples:\n"
***************
*** 3850,3854 ****
  "  makeinfo --no-split foo.texi           scrive in un solo file Info\n"
  
! #: tp/texi2any.pl:884
  #, perl-format
  msgid "%s: --footnote-style arg must be `separate' or `end', not `%s'.\n"
--- 3619,3623 ----
  "  makeinfo --no-split foo.texi           scrive in un solo file Info\n"
  
! #: tp/texi2any.pl:901
  #, perl-format
  msgid "%s: --footnote-style arg must be `separate' or `end', not `%s'.\n"
***************
*** 3856,3860 ****
  "%s: l'argomento --footnote-style deve essere Â«separateÂ» o Â«endÂ», non Â«%sÂ».\n"
  
! #: tp/texi2any.pl:966
  #, perl-format
  msgid "%s: --paragraph-indent arg must be numeric/`none'/`asis', not `%s'.\n"
--- 3625,3629 ----
  "%s: l'argomento --footnote-style deve essere Â«separateÂ» o Â«endÂ», non Â«%sÂ».\n"
  
! #: tp/texi2any.pl:992
  #, perl-format
  msgid "%s: --paragraph-indent arg must be numeric/`none'/`asis', not `%s'.\n"
***************
*** 3863,3867 ****
  "Â«%sÂ».\n"
  
! #: tp/texi2any.pl:1043
  #, perl-format
  msgid "%s: when generating %s, only one input FILE may be specified with -o\n"
--- 3632,3636 ----
  "Â«%sÂ».\n"
  
! #: tp/texi2any.pl:1069
  #, perl-format
  msgid "%s: when generating %s, only one input FILE may be specified with -o\n"
***************
*** 3870,3898 ****
  "FILE di input\n"
  
! #: tp/texi2any.pl:1047
  msgid "--Xopt option without printed output"
  msgstr "opzione Â«--XoptÂ» senza stampa dell'output"
  
! #: tp/texi2any.pl:1057
  #, perl-format
  msgid "unknown tree transformation %s"
  msgstr "trasformazione albero %s sconosciuta"
  
! #: tp/texi2any.pl:1064
  #, perl-format
  msgid "ignoring splitting for format %s"
  msgstr "scrittura multipagina per il formato %s ignorata"
  
! #: tp/texi2any.pl:1114
  #, perl-format
  msgid "%s: missing file argument.\n"
  msgstr "%s: nome file mancante.\n"
  
! #: tp/texi2any.pl:1115
  #, perl-format
  msgid "Try `%s --help' for more information.\n"
  msgstr "Usare Â«%s --helpÂ» per maggiori informazioni.\n"
  
! #: tp/texi2any.pl:1193
  msgid "fill_gaps_in_sectioning transformation return no result. No section?"
  msgstr ""
--- 3639,3667 ----
  "FILE di input\n"
  
! #: tp/texi2any.pl:1073
  msgid "--Xopt option without printed output"
  msgstr "opzione Â«--XoptÂ» senza stampa dell'output"
  
! #: tp/texi2any.pl:1083
  #, perl-format
  msgid "unknown tree transformation %s"
  msgstr "trasformazione albero %s sconosciuta"
  
! #: tp/texi2any.pl:1090
  #, perl-format
  msgid "ignoring splitting for format %s"
  msgstr "scrittura multipagina per il formato %s ignorata"
  
! #: tp/texi2any.pl:1140
  #, perl-format
  msgid "%s: missing file argument.\n"
  msgstr "%s: nome file mancante.\n"
  
! #: tp/texi2any.pl:1141
  #, perl-format
  msgid "Try `%s --help' for more information.\n"
  msgstr "Usare Â«%s --helpÂ» per maggiori informazioni.\n"
  
! #: tp/texi2any.pl:1222
  msgid "fill_gaps_in_sectioning transformation return no result. No section?"
  msgstr ""
***************
*** 3900,3914 ****
  "Nessuna sezione?"
  
! #: tp/texi2any.pl:1215
  #, perl-format
  msgid "error on closing macro expand file %s: %s\n"
  msgstr "errore durante la chiusura del file di espansione della macro %s: %s\n"
  
! #: tp/texi2any.pl:1221
  #, perl-format
  msgid "could not open %s for writing: %s\n"
  msgstr "Impossibile aprire %s per la scrittura: %s\n"
  
! #: tp/texi2any.pl:1246
  msgid ""
  "insert_nodes_for_sectioning_commands transformation return no result. No "
--- 3669,3683 ----
  "Nessuna sezione?"
  
! #: tp/texi2any.pl:1244
  #, perl-format
  msgid "error on closing macro expand file %s: %s\n"
  msgstr "errore durante la chiusura del file di espansione della macro %s: %s\n"
  
! #: tp/texi2any.pl:1250
  #, perl-format
  msgid "could not open %s for writing: %s\n"
  msgstr "Impossibile aprire %s per la scrittura: %s\n"
  
! #: tp/texi2any.pl:1275
  msgid ""
  "insert_nodes_for_sectioning_commands transformation return no result. No "
***************
*** 3918,3927 ****
  "alcun risultato. Nessuna sezione?"
  
! #: tp/texi2any.pl:1311 tp/texi2any.pl:1387
  #, perl-format
  msgid "%s: error on closing %s: %s\n"
  msgstr "%s: errore durante la chiusura %s: %s\n"
  
! #: tp/texi2any.pl:1334 tp/texi2any.pl:1368
  #, perl-format
  msgid "%s: error on closing internal links file %s: %s\n"
--- 3687,3696 ----
  "alcun risultato. Nessuna sezione?"
  
! #: tp/texi2any.pl:1345 tp/texi2any.pl:1421
  #, perl-format
  msgid "%s: error on closing %s: %s\n"
  msgstr "%s: errore durante la chiusura %s: %s\n"
  
! #: tp/texi2any.pl:1368 tp/texi2any.pl:1402
  #, perl-format
  msgid "%s: error on closing internal links file %s: %s\n"
***************
*** 3929,3994 ****
  "%s: errore durante la chiusura del file dei collegamenti interni %s: %s\n"
  
! #: tp/texi2any.pl:1340 tp/texi2any.pl:1374
  #, perl-format
  msgid "%s: could not open %s for writing: %s\n"
  msgstr "%s: impossibile aprire %s per la scrittura: %s\n"
  
! #: util/texindex.c:223
! msgid "display this help and exit"
! msgstr "mostra questa guida ed esce"
  
! #: util/texindex.c:225
! msgid "send output to FILE"
! msgstr "invia l'output al file FILE"
  
! #: util/texindex.c:227
! msgid "display version information and exit"
! msgstr "mostra le informazioni di versione ed esce"
  
! #: util/texindex.c:237
! #, c-format
  msgid "Usage: %s [OPTION]... FILE...\n"
  msgstr "Uso: %s [OPZIONE]... FILE...\n"
  
! #: util/texindex.c:238
! #, c-format
! msgid "Generate a sorted index for each TeX output FILE.\n"
  msgstr "Genera un indice ordinato per ogni file TeX di uscita.\n"
  
! #: util/texindex.c:241
! #, c-format
! msgid "Usually FILE... is specified as `foo.%c%c' for a document `foo.texi'.\n"
  msgstr ""
  "Solitamente FILE... viene indicato come Â«foo.%c%cÂ» per un documento Â«foo."
  "texiÂ».\n"
  
! #: util/texindex.c:243
! #, c-format
! msgid ""
! "\n"
! "Options:\n"
  msgstr ""
  "\n"
  "Opzioni:\n"
  
! #: util/texindex.c:743
! #, c-format
! msgid "failure reopening %s"
! msgstr "riapertura di %s fallita"
  
! #: util/texindex.c:758 util/texindex.c:786
! #, c-format
! msgid "%s: not a texinfo index file"
! msgstr "%s: non Ã¨ un file indice texinfo"
  
! #: util/texindex.c:993
! #, c-format
! msgid "No page number in %s"
! msgstr "Nessun numero di pagina in %s"
  
! #: util/texindex.c:1066
! #, c-format
! msgid "entry %s follows an entry with a secondary name"
! msgstr "la voce %s segue un elemento con un nome secondario"
  
  #~ msgid "Done."
--- 3698,4073 ----
  "%s: errore durante la chiusura del file dei collegamenti interni %s: %s\n"
  
! #: tp/texi2any.pl:1374 tp/texi2any.pl:1408
  #, perl-format
  msgid "%s: could not open %s for writing: %s\n"
  msgstr "%s: impossibile aprire %s per la scrittura: %s\n"
  
! #: texindex/ti.twjr:373
! #, fuzzy, awk-format
! msgid "%s: unrecognized option `%s'\n"
! msgstr "%s: opzione non riconosciuta Â«--%sÂ»\n"
  
! #: texindex/ti.twjr:444
! #, fuzzy, awk-format
! msgid "%s is not a Texinfo index file\n"
! msgstr "%s: non Ã¨ un file indice texinfo"
  
! #: texindex/ti.twjr:543
! #, awk-format
! msgid "%s:%d: Bad key %s in record\n"
! msgstr ""
  
! #: texindex/ti.twjr:566
! #, awk-format
! msgid "%s:%d: Bad entry; expected three fields, not %d\n"
! msgstr ""
! 
! #: texindex/ti.twjr:725
! #, awk-format
! msgid "%s:%d: Bad entry; expected %s at column %d\n"
! msgstr ""
! 
! #: texindex/ti.twjr:1254
! msgid "..."
! msgstr ""
! 
! #: texindex/ti.twjr:1273
! #, fuzzy, awk-format
  msgid "Usage: %s [OPTION]... FILE...\n"
  msgstr "Uso: %s [OPZIONE]... FILE...\n"
  
! #: texindex/ti.twjr:1274
! #, fuzzy
! msgid "Generate a sorted index for each TeX output FILE."
  msgstr "Genera un indice ordinato per ogni file TeX di uscita.\n"
  
! #: texindex/ti.twjr:1275
! #, fuzzy
! msgid "Usually FILE... is specified as `foo.??' for a document `foo.texi'."
  msgstr ""
  "Solitamente FILE... viene indicato come Â«foo.%c%cÂ» per un documento Â«foo."
  "texiÂ».\n"
  
! #: texindex/ti.twjr:1277
! #, fuzzy
! msgid "Options:"
  msgstr ""
  "\n"
  "Opzioni:\n"
  
! #: texindex/ti.twjr:1278
! #, fuzzy
! msgid " -h, --help   display this help and exit"
! msgstr "mostra questa guida ed esce"
  
! #: texindex/ti.twjr:1279
! msgid " --version    display version information and exit"
! msgstr ""
  
! #: texindex/ti.twjr:1280
! msgid " --           end option processing"
! msgstr ""
  
! #~ msgid ""
! #~ "\n"
! #~ "Email bug reports to bug-texinfo@gnu.org,\n"
! #~ "general questions and discussion to help-texinfo@gnu.org.\n"
! #~ "Texinfo home page: http://www.gnu.org/software/texinfo/"
! #~ msgstr ""
! #~ "\n"
! #~ "Per segnalare un bug inviare un'email a bug-texinfo@gnu.org,\n"
! #~ "per domande generali e discussioni: help-texinfo@gnu.org.\n"
! #~ "Sito web di Texinfo: http://www.gnu.org/software/texinfo/"
! 
! #~ msgid "Insert this character"
! #~ msgstr "Inserisci questo carattere"
! 
! #~ msgid "No index entries."
! #~ msgstr "Nessuna voce dell'indice."
! 
! #~ msgid "CAN'T SEE THIS"
! #~ msgstr "NON PUOI VEDERE QUESTO"
! 
! #~ msgid ""
! #~ "\n"
! #~ "* Menu: Nodes whose indices contain `%s':\n"
! #~ msgstr ""
! #~ "\n"
! #~ "* MenÃ¹: nodi i cui indici contengono Â«%sÂ»:\n"
! 
! #~ msgid "No index"
! #~ msgstr "Nessun indice"
! 
! #~ msgid "Index for `%s'"
! #~ msgstr "Indice per Â«%sÂ»"
! 
! #~ msgid "File names matching `%s'"
! #~ msgstr "Nomi dei file corrispondenti a Â«%sÂ»"
! 
! #~ msgid ""
! #~ "Basic Commands in Info Windows\n"
! #~ "******************************\n"
! #~ msgstr ""
! #~ "Comandi di base per Info\n"
! #~ "************************\n"
! 
! #~ msgid "  %-10s  Quit this help.\n"
! #~ msgstr "  %-10s  Esci da questa schermata di aiuto.\n"
! 
! #~ msgid "  %-10s  Quit Info altogether.\n"
! #~ msgstr "  %-10s  Esci completamente da Info.\n"
! 
! #~ msgid "  %-10s  Invoke the Info tutorial.\n"
! #~ msgstr "  %-10s  Invoca il tutorial di Info.\n"
! 
! #~ msgid "  %-10s  Move to the `next' node of this node.\n"
! #~ msgstr "  %-10s  Vai al successivo nodo di questo file.\n"
! 
! #~ msgid "  %-10s  Move to the `previous' node of this node.\n"
! #~ msgstr "  %-10s  Vai al precedente nodo di questo file.\n"
! 
! #~ msgid "  %-10s  Move `up' from this node.\n"
! #~ msgstr "  %-10s  Vai su rispetto a questo nodo.\n"
! 
! #~ msgid ""
! #~ "  %-10s  Pick menu item specified by name.\n"
! #~ "              Picking a menu item causes another node to be selected.\n"
! #~ msgstr ""
! #~ "  %-10s  Seleziona una voce del menÃ¹ indicando il suo nome.\n"
! #~ "              La scelta di una voce di menÃ¹ potrebbe selezionare un altro "
! #~ "nodo.\n"
! 
! #~ msgid "  %-10s  Follow a cross reference.  Reads name of reference.\n"
! #~ msgstr ""
! #~ "  %-10s  Segui il riferimento incrociato.  Legge il nome di riferimento.\n"
! 
! #~ msgid "  %-10s  Move to the last node seen in this window.\n"
! #~ msgstr "  %-10s  Vai all'ultimo nodo visitato in questa finestra.\n"
! 
! #~ msgid "  %-10s  Skip to next hypertext link within this node.\n"
! #~ msgstr ""
! #~ "  %-10s  Salta al successivo collegamento ipertestuale all'interno di "
! #~ "questo nodo.\n"
! 
! #~ msgid "  %-10s  Follow the hypertext link under cursor.\n"
! #~ msgstr "  %-10s  Segui il collegamento sotto il cursore.\n"
! 
! #~ msgid "  %-10s  Move to the `directory' node.  Equivalent to `g (DIR)'.\n"
! #~ msgstr ""
! #~ "  %-10s  Vai al nodo principale o Â«elencoÂ».  Equivalente a Â«g (DIR)Â».\n"
! 
! #~ msgid "  %-10s  Move to the Top node.  Equivalent to `g Top'.\n"
! #~ msgstr "  %-10s  Vai al nodo superiore.  Equivalente a Â«g TopÂ».\n"
! 
! #~ msgid ""
! #~ "Moving within a node:\n"
! #~ "---------------------\n"
! #~ msgstr ""
! #~ "Spostamento all'interno di un nodo:\n"
! #~ "-----------------------------------\n"
! 
! #~ msgid "  %-10s  Scroll forward a page.\n"
! #~ msgstr "  %-10s  Avanti di una pagina.\n"
! 
! #~ msgid "  %-10s  Scroll backward a page.\n"
! #~ msgstr "  %-10s  Indietro di una pagina.\n"
! 
! #~ msgid "  %-10s  Go to the beginning of this node.\n"
! #~ msgstr "  %-10s  Vai all'inizio di questo nodo.\n"
! 
! #~ msgid "  %-10s  Go to the end of this node.\n"
! #~ msgstr "  %-10s  Vai alla fine di questo nodo.\n"
! 
! #~ msgid "  %-10s  Scroll forward 1 line.\n"
! #~ msgstr "  %-10s  Avanti di una riga.\n"
! 
! #~ msgid "  %-10s  Scroll backward 1 line.\n"
! #~ msgstr "  %-10s  Indietro di una riga.\n"
! 
! #~ msgid ""
! #~ "Other commands:\n"
! #~ "---------------\n"
! #~ msgstr ""
! #~ "Altri comandi:\n"
! #~ "--------------\n"
! 
! #~ msgid "  %-10s  Pick first...ninth item in node's menu.\n"
! #~ msgstr "  %-10s  Seleziona la prima...nona voce di menÃ¹ di questo nodo.\n"
! 
! #~ msgid "  %-10s  Pick last item in node's menu.\n"
! #~ msgstr "  %-10s  Seleziona l'ultima voce di menÃ¹ di questo nodo.\n"
! 
! #~ msgid ""
! #~ "  %-10s  Search for a specified string in the index entries of this Info\n"
! #~ "              file, and select the node referenced by the first entry "
! #~ "found.\n"
! #~ msgstr ""
! #~ "  %-10s  Cerca un testo specificato nell'indice di questo file Info e\n"
! #~ "              seleziona il nodo riferito dalla prima voce trovata.\n"
! 
! #~ msgid ""
! #~ "  %-10s  Move to node specified by name.\n"
! #~ "              You may include a filename as well, as in "
! #~ "(FILENAME)NODENAME.\n"
! #~ msgstr ""
! #~ "  %-10s  Vai al nodo specificato dal nome.\n"
! #~ "              Puoi anche includere un file Info, per esempio "
! #~ "(NOMEFILE)NOMENODO.\n"
! 
! #~ msgid ""
! #~ "  %-10s  Search forward for a specified string,\n"
! #~ "              and select the node in which the next occurrence is found.\n"
! #~ msgstr ""
! #~ "  %-10s  Cerca in avanti il testo specificato,\n"
! #~ "              e seleziona il nodo in cui viene trovata l'occorrenza.\n"
! 
! #~ msgid ""
! #~ "  %-10s  Search backward for a specified string,\n"
! #~ "              and select the node in which the next occurrence is found.\n"
! #~ msgstr ""
! #~ "  %-10s  Cerca indietro il testo specificato,\n"
! #~ "              e seleziona il nodo in cui viene trovata l'occorrenza.\n"
! 
! #~ msgid "ESC %s is undefined."
! #~ msgstr "ESC %s non Ã¨ stato definito."
! 
! #~ msgid "%s is defined to %s."
! #~ msgstr "%s Ã¨ stato definito come %s."
! 
! #~ msgid ""
! #~ "Selecting other nodes:\n"
! #~ "----------------------\n"
! #~ msgstr ""
! #~ "Selezionare altri nodi:\n"
! #~ "-----------------------\n"
! 
! #~ msgid "incorrect number of arguments"
! #~ msgstr "numero di argomenti errato"
! 
! #~ msgid "cannot open input file `%s'"
! #~ msgstr "impossibile aprire il file di input Â«%sÂ»"
! 
! #~ msgid "cannot create output file `%s'"
! #~ msgstr "impossibile creare il file di output Â«%sÂ»"
! 
! #~ msgid "error writing to `%s'"
! #~ msgstr "errore durante la scrittura del file Â«%sÂ»"
! 
! #~ msgid "error closing output file `%s'"
! #~ msgstr "errore durante la chiusura del file di output Â«%sÂ»"
! 
! #~ msgid "section too long"
! #~ msgstr "sezione troppo lunga"
! 
! #~ msgid ""
! #~ "Usage: %s [OPTION]... [INPUT-FILE]\n"
! #~ "\n"
! #~ "Compile infokey source file to infokey file.  Reads INPUT-FILE (default\n"
! #~ "$HOME/.infokey) and writes compiled key file to (by default) $HOME/."
! #~ "info.\n"
! #~ "\n"
! #~ "Options:\n"
! #~ "  --output FILE        output to FILE instead of $HOME/.info\n"
! #~ "  --help               display this help and exit.\n"
! #~ "  --version            display version information and exit.\n"
! #~ msgstr ""
! #~ "Uso: %s [OPZIONI]... [FILE]\n"
! #~ "\n"
! #~ "Compila il file sorgente FILE e produce un file infokey. Legge il file "
! #~ "FILE\n"
! #~ "($HOME/.infokey, predefinito) e scrive il file compilato come $HOME/.info "
! #~ "(predefinito).\n"
! #~ "\n"
! #~ "Opzioni:\n"
! #~ "  --output FILE        scrivi sul file FILE anzichÃ© in $HOME/.info\n"
! #~ "  --help               mostra questa guida ed esce.\n"
! #~ "  --version            mostra le informazioni di versione ed esce.\n"
! 
! #~ msgid "Ignoring invalid infokey file `%s' - too small"
! #~ msgstr "Ignora il file Info sorgente Â«%sÂ» non valido - troppo piccolo"
! 
! #~ msgid "Ignoring invalid infokey file `%s' - too big"
! #~ msgstr "Ignora il file infokey Â«%sÂ» non valido - troppo grande"
! 
! #~ msgid "Error reading infokey file `%s' - short read"
! #~ msgstr "Errore durante la lettura del file infokey Â«%sÂ» - lettura breve"
! 
! #~ msgid ""
! #~ "Invalid infokey file `%s' (bad magic numbers) -- run infokey to update it"
! #~ msgstr ""
! #~ "File infokey Â«%sÂ» non valido (sequenza di identificazione errata) -- "
! #~ "eseguire infokey per aggiornarlo"
! 
! #~ msgid "Your infokey file `%s' is out of date -- run infokey to update it"
! #~ msgstr ""
! #~ "Il proprio file infokey Â«%sÂ» non Ã¨ aggiornato -- eseguire infokey per "
! #~ "aggiornarlo"
! 
! #~ msgid ""
! #~ "Invalid infokey file `%s' (bad section length) -- run infokey to update it"
! #~ msgstr ""
! #~ "File infokey Â«%sÂ» non valido (lunghezza di sezione errata) -- eseguire "
! #~ "infokey per aggiornarlo"
! 
! #~ msgid ""
! #~ "Invalid infokey file `%s' (bad section code) -- run infokey to update it"
! #~ msgstr ""
! #~ "File infokey Â«%sÂ» non valido (numero di sezione errato) -- eseguire "
! #~ "infokey per aggiornarlo"
! 
! #~ msgid "Bad data in infokey file -- some key bindings ignored"
! #~ msgstr ""
! #~ "Dati errati nel file infokey -- alcune combinazioni di tasti saranno "
! #~ "ignorate"
! 
! #~ msgid "Bad data in infokey file -- some var settings ignored"
! #~ msgstr ""
! #~ "Dati errati nel file infokey -- alcune impostazioni delle variabili "
! #~ "dichiarate saranno ignorate"
! 
! #~ msgid "Next"
! #~ msgstr "Avanti"
! 
! #~ msgid "No `Prev' for this node."
! #~ msgstr "Nessun Â«PrevÂ» nodo."
! 
! #~ msgid "Kill node (%s): "
! #~ msgstr "Elimina nodo (%s): "
! 
! #~ msgid "Cannot kill node `%s'"
! #~ msgstr "Impossibile eliminare il nodo Â«%sÂ»"
! 
! #~ msgid "Cannot kill the last node"
! #~ msgstr "Impossibile eliminare l'ultimo nodo"
! 
! #~ msgid "Kill this node"
! #~ msgstr "Elimina questo nodo"
! 
! #~ msgid "writing file %s"
! #~ msgstr "scrittura del file %s"
! 
! #~ msgid "closing file %s"
! #~ msgstr "chiusura del file %s"
! 
! #~ msgid "Internally used by \\[universal-argument]"
! #~ msgstr "Usato internamente da \\[universal-argument]"
! 
! #~ msgid "Usage: makeinfo [OPTION]... TEXINFO-FILE...\n"
! #~ msgstr "Uso: makeinfo [OPZIONE]... FILE-TEXINFO...\n"
! 
! #~ msgid "  or:  texi2any [OPTION]... TEXINFO-FILE...\n"
! #~ msgstr "  oppure:  texi2any [OPZIONE]... FILE-TEXINFO...\n"
! 
! #~ msgid "send output to FILE"
! #~ msgstr "invia l'output al file FILE"
! 
! #~ msgid "failure reopening %s"
! #~ msgstr "riapertura di %s fallita"
! 
! #~ msgid "No page number in %s"
! #~ msgstr "Nessun numero di pagina in %s"
! 
! #~ msgid "entry %s follows an entry with a secondary name"
! #~ msgstr "la voce %s segue un elemento con un nome secondario"
  
  #~ msgid "Done."
***************
*** 4318,4324 ****
  #~ msgstr "Il nodo Â«%sÂ» richiede un comando di sezionamento, (esempio: %c%s)"
  
- #~ msgid "No node name specified for `%c%s' command"
- #~ msgstr "Nessun nome di nodo specificato per il comando Â«%c%sÂ»"
- 
  #~ msgid "Anchor `%s' and node `%s' map to the same file name"
  #~ msgstr "Il collegamento Â«%sÂ» e il nodo Â«%sÂ» puntano allo stesso file"
--- 4397,4400 ----
Binary files texinfo-5.2/po/ja.gmo and texinfo-6.0/po/ja.gmo differ
diff -Nrc2 texinfo-5.2/po/ja.po texinfo-6.0/po/ja.po
*** texinfo-5.2/po/ja.po	2013-09-26 23:52:37.000000000 +0100
--- texinfo-6.0/po/ja.po	2015-06-26 13:52:34.000000000 +0100
***************
*** 8,20 ****
  #                              Jun Nishii <jun@flatout.org> 1999.
  #                              Daisuke Yamashita <yamad@mb.infoweb.ne.jp> 1999.
- # Yasuaki Taniguchi <yasuakit@gmail.com>, 2010, 2011.
  # Takeshi Hamasaki <hmatrjp@users.sourceforge.jp>, 2012.
  msgid ""
  msgstr ""
! "Project-Id-Version: texinfo 4.13.91\n"
  "Report-Msgid-Bugs-To: bug-texinfo@gnu.org\n"
! "POT-Creation-Date: 2013-09-26 15:52-0700\n"
! "PO-Revision-Date: 2012-11-29 07:15+0900\n"
! "Last-Translator: Takeshi Hamasaki <hmatrjp@users.sourceforge.jp>\n"
  "Language-Team: Japanese <translation-team-ja@lists.sourceforge.net>\n"
  "Language: ja\n"
--- 8,20 ----
  #                              Jun Nishii <jun@flatout.org> 1999.
  #                              Daisuke Yamashita <yamad@mb.infoweb.ne.jp> 1999.
  # Takeshi Hamasaki <hmatrjp@users.sourceforge.jp>, 2012.
+ # Yasuaki Taniguchi <yasuakit@gmail.com>, 2010, 2014.
  msgid ""
  msgstr ""
! "Project-Id-Version: texinfo 5.1.90\n"
  "Report-Msgid-Bugs-To: bug-texinfo@gnu.org\n"
! "POT-Creation-Date: 2015-06-26 13:52+0100\n"
! "PO-Revision-Date: 2014-11-07 08:03+0000\n"
! "Last-Translator: Yasuaki Taniguchi <yasuakit@gmail.com>\n"
  "Language-Team: Japanese <translation-team-ja@lists.sourceforge.net>\n"
  "Language: ja\n"
***************
*** 23,87 ****
  "Content-Transfer-Encoding: 8bit\n"
  "Plural-Forms: nplurals=1; plural=0;\n"
- "X-Generator: Poedit 1.5.4\n"
  
! #: gnulib/lib/error.c:188
  msgid "Unknown system error"
! msgstr "ä¸�æ˜Žã�ªã‚·ã‚¹ãƒ†ãƒ ã‚¨ãƒ©ãƒ¼ã�§ã�™"
  
! #: gnulib/lib/getopt.c:547 gnulib/lib/getopt.c:576
! #, fuzzy, c-format
  msgid "%s: option '%s' is ambiguous; possibilities:"
! msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ '%s' ã�¯æ›–æ˜§ã�§ã�™\n"
  
! #: gnulib/lib/getopt.c:624 gnulib/lib/getopt.c:628
  #, c-format
  msgid "%s: option '--%s' doesn't allow an argument\n"
  msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ '--%s' ã�¯å¼•æ•°ã‚’å�–ã‚‹ã�“ã�¨ã�Œã�§ã��ã�¾ã�›ã‚“\n"
  
! #: gnulib/lib/getopt.c:637 gnulib/lib/getopt.c:642
  #, c-format
  msgid "%s: option '%c%s' doesn't allow an argument\n"
  msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ '%c%s' ã�¯å¼•æ•°ã‚’å�–ã‚‹ã�“ã�¨ã�Œã�§ã��ã�¾ã�›ã‚“\n"
  
! #: gnulib/lib/getopt.c:685 gnulib/lib/getopt.c:704
! #, fuzzy, c-format
  msgid "%s: option '--%s' requires an argument\n"
! msgstr "%s: --auto/-a ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�«å¯¾ã�—ã�¦ä¸�å½“ã�ªå¼•æ•°\n"
  
! #: gnulib/lib/getopt.c:742 gnulib/lib/getopt.c:745
! #, c-format
  msgid "%s: unrecognized option '--%s'\n"
! msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ '--%s' ã‚’èª�è­˜ã�§ã��ã�¾ã�›ã‚“\n"
  
! #: gnulib/lib/getopt.c:753 gnulib/lib/getopt.c:756
  #, c-format
  msgid "%s: unrecognized option '%c%s'\n"
  msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ '%c%s' ã‚’èª�è­˜ã�§ã��ã�¾ã�›ã‚“\n"
  
! #: gnulib/lib/getopt.c:805 gnulib/lib/getopt.c:808
  #, c-format
  msgid "%s: invalid option -- '%c'\n"
  msgstr "%s: ç„¡åŠ¹ã�ªã‚ªãƒ—ã‚·ãƒ§ãƒ³ -- '%c'\n"
  
! #: gnulib/lib/getopt.c:861 gnulib/lib/getopt.c:878 gnulib/lib/getopt.c:1088
! #: gnulib/lib/getopt.c:1106
  #, c-format
  msgid "%s: option requires an argument -- '%c'\n"
  msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�«ã�¯å¼•æ•°ã�Œå¿…è¦�ã�§ã�™ -- '%c'\n"
  
! #: gnulib/lib/getopt.c:934 gnulib/lib/getopt.c:950
  #, c-format
  msgid "%s: option '-W %s' is ambiguous\n"
  msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ '-W %s' ã�¯æ›–æ˜§ã�§ã�™\n"
  
! #: gnulib/lib/getopt.c:974 gnulib/lib/getopt.c:992
  #, c-format
  msgid "%s: option '-W %s' doesn't allow an argument\n"
  msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ '-W %s' ã�¯å¼•æ•°ã‚’å�–ã‚‹ã�“ã�¨ã�Œã�§ã��ã�¾ã�›ã‚“\n"
  
! #: gnulib/lib/getopt.c:1013 gnulib/lib/getopt.c:1031
  #, c-format
  msgid "%s: option '-W %s' requires an argument\n"
! msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ '-W %s' ã�«ã�¯å¼•æ•°ã�Œå¿…è¦�ã�§ã�™\n"
  
  #: gnulib/lib/regcomp.c:131
--- 23,91 ----
  "Content-Transfer-Encoding: 8bit\n"
  "Plural-Forms: nplurals=1; plural=0;\n"
  
! #: gnulib/lib/error.c:191
  msgid "Unknown system error"
! msgstr "ä¸�æ˜Žã�ªã‚·ã‚¹ãƒ†ãƒ ã‚¨ãƒ©ãƒ¼"
  
! #: gnulib/lib/getopt.c:575 gnulib/lib/getopt.c:604
! #, c-format
  msgid "%s: option '%s' is ambiguous; possibilities:"
! msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ '%s' ã�¯æ›–æ˜§ã�§ã�™:æ¬¡ã�®ã‚‚ã�®ã�Œå�¯èƒ½ã�§ã�™:"
! 
! #: gnulib/lib/getopt.c:619
! #, fuzzy, c-format
! msgid "%s: option '%s' is ambiguous\n"
! msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ '-W %s' ã�¯æ›–æ˜§ã�§ã�™\n"
  
! #: gnulib/lib/getopt.c:654 gnulib/lib/getopt.c:658
  #, c-format
  msgid "%s: option '--%s' doesn't allow an argument\n"
  msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ '--%s' ã�¯å¼•æ•°ã‚’å�–ã‚‹ã�“ã�¨ã�Œã�§ã��ã�¾ã�›ã‚“\n"
  
! #: gnulib/lib/getopt.c:667 gnulib/lib/getopt.c:672
  #, c-format
  msgid "%s: option '%c%s' doesn't allow an argument\n"
  msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ '%c%s' ã�¯å¼•æ•°ã‚’å�–ã‚‹ã�“ã�¨ã�Œã�§ã��ã�¾ã�›ã‚“\n"
  
! #: gnulib/lib/getopt.c:715 gnulib/lib/getopt.c:734
! #, c-format
  msgid "%s: option '--%s' requires an argument\n"
! msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ '--%s' ã�¯å¼•æ•°ã�Œå¿…è¦�ã�§ã�™\n"
  
! #: gnulib/lib/getopt.c:772 gnulib/lib/getopt.c:775
! #, fuzzy, c-format
  msgid "%s: unrecognized option '--%s'\n"
! msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ '%c%s' ã‚’èª�è­˜ã�§ã��ã�¾ã�›ã‚“\n"
  
! #: gnulib/lib/getopt.c:783 gnulib/lib/getopt.c:786
  #, c-format
  msgid "%s: unrecognized option '%c%s'\n"
  msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ '%c%s' ã‚’èª�è­˜ã�§ã��ã�¾ã�›ã‚“\n"
  
! #: gnulib/lib/getopt.c:835 gnulib/lib/getopt.c:838
  #, c-format
  msgid "%s: invalid option -- '%c'\n"
  msgstr "%s: ç„¡åŠ¹ã�ªã‚ªãƒ—ã‚·ãƒ§ãƒ³ -- '%c'\n"
  
! #: gnulib/lib/getopt.c:891 gnulib/lib/getopt.c:908 gnulib/lib/getopt.c:1118
! #: gnulib/lib/getopt.c:1136
  #, c-format
  msgid "%s: option requires an argument -- '%c'\n"
  msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�«ã�¯å¼•æ•°ã�Œå¿…è¦�ã�§ã�™ -- '%c'\n"
  
! #: gnulib/lib/getopt.c:964 gnulib/lib/getopt.c:980
  #, c-format
  msgid "%s: option '-W %s' is ambiguous\n"
  msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ '-W %s' ã�¯æ›–æ˜§ã�§ã�™\n"
  
! #: gnulib/lib/getopt.c:1004 gnulib/lib/getopt.c:1022
  #, c-format
  msgid "%s: option '-W %s' doesn't allow an argument\n"
  msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ '-W %s' ã�¯å¼•æ•°ã‚’å�–ã‚‹ã�“ã�¨ã�Œã�§ã��ã�¾ã�›ã‚“\n"
  
! #: gnulib/lib/getopt.c:1043 gnulib/lib/getopt.c:1061
  #, c-format
  msgid "%s: option '-W %s' requires an argument\n"
! msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ '-W %s' ã�¯å¼•æ•°ã�Œå¿…è¦�ã�§ã�™\n"
  
  #: gnulib/lib/regcomp.c:131
***************
*** 161,265 ****
  msgstr "ãƒ¡ãƒ¢ãƒªã‚’ä½¿ã�„æžœã�Ÿã�—ã�¾ã�—ã�Ÿ"
  
! #: info/echo-area.c:283 info/session.c:978
  msgid "Move forward a character"
  msgstr "ä¸€æ–‡å­—åˆ†é€²ã‚�ã‚‹"
  
! #: info/echo-area.c:295 info/session.c:1005
  msgid "Move backward a character"
  msgstr "ä¸€æ–‡å­—åˆ†æˆ»ã�™"
  
! #: info/echo-area.c:307
  msgid "Move to the start of this line"
  msgstr "è¡Œé ­ã�«ç§»å‹•ã�™ã‚‹"
  
! #: info/echo-area.c:312
  msgid "Move to the end of this line"
  msgstr "è¡Œæœ«ã�«ç§»å‹•ã�™ã‚‹"
  
! #: info/echo-area.c:320 info/session.c:1037
  msgid "Move forward a word"
  msgstr "ä¸€å�˜èªžåˆ†é€²ã‚€"
  
! #: info/echo-area.c:360 info/session.c:1061
  msgid "Move backward a word"
  msgstr "ä¸€å�˜èªžåˆ†æˆ»ã‚‹"
  
! #: info/echo-area.c:400
  msgid "Delete the character under the cursor"
  msgstr "ã‚«ãƒ¼ã‚½ãƒ«ä½�ç½®ã�®æ–‡å­—ã‚’å‰Šé™¤ã�™ã‚‹"
  
! #: info/echo-area.c:430
  msgid "Delete the character behind the cursor"
  msgstr "ã‚«ãƒ¼ã‚½ãƒ«ã�®å¾Œã‚�ã�®æ–‡å­—ã‚’å‰Šé™¤ã�™ã‚‹"
  
! #: info/echo-area.c:451
  msgid "Cancel or quit operation"
  msgstr "ã‚­ãƒ£ãƒ³ã‚»ãƒ«ã�™ã‚‹ã€�ã�¾ã�Ÿã�¯æ“�ä½œã‚’å�–ã‚Šã‚„ã‚�ã‚‹"
  
! #: info/echo-area.c:466
  msgid "Accept (or force completion of) this line"
  msgstr "ã�“ã�®è¡Œ (ã�¾ã�Ÿã�¯ã��ã‚Œã‚’å¼·åˆ¶çš„ã�«è£œå®Œã�—ã�Ÿã‚‚ã�®) ã‚’å�—ã�‘å…¥ã‚Œã‚‹"
  
! #: info/echo-area.c:471
  msgid "Insert next character verbatim"
  msgstr "æ¬¡ã�®æ–‡å­—ã‚’ã��ã�®ã�¾ã�¾æŒ¿å…¥ã�™ã‚‹"
  
! #: info/echo-area.c:479
! msgid "Insert this character"
! msgstr "ã�“ã�®æ–‡å­—ã‚’æŒ¿å…¥ã�™ã‚‹"
! 
! #: info/echo-area.c:498
  msgid "Insert a TAB character"
  msgstr "ã‚¿ãƒ–æ–‡å­—ã‚’æŒ¿å…¥ã�™ã‚‹"
  
! #: info/echo-area.c:505
  msgid "Transpose characters at point"
  msgstr "ã�“ã�®å ´æ‰€ã�®æ–‡å­—ã‚’äº¤æ�›ã�™ã‚‹"
  
! #: info/echo-area.c:556
  msgid "Yank back the contents of the last kill"
  msgstr "ã‚­ãƒ«ãƒªãƒ³ã‚°ã�®å†…å®¹ã‚’è²¼ã‚Šã�¤ã�‘ã‚‹"
  
! #: info/echo-area.c:563
  msgid "Kill ring is empty"
  msgstr "ã‚­ãƒ«ãƒªãƒ³ã‚°ã�Œç©ºã�§ã�™"
  
! #: info/echo-area.c:576
  msgid "Yank back a previous kill"
  msgstr "ä»¥å‰�ã�®ã‚­ãƒ«ãƒªãƒ³ã‚°å†…å®¹ã‚’æŒ¿å…¥ã�™ã‚‹"
  
! #: info/echo-area.c:609
  msgid "Kill to the end of the line"
  msgstr "è¡Œæœ«ã�¾ã�§ã‚’åˆ‡ã‚Šå�–ã‚‹"
  
! #: info/echo-area.c:622
  msgid "Kill to the beginning of the line"
  msgstr "è¡Œé ­ã�¾ã�§ã‚’åˆ‡ã‚Šå�–ã‚‹"
  
! #: info/echo-area.c:634
  msgid "Kill the word following the cursor"
  msgstr "ã‚«ãƒ¼ã‚½ãƒ«ã‚ˆã‚Šå¾Œã�®å�˜èªžã‚’åˆ‡ã‚Šå�–ã‚‹"
  
! #: info/echo-area.c:654
  msgid "Kill the word preceding the cursor"
  msgstr "ã‚«ãƒ¼ã‚½ãƒ«ã‚ˆã‚Šå‰�ã�®å�˜èªžã‚’åˆ‡ã‚Šå�–ã‚‹"
  
! #: info/echo-area.c:871 info/echo-area.c:929
  msgid "No completions"
  msgstr "è£œå®Œå€™è£œã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: info/echo-area.c:873
  msgid "Not complete"
  msgstr "è£œå®Œã�§ã��ã�¾ã�›ã‚“"
  
! #: info/echo-area.c:914
  msgid "List possible completions"
  msgstr "è£œå®Œãƒªã‚¹ãƒˆ"
  
! #: info/echo-area.c:933
  msgid "Sole completion"
  msgstr "è£œå®Œã‚’çµžã‚Šè¾¼ã�¿ã�¾ã�—ã�Ÿ"
  
! #: info/echo-area.c:941
  #, c-format
  msgid "%d completion:\n"
--- 165,265 ----
  msgstr "ãƒ¡ãƒ¢ãƒªã‚’ä½¿ã�„æžœã�Ÿã�—ã�¾ã�—ã�Ÿ"
  
! #: info/echo-area.c:299 info/session.c:1328
  msgid "Move forward a character"
  msgstr "ä¸€æ–‡å­—åˆ†é€²ã‚�ã‚‹"
  
! #: info/echo-area.c:318 info/session.c:1341
  msgid "Move backward a character"
  msgstr "ä¸€æ–‡å­—åˆ†æˆ»ã�™"
  
! #: info/echo-area.c:344
  msgid "Move to the start of this line"
  msgstr "è¡Œé ­ã�«ç§»å‹•ã�™ã‚‹"
  
! #: info/echo-area.c:349
  msgid "Move to the end of this line"
  msgstr "è¡Œæœ«ã�«ç§»å‹•ã�™ã‚‹"
  
! #: info/echo-area.c:357 info/session.c:1356
  msgid "Move forward a word"
  msgstr "ä¸€å�˜èªžåˆ†é€²ã‚€"
  
! #: info/echo-area.c:397 info/session.c:1370
  msgid "Move backward a word"
  msgstr "ä¸€å�˜èªžåˆ†æˆ»ã‚‹"
  
! #: info/echo-area.c:437
  msgid "Delete the character under the cursor"
  msgstr "ã‚«ãƒ¼ã‚½ãƒ«ä½�ç½®ã�®æ–‡å­—ã‚’å‰Šé™¤ã�™ã‚‹"
  
! #: info/echo-area.c:457
  msgid "Delete the character behind the cursor"
  msgstr "ã‚«ãƒ¼ã‚½ãƒ«ã�®å¾Œã‚�ã�®æ–‡å­—ã‚’å‰Šé™¤ã�™ã‚‹"
  
! #: info/echo-area.c:478
  msgid "Cancel or quit operation"
  msgstr "ã‚­ãƒ£ãƒ³ã‚»ãƒ«ã�™ã‚‹ã€�ã�¾ã�Ÿã�¯æ“�ä½œã‚’å�–ã‚Šã‚„ã‚�ã‚‹"
  
! #: info/echo-area.c:493
  msgid "Accept (or force completion of) this line"
  msgstr "ã�“ã�®è¡Œ (ã�¾ã�Ÿã�¯ã��ã‚Œã‚’å¼·åˆ¶çš„ã�«è£œå®Œã�—ã�Ÿã‚‚ã�®) ã‚’å�—ã�‘å…¥ã‚Œã‚‹"
  
! #: info/echo-area.c:498
  msgid "Insert next character verbatim"
  msgstr "æ¬¡ã�®æ–‡å­—ã‚’ã��ã�®ã�¾ã�¾æŒ¿å…¥ã�™ã‚‹"
  
! #: info/echo-area.c:530
  msgid "Insert a TAB character"
  msgstr "ã‚¿ãƒ–æ–‡å­—ã‚’æŒ¿å…¥ã�™ã‚‹"
  
! #: info/echo-area.c:582
  msgid "Transpose characters at point"
  msgstr "ã�“ã�®å ´æ‰€ã�®æ–‡å­—ã‚’äº¤æ�›ã�™ã‚‹"
  
! #: info/echo-area.c:651
  msgid "Yank back the contents of the last kill"
  msgstr "ã‚­ãƒ«ãƒªãƒ³ã‚°ã�®å†…å®¹ã‚’è²¼ã‚Šã�¤ã�‘ã‚‹"
  
! #: info/echo-area.c:658
  msgid "Kill ring is empty"
  msgstr "ã‚­ãƒ«ãƒªãƒ³ã‚°ã�Œç©ºã�§ã�™"
  
! #: info/echo-area.c:671
  msgid "Yank back a previous kill"
  msgstr "ä»¥å‰�ã�®ã‚­ãƒ«ãƒªãƒ³ã‚°å†…å®¹ã‚’æŒ¿å…¥ã�™ã‚‹"
  
! #: info/echo-area.c:704
  msgid "Kill to the end of the line"
  msgstr "è¡Œæœ«ã�¾ã�§ã‚’åˆ‡ã‚Šå�–ã‚‹"
  
! #: info/echo-area.c:717
  msgid "Kill to the beginning of the line"
  msgstr "è¡Œé ­ã�¾ã�§ã‚’åˆ‡ã‚Šå�–ã‚‹"
  
! #: info/echo-area.c:729
  msgid "Kill the word following the cursor"
  msgstr "ã‚«ãƒ¼ã‚½ãƒ«ã‚ˆã‚Šå¾Œã�®å�˜èªžã‚’åˆ‡ã‚Šå�–ã‚‹"
  
! #: info/echo-area.c:749
  msgid "Kill the word preceding the cursor"
  msgstr "ã‚«ãƒ¼ã‚½ãƒ«ã‚ˆã‚Šå‰�ã�®å�˜èªžã‚’åˆ‡ã‚Šå�–ã‚‹"
  
! #: info/echo-area.c:981 info/echo-area.c:1039
  msgid "No completions"
  msgstr "è£œå®Œå€™è£œã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: info/echo-area.c:983
  msgid "Not complete"
  msgstr "è£œå®Œã�§ã��ã�¾ã�›ã‚“"
  
! #: info/echo-area.c:1032
  msgid "List possible completions"
  msgstr "è£œå®Œãƒªã‚¹ãƒˆ"
  
! #: info/echo-area.c:1043
  msgid "Sole completion"
  msgstr "è£œå®Œã‚’çµžã‚Šè¾¼ã�¿ã�¾ã�—ã�Ÿ"
  
! #: info/echo-area.c:1052
  #, c-format
  msgid "%d completion:\n"
***************
*** 267,303 ****
  msgstr[0] "%d å€‹ã�®è£œå®Œ:\n"
  
! #: info/echo-area.c:1091
  msgid "Insert completion"
  msgstr "è£œå®Œã‚’æŒ¿å…¥"
  
! #: info/echo-area.c:1228
  #, c-format
  msgid "Building completions..."
  msgstr "è£œå®Œãƒªã‚¹ãƒˆã‚’ä½œæˆ�ä¸­..."
  
! #: info/echo-area.c:1347
  msgid "Scroll the completions window"
  msgstr "è£œå®Œã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã‚’ã‚¹ã‚¯ãƒ­ãƒ¼ãƒ«"
  
! #: info/filesys.c:88
! #, fuzzy, c-format
  msgid "looking for file \"%s\""
! msgstr "å‡ºåŠ›ãƒ•ã‚¡ã‚¤ãƒ« `%s' ã‚’é–‰ã�˜ã‚‹éš›ã�«ã‚¨ãƒ©ãƒ¼ã�Œç™ºç”Ÿã�—ã�¾ã�—ã�Ÿ"
  
! #: info/filesys.c:178
  #, fuzzy, c-format
  msgid "looking for file %s in %s"
! msgstr "å‡ºåŠ›ãƒ•ã‚¡ã‚¤ãƒ« `%s' ã‚’é–‰ã�˜ã‚‹éš›ã�«ã‚¨ãƒ©ãƒ¼ã�Œç™ºç”Ÿã�—ã�¾ã�—ã�Ÿ"
  
! #: info/filesys.c:209 info/filesys.c:224 info/filesys.c:245
! #, fuzzy, c-format
  msgid "found file %s"
! msgstr "å‡ºåŠ›ãƒ•ã‚¡ã‚¤ãƒ« `%s' ã‚’é–‰ã�˜ã‚‹éš›ã�«ã‚¨ãƒ©ãƒ¼ã�Œç™ºç”Ÿã�—ã�¾ã�—ã�Ÿ"
  
! #: info/footnotes.c:211
  msgid "Footnotes could not be displayed"
  msgstr "è„šæ³¨ã‚’è¡¨ç¤ºã�§ã��ã�¾ã�›ã‚“"
  
! #: info/footnotes.c:237
  msgid "Show the footnotes associated with this node in another window"
  msgstr "ä»–ã�®ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦å†…ã�«ã�“ã�®ãƒŽãƒ¼ãƒ‰ã�¨é–¢é€£ã�—ã�Ÿè„šæ³¨ã‚’è¡¨ç¤º"
--- 267,304 ----
  msgstr[0] "%d å€‹ã�®è£œå®Œ:\n"
  
! #: info/echo-area.c:1169
  msgid "Insert completion"
  msgstr "è£œå®Œã‚’æŒ¿å…¥"
  
! #: info/echo-area.c:1271
  #, c-format
  msgid "Building completions..."
  msgstr "è£œå®Œãƒªã‚¹ãƒˆã‚’ä½œæˆ�ä¸­..."
  
! #: info/echo-area.c:1390
  msgid "Scroll the completions window"
  msgstr "è£œå®Œã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã‚’ã‚¹ã‚¯ãƒ­ãƒ¼ãƒ«"
  
! #: info/filesys.c:91
! #, c-format
  msgid "looking for file \"%s\""
! msgstr "ãƒ•ã‚¡ã‚¤ãƒ« \"%s\" ã‚’æŽ¢ã�—ã�¦ã�„ã�¾ã�™"
  
! #: info/filesys.c:158
  #, fuzzy, c-format
  msgid "looking for file %s in %s"
! msgstr "ãƒ•ã‚¡ã‚¤ãƒ« \"%s\" ã‚’æŽ¢ã�—ã�¦ã�„ã�¾ã�™"
  
! #: info/filesys.c:227 info/filesys.c:241 info/filesys.c:262
! #, c-format
  msgid "found file %s"
! msgstr "ãƒ•ã‚¡ã‚¤ãƒ« %s ã�Œè¦‹ã�¤ã�‹ã‚Šã�¾ã�—ã�Ÿ"
  
! #: info/footnotes.c:231
! #, c-format
  msgid "Footnotes could not be displayed"
  msgstr "è„šæ³¨ã‚’è¡¨ç¤ºã�§ã��ã�¾ã�›ã‚“"
  
! #: info/footnotes.c:251
  msgid "Show the footnotes associated with this node in another window"
  msgstr "ä»–ã�®ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦å†…ã�«ã�“ã�®ãƒŽãƒ¼ãƒ‰ã�¨é–¢é€£ã�—ã�Ÿè„šæ³¨ã‚’è¡¨ç¤º"
***************
*** 307,461 ****
  msgstr "------------ è„šæ³¨ ------------"
  
! #: info/indices.c:174
! msgid "Look up a string in the index for this file"
! msgstr "ã�“ã�®ãƒ•ã‚¡ã‚¤ãƒ«ã�®è¦‹å‡ºã�—ã�‹ã‚‰æ–‡å­—åˆ—ã‚’æ¤œç´¢ã�™ã‚‹"
! 
! #: info/indices.c:202 info/indices.c:885
  #, c-format
  msgid "Finding index entries..."
  msgstr "è¦‹å‡ºã�—é …ç›®ã‚’è¦‹ã�¤ã�‘ã�¦ã�„ã�¾ã�™"
  
! #: info/indices.c:209
  #, c-format
  msgid "No indices found."
  msgstr "é …ç›®ã�Œè¦‹ã�¤ã�‹ã‚Šã�¾ã�›ã‚“"
  
! #: info/indices.c:219
  msgid "Index entry: "
  msgstr "è¦‹å‡ºã�—é …ç›®: "
  
! #: info/indices.c:253 info/indices.c:907 info/session.c:4204
! #, c-format
! msgid "Search string too short"
  msgstr ""
  
! #: info/indices.c:365
  msgid ""
! "Go to the next matching index item from the last `\\[index-search]' command"
  msgstr "ç›´å‰�ã�® `\\[index-search]' ã‚³ãƒžãƒ³ãƒ‰ã�¨ä¸€è‡´ã�—ã�Ÿè¦‹å‡ºã�—ã‚¢ã‚¤ãƒ†ãƒ ã‚’è¾¿ã‚‹"
  
! #: info/indices.c:376
  #, c-format
  msgid "No previous index search string."
! msgstr "å‰�ã�®è¦‹å‡ºã�—æ¤œç´¢æ–‡å­—åˆ—ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
! 
! #: info/indices.c:383
! #, c-format
! msgid "No index entries."
! msgstr "è¦‹å‡ºã�—é …ç›®ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: info/indices.c:431
  #, fuzzy, c-format
! msgid "No more index entries containing `%s'."
! msgstr "`%2$s' ã‚’å�«ã‚€%1$sè¦‹å‡ºã�—é …ç›®ã�Œã�‚ã‚Šã�¾ã�›ã‚“ã€‚"
  
! #: info/indices.c:432 info/indices.c:942
  #, fuzzy, c-format
! msgid "No index entries containing `%s'."
! msgstr "`%2$s' ã‚’å�«ã‚€%1$sè¦‹å‡ºã�—é …ç›®ã�Œã�‚ã‚Šã�¾ã�›ã‚“ã€‚"
! 
! #: info/indices.c:444
! msgid "CAN'T SEE THIS"
! msgstr "*ã�“ã‚Œã‚’è¦‹ã‚‰ã‚Œã�¾ã�›ã‚“*"
! 
! #: info/indices.c:480
! #, c-format
! msgid "Found `%s' in %s. (`\\[next-index-match]' tries to find next.)"
! msgstr ""
! "%2$s ã�®ä¸­ã�§ `%1$s' ã�Œè¦‹ã�¤ã�‹ã‚Šã�¾ã�—ã�Ÿã€‚(`\\[next-index-match]' ã�§æ¬¡ã‚’æŽ¢ã�—ã�¾ã�™)"
  
! #: info/indices.c:611
! #, c-format
! msgid "Scanning indices of `%s'..."
  msgstr "`%s' ã�®è¦‹å‡ºã�—ã‚’èª¿ã�¹ã�¦ã�„ã�¾ã�™..."
  
! #: info/indices.c:659
! #, c-format
! msgid "No available info files have `%s' in their indices."
! msgstr "è¦‹å‡ºã�—ã�Œ `%s' ã�® info ãƒ•ã‚¡ã‚¤ãƒ«ã�Œç”¨æ„�ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“ã€‚"
! 
! #: info/indices.c:685
  msgid "Grovel all known info file's indices for a string and build a menu"
  msgstr "å…¨ã�¦ã�® info ãƒ•ã‚¡ã‚¤ãƒ«æ–‡å­—åˆ—ã�‹ã‚‰è¦‹å‡ºã�—ã‚’èµ°æŸ»ã�—ã€�ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã‚’ä½œæˆ�ã�™ã‚‹"
  
! #: info/indices.c:689
! msgid "Index apropos: "
  msgstr "èªžå�¥ã‚’å�«ã‚€é …ç›®ã‚’æ¤œç´¢: "
  
! #: info/indices.c:717
! #, c-format
! msgid ""
! "\n"
! "* Menu: Nodes whose indices contain `%s':\n"
! msgstr ""
! "\n"
! "* ãƒ¡ãƒ‹ãƒ¥ãƒ¼: `%s' ã‚’å�«ã‚€è¦‹å‡ºã�—é …ç›®:\n"
  
! #: info/indices.c:869
  msgid "List all matches of a string in the index"
  msgstr ""
  
! #: info/indices.c:891
! #, c-format
! msgid "No index"
! msgstr "è¦‹å‡ºã�—ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
! 
! #: info/indices.c:895
  #, fuzzy
! msgid "Index topic: "
  msgstr "çµ‚äº†ã‚¤ãƒ³ãƒ‡ãƒƒã‚¯ã‚¹"
  
! #: info/indices.c:913
! #, c-format
! msgid "Index for `%s'"
! msgstr "`%s' ã�®è¦‹å‡ºã�—"
! 
! #: info/indices.c:966
  #, fuzzy, c-format
! msgid "File names matching `%s'"
! msgstr "`%cend %s' ã�¨ã�®å¯¾å¿œã�Œè¦‹ã�¤ã�‹ã‚Šã�¾ã�›ã‚“"
  
! #: info/indices.c:996
! msgid "Show all matching files"
  msgstr ""
  
! #: info/indices.c:1000
  #, fuzzy, c-format
! msgid "No file index"
! msgstr "è¦‹å‡ºã�—ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
  #: info/info.c:316
  #, c-format
! msgid "no index entries found for `%s'\n"
! msgstr "`%s' ã�«å¯¾ã�™ã‚‹é …ç›®ã�Œè¦‹ã�¤ã�‹ã‚Šã�¾ã�›ã‚“\n"
  
! #: info/info.c:490
  #, fuzzy, c-format
  msgid "invalid number: %s\n"
! msgstr "ç„¡åŠ¹ã�ªãƒ¦ãƒ¼ã‚¶"
  
! #: info/info.c:641
  #, c-format
  msgid "malformed variable assignment: %s"
! msgstr ""
  
! #: info/info.c:650 info/infomap.c:1218
! #, fuzzy, c-format
  msgid "%s: no such variable"
! msgstr "ä¸�æ˜Žã�ªã‚·ã‚°ãƒŠãƒ« %d"
  
! #: info/info.c:654 info/infomap.c:1222
! #, fuzzy, c-format
  msgid "value %s is not valid for variable %s"
! msgstr "Info å¤‰æ•°ã�®å€¤ã‚’è¨­å®š"
  
! #: info/info.c:671 info/infokey.c:892
  #, c-format
  msgid "Try --help for more information.\n"
  msgstr "è©³ã�—ã��ã�¯ --help ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã‚’è©¦ã�—ã�¦ã�¿ã�¦ã��ã� ã�•ã�„ã€‚\n"
  
! #: info/info.c:693 info/infokey.c:144 install-info/install-info.c:2163
! #: tp/texi2any.pl:861 util/texindex.c:295
! #, c-format, perl-format
  msgid ""
  "Copyright (C) %s Free Software Foundation, Inc.\n"
--- 308,442 ----
  msgstr "------------ è„šæ³¨ ------------"
  
! #: info/indices.c:123 info/indices.c:806
  #, c-format
  msgid "Finding index entries..."
  msgstr "è¦‹å‡ºã�—é …ç›®ã‚’è¦‹ã�¤ã�‘ã�¦ã�„ã�¾ã�™"
  
! #: info/indices.c:206
! msgid "Look up a string in the index for this file"
! msgstr "ã�“ã�®ãƒ•ã‚¡ã‚¤ãƒ«ã�®è¦‹å‡ºã�—ã�‹ã‚‰æ–‡å­—åˆ—ã‚’æ¤œç´¢ã�™ã‚‹"
! 
! #: info/indices.c:218 info/indices.c:324 info/indices.c:812
  #, c-format
  msgid "No indices found."
  msgstr "é …ç›®ã�Œè¦‹ã�¤ã�‹ã‚Šã�¾ã�›ã‚“"
  
! #: info/indices.c:222
  msgid "Index entry: "
  msgstr "è¦‹å‡ºã�—é …ç›®: "
  
! #: info/indices.c:439
! #, fuzzy, c-format
! msgid "Found '%s' in %s. ('\\[next-index-match]' tries to find next.)"
  msgstr ""
+ "%2$s ã�®ä¸­ã�§ `%1$s' ã�Œè¦‹ã�¤ã�‹ã‚Šã�¾ã�—ã�Ÿã€‚(`\\[next-index-match]' ã�§æ¬¡ã‚’æŽ¢ã�—ã�¾ã�™)"
  
! #: info/indices.c:449
! #, fuzzy
  msgid ""
! "Go to the next matching index item from the last '\\[index-search]' command"
  msgstr "ç›´å‰�ã�® `\\[index-search]' ã‚³ãƒžãƒ³ãƒ‰ã�¨ä¸€è‡´ã�—ã�Ÿè¦‹å‡ºã�—ã‚¢ã‚¤ãƒ†ãƒ ã‚’è¾¿ã‚‹"
  
! #: info/indices.c:460
  #, c-format
  msgid "No previous index search string."
! msgstr "ä»¥å‰�ã�®è¦‹å‡ºã�—æ¤œç´¢æ–‡å­—åˆ—ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: info/indices.c:478
  #, fuzzy, c-format
! msgid "No more index entries containing '%s'."
! msgstr "%s ã‚’å�«ã‚€è¦‹å‡ºã�—é …ç›®ã�¯ã�“ã‚Œä»¥ä¸Šã�‚ã‚Šã�¾ã�›ã‚“ã€‚"
  
! #: info/indices.c:479 info/indices.c:874
  #, fuzzy, c-format
! msgid "No index entries containing '%s'."
! msgstr "%s ã‚’å�«ã‚€è¦‹å‡ºã�—é …ç›®ã�Œã�‚ã‚Šã�¾ã�›ã‚“ã€‚"
  
! #: info/indices.c:583
! #, fuzzy, c-format
! msgid "Scanning indices of '%s'..."
  msgstr "`%s' ã�®è¦‹å‡ºã�—ã‚’èª¿ã�¹ã�¦ã�„ã�¾ã�™..."
  
! #: info/indices.c:636
  msgid "Grovel all known info file's indices for a string and build a menu"
  msgstr "å…¨ã�¦ã�® info ãƒ•ã‚¡ã‚¤ãƒ«æ–‡å­—åˆ—ã�‹ã‚‰è¦‹å‡ºã�—ã‚’èµ°æŸ»ã�—ã€�ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã‚’ä½œæˆ�ã�™ã‚‹"
  
! #: info/indices.c:644 info/indices.c:646
! #, fuzzy
! msgid "Index apropos"
  msgstr "èªžå�¥ã‚’å�«ã‚€é …ç›®ã‚’æ¤œç´¢: "
  
! #: info/indices.c:686
! #, fuzzy, c-format
! msgid "Index entries containing '%s':\n"
! msgstr "%s ã‚’å�«ã‚€è¦‹å‡ºã�—é …ç›®ã�Œã�‚ã‚Šã�¾ã�›ã‚“ã€‚"
  
! #: info/indices.c:791
  msgid "List all matches of a string in the index"
  msgstr ""
  
! #: info/indices.c:818 info/indices.c:820
  #, fuzzy
! msgid "Index topic"
  msgstr "çµ‚äº†ã‚¤ãƒ³ãƒ‡ãƒƒã‚¯ã‚¹"
  
! #: info/indices.h:40
  #, fuzzy, c-format
! msgid "No available info files have '%s' in their indices."
! msgstr "è¦‹å‡ºã�—ã�Œ `%s' ã�® info ãƒ•ã‚¡ã‚¤ãƒ«ã�Œç”¨æ„�ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“ã€‚"
  
! #: info/info-utils.c:899
! #, c-format
! msgid "Error converting file character encoding."
  msgstr ""
  
! #: info/info.c:223 info/session.c:2700
  #, fuzzy, c-format
! msgid "No menu item '%s' in node '%s'."
! msgstr "ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã‚¢ã‚¤ãƒ†ãƒ  `%s' ã�¯ãƒŽãƒ¼ãƒ‰ `%s' ä¸­ã�«ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
  #: info/info.c:316
+ #, fuzzy, c-format
+ msgid "No file given for node '%s'."
+ msgstr "ãƒŽãƒ¼ãƒ‰ `%s' ã�«ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã�Œã�‚ã‚Šã�¾ã�›ã‚“ã€‚"
+ 
+ #: info/info.c:365 info/info.c:1115
+ #, fuzzy, c-format
+ msgid "Cannot find node '%s'."
+ msgstr "`%s' ãƒŽãƒ¼ãƒ‰ã�Œè¦‹ã�¤ã�‹ã‚Šã�¾ã�›ã‚“ã€‚"
+ 
+ #: info/info.c:387
  #, c-format
! msgid "No program name given."
! msgstr ""
  
! #: info/info.c:578
  #, fuzzy, c-format
  msgid "invalid number: %s\n"
! msgstr "ç„¡åŠ¹ã�ªæ•°: %s\n"
  
! #: info/info.c:758
  #, c-format
  msgid "malformed variable assignment: %s"
! msgstr "é–“é�•ã�£ã�Ÿå½¢å¼�ã�®å¤‰æ•°ä»£å…¥: %s"
  
! #: info/info.c:765 info/infokey.c:537
! #, c-format
  msgid "%s: no such variable"
! msgstr "%s: ã��ã�®ã‚ˆã�†ã�ªå¤‰æ•°ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: info/info.c:771 info/infokey.c:539
! #, c-format
  msgid "value %s is not valid for variable %s"
! msgstr "å¤‰æ•° %s ã�¯å¤‰æ•° %s ã�®å€¤ã�¨ã�—ã�¦ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: info/info.c:783
  #, c-format
  msgid "Try --help for more information.\n"
  msgstr "è©³ã�—ã��ã�¯ --help ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã‚’è©¦ã�—ã�¦ã�¿ã�¦ã��ã� ã�•ã�„ã€‚\n"
  
! #: info/info.c:805 install-info/install-info.c:2212 tp/texi2any.pl:878
! #: texindex/ti.twjr:1293
! #, c-format, awk-format, perl-format
  msgid ""
  "Copyright (C) %s Free Software Foundation, Inc.\n"
***************
*** 471,485 ****
  "There is NO WARRANTY, to the extent permitted by law.\n"
  
! #: info/info.c:785
  #, fuzzy, c-format
! msgid "can't open %s: %s"
! msgstr "%s: --css-file %s ã‚’é–‹ã��ã�“ã�¨ã�Œã�§ã��ã�¾ã�›ã‚“"
! 
! #: info/info.c:791
! #, c-format
! msgid "debugging output diverted to \"%s\""
! msgstr ""
  
! #: info/info.c:877
  #, c-format
  msgid ""
--- 452,461 ----
  "There is NO WARRANTY, to the extent permitted by law.\n"
  
! #: info/info.c:963
  #, fuzzy, c-format
! msgid "no index entries found for '%s'\n"
! msgstr "`%s' ã�«å¯¾ã�™ã‚‹é …ç›®ã�Œè¦‹ã�¤ã�‹ã‚Šã�¾ã�›ã‚“\n"
  
! #: info/info.c:1016
  #, c-format
  msgid ""
***************
*** 492,497 ****
  "Info å½¢å¼�ã�®æ–‡æ›¸ã‚’èª­ã�¿ã�¾ã�™ã€‚\n"
  
! #: info/info.c:883
! #, fuzzy
  msgid ""
  "Options:\n"
--- 468,472 ----
  "Info å½¢å¼�ã�®æ–‡æ›¸ã‚’èª­ã�¿ã�¾ã�™ã€‚\n"
  
! #: info/info.c:1022
  msgid ""
  "Options:\n"
***************
*** 504,507 ****
--- 479,483 ----
  msgstr ""
  "ã‚ªãƒ—ã‚·ãƒ§ãƒ³:\n"
+ "  -a, --all                    ã�™ã�¹ã�¦ã�®ä¸€è‡´ã�—ã�Ÿãƒžãƒ‹ãƒ¥ã‚¢ãƒ«ã‚’ä½¿ç”¨ã�™ã‚‹\n"
  "  -k, --apropos=STRING         ã�™ã�¹ã�¦ã�®ãƒžãƒ‹ãƒ¥ã‚¢ãƒ«ç´¢å¼•ã�‹ã‚‰ STRING ã‚’æ¤œç´¢ã�™"
  "ã‚‹ã€‚\n"
***************
*** 510,515 ****
  "  -f, --file=FILENAME          å�‚ç…§ã�™ã‚‹ Info ãƒ•ã‚¡ã‚¤ãƒ«ã‚’æŒ‡å®šã�™ã‚‹ã€‚"
  
! #: info/info.c:891
! #, fuzzy
  msgid ""
  "  -h, --help                   display this help and exit.\n"
--- 486,490 ----
  "  -f, --file=FILENAME          å�‚ç…§ã�™ã‚‹ Info ãƒ•ã‚¡ã‚¤ãƒ«ã‚’æŒ‡å®šã�™ã‚‹ã€‚"
  
! #: info/info.c:1030
  msgid ""
  "  -h, --help                   display this help and exit.\n"
***************
*** 520,529 ****
  "  -h, --help                   ã�“ã�®ãƒ˜ãƒ«ãƒ—ã‚’è¡¨ç¤ºã�—ã�¦çµ‚äº†ã�™ã‚‹ã€‚\n"
  "      --index-search=STRING    STRING è¦‹å‡ºã�—é …ç›®ã�ŒæŒ‡ã�™ãƒŽãƒ¼ãƒ‰ã�«ç§»å‹•ã�™ã‚‹ã€‚\n"
! "  -n, --node=NODENAME          æœ€åˆ�ã�«è¡¨ç¤ºã�™ã‚‹ Info ãƒ•ã‚¡ã‚¤ãƒ«ã�®ãƒŽãƒ¼ãƒ‰ã‚’\n"
! "                                 NODENAME ã�¨ã�—ã�¦æŒ‡å®šã�™ã‚‹ã€‚\n"
! "  -o, --output=FILENAME        é�¸æŠžã�—ã�ŸãƒŽãƒ¼ãƒ‰ã‚’ FILENAME ã�«å‡ºåŠ›ã�™ã‚‹ã€‚"
  
! #: info/info.c:897
! #, fuzzy
  msgid ""
  "  -R, --raw-escapes            output \"raw\" ANSI escapes (default).\n"
--- 495,502 ----
  "  -h, --help                   ã�“ã�®ãƒ˜ãƒ«ãƒ—ã‚’è¡¨ç¤ºã�—ã�¦çµ‚äº†ã�™ã‚‹ã€‚\n"
  "      --index-search=STRING    STRING è¦‹å‡ºã�—é …ç›®ã�ŒæŒ‡ã�™ãƒŽãƒ¼ãƒ‰ã�«ç§»å‹•ã�™ã‚‹ã€‚\n"
! "  -n, --node=NODENAME          Info ãƒ•ã‚¡ã‚¤ãƒ«ã�§æœ€åˆ�ã�«é–‹ã��ãƒŽãƒ¼ãƒ‰ã‚’æŒ‡å®šã�™ã‚‹ã€‚\n"
! "  -o, --output=FILE            é�¸æŠžã�—ã�ŸãƒŽãƒ¼ãƒ‰ã‚’ FILE ã�«å‡ºåŠ›ã�™ã‚‹ã€‚"
  
! #: info/info.c:1036
  msgid ""
  "  -R, --raw-escapes            output \"raw\" ANSI escapes (default).\n"
***************
*** 535,548 ****
  "ãƒ«ãƒˆ)ã€‚\n"
  "      --no-raw-escapes         ã‚¨ã‚¹ã‚±ãƒ¼ãƒ—æ–‡å­—ã‚’æ–‡å­—åˆ—ã�¨ã�—ã�¦è¡¨ç¤ºã�™ã‚‹ã€‚\n"
! "      --restore=FILENAME       FILENAME ã�‹ã‚‰åˆ�æœŸã‚­ãƒ¼å…¥åŠ›ã‚’èª­ã�¿è¾¼ã‚€ã€‚\n"
  "  -O, --show-options, --usage  ã‚³ãƒžãƒ³ãƒ‰ãƒ©ã‚¤ãƒ³ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã‚’è¡¨ç¤ºã�™ã‚‹ãƒŽãƒ¼ãƒ‰ã�«ç§»å‹•"
  "ã�™ã‚‹ã€‚"
  
! #: info/info.c:904
  msgid "  -b, --speech-friendly        be friendly to speech synthesizers."
  msgstr "  -b, --speech-friendly        éŸ³å£°å�ˆæˆ�å™¨ã�«å¯¾ã�™ã‚‹è¦ªå’Œæ€§ã‚’é«˜ã‚�ã‚‹ã€‚"
  
! #: info/info.c:908
! #, fuzzy
  msgid ""
  "      --strict-node-location   (for debugging) use Info file pointers as-"
--- 508,520 ----
  "ãƒ«ãƒˆ)ã€‚\n"
  "      --no-raw-escapes         ã‚¨ã‚¹ã‚±ãƒ¼ãƒ—æ–‡å­—ã‚’æ–‡å­—åˆ—ã�¨ã�—ã�¦è¡¨ç¤ºã�™ã‚‹ã€‚\n"
! "      --restore=FILE           FILE ã�‹ã‚‰åˆ�æœŸã‚­ãƒ¼å…¥åŠ›ã‚’èª­ã�¿è¾¼ã‚€ã€‚\n"
  "  -O, --show-options, --usage  ã‚³ãƒžãƒ³ãƒ‰ãƒ©ã‚¤ãƒ³ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã‚’è¡¨ç¤ºã�™ã‚‹ãƒŽãƒ¼ãƒ‰ã�«ç§»å‹•"
  "ã�™ã‚‹ã€‚"
  
! #: info/info.c:1043
  msgid "  -b, --speech-friendly        be friendly to speech synthesizers."
  msgstr "  -b, --speech-friendly        éŸ³å£°å�ˆæˆ�å™¨ã�«å¯¾ã�™ã‚‹è¦ªå’Œæ€§ã‚’é«˜ã‚�ã‚‹ã€‚"
  
! #: info/info.c:1047
  msgid ""
  "      --strict-node-location   (for debugging) use Info file pointers as-"
***************
*** 558,571 ****
  "ä½¿ã�†ã€‚\n"
  "      --subnodes               ãƒ¡ãƒ‹ãƒ¥ãƒ¼é …ç›®ã‚’å†�å¸°çš„ã�«å‡ºåŠ›ã�™ã‚‹ã€‚\n"
  "      --vi-keys                vi, lessé¢¨ã�®ã‚­ãƒ¼è¨­å®šã‚’ä½¿ç”¨ã�™ã‚‹ã€‚\n"
  "      --version                ãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³æƒ…å ±ã‚’è¡¨ç¤ºã�—ã�¦çµ‚äº†ã�™ã‚‹ã€‚\n"
! "  -w, --where, --location      Infoãƒ•ã‚¡ã‚¤ãƒ«ã�®ç‰©ç�†çš„ä½�ç½®ã‚’è¡¨ç¤ºã�™ã‚‹ã€‚"
  
! #: info/info.c:917
  msgid ""
  "\n"
  "The first non-option argument, if present, is the menu entry to start from;\n"
! "it is searched for in all `dir' files along INFOPATH.\n"
! "If it is not present, info merges all `dir' files and shows the result.\n"
  "Any remaining arguments are treated as the names of menu\n"
  "items relative to the initial node visited."
--- 530,547 ----
  "ä½¿ã�†ã€‚\n"
  "      --subnodes               ãƒ¡ãƒ‹ãƒ¥ãƒ¼é …ç›®ã‚’å†�å¸°çš„ã�«å‡ºåŠ›ã�™ã‚‹ã€‚\n"
+ "  -v, --variable VAR=VALUE     Info å¤‰æ•° VAR ã�« VALUE ã‚’ä»£å…¥ã�™ã‚‹ã€‚\n"
  "      --vi-keys                vi, lessé¢¨ã�®ã‚­ãƒ¼è¨­å®šã‚’ä½¿ç”¨ã�™ã‚‹ã€‚\n"
  "      --version                ãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³æƒ…å ±ã‚’è¡¨ç¤ºã�—ã�¦çµ‚äº†ã�™ã‚‹ã€‚\n"
! "  -w, --where, --location      Infoãƒ•ã‚¡ã‚¤ãƒ«ã�®ç‰©ç�†çš„ä½�ç½®ã‚’è¡¨ç¤ºã�™ã‚‹ã€‚\n"
! "  -x, --debug=NUMBER           ãƒ‡ãƒ�ãƒƒã‚°ãƒ¬ãƒ™ãƒ«ã‚’è¨­å®šã�™ã‚‹ (-1 ã�¯å…¨ã�¦)ã€‚\n"
! "\n"
  
! #: info/info.c:1056
! #, fuzzy
  msgid ""
  "\n"
  "The first non-option argument, if present, is the menu entry to start from;\n"
! "it is searched for in all 'dir' files along INFOPATH.\n"
! "If it is not present, info merges all 'dir' files and shows the result.\n"
  "Any remaining arguments are treated as the names of menu\n"
  "items relative to the initial node visited."
***************
*** 578,590 ****
  "é …ç›®ã�®å��å‰�ã�¨ã�—ã�¦æ‰±ã‚�ã‚Œã�¾ã�™ã€‚"
  
! #: info/info.c:924
  msgid ""
  "\n"
! "For a summary of key bindings, type h within Info."
  msgstr ""
  "\n"
  "ã‚­ãƒ¼è¨­å®šã�®è¦�ç´„ã�«ã�¤ã�„ã�¦ã�¯ Info å†…ã�§ h ã‚’å…¥åŠ›ã�—ã�¦ã��ã� ã�•ã�„ã€‚"
  
! #: info/info.c:927
  msgid ""
  "\n"
--- 554,568 ----
  "é …ç›®ã�®å��å‰�ã�¨ã�—ã�¦æ‰±ã‚�ã‚Œã�¾ã�™ã€‚"
  
! #: info/info.c:1063
! #, fuzzy
  msgid ""
  "\n"
! "For a summary of key bindings, type H within Info."
  msgstr ""
  "\n"
  "ã‚­ãƒ¼è¨­å®šã�®è¦�ç´„ã�«ã�¤ã�„ã�¦ã�¯ Info å†…ã�§ h ã‚’å…¥åŠ›ã�—ã�¦ã��ã� ã�•ã�„ã€‚"
  
! #: info/info.c:1066
! #, fuzzy
  msgid ""
  "\n"
***************
*** 594,598 ****
  "  info info-stnd             show the manual specific to this Info program\n"
  "  info emacs                 start at emacs node from top-level dir\n"
! "  info emacs buffers         start at buffers node within emacs manual\n"
  "  info --show-options emacs  start at node with emacs' command line options\n"
  "  info --subnodes -o out.txt emacs  dump entire manual to out.txt\n"
--- 572,578 ----
  "  info info-stnd             show the manual specific to this Info program\n"
  "  info emacs                 start at emacs node from top-level dir\n"
! "  info emacs buffers         select buffers menu entry in emacs manual\n"
! "  info emacs -n Files        start at Files node within emacs manual\n"
! "  info '(emacs)Files'        alternative way to start at Files node\n"
  "  info --show-options emacs  start at node with emacs' command line options\n"
  "  info --subnodes -o out.txt emacs  dump entire manual to out.txt\n"
***************
*** 613,745 ****
  "ã�™ã‚‹"
  
! #: info/info.c:938 info/infokey.c:911 util/texindex.c:259
  msgid ""
- "\n"
  "Email bug reports to bug-texinfo@gnu.org,\n"
  "general questions and discussion to help-texinfo@gnu.org.\n"
  "Texinfo home page: http://www.gnu.org/software/texinfo/"
  msgstr ""
- "\n"
  "Email ã�«ã‚ˆã‚‹ãƒ�ã‚°ãƒ¬ãƒ�ãƒ¼ãƒˆã�¯ bug-texinfo@gnu.org ã�«å ±å‘Šã�—ã�¦ã��ã� ã�•ã�„ã€‚\n"
  "ç¿»è¨³ã�«é–¢ã�™ã‚‹ãƒ�ã‚°ã�¯<translation-team-ja@lists.sourceforge.net>ã�«å ±å‘Šã�—ã�¦ã��ã� ã�•"
  "ã�„ã€‚\n"
  "ä¸€èˆ¬çš„ã�ªè³ªå•�ã‚„è­°è«–ã�¯ help-texinfo@gnu.org ã�«é€£çµ¡ã�—ã�¦ã��ã� ã�•ã�„ã€‚\n"
! "Texinfo ãƒ›ãƒ¼ãƒ ãƒšãƒ¼ã‚¸: http://www.gnu.org/software/texinfo/"
! 
! #: info/info.c:972
! #, c-format
! msgid "Cannot find node `%s'."
! msgstr "`%s' ãƒŽãƒ¼ãƒ‰ã�Œè¦‹ã�¤ã�‹ã‚Šã�¾ã�›ã‚“ã€‚"
  
! #: info/info.c:973
! #, c-format
! msgid "Cannot find node `(%s)%s'."
  msgstr "`(%s)%s' ãƒŽãƒ¼ãƒ‰ã�Œè¦‹ã�¤ã�‹ã‚Šã�¾ã�›ã‚“"
  
! #: info/info.c:974
  msgid "Cannot find a window!"
  msgstr "ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã�Œè¦‹ã�¤ã�‹ã‚Šã�¾ã�›ã‚“"
  
! #: info/info.c:975
  msgid "Point doesn't appear within this window's node!"
  msgstr "ã�“ã�®ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ãƒŽãƒ¼ãƒ‰å†…ã�«ãƒ�ã‚¤ãƒ³ãƒˆã�Œç�¾ã‚Œã�¾ã�›ã‚“ï¼�"
  
! #: info/info.c:976
  msgid "Cannot delete the last window."
  msgstr "æœ€å¾Œã�®ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã�¯å‰Šé™¤ã�§ã��ã�¾ã�›ã‚“"
  
! #: info/info.c:977
  msgid "No menu in this node."
  msgstr "ã�“ã�®ãƒŽãƒ¼ãƒ‰ã�«ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚"
  
! #: info/info.c:978
  msgid "No footnotes in this node."
  msgstr "ã�“ã�®ãƒŽãƒ¼ãƒ‰ã�«è„šæ³¨ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚"
  
! #: info/info.c:979
  msgid "No cross references in this node."
  msgstr "ã�“ã�®ãƒŽãƒ¼ãƒ‰ã�«ç›¸äº’å�‚ç…§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚"
  
! #: info/info.c:980
! #, c-format
! msgid "No `%s' pointer for this node."
  msgstr "ã�“ã�®ãƒŽãƒ¼ãƒ‰ã�® `%s' ãƒ�ã‚¤ãƒ³ã‚¿ã�Œã�‚ã‚Šã�¾ã�›ã‚“ã€‚"
  
! #: info/info.c:981
! #, c-format
! msgid "Unknown Info command `%c'; try `?' for help."
  msgstr "ä¸�æ˜Žã�ª Info ã‚³ãƒžãƒ³ãƒ‰ `%c' ã�§ã�™ã€‚`?' ã�§ãƒ˜ãƒ«ãƒ—ã‚’å�‚ç…§ã�—ã�¦ã��ã� ã�•ã�„ã€‚"
  
! #: info/info.c:982
! #, c-format
! msgid "Terminal type `%s' is not smart enough to run Info."
  msgstr "ç«¯æœ«ã‚¿ã‚¤ãƒ— `%s' ã�¯ Info ã�Œå‹•ä½œã�™ã‚‹ã�Ÿã‚�ã�®æ©Ÿèƒ½ã�Œã�‚ã‚Šã�¾ã�›ã‚“ã€‚"
  
! #: info/info.c:983
  msgid "You are already at the last page of this node."
  msgstr "ã�“ã�“ã�¯ã‚‚ã�†ã€�ã�“ã�®ãƒŽãƒ¼ãƒ‰ã�®æœ€çµ‚ãƒšãƒ¼ã‚¸ã�§ã�™ã€‚"
  
! #: info/info.c:984
  msgid "You are already at the first page of this node."
  msgstr "ã�“ã�“ã�¯ã‚‚ã�†ã€�ã�“ã�®ãƒŽãƒ¼ãƒ‰ã�®æœ€åˆ�ã�®ãƒšãƒ¼ã‚¸ã�§ã�™ã€‚"
  
! #: info/info.c:985
  msgid "Only one window."
  msgstr "å”¯ä¸€ã�®ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã�§ã�™ã€‚"
  
! #: info/info.c:986
  msgid "Resulting window would be too small."
  msgstr "çµ�æžœã�®ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã�Œå°�ã�•ã�™ã�Žã�¾ã�™ã€‚"
  
! #: info/info.c:987
  msgid "Not enough room for a help window, please delete a window."
  msgstr ""
  "ãƒ˜ãƒ«ãƒ—ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ç”¨ã�®å ´æ‰€ã�Œè¶³ã‚Šã�¾ã�›ã‚“ã€�ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã‚’ä¸€ã�¤å‰Šé™¤ã�—ã�¦ã��ã� ã�•ã�„ã€‚"
  
! #: info/infodoc.c:45
  msgid "Basic Info command keys\n"
  msgstr "åŸºæœ¬çš„ã�ª Info ã‚³ãƒžãƒ³ãƒ‰ã‚­ãƒ¼\n"
  
! #: info/infodoc.c:47
  msgid "\\%-10[quit-help]  Close this help window.\n"
  msgstr "\\%-10[quit-help]  ãƒ˜ãƒ«ãƒ—ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã‚’é–‰ã�˜ã‚‹ã€‚\n"
  
! #: info/infodoc.c:48
  msgid "\\%-10[quit]  Quit Info altogether.\n"
  msgstr "\\%-10[quit]  Info ã‚‚ä¸€ç·’ã�«çµ‚äº†ã�™ã‚‹ã€‚\n"
  
! #: info/infodoc.c:49
  msgid "\\%-10[get-info-help-node]  Invoke the Info tutorial.\n"
  msgstr "\\%-10[get-info-help-node]  Info ãƒ�ãƒ¥ãƒ¼ãƒˆãƒªã‚¢ãƒ«ã‚’èµ·å‹•ã�™ã‚‹ã€‚\n"
  
! #: info/infodoc.c:51
  msgid "\\%-10[prev-line]  Move up one line.\n"
  msgstr "\\%-10[prev-line]  ä¸€è¡Œä¸Šã�«ç§»å‹•ã�™ã‚‹ã€‚\n"
  
! #: info/infodoc.c:52
  msgid "\\%-10[next-line]  Move down one line.\n"
  msgstr "\\%-10[next-line]  ä¸€è¡Œä¸‹ã�«ç§»å‹•ã�™ã‚‹ã€‚\n"
  
! #: info/infodoc.c:53
  msgid "\\%-10[scroll-backward]  Scroll backward one screenful.\n"
  msgstr "\\%-10[scroll-backward]  1ã‚¹ã‚¯ãƒªãƒ¼ãƒ³åˆ†å‰�ã�«æˆ»ã‚‹ã€‚\n"
  
! #: info/infodoc.c:54
  msgid "\\%-10[scroll-forward]  Scroll forward one screenful.\n"
  msgstr "\\%-10[scroll-forward]  1ã‚¹ã‚¯ãƒªãƒ¼ãƒ³åˆ†å…ˆã�«é€²ã‚�ã‚‹ã€‚\n"
  
! #: info/infodoc.c:55
  msgid "\\%-10[beginning-of-node]  Go to the beginning of this node.\n"
  msgstr "\\%-10[beginning-of-node]  ç�¾åœ¨ã�®ãƒŽãƒ¼ãƒ‰ã�®å…ˆé ­ã�«ç§»å‹•ã�™ã‚‹ã€‚\n"
  
! #: info/infodoc.c:56
  msgid "\\%-10[end-of-node]  Go to the end of this node.\n"
  msgstr "\\%-10[end-of-node]  ç�¾åœ¨ã�®ãƒŽãƒ¼ãƒ‰ã�®æœ«å°¾ã�«ç§»å‹•ã�™ã‚‹ã€‚\n"
  
! #: info/infodoc.c:58
  msgid "\\%-10[move-to-next-xref]  Skip to the next hypertext link.\n"
  msgstr "\\%-10[move-to-next-xref]  æ¬¡ã�®ãƒ�ã‚¤ãƒ‘ãƒ¼ãƒªãƒ³ã‚¯ã�¾ã�§ã‚¹ã‚­ãƒƒãƒ—ã�™ã‚‹ã€‚\n"
  
! #: info/infodoc.c:59
  msgid ""
  "\\%-10[select-reference-this-line]  Follow the hypertext link under the "
--- 593,719 ----
  "ã�™ã‚‹"
  
! #: info/info.c:1081 install-info/install-info.c:616 tp/texi2any.pl:866
! #: texindex/ti.twjr:1282
  msgid ""
  "Email bug reports to bug-texinfo@gnu.org,\n"
  "general questions and discussion to help-texinfo@gnu.org.\n"
  "Texinfo home page: http://www.gnu.org/software/texinfo/"
  msgstr ""
  "Email ã�«ã‚ˆã‚‹ãƒ�ã‚°ãƒ¬ãƒ�ãƒ¼ãƒˆã�¯ bug-texinfo@gnu.org ã�«å ±å‘Šã�—ã�¦ã��ã� ã�•ã�„ã€‚\n"
  "ç¿»è¨³ã�«é–¢ã�™ã‚‹ãƒ�ã‚°ã�¯<translation-team-ja@lists.sourceforge.net>ã�«å ±å‘Šã�—ã�¦ã��ã� ã�•"
  "ã�„ã€‚\n"
  "ä¸€èˆ¬çš„ã�ªè³ªå•�ã‚„è­°è«–ã�¯ help-texinfo@gnu.org ã�«é€£çµ¡ã�—ã�¦ã��ã� ã�•ã�„ã€‚\n"
! "Texinfoãƒ›ãƒ¼ãƒ ãƒšãƒ¼ã‚¸: http://www.gnu.org/software/texinfo/"
  
! #: info/info.c:1116
! #, fuzzy, c-format
! msgid "Cannot find node '(%s)%s'."
  msgstr "`(%s)%s' ãƒŽãƒ¼ãƒ‰ã�Œè¦‹ã�¤ã�‹ã‚Šã�¾ã�›ã‚“"
  
! #: info/info.c:1117
  msgid "Cannot find a window!"
  msgstr "ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã�Œè¦‹ã�¤ã�‹ã‚Šã�¾ã�›ã‚“"
  
! #: info/info.c:1118
  msgid "Point doesn't appear within this window's node!"
  msgstr "ã�“ã�®ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ãƒŽãƒ¼ãƒ‰å†…ã�«ãƒ�ã‚¤ãƒ³ãƒˆã�Œç�¾ã‚Œã�¾ã�›ã‚“ï¼�"
  
! #: info/info.c:1119
  msgid "Cannot delete the last window."
  msgstr "æœ€å¾Œã�®ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã�¯å‰Šé™¤ã�§ã��ã�¾ã�›ã‚“"
  
! #: info/info.c:1120
  msgid "No menu in this node."
  msgstr "ã�“ã�®ãƒŽãƒ¼ãƒ‰ã�«ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚"
  
! #: info/info.c:1121
  msgid "No footnotes in this node."
  msgstr "ã�“ã�®ãƒŽãƒ¼ãƒ‰ã�«è„šæ³¨ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚"
  
! #: info/info.c:1122
  msgid "No cross references in this node."
  msgstr "ã�“ã�®ãƒŽãƒ¼ãƒ‰ã�«ç›¸äº’å�‚ç…§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚"
  
! #: info/info.c:1123
! #, fuzzy, c-format
! msgid "No '%s' pointer for this node."
  msgstr "ã�“ã�®ãƒŽãƒ¼ãƒ‰ã�® `%s' ãƒ�ã‚¤ãƒ³ã‚¿ã�Œã�‚ã‚Šã�¾ã�›ã‚“ã€‚"
  
! #: info/info.c:1124
! #, fuzzy, c-format
! msgid "Unknown Info command '%c'; try '?' for help."
  msgstr "ä¸�æ˜Žã�ª Info ã‚³ãƒžãƒ³ãƒ‰ `%c' ã�§ã�™ã€‚`?' ã�§ãƒ˜ãƒ«ãƒ—ã‚’å�‚ç…§ã�—ã�¦ã��ã� ã�•ã�„ã€‚"
  
! #: info/info.c:1125
! #, fuzzy, c-format
! msgid "Terminal type '%s' is not smart enough to run Info."
  msgstr "ç«¯æœ«ã‚¿ã‚¤ãƒ— `%s' ã�¯ Info ã�Œå‹•ä½œã�™ã‚‹ã�Ÿã‚�ã�®æ©Ÿèƒ½ã�Œã�‚ã‚Šã�¾ã�›ã‚“ã€‚"
  
! #: info/info.c:1126
  msgid "You are already at the last page of this node."
  msgstr "ã�“ã�“ã�¯ã‚‚ã�†ã€�ã�“ã�®ãƒŽãƒ¼ãƒ‰ã�®æœ€çµ‚ãƒšãƒ¼ã‚¸ã�§ã�™ã€‚"
  
! #: info/info.c:1127
  msgid "You are already at the first page of this node."
  msgstr "ã�“ã�“ã�¯ã‚‚ã�†ã€�ã�“ã�®ãƒŽãƒ¼ãƒ‰ã�®æœ€åˆ�ã�®ãƒšãƒ¼ã‚¸ã�§ã�™ã€‚"
  
! #: info/info.c:1128
  msgid "Only one window."
  msgstr "å”¯ä¸€ã�®ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã�§ã�™ã€‚"
  
! #: info/info.c:1129
  msgid "Resulting window would be too small."
  msgstr "çµ�æžœã�®ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã�Œå°�ã�•ã�™ã�Žã�¾ã�™ã€‚"
  
! #: info/info.c:1130
  msgid "Not enough room for a help window, please delete a window."
  msgstr ""
  "ãƒ˜ãƒ«ãƒ—ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ç”¨ã�®å ´æ‰€ã�Œè¶³ã‚Šã�¾ã�›ã‚“ã€�ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã‚’ä¸€ã�¤å‰Šé™¤ã�—ã�¦ã��ã� ã�•ã�„ã€‚"
  
! #: info/infodoc.c:40
  msgid "Basic Info command keys\n"
  msgstr "åŸºæœ¬çš„ã�ª Info ã‚³ãƒžãƒ³ãƒ‰ã‚­ãƒ¼\n"
  
! #: info/infodoc.c:42
  msgid "\\%-10[quit-help]  Close this help window.\n"
  msgstr "\\%-10[quit-help]  ãƒ˜ãƒ«ãƒ—ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã‚’é–‰ã�˜ã‚‹ã€‚\n"
  
! #: info/infodoc.c:43
  msgid "\\%-10[quit]  Quit Info altogether.\n"
  msgstr "\\%-10[quit]  Info ã‚‚ä¸€ç·’ã�«çµ‚äº†ã�™ã‚‹ã€‚\n"
  
! #: info/infodoc.c:44
  msgid "\\%-10[get-info-help-node]  Invoke the Info tutorial.\n"
  msgstr "\\%-10[get-info-help-node]  Info ãƒ�ãƒ¥ãƒ¼ãƒˆãƒªã‚¢ãƒ«ã‚’èµ·å‹•ã�™ã‚‹ã€‚\n"
  
! #: info/infodoc.c:46
  msgid "\\%-10[prev-line]  Move up one line.\n"
  msgstr "\\%-10[prev-line]  ä¸€è¡Œä¸Šã�«ç§»å‹•ã�™ã‚‹ã€‚\n"
  
! #: info/infodoc.c:47
  msgid "\\%-10[next-line]  Move down one line.\n"
  msgstr "\\%-10[next-line]  ä¸€è¡Œä¸‹ã�«ç§»å‹•ã�™ã‚‹ã€‚\n"
  
! #: info/infodoc.c:48
  msgid "\\%-10[scroll-backward]  Scroll backward one screenful.\n"
  msgstr "\\%-10[scroll-backward]  1ã‚¹ã‚¯ãƒªãƒ¼ãƒ³åˆ†å‰�ã�«æˆ»ã‚‹ã€‚\n"
  
! #: info/infodoc.c:49
  msgid "\\%-10[scroll-forward]  Scroll forward one screenful.\n"
  msgstr "\\%-10[scroll-forward]  1ã‚¹ã‚¯ãƒªãƒ¼ãƒ³åˆ†å…ˆã�«é€²ã‚�ã‚‹ã€‚\n"
  
! #: info/infodoc.c:50
  msgid "\\%-10[beginning-of-node]  Go to the beginning of this node.\n"
  msgstr "\\%-10[beginning-of-node]  ç�¾åœ¨ã�®ãƒŽãƒ¼ãƒ‰ã�®å…ˆé ­ã�«ç§»å‹•ã�™ã‚‹ã€‚\n"
  
! #: info/infodoc.c:51
  msgid "\\%-10[end-of-node]  Go to the end of this node.\n"
  msgstr "\\%-10[end-of-node]  ç�¾åœ¨ã�®ãƒŽãƒ¼ãƒ‰ã�®æœ«å°¾ã�«ç§»å‹•ã�™ã‚‹ã€‚\n"
  
! #: info/infodoc.c:53
  msgid "\\%-10[move-to-next-xref]  Skip to the next hypertext link.\n"
  msgstr "\\%-10[move-to-next-xref]  æ¬¡ã�®ãƒ�ã‚¤ãƒ‘ãƒ¼ãƒªãƒ³ã‚¯ã�¾ã�§ã‚¹ã‚­ãƒƒãƒ—ã�™ã‚‹ã€‚\n"
  
! #: info/infodoc.c:54
  msgid ""
  "\\%-10[select-reference-this-line]  Follow the hypertext link under the "
***************
*** 748,816 ****
  "\\%-10[select-reference-this-line]  ã‚«ãƒ¼ã‚½ãƒ«ä½�ç½®ã�®ãƒ�ã‚¤ãƒ‘ãƒ¼ãƒªãƒ³ã‚¯ã‚’ã�Ÿã�©ã‚‹ã€‚\n"
  
! #: info/infodoc.c:60
  msgid "\\%-10[history-node]  Go back to the last node seen in this window.\n"
  msgstr "\\%-10[history-node]  ã�“ã�®ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã�§æœ€å¾Œã�«è¦‹ã�ŸãƒŽãƒ¼ãƒ‰ã�¸ç§»å‹•ã�™ã‚‹ã€‚\n"
  
! #: info/infodoc.c:62
  msgid "\\%-10[global-prev-node]  Go to the previous node in the document.\n"
  msgstr "\\%-10[global-prev-node]  ã�“ã�®ãƒŽãƒ¼ãƒ‰ã�® `å‰�' ã�®ãƒŽãƒ¼ãƒ‰ã�¸ç§»å‹•ã�™ã‚‹ã€‚\n"
  
! #: info/infodoc.c:63
  msgid "\\%-10[global-next-node]  Go to the next node in the document.\n"
  msgstr "\\%-10[global-next-node]  ã�“ã�®ãƒŽãƒ¼ãƒ‰ã�® `æ¬¡' ã�®ãƒŽãƒ¼ãƒ‰ã�¸ç§»å‹•ã�™ã‚‹ã€‚\n"
  
! #: info/infodoc.c:64
  msgid "\\%-10[prev-node]  Go to the previous node on this level.\n"
  msgstr "\\%-10[prev-node]  ã�“ã�®ãƒŽãƒ¼ãƒ‰ã�® `å‰�' ã�®ãƒŽãƒ¼ãƒ‰ã�¸ç§»å‹•ã�™ã‚‹ã€‚\n"
  
! #: info/infodoc.c:65
  msgid "\\%-10[next-node]  Go to the next node on this level.\n"
  msgstr "\\%-10[next-node]  ã�“ã�®ãƒŽãƒ¼ãƒ‰ã�® `æ¬¡' ã�®ãƒŽãƒ¼ãƒ‰ã�¸ç§»å‹•ã�™ã‚‹ã€‚\n"
  
! #: info/infodoc.c:66
  msgid "\\%-10[up-node]  Go up one level.\n"
  msgstr "\\%-10[up-node]  1éšŽå±¤ä¸Šã�«ç§»å‹•ã�™ã‚‹ã€‚\n"
  
! #: info/infodoc.c:67
  msgid "\\%-10[top-node]  Go to the top node of this document.\n"
  msgstr "\\%-10[top-node]  ã�“ã�®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã�®å…ˆé ­ãƒŽãƒ¼ãƒ‰ã�«ç§»å‹•ã�™ã‚‹ã€‚\n"
  
! #: info/infodoc.c:68
! msgid "\\%-10[dir-node]  Go to the main `directory' node.\n"
  msgstr "\\%-10[dir-node]  ãƒ¡ã‚¤ãƒ³ `directory' ãƒŽãƒ¼ãƒ‰ã�«ç§»å‹•ã�™ã‚‹ã€‚\n"
  
! #: info/infodoc.c:70
  msgid "1...9       Pick the first...ninth item in this node's menu.\n"
  msgstr "1...9       ãƒŽãƒ¼ãƒ‰ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã�®1ã�‹ã‚‰9ç•ªç›®ã�¾ã�§ã�®ã‚¢ã‚¤ãƒ†ãƒ ã‚’é�¸æŠžã�™ã‚‹ã€‚\n"
  
! #: info/infodoc.c:71
  msgid "\\%-10[last-menu-item]  Pick the last item in this node's menu.\n"
  msgstr "\\%-10[last-menu-item]  ãƒŽãƒ¼ãƒ‰ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã�®æœ€å¾Œã�®ã‚¢ã‚¤ãƒ†ãƒ ã‚’é�¸æŠžã�™ã‚‹ã€‚\n"
  
! #: info/infodoc.c:72
  msgid "\\%-10[menu-item]  Pick a menu item specified by name.\n"
  msgstr "\\%-10[menu-item]  å��å‰�ã�§æŒ‡å®šã�—ã�Ÿãƒ¡ãƒ‹ãƒ¥ãƒ¼ã‚¢ã‚¤ãƒ†ãƒ ã‚’é�¸æŠžã�™ã‚‹ã€‚\n"
  
! #: info/infodoc.c:73
  msgid "\\%-10[xref-item]  Follow a cross reference specified by name.\n"
  msgstr "\\%-10[xref-item]  å��å‰�ã�§æŒ‡å®šã�•ã‚Œã�Ÿç›¸äº’å�‚ç…§ã‚’ã�Ÿã�©ã‚‹ã€‚\n"
  
! #: info/infodoc.c:74
  msgid "\\%-10[goto-node]  Go to a node specified by name.\n"
  msgstr "\\%-10[goto-node]  å��å‰�ã�§æŒ‡å®šã�•ã‚Œã�ŸãƒŽãƒ¼ãƒ‰ã�«ç§»å‹•ã�™ã‚‹ã€‚\n"
  
! #: info/infodoc.c:76
  msgid "\\%-10[search]  Search forward for a specified string.\n"
  msgstr "\\%-10[search]  æŒ‡å®šã�•ã‚Œã�Ÿæ–‡å­—åˆ—ã�§å‰�æ–¹æ¤œç´¢ã�™ã‚‹ã€‚\n"
  
! #: info/infodoc.c:77
  msgid "\\%-10[search-previous]  Search for previous occurrence.\n"
  msgstr "\\%-10[search-previous]  å‰�ã�«ä¸€è‡´ã�™ã‚‹æ–‡å­—åˆ—ã�¾ã�§æ¤œç´¢ã�™ã‚‹ã€‚\n"
  
! #: info/infodoc.c:78
  msgid "\\%-10[search-next]  Search for next occurrence.\n"
  msgstr "\\%-10[search-next]  æ¬¡ã�«ä¸€è‡´ã�™ã‚‹æ–‡å­—åˆ—ã�¾ã�§æ¤œç´¢ã�™ã‚‹ã€‚\n"
  
! #: info/infodoc.c:79
  msgid ""
  "\\%-10[index-search]  Search for a specified string in the index, and\n"
--- 722,791 ----
  "\\%-10[select-reference-this-line]  ã‚«ãƒ¼ã‚½ãƒ«ä½�ç½®ã�®ãƒ�ã‚¤ãƒ‘ãƒ¼ãƒªãƒ³ã‚¯ã‚’ã�Ÿã�©ã‚‹ã€‚\n"
  
! #: info/infodoc.c:55
  msgid "\\%-10[history-node]  Go back to the last node seen in this window.\n"
  msgstr "\\%-10[history-node]  ã�“ã�®ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã�§æœ€å¾Œã�«è¦‹ã�ŸãƒŽãƒ¼ãƒ‰ã�¸ç§»å‹•ã�™ã‚‹ã€‚\n"
  
! #: info/infodoc.c:57
  msgid "\\%-10[global-prev-node]  Go to the previous node in the document.\n"
  msgstr "\\%-10[global-prev-node]  ã�“ã�®ãƒŽãƒ¼ãƒ‰ã�® `å‰�' ã�®ãƒŽãƒ¼ãƒ‰ã�¸ç§»å‹•ã�™ã‚‹ã€‚\n"
  
! #: info/infodoc.c:58
  msgid "\\%-10[global-next-node]  Go to the next node in the document.\n"
  msgstr "\\%-10[global-next-node]  ã�“ã�®ãƒŽãƒ¼ãƒ‰ã�® `æ¬¡' ã�®ãƒŽãƒ¼ãƒ‰ã�¸ç§»å‹•ã�™ã‚‹ã€‚\n"
  
! #: info/infodoc.c:59
  msgid "\\%-10[prev-node]  Go to the previous node on this level.\n"
  msgstr "\\%-10[prev-node]  ã�“ã�®ãƒŽãƒ¼ãƒ‰ã�® `å‰�' ã�®ãƒŽãƒ¼ãƒ‰ã�¸ç§»å‹•ã�™ã‚‹ã€‚\n"
  
! #: info/infodoc.c:60
  msgid "\\%-10[next-node]  Go to the next node on this level.\n"
  msgstr "\\%-10[next-node]  ã�“ã�®ãƒŽãƒ¼ãƒ‰ã�® `æ¬¡' ã�®ãƒŽãƒ¼ãƒ‰ã�¸ç§»å‹•ã�™ã‚‹ã€‚\n"
  
! #: info/infodoc.c:61
  msgid "\\%-10[up-node]  Go up one level.\n"
  msgstr "\\%-10[up-node]  1éšŽå±¤ä¸Šã�«ç§»å‹•ã�™ã‚‹ã€‚\n"
  
! #: info/infodoc.c:62
  msgid "\\%-10[top-node]  Go to the top node of this document.\n"
  msgstr "\\%-10[top-node]  ã�“ã�®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã�®å…ˆé ­ãƒŽãƒ¼ãƒ‰ã�«ç§»å‹•ã�™ã‚‹ã€‚\n"
  
! #: info/infodoc.c:63
! #, fuzzy
! msgid "\\%-10[dir-node]  Go to the main 'directory' node.\n"
  msgstr "\\%-10[dir-node]  ãƒ¡ã‚¤ãƒ³ `directory' ãƒŽãƒ¼ãƒ‰ã�«ç§»å‹•ã�™ã‚‹ã€‚\n"
  
! #: info/infodoc.c:65
  msgid "1...9       Pick the first...ninth item in this node's menu.\n"
  msgstr "1...9       ãƒŽãƒ¼ãƒ‰ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã�®1ã�‹ã‚‰9ç•ªç›®ã�¾ã�§ã�®ã‚¢ã‚¤ãƒ†ãƒ ã‚’é�¸æŠžã�™ã‚‹ã€‚\n"
  
! #: info/infodoc.c:66
  msgid "\\%-10[last-menu-item]  Pick the last item in this node's menu.\n"
  msgstr "\\%-10[last-menu-item]  ãƒŽãƒ¼ãƒ‰ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã�®æœ€å¾Œã�®ã‚¢ã‚¤ãƒ†ãƒ ã‚’é�¸æŠžã�™ã‚‹ã€‚\n"
  
! #: info/infodoc.c:67
  msgid "\\%-10[menu-item]  Pick a menu item specified by name.\n"
  msgstr "\\%-10[menu-item]  å��å‰�ã�§æŒ‡å®šã�—ã�Ÿãƒ¡ãƒ‹ãƒ¥ãƒ¼ã‚¢ã‚¤ãƒ†ãƒ ã‚’é�¸æŠžã�™ã‚‹ã€‚\n"
  
! #: info/infodoc.c:68
  msgid "\\%-10[xref-item]  Follow a cross reference specified by name.\n"
  msgstr "\\%-10[xref-item]  å��å‰�ã�§æŒ‡å®šã�•ã‚Œã�Ÿç›¸äº’å�‚ç…§ã‚’ã�Ÿã�©ã‚‹ã€‚\n"
  
! #: info/infodoc.c:69
  msgid "\\%-10[goto-node]  Go to a node specified by name.\n"
  msgstr "\\%-10[goto-node]  å��å‰�ã�§æŒ‡å®šã�•ã‚Œã�ŸãƒŽãƒ¼ãƒ‰ã�«ç§»å‹•ã�™ã‚‹ã€‚\n"
  
! #: info/infodoc.c:71
  msgid "\\%-10[search]  Search forward for a specified string.\n"
  msgstr "\\%-10[search]  æŒ‡å®šã�•ã‚Œã�Ÿæ–‡å­—åˆ—ã�§å‰�æ–¹æ¤œç´¢ã�™ã‚‹ã€‚\n"
  
! #: info/infodoc.c:72
  msgid "\\%-10[search-previous]  Search for previous occurrence.\n"
  msgstr "\\%-10[search-previous]  å‰�ã�«ä¸€è‡´ã�™ã‚‹æ–‡å­—åˆ—ã�¾ã�§æ¤œç´¢ã�™ã‚‹ã€‚\n"
  
! #: info/infodoc.c:73
  msgid "\\%-10[search-next]  Search for next occurrence.\n"
  msgstr "\\%-10[search-next]  æ¬¡ã�«ä¸€è‡´ã�™ã‚‹æ–‡å­—åˆ—ã�¾ã�§æ¤œç´¢ã�™ã‚‹ã€‚\n"
  
! #: info/infodoc.c:74
  msgid ""
  "\\%-10[index-search]  Search for a specified string in the index, and\n"
***************
*** 820,1009 ****
  "              é …ç›®ã�«å¯¾ã�™ã‚‹ãƒŽãƒ¼ãƒ‰ã‚’é�¸æŠžã�™ã‚‹ã€‚\n"
  
! #: info/infodoc.c:81
  msgid "\\%-10[virtual-index]  Synthesize menu of matching index entries.\n"
  msgstr ""
  
! #: info/infodoc.c:83
  msgid "\\%-10[abort-key]  Cancel the current operation.\n"
  msgstr "\\%-10[abort-key]  ç�¾åœ¨ã�®æ“�ä½œã‚’ä¸­æ­¢ã�™ã‚‹ã€‚\n"
  
! #: info/infodoc.c:91
! msgid ""
! "Basic Commands in Info Windows\n"
! "******************************\n"
! msgstr ""
! "Info ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã�®åŸºæœ¬çš„ã�ªã‚³ãƒžãƒ³ãƒ‰\n"
! "******************************\n"
! 
! #: info/infodoc.c:94
! #, c-format
! msgid "  %-10s  Quit this help.\n"
! msgstr "  %-10s  ã�“ã�®ãƒ˜ãƒ«ãƒ—ã‚’çµ‚äº†ã�™ã‚‹ã€‚\n"
! 
! #: info/infodoc.c:95
! #, c-format
! msgid "  %-10s  Quit Info altogether.\n"
! msgstr "  %-10s  Info ã‚‚ä¸€ç·’ã�«çµ‚äº†ã�™ã‚‹ã€‚\n"
! 
! #: info/infodoc.c:96
! #, c-format
! msgid "  %-10s  Invoke the Info tutorial.\n"
! msgstr "  %-10s  Info ãƒ�ãƒ¥ãƒ¼ãƒˆãƒªã‚¢ãƒ«ã‚’èµ·å‹•ã�™ã‚‹ã€‚\n"
! 
! #: info/infodoc.c:100
! #, c-format
! msgid "  %-10s  Move to the `next' node of this node.\n"
! msgstr "  %-10s  ã�“ã�®ãƒŽãƒ¼ãƒ‰ã�® `æ¬¡' ã�®ãƒŽãƒ¼ãƒ‰ã�¸ç§»å‹•ã�™ã‚‹ã€‚\n"
! 
! #: info/infodoc.c:101
! #, c-format
! msgid "  %-10s  Move to the `previous' node of this node.\n"
! msgstr "  %-10s  ã�“ã�®ãƒŽãƒ¼ãƒ‰ã�® `å‰�' ã�®ãƒŽãƒ¼ãƒ‰ã�¸ç§»å‹•ã�™ã‚‹ã€‚\n"
! 
! #: info/infodoc.c:102
! #, c-format
! msgid "  %-10s  Move `up' from this node.\n"
! msgstr "  %-10s  ã�“ã�®ãƒŽãƒ¼ãƒ‰ã�‹ã‚‰ `ä¸Š' ã�¸ç§»å‹•ã�™ã‚‹ã€‚\n"
! 
! #: info/infodoc.c:103
! #, c-format
! msgid ""
! "  %-10s  Pick menu item specified by name.\n"
! "              Picking a menu item causes another node to be selected.\n"
! msgstr ""
! "  %-10s  æŒ‡å®šã�—ã�Ÿå��å‰�ã�®ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã‚¢ã‚¤ãƒ†ãƒ ã‚’é�¸æŠžã�™ã‚‹ã€‚\n"
! "              ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã‚¢ã‚¤ãƒ†ãƒ ã‚’é�¸æŠžã�™ã‚‹ã�¨ä»–ã�®ãƒŽãƒ¼ãƒ‰ã�Œé�¸æŠžã�•ã‚Œã‚‹ã€‚\n"
! 
! #: info/infodoc.c:105
! #, c-format
! msgid "  %-10s  Follow a cross reference.  Reads name of reference.\n"
! msgstr "  %-10s  ç›¸äº’å�‚ç…§ã‚’è¾¿ã‚‹ã€‚å�‚ç…§å��ã‚’èª­ã�¿å�–ã‚‹ã€‚\n"
! 
! #: info/infodoc.c:106
! #, c-format
! msgid "  %-10s  Move to the last node seen in this window.\n"
! msgstr "  %-10s  ã�“ã�®ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã�§æœ€å¾Œã�«è¦‹ã�ŸãƒŽãƒ¼ãƒ‰ã�¸ç§»å‹•ã�™ã‚‹ã€‚\n"
! 
! #: info/infodoc.c:107
! #, c-format
! msgid "  %-10s  Skip to next hypertext link within this node.\n"
! msgstr "  %-10s  ã�“ã�®ãƒŽãƒ¼ãƒ‰å†…ã�®æ¬¡ã�®ãƒ�ã‚¤ãƒ‘ãƒ¼ãƒªãƒ³ã‚¯ã�¸ã‚¹ã‚­ãƒƒãƒ—ã�™ã‚‹ã€‚\n"
! 
! #: info/infodoc.c:108
! #, c-format
! msgid "  %-10s  Follow the hypertext link under cursor.\n"
! msgstr "  %-10s  ã‚«ãƒ¼ã‚½ãƒ«ä½�ç½®ã�®ãƒ�ã‚¤ãƒ‘ãƒ¼ãƒªãƒ³ã‚¯ã‚’è¾¿ã‚‹ã€‚\n"
! 
! #: info/infodoc.c:109
! #, c-format
! msgid "  %-10s  Move to the `directory' node.  Equivalent to `g (DIR)'.\n"
! msgstr "  %-10s  `ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒª' ãƒŽãƒ¼ãƒ‰ã�¸ç§»å‹•ã€‚`g (DIR)' ã�¨å�Œã�˜ã€‚\n"
! 
! #: info/infodoc.c:110
! #, c-format
! msgid "  %-10s  Move to the Top node.  Equivalent to `g Top'.\n"
! msgstr "  %-10s  Top ãƒŽãƒ¼ãƒ‰ã�¸ç§»å‹•ã€‚`g Top' ã�¨å�Œã�˜ã€‚\n"
! 
! #: info/infodoc.c:112
! msgid ""
! "Moving within a node:\n"
! "---------------------\n"
! msgstr ""
! "ãƒŽãƒ¼ãƒ‰å†…ã�§ã�®ç§»å‹•:\n"
! "---------------------\n"
! 
! #: info/infodoc.c:114
! #, c-format
! msgid "  %-10s  Scroll forward a page.\n"
! msgstr "  %-10s  1 ãƒšãƒ¼ã‚¸åˆ†å‰�æ–¹ã�¸é€²ã‚�ã‚‹ã€‚\n"
! 
! #: info/infodoc.c:115
! #, c-format
! msgid "  %-10s  Scroll backward a page.\n"
! msgstr "  %-10s  1 ãƒšãƒ¼ã‚¸åˆ†å¾Œæ–¹ã�¸æˆ»ã�™ã€‚\n"
! 
! #: info/infodoc.c:116
! #, c-format
! msgid "  %-10s  Go to the beginning of this node.\n"
! msgstr "  %-10s  ç�¾åœ¨ã�®ãƒŽãƒ¼ãƒ‰ã�®å…ˆé ­ã�¸ç§»å‹•ã�™ã‚‹ã€‚\n"
! 
! #: info/infodoc.c:117
! #, c-format
! msgid "  %-10s  Go to the end of this node.\n"
! msgstr "  %-10s  ç�¾åœ¨ã�®ãƒŽãƒ¼ãƒ‰ã�®å…ˆé ­ã�¸ç§»å‹•ã�™ã‚‹ã€‚\n"
! 
! #: info/infodoc.c:118
! #, c-format
! msgid "  %-10s  Scroll forward 1 line.\n"
! msgstr "  %-10s  1 è¡Œåˆ†å‰�æ–¹ã�¸ã�™ã�™ã‚�ã‚‹ã€‚\n"
! 
! #: info/infodoc.c:119
! #, c-format
! msgid "  %-10s  Scroll backward 1 line.\n"
! msgstr "  %-10s  1 è¡Œåˆ†å¾Œæ–¹ã�¸æˆ»ã�™ã€‚\n"
! 
! #: info/infodoc.c:121
! msgid ""
! "Other commands:\n"
! "---------------\n"
! msgstr ""
! "ã��ã�®ä»–ã�®ã‚³ãƒžãƒ³ãƒ‰:\n"
! "---------------\n"
! 
! #: info/infodoc.c:123
! #, c-format
! msgid "  %-10s  Pick first...ninth item in node's menu.\n"
! msgstr "  %-10s  ãƒŽãƒ¼ãƒ‰ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã�®1ã�‹ã‚‰9ç•ªç›®ã�¾ã�§ã�®ã‚¢ã‚¤ãƒ†ãƒ ã‚’é�¸æŠžã�™ã‚‹ã€‚\n"
! 
! #: info/infodoc.c:124
! #, c-format
! msgid "  %-10s  Pick last item in node's menu.\n"
! msgstr "  %-10s  ãƒŽãƒ¼ãƒ‰ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã�®æœ€å¾Œã�®ã‚¢ã‚¤ãƒ†ãƒ ã‚’é�¸æŠžã�™ã‚‹ã€‚\n"
! 
! #: info/infodoc.c:127
! #, c-format
! msgid ""
! "  %-10s  Search for a specified string in the index entries of this Info\n"
! "              file, and select the node referenced by the first entry "
! "found.\n"
! msgstr ""
! "  %-10s  ã�“ã�® Info ãƒ•ã‚¡ã‚¤ãƒ«ã�®é …ç›®ã�«å�«ã�¾ã‚Œã‚‹æŒ‡å®šã�®æ–‡å­—åˆ—ã‚’æ¤œç´¢ã�—ã€�æœ€åˆ�ã�«\n"
! "              ä¸€è‡´ã�—ã�Ÿé …ç›®ã�‹ã‚‰å�‚ç…§ã�•ã‚Œã�¦ã�„ã‚‹ãƒŽãƒ¼ãƒ‰ã�«ç§»å‹•ã�™ã‚‹ã€‚\n"
! 
! #: info/infodoc.c:129
! #, c-format
! msgid ""
! "  %-10s  Move to node specified by name.\n"
! "              You may include a filename as well, as in (FILENAME)NODENAME.\n"
! msgstr ""
! "  %-10s  æŒ‡å®šã�—ã�Ÿå��å‰�ã�®ãƒŽãƒ¼ãƒ‰ã�«ç§»å‹•ã�—ã�¾ã�™ã€‚\n"
! "              `(ãƒ•ã‚¡ã‚¤ãƒ«å��)ãƒŽãƒ¼ãƒ‰å��' ã�®ã‚ˆã�†ã�«ãƒ•ã‚¡ã‚¤ãƒ«å��ã‚‚å�«ã‚�ã‚‹\n"
! "              ã�“ã�¨ã�Œã�§ã��ã�¾ã�™ã€‚\n"
! 
! #: info/infodoc.c:131
! #, c-format
! msgid ""
! "  %-10s  Search forward for a specified string,\n"
! "              and select the node in which the next occurrence is found.\n"
! msgstr ""
! "  %-10s  æŒ‡å®šã�—ã�Ÿæ–‡å­—åˆ—ã‚’å‰�æ–¹æ¤œç´¢ã�™ã‚‹\n"
! "              æ¬¡ã�«ä¸€è‡´ã�—ã�Ÿæ–‡å­—åˆ—ã�Œè¦‹ã�¤ã�‹ã�£ã�Ÿå ´å�ˆã�¯ãƒŽãƒ¼ãƒ‰ã‚’é�¸æŠžã�™ã‚‹ã€‚\n"
! 
! #: info/infodoc.c:133
  #, c-format
! msgid ""
! "  %-10s  Search backward for a specified string,\n"
! "              and select the node in which the next occurrence is found.\n"
  msgstr ""
- "  %-10s  æŒ‡å®šã�—ã�Ÿæ–‡å­—åˆ—ã‚’å¾Œæ–¹æ¤œç´¢ã�™ã‚‹\n"
- "              æ¬¡ã�«ä¸€è‡´ã�—ã�Ÿæ–‡å­—åˆ—ã�Œè¦‹ã�¤ã�‹ã�£ã�Ÿå ´å�ˆã�¯ãƒŽãƒ¼ãƒ‰ã‚’é�¸æŠžã�™ã‚‹ã€‚\n"
  
! #: info/infodoc.c:311
! #, c-format
  msgid "The current search path is:\n"
  msgstr "ç�¾åœ¨ã�®æ¤œç´¢ãƒ‘ã‚¹:\n"
  
! #: info/infodoc.c:314
! #, c-format
  msgid ""
  "Commands available in Info windows:\n"
--- 795,816 ----
  "              é …ç›®ã�«å¯¾ã�™ã‚‹ãƒŽãƒ¼ãƒ‰ã‚’é�¸æŠžã�™ã‚‹ã€‚\n"
  
! #: info/infodoc.c:76
  msgid "\\%-10[virtual-index]  Synthesize menu of matching index entries.\n"
  msgstr ""
  
! #: info/infodoc.c:78
  msgid "\\%-10[abort-key]  Cancel the current operation.\n"
  msgstr "\\%-10[abort-key]  ç�¾åœ¨ã�®æ“�ä½œã‚’ä¸­æ­¢ã�™ã‚‹ã€‚\n"
  
! #: info/infodoc.c:197
  #, c-format
! msgid "This is GNU Info version %s.  "
  msgstr ""
  
! #: info/infodoc.c:198
  msgid "The current search path is:\n"
  msgstr "ç�¾åœ¨ã�®æ¤œç´¢ãƒ‘ã‚¹:\n"
  
! #: info/infodoc.c:203
  msgid ""
  "Commands available in Info windows:\n"
***************
*** 1011,1016 ****
  msgstr "Info ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã�§åˆ©ç”¨å�¯èƒ½ã�ªã‚³ãƒžãƒ³ãƒ‰:\n"
  
! #: info/infodoc.c:317
! #, c-format
  msgid ""
  "Commands available in the echo area:\n"
--- 818,822 ----
  msgstr "Info ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã�§åˆ©ç”¨å�¯èƒ½ã�ªã‚³ãƒžãƒ³ãƒ‰:\n"
  
! #: info/infodoc.c:206
  msgid ""
  "Commands available in the echo area:\n"
***************
*** 1018,1022 ****
  msgstr "ã‚¨ã‚³ãƒ¼é ˜åŸŸã�§åˆ©ç”¨å�¯èƒ½ã�ªã‚³ãƒžãƒ³ãƒ‰:\n"
  
! #: info/infodoc.c:338
  #, c-format
  msgid ""
--- 824,828 ----
  msgstr "ã‚¨ã‚³ãƒ¼é ˜åŸŸã�§åˆ©ç”¨å�¯èƒ½ã�ªã‚³ãƒžãƒ³ãƒ‰:\n"
  
! #: info/infodoc.c:226
  #, c-format
  msgid ""
***************
*** 1027,1032 ****
  "\n"
  
! #: info/infodoc.c:342
! #, c-format
  msgid ""
  "The following commands cannot be invoked at all:\n"
--- 833,837 ----
  "\n"
  
! #: info/infodoc.c:231
  msgid ""
  "The following commands cannot be invoked at all:\n"
***************
*** 1036,1320 ****
  "\n"
  
! #: info/infodoc.c:468
  msgid "Display help message"
  msgstr "ä½¿ã�„æ–¹ã‚’è¡¨ç¤ºã�™ã‚‹"
  
! #: info/infodoc.c:486
! msgid "Visit Info node `(info)Help'"
  msgstr "`(info)Help' ãƒŽãƒ¼ãƒ‰ã�«ç§»å‹•ã�™ã‚‹"
  
! #: info/infodoc.c:612
  msgid "Print documentation for KEY"
  msgstr "ã‚­ãƒ¼æ“�ä½œã‚’è¡¨ç¤ºã�™ã‚‹"
  
! #: info/infodoc.c:624
  #, c-format
  msgid "Describe key: %s"
  msgstr "ã‚­ãƒ¼ã�®èª¬æ˜Ž: %s"
  
! #: info/infodoc.c:634
! #, c-format
! msgid "ESC %s is undefined."
! msgstr "ESC %s ã�¯å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“ã€‚"
! 
! #: info/infodoc.c:650 info/infodoc.c:678
  #, c-format
  msgid "%s is undefined."
  msgstr "%s ã�¯å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: info/infodoc.c:699
! #, c-format
! msgid "%s is defined to %s."
! msgstr "%s ã�¯ %s ã�«å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™ã€‚"
! 
! #: info/infodoc.c:1123
  msgid "Show what to type to execute a given command"
  msgstr "ä¸Žã�ˆã‚‰ã‚Œã�Ÿã‚³ãƒžãƒ³ãƒ‰ã‚’å®Ÿè¡Œã�™ã‚‹ã�®ã�«ã€�ä½•ã‚’ã‚¿ã‚¤ãƒ—ã�™ã‚‹ã�‹ã‚’è¡¨ç¤ºã�™ã‚‹"
  
! #: info/infodoc.c:1127
  #, fuzzy
  msgid "Where is command: "
! msgstr "%s ã�¯ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“!"
  
! #: info/infodoc.c:1149
! #, c-format
! msgid "`%s' is not on any keys"
  msgstr "`%s' ã�¯ã‚­ãƒ¼å‰²ã‚Šå½“ã�¦ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: info/infodoc.c:1155
  #, c-format
  msgid "%s can only be invoked via %s."
  msgstr "%s ã�¯ %s ã‚’é€šã�˜ã�¦ã�®ã�¿å‘¼ã�³å‡ºã�›ã�¾ã�™ã€‚"
  
! #: info/infodoc.c:1159
  #, c-format
  msgid "%s can be invoked via %s."
  msgstr "%s ã�¯ %s ã‚’é€šã�˜ã�¦å‘¼ã�³å‡ºã�›ã�¾ã�™"
  
! #: info/infodoc.c:1164
! #, c-format
! msgid "There is no function named `%s'"
  msgstr "`%s' ã�¨ã�„ã�†æ©Ÿèƒ½ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: info/infodoc.c:98
! msgid ""
! "Selecting other nodes:\n"
! "----------------------\n"
! msgstr ""
! "ä»–ã�®ãƒŽãƒ¼ãƒ‰ã‚’é�¸æŠžã�™ã‚‹:\n"
! "----------------------\n"
! 
! #: info/infokey.c:169
! #, c-format
! msgid "incorrect number of arguments"
! msgstr "å¼•æ•°ã�®æ•°å­—ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™"
! 
! #: info/infokey.c:199
! #, c-format
! msgid "cannot open input file `%s'"
! msgstr "å…¥åŠ›ãƒ•ã‚¡ã‚¤ãƒ« `%s' ã‚’é–‹ã�‘ã�¾ã�›ã‚“"
! 
! #: info/infokey.c:213
! #, c-format
! msgid "cannot create output file `%s'"
! msgstr "å‡ºåŠ›ãƒ•ã‚¡ã‚¤ãƒ« `%s' ã‚’ä½œæˆ�ã�§ã��ã�¾ã�›ã‚“"
! 
! #: info/infokey.c:224
! #, c-format
! msgid "error writing to `%s'"
! msgstr "`%s' ã�¸ã�®æ›¸ã��è¾¼ã�¿ä¸­ã�«ã‚¨ãƒ©ãƒ¼ã�Œç™ºç”Ÿã�—ã�¾ã�—ã�Ÿ"
! 
! #: info/infokey.c:230
! #, c-format
! msgid "error closing output file `%s'"
! msgstr "å‡ºåŠ›ãƒ•ã‚¡ã‚¤ãƒ« `%s' ã‚’é–‰ã�˜ã‚‹éš›ã�«ã‚¨ãƒ©ãƒ¼ã�Œç™ºç”Ÿã�—ã�¾ã�—ã�Ÿ"
  
! #: info/infokey.c:449
  #, c-format
  msgid "key sequence too long"
  msgstr "ã‚­ãƒ¼å…¥åŠ›åˆ—ã�Œé•·ã�™ã�Žã�¾ã�™"
  
! #: info/infokey.c:527
  #, c-format
  msgid "missing key sequence"
  msgstr "ã‚­ãƒ¼å…¥åŠ›åˆ—ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: info/infokey.c:607
  #, c-format
  msgid "NUL character (\\000) not permitted"
  msgstr "NUL æ–‡å­— (\\000) ã�¯ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: info/infokey.c:637
  #, c-format
  msgid "NUL character (^%c) not permitted"
  msgstr "NUL æ–‡å­— (^%c) ã�¯ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: info/infokey.c:660
  #, c-format
  msgid "missing action name"
  msgstr "ã‚¢ã‚¯ã‚·ãƒ§ãƒ³å��ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: info/infokey.c:675 info/infokey.c:745
! #, c-format
! msgid "section too long"
! msgstr "ã‚»ã‚¯ã‚·ãƒ§ãƒ³ã�Œé•·ã�™ã�Žã�¾ã�™"
  
! #: info/infokey.c:681
  #, c-format
  msgid "unknown action `%s'"
  msgstr "ä¸�æ˜Žã�ªã‚¢ã‚¯ã‚·ãƒ§ãƒ³ `%s' ã�§ã�™"
  
! #: info/infokey.c:691
  #, c-format
  msgid "action name too long"
  msgstr "ã‚¢ã‚¯ã‚·ãƒ§ãƒ³å��ã�Œé•·ã�™ã�Žã�¾ã�™"
  
! #: info/infokey.c:704
  #, c-format
  msgid "extra characters following action `%s'"
  msgstr "ã‚¢ã‚¯ã‚·ãƒ§ãƒ³ `%s' ã�«ä½™åˆ†ã�ªæ–‡å­—ã�Œç¶šã�„ã�¦ã�„ã�¾ã�™"
  
! #: info/infokey.c:715
  #, c-format
  msgid "missing variable name"
  msgstr "å¤‰æ•°å��ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: info/infokey.c:724
  #, c-format
  msgid "missing `=' immediately after variable name"
  msgstr "å¤‰æ•°å��ã�®ç›´å¾Œã�® `=' ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: info/infokey.c:731
  #, c-format
  msgid "variable name too long"
  msgstr "å¤‰æ•°å��ã�Œé•·ã�™ã�Žã�¾ã�™"
  
! #: info/infokey.c:753
  #, c-format
  msgid "value too long"
  msgstr "å€¤ã�Œé•·ã�™ã�Žã�¾ã�™"
  
! #: info/infokey.c:881
  #, c-format
  msgid "\"%s\", line %u: "
  msgstr "\"%s\", %u è¡Œç›®: "
  
! #: info/infokey.c:899
! #, c-format
! msgid ""
! "Usage: %s [OPTION]... [INPUT-FILE]\n"
! "\n"
! "Compile infokey source file to infokey file.  Reads INPUT-FILE (default\n"
! "$HOME/.infokey) and writes compiled key file to (by default) $HOME/.info.\n"
! "\n"
! "Options:\n"
! "  --output FILE        output to FILE instead of $HOME/.info\n"
! "  --help               display this help and exit.\n"
! "  --version            display version information and exit.\n"
! msgstr ""
! "ä½¿ç”¨æ³•: %s [OPTION]... [INPUT-FILE]\n"
! "\n"
! "infokey ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã�—ã€�infokey ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ä½œæˆ�ã�—ã�¾ã�™ã€‚INPUT-"
! "FILE (ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã�¯\n"
! "$HOME/.infokey) ã‚’èª­ã�¿è¾¼ã�¿ã€�ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã�—ã�Ÿã‚­ãƒ¼ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ (ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã�§ã�¯) "
! "$HOME/.info ã�«\n"
! "æ›¸ã��è¾¼ã�¿ã�¾ã�™ã€‚\n"
! "\n"
! "ã‚ªãƒ—ã‚·ãƒ§ãƒ³:\n"
! "  --output FILE        $HOME/.info ã�®ä»£ã‚�ã‚Šã�« FILE ã�¸å‡ºåŠ›ã�™ã‚‹\n"
! "  --help               ã�“ã�®ãƒ˜ãƒ«ãƒ—ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’è¡¨ç¤ºã�—ã�¦çµ‚äº†ã�™ã‚‹\n"
! "  --version            ãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³æƒ…å ±ã‚’è¡¨ç¤ºã�—ã�¦çµ‚äº†ã�™ã‚‹\n"
! 
! #: info/infomap.c:959
! #, c-format
! msgid "Ignoring invalid infokey file `%s' - too small"
! msgstr "ç„¡åŠ¹ã�ª infokey ãƒ•ã‚¡ã‚¤ãƒ« `%s' ã‚’ç„¡è¦–ã�—ã�¾ã�™ - å°�ã�•ã�™ã�Žã�¾ã�™"
! 
! #: info/infomap.c:962
! #, c-format
! msgid "Ignoring invalid infokey file `%s' - too big"
! msgstr "ç„¡åŠ¹ã�ª infokey ãƒ•ã‚¡ã‚¤ãƒ« `%s' ã‚’ç„¡è¦–ã�—ã�¾ã�™ - å¤§ã��ã�™ã�Žã�¾ã�™"
! 
! #: info/infomap.c:975
! #, c-format
! msgid "Error reading infokey file `%s' - short read"
! msgstr ""
! "infokey ãƒ•ã‚¡ã‚¤ãƒ« `%s' èª­è¾¼ã�¿ä¸­ã�«ã‚¨ãƒ©ãƒ¼ã�Œç™ºç”Ÿã�—ã�¾ã�—ã�Ÿ - èª­ã�¿è¾¼ã�¿ã�ŒçŸ­ã�™ã�Žã�¾ã�™"
! 
! #: info/infomap.c:993
! #, c-format
! msgid ""
! "Invalid infokey file `%s' (bad magic numbers) -- run infokey to update it"
! msgstr ""
! "infokey ãƒ•ã‚¡ã‚¤ãƒ« `%s' ã�Œç„¡åŠ¹ (é–“é�•ã�£ã�Ÿãƒžã‚¸ãƒƒã‚¯ç•ªå�·) ã�§ã�™ -- infokey ã‚’å®Ÿè¡Œã�—"
! "ã�¦æ›´æ–°ã�—ã�¦ã��ã� ã�•ã�„"
! 
! #: info/infomap.c:1001
! #, c-format
! msgid "Your infokey file `%s' is out of date -- run infokey to update it"
! msgstr ""
! "ã�‚ã�ªã�Ÿã�® infokey ãƒ•ã‚¡ã‚¤ãƒ« `%s' ã�¯å�¤ã�„ã�§ã�™ -- infokey ã‚’å®Ÿè¡Œã�—ã�¦æ›´æ–°ã�—ã�¦ã��ã� ã�•"
! "ã�„"
! 
! #: info/infomap.c:1017
! #, c-format
! msgid ""
! "Invalid infokey file `%s' (bad section length) -- run infokey to update it"
! msgstr ""
! "infokey ãƒ•ã‚¡ã‚¤ãƒ« `%s' ã�Œç„¡åŠ¹ (é–“é�•ã�£ã�Ÿã‚»ã‚¯ã‚·ãƒ§ãƒ³é•·) ã�§ã�™ -- infokey ã‚’å®Ÿè¡Œã�—"
! "ã�¦æ›´æ–°ã�—ã�¦ã��ã� ã�•ã�„"
! 
! #: info/infomap.c:1041
! #, c-format
! msgid ""
! "Invalid infokey file `%s' (bad section code) -- run infokey to update it"
! msgstr ""
! "infokey ãƒ•ã‚¡ã‚¤ãƒ« `%s' ã�Œç„¡åŠ¹ (é–“é�•ã�£ã�Ÿã‚»ã‚¯ã‚·ãƒ§ãƒ³ã‚³ãƒ¼ãƒ‰) ã�§ã�™ -- infokey ã‚’å®Ÿ"
! "è¡Œã�—ã�¦æ›´æ–°ã�—ã�¦ã��ã� ã�•ã�„"
! 
! #: info/infomap.c:1171
! msgid "Bad data in infokey file -- some key bindings ignored"
! msgstr ""
! "infokey ãƒ•ã‚¡ã‚¤ãƒ«ã�«é–“é�•ã�£ã�Ÿãƒ‡ãƒ¼ã‚¿ã�Œã�‚ã‚Šã�¾ã�™ -- ã�„ã��ã�¤ã�‹ã�®ã‚­ãƒ¼ãƒ�ã‚¤ãƒ³ãƒ‰ã�Œç„¡è¦–ã�•"
! "ã‚Œã�¾ã�—ã�Ÿ"
! 
! #: info/infomap.c:1236
! msgid "Bad data in infokey file -- some var settings ignored"
! msgstr ""
! "infokey ãƒ•ã‚¡ã‚¤ãƒ«ã�«é–“é�•ã�£ã�Ÿãƒ‡ãƒ¼ã‚¿ã�Œã�‚ã‚Šã�¾ã�™ -- ã�„ã��ã�¤ã�‹ã�®å¤‰æ•°è¨­å®šã�Œç„¡è¦–ã�•ã‚Œã�¾"
! "ã�—ã�Ÿ"
! 
! #: info/m-x.c:67
  msgid "Read the name of an Info command and describe it"
  msgstr "Info ã‚³ãƒžãƒ³ãƒ‰å��ã�¨ã��ã�®èª¬æ˜Žã‚’èª­ã‚€"
  
! #: info/m-x.c:71
  msgid "Describe command: "
  msgstr "èª¬æ˜Žã�™ã‚‹ã‚³ãƒžãƒ³ãƒ‰: "
  
! #: info/m-x.c:94
  msgid "Read a command name in the echo area and execute it"
  msgstr "ã‚¨ã‚³ãƒ¼é ˜åŸŸã�§ã‚³ãƒžãƒ³ãƒ‰å��ã‚’èª­ã�¿ã€�å®Ÿè¡Œã�™ã‚‹"
  
! #: info/m-x.c:138
! #, c-format
! msgid "Cannot execute an `echo-area' command here."
  msgstr "ã�“ã�“ã�§ã�¯ `echo-area' ã‚³ãƒžãƒ³ãƒ‰ã‚’å®Ÿè¡Œã�§ã��ã�¾ã�›ã‚“ã€‚"
  
! #: info/m-x.c:151
  #, c-format
  msgid "Undefined command: %s"
  msgstr "æœªå®šç¾©ã�®ã‚³ãƒžãƒ³ãƒ‰ã�§ã�™: %s"
  
! #: info/m-x.c:157
  msgid "Set the height of the displayed window"
  msgstr "è¡¨ç¤ºã�•ã‚Œã‚‹ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã�®é«˜ã�•ã‚’è¨­å®šã�™ã‚‹"
  
! #: info/m-x.c:170
  #, c-format
  msgid "Set screen height to (%d): "
  msgstr "ã‚¹ã‚¯ãƒªãƒ¼ãƒ³ã�®é«˜ã�•ã‚’è¨­å®šã�™ã‚‹ (%d): "
  
! #: info/makedoc.c:167 info/makedoc.c:175
  #, c-format
  msgid ""
--- 841,1003 ----
  "\n"
  
! #: info/infodoc.c:335
  msgid "Display help message"
  msgstr "ä½¿ã�„æ–¹ã‚’è¡¨ç¤ºã�™ã‚‹"
  
! #: info/infodoc.c:348
! #, fuzzy
! msgid "Visit Info node '(info)Help'"
  msgstr "`(info)Help' ãƒŽãƒ¼ãƒ‰ã�«ç§»å‹•ã�™ã‚‹"
  
! #: info/infodoc.c:447
  msgid "Print documentation for KEY"
  msgstr "ã‚­ãƒ¼æ“�ä½œã‚’è¡¨ç¤ºã�™ã‚‹"
  
! #: info/infodoc.c:458
  #, c-format
  msgid "Describe key: %s"
  msgstr "ã‚­ãƒ¼ã�®èª¬æ˜Ž: %s"
  
! #: info/infodoc.c:468 info/infodoc.c:504
  #, c-format
  msgid "%s is undefined."
  msgstr "%s ã�¯å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: info/infodoc.c:866
  msgid "Show what to type to execute a given command"
  msgstr "ä¸Žã�ˆã‚‰ã‚Œã�Ÿã‚³ãƒžãƒ³ãƒ‰ã‚’å®Ÿè¡Œã�™ã‚‹ã�®ã�«ã€�ä½•ã‚’ã‚¿ã‚¤ãƒ—ã�™ã‚‹ã�‹ã‚’è¡¨ç¤ºã�™ã‚‹"
  
! #: info/infodoc.c:870
  #, fuzzy
  msgid "Where is command: "
! msgstr "èª¬æ˜Žã�™ã‚‹ã‚³ãƒžãƒ³ãƒ‰: "
  
! #: info/infodoc.c:892
! #, fuzzy, c-format
! msgid "'%s' is not on any keys"
  msgstr "`%s' ã�¯ã‚­ãƒ¼å‰²ã‚Šå½“ã�¦ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: info/infodoc.c:898
  #, c-format
  msgid "%s can only be invoked via %s."
  msgstr "%s ã�¯ %s ã‚’é€šã�˜ã�¦ã�®ã�¿å‘¼ã�³å‡ºã�›ã�¾ã�™ã€‚"
  
! #: info/infodoc.c:902
  #, c-format
  msgid "%s can be invoked via %s."
  msgstr "%s ã�¯ %s ã‚’é€šã�˜ã�¦å‘¼ã�³å‡ºã�›ã�¾ã�™"
  
! #: info/infodoc.c:907
! #, fuzzy, c-format
! msgid "There is no function named '%s'"
  msgstr "`%s' ã�¨ã�„ã�†æ©Ÿèƒ½ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: info/infomap.c:600
! #, fuzzy, c-format
! msgid "could not open init file %s"
! msgstr "  @FILE                   ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã‚’ FILE ã�‹ã‚‰èª­ã�¿è¾¼ã‚€\n"
  
! #: info/infokey.c:229
  #, c-format
  msgid "key sequence too long"
  msgstr "ã‚­ãƒ¼å…¥åŠ›åˆ—ã�Œé•·ã�™ã�Žã�¾ã�™"
  
! #: info/infokey.c:306
  #, c-format
  msgid "missing key sequence"
  msgstr "ã‚­ãƒ¼å…¥åŠ›åˆ—ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: info/infokey.c:386
  #, c-format
  msgid "NUL character (\\000) not permitted"
  msgstr "NUL æ–‡å­— (\\000) ã�¯ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: info/infokey.c:415
  #, c-format
  msgid "NUL character (^%c) not permitted"
  msgstr "NUL æ–‡å­— (^%c) ã�¯ä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: info/infokey.c:438
  #, c-format
  msgid "missing action name"
  msgstr "ã‚¢ã‚¯ã‚·ãƒ§ãƒ³å��ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: info/infokey.c:450
! #, fuzzy, c-format
! msgid "cannot bind key sequence to menu-digit"
! msgstr "ã‚­ãƒ¼å…¥åŠ›åˆ—ã�Œé•·ã�™ã�Žã�¾ã�™"
  
! #: info/infokey.c:458
  #, c-format
  msgid "unknown action `%s'"
  msgstr "ä¸�æ˜Žã�ªã‚¢ã‚¯ã‚·ãƒ§ãƒ³ `%s' ã�§ã�™"
  
! #: info/infokey.c:482
  #, c-format
  msgid "action name too long"
  msgstr "ã‚¢ã‚¯ã‚·ãƒ§ãƒ³å��ã�Œé•·ã�™ã�Žã�¾ã�™"
  
! #: info/infokey.c:495
  #, c-format
  msgid "extra characters following action `%s'"
  msgstr "ã‚¢ã‚¯ã‚·ãƒ§ãƒ³ `%s' ã�«ä½™åˆ†ã�ªæ–‡å­—ã�Œç¶šã�„ã�¦ã�„ã�¾ã�™"
  
! #: info/infokey.c:506
  #, c-format
  msgid "missing variable name"
  msgstr "å¤‰æ•°å��ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: info/infokey.c:515
  #, c-format
  msgid "missing `=' immediately after variable name"
  msgstr "å¤‰æ•°å��ã�®ç›´å¾Œã�® `=' ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: info/infokey.c:522
  #, c-format
  msgid "variable name too long"
  msgstr "å¤‰æ•°å��ã�Œé•·ã�™ã�Žã�¾ã�™"
  
! #: info/infokey.c:546
  #, c-format
  msgid "value too long"
  msgstr "å€¤ã�Œé•·ã�™ã�Žã�¾ã�™"
  
! #: info/infokey.c:592
  #, c-format
  msgid "\"%s\", line %u: "
  msgstr "\"%s\", %u è¡Œç›®: "
  
! #: info/m-x.c:66
  msgid "Read the name of an Info command and describe it"
  msgstr "Info ã‚³ãƒžãƒ³ãƒ‰å��ã�¨ã��ã�®èª¬æ˜Žã‚’èª­ã‚€"
  
! #: info/m-x.c:70
  msgid "Describe command: "
  msgstr "èª¬æ˜Žã�™ã‚‹ã‚³ãƒžãƒ³ãƒ‰: "
  
! #: info/m-x.c:93
  msgid "Read a command name in the echo area and execute it"
  msgstr "ã‚¨ã‚³ãƒ¼é ˜åŸŸã�§ã‚³ãƒžãƒ³ãƒ‰å��ã‚’èª­ã�¿ã€�å®Ÿè¡Œã�™ã‚‹"
  
! #: info/m-x.c:136
! #, fuzzy, c-format
! msgid "Cannot execute an 'echo-area' command here."
  msgstr "ã�“ã�“ã�§ã�¯ `echo-area' ã‚³ãƒžãƒ³ãƒ‰ã‚’å®Ÿè¡Œã�§ã��ã�¾ã�›ã‚“ã€‚"
  
! #: info/m-x.c:149
  #, c-format
  msgid "Undefined command: %s"
  msgstr "æœªå®šç¾©ã�®ã‚³ãƒžãƒ³ãƒ‰ã�§ã�™: %s"
  
! #: info/m-x.c:155
  msgid "Set the height of the displayed window"
  msgstr "è¡¨ç¤ºã�•ã‚Œã‚‹ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã�®é«˜ã�•ã‚’è¨­å®šã�™ã‚‹"
  
! #: info/m-x.c:168
  #, c-format
  msgid "Set screen height to (%d): "
  msgstr "ã‚¹ã‚¯ãƒªãƒ¼ãƒ³ã�®é«˜ã�•ã‚’è¨­å®šã�™ã‚‹ (%d): "
  
! #: info/makedoc.c:141
  #, c-format
  msgid ""
***************
*** 1325,1337 ****
  "\n"
  
! #: info/makedoc.c:557
  #, c-format
  msgid "Couldn't manipulate the file %s.\n"
  msgstr "ãƒ•ã‚¡ã‚¤ãƒ« %s ã‚’å‡¦ç�†ã�§ã��ã�¾ã�›ã‚“ã€‚\n"
  
! #: info/nodemenu.c:30
  msgid ""
  "\n"
  "* Menu:\n"
  "  (File)Node                        Lines   Size   Containing File\n"
  "  ----------                        -----   ----   ---------------"
--- 1008,1024 ----
  "\n"
  
! #: info/makedoc.c:466
  #, c-format
  msgid "Couldn't manipulate the file %s.\n"
  msgstr "ãƒ•ã‚¡ã‚¤ãƒ« %s ã‚’å‡¦ç�†ã�§ã��ã�¾ã�›ã‚“ã€‚\n"
  
! #. TRANSLATORS: The "\n* Menu:\n\n" part of this should not be translated, as
! #. it is part of the Info syntax.
! #: info/nodemenu.c:35
! #, fuzzy
  msgid ""
  "\n"
  "* Menu:\n"
+ "\n"
  "  (File)Node                        Lines   Size   Containing File\n"
  "  ----------                        -----   ----   ---------------"
***************
*** 1342,1349 ****
  "  ----------------                  -----   ----   ----------------"
  
! #: info/nodemenu.c:200
  msgid ""
  "Here is the menu of nodes you have recently visited.\n"
! "Select one from this menu, or use `\\[history-node]' in another window.\n"
  msgstr ""
  "ã�“ã�“ã�¯ã€�ã�‚ã�ªã�Ÿã�Œæœ€è¿‘è¨ªã‚Œã�ŸãƒŽãƒ¼ãƒ‰ã�®ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã�§ã�™ã€‚\n"
--- 1029,1037 ----
  "  ----------------                  -----   ----   ----------------"
  
! #: info/nodemenu.c:187
! #, fuzzy
  msgid ""
  "Here is the menu of nodes you have recently visited.\n"
! "Select one from this menu, or use '\\[history-node]' in another window.\n"
  msgstr ""
  "ã�“ã�“ã�¯ã€�ã�‚ã�ªã�Ÿã�Œæœ€è¿‘è¨ªã‚Œã�ŸãƒŽãƒ¼ãƒ‰ã�®ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã�§ã�™ã€‚\n"
***************
*** 1352,1373 ****
  "\n"
  
! #: info/nodemenu.c:220
  msgid "Make a window containing a menu of all of the currently visited nodes"
  msgstr "æœ€è¿‘è¨ªã‚Œã�ŸãƒŽãƒ¼ãƒ‰å…¨ã�¦ã�®ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã‚’å�«ã‚“ã�§ã�„ã‚‹ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã‚’ä½œæˆ�ã�™ã‚‹"
  
! #: info/nodemenu.c:300
  msgid "Select a node which has been previously visited in a visible window"
  msgstr "è¡¨ç¤ºã�•ã‚Œã�¦ã�„ã‚‹ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦å†…ã�®ã€�ä»¥å‰�è¨ªã‚Œã�Ÿäº‹ã�®ã�‚ã‚‹ãƒŽãƒ¼ãƒ‰ã‚’é�¸æŠžã�™ã‚‹"
  
! #: info/nodemenu.c:313
  msgid "Select visited node: "
  msgstr "è¨ªã‚Œã�ŸãƒŽãƒ¼ãƒ‰ã‚’é�¸æŠž: "
  
! #: info/nodemenu.c:333 info/session.c:2617
  #, c-format
  msgid "The reference disappeared! (%s)."
  msgstr "ã��ã�®å�‚ç…§ã�¯æ¶ˆã�ˆã�¾ã�—ã�Ÿ! (%s)ã€‚"
  
! #: info/pcterm.c:179
  #, c-format
  msgid "Terminal cannot be initialized: %s\n"
--- 1040,1061 ----
  "\n"
  
! #: info/nodemenu.c:208
  msgid "Make a window containing a menu of all of the currently visited nodes"
  msgstr "æœ€è¿‘è¨ªã‚Œã�ŸãƒŽãƒ¼ãƒ‰å…¨ã�¦ã�®ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã‚’å�«ã‚“ã�§ã�„ã‚‹ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã‚’ä½œæˆ�ã�™ã‚‹"
  
! #: info/nodemenu.c:253
  msgid "Select a node which has been previously visited in a visible window"
  msgstr "è¡¨ç¤ºã�•ã‚Œã�¦ã�„ã‚‹ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦å†…ã�®ã€�ä»¥å‰�è¨ªã‚Œã�Ÿäº‹ã�®ã�‚ã‚‹ãƒŽãƒ¼ãƒ‰ã‚’é�¸æŠžã�™ã‚‹"
  
! #: info/nodemenu.c:260
  msgid "Select visited node: "
  msgstr "è¨ªã‚Œã�ŸãƒŽãƒ¼ãƒ‰ã‚’é�¸æŠž: "
  
! #: info/nodemenu.c:278 info/session.c:2356
  #, c-format
  msgid "The reference disappeared! (%s)."
  msgstr "ã��ã�®å�‚ç…§ã�¯æ¶ˆã�ˆã�¾ã�—ã�Ÿ! (%s)ã€‚"
  
! #: info/pcterm.c:211
  #, c-format
  msgid "Terminal cannot be initialized: %s\n"
***************
*** 1379,1444 ****
  msgstr "æ­£è¦�è¡¨ç�¾ã‚¨ãƒ©ãƒ¼ã�§ã�™: %s"
  
! #: info/session.c:162
  #, c-format
  msgid ""
! "Welcome to Info version %s. Type \\[get-help-window] for help, \\[menu-item] "
! "for menu item."
  msgstr ""
  "Info ãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³ %s ã�«ã‚ˆã�†ã�“ã��ã€‚\\[get-help-window] ã�§ä½¿ã�„æ–¹ã€�\\[menu-item] ã�§"
  "ãƒ¡ãƒ‹ãƒ¥ãƒ¼é …ç›®ã‚’å‘¼ã�³å‡ºã�›ã�¾ã�™ã€‚"
  
! #: info/session.c:621
  msgid "Move down to the next line"
  msgstr "æ¬¡ã�®è¡Œã�«ç§»å‹•ã�™ã‚‹"
  
! #: info/session.c:673
  msgid "Move up to the previous line"
  msgstr "å‰�ã�®è¡Œã�«ç§»å‹•ã�™ã‚‹"
  
! #: info/session.c:943
  msgid "Move to the end of the line"
  msgstr "è¡Œæœ«ã�«ç§»å‹•ã�™ã‚‹"
  
! #: info/session.c:954
  msgid "Move to the start of the line"
  msgstr "è¡Œé ­ã�«ç§»å‹•ã�™ã‚‹"
  
! #: info/session.c:1156
! msgid "Next"
! msgstr "æ¬¡"
! 
! #: info/session.c:1172 info/session.c:1296
! msgid "No more nodes within this document."
! msgstr "ã�“ã�®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã�«ã�¯ã€�ã�“ã‚Œä»¥ä¸Šã�®ãƒŽãƒ¼ãƒ‰ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚"
! 
! #: info/session.c:1321
! msgid "No `Prev' for this node."
! msgstr "ã�“ã�®ãƒŽãƒ¼ãƒ‰ã�® `å‰�' ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚"
! 
! #: info/session.c:1341
! msgid "No `Prev' or `Up' for this node within this document."
! msgstr "ã�“ã�®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã�§ã�¯ã€�ã�“ã�®ãƒŽãƒ¼ãƒ‰ã�® `å‰�' ã‚„ `ä¸Š' ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚"
! 
! #: info/session.c:1402
! msgid "Move forwards or down through node structure"
! msgstr "ãƒŽãƒ¼ãƒ‰æ§‹é€ ã‚’é€šã�˜ã�¦é€²ã‚�ã�Ÿã‚Šä¸‹ã�Œã�£ã�Ÿã‚Šã�™ã‚‹"
  
! #: info/session.c:1418
! msgid "Move backwards or up through node structure"
! msgstr "ãƒŽãƒ¼ãƒ‰æ§‹é€ ã‚’é€šã�˜ã�¦æˆ»ã�£ã�Ÿã‚Šä¸Šã�Œã�£ã�Ÿã‚Šã�™ã‚‹"
  
! #: info/session.c:1519
  msgid "Scroll forward in this window"
  msgstr "ã�“ã�®ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã‚’ä¸‹å�‘ã��ã�«ã‚¹ã‚¯ãƒ­ãƒ¼ãƒ«ã�™ã‚‹"
  
! #: info/session.c:1527
  msgid "Scroll forward in this window and set default window size"
  msgstr "ã�“ã�®ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã‚’ã‚¹ã‚¯ãƒ­ãƒ¼ãƒ«ã�—ã€�ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã‚µã‚¤ã‚ºã‚’è¨­å®šã�™ã‚‹"
  
! #: info/session.c:1535
  msgid "Scroll forward in this window staying within node"
  msgstr "ã�“ã�®ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã‚’ãƒŽãƒ¼ãƒ‰ç¯„å›²å†…ã�§å‰�æ–¹ã�«ã‚¹ã‚¯ãƒ­ãƒ¼ãƒ«ã�™ã‚‹"
  
! #: info/session.c:1543
  msgid ""
  "Scroll forward in this window staying within node and set default window size"
--- 1067,1155 ----
  msgstr "æ­£è¦�è¡¨ç�¾ã‚¨ãƒ©ãƒ¼ã�§ã�™: %s"
  
! #: info/session.c:61
! msgid "Show all matching files"
! msgstr ""
! 
! #: info/session.c:65
  #, c-format
+ msgid "No file index"
+ msgstr "ãƒ•ã‚¡ã‚¤ãƒ«è¦‹å‡ºã�—ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
+ 
+ #. TRANSLATORS: Try to keep this message (when "expanded") at most 79
+ #. characters; anything after the 79th character will not actually be
+ #. displayed on an 80-column terminal.
+ #: info/session.c:191
+ #, fuzzy, c-format
  msgid ""
! "Welcome to Info version %s.  Type \\[get-help-window] for help, \\[get-info-"
! "help-node] for tutorial."
  msgstr ""
  "Info ãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³ %s ã�«ã‚ˆã�†ã�“ã��ã€‚\\[get-help-window] ã�§ä½¿ã�„æ–¹ã€�\\[menu-item] ã�§"
  "ãƒ¡ãƒ‹ãƒ¥ãƒ¼é …ç›®ã‚’å‘¼ã�³å‡ºã�›ã�¾ã�™ã€‚"
  
! #: info/session.c:767
! #, c-format
! msgid "can't open %s: %s"
! msgstr "%s ã‚’é–‹ã��ã�“ã�¨ã�Œã�§ã��ã�¾ã�›ã‚“: %s"
! 
! #: info/session.c:773
! #, c-format
! msgid "debugging output diverted to \"%s\""
! msgstr "ãƒ‡ãƒ�ãƒƒã‚°å‡ºåŠ›ã�¯ \"%s\" ã�«é€�ã‚‰ã‚Œã�¾ã�™"
! 
! #: info/session.c:1215
  msgid "Move down to the next line"
  msgstr "æ¬¡ã�®è¡Œã�«ç§»å‹•ã�™ã‚‹"
  
! #: info/session.c:1230
  msgid "Move up to the previous line"
  msgstr "å‰�ã�®è¡Œã�«ç§»å‹•ã�™ã‚‹"
  
! #: info/session.c:1246
! msgid "Move the cursor to a specific line of the window"
! msgstr "ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã�®æŒ‡å®šè¡Œã�«ã‚«ãƒ¼ã‚½ãƒ«ã‚’ç§»å‹•ã�™ã‚‹"
! 
! #: info/session.c:1278
  msgid "Move to the end of the line"
  msgstr "è¡Œæœ«ã�«ç§»å‹•ã�™ã‚‹"
  
! #: info/session.c:1303
  msgid "Move to the start of the line"
  msgstr "è¡Œé ­ã�«ç§»å‹•ã�™ã‚‹"
  
! #: info/session.c:1385
! msgid "Move to the start of this node"
! msgstr "ã�“ã�®ãƒŽãƒ¼ãƒ‰ã�®æœ€åˆ�ã�«ç§»å‹•ã�™ã‚‹"
  
! #: info/session.c:1392
! msgid "Move to the end of this node"
! msgstr "ã�“ã�®ãƒŽãƒ¼ãƒ‰ã�®æœ€å¾Œã�«ç§»å‹•ã�™ã‚‹"
  
! #: info/session.c:1474
  msgid "Scroll forward in this window"
  msgstr "ã�“ã�®ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã‚’ä¸‹å�‘ã��ã�«ã‚¹ã‚¯ãƒ­ãƒ¼ãƒ«ã�™ã‚‹"
  
! #: info/session.c:1488
! msgid "Scroll backward in this window"
! msgstr "ã�“ã�®ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã‚’å¾Œæ–¹ã�«ã‚¹ã‚¯ãƒ­ãƒ¼ãƒ«ã�™ã‚‹"
! 
! #: info/session.c:1496
  msgid "Scroll forward in this window and set default window size"
  msgstr "ã�“ã�®ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã‚’ã‚¹ã‚¯ãƒ­ãƒ¼ãƒ«ã�—ã€�ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã‚µã‚¤ã‚ºã‚’è¨­å®šã�™ã‚‹"
  
! #: info/session.c:1511
! msgid "Scroll backward in this window and set default window size"
! msgstr ""
! "ã�“ã�®ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã‚’å¾Œæ–¹ã�«ã‚¹ã‚¯ãƒ­ãƒ¼ãƒ«ã�—ã€�ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã‚µã‚¤ã‚ºã‚’è¨­å®šã�™ã‚‹"
! 
! #: info/session.c:1517
  msgid "Scroll forward in this window staying within node"
  msgstr "ã�“ã�®ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã‚’ãƒŽãƒ¼ãƒ‰ç¯„å›²å†…ã�§å‰�æ–¹ã�«ã‚¹ã‚¯ãƒ­ãƒ¼ãƒ«ã�™ã‚‹"
  
! #: info/session.c:1532
! msgid "Scroll backward in this window staying within node"
! msgstr "ã�“ã�®ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã‚’ãƒŽãƒ¼ãƒ‰ç¯„å›²å†…ã�§å¾Œæ–¹ã�«ã‚¹ã‚¯ãƒ­ãƒ¼ãƒ«ã�™ã‚‹"
! 
! #: info/session.c:1540
  msgid ""
  "Scroll forward in this window staying within node and set default window size"
***************
*** 1447,1464 ****
  "ã‚’è¨­å®šã�™ã‚‹"
  
! #: info/session.c:1551
! msgid "Scroll backward in this window"
! msgstr "ã�“ã�®ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã‚’å¾Œæ–¹ã�«ã‚¹ã‚¯ãƒ­ãƒ¼ãƒ«ã�™ã‚‹"
! 
! #: info/session.c:1559
! msgid "Scroll backward in this window and set default window size"
! msgstr ""
! "ã�“ã�®ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã‚’å¾Œæ–¹ã�«ã‚¹ã‚¯ãƒ­ãƒ¼ãƒ«ã�—ã€�ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã‚µã‚¤ã‚ºã‚’è¨­å®šã�™ã‚‹"
! 
! #: info/session.c:1568
! msgid "Scroll backward in this window staying within node"
! msgstr "ã�“ã�®ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã‚’ãƒŽãƒ¼ãƒ‰ç¯„å›²å†…ã�§å¾Œæ–¹ã�«ã‚¹ã‚¯ãƒ­ãƒ¼ãƒ«ã�™ã‚‹"
! 
! #: info/session.c:1576
  msgid ""
  "Scroll backward in this window staying within node and set default window "
--- 1158,1162 ----
  "ã‚’è¨­å®šã�™ã‚‹"
  
! #: info/session.c:1567
  msgid ""
  "Scroll backward in this window staying within node and set default window "
***************
*** 1468,1586 ****
  "ã‚’è¨­å®šã�™ã‚‹"
  
! #: info/session.c:1584
! msgid "Move to the start of this node"
! msgstr "ã�“ã�®ãƒŽãƒ¼ãƒ‰ã�®æœ€åˆ�ã�«ç§»å‹•ã�™ã‚‹"
! 
! #: info/session.c:1591
! msgid "Move to the end of this node"
! msgstr "ã�“ã�®ãƒŽãƒ¼ãƒ‰ã�®æœ€å¾Œã�«ç§»å‹•ã�™ã‚‹"
! 
! #: info/session.c:1598
  msgid "Scroll down by lines"
  msgstr "è¡Œæ•°ã�«ã‚ˆã‚‹ã‚¹ã‚¯ãƒ­ãƒ¼ãƒ«"
  
! #: info/session.c:1615
  msgid "Scroll up by lines"
  msgstr "è¡Œæ•°ã�«ã‚ˆã‚‹é€†ã‚¹ã‚¯ãƒ­ãƒ¼ãƒ«"
  
! #: info/session.c:1633
  msgid "Scroll down by half screen size"
  msgstr "ç”»é�¢ã‚µã‚¤ã‚ºã�®å�Šåˆ†ã‚¹ã‚¯ãƒ­ãƒ¼ãƒ«"
  
! #: info/session.c:1659
  msgid "Scroll up by half screen size"
  msgstr "ç”»é�¢ã‚µã‚¤ã‚ºã�®å�Šåˆ†é€†ã‚¹ã‚¯ãƒ­ãƒ¼ãƒ«"
  
! #: info/session.c:1688
  msgid "Select the next window"
  msgstr "æ¬¡ã�®ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã‚’é�¸æŠž"
  
! #: info/session.c:1727
  msgid "Select the previous window"
  msgstr "å‰�ã�®ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã‚’é�¸æŠž"
  
! #: info/session.c:1778
  msgid "Split the current window"
  msgstr "ç�¾åœ¨ã�®ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã‚’åˆ†å‰²"
  
! #: info/session.c:1862
  msgid "Delete the current window"
  msgstr "ç�¾åœ¨ã�®ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã‚’å‰Šé™¤"
  
! #: info/session.c:1870
  msgid "Cannot delete a permanent window"
  msgstr "æ°¸ä¹…ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã�¯å‰Šé™¤ã�§ã��ã�¾ã�›ã‚“"
  
! #: info/session.c:1902
  msgid "Delete all other windows"
  msgstr "ä»–ã�®ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã‚’å‰Šé™¤"
  
! #: info/session.c:1948
! msgid "Scroll the other window"
! msgstr "ä»–ã�®ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã‚’ã‚¹ã‚¯ãƒ­ãƒ¼ãƒ«"
! 
! #: info/session.c:1969
! msgid "Scroll the other window backward"
! msgstr "ä»–ã�®ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã‚’é€†ã‚¹ã‚¯ãƒ­ãƒ¼ãƒ«"
! 
! #: info/session.c:1975
  msgid "Grow (or shrink) this window"
  msgstr "ã�“ã�®ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã‚’å¤§ã��ã��ã�™ã‚‹(ã�¾ã�Ÿã�¯å°�ã�•ã��ã�™ã‚‹)"
  
! #: info/session.c:1986
  msgid "Divide the available screen space among the visible windows"
  msgstr "å�¯è¦–ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã�®åˆ©ç”¨å�¯èƒ½ã‚¹ã‚¯ãƒªãƒ¼ãƒ³ç©ºé–“ã‚’åˆ†å‰²ã�™ã‚‹"
  
! #: info/session.c:1993
  msgid "Toggle the state of line wrapping in the current window"
  msgstr "ç�¾åœ¨ã�®ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã�«ç¦�å‰‡å‡¦ç�†ã‚’æ–½ã�™ã�‹ã�©ã�†ã�‹ã‚’åˆ‡ã‚Šæ›¿ã�ˆã‚‹"
  
! #: info/session.c:2000
! msgid "Toggle the usage of regular expressions in searches"
! msgstr "æ¤œç´¢ã�§æ­£è¦�è¡¨ç�¾ã‚’ä½¿ç”¨ã�™ã‚‹ã�‹ã�©ã�†ã�‹ã‚’åˆ‡ã‚Šæ›¿ã�ˆã‚‹"
! 
! #: info/session.c:2004
! #, c-format
! msgid "Using regular expressions for searches."
! msgstr "æ¤œç´¢ã�§æ­£è¦�è¡¨ç�¾ã‚’ä½¿ç”¨ã�™ã‚‹ã€‚"
! 
! #: info/session.c:2005
! #, c-format
! msgid "Using literal strings for searches."
! msgstr "æ¤œç´¢ã�§æ–‡å­—åˆ—ãƒªãƒ†ãƒ©ãƒ«ã��ã�®ã‚‚ã�®ã‚’ä½¿ç”¨ã�™ã‚‹ã€‚"
! 
! #: info/session.c:2197
! msgid "Select the Next node"
! msgstr "æ¬¡ ãƒŽãƒ¼ãƒ‰ã‚’é�¸æŠžã�™ã‚‹"
! 
! #: info/session.c:2205
! msgid "Select the Prev node"
! msgstr "å‰� ãƒŽãƒ¼ãƒ‰ã‚’é�¸æŠžã�™ã‚‹"
! 
! #: info/session.c:2213
! msgid "Select the Up node"
! msgstr "ä¸Š ãƒŽãƒ¼ãƒ‰ã‚’é�¸æŠžã�™ã‚‹"
! 
! #: info/session.c:2220
! msgid "Select the last node in this file"
! msgstr "ã�“ã�®ãƒ•ã‚¡ã‚¤ãƒ«ã�®æœ€å¾Œã�®ãƒŽãƒ¼ãƒ‰ã‚’é�¸æŠžã�™ã‚‹"
! 
! #: info/session.c:2248 info/session.c:2282
! msgid "This window has no additional nodes"
! msgstr "ã�“ã�®ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã�«ã�¯ãƒŽãƒ¼ãƒ‰ã�Œä»˜ã�„ã�¦ã�„ã�¾ã�›ã‚“"
! 
! #: info/session.c:2254
! msgid "Select the first node in this file"
! msgstr "ã�“ã�®ãƒ•ã‚¡ã‚¤ãƒ«ã�®æœ€åˆ�ã�®ãƒŽãƒ¼ãƒ‰ã‚’é�¸æŠžã�™ã‚‹"
! 
! #: info/session.c:2289
! msgid "Select the last item in this node's menu"
! msgstr "ã�“ã�®ãƒŽãƒ¼ãƒ‰ã�®ãƒ¡ãƒ‹ãƒ¥ãƒ¼å†…ã�§ã�®æœ€å¾Œã�®é …ç›®ã‚’é�¸æŠž"
! 
! #: info/session.c:2295
  msgid "Select this menu item"
  msgstr "ã�“ã�®ãƒ¡ãƒ‹ãƒ¥ãƒ¼é …ç›®ã‚’é�¸æŠž"
  
! #: info/session.c:2328
  #, c-format
  msgid "There isn't %d item in this menu."
--- 1166,1234 ----
  "ã‚’è¨­å®šã�™ã‚‹"
  
! #: info/session.c:1573
  msgid "Scroll down by lines"
  msgstr "è¡Œæ•°ã�«ã‚ˆã‚‹ã‚¹ã‚¯ãƒ­ãƒ¼ãƒ«"
  
! #: info/session.c:1579
  msgid "Scroll up by lines"
  msgstr "è¡Œæ•°ã�«ã‚ˆã‚‹é€†ã‚¹ã‚¯ãƒ­ãƒ¼ãƒ«"
  
! #: info/session.c:1591
  msgid "Scroll down by half screen size"
  msgstr "ç”»é�¢ã‚µã‚¤ã‚ºã�®å�Šåˆ†ã‚¹ã‚¯ãƒ­ãƒ¼ãƒ«"
  
! #: info/session.c:1618
  msgid "Scroll up by half screen size"
  msgstr "ç”»é�¢ã‚µã‚¤ã‚ºã�®å�Šåˆ†é€†ã‚¹ã‚¯ãƒ­ãƒ¼ãƒ«"
  
! #: info/session.c:1624
! msgid "Scroll the other window"
! msgstr "ä»–ã�®ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã‚’ã‚¹ã‚¯ãƒ­ãƒ¼ãƒ«"
! 
! #: info/session.c:1645
! msgid "Scroll the other window backward"
! msgstr "ä»–ã�®ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã‚’é€†ã‚¹ã‚¯ãƒ­ãƒ¼ãƒ«"
! 
! #: info/session.c:1745
  msgid "Select the next window"
  msgstr "æ¬¡ã�®ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã‚’é�¸æŠž"
  
! #: info/session.c:1782
  msgid "Select the previous window"
  msgstr "å‰�ã�®ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã‚’é�¸æŠž"
  
! #: info/session.c:1826
  msgid "Split the current window"
  msgstr "ç�¾åœ¨ã�®ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã‚’åˆ†å‰²"
  
! #: info/session.c:1868
  msgid "Delete the current window"
  msgstr "ç�¾åœ¨ã�®ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã‚’å‰Šé™¤"
  
! #: info/session.c:1873
  msgid "Cannot delete a permanent window"
  msgstr "æ°¸ä¹…ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã�¯å‰Šé™¤ã�§ã��ã�¾ã�›ã‚“"
  
! #: info/session.c:1904
  msgid "Delete all other windows"
  msgstr "ä»–ã�®ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã‚’å‰Šé™¤"
  
! #: info/session.c:1950
  msgid "Grow (or shrink) this window"
  msgstr "ã�“ã�®ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã‚’å¤§ã��ã��ã�™ã‚‹(ã�¾ã�Ÿã�¯å°�ã�•ã��ã�™ã‚‹)"
  
! #: info/session.c:1961
  msgid "Divide the available screen space among the visible windows"
  msgstr "å�¯è¦–ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã�®åˆ©ç”¨å�¯èƒ½ã‚¹ã‚¯ãƒªãƒ¼ãƒ³ç©ºé–“ã‚’åˆ†å‰²ã�™ã‚‹"
  
! #: info/session.c:1968
  msgid "Toggle the state of line wrapping in the current window"
  msgstr "ç�¾åœ¨ã�®ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã�«ç¦�å‰‡å‡¦ç�†ã‚’æ–½ã�™ã�‹ã�©ã�†ã�‹ã‚’åˆ‡ã‚Šæ›¿ã�ˆã‚‹"
  
! #: info/session.c:2117
  msgid "Select this menu item"
  msgstr "ã�“ã�®ãƒ¡ãƒ‹ãƒ¥ãƒ¼é …ç›®ã‚’é�¸æŠž"
  
! #: info/session.c:2147
  #, c-format
  msgid "There isn't %d item in this menu."
***************
*** 1588,1918 ****
  msgstr[0] "ã�“ã�®ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã�« %d å€‹ã�®é …ç›®ã�Œã�‚ã‚Šã�¾ã�›ã‚“ã€‚"
  
! #: info/session.c:2524 info/session.c:2525
  #, c-format
  msgid "Menu item (%s): "
  msgstr "ãƒ¡ãƒ‹ãƒ¥ãƒ¼é …ç›® (%s): "
  
! #: info/session.c:2528
  msgid "Menu item: "
  msgstr "ãƒ¡ãƒ‹ãƒ¥ãƒ¼é …ç›®: "
  
! #: info/session.c:2535 info/session.c:2536
  #, c-format
  msgid "Follow xref (%s): "
  msgstr "å�‚ç…§å…ˆ (%s): "
  
! #: info/session.c:2539
  msgid "Follow xref: "
  msgstr "å�‚ç…§å…ˆ: "
  
! #: info/session.c:2660
  msgid "Read a menu item and select its node"
  msgstr "ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã‚’èª­ã‚“ã�§ã€�ã��ã�®ãƒŽãƒ¼ãƒ‰ã‚’é�¸æŠžã�™ã‚‹"
  
! #: info/session.c:2668
  msgid "Read a footnote or cross reference and select its node"
  msgstr "è„šæ³¨ã‚„ç›¸äº’å�‚ç…§ã‚’èª­ã‚“ã�§ã€�ã��ã�®ãƒŽãƒ¼ãƒ‰ã‚’é�¸æŠžã�™ã‚‹"
  
! #: info/session.c:2674
  msgid "Move to the start of this node's menu"
  msgstr "ã�“ã�®ãƒŽãƒ¼ãƒ‰ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã�®å…ˆé ­ã�«ç§»å‹•ã�™ã‚‹"
  
! #: info/session.c:2696
  msgid "Visit as many menu items at once as possible"
  msgstr "å�¯èƒ½ã�ªé™�ã‚Šå¤šã��ã�®ãƒ¡ãƒ‹ãƒ¥ãƒ¼é …ç›®ã�¸ä¸€åº¦ã�«è¨ªã‚Œã‚‹"
  
! #: info/session.c:2724
! msgid "Read a node name and select it"
! msgstr "ãƒŽãƒ¼ãƒ‰å��ã‚’èª­ã‚“ã�§ã€�é�¸æŠžã�™ã‚‹"
  
! #: info/session.c:2778 info/session.c:2783
! msgid "Goto node: "
! msgstr "ãƒŽãƒ¼ãƒ‰ã�¸ç§»å‹•: "
  
! #: info/session.c:2855
! #, c-format
! msgid "No menu in node `%s'."
! msgstr "ãƒŽãƒ¼ãƒ‰ `%s' ã�«ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã�Œã�‚ã‚Šã�¾ã�›ã‚“ã€‚"
  
! #: info/session.c:2904
! #, c-format
! msgid "No menu item `%s' in node `%s'."
! msgstr "ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã‚¢ã‚¤ãƒ†ãƒ  `%s' ã�¯ãƒŽãƒ¼ãƒ‰ `%s' ä¸­ã�«ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: info/session.c:2940
! #, c-format
! msgid "Unable to find node referenced by `%s' in `%s'."
  msgstr "`%s' ã�‹ã‚‰å�‚ç…§ã�•ã‚Œã�¦ã�„ã‚‹ãƒŽãƒ¼ãƒ‰ã‚’è¦‹ã�¤ã�‘ã‚‰ã‚Œã�¾ã�›ã‚“(`%s' ä¸­)"
  
! #: info/session.c:2992
  msgid "Read a list of menus starting from dir and follow them"
  msgstr "dir ã�‹ã‚‰ãƒ¡ãƒ‹ãƒ¥ãƒ¼é–‹å§‹ãƒªã‚¹ãƒˆã‚’èª­ã�¿ã€�ã��ã‚Œã‚’ã�Ÿã�©ã‚‹"
  
! #: info/session.c:2994
  msgid "Follow menus: "
  msgstr "ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã�«ç¶šã��: "
  
! #: info/session.c:3187
  msgid "Find the node describing program invocation"
  msgstr "ãƒ—ãƒ­ã‚°ãƒ©ãƒ èµ·å‹•ã�«é–¢ã�™ã‚‹èª¬æ˜Žã�®ãƒŽãƒ¼ãƒ‰ã‚’è¦‹ã�¤ã�‘ã‚‹"
  
! #: info/session.c:3189
  #, c-format
  msgid "Find Invocation node of [%s]: "
  msgstr "[%s] ã�®èµ·å‹•ãƒŽãƒ¼ãƒ‰ã‚’è¦‹ã�¤ã�‘ã‚‹: "
  
! #: info/session.c:3227
  msgid "Read a manpage reference and select it"
  msgstr "man ãƒšãƒ¼ã‚¸ã�¸ã�®å�‚ç…§ã‚’èª­ã‚“ã�§ã€�é�¸æŠžã�™ã‚‹"
  
! #: info/session.c:3231
  msgid "Get Manpage: "
  msgstr "Man ãƒšãƒ¼ã‚¸ã‚’è¡¨ç¤º: "
  
! #: info/session.c:3261
! msgid "Select the node `Top' in this file"
  msgstr "ã�“ã�®ãƒ•ã‚¡ã‚¤ãƒ«ã�® `å…ˆé ­' ãƒŽãƒ¼ãƒ‰ã‚’é�¸æŠž"
  
! #: info/session.c:3267
! msgid "Select the node `(dir)'"
  msgstr "`(dir)'ãƒŽãƒ¼ãƒ‰ã‚’é�¸æŠžã�™ã‚‹"
  
! #: info/session.c:3284 info/session.c:3286
! #, c-format
! msgid "Kill node (%s): "
! msgstr "ãƒŽãƒ¼ãƒ‰ã�®åˆ‡ã‚Šå�–ã‚Š (%s): "
! 
! #: info/session.c:3337
! #, c-format
! msgid "Cannot kill node `%s'"
! msgstr "`%s' ãƒŽãƒ¼ãƒ‰ã‚’åˆ‡ã‚Šå�–ã‚Œã�¾ã�›ã‚“"
! 
! #: info/session.c:3347
! msgid "Cannot kill the last node"
! msgstr "æœ€å¾Œã�®ãƒŽãƒ¼ãƒ‰ã�¯åˆ‡ã‚Šå�–ã‚Œã�¾ã�›ã‚“"
  
! #: info/session.c:3433
  msgid "Select the most recently selected node"
  msgstr "æœ€å¾Œã�«é�¸æŠžã�•ã‚Œã�ŸãƒŽãƒ¼ãƒ‰ã‚’é�¸æŠžã�™ã‚‹"
  
! #: info/session.c:3439
! msgid "Kill this node"
! msgstr "ã�“ã�®ãƒŽãƒ¼ãƒ‰ã‚’åˆ‡ã‚Šå�–ã‚‹"
  
! #: info/session.c:3447
  msgid "Read the name of a file and select it"
  msgstr "ãƒ•ã‚¡ã‚¤ãƒ«å��ã‚’èª­ã�¿è¾¼ã�¿ã€�é�¸æŠžã�™ã‚‹"
  
! #: info/session.c:3451
  msgid "Find file: "
  msgstr "ãƒ•ã‚¡ã‚¤ãƒ«ã‚’æŽ¢ã�™: "
  
! #: info/session.c:3468
! #, c-format
! msgid "Cannot find `%s'."
  msgstr "`%s' ã�Œè¦‹ã�¤ã�‹ã‚Šã�¾ã�›ã‚“ã€‚"
  
! #: info/session.c:3508 info/session.c:3633
  #, fuzzy, c-format
! msgid "writing file %s"
! msgstr "ãƒŽãƒ¼ãƒ‰ %s ã�®æ›¸ã��è¾¼ã�¿..."
! 
! #: info/session.c:3519 info/session.c:3644
! #, c-format
! msgid "Could not create output file `%s'."
  msgstr "å‡ºåŠ›ãƒ•ã‚¡ã‚¤ãƒ« `%s' ã‚’ä½œæˆ�ã�§ã��ã�¾ã�›ã‚“ã€‚"
  
! #: info/session.c:3533 info/session.c:3663
! #, fuzzy, c-format
  msgid "error writing to %s: %s"
! msgstr "`%s' ã�¸ã�®æ›¸ã��è¾¼ã�¿ä¸­ã�«ã‚¨ãƒ©ãƒ¼ã�Œç™ºç”Ÿã�—ã�¾ã�—ã�Ÿ"
  
! #: info/session.c:3541
! #, fuzzy, c-format
  msgid "closing %s"
! msgstr "%s ã‚’å‰Šé™¤ã�—ã�¦ã�„ã�¾ã�™\n"
  
! #: info/session.c:3590
! #, fuzzy, c-format
  msgid "writing node %s..."
! msgstr "ãƒŽãƒ¼ãƒ‰ %s ã�®æ›¸ã��è¾¼ã�¿..."
! 
! #: info/session.c:3670
! #, fuzzy, c-format
! msgid "closing file %s"
! msgstr "å‡ºåŠ›ãƒ•ã‚¡ã‚¤ãƒ« `%s' ã‚’é–‰ã�˜ã‚‹éš›ã�«ã‚¨ãƒ©ãƒ¼ã�Œç™ºç”Ÿã�—ã�¾ã�—ã�Ÿ"
  
! #: info/session.c:3678
  msgid "Pipe the contents of this node through INFO_PRINT_COMMAND"
  msgstr "INFO_PRINT_COMMAND ã�«ã‚ˆã�£ã�¦ã�“ã�®ãƒŽãƒ¼ãƒ‰ã�®å†…å®¹ã‚’ãƒ‘ã‚¤ãƒ—ã�™ã‚‹"
  
! #: info/session.c:3713
! #, c-format
! msgid "Cannot open pipe to `%s'."
  msgstr "`%s' ã�¸ã�®ãƒ‘ã‚¤ãƒ—ã‚’é–‹ã�‘ã�¾ã�›ã‚“ã€‚"
  
! #: info/session.c:3718
  #, fuzzy, c-format
  msgid "printing node %s..."
  msgstr "ãƒŽãƒ¼ãƒ‰ `%s' ã‚’å�°åˆ·ä¸­..."
  
! #: info/session.c:3726
  #, fuzzy, c-format
  msgid "finished printing node %s"
  msgstr "ãƒŽãƒ¼ãƒ‰ `%s' ã‚’å�°åˆ·ä¸­..."
  
! #: info/session.c:4015
  msgid "Search continued from the end of the document."
  msgstr "æ–‡æ›¸ã�®æœ€å¾Œã�‹ã‚‰æ¤œç´¢ã‚’ç¶™ç¶šã�™ã‚‹ã€‚"
  
! #: info/session.c:4020
  msgid "Search continued from the beginning of the document."
  msgstr "æ–‡æ›¸ã�®æœ€åˆ�ã�‹ã‚‰æ¤œç´¢ã‚’ç¶™ç¶šã�™ã‚‹ã€‚"
  
! #: info/session.c:4037
  #, c-format
  msgid "Searching subfile %s ..."
  msgstr "å‰¯ãƒ•ã‚¡ã‚¤ãƒ« %s ã‚’æŽ¢ã�—ã�¦ã�„ã�¾ã�™ ..."
  
! #: info/session.c:4097
! msgid "Read a string and search for it case-sensitively"
! msgstr "æ–‡å­—åˆ—ã‚’èª­ã�¿ã€�å¤§æ–‡å­—å°�æ–‡å­—ã�®åŒºåˆ¥ã‚’ã�¤ã�‘ã�¦æ¤œç´¢ã�™ã‚‹"
! 
! #: info/session.c:4104
! msgid "Read a string and search for it"
! msgstr "æ–‡å­—åˆ—ã‚’èª­ã‚“ã�§æ¤œç´¢ã�™ã‚‹"
! 
! #: info/session.c:4112
! msgid "Read a string and search backward for it"
! msgstr "æ–‡å­—åˆ—ã‚’èª­ã‚“ã�§å¾Œæ–¹æ¤œç´¢ã�™ã‚‹"
  
! #: info/session.c:4169 info/session.c:4175
  #, c-format
  msgid "%s%s%s [%s]: "
  msgstr "%s%s%s [%s]: "
  
! #: info/session.c:4170 info/session.c:4176
  msgid "Regexp search"
  msgstr "æ­£è¦�è¡¨ç�¾æ¤œç´¢"
  
! #: info/session.c:4171 info/session.c:4177
  msgid " case-sensitively"
  msgstr " å¤§æ–‡å­—å°�æ–‡å­—ã�®åŒºåˆ¥ã‚’ã�¤ã�‘ã�¦"
  
! #: info/session.c:4172 info/session.c:4178
  msgid " backward"
  msgstr "å¾Œæ–¹"
  
! #: info/session.c:4176
! msgid "Search"
! msgstr "æ¤œç´¢"
  
! #: info/session.c:4225
! msgid "Search failed."
! msgstr "æ¤œç´¢ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿã€‚"
  
! #: info/session.c:4243
  msgid "Repeat last search in the same direction"
  msgstr "å�Œä¸€æ–¹å�‘ã�§æœ€å¾Œã�®æ¤œç´¢ã‚’ç¹°ã‚Šè¿”ã�™"
  
! #: info/session.c:4246 info/session.c:4267
  msgid "No previous search string"
  msgstr "å‰�ã�®æ¤œç´¢æ–‡å­—åˆ—ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: info/session.c:4264
  msgid "Repeat last search in the reverse direction"
  msgstr "é€†æ–¹å�‘ã�§æœ€å¾Œã�®æ¤œç´¢ã‚’ç¹°ã‚Šè¿”ã�™"
  
! #: info/session.c:4294 info/session.c:4300
  msgid "Search interactively for a string as you type it"
  msgstr "å…¥åŠ›ã�—ã�Ÿæ–‡å­—åˆ—ã�®å¯¾è©±çš„ã�ªæ¤œç´¢"
  
! #: info/session.c:4380
  msgid "Regexp I-search backward: "
  msgstr "æ­£è¦�è¡¨ç�¾é€�æ¬¡å¾Œæ–¹æ¤œç´¢: "
  
! #: info/session.c:4381
  msgid "I-search backward: "
  msgstr "é€�æ¬¡å¾Œæ–¹æ¤œç´¢: "
  
! #: info/session.c:4383
  msgid "Regexp I-search: "
  msgstr "æ­£è¦�è¡¨ç�¾é€�æ¬¡æ¤œç´¢: "
  
! #: info/session.c:4384
  msgid "I-search: "
  msgstr "é€�æ¬¡æ¤œç´¢: "
  
! #: info/session.c:4409 info/session.c:4411
  msgid "Failing "
  msgstr "å¤±æ•— "
  
! #: info/session.c:4895
! msgid "Move to the previous cross reference"
! msgstr "å‰�ã�®ç›¸äº’å�‚ç…§ã�«ç§»å‹•"
! 
! #: info/session.c:4913
! msgid "Move to the next cross reference"
! msgstr "æ¬¡ã�®ç›¸äº’å�‚ç…§ã�«ç§»å‹•"
! 
! #: info/session.c:4935
! msgid "Select reference or menu item appearing on this line"
! msgstr "å�‚ç…§ã�¾ã�Ÿã�¯ã€�ã�“ã�®è¡Œã�«ç�¾ã‚Œã�Ÿãƒ¡ãƒ‹ãƒ¥ãƒ¼é …ç›®ã‚’é�¸æŠž"
! 
! #: info/session.c:4958
  msgid "Cancel current operation"
  msgstr "ç�¾åœ¨ã�®æ“�ä½œã‚’ä¸­æ­¢ã�™ã‚‹"
  
! #: info/session.c:4965
  msgid "Quit"
  msgstr "çµ‚äº†"
  
! #: info/session.c:4974
! msgid "Move the cursor to a specific line of the window"
! msgstr "ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã�®æŒ‡å®šè¡Œã�«ã‚«ãƒ¼ã‚½ãƒ«ã‚’ç§»å‹•ã�™ã‚‹"
  
! #: info/session.c:5006
  msgid "Redraw the display"
  msgstr "ç”»é�¢ã‚’å†�æ��ç”»ã�™ã‚‹"
  
! #: info/session.c:5043
  msgid "Quit using Info"
  msgstr "Info ã�®ä½¿ç”¨ã‚’çµ‚äº†ã�™ã‚‹"
  
! #: info/session.c:5058
  msgid "Run command bound to this key's lowercase variant"
  msgstr "ã�“ã�®ã‚­ãƒ¼ã�®å°�æ–‡å­—ã�«å‰²ã‚Šå½“ã�¦ã‚‰ã‚Œã�Ÿã‚³ãƒžãƒ³ãƒ‰ã‚’å®Ÿè¡Œã�™ã‚‹"
  
! #: info/session.c:5069
  #, c-format
  msgid "Unknown command (%s)."
  msgstr "ä¸�æ˜Žã�ªã‚³ãƒžãƒ³ãƒ‰ (%s) ã�§ã�™ã€‚"
  
! #: info/session.c:5072
  #, c-format
  msgid "\"%s\" is invalid"
  msgstr "\"%s\" ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: info/session.c:5073
! #, c-format
! msgid "`%s' is invalid"
  msgstr "`%s' ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: info/session.c:5288
  msgid "Add this digit to the current numeric argument"
  msgstr "ç�¾åœ¨ã�®æ•°å€¤å¼•æ•°ã�«ã�“ã�®æ•°å€¤ã‚’åŠ ã�ˆã‚‹"
  
! #: info/session.c:5297
  msgid "Start (or multiply by 4) the current numeric argument"
  msgstr "ç�¾åœ¨ã�®æ•°å€¤å¼•æ•°ã‚’é–‹å§‹(ã�¾ã�Ÿã�¯ 4 å€�ã�™ã‚‹)"
  
- #: info/session.c:5312
- msgid "Internally used by \\[universal-argument]"
- msgstr "å†…éƒ¨çš„ã�« \\[universal-argument] ã�«ã‚ˆã�£ã�¦åˆ©ç”¨ã�•ã‚Œã�¾ã�™"
- 
- #: info/session.c:5388
- msgid "Show full file name of node being displayed"
- msgstr ""
- 
  #: info/tilde.c:361
  #, c-format
--- 1236,1614 ----
  msgstr[0] "ã�“ã�®ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã�« %d å€‹ã�®é …ç›®ã�Œã�‚ã‚Šã�¾ã�›ã‚“ã€‚"
  
! #: info/session.c:2156
! msgid "Select the last item in this node's menu"
! msgstr "ã�“ã�®ãƒŽãƒ¼ãƒ‰ã�®ãƒ¡ãƒ‹ãƒ¥ãƒ¼å†…ã�§ã�®æœ€å¾Œã�®é …ç›®ã‚’é�¸æŠž"
! 
! #: info/session.c:2264 info/session.c:2265
  #, c-format
  msgid "Menu item (%s): "
  msgstr "ãƒ¡ãƒ‹ãƒ¥ãƒ¼é …ç›® (%s): "
  
! #: info/session.c:2268
  msgid "Menu item: "
  msgstr "ãƒ¡ãƒ‹ãƒ¥ãƒ¼é …ç›®: "
  
! #: info/session.c:2275 info/session.c:2276
  #, c-format
  msgid "Follow xref (%s): "
  msgstr "å�‚ç…§å…ˆ (%s): "
  
! #: info/session.c:2279
  msgid "Follow xref: "
  msgstr "å�‚ç…§å…ˆ: "
  
! #: info/session.c:2368
  msgid "Read a menu item and select its node"
  msgstr "ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã‚’èª­ã‚“ã�§ã€�ã��ã�®ãƒŽãƒ¼ãƒ‰ã‚’é�¸æŠžã�™ã‚‹"
  
! #: info/session.c:2393
  msgid "Read a footnote or cross reference and select its node"
  msgstr "è„šæ³¨ã‚„ç›¸äº’å�‚ç…§ã‚’èª­ã‚“ã�§ã€�ã��ã�®ãƒŽãƒ¼ãƒ‰ã‚’é�¸æŠžã�™ã‚‹"
  
! #: info/session.c:2399
  msgid "Move to the start of this node's menu"
  msgstr "ã�“ã�®ãƒŽãƒ¼ãƒ‰ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã�®å…ˆé ­ã�«ç§»å‹•ã�™ã‚‹"
  
! #: info/session.c:2421
  msgid "Visit as many menu items at once as possible"
  msgstr "å�¯èƒ½ã�ªé™�ã‚Šå¤šã��ã�®ãƒ¡ãƒ‹ãƒ¥ãƒ¼é …ç›®ã�¸ä¸€åº¦ã�«è¨ªã‚Œã‚‹"
  
! #: info/session.c:2520
! msgid "Move to the previous cross reference"
! msgstr "å‰�ã�®ç›¸äº’å�‚ç…§ã�«ç§»å‹•"
  
! #: info/session.c:2583
! msgid "Move to the next cross reference"
! msgstr "æ¬¡ã�®ç›¸äº’å�‚ç…§ã�«ç§»å‹•"
  
! #: info/session.c:2644
! msgid "Select reference or menu item appearing on this line"
! msgstr "å�‚ç…§ã�¾ã�Ÿã�¯ã€�ã�“ã�®è¡Œã�«ç�¾ã‚Œã�Ÿãƒ¡ãƒ‹ãƒ¥ãƒ¼é …ç›®ã‚’é�¸æŠž"
  
! #: info/session.c:2678
! #, fuzzy, c-format
! msgid "No menu in node '%s'."
! msgstr "ãƒŽãƒ¼ãƒ‰ `%s' ã�«ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã�Œã�‚ã‚Šã�¾ã�›ã‚“ã€‚"
  
! #: info/session.c:2725
! #, fuzzy, c-format
! msgid "Unable to find node referenced by '%s' in '%s'."
  msgstr "`%s' ã�‹ã‚‰å�‚ç…§ã�•ã‚Œã�¦ã�„ã‚‹ãƒŽãƒ¼ãƒ‰ã‚’è¦‹ã�¤ã�‘ã‚‰ã‚Œã�¾ã�›ã‚“(`%s' ä¸­)"
  
! #: info/session.c:2775
  msgid "Read a list of menus starting from dir and follow them"
  msgstr "dir ã�‹ã‚‰ãƒ¡ãƒ‹ãƒ¥ãƒ¼é–‹å§‹ãƒªã‚¹ãƒˆã‚’èª­ã�¿ã€�ã��ã‚Œã‚’ã�Ÿã�©ã‚‹"
  
! #: info/session.c:2777
  msgid "Follow menus: "
  msgstr "ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã�«ç¶šã��: "
  
! #: info/session.c:2879
! msgid "Select the Next node"
! msgstr "æ¬¡ ãƒŽãƒ¼ãƒ‰ã‚’é�¸æŠžã�™ã‚‹"
! 
! #: info/session.c:2886
! msgid "Select the Prev node"
! msgstr "å‰� ãƒŽãƒ¼ãƒ‰ã‚’é�¸æŠžã�™ã‚‹"
! 
! #: info/session.c:2893
! msgid "Select the Up node"
! msgstr "ä¸Š ãƒŽãƒ¼ãƒ‰ã‚’é�¸æŠžã�™ã‚‹"
! 
! #: info/session.c:2899
! msgid "Select the last node in this file"
! msgstr "ã�“ã�®ãƒ•ã‚¡ã‚¤ãƒ«ã�®æœ€å¾Œã�®ãƒŽãƒ¼ãƒ‰ã‚’é�¸æŠžã�™ã‚‹"
! 
! #: info/session.c:2926 info/session.c:2959
! msgid "This window has no additional nodes"
! msgstr "ã�“ã�®ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã�«ã�¯ãƒŽãƒ¼ãƒ‰ã�Œä»˜ã�„ã�¦ã�„ã�¾ã�›ã‚“"
! 
! #: info/session.c:2932
! msgid "Select the first node in this file"
! msgstr "ã�“ã�®ãƒ•ã‚¡ã‚¤ãƒ«ã�®æœ€åˆ�ã�®ãƒŽãƒ¼ãƒ‰ã‚’é�¸æŠžã�™ã‚‹"
! 
! #: info/session.c:3064
! msgid "No more nodes within this document."
! msgstr "ã�“ã�®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã�«ã�¯ã€�ã�“ã‚Œä»¥ä¸Šã�®ãƒŽãƒ¼ãƒ‰ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚"
! 
! #: info/session.c:3109 info/session.c:3149
! #, fuzzy
! msgid "No 'Prev' or 'Up' for this node within this document."
! msgstr "ã�“ã�®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã�§ã�¯ã€�ã�“ã�®ãƒŽãƒ¼ãƒ‰ã�® `å‰�' ã‚„ `ä¸Š' ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚"
! 
! #: info/session.c:3162
! msgid "Move forwards or down through node structure"
! msgstr "ãƒŽãƒ¼ãƒ‰æ§‹é€ ã‚’é€šã�˜ã�¦é€²ã‚�ã�Ÿã‚Šä¸‹ã�Œã�£ã�Ÿã‚Šã�™ã‚‹"
! 
! #: info/session.c:3179
! msgid "Move backwards or up through node structure"
! msgstr "ãƒŽãƒ¼ãƒ‰æ§‹é€ ã‚’é€šã�˜ã�¦æˆ»ã�£ã�Ÿã‚Šä¸Šã�Œã�£ã�Ÿã‚Šã�™ã‚‹"
! 
! #: info/session.c:3202
! msgid "Read a node name and select it"
! msgstr "ãƒŽãƒ¼ãƒ‰å��ã‚’èª­ã‚“ã�§ã€�é�¸æŠžã�™ã‚‹"
! 
! #: info/session.c:3256 info/session.c:3260
! msgid "Goto node: "
! msgstr "ãƒŽãƒ¼ãƒ‰ã�¸ç§»å‹•: "
! 
! #: info/session.c:3439
  msgid "Find the node describing program invocation"
  msgstr "ãƒ—ãƒ­ã‚°ãƒ©ãƒ èµ·å‹•ã�«é–¢ã�™ã‚‹èª¬æ˜Žã�®ãƒŽãƒ¼ãƒ‰ã‚’è¦‹ã�¤ã�‘ã‚‹"
  
! #: info/session.c:3441
  #, c-format
  msgid "Find Invocation node of [%s]: "
  msgstr "[%s] ã�®èµ·å‹•ãƒŽãƒ¼ãƒ‰ã‚’è¦‹ã�¤ã�‘ã‚‹: "
  
! #: info/session.c:3486
  msgid "Read a manpage reference and select it"
  msgstr "man ãƒšãƒ¼ã‚¸ã�¸ã�®å�‚ç…§ã‚’èª­ã‚“ã�§ã€�é�¸æŠžã�™ã‚‹"
  
! #: info/session.c:3490
  msgid "Get Manpage: "
  msgstr "Man ãƒšãƒ¼ã‚¸ã‚’è¡¨ç¤º: "
  
! #: info/session.c:3511
! #, fuzzy
! msgid "Select the node 'Top' in this file"
  msgstr "ã�“ã�®ãƒ•ã‚¡ã‚¤ãƒ«ã�® `å…ˆé ­' ãƒŽãƒ¼ãƒ‰ã‚’é�¸æŠž"
  
! #: info/session.c:3517
! #, fuzzy
! msgid "Select the node '(dir)'"
  msgstr "`(dir)'ãƒŽãƒ¼ãƒ‰ã‚’é�¸æŠžã�™ã‚‹"
  
! #: info/session.c:3523
! msgid "Show full file name of node being displayed"
! msgstr ""
  
! #: info/session.c:3540
  msgid "Select the most recently selected node"
  msgstr "æœ€å¾Œã�«é�¸æŠžã�•ã‚Œã�ŸãƒŽãƒ¼ãƒ‰ã‚’é�¸æŠžã�™ã‚‹"
  
! #: info/session.c:3545
! #, c-format
! msgid "No earlier node in history"
! msgstr ""
  
! #: info/session.c:3549
  msgid "Read the name of a file and select it"
  msgstr "ãƒ•ã‚¡ã‚¤ãƒ«å��ã‚’èª­ã�¿è¾¼ã�¿ã€�é�¸æŠžã�™ã‚‹"
  
! #: info/session.c:3553
  msgid "Find file: "
  msgstr "ãƒ•ã‚¡ã‚¤ãƒ«ã‚’æŽ¢ã�™: "
  
! #: info/session.c:3570
! #, fuzzy, c-format
! msgid "Cannot find '%s'."
  msgstr "`%s' ã�Œè¦‹ã�¤ã�‹ã‚Šã�¾ã�›ã‚“ã€‚"
  
! #: info/session.c:3619
  #, fuzzy, c-format
! msgid "Could not create output file '%s'."
  msgstr "å‡ºåŠ›ãƒ•ã‚¡ã‚¤ãƒ« `%s' ã‚’ä½œæˆ�ã�§ã��ã�¾ã�›ã‚“ã€‚"
  
! #: info/session.c:3633
! #, c-format
  msgid "error writing to %s: %s"
! msgstr "%s ã�¸ã�®æ›¸ã��è¾¼ã�¿ä¸­ã�«ã‚¨ãƒ©ãƒ¼ã�Œç™ºç”Ÿã�—ã�¾ã�—ã�Ÿ: %s"
  
! #: info/session.c:3642
! #, c-format
  msgid "closing %s"
! msgstr "%s ã‚’é–‰ã�˜ã�¦ã�„ã�¾ã�™"
  
! #: info/session.c:3691
! #, c-format
  msgid "writing node %s..."
! msgstr "ãƒŽãƒ¼ãƒ‰ %s ã�¸æ›¸ã��è¾¼ã�¿ä¸­..."
  
! #: info/session.c:3737
  msgid "Pipe the contents of this node through INFO_PRINT_COMMAND"
  msgstr "INFO_PRINT_COMMAND ã�«ã‚ˆã�£ã�¦ã�“ã�®ãƒŽãƒ¼ãƒ‰ã�®å†…å®¹ã‚’ãƒ‘ã‚¤ãƒ—ã�™ã‚‹"
  
! #: info/session.c:3765
! #, fuzzy, c-format
! msgid "Cannot open pipe to '%s'."
  msgstr "`%s' ã�¸ã�®ãƒ‘ã‚¤ãƒ—ã‚’é–‹ã�‘ã�¾ã�›ã‚“ã€‚"
  
! #: info/session.c:3770
  #, fuzzy, c-format
  msgid "printing node %s..."
  msgstr "ãƒŽãƒ¼ãƒ‰ `%s' ã‚’å�°åˆ·ä¸­..."
  
! #: info/session.c:3778
  #, fuzzy, c-format
  msgid "finished printing node %s"
  msgstr "ãƒŽãƒ¼ãƒ‰ `%s' ã‚’å�°åˆ·ä¸­..."
  
! #: info/session.c:3810
! msgid "Toggle the usage of regular expressions in searches"
! msgstr "æ¤œç´¢ã�§æ­£è¦�è¡¨ç�¾ã‚’ä½¿ç”¨ã�™ã‚‹ã�‹ã�©ã�†ã�‹ã‚’åˆ‡ã‚Šæ›¿ã�ˆã‚‹"
! 
! #: info/session.c:3814
! #, c-format
! msgid "Using regular expressions for searches."
! msgstr "æ¤œç´¢ã�§æ­£è¦�è¡¨ç�¾ã‚’ä½¿ç”¨ã�™ã‚‹ã€‚"
! 
! #: info/session.c:3815
! #, c-format
! msgid "Using literal strings for searches."
! msgstr "æ¤œç´¢ã�§æ–‡å­—åˆ—ãƒªãƒ†ãƒ©ãƒ«ã��ã�®ã‚‚ã�®ã‚’ä½¿ç”¨ã�™ã‚‹ã€‚"
! 
! #: info/session.c:4059
  msgid "Search continued from the end of the document."
  msgstr "æ–‡æ›¸ã�®æœ€å¾Œã�‹ã‚‰æ¤œç´¢ã‚’ç¶™ç¶šã�™ã‚‹ã€‚"
  
! #: info/session.c:4064
  msgid "Search continued from the beginning of the document."
  msgstr "æ–‡æ›¸ã�®æœ€åˆ�ã�‹ã‚‰æ¤œç´¢ã‚’ç¶™ç¶šã�™ã‚‹ã€‚"
  
! #: info/session.c:4084
  #, c-format
  msgid "Searching subfile %s ..."
  msgstr "å‰¯ãƒ•ã‚¡ã‚¤ãƒ« %s ã‚’æŽ¢ã�—ã�¦ã�„ã�¾ã�™ ..."
  
! #: info/session.c:4123
! msgid "Search failed."
! msgstr "æ¤œç´¢ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿã€‚"
  
! #: info/session.c:4142
  #, c-format
  msgid "%s%s%s [%s]: "
  msgstr "%s%s%s [%s]: "
  
! #: info/session.c:4143 info/session.c:4149
  msgid "Regexp search"
  msgstr "æ­£è¦�è¡¨ç�¾æ¤œç´¢"
  
! #: info/session.c:4143 info/session.c:4149
! msgid "Search"
! msgstr "æ¤œç´¢"
! 
! #: info/session.c:4144 info/session.c:4150
  msgid " case-sensitively"
  msgstr " å¤§æ–‡å­—å°�æ–‡å­—ã�®åŒºåˆ¥ã‚’ã�¤ã�‘ã�¦"
  
! #: info/session.c:4145 info/session.c:4151
  msgid " backward"
  msgstr "å¾Œæ–¹"
  
! #: info/session.c:4148
! #, fuzzy, c-format
! msgid "%s%s%s: "
! msgstr "%s%s%s [%s]: "
  
! #: info/session.c:4168
! msgid "Search string too short"
! msgstr ""
  
! #: info/session.c:4238
! msgid "Read a string and search for it case-sensitively"
! msgstr "æ–‡å­—åˆ—ã‚’èª­ã�¿ã€�å¤§æ–‡å­—å°�æ–‡å­—ã�®åŒºåˆ¥ã‚’ã�¤ã�‘ã�¦æ¤œç´¢ã�™ã‚‹"
! 
! #: info/session.c:4243
! msgid "Read a string and search for it"
! msgstr "æ–‡å­—åˆ—ã‚’èª­ã‚“ã�§æ¤œç´¢ã�™ã‚‹"
! 
! #: info/session.c:4249
! msgid "Read a string and search backward for it"
! msgstr "æ–‡å­—åˆ—ã‚’èª­ã‚“ã�§å¾Œæ–¹æ¤œç´¢ã�™ã‚‹"
! 
! #: info/session.c:4257
  msgid "Repeat last search in the same direction"
  msgstr "å�Œä¸€æ–¹å�‘ã�§æœ€å¾Œã�®æ¤œç´¢ã‚’ç¹°ã‚Šè¿”ã�™"
  
! #: info/session.c:4265 info/session.c:4310
  msgid "No previous search string"
  msgstr "å‰�ã�®æ¤œç´¢æ–‡å­—åˆ—ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: info/session.c:4302
  msgid "Repeat last search in the reverse direction"
  msgstr "é€†æ–¹å�‘ã�§æœ€å¾Œã�®æ¤œç´¢ã‚’ç¹°ã‚Šè¿”ã�™"
  
! #: info/session.c:4349
! msgid "Clear displayed search matches"
! msgstr ""
! 
! #: info/session.c:4366 info/session.c:4372
  msgid "Search interactively for a string as you type it"
  msgstr "å…¥åŠ›ã�—ã�Ÿæ–‡å­—åˆ—ã�®å¯¾è©±çš„ã�ªæ¤œç´¢"
  
! #: info/session.c:4486
  msgid "Regexp I-search backward: "
  msgstr "æ­£è¦�è¡¨ç�¾é€�æ¬¡å¾Œæ–¹æ¤œç´¢: "
  
! #: info/session.c:4487
  msgid "I-search backward: "
  msgstr "é€�æ¬¡å¾Œæ–¹æ¤œç´¢: "
  
! #: info/session.c:4489
  msgid "Regexp I-search: "
  msgstr "æ­£è¦�è¡¨ç�¾é€�æ¬¡æ¤œç´¢: "
  
! #: info/session.c:4490
  msgid "I-search: "
  msgstr "é€�æ¬¡æ¤œç´¢: "
  
! #: info/session.c:4515 info/session.c:4518
  msgid "Failing "
  msgstr "å¤±æ•— "
  
! #: info/session.c:4891
  msgid "Cancel current operation"
  msgstr "ç�¾åœ¨ã�®æ“�ä½œã‚’ä¸­æ­¢ã�™ã‚‹"
  
! #: info/session.c:4898
  msgid "Quit"
  msgstr "çµ‚äº†"
  
! #: info/session.c:4903
! #, fuzzy
! msgid "Display version of Info being run"
! msgstr "ãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³æƒ…å ±ã‚’è¡¨ç¤ºã�—ã�¦çµ‚äº†ã�™ã‚‹"
! 
! #: info/session.c:4905
! #, c-format
! msgid "GNU Info version %s"
! msgstr ""
  
! #: info/session.c:4910
  msgid "Redraw the display"
  msgstr "ç”»é�¢ã‚’å†�æ��ç”»ã�™ã‚‹"
  
! #: info/session.c:4947
  msgid "Quit using Info"
  msgstr "Info ã�®ä½¿ç”¨ã‚’çµ‚äº†ã�™ã‚‹"
  
! #: info/session.c:4960
  msgid "Run command bound to this key's lowercase variant"
  msgstr "ã�“ã�®ã‚­ãƒ¼ã�®å°�æ–‡å­—ã�«å‰²ã‚Šå½“ã�¦ã‚‰ã‚Œã�Ÿã‚³ãƒžãƒ³ãƒ‰ã‚’å®Ÿè¡Œã�™ã‚‹"
  
! #: info/session.c:4971
  #, c-format
  msgid "Unknown command (%s)."
  msgstr "ä¸�æ˜Žã�ªã‚³ãƒžãƒ³ãƒ‰ (%s) ã�§ã�™ã€‚"
  
! #: info/session.c:4974
  #, c-format
  msgid "\"%s\" is invalid"
  msgstr "\"%s\" ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: info/session.c:4975
! #, fuzzy, c-format
! msgid "'%s' is invalid"
  msgstr "`%s' ã�¯ç„¡åŠ¹ã�§ã�™"
  
! #: info/session.c:5293
  msgid "Add this digit to the current numeric argument"
  msgstr "ç�¾åœ¨ã�®æ•°å€¤å¼•æ•°ã�«ã�“ã�®æ•°å€¤ã‚’åŠ ã�ˆã‚‹"
  
! #: info/session.c:5300
  msgid "Start (or multiply by 4) the current numeric argument"
  msgstr "ç�¾åœ¨ã�®æ•°å€¤å¼•æ•°ã‚’é–‹å§‹(ã�¾ã�Ÿã�¯ 4 å€�ã�™ã‚‹)"
  
  #: info/tilde.c:361
  #, c-format
***************
*** 1920,1968 ****
  msgstr "readline: ä»®æƒ³ãƒ¡ãƒ¢ãƒªã‚’ä½¿ã�„æžœã�Ÿã�—ã�¾ã�—ã�Ÿ!\n"
  
! #: info/variables.c:37
  msgid "When \"On\", footnotes appear and disappear automatically"
  msgstr "\"On\" ã�®æ™‚ã€�è„šæ³¨ã‚’è‡ªå‹•çš„ã�«è¡¨ç¤ºã�—ã€�æ¶ˆåŽ»ã�™ã‚‹"
  
! #: info/variables.c:41
  msgid "When \"On\", creating or deleting a window resizes other windows"
  msgstr "\"On\" ã�®æ™‚ã€�ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã�®ä½œæˆ�ãƒ»å‰Šé™¤ã�§ã€�ä»–ã�®ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã�®ã‚µã‚¤ã‚ºã‚’å¤‰æ›´"
  
! #: info/variables.c:45
  msgid "When \"On\", flash the screen instead of ringing the bell"
  msgstr "\"On\" ã�®æ™‚ã€�ãƒ™ãƒ«ã‚’ã�ªã‚‰ã�™ä»£ã‚�ã‚Šã�«ã€�ç”»é�¢ã‚’ãƒ•ãƒ©ãƒƒã‚·ãƒ¥ã�•ã�›ã‚‹"
  
! #: info/variables.c:49
  msgid "When \"On\", errors cause the bell to ring"
  msgstr "\"On\" ã�®ã�¨ã��ã€�ã‚¨ãƒ©ãƒ¼ã�Œç™ºç”Ÿã�—ã�Ÿã‚‰ãƒ™ãƒ«ã‚’é³´ã‚‰ã�™"
  
! #: info/variables.c:53
  msgid "When \"On\", Info garbage collects files which had to be uncompressed"
  msgstr "\"On\" ã�®ã�¨ã��ã€�é�žåœ§ç¸®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ã‚¬ãƒ¼ãƒ™ã‚¸ã‚³ãƒ¬ã‚¯ãƒˆã�™ã‚‹"
  
! #: info/variables.c:56
  msgid "When \"On\", the portion of the matched search string is highlighted"
  msgstr "\"On\" ã�®æ™‚ã€�æ¤œç´¢æ–‡å­—åˆ—ã�¨ä¸€è‡´ã�—ã�Ÿå ´æ‰€ã‚’å��è»¢è¡¨ç¤ºã�•ã�›ã‚‹"
  
! #: info/variables.c:60
  msgid "Controls what happens when scrolling is requested at the end of a node"
  msgstr "æœ€å¾Œã�®ãƒŽãƒ¼ãƒ‰ã�«ã�Šã�„ã�¦ã€�ã‚¹ã‚¯ãƒ­ãƒ¼ãƒ«ã‚’è¡Œã�ªã�£ã�Ÿã�¨ã��ã�®å‹•ä½œã‚’èª¿ç¯€ã�™ã‚‹"
  
! #: info/variables.c:65
  msgid "Same as scroll-behaviour"
  msgstr "scroll-behaviour ã�¨å�Œæ§˜"
  
! #: info/variables.c:69
  msgid "The number lines to scroll when the cursor moves out of the window"
  msgstr "ã‚«ãƒ¼ã‚½ãƒ«ã‚’ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã�®å¤–ã�«å‹•ã�‹ã��ã�†ã�¨ã�—ã�Ÿæ™‚ã�®ã‚¹ã‚¯ãƒ­ãƒ¼ãƒ«è¡Œæ•°ã‚’æŒ‡å®šã�™ã‚‹"
  
! #: info/variables.c:73
  msgid "Controls whether scroll-behavior affects cursor movement commands"
  msgstr "ã‚¹ã‚¯ãƒ­ãƒ¼ãƒ«å‹•ä½œã�Œã‚«ãƒ¼ã‚½ãƒ«ç§»å‹•ã�«å½±éŸ¿ã‚’å�Šã�¼ã�™ã�‹ã�©ã�†ã�‹ã‚’åˆ¶å¾¡ã�™ã‚‹"
  
! #: info/variables.c:77
  msgid "When \"On\", Info accepts and displays ISO Latin characters"
  msgstr "\"On\" ã�®æ™‚ã€�Info ã�¯ ISO Latin æ–‡å­—ã�®è¡¨ç¤ºã�Œå�¯èƒ½ã�«ã�ªã‚‹"
  
! #: info/variables.c:81
  msgid ""
  "What to do when a scrolling command is issued at the end of the last node"
--- 1616,1664 ----
  msgstr "readline: ä»®æƒ³ãƒ¡ãƒ¢ãƒªã‚’ä½¿ã�„æžœã�Ÿã�—ã�¾ã�—ã�Ÿ!\n"
  
! #: info/variables.c:51
  msgid "When \"On\", footnotes appear and disappear automatically"
  msgstr "\"On\" ã�®æ™‚ã€�è„šæ³¨ã‚’è‡ªå‹•çš„ã�«è¡¨ç¤ºã�—ã€�æ¶ˆåŽ»ã�™ã‚‹"
  
! #: info/variables.c:55
  msgid "When \"On\", creating or deleting a window resizes other windows"
  msgstr "\"On\" ã�®æ™‚ã€�ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã�®ä½œæˆ�ãƒ»å‰Šé™¤ã�§ã€�ä»–ã�®ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã�®ã‚µã‚¤ã‚ºã‚’å¤‰æ›´"
  
! #: info/variables.c:59
  msgid "When \"On\", flash the screen instead of ringing the bell"
  msgstr "\"On\" ã�®æ™‚ã€�ãƒ™ãƒ«ã‚’ã�ªã‚‰ã�™ä»£ã‚�ã‚Šã�«ã€�ç”»é�¢ã‚’ãƒ•ãƒ©ãƒƒã‚·ãƒ¥ã�•ã�›ã‚‹"
  
! #: info/variables.c:63
  msgid "When \"On\", errors cause the bell to ring"
  msgstr "\"On\" ã�®ã�¨ã��ã€�ã‚¨ãƒ©ãƒ¼ã�Œç™ºç”Ÿã�—ã�Ÿã‚‰ãƒ™ãƒ«ã‚’é³´ã‚‰ã�™"
  
! #: info/variables.c:67
  msgid "When \"On\", Info garbage collects files which had to be uncompressed"
  msgstr "\"On\" ã�®ã�¨ã��ã€�é�žåœ§ç¸®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ã‚¬ãƒ¼ãƒ™ã‚¸ã‚³ãƒ¬ã‚¯ãƒˆã�™ã‚‹"
  
! #: info/variables.c:70
  msgid "When \"On\", the portion of the matched search string is highlighted"
  msgstr "\"On\" ã�®æ™‚ã€�æ¤œç´¢æ–‡å­—åˆ—ã�¨ä¸€è‡´ã�—ã�Ÿå ´æ‰€ã‚’å��è»¢è¡¨ç¤ºã�•ã�›ã‚‹"
  
! #: info/variables.c:74
  msgid "Controls what happens when scrolling is requested at the end of a node"
  msgstr "æœ€å¾Œã�®ãƒŽãƒ¼ãƒ‰ã�«ã�Šã�„ã�¦ã€�ã‚¹ã‚¯ãƒ­ãƒ¼ãƒ«ã‚’è¡Œã�ªã�£ã�Ÿã�¨ã��ã�®å‹•ä½œã‚’èª¿ç¯€ã�™ã‚‹"
  
! #: info/variables.c:79
  msgid "Same as scroll-behaviour"
  msgstr "scroll-behaviour ã�¨å�Œæ§˜"
  
! #: info/variables.c:83
  msgid "The number lines to scroll when the cursor moves out of the window"
  msgstr "ã‚«ãƒ¼ã‚½ãƒ«ã‚’ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã�®å¤–ã�«å‹•ã�‹ã��ã�†ã�¨ã�—ã�Ÿæ™‚ã�®ã‚¹ã‚¯ãƒ­ãƒ¼ãƒ«è¡Œæ•°ã‚’æŒ‡å®šã�™ã‚‹"
  
! #: info/variables.c:87
  msgid "Controls whether scroll-behavior affects cursor movement commands"
  msgstr "ã‚¹ã‚¯ãƒ­ãƒ¼ãƒ«å‹•ä½œã�Œã‚«ãƒ¼ã‚½ãƒ«ç§»å‹•ã�«å½±éŸ¿ã‚’å�Šã�¼ã�™ã�‹ã�©ã�†ã�‹ã‚’åˆ¶å¾¡ã�™ã‚‹"
  
! #: info/variables.c:91
  msgid "When \"On\", Info accepts and displays ISO Latin characters"
  msgstr "\"On\" ã�®æ™‚ã€�Info ã�¯ ISO Latin æ–‡å­—ã�®è¡¨ç¤ºã�Œå�¯èƒ½ã�«ã�ªã‚‹"
  
! #: info/variables.c:95
  msgid ""
  "What to do when a scrolling command is issued at the end of the last node"
***************
*** 1970,2046 ****
  "æœ€çµ‚ãƒŽãƒ¼ãƒ‰ã�®æœ«å°¾ã�§ã‚¹ã‚¯ãƒ­ãƒ¼ãƒ«ã‚³ãƒžãƒ³ãƒ‰ã‚’å®Ÿè¡Œã�—ã�Ÿæ™‚ã�«ã�©ã�†ã�®ã‚ˆã�†ã�«å‹•ä½œã�™ã‚‹ã�‹"
  
! #: info/variables.c:86
  msgid "Minimal length of a search string"
  msgstr ""
  
! #: info/variables.c:90
  msgid "Skip current window when searching"
  msgstr ""
  
! #: info/variables.c:95
  msgid "Explain the use of a variable"
  msgstr "å¤‰æ•°ã�®ä½¿ã�„æ–¹ã‚’è§£èª¬ã�™ã‚‹"
  
! #: info/variables.c:101
  msgid "Describe variable: "
  msgstr "å¤‰æ•°ã�®èª¬æ˜Ž: "
  
! #: info/variables.c:120
  msgid "Set the value of an Info variable"
  msgstr "Info å¤‰æ•°ã�®å€¤ã‚’è¨­å®š"
  
! #: info/variables.c:126
  msgid "Set variable: "
  msgstr "å¤‰æ•°ã‚’è¨­å®š: "
  
! #: info/variables.c:144
  #, c-format
  msgid "Set %s to value (%d): "
  msgstr "%s ã�«å€¤ã‚’è¨­å®š (%d): "
  
! #: info/variables.c:184
  #, c-format
  msgid "Set %s to value (%s): "
  msgstr "%s ã�«å€¤ã‚’è¨­å®š (%s): "
  
! #: info/window.c:1077
  msgid "--*** Tags out of Date ***"
  msgstr "--*** æ—§å¼�ã�®ã‚¿ã‚° ***"
  
! #: info/window.c:1088
  msgid "-----Info: (), lines ----, "
  msgstr "-----Info: (), è¡Œæ•° ----, "
  
! #: info/window.c:1095
! #, c-format
! msgid "-%s---Info: %s, %d lines --%s--"
  msgstr "-%s---Info: %s, %d è¡Œ --%s--"
  
! #: info/window.c:1099
! #, c-format
! msgid "-%s%s-Info: (%s)%s, %d lines --%s--"
  msgstr "-%s%s-Info: (%s)%s, %d è¡Œ --%s--"
  
! #: info/window.c:1106
  #, c-format
  msgid " Subfile: %s"
  msgstr " å‰¯ãƒ•ã‚¡ã‚¤ãƒ«: %s"
  
! #: install-info/install-info.c:286
  #, fuzzy, c-format
  msgid "%s for %s"
! msgstr " %s"
  
! #: install-info/install-info.c:525
  #, c-format
  msgid "\tTry `%s --help' for a complete list of options.\n"
  msgstr "\tå®Œå…¨ã�ª ã‚ªãƒ—ã‚·ãƒ§ãƒ³ãƒªã‚¹ãƒˆã‚’å¾—ã‚‹ã�«ã�¯ `%s --help' ã‚’å®Ÿè¡Œã�—ã�¦ã��ã� ã�•ã�„ã€‚\n"
  
! #: install-info/install-info.c:533
  #, c-format
  msgid "Usage: %s [OPTION]... [INFO-FILE [DIR-FILE]]\n"
  msgstr "ä½¿ç”¨æ³•: %s [OPTION]... [INFO-FILE [DIR-FILE]]\n"
  
! #: install-info/install-info.c:535
  msgid "Add or remove entries in INFO-FILE from the Info directory DIR-FILE."
  msgstr ""
--- 1666,1769 ----
  "æœ€çµ‚ãƒŽãƒ¼ãƒ‰ã�®æœ«å°¾ã�§ã‚¹ã‚¯ãƒ­ãƒ¼ãƒ«ã‚³ãƒžãƒ³ãƒ‰ã‚’å®Ÿè¡Œã�—ã�Ÿæ™‚ã�«ã�©ã�†ã�®ã‚ˆã�†ã�«å‹•ä½œã�™ã‚‹ã�‹"
  
! #: info/variables.c:100
  msgid "Minimal length of a search string"
  msgstr ""
  
! #: info/variables.c:104
  msgid "Skip current window when searching"
  msgstr ""
  
! #: info/variables.c:108
! msgid "Exclude default directories from file search path"
! msgstr ""
! 
! #: info/variables.c:112
! msgid "Hide some Info file syntax in the text of nodes"
! msgstr ""
! 
! #: info/variables.c:116
! msgid ""
! "Length of time in milliseconds to wait for the next byte in a sequence "
! "indicating that a key has been pressed"
! msgstr ""
! 
! #: info/variables.c:120
! msgid "Highlight search matches"
! msgstr ""
! 
! #: info/variables.c:124
! msgid "Method to use to track mouse events"
! msgstr ""
! 
! #: info/variables.c:130
  msgid "Explain the use of a variable"
  msgstr "å¤‰æ•°ã�®ä½¿ã�„æ–¹ã‚’è§£èª¬ã�™ã‚‹"
  
! #: info/variables.c:136
  msgid "Describe variable: "
  msgstr "å¤‰æ•°ã�®èª¬æ˜Ž: "
  
! #: info/variables.c:151
  msgid "Set the value of an Info variable"
  msgstr "Info å¤‰æ•°ã�®å€¤ã‚’è¨­å®š"
  
! #: info/variables.c:158
  msgid "Set variable: "
  msgstr "å¤‰æ•°ã‚’è¨­å®š: "
  
! #: info/variables.c:174
  #, c-format
  msgid "Set %s to value (%d): "
  msgstr "%s ã�«å€¤ã‚’è¨­å®š (%d): "
  
! #: info/variables.c:208
  #, c-format
  msgid "Set %s to value (%s): "
  msgstr "%s ã�«å€¤ã‚’è¨­å®š (%s): "
  
! #: info/window.c:921
  msgid "--*** Tags out of Date ***"
  msgstr "--*** æ—§å¼�ã�®ã‚¿ã‚° ***"
  
! #: info/window.c:965
  msgid "-----Info: (), lines ----, "
  msgstr "-----Info: (), è¡Œæ•° ----, "
  
! #: info/window.c:972
! #, fuzzy, c-format
! msgid "-%s---Info: %s, %ld lines --%s--"
  msgstr "-%s---Info: %s, %d è¡Œ --%s--"
  
! #: info/window.c:976
! #, fuzzy, c-format
! msgid "-%s%s-Info: (%s)%s, %ld lines --%s--"
  msgstr "-%s%s-Info: (%s)%s, %d è¡Œ --%s--"
  
! #: info/window.c:982
  #, c-format
  msgid " Subfile: %s"
  msgstr " å‰¯ãƒ•ã‚¡ã‚¤ãƒ«: %s"
  
! #: install-info/install-info.c:292
! #, c-format
! msgid "%s: empty file"
! msgstr "%s: ç©ºã�®ãƒ•ã‚¡ã‚¤ãƒ«"
! 
! #: install-info/install-info.c:294
  #, fuzzy, c-format
  msgid "%s for %s"
! msgstr "`%s' ã�®è¦‹å‡ºã�—"
  
! #: install-info/install-info.c:533
  #, c-format
  msgid "\tTry `%s --help' for a complete list of options.\n"
  msgstr "\tå®Œå…¨ã�ª ã‚ªãƒ—ã‚·ãƒ§ãƒ³ãƒªã‚¹ãƒˆã‚’å¾—ã‚‹ã�«ã�¯ `%s --help' ã‚’å®Ÿè¡Œã�—ã�¦ã��ã� ã�•ã�„ã€‚\n"
  
! #: install-info/install-info.c:541
  #, c-format
  msgid "Usage: %s [OPTION]... [INFO-FILE [DIR-FILE]]\n"
  msgstr "ä½¿ç”¨æ³•: %s [OPTION]... [INFO-FILE [DIR-FILE]]\n"
  
! #: install-info/install-info.c:543
  msgid "Add or remove entries in INFO-FILE from the Info directory DIR-FILE."
  msgstr ""
***************
*** 2048,2052 ****
  "ã�™ã€‚"
  
! #: install-info/install-info.c:536
  msgid ""
  "INFO-FILE and DIR-FILE are required unless the --info-file\n"
--- 1771,1775 ----
  "ã�™ã€‚"
  
! #: install-info/install-info.c:544
  msgid ""
  "INFO-FILE and DIR-FILE are required unless the --info-file\n"
***************
*** 2054,2058 ****
  msgstr ""
  
! #: install-info/install-info.c:540
  msgid ""
  "Options:\n"
--- 1777,1781 ----
  msgstr ""
  
! #: install-info/install-info.c:548
  msgid ""
  "Options:\n"
***************
*** 2063,2067 ****
  msgstr ""
  
! #: install-info/install-info.c:547
  #, fuzzy
  msgid ""
--- 1786,1790 ----
  msgstr ""
  
! #: install-info/install-info.c:555
  #, fuzzy
  msgid ""
***************
*** 2069,2072 ****
--- 1792,1798 ----
  " --delete            delete existing entries for INFO-FILE from DIR-FILE;\n"
  "                      don't insert any new entries.\n"
+ " --defsection=TEXT   like --section, but only use TEXT if no sections\n"
+ "                      are present in INFO-FILE (replacing \"Miscellaneous"
+ "\").\n"
  " --description=TEXT  the description of the entry is TEXT; used with\n"
  "                      the --name option to become synonymous with the\n"
***************
*** 2086,2090 ****
  " --dry-run           --test ã�¨å�Œæ§˜ã€‚"
  
! #: install-info/install-info.c:558
  #, fuzzy
  msgid ""
--- 1812,1816 ----
  " --dry-run           --test ã�¨å�Œæ§˜ã€‚"
  
! #: install-info/install-info.c:568
  #, fuzzy
  msgid ""
***************
*** 2110,2114 ****
  "                      å‰Šé™¤ã�•ã‚Œã�¾ã�™ã€‚"
  
! #: install-info/install-info.c:567
  #, fuzzy
  msgid ""
--- 1836,1840 ----
  "                      å‰Šé™¤ã�•ã‚Œã�¾ã�™ã€‚"
  
! #: install-info/install-info.c:577
  #, fuzzy
  msgid ""
***************
*** 2133,2137 ****
  " --quiet             è­¦å‘Šã‚’æŠ‘æ­¢ã�™ã‚‹ã€‚"
  
! #: install-info/install-info.c:575
  #, fuzzy
  msgid ""
--- 1859,1863 ----
  " --quiet             è­¦å‘Šã‚’æŠ‘æ­¢ã�™ã‚‹ã€‚"
  
! #: install-info/install-info.c:585
  #, fuzzy
  msgid ""
***************
*** 2156,2160 ****
  " --quiet             è­¦å‘Šã‚’æŠ‘æ­¢ã�™ã‚‹ã€‚"
  
! #: install-info/install-info.c:583
  msgid ""
  " --regex=R           put this file's entries in all sections that match the\n"
--- 1882,1887 ----
  " --quiet             è­¦å‘Šã‚’æŠ‘æ­¢ã�™ã‚‹ã€‚"
  
! #: install-info/install-info.c:593
! #, fuzzy
  msgid ""
  " --regex=R           put this file's entries in all sections that match the\n"
***************
*** 2168,2172 ****
  "                      If you don't specify any sections, they are "
  "determined\n"
! "                       from information in the Info file itself.\n"
  " --section R SEC     equivalent to --regex=R --section=SEC --add-once."
  msgstr ""
--- 1895,1902 ----
  "                      If you don't specify any sections, they are "
  "determined\n"
! "                       from information in the Info file itself;\n"
! "                       if nothing is available there, the --defsection\n"
! "                       value is used; if that is not specified, the\n"
! "                       final default is \"Miscellaneous\".\n"
  " --section R SEC     equivalent to --regex=R --section=SEC --add-once."
  msgstr ""
***************
*** 2187,2191 ****
  " --section R SEC     --regex=R --section=SEC --add-once ã�¨å�Œæ§˜ã€‚"
  
! #: install-info/install-info.c:596
  msgid ""
  " --silent            suppress warnings.\n"
--- 1917,1921 ----
  " --section R SEC     --regex=R --section=SEC --add-once ã�¨å�Œæ§˜ã€‚"
  
! #: install-info/install-info.c:609
  msgid ""
  " --silent            suppress warnings.\n"
***************
*** 2197,2213 ****
  " --version           ãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³æƒ…å ±ã‚’è¡¨ç¤ºã�—ã�¦çµ‚äº†ã�™ã‚‹ã€‚"
  
! #: install-info/install-info.c:603 tp/texi2any.pl:849
! msgid ""
! "Email bug reports to bug-texinfo@gnu.org,\n"
! "general questions and discussion to help-texinfo@gnu.org.\n"
! "Texinfo home page: http://www.gnu.org/software/texinfo/"
! msgstr ""
! "Email ã�«ã‚ˆã‚‹ãƒ�ã‚°ãƒ¬ãƒ�ãƒ¼ãƒˆã�¯ bug-texinfo@gnu.org ã�«å ±å‘Šã�—ã�¦ã��ã� ã�•ã�„ã€‚\n"
! "ç¿»è¨³ã�«é–¢ã�™ã‚‹ãƒ�ã‚°ã�¯<translation-team-ja@lists.sourceforge.net>ã�«å ±å‘Šã�—ã�¦ã��ã� ã�•"
! "ã�„ã€‚\n"
! "ä¸€èˆ¬çš„ã�ªè³ªå•�ã‚„è­°è«–ã�¯ help-texinfo@gnu.org ã�«é€£çµ¡ã�—ã�¦ã��ã� ã�•ã�„ã€‚\n"
! "Texinfoãƒ›ãƒ¼ãƒ ãƒšãƒ¼ã‚¸: http://www.gnu.org/software/texinfo/"
! 
! #: install-info/install-info.c:630
  #, fuzzy, c-format
  msgid ""
--- 1927,1931 ----
  " --version           ãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³æƒ…å ±ã‚’è¡¨ç¤ºã�—ã�¦çµ‚äº†ã�™ã‚‹ã€‚"
  
! #: install-info/install-info.c:643
  #, fuzzy, c-format
  msgid ""
***************
*** 2247,2296 ****
  "%s\n"
  
! #: install-info/install-info.c:654
  #, c-format
  msgid "%s: could not read (%s) and could not create (%s)"
  msgstr "%s: (%s) ã‚’èª­ã�¿è¾¼ã‚€ã�“ã�¨ã�Œã�§ã��ã�šã€�(%s) ã‚’ä½œæˆ�ã�§ã��ã�¾ã�›ã‚“ã�§ã�—ã�Ÿ"
  
! #: install-info/install-info.c:758
! #, c-format
! msgid "%s: empty file"
! msgstr "%s: ç©ºã�®ãƒ•ã‚¡ã‚¤ãƒ«"
! 
! #: install-info/install-info.c:1109 install-info/install-info.c:1149
  #, c-format
  msgid "START-INFO-DIR-ENTRY without matching END-INFO-DIR-ENTRY"
  msgstr "START-INFO-DIR-ENTRY ã�«å¯¾å¿œã�™ã‚‹ END-INFO-DIR-ENTRY ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: install-info/install-info.c:1144
  #, c-format
  msgid "END-INFO-DIR-ENTRY without matching START-INFO-DIR-ENTRY"
  msgstr "END-INFO-DIR-ENTRY ã�«å¯¾å¿œã�™ã‚‹ START-INFO-DIR-ENTRY ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: install-info/install-info.c:2008 install-info/install-info.c:2018
  #, c-format
  msgid "%s: already have dir file: %s\n"
  msgstr "%s: æ—¢ã�« dir ãƒ•ã‚¡ã‚¤ãƒ« %s ã�Œã�‚ã‚Šã�¾ã�™\n"
  
! #: install-info/install-info.c:2098
  #, c-format
  msgid "%s: Specify the Info file only once.\n"
  msgstr "%s: Info ãƒ•ã‚¡ã‚¤ãƒ«ã�¯ä¸€åº¦ã� ã�‘æŒ‡å®šã�—ã�¦ã��ã� ã�•ã�„ã€‚\n"
  
! #: install-info/install-info.c:2131
  #, c-format
  msgid "Extra regular expression specified, ignoring `%s'"
  msgstr "ä½™åˆ†ã�ªæ­£è¦�è¡¨ç�¾ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™ã€‚`%s' ã‚’ç„¡è¦–ã�—ã�¾ã�™"
  
! #: install-info/install-info.c:2143
  #, c-format
  msgid "Error in regular expression `%s': %s"
  msgstr "æ­£è¦�è¡¨ç�¾ `%s' ã�«ã‚¨ãƒ©ãƒ¼ã�Œã�‚ã‚Šã�¾ã�™: %s"
  
! #: install-info/install-info.c:2201
  #, c-format
  msgid "excess command line argument `%s'"
  msgstr "ã‚³ãƒžãƒ³ãƒ‰ãƒ©ã‚¤ãƒ³å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™ `%s'"
  
! #: install-info/install-info.c:2205
  #, c-format
  msgid "No input file specified; try --help for more information."
--- 1965,2009 ----
  "%s\n"
  
! #: install-info/install-info.c:667
  #, c-format
  msgid "%s: could not read (%s) and could not create (%s)"
  msgstr "%s: (%s) ã‚’èª­ã�¿è¾¼ã‚€ã�“ã�¨ã�Œã�§ã��ã�šã€�(%s) ã‚’ä½œæˆ�ã�§ã��ã�¾ã�›ã‚“ã�§ã�—ã�Ÿ"
  
! #: install-info/install-info.c:1134 install-info/install-info.c:1174
  #, c-format
  msgid "START-INFO-DIR-ENTRY without matching END-INFO-DIR-ENTRY"
  msgstr "START-INFO-DIR-ENTRY ã�«å¯¾å¿œã�™ã‚‹ END-INFO-DIR-ENTRY ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: install-info/install-info.c:1169
  #, c-format
  msgid "END-INFO-DIR-ENTRY without matching START-INFO-DIR-ENTRY"
  msgstr "END-INFO-DIR-ENTRY ã�«å¯¾å¿œã�™ã‚‹ START-INFO-DIR-ENTRY ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: install-info/install-info.c:2037 install-info/install-info.c:2047
  #, c-format
  msgid "%s: already have dir file: %s\n"
  msgstr "%s: æ—¢ã�« dir ãƒ•ã‚¡ã‚¤ãƒ« %s ã�Œã�‚ã‚Šã�¾ã�™\n"
  
! #: install-info/install-info.c:2143
  #, c-format
  msgid "%s: Specify the Info file only once.\n"
  msgstr "%s: Info ãƒ•ã‚¡ã‚¤ãƒ«ã�¯ä¸€åº¦ã� ã�‘æŒ‡å®šã�—ã�¦ã��ã� ã�•ã�„ã€‚\n"
  
! #: install-info/install-info.c:2176
  #, c-format
  msgid "Extra regular expression specified, ignoring `%s'"
  msgstr "ä½™åˆ†ã�ªæ­£è¦�è¡¨ç�¾ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�™ã€‚`%s' ã‚’ç„¡è¦–ã�—ã�¾ã�™"
  
! #: install-info/install-info.c:2188
  #, c-format
  msgid "Error in regular expression `%s': %s"
  msgstr "æ­£è¦�è¡¨ç�¾ `%s' ã�«ã‚¨ãƒ©ãƒ¼ã�Œã�‚ã‚Šã�¾ã�™: %s"
  
! #: install-info/install-info.c:2250
  #, c-format
  msgid "excess command line argument `%s'"
  msgstr "ã‚³ãƒžãƒ³ãƒ‰ãƒ©ã‚¤ãƒ³å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™ `%s'"
  
! #: install-info/install-info.c:2254
  #, c-format
  msgid "No input file specified; try --help for more information."
***************
*** 2298,2302 ****
  "å…¥åŠ›ãƒ•ã‚¡ã‚¤ãƒ«ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“ -- è©³ã�—ã��ã�¯ --help ä»˜ã�§å®Ÿè¡Œã�—ã�¦ã��ã� ã�•ã�„ã€‚"
  
! #: install-info/install-info.c:2207
  #, c-format
  msgid "No dir file specified; try --help for more information."
--- 2011,2015 ----
  "å…¥åŠ›ãƒ•ã‚¡ã‚¤ãƒ«ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“ -- è©³ã�—ã��ã�¯ --help ä»˜ã�§å®Ÿè¡Œã�—ã�¦ã��ã� ã�•ã�„ã€‚"
  
! #: install-info/install-info.c:2256
  #, c-format
  msgid "No dir file specified; try --help for more information."
***************
*** 2304,2324 ****
  "dir ãƒ•ã‚¡ã‚¤ãƒ«ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“ -- è©³ã�—ã��ã�¯ --help ä»˜ã�§å®Ÿè¡Œã�—ã�¦ä¸‹ã�•ã�„ã€‚"
  
! #: install-info/install-info.c:2349
  #, c-format
  msgid "no info dir entry in `%s'"
  msgstr "`%s' ã�« Info dir ç”¨ã�®é …ç›®ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: install-info/install-info.c:2597
  #, c-format
  msgid "no entries found for `%s'; nothing deleted"
  msgstr "`%s' é …ç›®ã�Œè¦‹ã�¤ã�‹ã‚Šã�¾ã�›ã‚“ -- ä½•ã‚‚å‰Šé™¤ã�—ã�¾ã�›ã‚“ã�§ã�—ã�Ÿ"
  
! #: tp/DebugTexinfo/DebugTree.pm:63 tp/Texinfo/Convert/Converter.pm:821
! #: tp/Texinfo/Convert/DocBook.pm:311 tp/Texinfo/Convert/HTML.pm:6528
! #: tp/Texinfo/Convert/HTML.pm:6552 tp/Texinfo/Convert/HTML.pm:6929
! #: tp/Texinfo/Convert/HTML.pm:6987 tp/Texinfo/Convert/HTML.pm:7065
! #: tp/Texinfo/Convert/HTML.pm:7142 tp/Texinfo/Convert/IXIN.pm:293
! #: tp/Texinfo/Convert/Info.pm:96 tp/Texinfo/Convert/Info.pm:200
! #: tp/Texinfo/Convert/Info.pm:226 tp/Texinfo/Convert/Plaintext.pm:503
  #: tp/Texinfo/Convert/TexinfoXML.pm:457
  #, fuzzy, perl-format
--- 2017,2042 ----
  "dir ãƒ•ã‚¡ã‚¤ãƒ«ã�ŒæŒ‡å®šã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“ -- è©³ã�—ã��ã�¯ --help ä»˜ã�§å®Ÿè¡Œã�—ã�¦ä¸‹ã�•ã�„ã€‚"
  
! #: install-info/install-info.c:2277
! #, fuzzy, c-format
! msgid "Could not read %s."
! msgstr "  @FILE                   ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã‚’ FILE ã�‹ã‚‰èª­ã�¿è¾¼ã‚€\n"
! 
! #: install-info/install-info.c:2424
  #, c-format
  msgid "no info dir entry in `%s'"
  msgstr "`%s' ã�« Info dir ç”¨ã�®é …ç›®ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: install-info/install-info.c:2672
  #, c-format
  msgid "no entries found for `%s'; nothing deleted"
  msgstr "`%s' é …ç›®ã�Œè¦‹ã�¤ã�‹ã‚Šã�¾ã�›ã‚“ -- ä½•ã‚‚å‰Šé™¤ã�—ã�¾ã�›ã‚“ã�§ã�—ã�Ÿ"
  
! #: tp/DebugTexinfo/DebugTree.pm:63 tp/Texinfo/Convert/Converter.pm:855
! #: tp/Texinfo/Convert/Converter.pm:893 tp/Texinfo/Convert/Converter.pm:1204
! #: tp/Texinfo/Convert/DocBook.pm:326 tp/Texinfo/Convert/HTML.pm:6499
! #: tp/Texinfo/Convert/HTML.pm:6523 tp/Texinfo/Convert/HTML.pm:6900
! #: tp/Texinfo/Convert/HTML.pm:6958 tp/Texinfo/Convert/HTML.pm:7036
! #: tp/Texinfo/Convert/HTML.pm:7113 tp/Texinfo/Convert/IXIN.pm:293
! #: tp/Texinfo/Convert/Info.pm:295 tp/Texinfo/Convert/Plaintext.pm:538
  #: tp/Texinfo/Convert/TexinfoXML.pm:457
  #, fuzzy, perl-format
***************
*** 2326,2584 ****
  msgstr "%s: --css-file %s ã‚’é–‹ã��ã�“ã�¨ã�Œã�§ã��ã�¾ã�›ã‚“"
  
! #: tp/Texinfo/Common.pm:865
  msgid "recursion is always allowed"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:866
  #, fuzzy
  msgid "arguments are quoted by default"
  msgstr "@quote-arg ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿã€‚å¼•æ•°ã�¯ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã�§å¼•ç”¨ç¬¦ã�§ã��ã��ã‚‰ã‚Œã�¾ã�™"
  
! #: tp/Texinfo/Common.pm:1065
  #, perl-format
  msgid "%s is not a valid language code"
  msgstr "%s ã�¯æœ‰åŠ¹ã�ªè¨€èªžã‚³ãƒ¼ãƒ‰ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: tp/Texinfo/Common.pm:1070
  #, perl-format
  msgid "%s is not a valid region code"
  msgstr "%s ã�¯æœ‰åŠ¹ã�ªåœ°åŸŸã‚³ãƒ¼ãƒ‰ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: tp/Texinfo/Common.pm:1088
  #, fuzzy, perl-format
  msgid "%s is not a valid split possibility"
  msgstr "%u ã�¯å¦¥å½“ã�ªé€šçŸ¥ ID ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: tp/Texinfo/Common.pm:1111
  #, fuzzy, perl-format
  msgid "could not read %s: %s"
  msgstr "  @FILE                   ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã‚’ FILE ã�‹ã‚‰èª­ã�¿è¾¼ã‚€\n"
  
! #: tp/Texinfo/Common.pm:1129
  #, fuzzy, perl-format
  msgid "error on closing @verbatiminclude file %s: %s"
  msgstr "å‡ºåŠ›ãƒ•ã‚¡ã‚¤ãƒ« `%s' ã‚’é–‰ã�˜ã‚‹éš›ã�«ã‚¨ãƒ©ãƒ¼ã�Œç™ºç”Ÿã�—ã�¾ã�—ã�Ÿ"
  
! #: tp/Texinfo/Common.pm:1134 tp/Texinfo/Parser.pm:3187
  #, fuzzy, perl-format
  msgid "@%s: could not find %s"
  msgstr "@%s: `%s' ã�Œè¦‹ã�¤ã�‹ã‚Šã�¾ã�›ã‚“"
  
! #: tp/Texinfo/Common.pm:1432
  #, fuzzy, perl-format
  msgid "could not open html refs config file %s: %s"
  msgstr "ãƒ•ã‚¡ã‚¤ãƒ« `%s' ã‚’å‰Šé™¤ã�§ã��ã�¾ã�›ã‚“: %s"
  
! #: tp/Texinfo/Common.pm:1460
  #, fuzzy
  msgid "missing type"
  msgstr "è¨­å®šãƒ•ã‚¡ã‚¤ãƒ«ã�®æ¬ è�½ã€‚"
  
! #: tp/Texinfo/Common.pm:1463
  #, fuzzy, perl-format
  msgid "unrecognized type: %s"
  msgstr "èª�è­˜ã�§ã��ã�ªã�„åž‹ã�§ã�™: %s"
  
! #: tp/Texinfo/Common.pm:1480
  #, fuzzy, perl-format
  msgid "error on closing html refs config file %s: %s"
  msgstr "ãƒ•ã‚¡ã‚¤ãƒ« `%s' ã‚’å‰Šé™¤ã�§ã��ã�¾ã�›ã‚“: %s"
  
! #: tp/Texinfo/Common.pm:1515
  msgid "no node to be renamed"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1526
  msgid "nodes without a new name at the end of file"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1536 tp/Texinfo/Parser.pm:842
  #, fuzzy, perl-format
  msgid "could not open %s: %s"
  msgstr "%s: --css-file %s ã‚’é–‹ã��ã�“ã�¨ã�Œã�§ã��ã�¾ã�›ã‚“"
  
! #: tp/Texinfo/Common.pm:2028
! #, perl-format
  msgid "could not protect hash character in @%s"
! msgstr ""
  
! #: tp/Texinfo/Convert/Converter.pm:394 tp/Texinfo/Convert/Converter.pm:413
  #, fuzzy, perl-format
  msgid "Obsolete variable %s\n"
  msgstr "å¤‰æ•°ã‚’è¨­å®š: "
  
! #: tp/Texinfo/Convert/Converter.pm:604
  #, fuzzy, perl-format
  msgid "could not create directories `%s' or `%s': %s"
  msgstr "ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒª `%s' ã�¾ã�Ÿã�¯ `%s'ã‚’ä½œæˆ�ã�§ã��ã�¾ã�›ã‚“: %s"
  
! #: tp/Texinfo/Convert/Converter.pm:612
  #, fuzzy, perl-format
  msgid "could not create directory `%s': %s"
  msgstr "%s/linux ã‚·ãƒ³ãƒœãƒªãƒƒã‚¯ãƒªãƒ³ã‚¯ã‚’ä½œæˆ�ã�§ã��ã�¾ã�›ã‚“ã�§ã�—ã�Ÿ!"
  
! #: tp/Texinfo/Convert/DocBook.pm:347 tp/Texinfo/Convert/HTML.pm:6955
! #: tp/Texinfo/Convert/HTML.pm:7013 tp/Texinfo/Convert/IXIN.pm:915
! #: tp/Texinfo/Convert/Info.pm:159 tp/Texinfo/Convert/Info.pm:185
! #: tp/Texinfo/Convert/Info.pm:216 tp/Texinfo/Convert/Info.pm:279
! #: tp/Texinfo/Convert/TexinfoXML.pm:476 tp/Texinfo/Parser.pm:1950
! #, fuzzy, perl-format
! msgid "error on closing %s: %s"
! msgstr "%(service)s on %(device)s"
! 
! #: tp/Texinfo/Convert/DocBook.pm:923
  #, fuzzy, perl-format
  msgid "@image file `%s' not found, using `%s'"
  msgstr "@image ãƒ•ã‚¡ã‚¤ãƒ« `%s' ã�Œèª­ã‚�ã�¾ã�›ã‚“: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:1683
  #, fuzzy, perl-format
  msgid "@image file `%s' (for HTML) not found, using `%s'"
  msgstr "@image ãƒ•ã‚¡ã‚¤ãƒ« `%s' (HTML ç”¨) ã�Œèª­ã‚�ã�¾ã�›ã‚“: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:2354
  #, perl-format
  msgid "raw format %s is not converted"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4833
  #, fuzzy
  msgid "string not closed in css file"
  msgstr "æ–‡å­—åˆ—ã�®æ¯”è¼ƒã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ"
  
! #: tp/Texinfo/Convert/HTML.pm:4835
  #, fuzzy
  msgid "--css-include ended in comment"
  msgstr "%s:%d: --css-include ã�Œã‚³ãƒ¡ãƒ³ãƒˆå†…ã�§çµ‚äº†ã�—ã�¦ã�„ã�¾ã�™"
  
! #: tp/Texinfo/Convert/HTML.pm:4837
  msgid "@import not finished in css file"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4863
  #, fuzzy, perl-format
  msgid "CSS file %s not found"
  msgstr "css ãƒ•ã‚¡ã‚¤ãƒ« %s ã�Œè¦‹ã�¤ã�‹ã‚Šã�¾ã�›ã‚“"
  
! #: tp/Texinfo/Convert/HTML.pm:4869
  #, fuzzy, perl-format
  msgid "could not open --include-file %s: %s"
  msgstr "%s: --css-file %s ã‚’é–‹ã��ã�“ã�¨ã�Œã�§ã��ã�¾ã�›ã‚“"
  
! #: tp/Texinfo/Convert/HTML.pm:4879
  #, fuzzy, perl-format
  msgid "error on closing CSS file %s: %s"
  msgstr "ãƒ•ã‚¡ã‚¤ãƒ«ã‚¯ãƒ­ãƒ¼ã‚ºã‚¨ãƒ©ãƒ¼"
  
! #: tp/Texinfo/Convert/HTML.pm:5825 tp/Texinfo/Convert/HTML.pm:5829
  #, fuzzy, perl-format
  msgid "no htmlxref.cnf entry found for `%s'"
  msgstr "`%s' ã�«å¯¾ã�™ã‚‹é …ç›®ã�Œè¦‹ã�¤ã�‹ã‚Šã�¾ã�›ã‚“\n"
  
! #: tp/Texinfo/Convert/HTML.pm:6523
  #, fuzzy, perl-format
  msgid "error on closing frame file %s: %s"
  msgstr "å‡ºåŠ›ãƒ•ã‚¡ã‚¤ãƒ« `%s' ã‚’é–‰ã�˜ã‚‹éš›ã�«ã‚¨ãƒ©ãƒ¼ã�Œç™ºç”Ÿã�—ã�¾ã�—ã�Ÿ"
  
! #: tp/Texinfo/Convert/HTML.pm:6547
  #, fuzzy, perl-format
  msgid "error on closing TOC frame file %s: %s"
  msgstr "å‡ºåŠ›ãƒ•ã‚¡ã‚¤ãƒ« `%s' ã‚’é–‰ã�˜ã‚‹éš›ã�«ã‚¨ãƒ©ãƒ¼ã�Œç™ºç”Ÿã�—ã�¾ã�—ã�Ÿ"
  
! #: tp/Texinfo/Convert/HTML.pm:6662
  #, perl-format
  msgid "handler %s of stage %s priority %s failed"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6863
  msgid "must specify a title with a title command or @top"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:7072
  #, fuzzy, perl-format
  msgid "error on closing redirection node file %s: %s"
  msgstr "å‡ºåŠ›ãƒ•ã‚¡ã‚¤ãƒ« `%s' ã‚’é–‰ã�˜ã‚‹éš›ã�«ã‚¨ãƒ©ãƒ¼ã�Œç™ºç”Ÿã�—ã�¾ã�—ã�Ÿ"
  
! #: tp/Texinfo/Convert/HTML.pm:7097
  #, fuzzy, perl-format
  msgid "old name for `%s' is a node of the document"
  msgstr "ã�“ã�®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã�§ã�¯ã€�ã�“ã�®ãƒŽãƒ¼ãƒ‰ã�® `å‰�' ã‚„ `ä¸Š' ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚"
  
! #: tp/Texinfo/Convert/HTML.pm:7103
  #, fuzzy, perl-format
  msgid "file empty for renamed node `%s'"
  msgstr "å�‚ç…§ã�•ã‚Œã�¦ã�„ã�ªã�„ãƒŽãƒ¼ãƒ‰ `%s'"
  
! #: tp/Texinfo/Convert/HTML.pm:7117
! #, perl-format
  msgid "target node (new name for `%s') not in document: %s"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:7149
  #, fuzzy, perl-format
  msgid "error on closing renamed node redirection file %s: %s"
  msgstr "å‡ºåŠ›ãƒ•ã‚¡ã‚¤ãƒ« `%s' ã‚’é–‰ã�˜ã‚‹éš›ã�«ã‚¨ãƒ©ãƒ¼ã�Œç™ºç”Ÿã�—ã�¾ã�—ã�Ÿ"
  
! #: tp/Texinfo/Convert/HTML.pm:7187
  #, fuzzy
  msgid "empty node name"
  msgstr "èª�è­˜ã�§ã��ã�ªã�„ã‚¨ãƒŸãƒ¥ãƒ¬ãƒ¼ã‚·ãƒ§ãƒ³å�� `%s' ã�§ã�™"
  
! #: tp/Texinfo/Convert/HTML.pm:7189 tp/Texinfo/Parser.pm:3534
  #, perl-format
  msgid "syntax for an external node used for `%s'"
  msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:105
  #, fuzzy
  msgid "document without nodes"
  msgstr "ã�“ã�®ãƒŽãƒ¼ãƒ‰ã�«ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚"
  
! #: tp/Texinfo/Convert/Info.pm:122
  #, fuzzy
  msgid "document without Top node"
  msgstr "ã�“ã�®ãƒŽãƒ¼ãƒ‰ã�«ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚"
  
! #: tp/Texinfo/Convert/Info.pm:169
  #, fuzzy, perl-format
  msgid "rename %s failed: %s"
  msgstr "%s: `%s' ã�®ã‚¢ãƒ³ãƒžã‚¦ãƒ³ãƒˆã�«å¤±æ•—\n"
  
! #: tp/Texinfo/Convert/Info.pm:251
  #, perl-format
  msgid "@%s output more than once: %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:366
  #, fuzzy, perl-format
  msgid "@%s outside of any node"
  msgstr "(ã�‚ã‚‰ã‚†ã‚‹ãƒŽãƒ¼ãƒ‰ã�®å¤–å�´)"
  
! #: tp/Texinfo/Convert/Info.pm:406
! #, perl-format
  msgid "@node name should not contain `,': %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:1287 tp/Texinfo/Parser.pm:2566
  #, fuzzy, perl-format
  msgid "entry for index `%s' outside of any node"
  msgstr "`%s' è¦‹å‡ºã�—é …ç›®ã�Œã�‚ã‚‰ã‚†ã‚‹ãƒŽãƒ¼ãƒ‰ã�®å¤–å�´ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1400
  #, fuzzy, perl-format
  msgid "error on closing image text file %s: %s"
  msgstr "å‡ºåŠ›ãƒ•ã‚¡ã‚¤ãƒ« `%s' ã‚’é–‰ã�˜ã‚‹éš›ã�«ã‚¨ãƒ©ãƒ¼ã�Œç™ºç”Ÿã�—ã�¾ã�—ã�Ÿ"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1405
  #, perl-format
  msgid "@image file `%s' unreadable: %s"
  msgstr "@image ãƒ•ã‚¡ã‚¤ãƒ« `%s' ã�Œèª­ã‚�ã�¾ã�›ã‚“: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1428
  #, perl-format
  msgid "could not find @image file `%s.txt' nor alternate text"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:1816
  msgid ""
  "@strong{Note...} produces a spurious cross-reference in Info; reword to "
--- 2044,2318 ----
  msgstr "%s: --css-file %s ã‚’é–‹ã��ã�“ã�¨ã�Œã�§ã��ã�¾ã�›ã‚“"
  
! #: tp/Texinfo/Common.pm:878
  msgid "recursion is always allowed"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:879
  #, fuzzy
  msgid "arguments are quoted by default"
  msgstr "@quote-arg ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿã€‚å¼•æ•°ã�¯ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã�§å¼•ç”¨ç¬¦ã�§ã��ã��ã‚‰ã‚Œã�¾ã�™"
  
! #: tp/Texinfo/Common.pm:1102
  #, perl-format
  msgid "%s is not a valid language code"
  msgstr "%s ã�¯æœ‰åŠ¹ã�ªè¨€èªžã‚³ãƒ¼ãƒ‰ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: tp/Texinfo/Common.pm:1107
  #, perl-format
  msgid "%s is not a valid region code"
  msgstr "%s ã�¯æœ‰åŠ¹ã�ªåœ°åŸŸã‚³ãƒ¼ãƒ‰ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: tp/Texinfo/Common.pm:1125
  #, fuzzy, perl-format
  msgid "%s is not a valid split possibility"
  msgstr "%u ã�¯å¦¥å½“ã�ªé€šçŸ¥ ID ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: tp/Texinfo/Common.pm:1148
  #, fuzzy, perl-format
  msgid "could not read %s: %s"
  msgstr "  @FILE                   ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã‚’ FILE ã�‹ã‚‰èª­ã�¿è¾¼ã‚€\n"
  
! #: tp/Texinfo/Common.pm:1167
  #, fuzzy, perl-format
  msgid "error on closing @verbatiminclude file %s: %s"
  msgstr "å‡ºåŠ›ãƒ•ã‚¡ã‚¤ãƒ« `%s' ã‚’é–‰ã�˜ã‚‹éš›ã�«ã‚¨ãƒ©ãƒ¼ã�Œç™ºç”Ÿã�—ã�¾ã�—ã�Ÿ"
  
! #: tp/Texinfo/Common.pm:1173 tp/Texinfo/Parser.pm:3342
  #, fuzzy, perl-format
  msgid "@%s: could not find %s"
  msgstr "@%s: `%s' ã�Œè¦‹ã�¤ã�‹ã‚Šã�¾ã�›ã‚“"
  
! #: tp/Texinfo/Common.pm:1517
  #, fuzzy, perl-format
  msgid "could not open html refs config file %s: %s"
  msgstr "ãƒ•ã‚¡ã‚¤ãƒ« `%s' ã‚’å‰Šé™¤ã�§ã��ã�¾ã�›ã‚“: %s"
  
! #: tp/Texinfo/Common.pm:1545
  #, fuzzy
  msgid "missing type"
  msgstr "è¨­å®šãƒ•ã‚¡ã‚¤ãƒ«ã�®æ¬ è�½ã€‚"
  
! #: tp/Texinfo/Common.pm:1548
  #, fuzzy, perl-format
  msgid "unrecognized type: %s"
  msgstr "èª�è­˜ã�§ã��ã�ªã�„åž‹ã�§ã�™: %s"
  
! #: tp/Texinfo/Common.pm:1565
  #, fuzzy, perl-format
  msgid "error on closing html refs config file %s: %s"
  msgstr "ãƒ•ã‚¡ã‚¤ãƒ« `%s' ã‚’å‰Šé™¤ã�§ã��ã�¾ã�›ã‚“: %s"
  
! #: tp/Texinfo/Common.pm:1600
  msgid "no node to be renamed"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1611
  msgid "nodes without a new name at the end of file"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1621 tp/Texinfo/Parser.pm:926
  #, fuzzy, perl-format
  msgid "could not open %s: %s"
  msgstr "%s: --css-file %s ã‚’é–‹ã��ã�“ã�¨ã�Œã�§ã��ã�¾ã�›ã‚“"
  
! #: tp/Texinfo/Common.pm:2141
! #, fuzzy, perl-format
  msgid "could not protect hash character in @%s"
! msgstr "%s: --css-file %s ã‚’é–‹ã��ã�“ã�¨ã�Œã�§ã��ã�¾ã�›ã‚“"
  
! #: tp/Texinfo/Convert/Converter.pm:395 tp/Texinfo/Convert/Converter.pm:414
  #, fuzzy, perl-format
  msgid "Obsolete variable %s\n"
  msgstr "å¤‰æ•°ã‚’è¨­å®š: "
  
! #: tp/Texinfo/Convert/Converter.pm:794
! #, perl-format
! msgid "%s: output incompatible with split"
! msgstr ""
! 
! #: tp/Texinfo/Convert/Converter.pm:876 tp/Texinfo/Convert/Converter.pm:909
! #: tp/Texinfo/Convert/DocBook.pm:362 tp/Texinfo/Convert/HTML.pm:6926
! #: tp/Texinfo/Convert/HTML.pm:6984 tp/Texinfo/Convert/IXIN.pm:915
! #: tp/Texinfo/Convert/Info.pm:161 tp/Texinfo/Convert/Info.pm:187
! #: tp/Texinfo/Convert/Info.pm:215 tp/Texinfo/Convert/Info.pm:275
! #: tp/Texinfo/Convert/TexinfoXML.pm:476 tp/Texinfo/Parser.pm:2034
! #, fuzzy, perl-format
! msgid "error on closing %s: %s"
! msgstr "%(service)s on %(device)s"
! 
! #: tp/Texinfo/Convert/Converter.pm:987
  #, fuzzy, perl-format
  msgid "could not create directories `%s' or `%s': %s"
  msgstr "ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒª `%s' ã�¾ã�Ÿã�¯ `%s'ã‚’ä½œæˆ�ã�§ã��ã�¾ã�›ã‚“: %s"
  
! #: tp/Texinfo/Convert/Converter.pm:995
  #, fuzzy, perl-format
  msgid "could not create directory `%s': %s"
  msgstr "%s/linux ã‚·ãƒ³ãƒœãƒªãƒƒã‚¯ãƒªãƒ³ã‚¯ã‚’ä½œæˆ�ã�§ã��ã�¾ã�›ã‚“ã�§ã�—ã�Ÿ!"
  
! #: tp/Texinfo/Convert/DocBook.pm:969
  #, fuzzy, perl-format
  msgid "@image file `%s' not found, using `%s'"
  msgstr "@image ãƒ•ã‚¡ã‚¤ãƒ« `%s' ã�Œèª­ã‚�ã�¾ã�›ã‚“: %s"
  
! #: tp/Texinfo/Convert/DocBook.pm:1083 tp/Texinfo/Parser.pm:5355
! msgid "no argument specified for @U"
! msgstr ""
! 
! #: tp/Texinfo/Convert/HTML.pm:1684
  #, fuzzy, perl-format
  msgid "@image file `%s' (for HTML) not found, using `%s'"
  msgstr "@image ãƒ•ã‚¡ã‚¤ãƒ« `%s' (HTML ç”¨) ã�Œèª­ã‚�ã�¾ã�›ã‚“: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:2373
  #, perl-format
  msgid "raw format %s is not converted"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4883
  #, fuzzy
  msgid "string not closed in css file"
  msgstr "æ–‡å­—åˆ—ã�®æ¯”è¼ƒã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ"
  
! #: tp/Texinfo/Convert/HTML.pm:4885
  #, fuzzy
  msgid "--css-include ended in comment"
  msgstr "%s:%d: --css-include ã�Œã‚³ãƒ¡ãƒ³ãƒˆå†…ã�§çµ‚äº†ã�—ã�¦ã�„ã�¾ã�™"
  
! #: tp/Texinfo/Convert/HTML.pm:4887
! #, fuzzy
  msgid "@import not finished in css file"
! msgstr "æ–‡å­—åˆ—ã�®æ¯”è¼ƒã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ"
  
! #: tp/Texinfo/Convert/HTML.pm:4913
  #, fuzzy, perl-format
  msgid "CSS file %s not found"
  msgstr "css ãƒ•ã‚¡ã‚¤ãƒ« %s ã�Œè¦‹ã�¤ã�‹ã‚Šã�¾ã�›ã‚“"
  
! #: tp/Texinfo/Convert/HTML.pm:4919
  #, fuzzy, perl-format
  msgid "could not open --include-file %s: %s"
  msgstr "%s: --css-file %s ã‚’é–‹ã��ã�“ã�¨ã�Œã�§ã��ã�¾ã�›ã‚“"
  
! #: tp/Texinfo/Convert/HTML.pm:4929
  #, fuzzy, perl-format
  msgid "error on closing CSS file %s: %s"
  msgstr "ãƒ•ã‚¡ã‚¤ãƒ«ã‚¯ãƒ­ãƒ¼ã‚ºã‚¨ãƒ©ãƒ¼"
  
! #: tp/Texinfo/Convert/HTML.pm:5796 tp/Texinfo/Convert/HTML.pm:5800
  #, fuzzy, perl-format
  msgid "no htmlxref.cnf entry found for `%s'"
  msgstr "`%s' ã�«å¯¾ã�™ã‚‹é …ç›®ã�Œè¦‹ã�¤ã�‹ã‚Šã�¾ã�›ã‚“\n"
  
! #: tp/Texinfo/Convert/HTML.pm:6494
  #, fuzzy, perl-format
  msgid "error on closing frame file %s: %s"
  msgstr "å‡ºåŠ›ãƒ•ã‚¡ã‚¤ãƒ« `%s' ã‚’é–‰ã�˜ã‚‹éš›ã�«ã‚¨ãƒ©ãƒ¼ã�Œç™ºç”Ÿã�—ã�¾ã�—ã�Ÿ"
  
! #: tp/Texinfo/Convert/HTML.pm:6518
  #, fuzzy, perl-format
  msgid "error on closing TOC frame file %s: %s"
  msgstr "å‡ºåŠ›ãƒ•ã‚¡ã‚¤ãƒ« `%s' ã‚’é–‰ã�˜ã‚‹éš›ã�«ã‚¨ãƒ©ãƒ¼ã�Œç™ºç”Ÿã�—ã�¾ã�—ã�Ÿ"
  
! #: tp/Texinfo/Convert/HTML.pm:6633
  #, perl-format
  msgid "handler %s of stage %s priority %s failed"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6834
  msgid "must specify a title with a title command or @top"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:7043
  #, fuzzy, perl-format
  msgid "error on closing redirection node file %s: %s"
  msgstr "å‡ºåŠ›ãƒ•ã‚¡ã‚¤ãƒ« `%s' ã‚’é–‰ã�˜ã‚‹éš›ã�«ã‚¨ãƒ©ãƒ¼ã�Œç™ºç”Ÿã�—ã�¾ã�—ã�Ÿ"
  
! #: tp/Texinfo/Convert/HTML.pm:7068
  #, fuzzy, perl-format
  msgid "old name for `%s' is a node of the document"
  msgstr "ã�“ã�®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã�§ã�¯ã€�ã�“ã�®ãƒŽãƒ¼ãƒ‰ã�® `å‰�' ã‚„ `ä¸Š' ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚"
  
! #: tp/Texinfo/Convert/HTML.pm:7074
  #, fuzzy, perl-format
  msgid "file empty for renamed node `%s'"
  msgstr "å�‚ç…§ã�•ã‚Œã�¦ã�„ã�ªã�„ãƒŽãƒ¼ãƒ‰ `%s'"
  
! #: tp/Texinfo/Convert/HTML.pm:7088
! #, fuzzy, perl-format
  msgid "target node (new name for `%s') not in document: %s"
! msgstr "ã�“ã�®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã�§ã�¯ã€�ã�“ã�®ãƒŽãƒ¼ãƒ‰ã�® `å‰�' ã‚„ `ä¸Š' ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚"
  
! #: tp/Texinfo/Convert/HTML.pm:7120
  #, fuzzy, perl-format
  msgid "error on closing renamed node redirection file %s: %s"
  msgstr "å‡ºåŠ›ãƒ•ã‚¡ã‚¤ãƒ« `%s' ã‚’é–‰ã�˜ã‚‹éš›ã�«ã‚¨ãƒ©ãƒ¼ã�Œç™ºç”Ÿã�—ã�¾ã�—ã�Ÿ"
  
! #: tp/Texinfo/Convert/HTML.pm:7158
  #, fuzzy
  msgid "empty node name"
  msgstr "èª�è­˜ã�§ã��ã�ªã�„ã‚¨ãƒŸãƒ¥ãƒ¬ãƒ¼ã‚·ãƒ§ãƒ³å�� `%s' ã�§ã�™"
  
! #: tp/Texinfo/Convert/HTML.pm:7160 tp/Texinfo/Parser.pm:3689
  #, perl-format
  msgid "syntax for an external node used for `%s'"
  msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:106
  #, fuzzy
  msgid "document without nodes"
  msgstr "ã�“ã�®ãƒŽãƒ¼ãƒ‰ã�«ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚"
  
! #: tp/Texinfo/Convert/Info.pm:123
  #, fuzzy
  msgid "document without Top node"
  msgstr "ã�“ã�®ãƒŽãƒ¼ãƒ‰ã�«ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚"
  
! #: tp/Texinfo/Convert/Info.pm:171
  #, fuzzy, perl-format
  msgid "rename %s failed: %s"
  msgstr "%s: `%s' ã�®ã‚¢ãƒ³ãƒžã‚¦ãƒ³ãƒˆã�«å¤±æ•—\n"
  
! #: tp/Texinfo/Convert/Info.pm:247
  #, perl-format
  msgid "@%s output more than once: %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:379
  #, fuzzy, perl-format
  msgid "@%s outside of any node"
  msgstr "(ã�‚ã‚‰ã‚†ã‚‹ãƒŽãƒ¼ãƒ‰ã�®å¤–å�´)"
  
! #: tp/Texinfo/Convert/Info.pm:419
! #, fuzzy, perl-format
  msgid "@node name should not contain `,': %s"
+ msgstr "%s: --css-file %s ã‚’é–‹ã��ã�“ã�¨ã�Œã�§ã��ã�¾ã�›ã‚“"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:1312
+ #, perl-format
+ msgid "Index entry in @%s with : produces invalid Info: %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:1359 tp/Texinfo/Parser.pm:2721
  #, fuzzy, perl-format
  msgid "entry for index `%s' outside of any node"
  msgstr "`%s' è¦‹å‡ºã�—é …ç›®ã�Œã�‚ã‚‰ã‚†ã‚‹ãƒŽãƒ¼ãƒ‰ã�®å¤–å�´ã�«ã�‚ã‚Šã�¾ã�™"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1473
  #, fuzzy, perl-format
  msgid "error on closing image text file %s: %s"
  msgstr "å‡ºåŠ›ãƒ•ã‚¡ã‚¤ãƒ« `%s' ã‚’é–‰ã�˜ã‚‹éš›ã�«ã‚¨ãƒ©ãƒ¼ã�Œç™ºç”Ÿã�—ã�¾ã�—ã�Ÿ"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1478
  #, perl-format
  msgid "@image file `%s' unreadable: %s"
  msgstr "@image ãƒ•ã‚¡ã‚¤ãƒ« `%s' ã�Œèª­ã‚�ã�¾ã�›ã‚“: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1501
  #, perl-format
  msgid "could not find @image file `%s.txt' nor alternate text"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:1893
  msgid ""
  "@strong{Note...} produces a spurious cross-reference in Info; reword to "
***************
*** 2588,2909 ****
  "ã�„"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2022
! #, perl-format
  msgid "@%s cross-reference name should not contain `:'"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2039
  #, fuzzy, perl-format
  msgid "@%s node name should not contain `%s'"
  msgstr "%s: --css-file %s ã‚’é–‹ã��ã�“ã�¨ã�Œã�§ã��ã�¾ã�›ã‚“"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2054
! #, perl-format
  msgid "@%s node name should not contain `:'"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2077
  #, fuzzy, perl-format
  msgid "`.' or `,' must follow @xref, not %s"
  msgstr "`.' ã�¾ã�Ÿã�¯ `,' ã�«ã�¯ `%2$c' ã�§ã�¯ç„¡ã�� @%1$s ã�Œç¶šã�‹ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“ã€‚"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2080
  #, fuzzy
  msgid "`.' or `,' must follow @xref"
  msgstr "`.' ã�¾ã�Ÿã�¯ `,' ã�«ã�¯ `%2$c' ã�§ã�¯ç„¡ã�� @%1$s ã�Œç¶šã�‹ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“ã€‚"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2852
  #, fuzzy, perl-format
  msgid "menu entry node name should not contain `%s'"
  msgstr "ãƒŽãƒ¼ãƒ‰ `%s' ã�«ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã�Œã�‚ã‚Šã�¾ã�›ã‚“ã€‚"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2859
  msgid "menu entry node name should not contain `:'"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2870
  #, fuzzy
  msgid "menu entry name should not contain `:'"
  msgstr "ãƒŽãƒ¼ãƒ‰ `%s' ã�«ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã�Œã�‚ã‚Šã�¾ã�›ã‚“ã€‚"
  
! #: tp/Texinfo/Parser.pm:826
  #, perl-format
  msgid "@%s should only appear at beginning or end of document"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1076 tp/Texinfo/Structuring.pm:598
  #, perl-format
  msgid "multiple @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1110
  #, fuzzy, perl-format
  msgid "bad syntax for @%s argument: %s"
  msgstr "å¼•æ•° `%3$s' ã�«å¯¾ã�—ã�¦ %1$s%2$s ã�Œç„¡åŠ¹ã�§ã�™"
  
! #: tp/Texinfo/Parser.pm:1126
  #, fuzzy, perl-format
  msgid "bad or empty @%s formal argument: %s"
  msgstr "å¼•æ•° `%3$s' ã�«å¯¾ã�—ã�¦ %1$s%2$s ã�Œç„¡åŠ¹ã�§ã�™"
  
! #: tp/Texinfo/Parser.pm:1135 tp/Texinfo/Parser.pm:4655
! #: tp/Texinfo/Parser.pm:4681 tp/Texinfo/Parser.pm:5403
! #: tp/Texinfo/Parser.pm:5419 tp/Texinfo/Parser.pm:5434
  #, perl-format
  msgid "%c%s requires a name"
  msgstr "%c%s ã�«ã�¯å��å‰�ã�Œå¿…è¦�ã�§ã�™"
  
! #: tp/Texinfo/Parser.pm:1139 tp/Texinfo/Parser.pm:4658
! #: tp/Texinfo/Parser.pm:4684 tp/Texinfo/Parser.pm:5406
! #: tp/Texinfo/Parser.pm:5422 tp/Texinfo/Parser.pm:5437
  #, fuzzy, perl-format
  msgid "bad name for @%s"
! msgstr "@%s ã�«å¯¾ã�™ã‚‹èª¤ã�£ã�Ÿå¼•æ•°ã�§ã�™"
  
! #: tp/Texinfo/Parser.pm:1257
  #, fuzzy, perl-format
  msgid "@end %s seen before @%s closing brace"
  msgstr "ã‚³ãƒ¡ãƒ³ãƒˆå†…ã�§ãƒ•ã‚¡ã‚¤ãƒ«çµ‚ç«¯ (EOF) ã�«é�”ã�—ã�¾ã�—ã�Ÿ"
  
! #: tp/Texinfo/Parser.pm:1261
  #, fuzzy, perl-format
  msgid "@%s seen before @%s closing brace"
  msgstr "ã‚³ãƒ¡ãƒ³ãƒˆå†…ã�§ãƒ•ã‚¡ã‚¤ãƒ«çµ‚ç«¯ (EOF) ã�«é�”ã�—ã�¾ã�—ã�Ÿ"
  
! #: tp/Texinfo/Parser.pm:1266
  #, perl-format
  msgid "%c%s missing close brace"
  msgstr "é–‰ã�˜ã‚‹ä¸­æ‹¬å¼§ã�®ã�ªã�„ %c%s"
  
! #: tp/Texinfo/Parser.pm:1270
! #, perl-format
  msgid "@%s missing closing delimiter sequence: %s}"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:1392
! #, perl-format
  msgid "@itemx should not begin @%s"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:1460
  msgid "@itemx must follow @item"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1628
  #, perl-format
  msgid "@%s has text but no @item"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1659
  #, perl-format
  msgid "`@end' expected `%s', but saw `%s'"
  msgstr "`@end' ã�«ã�¯ `%s' ã�Œå¿…è¦�ã�§ã�™ã�Œã€�`%s' ã�Œè¦‹ã�¤ã�‹ã‚Šã�¾ã�—ã�Ÿ"
  
! #: tp/Texinfo/Parser.pm:1662
  #, fuzzy, perl-format
  msgid "@%s seen before @end %s"
  msgstr "ã‚³ãƒ¡ãƒ³ãƒˆå†…ã�§ãƒ•ã‚¡ã‚¤ãƒ«çµ‚ç«¯ (EOF) ã�«é�”ã�—ã�¾ã�—ã�Ÿ"
  
! #: tp/Texinfo/Parser.pm:1666
  #, fuzzy, perl-format
  msgid "no matching `%cend %s'"
  msgstr "`%cend %s' ã�¨ã�®å¯¾å¿œã�Œè¦‹ã�¤ã�‹ã‚Šã�¾ã�›ã‚“"
  
! #: tp/Texinfo/Parser.pm:1692 tp/Texinfo/Parser.pm:5003
! #: tp/Texinfo/Parser.pm:5225
  #, fuzzy, perl-format
  msgid "misplaced %c"
  msgstr "é–“é�•ã�£ã�Ÿä½�ç½®ã�« %c ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: tp/Texinfo/Parser.pm:1790 tp/Texinfo/Parser.pm:3146
  #, fuzzy, perl-format
  msgid "unmatched `%c%s'"
  msgstr "`%c%s' ã�¨ã�®å¯¾å¿œã�Œè¦‹ã�¤ã�‹ã‚Šã�¾ã�›ã‚“"
  
! #: tp/Texinfo/Parser.pm:2025
  #, fuzzy, perl-format
  msgid "macro `%s' called with too many args"
  msgstr "ãƒžã‚¯ãƒ­ `%s' å‘¼ã�³å‡ºã�—ã�®å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: tp/Texinfo/Parser.pm:2047
  #, fuzzy, perl-format
  msgid "@%s missing close brace"
  msgstr "è¨­å®šãƒ•ã‚¡ã‚¤ãƒ«ã�®æ¬ è�½ã€‚"
  
! #: tp/Texinfo/Parser.pm:2055
  #, fuzzy, perl-format
  msgid "macro `%s' declared without argument called with an argument"
  msgstr "ãƒžã‚¯ãƒ­ `%s' ã�¯å¼•æ•°ã�ªã�—ã�§å®£è¨€ã�•ã‚Œã€�å¼•æ•°ã‚’ã�¤ã�‘ã�¦å‘¼ã�³å‡ºã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: tp/Texinfo/Parser.pm:2090
  #, fuzzy, perl-format
  msgid "\\ in @%s expansion followed `%s' instead of parameter name or \\"
  msgstr "å¾Œã‚�ã�« `%s' ã�Œç¶šã��ãƒžã‚¯ãƒ­å±•é–‹å†…ã�§ãƒ‘ãƒ©ãƒ¡ãƒ¼ã‚¿å��ã�§ã�¯ã�ªã�� \\ ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: tp/Texinfo/Parser.pm:2494
  #, perl-format
  msgid "@%s `%s' previously defined"
  msgstr "@%s `%s' ã�¯ä»¥å‰�ã�«å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: tp/Texinfo/Parser.pm:2499
  #, fuzzy, perl-format
  msgid "here is the previous definition as @%s"
  msgstr "ã�“ã�“ã�¯ã€�`%s' ã�®å‰�ã�®å®šç¾©ã�§ã�™"
  
! #: tp/Texinfo/Parser.pm:2860
  #, fuzzy, perl-format
  msgid "missing name for @%s"
  msgstr "ã‚¨ãƒŸãƒ¥ãƒ¬ãƒ¼ã‚·ãƒ§ãƒ³ãƒ¢ãƒ¼ãƒ‰å��ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: tp/Texinfo/Parser.pm:2865
  #, fuzzy, perl-format
  msgid "missing category for @%s"
  msgstr "è¨­å®šãƒ•ã‚¡ã‚¤ãƒ«ã�®æ¬ è�½ã€‚"
  
! #: tp/Texinfo/Parser.pm:2917
  #, fuzzy, perl-format
  msgid "unexpected argument on @%s line: %s"
  msgstr "@%s ã�«å¯¾ã�™ã‚‹èª¤ã�£ã�Ÿå¼•æ•°ã�§ã�™: %s"
  
! #: tp/Texinfo/Parser.pm:2933
  #, fuzzy
  msgid "empty multitable"
  msgstr "%s: ç©ºã�®ãƒ•ã‚¡ã‚¤ãƒ«"
  
! #: tp/Texinfo/Parser.pm:2989 tp/Texinfo/Parser.pm:5516
  #, fuzzy, perl-format
  msgid "superfluous argument to @%s"
  msgstr "%s: --auto/-a ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�«å¯¾ã�—ã�¦ä¸�å½“ã�ªå¼•æ•°\n"
  
! #: tp/Texinfo/Parser.pm:2995 tp/Texinfo/Parser.pm:5538
! #: tp/Texinfo/Parser.pm:5550
  #, fuzzy, perl-format
  msgid "bad argument to @%s"
  msgstr "@%s ã�«å¯¾ã�™ã‚‹èª¤ã�£ã�Ÿå¼•æ•°ã�§ã�™"
  
! #: tp/Texinfo/Parser.pm:3006
  #, perl-format
  msgid "%s requires an argument: the formatter for %citem"
  msgstr "%s ã�«ã�¯å¼•æ•°ã�Œå¿…è¦�ã�§ã�™: %citem ã‚’æ•´å½¢ã�™ã‚‹ã�Ÿã‚�"
  
! #: tp/Texinfo/Parser.pm:3011
! #, perl-format
  msgid "command @%s not accepting argument in brace should not be on @%s line"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:3046
  #, fuzzy, perl-format
  msgid "accent command `@%s' not allowed as @%s argument"
  msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ `--%s' ã�¯å¼•æ•°ã�Œä¸�è¦�ã�§ã�™\n"
  
! #: tp/Texinfo/Parser.pm:3124 tp/Texinfo/Parser.pm:3263
! #: tp/Texinfo/Parser.pm:5509
  #, fuzzy, perl-format
  msgid "@%s missing argument"
  msgstr "è¨­å®šãƒ•ã‚¡ã‚¤ãƒ«ã�®æ¬ è�½ã€‚"
  
! #: tp/Texinfo/Parser.pm:3136
  #, fuzzy, perl-format
  msgid "unknown @end %s"
  msgstr "çµ‚äº†ã‚¤ãƒ³ãƒ‡ãƒƒã‚¯ã‚¹"
  
! #: tp/Texinfo/Parser.pm:3158 tp/Texinfo/Parser.pm:3780
  #, fuzzy, perl-format
  msgid "superfluous argument to @%s %s: %s"
  msgstr "%s: --auto/-a ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�«å¯¾ã�—ã�¦ä¸�å½“ã�ªå¼•æ•°\n"
  
! #: tp/Texinfo/Parser.pm:3163 tp/Texinfo/Parser.pm:5593
! #: tp/Texinfo/Parser.pm:5638 tp/Texinfo/Parser.pm:5667
! #: tp/Texinfo/Parser.pm:5708 tp/Texinfo/Parser.pm:5786
  #, fuzzy, perl-format
  msgid "bad argument to @%s: %s"
  msgstr "@%s ã�«å¯¾ã�™ã‚‹èª¤ã�£ã�Ÿå¼•æ•°ã�§ã�™: %s"
  
! #: tp/Texinfo/Parser.pm:3182
  #, fuzzy, perl-format
  msgid "@%s: could not open %s: %s"
  msgstr "@%s: %s ã‚’é–‹ã��ã�“ã�¨ã�Œã�§ã��ã�¾ã�›ã‚“: %s"
  
! #: tp/Texinfo/Parser.pm:3194
  #, perl-format
  msgid "encoding `%s' is not a canonical texinfo encoding"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3203
  #, perl-format
  msgid "unrecognized encoding name `%s'"
  msgstr "èª�è­˜ã�§ã��ã�ªã�„ã‚¨ãƒ³ã‚³ãƒ¼ãƒ‰å�� `%s' ã�§ã�™"
  
! #: tp/Texinfo/Parser.pm:3353
  #, perl-format
  msgid "@%s after the first element"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3360
  #, fuzzy, perl-format
  msgid "@%s only meaningful on a @multitable line"
  msgstr "`@titlepage' ç’°å¢ƒã�®å¤–å�´ã�§ã�¯ @%s ã�¯æ„�å‘³ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: tp/Texinfo/Parser.pm:3400
! #, perl-format
  msgid "@%s should not be associated with @top"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:3412
  #, perl-format
  msgid "@node precedes @%s, but parts may not be associated with nodes"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3514
  #, fuzzy, perl-format
  msgid "empty argument in @%s"
  msgstr "ã‚³ãƒ¡ãƒ³ãƒˆå†…ã�§ãƒ•ã‚¡ã‚¤ãƒ«çµ‚ç«¯ (EOF) ã�«é�”ã�—ã�¾ã�—ã�Ÿ"
  
! #: tp/Texinfo/Parser.pm:3518
  #, fuzzy, perl-format
  msgid "empty node name after expansion `%s'"
  msgstr "ãƒŽãƒ¼ãƒ‰ `%s' ã�«ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã�Œã�‚ã‚Šã�¾ã�›ã‚“ã€‚"
  
! #: tp/Texinfo/Parser.pm:3561
  #, fuzzy, perl-format
  msgid "empty menu entry name in `%s'"
  msgstr "ãƒŽãƒ¼ãƒ‰ `%s' ã�«ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã�Œã�‚ã‚Šã�¾ã�›ã‚“ã€‚"
  
! #: tp/Texinfo/Parser.pm:3569
  #, fuzzy
  msgid "empty node name in menu entry"
  msgstr "èª�è­˜ã�§ã��ã�ªã�„ã‚¨ãƒŸãƒ¥ãƒ¬ãƒ¼ã‚·ãƒ§ãƒ³å�� `%s' ã�§ã�™"
  
! #: tp/Texinfo/Parser.pm:3642
  #, fuzzy, perl-format
  msgid "@%s should not appear in @%s"
  msgstr "%s: --css-file %s ã‚’é–‹ã��ã�“ã�¨ã�Œã�§ã��ã�¾ã�›ã‚“"
  
! #: tp/Texinfo/Parser.pm:3774
! #, perl-format
  msgid "@end %s should only appear at a line beginning"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:3797
  #, perl-format
  msgid "macro `%s' previously defined"
  msgstr "ãƒžã‚¯ãƒ­ `%s' ã�¯ä»¥å‰�ã�«å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: tp/Texinfo/Parser.pm:3800
  #, perl-format
  msgid "here is the previous definition of `%s'"
  msgstr "ã�“ã�“ã�¯ã€�`%s' ã�®å‰�ã�®å®šç¾©ã�§ã�™"
  
! #: tp/Texinfo/Parser.pm:3805
  #, perl-format
  msgid "redefining Texinfo language command: @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3854
  #, fuzzy, perl-format
  msgid "@%s without associated character"
  msgstr "ã‚¨ã‚¹ã‚±ãƒ¼ãƒ—æ–‡å­—å†…ã�§ãƒ•ã‚¡ã‚¤ãƒ«çµ‚ç«¯ (EOF) ã�«é�”ã�—ã�¾ã�—ã�Ÿ"
  
! #: tp/Texinfo/Parser.pm:3916
  #, perl-format
  msgid ""
--- 2322,2644 ----
  "ã�„"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2113
! #, fuzzy, perl-format
  msgid "@%s cross-reference name should not contain `:'"
! msgstr "%s: --css-file %s ã‚’é–‹ã��ã�“ã�¨ã�Œã�§ã��ã�¾ã�›ã‚“"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2130
  #, fuzzy, perl-format
  msgid "@%s node name should not contain `%s'"
  msgstr "%s: --css-file %s ã‚’é–‹ã��ã�“ã�¨ã�Œã�§ã��ã�¾ã�›ã‚“"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2145
! #, fuzzy, perl-format
  msgid "@%s node name should not contain `:'"
! msgstr "%s: --css-file %s ã‚’é–‹ã��ã�“ã�¨ã�Œã�§ã��ã�¾ã�›ã‚“"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2168
  #, fuzzy, perl-format
  msgid "`.' or `,' must follow @xref, not %s"
  msgstr "`.' ã�¾ã�Ÿã�¯ `,' ã�«ã�¯ `%2$c' ã�§ã�¯ç„¡ã�� @%1$s ã�Œç¶šã�‹ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“ã€‚"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2171
  #, fuzzy
  msgid "`.' or `,' must follow @xref"
  msgstr "`.' ã�¾ã�Ÿã�¯ `,' ã�«ã�¯ `%2$c' ã�§ã�¯ç„¡ã�� @%1$s ã�Œç¶šã�‹ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“ã€‚"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3007
  #, fuzzy, perl-format
  msgid "menu entry node name should not contain `%s'"
  msgstr "ãƒŽãƒ¼ãƒ‰ `%s' ã�«ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã�Œã�‚ã‚Šã�¾ã�›ã‚“ã€‚"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3014
! #, fuzzy
  msgid "menu entry node name should not contain `:'"
! msgstr "ãƒŽãƒ¼ãƒ‰ `%s' ã�«ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã�Œã�‚ã‚Šã�¾ã�›ã‚“ã€‚"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3025
  #, fuzzy
  msgid "menu entry name should not contain `:'"
  msgstr "ãƒŽãƒ¼ãƒ‰ `%s' ã�«ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã�Œã�‚ã‚Šã�¾ã�›ã‚“ã€‚"
  
! #: tp/Texinfo/Parser.pm:910
  #, perl-format
  msgid "@%s should only appear at beginning or end of document"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1160 tp/Texinfo/Structuring.pm:613
  #, perl-format
  msgid "multiple @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1194
  #, fuzzy, perl-format
  msgid "bad syntax for @%s argument: %s"
  msgstr "å¼•æ•° `%3$s' ã�«å¯¾ã�—ã�¦ %1$s%2$s ã�Œç„¡åŠ¹ã�§ã�™"
  
! #: tp/Texinfo/Parser.pm:1210
  #, fuzzy, perl-format
  msgid "bad or empty @%s formal argument: %s"
  msgstr "å¼•æ•° `%3$s' ã�«å¯¾ã�—ã�¦ %1$s%2$s ã�Œç„¡åŠ¹ã�§ã�™"
  
! #: tp/Texinfo/Parser.pm:1219 tp/Texinfo/Parser.pm:4823
! #: tp/Texinfo/Parser.pm:4849 tp/Texinfo/Parser.pm:5615
! #: tp/Texinfo/Parser.pm:5631 tp/Texinfo/Parser.pm:5646
  #, perl-format
  msgid "%c%s requires a name"
  msgstr "%c%s ã�«ã�¯å��å‰�ã�Œå¿…è¦�ã�§ã�™"
  
! #: tp/Texinfo/Parser.pm:1223 tp/Texinfo/Parser.pm:4826
! #: tp/Texinfo/Parser.pm:4852 tp/Texinfo/Parser.pm:5618
! #: tp/Texinfo/Parser.pm:5634 tp/Texinfo/Parser.pm:5649
  #, fuzzy, perl-format
  msgid "bad name for @%s"
! msgstr "ã‚¨ãƒŸãƒ¥ãƒ¬ãƒ¼ã‚·ãƒ§ãƒ³ãƒ¢ãƒ¼ãƒ‰å��ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: tp/Texinfo/Parser.pm:1341
  #, fuzzy, perl-format
  msgid "@end %s seen before @%s closing brace"
  msgstr "ã‚³ãƒ¡ãƒ³ãƒˆå†…ã�§ãƒ•ã‚¡ã‚¤ãƒ«çµ‚ç«¯ (EOF) ã�«é�”ã�—ã�¾ã�—ã�Ÿ"
  
! #: tp/Texinfo/Parser.pm:1345
  #, fuzzy, perl-format
  msgid "@%s seen before @%s closing brace"
  msgstr "ã‚³ãƒ¡ãƒ³ãƒˆå†…ã�§ãƒ•ã‚¡ã‚¤ãƒ«çµ‚ç«¯ (EOF) ã�«é�”ã�—ã�¾ã�—ã�Ÿ"
  
! #: tp/Texinfo/Parser.pm:1350
  #, perl-format
  msgid "%c%s missing close brace"
  msgstr "é–‰ã�˜ã‚‹ä¸­æ‹¬å¼§ã�®ã�ªã�„ %c%s"
  
! #: tp/Texinfo/Parser.pm:1354
! #, fuzzy, perl-format
  msgid "@%s missing closing delimiter sequence: %s}"
! msgstr "è¨­å®šãƒ•ã‚¡ã‚¤ãƒ«ã�®æ¬ è�½ã€‚"
  
! #: tp/Texinfo/Parser.pm:1476
! #, fuzzy, perl-format
  msgid "@itemx should not begin @%s"
! msgstr "%s: --css-file %s ã‚’é–‹ã��ã�“ã�¨ã�Œã�§ã��ã�¾ã�›ã‚“"
  
! #: tp/Texinfo/Parser.pm:1544
  msgid "@itemx must follow @item"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1712
  #, perl-format
  msgid "@%s has text but no @item"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1743
  #, perl-format
  msgid "`@end' expected `%s', but saw `%s'"
  msgstr "`@end' ã�«ã�¯ `%s' ã�Œå¿…è¦�ã�§ã�™ã�Œã€�`%s' ã�Œè¦‹ã�¤ã�‹ã‚Šã�¾ã�—ã�Ÿ"
  
! #: tp/Texinfo/Parser.pm:1746
  #, fuzzy, perl-format
  msgid "@%s seen before @end %s"
  msgstr "ã‚³ãƒ¡ãƒ³ãƒˆå†…ã�§ãƒ•ã‚¡ã‚¤ãƒ«çµ‚ç«¯ (EOF) ã�«é�”ã�—ã�¾ã�—ã�Ÿ"
  
! #: tp/Texinfo/Parser.pm:1750
  #, fuzzy, perl-format
  msgid "no matching `%cend %s'"
  msgstr "`%cend %s' ã�¨ã�®å¯¾å¿œã�Œè¦‹ã�¤ã�‹ã‚Šã�¾ã�›ã‚“"
  
! #: tp/Texinfo/Parser.pm:1776 tp/Texinfo/Parser.pm:5171
! #: tp/Texinfo/Parser.pm:5437
  #, fuzzy, perl-format
  msgid "misplaced %c"
  msgstr "é–“é�•ã�£ã�Ÿä½�ç½®ã�« %c ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: tp/Texinfo/Parser.pm:1874 tp/Texinfo/Parser.pm:3301
  #, fuzzy, perl-format
  msgid "unmatched `%c%s'"
  msgstr "`%c%s' ã�¨ã�®å¯¾å¿œã�Œè¦‹ã�¤ã�‹ã‚Šã�¾ã�›ã‚“"
  
! #: tp/Texinfo/Parser.pm:2109
  #, fuzzy, perl-format
  msgid "macro `%s' called with too many args"
  msgstr "ãƒžã‚¯ãƒ­ `%s' å‘¼ã�³å‡ºã�—ã�®å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™"
  
! #: tp/Texinfo/Parser.pm:2131
  #, fuzzy, perl-format
  msgid "@%s missing close brace"
  msgstr "è¨­å®šãƒ•ã‚¡ã‚¤ãƒ«ã�®æ¬ è�½ã€‚"
  
! #: tp/Texinfo/Parser.pm:2139
  #, fuzzy, perl-format
  msgid "macro `%s' declared without argument called with an argument"
  msgstr "ãƒžã‚¯ãƒ­ `%s' ã�¯å¼•æ•°ã�ªã�—ã�§å®£è¨€ã�•ã‚Œã€�å¼•æ•°ã‚’ã�¤ã�‘ã�¦å‘¼ã�³å‡ºã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: tp/Texinfo/Parser.pm:2174
  #, fuzzy, perl-format
  msgid "\\ in @%s expansion followed `%s' instead of parameter name or \\"
  msgstr "å¾Œã‚�ã�« `%s' ã�Œç¶šã��ãƒžã‚¯ãƒ­å±•é–‹å†…ã�§ãƒ‘ãƒ©ãƒ¡ãƒ¼ã‚¿å��ã�§ã�¯ã�ªã�� \\ ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: tp/Texinfo/Parser.pm:2649
  #, perl-format
  msgid "@%s `%s' previously defined"
  msgstr "@%s `%s' ã�¯ä»¥å‰�ã�«å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: tp/Texinfo/Parser.pm:2654
  #, fuzzy, perl-format
  msgid "here is the previous definition as @%s"
  msgstr "ã�“ã�“ã�¯ã€�`%s' ã�®å‰�ã�®å®šç¾©ã�§ã�™"
  
! #: tp/Texinfo/Parser.pm:3015
  #, fuzzy, perl-format
  msgid "missing name for @%s"
  msgstr "ã‚¨ãƒŸãƒ¥ãƒ¬ãƒ¼ã‚·ãƒ§ãƒ³ãƒ¢ãƒ¼ãƒ‰å��ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: tp/Texinfo/Parser.pm:3020
  #, fuzzy, perl-format
  msgid "missing category for @%s"
  msgstr "è¨­å®šãƒ•ã‚¡ã‚¤ãƒ«ã�®æ¬ è�½ã€‚"
  
! #: tp/Texinfo/Parser.pm:3072
  #, fuzzy, perl-format
  msgid "unexpected argument on @%s line: %s"
  msgstr "@%s ã�«å¯¾ã�™ã‚‹èª¤ã�£ã�Ÿå¼•æ•°ã�§ã�™: %s"
  
! #: tp/Texinfo/Parser.pm:3088
  #, fuzzy
  msgid "empty multitable"
  msgstr "%s: ç©ºã�®ãƒ•ã‚¡ã‚¤ãƒ«"
  
! #: tp/Texinfo/Parser.pm:3144 tp/Texinfo/Parser.pm:5728
  #, fuzzy, perl-format
  msgid "superfluous argument to @%s"
  msgstr "%s: --auto/-a ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�«å¯¾ã�—ã�¦ä¸�å½“ã�ªå¼•æ•°\n"
  
! #: tp/Texinfo/Parser.pm:3150 tp/Texinfo/Parser.pm:5750
! #: tp/Texinfo/Parser.pm:5762
  #, fuzzy, perl-format
  msgid "bad argument to @%s"
  msgstr "@%s ã�«å¯¾ã�™ã‚‹èª¤ã�£ã�Ÿå¼•æ•°ã�§ã�™"
  
! #: tp/Texinfo/Parser.pm:3161
  #, perl-format
  msgid "%s requires an argument: the formatter for %citem"
  msgstr "%s ã�«ã�¯å¼•æ•°ã�Œå¿…è¦�ã�§ã�™: %citem ã‚’æ•´å½¢ã�™ã‚‹ã�Ÿã‚�"
  
! #: tp/Texinfo/Parser.pm:3166
! #, fuzzy, perl-format
  msgid "command @%s not accepting argument in brace should not be on @%s line"
! msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ `--%s' ã�¯å¼•æ•°ã�Œä¸�è¦�ã�§ã�™\n"
  
! #: tp/Texinfo/Parser.pm:3201
  #, fuzzy, perl-format
  msgid "accent command `@%s' not allowed as @%s argument"
  msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ `--%s' ã�¯å¼•æ•°ã�Œä¸�è¦�ã�§ã�™\n"
  
! #: tp/Texinfo/Parser.pm:3279 tp/Texinfo/Parser.pm:3418
! #: tp/Texinfo/Parser.pm:5721
  #, fuzzy, perl-format
  msgid "@%s missing argument"
  msgstr "è¨­å®šãƒ•ã‚¡ã‚¤ãƒ«ã�®æ¬ è�½ã€‚"
  
! #: tp/Texinfo/Parser.pm:3291
  #, fuzzy, perl-format
  msgid "unknown @end %s"
  msgstr "çµ‚äº†ã‚¤ãƒ³ãƒ‡ãƒƒã‚¯ã‚¹"
  
! #: tp/Texinfo/Parser.pm:3313 tp/Texinfo/Parser.pm:3935
  #, fuzzy, perl-format
  msgid "superfluous argument to @%s %s: %s"
  msgstr "%s: --auto/-a ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�«å¯¾ã�—ã�¦ä¸�å½“ã�ªå¼•æ•°\n"
  
! #: tp/Texinfo/Parser.pm:3318 tp/Texinfo/Parser.pm:5805
! #: tp/Texinfo/Parser.pm:5850 tp/Texinfo/Parser.pm:5879
! #: tp/Texinfo/Parser.pm:5920 tp/Texinfo/Parser.pm:5998
  #, fuzzy, perl-format
  msgid "bad argument to @%s: %s"
  msgstr "@%s ã�«å¯¾ã�™ã‚‹èª¤ã�£ã�Ÿå¼•æ•°ã�§ã�™: %s"
  
! #: tp/Texinfo/Parser.pm:3337
  #, fuzzy, perl-format
  msgid "@%s: could not open %s: %s"
  msgstr "@%s: %s ã‚’é–‹ã��ã�“ã�¨ã�Œã�§ã��ã�¾ã�›ã‚“: %s"
  
! #: tp/Texinfo/Parser.pm:3349
  #, perl-format
  msgid "encoding `%s' is not a canonical texinfo encoding"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3358
  #, perl-format
  msgid "unrecognized encoding name `%s'"
  msgstr "èª�è­˜ã�§ã��ã�ªã�„ã‚¨ãƒ³ã‚³ãƒ¼ãƒ‰å�� `%s' ã�§ã�™"
  
! #: tp/Texinfo/Parser.pm:3508
  #, perl-format
  msgid "@%s after the first element"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3515
  #, fuzzy, perl-format
  msgid "@%s only meaningful on a @multitable line"
  msgstr "`@titlepage' ç’°å¢ƒã�®å¤–å�´ã�§ã�¯ @%s ã�¯æ„�å‘³ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: tp/Texinfo/Parser.pm:3555
! #, fuzzy, perl-format
  msgid "@%s should not be associated with @top"
! msgstr "%s: --css-file %s ã‚’é–‹ã��ã�“ã�¨ã�Œã�§ã��ã�¾ã�›ã‚“"
  
! #: tp/Texinfo/Parser.pm:3567
  #, perl-format
  msgid "@node precedes @%s, but parts may not be associated with nodes"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3669
  #, fuzzy, perl-format
  msgid "empty argument in @%s"
  msgstr "ã‚³ãƒ¡ãƒ³ãƒˆå†…ã�§ãƒ•ã‚¡ã‚¤ãƒ«çµ‚ç«¯ (EOF) ã�«é�”ã�—ã�¾ã�—ã�Ÿ"
  
! #: tp/Texinfo/Parser.pm:3673
  #, fuzzy, perl-format
  msgid "empty node name after expansion `%s'"
  msgstr "ãƒŽãƒ¼ãƒ‰ `%s' ã�«ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã�Œã�‚ã‚Šã�¾ã�›ã‚“ã€‚"
  
! #: tp/Texinfo/Parser.pm:3716
  #, fuzzy, perl-format
  msgid "empty menu entry name in `%s'"
  msgstr "ãƒŽãƒ¼ãƒ‰ `%s' ã�«ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã�Œã�‚ã‚Šã�¾ã�›ã‚“ã€‚"
  
! #: tp/Texinfo/Parser.pm:3724
  #, fuzzy
  msgid "empty node name in menu entry"
  msgstr "èª�è­˜ã�§ã��ã�ªã�„ã‚¨ãƒŸãƒ¥ãƒ¬ãƒ¼ã‚·ãƒ§ãƒ³å�� `%s' ã�§ã�™"
  
! #: tp/Texinfo/Parser.pm:3797
  #, fuzzy, perl-format
  msgid "@%s should not appear in @%s"
  msgstr "%s: --css-file %s ã‚’é–‹ã��ã�“ã�¨ã�Œã�§ã��ã�¾ã�›ã‚“"
  
! #: tp/Texinfo/Parser.pm:3929
! #, fuzzy, perl-format
  msgid "@end %s should only appear at a line beginning"
! msgstr "%s: --css-file %s ã‚’é–‹ã��ã�“ã�¨ã�Œã�§ã��ã�¾ã�›ã‚“"
  
! #: tp/Texinfo/Parser.pm:3952
  #, perl-format
  msgid "macro `%s' previously defined"
  msgstr "ãƒžã‚¯ãƒ­ `%s' ã�¯ä»¥å‰�ã�«å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #: tp/Texinfo/Parser.pm:3955
  #, perl-format
  msgid "here is the previous definition of `%s'"
  msgstr "ã�“ã�“ã�¯ã€�`%s' ã�®å‰�ã�®å®šç¾©ã�§ã�™"
  
! #: tp/Texinfo/Parser.pm:3960
  #, perl-format
  msgid "redefining Texinfo language command: @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4009
  #, fuzzy, perl-format
  msgid "@%s without associated character"
  msgstr "ã‚¨ã‚¹ã‚±ãƒ¼ãƒ—æ–‡å­—å†…ã�§ãƒ•ã‚¡ã‚¤ãƒ«çµ‚ç«¯ (EOF) ã�«é�”ã�—ã�¾ã�—ã�Ÿ"
  
! #: tp/Texinfo/Parser.pm:4079
  #, perl-format
  msgid ""
***************
*** 2911,2915 ****
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3940
  #, fuzzy, perl-format
  msgid ""
--- 2646,2650 ----
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4103
  #, fuzzy, perl-format
  msgid ""
***************
*** 2920,3196 ****
  "ã�¾ã�™; ç�¾åœ¨ã�¯ %d)"
  
! #: tp/Texinfo/Parser.pm:3949
  #, perl-format
  msgid "recursive call of macro %s is not allowed; use @rmacro if needed"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4005
  #, fuzzy, perl-format
  msgid "accent command `@%s' must not be followed by whitespace"
  msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ `--%s' ã�¯å¼•æ•°ã�Œä¸�è¦�ã�§ã�™\n"
  
! #: tp/Texinfo/Parser.pm:4011
  #, fuzzy, perl-format
  msgid "use braces to give a command as an argument to @%s"
  msgstr "@%s ã�¸ã�®å¼•æ•°ã�¨ã�—ã�¦ã‚³ãƒžãƒ³ãƒ‰ã‚’ä¸Žã�ˆã‚‹ã�«ã�¯ã€�ãƒ–ãƒ¬ãƒ¼ã‚¹ã‚’ä½¿ã�„ã�¾ã�—ã‚‡ã�†"
  
! #: tp/Texinfo/Parser.pm:4024 tp/Texinfo/Parser.pm:5124
  #, perl-format
  msgid "%c%s expects `i' or `j' as argument, not `%s'"
  msgstr "%c%s ã�¯ `%s' ã�§ã�¯ã�ªã��ã€�`i' ã�‹ `j' ã‚’å¼•æ•°ã�¨ã�—ã�¦å¿…è¦�ã�¨ã�—ã�¾ã�™"
  
! #: tp/Texinfo/Parser.pm:4036
  #, fuzzy, perl-format
  msgid "accent command `@%s' must not be followed by new line"
  msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ `--%s' ã�¯å¼•æ•°ã�Œä¸�è¦�ã�§ã�™\n"
  
! #: tp/Texinfo/Parser.pm:4047
  #, fuzzy, perl-format
  msgid "@%s expected braces"
  msgstr "%c%s ã�«ã�¯ä¸­æ‹¬å¼§ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: tp/Texinfo/Parser.pm:4207
  #, perl-format
  msgid "undefined flag: %s"
  msgstr "å®šç¾©ã�•ã‚Œã�¦ã�„ã�ªã�„ãƒ•ãƒ©ã‚°: %s"
  
! #: tp/Texinfo/Parser.pm:4210
  #, fuzzy
  msgid "bad syntax for @value"
  msgstr "å¼•æ•° `%3$s' ã�«å¯¾ã�—ã�¦ %1$s%2$s ã�Œç„¡åŠ¹ã�§ã�™"
  
! #: tp/Texinfo/Parser.pm:4217
  #, perl-format
  msgid "%c%s is obsolete."
  msgstr "%c%s ã�¯å»ƒæ­¢äºˆå®š (ã�¾ã�Ÿã�¯å»ƒæ­¢æ¸ˆã�¿) ã�§ã�™ã€‚"
  
! #: tp/Texinfo/Parser.pm:4220
  #, perl-format
  msgid "%c%s is obsolete; %s"
  msgstr "%c%s ã�¯å»ƒæ­¢äºˆå®š (ã�¾ã�Ÿã�¯å»ƒæ­¢æ¸ˆã�¿) ã�§ã�™; %s"
  
! #: tp/Texinfo/Parser.pm:4229
! #, perl-format
  msgid "@%s should only appear at a line beginning"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:4320
  #, fuzzy, perl-format
  msgid "@%s not allowed inside `@%s' block"
  msgstr "`@%2$s' ãƒ–ãƒ­ãƒƒã‚¯ã�®å†…å�´ã�§ã�¯ `@%1$s' ã�¯æ„�å‘³ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: tp/Texinfo/Parser.pm:4329
! #, perl-format
  msgid "@%s should only appear in heading or footing"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:4455 tp/Texinfo/Parser.pm:4472
! #: tp/Texinfo/Parser.pm:4522
  #, perl-format
  msgid "@%s not meaningful inside `@%s' block"
  msgstr "`@%2$s' ãƒ–ãƒ­ãƒƒã‚¯ã�®å†…å�´ã�§ã�¯ `@%1$s' ã�¯æ„�å‘³ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: tp/Texinfo/Parser.pm:4482
  #, fuzzy, perl-format
  msgid "@%s in empty multitable"
  msgstr "ã‚³ãƒ¡ãƒ³ãƒˆå†…ã�§ãƒ•ã‚¡ã‚¤ãƒ«çµ‚ç«¯ (EOF) ã�«é�”ã�—ã�¾ã�—ã�Ÿ"
  
! #: tp/Texinfo/Parser.pm:4488
  #, fuzzy
  msgid "@tab before @item"
  msgstr "ãƒ�ã‚§ãƒƒã‚¯ãƒ»ãƒ¡ãƒ‹ãƒ¥ãƒ¼é …ç›®"
  
! #: tp/Texinfo/Parser.pm:4491
  #, fuzzy, perl-format
  msgid "too many columns in multitable item (max %d)"
  msgstr "ãƒžãƒ«ãƒ�ãƒ†ãƒ¼ãƒ–ãƒ«é …ç›®å†…ã�®ã‚«ãƒ©ãƒ æ•°ã�Œå¤šã�™ã�Žã�¾ã�™(æœ€å¤§ %d)"
  
! #: tp/Texinfo/Parser.pm:4528
  msgid "ignoring @tab outside of multitable"
  msgstr "ãƒžãƒ«ãƒ�ãƒ†ãƒ¼ãƒ–ãƒ«ã�®å¤–å�´ã�® @tab ã‚’ç„¡è¦–ã�—ã�¾ã�™"
  
! #: tp/Texinfo/Parser.pm:4532
! #, perl-format
  msgid "@%s outside of table or list"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:4567
  #, fuzzy, perl-format
  msgid "must be after `@%s' to use `@%s'"
  msgstr "`@%2$s' ã‚’ä½¿ç”¨ã�™ã‚‹ã�Ÿã‚�ã�«ã�¯ `@%1$s' ç’°å¢ƒã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: tp/Texinfo/Parser.pm:4609
  #, perl-format
  msgid "@%s not meaningful outside `@titlepage' and `@quotation' environments"
  msgstr "@%s ã�¯ `@titlepage' ã�Šã‚ˆã�³ `@quotation' ç’°å¢ƒã�®å¤–å�´ã�§ã�¯æ„�å‘³ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: tp/Texinfo/Parser.pm:4613
  msgid "@dircategory after first node"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4778
  #, fuzzy, perl-format
  msgid "region %s inside region %s is not allowed"
  msgstr "è„šæ³¨ã�«è„šæ³¨ã‚’å�«ã‚�ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: tp/Texinfo/Parser.pm:4796
  msgid "@direntry after first node"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:4804
  #, fuzzy, perl-format
  msgid "@%s seen before first @node"
  msgstr "@menu ã�Œæœ€åˆ�ã�® @node ä»¥å‰�ã�«ç�¾ã‚Œã�¾ã�—ã�Ÿã€‚`Top' ãƒŽãƒ¼ãƒ‰ã‚’ã�¤ã��ã‚Šã�¾ã�™"
  
! #: tp/Texinfo/Parser.pm:4807
  msgid ""
  "perhaps your @top node should be wrapped in @ifnottex rather than @ifinfo?"
  msgstr "å¤šåˆ† @top ãƒŽãƒ¼ãƒ‰ã�¯ @ifinfo ã‚ˆã‚Šã�¯ @ifnottex ã�«è¦†ã‚�ã‚Œã‚‹ã�¹ã��ã�§ã�¯ï¼Ÿ"
  
! #: tp/Texinfo/Parser.pm:4869
! #, perl-format
  msgid "@%s should only appear in math context"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:4877
  #, fuzzy, perl-format
  msgid "unknown command `%s'"
  msgstr "ä¸�æ˜Žã�ªã‚³ãƒžãƒ³ãƒ‰ `%s'"
  
! #: tp/Texinfo/Parser.pm:4887
  #, fuzzy
  msgid "unexpected @"
  msgstr "äºˆæœŸã�•ã‚Œã�ªã�„ @ ã�§ã�™"
  
! #: tp/Texinfo/Parser.pm:4916
  #, fuzzy, perl-format
  msgid "@%s is not meaningful outside `@float' environment"
  msgstr "`@float' ç’°å¢ƒã�®å¤–å�´ã�§ã�¯ @%s ã�¯æ„�å‘³ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: tp/Texinfo/Parser.pm:4921
  #, perl-format
  msgid "@%s should be right below `@float'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4929
! #, perl-format
  msgid "ignoring multiple @%s"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5048
  #, fuzzy, perl-format
  msgid "command @%s does not accept arguments"
  msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ `--%s' ã�¯å¼•æ•°ã�Œä¸�è¦�ã�§ã�™\n"
  
! #: tp/Texinfo/Parser.pm:5072
! #, perl-format
  msgid "command @%s missing a node or external manual argument"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5091
! #, perl-format
  msgid "in @%s empty cross reference name after expansion `%s'"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5102
! #, perl-format
  msgid "in @%s empty cross reference title after expansion `%s'"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5115
  msgid "@image missing filename argument"
  msgstr "@image ã�«ãƒ•ã‚¡ã‚¤ãƒ«å��ã�Œä¸Žã�ˆã‚‰ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: tp/Texinfo/Parser.pm:5147
  #, fuzzy, perl-format
  msgid "@%s missing first argument"
  msgstr "è¨­å®šãƒ•ã‚¡ã‚¤ãƒ«ã�®æ¬ è�½ã€‚"
  
! #: tp/Texinfo/Parser.pm:5301
  #, fuzzy
  msgid "superfluous arguments for node"
  msgstr "%2$s ã�«å¯¾ã�™ã‚‹å¼•æ•° %1$s ã�Œæ›–æ˜§ã�§ã�™"
  
! #: tp/Texinfo/Parser.pm:5351
  #, fuzzy, perl-format
  msgid "expected @end %s"
  msgstr "çµ‚äº†ã‚¤ãƒ³ãƒ‡ãƒƒã‚¯ã‚¹"
  
! #: tp/Texinfo/Parser.pm:5450
  #, fuzzy, perl-format
  msgid "@%s should only accept a @-command as argument, not `%s'"
  msgstr "@%s ã�¸ã�®å¼•æ•°ã�¨ã�—ã�¦ã‚³ãƒžãƒ³ãƒ‰ã‚’ä¸Žã�ˆã‚‹ã�«ã�¯ã€�ãƒ–ãƒ¬ãƒ¼ã‚¹ã‚’ä½¿ã�„ã�¾ã�—ã‚‡ã�†"
  
! #: tp/Texinfo/Parser.pm:5460
  #, fuzzy, perl-format
  msgid "remaining argument on @%s line: %s"
  msgstr "@%s ã�«å¯¾ã�™ã‚‹èª¤ã�£ã�Ÿå¼•æ•°ã�§ã�™: %s"
  
! #: tp/Texinfo/Parser.pm:5533
  #, fuzzy, perl-format
  msgid "environment command %s as argument to @%s"
  msgstr "@%s ã�¸ã�®å¼•æ•°ã�¨ã�—ã�¦ã‚³ãƒžãƒ³ãƒ‰ã‚’ä¸Žã�ˆã‚‹ã�«ã�¯ã€�ãƒ–ãƒ¬ãƒ¼ã‚¹ã‚’ä½¿ã�„ã�¾ã�—ã‚‡ã�†"
  
! #: tp/Texinfo/Parser.pm:5555
! #, perl-format
  msgid "empty @%s"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5563
  #, fuzzy, perl-format
  msgid "column fraction not a number: %s"
  msgstr "iconv é–¢æ•°ã�Œä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: tp/Texinfo/Parser.pm:5572
  #, fuzzy, perl-format
  msgid "@sp arg must be numeric, not `%s'"
  msgstr "%s: %s å¼•æ•°ã�¯ `%s' ã�§ã�¯ã�ªã��ã�¦ã€�æ•°å€¤ã�§ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“ã€‚\n"
  
! #: tp/Texinfo/Parser.pm:5581
  #, fuzzy, perl-format
  msgid "reserved index name %s"
  msgstr "èª�è­˜ã�§ã��ã�ªã�„ã‚¨ãƒŸãƒ¥ãƒ¬ãƒ¼ã‚·ãƒ§ãƒ³å�� `%s' ã�§ã�™"
  
! #: tp/Texinfo/Parser.pm:5600
  #, fuzzy, perl-format
  msgid "unknown source index in @%s: %s"
  msgstr "ä¸�æ˜Žã�ªã‚¨ã‚¹ã‚±ãƒ¼ãƒ— '\\%c' ã�Œæ–‡å­—åˆ—å†…ã�«ã�‚ã‚Šã�¾ã�™ã€‚ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: tp/Texinfo/Parser.pm:5603
  #, fuzzy, perl-format
  msgid "unknown destination index in @%s: %s"
  msgstr "ä¸�æ˜Žã�ªç´¢å¼• `%s' ã�§ã�™"
  
! #: tp/Texinfo/Parser.pm:5633
  #, perl-format
  msgid "@%s leads to a merging of %s in itself, ignoring"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5646
  #, fuzzy, perl-format
  msgid "unknown index `%s' in @printindex"
  msgstr "@printindex ã�«ä¸�æ˜Žã�ªè¦‹å‡ºã�— `%s' ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: tp/Texinfo/Parser.pm:5652
  #, perl-format
  msgid "printing an index `%s' merged in another one `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5660
  #, perl-format
  msgid "printindex before document beginning: @printindex %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5676
  #, fuzzy, perl-format
  msgid "@%s arg must be `top' or `bottom', not `%s'"
  msgstr "%s: %s å¼•æ•°ã�¯ `%s' ã�§ã�¯ã�ªã��ã�¦ã€�æ•°å€¤ã�§ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“ã€‚\n"
  
! #: tp/Texinfo/Parser.pm:5684
  #, perl-format
  msgid "Only @%s 10 or 11 is supported, not `%s'"
  msgstr "@%s 10 ã�¾ã�Ÿã�¯ 11 ã�Œã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�™ã€‚`%s' ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: tp/Texinfo/Parser.pm:5692
  #, fuzzy, perl-format
  msgid "@%s arg must be `separate' or `end', not `%s'"
--- 2655,2952 ----
  "ã�¾ã�™; ç�¾åœ¨ã�¯ %d)"
  
! #: tp/Texinfo/Parser.pm:4112
  #, perl-format
  msgid "recursive call of macro %s is not allowed; use @rmacro if needed"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4168
  #, fuzzy, perl-format
  msgid "accent command `@%s' must not be followed by whitespace"
  msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ `--%s' ã�¯å¼•æ•°ã�Œä¸�è¦�ã�§ã�™\n"
  
! #: tp/Texinfo/Parser.pm:4174
  #, fuzzy, perl-format
  msgid "use braces to give a command as an argument to @%s"
  msgstr "@%s ã�¸ã�®å¼•æ•°ã�¨ã�—ã�¦ã‚³ãƒžãƒ³ãƒ‰ã‚’ä¸Žã�ˆã‚‹ã�«ã�¯ã€�ãƒ–ãƒ¬ãƒ¼ã‚¹ã‚’ä½¿ã�„ã�¾ã�—ã‚‡ã�†"
  
! #: tp/Texinfo/Parser.pm:4187 tp/Texinfo/Parser.pm:5292
  #, perl-format
  msgid "%c%s expects `i' or `j' as argument, not `%s'"
  msgstr "%c%s ã�¯ `%s' ã�§ã�¯ã�ªã��ã€�`i' ã�‹ `j' ã‚’å¼•æ•°ã�¨ã�—ã�¦å¿…è¦�ã�¨ã�—ã�¾ã�™"
  
! #: tp/Texinfo/Parser.pm:4199
  #, fuzzy, perl-format
  msgid "accent command `@%s' must not be followed by new line"
  msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ `--%s' ã�¯å¼•æ•°ã�Œä¸�è¦�ã�§ã�™\n"
  
! #: tp/Texinfo/Parser.pm:4210
  #, fuzzy, perl-format
  msgid "@%s expected braces"
  msgstr "%c%s ã�«ã�¯ä¸­æ‹¬å¼§ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™"
  
! #: tp/Texinfo/Parser.pm:4375
  #, perl-format
  msgid "undefined flag: %s"
  msgstr "å®šç¾©ã�•ã‚Œã�¦ã�„ã�ªã�„ãƒ•ãƒ©ã‚°: %s"
  
! #: tp/Texinfo/Parser.pm:4378
  #, fuzzy
  msgid "bad syntax for @value"
  msgstr "å¼•æ•° `%3$s' ã�«å¯¾ã�—ã�¦ %1$s%2$s ã�Œç„¡åŠ¹ã�§ã�™"
  
! #: tp/Texinfo/Parser.pm:4385
  #, perl-format
  msgid "%c%s is obsolete."
  msgstr "%c%s ã�¯å»ƒæ­¢äºˆå®š (ã�¾ã�Ÿã�¯å»ƒæ­¢æ¸ˆã�¿) ã�§ã�™ã€‚"
  
! #: tp/Texinfo/Parser.pm:4388
  #, perl-format
  msgid "%c%s is obsolete; %s"
  msgstr "%c%s ã�¯å»ƒæ­¢äºˆå®š (ã�¾ã�Ÿã�¯å»ƒæ­¢æ¸ˆã�¿) ã�§ã�™; %s"
  
! #: tp/Texinfo/Parser.pm:4397
! #, fuzzy, perl-format
  msgid "@%s should only appear at a line beginning"
! msgstr "%s: --css-file %s ã‚’é–‹ã��ã�“ã�¨ã�Œã�§ã��ã�¾ã�›ã‚“"
  
! #: tp/Texinfo/Parser.pm:4488
  #, fuzzy, perl-format
  msgid "@%s not allowed inside `@%s' block"
  msgstr "`@%2$s' ãƒ–ãƒ­ãƒƒã‚¯ã�®å†…å�´ã�§ã�¯ `@%1$s' ã�¯æ„�å‘³ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: tp/Texinfo/Parser.pm:4497
! #, fuzzy, perl-format
  msgid "@%s should only appear in heading or footing"
! msgstr "%s: --css-file %s ã‚’é–‹ã��ã�“ã�¨ã�Œã�§ã��ã�¾ã�›ã‚“"
  
! #: tp/Texinfo/Parser.pm:4623 tp/Texinfo/Parser.pm:4640
! #: tp/Texinfo/Parser.pm:4690
  #, perl-format
  msgid "@%s not meaningful inside `@%s' block"
  msgstr "`@%2$s' ãƒ–ãƒ­ãƒƒã‚¯ã�®å†…å�´ã�§ã�¯ `@%1$s' ã�¯æ„�å‘³ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: tp/Texinfo/Parser.pm:4650
  #, fuzzy, perl-format
  msgid "@%s in empty multitable"
  msgstr "ã‚³ãƒ¡ãƒ³ãƒˆå†…ã�§ãƒ•ã‚¡ã‚¤ãƒ«çµ‚ç«¯ (EOF) ã�«é�”ã�—ã�¾ã�—ã�Ÿ"
  
! #: tp/Texinfo/Parser.pm:4656
  #, fuzzy
  msgid "@tab before @item"
  msgstr "ãƒ�ã‚§ãƒƒã‚¯ãƒ»ãƒ¡ãƒ‹ãƒ¥ãƒ¼é …ç›®"
  
! #: tp/Texinfo/Parser.pm:4659
  #, fuzzy, perl-format
  msgid "too many columns in multitable item (max %d)"
  msgstr "ãƒžãƒ«ãƒ�ãƒ†ãƒ¼ãƒ–ãƒ«é …ç›®å†…ã�®ã‚«ãƒ©ãƒ æ•°ã�Œå¤šã�™ã�Žã�¾ã�™(æœ€å¤§ %d)"
  
! #: tp/Texinfo/Parser.pm:4696
  msgid "ignoring @tab outside of multitable"
  msgstr "ãƒžãƒ«ãƒ�ãƒ†ãƒ¼ãƒ–ãƒ«ã�®å¤–å�´ã�® @tab ã‚’ç„¡è¦–ã�—ã�¾ã�™"
  
! #: tp/Texinfo/Parser.pm:4700
! #, fuzzy, perl-format
  msgid "@%s outside of table or list"
! msgstr "(ã�‚ã‚‰ã‚†ã‚‹ãƒŽãƒ¼ãƒ‰ã�®å¤–å�´)"
  
! #: tp/Texinfo/Parser.pm:4735
  #, fuzzy, perl-format
  msgid "must be after `@%s' to use `@%s'"
  msgstr "`@%2$s' ã‚’ä½¿ç”¨ã�™ã‚‹ã�Ÿã‚�ã�«ã�¯ `@%1$s' ç’°å¢ƒã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #: tp/Texinfo/Parser.pm:4777
  #, perl-format
  msgid "@%s not meaningful outside `@titlepage' and `@quotation' environments"
  msgstr "@%s ã�¯ `@titlepage' ã�Šã‚ˆã�³ `@quotation' ç’°å¢ƒã�®å¤–å�´ã�§ã�¯æ„�å‘³ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: tp/Texinfo/Parser.pm:4781
  msgid "@dircategory after first node"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4946
  #, fuzzy, perl-format
  msgid "region %s inside region %s is not allowed"
  msgstr "è„šæ³¨ã�«è„šæ³¨ã‚’å�«ã‚�ã‚‹ã�“ã�¨ã�¯ã�§ã��ã�¾ã�›ã‚“"
  
! #: tp/Texinfo/Parser.pm:4964
! #, fuzzy
  msgid "@direntry after first node"
! msgstr "@menu ã�Œæœ€åˆ�ã�® @node ä»¥å‰�ã�«ç�¾ã‚Œã�¾ã�—ã�Ÿã€‚`Top' ãƒŽãƒ¼ãƒ‰ã‚’ã�¤ã��ã‚Šã�¾ã�™"
  
! #: tp/Texinfo/Parser.pm:4972
  #, fuzzy, perl-format
  msgid "@%s seen before first @node"
  msgstr "@menu ã�Œæœ€åˆ�ã�® @node ä»¥å‰�ã�«ç�¾ã‚Œã�¾ã�—ã�Ÿã€‚`Top' ãƒŽãƒ¼ãƒ‰ã‚’ã�¤ã��ã‚Šã�¾ã�™"
  
! #: tp/Texinfo/Parser.pm:4975
  msgid ""
  "perhaps your @top node should be wrapped in @ifnottex rather than @ifinfo?"
  msgstr "å¤šåˆ† @top ãƒŽãƒ¼ãƒ‰ã�¯ @ifinfo ã‚ˆã‚Šã�¯ @ifnottex ã�«è¦†ã‚�ã‚Œã‚‹ã�¹ã��ã�§ã�¯ï¼Ÿ"
  
! #: tp/Texinfo/Parser.pm:5037
! #, fuzzy, perl-format
  msgid "@%s should only appear in math context"
! msgstr "%s: --css-file %s ã‚’é–‹ã��ã�“ã�¨ã�Œã�§ã��ã�¾ã�›ã‚“"
  
! #: tp/Texinfo/Parser.pm:5045
  #, fuzzy, perl-format
  msgid "unknown command `%s'"
  msgstr "ä¸�æ˜Žã�ªã‚³ãƒžãƒ³ãƒ‰ `%s'"
  
! #: tp/Texinfo/Parser.pm:5055
  #, fuzzy
  msgid "unexpected @"
  msgstr "äºˆæœŸã�•ã‚Œã�ªã�„ @ ã�§ã�™"
  
! #: tp/Texinfo/Parser.pm:5084
  #, fuzzy, perl-format
  msgid "@%s is not meaningful outside `@float' environment"
  msgstr "`@float' ç’°å¢ƒã�®å¤–å�´ã�§ã�¯ @%s ã�¯æ„�å‘³ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: tp/Texinfo/Parser.pm:5089
  #, perl-format
  msgid "@%s should be right below `@float'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5097
! #, fuzzy, perl-format
  msgid "ignoring multiple @%s"
! msgstr "ãƒ•ã‚¡ã‚¤ãƒ« %s ã‚’æ›¸ã��è¾¼ã�¿ä¸­..."
  
! #: tp/Texinfo/Parser.pm:5216
  #, fuzzy, perl-format
  msgid "command @%s does not accept arguments"
  msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ `--%s' ã�¯å¼•æ•°ã�Œä¸�è¦�ã�§ã�™\n"
  
! #: tp/Texinfo/Parser.pm:5240
! #, fuzzy, perl-format
  msgid "command @%s missing a node or external manual argument"
! msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ `--%s' ã�¯å¼•æ•°ã�Œä¸�è¦�ã�§ã�™\n"
  
! #: tp/Texinfo/Parser.pm:5259
! #, fuzzy, perl-format
  msgid "in @%s empty cross reference name after expansion `%s'"
! msgstr "ãƒŽãƒ¼ãƒ‰ `%s' ã�«ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã�Œã�‚ã‚Šã�¾ã�›ã‚“ã€‚"
  
! #: tp/Texinfo/Parser.pm:5270
! #, fuzzy, perl-format
  msgid "in @%s empty cross reference title after expansion `%s'"
! msgstr "ãƒŽãƒ¼ãƒ‰ `%s' ã�«ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã�Œã�‚ã‚Šã�¾ã�›ã‚“ã€‚"
  
! #: tp/Texinfo/Parser.pm:5283
  msgid "@image missing filename argument"
  msgstr "@image ã�«ãƒ•ã‚¡ã‚¤ãƒ«å��ã�Œä¸Žã�ˆã‚‰ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: tp/Texinfo/Parser.pm:5315
  #, fuzzy, perl-format
  msgid "@%s missing first argument"
  msgstr "è¨­å®šãƒ•ã‚¡ã‚¤ãƒ«ã�®æ¬ è�½ã€‚"
  
! #: tp/Texinfo/Parser.pm:5360
! #, fuzzy, perl-format
! msgid "non-hex digits in argument for @U: %s"
! msgstr "@%s ã�«å¯¾ã�™ã‚‹èª¤ã�£ã�Ÿå¼•æ•°ã�§ã�™: %s"
! 
! #: tp/Texinfo/Parser.pm:5366
! #, fuzzy, perl-format
! msgid "fewer than four hex digits in argument for @U: %s"
! msgstr "@%s ã�«å¯¾ã�™ã‚‹èª¤ã�£ã�Ÿå¼•æ•°ã�§ã�™: %s"
! 
! #: tp/Texinfo/Parser.pm:5379
! #, perl-format
! msgid "argument for @U exceeds size of integer: %s"
! msgstr ""
! 
! #: tp/Texinfo/Parser.pm:5385
! #, perl-format
! msgid "argument for @U exceeds Unicode maximum 0x10FFFF: %s"
! msgstr ""
! 
! #: tp/Texinfo/Parser.pm:5513
  #, fuzzy
  msgid "superfluous arguments for node"
  msgstr "%2$s ã�«å¯¾ã�™ã‚‹å¼•æ•° %1$s ã�Œæ›–æ˜§ã�§ã�™"
  
! #: tp/Texinfo/Parser.pm:5563
  #, fuzzy, perl-format
  msgid "expected @end %s"
  msgstr "çµ‚äº†ã‚¤ãƒ³ãƒ‡ãƒƒã‚¯ã‚¹"
  
! #: tp/Texinfo/Parser.pm:5662
  #, fuzzy, perl-format
  msgid "@%s should only accept a @-command as argument, not `%s'"
  msgstr "@%s ã�¸ã�®å¼•æ•°ã�¨ã�—ã�¦ã‚³ãƒžãƒ³ãƒ‰ã‚’ä¸Žã�ˆã‚‹ã�«ã�¯ã€�ãƒ–ãƒ¬ãƒ¼ã‚¹ã‚’ä½¿ã�„ã�¾ã�—ã‚‡ã�†"
  
! #: tp/Texinfo/Parser.pm:5672
  #, fuzzy, perl-format
  msgid "remaining argument on @%s line: %s"
  msgstr "@%s ã�«å¯¾ã�™ã‚‹èª¤ã�£ã�Ÿå¼•æ•°ã�§ã�™: %s"
  
! #: tp/Texinfo/Parser.pm:5745
  #, fuzzy, perl-format
  msgid "environment command %s as argument to @%s"
  msgstr "@%s ã�¸ã�®å¼•æ•°ã�¨ã�—ã�¦ã‚³ãƒžãƒ³ãƒ‰ã‚’ä¸Žã�ˆã‚‹ã�«ã�¯ã€�ãƒ–ãƒ¬ãƒ¼ã‚¹ã‚’ä½¿ã�„ã�¾ã�—ã‚‡ã�†"
  
! #: tp/Texinfo/Parser.pm:5767
! #, fuzzy, perl-format
  msgid "empty @%s"
! msgstr "ã‚³ãƒ¡ãƒ³ãƒˆå†…ã�§ãƒ•ã‚¡ã‚¤ãƒ«çµ‚ç«¯ (EOF) ã�«é�”ã�—ã�¾ã�—ã�Ÿ"
  
! #: tp/Texinfo/Parser.pm:5775
  #, fuzzy, perl-format
  msgid "column fraction not a number: %s"
  msgstr "iconv é–¢æ•°ã�Œä½¿ã�ˆã�¾ã�›ã‚“"
  
! #: tp/Texinfo/Parser.pm:5784
  #, fuzzy, perl-format
  msgid "@sp arg must be numeric, not `%s'"
  msgstr "%s: %s å¼•æ•°ã�¯ `%s' ã�§ã�¯ã�ªã��ã�¦ã€�æ•°å€¤ã�§ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“ã€‚\n"
  
! #: tp/Texinfo/Parser.pm:5793
  #, fuzzy, perl-format
  msgid "reserved index name %s"
  msgstr "èª�è­˜ã�§ã��ã�ªã�„ã‚¨ãƒŸãƒ¥ãƒ¬ãƒ¼ã‚·ãƒ§ãƒ³å�� `%s' ã�§ã�™"
  
! #: tp/Texinfo/Parser.pm:5812
  #, fuzzy, perl-format
  msgid "unknown source index in @%s: %s"
  msgstr "ä¸�æ˜Žã�ªã‚¨ã‚¹ã‚±ãƒ¼ãƒ— '\\%c' ã�Œæ–‡å­—åˆ—å†…ã�«ã�‚ã‚Šã�¾ã�™ã€‚ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: tp/Texinfo/Parser.pm:5815
  #, fuzzy, perl-format
  msgid "unknown destination index in @%s: %s"
  msgstr "ä¸�æ˜Žã�ªç´¢å¼• `%s' ã�§ã�™"
  
! #: tp/Texinfo/Parser.pm:5845
  #, perl-format
  msgid "@%s leads to a merging of %s in itself, ignoring"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5858
  #, fuzzy, perl-format
  msgid "unknown index `%s' in @printindex"
  msgstr "@printindex ã�«ä¸�æ˜Žã�ªè¦‹å‡ºã�— `%s' ã�Œã�‚ã‚Šã�¾ã�™"
  
! #: tp/Texinfo/Parser.pm:5864
  #, perl-format
  msgid "printing an index `%s' merged in another one `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5872
  #, perl-format
  msgid "printindex before document beginning: @printindex %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5888
  #, fuzzy, perl-format
  msgid "@%s arg must be `top' or `bottom', not `%s'"
  msgstr "%s: %s å¼•æ•°ã�¯ `%s' ã�§ã�¯ã�ªã��ã�¦ã€�æ•°å€¤ã�§ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“ã€‚\n"
  
! #: tp/Texinfo/Parser.pm:5896
  #, perl-format
  msgid "Only @%s 10 or 11 is supported, not `%s'"
  msgstr "@%s 10 ã�¾ã�Ÿã�¯ 11 ã�Œã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�™ã€‚`%s' ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: tp/Texinfo/Parser.pm:5904
  #, fuzzy, perl-format
  msgid "@%s arg must be `separate' or `end', not `%s'"
***************
*** 3199,3208 ****
  "    ã�ªã‚Šã�¾ã�›ã‚“ã€‚\n"
  
! #: tp/Texinfo/Parser.pm:5700
  #, fuzzy, perl-format
  msgid "@%s arg must be `on', `off' or `odd', not `%s'"
  msgstr "%s: %s å¼•æ•°ã�¯ `%s' ã�§ã�¯ã�ªã��ã�¦ã€�æ•°å€¤ã�§ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“ã€‚\n"
  
! #: tp/Texinfo/Parser.pm:5718 tp/Texinfo/Parser.pm:5723
  #, fuzzy, perl-format
  msgid "@paragraphindent arg must be numeric/`none'/`asis', not `%s'"
--- 2955,2964 ----
  "    ã�ªã‚Šã�¾ã�›ã‚“ã€‚\n"
  
! #: tp/Texinfo/Parser.pm:5912
  #, fuzzy, perl-format
  msgid "@%s arg must be `on', `off' or `odd', not `%s'"
  msgstr "%s: %s å¼•æ•°ã�¯ `%s' ã�§ã�¯ã�ªã��ã�¦ã€�æ•°å€¤ã�§ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“ã€‚\n"
  
! #: tp/Texinfo/Parser.pm:5930 tp/Texinfo/Parser.pm:5935
  #, fuzzy, perl-format
  msgid "@paragraphindent arg must be numeric/`none'/`asis', not `%s'"
***************
*** 3211,3215 ****
  "    ã�ªã‚Šã�¾ã�›ã‚“ã€‚\n"
  
! #: tp/Texinfo/Parser.pm:5731
  #, fuzzy, perl-format
  msgid "@firstparagraphindent arg must be `none' or `insert', not `%s'"
--- 2967,2971 ----
  "    ã�ªã‚Šã�¾ã�›ã‚“ã€‚\n"
  
! #: tp/Texinfo/Parser.pm:5943
  #, fuzzy, perl-format
  msgid "@firstparagraphindent arg must be `none' or `insert', not `%s'"
***************
*** 3218,3222 ****
  "    ã�ªã‚Šã�¾ã�›ã‚“ã€‚\n"
  
! #: tp/Texinfo/Parser.pm:5741
  #, fuzzy, perl-format
  msgid "@exampleindent arg must be numeric/`asis', not `%s'"
--- 2974,2978 ----
  "    ã�ªã‚Šã�¾ã�›ã‚“ã€‚\n"
  
! #: tp/Texinfo/Parser.pm:5953
  #, fuzzy, perl-format
  msgid "@exampleindent arg must be numeric/`asis', not `%s'"
***************
*** 3225,3239 ****
  "    ã�ªã‚Šã�¾ã�›ã‚“ã€‚\n"
  
! #: tp/Texinfo/Parser.pm:5752
  #, fuzzy, perl-format
  msgid "expected @%s on or off, not `%s'"
  msgstr "@%s ã�¯ on ã�¾ã�Ÿã�¯ off ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™ã€‚`%s' ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: tp/Texinfo/Parser.pm:5762
! #, perl-format
  msgid "@kbdinputstyle arg must be `code'/`example'/`distinct', not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5770
  #, fuzzy, perl-format
  msgid "@allowcodebreaks arg must be `true' or `false', not `%s'"
--- 2981,2997 ----
  "    ã�ªã‚Šã�¾ã�›ã‚“ã€‚\n"
  
! #: tp/Texinfo/Parser.pm:5964
  #, fuzzy, perl-format
  msgid "expected @%s on or off, not `%s'"
  msgstr "@%s ã�¯ on ã�¾ã�Ÿã�¯ off ã�ŒäºˆæœŸã�•ã‚Œã�¾ã�™ã€‚`%s' ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: tp/Texinfo/Parser.pm:5974
! #, fuzzy, perl-format
  msgid "@kbdinputstyle arg must be `code'/`example'/`distinct', not `%s'"
  msgstr ""
+ "%s: --footnote-style å¼•æ•°ã�¯ `%s' ã�§ã�¯ã�ªã��ã€�`separate' å�ˆã�¯ `end' ã�§ã�ªã�‘ã‚Œã�°\n"
+ "    ã�ªã‚Šã�¾ã�›ã‚“ã€‚\n"
  
! #: tp/Texinfo/Parser.pm:5982
  #, fuzzy, perl-format
  msgid "@allowcodebreaks arg must be `true' or `false', not `%s'"
***************
*** 3242,3246 ****
  "    ã�ªã‚Šã�¾ã�›ã‚“ã€‚\n"
  
! #: tp/Texinfo/Parser.pm:5778
  #, fuzzy, perl-format
  msgid "@urefbreakstyle arg must be `after'/`before'/`none', not `%s'"
--- 3000,3004 ----
  "    ã�ªã‚Šã�¾ã�›ã‚“ã€‚\n"
  
! #: tp/Texinfo/Parser.pm:5990
  #, fuzzy, perl-format
  msgid "@urefbreakstyle arg must be `after'/`before'/`none', not `%s'"
***************
*** 3249,3273 ****
  "    ã�ªã‚Šã�¾ã�›ã‚“ã€‚\n"
  
! #: tp/Texinfo/Structuring.pm:231
  #, perl-format
  msgid "raising the section level of @%s which is too low"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:263
  #, perl-format
  msgid "no chapter-level command before @%s"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:268
  #, perl-format
  msgid "lowering the section level of @%s appearing after a lower element"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:357
  #, fuzzy, perl-format
  msgid "no sectioning command associated with @%s"
  msgstr "ãƒ›ã‚¹ãƒˆå��ã�«ã‚¢ãƒ‰ãƒ¬ã‚¹ã�Œå‰²ã‚Šå½“ã�¦ã‚‰ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: tp/Texinfo/Structuring.pm:548 tp/Texinfo/Structuring.pm:1329
  #, fuzzy, perl-format
  msgid "@%s reference to nonexistent node `%s'"
--- 3007,3036 ----
  "    ã�ªã‚Šã�¾ã�›ã‚“ã€‚\n"
  
! #: tp/Texinfo/Structuring.pm:232
  #, perl-format
  msgid "raising the section level of @%s which is too low"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:264
  #, perl-format
  msgid "no chapter-level command before @%s"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:269
  #, perl-format
  msgid "lowering the section level of @%s appearing after a lower element"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:358
  #, fuzzy, perl-format
  msgid "no sectioning command associated with @%s"
  msgstr "ãƒ›ã‚¹ãƒˆå��ã�«ã‚¢ãƒ‰ãƒ¬ã‚¹ã�Œå‰²ã‚Šå½“ã�¦ã‚‰ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #: tp/Texinfo/Structuring.pm:507
! #, fuzzy, perl-format
! msgid "@%s not empty"
! msgstr "ã‚³ãƒ¡ãƒ³ãƒˆå†…ã�§ãƒ•ã‚¡ã‚¤ãƒ«çµ‚ç«¯ (EOF) ã�«é�”ã�—ã�¾ã�—ã�Ÿ"
! 
! #: tp/Texinfo/Structuring.pm:563 tp/Texinfo/Structuring.pm:1345
  #, fuzzy, perl-format
  msgid "@%s reference to nonexistent node `%s'"
***************
*** 3276,3315 ****
  "ã‚‹ã�‹ã‚‚ã�—ã‚Œã�¾ã�›ã‚“?)"
  
! #: tp/Texinfo/Structuring.pm:561
  #, fuzzy, perl-format
  msgid "@%s entry node name `%s' different from %s name `%s'"
  msgstr "å��å‰�ã�®å�–å¾—ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ: %s"
  
! #: tp/Texinfo/Structuring.pm:666
  #, perl-format
  msgid "unreferenced node `%s'"
  msgstr "å�‚ç…§ã�•ã‚Œã�¦ã�„ã�ªã�„ãƒŽãƒ¼ãƒ‰ `%s'"
  
! #: tp/Texinfo/Structuring.pm:712
  #, perl-format
  msgid "node `%s' is %s for `%s' in sectioning but not in menu"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:719
  #, perl-format
  msgid "node %s `%s' in menu `%s' and in sectioning `%s' differ"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:737
  #, perl-format
  msgid "node `%s' is %s for `%s' in menu but not in sectioning"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:791
! #, perl-format
  msgid "%s pointer `%s' (for node `%s') different from %s name `%s'"
! msgstr ""
  
! #: tp/Texinfo/Structuring.pm:818
  #, perl-format
  msgid "%s reference to nonexistent `%s'"
  msgstr "%s ã�¯å­˜åœ¨ã�—ã�ªã�„ `%s' ã‚’å�‚ç…§ã�—ã�¦ã�„ã�¾ã�™"
  
! #: tp/Texinfo/Structuring.pm:837
  #, fuzzy, perl-format
  msgid "node `%s' lacks menu item for `%s' despite being its Up target"
--- 3039,3078 ----
  "ã‚‹ã�‹ã‚‚ã�—ã‚Œã�¾ã�›ã‚“?)"
  
! #: tp/Texinfo/Structuring.pm:576
  #, fuzzy, perl-format
  msgid "@%s entry node name `%s' different from %s name `%s'"
  msgstr "å��å‰�ã�®å�–å¾—ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ: %s"
  
! #: tp/Texinfo/Structuring.pm:681
  #, perl-format
  msgid "unreferenced node `%s'"
  msgstr "å�‚ç…§ã�•ã‚Œã�¦ã�„ã�ªã�„ãƒŽãƒ¼ãƒ‰ `%s'"
  
! #: tp/Texinfo/Structuring.pm:727
  #, perl-format
  msgid "node `%s' is %s for `%s' in sectioning but not in menu"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:734
  #, perl-format
  msgid "node %s `%s' in menu `%s' and in sectioning `%s' differ"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:752
  #, perl-format
  msgid "node `%s' is %s for `%s' in menu but not in sectioning"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:806
! #, fuzzy, perl-format
  msgid "%s pointer `%s' (for node `%s') different from %s name `%s'"
! msgstr "å��å‰�ã�®å�–å¾—ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ: %s"
  
! #: tp/Texinfo/Structuring.pm:833
  #, perl-format
  msgid "%s reference to nonexistent `%s'"
  msgstr "%s ã�¯å­˜åœ¨ã�—ã�ªã�„ `%s' ã‚’å�‚ç…§ã�—ã�¦ã�„ã�¾ã�™"
  
! #: tp/Texinfo/Structuring.pm:853
  #, fuzzy, perl-format
  msgid "node `%s' lacks menu item for `%s' despite being its Up target"
***************
*** 3317,3341 ****
  "ãƒŽãƒ¼ãƒ‰ `%s' ã�«ã�¯ ä¸Šä½�é …ç›®ã�Œã�‚ã‚‹ã�®ã�«ã€�`%s' ã�¸ã�®ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã‚¢ã‚¤ãƒ†ãƒ ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: tp/Texinfo/Structuring.pm:845
  #, perl-format
  msgid "for `%s', up in menu `%s' and up `%s' don't match"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:1341
  #, fuzzy, perl-format
  msgid "@%s to `%s', different from %s name `%s'"
  msgstr "å��å‰�ã�®å�–å¾—ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ: %s"
  
! #: tp/Texinfo/Structuring.pm:2007
  #, fuzzy, perl-format
  msgid "empty index key in @%s"
  msgstr "ã‚³ãƒ¡ãƒ³ãƒˆå†…ã�§ãƒ•ã‚¡ã‚¤ãƒ«çµ‚ç«¯ (EOF) ã�«é�”ã�—ã�¾ã�—ã�Ÿ"
  
! #: tp/init/chm.pm:220 tp/init/chm.pm:276 tp/init/chm.pm:347
  #, fuzzy, perl-format
  msgid "chm.pm: could not open %s for writing: %s\n"
  msgstr "%s: --css-file %s ã‚’é–‹ã��ã�“ã�¨ã�Œã�§ã��ã�¾ã�›ã‚“"
  
! #: tp/init/chm.pm:266 tp/init/chm.pm:337 tp/init/chm.pm:398
  #, fuzzy, perl-format
  msgid "chm.pm: error on closing %s: %s"
--- 3080,3104 ----
  "ãƒŽãƒ¼ãƒ‰ `%s' ã�«ã�¯ ä¸Šä½�é …ç›®ã�Œã�‚ã‚‹ã�®ã�«ã€�`%s' ã�¸ã�®ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã‚¢ã‚¤ãƒ†ãƒ ã‚’æ¬ ã�„ã�¦ã�„ã�¾ã�™"
  
! #: tp/Texinfo/Structuring.pm:861
  #, perl-format
  msgid "for `%s', up in menu `%s' and up `%s' don't match"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:1357
  #, fuzzy, perl-format
  msgid "@%s to `%s', different from %s name `%s'"
  msgstr "å��å‰�ã�®å�–å¾—ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ: %s"
  
! #: tp/Texinfo/Structuring.pm:2023
  #, fuzzy, perl-format
  msgid "empty index key in @%s"
  msgstr "ã‚³ãƒ¡ãƒ³ãƒˆå†…ã�§ãƒ•ã‚¡ã‚¤ãƒ«çµ‚ç«¯ (EOF) ã�«é�”ã�—ã�¾ã�—ã�Ÿ"
  
! #: tp/init/chm.pm:221 tp/init/chm.pm:277 tp/init/chm.pm:348
  #, fuzzy, perl-format
  msgid "chm.pm: could not open %s for writing: %s\n"
  msgstr "%s: --css-file %s ã‚’é–‹ã��ã�“ã�¨ã�Œã�§ã��ã�¾ã�›ã‚“"
  
! #: tp/init/chm.pm:267 tp/init/chm.pm:338 tp/init/chm.pm:399
  #, fuzzy, perl-format
  msgid "chm.pm: error on closing %s: %s"
***************
*** 3356,3362 ****
  
  #: tp/init/latex2html.pm:374
! #, perl-format
  msgid "l2h: command did not succeed: %s"
! msgstr ""
  
  #: tp/init/latex2html.pm:422
--- 3119,3125 ----
  
  #: tp/init/latex2html.pm:374
! #, fuzzy, perl-format
  msgid "l2h: command did not succeed: %s"
! msgstr "@%s: %s ã‚’é–‹ã��ã�“ã�¨ã�Œã�§ã��ã�¾ã�›ã‚“: %s"
  
  #: tp/init/latex2html.pm:422
***************
*** 3388,3394 ****
  
  #: tp/init/latex2html.pm:534
! #, perl-format
  msgid "l2h: could not determine the fragment %d for @%s"
! msgstr ""
  
  #: tp/init/latex2html.pm:560
--- 3151,3157 ----
  
  #: tp/init/latex2html.pm:534
! #, fuzzy, perl-format
  msgid "l2h: could not determine the fragment %d for @%s"
! msgstr "%s: --css-file %s ã‚’é–‹ã��ã�“ã�¨ã�Œã�§ã��ã�¾ã�›ã‚“"
  
  #: tp/init/latex2html.pm:560
***************
*** 3412,3416 ****
  #, fuzzy, perl-format
  msgid "tex4ht.pm: could not open %s: %s"
! msgstr "@%s: %s ã‚’é–‹ã��ã�“ã�¨ã�Œã�§ã��ã�¾ã�›ã‚“: %s"
  
  #: tp/init/tex4ht.pm:219
--- 3175,3179 ----
  #, fuzzy, perl-format
  msgid "tex4ht.pm: could not open %s: %s"
! msgstr "libnotify ã�®åˆ�æœŸåŒ–ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ"
  
  #: tp/init/tex4ht.pm:219
***************
*** 3449,3453 ****
  #, fuzzy, perl-format
  msgid "tex4ht.pm: output has no HTML item for @%s %s"
! msgstr "è¨­å®šãƒ•ã‚¡ã‚¤ãƒ«ã�®æ¬ è�½ã€‚"
  
  #: tp/init/tex4ht.pm:336
--- 3212,3216 ----
  #, fuzzy, perl-format
  msgid "tex4ht.pm: output has no HTML item for @%s %s"
! msgstr "libnotify ã�®åˆ�æœŸåŒ–ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ"
  
  #: tp/init/tex4ht.pm:336
***************
*** 3458,3513 ****
  msgstr ""
  
! #: tp/texi2any.pl:379
  #, perl-format
  msgid "error loading %s: %s\n"
  msgstr "%sã�®èª­è¾¼ã�¿ä¸­ã�«ã‚¨ãƒ©ãƒ¼ã�Œç™ºç”Ÿã�—ã�¾ã�—ã�Ÿ: %s\n"
  
! #: tp/texi2any.pl:392
  #, fuzzy, perl-format
  msgid "%s: unknown variable %s"
  msgstr "ä¸�æ˜Žã�ªã‚·ã‚°ãƒŠãƒ« %d"
  
! #: tp/texi2any.pl:396
  #, fuzzy, perl-format
  msgid "%s: obsolete variable %s\n"
  msgstr "å¤‰æ•°ã‚’è¨­å®š: "
  
! #: tp/texi2any.pl:411
  #, fuzzy, perl-format
  msgid "%s: unknown variable %s\n"
  msgstr "ä¸�æ˜Žã�ªã‚·ã‚°ãƒŠãƒ« %d"
  
! #: tp/texi2any.pl:415
  #, fuzzy, perl-format
  msgid "obsolete variable %s\n"
  msgstr "å¤‰æ•°ã‚’è¨­å®š: "
  
! #: tp/texi2any.pl:480
  #, fuzzy, perl-format
  msgid "could not read init file %s"
  msgstr "  @FILE                   ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã‚’ FILE ã�‹ã‚‰èª­ã�¿è¾¼ã‚€\n"
  
! #: tp/texi2any.pl:640
  #, fuzzy, perl-format
  msgid "ignoring unrecognized TEXINFO_OUTPUT_FORMAT value `%s'\n"
  msgstr "%s: èª�è­˜ã�§ã��ã�ªã�„ TEXINFO_OUTPUT_FORMAT ã�®å€¤ `%s' ã‚’ç„¡è¦–ã�—ã�¦ã�„ã�¾ã�™ã€‚\n"
  
! #: tp/texi2any.pl:723
! msgid "Usage: makeinfo [OPTION]... TEXINFO-FILE...\n"
! msgstr "ä½¿ç”¨æ³•: makeinfo [OPTION]... TEXINFO-FILE...\n"
! 
! #: tp/texi2any.pl:724
! msgid "  or:  texi2any [OPTION]... TEXINFO-FILE...\n"
! msgstr " ã�¾ã�Ÿã�¯: texi2any [OPTION]... TEXINFO-FILE...\n"
  
! #: tp/texi2any.pl:726
  msgid ""
  "Translate Texinfo source documentation to various other formats, by default\n"
  "Info files suitable for reading online with Emacs or standalone GNU Info.\n"
  msgstr ""
  "Texinfo ã‚½ãƒ¼ã‚¹æ–‡æ›¸ã‚’æ§˜ã€…ã�ªå½¢å¼�ã�§èª­ã‚�ã‚‹ã‚ˆã�†ã�«å¤‰æ�›ã�—ã�¾ã�™ã€‚ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã�§ã�¯\n"
  "ã‚ªãƒ³ãƒ©ã‚¤ãƒ³ã�§ Emacs ã‚„å�˜ç‹¬ã�® GNU Info ã�§èª­ã‚€ã�®ã�«é�©ã�—ã�Ÿ Info ãƒ•ã‚¡ã‚¤ãƒ«ã�§ã�™ã€‚\n"
  
! #: tp/texi2any.pl:729
  #, fuzzy, perl-format
  msgid ""
--- 3221,3277 ----
  msgstr ""
  
! #: tp/texi2any.pl:388
  #, perl-format
  msgid "error loading %s: %s\n"
  msgstr "%sã�®èª­è¾¼ã�¿ä¸­ã�«ã‚¨ãƒ©ãƒ¼ã�Œç™ºç”Ÿã�—ã�¾ã�—ã�Ÿ: %s\n"
  
! #: tp/texi2any.pl:401
  #, fuzzy, perl-format
  msgid "%s: unknown variable %s"
  msgstr "ä¸�æ˜Žã�ªã‚·ã‚°ãƒŠãƒ« %d"
  
! #: tp/texi2any.pl:405
  #, fuzzy, perl-format
  msgid "%s: obsolete variable %s\n"
  msgstr "å¤‰æ•°ã‚’è¨­å®š: "
  
! #: tp/texi2any.pl:420
  #, fuzzy, perl-format
  msgid "%s: unknown variable %s\n"
  msgstr "ä¸�æ˜Žã�ªã‚·ã‚°ãƒŠãƒ« %d"
  
! #: tp/texi2any.pl:424
  #, fuzzy, perl-format
  msgid "obsolete variable %s\n"
  msgstr "å¤‰æ•°ã‚’è¨­å®š: "
  
! #: tp/texi2any.pl:489
  #, fuzzy, perl-format
  msgid "could not read init file %s"
  msgstr "  @FILE                   ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã‚’ FILE ã�‹ã‚‰èª­ã�¿è¾¼ã‚€\n"
  
! #: tp/texi2any.pl:652
  #, fuzzy, perl-format
  msgid "ignoring unrecognized TEXINFO_OUTPUT_FORMAT value `%s'\n"
  msgstr "%s: èª�è­˜ã�§ã��ã�ªã�„ TEXINFO_OUTPUT_FORMAT ã�®å€¤ `%s' ã‚’ç„¡è¦–ã�—ã�¦ã�„ã�¾ã�™ã€‚\n"
  
! #: tp/texi2any.pl:735
! #, fuzzy, perl-format
! msgid "Usage: %s [OPTION]... TEXINFO-FILE...\n"
! msgstr "ä½¿ç”¨æ³•: %s [OPTION]... FILE...\n"
  
! #: tp/texi2any.pl:738
! #, fuzzy
  msgid ""
  "Translate Texinfo source documentation to various other formats, by default\n"
  "Info files suitable for reading online with Emacs or standalone GNU Info.\n"
+ "\n"
+ "This program is commonly installed as both `makeinfo' and `texi2any';\n"
+ "the behavior is identical, and does not depend on the installed name.\n"
  msgstr ""
  "Texinfo ã‚½ãƒ¼ã‚¹æ–‡æ›¸ã‚’æ§˜ã€…ã�ªå½¢å¼�ã�§èª­ã‚�ã‚‹ã‚ˆã�†ã�«å¤‰æ�›ã�—ã�¾ã�™ã€‚ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã�§ã�¯\n"
  "ã‚ªãƒ³ãƒ©ã‚¤ãƒ³ã�§ Emacs ã‚„å�˜ç‹¬ã�® GNU Info ã�§èª­ã‚€ã�®ã�«é�©ã�—ã�Ÿ Info ãƒ•ã‚¡ã‚¤ãƒ«ã�§ã�™ã€‚\n"
  
! #: tp/texi2any.pl:744
  #, fuzzy, perl-format
  msgid ""
***************
*** 3523,3527 ****
  "      --init-file=FILE        load FILE to modify the default behavior.\n"
  "  -c, --set-customization-variable VAR=VAL  set customization variable VAR \n"
! "                                to VAL.\n"
  "  -v, --verbose               explain what is being done.\n"
  "      --version               display version information and exit.\n"
--- 3287,3291 ----
  "      --init-file=FILE        load FILE to modify the default behavior.\n"
  "  -c, --set-customization-variable VAR=VAL  set customization variable VAR \n"
! "                                to value VAL.\n"
  "  -v, --verbose               explain what is being done.\n"
  "      --version               display version information and exit.\n"
***************
*** 3544,3548 ****
  "      --version               ãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³æƒ…å ±ã‚’è¡¨ç¤ºã�—ã�¦çµ‚äº†ã�™ã‚‹ã€‚\n"
  
! #: tp/texi2any.pl:744
  msgid ""
  "Output format selection (default is to produce Info):\n"
--- 3308,3313 ----
  "      --version               ãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³æƒ…å ±ã‚’è¡¨ç¤ºã�—ã�¦çµ‚äº†ã�™ã‚‹ã€‚\n"
  
! #: tp/texi2any.pl:760
! #, fuzzy
  msgid ""
  "Output format selection (default is to produce Info):\n"
***************
*** 3551,3555 ****
  "      --plaintext             output plain text rather than Info.\n"
  "      --xml                   output Texinfo XML rather than Info.\n"
! "      --dvi, --dvipdf, --ps, --pdf  call texi2dvi to generate given output.\n"
  msgstr ""
  "å‡ºåŠ›å½¢å¼�ã�®é�¸æŠž (ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã�¯ Info ã‚’ç”Ÿæˆ�):\n"
--- 3316,3321 ----
  "      --plaintext             output plain text rather than Info.\n"
  "      --xml                   output Texinfo XML rather than Info.\n"
! "      --dvi, --dvipdf, --ps, --pdf  call texi2dvi to generate given output,\n"
! "                                after checking validity of TEXINFO-FILE.\n"
  msgstr ""
  "å‡ºåŠ›å½¢å¼�ã�®é�¸æŠž (ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã�¯ Info ã‚’ç”Ÿæˆ�):\n"
***************
*** 3561,3565 ****
  "ã�™ã‚‹ã€‚\n"
  
! #: tp/texi2any.pl:752
  #, fuzzy
  msgid ""
--- 3327,3331 ----
  "ã�™ã‚‹ã€‚\n"
  
! #: tp/texi2any.pl:768
  #, fuzzy
  msgid ""
***************
*** 3574,3578 ****
  "output).\n"
  "                                Also, if producing Info, write to\n"
! "                                standard output by default \n"
  "      --no-split              suppress any splitting of the output;\n"
  "                                generate only one output file.\n"
--- 3340,3344 ----
  "output).\n"
  "                                Also, if producing Info, write to\n"
! "                                standard output by default.\n"
  "      --no-split              suppress any splitting of the output;\n"
  "                                generate only one output file.\n"
***************
*** 3604,3608 ****
  "ãƒª)ã€‚\n"
  
! #: tp/texi2any.pl:772
  #, perl-format
  msgid ""
--- 3370,3374 ----
  "ãƒª)ã€‚\n"
  
! #: tp/texi2any.pl:788
  #, perl-format
  msgid ""
***************
*** 3644,3648 ****
  "%d)ã€‚\n"
  
! #: tp/texi2any.pl:789
  msgid ""
  "Options for HTML:\n"
--- 3410,3414 ----
  "%d)ã€‚\n"
  
! #: tp/texi2any.pl:805
  msgid ""
  "Options for HTML:\n"
***************
*** 3671,3675 ****
  "                                ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã�§ã�¯åˆ†å‰²æ™‚ã�«ã�®ã�¿è¨­å®šã�•ã‚Œã‚‹ã€‚\n"
  
! #: tp/texi2any.pl:800
  msgid ""
  "Options for XML and Docbook:\n"
--- 3437,3441 ----
  "                                ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã�§ã�¯åˆ†å‰²æ™‚ã�«ã�®ã�¿è¨­å®šã�•ã‚Œã‚‹ã€‚\n"
  
! #: tp/texi2any.pl:816
  msgid ""
  "Options for XML and Docbook:\n"
***************
*** 3677,3681 ****
  msgstr ""
  
! #: tp/texi2any.pl:803
  msgid ""
  "Options for DVI/PS/PDF:\n"
--- 3443,3447 ----
  msgstr ""
  
! #: tp/texi2any.pl:819
  msgid ""
  "Options for DVI/PS/PDF:\n"
***************
*** 3683,3691 ****
  msgstr ""
  
! #: tp/texi2any.pl:806
  msgid ""
  "Input file options:\n"
  "      --commands-in-node-names  does nothing, retained for compatibility.\n"
  "  -D VAR                        define the variable VAR, as with @set.\n"
  "  -I DIR                        append DIR to the @include search path.\n"
  "  -P DIR                        prepend DIR to the @include search path.\n"
--- 3449,3459 ----
  msgstr ""
  
! #: tp/texi2any.pl:822
! #, fuzzy
  msgid ""
  "Input file options:\n"
  "      --commands-in-node-names  does nothing, retained for compatibility.\n"
  "  -D VAR                        define the variable VAR, as with @set.\n"
+ "  -D 'VAR VAL'                  define VAR to VAL (one shell argument).\n"
  "  -I DIR                        append DIR to the @include search path.\n"
  "  -P DIR                        prepend DIR to the @include search path.\n"
***************
*** 3699,3703 ****
  "  -U VAR                         å¤‰æ•° VAR ã‚’æœªå®šç¾©ã�«ã�™ã‚‹ã€‚@clear ã�¨å�Œã�˜ã€‚\n"
  
! #: tp/texi2any.pl:813
  #, fuzzy
  msgid ""
--- 3467,3471 ----
  "  -U VAR                         å¤‰æ•° VAR ã‚’æœªå®šç¾©ã�«ã�™ã‚‹ã€‚@clear ã�¨å�Œã�˜ã€‚\n"
  
! #: tp/texi2any.pl:830
  #, fuzzy
  msgid ""
***************
*** 3741,3745 ****
  "ã‚‹ã€‚\n"
  
! #: tp/texi2any.pl:830
  msgid ""
  "  The defaults for the @if... conditionals depend on the output format:\n"
--- 3509,3513 ----
  "ã‚‹ã€‚\n"
  
! #: tp/texi2any.pl:847
  msgid ""
  "  The defaults for the @if... conditionals depend on the output format:\n"
***************
*** 3757,3761 ****
  "  XML ã‚’ç”Ÿæˆ�ã�™ã‚‹å ´å�ˆã€�--ifxml ã�Œæœ‰åŠ¹ã�§ã€�ä»–ã�¯ç„¡åŠ¹ã�«ã�ªã‚Šã�¾ã�™ã€‚\n"
  
! #: tp/texi2any.pl:837
  #, fuzzy
  msgid ""
--- 3525,3529 ----
  "  XML ã‚’ç”Ÿæˆ�ã�™ã‚‹å ´å�ˆã€�--ifxml ã�Œæœ‰åŠ¹ã�§ã€�ä»–ã�¯ç„¡åŠ¹ã�«ã�ªã‚Šã�¾ã�™ã€‚\n"
  
! #: tp/texi2any.pl:854
  #, fuzzy
  msgid ""
***************
*** 3793,3797 ****
  "ãƒ«ã�«æ›¸ã��è¾¼ã‚€\n"
  
! #: tp/texi2any.pl:884
  #, perl-format
  msgid "%s: --footnote-style arg must be `separate' or `end', not `%s'.\n"
--- 3561,3565 ----
  "ãƒ«ã�«æ›¸ã��è¾¼ã‚€\n"
  
! #: tp/texi2any.pl:901
  #, perl-format
  msgid "%s: --footnote-style arg must be `separate' or `end', not `%s'.\n"
***************
*** 3800,3804 ****
  "    ã�ªã‚Šã�¾ã�›ã‚“ã€‚\n"
  
! #: tp/texi2any.pl:966
  #, perl-format
  msgid "%s: --paragraph-indent arg must be numeric/`none'/`asis', not `%s'.\n"
--- 3568,3572 ----
  "    ã�ªã‚Šã�¾ã�›ã‚“ã€‚\n"
  
! #: tp/texi2any.pl:992
  #, perl-format
  msgid "%s: --paragraph-indent arg must be numeric/`none'/`asis', not `%s'.\n"
***************
*** 3807,3854 ****
  "    ã�ªã‚Šã�¾ã�›ã‚“ã€‚\n"
  
! #: tp/texi2any.pl:1043
  #, fuzzy, perl-format
  msgid "%s: when generating %s, only one input FILE may be specified with -o\n"
  msgstr "%s ã‚’ç”Ÿæˆ�ã�™ã‚‹ã�¨ã��ã�«ã€�-o ã�«ã�¯å…¥åŠ›ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ï¼‘ã�¤ã� ã�‘æŒ‡å®šã�—ã�¾ã�™ã€‚"
  
! #: tp/texi2any.pl:1047
  msgid "--Xopt option without printed output"
  msgstr ""
  
! #: tp/texi2any.pl:1057
  #, fuzzy, perl-format
  msgid "unknown tree transformation %s"
  msgstr "ä¸�æ˜Žã�ªã‚¨ã‚¹ã‚±ãƒ¼ãƒ— '\\%c' ã�Œæ–‡å­—åˆ—å†…ã�«ã�‚ã‚Šã�¾ã�™ã€‚ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: tp/texi2any.pl:1064
  #, perl-format
  msgid "ignoring splitting for format %s"
  msgstr ""
  
! #: tp/texi2any.pl:1114
  #, perl-format
  msgid "%s: missing file argument.\n"
  msgstr "%s: ãƒ•ã‚¡ã‚¤ãƒ«å¼•æ•°ã‚’å¿˜ã‚Œã�¦ã�„ã�¾ã�™ã‚ˆ\n"
  
! #: tp/texi2any.pl:1115
  #, perl-format
  msgid "Try `%s --help' for more information.\n"
  msgstr "è©³ã�—ã��ã�¯ `%s --help' ã‚’å®Ÿè¡Œã�—ã�¦ã��ã� ã�•ã�„ã€‚\n"
  
! #: tp/texi2any.pl:1193
  msgid "fill_gaps_in_sectioning transformation return no result. No section?"
  msgstr ""
  
! #: tp/texi2any.pl:1215
  #, fuzzy, perl-format
  msgid "error on closing macro expand file %s: %s\n"
  msgstr "å‡ºåŠ›ãƒ•ã‚¡ã‚¤ãƒ« `%s' ã‚’é–‰ã�˜ã‚‹éš›ã�«ã‚¨ãƒ©ãƒ¼ã�Œç™ºç”Ÿã�—ã�¾ã�—ã�Ÿ"
  
! #: tp/texi2any.pl:1221
  #, fuzzy, perl-format
  msgid "could not open %s for writing: %s\n"
  msgstr "%s: --css-file %s ã‚’é–‹ã��ã�“ã�¨ã�Œã�§ã��ã�¾ã�›ã‚“"
  
! #: tp/texi2any.pl:1246
  msgid ""
  "insert_nodes_for_sectioning_commands transformation return no result. No "
--- 3575,3622 ----
  "    ã�ªã‚Šã�¾ã�›ã‚“ã€‚\n"
  
! #: tp/texi2any.pl:1069
  #, fuzzy, perl-format
  msgid "%s: when generating %s, only one input FILE may be specified with -o\n"
  msgstr "%s ã‚’ç”Ÿæˆ�ã�™ã‚‹ã�¨ã��ã�«ã€�-o ã�«ã�¯å…¥åŠ›ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ï¼‘ã�¤ã� ã�‘æŒ‡å®šã�—ã�¾ã�™ã€‚"
  
! #: tp/texi2any.pl:1073
  msgid "--Xopt option without printed output"
  msgstr ""
  
! #: tp/texi2any.pl:1083
  #, fuzzy, perl-format
  msgid "unknown tree transformation %s"
  msgstr "ä¸�æ˜Žã�ªã‚¨ã‚¹ã‚±ãƒ¼ãƒ— '\\%c' ã�Œæ–‡å­—åˆ—å†…ã�«ã�‚ã‚Šã�¾ã�™ã€‚ç„¡è¦–ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #: tp/texi2any.pl:1090
  #, perl-format
  msgid "ignoring splitting for format %s"
  msgstr ""
  
! #: tp/texi2any.pl:1140
  #, perl-format
  msgid "%s: missing file argument.\n"
  msgstr "%s: ãƒ•ã‚¡ã‚¤ãƒ«å¼•æ•°ã‚’å¿˜ã‚Œã�¦ã�„ã�¾ã�™ã‚ˆ\n"
  
! #: tp/texi2any.pl:1141
  #, perl-format
  msgid "Try `%s --help' for more information.\n"
  msgstr "è©³ã�—ã��ã�¯ `%s --help' ã‚’å®Ÿè¡Œã�—ã�¦ã��ã� ã�•ã�„ã€‚\n"
  
! #: tp/texi2any.pl:1222
  msgid "fill_gaps_in_sectioning transformation return no result. No section?"
  msgstr ""
  
! #: tp/texi2any.pl:1244
  #, fuzzy, perl-format
  msgid "error on closing macro expand file %s: %s\n"
  msgstr "å‡ºåŠ›ãƒ•ã‚¡ã‚¤ãƒ« `%s' ã‚’é–‰ã�˜ã‚‹éš›ã�«ã‚¨ãƒ©ãƒ¼ã�Œç™ºç”Ÿã�—ã�¾ã�—ã�Ÿ"
  
! #: tp/texi2any.pl:1250
  #, fuzzy, perl-format
  msgid "could not open %s for writing: %s\n"
  msgstr "%s: --css-file %s ã‚’é–‹ã��ã�“ã�¨ã�Œã�§ã��ã�¾ã�›ã‚“"
  
! #: tp/texi2any.pl:1275
  msgid ""
  "insert_nodes_for_sectioning_commands transformation return no result. No "
***************
*** 3856,5574 ****
  msgstr ""
  
! #: tp/texi2any.pl:1311 tp/texi2any.pl:1387
  #, fuzzy, perl-format
  msgid "%s: error on closing %s: %s\n"
  msgstr "%(service)s on %(device)s"
  
! #: tp/texi2any.pl:1334 tp/texi2any.pl:1368
  #, fuzzy, perl-format
  msgid "%s: error on closing internal links file %s: %s\n"
  msgstr "å‡ºåŠ›ãƒ•ã‚¡ã‚¤ãƒ« `%s' ã‚’é–‰ã�˜ã‚‹éš›ã�«ã‚¨ãƒ©ãƒ¼ã�Œç™ºç”Ÿã�—ã�¾ã�—ã�Ÿ"
  
! #: tp/texi2any.pl:1340 tp/texi2any.pl:1374
  #, fuzzy, perl-format
  msgid "%s: could not open %s for writing: %s\n"
  msgstr "%s: --css-file %s ã‚’é–‹ã��ã�“ã�¨ã�Œã�§ã��ã�¾ã�›ã‚“"
  
! #: util/texindex.c:223
! msgid "display this help and exit"
! msgstr "ã�“ã�®ãƒ˜ãƒ«ãƒ—ã‚’è¡¨ç¤ºã�—ã�¦çµ‚äº†ã�™ã‚‹"
  
! #: util/texindex.c:225
! msgid "send output to FILE"
! msgstr "å‡ºåŠ›ã‚’ FILE ã�«é€�ã‚‹"
  
! #: util/texindex.c:227
! msgid "display version information and exit"
! msgstr "ãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³æƒ…å ±ã‚’è¡¨ç¤ºã�—ã�¦çµ‚äº†ã�™ã‚‹"
  
! #: util/texindex.c:237
! #, c-format
  msgid "Usage: %s [OPTION]... FILE...\n"
  msgstr "ä½¿ç”¨æ³•: %s [OPTION]... FILE...\n"
  
! #: util/texindex.c:238
! #, c-format
! msgid "Generate a sorted index for each TeX output FILE.\n"
  msgstr "å�„ TeX å‡ºåŠ›ã�® FILE ã�«å¯¾ã�™ã‚‹ã‚½ãƒ¼ãƒˆæ¸ˆã�¿ç´¢å¼•ã‚’ç”Ÿæˆ�ã�—ã�¾ã�™ã€‚\n"
  
! #: util/texindex.c:241
! #, c-format
! msgid "Usually FILE... is specified as `foo.%c%c' for a document `foo.texi'.\n"
  msgstr "é€šå¸¸ FILE... ã�¯ `foo.texi' æ–‡æ›¸ã�«å¯¾ã�—ã�¦`foo.%c%c' ã�¨ã�—ã�¦æŒ‡å®šã�—ã�¾ã�™ã€‚\n"
  
! #: util/texindex.c:243
! #, c-format
! msgid ""
! "\n"
! "Options:\n"
! msgstr ""
  "\n"
  "ã‚ªãƒ—ã‚·ãƒ§ãƒ³:\n"
  
! #: util/texindex.c:743
! #, c-format
! msgid "failure reopening %s"
! msgstr "%s ã�®ã‚’å†�åº¦é–‹ã��ã�®ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ"
! 
! #: util/texindex.c:758 util/texindex.c:786
! #, c-format
! msgid "%s: not a texinfo index file"
! msgstr "%s: texinfo ã�®ç´¢å¼•ãƒ•ã‚¡ã‚¤ãƒ«ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
! 
! #: util/texindex.c:993
! #, c-format
! msgid "No page number in %s"
! msgstr "%s ã�«ãƒšãƒ¼ã‚¸ç•ªå�·ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
! 
! #: util/texindex.c:1066
! #, c-format
! msgid "entry %s follows an entry with a secondary name"
! msgstr "%s é …ç›®ã�«äºŒã�¤ç›®ã�®é …ç›®å��ã�Œç¶šã�„ã�¦ã�„ã�¾ã�™"
! 
! #~ msgid "Done."
! #~ msgstr "å®Œäº†ã€‚"
! 
! #, fuzzy
! #~ msgid "tex4ht.pm: could not open %s"
! #~ msgstr "@%s: %s ã‚’é–‹ã��ã�“ã�¨ã�Œã�§ã��ã�¾ã�›ã‚“: %s"
! 
  #, fuzzy
! #~ msgid "menu reference to nonexistent node `%s'"
! #~ msgstr "å�‚ç…§ã�•ã‚Œã�¦ã�„ã�ªã�„ãƒŽãƒ¼ãƒ‰ `%s'"
! 
! #, fuzzy
! #~ msgid "Can't read file %s: %s"
! #~ msgstr "  @FILE                   ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã‚’ FILE ã�‹ã‚‰èª­ã�¿è¾¼ã‚€\n"
! 
! #~ msgid "%s:%d: warning: %s\n"
! #~ msgstr "%s:%d: è­¦å‘Š: %s\n"
! 
! #~ msgid "warning: %s\n"
! #~ msgstr "è­¦å‘Š: %s\n"
! 
! #, fuzzy
! #~ msgid "chm.pm:%s: Cannot open for writing: %s\n"
! #~ msgstr "æ›¸è¾¼ã�¿ç”¨ãƒ�ãƒƒã‚¯ã‚¢ãƒƒãƒ—ãƒ•ã‚¡ã‚¤ãƒ«\"%s\"ã‚’é–‹ã��ã�“ã�¨ã�Œã�§ã��ã�¾ã�›ã‚“"
! 
! #, fuzzy
! #~ msgid "tex4ht error opening %s: %s"
! #~ msgstr "libnotify ã�®åˆ�æœŸåŒ–ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ"
! 
! #, fuzzy
! #~ msgid "chdir to %s failed"
! #~ msgstr "å��å‰�ã�®å�–å¾—ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ: %s"
! 
! #, fuzzy
! #~ msgid "Node `%s' that is to be renamed exists"
! #~ msgstr "è¦‹å‡ºã�— `%s' ã�¯æ—¢ã�«å­˜åœ¨ã�—ã�¾ã�™"
! 
! #~ msgid "%s: option `%s' is ambiguous\n"
! #~ msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ `%s' ã�¯æ›–æ˜§ã�§ã�™\n"
! 
! #~ msgid "%s: option `%c%s' doesn't allow an argument\n"
! #~ msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ `%c%s' ã�¯å¼•æ•°ã�Œä¸�è¦�ã�§ã�™\n"
! 
! #~ msgid "%s: option `%s' requires an argument\n"
! #~ msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ `%s' ã�«ã�¯ã€�å¼•æ•°ã�Œå¿…è¦�ã�§ã�™\n"
! 
! #~ msgid "%s: unrecognized option `%c%s'\n"
! #~ msgstr "%s: `%c%s' ã�¯èª�è­˜ã�§ã��ã�ªã�„ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�§ã�™\n"
! 
! #~ msgid "%s: illegal option -- %c\n"
! #~ msgstr "%s: ä¸�æ­£ã�ªã‚ªãƒ—ã‚·ãƒ§ãƒ³ -- %c\n"
! 
! #~ msgid "%s: invalid option -- %c\n"
! #~ msgstr "%s: ç„¡åŠ¹ã�ªã‚ªãƒ—ã‚·ãƒ§ãƒ³ -- %c\n"
! 
! #~ msgid "%s: option requires an argument -- %c\n"
! #~ msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯å¼•æ•°ã‚’è¦�æ±‚ã�—ã�¾ã�™ -- %c\n"
! 
! #~ msgid "%s: option `-W %s' is ambiguous\n"
! #~ msgstr "%s: `-W %s' ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�Œæ›–æ˜§ã�§ã�™\n"
! 
! #~ msgid "%s: option `-W %s' doesn't allow an argument\n"
! #~ msgstr "%s: `-W %s' ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�«ã�¯å¼•æ•°ã�Œä¸�è¦�ã�§ã�™\n"
! 
! #~ msgid "One completion:\n"
! #~ msgstr "1 ã�¤ã�®è£œå®Œ:\n"
! 
! #~ msgid "more "
! #~ msgstr "ã�“ã‚Œä»¥ä¸Šã�®"
! 
! #~ msgid "ferror on stdout\n"
! #~ msgstr "æ¨™æº–å‡ºåŠ›ã�§ ferror ã�Œç™ºç”Ÿã�—ã�¾ã�—ã�Ÿ\n"
! 
! #~ msgid "fflush error on stdout\n"
! #~ msgstr "æ¨™æº–å‡ºåŠ›ã�§ fflush ã‚¨ãƒ©ãƒ¼ã�Œç™ºç”Ÿã�—ã�¾ã�—ã�Ÿ\n"
! 
! #~ msgid "arguments to @%s ignored"
! #~ msgstr "@%s ã�«å¯¾ã�™ã‚‹å¼•æ•°ã�¯ç„¡è¦–ã�—ã�¾ã�—ã�Ÿ"
! 
! #~ msgid "January"
! #~ msgstr "ä¸€æœˆ"
! 
! #~ msgid "February"
! #~ msgstr "äºŒæœˆ"
! 
! #~ msgid "March"
! #~ msgstr "ä¸‰æœˆ"
! 
! #~ msgid "April"
! #~ msgstr "å››æœˆ"
! 
! #~ msgid "May"
! #~ msgstr "äº”æœˆ"
! 
! #~ msgid "June"
! #~ msgstr "å…­æœˆ"
! 
! #~ msgid "July"
! #~ msgstr "ä¸ƒæœˆ"
! 
! #~ msgid "August"
! #~ msgstr "å…«æœˆ"
! 
! #~ msgid "September"
! #~ msgstr "ä¹�æœˆ"
! 
! #~ msgid "October"
! #~ msgstr "å��æœˆ"
! 
! #~ msgid "November"
! #~ msgstr "å��ä¸€æœˆ"
! 
! #~ msgid "December"
! #~ msgstr "å��äºŒæœˆ"
! 
! #~ msgid "unlikely character %c in @var"
! #~ msgstr "@var ã�§ä½¿ã�ˆã��ã�†ã�«ã�ªã�„æ–‡å­— %c"
! 
! #~ msgid "@sc argument all uppercase, thus no effect"
! #~ msgstr "å…¨ã�¦å¤§æ–‡å­—ã�® @sc å¼•æ•°ã€�å¾“ã�£ã�¦åŠ¹æžœã�Œã�‚ã‚Šã�¾ã�›ã‚“"
! 
! #~ msgid "`{' expected, but saw `%c'"
! #~ msgstr "`{' ã�Œã�‚ã‚‹ã�¯ã�šã�§ã�™ã�Œã€�`%c' ã�§ã�—ã�Ÿ"
! 
! #~ msgid "end of file inside verb block"
! #~ msgstr "verb ãƒ–ãƒ­ãƒƒã‚¯å†…ã�§ãƒ•ã‚¡ã‚¤ãƒ«æœ«å°¾ã�¨ã�ªã‚Šã�¾ã�—ã�Ÿ"
! 
! #~ msgid "`}' expected, but saw `%c'"
! #~ msgstr "`}' ã�Œã�‚ã‚‹ã�¯ã�šã�§ã�™ã�Œã€�`%c' ã�§ã�—ã�Ÿ"
! 
! #~ msgid "@sp requires a positive numeric argument, not `%s'"
! #~ msgstr "@sp ã�«ã�¯ `%s' ã�§ã�¯ã�ªã��ã€�æ­£ã�®æ•°å€¤ã‚’ä¸Žã�ˆã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“"
! 
! #~ msgid "Bad argument to %c%s"
! #~ msgstr "%c%s ã�«å¯¾ã�™ã‚‹ä¸�æ­£ã�ªå¼•æ•°"
! 
! #~ msgid "asis"
! #~ msgstr "ã��ã�®ã�¾ã�¾"
! 
! #~ msgid "none"
! #~ msgstr "ã�ªã�—"
! 
! #~ msgid "insert"
! #~ msgstr "æŒ¿å…¥"
! 
! #~ msgid "Missing `}' in @def arg"
! #~ msgstr "@def å¼•æ•°ã�« `}' ã‚’å¿˜ã‚Œã�¦ã�„ã�¾ã�™"
! 
! #~ msgid "%s: getwd: %s, %s\n"
! #~ msgstr "%s: getwd: %s, %s\n"
! 
! #~ msgid "`%s' omitted before output filename"
! #~ msgstr "ãƒ•ã‚¡ã‚¤ãƒ«å��ã�®å‡ºåŠ›å‰�ã�« `%s' ã�Œå�–ã‚Šé™¤ã�‹ã‚Œã�¾ã�—ã�Ÿ"
! 
! #~ msgid "`%s' omitted since writing to stdout"
! #~ msgstr "æ¨™æº–å‡ºåŠ›ã�«æ›¸ã��è¾¼ã‚€å‰�ã�« `%s' ã�Œå�–ã‚Šé™¤ã�‹ã‚Œã�¾ã�—ã�Ÿ"
! 
! #~ msgid "Output buffer not empty."
! #~ msgstr "å‡ºåŠ›ãƒ�ãƒƒãƒ•ã‚¡ã�Œç©ºã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚"
! 
! #~ msgid "Requested float type `%s' not previously used"
! #~ msgstr "è¦�æ±‚ã�•ã‚Œã�Ÿæµ®å‹•å°�æ•°åž‹ `%s' ã�¯ã�“ã‚Œã�¾ã�§ã�«ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
! 
! #~ msgid "See "
! #~ msgstr "See "
! 
! #~ msgid "`%c%s' needs an argument `{...}', not just `%s'"
! #~ msgstr "`%c%s' ã�«ã�¯ `%s' ã� ã�‘ã�§ã�ªã��ã€�`{...}' å½¢å¼�ã�®å¼•æ•°ã�Œå¿…è¦�ã�§ã�™"
! 
! #~ msgid "No closing brace for footnote `%s'"
! #~ msgstr "è„šæ³¨ `%s' ã�®é–‰ã�˜ãƒ–ãƒ¬ãƒ¼ã‚¹ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
! 
! #~ msgid "Footnote defined without parent node"
! #~ msgstr "è„šæ³¨ã�«è¦ªãƒŽãƒ¼ãƒ‰ã�®å®šç¾©ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
! 
! #~ msgid "Footnotes"
! #~ msgstr "è„šæ³¨"
! 
! #~ msgid "[unexpected] no html tag to pop"
! #~ msgstr "[unexpected] ãƒ�ãƒƒãƒ—ã‚¢ãƒƒãƒ—ã�™ã‚‹ html ã‚¿ã‚°ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
! 
! #~ msgid "[unexpected] invalid node name: `%s'"
! #~ msgstr "[unexpected] ç„¡åŠ¹ã�ªãƒŽãƒ¼ãƒ‰å��: `%s'"
! 
! #~ msgid "Info cannot handle `:' in index entry `%s'"
! #~ msgstr "Info ã�§ã�¯è¦‹å‡ºã�—é …ç›®ã�« `:' ã‚’ä½¿ç”¨ã�§ã��ã�¾ã�›ã‚“ `%s'"
! 
! #~ msgid "Unknown index `%s' and/or `%s' in @synindex"
! #~ msgstr "@synindex ã�«ä¸�æ˜Žã�ªè¦‹å‡ºã�— `%s' ã‚„ `%s' ã�Œã�‚ã‚Šã�¾ã�™"
! 
! #~ msgid "(line )"
! #~ msgstr "(è¡Œ )"
! 
! #~ msgid "(line %*d)"
! #~ msgstr "(è¡Œ %*d)"
! 
! #~ msgid "@item not allowed in argument to @itemize"
! #~ msgstr "@itemize ã�®å¼•æ•°ã�¨ã�—ã�¦ @item ã�¯è¨±å�¯ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
! 
! #~ msgid "Broken-Type in insertion_type_pname"
! #~ msgstr "insertion_type_pname ä¸­ã�«å£Šã‚Œã�Ÿåž‹ã�Œã�‚ã‚Šã�¾ã�™"
! 
! #~ msgid "Enumeration stack overflow"
! #~ msgstr "åˆ—æŒ™ç”¨ã‚¹ã‚¿ãƒƒã‚¯ã�Œã‚ªãƒ¼ãƒ�ãƒ•ãƒ­ãƒ¼ã�—ã�¾ã�—ã�Ÿ"
! 
! #~ msgid "lettering overflow, restarting at %c"
! #~ msgstr "ãƒ©ãƒ™ãƒ«æ–‡å­—ã�Œã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼ã€�%c ã�«æˆ»ã�—ã�¾ã�™"
! 
! #~ msgid "%cfloat environments cannot be nested"
! #~ msgstr "%cæµ®å‹•å°�æ•°ç’°å¢ƒã�¯å…¥ã‚Œå­�ã�«ã�§ã��ã�¾ã�›ã‚“"
! 
! #~ msgid "%s requires letter or digit"
! #~ msgstr "%s ã�«ã�¯è‹±æ•°æ–‡å­—ã�Œå¿…è¦�ã�§ã�™"
! 
! #~ msgid "end of file inside verbatim block"
! #~ msgstr "verbatim ãƒ–ãƒ­ãƒƒã‚¯ä¸­ã�§ãƒ•ã‚¡ã‚¤ãƒ«çµ‚ç«¯ (EOF) ã�«é�”ã�—ã�¾ã�—ã�Ÿ"
! 
! #~ msgid "@detailmenu seen before first node, creating `Top' node"
! #~ msgstr "@detailmenu ã�Œæœ€åˆ�ã�®ãƒŽãƒ¼ãƒ‰ä»¥å‰�ã�«ç�¾ã‚Œã�¾ã�—ã�Ÿã€‚`é ‚ç‚¹' ãƒŽãƒ¼ãƒ‰ã‚’ä½œã‚Šã�¾ã�™"
! 
! #~ msgid "`%c%s' needs something after it"
! #~ msgstr "`%c%s' ã�®å¾Œã‚�ã�«ã�¯ä½•ã�‹ã�Œå¿…è¦�ã�§ã�™"
! 
! #~ msgid "Bad argument `%s' to `@%s', using `%s'"
! #~ msgstr "`@%2$s' ã�«å¯¾ã�™ã‚‹ä¸�æ­£ã�ªå¼•æ•° `%1$s'ã€‚`%3$s' ã‚’ä½¿ã�„ã�¾ã�™"
! 
! #~ msgid "@itemx not meaningful inside `%s' block"
! #~ msgstr "`%s' ãƒ–ãƒ­ãƒƒã‚¯å†…å�´ã�§ã�¯ @itemx ã�¯æ„�å‘³ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
! 
! #~ msgid "%c%s found outside of an insertion block"
! #~ msgstr "æŒ¿å…¥ãƒ–ãƒ­ãƒƒã‚¯å¤–ã�§ã€�%c%s ã�Œè¦‹ã�¤ã�‹ã‚Šã�¾ã�—ã�Ÿ"
! 
! #~ msgid "no default territory known for language `%s'"
! #~ msgstr ""
! #~ "è¨€èªž `%s' ç”¨ã�¨ã�—ã�¦çŸ¥ã‚‰ã‚Œã�¦ã�„ã‚‹ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã�®å›½ãƒ»åœ°åŸŸãƒ»é ˜åŸŸã�Œã�‚ã‚Šã�¾ã�›ã‚“"
! 
! #~ msgid "sorry, encoding `%s' not supported"
! #~ msgstr "æ®‹å¿µã�ªã�Œã‚‰ã€�ã‚¨ãƒ³ã‚³ãƒ¼ãƒ‰ `%s' ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
! 
! #~ msgid "invalid encoded character `%s'"
! #~ msgstr "ã‚¨ãƒ³ã‚³ãƒ¼ãƒ‰æ–‡å­— `%s' ã�Œç„¡åŠ¹ã�§ã�™"
! 
! #~ msgid "%c%s expects a single character `i' or `j' as argument"
! #~ msgstr "%c%s ã�¯å¼•æ•°ã�¨ã�—ã�¦ `i' ã�‹ `j' ã�®ã�„ã�šã‚Œã�‹ä¸€æ–‡å­—ã�Œå¿…è¦�ã�§ã�™"
! 
! #~ msgid "@allow-recursion is deprecated; please use @rmacro instead"
! #~ msgstr ""
! #~ "@allow-recursion ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿã€‚@rmacro ã‚’ä»£ã‚�ã‚Šã�«ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„"
  
! #~ msgid "mismatched @end %s with @%s"
! #~ msgstr "@%2$s ã�¨ä¸€è‡´ã�—ã�ªã�„ @end %1$s ã�§ã�™"
  
! #~ msgid "Too many errors!  Gave up.\n"
! #~ msgstr "ã‚¨ãƒ©ãƒ¼ã�Œå¤šã�™ã�Žã�¾ã�™!  è«¦ã‚�ã�¾ã�—ã�Ÿã€‚\n"
  
  #~ msgid ""
! #~ "Options for XML and Docbook:\n"
! #~ "      --output-indent=VAL     indent XML elements by VAL spaces (default "
! #~ "%d).\n"
! #~ "                                If VAL is 0, ignorable whitespace is "
! #~ "dropped.\n"
  #~ msgstr ""
! #~ "XML ã�Šã‚ˆã�³ Docbook ã�®ã�Ÿã‚�ã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³:\n"
! #~ "      --output-indent=VAL     XML è¦�ç´ ã‚’ VAL å€‹ã�®ã‚¹ãƒšãƒ¼ã‚¹ã�§å­—ä¸‹ã�’ã�™ã‚‹ (ãƒ‡"
! #~ "ãƒ•ã‚©ãƒ«ãƒˆ %d)ã€‚\n"
! #~ "                                ã‚‚ã�— VAL ã�Œ 0 ã�®å ´å�ˆã€�ç„¡è¦–ã�§ã��ã‚‹ç©ºç™½ã�¯å�–ã‚Š"
! #~ "é™¤ã�‹ã‚Œã‚‹ã€‚\n"
! 
! #~ msgid "%s: could not open macro expansion output `%s'"
! #~ msgstr "%s: ãƒžã‚¯ãƒ­å±•é–‹å‡ºåŠ› `%s' ã‚’é–‹ã�‘ã�¾ã�›ã‚“ã�§ã�—ã�Ÿ"
! 
! #~ msgid "%s: ignoring second macro expansion output `%s'.\n"
! #~ msgstr "%s: äºŒå›žç›®ã�®ãƒžã‚¯ãƒ­å±•é–‹å‡ºåŠ› `%s' ã‚’ç„¡è¦–ã�—ã�¦ã�„ã�¾ã�™ã€‚\n"
! 
! #~ msgid "%s: could not open internal links output `%s'"
! #~ msgstr "%s: å†…éƒ¨ãƒªãƒ³ã‚¯å‡ºåŠ› `%s' ã‚’é–‹ã��ã�“ã�¨ã�Œã�§ã��ã�¾ã�›ã‚“ã�§ã�—ã�Ÿ"
! 
! #~ msgid "%s: ignoring second internal links output `%s'.\n"
! #~ msgstr "%s: äºŒå›žç›®ã�®å†…éƒ¨ãƒªãƒ³ã‚¯å‡ºåŠ› `%s' ã‚’ç„¡è¦–ã�—ã�¦ã�„ã�¾ã�™ã€‚\n"
  
! #~ msgid "Multiline command %c%s used improperly"
! #~ msgstr "è¤‡æ•°ã‚³ãƒžãƒ³ãƒ‰ %c%s ã�Œä¸�é�©åˆ‡ã�«ä½¿ç”¨ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #~ msgid "No `%s' found in `%s'"
! #~ msgstr "`%2$s' ã�« `%1$s' ã�Œè¦‹ã�¤ã�‹ã‚Šã�¾ã�›ã‚“"
  
! #~ msgid ""
! #~ "%s: Skipping macro expansion to stdout as Info output is going there.\n"
! #~ msgstr "%s: Info ã�®å‡ºåŠ›ã‚’è¡Œã�ªã�†ã�®ã�§ã€�ãƒžã‚¯ãƒ­æ‹¡å¼µã‚’æ¨™æº–å‡ºåŠ›ã�«å‡ºåŠ›ã�—ã�¾ã�›ã‚“ã€‚\n"
! 
! #~ msgid "Making %s file `%s' from `%s'.\n"
! #~ msgstr "`%3$s' ã�‹ã‚‰ %1$s ãƒ•ã‚¡ã‚¤ãƒ« `%2$s' ã‚’ä½œæˆ�ã�—ã�¾ã�™ã€‚\n"
  
  #~ msgid ""
! #~ "%s: Removing macro output file `%s' due to errors; use --force to "
! #~ "preserve.\n"
! #~ msgstr ""
! #~ "%s: ã‚¨ãƒ©ãƒ¼ã�«ã‚ˆã‚Šã€�ãƒžã‚¯ãƒ­å‡ºåŠ›ãƒ•ã‚¡ã‚¤ãƒ« `%s' ã‚’å‰Šé™¤ã�—ã�¾ã�™ã€‚\n"
! #~ "       -- æ®‹ã�—ã�Ÿã�„å ´å�ˆã�«ã�¯ `--force' ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã‚’ä½¿ã�£ã�¦ã��ã� ã�•ã�„ã€‚\n"
! 
! #~ msgid ""
! #~ "%s: Removing output file `%s' due to errors; use --force to preserve.\n"
! #~ msgstr ""
! #~ "%s: ã‚¨ãƒ©ãƒ¼ã�«ã‚ˆã‚Šã€�å‡ºåŠ›ãƒ•ã‚¡ã‚¤ãƒ« `%s' ã‚’å‰Šé™¤ã�—ã�¾ã�™ã€‚\n"
! #~ "       -- æ®‹ã�—ã�Ÿã�„å ´å�ˆã�«ã�¯ `--force' ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã‚’ä½¿ã�£ã�¦ã��ã� ã�•ã�„ã€‚\n"
! 
! #~ msgid ""
! #~ "%s: Removing internal links output file `%s' due to errors; use --force "
! #~ "to preserve.\n"
  #~ msgstr ""
! #~ "%s: ã‚¨ãƒ©ãƒ¼ã�Œç™ºç”Ÿã�—ã�Ÿã�Ÿã‚�å†…éƒ¨ãƒªãƒ³ã‚¯å‡ºåŠ›ãƒ•ã‚¡ã‚¤ãƒ« `%s' ã‚’å‰Šé™¤ã�—ã�¦ã�„ã�¾ã�™ã€‚ä¿�å­˜"
! #~ "ã�™ã‚‹å ´å�ˆã�¯ --force ã‚’ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„ã€‚\n"
! 
! #~ msgid "Unmatched }"
! #~ msgstr "å¯¾å¿œã�®ã�ªã�„ }"
! 
! #~ msgid "NO_NAME!"
! #~ msgstr "å��å‰�ã�Œç„¡ã�„ï¼�"
! 
! #~ msgid "No such file `%s'"
! #~ msgstr "ãƒ•ã‚¡ã‚¤ãƒ« `%s' ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
! 
! #~ msgid "@image file `%s' (for text) unreadable: %s"
! #~ msgstr "@image ãƒ•ã‚¡ã‚¤ãƒ« `%s' (text ç”¨) ã�Œèª­ã‚�ã�¾ã�›ã‚“: %s"
! 
! #~ msgid "{No value for `%s'}"
! #~ msgstr "{`%s' ã�®å€¤ã�Œã�ªã�„}"
! 
! #~ msgid "Reached eof before matching @end %s"
! #~ msgstr "@end %s ã�®å¯¾å¿œã�®å‰�ã�«ãƒ•ã‚¡ã‚¤ãƒ«ã�®çµ‚ã‚Šã�«å‡ºã��ã‚�ã�—ã�¾ã�—ã�Ÿ"
! 
! #~ msgid "`%.40s...' is too long for expansion; not expanded"
! #~ msgstr "`%.40s...' ã�¯å±•é–‹ã�™ã‚‹ã�«ã�¯é•·ã�™ã�Žã�¾ã�™ã€‚å±•é–‹ã�•ã‚Œã�¾ã�›ã‚“ã�§ã�—ã�Ÿ"
! 
! #~ msgid "Missing } in @multitable template"
! #~ msgstr "@multitable ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆã�« } ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
! 
! #~ msgid "ignoring stray text `%s' after @multitable"
! #~ msgstr "@multitable ã�®å¾Œã‚�ã�®ãƒ†ã‚¯ã‚¹ãƒˆ `%s' ã‚’ç„¡è¦–ã�—ã�¾ã�™"
! 
! #~ msgid "[unexpected] cannot select column #%d in multitable"
! #~ msgstr "[äºˆæœŸã�—ã�ªã�„] ãƒžãƒ«ãƒ�ãƒ†ãƒ¼ãƒ–ãƒ«å†…ã�§ã�¯ã€�ç¬¬ %d è¡Œã‚’é�¸æŠžã�§ã��ã�¾ã�›ã‚“"
! 
! #~ msgid "** Multicolumn output from last row:\n"
! #~ msgstr "** ãƒžãƒ«ãƒ�ã‚«ãƒ©ãƒ ã�®æœ€å¾Œã�®åˆ—ã�‹ã‚‰å‡ºåŠ›\n"
! 
! #~ msgid "* column #%d: output = %s\n"
! #~ msgstr "* ç¬¬ %d ã‚«ãƒ©ãƒ : å‡ºåŠ› = %s\n"
! 
! #~ msgid "Node `%s' previously defined at line %d"
! #~ msgstr "ãƒŽãƒ¼ãƒ‰ `%s' å‰�(%d è¡Œç›®)ã�«å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™"
! 
! #~ msgid "Formatting node %s...\n"
! #~ msgstr "ãƒŽãƒ¼ãƒ‰ %s ã‚’æ•´å½¢ä¸­...\n"
! 
! #~ msgid "Node `%s' requires a sectioning command (e.g., %c%s)"
! #~ msgstr "ãƒŽãƒ¼ãƒ‰ `%s' ã�«ã�¯ã‚»ã‚¯ã‚·ãƒ§ãƒ³ç”¨ã‚³ãƒžãƒ³ãƒ‰ã�Œå¿…è¦�ã�§ã�™ (ä¾‹: %c%s)"
! 
! #~ msgid "No node name specified for `%c%s' command"
! #~ msgstr "`%c%s' ã‚³ãƒžãƒ³ãƒ‰ã�«æŒ‡å®šã�•ã‚Œã�ŸãƒŽãƒ¼ãƒ‰å��ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
! 
! #~ msgid "Anchor `%s' and node `%s' map to the same file name"
! #~ msgstr "ã‚¢ãƒ³ã‚«ãƒ¼ `%s' ã�¨ãƒŽãƒ¼ãƒ‰ `%s' ã�Œå�Œã�˜ãƒ•ã‚¡ã‚¤ãƒ«å��ã‚’ãƒžãƒƒãƒ—ã�—ã�¦ã�„ã�¾ã�™"
! 
! #~ msgid "This @anchor command ignored; references to it will not work"
! #~ msgstr "ã�“ã�® @anchor ã‚³ãƒžãƒ³ãƒ‰ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�™ -- ã��ã�“ã�¸ã�®å�‚ç…§ã�¯å‹•ä½œã�—ã�¾ã�›ã‚“"
! 
! #~ msgid "Rename this anchor or use the `--no-split' option"
! #~ msgstr "ã�“ã�®ã‚¢ãƒ³ã‚«ãƒ¼å��ã‚’å¤‰æ›´ã�™ã‚‹ã�‹ `--no-split' ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã‚’ä½¿ã�„ã�¾ã�—ã‚‡ã�†"
! 
! #~ msgid "Unexpected string at end of split-HTML file `%s'"
! #~ msgstr "split-HTML ãƒ•ã‚¡ã‚¤ãƒ« `%s' ã�®çµ‚ã‚Šã�«ã€�ã�‚ã‚‹ã�¯ã�šã�®ã�ªã�„æ–‡å­—åˆ—ã�Œã�‚ã‚Šã�¾ã�™"
! 
! #~ msgid "Anchors `%s' and `%s' map to the same file name"
! #~ msgstr "ã‚¢ãƒ³ã‚«ãƒ¼ `%s' ã�¨ `%s' ã�Œå�Œã�˜ãƒ•ã‚¡ã‚¤ãƒ«å��ã�«ãƒžãƒƒãƒ—ã�—ã�¦ã�„ã�¾ã�™"
  
! #~ msgid "@anchor command ignored; references to it will not work"
! #~ msgstr "@anchor ã‚³ãƒžãƒ³ãƒ‰ã�¯ç„¡è¦–ã�•ã‚Œã�¾ã�™ -- ã��ã�“ã�¸ã�®å�‚ç…§ã�¯å‹•ä½œã�—ã�¾ã�›ã‚“"
  
  #~ msgid ""
! #~ "Next field of node `%s' not pointed to (perhaps incorrect sectioning?)"
! #~ msgstr ""
! #~ "ãƒŽãƒ¼ãƒ‰ `%s' ã�®æ¬¡ã�®ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�ŒãƒŽãƒ¼ãƒ‰ã‚’æŒ‡ã�—ã�¦ã�„ã�¾ã�›ã‚“ (æ­£ã�—ã��ã�ªã�„ã‚»ã‚¯ã‚·ãƒ§ãƒ³"
! #~ "ä»˜ã�‘ã‚’ã�—ã�¦ã�„ã‚‹ã�‹ã‚‚ã�—ã‚Œã�¾ã�›ã‚“?)"
! 
! #~ msgid "This node (%s) has the bad Prev"
! #~ msgstr "ã�“ã�®ãƒŽãƒ¼ãƒ‰ (%s) ã�¯ã��ã�¡ã‚“ã�¨ å‰� ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�›ã‚“"
! 
! #~ msgid "Prev field of node `%s' not pointed to"
! #~ msgstr "ãƒŽãƒ¼ãƒ‰ `%s' ã�®å‰�ã�®ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�ŒãƒŽãƒ¼ãƒ‰ã‚’æŒ‡ã�—ã�¦ã�„ã�¾ã�›ã‚“ -- "
! 
! #~ msgid "This node (%s) has the bad Next"
! #~ msgstr "ã�“ã�®ãƒŽãƒ¼ãƒ‰ (%s) ã�¯ã��ã�¡ã‚“ã�¨ æ¬¡ ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�›ã‚“"
! 
! #~ msgid "`%s' has no Up field (perhaps incorrect sectioning?)"
  #~ msgstr ""
! #~ "`%s' ã�«ã�¯ ä¸Š ã�®ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�Œå­˜åœ¨ã�—ã�¾ã�›ã‚“ (æ­£ã�—ã��ã�ªã�„ã‚»ã‚¯ã‚·ãƒ§ãƒ³ä»˜ã�‘ã‚’ã�—ã�¦ã�„"
! #~ "ã‚‹ã�‹ã‚‚ã�—ã‚Œã�¾ã�›ã‚“?)"
! 
! #~ msgid "Appendix %c"
! #~ msgstr "ä»˜éŒ² %c"
  
! #~ msgid "Internal error (search_sectioning) `%s'!"
! #~ msgstr "å†…éƒ¨ã‚¨ãƒ©ãƒ¼ (ç¯€ã‚’æŽ¢ç´¢ä¸­) `%s'!"
  
! #~ msgid "Internal error (search_sectioning) \"%s\"!"
! #~ msgstr "å†…éƒ¨ã‚¨ãƒ©ãƒ¼ (ç¯€æŽ¢ç´¢ä¸­) \"%s\"!"
  
! #~ msgid "%c%s is obsolete; use %c%s instead"
! #~ msgstr "%c%s ã�¯å»ƒæ­¢ã�•ã‚Œã�¾ã�—ã�Ÿã€‚%c%s ã‚’ä»£ã‚�ã‚Šã�«ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„"
  
! #~ msgid "Node with %ctop as a section already exists"
! #~ msgstr "%ctop ã�®ãƒŽãƒ¼ãƒ‰ã�¯ã€�ã‚»ã‚¯ã‚·ãƒ§ãƒ³ã�¨ã�—ã�¦æ—¢ã�«å­˜åœ¨ã�—ã�¾ã�™"
  
! #~ msgid "Here is the %ctop node"
! #~ msgstr "ã�“ã�“ã�¯ %ctop ãƒŽãƒ¼ãƒ‰ã�§ã�™"
  
! #~ msgid "%ctop used before %cnode, defaulting to %s"
! #~ msgstr "%ctop ã�Œ %cnode ã�®å‰�ã�«ä½¿ã‚�ã‚Œã�¾ã�—ã�Ÿã€�%s ã�«æ±ºã‚�ã�†ã�¡ã�—ã�¾ã�™"
  
  #~ msgid ""
! #~ "@headitem as the last item of @multitable produces invalid Docbook "
! #~ "documents"
  #~ msgstr ""
! #~ "@multitable ã�®æœ€å¾Œã�®é …ç›®ã�Œ @headitem ã�®å ´å�ˆã€�ç„¡åŠ¹ã�ª  Docbook æ–‡æ›¸ã�Œç”Ÿæˆ�ã�•"
! #~ "ã‚Œã�¾ã�™"
! 
! #~ msgid "of"
! #~ msgstr "of"
! 
! #~ msgid "on"
! #~ msgstr "on"
! 
! #~ msgid "First argument to cross-reference may not be empty"
! #~ msgstr "ç›¸äº’å�‚ç…§ã�¸ã�®ç¬¬ä¸€å¼•æ•°ã�Œç©ºã�§ã�‚ã�£ã�¦ã�¯ã�„ã�‘ã�¾ã�›ã‚“"
! 
! #~ msgid "Empty file name for HTML cross reference in `%s'"
! #~ msgstr "`%s' å†…ã�® HTML ç›¸äº’å�‚ç…§ã�«ç©ºã�®ãƒ•ã‚¡ã‚¤ãƒ«å��ã�Œã�‚ã‚Šã�¾ã�™"
! 
! #~ msgid "End of file reached while looking for `.' or `,'"
! #~ msgstr "`.' ã�¾ã�Ÿã�¯ `,' ã‚’æ¤œç´¢ä¸­ã�«ãƒ•ã‚¡ã‚¤ãƒ«çµ‚ç«¯ (EOF) ã�«é�”ã�—ã�¾ã�—ã�Ÿ"
! 
! #~ msgid "for cross-references in parentheses, use @pxref"
! #~ msgstr "å°�æ‹¬å¼§å†…ã�§ã�®ç›¸äº’å�‚ç…§ã�§ã�¯ @pxref ã‚’ä½¿ç”¨ã�—ã�¦ã��ã� ã�•ã�„"
! 
! #~ msgid "First argument to @inforef may not be empty"
! #~ msgstr "@inforef ã�¸ã�®ç¬¬ä¸€å¼•æ•°ã�¯ç©ºã�§ã�‚ã�£ã�¦ã�¯ã�ªã‚Šã�¾ã�›ã‚“"
  
! #~ msgid "invalid argument %s for %s"
! #~ msgstr "%2$s ã�«å¯¾ã�™ã‚‹å¼•æ•° %1$s ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™"
  
! #~ msgid "Valid arguments are:"
! #~ msgstr "æœ‰åŠ¹ã�ªå¼•æ•°:"
  
! #~ msgid "ARGP_HELP_FMT: %s value is less than or equal to %s"
! #~ msgstr "ARGP_HELP_FMT: %s ã�®å€¤ã�¯ %s ã�®å€¤ä»¥ä¸‹ã�§ã�™"
  
! #~ msgid "%.*s: ARGP_HELP_FMT parameter requires a value"
! #~ msgstr "%.*s: ARGP_HELP_FMT ãƒ‘ãƒ©ãƒ¡ãƒ¼ã‚¿ã�«ã�¯å€¤ã�Œå¿…è¦�ã�§ã�™"
  
! #~ msgid "%.*s: ARGP_HELP_FMT parameter must be positive"
! #~ msgstr "%.*s: ARGP_HELP_FMT ãƒ‘ãƒ©ãƒ¡ãƒ¼ã‚¿ã�¯æ­£ã�®å€¤ã�§ã�ªã�‘ã‚Œã�°ã�„ã�‘ã�¾ã�›ã‚“"
  
! #~ msgid "%.*s: Unknown ARGP_HELP_FMT parameter"
! #~ msgstr "%.*s: ä¸�æ˜Žã�ª ARGP_HELP_FMT ãƒ‘ãƒ©ãƒ¡ãƒ¼ã‚¿"
! 
! #~ msgid "Garbage in ARGP_HELP_FMT: %s"
! #~ msgstr "ARGP_HELP_FMT ä¸­ã�«ã�”ã�¿ã�Œã�‚ã‚Šã�¾ã�™: %s"
  
  #~ msgid ""
! #~ "Mandatory or optional arguments to long options are also mandatory or "
! #~ "optional for any corresponding short options."
! #~ msgstr ""
! #~ "é•·ã�„å½¢å¼�ã�®ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�§å¿…é ˆã�¾ã�Ÿã�¯ä»»æ„�ã�®å¼•æ•°ã�¯ã€�ã��ã‚Œã�«å¯¾å¿œã�™ã‚‹çŸ­ã�„å½¢å¼�ã�®ã‚ªãƒ—"
! #~ "ã‚·ãƒ§ãƒ³ã�§ã‚‚å�Œæ§˜ã�«å¿…é ˆã�¾ã�Ÿã�¯ä»»æ„�ã�§ã�™ã€‚"
! 
! #~ msgid "Usage:"
! #~ msgstr "ä½¿ç”¨æ³•:"
! 
! #~ msgid "  or: "
! #~ msgstr "ã�¾ã�Ÿã�¯: "
! 
! #~ msgid " [OPTION...]"
! #~ msgstr " [OPTION...]"
! 
! #~ msgid "Try `%s --help' or `%s --usage' for more information.\n"
! #~ msgstr "è©³ç´°ã�¯ `%s --help' ã�¾ã�Ÿã�¯ `%s --usage' ã‚’å®Ÿè¡Œã�—ã�¦ä¸‹ã�•ã�„ã€‚\n"
! 
! #~ msgid "Report bugs to %s.\n"
! #~ msgstr "ãƒ�ã‚°ã‚’ç™ºè¦‹ã�—ã�Ÿã‚‰ %s å®›ã�«å ±å‘Šã�—ã�¦ä¸‹ã�•ã�„ã€‚\n"
! 
! #~ msgid "give this help list"
! #~ msgstr "ã�“ã�®ãƒ˜ãƒ«ãƒ—ã‚’è¡¨ç¤ºã�™ã‚‹"
! 
! #~ msgid "give a short usage message"
! #~ msgstr "çŸ­ã�„ä½¿ç”¨æ–¹æ³•ã‚’è¡¨ç¤ºã�™ã‚‹"
! 
! #~ msgid "NAME"
! #~ msgstr "å��å‰�"
! 
! #~ msgid "set the program name"
! #~ msgstr "ãƒ—ãƒ­ã‚°ãƒ©ãƒ å��ã‚’è¨­å®šã�™ã‚‹"
! 
! #~ msgid "SECS"
! #~ msgstr "SECS"
! 
! #~ msgid "hang for SECS seconds (default 3600)"
! #~ msgstr "SECS ç§’ã�§ãƒ�ãƒ³ã‚° (ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆ 3600)"
! 
! #~ msgid "print program version"
! #~ msgstr "ãƒ—ãƒ­ã‚°ãƒ©ãƒ ã�®ãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³ã‚’è¡¨ç¤ºã�™ã‚‹"
! 
! #~ msgid "(PROGRAM ERROR) No version known!?"
! #~ msgstr "(ãƒ—ãƒ­ã‚°ãƒ©ãƒ ã‚¨ãƒ©ãƒ¼) ä¸�æ˜Žã�ªãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³!?"
! 
! #~ msgid "%s: Too many arguments\n"
! #~ msgstr "%s: å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™\n"
! 
! #~ msgid "(PROGRAM ERROR) Option should have been recognized!?"
! #~ msgstr "(ãƒ—ãƒ­ã‚°ãƒ©ãƒ ã‚¨ãƒ©ãƒ¼) ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¯èª�è­˜ã�•ã‚Œã�¦ã�„ã‚‹ã�¹ã��ã�§ã�™!?"
! 
! #~ msgid "program error"
! #~ msgstr "ãƒ—ãƒ­ã‚°ãƒ©ãƒ ã‚¨ãƒ©ãƒ¼"
! 
! #~ msgid "stack overflow"
! #~ msgstr "ã‚¹ã‚¿ãƒƒã‚¯ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ•ãƒ­ãƒ¼"
! 
! #~ msgid "cannot find a temporary directory, try setting $TMPDIR"
! #~ msgstr "ä¸€æ™‚ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’ä½œæˆ�ã�§ã��ã�¾ã�›ã‚“ã€‚ $TMPDIR ã‚’è¨­å®šã�—ã�¦ã�¿ã�¦ã��ã� ã�•ã�„"
! 
! #~ msgid "cannot create a temporary directory using template \"%s\""
! #~ msgstr "ãƒ†ãƒ³ãƒ—ãƒ¬ãƒ¼ãƒˆ \"%s\" ã‚’ä½¿ç”¨ã�—ã�Ÿä¸€æ™‚ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’ä½œæˆ�ã�§ã��ã�¾ã�›ã‚“"
! 
! #~ msgid "cannot remove temporary file %s"
! #~ msgstr "ä¸€æ™‚ãƒ•ã‚¡ã‚¤ãƒ« %s ã‚’å‰Šé™¤ã�§ã��ã�¾ã�›ã‚“"
! 
! #~ msgid "cannot remove temporary directory %s"
! #~ msgstr "ä¸€æ™‚ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒª %s ã‚’å‰Šé™¤ã�§ã��ã�¾ã�›ã‚“"
! 
! #~ msgid "write error"
! #~ msgstr "æ›¸ã��è¾¼ã�¿ã‚¨ãƒ©ãƒ¼"
! 
! #~ msgid "preserving permissions for %s"
! #~ msgstr "%s ã�®ãƒ‘ãƒ¼ãƒŸãƒƒã‚·ãƒ§ãƒ³ã‚’ä¿�å­˜ã�—ã�¦ã�„ã�¾ã�™"
! 
! #~ msgid "error while opening \"%s\" for reading"
! #~ msgstr "\"%s\"ã‚’èª­è¾¼ã‚€ã�Ÿã‚�é–‹ã�„ã�¦ã�„ã‚‹éš›ã�«ã‚¨ãƒ©ãƒ¼ã�Œç™ºç”Ÿã�—ã�¾ã�—ã�Ÿ"
! 
! #~ msgid "error writing \"%s\""
! #~ msgstr "\"%s\"ã�®æ›¸è¾¼ã�¿ä¸­ã�«ã‚¨ãƒ©ãƒ¼ã�Œç™ºç”Ÿã�—ã�¾ã�—ã�Ÿ"
! 
! #~ msgid "error after reading \"%s\""
! #~ msgstr "\"%s\"ã�®èª­è¾¼ã�¿å¾Œã�«ã‚¨ãƒ©ãƒ¼ã�Œç™ºç”Ÿã�—ã�¾ã�—ã�Ÿ"
! 
! #~ msgid "fdopen() failed"
! #~ msgstr "fdopen()ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ"
! 
! #~ msgid "C# compiler not found, try installing pnet"
! #~ msgstr "C# ã‚³ãƒ³ãƒ‘ã‚¤ãƒ©ã�Œè¦‹ã�¤ã‚Šã�¾ã�›ã‚“ã€‚pnet ã‚’ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã�—ã�¦ã�¿ã�¦ã��ã� ã�•ã�„"
! 
! #~ msgid "C# virtual machine not found, try installing pnet"
! #~ msgstr "C# ä»®æƒ³ãƒžã‚·ãƒ³ã�Œè¦‹ã�¤ã�‹ã‚Šã�¾ã�›ã‚“ã€‚pnet ã‚’ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã�—ã�¦ã�¿ã�¦ã��ã� ã�•ã�„"
! 
! #~ msgid "%s subprocess failed"
! #~ msgstr "%s ã‚µãƒ–ãƒ—ãƒ­ã‚»ã‚¹ã�Œå¤±æ•—ã�—ã�¾ã�—ã�Ÿ"
! 
! #~ msgid "regular empty file"
! #~ msgstr "é€šå¸¸ã�®ç©ºãƒ•ã‚¡ã‚¤ãƒ«"
! 
! #~ msgid "regular file"
! #~ msgstr "é€šå¸¸ãƒ•ã‚¡ã‚¤ãƒ«"
! 
! #~ msgid "directory"
! #~ msgstr "ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒª"
! 
! #~ msgid "block special file"
! #~ msgstr "ãƒ–ãƒ­ãƒƒã‚¯ã‚¹ãƒšã‚·ãƒ£ãƒ«ãƒ•ã‚¡ã‚¤ãƒ«"
! 
! #~ msgid "character special file"
! #~ msgstr "ã‚­ãƒ£ãƒ©ã‚¯ã‚¿ã‚¹ãƒšã‚·ãƒ£ãƒ«ãƒ•ã‚¡ã‚¤ãƒ«"
! 
! #~ msgid "fifo"
! #~ msgstr "fifo"
! 
! #~ msgid "symbolic link"
! #~ msgstr "ã‚·ãƒ³ãƒœãƒªãƒƒã‚¯ãƒªãƒ³ã‚¯"
! 
! #~ msgid "socket"
! #~ msgstr "ã‚½ã‚±ãƒƒãƒˆ"
! 
! #~ msgid "message queue"
! #~ msgstr "ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚­ãƒ¥ãƒ¼"
! 
! #~ msgid "semaphore"
! #~ msgstr "ã‚»ãƒžãƒ•ã‚©"
! 
! #~ msgid "shared memory object"
! #~ msgstr "å…±æœ‰ãƒ¡ãƒ¢ãƒªã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆ"
! 
! #~ msgid "typed memory object"
! #~ msgstr "åž‹ä»˜ãƒ¡ãƒ¢ãƒªã‚ªãƒ–ã‚¸ã‚§ã‚¯ãƒˆ"
! 
! #~ msgid "weird file"
! #~ msgstr "ä¸�æ˜Žã�ªãƒ•ã‚¡ã‚¤ãƒ«"
! 
! #~ msgid "Address family for hostname not supported"
! #~ msgstr "ãƒ›ã‚¹ãƒˆå��ã�«å¯¾ã�™ã‚‹ Address family ã�Œã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
! 
! #~ msgid "Temporary failure in name resolution"
! #~ msgstr "å��å‰�è§£æ±ºã�«ä¸€æ™‚çš„ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ"
! 
! #~ msgid "Bad value for ai_flags"
! #~ msgstr "ai_flags ã�«å¯¾ã�™ã‚‹èª¤ã�£ã�Ÿå€¤ã�§ã�™"
! 
! #~ msgid "Non-recoverable failure in name resolution"
! #~ msgstr "å��å‰�è§£æ±ºã�§ãƒªã‚«ãƒ�ãƒªã�§ã��ã�ªã�„å¤±æ•—ã�Œç™ºç”Ÿã�—ã�¾ã�—ã�Ÿ"
! 
! #~ msgid "ai_family not supported"
! #~ msgstr "ai_family ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
! 
! #~ msgid "Memory allocation failure"
! #~ msgstr "ãƒ¡ãƒ¢ãƒªé…�ç½®ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ"
! 
! #~ msgid "Name or service not known"
! #~ msgstr "å��å‰�ã�¾ã�Ÿã�¯ã‚µãƒ¼ãƒ“ã‚¹ã�Œä¸�æ˜Žã�§ã�™"
! 
! #~ msgid "Servname not supported for ai_socktype"
! #~ msgstr "ai_socktype ã�«å¯¾ã�—ã�¦ Servname ã�Œã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
! 
! #~ msgid "ai_socktype not supported"
! #~ msgstr "ai_socktype ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
! 
! #~ msgid "System error"
! #~ msgstr "ã‚·ã‚¹ãƒ†ãƒ ã‚¨ãƒ©ãƒ¼"
! 
! #~ msgid "Argument buffer too small"
! #~ msgstr "å¼•æ•°ãƒ�ãƒƒãƒ•ã‚¡ã�Œå°�ã�•ã�™ã�Žã�¾ã�™"
! 
! #~ msgid "Processing request in progress"
! #~ msgstr "è¦�æ±‚ã�•ã‚Œã�Ÿå‡¦ç�†ã�¯å®Ÿè¡Œä¸­ã�§ã�™"
! 
! #~ msgid "Request canceled"
! #~ msgstr "è¦�æ±‚ã�Œã‚­ãƒ£ãƒ³ã‚»ãƒ«ã�•ã‚Œã�¾ã�—ã�Ÿ"
! 
! #~ msgid "Request not canceled"
! #~ msgstr "è¦�æ±‚ã�Œã‚­ãƒ£ãƒ³ã‚»ãƒ«ã�•ã‚Œã�¾ã�›ã‚“ã�§ã�—ã�Ÿ"
! 
! #~ msgid "All requests done"
! #~ msgstr "ã�™ã�¹ã�¦ã�®è¦�æ±‚ã�Œå®Œäº†ã�—ã�¾ã�—ã�Ÿ"
! 
! #~ msgid "Interrupted by a signal"
! #~ msgstr "ã‚·ã‚°ãƒŠãƒ«å‰²ã‚Šè¾¼ã�¿ã�Œç™ºç”Ÿã�—ã�¾ã�—ã�Ÿ"
! 
! #~ msgid "Parameter string not correctly encoded"
! #~ msgstr "ãƒ‘ãƒ©ãƒ¡ãƒ¼ã‚¿ãƒ¼æ–‡å­—åˆ—ã�Œæ­£ã�—ã��ã‚¨ãƒ³ã‚³ãƒ¼ãƒ‰ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
! 
! #~ msgid "Unknown error"
! #~ msgstr "ä¸�æ˜Žã�ªã‚¨ãƒ©ãƒ¼"
! 
! #~ msgid "invalid source_version argument to compile_java_class"
! #~ msgstr "compile_java_class ã�¸ã�® source_version å¼•æ•°ã�Œç„¡åŠ¹ã�§ã�™"
! 
! #~ msgid "invalid target_version argument to compile_java_class"
! #~ msgstr "compile_java_class ã�¸ã�® target_version å¼•æ•°ã�Œç„¡åŠ¹ã�§ã�™"
! 
! #~ msgid "failed to create \"%s\""
! #~ msgstr "\"%s\" ã�®ä½œæˆ�ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ"
! 
! #~ msgid "error while writing \"%s\" file"
! #~ msgstr "\"%s\" ãƒ•ã‚¡ã‚¤ãƒ«ã�®æ›¸ã��è¾¼ã�¿ä¸­ã�«ã‚¨ãƒ©ãƒ¼ã�Œç™ºç”Ÿã�—ã�¾ã�—ã�Ÿ"
! 
! #~ msgid "Java compiler not found, try installing gcj or set $JAVAC"
! #~ msgstr ""
! #~ "Java ã‚³ãƒ³ãƒ‘ã‚¤ãƒ©ã�Œè¦‹ã�¤ã�‹ã‚Šã�¾ã�›ã‚“ã€‚ gcj ã‚’ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã�™ã‚‹ã�‹ã€�ã�¾ã�Ÿã�¯t "
! #~ "$JAVAC ã‚’è¨­å®šã�—ã�¦ã�¿ã�¦ã��ã� ã�•ã�„"
! 
! #~ msgid "Java virtual machine not found, try installing gij or set $JAVA"
  #~ msgstr ""
! #~ "Java ä»®æƒ³ãƒžã‚·ãƒ³ã�Œè¦‹ã�¤ã�‹ã‚Šã�¾ã�›ã‚“ã€‚ gij ã‚’ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã�™ã‚‹ã�‹ã€�ã�¾ã�Ÿã�¯ $JAVA "
! #~ "ã‚’è¨­å®šã�—ã�¦ã�¿ã�¦ã��ã� ã�•ã�„"
! 
! #~ msgid "%s subprocess I/O error"
! #~ msgstr "%s ã‚µãƒ–ãƒ—ãƒ­ã‚»ã‚¹ I/O ã‚¨ãƒ©ãƒ¼"
! 
! #~ msgid "cannot change permissions of %s"
! #~ msgstr "%s ã�®ãƒ‘ãƒ¼ãƒŸãƒƒã‚·ãƒ§ãƒ³ã‚’å¤‰æ›´ã�§ã��ã�¾ã�›ã‚“"
! 
! #~ msgid "cannot create directory %s"
! #~ msgstr "ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒª %s ã‚’ä½œæˆ�ã�§ã��ã�¾ã�›ã‚“"
! 
! #~ msgid "unable to record current working directory"
! #~ msgstr "ç�¾åœ¨ã�®ä½œæ¥­ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã‚’è¨˜éŒ²ã�™ã‚‹ã�“ã�¨ã�Œã�§ã��ã�¾ã�›ã‚“"
! 
! #~ msgid "Failed to open /dev/zero for read"
! #~ msgstr "/dev/zeroã‚’èª­è¾¼ã�¿ç”¨ã�«é–‹ã�‘ã�¾ã�›ã‚“"
! 
! #~ msgid "creation of reading thread failed"
! #~ msgstr "èª­ã�¿è¾¼ã�¿ã‚¹ãƒ¬ãƒƒãƒ‰ã�®ä½œæˆ�ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ"
! 
! #~ msgid "cannot set up nonblocking I/O to %s subprocess"
! #~ msgstr "%s å­�ãƒ—ãƒ­ã‚»ã‚¹ã�¸é�žãƒ–ãƒ­ãƒƒã‚¯ I/O ã‚’è¨­å®šã�§ã��ã�¾ã�›ã‚“"
! 
! #~ msgid "communication with %s subprocess failed"
! #~ msgstr "%s å­�ãƒ—ãƒ­ã‚»ã‚¹ã�¨ã�®é€šä¿¡ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ"
! 
! #~ msgid "write to %s subprocess failed"
! #~ msgstr "%s å­�ãƒ—ãƒ­ã‚»ã‚¹ã�¸ã�®æ›¸ã��è¾¼ã�¿ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ"
! 
! #~ msgid "read from %s subprocess failed"
! #~ msgstr "%s å­�ãƒ—ãƒ­ã‚»ã‚¹ã�‹ã‚‰ã�®èª­ã�¿è¾¼ã�¿ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ"
! 
! #~ msgid "subprocess %s terminated with exit code %d"
! #~ msgstr "å­�ãƒ—ãƒ­ã‚»ã‚¹ %s ã�Œçµ‚äº†ã‚³ãƒ¼ãƒ‰ %d ã�§çµ‚äº†ã�—ã�¾ã�—ã�Ÿ"
! 
! #~ msgid "creation of threads failed"
! #~ msgstr "ã‚¹ãƒ¬ãƒƒãƒ‰ã�®ä½œæˆ�ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ"
! 
! #~ msgid "%s subprocess terminated with exit code %d"
! #~ msgstr "%s å­�ãƒ—ãƒ­ã‚»ã‚¹ã�Œçµ‚äº†ã‚³ãƒ¼ãƒ‰ %d ã�§çµ‚äº†ã�—ã�¾ã�—ã�Ÿ"
! 
! #~ msgid "cannot create pipe"
! #~ msgstr "ãƒ‘ã‚¤ãƒ—ã‚’ä½œæˆ�ã�§ã��ã�¾ã�›ã‚“"
! 
! #~ msgid "`"
! #~ msgstr "`"
! 
! #~ msgid "'"
! #~ msgstr "'"
! 
! #~ msgid "^[yY]"
! #~ msgstr "^[yY]"
! 
! #~ msgid "^[nN]"
! #~ msgstr "^[nN]"
! 
! #~ msgid "setting permissions for %s"
! #~ msgstr "%s ã�®ãƒ‘ãƒ¼ãƒŸãƒƒã‚·ãƒ§ãƒ³ã‚’è¨­å®šã�—ã�¾ã�™"
! 
! #~ msgid "Hangup"
! #~ msgstr "Hangup"
! 
! #~ msgid "Interrupt"
! #~ msgstr "å‰²ã‚Šè¾¼ã�¿"
! 
! #~ msgid "Illegal instruction"
! #~ msgstr "Illegal instruction"
! 
! #~ msgid "Trace/breakpoint trap"
! #~ msgstr "Trace/breakpoint trap"
! 
! #~ msgid "Aborted"
! #~ msgstr "ä¸­æ­¢"
! 
! #~ msgid "Floating point exception"
! #~ msgstr "æµ®å‹•å°�æ•°ç‚¹ä¾‹å¤–"
! 
! #~ msgid "Killed"
! #~ msgstr "å¼·åˆ¶çµ‚äº†"
! 
! #~ msgid "Bus error"
! #~ msgstr "ãƒ�ã‚¹ã‚¨ãƒ©ãƒ¼"
! 
! #~ msgid "Segmentation fault"
! #~ msgstr "Segmentation fault"
! 
! #~ msgid "Broken pipe"
! #~ msgstr "Broken pipe"
! 
! #~ msgid "Alarm clock"
! #~ msgstr "Alarm clock"
! 
! #~ msgid "Terminated"
! #~ msgstr "Terminated"
! 
! #~ msgid "Urgent I/O condition"
! #~ msgstr "ç·Šæ€¥ I/O çŠ¶æ…‹"
! 
! #~ msgid "Stopped (signal)"
! #~ msgstr "å�œæ­¢ (ã‚·ã‚°ãƒŠãƒ«)"
! 
! #~ msgid "Stopped"
! #~ msgstr "å�œæ­¢"
! 
! #~ msgid "Continued"
! #~ msgstr "ç¶™ç¶š"
! 
! #~ msgid "Child exited"
! #~ msgstr "å­�ãƒ—ãƒ­ã‚»ã‚¹çµ‚äº†"
! 
! #~ msgid "Stopped (tty input)"
! #~ msgstr "å�œæ­¢ (tty å…¥åŠ›)"
! 
! #~ msgid "Stopped (tty output)"
! #~ msgstr "å�œæ­¢ (tty å‡ºåŠ›)"
! 
! #~ msgid "I/O possible"
! #~ msgstr "I/O å�¯èƒ½"
! 
! #~ msgid "CPU time limit exceeded"
! #~ msgstr "CPUæ™‚é–“åˆ¶é™�ã‚’è¶…é�Žã�—ã�¾ã�—ã�Ÿ"
! 
! #~ msgid "File size limit exceeded"
! #~ msgstr "ãƒ•ã‚¡ã‚¤ãƒ«ã‚µã‚¤ã‚ºåˆ¶é™�ã‚’è¶…é�Žã�—ã�¾ã�—ã�Ÿ"
! 
! #~ msgid "Virtual timer expired"
! #~ msgstr "ä»®æƒ³ã‚¿ã‚¤ãƒžãƒ¼ã�Œçµ‚äº†ã�—ã�¾ã�—ã�Ÿ"
! 
! #~ msgid "Profiling timer expired"
! #~ msgstr "ãƒ—ãƒ­ãƒ•ã‚¡ã‚¤ãƒªãƒ³ã‚°ã‚¿ã‚¤ãƒžãƒ¼ã�Œçµ‚äº†ã�—ã�¾ã�—ã�Ÿ"
! 
! #~ msgid "Window changed"
! #~ msgstr "Window ã�Œå¤‰æ›´ã�•ã‚Œã�¾ã�—ã�Ÿ"
! 
! #~ msgid "User defined signal 1"
! #~ msgstr "ãƒ¦ãƒ¼ã‚¶ãƒ¼å®šç¾©ã‚·ã‚°ãƒŠãƒ«1"
! 
! #~ msgid "User defined signal 2"
! #~ msgstr "ãƒ¦ãƒ¼ã‚¶ãƒ¼å®šç¾©ã‚·ã‚°ãƒŠãƒ«2"
! 
! #~ msgid "EMT trap"
! #~ msgstr "EMT ãƒˆãƒ©ãƒƒãƒ—"
! 
! #~ msgid "Bad system call"
! #~ msgstr "é–“é�•ã�£ã�Ÿã‚·ã‚¹ãƒ†ãƒ ã‚³ãƒ¼ãƒ«"
! 
! #~ msgid "Stack fault"
! #~ msgstr "ã‚¹ã‚¿ãƒƒã‚¯ã‚¨ãƒ©ãƒ¼"
! 
! #~ msgid "Information request"
! #~ msgstr "æƒ…å ±è¦�æ±‚"
! 
! #~ msgid "Power failure"
! #~ msgstr "é›»æº�ã‚¨ãƒ©ãƒ¼"
! 
! #~ msgid "Resource lost"
! #~ msgstr "ãƒªã‚½ãƒ¼ã‚¹ã�Œç„¡ã��ã�ªã‚Šã�¾ã�—ã�Ÿ"
! 
! #~ msgid "error writing to a closed pipe or socket"
! #~ msgstr "é–‰ã�˜ã�Ÿãƒ‘ã‚¤ãƒ—ã�¾ã�Ÿã�¯ã‚½ã‚±ãƒƒãƒˆã�¸ã�®æ›¸ã��è¾¼ã�¿ã�§ã‚¨ãƒ©ãƒ¼ã�Œç™ºç”Ÿã�—ã�¾ã�—ã�Ÿ"
! 
! #~ msgid "Real-time signal %d"
! #~ msgstr "ãƒªã‚¢ãƒ«ã‚¿ã‚¤ãƒ ã‚·ã‚°ãƒŠãƒ« %d"
! 
! #~ msgid "iconv function not available"
! #~ msgstr "iconv é–¢æ•°ã�Œæœ‰åŠ¹ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
! 
! #~ msgid "character out of range"
! #~ msgstr "ç¯„å›²å¤–ã�®æ–‡å­—"
! 
! #~ msgid "cannot convert U+%04X to local character set"
! #~ msgstr "U+%04X ã‚’ãƒ­ãƒ¼ã‚«ãƒ«æ–‡å­—ã‚»ãƒƒãƒˆã�«å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
! 
! #~ msgid "cannot convert U+%04X to local character set: %s"
! #~ msgstr "U+%04X ã‚’ãƒ­ãƒ¼ã‚«ãƒ«æ–‡å­—ã‚»ãƒƒãƒˆ %s ã�«å¤‰æ�›ã�§ã��ã�¾ã�›ã‚“"
  
! #~ msgid "invalid group"
! #~ msgstr "ç„¡åŠ¹ã�ªã‚°ãƒ«ãƒ¼ãƒ—"
  
! #~ msgid "invalid spec"
! #~ msgstr "ç„¡åŠ¹ã�ªæŒ‡å®š"
  
! #~ msgid "unable to display error message"
! #~ msgstr "ã‚¨ãƒ©ãƒ¼ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’è¡¨ç¤ºã�§ã��ã�¾ã�›ã‚“"
  
! #~ msgid "Packaged by %s (%s)\n"
! #~ msgstr "ãƒ‘ãƒƒã‚±ãƒ¼ã‚¸ä½œæˆ�è€…: %s (%s)\n"
  
! #~ msgid "Packaged by %s\n"
! #~ msgstr "ãƒ‘ãƒƒã‚±ãƒ¼ã‚¸ä½œæˆ�è€…: %s\n"
  
! #~ msgid "(C)"
! #~ msgstr "(C)"
  
  #~ msgid ""
! #~ "\n"
! #~ "License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl."
! #~ "html>.\n"
! #~ "This is free software: you are free to change and redistribute it.\n"
! #~ "There is NO WARRANTY, to the extent permitted by law.\n"
! #~ "\n"
! #~ msgstr ""
! #~ "\n"
! #~ "ãƒ©ã‚¤ã‚»ãƒ³ã‚¹ GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/"
! #~ "gpl.html>.\n"
! #~ "This is free software: you are free to change and redistribute it.\n"
! #~ "There is NO WARRANTY, to the extent permitted by law.\n"
! #~ "\n"
! 
! #~ msgid "Written by %s.\n"
! #~ msgstr "ä½œè€… %sã€‚\n"
! 
! #~ msgid "Written by %s and %s.\n"
! #~ msgstr "ä½œè€… %s ã�Šã‚ˆã�³ %sã€‚\n"
! 
! #~ msgid "Written by %s, %s, and %s.\n"
! #~ msgstr "ä½œè€… %sã€� %sã€�ã�Šã‚ˆã�³ %sã€‚\n"
! 
! #~ msgid ""
! #~ "Written by %s, %s, %s,\n"
! #~ "and %s.\n"
! #~ msgstr ""
! #~ "ä½œè€… %sã€� %sã€� %sã€�\n"
! #~ "ã�Šã‚ˆã�³ %sã€‚\n"
! 
! #~ msgid ""
! #~ "Written by %s, %s, %s,\n"
! #~ "%s, and %s.\n"
  #~ msgstr ""
! #~ "ä½œè€… %sã€� %sã€� %sã€�\n"
! #~ "%sã€�ã�Šã‚ˆã�³ %sã€‚\n"
  
! #~ msgid ""
! #~ "Written by %s, %s, %s,\n"
! #~ "%s, %s, and %s.\n"
! #~ msgstr ""
! #~ "ä½œè€… %sã€� %sã€� %sã€�\n"
! #~ "%sã€� %sã€�ã�Šã‚ˆã�³ %sã€‚\n"
  
! #~ msgid ""
! #~ "Written by %s, %s, %s,\n"
! #~ "%s, %s, %s, and %s.\n"
! #~ msgstr ""
! #~ "ä½œè€… %sã€� %sã€� %sã€�\n"
! #~ "%sã€� %sã€� %sã€�ã�Šã‚ˆã�³ %sã€‚\n"
  
  #~ msgid ""
! #~ "Written by %s, %s, %s,\n"
! #~ "%s, %s, %s, %s,\n"
! #~ "and %s.\n"
  #~ msgstr ""
! #~ "ä½œè€… %sã€� %sã€� %sã€�\n"
! #~ "%sã€� %sã€� %sã€� %sã€�\n"
! #~ "ã�Šã‚ˆã�³ %sã€‚\n"
  
  #~ msgid ""
! #~ "Written by %s, %s, %s,\n"
! #~ "%s, %s, %s, %s,\n"
! #~ "%s, and %s.\n"
  #~ msgstr ""
! #~ "ä½œè€… %sã€� %sã€� %sã€�\n"
! #~ "%sã€� %sã€� %sã€� %sã€�\n"
! #~ "%sã€�ã�Šã‚ˆã�³ %sã€‚\n"
  
  #~ msgid ""
! #~ "Written by %s, %s, %s,\n"
! #~ "%s, %s, %s, %s,\n"
! #~ "%s, %s, and others.\n"
  #~ msgstr ""
! #~ "ä½œè€… %sã€� %sã€� %sã€�\n"
! #~ "%sã€� %sã€� %sã€� %sã€�\n"
! #~ "%sã€� %sã€� ã�Šã‚ˆã�³ä»–ã�®æ–¹ã€…ã€‚\n"
  
  #~ msgid ""
! #~ "\n"
! #~ "Report bugs to: %s\n"
! #~ msgstr ""
! #~ "\n"
! #~ "ãƒ�ã‚°ã‚’ç™ºè¦‹ã�—ã�Ÿã‚‰ <%s> ã�«å ±å‘Šã�—ã�¦ä¸‹ã�•ã�„ã€‚\n"
! #~ "ç¿»è¨³ã�«é–¢ã�™ã‚‹ãƒ�ã‚°ã�¯<translation-team-ja@lists.sourceforge.net>ã�«å ±å‘Šã�—ã�¦ã��"
! #~ "ã� ã�•ã�„ã€‚\n"
! 
! #~ msgid "Report %s bugs to: %s\n"
! #~ msgstr "%s ã�®ãƒ�ã‚°ã�¯ <%s> ã�«å ±å‘Šã�—ã�¦ã��ã� ã�•ã�„ã€‚\n"
! 
! #~ msgid "%s home page: <%s>\n"
! #~ msgstr "%s ã�®ãƒ›ãƒ¼ãƒ ãƒšãƒ¼ã‚¸: <%s>\n"
! 
! #~ msgid "%s home page: <http://www.gnu.org/software/%s/>\n"
! #~ msgstr "%s ã�®ãƒ›ãƒ¼ãƒ ãƒšãƒ¼ã‚¸: <http://www.gnu.org/software/%s/>\n"
! 
! #~ msgid "General help using GNU software: <http://www.gnu.org/gethelp/>\n"
  #~ msgstr ""
! #~ "GNU ã‚½ãƒ•ãƒˆã‚¦ã‚§ã‚¢ã‚’ä½¿ç”¨ã�™ã‚‹éš›ã�®ä¸€èˆ¬çš„ã�ªãƒ˜ãƒ«ãƒ—: <http://www.gnu.org/gethelp/"
! #~ ">\n"
! 
! #~ msgid "_open_osfhandle failed"
! #~ msgstr "_open_osfhandle ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ"
! 
! #~ msgid "cannot restore fd %d: dup2 failed"
! #~ msgstr "ãƒ•ã‚¡ã‚¤ãƒ«è¨˜è¿°å­� (fd) %d ã‚’ãƒªã‚¹ãƒˆã‚¢ã�§ã��ã�¾ã�›ã‚“: dup2 ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ"
! 
! #~ msgid "%s subprocess"
! #~ msgstr "%s å­�ãƒ—ãƒ­ã‚»ã‚¹"
! 
! #~ msgid "%s subprocess got fatal signal %d"
! #~ msgstr "%s å­�ãƒ—ãƒ­ã‚»ã‚¹ã�Œè‡´å‘½çš„ã�ªã‚·ã‚°ãƒŠãƒ« %d ã‚’å�—ä¿¡ã�—ã�¾ã�—ã�Ÿ"
  
! #~ msgid "stdin"
! #~ msgstr "æ¨™æº–å…¥åŠ›"
  
! #~ msgid "stdout"
! #~ msgstr "æ¨™æº–å‡ºåŠ›"
! 
! #~ msgid "stderr"
! #~ msgstr "æ¨™æº–ã‚¨ãƒ©ãƒ¼å‡ºåŠ›"
! 
! #~ msgid "unknown stream"
! #~ msgstr "ä¸�æ˜Žã�ªã‚¹ãƒˆãƒªãƒ¼ãƒ "
! 
! #~ msgid "failed to reopen %s with mode %s"
! #~ msgstr "%s ã‚’ãƒ¢ãƒ¼ãƒ‰ %s ã�§å†�åº¦é–‹ã��ã�“ã�¨ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ"
! 
! #~ msgid "Set LC_ALL='C' to work around the problem."
! #~ msgstr "å•�é¡Œã‚’å›žé�¿ã�™ã‚‹ã�Ÿã‚�ã�« LC_ALL='C' ã‚’æŒ‡å®šã�—ã�¦ã��ã� ã�•ã�„."
! 
! #~ msgid "The strings compared were %s and %s."
! #~ msgstr "æ¯”è¼ƒã�—ã�Ÿæ–‡å­—åˆ—ã�¯ %s ã�¨ %s ã�§ã�™."
! 
! #~ msgid "cannot perform formatted output"
! #~ msgstr "æ›¸å¼�è¨­å®šã‚’è¡Œã�£ã�Ÿå‡ºåŠ›ã‚’å®Ÿè¡Œã�™ã‚‹ã�“ã�¨ã�Œã�§ã��ã�¾ã�›ã‚“"
! 
! #~ msgid "invalid suffix in %s%s argument `%s'"
! #~ msgstr "å¼•æ•° `%3$s' ã�«å¯¾ã�—ã�¦ç„¡åŠ¹ã�ªæŽ¥å°¾è¾ž %1$s%2$s ã�§ã�™"
! 
! #~ msgid "%s%s argument `%s' too large"
! #~ msgstr "å¼•æ•° `%3$s' ã�«å¯¾ã�™ã‚‹ %1$s%2$s ã�Œå¤§ã��ã�™ã�Žã�¾ã�™"
  
  #~ msgid ""
- #~ "Copyright (C) %s Free Software Foundation, Inc.\n"
- #~ "There is NO warranty.  You may redistribute this software\n"
- #~ "under the terms of the GNU General Public License.\n"
- #~ "For more information about these matters, see the files named COPYING.\n"
- #~ msgstr ""
- #~ "Copyright (C) %s Free Software Foundation, Inc.\n"
- #~ "There is NO warranty.  You may redistribute this software\n"
- #~ "under the terms of the GNU General Public License.\n"
- #~ "For more information about these matters, see the files named COPYING.\n"
- #~ "\n"
- #~ "è¨³æ³¨: é�žå¸¸ã�«é‡�è¦�ã�ªæ–‡ç« ã�®ã�Ÿã‚�ã€�åŽŸæ–‡ã‚’æ®‹ã�—ã�¦ã�„ã�¾ã�™ã€‚\n"
- #~ "  -- å�‚è€ƒè¨³\n"
- #~ "ä¸€åˆ‡ã�®ä¿�è¨¼ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚ã�‚ã�ªã�Ÿã�¯ã€�GNU General Public Licence ã�®æ–‡è¨€ã�®ä¸‹"
- #~ "ã�§ã€�\n"
- #~ "ã�“ã�®ã‚½ãƒ•ãƒˆã‚¦ã‚§ã‚¢ã‚’å†�é…�å¸ƒã�§ã��ã�¾ã�™ã€‚ã�“ã‚Œã‚‰ã�«ã�¤ã�„ã�¦ã�®ã‚ˆã‚Šè©³ã�—ã�„èª¬æ˜Žã�¯ã€�"
- #~ "COPYING\n"
- #~ "ã�¨ã�„ã�†ãƒ•ã‚¡ã‚¤ãƒ«ã‚’è¦‹ã�¦ã��ã� ã�•ã�„ã€‚\n"
- 
- #~ msgid ""
- #~ "Usage: %s [OPTION]... [MENU-ITEM...]\n"
- #~ "\n"
- #~ "Read documentation in Info format.\n"
- #~ "\n"
- #~ "Options:\n"
- #~ " --apropos=SUBJECT        look up SUBJECT in all indices of all manuals.\n"
- #~ " --directory=DIR          add DIR to INFOPATH.\n"
- #~ " --dribble=FILENAME       remember user keystrokes in FILENAME.\n"
- #~ " --file=FILENAME          specify Info file to visit.\n"
- #~ " --help                   display this help and exit.\n"
- #~ " --index-search=STRING    go to node pointed by index entry STRING.\n"
- #~ " --node=NODENAME          specify nodes in first visited Info file.\n"
- #~ " --output=FILENAME        output selected nodes to FILENAME.\n"
- #~ " --restore=FILENAME       read initial keystrokes from FILENAME.\n"
- #~ " --show-options, --usage  go to command-line options node.\n"
- #~ "%s --subnodes               recursively output menu items.\n"
- #~ " --vi-keys                use vi-like and less-like key bindings.\n"
- #~ " --version                display version information and exit.\n"
- #~ "\n"
- #~ "The first non-option argument, if present, is the menu entry to start "
- #~ "from;\n"
- #~ "it is searched for in all `dir' files along INFOPATH.\n"
- #~ "If it is not present, info merges all `dir' files and shows the result.\n"
- #~ "Any remaining arguments are treated as the names of menu\n"
- #~ "items relative to the initial node visited.\n"
- #~ "\n"
- #~ "Examples:\n"
- #~ "  info                       show top-level dir menu\n"
- #~ "  info emacs                 start at emacs node from top-level dir\n"
- #~ "  info emacs buffers         start at buffers node within emacs manual\n"
- #~ "  info --show-options emacs  start at node with emacs' command line "
- #~ "options\n"
- #~ "  info -f ./foo.info         show file ./foo.info, not searching dir\n"
- #~ "\n"
- #~ "Email bug reports to bug-texinfo@gnu.org,\n"
- #~ "general questions and discussion to help-texinfo@gnu.org.\n"
- #~ msgstr ""
- #~ "ä½¿ã�„æ–¹: %s [ã‚ªãƒ—ã‚·ãƒ§ãƒ³]... [ãƒ¡ãƒ‹ãƒ¥ãƒ¼é …ç›®...]\n"
- #~ "\n"
- #~ "Info ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆã�®ãƒ‰ã‚­ãƒ¥ãƒ¡ãƒ³ãƒˆã‚’èª­ã‚€ã€‚\n"
- #~ "\n"
- #~ "ã‚ªãƒ—ã‚·ãƒ§ãƒ³:\n"
- #~ " --apropos=SUBJECT        å…¨ãƒžãƒ‹ãƒ¥ã‚¢ãƒ«ã�®é …ç›®ã�‹ã‚‰ä¸»é¡Œã‚’è¦‹ã�¤ã�‘ã‚‹\n"
- #~ " --directory=DIR          DIR ã‚’ INFOPATH ã�«è¿½åŠ ã�™ã‚‹\n"
- #~ " --dribble=FILENAME       FILENAME ã�«ãƒ¦ãƒ¼ã‚¶ã�®ã‚­ãƒ¼ã‚¹ãƒˆãƒ­ãƒ¼ã‚¯ã‚’è¦šã�ˆã�¦ã�Šã��\n"
- #~ " --file=FILENAME          è¨ªå•�å…ˆãƒ•ã‚¡ã‚¤ãƒ«ã‚’ FIENAME ã�¨æŒ‡å®šã�™ã‚‹\n"
- #~ " --help                   ã�“ã�®ãƒ˜ãƒ«ãƒ—ã‚’è¡¨ç¤ºã�—ã�¦çµ‚äº†ã�™ã‚‹\n"
- #~ " --index-search=STRING    é …ç›®ã‚¨ãƒ³ãƒˆãƒª STRING ã�§æŒ‡ç¤ºã�•ã‚Œã�ŸãƒŽãƒ¼ãƒ‰ã�«è¡Œã��\n"
- #~ " --node=NODENAME          æœ€åˆ�ã�«è¨ªã‚Œã‚‹ Info ãƒ•ã‚¡ã‚¤ãƒ«ã�®ãƒŽãƒ¼ãƒ‰æŒ‡å®šã�™ã‚‹\n"
- #~ " --output=FILENAME        é�¸æŠžã�•ã‚Œã�ŸãƒŽãƒ¼ãƒ‰ã‚’ FILENAME ã�«å‡ºåŠ›ã�™ã‚‹\n"
- #~ " --restore=FILENAME       æœ€åˆ�ã�®ã‚­ãƒ¼ã‚¹ãƒˆãƒ­ãƒ¼ã‚¯ã‚’ FILENAME ã�‹ã‚‰èª­è¾¼ã‚€\n"
- #~ " --show-options, --usage  ã‚³ãƒžãƒ³ãƒ‰ãƒ©ã‚¤ãƒ³ã‚ªãƒ—ã‚·ãƒ§ãƒ³ãƒŽãƒ¼ãƒ‰ã�«è¡Œã��\n"
- #~ " --subnodes               å‡ºåŠ›ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã‚¢ã‚¤ãƒ†ãƒ ã‚’å†�å¸°çš„ã�«å‡ºåŠ›ã�™ã‚‹\n"
- #~ "%s --subnodes             ãƒ¡ãƒ‹ãƒ¥ãƒ¼é …ç›®ã‚’å†�å¸°çš„ã�«å‡ºåŠ›ã�™ã‚‹\n"
- #~ " --vi-keys                vi ã‚„ less ã�®ã‚ˆã�†ã�ªã‚­ãƒ¼ãƒ�ã‚¤ãƒ³ãƒ‰ã‚’ä½¿ã�†\n"
- #~ " --version                ãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³æƒ…å ±ã‚’è¡¨ç¤ºã�—ã�¦çµ‚äº†ã�™ã‚‹\n"
- #~ "\n"
- #~ "æœ€åˆ�ã�«ã‚ªãƒ—ã‚·ãƒ§ãƒ³ä»¥å¤–ã�®å¼•æ•°ã�Œã�‚ã�£ã�Ÿå ´å�ˆã€�ã��ã‚Œã�¯èµ·ç‚¹ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã‚¨ãƒ³ãƒˆãƒªã�¨ã�ªã‚Šã�¾"
- #~ "ã�™\n"
- #~ " -- INFOPATH ã�«æ²¿ã�£ã�Ÿå…¨ã�¦ã�® `dir' ãƒ•ã‚¡ã‚¤ãƒ«ã�‹ã‚‰ã��ã�¾ã�ªã��æŽ¢ã�—ã�¾ã�™\n"
- #~ "ã�“ã‚Œã�ŒæŒ‡å®šã�•ã‚Œã�ªã�„å ´å�ˆã€�ã�™ã�¹ã�¦ã�® `dir' ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ç¹‹ã�Žå�ˆã‚�ã�›ã�¦è¡¨ç¤ºã�—ã�¾"
- #~ "ã�™ã€‚\n"
- #~ "æ®‹ã‚Šã�®å¼•æ•°ã�¯æœ€åˆ�ã�«è¨ªå•�ã�•ã‚Œã‚‹ãƒŽãƒ¼ãƒ‰ã�«é–¢é€£ã�™ã‚‹ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã‚¢ã‚¤ãƒ†ãƒ ã�®å��å‰�ã�¨ã�—ã�¦\n"
- #~ "æ‰±ã‚�ã‚Œã�¾ã�™ã€‚\n"
- #~ "\n"
- #~ "ä¾‹:\n"
- #~ "  info                       æœ€ä¸Šä½�ã�® dir ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã‚’è¡¨ç¤º\n"
- #~ "  info emacs                 æœ€ä¸Šä½� dir ã�® emacs ãƒŽãƒ¼ãƒ‰ã�‹ã‚‰é–‹å§‹\n"
- #~ "  info emacs buffers         emacs ãƒžãƒ‹ãƒ¥ã‚¢ãƒ«å†…ã�® buffers ãƒŽãƒ¼ãƒ‰ã�‹ã‚‰é–‹å§‹\n"
- #~ "  info --show-options emacs  emacs ã�®ã‚³ãƒžãƒ³ãƒ‰ãƒ©ã‚¤ãƒ³ã‚ªãƒ—ã‚·ãƒ§ãƒ³ãƒŽãƒ¼ãƒ‰ã�‹ã‚‰é–‹"
- #~ "å§‹\n"
- #~ "  info -f ./foo.info         ./foo.info ã‚’è¡¨ç¤ºã�—ã€�dir ã�¯æŽ¢ç´¢ã�—ã�ªã�„\n"
- #~ "\n"
- #~ "Email ã�«ã‚ˆã‚‹ãƒ�ã‚°ãƒ¬ãƒ�ãƒ¼ãƒˆã�¯ bug-texinfo@gnu.orgã€�\n"
- #~ "ä¸€èˆ¬çš„ã�ªè³ªå•�ã‚„è­°è«–ã�¯ help-texinfo@gnu.org ã�¾ã�§ã€‚\n"
- 
- #~ msgid ""
- #~ "Basic Commands in Info Windows\n"
- #~ "******************************\n"
- #~ "\n"
- #~ "  \\%-10[quit-help]  Quit this help.\n"
- #~ "  \\%-10[quit]  Quit Info altogether.\n"
- #~ "  \\%-10[get-info-help-node]  Invoke the Info tutorial.\n"
- #~ "\n"
  #~ "Selecting other nodes:\n"
  #~ "----------------------\n"
- #~ "  \\%-10[next-node]  Move to the \"next\" node of this node.\n"
- #~ "  \\%-10[prev-node]  Move to the \"previous\" node of this node.\n"
- #~ "  \\%-10[up-node]  Move \"up\" from this node.\n"
- #~ "  \\%-10[menu-item]  Pick menu item specified by name.\n"
- #~ "              Picking a menu item causes another node to be selected.\n"
- #~ "  \\%-10[xref-item]  Follow a cross reference.  Reads name of reference.\n"
- #~ "  \\%-10[history-node]  Move to the last node seen in this window.\n"
- #~ "  \\%-10[move-to-next-xref]  Skip to next hypertext link within this "
- #~ "node.\n"
- #~ "  \\%-10[move-to-prev-xref]  Skip to previous hypertext link within this "
- #~ "node.\n"
- #~ "  \\%-10[select-reference-this-line]  Follow the hypertext link under "
- #~ "cursor.\n"
- #~ "  \\%-10[dir-node]  Move to the `directory' node.  Equivalent to `\\[goto-"
- #~ "node] (DIR)'.\n"
- #~ "  \\%-10[top-node]  Move to the Top node.  Equivalent to `\\[goto-node] "
- #~ "Top'.\n"
- #~ "\n"
- #~ "Moving within a node:\n"
- #~ "---------------------\n"
- #~ "  \\%-10[scroll-forward]  Scroll forward a page.\n"
- #~ "  \\%-10[scroll-backward]  Scroll backward a page.\n"
- #~ "  \\%-10[beginning-of-node]  Go to the beginning of this node.\n"
- #~ "  \\%-10[end-of-node]  Go to the end of this node.\n"
- #~ "  \\%-10[1scroll-forward]  Scroll forward 1 line.\n"
- #~ "  \\%-10[1scroll-backward]  Scroll backward 1 line.\n"
- #~ "\n"
- #~ "Other commands:\n"
- #~ "---------------\n"
- #~ "  \\%-10[menu-digit]  Pick first ... ninth item in node's menu.\n"
- #~ "  \\%-10[last-menu-item]  Pick last item in node's menu.\n"
- #~ "  \\%-10[index-search]  Search for a specified string in the index "
- #~ "entries of this Info\n"
- #~ "              file, and select the node referenced by the first entry "
- #~ "found.\n"
- #~ "  \\%-10[goto-node]  Move to node specified by name.\n"
- #~ "              You may include a filename as well, as in "
- #~ "(FILENAME)NODENAME.\n"
- #~ "  \\%-10[search]  Search forward through this Info file for a specified "
- #~ "string,\n"
- #~ "              and select the node in which the next occurrence is found.\n"
- #~ "  \\%-10[search-backward]  Search backward in this Info file for a "
- #~ "specified string,\n"
- #~ "              and select the node in which the next occurrence is found.\n"
  #~ msgstr ""
- #~ "Info ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦å†…ã�®åŸºæœ¬ã‚³ãƒžãƒ³ãƒ‰\n"
- #~ "*******************************\n"
- #~ "\n"
- #~ "  \\%-10[quit-help]  ã�“ã�®ãƒ˜ãƒ«ãƒ—ã‚’çµ‚äº†ã�™ã‚‹ã€‚\n"
- #~ "  \\%-10[quit]  Info ã‚‚ä¸€ç·’ã�«çµ‚äº†ã�™ã‚‹ã€‚\n"
- #~ "  \\%-10[get-info-help-node]  Info ãƒ�ãƒ¥ãƒ¼ãƒˆãƒªã‚¢ãƒ«ã‚’èµ·å‹•ã�™ã‚‹ã€‚\n"
- #~ "\n"
  #~ "ä»–ã�®ãƒŽãƒ¼ãƒ‰ã‚’é�¸æŠžã�™ã‚‹:\n"
! #~ "---------------------\n"
! #~ "  \\%-10[next-node]  ã�“ã�®ãƒŽãƒ¼ãƒ‰ã�® \"æ¬¡\" ã�®ãƒŽãƒ¼ãƒ‰ã�¸ç§»å‹•ã�™ã‚‹ã€‚\n"
! #~ "  \\%-10[prev-node]  ã�“ã�®ãƒŽãƒ¼ãƒ‰ã�® \"å‰�\" ã�®ãƒŽãƒ¼ãƒ‰ã�¸ç§»å‹•ã�™ã‚‹ã€‚\n"
! #~ "  \\%-10[up-node]  ã�“ã�®ãƒŽãƒ¼ãƒ‰ã�‹ã‚‰ \"ä¸Š\" ã�¸ç§»å‹•ã�™ã‚‹ã€‚\n"
! #~ "  \\%-10[menu-item]  å��å‰�ã�§æŒ‡å®šã�—ã�Ÿãƒ¡ãƒ‹ãƒ¥ãƒ¼ã‚¢ã‚¤ãƒ†ãƒ ã‚’é�¸æŠžã�™ã‚‹ã€‚\n"
! #~ "              ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã‚¢ã‚¤ãƒ†ãƒ ã�®é�¸æŠžã�§ä»–ã�®ãƒŽãƒ¼ãƒ‰ã�Œé�¸æŠžã�•ã‚Œã‚‹äº‹ã�«ã�ªã‚‹ã€‚\n"
! #~ "  \\%-10[xref-item]  ç›¸äº’å�‚ç…§ã‚’è¾¿ã‚‹ã€‚å�‚ç…§å��ã‚’èª­ã�¿å�–ã‚‹ã€‚\n"
! #~ "  \\%-10[history-node]  ã�“ã�®ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã�§æœ€å¾Œã�«è¦‹ã�ŸãƒŽãƒ¼ãƒ‰ã�¸ç§»å‹•ã�™ã‚‹ã€‚\n"
! #~ "  \\%-10[move-to-next-xref]  ã�“ã�®ãƒŽãƒ¼ãƒ‰å†…ã�®æ¬¡ã�®ãƒªãƒ³ã‚¯ã�¸ã‚¹ã‚­ãƒƒãƒ—ã�™ã‚‹ã€‚\n"
! #~ "  \\%-10[move-to-prev-xref]  ã�“ã�®ãƒŽãƒ¼ãƒ‰å†…ã�®å‰�ã�®ãƒªãƒ³ã‚¯ã�¸ã‚¹ã‚­ãƒƒãƒ—ã�™ã‚‹ã€‚\n"
! #~ "  \\%-10[select-reference-this-line]  ã‚«ãƒ¼ã‚½ãƒ«ä½�ç½®ã�®ãƒªãƒ³ã‚¯ã‚’è¾¿ã‚‹\n"
! #~ "  \\%-10[dir-node]  `ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒª' ãƒŽãƒ¼ãƒ‰ã�¸ç§»å‹•ã�™ã‚‹ã€‚`\\[goto-node] "
! #~ "(DIR)' ã�¨å�Œã�˜ã€‚\n"
! #~ "  \\%-10[top-node]  Top ãƒŽãƒ¼ãƒ‰ã�¸ç§»å‹•ã�™ã‚‹ã€‚`\\[goto-node] Top' ã�¨å�Œã�˜ã€‚\n"
! #~ "\n"
! #~ "ãƒŽãƒ¼ãƒ‰å†…ã�§ã�®ç§»å‹•:\n"
! #~ "-----------------\n"
! #~ "  \\%-10[scroll-forward]  1 ãƒšãƒ¼ã‚¸åˆ†å‰�æ–¹ã�¸ã�™ã�™ã‚�ã‚‹ã€‚\n"
! #~ "  \\%-10[scroll-backward]  1 ãƒšãƒ¼ã‚¸åˆ†å¾Œæ–¹ã�¸æˆ»ã�™ã€‚\n"
! #~ "  \\%-10[beginning-of-node]  ç�¾åœ¨ã�®ãƒŽãƒ¼ãƒ‰ã�®å…ˆé ­ã�¸ç§»å‹•ã�™ã‚‹ã€‚\n"
! #~ "  \\%-10[end-of-node]  ç�¾åœ¨ã�®ãƒŽãƒ¼ãƒ‰ã�®æœ«å°¾ã�¸ç§»å‹•ã�™ã‚‹ã€‚\n"
! #~ "  \\%-10[1scroll-forward]  1 è¡Œåˆ†å‰�æ–¹ã�¸ã�™ã�™ã‚�ã‚‹ã€‚\n"
! #~ "  \\%-10[1scroll-backward]  1 è¡Œåˆ†å¾Œæ–¹ã�¸æˆ»ã�™ã€‚\n"
! #~ "\n"
! #~ "ã��ã�®ä»–ã�®ã‚³ãƒžãƒ³ãƒ‰:\n"
! #~ "-----------------\n"
! #~ "  \\%-10[menu-digit]  ãƒŽãƒ¼ãƒ‰ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã�®æœ€åˆ�ã�‹ã‚‰ 9 ç•ªç›®è¿„ã�®ã‚¢ã‚¤ãƒ†ãƒ ã‚’é�¸æŠžã�™"
! #~ "ã‚‹ã€‚\n"
! #~ "  \\%-10[last-menu-item]  ãƒŽãƒ¼ãƒ‰ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã�®æœ€å¾Œã�®ã‚¢ã‚¤ãƒ†ãƒ ã‚’é�¸æŠžã�™ã‚‹ã€‚\n"
! #~ "  \\%-10[index-search]  ç�¾åœ¨ã�® Info ãƒ•ã‚¡ã‚¤ãƒ«ã�®ã‚¤ãƒ³ãƒ‡ãƒƒã‚¯ã‚¹é …ç›®ã�§æ–‡å­—åˆ—ã‚’æŒ‡"
! #~ "å®šã�—ã�¦æ¤œç´¢ã�—ã€�\n"
! #~ "              æœ€åˆ�ã�«è¦‹ã�¤ã�‹ã�£ã�Ÿé …ç›®ã�Œå�‚ç…§ã�—ã�¦ã�„ã‚‹ãƒŽãƒ¼ãƒ‰ã‚’é�¸æŠžã�™ã‚‹ã€‚\n"
! #~ "  \\%-10[goto-node]  å��å‰�ã�§æŒ‡å®šã�•ã‚Œã�ŸãƒŽãƒ¼ãƒ‰ã�¸ç§»å‹•ã�™ã‚‹ã€‚\n"
! #~ "              (ãƒ•ã‚¡ã‚¤ãƒ«å��)ãƒŽãƒ¼ãƒ‰å��ã�®æ§˜ã�«ã€�ãƒ•ã‚¡ã‚¤ãƒ«å��ã‚’å�«ã‚�ã‚‹ã�“ã�¨ã�Œã�§ã��"
! #~ "ã‚‹ã€‚\n"
! #~ "  \\%-10[search]  ç�¾åœ¨ã�® Info ãƒ•ã‚¡ã‚¤ãƒ«å…¨ä½“ã‚’ã€�æŒ‡å®šã�•ã‚Œã�Ÿæ–‡å­—åˆ—ã�§å‰�æ–¹æ¤œç´¢"
! #~ "ã�—ã€�\n"
! #~ "              è¦‹ã�¤ã�‹ã�£ã�Ÿã‚‚ã�®ã�Œå�«ã�¾ã‚Œã�¦ã�„ã‚‹ãƒŽãƒ¼ãƒ‰ã‚’é�¸æŠžã�™ã‚‹ã€‚\n"
! #~ "  \\%-10[search-backward]  ç�¾åœ¨ã�® Info ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ã€�æŒ‡å®šã�•ã‚Œã�Ÿæ–‡å­—åˆ—ã�§å¾Œæ–¹"
! #~ "æ¤œç´¢ã�—ã€�\n"
! #~ "              è¦‹ã�¤ã�‹ã�£ã�Ÿã‚‚ã�®ã�Œå�«ã�¾ã‚Œã�¦ã�„ã‚‹ãƒŽãƒ¼ãƒ‰ã‚’é�¸æŠžã�™ã‚‹ã€‚\n"
! 
! #~ msgid "******************************\n"
! #~ msgstr "*******************************\n"
  
! #~ msgid "---------------------\n"
! #~ msgstr "-----------------\n"
  
! #~ msgid "----------------------\n"
! #~ msgstr "---------------------\n"
  
! #~ msgid "---------------\n"
! #~ msgstr "-----------------\n"
  
! #~ msgid ""
! #~ "  %-10s  Search for a specified string in the index entries of this Info\n"
! #~ msgstr ""
! #~ "  %-10s  ç�¾åœ¨ã�® Info ãƒ•ã‚¡ã‚¤ãƒ«ã�®ã‚¤ãƒ³ãƒ‡ãƒƒã‚¯ã‚¹é …ç›®ã�§ã€�æ–‡å­—åˆ—ã‚’æŒ‡å®šã�—ã�¦æ¤œç´¢"
! #~ "ã�—ã€�\n"
  
! #~ msgid "  %-10s  Search backward in this Info file for a specified string,\n"
! #~ msgstr ""
! #~ "\\\\  %-10s  ç�¾åœ¨ã�® Info ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ã€�æŒ‡å®šã�•ã‚Œã�Ÿæ–‡å­—åˆ—ã�§å¾Œæ–¹æ¤œç´¢ã�—ã€�\n"
  
! #~ msgid "--- Use `\\[history-node]' or `\\[kill-node]' to exit ---\n"
! #~ msgstr ""
! #~ "--- çµ‚äº†ã�™ã‚‹ã�«ã�¯ `\\[history-node]' ã�‹ `\\[kill-node]' ã‚’ä½¿ã�£ã�¦ã��ã� ã�•ã�„ "
! #~ "---\n"
  
  #~ msgid ""
  #~ "Usage: %s [OPTION]... [INPUT-FILE]\n"
  #~ "\n"
- #~ "Options:\n"
- #~ "  --output FILENAME            output to FILENAME instead of $HOME/.info\n"
- #~ "  --help                       display this help and exit.\n"
- #~ "  --version                    display version information and exit.\n"
- #~ "\n"
  #~ "Compile infokey source file to infokey file.  Reads INPUT-FILE (default\n"
! #~ "$HOME/.infokey) and writes compiled key file to $HOME/.info.\n"
  #~ "\n"
! #~ "Email bug reports to bug-texinfo@gnu.org,\n"
! #~ "general questions and discussion to help-texinfo@gnu.org.\n"
! #~ msgstr ""
! #~ "ä½¿ã�„æ–¹: %s [ã‚ªãƒ—ã‚·ãƒ§ãƒ³]... [å…¥åŠ›ãƒ•ã‚¡ã‚¤ãƒ«]\n"
  #~ "\n"
  #~ "ã‚ªãƒ—ã‚·ãƒ§ãƒ³:\n"
! #~ "  --output FILENAME            å‡ºåŠ›å…ˆã‚’ $HOME/.info ã�®ä»£ã‚Šã�« FILENAME ã�¨ã�™"
! #~ "ã‚‹\n"
! #~ "  --help                       ã�“ã�®ãƒ˜ãƒ«ãƒ—ã‚’è¡¨ç¤ºã�—ã�¦çµ‚äº†ã�™ã‚‹\n"
! #~ "  --version                    ãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³æƒ…å ±ã‚’è¡¨ç¤ºã�—ã�¦çµ‚äº†ã�™ã‚‹\n"
! #~ "\n"
! #~ "infokey ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã�—ã�¦ infokey ãƒ•ã‚¡ã‚¤ãƒ«ã‚’å‡ºåŠ›ã�™ã‚‹ã€‚\n"
! #~ "å…¥åŠ›ãƒ•ã‚¡ã‚¤ãƒ«(ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆ: $HOME/.infokey) ã‚’èª­ã�¿å�–ã�£ã�¦ã€�\n"
! #~ "ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«æ¸ˆã‚­ãƒ¼ãƒ•ã‚¡ã‚¤ãƒ« $HOME/.info ã�«æ›¸ã��è¾¼ã‚€ã€‚\n"
! #~ "\n"
! #~ "ãƒ�ã‚°ãƒ¬ãƒ�ãƒ¼ãƒˆã�¯ bug-texinfo@gnu.org ã�¸ã€�\n"
! #~ "ä¸€èˆ¬çš„ã�ªè³ªå•�ã‚„è­°è«–ã�¯ help-texinfo@gnu.org ã�¸ã€‚\n"
! 
! #~ msgid "Following Next node..."
! #~ msgstr "æ¬¡ ã�®ãƒŽãƒ¼ãƒ‰ã‚’è¾¿ã�£ã�¦ã�„ã�¾ã�™..."
! 
! #~ msgid "Selecting first menu item..."
! #~ msgstr "æœ€åˆ�ã�®ãƒ¡ãƒ‹ãƒ¥ãƒ¼é …ç›®ã‚’é�¸æŠž..."
! 
! #~ msgid "Selecting Next node..."
! #~ msgstr "æ¬¡ ã�®ãƒŽãƒ¼ãƒ‰ã‚’é�¸æŠž..."
! 
! #~ msgid "Moving Up %d time(s), then Next."
! #~ msgstr "%d å›ž ä¸Š ã�«ç§»å‹•ã�—ã€�ã��ã�“ã�§ æ¬¡ ã�¸ã€‚"
! 
! #~ msgid "Moving Prev in this window."
! #~ msgstr "ã�“ã�®ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã�® å‰� ã�«ç§»å‹•ã�—ã�¾ã�™ã€‚"
  
! #~ msgid "Moving Up in this window."
! #~ msgstr "ã�“ã�®ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã�® ä¸Š ã�«ç§»å‹•ã�—ã�¾ã�™ã€‚"
  
! #~ msgid "Moving to `Prev's last menu item."
! #~ msgstr "`å‰�' ã�®æœ€å¾Œã�®ãƒ¡ãƒ‹ãƒ¥ãƒ¼é …ç›®ã�«ç§»å‹•ã�—ã�¾ã�™ã€‚"
  
! #~ msgid " "
! #~ msgstr " "
! 
! #~ msgid "\"\" is invalid"
! #~ msgstr "\"\" ã�¯ç„¡åŠ¹ã�§ã�™"
! 
! #~ msgid "Function"
! #~ msgstr "æ©Ÿèƒ½"
! 
! #~ msgid "Macro"
! #~ msgstr "ãƒžã‚¯ãƒ­"
! 
! #~ msgid "Special Form"
! #~ msgstr "ç‰¹æ®Šåž‹"
! 
! #~ msgid "Variable"
! #~ msgstr "å¤‰æ•°"
! 
! #~ msgid "User Option"
! #~ msgstr "ãƒ¦ãƒ¼ã‚¶ã‚ªãƒ—ã‚·ãƒ§ãƒ³"
! 
! #~ msgid "Instance Variable"
! #~ msgstr "ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹å¤‰æ•°"
! 
! #~ msgid "Method"
! #~ msgstr "ãƒ¡ã‚½ãƒƒãƒ‰"
! 
! #~ msgid "Untitled"
! #~ msgstr "ç„¡é¡Œ"
  
! #~ msgid "%s is an invalid ISO code, using %c"
! #~ msgstr "%s ã�¯ä¸�é�©åˆ‡ã�ª ISO ã‚³ãƒ¼ãƒ‰ã�§ã�™ã€‚%c ã‚’ä½¿ã�„ã�¾ã�™"
  
! #~ msgid "@quote-arg only useful for single-argument macros"
! #~ msgstr "@quote-arg ã�¯ã€�å¼•æ•°ã‚’ä¸€ã�¤ä¸Žã�ˆã�Ÿã�¨ã��ã�®ã�¿æœ‰åŠ¹ã�§ã�™"
  
  #~ msgid ""
! #~ "Conditional processing in input:\n"
! #~ "     --ifhtml      process @ifhtml and @html even if not generating "
! #~ "HTML.\n"
! #~ "     --ifinfo      process @ifinfo text even when generating HTML.\n"
! #~ "     --iftex       process @iftex and @tex text; implies --no-split.\n"
! #~ "     --no-ifhtml   do not process @ifhtml and @html text.\n"
! #~ "     --no-ifinfo   do not process @ifinfo text.\n"
! #~ "     --no-iftex    do not process @iftex and @tex text.\n"
  #~ msgstr ""
! #~ "å…¥åŠ›ã�®æ�¡ä»¶çš„å‡¦ç�†:\n"
! #~ "     --ifhtml      HTML ç”Ÿæˆ�ã�§ã�ªã��ã�¦ã‚‚ã€�@ifhtml ã‚„ @html ã‚’å‡¦ç�†ã�™ã‚‹ã€‚\n"
! #~ "     --ifinfo      HTML ç”Ÿæˆ�ã�™ã‚‹ã�¨ã��ã�§ã‚‚ã€�@ifinfo ãƒ†ã‚¯ã‚¹ãƒˆã‚’å‡¦ç�†ã�™ã‚‹ã€‚\n"
! #~ "     --iftex       @iftex ã‚„ @tex ãƒ†ã‚¯ã‚¹ãƒˆã‚’å‡¦ç�†ã�™ã‚‹ -- æš—é»™ã�« --no-"
! #~ "splitã€‚\n"
! #~ "     --no-ifhtml   @ifhtml ã‚„ @html ãƒ†ã‚¯ã‚¹ãƒˆã‚’å‡¦ç�†ã�—ã�ªã�„ã€‚\n"
! #~ "     --no-ifinfo   @ifinfo ãƒ†ã‚¯ã‚¹ãƒˆã‚’å‡¦ç�†ã�—ã�ªã�„ã€‚\n"
! #~ "     --no-iftex    @iftex ã‚„ @tex ãƒ†ã‚¯ã‚¹ãƒˆã‚’å‡¦ç�†ã�—ã�ªã�„ã€‚\n"
  
  #~ msgid ""
! #~ "Email bug reports to bug-texinfo@gnu.org,\n"
! #~ "general questions and discussion to help-texinfo@gnu.org."
  #~ msgstr ""
! #~ "Email ã�«ã‚ˆã‚‹ãƒ�ã‚°ãƒ¬ãƒ�ãƒ¼ãƒˆã�¯ bug-texinfo@gnu.orgã€�\n"
! #~ "ä¸€èˆ¬çš„ã�ªè³ªå•�ã‚„è­°è«–ã�¯ help-texinfo@gnu.org ã�¾ã�§ã€‚"
! 
! #~ msgid "Cannot specify more than one macro expansion output"
! #~ msgstr "è¤‡æ•°ã�®ãƒžã‚¯ãƒ­æ‹¡å¼µå‡ºåŠ›ã‚’æŒ‡å®šã�§ã��ã�¾ã�›ã‚“"
  
! #~ msgid "This is %s, produced by makeinfo version %s from %s.\n"
  #~ msgstr ""
! #~ "ã�“ã‚Œã�¯ %1$sã€�%3$s ã‚ˆã‚Š makeinfo ãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³ %2$s ã�«ã‚ˆã�£ã�¦ä½œæˆ�ã�•ã‚Œã�¾ã�—ã�Ÿã€‚\n"
  
! #~ msgid "see "
! #~ msgstr "see "
! 
! #~ msgid "No `%s.png' or `.jpg', and no extension supplied"
! #~ msgstr "`%s.png' ã‚„ `.jpg' ã�Œã�ªã��ã€�æ‹¡å¼µå­�ã�Œã�¤ã�‘ã‚‰ã‚Œã�¦ã�„ã�¾ã�›ã‚“"
  
! #~ msgid "Node:"
! #~ msgstr "ãƒŽãƒ¼ãƒ‰:"
  
! #~ msgid "Next:"
! #~ msgstr "æ¬¡:"
  
! #~ msgid "Previous:"
! #~ msgstr "å‰�:"
  
! #~ msgid "Up:"
! #~ msgstr "ä¸Š:"
  
! #~ msgid "Menu"
! #~ msgstr "ãƒ¡ãƒ‹ãƒ¥ãƒ¼"
  
! #~ msgid "Cross"
! #~ msgstr "ç›¸äº’"
  
! #~ msgid "Prev"
! #~ msgstr "å‰�"
  
! #~ msgid "`%s' has no Up field"
! #~ msgstr "`%s' ã�« ä¸Š ãƒ•ã‚£ãƒ¼ãƒ«ãƒ‰ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #~ msgid "Up"
! #~ msgstr "ä¸Š"
  
! #~ msgid "node `%s' has been referenced %d times"
! #~ msgstr "ãƒŽãƒ¼ãƒ‰ `%s' ã�¯æ—¢ã�« %d å›žå�‚ç…§ã�•ã‚Œã�¦ã�„ã�¾ã�™"
  
! #~ msgid "Table of Contents"
! #~ msgstr "ç›®æ¬¡"
  
! #~ msgid "Short Contents"
! #~ msgstr "ç°¡æ˜“ç›®æ¬¡"
  
! #~ msgid "%s: TOC should be here, but it was not found"
! #~ msgstr "%s: TOC ã�Œã�“ã�“ã�«ã�‚ã‚‹ã�¯ã�šã�ªã�®ã�«ã€�è¦‹ã�¤ã�‹ã‚Šã�¾ã�›ã‚“"
  
! #~ msgid ""
! #~ "Usage: %s [OPTION]... [INFO-FILE [DIR-FILE]]\n"
! #~ "\n"
! #~ "Install or delete dir entries from INFO-FILE in the Info directory file\n"
! #~ "DIR-FILE.\n"
! #~ "\n"
! #~ "Options:\n"
! #~ " --delete          delete existing entries for INFO-FILE from DIR-FILE;\n"
! #~ "                     don't insert any new entries.\n"
! #~ " --dir-file=NAME   specify file name of Info directory file.\n"
! #~ "                     This is equivalent to using the DIR-FILE argument.\n"
! #~ " --entry=TEXT      insert TEXT as an Info directory entry.\n"
! #~ "                     TEXT should have the form of an Info menu item line\n"
! #~ "                     plus zero or more extra lines starting with "
! #~ "whitespace.\n"
! #~ "                     If you specify more than one entry, they are all "
! #~ "added.\n"
! #~ "                     If you don't specify any entries, they are "
! #~ "determined\n"
! #~ "                     from information in the Info file itself.\n"
! #~ " --help            display this help and exit.\n"
! #~ " --info-file=FILE  specify Info file to install in the directory.\n"
! #~ "                     This is equivalent to using the INFO-FILE argument.\n"
! #~ " --info-dir=DIR    same as --dir-file=DIR/dir.\n"
! #~ " --item=TEXT       same as --entry TEXT.\n"
! #~ "                     An Info directory entry is actually a menu item.\n"
! #~ " --quiet           suppress warnings.\n"
! #~ " --remove          same as --delete.\n"
! #~ " --section=SEC     put this file's entries in section SEC of the "
! #~ "directory.\n"
! #~ "                     If you specify more than one section, all the "
! #~ "entries\n"
! #~ "                     are added in each of the sections.\n"
! #~ "                     If you don't specify any sections, they are "
! #~ "determined\n"
! #~ "                     from information in the Info file itself.\n"
! #~ " --version         display version information and exit.\n"
! #~ "\n"
! #~ "Email bug reports to bug-texinfo@gnu.org,\n"
! #~ "general questions and discussion to help-texinfo@gnu.org.\n"
! #~ msgstr ""
! #~ "ä½¿ã�„æ–¹: %s [ã‚ªãƒ—ã‚·ãƒ§ãƒ³]... [INFOãƒ•ã‚¡ã‚¤ãƒ« [DIRãƒ•ã‚¡ã‚¤ãƒ«]]\n"
! #~ "\n"
! #~ "Info ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªãƒ•ã‚¡ã‚¤ãƒ« `DIRãƒ•ã‚¡ã‚¤ãƒ«' å†…ã�® `INFOãƒ•ã‚¡ã‚¤ãƒ«' ã�‹ã‚‰\n"
! #~ "dir ã‚¨ãƒ³ãƒˆãƒªã‚’ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã�¾ã�Ÿã�¯å‰Šé™¤ã�—ã�¾ã�™ã€‚\n"
! #~ "\n"
! #~ "ã‚ªãƒ—ã‚·ãƒ§ãƒ³:\n"
! #~ " --delete          ç�¾å­˜ã�™ã‚‹ INFOãƒ•ã‚¡ã‚¤ãƒ« ã�®é …ç›®ã‚’ DIRãƒ•ã‚¡ã‚¤ãƒ« ã�‹ã‚‰å‰Šé™¤ã�™"
! #~ "ã‚‹\n"
! #~ "                     -- æ–°ã�Ÿã�ªé …ç›®ã‚’æŒ¿å…¥ã�—ã�ªã�„\n"
! #~ " --dir-file=NAME   Info ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªãƒ•ã‚¡ã‚¤ãƒ«ã�®ãƒ•ã‚¡ã‚¤ãƒ«å��ã‚’æŒ‡å®šã�™ã‚‹\n"
! #~ "                     DIR-FILE å¼•æ•°ã‚’åˆ©ç”¨ã�™ã‚‹ã�®ã�¨å�Œã�˜\n"
! #~ " --entry=TEXT      Info ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªé …ç›®ã�¨ã�—ã�¦ TEXT ã‚’æŒ¿å…¥ã�™ã‚‹\n"
! #~ "                     TEXT ã�¯ã€�Info ã�®ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã‚¢ã‚¤ãƒ†ãƒ ã�®è¡Œã�®å½¢å¼�ã�§ã�ªã�‘ã‚Œã�°"
! #~ "ã�ªã‚‰ã�š\n"
! #~ "                     ã�“ã‚Œã�«ã€�ç©ºç™½ã�§å§‹ã�¾ã‚‹ã�„ã��ã�¤ã�‹ã�®è¡Œã‚’è¿½åŠ ã�§ã��ã‚‹\n"
! #~ "                     è¤‡æ•°è¡Œã�®é …ç›®ã‚’æŒ‡å®šã�—ã�Ÿå ´å�ˆã€�å…¨ã�¦ã�ŒåŠ ã�ˆã‚‰ã‚Œã‚‹\n"
! #~ "                     é …ç›®ã‚’æŒ‡å®šã�—ã�ªã�‘ã‚Œã�°ã€�Info ãƒ•ã‚¡ã‚¤ãƒ«è‡ªèº«ã�®æƒ…å ±ã�«ã‚ˆã�£"
! #~ "ã�¦\n"
! #~ "                     æ±ºå®šã�™ã‚‹\n"
! #~ " --help            ä½¿ã�„æ–¹ã‚’è¡¨ç¤ºã�—ã�¦çµ‚äº†ã�™ã‚‹ã€‚\n"
! #~ " --info-file=FILE  ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã�«ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã�™ã‚‹ Info ãƒ•ã‚¡ã‚¤ãƒ«ã‚’æŒ‡å®šã�™"
! #~ "ã‚‹\n"
! #~ "                     INFO-FILE å¼•æ•°ã‚’åˆ©ç”¨ã�™ã‚‹ã�®ã�¨å�Œã�˜\n"
! #~ " --info-dir=DIR    --dir-file=DIR/dir ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¨å�Œã�˜\n"
! #~ " --item=TEXT       --entry TEXT ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¨å�Œã�˜\n"
! #~ "                     Info ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªé …ç›®ã�¯å®Ÿéš›ã�«ãƒ¡ãƒ‹ãƒ¥ãƒ¼é …ç›®ã�«ã�ªã‚‹\n"
! #~ " --quiet           è­¦å‘Šãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’æŠ‘åˆ¶ã�™ã‚‹\n"
! #~ " --remove          --delete ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�¨å�Œã�˜\n"
! #~ " --section=SEC     ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã�® SEC ã‚»ã‚¯ã‚·ãƒ§ãƒ³ã�«ã�“ã�®ãƒ•ã‚¡ã‚¤ãƒ«ã�®é …ç›®ã‚’ç½®"
! #~ "ã��\n"
! #~ "                     è¤‡æ•°ã�®ã‚»ã‚¯ã‚·ãƒ§ãƒ³ã‚’æŒ‡å®šã�—ã�Ÿå ´å�ˆã€�ã‚»ã‚¯ã‚·ãƒ§ãƒ³æ¯Žã�«å…¨ã�¦ã�®"
! #~ "é …ç›®\n"
! #~ "                     ã�Œè¿½åŠ ã�•ã‚Œã‚‹\n"
! #~ "                     ã‚»ã‚¯ã‚·ãƒ§ãƒ³ã‚’æŒ‡å®šã�—ã�ªã�‘ã‚Œã�°ã€�Info ãƒ•ã‚¡ã‚¤ãƒ«è‡ªèº«ã�®æƒ…å ±"
! #~ "ã�«\n"
! #~ "                     ã‚ˆã�£ã�¦æ±ºå®šã�™ã‚‹\n"
! #~ " --version         ãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³æƒ…å ±ã‚’è¡¨ç¤ºã�—ã�¦çµ‚äº†ã�™ã‚‹ã€‚\n"
! #~ "\n"
! #~ "Email ã�«ã‚ˆã‚‹ãƒ�ã‚°ãƒ¬ãƒ�ãƒ¼ãƒˆã�¯ bug-texinfo@gnu.orgã€�\n"
! #~ "ä¸€èˆ¬çš„ã�ªè³ªå•�ã‚„è­°è«–ã�¯ help-texinfo@gnu.org ã�¾ã�§ã€‚\n"
! 
! #~ msgid "%s: Specify the Info directory only once.\n"
! #~ msgstr "%s: Info ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã�¯ä¸€åº¦ã� ã�‘æŒ‡å®šã�—ã�¦ã��ã� ã�•ã�„ã€‚\n"
! 
! #~ msgid "menu item `%s' already exists, for file `%s'"
! #~ msgstr "ãƒ¡ãƒ‹ãƒ¥ãƒ¼é …ç›® `%s' ã�¯ã€�`%s' ã�«æ—¢ã�«å­˜åœ¨ã�—ã�¾ã�™"
! 
! #~ msgid "keep temporary files around after processing"
! #~ msgstr "å‡¦ç�†ã�®å¾Œã�«ãƒ†ãƒ³ãƒ�ãƒ©ãƒªãƒ•ã‚¡ã‚¤ãƒ«ã‚’æ®‹ã�—ã�¦ã�Šã��ã�¾ã�™"
! 
! #~ msgid "do not keep temporary files around after processing (default)"
! #~ msgstr "å‡¦ç�†ã�®ã�‚ã�¨ã�«ãƒ†ãƒ³ãƒ�ãƒ©ãƒªãƒ•ã‚¡ã‚¤ãƒ«ã‚’å‰Šé™¤ã�—ã�¾ã�™ (default)"
! 
! #~ msgid "%s; for file `%s'.\n"
! #~ msgstr "%s -- ãƒ•ã‚¡ã‚¤ãƒ« `%s'ã€‚\n"
! 
! #~ msgid "%s' argument to @image command not found"
! #~ msgstr "@image ã‚³ãƒžãƒ³ãƒ‰ã�¸ã�® %s ã�®å¼•æ•°ã�Œè¦‹ã�¤ã�‹ã‚Šã�¾ã�›ã‚“"
! 
! #~ msgid ""
! #~ "Usage: %s [OPTION]... TEXINFO-FILE...\n"
! #~ "\n"
! #~ "Translate Texinfo source documentation to various other formats:\n"
! #~ "Info files suitable for reading online with Emacs or standalone GNU Info\n"
! #~ "(by default); plain text (with --no-headers); or HTML (with --html).\n"
! #~ "\n"
! #~ "Options:\n"
! #~ " --commands-in-node-names  allow @ commands in node names.\n"
! #~ " -D VAR                    define a variable, as with @set.\n"
! #~ " -E, --macro-expand FILE   output macro-expanded source to FILE.\n"
! #~ " --error-limit=NUM         quit after NUM errors (default %d).\n"
! #~ " --fill-column=NUM         break Info lines at NUM characters (default "
! #~ "%d).\n"
! #~ " --footnote-style=STYLE    output footnotes according to STYLE:\n"
! #~ "                            `separate' to place footnotes in their own "
! #~ "node,\n"
! #~ "                            `end' to place the footnotes at the end of "
! #~ "the\n"
! #~ "                             node in which they are defined (the "
! #~ "default).\n"
! #~ " --force                   preserve output even if errors.\n"
! #~ " --help                    display this help and exit.\n"
! #~ " --html                    output HTML rather than Info format;\n"
! #~ " -I DIR                    append DIR to the @include search path.\n"
! #~ " --ifhtml                  process @ifhtml and @html text even when not\n"
! #~ "                             generating HTML.\n"
! #~ " --ifinfo                  process @ifinfo text even when generating "
! #~ "HTML.\n"
! #~ " --iftex                   process @iftex and @tex text.\n"
! #~ "                             implies --no-split.\n"
! #~ msgstr ""
! #~ "ä½¿ã�„æ–¹: %s [ã‚ªãƒ—ã‚·ãƒ§ãƒ³]... TEXINFOãƒ•ã‚¡ã‚¤ãƒ«...\n"
! #~ "\n"
! #~ "Texinfo æ–‡æ›¸ã�®ã‚½ãƒ¼ã‚¹ã‚’ã�„ã‚�ã�„ã‚�ã�ªå½¢å¼�ã�§èª­ã‚�ã‚‹ã‚ˆã�†ã�«å¤‰æ�›ã�™ã‚‹ã€‚\n"
! #~ "Info ãƒ•ã‚¡ã‚¤ãƒ«ã�¯ Emacs ã‚„ GNU Info ã�§ã‚ªãƒ³ãƒ©ã‚¤ãƒ³ä¸Šã�§èª­ã‚€ã�®ã�«é�©ã�—ã�¾ã�™\n"
! #~ "(ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆ)ã€‚ãƒ—ãƒ¬ã‚¤ãƒ³ãƒ†ã‚­ã‚¹ãƒˆã�¯(--no-headers)ã€�HTML ã�¯(--html)ã€‚\n"
! #~ "\n"
! #~ "ã‚ªãƒ—ã‚·ãƒ§ãƒ³:\n"
! #~ " --commands-in-node-names ãƒŽãƒ¼ãƒ‰å��ã�« @ ã‚³ãƒžãƒ³ãƒ‰ã‚’ç½®ã�‘ã‚‹ã‚ˆã�†ã�«ã�™ã‚‹\n"
! #~ " -D VAR                   å¤‰æ•°ã‚’è¨­å®šã�™ã‚‹ã€‚@set ã�¨å�Œã�˜\n"
! #~ " -E, --macro-expand FILE  ãƒžã‚¯ãƒ­æ‹¡å¼µã�•ã‚Œã�Ÿã‚½ãƒ¼ã‚¹ã‚’ FILE ã�«å‡ºåŠ›\n"
! #~ " --error-limit=NUM        ã‚¨ãƒ©ãƒ¼ã�Œ NUM å€‹ç™ºç”Ÿã�—ã�Ÿã‚‰å‡¦ç�†ã‚’ä¸­æ­¢ã�™ã‚‹ "
! #~ "(default %d)\n"
! #~ " --fill-column=NUM        NUM ã�“ã�®æ–‡å­—æ•°ã�§æ”¹è¡Œã‚’å…¥ã‚Œã‚‹ (default %d)\n"
! #~ " --footnote-style STYLE   è„šæ³¨ã‚’ ä»¥ä¸‹ã�®ã‚ˆã�†ã�ª STYLE ã�§å‡ºåŠ›ã�™ã‚‹:\n"
! #~ "                            `separate' ã��ã�®ãƒŽãƒ¼ãƒ‰ã�«è„šæ³¨ã‚’ç½®ã��\n"
! #~ "                            `end' è„šæ³¨ã�Œå®šç¾©ã�•ã‚Œã�ŸãƒŽãƒ¼ãƒ‰ã�®æœ€å¾Œã�«ç½®ã��"
! #~ "(default)\n"
! #~ " --force                  ã‚¨ãƒ©ãƒ¼ã�Œã�„ã��ã�¤ç™ºç”Ÿã�—ã�¦ã‚‚ã€�å‡ºåŠ›ã‚’ä¿�å­˜ã�™ã‚‹ã€‚\n"
! #~ " --help                   ä½¿ã�„æ–¹ã‚’è¡¨ç¤ºã�™ã‚‹ã€‚\n"
! #~ " --ifhtml                 HTML ã‚’ç”Ÿæˆ�ã�—ã�ªã�„ã�¨ã��ã�«ã‚‚ã€�@ifhtml ã�¨ @html ã�®\n"
! #~ "                            ãƒ†ã‚­ã‚¹ãƒˆã‚’å‡¦ç�†ã�™ã‚‹\n"
! #~ " --ifinfo                 HTML ã‚’ç”Ÿæˆ�ã�™ã‚‹ã�¨ã��ã�«ã‚‚ @ifinfo ã�®ãƒ†ã‚­ã‚¹ãƒˆã‚’å‡¦ç�†"
! #~ "ã�™ã‚‹\n"
! #~ " --iftex                  @iftex ã�¨ @tex ã�®ãƒ†ã‚­ã‚¹ãƒˆã‚’å‡¦ç�†ã�™ã‚‹\n"
! #~ "                            --no-split ã‚’æŒ‡å®šã�—ã�Ÿã�“ã�¨ã�«ã�ªã‚‹\n"
! 
! #~ msgid ""
! #~ " --no-headers              suppress Info node separators and Node: lines "
! #~ "and\n"
! #~ "                             write to standard output without --output.\n"
! #~ " --no-ifhtml               do not process @ifhtml and @html text.\n"
! #~ " --no-ifinfo               do not process @ifinfo text.\n"
! #~ " --no-iftex                do not process @iftex and @tex text.\n"
! #~ " --no-split                suppress splitting of large Info output files "
! #~ "or\n"
! #~ "                           generation of one HTML file per node.\n"
! #~ " --no-validate             suppress node cross-reference validation.\n"
! #~ " --no-warn                 suppress warnings (but not errors).\n"
! #~ " --number-sections         include chapter, section, etc. numbers in "
! #~ "output.\n"
! #~ " -o, --output=FILE         output to FILE, ignoring any @setfilename.\n"
! #~ " -P DIR                    prepend DIR to the @include search path.\n"
! #~ " --paragraph-indent=VAL    indent Info paragraphs by VAL spaces (default "
! #~ "%d).\n"
! #~ "                             if VAL is `none', do not indent;\n"
! #~ "                             if VAL is `asis', preserve existing "
! #~ "indentation.\n"
! #~ " --reference-limit=NUM     warn about at most NUM references (default "
! #~ "%d).\n"
! #~ " -U VAR                    undefine a variable, as with @clear.\n"
! #~ " -v, --verbose             explain what is being done.\n"
! #~ " --version                 display version information and exit.\n"
! #~ msgstr ""
! #~ " --no-headers              ãƒŽãƒ¼ãƒ‰åˆ†å‰²è¨˜å�·ã�¨ Node: è¡Œã‚’æŠ‘åˆ¶ã�—ã�¦ã€�\n"
! #~ "                             --output ã�ªã�—ã�§ã‚‚æ¨™æº–å‡ºåŠ›ã�«æ›¸è¾¼ã‚€\n"
! #~ " --no-ifhtml               @ifhtml ã‚„ @html ã�®ãƒ†ã‚­ã‚¹ãƒˆã‚’å‡¦ç�†ã�—ã�ªã�„\n"
! #~ " --no-ifinfo               @ifinfo ã�®ãƒ†ã‚­ã‚¹ãƒˆã‚’å‡¦ç�†ã�—ã�ªã�„\n"
! #~ " --no-iftex                @iftex ã‚„ @tex ã�®ãƒ†ã‚­ã‚¹ãƒˆã‚’å‡¦ç�†ã�—ã�ªã�„\n"
! #~ " --no-split                å¤§ã��ã�ª Info å‡ºåŠ›ãƒ•ã‚¡ã‚¤ãƒ«ã�®åˆ†å‰²ã‚„ãƒŽãƒ¼ãƒ‰æ¯Žã�® "
! #~ "HTML\n"
! #~ "                             ãƒ•ã‚¡ã‚¤ãƒ«ç”Ÿæˆ�ã‚’æŠ‘åˆ¶ã�™ã‚‹\n"
! #~ " --no-validate             ãƒŽãƒ¼ãƒ‰ç›¸äº’å�‚ç…§ã�®ç¢ºèª�ã‚’æŠ‘åˆ¶ã�™ã‚‹\n"
! #~ " --no-warn                 è­¦å‘Šã‚’æŠ‘åˆ¶ã�™ã‚‹ (ã‚¨ãƒ©ãƒ¼ã�¯è¡¨ç¤ºã�•ã‚Œã‚‹)\n"
! #~ " --number-sections         ç« ã‚„ç¯€ã�«é€šã�—ç•ªå�·ã‚’ä»˜ã�‘ã�¦å‡ºåŠ›ã�™ã‚‹\n"
! #~ " -o, --output=FILE         @setfilename ã‚’ç„¡è¦–ã�—ã�¦ã€�FILE ã�¸å‡ºåŠ›ã�™ã‚‹\n"
! #~ " -P DIR                    @include æ¤œç´¢ãƒ‘ã‚¹ã�« DIR ã‚’è¿½åŠ ã�™ã‚‹\n"
! #~ " --paragraph-indent=VAL    æ®µè�½ã‚’ VAL å€‹ã�®ç©ºç™½ã�§ã‚¤ãƒ³ãƒ‡ãƒ³ãƒˆã�™ã‚‹ (default "
! #~ "%d)\n"
! #~ "                             VAL ã�Œ `none' ã�ªã‚‰ã‚¤ãƒ³ãƒ‡ãƒ³ãƒˆã�—ã�ªã�„\n"
! #~ "                             VAL ã�Œ `asis' ã�ªã‚‰ã‚¤ãƒ³ãƒ‡ãƒ³ãƒˆé‡�ã‚’ã�‚ã‚‹ã�¾ã�¾ã�«ä¿�"
! #~ "ã�¤\n"
! #~ " --reference-limit=NUM     æœ€å¤§ NUM å€‹ã�®å�‚ç…§ã�«ã�¤ã�„ã�¦è­¦å‘Šã�™ã‚‹ (default "
! #~ "%d)\n"
! #~ " -U VAR                    @clear ã�®æ§˜ã�«å¤‰æ•° VAR ã‚’æœªå®šç¾©ã�«ã�™ã‚‹\n"
! #~ " -v, --verbose             ä½•ã�Œè¡Œã�ªã‚�ã‚Œã�¦ã�„ã‚‹ã�‹ã‚’å ±å‘Šã�™ã‚‹\n"
! #~ " --version                 ãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³æƒ…å ±ã‚’è¡¨ç¤ºã�—ã�¦çµ‚äº†ã�™ã‚‹\n"
! 
! #~ msgid "block size"
! #~ msgstr "ãƒ–ãƒ­ãƒƒã‚¯ã‚µã‚¤ã‚º"
! 
! #~ msgid "%s exists but is not a directory"
! #~ msgstr "%s ã�¯å­˜åœ¨ã�—ã�¾ã�™ã�Œãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
! 
! #~ msgid "cannot change owner and/or group of %s"
! #~ msgstr "%s ã�®ã‚ªãƒ¼ãƒŠãƒ¼ã�¨ã‚°ãƒ«ãƒ¼ãƒ—ã‚’å¤‰æ›´ã�§ã��ã�¾ã�›ã‚“"
! 
! #~ msgid "cannot chdir to directory %s"
! #~ msgstr "ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒª %s ã�«ç§»å‹•ã�§ã��ã�¾ã�›ã‚“"
! 
! #~ msgid "cannot get the login group of a numeric UID"
! #~ msgstr "æ•°å­—ã�®UIDã�®ãƒ­ã‚°ã‚¤ãƒ³ã‚°ãƒ«ãƒ¼ãƒ—ã‚’å�–å¾—ã�§ã��ã�¾ã�›ã‚“"
! 
! #~ msgid ""
! #~ "\n"
! #~ "This is free software.  You may redistribute copies of it under the terms "
! #~ "of\n"
! #~ "the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.\n"
! #~ "There is NO WARRANTY, to the extent permitted by law.\n"
! #~ "\n"
! #~ msgstr ""
! #~ "\n"
! #~ "æœ¬ãƒ—ãƒ­ã‚°ãƒ©ãƒ ã�¯ãƒ•ãƒªãƒ¼ã‚½ãƒ•ãƒˆã‚¦ã‚§ã‚¢ã�§ã�™. GNUä¸€èˆ¬å…¬æœ‰ä½¿ç”¨è¨±è«¾\n"
! #~ "<http://www.gnu.org/licenses/gpl.html> ã�§å®šã‚�ã‚‰ã‚Œã�Ÿæ�¡é …ã�®ä¸‹ã�§æœ¬ãƒ—ãƒ­ã‚°ãƒ©\n"
! #~ "ãƒ ã�®ã‚³ãƒ”ãƒ¼ã‚’å†�é…�å¸ƒã�§ã��ã�¾ã�™. é�©åˆ‡ã�ªæ³•ã�Œèª�ã‚‹é™�ã‚Šã�«ã�Šã�„ã�¦å…¨ã��ã�®ç„¡ä¿�è¨¼ã�§ã�™.\n"
! #~ "\n"
--- 3624,3996 ----
  msgstr ""
  
! #: tp/texi2any.pl:1345 tp/texi2any.pl:1421
  #, fuzzy, perl-format
  msgid "%s: error on closing %s: %s\n"
  msgstr "%(service)s on %(device)s"
  
! #: tp/texi2any.pl:1368 tp/texi2any.pl:1402
  #, fuzzy, perl-format
  msgid "%s: error on closing internal links file %s: %s\n"
  msgstr "å‡ºåŠ›ãƒ•ã‚¡ã‚¤ãƒ« `%s' ã‚’é–‰ã�˜ã‚‹éš›ã�«ã‚¨ãƒ©ãƒ¼ã�Œç™ºç”Ÿã�—ã�¾ã�—ã�Ÿ"
  
! #: tp/texi2any.pl:1374 tp/texi2any.pl:1408
  #, fuzzy, perl-format
  msgid "%s: could not open %s for writing: %s\n"
  msgstr "%s: --css-file %s ã‚’é–‹ã��ã�“ã�¨ã�Œã�§ã��ã�¾ã�›ã‚“"
  
! #: texindex/ti.twjr:373
! #, fuzzy, awk-format
! msgid "%s: unrecognized option `%s'\n"
! msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ '--%s' ã‚’èª�è­˜ã�§ã��ã�¾ã�›ã‚“\n"
  
! #: texindex/ti.twjr:444
! #, fuzzy, awk-format
! msgid "%s is not a Texinfo index file\n"
! msgstr "%s: texinfo ã�®ç´¢å¼•ãƒ•ã‚¡ã‚¤ãƒ«ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“"
  
! #: texindex/ti.twjr:543
! #, awk-format
! msgid "%s:%d: Bad key %s in record\n"
! msgstr ""
  
! #: texindex/ti.twjr:566
! #, awk-format
! msgid "%s:%d: Bad entry; expected three fields, not %d\n"
! msgstr ""
! 
! #: texindex/ti.twjr:725
! #, awk-format
! msgid "%s:%d: Bad entry; expected %s at column %d\n"
! msgstr ""
! 
! #: texindex/ti.twjr:1254
! msgid "..."
! msgstr ""
! 
! #: texindex/ti.twjr:1273
! #, fuzzy, awk-format
  msgid "Usage: %s [OPTION]... FILE...\n"
  msgstr "ä½¿ç”¨æ³•: %s [OPTION]... FILE...\n"
  
! #: texindex/ti.twjr:1274
! #, fuzzy
! msgid "Generate a sorted index for each TeX output FILE."
  msgstr "å�„ TeX å‡ºåŠ›ã�® FILE ã�«å¯¾ã�™ã‚‹ã‚½ãƒ¼ãƒˆæ¸ˆã�¿ç´¢å¼•ã‚’ç”Ÿæˆ�ã�—ã�¾ã�™ã€‚\n"
  
! #: texindex/ti.twjr:1275
! #, fuzzy
! msgid "Usually FILE... is specified as `foo.??' for a document `foo.texi'."
  msgstr "é€šå¸¸ FILE... ã�¯ `foo.texi' æ–‡æ›¸ã�«å¯¾ã�—ã�¦`foo.%c%c' ã�¨ã�—ã�¦æŒ‡å®šã�—ã�¾ã�™ã€‚\n"
  
! #: texindex/ti.twjr:1277
! #, fuzzy
! msgid "Options:"
! msgstr ""
  "\n"
  "ã‚ªãƒ—ã‚·ãƒ§ãƒ³:\n"
  
! #: texindex/ti.twjr:1278
  #, fuzzy
! msgid " -h, --help   display this help and exit"
! msgstr "ã�“ã�®ãƒ˜ãƒ«ãƒ—ã‚’è¡¨ç¤ºã�—ã�¦çµ‚äº†ã�™ã‚‹"
  
! #: texindex/ti.twjr:1279
! msgid " --version    display version information and exit"
! msgstr ""
  
! #: texindex/ti.twjr:1280
! msgid " --           end option processing"
! msgstr ""
  
  #~ msgid ""
! #~ "\n"
! #~ "Email bug reports to bug-texinfo@gnu.org,\n"
! #~ "general questions and discussion to help-texinfo@gnu.org.\n"
! #~ "Texinfo home page: http://www.gnu.org/software/texinfo/"
  #~ msgstr ""
! #~ "\n"
! #~ "Email ã�«ã‚ˆã‚‹ãƒ�ã‚°ãƒ¬ãƒ�ãƒ¼ãƒˆã�¯ bug-texinfo@gnu.org ã�«å ±å‘Šã�—ã�¦ã��ã� ã�•ã�„ã€‚\n"
! #~ "ç¿»è¨³ã�«é–¢ã�™ã‚‹ãƒ�ã‚°ã�¯<translation-team-ja@lists.sourceforge.net>ã�«å ±å‘Šã�—ã�¦ã��"
! #~ "ã� ã�•ã�„ã€‚\n"
! #~ "ä¸€èˆ¬çš„ã�ªè³ªå•�ã‚„è­°è«–ã�¯ help-texinfo@gnu.org ã�«é€£çµ¡ã�—ã�¦ã��ã� ã�•ã�„ã€‚\n"
! #~ "Texinfo ãƒ›ãƒ¼ãƒ ãƒšãƒ¼ã‚¸: http://www.gnu.org/software/texinfo/"
  
! #~ msgid "Insert this character"
! #~ msgstr "ã�“ã�®æ–‡å­—ã‚’æŒ¿å…¥ã�™ã‚‹"
  
! #~ msgid "No index entries."
! #~ msgstr "è¦‹å‡ºã�—é …ç›®ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #~ msgid "CAN'T SEE THIS"
! #~ msgstr "*ã�“ã‚Œã‚’è¦‹ã‚‰ã‚Œã�¾ã�›ã‚“*"
  
  #~ msgid ""
! #~ "\n"
! #~ "* Menu: Nodes whose indices contain `%s':\n"
  #~ msgstr ""
! #~ "\n"
! #~ "* ãƒ¡ãƒ‹ãƒ¥ãƒ¼: `%s' ã‚’å�«ã‚€è¦‹å‡ºã�—é …ç›®:\n"
  
! #~ msgid "No index"
! #~ msgstr "è¦‹å‡ºã�—ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
  #~ msgid ""
! #~ "Basic Commands in Info Windows\n"
! #~ "******************************\n"
  #~ msgstr ""
! #~ "Info ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã�®åŸºæœ¬çš„ã�ªã‚³ãƒžãƒ³ãƒ‰\n"
! #~ "******************************\n"
  
! #~ msgid "  %-10s  Quit this help.\n"
! #~ msgstr "  %-10s  ã�“ã�®ãƒ˜ãƒ«ãƒ—ã‚’çµ‚äº†ã�™ã‚‹ã€‚\n"
  
! #~ msgid "  %-10s  Quit Info altogether.\n"
! #~ msgstr "  %-10s  Info ã‚‚ä¸€ç·’ã�«çµ‚äº†ã�™ã‚‹ã€‚\n"
  
! #~ msgid "  %-10s  Invoke the Info tutorial.\n"
! #~ msgstr "  %-10s  Info ãƒ�ãƒ¥ãƒ¼ãƒˆãƒªã‚¢ãƒ«ã‚’èµ·å‹•ã�™ã‚‹ã€‚\n"
  
! #~ msgid "  %-10s  Move to the `next' node of this node.\n"
! #~ msgstr "  %-10s  ã�“ã�®ãƒŽãƒ¼ãƒ‰ã�® `æ¬¡' ã�®ãƒŽãƒ¼ãƒ‰ã�¸ç§»å‹•ã�™ã‚‹ã€‚\n"
  
! #~ msgid "  %-10s  Move to the `previous' node of this node.\n"
! #~ msgstr "  %-10s  ã�“ã�®ãƒŽãƒ¼ãƒ‰ã�® `å‰�' ã�®ãƒŽãƒ¼ãƒ‰ã�¸ç§»å‹•ã�™ã‚‹ã€‚\n"
  
! #~ msgid "  %-10s  Move `up' from this node.\n"
! #~ msgstr "  %-10s  ã�“ã�®ãƒŽãƒ¼ãƒ‰ã�‹ã‚‰ `ä¸Š' ã�¸ç§»å‹•ã�™ã‚‹ã€‚\n"
  
  #~ msgid ""
! #~ "  %-10s  Pick menu item specified by name.\n"
! #~ "              Picking a menu item causes another node to be selected.\n"
  #~ msgstr ""
! #~ "  %-10s  æŒ‡å®šã�—ã�Ÿå��å‰�ã�®ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã‚¢ã‚¤ãƒ†ãƒ ã‚’é�¸æŠžã�™ã‚‹ã€‚\n"
! #~ "              ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã‚¢ã‚¤ãƒ†ãƒ ã‚’é�¸æŠžã�™ã‚‹ã�¨ä»–ã�®ãƒŽãƒ¼ãƒ‰ã�Œé�¸æŠžã�•ã‚Œã‚‹ã€‚\n"
  
! #~ msgid "  %-10s  Follow a cross reference.  Reads name of reference.\n"
! #~ msgstr "  %-10s  ç›¸äº’å�‚ç…§ã‚’è¾¿ã‚‹ã€‚å�‚ç…§å��ã‚’èª­ã�¿å�–ã‚‹ã€‚\n"
  
! #~ msgid "  %-10s  Move to the last node seen in this window.\n"
! #~ msgstr "  %-10s  ã�“ã�®ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã�§æœ€å¾Œã�«è¦‹ã�ŸãƒŽãƒ¼ãƒ‰ã�¸ç§»å‹•ã�™ã‚‹ã€‚\n"
  
! #~ msgid "  %-10s  Skip to next hypertext link within this node.\n"
! #~ msgstr "  %-10s  ã�“ã�®ãƒŽãƒ¼ãƒ‰å†…ã�®æ¬¡ã�®ãƒ�ã‚¤ãƒ‘ãƒ¼ãƒªãƒ³ã‚¯ã�¸ã‚¹ã‚­ãƒƒãƒ—ã�™ã‚‹ã€‚\n"
  
! #~ msgid "  %-10s  Follow the hypertext link under cursor.\n"
! #~ msgstr "  %-10s  ã‚«ãƒ¼ã‚½ãƒ«ä½�ç½®ã�®ãƒ�ã‚¤ãƒ‘ãƒ¼ãƒªãƒ³ã‚¯ã‚’è¾¿ã‚‹ã€‚\n"
  
! #~ msgid "  %-10s  Move to the `directory' node.  Equivalent to `g (DIR)'.\n"
! #~ msgstr "  %-10s  `ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒª' ãƒŽãƒ¼ãƒ‰ã�¸ç§»å‹•ã€‚`g (DIR)' ã�¨å�Œã�˜ã€‚\n"
  
! #~ msgid "  %-10s  Move to the Top node.  Equivalent to `g Top'.\n"
! #~ msgstr "  %-10s  Top ãƒŽãƒ¼ãƒ‰ã�¸ç§»å‹•ã€‚`g Top' ã�¨å�Œã�˜ã€‚\n"
  
  #~ msgid ""
! #~ "Moving within a node:\n"
! #~ "---------------------\n"
  #~ msgstr ""
! #~ "ãƒŽãƒ¼ãƒ‰å†…ã�§ã�®ç§»å‹•:\n"
! #~ "---------------------\n"
  
! #~ msgid "  %-10s  Scroll forward a page.\n"
! #~ msgstr "  %-10s  1 ãƒšãƒ¼ã‚¸åˆ†å‰�æ–¹ã�¸é€²ã‚�ã‚‹ã€‚\n"
  
! #~ msgid "  %-10s  Scroll backward a page.\n"
! #~ msgstr "  %-10s  1 ãƒšãƒ¼ã‚¸åˆ†å¾Œæ–¹ã�¸æˆ»ã�™ã€‚\n"
  
! #~ msgid "  %-10s  Go to the beginning of this node.\n"
! #~ msgstr "  %-10s  ç�¾åœ¨ã�®ãƒŽãƒ¼ãƒ‰ã�®å…ˆé ­ã�¸ç§»å‹•ã�™ã‚‹ã€‚\n"
  
! #~ msgid "  %-10s  Go to the end of this node.\n"
! #~ msgstr "  %-10s  ç�¾åœ¨ã�®ãƒŽãƒ¼ãƒ‰ã�®å…ˆé ­ã�¸ç§»å‹•ã�™ã‚‹ã€‚\n"
  
! #~ msgid "  %-10s  Scroll forward 1 line.\n"
! #~ msgstr "  %-10s  1 è¡Œåˆ†å‰�æ–¹ã�¸ã�™ã�™ã‚�ã‚‹ã€‚\n"
  
! #~ msgid "  %-10s  Scroll backward 1 line.\n"
! #~ msgstr "  %-10s  1 è¡Œåˆ†å¾Œæ–¹ã�¸æˆ»ã�™ã€‚\n"
  
  #~ msgid ""
! #~ "Other commands:\n"
! #~ "---------------\n"
  #~ msgstr ""
! #~ "ã��ã�®ä»–ã�®ã‚³ãƒžãƒ³ãƒ‰:\n"
! #~ "---------------\n"
  
! #~ msgid "  %-10s  Pick first...ninth item in node's menu.\n"
! #~ msgstr "  %-10s  ãƒŽãƒ¼ãƒ‰ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã�®1ã�‹ã‚‰9ç•ªç›®ã�¾ã�§ã�®ã‚¢ã‚¤ãƒ†ãƒ ã‚’é�¸æŠžã�™ã‚‹ã€‚\n"
  
! #~ msgid "  %-10s  Pick last item in node's menu.\n"
! #~ msgstr "  %-10s  ãƒŽãƒ¼ãƒ‰ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã�®æœ€å¾Œã�®ã‚¢ã‚¤ãƒ†ãƒ ã‚’é�¸æŠžã�™ã‚‹ã€‚\n"
  
  #~ msgid ""
! #~ "  %-10s  Search for a specified string in the index entries of this Info\n"
! #~ "              file, and select the node referenced by the first entry "
! #~ "found.\n"
  #~ msgstr ""
! #~ "  %-10s  ã�“ã�® Info ãƒ•ã‚¡ã‚¤ãƒ«ã�®é …ç›®ã�«å�«ã�¾ã‚Œã‚‹æŒ‡å®šã�®æ–‡å­—åˆ—ã‚’æ¤œç´¢ã�—ã€�æœ€åˆ�ã�«\n"
! #~ "              ä¸€è‡´ã�—ã�Ÿé …ç›®ã�‹ã‚‰å�‚ç…§ã�•ã‚Œã�¦ã�„ã‚‹ãƒŽãƒ¼ãƒ‰ã�«ç§»å‹•ã�™ã‚‹ã€‚\n"
  
  #~ msgid ""
! #~ "  %-10s  Move to node specified by name.\n"
! #~ "              You may include a filename as well, as in "
! #~ "(FILENAME)NODENAME.\n"
  #~ msgstr ""
! #~ "  %-10s  æŒ‡å®šã�—ã�Ÿå��å‰�ã�®ãƒŽãƒ¼ãƒ‰ã�«ç§»å‹•ã�—ã�¾ã�™ã€‚\n"
! #~ "              `(ãƒ•ã‚¡ã‚¤ãƒ«å��)ãƒŽãƒ¼ãƒ‰å��' ã�®ã‚ˆã�†ã�«ãƒ•ã‚¡ã‚¤ãƒ«å��ã‚‚å�«ã‚�ã‚‹\n"
! #~ "              ã�“ã�¨ã�Œã�§ã��ã�¾ã�™ã€‚\n"
  
  #~ msgid ""
! #~ "  %-10s  Search forward for a specified string,\n"
! #~ "              and select the node in which the next occurrence is found.\n"
  #~ msgstr ""
! #~ "  %-10s  æŒ‡å®šã�—ã�Ÿæ–‡å­—åˆ—ã‚’å‰�æ–¹æ¤œç´¢ã�™ã‚‹\n"
! #~ "              æ¬¡ã�«ä¸€è‡´ã�—ã�Ÿæ–‡å­—åˆ—ã�Œè¦‹ã�¤ã�‹ã�£ã�Ÿå ´å�ˆã�¯ãƒŽãƒ¼ãƒ‰ã‚’é�¸æŠžã�™ã‚‹ã€‚\n"
  
  #~ msgid ""
! #~ "  %-10s  Search backward for a specified string,\n"
! #~ "              and select the node in which the next occurrence is found.\n"
  #~ msgstr ""
! #~ "  %-10s  æŒ‡å®šã�—ã�Ÿæ–‡å­—åˆ—ã‚’å¾Œæ–¹æ¤œç´¢ã�™ã‚‹\n"
! #~ "              æ¬¡ã�«ä¸€è‡´ã�—ã�Ÿæ–‡å­—åˆ—ã�Œè¦‹ã�¤ã�‹ã�£ã�Ÿå ´å�ˆã�¯ãƒŽãƒ¼ãƒ‰ã‚’é�¸æŠžã�™ã‚‹ã€‚\n"
  
! #~ msgid "ESC %s is undefined."
! #~ msgstr "ESC %s ã�¯å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“ã€‚"
  
! #~ msgid "%s is defined to %s."
! #~ msgstr "%s ã�¯ %s ã�«å®šç¾©ã�•ã‚Œã�¦ã�„ã�¾ã�™ã€‚"
  
  #~ msgid ""
  #~ "Selecting other nodes:\n"
  #~ "----------------------\n"
  #~ msgstr ""
  #~ "ä»–ã�®ãƒŽãƒ¼ãƒ‰ã‚’é�¸æŠžã�™ã‚‹:\n"
! #~ "----------------------\n"
  
! #~ msgid "incorrect number of arguments"
! #~ msgstr "å¼•æ•°ã�®æ•°å­—ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™"
  
! #~ msgid "cannot open input file `%s'"
! #~ msgstr "å…¥åŠ›ãƒ•ã‚¡ã‚¤ãƒ« `%s' ã‚’é–‹ã�‘ã�¾ã�›ã‚“"
  
! #~ msgid "cannot create output file `%s'"
! #~ msgstr "å‡ºåŠ›ãƒ•ã‚¡ã‚¤ãƒ« `%s' ã‚’ä½œæˆ�ã�§ã��ã�¾ã�›ã‚“"
  
! #~ msgid "error writing to `%s'"
! #~ msgstr "`%s' ã�¸ã�®æ›¸ã��è¾¼ã�¿ä¸­ã�«ã‚¨ãƒ©ãƒ¼ã�Œç™ºç”Ÿã�—ã�¾ã�—ã�Ÿ"
  
! #~ msgid "error closing output file `%s'"
! #~ msgstr "å‡ºåŠ›ãƒ•ã‚¡ã‚¤ãƒ« `%s' ã‚’é–‰ã�˜ã‚‹éš›ã�«ã‚¨ãƒ©ãƒ¼ã�Œç™ºç”Ÿã�—ã�¾ã�—ã�Ÿ"
  
! #~ msgid "section too long"
! #~ msgstr "ã‚»ã‚¯ã‚·ãƒ§ãƒ³ã�Œé•·ã�™ã�Žã�¾ã�™"
  
  #~ msgid ""
  #~ "Usage: %s [OPTION]... [INPUT-FILE]\n"
  #~ "\n"
  #~ "Compile infokey source file to infokey file.  Reads INPUT-FILE (default\n"
! #~ "$HOME/.infokey) and writes compiled key file to (by default) $HOME/."
! #~ "info.\n"
  #~ "\n"
! #~ "Options:\n"
! #~ "  --output FILE        output to FILE instead of $HOME/.info\n"
! #~ "  --help               display this help and exit.\n"
! #~ "  --version            display version information and exit.\n"
! #~ msgstr ""
! #~ "ä½¿ç”¨æ³•: %s [OPTION]... [INPUT-FILE]\n"
! #~ "\n"
! #~ "infokey ã‚½ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã�—ã€�infokey ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ä½œæˆ�ã�—ã�¾ã�™ã€‚INPUT-"
! #~ "FILE (ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã�¯\n"
! #~ "$HOME/.infokey) ã‚’èª­ã�¿è¾¼ã�¿ã€�ã‚³ãƒ³ãƒ‘ã‚¤ãƒ«ã�—ã�Ÿã‚­ãƒ¼ãƒ•ã‚¡ã‚¤ãƒ«ã‚’ (ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã�§ã�¯) "
! #~ "$HOME/.info ã�«\n"
! #~ "æ›¸ã��è¾¼ã�¿ã�¾ã�™ã€‚\n"
  #~ "\n"
  #~ "ã‚ªãƒ—ã‚·ãƒ§ãƒ³:\n"
! #~ "  --output FILE        $HOME/.info ã�®ä»£ã‚�ã‚Šã�« FILE ã�¸å‡ºåŠ›ã�™ã‚‹\n"
! #~ "  --help               ã�“ã�®ãƒ˜ãƒ«ãƒ—ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’è¡¨ç¤ºã�—ã�¦çµ‚äº†ã�™ã‚‹\n"
! #~ "  --version            ãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³æƒ…å ±ã‚’è¡¨ç¤ºã�—ã�¦çµ‚äº†ã�™ã‚‹\n"
  
! #~ msgid "Ignoring invalid infokey file `%s' - too small"
! #~ msgstr "ç„¡åŠ¹ã�ª infokey ãƒ•ã‚¡ã‚¤ãƒ« `%s' ã‚’ç„¡è¦–ã�—ã�¾ã�™ - å°�ã�•ã�™ã�Žã�¾ã�™"
  
! #~ msgid "Ignoring invalid infokey file `%s' - too big"
! #~ msgstr "ç„¡åŠ¹ã�ª infokey ãƒ•ã‚¡ã‚¤ãƒ« `%s' ã‚’ç„¡è¦–ã�—ã�¾ã�™ - å¤§ã��ã�™ã�Žã�¾ã�™"
  
! #~ msgid "Error reading infokey file `%s' - short read"
! #~ msgstr ""
! #~ "infokey ãƒ•ã‚¡ã‚¤ãƒ« `%s' èª­è¾¼ã�¿ä¸­ã�«ã‚¨ãƒ©ãƒ¼ã�Œç™ºç”Ÿã�—ã�¾ã�—ã�Ÿ - èª­ã�¿è¾¼ã�¿ã�ŒçŸ­ã�™ã�Žã�¾"
! #~ "ã�™"
  
! #~ msgid ""
! #~ "Invalid infokey file `%s' (bad magic numbers) -- run infokey to update it"
! #~ msgstr ""
! #~ "infokey ãƒ•ã‚¡ã‚¤ãƒ« `%s' ã�Œç„¡åŠ¹ (é–“é�•ã�£ã�Ÿãƒžã‚¸ãƒƒã‚¯ç•ªå�·) ã�§ã�™ -- infokey ã‚’å®Ÿè¡Œ"
! #~ "ã�—ã�¦æ›´æ–°ã�—ã�¦ã��ã� ã�•ã�„"
  
! #~ msgid "Your infokey file `%s' is out of date -- run infokey to update it"
! #~ msgstr ""
! #~ "ã�‚ã�ªã�Ÿã�® infokey ãƒ•ã‚¡ã‚¤ãƒ« `%s' ã�¯å�¤ã�„ã�§ã�™ -- infokey ã‚’å®Ÿè¡Œã�—ã�¦æ›´æ–°ã�—ã�¦ã��"
! #~ "ã� ã�•ã�„"
  
  #~ msgid ""
! #~ "Invalid infokey file `%s' (bad section length) -- run infokey to update it"
  #~ msgstr ""
! #~ "infokey ãƒ•ã‚¡ã‚¤ãƒ« `%s' ã�Œç„¡åŠ¹ (é–“é�•ã�£ã�Ÿã‚»ã‚¯ã‚·ãƒ§ãƒ³é•·) ã�§ã�™ -- infokey ã‚’å®Ÿè¡Œ"
! #~ "ã�—ã�¦æ›´æ–°ã�—ã�¦ã��ã� ã�•ã�„"
  
  #~ msgid ""
! #~ "Invalid infokey file `%s' (bad section code) -- run infokey to update it"
  #~ msgstr ""
! #~ "infokey ãƒ•ã‚¡ã‚¤ãƒ« `%s' ã�Œç„¡åŠ¹ (é–“é�•ã�£ã�Ÿã‚»ã‚¯ã‚·ãƒ§ãƒ³ã‚³ãƒ¼ãƒ‰) ã�§ã�™ -- infokey ã‚’"
! #~ "å®Ÿè¡Œã�—ã�¦æ›´æ–°ã�—ã�¦ã��ã� ã�•ã�„"
  
! #~ msgid "Bad data in infokey file -- some key bindings ignored"
  #~ msgstr ""
! #~ "infokey ãƒ•ã‚¡ã‚¤ãƒ«ã�«é–“é�•ã�£ã�Ÿãƒ‡ãƒ¼ã‚¿ã�Œã�‚ã‚Šã�¾ã�™ -- ã�„ã��ã�¤ã�‹ã�®ã‚­ãƒ¼ãƒ�ã‚¤ãƒ³ãƒ‰ã�Œç„¡è¦–"
! #~ "ã�•ã‚Œã�¾ã�—ã�Ÿ"
  
! #~ msgid "Bad data in infokey file -- some var settings ignored"
! #~ msgstr ""
! #~ "infokey ãƒ•ã‚¡ã‚¤ãƒ«ã�«é–“é�•ã�£ã�Ÿãƒ‡ãƒ¼ã‚¿ã�Œã�‚ã‚Šã�¾ã�™ -- ã�„ã��ã�¤ã�‹ã�®å¤‰æ•°è¨­å®šã�Œç„¡è¦–ã�•ã‚Œ"
! #~ "ã�¾ã�—ã�Ÿ"
  
! #~ msgid "Next"
! #~ msgstr "æ¬¡"
  
! #~ msgid "No `Prev' for this node."
! #~ msgstr "ã�“ã�®ãƒŽãƒ¼ãƒ‰ã�® `å‰�' ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã€‚"
  
! #~ msgid "Kill node (%s): "
! #~ msgstr "ãƒŽãƒ¼ãƒ‰ã�®åˆ‡ã‚Šå�–ã‚Š (%s): "
  
! #~ msgid "Cannot kill node `%s'"
! #~ msgstr "`%s' ãƒŽãƒ¼ãƒ‰ã‚’åˆ‡ã‚Šå�–ã‚Œã�¾ã�›ã‚“"
  
! #~ msgid "Cannot kill the last node"
! #~ msgstr "æœ€å¾Œã�®ãƒŽãƒ¼ãƒ‰ã�¯åˆ‡ã‚Šå�–ã‚Œã�¾ã�›ã‚“"
  
! #~ msgid "Kill this node"
! #~ msgstr "ã�“ã�®ãƒŽãƒ¼ãƒ‰ã‚’åˆ‡ã‚Šå�–ã‚‹"
  
! #~ msgid "closing file %s"
! #~ msgstr "ãƒ•ã‚¡ã‚¤ãƒ« %s ã‚’é–‰ã�˜ã�¦ã�„ã�¾ã�™"
  
! #~ msgid "Internally used by \\[universal-argument]"
! #~ msgstr "å†…éƒ¨çš„ã�« \\[universal-argument] ã�«ã‚ˆã�£ã�¦åˆ©ç”¨ã�•ã‚Œã�¾ã�™"
  
! #~ msgid "Usage: makeinfo [OPTION]... TEXINFO-FILE...\n"
! #~ msgstr "ä½¿ç”¨æ³•: makeinfo [OPTION]... TEXINFO-FILE...\n"
  
! #~ msgid "  or:  texi2any [OPTION]... TEXINFO-FILE...\n"
! #~ msgstr " ã�¾ã�Ÿã�¯: texi2any [OPTION]... TEXINFO-FILE...\n"
  
! #~ msgid "send output to FILE"
! #~ msgstr "å‡ºåŠ›ã‚’ FILE ã�«é€�ã‚‹"
  
! #~ msgid "failure reopening %s"
! #~ msgstr "%s ã�®ã‚’å†�åº¦é–‹ã��ã�®ã�«å¤±æ•—ã�—ã�¾ã�—ã�Ÿ"
  
! #~ msgid "No page number in %s"
! #~ msgstr "%s ã�«ãƒšãƒ¼ã‚¸ç•ªå�·ã�Œã�‚ã‚Šã�¾ã�›ã‚“"
  
! #~ msgid "entry %s follows an entry with a secondary name"
! #~ msgstr "%s é …ç›®ã�«äºŒã�¤ç›®ã�®é …ç›®å��ã�Œç¶šã�„ã�¦ã�„ã�¾ã�™"
Binary files texinfo-5.2/po/nb.gmo and texinfo-6.0/po/nb.gmo differ
diff -Nrc2 texinfo-5.2/po/nb.po texinfo-6.0/po/nb.po
*** texinfo-5.2/po/nb.po	2013-09-26 23:52:37.000000000 +0100
--- texinfo-6.0/po/nb.po	2015-06-26 13:52:34.000000000 +0100
***************
*** 22,26 ****
  "Project-Id-Version: texinfo 4.7.90\n"
  "Report-Msgid-Bugs-To: bug-texinfo@gnu.org\n"
! "POT-Creation-Date: 2013-09-26 15:52-0700\n"
  "PO-Revision-Date: 2004-12-05 15:37+0100\n"
  "Last-Translator: Trond Endrestøl <Trond.Endrestol@gtf.ol.no>\n"
--- 22,26 ----
  "Project-Id-Version: texinfo 4.7.90\n"
  "Report-Msgid-Bugs-To: bug-texinfo@gnu.org\n"
! "POT-Creation-Date: 2015-06-26 13:52+0100\n"
  "PO-Revision-Date: 2004-12-05 15:37+0100\n"
  "Last-Translator: Trond Endrestøl <Trond.Endrestol@gtf.ol.no>\n"
***************
*** 31,90 ****
  "Content-Transfer-Encoding: 8bit\n"
  
! #: gnulib/lib/error.c:188
  msgid "Unknown system error"
  msgstr ""
  
! #: gnulib/lib/getopt.c:547 gnulib/lib/getopt.c:576
  #, fuzzy, c-format
  msgid "%s: option '%s' is ambiguous; possibilities:"
  msgstr "%s: valget «%s» er flertydig\n"
  
! #: gnulib/lib/getopt.c:624 gnulib/lib/getopt.c:628
  #, fuzzy, c-format
  msgid "%s: option '--%s' doesn't allow an argument\n"
  msgstr "%s: valget «--%s» tillater ikke et argument\n"
  
! #: gnulib/lib/getopt.c:637 gnulib/lib/getopt.c:642
  #, fuzzy, c-format
  msgid "%s: option '%c%s' doesn't allow an argument\n"
  msgstr "%s: valget «%c%s» tillater ikke et argument\n"
  
! #: gnulib/lib/getopt.c:685 gnulib/lib/getopt.c:704
  #, fuzzy, c-format
  msgid "%s: option '--%s' requires an argument\n"
  msgstr "%s: valget «%s» krever et argument\n"
  
! #: gnulib/lib/getopt.c:742 gnulib/lib/getopt.c:745
  #, fuzzy, c-format
  msgid "%s: unrecognized option '--%s'\n"
! msgstr "%s: ukjent valg «--%s»\n"
  
! #: gnulib/lib/getopt.c:753 gnulib/lib/getopt.c:756
  #, fuzzy, c-format
  msgid "%s: unrecognized option '%c%s'\n"
  msgstr "%s: ukjent valg «%c%s»\n"
  
! #: gnulib/lib/getopt.c:805 gnulib/lib/getopt.c:808
  #, fuzzy, c-format
  msgid "%s: invalid option -- '%c'\n"
  msgstr "%s: ugyldig valg -- %c\n"
  
! #: gnulib/lib/getopt.c:861 gnulib/lib/getopt.c:878 gnulib/lib/getopt.c:1088
! #: gnulib/lib/getopt.c:1106
  #, fuzzy, c-format
  msgid "%s: option requires an argument -- '%c'\n"
  msgstr "%s: valget krever et argument -- %c\n"
  
! #: gnulib/lib/getopt.c:934 gnulib/lib/getopt.c:950
  #, fuzzy, c-format
  msgid "%s: option '-W %s' is ambiguous\n"
  msgstr "%s: valget «-W %s» er flertydig\n"
  
! #: gnulib/lib/getopt.c:974 gnulib/lib/getopt.c:992
  #, fuzzy, c-format
  msgid "%s: option '-W %s' doesn't allow an argument\n"
  msgstr "%s: valget «-W %s» tillater ikke et argument\n"
  
! #: gnulib/lib/getopt.c:1013 gnulib/lib/getopt.c:1031
  #, fuzzy, c-format
  msgid "%s: option '-W %s' requires an argument\n"
--- 31,95 ----
  "Content-Transfer-Encoding: 8bit\n"
  
! #: gnulib/lib/error.c:191
  msgid "Unknown system error"
  msgstr ""
  
! #: gnulib/lib/getopt.c:575 gnulib/lib/getopt.c:604
  #, fuzzy, c-format
  msgid "%s: option '%s' is ambiguous; possibilities:"
  msgstr "%s: valget «%s» er flertydig\n"
  
! #: gnulib/lib/getopt.c:619
! #, fuzzy, c-format
! msgid "%s: option '%s' is ambiguous\n"
! msgstr "%s: valget «-W %s» er flertydig\n"
! 
! #: gnulib/lib/getopt.c:654 gnulib/lib/getopt.c:658
  #, fuzzy, c-format
  msgid "%s: option '--%s' doesn't allow an argument\n"
  msgstr "%s: valget «--%s» tillater ikke et argument\n"
  
! #: gnulib/lib/getopt.c:667 gnulib/lib/getopt.c:672
  #, fuzzy, c-format
  msgid "%s: option '%c%s' doesn't allow an argument\n"
  msgstr "%s: valget «%c%s» tillater ikke et argument\n"
  
! #: gnulib/lib/getopt.c:715 gnulib/lib/getopt.c:734
  #, fuzzy, c-format
  msgid "%s: option '--%s' requires an argument\n"
  msgstr "%s: valget «%s» krever et argument\n"
  
! #: gnulib/lib/getopt.c:772 gnulib/lib/getopt.c:775
  #, fuzzy, c-format
  msgid "%s: unrecognized option '--%s'\n"
! msgstr "%s: ukjent valg «%c%s»\n"
  
! #: gnulib/lib/getopt.c:783 gnulib/lib/getopt.c:786
  #, fuzzy, c-format
  msgid "%s: unrecognized option '%c%s'\n"
  msgstr "%s: ukjent valg «%c%s»\n"
  
! #: gnulib/lib/getopt.c:835 gnulib/lib/getopt.c:838
  #, fuzzy, c-format
  msgid "%s: invalid option -- '%c'\n"
  msgstr "%s: ugyldig valg -- %c\n"
  
! #: gnulib/lib/getopt.c:891 gnulib/lib/getopt.c:908 gnulib/lib/getopt.c:1118
! #: gnulib/lib/getopt.c:1136
  #, fuzzy, c-format
  msgid "%s: option requires an argument -- '%c'\n"
  msgstr "%s: valget krever et argument -- %c\n"
  
! #: gnulib/lib/getopt.c:964 gnulib/lib/getopt.c:980
  #, fuzzy, c-format
  msgid "%s: option '-W %s' is ambiguous\n"
  msgstr "%s: valget «-W %s» er flertydig\n"
  
! #: gnulib/lib/getopt.c:1004 gnulib/lib/getopt.c:1022
  #, fuzzy, c-format
  msgid "%s: option '-W %s' doesn't allow an argument\n"
  msgstr "%s: valget «-W %s» tillater ikke et argument\n"
  
! #: gnulib/lib/getopt.c:1043 gnulib/lib/getopt.c:1061
  #, fuzzy, c-format
  msgid "%s: option '-W %s' requires an argument\n"
***************
*** 100,105 ****
  
  #: gnulib/lib/regcomp.c:137
  msgid "Invalid regular expression"
! msgstr ""
  
  #: gnulib/lib/regcomp.c:140
--- 105,111 ----
  
  #: gnulib/lib/regcomp.c:137
+ #, fuzzy
  msgid "Invalid regular expression"
! msgstr "Ingen tidligere søkestreng"
  
  #: gnulib/lib/regcomp.c:140
***************
*** 149,162 ****
  
  #: gnulib/lib/regcomp.c:170
  msgid "Invalid preceding regular expression"
! msgstr ""
  
  #: gnulib/lib/regcomp.c:173
  msgid "Premature end of regular expression"
! msgstr ""
  
  #: gnulib/lib/regcomp.c:176
  msgid "Regular expression too big"
! msgstr ""
  
  #: gnulib/lib/regcomp.c:179
--- 155,171 ----
  
  #: gnulib/lib/regcomp.c:170
+ #, fuzzy
  msgid "Invalid preceding regular expression"
! msgstr "Ingen tidligere søkestreng"
  
  #: gnulib/lib/regcomp.c:173
+ #, fuzzy
  msgid "Premature end of regular expression"
! msgstr "Ingen tidligere søkestreng"
  
  #: gnulib/lib/regcomp.c:176
+ #, fuzzy
  msgid "Regular expression too big"
! msgstr "Ingen tidligere søkestreng"
  
  #: gnulib/lib/regcomp.c:179
***************
*** 174,278 ****
  msgstr ""
  
! #: info/echo-area.c:283 info/session.c:978
  msgid "Move forward a character"
  msgstr "Flytte forover et tegn"
  
! #: info/echo-area.c:295 info/session.c:1005
  msgid "Move backward a character"
  msgstr "Flytte bakover et tegn"
  
! #: info/echo-area.c:307
  msgid "Move to the start of this line"
  msgstr "Flytte til starten av denne linjen"
  
! #: info/echo-area.c:312
  msgid "Move to the end of this line"
  msgstr "Flytte til slutten av denne linjen"
  
! #: info/echo-area.c:320 info/session.c:1037
  msgid "Move forward a word"
  msgstr "Flytte forover et ord"
  
! #: info/echo-area.c:360 info/session.c:1061
  msgid "Move backward a word"
  msgstr "Flytte tilbake et ord"
  
! #: info/echo-area.c:400
  msgid "Delete the character under the cursor"
  msgstr "Slette tegnet under markøren"
  
! #: info/echo-area.c:430
  msgid "Delete the character behind the cursor"
  msgstr "Slette tegnet bak markøren"
  
! #: info/echo-area.c:451
  msgid "Cancel or quit operation"
  msgstr "Avbryte eller avslutte operasjon"
  
! #: info/echo-area.c:466
  msgid "Accept (or force completion of) this line"
  msgstr "Godta (eller tvinge fullføring av) denne linjen"
  
! #: info/echo-area.c:471
  msgid "Insert next character verbatim"
  msgstr "Sette inn neste tegn ordrett"
  
! #: info/echo-area.c:479
! msgid "Insert this character"
! msgstr "Sette inn dette tegnet"
! 
! #: info/echo-area.c:498
  msgid "Insert a TAB character"
  msgstr "Sette inn en tabulator"
  
! #: info/echo-area.c:505
  msgid "Transpose characters at point"
  msgstr "Transponere tegnet ved punktet"
  
! #: info/echo-area.c:556
  msgid "Yank back the contents of the last kill"
  msgstr "Rykke tilbake innholdet fra forrige felling"
  
! #: info/echo-area.c:563
  msgid "Kill ring is empty"
  msgstr "Fellingsringen er tom"
  
! #: info/echo-area.c:576
  msgid "Yank back a previous kill"
  msgstr "Rykke tilbake en tidligere felling"
  
! #: info/echo-area.c:609
  msgid "Kill to the end of the line"
  msgstr "Slette til slutten av linjen"
  
! #: info/echo-area.c:622
  msgid "Kill to the beginning of the line"
  msgstr "Slette til begynnelsen av linjen"
  
! #: info/echo-area.c:634
  msgid "Kill the word following the cursor"
  msgstr "Slette ordet etter markøren"
  
! #: info/echo-area.c:654
  msgid "Kill the word preceding the cursor"
  msgstr "Slette ordet før markøren"
  
! #: info/echo-area.c:871 info/echo-area.c:929
  msgid "No completions"
  msgstr "Ingen fullføringer"
  
! #: info/echo-area.c:873
  msgid "Not complete"
  msgstr "Ikke fullstendig"
  
! #: info/echo-area.c:914
  msgid "List possible completions"
  msgstr "Liste mulige fullføringer"
  
! #: info/echo-area.c:933
  msgid "Sole completion"
  msgstr "Eneste fullføring"
  
! #: info/echo-area.c:941
  #, fuzzy, c-format
  msgid "%d completion:\n"
--- 183,283 ----
  msgstr ""
  
! #: info/echo-area.c:299 info/session.c:1328
  msgid "Move forward a character"
  msgstr "Flytte forover et tegn"
  
! #: info/echo-area.c:318 info/session.c:1341
  msgid "Move backward a character"
  msgstr "Flytte bakover et tegn"
  
! #: info/echo-area.c:344
  msgid "Move to the start of this line"
  msgstr "Flytte til starten av denne linjen"
  
! #: info/echo-area.c:349
  msgid "Move to the end of this line"
  msgstr "Flytte til slutten av denne linjen"
  
! #: info/echo-area.c:357 info/session.c:1356
  msgid "Move forward a word"
  msgstr "Flytte forover et ord"
  
! #: info/echo-area.c:397 info/session.c:1370
  msgid "Move backward a word"
  msgstr "Flytte tilbake et ord"
  
! #: info/echo-area.c:437
  msgid "Delete the character under the cursor"
  msgstr "Slette tegnet under markøren"
  
! #: info/echo-area.c:457
  msgid "Delete the character behind the cursor"
  msgstr "Slette tegnet bak markøren"
  
! #: info/echo-area.c:478
  msgid "Cancel or quit operation"
  msgstr "Avbryte eller avslutte operasjon"
  
! #: info/echo-area.c:493
  msgid "Accept (or force completion of) this line"
  msgstr "Godta (eller tvinge fullføring av) denne linjen"
  
! #: info/echo-area.c:498
  msgid "Insert next character verbatim"
  msgstr "Sette inn neste tegn ordrett"
  
! #: info/echo-area.c:530
  msgid "Insert a TAB character"
  msgstr "Sette inn en tabulator"
  
! #: info/echo-area.c:582
  msgid "Transpose characters at point"
  msgstr "Transponere tegnet ved punktet"
  
! #: info/echo-area.c:651
  msgid "Yank back the contents of the last kill"
  msgstr "Rykke tilbake innholdet fra forrige felling"
  
! #: info/echo-area.c:658
  msgid "Kill ring is empty"
  msgstr "Fellingsringen er tom"
  
! #: info/echo-area.c:671
  msgid "Yank back a previous kill"
  msgstr "Rykke tilbake en tidligere felling"
  
! #: info/echo-area.c:704
  msgid "Kill to the end of the line"
  msgstr "Slette til slutten av linjen"
  
! #: info/echo-area.c:717
  msgid "Kill to the beginning of the line"
  msgstr "Slette til begynnelsen av linjen"
  
! #: info/echo-area.c:729
  msgid "Kill the word following the cursor"
  msgstr "Slette ordet etter markøren"
  
! #: info/echo-area.c:749
  msgid "Kill the word preceding the cursor"
  msgstr "Slette ordet før markøren"
  
! #: info/echo-area.c:981 info/echo-area.c:1039
  msgid "No completions"
  msgstr "Ingen fullføringer"
  
! #: info/echo-area.c:983
  msgid "Not complete"
  msgstr "Ikke fullstendig"
  
! #: info/echo-area.c:1032
  msgid "List possible completions"
  msgstr "Liste mulige fullføringer"
  
! #: info/echo-area.c:1043
  msgid "Sole completion"
  msgstr "Eneste fullføring"
  
! #: info/echo-area.c:1052
  #, fuzzy, c-format
  msgid "%d completion:\n"
***************
*** 281,317 ****
  msgstr[1] "%d fullføringer:\n"
  
! #: info/echo-area.c:1091
  msgid "Insert completion"
  msgstr "Sett inn fullføring"
  
! #: info/echo-area.c:1228
  #, c-format
  msgid "Building completions..."
  msgstr "Bygger fullføringer..."
  
! #: info/echo-area.c:1347
  msgid "Scroll the completions window"
  msgstr "Rulle fullføringsvinduet"
  
! #: info/filesys.c:88
  #, fuzzy, c-format
  msgid "looking for file \"%s\""
  msgstr "Feil ved lukking av outputfila «%s»"
  
! #: info/filesys.c:178
  #, fuzzy, c-format
  msgid "looking for file %s in %s"
  msgstr "Feil ved lukking av outputfila «%s»"
  
! #: info/filesys.c:209 info/filesys.c:224 info/filesys.c:245
  #, fuzzy, c-format
  msgid "found file %s"
  msgstr "Feil ved lukking av outputfila «%s»"
  
! #: info/footnotes.c:211
  msgid "Footnotes could not be displayed"
  msgstr "Fotnoter kunne ikke vises"
  
! #: info/footnotes.c:237
  msgid "Show the footnotes associated with this node in another window"
  msgstr "Vise fotnotene assosiert med denne noden i et annet vindu"
--- 286,323 ----
  msgstr[1] "%d fullføringer:\n"
  
! #: info/echo-area.c:1169
  msgid "Insert completion"
  msgstr "Sett inn fullføring"
  
! #: info/echo-area.c:1271
  #, c-format
  msgid "Building completions..."
  msgstr "Bygger fullføringer..."
  
! #: info/echo-area.c:1390
  msgid "Scroll the completions window"
  msgstr "Rulle fullføringsvinduet"
  
! #: info/filesys.c:91
  #, fuzzy, c-format
  msgid "looking for file \"%s\""
  msgstr "Feil ved lukking av outputfila «%s»"
  
! #: info/filesys.c:158
  #, fuzzy, c-format
  msgid "looking for file %s in %s"
  msgstr "Feil ved lukking av outputfila «%s»"
  
! #: info/filesys.c:227 info/filesys.c:241 info/filesys.c:262
  #, fuzzy, c-format
  msgid "found file %s"
  msgstr "Feil ved lukking av outputfila «%s»"
  
! #: info/footnotes.c:231
! #, c-format
  msgid "Footnotes could not be displayed"
  msgstr "Fotnoter kunne ikke vises"
  
! #: info/footnotes.c:251
  msgid "Show the footnotes associated with this node in another window"
  msgstr "Vise fotnotene assosiert med denne noden i et annet vindu"
***************
*** 321,394 ****
  msgstr "---------- Fotnoter -----------"
  
! #: info/indices.c:174
! msgid "Look up a string in the index for this file"
! msgstr "Lete opp en streng i indeksen til denne filen"
! 
! #: info/indices.c:202 info/indices.c:885
  #, c-format
  msgid "Finding index entries..."
  msgstr "Finner indeksinnslag..."
  
! #: info/indices.c:209
  #, c-format
  msgid "No indices found."
  msgstr "Ingen indekser funnet."
  
! #: info/indices.c:219
  msgid "Index entry: "
  msgstr "Indeksinnslag: "
  
! #: info/indices.c:253 info/indices.c:907 info/session.c:4204
! #, c-format
! msgid "Search string too short"
! msgstr ""
  
! #: info/indices.c:365
  msgid ""
! "Go to the next matching index item from the last `\\[index-search]' command"
  msgstr ""
  "Gå til det neste passende indeksinnslaget fra forrige '\\[index-search]'-"
  "kommando"
  
! #: info/indices.c:376
  #, c-format
  msgid "No previous index search string."
  msgstr "Ingen tidligere indekssøkestrenger."
  
! #: info/indices.c:383
! #, c-format
! msgid "No index entries."
! msgstr "Ingen indeksinnslag."
! 
! #: info/indices.c:431
  #, fuzzy, c-format
! msgid "No more index entries containing `%s'."
  msgstr "Ingen %sindeksinnslag inneholdende «%s»."
  
! #: info/indices.c:432 info/indices.c:942
  #, fuzzy, c-format
! msgid "No index entries containing `%s'."
  msgstr "Ingen %sindeksinnslag inneholdende «%s»."
  
! #: info/indices.c:444
! msgid "CAN'T SEE THIS"
! msgstr "KAN IKKE SE DETTE"
! 
! #: info/indices.c:480
! #, c-format
! msgid "Found `%s' in %s. (`\\[next-index-match]' tries to find next.)"
! msgstr "Fant «%s» i %s. («\\[next-index-match]» prøver å finne den neste.)"
! 
! #: info/indices.c:611
! #, c-format
! msgid "Scanning indices of `%s'..."
  msgstr "Sjekker indekser i «%s»..."
  
! #: info/indices.c:659
! #, c-format
! msgid "No available info files have `%s' in their indices."
! msgstr "Ingen av de tilgjengelig infofilene har «%s» i deres indekser."
! 
! #: info/indices.c:685
  msgid "Grovel all known info file's indices for a string and build a menu"
  msgstr ""
--- 327,382 ----
  msgstr "---------- Fotnoter -----------"
  
! #: info/indices.c:123 info/indices.c:806
  #, c-format
  msgid "Finding index entries..."
  msgstr "Finner indeksinnslag..."
  
! #: info/indices.c:206
! msgid "Look up a string in the index for this file"
! msgstr "Lete opp en streng i indeksen til denne filen"
! 
! #: info/indices.c:218 info/indices.c:324 info/indices.c:812
  #, c-format
  msgid "No indices found."
  msgstr "Ingen indekser funnet."
  
! #: info/indices.c:222
  msgid "Index entry: "
  msgstr "Indeksinnslag: "
  
! #: info/indices.c:439
! #, fuzzy, c-format
! msgid "Found '%s' in %s. ('\\[next-index-match]' tries to find next.)"
! msgstr "Fant «%s» i %s. («\\[next-index-match]» prøver å finne den neste.)"
  
! #: info/indices.c:449
! #, fuzzy
  msgid ""
! "Go to the next matching index item from the last '\\[index-search]' command"
  msgstr ""
  "Gå til det neste passende indeksinnslaget fra forrige '\\[index-search]'-"
  "kommando"
  
! #: info/indices.c:460
  #, c-format
  msgid "No previous index search string."
  msgstr "Ingen tidligere indekssøkestrenger."
  
! #: info/indices.c:478
  #, fuzzy, c-format
! msgid "No more index entries containing '%s'."
  msgstr "Ingen %sindeksinnslag inneholdende «%s»."
  
! #: info/indices.c:479 info/indices.c:874
  #, fuzzy, c-format
! msgid "No index entries containing '%s'."
  msgstr "Ingen %sindeksinnslag inneholdende «%s»."
  
! #: info/indices.c:583
! #, fuzzy, c-format
! msgid "Scanning indices of '%s'..."
  msgstr "Sjekker indekser i «%s»..."
  
! #: info/indices.c:636
  msgid "Grovel all known info file's indices for a string and build a menu"
  msgstr ""
***************
*** 396,478 ****
  "       og bygge opp en meny"
  
! #: info/indices.c:689
! msgid "Index apropos: "
  msgstr "Indeksapropos: "
  
! #: info/indices.c:717
! #, c-format
! msgid ""
! "\n"
! "* Menu: Nodes whose indices contain `%s':\n"
! msgstr ""
! "\n"
! "* Menu: Noder med indekser som inneholder «%s»:\n"
  
! #: info/indices.c:869
  msgid "List all matches of a string in the index"
  msgstr ""
  
! #: info/indices.c:891
! #, fuzzy, c-format
! msgid "No index"
! msgstr "Ingen indeksinnslag."
! 
! #: info/indices.c:895
  #, fuzzy
! msgid "Index topic: "
  msgstr "Indeksapropos: "
  
! #: info/indices.c:913
  #, fuzzy, c-format
! msgid "Index for `%s'"
! msgstr " for %s"
! 
! #: info/indices.c:966
! #, fuzzy, c-format
! msgid "File names matching `%s'"
! msgstr "Ingen tilsvarende «%cend %s»"
  
! #: info/indices.c:996
! msgid "Show all matching files"
  msgstr ""
  
! #: info/indices.c:1000
  #, fuzzy, c-format
! msgid "No file index"
! msgstr "Ingen indeksinnslag."
  
  #: info/info.c:316
  #, c-format
! msgid "no index entries found for `%s'\n"
! msgstr "ingen innslag funnet for «%s»\n"
  
! #: info/info.c:490
  #, c-format
  msgid "invalid number: %s\n"
  msgstr ""
  
! #: info/info.c:641
  #, c-format
  msgid "malformed variable assignment: %s"
  msgstr ""
  
! #: info/info.c:650 info/infomap.c:1218
  #, fuzzy, c-format
  msgid "%s: no such variable"
  msgstr "Ukjent kommando «%s»"
  
! #: info/info.c:654 info/infomap.c:1222
  #, fuzzy, c-format
  msgid "value %s is not valid for variable %s"
  msgstr "Sette verdien til en Infovariabel"
  
! #: info/info.c:671 info/infokey.c:892
  #, c-format
  msgid "Try --help for more information.\n"
  msgstr "Prøv --help for mer informasjon.\n"
  
! #: info/info.c:693 info/infokey.c:144 install-info/install-info.c:2163
! #: tp/texi2any.pl:861 util/texindex.c:295
! #, c-format, perl-format
  msgid ""
  "Copyright (C) %s Free Software Foundation, Inc.\n"
--- 384,464 ----
  "       og bygge opp en meny"
  
! #: info/indices.c:644 info/indices.c:646
! #, fuzzy
! msgid "Index apropos"
  msgstr "Indeksapropos: "
  
! #: info/indices.c:686
! #, fuzzy, c-format
! msgid "Index entries containing '%s':\n"
! msgstr "Ingen %sindeksinnslag inneholdende «%s»."
  
! #: info/indices.c:791
  msgid "List all matches of a string in the index"
  msgstr ""
  
! #: info/indices.c:818 info/indices.c:820
  #, fuzzy
! msgid "Index topic"
  msgstr "Indeksapropos: "
  
! #: info/indices.h:40
  #, fuzzy, c-format
! msgid "No available info files have '%s' in their indices."
! msgstr "Ingen av de tilgjengelig infofilene har «%s» i deres indekser."
  
! #: info/info-utils.c:899
! #, c-format
! msgid "Error converting file character encoding."
  msgstr ""
  
! #: info/info.c:223 info/session.c:2700
  #, fuzzy, c-format
! msgid "No menu item '%s' in node '%s'."
! msgstr "Ingen menypunkt «%s» i noden «%s»."
  
  #: info/info.c:316
+ #, fuzzy, c-format
+ msgid "No file given for node '%s'."
+ msgstr "Ingen meny i noden «%s»."
+ 
+ #: info/info.c:365 info/info.c:1115
+ #, fuzzy, c-format
+ msgid "Cannot find node '%s'."
+ msgstr "Kan ikke finne noden «%s»."
+ 
+ #: info/info.c:387
  #, c-format
! msgid "No program name given."
! msgstr ""
  
! #: info/info.c:578
  #, c-format
  msgid "invalid number: %s\n"
  msgstr ""
  
! #: info/info.c:758
  #, c-format
  msgid "malformed variable assignment: %s"
  msgstr ""
  
! #: info/info.c:765 info/infokey.c:537
  #, fuzzy, c-format
  msgid "%s: no such variable"
  msgstr "Ukjent kommando «%s»"
  
! #: info/info.c:771 info/infokey.c:539
  #, fuzzy, c-format
  msgid "value %s is not valid for variable %s"
  msgstr "Sette verdien til en Infovariabel"
  
! #: info/info.c:783
  #, c-format
  msgid "Try --help for more information.\n"
  msgstr "Prøv --help for mer informasjon.\n"
  
! #: info/info.c:805 install-info/install-info.c:2212 tp/texi2any.pl:878
! #: texindex/ti.twjr:1293
! #, c-format, awk-format, perl-format
  msgid ""
  "Copyright (C) %s Free Software Foundation, Inc.\n"
***************
*** 483,497 ****
  msgstr ""
  
! #: info/info.c:785
  #, fuzzy, c-format
! msgid "can't open %s: %s"
! msgstr "%s: kunne ikke åpne --css-file: %s"
! 
! #: info/info.c:791
! #, c-format
! msgid "debugging output diverted to \"%s\""
! msgstr ""
  
! #: info/info.c:877
  #, c-format
  msgid ""
--- 469,478 ----
  msgstr ""
  
! #: info/info.c:963
  #, fuzzy, c-format
! msgid "no index entries found for '%s'\n"
! msgstr "ingen innslag funnet for «%s»\n"
  
! #: info/info.c:1016
  #, c-format
  msgid ""
***************
*** 501,505 ****
  msgstr ""
  
! #: info/info.c:883
  msgid ""
  "Options:\n"
--- 482,486 ----
  msgstr ""
  
! #: info/info.c:1022
  msgid ""
  "Options:\n"
***************
*** 512,516 ****
  msgstr ""
  
! #: info/info.c:891
  msgid ""
  "  -h, --help                   display this help and exit.\n"
--- 493,497 ----
  msgstr ""
  
! #: info/info.c:1030
  msgid ""
  "  -h, --help                   display this help and exit.\n"
***************
*** 520,524 ****
  msgstr ""
  
! #: info/info.c:897
  msgid ""
  "  -R, --raw-escapes            output \"raw\" ANSI escapes (default).\n"
--- 501,505 ----
  msgstr ""
  
! #: info/info.c:1036
  msgid ""
  "  -R, --raw-escapes            output \"raw\" ANSI escapes (default).\n"
***************
*** 528,532 ****
  msgstr ""
  
! #: info/info.c:904
  #, fuzzy
  msgid "  -b, --speech-friendly        be friendly to speech synthesizers."
--- 509,513 ----
  msgstr ""
  
! #: info/info.c:1043
  #, fuzzy
  msgid "  -b, --speech-friendly        be friendly to speech synthesizers."
***************
*** 534,538 ****
  "  -b, --speech-friendly        vær vennlig ovenfor talesyntetisatorer.\n"
  
! #: info/info.c:908
  msgid ""
  "      --strict-node-location   (for debugging) use Info file pointers as-"
--- 515,519 ----
  "  -b, --speech-friendly        vær vennlig ovenfor talesyntetisatorer.\n"
  
! #: info/info.c:1047
  msgid ""
  "      --strict-node-location   (for debugging) use Info file pointers as-"
***************
*** 546,566 ****
  msgstr ""
  
! #: info/info.c:917
  msgid ""
  "\n"
  "The first non-option argument, if present, is the menu entry to start from;\n"
! "it is searched for in all `dir' files along INFOPATH.\n"
! "If it is not present, info merges all `dir' files and shows the result.\n"
  "Any remaining arguments are treated as the names of menu\n"
  "items relative to the initial node visited."
  msgstr ""
  
! #: info/info.c:924
  msgid ""
  "\n"
! "For a summary of key bindings, type h within Info."
  msgstr ""
  
! #: info/info.c:927
  msgid ""
  "\n"
--- 527,547 ----
  msgstr ""
  
! #: info/info.c:1056
  msgid ""
  "\n"
  "The first non-option argument, if present, is the menu entry to start from;\n"
! "it is searched for in all 'dir' files along INFOPATH.\n"
! "If it is not present, info merges all 'dir' files and shows the result.\n"
  "Any remaining arguments are treated as the names of menu\n"
  "items relative to the initial node visited."
  msgstr ""
  
! #: info/info.c:1063
  msgid ""
  "\n"
! "For a summary of key bindings, type H within Info."
  msgstr ""
  
! #: info/info.c:1066
  msgid ""
  "\n"
***************
*** 570,574 ****
  "  info info-stnd             show the manual specific to this Info program\n"
  "  info emacs                 start at emacs node from top-level dir\n"
! "  info emacs buffers         start at buffers node within emacs manual\n"
  "  info --show-options emacs  start at node with emacs' command line options\n"
  "  info --subnodes -o out.txt emacs  dump entire manual to out.txt\n"
--- 551,557 ----
  "  info info-stnd             show the manual specific to this Info program\n"
  "  info emacs                 start at emacs node from top-level dir\n"
! "  info emacs buffers         select buffers menu entry in emacs manual\n"
! "  info emacs -n Files        start at Files node within emacs manual\n"
! "  info '(emacs)Files'        alternative way to start at Files node\n"
  "  info --show-options emacs  start at node with emacs' command line options\n"
  "  info --subnodes -o out.txt emacs  dump entire manual to out.txt\n"
***************
*** 576,582 ****
  msgstr ""
  
! #: info/info.c:938 info/infokey.c:911 util/texindex.c:259
  msgid ""
- "\n"
  "Email bug reports to bug-texinfo@gnu.org,\n"
  "general questions and discussion to help-texinfo@gnu.org.\n"
--- 559,566 ----
  msgstr ""
  
! #: info/info.c:1081 install-info/install-info.c:616 tp/texi2any.pl:866
! #: texindex/ti.twjr:1282
! #, fuzzy
  msgid ""
  "Email bug reports to bug-texinfo@gnu.org,\n"
  "general questions and discussion to help-texinfo@gnu.org.\n"
***************
*** 588,707 ****
  "Websida for Texinfo: http://www.gnu.org/software/texinfo/"
  
! #: info/info.c:972
! #, c-format
! msgid "Cannot find node `%s'."
! msgstr "Kan ikke finne noden «%s»."
! 
! #: info/info.c:973
! #, c-format
! msgid "Cannot find node `(%s)%s'."
  msgstr "Kan ikke finne noden «(%s)%s»."
  
! #: info/info.c:974
  msgid "Cannot find a window!"
  msgstr "Kan ikke finne et vindu!"
  
! #: info/info.c:975
  msgid "Point doesn't appear within this window's node!"
  msgstr "Markøren vises ikke innen dette vinduets node!"
  
! #: info/info.c:976
  msgid "Cannot delete the last window."
  msgstr "Kan ikke slette det siste vinduet."
  
! #: info/info.c:977
  msgid "No menu in this node."
  msgstr "Ingen meny i denne noden."
  
! #: info/info.c:978
  msgid "No footnotes in this node."
  msgstr "Ingen fotnoter i denne noden."
  
! #: info/info.c:979
  msgid "No cross references in this node."
  msgstr "Ingen kryssreferanser i denne noden."
  
! #: info/info.c:980
! #, c-format
! msgid "No `%s' pointer for this node."
  msgstr "Ingen «%s»-peker for denne noden."
  
! #: info/info.c:981
! #, c-format
! msgid "Unknown Info command `%c'; try `?' for help."
  msgstr "Ukjent Info-kommando «%c»; prøv «?» for hjelp."
  
! #: info/info.c:982
! #, c-format
! msgid "Terminal type `%s' is not smart enough to run Info."
  msgstr "Terminaltypen «%s» er ikke smart nok for å kjøre Info."
  
! #: info/info.c:983
  msgid "You are already at the last page of this node."
  msgstr "Du er allerede på den siste siden av denne noden."
  
! #: info/info.c:984
  msgid "You are already at the first page of this node."
  msgstr "Du er allerede på den første siden til denne noden."
  
! #: info/info.c:985
  msgid "Only one window."
  msgstr "Bare et vindu."
  
! #: info/info.c:986
  msgid "Resulting window would be too small."
  msgstr "Resulterende vindu ville blitt for lite."
  
! #: info/info.c:987
  msgid "Not enough room for a help window, please delete a window."
  msgstr "Ikke nok plass for et hjelpevindu, vennligst slett et vindu."
  
! #: info/infodoc.c:45
  msgid "Basic Info command keys\n"
  msgstr ""
  
! #: info/infodoc.c:47
  #, fuzzy
  msgid "\\%-10[quit-help]  Close this help window.\n"
  msgstr "\\%-10[quit-help]  Avslutte denne hjelpen.\n"
  
! #: info/infodoc.c:48
  msgid "\\%-10[quit]  Quit Info altogether.\n"
  msgstr "\\%-10[quit]  Avslutte Info fullstendig.\n"
  
! #: info/infodoc.c:49
  msgid "\\%-10[get-info-help-node]  Invoke the Info tutorial.\n"
  msgstr "\\%-10[get-info-help-node]  Starte Infoopplæring.\n"
  
! #: info/infodoc.c:51
  #, fuzzy
  msgid "\\%-10[prev-line]  Move up one line.\n"
  msgstr "\\%-10[prev-line]  Rulle bakover 1 linje.\n"
  
! #: info/infodoc.c:52
  #, fuzzy
  msgid "\\%-10[next-line]  Move down one line.\n"
  msgstr "\\%-10[next-line]  Rulle forover 1 linje.\n"
  
! #: info/infodoc.c:53
  #, fuzzy
  msgid "\\%-10[scroll-backward]  Scroll backward one screenful.\n"
  msgstr "\\%-10[scroll-backward]  Rulle bakover en side.\n"
  
! #: info/infodoc.c:54
  #, fuzzy
  msgid "\\%-10[scroll-forward]  Scroll forward one screenful.\n"
  msgstr "\\%-10[scroll-forward]  Rulle forover en side.\n"
  
! #: info/infodoc.c:55
  #, fuzzy
  msgid "\\%-10[beginning-of-node]  Go to the beginning of this node.\n"
  msgstr "\\%-10[beginning-of-node]  Gå til begynnelsen av denne noden.\n"
  
! #: info/infodoc.c:56
  msgid "\\%-10[end-of-node]  Go to the end of this node.\n"
  msgstr "\\%-10[end-of-node]  Gå til slutten av denne noden.\n"
  
! #: info/infodoc.c:58
  #, fuzzy
  msgid "\\%-10[move-to-next-xref]  Skip to the next hypertext link.\n"
--- 572,686 ----
  "Websida for Texinfo: http://www.gnu.org/software/texinfo/"
  
! #: info/info.c:1116
! #, fuzzy, c-format
! msgid "Cannot find node '(%s)%s'."
  msgstr "Kan ikke finne noden «(%s)%s»."
  
! #: info/info.c:1117
  msgid "Cannot find a window!"
  msgstr "Kan ikke finne et vindu!"
  
! #: info/info.c:1118
  msgid "Point doesn't appear within this window's node!"
  msgstr "Markøren vises ikke innen dette vinduets node!"
  
! #: info/info.c:1119
  msgid "Cannot delete the last window."
  msgstr "Kan ikke slette det siste vinduet."
  
! #: info/info.c:1120
  msgid "No menu in this node."
  msgstr "Ingen meny i denne noden."
  
! #: info/info.c:1121
  msgid "No footnotes in this node."
  msgstr "Ingen fotnoter i denne noden."
  
! #: info/info.c:1122
  msgid "No cross references in this node."
  msgstr "Ingen kryssreferanser i denne noden."
  
! #: info/info.c:1123
! #, fuzzy, c-format
! msgid "No '%s' pointer for this node."
  msgstr "Ingen «%s»-peker for denne noden."
  
! #: info/info.c:1124
! #, fuzzy, c-format
! msgid "Unknown Info command '%c'; try '?' for help."
  msgstr "Ukjent Info-kommando «%c»; prøv «?» for hjelp."
  
! #: info/info.c:1125
! #, fuzzy, c-format
! msgid "Terminal type '%s' is not smart enough to run Info."
  msgstr "Terminaltypen «%s» er ikke smart nok for å kjøre Info."
  
! #: info/info.c:1126
  msgid "You are already at the last page of this node."
  msgstr "Du er allerede på den siste siden av denne noden."
  
! #: info/info.c:1127
  msgid "You are already at the first page of this node."
  msgstr "Du er allerede på den første siden til denne noden."
  
! #: info/info.c:1128
  msgid "Only one window."
  msgstr "Bare et vindu."
  
! #: info/info.c:1129
  msgid "Resulting window would be too small."
  msgstr "Resulterende vindu ville blitt for lite."
  
! #: info/info.c:1130
  msgid "Not enough room for a help window, please delete a window."
  msgstr "Ikke nok plass for et hjelpevindu, vennligst slett et vindu."
  
! #: info/infodoc.c:40
  msgid "Basic Info command keys\n"
  msgstr ""
  
! #: info/infodoc.c:42
  #, fuzzy
  msgid "\\%-10[quit-help]  Close this help window.\n"
  msgstr "\\%-10[quit-help]  Avslutte denne hjelpen.\n"
  
! #: info/infodoc.c:43
  msgid "\\%-10[quit]  Quit Info altogether.\n"
  msgstr "\\%-10[quit]  Avslutte Info fullstendig.\n"
  
! #: info/infodoc.c:44
  msgid "\\%-10[get-info-help-node]  Invoke the Info tutorial.\n"
  msgstr "\\%-10[get-info-help-node]  Starte Infoopplæring.\n"
  
! #: info/infodoc.c:46
  #, fuzzy
  msgid "\\%-10[prev-line]  Move up one line.\n"
  msgstr "\\%-10[prev-line]  Rulle bakover 1 linje.\n"
  
! #: info/infodoc.c:47
  #, fuzzy
  msgid "\\%-10[next-line]  Move down one line.\n"
  msgstr "\\%-10[next-line]  Rulle forover 1 linje.\n"
  
! #: info/infodoc.c:48
  #, fuzzy
  msgid "\\%-10[scroll-backward]  Scroll backward one screenful.\n"
  msgstr "\\%-10[scroll-backward]  Rulle bakover en side.\n"
  
! #: info/infodoc.c:49
  #, fuzzy
  msgid "\\%-10[scroll-forward]  Scroll forward one screenful.\n"
  msgstr "\\%-10[scroll-forward]  Rulle forover en side.\n"
  
! #: info/infodoc.c:50
  #, fuzzy
  msgid "\\%-10[beginning-of-node]  Go to the beginning of this node.\n"
  msgstr "\\%-10[beginning-of-node]  Gå til begynnelsen av denne noden.\n"
  
! #: info/infodoc.c:51
  msgid "\\%-10[end-of-node]  Go to the end of this node.\n"
  msgstr "\\%-10[end-of-node]  Gå til slutten av denne noden.\n"
  
! #: info/infodoc.c:53
  #, fuzzy
  msgid "\\%-10[move-to-next-xref]  Skip to the next hypertext link.\n"
***************
*** 710,714 ****
  "noden.\n"
  
! #: info/infodoc.c:59
  #, fuzzy
  msgid ""
--- 689,693 ----
  "noden.\n"
  
! #: info/infodoc.c:54
  #, fuzzy
  msgid ""
***************
*** 717,721 ****
  msgstr "\\%-10[dir-node]  Følge hypertekstlenken under markøren.\n"
  
! #: info/infodoc.c:60
  #, fuzzy
  msgid "\\%-10[history-node]  Go back to the last node seen in this window.\n"
--- 696,700 ----
  msgstr "\\%-10[dir-node]  Følge hypertekstlenken under markøren.\n"
  
! #: info/infodoc.c:55
  #, fuzzy
  msgid "\\%-10[history-node]  Go back to the last node seen in this window.\n"
***************
*** 723,777 ****
  "\\%-10[history-node]  Flytte til den siste noden sett i dette vinduet.\n"
  
! #: info/infodoc.c:62
  #, fuzzy
  msgid "\\%-10[global-prev-node]  Go to the previous node in the document.\n"
  msgstr "\\%-10[prev-node]  Flytte til forrige node før denne noden.\n"
  
! #: info/infodoc.c:63
  #, fuzzy
  msgid "\\%-10[global-next-node]  Go to the next node in the document.\n"
  msgstr "\\%-10[next-node]  Flytte til neste node etter denne noden.\n"
  
! #: info/infodoc.c:64
  #, fuzzy
  msgid "\\%-10[prev-node]  Go to the previous node on this level.\n"
  msgstr "\\%-10[prev-node]  Flytte til forrige node før denne noden.\n"
  
! #: info/infodoc.c:65
  #, fuzzy
  msgid "\\%-10[next-node]  Go to the next node on this level.\n"
  msgstr "\\%-10[next-node]  Flytte til neste node etter denne noden.\n"
  
! #: info/infodoc.c:66
  #, fuzzy
  msgid "\\%-10[up-node]  Go up one level.\n"
  msgstr "\\%-10[up-node]  Flytte «opp» fra denne noden.\n"
  
! #: info/infodoc.c:67
  #, fuzzy
  msgid "\\%-10[top-node]  Go to the top node of this document.\n"
  msgstr "\\%-10[end-of-node]  Gå til slutten av denne noden.\n"
  
! #: info/infodoc.c:68
  #, fuzzy
! msgid "\\%-10[dir-node]  Go to the main `directory' node.\n"
  msgstr "\\%-10[end-of-node]  Gå til slutten av denne noden.\n"
  
! #: info/infodoc.c:70
  #, fuzzy
  msgid "1...9       Pick the first...ninth item in this node's menu.\n"
  msgstr "  %-10s  Velge første ... niende punkt i nodens meny.\n"
  
! #: info/infodoc.c:71
  #, fuzzy
  msgid "\\%-10[last-menu-item]  Pick the last item in this node's menu.\n"
  msgstr "\\%-10[last-menu-item]  Velge det siste punktet i nodens meny.\n"
  
! #: info/infodoc.c:72
  #, fuzzy
  msgid "\\%-10[menu-item]  Pick a menu item specified by name.\n"
  msgstr "  %-10s  Velge menypunkt spesifisert ved navn.\n"
  
! #: info/infodoc.c:73
  #, fuzzy
  msgid "\\%-10[xref-item]  Follow a cross reference specified by name.\n"
--- 702,756 ----
  "\\%-10[history-node]  Flytte til den siste noden sett i dette vinduet.\n"
  
! #: info/infodoc.c:57
  #, fuzzy
  msgid "\\%-10[global-prev-node]  Go to the previous node in the document.\n"
  msgstr "\\%-10[prev-node]  Flytte til forrige node før denne noden.\n"
  
! #: info/infodoc.c:58
  #, fuzzy
  msgid "\\%-10[global-next-node]  Go to the next node in the document.\n"
  msgstr "\\%-10[next-node]  Flytte til neste node etter denne noden.\n"
  
! #: info/infodoc.c:59
  #, fuzzy
  msgid "\\%-10[prev-node]  Go to the previous node on this level.\n"
  msgstr "\\%-10[prev-node]  Flytte til forrige node før denne noden.\n"
  
! #: info/infodoc.c:60
  #, fuzzy
  msgid "\\%-10[next-node]  Go to the next node on this level.\n"
  msgstr "\\%-10[next-node]  Flytte til neste node etter denne noden.\n"
  
! #: info/infodoc.c:61
  #, fuzzy
  msgid "\\%-10[up-node]  Go up one level.\n"
  msgstr "\\%-10[up-node]  Flytte «opp» fra denne noden.\n"
  
! #: info/infodoc.c:62
  #, fuzzy
  msgid "\\%-10[top-node]  Go to the top node of this document.\n"
  msgstr "\\%-10[end-of-node]  Gå til slutten av denne noden.\n"
  
! #: info/infodoc.c:63
  #, fuzzy
! msgid "\\%-10[dir-node]  Go to the main 'directory' node.\n"
  msgstr "\\%-10[end-of-node]  Gå til slutten av denne noden.\n"
  
! #: info/infodoc.c:65
  #, fuzzy
  msgid "1...9       Pick the first...ninth item in this node's menu.\n"
  msgstr "  %-10s  Velge første ... niende punkt i nodens meny.\n"
  
! #: info/infodoc.c:66
  #, fuzzy
  msgid "\\%-10[last-menu-item]  Pick the last item in this node's menu.\n"
  msgstr "\\%-10[last-menu-item]  Velge det siste punktet i nodens meny.\n"
  
! #: info/infodoc.c:67
  #, fuzzy
  msgid "\\%-10[menu-item]  Pick a menu item specified by name.\n"
  msgstr "  %-10s  Velge menypunkt spesifisert ved navn.\n"
  
! #: info/infodoc.c:68
  #, fuzzy
  msgid "\\%-10[xref-item]  Follow a cross reference specified by name.\n"
***************
*** 780,789 ****
  "referansen.\n"
  
! #: info/infodoc.c:74
  #, fuzzy
  msgid "\\%-10[goto-node]  Go to a node specified by name.\n"
  msgstr "  %-10s  Flytte til noden spesifisert av navn.\n"
  
! #: info/infodoc.c:76
  #, fuzzy
  msgid "\\%-10[search]  Search forward for a specified string.\n"
--- 759,768 ----
  "referansen.\n"
  
! #: info/infodoc.c:69
  #, fuzzy
  msgid "\\%-10[goto-node]  Go to a node specified by name.\n"
  msgstr "  %-10s  Flytte til noden spesifisert av navn.\n"
  
! #: info/infodoc.c:71
  #, fuzzy
  msgid "\\%-10[search]  Search forward for a specified string.\n"
***************
*** 791,795 ****
  "  %-10s  Søke forlengs gjennom denne Infofilen for en spesifikk streng,\n"
  
! #: info/infodoc.c:77
  #, fuzzy
  msgid "\\%-10[search-previous]  Search for previous occurrence.\n"
--- 770,774 ----
  "  %-10s  Søke forlengs gjennom denne Infofilen for en spesifikk streng,\n"
  
! #: info/infodoc.c:72
  #, fuzzy
  msgid "\\%-10[search-previous]  Search for previous occurrence.\n"
***************
*** 797,806 ****
  
  # This translation is connected to the next one
! #: info/infodoc.c:78
  #, fuzzy
  msgid "\\%-10[search-next]  Search for next occurrence.\n"
  msgstr "  %-10s  Søke etter en spesifikk streng i indeksinnslagene i denne\n"
  
! #: info/infodoc.c:79
  #, fuzzy
  msgid ""
--- 776,785 ----
  
  # This translation is connected to the next one
! #: info/infodoc.c:73
  #, fuzzy
  msgid "\\%-10[search-next]  Search for next occurrence.\n"
  msgstr "  %-10s  Søke etter en spesifikk streng i indeksinnslagene i denne\n"
  
! #: info/infodoc.c:74
  #, fuzzy
  msgid ""
***************
*** 813,1008 ****
  "funnet.\n"
  
! #: info/infodoc.c:81
  msgid "\\%-10[virtual-index]  Synthesize menu of matching index entries.\n"
  msgstr ""
  
! #: info/infodoc.c:83
  #, fuzzy
  msgid "\\%-10[abort-key]  Cancel the current operation.\n"
  msgstr "Avbryte gjeldende operasjon"
  
! # The next translation should match the length of this one
! #: info/infodoc.c:91
! msgid ""
! "Basic Commands in Info Windows\n"
! "******************************\n"
! msgstr ""
! "Grunnleggende kommandoer i infovinduer\n"
! "**************************************\n"
! 
! #: info/infodoc.c:94
! #, c-format
! msgid "  %-10s  Quit this help.\n"
! msgstr "  %-10s  Avslutte denne hjelpen.\n"
! 
! #: info/infodoc.c:95
! #, c-format
! msgid "  %-10s  Quit Info altogether.\n"
! msgstr "  %-10s  Avslutte Info fullstendig.\n"
! 
! #: info/infodoc.c:96
! #, c-format
! msgid "  %-10s  Invoke the Info tutorial.\n"
! msgstr "  %-10s  Starte Infoopplæring.\n"
! 
! #: info/infodoc.c:100
! #, c-format
! msgid "  %-10s  Move to the `next' node of this node.\n"
! msgstr "  %-10s  Flytte til «neste»-noden etter denne noden.\n"
! 
! #: info/infodoc.c:101
! #, c-format
! msgid "  %-10s  Move to the `previous' node of this node.\n"
! msgstr "  %-10s  Flytte til «forrige»-noden før denne noden.\n"
! 
! #: info/infodoc.c:102
! #, c-format
! msgid "  %-10s  Move `up' from this node.\n"
! msgstr "  %-10s  Flytte «opp» fra denne noden.\n"
! 
! #: info/infodoc.c:103
! #, fuzzy, c-format
! msgid ""
! "  %-10s  Pick menu item specified by name.\n"
! "              Picking a menu item causes another node to be selected.\n"
! msgstr ""
! "\\%-10[menu-item]  Velge et menypunkt angitt ved navn.\n"
! "              Valg av et menypunkt fører til at en annen node blir valgt.\n"
! 
! #: info/infodoc.c:105
! #, c-format
! msgid "  %-10s  Follow a cross reference.  Reads name of reference.\n"
! msgstr "  %-10s  Følge en kryssreferanse.  Leser navnet til referansen.\n"
! 
! #: info/infodoc.c:106
! #, c-format
! msgid "  %-10s  Move to the last node seen in this window.\n"
! msgstr "  %-10s  Flytte til den siste noden sett i dette vinduet.\n"
! 
! #: info/infodoc.c:107
! #, c-format
! msgid "  %-10s  Skip to next hypertext link within this node.\n"
! msgstr "  %-10s  Flytte til neste hypertekstlenke innen denne noden.\n"
! 
! #: info/infodoc.c:108
! #, c-format
! msgid "  %-10s  Follow the hypertext link under cursor.\n"
! msgstr "  %-10s  Følge hypertekstlenken under markøren.\n"
! 
! #: info/infodoc.c:109
! #, c-format
! msgid "  %-10s  Move to the `directory' node.  Equivalent to `g (DIR)'.\n"
! msgstr "  %-10s  Flytte til «katalog»-noden.  Det samme som «g (DIR)».\n"
! 
! #: info/infodoc.c:110
! #, c-format
! msgid "  %-10s  Move to the Top node.  Equivalent to `g Top'.\n"
! msgstr "  %-10s  Flytte til «Top»-noden.  Det samme som «g Top».\n"
! 
! # The next translation should match the length of this one
! #: info/infodoc.c:112
! msgid ""
! "Moving within a node:\n"
! "---------------------\n"
! msgstr ""
! "Flytte innen en node:\n"
! "---------------------\n"
! 
! #: info/infodoc.c:114
! #, c-format
! msgid "  %-10s  Scroll forward a page.\n"
! msgstr "  %-10s  Rulle forover en side.\n"
! 
! #: info/infodoc.c:115
! #, c-format
! msgid "  %-10s  Scroll backward a page.\n"
! msgstr "  %-10s  Rulle bakover en side.\n"
! 
! #: info/infodoc.c:116
! #, c-format
! msgid "  %-10s  Go to the beginning of this node.\n"
! msgstr "  %-10s  Gå til begynnelsen av denne noden.\n"
! 
! #: info/infodoc.c:117
! #, c-format
! msgid "  %-10s  Go to the end of this node.\n"
! msgstr "  %-10s  Gå til slutten av denne noden.\n"
! 
! #: info/infodoc.c:118
! #, c-format
! msgid "  %-10s  Scroll forward 1 line.\n"
! msgstr "  %-10s  Rulle forover 1 linje.\n"
! 
! #: info/infodoc.c:119
! #, c-format
! msgid "  %-10s  Scroll backward 1 line.\n"
! msgstr "  %-10s  Rulle bakover 1 linje.\n"
! 
! # The next translation should match the length of this one
! #: info/infodoc.c:121
! msgid ""
! "Other commands:\n"
! "---------------\n"
! msgstr ""
! "Andre kommandoer:\n"
! "-----------------\n"
! 
! #: info/infodoc.c:123
! #, fuzzy, c-format
! msgid "  %-10s  Pick first...ninth item in node's menu.\n"
! msgstr "  %-10s  Velge første ... niende punkt i nodens meny.\n"
! 
! #: info/infodoc.c:124
! #, c-format
! msgid "  %-10s  Pick last item in node's menu.\n"
! msgstr "  %-10s  Velge det siste punktet i nodens meny.\n"
! 
! #: info/infodoc.c:127
! #, fuzzy, c-format
! msgid ""
! "  %-10s  Search for a specified string in the index entries of this Info\n"
! "              file, and select the node referenced by the first entry "
! "found.\n"
! msgstr ""
! "\\%-10[index-search]  Søke etter en angitt streng blant indeksinnslagene i "
! "denne\n"
! "              infofilen og velge noden til det første innslaget som blir "
! "funnet.\n"
! 
! #: info/infodoc.c:129
! #, fuzzy, c-format
! msgid ""
! "  %-10s  Move to node specified by name.\n"
! "              You may include a filename as well, as in (FILENAME)NODENAME.\n"
! msgstr ""
! "\\%-10[goto-node]  Flytte til en node angitt ved navn.\n"
! "              Du kan like godt inkludere et filnavn, som i "
! "(FILNAVN)NODENAVN.\n"
! 
! #: info/infodoc.c:131
! #, fuzzy, c-format
! msgid ""
! "  %-10s  Search forward for a specified string,\n"
! "              and select the node in which the next occurrence is found.\n"
! msgstr ""
! "\\%-10[search]  Søke forover etter en angitt streng\n"
! "              og velge den noden som den neste forekomsten blir funnet i.\n"
! 
! #: info/infodoc.c:133
  #, fuzzy, c-format
! msgid ""
! "  %-10s  Search backward for a specified string,\n"
! "              and select the node in which the next occurrence is found.\n"
! msgstr ""
! "\\%-10[search]  Søke forover etter en angitt streng\n"
! "              og velge den noden som den neste forekomsten blir funnet i.\n"
  
! #: info/infodoc.c:311
! #, c-format
  msgid "The current search path is:\n"
  msgstr "Gjeldende søkesti er:\n"
  
! #: info/infodoc.c:314
! #, c-format
  msgid ""
  "Commands available in Info windows:\n"
--- 792,814 ----
  "funnet.\n"
  
! #: info/infodoc.c:76
  msgid "\\%-10[virtual-index]  Synthesize menu of matching index entries.\n"
  msgstr ""
  
! #: info/infodoc.c:78
  #, fuzzy
  msgid "\\%-10[abort-key]  Cancel the current operation.\n"
  msgstr "Avbryte gjeldende operasjon"
  
! #: info/infodoc.c:197
  #, fuzzy, c-format
! msgid "This is GNU Info version %s.  "
! msgstr "Dette er %s, produsert av makeinfo versjon %s fra %s.\n"
  
! #: info/infodoc.c:198
  msgid "The current search path is:\n"
  msgstr "Gjeldende søkesti er:\n"
  
! #: info/infodoc.c:203
  msgid ""
  "Commands available in Info windows:\n"
***************
*** 1012,1017 ****
  "\n"
  
! #: info/infodoc.c:317
! #, c-format
  msgid ""
  "Commands available in the echo area:\n"
--- 818,822 ----
  "\n"
  
! #: info/infodoc.c:206
  msgid ""
  "Commands available in the echo area:\n"
***************
*** 1021,1025 ****
  "\n"
  
! #: info/infodoc.c:338
  #, c-format
  msgid ""
--- 826,830 ----
  "\n"
  
! #: info/infodoc.c:226
  #, c-format
  msgid ""
***************
*** 1030,1035 ****
  "\n"
  
! #: info/infodoc.c:342
! #, c-format
  msgid ""
  "The following commands cannot be invoked at all:\n"
--- 835,839 ----
  "\n"
  
! #: info/infodoc.c:231
  msgid ""
  "The following commands cannot be invoked at all:\n"
***************
*** 1039,1313 ****
  "\n"
  
! #: info/infodoc.c:468
  msgid "Display help message"
  msgstr "Vise hjelpemelding"
  
! #: info/infodoc.c:486
! msgid "Visit Info node `(info)Help'"
  msgstr "Vise infonoden «(info)Help»"
  
! #: info/infodoc.c:612
  msgid "Print documentation for KEY"
  msgstr "Skrive ut dokumentasjonen for KEY"
  
! #: info/infodoc.c:624
  #, c-format
  msgid "Describe key: %s"
  msgstr "Beskriv tast: %s"
  
! #: info/infodoc.c:634
! #, c-format
! msgid "ESC %s is undefined."
! msgstr "ESC %s er udefinert."
! 
! #: info/infodoc.c:650 info/infodoc.c:678
  #, c-format
  msgid "%s is undefined."
  msgstr "%s er udefinert."
  
! #: info/infodoc.c:699
! #, c-format
! msgid "%s is defined to %s."
! msgstr "%s er definert som %s."
! 
! #: info/infodoc.c:1123
  msgid "Show what to type to execute a given command"
  msgstr "Vise hva som må tastes for å utføre en gitt kommando"
  
! #: info/infodoc.c:1127
  msgid "Where is command: "
  msgstr "Hvor er kommandoen: "
  
! #: info/infodoc.c:1149
! #, c-format
! msgid "`%s' is not on any keys"
  msgstr "«%s» er ikke på noen taster"
  
! #: info/infodoc.c:1155
  #, c-format
  msgid "%s can only be invoked via %s."
  msgstr "%s kan bare bli påkallet via %s."
  
! #: info/infodoc.c:1159
  #, c-format
  msgid "%s can be invoked via %s."
  msgstr "%s kan bli påkallet via %s."
  
! #: info/infodoc.c:1164
! #, c-format
! msgid "There is no function named `%s'"
  msgstr "Det finnes ingen funksjon ved navn «%s»"
  
! # The next translation should match the length of this one
! #: info/infodoc.c:98
! msgid ""
! "Selecting other nodes:\n"
! "----------------------\n"
! msgstr ""
! "Velger andre noder:\n"
! "-------------------\n"
! 
! #: info/infokey.c:169
! #, c-format
! msgid "incorrect number of arguments"
! msgstr "unøyaktig antall argumenter"
! 
! #: info/infokey.c:199
! #, c-format
! msgid "cannot open input file `%s'"
  msgstr "Kan ikke åpne inputfilen «%s»"
  
! #: info/infokey.c:213
! #, c-format
! msgid "cannot create output file `%s'"
! msgstr "Kunne ikke opprette outputfila «%s»"
! 
! #: info/infokey.c:224
! #, c-format
! msgid "error writing to `%s'"
! msgstr "feil ved skriving til «%s»"
! 
! #: info/infokey.c:230
! #, c-format
! msgid "error closing output file `%s'"
! msgstr "Feil ved lukking av outputfila «%s»"
! 
! #: info/infokey.c:449
  #, c-format
  msgid "key sequence too long"
  msgstr "tastesekvensen er for lang"
  
! #: info/infokey.c:527
  #, c-format
  msgid "missing key sequence"
  msgstr "manglende tastesekvens"
  
! #: info/infokey.c:607
  #, c-format
  msgid "NUL character (\\000) not permitted"
  msgstr "NULL-tegn (\\000) er ikke tillatt"
  
! #: info/infokey.c:637
  #, c-format
  msgid "NUL character (^%c) not permitted"
  msgstr "NULL-tegn (^%c) er ikke tillatt"
  
! #: info/infokey.c:660
  #, c-format
  msgid "missing action name"
  msgstr "manglende handlingsnavn"
  
! #: info/infokey.c:675 info/infokey.c:745
! #, c-format
! msgid "section too long"
! msgstr "avdeling for lang"
  
! #: info/infokey.c:681
  #, c-format
  msgid "unknown action `%s'"
  msgstr "Ukjent handling «%s»"
  
! #: info/infokey.c:691
  #, c-format
  msgid "action name too long"
  msgstr "handlingsnavn for langt"
  
! #: info/infokey.c:704
  #, c-format
  msgid "extra characters following action `%s'"
  msgstr "ekstra tegn følger handlingen «%s»"
  
! #: info/infokey.c:715
  #, c-format
  msgid "missing variable name"
  msgstr "manglende variabelnavn"
  
! #: info/infokey.c:724
  #, c-format
  msgid "missing `=' immediately after variable name"
  msgstr "manglende «=» umiddelbart etter variabelnavn"
  
! #: info/infokey.c:731
  #, c-format
  msgid "variable name too long"
  msgstr "variabelnavn for langt"
  
! #: info/infokey.c:753
  #, c-format
  msgid "value too long"
  msgstr "verdi for lang"
  
! #: info/infokey.c:881
  #, c-format
  msgid "\"%s\", line %u: "
  msgstr "«%s», linje %u: "
  
! #: info/infokey.c:899
! #, c-format
! msgid ""
! "Usage: %s [OPTION]... [INPUT-FILE]\n"
! "\n"
! "Compile infokey source file to infokey file.  Reads INPUT-FILE (default\n"
! "$HOME/.infokey) and writes compiled key file to (by default) $HOME/.info.\n"
! "\n"
! "Options:\n"
! "  --output FILE        output to FILE instead of $HOME/.info\n"
! "  --help               display this help and exit.\n"
! "  --version            display version information and exit.\n"
! msgstr ""
! "Bruksmåte: %s [VALG]... [INPUTFIL]\n"
! "\n"
! "Kompilere infokey-kildefil til infokeyfil.  Leser INPUTFIL (standard\n"
! "$HOME/.infokey) og skriver kompilert keyfil til $HOME/.info.\n"
! "\n"
! "Valg:\n"
! "  --output FIL                 skrive ut til FIL istedet for $HOME/.info.\n"
! "  --help                       vise denne hjelpen og avslutte.\n"
! "  --version                    vise programversjon og avslutte.\n"
! 
! #: info/infomap.c:959
! #, c-format
! msgid "Ignoring invalid infokey file `%s' - too small"
! msgstr "Ignorerer ugyldig infokeyfil «%s» - for liten"
! 
! #: info/infomap.c:962
! #, c-format
! msgid "Ignoring invalid infokey file `%s' - too big"
! msgstr "Ignorerer ugyldig infokeyfil «%s» - for stor"
! 
! #: info/infomap.c:975
! #, c-format
! msgid "Error reading infokey file `%s' - short read"
! msgstr "Feil ved lesing av infokeyfil «%s» - for kort"
! 
! #: info/infomap.c:993
! #, c-format
! msgid ""
! "Invalid infokey file `%s' (bad magic numbers) -- run infokey to update it"
! msgstr ""
! "Ugyldig infokeyfil «%s» (feil magiske tall) -- kjør infokey for å oppdatere "
! "den"
! 
! #: info/infomap.c:1001
! #, c-format
! msgid "Your infokey file `%s' is out of date -- run infokey to update it"
! msgstr "Din infokeyfil «%s» er utdatert -- kjør infokey for å oppdatere den"
! 
! #: info/infomap.c:1017
! #, c-format
! msgid ""
! "Invalid infokey file `%s' (bad section length) -- run infokey to update it"
! msgstr ""
! "Ugyldig infokeyfil «%s» (feil avdelingslengde) -- kjør infokey for å "
! "oppdatere den"
! 
! #: info/infomap.c:1041
! #, c-format
! msgid ""
! "Invalid infokey file `%s' (bad section code) -- run infokey to update it"
! msgstr ""
! "Ugyldig infokeyfil «%s» (feil avdelingskode) -- kjør infokey for å oppdatere "
! "den"
! 
! #: info/infomap.c:1171
! msgid "Bad data in infokey file -- some key bindings ignored"
! msgstr "Feil data i infokeyfil -- noen tastebindinger ble ignorert"
! 
! #: info/infomap.c:1236
! msgid "Bad data in infokey file -- some var settings ignored"
! msgstr "Feil data i infokeyfil -- noen variabelinnstillinger ble ignorert"
! 
! #: info/m-x.c:67
  msgid "Read the name of an Info command and describe it"
  msgstr "Lese inn navnet på en infokommando og beskrive den"
  
! #: info/m-x.c:71
  msgid "Describe command: "
  msgstr "Beskriv kommandoen: "
  
! #: info/m-x.c:94
  msgid "Read a command name in the echo area and execute it"
  msgstr "Lese et kommandonavn i ekkoområdet og utføre den"
  
! #: info/m-x.c:138
! #, c-format
! msgid "Cannot execute an `echo-area' command here."
  msgstr "Kan ikke utføre en «echo-area»-kommando her."
  
! #: info/m-x.c:151
  #, c-format
  msgid "Undefined command: %s"
  msgstr "udefinert kommando: %s"
  
! #: info/m-x.c:157
  msgid "Set the height of the displayed window"
  msgstr "Sette høyden på det viste vinduet"
  
! #: info/m-x.c:170
  #, c-format
  msgid "Set screen height to (%d): "
  msgstr "Sette skjermhøyde til (%d): "
  
! #: info/makedoc.c:167 info/makedoc.c:175
  #, c-format
  msgid ""
--- 843,1004 ----
  "\n"
  
! #: info/infodoc.c:335
  msgid "Display help message"
  msgstr "Vise hjelpemelding"
  
! #: info/infodoc.c:348
! #, fuzzy
! msgid "Visit Info node '(info)Help'"
  msgstr "Vise infonoden «(info)Help»"
  
! #: info/infodoc.c:447
  msgid "Print documentation for KEY"
  msgstr "Skrive ut dokumentasjonen for KEY"
  
! #: info/infodoc.c:458
  #, c-format
  msgid "Describe key: %s"
  msgstr "Beskriv tast: %s"
  
! #: info/infodoc.c:468 info/infodoc.c:504
  #, c-format
  msgid "%s is undefined."
  msgstr "%s er udefinert."
  
! #: info/infodoc.c:866
  msgid "Show what to type to execute a given command"
  msgstr "Vise hva som må tastes for å utføre en gitt kommando"
  
! #: info/infodoc.c:870
  msgid "Where is command: "
  msgstr "Hvor er kommandoen: "
  
! #: info/infodoc.c:892
! #, fuzzy, c-format
! msgid "'%s' is not on any keys"
  msgstr "«%s» er ikke på noen taster"
  
! #: info/infodoc.c:898
  #, c-format
  msgid "%s can only be invoked via %s."
  msgstr "%s kan bare bli påkallet via %s."
  
! #: info/infodoc.c:902
  #, c-format
  msgid "%s can be invoked via %s."
  msgstr "%s kan bli påkallet via %s."
  
! #: info/infodoc.c:907
! #, fuzzy, c-format
! msgid "There is no function named '%s'"
  msgstr "Det finnes ingen funksjon ved navn «%s»"
  
! #: info/infomap.c:600
! #, fuzzy, c-format
! msgid "could not open init file %s"
  msgstr "Kan ikke åpne inputfilen «%s»"
  
! #: info/infokey.c:229
  #, c-format
  msgid "key sequence too long"
  msgstr "tastesekvensen er for lang"
  
! #: info/infokey.c:306
  #, c-format
  msgid "missing key sequence"
  msgstr "manglende tastesekvens"
  
! #: info/infokey.c:386
  #, c-format
  msgid "NUL character (\\000) not permitted"
  msgstr "NULL-tegn (\\000) er ikke tillatt"
  
! #: info/infokey.c:415
  #, c-format
  msgid "NUL character (^%c) not permitted"
  msgstr "NULL-tegn (^%c) er ikke tillatt"
  
! #: info/infokey.c:438
  #, c-format
  msgid "missing action name"
  msgstr "manglende handlingsnavn"
  
! #: info/infokey.c:450
! #, fuzzy, c-format
! msgid "cannot bind key sequence to menu-digit"
! msgstr "tastesekvensen er for lang"
  
! #: info/infokey.c:458
  #, c-format
  msgid "unknown action `%s'"
  msgstr "Ukjent handling «%s»"
  
! #: info/infokey.c:482
  #, c-format
  msgid "action name too long"
  msgstr "handlingsnavn for langt"
  
! #: info/infokey.c:495
  #, c-format
  msgid "extra characters following action `%s'"
  msgstr "ekstra tegn følger handlingen «%s»"
  
! #: info/infokey.c:506
  #, c-format
  msgid "missing variable name"
  msgstr "manglende variabelnavn"
  
! #: info/infokey.c:515
  #, c-format
  msgid "missing `=' immediately after variable name"
  msgstr "manglende «=» umiddelbart etter variabelnavn"
  
! #: info/infokey.c:522
  #, c-format
  msgid "variable name too long"
  msgstr "variabelnavn for langt"
  
! #: info/infokey.c:546
  #, c-format
  msgid "value too long"
  msgstr "verdi for lang"
  
! #: info/infokey.c:592
  #, c-format
  msgid "\"%s\", line %u: "
  msgstr "«%s», linje %u: "
  
! #: info/m-x.c:66
  msgid "Read the name of an Info command and describe it"
  msgstr "Lese inn navnet på en infokommando og beskrive den"
  
! #: info/m-x.c:70
  msgid "Describe command: "
  msgstr "Beskriv kommandoen: "
  
! #: info/m-x.c:93
  msgid "Read a command name in the echo area and execute it"
  msgstr "Lese et kommandonavn i ekkoområdet og utføre den"
  
! #: info/m-x.c:136
! #, fuzzy, c-format
! msgid "Cannot execute an 'echo-area' command here."
  msgstr "Kan ikke utføre en «echo-area»-kommando her."
  
! #: info/m-x.c:149
  #, c-format
  msgid "Undefined command: %s"
  msgstr "udefinert kommando: %s"
  
! #: info/m-x.c:155
  msgid "Set the height of the displayed window"
  msgstr "Sette høyden på det viste vinduet"
  
! #: info/m-x.c:168
  #, c-format
  msgid "Set screen height to (%d): "
  msgstr "Sette skjermhøyde til (%d): "
  
! #: info/makedoc.c:141
  #, c-format
  msgid ""
***************
*** 1318,1330 ****
  "\n"
  
! #: info/makedoc.c:557
  #, c-format
  msgid "Couldn't manipulate the file %s.\n"
  msgstr "Kunne ikke manipulere filen %s.\n"
  
! #: info/nodemenu.c:30
  msgid ""
  "\n"
  "* Menu:\n"
  "  (File)Node                        Lines   Size   Containing File\n"
  "  ----------                        -----   ----   ---------------"
--- 1009,1025 ----
  "\n"
  
! #: info/makedoc.c:466
  #, c-format
  msgid "Couldn't manipulate the file %s.\n"
  msgstr "Kunne ikke manipulere filen %s.\n"
  
! #. TRANSLATORS: The "\n* Menu:\n\n" part of this should not be translated, as
! #. it is part of the Info syntax.
! #: info/nodemenu.c:35
! #, fuzzy
  msgid ""
  "\n"
  "* Menu:\n"
+ "\n"
  "  (File)Node                        Lines   Size   Containing File\n"
  "  ----------                        -----   ----   ---------------"
***************
*** 1335,1364 ****
  "  ---------                         ------  ----   ---------------"
  
! #: info/nodemenu.c:200
  msgid ""
  "Here is the menu of nodes you have recently visited.\n"
! "Select one from this menu, or use `\\[history-node]' in another window.\n"
  msgstr ""
  "Her er menyen over nodene du har nylig besøkt.\n"
  "Velg en fra denne menyen, eller bruk «\\[history-node]» i et annet vindu.\n"
  
! #: info/nodemenu.c:220
  msgid "Make a window containing a menu of all of the currently visited nodes"
  msgstr "Lag et vindu inneholdene en meny over alle de nylig besøkte nodene"
  
! #: info/nodemenu.c:300
  msgid "Select a node which has been previously visited in a visible window"
  msgstr "Velge en node som har blitt tidligere besøkt i et synlig vindu"
  
! #: info/nodemenu.c:313
  msgid "Select visited node: "
  msgstr "Velg besøkt node: "
  
! #: info/nodemenu.c:333 info/session.c:2617
  #, c-format
  msgid "The reference disappeared! (%s)."
  msgstr "Referansen forsvant! (%s)."
  
! #: info/pcterm.c:179
  #, c-format
  msgid "Terminal cannot be initialized: %s\n"
--- 1030,1060 ----
  "  ---------                         ------  ----   ---------------"
  
! #: info/nodemenu.c:187
! #, fuzzy
  msgid ""
  "Here is the menu of nodes you have recently visited.\n"
! "Select one from this menu, or use '\\[history-node]' in another window.\n"
  msgstr ""
  "Her er menyen over nodene du har nylig besøkt.\n"
  "Velg en fra denne menyen, eller bruk «\\[history-node]» i et annet vindu.\n"
  
! #: info/nodemenu.c:208
  msgid "Make a window containing a menu of all of the currently visited nodes"
  msgstr "Lag et vindu inneholdene en meny over alle de nylig besøkte nodene"
  
! #: info/nodemenu.c:253
  msgid "Select a node which has been previously visited in a visible window"
  msgstr "Velge en node som har blitt tidligere besøkt i et synlig vindu"
  
! #: info/nodemenu.c:260
  msgid "Select visited node: "
  msgstr "Velg besøkt node: "
  
! #: info/nodemenu.c:278 info/session.c:2356
  #, c-format
  msgid "The reference disappeared! (%s)."
  msgstr "Referansen forsvant! (%s)."
  
! #: info/pcterm.c:211
  #, c-format
  msgid "Terminal cannot be initialized: %s\n"
***************
*** 1366,1435 ****
  
  #: info/search.c:166
! #, c-format
  msgid "regexp error: %s"
  msgstr ""
  
! #: info/session.c:162
! #, c-format
  msgid ""
! "Welcome to Info version %s. Type \\[get-help-window] for help, \\[menu-item] "
! "for menu item."
  msgstr ""
  "Velkommen til Info versjon %s. Trykk «\\[get-help-window]» for hjelp,\n"
  "«\\[menu-item]» for menypunkt."
  
! #: info/session.c:621
  msgid "Move down to the next line"
  msgstr "Flytte ned til neste linje"
  
! #: info/session.c:673
  msgid "Move up to the previous line"
  msgstr "Flytte opp til den forrige linjen"
  
! #: info/session.c:943
  msgid "Move to the end of the line"
  msgstr "Flytte til slutten av linjen"
  
! #: info/session.c:954
  msgid "Move to the start of the line"
  msgstr "Flytte til starten av linjen"
  
! #: info/session.c:1156
! msgid "Next"
! msgstr "neste"
! 
! #: info/session.c:1172 info/session.c:1296
! msgid "No more nodes within this document."
! msgstr "Ingen flere noder i dette dokumentet."
! 
! #: info/session.c:1321
! msgid "No `Prev' for this node."
! msgstr "Ingen «forrige» for denne noden."
! 
! #: info/session.c:1341
! msgid "No `Prev' or `Up' for this node within this document."
! msgstr "Ingen «forrige» eller «opp» for denne noden i dette dokumentet."
! 
! #: info/session.c:1402
! msgid "Move forwards or down through node structure"
! msgstr "Flytte forover eller ned gjennom nodestrukturen"
  
! #: info/session.c:1418
! msgid "Move backwards or up through node structure"
! msgstr "Flytte tilbake eller opp gjennom nodestrukturen"
  
! #: info/session.c:1519
  msgid "Scroll forward in this window"
  msgstr "Rulle forover i dette vinduet"
  
! #: info/session.c:1527
  msgid "Scroll forward in this window and set default window size"
  msgstr "Rulle forover i dette vinduet og sette standard vindustørrelse"
  
! #: info/session.c:1535
  msgid "Scroll forward in this window staying within node"
  msgstr "Rulle forover i dette vinduet, men forbli innenfor noden"
  
! #: info/session.c:1543
  msgid ""
  "Scroll forward in this window staying within node and set default window size"
--- 1062,1153 ----
  
  #: info/search.c:166
! #, fuzzy, c-format
  msgid "regexp error: %s"
+ msgstr "I-søk: "
+ 
+ #: info/session.c:61
+ msgid "Show all matching files"
  msgstr ""
  
! #: info/session.c:65
! #, fuzzy, c-format
! msgid "No file index"
! msgstr "Ingen indeksinnslag."
! 
! #. TRANSLATORS: Try to keep this message (when "expanded") at most 79
! #. characters; anything after the 79th character will not actually be
! #. displayed on an 80-column terminal.
! #: info/session.c:191
! #, fuzzy, c-format
  msgid ""
! "Welcome to Info version %s.  Type \\[get-help-window] for help, \\[get-info-"
! "help-node] for tutorial."
  msgstr ""
  "Velkommen til Info versjon %s. Trykk «\\[get-help-window]» for hjelp,\n"
  "«\\[menu-item]» for menypunkt."
  
! #: info/session.c:767
! #, fuzzy, c-format
! msgid "can't open %s: %s"
! msgstr "%s: kunne ikke åpne --css-file: %s"
! 
! #: info/session.c:773
! #, c-format
! msgid "debugging output diverted to \"%s\""
! msgstr ""
! 
! #: info/session.c:1215
  msgid "Move down to the next line"
  msgstr "Flytte ned til neste linje"
  
! #: info/session.c:1230
  msgid "Move up to the previous line"
  msgstr "Flytte opp til den forrige linjen"
  
! #: info/session.c:1246
! msgid "Move the cursor to a specific line of the window"
! msgstr "Flytte markøren til en angitt linje i vinduet"
! 
! #: info/session.c:1278
  msgid "Move to the end of the line"
  msgstr "Flytte til slutten av linjen"
  
! #: info/session.c:1303
  msgid "Move to the start of the line"
  msgstr "Flytte til starten av linjen"
  
! #: info/session.c:1385
! msgid "Move to the start of this node"
! msgstr "Flytte til starten av denne noden"
  
! #: info/session.c:1392
! msgid "Move to the end of this node"
! msgstr "Flytte til slutten av denne noden"
  
! #: info/session.c:1474
  msgid "Scroll forward in this window"
  msgstr "Rulle forover i dette vinduet"
  
! #: info/session.c:1488
! msgid "Scroll backward in this window"
! msgstr "Rulle bakover i dette vinduet"
! 
! #: info/session.c:1496
  msgid "Scroll forward in this window and set default window size"
  msgstr "Rulle forover i dette vinduet og sette standard vindustørrelse"
  
! #: info/session.c:1511
! msgid "Scroll backward in this window and set default window size"
! msgstr "Rulle bakover i dette vinduet og sette standard vindustørrelse"
! 
! #: info/session.c:1517
  msgid "Scroll forward in this window staying within node"
  msgstr "Rulle forover i dette vinduet, men forbli innenfor noden"
  
! #: info/session.c:1532
! msgid "Scroll backward in this window staying within node"
! msgstr "Rulle bakover i dette vinduet, men forbli innenfor noden"
! 
! #: info/session.c:1540
  msgid ""
  "Scroll forward in this window staying within node and set default window size"
***************
*** 1438,1454 ****
  "vindustørrelse"
  
! #: info/session.c:1551
! msgid "Scroll backward in this window"
! msgstr "Rulle bakover i dette vinduet"
! 
! #: info/session.c:1559
! msgid "Scroll backward in this window and set default window size"
! msgstr "Rulle bakover i dette vinduet og sette standard vindustørrelse"
! 
! #: info/session.c:1568
! msgid "Scroll backward in this window staying within node"
! msgstr "Rulle bakover i dette vinduet, men forbli innenfor noden"
! 
! #: info/session.c:1576
  msgid ""
  "Scroll backward in this window staying within node and set default window "
--- 1156,1160 ----
  "vindustørrelse"
  
! #: info/session.c:1567
  msgid ""
  "Scroll backward in this window staying within node and set default window "
***************
*** 1458,1576 ****
  "vindustørrelse"
  
! #: info/session.c:1584
! msgid "Move to the start of this node"
! msgstr "Flytte til starten av denne noden"
! 
! #: info/session.c:1591
! msgid "Move to the end of this node"
! msgstr "Flytte til slutten av denne noden"
! 
! #: info/session.c:1598
  msgid "Scroll down by lines"
  msgstr "Rulle ned pr. antall linjer"
  
! #: info/session.c:1615
  msgid "Scroll up by lines"
  msgstr "Rulle opp pr. antall linjer"
  
! #: info/session.c:1633
  msgid "Scroll down by half screen size"
  msgstr "Rulle ned en halv side"
  
! #: info/session.c:1659
  msgid "Scroll up by half screen size"
  msgstr "Rulle opp en halv side"
  
! #: info/session.c:1688
  msgid "Select the next window"
  msgstr "Velge neste vindu"
  
! #: info/session.c:1727
  msgid "Select the previous window"
  msgstr "Velge forrige vindu"
  
! #: info/session.c:1778
  msgid "Split the current window"
  msgstr "Dele gjeldende vindu"
  
! #: info/session.c:1862
  msgid "Delete the current window"
  msgstr "Slette den gjeldende vindu"
  
! #: info/session.c:1870
  msgid "Cannot delete a permanent window"
  msgstr "Kan ikke slette et permanent vindu"
  
! #: info/session.c:1902
  msgid "Delete all other windows"
  msgstr "Slette alle andre vinduer"
  
! #: info/session.c:1948
! msgid "Scroll the other window"
! msgstr "Rulle det andre vinduet"
! 
! #: info/session.c:1969
! msgid "Scroll the other window backward"
! msgstr "Rulle det andre vinduet bakover"
! 
! #: info/session.c:1975
  msgid "Grow (or shrink) this window"
  msgstr "Øke (eller minke) dette vinduet"
  
! #: info/session.c:1986
  msgid "Divide the available screen space among the visible windows"
  msgstr "Dele den tilgjengelige skjermplassen mellom de synlige vinduene"
  
! #: info/session.c:1993
  msgid "Toggle the state of line wrapping in the current window"
  msgstr "Veksle tilstanden til linjebryting i gjeldende vindu"
  
! #: info/session.c:2000
! msgid "Toggle the usage of regular expressions in searches"
! msgstr ""
! 
! #: info/session.c:2004
! #, c-format
! msgid "Using regular expressions for searches."
! msgstr ""
! 
! #: info/session.c:2005
! #, c-format
! msgid "Using literal strings for searches."
! msgstr ""
! 
! #: info/session.c:2197
! msgid "Select the Next node"
! msgstr "Velge neste node"
! 
! #: info/session.c:2205
! msgid "Select the Prev node"
! msgstr "Velge forrige node"
! 
! #: info/session.c:2213
! msgid "Select the Up node"
! msgstr "Velge oppnoden"
! 
! #: info/session.c:2220
! msgid "Select the last node in this file"
! msgstr "Velge den siste noden i denne filen"
! 
! #: info/session.c:2248 info/session.c:2282
! msgid "This window has no additional nodes"
! msgstr "Dette vinduet har ingen andre noder"
! 
! #: info/session.c:2254
! msgid "Select the first node in this file"
! msgstr "Velge første node i denne filen"
! 
! #: info/session.c:2289
! msgid "Select the last item in this node's menu"
! msgstr "Velge det siste punktet i nodens meny"
! 
! #: info/session.c:2295
  msgid "Select this menu item"
  msgstr "Velge dette menypunktet"
  
! #: info/session.c:2328
  #, fuzzy, c-format
  msgid "There isn't %d item in this menu."
--- 1164,1232 ----
  "vindustørrelse"
  
! #: info/session.c:1573
  msgid "Scroll down by lines"
  msgstr "Rulle ned pr. antall linjer"
  
! #: info/session.c:1579
  msgid "Scroll up by lines"
  msgstr "Rulle opp pr. antall linjer"
  
! #: info/session.c:1591
  msgid "Scroll down by half screen size"
  msgstr "Rulle ned en halv side"
  
! #: info/session.c:1618
  msgid "Scroll up by half screen size"
  msgstr "Rulle opp en halv side"
  
! #: info/session.c:1624
! msgid "Scroll the other window"
! msgstr "Rulle det andre vinduet"
! 
! #: info/session.c:1645
! msgid "Scroll the other window backward"
! msgstr "Rulle det andre vinduet bakover"
! 
! #: info/session.c:1745
  msgid "Select the next window"
  msgstr "Velge neste vindu"
  
! #: info/session.c:1782
  msgid "Select the previous window"
  msgstr "Velge forrige vindu"
  
! #: info/session.c:1826
  msgid "Split the current window"
  msgstr "Dele gjeldende vindu"
  
! #: info/session.c:1868
  msgid "Delete the current window"
  msgstr "Slette den gjeldende vindu"
  
! #: info/session.c:1873
  msgid "Cannot delete a permanent window"
  msgstr "Kan ikke slette et permanent vindu"
  
! #: info/session.c:1904
  msgid "Delete all other windows"
  msgstr "Slette alle andre vinduer"
  
! #: info/session.c:1950
  msgid "Grow (or shrink) this window"
  msgstr "Øke (eller minke) dette vinduet"
  
! #: info/session.c:1961
  msgid "Divide the available screen space among the visible windows"
  msgstr "Dele den tilgjengelige skjermplassen mellom de synlige vinduene"
  
! #: info/session.c:1968
  msgid "Toggle the state of line wrapping in the current window"
  msgstr "Veksle tilstanden til linjebryting i gjeldende vindu"
  
! #: info/session.c:2117
  msgid "Select this menu item"
  msgstr "Velge dette menypunktet"
  
! #: info/session.c:2147
  #, fuzzy, c-format
  msgid "There isn't %d item in this menu."
***************
*** 1579,1917 ****
  msgstr[1] "Det er ikke %d punkter i denne menyen."
  
! #: info/session.c:2524 info/session.c:2525
  #, c-format
  msgid "Menu item (%s): "
  msgstr "Menypunkt (%s): "
  
! #: info/session.c:2528
  msgid "Menu item: "
  msgstr "Menypunkt: "
  
! #: info/session.c:2535 info/session.c:2536
  #, c-format
  msgid "Follow xref (%s): "
  msgstr "Følge kryssreferanse (%s): "
  
! #: info/session.c:2539
  msgid "Follow xref: "
  msgstr "Følge kryssreferanse: "
  
! #: info/session.c:2660
  msgid "Read a menu item and select its node"
  msgstr "Lese et menyvalg og velge dens node"
  
! #: info/session.c:2668
  msgid "Read a footnote or cross reference and select its node"
  msgstr "Lese en fotnote eller kryssreferanse og velge dens node"
  
! #: info/session.c:2674
  msgid "Move to the start of this node's menu"
  msgstr "Flytte til starten av denne nodens meny"
  
! #: info/session.c:2696
  msgid "Visit as many menu items at once as possible"
  msgstr "Besøke så mange menypunkter som mulig samtidig"
  
! #: info/session.c:2724
! msgid "Read a node name and select it"
! msgstr "Lese et nodenavn og velge det"
  
! #: info/session.c:2778 info/session.c:2783
! msgid "Goto node: "
! msgstr "Gå til node: "
  
! #: info/session.c:2855
! #, c-format
! msgid "No menu in node `%s'."
! msgstr "Ingen meny i noden «%s»."
  
! #: info/session.c:2904
! #, c-format
! msgid "No menu item `%s' in node `%s'."
! msgstr "Ingen menypunkt «%s» i noden «%s»."
  
! #: info/session.c:2940
! #, c-format
! msgid "Unable to find node referenced by `%s' in `%s'."
  msgstr "Klarte ikke å finne noden referert av «%s» i «%s»."
  
! #: info/session.c:2992
  msgid "Read a list of menus starting from dir and follow them"
  msgstr "Lese en liste over menyer fra dir og følge dem"
  
! #: info/session.c:2994
  msgid "Follow menus: "
  msgstr "Følge menyer: "
  
! #: info/session.c:3187
  msgid "Find the node describing program invocation"
  msgstr "Finne noden som beskriver bruksmåten for programmet"
  
! #: info/session.c:3189
  #, c-format
  msgid "Find Invocation node of [%s]: "
  msgstr "Finne Invocation-noden til [%s]: "
  
! #: info/session.c:3227
  msgid "Read a manpage reference and select it"
  msgstr "Lese en manualside-referanse og velge den"
  
! #: info/session.c:3231
  msgid "Get Manpage: "
  msgstr "Hent manualsiden: "
  
! #: info/session.c:3261
! msgid "Select the node `Top' in this file"
  msgstr "Velge «Top»-noden i denne filen"
  
! #: info/session.c:3267
! msgid "Select the node `(dir)'"
  msgstr "Velge noden «(dir)»"
  
! #: info/session.c:3284 info/session.c:3286
! #, c-format
! msgid "Kill node (%s): "
! msgstr "Slette noden (%s): "
! 
! #: info/session.c:3337
! #, c-format
! msgid "Cannot kill node `%s'"
! msgstr "Kan ikke slette noden «%s»"
! 
! #: info/session.c:3347
! msgid "Cannot kill the last node"
! msgstr "Kan ikke slette den forrige noden"
  
! #: info/session.c:3433
  msgid "Select the most recently selected node"
  msgstr "Velge den sist valgte noden"
  
! #: info/session.c:3439
! msgid "Kill this node"
! msgstr "Slette denne noden"
  
! #: info/session.c:3447
  msgid "Read the name of a file and select it"
  msgstr "Lese inn navnet på en fil og velge den"
  
! #: info/session.c:3451
  msgid "Find file: "
  msgstr "Finne fil: "
  
! #: info/session.c:3468
! #, c-format
! msgid "Cannot find `%s'."
  msgstr "Kan ikke finne «%s»."
  
! #: info/session.c:3508 info/session.c:3633
  #, fuzzy, c-format
! msgid "writing file %s"
! msgstr "Skriver noden «%s»..."
! 
! #: info/session.c:3519 info/session.c:3644
! #, c-format
! msgid "Could not create output file `%s'."
  msgstr "Kunne ikke opprette utskriftsfil «%s»."
  
! #: info/session.c:3533 info/session.c:3663
  #, fuzzy, c-format
  msgid "error writing to %s: %s"
  msgstr "feil ved skriving til «%s»"
  
! #: info/session.c:3541
  #, fuzzy, c-format
  msgid "closing %s"
  msgstr "Fjerner %s\n"
  
! #: info/session.c:3590
  #, fuzzy, c-format
  msgid "writing node %s..."
  msgstr "Skriver noden «%s»..."
  
- #: info/session.c:3670
- #, fuzzy, c-format
- msgid "closing file %s"
- msgstr "Feil ved lukking av outputfila «%s»"
- 
  # I need a better substitute for the verb «to pipe».
  # «Å pipe» sounds no good to me.
! #: info/session.c:3678
  msgid "Pipe the contents of this node through INFO_PRINT_COMMAND"
  msgstr "«Pipe» innholdet av denne noden gjennom INFO_PRINT_COMMAND"
  
! #: info/session.c:3713
! #, c-format
! msgid "Cannot open pipe to `%s'."
  msgstr "Kan ikke åpne «pipe» til «%s»."
  
! #: info/session.c:3718
  #, fuzzy, c-format
  msgid "printing node %s..."
  msgstr "Skriver ut noden «%s»..."
  
! #: info/session.c:3726
  #, fuzzy, c-format
  msgid "finished printing node %s"
  msgstr "Skriver ut noden «%s»..."
  
! #: info/session.c:4015
! msgid "Search continued from the end of the document."
  msgstr ""
  
! #: info/session.c:4020
  #, fuzzy
  msgid "Search continued from the beginning of the document."
  msgstr "Slette til begynnelsen av linjen"
  
! #: info/session.c:4037
  #, c-format
  msgid "Searching subfile %s ..."
  msgstr "Søker i delfil «%s»..."
  
! #: info/session.c:4097
! msgid "Read a string and search for it case-sensitively"
! msgstr ""
! "Lese inn en streng og søke etter den med skille på store og små bokstaver"
! 
! #: info/session.c:4104
! msgid "Read a string and search for it"
! msgstr "Lese inn en streng og søke etter den"
! 
! #: info/session.c:4112
! msgid "Read a string and search backward for it"
! msgstr "Lese inn en streng og søke bakover etter den"
  
! #: info/session.c:4169 info/session.c:4175
  #, fuzzy, c-format
  msgid "%s%s%s [%s]: "
  msgstr "%s%setter streng [%s]: "
  
! #: info/session.c:4170 info/session.c:4176
  msgid "Regexp search"
! msgstr ""
  
! #: info/session.c:4171 info/session.c:4177
  #, fuzzy
  msgid " case-sensitively"
  msgstr " med skille på store og små bokstaver "
  
! #: info/session.c:4172 info/session.c:4178
  #, fuzzy
  msgid " backward"
  msgstr "Søke bakover"
  
! #: info/session.c:4176
! msgid "Search"
! msgstr "Søke"
  
! #: info/session.c:4225
! msgid "Search failed."
! msgstr "Søk mislyktes"
  
  #: info/session.c:4243
  msgid "Repeat last search in the same direction"
  msgstr "Gjenta forrige søk i samme retning"
  
! #: info/session.c:4246 info/session.c:4267
  msgid "No previous search string"
  msgstr "Ingen tidligere søkestreng"
  
! #: info/session.c:4264
  msgid "Repeat last search in the reverse direction"
  msgstr "Gjenta forrige søk i motsatt retning"
  
! #: info/session.c:4294 info/session.c:4300
  msgid "Search interactively for a string as you type it"
  msgstr "Søke interaktivt for en streng mens du skriver"
  
! #: info/session.c:4380
  #, fuzzy
  msgid "Regexp I-search backward: "
  msgstr "I-søk bakover: "
  
! #: info/session.c:4381
  msgid "I-search backward: "
  msgstr "I-søk bakover: "
  
! #: info/session.c:4383
  #, fuzzy
  msgid "Regexp I-search: "
  msgstr "I-søk: "
  
! #: info/session.c:4384
  msgid "I-search: "
  msgstr "I-søk: "
  
! #: info/session.c:4409 info/session.c:4411
  msgid "Failing "
  msgstr "Mislyktes "
  
! #: info/session.c:4895
! msgid "Move to the previous cross reference"
! msgstr "Flytte til forrige kryssreferanse"
! 
! #: info/session.c:4913
! msgid "Move to the next cross reference"
! msgstr "Flytte til neste kryssreferanse"
! 
! #: info/session.c:4935
! msgid "Select reference or menu item appearing on this line"
! msgstr "Velge referanse eller menypunkt på denne linjen"
! 
! #: info/session.c:4958
  msgid "Cancel current operation"
  msgstr "Avbryte gjeldende operasjon"
  
! #: info/session.c:4965
  msgid "Quit"
  msgstr "Avbrutt"
  
! #: info/session.c:4974
! msgid "Move the cursor to a specific line of the window"
! msgstr "Flytte markøren til en angitt linje i vinduet"
  
! #: info/session.c:5006
  msgid "Redraw the display"
  msgstr "Tegne skjermen på nytt"
  
! #: info/session.c:5043
  msgid "Quit using Info"
  msgstr "Avslutte Info"
  
! #: info/session.c:5058
  msgid "Run command bound to this key's lowercase variant"
  msgstr "Kjør kommandoen knyttet til denne tastens «liten-bokstav-variant»"
  
! #: info/session.c:5069
  #, c-format
  msgid "Unknown command (%s)."
  msgstr "Ukjent kommando (%s)."
  
! #: info/session.c:5072
  #, c-format
  msgid "\"%s\" is invalid"
  msgstr "«%s» er ugyldig"
  
! #: info/session.c:5073
! #, c-format
! msgid "`%s' is invalid"
  msgstr "«%s» er ugyldig"
  
! #: info/session.c:5288
  msgid "Add this digit to the current numeric argument"
  msgstr "Legge til dette siffret til det gjeldende numeriske argumentet"
  
! #: info/session.c:5297
  msgid "Start (or multiply by 4) the current numeric argument"
  msgstr "Starte (eller multiplisere med 4) den gjeldende numeriske argumentet"
  
- #: info/session.c:5312
- msgid "Internally used by \\[universal-argument]"
- msgstr "Brukt internt av \\[universal-argument]"
- 
- #: info/session.c:5388
- msgid "Show full file name of node being displayed"
- msgstr ""
- 
  #: info/tilde.c:361
  #, c-format
--- 1235,1623 ----
  msgstr[1] "Det er ikke %d punkter i denne menyen."
  
! #: info/session.c:2156
! msgid "Select the last item in this node's menu"
! msgstr "Velge det siste punktet i nodens meny"
! 
! #: info/session.c:2264 info/session.c:2265
  #, c-format
  msgid "Menu item (%s): "
  msgstr "Menypunkt (%s): "
  
! #: info/session.c:2268
  msgid "Menu item: "
  msgstr "Menypunkt: "
  
! #: info/session.c:2275 info/session.c:2276
  #, c-format
  msgid "Follow xref (%s): "
  msgstr "Følge kryssreferanse (%s): "
  
! #: info/session.c:2279
  msgid "Follow xref: "
  msgstr "Følge kryssreferanse: "
  
! #: info/session.c:2368
  msgid "Read a menu item and select its node"
  msgstr "Lese et menyvalg og velge dens node"
  
! #: info/session.c:2393
  msgid "Read a footnote or cross reference and select its node"
  msgstr "Lese en fotnote eller kryssreferanse og velge dens node"
  
! #: info/session.c:2399
  msgid "Move to the start of this node's menu"
  msgstr "Flytte til starten av denne nodens meny"
  
! #: info/session.c:2421
  msgid "Visit as many menu items at once as possible"
  msgstr "Besøke så mange menypunkter som mulig samtidig"
  
! #: info/session.c:2520
! msgid "Move to the previous cross reference"
! msgstr "Flytte til forrige kryssreferanse"
  
! #: info/session.c:2583
! msgid "Move to the next cross reference"
! msgstr "Flytte til neste kryssreferanse"
  
! #: info/session.c:2644
! msgid "Select reference or menu item appearing on this line"
! msgstr "Velge referanse eller menypunkt på denne linjen"
  
! #: info/session.c:2678
! #, fuzzy, c-format
! msgid "No menu in node '%s'."
! msgstr "Ingen meny i noden «%s»."
  
! #: info/session.c:2725
! #, fuzzy, c-format
! msgid "Unable to find node referenced by '%s' in '%s'."
  msgstr "Klarte ikke å finne noden referert av «%s» i «%s»."
  
! #: info/session.c:2775
  msgid "Read a list of menus starting from dir and follow them"
  msgstr "Lese en liste over menyer fra dir og følge dem"
  
! #: info/session.c:2777
  msgid "Follow menus: "
  msgstr "Følge menyer: "
  
! #: info/session.c:2879
! msgid "Select the Next node"
! msgstr "Velge neste node"
! 
! #: info/session.c:2886
! msgid "Select the Prev node"
! msgstr "Velge forrige node"
! 
! #: info/session.c:2893
! msgid "Select the Up node"
! msgstr "Velge oppnoden"
! 
! #: info/session.c:2899
! msgid "Select the last node in this file"
! msgstr "Velge den siste noden i denne filen"
! 
! #: info/session.c:2926 info/session.c:2959
! msgid "This window has no additional nodes"
! msgstr "Dette vinduet har ingen andre noder"
! 
! #: info/session.c:2932
! msgid "Select the first node in this file"
! msgstr "Velge første node i denne filen"
! 
! #: info/session.c:3064
! msgid "No more nodes within this document."
! msgstr "Ingen flere noder i dette dokumentet."
! 
! #: info/session.c:3109 info/session.c:3149
! #, fuzzy
! msgid "No 'Prev' or 'Up' for this node within this document."
! msgstr "Ingen «forrige» eller «opp» for denne noden i dette dokumentet."
! 
! #: info/session.c:3162
! msgid "Move forwards or down through node structure"
! msgstr "Flytte forover eller ned gjennom nodestrukturen"
! 
! #: info/session.c:3179
! msgid "Move backwards or up through node structure"
! msgstr "Flytte tilbake eller opp gjennom nodestrukturen"
! 
! #: info/session.c:3202
! msgid "Read a node name and select it"
! msgstr "Lese et nodenavn og velge det"
! 
! #: info/session.c:3256 info/session.c:3260
! msgid "Goto node: "
! msgstr "Gå til node: "
! 
! #: info/session.c:3439
  msgid "Find the node describing program invocation"
  msgstr "Finne noden som beskriver bruksmåten for programmet"
  
! #: info/session.c:3441
  #, c-format
  msgid "Find Invocation node of [%s]: "
  msgstr "Finne Invocation-noden til [%s]: "
  
! #: info/session.c:3486
  msgid "Read a manpage reference and select it"
  msgstr "Lese en manualside-referanse og velge den"
  
! #: info/session.c:3490
  msgid "Get Manpage: "
  msgstr "Hent manualsiden: "
  
! #: info/session.c:3511
! #, fuzzy
! msgid "Select the node 'Top' in this file"
  msgstr "Velge «Top»-noden i denne filen"
  
! #: info/session.c:3517
! #, fuzzy
! msgid "Select the node '(dir)'"
  msgstr "Velge noden «(dir)»"
  
! #: info/session.c:3523
! msgid "Show full file name of node being displayed"
! msgstr ""
  
! #: info/session.c:3540
  msgid "Select the most recently selected node"
  msgstr "Velge den sist valgte noden"
  
! #: info/session.c:3545
! #, c-format
! msgid "No earlier node in history"
! msgstr ""
  
! #: info/session.c:3549
  msgid "Read the name of a file and select it"
  msgstr "Lese inn navnet på en fil og velge den"
  
! #: info/session.c:3553
  msgid "Find file: "
  msgstr "Finne fil: "
  
! #: info/session.c:3570
! #, fuzzy, c-format
! msgid "Cannot find '%s'."
  msgstr "Kan ikke finne «%s»."
  
! #: info/session.c:3619
  #, fuzzy, c-format
! msgid "Could not create output file '%s'."
  msgstr "Kunne ikke opprette utskriftsfil «%s»."
  
! #: info/session.c:3633
  #, fuzzy, c-format
  msgid "error writing to %s: %s"
  msgstr "feil ved skriving til «%s»"
  
! #: info/session.c:3642
  #, fuzzy, c-format
  msgid "closing %s"
  msgstr "Fjerner %s\n"
  
! #: info/session.c:3691
  #, fuzzy, c-format
  msgid "writing node %s..."
  msgstr "Skriver noden «%s»..."
  
  # I need a better substitute for the verb «to pipe».
  # «Å pipe» sounds no good to me.
! #: info/session.c:3737
  msgid "Pipe the contents of this node through INFO_PRINT_COMMAND"
  msgstr "«Pipe» innholdet av denne noden gjennom INFO_PRINT_COMMAND"
  
! #: info/session.c:3765
! #, fuzzy, c-format
! msgid "Cannot open pipe to '%s'."
  msgstr "Kan ikke åpne «pipe» til «%s»."
  
! #: info/session.c:3770
  #, fuzzy, c-format
  msgid "printing node %s..."
  msgstr "Skriver ut noden «%s»..."
  
! #: info/session.c:3778
  #, fuzzy, c-format
  msgid "finished printing node %s"
  msgstr "Skriver ut noden «%s»..."
  
! #: info/session.c:3810
! msgid "Toggle the usage of regular expressions in searches"
  msgstr ""
  
! #: info/session.c:3814
! #, c-format
! msgid "Using regular expressions for searches."
! msgstr ""
! 
! #: info/session.c:3815
! #, c-format
! msgid "Using literal strings for searches."
! msgstr ""
! 
! #: info/session.c:4059
! #, fuzzy
! msgid "Search continued from the end of the document."
! msgstr "Slette til begynnelsen av linjen"
! 
! #: info/session.c:4064
  #, fuzzy
  msgid "Search continued from the beginning of the document."
  msgstr "Slette til begynnelsen av linjen"
  
! #: info/session.c:4084
  #, c-format
  msgid "Searching subfile %s ..."
  msgstr "Søker i delfil «%s»..."
  
! #: info/session.c:4123
! msgid "Search failed."
! msgstr "Søk mislyktes"
  
! #: info/session.c:4142
  #, fuzzy, c-format
  msgid "%s%s%s [%s]: "
  msgstr "%s%setter streng [%s]: "
  
! #: info/session.c:4143 info/session.c:4149
! #, fuzzy
  msgid "Regexp search"
! msgstr "I-søk: "
! 
! #: info/session.c:4143 info/session.c:4149
! msgid "Search"
! msgstr "Søke"
  
! #: info/session.c:4144 info/session.c:4150
  #, fuzzy
  msgid " case-sensitively"
  msgstr " med skille på store og små bokstaver "
  
! #: info/session.c:4145 info/session.c:4151
  #, fuzzy
  msgid " backward"
  msgstr "Søke bakover"
  
! #: info/session.c:4148
! #, fuzzy, c-format
! msgid "%s%s%s: "
! msgstr "%s%setter streng [%s]: "
  
! #: info/session.c:4168
! msgid "Search string too short"
! msgstr ""
! 
! #: info/session.c:4238
! msgid "Read a string and search for it case-sensitively"
! msgstr ""
! "Lese inn en streng og søke etter den med skille på store og små bokstaver"
  
  #: info/session.c:4243
+ msgid "Read a string and search for it"
+ msgstr "Lese inn en streng og søke etter den"
+ 
+ #: info/session.c:4249
+ msgid "Read a string and search backward for it"
+ msgstr "Lese inn en streng og søke bakover etter den"
+ 
+ #: info/session.c:4257
  msgid "Repeat last search in the same direction"
  msgstr "Gjenta forrige søk i samme retning"
  
! #: info/session.c:4265 info/session.c:4310
  msgid "No previous search string"
  msgstr "Ingen tidligere søkestreng"
  
! #: info/session.c:4302
  msgid "Repeat last search in the reverse direction"
  msgstr "Gjenta forrige søk i motsatt retning"
  
! #: info/session.c:4349
! msgid "Clear displayed search matches"
! msgstr ""
! 
! #: info/session.c:4366 info/session.c:4372
  msgid "Search interactively for a string as you type it"
  msgstr "Søke interaktivt for en streng mens du skriver"
  
! #: info/session.c:4486
  #, fuzzy
  msgid "Regexp I-search backward: "
  msgstr "I-søk bakover: "
  
! #: info/session.c:4487
  msgid "I-search backward: "
  msgstr "I-søk bakover: "
  
! #: info/session.c:4489
  #, fuzzy
  msgid "Regexp I-search: "
  msgstr "I-søk: "
  
! #: info/session.c:4490
  msgid "I-search: "
  msgstr "I-søk: "
  
! #: info/session.c:4515 info/session.c:4518
  msgid "Failing "
  msgstr "Mislyktes "
  
! #: info/session.c:4891
  msgid "Cancel current operation"
  msgstr "Avbryte gjeldende operasjon"
  
! #: info/session.c:4898
  msgid "Quit"
  msgstr "Avbrutt"
  
! #: info/session.c:4903
! #, fuzzy
! msgid "Display version of Info being run"
! msgstr "vise programversjon og avslutte"
! 
! #: info/session.c:4905
! #, fuzzy, c-format
! msgid "GNU Info version %s"
! msgstr "Dette er %s, produsert av makeinfo versjon %s fra %s.\n"
  
! #: info/session.c:4910
  msgid "Redraw the display"
  msgstr "Tegne skjermen på nytt"
  
! #: info/session.c:4947
  msgid "Quit using Info"
  msgstr "Avslutte Info"
  
! #: info/session.c:4960
  msgid "Run command bound to this key's lowercase variant"
  msgstr "Kjør kommandoen knyttet til denne tastens «liten-bokstav-variant»"
  
! #: info/session.c:4971
  #, c-format
  msgid "Unknown command (%s)."
  msgstr "Ukjent kommando (%s)."
  
! #: info/session.c:4974
  #, c-format
  msgid "\"%s\" is invalid"
  msgstr "«%s» er ugyldig"
  
! #: info/session.c:4975
! #, fuzzy, c-format
! msgid "'%s' is invalid"
  msgstr "«%s» er ugyldig"
  
! #: info/session.c:5293
  msgid "Add this digit to the current numeric argument"
  msgstr "Legge til dette siffret til det gjeldende numeriske argumentet"
  
! #: info/session.c:5300
  msgid "Start (or multiply by 4) the current numeric argument"
  msgstr "Starte (eller multiplisere med 4) den gjeldende numeriske argumentet"
  
  #: info/tilde.c:361
  #, c-format
***************
*** 1919,1969 ****
  msgstr "readline: Tomt for virtuelt minne!\n"
  
! #: info/variables.c:37
  msgid "When \"On\", footnotes appear and disappear automatically"
  msgstr "Når «On», oppstår og forsvinner fotnoter automatisk"
  
! #: info/variables.c:41
  msgid "When \"On\", creating or deleting a window resizes other windows"
  msgstr ""
  "Når «On», laging eller fjerning av vinduer endrer størrelsen på andre vinduer"
  
! #: info/variables.c:45
  msgid "When \"On\", flash the screen instead of ringing the bell"
  msgstr "Når «On», blink skjermen istedet for å ringe i bjellen."
  
! #: info/variables.c:49
  msgid "When \"On\", errors cause the bell to ring"
  msgstr "Når «On», feil får bjellen til å ringe"
  
! #: info/variables.c:53
  msgid "When \"On\", Info garbage collects files which had to be uncompressed"
  msgstr "Når «On», Info søppelhenter filer som måtte dekomprimeres"
  
! #: info/variables.c:56
  msgid "When \"On\", the portion of the matched search string is highlighted"
  msgstr "Når «On», den delen av en matchende søkestreng blir uthevet"
  
! #: info/variables.c:60
  msgid "Controls what happens when scrolling is requested at the end of a node"
  msgstr ""
  "Kontrollerer hva som skjer når rulling er ønsket ved slutten av en node"
  
! #: info/variables.c:65
  msgid "Same as scroll-behaviour"
  msgstr ""
  
! #: info/variables.c:69
  msgid "The number lines to scroll when the cursor moves out of the window"
  msgstr "Antall linjer som skal rulles når markøren flyttes utenfor vinduet"
  
! #: info/variables.c:73
  msgid "Controls whether scroll-behavior affects cursor movement commands"
  msgstr ""
  
! #: info/variables.c:77
  msgid "When \"On\", Info accepts and displays ISO Latin characters"
  msgstr "Når «On», aksepterer og viser Info ISO-Latin-tegn"
  
! #: info/variables.c:81
  #, fuzzy
  msgid ""
--- 1625,1675 ----
  msgstr "readline: Tomt for virtuelt minne!\n"
  
! #: info/variables.c:51
  msgid "When \"On\", footnotes appear and disappear automatically"
  msgstr "Når «On», oppstår og forsvinner fotnoter automatisk"
  
! #: info/variables.c:55
  msgid "When \"On\", creating or deleting a window resizes other windows"
  msgstr ""
  "Når «On», laging eller fjerning av vinduer endrer størrelsen på andre vinduer"
  
! #: info/variables.c:59
  msgid "When \"On\", flash the screen instead of ringing the bell"
  msgstr "Når «On», blink skjermen istedet for å ringe i bjellen."
  
! #: info/variables.c:63
  msgid "When \"On\", errors cause the bell to ring"
  msgstr "Når «On», feil får bjellen til å ringe"
  
! #: info/variables.c:67
  msgid "When \"On\", Info garbage collects files which had to be uncompressed"
  msgstr "Når «On», Info søppelhenter filer som måtte dekomprimeres"
  
! #: info/variables.c:70
  msgid "When \"On\", the portion of the matched search string is highlighted"
  msgstr "Når «On», den delen av en matchende søkestreng blir uthevet"
  
! #: info/variables.c:74
  msgid "Controls what happens when scrolling is requested at the end of a node"
  msgstr ""
  "Kontrollerer hva som skjer når rulling er ønsket ved slutten av en node"
  
! #: info/variables.c:79
  msgid "Same as scroll-behaviour"
  msgstr ""
  
! #: info/variables.c:83
  msgid "The number lines to scroll when the cursor moves out of the window"
  msgstr "Antall linjer som skal rulles når markøren flyttes utenfor vinduet"
  
! #: info/variables.c:87
  msgid "Controls whether scroll-behavior affects cursor movement commands"
  msgstr ""
  
! #: info/variables.c:91
  msgid "When \"On\", Info accepts and displays ISO Latin characters"
  msgstr "Når «On», aksepterer og viser Info ISO-Latin-tegn"
  
! #: info/variables.c:95
  #, fuzzy
  msgid ""
***************
*** 1972,2052 ****
  "Kontrollerer hva som skjer når rulling er ønsket ved slutten av en node"
  
! #: info/variables.c:86
  msgid "Minimal length of a search string"
  msgstr ""
  
! #: info/variables.c:90
  msgid "Skip current window when searching"
  msgstr ""
  
! #: info/variables.c:95
  msgid "Explain the use of a variable"
  msgstr "Forklar bruken av en variabel"
  
! #: info/variables.c:101
  msgid "Describe variable: "
  msgstr "Beskriv variabel: "
  
! #: info/variables.c:120
  msgid "Set the value of an Info variable"
  msgstr "Sette verdien til en Infovariabel"
  
! #: info/variables.c:126
  msgid "Set variable: "
  msgstr "Sett variabel: "
  
! #: info/variables.c:144
  #, c-format
  msgid "Set %s to value (%d): "
  msgstr "Sette %s til verdien (%d): "
  
! #: info/variables.c:184
  #, c-format
  msgid "Set %s to value (%s): "
  msgstr "Sette %s til verdien (%s): "
  
! #: info/window.c:1077
  msgid "--*** Tags out of Date ***"
  msgstr "--*** Tagger er ute av synk ***"
  
! #: info/window.c:1088
  msgid "-----Info: (), lines ----, "
  msgstr "-----Info: (), linjer ----, "
  
! #: info/window.c:1095
! #, c-format
! msgid "-%s---Info: %s, %d lines --%s--"
  msgstr "-%s---Info: %s, %d linjer --%s--"
  
! #: info/window.c:1099
! #, c-format
! msgid "-%s%s-Info: (%s)%s, %d lines --%s--"
  msgstr "-%s%s-Info: (%s)%s, %d linjer --%s--"
  
! #: info/window.c:1106
  #, c-format
  msgid " Subfile: %s"
  msgstr " Delfil: %s"
  
! #: install-info/install-info.c:286
  #, fuzzy, c-format
  msgid "%s for %s"
  msgstr " for %s"
  
! #: install-info/install-info.c:525
  #, c-format
  msgid "\tTry `%s --help' for a complete list of options.\n"
  msgstr "\tPrøv «%s --help» for en komplett liste over valg.\n"
  
! #: install-info/install-info.c:533
  #, fuzzy, c-format
  msgid "Usage: %s [OPTION]... [INFO-FILE [DIR-FILE]]\n"
  msgstr "Bruksmåte: %s [VALG]... TEXINFOFIL...\n"
  
! #: install-info/install-info.c:535
  msgid "Add or remove entries in INFO-FILE from the Info directory DIR-FILE."
  msgstr ""
  
! #: install-info/install-info.c:536
  msgid ""
  "INFO-FILE and DIR-FILE are required unless the --info-file\n"
--- 1678,1785 ----
  "Kontrollerer hva som skjer når rulling er ønsket ved slutten av en node"
  
! #: info/variables.c:100
  msgid "Minimal length of a search string"
  msgstr ""
  
! #: info/variables.c:104
  msgid "Skip current window when searching"
  msgstr ""
  
! #: info/variables.c:108
! msgid "Exclude default directories from file search path"
! msgstr ""
! 
! #: info/variables.c:112
! msgid "Hide some Info file syntax in the text of nodes"
! msgstr ""
! 
! #: info/variables.c:116
! msgid ""
! "Length of time in milliseconds to wait for the next byte in a sequence "
! "indicating that a key has been pressed"
! msgstr ""
! 
! #: info/variables.c:120
! msgid "Highlight search matches"
! msgstr ""
! 
! #: info/variables.c:124
! msgid "Method to use to track mouse events"
! msgstr ""
! 
! #: info/variables.c:130
  msgid "Explain the use of a variable"
  msgstr "Forklar bruken av en variabel"
  
! #: info/variables.c:136
  msgid "Describe variable: "
  msgstr "Beskriv variabel: "
  
! #: info/variables.c:151
  msgid "Set the value of an Info variable"
  msgstr "Sette verdien til en Infovariabel"
  
! #: info/variables.c:158
  msgid "Set variable: "
  msgstr "Sett variabel: "
  
! #: info/variables.c:174
  #, c-format
  msgid "Set %s to value (%d): "
  msgstr "Sette %s til verdien (%d): "
  
! #: info/variables.c:208
  #, c-format
  msgid "Set %s to value (%s): "
  msgstr "Sette %s til verdien (%s): "
  
! #: info/window.c:921
  msgid "--*** Tags out of Date ***"
  msgstr "--*** Tagger er ute av synk ***"
  
! #: info/window.c:965
  msgid "-----Info: (), lines ----, "
  msgstr "-----Info: (), linjer ----, "
  
! #: info/window.c:972
! #, fuzzy, c-format
! msgid "-%s---Info: %s, %ld lines --%s--"
  msgstr "-%s---Info: %s, %d linjer --%s--"
  
! #: info/window.c:976
! #, fuzzy, c-format
! msgid "-%s%s-Info: (%s)%s, %ld lines --%s--"
  msgstr "-%s%s-Info: (%s)%s, %d linjer --%s--"
  
! #: info/window.c:982
  #, c-format
  msgid " Subfile: %s"
  msgstr " Delfil: %s"
  
! #: install-info/install-info.c:292
! #, c-format
! msgid "%s: empty file"
! msgstr "%s: tom fil"
! 
! #: install-info/install-info.c:294
  #, fuzzy, c-format
  msgid "%s for %s"
  msgstr " for %s"
  
! #: install-info/install-info.c:533
  #, c-format
  msgid "\tTry `%s --help' for a complete list of options.\n"
  msgstr "\tPrøv «%s --help» for en komplett liste over valg.\n"
  
! #: install-info/install-info.c:541
  #, fuzzy, c-format
  msgid "Usage: %s [OPTION]... [INFO-FILE [DIR-FILE]]\n"
  msgstr "Bruksmåte: %s [VALG]... TEXINFOFIL...\n"
  
! #: install-info/install-info.c:543
  msgid "Add or remove entries in INFO-FILE from the Info directory DIR-FILE."
  msgstr ""
  
! #: install-info/install-info.c:544
  msgid ""
  "INFO-FILE and DIR-FILE are required unless the --info-file\n"
***************
*** 2054,2058 ****
  msgstr ""
  
! #: install-info/install-info.c:540
  msgid ""
  "Options:\n"
--- 1787,1791 ----
  msgstr ""
  
! #: install-info/install-info.c:548
  msgid ""
  "Options:\n"
***************
*** 2063,2071 ****
  msgstr ""
  
! #: install-info/install-info.c:547
  msgid ""
  " --debug             report what is being done.\n"
  " --delete            delete existing entries for INFO-FILE from DIR-FILE;\n"
  "                      don't insert any new entries.\n"
  " --description=TEXT  the description of the entry is TEXT; used with\n"
  "                      the --name option to become synonymous with the\n"
--- 1796,1807 ----
  msgstr ""
  
! #: install-info/install-info.c:555
  msgid ""
  " --debug             report what is being done.\n"
  " --delete            delete existing entries for INFO-FILE from DIR-FILE;\n"
  "                      don't insert any new entries.\n"
+ " --defsection=TEXT   like --section, but only use TEXT if no sections\n"
+ "                      are present in INFO-FILE (replacing \"Miscellaneous"
+ "\").\n"
  " --description=TEXT  the description of the entry is TEXT; used with\n"
  "                      the --name option to become synonymous with the\n"
***************
*** 2076,2080 ****
  msgstr ""
  
! #: install-info/install-info.c:558
  msgid ""
  " --entry=TEXT        insert TEXT as an Info directory entry,\n"
--- 1812,1816 ----
  msgstr ""
  
! #: install-info/install-info.c:568
  msgid ""
  " --entry=TEXT        insert TEXT as an Info directory entry,\n"
***************
*** 2088,2092 ****
  msgstr ""
  
! #: install-info/install-info.c:567
  msgid ""
  " --help              display this help and exit.\n"
--- 1824,1828 ----
  msgstr ""
  
! #: install-info/install-info.c:577
  msgid ""
  " --help              display this help and exit.\n"
***************
*** 2098,2102 ****
  msgstr ""
  
! #: install-info/install-info.c:575
  msgid ""
  " --maxwidth, --max-width=COL  wrap description at column COL.\n"
--- 1834,1838 ----
  msgstr ""
  
! #: install-info/install-info.c:585
  msgid ""
  " --maxwidth, --max-width=COL  wrap description at column COL.\n"
***************
*** 2108,2112 ****
  msgstr ""
  
! #: install-info/install-info.c:583
  msgid ""
  " --regex=R           put this file's entries in all sections that match the\n"
--- 1844,1848 ----
  msgstr ""
  
! #: install-info/install-info.c:593
  msgid ""
  " --regex=R           put this file's entries in all sections that match the\n"
***************
*** 2120,2128 ****
  "                      If you don't specify any sections, they are "
  "determined\n"
! "                       from information in the Info file itself.\n"
  " --section R SEC     equivalent to --regex=R --section=SEC --add-once."
  msgstr ""
  
! #: install-info/install-info.c:596
  msgid ""
  " --silent            suppress warnings.\n"
--- 1856,1867 ----
  "                      If you don't specify any sections, they are "
  "determined\n"
! "                       from information in the Info file itself;\n"
! "                       if nothing is available there, the --defsection\n"
! "                       value is used; if that is not specified, the\n"
! "                       final default is \"Miscellaneous\".\n"
  " --section R SEC     equivalent to --regex=R --section=SEC --add-once."
  msgstr ""
  
! #: install-info/install-info.c:609
  msgid ""
  " --silent            suppress warnings.\n"
***************
*** 2131,2147 ****
  msgstr ""
  
! #: install-info/install-info.c:603 tp/texi2any.pl:849
! #, fuzzy
! msgid ""
! "Email bug reports to bug-texinfo@gnu.org,\n"
! "general questions and discussion to help-texinfo@gnu.org.\n"
! "Texinfo home page: http://www.gnu.org/software/texinfo/"
! msgstr ""
! "\n"
! "Send bugrapporter til bug-texinfo@gnu.org,\n"
! "generelle spørsmål og diskusjoner til help-texinfo@gnu.org.\n"
! "Websida for Texinfo: http://www.gnu.org/software/texinfo/"
! 
! #: install-info/install-info.c:630
  #, fuzzy, c-format
  msgid ""
--- 1870,1874 ----
  msgstr ""
  
! #: install-info/install-info.c:643
  #, fuzzy, c-format
  msgid ""
***************
*** 2179,2254 ****
  "%s\n"
  
! #: install-info/install-info.c:654
  #, fuzzy, c-format
  msgid "%s: could not read (%s) and could not create (%s)"
  msgstr "%s: kunne ikke lese (%s) og kunne ikke opprette (%s)\n"
  
! #: install-info/install-info.c:758
! #, c-format
! msgid "%s: empty file"
! msgstr "%s: tom fil"
! 
! #: install-info/install-info.c:1109 install-info/install-info.c:1149
  #, c-format
  msgid "START-INFO-DIR-ENTRY without matching END-INFO-DIR-ENTRY"
  msgstr "START-INFO-DIR-ENTRY uten tilhørende END-INFO-DIR-ENTRY"
  
! #: install-info/install-info.c:1144
  #, c-format
  msgid "END-INFO-DIR-ENTRY without matching START-INFO-DIR-ENTRY"
  msgstr "END-INFO-DIR-ENTRY uten tilhørende START-INFO-DIR-ENTRY"
  
! #: install-info/install-info.c:2008 install-info/install-info.c:2018
  #, c-format
  msgid "%s: already have dir file: %s\n"
  msgstr "%s: har allerede en dirfil: %s\n"
  
! #: install-info/install-info.c:2098
  #, c-format
  msgid "%s: Specify the Info file only once.\n"
  msgstr "%s: Spesifiser infofilen bare en gang.\n"
  
! #: install-info/install-info.c:2131
  #, c-format
  msgid "Extra regular expression specified, ignoring `%s'"
  msgstr ""
  
! #: install-info/install-info.c:2143
! #, c-format
  msgid "Error in regular expression `%s': %s"
! msgstr ""
  
! #: install-info/install-info.c:2201
  #, c-format
  msgid "excess command line argument `%s'"
  msgstr "overflødig argument på kommandolinjen «%s»"
  
! #: install-info/install-info.c:2205
  #, c-format
  msgid "No input file specified; try --help for more information."
  msgstr "Ingen innfil angitt; prøv --help for mer informasjon."
  
! #: install-info/install-info.c:2207
  #, c-format
  msgid "No dir file specified; try --help for more information."
  msgstr "Ingen dir-fil angitt; prøv --help for mer informasjon."
  
! #: install-info/install-info.c:2349
  #, c-format
  msgid "no info dir entry in `%s'"
  msgstr "ingen info-dir-oppføring i «%s»"
  
! #: install-info/install-info.c:2597
  #, c-format
  msgid "no entries found for `%s'; nothing deleted"
  msgstr "fant ingen oppføringer for «%s»; ingenting slettet"
  
! #: tp/DebugTexinfo/DebugTree.pm:63 tp/Texinfo/Convert/Converter.pm:821
! #: tp/Texinfo/Convert/DocBook.pm:311 tp/Texinfo/Convert/HTML.pm:6528
! #: tp/Texinfo/Convert/HTML.pm:6552 tp/Texinfo/Convert/HTML.pm:6929
! #: tp/Texinfo/Convert/HTML.pm:6987 tp/Texinfo/Convert/HTML.pm:7065
! #: tp/Texinfo/Convert/HTML.pm:7142 tp/Texinfo/Convert/IXIN.pm:293
! #: tp/Texinfo/Convert/Info.pm:96 tp/Texinfo/Convert/Info.pm:200
! #: tp/Texinfo/Convert/Info.pm:226 tp/Texinfo/Convert/Plaintext.pm:503
  #: tp/Texinfo/Convert/TexinfoXML.pm:457
  #, fuzzy, perl-format
--- 1906,1981 ----
  "%s\n"
  
! #: install-info/install-info.c:667
  #, fuzzy, c-format
  msgid "%s: could not read (%s) and could not create (%s)"
  msgstr "%s: kunne ikke lese (%s) og kunne ikke opprette (%s)\n"
  
! #: install-info/install-info.c:1134 install-info/install-info.c:1174
  #, c-format
  msgid "START-INFO-DIR-ENTRY without matching END-INFO-DIR-ENTRY"
  msgstr "START-INFO-DIR-ENTRY uten tilhørende END-INFO-DIR-ENTRY"
  
! #: install-info/install-info.c:1169
  #, c-format
  msgid "END-INFO-DIR-ENTRY without matching START-INFO-DIR-ENTRY"
  msgstr "END-INFO-DIR-ENTRY uten tilhørende START-INFO-DIR-ENTRY"
  
! #: install-info/install-info.c:2037 install-info/install-info.c:2047
  #, c-format
  msgid "%s: already have dir file: %s\n"
  msgstr "%s: har allerede en dirfil: %s\n"
  
! #: install-info/install-info.c:2143
  #, c-format
  msgid "%s: Specify the Info file only once.\n"
  msgstr "%s: Spesifiser infofilen bare en gang.\n"
  
! #: install-info/install-info.c:2176
  #, c-format
  msgid "Extra regular expression specified, ignoring `%s'"
  msgstr ""
  
! #: install-info/install-info.c:2188
! #, fuzzy, c-format
  msgid "Error in regular expression `%s': %s"
! msgstr "Ingen tidligere søkestreng"
  
! #: install-info/install-info.c:2250
  #, c-format
  msgid "excess command line argument `%s'"
  msgstr "overflødig argument på kommandolinjen «%s»"
  
! #: install-info/install-info.c:2254
  #, c-format
  msgid "No input file specified; try --help for more information."
  msgstr "Ingen innfil angitt; prøv --help for mer informasjon."
  
! #: install-info/install-info.c:2256
  #, c-format
  msgid "No dir file specified; try --help for more information."
  msgstr "Ingen dir-fil angitt; prøv --help for mer informasjon."
  
! #: install-info/install-info.c:2277
! #, fuzzy, c-format
! msgid "Could not read %s."
! msgstr "Kan ikke opprette katalogen «%s»: %s"
! 
! #: install-info/install-info.c:2424
  #, c-format
  msgid "no info dir entry in `%s'"
  msgstr "ingen info-dir-oppføring i «%s»"
  
! #: install-info/install-info.c:2672
  #, c-format
  msgid "no entries found for `%s'; nothing deleted"
  msgstr "fant ingen oppføringer for «%s»; ingenting slettet"
  
! #: tp/DebugTexinfo/DebugTree.pm:63 tp/Texinfo/Convert/Converter.pm:855
! #: tp/Texinfo/Convert/Converter.pm:893 tp/Texinfo/Convert/Converter.pm:1204
! #: tp/Texinfo/Convert/DocBook.pm:326 tp/Texinfo/Convert/HTML.pm:6499
! #: tp/Texinfo/Convert/HTML.pm:6523 tp/Texinfo/Convert/HTML.pm:6900
! #: tp/Texinfo/Convert/HTML.pm:6958 tp/Texinfo/Convert/HTML.pm:7036
! #: tp/Texinfo/Convert/HTML.pm:7113 tp/Texinfo/Convert/IXIN.pm:293
! #: tp/Texinfo/Convert/Info.pm:295 tp/Texinfo/Convert/Plaintext.pm:538
  #: tp/Texinfo/Convert/TexinfoXML.pm:457
  #, fuzzy, perl-format
***************
*** 2256,2512 ****
  msgstr "%s: kunne ikke åpne --css-file: %s"
  
! #: tp/Texinfo/Common.pm:865
  msgid "recursion is always allowed"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:866
  msgid "arguments are quoted by default"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1065
  #, fuzzy, perl-format
  msgid "%s is not a valid language code"
  msgstr "%s er ikke en gyldig ISO 639-språkkode"
  
! #: tp/Texinfo/Common.pm:1070
  #, fuzzy, perl-format
  msgid "%s is not a valid region code"
  msgstr "%s er ikke en gyldig ISO 639-språkkode"
  
! #: tp/Texinfo/Common.pm:1088
  #, fuzzy, perl-format
  msgid "%s is not a valid split possibility"
  msgstr "%s er ikke en gyldig ISO 639-språkkode"
  
! #: tp/Texinfo/Common.pm:1111
  #, fuzzy, perl-format
  msgid "could not read %s: %s"
  msgstr "Kan ikke opprette katalogen «%s»: %s"
  
! #: tp/Texinfo/Common.pm:1129
  #, fuzzy, perl-format
  msgid "error on closing @verbatiminclude file %s: %s"
  msgstr "Feil ved lukking av outputfila «%s»"
  
! #: tp/Texinfo/Common.pm:1134 tp/Texinfo/Parser.pm:3187
  #, fuzzy, perl-format
  msgid "@%s: could not find %s"
  msgstr "Kan ikke finne «%s»."
  
! #: tp/Texinfo/Common.pm:1432
  #, fuzzy, perl-format
  msgid "could not open html refs config file %s: %s"
  msgstr "Kan ikke slette filen «%s»: %s"
  
! #: tp/Texinfo/Common.pm:1460
  #, fuzzy
  msgid "missing type"
  msgstr "manglende handlingsnavn"
  
! #: tp/Texinfo/Common.pm:1463
  #, fuzzy, perl-format
  msgid "unrecognized type: %s"
  msgstr "%s: ukjent valg «--%s»\n"
  
! #: tp/Texinfo/Common.pm:1480
  #, fuzzy, perl-format
  msgid "error on closing html refs config file %s: %s"
  msgstr "Kan ikke slette filen «%s»: %s"
  
! #: tp/Texinfo/Common.pm:1515
  msgid "no node to be renamed"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1526
  msgid "nodes without a new name at the end of file"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1536 tp/Texinfo/Parser.pm:842
  #, fuzzy, perl-format
  msgid "could not open %s: %s"
  msgstr "%s: kunne ikke åpne --css-file: %s"
  
! #: tp/Texinfo/Common.pm:2028
! #, perl-format
  msgid "could not protect hash character in @%s"
! msgstr ""
  
! #: tp/Texinfo/Convert/Converter.pm:394 tp/Texinfo/Convert/Converter.pm:413
  #, fuzzy, perl-format
  msgid "Obsolete variable %s\n"
  msgstr "Sett variabel: "
  
! #: tp/Texinfo/Convert/Converter.pm:604
  #, fuzzy, perl-format
  msgid "could not create directories `%s' or `%s': %s"
  msgstr "Kan ikke opprette katalogen «%s»: %s"
  
! #: tp/Texinfo/Convert/Converter.pm:612
  #, fuzzy, perl-format
  msgid "could not create directory `%s': %s"
  msgstr "Kan ikke opprette katalogen «%s»: %s"
  
! #: tp/Texinfo/Convert/DocBook.pm:347 tp/Texinfo/Convert/HTML.pm:6955
! #: tp/Texinfo/Convert/HTML.pm:7013 tp/Texinfo/Convert/IXIN.pm:915
! #: tp/Texinfo/Convert/Info.pm:159 tp/Texinfo/Convert/Info.pm:185
! #: tp/Texinfo/Convert/Info.pm:216 tp/Texinfo/Convert/Info.pm:279
! #: tp/Texinfo/Convert/TexinfoXML.pm:476 tp/Texinfo/Parser.pm:1950
! #, fuzzy, perl-format
! msgid "error on closing %s: %s"
! msgstr "feil ved skriving til «%s»"
! 
! #: tp/Texinfo/Convert/DocBook.pm:923
  #, fuzzy, perl-format
  msgid "@image file `%s' not found, using `%s'"
  msgstr "@image-fil «%s» er uleselig: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:1683
  #, fuzzy, perl-format
  msgid "@image file `%s' (for HTML) not found, using `%s'"
  msgstr "@image-fil «%s» (for HTML) er uleselig: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:2354
  #, perl-format
  msgid "raw format %s is not converted"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4833
  msgid "string not closed in css file"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4835
  #, fuzzy
  msgid "--css-include ended in comment"
  msgstr "%s:%d: --css-file endte i en kommentar"
  
! #: tp/Texinfo/Convert/HTML.pm:4837
  msgid "@import not finished in css file"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4863
  #, fuzzy, perl-format
  msgid "CSS file %s not found"
  msgstr "%cend macro ikke funnet"
  
! #: tp/Texinfo/Convert/HTML.pm:4869
  #, fuzzy, perl-format
  msgid "could not open --include-file %s: %s"
  msgstr "%s: kunne ikke åpne --css-file: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:4879
  #, fuzzy, perl-format
  msgid "error on closing CSS file %s: %s"
  msgstr "Feil ved lukking av outputfila «%s»"
  
! #: tp/Texinfo/Convert/HTML.pm:5825 tp/Texinfo/Convert/HTML.pm:5829
  #, fuzzy, perl-format
  msgid "no htmlxref.cnf entry found for `%s'"
  msgstr "ingen innslag funnet for «%s»\n"
  
! #: tp/Texinfo/Convert/HTML.pm:6523
  #, fuzzy, perl-format
  msgid "error on closing frame file %s: %s"
  msgstr "Feil ved lukking av outputfila «%s»"
  
! #: tp/Texinfo/Convert/HTML.pm:6547
  #, fuzzy, perl-format
  msgid "error on closing TOC frame file %s: %s"
  msgstr "Feil ved lukking av outputfila «%s»"
  
! #: tp/Texinfo/Convert/HTML.pm:6662
  #, perl-format
  msgid "handler %s of stage %s priority %s failed"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6863
  msgid "must specify a title with a title command or @top"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:7072
  #, fuzzy, perl-format
  msgid "error on closing redirection node file %s: %s"
  msgstr "Feil ved lukking av outputfila «%s»"
  
! #: tp/Texinfo/Convert/HTML.pm:7097
  #, fuzzy, perl-format
  msgid "old name for `%s' is a node of the document"
  msgstr "Ingen «forrige» eller «opp» for denne noden i dette dokumentet."
  
! #: tp/Texinfo/Convert/HTML.pm:7103
  #, fuzzy, perl-format
  msgid "file empty for renamed node `%s'"
  msgstr "ureferert node «%s»"
  
! #: tp/Texinfo/Convert/HTML.pm:7117
! #, perl-format
  msgid "target node (new name for `%s') not in document: %s"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:7149
  #, fuzzy, perl-format
  msgid "error on closing renamed node redirection file %s: %s"
  msgstr "Feil ved lukking av outputfila «%s»"
  
! #: tp/Texinfo/Convert/HTML.pm:7187
  #, fuzzy
  msgid "empty node name"
  msgstr "ingen innslag funnet for «%s»\n"
  
! #: tp/Texinfo/Convert/HTML.pm:7189 tp/Texinfo/Parser.pm:3534
  #, perl-format
  msgid "syntax for an external node used for `%s'"
  msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:105
  #, fuzzy
  msgid "document without nodes"
  msgstr "Ingen meny i denne noden."
  
! #: tp/Texinfo/Convert/Info.pm:122
  #, fuzzy
  msgid "document without Top node"
  msgstr "Ingen meny i denne noden."
  
! #: tp/Texinfo/Convert/Info.pm:169
! #, perl-format
  msgid "rename %s failed: %s"
! msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:251
  #, perl-format
  msgid "@%s output more than once: %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:366
  #, fuzzy, perl-format
  msgid "@%s outside of any node"
  msgstr "(utenfor noder)"
  
! #: tp/Texinfo/Convert/Info.pm:406
  #, fuzzy, perl-format
  msgid "@node name should not contain `,': %s"
  msgstr "%s: kunne ikke åpne --css-file: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1287 tp/Texinfo/Parser.pm:2566
  #, fuzzy, perl-format
  msgid "entry for index `%s' outside of any node"
  msgstr "Innslag for indeksen «%s» utenfor node"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1400
  #, fuzzy, perl-format
  msgid "error on closing image text file %s: %s"
  msgstr "Feil ved lukking av outputfila «%s»"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1405
  #, perl-format
  msgid "@image file `%s' unreadable: %s"
  msgstr "@image-fil «%s» er uleselig: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1428
  #, fuzzy, perl-format
  msgid "could not find @image file `%s.txt' nor alternate text"
  msgstr "Kan ikke finne noden «%s»."
  
! #: tp/Texinfo/Convert/Plaintext.pm:1816
  msgid ""
  "@strong{Note...} produces a spurious cross-reference in Info; reword to "
--- 1983,2255 ----
  msgstr "%s: kunne ikke åpne --css-file: %s"
  
! #: tp/Texinfo/Common.pm:878
  msgid "recursion is always allowed"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:879
  msgid "arguments are quoted by default"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1102
  #, fuzzy, perl-format
  msgid "%s is not a valid language code"
  msgstr "%s er ikke en gyldig ISO 639-språkkode"
  
! #: tp/Texinfo/Common.pm:1107
  #, fuzzy, perl-format
  msgid "%s is not a valid region code"
  msgstr "%s er ikke en gyldig ISO 639-språkkode"
  
! #: tp/Texinfo/Common.pm:1125
  #, fuzzy, perl-format
  msgid "%s is not a valid split possibility"
  msgstr "%s er ikke en gyldig ISO 639-språkkode"
  
! #: tp/Texinfo/Common.pm:1148
  #, fuzzy, perl-format
  msgid "could not read %s: %s"
  msgstr "Kan ikke opprette katalogen «%s»: %s"
  
! #: tp/Texinfo/Common.pm:1167
  #, fuzzy, perl-format
  msgid "error on closing @verbatiminclude file %s: %s"
  msgstr "Feil ved lukking av outputfila «%s»"
  
! #: tp/Texinfo/Common.pm:1173 tp/Texinfo/Parser.pm:3342
  #, fuzzy, perl-format
  msgid "@%s: could not find %s"
  msgstr "Kan ikke finne «%s»."
  
! #: tp/Texinfo/Common.pm:1517
  #, fuzzy, perl-format
  msgid "could not open html refs config file %s: %s"
  msgstr "Kan ikke slette filen «%s»: %s"
  
! #: tp/Texinfo/Common.pm:1545
  #, fuzzy
  msgid "missing type"
  msgstr "manglende handlingsnavn"
  
! #: tp/Texinfo/Common.pm:1548
  #, fuzzy, perl-format
  msgid "unrecognized type: %s"
  msgstr "%s: ukjent valg «--%s»\n"
  
! #: tp/Texinfo/Common.pm:1565
  #, fuzzy, perl-format
  msgid "error on closing html refs config file %s: %s"
  msgstr "Kan ikke slette filen «%s»: %s"
  
! #: tp/Texinfo/Common.pm:1600
  msgid "no node to be renamed"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1611
  msgid "nodes without a new name at the end of file"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1621 tp/Texinfo/Parser.pm:926
  #, fuzzy, perl-format
  msgid "could not open %s: %s"
  msgstr "%s: kunne ikke åpne --css-file: %s"
  
! #: tp/Texinfo/Common.pm:2141
! #, fuzzy, perl-format
  msgid "could not protect hash character in @%s"
! msgstr "%s: kunne ikke åpne --css-file: %s"
  
! #: tp/Texinfo/Convert/Converter.pm:395 tp/Texinfo/Convert/Converter.pm:414
  #, fuzzy, perl-format
  msgid "Obsolete variable %s\n"
  msgstr "Sett variabel: "
  
! #: tp/Texinfo/Convert/Converter.pm:794
! #, perl-format
! msgid "%s: output incompatible with split"
! msgstr ""
! 
! #: tp/Texinfo/Convert/Converter.pm:876 tp/Texinfo/Convert/Converter.pm:909
! #: tp/Texinfo/Convert/DocBook.pm:362 tp/Texinfo/Convert/HTML.pm:6926
! #: tp/Texinfo/Convert/HTML.pm:6984 tp/Texinfo/Convert/IXIN.pm:915
! #: tp/Texinfo/Convert/Info.pm:161 tp/Texinfo/Convert/Info.pm:187
! #: tp/Texinfo/Convert/Info.pm:215 tp/Texinfo/Convert/Info.pm:275
! #: tp/Texinfo/Convert/TexinfoXML.pm:476 tp/Texinfo/Parser.pm:2034
! #, fuzzy, perl-format
! msgid "error on closing %s: %s"
! msgstr "feil ved skriving til «%s»"
! 
! #: tp/Texinfo/Convert/Converter.pm:987
  #, fuzzy, perl-format
  msgid "could not create directories `%s' or `%s': %s"
  msgstr "Kan ikke opprette katalogen «%s»: %s"
  
! #: tp/Texinfo/Convert/Converter.pm:995
  #, fuzzy, perl-format
  msgid "could not create directory `%s': %s"
  msgstr "Kan ikke opprette katalogen «%s»: %s"
  
! #: tp/Texinfo/Convert/DocBook.pm:969
  #, fuzzy, perl-format
  msgid "@image file `%s' not found, using `%s'"
  msgstr "@image-fil «%s» er uleselig: %s"
  
! #: tp/Texinfo/Convert/DocBook.pm:1083 tp/Texinfo/Parser.pm:5355
! #, fuzzy
! msgid "no argument specified for @U"
! msgstr "Ingen nodenavn spesifisert for «%c%s»-kommandoen"
! 
! #: tp/Texinfo/Convert/HTML.pm:1684
  #, fuzzy, perl-format
  msgid "@image file `%s' (for HTML) not found, using `%s'"
  msgstr "@image-fil «%s» (for HTML) er uleselig: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:2373
  #, perl-format
  msgid "raw format %s is not converted"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4883
  msgid "string not closed in css file"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4885
  #, fuzzy
  msgid "--css-include ended in comment"
  msgstr "%s:%d: --css-file endte i en kommentar"
  
! #: tp/Texinfo/Convert/HTML.pm:4887
  msgid "@import not finished in css file"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4913
  #, fuzzy, perl-format
  msgid "CSS file %s not found"
  msgstr "%cend macro ikke funnet"
  
! #: tp/Texinfo/Convert/HTML.pm:4919
  #, fuzzy, perl-format
  msgid "could not open --include-file %s: %s"
  msgstr "%s: kunne ikke åpne --css-file: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:4929
  #, fuzzy, perl-format
  msgid "error on closing CSS file %s: %s"
  msgstr "Feil ved lukking av outputfila «%s»"
  
! #: tp/Texinfo/Convert/HTML.pm:5796 tp/Texinfo/Convert/HTML.pm:5800
  #, fuzzy, perl-format
  msgid "no htmlxref.cnf entry found for `%s'"
  msgstr "ingen innslag funnet for «%s»\n"
  
! #: tp/Texinfo/Convert/HTML.pm:6494
  #, fuzzy, perl-format
  msgid "error on closing frame file %s: %s"
  msgstr "Feil ved lukking av outputfila «%s»"
  
! #: tp/Texinfo/Convert/HTML.pm:6518
  #, fuzzy, perl-format
  msgid "error on closing TOC frame file %s: %s"
  msgstr "Feil ved lukking av outputfila «%s»"
  
! #: tp/Texinfo/Convert/HTML.pm:6633
  #, perl-format
  msgid "handler %s of stage %s priority %s failed"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6834
  msgid "must specify a title with a title command or @top"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:7043
  #, fuzzy, perl-format
  msgid "error on closing redirection node file %s: %s"
  msgstr "Feil ved lukking av outputfila «%s»"
  
! #: tp/Texinfo/Convert/HTML.pm:7068
  #, fuzzy, perl-format
  msgid "old name for `%s' is a node of the document"
  msgstr "Ingen «forrige» eller «opp» for denne noden i dette dokumentet."
  
! #: tp/Texinfo/Convert/HTML.pm:7074
  #, fuzzy, perl-format
  msgid "file empty for renamed node `%s'"
  msgstr "ureferert node «%s»"
  
! #: tp/Texinfo/Convert/HTML.pm:7088
! #, fuzzy, perl-format
  msgid "target node (new name for `%s') not in document: %s"
! msgstr "Ingen «forrige» eller «opp» for denne noden i dette dokumentet."
  
! #: tp/Texinfo/Convert/HTML.pm:7120
  #, fuzzy, perl-format
  msgid "error on closing renamed node redirection file %s: %s"
  msgstr "Feil ved lukking av outputfila «%s»"
  
! #: tp/Texinfo/Convert/HTML.pm:7158
  #, fuzzy
  msgid "empty node name"
  msgstr "ingen innslag funnet for «%s»\n"
  
! #: tp/Texinfo/Convert/HTML.pm:7160 tp/Texinfo/Parser.pm:3689
  #, perl-format
  msgid "syntax for an external node used for `%s'"
  msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:106
  #, fuzzy
  msgid "document without nodes"
  msgstr "Ingen meny i denne noden."
  
! #: tp/Texinfo/Convert/Info.pm:123
  #, fuzzy
  msgid "document without Top node"
  msgstr "Ingen meny i denne noden."
  
! #: tp/Texinfo/Convert/Info.pm:171
! #, fuzzy, perl-format
  msgid "rename %s failed: %s"
! msgstr "Kan ikke finne «%s»."
  
! #: tp/Texinfo/Convert/Info.pm:247
  #, perl-format
  msgid "@%s output more than once: %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:379
  #, fuzzy, perl-format
  msgid "@%s outside of any node"
  msgstr "(utenfor noder)"
  
! #: tp/Texinfo/Convert/Info.pm:419
  #, fuzzy, perl-format
  msgid "@node name should not contain `,': %s"
  msgstr "%s: kunne ikke åpne --css-file: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1312
! #, perl-format
! msgid "Index entry in @%s with : produces invalid Info: %s"
! msgstr ""
! 
! #: tp/Texinfo/Convert/Plaintext.pm:1359 tp/Texinfo/Parser.pm:2721
  #, fuzzy, perl-format
  msgid "entry for index `%s' outside of any node"
  msgstr "Innslag for indeksen «%s» utenfor node"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1473
  #, fuzzy, perl-format
  msgid "error on closing image text file %s: %s"
  msgstr "Feil ved lukking av outputfila «%s»"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1478
  #, perl-format
  msgid "@image file `%s' unreadable: %s"
  msgstr "@image-fil «%s» er uleselig: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1501
  #, fuzzy, perl-format
  msgid "could not find @image file `%s.txt' nor alternate text"
  msgstr "Kan ikke finne noden «%s»."
  
! #: tp/Texinfo/Convert/Plaintext.pm:1893
  msgid ""
  "@strong{Note...} produces a spurious cross-reference in Info; reword to "
***************
*** 2516,2836 ****
  "unngå dette"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2022
! #, perl-format
  msgid "@%s cross-reference name should not contain `:'"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2039
  #, fuzzy, perl-format
  msgid "@%s node name should not contain `%s'"
  msgstr "%s: kunne ikke åpne --css-file: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2054
! #, perl-format
  msgid "@%s node name should not contain `:'"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2077
  #, perl-format
  msgid "`.' or `,' must follow @xref, not %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2080
  msgid "`.' or `,' must follow @xref"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2852
  #, fuzzy, perl-format
  msgid "menu entry node name should not contain `%s'"
  msgstr "Ugyldig argument til @%s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2859
  msgid "menu entry node name should not contain `:'"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2870
  #, fuzzy
  msgid "menu entry name should not contain `:'"
  msgstr "Ugyldig argument til @%s"
  
! #: tp/Texinfo/Parser.pm:826
  #, fuzzy, perl-format
  msgid "@%s should only appear at beginning or end of document"
  msgstr "%s: kunne ikke åpne --css-file: %s"
  
! #: tp/Texinfo/Parser.pm:1076 tp/Texinfo/Structuring.pm:598
  #, perl-format
  msgid "multiple @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1110
  #, fuzzy, perl-format
  msgid "bad syntax for @%s argument: %s"
  msgstr "Ugyldig argument til @%s"
  
! #: tp/Texinfo/Parser.pm:1126
  #, fuzzy, perl-format
  msgid "bad or empty @%s formal argument: %s"
  msgstr "Ugyldig argument til @%s"
  
! #: tp/Texinfo/Parser.pm:1135 tp/Texinfo/Parser.pm:4655
! #: tp/Texinfo/Parser.pm:4681 tp/Texinfo/Parser.pm:5403
! #: tp/Texinfo/Parser.pm:5419 tp/Texinfo/Parser.pm:5434
  #, perl-format
  msgid "%c%s requires a name"
  msgstr "%c%s krever et navn"
  
! #: tp/Texinfo/Parser.pm:1139 tp/Texinfo/Parser.pm:4658
! #: tp/Texinfo/Parser.pm:4684 tp/Texinfo/Parser.pm:5406
! #: tp/Texinfo/Parser.pm:5422 tp/Texinfo/Parser.pm:5437
  #, fuzzy, perl-format
  msgid "bad name for @%s"
  msgstr "Ugyldig argument til @%s"
  
! #: tp/Texinfo/Parser.pm:1257
  #, fuzzy, perl-format
  msgid "@end %s seen before @%s closing brace"
  msgstr "@menu sett før første @node, oppretter «Top»-noden"
  
! #: tp/Texinfo/Parser.pm:1261
  #, fuzzy, perl-format
  msgid "@%s seen before @%s closing brace"
  msgstr "@menu sett før første @node, oppretter «Top»-noden"
  
! #: tp/Texinfo/Parser.pm:1266
  #, perl-format
  msgid "%c%s missing close brace"
  msgstr "%c%s mangler avsluttende krøllparentes"
  
! #: tp/Texinfo/Parser.pm:1270
  #, fuzzy, perl-format
  msgid "@%s missing closing delimiter sequence: %s}"
  msgstr "%c%s mangler avsluttende krøllparentes"
  
! #: tp/Texinfo/Parser.pm:1392
  #, fuzzy, perl-format
  msgid "@itemx should not begin @%s"
  msgstr "%s: kunne ikke åpne --css-file: %s"
  
! #: tp/Texinfo/Parser.pm:1460
  msgid "@itemx must follow @item"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1628
  #, perl-format
  msgid "@%s has text but no @item"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1659
  #, perl-format
  msgid "`@end' expected `%s', but saw `%s'"
  msgstr "`@end' forventet «%s», men så «%s»"
  
! #: tp/Texinfo/Parser.pm:1662
  #, fuzzy, perl-format
  msgid "@%s seen before @end %s"
  msgstr "@menu sett før første @node, oppretter «Top»-noden"
  
! #: tp/Texinfo/Parser.pm:1666
  #, fuzzy, perl-format
  msgid "no matching `%cend %s'"
  msgstr "Ingen tilsvarende «%cend %s»"
  
! #: tp/Texinfo/Parser.pm:1692 tp/Texinfo/Parser.pm:5003
! #: tp/Texinfo/Parser.pm:5225
  #, fuzzy, perl-format
  msgid "misplaced %c"
  msgstr "Feilplassert %c"
  
! #: tp/Texinfo/Parser.pm:1790 tp/Texinfo/Parser.pm:3146
  #, fuzzy, perl-format
  msgid "unmatched `%c%s'"
  msgstr "Umatchet «%c%s»"
  
! #: tp/Texinfo/Parser.pm:2025
  #, fuzzy, perl-format
  msgid "macro `%s' called with too many args"
  msgstr "Makroen «%s» kalt på linje %d med for mange argumenter"
  
! #: tp/Texinfo/Parser.pm:2047
  #, fuzzy, perl-format
  msgid "@%s missing close brace"
  msgstr "%c%s mangler avsluttende krøllparentes"
  
! #: tp/Texinfo/Parser.pm:2055
  #, fuzzy, perl-format
  msgid "macro `%s' declared without argument called with an argument"
  msgstr "Makroen «%s» kalt på linje %d med for mange argumenter"
  
! #: tp/Texinfo/Parser.pm:2090
  #, fuzzy, perl-format
  msgid "\\ in @%s expansion followed `%s' instead of parameter name or \\"
  msgstr "\\ i makroekspansjon fulgt av «%s» istedet for parameternavn"
  
! #: tp/Texinfo/Parser.pm:2494
  #, fuzzy, perl-format
  msgid "@%s `%s' previously defined"
  msgstr "makroen «%s» er tidligere definert"
  
! #: tp/Texinfo/Parser.pm:2499
  #, fuzzy, perl-format
  msgid "here is the previous definition as @%s"
  msgstr "her er den tidligere definisjonen av «%s»"
  
! #: tp/Texinfo/Parser.pm:2860
  #, fuzzy, perl-format
  msgid "missing name for @%s"
  msgstr "Manglende «}» i @def-arg"
  
! #: tp/Texinfo/Parser.pm:2865
  #, fuzzy, perl-format
  msgid "missing category for @%s"
  msgstr "Manglende «}» i @def-arg"
  
! #: tp/Texinfo/Parser.pm:2917
  #, fuzzy, perl-format
  msgid "unexpected argument on @%s line: %s"
  msgstr "Ugyldig argument til @%s"
  
! #: tp/Texinfo/Parser.pm:2933
  #, fuzzy
  msgid "empty multitable"
  msgstr "%s: tom fil"
  
! #: tp/Texinfo/Parser.pm:2989 tp/Texinfo/Parser.pm:5516
  #, fuzzy, perl-format
  msgid "superfluous argument to @%s"
  msgstr "Ugyldig argument til @%s"
  
! #: tp/Texinfo/Parser.pm:2995 tp/Texinfo/Parser.pm:5538
! #: tp/Texinfo/Parser.pm:5550
  #, fuzzy, perl-format
  msgid "bad argument to @%s"
  msgstr "Ugyldig argument til @%s"
  
! #: tp/Texinfo/Parser.pm:3006
  #, perl-format
  msgid "%s requires an argument: the formatter for %citem"
  msgstr "%s krever et argument: formattereren for %citem"
  
! #: tp/Texinfo/Parser.pm:3011
! #, perl-format
  msgid "command @%s not accepting argument in brace should not be on @%s line"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:3046
  #, fuzzy, perl-format
  msgid "accent command `@%s' not allowed as @%s argument"
  msgstr "@item er ikke tillatt som argument til @itemize"
  
! #: tp/Texinfo/Parser.pm:3124 tp/Texinfo/Parser.pm:3263
! #: tp/Texinfo/Parser.pm:5509
  #, fuzzy, perl-format
  msgid "@%s missing argument"
  msgstr "%s: mangler filargument.\n"
  
! #: tp/Texinfo/Parser.pm:3136
  #, fuzzy, perl-format
  msgid "unknown @end %s"
  msgstr "Ukjent indeks «%s»"
  
! #: tp/Texinfo/Parser.pm:3158 tp/Texinfo/Parser.pm:3780
  #, fuzzy, perl-format
  msgid "superfluous argument to @%s %s: %s"
  msgstr "Ugyldig argument til @%s"
  
! #: tp/Texinfo/Parser.pm:3163 tp/Texinfo/Parser.pm:5593
! #: tp/Texinfo/Parser.pm:5638 tp/Texinfo/Parser.pm:5667
! #: tp/Texinfo/Parser.pm:5708 tp/Texinfo/Parser.pm:5786
  #, fuzzy, perl-format
  msgid "bad argument to @%s: %s"
  msgstr "Ugyldig argument til @%s"
  
! #: tp/Texinfo/Parser.pm:3182
  #, fuzzy, perl-format
  msgid "@%s: could not open %s: %s"
  msgstr "Kan ikke finne «%s»."
  
! #: tp/Texinfo/Parser.pm:3194
  #, perl-format
  msgid "encoding `%s' is not a canonical texinfo encoding"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3203
  #, perl-format
  msgid "unrecognized encoding name `%s'"
  msgstr "ugjenkjennelig kodingsnavn «%s»"
  
! #: tp/Texinfo/Parser.pm:3353
  #, perl-format
  msgid "@%s after the first element"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3360
  #, fuzzy, perl-format
  msgid "@%s only meaningful on a @multitable line"
  msgstr "@%s er meningsløs utenfor et «@titlepage»-miljø"
  
! #: tp/Texinfo/Parser.pm:3400
  #, fuzzy, perl-format
  msgid "@%s should not be associated with @top"
  msgstr "%s: kunne ikke åpne --css-file: %s"
  
! #: tp/Texinfo/Parser.pm:3412
  #, fuzzy, perl-format
  msgid "@node precedes @%s, but parts may not be associated with nodes"
  msgstr "%s: kunne ikke åpne --css-file: %s"
  
! #: tp/Texinfo/Parser.pm:3514
  #, fuzzy, perl-format
  msgid "empty argument in @%s"
  msgstr "Ugyldig argument til @%s"
  
! #: tp/Texinfo/Parser.pm:3518
  #, fuzzy, perl-format
  msgid "empty node name after expansion `%s'"
  msgstr "Ugyldig argument til @%s"
  
! #: tp/Texinfo/Parser.pm:3561
  #, fuzzy, perl-format
  msgid "empty menu entry name in `%s'"
  msgstr "Ugyldig argument til @%s"
  
! #: tp/Texinfo/Parser.pm:3569
  #, fuzzy
  msgid "empty node name in menu entry"
  msgstr "ingen innslag funnet for «%s»\n"
  
! #: tp/Texinfo/Parser.pm:3642
  #, fuzzy, perl-format
  msgid "@%s should not appear in @%s"
  msgstr "%s: kunne ikke åpne --css-file: %s"
  
! #: tp/Texinfo/Parser.pm:3774
  #, fuzzy, perl-format
  msgid "@end %s should only appear at a line beginning"
  msgstr "%s: kunne ikke åpne --css-file: %s"
  
! #: tp/Texinfo/Parser.pm:3797
  #, perl-format
  msgid "macro `%s' previously defined"
  msgstr "makroen «%s» er tidligere definert"
  
! #: tp/Texinfo/Parser.pm:3800
  #, perl-format
  msgid "here is the previous definition of `%s'"
  msgstr "her er den tidligere definisjonen av «%s»"
  
! #: tp/Texinfo/Parser.pm:3805
  #, perl-format
  msgid "redefining Texinfo language command: @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3854
! #, perl-format
  msgid "@%s without associated character"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:3916
  #, perl-format
  msgid ""
--- 2259,2580 ----
  "unngå dette"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2113
! #, fuzzy, perl-format
  msgid "@%s cross-reference name should not contain `:'"
! msgstr "%s: kunne ikke åpne --css-file: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2130
  #, fuzzy, perl-format
  msgid "@%s node name should not contain `%s'"
  msgstr "%s: kunne ikke åpne --css-file: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2145
! #, fuzzy, perl-format
  msgid "@%s node name should not contain `:'"
! msgstr "%s: kunne ikke åpne --css-file: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2168
  #, perl-format
  msgid "`.' or `,' must follow @xref, not %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2171
  msgid "`.' or `,' must follow @xref"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:3007
  #, fuzzy, perl-format
  msgid "menu entry node name should not contain `%s'"
  msgstr "Ugyldig argument til @%s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3014
! #, fuzzy
  msgid "menu entry node name should not contain `:'"
! msgstr "Ugyldig argument til @%s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3025
  #, fuzzy
  msgid "menu entry name should not contain `:'"
  msgstr "Ugyldig argument til @%s"
  
! #: tp/Texinfo/Parser.pm:910
  #, fuzzy, perl-format
  msgid "@%s should only appear at beginning or end of document"
  msgstr "%s: kunne ikke åpne --css-file: %s"
  
! #: tp/Texinfo/Parser.pm:1160 tp/Texinfo/Structuring.pm:613
  #, perl-format
  msgid "multiple @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1194
  #, fuzzy, perl-format
  msgid "bad syntax for @%s argument: %s"
  msgstr "Ugyldig argument til @%s"
  
! #: tp/Texinfo/Parser.pm:1210
  #, fuzzy, perl-format
  msgid "bad or empty @%s formal argument: %s"
  msgstr "Ugyldig argument til @%s"
  
! #: tp/Texinfo/Parser.pm:1219 tp/Texinfo/Parser.pm:4823
! #: tp/Texinfo/Parser.pm:4849 tp/Texinfo/Parser.pm:5615
! #: tp/Texinfo/Parser.pm:5631 tp/Texinfo/Parser.pm:5646
  #, perl-format
  msgid "%c%s requires a name"
  msgstr "%c%s krever et navn"
  
! #: tp/Texinfo/Parser.pm:1223 tp/Texinfo/Parser.pm:4826
! #: tp/Texinfo/Parser.pm:4852 tp/Texinfo/Parser.pm:5618
! #: tp/Texinfo/Parser.pm:5634 tp/Texinfo/Parser.pm:5649
  #, fuzzy, perl-format
  msgid "bad name for @%s"
  msgstr "Ugyldig argument til @%s"
  
! #: tp/Texinfo/Parser.pm:1341
  #, fuzzy, perl-format
  msgid "@end %s seen before @%s closing brace"
  msgstr "@menu sett før første @node, oppretter «Top»-noden"
  
! #: tp/Texinfo/Parser.pm:1345
  #, fuzzy, perl-format
  msgid "@%s seen before @%s closing brace"
  msgstr "@menu sett før første @node, oppretter «Top»-noden"
  
! #: tp/Texinfo/Parser.pm:1350
  #, perl-format
  msgid "%c%s missing close brace"
  msgstr "%c%s mangler avsluttende krøllparentes"
  
! #: tp/Texinfo/Parser.pm:1354
  #, fuzzy, perl-format
  msgid "@%s missing closing delimiter sequence: %s}"
  msgstr "%c%s mangler avsluttende krøllparentes"
  
! #: tp/Texinfo/Parser.pm:1476
  #, fuzzy, perl-format
  msgid "@itemx should not begin @%s"
  msgstr "%s: kunne ikke åpne --css-file: %s"
  
! #: tp/Texinfo/Parser.pm:1544
  msgid "@itemx must follow @item"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1712
  #, perl-format
  msgid "@%s has text but no @item"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1743
  #, perl-format
  msgid "`@end' expected `%s', but saw `%s'"
  msgstr "`@end' forventet «%s», men så «%s»"
  
! #: tp/Texinfo/Parser.pm:1746
  #, fuzzy, perl-format
  msgid "@%s seen before @end %s"
  msgstr "@menu sett før første @node, oppretter «Top»-noden"
  
! #: tp/Texinfo/Parser.pm:1750
  #, fuzzy, perl-format
  msgid "no matching `%cend %s'"
  msgstr "Ingen tilsvarende «%cend %s»"
  
! #: tp/Texinfo/Parser.pm:1776 tp/Texinfo/Parser.pm:5171
! #: tp/Texinfo/Parser.pm:5437
  #, fuzzy, perl-format
  msgid "misplaced %c"
  msgstr "Feilplassert %c"
  
! #: tp/Texinfo/Parser.pm:1874 tp/Texinfo/Parser.pm:3301
  #, fuzzy, perl-format
  msgid "unmatched `%c%s'"
  msgstr "Umatchet «%c%s»"
  
! #: tp/Texinfo/Parser.pm:2109
  #, fuzzy, perl-format
  msgid "macro `%s' called with too many args"
  msgstr "Makroen «%s» kalt på linje %d med for mange argumenter"
  
! #: tp/Texinfo/Parser.pm:2131
  #, fuzzy, perl-format
  msgid "@%s missing close brace"
  msgstr "%c%s mangler avsluttende krøllparentes"
  
! #: tp/Texinfo/Parser.pm:2139
  #, fuzzy, perl-format
  msgid "macro `%s' declared without argument called with an argument"
  msgstr "Makroen «%s» kalt på linje %d med for mange argumenter"
  
! #: tp/Texinfo/Parser.pm:2174
  #, fuzzy, perl-format
  msgid "\\ in @%s expansion followed `%s' instead of parameter name or \\"
  msgstr "\\ i makroekspansjon fulgt av «%s» istedet for parameternavn"
  
! #: tp/Texinfo/Parser.pm:2649
  #, fuzzy, perl-format
  msgid "@%s `%s' previously defined"
  msgstr "makroen «%s» er tidligere definert"
  
! #: tp/Texinfo/Parser.pm:2654
  #, fuzzy, perl-format
  msgid "here is the previous definition as @%s"
  msgstr "her er den tidligere definisjonen av «%s»"
  
! #: tp/Texinfo/Parser.pm:3015
  #, fuzzy, perl-format
  msgid "missing name for @%s"
  msgstr "Manglende «}» i @def-arg"
  
! #: tp/Texinfo/Parser.pm:3020
  #, fuzzy, perl-format
  msgid "missing category for @%s"
  msgstr "Manglende «}» i @def-arg"
  
! #: tp/Texinfo/Parser.pm:3072
  #, fuzzy, perl-format
  msgid "unexpected argument on @%s line: %s"
  msgstr "Ugyldig argument til @%s"
  
! #: tp/Texinfo/Parser.pm:3088
  #, fuzzy
  msgid "empty multitable"
  msgstr "%s: tom fil"
  
! #: tp/Texinfo/Parser.pm:3144 tp/Texinfo/Parser.pm:5728
  #, fuzzy, perl-format
  msgid "superfluous argument to @%s"
  msgstr "Ugyldig argument til @%s"
  
! #: tp/Texinfo/Parser.pm:3150 tp/Texinfo/Parser.pm:5750
! #: tp/Texinfo/Parser.pm:5762
  #, fuzzy, perl-format
  msgid "bad argument to @%s"
  msgstr "Ugyldig argument til @%s"
  
! #: tp/Texinfo/Parser.pm:3161
  #, perl-format
  msgid "%s requires an argument: the formatter for %citem"
  msgstr "%s krever et argument: formattereren for %citem"
  
! #: tp/Texinfo/Parser.pm:3166
! #, fuzzy, perl-format
  msgid "command @%s not accepting argument in brace should not be on @%s line"
! msgstr "@item er ikke tillatt som argument til @itemize"
  
! #: tp/Texinfo/Parser.pm:3201
  #, fuzzy, perl-format
  msgid "accent command `@%s' not allowed as @%s argument"
  msgstr "@item er ikke tillatt som argument til @itemize"
  
! #: tp/Texinfo/Parser.pm:3279 tp/Texinfo/Parser.pm:3418
! #: tp/Texinfo/Parser.pm:5721
  #, fuzzy, perl-format
  msgid "@%s missing argument"
  msgstr "%s: mangler filargument.\n"
  
! #: tp/Texinfo/Parser.pm:3291
  #, fuzzy, perl-format
  msgid "unknown @end %s"
  msgstr "Ukjent indeks «%s»"
  
! #: tp/Texinfo/Parser.pm:3313 tp/Texinfo/Parser.pm:3935
  #, fuzzy, perl-format
  msgid "superfluous argument to @%s %s: %s"
  msgstr "Ugyldig argument til @%s"
  
! #: tp/Texinfo/Parser.pm:3318 tp/Texinfo/Parser.pm:5805
! #: tp/Texinfo/Parser.pm:5850 tp/Texinfo/Parser.pm:5879
! #: tp/Texinfo/Parser.pm:5920 tp/Texinfo/Parser.pm:5998
  #, fuzzy, perl-format
  msgid "bad argument to @%s: %s"
  msgstr "Ugyldig argument til @%s"
  
! #: tp/Texinfo/Parser.pm:3337
  #, fuzzy, perl-format
  msgid "@%s: could not open %s: %s"
  msgstr "Kan ikke finne «%s»."
  
! #: tp/Texinfo/Parser.pm:3349
  #, perl-format
  msgid "encoding `%s' is not a canonical texinfo encoding"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3358
  #, perl-format
  msgid "unrecognized encoding name `%s'"
  msgstr "ugjenkjennelig kodingsnavn «%s»"
  
! #: tp/Texinfo/Parser.pm:3508
  #, perl-format
  msgid "@%s after the first element"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3515
  #, fuzzy, perl-format
  msgid "@%s only meaningful on a @multitable line"
  msgstr "@%s er meningsløs utenfor et «@titlepage»-miljø"
  
! #: tp/Texinfo/Parser.pm:3555
  #, fuzzy, perl-format
  msgid "@%s should not be associated with @top"
  msgstr "%s: kunne ikke åpne --css-file: %s"
  
! #: tp/Texinfo/Parser.pm:3567
  #, fuzzy, perl-format
  msgid "@node precedes @%s, but parts may not be associated with nodes"
  msgstr "%s: kunne ikke åpne --css-file: %s"
  
! #: tp/Texinfo/Parser.pm:3669
  #, fuzzy, perl-format
  msgid "empty argument in @%s"
  msgstr "Ugyldig argument til @%s"
  
! #: tp/Texinfo/Parser.pm:3673
  #, fuzzy, perl-format
  msgid "empty node name after expansion `%s'"
  msgstr "Ugyldig argument til @%s"
  
! #: tp/Texinfo/Parser.pm:3716
  #, fuzzy, perl-format
  msgid "empty menu entry name in `%s'"
  msgstr "Ugyldig argument til @%s"
  
! #: tp/Texinfo/Parser.pm:3724
  #, fuzzy
  msgid "empty node name in menu entry"
  msgstr "ingen innslag funnet for «%s»\n"
  
! #: tp/Texinfo/Parser.pm:3797
  #, fuzzy, perl-format
  msgid "@%s should not appear in @%s"
  msgstr "%s: kunne ikke åpne --css-file: %s"
  
! #: tp/Texinfo/Parser.pm:3929
  #, fuzzy, perl-format
  msgid "@end %s should only appear at a line beginning"
  msgstr "%s: kunne ikke åpne --css-file: %s"
  
! #: tp/Texinfo/Parser.pm:3952
  #, perl-format
  msgid "macro `%s' previously defined"
  msgstr "makroen «%s» er tidligere definert"
  
! #: tp/Texinfo/Parser.pm:3955
  #, perl-format
  msgid "here is the previous definition of `%s'"
  msgstr "her er den tidligere definisjonen av «%s»"
  
! #: tp/Texinfo/Parser.pm:3960
  #, perl-format
  msgid "redefining Texinfo language command: @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4009
! #, fuzzy, perl-format
  msgid "@%s without associated character"
! msgstr "%s: kunne ikke åpne --css-file: %s"
  
! #: tp/Texinfo/Parser.pm:4079
  #, perl-format
  msgid ""
***************
*** 2838,2842 ****
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3940
  #, perl-format
  msgid ""
--- 2582,2586 ----
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4103
  #, perl-format
  msgid ""
***************
*** 2845,2973 ****
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3949
  #, perl-format
  msgid "recursive call of macro %s is not allowed; use @rmacro if needed"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4005
  #, fuzzy, perl-format
  msgid "accent command `@%s' must not be followed by whitespace"
  msgstr "@item er ikke tillatt som argument til @itemize"
  
! #: tp/Texinfo/Parser.pm:4011
  #, fuzzy, perl-format
  msgid "use braces to give a command as an argument to @%s"
  msgstr "Bruk krøllparenteser for å gi en kommando som et argument til @%s"
  
! #: tp/Texinfo/Parser.pm:4024 tp/Texinfo/Parser.pm:5124
  #, fuzzy, perl-format
  msgid "%c%s expects `i' or `j' as argument, not `%s'"
  msgstr "%c%s forventer «i» eller «j» som argument, ikke «%c»"
  
! #: tp/Texinfo/Parser.pm:4036
  #, fuzzy, perl-format
  msgid "accent command `@%s' must not be followed by new line"
  msgstr "@item er ikke tillatt som argument til @itemize"
  
! #: tp/Texinfo/Parser.pm:4047
  #, fuzzy, perl-format
  msgid "@%s expected braces"
  msgstr "%c%s forventet krøllparanteser"
  
! #: tp/Texinfo/Parser.pm:4207
  #, perl-format
  msgid "undefined flag: %s"
  msgstr "udefinert flagg: %s"
  
! #: tp/Texinfo/Parser.pm:4210
  #, fuzzy
  msgid "bad syntax for @value"
  msgstr "Ugyldig argument til @%s"
  
! #: tp/Texinfo/Parser.pm:4217
  #, fuzzy, perl-format
  msgid "%c%s is obsolete."
  msgstr "%c%s er utgått"
  
! #: tp/Texinfo/Parser.pm:4220
  #, fuzzy, perl-format
  msgid "%c%s is obsolete; %s"
  msgstr "%c%s er utgått"
  
! #: tp/Texinfo/Parser.pm:4229
  #, fuzzy, perl-format
  msgid "@%s should only appear at a line beginning"
  msgstr "%s: kunne ikke åpne --css-file: %s"
  
! #: tp/Texinfo/Parser.pm:4320
  #, fuzzy, perl-format
  msgid "@%s not allowed inside `@%s' block"
  msgstr "@%s er meningsløs innenfor en «@%s»-blokk"
  
! #: tp/Texinfo/Parser.pm:4329
  #, fuzzy, perl-format
  msgid "@%s should only appear in heading or footing"
  msgstr "%s: kunne ikke åpne --css-file: %s"
  
! #: tp/Texinfo/Parser.pm:4455 tp/Texinfo/Parser.pm:4472
! #: tp/Texinfo/Parser.pm:4522
  #, perl-format
  msgid "@%s not meaningful inside `@%s' block"
  msgstr "@%s er meningsløs innenfor en «@%s»-blokk"
  
! #: tp/Texinfo/Parser.pm:4482
  #, fuzzy, perl-format
  msgid "@%s in empty multitable"
  msgstr "%s: tom fil"
  
! #: tp/Texinfo/Parser.pm:4488
  msgid "@tab before @item"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:4491
  #, fuzzy, perl-format
  msgid "too many columns in multitable item (max %d)"
  msgstr "For mange kolonner i multitabellrad (maks %d)"
  
! #: tp/Texinfo/Parser.pm:4528
  msgid "ignoring @tab outside of multitable"
  msgstr "ignorerer @tab utenfor multitabell"
  
! #: tp/Texinfo/Parser.pm:4532
! #, perl-format
  msgid "@%s outside of table or list"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:4567
  #, fuzzy, perl-format
  msgid "must be after `@%s' to use `@%s'"
  msgstr "Må være i et «@%s»-miljø for å bruke «@%s»"
  
! #: tp/Texinfo/Parser.pm:4609
  #, perl-format
  msgid "@%s not meaningful outside `@titlepage' and `@quotation' environments"
  msgstr "@%s gir ikke mening utenfor «@titlepage»- og «@quotation»-miljøer"
  
! #: tp/Texinfo/Parser.pm:4613
  #, fuzzy
  msgid "@dircategory after first node"
  msgstr "@menu sett før første @node, oppretter «Top»-noden"
  
! #: tp/Texinfo/Parser.pm:4778
  #, fuzzy, perl-format
  msgid "region %s inside region %s is not allowed"
  msgstr "Fotnoter i fotnoter er ikke tillatt"
  
! #: tp/Texinfo/Parser.pm:4796
  #, fuzzy
  msgid "@direntry after first node"
  msgstr "@menu sett før første @node, oppretter «Top»-noden"
  
! #: tp/Texinfo/Parser.pm:4804
  #, fuzzy, perl-format
  msgid "@%s seen before first @node"
  msgstr "@menu sett før første @node, oppretter «Top»-noden"
  
! #: tp/Texinfo/Parser.pm:4807
  msgid ""
  "perhaps your @top node should be wrapped in @ifnottex rather than @ifinfo?"
--- 2589,2718 ----
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4112
  #, perl-format
  msgid "recursive call of macro %s is not allowed; use @rmacro if needed"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4168
  #, fuzzy, perl-format
  msgid "accent command `@%s' must not be followed by whitespace"
  msgstr "@item er ikke tillatt som argument til @itemize"
  
! #: tp/Texinfo/Parser.pm:4174
  #, fuzzy, perl-format
  msgid "use braces to give a command as an argument to @%s"
  msgstr "Bruk krøllparenteser for å gi en kommando som et argument til @%s"
  
! #: tp/Texinfo/Parser.pm:4187 tp/Texinfo/Parser.pm:5292
  #, fuzzy, perl-format
  msgid "%c%s expects `i' or `j' as argument, not `%s'"
  msgstr "%c%s forventer «i» eller «j» som argument, ikke «%c»"
  
! #: tp/Texinfo/Parser.pm:4199
  #, fuzzy, perl-format
  msgid "accent command `@%s' must not be followed by new line"
  msgstr "@item er ikke tillatt som argument til @itemize"
  
! #: tp/Texinfo/Parser.pm:4210
  #, fuzzy, perl-format
  msgid "@%s expected braces"
  msgstr "%c%s forventet krøllparanteser"
  
! #: tp/Texinfo/Parser.pm:4375
  #, perl-format
  msgid "undefined flag: %s"
  msgstr "udefinert flagg: %s"
  
! #: tp/Texinfo/Parser.pm:4378
  #, fuzzy
  msgid "bad syntax for @value"
  msgstr "Ugyldig argument til @%s"
  
! #: tp/Texinfo/Parser.pm:4385
  #, fuzzy, perl-format
  msgid "%c%s is obsolete."
  msgstr "%c%s er utgått"
  
! #: tp/Texinfo/Parser.pm:4388
  #, fuzzy, perl-format
  msgid "%c%s is obsolete; %s"
  msgstr "%c%s er utgått"
  
! #: tp/Texinfo/Parser.pm:4397
  #, fuzzy, perl-format
  msgid "@%s should only appear at a line beginning"
  msgstr "%s: kunne ikke åpne --css-file: %s"
  
! #: tp/Texinfo/Parser.pm:4488
  #, fuzzy, perl-format
  msgid "@%s not allowed inside `@%s' block"
  msgstr "@%s er meningsløs innenfor en «@%s»-blokk"
  
! #: tp/Texinfo/Parser.pm:4497
  #, fuzzy, perl-format
  msgid "@%s should only appear in heading or footing"
  msgstr "%s: kunne ikke åpne --css-file: %s"
  
! #: tp/Texinfo/Parser.pm:4623 tp/Texinfo/Parser.pm:4640
! #: tp/Texinfo/Parser.pm:4690
  #, perl-format
  msgid "@%s not meaningful inside `@%s' block"
  msgstr "@%s er meningsløs innenfor en «@%s»-blokk"
  
! #: tp/Texinfo/Parser.pm:4650
  #, fuzzy, perl-format
  msgid "@%s in empty multitable"
  msgstr "%s: tom fil"
  
! #: tp/Texinfo/Parser.pm:4656
! #, fuzzy
  msgid "@tab before @item"
! msgstr "@menu sett før første @node, oppretter «Top»-noden"
  
! #: tp/Texinfo/Parser.pm:4659
  #, fuzzy, perl-format
  msgid "too many columns in multitable item (max %d)"
  msgstr "For mange kolonner i multitabellrad (maks %d)"
  
! #: tp/Texinfo/Parser.pm:4696
  msgid "ignoring @tab outside of multitable"
  msgstr "ignorerer @tab utenfor multitabell"
  
! #: tp/Texinfo/Parser.pm:4700
! #, fuzzy, perl-format
  msgid "@%s outside of table or list"
! msgstr "(utenfor noder)"
  
! #: tp/Texinfo/Parser.pm:4735
  #, fuzzy, perl-format
  msgid "must be after `@%s' to use `@%s'"
  msgstr "Må være i et «@%s»-miljø for å bruke «@%s»"
  
! #: tp/Texinfo/Parser.pm:4777
  #, perl-format
  msgid "@%s not meaningful outside `@titlepage' and `@quotation' environments"
  msgstr "@%s gir ikke mening utenfor «@titlepage»- og «@quotation»-miljøer"
  
! #: tp/Texinfo/Parser.pm:4781
  #, fuzzy
  msgid "@dircategory after first node"
  msgstr "@menu sett før første @node, oppretter «Top»-noden"
  
! #: tp/Texinfo/Parser.pm:4946
  #, fuzzy, perl-format
  msgid "region %s inside region %s is not allowed"
  msgstr "Fotnoter i fotnoter er ikke tillatt"
  
! #: tp/Texinfo/Parser.pm:4964
  #, fuzzy
  msgid "@direntry after first node"
  msgstr "@menu sett før første @node, oppretter «Top»-noden"
  
! #: tp/Texinfo/Parser.pm:4972
  #, fuzzy, perl-format
  msgid "@%s seen before first @node"
  msgstr "@menu sett før første @node, oppretter «Top»-noden"
  
! #: tp/Texinfo/Parser.pm:4975
  msgid ""
  "perhaps your @top node should be wrapped in @ifnottex rather than @ifinfo?"
***************
*** 2975,3133 ****
  "kanskje burde din @top-node bli pakket inn i @ifnottex istedet for @ifinfo?"
  
! #: tp/Texinfo/Parser.pm:4869
  #, fuzzy, perl-format
  msgid "@%s should only appear in math context"
  msgstr "%s: kunne ikke åpne --css-file: %s"
  
! #: tp/Texinfo/Parser.pm:4877
  #, fuzzy, perl-format
  msgid "unknown command `%s'"
  msgstr "Ukjent kommando «%s»"
  
! #: tp/Texinfo/Parser.pm:4887
  #, fuzzy
  msgid "unexpected @"
  msgstr "Forventet «%s»"
  
! #: tp/Texinfo/Parser.pm:4916
  #, fuzzy, perl-format
  msgid "@%s is not meaningful outside `@float' environment"
  msgstr "@%s er meningsløs utenfor et «@float»-miljø"
  
! #: tp/Texinfo/Parser.pm:4921
  #, perl-format
  msgid "@%s should be right below `@float'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4929
! #, perl-format
  msgid "ignoring multiple @%s"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5048
  #, fuzzy, perl-format
  msgid "command @%s does not accept arguments"
  msgstr "@item er ikke tillatt som argument til @itemize"
  
! #: tp/Texinfo/Parser.pm:5072
  #, fuzzy, perl-format
  msgid "command @%s missing a node or external manual argument"
  msgstr "%s: mangler filargument.\n"
  
! #: tp/Texinfo/Parser.pm:5091
! #, perl-format
  msgid "in @%s empty cross reference name after expansion `%s'"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5102
! #, perl-format
  msgid "in @%s empty cross reference title after expansion `%s'"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5115
  msgid "@image missing filename argument"
  msgstr "@image mangler filnavn"
  
! #: tp/Texinfo/Parser.pm:5147
  #, fuzzy, perl-format
  msgid "@%s missing first argument"
  msgstr "%s: mangler filargument.\n"
  
! #: tp/Texinfo/Parser.pm:5301
  #, fuzzy
  msgid "superfluous arguments for node"
  msgstr "Ugyldig argument til @%s"
  
! #: tp/Texinfo/Parser.pm:5351
  #, fuzzy, perl-format
  msgid "expected @end %s"
  msgstr "Forventet «%s»"
  
! #: tp/Texinfo/Parser.pm:5450
  #, fuzzy, perl-format
  msgid "@%s should only accept a @-command as argument, not `%s'"
  msgstr "Bruk krøllparenteser for å gi en kommando som et argument til @%s"
  
! #: tp/Texinfo/Parser.pm:5460
  #, fuzzy, perl-format
  msgid "remaining argument on @%s line: %s"
  msgstr "Ugyldig argument til @%s"
  
! #: tp/Texinfo/Parser.pm:5533
  #, fuzzy, perl-format
  msgid "environment command %s as argument to @%s"
  msgstr "Bruk krøllparenteser for å gi en kommando som et argument til @%s"
  
! #: tp/Texinfo/Parser.pm:5555
! #, perl-format
  msgid "empty @%s"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5563
  #, perl-format
  msgid "column fraction not a number: %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5572
  #, fuzzy, perl-format
  msgid "@sp arg must be numeric, not `%s'"
  msgstr "%s: %s arg må være numerisk, ikke «%s».\n"
  
! #: tp/Texinfo/Parser.pm:5581
  #, perl-format
  msgid "reserved index name %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5600
  #, fuzzy, perl-format
  msgid "unknown source index in @%s: %s"
  msgstr "Ukjent indeks «%s»"
  
! #: tp/Texinfo/Parser.pm:5603
  #, fuzzy, perl-format
  msgid "unknown destination index in @%s: %s"
  msgstr "Ukjent indeks «%s»"
  
! #: tp/Texinfo/Parser.pm:5633
  #, perl-format
  msgid "@%s leads to a merging of %s in itself, ignoring"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5646
  #, fuzzy, perl-format
  msgid "unknown index `%s' in @printindex"
  msgstr "Ukjent indeks «%s» i @printindex"
  
! #: tp/Texinfo/Parser.pm:5652
  #, perl-format
  msgid "printing an index `%s' merged in another one `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5660
  #, perl-format
  msgid "printindex before document beginning: @printindex %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5676
  #, fuzzy, perl-format
  msgid "@%s arg must be `top' or `bottom', not `%s'"
  msgstr "%s: %s arg må være numerisk, ikke «%s».\n"
  
! #: tp/Texinfo/Parser.pm:5684
  #, perl-format
  msgid "Only @%s 10 or 11 is supported, not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5692
  #, fuzzy, perl-format
  msgid "@%s arg must be `separate' or `end', not `%s'"
  msgstr "%s: --footnote-style arg må være «separate» eller «end», ikke «%s».\n"
  
! #: tp/Texinfo/Parser.pm:5700
  #, fuzzy, perl-format
  msgid "@%s arg must be `on', `off' or `odd', not `%s'"
  msgstr "%s: %s arg må være numerisk, ikke «%s».\n"
  
! #: tp/Texinfo/Parser.pm:5718 tp/Texinfo/Parser.pm:5723
  #, fuzzy, perl-format
  msgid "@paragraphindent arg must be numeric/`none'/`asis', not `%s'"
--- 2720,2898 ----
  "kanskje burde din @top-node bli pakket inn i @ifnottex istedet for @ifinfo?"
  
! #: tp/Texinfo/Parser.pm:5037
  #, fuzzy, perl-format
  msgid "@%s should only appear in math context"
  msgstr "%s: kunne ikke åpne --css-file: %s"
  
! #: tp/Texinfo/Parser.pm:5045
  #, fuzzy, perl-format
  msgid "unknown command `%s'"
  msgstr "Ukjent kommando «%s»"
  
! #: tp/Texinfo/Parser.pm:5055
  #, fuzzy
  msgid "unexpected @"
  msgstr "Forventet «%s»"
  
! #: tp/Texinfo/Parser.pm:5084
  #, fuzzy, perl-format
  msgid "@%s is not meaningful outside `@float' environment"
  msgstr "@%s er meningsløs utenfor et «@float»-miljø"
  
! #: tp/Texinfo/Parser.pm:5089
  #, perl-format
  msgid "@%s should be right below `@float'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5097
! #, fuzzy, perl-format
  msgid "ignoring multiple @%s"
! msgstr "Skriver noden «%s»..."
  
! #: tp/Texinfo/Parser.pm:5216
  #, fuzzy, perl-format
  msgid "command @%s does not accept arguments"
  msgstr "@item er ikke tillatt som argument til @itemize"
  
! #: tp/Texinfo/Parser.pm:5240
  #, fuzzy, perl-format
  msgid "command @%s missing a node or external manual argument"
  msgstr "%s: mangler filargument.\n"
  
! #: tp/Texinfo/Parser.pm:5259
! #, fuzzy, perl-format
  msgid "in @%s empty cross reference name after expansion `%s'"
! msgstr "Ugyldig argument til @%s"
  
! #: tp/Texinfo/Parser.pm:5270
! #, fuzzy, perl-format
  msgid "in @%s empty cross reference title after expansion `%s'"
! msgstr "Ugyldig argument til @%s"
  
! #: tp/Texinfo/Parser.pm:5283
  msgid "@image missing filename argument"
  msgstr "@image mangler filnavn"
  
! #: tp/Texinfo/Parser.pm:5315
  #, fuzzy, perl-format
  msgid "@%s missing first argument"
  msgstr "%s: mangler filargument.\n"
  
! #: tp/Texinfo/Parser.pm:5360
! #, fuzzy, perl-format
! msgid "non-hex digits in argument for @U: %s"
! msgstr "@item er ikke tillatt som argument til @itemize"
! 
! #: tp/Texinfo/Parser.pm:5366
! #, fuzzy, perl-format
! msgid "fewer than four hex digits in argument for @U: %s"
! msgstr "@item er ikke tillatt som argument til @itemize"
! 
! #: tp/Texinfo/Parser.pm:5379
! #, perl-format
! msgid "argument for @U exceeds size of integer: %s"
! msgstr ""
! 
! #: tp/Texinfo/Parser.pm:5385
! #, perl-format
! msgid "argument for @U exceeds Unicode maximum 0x10FFFF: %s"
! msgstr ""
! 
! #: tp/Texinfo/Parser.pm:5513
  #, fuzzy
  msgid "superfluous arguments for node"
  msgstr "Ugyldig argument til @%s"
  
! #: tp/Texinfo/Parser.pm:5563
  #, fuzzy, perl-format
  msgid "expected @end %s"
  msgstr "Forventet «%s»"
  
! #: tp/Texinfo/Parser.pm:5662
  #, fuzzy, perl-format
  msgid "@%s should only accept a @-command as argument, not `%s'"
  msgstr "Bruk krøllparenteser for å gi en kommando som et argument til @%s"
  
! #: tp/Texinfo/Parser.pm:5672
  #, fuzzy, perl-format
  msgid "remaining argument on @%s line: %s"
  msgstr "Ugyldig argument til @%s"
  
! #: tp/Texinfo/Parser.pm:5745
  #, fuzzy, perl-format
  msgid "environment command %s as argument to @%s"
  msgstr "Bruk krøllparenteser for å gi en kommando som et argument til @%s"
  
! #: tp/Texinfo/Parser.pm:5767
! #, fuzzy, perl-format
  msgid "empty @%s"
! msgstr "Ugyldig argument til @%s"
  
! #: tp/Texinfo/Parser.pm:5775
  #, perl-format
  msgid "column fraction not a number: %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5784
  #, fuzzy, perl-format
  msgid "@sp arg must be numeric, not `%s'"
  msgstr "%s: %s arg må være numerisk, ikke «%s».\n"
  
! #: tp/Texinfo/Parser.pm:5793
  #, perl-format
  msgid "reserved index name %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5812
  #, fuzzy, perl-format
  msgid "unknown source index in @%s: %s"
  msgstr "Ukjent indeks «%s»"
  
! #: tp/Texinfo/Parser.pm:5815
  #, fuzzy, perl-format
  msgid "unknown destination index in @%s: %s"
  msgstr "Ukjent indeks «%s»"
  
! #: tp/Texinfo/Parser.pm:5845
  #, perl-format
  msgid "@%s leads to a merging of %s in itself, ignoring"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5858
  #, fuzzy, perl-format
  msgid "unknown index `%s' in @printindex"
  msgstr "Ukjent indeks «%s» i @printindex"
  
! #: tp/Texinfo/Parser.pm:5864
  #, perl-format
  msgid "printing an index `%s' merged in another one `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5872
  #, perl-format
  msgid "printindex before document beginning: @printindex %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5888
  #, fuzzy, perl-format
  msgid "@%s arg must be `top' or `bottom', not `%s'"
  msgstr "%s: %s arg må være numerisk, ikke «%s».\n"
  
! #: tp/Texinfo/Parser.pm:5896
  #, perl-format
  msgid "Only @%s 10 or 11 is supported, not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5904
  #, fuzzy, perl-format
  msgid "@%s arg must be `separate' or `end', not `%s'"
  msgstr "%s: --footnote-style arg må være «separate» eller «end», ikke «%s».\n"
  
! #: tp/Texinfo/Parser.pm:5912
  #, fuzzy, perl-format
  msgid "@%s arg must be `on', `off' or `odd', not `%s'"
  msgstr "%s: %s arg må være numerisk, ikke «%s».\n"
  
! #: tp/Texinfo/Parser.pm:5930 tp/Texinfo/Parser.pm:5935
  #, fuzzy, perl-format
  msgid "@paragraphindent arg must be numeric/`none'/`asis', not `%s'"
***************
*** 3135,3139 ****
  "%s: --paragraph-indent arg må være numerisk/«none»/«asis», ikke «%s».\n"
  
! #: tp/Texinfo/Parser.pm:5731
  #, fuzzy, perl-format
  msgid "@firstparagraphindent arg must be `none' or `insert', not `%s'"
--- 2900,2904 ----
  "%s: --paragraph-indent arg må være numerisk/«none»/«asis», ikke «%s».\n"
  
! #: tp/Texinfo/Parser.pm:5943
  #, fuzzy, perl-format
  msgid "@firstparagraphindent arg must be `none' or `insert', not `%s'"
***************
*** 3141,3145 ****
  "%s: --paragraph-indent arg må være numerisk/«none»/«asis», ikke «%s».\n"
  
! #: tp/Texinfo/Parser.pm:5741
  #, fuzzy, perl-format
  msgid "@exampleindent arg must be numeric/`asis', not `%s'"
--- 2906,2910 ----
  "%s: --paragraph-indent arg må være numerisk/«none»/«asis», ikke «%s».\n"
  
! #: tp/Texinfo/Parser.pm:5953
  #, fuzzy, perl-format
  msgid "@exampleindent arg must be numeric/`asis', not `%s'"
***************
*** 3147,3191 ****
  "%s: --paragraph-indent arg må være numerisk/«none»/«asis», ikke «%s».\n"
  
! #: tp/Texinfo/Parser.pm:5752
  #, perl-format
  msgid "expected @%s on or off, not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5762
! #, perl-format
  msgid "@kbdinputstyle arg must be `code'/`example'/`distinct', not `%s'"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5770
  #, fuzzy, perl-format
  msgid "@allowcodebreaks arg must be `true' or `false', not `%s'"
  msgstr "%s: --footnote-style arg må være «separate» eller «end», ikke «%s».\n"
  
! #: tp/Texinfo/Parser.pm:5778
  #, fuzzy, perl-format
  msgid "@urefbreakstyle arg must be `after'/`before'/`none', not `%s'"
  msgstr "%s: --footnote-style arg må være «separate» eller «end», ikke «%s».\n"
  
! #: tp/Texinfo/Structuring.pm:231
  #, perl-format
  msgid "raising the section level of @%s which is too low"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:263
  #, perl-format
  msgid "no chapter-level command before @%s"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:268
  #, perl-format
  msgid "lowering the section level of @%s appearing after a lower element"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:357
  #, perl-format
  msgid "no sectioning command associated with @%s"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:548 tp/Texinfo/Structuring.pm:1329
  #, fuzzy, perl-format
  msgid "@%s reference to nonexistent node `%s'"
--- 2912,2961 ----
  "%s: --paragraph-indent arg må være numerisk/«none»/«asis», ikke «%s».\n"
  
! #: tp/Texinfo/Parser.pm:5964
  #, perl-format
  msgid "expected @%s on or off, not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5974
! #, fuzzy, perl-format
  msgid "@kbdinputstyle arg must be `code'/`example'/`distinct', not `%s'"
! msgstr "%s: --footnote-style arg må være «separate» eller «end», ikke «%s».\n"
  
! #: tp/Texinfo/Parser.pm:5982
  #, fuzzy, perl-format
  msgid "@allowcodebreaks arg must be `true' or `false', not `%s'"
  msgstr "%s: --footnote-style arg må være «separate» eller «end», ikke «%s».\n"
  
! #: tp/Texinfo/Parser.pm:5990
  #, fuzzy, perl-format
  msgid "@urefbreakstyle arg must be `after'/`before'/`none', not `%s'"
  msgstr "%s: --footnote-style arg må være «separate» eller «end», ikke «%s».\n"
  
! #: tp/Texinfo/Structuring.pm:232
  #, perl-format
  msgid "raising the section level of @%s which is too low"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:264
  #, perl-format
  msgid "no chapter-level command before @%s"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:269
  #, perl-format
  msgid "lowering the section level of @%s appearing after a lower element"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:358
  #, perl-format
  msgid "no sectioning command associated with @%s"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:507
! #, fuzzy, perl-format
! msgid "@%s not empty"
! msgstr "%s: tom fil"
! 
! #: tp/Texinfo/Structuring.pm:563 tp/Texinfo/Structuring.pm:1345
  #, fuzzy, perl-format
  msgid "@%s reference to nonexistent node `%s'"
***************
*** 3193,3257 ****
  "%s referanse til ikke-eksisterende node «%s» (kanskje ugyldig inndeling?)"
  
! #: tp/Texinfo/Structuring.pm:561
! #, perl-format
  msgid "@%s entry node name `%s' different from %s name `%s'"
! msgstr ""
  
! #: tp/Texinfo/Structuring.pm:666
  #, perl-format
  msgid "unreferenced node `%s'"
  msgstr "ureferert node «%s»"
  
! #: tp/Texinfo/Structuring.pm:712
  #, perl-format
  msgid "node `%s' is %s for `%s' in sectioning but not in menu"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:719
  #, perl-format
  msgid "node %s `%s' in menu `%s' and in sectioning `%s' differ"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:737
  #, perl-format
  msgid "node `%s' is %s for `%s' in menu but not in sectioning"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:791
  #, perl-format
  msgid "%s pointer `%s' (for node `%s') different from %s name `%s'"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:818
  #, fuzzy, perl-format
  msgid "%s reference to nonexistent `%s'"
  msgstr "ureferert node «%s»"
  
! #: tp/Texinfo/Structuring.pm:837
  #, fuzzy, perl-format
  msgid "node `%s' lacks menu item for `%s' despite being its Up target"
  msgstr "Noden «%s» mangler et menypunkt for «%s» selv om den er dens oppmål"
  
! #: tp/Texinfo/Structuring.pm:845
  #, perl-format
  msgid "for `%s', up in menu `%s' and up `%s' don't match"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:1341
  #, perl-format
  msgid "@%s to `%s', different from %s name `%s'"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:2007
  #, fuzzy, perl-format
  msgid "empty index key in @%s"
  msgstr "ingen innslag funnet for «%s»\n"
  
! #: tp/init/chm.pm:220 tp/init/chm.pm:276 tp/init/chm.pm:347
  #, fuzzy, perl-format
  msgid "chm.pm: could not open %s for writing: %s\n"
  msgstr "%s: kunne ikke åpne --css-file: %s"
  
! #: tp/init/chm.pm:266 tp/init/chm.pm:337 tp/init/chm.pm:398
  #, fuzzy, perl-format
  msgid "chm.pm: error on closing %s: %s"
--- 2963,3027 ----
  "%s referanse til ikke-eksisterende node «%s» (kanskje ugyldig inndeling?)"
  
! #: tp/Texinfo/Structuring.pm:576
! #, fuzzy, perl-format
  msgid "@%s entry node name `%s' different from %s name `%s'"
! msgstr "Ugyldig argument til @%s"
  
! #: tp/Texinfo/Structuring.pm:681
  #, perl-format
  msgid "unreferenced node `%s'"
  msgstr "ureferert node «%s»"
  
! #: tp/Texinfo/Structuring.pm:727
  #, perl-format
  msgid "node `%s' is %s for `%s' in sectioning but not in menu"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:734
  #, perl-format
  msgid "node %s `%s' in menu `%s' and in sectioning `%s' differ"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:752
  #, perl-format
  msgid "node `%s' is %s for `%s' in menu but not in sectioning"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:806
  #, perl-format
  msgid "%s pointer `%s' (for node `%s') different from %s name `%s'"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:833
  #, fuzzy, perl-format
  msgid "%s reference to nonexistent `%s'"
  msgstr "ureferert node «%s»"
  
! #: tp/Texinfo/Structuring.pm:853
  #, fuzzy, perl-format
  msgid "node `%s' lacks menu item for `%s' despite being its Up target"
  msgstr "Noden «%s» mangler et menypunkt for «%s» selv om den er dens oppmål"
  
! #: tp/Texinfo/Structuring.pm:861
  #, perl-format
  msgid "for `%s', up in menu `%s' and up `%s' don't match"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:1357
  #, perl-format
  msgid "@%s to `%s', different from %s name `%s'"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:2023
  #, fuzzy, perl-format
  msgid "empty index key in @%s"
  msgstr "ingen innslag funnet for «%s»\n"
  
! #: tp/init/chm.pm:221 tp/init/chm.pm:277 tp/init/chm.pm:348
  #, fuzzy, perl-format
  msgid "chm.pm: could not open %s for writing: %s\n"
  msgstr "%s: kunne ikke åpne --css-file: %s"
  
! #: tp/init/chm.pm:267 tp/init/chm.pm:338 tp/init/chm.pm:399
  #, fuzzy, perl-format
  msgid "chm.pm: error on closing %s: %s"
***************
*** 3272,3278 ****
  
  #: tp/init/latex2html.pm:374
! #, perl-format
  msgid "l2h: command did not succeed: %s"
! msgstr ""
  
  #: tp/init/latex2html.pm:422
--- 3042,3048 ----
  
  #: tp/init/latex2html.pm:374
! #, fuzzy, perl-format
  msgid "l2h: command did not succeed: %s"
! msgstr "%s: kunne ikke åpne --css-file: %s"
  
  #: tp/init/latex2html.pm:422
***************
*** 3304,3310 ****
  
  #: tp/init/latex2html.pm:534
! #, perl-format
  msgid "l2h: could not determine the fragment %d for @%s"
! msgstr ""
  
  #: tp/init/latex2html.pm:560
--- 3074,3080 ----
  
  #: tp/init/latex2html.pm:534
! #, fuzzy, perl-format
  msgid "l2h: could not determine the fragment %d for @%s"
! msgstr "%s: kunne ikke åpne --css-file: %s"
  
  #: tp/init/latex2html.pm:560
***************
*** 3374,3431 ****
  msgstr ""
  
! #: tp/texi2any.pl:379
  #, fuzzy, perl-format
  msgid "error loading %s: %s\n"
  msgstr "feil ved skriving til «%s»"
  
! #: tp/texi2any.pl:392
  #, fuzzy, perl-format
  msgid "%s: unknown variable %s"
  msgstr "Ukjent kommando «%s»"
  
! #: tp/texi2any.pl:396
  #, fuzzy, perl-format
  msgid "%s: obsolete variable %s\n"
  msgstr "Sett variabel: "
  
! #: tp/texi2any.pl:411
  #, fuzzy, perl-format
  msgid "%s: unknown variable %s\n"
  msgstr "Ukjent kommando «%s»"
  
! #: tp/texi2any.pl:415
  #, fuzzy, perl-format
  msgid "obsolete variable %s\n"
  msgstr "Sett variabel: "
  
! #: tp/texi2any.pl:480
  #, fuzzy, perl-format
  msgid "could not read init file %s"
  msgstr "Kan ikke åpne inputfilen «%s»"
  
! #: tp/texi2any.pl:640
  #, fuzzy, perl-format
  msgid "ignoring unrecognized TEXINFO_OUTPUT_FORMAT value `%s'\n"
  msgstr "%s: Ignorerer ugjenkjennelig TEXINFO_OUTPUT_FORMAT-verdi «%s».\n"
  
! #: tp/texi2any.pl:723
! #, fuzzy
! msgid "Usage: makeinfo [OPTION]... TEXINFO-FILE...\n"
! msgstr "Bruksmåte: %s [VALG]... TEXINFOFIL...\n"
  
! #: tp/texi2any.pl:724
  #, fuzzy
- msgid "  or:  texi2any [OPTION]... TEXINFO-FILE...\n"
- msgstr "Bruksmåte: %s [VALG]... TEXINFOFIL...\n"
- 
- #: tp/texi2any.pl:726
  msgid ""
  "Translate Texinfo source documentation to various other formats, by default\n"
  "Info files suitable for reading online with Emacs or standalone GNU Info.\n"
  msgstr ""
  "Oversette Texinfodokumentasjon til forskjellige andre formater:\n"
  "Infofiler for lesing online med Emacs eller den frittstående GNU Info.\n"
  
! #: tp/texi2any.pl:729
  #, fuzzy, perl-format
  msgid ""
--- 3144,3200 ----
  msgstr ""
  
! #: tp/texi2any.pl:388
  #, fuzzy, perl-format
  msgid "error loading %s: %s\n"
  msgstr "feil ved skriving til «%s»"
  
! #: tp/texi2any.pl:401
  #, fuzzy, perl-format
  msgid "%s: unknown variable %s"
  msgstr "Ukjent kommando «%s»"
  
! #: tp/texi2any.pl:405
  #, fuzzy, perl-format
  msgid "%s: obsolete variable %s\n"
  msgstr "Sett variabel: "
  
! #: tp/texi2any.pl:420
  #, fuzzy, perl-format
  msgid "%s: unknown variable %s\n"
  msgstr "Ukjent kommando «%s»"
  
! #: tp/texi2any.pl:424
  #, fuzzy, perl-format
  msgid "obsolete variable %s\n"
  msgstr "Sett variabel: "
  
! #: tp/texi2any.pl:489
  #, fuzzy, perl-format
  msgid "could not read init file %s"
  msgstr "Kan ikke åpne inputfilen «%s»"
  
! #: tp/texi2any.pl:652
  #, fuzzy, perl-format
  msgid "ignoring unrecognized TEXINFO_OUTPUT_FORMAT value `%s'\n"
  msgstr "%s: Ignorerer ugjenkjennelig TEXINFO_OUTPUT_FORMAT-verdi «%s».\n"
  
! #: tp/texi2any.pl:735
! #, fuzzy, perl-format
! msgid "Usage: %s [OPTION]... TEXINFO-FILE...\n"
! msgstr "Bruksmåte: %s [VALG]... FIL...\n"
  
! #: tp/texi2any.pl:738
  #, fuzzy
  msgid ""
  "Translate Texinfo source documentation to various other formats, by default\n"
  "Info files suitable for reading online with Emacs or standalone GNU Info.\n"
+ "\n"
+ "This program is commonly installed as both `makeinfo' and `texi2any';\n"
+ "the behavior is identical, and does not depend on the installed name.\n"
  msgstr ""
  "Oversette Texinfodokumentasjon til forskjellige andre formater:\n"
  "Infofiler for lesing online med Emacs eller den frittstående GNU Info.\n"
  
! #: tp/texi2any.pl:744
  #, fuzzy, perl-format
  msgid ""
***************
*** 3441,3445 ****
  "      --init-file=FILE        load FILE to modify the default behavior.\n"
  "  -c, --set-customization-variable VAR=VAL  set customization variable VAR \n"
! "                                to VAL.\n"
  "  -v, --verbose               explain what is being done.\n"
  "      --version               display version information and exit.\n"
--- 3210,3214 ----
  "      --init-file=FILE        load FILE to modify the default behavior.\n"
  "  -c, --set-customization-variable VAR=VAL  set customization variable VAR \n"
! "                                to value VAL.\n"
  "  -v, --verbose               explain what is being done.\n"
  "      --version               display version information and exit.\n"
***************
*** 3456,3460 ****
  "      --version               vise programversjon og avslutte.\n"
  
! #: tp/texi2any.pl:744
  #, fuzzy
  msgid ""
--- 3225,3229 ----
  "      --version               vise programversjon og avslutte.\n"
  
! #: tp/texi2any.pl:760
  #, fuzzy
  msgid ""
***************
*** 3464,3468 ****
  "      --plaintext             output plain text rather than Info.\n"
  "      --xml                   output Texinfo XML rather than Info.\n"
! "      --dvi, --dvipdf, --ps, --pdf  call texi2dvi to generate given output.\n"
  msgstr ""
  "Valg av outputformat (standard er å produsere Info):\n"
--- 3233,3238 ----
  "      --plaintext             output plain text rather than Info.\n"
  "      --xml                   output Texinfo XML rather than Info.\n"
! "      --dvi, --dvipdf, --ps, --pdf  call texi2dvi to generate given output,\n"
! "                                after checking validity of TEXINFO-FILE.\n"
  msgstr ""
  "Valg av outputformat (standard er å produsere Info):\n"
***************
*** 3472,3476 ****
  "      --plaintext           generere ren tekst i stedet for Info.\n"
  
! #: tp/texi2any.pl:752
  #, fuzzy
  msgid ""
--- 3242,3246 ----
  "      --plaintext           generere ren tekst i stedet for Info.\n"
  
! #: tp/texi2any.pl:768
  #, fuzzy
  msgid ""
***************
*** 3485,3489 ****
  "output).\n"
  "                                Also, if producing Info, write to\n"
! "                                standard output by default \n"
  "      --no-split              suppress any splitting of the output;\n"
  "                                generate only one output file.\n"
--- 3255,3259 ----
  "output).\n"
  "                                Also, if producing Info, write to\n"
! "                                standard output by default.\n"
  "      --no-split              suppress any splitting of the output;\n"
  "                                generate only one output file.\n"
***************
*** 3516,3520 ****
  "splittet HTML),\n"
  
! #: tp/texi2any.pl:772
  #, fuzzy, perl-format
  msgid ""
--- 3286,3290 ----
  "splittet HTML),\n"
  
! #: tp/texi2any.pl:788
  #, fuzzy, perl-format
  msgid ""
***************
*** 3556,3560 ****
  "%d).\n"
  
! #: tp/texi2any.pl:789
  #, fuzzy
  msgid ""
--- 3326,3330 ----
  "%d).\n"
  
! #: tp/texi2any.pl:805
  #, fuzzy
  msgid ""
***************
*** 3574,3578 ****
  "                                  les stdin dersom FIL er -.\n"
  
! #: tp/texi2any.pl:800
  msgid ""
  "Options for XML and Docbook:\n"
--- 3344,3348 ----
  "                                  les stdin dersom FIL er -.\n"
  
! #: tp/texi2any.pl:816
  msgid ""
  "Options for XML and Docbook:\n"
***************
*** 3580,3584 ****
  msgstr ""
  
! #: tp/texi2any.pl:803
  msgid ""
  "Options for DVI/PS/PDF:\n"
--- 3350,3354 ----
  msgstr ""
  
! #: tp/texi2any.pl:819
  msgid ""
  "Options for DVI/PS/PDF:\n"
***************
*** 3586,3590 ****
  msgstr ""
  
! #: tp/texi2any.pl:806
  #, fuzzy
  msgid ""
--- 3356,3360 ----
  msgstr ""
  
! #: tp/texi2any.pl:822
  #, fuzzy
  msgid ""
***************
*** 3592,3595 ****
--- 3362,3366 ----
  "      --commands-in-node-names  does nothing, retained for compatibility.\n"
  "  -D VAR                        define the variable VAR, as with @set.\n"
+ "  -D 'VAR VAL'                  define VAR to VAL (one shell argument).\n"
  "  -I DIR                        append DIR to the @include search path.\n"
  "  -P DIR                        prepend DIR to the @include search path.\n"
***************
*** 3607,3611 ****
  "brukes.\n"
  
! #: tp/texi2any.pl:813
  #, fuzzy
  msgid ""
--- 3378,3382 ----
  "brukes.\n"
  
! #: tp/texi2any.pl:830
  #, fuzzy
  msgid ""
***************
*** 3644,3648 ****
  "  --no-ifxml         ikke behandle @ifxml og @xml.\n"
  
! #: tp/texi2any.pl:830
  #, fuzzy
  msgid ""
--- 3415,3419 ----
  "  --no-ifxml         ikke behandle @ifxml og @xml.\n"
  
! #: tp/texi2any.pl:847
  #, fuzzy
  msgid ""
***************
*** 3660,3664 ****
  "  dersom XML genereres er --ifxml påslått og de andre av.\n"
  
! #: tp/texi2any.pl:837
  #, fuzzy
  msgid ""
--- 3431,3435 ----
  "  dersom XML genereres er --ifxml påslått og de andre av.\n"
  
! #: tp/texi2any.pl:854
  #, fuzzy
  msgid ""
***************
*** 3688,3697 ****
  "  makeinfo --no-split foo.texi          skrive en Infofil uansett størrelse\n"
  
! #: tp/texi2any.pl:884
  #, perl-format
  msgid "%s: --footnote-style arg must be `separate' or `end', not `%s'.\n"
  msgstr "%s: --footnote-style arg må være «separate» eller «end», ikke «%s».\n"
  
! #: tp/texi2any.pl:966
  #, perl-format
  msgid "%s: --paragraph-indent arg must be numeric/`none'/`asis', not `%s'.\n"
--- 3459,3468 ----
  "  makeinfo --no-split foo.texi          skrive en Infofil uansett størrelse\n"
  
! #: tp/texi2any.pl:901
  #, perl-format
  msgid "%s: --footnote-style arg must be `separate' or `end', not `%s'.\n"
  msgstr "%s: --footnote-style arg må være «separate» eller «end», ikke «%s».\n"
  
! #: tp/texi2any.pl:992
  #, perl-format
  msgid "%s: --paragraph-indent arg must be numeric/`none'/`asis', not `%s'.\n"
***************
*** 3699,3746 ****
  "%s: --paragraph-indent arg må være numerisk/«none»/«asis», ikke «%s».\n"
  
! #: tp/texi2any.pl:1043
  #, perl-format
  msgid "%s: when generating %s, only one input FILE may be specified with -o\n"
  msgstr ""
  
! #: tp/texi2any.pl:1047
  msgid "--Xopt option without printed output"
  msgstr ""
  
! #: tp/texi2any.pl:1057
  #, fuzzy, perl-format
  msgid "unknown tree transformation %s"
  msgstr "Ukjent kommando «%s»"
  
! #: tp/texi2any.pl:1064
  #, perl-format
  msgid "ignoring splitting for format %s"
  msgstr ""
  
! #: tp/texi2any.pl:1114
  #, perl-format
  msgid "%s: missing file argument.\n"
  msgstr "%s: mangler filargument.\n"
  
! #: tp/texi2any.pl:1115
  #, perl-format
  msgid "Try `%s --help' for more information.\n"
  msgstr "Prøv «%s --help» for mer informasjon.\n"
  
! #: tp/texi2any.pl:1193
  msgid "fill_gaps_in_sectioning transformation return no result. No section?"
  msgstr ""
  
! #: tp/texi2any.pl:1215
  #, fuzzy, perl-format
  msgid "error on closing macro expand file %s: %s\n"
  msgstr "Feil ved lukking av outputfila «%s»"
  
! #: tp/texi2any.pl:1221
  #, fuzzy, perl-format
  msgid "could not open %s for writing: %s\n"
  msgstr "%s: kunne ikke åpne --css-file: %s"
  
! #: tp/texi2any.pl:1246
  msgid ""
  "insert_nodes_for_sectioning_commands transformation return no result. No "
--- 3470,3517 ----
  "%s: --paragraph-indent arg må være numerisk/«none»/«asis», ikke «%s».\n"
  
! #: tp/texi2any.pl:1069
  #, perl-format
  msgid "%s: when generating %s, only one input FILE may be specified with -o\n"
  msgstr ""
  
! #: tp/texi2any.pl:1073
  msgid "--Xopt option without printed output"
  msgstr ""
  
! #: tp/texi2any.pl:1083
  #, fuzzy, perl-format
  msgid "unknown tree transformation %s"
  msgstr "Ukjent kommando «%s»"
  
! #: tp/texi2any.pl:1090
  #, perl-format
  msgid "ignoring splitting for format %s"
  msgstr ""
  
! #: tp/texi2any.pl:1140
  #, perl-format
  msgid "%s: missing file argument.\n"
  msgstr "%s: mangler filargument.\n"
  
! #: tp/texi2any.pl:1141
  #, perl-format
  msgid "Try `%s --help' for more information.\n"
  msgstr "Prøv «%s --help» for mer informasjon.\n"
  
! #: tp/texi2any.pl:1222
  msgid "fill_gaps_in_sectioning transformation return no result. No section?"
  msgstr ""
  
! #: tp/texi2any.pl:1244
  #, fuzzy, perl-format
  msgid "error on closing macro expand file %s: %s\n"
  msgstr "Feil ved lukking av outputfila «%s»"
  
! #: tp/texi2any.pl:1250
  #, fuzzy, perl-format
  msgid "could not open %s for writing: %s\n"
  msgstr "%s: kunne ikke åpne --css-file: %s"
  
! #: tp/texi2any.pl:1275
  msgid ""
  "insert_nodes_for_sectioning_commands transformation return no result. No "
***************
*** 3748,3822 ****
  msgstr ""
  
! #: tp/texi2any.pl:1311 tp/texi2any.pl:1387
  #, fuzzy, perl-format
  msgid "%s: error on closing %s: %s\n"
  msgstr "feil ved skriving til «%s»"
  
! #: tp/texi2any.pl:1334 tp/texi2any.pl:1368
  #, fuzzy, perl-format
  msgid "%s: error on closing internal links file %s: %s\n"
  msgstr "Feil ved lukking av outputfila «%s»"
  
! #: tp/texi2any.pl:1340 tp/texi2any.pl:1374
  #, fuzzy, perl-format
  msgid "%s: could not open %s for writing: %s\n"
  msgstr "%s: kunne ikke åpne --css-file: %s"
  
! #: util/texindex.c:223
! msgid "display this help and exit"
! msgstr "vise denne hjelpen og avslutte"
  
! #: util/texindex.c:225
! msgid "send output to FILE"
! msgstr "sende utdata til FILE"
  
! #: util/texindex.c:227
! msgid "display version information and exit"
! msgstr "vise programversjon og avslutte"
  
! #: util/texindex.c:237
! #, c-format
  msgid "Usage: %s [OPTION]... FILE...\n"
  msgstr "Bruksmåte: %s [VALG]... FIL...\n"
  
! #: util/texindex.c:238
! #, c-format
! msgid "Generate a sorted index for each TeX output FILE.\n"
  msgstr "Generere en sortert indeks for hver TeX-outputfil.\n"
  
! #: util/texindex.c:241
! #, c-format
! msgid "Usually FILE... is specified as `foo.%c%c' for a document `foo.texi'.\n"
  msgstr ""
  "Vanligvis er FIL... angitt som «foo.%c%c» for et dokument «foo.texi».\n"
  
! #: util/texindex.c:243
! #, c-format
! msgid ""
! "\n"
! "Options:\n"
  msgstr ""
  "\n"
  "Valg:\n"
  
! #: util/texindex.c:743
! #, c-format
! msgid "failure reopening %s"
! msgstr "feil ved gjenåpning av %s"
  
! #: util/texindex.c:758 util/texindex.c:786
! #, c-format
! msgid "%s: not a texinfo index file"
! msgstr "%s: ikke en texinfo-indeksfil"
  
! #: util/texindex.c:993
! #, c-format
! msgid "No page number in %s"
! msgstr "Ingen sidenummer i %s"
  
! #: util/texindex.c:1066
! #, c-format
! msgid "entry %s follows an entry with a secondary name"
! msgstr "oppføring %s følger en oppføring med et annet navn"
  
  #~ msgid "Done."
--- 3519,3909 ----
  msgstr ""
  
! #: tp/texi2any.pl:1345 tp/texi2any.pl:1421
  #, fuzzy, perl-format
  msgid "%s: error on closing %s: %s\n"
  msgstr "feil ved skriving til «%s»"
  
! #: tp/texi2any.pl:1368 tp/texi2any.pl:1402
  #, fuzzy, perl-format
  msgid "%s: error on closing internal links file %s: %s\n"
  msgstr "Feil ved lukking av outputfila «%s»"
  
! #: tp/texi2any.pl:1374 tp/texi2any.pl:1408
  #, fuzzy, perl-format
  msgid "%s: could not open %s for writing: %s\n"
  msgstr "%s: kunne ikke åpne --css-file: %s"
  
! #: texindex/ti.twjr:373
! #, fuzzy, awk-format
! msgid "%s: unrecognized option `%s'\n"
! msgstr "%s: ukjent valg «--%s»\n"
  
! #: texindex/ti.twjr:444
! #, fuzzy, awk-format
! msgid "%s is not a Texinfo index file\n"
! msgstr "%s: ikke en texinfo-indeksfil"
  
! #: texindex/ti.twjr:543
! #, awk-format
! msgid "%s:%d: Bad key %s in record\n"
! msgstr ""
  
! #: texindex/ti.twjr:566
! #, awk-format
! msgid "%s:%d: Bad entry; expected three fields, not %d\n"
! msgstr ""
! 
! #: texindex/ti.twjr:725
! #, awk-format
! msgid "%s:%d: Bad entry; expected %s at column %d\n"
! msgstr ""
! 
! #: texindex/ti.twjr:1254
! msgid "..."
! msgstr ""
! 
! #: texindex/ti.twjr:1273
! #, fuzzy, awk-format
  msgid "Usage: %s [OPTION]... FILE...\n"
  msgstr "Bruksmåte: %s [VALG]... FIL...\n"
  
! #: texindex/ti.twjr:1274
! #, fuzzy
! msgid "Generate a sorted index for each TeX output FILE."
  msgstr "Generere en sortert indeks for hver TeX-outputfil.\n"
  
! #: texindex/ti.twjr:1275
! #, fuzzy
! msgid "Usually FILE... is specified as `foo.??' for a document `foo.texi'."
  msgstr ""
  "Vanligvis er FIL... angitt som «foo.%c%c» for et dokument «foo.texi».\n"
  
! #: texindex/ti.twjr:1277
! #, fuzzy
! msgid "Options:"
  msgstr ""
  "\n"
  "Valg:\n"
  
! #: texindex/ti.twjr:1278
! #, fuzzy
! msgid " -h, --help   display this help and exit"
! msgstr "vise denne hjelpen og avslutte"
  
! #: texindex/ti.twjr:1279
! msgid " --version    display version information and exit"
! msgstr ""
  
! #: texindex/ti.twjr:1280
! msgid " --           end option processing"
! msgstr ""
  
! #~ msgid ""
! #~ "\n"
! #~ "Email bug reports to bug-texinfo@gnu.org,\n"
! #~ "general questions and discussion to help-texinfo@gnu.org.\n"
! #~ "Texinfo home page: http://www.gnu.org/software/texinfo/"
! #~ msgstr ""
! #~ "\n"
! #~ "Send bugrapporter til bug-texinfo@gnu.org,\n"
! #~ "generelle spørsmål og diskusjoner til help-texinfo@gnu.org.\n"
! #~ "Websida for Texinfo: http://www.gnu.org/software/texinfo/"
! 
! #~ msgid "Insert this character"
! #~ msgstr "Sette inn dette tegnet"
! 
! #~ msgid "No index entries."
! #~ msgstr "Ingen indeksinnslag."
! 
! #~ msgid "CAN'T SEE THIS"
! #~ msgstr "KAN IKKE SE DETTE"
! 
! #~ msgid ""
! #~ "\n"
! #~ "* Menu: Nodes whose indices contain `%s':\n"
! #~ msgstr ""
! #~ "\n"
! #~ "* Menu: Noder med indekser som inneholder «%s»:\n"
! 
! #, fuzzy
! #~ msgid "No index"
! #~ msgstr "Ingen indeksinnslag."
! 
! #, fuzzy
! #~ msgid "Index for `%s'"
! #~ msgstr " for %s"
! 
! #, fuzzy
! #~ msgid "File names matching `%s'"
! #~ msgstr "Ingen tilsvarende «%cend %s»"
! 
! # The next translation should match the length of this one
! #~ msgid ""
! #~ "Basic Commands in Info Windows\n"
! #~ "******************************\n"
! #~ msgstr ""
! #~ "Grunnleggende kommandoer i infovinduer\n"
! #~ "**************************************\n"
! 
! #~ msgid "  %-10s  Quit this help.\n"
! #~ msgstr "  %-10s  Avslutte denne hjelpen.\n"
! 
! #~ msgid "  %-10s  Quit Info altogether.\n"
! #~ msgstr "  %-10s  Avslutte Info fullstendig.\n"
! 
! #~ msgid "  %-10s  Invoke the Info tutorial.\n"
! #~ msgstr "  %-10s  Starte Infoopplæring.\n"
! 
! #~ msgid "  %-10s  Move to the `next' node of this node.\n"
! #~ msgstr "  %-10s  Flytte til «neste»-noden etter denne noden.\n"
! 
! #~ msgid "  %-10s  Move to the `previous' node of this node.\n"
! #~ msgstr "  %-10s  Flytte til «forrige»-noden før denne noden.\n"
! 
! #~ msgid "  %-10s  Move `up' from this node.\n"
! #~ msgstr "  %-10s  Flytte «opp» fra denne noden.\n"
! 
! #, fuzzy
! #~ msgid ""
! #~ "  %-10s  Pick menu item specified by name.\n"
! #~ "              Picking a menu item causes another node to be selected.\n"
! #~ msgstr ""
! #~ "\\%-10[menu-item]  Velge et menypunkt angitt ved navn.\n"
! #~ "              Valg av et menypunkt fører til at en annen node blir "
! #~ "valgt.\n"
! 
! #~ msgid "  %-10s  Follow a cross reference.  Reads name of reference.\n"
! #~ msgstr "  %-10s  Følge en kryssreferanse.  Leser navnet til referansen.\n"
! 
! #~ msgid "  %-10s  Move to the last node seen in this window.\n"
! #~ msgstr "  %-10s  Flytte til den siste noden sett i dette vinduet.\n"
! 
! #~ msgid "  %-10s  Skip to next hypertext link within this node.\n"
! #~ msgstr "  %-10s  Flytte til neste hypertekstlenke innen denne noden.\n"
! 
! #~ msgid "  %-10s  Follow the hypertext link under cursor.\n"
! #~ msgstr "  %-10s  Følge hypertekstlenken under markøren.\n"
! 
! #~ msgid "  %-10s  Move to the `directory' node.  Equivalent to `g (DIR)'.\n"
! #~ msgstr "  %-10s  Flytte til «katalog»-noden.  Det samme som «g (DIR)».\n"
! 
! #~ msgid "  %-10s  Move to the Top node.  Equivalent to `g Top'.\n"
! #~ msgstr "  %-10s  Flytte til «Top»-noden.  Det samme som «g Top».\n"
! 
! # The next translation should match the length of this one
! #~ msgid ""
! #~ "Moving within a node:\n"
! #~ "---------------------\n"
! #~ msgstr ""
! #~ "Flytte innen en node:\n"
! #~ "---------------------\n"
! 
! #~ msgid "  %-10s  Scroll forward a page.\n"
! #~ msgstr "  %-10s  Rulle forover en side.\n"
! 
! #~ msgid "  %-10s  Scroll backward a page.\n"
! #~ msgstr "  %-10s  Rulle bakover en side.\n"
! 
! #~ msgid "  %-10s  Go to the beginning of this node.\n"
! #~ msgstr "  %-10s  Gå til begynnelsen av denne noden.\n"
! 
! #~ msgid "  %-10s  Go to the end of this node.\n"
! #~ msgstr "  %-10s  Gå til slutten av denne noden.\n"
! 
! #~ msgid "  %-10s  Scroll forward 1 line.\n"
! #~ msgstr "  %-10s  Rulle forover 1 linje.\n"
! 
! #~ msgid "  %-10s  Scroll backward 1 line.\n"
! #~ msgstr "  %-10s  Rulle bakover 1 linje.\n"
! 
! # The next translation should match the length of this one
! #~ msgid ""
! #~ "Other commands:\n"
! #~ "---------------\n"
! #~ msgstr ""
! #~ "Andre kommandoer:\n"
! #~ "-----------------\n"
! 
! #, fuzzy
! #~ msgid "  %-10s  Pick first...ninth item in node's menu.\n"
! #~ msgstr "  %-10s  Velge første ... niende punkt i nodens meny.\n"
! 
! #~ msgid "  %-10s  Pick last item in node's menu.\n"
! #~ msgstr "  %-10s  Velge det siste punktet i nodens meny.\n"
! 
! #, fuzzy
! #~ msgid ""
! #~ "  %-10s  Search for a specified string in the index entries of this Info\n"
! #~ "              file, and select the node referenced by the first entry "
! #~ "found.\n"
! #~ msgstr ""
! #~ "\\%-10[index-search]  Søke etter en angitt streng blant indeksinnslagene "
! #~ "i denne\n"
! #~ "              infofilen og velge noden til det første innslaget som blir "
! #~ "funnet.\n"
! 
! #, fuzzy
! #~ msgid ""
! #~ "  %-10s  Move to node specified by name.\n"
! #~ "              You may include a filename as well, as in "
! #~ "(FILENAME)NODENAME.\n"
! #~ msgstr ""
! #~ "\\%-10[goto-node]  Flytte til en node angitt ved navn.\n"
! #~ "              Du kan like godt inkludere et filnavn, som i "
! #~ "(FILNAVN)NODENAVN.\n"
! 
! #, fuzzy
! #~ msgid ""
! #~ "  %-10s  Search forward for a specified string,\n"
! #~ "              and select the node in which the next occurrence is found.\n"
! #~ msgstr ""
! #~ "\\%-10[search]  Søke forover etter en angitt streng\n"
! #~ "              og velge den noden som den neste forekomsten blir funnet "
! #~ "i.\n"
! 
! #, fuzzy
! #~ msgid ""
! #~ "  %-10s  Search backward for a specified string,\n"
! #~ "              and select the node in which the next occurrence is found.\n"
! #~ msgstr ""
! #~ "\\%-10[search]  Søke forover etter en angitt streng\n"
! #~ "              og velge den noden som den neste forekomsten blir funnet "
! #~ "i.\n"
! 
! #~ msgid "ESC %s is undefined."
! #~ msgstr "ESC %s er udefinert."
! 
! #~ msgid "%s is defined to %s."
! #~ msgstr "%s er definert som %s."
! 
! # The next translation should match the length of this one
! #~ msgid ""
! #~ "Selecting other nodes:\n"
! #~ "----------------------\n"
! #~ msgstr ""
! #~ "Velger andre noder:\n"
! #~ "-------------------\n"
! 
! #~ msgid "incorrect number of arguments"
! #~ msgstr "unøyaktig antall argumenter"
! 
! #~ msgid "cannot open input file `%s'"
! #~ msgstr "Kan ikke åpne inputfilen «%s»"
! 
! #~ msgid "cannot create output file `%s'"
! #~ msgstr "Kunne ikke opprette outputfila «%s»"
! 
! #~ msgid "error writing to `%s'"
! #~ msgstr "feil ved skriving til «%s»"
! 
! #~ msgid "error closing output file `%s'"
! #~ msgstr "Feil ved lukking av outputfila «%s»"
! 
! #~ msgid "section too long"
! #~ msgstr "avdeling for lang"
! 
! #~ msgid ""
! #~ "Usage: %s [OPTION]... [INPUT-FILE]\n"
! #~ "\n"
! #~ "Compile infokey source file to infokey file.  Reads INPUT-FILE (default\n"
! #~ "$HOME/.infokey) and writes compiled key file to (by default) $HOME/."
! #~ "info.\n"
! #~ "\n"
! #~ "Options:\n"
! #~ "  --output FILE        output to FILE instead of $HOME/.info\n"
! #~ "  --help               display this help and exit.\n"
! #~ "  --version            display version information and exit.\n"
! #~ msgstr ""
! #~ "Bruksmåte: %s [VALG]... [INPUTFIL]\n"
! #~ "\n"
! #~ "Kompilere infokey-kildefil til infokeyfil.  Leser INPUTFIL (standard\n"
! #~ "$HOME/.infokey) og skriver kompilert keyfil til $HOME/.info.\n"
! #~ "\n"
! #~ "Valg:\n"
! #~ "  --output FIL                 skrive ut til FIL istedet for $HOME/."
! #~ "info.\n"
! #~ "  --help                       vise denne hjelpen og avslutte.\n"
! #~ "  --version                    vise programversjon og avslutte.\n"
! 
! #~ msgid "Ignoring invalid infokey file `%s' - too small"
! #~ msgstr "Ignorerer ugyldig infokeyfil «%s» - for liten"
! 
! #~ msgid "Ignoring invalid infokey file `%s' - too big"
! #~ msgstr "Ignorerer ugyldig infokeyfil «%s» - for stor"
! 
! #~ msgid "Error reading infokey file `%s' - short read"
! #~ msgstr "Feil ved lesing av infokeyfil «%s» - for kort"
! 
! #~ msgid ""
! #~ "Invalid infokey file `%s' (bad magic numbers) -- run infokey to update it"
! #~ msgstr ""
! #~ "Ugyldig infokeyfil «%s» (feil magiske tall) -- kjør infokey for å "
! #~ "oppdatere den"
! 
! #~ msgid "Your infokey file `%s' is out of date -- run infokey to update it"
! #~ msgstr "Din infokeyfil «%s» er utdatert -- kjør infokey for å oppdatere den"
! 
! #~ msgid ""
! #~ "Invalid infokey file `%s' (bad section length) -- run infokey to update it"
! #~ msgstr ""
! #~ "Ugyldig infokeyfil «%s» (feil avdelingslengde) -- kjør infokey for å "
! #~ "oppdatere den"
! 
! #~ msgid ""
! #~ "Invalid infokey file `%s' (bad section code) -- run infokey to update it"
! #~ msgstr ""
! #~ "Ugyldig infokeyfil «%s» (feil avdelingskode) -- kjør infokey for å "
! #~ "oppdatere den"
! 
! #~ msgid "Bad data in infokey file -- some key bindings ignored"
! #~ msgstr "Feil data i infokeyfil -- noen tastebindinger ble ignorert"
! 
! #~ msgid "Bad data in infokey file -- some var settings ignored"
! #~ msgstr "Feil data i infokeyfil -- noen variabelinnstillinger ble ignorert"
! 
! #~ msgid "Next"
! #~ msgstr "neste"
! 
! #~ msgid "No `Prev' for this node."
! #~ msgstr "Ingen «forrige» for denne noden."
! 
! #~ msgid "Kill node (%s): "
! #~ msgstr "Slette noden (%s): "
! 
! #~ msgid "Cannot kill node `%s'"
! #~ msgstr "Kan ikke slette noden «%s»"
! 
! #~ msgid "Cannot kill the last node"
! #~ msgstr "Kan ikke slette den forrige noden"
! 
! #~ msgid "Kill this node"
! #~ msgstr "Slette denne noden"
! 
! #, fuzzy
! #~ msgid "closing file %s"
! #~ msgstr "Feil ved lukking av outputfila «%s»"
! 
! #~ msgid "Internally used by \\[universal-argument]"
! #~ msgstr "Brukt internt av \\[universal-argument]"
! 
! #, fuzzy
! #~ msgid "Usage: makeinfo [OPTION]... TEXINFO-FILE...\n"
! #~ msgstr "Bruksmåte: %s [VALG]... TEXINFOFIL...\n"
! 
! #, fuzzy
! #~ msgid "  or:  texi2any [OPTION]... TEXINFO-FILE...\n"
! #~ msgstr "Bruksmåte: %s [VALG]... TEXINFOFIL...\n"
! 
! #~ msgid "send output to FILE"
! #~ msgstr "sende utdata til FILE"
! 
! #~ msgid "failure reopening %s"
! #~ msgstr "feil ved gjenåpning av %s"
! 
! #~ msgid "No page number in %s"
! #~ msgstr "Ingen sidenummer i %s"
! 
! #~ msgid "entry %s follows an entry with a secondary name"
! #~ msgstr "oppføring %s følger en oppføring med et annet navn"
  
  #~ msgid "Done."
***************
*** 4336,4342 ****
  #~ msgstr "Noden «%s» krever en inndelingskommando (f.eks. %c%s)"
  
- #~ msgid "No node name specified for `%c%s' command"
- #~ msgstr "Ingen nodenavn spesifisert for «%c%s»-kommandoen"
- 
  #~ msgid "Anchor `%s' and node `%s' map to the same file name"
  #~ msgstr "Ankeret «%s» og noden «%s» blir knyttet til det samme filnavnet"
--- 4423,4426 ----
***************
*** 4580,4587 ****
  
  #, fuzzy
- #~ msgid "@%s not allowed in argument to @%s"
- #~ msgstr "@item er ikke tillatt som argument til @itemize"
- 
- #, fuzzy
  #~ msgid "@%s already set"
  #~ msgstr "Indeksen «%s» eksisterer allerede"
--- 4664,4667 ----
***************
*** 4619,4626 ****
  #~ msgstr "%s: kunne ikke åpne --css-file: %s"
  
- #, fuzzy
- #~ msgid "@menu before first node"
- #~ msgstr "@menu sett før første @node, oppretter «Top»-noden"
- 
  #~ msgid "One completion:\n"
  #~ msgstr "En fullføring:\n"
--- 4699,4702 ----
***************
*** 4679,4685 ****
  #~ msgstr "Uten navn"
  
- #~ msgid "This is %s, produced by makeinfo version %s from %s.\n"
- #~ msgstr "Dette er %s, produsert av makeinfo versjon %s fra %s.\n"
- 
  #~ msgid "Next:"
  #~ msgstr "Neste:"
--- 4755,4758 ----
Binary files texinfo-5.2/po/nl.gmo and texinfo-6.0/po/nl.gmo differ
diff -Nrc2 texinfo-5.2/po/nl.po texinfo-6.0/po/nl.po
*** texinfo-5.2/po/nl.po	2013-09-26 23:52:37.000000000 +0100
--- texinfo-6.0/po/nl.po	2015-06-26 13:52:34.000000000 +0100
***************
*** 1,19 ****
  # Dutch translations for GNU Texinfo.
! # Copyright (C) 2013 Free Software Foundation, Inc.
  # This file is distributed under the same license as the texinfo package.
  #
! # "Droogjes vertelde ze aan een journalist haar hoogtepunt al te
! # hebben beleefd op vijfjarige leeftijd toen een van haar kippen,
! # die in staat was achteruit te lopen, het bioscoopjournaal haalde."
  #
! # Benno Schulenberg <benno@vertaalt.nl>, 2007, 2008, 2012, 2013.
  # Freek de Kruijf <f.de.kruijf@hetnet.nl>, 2004, 2005, 2007.
  # Ivo Timmermans <zarq@iname.com>, 1998.
  msgid ""
  msgstr ""
! "Project-Id-Version: texinfo-5.1.90\n"
  "Report-Msgid-Bugs-To: bug-texinfo@gnu.org\n"
! "POT-Creation-Date: 2013-09-26 15:52-0700\n"
! "PO-Revision-Date: 2013-09-15 10:29+0200\n"
  "Last-Translator: Benno Schulenberg <benno@vertaalt.nl>\n"
  "Language-Team: Dutch <vertaling@vrijschrift.org>\n"
--- 1,21 ----
  # Dutch translations for GNU Texinfo.
! # Copyright (C) 2015 Free Software Foundation, Inc.
  # This file is distributed under the same license as the texinfo package.
  #
! # Â« Manche Dinge muss man zweimal versuchen... Â»
! # Â« *Ham wa!* Â»
  #
! # Vocabulair:
! # node -> pagina
! #
! # Benno Schulenberg <benno@vertaalt.nl>, 2007, 2008, 2012, 2013, 2015.
  # Freek de Kruijf <f.de.kruijf@hetnet.nl>, 2004, 2005, 2007.
  # Ivo Timmermans <zarq@iname.com>, 1998.
  msgid ""
  msgstr ""
! "Project-Id-Version: texinfo-5.9.93\n"
  "Report-Msgid-Bugs-To: bug-texinfo@gnu.org\n"
! "POT-Creation-Date: 2015-06-26 13:52+0100\n"
! "PO-Revision-Date: 2015-06-07 10:11+0200\n"
  "Last-Translator: Benno Schulenberg <benno@vertaalt.nl>\n"
  "Language-Team: Dutch <vertaling@vrijschrift.org>\n"
***************
*** 25,84 ****
  "Plural-Forms: nplurals=2; plural=(n != 1);\n"
  
! #: gnulib/lib/error.c:188
  msgid "Unknown system error"
  msgstr "Onbekende systeemfout"
  
! #: gnulib/lib/getopt.c:547 gnulib/lib/getopt.c:576
  #, c-format
  msgid "%s: option '%s' is ambiguous; possibilities:"
  msgstr "%s: optie '%s' is niet eenduidig; mogelijkheden zijn:"
  
! #: gnulib/lib/getopt.c:624 gnulib/lib/getopt.c:628
  #, c-format
  msgid "%s: option '--%s' doesn't allow an argument\n"
  msgstr "%s: optie '--%s' staat geen argument toe\n"
  
! #: gnulib/lib/getopt.c:637 gnulib/lib/getopt.c:642
  #, c-format
  msgid "%s: option '%c%s' doesn't allow an argument\n"
  msgstr "%s: optie '%c%s' staat geen argument toe\n"
  
! #: gnulib/lib/getopt.c:685 gnulib/lib/getopt.c:704
  #, c-format
  msgid "%s: option '--%s' requires an argument\n"
  msgstr "%s: optie '--%s' vereist een argument\n"
  
! #: gnulib/lib/getopt.c:742 gnulib/lib/getopt.c:745
  #, c-format
  msgid "%s: unrecognized option '--%s'\n"
  msgstr "%s: onbekende optie '--%s'\n"
  
! #: gnulib/lib/getopt.c:753 gnulib/lib/getopt.c:756
  #, c-format
  msgid "%s: unrecognized option '%c%s'\n"
  msgstr "%s: onbekende optie '%c%s'\n"
  
! #: gnulib/lib/getopt.c:805 gnulib/lib/getopt.c:808
  #, c-format
  msgid "%s: invalid option -- '%c'\n"
  msgstr "%s: ongeldige optie -- '%c'\n"
  
! #: gnulib/lib/getopt.c:861 gnulib/lib/getopt.c:878 gnulib/lib/getopt.c:1088
! #: gnulib/lib/getopt.c:1106
  #, c-format
  msgid "%s: option requires an argument -- '%c'\n"
  msgstr "%s: optie vereist een argument -- '%c'\n"
  
! #: gnulib/lib/getopt.c:934 gnulib/lib/getopt.c:950
  #, c-format
  msgid "%s: option '-W %s' is ambiguous\n"
  msgstr "%s: optie '-W %s' is niet eenduidig\n"
  
! #: gnulib/lib/getopt.c:974 gnulib/lib/getopt.c:992
  #, c-format
  msgid "%s: option '-W %s' doesn't allow an argument\n"
  msgstr "%s: optie '-W %s' staat geen argument toe\n"
  
! #: gnulib/lib/getopt.c:1013 gnulib/lib/getopt.c:1031
  #, c-format
  msgid "%s: option '-W %s' requires an argument\n"
--- 27,91 ----
  "Plural-Forms: nplurals=2; plural=(n != 1);\n"
  
! #: gnulib/lib/error.c:191
  msgid "Unknown system error"
  msgstr "Onbekende systeemfout"
  
! #: gnulib/lib/getopt.c:575 gnulib/lib/getopt.c:604
  #, c-format
  msgid "%s: option '%s' is ambiguous; possibilities:"
  msgstr "%s: optie '%s' is niet eenduidig; mogelijkheden zijn:"
  
! #: gnulib/lib/getopt.c:619
! #, c-format
! msgid "%s: option '%s' is ambiguous\n"
! msgstr "%s: optie '%s' is niet eenduidig\n"
! 
! #: gnulib/lib/getopt.c:654 gnulib/lib/getopt.c:658
  #, c-format
  msgid "%s: option '--%s' doesn't allow an argument\n"
  msgstr "%s: optie '--%s' staat geen argument toe\n"
  
! #: gnulib/lib/getopt.c:667 gnulib/lib/getopt.c:672
  #, c-format
  msgid "%s: option '%c%s' doesn't allow an argument\n"
  msgstr "%s: optie '%c%s' staat geen argument toe\n"
  
! #: gnulib/lib/getopt.c:715 gnulib/lib/getopt.c:734
  #, c-format
  msgid "%s: option '--%s' requires an argument\n"
  msgstr "%s: optie '--%s' vereist een argument\n"
  
! #: gnulib/lib/getopt.c:772 gnulib/lib/getopt.c:775
  #, c-format
  msgid "%s: unrecognized option '--%s'\n"
  msgstr "%s: onbekende optie '--%s'\n"
  
! #: gnulib/lib/getopt.c:783 gnulib/lib/getopt.c:786
  #, c-format
  msgid "%s: unrecognized option '%c%s'\n"
  msgstr "%s: onbekende optie '%c%s'\n"
  
! #: gnulib/lib/getopt.c:835 gnulib/lib/getopt.c:838
  #, c-format
  msgid "%s: invalid option -- '%c'\n"
  msgstr "%s: ongeldige optie -- '%c'\n"
  
! #: gnulib/lib/getopt.c:891 gnulib/lib/getopt.c:908 gnulib/lib/getopt.c:1118
! #: gnulib/lib/getopt.c:1136
  #, c-format
  msgid "%s: option requires an argument -- '%c'\n"
  msgstr "%s: optie vereist een argument -- '%c'\n"
  
! #: gnulib/lib/getopt.c:964 gnulib/lib/getopt.c:980
  #, c-format
  msgid "%s: option '-W %s' is ambiguous\n"
  msgstr "%s: optie '-W %s' is niet eenduidig\n"
  
! #: gnulib/lib/getopt.c:1004 gnulib/lib/getopt.c:1022
  #, c-format
  msgid "%s: option '-W %s' doesn't allow an argument\n"
  msgstr "%s: optie '-W %s' staat geen argument toe\n"
  
! #: gnulib/lib/getopt.c:1043 gnulib/lib/getopt.c:1061
  #, c-format
  msgid "%s: option '-W %s' requires an argument\n"
***************
*** 161,265 ****
  msgstr "onvoldoende geheugen beschikbaar"
  
! #: info/echo-area.c:283 info/session.c:978
  msgid "Move forward a character"
  msgstr "EÃ©n teken verder"
  
! #: info/echo-area.c:295 info/session.c:1005
  msgid "Move backward a character"
  msgstr "EÃ©n teken terug"
  
! #: info/echo-area.c:307
  msgid "Move to the start of this line"
  msgstr "Naar het begin van de regel"
  
! #: info/echo-area.c:312
  msgid "Move to the end of this line"
  msgstr "Naar het einde van de regel"
  
! #: info/echo-area.c:320 info/session.c:1037
  msgid "Move forward a word"
  msgstr "EÃ©n woord verder"
  
! #: info/echo-area.c:360 info/session.c:1061
  msgid "Move backward a word"
  msgstr "EÃ©n woord terug"
  
! #: info/echo-area.c:400
  msgid "Delete the character under the cursor"
  msgstr "Het teken onder de cursor verwijderen"
  
! #: info/echo-area.c:430
  msgid "Delete the character behind the cursor"
  msgstr "Het teken na de cursor verwijderen"
  
! #: info/echo-area.c:451
  msgid "Cancel or quit operation"
  msgstr "Operatie annuleren of beÃ«indigen"
  
! #: info/echo-area.c:466
  msgid "Accept (or force completion of) this line"
  msgstr "Deze regel accepteren (of de voltooiing ervan forceren)"
  
! #: info/echo-area.c:471
  msgid "Insert next character verbatim"
  msgstr "De volgende toets verbatim invoegen"
  
! #: info/echo-area.c:479
! msgid "Insert this character"
! msgstr "Dit teken invoegen"
! 
! #: info/echo-area.c:498
  msgid "Insert a TAB character"
  msgstr "Een TAB-teken invoegen"
  
! #: info/echo-area.c:505
  msgid "Transpose characters at point"
  msgstr "De tekens op dit punt transponeren"
  
! #: info/echo-area.c:556
  msgid "Yank back the contents of the last kill"
  msgstr "Het laatst verwijderde terughalen"
  
! #: info/echo-area.c:563
  msgid "Kill ring is empty"
  msgstr "De verwijderingsbuffer is leeg."
  
! #: info/echo-area.c:576
  msgid "Yank back a previous kill"
  msgstr "Een eerdere verwijdering terughalen"
  
! #: info/echo-area.c:609
  msgid "Kill to the end of the line"
  msgstr "Tot aan het eind van de regel verwijderen"
  
! #: info/echo-area.c:622
  msgid "Kill to the beginning of the line"
  msgstr "Tot aan het begin van de regel verwijderen"
  
! #: info/echo-area.c:634
  msgid "Kill the word following the cursor"
  msgstr "Het woord na de cursor verwijderen"
  
! #: info/echo-area.c:654
  msgid "Kill the word preceding the cursor"
  msgstr "Het woord voor de cursor verwijderen"
  
! #: info/echo-area.c:871 info/echo-area.c:929
  msgid "No completions"
  msgstr "Geen voltooiingen"
  
! #: info/echo-area.c:873
  msgid "Not complete"
  msgstr "Niet compleet"
  
! #: info/echo-area.c:914
  msgid "List possible completions"
  msgstr "De mogelijke voltooiingen tonen"
  
! #: info/echo-area.c:933
  msgid "Sole completion"
  msgstr "Enige voltooiing"
  
! #: info/echo-area.c:941
  #, c-format
  msgid "%d completion:\n"
--- 168,268 ----
  msgstr "onvoldoende geheugen beschikbaar"
  
! #: info/echo-area.c:299 info/session.c:1328
  msgid "Move forward a character"
  msgstr "EÃ©n teken verder"
  
! #: info/echo-area.c:318 info/session.c:1341
  msgid "Move backward a character"
  msgstr "EÃ©n teken terug"
  
! #: info/echo-area.c:344
  msgid "Move to the start of this line"
  msgstr "Naar het begin van de regel"
  
! #: info/echo-area.c:349
  msgid "Move to the end of this line"
  msgstr "Naar het einde van de regel"
  
! #: info/echo-area.c:357 info/session.c:1356
  msgid "Move forward a word"
  msgstr "EÃ©n woord verder"
  
! #: info/echo-area.c:397 info/session.c:1370
  msgid "Move backward a word"
  msgstr "EÃ©n woord terug"
  
! #: info/echo-area.c:437
  msgid "Delete the character under the cursor"
  msgstr "Het teken onder de cursor verwijderen"
  
! #: info/echo-area.c:457
  msgid "Delete the character behind the cursor"
  msgstr "Het teken na de cursor verwijderen"
  
! #: info/echo-area.c:478
  msgid "Cancel or quit operation"
  msgstr "Operatie annuleren of beÃ«indigen"
  
! #: info/echo-area.c:493
  msgid "Accept (or force completion of) this line"
  msgstr "Deze regel accepteren (of de voltooiing ervan forceren)"
  
! #: info/echo-area.c:498
  msgid "Insert next character verbatim"
  msgstr "De volgende toets verbatim invoegen"
  
! #: info/echo-area.c:530
  msgid "Insert a TAB character"
  msgstr "Een TAB-teken invoegen"
  
! #: info/echo-area.c:582
  msgid "Transpose characters at point"
  msgstr "De tekens op dit punt transponeren"
  
! #: info/echo-area.c:651
  msgid "Yank back the contents of the last kill"
  msgstr "Het laatst verwijderde terughalen"
  
! #: info/echo-area.c:658
  msgid "Kill ring is empty"
  msgstr "De verwijderingsbuffer is leeg."
  
! #: info/echo-area.c:671
  msgid "Yank back a previous kill"
  msgstr "Een eerdere verwijdering terughalen"
  
! #: info/echo-area.c:704
  msgid "Kill to the end of the line"
  msgstr "Tot aan het eind van de regel verwijderen"
  
! #: info/echo-area.c:717
  msgid "Kill to the beginning of the line"
  msgstr "Tot aan het begin van de regel verwijderen"
  
! #: info/echo-area.c:729
  msgid "Kill the word following the cursor"
  msgstr "Het woord na de cursor verwijderen"
  
! #: info/echo-area.c:749
  msgid "Kill the word preceding the cursor"
  msgstr "Het woord voor de cursor verwijderen"
  
! #: info/echo-area.c:981 info/echo-area.c:1039
  msgid "No completions"
  msgstr "Geen voltooiingen"
  
! #: info/echo-area.c:983
  msgid "Not complete"
  msgstr "Niet compleet"
  
! #: info/echo-area.c:1032
  msgid "List possible completions"
  msgstr "De mogelijke voltooiingen tonen"
  
! #: info/echo-area.c:1043
  msgid "Sole completion"
  msgstr "Enige voltooiing"
  
! #: info/echo-area.c:1052
  #, c-format
  msgid "%d completion:\n"
***************
*** 268,304 ****
  msgstr[1] "Er zijn %d mogelijkheden:\n"
  
! #: info/echo-area.c:1091
  msgid "Insert completion"
  msgstr "Een voltooiing invoegen"
  
! #: info/echo-area.c:1228
  #, c-format
  msgid "Building completions..."
  msgstr "Opbouwen van voltooiingen..."
  
! #: info/echo-area.c:1347
  msgid "Scroll the completions window"
  msgstr "Het voltooiingsvenster scrollen"
  
! #: info/filesys.c:88
  #, c-format
  msgid "looking for file \"%s\""
  msgstr "zoeken naar bestand '%s'"
  
! #: info/filesys.c:178
  #, c-format
  msgid "looking for file %s in %s"
  msgstr "zoeken naar bestand '%s' in %s"
  
! #: info/filesys.c:209 info/filesys.c:224 info/filesys.c:245
  #, c-format
  msgid "found file %s"
  msgstr "bestand %s gevonden"
  
! #: info/footnotes.c:211
  msgid "Footnotes could not be displayed"
  msgstr "De voetnoten kunnen niet weergegeven worden"
  
! #: info/footnotes.c:237
  msgid "Show the footnotes associated with this node in another window"
  msgstr ""
--- 271,308 ----
  msgstr[1] "Er zijn %d mogelijkheden:\n"
  
! #: info/echo-area.c:1169
  msgid "Insert completion"
  msgstr "Een voltooiing invoegen"
  
! #: info/echo-area.c:1271
  #, c-format
  msgid "Building completions..."
  msgstr "Opbouwen van voltooiingen..."
  
! #: info/echo-area.c:1390
  msgid "Scroll the completions window"
  msgstr "Het voltooiingsvenster scrollen"
  
! #: info/filesys.c:91
  #, c-format
  msgid "looking for file \"%s\""
  msgstr "zoeken naar bestand '%s'"
  
! #: info/filesys.c:158
  #, c-format
  msgid "looking for file %s in %s"
  msgstr "zoeken naar bestand '%s' in %s"
  
! #: info/filesys.c:227 info/filesys.c:241 info/filesys.c:262
  #, c-format
  msgid "found file %s"
  msgstr "bestand %s gevonden"
  
! #: info/footnotes.c:231
! #, c-format
  msgid "Footnotes could not be displayed"
  msgstr "De voetnoten kunnen niet weergegeven worden"
  
! #: info/footnotes.c:251
  msgid "Show the footnotes associated with this node in another window"
  msgstr ""
***************
*** 309,464 ****
  msgstr "---------- Voetnoten ----------"
  
! #: info/indices.c:174
! msgid "Look up a string in the index for this file"
! msgstr "Een tekenreeks opzoeken in de index van dit bestand"
! 
! #: info/indices.c:202 info/indices.c:885
  #, c-format
  msgid "Finding index entries..."
  msgstr "Zoeken naar index-items..."
  
! #: info/indices.c:209
  #, c-format
  msgid "No indices found."
  msgstr "Geen indexen gevonden."
  
! #: info/indices.c:219
  msgid "Index entry: "
  msgstr "Index-item: "
  
! #: info/indices.c:253 info/indices.c:907 info/session.c:4204
  #, c-format
! msgid "Search string too short"
! msgstr "Zoektekenreeks is te kort"
  
! #: info/indices.c:365
  msgid ""
! "Go to the next matching index item from the last `\\[index-search]' command"
  msgstr ""
  "Naar het volgende overeenkomende item van het laatste '\\[index-search]'-"
  "commando"
  
! #: info/indices.c:376
  #, c-format
  msgid "No previous index search string."
  msgstr "Geen eerdere index-zoektekenreeks."
  
! #: info/indices.c:383
! #, c-format
! msgid "No index entries."
! msgstr "Geen index-items."
! 
! #: info/indices.c:431
  #, c-format
! msgid "No more index entries containing `%s'."
  msgstr "Er zijn geen index-items meer die '%s' bevatten."
  
! #: info/indices.c:432 info/indices.c:942
  #, c-format
! msgid "No index entries containing `%s'."
  msgstr "Er zijn geen index-items die '%s' bevatten."
  
! #: info/indices.c:444
! msgid "CAN'T SEE THIS"
! msgstr "KUNT DIT NIET ZIEN"
! 
! #: info/indices.c:480
! #, c-format
! msgid "Found `%s' in %s. (`\\[next-index-match]' tries to find next.)"
! msgstr "'%s' gevonden in %s -- ('\\[next-index-match]' zoekt de volgende)"
! 
! #: info/indices.c:611
  #, c-format
! msgid "Scanning indices of `%s'..."
  msgstr "Zoeken in de indexen van '%s'..."
  
! #: info/indices.c:659
! #, c-format
! msgid "No available info files have `%s' in their indices."
! msgstr "Geen van de beschikbare Info-bestanden heeft '%s' in z'n index."
! 
! #: info/indices.c:685
  msgid "Grovel all known info file's indices for a string and build a menu"
  msgstr ""
  "Alle Info-bestandsindexen doorzoeken naar een tekenreeks en een menu maken"
  
! #: info/indices.c:689
! msgid "Index apropos: "
! msgstr "Index-apropos: "
  
! #: info/indices.c:717
  #, c-format
! msgid ""
! "\n"
! "* Menu: Nodes whose indices contain `%s':\n"
! msgstr ""
! "\n"
! "* Menu: Pagina's waarvan de indexen '%s' bevatten:\n"
  
! #: info/indices.c:869
  msgid "List all matches of a string in the index"
  msgstr "Alle voorkomens tonen van een tekenreeks in de index"
  
! #: info/indices.c:891
! #, c-format
! msgid "No index"
! msgstr "Geen index"
  
! #: info/indices.c:895
! msgid "Index topic: "
! msgstr "Index-onderwerp: "
  
! #: info/indices.c:913
  #, c-format
! msgid "Index for `%s'"
! msgstr "Index voor '%s'"
  
! #: info/indices.c:966
  #, c-format
! msgid "File names matching `%s'"
! msgstr "Bestandsnamen die overeenkomen met '%s'"
  
! #: info/indices.c:996
! msgid "Show all matching files"
! msgstr "Alle overeenkomende bestanden tonen"
  
! #: info/indices.c:1000
  #, c-format
! msgid "No file index"
! msgstr "Geen bestandenindex"
  
! #: info/info.c:316
  #, c-format
! msgid "no index entries found for `%s'\n"
! msgstr "geen index-items gevonden voor '%s'\n"
  
! #: info/info.c:490
  #, c-format
  msgid "invalid number: %s\n"
  msgstr "ongeldig aantal: %s\n"
  
! #: info/info.c:641
  #, c-format
  msgid "malformed variable assignment: %s"
  msgstr "ongeldige toekenning aan variabele: %s"
  
! #: info/info.c:650 info/infomap.c:1218
  #, c-format
  msgid "%s: no such variable"
  msgstr "%s: onbekende variabele"
  
! #: info/info.c:654 info/infomap.c:1222
  #, c-format
  msgid "value %s is not valid for variable %s"
  msgstr "waarde %s is niet geldig voor variabele %s"
  
! #: info/info.c:671 info/infokey.c:892
  #, c-format
  msgid "Try --help for more information.\n"
  msgstr "Gebruik '--help' voor meer informatie.\n"
  
! #: info/info.c:693 info/infokey.c:144 install-info/install-info.c:2163
! #: tp/texi2any.pl:861 util/texindex.c:295
! #, c-format, perl-format
  msgid ""
  "Copyright (C) %s Free Software Foundation, Inc.\n"
--- 313,446 ----
  msgstr "---------- Voetnoten ----------"
  
! #: info/indices.c:123 info/indices.c:806
  #, c-format
  msgid "Finding index entries..."
  msgstr "Zoeken naar index-items..."
  
! #: info/indices.c:206
! msgid "Look up a string in the index for this file"
! msgstr "Een tekenreeks opzoeken in de index van dit bestand"
! 
! #: info/indices.c:218 info/indices.c:324 info/indices.c:812
  #, c-format
  msgid "No indices found."
  msgstr "Geen indexen gevonden."
  
! #: info/indices.c:222
  msgid "Index entry: "
  msgstr "Index-item: "
  
! #: info/indices.c:439
  #, c-format
! msgid "Found '%s' in %s. ('\\[next-index-match]' tries to find next.)"
! msgstr "'%s' gevonden in %s -- ('\\[next-index-match]' zoekt de volgende)"
  
! #: info/indices.c:449
  msgid ""
! "Go to the next matching index item from the last '\\[index-search]' command"
  msgstr ""
  "Naar het volgende overeenkomende item van het laatste '\\[index-search]'-"
  "commando"
  
! #: info/indices.c:460
  #, c-format
  msgid "No previous index search string."
  msgstr "Geen eerdere index-zoektekenreeks."
  
! #: info/indices.c:478
  #, c-format
! msgid "No more index entries containing '%s'."
  msgstr "Er zijn geen index-items meer die '%s' bevatten."
  
! #: info/indices.c:479 info/indices.c:874
  #, c-format
! msgid "No index entries containing '%s'."
  msgstr "Er zijn geen index-items die '%s' bevatten."
  
! #: info/indices.c:583
  #, c-format
! msgid "Scanning indices of '%s'..."
  msgstr "Zoeken in de indexen van '%s'..."
  
! #: info/indices.c:636
  msgid "Grovel all known info file's indices for a string and build a menu"
  msgstr ""
  "Alle Info-bestandsindexen doorzoeken naar een tekenreeks en een menu maken"
  
! #: info/indices.c:644 info/indices.c:646
! msgid "Index apropos"
! msgstr "Index-apropos:"
  
! #: info/indices.c:686
  #, c-format
! msgid "Index entries containing '%s':\n"
! msgstr "Index-items die '%s' bevatten:\n"
  
! #: info/indices.c:791
  msgid "List all matches of a string in the index"
  msgstr "Alle voorkomens tonen van een tekenreeks in de index"
  
! #: info/indices.c:818 info/indices.c:820
! msgid "Index topic"
! msgstr "Index-onderwerp"
  
! #: info/indices.h:40
! #, c-format
! msgid "No available info files have '%s' in their indices."
! msgstr "Geen van de beschikbare Info-bestanden heeft '%s' in z'n index."
  
! #: info/info-utils.c:899
  #, c-format
! msgid "Error converting file character encoding."
! msgstr "Fout tijdens converteren van tekencodering van bestand."
  
! #: info/info.c:223 info/session.c:2700
  #, c-format
! msgid "No menu item '%s' in node '%s'."
! msgstr "Er is geen menu-item '%s' op pagina '%s'."
  
! #: info/info.c:316
! #, c-format
! msgid "No file given for node '%s'."
! msgstr "Er is geen bestand gegeven voor pagina '%s'."
  
! #: info/info.c:365 info/info.c:1115
  #, c-format
! msgid "Cannot find node '%s'."
! msgstr "Kan pagina '%s' niet vinden."
  
! #: info/info.c:387
  #, c-format
! msgid "No program name given."
! msgstr "Geen programmanaam gegeven."
  
! #: info/info.c:578
  #, c-format
  msgid "invalid number: %s\n"
  msgstr "ongeldig aantal: %s\n"
  
! #: info/info.c:758
  #, c-format
  msgid "malformed variable assignment: %s"
  msgstr "ongeldige toekenning aan variabele: %s"
  
! #: info/info.c:765 info/infokey.c:537
  #, c-format
  msgid "%s: no such variable"
  msgstr "%s: onbekende variabele"
  
! #: info/info.c:771 info/infokey.c:539
  #, c-format
  msgid "value %s is not valid for variable %s"
  msgstr "waarde %s is niet geldig voor variabele %s"
  
! #: info/info.c:783
  #, c-format
  msgid "Try --help for more information.\n"
  msgstr "Gebruik '--help' voor meer informatie.\n"
  
! #: info/info.c:805 install-info/install-info.c:2212 tp/texi2any.pl:878
! #: texindex/ti.twjr:1293
! #, c-format, awk-format, perl-format
  msgid ""
  "Copyright (C) %s Free Software Foundation, Inc.\n"
***************
*** 474,488 ****
  "Er is GEEN GARANTIE, voor zover de wet dit toestaat.\n"
  
! #: info/info.c:785
  #, c-format
! msgid "can't open %s: %s"
! msgstr "kan %s niet openen: %s"
! 
! #: info/info.c:791
! #, c-format
! msgid "debugging output diverted to \"%s\""
! msgstr "debugging-uitvoer is omgeleid naar '%s'"
  
! #: info/info.c:877
  #, c-format
  msgid ""
--- 456,465 ----
  "Er is GEEN GARANTIE, voor zover de wet dit toestaat.\n"
  
! #: info/info.c:963
  #, c-format
! msgid "no index entries found for '%s'\n"
! msgstr "geen index-items gevonden voor '%s'\n"
  
! #: info/info.c:1016
  #, c-format
  msgid ""
***************
*** 495,499 ****
  "Documentatie in Info-opmaak lezen.\n"
  
! #: info/info.c:883
  msgid ""
  "Options:\n"
--- 472,476 ----
  "Documentatie in Info-opmaak lezen.\n"
  
! #: info/info.c:1022
  msgid ""
  "Options:\n"
***************
*** 514,518 ****
  "  -f, --file=HANDLEIDING       het te bekijken Info-bestand"
  
! #: info/info.c:891
  msgid ""
  "  -h, --help                   display this help and exit.\n"
--- 491,495 ----
  "  -f, --file=HANDLEIDING       het te bekijken Info-bestand"
  
! #: info/info.c:1030
  msgid ""
  "  -h, --help                   display this help and exit.\n"
***************
*** 527,531 ****
  "  -o, --output=BESTAND         de gekozen pagina's naar dit bestand schrijven"
  
! #: info/info.c:897
  msgid ""
  "  -R, --raw-escapes            output \"raw\" ANSI escapes (default).\n"
--- 504,508 ----
  "  -o, --output=BESTAND         de gekozen pagina's naar dit bestand schrijven"
  
! #: info/info.c:1036
  msgid ""
  "  -R, --raw-escapes            output \"raw\" ANSI escapes (default).\n"
***************
*** 541,550 ****
  "  -O, --show-options, --usage  de pagina met de commandoregelopties tonen"
  
! #: info/info.c:904
  msgid "  -b, --speech-friendly        be friendly to speech synthesizers."
  msgstr ""
  "  -b, --speech-friendly        uitvoer toesnijden op spraaksynthesizers"
  
! #: info/info.c:908
  msgid ""
  "      --strict-node-location   (for debugging) use Info file pointers as-"
--- 518,527 ----
  "  -O, --show-options, --usage  de pagina met de commandoregelopties tonen"
  
! #: info/info.c:1043
  msgid "  -b, --speech-friendly        be friendly to speech synthesizers."
  msgstr ""
  "  -b, --speech-friendly        uitvoer toesnijden op spraaksynthesizers"
  
! #: info/info.c:1047
  msgid ""
  "      --strict-node-location   (for debugging) use Info file pointers as-"
***************
*** 568,577 ****
  "allerhoogste)\n"
  
! #: info/info.c:917
  msgid ""
  "\n"
  "The first non-option argument, if present, is the menu entry to start from;\n"
! "it is searched for in all `dir' files along INFOPATH.\n"
! "If it is not present, info merges all `dir' files and shows the result.\n"
  "Any remaining arguments are treated as the names of menu\n"
  "items relative to the initial node visited."
--- 545,554 ----
  "allerhoogste)\n"
  
! #: info/info.c:1056
  msgid ""
  "\n"
  "The first non-option argument, if present, is the menu entry to start from;\n"
! "it is searched for in all 'dir' files along INFOPATH.\n"
! "If it is not present, info merges all 'dir' files and shows the result.\n"
  "Any remaining arguments are treated as the names of menu\n"
  "items relative to the initial node visited."
***************
*** 585,597 ****
  "menu-item in de op dat moment bereikte pagina."
  
! #: info/info.c:924
  msgid ""
  "\n"
! "For a summary of key bindings, type h within Info."
  msgstr ""
  "\n"
! "Voor een overzicht van de commandotoetsen, typ 'h' in Info."
  
! #: info/info.c:927
  msgid ""
  "\n"
--- 562,574 ----
  "menu-item in de op dat moment bereikte pagina."
  
! #: info/info.c:1063
  msgid ""
  "\n"
! "For a summary of key bindings, type H within Info."
  msgstr ""
  "\n"
! "Voor een overzicht van de commandotoetsen in 'info', typ hoofdletter 'H'."
  
! #: info/info.c:1066
  msgid ""
  "\n"
***************
*** 601,605 ****
  "  info info-stnd             show the manual specific to this Info program\n"
  "  info emacs                 start at emacs node from top-level dir\n"
! "  info emacs buffers         start at buffers node within emacs manual\n"
  "  info --show-options emacs  start at node with emacs' command line options\n"
  "  info --subnodes -o out.txt emacs  dump entire manual to out.txt\n"
--- 578,584 ----
  "  info info-stnd             show the manual specific to this Info program\n"
  "  info emacs                 start at emacs node from top-level dir\n"
! "  info emacs buffers         select buffers menu entry in emacs manual\n"
! "  info emacs -n Files        start at Files node within emacs manual\n"
! "  info '(emacs)Files'        alternative way to start at Files node\n"
  "  info --show-options emacs  start at node with emacs' command line options\n"
  "  info --subnodes -o out.txt emacs  dump entire manual to out.txt\n"
***************
*** 615,620 ****
  "  info emacs                   de eerste pagina van het Emacs-document "
  "tonen\n"
! "  info emacs buffers           de 'Buffers'-pagina van het Emacs-document "
  "tonen\n"
  "  info --show-options emacs    de pagina met de Emacs-commandoregelopties "
  "tonen\n"
--- 594,603 ----
  "  info emacs                   de eerste pagina van het Emacs-document "
  "tonen\n"
! "  info emacs buffers           menu-item 'buffers' van het Emacs-document "
! "kiezen\n"
! "  info emacs -n Files          de 'Files'-pagina van het Emacs-document "
  "tonen\n"
+ "  info '(emacs)Files'          hetzelfde als hiervoor maar op een andere "
+ "manier\n"
  "  info --show-options emacs    de pagina met de Emacs-commandoregelopties "
  "tonen\n"
***************
*** 623,634 ****
  "  info -f ./foo.info           het bestand './foo.info' tonen"
  
! #: info/info.c:938 info/infokey.c:911 util/texindex.c:259
  msgid ""
- "\n"
  "Email bug reports to bug-texinfo@gnu.org,\n"
  "general questions and discussion to help-texinfo@gnu.org.\n"
  "Texinfo home page: http://www.gnu.org/software/texinfo/"
  msgstr ""
- "\n"
  "Stuur foutrapportages naar <bug-texinfo@gnu.org>,\n"
  "algemene vragen en commentaar naar <help-texinfo@gnu.org>,\n"
--- 606,616 ----
  "  info -f ./foo.info           het bestand './foo.info' tonen"
  
! #: info/info.c:1081 install-info/install-info.c:616 tp/texi2any.pl:866
! #: texindex/ti.twjr:1282
  msgid ""
  "Email bug reports to bug-texinfo@gnu.org,\n"
  "general questions and discussion to help-texinfo@gnu.org.\n"
  "Texinfo home page: http://www.gnu.org/software/texinfo/"
  msgstr ""
  "Stuur foutrapportages naar <bug-texinfo@gnu.org>,\n"
  "algemene vragen en commentaar naar <help-texinfo@gnu.org>,\n"
***************
*** 636,753 ****
  "De Texinfo-webpagina is: http://www.gnu.org/software/texinfo/"
  
! #: info/info.c:972
! #, c-format
! msgid "Cannot find node `%s'."
! msgstr "Kan pagina '%s' niet vinden."
! 
! #: info/info.c:973
  #, c-format
! msgid "Cannot find node `(%s)%s'."
  msgstr "Kan pagina '(%s)%s' niet vinden."
  
! #: info/info.c:974
  msgid "Cannot find a window!"
  msgstr "Kan geen venster vinden!"
  
! #: info/info.c:975
  msgid "Point doesn't appear within this window's node!"
  msgstr "Het punt bevindt zich niet in de pagina van dit venster!"
  
! #: info/info.c:976
  msgid "Cannot delete the last window."
  msgstr "Het laatste venster kan niet gesloten worden."
  
! #: info/info.c:977
  msgid "No menu in this node."
  msgstr "Er is geen menu op deze pagina."
  
! #: info/info.c:978
  msgid "No footnotes in this node."
  msgstr "Er zijn geen voetnoten op deze pagina."
  
! #: info/info.c:979
  msgid "No cross references in this node."
  msgstr "Er zijn geen kruisverwijzingen op deze pagina."
  
! #: info/info.c:980
  #, c-format
! msgid "No `%s' pointer for this node."
  msgstr "Er is geen '%s'-koppeling op deze pagina."
  
! #: info/info.c:981
  #, c-format
! msgid "Unknown Info command `%c'; try `?' for help."
  msgstr "Onbekend Info-commando '%c'; typ '?' voor hulp."
  
! #: info/info.c:982
  #, c-format
! msgid "Terminal type `%s' is not smart enough to run Info."
  msgstr "Terminaltype '%s' is niet krachtig genoeg voor Info."
  
! #: info/info.c:983
  msgid "You are already at the last page of this node."
  msgstr "U bent al aan het eind van deze pagina."
  
! #: info/info.c:984
  msgid "You are already at the first page of this node."
  msgstr "U bent al aan het begin van deze pagina."
  
! #: info/info.c:985
  msgid "Only one window."
  msgstr "Slechts Ã©Ã©n venster."
  
! #: info/info.c:986
  msgid "Resulting window would be too small."
  msgstr "Het resulterende venster zou te klein zijn."
  
! #: info/info.c:987
  msgid "Not enough room for a help window, please delete a window."
  msgstr "Niet genoeg ruimte voor een hulp-venster; sluit een venster."
  
! #: info/infodoc.c:45
  msgid "Basic Info command keys\n"
  msgstr "=====  Basiscommando's van 'info'  =====\n"
  
! #: info/infodoc.c:47
  msgid "\\%-10[quit-help]  Close this help window.\n"
  msgstr "\\%-10[quit-help]  Dit hulpvenster sluiten.\n"
  
! #: info/infodoc.c:48
  msgid "\\%-10[quit]  Quit Info altogether.\n"
  msgstr "\\%-10[quit]  Info afsluiten.\n"
  
! #: info/infodoc.c:49
  msgid "\\%-10[get-info-help-node]  Invoke the Info tutorial.\n"
  msgstr "\\%-10[get-info-help-node]  Een korte Info-cursus oproepen.\n"
  
! #: info/infodoc.c:51
  msgid "\\%-10[prev-line]  Move up one line.\n"
  msgstr "\\%-10[prev-line]  EÃ©n regel omhoog.\n"
  
! #: info/infodoc.c:52
  msgid "\\%-10[next-line]  Move down one line.\n"
  msgstr "\\%-10[next-line]  EÃ©n regel omlaag.\n"
  
! #: info/infodoc.c:53
  msgid "\\%-10[scroll-backward]  Scroll backward one screenful.\n"
  msgstr "\\%-10[scroll-backward]  EÃ©n blad terug (<Backspace>).\n"
  
! #: info/infodoc.c:54
  msgid "\\%-10[scroll-forward]  Scroll forward one screenful.\n"
  msgstr "\\%-10[scroll-forward]  EÃ©n blad verder (<Spatiebalk>).\n"
  
! #: info/infodoc.c:55
  msgid "\\%-10[beginning-of-node]  Go to the beginning of this node.\n"
  msgstr "\\%-10[beginning-of-node]  Naar het begin van deze pagina.\n"
  
! #: info/infodoc.c:56
  msgid "\\%-10[end-of-node]  Go to the end of this node.\n"
  msgstr "\\%-10[end-of-node]  Naar het einde van deze pagina.\n"
  
! #: info/infodoc.c:58
  msgid "\\%-10[move-to-next-xref]  Skip to the next hypertext link.\n"
  msgstr "\\%-10[move-to-next-xref]  Naar de volgende koppeling springen.\n"
  
! #: info/infodoc.c:59
  msgid ""
  "\\%-10[select-reference-this-line]  Follow the hypertext link under the "
--- 618,730 ----
  "De Texinfo-webpagina is: http://www.gnu.org/software/texinfo/"
  
! #: info/info.c:1116
  #, c-format
! msgid "Cannot find node '(%s)%s'."
  msgstr "Kan pagina '(%s)%s' niet vinden."
  
! #: info/info.c:1117
  msgid "Cannot find a window!"
  msgstr "Kan geen venster vinden!"
  
! #: info/info.c:1118
  msgid "Point doesn't appear within this window's node!"
  msgstr "Het punt bevindt zich niet in de pagina van dit venster!"
  
! #: info/info.c:1119
  msgid "Cannot delete the last window."
  msgstr "Het laatste venster kan niet gesloten worden."
  
! #: info/info.c:1120
  msgid "No menu in this node."
  msgstr "Er is geen menu op deze pagina."
  
! #: info/info.c:1121
  msgid "No footnotes in this node."
  msgstr "Er zijn geen voetnoten op deze pagina."
  
! #: info/info.c:1122
  msgid "No cross references in this node."
  msgstr "Er zijn geen kruisverwijzingen op deze pagina."
  
! #: info/info.c:1123
  #, c-format
! msgid "No '%s' pointer for this node."
  msgstr "Er is geen '%s'-koppeling op deze pagina."
  
! #: info/info.c:1124
  #, c-format
! msgid "Unknown Info command '%c'; try '?' for help."
  msgstr "Onbekend Info-commando '%c'; typ '?' voor hulp."
  
! #: info/info.c:1125
  #, c-format
! msgid "Terminal type '%s' is not smart enough to run Info."
  msgstr "Terminaltype '%s' is niet krachtig genoeg voor Info."
  
! #: info/info.c:1126
  msgid "You are already at the last page of this node."
  msgstr "U bent al aan het eind van deze pagina."
  
! #: info/info.c:1127
  msgid "You are already at the first page of this node."
  msgstr "U bent al aan het begin van deze pagina."
  
! #: info/info.c:1128
  msgid "Only one window."
  msgstr "Slechts Ã©Ã©n venster."
  
! #: info/info.c:1129
  msgid "Resulting window would be too small."
  msgstr "Het resulterende venster zou te klein zijn."
  
! #: info/info.c:1130
  msgid "Not enough room for a help window, please delete a window."
  msgstr "Niet genoeg ruimte voor een hulp-venster; sluit een venster."
  
! #: info/infodoc.c:40
  msgid "Basic Info command keys\n"
  msgstr "=====  Basiscommando's van 'info'  =====\n"
  
! #: info/infodoc.c:42
  msgid "\\%-10[quit-help]  Close this help window.\n"
  msgstr "\\%-10[quit-help]  Dit hulpvenster sluiten.\n"
  
! #: info/infodoc.c:43
  msgid "\\%-10[quit]  Quit Info altogether.\n"
  msgstr "\\%-10[quit]  Info afsluiten.\n"
  
! #: info/infodoc.c:44
  msgid "\\%-10[get-info-help-node]  Invoke the Info tutorial.\n"
  msgstr "\\%-10[get-info-help-node]  Een korte Info-cursus oproepen.\n"
  
! #: info/infodoc.c:46
  msgid "\\%-10[prev-line]  Move up one line.\n"
  msgstr "\\%-10[prev-line]  EÃ©n regel omhoog.\n"
  
! #: info/infodoc.c:47
  msgid "\\%-10[next-line]  Move down one line.\n"
  msgstr "\\%-10[next-line]  EÃ©n regel omlaag.\n"
  
! #: info/infodoc.c:48
  msgid "\\%-10[scroll-backward]  Scroll backward one screenful.\n"
  msgstr "\\%-10[scroll-backward]  EÃ©n blad terug (<Backspace>).\n"
  
! #: info/infodoc.c:49
  msgid "\\%-10[scroll-forward]  Scroll forward one screenful.\n"
  msgstr "\\%-10[scroll-forward]  EÃ©n blad verder (<Spatiebalk>).\n"
  
! #: info/infodoc.c:50
  msgid "\\%-10[beginning-of-node]  Go to the beginning of this node.\n"
  msgstr "\\%-10[beginning-of-node]  Naar het begin van deze pagina.\n"
  
! #: info/infodoc.c:51
  msgid "\\%-10[end-of-node]  Go to the end of this node.\n"
  msgstr "\\%-10[end-of-node]  Naar het einde van deze pagina.\n"
  
! #: info/infodoc.c:53
  msgid "\\%-10[move-to-next-xref]  Skip to the next hypertext link.\n"
  msgstr "\\%-10[move-to-next-xref]  Naar de volgende koppeling springen.\n"
  
! #: info/infodoc.c:54
  msgid ""
  "\\%-10[select-reference-this-line]  Follow the hypertext link under the "
***************
*** 757,799 ****
  "(<Enter>).\n"
  
! #: info/infodoc.c:60
  msgid "\\%-10[history-node]  Go back to the last node seen in this window.\n"
  msgstr ""
  "\\%-10[history-node]  Terug naar de laatst geziene pagina in dit venster.\n"
  
! #: info/infodoc.c:62
  msgid "\\%-10[global-prev-node]  Go to the previous node in the document.\n"
  msgstr "\\%-10[global-prev-node]  Naar de voorgaande pagina.\n"
  
! #: info/infodoc.c:63
  msgid "\\%-10[global-next-node]  Go to the next node in the document.\n"
  msgstr "\\%-10[global-next-node]  Naar de volgende pagina.\n"
  
! #: info/infodoc.c:64
  msgid "\\%-10[prev-node]  Go to the previous node on this level.\n"
  msgstr "\\%-10[prev-node]  Naar de voorgaande pagina op dit niveau.\n"
  
! #: info/infodoc.c:65
  msgid "\\%-10[next-node]  Go to the next node on this level.\n"
  msgstr "\\%-10[next-node]  Naar de volgende pagina op dit niveau.\n"
  
! #: info/infodoc.c:66
  msgid "\\%-10[up-node]  Go up one level.\n"
  msgstr "\\%-10[up-node]  Naar de bovenliggende pagina.\n"
  
! #: info/infodoc.c:67
  msgid "\\%-10[top-node]  Go to the top node of this document.\n"
  msgstr "\\%-10[top-node]  Naar de eerste pagina van dit document.\n"
  
! #: info/infodoc.c:68
! msgid "\\%-10[dir-node]  Go to the main `directory' node.\n"
  msgstr "\\%-10[dir-node]  Naar de hoofd-inhoudspagina.\n"
  
! #: info/infodoc.c:70
  msgid "1...9       Pick the first...ninth item in this node's menu.\n"
  msgstr ""
  "1...9       Het eerste...negende item uit het menu op deze pagina kiezen.\n"
  
! #: info/infodoc.c:71
  msgid "\\%-10[last-menu-item]  Pick the last item in this node's menu.\n"
  msgstr ""
--- 734,776 ----
  "(<Enter>).\n"
  
! #: info/infodoc.c:55
  msgid "\\%-10[history-node]  Go back to the last node seen in this window.\n"
  msgstr ""
  "\\%-10[history-node]  Terug naar de laatst geziene pagina in dit venster.\n"
  
! #: info/infodoc.c:57
  msgid "\\%-10[global-prev-node]  Go to the previous node in the document.\n"
  msgstr "\\%-10[global-prev-node]  Naar de voorgaande pagina.\n"
  
! #: info/infodoc.c:58
  msgid "\\%-10[global-next-node]  Go to the next node in the document.\n"
  msgstr "\\%-10[global-next-node]  Naar de volgende pagina.\n"
  
! #: info/infodoc.c:59
  msgid "\\%-10[prev-node]  Go to the previous node on this level.\n"
  msgstr "\\%-10[prev-node]  Naar de voorgaande pagina op dit niveau.\n"
  
! #: info/infodoc.c:60
  msgid "\\%-10[next-node]  Go to the next node on this level.\n"
  msgstr "\\%-10[next-node]  Naar de volgende pagina op dit niveau.\n"
  
! #: info/infodoc.c:61
  msgid "\\%-10[up-node]  Go up one level.\n"
  msgstr "\\%-10[up-node]  Naar de bovenliggende pagina.\n"
  
! #: info/infodoc.c:62
  msgid "\\%-10[top-node]  Go to the top node of this document.\n"
  msgstr "\\%-10[top-node]  Naar de eerste pagina van dit document.\n"
  
! #: info/infodoc.c:63
! msgid "\\%-10[dir-node]  Go to the main 'directory' node.\n"
  msgstr "\\%-10[dir-node]  Naar de hoofd-inhoudspagina.\n"
  
! #: info/infodoc.c:65
  msgid "1...9       Pick the first...ninth item in this node's menu.\n"
  msgstr ""
  "1...9       Het eerste...negende item uit het menu op deze pagina kiezen.\n"
  
! #: info/infodoc.c:66
  msgid "\\%-10[last-menu-item]  Pick the last item in this node's menu.\n"
  msgstr ""
***************
*** 801,830 ****
  "kiezen.\n"
  
! #: info/infodoc.c:72
  msgid "\\%-10[menu-item]  Pick a menu item specified by name.\n"
  msgstr "\\%-10[menu-item]  Een menu-item kiezen door diens naam op te geven.\n"
  
! #: info/infodoc.c:73
  msgid "\\%-10[xref-item]  Follow a cross reference specified by name.\n"
  msgstr ""
  "\\%-10[xref-item]  Een kruisverwijzing volgen door diens naam op te geven.\n"
  
! #: info/infodoc.c:74
  msgid "\\%-10[goto-node]  Go to a node specified by name.\n"
  msgstr "\\%-10[goto-node]  Naar een pagina gaan door diens naam op te geven.\n"
  
! #: info/infodoc.c:76
  msgid "\\%-10[search]  Search forward for a specified string.\n"
  msgstr "\\%-10[search]  Voorwaarts zoeken naar een tekenreeks.\n"
  
! #: info/infodoc.c:77
  msgid "\\%-10[search-previous]  Search for previous occurrence.\n"
  msgstr "\\%-10[search-previous]  Vorige zoeken.\n"
  
! #: info/infodoc.c:78
  msgid "\\%-10[search-next]  Search for next occurrence.\n"
  msgstr "\\%-10[search-next]  Volgende zoeken.\n"
  
! #: info/infodoc.c:79
  msgid ""
  "\\%-10[index-search]  Search for a specified string in the index, and\n"
--- 778,807 ----
  "kiezen.\n"
  
! #: info/infodoc.c:67
  msgid "\\%-10[menu-item]  Pick a menu item specified by name.\n"
  msgstr "\\%-10[menu-item]  Een menu-item kiezen door diens naam op te geven.\n"
  
! #: info/infodoc.c:68
  msgid "\\%-10[xref-item]  Follow a cross reference specified by name.\n"
  msgstr ""
  "\\%-10[xref-item]  Een kruisverwijzing volgen door diens naam op te geven.\n"
  
! #: info/infodoc.c:69
  msgid "\\%-10[goto-node]  Go to a node specified by name.\n"
  msgstr "\\%-10[goto-node]  Naar een pagina gaan door diens naam op te geven.\n"
  
! #: info/infodoc.c:71
  msgid "\\%-10[search]  Search forward for a specified string.\n"
  msgstr "\\%-10[search]  Voorwaarts zoeken naar een tekenreeks.\n"
  
! #: info/infodoc.c:72
  msgid "\\%-10[search-previous]  Search for previous occurrence.\n"
  msgstr "\\%-10[search-previous]  Vorige zoeken.\n"
  
! #: info/infodoc.c:73
  msgid "\\%-10[search-next]  Search for next occurrence.\n"
  msgstr "\\%-10[search-next]  Volgende zoeken.\n"
  
! #: info/infodoc.c:74
  msgid ""
  "\\%-10[index-search]  Search for a specified string in the index, and\n"
***************
*** 836,840 ****
  "selecteren.\n"
  
! #: info/infodoc.c:81
  msgid "\\%-10[virtual-index]  Synthesize menu of matching index entries.\n"
  msgstr ""
--- 813,817 ----
  "selecteren.\n"
  
! #: info/infodoc.c:76
  msgid "\\%-10[virtual-index]  Synthesize menu of matching index entries.\n"
  msgstr ""
***************
*** 842,1024 ****
  "items.\n"
  
! #: info/infodoc.c:83
  msgid "\\%-10[abort-key]  Cancel the current operation.\n"
  msgstr "\\%-10[abort-key]  Huidige operatie annuleren of beÃ«indigen.\n"
  
! #: info/infodoc.c:91
! msgid ""
! "Basic Commands in Info Windows\n"
! "******************************\n"
! msgstr ""
! "Basiscommando's van 'info'\n"
! "==========================\n"
! 
! #: info/infodoc.c:94
! #, c-format
! msgid "  %-10s  Quit this help.\n"
! msgstr "  %-10s  Dit hulpvenster sluiten.\n"
! 
! #: info/infodoc.c:95
! #, c-format
! msgid "  %-10s  Quit Info altogether.\n"
! msgstr "  %-10s  Info afsluiten.\n"
! 
! #: info/infodoc.c:96
! #, c-format
! msgid "  %-10s  Invoke the Info tutorial.\n"
! msgstr "  %-10s  Een korte Info-cursus oproepen.\n"
! 
! #: info/infodoc.c:100
! #, c-format
! msgid "  %-10s  Move to the `next' node of this node.\n"
! msgstr "  %-10s  Naar de volgende pagina.\n"
! 
! #: info/infodoc.c:101
! #, c-format
! msgid "  %-10s  Move to the `previous' node of this node.\n"
! msgstr "  %-10s  Naar de voorgaande pagina.\n"
! 
! #: info/infodoc.c:102
! #, c-format
! msgid "  %-10s  Move `up' from this node.\n"
! msgstr "  %-10s  Naar de bovenliggende pagina.\n"
! 
! #: info/infodoc.c:103
! #, c-format
! msgid ""
! "  %-10s  Pick menu item specified by name.\n"
! "              Picking a menu item causes another node to be selected.\n"
! msgstr ""
! "  %-10s  Een menu-item kiezen door diens naam op te geven;\n"
! "              dit selecteert een andere pagina.\n"
! 
! #: info/infodoc.c:105
! #, c-format
! msgid "  %-10s  Follow a cross reference.  Reads name of reference.\n"
! msgstr "  %-10s  Een kruisverwijzing volgen door diens naam op te geven.\n"
! 
! #: info/infodoc.c:106
! #, c-format
! msgid "  %-10s  Move to the last node seen in this window.\n"
! msgstr "  %-10s  Terug naar de laatst geziene pagina in dit venster.\n"
! 
! #: info/infodoc.c:107
! #, c-format
! msgid "  %-10s  Skip to next hypertext link within this node.\n"
! msgstr "  %-10s  Naar de volgende koppeling springen.\n"
! 
! #: info/infodoc.c:108
! #, c-format
! msgid "  %-10s  Follow the hypertext link under cursor.\n"
! msgstr "  %-10s  De koppeling onder de cursor volgen.\n"
! 
! #: info/infodoc.c:109
! #, c-format
! msgid "  %-10s  Move to the `directory' node.  Equivalent to `g (DIR)'.\n"
! msgstr "  %-10s  Naar de hoofd-inhoudspagina.\n"
! 
! #: info/infodoc.c:110
! #, c-format
! msgid "  %-10s  Move to the Top node.  Equivalent to `g Top'.\n"
! msgstr "  %-10s  Naar de eerste pagina van dit document.\n"
! 
! #: info/infodoc.c:112
! msgid ""
! "Moving within a node:\n"
! "---------------------\n"
! msgstr ""
! "Bewegen binnen een pagina:\n"
! "--------------------------\n"
! 
! #: info/infodoc.c:114
  #, c-format
! msgid "  %-10s  Scroll forward a page.\n"
! msgstr "  %-10s  EÃ©n blad verder.\n"
  
! #: info/infodoc.c:115
! #, c-format
! msgid "  %-10s  Scroll backward a page.\n"
! msgstr "  %-10s  EÃ©n blad terug.\n"
! 
! #: info/infodoc.c:116
! #, c-format
! msgid "  %-10s  Go to the beginning of this node.\n"
! msgstr "  %-10s  Naar het begin van deze pagina.\n"
! 
! #: info/infodoc.c:117
! #, c-format
! msgid "  %-10s  Go to the end of this node.\n"
! msgstr "  %-10s  Naar het einde van deze pagina.\n"
! 
! #: info/infodoc.c:118
! #, c-format
! msgid "  %-10s  Scroll forward 1 line.\n"
! msgstr "  %-10s  EÃ©n regel omlaag.\n"
! 
! #: info/infodoc.c:119
! #, c-format
! msgid "  %-10s  Scroll backward 1 line.\n"
! msgstr "  %-10s  EÃ©n regel omhoog.\n"
! 
! #: info/infodoc.c:121
! msgid ""
! "Other commands:\n"
! "---------------\n"
! msgstr ""
! "Enkele andere commando's:\n"
! "-------------------------\n"
! 
! #: info/infodoc.c:123
! #, c-format
! msgid "  %-10s  Pick first...ninth item in node's menu.\n"
! msgstr ""
! "  %-10s  Het eerste...negende item uit het menu op deze pagina kiezen.\n"
! 
! #: info/infodoc.c:124
! #, c-format
! msgid "  %-10s  Pick last item in node's menu.\n"
! msgstr "  %-10s  Het laatste item uit het menu op deze pagina kiezen.\n"
! 
! #: info/infodoc.c:127
! #, c-format
! msgid ""
! "  %-10s  Search for a specified string in the index entries of this Info\n"
! "              file, and select the node referenced by the first entry "
! "found.\n"
! msgstr ""
! "  %-10s  Naar een tekenreeks zoeken in de index van dit Info-bestand,\n"
! "              en de pagina behorend bij het eerste gevonden item "
! "selecteren.\n"
! 
! #: info/infodoc.c:129
! #, c-format
! msgid ""
! "  %-10s  Move to node specified by name.\n"
! "              You may include a filename as well, as in (FILENAME)NODENAME.\n"
! msgstr ""
! "  %-10s  Naar een pagina gaan door diens naam op te geven; er mag een\n"
! "              bestandsnaam meegegeven worden via (BESTANDSNAAM)PAGINANAAM.\n"
! 
! #: info/infodoc.c:131
! #, c-format
! msgid ""
! "  %-10s  Search forward for a specified string,\n"
! "              and select the node in which the next occurrence is found.\n"
! msgstr "  %-10s  Voorwaarts zoeken naar een tekenreeks.\n"
! 
! #: info/infodoc.c:133
! #, c-format
! msgid ""
! "  %-10s  Search backward for a specified string,\n"
! "              and select the node in which the next occurrence is found.\n"
! msgstr "  %-10s  Achterwaarts zoeken naar een tekenreeks.\n"
! 
! #: info/infodoc.c:311
! #, c-format
  msgid "The current search path is:\n"
  msgstr "Het huidige zoekpad voor Info-bestanden is:\n"
  
! #: info/infodoc.c:314
! #, c-format
  msgid ""
  "Commands available in Info windows:\n"
--- 819,836 ----
  "items.\n"
  
! #: info/infodoc.c:78
  msgid "\\%-10[abort-key]  Cancel the current operation.\n"
  msgstr "\\%-10[abort-key]  Huidige operatie annuleren of beÃ«indigen.\n"
  
! #: info/infodoc.c:197
  #, c-format
! msgid "This is GNU Info version %s.  "
! msgstr "Dit is GNU Info, versie %s.  "
  
! #: info/infodoc.c:198
  msgid "The current search path is:\n"
  msgstr "Het huidige zoekpad voor Info-bestanden is:\n"
  
! #: info/infodoc.c:203
  msgid ""
  "Commands available in Info windows:\n"
***************
*** 1029,1034 ****
  "\n"
  
! #: info/infodoc.c:317
! #, c-format
  msgid ""
  "Commands available in the echo area:\n"
--- 841,845 ----
  "\n"
  
! #: info/infodoc.c:206
  msgid ""
  "Commands available in the echo area:\n"
***************
*** 1039,1043 ****
  "\n"
  
! #: info/infodoc.c:338
  #, c-format
  msgid ""
--- 850,854 ----
  "\n"
  
! #: info/infodoc.c:226
  #, c-format
  msgid ""
***************
*** 1049,1054 ****
  "\n"
  
! #: info/infodoc.c:342
! #, c-format
  msgid ""
  "The following commands cannot be invoked at all:\n"
--- 860,864 ----
  "\n"
  
! #: info/infodoc.c:231
  msgid ""
  "The following commands cannot be invoked at all:\n"
***************
*** 1059,1336 ****
  "\n"
  
! #: info/infodoc.c:468
  msgid "Display help message"
  msgstr "Deze hulptekst tonen"
  
! #: info/infodoc.c:486
! msgid "Visit Info node `(info)Help'"
  msgstr "Naar Info-pagina '(info)Help'"
  
! #: info/infodoc.c:612
  msgid "Print documentation for KEY"
  msgstr "Uitleg geven over een toets"
  
! #: info/infodoc.c:624
  #, c-format
  msgid "Describe key: %s"
  msgstr "Te beschrijven toets: %s"
  
! #: info/infodoc.c:634
! #, c-format
! msgid "ESC %s is undefined."
! msgstr "ESC %s is niet gedefinieerd."
! 
! #: info/infodoc.c:650 info/infodoc.c:678
  #, c-format
  msgid "%s is undefined."
  msgstr "%s is niet gedefinieerd."
  
! #: info/infodoc.c:699
! #, c-format
! msgid "%s is defined to %s."
! msgstr "%s is gedefinieerd als %s."
! 
! #: info/infodoc.c:1123
  msgid "Show what to type to execute a given command"
  msgstr "Tonen wat ingetypt moet worden om een gegeven commando uit te voeren"
  
! #: info/infodoc.c:1127
  msgid "Where is command: "
  msgstr "Waar is het commando: "
  
! #: info/infodoc.c:1149
  #, c-format
! msgid "`%s' is not on any keys"
  msgstr "'%s' is aan geen enkele toetscombinatie toegekend"
  
! #: info/infodoc.c:1155
  #, c-format
  msgid "%s can only be invoked via %s."
  msgstr "%s kan alleen aangeroepen worden via %s."
  
! #: info/infodoc.c:1159
  #, c-format
  msgid "%s can be invoked via %s."
  msgstr "%s kan aangeroepen worden via %s."
  
! #: info/infodoc.c:1164
  #, c-format
! msgid "There is no function named `%s'"
  msgstr "Er is geen functie met de naam '%s'"
  
! #: info/infodoc.c:98
! msgid ""
! "Selecting other nodes:\n"
! "----------------------\n"
! msgstr ""
! "Selecteren van andere pagina's:\n"
! "-------------------------------\n"
! 
! #: info/infokey.c:169
  #, c-format
! msgid "incorrect number of arguments"
! msgstr "onjuist aantal argumenten"
  
! #: info/infokey.c:199
! #, c-format
! msgid "cannot open input file `%s'"
! msgstr "kan invoerbestand '%s' niet openen"
! 
! #: info/infokey.c:213
! #, c-format
! msgid "cannot create output file `%s'"
! msgstr "kan uitvoerbestand '%s' niet aanmaken"
! 
! #: info/infokey.c:224
! #, c-format
! msgid "error writing to `%s'"
! msgstr "fout bij het schrijven naar '%s'"
! 
! #: info/infokey.c:230
! #, c-format
! msgid "error closing output file `%s'"
! msgstr "fout bij sluiten van uitvoerbestand '%s'"
! 
! #: info/infokey.c:449
  #, c-format
  msgid "key sequence too long"
  msgstr "toetsenreeks is te lang"
  
! #: info/infokey.c:527
  #, c-format
  msgid "missing key sequence"
  msgstr "ontbrekende toetsenreeks"
  
! #: info/infokey.c:607
  #, c-format
  msgid "NUL character (\\000) not permitted"
  msgstr "NUL-teken (\\000) is niet toegestaan"
  
! #: info/infokey.c:637
  #, c-format
  msgid "NUL character (^%c) not permitted"
  msgstr "NUL-teken (^%c) is niet toegestaan"
  
! #: info/infokey.c:660
  #, c-format
  msgid "missing action name"
  msgstr "ontbrekende actienaam"
  
! #: info/infokey.c:675 info/infokey.c:745
  #, c-format
! msgid "section too long"
! msgstr "sectie is te lang"
  
! #: info/infokey.c:681
  #, c-format
  msgid "unknown action `%s'"
  msgstr "onbekende actie '%s'"
  
! #: info/infokey.c:691
  #, c-format
  msgid "action name too long"
  msgstr "actienaam is te lang"
  
! #: info/infokey.c:704
  #, c-format
  msgid "extra characters following action `%s'"
  msgstr "extra tekens na actie '%s'"
  
! #: info/infokey.c:715
  #, c-format
  msgid "missing variable name"
  msgstr "ontbrekende naam van variabele"
  
! #: info/infokey.c:724
  #, c-format
  msgid "missing `=' immediately after variable name"
  msgstr "ontbrekende '=' na naam van variabele"
  
! #: info/infokey.c:731
  #, c-format
  msgid "variable name too long"
  msgstr "naam van variabele is te lang"
  
! #: info/infokey.c:753
  #, c-format
  msgid "value too long"
  msgstr "waarde is te lang"
  
! #: info/infokey.c:881
  #, c-format
  msgid "\"%s\", line %u: "
  msgstr "\"%s\", regel %u: "
  
! #: info/infokey.c:899
! #, c-format
! msgid ""
! "Usage: %s [OPTION]... [INPUT-FILE]\n"
! "\n"
! "Compile infokey source file to infokey file.  Reads INPUT-FILE (default\n"
! "$HOME/.infokey) and writes compiled key file to (by default) $HOME/.info.\n"
! "\n"
! "Options:\n"
! "  --output FILE        output to FILE instead of $HOME/.info\n"
! "  --help               display this help and exit.\n"
! "  --version            display version information and exit.\n"
! msgstr ""
! "Gebruik:  %s [OPTIE...] [INVOERBESTAND]\n"
! "\n"
! "Een infokey-bronbestand naar een binair infokey-bestand compileren.\n"
! "Dit leest een INVOERBESTAND (standaard $HOME/.infokey) en schrijft\n"
! "het gecompileerde infokey-bestand (standaard) naar $HOME/.info.\n"
! "\n"
! "Opties:\n"
! "  --output BESTAND     uitvoer naar dit bestand schrijven\n"
! "  --help               deze hulptekst tonen en stoppen\n"
! "  --version            versie-informatie tonen en stoppen\n"
! 
! #: info/infomap.c:959
! #, c-format
! msgid "Ignoring invalid infokey file `%s' - too small"
! msgstr "Infokey-bestand '%s' is te klein -- wordt genegeerd"
! 
! #: info/infomap.c:962
! #, c-format
! msgid "Ignoring invalid infokey file `%s' - too big"
! msgstr "Infokey-bestand '%s' is te groot -- wordt genegeerd"
! 
! #: info/infomap.c:975
! #, c-format
! msgid "Error reading infokey file `%s' - short read"
! msgstr "Fout bij lezen van infokey-bestand '%s' -- te weinig gelezen"
! 
! #: info/infomap.c:993
! #, c-format
! msgid ""
! "Invalid infokey file `%s' (bad magic numbers) -- run infokey to update it"
! msgstr ""
! "Ongeldig infokey-bestand '%s' (onjuiste magische nummers) --\n"
! "voer 'infokey' uit om het op orde te brengen"
! 
! #: info/infomap.c:1001
! #, c-format
! msgid "Your infokey file `%s' is out of date -- run infokey to update it"
! msgstr ""
! "Uw infokey-bestand '%s' is verouderd --\n"
! "voer 'infokey' uit om het op orde te brengen"
! 
! #: info/infomap.c:1017
! #, c-format
! msgid ""
! "Invalid infokey file `%s' (bad section length) -- run infokey to update it"
! msgstr ""
! "Ongeldig infokey-bestand '%s' (onjuiste sectielengte) --\n"
! "voer 'infokey' uit om het op orde te brengen"
! 
! #: info/infomap.c:1041
! #, c-format
! msgid ""
! "Invalid infokey file `%s' (bad section code) -- run infokey to update it"
! msgstr ""
! "Ongeldig infokey-bestand '%s' (onjuiste sectiecode) --\n"
! "voer 'infokey' uit om het op orde te brengen"
! 
! #: info/infomap.c:1171
! msgid "Bad data in infokey file -- some key bindings ignored"
! msgstr ""
! "Foute gegevens in infokey-bestand -- enkele toetstoewijzingen zijn genegeerd"
! 
! #: info/infomap.c:1236
! msgid "Bad data in infokey file -- some var settings ignored"
! msgstr "Foute gegevens in infokey-bestand -- sommige definities zijn genegeerd"
! 
! #: info/m-x.c:67
  msgid "Read the name of an Info command and describe it"
  msgstr "De naam van een Info-commando lezen en een omschrijving ervan geven"
  
! #: info/m-x.c:71
  msgid "Describe command: "
  msgstr "Te omschrijven commando: "
  
! #: info/m-x.c:94
  msgid "Read a command name in the echo area and execute it"
  msgstr "De naam van een commando in de echoregel lezen en deze uitvoeren"
  
! #: info/m-x.c:138
  #, c-format
! msgid "Cannot execute an `echo-area' command here."
  msgstr "Kan hier geen 'echoregel'-commando uitvoeren."
  
! #: info/m-x.c:151
  #, c-format
  msgid "Undefined command: %s"
  msgstr "Onbekend commando: %s"
  
! #: info/m-x.c:157
  msgid "Set the height of the displayed window"
  msgstr "De hoogte van het weergavevenster instellen"
  
! #: info/m-x.c:170
  #, c-format
  msgid "Set screen height to (%d): "
  msgstr "Schermhoogte instellen op (%d): "
  
! #: info/makedoc.c:167 info/makedoc.c:175
  #, c-format
  msgid ""
--- 869,1029 ----
  "\n"
  
! #: info/infodoc.c:335
  msgid "Display help message"
  msgstr "Deze hulptekst tonen"
  
! #: info/infodoc.c:348
! msgid "Visit Info node '(info)Help'"
  msgstr "Naar Info-pagina '(info)Help'"
  
! #: info/infodoc.c:447
  msgid "Print documentation for KEY"
  msgstr "Uitleg geven over een toets"
  
! #: info/infodoc.c:458
  #, c-format
  msgid "Describe key: %s"
  msgstr "Te beschrijven toets: %s"
  
! #: info/infodoc.c:468 info/infodoc.c:504
  #, c-format
  msgid "%s is undefined."
  msgstr "%s is niet gedefinieerd."
  
! #: info/infodoc.c:866
  msgid "Show what to type to execute a given command"
  msgstr "Tonen wat ingetypt moet worden om een gegeven commando uit te voeren"
  
! #: info/infodoc.c:870
  msgid "Where is command: "
  msgstr "Waar is het commando: "
  
! #: info/infodoc.c:892
  #, c-format
! msgid "'%s' is not on any keys"
  msgstr "'%s' is aan geen enkele toetscombinatie toegekend"
  
! #: info/infodoc.c:898
  #, c-format
  msgid "%s can only be invoked via %s."
  msgstr "%s kan alleen aangeroepen worden via %s."
  
! #: info/infodoc.c:902
  #, c-format
  msgid "%s can be invoked via %s."
  msgstr "%s kan aangeroepen worden via %s."
  
! #: info/infodoc.c:907
  #, c-format
! msgid "There is no function named '%s'"
  msgstr "Er is geen functie met de naam '%s'"
  
! #: info/infomap.c:600
  #, c-format
! msgid "could not open init file %s"
! msgstr "kan initialisatiebestand %s niet openen"
  
! #: info/infokey.c:229
  #, c-format
  msgid "key sequence too long"
  msgstr "toetsenreeks is te lang"
  
! #: info/infokey.c:306
  #, c-format
  msgid "missing key sequence"
  msgstr "ontbrekende toetsenreeks"
  
! #: info/infokey.c:386
  #, c-format
  msgid "NUL character (\\000) not permitted"
  msgstr "NUL-teken (\\000) is niet toegestaan"
  
! #: info/infokey.c:415
  #, c-format
  msgid "NUL character (^%c) not permitted"
  msgstr "NUL-teken (^%c) is niet toegestaan"
  
! #: info/infokey.c:438
  #, c-format
  msgid "missing action name"
  msgstr "ontbrekende actienaam"
  
! #: info/infokey.c:450
  #, c-format
! msgid "cannot bind key sequence to menu-digit"
! msgstr "kan geen toetsencombinatie aan menu-cijfer toekennen"
  
! #: info/infokey.c:458
  #, c-format
  msgid "unknown action `%s'"
  msgstr "onbekende actie '%s'"
  
! #: info/infokey.c:482
  #, c-format
  msgid "action name too long"
  msgstr "actienaam is te lang"
  
! #: info/infokey.c:495
  #, c-format
  msgid "extra characters following action `%s'"
  msgstr "extra tekens na actie '%s'"
  
! #: info/infokey.c:506
  #, c-format
  msgid "missing variable name"
  msgstr "ontbrekende naam van variabele"
  
! #: info/infokey.c:515
  #, c-format
  msgid "missing `=' immediately after variable name"
  msgstr "ontbrekende '=' na naam van variabele"
  
! #: info/infokey.c:522
  #, c-format
  msgid "variable name too long"
  msgstr "naam van variabele is te lang"
  
! #: info/infokey.c:546
  #, c-format
  msgid "value too long"
  msgstr "waarde is te lang"
  
! #: info/infokey.c:592
  #, c-format
  msgid "\"%s\", line %u: "
  msgstr "\"%s\", regel %u: "
  
! #: info/m-x.c:66
  msgid "Read the name of an Info command and describe it"
  msgstr "De naam van een Info-commando lezen en een omschrijving ervan geven"
  
! #: info/m-x.c:70
  msgid "Describe command: "
  msgstr "Te omschrijven commando: "
  
! #: info/m-x.c:93
  msgid "Read a command name in the echo area and execute it"
  msgstr "De naam van een commando in de echoregel lezen en deze uitvoeren"
  
! #: info/m-x.c:136
  #, c-format
! msgid "Cannot execute an 'echo-area' command here."
  msgstr "Kan hier geen 'echoregel'-commando uitvoeren."
  
! #: info/m-x.c:149
  #, c-format
  msgid "Undefined command: %s"
  msgstr "Onbekend commando: %s"
  
! #: info/m-x.c:155
  msgid "Set the height of the displayed window"
  msgstr "De hoogte van het weergavevenster instellen"
  
! #: info/m-x.c:168
  #, c-format
  msgid "Set screen height to (%d): "
  msgstr "Schermhoogte instellen op (%d): "
  
! #: info/makedoc.c:141
  #, c-format
  msgid ""
***************
*** 1341,1353 ****
  "\n"
  
! #: info/makedoc.c:557
  #, c-format
  msgid "Couldn't manipulate the file %s.\n"
  msgstr "Kan het bestand %s niet manipuleren.\n"
  
! #: info/nodemenu.c:30
  msgid ""
  "\n"
  "* Menu:\n"
  "  (File)Node                        Lines   Size   Containing File\n"
  "  ----------                        -----   ----   ---------------"
--- 1034,1049 ----
  "\n"
  
! #: info/makedoc.c:466
  #, c-format
  msgid "Couldn't manipulate the file %s.\n"
  msgstr "Kan het bestand %s niet manipuleren.\n"
  
! #. TRANSLATORS: The "\n* Menu:\n\n" part of this should not be translated, as
! #. it is part of the Info syntax.
! #: info/nodemenu.c:35
  msgid ""
  "\n"
  "* Menu:\n"
+ "\n"
  "  (File)Node                        Lines   Size   Containing File\n"
  "  ----------                        -----   ----   ---------------"
***************
*** 1355,1387 ****
  "\n"
  "* Menu:\n"
  "  (Bestand)Pagina                   Regels  Bytes  Volledig pad\n"
  "  ---------------                   ------  -----  ------------"
  
! #: info/nodemenu.c:200
  msgid ""
  "Here is the menu of nodes you have recently visited.\n"
! "Select one from this menu, or use `\\[history-node]' in another window.\n"
  msgstr ""
  "Hier is een menu van pagina's die u recent bezocht hebt.\n"
! "Selecteer er een, of gebruik `\\[history-node]' in een ander venster.\n"
  
! #: info/nodemenu.c:220
  msgid "Make a window containing a menu of all of the currently visited nodes"
  msgstr "Een venster openen met een menu van reeds bezochte pagina's"
  
! #: info/nodemenu.c:300
  msgid "Select a node which has been previously visited in a visible window"
  msgstr "Een pagina selecteren die recent bekeken werd in een zichtbaar venster"
  
! #: info/nodemenu.c:313
  msgid "Select visited node: "
  msgstr "Te selecteren bezochte pagina: "
  
! #: info/nodemenu.c:333 info/session.c:2617
  #, c-format
  msgid "The reference disappeared! (%s)."
  msgstr "De verwijzing is verdwenen! (%s)."
  
! #: info/pcterm.c:179
  #, c-format
  msgid "Terminal cannot be initialized: %s\n"
--- 1051,1084 ----
  "\n"
  "* Menu:\n"
+ "\n"
  "  (Bestand)Pagina                   Regels  Bytes  Volledig pad\n"
  "  ---------------                   ------  -----  ------------"
  
! #: info/nodemenu.c:187
  msgid ""
  "Here is the menu of nodes you have recently visited.\n"
! "Select one from this menu, or use '\\[history-node]' in another window.\n"
  msgstr ""
  "Hier is een menu van pagina's die u recent bezocht hebt.\n"
! "Selecteer er een, of gebruik '\\[history-node]' in een ander venster.\n"
  
! #: info/nodemenu.c:208
  msgid "Make a window containing a menu of all of the currently visited nodes"
  msgstr "Een venster openen met een menu van reeds bezochte pagina's"
  
! #: info/nodemenu.c:253
  msgid "Select a node which has been previously visited in a visible window"
  msgstr "Een pagina selecteren die recent bekeken werd in een zichtbaar venster"
  
! #: info/nodemenu.c:260
  msgid "Select visited node: "
  msgstr "Te selecteren bezochte pagina: "
  
! #: info/nodemenu.c:278 info/session.c:2356
  #, c-format
  msgid "The reference disappeared! (%s)."
  msgstr "De verwijzing is verdwenen! (%s)."
  
! #: info/pcterm.c:211
  #, c-format
  msgid "Terminal cannot be initialized: %s\n"
***************
*** 1393,1458 ****
  msgstr "fout in reguliere expressie: %s"
  
! #: info/session.c:162
  #, c-format
  msgid ""
! "Welcome to Info version %s. Type \\[get-help-window] for help, \\[menu-item] "
! "for menu item."
  msgstr ""
  "Welkom bij Info versie %s.  Typ <\\[get-help-window]> voor hulp, "
  "<Spatiebalk> om te bladeren."
  
! #: info/session.c:621
  msgid "Move down to the next line"
  msgstr "Naar de volgende regel"
  
! #: info/session.c:673
  msgid "Move up to the previous line"
  msgstr "Naar de vorige regel"
  
! #: info/session.c:943
  msgid "Move to the end of the line"
  msgstr "Naar het einde van de regel"
  
! #: info/session.c:954
  msgid "Move to the start of the line"
  msgstr "Naar het begin van de regel"
  
! #: info/session.c:1156
! msgid "Next"
! msgstr "Volgende"
! 
! #: info/session.c:1172 info/session.c:1296
! msgid "No more nodes within this document."
! msgstr "Dit is de laatste pagina van dit document."
! 
! #: info/session.c:1321
! msgid "No `Prev' for this node."
! msgstr "Er is geen voorgaande pagina op dit niveau."
! 
! #: info/session.c:1341
! msgid "No `Prev' or `Up' for this node within this document."
! msgstr "Dit is de eerste pagina van dit document."
! 
! #: info/session.c:1402
! msgid "Move forwards or down through node structure"
! msgstr "Voorwaarts door alle pagina's van een document bladeren"
  
! #: info/session.c:1418
! msgid "Move backwards or up through node structure"
! msgstr "Achterwaarts door alle pagina's van een document bladeren"
  
! #: info/session.c:1519
  msgid "Scroll forward in this window"
  msgstr "Verderscrollen in dit venster"
  
! #: info/session.c:1527
  msgid "Scroll forward in this window and set default window size"
  msgstr "Verderscrollen in dit venster en de venstergrootte instellen"
  
! #: info/session.c:1535
  msgid "Scroll forward in this window staying within node"
  msgstr "Binnen de pagina verderscrollen in dit venster"
  
! #: info/session.c:1543
  msgid ""
  "Scroll forward in this window staying within node and set default window size"
--- 1090,1178 ----
  msgstr "fout in reguliere expressie: %s"
  
! #: info/session.c:61
! msgid "Show all matching files"
! msgstr "Alle overeenkomende bestanden tonen"
! 
! #: info/session.c:65
! #, c-format
! msgid "No file index"
! msgstr "Geen bestandenindex"
! 
! # Typ <H> voor hulp, <Spatiebalk> om te bladeren, <Tab> en <Enter> om te springen.  Dit is Info %s.
! #. TRANSLATORS: Try to keep this message (when "expanded") at most 79
! #. characters; anything after the 79th character will not actually be
! #. displayed on an 80-column terminal.
! #: info/session.c:191
  #, c-format
  msgid ""
! "Welcome to Info version %s.  Type \\[get-help-window] for help, \\[get-info-"
! "help-node] for tutorial."
  msgstr ""
  "Welkom bij Info versie %s.  Typ <\\[get-help-window]> voor hulp, "
  "<Spatiebalk> om te bladeren."
  
! #: info/session.c:767
! #, c-format
! msgid "can't open %s: %s"
! msgstr "kan %s niet openen: %s"
! 
! #: info/session.c:773
! #, c-format
! msgid "debugging output diverted to \"%s\""
! msgstr "debugging-uitvoer is omgeleid naar '%s'"
! 
! #: info/session.c:1215
  msgid "Move down to the next line"
  msgstr "Naar de volgende regel"
  
! #: info/session.c:1230
  msgid "Move up to the previous line"
  msgstr "Naar de vorige regel"
  
! #: info/session.c:1246
! msgid "Move the cursor to a specific line of the window"
! msgstr "De cursor op een bepaalde regel in het venster zetten"
! 
! #: info/session.c:1278
  msgid "Move to the end of the line"
  msgstr "Naar het einde van de regel"
  
! #: info/session.c:1303
  msgid "Move to the start of the line"
  msgstr "Naar het begin van de regel"
  
! #: info/session.c:1385
! msgid "Move to the start of this node"
! msgstr "Naar het begin van deze pagina"
  
! #: info/session.c:1392
! msgid "Move to the end of this node"
! msgstr "Naar het einde van deze pagina"
  
! #: info/session.c:1474
  msgid "Scroll forward in this window"
  msgstr "Verderscrollen in dit venster"
  
! #: info/session.c:1488
! msgid "Scroll backward in this window"
! msgstr "Terugscrollen in dit venster"
! 
! #: info/session.c:1496
  msgid "Scroll forward in this window and set default window size"
  msgstr "Verderscrollen in dit venster en de venstergrootte instellen"
  
! #: info/session.c:1511
! msgid "Scroll backward in this window and set default window size"
! msgstr "Terugscrollen in dit venster en de venstergrootte instellen"
! 
! #: info/session.c:1517
  msgid "Scroll forward in this window staying within node"
  msgstr "Binnen de pagina verderscrollen in dit venster"
  
! #: info/session.c:1532
! msgid "Scroll backward in this window staying within node"
! msgstr "Binnen de pagina terugscrollen in dit venster"
! 
! #: info/session.c:1540
  msgid ""
  "Scroll forward in this window staying within node and set default window size"
***************
*** 1460,1476 ****
  "Binnen de pagina verderscrollen in dit venster en de venstergrootte instellen"
  
! #: info/session.c:1551
! msgid "Scroll backward in this window"
! msgstr "Terugscrollen in dit venster"
! 
! #: info/session.c:1559
! msgid "Scroll backward in this window and set default window size"
! msgstr "Terugscrollen in dit venster en de venstergrootte instellen"
! 
! #: info/session.c:1568
! msgid "Scroll backward in this window staying within node"
! msgstr "Binnen de pagina terugscrollen in dit venster"
! 
! #: info/session.c:1576
  msgid ""
  "Scroll backward in this window staying within node and set default window "
--- 1180,1184 ----
  "Binnen de pagina verderscrollen in dit venster en de venstergrootte instellen"
  
! #: info/session.c:1567
  msgid ""
  "Scroll backward in this window staying within node and set default window "
***************
*** 1479,1597 ****
  "Binnen de pagina terugscrollen in dit venster en de venstergrootte instellen"
  
! #: info/session.c:1584
! msgid "Move to the start of this node"
! msgstr "Naar het begin van deze pagina"
! 
! #: info/session.c:1591
! msgid "Move to the end of this node"
! msgstr "Naar het einde van deze pagina"
! 
! #: info/session.c:1598
  msgid "Scroll down by lines"
  msgstr "Een aantal regels omlaagscrollen"
  
! #: info/session.c:1615
  msgid "Scroll up by lines"
  msgstr "Een aantal regels omhoogscrollen"
  
! #: info/session.c:1633
  msgid "Scroll down by half screen size"
  msgstr "Een halve pagina omlaagscrollen"
  
! #: info/session.c:1659
  msgid "Scroll up by half screen size"
  msgstr "Een halve pagina omhoogscrollen"
  
! #: info/session.c:1688
  msgid "Select the next window"
  msgstr "Het volgende venster selecteren"
  
! #: info/session.c:1727
  msgid "Select the previous window"
  msgstr "Het vorige venster selecteren"
  
! #: info/session.c:1778
  msgid "Split the current window"
  msgstr "Het huidige venster splitsen"
  
! #: info/session.c:1862
  msgid "Delete the current window"
  msgstr "Het huidige venster sluiten"
  
! #: info/session.c:1870
  msgid "Cannot delete a permanent window"
  msgstr "Een permanent venster kan niet gesloten worden."
  
! #: info/session.c:1902
  msgid "Delete all other windows"
  msgstr "Alle andere vensters sluiten"
  
! #: info/session.c:1948
! msgid "Scroll the other window"
! msgstr "In het andere venster verderscrollen"
! 
! #: info/session.c:1969
! msgid "Scroll the other window backward"
! msgstr "In het andere venster terugscrollen"
! 
! #: info/session.c:1975
  msgid "Grow (or shrink) this window"
  msgstr "Dit venster vergroten of verkleinen"
  
! #: info/session.c:1986
  msgid "Divide the available screen space among the visible windows"
  msgstr "De beschikbare schermruimte verdelen tussen de zichtbare vensters"
  
! #: info/session.c:1993
  msgid "Toggle the state of line wrapping in the current window"
  msgstr "Regelafbreking in het huidige venster omschakelen"
  
! #: info/session.c:2000
! msgid "Toggle the usage of regular expressions in searches"
! msgstr "Het gebruik van reguliere expressies bij zoekopdrachten aan-/uitzetten"
! 
! #: info/session.c:2004
! #, c-format
! msgid "Using regular expressions for searches."
! msgstr "Zoeken gebruikt reguliere expressies."
! 
! #: info/session.c:2005
! #, c-format
! msgid "Using literal strings for searches."
! msgstr "Zoeken gebruikt letterlijke tekst."
! 
! #: info/session.c:2197
! msgid "Select the Next node"
! msgstr "Naar de volgende pagina op dit niveau"
! 
! #: info/session.c:2205
! msgid "Select the Prev node"
! msgstr "Naar de voorgaande pagina op dit niveau"
! 
! #: info/session.c:2213
! msgid "Select the Up node"
! msgstr "Naar de bovenliggende pagina"
! 
! #: info/session.c:2220
! msgid "Select the last node in this file"
! msgstr "Naar de laatste pagina van dit document"
! 
! #: info/session.c:2248 info/session.c:2282
! msgid "This window has no additional nodes"
! msgstr "Dit venster heeft geen extra pagina's."
! 
! #: info/session.c:2254
! msgid "Select the first node in this file"
! msgstr "Naar de eerste pagina van dit document"
! 
! #: info/session.c:2289
! msgid "Select the last item in this node's menu"
! msgstr "Het laatste menu-item op deze pagina selecteren"
! 
! #: info/session.c:2295
  msgid "Select this menu item"
  msgstr "Het huidige menu-item selecteren"
  
! #: info/session.c:2328
  #, c-format
  msgid "There isn't %d item in this menu."
--- 1187,1255 ----
  "Binnen de pagina terugscrollen in dit venster en de venstergrootte instellen"
  
! #: info/session.c:1573
  msgid "Scroll down by lines"
  msgstr "Een aantal regels omlaagscrollen"
  
! #: info/session.c:1579
  msgid "Scroll up by lines"
  msgstr "Een aantal regels omhoogscrollen"
  
! #: info/session.c:1591
  msgid "Scroll down by half screen size"
  msgstr "Een halve pagina omlaagscrollen"
  
! #: info/session.c:1618
  msgid "Scroll up by half screen size"
  msgstr "Een halve pagina omhoogscrollen"
  
! #: info/session.c:1624
! msgid "Scroll the other window"
! msgstr "In het andere venster verderscrollen"
! 
! #: info/session.c:1645
! msgid "Scroll the other window backward"
! msgstr "In het andere venster terugscrollen"
! 
! #: info/session.c:1745
  msgid "Select the next window"
  msgstr "Het volgende venster selecteren"
  
! #: info/session.c:1782
  msgid "Select the previous window"
  msgstr "Het vorige venster selecteren"
  
! #: info/session.c:1826
  msgid "Split the current window"
  msgstr "Het huidige venster splitsen"
  
! #: info/session.c:1868
  msgid "Delete the current window"
  msgstr "Het huidige venster sluiten"
  
! #: info/session.c:1873
  msgid "Cannot delete a permanent window"
  msgstr "Een permanent venster kan niet gesloten worden."
  
! #: info/session.c:1904
  msgid "Delete all other windows"
  msgstr "Alle andere vensters sluiten"
  
! #: info/session.c:1950
  msgid "Grow (or shrink) this window"
  msgstr "Dit venster vergroten of verkleinen"
  
! #: info/session.c:1961
  msgid "Divide the available screen space among the visible windows"
  msgstr "De beschikbare schermruimte verdelen tussen de zichtbare vensters"
  
! #: info/session.c:1968
  msgid "Toggle the state of line wrapping in the current window"
  msgstr "Regelafbreking in het huidige venster omschakelen"
  
! #: info/session.c:2117
  msgid "Select this menu item"
  msgstr "Het huidige menu-item selecteren"
  
! #: info/session.c:2147
  #, c-format
  msgid "There isn't %d item in this menu."
***************
*** 1600,1934 ****
  msgstr[1] "Dit menu heeft minder dan %d items."
  
! #: info/session.c:2524 info/session.c:2525
  #, c-format
  msgid "Menu item (%s): "
  msgstr "Te kiezen menu-item (%s): "
  
! #: info/session.c:2528
  msgid "Menu item: "
  msgstr "Te kiezen menu-item: "
  
! #: info/session.c:2535 info/session.c:2536
  #, c-format
  msgid "Follow xref (%s): "
  msgstr "Te volgen verwijzing (%s): "
  
! #: info/session.c:2539
  msgid "Follow xref: "
  msgstr "Te volgen kruisverwijzing: "
  
! #: info/session.c:2660
  msgid "Read a menu item and select its node"
  msgstr "De naam van een menu-item lezen en diens pagina selecteren"
  
! #: info/session.c:2668
  msgid "Read a footnote or cross reference and select its node"
  msgstr ""
  "De naam van een voetnoot of kruisverwijzing lezen en diens pagina selecteren"
  
! #: info/session.c:2674
  msgid "Move to the start of this node's menu"
  msgstr "Naar het begin van het menu op deze pagina"
  
! #: info/session.c:2696
  msgid "Visit as many menu items at once as possible"
  msgstr "Zo veel mogelijk menu-items tegelijk bezoeken"
  
! #: info/session.c:2724
! msgid "Read a node name and select it"
! msgstr "De naam van een pagina lezen en deze selecteren"
  
! #: info/session.c:2778 info/session.c:2783
! msgid "Goto node: "
! msgstr "Te bezoeken pagina: "
  
! #: info/session.c:2855
! #, c-format
! msgid "No menu in node `%s'."
! msgstr "Er is geen menu in pagina '%s'."
  
! #: info/session.c:2904
  #, c-format
! msgid "No menu item `%s' in node `%s'."
! msgstr "Er is geen menu-item '%s' op pagina '%s'."
  
! #: info/session.c:2940
  #, c-format
! msgid "Unable to find node referenced by `%s' in `%s'."
  msgstr "Kan de pagina waarnaar verwezen werd door '%s' niet vinden in '%s'."
  
! #: info/session.c:2992
  msgid "Read a list of menus starting from dir and follow them"
  msgstr "Een reeks menu-items lezen en deze vanaf de inhoudspagina volgen"
  
! #: info/session.c:2994
  msgid "Follow menus: "
  msgstr "Te volgen reeks menu-items: "
  
! #: info/session.c:3187
  msgid "Find the node describing program invocation"
  msgstr "De pagina zoeken die de aanroepwijze van het programma beschrijft"
  
! #: info/session.c:3189
  #, c-format
  msgid "Find Invocation node of [%s]: "
  msgstr "Aanroepbeschrijving bekijken van [%s]: "
  
! #: info/session.c:3227
  msgid "Read a manpage reference and select it"
  msgstr "Een man-paginaverwijzing lezen en deze selecteren"
  
! #: info/session.c:3231
  msgid "Get Manpage: "
  msgstr "Te bekijken man-pagina: "
  
! #: info/session.c:3261
! msgid "Select the node `Top' in this file"
  msgstr "Naar de eerste pagina van dit bestand"
  
! #: info/session.c:3267
! msgid "Select the node `(dir)'"
  msgstr "Naar de hoofd-inhoudspagina"
  
! #: info/session.c:3284 info/session.c:3286
! #, c-format
! msgid "Kill node (%s): "
! msgstr "Te sluiten pagina (%s): "
! 
! #: info/session.c:3337
! #, c-format
! msgid "Cannot kill node `%s'"
! msgstr "Kan pagina '%s' niet sluiten"
! 
! #: info/session.c:3347
! msgid "Cannot kill the last node"
! msgstr "Kan niet verder terug dan de eerste pagina."
  
! #: info/session.c:3433
  msgid "Select the most recently selected node"
  msgstr "Terug naar de laatst geziene pagina"
  
! #: info/session.c:3439
! msgid "Kill this node"
! msgstr "Deze pagina sluiten"
  
! #: info/session.c:3447
  msgid "Read the name of a file and select it"
  msgstr "De naam van een bestand lezen en deze selecteren"
  
! #: info/session.c:3451
  msgid "Find file: "
  msgstr "Te bezoeken bestand: "
  
! #: info/session.c:3468
  #, c-format
! msgid "Cannot find `%s'."
  msgstr "Kan '%s' niet vinden."
  
! #: info/session.c:3508 info/session.c:3633
! #, c-format
! msgid "writing file %s"
! msgstr "schrijven van bestand %s"
! 
! #: info/session.c:3519 info/session.c:3644
  #, c-format
! msgid "Could not create output file `%s'."
  msgstr "Kan uitvoerbestand '%s' niet aanmaken."
  
! #: info/session.c:3533 info/session.c:3663
  #, c-format
  msgid "error writing to %s: %s"
  msgstr "fout bij het schrijven naar '%s': %s"
  
! #: info/session.c:3541
  #, c-format
  msgid "closing %s"
  msgstr "sluiten van %s"
  
! #: info/session.c:3590
  #, c-format
  msgid "writing node %s..."
  msgstr "schrijven van pagina %s..."
  
! #: info/session.c:3670
! #, c-format
! msgid "closing file %s"
! msgstr "sluiten van bestand %s"
! 
! #: info/session.c:3678
  msgid "Pipe the contents of this node through INFO_PRINT_COMMAND"
  msgstr "De inhoud van deze pagina doorsluizen naar het INFO_PRINT_COMMAND"
  
! #: info/session.c:3713
  #, c-format
! msgid "Cannot open pipe to `%s'."
! msgstr "Kan de pijp naar '%s' niet openen."
  
! #: info/session.c:3718
  #, c-format
  msgid "printing node %s..."
  msgstr "afdrukken van pagina %s..."
  
! #: info/session.c:3726
  #, c-format
  msgid "finished printing node %s"
  msgstr "klaar met afdrukken van pagina %s"
  
! #: info/session.c:4015
  msgid "Search continued from the end of the document."
  msgstr "Het zoeken is verdergegaan vanaf het einde."
  
! #: info/session.c:4020
  msgid "Search continued from the beginning of the document."
  msgstr "Het zoeken is verdergegaan vanaf het begin."
  
! #: info/session.c:4037
  #, c-format
  msgid "Searching subfile %s ..."
  msgstr "Zoeken naar subbestand %s..."
  
! #: info/session.c:4097
! msgid "Read a string and search for it case-sensitively"
! msgstr "Een tekenreeks lezen en daar hoofdlettergevoelig naar zoeken"
! 
! #: info/session.c:4104
! msgid "Read a string and search for it"
! msgstr "Een tekenreeks lezen en daar naar zoeken"
! 
! #: info/session.c:4112
! msgid "Read a string and search backward for it"
! msgstr "Een tekenreeks lezen en daar achterwaarts naar zoeken"
  
! #: info/session.c:4169 info/session.c:4175
  #, c-format
  msgid "%s%s%s [%s]: "
  msgstr "%s%s%s [\"%s\"]: "
  
! #: info/session.c:4170 info/session.c:4176
  msgid "Regexp search"
  msgstr "Zoeken naar expressie"
  
! #: info/session.c:4171 info/session.c:4177
  msgid " case-sensitively"
  msgstr " (hooflettergevoelig)"
  
! #: info/session.c:4172 info/session.c:4178
  msgid " backward"
  msgstr " (achterwaarts)"
  
! #: info/session.c:4176
! msgid "Search"
! msgstr "Zoeken"
  
! #: info/session.c:4225
! msgid "Search failed."
! msgstr "Niet gevonden."
  
  #: info/session.c:4243
  msgid "Repeat last search in the same direction"
  msgstr "De laatste zoekopdracht in dezelfde richting herhalen"
  
! #: info/session.c:4246 info/session.c:4267
  msgid "No previous search string"
  msgstr "Geen eerdere zoektekenreeks."
  
! #: info/session.c:4264
  msgid "Repeat last search in the reverse direction"
  msgstr "De laatste zoekopdracht in tegenovergestelde richting herhalen"
  
! #: info/session.c:4294 info/session.c:4300
  msgid "Search interactively for a string as you type it"
  msgstr "Naar een tekenreeks zoeken terwijl u deze intypt"
  
! #: info/session.c:4380
  msgid "Regexp I-search backward: "
  msgstr "Achterwaarts typend-zoeken naar expressie: "
  
! #: info/session.c:4381
  msgid "I-search backward: "
  msgstr "Achterwaarts typend-zoeken: "
  
! #: info/session.c:4383
  msgid "Regexp I-search: "
  msgstr "Typend-zoeken naar expressie: "
  
! #: info/session.c:4384
  msgid "I-search: "
  msgstr "Typend-zoeken: "
  
! #: info/session.c:4409 info/session.c:4411
  msgid "Failing "
  msgstr "*Ongevonden* "
  
! #: info/session.c:4895
! msgid "Move to the previous cross reference"
! msgstr "Naar de vorige kruisverwijzing springen"
! 
! #: info/session.c:4913
! msgid "Move to the next cross reference"
! msgstr "Naar de volgende kruisverwijzing springen"
! 
! #: info/session.c:4935
! msgid "Select reference or menu item appearing on this line"
! msgstr "De verwijzing of het menu-item in deze regel volgen"
! 
! #: info/session.c:4958
  msgid "Cancel current operation"
  msgstr "Huidige operatie annuleren"
  
  # Dit is een reactie op bovenstaande 'Cancel current operation'.
! #: info/session.c:4965
  msgid "Quit"
  msgstr "Geannuleerd"
  
! #: info/session.c:4974
! msgid "Move the cursor to a specific line of the window"
! msgstr "De cursor op een bepaalde regel in het venster zetten"
  
! #: info/session.c:5006
  msgid "Redraw the display"
  msgstr "Het venster opnieuw schrijven"
  
! #: info/session.c:5043
  msgid "Quit using Info"
  msgstr "Info afsluiten"
  
! #: info/session.c:5058
  msgid "Run command bound to this key's lowercase variant"
  msgstr ""
  "Commando uitvoeren dat behoort bij de kleinelettervariant van deze toets"
  
! #: info/session.c:5069
  #, c-format
  msgid "Unknown command (%s)."
  msgstr "Onbekend commando (%s)."
  
! #: info/session.c:5072
  #, c-format
  msgid "\"%s\" is invalid"
  msgstr "\"%s\" is ongeldig"
  
! #: info/session.c:5073
  #, c-format
! msgid "`%s' is invalid"
  msgstr "'%s' is ongeldig"
  
! #: info/session.c:5288
  msgid "Add this digit to the current numeric argument"
  msgstr "Dit cijfer toevoegen aan het huidige numerieke argument"
  
! #: info/session.c:5297
  msgid "Start (or multiply by 4) the current numeric argument"
  msgstr ""
  "Een nieuw numeriek argument beginnen (of het huidige met 4 vermenigvuldigen)"
  
- #: info/session.c:5312
- msgid "Internally used by \\[universal-argument]"
- msgstr "Intern gebruikt door \\[universal-argument]"
- 
- #: info/session.c:5388
- msgid "Show full file name of node being displayed"
- msgstr "Volledige bestandsnaam van getoonde pagina tonen"
- 
  #: info/tilde.c:361
  #, c-format
--- 1258,1639 ----
  msgstr[1] "Dit menu heeft minder dan %d items."
  
! #: info/session.c:2156
! msgid "Select the last item in this node's menu"
! msgstr "Het laatste menu-item op deze pagina selecteren"
! 
! #: info/session.c:2264 info/session.c:2265
  #, c-format
  msgid "Menu item (%s): "
  msgstr "Te kiezen menu-item (%s): "
  
! #: info/session.c:2268
  msgid "Menu item: "
  msgstr "Te kiezen menu-item: "
  
! #: info/session.c:2275 info/session.c:2276
  #, c-format
  msgid "Follow xref (%s): "
  msgstr "Te volgen verwijzing (%s): "
  
! #: info/session.c:2279
  msgid "Follow xref: "
  msgstr "Te volgen kruisverwijzing: "
  
! #: info/session.c:2368
  msgid "Read a menu item and select its node"
  msgstr "De naam van een menu-item lezen en diens pagina selecteren"
  
! #: info/session.c:2393
  msgid "Read a footnote or cross reference and select its node"
  msgstr ""
  "De naam van een voetnoot of kruisverwijzing lezen en diens pagina selecteren"
  
! #: info/session.c:2399
  msgid "Move to the start of this node's menu"
  msgstr "Naar het begin van het menu op deze pagina"
  
! #: info/session.c:2421
  msgid "Visit as many menu items at once as possible"
  msgstr "Zo veel mogelijk menu-items tegelijk bezoeken"
  
! #: info/session.c:2520
! msgid "Move to the previous cross reference"
! msgstr "Naar de vorige kruisverwijzing springen"
  
! #: info/session.c:2583
! msgid "Move to the next cross reference"
! msgstr "Naar de volgende kruisverwijzing springen"
  
! #: info/session.c:2644
! msgid "Select reference or menu item appearing on this line"
! msgstr "De verwijzing of het menu-item in deze regel volgen"
  
! #: info/session.c:2678
  #, c-format
! msgid "No menu in node '%s'."
! msgstr "Er is geen menu in pagina '%s'."
  
! #: info/session.c:2725
  #, c-format
! msgid "Unable to find node referenced by '%s' in '%s'."
  msgstr "Kan de pagina waarnaar verwezen werd door '%s' niet vinden in '%s'."
  
! #: info/session.c:2775
  msgid "Read a list of menus starting from dir and follow them"
  msgstr "Een reeks menu-items lezen en deze vanaf de inhoudspagina volgen"
  
! #: info/session.c:2777
  msgid "Follow menus: "
  msgstr "Te volgen reeks menu-items: "
  
! #: info/session.c:2879
! msgid "Select the Next node"
! msgstr "Naar de volgende pagina op dit niveau"
! 
! #: info/session.c:2886
! msgid "Select the Prev node"
! msgstr "Naar de voorgaande pagina op dit niveau"
! 
! #: info/session.c:2893
! msgid "Select the Up node"
! msgstr "Naar de bovenliggende pagina"
! 
! #: info/session.c:2899
! msgid "Select the last node in this file"
! msgstr "Naar de laatste pagina van dit document"
! 
! #: info/session.c:2926 info/session.c:2959
! msgid "This window has no additional nodes"
! msgstr "Dit venster heeft geen extra pagina's."
! 
! #: info/session.c:2932
! msgid "Select the first node in this file"
! msgstr "Naar de eerste pagina van dit document"
! 
! #: info/session.c:3064
! msgid "No more nodes within this document."
! msgstr "Dit is de laatste pagina van dit document."
! 
! #: info/session.c:3109 info/session.c:3149
! msgid "No 'Prev' or 'Up' for this node within this document."
! msgstr ""
! "Er is binnen dit document voor deze pagina geen voorgaande of bovenliggende "
! "pagina."
! 
! #: info/session.c:3162
! msgid "Move forwards or down through node structure"
! msgstr "Voorwaarts door alle pagina's van een document bladeren"
! 
! #: info/session.c:3179
! msgid "Move backwards or up through node structure"
! msgstr "Achterwaarts door alle pagina's van een document bladeren"
! 
! #: info/session.c:3202
! msgid "Read a node name and select it"
! msgstr "De naam van een pagina lezen en deze selecteren"
! 
! #: info/session.c:3256 info/session.c:3260
! msgid "Goto node: "
! msgstr "Te bezoeken pagina: "
! 
! #: info/session.c:3439
  msgid "Find the node describing program invocation"
  msgstr "De pagina zoeken die de aanroepwijze van het programma beschrijft"
  
! #: info/session.c:3441
  #, c-format
  msgid "Find Invocation node of [%s]: "
  msgstr "Aanroepbeschrijving bekijken van [%s]: "
  
! #: info/session.c:3486
  msgid "Read a manpage reference and select it"
  msgstr "Een man-paginaverwijzing lezen en deze selecteren"
  
! #: info/session.c:3490
  msgid "Get Manpage: "
  msgstr "Te bekijken man-pagina: "
  
! #: info/session.c:3511
! msgid "Select the node 'Top' in this file"
  msgstr "Naar de eerste pagina van dit bestand"
  
! #: info/session.c:3517
! msgid "Select the node '(dir)'"
  msgstr "Naar de hoofd-inhoudspagina"
  
! #: info/session.c:3523
! msgid "Show full file name of node being displayed"
! msgstr "Volledige bestandsnaam van getoonde pagina tonen"
  
! #: info/session.c:3540
  msgid "Select the most recently selected node"
  msgstr "Terug naar de laatst geziene pagina"
  
! #: info/session.c:3545
! #, c-format
! msgid "No earlier node in history"
! msgstr "Er is geen vroegere pagina in de geschiedenis"
  
! #: info/session.c:3549
  msgid "Read the name of a file and select it"
  msgstr "De naam van een bestand lezen en deze selecteren"
  
! #: info/session.c:3553
  msgid "Find file: "
  msgstr "Te bezoeken bestand: "
  
! #: info/session.c:3570
  #, c-format
! msgid "Cannot find '%s'."
  msgstr "Kan '%s' niet vinden."
  
! #: info/session.c:3619
  #, c-format
! msgid "Could not create output file '%s'."
  msgstr "Kan uitvoerbestand '%s' niet aanmaken."
  
! #: info/session.c:3633
  #, c-format
  msgid "error writing to %s: %s"
  msgstr "fout bij het schrijven naar '%s': %s"
  
! #: info/session.c:3642
  #, c-format
  msgid "closing %s"
  msgstr "sluiten van %s"
  
! #: info/session.c:3691
  #, c-format
  msgid "writing node %s..."
  msgstr "schrijven van pagina %s..."
  
! #: info/session.c:3737
  msgid "Pipe the contents of this node through INFO_PRINT_COMMAND"
  msgstr "De inhoud van deze pagina doorsluizen naar het INFO_PRINT_COMMAND"
  
! #: info/session.c:3765
  #, c-format
! msgid "Cannot open pipe to '%s'."
! msgstr "Kan geen pijp naar '%s' openen."
  
! #: info/session.c:3770
  #, c-format
  msgid "printing node %s..."
  msgstr "afdrukken van pagina %s..."
  
! #: info/session.c:3778
  #, c-format
  msgid "finished printing node %s"
  msgstr "klaar met afdrukken van pagina %s"
  
! #: info/session.c:3810
! msgid "Toggle the usage of regular expressions in searches"
! msgstr "Het gebruik van reguliere expressies bij zoekopdrachten aan-/uitzetten"
! 
! #: info/session.c:3814
! #, c-format
! msgid "Using regular expressions for searches."
! msgstr "Zoeken gebruikt reguliere expressies."
! 
! #: info/session.c:3815
! #, c-format
! msgid "Using literal strings for searches."
! msgstr "Zoeken gebruikt letterlijke tekst."
! 
! #: info/session.c:4059
  msgid "Search continued from the end of the document."
  msgstr "Het zoeken is verdergegaan vanaf het einde."
  
! #: info/session.c:4064
  msgid "Search continued from the beginning of the document."
  msgstr "Het zoeken is verdergegaan vanaf het begin."
  
! #: info/session.c:4084
  #, c-format
  msgid "Searching subfile %s ..."
  msgstr "Zoeken naar subbestand %s..."
  
! #: info/session.c:4123
! msgid "Search failed."
! msgstr "Niet gevonden."
  
! #: info/session.c:4142
  #, c-format
  msgid "%s%s%s [%s]: "
  msgstr "%s%s%s [\"%s\"]: "
  
! #: info/session.c:4143 info/session.c:4149
  msgid "Regexp search"
  msgstr "Zoeken naar expressie"
  
! #: info/session.c:4143 info/session.c:4149
! msgid "Search"
! msgstr "Zoeken"
! 
! #: info/session.c:4144 info/session.c:4150
  msgid " case-sensitively"
  msgstr " (hooflettergevoelig)"
  
! #: info/session.c:4145 info/session.c:4151
  msgid " backward"
  msgstr " (achterwaarts)"
  
! # FIXME: huh?
! #: info/session.c:4148
! #, c-format
! msgid "%s%s%s: "
! msgstr "%s%s%s: "
  
! #: info/session.c:4168
! msgid "Search string too short"
! msgstr "Zoektekenreeks is te kort"
! 
! #: info/session.c:4238
! msgid "Read a string and search for it case-sensitively"
! msgstr "Een tekenreeks lezen en daar hoofdlettergevoelig naar zoeken"
  
  #: info/session.c:4243
+ msgid "Read a string and search for it"
+ msgstr "Een tekenreeks lezen en daar naar zoeken"
+ 
+ #: info/session.c:4249
+ msgid "Read a string and search backward for it"
+ msgstr "Een tekenreeks lezen en daar achterwaarts naar zoeken"
+ 
+ #: info/session.c:4257
  msgid "Repeat last search in the same direction"
  msgstr "De laatste zoekopdracht in dezelfde richting herhalen"
  
! #: info/session.c:4265 info/session.c:4310
  msgid "No previous search string"
  msgstr "Geen eerdere zoektekenreeks."
  
! #: info/session.c:4302
  msgid "Repeat last search in the reverse direction"
  msgstr "De laatste zoekopdracht in tegenovergestelde richting herhalen"
  
! #: info/session.c:4349
! msgid "Clear displayed search matches"
! msgstr "Getoonde zoekresultaten wissen"
! 
! #: info/session.c:4366 info/session.c:4372
  msgid "Search interactively for a string as you type it"
  msgstr "Naar een tekenreeks zoeken terwijl u deze intypt"
  
! #: info/session.c:4486
  msgid "Regexp I-search backward: "
  msgstr "Achterwaarts typend-zoeken naar expressie: "
  
! #: info/session.c:4487
  msgid "I-search backward: "
  msgstr "Achterwaarts typend-zoeken: "
  
! #: info/session.c:4489
  msgid "Regexp I-search: "
  msgstr "Typend-zoeken naar expressie: "
  
! #: info/session.c:4490
  msgid "I-search: "
  msgstr "Typend-zoeken: "
  
! #: info/session.c:4515 info/session.c:4518
  msgid "Failing "
  msgstr "*Ongevonden* "
  
! #: info/session.c:4891
  msgid "Cancel current operation"
  msgstr "Huidige operatie annuleren"
  
  # Dit is een reactie op bovenstaande 'Cancel current operation'.
! #: info/session.c:4898
  msgid "Quit"
  msgstr "Geannuleerd"
  
! #: info/session.c:4903
! msgid "Display version of Info being run"
! msgstr "De versie van Info tonen"
! 
! #: info/session.c:4905
! #, c-format
! msgid "GNU Info version %s"
! msgstr "GNU Info, versie %s"
  
! #: info/session.c:4910
  msgid "Redraw the display"
  msgstr "Het venster opnieuw schrijven"
  
! #: info/session.c:4947
  msgid "Quit using Info"
  msgstr "Info afsluiten"
  
! #: info/session.c:4960
  msgid "Run command bound to this key's lowercase variant"
  msgstr ""
  "Commando uitvoeren dat behoort bij de kleinelettervariant van deze toets"
  
! #: info/session.c:4971
  #, c-format
  msgid "Unknown command (%s)."
  msgstr "Onbekend commando (%s)."
  
! #: info/session.c:4974
  #, c-format
  msgid "\"%s\" is invalid"
  msgstr "\"%s\" is ongeldig"
  
! #: info/session.c:4975
  #, c-format
! msgid "'%s' is invalid"
  msgstr "'%s' is ongeldig"
  
! #: info/session.c:5293
  msgid "Add this digit to the current numeric argument"
  msgstr "Dit cijfer toevoegen aan het huidige numerieke argument"
  
! #: info/session.c:5300
  msgid "Start (or multiply by 4) the current numeric argument"
  msgstr ""
  "Een nieuw numeriek argument beginnen (of het huidige met 4 vermenigvuldigen)"
  
  #: info/tilde.c:361
  #, c-format
***************
*** 1936,2061 ****
  msgstr "readline: onvoldoende geheugen beschikbaar\n"
  
! #: info/variables.c:37
  msgid "When \"On\", footnotes appear and disappear automatically"
  msgstr "Bij 'On' worden voetnoten automatisch getoond"
  
! #: info/variables.c:41
  msgid "When \"On\", creating or deleting a window resizes other windows"
  msgstr "Bij 'On' worden venstergroottes automatisch aangepast"
  
! #: info/variables.c:45
  msgid "When \"On\", flash the screen instead of ringing the bell"
  msgstr "Bij 'On' flitst het scherm in plaats van een belsignaal"
  
! #: info/variables.c:49
  msgid "When \"On\", errors cause the bell to ring"
  msgstr "Bij 'On' geven fouten een belsignaal"
  
! #: info/variables.c:53
  msgid "When \"On\", Info garbage collects files which had to be uncompressed"
  msgstr "Bij 'On' worden gedecomprimeerde teksten vergeten"
  
! #: info/variables.c:56
  msgid "When \"On\", the portion of the matched search string is highlighted"
  msgstr "Bij 'On' staat het overeenkomende deel in hoofdletters"
  
! #: info/variables.c:60
  msgid "Controls what happens when scrolling is requested at the end of a node"
  msgstr "Hoe te scrollen aan het eind van een pagina"
  
! #: info/variables.c:65
  msgid "Same as scroll-behaviour"
  msgstr "Hoe te scrollen aan het eind van een pagina"
  
! #: info/variables.c:69
  msgid "The number lines to scroll when the cursor moves out of the window"
  msgstr "Aantal te scrollen regels wanneer cursor buiten venster komt"
  
! #: info/variables.c:73
  msgid "Controls whether scroll-behavior affects cursor movement commands"
  msgstr "Bij 'On' werkt pijltjestoets ook op paginagrens"
  
! #: info/variables.c:77
  msgid "When \"On\", Info accepts and displays ISO Latin characters"
  msgstr "Bij 'On' accepteert en toont Info ISO-Latin-tekens"
  
! #: info/variables.c:81
  msgid ""
  "What to do when a scrolling command is issued at the end of the last node"
  msgstr "Hoe te scrollen aan het eind van de laatste pagina"
  
! #: info/variables.c:86
  msgid "Minimal length of a search string"
  msgstr "Minimale lengte van een zoektekenreeks"
  
! #: info/variables.c:90
  msgid "Skip current window when searching"
  msgstr "Bij zoeken het huidige venster overslaan"
  
! #: info/variables.c:95
  msgid "Explain the use of a variable"
  msgstr "De betekenis van een variabele uitleggen"
  
! #: info/variables.c:101
  msgid "Describe variable: "
  msgstr "Te omschrijven variabele: "
  
! #: info/variables.c:120
  msgid "Set the value of an Info variable"
  msgstr "De waarde van een Info-variabele instellen"
  
! #: info/variables.c:126
  msgid "Set variable: "
  msgstr "In te stellen variabele: "
  
! #: info/variables.c:144
  #, c-format
  msgid "Set %s to value (%d): "
  msgstr "Variabele %s deze waarde geven (%d): "
  
! #: info/variables.c:184
  #, c-format
  msgid "Set %s to value (%s): "
  msgstr "Variabele %s deze waarde geven (%s): "
  
! #: info/window.c:1077
  msgid "--*** Tags out of Date ***"
  msgstr "--*** Tags zijn verouderd ***"
  
! #: info/window.c:1088
  msgid "-----Info: (), lines ----, "
  msgstr "-----Info: (), regels ----, "
  
! #: info/window.c:1095
  #, c-format
! msgid "-%s---Info: %s, %d lines --%s--"
! msgstr "-%s---Info: %s, %d regels --%s--"
  
! #: info/window.c:1099
  #, c-format
! msgid "-%s%s-Info: (%s)%s, %d lines --%s--"
! msgstr "-%s%s-Info: (%s)%s, %d regels --%s--"
  
! #: info/window.c:1106
  #, c-format
  msgid " Subfile: %s"
  msgstr " Subbestand: %s"
  
! #: install-info/install-info.c:286
  #, c-format
  msgid "%s for %s"
  msgstr "%s voor %s"
  
! #: install-info/install-info.c:525
  #, c-format
  msgid "\tTry `%s --help' for a complete list of options.\n"
  msgstr "\tTyp '%s --help' voor een volledige lijst van opties.\n"
  
! #: install-info/install-info.c:533
  #, c-format
  msgid "Usage: %s [OPTION]... [INFO-FILE [DIR-FILE]]\n"
  msgstr "Gebruik:  %s [OPTIE...] [INFO-BESTAND [INHOUDSBESTAND]]\n"
  
! #: install-info/install-info.c:535
  msgid "Add or remove entries in INFO-FILE from the Info directory DIR-FILE."
  msgstr ""
--- 1641,1795 ----
  msgstr "readline: onvoldoende geheugen beschikbaar\n"
  
! #: info/variables.c:51
  msgid "When \"On\", footnotes appear and disappear automatically"
  msgstr "Bij 'On' worden voetnoten automatisch getoond"
  
! #: info/variables.c:55
  msgid "When \"On\", creating or deleting a window resizes other windows"
  msgstr "Bij 'On' worden venstergroottes automatisch aangepast"
  
! #: info/variables.c:59
  msgid "When \"On\", flash the screen instead of ringing the bell"
  msgstr "Bij 'On' flitst het scherm in plaats van een belsignaal"
  
! #: info/variables.c:63
  msgid "When \"On\", errors cause the bell to ring"
  msgstr "Bij 'On' geven fouten een belsignaal"
  
! #: info/variables.c:67
  msgid "When \"On\", Info garbage collects files which had to be uncompressed"
  msgstr "Bij 'On' worden gedecomprimeerde teksten vergeten"
  
! #: info/variables.c:70
  msgid "When \"On\", the portion of the matched search string is highlighted"
  msgstr "Bij 'On' staat het overeenkomende deel in hoofdletters"
  
! #: info/variables.c:74
  msgid "Controls what happens when scrolling is requested at the end of a node"
  msgstr "Hoe te scrollen aan het eind van een pagina"
  
! #: info/variables.c:79
  msgid "Same as scroll-behaviour"
  msgstr "Hoe te scrollen aan het eind van een pagina"
  
! #: info/variables.c:83
  msgid "The number lines to scroll when the cursor moves out of the window"
  msgstr "Aantal te scrollen regels wanneer cursor buiten venster komt"
  
! #: info/variables.c:87
  msgid "Controls whether scroll-behavior affects cursor movement commands"
  msgstr "Bij 'On' werkt pijltjestoets ook op paginagrens"
  
! #: info/variables.c:91
  msgid "When \"On\", Info accepts and displays ISO Latin characters"
  msgstr "Bij 'On' accepteert en toont Info ISO-Latin-tekens"
  
! #: info/variables.c:95
  msgid ""
  "What to do when a scrolling command is issued at the end of the last node"
  msgstr "Hoe te scrollen aan het eind van de laatste pagina"
  
! #: info/variables.c:100
  msgid "Minimal length of a search string"
  msgstr "Minimale lengte van een zoektekenreeks"
  
! #: info/variables.c:104
  msgid "Skip current window when searching"
  msgstr "Bij zoeken het huidige venster overslaan"
  
! #: info/variables.c:108
! msgid "Exclude default directories from file search path"
! msgstr "De standaardmappen weglaten uit het bestandenzoekpad"
! 
! #: info/variables.c:112
! msgid "Hide some Info file syntax in the text of nodes"
! msgstr "Een deel van de bestandssyntax weglaten uit de paginanamen"
! 
! #: info/variables.c:116
! msgid ""
! "Length of time in milliseconds to wait for the next byte in a sequence "
! "indicating that a key has been pressed"
! msgstr ""
! "Het aantal te wachten milliseconden op een volgende byte in een reeks die "
! "aangeeft dat een toets is ingedrukt"
! 
! #: info/variables.c:120
! msgid "Highlight search matches"
! msgstr "Zoekovereenkomsten accentueren"
! 
! #: info/variables.c:124
! msgid "Method to use to track mouse events"
! msgstr "Te gebruiken methode voor het volgen van muisgebeurtenissen "
! 
! #: info/variables.c:130
  msgid "Explain the use of a variable"
  msgstr "De betekenis van een variabele uitleggen"
  
! #: info/variables.c:136
  msgid "Describe variable: "
  msgstr "Te omschrijven variabele: "
  
! #: info/variables.c:151
  msgid "Set the value of an Info variable"
  msgstr "De waarde van een Info-variabele instellen"
  
! #: info/variables.c:158
  msgid "Set variable: "
  msgstr "In te stellen variabele: "
  
! #: info/variables.c:174
  #, c-format
  msgid "Set %s to value (%d): "
  msgstr "Variabele %s deze waarde geven (%d): "
  
! #: info/variables.c:208
  #, c-format
  msgid "Set %s to value (%s): "
  msgstr "Variabele %s deze waarde geven (%s): "
  
! #: info/window.c:921
  msgid "--*** Tags out of Date ***"
  msgstr "--*** Tags zijn verouderd ***"
  
! #: info/window.c:965
  msgid "-----Info: (), lines ----, "
  msgstr "-----Info: (), regels ----, "
  
! #: info/window.c:972
  #, c-format
! msgid "-%s---Info: %s, %ld lines --%s--"
! msgstr "-%s---Info: %s, %ld regels --%s--"
  
! #: info/window.c:976
  #, c-format
! msgid "-%s%s-Info: (%s)%s, %ld lines --%s--"
! msgstr "-%s%s-Info: (%s)%s, %ld regels --%s--"
  
! #: info/window.c:982
  #, c-format
  msgid " Subfile: %s"
  msgstr " Subbestand: %s"
  
! #: install-info/install-info.c:292
! #, c-format
! msgid "%s: empty file"
! msgstr "%s: is een leeg bestand"
! 
! #: install-info/install-info.c:294
  #, c-format
  msgid "%s for %s"
  msgstr "%s voor %s"
  
! #: install-info/install-info.c:533
  #, c-format
  msgid "\tTry `%s --help' for a complete list of options.\n"
  msgstr "\tTyp '%s --help' voor een volledige lijst van opties.\n"
  
! #: install-info/install-info.c:541
  #, c-format
  msgid "Usage: %s [OPTION]... [INFO-FILE [DIR-FILE]]\n"
  msgstr "Gebruik:  %s [OPTIE...] [INFO-BESTAND [INHOUDSBESTAND]]\n"
  
! #: install-info/install-info.c:543
  msgid "Add or remove entries in INFO-FILE from the Info directory DIR-FILE."
  msgstr ""
***************
*** 2063,2067 ****
  "verwijderen uit het Info-inhoudsbestand INHOUDSBESTAND."
  
! #: install-info/install-info.c:536
  msgid ""
  "INFO-FILE and DIR-FILE are required unless the --info-file\n"
--- 1797,1801 ----
  "verwijderen uit het Info-inhoudsbestand INHOUDSBESTAND."
  
! #: install-info/install-info.c:544
  msgid ""
  "INFO-FILE and DIR-FILE are required unless the --info-file\n"
***************
*** 2071,2075 ****
  "de opties '--info-file' of '--dir-file/--info-dir' gegeven werden."
  
! #: install-info/install-info.c:540
  msgid ""
  "Options:\n"
--- 1805,1809 ----
  "de opties '--info-file' of '--dir-file/--info-dir' gegeven werden."
  
! #: install-info/install-info.c:548
  msgid ""
  "Options:\n"
***************
*** 2084,2092 ****
  " --calign=KOLOM       tweede en volgende omschrijvingsregels hier beginnen"
  
! #: install-info/install-info.c:547
  msgid ""
  " --debug             report what is being done.\n"
  " --delete            delete existing entries for INFO-FILE from DIR-FILE;\n"
  "                      don't insert any new entries.\n"
  " --description=TEXT  the description of the entry is TEXT; used with\n"
  "                      the --name option to become synonymous with the\n"
--- 1818,1829 ----
  " --calign=KOLOM       tweede en volgende omschrijvingsregels hier beginnen"
  
! #: install-info/install-info.c:555
  msgid ""
  " --debug             report what is being done.\n"
  " --delete            delete existing entries for INFO-FILE from DIR-FILE;\n"
  "                      don't insert any new entries.\n"
+ " --defsection=TEXT   like --section, but only use TEXT if no sections\n"
+ "                      are present in INFO-FILE (replacing \"Miscellaneous"
+ "\").\n"
  " --description=TEXT  the description of the entry is TEXT; used with\n"
  "                      the --name option to become synonymous with the\n"
***************
*** 2100,2103 ****
--- 1837,1843 ----
  "verwijderen;\n"
  "                        geen nieuwe items toevoegen\n"
+ " --defsection=TITEL   als '--section', maar de gegeven TITEL alleen "
+ "gebruiken\n"
+ "                        als het INFO-BESTAND geen sectienamen noemt\n"
  " --description=TEKST  de beschrijving van een item; wanneer samen gebruikt "
  "met\n"
***************
*** 2107,2111 ****
  " --dry-run            hetzelfde als '--test'"
  
! #: install-info/install-info.c:558
  msgid ""
  " --entry=TEXT        insert TEXT as an Info directory entry,\n"
--- 1847,1851 ----
  " --dry-run            hetzelfde als '--test'"
  
! #: install-info/install-info.c:568
  msgid ""
  " --entry=TEXT        insert TEXT as an Info directory entry,\n"
***************
*** 2130,2134 ****
  "                        het gegeven Info-bestand gehaald"
  
! #: install-info/install-info.c:567
  msgid ""
  " --help              display this help and exit.\n"
--- 1870,1874 ----
  "                        het gegeven Info-bestand gehaald"
  
! #: install-info/install-info.c:577
  msgid ""
  " --help              display this help and exit.\n"
***************
*** 2147,2151 ****
  " --keep-old           geen items vervangen, en lege secties niet verwijderen"
  
! #: install-info/install-info.c:575
  msgid ""
  " --maxwidth, --max-width=COL  wrap description at column COL.\n"
--- 1887,1891 ----
  " --keep-old           geen items vervangen, en lege secties niet verwijderen"
  
! #: install-info/install-info.c:585
  msgid ""
  " --maxwidth, --max-width=COL  wrap description at column COL.\n"
***************
*** 2163,2167 ****
  " --quiet              waarschuwingen onderdrukken"
  
! #: install-info/install-info.c:583
  msgid ""
  " --regex=R           put this file's entries in all sections that match the\n"
--- 1903,1907 ----
  " --quiet              waarschuwingen onderdrukken"
  
! #: install-info/install-info.c:593
  msgid ""
  " --regex=R           put this file's entries in all sections that match the\n"
***************
*** 2175,2179 ****
  "                      If you don't specify any sections, they are "
  "determined\n"
! "                       from information in the Info file itself.\n"
  " --section R SEC     equivalent to --regex=R --section=SEC --add-once."
  msgstr ""
--- 1915,1922 ----
  "                      If you don't specify any sections, they are "
  "determined\n"
! "                       from information in the Info file itself;\n"
! "                       if nothing is available there, the --defsection\n"
! "                       value is used; if that is not specified, the\n"
! "                       final default is \"Miscellaneous\".\n"
  " --section R SEC     equivalent to --regex=R --section=SEC --add-once."
  msgstr ""
***************
*** 2194,2201 ****
  "opgeeft,\n"
  "                        wordt de informatie uit het Info-bestand zelf "
! "gehaald\n"
  " --section EXP SEC    hetzelfde asl '--regex=EXP --section=SEC --add-once'"
  
! #: install-info/install-info.c:596
  msgid ""
  " --silent            suppress warnings.\n"
--- 1937,1949 ----
  "opgeeft,\n"
  "                        wordt de informatie uit het Info-bestand zelf "
! "gehaald;\n"
! "                        als daar niets in staat, wordt de waarde van de "
! "optie\n"
! "                        '--defsection' gebruikt; als die niet gegeven is, "
! "dan\n"
! "                        is de uiteindelijke standaardwaarde \"Overig\"\n"
  " --section EXP SEC    hetzelfde asl '--regex=EXP --section=SEC --add-once'"
  
! #: install-info/install-info.c:609
  msgid ""
  " --silent            suppress warnings.\n"
***************
*** 2207,2222 ****
  " --version            versie-informatie tonen en stoppen"
  
! #: install-info/install-info.c:603 tp/texi2any.pl:849
! msgid ""
! "Email bug reports to bug-texinfo@gnu.org,\n"
! "general questions and discussion to help-texinfo@gnu.org.\n"
! "Texinfo home page: http://www.gnu.org/software/texinfo/"
! msgstr ""
! "Stuur foutrapportages naar <bug-texinfo@gnu.org>,\n"
! "algemene vragen en commentaar naar <help-texinfo@gnu.org>,\n"
! "en opmerkingen over de vertaling naar <vertaling@vrijschrift.org>.\n"
! "De Texinfo-webpagina is: http://www.gnu.org/software/texinfo/"
! 
! #: install-info/install-info.c:630
  #, c-format
  msgid ""
--- 1955,1959 ----
  " --version            versie-informatie tonen en stoppen"
  
! #: install-info/install-info.c:643
  #, c-format
  msgid ""
***************
*** 2240,2244 ****
  "Info gestart zonder argumenten begint op deze pagina.\n"
  "%c\n"
! "%s\tDit is de top van de INFO-boom.\n"
  "\n"
  "  Deze inhoudspagina toont een menu met hoofdonderwerpen.\n"
--- 1977,1981 ----
  "Info gestart zonder argumenten begint op deze pagina.\n"
  "%c\n"
! "%s\tdit is de top van de INFO-boom\n"
  "\n"
  "  Deze inhoudspagina toont een menu met hoofdonderwerpen.\n"
***************
*** 2250,2325 ****
  "%s\n"
  
! #: install-info/install-info.c:654
  #, c-format
  msgid "%s: could not read (%s) and could not create (%s)"
  msgstr "%s: kan deze niet lezen (%s) en niet aanmaken (%s)"
  
! #: install-info/install-info.c:758
! #, c-format
! msgid "%s: empty file"
! msgstr "%s: is een leeg bestand"
! 
! #: install-info/install-info.c:1109 install-info/install-info.c:1149
  #, c-format
  msgid "START-INFO-DIR-ENTRY without matching END-INFO-DIR-ENTRY"
  msgstr "START-INFO-DIR-ENTRY zonder bijpassende END-INFO-DIR-ENTRY"
  
! #: install-info/install-info.c:1144
  #, c-format
  msgid "END-INFO-DIR-ENTRY without matching START-INFO-DIR-ENTRY"
  msgstr "END-INFO-DIR-ENTRY zonder bijpassende START-INFO-DIR-ENTRY"
  
! #: install-info/install-info.c:2008 install-info/install-info.c:2018
  #, c-format
  msgid "%s: already have dir file: %s\n"
  msgstr "%s: hebben al een inhoudsbestand: %s\n"
  
! #: install-info/install-info.c:2098
  #, c-format
  msgid "%s: Specify the Info file only once.\n"
  msgstr "%s: Geef het Info-bestand slechts Ã©Ã©n keer op.\n"
  
! #: install-info/install-info.c:2131
  #, c-format
  msgid "Extra regular expression specified, ignoring `%s'"
  msgstr "Extra reguliere expressie opgegeven; '%s' wordt genegeerd"
  
! #: install-info/install-info.c:2143
  #, c-format
  msgid "Error in regular expression `%s': %s"
  msgstr "Fout in reguliere expressie '%s': %s"
  
! #: install-info/install-info.c:2201
  #, c-format
  msgid "excess command line argument `%s'"
  msgstr "commandoregel-argument '%s' is overbodig"
  
! #: install-info/install-info.c:2205
  #, c-format
  msgid "No input file specified; try --help for more information."
  msgstr "Geen invoerbestand gegeven; gebruik '--help' voor meer informatie."
  
! #: install-info/install-info.c:2207
  #, c-format
  msgid "No dir file specified; try --help for more information."
  msgstr "Geen inhoudsbestand gegeven; gebruik '--help' voor meer informatie."
  
! #: install-info/install-info.c:2349
  #, c-format
  msgid "no info dir entry in `%s'"
  msgstr "geen Info-inhoudsitem in '%s'"
  
! #: install-info/install-info.c:2597
  #, c-format
  msgid "no entries found for `%s'; nothing deleted"
  msgstr "geen items voor '%s' gevonden; er is niets verwijderd"
  
! #: tp/DebugTexinfo/DebugTree.pm:63 tp/Texinfo/Convert/Converter.pm:821
! #: tp/Texinfo/Convert/DocBook.pm:311 tp/Texinfo/Convert/HTML.pm:6528
! #: tp/Texinfo/Convert/HTML.pm:6552 tp/Texinfo/Convert/HTML.pm:6929
! #: tp/Texinfo/Convert/HTML.pm:6987 tp/Texinfo/Convert/HTML.pm:7065
! #: tp/Texinfo/Convert/HTML.pm:7142 tp/Texinfo/Convert/IXIN.pm:293
! #: tp/Texinfo/Convert/Info.pm:96 tp/Texinfo/Convert/Info.pm:200
! #: tp/Texinfo/Convert/Info.pm:226 tp/Texinfo/Convert/Plaintext.pm:503
  #: tp/Texinfo/Convert/TexinfoXML.pm:457
  #, perl-format
--- 1987,2062 ----
  "%s\n"
  
! #: install-info/install-info.c:667
  #, c-format
  msgid "%s: could not read (%s) and could not create (%s)"
  msgstr "%s: kan deze niet lezen (%s) en niet aanmaken (%s)"
  
! #: install-info/install-info.c:1134 install-info/install-info.c:1174
  #, c-format
  msgid "START-INFO-DIR-ENTRY without matching END-INFO-DIR-ENTRY"
  msgstr "START-INFO-DIR-ENTRY zonder bijpassende END-INFO-DIR-ENTRY"
  
! #: install-info/install-info.c:1169
  #, c-format
  msgid "END-INFO-DIR-ENTRY without matching START-INFO-DIR-ENTRY"
  msgstr "END-INFO-DIR-ENTRY zonder bijpassende START-INFO-DIR-ENTRY"
  
! #: install-info/install-info.c:2037 install-info/install-info.c:2047
  #, c-format
  msgid "%s: already have dir file: %s\n"
  msgstr "%s: hebben al een inhoudsbestand: %s\n"
  
! #: install-info/install-info.c:2143
  #, c-format
  msgid "%s: Specify the Info file only once.\n"
  msgstr "%s: Geef het Info-bestand slechts Ã©Ã©n keer op.\n"
  
! #: install-info/install-info.c:2176
  #, c-format
  msgid "Extra regular expression specified, ignoring `%s'"
  msgstr "Extra reguliere expressie opgegeven; '%s' wordt genegeerd"
  
! #: install-info/install-info.c:2188
  #, c-format
  msgid "Error in regular expression `%s': %s"
  msgstr "Fout in reguliere expressie '%s': %s"
  
! #: install-info/install-info.c:2250
  #, c-format
  msgid "excess command line argument `%s'"
  msgstr "commandoregel-argument '%s' is overbodig"
  
! #: install-info/install-info.c:2254
  #, c-format
  msgid "No input file specified; try --help for more information."
  msgstr "Geen invoerbestand gegeven; gebruik '--help' voor meer informatie."
  
! #: install-info/install-info.c:2256
  #, c-format
  msgid "No dir file specified; try --help for more information."
  msgstr "Geen inhoudsbestand gegeven; gebruik '--help' voor meer informatie."
  
! #: install-info/install-info.c:2277
! #, c-format
! msgid "Could not read %s."
! msgstr "Kan %s niet lezen."
! 
! #: install-info/install-info.c:2424
  #, c-format
  msgid "no info dir entry in `%s'"
  msgstr "geen Info-inhoudsitem in '%s'"
  
! #: install-info/install-info.c:2672
  #, c-format
  msgid "no entries found for `%s'; nothing deleted"
  msgstr "geen items voor '%s' gevonden; er is niets verwijderd"
  
! #: tp/DebugTexinfo/DebugTree.pm:63 tp/Texinfo/Convert/Converter.pm:855
! #: tp/Texinfo/Convert/Converter.pm:893 tp/Texinfo/Convert/Converter.pm:1204
! #: tp/Texinfo/Convert/DocBook.pm:326 tp/Texinfo/Convert/HTML.pm:6499
! #: tp/Texinfo/Convert/HTML.pm:6523 tp/Texinfo/Convert/HTML.pm:6900
! #: tp/Texinfo/Convert/HTML.pm:6958 tp/Texinfo/Convert/HTML.pm:7036
! #: tp/Texinfo/Convert/HTML.pm:7113 tp/Texinfo/Convert/IXIN.pm:293
! #: tp/Texinfo/Convert/Info.pm:295 tp/Texinfo/Convert/Plaintext.pm:538
  #: tp/Texinfo/Convert/TexinfoXML.pm:457
  #, perl-format
***************
*** 2327,2435 ****
  msgstr "kan %s niet openen om te schrijven: %s"
  
! #: tp/Texinfo/Common.pm:865
  msgid "recursion is always allowed"
  msgstr "recursie is altijd toegestaan"
  
! #: tp/Texinfo/Common.pm:866
  msgid "arguments are quoted by default"
  msgstr "argumenten hebben standaard aanhalingstekens"
  
! #: tp/Texinfo/Common.pm:1065
  #, perl-format
  msgid "%s is not a valid language code"
  msgstr "%s is geen geldige taalcode"
  
! #: tp/Texinfo/Common.pm:1070
  #, perl-format
  msgid "%s is not a valid region code"
  msgstr "%s is geen geldige regiocode"
  
! #: tp/Texinfo/Common.pm:1088
  #, perl-format
  msgid "%s is not a valid split possibility"
  msgstr "%s is geen geldige splitsmogelijkheid"
  
! #: tp/Texinfo/Common.pm:1111
  #, perl-format
  msgid "could not read %s: %s"
  msgstr "kan %s niet lezen: %s"
  
! #: tp/Texinfo/Common.pm:1129
  #, perl-format
  msgid "error on closing @verbatiminclude file %s: %s"
  msgstr "fout bij sluiten van '@verbatiminclude'-bestand %s: %s"
  
! #: tp/Texinfo/Common.pm:1134 tp/Texinfo/Parser.pm:3187
  #, perl-format
  msgid "@%s: could not find %s"
  msgstr "@%s: kan %s niet vinden"
  
! #: tp/Texinfo/Common.pm:1432
  #, perl-format
  msgid "could not open html refs config file %s: %s"
  msgstr "kan instellingenbestand %s voor HTML-referenties niet openen: %s"
  
! #: tp/Texinfo/Common.pm:1460
  msgid "missing type"
  msgstr "ontbrekend type"
  
! #: tp/Texinfo/Common.pm:1463
  #, perl-format
  msgid "unrecognized type: %s"
  msgstr "onbekend type: %s"
  
! #: tp/Texinfo/Common.pm:1480
  #, perl-format
  msgid "error on closing html refs config file %s: %s"
  msgstr "fout bij sluiten van instellingenbestand %s voor HTML-referenties: %s"
  
! #: tp/Texinfo/Common.pm:1515
  msgid "no node to be renamed"
  msgstr "geen pagina om te hernoemen"
  
! #: tp/Texinfo/Common.pm:1526
  msgid "nodes without a new name at the end of file"
  msgstr "pagina's zonder nieuwe naam aan einde van bestand"
  
! #: tp/Texinfo/Common.pm:1536 tp/Texinfo/Parser.pm:842
  #, perl-format
  msgid "could not open %s: %s"
  msgstr "kan %s niet openen: %s"
  
! #: tp/Texinfo/Common.pm:2028
  #, perl-format
  msgid "could not protect hash character in @%s"
  msgstr "kan hekje in @%s niet beschermen"
  
! #: tp/Texinfo/Convert/Converter.pm:394 tp/Texinfo/Convert/Converter.pm:413
  #, perl-format
  msgid "Obsolete variable %s\n"
  msgstr "Verouderde variabele %s\n"
  
! #: tp/Texinfo/Convert/Converter.pm:604
  #, perl-format
  msgid "could not create directories `%s' or `%s': %s"
  msgstr "kan mappen '%s' en '%s' niet aanmaken: %s"
  
! #: tp/Texinfo/Convert/Converter.pm:612
  #, perl-format
  msgid "could not create directory `%s': %s"
  msgstr "kan map '%s' niet aanmaken: %s"
  
! #: tp/Texinfo/Convert/DocBook.pm:347 tp/Texinfo/Convert/HTML.pm:6955
! #: tp/Texinfo/Convert/HTML.pm:7013 tp/Texinfo/Convert/IXIN.pm:915
! #: tp/Texinfo/Convert/Info.pm:159 tp/Texinfo/Convert/Info.pm:185
! #: tp/Texinfo/Convert/Info.pm:216 tp/Texinfo/Convert/Info.pm:279
! #: tp/Texinfo/Convert/TexinfoXML.pm:476 tp/Texinfo/Parser.pm:1950
! #, perl-format
! msgid "error on closing %s: %s"
! msgstr "fout bij sluiten van %s: %s"
! 
! #: tp/Texinfo/Convert/DocBook.pm:923
  #, perl-format
  msgid "@image file `%s' not found, using `%s'"
  msgstr "@image-bestand '%s' is niet gevonden; '%s' wordt gebruikt"
  
! #: tp/Texinfo/Convert/HTML.pm:1683
  #, perl-format
  msgid "@image file `%s' (for HTML) not found, using `%s'"
--- 2064,2182 ----
  msgstr "kan %s niet openen om te schrijven: %s"
  
! #: tp/Texinfo/Common.pm:878
  msgid "recursion is always allowed"
  msgstr "recursie is altijd toegestaan"
  
! #: tp/Texinfo/Common.pm:879
  msgid "arguments are quoted by default"
  msgstr "argumenten hebben standaard aanhalingstekens"
  
! #: tp/Texinfo/Common.pm:1102
  #, perl-format
  msgid "%s is not a valid language code"
  msgstr "%s is geen geldige taalcode"
  
! #: tp/Texinfo/Common.pm:1107
  #, perl-format
  msgid "%s is not a valid region code"
  msgstr "%s is geen geldige regiocode"
  
! #: tp/Texinfo/Common.pm:1125
  #, perl-format
  msgid "%s is not a valid split possibility"
  msgstr "%s is geen geldige splitsmogelijkheid"
  
! #: tp/Texinfo/Common.pm:1148
  #, perl-format
  msgid "could not read %s: %s"
  msgstr "kan %s niet lezen: %s"
  
! #: tp/Texinfo/Common.pm:1167
  #, perl-format
  msgid "error on closing @verbatiminclude file %s: %s"
  msgstr "fout bij sluiten van '@verbatiminclude'-bestand %s: %s"
  
! #: tp/Texinfo/Common.pm:1173 tp/Texinfo/Parser.pm:3342
  #, perl-format
  msgid "@%s: could not find %s"
  msgstr "@%s: kan %s niet vinden"
  
! #: tp/Texinfo/Common.pm:1517
  #, perl-format
  msgid "could not open html refs config file %s: %s"
  msgstr "kan instellingenbestand %s voor HTML-referenties niet openen: %s"
  
! #: tp/Texinfo/Common.pm:1545
  msgid "missing type"
  msgstr "ontbrekend type"
  
! #: tp/Texinfo/Common.pm:1548
  #, perl-format
  msgid "unrecognized type: %s"
  msgstr "onbekend type: %s"
  
! #: tp/Texinfo/Common.pm:1565
  #, perl-format
  msgid "error on closing html refs config file %s: %s"
  msgstr "fout bij sluiten van instellingenbestand %s voor HTML-referenties: %s"
  
! #: tp/Texinfo/Common.pm:1600
  msgid "no node to be renamed"
  msgstr "geen pagina om te hernoemen"
  
! #: tp/Texinfo/Common.pm:1611
  msgid "nodes without a new name at the end of file"
  msgstr "pagina's zonder nieuwe naam aan einde van bestand"
  
! #: tp/Texinfo/Common.pm:1621 tp/Texinfo/Parser.pm:926
  #, perl-format
  msgid "could not open %s: %s"
  msgstr "kan %s niet openen: %s"
  
! #: tp/Texinfo/Common.pm:2141
  #, perl-format
  msgid "could not protect hash character in @%s"
  msgstr "kan hekje in @%s niet beschermen"
  
! #: tp/Texinfo/Convert/Converter.pm:395 tp/Texinfo/Convert/Converter.pm:414
  #, perl-format
  msgid "Obsolete variable %s\n"
  msgstr "Verouderde variabele %s\n"
  
! #: tp/Texinfo/Convert/Converter.pm:794
! #, perl-format
! msgid "%s: output incompatible with split"
! msgstr "%s: uitvoer is incompatibel met splitsing"
! 
! #: tp/Texinfo/Convert/Converter.pm:876 tp/Texinfo/Convert/Converter.pm:909
! #: tp/Texinfo/Convert/DocBook.pm:362 tp/Texinfo/Convert/HTML.pm:6926
! #: tp/Texinfo/Convert/HTML.pm:6984 tp/Texinfo/Convert/IXIN.pm:915
! #: tp/Texinfo/Convert/Info.pm:161 tp/Texinfo/Convert/Info.pm:187
! #: tp/Texinfo/Convert/Info.pm:215 tp/Texinfo/Convert/Info.pm:275
! #: tp/Texinfo/Convert/TexinfoXML.pm:476 tp/Texinfo/Parser.pm:2034
! #, perl-format
! msgid "error on closing %s: %s"
! msgstr "fout bij sluiten van %s: %s"
! 
! #: tp/Texinfo/Convert/Converter.pm:987
  #, perl-format
  msgid "could not create directories `%s' or `%s': %s"
  msgstr "kan mappen '%s' en '%s' niet aanmaken: %s"
  
! #: tp/Texinfo/Convert/Converter.pm:995
  #, perl-format
  msgid "could not create directory `%s': %s"
  msgstr "kan map '%s' niet aanmaken: %s"
  
! #: tp/Texinfo/Convert/DocBook.pm:969
  #, perl-format
  msgid "@image file `%s' not found, using `%s'"
  msgstr "@image-bestand '%s' is niet gevonden; '%s' wordt gebruikt"
  
! #: tp/Texinfo/Convert/DocBook.pm:1083 tp/Texinfo/Parser.pm:5355
! msgid "no argument specified for @U"
! msgstr "geen argument opgegeven voor @U"
! 
! #: tp/Texinfo/Convert/HTML.pm:1684
  #, perl-format
  msgid "@image file `%s' (for HTML) not found, using `%s'"
***************
*** 2437,2512 ****
  
  # XXX Zet ook elders "ruw" om naar "rauw".
! #: tp/Texinfo/Convert/HTML.pm:2354
  #, perl-format
  msgid "raw format %s is not converted"
  msgstr "rauwe opmaak %s is niet omgezet"
  
! #: tp/Texinfo/Convert/HTML.pm:4833
  msgid "string not closed in css file"
  msgstr "tekenreeks niet afgesloten in CSS-bestand"
  
! #: tp/Texinfo/Convert/HTML.pm:4835
  msgid "--css-include ended in comment"
  msgstr "'--css-include' eindigt in commentaar"
  
! #: tp/Texinfo/Convert/HTML.pm:4837
  msgid "@import not finished in css file"
  msgstr "'@import' is niet afgesloten in CSS-bestand"
  
! #: tp/Texinfo/Convert/HTML.pm:4863
  #, perl-format
  msgid "CSS file %s not found"
  msgstr "CSS-bestand %s is niet gevonden"
  
! #: tp/Texinfo/Convert/HTML.pm:4869
  #, perl-format
  msgid "could not open --include-file %s: %s"
  msgstr "kan '--include-file'-bestand %s niet openen: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:4879
  #, perl-format
  msgid "error on closing CSS file %s: %s"
  msgstr "fout bij sluiten van CSS-bestand %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:5825 tp/Texinfo/Convert/HTML.pm:5829
  #, perl-format
  msgid "no htmlxref.cnf entry found for `%s'"
  msgstr "geen 'htmlxref.cnf'-item gevonden voor '%s'"
  
! #: tp/Texinfo/Convert/HTML.pm:6523
  #, perl-format
  msgid "error on closing frame file %s: %s"
  msgstr "fout bij sluiten van frames-bestand %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:6547
  #, perl-format
  msgid "error on closing TOC frame file %s: %s"
  msgstr "fout bij sluiten van TOC-frames-bestand %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:6662
  #, perl-format
  msgid "handler %s of stage %s priority %s failed"
  msgstr "verwerker %s van fase %s, prioriteit %s, is gestruikeld"
  
! #: tp/Texinfo/Convert/HTML.pm:6863
  msgid "must specify a title with a title command or @top"
  msgstr "een 'title'-commando en '@top' vereisen een titel"
  
! #: tp/Texinfo/Convert/HTML.pm:7072
  #, perl-format
  msgid "error on closing redirection node file %s: %s"
  msgstr "fout bij sluiten van %s, bestand met doorverwijzende pagina's: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:7097
  #, perl-format
  msgid "old name for `%s' is a node of the document"
  msgstr "oude naam van '%s' is een pagina in het document"
  
! #: tp/Texinfo/Convert/HTML.pm:7103
  #, perl-format
  msgid "file empty for renamed node `%s'"
  msgstr "bestand is leeg voor hernoemde pagina '%s'"
  
! #: tp/Texinfo/Convert/HTML.pm:7117
  #, perl-format
  msgid "target node (new name for `%s') not in document: %s"
--- 2184,2259 ----
  
  # XXX Zet ook elders "ruw" om naar "rauw".
! #: tp/Texinfo/Convert/HTML.pm:2373
  #, perl-format
  msgid "raw format %s is not converted"
  msgstr "rauwe opmaak %s is niet omgezet"
  
! #: tp/Texinfo/Convert/HTML.pm:4883
  msgid "string not closed in css file"
  msgstr "tekenreeks niet afgesloten in CSS-bestand"
  
! #: tp/Texinfo/Convert/HTML.pm:4885
  msgid "--css-include ended in comment"
  msgstr "'--css-include' eindigt in commentaar"
  
! #: tp/Texinfo/Convert/HTML.pm:4887
  msgid "@import not finished in css file"
  msgstr "'@import' is niet afgesloten in CSS-bestand"
  
! #: tp/Texinfo/Convert/HTML.pm:4913
  #, perl-format
  msgid "CSS file %s not found"
  msgstr "CSS-bestand %s is niet gevonden"
  
! #: tp/Texinfo/Convert/HTML.pm:4919
  #, perl-format
  msgid "could not open --include-file %s: %s"
  msgstr "kan '--include-file'-bestand %s niet openen: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:4929
  #, perl-format
  msgid "error on closing CSS file %s: %s"
  msgstr "fout bij sluiten van CSS-bestand %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:5796 tp/Texinfo/Convert/HTML.pm:5800
  #, perl-format
  msgid "no htmlxref.cnf entry found for `%s'"
  msgstr "geen 'htmlxref.cnf'-item gevonden voor '%s'"
  
! #: tp/Texinfo/Convert/HTML.pm:6494
  #, perl-format
  msgid "error on closing frame file %s: %s"
  msgstr "fout bij sluiten van frames-bestand %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:6518
  #, perl-format
  msgid "error on closing TOC frame file %s: %s"
  msgstr "fout bij sluiten van TOC-frames-bestand %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:6633
  #, perl-format
  msgid "handler %s of stage %s priority %s failed"
  msgstr "verwerker %s van fase %s, prioriteit %s, is gestruikeld"
  
! #: tp/Texinfo/Convert/HTML.pm:6834
  msgid "must specify a title with a title command or @top"
  msgstr "een 'title'-commando en '@top' vereisen een titel"
  
! #: tp/Texinfo/Convert/HTML.pm:7043
  #, perl-format
  msgid "error on closing redirection node file %s: %s"
  msgstr "fout bij sluiten van %s, bestand met doorverwijzende pagina's: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:7068
  #, perl-format
  msgid "old name for `%s' is a node of the document"
  msgstr "oude naam van '%s' is een pagina in het document"
  
! #: tp/Texinfo/Convert/HTML.pm:7074
  #, perl-format
  msgid "file empty for renamed node `%s'"
  msgstr "bestand is leeg voor hernoemde pagina '%s'"
  
! #: tp/Texinfo/Convert/HTML.pm:7088
  #, perl-format
  msgid "target node (new name for `%s') not in document: %s"
***************
*** 2514,2518 ****
  
  # XXX Is het node of nodes?
! #: tp/Texinfo/Convert/HTML.pm:7149
  #, perl-format
  msgid "error on closing renamed node redirection file %s: %s"
--- 2261,2265 ----
  
  # XXX Is het node of nodes?
! #: tp/Texinfo/Convert/HTML.pm:7120
  #, perl-format
  msgid "error on closing renamed node redirection file %s: %s"
***************
*** 2521,2582 ****
  "pagina's: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:7187
  msgid "empty node name"
  msgstr "lege paginanaam"
  
! #: tp/Texinfo/Convert/HTML.pm:7189 tp/Texinfo/Parser.pm:3534
  #, perl-format
  msgid "syntax for an external node used for `%s'"
  msgstr "syntax voor een externe pagina is gebruikt voor '%s'"
  
! #: tp/Texinfo/Convert/Info.pm:105
  msgid "document without nodes"
  msgstr "document zonder pagina's."
  
! #: tp/Texinfo/Convert/Info.pm:122
  msgid "document without Top node"
  msgstr "document zonder Top-pagina"
  
! #: tp/Texinfo/Convert/Info.pm:169
  #, perl-format
  msgid "rename %s failed: %s"
  msgstr "hernoemen van %s is mislukt: %s"
  
! #: tp/Texinfo/Convert/Info.pm:251
  #, perl-format
  msgid "@%s output more than once: %s"
  msgstr "@%s is meer dan eens uitgevoerd: %s"
  
! #: tp/Texinfo/Convert/Info.pm:366
  #, perl-format
  msgid "@%s outside of any node"
  msgstr "@%s buiten alle pagina's"
  
! #: tp/Texinfo/Convert/Info.pm:406
  #, perl-format
  msgid "@node name should not contain `,': %s"
  msgstr "@node -- naam hoort geen ',' te bevatten: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1287 tp/Texinfo/Parser.pm:2566
  #, perl-format
  msgid "entry for index `%s' outside of any node"
  msgstr "item voor index '%s' valt buiten alle pagina's"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1400
  #, perl-format
  msgid "error on closing image text file %s: %s"
  msgstr "fout bij sluiten van %s, bestand met 'image'-tekst: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1405
  #, perl-format
  msgid "@image file `%s' unreadable: %s"
  msgstr "@image-bestand '%s' is onleesbaar: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1428
  #, perl-format
  msgid "could not find @image file `%s.txt' nor alternate text"
  msgstr "kan '@image'-bestand '%s.txt' niet vinden noch een alternatieve tekst"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1816
  msgid ""
  "@strong{Note...} produces a spurious cross-reference in Info; reword to "
--- 2268,2334 ----
  "pagina's: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:7158
  msgid "empty node name"
  msgstr "lege paginanaam"
  
! #: tp/Texinfo/Convert/HTML.pm:7160 tp/Texinfo/Parser.pm:3689
  #, perl-format
  msgid "syntax for an external node used for `%s'"
  msgstr "syntax voor een externe pagina is gebruikt voor '%s'"
  
! #: tp/Texinfo/Convert/Info.pm:106
  msgid "document without nodes"
  msgstr "document zonder pagina's."
  
! #: tp/Texinfo/Convert/Info.pm:123
  msgid "document without Top node"
  msgstr "document zonder Top-pagina"
  
! #: tp/Texinfo/Convert/Info.pm:171
  #, perl-format
  msgid "rename %s failed: %s"
  msgstr "hernoemen van %s is mislukt: %s"
  
! #: tp/Texinfo/Convert/Info.pm:247
  #, perl-format
  msgid "@%s output more than once: %s"
  msgstr "@%s is meer dan eens uitgevoerd: %s"
  
! #: tp/Texinfo/Convert/Info.pm:379
  #, perl-format
  msgid "@%s outside of any node"
  msgstr "@%s buiten alle pagina's"
  
! #: tp/Texinfo/Convert/Info.pm:419
  #, perl-format
  msgid "@node name should not contain `,': %s"
  msgstr "@node -- naam hoort geen ',' te bevatten: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1312
! #, perl-format
! msgid "Index entry in @%s with : produces invalid Info: %s"
! msgstr "Index-item in @%s met ':' produceert ongeldige Info: %s"
! 
! #: tp/Texinfo/Convert/Plaintext.pm:1359 tp/Texinfo/Parser.pm:2721
  #, perl-format
  msgid "entry for index `%s' outside of any node"
  msgstr "item voor index '%s' valt buiten alle pagina's"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1473
  #, perl-format
  msgid "error on closing image text file %s: %s"
  msgstr "fout bij sluiten van %s, bestand met 'image'-tekst: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1478
  #, perl-format
  msgid "@image file `%s' unreadable: %s"
  msgstr "@image-bestand '%s' is onleesbaar: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1501
  #, perl-format
  msgid "could not find @image file `%s.txt' nor alternate text"
  msgstr "kan '@image'-bestand '%s.txt' niet vinden noch een alternatieve tekst"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1893
  msgid ""
  "@strong{Note...} produces a spurious cross-reference in Info; reword to "
***************
*** 2586,2666 ****
  "woord om dat te vermijden"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2022
  #, perl-format
  msgid "@%s cross-reference name should not contain `:'"
  msgstr "@%s -- kruisverwijzingsnaam hoort geen ':' te bevatten"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2039
  #, perl-format
  msgid "@%s node name should not contain `%s'"
  msgstr "@%s -- paginanaam hoort geen '%s' te bevatten"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2054
  #, perl-format
  msgid "@%s node name should not contain `:'"
  msgstr "@%s -- paginanaam hoort geen ':' te bevatten"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2077
  #, perl-format
  msgid "`.' or `,' must follow @xref, not %s"
  msgstr "'.' of ',' moet volgen op @xref, niet '%s'"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2080
  msgid "`.' or `,' must follow @xref"
  msgstr "'.' of ',' moet volgen op '@xref'"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2852
  #, perl-format
  msgid "menu entry node name should not contain `%s'"
  msgstr "paginanaam in menu-item hoort geen '%s' te bevatten"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2859
  msgid "menu entry node name should not contain `:'"
  msgstr "paginanaam in menu-item hoort geen ':' te bevatten"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2870
  msgid "menu entry name should not contain `:'"
  msgstr "menu-itemnaam hoort geen ':' te bevatten"
  
! #: tp/Texinfo/Parser.pm:826
  #, perl-format
  msgid "@%s should only appear at beginning or end of document"
  msgstr "@%s hoort alleen voor te komen aan begin of eind van document"
  
! #: tp/Texinfo/Parser.pm:1076 tp/Texinfo/Structuring.pm:598
  #, perl-format
  msgid "multiple @%s"
  msgstr "meerdere @%s"
  
! #: tp/Texinfo/Parser.pm:1110
  #, perl-format
  msgid "bad syntax for @%s argument: %s"
  msgstr "onjuiste syntax voor argument van @%s: %s"
  
! #: tp/Texinfo/Parser.pm:1126
  #, perl-format
  msgid "bad or empty @%s formal argument: %s"
  msgstr "onjuist of leeg formeel argument van @%s: %s"
  
! #: tp/Texinfo/Parser.pm:1135 tp/Texinfo/Parser.pm:4655
! #: tp/Texinfo/Parser.pm:4681 tp/Texinfo/Parser.pm:5403
! #: tp/Texinfo/Parser.pm:5419 tp/Texinfo/Parser.pm:5434
  #, perl-format
  msgid "%c%s requires a name"
  msgstr "%c%s vereist een naam"
  
! #: tp/Texinfo/Parser.pm:1139 tp/Texinfo/Parser.pm:4658
! #: tp/Texinfo/Parser.pm:4684 tp/Texinfo/Parser.pm:5406
! #: tp/Texinfo/Parser.pm:5422 tp/Texinfo/Parser.pm:5437
  #, perl-format
  msgid "bad name for @%s"
  msgstr "foute naam voor @%s"
  
! #: tp/Texinfo/Parser.pm:1257
  #, perl-format
  msgid "@end %s seen before @%s closing brace"
  msgstr "@end %s gevonden vÃ³Ã³r sluitaccolade van @%s"
  
! #: tp/Texinfo/Parser.pm:1261
  #, perl-format
  msgid "@%s seen before @%s closing brace"
--- 2338,2418 ----
  "woord om dat te vermijden"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2113
  #, perl-format
  msgid "@%s cross-reference name should not contain `:'"
  msgstr "@%s -- kruisverwijzingsnaam hoort geen ':' te bevatten"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2130
  #, perl-format
  msgid "@%s node name should not contain `%s'"
  msgstr "@%s -- paginanaam hoort geen '%s' te bevatten"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2145
  #, perl-format
  msgid "@%s node name should not contain `:'"
  msgstr "@%s -- paginanaam hoort geen ':' te bevatten"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2168
  #, perl-format
  msgid "`.' or `,' must follow @xref, not %s"
  msgstr "'.' of ',' moet volgen op @xref, niet '%s'"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2171
  msgid "`.' or `,' must follow @xref"
  msgstr "'.' of ',' moet volgen op '@xref'"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3007
  #, perl-format
  msgid "menu entry node name should not contain `%s'"
  msgstr "paginanaam in menu-item hoort geen '%s' te bevatten"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3014
  msgid "menu entry node name should not contain `:'"
  msgstr "paginanaam in menu-item hoort geen ':' te bevatten"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3025
  msgid "menu entry name should not contain `:'"
  msgstr "menu-itemnaam hoort geen ':' te bevatten"
  
! #: tp/Texinfo/Parser.pm:910
  #, perl-format
  msgid "@%s should only appear at beginning or end of document"
  msgstr "@%s hoort alleen voor te komen aan begin of eind van document"
  
! #: tp/Texinfo/Parser.pm:1160 tp/Texinfo/Structuring.pm:613
  #, perl-format
  msgid "multiple @%s"
  msgstr "meerdere @%s"
  
! #: tp/Texinfo/Parser.pm:1194
  #, perl-format
  msgid "bad syntax for @%s argument: %s"
  msgstr "onjuiste syntax voor argument van @%s: %s"
  
! #: tp/Texinfo/Parser.pm:1210
  #, perl-format
  msgid "bad or empty @%s formal argument: %s"
  msgstr "onjuist of leeg formeel argument van @%s: %s"
  
! #: tp/Texinfo/Parser.pm:1219 tp/Texinfo/Parser.pm:4823
! #: tp/Texinfo/Parser.pm:4849 tp/Texinfo/Parser.pm:5615
! #: tp/Texinfo/Parser.pm:5631 tp/Texinfo/Parser.pm:5646
  #, perl-format
  msgid "%c%s requires a name"
  msgstr "%c%s vereist een naam"
  
! #: tp/Texinfo/Parser.pm:1223 tp/Texinfo/Parser.pm:4826
! #: tp/Texinfo/Parser.pm:4852 tp/Texinfo/Parser.pm:5618
! #: tp/Texinfo/Parser.pm:5634 tp/Texinfo/Parser.pm:5649
  #, perl-format
  msgid "bad name for @%s"
  msgstr "foute naam voor @%s"
  
! #: tp/Texinfo/Parser.pm:1341
  #, perl-format
  msgid "@end %s seen before @%s closing brace"
  msgstr "@end %s gevonden vÃ³Ã³r sluitaccolade van @%s"
  
! #: tp/Texinfo/Parser.pm:1345
  #, perl-format
  msgid "@%s seen before @%s closing brace"
***************
*** 2668,2722 ****
  
  # XXX Maybe "closing brace"?  And "is missing a" or ":"?
! #: tp/Texinfo/Parser.pm:1266
  #, perl-format
  msgid "%c%s missing close brace"
  msgstr "%c%s: ontbrekende sluitaccolade"
  
! #: tp/Texinfo/Parser.pm:1270
  #, perl-format
  msgid "@%s missing closing delimiter sequence: %s}"
  msgstr "@%s: afsluitende scheidingstekens ontbreken: %s}"
  
! #: tp/Texinfo/Parser.pm:1392
  #, perl-format
  msgid "@itemx should not begin @%s"
  msgstr "@itemx hoort niet aan begin van @%s"
  
! #: tp/Texinfo/Parser.pm:1460
  msgid "@itemx must follow @item"
  msgstr "@itemx hoort na @item"
  
! #: tp/Texinfo/Parser.pm:1628
  #, perl-format
  msgid "@%s has text but no @item"
  msgstr "@%s bevat tekst maar geen @item"
  
! #: tp/Texinfo/Parser.pm:1659
  #, perl-format
  msgid "`@end' expected `%s', but saw `%s'"
  msgstr "'@end' verwachtte '%s', maar vond '%s'"
  
! #: tp/Texinfo/Parser.pm:1662
  #, perl-format
  msgid "@%s seen before @end %s"
  msgstr "@%s gevonden vÃ³Ã³r @end %s"
  
! #: tp/Texinfo/Parser.pm:1666
  #, perl-format
  msgid "no matching `%cend %s'"
  msgstr "geen overeenkomende '%cend %s'"
  
! #: tp/Texinfo/Parser.pm:1692 tp/Texinfo/Parser.pm:5003
! #: tp/Texinfo/Parser.pm:5225
  #, perl-format
  msgid "misplaced %c"
  msgstr "verkeerd geplaatste %c"
  
! #: tp/Texinfo/Parser.pm:1790 tp/Texinfo/Parser.pm:3146
  #, perl-format
  msgid "unmatched `%c%s'"
  msgstr "ongepaarde '%c%s'"
  
! #: tp/Texinfo/Parser.pm:2025
  #, perl-format
  msgid "macro `%s' called with too many args"
--- 2420,2474 ----
  
  # XXX Maybe "closing brace"?  And "is missing a" or ":"?
! #: tp/Texinfo/Parser.pm:1350
  #, perl-format
  msgid "%c%s missing close brace"
  msgstr "%c%s: ontbrekende sluitaccolade"
  
! #: tp/Texinfo/Parser.pm:1354
  #, perl-format
  msgid "@%s missing closing delimiter sequence: %s}"
  msgstr "@%s: afsluitende scheidingstekens ontbreken: %s}"
  
! #: tp/Texinfo/Parser.pm:1476
  #, perl-format
  msgid "@itemx should not begin @%s"
  msgstr "@itemx hoort niet aan begin van @%s"
  
! #: tp/Texinfo/Parser.pm:1544
  msgid "@itemx must follow @item"
  msgstr "@itemx hoort na @item"
  
! #: tp/Texinfo/Parser.pm:1712
  #, perl-format
  msgid "@%s has text but no @item"
  msgstr "@%s bevat tekst maar geen @item"
  
! #: tp/Texinfo/Parser.pm:1743
  #, perl-format
  msgid "`@end' expected `%s', but saw `%s'"
  msgstr "'@end' verwachtte '%s', maar vond '%s'"
  
! #: tp/Texinfo/Parser.pm:1746
  #, perl-format
  msgid "@%s seen before @end %s"
  msgstr "@%s gevonden vÃ³Ã³r @end %s"
  
! #: tp/Texinfo/Parser.pm:1750
  #, perl-format
  msgid "no matching `%cend %s'"
  msgstr "geen overeenkomende '%cend %s'"
  
! #: tp/Texinfo/Parser.pm:1776 tp/Texinfo/Parser.pm:5171
! #: tp/Texinfo/Parser.pm:5437
  #, perl-format
  msgid "misplaced %c"
  msgstr "verkeerd geplaatste %c"
  
! #: tp/Texinfo/Parser.pm:1874 tp/Texinfo/Parser.pm:3301
  #, perl-format
  msgid "unmatched `%c%s'"
  msgstr "ongepaarde '%c%s'"
  
! #: tp/Texinfo/Parser.pm:2109
  #, perl-format
  msgid "macro `%s' called with too many args"
***************
*** 2724,2733 ****
  
  # XXX Maybe "closing brace"?  And "is missing a" or ":"?
! #: tp/Texinfo/Parser.pm:2047
  #, perl-format
  msgid "@%s missing close brace"
  msgstr "@%s ontbrekende sluitaccolade"
  
! #: tp/Texinfo/Parser.pm:2055
  #, perl-format
  msgid "macro `%s' declared without argument called with an argument"
--- 2476,2485 ----
  
  # XXX Maybe "closing brace"?  And "is missing a" or ":"?
! #: tp/Texinfo/Parser.pm:2131
  #, perl-format
  msgid "@%s missing close brace"
  msgstr "@%s ontbrekende sluitaccolade"
  
! #: tp/Texinfo/Parser.pm:2139
  #, perl-format
  msgid "macro `%s' declared without argument called with an argument"
***************
*** 2736,2740 ****
  "argument"
  
! #: tp/Texinfo/Parser.pm:2090
  #, perl-format
  msgid "\\ in @%s expansion followed `%s' instead of parameter name or \\"
--- 2488,2492 ----
  "argument"
  
! #: tp/Texinfo/Parser.pm:2174
  #, perl-format
  msgid "\\ in @%s expansion followed `%s' instead of parameter name or \\"
***************
*** 2743,2782 ****
  "of '\\'"
  
! #: tp/Texinfo/Parser.pm:2494
  #, perl-format
  msgid "@%s `%s' previously defined"
  msgstr "@%s '%s' is al eerder gedefinieerd"
  
! #: tp/Texinfo/Parser.pm:2499
  #, perl-format
  msgid "here is the previous definition as @%s"
  msgstr "hier was de eerdere definitie van @%s"
  
! #: tp/Texinfo/Parser.pm:2860
  #, perl-format
  msgid "missing name for @%s"
  msgstr "ontbrekende naam voor @%s"
  
! #: tp/Texinfo/Parser.pm:2865
  #, perl-format
  msgid "missing category for @%s"
  msgstr "ontbrekende categorie voor @%s"
  
! #: tp/Texinfo/Parser.pm:2917
  #, perl-format
  msgid "unexpected argument on @%s line: %s"
  msgstr "onverwacht argument op @%s-regel: %s"
  
! #: tp/Texinfo/Parser.pm:2933
  msgid "empty multitable"
  msgstr "lege multitabel"
  
! #: tp/Texinfo/Parser.pm:2989 tp/Texinfo/Parser.pm:5516
  #, perl-format
  msgid "superfluous argument to @%s"
  msgstr "overtollig argument van @%s"
  
! #: tp/Texinfo/Parser.pm:2995 tp/Texinfo/Parser.pm:5538
! #: tp/Texinfo/Parser.pm:5550
  #, perl-format
  msgid "bad argument to @%s"
--- 2495,2534 ----
  "of '\\'"
  
! #: tp/Texinfo/Parser.pm:2649
  #, perl-format
  msgid "@%s `%s' previously defined"
  msgstr "@%s '%s' is al eerder gedefinieerd"
  
! #: tp/Texinfo/Parser.pm:2654
  #, perl-format
  msgid "here is the previous definition as @%s"
  msgstr "hier was de eerdere definitie van @%s"
  
! #: tp/Texinfo/Parser.pm:3015
  #, perl-format
  msgid "missing name for @%s"
  msgstr "ontbrekende naam voor @%s"
  
! #: tp/Texinfo/Parser.pm:3020
  #, perl-format
  msgid "missing category for @%s"
  msgstr "ontbrekende categorie voor @%s"
  
! #: tp/Texinfo/Parser.pm:3072
  #, perl-format
  msgid "unexpected argument on @%s line: %s"
  msgstr "onverwacht argument op @%s-regel: %s"
  
! #: tp/Texinfo/Parser.pm:3088
  msgid "empty multitable"
  msgstr "lege multitabel"
  
! #: tp/Texinfo/Parser.pm:3144 tp/Texinfo/Parser.pm:5728
  #, perl-format
  msgid "superfluous argument to @%s"
  msgstr "overtollig argument van @%s"
  
! #: tp/Texinfo/Parser.pm:3150 tp/Texinfo/Parser.pm:5750
! #: tp/Texinfo/Parser.pm:5762
  #, perl-format
  msgid "bad argument to @%s"
***************
*** 2784,2793 ****
  
  # FIXME: formatter?
! #: tp/Texinfo/Parser.pm:3006
  #, perl-format
  msgid "%s requires an argument: the formatter for %citem"
  msgstr "%s vereist een argument: de formatteerder voor %c-item"
  
! #: tp/Texinfo/Parser.pm:3011
  #, perl-format
  msgid "command @%s not accepting argument in brace should not be on @%s line"
--- 2536,2545 ----
  
  # FIXME: formatter?
! #: tp/Texinfo/Parser.pm:3161
  #, perl-format
  msgid "%s requires an argument: the formatter for %citem"
  msgstr "%s vereist een argument: de formatteerder voor %c-item"
  
! #: tp/Texinfo/Parser.pm:3166
  #, perl-format
  msgid "command @%s not accepting argument in brace should not be on @%s line"
***************
*** 2796,2858 ****
  "%s-regel"
  
! #: tp/Texinfo/Parser.pm:3046
  #, perl-format
  msgid "accent command `@%s' not allowed as @%s argument"
  msgstr "accentcommando '@%s' is niet toegestaan als argument van @%s"
  
! #: tp/Texinfo/Parser.pm:3124 tp/Texinfo/Parser.pm:3263
! #: tp/Texinfo/Parser.pm:5509
  #, perl-format
  msgid "@%s missing argument"
  msgstr "@%s: ontbrekend argument"
  
! #: tp/Texinfo/Parser.pm:3136
  #, perl-format
  msgid "unknown @end %s"
  msgstr "onbekende @end %s"
  
! #: tp/Texinfo/Parser.pm:3158 tp/Texinfo/Parser.pm:3780
  #, perl-format
  msgid "superfluous argument to @%s %s: %s"
  msgstr "overtollig argument van @%s %s: %s"
  
! #: tp/Texinfo/Parser.pm:3163 tp/Texinfo/Parser.pm:5593
! #: tp/Texinfo/Parser.pm:5638 tp/Texinfo/Parser.pm:5667
! #: tp/Texinfo/Parser.pm:5708 tp/Texinfo/Parser.pm:5786
  #, perl-format
  msgid "bad argument to @%s: %s"
  msgstr "fout argument van @%s: %s"
  
! #: tp/Texinfo/Parser.pm:3182
  #, perl-format
  msgid "@%s: could not open %s: %s"
  msgstr "@%s: kan %s niet openen: %s"
  
! #: tp/Texinfo/Parser.pm:3194
  #, perl-format
  msgid "encoding `%s' is not a canonical texinfo encoding"
  msgstr "codering '%s' is geen kanonieke Texinfo-codering"
  
! #: tp/Texinfo/Parser.pm:3203
  #, perl-format
  msgid "unrecognized encoding name `%s'"
  msgstr "onbekende coderingsnaam '%s'"
  
! #: tp/Texinfo/Parser.pm:3353
  #, perl-format
  msgid "@%s after the first element"
  msgstr "@%s na het eerste element"
  
! #: tp/Texinfo/Parser.pm:3360
  #, perl-format
  msgid "@%s only meaningful on a @multitable line"
  msgstr "@%s is alleen zinvolÂ op een '@multitable'-regel"
  
! #: tp/Texinfo/Parser.pm:3400
  #, perl-format
  msgid "@%s should not be associated with @top"
  msgstr "@%s hoort niet gerelateerd te zijn aan @top"
  
! #: tp/Texinfo/Parser.pm:3412
  #, perl-format
  msgid "@node precedes @%s, but parts may not be associated with nodes"
--- 2548,2610 ----
  "%s-regel"
  
! #: tp/Texinfo/Parser.pm:3201
  #, perl-format
  msgid "accent command `@%s' not allowed as @%s argument"
  msgstr "accentcommando '@%s' is niet toegestaan als argument van @%s"
  
! #: tp/Texinfo/Parser.pm:3279 tp/Texinfo/Parser.pm:3418
! #: tp/Texinfo/Parser.pm:5721
  #, perl-format
  msgid "@%s missing argument"
  msgstr "@%s: ontbrekend argument"
  
! #: tp/Texinfo/Parser.pm:3291
  #, perl-format
  msgid "unknown @end %s"
  msgstr "onbekende @end %s"
  
! #: tp/Texinfo/Parser.pm:3313 tp/Texinfo/Parser.pm:3935
  #, perl-format
  msgid "superfluous argument to @%s %s: %s"
  msgstr "overtollig argument van @%s %s: %s"
  
! #: tp/Texinfo/Parser.pm:3318 tp/Texinfo/Parser.pm:5805
! #: tp/Texinfo/Parser.pm:5850 tp/Texinfo/Parser.pm:5879
! #: tp/Texinfo/Parser.pm:5920 tp/Texinfo/Parser.pm:5998
  #, perl-format
  msgid "bad argument to @%s: %s"
  msgstr "fout argument van @%s: %s"
  
! #: tp/Texinfo/Parser.pm:3337
  #, perl-format
  msgid "@%s: could not open %s: %s"
  msgstr "@%s: kan %s niet openen: %s"
  
! #: tp/Texinfo/Parser.pm:3349
  #, perl-format
  msgid "encoding `%s' is not a canonical texinfo encoding"
  msgstr "codering '%s' is geen kanonieke Texinfo-codering"
  
! #: tp/Texinfo/Parser.pm:3358
  #, perl-format
  msgid "unrecognized encoding name `%s'"
  msgstr "onbekende coderingsnaam '%s'"
  
! #: tp/Texinfo/Parser.pm:3508
  #, perl-format
  msgid "@%s after the first element"
  msgstr "@%s na het eerste element"
  
! #: tp/Texinfo/Parser.pm:3515
  #, perl-format
  msgid "@%s only meaningful on a @multitable line"
  msgstr "@%s is alleen zinvolÂ op een '@multitable'-regel"
  
! #: tp/Texinfo/Parser.pm:3555
  #, perl-format
  msgid "@%s should not be associated with @top"
  msgstr "@%s hoort niet gerelateerd te zijn aan @top"
  
! #: tp/Texinfo/Parser.pm:3567
  #, perl-format
  msgid "@node precedes @%s, but parts may not be associated with nodes"
***************
*** 2860,2913 ****
  "@node gevonden vÃ³Ã³r @%s, maar delen mogen niet gerelateerd zijn aan pagina's"
  
! #: tp/Texinfo/Parser.pm:3514
  #, perl-format
  msgid "empty argument in @%s"
  msgstr "leeg argument in @%s"
  
! #: tp/Texinfo/Parser.pm:3518
  #, perl-format
  msgid "empty node name after expansion `%s'"
  msgstr "lege paginanaam na expansie '%s'"
  
! #: tp/Texinfo/Parser.pm:3561
  #, perl-format
  msgid "empty menu entry name in `%s'"
  msgstr "lege menu-itemnaam in '%s'"
  
! #: tp/Texinfo/Parser.pm:3569
  msgid "empty node name in menu entry"
  msgstr "lege paginanaam in menu-item"
  
! #: tp/Texinfo/Parser.pm:3642
  #, perl-format
  msgid "@%s should not appear in @%s"
  msgstr "@%s hoort niet voor te komen in @%s"
  
! #: tp/Texinfo/Parser.pm:3774
  #, perl-format
  msgid "@end %s should only appear at a line beginning"
  msgstr "@end %s hoort alleen voor te komen aan begin van regel"
  
! #: tp/Texinfo/Parser.pm:3797
  #, perl-format
  msgid "macro `%s' previously defined"
  msgstr "macro '%s' is al eerder gedefinieerd"
  
! #: tp/Texinfo/Parser.pm:3800
  #, perl-format
  msgid "here is the previous definition of `%s'"
  msgstr "hier was de eerdere definitie van '%s'"
  
! #: tp/Texinfo/Parser.pm:3805
  #, perl-format
  msgid "redefining Texinfo language command: @%s"
  msgstr "herdefiniÃ«ren van Texinfo-commando: @%s"
  
! #: tp/Texinfo/Parser.pm:3854
  #, perl-format
  msgid "@%s without associated character"
  msgstr "@%s zonder gerelateerd teken"
  
! #: tp/Texinfo/Parser.pm:3916
  #, perl-format
  msgid ""
--- 2612,2665 ----
  "@node gevonden vÃ³Ã³r @%s, maar delen mogen niet gerelateerd zijn aan pagina's"
  
! #: tp/Texinfo/Parser.pm:3669
  #, perl-format
  msgid "empty argument in @%s"
  msgstr "leeg argument in @%s"
  
! #: tp/Texinfo/Parser.pm:3673
  #, perl-format
  msgid "empty node name after expansion `%s'"
  msgstr "lege paginanaam na expansie '%s'"
  
! #: tp/Texinfo/Parser.pm:3716
  #, perl-format
  msgid "empty menu entry name in `%s'"
  msgstr "lege menu-itemnaam in '%s'"
  
! #: tp/Texinfo/Parser.pm:3724
  msgid "empty node name in menu entry"
  msgstr "lege paginanaam in menu-item"
  
! #: tp/Texinfo/Parser.pm:3797
  #, perl-format
  msgid "@%s should not appear in @%s"
  msgstr "@%s hoort niet voor te komen in @%s"
  
! #: tp/Texinfo/Parser.pm:3929
  #, perl-format
  msgid "@end %s should only appear at a line beginning"
  msgstr "@end %s hoort alleen voor te komen aan begin van regel"
  
! #: tp/Texinfo/Parser.pm:3952
  #, perl-format
  msgid "macro `%s' previously defined"
  msgstr "macro '%s' is al eerder gedefinieerd"
  
! #: tp/Texinfo/Parser.pm:3955
  #, perl-format
  msgid "here is the previous definition of `%s'"
  msgstr "hier was de eerdere definitie van '%s'"
  
! #: tp/Texinfo/Parser.pm:3960
  #, perl-format
  msgid "redefining Texinfo language command: @%s"
  msgstr "herdefiniÃ«ren van Texinfo-commando: @%s"
  
! #: tp/Texinfo/Parser.pm:4009
  #, perl-format
  msgid "@%s without associated character"
  msgstr "@%s zonder gerelateerd teken"
  
! #: tp/Texinfo/Parser.pm:4079
  #, perl-format
  msgid ""
***************
*** 2917,2921 ****
  "aangeroepen te worden met {}"
  
! #: tp/Texinfo/Parser.pm:3940
  #, perl-format
  msgid ""
--- 2669,2673 ----
  "aangeroepen te worden met {}"
  
! #: tp/Texinfo/Parser.pm:4103
  #, perl-format
  msgid ""
***************
*** 2926,2930 ****
  "waarde is %d)"
  
! #: tp/Texinfo/Parser.pm:3949
  #, perl-format
  msgid "recursive call of macro %s is not allowed; use @rmacro if needed"
--- 2678,2682 ----
  "waarde is %d)"
  
! #: tp/Texinfo/Parser.pm:4112
  #, perl-format
  msgid "recursive call of macro %s is not allowed; use @rmacro if needed"
***************
*** 2933,3053 ****
  "'@rmacro'"
  
! #: tp/Texinfo/Parser.pm:4005
  #, perl-format
  msgid "accent command `@%s' must not be followed by whitespace"
  msgstr "na accentcommando '@%s' hoort geen witruimte te komen"
  
! #: tp/Texinfo/Parser.pm:4011
  #, perl-format
  msgid "use braces to give a command as an argument to @%s"
  msgstr "gebruik '{...}' om een commando als argument mee te geven aan @%s"
  
! #: tp/Texinfo/Parser.pm:4024 tp/Texinfo/Parser.pm:5124
  #, perl-format
  msgid "%c%s expects `i' or `j' as argument, not `%s'"
  msgstr "%c%s verwacht 'i' of 'j' als argument, niet '%s'"
  
! #: tp/Texinfo/Parser.pm:4036
  #, perl-format
  msgid "accent command `@%s' must not be followed by new line"
  msgstr "na accentcommando '@%s' hoort geen nieuwe regel te komen"
  
! #: tp/Texinfo/Parser.pm:4047
  #, perl-format
  msgid "@%s expected braces"
  msgstr "@%s verwachtte '{...}'"
  
! #: tp/Texinfo/Parser.pm:4207
  #, perl-format
  msgid "undefined flag: %s"
  msgstr "ongedefinieerde vlag: %s"
  
! #: tp/Texinfo/Parser.pm:4210
  msgid "bad syntax for @value"
  msgstr "onjuiste syntax voor @value"
  
! #: tp/Texinfo/Parser.pm:4217
  #, perl-format
  msgid "%c%s is obsolete."
  msgstr "%c%s is verouderd."
  
! #: tp/Texinfo/Parser.pm:4220
  #, perl-format
  msgid "%c%s is obsolete; %s"
  msgstr "%c%s is verouderd; %s"
  
! #: tp/Texinfo/Parser.pm:4229
  #, perl-format
  msgid "@%s should only appear at a line beginning"
  msgstr "@%s hoort alleen voor te komen aan begin van regel"
  
! #: tp/Texinfo/Parser.pm:4320
  #, perl-format
  msgid "@%s not allowed inside `@%s' block"
  msgstr "@%s is niet toegestaan in een '@%s'-blok"
  
! #: tp/Texinfo/Parser.pm:4329
  #, perl-format
  msgid "@%s should only appear in heading or footing"
  msgstr "@%s hoort alleen voor te komen in kop- of voetregel"
  
! #: tp/Texinfo/Parser.pm:4455 tp/Texinfo/Parser.pm:4472
! #: tp/Texinfo/Parser.pm:4522
  #, perl-format
  msgid "@%s not meaningful inside `@%s' block"
  msgstr "@%s is zinloos in een '@%s'-blok"
  
! #: tp/Texinfo/Parser.pm:4482
  #, perl-format
  msgid "@%s in empty multitable"
  msgstr "@%s in een lege multitabel"
  
! #: tp/Texinfo/Parser.pm:4488
  msgid "@tab before @item"
  msgstr "@tab vÃ³Ã³r @item"
  
! #: tp/Texinfo/Parser.pm:4491
  #, perl-format
  msgid "too many columns in multitable item (max %d)"
  msgstr "te veel kolommen in multitabel-item (maximaal %d)"
  
! #: tp/Texinfo/Parser.pm:4528
  msgid "ignoring @tab outside of multitable"
  msgstr "@tab buiten een multitabel wordt genegeerd"
  
! #: tp/Texinfo/Parser.pm:4532
  #, perl-format
  msgid "@%s outside of table or list"
  msgstr "@%s buiten tabel of lijst"
  
! #: tp/Texinfo/Parser.pm:4567
  #, perl-format
  msgid "must be after `@%s' to use `@%s'"
  msgstr "moet na '@%s' zijn om '@%s' te kunnen gebruiken"
  
! #: tp/Texinfo/Parser.pm:4609
  #, perl-format
  msgid "@%s not meaningful outside `@titlepage' and `@quotation' environments"
  msgstr "@%s is niet zinvol buiten '@titlepage'- en '@quotation'-omgevingen"
  
! #: tp/Texinfo/Parser.pm:4613
  msgid "@dircategory after first node"
  msgstr "@dircategory na eerste pagina"
  
! #: tp/Texinfo/Parser.pm:4778
  #, perl-format
  msgid "region %s inside region %s is not allowed"
  msgstr "regio %s binnen regio %s is niet toegestaan"
  
! #: tp/Texinfo/Parser.pm:4796
  msgid "@direntry after first node"
  msgstr "@direntry na eerste pagina"
  
! #: tp/Texinfo/Parser.pm:4804
  #, perl-format
  msgid "@%s seen before first @node"
  msgstr "@%s gevonden vÃ³Ã³r de eerste @node"
  
! #: tp/Texinfo/Parser.pm:4807
  msgid ""
  "perhaps your @top node should be wrapped in @ifnottex rather than @ifinfo?"
--- 2685,2805 ----
  "'@rmacro'"
  
! #: tp/Texinfo/Parser.pm:4168
  #, perl-format
  msgid "accent command `@%s' must not be followed by whitespace"
  msgstr "na accentcommando '@%s' hoort geen witruimte te komen"
  
! #: tp/Texinfo/Parser.pm:4174
  #, perl-format
  msgid "use braces to give a command as an argument to @%s"
  msgstr "gebruik '{...}' om een commando als argument mee te geven aan @%s"
  
! #: tp/Texinfo/Parser.pm:4187 tp/Texinfo/Parser.pm:5292
  #, perl-format
  msgid "%c%s expects `i' or `j' as argument, not `%s'"
  msgstr "%c%s verwacht 'i' of 'j' als argument, niet '%s'"
  
! #: tp/Texinfo/Parser.pm:4199
  #, perl-format
  msgid "accent command `@%s' must not be followed by new line"
  msgstr "na accentcommando '@%s' hoort geen nieuwe regel te komen"
  
! #: tp/Texinfo/Parser.pm:4210
  #, perl-format
  msgid "@%s expected braces"
  msgstr "@%s verwachtte '{...}'"
  
! #: tp/Texinfo/Parser.pm:4375
  #, perl-format
  msgid "undefined flag: %s"
  msgstr "ongedefinieerde vlag: %s"
  
! #: tp/Texinfo/Parser.pm:4378
  msgid "bad syntax for @value"
  msgstr "onjuiste syntax voor @value"
  
! #: tp/Texinfo/Parser.pm:4385
  #, perl-format
  msgid "%c%s is obsolete."
  msgstr "%c%s is verouderd."
  
! #: tp/Texinfo/Parser.pm:4388
  #, perl-format
  msgid "%c%s is obsolete; %s"
  msgstr "%c%s is verouderd; %s"
  
! #: tp/Texinfo/Parser.pm:4397
  #, perl-format
  msgid "@%s should only appear at a line beginning"
  msgstr "@%s hoort alleen voor te komen aan begin van regel"
  
! #: tp/Texinfo/Parser.pm:4488
  #, perl-format
  msgid "@%s not allowed inside `@%s' block"
  msgstr "@%s is niet toegestaan in een '@%s'-blok"
  
! #: tp/Texinfo/Parser.pm:4497
  #, perl-format
  msgid "@%s should only appear in heading or footing"
  msgstr "@%s hoort alleen voor te komen in kop- of voetregel"
  
! #: tp/Texinfo/Parser.pm:4623 tp/Texinfo/Parser.pm:4640
! #: tp/Texinfo/Parser.pm:4690
  #, perl-format
  msgid "@%s not meaningful inside `@%s' block"
  msgstr "@%s is zinloos in een '@%s'-blok"
  
! #: tp/Texinfo/Parser.pm:4650
  #, perl-format
  msgid "@%s in empty multitable"
  msgstr "@%s in een lege multitabel"
  
! #: tp/Texinfo/Parser.pm:4656
  msgid "@tab before @item"
  msgstr "@tab vÃ³Ã³r @item"
  
! #: tp/Texinfo/Parser.pm:4659
  #, perl-format
  msgid "too many columns in multitable item (max %d)"
  msgstr "te veel kolommen in multitabel-item (maximaal %d)"
  
! #: tp/Texinfo/Parser.pm:4696
  msgid "ignoring @tab outside of multitable"
  msgstr "@tab buiten een multitabel wordt genegeerd"
  
! #: tp/Texinfo/Parser.pm:4700
  #, perl-format
  msgid "@%s outside of table or list"
  msgstr "@%s buiten tabel of lijst"
  
! #: tp/Texinfo/Parser.pm:4735
  #, perl-format
  msgid "must be after `@%s' to use `@%s'"
  msgstr "moet na '@%s' zijn om '@%s' te kunnen gebruiken"
  
! #: tp/Texinfo/Parser.pm:4777
  #, perl-format
  msgid "@%s not meaningful outside `@titlepage' and `@quotation' environments"
  msgstr "@%s is niet zinvol buiten '@titlepage'- en '@quotation'-omgevingen"
  
! #: tp/Texinfo/Parser.pm:4781
  msgid "@dircategory after first node"
  msgstr "@dircategory na eerste pagina"
  
! #: tp/Texinfo/Parser.pm:4946
  #, perl-format
  msgid "region %s inside region %s is not allowed"
  msgstr "regio %s binnen regio %s is niet toegestaan"
  
! #: tp/Texinfo/Parser.pm:4964
  msgid "@direntry after first node"
  msgstr "@direntry na eerste pagina"
  
! #: tp/Texinfo/Parser.pm:4972
  #, perl-format
  msgid "@%s seen before first @node"
  msgstr "@%s gevonden vÃ³Ã³r de eerste @node"
  
! #: tp/Texinfo/Parser.pm:4975
  msgid ""
  "perhaps your @top node should be wrapped in @ifnottex rather than @ifinfo?"
***************
*** 3056,3094 ****
  "@ifinfo?"
  
! #: tp/Texinfo/Parser.pm:4869
  #, perl-format
  msgid "@%s should only appear in math context"
  msgstr "@%s hoort alleen voor te komen in mathematische context"
  
! #: tp/Texinfo/Parser.pm:4877
  #, perl-format
  msgid "unknown command `%s'"
  msgstr "onbekend commando '%s'"
  
! #: tp/Texinfo/Parser.pm:4887
  msgid "unexpected @"
  msgstr "onverwachte @"
  
! #: tp/Texinfo/Parser.pm:4916
  #, perl-format
  msgid "@%s is not meaningful outside `@float' environment"
  msgstr "@%s is niet zinvol buiten een '@float'-omgeving"
  
! #: tp/Texinfo/Parser.pm:4921
  #, perl-format
  msgid "@%s should be right below `@float'"
  msgstr "@%s hoort direct onder '@float'"
  
! #: tp/Texinfo/Parser.pm:4929
  #, perl-format
  msgid "ignoring multiple @%s"
  msgstr "meerdere @%s worden genegeerd"
  
! #: tp/Texinfo/Parser.pm:5048
  #, perl-format
  msgid "command @%s does not accept arguments"
  msgstr "commando @%s accepteert geen argumenten"
  
! #: tp/Texinfo/Parser.pm:5072
  #, perl-format
  msgid "command @%s missing a node or external manual argument"
--- 2808,2846 ----
  "@ifinfo?"
  
! #: tp/Texinfo/Parser.pm:5037
  #, perl-format
  msgid "@%s should only appear in math context"
  msgstr "@%s hoort alleen voor te komen in mathematische context"
  
! #: tp/Texinfo/Parser.pm:5045
  #, perl-format
  msgid "unknown command `%s'"
  msgstr "onbekend commando '%s'"
  
! #: tp/Texinfo/Parser.pm:5055
  msgid "unexpected @"
  msgstr "onverwachte @"
  
! #: tp/Texinfo/Parser.pm:5084
  #, perl-format
  msgid "@%s is not meaningful outside `@float' environment"
  msgstr "@%s is niet zinvol buiten een '@float'-omgeving"
  
! #: tp/Texinfo/Parser.pm:5089
  #, perl-format
  msgid "@%s should be right below `@float'"
  msgstr "@%s hoort direct onder '@float'"
  
! #: tp/Texinfo/Parser.pm:5097
  #, perl-format
  msgid "ignoring multiple @%s"
  msgstr "meerdere @%s worden genegeerd"
  
! #: tp/Texinfo/Parser.pm:5216
  #, perl-format
  msgid "command @%s does not accept arguments"
  msgstr "commando @%s accepteert geen argumenten"
  
! #: tp/Texinfo/Parser.pm:5240
  #, perl-format
  msgid "command @%s missing a node or external manual argument"
***************
*** 3096,3173 ****
  "bij commando @%s ontbreekt een paginanaam of een extern handleidingsargument"
  
! #: tp/Texinfo/Parser.pm:5091
  #, perl-format
  msgid "in @%s empty cross reference name after expansion `%s'"
  msgstr "een lege kruisverwijzingsnaam in @%s na expansie '%s'"
  
! #: tp/Texinfo/Parser.pm:5102
  #, perl-format
  msgid "in @%s empty cross reference title after expansion `%s'"
  msgstr "een lege kruisverwijzingstitel in @%s na expansie '%s'"
  
! #: tp/Texinfo/Parser.pm:5115
  msgid "@image missing filename argument"
  msgstr "ontbrekend bestandsnaamargument van @image"
  
! #: tp/Texinfo/Parser.pm:5147
  #, perl-format
  msgid "@%s missing first argument"
  msgstr "bij @%s ontbreekt eerste argument"
  
! #: tp/Texinfo/Parser.pm:5301
  msgid "superfluous arguments for node"
  msgstr "overtollige argumenten voor pagina"
  
! #: tp/Texinfo/Parser.pm:5351
  #, perl-format
  msgid "expected @end %s"
  msgstr "verwachtte @end %s"
  
! #: tp/Texinfo/Parser.pm:5450
  #, perl-format
  msgid "@%s should only accept a @-command as argument, not `%s'"
  msgstr "@%s hoort alleen een @-commando als argument te accepteren, niet '%s'"
  
! #: tp/Texinfo/Parser.pm:5460
  #, perl-format
  msgid "remaining argument on @%s line: %s"
  msgstr "overblijvend argument op @%s-regel: %s"
  
! #: tp/Texinfo/Parser.pm:5533
  #, perl-format
  msgid "environment command %s as argument to @%s"
  msgstr "omgevingscommando %s is gebruikt als argument van @%s"
  
! #: tp/Texinfo/Parser.pm:5555
  #, perl-format
  msgid "empty @%s"
  msgstr "lege @%s"
  
! #: tp/Texinfo/Parser.pm:5563
  #, perl-format
  msgid "column fraction not a number: %s"
  msgstr "Kolomfractie is geen getal: %s"
  
! #: tp/Texinfo/Parser.pm:5572
  #, perl-format
  msgid "@sp arg must be numeric, not `%s'"
  msgstr "Argument van @sp moet numeriek zijn, niet '%s'"
  
! #: tp/Texinfo/Parser.pm:5581
  #, perl-format
  msgid "reserved index name %s"
  msgstr "gereserveerde indexnaam %s"
  
! #: tp/Texinfo/Parser.pm:5600
  #, perl-format
  msgid "unknown source index in @%s: %s"
  msgstr "onbekende bronindex in @%s: %s"
  
! #: tp/Texinfo/Parser.pm:5603
  #, perl-format
  msgid "unknown destination index in @%s: %s"
  msgstr "onbekende doelindex in @%s: %s"
  
! #: tp/Texinfo/Parser.pm:5633
  #, perl-format
  msgid "@%s leads to a merging of %s in itself, ignoring"
--- 2848,2945 ----
  "bij commando @%s ontbreekt een paginanaam of een extern handleidingsargument"
  
! #: tp/Texinfo/Parser.pm:5259
  #, perl-format
  msgid "in @%s empty cross reference name after expansion `%s'"
  msgstr "een lege kruisverwijzingsnaam in @%s na expansie '%s'"
  
! #: tp/Texinfo/Parser.pm:5270
  #, perl-format
  msgid "in @%s empty cross reference title after expansion `%s'"
  msgstr "een lege kruisverwijzingstitel in @%s na expansie '%s'"
  
! #: tp/Texinfo/Parser.pm:5283
  msgid "@image missing filename argument"
  msgstr "ontbrekend bestandsnaamargument van @image"
  
! #: tp/Texinfo/Parser.pm:5315
  #, perl-format
  msgid "@%s missing first argument"
  msgstr "bij @%s ontbreekt eerste argument"
  
! #: tp/Texinfo/Parser.pm:5360
! #, perl-format
! msgid "non-hex digits in argument for @U: %s"
! msgstr "niet-hexadecimale cijfers in argument van @U: %s"
! 
! #: tp/Texinfo/Parser.pm:5366
! #, perl-format
! msgid "fewer than four hex digits in argument for @U: %s"
! msgstr "minder dan vier hexadecimale cijfers in argument van @U: %s"
! 
! #: tp/Texinfo/Parser.pm:5379
! #, perl-format
! msgid "argument for @U exceeds size of integer: %s"
! msgstr "argument van @U overschrijdt maximale grootte van integer: %s"
! 
! #: tp/Texinfo/Parser.pm:5385
! #, perl-format
! msgid "argument for @U exceeds Unicode maximum 0x10FFFF: %s"
! msgstr "argument van @U overschrijdt Unicode-maximum 0x10FFFF: %s"
! 
! #: tp/Texinfo/Parser.pm:5513
  msgid "superfluous arguments for node"
  msgstr "overtollige argumenten voor pagina"
  
! #: tp/Texinfo/Parser.pm:5563
  #, perl-format
  msgid "expected @end %s"
  msgstr "verwachtte @end %s"
  
! #: tp/Texinfo/Parser.pm:5662
  #, perl-format
  msgid "@%s should only accept a @-command as argument, not `%s'"
  msgstr "@%s hoort alleen een @-commando als argument te accepteren, niet '%s'"
  
! #: tp/Texinfo/Parser.pm:5672
  #, perl-format
  msgid "remaining argument on @%s line: %s"
  msgstr "overblijvend argument op @%s-regel: %s"
  
! #: tp/Texinfo/Parser.pm:5745
  #, perl-format
  msgid "environment command %s as argument to @%s"
  msgstr "omgevingscommando %s is gebruikt als argument van @%s"
  
! #: tp/Texinfo/Parser.pm:5767
  #, perl-format
  msgid "empty @%s"
  msgstr "lege @%s"
  
! #: tp/Texinfo/Parser.pm:5775
  #, perl-format
  msgid "column fraction not a number: %s"
  msgstr "Kolomfractie is geen getal: %s"
  
! #: tp/Texinfo/Parser.pm:5784
  #, perl-format
  msgid "@sp arg must be numeric, not `%s'"
  msgstr "Argument van @sp moet numeriek zijn, niet '%s'"
  
! #: tp/Texinfo/Parser.pm:5793
  #, perl-format
  msgid "reserved index name %s"
  msgstr "gereserveerde indexnaam %s"
  
! #: tp/Texinfo/Parser.pm:5812
  #, perl-format
  msgid "unknown source index in @%s: %s"
  msgstr "onbekende bronindex in @%s: %s"
  
! #: tp/Texinfo/Parser.pm:5815
  #, perl-format
  msgid "unknown destination index in @%s: %s"
  msgstr "onbekende doelindex in @%s: %s"
  
! #: tp/Texinfo/Parser.pm:5845
  #, perl-format
  msgid "@%s leads to a merging of %s in itself, ignoring"
***************
*** 3175,3214 ****
  "@%s zou leiden tot het samenvoegen van %s met zichzelf -- wordt genegeerd"
  
! #: tp/Texinfo/Parser.pm:5646
  #, perl-format
  msgid "unknown index `%s' in @printindex"
  msgstr "onbekende index '%s' in @printindex"
  
! #: tp/Texinfo/Parser.pm:5652
  #, perl-format
  msgid "printing an index `%s' merged in another one `%s'"
  msgstr "afdrukken van een index '%s' samengevoegd met een andere '%s'"
  
! #: tp/Texinfo/Parser.pm:5660
  #, perl-format
  msgid "printindex before document beginning: @printindex %s"
  msgstr "afdrukopdracht voor begin van document: @printindex %s"
  
! #: tp/Texinfo/Parser.pm:5676
  #, perl-format
  msgid "@%s arg must be `top' or `bottom', not `%s'"
  msgstr "Argument van @%s moet 'top' of 'bottom' zijn, niet '%s'"
  
! #: tp/Texinfo/Parser.pm:5684
  #, perl-format
  msgid "Only @%s 10 or 11 is supported, not `%s'"
  msgstr "Bij @%s is alleen 10 of 11 mogelijk, niet '%s'"
  
! #: tp/Texinfo/Parser.pm:5692
  #, perl-format
  msgid "@%s arg must be `separate' or `end', not `%s'"
  msgstr "Argument van @%s moet 'separate' of 'end' zijn, niet '%s'"
  
! #: tp/Texinfo/Parser.pm:5700
  #, perl-format
  msgid "@%s arg must be `on', `off' or `odd', not `%s'"
  msgstr "Argument van @%s moet 'on' of 'off' zijn, niet '%s'"
  
! #: tp/Texinfo/Parser.pm:5718 tp/Texinfo/Parser.pm:5723
  #, perl-format
  msgid "@paragraphindent arg must be numeric/`none'/`asis', not `%s'"
--- 2947,2986 ----
  "@%s zou leiden tot het samenvoegen van %s met zichzelf -- wordt genegeerd"
  
! #: tp/Texinfo/Parser.pm:5858
  #, perl-format
  msgid "unknown index `%s' in @printindex"
  msgstr "onbekende index '%s' in @printindex"
  
! #: tp/Texinfo/Parser.pm:5864
  #, perl-format
  msgid "printing an index `%s' merged in another one `%s'"
  msgstr "afdrukken van een index '%s' samengevoegd met een andere '%s'"
  
! #: tp/Texinfo/Parser.pm:5872
  #, perl-format
  msgid "printindex before document beginning: @printindex %s"
  msgstr "afdrukopdracht voor begin van document: @printindex %s"
  
! #: tp/Texinfo/Parser.pm:5888
  #, perl-format
  msgid "@%s arg must be `top' or `bottom', not `%s'"
  msgstr "Argument van @%s moet 'top' of 'bottom' zijn, niet '%s'"
  
! #: tp/Texinfo/Parser.pm:5896
  #, perl-format
  msgid "Only @%s 10 or 11 is supported, not `%s'"
  msgstr "Bij @%s is alleen 10 of 11 mogelijk, niet '%s'"
  
! #: tp/Texinfo/Parser.pm:5904
  #, perl-format
  msgid "@%s arg must be `separate' or `end', not `%s'"
  msgstr "Argument van @%s moet 'separate' of 'end' zijn, niet '%s'"
  
! #: tp/Texinfo/Parser.pm:5912
  #, perl-format
  msgid "@%s arg must be `on', `off' or `odd', not `%s'"
  msgstr "Argument van @%s moet 'on' of 'off' zijn, niet '%s'"
  
! #: tp/Texinfo/Parser.pm:5930 tp/Texinfo/Parser.pm:5935
  #, perl-format
  msgid "@paragraphindent arg must be numeric/`none'/`asis', not `%s'"
***************
*** 3216,3220 ****
  "Argument van @paragraphindent moet numeriek, 'none' of 'asis' zijn, niet '%s'"
  
! #: tp/Texinfo/Parser.pm:5731
  #, perl-format
  msgid "@firstparagraphindent arg must be `none' or `insert', not `%s'"
--- 2988,2992 ----
  "Argument van @paragraphindent moet numeriek, 'none' of 'asis' zijn, niet '%s'"
  
! #: tp/Texinfo/Parser.pm:5943
  #, perl-format
  msgid "@firstparagraphindent arg must be `none' or `insert', not `%s'"
***************
*** 3222,3236 ****
  "Argument van @firstparagraphindent moet 'none' of 'insert' zijn, niet '%s'"
  
! #: tp/Texinfo/Parser.pm:5741
  #, perl-format
  msgid "@exampleindent arg must be numeric/`asis', not `%s'"
  msgstr "Argument van @exampleindent moet numeriek of 'asis' zijn, niet '%s'"
  
! #: tp/Texinfo/Parser.pm:5752
  #, perl-format
  msgid "expected @%s on or off, not `%s'"
  msgstr "bij @%s werd 'on' of 'off' verwacht, niet '%s'"
  
! #: tp/Texinfo/Parser.pm:5762
  #, perl-format
  msgid "@kbdinputstyle arg must be `code'/`example'/`distinct', not `%s'"
--- 2994,3008 ----
  "Argument van @firstparagraphindent moet 'none' of 'insert' zijn, niet '%s'"
  
! #: tp/Texinfo/Parser.pm:5953
  #, perl-format
  msgid "@exampleindent arg must be numeric/`asis', not `%s'"
  msgstr "Argument van @exampleindent moet numeriek of 'asis' zijn, niet '%s'"
  
! #: tp/Texinfo/Parser.pm:5964
  #, perl-format
  msgid "expected @%s on or off, not `%s'"
  msgstr "bij @%s werd 'on' of 'off' verwacht, niet '%s'"
  
! #: tp/Texinfo/Parser.pm:5974
  #, perl-format
  msgid "@kbdinputstyle arg must be `code'/`example'/`distinct', not `%s'"
***************
*** 3239,3248 ****
  "'%s'"
  
! #: tp/Texinfo/Parser.pm:5770
  #, perl-format
  msgid "@allowcodebreaks arg must be `true' or `false', not `%s'"
  msgstr "Argument van @allowcodebreaks moet 'true of 'false' zijn, niet '%s'"
  
! #: tp/Texinfo/Parser.pm:5778
  #, perl-format
  msgid "@urefbreakstyle arg must be `after'/`before'/`none', not `%s'"
--- 3011,3020 ----
  "'%s'"
  
! #: tp/Texinfo/Parser.pm:5982
  #, perl-format
  msgid "@allowcodebreaks arg must be `true' or `false', not `%s'"
  msgstr "Argument van @allowcodebreaks moet 'true of 'false' zijn, niet '%s'"
  
! #: tp/Texinfo/Parser.pm:5990
  #, perl-format
  msgid "@urefbreakstyle arg must be `after'/`before'/`none', not `%s'"
***************
*** 3250,3264 ****
  "Argument van @urefbreakstyle moet 'after', 'before' of 'none' zijn, niet '%s'"
  
! #: tp/Texinfo/Structuring.pm:231
  #, perl-format
  msgid "raising the section level of @%s which is too low"
  msgstr "verhoging van sectioneringsniveau van @%s, want te laag"
  
! #: tp/Texinfo/Structuring.pm:263
  #, perl-format
  msgid "no chapter-level command before @%s"
  msgstr "er is geen hoofdstuksniveaucommando vÃ³Ã³r @%s"
  
! #: tp/Texinfo/Structuring.pm:268
  #, perl-format
  msgid "lowering the section level of @%s appearing after a lower element"
--- 3022,3036 ----
  "Argument van @urefbreakstyle moet 'after', 'before' of 'none' zijn, niet '%s'"
  
! #: tp/Texinfo/Structuring.pm:232
  #, perl-format
  msgid "raising the section level of @%s which is too low"
  msgstr "verhoging van sectioneringsniveau van @%s, want te laag"
  
! #: tp/Texinfo/Structuring.pm:264
  #, perl-format
  msgid "no chapter-level command before @%s"
  msgstr "er is geen hoofdstuksniveaucommando vÃ³Ã³r @%s"
  
! #: tp/Texinfo/Structuring.pm:269
  #, perl-format
  msgid "lowering the section level of @%s appearing after a lower element"
***************
*** 3266,3315 ****
  "verlaging van sectioneringsniveau van @%s verschijnt na een lager element"
  
! #: tp/Texinfo/Structuring.pm:357
  #, perl-format
  msgid "no sectioning command associated with @%s"
  msgstr "er is geen sectioneringscommando gerelateerd aan @%s"
  
! #: tp/Texinfo/Structuring.pm:548 tp/Texinfo/Structuring.pm:1329
  #, perl-format
  msgid "@%s reference to nonexistent node `%s'"
  msgstr "@%s verwijst naar niet-bestaande pagina '%s'"
  
! #: tp/Texinfo/Structuring.pm:561
  #, perl-format
  msgid "@%s entry node name `%s' different from %s name `%s'"
  msgstr "@%s-paginanaam '%s' verschilt van %s-naam '%s'"
  
! #: tp/Texinfo/Structuring.pm:666
  #, perl-format
  msgid "unreferenced node `%s'"
  msgstr "naar pagina '%s' wordt niet verwezen"
  
! #: tp/Texinfo/Structuring.pm:712
  #, perl-format
  msgid "node `%s' is %s for `%s' in sectioning but not in menu"
  msgstr "pagina '%s' is %s voor '%s' in de sectionering maar niet in het menu "
  
! #: tp/Texinfo/Structuring.pm:719
  #, perl-format
  msgid "node %s `%s' in menu `%s' and in sectioning `%s' differ"
  msgstr "pagina %s '%s' in menu '%s' en in sectionering '%s' verschillen"
  
! #: tp/Texinfo/Structuring.pm:737
  #, perl-format
  msgid "node `%s' is %s for `%s' in menu but not in sectioning"
  msgstr "pagina '%s' is %s voor '%s' in het menu maar niet in de sectionering"
  
! #: tp/Texinfo/Structuring.pm:791
  #, perl-format
  msgid "%s pointer `%s' (for node `%s') different from %s name `%s'"
  msgstr "%s-pointer '%s' (voor pagina '%s') verschilt van %s-naam '%s'"
  
! #: tp/Texinfo/Structuring.pm:818
  #, perl-format
  msgid "%s reference to nonexistent `%s'"
  msgstr "%s verwijst naar niet-bestaande '%s'"
  
! #: tp/Texinfo/Structuring.pm:837
  #, perl-format
  msgid "node `%s' lacks menu item for `%s' despite being its Up target"
--- 3038,3092 ----
  "verlaging van sectioneringsniveau van @%s verschijnt na een lager element"
  
! #: tp/Texinfo/Structuring.pm:358
  #, perl-format
  msgid "no sectioning command associated with @%s"
  msgstr "er is geen sectioneringscommando gerelateerd aan @%s"
  
! #: tp/Texinfo/Structuring.pm:507
! #, perl-format
! msgid "@%s not empty"
! msgstr "@%s is niet leeg"
! 
! #: tp/Texinfo/Structuring.pm:563 tp/Texinfo/Structuring.pm:1345
  #, perl-format
  msgid "@%s reference to nonexistent node `%s'"
  msgstr "@%s verwijst naar niet-bestaande pagina '%s'"
  
! #: tp/Texinfo/Structuring.pm:576
  #, perl-format
  msgid "@%s entry node name `%s' different from %s name `%s'"
  msgstr "@%s-paginanaam '%s' verschilt van %s-naam '%s'"
  
! #: tp/Texinfo/Structuring.pm:681
  #, perl-format
  msgid "unreferenced node `%s'"
  msgstr "naar pagina '%s' wordt niet verwezen"
  
! #: tp/Texinfo/Structuring.pm:727
  #, perl-format
  msgid "node `%s' is %s for `%s' in sectioning but not in menu"
  msgstr "pagina '%s' is %s voor '%s' in de sectionering maar niet in het menu "
  
! #: tp/Texinfo/Structuring.pm:734
  #, perl-format
  msgid "node %s `%s' in menu `%s' and in sectioning `%s' differ"
  msgstr "pagina %s '%s' in menu '%s' en in sectionering '%s' verschillen"
  
! #: tp/Texinfo/Structuring.pm:752
  #, perl-format
  msgid "node `%s' is %s for `%s' in menu but not in sectioning"
  msgstr "pagina '%s' is %s voor '%s' in het menu maar niet in de sectionering"
  
! #: tp/Texinfo/Structuring.pm:806
  #, perl-format
  msgid "%s pointer `%s' (for node `%s') different from %s name `%s'"
  msgstr "%s-pointer '%s' (voor pagina '%s') verschilt van %s-naam '%s'"
  
! #: tp/Texinfo/Structuring.pm:833
  #, perl-format
  msgid "%s reference to nonexistent `%s'"
  msgstr "%s verwijst naar niet-bestaande '%s'"
  
! #: tp/Texinfo/Structuring.pm:853
  #, perl-format
  msgid "node `%s' lacks menu item for `%s' despite being its Up target"
***************
*** 3318,3342 ****
  "ondanks dat de eerste het 'Up'-doel van de laatste is"
  
! #: tp/Texinfo/Structuring.pm:845
  #, perl-format
  msgid "for `%s', up in menu `%s' and up `%s' don't match"
  msgstr "bij '%s' komen 'Up' in menu '%s' en 'Up %s' niet overeen"
  
! #: tp/Texinfo/Structuring.pm:1341
  #, perl-format
  msgid "@%s to `%s', different from %s name `%s'"
  msgstr "@%s naar '%s', verschilt van %s-naam '%s'"
  
! #: tp/Texinfo/Structuring.pm:2007
  #, perl-format
  msgid "empty index key in @%s"
  msgstr "lege indexsleutel in @%s"
  
! #: tp/init/chm.pm:220 tp/init/chm.pm:276 tp/init/chm.pm:347
  #, perl-format
  msgid "chm.pm: could not open %s for writing: %s\n"
  msgstr "chm.pm: kan %s niet openen om te schrijven: %s\n"
  
! #: tp/init/chm.pm:266 tp/init/chm.pm:337 tp/init/chm.pm:398
  #, perl-format
  msgid "chm.pm: error on closing %s: %s"
--- 3095,3119 ----
  "ondanks dat de eerste het 'Up'-doel van de laatste is"
  
! #: tp/Texinfo/Structuring.pm:861
  #, perl-format
  msgid "for `%s', up in menu `%s' and up `%s' don't match"
  msgstr "bij '%s' komen 'Up' in menu '%s' en 'Up %s' niet overeen"
  
! #: tp/Texinfo/Structuring.pm:1357
  #, perl-format
  msgid "@%s to `%s', different from %s name `%s'"
  msgstr "@%s naar '%s', verschilt van %s-naam '%s'"
  
! #: tp/Texinfo/Structuring.pm:2023
  #, perl-format
  msgid "empty index key in @%s"
  msgstr "lege indexsleutel in @%s"
  
! #: tp/init/chm.pm:221 tp/init/chm.pm:277 tp/init/chm.pm:348
  #, perl-format
  msgid "chm.pm: could not open %s for writing: %s\n"
  msgstr "chm.pm: kan %s niet openen om te schrijven: %s\n"
  
! #: tp/init/chm.pm:267 tp/init/chm.pm:338 tp/init/chm.pm:399
  #, perl-format
  msgid "chm.pm: error on closing %s: %s"
***************
*** 3466,3522 ****
  "verwacht werden %d, het aantal items in het document voor @%s"
  
! #: tp/texi2any.pl:379
  #, perl-format
  msgid "error loading %s: %s\n"
  msgstr "fout bij laden van %s: %s\n"
  
! #: tp/texi2any.pl:392
  #, perl-format
  msgid "%s: unknown variable %s"
  msgstr "%s: onbekende variabele %s"
  
! #: tp/texi2any.pl:396
  #, perl-format
  msgid "%s: obsolete variable %s\n"
  msgstr "%s: verouderde variabele %s\n"
  
! #: tp/texi2any.pl:411
  #, perl-format
  msgid "%s: unknown variable %s\n"
  msgstr "%s: onbekende variabele %s\n"
  
! #: tp/texi2any.pl:415
  #, perl-format
  msgid "obsolete variable %s\n"
  msgstr "verouderde variabele %s\n"
  
! #: tp/texi2any.pl:480
  #, perl-format
  msgid "could not read init file %s"
  msgstr "kan initialisatiebestand %s niet lezen"
  
! #: tp/texi2any.pl:640
  #, perl-format
  msgid "ignoring unrecognized TEXINFO_OUTPUT_FORMAT value `%s'\n"
  msgstr "onbekende waarde '%s' van TEXINFO_OUTPUT_FORMAT wordt genegeerd\n"
  
! #: tp/texi2any.pl:723
! msgid "Usage: makeinfo [OPTION]... TEXINFO-FILE...\n"
! msgstr "Gebruik:  makeinfo [OPTIE...] TEXINFO-BESTAND...\n"
! 
! #: tp/texi2any.pl:724
! msgid "  or:  texi2any [OPTION]... TEXINFO-FILE...\n"
! msgstr "     of:  texi2any [OPTIE...] TEXINFO-BESTAND...\n"
  
! #: tp/texi2any.pl:726
  msgid ""
  "Translate Texinfo source documentation to various other formats, by default\n"
  "Info files suitable for reading online with Emacs or standalone GNU Info.\n"
  msgstr ""
! "Texinfo-bestanden omzetten naar een bepaalde opmaak.\n"
! "Standaard worden 'Info'-bestanden aangemaakt.  Deze kunnen\n"
! "gelezen worden met 'emacs' of met het zelfstandige 'info'.\n"
  
! #: tp/texi2any.pl:729
  #, perl-format
  msgid ""
--- 3243,3302 ----
  "verwacht werden %d, het aantal items in het document voor @%s"
  
! #: tp/texi2any.pl:388
  #, perl-format
  msgid "error loading %s: %s\n"
  msgstr "fout bij laden van %s: %s\n"
  
! #: tp/texi2any.pl:401
  #, perl-format
  msgid "%s: unknown variable %s"
  msgstr "%s: onbekende variabele %s"
  
! #: tp/texi2any.pl:405
  #, perl-format
  msgid "%s: obsolete variable %s\n"
  msgstr "%s: verouderde variabele %s\n"
  
! #: tp/texi2any.pl:420
  #, perl-format
  msgid "%s: unknown variable %s\n"
  msgstr "%s: onbekende variabele %s\n"
  
! #: tp/texi2any.pl:424
  #, perl-format
  msgid "obsolete variable %s\n"
  msgstr "verouderde variabele %s\n"
  
! #: tp/texi2any.pl:489
  #, perl-format
  msgid "could not read init file %s"
  msgstr "kan initialisatiebestand %s niet lezen"
  
! #: tp/texi2any.pl:652
  #, perl-format
  msgid "ignoring unrecognized TEXINFO_OUTPUT_FORMAT value `%s'\n"
  msgstr "onbekende waarde '%s' van TEXINFO_OUTPUT_FORMAT wordt genegeerd\n"
  
! #: tp/texi2any.pl:735
! #, perl-format
! msgid "Usage: %s [OPTION]... TEXINFO-FILE...\n"
! msgstr "Gebruik:  %s [OPTIE...] TEXINFO-BESTAND...\n"
  
! #: tp/texi2any.pl:738
  msgid ""
  "Translate Texinfo source documentation to various other formats, by default\n"
  "Info files suitable for reading online with Emacs or standalone GNU Info.\n"
+ "\n"
+ "This program is commonly installed as both `makeinfo' and `texi2any';\n"
+ "the behavior is identical, and does not depend on the installed name.\n"
  msgstr ""
! "Vertaalt Texinfo-bestanden naar verschillende andere opmaken.\n"
! "Standaard worden 'Info'-bestanden aangemaakt die gelezen kunnen\n"
! "worden met 'emacs' of met het zelfstandige 'info'.\n"
! "\n"
! "Dit programma wordt gewoonlijk geÃ¯nstalleerd zowel als 'makeinfo'\n"
! "als als 'texi2any'; hun gedrag is identiek.\n"
  
! #: tp/texi2any.pl:744
  #, perl-format
  msgid ""
***************
*** 3532,3536 ****
  "      --init-file=FILE        load FILE to modify the default behavior.\n"
  "  -c, --set-customization-variable VAR=VAL  set customization variable VAR \n"
! "                                to VAL.\n"
  "  -v, --verbose               explain what is being done.\n"
  "      --version               display version information and exit.\n"
--- 3312,3316 ----
  "      --init-file=FILE        load FILE to modify the default behavior.\n"
  "  -c, --set-customization-variable VAR=VAL  set customization variable VAR \n"
! "                                to value VAL.\n"
  "  -v, --verbose               explain what is being done.\n"
  "      --version               display version information and exit.\n"
***************
*** 3556,3560 ****
  "      --version               versie-informatie tonen en stoppen\n"
  
! #: tp/texi2any.pl:744
  msgid ""
  "Output format selection (default is to produce Info):\n"
--- 3336,3340 ----
  "      --version               versie-informatie tonen en stoppen\n"
  
! #: tp/texi2any.pl:760
  msgid ""
  "Output format selection (default is to produce Info):\n"
***************
*** 3563,3567 ****
  "      --plaintext             output plain text rather than Info.\n"
  "      --xml                   output Texinfo XML rather than Info.\n"
! "      --dvi, --dvipdf, --ps, --pdf  call texi2dvi to generate given output.\n"
  msgstr ""
  "Opmaakselectie (standaard wordt Info-opmaak geproduceerd):\n"
--- 3343,3348 ----
  "      --plaintext             output plain text rather than Info.\n"
  "      --xml                   output Texinfo XML rather than Info.\n"
! "      --dvi, --dvipdf, --ps, --pdf  call texi2dvi to generate given output,\n"
! "                                after checking validity of TEXINFO-FILE.\n"
  msgstr ""
  "Opmaakselectie (standaard wordt Info-opmaak geproduceerd):\n"
***************
*** 3571,3577 ****
  "      --xml                   Texinfo-XML produceren\n"
  "      --dvi, --dvipdf,\n"
! "      --pdf, --ps             aangegeven uitvoer produceren via 'texi2dvi'\n"
  
! #: tp/texi2any.pl:752
  msgid ""
  "General output options:\n"
--- 3352,3361 ----
  "      --xml                   Texinfo-XML produceren\n"
  "      --dvi, --dvipdf,\n"
! "      --pdf, --ps             aangegeven uitvoer produceren via 'texi2dvi', "
! "na\n"
! "                                controleren van geldigheid van TEXINFO-"
! "BESTAND\n"
  
! #: tp/texi2any.pl:768
  msgid ""
  "General output options:\n"
***************
*** 3585,3589 ****
  "output).\n"
  "                                Also, if producing Info, write to\n"
! "                                standard output by default \n"
  "      --no-split              suppress any splitting of the output;\n"
  "                                generate only one output file.\n"
--- 3369,3373 ----
  "output).\n"
  "                                Also, if producing Info, write to\n"
! "                                standard output by default.\n"
  "      --no-split              suppress any splitting of the output;\n"
  "                                generate only one output file.\n"
***************
*** 3614,3618 ****
  "HTML)\n"
  
! #: tp/texi2any.pl:772
  #, perl-format
  msgid ""
--- 3398,3402 ----
  "HTML)\n"
  
! #: tp/texi2any.pl:788
  #, perl-format
  msgid ""
***************
*** 3653,3657 ****
  "                                (standaard %d bytes)\n"
  
! #: tp/texi2any.pl:789
  msgid ""
  "Options for HTML:\n"
--- 3437,3441 ----
  "                                (standaard %d bytes)\n"
  
! #: tp/texi2any.pl:805
  msgid ""
  "Options for HTML:\n"
***************
*** 3683,3687 ****
  "opsplitsen\n"
  
! #: tp/texi2any.pl:800
  msgid ""
  "Options for XML and Docbook:\n"
--- 3467,3471 ----
  "opsplitsen\n"
  
! #: tp/texi2any.pl:816
  msgid ""
  "Options for XML and Docbook:\n"
***************
*** 3691,3695 ****
  "      --output-indent=WAARDE  (doet niets; herkend voor compatibilteit)\n"
  
! #: tp/texi2any.pl:803
  msgid ""
  "Options for DVI/PS/PDF:\n"
--- 3475,3479 ----
  "      --output-indent=WAARDE  (doet niets; herkend voor compatibilteit)\n"
  
! #: tp/texi2any.pl:819
  msgid ""
  "Options for DVI/PS/PDF:\n"
***************
*** 3700,3708 ****
  "herhaald\n"
  
! #: tp/texi2any.pl:806
  msgid ""
  "Input file options:\n"
  "      --commands-in-node-names  does nothing, retained for compatibility.\n"
  "  -D VAR                        define the variable VAR, as with @set.\n"
  "  -I DIR                        append DIR to the @include search path.\n"
  "  -P DIR                        prepend DIR to the @include search path.\n"
--- 3484,3493 ----
  "herhaald\n"
  
! #: tp/texi2any.pl:822
  msgid ""
  "Input file options:\n"
  "      --commands-in-node-names  does nothing, retained for compatibility.\n"
  "  -D VAR                        define the variable VAR, as with @set.\n"
+ "  -D 'VAR VAL'                  define VAR to VAL (one shell argument).\n"
  "  -I DIR                        append DIR to the @include search path.\n"
  "  -P DIR                        prepend DIR to the @include search path.\n"
***************
*** 3712,3720 ****
  "      --commands-in-node-names  (doet niets; herkend voor compatibilteit)\n"
  "  -D VAR                      de variabele VAR definiÃ«ren (als met '@set')\n"
  "  -I MAP                      MAP achteraantoevoegen aan @include-zoekpad\n"
  "  -P MAP                      MAP vooraantoevoegen aan @include-zoekpad\n"
  "  -U VAR                      variabele VAR wissen (als met '@clear')\n"
  
! #: tp/texi2any.pl:813
  msgid ""
  "Conditional processing in input:\n"
--- 3497,3507 ----
  "      --commands-in-node-names  (doet niets; herkend voor compatibilteit)\n"
  "  -D VAR                      de variabele VAR definiÃ«ren (als met '@set')\n"
+ "  -D 'VAR WAARDE'             variabele VAR op WAARDE instellen (Ã©Ã©n "
+ "argument)\n"
  "  -I MAP                      MAP achteraantoevoegen aan @include-zoekpad\n"
  "  -P MAP                      MAP vooraantoevoegen aan @include-zoekpad\n"
  "  -U VAR                      variabele VAR wissen (als met '@clear')\n"
  
! #: tp/texi2any.pl:830
  msgid ""
  "Conditional processing in input:\n"
***************
*** 3751,3755 ****
  "  Voor de '--no-ifOPMAAK'-opties geldt: '@ifnotOPMAAK' _wel_ verwerken.\n"
  
! #: tp/texi2any.pl:830
  msgid ""
  "  The defaults for the @if... conditionals depend on the output format:\n"
--- 3538,3542 ----
  "  Voor de '--no-ifOPMAAK'-opties geldt: '@ifnotOPMAAK' _wel_ verwerken.\n"
  
! #: tp/texi2any.pl:847
  msgid ""
  "  The defaults for the @if... conditionals depend on the output format:\n"
***************
*** 3769,3773 ****
  "  als XML gemaakt wordt, staat '--ifxml' aan en de anderen niet.\n"
  
! #: tp/texi2any.pl:837
  msgid ""
  "Examples:\n"
--- 3556,3560 ----
  "  als XML gemaakt wordt, staat '--ifxml' aan en de anderen niet.\n"
  
! #: tp/texi2any.pl:854
  msgid ""
  "Examples:\n"
***************
*** 3804,3808 ****
  "grootte\n"
  
! #: tp/texi2any.pl:884
  #, perl-format
  msgid "%s: --footnote-style arg must be `separate' or `end', not `%s'.\n"
--- 3591,3595 ----
  "grootte\n"
  
! #: tp/texi2any.pl:901
  #, perl-format
  msgid "%s: --footnote-style arg must be `separate' or `end', not `%s'.\n"
***************
*** 3810,3814 ****
  "%s: Argument van --footnote-style moet 'separate' of 'end' zijn, niet '%s'.\n"
  
! #: tp/texi2any.pl:966
  #, perl-format
  msgid "%s: --paragraph-indent arg must be numeric/`none'/`asis', not `%s'.\n"
--- 3597,3601 ----
  "%s: Argument van --footnote-style moet 'separate' of 'end' zijn, niet '%s'.\n"
  
! #: tp/texi2any.pl:992
  #, perl-format
  msgid "%s: --paragraph-indent arg must be numeric/`none'/`asis', not `%s'.\n"
***************
*** 3817,3821 ****
  "niet '%s'.\n"
  
! #: tp/texi2any.pl:1043
  #, perl-format
  msgid "%s: when generating %s, only one input FILE may be specified with -o\n"
--- 3604,3608 ----
  "niet '%s'.\n"
  
! #: tp/texi2any.pl:1069
  #, perl-format
  msgid "%s: when generating %s, only one input FILE may be specified with -o\n"
***************
*** 3824,3852 ****
  "gegeven worden\n"
  
! #: tp/texi2any.pl:1047
  msgid "--Xopt option without printed output"
  msgstr "Optie '--Xopt' gegeven zonder dat er afdrukuitvoer gemaakt wordt"
  
! #: tp/texi2any.pl:1057
  #, perl-format
  msgid "unknown tree transformation %s"
  msgstr "onbekende boomtransformatie %s"
  
! #: tp/texi2any.pl:1064
  #, perl-format
  msgid "ignoring splitting for format %s"
  msgstr "het splitsen voor opmaak %s wordt genegeerd"
  
! #: tp/texi2any.pl:1114
  #, perl-format
  msgid "%s: missing file argument.\n"
  msgstr "%s: Ontbrekend bestandsargument.\n"
  
! #: tp/texi2any.pl:1115
  #, perl-format
  msgid "Try `%s --help' for more information.\n"
  msgstr "Typ '%s --help' voor meer informatie.\n"
  
! #: tp/texi2any.pl:1193
  msgid "fill_gaps_in_sectioning transformation return no result. No section?"
  msgstr ""
--- 3611,3639 ----
  "gegeven worden\n"
  
! #: tp/texi2any.pl:1073
  msgid "--Xopt option without printed output"
  msgstr "Optie '--Xopt' gegeven zonder dat er afdrukuitvoer gemaakt wordt"
  
! #: tp/texi2any.pl:1083
  #, perl-format
  msgid "unknown tree transformation %s"
  msgstr "onbekende boomtransformatie %s"
  
! #: tp/texi2any.pl:1090
  #, perl-format
  msgid "ignoring splitting for format %s"
  msgstr "het splitsen voor opmaak %s wordt genegeerd"
  
! #: tp/texi2any.pl:1140
  #, perl-format
  msgid "%s: missing file argument.\n"
  msgstr "%s: Ontbrekend bestandsargument.\n"
  
! #: tp/texi2any.pl:1141
  #, perl-format
  msgid "Try `%s --help' for more information.\n"
  msgstr "Typ '%s --help' voor meer informatie.\n"
  
! #: tp/texi2any.pl:1222
  msgid "fill_gaps_in_sectioning transformation return no result. No section?"
  msgstr ""
***************
*** 3854,3868 ****
  "sectie?"
  
! #: tp/texi2any.pl:1215
  #, perl-format
  msgid "error on closing macro expand file %s: %s\n"
  msgstr "fout bij sluiten van %s, bestand met macro-expansies: %s\n"
  
! #: tp/texi2any.pl:1221
  #, perl-format
  msgid "could not open %s for writing: %s\n"
  msgstr "kan %s niet openen om te schrijven: %s\n"
  
! #: tp/texi2any.pl:1246
  msgid ""
  "insert_nodes_for_sectioning_commands transformation return no result. No "
--- 3641,3655 ----
  "sectie?"
  
! #: tp/texi2any.pl:1244
  #, perl-format
  msgid "error on closing macro expand file %s: %s\n"
  msgstr "fout bij sluiten van %s, bestand met macro-expansies: %s\n"
  
! #: tp/texi2any.pl:1250
  #, perl-format
  msgid "could not open %s for writing: %s\n"
  msgstr "kan %s niet openen om te schrijven: %s\n"
  
! #: tp/texi2any.pl:1275
  msgid ""
  "insert_nodes_for_sectioning_commands transformation return no result. No "
***************
*** 3872,3947 ****
  "resultaat af. Geen sectie?"
  
! #: tp/texi2any.pl:1311 tp/texi2any.pl:1387
  #, perl-format
  msgid "%s: error on closing %s: %s\n"
  msgstr "%s: fout bij sluiten van %s: %s\n"
  
! #: tp/texi2any.pl:1334 tp/texi2any.pl:1368
  #, perl-format
  msgid "%s: error on closing internal links file %s: %s\n"
  msgstr "%s: fout bij sluiten van %s, bestand met interne koppelingen: %s\n"
  
! #: tp/texi2any.pl:1340 tp/texi2any.pl:1374
  #, perl-format
  msgid "%s: could not open %s for writing: %s\n"
  msgstr "%s: kan %s niet openen om te schrijven: %s\n"
  
! #: util/texindex.c:223
! msgid "display this help and exit"
! msgstr "deze hulptekst tonen en stoppen"
! 
! #: util/texindex.c:225
! msgid "send output to FILE"
! msgstr "de uitvoer naar BESTAND sturen"
! 
! #: util/texindex.c:227
! msgid "display version information and exit"
! msgstr "versie-informatie tonen en stoppen"
  
! #: util/texindex.c:237
! #, c-format
  msgid "Usage: %s [OPTION]... FILE...\n"
  msgstr "Gebruik:  %s [OPTIE...] BESTAND...\n"
  
! #: util/texindex.c:238
! #, c-format
! msgid "Generate a sorted index for each TeX output FILE.\n"
! msgstr "Een gesorteerde index maken voor elk TeX-uitvoerbestand.\n"
  
! #: util/texindex.c:241
! #, c-format
! msgid "Usually FILE... is specified as `foo.%c%c' for a document `foo.texi'.\n"
! msgstr ""
! "Voor een document 'foo.texi' wordt het BESTAND gewoonlijk opgegeven als 'foo."
! "%c%c'.\n"
  
! #: util/texindex.c:243
! #, c-format
! msgid ""
! "\n"
! "Options:\n"
! msgstr ""
! "\n"
! "Opties:\n"
  
! #: util/texindex.c:743
! #, c-format
! msgid "failure reopening %s"
! msgstr "fout bij het heropenen van %s"
  
! #: util/texindex.c:758 util/texindex.c:786
! #, c-format
! msgid "%s: not a texinfo index file"
! msgstr "%s: is geen Texinfo-inhoudsbestand"
  
! #: util/texindex.c:993
! #, c-format
! msgid "No page number in %s"
! msgstr "Geen paginanummer in %s"
  
! #: util/texindex.c:1066
! #, c-format
! msgid "entry %s follows an entry with a secondary name"
! msgstr "item %s volgt op een item met een alternatieve naam"
  
  #~ msgid "Done."
--- 3659,4030 ----
  "resultaat af. Geen sectie?"
  
! #: tp/texi2any.pl:1345 tp/texi2any.pl:1421
  #, perl-format
  msgid "%s: error on closing %s: %s\n"
  msgstr "%s: fout bij sluiten van %s: %s\n"
  
! #: tp/texi2any.pl:1368 tp/texi2any.pl:1402
  #, perl-format
  msgid "%s: error on closing internal links file %s: %s\n"
  msgstr "%s: fout bij sluiten van %s, bestand met interne koppelingen: %s\n"
  
! #: tp/texi2any.pl:1374 tp/texi2any.pl:1408
  #, perl-format
  msgid "%s: could not open %s for writing: %s\n"
  msgstr "%s: kan %s niet openen om te schrijven: %s\n"
  
! #: texindex/ti.twjr:373
! #, awk-format
! msgid "%s: unrecognized option `%s'\n"
! msgstr "%s: onbekende optie '--%s'\n"
  
! #: texindex/ti.twjr:444
! #, awk-format
! msgid "%s is not a Texinfo index file\n"
! msgstr "%s is geen Texinfo-indexbestand\n"
! 
! #: texindex/ti.twjr:543
! #, awk-format
! msgid "%s:%d: Bad key %s in record\n"
! msgstr "%s:%d: Ongeldige sleutel %s in record\n"
! 
! #: texindex/ti.twjr:566
! #, awk-format
! msgid "%s:%d: Bad entry; expected three fields, not %d\n"
! msgstr "%s:%d: Ongeldig item; er werden 3 velden verwacht, niet %d\n"
! 
! #: texindex/ti.twjr:725
! #, awk-format
! msgid "%s:%d: Bad entry; expected %s at column %d\n"
! msgstr "%s:%d: Ongeldig item; er werd %s verwacht in kolom %d\n"
! 
! #: texindex/ti.twjr:1254
! msgid "..."
! msgstr "..."
! 
! #: texindex/ti.twjr:1273
! #, awk-format
  msgid "Usage: %s [OPTION]... FILE...\n"
  msgstr "Gebruik:  %s [OPTIE...] BESTAND...\n"
  
! #: texindex/ti.twjr:1274
! msgid "Generate a sorted index for each TeX output FILE."
! msgstr "Genereert een gesorteerde index voor elk TeX-uitvoerbestand."
! 
! #: texindex/ti.twjr:1275
! msgid "Usually FILE... is specified as `foo.??' for a document `foo.texi'."
! msgstr ""
! "Voor een document 'foo.texi' wordt het BESTAND gewoonlijk opgegeven als "
! "'foo.??'."
! 
! #: texindex/ti.twjr:1277
! msgid "Options:"
! msgstr "Opties:"
! 
! #: texindex/ti.twjr:1278
! msgid " -h, --help   display this help and exit"
! msgstr "  -h, --help        deze hulptekst tonen en stoppen"
! 
! #: texindex/ti.twjr:1279
! msgid " --version    display version information and exit"
! msgstr "      --version     programmaversie tonen en stoppen"
! 
! #: texindex/ti.twjr:1280
! msgid " --           end option processing"
! msgstr "  --                verder geen opties meer herkennen"
  
! #~ msgid ""
! #~ "\n"
! #~ "Email bug reports to bug-texinfo@gnu.org,\n"
! #~ "general questions and discussion to help-texinfo@gnu.org.\n"
! #~ "Texinfo home page: http://www.gnu.org/software/texinfo/"
! #~ msgstr ""
! #~ "\n"
! #~ "Stuur foutrapportages naar <bug-texinfo@gnu.org>,\n"
! #~ "algemene vragen en commentaar naar <help-texinfo@gnu.org>,\n"
! #~ "en opmerkingen over de vertaling naar <vertaling@vrijschrift.org>.\n"
! #~ "De Texinfo-webpagina is: http://www.gnu.org/software/texinfo/"
  
! #~ msgid "Insert this character"
! #~ msgstr "Dit teken invoegen"
  
! #~ msgid "No index entries."
! #~ msgstr "Geen index-items."
  
! #~ msgid "CAN'T SEE THIS"
! #~ msgstr "KUNT DIT NIET ZIEN"
  
! #~ msgid ""
! #~ "\n"
! #~ "* Menu: Nodes whose indices contain `%s':\n"
! #~ msgstr ""
! #~ "\n"
! #~ "* Menu: Pagina's waarvan de indexen '%s' bevatten:\n"
  
! #~ msgid "No index"
! #~ msgstr "Geen index"
! 
! #~ msgid "Index for `%s'"
! #~ msgstr "Index voor '%s'"
! 
! #~ msgid "File names matching `%s'"
! #~ msgstr "Bestandsnamen die overeenkomen met '%s'"
! 
! #~ msgid ""
! #~ "Basic Commands in Info Windows\n"
! #~ "******************************\n"
! #~ msgstr ""
! #~ "Basiscommando's van 'info'\n"
! #~ "==========================\n"
! 
! #~ msgid "  %-10s  Quit this help.\n"
! #~ msgstr "  %-10s  Dit hulpvenster sluiten.\n"
! 
! #~ msgid "  %-10s  Quit Info altogether.\n"
! #~ msgstr "  %-10s  Info afsluiten.\n"
! 
! #~ msgid "  %-10s  Invoke the Info tutorial.\n"
! #~ msgstr "  %-10s  Een korte Info-cursus oproepen.\n"
! 
! #~ msgid "  %-10s  Move to the `next' node of this node.\n"
! #~ msgstr "  %-10s  Naar de volgende pagina.\n"
! 
! #~ msgid "  %-10s  Move to the `previous' node of this node.\n"
! #~ msgstr "  %-10s  Naar de voorgaande pagina.\n"
! 
! #~ msgid "  %-10s  Move `up' from this node.\n"
! #~ msgstr "  %-10s  Naar de bovenliggende pagina.\n"
! 
! #~ msgid ""
! #~ "  %-10s  Pick menu item specified by name.\n"
! #~ "              Picking a menu item causes another node to be selected.\n"
! #~ msgstr ""
! #~ "  %-10s  Een menu-item kiezen door diens naam op te geven;\n"
! #~ "              dit selecteert een andere pagina.\n"
! 
! #~ msgid "  %-10s  Follow a cross reference.  Reads name of reference.\n"
! #~ msgstr "  %-10s  Een kruisverwijzing volgen door diens naam op te geven.\n"
! 
! #~ msgid "  %-10s  Move to the last node seen in this window.\n"
! #~ msgstr "  %-10s  Terug naar de laatst geziene pagina in dit venster.\n"
! 
! #~ msgid "  %-10s  Skip to next hypertext link within this node.\n"
! #~ msgstr "  %-10s  Naar de volgende koppeling springen.\n"
! 
! #~ msgid "  %-10s  Follow the hypertext link under cursor.\n"
! #~ msgstr "  %-10s  De koppeling onder de cursor volgen.\n"
! 
! #~ msgid "  %-10s  Move to the `directory' node.  Equivalent to `g (DIR)'.\n"
! #~ msgstr "  %-10s  Naar de hoofd-inhoudspagina.\n"
! 
! #~ msgid "  %-10s  Move to the Top node.  Equivalent to `g Top'.\n"
! #~ msgstr "  %-10s  Naar de eerste pagina van dit document.\n"
! 
! #~ msgid ""
! #~ "Moving within a node:\n"
! #~ "---------------------\n"
! #~ msgstr ""
! #~ "Bewegen binnen een pagina:\n"
! #~ "--------------------------\n"
! 
! #~ msgid "  %-10s  Scroll forward a page.\n"
! #~ msgstr "  %-10s  EÃ©n blad verder.\n"
! 
! #~ msgid "  %-10s  Scroll backward a page.\n"
! #~ msgstr "  %-10s  EÃ©n blad terug.\n"
! 
! #~ msgid "  %-10s  Go to the beginning of this node.\n"
! #~ msgstr "  %-10s  Naar het begin van deze pagina.\n"
! 
! #~ msgid "  %-10s  Go to the end of this node.\n"
! #~ msgstr "  %-10s  Naar het einde van deze pagina.\n"
! 
! #~ msgid "  %-10s  Scroll forward 1 line.\n"
! #~ msgstr "  %-10s  EÃ©n regel omlaag.\n"
! 
! #~ msgid "  %-10s  Scroll backward 1 line.\n"
! #~ msgstr "  %-10s  EÃ©n regel omhoog.\n"
! 
! #~ msgid ""
! #~ "Other commands:\n"
! #~ "---------------\n"
! #~ msgstr ""
! #~ "Enkele andere commando's:\n"
! #~ "-------------------------\n"
! 
! #~ msgid "  %-10s  Pick first...ninth item in node's menu.\n"
! #~ msgstr ""
! #~ "  %-10s  Het eerste...negende item uit het menu op deze pagina kiezen.\n"
! 
! #~ msgid "  %-10s  Pick last item in node's menu.\n"
! #~ msgstr "  %-10s  Het laatste item uit het menu op deze pagina kiezen.\n"
! 
! #~ msgid ""
! #~ "  %-10s  Search for a specified string in the index entries of this Info\n"
! #~ "              file, and select the node referenced by the first entry "
! #~ "found.\n"
! #~ msgstr ""
! #~ "  %-10s  Naar een tekenreeks zoeken in de index van dit Info-bestand,\n"
! #~ "              en de pagina behorend bij het eerste gevonden item "
! #~ "selecteren.\n"
! 
! #~ msgid ""
! #~ "  %-10s  Move to node specified by name.\n"
! #~ "              You may include a filename as well, as in "
! #~ "(FILENAME)NODENAME.\n"
! #~ msgstr ""
! #~ "  %-10s  Naar een pagina gaan door diens naam op te geven; er mag een\n"
! #~ "              bestandsnaam meegegeven worden via "
! #~ "(BESTANDSNAAM)PAGINANAAM.\n"
! 
! #~ msgid ""
! #~ "  %-10s  Search forward for a specified string,\n"
! #~ "              and select the node in which the next occurrence is found.\n"
! #~ msgstr "  %-10s  Voorwaarts zoeken naar een tekenreeks.\n"
! 
! #~ msgid ""
! #~ "  %-10s  Search backward for a specified string,\n"
! #~ "              and select the node in which the next occurrence is found.\n"
! #~ msgstr "  %-10s  Achterwaarts zoeken naar een tekenreeks.\n"
! 
! #~ msgid "ESC %s is undefined."
! #~ msgstr "ESC %s is niet gedefinieerd."
! 
! #~ msgid "%s is defined to %s."
! #~ msgstr "%s is gedefinieerd als %s."
! 
! #~ msgid ""
! #~ "Selecting other nodes:\n"
! #~ "----------------------\n"
! #~ msgstr ""
! #~ "Selecteren van andere pagina's:\n"
! #~ "-------------------------------\n"
! 
! #~ msgid "incorrect number of arguments"
! #~ msgstr "onjuist aantal argumenten"
! 
! #~ msgid "cannot open input file `%s'"
! #~ msgstr "kan invoerbestand '%s' niet openen"
! 
! #~ msgid "cannot create output file `%s'"
! #~ msgstr "kan uitvoerbestand '%s' niet aanmaken"
! 
! #~ msgid "error writing to `%s'"
! #~ msgstr "fout bij het schrijven naar '%s'"
! 
! #~ msgid "error closing output file `%s'"
! #~ msgstr "fout bij sluiten van uitvoerbestand '%s'"
! 
! #~ msgid "section too long"
! #~ msgstr "sectie is te lang"
! 
! #~ msgid ""
! #~ "Usage: %s [OPTION]... [INPUT-FILE]\n"
! #~ "\n"
! #~ "Compile infokey source file to infokey file.  Reads INPUT-FILE (default\n"
! #~ "$HOME/.infokey) and writes compiled key file to (by default) $HOME/."
! #~ "info.\n"
! #~ "\n"
! #~ "Options:\n"
! #~ "  --output FILE        output to FILE instead of $HOME/.info\n"
! #~ "  --help               display this help and exit.\n"
! #~ "  --version            display version information and exit.\n"
! #~ msgstr ""
! #~ "Gebruik:  %s [OPTIE...] [INVOERBESTAND]\n"
! #~ "\n"
! #~ "Een infokey-bronbestand naar een binair infokey-bestand compileren.\n"
! #~ "Dit leest een INVOERBESTAND (standaard $HOME/.infokey) en schrijft\n"
! #~ "het gecompileerde infokey-bestand (standaard) naar $HOME/.info.\n"
! #~ "\n"
! #~ "Opties:\n"
! #~ "  --output BESTAND     uitvoer naar dit bestand schrijven\n"
! #~ "  --help               deze hulptekst tonen en stoppen\n"
! #~ "  --version            versie-informatie tonen en stoppen\n"
! 
! #~ msgid "Ignoring invalid infokey file `%s' - too small"
! #~ msgstr "Infokey-bestand '%s' is te klein -- wordt genegeerd"
! 
! #~ msgid "Ignoring invalid infokey file `%s' - too big"
! #~ msgstr "Infokey-bestand '%s' is te groot -- wordt genegeerd"
! 
! #~ msgid "Error reading infokey file `%s' - short read"
! #~ msgstr "Fout bij lezen van infokey-bestand '%s' -- te weinig gelezen"
! 
! #~ msgid ""
! #~ "Invalid infokey file `%s' (bad magic numbers) -- run infokey to update it"
! #~ msgstr ""
! #~ "Ongeldig infokey-bestand '%s' (onjuiste magische nummers) --\n"
! #~ "voer 'infokey' uit om het op orde te brengen"
! 
! #~ msgid "Your infokey file `%s' is out of date -- run infokey to update it"
! #~ msgstr ""
! #~ "Uw infokey-bestand '%s' is verouderd --\n"
! #~ "voer 'infokey' uit om het op orde te brengen"
! 
! #~ msgid ""
! #~ "Invalid infokey file `%s' (bad section length) -- run infokey to update it"
! #~ msgstr ""
! #~ "Ongeldig infokey-bestand '%s' (onjuiste sectielengte) --\n"
! #~ "voer 'infokey' uit om het op orde te brengen"
! 
! #~ msgid ""
! #~ "Invalid infokey file `%s' (bad section code) -- run infokey to update it"
! #~ msgstr ""
! #~ "Ongeldig infokey-bestand '%s' (onjuiste sectiecode) --\n"
! #~ "voer 'infokey' uit om het op orde te brengen"
! 
! #~ msgid "Bad data in infokey file -- some key bindings ignored"
! #~ msgstr ""
! #~ "Foute gegevens in infokey-bestand -- enkele toetstoewijzingen zijn "
! #~ "genegeerd"
! 
! #~ msgid "Bad data in infokey file -- some var settings ignored"
! #~ msgstr ""
! #~ "Foute gegevens in infokey-bestand -- sommige definities zijn genegeerd"
! 
! #~ msgid "Next"
! #~ msgstr "Volgende"
! 
! #~ msgid "No `Prev' for this node."
! #~ msgstr "Er is geen voorgaande pagina op dit niveau."
! 
! #~ msgid "Kill node (%s): "
! #~ msgstr "Te sluiten pagina (%s): "
! 
! #~ msgid "Cannot kill node `%s'"
! #~ msgstr "Kan pagina '%s' niet sluiten"
! 
! #~ msgid "Cannot kill the last node"
! #~ msgstr "Kan niet verder terug dan de eerste pagina."
! 
! #~ msgid "Kill this node"
! #~ msgstr "Deze pagina sluiten"
! 
! #~ msgid "writing file %s"
! #~ msgstr "schrijven van bestand %s"
! 
! #~ msgid "closing file %s"
! #~ msgstr "sluiten van bestand %s"
! 
! #~ msgid "Internally used by \\[universal-argument]"
! #~ msgstr "Intern gebruikt door \\[universal-argument]"
! 
! #~ msgid "Usage: makeinfo [OPTION]... TEXINFO-FILE...\n"
! #~ msgstr "Gebruik:  makeinfo [OPTIE...] TEXINFO-BESTAND...\n"
! 
! #~ msgid "  or:  texi2any [OPTION]... TEXINFO-FILE...\n"
! #~ msgstr "     of:  texi2any [OPTIE...] TEXINFO-BESTAND...\n"
! 
! #~ msgid "send output to FILE"
! #~ msgstr "de uitvoer naar BESTAND sturen"
! 
! #~ msgid "failure reopening %s"
! #~ msgstr "fout bij het heropenen van %s"
! 
! #~ msgid "No page number in %s"
! #~ msgstr "Geen paginanummer in %s"
! 
! #~ msgid "entry %s follows an entry with a secondary name"
! #~ msgstr "item %s volgt op een item met een alternatieve naam"
  
  #~ msgid "Done."
***************
*** 4256,4262 ****
  #~ msgstr "Pagina '%s' vereist een sectiemakend commando (bijvoorbeeld %c%s)"
  
- #~ msgid "No node name specified for `%c%s' command"
- #~ msgstr "Er is geen paginanaam opgegeven voor commando '%c%s'"
- 
  #~ msgid "Anchor `%s' and node `%s' map to the same file name"
  #~ msgstr "Het anker '%s' en pagina '%s' verwijzen naar dezelfde bestandsnaam"
--- 4339,4342 ----
Binary files texinfo-5.2/po/pl.gmo and texinfo-6.0/po/pl.gmo differ
diff -Nrc2 texinfo-5.2/po/pl.po texinfo-6.0/po/pl.po
*** texinfo-5.2/po/pl.po	2013-09-26 23:52:37.000000000 +0100
--- texinfo-6.0/po/pl.po	2015-06-26 13:52:34.000000000 +0100
***************
*** 1,13 ****
  # Polish translation for texinfo.
! # Copyright (C) 2003, 2004, 2007, 2008, 2012, 2013 Free Software Foundation, Inc.
  # This file is distributed under the same license as the texinfo package.
! # Jakub Bogusz <qboosh@pld-linux.org>, 2003-2013.
  #
  msgid ""
  msgstr ""
! "Project-Id-Version: texinfo 5.1.90\n"
  "Report-Msgid-Bugs-To: bug-texinfo@gnu.org\n"
! "POT-Creation-Date: 2013-09-26 15:52-0700\n"
! "PO-Revision-Date: 2013-09-14 13:02+0200\n"
  "Last-Translator: Jakub Bogusz <qboosh@pld-linux.org>\n"
  "Language-Team: Polish <translation-team-pl@lists.sourceforge.net>\n"
--- 1,13 ----
  # Polish translation for texinfo.
! # Copyright (C) 2003, 2004, 2007, 2008, 2012, 2013, 2015 Free Software Foundation, Inc.
  # This file is distributed under the same license as the texinfo package.
! # Jakub Bogusz <qboosh@pld-linux.org>, 2003-2015.
  #
  msgid ""
  msgstr ""
! "Project-Id-Version: texinfo 5.9.93\n"
  "Report-Msgid-Bugs-To: bug-texinfo@gnu.org\n"
! "POT-Creation-Date: 2015-06-26 13:52+0100\n"
! "PO-Revision-Date: 2015-06-10 21:45+0200\n"
  "Last-Translator: Jakub Bogusz <qboosh@pld-linux.org>\n"
  "Language-Team: Polish <translation-team-pl@lists.sourceforge.net>\n"
***************
*** 19,78 ****
  "|| n%100>=20) ? 1 : 2;\n"
  
! #: gnulib/lib/error.c:188
  msgid "Unknown system error"
  msgstr "Nieznany bÅ‚Ä…d systemowy"
  
! #: gnulib/lib/getopt.c:547 gnulib/lib/getopt.c:576
  #, c-format
  msgid "%s: option '%s' is ambiguous; possibilities:"
  msgstr "%s: opcja '%s' jest niejednoznaczna; moÅ¼liwoÅ›ci:"
  
! #: gnulib/lib/getopt.c:624 gnulib/lib/getopt.c:628
  #, c-format
  msgid "%s: option '--%s' doesn't allow an argument\n"
  msgstr "%s: opcja '--%s' nie moÅ¼e mieÄ‡ argumentÃ³w\n"
  
! #: gnulib/lib/getopt.c:637 gnulib/lib/getopt.c:642
  #, c-format
  msgid "%s: option '%c%s' doesn't allow an argument\n"
  msgstr "%s: opcja '%c%s' nie moÅ¼e mieÄ‡ argumentÃ³w\n"
  
! #: gnulib/lib/getopt.c:685 gnulib/lib/getopt.c:704
  #, c-format
  msgid "%s: option '--%s' requires an argument\n"
  msgstr "%s: opcja '--%s' musi mieÄ‡ argument\n"
  
! #: gnulib/lib/getopt.c:742 gnulib/lib/getopt.c:745
  #, c-format
  msgid "%s: unrecognized option '--%s'\n"
  msgstr "%s: nieznana opcja '--%s'\n"
  
! #: gnulib/lib/getopt.c:753 gnulib/lib/getopt.c:756
  #, c-format
  msgid "%s: unrecognized option '%c%s'\n"
  msgstr "%s: nieznana opcja '%c%s'\n"
  
! #: gnulib/lib/getopt.c:805 gnulib/lib/getopt.c:808
  #, c-format
  msgid "%s: invalid option -- '%c'\n"
  msgstr "%s: bÅ‚Ä™dna opcja -- '%c'\n"
  
! #: gnulib/lib/getopt.c:861 gnulib/lib/getopt.c:878 gnulib/lib/getopt.c:1088
! #: gnulib/lib/getopt.c:1106
  #, c-format
  msgid "%s: option requires an argument -- '%c'\n"
  msgstr "%s: opcja musi mieÄ‡ argument -- '%c'\n"
  
! #: gnulib/lib/getopt.c:934 gnulib/lib/getopt.c:950
  #, c-format
  msgid "%s: option '-W %s' is ambiguous\n"
  msgstr "%s: opcja '-W %s' jest niejednoznaczna\n"
  
! #: gnulib/lib/getopt.c:974 gnulib/lib/getopt.c:992
  #, c-format
  msgid "%s: option '-W %s' doesn't allow an argument\n"
  msgstr "%s: opcja '-W %s' nie moÅ¼e mieÄ‡ argumentÃ³w\n"
  
! #: gnulib/lib/getopt.c:1013 gnulib/lib/getopt.c:1031
  #, c-format
  msgid "%s: option '-W %s' requires an argument\n"
--- 19,83 ----
  "|| n%100>=20) ? 1 : 2;\n"
  
! #: gnulib/lib/error.c:191
  msgid "Unknown system error"
  msgstr "Nieznany bÅ‚Ä…d systemowy"
  
! #: gnulib/lib/getopt.c:575 gnulib/lib/getopt.c:604
  #, c-format
  msgid "%s: option '%s' is ambiguous; possibilities:"
  msgstr "%s: opcja '%s' jest niejednoznaczna; moÅ¼liwoÅ›ci:"
  
! #: gnulib/lib/getopt.c:619
! #, c-format
! msgid "%s: option '%s' is ambiguous\n"
! msgstr "%s: opcja '%s' jest niejednoznaczna\n"
! 
! #: gnulib/lib/getopt.c:654 gnulib/lib/getopt.c:658
  #, c-format
  msgid "%s: option '--%s' doesn't allow an argument\n"
  msgstr "%s: opcja '--%s' nie moÅ¼e mieÄ‡ argumentÃ³w\n"
  
! #: gnulib/lib/getopt.c:667 gnulib/lib/getopt.c:672
  #, c-format
  msgid "%s: option '%c%s' doesn't allow an argument\n"
  msgstr "%s: opcja '%c%s' nie moÅ¼e mieÄ‡ argumentÃ³w\n"
  
! #: gnulib/lib/getopt.c:715 gnulib/lib/getopt.c:734
  #, c-format
  msgid "%s: option '--%s' requires an argument\n"
  msgstr "%s: opcja '--%s' musi mieÄ‡ argument\n"
  
! #: gnulib/lib/getopt.c:772 gnulib/lib/getopt.c:775
  #, c-format
  msgid "%s: unrecognized option '--%s'\n"
  msgstr "%s: nieznana opcja '--%s'\n"
  
! #: gnulib/lib/getopt.c:783 gnulib/lib/getopt.c:786
  #, c-format
  msgid "%s: unrecognized option '%c%s'\n"
  msgstr "%s: nieznana opcja '%c%s'\n"
  
! #: gnulib/lib/getopt.c:835 gnulib/lib/getopt.c:838
  #, c-format
  msgid "%s: invalid option -- '%c'\n"
  msgstr "%s: bÅ‚Ä™dna opcja -- '%c'\n"
  
! #: gnulib/lib/getopt.c:891 gnulib/lib/getopt.c:908 gnulib/lib/getopt.c:1118
! #: gnulib/lib/getopt.c:1136
  #, c-format
  msgid "%s: option requires an argument -- '%c'\n"
  msgstr "%s: opcja musi mieÄ‡ argument -- '%c'\n"
  
! #: gnulib/lib/getopt.c:964 gnulib/lib/getopt.c:980
  #, c-format
  msgid "%s: option '-W %s' is ambiguous\n"
  msgstr "%s: opcja '-W %s' jest niejednoznaczna\n"
  
! #: gnulib/lib/getopt.c:1004 gnulib/lib/getopt.c:1022
  #, c-format
  msgid "%s: option '-W %s' doesn't allow an argument\n"
  msgstr "%s: opcja '-W %s' nie moÅ¼e mieÄ‡ argumentÃ³w\n"
  
! #: gnulib/lib/getopt.c:1043 gnulib/lib/getopt.c:1061
  #, c-format
  msgid "%s: option '-W %s' requires an argument\n"
***************
*** 155,259 ****
  msgstr "pamiÄ™Ä‡ wyczerpana"
  
! #: info/echo-area.c:283 info/session.c:978
  msgid "Move forward a character"
  msgstr "PrzesuniÄ™cie do przodu o znak"
  
! #: info/echo-area.c:295 info/session.c:1005
  msgid "Move backward a character"
  msgstr "PrzesuniÄ™cie do tyÅ‚u o znak"
  
! #: info/echo-area.c:307
  msgid "Move to the start of this line"
  msgstr "PrzejÅ›cie na poczÄ…tek tej linii"
  
! #: info/echo-area.c:312
  msgid "Move to the end of this line"
  msgstr "PrzejÅ›cie na koniec tej linii"
  
! #: info/echo-area.c:320 info/session.c:1037
  msgid "Move forward a word"
  msgstr "PrzesuniÄ™cie do przodu o sÅ‚owo"
  
! #: info/echo-area.c:360 info/session.c:1061
  msgid "Move backward a word"
  msgstr "PrzesuniÄ™cie do tyÅ‚u o sÅ‚owo"
  
! #: info/echo-area.c:400
  msgid "Delete the character under the cursor"
  msgstr "UsuniÄ™cie znaku pod kursorem"
  
! #: info/echo-area.c:430
  msgid "Delete the character behind the cursor"
  msgstr "UsuniÄ™cie znaku za kursorem"
  
! #: info/echo-area.c:451
  msgid "Cancel or quit operation"
  msgstr "Anulowanie lub rezygnacja z operacji"
  
! #: info/echo-area.c:466
  msgid "Accept (or force completion of) this line"
  msgstr "PrzyjÄ™cie (lub wymuszenie dokoÅ„czenia) tej linii"
  
! #: info/echo-area.c:471
  msgid "Insert next character verbatim"
  msgstr "Wstawienie nastÄ™pnego znaku dosÅ‚ownie"
  
! #: info/echo-area.c:479
! msgid "Insert this character"
! msgstr "Wstawienie tego znaku"
! 
! #: info/echo-area.c:498
  msgid "Insert a TAB character"
  msgstr "Wstawienie znaku TAB"
  
! #: info/echo-area.c:505
  msgid "Transpose characters at point"
  msgstr "Przestawienie znakÃ³w w miejscu"
  
! #: info/echo-area.c:556
  msgid "Yank back the contents of the last kill"
  msgstr "Wstawienie zawartoÅ›ci ostatniego wyciÄ™cia"
  
! #: info/echo-area.c:563
  msgid "Kill ring is empty"
  msgstr "Zakres wyciÄ™cia jest pusty"
  
! #: info/echo-area.c:576
  msgid "Yank back a previous kill"
  msgstr "Wstawienie poprzedniego wyciÄ™cia"
  
! #: info/echo-area.c:609
  msgid "Kill to the end of the line"
  msgstr "WyciÄ™cie na koniec linii"
  
! #: info/echo-area.c:622
  msgid "Kill to the beginning of the line"
  msgstr "WyciÄ™cie na poczÄ…tek linii"
  
! #: info/echo-area.c:634
  msgid "Kill the word following the cursor"
  msgstr "WyciÄ™cie sÅ‚owa za kursorem"
  
! #: info/echo-area.c:654
  msgid "Kill the word preceding the cursor"
  msgstr "WyciÄ™cie sÅ‚owa przed kursorem"
  
! #: info/echo-area.c:871 info/echo-area.c:929
  msgid "No completions"
  msgstr "Brak uzupeÅ‚nieÅ„"
  
! #: info/echo-area.c:873
  msgid "Not complete"
  msgstr "Nie dokoÅ„czono"
  
! #: info/echo-area.c:914
  msgid "List possible completions"
  msgstr "Wypisanie moÅ¼liwych uzupeÅ‚nieÅ„"
  
! #: info/echo-area.c:933
  msgid "Sole completion"
  msgstr "Jedyne uzupeÅ‚nienie"
  
! #: info/echo-area.c:941
  #, c-format
  msgid "%d completion:\n"
--- 160,260 ----
  msgstr "pamiÄ™Ä‡ wyczerpana"
  
! #: info/echo-area.c:299 info/session.c:1328
  msgid "Move forward a character"
  msgstr "PrzesuniÄ™cie do przodu o znak"
  
! #: info/echo-area.c:318 info/session.c:1341
  msgid "Move backward a character"
  msgstr "PrzesuniÄ™cie do tyÅ‚u o znak"
  
! #: info/echo-area.c:344
  msgid "Move to the start of this line"
  msgstr "PrzejÅ›cie na poczÄ…tek tej linii"
  
! #: info/echo-area.c:349
  msgid "Move to the end of this line"
  msgstr "PrzejÅ›cie na koniec tej linii"
  
! #: info/echo-area.c:357 info/session.c:1356
  msgid "Move forward a word"
  msgstr "PrzesuniÄ™cie do przodu o sÅ‚owo"
  
! #: info/echo-area.c:397 info/session.c:1370
  msgid "Move backward a word"
  msgstr "PrzesuniÄ™cie do tyÅ‚u o sÅ‚owo"
  
! #: info/echo-area.c:437
  msgid "Delete the character under the cursor"
  msgstr "UsuniÄ™cie znaku pod kursorem"
  
! #: info/echo-area.c:457
  msgid "Delete the character behind the cursor"
  msgstr "UsuniÄ™cie znaku za kursorem"
  
! #: info/echo-area.c:478
  msgid "Cancel or quit operation"
  msgstr "Anulowanie lub rezygnacja z operacji"
  
! #: info/echo-area.c:493
  msgid "Accept (or force completion of) this line"
  msgstr "PrzyjÄ™cie (lub wymuszenie dokoÅ„czenia) tej linii"
  
! #: info/echo-area.c:498
  msgid "Insert next character verbatim"
  msgstr "Wstawienie nastÄ™pnego znaku dosÅ‚ownie"
  
! #: info/echo-area.c:530
  msgid "Insert a TAB character"
  msgstr "Wstawienie znaku TAB"
  
! #: info/echo-area.c:582
  msgid "Transpose characters at point"
  msgstr "Przestawienie znakÃ³w w miejscu"
  
! #: info/echo-area.c:651
  msgid "Yank back the contents of the last kill"
  msgstr "Wstawienie zawartoÅ›ci ostatniego wyciÄ™cia"
  
! #: info/echo-area.c:658
  msgid "Kill ring is empty"
  msgstr "Zakres wyciÄ™cia jest pusty"
  
! #: info/echo-area.c:671
  msgid "Yank back a previous kill"
  msgstr "Wstawienie poprzedniego wyciÄ™cia"
  
! #: info/echo-area.c:704
  msgid "Kill to the end of the line"
  msgstr "WyciÄ™cie na koniec linii"
  
! #: info/echo-area.c:717
  msgid "Kill to the beginning of the line"
  msgstr "WyciÄ™cie na poczÄ…tek linii"
  
! #: info/echo-area.c:729
  msgid "Kill the word following the cursor"
  msgstr "WyciÄ™cie sÅ‚owa za kursorem"
  
! #: info/echo-area.c:749
  msgid "Kill the word preceding the cursor"
  msgstr "WyciÄ™cie sÅ‚owa przed kursorem"
  
! #: info/echo-area.c:981 info/echo-area.c:1039
  msgid "No completions"
  msgstr "Brak uzupeÅ‚nieÅ„"
  
! #: info/echo-area.c:983
  msgid "Not complete"
  msgstr "Nie dokoÅ„czono"
  
! #: info/echo-area.c:1032
  msgid "List possible completions"
  msgstr "Wypisanie moÅ¼liwych uzupeÅ‚nieÅ„"
  
! #: info/echo-area.c:1043
  msgid "Sole completion"
  msgstr "Jedyne uzupeÅ‚nienie"
  
! #: info/echo-area.c:1052
  #, c-format
  msgid "%d completion:\n"
***************
*** 263,299 ****
  msgstr[2] "%d uzupeÅ‚nieÅ„:\n"
  
! #: info/echo-area.c:1091
  msgid "Insert completion"
  msgstr "Wstawienie uzupeÅ‚nienia"
  
! #: info/echo-area.c:1228
  #, c-format
  msgid "Building completions..."
  msgstr "Tworzenie uzupeÅ‚nieÅ„..."
  
! #: info/echo-area.c:1347
  msgid "Scroll the completions window"
  msgstr "Przewijanie okna uzupeÅ‚nieÅ„"
  
! #: info/filesys.c:88
  #, c-format
  msgid "looking for file \"%s\""
  msgstr "poszukiwanie pliku \"%s\""
  
! #: info/filesys.c:178
  #, c-format
  msgid "looking for file %s in %s"
  msgstr "poszukiwanie pliku %s w %s"
  
! #: info/filesys.c:209 info/filesys.c:224 info/filesys.c:245
  #, c-format
  msgid "found file %s"
  msgstr "znaleziono plik %s"
  
! #: info/footnotes.c:211
  msgid "Footnotes could not be displayed"
  msgstr "Przypisy nie mogÄ… byÄ‡ wyÅ›wietlone"
  
! #: info/footnotes.c:237
  msgid "Show the footnotes associated with this node in another window"
  msgstr "Pokazanie przypisÃ³w zwiÄ…zanych z tym wÄ™zÅ‚em w innym oknie"
--- 264,301 ----
  msgstr[2] "%d uzupeÅ‚nieÅ„:\n"
  
! #: info/echo-area.c:1169
  msgid "Insert completion"
  msgstr "Wstawienie uzupeÅ‚nienia"
  
! #: info/echo-area.c:1271
  #, c-format
  msgid "Building completions..."
  msgstr "Tworzenie uzupeÅ‚nieÅ„..."
  
! #: info/echo-area.c:1390
  msgid "Scroll the completions window"
  msgstr "Przewijanie okna uzupeÅ‚nieÅ„"
  
! #: info/filesys.c:91
  #, c-format
  msgid "looking for file \"%s\""
  msgstr "poszukiwanie pliku \"%s\""
  
! #: info/filesys.c:158
  #, c-format
  msgid "looking for file %s in %s"
  msgstr "poszukiwanie pliku %s w %s"
  
! #: info/filesys.c:227 info/filesys.c:241 info/filesys.c:262
  #, c-format
  msgid "found file %s"
  msgstr "znaleziono plik %s"
  
! #: info/footnotes.c:231
! #, c-format
  msgid "Footnotes could not be displayed"
  msgstr "Przypisy nie mogÄ… byÄ‡ wyÅ›wietlone"
  
! #: info/footnotes.c:251
  msgid "Show the footnotes associated with this node in another window"
  msgstr "Pokazanie przypisÃ³w zwiÄ…zanych z tym wÄ™zÅ‚em w innym oknie"
***************
*** 303,457 ****
  msgstr "---------- Przypisy -----------"
  
! #: info/indices.c:174
! msgid "Look up a string in the index for this file"
! msgstr "Szukanie Å‚aÅ„cucha w indeksie tego pliku"
! 
! #: info/indices.c:202 info/indices.c:885
  #, c-format
  msgid "Finding index entries..."
  msgstr "Szukanie wpisÃ³w w indeksie..."
  
! #: info/indices.c:209
  #, c-format
  msgid "No indices found."
  msgstr "Nie znaleziono indeksÃ³w."
  
! #: info/indices.c:219
  msgid "Index entry: "
  msgstr "Wpis indeksu: "
  
! #: info/indices.c:253 info/indices.c:907 info/session.c:4204
  #, c-format
! msgid "Search string too short"
! msgstr "Wyszukiwany Å‚aÅ„cuch jest zbyt krÃ³tki"
  
! #: info/indices.c:365
  msgid ""
! "Go to the next matching index item from the last `\\[index-search]' command"
  msgstr ""
! "PrzejÅ›cie do nastÄ™pnego pasujÄ…cego elementu z ostatniego `\\[index-search]'"
  
! #: info/indices.c:376
  #, c-format
  msgid "No previous index search string."
  msgstr "Brak poprzedniego Å‚aÅ„cucha szukanego w indeksie."
  
! #: info/indices.c:383
! #, c-format
! msgid "No index entries."
! msgstr "Brak wpisÃ³w w indeksie."
! 
! #: info/indices.c:431
! #, c-format
! msgid "No more index entries containing `%s'."
! msgstr "Nie ma wiÄ™cej wpisÃ³w w indeksie zawierajÄ…cych `%s'."
! 
! #: info/indices.c:432 info/indices.c:942
  #, c-format
! msgid "No index entries containing `%s'."
! msgstr "Nie ma wpisÃ³w w indeksie zawierajÄ…cych `%s'."
! 
! #: info/indices.c:444
! msgid "CAN'T SEE THIS"
! msgstr "NIE MOÅ»NA TEGO ZOBACZYÄ†"
! 
! #: info/indices.c:480
! #, c-format
! msgid "Found `%s' in %s. (`\\[next-index-match]' tries to find next.)"
! msgstr ""
! "Znaleziono `%s' w %s. (`\\[next-index-match]' prÃ³buje znaleÅºÄ‡ nastÄ™pne.)"
  
! #: info/indices.c:611
  #, c-format
! msgid "Scanning indices of `%s'..."
! msgstr "Przeszukiwanie indeksÃ³w `%s'..."
  
! #: info/indices.c:659
  #, c-format
! msgid "No available info files have `%s' in their indices."
! msgstr "Å»aden z dostÄ™pnych plikÃ³w info nie zawiera `%s' w swoich indeksach."
  
! #: info/indices.c:685
  msgid "Grovel all known info file's indices for a string and build a menu"
  msgstr "Szukanie Å‚aÅ„cucha w znanych indeksach plikÃ³w info i zbudowanie menu"
  
! #: info/indices.c:689
! msgid "Index apropos: "
! msgstr "Indeks dla Å‚aÅ„cucha: "
  
! #: info/indices.c:717
  #, c-format
! msgid ""
! "\n"
! "* Menu: Nodes whose indices contain `%s':\n"
! msgstr ""
! "\n"
! "* Menu: WÄ™zÅ‚y, ktÃ³rych indeksy zawierajÄ… `%s':\n"
  
! #: info/indices.c:869
  msgid "List all matches of a string in the index"
  msgstr "Lista wszystkich dopasowaÅ„ Å‚aÅ„cucha w indeksie"
  
! #: info/indices.c:891
! #, c-format
! msgid "No index"
! msgstr "Brak indeksu"
  
! #: info/indices.c:895
! msgid "Index topic: "
! msgstr "Temat indeksu: "
  
! #: info/indices.c:913
  #, c-format
! msgid "Index for `%s'"
! msgstr "Indeks dla `%s'"
  
! #: info/indices.c:966
  #, c-format
! msgid "File names matching `%s'"
! msgstr "Nazwy plikÃ³w pasujÄ…ce do `%s'"
  
! #: info/indices.c:996
! msgid "Show all matching files"
! msgstr "WyÅ›wietlenie wszystkich pasujÄ…cych plikÃ³w"
  
! #: info/indices.c:1000
  #, c-format
! msgid "No file index"
! msgstr "Brak indeksu plikÃ³w"
  
! #: info/info.c:316
  #, c-format
! msgid "no index entries found for `%s'\n"
! msgstr "nie znaleziono wpisÃ³w w indeksie dla `%s'\n"
  
! #: info/info.c:490
  #, c-format
  msgid "invalid number: %s\n"
  msgstr "bÅ‚Ä™dna liczba: %s\n"
  
! #: info/info.c:641
  #, c-format
  msgid "malformed variable assignment: %s"
  msgstr "Åºle sformuÅ‚owane przypisanie zmiennej: %s"
  
! #: info/info.c:650 info/infomap.c:1218
  #, c-format
  msgid "%s: no such variable"
  msgstr "%s: brak zmiennej"
  
! #: info/info.c:654 info/infomap.c:1222
  #, c-format
  msgid "value %s is not valid for variable %s"
  msgstr "wartoÅ›Ä‡ %s nie jest prawidÅ‚owa dla zmiennej %s"
  
! #: info/info.c:671 info/infokey.c:892
  #, c-format
  msgid "Try --help for more information.\n"
  msgstr "WiÄ™cej informacji moÅ¼na uzyskaÄ‡ przez --help.\n"
  
! #: info/info.c:693 info/infokey.c:144 install-info/install-info.c:2163
! #: tp/texi2any.pl:861 util/texindex.c:295
! #, c-format, perl-format
  msgid ""
  "Copyright (C) %s Free Software Foundation, Inc.\n"
--- 305,437 ----
  msgstr "---------- Przypisy -----------"
  
! #: info/indices.c:123 info/indices.c:806
  #, c-format
  msgid "Finding index entries..."
  msgstr "Szukanie wpisÃ³w w indeksie..."
  
! #: info/indices.c:206
! msgid "Look up a string in the index for this file"
! msgstr "Szukanie Å‚aÅ„cucha w indeksie tego pliku"
! 
! #: info/indices.c:218 info/indices.c:324 info/indices.c:812
  #, c-format
  msgid "No indices found."
  msgstr "Nie znaleziono indeksÃ³w."
  
! #: info/indices.c:222
  msgid "Index entry: "
  msgstr "Wpis indeksu: "
  
! #: info/indices.c:439
  #, c-format
! msgid "Found '%s' in %s. ('\\[next-index-match]' tries to find next.)"
! msgstr ""
! "Znaleziono '%s' w %s. ('\\[next-index-match]' prÃ³buje znaleÅºÄ‡ nastÄ™pne.)"
  
! #: info/indices.c:449
  msgid ""
! "Go to the next matching index item from the last '\\[index-search]' command"
  msgstr ""
! "PrzejÅ›cie do nastÄ™pnego pasujÄ…cego elementu z ostatniego '\\[index-search]'"
  
! #: info/indices.c:460
  #, c-format
  msgid "No previous index search string."
  msgstr "Brak poprzedniego Å‚aÅ„cucha szukanego w indeksie."
  
! #: info/indices.c:478
  #, c-format
! msgid "No more index entries containing '%s'."
! msgstr "Nie ma wiÄ™cej wpisÃ³w w indeksie zawierajÄ…cych '%s'."
  
! #: info/indices.c:479 info/indices.c:874
  #, c-format
! msgid "No index entries containing '%s'."
! msgstr "Nie ma wpisÃ³w w indeksie zawierajÄ…cych '%s'."
  
! #: info/indices.c:583
  #, c-format
! msgid "Scanning indices of '%s'..."
! msgstr "Przeszukiwanie indeksÃ³w '%s'..."
  
! #: info/indices.c:636
  msgid "Grovel all known info file's indices for a string and build a menu"
  msgstr "Szukanie Å‚aÅ„cucha w znanych indeksach plikÃ³w info i zbudowanie menu"
  
! #: info/indices.c:644 info/indices.c:646
! msgid "Index apropos"
! msgstr "Indeks dla Å‚aÅ„cucha"
  
! #: info/indices.c:686
  #, c-format
! msgid "Index entries containing '%s':\n"
! msgstr "Wpisy w indeksie zawierajÄ…ce '%s':\n"
  
! #: info/indices.c:791
  msgid "List all matches of a string in the index"
  msgstr "Lista wszystkich dopasowaÅ„ Å‚aÅ„cucha w indeksie"
  
! #: info/indices.c:818 info/indices.c:820
! msgid "Index topic"
! msgstr "Temat indeksu"
  
! #: info/indices.h:40
! #, c-format
! msgid "No available info files have '%s' in their indices."
! msgstr "Å»aden z dostÄ™pnych plikÃ³w info nie zawiera '%s' w swoich indeksach."
  
! #: info/info-utils.c:899
  #, c-format
! msgid "Error converting file character encoding."
! msgstr "BÅ‚Ä…d przy konwersji kodowania znakÃ³w pliku."
  
! #: info/info.c:223 info/session.c:2700
  #, c-format
! msgid "No menu item '%s' in node '%s'."
! msgstr "Brak elementu menu '%s' w wÄ™Åºle '%s'."
  
! #: info/info.c:316
! #, c-format
! msgid "No file given for node '%s'."
! msgstr "Nie podano pliku dla wÄ™zÅ‚a '%s'."
  
! #: info/info.c:365 info/info.c:1115
  #, c-format
! msgid "Cannot find node '%s'."
! msgstr "Nie moÅ¼na znaleÅºÄ‡ wÄ™zÅ‚a '%s'."
  
! #: info/info.c:387
  #, c-format
! msgid "No program name given."
! msgstr "Nie podano nazwy programu."
  
! #: info/info.c:578
  #, c-format
  msgid "invalid number: %s\n"
  msgstr "bÅ‚Ä™dna liczba: %s\n"
  
! #: info/info.c:758
  #, c-format
  msgid "malformed variable assignment: %s"
  msgstr "Åºle sformuÅ‚owane przypisanie zmiennej: %s"
  
! #: info/info.c:765 info/infokey.c:537
  #, c-format
  msgid "%s: no such variable"
  msgstr "%s: brak zmiennej"
  
! #: info/info.c:771 info/infokey.c:539
  #, c-format
  msgid "value %s is not valid for variable %s"
  msgstr "wartoÅ›Ä‡ %s nie jest prawidÅ‚owa dla zmiennej %s"
  
! #: info/info.c:783
  #, c-format
  msgid "Try --help for more information.\n"
  msgstr "WiÄ™cej informacji moÅ¼na uzyskaÄ‡ przez --help.\n"
  
! #: info/info.c:805 install-info/install-info.c:2212 tp/texi2any.pl:878
! #: texindex/ti.twjr:1293
! #, c-format, awk-format, perl-format
  msgid ""
  "Copyright (C) %s Free Software Foundation, Inc.\n"
***************
*** 468,482 ****
  "Nie ma Å»ADNEJ GWARANCJI w zakresie dopuszczalnym przez prawo.\n"
  
! #: info/info.c:785
  #, c-format
! msgid "can't open %s: %s"
! msgstr "nie moÅ¼na otworzyÄ‡ %s: %s"
  
! #: info/info.c:791
! #, c-format
! msgid "debugging output diverted to \"%s\""
! msgstr "wyjÅ›cie diagnostyczne przekierowane do \"%s\""
! 
! #: info/info.c:877
  #, c-format
  msgid ""
--- 448,457 ----
  "Nie ma Å»ADNEJ GWARANCJI w zakresie dopuszczalnym przez prawo.\n"
  
! #: info/info.c:963
  #, c-format
! msgid "no index entries found for '%s'\n"
! msgstr "nie znaleziono wpisÃ³w w indeksie dla '%s'\n"
  
! #: info/info.c:1016
  #, c-format
  msgid ""
***************
*** 489,493 ****
  "PrzeglÄ…danie dokumentacji w formacie Info.\n"
  
! #: info/info.c:883
  msgid ""
  "Options:\n"
--- 464,468 ----
  "PrzeglÄ…danie dokumentacji w formacie Info.\n"
  
! #: info/info.c:1022
  msgid ""
  "Options:\n"
***************
*** 507,511 ****
  "  -f, --file=PODRÄ˜CZNIK        okreÅ›lenie podrÄ™cznika Info do odwiedzenia."
  
! #: info/info.c:891
  msgid ""
  "  -h, --help                   display this help and exit.\n"
--- 482,486 ----
  "  -f, --file=PODRÄ˜CZNIK        okreÅ›lenie podrÄ™cznika Info do odwiedzenia."
  
! #: info/info.c:1030
  msgid ""
  "  -h, --help                   display this help and exit.\n"
***************
*** 520,524 ****
  "  -o, --output=PLIK            zapis wybranych wÄ™zÅ‚Ã³w do PLIKU."
  
! #: info/info.c:897
  msgid ""
  "  -R, --raw-escapes            output \"raw\" ANSI escapes (default).\n"
--- 495,499 ----
  "  -o, --output=PLIK            zapis wybranych wÄ™zÅ‚Ã³w do PLIKU."
  
! #: info/info.c:1036
  msgid ""
  "  -R, --raw-escapes            output \"raw\" ANSI escapes (default).\n"
***************
*** 534,542 ****
  "  -O, --show-options, --usage  przejÅ›cie do wÄ™zÅ‚a z opcjami linii poleceÅ„."
  
! #: info/info.c:904
  msgid "  -b, --speech-friendly        be friendly to speech synthesizers."
  msgstr "  -b, --speech-friendly        tryb przyjazny dla syntezatorÃ³w mowy."
  
! #: info/info.c:908
  msgid ""
  "      --strict-node-location   (for debugging) use Info file pointers as-"
--- 509,517 ----
  "  -O, --show-options, --usage  przejÅ›cie do wÄ™zÅ‚a z opcjami linii poleceÅ„."
  
! #: info/info.c:1043
  msgid "  -b, --speech-friendly        be friendly to speech synthesizers."
  msgstr "  -b, --speech-friendly        tryb przyjazny dla syntezatorÃ³w mowy."
  
! #: info/info.c:1047
  msgid ""
  "      --strict-node-location   (for debugging) use Info file pointers as-"
***************
*** 563,572 ****
  "(-1=wszystko).\n"
  
! #: info/info.c:917
  msgid ""
  "\n"
  "The first non-option argument, if present, is the menu entry to start from;\n"
! "it is searched for in all `dir' files along INFOPATH.\n"
! "If it is not present, info merges all `dir' files and shows the result.\n"
  "Any remaining arguments are treated as the names of menu\n"
  "items relative to the initial node visited."
--- 538,547 ----
  "(-1=wszystko).\n"
  
! #: info/info.c:1056
  msgid ""
  "\n"
  "The first non-option argument, if present, is the menu entry to start from;\n"
! "it is searched for in all 'dir' files along INFOPATH.\n"
! "If it is not present, info merges all 'dir' files and shows the result.\n"
  "Any remaining arguments are treated as the names of menu\n"
  "items relative to the initial node visited."
***************
*** 575,594 ****
  "Pierwszy argument nie bÄ™dÄ…cy opcjÄ…, jeÅ›li jest obecny, jest wpisem menu, od\n"
  "ktÃ³rego program ma zaczÄ…Ä‡ pracÄ™; jest poszukiwany we wszystkich plikach "
! "`dir'\n"
  "leÅ¼Ä…cych w INFOPATH.\n"
! "JeÅ›li nie jest obecny, info Å‚Ä…czy wszystkie pliki `dir' i pokazuje wynik.\n"
  "Wszystkie pozostaÅ‚e argumenty sÄ… traktowane jako nazwy elementÃ³w menu "
  "wzglÄ™dem\n"
  "poczÄ…tkowo odwiedzonego wÄ™zÅ‚a."
  
! #: info/info.c:924
  msgid ""
  "\n"
! "For a summary of key bindings, type h within Info."
  msgstr ""
  "\n"
! "Opis dziaÅ‚ania klawiszy jest dostÄ™pny pod h w Info."
  
! #: info/info.c:927
  msgid ""
  "\n"
--- 550,569 ----
  "Pierwszy argument nie bÄ™dÄ…cy opcjÄ…, jeÅ›li jest obecny, jest wpisem menu, od\n"
  "ktÃ³rego program ma zaczÄ…Ä‡ pracÄ™; jest poszukiwany we wszystkich plikach "
! "'dir'\n"
  "leÅ¼Ä…cych w INFOPATH.\n"
! "JeÅ›li nie jest obecny, info Å‚Ä…czy wszystkie pliki 'dir' i pokazuje wynik.\n"
  "Wszystkie pozostaÅ‚e argumenty sÄ… traktowane jako nazwy elementÃ³w menu "
  "wzglÄ™dem\n"
  "poczÄ…tkowo odwiedzonego wÄ™zÅ‚a."
  
! #: info/info.c:1063
  msgid ""
  "\n"
! "For a summary of key bindings, type H within Info."
  msgstr ""
  "\n"
! "Opis dziaÅ‚ania klawiszy jest dostÄ™pny pod H w Info."
  
! #: info/info.c:1066
  msgid ""
  "\n"
***************
*** 598,602 ****
  "  info info-stnd             show the manual specific to this Info program\n"
  "  info emacs                 start at emacs node from top-level dir\n"
! "  info emacs buffers         start at buffers node within emacs manual\n"
  "  info --show-options emacs  start at node with emacs' command line options\n"
  "  info --subnodes -o out.txt emacs  dump entire manual to out.txt\n"
--- 573,579 ----
  "  info info-stnd             show the manual specific to this Info program\n"
  "  info emacs                 start at emacs node from top-level dir\n"
! "  info emacs buffers         select buffers menu entry in emacs manual\n"
! "  info emacs -n Files        start at Files node within emacs manual\n"
! "  info '(emacs)Files'        alternative way to start at Files node\n"
  "  info --show-options emacs  start at node with emacs' command line options\n"
  "  info --subnodes -o out.txt emacs  dump entire manual to out.txt\n"
***************
*** 610,615 ****
  "  info info-stnd             pokazanie podrÄ™cznika dla tego programu Info\n"
  "  info emacs                 rozpoczÄ™cie od wÄ™zÅ‚a emacs z gÅ‚Ã³wnego katalogu\n"
! "  info emacs buffers         rozpoczÄ™cie od wÄ™zÅ‚a buffers w podrÄ™czniku "
  "emacsa\n"
  "  info --show-options emacs  rozpoczÄ™cie od wÄ™zÅ‚a z opisem linii poleceÅ„ "
  "emacsa\n"
--- 587,595 ----
  "  info info-stnd             pokazanie podrÄ™cznika dla tego programu Info\n"
  "  info emacs                 rozpoczÄ™cie od wÄ™zÅ‚a emacs z gÅ‚Ã³wnego katalogu\n"
! "  info emacs buffers         wybranie wpisu menu buffers w podrÄ™czniku "
! "emacsa\n"
! "  info emacs -n Files        rozpoczÄ™cie od wÄ™zÅ‚a Files w podrÄ™czniku "
  "emacsa\n"
+ "  info '(emacs)Files'        inny sposÃ³b rozpoczÄ™cia od wÄ™zÅ‚a Files\n"
  "  info --show-options emacs  rozpoczÄ™cie od wÄ™zÅ‚a z opisem linii poleceÅ„ "
  "emacsa\n"
***************
*** 618,743 ****
  "katalogu"
  
! #: info/info.c:938 info/infokey.c:911 util/texindex.c:259
  msgid ""
- "\n"
  "Email bug reports to bug-texinfo@gnu.org,\n"
  "general questions and discussion to help-texinfo@gnu.org.\n"
  "Texinfo home page: http://www.gnu.org/software/texinfo/"
  msgstr ""
- "\n"
  "Raporty o bÅ‚Ä™dach prosimy wysyÅ‚aÄ‡ pocztÄ… elektronicznÄ… na adres\n"
  "bug-texinfo@gnu.org, a ogÃ³lne pytania i dyskusjÄ™ na help-texinfo@gnu.org.\n"
  "Strona domowa texinfo: http://www.gnu.org/software/texinfo/"
  
! #: info/info.c:972
  #, c-format
! msgid "Cannot find node `%s'."
! msgstr "Nie moÅ¼na znaleÅºÄ‡ wÄ™zÅ‚a `%s'."
  
! #: info/info.c:973
! #, c-format
! msgid "Cannot find node `(%s)%s'."
! msgstr "Nie moÅ¼na znaleÅºÄ‡ wÄ™zÅ‚a `(%s)%s'."
! 
! #: info/info.c:974
  msgid "Cannot find a window!"
  msgstr "Nie moÅ¼na znaleÅºÄ‡ okna!"
  
! #: info/info.c:975
  msgid "Point doesn't appear within this window's node!"
  msgstr "Kropka nie wystÄ™puje w wÄ™Åºle z tego okna!"
  
! #: info/info.c:976
  msgid "Cannot delete the last window."
  msgstr "Nie moÅ¼na usunÄ…Ä‡ ostatniego okna."
  
! #: info/info.c:977
  msgid "No menu in this node."
  msgstr "Brak menu w tym wÄ™Åºle."
  
! #: info/info.c:978
  msgid "No footnotes in this node."
  msgstr "Brak przypisÃ³w w tym wÄ™Åºle."
  
! #: info/info.c:979
  msgid "No cross references in this node."
  msgstr "Brak odsyÅ‚aczy w tym wÄ™Åºle."
  
! #: info/info.c:980
  #, c-format
! msgid "No `%s' pointer for this node."
! msgstr "Brak wskaÅºnika `%s' dla tego wÄ™zÅ‚a."
  
! #: info/info.c:981
  #, c-format
! msgid "Unknown Info command `%c'; try `?' for help."
! msgstr "Nieznane polecenie Info `%c'; `?' przywoÅ‚uje pomoc."
  
! #: info/info.c:982
  #, c-format
! msgid "Terminal type `%s' is not smart enough to run Info."
! msgstr "Typ terminala `%s' nie jest wystarczajÄ…cy do uruchomienia Info."
  
! #: info/info.c:983
  msgid "You are already at the last page of this node."
  msgstr "To juÅ¼ jest ostatnia strona tego wÄ™zÅ‚a."
  
! #: info/info.c:984
  msgid "You are already at the first page of this node."
  msgstr "To juÅ¼ jest pierwsza strona tego wÄ™zÅ‚a."
  
! #: info/info.c:985
  msgid "Only one window."
  msgstr "Tylko jedno okno."
  
! #: info/info.c:986
  msgid "Resulting window would be too small."
  msgstr "Wynikowe okno byÅ‚oby zbyt maÅ‚e."
  
! #: info/info.c:987
  msgid "Not enough room for a help window, please delete a window."
  msgstr "Za maÅ‚o miejsca na okno pomocy, proszÄ™ usunÄ…Ä‡ okno."
  
! #: info/infodoc.c:45
  msgid "Basic Info command keys\n"
  msgstr "Podstawowe klawisze poleceÅ„ Info\n"
  
! #: info/infodoc.c:47
  msgid "\\%-10[quit-help]  Close this help window.\n"
  msgstr "\\%-10[quit-help]  Opuszczenie tego okna pomocy.\n"
  
! #: info/infodoc.c:48
  msgid "\\%-10[quit]  Quit Info altogether.\n"
  msgstr "\\%-10[quit]  Opuszczenie caÅ‚ego Info.\n"
  
! #: info/infodoc.c:49
  msgid "\\%-10[get-info-help-node]  Invoke the Info tutorial.\n"
  msgstr "\\%-10[get-info-help-node]  Uruchomienie tutoriala Info.\n"
  
! #: info/infodoc.c:51
  msgid "\\%-10[prev-line]  Move up one line.\n"
  msgstr "\\%-10[prev-line]  PrzejÅ›cie w gÃ³rÄ™ o jednÄ… liniÄ™.\n"
  
! #: info/infodoc.c:52
  msgid "\\%-10[next-line]  Move down one line.\n"
  msgstr "\\%-10[next-line]  PrzewiniÄ™cie w dÃ³Å‚ o jednÄ… liniÄ™.\n"
  
! #: info/infodoc.c:53
  msgid "\\%-10[scroll-backward]  Scroll backward one screenful.\n"
  msgstr "\\%-10[scroll-backward]  PrzewiniÄ™cie do tyÅ‚u o stronÄ™ ekranu.\n"
  
! #: info/infodoc.c:54
  msgid "\\%-10[scroll-forward]  Scroll forward one screenful.\n"
  msgstr "\\%-10[scroll-forward]  PrzewiniÄ™cie do przodu o stronÄ™ ekranu.\n"
  
! #: info/infodoc.c:55
  msgid "\\%-10[beginning-of-node]  Go to the beginning of this node.\n"
  msgstr "\\%-10[beginning-of-node]  PrzejÅ›cie na poczÄ…tek tego wÄ™zÅ‚a.\n"
  
! #: info/infodoc.c:56
  msgid "\\%-10[end-of-node]  Go to the end of this node.\n"
  msgstr "\\%-10[end-of-node]  PrzejÅ›cie na koniec tego wÄ™zÅ‚a.\n"
  
! #: info/infodoc.c:58
  msgid "\\%-10[move-to-next-xref]  Skip to the next hypertext link.\n"
  msgstr ""
--- 598,717 ----
  "katalogu"
  
! #: info/info.c:1081 install-info/install-info.c:616 tp/texi2any.pl:866
! #: texindex/ti.twjr:1282
  msgid ""
  "Email bug reports to bug-texinfo@gnu.org,\n"
  "general questions and discussion to help-texinfo@gnu.org.\n"
  "Texinfo home page: http://www.gnu.org/software/texinfo/"
  msgstr ""
  "Raporty o bÅ‚Ä™dach prosimy wysyÅ‚aÄ‡ pocztÄ… elektronicznÄ… na adres\n"
  "bug-texinfo@gnu.org, a ogÃ³lne pytania i dyskusjÄ™ na help-texinfo@gnu.org.\n"
  "Strona domowa texinfo: http://www.gnu.org/software/texinfo/"
  
! #: info/info.c:1116
  #, c-format
! msgid "Cannot find node '(%s)%s'."
! msgstr "Nie moÅ¼na znaleÅºÄ‡ wÄ™zÅ‚a '(%s)%s'."
  
! #: info/info.c:1117
  msgid "Cannot find a window!"
  msgstr "Nie moÅ¼na znaleÅºÄ‡ okna!"
  
! #: info/info.c:1118
  msgid "Point doesn't appear within this window's node!"
  msgstr "Kropka nie wystÄ™puje w wÄ™Åºle z tego okna!"
  
! #: info/info.c:1119
  msgid "Cannot delete the last window."
  msgstr "Nie moÅ¼na usunÄ…Ä‡ ostatniego okna."
  
! #: info/info.c:1120
  msgid "No menu in this node."
  msgstr "Brak menu w tym wÄ™Åºle."
  
! #: info/info.c:1121
  msgid "No footnotes in this node."
  msgstr "Brak przypisÃ³w w tym wÄ™Åºle."
  
! #: info/info.c:1122
  msgid "No cross references in this node."
  msgstr "Brak odsyÅ‚aczy w tym wÄ™Åºle."
  
! #: info/info.c:1123
  #, c-format
! msgid "No '%s' pointer for this node."
! msgstr "Brak wskaÅºnika '%s' dla tego wÄ™zÅ‚a."
  
! #: info/info.c:1124
  #, c-format
! msgid "Unknown Info command '%c'; try '?' for help."
! msgstr "Nieznane polecenie Info '%c'; '?' przywoÅ‚uje pomoc."
  
! #: info/info.c:1125
  #, c-format
! msgid "Terminal type '%s' is not smart enough to run Info."
! msgstr "Typ terminala '%s' nie jest wystarczajÄ…cy do uruchomienia Info."
  
! #: info/info.c:1126
  msgid "You are already at the last page of this node."
  msgstr "To juÅ¼ jest ostatnia strona tego wÄ™zÅ‚a."
  
! #: info/info.c:1127
  msgid "You are already at the first page of this node."
  msgstr "To juÅ¼ jest pierwsza strona tego wÄ™zÅ‚a."
  
! #: info/info.c:1128
  msgid "Only one window."
  msgstr "Tylko jedno okno."
  
! #: info/info.c:1129
  msgid "Resulting window would be too small."
  msgstr "Wynikowe okno byÅ‚oby zbyt maÅ‚e."
  
! #: info/info.c:1130
  msgid "Not enough room for a help window, please delete a window."
  msgstr "Za maÅ‚o miejsca na okno pomocy, proszÄ™ usunÄ…Ä‡ okno."
  
! #: info/infodoc.c:40
  msgid "Basic Info command keys\n"
  msgstr "Podstawowe klawisze poleceÅ„ Info\n"
  
! #: info/infodoc.c:42
  msgid "\\%-10[quit-help]  Close this help window.\n"
  msgstr "\\%-10[quit-help]  Opuszczenie tego okna pomocy.\n"
  
! #: info/infodoc.c:43
  msgid "\\%-10[quit]  Quit Info altogether.\n"
  msgstr "\\%-10[quit]  Opuszczenie caÅ‚ego Info.\n"
  
! #: info/infodoc.c:44
  msgid "\\%-10[get-info-help-node]  Invoke the Info tutorial.\n"
  msgstr "\\%-10[get-info-help-node]  Uruchomienie tutoriala Info.\n"
  
! #: info/infodoc.c:46
  msgid "\\%-10[prev-line]  Move up one line.\n"
  msgstr "\\%-10[prev-line]  PrzejÅ›cie w gÃ³rÄ™ o jednÄ… liniÄ™.\n"
  
! #: info/infodoc.c:47
  msgid "\\%-10[next-line]  Move down one line.\n"
  msgstr "\\%-10[next-line]  PrzewiniÄ™cie w dÃ³Å‚ o jednÄ… liniÄ™.\n"
  
! #: info/infodoc.c:48
  msgid "\\%-10[scroll-backward]  Scroll backward one screenful.\n"
  msgstr "\\%-10[scroll-backward]  PrzewiniÄ™cie do tyÅ‚u o stronÄ™ ekranu.\n"
  
! #: info/infodoc.c:49
  msgid "\\%-10[scroll-forward]  Scroll forward one screenful.\n"
  msgstr "\\%-10[scroll-forward]  PrzewiniÄ™cie do przodu o stronÄ™ ekranu.\n"
  
! #: info/infodoc.c:50
  msgid "\\%-10[beginning-of-node]  Go to the beginning of this node.\n"
  msgstr "\\%-10[beginning-of-node]  PrzejÅ›cie na poczÄ…tek tego wÄ™zÅ‚a.\n"
  
! #: info/infodoc.c:51
  msgid "\\%-10[end-of-node]  Go to the end of this node.\n"
  msgstr "\\%-10[end-of-node]  PrzejÅ›cie na koniec tego wÄ™zÅ‚a.\n"
  
! #: info/infodoc.c:53
  msgid "\\%-10[move-to-next-xref]  Skip to the next hypertext link.\n"
  msgstr ""
***************
*** 745,749 ****
  "hipertekstowego.\n"
  
! #: info/infodoc.c:59
  msgid ""
  "\\%-10[select-reference-this-line]  Follow the hypertext link under the "
--- 719,723 ----
  "hipertekstowego.\n"
  
! #: info/infodoc.c:54
  msgid ""
  "\\%-10[select-reference-this-line]  Follow the hypertext link under the "
***************
*** 753,823 ****
  "pod kursorem.\n"
  
! #: info/infodoc.c:60
  msgid "\\%-10[history-node]  Go back to the last node seen in this window.\n"
  msgstr ""
  "\\%-10[history-node]  PrzejÅ›cie do ostatniego wÄ™zÅ‚a widocznego w tym oknie.\n"
  
! #: info/infodoc.c:62
  msgid "\\%-10[global-prev-node]  Go to the previous node in the document.\n"
  msgstr "\\%-10[global-prev-node]  PrzejÅ›cie do poprzeniego wÄ™zÅ‚a dokumentu.\n"
  
! #: info/infodoc.c:63
  msgid "\\%-10[global-next-node]  Go to the next node in the document.\n"
  msgstr "\\%-10[global-next-node]  PrzejÅ›cie do nastÄ™pnego wÄ™zÅ‚a dokumentu.\n"
  
! #: info/infodoc.c:64
  msgid "\\%-10[prev-node]  Go to the previous node on this level.\n"
  msgstr "\\%-10[prev-node]  PrzejÅ›cie do poprzedniego wÄ™zÅ‚a danego poziomu.\n"
  
! #: info/infodoc.c:65
  msgid "\\%-10[next-node]  Go to the next node on this level.\n"
  msgstr "\\%-10[next-node]  PrzejÅ›cie do nastÄ™pnego wÄ™zÅ‚a danego poziomu.\n"
  
! #: info/infodoc.c:66
  msgid "\\%-10[up-node]  Go up one level.\n"
  msgstr "\\%-10[up-node]  PrzejÅ›cie o jeden poziom w gÃ³rÄ™.\n"
  
! #: info/infodoc.c:67
  msgid "\\%-10[top-node]  Go to the top node of this document.\n"
  msgstr "\\%-10[top-node]  PrzejÅ›cie do gÅ‚Ã³wnego wÄ™zÅ‚a dokumentu.\n"
  
! #: info/infodoc.c:68
! msgid "\\%-10[dir-node]  Go to the main `directory' node.\n"
! msgstr "\\%-10[dir-node]  PrzejÅ›cie do wÄ™zÅ‚a gÅ‚Ã³wnego katalogu.\n"
  
! #: info/infodoc.c:70
  msgid "1...9       Pick the first...ninth item in this node's menu.\n"
  msgstr ""
  "1...9       Wybranie pierwszego ... dziewiÄ…tego elementu z menu wÄ™zÅ‚a.\n"
  
! #: info/infodoc.c:71
  msgid "\\%-10[last-menu-item]  Pick the last item in this node's menu.\n"
  msgstr "\\%-10[last-menu-item]  Wybranie ostatniego elementu z menu wÄ™zÅ‚a.\n"
  
! #: info/infodoc.c:72
  msgid "\\%-10[menu-item]  Pick a menu item specified by name.\n"
  msgstr "\\%-10[menu-item]  Wybranie elementu menu zadanego nazwÄ….\n"
  
! #: info/infodoc.c:73
  msgid "\\%-10[xref-item]  Follow a cross reference specified by name.\n"
  msgstr "\\%-10[xref-item]  PrzejÅ›cie za odsyÅ‚aczem zadanym nazwÄ….\n"
  
! #: info/infodoc.c:74
  msgid "\\%-10[goto-node]  Go to a node specified by name.\n"
  msgstr "\\%-10[goto-node]  PrzejÅ›cie do wÄ™zÅ‚a zadanego nazwÄ….\n"
  
! #: info/infodoc.c:76
  msgid "\\%-10[search]  Search forward for a specified string.\n"
  msgstr "\\%-10[search]  Szukanie podanego Å‚aÅ„cucha w przÃ³d\n"
  
! #: info/infodoc.c:77
  msgid "\\%-10[search-previous]  Search for previous occurrence.\n"
  msgstr "\\%-10[search-previous]  Szukanie poprzedniego wystÄ…pienia.\n"
  
! #: info/infodoc.c:78
  msgid "\\%-10[search-next]  Search for next occurrence.\n"
  msgstr "\\%-10[search-next]  Szukanie nastÄ™pnego wystÄ…pienia.\n"
  
! #: info/infodoc.c:79
  msgid ""
  "\\%-10[index-search]  Search for a specified string in the index, and\n"
--- 727,797 ----
  "pod kursorem.\n"
  
! #: info/infodoc.c:55
  msgid "\\%-10[history-node]  Go back to the last node seen in this window.\n"
  msgstr ""
  "\\%-10[history-node]  PrzejÅ›cie do ostatniego wÄ™zÅ‚a widocznego w tym oknie.\n"
  
! #: info/infodoc.c:57
  msgid "\\%-10[global-prev-node]  Go to the previous node in the document.\n"
  msgstr "\\%-10[global-prev-node]  PrzejÅ›cie do poprzeniego wÄ™zÅ‚a dokumentu.\n"
  
! #: info/infodoc.c:58
  msgid "\\%-10[global-next-node]  Go to the next node in the document.\n"
  msgstr "\\%-10[global-next-node]  PrzejÅ›cie do nastÄ™pnego wÄ™zÅ‚a dokumentu.\n"
  
! #: info/infodoc.c:59
  msgid "\\%-10[prev-node]  Go to the previous node on this level.\n"
  msgstr "\\%-10[prev-node]  PrzejÅ›cie do poprzedniego wÄ™zÅ‚a danego poziomu.\n"
  
! #: info/infodoc.c:60
  msgid "\\%-10[next-node]  Go to the next node on this level.\n"
  msgstr "\\%-10[next-node]  PrzejÅ›cie do nastÄ™pnego wÄ™zÅ‚a danego poziomu.\n"
  
! #: info/infodoc.c:61
  msgid "\\%-10[up-node]  Go up one level.\n"
  msgstr "\\%-10[up-node]  PrzejÅ›cie o jeden poziom w gÃ³rÄ™.\n"
  
! #: info/infodoc.c:62
  msgid "\\%-10[top-node]  Go to the top node of this document.\n"
  msgstr "\\%-10[top-node]  PrzejÅ›cie do gÅ‚Ã³wnego wÄ™zÅ‚a dokumentu.\n"
  
! #: info/infodoc.c:63
! msgid "\\%-10[dir-node]  Go to the main 'directory' node.\n"
! msgstr "\\%-10[dir-node]  PrzejÅ›cie do gÅ‚Ã³wnego wÄ™zÅ‚a 'directory'.\n"
  
! #: info/infodoc.c:65
  msgid "1...9       Pick the first...ninth item in this node's menu.\n"
  msgstr ""
  "1...9       Wybranie pierwszego ... dziewiÄ…tego elementu z menu wÄ™zÅ‚a.\n"
  
! #: info/infodoc.c:66
  msgid "\\%-10[last-menu-item]  Pick the last item in this node's menu.\n"
  msgstr "\\%-10[last-menu-item]  Wybranie ostatniego elementu z menu wÄ™zÅ‚a.\n"
  
! #: info/infodoc.c:67
  msgid "\\%-10[menu-item]  Pick a menu item specified by name.\n"
  msgstr "\\%-10[menu-item]  Wybranie elementu menu zadanego nazwÄ….\n"
  
! #: info/infodoc.c:68
  msgid "\\%-10[xref-item]  Follow a cross reference specified by name.\n"
  msgstr "\\%-10[xref-item]  PrzejÅ›cie za odsyÅ‚aczem zadanym nazwÄ….\n"
  
! #: info/infodoc.c:69
  msgid "\\%-10[goto-node]  Go to a node specified by name.\n"
  msgstr "\\%-10[goto-node]  PrzejÅ›cie do wÄ™zÅ‚a zadanego nazwÄ….\n"
  
! #: info/infodoc.c:71
  msgid "\\%-10[search]  Search forward for a specified string.\n"
  msgstr "\\%-10[search]  Szukanie podanego Å‚aÅ„cucha w przÃ³d\n"
  
! #: info/infodoc.c:72
  msgid "\\%-10[search-previous]  Search for previous occurrence.\n"
  msgstr "\\%-10[search-previous]  Szukanie poprzedniego wystÄ…pienia.\n"
  
! #: info/infodoc.c:73
  msgid "\\%-10[search-next]  Search for next occurrence.\n"
  msgstr "\\%-10[search-next]  Szukanie nastÄ™pnego wystÄ…pienia.\n"
  
! #: info/infodoc.c:74
  msgid ""
  "\\%-10[index-search]  Search for a specified string in the index, and\n"
***************
*** 828,1018 ****
  "              i wybranie wÄ™zÅ‚a wskazywanego przez pierwszy znaleziony wpis.\n"
  
! #: info/infodoc.c:81
  msgid "\\%-10[virtual-index]  Synthesize menu of matching index entries.\n"
  msgstr "\\%-10[virtual-index]  Stworzenie menu z pasujÄ…cych wpisÃ³w indeksÃ³w.\n"
  
! #: info/infodoc.c:83
  msgid "\\%-10[abort-key]  Cancel the current operation.\n"
  msgstr "\\%-10[abort-key]  Anulowanie bieÅ¼Ä…cej operacji.\n"
  
! #: info/infodoc.c:91
! msgid ""
! "Basic Commands in Info Windows\n"
! "******************************\n"
! msgstr ""
! "Podstawowe polecenia w oknach Info\n"
! "**********************************\n"
! 
! #: info/infodoc.c:94
! #, c-format
! msgid "  %-10s  Quit this help.\n"
! msgstr "  %-10s  Opuszczenie tej pomocy.\n"
! 
! #: info/infodoc.c:95
! #, c-format
! msgid "  %-10s  Quit Info altogether.\n"
! msgstr "  %-10s  Opuszczenie caÅ‚ego Info.\n"
! 
! #: info/infodoc.c:96
! #, c-format
! msgid "  %-10s  Invoke the Info tutorial.\n"
! msgstr "  %-10s  Uruchomienie tutoriala Info.\n"
! 
! #: info/infodoc.c:100
! #, c-format
! msgid "  %-10s  Move to the `next' node of this node.\n"
! msgstr "  %-10s  PrzejÅ›cie do wÄ™zÅ‚a `nastÄ™pny' tego wÄ™zÅ‚a.\n"
! 
! #: info/infodoc.c:101
! #, c-format
! msgid "  %-10s  Move to the `previous' node of this node.\n"
! msgstr "  %-10s  PrzejÅ›cie do wÄ™zÅ‚a `poprzedni' tego wÄ™zÅ‚a.\n"
! 
! #: info/infodoc.c:102
  #, c-format
! msgid "  %-10s  Move `up' from this node.\n"
! msgstr "  %-10s  PrzejÅ›cie do wÄ™zÅ‚a `w gÃ³rÄ™' tego wÄ™zÅ‚a.\n"
! 
! #: info/infodoc.c:103
! #, c-format
! msgid ""
! "  %-10s  Pick menu item specified by name.\n"
! "              Picking a menu item causes another node to be selected.\n"
! msgstr ""
! "  %-10s  Wybranie elementu menu zadanego nazwÄ….\n"
! "              Wybranie elementu menu powoduje wybranie innego wÄ™zÅ‚a.\n"
  
! #: info/infodoc.c:105
! #, c-format
! msgid "  %-10s  Follow a cross reference.  Reads name of reference.\n"
! msgstr "  %-10s  PrzejÅ›cie za odsyÅ‚aczem. Odczytuje nazwÄ™ odsyÅ‚acza.\n"
! 
! #: info/infodoc.c:106
! #, c-format
! msgid "  %-10s  Move to the last node seen in this window.\n"
! msgstr "  %-10s  PrzejÅ›cie do ostatniego wÄ™zÅ‚a widocznego w tym oknie.\n"
! 
! #: info/infodoc.c:107
! #, c-format
! msgid "  %-10s  Skip to next hypertext link within this node.\n"
! msgstr ""
! "  %-10s  PrzejÅ›cie do nastÄ™pnego odnoÅ›nika hipertekstowego w tym wÄ™Åºle.\n"
! 
! #: info/infodoc.c:108
! #, c-format
! msgid "  %-10s  Follow the hypertext link under cursor.\n"
! msgstr "  %-10s  PrzejÅ›cie za odnoÅ›nikiem hipertekstowym pod kursorem.\n"
! 
! #: info/infodoc.c:109
! #, c-format
! msgid "  %-10s  Move to the `directory' node.  Equivalent to `g (DIR)'.\n"
! msgstr ""
! "  %-10s  PrzejÅ›cie do wÄ™zÅ‚a `directory' (katalog). RÃ³wnoznaczne `g (DIR)'.\n"
! 
! #: info/infodoc.c:110
! #, c-format
! msgid "  %-10s  Move to the Top node.  Equivalent to `g Top'.\n"
! msgstr "  %-10s  PrzejÅ›cie do wÄ™zÅ‚a Szczytowy. RÃ³wnoznaczne `g Top'.\n"
! 
! #: info/infodoc.c:112
! msgid ""
! "Moving within a node:\n"
! "---------------------\n"
! msgstr ""
! "Poruszanie siÄ™ w ramach wÄ™zÅ‚a:\n"
! "------------------------------\n"
! 
! #: info/infodoc.c:114
! #, c-format
! msgid "  %-10s  Scroll forward a page.\n"
! msgstr "  %-10s  PrzewiniÄ™cie do przodu o stronÄ™.\n"
! 
! #: info/infodoc.c:115
! #, c-format
! msgid "  %-10s  Scroll backward a page.\n"
! msgstr "  %-10s  PrzewiniÄ™cie do tyÅ‚u o stronÄ™.\n"
! 
! #: info/infodoc.c:116
! #, c-format
! msgid "  %-10s  Go to the beginning of this node.\n"
! msgstr "  %-10s  PrzejÅ›cie na poczÄ…tek tego wÄ™zÅ‚a.\n"
! 
! #: info/infodoc.c:117
! #, c-format
! msgid "  %-10s  Go to the end of this node.\n"
! msgstr "  %-10s  PrzejÅ›cie na koniec tego wÄ™zÅ‚a.\n"
! 
! #: info/infodoc.c:118
! #, c-format
! msgid "  %-10s  Scroll forward 1 line.\n"
! msgstr "  %-10s  PrzewiniÄ™cie do przodu o 1 liniÄ™.\n"
! 
! #: info/infodoc.c:119
! #, c-format
! msgid "  %-10s  Scroll backward 1 line.\n"
! msgstr "  %-10s  PrzewiniÄ™cie do tyÅ‚u o 1 liniÄ™.\n"
! 
! #: info/infodoc.c:121
! msgid ""
! "Other commands:\n"
! "---------------\n"
! msgstr ""
! "Inne polecenia:\n"
! "---------------\n"
! 
! #: info/infodoc.c:123
! #, c-format
! msgid "  %-10s  Pick first...ninth item in node's menu.\n"
! msgstr "  %-10s  Wybranie pierwszego ... dziewiÄ…tego elementu z menu wÄ™zÅ‚a.\n"
! 
! #: info/infodoc.c:124
! #, c-format
! msgid "  %-10s  Pick last item in node's menu.\n"
! msgstr "  %-10s  Wybranie ostatniego elementu z menu wÄ™zÅ‚a.\n"
! 
! #: info/infodoc.c:127
! #, c-format
! msgid ""
! "  %-10s  Search for a specified string in the index entries of this Info\n"
! "              file, and select the node referenced by the first entry "
! "found.\n"
! msgstr ""
! "  %-10s  Szukanie podanego Å‚aÅ„cucha we wpisach indeksu tego pliku Info\n"
! "              i wybranie wÄ™zÅ‚a wskazywanego przez pierwszy znaleziony wpis.\n"
! 
! #: info/infodoc.c:129
! #, c-format
! msgid ""
! "  %-10s  Move to node specified by name.\n"
! "              You may include a filename as well, as in (FILENAME)NODENAME.\n"
! msgstr ""
! "  %-10s  PrzejÅ›cie do wÄ™zÅ‚a zadanego nazwÄ….\n"
! "              MoÅ¼na doÅ‚Ä…czyÄ‡ takÅ¼e nazwÄ™ pliku w postaci (PLIK)WÄ˜ZEÅ�.\n"
! 
! #: info/infodoc.c:131
! #, c-format
! msgid ""
! "  %-10s  Search forward for a specified string,\n"
! "              and select the node in which the next occurrence is found.\n"
! msgstr ""
! "  %-10s  Szukanie podanego Å‚aÅ„cucha w przÃ³d\n"
! "              i wybranie wÄ™zÅ‚a, w ktÃ³rym znaleziono nastÄ™pne wystÄ…pienie.\n"
! 
! #: info/infodoc.c:133
! #, c-format
! msgid ""
! "  %-10s  Search backward for a specified string,\n"
! "              and select the node in which the next occurrence is found.\n"
! msgstr ""
! "  %-10s  Szukanie podanego Å‚aÅ„cucha w tyÅ‚\n"
! "              i wybranie wÄ™zÅ‚a, w ktÃ³rym znaleziono nastÄ™pne wystÄ…pienie.\n"
! 
! #: info/infodoc.c:311
! #, c-format
  msgid "The current search path is:\n"
  msgstr "Aktualna Å›cieÅ¼ka poszukiwania to:\n"
  
! #: info/infodoc.c:314
! #, c-format
  msgid ""
  "Commands available in Info windows:\n"
--- 802,823 ----
  "              i wybranie wÄ™zÅ‚a wskazywanego przez pierwszy znaleziony wpis.\n"
  
! #: info/infodoc.c:76
  msgid "\\%-10[virtual-index]  Synthesize menu of matching index entries.\n"
  msgstr "\\%-10[virtual-index]  Stworzenie menu z pasujÄ…cych wpisÃ³w indeksÃ³w.\n"
  
! #: info/infodoc.c:78
  msgid "\\%-10[abort-key]  Cancel the current operation.\n"
  msgstr "\\%-10[abort-key]  Anulowanie bieÅ¼Ä…cej operacji.\n"
  
! #: info/infodoc.c:197
  #, c-format
! msgid "This is GNU Info version %s.  "
! msgstr "To jest GNU Info wersja %s. "
  
! #: info/infodoc.c:198
  msgid "The current search path is:\n"
  msgstr "Aktualna Å›cieÅ¼ka poszukiwania to:\n"
  
! #: info/infodoc.c:203
  msgid ""
  "Commands available in Info windows:\n"
***************
*** 1022,1027 ****
  "\n"
  
! #: info/infodoc.c:317
! #, c-format
  msgid ""
  "Commands available in the echo area:\n"
--- 827,831 ----
  "\n"
  
! #: info/infodoc.c:206
  msgid ""
  "Commands available in the echo area:\n"
***************
*** 1031,1035 ****
  "\n"
  
! #: info/infodoc.c:338
  #, c-format
  msgid ""
--- 835,839 ----
  "\n"
  
! #: info/infodoc.c:226
  #, c-format
  msgid ""
***************
*** 1040,1045 ****
  "\n"
  
! #: info/infodoc.c:342
! #, c-format
  msgid ""
  "The following commands cannot be invoked at all:\n"
--- 844,848 ----
  "\n"
  
! #: info/infodoc.c:231
  msgid ""
  "The following commands cannot be invoked at all:\n"
***************
*** 1049,1321 ****
  "\n"
  
! #: info/infodoc.c:468
  msgid "Display help message"
  msgstr "WyÅ›wietlenie pomocy"
  
! #: info/infodoc.c:486
! msgid "Visit Info node `(info)Help'"
! msgstr "Odwiedzenie wÄ™zÅ‚a Info `(info)Help'"
  
! #: info/infodoc.c:612
  msgid "Print documentation for KEY"
  msgstr "WyÅ›wietlenie dokumentacji dla KLAWISZA"
  
! #: info/infodoc.c:624
  #, c-format
  msgid "Describe key: %s"
  msgstr "Opis klawisza: %s"
  
! #: info/infodoc.c:634
! #, c-format
! msgid "ESC %s is undefined."
! msgstr "ESC %s jest niezdefiniowany."
! 
! #: info/infodoc.c:650 info/infodoc.c:678
  #, c-format
  msgid "%s is undefined."
  msgstr "%s jest niezdefiniowany."
  
! #: info/infodoc.c:699
! #, c-format
! msgid "%s is defined to %s."
! msgstr "%s jest zdefiniowany na %s."
! 
! #: info/infodoc.c:1123
  msgid "Show what to type to execute a given command"
  msgstr "Pokazanie co nacisnÄ…Ä‡, aby wykonaÄ‡ zadane polecenie"
  
! #: info/infodoc.c:1127
  msgid "Where is command: "
  msgstr "Polecenie do znalezienia: "
  
! #: info/infodoc.c:1149
  #, c-format
! msgid "`%s' is not on any keys"
! msgstr "`%s' nie ma pod Å¼adnym klawiszem"
  
! #: info/infodoc.c:1155
  #, c-format
  msgid "%s can only be invoked via %s."
  msgstr "%s moÅ¼na wywoÅ‚aÄ‡ tylko przez %s."
  
! #: info/infodoc.c:1159
  #, c-format
  msgid "%s can be invoked via %s."
  msgstr "%s moÅ¼na wywoÅ‚aÄ‡ przez %s."
  
! #: info/infodoc.c:1164
! #, c-format
! msgid "There is no function named `%s'"
! msgstr "Nie ma funkcji o nazwie `%s'"
! 
! #: info/infodoc.c:98
! msgid ""
! "Selecting other nodes:\n"
! "----------------------\n"
! msgstr ""
! "WybÃ³r innych wÄ™zÅ‚Ã³w:\n"
! "--------------------\n"
! 
! #: info/infokey.c:169
  #, c-format
! msgid "incorrect number of arguments"
! msgstr "bÅ‚Ä™dna liczba argumentÃ³w"
  
! #: info/infokey.c:199
  #, c-format
! msgid "cannot open input file `%s'"
! msgstr "nie moÅ¼na otworzyÄ‡ pliku wejÅ›ciowego `%s'"
  
! #: info/infokey.c:213
! #, c-format
! msgid "cannot create output file `%s'"
! msgstr "nie moÅ¼na utworzyÄ‡ pliku wyjÅ›ciowego `%s'"
! 
! #: info/infokey.c:224
! #, c-format
! msgid "error writing to `%s'"
! msgstr "bÅ‚Ä…d podczas zapisu do `%s'"
! 
! #: info/infokey.c:230
! #, c-format
! msgid "error closing output file `%s'"
! msgstr "bÅ‚Ä…d podczas zamykania pliku wyjÅ›ciowego `%s'"
! 
! #: info/infokey.c:449
  #, c-format
  msgid "key sequence too long"
  msgstr "sekwencja klawiszy zbyt dÅ‚uga"
  
! #: info/infokey.c:527
  #, c-format
  msgid "missing key sequence"
  msgstr "brak sekwencji klawiszy"
  
! #: info/infokey.c:607
  #, c-format
  msgid "NUL character (\\000) not permitted"
  msgstr "znak NUL (\\000) nie jest dozwolony"
  
! #: info/infokey.c:637
  #, c-format
  msgid "NUL character (^%c) not permitted"
  msgstr "znak NUL (^%c) nie jest dozwolony"
  
! #: info/infokey.c:660
  #, c-format
  msgid "missing action name"
  msgstr "brakujÄ…ca nazwa akcji"
  
! #: info/infokey.c:675 info/infokey.c:745
  #, c-format
! msgid "section too long"
! msgstr "sekcja zbyt dÅ‚uga"
  
! #: info/infokey.c:681
  #, c-format
  msgid "unknown action `%s'"
  msgstr "nieznana akcja `%s'"
  
! #: info/infokey.c:691
  #, c-format
  msgid "action name too long"
  msgstr "nazwa akcji zbyt dÅ‚uga"
  
! #: info/infokey.c:704
  #, c-format
  msgid "extra characters following action `%s'"
  msgstr "nadmiarowe znaki po akcji `%s'"
  
! #: info/infokey.c:715
  #, c-format
  msgid "missing variable name"
  msgstr "brakujÄ…ca nazwa zmiennej"
  
! #: info/infokey.c:724
  #, c-format
  msgid "missing `=' immediately after variable name"
  msgstr "brakujÄ…cy `=' bezpoÅ›rednio po nazwie zmiennej"
  
! #: info/infokey.c:731
  #, c-format
  msgid "variable name too long"
  msgstr "nazwa zmiennej zbyt dÅ‚uga"
  
! #: info/infokey.c:753
  #, c-format
  msgid "value too long"
  msgstr "wartoÅ›Ä‡ zbyt dÅ‚uga"
  
! #: info/infokey.c:881
  #, c-format
  msgid "\"%s\", line %u: "
  msgstr "\"%s\", linia %u: "
  
! #: info/infokey.c:899
! #, c-format
! msgid ""
! "Usage: %s [OPTION]... [INPUT-FILE]\n"
! "\n"
! "Compile infokey source file to infokey file.  Reads INPUT-FILE (default\n"
! "$HOME/.infokey) and writes compiled key file to (by default) $HOME/.info.\n"
! "\n"
! "Options:\n"
! "  --output FILE        output to FILE instead of $HOME/.info\n"
! "  --help               display this help and exit.\n"
! "  --version            display version information and exit.\n"
! msgstr ""
! "SkÅ‚adnia: %s [OPCJA]... [PLIK-WEJÅšCIOWY]\n"
! "\n"
! "Kompilowanie pliku ÅºrÃ³dÅ‚owego infokey do pliku infokey. Odczytywany jest\n"
! "PLIK-WEJÅšCIOWY (domyÅ›lnie $HOME/.infokey), a skompilowany plik klawiszy\n"
! "zapisywany jest (domyÅ›lnie) do $HOME/.info.\n"
! "\n"
! "Opcje:\n"
! "  --output PLIK        zapis do PLIKU zamiast do $HOME/.info\n"
! "  --help               wyÅ›wietlenie tej pomocy i zakoÅ„czenie.\n"
! "  --version            wyÅ›wietlenie informacji o wersji i zakoÅ„czenie.\n"
! 
! #: info/infomap.c:959
! #, c-format
! msgid "Ignoring invalid infokey file `%s' - too small"
! msgstr "Zignorowany bÅ‚Ä™dny plik infokey `%s' - zbyt maÅ‚y"
! 
! #: info/infomap.c:962
! #, c-format
! msgid "Ignoring invalid infokey file `%s' - too big"
! msgstr "Zignorowany bÅ‚Ä™dny plik infokey `%s' - zbyt duÅ¼y"
! 
! #: info/infomap.c:975
! #, c-format
! msgid "Error reading infokey file `%s' - short read"
! msgstr "BÅ‚Ä…d podczas czytania pliku infokey `%s' - skrÃ³cony odczyt"
! 
! #: info/infomap.c:993
! #, c-format
! msgid ""
! "Invalid infokey file `%s' (bad magic numbers) -- run infokey to update it"
! msgstr ""
! "BÅ‚Ä™dny plik infokey `%s' (zÅ‚e liczby magiczne) - moÅ¼na go uaktualniÄ‡ infokey"
! 
! #: info/infomap.c:1001
! #, c-format
! msgid "Your infokey file `%s' is out of date -- run infokey to update it"
! msgstr ""
! "Plik infokey `%s' jest przestarzaÅ‚y - moÅ¼na go uaktualniÄ‡ poleceniem infokey"
! 
! #: info/infomap.c:1017
! #, c-format
! msgid ""
! "Invalid infokey file `%s' (bad section length) -- run infokey to update it"
! msgstr ""
! "BÅ‚Ä™dny plik infokey `%s' (zÅ‚a dÅ‚ugoÅ›Ä‡ sekcji) - moÅ¼na go uaktualniÄ‡ infokey"
! 
! #: info/infomap.c:1041
! #, c-format
! msgid ""
! "Invalid infokey file `%s' (bad section code) -- run infokey to update it"
! msgstr ""
! "BÅ‚Ä™dny plik infokey `%s' (zÅ‚y kod sekcji) - moÅ¼na go uaktualniÄ‡ przez infokey"
! 
! #: info/infomap.c:1171
! msgid "Bad data in infokey file -- some key bindings ignored"
! msgstr "BÅ‚Ä™dne dane w pliku infokey - czÄ™Å›Ä‡ przypisaÅ„ klawiszy zignorowana"
! 
! #: info/infomap.c:1236
! msgid "Bad data in infokey file -- some var settings ignored"
! msgstr "BÅ‚Ä™dne dane w pliku infokey - czÄ™Å›Ä‡ ustawieÅ„ zmiennych zignorowana"
! 
! #: info/m-x.c:67
  msgid "Read the name of an Info command and describe it"
  msgstr "Odczytanie nazwy polecenia Info i opisanie go"
  
! #: info/m-x.c:71
  msgid "Describe command: "
  msgstr "Opis polecenia: "
  
! #: info/m-x.c:94
  msgid "Read a command name in the echo area and execute it"
  msgstr "Odczytanie nazwy polecenia w obszarze echo i wykonanie go"
  
! #: info/m-x.c:138
  #, c-format
! msgid "Cannot execute an `echo-area' command here."
! msgstr "Nie moÅ¼na tutaj wykonaÄ‡ polecenia `echo-area'."
  
! #: info/m-x.c:151
  #, c-format
  msgid "Undefined command: %s"
  msgstr "Niezdefiniowane polecenie: %s"
  
! #: info/m-x.c:157
  msgid "Set the height of the displayed window"
  msgstr "Ustawienie wysokoÅ›ci wyÅ›wietlanego okna"
  
! #: info/m-x.c:170
  #, c-format
  msgid "Set screen height to (%d): "
  msgstr "Ustawienie wysokoÅ›ci ekranu na (%d): "
  
! #: info/makedoc.c:167 info/makedoc.c:175
  #, c-format
  msgid ""
--- 852,1012 ----
  "\n"
  
! #: info/infodoc.c:335
  msgid "Display help message"
  msgstr "WyÅ›wietlenie pomocy"
  
! #: info/infodoc.c:348
! msgid "Visit Info node '(info)Help'"
! msgstr "Odwiedzenie wÄ™zÅ‚a Info '(info)Help'"
  
! #: info/infodoc.c:447
  msgid "Print documentation for KEY"
  msgstr "WyÅ›wietlenie dokumentacji dla KLAWISZA"
  
! #: info/infodoc.c:458
  #, c-format
  msgid "Describe key: %s"
  msgstr "Opis klawisza: %s"
  
! #: info/infodoc.c:468 info/infodoc.c:504
  #, c-format
  msgid "%s is undefined."
  msgstr "%s jest niezdefiniowany."
  
! #: info/infodoc.c:866
  msgid "Show what to type to execute a given command"
  msgstr "Pokazanie co nacisnÄ…Ä‡, aby wykonaÄ‡ zadane polecenie"
  
! #: info/infodoc.c:870
  msgid "Where is command: "
  msgstr "Polecenie do znalezienia: "
  
! #: info/infodoc.c:892
  #, c-format
! msgid "'%s' is not on any keys"
! msgstr "'%s' nie ma pod Å¼adnym klawiszem"
  
! #: info/infodoc.c:898
  #, c-format
  msgid "%s can only be invoked via %s."
  msgstr "%s moÅ¼na wywoÅ‚aÄ‡ tylko przez %s."
  
! #: info/infodoc.c:902
  #, c-format
  msgid "%s can be invoked via %s."
  msgstr "%s moÅ¼na wywoÅ‚aÄ‡ przez %s."
  
! #: info/infodoc.c:907
  #, c-format
! msgid "There is no function named '%s'"
! msgstr "Nie ma funkcji o nazwie '%s'"
  
! #: info/infomap.c:600
  #, c-format
! msgid "could not open init file %s"
! msgstr "nie udaÅ‚o siÄ™ otworzyÄ‡ pliku inicjujÄ…cego %s"
  
! #: info/infokey.c:229
  #, c-format
  msgid "key sequence too long"
  msgstr "sekwencja klawiszy zbyt dÅ‚uga"
  
! #: info/infokey.c:306
  #, c-format
  msgid "missing key sequence"
  msgstr "brak sekwencji klawiszy"
  
! #: info/infokey.c:386
  #, c-format
  msgid "NUL character (\\000) not permitted"
  msgstr "znak NUL (\\000) nie jest dozwolony"
  
! #: info/infokey.c:415
  #, c-format
  msgid "NUL character (^%c) not permitted"
  msgstr "znak NUL (^%c) nie jest dozwolony"
  
! #: info/infokey.c:438
  #, c-format
  msgid "missing action name"
  msgstr "brakujÄ…ca nazwa akcji"
  
! #: info/infokey.c:450
  #, c-format
! msgid "cannot bind key sequence to menu-digit"
! msgstr "nie moÅ¼na przypisaÄ‡ sekwencji klawiszy do cyfry menu"
  
! #: info/infokey.c:458
  #, c-format
  msgid "unknown action `%s'"
  msgstr "nieznana akcja `%s'"
  
! #: info/infokey.c:482
  #, c-format
  msgid "action name too long"
  msgstr "nazwa akcji zbyt dÅ‚uga"
  
! #: info/infokey.c:495
  #, c-format
  msgid "extra characters following action `%s'"
  msgstr "nadmiarowe znaki po akcji `%s'"
  
! #: info/infokey.c:506
  #, c-format
  msgid "missing variable name"
  msgstr "brakujÄ…ca nazwa zmiennej"
  
! #: info/infokey.c:515
  #, c-format
  msgid "missing `=' immediately after variable name"
  msgstr "brakujÄ…cy `=' bezpoÅ›rednio po nazwie zmiennej"
  
! #: info/infokey.c:522
  #, c-format
  msgid "variable name too long"
  msgstr "nazwa zmiennej zbyt dÅ‚uga"
  
! #: info/infokey.c:546
  #, c-format
  msgid "value too long"
  msgstr "wartoÅ›Ä‡ zbyt dÅ‚uga"
  
! #: info/infokey.c:592
  #, c-format
  msgid "\"%s\", line %u: "
  msgstr "\"%s\", linia %u: "
  
! #: info/m-x.c:66
  msgid "Read the name of an Info command and describe it"
  msgstr "Odczytanie nazwy polecenia Info i opisanie go"
  
! #: info/m-x.c:70
  msgid "Describe command: "
  msgstr "Opis polecenia: "
  
! #: info/m-x.c:93
  msgid "Read a command name in the echo area and execute it"
  msgstr "Odczytanie nazwy polecenia w obszarze echo i wykonanie go"
  
! #: info/m-x.c:136
  #, c-format
! msgid "Cannot execute an 'echo-area' command here."
! msgstr "Nie moÅ¼na tutaj wykonaÄ‡ polecenia 'echo-area'."
  
! #: info/m-x.c:149
  #, c-format
  msgid "Undefined command: %s"
  msgstr "Niezdefiniowane polecenie: %s"
  
! #: info/m-x.c:155
  msgid "Set the height of the displayed window"
  msgstr "Ustawienie wysokoÅ›ci wyÅ›wietlanego okna"
  
! #: info/m-x.c:168
  #, c-format
  msgid "Set screen height to (%d): "
  msgstr "Ustawienie wysokoÅ›ci ekranu na (%d): "
  
! #: info/makedoc.c:141
  #, c-format
  msgid ""
***************
*** 1326,1338 ****
  "\n"
  
! #: info/makedoc.c:557
  #, c-format
  msgid "Couldn't manipulate the file %s.\n"
  msgstr "Nie moÅ¼na obrabiaÄ‡ pliku %s.\n"
  
! #: info/nodemenu.c:30
  msgid ""
  "\n"
  "* Menu:\n"
  "  (File)Node                        Lines   Size   Containing File\n"
  "  ----------                        -----   ----   ---------------"
--- 1017,1032 ----
  "\n"
  
! #: info/makedoc.c:466
  #, c-format
  msgid "Couldn't manipulate the file %s.\n"
  msgstr "Nie moÅ¼na obrabiaÄ‡ pliku %s.\n"
  
! #. TRANSLATORS: The "\n* Menu:\n\n" part of this should not be translated, as
! #. it is part of the Info syntax.
! #: info/nodemenu.c:35
  msgid ""
  "\n"
  "* Menu:\n"
+ "\n"
  "  (File)Node                        Lines   Size   Containing File\n"
  "  ----------                        -----   ----   ---------------"
***************
*** 1340,1373 ****
  "\n"
  "* Menu:\n"
  "  (Plik)WÄ™zeÅ‚                       Linie  Rozmiar Zawiera plik\n"
  "  -----------                       -----  ------- ------------"
  
! #: info/nodemenu.c:200
  msgid ""
  "Here is the menu of nodes you have recently visited.\n"
! "Select one from this menu, or use `\\[history-node]' in another window.\n"
  msgstr ""
! "Oto jest menu ostatnio odwiedzonych wÄ™zÅ‚Ã³w.\n"
! "MoÅ¼na wybraÄ‡ jeden z tego menu lub uÅ¼yÄ‡ `\\[history-node]' w innym oknie.\n"
  
! #: info/nodemenu.c:220
  msgid "Make a window containing a menu of all of the currently visited nodes"
  msgstr ""
  "Utworzenie okna zawierajÄ…cego menu wszystkich aktualnie odwiedzanych wÄ™zÅ‚Ã³w"
  
! #: info/nodemenu.c:300
  msgid "Select a node which has been previously visited in a visible window"
  msgstr "Wybranie wÄ™zÅ‚a, ktÃ³ry byÅ‚ poprzednio odwiedzony w widocznym oknie"
  
! #: info/nodemenu.c:313
  msgid "Select visited node: "
  msgstr "Wybranie widocznego wÄ™zÅ‚a: "
  
! #: info/nodemenu.c:333 info/session.c:2617
  #, c-format
  msgid "The reference disappeared! (%s)."
  msgstr "OdsyÅ‚acz zniknÄ…Å‚! (%s)."
  
! #: info/pcterm.c:179
  #, c-format
  msgid "Terminal cannot be initialized: %s\n"
--- 1034,1068 ----
  "\n"
  "* Menu:\n"
+ "\n"
  "  (Plik)WÄ™zeÅ‚                       Linie  Rozmiar Zawiera plik\n"
  "  -----------                       -----  ------- ------------"
  
! #: info/nodemenu.c:187
  msgid ""
  "Here is the menu of nodes you have recently visited.\n"
! "Select one from this menu, or use '\\[history-node]' in another window.\n"
  msgstr ""
! "Oto menu ostatnio odwiedzonych wÄ™zÅ‚Ã³w.\n"
! "MoÅ¼na wybraÄ‡ jeden z tego menu lub uÅ¼yÄ‡ '\\[history-node]' w innym oknie.\n"
  
! #: info/nodemenu.c:208
  msgid "Make a window containing a menu of all of the currently visited nodes"
  msgstr ""
  "Utworzenie okna zawierajÄ…cego menu wszystkich aktualnie odwiedzanych wÄ™zÅ‚Ã³w"
  
! #: info/nodemenu.c:253
  msgid "Select a node which has been previously visited in a visible window"
  msgstr "Wybranie wÄ™zÅ‚a, ktÃ³ry byÅ‚ poprzednio odwiedzony w widocznym oknie"
  
! #: info/nodemenu.c:260
  msgid "Select visited node: "
  msgstr "Wybranie widocznego wÄ™zÅ‚a: "
  
! #: info/nodemenu.c:278 info/session.c:2356
  #, c-format
  msgid "The reference disappeared! (%s)."
  msgstr "OdsyÅ‚acz zniknÄ…Å‚! (%s)."
  
! #: info/pcterm.c:211
  #, c-format
  msgid "Terminal cannot be initialized: %s\n"
***************
*** 1379,1446 ****
  msgstr "bÅ‚Ä…d wyraÅ¼enia regularnego: %s"
  
! #: info/session.c:162
  #, c-format
  msgid ""
! "Welcome to Info version %s. Type \\[get-help-window] for help, \\[menu-item] "
! "for menu item."
  msgstr ""
! "Witamy w Info w wersji %s. \\[get-help-window] pokazuje pomoc, \\[menu-item] "
! "wybiera element menu."
  
! #: info/session.c:621
  msgid "Move down to the next line"
  msgstr "PrzejÅ›cie w dÃ³Å‚ do nastÄ™pnej linii"
  
! #: info/session.c:673
  msgid "Move up to the previous line"
  msgstr "PrzejÅ›cie w gÃ³rÄ™ do poprzedniej linii"
  
! #: info/session.c:943
  msgid "Move to the end of the line"
  msgstr "PrzejÅ›cie na koniec linii"
  
! #: info/session.c:954
  msgid "Move to the start of the line"
  msgstr "PrzejÅ›cie na poczÄ…tek linii"
  
! #: info/session.c:1156
! msgid "Next"
! msgstr "NastÄ™pny"
! 
! #: info/session.c:1172 info/session.c:1296
! msgid "No more nodes within this document."
! msgstr "Nie ma wiÄ™cej wÄ™zÅ‚Ã³w w tym dokumencie."
! 
! #: info/session.c:1321
! msgid "No `Prev' for this node."
! msgstr "Nie ma wÄ™zÅ‚a `Poprzedni' dla tego wÄ™zÅ‚a."
! 
! #: info/session.c:1341
! msgid "No `Prev' or `Up' for this node within this document."
! msgstr ""
! "Nie ma wÄ™zÅ‚Ã³w `Poprzedni' ani `W gÃ³rÄ™' dla tego wÄ™zÅ‚a w tym dokumencie."
! 
! #: info/session.c:1402
! msgid "Move forwards or down through node structure"
! msgstr "PrzejÅ›cie do przodu lub w dÃ³Å‚ struktury wÄ™zÅ‚a"
  
! #: info/session.c:1418
! msgid "Move backwards or up through node structure"
! msgstr "PrzejÅ›cie do tyÅ‚u lub w gÃ³rÄ™ struktury wÄ™zÅ‚a"
  
! #: info/session.c:1519
  msgid "Scroll forward in this window"
  msgstr "Przewijanie do przodu w tym oknie"
  
! #: info/session.c:1527
  msgid "Scroll forward in this window and set default window size"
  msgstr ""
  "Przewijanie do przodu w tym oknie i ustawienie domyÅ›lnego rozmiaru okna"
  
! #: info/session.c:1535
  msgid "Scroll forward in this window staying within node"
  msgstr "Przewijanie do przodu w tym oknie pozostajÄ…c wewnÄ…trz wÄ™zÅ‚a"
  
! #: info/session.c:1543
  msgid ""
  "Scroll forward in this window staying within node and set default window size"
--- 1074,1162 ----
  msgstr "bÅ‚Ä…d wyraÅ¼enia regularnego: %s"
  
! #: info/session.c:61
! msgid "Show all matching files"
! msgstr "WyÅ›wietlenie wszystkich pasujÄ…cych plikÃ³w"
! 
! #: info/session.c:65
! #, c-format
! msgid "No file index"
! msgstr "Brak indeksu plikÃ³w"
! 
! #. TRANSLATORS: Try to keep this message (when "expanded") at most 79
! #. characters; anything after the 79th character will not actually be
! #. displayed on an 80-column terminal.
! #: info/session.c:191
  #, c-format
  msgid ""
! "Welcome to Info version %s.  Type \\[get-help-window] for help, \\[get-info-"
! "help-node] for tutorial."
  msgstr ""
! "Witamy w Info w wersji %s. \\[get-help-window] pokazuje pomoc, \\[get-info-"
! "help-node] wprowadzenie."
! 
! #: info/session.c:767
! #, c-format
! msgid "can't open %s: %s"
! msgstr "nie moÅ¼na otworzyÄ‡ %s: %s"
! 
! #: info/session.c:773
! #, c-format
! msgid "debugging output diverted to \"%s\""
! msgstr "wyjÅ›cie diagnostyczne przekierowane do \"%s\""
  
! #: info/session.c:1215
  msgid "Move down to the next line"
  msgstr "PrzejÅ›cie w dÃ³Å‚ do nastÄ™pnej linii"
  
! #: info/session.c:1230
  msgid "Move up to the previous line"
  msgstr "PrzejÅ›cie w gÃ³rÄ™ do poprzedniej linii"
  
! #: info/session.c:1246
! msgid "Move the cursor to a specific line of the window"
! msgstr "PrzesuniÄ™cie kursora do podanej linii w oknie"
! 
! #: info/session.c:1278
  msgid "Move to the end of the line"
  msgstr "PrzejÅ›cie na koniec linii"
  
! #: info/session.c:1303
  msgid "Move to the start of the line"
  msgstr "PrzejÅ›cie na poczÄ…tek linii"
  
! #: info/session.c:1385
! msgid "Move to the start of this node"
! msgstr "PrzejÅ›cie na poczÄ…tek tego wÄ™zÅ‚a"
  
! #: info/session.c:1392
! msgid "Move to the end of this node"
! msgstr "PrzejÅ›cie na koniec tego wÄ™zÅ‚a"
  
! #: info/session.c:1474
  msgid "Scroll forward in this window"
  msgstr "Przewijanie do przodu w tym oknie"
  
! #: info/session.c:1488
! msgid "Scroll backward in this window"
! msgstr "Przewijanie do tyÅ‚u w tym oknie"
! 
! #: info/session.c:1496
  msgid "Scroll forward in this window and set default window size"
  msgstr ""
  "Przewijanie do przodu w tym oknie i ustawienie domyÅ›lnego rozmiaru okna"
  
! #: info/session.c:1511
! msgid "Scroll backward in this window and set default window size"
! msgstr "Przewijanie do tyÅ‚u w tym oknie i ustawienie domyÅ›lnego rozmiaru okna"
! 
! #: info/session.c:1517
  msgid "Scroll forward in this window staying within node"
  msgstr "Przewijanie do przodu w tym oknie pozostajÄ…c wewnÄ…trz wÄ™zÅ‚a"
  
! #: info/session.c:1532
! msgid "Scroll backward in this window staying within node"
! msgstr "Przewijanie do tyÅ‚u w tym oknie pozostajÄ…c wewnÄ…trz wÄ™zÅ‚a"
! 
! #: info/session.c:1540
  msgid ""
  "Scroll forward in this window staying within node and set default window size"
***************
*** 1448,1464 ****
  "Przewijanie do przodu w tym oknie wewn. wÄ™zÅ‚a i ust. domyÅ›lnego rozmiaru okna"
  
! #: info/session.c:1551
! msgid "Scroll backward in this window"
! msgstr "Przewijanie do tyÅ‚u w tym oknie"
! 
! #: info/session.c:1559
! msgid "Scroll backward in this window and set default window size"
! msgstr "Przewijanie do tyÅ‚u w tym oknie i ustawienie domyÅ›lnego rozmiaru okna"
! 
! #: info/session.c:1568
! msgid "Scroll backward in this window staying within node"
! msgstr "Przewijanie do tyÅ‚u w tym oknie pozostajÄ…c wewnÄ…trz wÄ™zÅ‚a"
! 
! #: info/session.c:1576
  msgid ""
  "Scroll backward in this window staying within node and set default window "
--- 1164,1168 ----
  "Przewijanie do przodu w tym oknie wewn. wÄ™zÅ‚a i ust. domyÅ›lnego rozmiaru okna"
  
! #: info/session.c:1567
  msgid ""
  "Scroll backward in this window staying within node and set default window "
***************
*** 1467,1585 ****
  "Przewijanie do tyÅ‚u w tym oknie wewn. wÄ™zÅ‚a i ust. domyÅ›lnego rozmiaru okna"
  
! #: info/session.c:1584
! msgid "Move to the start of this node"
! msgstr "PrzejÅ›cie na poczÄ…tek tego wÄ™zÅ‚a"
! 
! #: info/session.c:1591
! msgid "Move to the end of this node"
! msgstr "PrzejÅ›cie na koniec tego wÄ™zÅ‚a"
! 
! #: info/session.c:1598
  msgid "Scroll down by lines"
  msgstr "Przewijanie w dÃ³Å‚ po linii"
  
! #: info/session.c:1615
  msgid "Scroll up by lines"
  msgstr "Przewijanie w gÃ³rÄ™ po linii"
  
! #: info/session.c:1633
  msgid "Scroll down by half screen size"
  msgstr "Przewijanie w dÃ³Å‚ po poÅ‚owie rozmiaru ekranu"
  
! #: info/session.c:1659
  msgid "Scroll up by half screen size"
  msgstr "Przewijanie w gÃ³rÄ™ po poÅ‚owie rozmiaru ekranu"
  
! #: info/session.c:1688
  msgid "Select the next window"
  msgstr "Wybranie nastÄ™pnego okna"
  
! #: info/session.c:1727
  msgid "Select the previous window"
  msgstr "Wybranie poprzedniego okna"
  
! #: info/session.c:1778
  msgid "Split the current window"
  msgstr "Podzielenie aktualnego okna"
  
! #: info/session.c:1862
  msgid "Delete the current window"
  msgstr "UsuniÄ™cie aktualnego okna"
  
! #: info/session.c:1870
  msgid "Cannot delete a permanent window"
! msgstr "Nie moÅ¼na usunÄ…Ä‡ staÅ‚ego okna"
! 
! #: info/session.c:1902
! msgid "Delete all other windows"
! msgstr "UsuniÄ™cie wszystkich innych okien"
! 
! #: info/session.c:1948
! msgid "Scroll the other window"
! msgstr "Przewijanie innego okna"
  
! #: info/session.c:1969
! msgid "Scroll the other window backward"
! msgstr "Przewijanie innego okna do tyÅ‚u"
  
! #: info/session.c:1975
  msgid "Grow (or shrink) this window"
  msgstr "PowiÄ™kszenie (lub zmniejszenie) tego okna"
  
! #: info/session.c:1986
  msgid "Divide the available screen space among the visible windows"
  msgstr "Podzielenie dostÄ™pnego miejsca na ekranie miÄ™dzy widoczne okna"
  
! #: info/session.c:1993
  msgid "Toggle the state of line wrapping in the current window"
  msgstr "Zmiana stanu zawijania linii w aktualnym oknie"
  
! #: info/session.c:2000
! msgid "Toggle the usage of regular expressions in searches"
! msgstr "PrzeÅ‚Ä…czenie uÅ¼ywania wyraÅ¼eÅ„ regularnych przy wyszukiwaniu"
! 
! #: info/session.c:2004
! #, c-format
! msgid "Using regular expressions for searches."
! msgstr "UÅ¼ywanie wyraÅ¼eÅ„ regularnych przy wyszukiwaniu."
! 
! #: info/session.c:2005
! #, c-format
! msgid "Using literal strings for searches."
! msgstr "UÅ¼ywanie dosÅ‚ownego tekstu przy wyszukiwaniu."
! 
! #: info/session.c:2197
! msgid "Select the Next node"
! msgstr "Wybranie wÄ™zÅ‚a NastÄ™pny"
! 
! #: info/session.c:2205
! msgid "Select the Prev node"
! msgstr "Wybranie wÄ™zÅ‚a Poprzedni"
! 
! #: info/session.c:2213
! msgid "Select the Up node"
! msgstr "Wybranie wÄ™zÅ‚a W gÃ³rÄ™"
! 
! #: info/session.c:2220
! msgid "Select the last node in this file"
! msgstr "Wybranie ostatniego wÄ™zÅ‚a w tym pliku"
! 
! #: info/session.c:2248 info/session.c:2282
! msgid "This window has no additional nodes"
! msgstr "To okno nie ma dodatkowych wÄ™zÅ‚Ã³w"
! 
! #: info/session.c:2254
! msgid "Select the first node in this file"
! msgstr "Wybranie pierwszego wÄ™zÅ‚a w tym pliku"
! 
! #: info/session.c:2289
! msgid "Select the last item in this node's menu"
! msgstr "Wybranie ostatniego elementu w menu tego wÄ™zÅ‚a"
! 
! #: info/session.c:2295
  msgid "Select this menu item"
  msgstr "Wybranie tego elementu menu"
  
! #: info/session.c:2328
  #, c-format
  msgid "There isn't %d item in this menu."
--- 1171,1239 ----
  "Przewijanie do tyÅ‚u w tym oknie wewn. wÄ™zÅ‚a i ust. domyÅ›lnego rozmiaru okna"
  
! #: info/session.c:1573
  msgid "Scroll down by lines"
  msgstr "Przewijanie w dÃ³Å‚ po linii"
  
! #: info/session.c:1579
  msgid "Scroll up by lines"
  msgstr "Przewijanie w gÃ³rÄ™ po linii"
  
! #: info/session.c:1591
  msgid "Scroll down by half screen size"
  msgstr "Przewijanie w dÃ³Å‚ po poÅ‚owie rozmiaru ekranu"
  
! #: info/session.c:1618
  msgid "Scroll up by half screen size"
  msgstr "Przewijanie w gÃ³rÄ™ po poÅ‚owie rozmiaru ekranu"
  
! #: info/session.c:1624
! msgid "Scroll the other window"
! msgstr "Przewijanie innego okna"
! 
! #: info/session.c:1645
! msgid "Scroll the other window backward"
! msgstr "Przewijanie innego okna do tyÅ‚u"
! 
! #: info/session.c:1745
  msgid "Select the next window"
  msgstr "Wybranie nastÄ™pnego okna"
  
! #: info/session.c:1782
  msgid "Select the previous window"
  msgstr "Wybranie poprzedniego okna"
  
! #: info/session.c:1826
  msgid "Split the current window"
  msgstr "Podzielenie aktualnego okna"
  
! #: info/session.c:1868
  msgid "Delete the current window"
  msgstr "UsuniÄ™cie aktualnego okna"
  
! #: info/session.c:1873
  msgid "Cannot delete a permanent window"
! msgstr "Nie moÅ¼na usunÄ…Ä‡ staÅ‚ego okna"
  
! #: info/session.c:1904
! msgid "Delete all other windows"
! msgstr "UsuniÄ™cie wszystkich innych okien"
  
! #: info/session.c:1950
  msgid "Grow (or shrink) this window"
  msgstr "PowiÄ™kszenie (lub zmniejszenie) tego okna"
  
! #: info/session.c:1961
  msgid "Divide the available screen space among the visible windows"
  msgstr "Podzielenie dostÄ™pnego miejsca na ekranie miÄ™dzy widoczne okna"
  
! #: info/session.c:1968
  msgid "Toggle the state of line wrapping in the current window"
  msgstr "Zmiana stanu zawijania linii w aktualnym oknie"
  
! #: info/session.c:2117
  msgid "Select this menu item"
  msgstr "Wybranie tego elementu menu"
  
! #: info/session.c:2147
  #, c-format
  msgid "There isn't %d item in this menu."
***************
*** 1589,1919 ****
  msgstr[2] "Nie ma %d elementÃ³w w tym menu."
  
! #: info/session.c:2524 info/session.c:2525
  #, c-format
  msgid "Menu item (%s): "
  msgstr "Element menu (%s): "
  
! #: info/session.c:2528
  msgid "Menu item: "
  msgstr "Element menu: "
  
! #: info/session.c:2535 info/session.c:2536
  #, c-format
  msgid "Follow xref (%s): "
  msgstr "PrzejÅ›cie za odnoÅ›nikiem (%s): "
  
! #: info/session.c:2539
  msgid "Follow xref: "
  msgstr "PrzejÅ›cie za odnoÅ›nikiem: "
  
! #: info/session.c:2660
  msgid "Read a menu item and select its node"
  msgstr "Odczytanie elementu menu i wybranie jego wÄ™zÅ‚a"
  
! #: info/session.c:2668
  msgid "Read a footnote or cross reference and select its node"
  msgstr "Odczytanie przypisu lub odsyÅ‚acza i wybranie jego wÄ™zÅ‚a"
  
! #: info/session.c:2674
  msgid "Move to the start of this node's menu"
  msgstr "PrzejÅ›cie na poczÄ…tek menu tego wÄ™zÅ‚a"
  
! #: info/session.c:2696
  msgid "Visit as many menu items at once as possible"
  msgstr "Odwiedzenie jednoczeÅ›nie jak najwiÄ™kszej liczby elementÃ³w menu"
  
! #: info/session.c:2724
! msgid "Read a node name and select it"
! msgstr "Odczytanie nazwy wÄ™zÅ‚a i wybranie go"
  
! #: info/session.c:2778 info/session.c:2783
! msgid "Goto node: "
! msgstr "PrzejÅ›cie do wÄ™zÅ‚a: "
  
! #: info/session.c:2855
! #, c-format
! msgid "No menu in node `%s'."
! msgstr "Brak menu w wÄ™Åºle `%s'."
  
! #: info/session.c:2904
  #, c-format
! msgid "No menu item `%s' in node `%s'."
! msgstr "Brak elementu menu `%s' w wÄ™Åºle `%s'."
  
! #: info/session.c:2940
  #, c-format
! msgid "Unable to find node referenced by `%s' in `%s'."
! msgstr "Nie moÅ¼na znaleÅºÄ‡ wÄ™zÅ‚a wskazywanego przez `%s' w `%s'."
  
! #: info/session.c:2992
  msgid "Read a list of menus starting from dir and follow them"
  msgstr "Odczytanie listy menu poczÄ…wszy od katalogu i podÄ…Å¼anie za niÄ…"
  
! #: info/session.c:2994
  msgid "Follow menus: "
  msgstr "PodÄ…Å¼anie za menu: "
  
! #: info/session.c:3187
  msgid "Find the node describing program invocation"
  msgstr "Szukanie wÄ™zÅ‚a opisujÄ…cego wywoÅ‚anie programu"
  
! #: info/session.c:3189
  #, c-format
  msgid "Find Invocation node of [%s]: "
  msgstr "Szukanie wÄ™zÅ‚a Invocation dla [%s]: "
  
! #: info/session.c:3227
  msgid "Read a manpage reference and select it"
  msgstr "Odczytanie odnoÅ›nika do strony podrÄ™cznika i wybranie go"
  
! #: info/session.c:3231
  msgid "Get Manpage: "
  msgstr "Pobranie strony podrÄ™cznika: "
  
! #: info/session.c:3261
! msgid "Select the node `Top' in this file"
! msgstr "Wybranie wÄ™zÅ‚a `Szczytowy' w tym pliku"
! 
! #: info/session.c:3267
! msgid "Select the node `(dir)'"
! msgstr "Wybranie wÄ™zÅ‚a `(dir)'"
  
! #: info/session.c:3284 info/session.c:3286
! #, c-format
! msgid "Kill node (%s): "
! msgstr "Zabicie wÄ™zÅ‚a (%s): "
! 
! #: info/session.c:3337
! #, c-format
! msgid "Cannot kill node `%s'"
! msgstr "Nie moÅ¼na zabiÄ‡ wÄ™zÅ‚a `%s'"
! 
! #: info/session.c:3347
! msgid "Cannot kill the last node"
! msgstr "Nie moÅ¼na zabiÄ‡ ostatniego wÄ™zÅ‚a"
  
! #: info/session.c:3433
  msgid "Select the most recently selected node"
  msgstr "Wybranie ostatnio wybranego wÄ™zÅ‚a"
  
! #: info/session.c:3439
! msgid "Kill this node"
! msgstr "Zabicie tego wÄ™zÅ‚a"
  
! #: info/session.c:3447
  msgid "Read the name of a file and select it"
  msgstr "Odczytanie nazwy pliku i wybranie go"
  
! #: info/session.c:3451
  msgid "Find file: "
  msgstr "Szukanie pliku: "
  
! #: info/session.c:3468
  #, c-format
! msgid "Cannot find `%s'."
! msgstr "Nie moÅ¼na znaleÅºÄ‡ `%s'."
  
! #: info/session.c:3508 info/session.c:3633
  #, c-format
! msgid "writing file %s"
! msgstr "zapisywanie pliku %s"
  
! #: info/session.c:3519 info/session.c:3644
! #, c-format
! msgid "Could not create output file `%s'."
! msgstr "Nie moÅ¼na utworzyÄ‡ pliku wyjÅ›ciowego `%s'."
! 
! #: info/session.c:3533 info/session.c:3663
  #, c-format
  msgid "error writing to %s: %s"
  msgstr "bÅ‚Ä…d podczas zapisu do %s: %s"
  
! #: info/session.c:3541
  #, c-format
  msgid "closing %s"
  msgstr "zamykanie %s"
  
! #: info/session.c:3590
  #, c-format
  msgid "writing node %s..."
  msgstr "zapisywanie wÄ™zÅ‚a %s..."
  
! #: info/session.c:3670
! #, c-format
! msgid "closing file %s"
! msgstr "zamykanie pliku %s"
! 
! #: info/session.c:3678
  msgid "Pipe the contents of this node through INFO_PRINT_COMMAND"
  msgstr "Przepuszczenie zawartoÅ›ci tego pliku przez INFO_PRINT_COMMAND"
  
! #: info/session.c:3713
  #, c-format
! msgid "Cannot open pipe to `%s'."
! msgstr "Nie moÅ¼na otworzyÄ‡ potoku do `%s'."
  
! #: info/session.c:3718
  #, c-format
  msgid "printing node %s..."
  msgstr "drukowanie wÄ™zÅ‚a %s..."
  
! #: info/session.c:3726
  #, c-format
  msgid "finished printing node %s"
  msgstr "zakoÅ„czono drukowanie wÄ™zÅ‚a %s"
  
! #: info/session.c:4015
  msgid "Search continued from the end of the document."
  msgstr "Kontynuacja szukania od koÅ„ca dokumentu."
  
! #: info/session.c:4020
  msgid "Search continued from the beginning of the document."
  msgstr "Kontynuacja szukania od poczÄ…tku dokumentu."
  
! #: info/session.c:4037
  #, c-format
  msgid "Searching subfile %s ..."
  msgstr "Szukanie podpliku %s ..."
  
! #: info/session.c:4097
! msgid "Read a string and search for it case-sensitively"
! msgstr "Odczytanie Å‚aÅ„cucha i poszukiwanie go uwzglÄ™dniajÄ…c wielkoÅ›Ä‡ liter"
! 
! #: info/session.c:4104
! msgid "Read a string and search for it"
! msgstr "Odczytanie Å‚aÅ„cucha i poszukiwanie go"
! 
! #: info/session.c:4112
! msgid "Read a string and search backward for it"
! msgstr "Odczytanie Å‚aÅ„cucha i poszukiwanie go w tyÅ‚"
  
! #: info/session.c:4169 info/session.c:4175
  #, c-format
  msgid "%s%s%s [%s]: "
  msgstr "%s%s%s [%s]: "
  
! #: info/session.c:4170 info/session.c:4176
  msgid "Regexp search"
  msgstr "Szukanie wyr.reg."
  
! #: info/session.c:4171 info/session.c:4177
  msgid " case-sensitively"
! msgstr " uwzgl. wielkoÅ›Ä‡ liter"
  
! #: info/session.c:4172 info/session.c:4178
  msgid " backward"
  msgstr " wstecz"
  
! #: info/session.c:4176
! msgid "Search"
! msgstr "Szukanie"
  
! #: info/session.c:4225
! msgid "Search failed."
! msgstr "Wyszukiwanie nie powiodÅ‚o siÄ™."
  
  #: info/session.c:4243
  msgid "Repeat last search in the same direction"
  msgstr "PowtÃ³rzenie ostatniego poszukiwania w tym samym kierunku"
  
! #: info/session.c:4246 info/session.c:4267
  msgid "No previous search string"
  msgstr "Brak poprzedniego szukanego Å‚aÅ„cucha"
  
! #: info/session.c:4264
  msgid "Repeat last search in the reverse direction"
  msgstr "PowtÃ³rzenie ostatniego poszukiwania w odwrotnym kierunku"
  
! #: info/session.c:4294 info/session.c:4300
  msgid "Search interactively for a string as you type it"
  msgstr "Interaktywne poszukiwanie Å‚aÅ„cucha w trakcie wpisywania go"
  
! #: info/session.c:4380
  msgid "Regexp I-search backward: "
  msgstr "Interaktywne szukanie wyr.reg. wstecz: "
  
! #: info/session.c:4381
  msgid "I-search backward: "
  msgstr "Interaktywne szukanie wstecz: "
  
! #: info/session.c:4383
  msgid "Regexp I-search: "
  msgstr "Interaktywne szukanie wyr.reg.: "
  
! #: info/session.c:4384
  msgid "I-search: "
  msgstr "Interaktywne szukanie: "
  
! #: info/session.c:4409 info/session.c:4411
  msgid "Failing "
  msgstr "Bez powodzenia "
  
! #: info/session.c:4895
! msgid "Move to the previous cross reference"
! msgstr "PrzejÅ›cie do poprzedniego odsyÅ‚acza"
! 
! #: info/session.c:4913
! msgid "Move to the next cross reference"
! msgstr "PrzejÅ›cie do nastÄ™pnego odsyÅ‚acza"
! 
! #: info/session.c:4935
! msgid "Select reference or menu item appearing on this line"
! msgstr "Wybranie odsyÅ‚acza lub elementu menu wystÄ™pujÄ…cego w tej linii"
! 
! #: info/session.c:4958
  msgid "Cancel current operation"
  msgstr "Anulowanie bieÅ¼Ä…cej operacji"
  
! #: info/session.c:4965
  msgid "Quit"
  msgstr "WyjÅ›cie"
  
! #: info/session.c:4974
! msgid "Move the cursor to a specific line of the window"
! msgstr "PrzesuniÄ™cie kursora do podanej linii w oknie"
  
! #: info/session.c:5006
  msgid "Redraw the display"
  msgstr "Odrysowanie ekranu"
  
! #: info/session.c:5043
  msgid "Quit using Info"
  msgstr "WyjÅ›cie z Info"
  
! #: info/session.c:5058
  msgid "Run command bound to this key's lowercase variant"
  msgstr "Uruchomienie polecenia przypisanego do wariantu klawisza z maÅ‚Ä… literÄ…"
  
! #: info/session.c:5069
  #, c-format
  msgid "Unknown command (%s)."
  msgstr "Nieznane polecenie (%s)."
  
! #: info/session.c:5072
  #, c-format
  msgid "\"%s\" is invalid"
  msgstr "\"%s\" jest niepoprawne"
  
! #: info/session.c:5073
  #, c-format
! msgid "`%s' is invalid"
! msgstr "`%s' jest niepoprawne"
  
! #: info/session.c:5288
  msgid "Add this digit to the current numeric argument"
  msgstr "Dodanie tej cyfry do aktualnego argumentu liczbowego"
  
! #: info/session.c:5297
  msgid "Start (or multiply by 4) the current numeric argument"
  msgstr "RozpoczÄ™cie (lub pomnoÅ¼enie przez 4) aktualnego argumentu liczbowego"
  
- #: info/session.c:5312
- msgid "Internally used by \\[universal-argument]"
- msgstr "WewnÄ™trznie uÅ¼ywane przez \\[universal-argument]"
- 
- #: info/session.c:5388
- msgid "Show full file name of node being displayed"
- msgstr "Pokazywanie peÅ‚nej nazwy pliku wyÅ›wietlanego wÄ™zÅ‚a"
- 
  #: info/tilde.c:361
  #, c-format
--- 1243,1618 ----
  msgstr[2] "Nie ma %d elementÃ³w w tym menu."
  
! #: info/session.c:2156
! msgid "Select the last item in this node's menu"
! msgstr "Wybranie ostatniego elementu w menu tego wÄ™zÅ‚a"
! 
! #: info/session.c:2264 info/session.c:2265
  #, c-format
  msgid "Menu item (%s): "
  msgstr "Element menu (%s): "
  
! #: info/session.c:2268
  msgid "Menu item: "
  msgstr "Element menu: "
  
! #: info/session.c:2275 info/session.c:2276
  #, c-format
  msgid "Follow xref (%s): "
  msgstr "PrzejÅ›cie za odnoÅ›nikiem (%s): "
  
! #: info/session.c:2279
  msgid "Follow xref: "
  msgstr "PrzejÅ›cie za odnoÅ›nikiem: "
  
! #: info/session.c:2368
  msgid "Read a menu item and select its node"
  msgstr "Odczytanie elementu menu i wybranie jego wÄ™zÅ‚a"
  
! #: info/session.c:2393
  msgid "Read a footnote or cross reference and select its node"
  msgstr "Odczytanie przypisu lub odsyÅ‚acza i wybranie jego wÄ™zÅ‚a"
  
! #: info/session.c:2399
  msgid "Move to the start of this node's menu"
  msgstr "PrzejÅ›cie na poczÄ…tek menu tego wÄ™zÅ‚a"
  
! #: info/session.c:2421
  msgid "Visit as many menu items at once as possible"
  msgstr "Odwiedzenie jednoczeÅ›nie jak najwiÄ™kszej liczby elementÃ³w menu"
  
! #: info/session.c:2520
! msgid "Move to the previous cross reference"
! msgstr "PrzejÅ›cie do poprzedniego odsyÅ‚acza"
  
! #: info/session.c:2583
! msgid "Move to the next cross reference"
! msgstr "PrzejÅ›cie do nastÄ™pnego odsyÅ‚acza"
  
! #: info/session.c:2644
! msgid "Select reference or menu item appearing on this line"
! msgstr "Wybranie odsyÅ‚acza lub elementu menu wystÄ™pujÄ…cego w tej linii"
  
! #: info/session.c:2678
  #, c-format
! msgid "No menu in node '%s'."
! msgstr "Brak menu w wÄ™Åºle '%s'."
  
! #: info/session.c:2725
  #, c-format
! msgid "Unable to find node referenced by '%s' in '%s'."
! msgstr "Nie moÅ¼na znaleÅºÄ‡ wÄ™zÅ‚a wskazywanego przez '%s' w '%s'."
  
! #: info/session.c:2775
  msgid "Read a list of menus starting from dir and follow them"
  msgstr "Odczytanie listy menu poczÄ…wszy od katalogu i podÄ…Å¼anie za niÄ…"
  
! #: info/session.c:2777
  msgid "Follow menus: "
  msgstr "PodÄ…Å¼anie za menu: "
  
! #: info/session.c:2879
! msgid "Select the Next node"
! msgstr "Wybranie wÄ™zÅ‚a NastÄ™pny"
! 
! #: info/session.c:2886
! msgid "Select the Prev node"
! msgstr "Wybranie wÄ™zÅ‚a Poprzedni"
! 
! #: info/session.c:2893
! msgid "Select the Up node"
! msgstr "Wybranie wÄ™zÅ‚a W gÃ³rÄ™"
! 
! #: info/session.c:2899
! msgid "Select the last node in this file"
! msgstr "Wybranie ostatniego wÄ™zÅ‚a w tym pliku"
! 
! #: info/session.c:2926 info/session.c:2959
! msgid "This window has no additional nodes"
! msgstr "To okno nie ma dodatkowych wÄ™zÅ‚Ã³w"
! 
! #: info/session.c:2932
! msgid "Select the first node in this file"
! msgstr "Wybranie pierwszego wÄ™zÅ‚a w tym pliku"
! 
! #: info/session.c:3064
! msgid "No more nodes within this document."
! msgstr "Nie ma wiÄ™cej wÄ™zÅ‚Ã³w w tym dokumencie."
! 
! #: info/session.c:3109 info/session.c:3149
! msgid "No 'Prev' or 'Up' for this node within this document."
! msgstr ""
! "Nie ma wÄ™zÅ‚Ã³w 'Poprzedni' ani 'W gÃ³rÄ™' dla tego wÄ™zÅ‚a w tym dokumencie."
! 
! #: info/session.c:3162
! msgid "Move forwards or down through node structure"
! msgstr "PrzejÅ›cie do przodu lub w dÃ³Å‚ struktury wÄ™zÅ‚a"
! 
! #: info/session.c:3179
! msgid "Move backwards or up through node structure"
! msgstr "PrzejÅ›cie do tyÅ‚u lub w gÃ³rÄ™ struktury wÄ™zÅ‚a"
! 
! #: info/session.c:3202
! msgid "Read a node name and select it"
! msgstr "Odczytanie nazwy wÄ™zÅ‚a i wybranie go"
! 
! #: info/session.c:3256 info/session.c:3260
! msgid "Goto node: "
! msgstr "PrzejÅ›cie do wÄ™zÅ‚a: "
! 
! #: info/session.c:3439
  msgid "Find the node describing program invocation"
  msgstr "Szukanie wÄ™zÅ‚a opisujÄ…cego wywoÅ‚anie programu"
  
! #: info/session.c:3441
  #, c-format
  msgid "Find Invocation node of [%s]: "
  msgstr "Szukanie wÄ™zÅ‚a Invocation dla [%s]: "
  
! #: info/session.c:3486
  msgid "Read a manpage reference and select it"
  msgstr "Odczytanie odnoÅ›nika do strony podrÄ™cznika i wybranie go"
  
! #: info/session.c:3490
  msgid "Get Manpage: "
  msgstr "Pobranie strony podrÄ™cznika: "
  
! #: info/session.c:3511
! msgid "Select the node 'Top' in this file"
! msgstr "Wybranie wÄ™zÅ‚a 'Szczytowy' w tym pliku"
! 
! #: info/session.c:3517
! msgid "Select the node '(dir)'"
! msgstr "Wybranie wÄ™zÅ‚a '(dir)'"
  
! #: info/session.c:3523
! msgid "Show full file name of node being displayed"
! msgstr "Pokazywanie peÅ‚nej nazwy pliku wyÅ›wietlanego wÄ™zÅ‚a"
  
! #: info/session.c:3540
  msgid "Select the most recently selected node"
  msgstr "Wybranie ostatnio wybranego wÄ™zÅ‚a"
  
! #: info/session.c:3545
! #, c-format
! msgid "No earlier node in history"
! msgstr "Brak wczeÅ›niejszego wÄ™zÅ‚a w historii"
  
! #: info/session.c:3549
  msgid "Read the name of a file and select it"
  msgstr "Odczytanie nazwy pliku i wybranie go"
  
! #: info/session.c:3553
  msgid "Find file: "
  msgstr "Szukanie pliku: "
  
! #: info/session.c:3570
  #, c-format
! msgid "Cannot find '%s'."
! msgstr "Nie moÅ¼na znaleÅºÄ‡ '%s'."
  
! #: info/session.c:3619
  #, c-format
! msgid "Could not create output file '%s'."
! msgstr "Nie udaÅ‚o siÄ™ utworzyÄ‡ pliku wyjÅ›ciowego '%s'."
  
! #: info/session.c:3633
  #, c-format
  msgid "error writing to %s: %s"
  msgstr "bÅ‚Ä…d podczas zapisu do %s: %s"
  
! #: info/session.c:3642
  #, c-format
  msgid "closing %s"
  msgstr "zamykanie %s"
  
! #: info/session.c:3691
  #, c-format
  msgid "writing node %s..."
  msgstr "zapisywanie wÄ™zÅ‚a %s..."
  
! #: info/session.c:3737
  msgid "Pipe the contents of this node through INFO_PRINT_COMMAND"
  msgstr "Przepuszczenie zawartoÅ›ci tego pliku przez INFO_PRINT_COMMAND"
  
! #: info/session.c:3765
  #, c-format
! msgid "Cannot open pipe to '%s'."
! msgstr "Nie moÅ¼na otworzyÄ‡ potoku do '%s'."
  
! #: info/session.c:3770
  #, c-format
  msgid "printing node %s..."
  msgstr "drukowanie wÄ™zÅ‚a %s..."
  
! #: info/session.c:3778
  #, c-format
  msgid "finished printing node %s"
  msgstr "zakoÅ„czono drukowanie wÄ™zÅ‚a %s"
  
! #: info/session.c:3810
! msgid "Toggle the usage of regular expressions in searches"
! msgstr "PrzeÅ‚Ä…czenie uÅ¼ywania wyraÅ¼eÅ„ regularnych przy wyszukiwaniu"
! 
! #: info/session.c:3814
! #, c-format
! msgid "Using regular expressions for searches."
! msgstr "UÅ¼ywanie wyraÅ¼eÅ„ regularnych przy wyszukiwaniu."
! 
! #: info/session.c:3815
! #, c-format
! msgid "Using literal strings for searches."
! msgstr "UÅ¼ywanie dosÅ‚ownego tekstu przy wyszukiwaniu."
! 
! #: info/session.c:4059
  msgid "Search continued from the end of the document."
  msgstr "Kontynuacja szukania od koÅ„ca dokumentu."
  
! #: info/session.c:4064
  msgid "Search continued from the beginning of the document."
  msgstr "Kontynuacja szukania od poczÄ…tku dokumentu."
  
! #: info/session.c:4084
  #, c-format
  msgid "Searching subfile %s ..."
  msgstr "Szukanie podpliku %s ..."
  
! #: info/session.c:4123
! msgid "Search failed."
! msgstr "Wyszukiwanie nie powiodÅ‚o siÄ™."
  
! #: info/session.c:4142
  #, c-format
  msgid "%s%s%s [%s]: "
  msgstr "%s%s%s [%s]: "
  
! #: info/session.c:4143 info/session.c:4149
  msgid "Regexp search"
  msgstr "Szukanie wyr.reg."
  
! #: info/session.c:4143 info/session.c:4149
! msgid "Search"
! msgstr "Szukanie"
! 
! #: info/session.c:4144 info/session.c:4150
  msgid " case-sensitively"
! msgstr " z uwzgl. wielkoÅ›ci liter"
  
! #: info/session.c:4145 info/session.c:4151
  msgid " backward"
  msgstr " wstecz"
  
! #: info/session.c:4148
! #, c-format
! msgid "%s%s%s: "
! msgstr "%s%s%s: "
  
! #: info/session.c:4168
! msgid "Search string too short"
! msgstr "Wyszukiwany Å‚aÅ„cuch jest zbyt krÃ³tki"
! 
! #: info/session.c:4238
! msgid "Read a string and search for it case-sensitively"
! msgstr "Odczytanie Å‚aÅ„cucha i poszukiwanie go uwzglÄ™dniajÄ…c wielkoÅ›Ä‡ liter"
  
  #: info/session.c:4243
+ msgid "Read a string and search for it"
+ msgstr "Odczytanie Å‚aÅ„cucha i poszukiwanie go"
+ 
+ #: info/session.c:4249
+ msgid "Read a string and search backward for it"
+ msgstr "Odczytanie Å‚aÅ„cucha i poszukiwanie go w tyÅ‚"
+ 
+ #: info/session.c:4257
  msgid "Repeat last search in the same direction"
  msgstr "PowtÃ³rzenie ostatniego poszukiwania w tym samym kierunku"
  
! #: info/session.c:4265 info/session.c:4310
  msgid "No previous search string"
  msgstr "Brak poprzedniego szukanego Å‚aÅ„cucha"
  
! #: info/session.c:4302
  msgid "Repeat last search in the reverse direction"
  msgstr "PowtÃ³rzenie ostatniego poszukiwania w odwrotnym kierunku"
  
! #: info/session.c:4349
! msgid "Clear displayed search matches"
! msgstr "Wyczyszczenie wyÅ›wietlonych wynikÃ³w wyszukiwania"
! 
! #: info/session.c:4366 info/session.c:4372
  msgid "Search interactively for a string as you type it"
  msgstr "Interaktywne poszukiwanie Å‚aÅ„cucha w trakcie wpisywania go"
  
! #: info/session.c:4486
  msgid "Regexp I-search backward: "
  msgstr "Interaktywne szukanie wyr.reg. wstecz: "
  
! #: info/session.c:4487
  msgid "I-search backward: "
  msgstr "Interaktywne szukanie wstecz: "
  
! #: info/session.c:4489
  msgid "Regexp I-search: "
  msgstr "Interaktywne szukanie wyr.reg.: "
  
! #: info/session.c:4490
  msgid "I-search: "
  msgstr "Interaktywne szukanie: "
  
! #: info/session.c:4515 info/session.c:4518
  msgid "Failing "
  msgstr "Bez powodzenia "
  
! #: info/session.c:4891
  msgid "Cancel current operation"
  msgstr "Anulowanie bieÅ¼Ä…cej operacji"
  
! #: info/session.c:4898
  msgid "Quit"
  msgstr "WyjÅ›cie"
  
! #: info/session.c:4903
! msgid "Display version of Info being run"
! msgstr "wyÅ›wietlenie wersji uruchomionego Info"
! 
! #: info/session.c:4905
! #, c-format
! msgid "GNU Info version %s"
! msgstr "GNU Info wersja %s"
  
! #: info/session.c:4910
  msgid "Redraw the display"
  msgstr "Odrysowanie ekranu"
  
! #: info/session.c:4947
  msgid "Quit using Info"
  msgstr "WyjÅ›cie z Info"
  
! #: info/session.c:4960
  msgid "Run command bound to this key's lowercase variant"
  msgstr "Uruchomienie polecenia przypisanego do wariantu klawisza z maÅ‚Ä… literÄ…"
  
! #: info/session.c:4971
  #, c-format
  msgid "Unknown command (%s)."
  msgstr "Nieznane polecenie (%s)."
  
! #: info/session.c:4974
  #, c-format
  msgid "\"%s\" is invalid"
  msgstr "\"%s\" jest niepoprawne"
  
! #: info/session.c:4975
  #, c-format
! msgid "'%s' is invalid"
! msgstr "'%s' jest niepoprawne"
  
! #: info/session.c:5293
  msgid "Add this digit to the current numeric argument"
  msgstr "Dodanie tej cyfry do aktualnego argumentu liczbowego"
  
! #: info/session.c:5300
  msgid "Start (or multiply by 4) the current numeric argument"
  msgstr "RozpoczÄ™cie (lub pomnoÅ¼enie przez 4) aktualnego argumentu liczbowego"
  
  #: info/tilde.c:361
  #, c-format
***************
*** 1921,2050 ****
  msgstr "readline: ZabrakÅ‚o pamiÄ™ci wirtualnej!\n"
  
! #: info/variables.c:37
  msgid "When \"On\", footnotes appear and disappear automatically"
  msgstr "JeÅ›li \"On\", przypisy pojawiajÄ… siÄ™ i znikajÄ… automatycznie"
  
! #: info/variables.c:41
  msgid "When \"On\", creating or deleting a window resizes other windows"
  msgstr "JeÅ›li \"On\", tworzenie lub usuwanie okna zmienia rozmiar innych okien"
  
! #: info/variables.c:45
  msgid "When \"On\", flash the screen instead of ringing the bell"
  msgstr "JeÅ›li \"On\", migniÄ™cie ekranu zamiast dÅºwiÄ™kowego dzwonka"
  
! #: info/variables.c:49
  msgid "When \"On\", errors cause the bell to ring"
  msgstr "JeÅ›li \"On\", bÅ‚Ä™dy wywoÅ‚ujÄ… sygnaÅ‚ ostrzegawczy"
  
! #: info/variables.c:53
  msgid "When \"On\", Info garbage collects files which had to be uncompressed"
  msgstr "JeÅ›li \"On\", Info sprzÄ…ta pliki, ktÃ³re musiaÅ‚y zostaÄ‡ rozpakowane"
  
! #: info/variables.c:56
  msgid "When \"On\", the portion of the matched search string is highlighted"
  msgstr "JeÅ›li \"On\", dopasowana czÄ™Å›Ä‡ szukanego Å‚aÅ„cucha jest podÅ›wietlana"
  
! #: info/variables.c:60
  msgid "Controls what happens when scrolling is requested at the end of a node"
  msgstr "Kontrola, co dzieje siÄ™ przy prÃ³bie przewijania na koÅ„cu wÄ™zÅ‚a"
  
! #: info/variables.c:65
  msgid "Same as scroll-behaviour"
  msgstr "To samo co scroll-behaviour"
  
! #: info/variables.c:69
  msgid "The number lines to scroll when the cursor moves out of the window"
  msgstr "Liczba linii do przewiniÄ™cia kiedy kursor wychodzi za okno"
  
! #: info/variables.c:73
  msgid "Controls whether scroll-behavior affects cursor movement commands"
  msgstr "Kontrola, czy scroll-behaviour dotyczy poleceÅ„ przesuwajÄ…cych kursor"
  
! #: info/variables.c:77
  msgid "When \"On\", Info accepts and displays ISO Latin characters"
  msgstr "JeÅ›li \"On\", Info przyjmuje i wyÅ›wietla znaki ISO Latin"
  
! #: info/variables.c:81
  msgid ""
  "What to do when a scrolling command is issued at the end of the last node"
  msgstr "Co robiÄ‡ kiedy polecenie przewijania wydano na koÅ„cu ostatniego wÄ™zÅ‚a"
  
! #: info/variables.c:86
  msgid "Minimal length of a search string"
  msgstr "Minimalna dÅ‚ugoÅ›Ä‡ szukanych Å‚aÅ„cuchÃ³w"
  
! #: info/variables.c:90
  msgid "Skip current window when searching"
  msgstr "PominiÄ™cie bieÅ¼Ä…cego okna przy wyszukiwaniu"
  
! #: info/variables.c:95
  msgid "Explain the use of a variable"
  msgstr "WyjaÅ›nienie uÅ¼ycia zmiennej"
  
! #: info/variables.c:101
  msgid "Describe variable: "
  msgstr "Opisanie zmiennej: "
  
! #: info/variables.c:120
  msgid "Set the value of an Info variable"
  msgstr "Ustawienie wartoÅ›ci zmiennej Info"
  
! #: info/variables.c:126
  msgid "Set variable: "
  msgstr "Ustawienie zmiennej: "
  
! #: info/variables.c:144
  #, c-format
  msgid "Set %s to value (%d): "
  msgstr "Ustawienie %s na wartoÅ›Ä‡ (%d): "
  
! #: info/variables.c:184
  #, c-format
  msgid "Set %s to value (%s): "
  msgstr "Ustawienie %s na wartoÅ›Ä‡ (%s): "
  
! #: info/window.c:1077
  msgid "--*** Tags out of Date ***"
  msgstr "--*** Znaczniki sÄ… nieaktualne ***"
  
! #: info/window.c:1088
  msgid "-----Info: (), lines ----, "
  msgstr "-----Info: (), linii ----, "
  
! #: info/window.c:1095
  #, c-format
! msgid "-%s---Info: %s, %d lines --%s--"
! msgstr "-%s---Info: %s, %d linii --%s--"
  
! #: info/window.c:1099
  #, c-format
! msgid "-%s%s-Info: (%s)%s, %d lines --%s--"
! msgstr "-%s%s-Info: (%s)%s, %d linii --%s--"
  
! #: info/window.c:1106
  #, c-format
  msgid " Subfile: %s"
  msgstr " Podplik: %s"
  
! #: install-info/install-info.c:286
  #, c-format
  msgid "%s for %s"
  msgstr "%s dla %s"
  
! #: install-info/install-info.c:525
  #, c-format
  msgid "\tTry `%s --help' for a complete list of options.\n"
  msgstr "\t`%s --help' poda peÅ‚nÄ… listÄ™ opcji.\n"
  
! #: install-info/install-info.c:533
  #, c-format
  msgid "Usage: %s [OPTION]... [INFO-FILE [DIR-FILE]]\n"
  msgstr "SkÅ‚adnia: %s [OPCJA]... [PLIK-INFO [PLIK-DIR]]\n"
  
! #: install-info/install-info.c:535
  msgid "Add or remove entries in INFO-FILE from the Info directory DIR-FILE."
  msgstr "Dodanie lub usuniÄ™cie wpisÃ³w dla PLIKU-INFO w pliku katalogu PLIK-DIR."
  
! #: install-info/install-info.c:536
  msgid ""
  "INFO-FILE and DIR-FILE are required unless the --info-file\n"
--- 1620,1778 ----
  msgstr "readline: ZabrakÅ‚o pamiÄ™ci wirtualnej!\n"
  
! #: info/variables.c:51
  msgid "When \"On\", footnotes appear and disappear automatically"
  msgstr "JeÅ›li \"On\", przypisy pojawiajÄ… siÄ™ i znikajÄ… automatycznie"
  
! #: info/variables.c:55
  msgid "When \"On\", creating or deleting a window resizes other windows"
  msgstr "JeÅ›li \"On\", tworzenie lub usuwanie okna zmienia rozmiar innych okien"
  
! #: info/variables.c:59
  msgid "When \"On\", flash the screen instead of ringing the bell"
  msgstr "JeÅ›li \"On\", migniÄ™cie ekranu zamiast dÅºwiÄ™kowego dzwonka"
  
! #: info/variables.c:63
  msgid "When \"On\", errors cause the bell to ring"
  msgstr "JeÅ›li \"On\", bÅ‚Ä™dy wywoÅ‚ujÄ… sygnaÅ‚ ostrzegawczy"
  
! #: info/variables.c:67
  msgid "When \"On\", Info garbage collects files which had to be uncompressed"
  msgstr "JeÅ›li \"On\", Info sprzÄ…ta pliki, ktÃ³re musiaÅ‚y zostaÄ‡ rozpakowane"
  
! #: info/variables.c:70
  msgid "When \"On\", the portion of the matched search string is highlighted"
  msgstr "JeÅ›li \"On\", dopasowana czÄ™Å›Ä‡ szukanego Å‚aÅ„cucha jest podÅ›wietlana"
  
! #: info/variables.c:74
  msgid "Controls what happens when scrolling is requested at the end of a node"
  msgstr "Kontrola, co dzieje siÄ™ przy prÃ³bie przewijania na koÅ„cu wÄ™zÅ‚a"
  
! #: info/variables.c:79
  msgid "Same as scroll-behaviour"
  msgstr "To samo co scroll-behaviour"
  
! #: info/variables.c:83
  msgid "The number lines to scroll when the cursor moves out of the window"
  msgstr "Liczba linii do przewiniÄ™cia kiedy kursor wychodzi za okno"
  
! #: info/variables.c:87
  msgid "Controls whether scroll-behavior affects cursor movement commands"
  msgstr "Kontrola, czy scroll-behaviour dotyczy poleceÅ„ przesuwajÄ…cych kursor"
  
! #: info/variables.c:91
  msgid "When \"On\", Info accepts and displays ISO Latin characters"
  msgstr "JeÅ›li \"On\", Info przyjmuje i wyÅ›wietla znaki ISO Latin"
  
! #: info/variables.c:95
  msgid ""
  "What to do when a scrolling command is issued at the end of the last node"
  msgstr "Co robiÄ‡ kiedy polecenie przewijania wydano na koÅ„cu ostatniego wÄ™zÅ‚a"
  
! #: info/variables.c:100
  msgid "Minimal length of a search string"
  msgstr "Minimalna dÅ‚ugoÅ›Ä‡ szukanych Å‚aÅ„cuchÃ³w"
  
! #: info/variables.c:104
  msgid "Skip current window when searching"
  msgstr "PominiÄ™cie bieÅ¼Ä…cego okna przy wyszukiwaniu"
  
! #: info/variables.c:108
! msgid "Exclude default directories from file search path"
! msgstr "Wykluczenie katalogÃ³w domyÅ›lnych ze Å›cieÅ¼ki wyszukiwania plikÃ³w"
! 
! #: info/variables.c:112
! msgid "Hide some Info file syntax in the text of nodes"
! msgstr "Ukrycie czÄ™Å›ci skÅ‚adni plikÃ³w Info w tekÅ›cie wÄ™zÅ‚Ã³w"
! 
! #: info/variables.c:116
! msgid ""
! "Length of time in milliseconds to wait for the next byte in a sequence "
! "indicating that a key has been pressed"
! msgstr ""
! "Czas oczekiwania (w milisekundach) na kolejny bajt sekwencji oznaczajÄ…cej "
! "wciÅ›niÄ™cie klawisza"
! 
! #: info/variables.c:120
! msgid "Highlight search matches"
! msgstr "PodÅ›wietlanie dopasowaÅ„ szukanego tekstu"
! 
! #: info/variables.c:124
! msgid "Method to use to track mouse events"
! msgstr "Metoda Å›ledzenie zdarzeÅ„ myszy"
! 
! #: info/variables.c:130
  msgid "Explain the use of a variable"
  msgstr "WyjaÅ›nienie uÅ¼ycia zmiennej"
  
! #: info/variables.c:136
  msgid "Describe variable: "
  msgstr "Opisanie zmiennej: "
  
! #: info/variables.c:151
  msgid "Set the value of an Info variable"
  msgstr "Ustawienie wartoÅ›ci zmiennej Info"
  
! #: info/variables.c:158
  msgid "Set variable: "
  msgstr "Ustawienie zmiennej: "
  
! #: info/variables.c:174
  #, c-format
  msgid "Set %s to value (%d): "
  msgstr "Ustawienie %s na wartoÅ›Ä‡ (%d): "
  
! #: info/variables.c:208
  #, c-format
  msgid "Set %s to value (%s): "
  msgstr "Ustawienie %s na wartoÅ›Ä‡ (%s): "
  
! #: info/window.c:921
  msgid "--*** Tags out of Date ***"
  msgstr "--*** Znaczniki sÄ… nieaktualne ***"
  
! #: info/window.c:965
  msgid "-----Info: (), lines ----, "
  msgstr "-----Info: (), linii ----, "
  
! #: info/window.c:972
  #, c-format
! msgid "-%s---Info: %s, %ld lines --%s--"
! msgstr "-%s---Info: %s, %ld linii --%s--"
  
! #: info/window.c:976
  #, c-format
! msgid "-%s%s-Info: (%s)%s, %ld lines --%s--"
! msgstr "-%s%s-Info: (%s)%s, %ld linii --%s--"
  
! #: info/window.c:982
  #, c-format
  msgid " Subfile: %s"
  msgstr " Podplik: %s"
  
! #: install-info/install-info.c:292
! #, c-format
! msgid "%s: empty file"
! msgstr "%s: pusty plik"
! 
! #: install-info/install-info.c:294
  #, c-format
  msgid "%s for %s"
  msgstr "%s dla %s"
  
! #: install-info/install-info.c:533
  #, c-format
  msgid "\tTry `%s --help' for a complete list of options.\n"
  msgstr "\t`%s --help' poda peÅ‚nÄ… listÄ™ opcji.\n"
  
! #: install-info/install-info.c:541
  #, c-format
  msgid "Usage: %s [OPTION]... [INFO-FILE [DIR-FILE]]\n"
  msgstr "SkÅ‚adnia: %s [OPCJA]... [PLIK-INFO [PLIK-DIR]]\n"
  
! #: install-info/install-info.c:543
  msgid "Add or remove entries in INFO-FILE from the Info directory DIR-FILE."
  msgstr "Dodanie lub usuniÄ™cie wpisÃ³w dla PLIKU-INFO w pliku katalogu PLIK-DIR."
  
! #: install-info/install-info.c:544
  msgid ""
  "INFO-FILE and DIR-FILE are required unless the --info-file\n"
***************
*** 2054,2058 ****
  "odpowiednio --info-file lub --dir-file (albo --info-dir)."
  
! #: install-info/install-info.c:540
  msgid ""
  "Options:\n"
--- 1782,1786 ----
  "odpowiednio --info-file lub --dir-file (albo --info-dir)."
  
! #: install-info/install-info.c:548
  msgid ""
  "Options:\n"
***************
*** 2069,2077 ****
  "                        aby zaczynaÅ‚y siÄ™ w podanej KOLUMNIE."
  
! #: install-info/install-info.c:547
  msgid ""
  " --debug             report what is being done.\n"
  " --delete            delete existing entries for INFO-FILE from DIR-FILE;\n"
  "                      don't insert any new entries.\n"
  " --description=TEXT  the description of the entry is TEXT; used with\n"
  "                      the --name option to become synonymous with the\n"
--- 1797,1808 ----
  "                        aby zaczynaÅ‚y siÄ™ w podanej KOLUMNIE."
  
! #: install-info/install-info.c:555
  msgid ""
  " --debug             report what is being done.\n"
  " --delete            delete existing entries for INFO-FILE from DIR-FILE;\n"
  "                      don't insert any new entries.\n"
+ " --defsection=TEXT   like --section, but only use TEXT if no sections\n"
+ "                      are present in INFO-FILE (replacing \"Miscellaneous"
+ "\").\n"
  " --description=TEXT  the description of the entry is TEXT; used with\n"
  "                      the --name option to become synonymous with the\n"
***************
*** 2084,2087 ****
--- 1815,1820 ----
  " --delete             usuniÄ™cie istniejÄ…cych wpisÃ³w dla PLIKU-INFO\n"
  "                        z PLIKU-DIR; bez wstawiania nowych wpisÃ³w.\n"
+ " --defsection=TEXT    podobnie do --section, ale uÅ¼ycie TEKSTU tylko gdy\n"
+ "                        w PLIKU-INFO nie ma sekcji (zamiast \"RÃ³Å¼ne\").\n"
  " --description=TEKST  opis wpisu to TEKST; uÅ¼ywane z opcjÄ… --name jest\n"
  "                        odpowiednikiem opcji --entry.\n"
***************
*** 2090,2094 ****
  " --dry-run            to samo co --test."
  
! #: install-info/install-info.c:558
  msgid ""
  " --entry=TEXT        insert TEXT as an Info directory entry,\n"
--- 1823,1827 ----
  " --dry-run            to samo co --test."
  
! #: install-info/install-info.c:568
  msgid ""
  " --entry=TEXT        insert TEXT as an Info directory entry,\n"
***************
*** 2112,2116 ****
  "                        podstawie informacji w samym pliku Info."
  
! #: install-info/install-info.c:567
  msgid ""
  " --help              display this help and exit.\n"
--- 1845,1849 ----
  "                        podstawie informacji w samym pliku Info."
  
! #: install-info/install-info.c:577
  msgid ""
  " --help              display this help and exit.\n"
***************
*** 2128,2132 ****
  " --keep-old           bez zastÄ™powania wpisÃ³w ani usuwania pustych sekcji."
  
! #: install-info/install-info.c:575
  msgid ""
  " --maxwidth, --max-width=COL  wrap description at column COL.\n"
--- 1861,1865 ----
  " --keep-old           bez zastÄ™powania wpisÃ³w ani usuwania pustych sekcji."
  
! #: install-info/install-info.c:585
  msgid ""
  " --maxwidth, --max-width=COL  wrap description at column COL.\n"
***************
*** 2145,2149 ****
  " --quiet              pominiÄ™cie ostrzeÅ¼eÅ„."
  
! #: install-info/install-info.c:583
  msgid ""
  " --regex=R           put this file's entries in all sections that match the\n"
--- 1878,1882 ----
  " --quiet              pominiÄ™cie ostrzeÅ¼eÅ„."
  
! #: install-info/install-info.c:593
  msgid ""
  " --regex=R           put this file's entries in all sections that match the\n"
***************
*** 2157,2161 ****
  "                      If you don't specify any sections, they are "
  "determined\n"
! "                       from information in the Info file itself.\n"
  " --section R SEC     equivalent to --regex=R --section=SEC --add-once."
  msgstr ""
--- 1890,1897 ----
  "                      If you don't specify any sections, they are "
  "determined\n"
! "                       from information in the Info file itself;\n"
! "                       if nothing is available there, the --defsection\n"
! "                       value is used; if that is not specified, the\n"
! "                       final default is \"Miscellaneous\".\n"
  " --section R SEC     equivalent to --regex=R --section=SEC --add-once."
  msgstr ""
***************
*** 2175,2182 ****
  "                      JeÅ›li nie podano Å¼adnej sekcji, sÄ… okreÅ›lane na "
  "podstawie\n"
! "                        informacji w samym pliku Info.\n"
  " --section WYR SEK    odpowiednik --regex=WYR --section=SEK --add-once."
  
! #: install-info/install-info.c:596
  msgid ""
  " --silent            suppress warnings.\n"
--- 1911,1921 ----
  "                      JeÅ›li nie podano Å¼adnej sekcji, sÄ… okreÅ›lane na "
  "podstawie\n"
! "                        informacji w samym pliku Info;\n"
! "                        jeÅ›li ich nie ma, uÅ¼ywana jest wartoÅ›Ä‡ --"
! "defsection;\n"
! "                        jeÅ›li jej nie podano, domyÅ›lna to \"RÃ³Å¼ne\".\n"
  " --section WYR SEK    odpowiednik --regex=WYR --section=SEK --add-once."
  
! #: install-info/install-info.c:609
  msgid ""
  " --silent            suppress warnings.\n"
***************
*** 2188,2202 ****
  " --version            wyÅ›wietlenie informacji o wersji i zakoÅ„czenie."
  
! #: install-info/install-info.c:603 tp/texi2any.pl:849
! msgid ""
! "Email bug reports to bug-texinfo@gnu.org,\n"
! "general questions and discussion to help-texinfo@gnu.org.\n"
! "Texinfo home page: http://www.gnu.org/software/texinfo/"
! msgstr ""
! "Raporty o bÅ‚Ä™dach prosimy wysyÅ‚aÄ‡ pocztÄ… elektronicznÄ… na adres\n"
! "bug-texinfo@gnu.org, a ogÃ³lne pytania i dyskusjÄ™ na help-texinfo@gnu.org.\n"
! "Strona domowa texinfo: http://www.gnu.org/software/texinfo/"
! 
! #: install-info/install-info.c:630
  #, c-format
  msgid ""
--- 1927,1931 ----
  " --version            wyÅ›wietlenie informacji o wersji i zakoÅ„czenie."
  
! #: install-info/install-info.c:643
  #, c-format
  msgid ""
***************
*** 2234,2309 ****
  "%s\n"
  
! #: install-info/install-info.c:654
  #, c-format
  msgid "%s: could not read (%s) and could not create (%s)"
  msgstr "%s: nie moÅ¼na odczytaÄ‡ (%s) ani utworzyÄ‡ (%s)"
  
! #: install-info/install-info.c:758
! #, c-format
! msgid "%s: empty file"
! msgstr "%s: pusty plik"
! 
! #: install-info/install-info.c:1109 install-info/install-info.c:1149
  #, c-format
  msgid "START-INFO-DIR-ENTRY without matching END-INFO-DIR-ENTRY"
  msgstr "START-INFO-DIR-ENTRY bez odpowiadajÄ…cego END-INFO-DIR-ENTRY"
  
! #: install-info/install-info.c:1144
  #, c-format
  msgid "END-INFO-DIR-ENTRY without matching START-INFO-DIR-ENTRY"
  msgstr "END-INFO-DIR-ENTRY bez odpowiadajÄ…cego START-INFO-DIR-ENTRY"
  
! #: install-info/install-info.c:2008 install-info/install-info.c:2018
  #, c-format
  msgid "%s: already have dir file: %s\n"
  msgstr "%s: plik katalogu juÅ¼ istnieje: %s\n"
  
! #: install-info/install-info.c:2098
  #, c-format
  msgid "%s: Specify the Info file only once.\n"
  msgstr "%s: NaleÅ¼y podaÄ‡ plik Info tylko raz.\n"
  
! #: install-info/install-info.c:2131
  #, c-format
  msgid "Extra regular expression specified, ignoring `%s'"
  msgstr "Podano dodatkowe wyraÅ¼enie regularne, zignorowano `%s'"
  
! #: install-info/install-info.c:2143
  #, c-format
  msgid "Error in regular expression `%s': %s"
  msgstr "BÅ‚Ä…d w wyraÅ¼eniu regularnym `%s': %s"
  
! #: install-info/install-info.c:2201
  #, c-format
  msgid "excess command line argument `%s'"
  msgstr "nadmiarowy argument linii poleceÅ„ `%s'"
  
! #: install-info/install-info.c:2205
  #, c-format
  msgid "No input file specified; try --help for more information."
  msgstr "Nie podano pliku wejÅ›ciowego; --help moÅ¼e podaÄ‡ wiÄ™cej informacji."
  
! #: install-info/install-info.c:2207
  #, c-format
  msgid "No dir file specified; try --help for more information."
  msgstr "Nie podano pliku katalogu; --help moÅ¼e podaÄ‡ wiÄ™cej informacji."
  
! #: install-info/install-info.c:2349
  #, c-format
  msgid "no info dir entry in `%s'"
  msgstr "brak wpisu do katalogu info w `%s'"
  
! #: install-info/install-info.c:2597
  #, c-format
  msgid "no entries found for `%s'; nothing deleted"
  msgstr "nie znaleziono wpisÃ³w dla `%s'; nic nie usuniÄ™to"
  
! #: tp/DebugTexinfo/DebugTree.pm:63 tp/Texinfo/Convert/Converter.pm:821
! #: tp/Texinfo/Convert/DocBook.pm:311 tp/Texinfo/Convert/HTML.pm:6528
! #: tp/Texinfo/Convert/HTML.pm:6552 tp/Texinfo/Convert/HTML.pm:6929
! #: tp/Texinfo/Convert/HTML.pm:6987 tp/Texinfo/Convert/HTML.pm:7065
! #: tp/Texinfo/Convert/HTML.pm:7142 tp/Texinfo/Convert/IXIN.pm:293
! #: tp/Texinfo/Convert/Info.pm:96 tp/Texinfo/Convert/Info.pm:200
! #: tp/Texinfo/Convert/Info.pm:226 tp/Texinfo/Convert/Plaintext.pm:503
  #: tp/Texinfo/Convert/TexinfoXML.pm:457
  #, perl-format
--- 1963,2038 ----
  "%s\n"
  
! #: install-info/install-info.c:667
  #, c-format
  msgid "%s: could not read (%s) and could not create (%s)"
  msgstr "%s: nie moÅ¼na odczytaÄ‡ (%s) ani utworzyÄ‡ (%s)"
  
! #: install-info/install-info.c:1134 install-info/install-info.c:1174
  #, c-format
  msgid "START-INFO-DIR-ENTRY without matching END-INFO-DIR-ENTRY"
  msgstr "START-INFO-DIR-ENTRY bez odpowiadajÄ…cego END-INFO-DIR-ENTRY"
  
! #: install-info/install-info.c:1169
  #, c-format
  msgid "END-INFO-DIR-ENTRY without matching START-INFO-DIR-ENTRY"
  msgstr "END-INFO-DIR-ENTRY bez odpowiadajÄ…cego START-INFO-DIR-ENTRY"
  
! #: install-info/install-info.c:2037 install-info/install-info.c:2047
  #, c-format
  msgid "%s: already have dir file: %s\n"
  msgstr "%s: plik katalogu juÅ¼ istnieje: %s\n"
  
! #: install-info/install-info.c:2143
  #, c-format
  msgid "%s: Specify the Info file only once.\n"
  msgstr "%s: NaleÅ¼y podaÄ‡ plik Info tylko raz.\n"
  
! #: install-info/install-info.c:2176
  #, c-format
  msgid "Extra regular expression specified, ignoring `%s'"
  msgstr "Podano dodatkowe wyraÅ¼enie regularne, zignorowano `%s'"
  
! #: install-info/install-info.c:2188
  #, c-format
  msgid "Error in regular expression `%s': %s"
  msgstr "BÅ‚Ä…d w wyraÅ¼eniu regularnym `%s': %s"
  
! #: install-info/install-info.c:2250
  #, c-format
  msgid "excess command line argument `%s'"
  msgstr "nadmiarowy argument linii poleceÅ„ `%s'"
  
! #: install-info/install-info.c:2254
  #, c-format
  msgid "No input file specified; try --help for more information."
  msgstr "Nie podano pliku wejÅ›ciowego; --help moÅ¼e podaÄ‡ wiÄ™cej informacji."
  
! #: install-info/install-info.c:2256
  #, c-format
  msgid "No dir file specified; try --help for more information."
  msgstr "Nie podano pliku katalogu; --help moÅ¼e podaÄ‡ wiÄ™cej informacji."
  
! #: install-info/install-info.c:2277
! #, c-format
! msgid "Could not read %s."
! msgstr "Nie udaÅ‚o siÄ™ odczytaÄ‡ %s."
! 
! #: install-info/install-info.c:2424
  #, c-format
  msgid "no info dir entry in `%s'"
  msgstr "brak wpisu do katalogu info w `%s'"
  
! #: install-info/install-info.c:2672
  #, c-format
  msgid "no entries found for `%s'; nothing deleted"
  msgstr "nie znaleziono wpisÃ³w dla `%s'; nic nie usuniÄ™to"
  
! #: tp/DebugTexinfo/DebugTree.pm:63 tp/Texinfo/Convert/Converter.pm:855
! #: tp/Texinfo/Convert/Converter.pm:893 tp/Texinfo/Convert/Converter.pm:1204
! #: tp/Texinfo/Convert/DocBook.pm:326 tp/Texinfo/Convert/HTML.pm:6499
! #: tp/Texinfo/Convert/HTML.pm:6523 tp/Texinfo/Convert/HTML.pm:6900
! #: tp/Texinfo/Convert/HTML.pm:6958 tp/Texinfo/Convert/HTML.pm:7036
! #: tp/Texinfo/Convert/HTML.pm:7113 tp/Texinfo/Convert/IXIN.pm:293
! #: tp/Texinfo/Convert/Info.pm:295 tp/Texinfo/Convert/Plaintext.pm:538
  #: tp/Texinfo/Convert/TexinfoXML.pm:457
  #, perl-format
***************
*** 2311,2500 ****
  msgstr "nie moÅ¼na otworzyÄ‡ %s do zapisu: %s"
  
! #: tp/Texinfo/Common.pm:865
  msgid "recursion is always allowed"
  msgstr "rekurencja jest zawsze dozwolona"
  
! #: tp/Texinfo/Common.pm:866
  msgid "arguments are quoted by default"
  msgstr "argumenty sÄ… domyÅ›lnie cytowane"
  
! #: tp/Texinfo/Common.pm:1065
  #, perl-format
  msgid "%s is not a valid language code"
  msgstr "%s nie jest poprawnym kodem jÄ™zyka"
  
! #: tp/Texinfo/Common.pm:1070
  #, perl-format
  msgid "%s is not a valid region code"
  msgstr "%s nie jest poprawnym kodem regionu"
  
! #: tp/Texinfo/Common.pm:1088
  #, perl-format
  msgid "%s is not a valid split possibility"
  msgstr "%s nie jest poprawnÄ… opcjÄ… podziaÅ‚u"
  
! #: tp/Texinfo/Common.pm:1111
  #, perl-format
  msgid "could not read %s: %s"
  msgstr "nie moÅ¼na odczytaÄ‡ %s: %s"
  
! #: tp/Texinfo/Common.pm:1129
  #, perl-format
  msgid "error on closing @verbatiminclude file %s: %s"
  msgstr "bÅ‚Ä…d podczas zamykania pliku @verbatiminclude %s: %s"
  
! #: tp/Texinfo/Common.pm:1134 tp/Texinfo/Parser.pm:3187
  #, perl-format
  msgid "@%s: could not find %s"
  msgstr "@%s: nie moÅ¼na znaleÅºÄ‡ %s"
  
! #: tp/Texinfo/Common.pm:1432
  #, perl-format
  msgid "could not open html refs config file %s: %s"
  msgstr "nie moÅ¼na otworzyÄ‡ pliku konfiguracyjnego html refs %s: %s"
  
! #: tp/Texinfo/Common.pm:1460
  msgid "missing type"
  msgstr "brak typu"
  
! #: tp/Texinfo/Common.pm:1463
  #, perl-format
  msgid "unrecognized type: %s"
  msgstr "nieznany typ: %s"
  
! #: tp/Texinfo/Common.pm:1480
  #, perl-format
  msgid "error on closing html refs config file %s: %s"
  msgstr "bÅ‚Ä…d podczas zamykania pliku konfiguracyjnego html refs %s: %s"
  
! #: tp/Texinfo/Common.pm:1515
  msgid "no node to be renamed"
  msgstr "brak wÄ™zÅ‚a do przemianowania"
  
! #: tp/Texinfo/Common.pm:1526
  msgid "nodes without a new name at the end of file"
  msgstr "wÄ™zÅ‚y bez nowej nazwy na koÅ„cu pliku"
  
! #: tp/Texinfo/Common.pm:1536 tp/Texinfo/Parser.pm:842
  #, perl-format
  msgid "could not open %s: %s"
  msgstr "nie moÅ¼na otworzyÄ‡ %s: %s"
  
! #: tp/Texinfo/Common.pm:2028
  #, perl-format
  msgid "could not protect hash character in @%s"
  msgstr "nie moÅ¼na zabezpieczyÄ‡ znaku hash w @%s"
  
! #: tp/Texinfo/Convert/Converter.pm:394 tp/Texinfo/Convert/Converter.pm:413
  #, perl-format
  msgid "Obsolete variable %s\n"
  msgstr "PrzestarzaÅ‚a zmienna %s\n"
  
! #: tp/Texinfo/Convert/Converter.pm:604
  #, perl-format
  msgid "could not create directories `%s' or `%s': %s"
  msgstr "nie moÅ¼na utworzyÄ‡ katalogu `%s' ani `%s': %s"
  
! #: tp/Texinfo/Convert/Converter.pm:612
  #, perl-format
  msgid "could not create directory `%s': %s"
  msgstr "nie moÅ¼na utworzyÄ‡ katalogu `%s': %s"
  
! #: tp/Texinfo/Convert/DocBook.pm:347 tp/Texinfo/Convert/HTML.pm:6955
! #: tp/Texinfo/Convert/HTML.pm:7013 tp/Texinfo/Convert/IXIN.pm:915
! #: tp/Texinfo/Convert/Info.pm:159 tp/Texinfo/Convert/Info.pm:185
! #: tp/Texinfo/Convert/Info.pm:216 tp/Texinfo/Convert/Info.pm:279
! #: tp/Texinfo/Convert/TexinfoXML.pm:476 tp/Texinfo/Parser.pm:1950
! #, perl-format
! msgid "error on closing %s: %s"
! msgstr "bÅ‚Ä…d podczas zamykania %s: %s"
! 
! #: tp/Texinfo/Convert/DocBook.pm:923
  #, perl-format
  msgid "@image file `%s' not found, using `%s'"
  msgstr "Plik @image `%s' nie znaleziony, uÅ¼yto `%s'"
  
! #: tp/Texinfo/Convert/HTML.pm:1683
  #, perl-format
  msgid "@image file `%s' (for HTML) not found, using `%s'"
  msgstr "Plik @image `%s' (dla HTML) nie znaleziony, uÅ¼yto `%s'"
  
! #: tp/Texinfo/Convert/HTML.pm:2354
  #, perl-format
  msgid "raw format %s is not converted"
  msgstr "format surowy %s nie jest przekonwertowany"
  
! #: tp/Texinfo/Convert/HTML.pm:4833
  msgid "string not closed in css file"
  msgstr "niedomkniÄ™ty Å‚aÅ„cuch w pliku css"
  
! #: tp/Texinfo/Convert/HTML.pm:4835
  msgid "--css-include ended in comment"
  msgstr "plik --css-include zakoÅ„czyÅ‚ siÄ™ wewnÄ…trz komentarza"
  
! #: tp/Texinfo/Convert/HTML.pm:4837
  msgid "@import not finished in css file"
  msgstr "@import nie zakoÅ„czony w pliku css"
  
! #: tp/Texinfo/Convert/HTML.pm:4863
  #, perl-format
  msgid "CSS file %s not found"
  msgstr "nie znaleziono pliku css %s"
  
! #: tp/Texinfo/Convert/HTML.pm:4869
  #, perl-format
  msgid "could not open --include-file %s: %s"
  msgstr "nie moÅ¼na otworzyÄ‡ pliku --include-file %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:4879
  #, perl-format
  msgid "error on closing CSS file %s: %s"
  msgstr "bÅ‚Ä…d podczas zamykania pliku CSS %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:5825 tp/Texinfo/Convert/HTML.pm:5829
  #, perl-format
  msgid "no htmlxref.cnf entry found for `%s'"
  msgstr "brak wpisu htmlxref.cnf dla `%s'"
  
! #: tp/Texinfo/Convert/HTML.pm:6523
  #, perl-format
  msgid "error on closing frame file %s: %s"
  msgstr "bÅ‚Ä…d podczas zamykania pliku ramki %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:6547
  #, perl-format
  msgid "error on closing TOC frame file %s: %s"
  msgstr "bÅ‚Ä…d podczas zamykania pliku ramki TOC %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:6662
  #, perl-format
  msgid "handler %s of stage %s priority %s failed"
  msgstr "obsÅ‚uga %s, etapu %s, priorytet %s nie powiodÅ‚a siÄ™"
  
! #: tp/Texinfo/Convert/HTML.pm:6863
  msgid "must specify a title with a title command or @top"
  msgstr "trzeba okreÅ›liÄ‡ tytuÅ‚ poleceniem title lub @top"
  
! #: tp/Texinfo/Convert/HTML.pm:7072
  #, perl-format
  msgid "error on closing redirection node file %s: %s"
  msgstr "bÅ‚Ä…d podczas zamykania pliku przekierowania wÄ™zÅ‚Ã³w %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:7097
  #, perl-format
  msgid "old name for `%s' is a node of the document"
  msgstr "stara nazwa `%s' jest wÄ™zÅ‚em dokumentu"
  
! #: tp/Texinfo/Convert/HTML.pm:7103
  #, perl-format
  msgid "file empty for renamed node `%s'"
  msgstr "pusty plik dla przemianowanego wÄ™zÅ‚a `%s'"
  
! #: tp/Texinfo/Convert/HTML.pm:7117
  #, perl-format
  msgid "target node (new name for `%s') not in document: %s"
  msgstr "wÄ™zeÅ‚ docelowy (nowa nazwa dla `%s') nie istnieje w dokumencie: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:7149
  #, perl-format
  msgid "error on closing renamed node redirection file %s: %s"
--- 2040,2239 ----
  msgstr "nie moÅ¼na otworzyÄ‡ %s do zapisu: %s"
  
! #: tp/Texinfo/Common.pm:878
  msgid "recursion is always allowed"
  msgstr "rekurencja jest zawsze dozwolona"
  
! #: tp/Texinfo/Common.pm:879
  msgid "arguments are quoted by default"
  msgstr "argumenty sÄ… domyÅ›lnie cytowane"
  
! #: tp/Texinfo/Common.pm:1102
  #, perl-format
  msgid "%s is not a valid language code"
  msgstr "%s nie jest poprawnym kodem jÄ™zyka"
  
! #: tp/Texinfo/Common.pm:1107
  #, perl-format
  msgid "%s is not a valid region code"
  msgstr "%s nie jest poprawnym kodem regionu"
  
! #: tp/Texinfo/Common.pm:1125
  #, perl-format
  msgid "%s is not a valid split possibility"
  msgstr "%s nie jest poprawnÄ… opcjÄ… podziaÅ‚u"
  
! #: tp/Texinfo/Common.pm:1148
  #, perl-format
  msgid "could not read %s: %s"
  msgstr "nie moÅ¼na odczytaÄ‡ %s: %s"
  
! #: tp/Texinfo/Common.pm:1167
  #, perl-format
  msgid "error on closing @verbatiminclude file %s: %s"
  msgstr "bÅ‚Ä…d podczas zamykania pliku @verbatiminclude %s: %s"
  
! #: tp/Texinfo/Common.pm:1173 tp/Texinfo/Parser.pm:3342
  #, perl-format
  msgid "@%s: could not find %s"
  msgstr "@%s: nie moÅ¼na znaleÅºÄ‡ %s"
  
! #: tp/Texinfo/Common.pm:1517
  #, perl-format
  msgid "could not open html refs config file %s: %s"
  msgstr "nie moÅ¼na otworzyÄ‡ pliku konfiguracyjnego html refs %s: %s"
  
! #: tp/Texinfo/Common.pm:1545
  msgid "missing type"
  msgstr "brak typu"
  
! #: tp/Texinfo/Common.pm:1548
  #, perl-format
  msgid "unrecognized type: %s"
  msgstr "nieznany typ: %s"
  
! #: tp/Texinfo/Common.pm:1565
  #, perl-format
  msgid "error on closing html refs config file %s: %s"
  msgstr "bÅ‚Ä…d podczas zamykania pliku konfiguracyjnego html refs %s: %s"
  
! #: tp/Texinfo/Common.pm:1600
  msgid "no node to be renamed"
  msgstr "brak wÄ™zÅ‚a do przemianowania"
  
! #: tp/Texinfo/Common.pm:1611
  msgid "nodes without a new name at the end of file"
  msgstr "wÄ™zÅ‚y bez nowej nazwy na koÅ„cu pliku"
  
! #: tp/Texinfo/Common.pm:1621 tp/Texinfo/Parser.pm:926
  #, perl-format
  msgid "could not open %s: %s"
  msgstr "nie moÅ¼na otworzyÄ‡ %s: %s"
  
! #: tp/Texinfo/Common.pm:2141
  #, perl-format
  msgid "could not protect hash character in @%s"
  msgstr "nie moÅ¼na zabezpieczyÄ‡ znaku hash w @%s"
  
! #: tp/Texinfo/Convert/Converter.pm:395 tp/Texinfo/Convert/Converter.pm:414
  #, perl-format
  msgid "Obsolete variable %s\n"
  msgstr "PrzestarzaÅ‚a zmienna %s\n"
  
! #: tp/Texinfo/Convert/Converter.pm:794
! #, perl-format
! msgid "%s: output incompatible with split"
! msgstr "%s: wyjÅ›cie niezgodne z podziaÅ‚em na pliki"
! 
! #: tp/Texinfo/Convert/Converter.pm:876 tp/Texinfo/Convert/Converter.pm:909
! #: tp/Texinfo/Convert/DocBook.pm:362 tp/Texinfo/Convert/HTML.pm:6926
! #: tp/Texinfo/Convert/HTML.pm:6984 tp/Texinfo/Convert/IXIN.pm:915
! #: tp/Texinfo/Convert/Info.pm:161 tp/Texinfo/Convert/Info.pm:187
! #: tp/Texinfo/Convert/Info.pm:215 tp/Texinfo/Convert/Info.pm:275
! #: tp/Texinfo/Convert/TexinfoXML.pm:476 tp/Texinfo/Parser.pm:2034
! #, perl-format
! msgid "error on closing %s: %s"
! msgstr "bÅ‚Ä…d podczas zamykania %s: %s"
! 
! #: tp/Texinfo/Convert/Converter.pm:987
  #, perl-format
  msgid "could not create directories `%s' or `%s': %s"
  msgstr "nie moÅ¼na utworzyÄ‡ katalogu `%s' ani `%s': %s"
  
! #: tp/Texinfo/Convert/Converter.pm:995
  #, perl-format
  msgid "could not create directory `%s': %s"
  msgstr "nie moÅ¼na utworzyÄ‡ katalogu `%s': %s"
  
! #: tp/Texinfo/Convert/DocBook.pm:969
  #, perl-format
  msgid "@image file `%s' not found, using `%s'"
  msgstr "Plik @image `%s' nie znaleziony, uÅ¼yto `%s'"
  
! #: tp/Texinfo/Convert/DocBook.pm:1083 tp/Texinfo/Parser.pm:5355
! msgid "no argument specified for @U"
! msgstr "nie podano argumentu dla @U"
! 
! #: tp/Texinfo/Convert/HTML.pm:1684
  #, perl-format
  msgid "@image file `%s' (for HTML) not found, using `%s'"
  msgstr "Plik @image `%s' (dla HTML) nie znaleziony, uÅ¼yto `%s'"
  
! #: tp/Texinfo/Convert/HTML.pm:2373
  #, perl-format
  msgid "raw format %s is not converted"
  msgstr "format surowy %s nie jest przekonwertowany"
  
! #: tp/Texinfo/Convert/HTML.pm:4883
  msgid "string not closed in css file"
  msgstr "niedomkniÄ™ty Å‚aÅ„cuch w pliku css"
  
! #: tp/Texinfo/Convert/HTML.pm:4885
  msgid "--css-include ended in comment"
  msgstr "plik --css-include zakoÅ„czyÅ‚ siÄ™ wewnÄ…trz komentarza"
  
! #: tp/Texinfo/Convert/HTML.pm:4887
  msgid "@import not finished in css file"
  msgstr "@import nie zakoÅ„czony w pliku css"
  
! #: tp/Texinfo/Convert/HTML.pm:4913
  #, perl-format
  msgid "CSS file %s not found"
  msgstr "nie znaleziono pliku css %s"
  
! #: tp/Texinfo/Convert/HTML.pm:4919
  #, perl-format
  msgid "could not open --include-file %s: %s"
  msgstr "nie moÅ¼na otworzyÄ‡ pliku --include-file %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:4929
  #, perl-format
  msgid "error on closing CSS file %s: %s"
  msgstr "bÅ‚Ä…d podczas zamykania pliku CSS %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:5796 tp/Texinfo/Convert/HTML.pm:5800
  #, perl-format
  msgid "no htmlxref.cnf entry found for `%s'"
  msgstr "brak wpisu htmlxref.cnf dla `%s'"
  
! #: tp/Texinfo/Convert/HTML.pm:6494
  #, perl-format
  msgid "error on closing frame file %s: %s"
  msgstr "bÅ‚Ä…d podczas zamykania pliku ramki %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:6518
  #, perl-format
  msgid "error on closing TOC frame file %s: %s"
  msgstr "bÅ‚Ä…d podczas zamykania pliku ramki TOC %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:6633
  #, perl-format
  msgid "handler %s of stage %s priority %s failed"
  msgstr "obsÅ‚uga %s, etapu %s, priorytet %s nie powiodÅ‚a siÄ™"
  
! #: tp/Texinfo/Convert/HTML.pm:6834
  msgid "must specify a title with a title command or @top"
  msgstr "trzeba okreÅ›liÄ‡ tytuÅ‚ poleceniem title lub @top"
  
! #: tp/Texinfo/Convert/HTML.pm:7043
  #, perl-format
  msgid "error on closing redirection node file %s: %s"
  msgstr "bÅ‚Ä…d podczas zamykania pliku przekierowania wÄ™zÅ‚Ã³w %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:7068
  #, perl-format
  msgid "old name for `%s' is a node of the document"
  msgstr "stara nazwa `%s' jest wÄ™zÅ‚em dokumentu"
  
! #: tp/Texinfo/Convert/HTML.pm:7074
  #, perl-format
  msgid "file empty for renamed node `%s'"
  msgstr "pusty plik dla przemianowanego wÄ™zÅ‚a `%s'"
  
! #: tp/Texinfo/Convert/HTML.pm:7088
  #, perl-format
  msgid "target node (new name for `%s') not in document: %s"
  msgstr "wÄ™zeÅ‚ docelowy (nowa nazwa dla `%s') nie istnieje w dokumencie: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:7120
  #, perl-format
  msgid "error on closing renamed node redirection file %s: %s"
***************
*** 2502,2563 ****
  "bÅ‚Ä…d podczas zamykania przekierowanego pliku przemianowanego wÄ™zÅ‚a %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:7187
  msgid "empty node name"
  msgstr "pusta nazwa wÄ™zÅ‚a"
  
! #: tp/Texinfo/Convert/HTML.pm:7189 tp/Texinfo/Parser.pm:3534
  #, perl-format
  msgid "syntax for an external node used for `%s'"
  msgstr "uÅ¼yto skÅ‚adni wÄ™zÅ‚a zewnÄ™trznego dla `%s'"
  
! #: tp/Texinfo/Convert/Info.pm:105
  msgid "document without nodes"
  msgstr "dokument bez wÄ™zÅ‚Ã³w"
  
! #: tp/Texinfo/Convert/Info.pm:122
  msgid "document without Top node"
  msgstr "dokument bez wÄ™zÅ‚a szczytowego."
  
! #: tp/Texinfo/Convert/Info.pm:169
  #, perl-format
  msgid "rename %s failed: %s"
  msgstr "zmiana nazwy %s nie powiodÅ‚a siÄ™: %s"
  
! #: tp/Texinfo/Convert/Info.pm:251
  #, perl-format
  msgid "@%s output more than once: %s"
  msgstr "@%s zapisano wiÄ™cej niÅ¼ raz: %s"
  
! #: tp/Texinfo/Convert/Info.pm:366
  #, perl-format
  msgid "@%s outside of any node"
  msgstr "@%s poza jakimkolwiek wÄ™zÅ‚em"
  
! #: tp/Texinfo/Convert/Info.pm:406
  #, perl-format
  msgid "@node name should not contain `,': %s"
  msgstr "nazwa @node nie powinna zawieraÄ‡ `,': %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1287 tp/Texinfo/Parser.pm:2566
  #, perl-format
  msgid "entry for index `%s' outside of any node"
  msgstr "wpis dla indeksu `%s' poza jakimkolwiek wÄ™zÅ‚em"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1400
  #, perl-format
  msgid "error on closing image text file %s: %s"
  msgstr "bÅ‚Ä…d podczas zamykania pliku tekstowego obrazu %s: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1405
  #, perl-format
  msgid "@image file `%s' unreadable: %s"
  msgstr "Plik @image `%s' nieczytelny: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1428
  #, perl-format
  msgid "could not find @image file `%s.txt' nor alternate text"
  msgstr "nie odnaleziono pliku @image `%s.txt' ani alternatywnego tekstu"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1816
  msgid ""
  "@strong{Note...} produces a spurious cross-reference in Info; reword to "
--- 2241,2307 ----
  "bÅ‚Ä…d podczas zamykania przekierowanego pliku przemianowanego wÄ™zÅ‚a %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:7158
  msgid "empty node name"
  msgstr "pusta nazwa wÄ™zÅ‚a"
  
! #: tp/Texinfo/Convert/HTML.pm:7160 tp/Texinfo/Parser.pm:3689
  #, perl-format
  msgid "syntax for an external node used for `%s'"
  msgstr "uÅ¼yto skÅ‚adni wÄ™zÅ‚a zewnÄ™trznego dla `%s'"
  
! #: tp/Texinfo/Convert/Info.pm:106
  msgid "document without nodes"
  msgstr "dokument bez wÄ™zÅ‚Ã³w"
  
! #: tp/Texinfo/Convert/Info.pm:123
  msgid "document without Top node"
  msgstr "dokument bez wÄ™zÅ‚a szczytowego."
  
! #: tp/Texinfo/Convert/Info.pm:171
  #, perl-format
  msgid "rename %s failed: %s"
  msgstr "zmiana nazwy %s nie powiodÅ‚a siÄ™: %s"
  
! #: tp/Texinfo/Convert/Info.pm:247
  #, perl-format
  msgid "@%s output more than once: %s"
  msgstr "@%s zapisano wiÄ™cej niÅ¼ raz: %s"
  
! #: tp/Texinfo/Convert/Info.pm:379
  #, perl-format
  msgid "@%s outside of any node"
  msgstr "@%s poza jakimkolwiek wÄ™zÅ‚em"
  
! #: tp/Texinfo/Convert/Info.pm:419
  #, perl-format
  msgid "@node name should not contain `,': %s"
  msgstr "nazwa @node nie powinna zawieraÄ‡ `,': %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1312
! #, perl-format
! msgid "Index entry in @%s with : produces invalid Info: %s"
! msgstr "Wpis indeksu w @%s z : tworzy bÅ‚Ä™dny plik Info: %s"
! 
! #: tp/Texinfo/Convert/Plaintext.pm:1359 tp/Texinfo/Parser.pm:2721
  #, perl-format
  msgid "entry for index `%s' outside of any node"
  msgstr "wpis dla indeksu `%s' poza jakimkolwiek wÄ™zÅ‚em"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1473
  #, perl-format
  msgid "error on closing image text file %s: %s"
  msgstr "bÅ‚Ä…d podczas zamykania pliku tekstowego obrazu %s: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1478
  #, perl-format
  msgid "@image file `%s' unreadable: %s"
  msgstr "Plik @image `%s' nieczytelny: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1501
  #, perl-format
  msgid "could not find @image file `%s.txt' nor alternate text"
  msgstr "nie odnaleziono pliku @image `%s.txt' ani alternatywnego tekstu"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1893
  msgid ""
  "@strong{Note...} produces a spurious cross-reference in Info; reword to "
***************
*** 2567,2767 ****
  "przeredagowaÄ‡ aby zapobiec temu"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2022
  #, perl-format
  msgid "@%s cross-reference name should not contain `:'"
  msgstr "nazwa odwoÅ‚ania @%s nie powinna zawieraÄ‡ `:'"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2039
  #, perl-format
  msgid "@%s node name should not contain `%s'"
  msgstr "nazwa wÄ™zÅ‚a @%s nie powinna zawieraÄ‡ `%s'"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2054
  #, perl-format
  msgid "@%s node name should not contain `:'"
  msgstr "nazwa wÄ™zÅ‚a @%s nie powinna zawieraÄ‡ `:'"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2077
  #, perl-format
  msgid "`.' or `,' must follow @xref, not %s"
  msgstr "Po @xref musi wystÄ…piÄ‡ `.' lub `,', a nie %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2080
  msgid "`.' or `,' must follow @xref"
  msgstr "Po @xref musi wystÄ…piÄ‡ `.' lub `,'"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2852
  #, perl-format
  msgid "menu entry node name should not contain `%s'"
  msgstr "nazwa wÄ™zÅ‚a wpisu menu nie powinna zawieraÄ‡ `%s'"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2859
  msgid "menu entry node name should not contain `:'"
  msgstr "nazwa wÄ™zÅ‚a wpisu menu nie powinna zawieraÄ‡ `:'"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2870
  msgid "menu entry name should not contain `:'"
  msgstr "nazwa wpisu menu nie powinna zawieraÄ‡ `:'"
  
! #: tp/Texinfo/Parser.pm:826
  #, perl-format
  msgid "@%s should only appear at beginning or end of document"
  msgstr "@%s powinno wystÄ…piÄ‡ tylko na poczÄ…tku lub na koÅ„cu dokumentu"
  
! #: tp/Texinfo/Parser.pm:1076 tp/Texinfo/Structuring.pm:598
  #, perl-format
  msgid "multiple @%s"
  msgstr "wiele @%s"
  
! #: tp/Texinfo/Parser.pm:1110
  #, perl-format
  msgid "bad syntax for @%s argument: %s"
  msgstr "bÅ‚Ä™dna skÅ‚adnia argumentu @%s: %s"
  
! #: tp/Texinfo/Parser.pm:1126
  #, perl-format
  msgid "bad or empty @%s formal argument: %s"
  msgstr "niewÅ‚aÅ›ciwy lub pusty argument formalny @%s: %s"
  
! #: tp/Texinfo/Parser.pm:1135 tp/Texinfo/Parser.pm:4655
! #: tp/Texinfo/Parser.pm:4681 tp/Texinfo/Parser.pm:5403
! #: tp/Texinfo/Parser.pm:5419 tp/Texinfo/Parser.pm:5434
  #, perl-format
  msgid "%c%s requires a name"
  msgstr "%c%s wymaga nazwy"
  
! #: tp/Texinfo/Parser.pm:1139 tp/Texinfo/Parser.pm:4658
! #: tp/Texinfo/Parser.pm:4684 tp/Texinfo/Parser.pm:5406
! #: tp/Texinfo/Parser.pm:5422 tp/Texinfo/Parser.pm:5437
  #, perl-format
  msgid "bad name for @%s"
  msgstr "niewÅ‚aÅ›ciwa nazwa dla @%s"
  
! #: tp/Texinfo/Parser.pm:1257
  #, perl-format
  msgid "@end %s seen before @%s closing brace"
  msgstr "@end %s wystÄ…piÅ‚o przed nawiasem zamykajÄ…cym @%s"
  
! #: tp/Texinfo/Parser.pm:1261
  #, perl-format
  msgid "@%s seen before @%s closing brace"
  msgstr "@%s wystÄ…piÅ‚o przed nawiasem zamykajÄ…cym @%s"
  
! #: tp/Texinfo/Parser.pm:1266
  #, perl-format
  msgid "%c%s missing close brace"
  msgstr "w %c%s brakuje klamry zamykajÄ…cej"
  
! #: tp/Texinfo/Parser.pm:1270
  #, perl-format
  msgid "@%s missing closing delimiter sequence: %s}"
  msgstr "Brak ograniczajÄ…cej sekwencji zamykajÄ…cej @%s: %s}"
  
! #: tp/Texinfo/Parser.pm:1392
  #, perl-format
  msgid "@itemx should not begin @%s"
  msgstr "@itemx nie powinien zaczynaÄ‡ @%s"
  
! #: tp/Texinfo/Parser.pm:1460
  msgid "@itemx must follow @item"
  msgstr "@itemx musi wystÄ…piÄ‡ po @item"
  
! #: tp/Texinfo/Parser.pm:1628
  #, perl-format
  msgid "@%s has text but no @item"
  msgstr "@%s zawiera tekst, ale nie ma @item"
  
! #: tp/Texinfo/Parser.pm:1659
  #, perl-format
  msgid "`@end' expected `%s', but saw `%s'"
  msgstr "`@end' oczekiwaÅ‚o `%s', ale napotkano `%s'"
  
! #: tp/Texinfo/Parser.pm:1662
  #, perl-format
  msgid "@%s seen before @end %s"
  msgstr "@%s wystÄ…piÅ‚o przed @end %s"
  
! #: tp/Texinfo/Parser.pm:1666
  #, perl-format
  msgid "no matching `%cend %s'"
  msgstr "brak pasujÄ…cego `%cend %s'"
  
! #: tp/Texinfo/Parser.pm:1692 tp/Texinfo/Parser.pm:5003
! #: tp/Texinfo/Parser.pm:5225
  #, perl-format
  msgid "misplaced %c"
  msgstr "Åºle umieszczone %c"
  
! #: tp/Texinfo/Parser.pm:1790 tp/Texinfo/Parser.pm:3146
  #, perl-format
  msgid "unmatched `%c%s'"
  msgstr "niedopasowane `%c%s'"
  
! #: tp/Texinfo/Parser.pm:2025
  #, perl-format
  msgid "macro `%s' called with too many args"
  msgstr "makro `%s' wywoÅ‚ane ze zbyt duÅ¼Ä… liczbÄ… argumentÃ³w"
  
! #: tp/Texinfo/Parser.pm:2047
  #, perl-format
  msgid "@%s missing close brace"
  msgstr "Brak klamry zamykajÄ…cej @%s"
  
! #: tp/Texinfo/Parser.pm:2055
  #, perl-format
  msgid "macro `%s' declared without argument called with an argument"
  msgstr "makro `%s' zadeklarowane bez argumentÃ³w zostaÅ‚o wywoÅ‚ane z argumentem"
  
! #: tp/Texinfo/Parser.pm:2090
  #, perl-format
  msgid "\\ in @%s expansion followed `%s' instead of parameter name or \\"
  msgstr "po \\ w @%s wystÄ…piÅ‚o `%s' zamiast nazwy parametru lub \\"
  
! #: tp/Texinfo/Parser.pm:2494
  #, perl-format
  msgid "@%s `%s' previously defined"
  msgstr "@%s `%s' juÅ¼ zostaÅ‚o zdefiniowane"
  
! #: tp/Texinfo/Parser.pm:2499
  #, perl-format
  msgid "here is the previous definition as @%s"
  msgstr "oto poprzednia definicja jako @%s"
  
! #: tp/Texinfo/Parser.pm:2860
  #, perl-format
  msgid "missing name for @%s"
  msgstr "brak nazwy dla @%s"
  
! #: tp/Texinfo/Parser.pm:2865
  #, perl-format
  msgid "missing category for @%s"
  msgstr "brak kategorii dla @%s"
  
! #: tp/Texinfo/Parser.pm:2917
  #, perl-format
  msgid "unexpected argument on @%s line: %s"
  msgstr "nieoczekiwany argument w linii @%s: %s"
  
! #: tp/Texinfo/Parser.pm:2933
  msgid "empty multitable"
  msgstr "puste multitable"
  
! #: tp/Texinfo/Parser.pm:2989 tp/Texinfo/Parser.pm:5516
  #, perl-format
  msgid "superfluous argument to @%s"
  msgstr "nadmiarowy argument dla @%s"
  
! #: tp/Texinfo/Parser.pm:2995 tp/Texinfo/Parser.pm:5538
! #: tp/Texinfo/Parser.pm:5550
  #, perl-format
  msgid "bad argument to @%s"
  msgstr "zÅ‚y argument dla @%s"
  
! #: tp/Texinfo/Parser.pm:3006
  #, perl-format
  msgid "%s requires an argument: the formatter for %citem"
  msgstr "%s wymaga argumentu: formatowania dla %citem"
  
! #: tp/Texinfo/Parser.pm:3011
  #, perl-format
  msgid "command @%s not accepting argument in brace should not be on @%s line"
--- 2311,2511 ----
  "przeredagowaÄ‡ aby zapobiec temu"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2113
  #, perl-format
  msgid "@%s cross-reference name should not contain `:'"
  msgstr "nazwa odwoÅ‚ania @%s nie powinna zawieraÄ‡ `:'"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2130
  #, perl-format
  msgid "@%s node name should not contain `%s'"
  msgstr "nazwa wÄ™zÅ‚a @%s nie powinna zawieraÄ‡ `%s'"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2145
  #, perl-format
  msgid "@%s node name should not contain `:'"
  msgstr "nazwa wÄ™zÅ‚a @%s nie powinna zawieraÄ‡ `:'"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2168
  #, perl-format
  msgid "`.' or `,' must follow @xref, not %s"
  msgstr "Po @xref musi wystÄ…piÄ‡ `.' lub `,', a nie %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2171
  msgid "`.' or `,' must follow @xref"
  msgstr "Po @xref musi wystÄ…piÄ‡ `.' lub `,'"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3007
  #, perl-format
  msgid "menu entry node name should not contain `%s'"
  msgstr "nazwa wÄ™zÅ‚a wpisu menu nie powinna zawieraÄ‡ `%s'"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3014
  msgid "menu entry node name should not contain `:'"
  msgstr "nazwa wÄ™zÅ‚a wpisu menu nie powinna zawieraÄ‡ `:'"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3025
  msgid "menu entry name should not contain `:'"
  msgstr "nazwa wpisu menu nie powinna zawieraÄ‡ `:'"
  
! #: tp/Texinfo/Parser.pm:910
  #, perl-format
  msgid "@%s should only appear at beginning or end of document"
  msgstr "@%s powinno wystÄ…piÄ‡ tylko na poczÄ…tku lub na koÅ„cu dokumentu"
  
! #: tp/Texinfo/Parser.pm:1160 tp/Texinfo/Structuring.pm:613
  #, perl-format
  msgid "multiple @%s"
  msgstr "wiele @%s"
  
! #: tp/Texinfo/Parser.pm:1194
  #, perl-format
  msgid "bad syntax for @%s argument: %s"
  msgstr "bÅ‚Ä™dna skÅ‚adnia argumentu @%s: %s"
  
! #: tp/Texinfo/Parser.pm:1210
  #, perl-format
  msgid "bad or empty @%s formal argument: %s"
  msgstr "niewÅ‚aÅ›ciwy lub pusty argument formalny @%s: %s"
  
! #: tp/Texinfo/Parser.pm:1219 tp/Texinfo/Parser.pm:4823
! #: tp/Texinfo/Parser.pm:4849 tp/Texinfo/Parser.pm:5615
! #: tp/Texinfo/Parser.pm:5631 tp/Texinfo/Parser.pm:5646
  #, perl-format
  msgid "%c%s requires a name"
  msgstr "%c%s wymaga nazwy"
  
! #: tp/Texinfo/Parser.pm:1223 tp/Texinfo/Parser.pm:4826
! #: tp/Texinfo/Parser.pm:4852 tp/Texinfo/Parser.pm:5618
! #: tp/Texinfo/Parser.pm:5634 tp/Texinfo/Parser.pm:5649
  #, perl-format
  msgid "bad name for @%s"
  msgstr "niewÅ‚aÅ›ciwa nazwa dla @%s"
  
! #: tp/Texinfo/Parser.pm:1341
  #, perl-format
  msgid "@end %s seen before @%s closing brace"
  msgstr "@end %s wystÄ…piÅ‚o przed nawiasem zamykajÄ…cym @%s"
  
! #: tp/Texinfo/Parser.pm:1345
  #, perl-format
  msgid "@%s seen before @%s closing brace"
  msgstr "@%s wystÄ…piÅ‚o przed nawiasem zamykajÄ…cym @%s"
  
! #: tp/Texinfo/Parser.pm:1350
  #, perl-format
  msgid "%c%s missing close brace"
  msgstr "w %c%s brakuje klamry zamykajÄ…cej"
  
! #: tp/Texinfo/Parser.pm:1354
  #, perl-format
  msgid "@%s missing closing delimiter sequence: %s}"
  msgstr "Brak ograniczajÄ…cej sekwencji zamykajÄ…cej @%s: %s}"
  
! #: tp/Texinfo/Parser.pm:1476
  #, perl-format
  msgid "@itemx should not begin @%s"
  msgstr "@itemx nie powinien zaczynaÄ‡ @%s"
  
! #: tp/Texinfo/Parser.pm:1544
  msgid "@itemx must follow @item"
  msgstr "@itemx musi wystÄ…piÄ‡ po @item"
  
! #: tp/Texinfo/Parser.pm:1712
  #, perl-format
  msgid "@%s has text but no @item"
  msgstr "@%s zawiera tekst, ale nie ma @item"
  
! #: tp/Texinfo/Parser.pm:1743
  #, perl-format
  msgid "`@end' expected `%s', but saw `%s'"
  msgstr "`@end' oczekiwaÅ‚o `%s', ale napotkano `%s'"
  
! #: tp/Texinfo/Parser.pm:1746
  #, perl-format
  msgid "@%s seen before @end %s"
  msgstr "@%s wystÄ…piÅ‚o przed @end %s"
  
! #: tp/Texinfo/Parser.pm:1750
  #, perl-format
  msgid "no matching `%cend %s'"
  msgstr "brak pasujÄ…cego `%cend %s'"
  
! #: tp/Texinfo/Parser.pm:1776 tp/Texinfo/Parser.pm:5171
! #: tp/Texinfo/Parser.pm:5437
  #, perl-format
  msgid "misplaced %c"
  msgstr "Åºle umieszczone %c"
  
! #: tp/Texinfo/Parser.pm:1874 tp/Texinfo/Parser.pm:3301
  #, perl-format
  msgid "unmatched `%c%s'"
  msgstr "niedopasowane `%c%s'"
  
! #: tp/Texinfo/Parser.pm:2109
  #, perl-format
  msgid "macro `%s' called with too many args"
  msgstr "makro `%s' wywoÅ‚ane ze zbyt duÅ¼Ä… liczbÄ… argumentÃ³w"
  
! #: tp/Texinfo/Parser.pm:2131
  #, perl-format
  msgid "@%s missing close brace"
  msgstr "Brak klamry zamykajÄ…cej @%s"
  
! #: tp/Texinfo/Parser.pm:2139
  #, perl-format
  msgid "macro `%s' declared without argument called with an argument"
  msgstr "makro `%s' zadeklarowane bez argumentÃ³w zostaÅ‚o wywoÅ‚ane z argumentem"
  
! #: tp/Texinfo/Parser.pm:2174
  #, perl-format
  msgid "\\ in @%s expansion followed `%s' instead of parameter name or \\"
  msgstr "po \\ w @%s wystÄ…piÅ‚o `%s' zamiast nazwy parametru lub \\"
  
! #: tp/Texinfo/Parser.pm:2649
  #, perl-format
  msgid "@%s `%s' previously defined"
  msgstr "@%s `%s' juÅ¼ zostaÅ‚o zdefiniowane"
  
! #: tp/Texinfo/Parser.pm:2654
  #, perl-format
  msgid "here is the previous definition as @%s"
  msgstr "oto poprzednia definicja jako @%s"
  
! #: tp/Texinfo/Parser.pm:3015
  #, perl-format
  msgid "missing name for @%s"
  msgstr "brak nazwy dla @%s"
  
! #: tp/Texinfo/Parser.pm:3020
  #, perl-format
  msgid "missing category for @%s"
  msgstr "brak kategorii dla @%s"
  
! #: tp/Texinfo/Parser.pm:3072
  #, perl-format
  msgid "unexpected argument on @%s line: %s"
  msgstr "nieoczekiwany argument w linii @%s: %s"
  
! #: tp/Texinfo/Parser.pm:3088
  msgid "empty multitable"
  msgstr "puste multitable"
  
! #: tp/Texinfo/Parser.pm:3144 tp/Texinfo/Parser.pm:5728
  #, perl-format
  msgid "superfluous argument to @%s"
  msgstr "nadmiarowy argument dla @%s"
  
! #: tp/Texinfo/Parser.pm:3150 tp/Texinfo/Parser.pm:5750
! #: tp/Texinfo/Parser.pm:5762
  #, perl-format
  msgid "bad argument to @%s"
  msgstr "zÅ‚y argument dla @%s"
  
! #: tp/Texinfo/Parser.pm:3161
  #, perl-format
  msgid "%s requires an argument: the formatter for %citem"
  msgstr "%s wymaga argumentu: formatowania dla %citem"
  
! #: tp/Texinfo/Parser.pm:3166
  #, perl-format
  msgid "command @%s not accepting argument in brace should not be on @%s line"
***************
*** 2770,2886 ****
  "linii @%s"
  
! #: tp/Texinfo/Parser.pm:3046
  #, perl-format
  msgid "accent command `@%s' not allowed as @%s argument"
  msgstr "polecenie akcentu `@%s' nie jest dozwolone jako argument @%s"
  
! #: tp/Texinfo/Parser.pm:3124 tp/Texinfo/Parser.pm:3263
! #: tp/Texinfo/Parser.pm:5509
  #, perl-format
  msgid "@%s missing argument"
  msgstr "Brak argumentu @%s"
  
! #: tp/Texinfo/Parser.pm:3136
  #, perl-format
  msgid "unknown @end %s"
  msgstr "nieznany @end %s"
  
! #: tp/Texinfo/Parser.pm:3158 tp/Texinfo/Parser.pm:3780
  #, perl-format
  msgid "superfluous argument to @%s %s: %s"
  msgstr "nadmiarowy argument dla @%s %s: %s"
  
! #: tp/Texinfo/Parser.pm:3163 tp/Texinfo/Parser.pm:5593
! #: tp/Texinfo/Parser.pm:5638 tp/Texinfo/Parser.pm:5667
! #: tp/Texinfo/Parser.pm:5708 tp/Texinfo/Parser.pm:5786
  #, perl-format
  msgid "bad argument to @%s: %s"
  msgstr "niewÅ‚aÅ›ciwy argument dla @%s: %s"
  
! #: tp/Texinfo/Parser.pm:3182
  #, perl-format
  msgid "@%s: could not open %s: %s"
  msgstr "@%s: nie moÅ¼na otworzyÄ‡ pliku %s: %s"
  
! #: tp/Texinfo/Parser.pm:3194
  #, perl-format
  msgid "encoding `%s' is not a canonical texinfo encoding"
  msgstr "kodowanie `%s' nie jest kanonicznym kodowaniem texinfo"
  
! #: tp/Texinfo/Parser.pm:3203
  #, perl-format
  msgid "unrecognized encoding name `%s'"
  msgstr "nierozpoznana nazwa kodowania `%s'"
  
! #: tp/Texinfo/Parser.pm:3353
  #, perl-format
  msgid "@%s after the first element"
  msgstr "@%s po pierwszym elemencie"
  
! #: tp/Texinfo/Parser.pm:3360
  #, perl-format
  msgid "@%s only meaningful on a @multitable line"
  msgstr "@%s ma znaczenie tylko w linii @multitable"
  
! #: tp/Texinfo/Parser.pm:3400
  #, perl-format
  msgid "@%s should not be associated with @top"
  msgstr "@%s nie powinno byÄ‡ wiÄ…zane z @top"
  
! #: tp/Texinfo/Parser.pm:3412
  #, perl-format
  msgid "@node precedes @%s, but parts may not be associated with nodes"
  msgstr "@node poprzedza @%s, ale czÄ™Å›ci mogÄ… nie byÄ‡ powiÄ…zane z wÄ™zÅ‚ami"
  
! #: tp/Texinfo/Parser.pm:3514
  #, perl-format
  msgid "empty argument in @%s"
  msgstr "pusty argument w @%s"
  
! #: tp/Texinfo/Parser.pm:3518
  #, perl-format
  msgid "empty node name after expansion `%s'"
  msgstr "pusta nazwa wÄ™zÅ‚a po rozwiniÄ™ciu `%s'"
  
! #: tp/Texinfo/Parser.pm:3561
  #, perl-format
  msgid "empty menu entry name in `%s'"
  msgstr "pusta nazwa wpisu menu w `%s'"
  
! #: tp/Texinfo/Parser.pm:3569
  msgid "empty node name in menu entry"
  msgstr "pusty wÄ™zeÅ‚ we wpisie menu"
  
! #: tp/Texinfo/Parser.pm:3642
  #, perl-format
  msgid "@%s should not appear in @%s"
  msgstr "@%s nie powinno wystÄ…piÄ‡ w @%s"
  
! #: tp/Texinfo/Parser.pm:3774
  #, perl-format
  msgid "@end %s should only appear at a line beginning"
  msgstr "@end %s powinno wystÄ…piÄ‡ tylko na poczÄ…tku linii"
  
! #: tp/Texinfo/Parser.pm:3797
  #, perl-format
  msgid "macro `%s' previously defined"
  msgstr "makro `%s' juÅ¼ zostaÅ‚o zdefiniowane"
  
! #: tp/Texinfo/Parser.pm:3800
  #, perl-format
  msgid "here is the previous definition of `%s'"
  msgstr "oto poprzednia definicja `%s'"
  
! #: tp/Texinfo/Parser.pm:3805
  #, perl-format
  msgid "redefining Texinfo language command: @%s"
  msgstr "ponowna definicja polecenia jÄ™zyka Texinfo: @%s"
  
! #: tp/Texinfo/Parser.pm:3854
  #, perl-format
  msgid "@%s without associated character"
  msgstr "@%s bez powiÄ…zanego znaku"
  
! #: tp/Texinfo/Parser.pm:3916
  #, perl-format
  msgid ""
--- 2514,2630 ----
  "linii @%s"
  
! #: tp/Texinfo/Parser.pm:3201
  #, perl-format
  msgid "accent command `@%s' not allowed as @%s argument"
  msgstr "polecenie akcentu `@%s' nie jest dozwolone jako argument @%s"
  
! #: tp/Texinfo/Parser.pm:3279 tp/Texinfo/Parser.pm:3418
! #: tp/Texinfo/Parser.pm:5721
  #, perl-format
  msgid "@%s missing argument"
  msgstr "Brak argumentu @%s"
  
! #: tp/Texinfo/Parser.pm:3291
  #, perl-format
  msgid "unknown @end %s"
  msgstr "nieznany @end %s"
  
! #: tp/Texinfo/Parser.pm:3313 tp/Texinfo/Parser.pm:3935
  #, perl-format
  msgid "superfluous argument to @%s %s: %s"
  msgstr "nadmiarowy argument dla @%s %s: %s"
  
! #: tp/Texinfo/Parser.pm:3318 tp/Texinfo/Parser.pm:5805
! #: tp/Texinfo/Parser.pm:5850 tp/Texinfo/Parser.pm:5879
! #: tp/Texinfo/Parser.pm:5920 tp/Texinfo/Parser.pm:5998
  #, perl-format
  msgid "bad argument to @%s: %s"
  msgstr "niewÅ‚aÅ›ciwy argument dla @%s: %s"
  
! #: tp/Texinfo/Parser.pm:3337
  #, perl-format
  msgid "@%s: could not open %s: %s"
  msgstr "@%s: nie moÅ¼na otworzyÄ‡ pliku %s: %s"
  
! #: tp/Texinfo/Parser.pm:3349
  #, perl-format
  msgid "encoding `%s' is not a canonical texinfo encoding"
  msgstr "kodowanie `%s' nie jest kanonicznym kodowaniem texinfo"
  
! #: tp/Texinfo/Parser.pm:3358
  #, perl-format
  msgid "unrecognized encoding name `%s'"
  msgstr "nierozpoznana nazwa kodowania `%s'"
  
! #: tp/Texinfo/Parser.pm:3508
  #, perl-format
  msgid "@%s after the first element"
  msgstr "@%s po pierwszym elemencie"
  
! #: tp/Texinfo/Parser.pm:3515
  #, perl-format
  msgid "@%s only meaningful on a @multitable line"
  msgstr "@%s ma znaczenie tylko w linii @multitable"
  
! #: tp/Texinfo/Parser.pm:3555
  #, perl-format
  msgid "@%s should not be associated with @top"
  msgstr "@%s nie powinno byÄ‡ wiÄ…zane z @top"
  
! #: tp/Texinfo/Parser.pm:3567
  #, perl-format
  msgid "@node precedes @%s, but parts may not be associated with nodes"
  msgstr "@node poprzedza @%s, ale czÄ™Å›ci mogÄ… nie byÄ‡ powiÄ…zane z wÄ™zÅ‚ami"
  
! #: tp/Texinfo/Parser.pm:3669
  #, perl-format
  msgid "empty argument in @%s"
  msgstr "pusty argument w @%s"
  
! #: tp/Texinfo/Parser.pm:3673
  #, perl-format
  msgid "empty node name after expansion `%s'"
  msgstr "pusta nazwa wÄ™zÅ‚a po rozwiniÄ™ciu `%s'"
  
! #: tp/Texinfo/Parser.pm:3716
  #, perl-format
  msgid "empty menu entry name in `%s'"
  msgstr "pusta nazwa wpisu menu w `%s'"
  
! #: tp/Texinfo/Parser.pm:3724
  msgid "empty node name in menu entry"
  msgstr "pusty wÄ™zeÅ‚ we wpisie menu"
  
! #: tp/Texinfo/Parser.pm:3797
  #, perl-format
  msgid "@%s should not appear in @%s"
  msgstr "@%s nie powinno wystÄ…piÄ‡ w @%s"
  
! #: tp/Texinfo/Parser.pm:3929
  #, perl-format
  msgid "@end %s should only appear at a line beginning"
  msgstr "@end %s powinno wystÄ…piÄ‡ tylko na poczÄ…tku linii"
  
! #: tp/Texinfo/Parser.pm:3952
  #, perl-format
  msgid "macro `%s' previously defined"
  msgstr "makro `%s' juÅ¼ zostaÅ‚o zdefiniowane"
  
! #: tp/Texinfo/Parser.pm:3955
  #, perl-format
  msgid "here is the previous definition of `%s'"
  msgstr "oto poprzednia definicja `%s'"
  
! #: tp/Texinfo/Parser.pm:3960
  #, perl-format
  msgid "redefining Texinfo language command: @%s"
  msgstr "ponowna definicja polecenia jÄ™zyka Texinfo: @%s"
  
! #: tp/Texinfo/Parser.pm:4009
  #, perl-format
  msgid "@%s without associated character"
  msgstr "@%s bez powiÄ…zanego znaku"
  
! #: tp/Texinfo/Parser.pm:4079
  #, perl-format
  msgid ""
***************
*** 2890,2894 ****
  "wywoÅ‚ywane z {}"
  
! #: tp/Texinfo/Parser.pm:3940
  #, perl-format
  msgid ""
--- 2634,2638 ----
  "wywoÅ‚ywane z {}"
  
! #: tp/Texinfo/Parser.pm:4103
  #, perl-format
  msgid ""
***************
*** 2899,2903 ****
  "MAX_NESTED_MACROS; obecna wartoÅ›Ä‡ %d)"
  
! #: tp/Texinfo/Parser.pm:3949
  #, perl-format
  msgid "recursive call of macro %s is not allowed; use @rmacro if needed"
--- 2643,2647 ----
  "MAX_NESTED_MACROS; obecna wartoÅ›Ä‡ %d)"
  
! #: tp/Texinfo/Parser.pm:4112
  #, perl-format
  msgid "recursive call of macro %s is not allowed; use @rmacro if needed"
***************
*** 2906,2915 ****
  "uÅ¼yÄ‡ @rmacro"
  
! #: tp/Texinfo/Parser.pm:4005
  #, perl-format
  msgid "accent command `@%s' must not be followed by whitespace"
  msgstr "po poleceniu akcentu `@%s' nie moÅ¼e wystÄ…piÄ‡ znak biaÅ‚y"
  
! #: tp/Texinfo/Parser.pm:4011
  #, perl-format
  msgid "use braces to give a command as an argument to @%s"
--- 2650,2659 ----
  "uÅ¼yÄ‡ @rmacro"
  
! #: tp/Texinfo/Parser.pm:4168
  #, perl-format
  msgid "accent command `@%s' must not be followed by whitespace"
  msgstr "po poleceniu akcentu `@%s' nie moÅ¼e wystÄ…piÄ‡ znak biaÅ‚y"
  
! #: tp/Texinfo/Parser.pm:4174
  #, perl-format
  msgid "use braces to give a command as an argument to @%s"
***************
*** 2917,3066 ****
  "naleÅ¼y uÅ¼yÄ‡ nawiasÃ³w klamrowych, aby podaÄ‡ polecenie jako argument dla @%s"
  
! #: tp/Texinfo/Parser.pm:4024 tp/Texinfo/Parser.pm:5124
  #, perl-format
  msgid "%c%s expects `i' or `j' as argument, not `%s'"
  msgstr "%c%s oczekuje `i' lub `j' jako argumentu, a nie `%s'"
  
! #: tp/Texinfo/Parser.pm:4036
  #, perl-format
  msgid "accent command `@%s' must not be followed by new line"
  msgstr "po poleceniu akcentu `@%s' nie moÅ¼e wystÄ…piÄ‡ nowa linia"
  
! #: tp/Texinfo/Parser.pm:4047
  #, perl-format
  msgid "@%s expected braces"
  msgstr "@%s oczekiwaÅ‚o nawiasÃ³w klamrowych"
  
! #: tp/Texinfo/Parser.pm:4207
  #, perl-format
  msgid "undefined flag: %s"
  msgstr "niezdefiniowana flaga: %s"
  
! #: tp/Texinfo/Parser.pm:4210
  msgid "bad syntax for @value"
  msgstr "bÅ‚Ä™dna skÅ‚adnia dla @value"
  
! #: tp/Texinfo/Parser.pm:4217
  #, perl-format
  msgid "%c%s is obsolete."
  msgstr "%c%s jest przestarzaÅ‚e."
  
! #: tp/Texinfo/Parser.pm:4220
  #, perl-format
  msgid "%c%s is obsolete; %s"
  msgstr "%c%s jest przestarzaÅ‚e; %s"
  
! #: tp/Texinfo/Parser.pm:4229
  #, perl-format
  msgid "@%s should only appear at a line beginning"
  msgstr "@%s powinno wystÄ…piÄ‡ tylko na poczÄ…tku linii"
  
! #: tp/Texinfo/Parser.pm:4320
  #, perl-format
  msgid "@%s not allowed inside `@%s' block"
  msgstr "@%s nie jest dozwolone wewnÄ…trz bloku `@%s'"
  
! #: tp/Texinfo/Parser.pm:4329
  #, perl-format
  msgid "@%s should only appear in heading or footing"
  msgstr "@%s powinno wystÄ…piÄ‡ tylko w nagÅ‚Ã³wku lub stopce"
  
! #: tp/Texinfo/Parser.pm:4455 tp/Texinfo/Parser.pm:4472
! #: tp/Texinfo/Parser.pm:4522
  #, perl-format
  msgid "@%s not meaningful inside `@%s' block"
  msgstr "@%s nic nie znaczy wewnÄ…trz bloku `@%s'"
  
! #: tp/Texinfo/Parser.pm:4482
  #, perl-format
  msgid "@%s in empty multitable"
  msgstr "@%s w pustym multitable"
  
! #: tp/Texinfo/Parser.pm:4488
  msgid "@tab before @item"
  msgstr "@tab przed @item"
  
! #: tp/Texinfo/Parser.pm:4491
  #, perl-format
  msgid "too many columns in multitable item (max %d)"
  msgstr "zbyt duÅ¼o kolumn w elemencie multitable (maksymalnie %d)"
  
! #: tp/Texinfo/Parser.pm:4528
  msgid "ignoring @tab outside of multitable"
  msgstr "zignorowano @tab poza multitable"
  
! #: tp/Texinfo/Parser.pm:4532
  #, perl-format
  msgid "@%s outside of table or list"
  msgstr "@%s poza tabelÄ… lub listÄ…"
  
! #: tp/Texinfo/Parser.pm:4567
  #, perl-format
  msgid "must be after `@%s' to use `@%s'"
  msgstr "tylko po `@%s' moÅ¼na uÅ¼yÄ‡ `@%s'"
  
! #: tp/Texinfo/Parser.pm:4609
  #, perl-format
  msgid "@%s not meaningful outside `@titlepage' and `@quotation' environments"
  msgstr "@%s nic nie znaczy poza Å›rodowiskami `@titlepage' i `@quotation'"
  
! #: tp/Texinfo/Parser.pm:4613
  msgid "@dircategory after first node"
  msgstr "@dircategory po pierwszym wÄ™Åºle"
  
! #: tp/Texinfo/Parser.pm:4778
  #, perl-format
  msgid "region %s inside region %s is not allowed"
  msgstr "region %s wewnÄ…trz regionu %s nie jest dozwolony"
  
! #: tp/Texinfo/Parser.pm:4796
  msgid "@direntry after first node"
  msgstr "@direntry po pierwszym wÄ™Åºle"
  
! #: tp/Texinfo/Parser.pm:4804
  #, perl-format
  msgid "@%s seen before first @node"
  msgstr "@%s napotkano przed pierwszym @node"
  
! #: tp/Texinfo/Parser.pm:4807
  msgid ""
  "perhaps your @top node should be wrapped in @ifnottex rather than @ifinfo?"
  msgstr "moÅ¼e wÄ™zeÅ‚ @top powinien byÄ‡ otoczony @ifnottex, a nie @ifinfo?"
  
! #: tp/Texinfo/Parser.pm:4869
  #, perl-format
  msgid "@%s should only appear in math context"
  msgstr "@%s powinno wystÄ…piÄ‡ tylko w kontekÅ›cie matematycznym"
  
! #: tp/Texinfo/Parser.pm:4877
  #, perl-format
  msgid "unknown command `%s'"
  msgstr "nieznane polecenie `%s'"
  
! #: tp/Texinfo/Parser.pm:4887
  msgid "unexpected @"
  msgstr "nieoczekiwane @"
  
! #: tp/Texinfo/Parser.pm:4916
  #, perl-format
  msgid "@%s is not meaningful outside `@float' environment"
  msgstr "@%s nic nie znaczy poza Å›rodowiskiem `@float'"
  
! #: tp/Texinfo/Parser.pm:4921
  #, perl-format
  msgid "@%s should be right below `@float'"
  msgstr "@%s powinno byÄ‡ zaraz poniÅ¼ej `@float'"
  
! #: tp/Texinfo/Parser.pm:4929
  #, perl-format
  msgid "ignoring multiple @%s"
  msgstr "zigorowano wiele @%s"
  
! #: tp/Texinfo/Parser.pm:5048
  #, perl-format
  msgid "command @%s does not accept arguments"
  msgstr "polecenie @%s nie moÅ¼e mieÄ‡ argumentÃ³w"
  
! #: tp/Texinfo/Parser.pm:5072
  #, perl-format
  msgid "command @%s missing a node or external manual argument"
--- 2661,2810 ----
  "naleÅ¼y uÅ¼yÄ‡ nawiasÃ³w klamrowych, aby podaÄ‡ polecenie jako argument dla @%s"
  
! #: tp/Texinfo/Parser.pm:4187 tp/Texinfo/Parser.pm:5292
  #, perl-format
  msgid "%c%s expects `i' or `j' as argument, not `%s'"
  msgstr "%c%s oczekuje `i' lub `j' jako argumentu, a nie `%s'"
  
! #: tp/Texinfo/Parser.pm:4199
  #, perl-format
  msgid "accent command `@%s' must not be followed by new line"
  msgstr "po poleceniu akcentu `@%s' nie moÅ¼e wystÄ…piÄ‡ nowa linia"
  
! #: tp/Texinfo/Parser.pm:4210
  #, perl-format
  msgid "@%s expected braces"
  msgstr "@%s oczekiwaÅ‚o nawiasÃ³w klamrowych"
  
! #: tp/Texinfo/Parser.pm:4375
  #, perl-format
  msgid "undefined flag: %s"
  msgstr "niezdefiniowana flaga: %s"
  
! #: tp/Texinfo/Parser.pm:4378
  msgid "bad syntax for @value"
  msgstr "bÅ‚Ä™dna skÅ‚adnia dla @value"
  
! #: tp/Texinfo/Parser.pm:4385
  #, perl-format
  msgid "%c%s is obsolete."
  msgstr "%c%s jest przestarzaÅ‚e."
  
! #: tp/Texinfo/Parser.pm:4388
  #, perl-format
  msgid "%c%s is obsolete; %s"
  msgstr "%c%s jest przestarzaÅ‚e; %s"
  
! #: tp/Texinfo/Parser.pm:4397
  #, perl-format
  msgid "@%s should only appear at a line beginning"
  msgstr "@%s powinno wystÄ…piÄ‡ tylko na poczÄ…tku linii"
  
! #: tp/Texinfo/Parser.pm:4488
  #, perl-format
  msgid "@%s not allowed inside `@%s' block"
  msgstr "@%s nie jest dozwolone wewnÄ…trz bloku `@%s'"
  
! #: tp/Texinfo/Parser.pm:4497
  #, perl-format
  msgid "@%s should only appear in heading or footing"
  msgstr "@%s powinno wystÄ…piÄ‡ tylko w nagÅ‚Ã³wku lub stopce"
  
! #: tp/Texinfo/Parser.pm:4623 tp/Texinfo/Parser.pm:4640
! #: tp/Texinfo/Parser.pm:4690
  #, perl-format
  msgid "@%s not meaningful inside `@%s' block"
  msgstr "@%s nic nie znaczy wewnÄ…trz bloku `@%s'"
  
! #: tp/Texinfo/Parser.pm:4650
  #, perl-format
  msgid "@%s in empty multitable"
  msgstr "@%s w pustym multitable"
  
! #: tp/Texinfo/Parser.pm:4656
  msgid "@tab before @item"
  msgstr "@tab przed @item"
  
! #: tp/Texinfo/Parser.pm:4659
  #, perl-format
  msgid "too many columns in multitable item (max %d)"
  msgstr "zbyt duÅ¼o kolumn w elemencie multitable (maksymalnie %d)"
  
! #: tp/Texinfo/Parser.pm:4696
  msgid "ignoring @tab outside of multitable"
  msgstr "zignorowano @tab poza multitable"
  
! #: tp/Texinfo/Parser.pm:4700
  #, perl-format
  msgid "@%s outside of table or list"
  msgstr "@%s poza tabelÄ… lub listÄ…"
  
! #: tp/Texinfo/Parser.pm:4735
  #, perl-format
  msgid "must be after `@%s' to use `@%s'"
  msgstr "tylko po `@%s' moÅ¼na uÅ¼yÄ‡ `@%s'"
  
! #: tp/Texinfo/Parser.pm:4777
  #, perl-format
  msgid "@%s not meaningful outside `@titlepage' and `@quotation' environments"
  msgstr "@%s nic nie znaczy poza Å›rodowiskami `@titlepage' i `@quotation'"
  
! #: tp/Texinfo/Parser.pm:4781
  msgid "@dircategory after first node"
  msgstr "@dircategory po pierwszym wÄ™Åºle"
  
! #: tp/Texinfo/Parser.pm:4946
  #, perl-format
  msgid "region %s inside region %s is not allowed"
  msgstr "region %s wewnÄ…trz regionu %s nie jest dozwolony"
  
! #: tp/Texinfo/Parser.pm:4964
  msgid "@direntry after first node"
  msgstr "@direntry po pierwszym wÄ™Åºle"
  
! #: tp/Texinfo/Parser.pm:4972
  #, perl-format
  msgid "@%s seen before first @node"
  msgstr "@%s napotkano przed pierwszym @node"
  
! #: tp/Texinfo/Parser.pm:4975
  msgid ""
  "perhaps your @top node should be wrapped in @ifnottex rather than @ifinfo?"
  msgstr "moÅ¼e wÄ™zeÅ‚ @top powinien byÄ‡ otoczony @ifnottex, a nie @ifinfo?"
  
! #: tp/Texinfo/Parser.pm:5037
  #, perl-format
  msgid "@%s should only appear in math context"
  msgstr "@%s powinno wystÄ…piÄ‡ tylko w kontekÅ›cie matematycznym"
  
! #: tp/Texinfo/Parser.pm:5045
  #, perl-format
  msgid "unknown command `%s'"
  msgstr "nieznane polecenie `%s'"
  
! #: tp/Texinfo/Parser.pm:5055
  msgid "unexpected @"
  msgstr "nieoczekiwane @"
  
! #: tp/Texinfo/Parser.pm:5084
  #, perl-format
  msgid "@%s is not meaningful outside `@float' environment"
  msgstr "@%s nic nie znaczy poza Å›rodowiskiem `@float'"
  
! #: tp/Texinfo/Parser.pm:5089
  #, perl-format
  msgid "@%s should be right below `@float'"
  msgstr "@%s powinno byÄ‡ zaraz poniÅ¼ej `@float'"
  
! #: tp/Texinfo/Parser.pm:5097
  #, perl-format
  msgid "ignoring multiple @%s"
  msgstr "zigorowano wiele @%s"
  
! #: tp/Texinfo/Parser.pm:5216
  #, perl-format
  msgid "command @%s does not accept arguments"
  msgstr "polecenie @%s nie moÅ¼e mieÄ‡ argumentÃ³w"
  
! #: tp/Texinfo/Parser.pm:5240
  #, perl-format
  msgid "command @%s missing a node or external manual argument"
***************
*** 3068,3185 ****
  "brak argumentu bÄ™dÄ…cego wÄ™zÅ‚em lub zewnÄ™trznym podrÄ™cznikiem w poleceniu @%s"
  
! #: tp/Texinfo/Parser.pm:5091
  #, perl-format
  msgid "in @%s empty cross reference name after expansion `%s'"
  msgstr "pusta nazwa odwoÅ‚ania w @%s po rozwiniÄ™ciu `%s'"
  
! #: tp/Texinfo/Parser.pm:5102
  #, perl-format
  msgid "in @%s empty cross reference title after expansion `%s'"
  msgstr "pusty tytuÅ‚ odwoÅ‚ania w @%s po rozwiniÄ™ciu `%s'"
  
! #: tp/Texinfo/Parser.pm:5115
  msgid "@image missing filename argument"
  msgstr "Po @image brakuje argumentu plikowego"
  
! #: tp/Texinfo/Parser.pm:5147
  #, perl-format
  msgid "@%s missing first argument"
  msgstr "brak pierwszego argumentu @%s"
  
! #: tp/Texinfo/Parser.pm:5301
  msgid "superfluous arguments for node"
  msgstr "nadmiarowe argumenty dla wÄ™zÅ‚a"
  
! #: tp/Texinfo/Parser.pm:5351
  #, perl-format
  msgid "expected @end %s"
  msgstr "oczekiwano @end %s"
  
! #: tp/Texinfo/Parser.pm:5450
  #, perl-format
  msgid "@%s should only accept a @-command as argument, not `%s'"
  msgstr "@%s powinno mieÄ‡ tylko polecenie typu @ jako argument, a nie `%s'"
  
! #: tp/Texinfo/Parser.pm:5460
  #, perl-format
  msgid "remaining argument on @%s line: %s"
  msgstr "pozostaÅ‚y argument w linii @%s: %s"
  
! #: tp/Texinfo/Parser.pm:5533
  #, perl-format
  msgid "environment command %s as argument to @%s"
  msgstr "polecenie Å›rodowiska %s jako argument dla @%s"
  
! #: tp/Texinfo/Parser.pm:5555
  #, perl-format
  msgid "empty @%s"
  msgstr "puste @%s"
  
! #: tp/Texinfo/Parser.pm:5563
  #, perl-format
  msgid "column fraction not a number: %s"
  msgstr "szerokoÅ›Ä‡ kolumny nie jest liczbÄ…: %s"
  
! #: tp/Texinfo/Parser.pm:5572
  #, perl-format
  msgid "@sp arg must be numeric, not `%s'"
  msgstr "argument @sp musi byÄ‡ liczbÄ…, a nie `%s'"
  
! #: tp/Texinfo/Parser.pm:5581
  #, perl-format
  msgid "reserved index name %s"
  msgstr "zarezerwowana nazwa indeksu %s"
  
! #: tp/Texinfo/Parser.pm:5600
  #, perl-format
  msgid "unknown source index in @%s: %s"
  msgstr "nieznany indeks ÅºrÃ³dÅ‚owy w @%s: %s"
  
! #: tp/Texinfo/Parser.pm:5603
  #, perl-format
  msgid "unknown destination index in @%s: %s"
  msgstr "nieznany indeks docelowy w @%s: %s"
  
! #: tp/Texinfo/Parser.pm:5633
  #, perl-format
  msgid "@%s leads to a merging of %s in itself, ignoring"
  msgstr "@%s prowadzi do wÅ‚Ä…czenia %s do sanego siebie, zignorowano"
  
! #: tp/Texinfo/Parser.pm:5646
  #, perl-format
  msgid "unknown index `%s' in @printindex"
  msgstr "nieznany indeks `%s' w @printindex"
  
! #: tp/Texinfo/Parser.pm:5652
  #, perl-format
  msgid "printing an index `%s' merged in another one `%s'"
  msgstr "wydruk indeksu `%s' wÅ‚Ä…czony w innym `%s'"
  
! #: tp/Texinfo/Parser.pm:5660
  #, perl-format
  msgid "printindex before document beginning: @printindex %s"
  msgstr "polecenie printindex przed poczÄ…tkiem dokumentu: @printindex %s"
  
! #: tp/Texinfo/Parser.pm:5676
  #, perl-format
  msgid "@%s arg must be `top' or `bottom', not `%s'"
  msgstr "argumentem @%s musi byÄ‡ `top' lub `bottom', a nie `%s'"
  
! #: tp/Texinfo/Parser.pm:5684
  #, perl-format
  msgid "Only @%s 10 or 11 is supported, not `%s'"
  msgstr "ObsÅ‚ugiwane sÄ… tylko @%s 10 lub 11, a nie `%s'"
  
! #: tp/Texinfo/Parser.pm:5692
  #, perl-format
  msgid "@%s arg must be `separate' or `end', not `%s'"
  msgstr "argumentem @%s musi byÄ‡ `separate' lub `end', a nie `%s'"
  
! #: tp/Texinfo/Parser.pm:5700
  #, perl-format
  msgid "@%s arg must be `on', `off' or `odd', not `%s'"
  msgstr "argumentem @%s musi byÄ‡ `on', `off' lub `odd', a nie `%s'"
  
! #: tp/Texinfo/Parser.pm:5718 tp/Texinfo/Parser.pm:5723
  #, perl-format
  msgid "@paragraphindent arg must be numeric/`none'/`asis', not `%s'"
--- 2812,2949 ----
  "brak argumentu bÄ™dÄ…cego wÄ™zÅ‚em lub zewnÄ™trznym podrÄ™cznikiem w poleceniu @%s"
  
! #: tp/Texinfo/Parser.pm:5259
  #, perl-format
  msgid "in @%s empty cross reference name after expansion `%s'"
  msgstr "pusta nazwa odwoÅ‚ania w @%s po rozwiniÄ™ciu `%s'"
  
! #: tp/Texinfo/Parser.pm:5270
  #, perl-format
  msgid "in @%s empty cross reference title after expansion `%s'"
  msgstr "pusty tytuÅ‚ odwoÅ‚ania w @%s po rozwiniÄ™ciu `%s'"
  
! #: tp/Texinfo/Parser.pm:5283
  msgid "@image missing filename argument"
  msgstr "Po @image brakuje argumentu plikowego"
  
! #: tp/Texinfo/Parser.pm:5315
  #, perl-format
  msgid "@%s missing first argument"
  msgstr "brak pierwszego argumentu @%s"
  
! #: tp/Texinfo/Parser.pm:5360
! #, perl-format
! msgid "non-hex digits in argument for @U: %s"
! msgstr "bÅ‚Ä™dne znaki jako cyfry szesnastkowe w argumencie dla @U: %s"
! 
! #: tp/Texinfo/Parser.pm:5366
! #, perl-format
! msgid "fewer than four hex digits in argument for @U: %s"
! msgstr "mniej niÅ¼ cztery cyfry szesnastkowe w argumencie dla @U: %s"
! 
! #: tp/Texinfo/Parser.pm:5379
! #, perl-format
! msgid "argument for @U exceeds size of integer: %s"
! msgstr "argument dla @U przekracza rozmiar typu integer: %s"
! 
! #: tp/Texinfo/Parser.pm:5385
! #, perl-format
! msgid "argument for @U exceeds Unicode maximum 0x10FFFF: %s"
! msgstr "argument dla @U przekracza maksimum dla Unicode 0x10FFFF: %s"
! 
! #: tp/Texinfo/Parser.pm:5513
  msgid "superfluous arguments for node"
  msgstr "nadmiarowe argumenty dla wÄ™zÅ‚a"
  
! #: tp/Texinfo/Parser.pm:5563
  #, perl-format
  msgid "expected @end %s"
  msgstr "oczekiwano @end %s"
  
! #: tp/Texinfo/Parser.pm:5662
  #, perl-format
  msgid "@%s should only accept a @-command as argument, not `%s'"
  msgstr "@%s powinno mieÄ‡ tylko polecenie typu @ jako argument, a nie `%s'"
  
! #: tp/Texinfo/Parser.pm:5672
  #, perl-format
  msgid "remaining argument on @%s line: %s"
  msgstr "pozostaÅ‚y argument w linii @%s: %s"
  
! #: tp/Texinfo/Parser.pm:5745
  #, perl-format
  msgid "environment command %s as argument to @%s"
  msgstr "polecenie Å›rodowiska %s jako argument dla @%s"
  
! #: tp/Texinfo/Parser.pm:5767
  #, perl-format
  msgid "empty @%s"
  msgstr "puste @%s"
  
! #: tp/Texinfo/Parser.pm:5775
  #, perl-format
  msgid "column fraction not a number: %s"
  msgstr "szerokoÅ›Ä‡ kolumny nie jest liczbÄ…: %s"
  
! #: tp/Texinfo/Parser.pm:5784
  #, perl-format
  msgid "@sp arg must be numeric, not `%s'"
  msgstr "argument @sp musi byÄ‡ liczbÄ…, a nie `%s'"
  
! #: tp/Texinfo/Parser.pm:5793
  #, perl-format
  msgid "reserved index name %s"
  msgstr "zarezerwowana nazwa indeksu %s"
  
! #: tp/Texinfo/Parser.pm:5812
  #, perl-format
  msgid "unknown source index in @%s: %s"
  msgstr "nieznany indeks ÅºrÃ³dÅ‚owy w @%s: %s"
  
! #: tp/Texinfo/Parser.pm:5815
  #, perl-format
  msgid "unknown destination index in @%s: %s"
  msgstr "nieznany indeks docelowy w @%s: %s"
  
! #: tp/Texinfo/Parser.pm:5845
  #, perl-format
  msgid "@%s leads to a merging of %s in itself, ignoring"
  msgstr "@%s prowadzi do wÅ‚Ä…czenia %s do sanego siebie, zignorowano"
  
! #: tp/Texinfo/Parser.pm:5858
  #, perl-format
  msgid "unknown index `%s' in @printindex"
  msgstr "nieznany indeks `%s' w @printindex"
  
! #: tp/Texinfo/Parser.pm:5864
  #, perl-format
  msgid "printing an index `%s' merged in another one `%s'"
  msgstr "wydruk indeksu `%s' wÅ‚Ä…czony w innym `%s'"
  
! #: tp/Texinfo/Parser.pm:5872
  #, perl-format
  msgid "printindex before document beginning: @printindex %s"
  msgstr "polecenie printindex przed poczÄ…tkiem dokumentu: @printindex %s"
  
! #: tp/Texinfo/Parser.pm:5888
  #, perl-format
  msgid "@%s arg must be `top' or `bottom', not `%s'"
  msgstr "argumentem @%s musi byÄ‡ `top' lub `bottom', a nie `%s'"
  
! #: tp/Texinfo/Parser.pm:5896
  #, perl-format
  msgid "Only @%s 10 or 11 is supported, not `%s'"
  msgstr "ObsÅ‚ugiwane sÄ… tylko @%s 10 lub 11, a nie `%s'"
  
! #: tp/Texinfo/Parser.pm:5904
  #, perl-format
  msgid "@%s arg must be `separate' or `end', not `%s'"
  msgstr "argumentem @%s musi byÄ‡ `separate' lub `end', a nie `%s'"
  
! #: tp/Texinfo/Parser.pm:5912
  #, perl-format
  msgid "@%s arg must be `on', `off' or `odd', not `%s'"
  msgstr "argumentem @%s musi byÄ‡ `on', `off' lub `odd', a nie `%s'"
  
! #: tp/Texinfo/Parser.pm:5930 tp/Texinfo/Parser.pm:5935
  #, perl-format
  msgid "@paragraphindent arg must be numeric/`none'/`asis', not `%s'"
***************
*** 3187,3191 ****
  "argumentem @paragraphindent musi byÄ‡ liczba, `none' lub `asis', a nie `%s'"
  
! #: tp/Texinfo/Parser.pm:5731
  #, perl-format
  msgid "@firstparagraphindent arg must be `none' or `insert', not `%s'"
--- 2951,2955 ----
  "argumentem @paragraphindent musi byÄ‡ liczba, `none' lub `asis', a nie `%s'"
  
! #: tp/Texinfo/Parser.pm:5943
  #, perl-format
  msgid "@firstparagraphindent arg must be `none' or `insert', not `%s'"
***************
*** 3193,3207 ****
  "argumentem @firstparagraphindent musi byÄ‡ `none' lub `insert', a nie `%s'"
  
! #: tp/Texinfo/Parser.pm:5741
  #, perl-format
  msgid "@exampleindent arg must be numeric/`asis', not `%s'"
  msgstr "argumentem @exampleindent musi byÄ‡ liczba lub `asis', a nie `%s'"
  
! #: tp/Texinfo/Parser.pm:5752
  #, perl-format
  msgid "expected @%s on or off, not `%s'"
  msgstr "oczekiwano @%s on lub off, a nie `%s'"
  
! #: tp/Texinfo/Parser.pm:5762
  #, perl-format
  msgid "@kbdinputstyle arg must be `code'/`example'/`distinct', not `%s'"
--- 2957,2971 ----
  "argumentem @firstparagraphindent musi byÄ‡ `none' lub `insert', a nie `%s'"
  
! #: tp/Texinfo/Parser.pm:5953
  #, perl-format
  msgid "@exampleindent arg must be numeric/`asis', not `%s'"
  msgstr "argumentem @exampleindent musi byÄ‡ liczba lub `asis', a nie `%s'"
  
! #: tp/Texinfo/Parser.pm:5964
  #, perl-format
  msgid "expected @%s on or off, not `%s'"
  msgstr "oczekiwano @%s on lub off, a nie `%s'"
  
! #: tp/Texinfo/Parser.pm:5974
  #, perl-format
  msgid "@kbdinputstyle arg must be `code'/`example'/`distinct', not `%s'"
***************
*** 3210,3219 ****
  "%s'"
  
! #: tp/Texinfo/Parser.pm:5770
  #, perl-format
  msgid "@allowcodebreaks arg must be `true' or `false', not `%s'"
  msgstr "argumentem @allowcodebreaks musi byÄ‡ `true' lub `false', a nie `%s'"
  
! #: tp/Texinfo/Parser.pm:5778
  #, perl-format
  msgid "@urefbreakstyle arg must be `after'/`before'/`none', not `%s'"
--- 2974,2983 ----
  "%s'"
  
! #: tp/Texinfo/Parser.pm:5982
  #, perl-format
  msgid "@allowcodebreaks arg must be `true' or `false', not `%s'"
  msgstr "argumentem @allowcodebreaks musi byÄ‡ `true' lub `false', a nie `%s'"
  
! #: tp/Texinfo/Parser.pm:5990
  #, perl-format
  msgid "@urefbreakstyle arg must be `after'/`before'/`none', not `%s'"
***************
*** 3221,3285 ****
  "argumentem @urefbreakstyle musi byÄ‡ `after', `before' lub `none', a nie `%s'"
  
! #: tp/Texinfo/Structuring.pm:231
  #, perl-format
  msgid "raising the section level of @%s which is too low"
  msgstr "zwiÄ™kszanie poziomu sekcji @%s, ktÃ³ry jest zbyt maÅ‚y"
  
! #: tp/Texinfo/Structuring.pm:263
  #, perl-format
  msgid "no chapter-level command before @%s"
  msgstr "brak polecenia poziomu rozdziaÅ‚u przed @%s"
  
! #: tp/Texinfo/Structuring.pm:268
  #, perl-format
  msgid "lowering the section level of @%s appearing after a lower element"
  msgstr "zmniejszanie poziomu sekcji @%s, wystÄ™pujÄ…cej po niÅ¼szym elemencie"
  
! #: tp/Texinfo/Structuring.pm:357
  #, perl-format
  msgid "no sectioning command associated with @%s"
  msgstr "brak polecenia sekcjonowania zwiÄ…zanego z @%s"
  
! #: tp/Texinfo/Structuring.pm:548 tp/Texinfo/Structuring.pm:1329
  #, perl-format
  msgid "@%s reference to nonexistent node `%s'"
  msgstr "odwoÅ‚anie @%s do nie istniejÄ…cego wÄ™zÅ‚a `%s'"
  
! #: tp/Texinfo/Structuring.pm:561
  #, perl-format
  msgid "@%s entry node name `%s' different from %s name `%s'"
  msgstr "nazwa wÄ™zÅ‚a wpisu @%s `%s' rÃ³Å¼ni siÄ™ od nazwy %s `%s'"
  
! #: tp/Texinfo/Structuring.pm:666
  #, perl-format
  msgid "unreferenced node `%s'"
  msgstr "nie wskazywany wÄ™zeÅ‚ `%s'"
  
! #: tp/Texinfo/Structuring.pm:712
  #, perl-format
  msgid "node `%s' is %s for `%s' in sectioning but not in menu"
  msgstr "wÄ™zeÅ‚ `%s' to %s dla `%s' w sekcjonowaniu, ale nie w menu"
  
! #: tp/Texinfo/Structuring.pm:719
  #, perl-format
  msgid "node %s `%s' in menu `%s' and in sectioning `%s' differ"
  msgstr "wÄ™zeÅ‚ %s `%s' w menu `%s' i w sekcjonowaniu `%s' sÄ… rÃ³Å¼ne"
  
! #: tp/Texinfo/Structuring.pm:737
  #, perl-format
  msgid "node `%s' is %s for `%s' in menu but not in sectioning"
  msgstr "wÄ™zeÅ‚ `%s' to %s dla `%s' w menu, ale nie w sekcjonowaniu"
  
! #: tp/Texinfo/Structuring.pm:791
  #, perl-format
  msgid "%s pointer `%s' (for node `%s') different from %s name `%s'"
  msgstr "wskaÅºnik %s `%s' (dla wÄ™zÅ‚a `%s') rÃ³Å¼ni siÄ™ od nazwy %s `%s'"
  
! #: tp/Texinfo/Structuring.pm:818
  #, perl-format
  msgid "%s reference to nonexistent `%s'"
  msgstr "odwoÅ‚anie %s do nie istniejÄ…cego `%s'"
  
! #: tp/Texinfo/Structuring.pm:837
  #, perl-format
  msgid "node `%s' lacks menu item for `%s' despite being its Up target"
--- 2985,3054 ----
  "argumentem @urefbreakstyle musi byÄ‡ `after', `before' lub `none', a nie `%s'"
  
! #: tp/Texinfo/Structuring.pm:232
  #, perl-format
  msgid "raising the section level of @%s which is too low"
  msgstr "zwiÄ™kszanie poziomu sekcji @%s, ktÃ³ry jest zbyt maÅ‚y"
  
! #: tp/Texinfo/Structuring.pm:264
  #, perl-format
  msgid "no chapter-level command before @%s"
  msgstr "brak polecenia poziomu rozdziaÅ‚u przed @%s"
  
! #: tp/Texinfo/Structuring.pm:269
  #, perl-format
  msgid "lowering the section level of @%s appearing after a lower element"
  msgstr "zmniejszanie poziomu sekcji @%s, wystÄ™pujÄ…cej po niÅ¼szym elemencie"
  
! #: tp/Texinfo/Structuring.pm:358
  #, perl-format
  msgid "no sectioning command associated with @%s"
  msgstr "brak polecenia sekcjonowania zwiÄ…zanego z @%s"
  
! #: tp/Texinfo/Structuring.pm:507
! #, perl-format
! msgid "@%s not empty"
! msgstr "@%s nie jest pusty"
! 
! #: tp/Texinfo/Structuring.pm:563 tp/Texinfo/Structuring.pm:1345
  #, perl-format
  msgid "@%s reference to nonexistent node `%s'"
  msgstr "odwoÅ‚anie @%s do nie istniejÄ…cego wÄ™zÅ‚a `%s'"
  
! #: tp/Texinfo/Structuring.pm:576
  #, perl-format
  msgid "@%s entry node name `%s' different from %s name `%s'"
  msgstr "nazwa wÄ™zÅ‚a wpisu @%s `%s' rÃ³Å¼ni siÄ™ od nazwy %s `%s'"
  
! #: tp/Texinfo/Structuring.pm:681
  #, perl-format
  msgid "unreferenced node `%s'"
  msgstr "nie wskazywany wÄ™zeÅ‚ `%s'"
  
! #: tp/Texinfo/Structuring.pm:727
  #, perl-format
  msgid "node `%s' is %s for `%s' in sectioning but not in menu"
  msgstr "wÄ™zeÅ‚ `%s' to %s dla `%s' w sekcjonowaniu, ale nie w menu"
  
! #: tp/Texinfo/Structuring.pm:734
  #, perl-format
  msgid "node %s `%s' in menu `%s' and in sectioning `%s' differ"
  msgstr "wÄ™zeÅ‚ %s `%s' w menu `%s' i w sekcjonowaniu `%s' sÄ… rÃ³Å¼ne"
  
! #: tp/Texinfo/Structuring.pm:752
  #, perl-format
  msgid "node `%s' is %s for `%s' in menu but not in sectioning"
  msgstr "wÄ™zeÅ‚ `%s' to %s dla `%s' w menu, ale nie w sekcjonowaniu"
  
! #: tp/Texinfo/Structuring.pm:806
  #, perl-format
  msgid "%s pointer `%s' (for node `%s') different from %s name `%s'"
  msgstr "wskaÅºnik %s `%s' (dla wÄ™zÅ‚a `%s') rÃ³Å¼ni siÄ™ od nazwy %s `%s'"
  
! #: tp/Texinfo/Structuring.pm:833
  #, perl-format
  msgid "%s reference to nonexistent `%s'"
  msgstr "odwoÅ‚anie %s do nie istniejÄ…cego `%s'"
  
! #: tp/Texinfo/Structuring.pm:853
  #, perl-format
  msgid "node `%s' lacks menu item for `%s' despite being its Up target"
***************
*** 3287,3311 ****
  "wÄ™zeÅ‚ `%s' nie ma elementu menu dla `%s' pomimo bycia jego celem W gÃ³rÄ™"
  
! #: tp/Texinfo/Structuring.pm:845
  #, perl-format
  msgid "for `%s', up in menu `%s' and up `%s' don't match"
  msgstr "dla `%s' wÄ™zeÅ‚ gÃ³rny w menu `%s' i gÃ³rny `%s' sÄ… rÃ³Å¼ne"
  
! #: tp/Texinfo/Structuring.pm:1341
  #, perl-format
  msgid "@%s to `%s', different from %s name `%s'"
  msgstr "@%s do `%s' rÃ³Å¼ne od nazwy %s `%s'"
  
! #: tp/Texinfo/Structuring.pm:2007
  #, perl-format
  msgid "empty index key in @%s"
  msgstr "pusty klucz indeksu w @%s"
  
! #: tp/init/chm.pm:220 tp/init/chm.pm:276 tp/init/chm.pm:347
  #, perl-format
  msgid "chm.pm: could not open %s for writing: %s\n"
  msgstr "chm.pm: nie moÅ¼na otworzyÄ‡ pliku %s do zapisu: %s\n"
  
! #: tp/init/chm.pm:266 tp/init/chm.pm:337 tp/init/chm.pm:398
  #, perl-format
  msgid "chm.pm: error on closing %s: %s"
--- 3056,3080 ----
  "wÄ™zeÅ‚ `%s' nie ma elementu menu dla `%s' pomimo bycia jego celem W gÃ³rÄ™"
  
! #: tp/Texinfo/Structuring.pm:861
  #, perl-format
  msgid "for `%s', up in menu `%s' and up `%s' don't match"
  msgstr "dla `%s' wÄ™zeÅ‚ gÃ³rny w menu `%s' i gÃ³rny `%s' sÄ… rÃ³Å¼ne"
  
! #: tp/Texinfo/Structuring.pm:1357
  #, perl-format
  msgid "@%s to `%s', different from %s name `%s'"
  msgstr "@%s do `%s' rÃ³Å¼ne od nazwy %s `%s'"
  
! #: tp/Texinfo/Structuring.pm:2023
  #, perl-format
  msgid "empty index key in @%s"
  msgstr "pusty klucz indeksu w @%s"
  
! #: tp/init/chm.pm:221 tp/init/chm.pm:277 tp/init/chm.pm:348
  #, perl-format
  msgid "chm.pm: could not open %s for writing: %s\n"
  msgstr "chm.pm: nie moÅ¼na otworzyÄ‡ pliku %s do zapisu: %s\n"
  
! #: tp/init/chm.pm:267 tp/init/chm.pm:338 tp/init/chm.pm:399
  #, perl-format
  msgid "chm.pm: error on closing %s: %s"
***************
*** 3436,3486 ****
  "czyli liczby elementÃ³w znalezionych w dokumencie dla @%s"
  
! #: tp/texi2any.pl:379
  #, perl-format
  msgid "error loading %s: %s\n"
  msgstr "bÅ‚Ä…d podczas wczytywania %s: %s\n"
  
! #: tp/texi2any.pl:392
  #, perl-format
  msgid "%s: unknown variable %s"
  msgstr "%s: nieznana zmienna %s"
  
! #: tp/texi2any.pl:396
  #, perl-format
  msgid "%s: obsolete variable %s\n"
  msgstr "%s: przestarzaÅ‚a zmienna %s\n"
  
! #: tp/texi2any.pl:411
  #, perl-format
  msgid "%s: unknown variable %s\n"
  msgstr "%s: nieznana zmienna %s\n"
  
! #: tp/texi2any.pl:415
  #, perl-format
  msgid "obsolete variable %s\n"
  msgstr "przestarzaÅ‚a zmienna %s\n"
  
! #: tp/texi2any.pl:480
  #, perl-format
  msgid "could not read init file %s"
  msgstr "nie moÅ¼na odczytaÄ‡ pliku init %s"
  
! #: tp/texi2any.pl:640
  #, perl-format
  msgid "ignoring unrecognized TEXINFO_OUTPUT_FORMAT value `%s'\n"
  msgstr "zignorowano nierozpoznanÄ… wartoÅ›Ä‡ TEXINFO_OUTPUT_FORMAT `%s'.\n"
  
! #: tp/texi2any.pl:723
! msgid "Usage: makeinfo [OPTION]... TEXINFO-FILE...\n"
! msgstr "SkÅ‚adnia: makeinfo [OPCJA]... PLIK-TEXINFO...\n"
! 
! #: tp/texi2any.pl:724
! msgid "  or:  texi2any [OPTION]... TEXINFO-FILE...\n"
! msgstr "   lub:   texi2any [OPCJA]... PLIK-TEXINFO...\n"
  
! #: tp/texi2any.pl:726
  msgid ""
  "Translate Texinfo source documentation to various other formats, by default\n"
  "Info files suitable for reading online with Emacs or standalone GNU Info.\n"
  msgstr ""
  "TÅ‚umaczenie ÅºrÃ³dÅ‚owej dokumentacji Texinfo do rÃ³Å¼nych innych formatÃ³w,\n"
--- 3205,3255 ----
  "czyli liczby elementÃ³w znalezionych w dokumencie dla @%s"
  
! #: tp/texi2any.pl:388
  #, perl-format
  msgid "error loading %s: %s\n"
  msgstr "bÅ‚Ä…d podczas wczytywania %s: %s\n"
  
! #: tp/texi2any.pl:401
  #, perl-format
  msgid "%s: unknown variable %s"
  msgstr "%s: nieznana zmienna %s"
  
! #: tp/texi2any.pl:405
  #, perl-format
  msgid "%s: obsolete variable %s\n"
  msgstr "%s: przestarzaÅ‚a zmienna %s\n"
  
! #: tp/texi2any.pl:420
  #, perl-format
  msgid "%s: unknown variable %s\n"
  msgstr "%s: nieznana zmienna %s\n"
  
! #: tp/texi2any.pl:424
  #, perl-format
  msgid "obsolete variable %s\n"
  msgstr "przestarzaÅ‚a zmienna %s\n"
  
! #: tp/texi2any.pl:489
  #, perl-format
  msgid "could not read init file %s"
  msgstr "nie moÅ¼na odczytaÄ‡ pliku init %s"
  
! #: tp/texi2any.pl:652
  #, perl-format
  msgid "ignoring unrecognized TEXINFO_OUTPUT_FORMAT value `%s'\n"
  msgstr "zignorowano nierozpoznanÄ… wartoÅ›Ä‡ TEXINFO_OUTPUT_FORMAT `%s'.\n"
  
! #: tp/texi2any.pl:735
! #, perl-format
! msgid "Usage: %s [OPTION]... TEXINFO-FILE...\n"
! msgstr "SkÅ‚adnia: %s [OPCJA]... PLIK-TEXINFO...\n"
  
! #: tp/texi2any.pl:738
  msgid ""
  "Translate Texinfo source documentation to various other formats, by default\n"
  "Info files suitable for reading online with Emacs or standalone GNU Info.\n"
+ "\n"
+ "This program is commonly installed as both `makeinfo' and `texi2any';\n"
+ "the behavior is identical, and does not depend on the installed name.\n"
  msgstr ""
  "TÅ‚umaczenie ÅºrÃ³dÅ‚owej dokumentacji Texinfo do rÃ³Å¼nych innych formatÃ³w,\n"
***************
*** 3488,3493 ****
  "samodzielnym\n"
  "GNU Info.\n"
  
! #: tp/texi2any.pl:729
  #, perl-format
  msgid ""
--- 3257,3265 ----
  "samodzielnym\n"
  "GNU Info.\n"
+ "\n"
+ "Ten program jest zainstalowany wspÃ³lnie jako `makeinfo' oraz `texi2any';\n"
+ "zachowanie jest identycznie i nie zaleÅ¼y od nazwy programu.\n"
  
! #: tp/texi2any.pl:744
  #, perl-format
  msgid ""
***************
*** 3503,3507 ****
  "      --init-file=FILE        load FILE to modify the default behavior.\n"
  "  -c, --set-customization-variable VAR=VAL  set customization variable VAR \n"
! "                                to VAL.\n"
  "  -v, --verbose               explain what is being done.\n"
  "      --version               display version information and exit.\n"
--- 3275,3279 ----
  "      --init-file=FILE        load FILE to modify the default behavior.\n"
  "  -c, --set-customization-variable VAR=VAL  set customization variable VAR \n"
! "                                to value VAL.\n"
  "  -v, --verbose               explain what is being done.\n"
  "      --version               display version information and exit.\n"
***************
*** 3527,3531 ****
  "zakoÅ„czenie.\n"
  
! #: tp/texi2any.pl:744
  msgid ""
  "Output format selection (default is to produce Info):\n"
--- 3299,3303 ----
  "zakoÅ„czenie.\n"
  
! #: tp/texi2any.pl:760
  msgid ""
  "Output format selection (default is to produce Info):\n"
***************
*** 3534,3538 ****
  "      --plaintext             output plain text rather than Info.\n"
  "      --xml                   output Texinfo XML rather than Info.\n"
! "      --dvi, --dvipdf, --ps, --pdf  call texi2dvi to generate given output.\n"
  msgstr ""
  "WybÃ³r formatu wyjÅ›ciowego (domyÅ›lnym jest Info):\n"
--- 3306,3311 ----
  "      --plaintext             output plain text rather than Info.\n"
  "      --xml                   output Texinfo XML rather than Info.\n"
! "      --dvi, --dvipdf, --ps, --pdf  call texi2dvi to generate given output,\n"
! "                                after checking validity of TEXINFO-FILE.\n"
  msgstr ""
  "WybÃ³r formatu wyjÅ›ciowego (domyÅ›lnym jest Info):\n"
***************
*** 3542,3548 ****
  "      --xml                   wyprodukowanie Texinfo XML zamiast Info.\n"
  "      --dvi, --dvipdf, --ps, --pdf  wywoÅ‚anie texi2dvi w celu wygenerowania\n"
! "                                podanego wyjÅ›cia.\n"
  
! #: tp/texi2any.pl:752
  msgid ""
  "General output options:\n"
--- 3315,3322 ----
  "      --xml                   wyprodukowanie Texinfo XML zamiast Info.\n"
  "      --dvi, --dvipdf, --ps, --pdf  wywoÅ‚anie texi2dvi w celu wygenerowania\n"
! "                                podanego wyjÅ›cia po sprawdzeniu poprawnoÅ›ci\n"
! "                                PLIKU-TEXINFO.\n"
  
! #: tp/texi2any.pl:768
  msgid ""
  "General output options:\n"
***************
*** 3556,3560 ****
  "output).\n"
  "                                Also, if producing Info, write to\n"
! "                                standard output by default \n"
  "      --no-split              suppress any splitting of the output;\n"
  "                                generate only one output file.\n"
--- 3330,3334 ----
  "output).\n"
  "                                Also, if producing Info, write to\n"
! "                                standard output by default.\n"
  "      --no-split              suppress any splitting of the output;\n"
  "                                generate only one output file.\n"
***************
*** 3595,3599 ****
  "                                 wyjÅ›ciowego.\n"
  
! #: tp/texi2any.pl:772
  #, perl-format
  msgid ""
--- 3369,3373 ----
  "                                 wyjÅ›ciowego.\n"
  
! #: tp/texi2any.pl:788
  #, perl-format
  msgid ""
***************
*** 3638,3642 ****
  "%d).\n"
  
! #: tp/texi2any.pl:789
  msgid ""
  "Options for HTML:\n"
--- 3412,3416 ----
  "%d).\n"
  
! #: tp/texi2any.pl:805
  msgid ""
  "Options for HTML:\n"
***************
*** 3663,3667 ****
  "                                i znacznikÃ³w; domyÅ›nie tylko przy podziale.\n"
  
! #: tp/texi2any.pl:800
  msgid ""
  "Options for XML and Docbook:\n"
--- 3437,3441 ----
  "                                i znacznikÃ³w; domyÅ›nie tylko przy podziale.\n"
  
! #: tp/texi2any.pl:816
  msgid ""
  "Options for XML and Docbook:\n"
***************
*** 3671,3675 ****
  "      --output-indent=ILE     nic, zachowane dla kompatybilnoÅ›ci.\n"
  
! #: tp/texi2any.pl:803
  msgid ""
  "Options for DVI/PS/PDF:\n"
--- 3445,3449 ----
  "      --output-indent=ILE     nic, zachowane dla kompatybilnoÅ›ci.\n"
  
! #: tp/texi2any.pl:819
  msgid ""
  "Options for DVI/PS/PDF:\n"
***************
*** 3680,3688 ****
  "powtarzaÄ‡.\n"
  
! #: tp/texi2any.pl:806
  msgid ""
  "Input file options:\n"
  "      --commands-in-node-names  does nothing, retained for compatibility.\n"
  "  -D VAR                        define the variable VAR, as with @set.\n"
  "  -I DIR                        append DIR to the @include search path.\n"
  "  -P DIR                        prepend DIR to the @include search path.\n"
--- 3454,3463 ----
  "powtarzaÄ‡.\n"
  
! #: tp/texi2any.pl:822
  msgid ""
  "Input file options:\n"
  "      --commands-in-node-names  does nothing, retained for compatibility.\n"
  "  -D VAR                        define the variable VAR, as with @set.\n"
+ "  -D 'VAR VAL'                  define VAR to VAL (one shell argument).\n"
  "  -I DIR                        append DIR to the @include search path.\n"
  "  -P DIR                        prepend DIR to the @include search path.\n"
***************
*** 3692,3695 ****
--- 3467,3472 ----
  "      --commands-in-node-names  nic, zachowane dla kompatybilnoÅ›ci.\n"
  "  -D ZMIENNA                    zdefiniowanie ZMIENNEJ, tak jak przez @set.\n"
+ "  -D 'ZMIENNA WARTOÅšÄ†'          zdefiniowanie ZMIENNEJ na WARTOÅšÄ† (jako\n"
+ "                                  pojedynczy argument powÅ‚oki).\n"
  "  -I KATALOG                    doÅ‚Ä…czenie KATALOGU na poczÄ…tku Å›cieÅ¼ki\n"
  "                                  poszukiwaÅ„ dla @include.\n"
***************
*** 3699,3703 ****
  "@clear.\n"
  
! #: tp/texi2any.pl:813
  msgid ""
  "Conditional processing in input:\n"
--- 3476,3480 ----
  "@clear.\n"
  
! #: tp/texi2any.pl:830
  msgid ""
  "Conditional processing in input:\n"
***************
*** 3740,3744 ****
  "  Ponadto opcje --no-ifFORMAT powodujÄ… przetwarzanie tekstu @ifnotFORMAT.\n"
  
! #: tp/texi2any.pl:830
  msgid ""
  "  The defaults for the @if... conditionals depend on the output format:\n"
--- 3517,3521 ----
  "  Ponadto opcje --no-ifFORMAT powodujÄ… przetwarzanie tekstu @ifnotFORMAT.\n"
  
! #: tp/texi2any.pl:847
  msgid ""
  "  The defaults for the @if... conditionals depend on the output format:\n"
***************
*** 3758,3762 ****
  "  jeÅ›li generowany jest XML, --ifxml jest wÅ‚Ä…czone, a reszta wyÅ‚Ä…czona.\n"
  
! #: tp/texi2any.pl:837
  msgid ""
  "Examples:\n"
--- 3535,3539 ----
  "  jeÅ›li generowany jest XML, --ifxml jest wÅ‚Ä…czone, a reszta wyÅ‚Ä…czona.\n"
  
! #: tp/texi2any.pl:854
  msgid ""
  "Examples:\n"
***************
*** 3793,3797 ****
  "Info\n"
  
! #: tp/texi2any.pl:884
  #, perl-format
  msgid "%s: --footnote-style arg must be `separate' or `end', not `%s'.\n"
--- 3570,3574 ----
  "Info\n"
  
! #: tp/texi2any.pl:901
  #, perl-format
  msgid "%s: --footnote-style arg must be `separate' or `end', not `%s'.\n"
***************
*** 3799,3803 ****
  "%s: argumentem --footnote-style musi byÄ‡ `separate' lub `end', a nie `%s'.\n"
  
! #: tp/texi2any.pl:966
  #, perl-format
  msgid "%s: --paragraph-indent arg must be numeric/`none'/`asis', not `%s'.\n"
--- 3576,3580 ----
  "%s: argumentem --footnote-style musi byÄ‡ `separate' lub `end', a nie `%s'.\n"
  
! #: tp/texi2any.pl:992
  #, perl-format
  msgid "%s: --paragraph-indent arg must be numeric/`none'/`asis', not `%s'.\n"
***************
*** 3805,3809 ****
  "%s: argument --paragraph-indent musi byÄ‡ liczbÄ…/`none'/`asis', a nie `%s'.\n"
  
! #: tp/texi2any.pl:1043
  #, perl-format
  msgid "%s: when generating %s, only one input FILE may be specified with -o\n"
--- 3582,3586 ----
  "%s: argument --paragraph-indent musi byÄ‡ liczbÄ…/`none'/`asis', a nie `%s'.\n"
  
! #: tp/texi2any.pl:1069
  #, perl-format
  msgid "%s: when generating %s, only one input FILE may be specified with -o\n"
***************
*** 3811,3854 ****
  "%s: przy generowaniu %s, opcjÄ… -o moÅ¼na podaÄ‡ tylko jeden PLIK wejÅ›ciowy\n"
  
! #: tp/texi2any.pl:1047
  msgid "--Xopt option without printed output"
  msgstr "opcja --Xopt bez drukowanego wyjÅ›cia"
  
! #: tp/texi2any.pl:1057
  #, perl-format
  msgid "unknown tree transformation %s"
  msgstr "nieznane przeksztaÅ‚cenie drzewa %s"
  
! #: tp/texi2any.pl:1064
  #, perl-format
  msgid "ignoring splitting for format %s"
  msgstr "zignorowano podziaÅ‚ dla formatu %s"
  
! #: tp/texi2any.pl:1114
  #, perl-format
  msgid "%s: missing file argument.\n"
  msgstr "%s: brakujÄ…cy argument plikowy.\n"
  
! #: tp/texi2any.pl:1115
  #, perl-format
  msgid "Try `%s --help' for more information.\n"
  msgstr "Polecenie `%s --help' poda wiÄ™cej informacji.\n"
  
! #: tp/texi2any.pl:1193
  msgid "fill_gaps_in_sectioning transformation return no result. No section?"
  msgstr ""
  "PrzeksztaÅ‚cenie fill_gaps_in_sectioning zwrÃ³ciÅ‚o pusty wynik. Brak sekcji?"
  
! #: tp/texi2any.pl:1215
  #, perl-format
  msgid "error on closing macro expand file %s: %s\n"
  msgstr "bÅ‚Ä…d podczas zamykania pliku rozwiniÄ™Ä‡ makr %s: %s\n"
  
! #: tp/texi2any.pl:1221
  #, perl-format
  msgid "could not open %s for writing: %s\n"
  msgstr "nie moÅ¼na otworzyÄ‡ pliku %s do zapisu: %s\n"
  
! #: tp/texi2any.pl:1246
  msgid ""
  "insert_nodes_for_sectioning_commands transformation return no result. No "
--- 3588,3631 ----
  "%s: przy generowaniu %s, opcjÄ… -o moÅ¼na podaÄ‡ tylko jeden PLIK wejÅ›ciowy\n"
  
! #: tp/texi2any.pl:1073
  msgid "--Xopt option without printed output"
  msgstr "opcja --Xopt bez drukowanego wyjÅ›cia"
  
! #: tp/texi2any.pl:1083
  #, perl-format
  msgid "unknown tree transformation %s"
  msgstr "nieznane przeksztaÅ‚cenie drzewa %s"
  
! #: tp/texi2any.pl:1090
  #, perl-format
  msgid "ignoring splitting for format %s"
  msgstr "zignorowano podziaÅ‚ dla formatu %s"
  
! #: tp/texi2any.pl:1140
  #, perl-format
  msgid "%s: missing file argument.\n"
  msgstr "%s: brakujÄ…cy argument plikowy.\n"
  
! #: tp/texi2any.pl:1141
  #, perl-format
  msgid "Try `%s --help' for more information.\n"
  msgstr "Polecenie `%s --help' poda wiÄ™cej informacji.\n"
  
! #: tp/texi2any.pl:1222
  msgid "fill_gaps_in_sectioning transformation return no result. No section?"
  msgstr ""
  "PrzeksztaÅ‚cenie fill_gaps_in_sectioning zwrÃ³ciÅ‚o pusty wynik. Brak sekcji?"
  
! #: tp/texi2any.pl:1244
  #, perl-format
  msgid "error on closing macro expand file %s: %s\n"
  msgstr "bÅ‚Ä…d podczas zamykania pliku rozwiniÄ™Ä‡ makr %s: %s\n"
  
! #: tp/texi2any.pl:1250
  #, perl-format
  msgid "could not open %s for writing: %s\n"
  msgstr "nie moÅ¼na otworzyÄ‡ pliku %s do zapisu: %s\n"
  
! #: tp/texi2any.pl:1275
  msgid ""
  "insert_nodes_for_sectioning_commands transformation return no result. No "
***************
*** 3858,3937 ****
  "Brak sekcji?"
  
! #: tp/texi2any.pl:1311 tp/texi2any.pl:1387
  #, perl-format
  msgid "%s: error on closing %s: %s\n"
  msgstr "%s: bÅ‚Ä…d podczas zamykania %s: %s\n"
  
! #: tp/texi2any.pl:1334 tp/texi2any.pl:1368
  #, perl-format
  msgid "%s: error on closing internal links file %s: %s\n"
  msgstr "%s: bÅ‚Ä…d podczas zamykania pliku odnoÅ›nikÃ³w wewnÄ™trznych %s: %s\n"
  
! #: tp/texi2any.pl:1340 tp/texi2any.pl:1374
  #, perl-format
  msgid "%s: could not open %s for writing: %s\n"
  msgstr "%s: nie moÅ¼na otworzyÄ‡ pliku %s do zapisu: %s\n"
  
! #: util/texindex.c:223
! msgid "display this help and exit"
! msgstr "wyÅ›wietlenie tego opisu i zakoÅ„czenie"
! 
! #: util/texindex.c:225
! msgid "send output to FILE"
! msgstr "zapisanie wyjÅ›cia do PLIKU"
! 
! #: util/texindex.c:227
! msgid "display version information and exit"
! msgstr "wyÅ›wietlenie informacji o wersji i zakoÅ„czenie"
  
! #: util/texindex.c:237
! #, c-format
  msgid "Usage: %s [OPTION]... FILE...\n"
  msgstr "SkÅ‚adnia: %s [OPCJA]... PLIK...\n"
  
! #: util/texindex.c:238
! #, c-format
! msgid "Generate a sorted index for each TeX output FILE.\n"
! msgstr ""
! "Generowanie posortowanego indeksu dla kaÅ¼dego PLIKU wyjÅ›ciowego w TeXu.\n"
! 
! #: util/texindex.c:241
! #, c-format
! msgid "Usually FILE... is specified as `foo.%c%c' for a document `foo.texi'.\n"
! msgstr ""
! "Zazwyczaj PLIK... podaje siÄ™ jako `foo.%c%c' dla dokumentu `foo.texi'.\n"
! 
! #: util/texindex.c:243
! #, c-format
! msgid ""
! "\n"
! "Options:\n"
  msgstr ""
! "\n"
! "Opcje:\n"
! 
! #: util/texindex.c:743
! #, c-format
! msgid "failure reopening %s"
! msgstr "bÅ‚Ä…d podczas ponownego otwierania %s"
! 
! #: util/texindex.c:758 util/texindex.c:786
! #, c-format
! msgid "%s: not a texinfo index file"
! msgstr "%s: nie jest plikiem indeksu texinfo"
! 
! #: util/texindex.c:993
! #, c-format
! msgid "No page number in %s"
! msgstr "Brak numeru strony w %s"
! 
! #: util/texindex.c:1066
! #, c-format
! msgid "entry %s follows an entry with a secondary name"
! msgstr "wpis %s wystÄ…piÅ‚ po wpisie z dodatkowÄ… nazwÄ…"
! 
! #~ msgid "Done."
! #~ msgstr "Gotowe."
  
! #~ msgid "tex4ht.pm: could not open %s"
! #~ msgstr "tex4ht.pm: nie udaÅ‚o siÄ™ otworzyÄ‡ %s"
--- 3635,3709 ----
  "Brak sekcji?"
  
! #: tp/texi2any.pl:1345 tp/texi2any.pl:1421
  #, perl-format
  msgid "%s: error on closing %s: %s\n"
  msgstr "%s: bÅ‚Ä…d podczas zamykania %s: %s\n"
  
! #: tp/texi2any.pl:1368 tp/texi2any.pl:1402
  #, perl-format
  msgid "%s: error on closing internal links file %s: %s\n"
  msgstr "%s: bÅ‚Ä…d podczas zamykania pliku odnoÅ›nikÃ³w wewnÄ™trznych %s: %s\n"
  
! #: tp/texi2any.pl:1374 tp/texi2any.pl:1408
  #, perl-format
  msgid "%s: could not open %s for writing: %s\n"
  msgstr "%s: nie moÅ¼na otworzyÄ‡ pliku %s do zapisu: %s\n"
  
! #: texindex/ti.twjr:373
! #, awk-format
! msgid "%s: unrecognized option `%s'\n"
! msgstr "%s: nieznana opcja `%s'\n"
! 
! #: texindex/ti.twjr:444
! #, awk-format
! msgid "%s is not a Texinfo index file\n"
! msgstr "%s nie jest plikiem indeksu Texinfo\n"
! 
! #: texindex/ti.twjr:543
! #, awk-format
! msgid "%s:%d: Bad key %s in record\n"
! msgstr "%s:%d: BÅ‚Ä™dny klucz %s w rekordzie\n"
! 
! #: texindex/ti.twjr:566
! #, awk-format
! msgid "%s:%d: Bad entry; expected three fields, not %d\n"
! msgstr "%s:%d: BÅ‚Ä™dny wpis; oczekiwano trzech pÃ³l, a nie %d\n"
! 
! #: texindex/ti.twjr:725
! #, awk-format
! msgid "%s:%d: Bad entry; expected %s at column %d\n"
! msgstr "%s:%d: BÅ‚Ä™dny wpis; oczekiwano %s w kolumnie %d\n"
! 
! #: texindex/ti.twjr:1254
! msgid "..."
! msgstr "..."
  
! #: texindex/ti.twjr:1273
! #, awk-format
  msgid "Usage: %s [OPTION]... FILE...\n"
  msgstr "SkÅ‚adnia: %s [OPCJA]... PLIK...\n"
  
! #: texindex/ti.twjr:1274
! msgid "Generate a sorted index for each TeX output FILE."
  msgstr ""
! "Wygenerowanie posortowanego indeksu dla kaÅ¼dego PLIKU wyjÅ›ciowego TeXa."
  
! #: texindex/ti.twjr:1275
! msgid "Usually FILE... is specified as `foo.??' for a document `foo.texi'."
! msgstr "Zwykle PLIK... podaje siÄ™ jako `foo.??' dla dolumentu `foo.texi'."
! 
! #: texindex/ti.twjr:1277
! msgid "Options:"
! msgstr "Opcje:"
! 
! #: texindex/ti.twjr:1278
! msgid " -h, --help   display this help and exit"
! msgstr " -h, --help   wyÅ›wietlenie tego opisu i zakoÅ„czenie"
! 
! #: texindex/ti.twjr:1279
! msgid " --version    display version information and exit"
! msgstr " --version    wyÅ›wietlenie informacji o wersji i zakoÅ„czenie"
! 
! #: texindex/ti.twjr:1280
! msgid " --           end option processing"
! msgstr " --           koniec przetwarzania opcji"
Binary files texinfo-5.2/po/pt_BR.gmo and texinfo-6.0/po/pt_BR.gmo differ
diff -Nrc2 texinfo-5.2/po/pt_BR.po texinfo-6.0/po/pt_BR.po
*** texinfo-5.2/po/pt_BR.po	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/po/pt_BR.po	2015-06-26 13:52:34.000000000 +0100
***************
*** 0 ****
--- 1,3790 ----
+ # Brazilian translations of resulting document strings.
+ # Copyright (C) 2005 Free Software Foundation, Inc.
+ # This file is distributed under the same license as the texinfo package.
+ # Jorge Barros de Abreu <ficmatin10@gmail.com>, 2015.
+ #
+ msgid ""
+ msgstr ""
+ "Project-Id-Version: texinfo 5.9.93\n"
+ "Report-Msgid-Bugs-To: bug-texinfo@gnu.org\n"
+ "POT-Creation-Date: 2015-06-26 13:52+0100\n"
+ "PO-Revision-Date: 2015-06-07 05:40-0300\n"
+ "Last-Translator: Jorge Barros de Abreu <ficmatin10@gmail.com>\n"
+ "Language-Team: Brazilian Portuguese <ldpbr-translation@lists.sourceforge."
+ "net>\n"
+ "Language: pt_BR\n"
+ "MIME-Version: 1.0\n"
+ "Content-Type: text/plain; charset=us-ascii\n"
+ "Content-Transfer-Encoding: 8bit\n"
+ "Plural-Forms: nplurals=2; plural=(n > 1);\n"
+ 
+ #: gnulib/lib/error.c:191
+ msgid "Unknown system error"
+ msgstr "Erro de sistema desconhecido"
+ 
+ #: gnulib/lib/getopt.c:575 gnulib/lib/getopt.c:604
+ #, c-format
+ msgid "%s: option '%s' is ambiguous; possibilities:"
+ msgstr "%s: a op@,{c}@~{a}o '%s' @'{e} amb@'{i}gua; possibilidades:"
+ 
+ #: gnulib/lib/getopt.c:619
+ #, c-format
+ msgid "%s: option '%s' is ambiguous\n"
+ msgstr "%s: a op@,{c}@~{a}o '%s' @'{e} amb@'{i}gua\n"
+ 
+ #: gnulib/lib/getopt.c:654 gnulib/lib/getopt.c:658
+ #, c-format
+ msgid "%s: option '--%s' doesn't allow an argument\n"
+ msgstr "%s: a op@,{c}@~{a}o '--%s' n@~{a}o aceita argumento\n"
+ 
+ #: gnulib/lib/getopt.c:667 gnulib/lib/getopt.c:672
+ #, c-format
+ msgid "%s: option '%c%s' doesn't allow an argument\n"
+ msgstr "%s: a op@,{c}@~{a}o '%c%s' n@~{a}o aceita argumento\n"
+ 
+ #: gnulib/lib/getopt.c:715 gnulib/lib/getopt.c:734
+ #, c-format
+ msgid "%s: option '--%s' requires an argument\n"
+ msgstr "%s: a op@,{c}@~{a}o '--%s' exige argumento\n"
+ 
+ #: gnulib/lib/getopt.c:772 gnulib/lib/getopt.c:775
+ #, c-format
+ msgid "%s: unrecognized option '--%s'\n"
+ msgstr "%s: op@,{c}@~{a}o desconhecida '--%s'\n"
+ 
+ #: gnulib/lib/getopt.c:783 gnulib/lib/getopt.c:786
+ #, c-format
+ msgid "%s: unrecognized option '%c%s'\n"
+ msgstr "%s: op@,{c}@~{a}o desconhecida '%c%s'\n"
+ 
+ #: gnulib/lib/getopt.c:835 gnulib/lib/getopt.c:838
+ #, c-format
+ msgid "%s: invalid option -- '%c'\n"
+ msgstr "%s: op@,{c}@~{a}o inv@'{a}lida -- '%c'\n"
+ 
+ #: gnulib/lib/getopt.c:891 gnulib/lib/getopt.c:908 gnulib/lib/getopt.c:1118
+ #: gnulib/lib/getopt.c:1136
+ #, c-format
+ msgid "%s: option requires an argument -- '%c'\n"
+ msgstr "%s: a op@,{c}@~{a}o exige argumento -- '%c'\n"
+ 
+ #: gnulib/lib/getopt.c:964 gnulib/lib/getopt.c:980
+ #, c-format
+ msgid "%s: option '-W %s' is ambiguous\n"
+ msgstr "%s: a op@,{c}@~{a}o '-W %s' @'{e} amb@'{i}gua\n"
+ 
+ #: gnulib/lib/getopt.c:1004 gnulib/lib/getopt.c:1022
+ #, c-format
+ msgid "%s: option '-W %s' doesn't allow an argument\n"
+ msgstr "%s: a op@,{c}@~{a}o '-W %s' n@~{a}o aceita argumento\n"
+ 
+ #: gnulib/lib/getopt.c:1043 gnulib/lib/getopt.c:1061
+ #, c-format
+ msgid "%s: option '-W %s' requires an argument\n"
+ msgstr "%s: a op@,{c}@~{a}o '-W %s' exige argumento\n"
+ 
+ #: gnulib/lib/regcomp.c:131
+ msgid "Success"
+ msgstr "Sucesso"
+ 
+ #: gnulib/lib/regcomp.c:134
+ msgid "No match"
+ msgstr "N@~{a}o coincide"
+ 
+ #: gnulib/lib/regcomp.c:137
+ msgid "Invalid regular expression"
+ msgstr "Express@~{a}o regular inv@'{a}lida"
+ 
+ #: gnulib/lib/regcomp.c:140
+ msgid "Invalid collation character"
+ msgstr "Caractere de combina@,{c}@~{a}o inv@'{a}lido"
+ 
+ #: gnulib/lib/regcomp.c:143
+ msgid "Invalid character class name"
+ msgstr "Nome de classe do caractere inv@'{a}lido"
+ 
+ #: gnulib/lib/regcomp.c:146
+ msgid "Trailing backslash"
+ msgstr "Barra invertida no final"
+ 
+ #: gnulib/lib/regcomp.c:149
+ msgid "Invalid back reference"
+ msgstr "Refer@^{e}ncia retroativa inv@'{a}lida"
+ 
+ #: gnulib/lib/regcomp.c:152
+ msgid "Unmatched [ or [^"
+ msgstr "N@~{a}o coincidiu [ ou [^"
+ 
+ #: gnulib/lib/regcomp.c:155
+ msgid "Unmatched ( or \\("
+ msgstr "N@~{a}o coincidiu ( ou \\("
+ 
+ #: gnulib/lib/regcomp.c:158
+ msgid "Unmatched \\{"
+ msgstr "N@~{a}o coincidiu \\{"
+ 
+ #: gnulib/lib/regcomp.c:161
+ msgid "Invalid content of \\{\\}"
+ msgstr "conte@'{u}do inv@'{a}lido de \\{\\}"
+ 
+ #: gnulib/lib/regcomp.c:164
+ msgid "Invalid range end"
+ msgstr "Intervalo final inv@'{a}lido"
+ 
+ #: gnulib/lib/regcomp.c:167
+ msgid "Memory exhausted"
+ msgstr "Mem@'{o}ria esgotada"
+ 
+ #: gnulib/lib/regcomp.c:170
+ msgid "Invalid preceding regular expression"
+ msgstr "Express@~{a}o regular precedente inv@'{a}lida"
+ 
+ #: gnulib/lib/regcomp.c:173
+ msgid "Premature end of regular expression"
+ msgstr "Fim prematuro de express@~{a}o regular"
+ 
+ #: gnulib/lib/regcomp.c:176
+ msgid "Regular expression too big"
+ msgstr "Express@~{a}o regular muito grande"
+ 
+ #: gnulib/lib/regcomp.c:179
+ msgid "Unmatched ) or \\)"
+ msgstr "N@~{a}o coincidiu ) ou \\)"
+ 
+ #: gnulib/lib/regcomp.c:707
+ msgid "No previous regular expression"
+ msgstr "Nenhuma express@~{a}o regular anterior"
+ 
+ #: gnulib/lib/xalloc-die.c:34
+ msgid "memory exhausted"
+ msgstr "mem@'{o}ria esgotada"
+ 
+ #: info/echo-area.c:299 info/session.c:1328
+ msgid "Move forward a character"
+ msgstr "Caractere adiante"
+ 
+ #: info/echo-area.c:318 info/session.c:1341
+ msgid "Move backward a character"
+ msgstr "Caractere anterior"
+ 
+ #: info/echo-area.c:344
+ msgid "Move to the start of this line"
+ msgstr "Para o in@'{i}cio da linha"
+ 
+ #: info/echo-area.c:349
+ msgid "Move to the end of this line"
+ msgstr "Para o final da linha"
+ 
+ #: info/echo-area.c:357 info/session.c:1356
+ msgid "Move forward a word"
+ msgstr "Palavra adiante"
+ 
+ #: info/echo-area.c:397 info/session.c:1370
+ msgid "Move backward a word"
+ msgstr "Palavra anterior"
+ 
+ #: info/echo-area.c:437
+ msgid "Delete the character under the cursor"
+ msgstr "Apaga o caractere atual"
+ 
+ #: info/echo-area.c:457
+ msgid "Delete the character behind the cursor"
+ msgstr "Apaga o caractere adiante"
+ 
+ #: info/echo-area.c:478
+ msgid "Cancel or quit operation"
+ msgstr "Sair ou cancelar"
+ 
+ #: info/echo-area.c:493
+ msgid "Accept (or force completion of) this line"
+ msgstr "Aceite (ou conclua como est@'{a}) essa linha"
+ 
+ #: info/echo-area.c:498
+ msgid "Insert next character verbatim"
+ msgstr "Insira o caractere adiante da forma como ele est@'{a}"
+ 
+ #: info/echo-area.c:530
+ msgid "Insert a TAB character"
+ msgstr "insira um caractere de tabula@,{c}@~{a}o"
+ 
+ #: info/echo-area.c:582
+ msgid "Transpose characters at point"
+ msgstr "Transponha caracteres no ponto"
+ 
+ #: info/echo-area.c:651
+ msgid "Yank back the contents of the last kill"
+ msgstr "Pegue de volta o conte@'{u}do do @'{u}ltimo kill"
+ 
+ #: info/echo-area.c:658
+ msgid "Kill ring is empty"
+ msgstr "Anel de kill vazio"
+ 
+ #: info/echo-area.c:671
+ msgid "Yank back a previous kill"
+ msgstr "Pegue de volta o conte@'{u}do do kill anterior"
+ 
+ #: info/echo-area.c:704
+ msgid "Kill to the end of the line"
+ msgstr "Destrua o final da linha"
+ 
+ #: info/echo-area.c:717
+ msgid "Kill to the beginning of the line"
+ msgstr "Destrua o in@'{i}cio da linha"
+ 
+ #: info/echo-area.c:729
+ msgid "Kill the word following the cursor"
+ msgstr "Destrua a palavra adiante do cursor"
+ 
+ #: info/echo-area.c:749
+ msgid "Kill the word preceding the cursor"
+ msgstr "Destrua a palavra antes do cursor"
+ 
+ #: info/echo-area.c:981 info/echo-area.c:1039
+ msgid "No completions"
+ msgstr "Nenhuma conclus@~{a}o"
+ 
+ #: info/echo-area.c:983
+ msgid "Not complete"
+ msgstr "Incompleto"
+ 
+ #: info/echo-area.c:1032
+ msgid "List possible completions"
+ msgstr "Listar conclus@~{o}es poss@'{i}veis"
+ 
+ #: info/echo-area.c:1043
+ msgid "Sole completion"
+ msgstr "Conclus@~{a}o @'{u}nica"
+ 
+ #: info/echo-area.c:1052
+ #, c-format
+ msgid "%d completion:\n"
+ msgid_plural "%d completions:\n"
+ msgstr[0] "conclus@~{a}o %d:\n"
+ msgstr[1] "%d conclus@~{o}es:\n"
+ 
+ #: info/echo-area.c:1169
+ msgid "Insert completion"
+ msgstr "Insira conclus@~{a}o"
+ 
+ #: info/echo-area.c:1271
+ #, c-format
+ msgid "Building completions..."
+ msgstr "Construindo conclus@~{o}es... "
+ 
+ #: info/echo-area.c:1390
+ msgid "Scroll the completions window"
+ msgstr "Role a janela de conclus@~{o}es"
+ 
+ #: info/filesys.c:91
+ #, c-format
+ msgid "looking for file \"%s\""
+ msgstr "procurando arquivo \"%s\""
+ 
+ #: info/filesys.c:158
+ #, c-format
+ msgid "looking for file %s in %s"
+ msgstr "procurando arquivo %s em %s"
+ 
+ #: info/filesys.c:227 info/filesys.c:241 info/filesys.c:262
+ #, c-format
+ msgid "found file %s"
+ msgstr "encontrado arquivo %s"
+ 
+ #: info/footnotes.c:231
+ #, c-format
+ msgid "Footnotes could not be displayed"
+ msgstr "As notas de rodap@'{e} n@~{a}o podem ser exibidas"
+ 
+ #: info/footnotes.c:251
+ msgid "Show the footnotes associated with this node in another window"
+ msgstr "Mostre as notas de rodap@'{e} associadas a esse nodo em outra janela"
+ 
+ #: info/footnotes.h:26
+ msgid "---------- Footnotes ----------"
+ msgstr "---------- Notas de Rodap@'{e} ----------"
+ 
+ #: info/indices.c:123 info/indices.c:806
+ #, c-format
+ msgid "Finding index entries..."
+ msgstr "Encontrando entradas de @'{i}ndice"
+ 
+ #: info/indices.c:206
+ msgid "Look up a string in the index for this file"
+ msgstr ""
+ "Procurando uma sequ@^{e}ncia de caracteres no @'{i}ndice do arquivo atual"
+ 
+ #: info/indices.c:218 info/indices.c:324 info/indices.c:812
+ #, c-format
+ msgid "No indices found."
+ msgstr "Nenhum @'{i}ndice encontrado"
+ 
+ #: info/indices.c:222
+ msgid "Index entry: "
+ msgstr "Entrada de @'{i}ndice:"
+ 
+ #: info/indices.c:439
+ #, c-format
+ msgid "Found '%s' in %s. ('\\[next-index-match]' tries to find next.)"
+ msgstr ""
+ "Encontrado '%s' em %s. (`\\[next-index-match]' tente encontrar o seguinte.)"
+ 
+ #: info/indices.c:449
+ msgid ""
+ "Go to the next matching index item from the last '\\[index-search]' command"
+ msgstr ""
+ "V@'{a} para o item de @'{i}ndice seguinte coincidente do @'{u}ltimo comando "
+ "'\\[index-search]'"
+ 
+ #: info/indices.c:460
+ #, c-format
+ msgid "No previous index search string."
+ msgstr "Nenhum @'{i}ndice de busca anterior."
+ 
+ #: info/indices.c:478
+ #, c-format
+ msgid "No more index entries containing '%s'."
+ msgstr "N@~{a}o existem mais entradas de @'{i}ndice contendo '%s'."
+ 
+ #: info/indices.c:479 info/indices.c:874
+ #, c-format
+ msgid "No index entries containing '%s'."
+ msgstr "N@~{a}o existem entradas de @'{i}ndice contendo '%s'."
+ 
+ #: info/indices.c:583
+ #, c-format
+ msgid "Scanning indices of '%s'..."
+ msgstr "Buscando informa@,{c}@~{o}es dos indices de '%s'..."
+ 
+ #: info/indices.c:636
+ msgid "Grovel all known info file's indices for a string and build a menu"
+ msgstr ""
+ "Baixando todos os @'{i}ndices de arquivo no formato info para uma sequ@^{e}"
+ "ncia de caracteres e construindo um menu"
+ 
+ #: info/indices.c:644 info/indices.c:646
+ msgid "Index apropos"
+ msgstr "@'{I}ndice apropos"
+ 
+ #: info/indices.c:686
+ #, c-format
+ msgid "Index entries containing '%s':\n"
+ msgstr "N@~{a}o existem entradas de @'{i}ndice contendo '%s':\n"
+ 
+ #: info/indices.c:791
+ msgid "List all matches of a string in the index"
+ msgstr ""
+ "Lista todas as coincid@^{e}ncias de uma sequ@^{e}ncia de caracteres no @'{i}"
+ "ndice"
+ 
+ #: info/indices.c:818 info/indices.c:820
+ msgid "Index topic"
+ msgstr "T@'{o}pico de @'{i}ndice"
+ 
+ #: info/indices.h:40
+ #, c-format
+ msgid "No available info files have '%s' in their indices."
+ msgstr ""
+ "Nenhum dos arquivos dispon@'{i}veis no formato info possuem '%s' nos seus "
+ "@'{i}ndices."
+ 
+ #: info/info-utils.c:899
+ #, c-format
+ msgid "Error converting file character encoding."
+ msgstr "Erro na convers@~{a}o de codifica@,{c}@~{a}o de caractere do arquivo."
+ 
+ #: info/info.c:223 info/session.c:2700
+ #, c-format
+ msgid "No menu item '%s' in node '%s'."
+ msgstr "Nenhum item de menu '%s' no nodo '%s'."
+ 
+ #: info/info.c:316
+ #, c-format
+ msgid "No file given for node '%s'."
+ msgstr "Nenhum arquivo para nodo '%s'."
+ 
+ #: info/info.c:365 info/info.c:1115
+ #, c-format
+ msgid "Cannot find node '%s'."
+ msgstr "N@~{a}o encontro o nodo '%s'."
+ 
+ #: info/info.c:387
+ #, c-format
+ msgid "No program name given."
+ msgstr "Nenhum nome de programa fornecido."
+ 
+ #: info/info.c:578
+ #, c-format
+ msgid "invalid number: %s\n"
+ msgstr "n@'{u}mero inv@'{a}lido: %s\n"
+ 
+ #: info/info.c:758
+ #, c-format
+ msgid "malformed variable assignment: %s"
+ msgstr "atribui@,{c}@~{a}o de vari@'{a}vel incorreta: %s"
+ 
+ #: info/info.c:765 info/infokey.c:537
+ #, c-format
+ msgid "%s: no such variable"
+ msgstr "%s: n@~{a}o existe tal vari@'{a}vel"
+ 
+ #: info/info.c:771 info/infokey.c:539
+ #, c-format
+ msgid "value %s is not valid for variable %s"
+ msgstr "o valor %s n@~{a}o @'{e} v@'{a}lido para a vari@'{a}vel %s"
+ 
+ #: info/info.c:783
+ #, c-format
+ msgid "Try --help for more information.\n"
+ msgstr "Tente --help para mais informa@,{c}@~{a}o.\n"
+ 
+ #: info/info.c:805 install-info/install-info.c:2212 tp/texi2any.pl:878
+ #: texindex/ti.twjr:1293
+ #, c-format, awk-format, perl-format
+ msgid ""
+ "Copyright (C) %s Free Software Foundation, Inc.\n"
+ "License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl."
+ "html>\n"
+ "This is free software: you are free to change and redistribute it.\n"
+ "There is NO WARRANTY, to the extent permitted by law.\n"
+ msgstr ""
+ "Copyright (C) %s Free Software Foundation, Inc.\n"
+ "Licen@,{c}a GPLv3+: GNU GPL vers@~{a}o 3 ou superior <http://gnu.org/"
+ "licenses/gpl.html>\n"
+ "Esse @'{e} um software livre: voc@^{e} @'{e} livre para alter@'{a}-lo e "
+ "redistribu@'{i}-lo.\n"
+ "Sem NENHUMA GARANTIA, respeitando os limites das leis atuais.\n"
+ 
+ #: info/info.c:963
+ #, c-format
+ msgid "no index entries found for '%s'\n"
+ msgstr "nenhum @'{i}ndice para `%s'\n"
+ 
+ #: info/info.c:1016
+ #, c-format
+ msgid ""
+ "Usage: %s [OPTION]... [MENU-ITEM...]\n"
+ "\n"
+ "Read documentation in Info format.\n"
+ msgstr ""
+ "Usage: %s [OP@,{C}@~{A}O]... [ITEM-DE-MENU...]\n"
+ "\n"
+ "Leia a documenta@,{c}@~{a}ono formato Info.\n"
+ 
+ #: info/info.c:1022
+ msgid ""
+ "Options:\n"
+ "  -a, --all                    use all matching manuals.\n"
+ "  -k, --apropos=STRING         look up STRING in all indices of all "
+ "manuals.\n"
+ "  -d, --directory=DIR          add DIR to INFOPATH.\n"
+ "      --dribble=FILE           remember user keystrokes in FILENAME.\n"
+ "  -f, --file=MANUAL            specify Info manual to visit."
+ msgstr ""
+ "Op@,{c}@~{o}es:\n"
+ "  -a, --all                    usa todos os coincidentes dos manuais.\n"
+ "  -k, --apropos=CARACTERES     procura CARACTERES em todos os @'{i}ndices de "
+ "todos os manuais.\n"
+ "  -d, --directory=DIR          acrescenta DIR a INFOPATH.\n"
+ "      --dribble=ARQUIVO        guarda a digita@,{c}@~{a}o do usu@'{a}rio em "
+ "ARQUIVO.\n"
+ "  -f, --file=MANUAL            especifica o manual Info a ser visitado."
+ 
+ #: info/info.c:1030
+ msgid ""
+ "  -h, --help                   display this help and exit.\n"
+ "      --index-search=STRING    go to node pointed by index entry STRING.\n"
+ "  -n, --node=NODENAME          specify nodes in first visited Info file.\n"
+ "  -o, --output=FILE            output selected nodes to FILE."
+ msgstr ""
+ "  -h, --help                   display this help and exit.\n"
+ "      --index-search=CARACTERE go to node pointed by index entry CARACTERE.\n"
+ "  -n, --node=NOMENODO          especifica os nodos no no primeiro arquivo "
+ "Info visitado.\n"
+ "  -o, --output=ARQUIVO         guarde a sa@'{i}da dos nodos selecionados em "
+ "ARQUIVO."
+ 
+ #: info/info.c:1036
+ msgid ""
+ "  -R, --raw-escapes            output \"raw\" ANSI escapes (default).\n"
+ "      --no-raw-escapes         output escapes as literal text.\n"
+ "      --restore=FILE           read initial keystrokes from FILE.\n"
+ "  -O, --show-options, --usage  go to command-line options node."
+ msgstr ""
+ "  -R, --raw-escapes            sa@'{i}da usando escapes \"raw\" ANSI "
+ "(padr@~{a}o).\n"
+ "      --no-raw-escapes         escapes de sa@'{i}da como texto literais.\n"
+ "      --restore=ARQUIVO        leia as digita@,{c}@~{o}es a partir de "
+ "ARQUIVO.\n"
+ "  -O, --show-options, --usage  v@'{a} para o nodo de op@,{c}@~{o}es de linha "
+ "de comando."
+ 
+ #: info/info.c:1043
+ msgid "  -b, --speech-friendly        be friendly to speech synthesizers."
+ msgstr ""
+ "  -b, --speech-friendly        seja amig@'{a}vel com os sintetizadores de "
+ "voz."
+ 
+ #: info/info.c:1047
+ msgid ""
+ "      --strict-node-location   (for debugging) use Info file pointers as-"
+ "is.\n"
+ "      --subnodes               recursively output menu items.\n"
+ "  -v, --variable VAR=VALUE     assign VALUE to Info variable VAR.\n"
+ "      --vi-keys                use vi-like and less-like key bindings.\n"
+ "      --version                display version information and exit.\n"
+ "  -w, --where, --location      print physical location of Info file.\n"
+ "  -x, --debug=NUMBER           set debugging level (-1 for all).\n"
+ msgstr ""
+ "      --strict-node-location   (para depura@,{c}@~{a}o) use os apontadores "
+ "dos arquivos Info da forma queestiverem.\n"
+ "      --subnodes               sa@'{i}da recursiva dos itens de menu.\n"
+ "  -v, --variable VAR=VALOR     atribua VALOR @`{a} vari@'{a}vel Info VAR.\n"
+ "      --vi-keys                use as associa@,{c}@~{o}es de tecla da forma "
+ "como aprecem no vi e no less.\n"
+ "      --version                mostre a vers@~{a}o e saia.\n"
+ "  -w, --where, --location      mostre a localiza@,{c}@~{a}o f@'{i}sica do "
+ "arquivo Info.\n"
+ "  -x, --debug=NUMBER           ajuste o n@'{i}vel de depura@,{c}@~{a}o (-1 "
+ "mostrar tudo).\n"
+ 
+ #: info/info.c:1056
+ msgid ""
+ "\n"
+ "The first non-option argument, if present, is the menu entry to start from;\n"
+ "it is searched for in all 'dir' files along INFOPATH.\n"
+ "If it is not present, info merges all 'dir' files and shows the result.\n"
+ "Any remaining arguments are treated as the names of menu\n"
+ "items relative to the initial node visited."
+ msgstr ""
+ "\n"
+ "O primeiro argumento n@~{a}o op@,{c}@~{a}o, se estiver presente, @'{e} a "
+ "entrada de menu a partir da qual iniciar;\n"
+ "essa entrada de menu @'{e} buscada em todos os arquivo 'dir' localizados em "
+ "INFOPATH.\n"
+ "Se n@~{a}o estiver presente, info engloba todos os arquivos `dir' e mostra o "
+ "resultado.\n"
+ "Quaisquer argumentos restantes s@~{a}o tratados como nomes de itens de\n"
+ "menu relativos ao nodo inicial visitado."
+ 
+ #: info/info.c:1063
+ msgid ""
+ "\n"
+ "For a summary of key bindings, type H within Info."
+ msgstr ""
+ "\n"
+ "Para um resumo das associa@,{c}@~{o}es de tecla, digite H dentro do Info."
+ 
+ #: info/info.c:1066
+ msgid ""
+ "\n"
+ "Examples:\n"
+ "  info                       show top-level dir menu\n"
+ "  info info                  show the general manual for Info readers\n"
+ "  info info-stnd             show the manual specific to this Info program\n"
+ "  info emacs                 start at emacs node from top-level dir\n"
+ "  info emacs buffers         select buffers menu entry in emacs manual\n"
+ "  info emacs -n Files        start at Files node within emacs manual\n"
+ "  info '(emacs)Files'        alternative way to start at Files node\n"
+ "  info --show-options emacs  start at node with emacs' command line options\n"
+ "  info --subnodes -o out.txt emacs  dump entire manual to out.txt\n"
+ "  info -f ./foo.info         show file ./foo.info, not searching dir"
+ msgstr ""
+ "\n"
+ "Exemplos:\n"
+ "  info                       mostra o menu de diret@'{o}rio de n@'{i}vel "
+ "mais alto\n"
+ "  info info                  mostra o manual geral para leitores de Info\n"
+ "  info info-stnd             mostra o manual espec@'{i}fico para esse "
+ "programa Info\n"
+ "  info emacs                 inicia no nodo emacs a partir do diret@'{o}rio "
+ "de n@'{i}vel mais alto\n"
+ "  info emacs buffers         seleciona a entrada de menu buffers no manual "
+ "emacs\n"
+ "  info emacs -n Arquivos     inicia no nodo Arquivos dentro do manual emacs\n"
+ "  info '(emacs)Arquivos'     forma alternativa para iniciar no nodo "
+ "Arquivos\n"
+ "  info --show-options emacs  inicia no nodo com as op@,{c}@~{o}es de linha "
+ "de comando do emacs\n"
+ "  info --subnodes -o out.txt grava o manual completo do emacs em out.txt\n"
+ "  info -f ./foo.info         mostra o arquivo ./foo.info, sem buscar dir"
+ 
+ #: info/info.c:1081 install-info/install-info.c:616 tp/texi2any.pl:866
+ #: texindex/ti.twjr:1282
+ msgid ""
+ "Email bug reports to bug-texinfo@gnu.org,\n"
+ "general questions and discussion to help-texinfo@gnu.org.\n"
+ "Texinfo home page: http://www.gnu.org/software/texinfo/"
+ msgstr ""
+ "Relat@'{o}rios de erro para bug-texinfo@gnu.org,\n"
+ "quast@~{o}es gerais e discurss@~{o}es para help-texinfo@gnu.org.\n"
+ "Texinfo home page: http://www.gnu.org/software/texinfo/"
+ 
+ #: info/info.c:1116
+ #, c-format
+ msgid "Cannot find node '(%s)%s'."
+ msgstr "N@~{a}o encontro o nodo '(%s)%s'."
+ 
+ #: info/info.c:1117
+ msgid "Cannot find a window!"
+ msgstr "N@~{a}o posso encontrar uma janela!"
+ 
+ #: info/info.c:1118
+ msgid "Point doesn't appear within this window's node!"
+ msgstr "O apontador n@~{a}o aparece dentro desse nodo de janela!"
+ 
+ #: info/info.c:1119
+ msgid "Cannot delete the last window."
+ msgstr "N@~{a}o posso apagar a @'{u}ltimo janela."
+ 
+ #: info/info.c:1120
+ msgid "No menu in this node."
+ msgstr "Nenhum menu nesse nodo."
+ 
+ #: info/info.c:1121
+ msgid "No footnotes in this node."
+ msgstr "Nenhuma nota de rodamp@'{e} nesse nodo."
+ 
+ #: info/info.c:1122
+ msgid "No cross references in this node."
+ msgstr "Nenhuma refer@^{e}ncia cruzada nesse nodo."
+ 
+ #: info/info.c:1123
+ #, c-format
+ msgid "No '%s' pointer for this node."
+ msgstr "Nenhum apontador '%s' para esse nodo."
+ 
+ #: info/info.c:1124
+ #, c-format
+ msgid "Unknown Info command '%c'; try '?' for help."
+ msgstr "Comando Info desconhecido '%c'; tente '?' para ajuda."
+ 
+ #: info/info.c:1125
+ #, c-format
+ msgid "Terminal type '%s' is not smart enough to run Info."
+ msgstr "Terminal do tipo '%s' @'{e} incapaz de executar o programa Info."
+ 
+ #: info/info.c:1126
+ msgid "You are already at the last page of this node."
+ msgstr "Voc@^{e} j@'{a} est@'{a} na @'{u}ltima p@'{a}gina desse nodo."
+ 
+ #: info/info.c:1127
+ msgid "You are already at the first page of this node."
+ msgstr "Voc@^{e} j@'{a} est@'{a} na primeira p@'{a}gina desse nodo."
+ 
+ #: info/info.c:1128
+ msgid "Only one window."
+ msgstr "Janela @'{u}nica"
+ 
+ #: info/info.c:1129
+ msgid "Resulting window would be too small."
+ msgstr "A janela resultante ser@'{a} muito pequena."
+ 
+ #: info/info.c:1130
+ msgid "Not enough room for a help window, please delete a window."
+ msgstr ""
+ "Espa@,{c}o insuficiente para janela de ajuda, por favor apague uma janela."
+ 
+ #: info/infodoc.c:40
+ msgid "Basic Info command keys\n"
+ msgstr "Teclas b@'{a}sicas de comando do programa Info\n"
+ 
+ #: info/infodoc.c:42
+ msgid "\\%-10[quit-help]  Close this help window.\n"
+ msgstr "\\%-10[quit-help]  Fecha essa janela de ajuda.\n"
+ 
+ #: info/infodoc.c:43
+ msgid "\\%-10[quit]  Quit Info altogether.\n"
+ msgstr "\\%-10[quit]  Sai de todos os Info ao mesmo tempo.\n"
+ 
+ #: info/infodoc.c:44
+ msgid "\\%-10[get-info-help-node]  Invoke the Info tutorial.\n"
+ msgstr "\\%-10[get-info-help-node]  Chama do tutorial do Info.\n"
+ 
+ #: info/infodoc.c:46
+ msgid "\\%-10[prev-line]  Move up one line.\n"
+ msgstr "\\%-10[prev-line]  Sobe uma linha.\n"
+ 
+ #: info/infodoc.c:47
+ msgid "\\%-10[next-line]  Move down one line.\n"
+ msgstr "\\%-10[next-line]  Desce uma linha.\n"
+ 
+ #: info/infodoc.c:48
+ msgid "\\%-10[scroll-backward]  Scroll backward one screenful.\n"
+ msgstr "\\%-10[scroll-backward]  Rola uma tela completa para tr@'{a}s.\n"
+ 
+ #: info/infodoc.c:49
+ msgid "\\%-10[scroll-forward]  Scroll forward one screenful.\n"
+ msgstr "\\%-10[scroll-forward]  Rola uma tela completa para frente.\n"
+ 
+ #: info/infodoc.c:50
+ msgid "\\%-10[beginning-of-node]  Go to the beginning of this node.\n"
+ msgstr "\\%-10[beginning-of-node]  Vai para o in@'{i}cio desse nodo.\n"
+ 
+ #: info/infodoc.c:51
+ msgid "\\%-10[end-of-node]  Go to the end of this node.\n"
+ msgstr "\\%-10[end-of-node]  Vai para o fim desse nodo.\n"
+ 
+ #: info/infodoc.c:53
+ msgid "\\%-10[move-to-next-xref]  Skip to the next hypertext link.\n"
+ msgstr "\\%-10[move-to-next-xref]  Vai para o elo seguinte de hipertexto.\n"
+ 
+ #: info/infodoc.c:54
+ msgid ""
+ "\\%-10[select-reference-this-line]  Follow the hypertext link under the "
+ "cursor.\n"
+ msgstr ""
+ "\\%-10[select-reference-this-line]  Segue o elo de hipertexto sob o cursor.\n"
+ 
+ #: info/infodoc.c:55
+ msgid "\\%-10[history-node]  Go back to the last node seen in this window.\n"
+ msgstr ""
+ "\\%-10[history-node]  Volta para o @'{u}ltimo nodo visto nessa janela.\n"
+ 
+ #: info/infodoc.c:57
+ msgid "\\%-10[global-prev-node]  Go to the previous node in the document.\n"
+ msgstr "\\%-10[global-prev-node]  Volta ao nodo anterior no documento.\n"
+ 
+ #: info/infodoc.c:58
+ msgid "\\%-10[global-next-node]  Go to the next node in the document.\n"
+ msgstr "\\%-10[global-next-node]  Vai para o nodo seguinte no documento.\n"
+ 
+ #: info/infodoc.c:59
+ msgid "\\%-10[prev-node]  Go to the previous node on this level.\n"
+ msgstr "\\%-10[prev-node]  Volta ao nodo anterior nesse n@'{i}vel.\n"
+ 
+ #: info/infodoc.c:60
+ msgid "\\%-10[next-node]  Go to the next node on this level.\n"
+ msgstr "\\%-10[next-node]  Vai para o nodo seguinte nesse n@'{i}vel.\n"
+ 
+ #: info/infodoc.c:61
+ msgid "\\%-10[up-node]  Go up one level.\n"
+ msgstr "\\%-10[up-node]  Sobe um n@'{i}vel.\n"
+ 
+ #: info/infodoc.c:62
+ msgid "\\%-10[top-node]  Go to the top node of this document.\n"
+ msgstr "\\%-10[top-node]  Sobe ao n@'{i}vel mais alto desse documento.\n"
+ 
+ #: info/infodoc.c:63
+ msgid "\\%-10[dir-node]  Go to the main 'directory' node.\n"
+ msgstr "\\%-10[dir-node]  Vai ao nodo do 'diret@'{o}rio' principal.\n"
+ 
+ #: info/infodoc.c:65
+ msgid "1...9       Pick the first...ninth item in this node's menu.\n"
+ msgstr "1...9       Seleciona o primeiro...nono item nesse menu de nodo.\n"
+ 
+ #: info/infodoc.c:66
+ msgid "\\%-10[last-menu-item]  Pick the last item in this node's menu.\n"
+ msgstr ""
+ "\\%-10[last-menu-item]  Seleciona o @'{u}ltimo item nesse menu de nodo.\n"
+ 
+ #: info/infodoc.c:67
+ msgid "\\%-10[menu-item]  Pick a menu item specified by name.\n"
+ msgstr "\\%-10[menu-item]  Seleciona um item de menu especificado por nome.\n"
+ 
+ #: info/infodoc.c:68
+ msgid "\\%-10[xref-item]  Follow a cross reference specified by name.\n"
+ msgstr ""
+ "\\%-10[xref-item]  Segue uma refer@^{e}ncia cruzada especificada por nome.\n"
+ 
+ #: info/infodoc.c:69
+ msgid "\\%-10[goto-node]  Go to a node specified by name.\n"
+ msgstr "\\%-10[goto-node]  VAi para um nodo especificado por nome.\n"
+ 
+ #: info/infodoc.c:71
+ msgid "\\%-10[search]  Search forward for a specified string.\n"
+ msgstr ""
+ "\\%-10[search]  Busca adiante por uma sequ@^{e}ncia de caracteres "
+ "especificada.\n"
+ 
+ #: info/infodoc.c:72
+ msgid "\\%-10[search-previous]  Search for previous occurrence.\n"
+ msgstr "\\%-10[search-previous]  Busca pela ocorr@^{e}ncia anterior.\n"
+ 
+ #: info/infodoc.c:73
+ msgid "\\%-10[search-next]  Search for next occurrence.\n"
+ msgstr "\\%-10[search-next]  Busca pela ocorr@^{e}ncia seguinte.\n"
+ 
+ #: info/infodoc.c:74
+ msgid ""
+ "\\%-10[index-search]  Search for a specified string in the index, and\n"
+ "              select the node referenced by the first entry found.\n"
+ msgstr ""
+ "\\%-10[index-search]  Busca por uma sequ@^{e}ncia de caracteres especificada "
+ "no @'{i}ndice, e\n"
+ "              seleciona o nodo referenciado pela primeira entrada "
+ "encontrada.\n"
+ 
+ #: info/infodoc.c:76
+ msgid "\\%-10[virtual-index]  Synthesize menu of matching index entries.\n"
+ msgstr ""
+ "\\%-10[virtual-index]  Crie um menu com entradas de @'{i}ndice "
+ "coincidentes.\n"
+ 
+ #: info/infodoc.c:78
+ msgid "\\%-10[abort-key]  Cancel the current operation.\n"
+ msgstr "\\%-10[abort-key]  Cancela a operac@~{a}o atual.\n"
+ 
+ #: info/infodoc.c:197
+ #, c-format
+ msgid "This is GNU Info version %s.  "
+ msgstr "Essa @'{e} a vers@~{a} %s GNU."
+ 
+ #: info/infodoc.c:198
+ msgid "The current search path is:\n"
+ msgstr "O caminho de busca atual @'{e}:\n"
+ 
+ #: info/infodoc.c:203
+ msgid ""
+ "Commands available in Info windows:\n"
+ "\n"
+ msgstr ""
+ "Comandos dispon@'{i}veis na janela Info:\n"
+ "\n"
+ 
+ #: info/infodoc.c:206
+ msgid ""
+ "Commands available in the echo area:\n"
+ "\n"
+ msgstr ""
+ "Comandos dispon@'{i}veis na @'{a}rea de eco:\n"
+ "\n"
+ 
+ #: info/infodoc.c:226
+ #, c-format
+ msgid ""
+ "The following commands can only be invoked via %s:\n"
+ "\n"
+ msgstr ""
+ "Os seguintes comandos podem somente serem chamados via %s:\n"
+ "\n"
+ 
+ #: info/infodoc.c:231
+ msgid ""
+ "The following commands cannot be invoked at all:\n"
+ "\n"
+ msgstr ""
+ "Os seguintes comandos est@~{a}o inacess@'{i}veis:\n"
+ "\n"
+ 
+ #: info/infodoc.c:335
+ msgid "Display help message"
+ msgstr "Mostre a mensagem de ajuda"
+ 
+ #: info/infodoc.c:348
+ msgid "Visit Info node '(info)Help'"
+ msgstr "Visite o nodo Info '(info)Ajuda'"
+ 
+ #: info/infodoc.c:447
+ msgid "Print documentation for KEY"
+ msgstr "Mostre a documenta@,{c}@~{a}o para CHAVE"
+ 
+ #: info/infodoc.c:458
+ #, c-format
+ msgid "Describe key: %s"
+ msgstr "Descreva a chave: %s"
+ 
+ #: info/infodoc.c:468 info/infodoc.c:504
+ #, c-format
+ msgid "%s is undefined."
+ msgstr "%s indefinido."
+ 
+ #: info/infodoc.c:866
+ msgid "Show what to type to execute a given command"
+ msgstr "Mostra o que digitar para executar um dado comando"
+ 
+ #: info/infodoc.c:870
+ msgid "Where is command: "
+ msgstr "Onde est@'{a} o comando: "
+ 
+ #: info/infodoc.c:892
+ #, c-format
+ msgid "'%s' is not on any keys"
+ msgstr "'%s' n@~{a}o @'{e} sobre quaisquer chaves"
+ 
+ #: info/infodoc.c:898
+ #, c-format
+ msgid "%s can only be invoked via %s."
+ msgstr "%s pode somente ser chamado via %s."
+ 
+ #: info/infodoc.c:902
+ #, c-format
+ msgid "%s can be invoked via %s."
+ msgstr "%s pode ser chamado via %s."
+ 
+ #: info/infodoc.c:907
+ #, c-format
+ msgid "There is no function named '%s'"
+ msgstr "N@~{a}o existe nenhuma fun@,{c}@~{a}o chamada '%s'"
+ 
+ #: info/infomap.c:600
+ #, c-format
+ msgid "could not open init file %s"
+ msgstr "sem acesso @`{a} inicializa@,{c}@~{a}o de %s"
+ 
+ #: info/infokey.c:229
+ #, c-format
+ msgid "key sequence too long"
+ msgstr "sequ@^{e}ncia chave muito longa"
+ 
+ #: info/infokey.c:306
+ #, c-format
+ msgid "missing key sequence"
+ msgstr "sequ@^{e}ncia chave faltando"
+ 
+ #: info/infokey.c:386
+ #, c-format
+ msgid "NUL character (\\000) not permitted"
+ msgstr "proibido usar o caractere NUL (\\000)"
+ 
+ #: info/infokey.c:415
+ #, c-format
+ msgid "NUL character (^%c) not permitted"
+ msgstr "proibido usar o caractere NUL (^%c)"
+ 
+ #: info/infokey.c:438
+ #, c-format
+ msgid "missing action name"
+ msgstr "nome de a@,{c}@~{a}o faltando"
+ 
+ #: info/infokey.c:450
+ #, c-format
+ msgid "cannot bind key sequence to menu-digit"
+ msgstr "nenhuma tecla associada a menu-digito"
+ 
+ #: info/infokey.c:458
+ #, c-format
+ msgid "unknown action `%s'"
+ msgstr "a@,{c}@~{a}o desconhecida `%s'"
+ 
+ #: info/infokey.c:482
+ #, c-format
+ msgid "action name too long"
+ msgstr "nome de a@,{c}@~{a}o muito longo"
+ 
+ #: info/infokey.c:495
+ #, c-format
+ msgid "extra characters following action `%s'"
+ msgstr "caracteres extras adiante da a@,{c}@~{a}o `%s'"
+ 
+ #: info/infokey.c:506
+ #, c-format
+ msgid "missing variable name"
+ msgstr "nome de vari@'{a}vel faltando"
+ 
+ #: info/infokey.c:515
+ #, c-format
+ msgid "missing `=' immediately after variable name"
+ msgstr "faltando `=' imediatamente ap@'{o}s o nome da vari@'{a}vel"
+ 
+ #: info/infokey.c:522
+ #, c-format
+ msgid "variable name too long"
+ msgstr "nome de vari@'{a}vel muito grande"
+ 
+ #: info/infokey.c:546
+ #, c-format
+ msgid "value too long"
+ msgstr "valor muito grande"
+ 
+ #: info/infokey.c:592
+ #, c-format
+ msgid "\"%s\", line %u: "
+ msgstr "\"%s\", linha %u: "
+ 
+ #: info/m-x.c:66
+ msgid "Read the name of an Info command and describe it"
+ msgstr "L@^{e} o nome de um comando Info e descreve-o"
+ 
+ #: info/m-x.c:70
+ msgid "Describe command: "
+ msgstr "Descreve o comando: "
+ 
+ #: info/m-x.c:93
+ msgid "Read a command name in the echo area and execute it"
+ msgstr "L@^{e} um nome de comando na @'{a}rea de eco e executa-o"
+ 
+ #: info/m-x.c:136
+ #, c-format
+ msgid "Cannot execute an 'echo-area' command here."
+ msgstr "Impossibilitado executar comando 'echo-area' aqui"
+ 
+ #: info/m-x.c:149
+ #, c-format
+ msgid "Undefined command: %s"
+ msgstr "Comando indefinido: %s"
+ 
+ #: info/m-x.c:155
+ msgid "Set the height of the displayed window"
+ msgstr "Ajuste a altura da janela mostrada"
+ 
+ #: info/m-x.c:168
+ #, c-format
+ msgid "Set screen height to (%d): "
+ msgstr "Ajuste a altura da tela para (%d): "
+ 
+ #: info/makedoc.c:141
+ #, c-format
+ msgid ""
+ "   Source files groveled to make this file include:\n"
+ "\n"
+ msgstr ""
+ "   Arquivos fonte modificados de forma a incuir esse arquivo:\n"
+ "\n"
+ 
+ #: info/makedoc.c:466
+ #, c-format
+ msgid "Couldn't manipulate the file %s.\n"
+ msgstr "N@~{a}o posso manipular o arquivo %s.\n"
+ 
+ #. TRANSLATORS: The "\n* Menu:\n\n" part of this should not be translated, as
+ #. it is part of the Info syntax.
+ #: info/nodemenu.c:35
+ msgid ""
+ "\n"
+ "* Menu:\n"
+ "\n"
+ "  (File)Node                        Lines   Size   Containing File\n"
+ "  ----------                        -----   ----   ---------------"
+ msgstr ""
+ "\n"
+ "* Menu:\n"
+ "  (Arqu)Nodo                        Linhas  Tama   Conte@'{u}do    \n"
+ "  ----------                        -----   ----   ---------------"
+ 
+ #: info/nodemenu.c:187
+ msgid ""
+ "Here is the menu of nodes you have recently visited.\n"
+ "Select one from this menu, or use '\\[history-node]' in another window.\n"
+ msgstr ""
+ "Aqui est@'{a} o menu de nodos que voc@^{e} visitou recentemente.\n"
+ "Selecione um item desse menu, ou use '\\[history-node]' em outra janela.\n"
+ 
+ #: info/nodemenu.c:208
+ msgid "Make a window containing a menu of all of the currently visited nodes"
+ msgstr "Faz uma janela contendo um menu de todos os nodos visitados atualmente"
+ 
+ #: info/nodemenu.c:253
+ msgid "Select a node which has been previously visited in a visible window"
+ msgstr "Selecione um nodo tenha sido visitado antes em uma janela vis@'{i}vel"
+ 
+ #: info/nodemenu.c:260
+ msgid "Select visited node: "
+ msgstr "Selecione nodo visitado: "
+ 
+ #: info/nodemenu.c:278 info/session.c:2356
+ #, c-format
+ msgid "The reference disappeared! (%s)."
+ msgstr "A refer@^{e}ncia desaparceu! (%s)."
+ 
+ #: info/pcterm.c:211
+ #, c-format
+ msgid "Terminal cannot be initialized: %s\n"
+ msgstr "O terminal n@~{a}o pode ser inicializado: %s\n"
+ 
+ #: info/search.c:166
+ #, c-format
+ msgid "regexp error: %s"
+ msgstr "erro de express@~{a}o regular: %s"
+ 
+ #: info/session.c:61
+ msgid "Show all matching files"
+ msgstr "Mostra todos os arquivo que coincidem"
+ 
+ #: info/session.c:65
+ #, c-format
+ msgid "No file index"
+ msgstr "Nenhum @'{i}ndice de arquivo"
+ 
+ #. TRANSLATORS: Try to keep this message (when "expanded") at most 79
+ #. characters; anything after the 79th character will not actually be
+ #. displayed on an 80-column terminal.
+ #: info/session.c:191
+ #, c-format
+ msgid ""
+ "Welcome to Info version %s.  Type \\[get-help-window] for help, \\[get-info-"
+ "help-node] for tutorial."
+ msgstr ""
+ "Bem vindo @`{a} vers@~{a}o Info %s. Digite \\[get-help-window] para ajuda, "
+ "\\[get-info-help-node] para tutorial."
+ 
+ #: info/session.c:767
+ #, c-format
+ msgid "can't open %s: %s"
+ msgstr "n@~{a}o posso abrir %s: %s"
+ 
+ #: info/session.c:773
+ #, c-format
+ msgid "debugging output diverted to \"%s\""
+ msgstr "sa@'{i}da de depura@,{c}@~{a}o desviada para \"%s\""
+ 
+ #: info/session.c:1215
+ msgid "Move down to the next line"
+ msgstr "Desce para a linha seguinte"
+ 
+ #: info/session.c:1230
+ msgid "Move up to the previous line"
+ msgstr "Sobe para a linha anterior"
+ 
+ #: info/session.c:1246
+ msgid "Move the cursor to a specific line of the window"
+ msgstr "Move o cursos para uma linha espec@'{i}fica da janela"
+ 
+ #: info/session.c:1278
+ msgid "Move to the end of the line"
+ msgstr "Vai para o final da linha"
+ 
+ #: info/session.c:1303
+ msgid "Move to the start of the line"
+ msgstr "Vai para o in@'{i}cio da linha"
+ 
+ #: info/session.c:1385
+ msgid "Move to the start of this node"
+ msgstr "Vai para o in@'{i}cio desse nodo"
+ 
+ #: info/session.c:1392
+ msgid "Move to the end of this node"
+ msgstr "Vai para o fim desse nodo"
+ 
+ #: info/session.c:1474
+ msgid "Scroll forward in this window"
+ msgstr "Rola adiante nessa janela"
+ 
+ #: info/session.c:1488
+ msgid "Scroll backward in this window"
+ msgstr "Rola voltando nessa janela"
+ 
+ #: info/session.c:1496
+ msgid "Scroll forward in this window and set default window size"
+ msgstr "Rola adiante nessa janela e ajusta o tamanho padr@~{a}o da janela"
+ 
+ #: info/session.c:1511
+ msgid "Scroll backward in this window and set default window size"
+ msgstr "Rola voltando nessa janela e ajusta o tamanho padr@~{a}o da janela"
+ 
+ #: info/session.c:1517
+ msgid "Scroll forward in this window staying within node"
+ msgstr "Rola diante nessa janela permanecendo dentro do nodo"
+ 
+ #: info/session.c:1532
+ msgid "Scroll backward in this window staying within node"
+ msgstr "Rola voltando nessa janela permanecendo dentro do nodo"
+ 
+ #: info/session.c:1540
+ msgid ""
+ "Scroll forward in this window staying within node and set default window size"
+ msgstr ""
+ "Rola adiante nessa janela permanecendo dentro do nodo e ajusta o tamaho "
+ "padr@~{a}o da janela"
+ 
+ #: info/session.c:1567
+ msgid ""
+ "Scroll backward in this window staying within node and set default window "
+ "size"
+ msgstr ""
+ "Rola voltando nessa janela permenecendo dentro do nodo e ajusta o tamanho "
+ "padr@~{a}o da janela"
+ 
+ #: info/session.c:1573
+ msgid "Scroll down by lines"
+ msgstr "Rola abaixo por linhas"
+ 
+ #: info/session.c:1579
+ msgid "Scroll up by lines"
+ msgstr "Rola acima por linhas"
+ 
+ #: info/session.c:1591
+ msgid "Scroll down by half screen size"
+ msgstr "Rola abaixo por metade do tamaho da tela"
+ 
+ #: info/session.c:1618
+ msgid "Scroll up by half screen size"
+ msgstr "Rola acima por metade do tamanho da tela"
+ 
+ #: info/session.c:1624
+ msgid "Scroll the other window"
+ msgstr "Rola a outra janela"
+ 
+ #: info/session.c:1645
+ msgid "Scroll the other window backward"
+ msgstr "Rola voltando outra janela"
+ 
+ #: info/session.c:1745
+ msgid "Select the next window"
+ msgstr "Seleciona a janela seguinte"
+ 
+ #: info/session.c:1782
+ msgid "Select the previous window"
+ msgstr "Seleciona a janela anterior"
+ 
+ #: info/session.c:1826
+ msgid "Split the current window"
+ msgstr "Quebra a janela atual"
+ 
+ #: info/session.c:1868
+ msgid "Delete the current window"
+ msgstr "Apaga a janela atual"
+ 
+ #: info/session.c:1873
+ msgid "Cannot delete a permanent window"
+ msgstr "N@~{a}o posso apagar uma janela permanente"
+ 
+ #: info/session.c:1904
+ msgid "Delete all other windows"
+ msgstr "Apaga outras janelas"
+ 
+ #: info/session.c:1950
+ msgid "Grow (or shrink) this window"
+ msgstr "Aumenta (ou diminui) essa janela"
+ 
+ #: info/session.c:1961
+ msgid "Divide the available screen space among the visible windows"
+ msgstr ""
+ "Divide o espa@,{c}o de tela dispon@'{i}vel entre as janelas vis@'{i}veis"
+ 
+ #: info/session.c:1968
+ msgid "Toggle the state of line wrapping in the current window"
+ msgstr "Muda o estado do inv@'{o}lucro de linha na janela atual"
+ 
+ #: info/session.c:2117
+ msgid "Select this menu item"
+ msgstr "Seleciona esse item de menu"
+ 
+ #: info/session.c:2147
+ #, c-format
+ msgid "There isn't %d item in this menu."
+ msgid_plural "There aren't %d items in this menu."
+ msgstr[0] "N@~{a}o existe %d item nesse menu."
+ msgstr[1] "N@~{a}o existem %d itens nesse menu."
+ 
+ #: info/session.c:2156
+ msgid "Select the last item in this node's menu"
+ msgstr "Seleciona o @'{u}ltimo item nesse menu de nodo"
+ 
+ #: info/session.c:2264 info/session.c:2265
+ #, c-format
+ msgid "Menu item (%s): "
+ msgstr "Item de menu (%s): "
+ 
+ #: info/session.c:2268
+ msgid "Menu item: "
+ msgstr "Item de menu: "
+ 
+ #: info/session.c:2275 info/session.c:2276
+ #, c-format
+ msgid "Follow xref (%s): "
+ msgstr "Segue a xref (%s): "
+ 
+ #: info/session.c:2279
+ msgid "Follow xref: "
+ msgstr "Segue a xref: "
+ 
+ #: info/session.c:2368
+ msgid "Read a menu item and select its node"
+ msgstr "L@^{e} um item de menu e seleciona seu nodo"
+ 
+ #: info/session.c:2393
+ msgid "Read a footnote or cross reference and select its node"
+ msgstr ""
+ "L@^{e} uma nota de rodap@'{e} ou refer@^{e}ncia cruzada e seleciona seu nodo"
+ 
+ #: info/session.c:2399
+ msgid "Move to the start of this node's menu"
+ msgstr "Vai para o in@'{i}cio desse menu de nodo"
+ 
+ #: info/session.c:2421
+ msgid "Visit as many menu items at once as possible"
+ msgstr "Visita tantos itens de menu quanto for possivel de uma s@'{o} vez"
+ 
+ #: info/session.c:2520
+ msgid "Move to the previous cross reference"
+ msgstr "Vai para a refer@^{e}ncia cruzada anterior"
+ 
+ #: info/session.c:2583
+ msgid "Move to the next cross reference"
+ msgstr "Vai para a refer@^{e}ncia cruzada anterior"
+ 
+ #: info/session.c:2644
+ msgid "Select reference or menu item appearing on this line"
+ msgstr "Seleciona a refer@^{e}ncia ou o item de menu que aparece nessa linha"
+ 
+ #: info/session.c:2678
+ #, c-format
+ msgid "No menu in node '%s'."
+ msgstr "Nenhum menu no nodo '%s'."
+ 
+ #: info/session.c:2725
+ #, c-format
+ msgid "Unable to find node referenced by '%s' in '%s'."
+ msgstr "Incapaz de encontrar o nodo referenciado por '%s' em `%s'."
+ 
+ #: info/session.c:2775
+ msgid "Read a list of menus starting from dir and follow them"
+ msgstr "L@^{e} uma lista de menus iniciando a parti de dir e seguindo-o"
+ 
+ #: info/session.c:2777
+ msgid "Follow menus: "
+ msgstr "Segue os menus: "
+ 
+ #: info/session.c:2879
+ msgid "Select the Next node"
+ msgstr "Seleciona o nodo adiante"
+ 
+ #: info/session.c:2886
+ msgid "Select the Prev node"
+ msgstr "Seleciona o nodo anterior"
+ 
+ #: info/session.c:2893
+ msgid "Select the Up node"
+ msgstr "Seleciona o nodo acima"
+ 
+ #: info/session.c:2899
+ msgid "Select the last node in this file"
+ msgstr "Seleciona o @'{u}ltimo nodo nesse arquivo"
+ 
+ #: info/session.c:2926 info/session.c:2959
+ msgid "This window has no additional nodes"
+ msgstr "Essa janela n@~{a}o tem nodos adicionais"
+ 
+ #: info/session.c:2932
+ msgid "Select the first node in this file"
+ msgstr "Seleciona o primeiro nodo nesse arquivo"
+ 
+ #: info/session.c:3064
+ msgid "No more nodes within this document."
+ msgstr "Nenhum nodo dentro desse documento"
+ 
+ #: info/session.c:3109 info/session.c:3149
+ msgid "No 'Prev' or 'Up' for this node within this document."
+ msgstr "Nenhum 'Prev' ou 'Up' para esse nodo dentro desse documento."
+ 
+ #: info/session.c:3162
+ msgid "Move forwards or down through node structure"
+ msgstr "Move adiante ou abaixo atrav@'{e}s da estrutura de nodos"
+ 
+ #: info/session.c:3179
+ msgid "Move backwards or up through node structure"
+ msgstr "Volta ou sobe atrav@'{e}s da estrutura de nodos"
+ 
+ #: info/session.c:3202
+ msgid "Read a node name and select it"
+ msgstr "L@^{e} um nome de nodo e seleciona-o"
+ 
+ #: info/session.c:3256 info/session.c:3260
+ msgid "Goto node: "
+ msgstr "Vai para o nodo: "
+ 
+ #: info/session.c:3439
+ msgid "Find the node describing program invocation"
+ msgstr "Encontra o nodo descrevendo como chamar o programa"
+ 
+ #: info/session.c:3441
+ #, c-format
+ msgid "Find Invocation node of [%s]: "
+ msgstr "Encontra o nodo como chamar de [%s]: "
+ 
+ #: info/session.c:3486
+ msgid "Read a manpage reference and select it"
+ msgstr "L@^{e} uma refer@^{e}ncia de p@'{a}gina de manual e seleciona-a"
+ 
+ #: info/session.c:3490
+ msgid "Get Manpage: "
+ msgstr "Pega P@'{a}gina de Manual: "
+ 
+ #: info/session.c:3511
+ msgid "Select the node 'Top' in this file"
+ msgstr "Seleciona o nodo 'Topo' desse arquivo"
+ 
+ #: info/session.c:3517
+ msgid "Select the node '(dir)'"
+ msgstr "Seleciona o nodo '(dir)'"
+ 
+ #: info/session.c:3523
+ msgid "Show full file name of node being displayed"
+ msgstr "Mostra o nome de arquivo completo do nodo sendo mostrado"
+ 
+ #: info/session.c:3540
+ msgid "Select the most recently selected node"
+ msgstr "Seleciona o nodo mais recentemente selecionado"
+ 
+ #: info/session.c:3545
+ #, c-format
+ msgid "No earlier node in history"
+ msgstr "Nenhum nodo anterior no hist@'{o}rico"
+ 
+ #: info/session.c:3549
+ msgid "Read the name of a file and select it"
+ msgstr "L@^{e} o nome de um arquivo e seleciona-o"
+ 
+ #: info/session.c:3553
+ msgid "Find file: "
+ msgstr "Encontra o arquivo: "
+ 
+ #: info/session.c:3570
+ #, c-format
+ msgid "Cannot find '%s'."
+ msgstr "Desconhecido '%s'."
+ 
+ #: info/session.c:3619
+ #, c-format
+ msgid "Could not create output file '%s'."
+ msgstr "N@~{a}o posso criar arquivo de sa@'{i}da '%s'."
+ 
+ #: info/session.c:3633
+ #, c-format
+ msgid "error writing to %s: %s"
+ msgstr "erro ao gravar em %s: %s"
+ 
+ #: info/session.c:3642
+ #, c-format
+ msgid "closing %s"
+ msgstr "fechando %s"
+ 
+ #: info/session.c:3691
+ #, c-format
+ msgid "writing node %s..."
+ msgstr "gravando nodo %s..."
+ 
+ #: info/session.c:3737
+ msgid "Pipe the contents of this node through INFO_PRINT_COMMAND"
+ msgstr ""
+ "Colocando o conte@'{u}do desse nodo em um pipe atrav@'{e}s de "
+ "INFO_PRINT_COMMAND"
+ 
+ #: info/session.c:3765
+ #, c-format
+ msgid "Cannot open pipe to '%s'."
+ msgstr "N@~{a}o posso abrir um pipe para '%s'."
+ 
+ #: info/session.c:3770
+ #, c-format
+ msgid "printing node %s..."
+ msgstr "imprimindo o nodo %s..."
+ 
+ #: info/session.c:3778
+ #, c-format
+ msgid "finished printing node %s"
+ msgstr "terminada a impress@~{a}o do nodo %s"
+ 
+ #: info/session.c:3810
+ msgid "Toggle the usage of regular expressions in searches"
+ msgstr "Muda o uso de express@~{o}es regulares em buscas"
+ 
+ #: info/session.c:3814
+ #, c-format
+ msgid "Using regular expressions for searches."
+ msgstr "Usando express@~{o}es regulares para buscas."
+ 
+ #: info/session.c:3815
+ #, c-format
+ msgid "Using literal strings for searches."
+ msgstr "Usando sequ@^{e}ncias de caracteres literais para buscas."
+ 
+ #: info/session.c:4059
+ msgid "Search continued from the end of the document."
+ msgstr "Busca continuada a partir do fim do documento."
+ 
+ #: info/session.c:4064
+ msgid "Search continued from the beginning of the document."
+ msgstr "Busca continuada a partir do in@'{i}cio do documento."
+ 
+ #: info/session.c:4084
+ #, c-format
+ msgid "Searching subfile %s ..."
+ msgstr "Buscando subarquivo %s ..."
+ 
+ #: info/session.c:4123
+ msgid "Search failed."
+ msgstr "N@~{a}o encontrado."
+ 
+ #: info/session.c:4142
+ #, c-format
+ msgid "%s%s%s [%s]: "
+ msgstr "%s%s%s [%s]: "
+ 
+ #: info/session.c:4143 info/session.c:4149
+ msgid "Regexp search"
+ msgstr "Busca de regexp"
+ 
+ #: info/session.c:4143 info/session.c:4149
+ msgid "Search"
+ msgstr "Busca"
+ 
+ #: info/session.c:4144 info/session.c:4150
+ msgid " case-sensitively"
+ msgstr "sensivelmente @`{a} caixa"
+ 
+ #: info/session.c:4145 info/session.c:4151
+ msgid " backward"
+ msgstr "para tr@'{a}s"
+ 
+ #: info/session.c:4148
+ #, c-format
+ msgid "%s%s%s: "
+ msgstr "%s%s%s: "
+ 
+ #: info/session.c:4168
+ msgid "Search string too short"
+ msgstr "Sequ@^{e}ncia de caractere de busca muito curta"
+ 
+ #: info/session.c:4238
+ msgid "Read a string and search for it case-sensitively"
+ msgstr ""
+ "L@^{e} uma sequ@^{e}ncia de caracteres e busca-a sensivelmente @`{a} caixa"
+ 
+ #: info/session.c:4243
+ msgid "Read a string and search for it"
+ msgstr "L@^{e} uma sequ@^{e}ncia de caracteres e busca-a"
+ 
+ #: info/session.c:4249
+ msgid "Read a string and search backward for it"
+ msgstr "L@^{e} uma sequ@^{e}ncia de caracteres e busca-a voltando"
+ 
+ #: info/session.c:4257
+ msgid "Repeat last search in the same direction"
+ msgstr "Repita a @'{u}ltima busca na mesma dire@,{c}@~{a}o"
+ 
+ #: info/session.c:4265 info/session.c:4310
+ msgid "No previous search string"
+ msgstr "Nenhuma sequ@^{e}ncia de caracteres de busca anterior"
+ 
+ #: info/session.c:4302
+ msgid "Repeat last search in the reverse direction"
+ msgstr "Repita a @'{u}ltima busca na dire@,{c}@~{a}o contr@'{a}ria"
+ 
+ #: info/session.c:4349
+ msgid "Clear displayed search matches"
+ msgstr "Limpar padr@~{o}es de busca mostrados"
+ 
+ #: info/session.c:4366 info/session.c:4372
+ msgid "Search interactively for a string as you type it"
+ msgstr ""
+ "Busca iterativamente por uma sequ@^{e}ncia de caracteres da forma como foi "
+ "digitada"
+ 
+ #: info/session.c:4486
+ msgid "Regexp I-search backward: "
+ msgstr "Regexp I-search para tr@'{a}s: "
+ 
+ #: info/session.c:4487
+ msgid "I-search backward: "
+ msgstr "I-search de volta: "
+ 
+ #: info/session.c:4489
+ msgid "Regexp I-search: "
+ msgstr "Regexp I-search: "
+ 
+ #: info/session.c:4490
+ msgid "I-search: "
+ msgstr "I-search: "
+ 
+ #: info/session.c:4515 info/session.c:4518
+ msgid "Failing "
+ msgstr "Falha "
+ 
+ #: info/session.c:4891
+ msgid "Cancel current operation"
+ msgstr "Cancela a opera@,{c}@~{a}o atual"
+ 
+ #: info/session.c:4898
+ msgid "Quit"
+ msgstr "Sair"
+ 
+ #: info/session.c:4903
+ msgid "Display version of Info being run"
+ msgstr "Mostre informa@,{c}@~{a}o do Info de agora"
+ 
+ #: info/session.c:4905
+ #, c-format
+ msgid "GNU Info version %s"
+ msgstr "Vers@~{a}o Info %s GNU"
+ 
+ #: info/session.c:4910
+ msgid "Redraw the display"
+ msgstr "Atualiza a tela"
+ 
+ #: info/session.c:4947
+ msgid "Quit using Info"
+ msgstr "Sair usando Info"
+ 
+ #: info/session.c:4960
+ msgid "Run command bound to this key's lowercase variant"
+ msgstr "Executa o comando associado a essa variante em caixa baixa da chave"
+ 
+ #: info/session.c:4971
+ #, c-format
+ msgid "Unknown command (%s)."
+ msgstr "Comando desconhecido (%s)."
+ 
+ #: info/session.c:4974
+ #, c-format
+ msgid "\"%s\" is invalid"
+ msgstr "\"%s\" inv@'{a}lido"
+ 
+ #: info/session.c:4975
+ #, c-format
+ msgid "'%s' is invalid"
+ msgstr "'%s' inv@'{a}lido"
+ 
+ #: info/session.c:5293
+ msgid "Add this digit to the current numeric argument"
+ msgstr "Adiciona esse d@'{i}gito ao argumento num@'{e}rico atual"
+ 
+ #: info/session.c:5300
+ msgid "Start (or multiply by 4) the current numeric argument"
+ msgstr "Inicia (ou multiplica por 4) o argumento num@'{e}rico atual"
+ 
+ #: info/tilde.c:361
+ #, c-format
+ msgid "readline: Out of virtual memory!\n"
+ msgstr "readline: Fora da mem@'{o}ria virtual!\n"
+ 
+ #: info/variables.c:51
+ msgid "When \"On\", footnotes appear and disappear automatically"
+ msgstr ""
+ "Quando \"On\", notas de rodap@'{e} aparecem e desaparecem automaticamente"
+ 
+ #: info/variables.c:55
+ msgid "When \"On\", creating or deleting a window resizes other windows"
+ msgstr "Quando \"On\", cria ou apaga uma janela redimencionando as outras"
+ 
+ #: info/variables.c:59
+ msgid "When \"On\", flash the screen instead of ringing the bell"
+ msgstr "Quando \"On\", brilha a janela ao inv@'{e}s de emitir um som"
+ 
+ #: info/variables.c:63
+ msgid "When \"On\", errors cause the bell to ring"
+ msgstr "Quando \"On\", erros fazem com que um som seja emitido"
+ 
+ #: info/variables.c:67
+ msgid "When \"On\", Info garbage collects files which had to be uncompressed"
+ msgstr ""
+ "Quando \"On\", a licheira Info recebe arquivos que tenham sido descomprimidos"
+ 
+ #: info/variables.c:70
+ msgid "When \"On\", the portion of the matched search string is highlighted"
+ msgstr ""
+ "Quando \"On\", a por@,{c}@~{a}o da seuq@^{e}ncia de caracteres de busca que "
+ "coincidir @'{e} selecionada"
+ 
+ #: info/variables.c:74
+ msgid "Controls what happens when scrolling is requested at the end of a node"
+ msgstr ""
+ "Controla o que ocorre quando a rolagem @'{e} requisistada no fim de um nodo"
+ 
+ #: info/variables.c:79
+ msgid "Same as scroll-behaviour"
+ msgstr "O mesmo que comportamento de rolagem"
+ 
+ #: info/variables.c:83
+ msgid "The number lines to scroll when the cursor moves out of the window"
+ msgstr "O n@'{u}mero de linhas a rolar quando o cursor sai da janela"
+ 
+ #: info/variables.c:87
+ msgid "Controls whether scroll-behavior affects cursor movement commands"
+ msgstr ""
+ "Controla se comportamenteo de rolagem afeta os comandos de movimento do "
+ "cursor"
+ 
+ #: info/variables.c:91
+ msgid "When \"On\", Info accepts and displays ISO Latin characters"
+ msgstr "Quando \"On\", Info aceita i mostra os caracteres Latinos ISO"
+ 
+ #: info/variables.c:95
+ msgid ""
+ "What to do when a scrolling command is issued at the end of the last node"
+ msgstr ""
+ "O que fazer quando um comando de rolagem for emitido no fim do @'{u}ltimo "
+ "nodo"
+ 
+ #: info/variables.c:100
+ msgid "Minimal length of a search string"
+ msgstr "Comprimento m@'{i}nimo de uma sequ@^{e}ncia de caracteres de busca"
+ 
+ #: info/variables.c:104
+ msgid "Skip current window when searching"
+ msgstr "Pule a janela atual ao fazer uma busca"
+ 
+ #: info/variables.c:108
+ msgid "Exclude default directories from file search path"
+ msgstr "Exclui diret@'{o}rios padr@~{a}o do caminho de busca de arquivo"
+ 
+ #: info/variables.c:112
+ msgid "Hide some Info file syntax in the text of nodes"
+ msgstr "Esconde alguma sintaxe de arquivo Info no texto dos nodos"
+ 
+ #: info/variables.c:116
+ msgid ""
+ "Length of time in milliseconds to wait for the next byte in a sequence "
+ "indicating that a key has been pressed"
+ msgstr ""
+ "Tempo de espera em milisegundos para aguardar o byte seguinte na sequ@^{e}"
+ "ncia indicando que uma tecla foi pressionada"
+ 
+ #: info/variables.c:120
+ msgid "Highlight search matches"
+ msgstr "Seleciona padr@~{o}es de busca"
+ 
+ #: info/variables.c:124
+ msgid "Method to use to track mouse events"
+ msgstr "M@{'}etodo usado para rastrear eventos de mouse"
+ 
+ #: info/variables.c:130
+ msgid "Explain the use of a variable"
+ msgstr "Mostre o uso de uma vari@'{a}vel"
+ 
+ #: info/variables.c:136
+ msgid "Describe variable: "
+ msgstr "Descreva a vari@'{a}vel: "
+ 
+ #: info/variables.c:151
+ msgid "Set the value of an Info variable"
+ msgstr "Ajuste o valor de uma vari@'{a}vel Info"
+ 
+ #: info/variables.c:158
+ msgid "Set variable: "
+ msgstr "Ajuste a vari@'{a}vel: "
+ 
+ #: info/variables.c:174
+ #, c-format
+ msgid "Set %s to value (%d): "
+ msgstr "Ajuste %s apra o valor (%d): "
+ 
+ #: info/variables.c:208
+ #, c-format
+ msgid "Set %s to value (%s): "
+ msgstr "Ajsute %s para o valor (%s): "
+ 
+ #: info/window.c:921
+ msgid "--*** Tags out of Date ***"
+ msgstr "--*** Tags Desatualizadas ***"
+ 
+ #: info/window.c:965
+ msgid "-----Info: (), lines ----, "
+ msgstr "-----Info: (), linhas ----, "
+ 
+ #: info/window.c:972
+ #, c-format
+ msgid "-%s---Info: %s, %ld lines --%s--"
+ msgstr "-%s---Info: %s, %ld linhas --%s--"
+ 
+ #: info/window.c:976
+ #, c-format
+ msgid "-%s%s-Info: (%s)%s, %ld lines --%s--"
+ msgstr "-%s%s-Info: (%s)%s, %ld linhas --%s--"
+ 
+ #: info/window.c:982
+ #, c-format
+ msgid " Subfile: %s"
+ msgstr " Subarquivo: %s"
+ 
+ #: install-info/install-info.c:292
+ #, c-format
+ msgid "%s: empty file"
+ msgstr "%s: arquivo vazio"
+ 
+ #: install-info/install-info.c:294
+ #, c-format
+ msgid "%s for %s"
+ msgstr "%s para %s"
+ 
+ #: install-info/install-info.c:533
+ #, c-format
+ msgid "\tTry `%s --help' for a complete list of options.\n"
+ msgstr "\tTente `%s --help' para a lista completa de op@,{c}@~{o}es.\n"
+ 
+ #: install-info/install-info.c:541
+ #, c-format
+ msgid "Usage: %s [OPTION]... [INFO-FILE [DIR-FILE]]\n"
+ msgstr "Usage: %s [OP@,{C}@~{A}O]... [ARQUIVO-INFO [DIR-ARQUIVO]]\n"
+ 
+ #: install-info/install-info.c:543
+ msgid "Add or remove entries in INFO-FILE from the Info directory DIR-FILE."
+ msgstr ""
+ "Adiciona ou remove entradas em ARQUIVO-INFO a partir do diret@'{o}rio Info "
+ "DIR-ARQUIVO."
+ 
+ #: install-info/install-info.c:544
+ msgid ""
+ "INFO-FILE and DIR-FILE are required unless the --info-file\n"
+ "or --dir-file (or --info-dir) options are given, respectively."
+ msgstr ""
+ "ARQUIVO-INFO E DIR-ARQUIVO s@~{a}o requeridos a menos que as op@,{c}@~{o}es\n"
+ "--info-file ou --dir-file (ou --info-dir) sejam dadas, respectivamente."
+ 
+ #: install-info/install-info.c:548
+ msgid ""
+ "Options:\n"
+ " --add-once          add only to first matching section, not all.\n"
+ " --align=COL         start description of new entries at column COL.\n"
+ " --calign=COL        format second and subsequent description lines to\n"
+ "                       start at column COL."
+ msgstr ""
+ "op@,{c}@~{o}es:\n"
+ " --add-once          adiciona somente a primeira se@,{c}@~{a}o coincidente, "
+ "n@~{a}o tudo.\n"
+ " --align=COL         inicia a descri@,{c}@~{a}o de novas entradas na coluna "
+ "COL.\n"
+ " --calign=COL        ajusta a partir da segunda linha de descri@,{c}@~{a}o "
+ "em diante\n"
+ "                       para iniciar na coluna COL."
+ 
+ #: install-info/install-info.c:555
+ msgid ""
+ " --debug             report what is being done.\n"
+ " --delete            delete existing entries for INFO-FILE from DIR-FILE;\n"
+ "                      don't insert any new entries.\n"
+ " --defsection=TEXT   like --section, but only use TEXT if no sections\n"
+ "                      are present in INFO-FILE (replacing \"Miscellaneous"
+ "\").\n"
+ " --description=TEXT  the description of the entry is TEXT; used with\n"
+ "                      the --name option to become synonymous with the\n"
+ "                      --entry option.\n"
+ " --dir-file=NAME     specify file name of Info directory file;\n"
+ "                      equivalent to using the DIR-FILE argument.\n"
+ " --dry-run           same as --test."
+ msgstr ""
+ " --debug             informa o que est@'{a} sendo feito.\n"
+ " --delete            apaga entradas existentes para ARQUIVO-INFO de DIR-"
+ "ARQUIVO;\n"
+ "                      n@~{a}o insere quaisquer novas entradas.\n"
+ " --defsection=TEXTO  como --section, mas somente usa TEXT nenhuma se se@,{c}"
+ "@~{a}o\n"
+ "                      estiver presente em ARQUIVO-INFO (substituindo "
+ "\"Miscel@^anea\").\n"
+ " --description=TEXTO a descri@,{c}@~{a}o da entrada @'{e} TEXTO; usada com\n"
+ "                      a op@,{c}@~{a}o --name torna-se sin@^{o}nimo da\n"
+ "                      op@,{c}@~{a}o --entry.\n"
+ " --dir-file=NOME     especifica nome de arquivo do arquivo de diret@'{o}rio "
+ "Info;\n"
+ "                      equivalente a usar o argumento DIR-ARQUIVO.\n"
+ " --dry-run           same as --test."
+ 
+ #: install-info/install-info.c:568
+ msgid ""
+ " --entry=TEXT        insert TEXT as an Info directory entry,\n"
+ "                      overriding any corresponding entry from DIR-FILE.\n"
+ "                      TEXT is written as an Info menu item line followed\n"
+ "                       by zero or more extra lines starting with "
+ "whitespace.\n"
+ "                      If you specify more than one entry, all are added.\n"
+ "                      If you don't specify any entries, they are determined\n"
+ "                       from information in the Info file itself."
+ msgstr ""
+ " --entry=TEXT        insere TEXT como uma entrada de diret@'{o}rio Info,\n"
+ "                      sobrepondo-se a qualquer entrada correspondente de DIR-"
+ "ARQUIVO.\n"
+ "                      TEXT @'{e} escrito como uma linha de item de menu Info "
+ "seguid\n"
+ "                       por zero ou mais linhas extras iniciando com espa@,{c}"
+ "o em branco.\n"
+ "                      Se voc@^{e} especifica mais que uma entrada, todas "
+ "s@~{a}o adicionadas.\n"
+ "                      Se voc@^{e} n@~{a}o especificar quaiquer entradas, "
+ "elas ser@~{a}o determinadas\n"
+ "                       a partir da informa@,{c}@~{a}o contante do arquivo "
+ "Info propriamente dito."
+ 
+ #: install-info/install-info.c:577
+ msgid ""
+ " --help              display this help and exit.\n"
+ " --info-dir=DIR      same as --dir-file=DIR/dir.\n"
+ " --info-file=FILE    specify Info file to install in the directory;\n"
+ "                      equivalent to using the INFO-FILE argument.\n"
+ " --item=TEXT         same as --entry=TEXT.\n"
+ " --keep-old          do not replace entries, or remove empty sections."
+ msgstr ""
+ " --help              mostra essa ajuda e sai.\n"
+ " --info-dir=DIR      o mesmo que --dir-file=DIR/dir.\n"
+ " --info-file=FILE    especifica o arquivo Info a ser instalado no diret@'{o}"
+ "rio;\n"
+ "                      equivalente a usar o argumento ARQUIVO-INFO.\n"
+ " --item=TEXT         o mesmo que --entry=TEXT.\n"
+ " --keep-old          n@~{a}o substitua entradas, ou remova se@,{c}@~{o}es "
+ "vazias."
+ 
+ #: install-info/install-info.c:585
+ msgid ""
+ " --maxwidth, --max-width=COL  wrap description at column COL.\n"
+ " --menuentry=TEXT    same as --name=TEXT.\n"
+ " --name=TEXT         the name of the entry is TEXT; used with --description\n"
+ "                      to become synonymous with the --entry option.\n"
+ " --no-indent         do not format new entries in the DIR file.\n"
+ " --quiet             suppress warnings."
+ msgstr ""
+ " --maxwidth, --max-width=COL  envolva a descri@,{c}@~{a}o na coluna COL.\n"
+ " --menuentry=TEXT    o mesmo que --name=TEXT.\n"
+ " --name=TEXT         o nome da entrada @'{e} TEXT; usado com --description\n"
+ "                      torna-se sin@^{o}nimo da op@,{c}@~{a}o --entry.\n"
+ " --no-indent         n@~{a}o formata novas entradas no arquivo DIR.\n"
+ " --quiet             omite alertas."
+ 
+ #: install-info/install-info.c:593
+ msgid ""
+ " --regex=R           put this file's entries in all sections that match the\n"
+ "                      regular expression R (ignoring case).\n"
+ " --remove            same as --delete.\n"
+ " --remove-exactly    only remove if the info file name matches exactly;\n"
+ "                      suffixes such as .info and .gz are not ignored.\n"
+ " --section=SEC       put entries in section SEC of the directory.\n"
+ "                      If you specify more than one section, all the entries\n"
+ "                       are added in each of the sections.\n"
+ "                      If you don't specify any sections, they are "
+ "determined\n"
+ "                       from information in the Info file itself;\n"
+ "                       if nothing is available there, the --defsection\n"
+ "                       value is used; if that is not specified, the\n"
+ "                       final default is \"Miscellaneous\".\n"
+ " --section R SEC     equivalent to --regex=R --section=SEC --add-once."
+ msgstr ""
+ " --regex=R           coloca essa entrada de arquivo em todas as se@,{c}@~{o}"
+ "es que coincidirem com\n"
+ "                      a express@~{a}o regular R (ignorando mai@'{u}sculas ou "
+ "min@'{u}sculas).\n"
+ " --remove            o mesmo que --delete.\n"
+ " --remove-exactly    somente remove se o nome de arquivo Info coincide "
+ "exatamente;\n"
+ "                      sufixos tais como .info e .gz s@~{a}o aceitos.\n"
+ " --section=SEC       coloque entrada na se@,{c}@~{a}o SEC do diret@'{o}rio.\n"
+ "                      Se for especificado v@'{a}rias se@,{c}@~{o}es, todas "
+ "as entradas\n"
+ "                       s@~{a}o adicionadas a cada uma das se@,{c}@~{o}es.\n"
+ "                      Se nenhuma se@,{c}@~{a}o for especificada, elas s@~{a}"
+ "o determinadas\n"
+ "                       a partir da informa@,{c}@~{a}o no arquivo Info "
+ "propriamente dito;\n"
+ "                       se nada for encontrado a@'{i}, o valor --defsection\n"
+ "                       @'{e} usado; se nada for especificado, o\n"
+ "                       padr@~{a} @'{e} \"Miscel@^{a}nea\".\n"
+ " --section R SEC     equivalente a --regex=R --section=SEC --add-once."
+ 
+ #: install-info/install-info.c:609
+ msgid ""
+ " --silent            suppress warnings.\n"
+ " --test              suppress updating of DIR-FILE.\n"
+ " --version           display version information and exit."
+ msgstr ""
+ " --silent            omite alertas.\n"
+ " --test              omite atualiza@,{c}@~{a}o de ARQUIVO-DIR.\n"
+ " --version           Mostra informa@,{c}@~{o}es de vers@~{a}o e sai."
+ 
+ #: install-info/install-info.c:643
+ #, c-format
+ msgid ""
+ "This is the file .../info/dir, which contains the\n"
+ "topmost node of the Info hierarchy, called (dir)Top.\n"
+ "The first time you invoke Info you start off looking at this node.\n"
+ "%c\n"
+ "%s\tThis is the top of the INFO tree\n"
+ "\n"
+ "  This (the Directory node) gives a menu of major topics.\n"
+ "  Typing \"q\" exits, \"?\" lists all Info commands, \"d\" returns here,\n"
+ "  \"h\" gives a primer for first-timers,\n"
+ "  \"mEmacs<Return>\" visits the Emacs manual, etc.\n"
+ "\n"
+ "  In Emacs, you can click mouse button 2 on a menu item or cross reference\n"
+ "  to select it.\n"
+ "\n"
+ "%s\n"
+ msgstr ""
+ "Esse @'{e} o arquivo .../info/dir, que cont@'{e}m o\n"
+ "nodo principal da hierarquia Info, chamado (dir)Topo.\n"
+ "Na primeira vez que voc@^{e} chamar o Info voc@^{e} ver@'{a} esse nodo.\n"
+ "%c\n"
+ "%s\tEstamos no topo da @'{a}rvore do INFO\n"
+ "\n"
+ "  Fornece (o nodo do diret@'{o}rio mais alto) um menu de t@'{o}picos "
+ "principais.\n"
+ "  Digitando \"q\" sai, \"?\" lista todos os comandos Info, \"d\" retorna "
+ "para c@'{a},\n"
+ "  \"h\" fornece uma cartilha para iniciantes,\n"
+ "  \"mEmacs<Return>\" visita o manual do Emacs, etc.\n"
+ "\n"
+ "  No Emacs, voc6e pode clicar no bot@~{a}o 2 do mouse sobre um item de menu "
+ "ou refer@^{e}ncia cruzada\n"
+ "  para selecion@'{a}-lo.\n"
+ "\n"
+ "%s\n"
+ 
+ #: install-info/install-info.c:667
+ #, c-format
+ msgid "%s: could not read (%s) and could not create (%s)"
+ msgstr "%s: n@~{a}o posso ler (%s) e n@~{a}o posso criar (%s)"
+ 
+ #: install-info/install-info.c:1134 install-info/install-info.c:1174
+ #, c-format
+ msgid "START-INFO-DIR-ENTRY without matching END-INFO-DIR-ENTRY"
+ msgstr "START-INFO-DIR-ENTRY n@~{a}o coincide com END-INFO-DIR-ENTRY"
+ 
+ #: install-info/install-info.c:1169
+ #, c-format
+ msgid "END-INFO-DIR-ENTRY without matching START-INFO-DIR-ENTRY"
+ msgstr "END-INFO-DIR-ENTRY n@~{a}o coincide com START-INFO-DIR-ENTRY"
+ 
+ #: install-info/install-info.c:2037 install-info/install-info.c:2047
+ #, c-format
+ msgid "%s: already have dir file: %s\n"
+ msgstr "%s: j@'{a} existe o arquivo no diret@'{o}rio: %s\n"
+ 
+ #: install-info/install-info.c:2143
+ #, c-format
+ msgid "%s: Specify the Info file only once.\n"
+ msgstr "%s: Especifica o arquivo Info somente uma vez.\n"
+ 
+ #: install-info/install-info.c:2176
+ #, c-format
+ msgid "Extra regular expression specified, ignoring `%s'"
+ msgstr "Express@~{a}o regular em excesso, igonrando `%s'"
+ 
+ #: install-info/install-info.c:2188
+ #, c-format
+ msgid "Error in regular expression `%s': %s"
+ msgstr "Erro na express@~{a}o regular `%s': %s"
+ 
+ #: install-info/install-info.c:2250
+ #, c-format
+ msgid "excess command line argument `%s'"
+ msgstr "excesso de argumentos de linha de comando `%s'"
+ 
+ #: install-info/install-info.c:2254
+ #, c-format
+ msgid "No input file specified; try --help for more information."
+ msgstr ""
+ "Nenhum arquivo de entrada especificado; tente --help para mais informa@,{c}"
+ "@~{a}o."
+ 
+ #: install-info/install-info.c:2256
+ #, c-format
+ msgid "No dir file specified; try --help for more information."
+ msgstr ""
+ "Nenhum arquivo de diret@'{o}rio especiifcado; tente --help para mais "
+ "informa@,{c}@~{a}o."
+ 
+ #: install-info/install-info.c:2277
+ #, c-format
+ msgid "Could not read %s."
+ msgstr "Sem leitura de %s."
+ 
+ #: install-info/install-info.c:2424
+ #, c-format
+ msgid "no info dir entry in `%s'"
+ msgstr "nenhuma entrada de diret@'{o}rio Info em `%s'"
+ 
+ #: install-info/install-info.c:2672
+ #, c-format
+ msgid "no entries found for `%s'; nothing deleted"
+ msgstr "nenhuma entrada encontrada em `%s'; nada apagado"
+ 
+ #: tp/DebugTexinfo/DebugTree.pm:63 tp/Texinfo/Convert/Converter.pm:855
+ #: tp/Texinfo/Convert/Converter.pm:893 tp/Texinfo/Convert/Converter.pm:1204
+ #: tp/Texinfo/Convert/DocBook.pm:326 tp/Texinfo/Convert/HTML.pm:6499
+ #: tp/Texinfo/Convert/HTML.pm:6523 tp/Texinfo/Convert/HTML.pm:6900
+ #: tp/Texinfo/Convert/HTML.pm:6958 tp/Texinfo/Convert/HTML.pm:7036
+ #: tp/Texinfo/Convert/HTML.pm:7113 tp/Texinfo/Convert/IXIN.pm:293
+ #: tp/Texinfo/Convert/Info.pm:295 tp/Texinfo/Convert/Plaintext.pm:538
+ #: tp/Texinfo/Convert/TexinfoXML.pm:457
+ #, perl-format
+ msgid "could not open %s for writing: %s"
+ msgstr "n@~{a}o posso abrir %s para escrita: %s"
+ 
+ #: tp/Texinfo/Common.pm:878
+ msgid "recursion is always allowed"
+ msgstr "recurssividade @'{e} sempre permitido"
+ 
+ #: tp/Texinfo/Common.pm:879
+ msgid "arguments are quoted by default"
+ msgstr "argumentos s@~{a}o sempre colocados entre aspas duplas por padr@~{a}o"
+ 
+ #: tp/Texinfo/Common.pm:1102
+ #, perl-format
+ msgid "%s is not a valid language code"
+ msgstr "%s @'{e} um c@'{o}digo inv@'{a}lido de linguagem"
+ 
+ #: tp/Texinfo/Common.pm:1107
+ #, perl-format
+ msgid "%s is not a valid region code"
+ msgstr "%s @'{e} um c@'{o}digo de regi@~{a}o inv@'{a}lido"
+ 
+ #: tp/Texinfo/Common.pm:1125
+ #, perl-format
+ msgid "%s is not a valid split possibility"
+ msgstr "%s @'{e} uma possibilidade de particionamento inv@'{a}lida"
+ 
+ #: tp/Texinfo/Common.pm:1148
+ #, perl-format
+ msgid "could not read %s: %s"
+ msgstr "n@~{a}o posso ler %s: %s"
+ 
+ #: tp/Texinfo/Common.pm:1167
+ #, perl-format
+ msgid "error on closing @verbatiminclude file %s: %s"
+ msgstr "erro ao fechar o arquivo @verbatiminclude %s: %s"
+ 
+ #: tp/Texinfo/Common.pm:1173 tp/Texinfo/Parser.pm:3342
+ #, perl-format
+ msgid "@%s: could not find %s"
+ msgstr "@%s: n@~{a}o encontrado %s"
+ 
+ #: tp/Texinfo/Common.pm:1517
+ #, perl-format
+ msgid "could not open html refs config file %s: %s"
+ msgstr ""
+ "imposs@'{i}vel abrir arquivo html de configura@,{c}@~{a}o de refer@^{e}ncia "
+ "%s: %s"
+ 
+ #: tp/Texinfo/Common.pm:1545
+ msgid "missing type"
+ msgstr "tipo omitido"
+ 
+ #: tp/Texinfo/Common.pm:1548
+ #, perl-format
+ msgid "unrecognized type: %s"
+ msgstr "tipo desconhecido: %s"
+ 
+ #: tp/Texinfo/Common.pm:1565
+ #, perl-format
+ msgid "error on closing html refs config file %s: %s"
+ msgstr ""
+ "erro ao fechar o arquivo html de configura@,{c}@~{a}o de refer@^{e}ncia %s: "
+ "%s"
+ 
+ #: tp/Texinfo/Common.pm:1600
+ msgid "no node to be renamed"
+ msgstr "nenhum nodo para ser renomeado"
+ 
+ #: tp/Texinfo/Common.pm:1611
+ msgid "nodes without a new name at the end of file"
+ msgstr "nodos sem um novo nome ao final do arquivo"
+ 
+ #: tp/Texinfo/Common.pm:1621 tp/Texinfo/Parser.pm:926
+ #, perl-format
+ msgid "could not open %s: %s"
+ msgstr "n@~{a}o posso abrir %s: %s"
+ 
+ #: tp/Texinfo/Common.pm:2141
+ #, perl-format
+ msgid "could not protect hash character in @%s"
+ msgstr "n@~{a}o posso proteger o caractere de hash em @%s"
+ 
+ #: tp/Texinfo/Convert/Converter.pm:395 tp/Texinfo/Convert/Converter.pm:414
+ #, perl-format
+ msgid "Obsolete variable %s\n"
+ msgstr "Var@'{a}vel obsoleta %s\n"
+ 
+ #: tp/Texinfo/Convert/Converter.pm:794
+ #, perl-format
+ msgid "%s: output incompatible with split"
+ msgstr "%s: sa@'{i}da incompat@'{i}vel com quebra"
+ 
+ #: tp/Texinfo/Convert/Converter.pm:876 tp/Texinfo/Convert/Converter.pm:909
+ #: tp/Texinfo/Convert/DocBook.pm:362 tp/Texinfo/Convert/HTML.pm:6926
+ #: tp/Texinfo/Convert/HTML.pm:6984 tp/Texinfo/Convert/IXIN.pm:915
+ #: tp/Texinfo/Convert/Info.pm:161 tp/Texinfo/Convert/Info.pm:187
+ #: tp/Texinfo/Convert/Info.pm:215 tp/Texinfo/Convert/Info.pm:275
+ #: tp/Texinfo/Convert/TexinfoXML.pm:476 tp/Texinfo/Parser.pm:2034
+ #, perl-format
+ msgid "error on closing %s: %s"
+ msgstr "erro ao fechar %s: %s"
+ 
+ #: tp/Texinfo/Convert/Converter.pm:987
+ #, perl-format
+ msgid "could not create directories `%s' or `%s': %s"
+ msgstr "n@~{a}o posso criar diret@'{o}rios `%s' ou `%s': %s"
+ 
+ #: tp/Texinfo/Convert/Converter.pm:995
+ #, perl-format
+ msgid "could not create directory `%s': %s"
+ msgstr "n@~{a}o posso criar diret@'{o}rio `%s': %s"
+ 
+ #: tp/Texinfo/Convert/DocBook.pm:969
+ #, perl-format
+ msgid "@image file `%s' not found, using `%s'"
+ msgstr "arquivo @image `%s' n@~{a}o encontrado, usando `%s'"
+ 
+ #: tp/Texinfo/Convert/DocBook.pm:1083 tp/Texinfo/Parser.pm:5355
+ msgid "no argument specified for @U"
+ msgstr "nenhum argumento especificado para @U"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:1684
+ #, perl-format
+ msgid "@image file `%s' (for HTML) not found, using `%s'"
+ msgstr "arquivo @image `%s' (para o HTML) n@~{a}o encontrado, usando `%s'"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:2373
+ #, perl-format
+ msgid "raw format %s is not converted"
+ msgstr "formato raw %s n@~{a}o convertido"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:4883
+ msgid "string not closed in css file"
+ msgstr "sequ@^{e}ncia de caracteres aberta no arquivo css"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:4885
+ msgid "--css-include ended in comment"
+ msgstr "--css-include terminou em coment@'{a}rio"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:4887
+ msgid "@import not finished in css file"
+ msgstr "@import n@~{a}o terminado no arquivo css"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:4913
+ #, perl-format
+ msgid "CSS file %s not found"
+ msgstr "Arquivo CSS %s n@~{a}o encontrado"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:4919
+ #, perl-format
+ msgid "could not open --include-file %s: %s"
+ msgstr "N@~{a}o posso abrir --include-file %s: %s"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:4929
+ #, perl-format
+ msgid "error on closing CSS file %s: %s"
+ msgstr "erro ao fechar arquivo CSS %s: %s"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:5796 tp/Texinfo/Convert/HTML.pm:5800
+ #, perl-format
+ msgid "no htmlxref.cnf entry found for `%s'"
+ msgstr "nenhuma entrada htmlxref.cnf encontrada para `%s'"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:6494
+ #, perl-format
+ msgid "error on closing frame file %s: %s"
+ msgstr "erro ao fechar o arquivo de moldura %s: %s"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:6518
+ #, perl-format
+ msgid "error on closing TOC frame file %s: %s"
+ msgstr "erro ao fechar o arquivo de moldura TOC %s: %s"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:6633
+ #, perl-format
+ msgid "handler %s of stage %s priority %s failed"
+ msgstr "controlador %s de est@'{a}gio %s prioridade %s falhou"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:6834
+ msgid "must specify a title with a title command or @top"
+ msgstr "deve especificar um comando de t@'{i}tulo ou @top"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:7043
+ #, perl-format
+ msgid "error on closing redirection node file %s: %s"
+ msgstr "erro ao fechar o arquivo de nodo de redirecionamento %s: %s"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:7068
+ #, perl-format
+ msgid "old name for `%s' is a node of the document"
+ msgstr "nome antigo de `%s' @'{e} um nodo do documento"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:7074
+ #, perl-format
+ msgid "file empty for renamed node `%s'"
+ msgstr "arquivo vazio para o nodo renomeado `%s'"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:7088
+ #, perl-format
+ msgid "target node (new name for `%s') not in document: %s"
+ msgstr "nodo alvo (novo nome `%s') n@~{a}o est@'{a} no documento: %s"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:7120
+ #, perl-format
+ msgid "error on closing renamed node redirection file %s: %s"
+ msgstr "erro ao fechar o arquivo de redirecionamento de nodo renomeado %s: %s"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:7158
+ msgid "empty node name"
+ msgstr "nome de nodo vazio"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:7160 tp/Texinfo/Parser.pm:3689
+ #, perl-format
+ msgid "syntax for an external node used for `%s'"
+ msgstr "sintaxe para um nodo externo usado para `%s'"
+ 
+ #: tp/Texinfo/Convert/Info.pm:106
+ msgid "document without nodes"
+ msgstr "documento sem nodos"
+ 
+ #: tp/Texinfo/Convert/Info.pm:123
+ msgid "document without Top node"
+ msgstr "documento sem o nodo de n@'{i}vel mais alto"
+ 
+ #: tp/Texinfo/Convert/Info.pm:171
+ #, perl-format
+ msgid "rename %s failed: %s"
+ msgstr "a tentativa de renomear %s falhou: %s"
+ 
+ #: tp/Texinfo/Convert/Info.pm:247
+ #, perl-format
+ msgid "@%s output more than once: %s"
+ msgstr "sa@'{i}da @%s mais de uma vez: %s"
+ 
+ #: tp/Texinfo/Convert/Info.pm:379
+ #, perl-format
+ msgid "@%s outside of any node"
+ msgstr "@%s fora de qualquer nodo"
+ 
+ #: tp/Texinfo/Convert/Info.pm:419
+ #, perl-format
+ msgid "@node name should not contain `,': %s"
+ msgstr "o nome @node n@~{a}o deve conter `,': %s"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:1312
+ #, perl-format
+ msgid "Index entry in @%s with : produces invalid Info: %s"
+ msgstr "Entrada de @{'}indice em %s com : produz Info inv@'{a}lido: %s"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:1359 tp/Texinfo/Parser.pm:2721
+ #, perl-format
+ msgid "entry for index `%s' outside of any node"
+ msgstr "entrada para o @'{i}ndice `%s' fora de qualquer nodo"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:1473
+ #, perl-format
+ msgid "error on closing image text file %s: %s"
+ msgstr "erro ao fechar o arquivo de texto de imagem %s: %s"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:1478
+ #, perl-format
+ msgid "@image file `%s' unreadable: %s"
+ msgstr "arquivo @image `%s' inleg@'{i}vel: %s"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:1501
+ #, perl-format
+ msgid "could not find @image file `%s.txt' nor alternate text"
+ msgstr ""
+ "n@~{a}o posso encontrar o arquivo @image `%s.txt' nem seu texo alternativo"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:1893
+ msgid ""
+ "@strong{Note...} produces a spurious cross-reference in Info; reword to "
+ "avoid that"
+ msgstr ""
+ "@strong{Note...} produz uma refer@^{e}ncia cruzada esp@'{u}ria em Info; "
+ "reescreva de forma a evitar que isso ocorra novamente"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:2113
+ #, perl-format
+ msgid "@%s cross-reference name should not contain `:'"
+ msgstr "o nome @%s de refer6encia cruzada n@~{a}o deve conter `:'"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:2130
+ #, perl-format
+ msgid "@%s node name should not contain `%s'"
+ msgstr "o nome de nodo @%s n@~{a}o deve conter `%s'"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:2145
+ #, perl-format
+ msgid "@%s node name should not contain `:'"
+ msgstr "o nome de nodo @%s n@~{a}o deve conter `:'"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:2168
+ #, perl-format
+ msgid "`.' or `,' must follow @xref, not %s"
+ msgstr "`.' ou `,' deve seguir @xref, n@~{a}o %s"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:2171
+ msgid "`.' or `,' must follow @xref"
+ msgstr "`.' ou `,' deve seguir @xref"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:3007
+ #, perl-format
+ msgid "menu entry node name should not contain `%s'"
+ msgstr "entrada de menu com nome de nodo n@~{a}o deve conter `%s'"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:3014
+ msgid "menu entry node name should not contain `:'"
+ msgstr "entrada de menu com nome de nodo n@~{a}o deve conter `:'"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:3025
+ msgid "menu entry name should not contain `:'"
+ msgstr "nome de entrada de menu n@~{a}o deve conter `:'"
+ 
+ #: tp/Texinfo/Parser.pm:910
+ #, perl-format
+ msgid "@%s should only appear at beginning or end of document"
+ msgstr "@%s deve somente aparecer no in@'{i}cio do no fim do documento"
+ 
+ #: tp/Texinfo/Parser.pm:1160 tp/Texinfo/Structuring.pm:613
+ #, perl-format
+ msgid "multiple @%s"
+ msgstr "multiplos @%s"
+ 
+ #: tp/Texinfo/Parser.pm:1194
+ #, perl-format
+ msgid "bad syntax for @%s argument: %s"
+ msgstr "sintaxe err@^{o}nea para argumento @%s: %s"
+ 
+ #: tp/Texinfo/Parser.pm:1210
+ #, perl-format
+ msgid "bad or empty @%s formal argument: %s"
+ msgstr "formato do argumento @%s err@^{o}nea ou vazia: %s"
+ 
+ #: tp/Texinfo/Parser.pm:1219 tp/Texinfo/Parser.pm:4823
+ #: tp/Texinfo/Parser.pm:4849 tp/Texinfo/Parser.pm:5615
+ #: tp/Texinfo/Parser.pm:5631 tp/Texinfo/Parser.pm:5646
+ #, perl-format
+ msgid "%c%s requires a name"
+ msgstr "%c%s requer um nome"
+ 
+ #: tp/Texinfo/Parser.pm:1223 tp/Texinfo/Parser.pm:4826
+ #: tp/Texinfo/Parser.pm:4852 tp/Texinfo/Parser.pm:5618
+ #: tp/Texinfo/Parser.pm:5634 tp/Texinfo/Parser.pm:5649
+ #, perl-format
+ msgid "bad name for @%s"
+ msgstr "nome err@^{o}neo para @%s"
+ 
+ #: tp/Texinfo/Parser.pm:1341
+ #, perl-format
+ msgid "@end %s seen before @%s closing brace"
+ msgstr "@end %s visto antes de @%s fechando a chave"
+ 
+ #: tp/Texinfo/Parser.pm:1345
+ #, perl-format
+ msgid "@%s seen before @%s closing brace"
+ msgstr "@%s visto antes de @%s fechando a chave"
+ 
+ #: tp/Texinfo/Parser.pm:1350
+ #, perl-format
+ msgid "%c%s missing close brace"
+ msgstr "%c%s fechamento de chave omitido"
+ 
+ #: tp/Texinfo/Parser.pm:1354
+ #, perl-format
+ msgid "@%s missing closing delimiter sequence: %s}"
+ msgstr "@%s omitido fechamento de delimitador de sequ@^{e}ncia: %s}"
+ 
+ #: tp/Texinfo/Parser.pm:1476
+ #, perl-format
+ msgid "@itemx should not begin @%s"
+ msgstr "@itemx n@~{a}o deve come@,{c}ar @%s"
+ 
+ #: tp/Texinfo/Parser.pm:1544
+ msgid "@itemx must follow @item"
+ msgstr "@itemx deve seguir @item"
+ 
+ #: tp/Texinfo/Parser.pm:1712
+ #, perl-format
+ msgid "@%s has text but no @item"
+ msgstr "@%s tem texo mas nenhum @item"
+ 
+ #: tp/Texinfo/Parser.pm:1743
+ #, perl-format
+ msgid "`@end' expected `%s', but saw `%s'"
+ msgstr "`@end' espera `%s', mas recebeu `%s'"
+ 
+ #: tp/Texinfo/Parser.pm:1746
+ #, perl-format
+ msgid "@%s seen before @end %s"
+ msgstr "@%s recebido antes de @end %s"
+ 
+ #: tp/Texinfo/Parser.pm:1750
+ #, perl-format
+ msgid "no matching `%cend %s'"
+ msgstr "n@~{a}o coincide `%cend %s'"
+ 
+ #: tp/Texinfo/Parser.pm:1776 tp/Texinfo/Parser.pm:5171
+ #: tp/Texinfo/Parser.pm:5437
+ #, perl-format
+ msgid "misplaced %c"
+ msgstr "perdido %c"
+ 
+ #: tp/Texinfo/Parser.pm:1874 tp/Texinfo/Parser.pm:3301
+ #, perl-format
+ msgid "unmatched `%c%s'"
+ msgstr "n@~{a}o coincidiu `%c%s'"
+ 
+ #: tp/Texinfo/Parser.pm:2109
+ #, perl-format
+ msgid "macro `%s' called with too many args"
+ msgstr "macro `%s' chamada com muitos argumentos"
+ 
+ #: tp/Texinfo/Parser.pm:2131
+ #, perl-format
+ msgid "@%s missing close brace"
+ msgstr "@%s omitido o fechamento da chave"
+ 
+ #: tp/Texinfo/Parser.pm:2139
+ #, perl-format
+ msgid "macro `%s' declared without argument called with an argument"
+ msgstr "macro `%s' declarada sem argumento foi chamado com argumento"
+ 
+ #: tp/Texinfo/Parser.pm:2174
+ #, perl-format
+ msgid "\\ in @%s expansion followed `%s' instead of parameter name or \\"
+ msgstr ""
+ "\\ na expans@~{a}o @%s seguiu `%s' ao inv@'{e}s de nome de par@^{a}metro ou "
+ "\\"
+ 
+ #: tp/Texinfo/Parser.pm:2649
+ #, perl-format
+ msgid "@%s `%s' previously defined"
+ msgstr "@%s `%s' definido anteriormente"
+ 
+ #: tp/Texinfo/Parser.pm:2654
+ #, perl-format
+ msgid "here is the previous definition as @%s"
+ msgstr "aqui est@'{a} a definic@~{a}o anterior de @%s"
+ 
+ #: tp/Texinfo/Parser.pm:3015
+ #, perl-format
+ msgid "missing name for @%s"
+ msgstr "omitido o nome para @%s"
+ 
+ #: tp/Texinfo/Parser.pm:3020
+ #, perl-format
+ msgid "missing category for @%s"
+ msgstr "omitida a categoria de @%s"
+ 
+ #: tp/Texinfo/Parser.pm:3072
+ #, perl-format
+ msgid "unexpected argument on @%s line: %s"
+ msgstr "argumento inesperado sobre @%s linha: %s"
+ 
+ #: tp/Texinfo/Parser.pm:3088
+ msgid "empty multitable"
+ msgstr "tabela multipla vazia"
+ 
+ #: tp/Texinfo/Parser.pm:3144 tp/Texinfo/Parser.pm:5728
+ #, perl-format
+ msgid "superfluous argument to @%s"
+ msgstr "argumento sup@'{e}fluo para @%s"
+ 
+ #: tp/Texinfo/Parser.pm:3150 tp/Texinfo/Parser.pm:5750
+ #: tp/Texinfo/Parser.pm:5762
+ #, perl-format
+ msgid "bad argument to @%s"
+ msgstr "argumento err@^{o}neo para @%s"
+ 
+ #: tp/Texinfo/Parser.pm:3161
+ #, perl-format
+ msgid "%s requires an argument: the formatter for %citem"
+ msgstr "%s requer um argumento: o formatador para %citem"
+ 
+ #: tp/Texinfo/Parser.pm:3166
+ #, perl-format
+ msgid "command @%s not accepting argument in brace should not be on @%s line"
+ msgstr ""
+ "o comando @%s sem aceitar argumento entre chaves n@~{a}o deve estar na linha "
+ "@%s"
+ 
+ #: tp/Texinfo/Parser.pm:3201
+ #, perl-format
+ msgid "accent command `@%s' not allowed as @%s argument"
+ msgstr ""
+ "comando de acentua@,{c}@`{a}o `@%s' n@~{a}o permitido como argumento @%s"
+ 
+ #: tp/Texinfo/Parser.pm:3279 tp/Texinfo/Parser.pm:3418
+ #: tp/Texinfo/Parser.pm:5721
+ #, perl-format
+ msgid "@%s missing argument"
+ msgstr "argumento @%s falando"
+ 
+ #: tp/Texinfo/Parser.pm:3291
+ #, perl-format
+ msgid "unknown @end %s"
+ msgstr "@end %s desconhecido"
+ 
+ #: tp/Texinfo/Parser.pm:3313 tp/Texinfo/Parser.pm:3935
+ #, perl-format
+ msgid "superfluous argument to @%s %s: %s"
+ msgstr "arumento sup@'{e}fluo a @%s %s: %s"
+ 
+ #: tp/Texinfo/Parser.pm:3318 tp/Texinfo/Parser.pm:5805
+ #: tp/Texinfo/Parser.pm:5850 tp/Texinfo/Parser.pm:5879
+ #: tp/Texinfo/Parser.pm:5920 tp/Texinfo/Parser.pm:5998
+ #, perl-format
+ msgid "bad argument to @%s: %s"
+ msgstr "argumento err@^{o}neo a @%s: %s"
+ 
+ #: tp/Texinfo/Parser.pm:3337
+ #, perl-format
+ msgid "@%s: could not open %s: %s"
+ msgstr "@%s: n@~{a}o posso abrir %s: %s"
+ 
+ #: tp/Texinfo/Parser.pm:3349
+ #, perl-format
+ msgid "encoding `%s' is not a canonical texinfo encoding"
+ msgstr ""
+ "codifica@,{c}@~{a}o `%s' n@~{a}o @'{e} uma codifica@,{c}@~{a}o can@^{o}nica "
+ "do texinfo"
+ 
+ #: tp/Texinfo/Parser.pm:3358
+ #, perl-format
+ msgid "unrecognized encoding name `%s'"
+ msgstr "nome de codifica@,{c}@~{a}o n@~{a}o reconhecido `%s'"
+ 
+ #: tp/Texinfo/Parser.pm:3508
+ #, perl-format
+ msgid "@%s after the first element"
+ msgstr "@%s ap@'{o}s o primeiro elemento"
+ 
+ #: tp/Texinfo/Parser.pm:3515
+ #, perl-format
+ msgid "@%s only meaningful on a @multitable line"
+ msgstr "@%s somente tem significado em uma linha @multitable"
+ 
+ #: tp/Texinfo/Parser.pm:3555
+ #, perl-format
+ msgid "@%s should not be associated with @top"
+ msgstr "@%s n@~{a}o deve ser associado a @top"
+ 
+ #: tp/Texinfo/Parser.pm:3567
+ #, perl-format
+ msgid "@node precedes @%s, but parts may not be associated with nodes"
+ msgstr ""
+ "@node precede @%s, mas algumas partes podem n@~{a}o ser associadas a nodos"
+ 
+ #: tp/Texinfo/Parser.pm:3669
+ #, perl-format
+ msgid "empty argument in @%s"
+ msgstr "argumento vazio em @%s"
+ 
+ #: tp/Texinfo/Parser.pm:3673
+ #, perl-format
+ msgid "empty node name after expansion `%s'"
+ msgstr "nome de nodo vazio ap@'{o}s expans@~{a}o `%s'"
+ 
+ #: tp/Texinfo/Parser.pm:3716
+ #, perl-format
+ msgid "empty menu entry name in `%s'"
+ msgstr "nome de entrada de menu vazio em `%s'"
+ 
+ #: tp/Texinfo/Parser.pm:3724
+ msgid "empty node name in menu entry"
+ msgstr "nome de nodo vazio na entrada de menu"
+ 
+ #: tp/Texinfo/Parser.pm:3797
+ #, perl-format
+ msgid "@%s should not appear in @%s"
+ msgstr "@%s n@~{a}o deve aparecer em @%s"
+ 
+ #: tp/Texinfo/Parser.pm:3929
+ #, perl-format
+ msgid "@end %s should only appear at a line beginning"
+ msgstr "@end %s n@~{a}o deve aparecer em uma linha de in@'{i}cio"
+ 
+ #: tp/Texinfo/Parser.pm:3952
+ #, perl-format
+ msgid "macro `%s' previously defined"
+ msgstr "macro `%s' j@'{a} definida"
+ 
+ #: tp/Texinfo/Parser.pm:3955
+ #, perl-format
+ msgid "here is the previous definition of `%s'"
+ msgstr "a defini@,{c}@~{a}o j@'{a} existente de `%s' @'{e}"
+ 
+ #: tp/Texinfo/Parser.pm:3960
+ #, perl-format
+ msgid "redefining Texinfo language command: @%s"
+ msgstr "redefinindo o comando de linguagem Texinfo: @%s"
+ 
+ #: tp/Texinfo/Parser.pm:4009
+ #, perl-format
+ msgid "@%s without associated character"
+ msgstr "@%s sem caractere associado"
+ 
+ #: tp/Texinfo/Parser.pm:4079
+ #, perl-format
+ msgid ""
+ "@%s defined with zero or more than one argument should be invoked with {}"
+ msgstr "@%s definido com zero mais que um argumento deve ser chamado com {}"
+ 
+ #: tp/Texinfo/Parser.pm:4103
+ #, perl-format
+ msgid ""
+ "macro call nested too deeply (set MAX_NESTED_MACROS to override; current "
+ "value %d)"
+ msgstr ""
+ "chamada de macro com muitos subn@'{i}veis (ajuste a vari@'{a}vel "
+ "MAX_NESTED_MACROS para aument@'{a}-la; o valor atual @'{e} %d)"
+ 
+ #: tp/Texinfo/Parser.pm:4112
+ #, perl-format
+ msgid "recursive call of macro %s is not allowed; use @rmacro if needed"
+ msgstr ""
+ "chamada recursiva @`{a} macro %sn@~{a}o @'{e} permitida; use @rmacro se "
+ "necess@'{a}rio"
+ 
+ #: tp/Texinfo/Parser.pm:4168
+ #, perl-format
+ msgid "accent command `@%s' must not be followed by whitespace"
+ msgstr ""
+ "comando de acentua@,{c}@~{a}o `@%s' n@~{a}o deve ser seguido por espa@,{c}o "
+ "em branco"
+ 
+ #: tp/Texinfo/Parser.pm:4174
+ #, perl-format
+ msgid "use braces to give a command as an argument to @%s"
+ msgstr "use chaves para fornecer um comando como um argumento a @%s"
+ 
+ #: tp/Texinfo/Parser.pm:4187 tp/Texinfo/Parser.pm:5292
+ #, perl-format
+ msgid "%c%s expects `i' or `j' as argument, not `%s'"
+ msgstr "%c%s espera `i' ou `j' como argumento, n@~{a}o `%s'"
+ 
+ #: tp/Texinfo/Parser.pm:4199
+ #, perl-format
+ msgid "accent command `@%s' must not be followed by new line"
+ msgstr ""
+ "comando de acentua@,{c}@~{a}o `@%s' n@~{a}o deve ser seguido por nova linha"
+ 
+ #: tp/Texinfo/Parser.pm:4210
+ #, perl-format
+ msgid "@%s expected braces"
+ msgstr "@%s esperado chaves"
+ 
+ #: tp/Texinfo/Parser.pm:4375
+ #, perl-format
+ msgid "undefined flag: %s"
+ msgstr "sinalizador indefinido: %s"
+ 
+ #: tp/Texinfo/Parser.pm:4378
+ msgid "bad syntax for @value"
+ msgstr "sintaxe err@^{o}nea para @value"
+ 
+ #: tp/Texinfo/Parser.pm:4385
+ #, perl-format
+ msgid "%c%s is obsolete."
+ msgstr "%c%s est@'{a} obsoleto."
+ 
+ #: tp/Texinfo/Parser.pm:4388
+ #, perl-format
+ msgid "%c%s is obsolete; %s"
+ msgstr "%c%s est@'{a} obsoleto; %s"
+ 
+ #: tp/Texinfo/Parser.pm:4397
+ #, perl-format
+ msgid "@%s should only appear at a line beginning"
+ msgstr "@%s deve somente aparecer em um come@,{c}o de linha"
+ 
+ #: tp/Texinfo/Parser.pm:4488
+ #, perl-format
+ msgid "@%s not allowed inside `@%s' block"
+ msgstr "@%s n@~{a}o permitido dentro do bloco `@%s'"
+ 
+ #: tp/Texinfo/Parser.pm:4497
+ #, perl-format
+ msgid "@%s should only appear in heading or footing"
+ msgstr "@%s deve somente aparecer em cabe@,{c}alho ou rodap@'{e}"
+ 
+ #: tp/Texinfo/Parser.pm:4623 tp/Texinfo/Parser.pm:4640
+ #: tp/Texinfo/Parser.pm:4690
+ #, perl-format
+ msgid "@%s not meaningful inside `@%s' block"
+ msgstr "@%s n@~{a}o @'{e} significativo dentro do bloco `@%s'"
+ 
+ #: tp/Texinfo/Parser.pm:4650
+ #, perl-format
+ msgid "@%s in empty multitable"
+ msgstr "@%s em tabela multipla vazia"
+ 
+ #: tp/Texinfo/Parser.pm:4656
+ msgid "@tab before @item"
+ msgstr "@tab antes de @item"
+ 
+ #: tp/Texinfo/Parser.pm:4659
+ #, perl-format
+ msgid "too many columns in multitable item (max %d)"
+ msgstr "muitas colunas em item de tabela m@'{u}ltipla (o m@'{a}ximo @'{e} %d)"
+ 
+ #: tp/Texinfo/Parser.pm:4696
+ msgid "ignoring @tab outside of multitable"
+ msgstr "ignorando @tab fora de tabela m@'{u}ltipla"
+ 
+ #: tp/Texinfo/Parser.pm:4700
+ #, perl-format
+ msgid "@%s outside of table or list"
+ msgstr "@%s ofora de tabela ou lista"
+ 
+ #: tp/Texinfo/Parser.pm:4735
+ #, perl-format
+ msgid "must be after `@%s' to use `@%s'"
+ msgstr "deve estar ap@'{o}s `@%s' para usar `@%s'"
+ 
+ #: tp/Texinfo/Parser.pm:4777
+ #, perl-format
+ msgid "@%s not meaningful outside `@titlepage' and `@quotation' environments"
+ msgstr "@%s insignificante fora dos ambientes `@titlepage' e `@quotation'"
+ 
+ #: tp/Texinfo/Parser.pm:4781
+ msgid "@dircategory after first node"
+ msgstr "@dircategory ap@'{o}s o primeiro nodo"
+ 
+ #: tp/Texinfo/Parser.pm:4946
+ #, perl-format
+ msgid "region %s inside region %s is not allowed"
+ msgstr "regi@~{a}o %s dentro da regi@~{a}o %s n@~{a}o @'{e} permitida"
+ 
+ #: tp/Texinfo/Parser.pm:4964
+ msgid "@direntry after first node"
+ msgstr "@direntry ap@'{o}s o primeiro nodo"
+ 
+ #: tp/Texinfo/Parser.pm:4972
+ #, perl-format
+ msgid "@%s seen before first @node"
+ msgstr "@%s visto antes do primeiro @node"
+ 
+ #: tp/Texinfo/Parser.pm:4975
+ msgid ""
+ "perhaps your @top node should be wrapped in @ifnottex rather than @ifinfo?"
+ msgstr ""
+ "pode ser que seu nodo @top node deva estar envolvido em um @ifnottex ao "
+ "inv@'{e}s de um @ifinfo?"
+ 
+ #: tp/Texinfo/Parser.pm:5037
+ #, perl-format
+ msgid "@%s should only appear in math context"
+ msgstr "@%s deve somente aparecer em contexto matem@'{a}tico"
+ 
+ #: tp/Texinfo/Parser.pm:5045
+ #, perl-format
+ msgid "unknown command `%s'"
+ msgstr "comando desconhecido `%s'"
+ 
+ #: tp/Texinfo/Parser.pm:5055
+ msgid "unexpected @"
+ msgstr "@ inesperado"
+ 
+ #: tp/Texinfo/Parser.pm:5084
+ #, perl-format
+ msgid "@%s is not meaningful outside `@float' environment"
+ msgstr "@%s n@~{a}o tem significado fora do ambiente `@float'"
+ 
+ #: tp/Texinfo/Parser.pm:5089
+ #, perl-format
+ msgid "@%s should be right below `@float'"
+ msgstr "@%s deve estar imediatamente ap@'{o}s `@float'"
+ 
+ #: tp/Texinfo/Parser.pm:5097
+ #, perl-format
+ msgid "ignoring multiple @%s"
+ msgstr "ignoring multiplos @%s"
+ 
+ #: tp/Texinfo/Parser.pm:5216
+ #, perl-format
+ msgid "command @%s does not accept arguments"
+ msgstr "o comando @%s n@~{a}o aceita argumentos"
+ 
+ #: tp/Texinfo/Parser.pm:5240
+ #, perl-format
+ msgid "command @%s missing a node or external manual argument"
+ msgstr "o comando @%s omitiu um nodo ou argulento externo de manual"
+ 
+ #: tp/Texinfo/Parser.pm:5259
+ #, perl-format
+ msgid "in @%s empty cross reference name after expansion `%s'"
+ msgstr ""
+ "em @%s tem-se uma refer@^{e}ncia cruzada vazia ap@'{o}s a expans@~{a}o `%s'"
+ 
+ #: tp/Texinfo/Parser.pm:5270
+ #, perl-format
+ msgid "in @%s empty cross reference title after expansion `%s'"
+ msgstr ""
+ "em @%s tem-se uma refer@^{e}ncia cruzada vazia ap@'{o}s a expans@~{a}o `%s'"
+ 
+ #: tp/Texinfo/Parser.pm:5283
+ msgid "@image missing filename argument"
+ msgstr "@image faltando o argumento nome de arquivo"
+ 
+ #: tp/Texinfo/Parser.pm:5315
+ #, perl-format
+ msgid "@%s missing first argument"
+ msgstr "@%s faltando primeiro argumento"
+ 
+ #: tp/Texinfo/Parser.pm:5360
+ #, perl-format
+ msgid "non-hex digits in argument for @U: %s"
+ msgstr "d@'{i}gitos n@'{a}-hex no argumento a @U: %s"
+ 
+ #: tp/Texinfo/Parser.pm:5366
+ #, perl-format
+ msgid "fewer than four hex digits in argument for @U: %s"
+ msgstr "menos que quatro d@'{i}gitos hexadecimais para @U: %s"
+ 
+ #: tp/Texinfo/Parser.pm:5379
+ #, perl-format
+ msgid "argument for @U exceeds size of integer: %s"
+ msgstr "argumento a @U excede o tamanho de inteiro: %s"
+ 
+ #: tp/Texinfo/Parser.pm:5385
+ #, perl-format
+ msgid "argument for @U exceeds Unicode maximum 0x10FFFF: %s"
+ msgstr "argumento a @U excede o maior Unicode 0x10FFFF: %s"
+ 
+ #: tp/Texinfo/Parser.pm:5513
+ msgid "superfluous arguments for node"
+ msgstr "argumento sup@'{e}rfluo para nodo"
+ 
+ #: tp/Texinfo/Parser.pm:5563
+ #, perl-format
+ msgid "expected @end %s"
+ msgstr "esperado %s"
+ 
+ #: tp/Texinfo/Parser.pm:5662
+ #, perl-format
+ msgid "@%s should only accept a @-command as argument, not `%s'"
+ msgstr "@%s deve somente aceitar um @-comando como argumento, n@~{a}o `%s'"
+ 
+ #: tp/Texinfo/Parser.pm:5672
+ #, perl-format
+ msgid "remaining argument on @%s line: %s"
+ msgstr "resta argumento na linha @%s: %s"
+ 
+ #: tp/Texinfo/Parser.pm:5745
+ #, perl-format
+ msgid "environment command %s as argument to @%s"
+ msgstr "comando de ambiente %s como argumento a @%s"
+ 
+ #: tp/Texinfo/Parser.pm:5767
+ #, perl-format
+ msgid "empty @%s"
+ msgstr "@%s vazio"
+ 
+ #: tp/Texinfo/Parser.pm:5775
+ #, perl-format
+ msgid "column fraction not a number: %s"
+ msgstr "fra@,{c}@~{a}o de coluna n@~{a}o um n@'{u}mero: %s"
+ 
+ #: tp/Texinfo/Parser.pm:5784
+ #, perl-format
+ msgid "@sp arg must be numeric, not `%s'"
+ msgstr "@sp arg deve ser num@'{e}rico, n@~{a}o `%s'"
+ 
+ #: tp/Texinfo/Parser.pm:5793
+ #, perl-format
+ msgid "reserved index name %s"
+ msgstr "nome de @'{i}ndice reservado %s"
+ 
+ #: tp/Texinfo/Parser.pm:5812
+ #, perl-format
+ msgid "unknown source index in @%s: %s"
+ msgstr "nome de @'{i}ndice desconhecido em @%s: %s"
+ 
+ #: tp/Texinfo/Parser.pm:5815
+ #, perl-format
+ msgid "unknown destination index in @%s: %s"
+ msgstr "@'{i}ndice de destina@,{c}@`{a}o desconhecido em @%s: %s"
+ 
+ #: tp/Texinfo/Parser.pm:5845
+ #, perl-format
+ msgid "@%s leads to a merging of %s in itself, ignoring"
+ msgstr "@%s conduz a uma a@,{c}@~{a}o de %s consigo mesmo, ignorando"
+ 
+ #: tp/Texinfo/Parser.pm:5858
+ #, perl-format
+ msgid "unknown index `%s' in @printindex"
+ msgstr "@'{i}ndice desconhecido `%s' em @printindex"
+ 
+ #: tp/Texinfo/Parser.pm:5864
+ #, perl-format
+ msgid "printing an index `%s' merged in another one `%s'"
+ msgstr "imprimindo um @'{i}ndice `%s' misturado a outro `%s'"
+ 
+ #: tp/Texinfo/Parser.pm:5872
+ #, perl-format
+ msgid "printindex before document beginning: @printindex %s"
+ msgstr "printindex antes de in@'{i}cio de documento: @printindex %s"
+ 
+ #: tp/Texinfo/Parser.pm:5888
+ #, perl-format
+ msgid "@%s arg must be `top' or `bottom', not `%s'"
+ msgstr "@%s arg deve ser `top' ou `bottom', n@~{a}o `%s'"
+ 
+ #: tp/Texinfo/Parser.pm:5896
+ #, perl-format
+ msgid "Only @%s 10 or 11 is supported, not `%s'"
+ msgstr "Somente @%s 10 ou 11 @'{e} suportado, n@~{a}o `%s'"
+ 
+ #: tp/Texinfo/Parser.pm:5904
+ #, perl-format
+ msgid "@%s arg must be `separate' or `end', not `%s'"
+ msgstr "@%s arg deve ser `separate' ou `end', n@~{a}o `%s'"
+ 
+ #: tp/Texinfo/Parser.pm:5912
+ #, perl-format
+ msgid "@%s arg must be `on', `off' or `odd', not `%s'"
+ msgstr "@%s arg deve ser `on', `off' ou `odd', not `%s'"
+ 
+ #: tp/Texinfo/Parser.pm:5930 tp/Texinfo/Parser.pm:5935
+ #, perl-format
+ msgid "@paragraphindent arg must be numeric/`none'/`asis', not `%s'"
+ msgstr "@paragraphindent arg deve ser numeric/`none'/`asis', n@~{a}o `%s'"
+ 
+ #: tp/Texinfo/Parser.pm:5943
+ #, perl-format
+ msgid "@firstparagraphindent arg must be `none' or `insert', not `%s'"
+ msgstr "@firstparagraphindent arg deve ser `none' ou `insert', n@~{a}o `%s'"
+ 
+ #: tp/Texinfo/Parser.pm:5953
+ #, perl-format
+ msgid "@exampleindent arg must be numeric/`asis', not `%s'"
+ msgstr "@exampleindent arg deve ser numeric/`asis', n@~{a}o `%s'"
+ 
+ #: tp/Texinfo/Parser.pm:5964
+ #, perl-format
+ msgid "expected @%s on or off, not `%s'"
+ msgstr "esperado @%s on ou off, n@~{a}o `%s'"
+ 
+ #: tp/Texinfo/Parser.pm:5974
+ #, perl-format
+ msgid "@kbdinputstyle arg must be `code'/`example'/`distinct', not `%s'"
+ msgstr "@kbdinputstyle arg deve ser `code'/`example'/`distinct', n@~{a}o `%s'"
+ 
+ #: tp/Texinfo/Parser.pm:5982
+ #, perl-format
+ msgid "@allowcodebreaks arg must be `true' or `false', not `%s'"
+ msgstr "@allowcodebreaks arg deve ser `true' ou `false', n@~{a}o `%s'"
+ 
+ #: tp/Texinfo/Parser.pm:5990
+ #, perl-format
+ msgid "@urefbreakstyle arg must be `after'/`before'/`none', not `%s'"
+ msgstr "@urefbreakstyle arg deve ser `after'/`before'/`none', n@~{a}o `%s'"
+ 
+ #: tp/Texinfo/Structuring.pm:232
+ #, perl-format
+ msgid "raising the section level of @%s which is too low"
+ msgstr "elevando o n@'{i}vel de se@,{c}@~{a}o de @%s que @'{e} muito baixo"
+ 
+ #: tp/Texinfo/Structuring.pm:264
+ #, perl-format
+ msgid "no chapter-level command before @%s"
+ msgstr "nehum comando cap@'{i}tulo-n@'{i}vel antes de @%s"
+ 
+ #: tp/Texinfo/Structuring.pm:269
+ #, perl-format
+ msgid "lowering the section level of @%s appearing after a lower element"
+ msgstr ""
+ "descendo o n@'{i}vel de se@,{c}@~{a}o de @%s aparece ap@'{o}s um elemento "
+ "inferior"
+ 
+ #: tp/Texinfo/Structuring.pm:358
+ #, perl-format
+ msgid "no sectioning command associated with @%s"
+ msgstr "nenhum comando de se@,{c}@~{a}o associado a @%s"
+ 
+ #: tp/Texinfo/Structuring.pm:507
+ #, perl-format
+ msgid "@%s not empty"
+ msgstr "@%s n@~{a}o vazio"
+ 
+ #: tp/Texinfo/Structuring.pm:563 tp/Texinfo/Structuring.pm:1345
+ #, perl-format
+ msgid "@%s reference to nonexistent node `%s'"
+ msgstr "@%s referencia a um nodo n@~{a}o existente `%s'"
+ 
+ #: tp/Texinfo/Structuring.pm:576
+ #, perl-format
+ msgid "@%s entry node name `%s' different from %s name `%s'"
+ msgstr "a entrada @%s nome de nodo `%s' diferentes de %s nome `%s'"
+ 
+ #: tp/Texinfo/Structuring.pm:681
+ #, perl-format
+ msgid "unreferenced node `%s'"
+ msgstr "nodo n@~{a}o referenciado `%s'"
+ 
+ #: tp/Texinfo/Structuring.pm:727
+ #, perl-format
+ msgid "node `%s' is %s for `%s' in sectioning but not in menu"
+ msgstr "nodo `%s' @'{e} %s para `%s' na se@,{c}@~{a}o mas n@~{a}o no menu"
+ 
+ #: tp/Texinfo/Structuring.pm:734
+ #, perl-format
+ msgid "node %s `%s' in menu `%s' and in sectioning `%s' differ"
+ msgstr "nodo %s `%s' no menu `%s' e na se@,{c}@~{a}o `%s' diferem"
+ 
+ #: tp/Texinfo/Structuring.pm:752
+ #, perl-format
+ msgid "node `%s' is %s for `%s' in menu but not in sectioning"
+ msgstr "nodo `%s' @'{e} %s para `%s' no menu mas n@~{a}o na se@,{c}@~{a}o"
+ 
+ #: tp/Texinfo/Structuring.pm:806
+ #, perl-format
+ msgid "%s pointer `%s' (for node `%s') different from %s name `%s'"
+ msgstr "%s aponta `%s' (para o nodo `%s') diferente de %s nome `%s'"
+ 
+ #: tp/Texinfo/Structuring.pm:833
+ #, perl-format
+ msgid "%s reference to nonexistent `%s'"
+ msgstr "%s referencia a `%s' o qual n@~{a}o existe"
+ 
+ #: tp/Texinfo/Structuring.pm:853
+ #, perl-format
+ msgid "node `%s' lacks menu item for `%s' despite being its Up target"
+ msgstr ""
+ "nodo `%s' precisa de um item de menu para `%s' apesar de ser seu alvo Acima"
+ 
+ #: tp/Texinfo/Structuring.pm:861
+ #, perl-format
+ msgid "for `%s', up in menu `%s' and up `%s' don't match"
+ msgstr "para `%s', acima no menu `%s' e acima `%s' n@~{a}o coincidem"
+ 
+ #: tp/Texinfo/Structuring.pm:1357
+ #, perl-format
+ msgid "@%s to `%s', different from %s name `%s'"
+ msgstr "@%s para `%s', diferente do %s nome `%s'"
+ 
+ #: tp/Texinfo/Structuring.pm:2023
+ #, perl-format
+ msgid "empty index key in @%s"
+ msgstr "chave de @'{i}ndice vazia em @%s"
+ 
+ #: tp/init/chm.pm:221 tp/init/chm.pm:277 tp/init/chm.pm:348
+ #, perl-format
+ msgid "chm.pm: could not open %s for writing: %s\n"
+ msgstr "chm.pm: n@~{a}o pode abrir %s para grava@,{c}@~{a}o: %s\n"
+ 
+ #: tp/init/chm.pm:267 tp/init/chm.pm:338 tp/init/chm.pm:399
+ #, perl-format
+ msgid "chm.pm: error on closing %s: %s"
+ msgstr "chm.pm: erro ao fechar %s: %s"
+ 
+ #: tp/init/latex2html.pm:200
+ #, perl-format
+ msgid "l2h: could not open latex file %s for writing: %s"
+ msgstr "l2h: n@~{a}o posso abrir o arquivo latex %s para grava@,{c}@~{a}o: %s"
+ 
+ #: tp/init/latex2html.pm:341
+ msgid "l2h: L2H_TMP directory contains a dot"
+ msgstr "l2h: o diret@'{o}rio L2H_TMP cont@'{e}m um ponto"
+ 
+ #: tp/init/latex2html.pm:346
+ msgid "l2h: current directory contains a dot"
+ msgstr "l2h: o diret@'{o}rio atual cont@'{e}m um ponto"
+ 
+ #: tp/init/latex2html.pm:374
+ #, perl-format
+ msgid "l2h: command did not succeed: %s"
+ msgstr "l2h: o comando falhou: %s"
+ 
+ #: tp/init/latex2html.pm:422
+ #, perl-format
+ msgid "l2h: image has invalid extension: %s"
+ msgstr "l2h: a imagem tem uma extens@~{a}o inv@'{a}lida: %s"
+ 
+ #: tp/init/latex2html.pm:438
+ #, perl-format
+ msgid "l2h: rename %s as %s failed: %s"
+ msgstr "l2h: renomear %s para %s falhou: %s"
+ 
+ #: tp/init/latex2html.pm:460
+ #, perl-format
+ msgid "l2h: could not open %s: %s"
+ msgstr "l2h: n@~{a}o posso abrir %s: %s"
+ 
+ #: tp/init/latex2html.pm:493
+ #, perl-format
+ msgid "latex2html.pm: end of @%s item %d not found"
+ msgstr "latex2html.pm: fim de item @%s que @'{e} %d n@~{a}o foi encontrado"
+ 
+ #: tp/init/latex2html.pm:504
+ #, perl-format
+ msgid ""
+ "latex2html.pm: processing produced %d items in HTML; expected %d, the number "
+ "of items found in the document"
+ msgstr ""
+ "latex2html.pm: processando os %d itens produzidos em HTML; esperado %d, o "
+ "n@'{u}mero de itens encontrado no documento"
+ 
+ #: tp/init/latex2html.pm:534
+ #, perl-format
+ msgid "l2h: could not determine the fragment %d for @%s"
+ msgstr "l2h: n@~{a}o posso determinar o fragmento %d para @%s"
+ 
+ #: tp/init/latex2html.pm:560
+ #, perl-format
+ msgid ""
+ "l2h: could not extract the fragment %d for @%s with output counter %d from "
+ "HTML"
+ msgstr ""
+ "l2h: n@~{a}o posso extrair o fragmento %d para @%s com contador de sa@'{i}da "
+ "%d a partir do HTML"
+ 
+ #: tp/init/latex2html.pm:621
+ #, perl-format
+ msgid "l2h: could not load %s: %s"
+ msgstr "l2h: n@~{a}o posso chamar %s: %s"
+ 
+ #: tp/init/latex2html.pm:634
+ #, perl-format
+ msgid "l2h: could not open %s for writing: %s"
+ msgstr "l2h: n@~{a}o posso abrir %s para escrita: %s"
+ 
+ #: tp/init/tex4ht.pm:123 tp/init/tex4ht.pm:267
+ #, perl-format
+ msgid "tex4ht.pm: could not open %s: %s"
+ msgstr "tex4ht.pm: n@~{a}o posso abrir %s: %s"
+ 
+ #: tp/init/tex4ht.pm:219
+ #, perl-format
+ msgid "tex4ht.pm: chdir %s failed: %s"
+ msgstr "tex4ht.pm: chdir %s falhou: %s"
+ 
+ #: tp/init/tex4ht.pm:232
+ #, perl-format
+ msgid "tex4ht.pm: unable to return to initial directory: %s"
+ msgstr "tex4ht.pm: incapaz de retornar ao diret@'{o}rio inicial: %s"
+ 
+ #: tp/init/tex4ht.pm:244
+ #, perl-format
+ msgid "tex4ht.pm: output file missing: %s"
+ msgstr "tex4ht.pm: arquivo de sa@'{i}da omitido: %s"
+ 
+ #: tp/init/tex4ht.pm:260
+ #, perl-format
+ msgid "tex4ht.pm: command failed: %s"
+ msgstr "tex4ht.pm: o comando falhou: %s"
+ 
+ #: tp/init/tex4ht.pm:294
+ #, perl-format
+ msgid "tex4ht.pm: end of @%s item %d not found"
+ msgstr "tex4ht.pm: fim de @%s item %d n@~{a}o encontrado"
+ 
+ #: tp/init/tex4ht.pm:301
+ #, perl-format
+ msgid ""
+ "tex4ht.pm: processing produced %d items in HTML; expected %d, the number of "
+ "items found in the document for @%s"
+ msgstr ""
+ "tex4ht.pm: processando %d itens produzidos em HTML; esperado %d, o n@'{u}"
+ "mero de items encontrados no documento para @%s"
+ 
+ #: tp/init/tex4ht.pm:321
+ #, perl-format
+ msgid "tex4ht.pm: output has no HTML item for @%s %s"
+ msgstr "tex4ht.pm: a sa@'{i}da n@~{a}o tem nenhum item HTML para @%s %s"
+ 
+ #: tp/init/tex4ht.pm:336
+ #, perl-format
+ msgid ""
+ "tex4ht.pm: processing retrieved %d items in HTML; expected %d, the number of "
+ "items found in the document for @%s"
+ msgstr ""
+ "tex4ht.pm: processando %d itens recuperados no HTML; esperado %d, o n@'{u}"
+ "mero de itens encontrado no documento para @%s"
+ 
+ #: tp/texi2any.pl:388
+ #, perl-format
+ msgid "error loading %s: %s\n"
+ msgstr "erro ao chamar %s: %s\n"
+ 
+ #: tp/texi2any.pl:401
+ #, perl-format
+ msgid "%s: unknown variable %s"
+ msgstr "%s: vari@'{a}vel desconhecida %s"
+ 
+ #: tp/texi2any.pl:405
+ #, perl-format
+ msgid "%s: obsolete variable %s\n"
+ msgstr "%s: vari@'{a}vel obsoleta %s\n"
+ 
+ #: tp/texi2any.pl:420
+ #, perl-format
+ msgid "%s: unknown variable %s\n"
+ msgstr "%s: vari@'{a}vel desconhecida %s\n"
+ 
+ #: tp/texi2any.pl:424
+ #, perl-format
+ msgid "obsolete variable %s\n"
+ msgstr "vari@'{a}vel obsoleta %s\n"
+ 
+ #: tp/texi2any.pl:489
+ #, perl-format
+ msgid "could not read init file %s"
+ msgstr "n@~{a}o posso ler o arquivo de inicializa@,{c}@~{a}o %s"
+ 
+ #: tp/texi2any.pl:652
+ #, perl-format
+ msgid "ignoring unrecognized TEXINFO_OUTPUT_FORMAT value `%s'\n"
+ msgstr ""
+ "ignorando valor desconhecido da TEXINFO_OUTPUT_FORMAT vari@'{a}vel `%s'\n"
+ 
+ #: tp/texi2any.pl:735
+ #, perl-format
+ msgid "Usage: %s [OPTION]... TEXINFO-FILE...\n"
+ msgstr "Uso: %s [OP@,{C}@~{A}O]... ARQUIVO-TEXI...\n"
+ 
+ #: tp/texi2any.pl:738
+ msgid ""
+ "Translate Texinfo source documentation to various other formats, by default\n"
+ "Info files suitable for reading online with Emacs or standalone GNU Info.\n"
+ "\n"
+ "This program is commonly installed as both `makeinfo' and `texi2any';\n"
+ "the behavior is identical, and does not depend on the installed name.\n"
+ msgstr ""
+ "Traduz o c@'{o}digo fonte da documenta@,{c}@~{a}o Texinfo para v@'{a}rios "
+ "outros formatos, por padr@~{a}o\n"
+ "arquivos Info adequados para leitura na tela do computador com o programa "
+ "Emacs ou com\n"
+ "GNU Info de forma independente.\n"
+ "Esse programa est@'{a} instalado ou como `makeinfo' ou como `texi2any';\n"
+ "o comportamento @'{e} identico, e n@~{a}o do nome de instala@,{c}@~{a}o.\n"
+ 
+ #: tp/texi2any.pl:744
+ #, perl-format
+ msgid ""
+ "General options:\n"
+ "      --document-language=STR locale to use in translating Texinfo keywords\n"
+ "                                for the output document (default C).\n"
+ "      --error-limit=NUM       quit after NUM errors (default %d).\n"
+ "      --force                 preserve output even if errors.\n"
+ "      --help                  display this help and exit.\n"
+ "      --no-validate           suppress node cross-reference validation.\n"
+ "      --no-warn               suppress warnings (but not errors).\n"
+ "      --conf-dir=DIR          search also for initialization files in DIR.\n"
+ "      --init-file=FILE        load FILE to modify the default behavior.\n"
+ "  -c, --set-customization-variable VAR=VAL  set customization variable VAR \n"
+ "                                to value VAL.\n"
+ "  -v, --verbose               explain what is being done.\n"
+ "      --version               display version information and exit.\n"
+ msgstr ""
+ "Op@,{c}@~{o}es gerais:\n"
+ "      --document-language=STR locale usado nas palavras chave de tradu@,{c}"
+ "@~{a}o do Texinfo\n"
+ "                                para o documento de sa@'{i}da (locale C "
+ "@'{e} o padr@~{a}o).\n"
+ "      --error-limit=NUM       sair ap@'{o}s NUM erros (padr@~{a}o %d).\n"
+ "      --force                 mantenha a sa@'{i}da mesmo se ocorrerem "
+ "erros.\n"
+ "      --help                  mostra essa ajuda e sai.\n"
+ "      --no-validate           suprime valida@,{c}@~{a}o de nodos de "
+ "refer@^{e}ncia cruzada.\n"
+ "      --no-warn               suprime alertas (mas n@~{a}o mensagens de "
+ "erro).\n"
+ "      --conf-dir=DIR          busca tamb@'{e}m por arquivos de inicializa@,"
+ "{c}@~{a}o em DIR.\n"
+ "      --init-file=ARQUIVO     chama ARQUIVO para modificar o comportamento "
+ "padr@~{a}o.\n"
+ "  -c, --set-customization-variable VAR=VAL  ajusta a var@'{a}vel de "
+ "personaliza@,{c}@~{a}o VAR \n"
+ "                                para o valor VAL.\n"
+ "  -v, --verbose               mostra o que est@'{a} sendo feito.\n"
+ "      --version               mostra informa@,{c}@~{a}o de vers@~{a}o e "
+ "sai.\n"
+ 
+ #: tp/texi2any.pl:760
+ msgid ""
+ "Output format selection (default is to produce Info):\n"
+ "      --docbook               output Docbook XML rather than Info.\n"
+ "      --html                  output HTML rather than Info.\n"
+ "      --plaintext             output plain text rather than Info.\n"
+ "      --xml                   output Texinfo XML rather than Info.\n"
+ "      --dvi, --dvipdf, --ps, --pdf  call texi2dvi to generate given output,\n"
+ "                                after checking validity of TEXINFO-FILE.\n"
+ msgstr ""
+ "Sele@,{c}@~{a}o do formato de sa@'{i}da (o padr@~{a}o @'{e} produzir o "
+ "formato Info):\n"
+ "      --docbook               sa@'{i}da Docbook XML ao inv@'{e}s de no "
+ "formato Info.\n"
+ "      --html                  sa@'{i}da HTML ao inv@'{e}s de no formato "
+ "Info.\n"
+ "      --plaintext             sa@'{i}da texto puro ao inv@'{e}s de no "
+ "formato Info.\n"
+ "      --xml                   sa@'{i}da Texinfo XML ao inv@'{e}s de no "
+ "formato Info.\n"
+ "      --dvi, --dvipdf, --ps, --pdf  chama texi2dvi para gerar a sa@'{i}da "
+ "solicitada,\n"
+ "                                ap@'{o}s verificar ARQUIVO-TEXI.\n"
+ 
+ #: tp/texi2any.pl:768
+ msgid ""
+ "General output options:\n"
+ "  -E, --macro-expand=FILE     output macro-expanded source to FILE,\n"
+ "                                ignoring any @setfilename.\n"
+ "      --no-headers            suppress node separators, Node: lines, and "
+ "menus\n"
+ "                                from Info output (thus producing plain "
+ "text)\n"
+ "                                or from HTML (thus producing shorter "
+ "output).\n"
+ "                                Also, if producing Info, write to\n"
+ "                                standard output by default.\n"
+ "      --no-split              suppress any splitting of the output;\n"
+ "                                generate only one output file.\n"
+ "      --[no-]number-sections  output chapter and sectioning numbers;\n"
+ "                                default is on.\n"
+ "  -o, --output=DEST           output to DEST.\n"
+ "                                With split output, create DEST as a "
+ "directory\n"
+ "                                 and put the output files there.\n"
+ "                                With non-split output, if DEST is already\n"
+ "                                 a directory or ends with a /,\n"
+ "                                 put the output file there.\n"
+ "                                Otherwise, DEST names the output file.\n"
+ msgstr ""
+ "Op@,{c}@~{o}es gerais de sa@'{i}da:\n"
+ "  -E, --macro-expand=ARQUIVO  sa@'{i}da do c@'{o}digo fonte macro-expandido "
+ "para ARQUIVO,\n"
+ "                                ignorando qualquer @setfilename.\n"
+ "      --no-headers            suprime separadores de nodo, Nodo: linhas, e "
+ "menus\n"
+ "                                a partir da sa@'{i}da Info (dessa forma "
+ "produzindo texto puro)\n"
+ "                                ou a partir da sa@'{i}da HTML (dessa forma "
+ "produzindo sa@'{i}da pequena).\n"
+ "                                Tamb@'{e}m, se produzir Info, grave na\n"
+ "                                sa@'{i}da padr@~{a}o.\n"
+ "      --no-split              suprime qualquer quebra de sa@'{i}da;\n"
+ "                                gerando somente um arquivo de sa@'{i}da.\n"
+ "      --[no-]number-sections  grava cap@'{i}tulos e n@'{u}meros de se@,{c}"
+ "@~{a}o;\n"
+ "                                o padr@~{a}o @'{e} habilitado.\n"
+ "  -o, --output=DEST           grava em DEST.\n"
+ "                                Ao quebrar a sa@'{i}da, cria DEST como um "
+ "diret@'{o}rio\n"
+ "                                 e coloca os arquivos de sa@'{i}da nele.\n"
+ "                                Com a sa@'{i}da non-split, se DEST for um "
+ "j@'{a} existente\n"
+ "                                 diret@'{o}rio ou terminar com uma /,\n"
+ "                                 coloca o arquivo de sa@'{i}da a@'{i}.\n"
+ "                                De outra forma, DEST nomeia o arquivo de "
+ "sa@'{i}da.\n"
+ 
+ #: tp/texi2any.pl:788
+ #, perl-format
+ msgid ""
+ "Options for Info and plain text:\n"
+ "      --disable-encoding      do not output accented and special characters\n"
+ "                                in Info output based on @documentencoding.\n"
+ "      --enable-encoding       override --disable-encoding (default).\n"
+ "      --fill-column=NUM       break Info lines at NUM characters (default "
+ "%d).\n"
+ "      --footnote-style=STYLE  output footnotes in Info according to STYLE:\n"
+ "                                `separate' to put them in their own node;\n"
+ "                                `end' to put them at the end of the node, "
+ "in\n"
+ "                                which they are defined (this is the "
+ "default).\n"
+ "      --paragraph-indent=VAL  indent Info paragraphs by VAL spaces (default "
+ "%d).\n"
+ "                                If VAL is `none', do not indent; if VAL is\n"
+ "                                `asis', preserve existing indentation.\n"
+ "      --split-size=NUM        split Info files at size NUM (default %d).\n"
+ msgstr ""
+ "Op@,{c}@~{o}es para sa@'{i}da nos formatos Info e texto puro:\n"
+ "      --disable-encoding      n@~{a}o grava acentos e caracteres especiais\n"
+ "                                na sa@'{i}da Info baseada em "
+ "@documentencoding.\n"
+ "      --enable-encoding       sobrescreve --disable-encoding (o padr@~{a}"
+ "o).\n"
+ "      --fill-column=NUM       quebra linhas Info a cada NUM caracters (o "
+ "padr@~{a}o @'{e} %d).\n"
+ "      --footnote-style=ESTILO grava notas de rodap@'{e} no formato Info "
+ "conforme ESTILO:\n"
+ "                                `separate' para coloc@'{a}-las no seu pr@'{o}"
+ "prio nodo;\n"
+ "                                `end' para coloc@'{a}-las no final do nodo, "
+ "no\n"
+ "                                qual elas forem definidas (esse @'{e} o "
+ "padr@~{a}o).\n"
+ "      --paragraph-indent=VAL  recua par@'{a}grafos Info VAL espa@,{c}os "
+ "(padr@~{a}o %d).\n"
+ "                                Se VAL for `none', n@~{a}o recua; se VAL "
+ "for\n"
+ "                                `asis', preserva o recuo existente.\n"
+ "      --split-size=NUM        quebra arquivos Info a um tamanho NUM (o "
+ "padr@~{a}o @'{e} %d).\n"
+ 
+ #: tp/texi2any.pl:805
+ msgid ""
+ "Options for HTML:\n"
+ "      --css-include=FILE      include FILE in HTML <style> output;\n"
+ "                                read stdin if FILE is -.\n"
+ "      --css-ref=URL           generate CSS reference to URL.\n"
+ "      --internal-links=FILE   produce list of internal links in FILE.\n"
+ "      --split=SPLIT           split at SPLIT, where SPLIT may be `chapter',\n"
+ "                                `section' or `node'.\n"
+ "      --transliterate-file-names  use file names in ASCII transliteration.\n"
+ "      --node-files            produce redirection files for nodes and \n"
+ "                                anchors; default is set only if split.\n"
+ msgstr ""
+ "Op@,{c}@~{o}es para HTML:\n"
+ "      --css-include=ARQUIVO   inclui ARQUIVO na sa@'{i}da HTML <style>;\n"
+ "                                l@^{e} a sa@'{i}da padr@~{a}o se ARQUIVO for "
+ "-.\n"
+ "      --css-ref=URL           gera refer@^{e}ncia CSS para URL.\n"
+ "      --internal-links=ARQUIVO produz uma lista de links internos em "
+ "ARQUIVO.\n"
+ "      --split=QUEBRA          quebra em QUEBRA onde QUEBRA pode ser "
+ "`chapter',\n"
+ "                                `section' ou `node'.\n"
+ "      --transliterate-file-names  use nomes de arquivo na translitera@,{c}"
+ "@~{a}o ASCII.\n"
+ "      --node-files            produz arquivos de redirecionamento para nodos "
+ "e \n"
+ "                                ancoras; o padr@~{a}o @'{e} ajustar somente "
+ "se hover QUEBRA.\n"
+ 
+ #: tp/texi2any.pl:816
+ msgid ""
+ "Options for XML and Docbook:\n"
+ "      --output-indent=VAL     does nothing, retained for compatibility.\n"
+ msgstr ""
+ "Op@,{c}@~{o}es para XML e para Docbook:\n"
+ "      --output-indent=VAL     n@~{a}o faz nada, mantida para "
+ "compatibilidade.\n"
+ 
+ #: tp/texi2any.pl:819
+ msgid ""
+ "Options for DVI/PS/PDF:\n"
+ "      --Xopt=OPT              pass OPT to texi2dvi; can be repeated.\n"
+ msgstr ""
+ "Op@,{c}@~{o}es para DVI/PS/PDF:\n"
+ "      --Xopt=OPT              pass OPT to texi2dvi; can be repeated.\n"
+ 
+ #: tp/texi2any.pl:822
+ msgid ""
+ "Input file options:\n"
+ "      --commands-in-node-names  does nothing, retained for compatibility.\n"
+ "  -D VAR                        define the variable VAR, as with @set.\n"
+ "  -D 'VAR VAL'                  define VAR to VAL (one shell argument).\n"
+ "  -I DIR                        append DIR to the @include search path.\n"
+ "  -P DIR                        prepend DIR to the @include search path.\n"
+ "  -U VAR                        undefine the variable VAR, as with @clear.\n"
+ msgstr ""
+ "Op@,{c}@~{o}es de arquivo de entrada:\n"
+ "      --commands-in-node-names  n@~{a}o faz nada, mantida para "
+ "compatibilidade.\n"
+ "  -D VAR                        define a vari@'{a}vel VAR, da mesma forma "
+ "que @set.\n"
+ "  -D 'VAR VAL'                  armazena o valor VAL em VAR (um argumento de "
+ "shell).\n"
+ "  -I DIR                        coloca DIR no final do caminho de busca "
+ "@include.\n"
+ "  -P DIR                        coloca DIR no in@'{i}cio do caminho de busca "
+ "@include.\n"
+ "  -U VAR                        remove a vari@'{a}vel VAR, semelhante a "
+ "@clear.\n"
+ 
+ #: tp/texi2any.pl:830
+ msgid ""
+ "Conditional processing in input:\n"
+ "  --ifdocbook       process @ifdocbook and @docbook even if\n"
+ "                      not generating Docbook.\n"
+ "  --ifhtml          process @ifhtml and @html even if not generating HTML.\n"
+ "  --ifinfo          process @ifinfo even if not generating Info.\n"
+ "  --ifplaintext     process @ifplaintext even if not generating plain text.\n"
+ "  --iftex           process @iftex and @tex.\n"
+ "  --ifxml           process @ifxml and @xml.\n"
+ "  --no-ifdocbook    do not process @ifdocbook and @docbook text.\n"
+ "  --no-ifhtml       do not process @ifhtml and @html text.\n"
+ "  --no-ifinfo       do not process @ifinfo text.\n"
+ "  --no-ifplaintext  do not process @ifplaintext text.\n"
+ "  --no-iftex        do not process @iftex and @tex text.\n"
+ "  --no-ifxml        do not process @ifxml and @xml text.\n"
+ "\n"
+ "  Also, for the --no-ifFORMAT options, do process @ifnotFORMAT text.\n"
+ msgstr ""
+ "Processamento condicional na entrada:\n"
+ "  --ifdocbook       processa @ifdocbook e @docbook mesmo se\n"
+ "                      n@~{a}o for gerado o Docbook.\n"
+ "  --ifhtml          processa @ifhtml e @html mesmo se n@~{a}o for gerado o "
+ "HTML.\n"
+ "  --ifinfo          processa @ifinfo mesmo se n@~{a}o for gerado o Info.\n"
+ "  --ifplaintext     processa @ifplaintext mesmo se n@~{a}o for gerado o "
+ "texto puro.\n"
+ "  --iftex           processa @iftex e @tex.\n"
+ "  --ifxml           processa @ifxml e @xml.\n"
+ "  --no-ifdocbook    n@~{a}o processa o texto @ifdocbook e @docbook.\n"
+ "  --no-ifhtml       n@~{a}o processa o texto @ifhtml e @html.\n"
+ "  --no-ifinfo       n@~{a}o processa o texto @ifinfo.\n"
+ "  --no-ifplaintext  n@~{a}o processa o texto @ifplaintext.\n"
+ "  --no-iftex        n@~{a}o processa o texto @iftex e @tex.\n"
+ "  --no-ifxml        n@~{a}o processa o texto @ifxml e @xml.\n"
+ "\n"
+ "  Tamb@'{e}m, para as op@,{c}@~{o}es --no-ifFORMATO, processa o texto "
+ "@ifnotFORMATO.\n"
+ 
+ #: tp/texi2any.pl:847
+ msgid ""
+ "  The defaults for the @if... conditionals depend on the output format:\n"
+ "  if generating Docbook, --ifdocbook is on and the others are off;\n"
+ "  if generating HTML, --ifhtml is on and the others are off;\n"
+ "  if generating Info, --ifinfo is on and the others are off;\n"
+ "  if generating plain text, --ifplaintext is on and the others are off;\n"
+ "  if generating XML, --ifxml is on and the others are off.\n"
+ msgstr ""
+ "  Os padr@~{o}es para as condi@,{c}ionais @if... dependem do formato de "
+ "sa@'{i}da:\n"
+ "  se gerando Docbook, --ifdocbook @'{e} on e os outros s@~{a}o off;\n"
+ "  se gerando HTML, --ifhtml @'{e} on e os outros s@~{a}o off;\n"
+ "  se gerando Info, --ifinfo @'{e} on e os outros s@~{a}o off;\n"
+ "  se gerando plain text, --ifplaintext @'{e} on e os outros s@~{a}o off;\n"
+ "  se gerando XML, --ifxml @'{e} on e os outros s@~{a}o off.\n"
+ 
+ #: tp/texi2any.pl:854
+ msgid ""
+ "Examples:\n"
+ "  makeinfo foo.texi                      write Info to foo's @setfilename\n"
+ "  makeinfo --html foo.texi               write HTML to @setfilename\n"
+ "  makeinfo --xml foo.texi                write Texinfo XML to @setfilename\n"
+ "  makeinfo --docbook foo.texi            write Docbook XML to @setfilename\n"
+ "  makeinfo --plaintext foo.texi          write plain text to standard "
+ "output\n"
+ "  makeinfo --pdf foo.texi                write PDF using texi2dvi\n"
+ "\n"
+ "  makeinfo --html --no-headers foo.texi  write html without node lines, "
+ "menus\n"
+ "  makeinfo --number-sections foo.texi    write Info with numbered sections\n"
+ "  makeinfo --no-split foo.texi           write one Info file however big\n"
+ msgstr ""
+ "Exemplos:\n"
+ "  makeinfo algumacoisa.texi              grava o Info em @setfilename "
+ "algumacoisa\n"
+ "  makeinfo --html algumacoisa.texi       grava o HTML em @setfilename\n"
+ "  makeinfo --xml algumacoisa.texi        grava o Texinfo XML em "
+ "@setfilename\n"
+ "  makeinfo --docbook algumacoisa.texi    grava o Docbook XML em "
+ "@setfilename\n"
+ "  makeinfo --plaintext algumacoisa.texi  grava o texto puro para a sa@'{i}"
+ "da\n"
+ "padr@~{a}o\n"
+ "  makeinfo --pdf algumacoisa.texi        grava o PDF usando texi2dvi\n"
+ "\n"
+ "  makeinfo --html --no-headers algumacoisa.texi grava o html sem linhas de "
+ "nodo,  e sem menus\n"
+ "  makeinfo --number-sections algumacoisa.texi grava o Info com se@,{c}@~{o}"
+ "es numeradas\n"
+ "  makeinfo --no-split algumacoisa.texi   grava um @'{u}nico arquivoInfo Info "
+ "mesmo grande\n"
+ 
+ #: tp/texi2any.pl:901
+ #, perl-format
+ msgid "%s: --footnote-style arg must be `separate' or `end', not `%s'.\n"
+ msgstr ""
+ "%s: o argumento de --footnote-style deve ser `separate' ou `end', n@~{a}o `"
+ "%s'.\n"
+ 
+ #: tp/texi2any.pl:992
+ #, perl-format
+ msgid "%s: --paragraph-indent arg must be numeric/`none'/`asis', not `%s'.\n"
+ msgstr ""
+ "%s: o argumento de --paragraph-indent deve ser numeric/`none'/`asis', n@~{a}"
+ "o `%s'.\n"
+ 
+ #: tp/texi2any.pl:1069
+ #, perl-format
+ msgid "%s: when generating %s, only one input FILE may be specified with -o\n"
+ msgstr ""
+ "%s: ao gerar %s, somente um @'{u}nico ARQUIVO de entrada pode ser "
+ "especificado com -o\n"
+ 
+ #: tp/texi2any.pl:1073
+ msgid "--Xopt option without printed output"
+ msgstr "op@,{c}@~{a}o --Xopt sem sa@'{i}da mostrada"
+ 
+ #: tp/texi2any.pl:1083
+ #, perl-format
+ msgid "unknown tree transformation %s"
+ msgstr "@'{a}rvore de transforma@,{c}@~{a}o %s desconhecida"
+ 
+ #: tp/texi2any.pl:1090
+ #, perl-format
+ msgid "ignoring splitting for format %s"
+ msgstr "ignorando quebra para o formato %s"
+ 
+ #: tp/texi2any.pl:1140
+ #, perl-format
+ msgid "%s: missing file argument.\n"
+ msgstr "%s: faltando argumento arquivo.\n"
+ 
+ #: tp/texi2any.pl:1141
+ #, perl-format
+ msgid "Try `%s --help' for more information.\n"
+ msgstr "Tente `%s --help' para mais informa@,{c}@~{a}o.\n"
+ 
+ #: tp/texi2any.pl:1222
+ msgid "fill_gaps_in_sectioning transformation return no result. No section?"
+ msgstr ""
+ "a transforma@,{c}@~{a}o fill_gaps_in_sectioning n@~{a}o retorna nada. "
+ "Nenhuma se@,{c}@~{a}o?"
+ 
+ #: tp/texi2any.pl:1244
+ #, perl-format
+ msgid "error on closing macro expand file %s: %s\n"
+ msgstr "erro ao fechar o arquivo expandido de macro %s: %s\n"
+ 
+ #: tp/texi2any.pl:1250
+ #, perl-format
+ msgid "could not open %s for writing: %s\n"
+ msgstr "n@~{a}o posso abrir %s para escrita: %s\n"
+ 
+ #: tp/texi2any.pl:1275
+ msgid ""
+ "insert_nodes_for_sectioning_commands transformation return no result. No "
+ "section?"
+ msgstr ""
+ "a transforma@,{c}@~{a}o insert_nodes_for_sectioning_commands n@~{a}o retorna "
+ "nada. Nenhuma se@,{c}@~{a}o?"
+ 
+ #: tp/texi2any.pl:1345 tp/texi2any.pl:1421
+ #, perl-format
+ msgid "%s: error on closing %s: %s\n"
+ msgstr "%s: erro ao fechar %s: %s\n"
+ 
+ #: tp/texi2any.pl:1368 tp/texi2any.pl:1402
+ #, perl-format
+ msgid "%s: error on closing internal links file %s: %s\n"
+ msgstr "%s: erro ao fechar o arquivo de links internos %s: %s\n"
+ 
+ #: tp/texi2any.pl:1374 tp/texi2any.pl:1408
+ #, perl-format
+ msgid "%s: could not open %s for writing: %s\n"
+ msgstr "%s: n@~{a}o posso abrir %s para escrita: %s\n"
+ 
+ #: texindex/ti.twjr:373
+ #, fuzzy, awk-format
+ msgid "%s: unrecognized option `%s'\n"
+ msgstr "%s: op@,{c}@~{a}o desconhecida '--%s'\n"
+ 
+ #: texindex/ti.twjr:444
+ #, fuzzy, awk-format
+ msgid "%s is not a Texinfo index file\n"
+ msgstr "%s @'{e} um c@'{o}digo de regi@~{a}o inv@'{a}lido"
+ 
+ #: texindex/ti.twjr:543
+ #, awk-format
+ msgid "%s:%d: Bad key %s in record\n"
+ msgstr "%s:%d: Chave errada %s no registro\n"
+ 
+ #: texindex/ti.twjr:566
+ #, awk-format
+ msgid "%s:%d: Bad entry; expected three fields, not %d\n"
+ msgstr "%s:%d: Entrada errada; esperado tr@^{e}s campos, n@~{a}o %d\n"
+ 
+ #: texindex/ti.twjr:725
+ #, awk-format
+ msgid "%s:%d: Bad entry; expected %s at column %d\n"
+ msgstr "%s:%d: Entrada errada; esperado %s na coluna %d\n"
+ 
+ #: texindex/ti.twjr:1254
+ msgid "..."
+ msgstr "..."
+ 
+ #: texindex/ti.twjr:1273
+ #, fuzzy, awk-format
+ msgid "Usage: %s [OPTION]... FILE...\n"
+ msgstr "Uso: %s [OP@,{C}@~{A}O]... ARQUIVO-TEXI...\n"
+ 
+ #: texindex/ti.twjr:1274
+ msgid "Generate a sorted index for each TeX output FILE."
+ msgstr "Gerado um @'{i}ndice ordenado para cada ARQUIVO TeX de sa@'{i}da."
+ 
+ #: texindex/ti.twjr:1275
+ msgid "Usually FILE... is specified as `foo.??' for a document `foo.texi'."
+ msgstr ""
+ "Geralmente em ARQUIVO... temos `algumacoisa.??' para `algumacoisa.texi'."
+ 
+ #: texindex/ti.twjr:1277
+ msgid "Options:"
+ msgstr "Op@,{c}@~{o}es:"
+ 
+ #: texindex/ti.twjr:1278
+ msgid " -h, --help   display this help and exit"
+ msgstr " -h, --help   exibe essa ajuda e sai"
+ 
+ #: texindex/ti.twjr:1279
+ msgid " --version    display version information and exit"
+ msgstr " --version    exibe dados de vers@~{a}o e sai"
+ 
+ #: texindex/ti.twjr:1280
+ msgid " --           end option processing"
+ msgstr " --           fim do tratamento de op@,{c}@~{a}o"
Binary files texinfo-5.2/po/ro.gmo and texinfo-6.0/po/ro.gmo differ
diff -Nrc2 texinfo-5.2/po/ro.po texinfo-6.0/po/ro.po
*** texinfo-5.2/po/ro.po	2013-09-26 23:52:37.000000000 +0100
--- texinfo-6.0/po/ro.po	2015-06-26 13:52:34.000000000 +0100
***************
*** 9,13 ****
  "Project-Id-Version: texinfo 4.7.94\n"
  "Report-Msgid-Bugs-To: bug-texinfo@gnu.org\n"
! "POT-Creation-Date: 2013-09-26 15:52-0700\n"
  "PO-Revision-Date: 2005-05-03 12:00+05\n"
  "Last-Translator: Laurentiu Buzdugan <lbuz@rolix.org>\n"
--- 9,13 ----
  "Project-Id-Version: texinfo 4.7.94\n"
  "Report-Msgid-Bugs-To: bug-texinfo@gnu.org\n"
! "POT-Creation-Date: 2015-06-26 13:52+0100\n"
  "PO-Revision-Date: 2005-05-03 12:00+05\n"
  "Last-Translator: Laurentiu Buzdugan <lbuz@rolix.org>\n"
***************
*** 19,78 ****
  "Plural-Forms: nplurals=2; plural=(n != 1);\n"
  
! #: gnulib/lib/error.c:188
  msgid "Unknown system error"
  msgstr ""
  
! #: gnulib/lib/getopt.c:547 gnulib/lib/getopt.c:576
  #, fuzzy, c-format
  msgid "%s: option '%s' is ambiguous; possibilities:"
  msgstr "%s: opþiunea `%s' este ambiguã\n"
  
! #: gnulib/lib/getopt.c:624 gnulib/lib/getopt.c:628
  #, fuzzy, c-format
  msgid "%s: option '--%s' doesn't allow an argument\n"
  msgstr "%s: opþiunea `--%s' nu permite un argument\n"
  
! #: gnulib/lib/getopt.c:637 gnulib/lib/getopt.c:642
  #, fuzzy, c-format
  msgid "%s: option '%c%s' doesn't allow an argument\n"
  msgstr "%s: opþiunea `%c%s' nu permite un argument\n"
  
! #: gnulib/lib/getopt.c:685 gnulib/lib/getopt.c:704
  #, fuzzy, c-format
  msgid "%s: option '--%s' requires an argument\n"
  msgstr "%s: opþiunea `%s' necesitã un argument\n"
  
! #: gnulib/lib/getopt.c:742 gnulib/lib/getopt.c:745
  #, fuzzy, c-format
  msgid "%s: unrecognized option '--%s'\n"
! msgstr "%s: opþiune nerecunoscutã `--%s'\n"
  
! #: gnulib/lib/getopt.c:753 gnulib/lib/getopt.c:756
  #, fuzzy, c-format
  msgid "%s: unrecognized option '%c%s'\n"
  msgstr "%s: opþiune nerecunoscutã `%c%s'\n"
  
! #: gnulib/lib/getopt.c:805 gnulib/lib/getopt.c:808
  #, fuzzy, c-format
  msgid "%s: invalid option -- '%c'\n"
  msgstr "%s: opþiune invalidã -- %c\n"
  
! #: gnulib/lib/getopt.c:861 gnulib/lib/getopt.c:878 gnulib/lib/getopt.c:1088
! #: gnulib/lib/getopt.c:1106
  #, fuzzy, c-format
  msgid "%s: option requires an argument -- '%c'\n"
  msgstr "%s: opþiunea necesitã un argument -- %c\n"
  
! #: gnulib/lib/getopt.c:934 gnulib/lib/getopt.c:950
  #, fuzzy, c-format
  msgid "%s: option '-W %s' is ambiguous\n"
  msgstr "%s: opþiunea `-W %s' este ambiguã\n"
  
! #: gnulib/lib/getopt.c:974 gnulib/lib/getopt.c:992
  #, fuzzy, c-format
  msgid "%s: option '-W %s' doesn't allow an argument\n"
  msgstr "%s: opþiunea `-W %s' nu permite un argument\n"
  
! #: gnulib/lib/getopt.c:1013 gnulib/lib/getopt.c:1031
  #, fuzzy, c-format
  msgid "%s: option '-W %s' requires an argument\n"
--- 19,83 ----
  "Plural-Forms: nplurals=2; plural=(n != 1);\n"
  
! #: gnulib/lib/error.c:191
  msgid "Unknown system error"
  msgstr ""
  
! #: gnulib/lib/getopt.c:575 gnulib/lib/getopt.c:604
  #, fuzzy, c-format
  msgid "%s: option '%s' is ambiguous; possibilities:"
  msgstr "%s: opþiunea `%s' este ambiguã\n"
  
! #: gnulib/lib/getopt.c:619
! #, fuzzy, c-format
! msgid "%s: option '%s' is ambiguous\n"
! msgstr "%s: opþiunea `-W %s' este ambiguã\n"
! 
! #: gnulib/lib/getopt.c:654 gnulib/lib/getopt.c:658
  #, fuzzy, c-format
  msgid "%s: option '--%s' doesn't allow an argument\n"
  msgstr "%s: opþiunea `--%s' nu permite un argument\n"
  
! #: gnulib/lib/getopt.c:667 gnulib/lib/getopt.c:672
  #, fuzzy, c-format
  msgid "%s: option '%c%s' doesn't allow an argument\n"
  msgstr "%s: opþiunea `%c%s' nu permite un argument\n"
  
! #: gnulib/lib/getopt.c:715 gnulib/lib/getopt.c:734
  #, fuzzy, c-format
  msgid "%s: option '--%s' requires an argument\n"
  msgstr "%s: opþiunea `%s' necesitã un argument\n"
  
! #: gnulib/lib/getopt.c:772 gnulib/lib/getopt.c:775
  #, fuzzy, c-format
  msgid "%s: unrecognized option '--%s'\n"
! msgstr "%s: opþiune nerecunoscutã `%c%s'\n"
  
! #: gnulib/lib/getopt.c:783 gnulib/lib/getopt.c:786
  #, fuzzy, c-format
  msgid "%s: unrecognized option '%c%s'\n"
  msgstr "%s: opþiune nerecunoscutã `%c%s'\n"
  
! #: gnulib/lib/getopt.c:835 gnulib/lib/getopt.c:838
  #, fuzzy, c-format
  msgid "%s: invalid option -- '%c'\n"
  msgstr "%s: opþiune invalidã -- %c\n"
  
! #: gnulib/lib/getopt.c:891 gnulib/lib/getopt.c:908 gnulib/lib/getopt.c:1118
! #: gnulib/lib/getopt.c:1136
  #, fuzzy, c-format
  msgid "%s: option requires an argument -- '%c'\n"
  msgstr "%s: opþiunea necesitã un argument -- %c\n"
  
! #: gnulib/lib/getopt.c:964 gnulib/lib/getopt.c:980
  #, fuzzy, c-format
  msgid "%s: option '-W %s' is ambiguous\n"
  msgstr "%s: opþiunea `-W %s' este ambiguã\n"
  
! #: gnulib/lib/getopt.c:1004 gnulib/lib/getopt.c:1022
  #, fuzzy, c-format
  msgid "%s: option '-W %s' doesn't allow an argument\n"
  msgstr "%s: opþiunea `-W %s' nu permite un argument\n"
  
! #: gnulib/lib/getopt.c:1043 gnulib/lib/getopt.c:1061
  #, fuzzy, c-format
  msgid "%s: option '-W %s' requires an argument\n"
***************
*** 88,93 ****
  
  #: gnulib/lib/regcomp.c:137
  msgid "Invalid regular expression"
! msgstr ""
  
  #: gnulib/lib/regcomp.c:140
--- 93,99 ----
  
  #: gnulib/lib/regcomp.c:137
+ #, fuzzy
  msgid "Invalid regular expression"
! msgstr "Nici un ºir cãutat anterior"
  
  #: gnulib/lib/regcomp.c:140
***************
*** 137,150 ****
  
  #: gnulib/lib/regcomp.c:170
  msgid "Invalid preceding regular expression"
! msgstr ""
  
  #: gnulib/lib/regcomp.c:173
  msgid "Premature end of regular expression"
! msgstr ""
  
  #: gnulib/lib/regcomp.c:176
  msgid "Regular expression too big"
! msgstr ""
  
  #: gnulib/lib/regcomp.c:179
--- 143,159 ----
  
  #: gnulib/lib/regcomp.c:170
+ #, fuzzy
  msgid "Invalid preceding regular expression"
! msgstr "Nici un ºir cãutat anterior"
  
  #: gnulib/lib/regcomp.c:173
+ #, fuzzy
  msgid "Premature end of regular expression"
! msgstr "Nici un ºir cãutat anterior"
  
  #: gnulib/lib/regcomp.c:176
+ #, fuzzy
  msgid "Regular expression too big"
! msgstr "Nici un ºir cãutat anterior"
  
  #: gnulib/lib/regcomp.c:179
***************
*** 162,266 ****
  msgstr ""
  
! #: info/echo-area.c:283 info/session.c:978
  msgid "Move forward a character"
  msgstr "Mergi înainte un caracter"
  
! #: info/echo-area.c:295 info/session.c:1005
  msgid "Move backward a character"
  msgstr "Mergi înapoi un caracter"
  
! #: info/echo-area.c:307
  msgid "Move to the start of this line"
  msgstr "Mergi la începutul acestei linii"
  
! #: info/echo-area.c:312
  msgid "Move to the end of this line"
  msgstr "Mergi la sfârºitul acestei linii"
  
! #: info/echo-area.c:320 info/session.c:1037
  msgid "Move forward a word"
  msgstr "Mergi înainte un cuvânt"
  
! #: info/echo-area.c:360 info/session.c:1061
  msgid "Move backward a word"
  msgstr "Mergi înapoi un cuvânt"
  
! #: info/echo-area.c:400
  msgid "Delete the character under the cursor"
  msgstr "ªterge caracterul de sub cursor"
  
! #: info/echo-area.c:430
  msgid "Delete the character behind the cursor"
  msgstr "ªterge caracterul din stânga cursorului"
  
! #: info/echo-area.c:451
  msgid "Cancel or quit operation"
  msgstr "Renunþã sau terminã operaþiunea"
  
! #: info/echo-area.c:466
  msgid "Accept (or force completion of) this line"
  msgstr "Acceptã (sau forþeazã completarea) acestei linii"
  
! #: info/echo-area.c:471
  msgid "Insert next character verbatim"
  msgstr "Insereazã urmãtorul caracter identic (verbatim)"
  
! #: info/echo-area.c:479
! msgid "Insert this character"
! msgstr "Insereazã acest caracter"
! 
! #: info/echo-area.c:498
  msgid "Insert a TAB character"
  msgstr "Insereazã un caracter TAB"
  
! #: info/echo-area.c:505
  msgid "Transpose characters at point"
  msgstr "Transpune caracterele la acest punct"
  
! #: info/echo-area.c:556
  msgid "Yank back the contents of the last kill"
  msgstr "Extrage înapoi conþinutul ultimei ºtergeri (kill)"
  
! #: info/echo-area.c:563
  msgid "Kill ring is empty"
  msgstr "Inelul de ºtergeri (kill) e gol"
  
! #: info/echo-area.c:576
  msgid "Yank back a previous kill"
  msgstr "Extrage înapoi o ºtergere (kill) anterioarã"
  
! #: info/echo-area.c:609
  msgid "Kill to the end of the line"
  msgstr "ªterge (kill) pânã la sfârºitul liniei"
  
! #: info/echo-area.c:622
  msgid "Kill to the beginning of the line"
  msgstr "ªterge (kill) pânã la începutul liniei"
  
! #: info/echo-area.c:634
  msgid "Kill the word following the cursor"
  msgstr "ªterge (kill) cuvântul din dreapta cursorului"
  
! #: info/echo-area.c:654
  msgid "Kill the word preceding the cursor"
  msgstr "ªterge (kill) cuvãntul din stânga cursorului"
  
! #: info/echo-area.c:871 info/echo-area.c:929
  msgid "No completions"
  msgstr "Nici o completare"
  
! #: info/echo-area.c:873
  msgid "Not complete"
  msgstr "Nu e completat"
  
! #: info/echo-area.c:914
  msgid "List possible completions"
  msgstr "Enumerã completãrile posibile"
  
! #: info/echo-area.c:933
  msgid "Sole completion"
  msgstr "O singurã completare"
  
! #: info/echo-area.c:941
  #, fuzzy, c-format
  msgid "%d completion:\n"
--- 171,271 ----
  msgstr ""
  
! #: info/echo-area.c:299 info/session.c:1328
  msgid "Move forward a character"
  msgstr "Mergi înainte un caracter"
  
! #: info/echo-area.c:318 info/session.c:1341
  msgid "Move backward a character"
  msgstr "Mergi înapoi un caracter"
  
! #: info/echo-area.c:344
  msgid "Move to the start of this line"
  msgstr "Mergi la începutul acestei linii"
  
! #: info/echo-area.c:349
  msgid "Move to the end of this line"
  msgstr "Mergi la sfârºitul acestei linii"
  
! #: info/echo-area.c:357 info/session.c:1356
  msgid "Move forward a word"
  msgstr "Mergi înainte un cuvânt"
  
! #: info/echo-area.c:397 info/session.c:1370
  msgid "Move backward a word"
  msgstr "Mergi înapoi un cuvânt"
  
! #: info/echo-area.c:437
  msgid "Delete the character under the cursor"
  msgstr "ªterge caracterul de sub cursor"
  
! #: info/echo-area.c:457
  msgid "Delete the character behind the cursor"
  msgstr "ªterge caracterul din stânga cursorului"
  
! #: info/echo-area.c:478
  msgid "Cancel or quit operation"
  msgstr "Renunþã sau terminã operaþiunea"
  
! #: info/echo-area.c:493
  msgid "Accept (or force completion of) this line"
  msgstr "Acceptã (sau forþeazã completarea) acestei linii"
  
! #: info/echo-area.c:498
  msgid "Insert next character verbatim"
  msgstr "Insereazã urmãtorul caracter identic (verbatim)"
  
! #: info/echo-area.c:530
  msgid "Insert a TAB character"
  msgstr "Insereazã un caracter TAB"
  
! #: info/echo-area.c:582
  msgid "Transpose characters at point"
  msgstr "Transpune caracterele la acest punct"
  
! #: info/echo-area.c:651
  msgid "Yank back the contents of the last kill"
  msgstr "Extrage înapoi conþinutul ultimei ºtergeri (kill)"
  
! #: info/echo-area.c:658
  msgid "Kill ring is empty"
  msgstr "Inelul de ºtergeri (kill) e gol"
  
! #: info/echo-area.c:671
  msgid "Yank back a previous kill"
  msgstr "Extrage înapoi o ºtergere (kill) anterioarã"
  
! #: info/echo-area.c:704
  msgid "Kill to the end of the line"
  msgstr "ªterge (kill) pânã la sfârºitul liniei"
  
! #: info/echo-area.c:717
  msgid "Kill to the beginning of the line"
  msgstr "ªterge (kill) pânã la începutul liniei"
  
! #: info/echo-area.c:729
  msgid "Kill the word following the cursor"
  msgstr "ªterge (kill) cuvântul din dreapta cursorului"
  
! #: info/echo-area.c:749
  msgid "Kill the word preceding the cursor"
  msgstr "ªterge (kill) cuvãntul din stânga cursorului"
  
! #: info/echo-area.c:981 info/echo-area.c:1039
  msgid "No completions"
  msgstr "Nici o completare"
  
! #: info/echo-area.c:983
  msgid "Not complete"
  msgstr "Nu e completat"
  
! #: info/echo-area.c:1032
  msgid "List possible completions"
  msgstr "Enumerã completãrile posibile"
  
! #: info/echo-area.c:1043
  msgid "Sole completion"
  msgstr "O singurã completare"
  
! #: info/echo-area.c:1052
  #, fuzzy, c-format
  msgid "%d completion:\n"
***************
*** 269,305 ****
  msgstr[1] "%d completãri:\n"
  
! #: info/echo-area.c:1091
  msgid "Insert completion"
  msgstr "Insereazã completarea"
  
! #: info/echo-area.c:1228
  #, c-format
  msgid "Building completions..."
  msgstr "Construim completãrile..."
  
! #: info/echo-area.c:1347
  msgid "Scroll the completions window"
  msgstr "Scroll fereastra de completãri"
  
! #: info/filesys.c:88
  #, fuzzy, c-format
  msgid "looking for file \"%s\""
  msgstr "eroare la închiderea fiºierului de ieºire `%s'"
  
! #: info/filesys.c:178
  #, fuzzy, c-format
  msgid "looking for file %s in %s"
  msgstr "eroare la închiderea fiºierului de ieºire `%s'"
  
! #: info/filesys.c:209 info/filesys.c:224 info/filesys.c:245
  #, fuzzy, c-format
  msgid "found file %s"
  msgstr "eroare la închiderea fiºierului de ieºire `%s'"
  
! #: info/footnotes.c:211
  msgid "Footnotes could not be displayed"
  msgstr "Notele de subsol nu pot fi afiºate"
  
! #: info/footnotes.c:237
  msgid "Show the footnotes associated with this node in another window"
  msgstr "Aratã notele de subsol asociate cu acest nod în aceastã fereastrã"
--- 274,311 ----
  msgstr[1] "%d completãri:\n"
  
! #: info/echo-area.c:1169
  msgid "Insert completion"
  msgstr "Insereazã completarea"
  
! #: info/echo-area.c:1271
  #, c-format
  msgid "Building completions..."
  msgstr "Construim completãrile..."
  
! #: info/echo-area.c:1390
  msgid "Scroll the completions window"
  msgstr "Scroll fereastra de completãri"
  
! #: info/filesys.c:91
  #, fuzzy, c-format
  msgid "looking for file \"%s\""
  msgstr "eroare la închiderea fiºierului de ieºire `%s'"
  
! #: info/filesys.c:158
  #, fuzzy, c-format
  msgid "looking for file %s in %s"
  msgstr "eroare la închiderea fiºierului de ieºire `%s'"
  
! #: info/filesys.c:227 info/filesys.c:241 info/filesys.c:262
  #, fuzzy, c-format
  msgid "found file %s"
  msgstr "eroare la închiderea fiºierului de ieºire `%s'"
  
! #: info/footnotes.c:231
! #, c-format
  msgid "Footnotes could not be displayed"
  msgstr "Notele de subsol nu pot fi afiºate"
  
! #: info/footnotes.c:251
  msgid "Show the footnotes associated with this node in another window"
  msgstr "Aratã notele de subsol asociate cu acest nod în aceastã fereastrã"
***************
*** 309,466 ****
  msgstr "------- Note de subsol  -------"
  
! #: info/indices.c:174
! msgid "Look up a string in the index for this file"
! msgstr "Cautã un ºir în indexul acestui fiºier"
! 
! #: info/indices.c:202 info/indices.c:885
  #, c-format
  msgid "Finding index entries..."
  msgstr "Cãutãm intrãri în index..."
  
! #: info/indices.c:209
  #, c-format
  msgid "No indices found."
  msgstr "Nici am gãsit nici un index."
  
! #: info/indices.c:219
  msgid "Index entry: "
  msgstr "Intrare în index: "
  
! #: info/indices.c:253 info/indices.c:907 info/session.c:4204
! #, c-format
! msgid "Search string too short"
  msgstr ""
  
! #: info/indices.c:365
  msgid ""
! "Go to the next matching index item from the last `\\[index-search]' command"
  msgstr ""
  "Mergi la urmãtorul articol de index ce se potriveºte ultimei comenzi `"
  "\\[index-search]'"
  
! #: info/indices.c:376
  #, c-format
  msgid "No previous index search string."
  msgstr "Nu existã nici un ºir cãutat anterior."
  
! #: info/indices.c:383
! #, c-format
! msgid "No index entries."
! msgstr "Nici o intrare în index."
! 
! #: info/indices.c:431
  #, fuzzy, c-format
! msgid "No more index entries containing `%s'."
  msgstr "Nici o intrare în %sindex conþinând `%s'."
  
! #: info/indices.c:432 info/indices.c:942
  #, fuzzy, c-format
! msgid "No index entries containing `%s'."
  msgstr "Nici o intrare în %sindex conþinând `%s'."
  
! #: info/indices.c:444
! msgid "CAN'T SEE THIS"
! msgstr "NU POT VEDEA ACEASTA"
! 
! #: info/indices.c:480
! #, c-format
! msgid "Found `%s' in %s. (`\\[next-index-match]' tries to find next.)"
! msgstr ""
! "Am gãsit `%s' în %s. (`\\[next-index-match]' încearcã sã gãseascã urmãtorul.)"
! 
! #: info/indices.c:611
! #, c-format
! msgid "Scanning indices of `%s'..."
  msgstr "Scanãm indexurile pentru `%s'..."
  
! #: info/indices.c:659
! #, c-format
! msgid "No available info files have `%s' in their indices."
! msgstr "Nici un fiºier info nu are `%s' în indexurile lor."
! 
! #: info/indices.c:685
  msgid "Grovel all known info file's indices for a string and build a menu"
  msgstr ""
  "Cautã în toþi indexurile fiºierului pentru un ºir ºi contruieºte un meniu"
  
! #: info/indices.c:689
! msgid "Index apropos: "
  msgstr "Index apropos: "
  
! #: info/indices.c:717
! #, c-format
! msgid ""
! "\n"
! "* Menu: Nodes whose indices contain `%s':\n"
! msgstr ""
! "\n"
! "* Meniu: Noduri a cãror indexurile conþin `%s':\n"
  
! #: info/indices.c:869
  msgid "List all matches of a string in the index"
  msgstr ""
  
! #: info/indices.c:891
! #, fuzzy, c-format
! msgid "No index"
! msgstr "Nici o intrare în index."
! 
! #: info/indices.c:895
  #, fuzzy
! msgid "Index topic: "
  msgstr "Index apropos: "
  
! #: info/indices.c:913
  #, fuzzy, c-format
! msgid "Index for `%s'"
! msgstr " pentru %s"
! 
! #: info/indices.c:966
! #, fuzzy, c-format
! msgid "File names matching `%s'"
! msgstr "Nici o potrivire %cend %s'"
  
! #: info/indices.c:996
! msgid "Show all matching files"
  msgstr ""
  
! #: info/indices.c:1000
  #, fuzzy, c-format
! msgid "No file index"
! msgstr "Nici o intrare în index."
  
  #: info/info.c:316
  #, c-format
! msgid "no index entries found for `%s'\n"
! msgstr "nici o intrare de index a fost gãsitã pentru `%s'\n"
  
! #: info/info.c:490
  #, c-format
  msgid "invalid number: %s\n"
  msgstr ""
  
! #: info/info.c:641
  #, c-format
  msgid "malformed variable assignment: %s"
  msgstr ""
  
! #: info/info.c:650 info/infomap.c:1218
  #, fuzzy, c-format
  msgid "%s: no such variable"
  msgstr "Comandã necunoscutã `%s'"
  
! #: info/info.c:654 info/infomap.c:1222
  #, fuzzy, c-format
  msgid "value %s is not valid for variable %s"
  msgstr "Seteazã valoarea unei variabile Info"
  
! #: info/info.c:671 info/infokey.c:892
  #, c-format
  msgid "Try --help for more information.\n"
  msgstr "Încercaþi --help pentru informaþii suplimentare.\n"
  
! #: info/info.c:693 info/infokey.c:144 install-info/install-info.c:2163
! #: tp/texi2any.pl:861 util/texindex.c:295
! #, c-format, perl-format
  msgid ""
  "Copyright (C) %s Free Software Foundation, Inc.\n"
--- 315,452 ----
  msgstr "------- Note de subsol  -------"
  
! #: info/indices.c:123 info/indices.c:806
  #, c-format
  msgid "Finding index entries..."
  msgstr "Cãutãm intrãri în index..."
  
! #: info/indices.c:206
! msgid "Look up a string in the index for this file"
! msgstr "Cautã un ºir în indexul acestui fiºier"
! 
! #: info/indices.c:218 info/indices.c:324 info/indices.c:812
  #, c-format
  msgid "No indices found."
  msgstr "Nici am gãsit nici un index."
  
! #: info/indices.c:222
  msgid "Index entry: "
  msgstr "Intrare în index: "
  
! #: info/indices.c:439
! #, fuzzy, c-format
! msgid "Found '%s' in %s. ('\\[next-index-match]' tries to find next.)"
  msgstr ""
+ "Am gãsit `%s' în %s. (`\\[next-index-match]' încearcã sã gãseascã urmãtorul.)"
  
! #: info/indices.c:449
! #, fuzzy
  msgid ""
! "Go to the next matching index item from the last '\\[index-search]' command"
  msgstr ""
  "Mergi la urmãtorul articol de index ce se potriveºte ultimei comenzi `"
  "\\[index-search]'"
  
! #: info/indices.c:460
  #, c-format
  msgid "No previous index search string."
  msgstr "Nu existã nici un ºir cãutat anterior."
  
! #: info/indices.c:478
  #, fuzzy, c-format
! msgid "No more index entries containing '%s'."
  msgstr "Nici o intrare în %sindex conþinând `%s'."
  
! #: info/indices.c:479 info/indices.c:874
  #, fuzzy, c-format
! msgid "No index entries containing '%s'."
  msgstr "Nici o intrare în %sindex conþinând `%s'."
  
! #: info/indices.c:583
! #, fuzzy, c-format
! msgid "Scanning indices of '%s'..."
  msgstr "Scanãm indexurile pentru `%s'..."
  
! #: info/indices.c:636
  msgid "Grovel all known info file's indices for a string and build a menu"
  msgstr ""
  "Cautã în toþi indexurile fiºierului pentru un ºir ºi contruieºte un meniu"
  
! #: info/indices.c:644 info/indices.c:646
! #, fuzzy
! msgid "Index apropos"
  msgstr "Index apropos: "
  
! #: info/indices.c:686
! #, fuzzy, c-format
! msgid "Index entries containing '%s':\n"
! msgstr "Nici o intrare în %sindex conþinând `%s'."
  
! #: info/indices.c:791
  msgid "List all matches of a string in the index"
  msgstr ""
  
! #: info/indices.c:818 info/indices.c:820
  #, fuzzy
! msgid "Index topic"
  msgstr "Index apropos: "
  
! #: info/indices.h:40
  #, fuzzy, c-format
! msgid "No available info files have '%s' in their indices."
! msgstr "Nici un fiºier info nu are `%s' în indexurile lor."
  
! #: info/info-utils.c:899
! #, c-format
! msgid "Error converting file character encoding."
  msgstr ""
  
! #: info/info.c:223 info/session.c:2700
  #, fuzzy, c-format
! msgid "No menu item '%s' in node '%s'."
! msgstr "Nici un articol de meniu `%s' în nod `%s'."
  
  #: info/info.c:316
+ #, fuzzy, c-format
+ msgid "No file given for node '%s'."
+ msgstr "Nici un meniu în nod `%s'."
+ 
+ #: info/info.c:365 info/info.c:1115
+ #, fuzzy, c-format
+ msgid "Cannot find node '%s'."
+ msgstr "Nu pot gãsi nodul `%s'."
+ 
+ #: info/info.c:387
  #, c-format
! msgid "No program name given."
! msgstr ""
  
! #: info/info.c:578
  #, c-format
  msgid "invalid number: %s\n"
  msgstr ""
  
! #: info/info.c:758
  #, c-format
  msgid "malformed variable assignment: %s"
  msgstr ""
  
! #: info/info.c:765 info/infokey.c:537
  #, fuzzy, c-format
  msgid "%s: no such variable"
  msgstr "Comandã necunoscutã `%s'"
  
! #: info/info.c:771 info/infokey.c:539
  #, fuzzy, c-format
  msgid "value %s is not valid for variable %s"
  msgstr "Seteazã valoarea unei variabile Info"
  
! #: info/info.c:783
  #, c-format
  msgid "Try --help for more information.\n"
  msgstr "Încercaþi --help pentru informaþii suplimentare.\n"
  
! #: info/info.c:805 install-info/install-info.c:2212 tp/texi2any.pl:878
! #: texindex/ti.twjr:1293
! #, c-format, awk-format, perl-format
  msgid ""
  "Copyright (C) %s Free Software Foundation, Inc.\n"
***************
*** 471,485 ****
  msgstr ""
  
! #: info/info.c:785
  #, fuzzy, c-format
! msgid "can't open %s: %s"
! msgstr "%s: nu am putut deschide --css-file: %s"
! 
! #: info/info.c:791
! #, c-format
! msgid "debugging output diverted to \"%s\""
! msgstr ""
  
! #: info/info.c:877
  #, c-format
  msgid ""
--- 457,466 ----
  msgstr ""
  
! #: info/info.c:963
  #, fuzzy, c-format
! msgid "no index entries found for '%s'\n"
! msgstr "nici o intrare de index a fost gãsitã pentru `%s'\n"
  
! #: info/info.c:1016
  #, c-format
  msgid ""
***************
*** 489,493 ****
  msgstr ""
  
! #: info/info.c:883
  msgid ""
  "Options:\n"
--- 470,474 ----
  msgstr ""
  
! #: info/info.c:1022
  msgid ""
  "Options:\n"
***************
*** 500,504 ****
  msgstr ""
  
! #: info/info.c:891
  msgid ""
  "  -h, --help                   display this help and exit.\n"
--- 481,485 ----
  msgstr ""
  
! #: info/info.c:1030
  msgid ""
  "  -h, --help                   display this help and exit.\n"
***************
*** 508,512 ****
  msgstr ""
  
! #: info/info.c:897
  msgid ""
  "  -R, --raw-escapes            output \"raw\" ANSI escapes (default).\n"
--- 489,493 ----
  msgstr ""
  
! #: info/info.c:1036
  msgid ""
  "  -R, --raw-escapes            output \"raw\" ANSI escapes (default).\n"
***************
*** 516,520 ****
  msgstr ""
  
! #: info/info.c:904
  #, fuzzy
  msgid "  -b, --speech-friendly        be friendly to speech synthesizers."
--- 497,501 ----
  msgstr ""
  
! #: info/info.c:1043
  #, fuzzy
  msgid "  -b, --speech-friendly        be friendly to speech synthesizers."
***************
*** 523,527 ****
  "vorbire.\n"
  
! #: info/info.c:908
  msgid ""
  "      --strict-node-location   (for debugging) use Info file pointers as-"
--- 504,508 ----
  "vorbire.\n"
  
! #: info/info.c:1047
  msgid ""
  "      --strict-node-location   (for debugging) use Info file pointers as-"
***************
*** 535,555 ****
  msgstr ""
  
! #: info/info.c:917
  msgid ""
  "\n"
  "The first non-option argument, if present, is the menu entry to start from;\n"
! "it is searched for in all `dir' files along INFOPATH.\n"
! "If it is not present, info merges all `dir' files and shows the result.\n"
  "Any remaining arguments are treated as the names of menu\n"
  "items relative to the initial node visited."
  msgstr ""
  
! #: info/info.c:924
  msgid ""
  "\n"
! "For a summary of key bindings, type h within Info."
  msgstr ""
  
! #: info/info.c:927
  msgid ""
  "\n"
--- 516,536 ----
  msgstr ""
  
! #: info/info.c:1056
  msgid ""
  "\n"
  "The first non-option argument, if present, is the menu entry to start from;\n"
! "it is searched for in all 'dir' files along INFOPATH.\n"
! "If it is not present, info merges all 'dir' files and shows the result.\n"
  "Any remaining arguments are treated as the names of menu\n"
  "items relative to the initial node visited."
  msgstr ""
  
! #: info/info.c:1063
  msgid ""
  "\n"
! "For a summary of key bindings, type H within Info."
  msgstr ""
  
! #: info/info.c:1066
  msgid ""
  "\n"
***************
*** 559,563 ****
  "  info info-stnd             show the manual specific to this Info program\n"
  "  info emacs                 start at emacs node from top-level dir\n"
! "  info emacs buffers         start at buffers node within emacs manual\n"
  "  info --show-options emacs  start at node with emacs' command line options\n"
  "  info --subnodes -o out.txt emacs  dump entire manual to out.txt\n"
--- 540,546 ----
  "  info info-stnd             show the manual specific to this Info program\n"
  "  info emacs                 start at emacs node from top-level dir\n"
! "  info emacs buffers         select buffers menu entry in emacs manual\n"
! "  info emacs -n Files        start at Files node within emacs manual\n"
! "  info '(emacs)Files'        alternative way to start at Files node\n"
  "  info --show-options emacs  start at node with emacs' command line options\n"
  "  info --subnodes -o out.txt emacs  dump entire manual to out.txt\n"
***************
*** 565,571 ****
  msgstr ""
  
! #: info/info.c:938 info/infokey.c:911 util/texindex.c:259
  msgid ""
- "\n"
  "Email bug reports to bug-texinfo@gnu.org,\n"
  "general questions and discussion to help-texinfo@gnu.org.\n"
--- 548,555 ----
  msgstr ""
  
! #: info/info.c:1081 install-info/install-info.c:616 tp/texi2any.pl:866
! #: texindex/ti.twjr:1282
! #, fuzzy
  msgid ""
  "Email bug reports to bug-texinfo@gnu.org,\n"
  "general questions and discussion to help-texinfo@gnu.org.\n"
***************
*** 577,696 ****
  "Texinfo homepage: http://www.gnu.org/software/texinfo/"
  
! #: info/info.c:972
! #, c-format
! msgid "Cannot find node `%s'."
! msgstr "Nu pot gãsi nodul `%s'."
! 
! #: info/info.c:973
! #, c-format
! msgid "Cannot find node `(%s)%s'."
  msgstr "Nu pot gãsi nodul `(%s)%s'."
  
! #: info/info.c:974
  msgid "Cannot find a window!"
  msgstr "Nu pot gãsi o fereastrã!"
  
! #: info/info.c:975
  msgid "Point doesn't appear within this window's node!"
  msgstr "Punctul nu apare în interiorul nodului acestei ferestre!"
  
! #: info/info.c:976
  msgid "Cannot delete the last window."
  msgstr "Nu pot ºterge ultima fereastrã."
  
! #: info/info.c:977
  msgid "No menu in this node."
  msgstr "Nici un meniu în acest nod"
  
! #: info/info.c:978
  msgid "No footnotes in this node."
  msgstr "Nici o notã de subsol în acest nod."
  
! #: info/info.c:979
  msgid "No cross references in this node."
  msgstr "Nici o referinþã la acelaºi pasaj în acest nod."
  
! #: info/info.c:980
! #, c-format
! msgid "No `%s' pointer for this node."
  msgstr "Nici un pointer `%s' pentru acest nod."
  
! #: info/info.c:981
! #, c-format
! msgid "Unknown Info command `%c'; try `?' for help."
  msgstr "Comandã Info necunoscutã `%c';încercaþi `?' pentru ajutor."
  
! #: info/info.c:982
! #, c-format
! msgid "Terminal type `%s' is not smart enough to run Info."
  msgstr "Terminalul de tip `%s' nu e destul de deºtept sã ruleze Info."
  
! #: info/info.c:983
  msgid "You are already at the last page of this node."
  msgstr "Sunteþi deja la ultima paginã a acestui nod."
  
! #: info/info.c:984
  msgid "You are already at the first page of this node."
  msgstr "Sunteþi deja la prima paginã a acestui nod."
  
! #: info/info.c:985
  msgid "Only one window."
  msgstr "O singurã fereastrã."
  
! #: info/info.c:986
  msgid "Resulting window would be too small."
  msgstr "Fereastra rezultantã ar fi prea micã."
  
! #: info/info.c:987
  msgid "Not enough room for a help window, please delete a window."
  msgstr "Nu e destul spaþiu pentru o fereastrã de ajutor, ºtergeþi o fereastrã."
  
! #: info/infodoc.c:45
  msgid "Basic Info command keys\n"
  msgstr ""
  
! #: info/infodoc.c:47
  #, fuzzy
  msgid "\\%-10[quit-help]  Close this help window.\n"
  msgstr "\\%-10[quit-help]  Terminã acest ajutor.\n"
  
! #: info/infodoc.c:48
  msgid "\\%-10[quit]  Quit Info altogether.\n"
  msgstr "\\%-10[quit]  Terminã Info complet.\n"
  
! #: info/infodoc.c:49
  msgid "\\%-10[get-info-help-node]  Invoke the Info tutorial.\n"
  msgstr "\\%-10[get-info-help-node]  Invocaþi tutorialul Info.\n"
  
! #: info/infodoc.c:51
  #, fuzzy
  msgid "\\%-10[prev-line]  Move up one line.\n"
  msgstr "\\%-10[prev-line]  Scroll înapoi 1 linie.\n"
  
! #: info/infodoc.c:52
  #, fuzzy
  msgid "\\%-10[next-line]  Move down one line.\n"
  msgstr "\\%-10[next-line]  Scroll înainte 1 linie.\n"
  
! #: info/infodoc.c:53
  #, fuzzy
  msgid "\\%-10[scroll-backward]  Scroll backward one screenful.\n"
  msgstr "\\%-10[scroll-backward]  Scroll înapoi o paginã.\n"
  
! #: info/infodoc.c:54
  #, fuzzy
  msgid "\\%-10[scroll-forward]  Scroll forward one screenful.\n"
  msgstr "\\%-10[scroll-forward]  Scroll înainte o paginã.\n"
  
! #: info/infodoc.c:55
  #, fuzzy
  msgid "\\%-10[beginning-of-node]  Go to the beginning of this node.\n"
  msgstr "\\%-10[beginning-of-node]  Mergi la începutul acestui nod.\n"
  
! #: info/infodoc.c:56
  msgid "\\%-10[end-of-node]  Go to the end of this node.\n"
  msgstr "\\%-10[end-of-node]  Mergi la sfârºitul acestui nod.\n"
  
! #: info/infodoc.c:58
  #, fuzzy
  msgid "\\%-10[move-to-next-xref]  Skip to the next hypertext link.\n"
--- 561,675 ----
  "Texinfo homepage: http://www.gnu.org/software/texinfo/"
  
! #: info/info.c:1116
! #, fuzzy, c-format
! msgid "Cannot find node '(%s)%s'."
  msgstr "Nu pot gãsi nodul `(%s)%s'."
  
! #: info/info.c:1117
  msgid "Cannot find a window!"
  msgstr "Nu pot gãsi o fereastrã!"
  
! #: info/info.c:1118
  msgid "Point doesn't appear within this window's node!"
  msgstr "Punctul nu apare în interiorul nodului acestei ferestre!"
  
! #: info/info.c:1119
  msgid "Cannot delete the last window."
  msgstr "Nu pot ºterge ultima fereastrã."
  
! #: info/info.c:1120
  msgid "No menu in this node."
  msgstr "Nici un meniu în acest nod"
  
! #: info/info.c:1121
  msgid "No footnotes in this node."
  msgstr "Nici o notã de subsol în acest nod."
  
! #: info/info.c:1122
  msgid "No cross references in this node."
  msgstr "Nici o referinþã la acelaºi pasaj în acest nod."
  
! #: info/info.c:1123
! #, fuzzy, c-format
! msgid "No '%s' pointer for this node."
  msgstr "Nici un pointer `%s' pentru acest nod."
  
! #: info/info.c:1124
! #, fuzzy, c-format
! msgid "Unknown Info command '%c'; try '?' for help."
  msgstr "Comandã Info necunoscutã `%c';încercaþi `?' pentru ajutor."
  
! #: info/info.c:1125
! #, fuzzy, c-format
! msgid "Terminal type '%s' is not smart enough to run Info."
  msgstr "Terminalul de tip `%s' nu e destul de deºtept sã ruleze Info."
  
! #: info/info.c:1126
  msgid "You are already at the last page of this node."
  msgstr "Sunteþi deja la ultima paginã a acestui nod."
  
! #: info/info.c:1127
  msgid "You are already at the first page of this node."
  msgstr "Sunteþi deja la prima paginã a acestui nod."
  
! #: info/info.c:1128
  msgid "Only one window."
  msgstr "O singurã fereastrã."
  
! #: info/info.c:1129
  msgid "Resulting window would be too small."
  msgstr "Fereastra rezultantã ar fi prea micã."
  
! #: info/info.c:1130
  msgid "Not enough room for a help window, please delete a window."
  msgstr "Nu e destul spaþiu pentru o fereastrã de ajutor, ºtergeþi o fereastrã."
  
! #: info/infodoc.c:40
  msgid "Basic Info command keys\n"
  msgstr ""
  
! #: info/infodoc.c:42
  #, fuzzy
  msgid "\\%-10[quit-help]  Close this help window.\n"
  msgstr "\\%-10[quit-help]  Terminã acest ajutor.\n"
  
! #: info/infodoc.c:43
  msgid "\\%-10[quit]  Quit Info altogether.\n"
  msgstr "\\%-10[quit]  Terminã Info complet.\n"
  
! #: info/infodoc.c:44
  msgid "\\%-10[get-info-help-node]  Invoke the Info tutorial.\n"
  msgstr "\\%-10[get-info-help-node]  Invocaþi tutorialul Info.\n"
  
! #: info/infodoc.c:46
  #, fuzzy
  msgid "\\%-10[prev-line]  Move up one line.\n"
  msgstr "\\%-10[prev-line]  Scroll înapoi 1 linie.\n"
  
! #: info/infodoc.c:47
  #, fuzzy
  msgid "\\%-10[next-line]  Move down one line.\n"
  msgstr "\\%-10[next-line]  Scroll înainte 1 linie.\n"
  
! #: info/infodoc.c:48
  #, fuzzy
  msgid "\\%-10[scroll-backward]  Scroll backward one screenful.\n"
  msgstr "\\%-10[scroll-backward]  Scroll înapoi o paginã.\n"
  
! #: info/infodoc.c:49
  #, fuzzy
  msgid "\\%-10[scroll-forward]  Scroll forward one screenful.\n"
  msgstr "\\%-10[scroll-forward]  Scroll înainte o paginã.\n"
  
! #: info/infodoc.c:50
  #, fuzzy
  msgid "\\%-10[beginning-of-node]  Go to the beginning of this node.\n"
  msgstr "\\%-10[beginning-of-node]  Mergi la începutul acestui nod.\n"
  
! #: info/infodoc.c:51
  msgid "\\%-10[end-of-node]  Go to the end of this node.\n"
  msgstr "\\%-10[end-of-node]  Mergi la sfârºitul acestui nod.\n"
  
! #: info/infodoc.c:53
  #, fuzzy
  msgid "\\%-10[move-to-next-xref]  Skip to the next hypertext link.\n"
***************
*** 699,703 ****
  "nod.\n"
  
! #: info/infodoc.c:59
  #, fuzzy
  msgid ""
--- 678,682 ----
  "nod.\n"
  
! #: info/infodoc.c:54
  #, fuzzy
  msgid ""
***************
*** 708,712 ****
  "cursor.\n"
  
! #: info/infodoc.c:60
  #, fuzzy
  msgid "\\%-10[history-node]  Go back to the last node seen in this window.\n"
--- 687,691 ----
  "cursor.\n"
  
! #: info/infodoc.c:55
  #, fuzzy
  msgid "\\%-10[history-node]  Go back to the last node seen in this window.\n"
***************
*** 714,768 ****
  "\\%-10[history-node]  Mergi la ultimul nod vãzut în aceastã fereastrã.\n"
  
! #: info/infodoc.c:62
  #, fuzzy
  msgid "\\%-10[global-prev-node]  Go to the previous node in the document.\n"
  msgstr "\\%-10[prev-node]  Mergi la nodul \"precedent\" al acestui nod.\n"
  
! #: info/infodoc.c:63
  #, fuzzy
  msgid "\\%-10[global-next-node]  Go to the next node in the document.\n"
  msgstr "\\%-10[next-node]  Mergi la \"urmãtorul\" nod al acestui nod.\n"
  
! #: info/infodoc.c:64
  #, fuzzy
  msgid "\\%-10[prev-node]  Go to the previous node on this level.\n"
  msgstr "\\%-10[prev-node]  Mergi la nodul \"precedent\" al acestui nod.\n"
  
! #: info/infodoc.c:65
  #, fuzzy
  msgid "\\%-10[next-node]  Go to the next node on this level.\n"
  msgstr "\\%-10[next-node]  Mergi la \"urmãtorul\" nod al acestui nod.\n"
  
! #: info/infodoc.c:66
  #, fuzzy
  msgid "\\%-10[up-node]  Go up one level.\n"
  msgstr "\\%-10[up-node]  Mergi în \"sus\" de la acest nod.\n"
  
! #: info/infodoc.c:67
  #, fuzzy
  msgid "\\%-10[top-node]  Go to the top node of this document.\n"
  msgstr "\\%-10[end-of-node]  Mergi la sfârºitul acestui nod.\n"
  
! #: info/infodoc.c:68
  #, fuzzy
! msgid "\\%-10[dir-node]  Go to the main `directory' node.\n"
  msgstr "\\%-10[end-of-node]  Mergi la sfârºitul acestui nod.\n"
  
! #: info/infodoc.c:70
  #, fuzzy
  msgid "1...9       Pick the first...ninth item in this node's menu.\n"
  msgstr "  %-10s  Alege primul ... al nouãlea articol în meniul nodului.\n"
  
! #: info/infodoc.c:71
  #, fuzzy
  msgid "\\%-10[last-menu-item]  Pick the last item in this node's menu.\n"
  msgstr "\\%-10[last-menu-item]  Alege ultimul articol în meniul nodului.\n"
  
! #: info/infodoc.c:72
  #, fuzzy
  msgid "\\%-10[menu-item]  Pick a menu item specified by name.\n"
  msgstr "  %-10s  Alege articolul de meniu specificat prin nume.\n"
  
! #: info/infodoc.c:73
  #, fuzzy
  msgid "\\%-10[xref-item]  Follow a cross reference specified by name.\n"
--- 693,747 ----
  "\\%-10[history-node]  Mergi la ultimul nod vãzut în aceastã fereastrã.\n"
  
! #: info/infodoc.c:57
  #, fuzzy
  msgid "\\%-10[global-prev-node]  Go to the previous node in the document.\n"
  msgstr "\\%-10[prev-node]  Mergi la nodul \"precedent\" al acestui nod.\n"
  
! #: info/infodoc.c:58
  #, fuzzy
  msgid "\\%-10[global-next-node]  Go to the next node in the document.\n"
  msgstr "\\%-10[next-node]  Mergi la \"urmãtorul\" nod al acestui nod.\n"
  
! #: info/infodoc.c:59
  #, fuzzy
  msgid "\\%-10[prev-node]  Go to the previous node on this level.\n"
  msgstr "\\%-10[prev-node]  Mergi la nodul \"precedent\" al acestui nod.\n"
  
! #: info/infodoc.c:60
  #, fuzzy
  msgid "\\%-10[next-node]  Go to the next node on this level.\n"
  msgstr "\\%-10[next-node]  Mergi la \"urmãtorul\" nod al acestui nod.\n"
  
! #: info/infodoc.c:61
  #, fuzzy
  msgid "\\%-10[up-node]  Go up one level.\n"
  msgstr "\\%-10[up-node]  Mergi în \"sus\" de la acest nod.\n"
  
! #: info/infodoc.c:62
  #, fuzzy
  msgid "\\%-10[top-node]  Go to the top node of this document.\n"
  msgstr "\\%-10[end-of-node]  Mergi la sfârºitul acestui nod.\n"
  
! #: info/infodoc.c:63
  #, fuzzy
! msgid "\\%-10[dir-node]  Go to the main 'directory' node.\n"
  msgstr "\\%-10[end-of-node]  Mergi la sfârºitul acestui nod.\n"
  
! #: info/infodoc.c:65
  #, fuzzy
  msgid "1...9       Pick the first...ninth item in this node's menu.\n"
  msgstr "  %-10s  Alege primul ... al nouãlea articol în meniul nodului.\n"
  
! #: info/infodoc.c:66
  #, fuzzy
  msgid "\\%-10[last-menu-item]  Pick the last item in this node's menu.\n"
  msgstr "\\%-10[last-menu-item]  Alege ultimul articol în meniul nodului.\n"
  
! #: info/infodoc.c:67
  #, fuzzy
  msgid "\\%-10[menu-item]  Pick a menu item specified by name.\n"
  msgstr "  %-10s  Alege articolul de meniu specificat prin nume.\n"
  
! #: info/infodoc.c:68
  #, fuzzy
  msgid "\\%-10[xref-item]  Follow a cross reference specified by name.\n"
***************
*** 771,790 ****
  "referinþei.\n"
  
! #: info/infodoc.c:74
  #, fuzzy
  msgid "\\%-10[goto-node]  Go to a node specified by name.\n"
  msgstr "  %-10s  Mergi la nodul specificat prin nume.\n"
  
! #: info/infodoc.c:76
  #, fuzzy
  msgid "\\%-10[search]  Search forward for a specified string.\n"
  msgstr "  %-10s  Cautã înainte un ºir specificat,\n"
  
! #: info/infodoc.c:77
  #, fuzzy
  msgid "\\%-10[search-previous]  Search for previous occurrence.\n"
  msgstr "\\%-10[prev-node]  Mergi la nodul \"precedent\" al acestui nod.\n"
  
! #: info/infodoc.c:78
  #, fuzzy
  msgid "\\%-10[search-next]  Search for next occurrence.\n"
--- 750,769 ----
  "referinþei.\n"
  
! #: info/infodoc.c:69
  #, fuzzy
  msgid "\\%-10[goto-node]  Go to a node specified by name.\n"
  msgstr "  %-10s  Mergi la nodul specificat prin nume.\n"
  
! #: info/infodoc.c:71
  #, fuzzy
  msgid "\\%-10[search]  Search forward for a specified string.\n"
  msgstr "  %-10s  Cautã înainte un ºir specificat,\n"
  
! #: info/infodoc.c:72
  #, fuzzy
  msgid "\\%-10[search-previous]  Search for previous occurrence.\n"
  msgstr "\\%-10[prev-node]  Mergi la nodul \"precedent\" al acestui nod.\n"
  
! #: info/infodoc.c:73
  #, fuzzy
  msgid "\\%-10[search-next]  Search for next occurrence.\n"
***************
*** 792,796 ****
  "  %-10s  Cautã ºirul specificat în intrãrile indexului acestui fiºier Info\n"
  
! #: info/infodoc.c:79
  #, fuzzy
  msgid ""
--- 771,775 ----
  "  %-10s  Cautã ºirul specificat în intrãrile indexului acestui fiºier Info\n"
  
! #: info/infodoc.c:74
  #, fuzzy
  msgid ""
***************
*** 802,994 ****
  "gãsitã.\n"
  
! #: info/infodoc.c:81
  msgid "\\%-10[virtual-index]  Synthesize menu of matching index entries.\n"
  msgstr ""
  
! #: info/infodoc.c:83
  #, fuzzy
  msgid "\\%-10[abort-key]  Cancel the current operation.\n"
  msgstr "Renunþã la operaþia curentã"
  
! #: info/infodoc.c:91
! msgid ""
! "Basic Commands in Info Windows\n"
! "******************************\n"
! msgstr ""
! "Comenzi de bazã în Fereastra Info\n"
! "*********************************\n"
! 
! #: info/infodoc.c:94
! #, c-format
! msgid "  %-10s  Quit this help.\n"
! msgstr "  %-10s  Terminã acest ajutor.\n"
! 
! #: info/infodoc.c:95
! #, c-format
! msgid "  %-10s  Quit Info altogether.\n"
! msgstr "  %-10s  Terminã Info complet.\n"
! 
! #: info/infodoc.c:96
! #, c-format
! msgid "  %-10s  Invoke the Info tutorial.\n"
! msgstr "  %-10s  Invocã tuturialul Info.\n"
! 
! #: info/infodoc.c:100
! #, c-format
! msgid "  %-10s  Move to the `next' node of this node.\n"
! msgstr "  %-10s  Mergi la nodul `urmãtor' acestui nod.\n"
! 
! #: info/infodoc.c:101
! #, c-format
! msgid "  %-10s  Move to the `previous' node of this node.\n"
! msgstr "  %-10s  Mergi la nodul `precedent' acestui nod.\n"
! 
! #: info/infodoc.c:102
! #, c-format
! msgid "  %-10s  Move `up' from this node.\n"
! msgstr "  %-10s  Mergi în `sus' de la acest nod.\n"
! 
! #: info/infodoc.c:103
! #, fuzzy, c-format
! msgid ""
! "  %-10s  Pick menu item specified by name.\n"
! "              Picking a menu item causes another node to be selected.\n"
! msgstr ""
! "\\%-10[menu-item]  Alege articol meniu specificat prin nume.\n"
! "              Alegând un articol de meniu face ca alt nod sã fie selectat.\n"
! 
! #: info/infodoc.c:105
! #, c-format
! msgid "  %-10s  Follow a cross reference.  Reads name of reference.\n"
! msgstr ""
! "  %-10s  Urmeazã referinþã la acelaºi pasaj. Citeºte numele referinþei.\n"
! 
! #: info/infodoc.c:106
! #, c-format
! msgid "  %-10s  Move to the last node seen in this window.\n"
! msgstr "  %-10s  Mergi la ultimul nod vãzut în aceastã fereastrã.\n"
! 
! #: info/infodoc.c:107
! #, c-format
! msgid "  %-10s  Skip to next hypertext link within this node.\n"
! msgstr "  %-10s  Sari la urmãtoarea legãturã hypertext din acest nod.\n"
! 
! #: info/infodoc.c:108
! #, c-format
! msgid "  %-10s  Follow the hypertext link under cursor.\n"
! msgstr "  %-10s  Sari la legãtura hypertext de sub cursor.\n"
! 
! #: info/infodoc.c:109
! #, c-format
! msgid "  %-10s  Move to the `directory' node.  Equivalent to `g (DIR)'.\n"
! msgstr "  %-10s  Mergi la nodul `director'.  Echivalent cu `g (DIR)'.\n"
! 
! #: info/infodoc.c:110
! #, c-format
! msgid "  %-10s  Move to the Top node.  Equivalent to `g Top'.\n"
! msgstr "  %-10s  Mergi la nodul Vârf.  Echivalent cu `g Top'.\n"
! 
! #: info/infodoc.c:112
! msgid ""
! "Moving within a node:\n"
! "---------------------\n"
! msgstr ""
! "Mergi în interiorul nodului:\n"
! "----------------------------\n"
! 
! #: info/infodoc.c:114
! #, c-format
! msgid "  %-10s  Scroll forward a page.\n"
! msgstr "  %-10s  Scroll înainte o paginã.\n"
! 
! #: info/infodoc.c:115
! #, c-format
! msgid "  %-10s  Scroll backward a page.\n"
! msgstr "  %-10s  Scroll înapoi o paginã.\n"
! 
! #: info/infodoc.c:116
! #, c-format
! msgid "  %-10s  Go to the beginning of this node.\n"
! msgstr "  %-10s  Mergi la începutul acestui nod.\n"
! 
! #: info/infodoc.c:117
! #, c-format
! msgid "  %-10s  Go to the end of this node.\n"
! msgstr "  %-10s  Mergi la sfârºitul acestui nod.\n"
! 
! #: info/infodoc.c:118
! #, c-format
! msgid "  %-10s  Scroll forward 1 line.\n"
! msgstr "  %-10s  Scroll înainte 1 linie.\n"
! 
! #: info/infodoc.c:119
! #, c-format
! msgid "  %-10s  Scroll backward 1 line.\n"
! msgstr "  %-10s  Scroll înapoi 1 linie.\n"
! 
! #: info/infodoc.c:121
! msgid ""
! "Other commands:\n"
! "---------------\n"
! msgstr ""
! "Alte comenzi:\n"
! "-------------\n"
! 
! #: info/infodoc.c:123
! #, fuzzy, c-format
! msgid "  %-10s  Pick first...ninth item in node's menu.\n"
! msgstr "  %-10s  Alege primul ... al nouãlea articol în meniul nodului.\n"
! 
! #: info/infodoc.c:124
! #, c-format
! msgid "  %-10s  Pick last item in node's menu.\n"
! msgstr "  %-10s  Alege ultimul articol în meniul nodului.\n"
! 
! #: info/infodoc.c:127
! #, fuzzy, c-format
! msgid ""
! "  %-10s  Search for a specified string in the index entries of this Info\n"
! "              file, and select the node referenced by the first entry "
! "found.\n"
! msgstr ""
! "\\%-10[index-search]  Cautã ºirul specificat în intrãrile indexului acestui\n"
! "            fiºier Info ºi selecteazã nodul referit de prima intrare "
! "gãsitã.\n"
! 
! #: info/infodoc.c:129
! #, fuzzy, c-format
! msgid ""
! "  %-10s  Move to node specified by name.\n"
! "              You may include a filename as well, as in (FILENAME)NODENAME.\n"
! msgstr ""
! "\\%-10[goto-node]  Mergi la nodul specificat prin nume.\n"
! "             Puteþi include ºi un nume de fiºier, ca în "
! "(NUMEFIªIER)NUMENOD.\n"
! 
! #: info/infodoc.c:131
! #, fuzzy, c-format
! msgid ""
! "  %-10s  Search forward for a specified string,\n"
! "              and select the node in which the next occurrence is found.\n"
! msgstr ""
! "\\%-10[search]  Cautã înainte un ºir specificat\n"
! "              ºi selecteazã nodul în care acesta este gãsit.\n"
! 
! #: info/infodoc.c:133
  #, fuzzy, c-format
! msgid ""
! "  %-10s  Search backward for a specified string,\n"
! "              and select the node in which the next occurrence is found.\n"
! msgstr ""
! "\\%-10[search]  Cautã înainte un ºir specificat\n"
! "              ºi selecteazã nodul în care acesta este gãsit.\n"
  
! #: info/infodoc.c:311
! #, c-format
  msgid "The current search path is:\n"
  msgstr "Calea curentã de cãutare este:\n"
  
! #: info/infodoc.c:314
! #, c-format
  msgid ""
  "Commands available in Info windows:\n"
--- 781,803 ----
  "gãsitã.\n"
  
! #: info/infodoc.c:76
  msgid "\\%-10[virtual-index]  Synthesize menu of matching index entries.\n"
  msgstr ""
  
! #: info/infodoc.c:78
  #, fuzzy
  msgid "\\%-10[abort-key]  Cancel the current operation.\n"
  msgstr "Renunþã la operaþia curentã"
  
! #: info/infodoc.c:197
  #, fuzzy, c-format
! msgid "This is GNU Info version %s.  "
! msgstr "Acesta este %s, produs de makeinfo versiunea %s din %s.\n"
  
! #: info/infodoc.c:198
  msgid "The current search path is:\n"
  msgstr "Calea curentã de cãutare este:\n"
  
! #: info/infodoc.c:203
  msgid ""
  "Commands available in Info windows:\n"
***************
*** 998,1003 ****
  "\n"
  
! #: info/infodoc.c:317
! #, c-format
  msgid ""
  "Commands available in the echo area:\n"
--- 807,811 ----
  "\n"
  
! #: info/infodoc.c:206
  msgid ""
  "Commands available in the echo area:\n"
***************
*** 1007,1011 ****
  "\n"
  
! #: info/infodoc.c:338
  #, c-format
  msgid ""
--- 815,819 ----
  "\n"
  
! #: info/infodoc.c:226
  #, c-format
  msgid ""
***************
*** 1016,1021 ****
  "\n"
  
! #: info/infodoc.c:342
! #, c-format
  msgid ""
  "The following commands cannot be invoked at all:\n"
--- 824,828 ----
  "\n"
  
! #: info/infodoc.c:231
  msgid ""
  "The following commands cannot be invoked at all:\n"
***************
*** 1025,1302 ****
  "\n"
  
! #: info/infodoc.c:468
  msgid "Display help message"
  msgstr "Afiºeazã mesaj de ajutor"
  
! #: info/infodoc.c:486
! msgid "Visit Info node `(info)Help'"
  msgstr "Viziteazã nodul Info `(info)Ajutor'"
  
! #: info/infodoc.c:612
  msgid "Print documentation for KEY"
  msgstr "Tipãreºte documentaþie pentru tastã (KEY)"
  
! #: info/infodoc.c:624
  #, c-format
  msgid "Describe key: %s"
  msgstr "Descrie tastã (key): %s"
  
! #: info/infodoc.c:634
! #, c-format
! msgid "ESC %s is undefined."
! msgstr "ESC %s nu este definit(ã)."
! 
! #: info/infodoc.c:650 info/infodoc.c:678
  #, c-format
  msgid "%s is undefined."
  msgstr "%s nu este definit(ã)."
  
! #: info/infodoc.c:699
! #, c-format
! msgid "%s is defined to %s."
! msgstr "%s este definit(ã) ca %s."
! 
! #: info/infodoc.c:1123
  msgid "Show what to type to execute a given command"
  msgstr "Aratã ce trebuie tasta pentru a executa o anumitã comandã"
  
! #: info/infodoc.c:1127
  msgid "Where is command: "
  msgstr "Unde este comanda: "
  
! #: info/infodoc.c:1149
! #, c-format
! msgid "`%s' is not on any keys"
  msgstr "`%s' nu este pe nici o tastã"
  
! #: info/infodoc.c:1155
  #, c-format
  msgid "%s can only be invoked via %s."
  msgstr "%s poate fi invocat doar via %s."
  
! #: info/infodoc.c:1159
  #, c-format
  msgid "%s can be invoked via %s."
  msgstr "%s poate fi invocat via %s."
  
! #: info/infodoc.c:1164
! #, c-format
! msgid "There is no function named `%s'"
  msgstr "Nu existã nii o funcþie numitã `%s'"
  
! #: info/infodoc.c:98
! msgid ""
! "Selecting other nodes:\n"
! "----------------------\n"
! msgstr ""
! "Selectaþi alte noduri:\n"
! "----------------------\n"
! 
! #: info/infokey.c:169
! #, c-format
! msgid "incorrect number of arguments"
! msgstr "numãr incorect de argumente"
! 
! #: info/infokey.c:199
! #, c-format
! msgid "cannot open input file `%s'"
  msgstr "nu pot deschide fiºierul de intrare `%s'"
  
! #: info/infokey.c:213
! #, c-format
! msgid "cannot create output file `%s'"
! msgstr "nu pot crea fiºierul de ieºire `%s'"
! 
! #: info/infokey.c:224
! #, c-format
! msgid "error writing to `%s'"
! msgstr "eroare la scrierea în `%s'"
! 
! #: info/infokey.c:230
! #, c-format
! msgid "error closing output file `%s'"
! msgstr "eroare la închiderea fiºierului de ieºire `%s'"
! 
! #: info/infokey.c:449
  #, c-format
  msgid "key sequence too long"
  msgstr "secvenþã de taste prea lungã"
  
! #: info/infokey.c:527
  #, c-format
  msgid "missing key sequence"
  msgstr "secvenþã de taste inexistentã"
  
! #: info/infokey.c:607
  #, c-format
  msgid "NUL character (\\000) not permitted"
  msgstr "caracterul NUL (\\000) nu este permis"
  
! #: info/infokey.c:637
  #, c-format
  msgid "NUL character (^%c) not permitted"
  msgstr "caracterul NUL (^%c) nu este permis"
  
! #: info/infokey.c:660
  #, c-format
  msgid "missing action name"
  msgstr "nume de acþiune inexistent"
  
! #: info/infokey.c:675 info/infokey.c:745
! #, c-format
! msgid "section too long"
! msgstr "secþiune prea lungã"
  
! #: info/infokey.c:681
  #, c-format
  msgid "unknown action `%s'"
  msgstr "acþiune necunoscutã `%s'"
  
! #: info/infokey.c:691
  #, c-format
  msgid "action name too long"
  msgstr "nume de acþiune prea lung"
  
! #: info/infokey.c:704
  #, c-format
  msgid "extra characters following action `%s'"
  msgstr "extra caractere dupã acþiunea `%s'"
  
! #: info/infokey.c:715
  #, c-format
  msgid "missing variable name"
  msgstr "nume de variabilã inexistent"
  
! #: info/infokey.c:724
  #, c-format
  msgid "missing `=' immediately after variable name"
  msgstr "caracterul `=' lipseºte imediat dupã numele de variabilã"
  
! #: info/infokey.c:731
  #, c-format
  msgid "variable name too long"
  msgstr "nume de variabilã prea lung"
  
! #: info/infokey.c:753
  #, c-format
  msgid "value too long"
  msgstr "valoare prea lungã"
  
! #: info/infokey.c:881
  #, c-format
  msgid "\"%s\", line %u: "
  msgstr "\"%s\", linia %u: "
  
! #: info/infokey.c:899
! #, c-format
! msgid ""
! "Usage: %s [OPTION]... [INPUT-FILE]\n"
! "\n"
! "Compile infokey source file to infokey file.  Reads INPUT-FILE (default\n"
! "$HOME/.infokey) and writes compiled key file to (by default) $HOME/.info.\n"
! "\n"
! "Options:\n"
! "  --output FILE        output to FILE instead of $HOME/.info\n"
! "  --help               display this help and exit.\n"
! "  --version            display version information and exit.\n"
! msgstr ""
! "Folosire: %s [OPÞIUNE]... [FIªIER-INTRAre]\n"
! "\n"
! "Compileazã fiºierul sursã infokey în fiºier infokey. Citeºte FIªIER-INTRARE\n"
! "(implicit $HOME/.infokey) ºi scrie fiºierul cod compilat în (implicit)\n"
! "$HOME/.info.\n"
! "\n"
! "Opþiuni:\n"
! "  --output FIªIER\tieºire în FIªIER în loc de $HOME/.info\n"
! "  --help\t\tafiºeazã acest ajutor ºi terminã.\n"
! "  --version\t\tafiºeazã informaþii versiune ºi terminã.\n"
  
! #: info/infomap.c:959
! #, c-format
! msgid "Ignoring invalid infokey file `%s' - too small"
! msgstr "Ignorãm fiºier infokey incorect `%s' - prea mic"
  
! #: info/infomap.c:962
! #, c-format
! msgid "Ignoring invalid infokey file `%s' - too big"
! msgstr "Ignorãm fiºier infokey incorect `%s' - prea mare"
! 
! #: info/infomap.c:975
! #, c-format
! msgid "Error reading infokey file `%s' - short read"
! msgstr "Eroare la citirea fiºierului infokey `%s' - citit scurt"
! 
! #: info/infomap.c:993
! #, c-format
! msgid ""
! "Invalid infokey file `%s' (bad magic numbers) -- run infokey to update it"
! msgstr ""
! "Fiºier infokey incorect `%s' (bad magic numbers) -- rulaþi infokey pentru a-"
! "l actualiza"
! 
! #: info/infomap.c:1001
! #, c-format
! msgid "Your infokey file `%s' is out of date -- run infokey to update it"
! msgstr ""
! "Fiºierul d-voastrã infokey `%s' este vechi - rulaþi infokey pentru a-l "
! "actualiza"
! 
! #: info/infomap.c:1017
! #, c-format
! msgid ""
! "Invalid infokey file `%s' (bad section length) -- run infokey to update it"
! msgstr ""
! "Fiºier infokey incorect `%s' (bad section length) -- rulaþi infokey pentru a-"
! "l actualiza"
! 
! #: info/infomap.c:1041
! #, c-format
! msgid ""
! "Invalid infokey file `%s' (bad section code) -- run infokey to update it"
! msgstr ""
! "Fiºier infokey incorect `%s' (bad section code) -- rulaþi infokey pentru a-l "
! "actualiza"
! 
! #: info/infomap.c:1171
! msgid "Bad data in infokey file -- some key bindings ignored"
! msgstr "Date incorecte în fiºierul infokey -- unele legãturi de taste ignorate"
! 
! #: info/infomap.c:1236
! msgid "Bad data in infokey file -- some var settings ignored"
! msgstr ""
! "Date incorecte în fiºierul infokey -- unele setãri de variabile ignorate"
! 
! #: info/m-x.c:67
! msgid "Read the name of an Info command and describe it"
! msgstr "citeºte numele unei comenzi Info ºi descrie-o"
! 
! #: info/m-x.c:71
! msgid "Describe command: "
! msgstr "Descrie comanda: "
! 
! #: info/m-x.c:94
  msgid "Read a command name in the echo area and execute it"
  msgstr "Citeºte un nume de comandã în zona ecou ºi executã-o"
  
! #: info/m-x.c:138
! #, c-format
! msgid "Cannot execute an `echo-area' command here."
  msgstr "Nu pot executa o comandã `zonã ecou' aici."
  
! #: info/m-x.c:151
  #, c-format
  msgid "Undefined command: %s"
  msgstr "Comandã nedefinitã: %s"
  
! #: info/m-x.c:157
  msgid "Set the height of the displayed window"
  msgstr "Seteazã înãlþimea ferestrei de afiºare"
  
! #: info/m-x.c:170
  #, c-format
  msgid "Set screen height to (%d): "
  msgstr "Seteazã înãlþimea ecranului ls (%d): "
  
! #: info/makedoc.c:167 info/makedoc.c:175
  #, c-format
  msgid ""
--- 832,993 ----
  "\n"
  
! #: info/infodoc.c:335
  msgid "Display help message"
  msgstr "Afiºeazã mesaj de ajutor"
  
! #: info/infodoc.c:348
! #, fuzzy
! msgid "Visit Info node '(info)Help'"
  msgstr "Viziteazã nodul Info `(info)Ajutor'"
  
! #: info/infodoc.c:447
  msgid "Print documentation for KEY"
  msgstr "Tipãreºte documentaþie pentru tastã (KEY)"
  
! #: info/infodoc.c:458
  #, c-format
  msgid "Describe key: %s"
  msgstr "Descrie tastã (key): %s"
  
! #: info/infodoc.c:468 info/infodoc.c:504
  #, c-format
  msgid "%s is undefined."
  msgstr "%s nu este definit(ã)."
  
! #: info/infodoc.c:866
  msgid "Show what to type to execute a given command"
  msgstr "Aratã ce trebuie tasta pentru a executa o anumitã comandã"
  
! #: info/infodoc.c:870
  msgid "Where is command: "
  msgstr "Unde este comanda: "
  
! #: info/infodoc.c:892
! #, fuzzy, c-format
! msgid "'%s' is not on any keys"
  msgstr "`%s' nu este pe nici o tastã"
  
! #: info/infodoc.c:898
  #, c-format
  msgid "%s can only be invoked via %s."
  msgstr "%s poate fi invocat doar via %s."
  
! #: info/infodoc.c:902
  #, c-format
  msgid "%s can be invoked via %s."
  msgstr "%s poate fi invocat via %s."
  
! #: info/infodoc.c:907
! #, fuzzy, c-format
! msgid "There is no function named '%s'"
  msgstr "Nu existã nii o funcþie numitã `%s'"
  
! #: info/infomap.c:600
! #, fuzzy, c-format
! msgid "could not open init file %s"
  msgstr "nu pot deschide fiºierul de intrare `%s'"
  
! #: info/infokey.c:229
  #, c-format
  msgid "key sequence too long"
  msgstr "secvenþã de taste prea lungã"
  
! #: info/infokey.c:306
  #, c-format
  msgid "missing key sequence"
  msgstr "secvenþã de taste inexistentã"
  
! #: info/infokey.c:386
  #, c-format
  msgid "NUL character (\\000) not permitted"
  msgstr "caracterul NUL (\\000) nu este permis"
  
! #: info/infokey.c:415
  #, c-format
  msgid "NUL character (^%c) not permitted"
  msgstr "caracterul NUL (^%c) nu este permis"
  
! #: info/infokey.c:438
  #, c-format
  msgid "missing action name"
  msgstr "nume de acþiune inexistent"
  
! #: info/infokey.c:450
! #, fuzzy, c-format
! msgid "cannot bind key sequence to menu-digit"
! msgstr "secvenþã de taste prea lungã"
  
! #: info/infokey.c:458
  #, c-format
  msgid "unknown action `%s'"
  msgstr "acþiune necunoscutã `%s'"
  
! #: info/infokey.c:482
  #, c-format
  msgid "action name too long"
  msgstr "nume de acþiune prea lung"
  
! #: info/infokey.c:495
  #, c-format
  msgid "extra characters following action `%s'"
  msgstr "extra caractere dupã acþiunea `%s'"
  
! #: info/infokey.c:506
  #, c-format
  msgid "missing variable name"
  msgstr "nume de variabilã inexistent"
  
! #: info/infokey.c:515
  #, c-format
  msgid "missing `=' immediately after variable name"
  msgstr "caracterul `=' lipseºte imediat dupã numele de variabilã"
  
! #: info/infokey.c:522
  #, c-format
  msgid "variable name too long"
  msgstr "nume de variabilã prea lung"
  
! #: info/infokey.c:546
  #, c-format
  msgid "value too long"
  msgstr "valoare prea lungã"
  
! #: info/infokey.c:592
  #, c-format
  msgid "\"%s\", line %u: "
  msgstr "\"%s\", linia %u: "
  
! #: info/m-x.c:66
! msgid "Read the name of an Info command and describe it"
! msgstr "citeºte numele unei comenzi Info ºi descrie-o"
  
! #: info/m-x.c:70
! msgid "Describe command: "
! msgstr "Descrie comanda: "
  
! #: info/m-x.c:93
  msgid "Read a command name in the echo area and execute it"
  msgstr "Citeºte un nume de comandã în zona ecou ºi executã-o"
  
! #: info/m-x.c:136
! #, fuzzy, c-format
! msgid "Cannot execute an 'echo-area' command here."
  msgstr "Nu pot executa o comandã `zonã ecou' aici."
  
! #: info/m-x.c:149
  #, c-format
  msgid "Undefined command: %s"
  msgstr "Comandã nedefinitã: %s"
  
! #: info/m-x.c:155
  msgid "Set the height of the displayed window"
  msgstr "Seteazã înãlþimea ferestrei de afiºare"
  
! #: info/m-x.c:168
  #, c-format
  msgid "Set screen height to (%d): "
  msgstr "Seteazã înãlþimea ecranului ls (%d): "
  
! #: info/makedoc.c:141
  #, c-format
  msgid ""
***************
*** 1307,1319 ****
  "\n"
  
! #: info/makedoc.c:557
  #, c-format
  msgid "Couldn't manipulate the file %s.\n"
  msgstr "Nu ap putut manipula fiºierul %s.\n"
  
! #: info/nodemenu.c:30
  msgid ""
  "\n"
  "* Menu:\n"
  "  (File)Node                        Lines   Size   Containing File\n"
  "  ----------                        -----   ----   ---------------"
--- 998,1014 ----
  "\n"
  
! #: info/makedoc.c:466
  #, c-format
  msgid "Couldn't manipulate the file %s.\n"
  msgstr "Nu ap putut manipula fiºierul %s.\n"
  
! #. TRANSLATORS: The "\n* Menu:\n\n" part of this should not be translated, as
! #. it is part of the Info syntax.
! #: info/nodemenu.c:35
! #, fuzzy
  msgid ""
  "\n"
  "* Menu:\n"
+ "\n"
  "  (File)Node                        Lines   Size   Containing File\n"
  "  ----------                        -----   ----   ---------------"
***************
*** 1324,1331 ****
  "  -----------                        -----   ------   --------------"
  
! #: info/nodemenu.c:200
  msgid ""
  "Here is the menu of nodes you have recently visited.\n"
! "Select one from this menu, or use `\\[history-node]' in another window.\n"
  msgstr ""
  "Aici este meniul cu nodurile pe care le-aþi vizitat recent.\n"
--- 1019,1027 ----
  "  -----------                        -----   ------   --------------"
  
! #: info/nodemenu.c:187
! #, fuzzy
  msgid ""
  "Here is the menu of nodes you have recently visited.\n"
! "Select one from this menu, or use '\\[history-node]' in another window.\n"
  msgstr ""
  "Aici este meniul cu nodurile pe care le-aþi vizitat recent.\n"
***************
*** 1333,1356 ****
  "fereastrã\n"
  
! #: info/nodemenu.c:220
  msgid "Make a window containing a menu of all of the currently visited nodes"
  msgstr ""
  "Creazã o fereastrã care conþine un meniu cu toate nodurile vizitate recent"
  
! #: info/nodemenu.c:300
  msgid "Select a node which has been previously visited in a visible window"
  msgstr ""
  "Selecteazã un nod care a fost vizitat anterior într-o fereastrã vizibilã"
  
! #: info/nodemenu.c:313
  msgid "Select visited node: "
  msgstr "Selecteazã nodul vizitat: "
  
! #: info/nodemenu.c:333 info/session.c:2617
  #, c-format
  msgid "The reference disappeared! (%s)."
  msgstr "Referinþa a dispãrut! (%s)."
  
! #: info/pcterm.c:179
  #, c-format
  msgid "Terminal cannot be initialized: %s\n"
--- 1029,1052 ----
  "fereastrã\n"
  
! #: info/nodemenu.c:208
  msgid "Make a window containing a menu of all of the currently visited nodes"
  msgstr ""
  "Creazã o fereastrã care conþine un meniu cu toate nodurile vizitate recent"
  
! #: info/nodemenu.c:253
  msgid "Select a node which has been previously visited in a visible window"
  msgstr ""
  "Selecteazã un nod care a fost vizitat anterior într-o fereastrã vizibilã"
  
! #: info/nodemenu.c:260
  msgid "Select visited node: "
  msgstr "Selecteazã nodul vizitat: "
  
! #: info/nodemenu.c:278 info/session.c:2356
  #, c-format
  msgid "The reference disappeared! (%s)."
  msgstr "Referinþa a dispãrut! (%s)."
  
! #: info/pcterm.c:211
  #, c-format
  msgid "Terminal cannot be initialized: %s\n"
***************
*** 1358,1419 ****
  
  #: info/search.c:166
! #, c-format
  msgid "regexp error: %s"
  msgstr ""
  
! #: info/session.c:162
! #, c-format
  msgid ""
! "Welcome to Info version %s. Type \\[get-help-window] for help, \\[menu-item] "
! "for menu item."
  msgstr ""
  "Bine aþi venit la Info versiunea %s. Tastaþi \\[get-help-window] pentru "
  "ajutor, \\[menu-item] pentru un articol din meniu."
  
! #: info/session.c:621
  msgid "Move down to the next line"
  msgstr "Mergi la linia urmãtoare"
  
! #: info/session.c:673
  msgid "Move up to the previous line"
  msgstr "Mergi la linia precedentã"
  
! #: info/session.c:943
  msgid "Move to the end of the line"
  msgstr "Mergi la sfârºitul liniei"
  
! #: info/session.c:954
  msgid "Move to the start of the line"
  msgstr "Mergi la începutul liniei"
  
! #: info/session.c:1156
! msgid "Next"
! msgstr "Urmãtor"
! 
! #: info/session.c:1172 info/session.c:1296
! msgid "No more nodes within this document."
! msgstr "Nu mai sunt alte noduri în acest document."
! 
! #: info/session.c:1321
! msgid "No `Prev' for this node."
! msgstr "Nici un `Prec' pentru acest nod."
! 
! #: info/session.c:1341
! msgid "No `Prev' or `Up' for this node within this document."
! msgstr "Nici un `Prec' sau `Sus' pentru acest nod în acest document."
! 
! #: info/session.c:1402
! msgid "Move forwards or down through node structure"
! msgstr "Mergi înainte sau jos prin structura de noduri"
  
! #: info/session.c:1418
! msgid "Move backwards or up through node structure"
! msgstr "Mergi înapoi sau sus prin structura de noduri"
  
! #: info/session.c:1519
  msgid "Scroll forward in this window"
  msgstr "Scroll înainte în aceastã fereastrã"
  
! #: info/session.c:1527
  msgid "Scroll forward in this window and set default window size"
  msgstr ""
--- 1054,1129 ----
  
  #: info/search.c:166
! #, fuzzy, c-format
  msgid "regexp error: %s"
+ msgstr "I-cautã: "
+ 
+ #: info/session.c:61
+ msgid "Show all matching files"
  msgstr ""
  
! #: info/session.c:65
! #, fuzzy, c-format
! msgid "No file index"
! msgstr "Nici o intrare în index."
! 
! #. TRANSLATORS: Try to keep this message (when "expanded") at most 79
! #. characters; anything after the 79th character will not actually be
! #. displayed on an 80-column terminal.
! #: info/session.c:191
! #, fuzzy, c-format
  msgid ""
! "Welcome to Info version %s.  Type \\[get-help-window] for help, \\[get-info-"
! "help-node] for tutorial."
  msgstr ""
  "Bine aþi venit la Info versiunea %s. Tastaþi \\[get-help-window] pentru "
  "ajutor, \\[menu-item] pentru un articol din meniu."
  
! #: info/session.c:767
! #, fuzzy, c-format
! msgid "can't open %s: %s"
! msgstr "%s: nu am putut deschide --css-file: %s"
! 
! #: info/session.c:773
! #, c-format
! msgid "debugging output diverted to \"%s\""
! msgstr ""
! 
! #: info/session.c:1215
  msgid "Move down to the next line"
  msgstr "Mergi la linia urmãtoare"
  
! #: info/session.c:1230
  msgid "Move up to the previous line"
  msgstr "Mergi la linia precedentã"
  
! #: info/session.c:1246
! msgid "Move the cursor to a specific line of the window"
! msgstr "Mutã cursorul la o anumitã linie din fereastrã"
! 
! #: info/session.c:1278
  msgid "Move to the end of the line"
  msgstr "Mergi la sfârºitul liniei"
  
! #: info/session.c:1303
  msgid "Move to the start of the line"
  msgstr "Mergi la începutul liniei"
  
! #: info/session.c:1385
! msgid "Move to the start of this node"
! msgstr "Mergi la începutul acestui nod"
  
! #: info/session.c:1392
! msgid "Move to the end of this node"
! msgstr "Mergi la sfârºitul acestui nod"
  
! #: info/session.c:1474
  msgid "Scroll forward in this window"
  msgstr "Scroll înainte în aceastã fereastrã"
  
! #: info/session.c:1488
! msgid "Scroll backward in this window"
! msgstr "Scroll înapoi în acestã fereastrã"
! 
! #: info/session.c:1496
  msgid "Scroll forward in this window and set default window size"
  msgstr ""
***************
*** 1421,1429 ****
  "ferestrei"
  
! #: info/session.c:1535
  msgid "Scroll forward in this window staying within node"
  msgstr "Scroll înainte în aceastã fereastrã, rãmâi în nod"
  
! #: info/session.c:1543
  msgid ""
  "Scroll forward in this window staying within node and set default window size"
--- 1131,1149 ----
  "ferestrei"
  
! #: info/session.c:1511
! msgid "Scroll backward in this window and set default window size"
! msgstr ""
! "Scroll înapoi în acestã fereastrã ºi seteazã dimensiunea implicitã a "
! "ferestrei"
! 
! #: info/session.c:1517
  msgid "Scroll forward in this window staying within node"
  msgstr "Scroll înainte în aceastã fereastrã, rãmâi în nod"
  
! #: info/session.c:1532
! msgid "Scroll backward in this window staying within node"
! msgstr "Scroll înapoi în aceastã fereastrã, rãmâi în nod"
! 
! #: info/session.c:1540
  msgid ""
  "Scroll forward in this window staying within node and set default window size"
***************
*** 1432,1450 ****
  "implicitã a ferestrei"
  
! #: info/session.c:1551
! msgid "Scroll backward in this window"
! msgstr "Scroll înapoi în acestã fereastrã"
! 
! #: info/session.c:1559
! msgid "Scroll backward in this window and set default window size"
! msgstr ""
! "Scroll înapoi în acestã fereastrã ºi seteazã dimensiunea implicitã a "
! "ferestrei"
! 
! #: info/session.c:1568
! msgid "Scroll backward in this window staying within node"
! msgstr "Scroll înapoi în aceastã fereastrã, rãmâi în nod"
! 
! #: info/session.c:1576
  msgid ""
  "Scroll backward in this window staying within node and set default window "
--- 1152,1156 ----
  "implicitã a ferestrei"
  
! #: info/session.c:1567
  msgid ""
  "Scroll backward in this window staying within node and set default window "
***************
*** 1454,1572 ****
  "implicitã a ferestrei"
  
! #: info/session.c:1584
! msgid "Move to the start of this node"
! msgstr "Mergi la începutul acestui nod"
! 
! #: info/session.c:1591
! msgid "Move to the end of this node"
! msgstr "Mergi la sfârºitul acestui nod"
! 
! #: info/session.c:1598
  msgid "Scroll down by lines"
  msgstr "Scroll jos pe linii"
  
! #: info/session.c:1615
  msgid "Scroll up by lines"
  msgstr "Scroll sus pe linii"
  
! #: info/session.c:1633
  msgid "Scroll down by half screen size"
  msgstr "Scroll jos jumãtate de ecran"
  
! #: info/session.c:1659
  msgid "Scroll up by half screen size"
  msgstr "Scroll sus jumãtate de ecran"
  
! #: info/session.c:1688
  msgid "Select the next window"
  msgstr "Selecteazã fereastra urmãtoare"
  
! #: info/session.c:1727
  msgid "Select the previous window"
  msgstr "Selecteazã fereastra precedentã"
  
! #: info/session.c:1778
  msgid "Split the current window"
  msgstr "Împarte fereastra curentã"
  
! #: info/session.c:1862
  msgid "Delete the current window"
  msgstr "ªterge fereastra curentã"
  
! #: info/session.c:1870
  msgid "Cannot delete a permanent window"
  msgstr "Nu pot ºterge o fereastrã permanentã"
  
! #: info/session.c:1902
  msgid "Delete all other windows"
  msgstr "ªterge toate celelalte ferestre"
  
! #: info/session.c:1948
! msgid "Scroll the other window"
! msgstr "Scroll-eazã cealaltã fereastrã"
! 
! #: info/session.c:1969
! msgid "Scroll the other window backward"
! msgstr "Scroll-eazã cealaltã fereastrã înapoi"
! 
! #: info/session.c:1975
  msgid "Grow (or shrink) this window"
  msgstr "Creºte sau micºoreazã aceastã fereastrã"
  
! #: info/session.c:1986
  msgid "Divide the available screen space among the visible windows"
  msgstr "Împarte spaþiul de ecran disponibil între ferestrele vizibile"
  
! #: info/session.c:1993
  msgid "Toggle the state of line wrapping in the current window"
  msgstr "Comutã starea reformatãrii de linie (wrapping) în fereastra curentã"
  
! #: info/session.c:2000
! msgid "Toggle the usage of regular expressions in searches"
! msgstr ""
! 
! #: info/session.c:2004
! #, c-format
! msgid "Using regular expressions for searches."
! msgstr ""
! 
! #: info/session.c:2005
! #, c-format
! msgid "Using literal strings for searches."
! msgstr ""
! 
! #: info/session.c:2197
! msgid "Select the Next node"
! msgstr "Selecteazã nodul Urmãtor"
! 
! #: info/session.c:2205
! msgid "Select the Prev node"
! msgstr "Selectezã nodul Prec"
! 
! #: info/session.c:2213
! msgid "Select the Up node"
! msgstr "Selecteazã nodul Sus"
! 
! #: info/session.c:2220
! msgid "Select the last node in this file"
! msgstr "Selecteazã ultimul nod din acest fiºier"
! 
! #: info/session.c:2248 info/session.c:2282
! msgid "This window has no additional nodes"
! msgstr "Acestã fereastrã nu mai are nici un nod"
! 
! #: info/session.c:2254
! msgid "Select the first node in this file"
! msgstr "Selecteazã primul nod din acest fiºier"
! 
! #: info/session.c:2289
! msgid "Select the last item in this node's menu"
! msgstr "Selecteazã ultimul articol din meniul acestui nod"
! 
! #: info/session.c:2295
  msgid "Select this menu item"
  msgstr "Selecteazã acest articol de meniu"
  
! #: info/session.c:2328
  #, fuzzy, c-format
  msgid "There isn't %d item in this menu."
--- 1160,1228 ----
  "implicitã a ferestrei"
  
! #: info/session.c:1573
  msgid "Scroll down by lines"
  msgstr "Scroll jos pe linii"
  
! #: info/session.c:1579
  msgid "Scroll up by lines"
  msgstr "Scroll sus pe linii"
  
! #: info/session.c:1591
  msgid "Scroll down by half screen size"
  msgstr "Scroll jos jumãtate de ecran"
  
! #: info/session.c:1618
  msgid "Scroll up by half screen size"
  msgstr "Scroll sus jumãtate de ecran"
  
! #: info/session.c:1624
! msgid "Scroll the other window"
! msgstr "Scroll-eazã cealaltã fereastrã"
! 
! #: info/session.c:1645
! msgid "Scroll the other window backward"
! msgstr "Scroll-eazã cealaltã fereastrã înapoi"
! 
! #: info/session.c:1745
  msgid "Select the next window"
  msgstr "Selecteazã fereastra urmãtoare"
  
! #: info/session.c:1782
  msgid "Select the previous window"
  msgstr "Selecteazã fereastra precedentã"
  
! #: info/session.c:1826
  msgid "Split the current window"
  msgstr "Împarte fereastra curentã"
  
! #: info/session.c:1868
  msgid "Delete the current window"
  msgstr "ªterge fereastra curentã"
  
! #: info/session.c:1873
  msgid "Cannot delete a permanent window"
  msgstr "Nu pot ºterge o fereastrã permanentã"
  
! #: info/session.c:1904
  msgid "Delete all other windows"
  msgstr "ªterge toate celelalte ferestre"
  
! #: info/session.c:1950
  msgid "Grow (or shrink) this window"
  msgstr "Creºte sau micºoreazã aceastã fereastrã"
  
! #: info/session.c:1961
  msgid "Divide the available screen space among the visible windows"
  msgstr "Împarte spaþiul de ecran disponibil între ferestrele vizibile"
  
! #: info/session.c:1968
  msgid "Toggle the state of line wrapping in the current window"
  msgstr "Comutã starea reformatãrii de linie (wrapping) în fereastra curentã"
  
! #: info/session.c:2117
  msgid "Select this menu item"
  msgstr "Selecteazã acest articol de meniu"
  
! #: info/session.c:2147
  #, fuzzy, c-format
  msgid "There isn't %d item in this menu."
***************
*** 1575,1910 ****
  msgstr[1] "Nu existã %d articole în acest meniu"
  
! #: info/session.c:2524 info/session.c:2525
  #, c-format
  msgid "Menu item (%s): "
  msgstr "Articol meniu (%s): "
  
! #: info/session.c:2528
  msgid "Menu item: "
  msgstr "Articol meniu: "
  
! #: info/session.c:2535 info/session.c:2536
  #, c-format
  msgid "Follow xref (%s): "
  msgstr "Urmeazã ref (%s): "
  
! #: info/session.c:2539
  msgid "Follow xref: "
  msgstr "Urmeazã ref: "
  
! #: info/session.c:2660
  msgid "Read a menu item and select its node"
  msgstr "Citeºte un articol de meniu ºi selecteazã nodul sãu"
  
! #: info/session.c:2668
  msgid "Read a footnote or cross reference and select its node"
  msgstr "Citeºte o notã de subsol sau referinþã ºi selecteazã nodul sãu"
  
! #: info/session.c:2674
  msgid "Move to the start of this node's menu"
  msgstr "Mergi la începutul meniului acestui nod"
  
! #: info/session.c:2696
  msgid "Visit as many menu items at once as possible"
  msgstr "Viziteazã cât mai multe articole de meniu posibile deodatã"
  
! #: info/session.c:2724
! msgid "Read a node name and select it"
! msgstr "Citeºte numele unui nod ºi selecteazã-l"
  
! #: info/session.c:2778 info/session.c:2783
! msgid "Goto node: "
! msgstr "Du-te la nod: "
  
! #: info/session.c:2855
! #, c-format
! msgid "No menu in node `%s'."
! msgstr "Nici un meniu în nod `%s'."
  
! #: info/session.c:2904
! #, c-format
! msgid "No menu item `%s' in node `%s'."
! msgstr "Nici un articol de meniu `%s' în nod `%s'."
  
! #: info/session.c:2940
! #, c-format
! msgid "Unable to find node referenced by `%s' in `%s'."
  msgstr "Nu pot gãsi nodul referit de `%s' în `%s'."
  
! #: info/session.c:2992
  msgid "Read a list of menus starting from dir and follow them"
  msgstr "Citeºte o listã de meniuri pornind din dir ºi urmãreºte-le"
  
! #: info/session.c:2994
  msgid "Follow menus: "
  msgstr "Urmeazã meniurile: "
  
! #: info/session.c:3187
  msgid "Find the node describing program invocation"
  msgstr "Gãseºte nodul ce descrie invocarea programului"
  
! #: info/session.c:3189
  #, c-format
  msgid "Find Invocation node of [%s]: "
  msgstr "Gãseºte nodul Invocare pentru [%s]: "
  
! #: info/session.c:3227
  msgid "Read a manpage reference and select it"
  msgstr "Citeºte o referinþã de paginã de manul ºi selecteazã-o"
  
! #: info/session.c:3231
  msgid "Get Manpage: "
  msgstr "Obþine paginã manual (manpage): "
  
! #: info/session.c:3261
! msgid "Select the node `Top' in this file"
  msgstr "Selecteazã nodul `Vârf' în acest fiºier"
  
! #: info/session.c:3267
! msgid "Select the node `(dir)'"
  msgstr "Selecteazã nodul `(dir)'"
  
! #: info/session.c:3284 info/session.c:3286
! #, c-format
! msgid "Kill node (%s): "
! msgstr "Distruge nodul (%s): "
! 
! #: info/session.c:3337
! #, c-format
! msgid "Cannot kill node `%s'"
! msgstr "Nu pot distruge nodul `%s'"
! 
! #: info/session.c:3347
! msgid "Cannot kill the last node"
! msgstr "Nu pot distruge ultimul nod"
  
! #: info/session.c:3433
  msgid "Select the most recently selected node"
  msgstr "Selecteazã cel mai recent nod selectat"
  
! #: info/session.c:3439
! msgid "Kill this node"
! msgstr "Distruge acest nod"
  
! #: info/session.c:3447
  msgid "Read the name of a file and select it"
  msgstr "Citeºte numele unui fiºier ºi selecteazã-l"
  
! #: info/session.c:3451
  msgid "Find file: "
  msgstr "Gãseºte fiºier: "
  
! #: info/session.c:3468
! #, c-format
! msgid "Cannot find `%s'."
  msgstr "Nu pot gãsi `%s'."
  
! #: info/session.c:3508 info/session.c:3633
  #, fuzzy, c-format
! msgid "writing file %s"
! msgstr "Scriu nod %s..."
! 
! #: info/session.c:3519 info/session.c:3644
! #, c-format
! msgid "Could not create output file `%s'."
  msgstr "Nu am putut crea fiºier ieºire `%s'."
  
! #: info/session.c:3533 info/session.c:3663
  #, fuzzy, c-format
  msgid "error writing to %s: %s"
  msgstr "eroare la scrierea în `%s'"
  
! #: info/session.c:3541
  #, fuzzy, c-format
  msgid "closing %s"
  msgstr "ªterg %s\n"
  
! #: info/session.c:3590
  #, fuzzy, c-format
  msgid "writing node %s..."
  msgstr "Scriu nod %s..."
  
! #: info/session.c:3670
! #, fuzzy, c-format
! msgid "closing file %s"
! msgstr "eroare la închiderea fiºierului de ieºire `%s'"
! 
! #: info/session.c:3678
  msgid "Pipe the contents of this node through INFO_PRINT_COMMAND"
  msgstr "Conectez (pipe) conþinutul acestui nod prin INFO_PRINT_COMMAND"
  
! #: info/session.c:3713
! #, c-format
! msgid "Cannot open pipe to `%s'."
  msgstr "Nu pot deschide conexiune (pipe) cãtre `%s'."
  
! #: info/session.c:3718
  #, fuzzy, c-format
  msgid "printing node %s..."
  msgstr "Tipãresc nod %s..."
  
! #: info/session.c:3726
  #, fuzzy, c-format
  msgid "finished printing node %s"
  msgstr "Tipãresc nod %s..."
  
! #: info/session.c:4015
! msgid "Search continued from the end of the document."
  msgstr ""
  
! #: info/session.c:4020
  #, fuzzy
  msgid "Search continued from the beginning of the document."
  msgstr "ªterge (kill) pânã la începutul liniei"
  
! #: info/session.c:4037
  #, c-format
  msgid "Searching subfile %s ..."
  msgstr "Caut subfiºier %s ..."
  
! #: info/session.c:4097
! msgid "Read a string and search for it case-sensitively"
! msgstr "Citeºte un ºir ºi cautã-l þinând cont de litere mari/mici"
! 
! #: info/session.c:4104
! msgid "Read a string and search for it"
! msgstr "Citeºte un ºir ºi cautã-l"
! 
! #: info/session.c:4112
! msgid "Read a string and search backward for it"
! msgstr "Citeºte un ºir ºi cautã-l înapoi"
  
! #: info/session.c:4169 info/session.c:4175
  #, fuzzy, c-format
  msgid "%s%s%s [%s]: "
  msgstr "%s%s pentru ºir [%s]: "
  
! #: info/session.c:4170 info/session.c:4176
  msgid "Regexp search"
! msgstr ""
  
! #: info/session.c:4171 info/session.c:4177
  #, fuzzy
  msgid " case-sensitively"
  msgstr " þinând cont de litere mari/mici"
  
! #: info/session.c:4172 info/session.c:4178
  #, fuzzy
  msgid " backward"
  msgstr "Cautã înapoi"
  
! #: info/session.c:4176
! msgid "Search"
! msgstr "Cautã"
  
! #: info/session.c:4225
! msgid "Search failed."
! msgstr "Cãutare eºuatã."
  
  #: info/session.c:4243
  msgid "Repeat last search in the same direction"
  msgstr "Repetã ultima cãutare în aceeaºi direcþie"
  
! #: info/session.c:4246 info/session.c:4267
  msgid "No previous search string"
  msgstr "Nici un ºir cãutat anterior"
  
! #: info/session.c:4264
  msgid "Repeat last search in the reverse direction"
  msgstr "Repetã ultima cãutare în direcþie opusã"
  
! #: info/session.c:4294 info/session.c:4300
  msgid "Search interactively for a string as you type it"
  msgstr "Cautã interactiv pentru un ºir pe mãsurã ce este introdus"
  
! #: info/session.c:4380
  #, fuzzy
  msgid "Regexp I-search backward: "
  msgstr "I-cautã înapoi: "
  
! #: info/session.c:4381
  msgid "I-search backward: "
  msgstr "I-cautã înapoi: "
  
! #: info/session.c:4383
  #, fuzzy
  msgid "Regexp I-search: "
  msgstr "I-cautã: "
  
! #: info/session.c:4384
  msgid "I-search: "
  msgstr "I-cautã: "
  
! #: info/session.c:4409 info/session.c:4411
  msgid "Failing "
  msgstr "Eºuez "
  
! #: info/session.c:4895
! msgid "Move to the previous cross reference"
! msgstr "Mergi la referinþa precedentã"
! 
! #: info/session.c:4913
! msgid "Move to the next cross reference"
! msgstr "Mergi la referinþa urmãtoare"
! 
! #: info/session.c:4935
! msgid "Select reference or menu item appearing on this line"
! msgstr "Selecteazã referinþa sau articolul de meniu ce apare pe acestã linie"
! 
! #: info/session.c:4958
  msgid "Cancel current operation"
  msgstr "Renunþã la operaþia curentã"
  
! #: info/session.c:4965
  msgid "Quit"
  msgstr "Ieºi"
  
! #: info/session.c:4974
! msgid "Move the cursor to a specific line of the window"
! msgstr "Mutã cursorul la o anumitã linie din fereastrã"
  
! #: info/session.c:5006
  msgid "Redraw the display"
  msgstr "Redeseneazã ecranul"
  
! #: info/session.c:5043
  msgid "Quit using Info"
  msgstr "Ieºi din Info"
  
! #: info/session.c:5058
  msgid "Run command bound to this key's lowercase variant"
  msgstr "Ruleazã comanda legatã de litera micã de pe tastã"
  
! #: info/session.c:5069
  #, c-format
  msgid "Unknown command (%s)."
  msgstr "Comandã necunoscutã (%s)."
  
! #: info/session.c:5072
  #, c-format
  msgid "\"%s\" is invalid"
  msgstr "\"%s\" este invalid"
  
! #: info/session.c:5073
! #, c-format
! msgid "`%s' is invalid"
  msgstr "`%s' este invalid"
  
! #: info/session.c:5288
  msgid "Add this digit to the current numeric argument"
  msgstr "Adaugã aceastã cifrã la argumentul numeric curent"
  
! #: info/session.c:5297
  msgid "Start (or multiply by 4) the current numeric argument"
  msgstr "Începe (sau înmulþeºte cu 4) argumentul numeric curent"
  
- #: info/session.c:5312
- msgid "Internally used by \\[universal-argument]"
- msgstr "Folosit intern de \\[argument-universal]"
- 
- #: info/session.c:5388
- msgid "Show full file name of node being displayed"
- msgstr ""
- 
  #: info/tilde.c:361
  #, c-format
--- 1231,1616 ----
  msgstr[1] "Nu existã %d articole în acest meniu"
  
! #: info/session.c:2156
! msgid "Select the last item in this node's menu"
! msgstr "Selecteazã ultimul articol din meniul acestui nod"
! 
! #: info/session.c:2264 info/session.c:2265
  #, c-format
  msgid "Menu item (%s): "
  msgstr "Articol meniu (%s): "
  
! #: info/session.c:2268
  msgid "Menu item: "
  msgstr "Articol meniu: "
  
! #: info/session.c:2275 info/session.c:2276
  #, c-format
  msgid "Follow xref (%s): "
  msgstr "Urmeazã ref (%s): "
  
! #: info/session.c:2279
  msgid "Follow xref: "
  msgstr "Urmeazã ref: "
  
! #: info/session.c:2368
  msgid "Read a menu item and select its node"
  msgstr "Citeºte un articol de meniu ºi selecteazã nodul sãu"
  
! #: info/session.c:2393
  msgid "Read a footnote or cross reference and select its node"
  msgstr "Citeºte o notã de subsol sau referinþã ºi selecteazã nodul sãu"
  
! #: info/session.c:2399
  msgid "Move to the start of this node's menu"
  msgstr "Mergi la începutul meniului acestui nod"
  
! #: info/session.c:2421
  msgid "Visit as many menu items at once as possible"
  msgstr "Viziteazã cât mai multe articole de meniu posibile deodatã"
  
! #: info/session.c:2520
! msgid "Move to the previous cross reference"
! msgstr "Mergi la referinþa precedentã"
  
! #: info/session.c:2583
! msgid "Move to the next cross reference"
! msgstr "Mergi la referinþa urmãtoare"
  
! #: info/session.c:2644
! msgid "Select reference or menu item appearing on this line"
! msgstr "Selecteazã referinþa sau articolul de meniu ce apare pe acestã linie"
  
! #: info/session.c:2678
! #, fuzzy, c-format
! msgid "No menu in node '%s'."
! msgstr "Nici un meniu în nod `%s'."
  
! #: info/session.c:2725
! #, fuzzy, c-format
! msgid "Unable to find node referenced by '%s' in '%s'."
  msgstr "Nu pot gãsi nodul referit de `%s' în `%s'."
  
! #: info/session.c:2775
  msgid "Read a list of menus starting from dir and follow them"
  msgstr "Citeºte o listã de meniuri pornind din dir ºi urmãreºte-le"
  
! #: info/session.c:2777
  msgid "Follow menus: "
  msgstr "Urmeazã meniurile: "
  
! #: info/session.c:2879
! msgid "Select the Next node"
! msgstr "Selecteazã nodul Urmãtor"
! 
! #: info/session.c:2886
! msgid "Select the Prev node"
! msgstr "Selectezã nodul Prec"
! 
! #: info/session.c:2893
! msgid "Select the Up node"
! msgstr "Selecteazã nodul Sus"
! 
! #: info/session.c:2899
! msgid "Select the last node in this file"
! msgstr "Selecteazã ultimul nod din acest fiºier"
! 
! #: info/session.c:2926 info/session.c:2959
! msgid "This window has no additional nodes"
! msgstr "Acestã fereastrã nu mai are nici un nod"
! 
! #: info/session.c:2932
! msgid "Select the first node in this file"
! msgstr "Selecteazã primul nod din acest fiºier"
! 
! #: info/session.c:3064
! msgid "No more nodes within this document."
! msgstr "Nu mai sunt alte noduri în acest document."
! 
! #: info/session.c:3109 info/session.c:3149
! #, fuzzy
! msgid "No 'Prev' or 'Up' for this node within this document."
! msgstr "Nici un `Prec' sau `Sus' pentru acest nod în acest document."
! 
! #: info/session.c:3162
! msgid "Move forwards or down through node structure"
! msgstr "Mergi înainte sau jos prin structura de noduri"
! 
! #: info/session.c:3179
! msgid "Move backwards or up through node structure"
! msgstr "Mergi înapoi sau sus prin structura de noduri"
! 
! #: info/session.c:3202
! msgid "Read a node name and select it"
! msgstr "Citeºte numele unui nod ºi selecteazã-l"
! 
! #: info/session.c:3256 info/session.c:3260
! msgid "Goto node: "
! msgstr "Du-te la nod: "
! 
! #: info/session.c:3439
  msgid "Find the node describing program invocation"
  msgstr "Gãseºte nodul ce descrie invocarea programului"
  
! #: info/session.c:3441
  #, c-format
  msgid "Find Invocation node of [%s]: "
  msgstr "Gãseºte nodul Invocare pentru [%s]: "
  
! #: info/session.c:3486
  msgid "Read a manpage reference and select it"
  msgstr "Citeºte o referinþã de paginã de manul ºi selecteazã-o"
  
! #: info/session.c:3490
  msgid "Get Manpage: "
  msgstr "Obþine paginã manual (manpage): "
  
! #: info/session.c:3511
! #, fuzzy
! msgid "Select the node 'Top' in this file"
  msgstr "Selecteazã nodul `Vârf' în acest fiºier"
  
! #: info/session.c:3517
! #, fuzzy
! msgid "Select the node '(dir)'"
  msgstr "Selecteazã nodul `(dir)'"
  
! #: info/session.c:3523
! msgid "Show full file name of node being displayed"
! msgstr ""
  
! #: info/session.c:3540
  msgid "Select the most recently selected node"
  msgstr "Selecteazã cel mai recent nod selectat"
  
! #: info/session.c:3545
! #, c-format
! msgid "No earlier node in history"
! msgstr ""
  
! #: info/session.c:3549
  msgid "Read the name of a file and select it"
  msgstr "Citeºte numele unui fiºier ºi selecteazã-l"
  
! #: info/session.c:3553
  msgid "Find file: "
  msgstr "Gãseºte fiºier: "
  
! #: info/session.c:3570
! #, fuzzy, c-format
! msgid "Cannot find '%s'."
  msgstr "Nu pot gãsi `%s'."
  
! #: info/session.c:3619
  #, fuzzy, c-format
! msgid "Could not create output file '%s'."
  msgstr "Nu am putut crea fiºier ieºire `%s'."
  
! #: info/session.c:3633
  #, fuzzy, c-format
  msgid "error writing to %s: %s"
  msgstr "eroare la scrierea în `%s'"
  
! #: info/session.c:3642
  #, fuzzy, c-format
  msgid "closing %s"
  msgstr "ªterg %s\n"
  
! #: info/session.c:3691
  #, fuzzy, c-format
  msgid "writing node %s..."
  msgstr "Scriu nod %s..."
  
! #: info/session.c:3737
  msgid "Pipe the contents of this node through INFO_PRINT_COMMAND"
  msgstr "Conectez (pipe) conþinutul acestui nod prin INFO_PRINT_COMMAND"
  
! #: info/session.c:3765
! #, fuzzy, c-format
! msgid "Cannot open pipe to '%s'."
  msgstr "Nu pot deschide conexiune (pipe) cãtre `%s'."
  
! #: info/session.c:3770
  #, fuzzy, c-format
  msgid "printing node %s..."
  msgstr "Tipãresc nod %s..."
  
! #: info/session.c:3778
  #, fuzzy, c-format
  msgid "finished printing node %s"
  msgstr "Tipãresc nod %s..."
  
! #: info/session.c:3810
! msgid "Toggle the usage of regular expressions in searches"
! msgstr ""
! 
! #: info/session.c:3814
! #, c-format
! msgid "Using regular expressions for searches."
! msgstr ""
! 
! #: info/session.c:3815
! #, c-format
! msgid "Using literal strings for searches."
  msgstr ""
  
! #: info/session.c:4059
! #, fuzzy
! msgid "Search continued from the end of the document."
! msgstr "ªterge (kill) pânã la începutul liniei"
! 
! #: info/session.c:4064
  #, fuzzy
  msgid "Search continued from the beginning of the document."
  msgstr "ªterge (kill) pânã la începutul liniei"
  
! #: info/session.c:4084
  #, c-format
  msgid "Searching subfile %s ..."
  msgstr "Caut subfiºier %s ..."
  
! #: info/session.c:4123
! msgid "Search failed."
! msgstr "Cãutare eºuatã."
  
! #: info/session.c:4142
  #, fuzzy, c-format
  msgid "%s%s%s [%s]: "
  msgstr "%s%s pentru ºir [%s]: "
  
! #: info/session.c:4143 info/session.c:4149
! #, fuzzy
  msgid "Regexp search"
! msgstr "I-cautã: "
  
! #: info/session.c:4143 info/session.c:4149
! msgid "Search"
! msgstr "Cautã"
! 
! #: info/session.c:4144 info/session.c:4150
  #, fuzzy
  msgid " case-sensitively"
  msgstr " þinând cont de litere mari/mici"
  
! #: info/session.c:4145 info/session.c:4151
  #, fuzzy
  msgid " backward"
  msgstr "Cautã înapoi"
  
! #: info/session.c:4148
! #, fuzzy, c-format
! msgid "%s%s%s: "
! msgstr "%s%s pentru ºir [%s]: "
  
! #: info/session.c:4168
! msgid "Search string too short"
! msgstr ""
! 
! #: info/session.c:4238
! msgid "Read a string and search for it case-sensitively"
! msgstr "Citeºte un ºir ºi cautã-l þinând cont de litere mari/mici"
  
  #: info/session.c:4243
+ msgid "Read a string and search for it"
+ msgstr "Citeºte un ºir ºi cautã-l"
+ 
+ #: info/session.c:4249
+ msgid "Read a string and search backward for it"
+ msgstr "Citeºte un ºir ºi cautã-l înapoi"
+ 
+ #: info/session.c:4257
  msgid "Repeat last search in the same direction"
  msgstr "Repetã ultima cãutare în aceeaºi direcþie"
  
! #: info/session.c:4265 info/session.c:4310
  msgid "No previous search string"
  msgstr "Nici un ºir cãutat anterior"
  
! #: info/session.c:4302
  msgid "Repeat last search in the reverse direction"
  msgstr "Repetã ultima cãutare în direcþie opusã"
  
! #: info/session.c:4349
! msgid "Clear displayed search matches"
! msgstr ""
! 
! #: info/session.c:4366 info/session.c:4372
  msgid "Search interactively for a string as you type it"
  msgstr "Cautã interactiv pentru un ºir pe mãsurã ce este introdus"
  
! #: info/session.c:4486
  #, fuzzy
  msgid "Regexp I-search backward: "
  msgstr "I-cautã înapoi: "
  
! #: info/session.c:4487
  msgid "I-search backward: "
  msgstr "I-cautã înapoi: "
  
! #: info/session.c:4489
  #, fuzzy
  msgid "Regexp I-search: "
  msgstr "I-cautã: "
  
! #: info/session.c:4490
  msgid "I-search: "
  msgstr "I-cautã: "
  
! #: info/session.c:4515 info/session.c:4518
  msgid "Failing "
  msgstr "Eºuez "
  
! #: info/session.c:4891
  msgid "Cancel current operation"
  msgstr "Renunþã la operaþia curentã"
  
! #: info/session.c:4898
  msgid "Quit"
  msgstr "Ieºi"
  
! #: info/session.c:4903
! #, fuzzy
! msgid "Display version of Info being run"
! msgstr "afiºeazã informaþii despre versiune ºi terminã"
! 
! #: info/session.c:4905
! #, fuzzy, c-format
! msgid "GNU Info version %s"
! msgstr "Acesta este %s, produs de makeinfo versiunea %s din %s.\n"
  
! #: info/session.c:4910
  msgid "Redraw the display"
  msgstr "Redeseneazã ecranul"
  
! #: info/session.c:4947
  msgid "Quit using Info"
  msgstr "Ieºi din Info"
  
! #: info/session.c:4960
  msgid "Run command bound to this key's lowercase variant"
  msgstr "Ruleazã comanda legatã de litera micã de pe tastã"
  
! #: info/session.c:4971
  #, c-format
  msgid "Unknown command (%s)."
  msgstr "Comandã necunoscutã (%s)."
  
! #: info/session.c:4974
  #, c-format
  msgid "\"%s\" is invalid"
  msgstr "\"%s\" este invalid"
  
! #: info/session.c:4975
! #, fuzzy, c-format
! msgid "'%s' is invalid"
  msgstr "`%s' este invalid"
  
! #: info/session.c:5293
  msgid "Add this digit to the current numeric argument"
  msgstr "Adaugã aceastã cifrã la argumentul numeric curent"
  
! #: info/session.c:5300
  msgid "Start (or multiply by 4) the current numeric argument"
  msgstr "Începe (sau înmulþeºte cu 4) argumentul numeric curent"
  
  #: info/tilde.c:361
  #, c-format
***************
*** 1912,1920 ****
  msgstr "readline: Nu mai am memorie virtualã!\n"
  
! #: info/variables.c:37
  msgid "When \"On\", footnotes appear and disappear automatically"
  msgstr "Când \"Activ\", notele de subsol apar ºi dispar automatic"
  
! #: info/variables.c:41
  msgid "When \"On\", creating or deleting a window resizes other windows"
  msgstr ""
--- 1618,1626 ----
  msgstr "readline: Nu mai am memorie virtualã!\n"
  
! #: info/variables.c:51
  msgid "When \"On\", footnotes appear and disappear automatically"
  msgstr "Când \"Activ\", notele de subsol apar ºi dispar automatic"
  
! #: info/variables.c:55
  msgid "When \"On\", creating or deleting a window resizes other windows"
  msgstr ""
***************
*** 1922,1934 ****
  "ferestre"
  
! #: info/variables.c:45
  msgid "When \"On\", flash the screen instead of ringing the bell"
  msgstr "Când \"Activ\", scânteiazã ecreanul în loc sã suni clopoþelul"
  
! #: info/variables.c:49
  msgid "When \"On\", errors cause the bell to ring"
  msgstr "Când \"Activ\", erorile face sã sune clopoþelul"
  
! #: info/variables.c:53
  msgid "When \"On\", Info garbage collects files which had to be uncompressed"
  msgstr ""
--- 1628,1640 ----
  "ferestre"
  
! #: info/variables.c:59
  msgid "When \"On\", flash the screen instead of ringing the bell"
  msgstr "Când \"Activ\", scânteiazã ecreanul în loc sã suni clopoþelul"
  
! #: info/variables.c:63
  msgid "When \"On\", errors cause the bell to ring"
  msgstr "Când \"Activ\", erorile face sã sune clopoþelul"
  
! #: info/variables.c:67
  msgid "When \"On\", Info garbage collects files which had to be uncompressed"
  msgstr ""
***************
*** 1936,1966 ****
  "decompresate"
  
! #: info/variables.c:56
  msgid "When \"On\", the portion of the matched search string is highlighted"
  msgstr "Când \"Activ\", porþiunea din ºir care s-a potrivit este evidenþiatã"
  
! #: info/variables.c:60
  msgid "Controls what happens when scrolling is requested at the end of a node"
  msgstr ""
  "Controleazã ce se întâmplã când este cerut scroll la sfârºitul unui nod"
  
! #: info/variables.c:65
  msgid "Same as scroll-behaviour"
  msgstr ""
  
! #: info/variables.c:69
  msgid "The number lines to scroll when the cursor moves out of the window"
  msgstr ""
  "Numãrul de linii pentru scroll când cursorul se mutã în afara ferestrei"
  
! #: info/variables.c:73
  msgid "Controls whether scroll-behavior affects cursor movement commands"
  msgstr ""
  
! #: info/variables.c:77
  msgid "When \"On\", Info accepts and displays ISO Latin characters"
  msgstr "Când \"Activ\", Info acceptã ºi afiºeazã caractere ISO Latin"
  
! #: info/variables.c:81
  #, fuzzy
  msgid ""
--- 1642,1672 ----
  "decompresate"
  
! #: info/variables.c:70
  msgid "When \"On\", the portion of the matched search string is highlighted"
  msgstr "Când \"Activ\", porþiunea din ºir care s-a potrivit este evidenþiatã"
  
! #: info/variables.c:74
  msgid "Controls what happens when scrolling is requested at the end of a node"
  msgstr ""
  "Controleazã ce se întâmplã când este cerut scroll la sfârºitul unui nod"
  
! #: info/variables.c:79
  msgid "Same as scroll-behaviour"
  msgstr ""
  
! #: info/variables.c:83
  msgid "The number lines to scroll when the cursor moves out of the window"
  msgstr ""
  "Numãrul de linii pentru scroll când cursorul se mutã în afara ferestrei"
  
! #: info/variables.c:87
  msgid "Controls whether scroll-behavior affects cursor movement commands"
  msgstr ""
  
! #: info/variables.c:91
  msgid "When \"On\", Info accepts and displays ISO Latin characters"
  msgstr "Când \"Activ\", Info acceptã ºi afiºeazã caractere ISO Latin"
  
! #: info/variables.c:95
  #, fuzzy
  msgid ""
***************
*** 1969,2049 ****
  "Controleazã ce se întâmplã când este cerut scroll la sfârºitul unui nod"
  
! #: info/variables.c:86
  msgid "Minimal length of a search string"
  msgstr ""
  
! #: info/variables.c:90
  msgid "Skip current window when searching"
  msgstr ""
  
! #: info/variables.c:95
  msgid "Explain the use of a variable"
  msgstr "Explicã folosirea unei variabile"
  
! #: info/variables.c:101
  msgid "Describe variable: "
  msgstr "Descrie variabila: "
  
! #: info/variables.c:120
  msgid "Set the value of an Info variable"
  msgstr "Seteazã valoarea unei variabile Info"
  
! #: info/variables.c:126
  msgid "Set variable: "
  msgstr "Seteazã variabilã: "
  
! #: info/variables.c:144
  #, c-format
  msgid "Set %s to value (%d): "
  msgstr "Seteazã %s cu valoarea (%d): "
  
! #: info/variables.c:184
  #, c-format
  msgid "Set %s to value (%s): "
  msgstr "Seteazã %s cu valoarea (%s): "
  
! #: info/window.c:1077
  msgid "--*** Tags out of Date ***"
  msgstr "--*** Tag-uri Vechi ***"
  
! #: info/window.c:1088
  msgid "-----Info: (), lines ----, "
  msgstr "-----Info: (), linii ----, "
  
! #: info/window.c:1095
! #, c-format
! msgid "-%s---Info: %s, %d lines --%s--"
  msgstr "-%s---Info: %s, %d linii --%s--"
  
! #: info/window.c:1099
! #, c-format
! msgid "-%s%s-Info: (%s)%s, %d lines --%s--"
  msgstr "-%s%s-Info: (%s)%s, %d linii --%s--"
  
! #: info/window.c:1106
  #, c-format
  msgid " Subfile: %s"
  msgstr " Subfiºier: %s"
  
! #: install-info/install-info.c:286
  #, fuzzy, c-format
  msgid "%s for %s"
  msgstr " pentru %s"
  
! #: install-info/install-info.c:525
  #, c-format
  msgid "\tTry `%s --help' for a complete list of options.\n"
  msgstr "\tÎncercaþi `%s --help' pentru o lipsã completã de opþiuni.\n"
  
! #: install-info/install-info.c:533
  #, fuzzy, c-format
  msgid "Usage: %s [OPTION]... [INFO-FILE [DIR-FILE]]\n"
  msgstr "Folosire: %s [OPÞIUNE]... FIªIER-TEXINFO...\n"
  
! #: install-info/install-info.c:535
  msgid "Add or remove entries in INFO-FILE from the Info directory DIR-FILE."
  msgstr ""
  
! #: install-info/install-info.c:536
  msgid ""
  "INFO-FILE and DIR-FILE are required unless the --info-file\n"
--- 1675,1782 ----
  "Controleazã ce se întâmplã când este cerut scroll la sfârºitul unui nod"
  
! #: info/variables.c:100
  msgid "Minimal length of a search string"
  msgstr ""
  
! #: info/variables.c:104
  msgid "Skip current window when searching"
  msgstr ""
  
! #: info/variables.c:108
! msgid "Exclude default directories from file search path"
! msgstr ""
! 
! #: info/variables.c:112
! msgid "Hide some Info file syntax in the text of nodes"
! msgstr ""
! 
! #: info/variables.c:116
! msgid ""
! "Length of time in milliseconds to wait for the next byte in a sequence "
! "indicating that a key has been pressed"
! msgstr ""
! 
! #: info/variables.c:120
! msgid "Highlight search matches"
! msgstr ""
! 
! #: info/variables.c:124
! msgid "Method to use to track mouse events"
! msgstr ""
! 
! #: info/variables.c:130
  msgid "Explain the use of a variable"
  msgstr "Explicã folosirea unei variabile"
  
! #: info/variables.c:136
  msgid "Describe variable: "
  msgstr "Descrie variabila: "
  
! #: info/variables.c:151
  msgid "Set the value of an Info variable"
  msgstr "Seteazã valoarea unei variabile Info"
  
! #: info/variables.c:158
  msgid "Set variable: "
  msgstr "Seteazã variabilã: "
  
! #: info/variables.c:174
  #, c-format
  msgid "Set %s to value (%d): "
  msgstr "Seteazã %s cu valoarea (%d): "
  
! #: info/variables.c:208
  #, c-format
  msgid "Set %s to value (%s): "
  msgstr "Seteazã %s cu valoarea (%s): "
  
! #: info/window.c:921
  msgid "--*** Tags out of Date ***"
  msgstr "--*** Tag-uri Vechi ***"
  
! #: info/window.c:965
  msgid "-----Info: (), lines ----, "
  msgstr "-----Info: (), linii ----, "
  
! #: info/window.c:972
! #, fuzzy, c-format
! msgid "-%s---Info: %s, %ld lines --%s--"
  msgstr "-%s---Info: %s, %d linii --%s--"
  
! #: info/window.c:976
! #, fuzzy, c-format
! msgid "-%s%s-Info: (%s)%s, %ld lines --%s--"
  msgstr "-%s%s-Info: (%s)%s, %d linii --%s--"
  
! #: info/window.c:982
  #, c-format
  msgid " Subfile: %s"
  msgstr " Subfiºier: %s"
  
! #: install-info/install-info.c:292
! #, c-format
! msgid "%s: empty file"
! msgstr "%s: fiºier gol"
! 
! #: install-info/install-info.c:294
  #, fuzzy, c-format
  msgid "%s for %s"
  msgstr " pentru %s"
  
! #: install-info/install-info.c:533
  #, c-format
  msgid "\tTry `%s --help' for a complete list of options.\n"
  msgstr "\tÎncercaþi `%s --help' pentru o lipsã completã de opþiuni.\n"
  
! #: install-info/install-info.c:541
  #, fuzzy, c-format
  msgid "Usage: %s [OPTION]... [INFO-FILE [DIR-FILE]]\n"
  msgstr "Folosire: %s [OPÞIUNE]... FIªIER-TEXINFO...\n"
  
! #: install-info/install-info.c:543
  msgid "Add or remove entries in INFO-FILE from the Info directory DIR-FILE."
  msgstr ""
  
! #: install-info/install-info.c:544
  msgid ""
  "INFO-FILE and DIR-FILE are required unless the --info-file\n"
***************
*** 2051,2055 ****
  msgstr ""
  
! #: install-info/install-info.c:540
  msgid ""
  "Options:\n"
--- 1784,1788 ----
  msgstr ""
  
! #: install-info/install-info.c:548
  msgid ""
  "Options:\n"
***************
*** 2060,2068 ****
  msgstr ""
  
! #: install-info/install-info.c:547
  msgid ""
  " --debug             report what is being done.\n"
  " --delete            delete existing entries for INFO-FILE from DIR-FILE;\n"
  "                      don't insert any new entries.\n"
  " --description=TEXT  the description of the entry is TEXT; used with\n"
  "                      the --name option to become synonymous with the\n"
--- 1793,1804 ----
  msgstr ""
  
! #: install-info/install-info.c:555
  msgid ""
  " --debug             report what is being done.\n"
  " --delete            delete existing entries for INFO-FILE from DIR-FILE;\n"
  "                      don't insert any new entries.\n"
+ " --defsection=TEXT   like --section, but only use TEXT if no sections\n"
+ "                      are present in INFO-FILE (replacing \"Miscellaneous"
+ "\").\n"
  " --description=TEXT  the description of the entry is TEXT; used with\n"
  "                      the --name option to become synonymous with the\n"
***************
*** 2073,2077 ****
  msgstr ""
  
! #: install-info/install-info.c:558
  msgid ""
  " --entry=TEXT        insert TEXT as an Info directory entry,\n"
--- 1809,1813 ----
  msgstr ""
  
! #: install-info/install-info.c:568
  msgid ""
  " --entry=TEXT        insert TEXT as an Info directory entry,\n"
***************
*** 2085,2089 ****
  msgstr ""
  
! #: install-info/install-info.c:567
  msgid ""
  " --help              display this help and exit.\n"
--- 1821,1825 ----
  msgstr ""
  
! #: install-info/install-info.c:577
  msgid ""
  " --help              display this help and exit.\n"
***************
*** 2095,2099 ****
  msgstr ""
  
! #: install-info/install-info.c:575
  msgid ""
  " --maxwidth, --max-width=COL  wrap description at column COL.\n"
--- 1831,1835 ----
  msgstr ""
  
! #: install-info/install-info.c:585
  msgid ""
  " --maxwidth, --max-width=COL  wrap description at column COL.\n"
***************
*** 2105,2109 ****
  msgstr ""
  
! #: install-info/install-info.c:583
  msgid ""
  " --regex=R           put this file's entries in all sections that match the\n"
--- 1841,1845 ----
  msgstr ""
  
! #: install-info/install-info.c:593
  msgid ""
  " --regex=R           put this file's entries in all sections that match the\n"
***************
*** 2117,2125 ****
  "                      If you don't specify any sections, they are "
  "determined\n"
! "                       from information in the Info file itself.\n"
  " --section R SEC     equivalent to --regex=R --section=SEC --add-once."
  msgstr ""
  
! #: install-info/install-info.c:596
  msgid ""
  " --silent            suppress warnings.\n"
--- 1853,1864 ----
  "                      If you don't specify any sections, they are "
  "determined\n"
! "                       from information in the Info file itself;\n"
! "                       if nothing is available there, the --defsection\n"
! "                       value is used; if that is not specified, the\n"
! "                       final default is \"Miscellaneous\".\n"
  " --section R SEC     equivalent to --regex=R --section=SEC --add-once."
  msgstr ""
  
! #: install-info/install-info.c:609
  msgid ""
  " --silent            suppress warnings.\n"
***************
*** 2128,2144 ****
  msgstr ""
  
! #: install-info/install-info.c:603 tp/texi2any.pl:849
! #, fuzzy
! msgid ""
! "Email bug reports to bug-texinfo@gnu.org,\n"
! "general questions and discussion to help-texinfo@gnu.org.\n"
! "Texinfo home page: http://www.gnu.org/software/texinfo/"
! msgstr ""
! "\n"
! "Trimiteþi emailuri raportând bug-uri la bug-texinfo@gnu.org,\n"
! "întrebãri generale ºi discuþii la help-texinfo@gnu.org.\n"
! "Texinfo homepage: http://www.gnu.org/software/texinfo/"
! 
! #: install-info/install-info.c:630
  #, fuzzy, c-format
  msgid ""
--- 1867,1871 ----
  msgstr ""
  
! #: install-info/install-info.c:643
  #, fuzzy, c-format
  msgid ""
***************
*** 2177,2226 ****
  "%s\n"
  
! #: install-info/install-info.c:654
  #, fuzzy, c-format
  msgid "%s: could not read (%s) and could not create (%s)"
  msgstr "%s: nu am putut citi (%s) ºi nu am putut crea (%s)\n"
  
! #: install-info/install-info.c:758
! #, c-format
! msgid "%s: empty file"
! msgstr "%s: fiºier gol"
! 
! #: install-info/install-info.c:1109 install-info/install-info.c:1149
  #, c-format
  msgid "START-INFO-DIR-ENTRY without matching END-INFO-DIR-ENTRY"
  msgstr "START-INFO-DIR-ENTRY fãrã un END-INFO-DIR-ENTRY corespunzãtor"
  
! #: install-info/install-info.c:1144
  #, c-format
  msgid "END-INFO-DIR-ENTRY without matching START-INFO-DIR-ENTRY"
  msgstr "END-INFO-DIR-ENTRY fãrã un  START-INFO-DIR-ENTRY corespunzãtor"
  
! #: install-info/install-info.c:2008 install-info/install-info.c:2018
  #, c-format
  msgid "%s: already have dir file: %s\n"
  msgstr "%s: are deja fiºier dir: %s\n"
  
! #: install-info/install-info.c:2098
  #, c-format
  msgid "%s: Specify the Info file only once.\n"
  msgstr "%s: Specificã fiºierul Info o singurã datã.\n"
  
! #: install-info/install-info.c:2131
  #, c-format
  msgid "Extra regular expression specified, ignoring `%s'"
  msgstr ""
  
! #: install-info/install-info.c:2143
! #, c-format
  msgid "Error in regular expression `%s': %s"
! msgstr ""
  
! #: install-info/install-info.c:2201
  #, c-format
  msgid "excess command line argument `%s'"
  msgstr "argument suplimentar în linia de comandã `%s'"
  
! #: install-info/install-info.c:2205
  #, c-format
  msgid "No input file specified; try --help for more information."
--- 1904,1948 ----
  "%s\n"
  
! #: install-info/install-info.c:667
  #, fuzzy, c-format
  msgid "%s: could not read (%s) and could not create (%s)"
  msgstr "%s: nu am putut citi (%s) ºi nu am putut crea (%s)\n"
  
! #: install-info/install-info.c:1134 install-info/install-info.c:1174
  #, c-format
  msgid "START-INFO-DIR-ENTRY without matching END-INFO-DIR-ENTRY"
  msgstr "START-INFO-DIR-ENTRY fãrã un END-INFO-DIR-ENTRY corespunzãtor"
  
! #: install-info/install-info.c:1169
  #, c-format
  msgid "END-INFO-DIR-ENTRY without matching START-INFO-DIR-ENTRY"
  msgstr "END-INFO-DIR-ENTRY fãrã un  START-INFO-DIR-ENTRY corespunzãtor"
  
! #: install-info/install-info.c:2037 install-info/install-info.c:2047
  #, c-format
  msgid "%s: already have dir file: %s\n"
  msgstr "%s: are deja fiºier dir: %s\n"
  
! #: install-info/install-info.c:2143
  #, c-format
  msgid "%s: Specify the Info file only once.\n"
  msgstr "%s: Specificã fiºierul Info o singurã datã.\n"
  
! #: install-info/install-info.c:2176
  #, c-format
  msgid "Extra regular expression specified, ignoring `%s'"
  msgstr ""
  
! #: install-info/install-info.c:2188
! #, fuzzy, c-format
  msgid "Error in regular expression `%s': %s"
! msgstr "Nici un ºir cãutat anterior"
  
! #: install-info/install-info.c:2250
  #, c-format
  msgid "excess command line argument `%s'"
  msgstr "argument suplimentar în linia de comandã `%s'"
  
! #: install-info/install-info.c:2254
  #, c-format
  msgid "No input file specified; try --help for more information."
***************
*** 2229,2233 ****
  "suplimentare."
  
! #: install-info/install-info.c:2207
  #, c-format
  msgid "No dir file specified; try --help for more information."
--- 1951,1955 ----
  "suplimentare."
  
! #: install-info/install-info.c:2256
  #, c-format
  msgid "No dir file specified; try --help for more information."
***************
*** 2236,2256 ****
  "suplimentare."
  
! #: install-info/install-info.c:2349
  #, c-format
  msgid "no info dir entry in `%s'"
  msgstr "nici o intrare dir info în `%s'"
  
! #: install-info/install-info.c:2597
  #, c-format
  msgid "no entries found for `%s'; nothing deleted"
  msgstr "nici o intrare gãsitã pentru `%s'; n-am ºters nimic"
  
! #: tp/DebugTexinfo/DebugTree.pm:63 tp/Texinfo/Convert/Converter.pm:821
! #: tp/Texinfo/Convert/DocBook.pm:311 tp/Texinfo/Convert/HTML.pm:6528
! #: tp/Texinfo/Convert/HTML.pm:6552 tp/Texinfo/Convert/HTML.pm:6929
! #: tp/Texinfo/Convert/HTML.pm:6987 tp/Texinfo/Convert/HTML.pm:7065
! #: tp/Texinfo/Convert/HTML.pm:7142 tp/Texinfo/Convert/IXIN.pm:293
! #: tp/Texinfo/Convert/Info.pm:96 tp/Texinfo/Convert/Info.pm:200
! #: tp/Texinfo/Convert/Info.pm:226 tp/Texinfo/Convert/Plaintext.pm:503
  #: tp/Texinfo/Convert/TexinfoXML.pm:457
  #, fuzzy, perl-format
--- 1958,1983 ----
  "suplimentare."
  
! #: install-info/install-info.c:2277
! #, fuzzy, c-format
! msgid "Could not read %s."
! msgstr "Nu pot crea directorul `%s': %s"
! 
! #: install-info/install-info.c:2424
  #, c-format
  msgid "no info dir entry in `%s'"
  msgstr "nici o intrare dir info în `%s'"
  
! #: install-info/install-info.c:2672
  #, c-format
  msgid "no entries found for `%s'; nothing deleted"
  msgstr "nici o intrare gãsitã pentru `%s'; n-am ºters nimic"
  
! #: tp/DebugTexinfo/DebugTree.pm:63 tp/Texinfo/Convert/Converter.pm:855
! #: tp/Texinfo/Convert/Converter.pm:893 tp/Texinfo/Convert/Converter.pm:1204
! #: tp/Texinfo/Convert/DocBook.pm:326 tp/Texinfo/Convert/HTML.pm:6499
! #: tp/Texinfo/Convert/HTML.pm:6523 tp/Texinfo/Convert/HTML.pm:6900
! #: tp/Texinfo/Convert/HTML.pm:6958 tp/Texinfo/Convert/HTML.pm:7036
! #: tp/Texinfo/Convert/HTML.pm:7113 tp/Texinfo/Convert/IXIN.pm:293
! #: tp/Texinfo/Convert/Info.pm:295 tp/Texinfo/Convert/Plaintext.pm:538
  #: tp/Texinfo/Convert/TexinfoXML.pm:457
  #, fuzzy, perl-format
***************
*** 2258,2514 ****
  msgstr "%s: nu am putut deschide --css-file: %s"
  
! #: tp/Texinfo/Common.pm:865
  msgid "recursion is always allowed"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:866
  msgid "arguments are quoted by default"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1065
  #, fuzzy, perl-format
  msgid "%s is not a valid language code"
  msgstr "%s nu este un cod de limbã valid conform ISO 639"
  
! #: tp/Texinfo/Common.pm:1070
  #, fuzzy, perl-format
  msgid "%s is not a valid region code"
  msgstr "%s nu este un cod de limbã valid conform ISO 639"
  
! #: tp/Texinfo/Common.pm:1088
  #, fuzzy, perl-format
  msgid "%s is not a valid split possibility"
  msgstr "%s nu este un cod de limbã valid conform ISO 639"
  
! #: tp/Texinfo/Common.pm:1111
  #, fuzzy, perl-format
  msgid "could not read %s: %s"
  msgstr "Nu pot crea directorul `%s': %s"
  
! #: tp/Texinfo/Common.pm:1129
  #, fuzzy, perl-format
  msgid "error on closing @verbatiminclude file %s: %s"
  msgstr "eroare la închiderea fiºierului de ieºire `%s'"
  
! #: tp/Texinfo/Common.pm:1134 tp/Texinfo/Parser.pm:3187
  #, fuzzy, perl-format
  msgid "@%s: could not find %s"
  msgstr "Nu pot gãsi `%s'."
  
! #: tp/Texinfo/Common.pm:1432
  #, fuzzy, perl-format
  msgid "could not open html refs config file %s: %s"
  msgstr "Nu pot ºterge fisierul `%s': %s"
  
! #: tp/Texinfo/Common.pm:1460
  #, fuzzy
  msgid "missing type"
  msgstr "nume de acþiune inexistent"
  
! #: tp/Texinfo/Common.pm:1463
  #, fuzzy, perl-format
  msgid "unrecognized type: %s"
  msgstr "%s: opþiune nerecunoscutã `--%s'\n"
  
! #: tp/Texinfo/Common.pm:1480
  #, fuzzy, perl-format
  msgid "error on closing html refs config file %s: %s"
  msgstr "Nu pot ºterge fisierul `%s': %s"
  
! #: tp/Texinfo/Common.pm:1515
  msgid "no node to be renamed"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1526
  msgid "nodes without a new name at the end of file"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1536 tp/Texinfo/Parser.pm:842
  #, fuzzy, perl-format
  msgid "could not open %s: %s"
  msgstr "%s: nu am putut deschide --css-file: %s"
  
! #: tp/Texinfo/Common.pm:2028
! #, perl-format
  msgid "could not protect hash character in @%s"
! msgstr ""
  
! #: tp/Texinfo/Convert/Converter.pm:394 tp/Texinfo/Convert/Converter.pm:413
  #, fuzzy, perl-format
  msgid "Obsolete variable %s\n"
  msgstr "Seteazã variabilã: "
  
! #: tp/Texinfo/Convert/Converter.pm:604
  #, fuzzy, perl-format
  msgid "could not create directories `%s' or `%s': %s"
  msgstr "Nu pot crea directorul `%s': %s"
  
! #: tp/Texinfo/Convert/Converter.pm:612
  #, fuzzy, perl-format
  msgid "could not create directory `%s': %s"
  msgstr "Nu pot crea directorul `%s': %s"
  
! #: tp/Texinfo/Convert/DocBook.pm:347 tp/Texinfo/Convert/HTML.pm:6955
! #: tp/Texinfo/Convert/HTML.pm:7013 tp/Texinfo/Convert/IXIN.pm:915
! #: tp/Texinfo/Convert/Info.pm:159 tp/Texinfo/Convert/Info.pm:185
! #: tp/Texinfo/Convert/Info.pm:216 tp/Texinfo/Convert/Info.pm:279
! #: tp/Texinfo/Convert/TexinfoXML.pm:476 tp/Texinfo/Parser.pm:1950
! #, fuzzy, perl-format
! msgid "error on closing %s: %s"
! msgstr "eroare la scrierea în `%s'"
! 
! #: tp/Texinfo/Convert/DocBook.pm:923
  #, fuzzy, perl-format
  msgid "@image file `%s' not found, using `%s'"
  msgstr "Fiºierul @image `%s' nu poate fi citit: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:1683
  #, fuzzy, perl-format
  msgid "@image file `%s' (for HTML) not found, using `%s'"
  msgstr "Fiºierul @image `%s' (pentru HTML) nu poate fi citit: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:2354
  #, perl-format
  msgid "raw format %s is not converted"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4833
  msgid "string not closed in css file"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4835
  #, fuzzy
  msgid "--css-include ended in comment"
  msgstr "%s:%d: --css-file s-a terminat cu un comentariu"
  
! #: tp/Texinfo/Convert/HTML.pm:4837
  msgid "@import not finished in css file"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4863
  #, fuzzy, perl-format
  msgid "CSS file %s not found"
  msgstr "%cend macro nu a fost gãsit"
  
! #: tp/Texinfo/Convert/HTML.pm:4869
  #, fuzzy, perl-format
  msgid "could not open --include-file %s: %s"
  msgstr "%s: nu am putut deschide --css-file: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:4879
  #, fuzzy, perl-format
  msgid "error on closing CSS file %s: %s"
  msgstr "eroare la închiderea fiºierului de ieºire `%s'"
  
! #: tp/Texinfo/Convert/HTML.pm:5825 tp/Texinfo/Convert/HTML.pm:5829
  #, fuzzy, perl-format
  msgid "no htmlxref.cnf entry found for `%s'"
  msgstr "nici o intrare de index a fost gãsitã pentru `%s'\n"
  
! #: tp/Texinfo/Convert/HTML.pm:6523
  #, fuzzy, perl-format
  msgid "error on closing frame file %s: %s"
  msgstr "eroare la închiderea fiºierului de ieºire `%s'"
  
! #: tp/Texinfo/Convert/HTML.pm:6547
  #, fuzzy, perl-format
  msgid "error on closing TOC frame file %s: %s"
  msgstr "eroare la închiderea fiºierului de ieºire `%s'"
  
! #: tp/Texinfo/Convert/HTML.pm:6662
  #, perl-format
  msgid "handler %s of stage %s priority %s failed"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6863
  msgid "must specify a title with a title command or @top"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:7072
  #, fuzzy, perl-format
  msgid "error on closing redirection node file %s: %s"
  msgstr "eroare la închiderea fiºierului de ieºire `%s'"
  
! #: tp/Texinfo/Convert/HTML.pm:7097
  #, fuzzy, perl-format
  msgid "old name for `%s' is a node of the document"
  msgstr "Nici un `Prec' sau `Sus' pentru acest nod în acest document."
  
! #: tp/Texinfo/Convert/HTML.pm:7103
  #, fuzzy, perl-format
  msgid "file empty for renamed node `%s'"
  msgstr "nod nereferit `%s'"
  
! #: tp/Texinfo/Convert/HTML.pm:7117
! #, perl-format
  msgid "target node (new name for `%s') not in document: %s"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:7149
  #, fuzzy, perl-format
  msgid "error on closing renamed node redirection file %s: %s"
  msgstr "eroare la închiderea fiºierului de ieºire `%s'"
  
! #: tp/Texinfo/Convert/HTML.pm:7187
  #, fuzzy
  msgid "empty node name"
  msgstr "nici o intrare de index a fost gãsitã pentru `%s'\n"
  
! #: tp/Texinfo/Convert/HTML.pm:7189 tp/Texinfo/Parser.pm:3534
  #, perl-format
  msgid "syntax for an external node used for `%s'"
  msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:105
  #, fuzzy
  msgid "document without nodes"
  msgstr "Nici un meniu în acest nod"
  
! #: tp/Texinfo/Convert/Info.pm:122
  #, fuzzy
  msgid "document without Top node"
  msgstr "Nici un meniu în acest nod"
  
! #: tp/Texinfo/Convert/Info.pm:169
! #, perl-format
  msgid "rename %s failed: %s"
! msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:251
  #, perl-format
  msgid "@%s output more than once: %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:366
  #, fuzzy, perl-format
  msgid "@%s outside of any node"
  msgstr "(în afara oricãrui nod)"
  
! #: tp/Texinfo/Convert/Info.pm:406
  #, fuzzy, perl-format
  msgid "@node name should not contain `,': %s"
  msgstr "%s: nu am putut deschide --css-file: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1287 tp/Texinfo/Parser.pm:2566
  #, fuzzy, perl-format
  msgid "entry for index `%s' outside of any node"
  msgstr "Intrarea pentru index-ul `%s' în afara oricãrui nod"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1400
  #, fuzzy, perl-format
  msgid "error on closing image text file %s: %s"
  msgstr "eroare la închiderea fiºierului de ieºire `%s'"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1405
  #, perl-format
  msgid "@image file `%s' unreadable: %s"
  msgstr "Fiºierul @image `%s' nu poate fi citit: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1428
  #, fuzzy, perl-format
  msgid "could not find @image file `%s.txt' nor alternate text"
  msgstr "Nu pot gãsi nodul `%s'."
  
! #: tp/Texinfo/Convert/Plaintext.pm:1816
  msgid ""
  "@strong{Note...} produces a spurious cross-reference in Info; reword to "
--- 1985,2257 ----
  msgstr "%s: nu am putut deschide --css-file: %s"
  
! #: tp/Texinfo/Common.pm:878
  msgid "recursion is always allowed"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:879
  msgid "arguments are quoted by default"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1102
  #, fuzzy, perl-format
  msgid "%s is not a valid language code"
  msgstr "%s nu este un cod de limbã valid conform ISO 639"
  
! #: tp/Texinfo/Common.pm:1107
  #, fuzzy, perl-format
  msgid "%s is not a valid region code"
  msgstr "%s nu este un cod de limbã valid conform ISO 639"
  
! #: tp/Texinfo/Common.pm:1125
  #, fuzzy, perl-format
  msgid "%s is not a valid split possibility"
  msgstr "%s nu este un cod de limbã valid conform ISO 639"
  
! #: tp/Texinfo/Common.pm:1148
  #, fuzzy, perl-format
  msgid "could not read %s: %s"
  msgstr "Nu pot crea directorul `%s': %s"
  
! #: tp/Texinfo/Common.pm:1167
  #, fuzzy, perl-format
  msgid "error on closing @verbatiminclude file %s: %s"
  msgstr "eroare la închiderea fiºierului de ieºire `%s'"
  
! #: tp/Texinfo/Common.pm:1173 tp/Texinfo/Parser.pm:3342
  #, fuzzy, perl-format
  msgid "@%s: could not find %s"
  msgstr "Nu pot gãsi `%s'."
  
! #: tp/Texinfo/Common.pm:1517
  #, fuzzy, perl-format
  msgid "could not open html refs config file %s: %s"
  msgstr "Nu pot ºterge fisierul `%s': %s"
  
! #: tp/Texinfo/Common.pm:1545
  #, fuzzy
  msgid "missing type"
  msgstr "nume de acþiune inexistent"
  
! #: tp/Texinfo/Common.pm:1548
  #, fuzzy, perl-format
  msgid "unrecognized type: %s"
  msgstr "%s: opþiune nerecunoscutã `--%s'\n"
  
! #: tp/Texinfo/Common.pm:1565
  #, fuzzy, perl-format
  msgid "error on closing html refs config file %s: %s"
  msgstr "Nu pot ºterge fisierul `%s': %s"
  
! #: tp/Texinfo/Common.pm:1600
  msgid "no node to be renamed"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1611
  msgid "nodes without a new name at the end of file"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1621 tp/Texinfo/Parser.pm:926
  #, fuzzy, perl-format
  msgid "could not open %s: %s"
  msgstr "%s: nu am putut deschide --css-file: %s"
  
! #: tp/Texinfo/Common.pm:2141
! #, fuzzy, perl-format
  msgid "could not protect hash character in @%s"
! msgstr "%s: nu am putut deschide --css-file: %s"
  
! #: tp/Texinfo/Convert/Converter.pm:395 tp/Texinfo/Convert/Converter.pm:414
  #, fuzzy, perl-format
  msgid "Obsolete variable %s\n"
  msgstr "Seteazã variabilã: "
  
! #: tp/Texinfo/Convert/Converter.pm:794
! #, perl-format
! msgid "%s: output incompatible with split"
! msgstr ""
! 
! #: tp/Texinfo/Convert/Converter.pm:876 tp/Texinfo/Convert/Converter.pm:909
! #: tp/Texinfo/Convert/DocBook.pm:362 tp/Texinfo/Convert/HTML.pm:6926
! #: tp/Texinfo/Convert/HTML.pm:6984 tp/Texinfo/Convert/IXIN.pm:915
! #: tp/Texinfo/Convert/Info.pm:161 tp/Texinfo/Convert/Info.pm:187
! #: tp/Texinfo/Convert/Info.pm:215 tp/Texinfo/Convert/Info.pm:275
! #: tp/Texinfo/Convert/TexinfoXML.pm:476 tp/Texinfo/Parser.pm:2034
! #, fuzzy, perl-format
! msgid "error on closing %s: %s"
! msgstr "eroare la scrierea în `%s'"
! 
! #: tp/Texinfo/Convert/Converter.pm:987
  #, fuzzy, perl-format
  msgid "could not create directories `%s' or `%s': %s"
  msgstr "Nu pot crea directorul `%s': %s"
  
! #: tp/Texinfo/Convert/Converter.pm:995
  #, fuzzy, perl-format
  msgid "could not create directory `%s': %s"
  msgstr "Nu pot crea directorul `%s': %s"
  
! #: tp/Texinfo/Convert/DocBook.pm:969
  #, fuzzy, perl-format
  msgid "@image file `%s' not found, using `%s'"
  msgstr "Fiºierul @image `%s' nu poate fi citit: %s"
  
! #: tp/Texinfo/Convert/DocBook.pm:1083 tp/Texinfo/Parser.pm:5355
! #, fuzzy
! msgid "no argument specified for @U"
! msgstr "Nici un nume specificat pentru comanda `%c%s'"
! 
! #: tp/Texinfo/Convert/HTML.pm:1684
  #, fuzzy, perl-format
  msgid "@image file `%s' (for HTML) not found, using `%s'"
  msgstr "Fiºierul @image `%s' (pentru HTML) nu poate fi citit: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:2373
  #, perl-format
  msgid "raw format %s is not converted"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4883
  msgid "string not closed in css file"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4885
  #, fuzzy
  msgid "--css-include ended in comment"
  msgstr "%s:%d: --css-file s-a terminat cu un comentariu"
  
! #: tp/Texinfo/Convert/HTML.pm:4887
  msgid "@import not finished in css file"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4913
  #, fuzzy, perl-format
  msgid "CSS file %s not found"
  msgstr "%cend macro nu a fost gãsit"
  
! #: tp/Texinfo/Convert/HTML.pm:4919
  #, fuzzy, perl-format
  msgid "could not open --include-file %s: %s"
  msgstr "%s: nu am putut deschide --css-file: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:4929
  #, fuzzy, perl-format
  msgid "error on closing CSS file %s: %s"
  msgstr "eroare la închiderea fiºierului de ieºire `%s'"
  
! #: tp/Texinfo/Convert/HTML.pm:5796 tp/Texinfo/Convert/HTML.pm:5800
  #, fuzzy, perl-format
  msgid "no htmlxref.cnf entry found for `%s'"
  msgstr "nici o intrare de index a fost gãsitã pentru `%s'\n"
  
! #: tp/Texinfo/Convert/HTML.pm:6494
  #, fuzzy, perl-format
  msgid "error on closing frame file %s: %s"
  msgstr "eroare la închiderea fiºierului de ieºire `%s'"
  
! #: tp/Texinfo/Convert/HTML.pm:6518
  #, fuzzy, perl-format
  msgid "error on closing TOC frame file %s: %s"
  msgstr "eroare la închiderea fiºierului de ieºire `%s'"
  
! #: tp/Texinfo/Convert/HTML.pm:6633
  #, perl-format
  msgid "handler %s of stage %s priority %s failed"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6834
  msgid "must specify a title with a title command or @top"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:7043
  #, fuzzy, perl-format
  msgid "error on closing redirection node file %s: %s"
  msgstr "eroare la închiderea fiºierului de ieºire `%s'"
  
! #: tp/Texinfo/Convert/HTML.pm:7068
  #, fuzzy, perl-format
  msgid "old name for `%s' is a node of the document"
  msgstr "Nici un `Prec' sau `Sus' pentru acest nod în acest document."
  
! #: tp/Texinfo/Convert/HTML.pm:7074
  #, fuzzy, perl-format
  msgid "file empty for renamed node `%s'"
  msgstr "nod nereferit `%s'"
  
! #: tp/Texinfo/Convert/HTML.pm:7088
! #, fuzzy, perl-format
  msgid "target node (new name for `%s') not in document: %s"
! msgstr "Nici un `Prec' sau `Sus' pentru acest nod în acest document."
  
! #: tp/Texinfo/Convert/HTML.pm:7120
  #, fuzzy, perl-format
  msgid "error on closing renamed node redirection file %s: %s"
  msgstr "eroare la închiderea fiºierului de ieºire `%s'"
  
! #: tp/Texinfo/Convert/HTML.pm:7158
  #, fuzzy
  msgid "empty node name"
  msgstr "nici o intrare de index a fost gãsitã pentru `%s'\n"
  
! #: tp/Texinfo/Convert/HTML.pm:7160 tp/Texinfo/Parser.pm:3689
  #, perl-format
  msgid "syntax for an external node used for `%s'"
  msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:106
  #, fuzzy
  msgid "document without nodes"
  msgstr "Nici un meniu în acest nod"
  
! #: tp/Texinfo/Convert/Info.pm:123
  #, fuzzy
  msgid "document without Top node"
  msgstr "Nici un meniu în acest nod"
  
! #: tp/Texinfo/Convert/Info.pm:171
! #, fuzzy, perl-format
  msgid "rename %s failed: %s"
! msgstr "Nu pot gãsi `%s'."
  
! #: tp/Texinfo/Convert/Info.pm:247
  #, perl-format
  msgid "@%s output more than once: %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:379
  #, fuzzy, perl-format
  msgid "@%s outside of any node"
  msgstr "(în afara oricãrui nod)"
  
! #: tp/Texinfo/Convert/Info.pm:419
  #, fuzzy, perl-format
  msgid "@node name should not contain `,': %s"
  msgstr "%s: nu am putut deschide --css-file: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1312
! #, perl-format
! msgid "Index entry in @%s with : produces invalid Info: %s"
! msgstr ""
! 
! #: tp/Texinfo/Convert/Plaintext.pm:1359 tp/Texinfo/Parser.pm:2721
  #, fuzzy, perl-format
  msgid "entry for index `%s' outside of any node"
  msgstr "Intrarea pentru index-ul `%s' în afara oricãrui nod"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1473
  #, fuzzy, perl-format
  msgid "error on closing image text file %s: %s"
  msgstr "eroare la închiderea fiºierului de ieºire `%s'"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1478
  #, perl-format
  msgid "@image file `%s' unreadable: %s"
  msgstr "Fiºierul @image `%s' nu poate fi citit: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1501
  #, fuzzy, perl-format
  msgid "could not find @image file `%s.txt' nor alternate text"
  msgstr "Nu pot gãsi nodul `%s'."
  
! #: tp/Texinfo/Convert/Plaintext.pm:1893
  msgid ""
  "@strong{Note...} produces a spurious cross-reference in Info; reword to "
***************
*** 2518,2838 ****
  "pentru a o evita"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2022
! #, perl-format
  msgid "@%s cross-reference name should not contain `:'"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2039
  #, fuzzy, perl-format
  msgid "@%s node name should not contain `%s'"
  msgstr "%s: nu am putut deschide --css-file: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2054
! #, perl-format
  msgid "@%s node name should not contain `:'"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2077
  #, perl-format
  msgid "`.' or `,' must follow @xref, not %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2080
  msgid "`.' or `,' must follow @xref"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2852
  #, fuzzy, perl-format
  msgid "menu entry node name should not contain `%s'"
  msgstr "Argument nepotrivit pentru @%s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2859
  msgid "menu entry node name should not contain `:'"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2870
  #, fuzzy
  msgid "menu entry name should not contain `:'"
  msgstr "Argument nepotrivit pentru @%s"
  
! #: tp/Texinfo/Parser.pm:826
  #, fuzzy, perl-format
  msgid "@%s should only appear at beginning or end of document"
  msgstr "%s: nu am putut deschide --css-file: %s"
  
! #: tp/Texinfo/Parser.pm:1076 tp/Texinfo/Structuring.pm:598
  #, perl-format
  msgid "multiple @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1110
  #, fuzzy, perl-format
  msgid "bad syntax for @%s argument: %s"
  msgstr "Argument nepotrivit pentru @%s"
  
! #: tp/Texinfo/Parser.pm:1126
  #, fuzzy, perl-format
  msgid "bad or empty @%s formal argument: %s"
  msgstr "Argument nepotrivit pentru @%s"
  
! #: tp/Texinfo/Parser.pm:1135 tp/Texinfo/Parser.pm:4655
! #: tp/Texinfo/Parser.pm:4681 tp/Texinfo/Parser.pm:5403
! #: tp/Texinfo/Parser.pm:5419 tp/Texinfo/Parser.pm:5434
  #, perl-format
  msgid "%c%s requires a name"
  msgstr "%c%s necesitã un nume"
  
! #: tp/Texinfo/Parser.pm:1139 tp/Texinfo/Parser.pm:4658
! #: tp/Texinfo/Parser.pm:4684 tp/Texinfo/Parser.pm:5406
! #: tp/Texinfo/Parser.pm:5422 tp/Texinfo/Parser.pm:5437
  #, fuzzy, perl-format
  msgid "bad name for @%s"
  msgstr "Argument nepotrivit pentru @%s"
  
! #: tp/Texinfo/Parser.pm:1257
  #, fuzzy, perl-format
  msgid "@end %s seen before @%s closing brace"
  msgstr "@menu vãzut înainte de primul @node, creez nodul `Vârf'"
  
! #: tp/Texinfo/Parser.pm:1261
  #, fuzzy, perl-format
  msgid "@%s seen before @%s closing brace"
  msgstr "@menu vãzut înainte de primul @node, creez nodul `Vârf'"
  
! #: tp/Texinfo/Parser.pm:1266
  #, perl-format
  msgid "%c%s missing close brace"
  msgstr "%c%s lipseºte paranteza de închidere"
  
! #: tp/Texinfo/Parser.pm:1270
  #, fuzzy, perl-format
  msgid "@%s missing closing delimiter sequence: %s}"
  msgstr "%c%s lipseºte paranteza de închidere"
  
! #: tp/Texinfo/Parser.pm:1392
  #, fuzzy, perl-format
  msgid "@itemx should not begin @%s"
  msgstr "%s: nu am putut deschide --css-file: %s"
  
! #: tp/Texinfo/Parser.pm:1460
  msgid "@itemx must follow @item"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1628
  #, perl-format
  msgid "@%s has text but no @item"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1659
  #, perl-format
  msgid "`@end' expected `%s', but saw `%s'"
  msgstr "`@end' a aºteptat `%s', dar a vãzut `%s'"
  
! #: tp/Texinfo/Parser.pm:1662
  #, fuzzy, perl-format
  msgid "@%s seen before @end %s"
  msgstr "@menu vãzut înainte de primul @node, creez nodul `Vârf'"
  
! #: tp/Texinfo/Parser.pm:1666
  #, fuzzy, perl-format
  msgid "no matching `%cend %s'"
  msgstr "Nici o potrivire %cend %s'"
  
! #: tp/Texinfo/Parser.pm:1692 tp/Texinfo/Parser.pm:5003
! #: tp/Texinfo/Parser.pm:5225
  #, fuzzy, perl-format
  msgid "misplaced %c"
  msgstr "%c nelalocul lui"
  
! #: tp/Texinfo/Parser.pm:1790 tp/Texinfo/Parser.pm:3146
  #, fuzzy, perl-format
  msgid "unmatched `%c%s'"
  msgstr "`%c%s' fãrã pereche"
  
! #: tp/Texinfo/Parser.pm:2025
  #, fuzzy, perl-format
  msgid "macro `%s' called with too many args"
  msgstr "Macro `%s' chemat pe linia %d cu prea multe argumente"
  
! #: tp/Texinfo/Parser.pm:2047
  #, fuzzy, perl-format
  msgid "@%s missing close brace"
  msgstr "%c%s lipseºte paranteza de închidere"
  
! #: tp/Texinfo/Parser.pm:2055
  #, fuzzy, perl-format
  msgid "macro `%s' declared without argument called with an argument"
  msgstr "Macro `%s' chemat pe linia %d cu prea multe argumente"
  
! #: tp/Texinfo/Parser.pm:2090
  #, fuzzy, perl-format
  msgid "\\ in @%s expansion followed `%s' instead of parameter name or \\"
  msgstr "\\ in expansiunea macro urmatã de `%s' în loc de nume parametru"
  
! #: tp/Texinfo/Parser.pm:2494
  #, fuzzy, perl-format
  msgid "@%s `%s' previously defined"
  msgstr "macro-ul `%s' definit anterior"
  
! #: tp/Texinfo/Parser.pm:2499
  #, fuzzy, perl-format
  msgid "here is the previous definition as @%s"
  msgstr "aici este definiþia anterioarã a lui `%s'"
  
! #: tp/Texinfo/Parser.pm:2860
  #, fuzzy, perl-format
  msgid "missing name for @%s"
  msgstr "Lipseºte `}' în @def arg"
  
! #: tp/Texinfo/Parser.pm:2865
  #, fuzzy, perl-format
  msgid "missing category for @%s"
  msgstr "Lipseºte `}' în @def arg"
  
! #: tp/Texinfo/Parser.pm:2917
  #, fuzzy, perl-format
  msgid "unexpected argument on @%s line: %s"
  msgstr "Argument nepotrivit pentru @%s"
  
! #: tp/Texinfo/Parser.pm:2933
  #, fuzzy
  msgid "empty multitable"
  msgstr "%s: fiºier gol"
  
! #: tp/Texinfo/Parser.pm:2989 tp/Texinfo/Parser.pm:5516
  #, fuzzy, perl-format
  msgid "superfluous argument to @%s"
  msgstr "Argument nepotrivit pentru @%s"
  
! #: tp/Texinfo/Parser.pm:2995 tp/Texinfo/Parser.pm:5538
! #: tp/Texinfo/Parser.pm:5550
  #, fuzzy, perl-format
  msgid "bad argument to @%s"
  msgstr "Argument nepotrivit pentru @%s"
  
! #: tp/Texinfo/Parser.pm:3006
  #, perl-format
  msgid "%s requires an argument: the formatter for %citem"
  msgstr "%s necesitã un argument: formatatorul pentru %citem"
  
! #: tp/Texinfo/Parser.pm:3011
! #, perl-format
  msgid "command @%s not accepting argument in brace should not be on @%s line"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:3046
  #, fuzzy, perl-format
  msgid "accent command `@%s' not allowed as @%s argument"
  msgstr "@item nu este permis în argument la @itemize"
  
! #: tp/Texinfo/Parser.pm:3124 tp/Texinfo/Parser.pm:3263
! #: tp/Texinfo/Parser.pm:5509
  #, fuzzy, perl-format
  msgid "@%s missing argument"
  msgstr "%s: lipseºte fiºierul argument.\n"
  
! #: tp/Texinfo/Parser.pm:3136
  #, fuzzy, perl-format
  msgid "unknown @end %s"
  msgstr "Index necunoscut `%s'"
  
! #: tp/Texinfo/Parser.pm:3158 tp/Texinfo/Parser.pm:3780
  #, fuzzy, perl-format
  msgid "superfluous argument to @%s %s: %s"
  msgstr "Argument nepotrivit pentru @%s"
  
! #: tp/Texinfo/Parser.pm:3163 tp/Texinfo/Parser.pm:5593
! #: tp/Texinfo/Parser.pm:5638 tp/Texinfo/Parser.pm:5667
! #: tp/Texinfo/Parser.pm:5708 tp/Texinfo/Parser.pm:5786
  #, fuzzy, perl-format
  msgid "bad argument to @%s: %s"
  msgstr "Argument nepotrivit pentru @%s"
  
! #: tp/Texinfo/Parser.pm:3182
  #, fuzzy, perl-format
  msgid "@%s: could not open %s: %s"
  msgstr "Nu pot gãsi `%s'."
  
! #: tp/Texinfo/Parser.pm:3194
  #, perl-format
  msgid "encoding `%s' is not a canonical texinfo encoding"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3203
  #, perl-format
  msgid "unrecognized encoding name `%s'"
  msgstr "nume de codare nerecunoscut `%s'"
  
! #: tp/Texinfo/Parser.pm:3353
  #, perl-format
  msgid "@%s after the first element"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3360
  #, fuzzy, perl-format
  msgid "@%s only meaningful on a @multitable line"
  msgstr "@%s nu are sens în exteriorul mediului `@titlepage'"
  
! #: tp/Texinfo/Parser.pm:3400
  #, fuzzy, perl-format
  msgid "@%s should not be associated with @top"
  msgstr "%s: nu am putut deschide --css-file: %s"
  
! #: tp/Texinfo/Parser.pm:3412
  #, fuzzy, perl-format
  msgid "@node precedes @%s, but parts may not be associated with nodes"
  msgstr "%s: nu am putut deschide --css-file: %s"
  
! #: tp/Texinfo/Parser.pm:3514
  #, fuzzy, perl-format
  msgid "empty argument in @%s"
  msgstr "Argument nepotrivit pentru @%s"
  
! #: tp/Texinfo/Parser.pm:3518
  #, fuzzy, perl-format
  msgid "empty node name after expansion `%s'"
  msgstr "Argument nepotrivit pentru @%s"
  
! #: tp/Texinfo/Parser.pm:3561
  #, fuzzy, perl-format
  msgid "empty menu entry name in `%s'"
  msgstr "Argument nepotrivit pentru @%s"
  
! #: tp/Texinfo/Parser.pm:3569
  #, fuzzy
  msgid "empty node name in menu entry"
  msgstr "nici o intrare de index a fost gãsitã pentru `%s'\n"
  
! #: tp/Texinfo/Parser.pm:3642
  #, fuzzy, perl-format
  msgid "@%s should not appear in @%s"
  msgstr "%s: nu am putut deschide --css-file: %s"
  
! #: tp/Texinfo/Parser.pm:3774
  #, fuzzy, perl-format
  msgid "@end %s should only appear at a line beginning"
  msgstr "%s: nu am putut deschide --css-file: %s"
  
! #: tp/Texinfo/Parser.pm:3797
  #, perl-format
  msgid "macro `%s' previously defined"
  msgstr "macro-ul `%s' definit anterior"
  
! #: tp/Texinfo/Parser.pm:3800
  #, perl-format
  msgid "here is the previous definition of `%s'"
  msgstr "aici este definiþia anterioarã a lui `%s'"
  
! #: tp/Texinfo/Parser.pm:3805
  #, perl-format
  msgid "redefining Texinfo language command: @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3854
! #, perl-format
  msgid "@%s without associated character"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:3916
  #, perl-format
  msgid ""
--- 2261,2582 ----
  "pentru a o evita"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2113
! #, fuzzy, perl-format
  msgid "@%s cross-reference name should not contain `:'"
! msgstr "%s: nu am putut deschide --css-file: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2130
  #, fuzzy, perl-format
  msgid "@%s node name should not contain `%s'"
  msgstr "%s: nu am putut deschide --css-file: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2145
! #, fuzzy, perl-format
  msgid "@%s node name should not contain `:'"
! msgstr "%s: nu am putut deschide --css-file: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2168
  #, perl-format
  msgid "`.' or `,' must follow @xref, not %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2171
  msgid "`.' or `,' must follow @xref"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:3007
  #, fuzzy, perl-format
  msgid "menu entry node name should not contain `%s'"
  msgstr "Argument nepotrivit pentru @%s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3014
! #, fuzzy
  msgid "menu entry node name should not contain `:'"
! msgstr "Argument nepotrivit pentru @%s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3025
  #, fuzzy
  msgid "menu entry name should not contain `:'"
  msgstr "Argument nepotrivit pentru @%s"
  
! #: tp/Texinfo/Parser.pm:910
  #, fuzzy, perl-format
  msgid "@%s should only appear at beginning or end of document"
  msgstr "%s: nu am putut deschide --css-file: %s"
  
! #: tp/Texinfo/Parser.pm:1160 tp/Texinfo/Structuring.pm:613
  #, perl-format
  msgid "multiple @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1194
  #, fuzzy, perl-format
  msgid "bad syntax for @%s argument: %s"
  msgstr "Argument nepotrivit pentru @%s"
  
! #: tp/Texinfo/Parser.pm:1210
  #, fuzzy, perl-format
  msgid "bad or empty @%s formal argument: %s"
  msgstr "Argument nepotrivit pentru @%s"
  
! #: tp/Texinfo/Parser.pm:1219 tp/Texinfo/Parser.pm:4823
! #: tp/Texinfo/Parser.pm:4849 tp/Texinfo/Parser.pm:5615
! #: tp/Texinfo/Parser.pm:5631 tp/Texinfo/Parser.pm:5646
  #, perl-format
  msgid "%c%s requires a name"
  msgstr "%c%s necesitã un nume"
  
! #: tp/Texinfo/Parser.pm:1223 tp/Texinfo/Parser.pm:4826
! #: tp/Texinfo/Parser.pm:4852 tp/Texinfo/Parser.pm:5618
! #: tp/Texinfo/Parser.pm:5634 tp/Texinfo/Parser.pm:5649
  #, fuzzy, perl-format
  msgid "bad name for @%s"
  msgstr "Argument nepotrivit pentru @%s"
  
! #: tp/Texinfo/Parser.pm:1341
  #, fuzzy, perl-format
  msgid "@end %s seen before @%s closing brace"
  msgstr "@menu vãzut înainte de primul @node, creez nodul `Vârf'"
  
! #: tp/Texinfo/Parser.pm:1345
  #, fuzzy, perl-format
  msgid "@%s seen before @%s closing brace"
  msgstr "@menu vãzut înainte de primul @node, creez nodul `Vârf'"
  
! #: tp/Texinfo/Parser.pm:1350
  #, perl-format
  msgid "%c%s missing close brace"
  msgstr "%c%s lipseºte paranteza de închidere"
  
! #: tp/Texinfo/Parser.pm:1354
  #, fuzzy, perl-format
  msgid "@%s missing closing delimiter sequence: %s}"
  msgstr "%c%s lipseºte paranteza de închidere"
  
! #: tp/Texinfo/Parser.pm:1476
  #, fuzzy, perl-format
  msgid "@itemx should not begin @%s"
  msgstr "%s: nu am putut deschide --css-file: %s"
  
! #: tp/Texinfo/Parser.pm:1544
  msgid "@itemx must follow @item"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1712
  #, perl-format
  msgid "@%s has text but no @item"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1743
  #, perl-format
  msgid "`@end' expected `%s', but saw `%s'"
  msgstr "`@end' a aºteptat `%s', dar a vãzut `%s'"
  
! #: tp/Texinfo/Parser.pm:1746
  #, fuzzy, perl-format
  msgid "@%s seen before @end %s"
  msgstr "@menu vãzut înainte de primul @node, creez nodul `Vârf'"
  
! #: tp/Texinfo/Parser.pm:1750
  #, fuzzy, perl-format
  msgid "no matching `%cend %s'"
  msgstr "Nici o potrivire %cend %s'"
  
! #: tp/Texinfo/Parser.pm:1776 tp/Texinfo/Parser.pm:5171
! #: tp/Texinfo/Parser.pm:5437
  #, fuzzy, perl-format
  msgid "misplaced %c"
  msgstr "%c nelalocul lui"
  
! #: tp/Texinfo/Parser.pm:1874 tp/Texinfo/Parser.pm:3301
  #, fuzzy, perl-format
  msgid "unmatched `%c%s'"
  msgstr "`%c%s' fãrã pereche"
  
! #: tp/Texinfo/Parser.pm:2109
  #, fuzzy, perl-format
  msgid "macro `%s' called with too many args"
  msgstr "Macro `%s' chemat pe linia %d cu prea multe argumente"
  
! #: tp/Texinfo/Parser.pm:2131
  #, fuzzy, perl-format
  msgid "@%s missing close brace"
  msgstr "%c%s lipseºte paranteza de închidere"
  
! #: tp/Texinfo/Parser.pm:2139
  #, fuzzy, perl-format
  msgid "macro `%s' declared without argument called with an argument"
  msgstr "Macro `%s' chemat pe linia %d cu prea multe argumente"
  
! #: tp/Texinfo/Parser.pm:2174
  #, fuzzy, perl-format
  msgid "\\ in @%s expansion followed `%s' instead of parameter name or \\"
  msgstr "\\ in expansiunea macro urmatã de `%s' în loc de nume parametru"
  
! #: tp/Texinfo/Parser.pm:2649
  #, fuzzy, perl-format
  msgid "@%s `%s' previously defined"
  msgstr "macro-ul `%s' definit anterior"
  
! #: tp/Texinfo/Parser.pm:2654
  #, fuzzy, perl-format
  msgid "here is the previous definition as @%s"
  msgstr "aici este definiþia anterioarã a lui `%s'"
  
! #: tp/Texinfo/Parser.pm:3015
  #, fuzzy, perl-format
  msgid "missing name for @%s"
  msgstr "Lipseºte `}' în @def arg"
  
! #: tp/Texinfo/Parser.pm:3020
  #, fuzzy, perl-format
  msgid "missing category for @%s"
  msgstr "Lipseºte `}' în @def arg"
  
! #: tp/Texinfo/Parser.pm:3072
  #, fuzzy, perl-format
  msgid "unexpected argument on @%s line: %s"
  msgstr "Argument nepotrivit pentru @%s"
  
! #: tp/Texinfo/Parser.pm:3088
  #, fuzzy
  msgid "empty multitable"
  msgstr "%s: fiºier gol"
  
! #: tp/Texinfo/Parser.pm:3144 tp/Texinfo/Parser.pm:5728
  #, fuzzy, perl-format
  msgid "superfluous argument to @%s"
  msgstr "Argument nepotrivit pentru @%s"
  
! #: tp/Texinfo/Parser.pm:3150 tp/Texinfo/Parser.pm:5750
! #: tp/Texinfo/Parser.pm:5762
  #, fuzzy, perl-format
  msgid "bad argument to @%s"
  msgstr "Argument nepotrivit pentru @%s"
  
! #: tp/Texinfo/Parser.pm:3161
  #, perl-format
  msgid "%s requires an argument: the formatter for %citem"
  msgstr "%s necesitã un argument: formatatorul pentru %citem"
  
! #: tp/Texinfo/Parser.pm:3166
! #, fuzzy, perl-format
  msgid "command @%s not accepting argument in brace should not be on @%s line"
! msgstr "@item nu este permis în argument la @itemize"
  
! #: tp/Texinfo/Parser.pm:3201
  #, fuzzy, perl-format
  msgid "accent command `@%s' not allowed as @%s argument"
  msgstr "@item nu este permis în argument la @itemize"
  
! #: tp/Texinfo/Parser.pm:3279 tp/Texinfo/Parser.pm:3418
! #: tp/Texinfo/Parser.pm:5721
  #, fuzzy, perl-format
  msgid "@%s missing argument"
  msgstr "%s: lipseºte fiºierul argument.\n"
  
! #: tp/Texinfo/Parser.pm:3291
  #, fuzzy, perl-format
  msgid "unknown @end %s"
  msgstr "Index necunoscut `%s'"
  
! #: tp/Texinfo/Parser.pm:3313 tp/Texinfo/Parser.pm:3935
  #, fuzzy, perl-format
  msgid "superfluous argument to @%s %s: %s"
  msgstr "Argument nepotrivit pentru @%s"
  
! #: tp/Texinfo/Parser.pm:3318 tp/Texinfo/Parser.pm:5805
! #: tp/Texinfo/Parser.pm:5850 tp/Texinfo/Parser.pm:5879
! #: tp/Texinfo/Parser.pm:5920 tp/Texinfo/Parser.pm:5998
  #, fuzzy, perl-format
  msgid "bad argument to @%s: %s"
  msgstr "Argument nepotrivit pentru @%s"
  
! #: tp/Texinfo/Parser.pm:3337
  #, fuzzy, perl-format
  msgid "@%s: could not open %s: %s"
  msgstr "Nu pot gãsi `%s'."
  
! #: tp/Texinfo/Parser.pm:3349
  #, perl-format
  msgid "encoding `%s' is not a canonical texinfo encoding"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3358
  #, perl-format
  msgid "unrecognized encoding name `%s'"
  msgstr "nume de codare nerecunoscut `%s'"
  
! #: tp/Texinfo/Parser.pm:3508
  #, perl-format
  msgid "@%s after the first element"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3515
  #, fuzzy, perl-format
  msgid "@%s only meaningful on a @multitable line"
  msgstr "@%s nu are sens în exteriorul mediului `@titlepage'"
  
! #: tp/Texinfo/Parser.pm:3555
  #, fuzzy, perl-format
  msgid "@%s should not be associated with @top"
  msgstr "%s: nu am putut deschide --css-file: %s"
  
! #: tp/Texinfo/Parser.pm:3567
  #, fuzzy, perl-format
  msgid "@node precedes @%s, but parts may not be associated with nodes"
  msgstr "%s: nu am putut deschide --css-file: %s"
  
! #: tp/Texinfo/Parser.pm:3669
  #, fuzzy, perl-format
  msgid "empty argument in @%s"
  msgstr "Argument nepotrivit pentru @%s"
  
! #: tp/Texinfo/Parser.pm:3673
  #, fuzzy, perl-format
  msgid "empty node name after expansion `%s'"
  msgstr "Argument nepotrivit pentru @%s"
  
! #: tp/Texinfo/Parser.pm:3716
  #, fuzzy, perl-format
  msgid "empty menu entry name in `%s'"
  msgstr "Argument nepotrivit pentru @%s"
  
! #: tp/Texinfo/Parser.pm:3724
  #, fuzzy
  msgid "empty node name in menu entry"
  msgstr "nici o intrare de index a fost gãsitã pentru `%s'\n"
  
! #: tp/Texinfo/Parser.pm:3797
  #, fuzzy, perl-format
  msgid "@%s should not appear in @%s"
  msgstr "%s: nu am putut deschide --css-file: %s"
  
! #: tp/Texinfo/Parser.pm:3929
  #, fuzzy, perl-format
  msgid "@end %s should only appear at a line beginning"
  msgstr "%s: nu am putut deschide --css-file: %s"
  
! #: tp/Texinfo/Parser.pm:3952
  #, perl-format
  msgid "macro `%s' previously defined"
  msgstr "macro-ul `%s' definit anterior"
  
! #: tp/Texinfo/Parser.pm:3955
  #, perl-format
  msgid "here is the previous definition of `%s'"
  msgstr "aici este definiþia anterioarã a lui `%s'"
  
! #: tp/Texinfo/Parser.pm:3960
  #, perl-format
  msgid "redefining Texinfo language command: @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4009
! #, fuzzy, perl-format
  msgid "@%s without associated character"
! msgstr "%s: nu am putut deschide --css-file: %s"
  
! #: tp/Texinfo/Parser.pm:4079
  #, perl-format
  msgid ""
***************
*** 2840,2844 ****
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3940
  #, perl-format
  msgid ""
--- 2584,2588 ----
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4103
  #, perl-format
  msgid ""
***************
*** 2847,2975 ****
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3949
  #, perl-format
  msgid "recursive call of macro %s is not allowed; use @rmacro if needed"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4005
  #, fuzzy, perl-format
  msgid "accent command `@%s' must not be followed by whitespace"
  msgstr "@item nu este permis în argument la @itemize"
  
! #: tp/Texinfo/Parser.pm:4011
  #, fuzzy, perl-format
  msgid "use braces to give a command as an argument to @%s"
  msgstr "Folosiþi paranteze pentru a da o comandã ca argument lui @%s"
  
! #: tp/Texinfo/Parser.pm:4024 tp/Texinfo/Parser.pm:5124
  #, fuzzy, perl-format
  msgid "%c%s expects `i' or `j' as argument, not `%s'"
  msgstr "%c%s aºteaptã `i' sau `j' ca argument, nu `%c'"
  
! #: tp/Texinfo/Parser.pm:4036
  #, fuzzy, perl-format
  msgid "accent command `@%s' must not be followed by new line"
  msgstr "@item nu este permis în argument la @itemize"
  
! #: tp/Texinfo/Parser.pm:4047
  #, fuzzy, perl-format
  msgid "@%s expected braces"
  msgstr "%c%s am aºteptat paranteze"
  
! #: tp/Texinfo/Parser.pm:4207
  #, perl-format
  msgid "undefined flag: %s"
  msgstr "marcaj nedefinit: %s"
  
! #: tp/Texinfo/Parser.pm:4210
  #, fuzzy
  msgid "bad syntax for @value"
  msgstr "Argument nepotrivit pentru @%s"
  
! #: tp/Texinfo/Parser.pm:4217
  #, fuzzy, perl-format
  msgid "%c%s is obsolete."
  msgstr "%c%s este depãsit"
  
! #: tp/Texinfo/Parser.pm:4220
  #, fuzzy, perl-format
  msgid "%c%s is obsolete; %s"
  msgstr "%c%s este depãsit"
  
! #: tp/Texinfo/Parser.pm:4229
  #, fuzzy, perl-format
  msgid "@%s should only appear at a line beginning"
  msgstr "%s: nu am putut deschide --css-file: %s"
  
! #: tp/Texinfo/Parser.pm:4320
  #, fuzzy, perl-format
  msgid "@%s not allowed inside `@%s' block"
  msgstr "@%s nu are sens în interiorul blocului `@%s'"
  
! #: tp/Texinfo/Parser.pm:4329
  #, fuzzy, perl-format
  msgid "@%s should only appear in heading or footing"
  msgstr "%s: nu am putut deschide --css-file: %s"
  
! #: tp/Texinfo/Parser.pm:4455 tp/Texinfo/Parser.pm:4472
! #: tp/Texinfo/Parser.pm:4522
  #, perl-format
  msgid "@%s not meaningful inside `@%s' block"
  msgstr "@%s nu are sens în interiorul blocului `@%s'"
  
! #: tp/Texinfo/Parser.pm:4482
  #, fuzzy, perl-format
  msgid "@%s in empty multitable"
  msgstr "%s: fiºier gol"
  
! #: tp/Texinfo/Parser.pm:4488
  msgid "@tab before @item"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:4491
  #, fuzzy, perl-format
  msgid "too many columns in multitable item (max %d)"
  msgstr "Prea multe coloane în articol multitabel (max %d)"
  
! #: tp/Texinfo/Parser.pm:4528
  msgid "ignoring @tab outside of multitable"
  msgstr "ignor @tab în afara multitabelului"
  
! #: tp/Texinfo/Parser.pm:4532
! #, perl-format
  msgid "@%s outside of table or list"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:4567
  #, fuzzy, perl-format
  msgid "must be after `@%s' to use `@%s'"
  msgstr "Trebuie sã fiþi în mediul `@%s' pentru a folosi `@%s'"
  
! #: tp/Texinfo/Parser.pm:4609
  #, perl-format
  msgid "@%s not meaningful outside `@titlepage' and `@quotation' environments"
  msgstr "@%s nu are sens în exteriorul mediilor `@titlepage' ºi `@quotation'"
  
! #: tp/Texinfo/Parser.pm:4613
  #, fuzzy
  msgid "@dircategory after first node"
  msgstr "@menu vãzut înainte de primul @node, creez nodul `Vârf'"
  
! #: tp/Texinfo/Parser.pm:4778
  #, fuzzy, perl-format
  msgid "region %s inside region %s is not allowed"
  msgstr "Nu sun permise note de subsol în note de subsol"
  
! #: tp/Texinfo/Parser.pm:4796
  #, fuzzy
  msgid "@direntry after first node"
  msgstr "@menu vãzut înainte de primul @node, creez nodul `Vârf'"
  
! #: tp/Texinfo/Parser.pm:4804
  #, fuzzy, perl-format
  msgid "@%s seen before first @node"
  msgstr "@menu vãzut înainte de primul @node, creez nodul `Vârf'"
  
! #: tp/Texinfo/Parser.pm:4807
  msgid ""
  "perhaps your @top node should be wrapped in @ifnottex rather than @ifinfo?"
--- 2591,2720 ----
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4112
  #, perl-format
  msgid "recursive call of macro %s is not allowed; use @rmacro if needed"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4168
  #, fuzzy, perl-format
  msgid "accent command `@%s' must not be followed by whitespace"
  msgstr "@item nu este permis în argument la @itemize"
  
! #: tp/Texinfo/Parser.pm:4174
  #, fuzzy, perl-format
  msgid "use braces to give a command as an argument to @%s"
  msgstr "Folosiþi paranteze pentru a da o comandã ca argument lui @%s"
  
! #: tp/Texinfo/Parser.pm:4187 tp/Texinfo/Parser.pm:5292
  #, fuzzy, perl-format
  msgid "%c%s expects `i' or `j' as argument, not `%s'"
  msgstr "%c%s aºteaptã `i' sau `j' ca argument, nu `%c'"
  
! #: tp/Texinfo/Parser.pm:4199
  #, fuzzy, perl-format
  msgid "accent command `@%s' must not be followed by new line"
  msgstr "@item nu este permis în argument la @itemize"
  
! #: tp/Texinfo/Parser.pm:4210
  #, fuzzy, perl-format
  msgid "@%s expected braces"
  msgstr "%c%s am aºteptat paranteze"
  
! #: tp/Texinfo/Parser.pm:4375
  #, perl-format
  msgid "undefined flag: %s"
  msgstr "marcaj nedefinit: %s"
  
! #: tp/Texinfo/Parser.pm:4378
  #, fuzzy
  msgid "bad syntax for @value"
  msgstr "Argument nepotrivit pentru @%s"
  
! #: tp/Texinfo/Parser.pm:4385
  #, fuzzy, perl-format
  msgid "%c%s is obsolete."
  msgstr "%c%s este depãsit"
  
! #: tp/Texinfo/Parser.pm:4388
  #, fuzzy, perl-format
  msgid "%c%s is obsolete; %s"
  msgstr "%c%s este depãsit"
  
! #: tp/Texinfo/Parser.pm:4397
  #, fuzzy, perl-format
  msgid "@%s should only appear at a line beginning"
  msgstr "%s: nu am putut deschide --css-file: %s"
  
! #: tp/Texinfo/Parser.pm:4488
  #, fuzzy, perl-format
  msgid "@%s not allowed inside `@%s' block"
  msgstr "@%s nu are sens în interiorul blocului `@%s'"
  
! #: tp/Texinfo/Parser.pm:4497
  #, fuzzy, perl-format
  msgid "@%s should only appear in heading or footing"
  msgstr "%s: nu am putut deschide --css-file: %s"
  
! #: tp/Texinfo/Parser.pm:4623 tp/Texinfo/Parser.pm:4640
! #: tp/Texinfo/Parser.pm:4690
  #, perl-format
  msgid "@%s not meaningful inside `@%s' block"
  msgstr "@%s nu are sens în interiorul blocului `@%s'"
  
! #: tp/Texinfo/Parser.pm:4650
  #, fuzzy, perl-format
  msgid "@%s in empty multitable"
  msgstr "%s: fiºier gol"
  
! #: tp/Texinfo/Parser.pm:4656
! #, fuzzy
  msgid "@tab before @item"
! msgstr "@menu vãzut înainte de primul @node, creez nodul `Vârf'"
  
! #: tp/Texinfo/Parser.pm:4659
  #, fuzzy, perl-format
  msgid "too many columns in multitable item (max %d)"
  msgstr "Prea multe coloane în articol multitabel (max %d)"
  
! #: tp/Texinfo/Parser.pm:4696
  msgid "ignoring @tab outside of multitable"
  msgstr "ignor @tab în afara multitabelului"
  
! #: tp/Texinfo/Parser.pm:4700
! #, fuzzy, perl-format
  msgid "@%s outside of table or list"
! msgstr "(în afara oricãrui nod)"
  
! #: tp/Texinfo/Parser.pm:4735
  #, fuzzy, perl-format
  msgid "must be after `@%s' to use `@%s'"
  msgstr "Trebuie sã fiþi în mediul `@%s' pentru a folosi `@%s'"
  
! #: tp/Texinfo/Parser.pm:4777
  #, perl-format
  msgid "@%s not meaningful outside `@titlepage' and `@quotation' environments"
  msgstr "@%s nu are sens în exteriorul mediilor `@titlepage' ºi `@quotation'"
  
! #: tp/Texinfo/Parser.pm:4781
  #, fuzzy
  msgid "@dircategory after first node"
  msgstr "@menu vãzut înainte de primul @node, creez nodul `Vârf'"
  
! #: tp/Texinfo/Parser.pm:4946
  #, fuzzy, perl-format
  msgid "region %s inside region %s is not allowed"
  msgstr "Nu sun permise note de subsol în note de subsol"
  
! #: tp/Texinfo/Parser.pm:4964
  #, fuzzy
  msgid "@direntry after first node"
  msgstr "@menu vãzut înainte de primul @node, creez nodul `Vârf'"
  
! #: tp/Texinfo/Parser.pm:4972
  #, fuzzy, perl-format
  msgid "@%s seen before first @node"
  msgstr "@menu vãzut înainte de primul @node, creez nodul `Vârf'"
  
! #: tp/Texinfo/Parser.pm:4975
  msgid ""
  "perhaps your @top node should be wrapped in @ifnottex rather than @ifinfo?"
***************
*** 2978,3126 ****
  "@ifinfo?"
  
! #: tp/Texinfo/Parser.pm:4869
  #, fuzzy, perl-format
  msgid "@%s should only appear in math context"
  msgstr "%s: nu am putut deschide --css-file: %s"
  
! #: tp/Texinfo/Parser.pm:4877
  #, fuzzy, perl-format
  msgid "unknown command `%s'"
  msgstr "Comandã necunoscutã `%s'"
  
! #: tp/Texinfo/Parser.pm:4887
  #, fuzzy
  msgid "unexpected @"
  msgstr "Am aºteptat `%s'"
  
! #: tp/Texinfo/Parser.pm:4916
  #, fuzzy, perl-format
  msgid "@%s is not meaningful outside `@float' environment"
  msgstr "@%s nu are sens în exteriorul mediului `@float'"
  
! #: tp/Texinfo/Parser.pm:4921
  #, perl-format
  msgid "@%s should be right below `@float'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4929
! #, perl-format
  msgid "ignoring multiple @%s"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5048
  #, fuzzy, perl-format
  msgid "command @%s does not accept arguments"
  msgstr "@item nu este permis în argument la @itemize"
  
! #: tp/Texinfo/Parser.pm:5072
  #, fuzzy, perl-format
  msgid "command @%s missing a node or external manual argument"
  msgstr "%s: lipseºte fiºierul argument.\n"
  
! #: tp/Texinfo/Parser.pm:5091
! #, perl-format
  msgid "in @%s empty cross reference name after expansion `%s'"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5102
! #, perl-format
  msgid "in @%s empty cross reference title after expansion `%s'"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5115
  msgid "@image missing filename argument"
  msgstr "@image lipseºte fiºierul argument."
  
! #: tp/Texinfo/Parser.pm:5147
  #, fuzzy, perl-format
  msgid "@%s missing first argument"
  msgstr "%s: lipseºte fiºierul argument.\n"
  
! #: tp/Texinfo/Parser.pm:5301
  #, fuzzy
  msgid "superfluous arguments for node"
  msgstr "Argument nepotrivit pentru @%s"
  
! #: tp/Texinfo/Parser.pm:5351
  #, fuzzy, perl-format
  msgid "expected @end %s"
  msgstr "Am aºteptat `%s'"
  
! #: tp/Texinfo/Parser.pm:5450
  #, fuzzy, perl-format
  msgid "@%s should only accept a @-command as argument, not `%s'"
  msgstr "Folosiþi paranteze pentru a da o comandã ca argument lui @%s"
  
! #: tp/Texinfo/Parser.pm:5460
  #, fuzzy, perl-format
  msgid "remaining argument on @%s line: %s"
  msgstr "Argument nepotrivit pentru @%s"
  
! #: tp/Texinfo/Parser.pm:5533
  #, fuzzy, perl-format
  msgid "environment command %s as argument to @%s"
  msgstr "Folosiþi paranteze pentru a da o comandã ca argument lui @%s"
  
! #: tp/Texinfo/Parser.pm:5555
! #, perl-format
  msgid "empty @%s"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5563
  #, perl-format
  msgid "column fraction not a number: %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5572
  #, fuzzy, perl-format
  msgid "@sp arg must be numeric, not `%s'"
  msgstr "%s: %s arg trebuie sã fie numeric, nu `%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5581
  #, perl-format
  msgid "reserved index name %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5600
  #, fuzzy, perl-format
  msgid "unknown source index in @%s: %s"
  msgstr "Index necunoscut `%s'"
  
! #: tp/Texinfo/Parser.pm:5603
  #, fuzzy, perl-format
  msgid "unknown destination index in @%s: %s"
  msgstr "Index necunoscut `%s'"
  
! #: tp/Texinfo/Parser.pm:5633
  #, perl-format
  msgid "@%s leads to a merging of %s in itself, ignoring"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5646
  #, fuzzy, perl-format
  msgid "unknown index `%s' in @printindex"
  msgstr "Index necunoscut `%s' în @printindex"
  
! #: tp/Texinfo/Parser.pm:5652
  #, perl-format
  msgid "printing an index `%s' merged in another one `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5660
  #, perl-format
  msgid "printindex before document beginning: @printindex %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5676
  #, fuzzy, perl-format
  msgid "@%s arg must be `top' or `bottom', not `%s'"
  msgstr "%s: %s arg trebuie sã fie numeric, nu `%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5684
  #, perl-format
  msgid "Only @%s 10 or 11 is supported, not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5692
  #, fuzzy, perl-format
  msgid "@%s arg must be `separate' or `end', not `%s'"
--- 2723,2891 ----
  "@ifinfo?"
  
! #: tp/Texinfo/Parser.pm:5037
  #, fuzzy, perl-format
  msgid "@%s should only appear in math context"
  msgstr "%s: nu am putut deschide --css-file: %s"
  
! #: tp/Texinfo/Parser.pm:5045
  #, fuzzy, perl-format
  msgid "unknown command `%s'"
  msgstr "Comandã necunoscutã `%s'"
  
! #: tp/Texinfo/Parser.pm:5055
  #, fuzzy
  msgid "unexpected @"
  msgstr "Am aºteptat `%s'"
  
! #: tp/Texinfo/Parser.pm:5084
  #, fuzzy, perl-format
  msgid "@%s is not meaningful outside `@float' environment"
  msgstr "@%s nu are sens în exteriorul mediului `@float'"
  
! #: tp/Texinfo/Parser.pm:5089
  #, perl-format
  msgid "@%s should be right below `@float'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5097
! #, fuzzy, perl-format
  msgid "ignoring multiple @%s"
! msgstr "Scriu nod %s..."
  
! #: tp/Texinfo/Parser.pm:5216
  #, fuzzy, perl-format
  msgid "command @%s does not accept arguments"
  msgstr "@item nu este permis în argument la @itemize"
  
! #: tp/Texinfo/Parser.pm:5240
  #, fuzzy, perl-format
  msgid "command @%s missing a node or external manual argument"
  msgstr "%s: lipseºte fiºierul argument.\n"
  
! #: tp/Texinfo/Parser.pm:5259
! #, fuzzy, perl-format
  msgid "in @%s empty cross reference name after expansion `%s'"
! msgstr "Argument nepotrivit pentru @%s"
  
! #: tp/Texinfo/Parser.pm:5270
! #, fuzzy, perl-format
  msgid "in @%s empty cross reference title after expansion `%s'"
! msgstr "Argument nepotrivit pentru @%s"
  
! #: tp/Texinfo/Parser.pm:5283
  msgid "@image missing filename argument"
  msgstr "@image lipseºte fiºierul argument."
  
! #: tp/Texinfo/Parser.pm:5315
  #, fuzzy, perl-format
  msgid "@%s missing first argument"
  msgstr "%s: lipseºte fiºierul argument.\n"
  
! #: tp/Texinfo/Parser.pm:5360
! #, fuzzy, perl-format
! msgid "non-hex digits in argument for @U: %s"
! msgstr "@item nu este permis în argument la @itemize"
! 
! #: tp/Texinfo/Parser.pm:5366
! #, fuzzy, perl-format
! msgid "fewer than four hex digits in argument for @U: %s"
! msgstr "@item nu este permis în argument la @itemize"
! 
! #: tp/Texinfo/Parser.pm:5379
! #, perl-format
! msgid "argument for @U exceeds size of integer: %s"
! msgstr ""
! 
! #: tp/Texinfo/Parser.pm:5385
! #, perl-format
! msgid "argument for @U exceeds Unicode maximum 0x10FFFF: %s"
! msgstr ""
! 
! #: tp/Texinfo/Parser.pm:5513
  #, fuzzy
  msgid "superfluous arguments for node"
  msgstr "Argument nepotrivit pentru @%s"
  
! #: tp/Texinfo/Parser.pm:5563
  #, fuzzy, perl-format
  msgid "expected @end %s"
  msgstr "Am aºteptat `%s'"
  
! #: tp/Texinfo/Parser.pm:5662
  #, fuzzy, perl-format
  msgid "@%s should only accept a @-command as argument, not `%s'"
  msgstr "Folosiþi paranteze pentru a da o comandã ca argument lui @%s"
  
! #: tp/Texinfo/Parser.pm:5672
  #, fuzzy, perl-format
  msgid "remaining argument on @%s line: %s"
  msgstr "Argument nepotrivit pentru @%s"
  
! #: tp/Texinfo/Parser.pm:5745
  #, fuzzy, perl-format
  msgid "environment command %s as argument to @%s"
  msgstr "Folosiþi paranteze pentru a da o comandã ca argument lui @%s"
  
! #: tp/Texinfo/Parser.pm:5767
! #, fuzzy, perl-format
  msgid "empty @%s"
! msgstr "Argument nepotrivit pentru @%s"
  
! #: tp/Texinfo/Parser.pm:5775
  #, perl-format
  msgid "column fraction not a number: %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5784
  #, fuzzy, perl-format
  msgid "@sp arg must be numeric, not `%s'"
  msgstr "%s: %s arg trebuie sã fie numeric, nu `%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5793
  #, perl-format
  msgid "reserved index name %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5812
  #, fuzzy, perl-format
  msgid "unknown source index in @%s: %s"
  msgstr "Index necunoscut `%s'"
  
! #: tp/Texinfo/Parser.pm:5815
  #, fuzzy, perl-format
  msgid "unknown destination index in @%s: %s"
  msgstr "Index necunoscut `%s'"
  
! #: tp/Texinfo/Parser.pm:5845
  #, perl-format
  msgid "@%s leads to a merging of %s in itself, ignoring"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5858
  #, fuzzy, perl-format
  msgid "unknown index `%s' in @printindex"
  msgstr "Index necunoscut `%s' în @printindex"
  
! #: tp/Texinfo/Parser.pm:5864
  #, perl-format
  msgid "printing an index `%s' merged in another one `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5872
  #, perl-format
  msgid "printindex before document beginning: @printindex %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5888
  #, fuzzy, perl-format
  msgid "@%s arg must be `top' or `bottom', not `%s'"
  msgstr "%s: %s arg trebuie sã fie numeric, nu `%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5896
  #, perl-format
  msgid "Only @%s 10 or 11 is supported, not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5904
  #, fuzzy, perl-format
  msgid "@%s arg must be `separate' or `end', not `%s'"
***************
*** 3128,3137 ****
  "%s: --footnote-style arg trebuie sã fie `separate' sau `end', nu `%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5700
  #, fuzzy, perl-format
  msgid "@%s arg must be `on', `off' or `odd', not `%s'"
  msgstr "%s: %s arg trebuie sã fie numeric, nu `%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5718 tp/Texinfo/Parser.pm:5723
  #, fuzzy, perl-format
  msgid "@paragraphindent arg must be numeric/`none'/`asis', not `%s'"
--- 2893,2902 ----
  "%s: --footnote-style arg trebuie sã fie `separate' sau `end', nu `%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5912
  #, fuzzy, perl-format
  msgid "@%s arg must be `on', `off' or `odd', not `%s'"
  msgstr "%s: %s arg trebuie sã fie numeric, nu `%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5930 tp/Texinfo/Parser.pm:5935
  #, fuzzy, perl-format
  msgid "@paragraphindent arg must be numeric/`none'/`asis', not `%s'"
***************
*** 3139,3143 ****
  "%s: --paragraph-indent arg trebuie sã fie numeric/`none'/`asis', nu `%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5731
  #, fuzzy, perl-format
  msgid "@firstparagraphindent arg must be `none' or `insert', not `%s'"
--- 2904,2908 ----
  "%s: --paragraph-indent arg trebuie sã fie numeric/`none'/`asis', nu `%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5943
  #, fuzzy, perl-format
  msgid "@firstparagraphindent arg must be `none' or `insert', not `%s'"
***************
*** 3145,3149 ****
  "%s: --paragraph-indent arg trebuie sã fie numeric/`none'/`asis', nu `%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5741
  #, fuzzy, perl-format
  msgid "@exampleindent arg must be numeric/`asis', not `%s'"
--- 2910,2914 ----
  "%s: --paragraph-indent arg trebuie sã fie numeric/`none'/`asis', nu `%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5953
  #, fuzzy, perl-format
  msgid "@exampleindent arg must be numeric/`asis', not `%s'"
***************
*** 3151,3165 ****
  "%s: --paragraph-indent arg trebuie sã fie numeric/`none'/`asis', nu `%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5752
  #, perl-format
  msgid "expected @%s on or off, not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5762
! #, perl-format
  msgid "@kbdinputstyle arg must be `code'/`example'/`distinct', not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5770
  #, fuzzy, perl-format
  msgid "@allowcodebreaks arg must be `true' or `false', not `%s'"
--- 2916,2931 ----
  "%s: --paragraph-indent arg trebuie sã fie numeric/`none'/`asis', nu `%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5964
  #, perl-format
  msgid "expected @%s on or off, not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5974
! #, fuzzy, perl-format
  msgid "@kbdinputstyle arg must be `code'/`example'/`distinct', not `%s'"
  msgstr ""
+ "%s: --footnote-style arg trebuie sã fie `separate' sau `end', nu `%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5982
  #, fuzzy, perl-format
  msgid "@allowcodebreaks arg must be `true' or `false', not `%s'"
***************
*** 3167,3171 ****
  "%s: --footnote-style arg trebuie sã fie `separate' sau `end', nu `%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5778
  #, fuzzy, perl-format
  msgid "@urefbreakstyle arg must be `after'/`before'/`none', not `%s'"
--- 2933,2937 ----
  "%s: --footnote-style arg trebuie sã fie `separate' sau `end', nu `%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5990
  #, fuzzy, perl-format
  msgid "@urefbreakstyle arg must be `after'/`before'/`none', not `%s'"
***************
*** 3173,3197 ****
  "%s: --footnote-style arg trebuie sã fie `separate' sau `end', nu `%s'.\n"
  
! #: tp/Texinfo/Structuring.pm:231
  #, perl-format
  msgid "raising the section level of @%s which is too low"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:263
  #, perl-format
  msgid "no chapter-level command before @%s"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:268
  #, perl-format
  msgid "lowering the section level of @%s appearing after a lower element"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:357
  #, perl-format
  msgid "no sectioning command associated with @%s"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:548 tp/Texinfo/Structuring.pm:1329
  #, fuzzy, perl-format
  msgid "@%s reference to nonexistent node `%s'"
--- 2939,2968 ----
  "%s: --footnote-style arg trebuie sã fie `separate' sau `end', nu `%s'.\n"
  
! #: tp/Texinfo/Structuring.pm:232
  #, perl-format
  msgid "raising the section level of @%s which is too low"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:264
  #, perl-format
  msgid "no chapter-level command before @%s"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:269
  #, perl-format
  msgid "lowering the section level of @%s appearing after a lower element"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:358
  #, perl-format
  msgid "no sectioning command associated with @%s"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:507
! #, fuzzy, perl-format
! msgid "@%s not empty"
! msgstr "%s: fiºier gol"
! 
! #: tp/Texinfo/Structuring.pm:563 tp/Texinfo/Structuring.pm:1345
  #, fuzzy, perl-format
  msgid "@%s reference to nonexistent node `%s'"
***************
*** 3199,3263 ****
  "referinþa %s cãtre nodul inexistent `%s' (probabil secþionare incorectã?)"
  
! #: tp/Texinfo/Structuring.pm:561
! #, perl-format
  msgid "@%s entry node name `%s' different from %s name `%s'"
! msgstr ""
  
! #: tp/Texinfo/Structuring.pm:666
  #, perl-format
  msgid "unreferenced node `%s'"
  msgstr "nod nereferit `%s'"
  
! #: tp/Texinfo/Structuring.pm:712
  #, perl-format
  msgid "node `%s' is %s for `%s' in sectioning but not in menu"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:719
  #, perl-format
  msgid "node %s `%s' in menu `%s' and in sectioning `%s' differ"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:737
  #, perl-format
  msgid "node `%s' is %s for `%s' in menu but not in sectioning"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:791
  #, perl-format
  msgid "%s pointer `%s' (for node `%s') different from %s name `%s'"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:818
  #, fuzzy, perl-format
  msgid "%s reference to nonexistent `%s'"
  msgstr "nod nereferit `%s'"
  
! #: tp/Texinfo/Structuring.pm:837
  #, fuzzy, perl-format
  msgid "node `%s' lacks menu item for `%s' despite being its Up target"
  msgstr "Nodului `%s' îi lipseºte articolul pentru `%s' deºi îi este þinta Sus"
  
! #: tp/Texinfo/Structuring.pm:845
  #, perl-format
  msgid "for `%s', up in menu `%s' and up `%s' don't match"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:1341
  #, perl-format
  msgid "@%s to `%s', different from %s name `%s'"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:2007
  #, fuzzy, perl-format
  msgid "empty index key in @%s"
  msgstr "nici o intrare de index a fost gãsitã pentru `%s'\n"
  
! #: tp/init/chm.pm:220 tp/init/chm.pm:276 tp/init/chm.pm:347
  #, fuzzy, perl-format
  msgid "chm.pm: could not open %s for writing: %s\n"
  msgstr "%s: nu am putut deschide --css-file: %s"
  
! #: tp/init/chm.pm:266 tp/init/chm.pm:337 tp/init/chm.pm:398
  #, fuzzy, perl-format
  msgid "chm.pm: error on closing %s: %s"
--- 2970,3034 ----
  "referinþa %s cãtre nodul inexistent `%s' (probabil secþionare incorectã?)"
  
! #: tp/Texinfo/Structuring.pm:576
! #, fuzzy, perl-format
  msgid "@%s entry node name `%s' different from %s name `%s'"
! msgstr "Argument nepotrivit pentru @%s"
  
! #: tp/Texinfo/Structuring.pm:681
  #, perl-format
  msgid "unreferenced node `%s'"
  msgstr "nod nereferit `%s'"
  
! #: tp/Texinfo/Structuring.pm:727
  #, perl-format
  msgid "node `%s' is %s for `%s' in sectioning but not in menu"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:734
  #, perl-format
  msgid "node %s `%s' in menu `%s' and in sectioning `%s' differ"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:752
  #, perl-format
  msgid "node `%s' is %s for `%s' in menu but not in sectioning"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:806
  #, perl-format
  msgid "%s pointer `%s' (for node `%s') different from %s name `%s'"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:833
  #, fuzzy, perl-format
  msgid "%s reference to nonexistent `%s'"
  msgstr "nod nereferit `%s'"
  
! #: tp/Texinfo/Structuring.pm:853
  #, fuzzy, perl-format
  msgid "node `%s' lacks menu item for `%s' despite being its Up target"
  msgstr "Nodului `%s' îi lipseºte articolul pentru `%s' deºi îi este þinta Sus"
  
! #: tp/Texinfo/Structuring.pm:861
  #, perl-format
  msgid "for `%s', up in menu `%s' and up `%s' don't match"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:1357
  #, perl-format
  msgid "@%s to `%s', different from %s name `%s'"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:2023
  #, fuzzy, perl-format
  msgid "empty index key in @%s"
  msgstr "nici o intrare de index a fost gãsitã pentru `%s'\n"
  
! #: tp/init/chm.pm:221 tp/init/chm.pm:277 tp/init/chm.pm:348
  #, fuzzy, perl-format
  msgid "chm.pm: could not open %s for writing: %s\n"
  msgstr "%s: nu am putut deschide --css-file: %s"
  
! #: tp/init/chm.pm:267 tp/init/chm.pm:338 tp/init/chm.pm:399
  #, fuzzy, perl-format
  msgid "chm.pm: error on closing %s: %s"
***************
*** 3278,3284 ****
  
  #: tp/init/latex2html.pm:374
! #, perl-format
  msgid "l2h: command did not succeed: %s"
! msgstr ""
  
  #: tp/init/latex2html.pm:422
--- 3049,3055 ----
  
  #: tp/init/latex2html.pm:374
! #, fuzzy, perl-format
  msgid "l2h: command did not succeed: %s"
! msgstr "%s: nu am putut deschide --css-file: %s"
  
  #: tp/init/latex2html.pm:422
***************
*** 3310,3316 ****
  
  #: tp/init/latex2html.pm:534
! #, perl-format
  msgid "l2h: could not determine the fragment %d for @%s"
! msgstr ""
  
  #: tp/init/latex2html.pm:560
--- 3081,3087 ----
  
  #: tp/init/latex2html.pm:534
! #, fuzzy, perl-format
  msgid "l2h: could not determine the fragment %d for @%s"
! msgstr "%s: nu am putut deschide --css-file: %s"
  
  #: tp/init/latex2html.pm:560
***************
*** 3380,3437 ****
  msgstr ""
  
! #: tp/texi2any.pl:379
  #, fuzzy, perl-format
  msgid "error loading %s: %s\n"
  msgstr "eroare la scrierea în `%s'"
  
! #: tp/texi2any.pl:392
  #, fuzzy, perl-format
  msgid "%s: unknown variable %s"
  msgstr "Comandã necunoscutã `%s'"
  
! #: tp/texi2any.pl:396
  #, fuzzy, perl-format
  msgid "%s: obsolete variable %s\n"
  msgstr "Seteazã variabilã: "
  
! #: tp/texi2any.pl:411
  #, fuzzy, perl-format
  msgid "%s: unknown variable %s\n"
  msgstr "Comandã necunoscutã `%s'"
  
! #: tp/texi2any.pl:415
  #, fuzzy, perl-format
  msgid "obsolete variable %s\n"
  msgstr "Seteazã variabilã: "
  
! #: tp/texi2any.pl:480
  #, fuzzy, perl-format
  msgid "could not read init file %s"
  msgstr "nu pot deschide fiºierul de intrare `%s'"
  
! #: tp/texi2any.pl:640
  #, fuzzy, perl-format
  msgid "ignoring unrecognized TEXINFO_OUTPUT_FORMAT value `%s'\n"
  msgstr "%s: Ignor valoare nerecunoscutã TEXINFO_OUTPUT_FORMAT `%s'.\n"
  
! #: tp/texi2any.pl:723
! #, fuzzy
! msgid "Usage: makeinfo [OPTION]... TEXINFO-FILE...\n"
! msgstr "Folosire: %s [OPÞIUNE]... FIªIER-TEXINFO...\n"
  
! #: tp/texi2any.pl:724
  #, fuzzy
- msgid "  or:  texi2any [OPTION]... TEXINFO-FILE...\n"
- msgstr "Folosire: %s [OPÞIUNE]... FIªIER-TEXINFO...\n"
- 
- #: tp/texi2any.pl:726
  msgid ""
  "Translate Texinfo source documentation to various other formats, by default\n"
  "Info files suitable for reading online with Emacs or standalone GNU Info.\n"
  msgstr ""
  "Translateazã documentaþia sursã Texinfo în diferite alte formate, implicit\n"
  "fiºiere Info potrivite pentru citit online cu Emacs sau GNU Info.\n"
  
! #: tp/texi2any.pl:729
  #, fuzzy, perl-format
  msgid ""
--- 3151,3207 ----
  msgstr ""
  
! #: tp/texi2any.pl:388
  #, fuzzy, perl-format
  msgid "error loading %s: %s\n"
  msgstr "eroare la scrierea în `%s'"
  
! #: tp/texi2any.pl:401
  #, fuzzy, perl-format
  msgid "%s: unknown variable %s"
  msgstr "Comandã necunoscutã `%s'"
  
! #: tp/texi2any.pl:405
  #, fuzzy, perl-format
  msgid "%s: obsolete variable %s\n"
  msgstr "Seteazã variabilã: "
  
! #: tp/texi2any.pl:420
  #, fuzzy, perl-format
  msgid "%s: unknown variable %s\n"
  msgstr "Comandã necunoscutã `%s'"
  
! #: tp/texi2any.pl:424
  #, fuzzy, perl-format
  msgid "obsolete variable %s\n"
  msgstr "Seteazã variabilã: "
  
! #: tp/texi2any.pl:489
  #, fuzzy, perl-format
  msgid "could not read init file %s"
  msgstr "nu pot deschide fiºierul de intrare `%s'"
  
! #: tp/texi2any.pl:652
  #, fuzzy, perl-format
  msgid "ignoring unrecognized TEXINFO_OUTPUT_FORMAT value `%s'\n"
  msgstr "%s: Ignor valoare nerecunoscutã TEXINFO_OUTPUT_FORMAT `%s'.\n"
  
! #: tp/texi2any.pl:735
! #, fuzzy, perl-format
! msgid "Usage: %s [OPTION]... TEXINFO-FILE...\n"
! msgstr "Folosire: %s [OPÞIUNI]... FIªIER...\n"
  
! #: tp/texi2any.pl:738
  #, fuzzy
  msgid ""
  "Translate Texinfo source documentation to various other formats, by default\n"
  "Info files suitable for reading online with Emacs or standalone GNU Info.\n"
+ "\n"
+ "This program is commonly installed as both `makeinfo' and `texi2any';\n"
+ "the behavior is identical, and does not depend on the installed name.\n"
  msgstr ""
  "Translateazã documentaþia sursã Texinfo în diferite alte formate, implicit\n"
  "fiºiere Info potrivite pentru citit online cu Emacs sau GNU Info.\n"
  
! #: tp/texi2any.pl:744
  #, fuzzy, perl-format
  msgid ""
***************
*** 3447,3451 ****
  "      --init-file=FILE        load FILE to modify the default behavior.\n"
  "  -c, --set-customization-variable VAR=VAL  set customization variable VAR \n"
! "                                to VAL.\n"
  "  -v, --verbose               explain what is being done.\n"
  "      --version               display version information and exit.\n"
--- 3217,3221 ----
  "      --init-file=FILE        load FILE to modify the default behavior.\n"
  "  -c, --set-customization-variable VAR=VAL  set customization variable VAR \n"
! "                                to value VAL.\n"
  "  -v, --verbose               explain what is being done.\n"
  "      --version               display version information and exit.\n"
***************
*** 3463,3467 ****
  "terminã.\n"
  
! #: tp/texi2any.pl:744
  #, fuzzy
  msgid ""
--- 3233,3237 ----
  "terminã.\n"
  
! #: tp/texi2any.pl:760
  #, fuzzy
  msgid ""
***************
*** 3471,3475 ****
  "      --plaintext             output plain text rather than Info.\n"
  "      --xml                   output Texinfo XML rather than Info.\n"
! "      --dvi, --dvipdf, --ps, --pdf  call texi2dvi to generate given output.\n"
  msgstr ""
  "Selecþia formatului de ieºire (implicit este sã creeze Info):\n"
--- 3241,3246 ----
  "      --plaintext             output plain text rather than Info.\n"
  "      --xml                   output Texinfo XML rather than Info.\n"
! "      --dvi, --dvipdf, --ps, --pdf  call texi2dvi to generate given output,\n"
! "                                after checking validity of TEXINFO-FILE.\n"
  msgstr ""
  "Selecþia formatului de ieºire (implicit este sã creeze Info):\n"
***************
*** 3479,3483 ****
  "      --plaintext           ieºire text simplu în loc de Info.\n"
  
! #: tp/texi2any.pl:752
  #, fuzzy
  msgid ""
--- 3250,3254 ----
  "      --plaintext           ieºire text simplu în loc de Info.\n"
  
! #: tp/texi2any.pl:768
  #, fuzzy
  msgid ""
***************
*** 3492,3496 ****
  "output).\n"
  "                                Also, if producing Info, write to\n"
! "                                standard output by default \n"
  "      --no-split              suppress any splitting of the output;\n"
  "                                generate only one output file.\n"
--- 3263,3267 ----
  "output).\n"
  "                                Also, if producing Info, write to\n"
! "                                standard output by default.\n"
  "      --no-split              suppress any splitting of the output;\n"
  "                                generate only one output file.\n"
***************
*** 3520,3524 ****
  "  -o, --output=FIªIER       scrie în FIªIER (director dacã multiple HTML),\n"
  
! #: tp/texi2any.pl:772
  #, fuzzy, perl-format
  msgid ""
--- 3291,3295 ----
  "  -o, --output=FIªIER       scrie în FIªIER (director dacã multiple HTML),\n"
  
! #: tp/texi2any.pl:788
  #, fuzzy, perl-format
  msgid ""
***************
*** 3560,3564 ****
  "(implicit %d).\n"
  
! #: tp/texi2any.pl:789
  #, fuzzy
  msgid ""
--- 3331,3335 ----
  "(implicit %d).\n"
  
! #: tp/texi2any.pl:805
  #, fuzzy
  msgid ""
***************
*** 3578,3582 ****
  "                                  citeºte stdin dacã FIªIER este -.\n"
  
! #: tp/texi2any.pl:800
  msgid ""
  "Options for XML and Docbook:\n"
--- 3349,3353 ----
  "                                  citeºte stdin dacã FIªIER este -.\n"
  
! #: tp/texi2any.pl:816
  msgid ""
  "Options for XML and Docbook:\n"
***************
*** 3584,3588 ****
  msgstr ""
  
! #: tp/texi2any.pl:803
  msgid ""
  "Options for DVI/PS/PDF:\n"
--- 3355,3359 ----
  msgstr ""
  
! #: tp/texi2any.pl:819
  msgid ""
  "Options for DVI/PS/PDF:\n"
***************
*** 3590,3594 ****
  msgstr ""
  
! #: tp/texi2any.pl:806
  #, fuzzy
  msgid ""
--- 3361,3365 ----
  msgstr ""
  
! #: tp/texi2any.pl:822
  #, fuzzy
  msgid ""
***************
*** 3596,3599 ****
--- 3367,3371 ----
  "      --commands-in-node-names  does nothing, retained for compatibility.\n"
  "  -D VAR                        define the variable VAR, as with @set.\n"
+ "  -D 'VAR VAL'                  define VAR to VAL (one shell argument).\n"
  "  -I DIR                        append DIR to the @include search path.\n"
  "  -P DIR                        prepend DIR to the @include search path.\n"
***************
*** 3607,3611 ****
  "  -U VAR                        nedefineºte variabila VAR, ca ºi @clear.\n"
  
! #: tp/texi2any.pl:813
  #, fuzzy
  msgid ""
--- 3379,3383 ----
  "  -U VAR                        nedefineºte variabila VAR, ca ºi @clear.\n"
  
! #: tp/texi2any.pl:830
  #, fuzzy
  msgid ""
***************
*** 3647,3651 ****
  "@ifnotFORMAT.\n"
  
! #: tp/texi2any.pl:830
  #, fuzzy
  msgid ""
--- 3419,3423 ----
  "@ifnotFORMAT.\n"
  
! #: tp/texi2any.pl:847
  #, fuzzy
  msgid ""
***************
*** 3664,3668 ****
  "deselectate;\n"
  
! #: tp/texi2any.pl:837
  #, fuzzy
  msgid ""
--- 3436,3440 ----
  "deselectate;\n"
  
! #: tp/texi2any.pl:854
  #, fuzzy
  msgid ""
***************
*** 3696,3700 ****
  "indiferent cât de mare\n"
  
! #: tp/texi2any.pl:884
  #, perl-format
  msgid "%s: --footnote-style arg must be `separate' or `end', not `%s'.\n"
--- 3468,3472 ----
  "indiferent cât de mare\n"
  
! #: tp/texi2any.pl:901
  #, perl-format
  msgid "%s: --footnote-style arg must be `separate' or `end', not `%s'.\n"
***************
*** 3702,3706 ****
  "%s: --footnote-style arg trebuie sã fie `separate' sau `end', nu `%s'.\n"
  
! #: tp/texi2any.pl:966
  #, perl-format
  msgid "%s: --paragraph-indent arg must be numeric/`none'/`asis', not `%s'.\n"
--- 3474,3478 ----
  "%s: --footnote-style arg trebuie sã fie `separate' sau `end', nu `%s'.\n"
  
! #: tp/texi2any.pl:992
  #, perl-format
  msgid "%s: --paragraph-indent arg must be numeric/`none'/`asis', not `%s'.\n"
***************
*** 3708,3755 ****
  "%s: --paragraph-indent arg trebuie sã fie numeric/`none'/`asis', nu `%s'.\n"
  
! #: tp/texi2any.pl:1043
  #, perl-format
  msgid "%s: when generating %s, only one input FILE may be specified with -o\n"
  msgstr ""
  
! #: tp/texi2any.pl:1047
  msgid "--Xopt option without printed output"
  msgstr ""
  
! #: tp/texi2any.pl:1057
  #, fuzzy, perl-format
  msgid "unknown tree transformation %s"
  msgstr "Comandã necunoscutã `%s'"
  
! #: tp/texi2any.pl:1064
  #, perl-format
  msgid "ignoring splitting for format %s"
  msgstr ""
  
! #: tp/texi2any.pl:1114
  #, perl-format
  msgid "%s: missing file argument.\n"
  msgstr "%s: lipseºte fiºierul argument.\n"
  
! #: tp/texi2any.pl:1115
  #, perl-format
  msgid "Try `%s --help' for more information.\n"
  msgstr "Încercaþi `%s --help' pentru informaþii suplimentare.\n"
  
! #: tp/texi2any.pl:1193
  msgid "fill_gaps_in_sectioning transformation return no result. No section?"
  msgstr ""
  
! #: tp/texi2any.pl:1215
  #, fuzzy, perl-format
  msgid "error on closing macro expand file %s: %s\n"
  msgstr "eroare la închiderea fiºierului de ieºire `%s'"
  
! #: tp/texi2any.pl:1221
  #, fuzzy, perl-format
  msgid "could not open %s for writing: %s\n"
  msgstr "%s: nu am putut deschide --css-file: %s"
  
! #: tp/texi2any.pl:1246
  msgid ""
  "insert_nodes_for_sectioning_commands transformation return no result. No "
--- 3480,3527 ----
  "%s: --paragraph-indent arg trebuie sã fie numeric/`none'/`asis', nu `%s'.\n"
  
! #: tp/texi2any.pl:1069
  #, perl-format
  msgid "%s: when generating %s, only one input FILE may be specified with -o\n"
  msgstr ""
  
! #: tp/texi2any.pl:1073
  msgid "--Xopt option without printed output"
  msgstr ""
  
! #: tp/texi2any.pl:1083
  #, fuzzy, perl-format
  msgid "unknown tree transformation %s"
  msgstr "Comandã necunoscutã `%s'"
  
! #: tp/texi2any.pl:1090
  #, perl-format
  msgid "ignoring splitting for format %s"
  msgstr ""
  
! #: tp/texi2any.pl:1140
  #, perl-format
  msgid "%s: missing file argument.\n"
  msgstr "%s: lipseºte fiºierul argument.\n"
  
! #: tp/texi2any.pl:1141
  #, perl-format
  msgid "Try `%s --help' for more information.\n"
  msgstr "Încercaþi `%s --help' pentru informaþii suplimentare.\n"
  
! #: tp/texi2any.pl:1222
  msgid "fill_gaps_in_sectioning transformation return no result. No section?"
  msgstr ""
  
! #: tp/texi2any.pl:1244
  #, fuzzy, perl-format
  msgid "error on closing macro expand file %s: %s\n"
  msgstr "eroare la închiderea fiºierului de ieºire `%s'"
  
! #: tp/texi2any.pl:1250
  #, fuzzy, perl-format
  msgid "could not open %s for writing: %s\n"
  msgstr "%s: nu am putut deschide --css-file: %s"
  
! #: tp/texi2any.pl:1275
  msgid ""
  "insert_nodes_for_sectioning_commands transformation return no result. No "
***************
*** 3757,3832 ****
  msgstr ""
  
! #: tp/texi2any.pl:1311 tp/texi2any.pl:1387
  #, fuzzy, perl-format
  msgid "%s: error on closing %s: %s\n"
  msgstr "eroare la scrierea în `%s'"
  
! #: tp/texi2any.pl:1334 tp/texi2any.pl:1368
  #, fuzzy, perl-format
  msgid "%s: error on closing internal links file %s: %s\n"
  msgstr "eroare la închiderea fiºierului de ieºire `%s'"
  
! #: tp/texi2any.pl:1340 tp/texi2any.pl:1374
  #, fuzzy, perl-format
  msgid "%s: could not open %s for writing: %s\n"
  msgstr "%s: nu am putut deschide --css-file: %s"
  
! #: util/texindex.c:223
! msgid "display this help and exit"
! msgstr "afiºeazã acest mesaj ºi terminã"
  
! #: util/texindex.c:225
! msgid "send output to FILE"
! msgstr "trimite ieºire în FIªIER"
  
! #: util/texindex.c:227
! msgid "display version information and exit"
! msgstr "afiºeazã informaþii despre versiune ºi terminã"
  
! #: util/texindex.c:237
! #, c-format
  msgid "Usage: %s [OPTION]... FILE...\n"
  msgstr "Folosire: %s [OPÞIUNI]... FIªIER...\n"
  
! #: util/texindex.c:238
! #, c-format
! msgid "Generate a sorted index for each TeX output FILE.\n"
  msgstr "Genereazã un index sortat pentru fiecare FIªIER de ieºire TeX.\n"
  
! #: util/texindex.c:241
! #, c-format
! msgid "Usually FILE... is specified as `foo.%c%c' for a document `foo.texi'.\n"
  msgstr ""
  "De obicei FIªIER... este specificat ca `foo.%c%c' pentru un document 'foo."
  "texi'.\n"
  
! #: util/texindex.c:243
! #, c-format
! msgid ""
! "\n"
! "Options:\n"
  msgstr ""
  "\n"
  "Opþiuni:\n"
  
! #: util/texindex.c:743
! #, c-format
! msgid "failure reopening %s"
! msgstr "am eºuat sã redeschid %s"
  
! #: util/texindex.c:758 util/texindex.c:786
! #, c-format
! msgid "%s: not a texinfo index file"
! msgstr "%s: nu este un fiºier index texinfo"
  
! #: util/texindex.c:993
! #, c-format
! msgid "No page number in %s"
! msgstr "Nici un numãr de paginã în %s"
  
! #: util/texindex.c:1066
! #, c-format
! msgid "entry %s follows an entry with a secondary name"
! msgstr "intrarea %s urmeazã o intrare cu nume secundar"
  
  #~ msgid "Done."
--- 3529,3920 ----
  msgstr ""
  
! #: tp/texi2any.pl:1345 tp/texi2any.pl:1421
  #, fuzzy, perl-format
  msgid "%s: error on closing %s: %s\n"
  msgstr "eroare la scrierea în `%s'"
  
! #: tp/texi2any.pl:1368 tp/texi2any.pl:1402
  #, fuzzy, perl-format
  msgid "%s: error on closing internal links file %s: %s\n"
  msgstr "eroare la închiderea fiºierului de ieºire `%s'"
  
! #: tp/texi2any.pl:1374 tp/texi2any.pl:1408
  #, fuzzy, perl-format
  msgid "%s: could not open %s for writing: %s\n"
  msgstr "%s: nu am putut deschide --css-file: %s"
  
! #: texindex/ti.twjr:373
! #, fuzzy, awk-format
! msgid "%s: unrecognized option `%s'\n"
! msgstr "%s: opþiune nerecunoscutã `--%s'\n"
  
! #: texindex/ti.twjr:444
! #, fuzzy, awk-format
! msgid "%s is not a Texinfo index file\n"
! msgstr "%s: nu este un fiºier index texinfo"
  
! #: texindex/ti.twjr:543
! #, awk-format
! msgid "%s:%d: Bad key %s in record\n"
! msgstr ""
  
! #: texindex/ti.twjr:566
! #, awk-format
! msgid "%s:%d: Bad entry; expected three fields, not %d\n"
! msgstr ""
! 
! #: texindex/ti.twjr:725
! #, awk-format
! msgid "%s:%d: Bad entry; expected %s at column %d\n"
! msgstr ""
! 
! #: texindex/ti.twjr:1254
! msgid "..."
! msgstr ""
! 
! #: texindex/ti.twjr:1273
! #, fuzzy, awk-format
  msgid "Usage: %s [OPTION]... FILE...\n"
  msgstr "Folosire: %s [OPÞIUNI]... FIªIER...\n"
  
! #: texindex/ti.twjr:1274
! #, fuzzy
! msgid "Generate a sorted index for each TeX output FILE."
  msgstr "Genereazã un index sortat pentru fiecare FIªIER de ieºire TeX.\n"
  
! #: texindex/ti.twjr:1275
! #, fuzzy
! msgid "Usually FILE... is specified as `foo.??' for a document `foo.texi'."
  msgstr ""
  "De obicei FIªIER... este specificat ca `foo.%c%c' pentru un document 'foo."
  "texi'.\n"
  
! #: texindex/ti.twjr:1277
! #, fuzzy
! msgid "Options:"
  msgstr ""
  "\n"
  "Opþiuni:\n"
  
! #: texindex/ti.twjr:1278
! #, fuzzy
! msgid " -h, --help   display this help and exit"
! msgstr "afiºeazã acest mesaj ºi terminã"
  
! #: texindex/ti.twjr:1279
! msgid " --version    display version information and exit"
! msgstr ""
  
! #: texindex/ti.twjr:1280
! msgid " --           end option processing"
! msgstr ""
  
! #~ msgid ""
! #~ "\n"
! #~ "Email bug reports to bug-texinfo@gnu.org,\n"
! #~ "general questions and discussion to help-texinfo@gnu.org.\n"
! #~ "Texinfo home page: http://www.gnu.org/software/texinfo/"
! #~ msgstr ""
! #~ "\n"
! #~ "Trimiteþi emailuri raportând bug-uri la bug-texinfo@gnu.org,\n"
! #~ "întrebãri generale ºi discuþii la help-texinfo@gnu.org.\n"
! #~ "Texinfo homepage: http://www.gnu.org/software/texinfo/"
! 
! #~ msgid "Insert this character"
! #~ msgstr "Insereazã acest caracter"
! 
! #~ msgid "No index entries."
! #~ msgstr "Nici o intrare în index."
! 
! #~ msgid "CAN'T SEE THIS"
! #~ msgstr "NU POT VEDEA ACEASTA"
! 
! #~ msgid ""
! #~ "\n"
! #~ "* Menu: Nodes whose indices contain `%s':\n"
! #~ msgstr ""
! #~ "\n"
! #~ "* Meniu: Noduri a cãror indexurile conþin `%s':\n"
! 
! #, fuzzy
! #~ msgid "No index"
! #~ msgstr "Nici o intrare în index."
! 
! #, fuzzy
! #~ msgid "Index for `%s'"
! #~ msgstr " pentru %s"
! 
! #, fuzzy
! #~ msgid "File names matching `%s'"
! #~ msgstr "Nici o potrivire %cend %s'"
! 
! #~ msgid ""
! #~ "Basic Commands in Info Windows\n"
! #~ "******************************\n"
! #~ msgstr ""
! #~ "Comenzi de bazã în Fereastra Info\n"
! #~ "*********************************\n"
! 
! #~ msgid "  %-10s  Quit this help.\n"
! #~ msgstr "  %-10s  Terminã acest ajutor.\n"
! 
! #~ msgid "  %-10s  Quit Info altogether.\n"
! #~ msgstr "  %-10s  Terminã Info complet.\n"
! 
! #~ msgid "  %-10s  Invoke the Info tutorial.\n"
! #~ msgstr "  %-10s  Invocã tuturialul Info.\n"
! 
! #~ msgid "  %-10s  Move to the `next' node of this node.\n"
! #~ msgstr "  %-10s  Mergi la nodul `urmãtor' acestui nod.\n"
! 
! #~ msgid "  %-10s  Move to the `previous' node of this node.\n"
! #~ msgstr "  %-10s  Mergi la nodul `precedent' acestui nod.\n"
! 
! #~ msgid "  %-10s  Move `up' from this node.\n"
! #~ msgstr "  %-10s  Mergi în `sus' de la acest nod.\n"
! 
! #, fuzzy
! #~ msgid ""
! #~ "  %-10s  Pick menu item specified by name.\n"
! #~ "              Picking a menu item causes another node to be selected.\n"
! #~ msgstr ""
! #~ "\\%-10[menu-item]  Alege articol meniu specificat prin nume.\n"
! #~ "              Alegând un articol de meniu face ca alt nod sã fie "
! #~ "selectat.\n"
! 
! #~ msgid "  %-10s  Follow a cross reference.  Reads name of reference.\n"
! #~ msgstr ""
! #~ "  %-10s  Urmeazã referinþã la acelaºi pasaj. Citeºte numele referinþei.\n"
! 
! #~ msgid "  %-10s  Move to the last node seen in this window.\n"
! #~ msgstr "  %-10s  Mergi la ultimul nod vãzut în aceastã fereastrã.\n"
! 
! #~ msgid "  %-10s  Skip to next hypertext link within this node.\n"
! #~ msgstr "  %-10s  Sari la urmãtoarea legãturã hypertext din acest nod.\n"
! 
! #~ msgid "  %-10s  Follow the hypertext link under cursor.\n"
! #~ msgstr "  %-10s  Sari la legãtura hypertext de sub cursor.\n"
! 
! #~ msgid "  %-10s  Move to the `directory' node.  Equivalent to `g (DIR)'.\n"
! #~ msgstr "  %-10s  Mergi la nodul `director'.  Echivalent cu `g (DIR)'.\n"
! 
! #~ msgid "  %-10s  Move to the Top node.  Equivalent to `g Top'.\n"
! #~ msgstr "  %-10s  Mergi la nodul Vârf.  Echivalent cu `g Top'.\n"
! 
! #~ msgid ""
! #~ "Moving within a node:\n"
! #~ "---------------------\n"
! #~ msgstr ""
! #~ "Mergi în interiorul nodului:\n"
! #~ "----------------------------\n"
! 
! #~ msgid "  %-10s  Scroll forward a page.\n"
! #~ msgstr "  %-10s  Scroll înainte o paginã.\n"
! 
! #~ msgid "  %-10s  Scroll backward a page.\n"
! #~ msgstr "  %-10s  Scroll înapoi o paginã.\n"
! 
! #~ msgid "  %-10s  Go to the beginning of this node.\n"
! #~ msgstr "  %-10s  Mergi la începutul acestui nod.\n"
! 
! #~ msgid "  %-10s  Go to the end of this node.\n"
! #~ msgstr "  %-10s  Mergi la sfârºitul acestui nod.\n"
! 
! #~ msgid "  %-10s  Scroll forward 1 line.\n"
! #~ msgstr "  %-10s  Scroll înainte 1 linie.\n"
! 
! #~ msgid "  %-10s  Scroll backward 1 line.\n"
! #~ msgstr "  %-10s  Scroll înapoi 1 linie.\n"
! 
! #~ msgid ""
! #~ "Other commands:\n"
! #~ "---------------\n"
! #~ msgstr ""
! #~ "Alte comenzi:\n"
! #~ "-------------\n"
! 
! #, fuzzy
! #~ msgid "  %-10s  Pick first...ninth item in node's menu.\n"
! #~ msgstr "  %-10s  Alege primul ... al nouãlea articol în meniul nodului.\n"
! 
! #~ msgid "  %-10s  Pick last item in node's menu.\n"
! #~ msgstr "  %-10s  Alege ultimul articol în meniul nodului.\n"
! 
! #, fuzzy
! #~ msgid ""
! #~ "  %-10s  Search for a specified string in the index entries of this Info\n"
! #~ "              file, and select the node referenced by the first entry "
! #~ "found.\n"
! #~ msgstr ""
! #~ "\\%-10[index-search]  Cautã ºirul specificat în intrãrile indexului "
! #~ "acestui\n"
! #~ "            fiºier Info ºi selecteazã nodul referit de prima intrare "
! #~ "gãsitã.\n"
! 
! #, fuzzy
! #~ msgid ""
! #~ "  %-10s  Move to node specified by name.\n"
! #~ "              You may include a filename as well, as in "
! #~ "(FILENAME)NODENAME.\n"
! #~ msgstr ""
! #~ "\\%-10[goto-node]  Mergi la nodul specificat prin nume.\n"
! #~ "             Puteþi include ºi un nume de fiºier, ca în "
! #~ "(NUMEFIªIER)NUMENOD.\n"
! 
! #, fuzzy
! #~ msgid ""
! #~ "  %-10s  Search forward for a specified string,\n"
! #~ "              and select the node in which the next occurrence is found.\n"
! #~ msgstr ""
! #~ "\\%-10[search]  Cautã înainte un ºir specificat\n"
! #~ "              ºi selecteazã nodul în care acesta este gãsit.\n"
! 
! #, fuzzy
! #~ msgid ""
! #~ "  %-10s  Search backward for a specified string,\n"
! #~ "              and select the node in which the next occurrence is found.\n"
! #~ msgstr ""
! #~ "\\%-10[search]  Cautã înainte un ºir specificat\n"
! #~ "              ºi selecteazã nodul în care acesta este gãsit.\n"
! 
! #~ msgid "ESC %s is undefined."
! #~ msgstr "ESC %s nu este definit(ã)."
! 
! #~ msgid "%s is defined to %s."
! #~ msgstr "%s este definit(ã) ca %s."
! 
! #~ msgid ""
! #~ "Selecting other nodes:\n"
! #~ "----------------------\n"
! #~ msgstr ""
! #~ "Selectaþi alte noduri:\n"
! #~ "----------------------\n"
! 
! #~ msgid "incorrect number of arguments"
! #~ msgstr "numãr incorect de argumente"
! 
! #~ msgid "cannot open input file `%s'"
! #~ msgstr "nu pot deschide fiºierul de intrare `%s'"
! 
! #~ msgid "cannot create output file `%s'"
! #~ msgstr "nu pot crea fiºierul de ieºire `%s'"
! 
! #~ msgid "error writing to `%s'"
! #~ msgstr "eroare la scrierea în `%s'"
! 
! #~ msgid "error closing output file `%s'"
! #~ msgstr "eroare la închiderea fiºierului de ieºire `%s'"
! 
! #~ msgid "section too long"
! #~ msgstr "secþiune prea lungã"
! 
! #~ msgid ""
! #~ "Usage: %s [OPTION]... [INPUT-FILE]\n"
! #~ "\n"
! #~ "Compile infokey source file to infokey file.  Reads INPUT-FILE (default\n"
! #~ "$HOME/.infokey) and writes compiled key file to (by default) $HOME/."
! #~ "info.\n"
! #~ "\n"
! #~ "Options:\n"
! #~ "  --output FILE        output to FILE instead of $HOME/.info\n"
! #~ "  --help               display this help and exit.\n"
! #~ "  --version            display version information and exit.\n"
! #~ msgstr ""
! #~ "Folosire: %s [OPÞIUNE]... [FIªIER-INTRAre]\n"
! #~ "\n"
! #~ "Compileazã fiºierul sursã infokey în fiºier infokey. Citeºte FIªIER-"
! #~ "INTRARE\n"
! #~ "(implicit $HOME/.infokey) ºi scrie fiºierul cod compilat în (implicit)\n"
! #~ "$HOME/.info.\n"
! #~ "\n"
! #~ "Opþiuni:\n"
! #~ "  --output FIªIER\tieºire în FIªIER în loc de $HOME/.info\n"
! #~ "  --help\t\tafiºeazã acest ajutor ºi terminã.\n"
! #~ "  --version\t\tafiºeazã informaþii versiune ºi terminã.\n"
! 
! #~ msgid "Ignoring invalid infokey file `%s' - too small"
! #~ msgstr "Ignorãm fiºier infokey incorect `%s' - prea mic"
! 
! #~ msgid "Ignoring invalid infokey file `%s' - too big"
! #~ msgstr "Ignorãm fiºier infokey incorect `%s' - prea mare"
! 
! #~ msgid "Error reading infokey file `%s' - short read"
! #~ msgstr "Eroare la citirea fiºierului infokey `%s' - citit scurt"
! 
! #~ msgid ""
! #~ "Invalid infokey file `%s' (bad magic numbers) -- run infokey to update it"
! #~ msgstr ""
! #~ "Fiºier infokey incorect `%s' (bad magic numbers) -- rulaþi infokey pentru "
! #~ "a-l actualiza"
! 
! #~ msgid "Your infokey file `%s' is out of date -- run infokey to update it"
! #~ msgstr ""
! #~ "Fiºierul d-voastrã infokey `%s' este vechi - rulaþi infokey pentru a-l "
! #~ "actualiza"
! 
! #~ msgid ""
! #~ "Invalid infokey file `%s' (bad section length) -- run infokey to update it"
! #~ msgstr ""
! #~ "Fiºier infokey incorect `%s' (bad section length) -- rulaþi infokey "
! #~ "pentru a-l actualiza"
! 
! #~ msgid ""
! #~ "Invalid infokey file `%s' (bad section code) -- run infokey to update it"
! #~ msgstr ""
! #~ "Fiºier infokey incorect `%s' (bad section code) -- rulaþi infokey pentru "
! #~ "a-l actualiza"
! 
! #~ msgid "Bad data in infokey file -- some key bindings ignored"
! #~ msgstr ""
! #~ "Date incorecte în fiºierul infokey -- unele legãturi de taste ignorate"
! 
! #~ msgid "Bad data in infokey file -- some var settings ignored"
! #~ msgstr ""
! #~ "Date incorecte în fiºierul infokey -- unele setãri de variabile ignorate"
! 
! #~ msgid "Next"
! #~ msgstr "Urmãtor"
! 
! #~ msgid "No `Prev' for this node."
! #~ msgstr "Nici un `Prec' pentru acest nod."
! 
! #~ msgid "Kill node (%s): "
! #~ msgstr "Distruge nodul (%s): "
! 
! #~ msgid "Cannot kill node `%s'"
! #~ msgstr "Nu pot distruge nodul `%s'"
! 
! #~ msgid "Cannot kill the last node"
! #~ msgstr "Nu pot distruge ultimul nod"
! 
! #~ msgid "Kill this node"
! #~ msgstr "Distruge acest nod"
! 
! #, fuzzy
! #~ msgid "closing file %s"
! #~ msgstr "eroare la închiderea fiºierului de ieºire `%s'"
! 
! #~ msgid "Internally used by \\[universal-argument]"
! #~ msgstr "Folosit intern de \\[argument-universal]"
! 
! #, fuzzy
! #~ msgid "Usage: makeinfo [OPTION]... TEXINFO-FILE...\n"
! #~ msgstr "Folosire: %s [OPÞIUNE]... FIªIER-TEXINFO...\n"
! 
! #, fuzzy
! #~ msgid "  or:  texi2any [OPTION]... TEXINFO-FILE...\n"
! #~ msgstr "Folosire: %s [OPÞIUNE]... FIªIER-TEXINFO...\n"
! 
! #~ msgid "send output to FILE"
! #~ msgstr "trimite ieºire în FIªIER"
! 
! #~ msgid "failure reopening %s"
! #~ msgstr "am eºuat sã redeschid %s"
! 
! #~ msgid "No page number in %s"
! #~ msgstr "Nici un numãr de paginã în %s"
! 
! #~ msgid "entry %s follows an entry with a secondary name"
! #~ msgstr "intrarea %s urmeazã o intrare cu nume secundar"
  
  #~ msgid "Done."
***************
*** 4345,4351 ****
  #~ msgstr "Nodul `%s' cere o comandã de secþionare (ex., %c%s)"
  
- #~ msgid "No node name specified for `%c%s' command"
- #~ msgstr "Nici un nume specificat pentru comanda `%c%s'"
- 
  #~ msgid "Anchor `%s' and node `%s' map to the same file name"
  #~ msgstr "Ancoraj `%s' ºi nodul `%s' aratã cãtre acelaºi nume de fiºier"
--- 4433,4436 ----
***************
*** 4590,4597 ****
  
  #, fuzzy
- #~ msgid "@%s not allowed in argument to @%s"
- #~ msgstr "@item nu este permis în argument la @itemize"
- 
- #, fuzzy
  #~ msgid "@%s already set"
  #~ msgstr "Indez-ul `%s' existã deja"
--- 4675,4678 ----
***************
*** 4629,4636 ****
  #~ msgstr "%s: nu am putut deschide --css-file: %s"
  
- #, fuzzy
- #~ msgid "@menu before first node"
- #~ msgstr "@menu vãzut înainte de primul @node, creez nodul `Vârf'"
- 
  #~ msgid "One completion:\n"
  #~ msgstr "O completare:\n"
--- 4710,4713 ----
***************
*** 4689,4695 ****
  #~ msgstr "Fãrã titlu"
  
- #~ msgid "This is %s, produced by makeinfo version %s from %s.\n"
- #~ msgstr "Acesta este %s, produs de makeinfo versiunea %s din %s.\n"
- 
  #~ msgid "Next:"
  #~ msgstr "Urmãtor:"
--- 4766,4769 ----
Binary files texinfo-5.2/po/ru.gmo and texinfo-6.0/po/ru.gmo differ
diff -Nrc2 texinfo-5.2/po/ru.po texinfo-6.0/po/ru.po
*** texinfo-5.2/po/ru.po	2013-09-26 23:52:37.000000000 +0100
--- texinfo-6.0/po/ru.po	2015-06-26 13:52:35.000000000 +0100
***************
*** 1,464 ****
! # ðÅÒÅ×ÏÄÙ ÓÏÏÂÝÅÎÉÊ ÄÌÑ GNU Texinfo.
  # Copyright (C) 1999 Free Software Foundation, Inc.
- # Oleg S. Tihonov <ost@tatnipi.ru>, 1999, 2001, 2002, 2003, 2004, 2005
  #
  msgid ""
  msgstr ""
! "Project-Id-Version: texinfo 4.7.94\n"
  "Report-Msgid-Bugs-To: bug-texinfo@gnu.org\n"
! "POT-Creation-Date: 2013-09-26 15:52-0700\n"
! "PO-Revision-Date: 2005-02-07 09:27+0300\n"
! "Last-Translator: Oleg S. Tihonov <ost@tatnipi.ru>\n"
! "Language-Team: Russian <ru@li.org>\n"
  "Language: ru\n"
  "MIME-Version: 1.0\n"
! "Content-Type: text/plain; charset=koi8-r\n"
  "Content-Transfer-Encoding: 8bit\n"
  
! #: gnulib/lib/error.c:188
  msgid "Unknown system error"
! msgstr ""
  
! #: gnulib/lib/getopt.c:547 gnulib/lib/getopt.c:576
! #, fuzzy, c-format
  msgid "%s: option '%s' is ambiguous; possibilities:"
! msgstr "%s: ÎÅÏÄÎÏÚÎÁÞÎÙÊ ËÌÀÞ `%s'\n"
  
! #: gnulib/lib/getopt.c:624 gnulib/lib/getopt.c:628
! #, fuzzy, c-format
  msgid "%s: option '--%s' doesn't allow an argument\n"
! msgstr "%s: ËÌÀÞ `--%s' ÄÏÌÖÅÎ ÉÓÐÏÌØÚÏ×ÁÔØÓÑ ÂÅÚ ÁÒÇÕÍÅÎÔÁ\n"
  
! #: gnulib/lib/getopt.c:637 gnulib/lib/getopt.c:642
! #, fuzzy, c-format
  msgid "%s: option '%c%s' doesn't allow an argument\n"
! msgstr "%s: ËÌÀÞ `%c%s' ÄÏÌÖÅÎ ÉÓÐÏÌØÚÏ×ÁÔØÓÑ ÂÅÚ ÁÒÇÕÍÅÎÔÁ\n"
  
! #: gnulib/lib/getopt.c:685 gnulib/lib/getopt.c:704
! #, fuzzy, c-format
  msgid "%s: option '--%s' requires an argument\n"
! msgstr "%s: ËÌÀÞ `%s' ÄÏÌÖÅÎ ÉÓÐÏÌØÚÏ×ÁÔØÓÑ c ÁÒÇÕÍÅÎÔÏÍ\n"
  
! #: gnulib/lib/getopt.c:742 gnulib/lib/getopt.c:745
  #, fuzzy, c-format
  msgid "%s: unrecognized option '--%s'\n"
! msgstr "%s: ÎÅÉÚ×ÅÓÔÎÙÊ ËÌÀÞ `--%s'\n"
  
! #: gnulib/lib/getopt.c:753 gnulib/lib/getopt.c:756
! #, fuzzy, c-format
  msgid "%s: unrecognized option '%c%s'\n"
! msgstr "%s: ÎÅÉÚ×ÅÓÔÎÙÊ ËÌÀÞ `%c%s'\n"
  
! #: gnulib/lib/getopt.c:805 gnulib/lib/getopt.c:808
! #, fuzzy, c-format
  msgid "%s: invalid option -- '%c'\n"
! msgstr "%s: ÎÅ×ÅÒÎÙÊ ËÌÀÞ -- %c\n"
  
! #: gnulib/lib/getopt.c:861 gnulib/lib/getopt.c:878 gnulib/lib/getopt.c:1088
! #: gnulib/lib/getopt.c:1106
! #, fuzzy, c-format
  msgid "%s: option requires an argument -- '%c'\n"
! msgstr "%s: ËÌÀÞ %c ÄÏÌÖÅÎ ÂÙ ÉÓÐÏÌØÚÏ×ÁÔØÓÑ c ÁÒÇÕÍÅÎÔÏÍ\n"
  
! #: gnulib/lib/getopt.c:934 gnulib/lib/getopt.c:950
! #, fuzzy, c-format
  msgid "%s: option '-W %s' is ambiguous\n"
! msgstr "%s: ÎÅÏÄÎÏÚÎÁÞÎÙÊ ËÌÀÞ `-W %s'\n"
  
! #: gnulib/lib/getopt.c:974 gnulib/lib/getopt.c:992
! #, fuzzy, c-format
  msgid "%s: option '-W %s' doesn't allow an argument\n"
! msgstr "%s: ËÌÀÞ `-W %s' ÄÏÌÖÅÎ ÉÓÐÏÌØÚÏ×ÁÔØÓÑ ÂÅÚ ÁÒÇÕÍÅÎÔÁ\n"
  
! #: gnulib/lib/getopt.c:1013 gnulib/lib/getopt.c:1031
! #, fuzzy, c-format
  msgid "%s: option '-W %s' requires an argument\n"
! msgstr "%s: ËÌÀÞ `%s' ÄÏÌÖÅÎ ÉÓÐÏÌØÚÏ×ÁÔØÓÑ c ÁÒÇÕÍÅÎÔÏÍ\n"
  
  #: gnulib/lib/regcomp.c:131
  msgid "Success"
! msgstr ""
  
  #: gnulib/lib/regcomp.c:134
  msgid "No match"
! msgstr ""
  
  #: gnulib/lib/regcomp.c:137
  msgid "Invalid regular expression"
! msgstr ""
  
  #: gnulib/lib/regcomp.c:140
- #, fuzzy
  msgid "Invalid collation character"
! msgstr "ÎÅÐÒÁ×ÉÌØÎÏ ÚÁËÏÄÉÒÏ×ÁÎÎÙÊ ÚÎÁË `%s'"
  
  #: gnulib/lib/regcomp.c:143
- #, fuzzy
  msgid "Invalid character class name"
! msgstr "ÍÁÌÏ×ÅÒÏÑÔÎÙÊ ÚÎÁË %c × @var"
  
  #: gnulib/lib/regcomp.c:146
  msgid "Trailing backslash"
! msgstr ""
  
  #: gnulib/lib/regcomp.c:149
  msgid "Invalid back reference"
! msgstr ""
  
  #: gnulib/lib/regcomp.c:152
- #, fuzzy
  msgid "Unmatched [ or [^"
! msgstr "îÅÐÁÒÎÁÑ }"
  
  #: gnulib/lib/regcomp.c:155
- #, fuzzy
  msgid "Unmatched ( or \\("
! msgstr "îÅÐÁÒÎÁÑ }"
  
  #: gnulib/lib/regcomp.c:158
- #, fuzzy
  msgid "Unmatched \\{"
! msgstr "îÅÐÁÒÎÁÑ }"
  
  #: gnulib/lib/regcomp.c:161
  msgid "Invalid content of \\{\\}"
! msgstr ""
  
  #: gnulib/lib/regcomp.c:164
  msgid "Invalid range end"
! msgstr ""
  
  #: gnulib/lib/regcomp.c:167
  msgid "Memory exhausted"
! msgstr ""
  
  #: gnulib/lib/regcomp.c:170
  msgid "Invalid preceding regular expression"
! msgstr ""
  
  #: gnulib/lib/regcomp.c:173
  msgid "Premature end of regular expression"
! msgstr ""
  
  #: gnulib/lib/regcomp.c:176
  msgid "Regular expression too big"
! msgstr ""
  
  #: gnulib/lib/regcomp.c:179
- #, fuzzy
  msgid "Unmatched ) or \\)"
! msgstr "îÅÐÁÒÎÁÑ }"
  
  #: gnulib/lib/regcomp.c:707
- #, fuzzy
  msgid "No previous regular expression"
! msgstr "îÅÔ ÓÔÒÏËÉ ÐÒÅÄÙÄÕÝÅÇÏ ÐÏÉÓËÁ"
  
  #: gnulib/lib/xalloc-die.c:34
  msgid "memory exhausted"
! msgstr ""
  
! #: info/echo-area.c:283 info/session.c:978
  msgid "Move forward a character"
! msgstr "óÍÅÓÔÉÔØÓÑ ÎÁ ÓÉÍ×ÏÌ ×ÐÅÒÅÄ"
  
! #: info/echo-area.c:295 info/session.c:1005
  msgid "Move backward a character"
! msgstr "óÍÅÓÔÉÔØÓÑ ÎÁ ÓÉÍ×ÏÌ ÎÁÚÁÄ"
  
! #: info/echo-area.c:307
  msgid "Move to the start of this line"
! msgstr "óÍÅÓÔÉÔØÓÑ × ÎÁÞÁÌÏ ÓÔÒÏËÉ"
  
! #: info/echo-area.c:312
  msgid "Move to the end of this line"
! msgstr "óÍÅÓÔÉÔØÓÑ × ËÏÎÅÃ ÓÔÒÏËÉ"
  
! #: info/echo-area.c:320 info/session.c:1037
  msgid "Move forward a word"
! msgstr "óÍÅÓÔÉÔØÓÑ ÎÁ ÓÌÏ×Ï ×ÐÅÒÅÄ"
  
! #: info/echo-area.c:360 info/session.c:1061
  msgid "Move backward a word"
! msgstr "óÍÅÓÔÉÔØÓÑ ÎÁ ÓÌÏ×Ï ÎÁÚÁÄ"
  
! #: info/echo-area.c:400
  msgid "Delete the character under the cursor"
! msgstr "õÄÁÌÉÔØ ÓÌÅÄÕÀÝÉÊ ÓÉÍ×ÏÌ"
  
! #: info/echo-area.c:430
  msgid "Delete the character behind the cursor"
! msgstr "õÄÁÌÉÔØ ÐÒÅÄÙÄÕÝÉÊ ÓÉÍ×ÏÌ"
  
! #: info/echo-area.c:451
  msgid "Cancel or quit operation"
! msgstr "ïÔÍÅÎÉÔØ ÉÌÉ ÐÒÅÒ×ÁÔØ ÄÅÊÓÔ×ÉÅ"
  
! #: info/echo-area.c:466
  msgid "Accept (or force completion of) this line"
! msgstr "ðÒÉÎÑÔØ (ÉÌÉ ÚÁ×ÅÒÛÉÔØ) ÔÅËÕÝÕÀ ÓÔÒÏËÕ"
  
! #: info/echo-area.c:471
  msgid "Insert next character verbatim"
! msgstr "÷ÓÔÁ×ÉÔØ ÓÌÅÄÕÀÝÉÊ ÓÉÍ×ÏÌ \"ËÁË ÅÓÔØ\""
  
! #: info/echo-area.c:479
! msgid "Insert this character"
! msgstr "÷ÓÔÁ×ÉÔØ ÜÔÏÔ ÓÉÍ×ÏÌ"
! 
! #: info/echo-area.c:498
  msgid "Insert a TAB character"
! msgstr "÷ÓÔÁ×ÉÔØ ÓÉÍ×ÏÌ ÔÁÂÕÌÑÃÉÉ"
  
! #: info/echo-area.c:505
  msgid "Transpose characters at point"
! msgstr "ðÅÒÅÓÔÁ×ÉÔØ ÓÉÍ×ÏÌÙ ×ÏËÒÕÇ ÔÏÞËÉ"
  
! #: info/echo-area.c:556
  msgid "Yank back the contents of the last kill"
! msgstr "÷ÏÓÓÔÁÎÏ×ÉÔØ ÐÏÓÌÅÄÎÉÊ ÕÎÉÞÔÏÖÅÎÎÙÊ ÔÅËÓÔ"
  
! #: info/echo-area.c:563
  msgid "Kill ring is empty"
! msgstr "ëÏÌØÃÏ ÕÎÉÞÔÏÖÅÎÉÊ ÐÕÓÔÏ"
  
! #: info/echo-area.c:576
  msgid "Yank back a previous kill"
! msgstr "÷ÏÓÓÔÁÎÏ×ÉÔØ ÐÒÅÄÛÅÓÔ×ÕÀÝÉÊ ÕÎÉÞÔÏÖÅÎÎÙÊ ÔÅËÓÔ"
  
! #: info/echo-area.c:609
  msgid "Kill to the end of the line"
! msgstr "õÎÉÞÔÏÖÉÔØ ÔÅËÓÔ ÄÏ ËÏÎÃÁ ÓÔÒÏËÉ"
  
! #: info/echo-area.c:622
  msgid "Kill to the beginning of the line"
! msgstr "õÎÉÞÔÏÖÉÔØ ÔÅËÓÔ ÄÏ ÎÁÞÁÌÁ ÓÔÒÏËÉ"
  
! #: info/echo-area.c:634
  msgid "Kill the word following the cursor"
! msgstr "õÎÉÞÔÏÖÉÔØ ÓÌÅÄÕÀÝÅÅ ÓÌÏ×Ï"
  
! #: info/echo-area.c:654
  msgid "Kill the word preceding the cursor"
! msgstr "õÎÉÞÔÏÖÉÔØ ÐÒÅÄÙÄÕÝÅÅ ÓÌÏ×Ï"
  
! #: info/echo-area.c:871 info/echo-area.c:929
  msgid "No completions"
! msgstr "úÁ×ÅÒÛÅÎÉÊ ÎÅÔ"
  
! #: info/echo-area.c:873
  msgid "Not complete"
! msgstr "îÅ ÚÁ×ÅÒÛÅÎÏ"
  
! #: info/echo-area.c:914
  msgid "List possible completions"
! msgstr "ðÏËÁÚÁÔØ ×ÏÚÍÏÖÎÙÅ ÚÁ×ÅÒÛÅÎÉÑ"
  
! #: info/echo-area.c:933
  msgid "Sole completion"
! msgstr "åÄÉÎÓÔ×ÅÎÎÏÅ ÚÁ×ÅÒÛÅÎÉÅ"
  
! #: info/echo-area.c:941
! #, fuzzy, c-format
  msgid "%d completion:\n"
  msgid_plural "%d completions:\n"
! msgstr[0] "úÁ×ÅÒÛÅÎÉÊ: %d :\n"
! msgstr[1] "úÁ×ÅÒÛÅÎÉÊ: %d :\n"
  
! #: info/echo-area.c:1091
  msgid "Insert completion"
! msgstr "÷ÓÔÁ×ÉÔØ ÚÁ×ÅÒÛÅÎÉÅ"
  
! #: info/echo-area.c:1228
  #, c-format
  msgid "Building completions..."
! msgstr "óÏÓÔÁ×ÌÅÎÉÅ ÚÁ×ÅÒÛÅÎÉÊ..."
  
! #: info/echo-area.c:1347
  msgid "Scroll the completions window"
! msgstr "ðÒÏËÒÕÔÉÔØ ÏËÎÏ ÚÁ×ÅÒÛÅÎÉÊ"
  
! #: info/filesys.c:88
! #, fuzzy, c-format
  msgid "looking for file \"%s\""
! msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÚÁËÒÙÔØ ×ÙÈÏÄÎÏÊ ÆÁÊÌ `%s'"
  
! #: info/filesys.c:178
! #, fuzzy, c-format
  msgid "looking for file %s in %s"
! msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÚÁËÒÙÔØ ×ÙÈÏÄÎÏÊ ÆÁÊÌ `%s'"
  
! #: info/filesys.c:209 info/filesys.c:224 info/filesys.c:245
! #, fuzzy, c-format
  msgid "found file %s"
! msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÚÁËÒÙÔØ ×ÙÈÏÄÎÏÊ ÆÁÊÌ `%s'"
  
! #: info/footnotes.c:211
  msgid "Footnotes could not be displayed"
! msgstr "óÎÏÓËÉ ÎÅ ÍÏÇÕÔ ÂÙÔØ ÐÏËÁÚÁÎÙ"
  
! #: info/footnotes.c:237
  msgid "Show the footnotes associated with this node in another window"
! msgstr "ðÏËÁÚÁÔØ ÓÎÏÓËÉ, Ó×ÑÚÁÎÎÙÅ Ó ÜÔÏÊ ÎÏÄÏÊ, × ÄÒÕÇÏÍ ÏËÎÅ"
  
  #: info/footnotes.h:26
  msgid "---------- Footnotes ----------"
! msgstr "----------   óÎÏÓËÉ  ----------"
! 
! #: info/indices.c:174
! msgid "Look up a string in the index for this file"
! msgstr "îÁÊÔÉ ÓÔÒÏËÕ × ÁÌÆÁ×ÉÔÎÏÍ ÕËÁÚÁÔÅÌÅ ÄÌÑ ÄÁÎÎÏÇÏ ÆÁÊÌÁ"
  
! #: info/indices.c:202 info/indices.c:885
  #, c-format
  msgid "Finding index entries..."
! msgstr "ðÏÉÓË  × ÁÌÆÁ×ÉÔÎÏÍ ÕËÁÚÁÔÅÌÅ..."
  
! #: info/indices.c:209
  #, c-format
  msgid "No indices found."
! msgstr "îÅ ÎÁÊÄÅÎ ÁÌÆÁ×ÉÔÎÙÊ ÕËÁÚÁÔÅÌØ."
  
! #: info/indices.c:219
  msgid "Index entry: "
! msgstr "ðÕÎËÔ × ÁÌÆÁ×ÉÔÎÏÍ ÕËÁÚÁÔÅÌÅ: "
  
! #: info/indices.c:253 info/indices.c:907 info/session.c:4204
  #, c-format
! msgid "Search string too short"
  msgstr ""
  
! #: info/indices.c:365
  msgid ""
! "Go to the next matching index item from the last `\\[index-search]' command"
  msgstr ""
! "ðÅÒÅÊÔÉ Ë ÓÌÅÄÕÀÝÅÍÕ ÐÕÎËÔÕ ÁÌÆÁ×ÉÔÎÏÇÏ ÕËÁÚÁÔÅÌÑ, ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÅÍÕ\n"
! "ÐÏÓÌÅÄÎÅÊ ËÏÍÁÎÄÅ `\\[index-search]'"
  
! #: info/indices.c:376
  #, c-format
  msgid "No previous index search string."
! msgstr "óÔÒÏËÁ ÐÏÉÓËÁ × ÁÌÆÁ×ÉÔÎÏÍ ÕËÁÚÁÔÅÌÅ ÎÅ ÂÙÌÁ ÒÁÎØÛÅ ÚÁÄÁÎÁ."
! 
! #: info/indices.c:383
! #, c-format
! msgid "No index entries."
! msgstr "îÅ ÎÁÊÄÅÎ ÁÌÆÁ×ÉÔÎÙÊ ÕËÁÚÁÔÅÌØ."
! 
! #: info/indices.c:431
! #, fuzzy, c-format
! msgid "No more index entries containing `%s'."
! msgstr "÷ ÁÌÆÁ×ÉÔÎÏÍ ÕËÁÚÁÔÅÌÅ %s ÎÅ ÎÁÊÄÅÎÏ ÐÕÎËÔÏ×, ÓÏÄÅÒÖÁÝÉÈ `%s'."
  
! #: info/indices.c:432 info/indices.c:942
! #, fuzzy, c-format
! msgid "No index entries containing `%s'."
! msgstr "÷ ÁÌÆÁ×ÉÔÎÏÍ ÕËÁÚÁÔÅÌÅ %s ÎÅ ÎÁÊÄÅÎÏ ÐÕÎËÔÏ×, ÓÏÄÅÒÖÁÝÉÈ `%s'."
! 
! #: info/indices.c:444
! msgid "CAN'T SEE THIS"
! msgstr "üÔÏ ÎÅ×ÉÄÉÍÙÊ ÔÅËÓÔ!"
! 
! #: info/indices.c:480
  #, c-format
! msgid "Found `%s' in %s. (`\\[next-index-match]' tries to find next.)"
! msgstr ""
! "îÁÊÄÅÎÁ `%s' × %s. (`\\[next-index-match]' ÎÁÈÏÄÉÔ ÓÌÅÄÕÀÝÅÅ ÓÏ×ÐÁÄÅÎÉÅ.)"
  
! #: info/indices.c:611
  #, c-format
! msgid "Scanning indices of `%s'..."
! msgstr "ðÏÉÓË × ÁÌÆÁ×ÉÔÎÏÍ ÕËÁÚÁÔÅÌÅ ÆÁÊÌÁ `%s'..."
  
! #: info/indices.c:659
  #, c-format
! msgid "No available info files have `%s' in their indices."
! msgstr "îÉ ÏÄÉÎ ÉÚ info-ÆÁÊÌÏ× ÎÅ ÓÏÄÅÒÖÉÔ `%s' × ÁÌÆÁ×ÉÔÎÙÈ ÕËÁÚÁÔÅÌÑÈ."
  
! #: info/indices.c:685
  msgid "Grovel all known info file's indices for a string and build a menu"
  msgstr ""
! "úÁÐÕÓËÁÅÔ ÐÏÉÓË ÓÔÒÏËÉ × ÁÌÆÁ×ÉÔÎÙÈ ÕËÁÚÁÔÅÌÑÈ ×ÓÅÈ Info-ÆÁÊÌÏ× É ÓÏÚÄÁÅÔ "
! "ÍÅÎÀ"
  
! #: info/indices.c:689
! msgid "Index apropos: "
! msgstr "ëÌÀÞÅ×ÏÅ ÓÌÏ×Ï ÄÌÑ ÐÏÉÓËÁ: "
  
! #: info/indices.c:717
  #, c-format
! msgid ""
! "\n"
! "* Menu: Nodes whose indices contain `%s':\n"
! msgstr ""
! "\n"
! "* Menu: îÏÄÙ, ÞØÉ ÁÌÆÁ×ÉÔÎÙÅ ÕËÁÚÁÔÅÌÉ ÓÏÄÅÒÖÁÔ `%s':\n"
  
! #: info/indices.c:869
  msgid "List all matches of a string in the index"
! msgstr ""
  
! #: info/indices.c:891
! #, fuzzy, c-format
! msgid "No index"
! msgstr "îÅ ÎÁÊÄÅÎ ÁÌÆÁ×ÉÔÎÙÊ ÕËÁÚÁÔÅÌØ."
  
! #: info/indices.c:895
! #, fuzzy
! msgid "Index topic: "
! msgstr "ëÌÀÞÅ×ÏÅ ÓÌÏ×Ï ÄÌÑ ÐÏÉÓËÁ: "
  
! #: info/indices.c:913
! #, fuzzy, c-format
! msgid "Index for `%s'"
! msgstr " ÄÌÑ %s"
  
! #: info/indices.c:966
! #, fuzzy, c-format
! msgid "File names matching `%s'"
! msgstr "îÅÔ ÐÁÒÎÏÊ `%cend %s'"
  
! #: info/indices.c:996
! msgid "Show all matching files"
! msgstr ""
  
! #: info/indices.c:1000
! #, fuzzy, c-format
! msgid "No file index"
! msgstr "îÅ ÎÁÊÄÅÎ ÁÌÆÁ×ÉÔÎÙÊ ÕËÁÚÁÔÅÌØ."
  
! #: info/info.c:316
  #, c-format
! msgid "no index entries found for `%s'\n"
! msgstr "ÄÌÑ `%s' ÎÅ ÎÁÊÄÅÎÏ ×ÈÏÖÄÅÎÉÊ × ÉÍÅÎÎÏÍ ÕËÁÚÁÔÅÌÅ\n"
  
! #: info/info.c:490
  #, c-format
  msgid "invalid number: %s\n"
! msgstr ""
  
! #: info/info.c:641
  #, c-format
  msgid "malformed variable assignment: %s"
! msgstr ""
  
! #: info/info.c:650 info/infomap.c:1218
! #, fuzzy, c-format
  msgid "%s: no such variable"
! msgstr "îÅÉÚ×ÅÓÔÎÁÑ ËÏÍÁÎÄÁ `%s'"
  
! #: info/info.c:654 info/infomap.c:1222
! #, fuzzy, c-format
  msgid "value %s is not valid for variable %s"
! msgstr "õÓÔÁÎÏ×ÉÔØ ÚÎÁÞÅÎÉÅ ÐÅÒÅÍÅÎÎÏÊ"
  
! #: info/info.c:671 info/infokey.c:892
  #, c-format
  msgid "Try --help for more information.\n"
! msgstr "ðÏÐÒÏÂÕÊÔÅ --help ÄÌÑ ÐÏÌÕÞÅÎÉÑ ÂÏÌÅÅ ÐÏÄÒÏÂÎÏÇÏ ÏÐÉÓÁÎÉÑ.\n"
  
! #: info/info.c:693 info/infokey.c:144 install-info/install-info.c:2163
! #: tp/texi2any.pl:861 util/texindex.c:295
! #, c-format, perl-format
  msgid ""
  "Copyright (C) %s Free Software Foundation, Inc.\n"
--- 1,443 ----
! # ÐŸÐµÑ€ÐµÐ²Ð¾Ð´Ñ‹ Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ð¹ Ð´Ð»Ñ� GNU Texinfo.
  # Copyright (C) 1999 Free Software Foundation, Inc.
  #
+ # This file is distributed under the same license as the texinfo package.
+ #
+ # Oleg S. Tihonov <ost@tatnipi.ru>, 1999, 2001, 2002, 2003, 2004, 2005.
+ # Yuri Kozlov <yuray@komyakino.ru>, 2013, 2015.
  msgid ""
  msgstr ""
! "Project-Id-Version: texinfo 5.9.91\n"
  "Report-Msgid-Bugs-To: bug-texinfo@gnu.org\n"
! "POT-Creation-Date: 2015-06-26 13:52+0100\n"
! "PO-Revision-Date: 2015-05-05 19:05+0300\n"
! "Last-Translator: Yuri Kozlov <yuray@komyakino.ru>\n"
! "Language-Team: Russian <gnu@mx.ru>\n"
  "Language: ru\n"
  "MIME-Version: 1.0\n"
! "Content-Type: text/plain; charset=UTF-8\n"
  "Content-Transfer-Encoding: 8bit\n"
+ "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
+ "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+ "X-Generator: Lokalize 1.5\n"
  
! #: gnulib/lib/error.c:191
  msgid "Unknown system error"
! msgstr "Ð�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ð°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ°"
  
! #: gnulib/lib/getopt.c:575 gnulib/lib/getopt.c:604
! #, c-format
  msgid "%s: option '%s' is ambiguous; possibilities:"
! msgstr "%s: Ð´Ð²ÑƒÑ�Ð¼Ñ‹Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Â«%sÂ»; Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ñ‹Ðµ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ñ‹:"
  
! #: gnulib/lib/getopt.c:619
! #, c-format
! msgid "%s: option '%s' is ambiguous\n"
! msgstr "%s: Ð´Ð²ÑƒÑ�Ð¼Ñ‹Ñ�Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Â«%sÂ»\n"
! 
! #: gnulib/lib/getopt.c:654 gnulib/lib/getopt.c:658
! #, c-format
  msgid "%s: option '--%s' doesn't allow an argument\n"
! msgstr "%s: Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Â«--%sÂ» Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚\n"
  
! #: gnulib/lib/getopt.c:667 gnulib/lib/getopt.c:672
! #, c-format
  msgid "%s: option '%c%s' doesn't allow an argument\n"
! msgstr "%s: Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Â«%c%sÂ» Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚\n"
  
! #: gnulib/lib/getopt.c:715 gnulib/lib/getopt.c:734
! #, c-format
  msgid "%s: option '--%s' requires an argument\n"
! msgstr "%s: Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Â«--%sÂ» Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚\n"
  
! #: gnulib/lib/getopt.c:772 gnulib/lib/getopt.c:775
  #, fuzzy, c-format
  msgid "%s: unrecognized option '--%s'\n"
! msgstr "%s: Ð½ÐµÑ€Ð°Ñ�Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Â«%c%sÂ»\n"
  
! #: gnulib/lib/getopt.c:783 gnulib/lib/getopt.c:786
! #, c-format
  msgid "%s: unrecognized option '%c%s'\n"
! msgstr "%s: Ð½ÐµÑ€Ð°Ñ�Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Â«%c%sÂ»\n"
  
! #: gnulib/lib/getopt.c:835 gnulib/lib/getopt.c:838
! #, c-format
  msgid "%s: invalid option -- '%c'\n"
! msgstr "%s: Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ â€” Â«%cÂ»\n"
  
! #: gnulib/lib/getopt.c:891 gnulib/lib/getopt.c:908 gnulib/lib/getopt.c:1118
! #: gnulib/lib/getopt.c:1136
! #, c-format
  msgid "%s: option requires an argument -- '%c'\n"
! msgstr "%s: Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ â€” Â«%cÂ»\n"
  
! #: gnulib/lib/getopt.c:964 gnulib/lib/getopt.c:980
! #, c-format
  msgid "%s: option '-W %s' is ambiguous\n"
! msgstr "%s: Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Â«-W %sÂ» Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½\n"
  
! #: gnulib/lib/getopt.c:1004 gnulib/lib/getopt.c:1022
! #, c-format
  msgid "%s: option '-W %s' doesn't allow an argument\n"
! msgstr "%s: Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼ Â«-W %sÂ» Ð½ÐµÐ»ÑŒÐ·Ñ� Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚\n"
  
! #: gnulib/lib/getopt.c:1043 gnulib/lib/getopt.c:1061
! #, c-format
  msgid "%s: option '-W %s' requires an argument\n"
! msgstr "%s: Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Â«-W %sÂ» Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚\n"
  
  #: gnulib/lib/regcomp.c:131
  msgid "Success"
! msgstr "Ð£Ñ�Ð¿ÐµÑˆÐ½Ð¾"
  
  #: gnulib/lib/regcomp.c:134
  msgid "No match"
! msgstr "Ð�ÐµÑ‚ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ñ�"
  
  #: gnulib/lib/regcomp.c:137
  msgid "Invalid regular expression"
! msgstr "Ð�ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ñ€ÐµÐ³ÑƒÐ»Ñ�Ñ€Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
  #: gnulib/lib/regcomp.c:140
  msgid "Invalid collation character"
! msgstr "Ð�ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ñ�Ñ€Ð°Ð²Ð½ÐµÐ½Ð¸Ñ�"
  
  #: gnulib/lib/regcomp.c:143
  msgid "Invalid character class name"
! msgstr "Ð�ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¸Ð¼Ñ� Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ñ�Ð° Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð°"
  
  #: gnulib/lib/regcomp.c:146
  msgid "Trailing backslash"
! msgstr "Ð—Ð°Ð²ÐµÑ€ÑˆÐ°ÑŽÑ‰Ð°Ñ� Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ð°Ñ� ÐºÐ¾Ñ�Ð°Ñ� Ñ‡ÐµÑ€Ñ‚Ð°"
  
  #: gnulib/lib/regcomp.c:149
  msgid "Invalid back reference"
! msgstr "Ð�ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð°Ñ� Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ð°Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ°"
  
  #: gnulib/lib/regcomp.c:152
  msgid "Unmatched [ or [^"
! msgstr "Ð�ÐµÐ¿Ð°Ñ€Ð½Ð°Ñ� [ Ð¸Ð»Ð¸ [^"
  
  #: gnulib/lib/regcomp.c:155
  msgid "Unmatched ( or \\("
! msgstr "Ð�ÐµÐ¿Ð°Ñ€Ð½Ð°Ñ� ( Ð¸Ð»Ð¸ \\("
  
  #: gnulib/lib/regcomp.c:158
  msgid "Unmatched \\{"
! msgstr "Ð�ÐµÐ¿Ð°Ñ€Ð½Ð°Ñ� \\{"
  
  #: gnulib/lib/regcomp.c:161
  msgid "Invalid content of \\{\\}"
! msgstr "Ð�ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ð¼Ð¾Ðµ Ð² \\{\\}"
  
  #: gnulib/lib/regcomp.c:164
  msgid "Invalid range end"
! msgstr "Ð�ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¾ÐºÐ¾Ð½Ñ‡Ð°Ð½Ð¸Ðµ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ð½Ð°"
  
  #: gnulib/lib/regcomp.c:167
  msgid "Memory exhausted"
! msgstr "ÐŸÐ°Ð¼Ñ�Ñ‚ÑŒ Ð¸Ñ�Ñ‡ÐµÑ€Ð¿Ð°Ð½Ð°"
  
  #: gnulib/lib/regcomp.c:170
  msgid "Invalid preceding regular expression"
! msgstr "Ð�ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ðµ Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐµ Ñ€ÐµÐ³ÑƒÐ»Ñ�Ñ€Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"
  
  #: gnulib/lib/regcomp.c:173
  msgid "Premature end of regular expression"
! msgstr "ÐŸÑ€ÐµÐ¶Ð´ÐµÐ²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ðµ Ð¾ÐºÐ¾Ð½Ñ‡Ð°Ð½Ð¸Ðµ Ñ€ÐµÐ³ÑƒÐ»Ñ�Ñ€Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
  #: gnulib/lib/regcomp.c:176
  msgid "Regular expression too big"
! msgstr "Ð ÐµÐ³ÑƒÐ»Ñ�Ñ€Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð±Ð¾Ð»ÑŒÑˆÐ¾Ðµ"
  
  #: gnulib/lib/regcomp.c:179
  msgid "Unmatched ) or \\)"
! msgstr "Ð�ÐµÐ¿Ð°Ñ€Ð½Ð°Ñ� ) Ð¸Ð»Ð¸ \\)"
  
  #: gnulib/lib/regcomp.c:707
  msgid "No previous regular expression"
! msgstr "Ð�ÐµÑ‚ Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ³Ð¾ Ñ€ÐµÐ³ÑƒÐ»Ñ�Ñ€Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"
  
  #: gnulib/lib/xalloc-die.c:34
  msgid "memory exhausted"
! msgstr "Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒ Ð¸Ñ�Ñ‡ÐµÑ€Ð¿Ð°Ð½Ð°"
  
! #: info/echo-area.c:299 info/session.c:1328
  msgid "Move forward a character"
! msgstr "Ð¡Ð¼ÐµÑ�Ñ‚Ð¸Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð²Ð¿ÐµÑ€ÐµÐ´"
  
! #: info/echo-area.c:318 info/session.c:1341
  msgid "Move backward a character"
! msgstr "Ð¡Ð¼ÐµÑ�Ñ‚Ð¸Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð½Ð°Ð·Ð°Ð´"
  
! #: info/echo-area.c:344
  msgid "Move to the start of this line"
! msgstr "Ð¡Ð¼ÐµÑ�Ñ‚Ð¸Ñ‚ÑŒÑ�Ñ� Ð² Ð½Ð°Ñ‡Ð°Ð»Ð¾ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸"
  
! #: info/echo-area.c:349
  msgid "Move to the end of this line"
! msgstr "Ð¡Ð¼ÐµÑ�Ñ‚Ð¸Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½ÐµÑ† Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸"
  
! #: info/echo-area.c:357 info/session.c:1356
  msgid "Move forward a word"
! msgstr "Ð¡Ð¼ÐµÑ�Ñ‚Ð¸Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ñ�Ð»Ð¾Ð²Ð¾ Ð²Ð¿ÐµÑ€ÐµÐ´"
  
! #: info/echo-area.c:397 info/session.c:1370
  msgid "Move backward a word"
! msgstr "Ð¡Ð¼ÐµÑ�Ñ‚Ð¸Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ñ�Ð»Ð¾Ð²Ð¾ Ð½Ð°Ð·Ð°Ð´"
  
! #: info/echo-area.c:437
  msgid "Delete the character under the cursor"
! msgstr "Ð£Ð´Ð°Ð»Ð¸Ñ‚ÑŒ Ñ�Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð»"
  
! #: info/echo-area.c:457
  msgid "Delete the character behind the cursor"
! msgstr "Ð£Ð´Ð°Ð»Ð¸Ñ‚ÑŒ Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð»"
  
! #: info/echo-area.c:478
  msgid "Cancel or quit operation"
! msgstr "ÐžÑ‚Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ð¸Ð»Ð¸ Ð¿Ñ€ÐµÑ€Ð²Ð°Ñ‚ÑŒ Ð´ÐµÐ¹Ñ�Ñ‚Ð²Ð¸Ðµ"
  
! #: info/echo-area.c:493
  msgid "Accept (or force completion of) this line"
! msgstr "ÐŸÑ€Ð¸Ð½Ñ�Ñ‚ÑŒ (Ð¸Ð»Ð¸ Ð·Ð°Ð²ÐµÑ€ÑˆÐ¸Ñ‚ÑŒ) Ñ‚ÐµÐºÑƒÑ‰ÑƒÑŽ Ñ�Ñ‚Ñ€Ð¾ÐºÑƒ"
  
! #: info/echo-area.c:498
  msgid "Insert next character verbatim"
! msgstr "Ð’Ñ�Ñ‚Ð°Ð²Ð¸Ñ‚ÑŒ Ñ�Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Â«ÐºÐ°Ðº ÐµÑ�Ñ‚ÑŒÂ»"
  
! #: info/echo-area.c:530
  msgid "Insert a TAB character"
! msgstr "Ð’Ñ�Ñ‚Ð°Ð²Ð¸Ñ‚ÑŒ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ñ‚Ð°Ð±ÑƒÐ»Ñ�Ñ†Ð¸Ð¸"
  
! #: info/echo-area.c:582
  msgid "Transpose characters at point"
! msgstr "ÐŸÐµÑ€ÐµÑ�Ñ‚Ð°Ð²Ð¸Ñ‚ÑŒ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ‹ Ð²Ð¾ÐºÑ€ÑƒÐ³ Ñ‚Ð¾Ñ‡ÐºÐ¸"
  
! #: info/echo-area.c:651
  msgid "Yank back the contents of the last kill"
! msgstr "Ð’Ð¾Ñ�Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ ÑƒÐ½Ð¸Ñ‡Ñ‚Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚ÐµÐºÑ�Ñ‚"
  
! #: info/echo-area.c:658
  msgid "Kill ring is empty"
! msgstr "ÐšÐ¾Ð»ÑŒÑ†Ð¾ ÑƒÐ½Ð¸Ñ‡Ñ‚Ð¾Ð¶ÐµÐ½Ð¸Ð¹ Ð¿ÑƒÑ�Ñ‚Ð¾"
  
! #: info/echo-area.c:671
  msgid "Yank back a previous kill"
! msgstr "Ð’Ð¾Ñ�Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ð¿Ñ€ÐµÐ´ÑˆÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ð¹ ÑƒÐ½Ð¸Ñ‡Ñ‚Ð¾Ð¶ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚ÐµÐºÑ�Ñ‚"
  
! #: info/echo-area.c:704
  msgid "Kill to the end of the line"
! msgstr "Ð£Ð½Ð¸Ñ‡Ñ‚Ð¾Ð¶Ð¸Ñ‚ÑŒ Ñ‚ÐµÐºÑ�Ñ‚ Ð´Ð¾ ÐºÐ¾Ð½Ñ†Ð° Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸"
  
! #: info/echo-area.c:717
  msgid "Kill to the beginning of the line"
! msgstr "Ð£Ð½Ð¸Ñ‡Ñ‚Ð¾Ð¶Ð¸Ñ‚ÑŒ Ñ‚ÐµÐºÑ�Ñ‚ Ð´Ð¾ Ð½Ð°Ñ‡Ð°Ð»Ð° Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸"
  
! #: info/echo-area.c:729
  msgid "Kill the word following the cursor"
! msgstr "Ð£Ð½Ð¸Ñ‡Ñ‚Ð¾Ð¶Ð¸Ñ‚ÑŒ Ñ�Ð»ÐµÐ´ÑƒÑŽÑ‰ÐµÐµ Ñ�Ð»Ð¾Ð²Ð¾"
  
! #: info/echo-area.c:749
  msgid "Kill the word preceding the cursor"
! msgstr "Ð£Ð½Ð¸Ñ‡Ñ‚Ð¾Ð¶Ð¸Ñ‚ÑŒ Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐµ Ñ�Ð»Ð¾Ð²Ð¾"
  
! #: info/echo-area.c:981 info/echo-area.c:1039
  msgid "No completions"
! msgstr "Ð—Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¸Ð¹ Ð½ÐµÑ‚"
  
! #: info/echo-area.c:983
  msgid "Not complete"
! msgstr "Ð�Ðµ Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¾"
  
! #: info/echo-area.c:1032
  msgid "List possible completions"
! msgstr "ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ñ‹Ðµ Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¸Ñ�"
  
! #: info/echo-area.c:1043
  msgid "Sole completion"
! msgstr "Ð•Ð´Ð¸Ð½Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ðµ Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¸Ðµ"
  
! #: info/echo-area.c:1052
! #, c-format
  msgid "%d completion:\n"
  msgid_plural "%d completions:\n"
! msgstr[0] "%d Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¸Ðµ:\n"
! msgstr[1] "%d Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¸Ñ�:\n"
! msgstr[2] "%d Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¸Ð¹:\n"
  
! #: info/echo-area.c:1169
  msgid "Insert completion"
! msgstr "Ð’Ñ�Ñ‚Ð°Ð²Ð¸Ñ‚ÑŒ Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¸Ðµ"
  
! #: info/echo-area.c:1271
  #, c-format
  msgid "Building completions..."
! msgstr "Ð¡Ð¾Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ðµ Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¸Ð¹â€¦"
  
! #: info/echo-area.c:1390
  msgid "Scroll the completions window"
! msgstr "ÐŸÑ€Ð¾ÐºÑ€ÑƒÑ‚Ð¸Ñ‚ÑŒ Ð¾ÐºÐ½Ð¾ Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¸Ð¹"
  
! #: info/filesys.c:91
! #, c-format
  msgid "looking for file \"%s\""
! msgstr "Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ð¾Ð¸Ñ�Ðº Ñ„Ð°Ð¹Ð»Ð° Â«%sÂ»"
  
! #: info/filesys.c:158
! #, c-format
  msgid "looking for file %s in %s"
! msgstr "Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�ÐµÑ‚Ñ�Ñ� Ð¿Ð¾Ð¸Ñ�Ðº Ñ„Ð°Ð¹Ð»Ð° %s Ð² %s"
  
! #: info/filesys.c:227 info/filesys.c:241 info/filesys.c:262
! #, c-format
  msgid "found file %s"
! msgstr "Ñ„Ð°Ð¹Ð» %sÂ Ð½Ð°Ð¹Ð´ÐµÐ½"
  
! #: info/footnotes.c:231
! #, c-format
  msgid "Footnotes could not be displayed"
! msgstr "Ð¡Ð½Ð¾Ñ�ÐºÐ¸ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾ÐºÐ°Ð·Ð°Ð½Ñ‹"
  
! #: info/footnotes.c:251
  msgid "Show the footnotes associated with this node in another window"
! msgstr "ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ñ�Ð½Ð¾Ñ�ÐºÐ¸, Ñ�Ð²Ñ�Ð·Ð°Ð½Ð½Ñ‹Ðµ Ñ� Ñ�Ñ‚Ð¾Ð¹ Ð½Ð¾Ð´Ð¾Ð¹, Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¼ Ð¾ÐºÐ½Ðµ"
  
  #: info/footnotes.h:26
  msgid "---------- Footnotes ----------"
! msgstr "----------   Ð¡Ð½Ð¾Ñ�ÐºÐ¸  ----------"
  
! #: info/indices.c:123 info/indices.c:806
  #, c-format
  msgid "Finding index entries..."
! msgstr "ÐŸÐ¾Ð¸Ñ�Ðº Ð² Ð°Ð»Ñ„Ð°Ð²Ð¸Ñ‚Ð½Ð¾Ð¼ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ðµâ€¦"
! 
! #: info/indices.c:206
! msgid "Look up a string in the index for this file"
! msgstr "Ð�Ð°Ð¹Ñ‚Ð¸ Ñ�Ñ‚Ñ€Ð¾ÐºÑƒ Ð² Ð°Ð»Ñ„Ð°Ð²Ð¸Ñ‚Ð½Ð¾Ð¼ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ðµ Ð´Ð»Ñ� Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ð°"
  
! #: info/indices.c:218 info/indices.c:324 info/indices.c:812
  #, c-format
  msgid "No indices found."
! msgstr "Ð�Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ Ð°Ð»Ñ„Ð°Ð²Ð¸Ñ‚Ð½Ñ‹Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ."
  
! #: info/indices.c:222
  msgid "Index entry: "
! msgstr "ÐŸÑƒÐ½ÐºÑ‚ Ð² Ð°Ð»Ñ„Ð°Ð²Ð¸Ñ‚Ð½Ð¾Ð¼ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ðµ: "
  
! #: info/indices.c:439
  #, c-format
! msgid "Found '%s' in %s. ('\\[next-index-match]' tries to find next.)"
  msgstr ""
+ "Ð�Ð°Ð¹Ð´ÐµÐ½Ð° Â«%sÂ» Ð² %s (Â«\\[next-index-match]Â» Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ Ñ�Ð»ÐµÐ´ÑƒÑŽÑ‰ÐµÐµ Ñ�Ð¾Ð²Ð¿Ð°Ð´ÐµÐ½Ð¸Ðµ)."
  
! #: info/indices.c:449
  msgid ""
! "Go to the next matching index item from the last '\\[index-search]' command"
  msgstr ""
! "ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ðº Ñ�Ð»ÐµÐ´ÑƒÑŽÑ‰ÐµÐ¼Ñƒ Ð¿ÑƒÐ½ÐºÑ‚Ñƒ Ð°Ð»Ñ„Ð°Ð²Ð¸Ñ‚Ð½Ð¾Ð³Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�, Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¼Ñƒ\n"
! "Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½ÐµÐ¹ ÐºÐ¾Ð¼Ð°Ð½Ð´Ðµ Â«\\[index-search]Â»"
  
! #: info/indices.c:460
  #, c-format
  msgid "No previous index search string."
! msgstr "Ð¡Ñ‚Ñ€Ð¾ÐºÐ° Ð¿Ð¾Ð¸Ñ�ÐºÐ° Ð² Ð°Ð»Ñ„Ð°Ð²Ð¸Ñ‚Ð½Ð¾Ð¼ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ðµ Ð½Ðµ Ð±Ñ‹Ð»Ð° Ñ€Ð°Ð½ÑŒÑˆÐµ Ð·Ð°Ð´Ð°Ð½Ð°."
  
! #: info/indices.c:478
  #, c-format
! msgid "No more index entries containing '%s'."
! msgstr "Ð’ Ð°Ð»Ñ„Ð°Ð²Ð¸Ñ‚Ð½Ð¾Ð¼ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ðµ Ð±Ð¾Ð»ÑŒÑˆÐµ Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð¿ÑƒÐ½ÐºÑ‚Ð¾Ð², Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‰Ð¸Ñ… Â«%sÂ»."
  
! #: info/indices.c:479 info/indices.c:874
  #, c-format
! msgid "No index entries containing '%s'."
! msgstr "Ð’ Ð°Ð»Ñ„Ð°Ð²Ð¸Ñ‚Ð½Ð¾Ð¼ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ðµ Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ñ‹ Ð¿ÑƒÐ½ÐºÑ‚Ñ‹, Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‰Ð¸Ðµ Â«%sÂ»."
  
! #: info/indices.c:583
  #, c-format
! msgid "Scanning indices of '%s'..."
! msgstr "ÐŸÐ¾Ð¸Ñ�Ðº Ð² Ð°Ð»Ñ„Ð°Ð²Ð¸Ñ‚Ð½Ð¾Ð¼ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ðµ Ñ„Ð°Ð¹Ð»Ð° Â«%sÂ»â€¦"
  
! #: info/indices.c:636
  msgid "Grovel all known info file's indices for a string and build a menu"
  msgstr ""
! "Ð—Ð°Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚ Ð¿Ð¾Ð¸Ñ�Ðº Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð² Ð°Ð»Ñ„Ð°Ð²Ð¸Ñ‚Ð½Ñ‹Ñ… ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ñ… Ð²Ñ�ÐµÑ… Info-Ñ„Ð°Ð¹Ð»Ð¾Ð² Ð¸ Ñ�Ð¾Ð·Ð´Ð°Ñ‘Ñ‚ "
! "Ð¼ÐµÐ½ÑŽ"
  
! #: info/indices.c:644 info/indices.c:646
! msgid "Index apropos"
! msgstr "ÐšÐ»ÑŽÑ‡ÐµÐ²Ð¾Ðµ Ñ�Ð»Ð¾Ð²Ð¾ Ð´Ð»Ñ� Ð¿Ð¾Ð¸Ñ�ÐºÐ°"
  
! #: info/indices.c:686
  #, c-format
! msgid "Index entries containing '%s':\n"
! msgstr "Ð’ Ð°Ð»Ñ„Ð°Ð²Ð¸Ñ‚Ð½Ð¾Ð¼ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ñ‹ Ð¿ÑƒÐ½ÐºÑ‚Ñ‹, Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‰Ð¸Ðµ Â«%sÂ»:\n"
  
! #: info/indices.c:791
  msgid "List all matches of a string in the index"
! msgstr "Ð¡Ð¿Ð¸Ñ�Ð¾Ðº Ð²Ñ�ÐµÑ… Ñ�Ð¾Ð²Ð¿Ð°Ð´ÐµÐ½Ð¸Ð¹ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð² ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ðµ"
  
! #: info/indices.c:818 info/indices.c:820
! msgid "Index topic"
! msgstr "Ð£ÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ñ‚ÐµÐ¼"
  
! #: info/indices.h:40
! #, c-format
! msgid "No available info files have '%s' in their indices."
! msgstr "Ð�Ð¸ Ð¾Ð´Ð¸Ð½ Ð¸Ð· info-Ñ„Ð°Ð¹Ð»Ð¾Ð² Ð½Ðµ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Â«%sÂ» Ð² Ð°Ð»Ñ„Ð°Ð²Ð¸Ñ‚Ð½Ñ‹Ñ… ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ñ…."
  
! #: info/info-utils.c:899
! #, c-format
! msgid "Error converting file character encoding."
! msgstr "ÐžÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€Ð¸ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ð¸ ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²ÐºÐ¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð² Ñ„Ð°Ð¹Ð»Ð°."
  
! #: info/info.c:223 info/session.c:2700
! #, c-format
! msgid "No menu item '%s' in node '%s'."
! msgstr "ÐŸÑƒÐ½ÐºÑ‚ Ð¼ÐµÐ½ÑŽ Â«%sÂ» Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð² Ð½Ð¾Ð´Ðµ Â«%sÂ»."
  
! #: info/info.c:316
! #, c-format
! msgid "No file given for node '%s'."
! msgstr "Ð’ Ð½Ð¾Ð´Ðµ Â«%sÂ» Ð½Ðµ ÑƒÐºÐ°Ð·Ð°Ð½ Ñ„Ð°Ð¹Ð»."
  
! #: info/info.c:365 info/info.c:1115
! #, c-format
! msgid "Cannot find node '%s'."
! msgstr "Ð�ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ð°Ð¹Ñ‚Ð¸ Ð½Ð¾Ð´Ñƒ Â«%sÂ»."
  
! #: info/info.c:387
  #, c-format
! msgid "No program name given."
! msgstr "Ð�Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð¸Ð¼Ñ� Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹."
  
! #: info/info.c:578
  #, c-format
  msgid "invalid number: %s\n"
! msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð½Ð¾Ð¼ÐµÑ€: %s\n"
  
! #: info/info.c:758
  #, c-format
  msgid "malformed variable assignment: %s"
! msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ðµ Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹: %s"
  
! #: info/info.c:765 info/infokey.c:537
! #, c-format
  msgid "%s: no such variable"
! msgstr "%s: Ð½ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ñ� Ñ‚Ð°ÐºÐ¸Ð¼ Ð¸Ð¼ÐµÐ½ÐµÐ¼"
  
! #: info/info.c:771 info/infokey.c:539
! #, c-format
  msgid "value %s is not valid for variable %s"
! msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %s Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ %s"
  
! #: info/info.c:783
  #, c-format
  msgid "Try --help for more information.\n"
! msgstr "ÐŸÐ¾Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ --help Ð´Ð»Ñ� Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½Ð¸Ñ� Ð±Ð¾Ð»ÐµÐµ Ð¿Ð¾Ð´Ñ€Ð¾Ð±Ð½Ð¾Ð³Ð¾ Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ñ�.\n"
  
! #: info/info.c:805 install-info/install-info.c:2212 tp/texi2any.pl:878
! #: texindex/ti.twjr:1293
! #, c-format, awk-format, perl-format
  msgid ""
  "Copyright (C) %s Free Software Foundation, Inc.\n"
***************
*** 468,483 ****
  "There is NO WARRANTY, to the extent permitted by law.\n"
  msgstr ""
  
! #: info/info.c:785
! #, fuzzy, c-format
! msgid "can't open %s: %s"
! msgstr "%s: ÎÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ css-ÆÁÊÌ: %s"
! 
! #: info/info.c:791
  #, c-format
! msgid "debugging output diverted to \"%s\""
! msgstr ""
  
! #: info/info.c:877
  #, c-format
  msgid ""
--- 447,462 ----
  "There is NO WARRANTY, to the extent permitted by law.\n"
  msgstr ""
+ "Copyright (C) %s Free Software Foundation, Inc.\n"
+ "Ð›Ð¸Ñ†ÐµÐ½Ð·Ð¸Ñ� GPLv3+: GNU GPL Ð²ÐµÑ€Ñ�Ð¸Ð¸ 3 Ð¸Ð»Ð¸ Ð½Ð¾Ð²ÐµÐµ <http://gnu.org/licenses/gpl."
+ "html>\n"
+ "Ð­Ñ‚Ð¾ Ñ�Ð²Ð¾Ð±Ð¾Ð´Ð½Ð¾Ðµ ÐŸÐž: Ð²Ñ‹ Ð¼Ð¾Ð¶ÐµÑ‚Ðµ Ð¿Ñ€Ð¾Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð¸ Ñ€Ð°Ñ�Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚ÑŒ ÐµÐ³Ð¾.\n"
+ "Ð�ÐµÑ‚ Ð�Ð˜ÐšÐ�ÐšÐ˜Ð¥ Ð“Ð�Ð Ð�Ð�Ð¢Ð˜Ð™ Ð´Ð¾ Ñ�Ñ‚ÐµÐ¿ÐµÐ½Ð¸, Ñ€Ð°Ð·Ñ€ÐµÑˆÑ‘Ð½Ð½Ð¾Ð¹ Ð·Ð°ÐºÐ¾Ð½Ð¾Ð¼.\n"
  
! #: info/info.c:963
  #, c-format
! msgid "no index entries found for '%s'\n"
! msgstr "Ð´Ð»Ñ� Â«%sÂ» Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ð¸Ð¼ÐµÐ½Ð½Ð¾Ð¼ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ðµ\n"
  
! #: info/info.c:1016
  #, c-format
  msgid ""
***************
*** 486,491 ****
  "Read documentation in Info format.\n"
  msgstr ""
  
! #: info/info.c:883
  msgid ""
  "Options:\n"
--- 465,473 ----
  "Read documentation in Info format.\n"
  msgstr ""
+ "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ: %s [ÐŸÐ�Ð Ð�ÐœÐ•Ð¢Ð ]â€¦ [Ð­Ð›Ð•ÐœÐ•Ð�Ð¢-ÐœÐ•Ð�Ð®â€¦]\n"
+ "\n"
+ "Ð§Ñ‚ÐµÐ½Ð¸Ðµ Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ð¸ Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ Info.\n"
  
! #: info/info.c:1022
  msgid ""
  "Options:\n"
***************
*** 497,502 ****
  "  -f, --file=MANUAL            specify Info manual to visit."
  msgstr ""
  
! #: info/info.c:891
  msgid ""
  "  -h, --help                   display this help and exit.\n"
--- 479,492 ----
  "  -f, --file=MANUAL            specify Info manual to visit."
  msgstr ""
+ "ÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹:\n"
+ "  -a, --all                    Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð²Ñ�Ðµ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰Ð¸Ðµ Ñ�Ð¿Ñ€Ð°Ð²Ð¾Ñ‡Ð½Ð¸ÐºÐ¸\n"
+ "  -k, --apropos=Ð¡Ð¢Ð ÐžÐšÐ�         Ð¿Ð¾Ð¸Ñ�Ðº Ð¡Ð¢Ð ÐžÐšÐ˜ Ð²Ð¾ Ð²Ñ�ÐµÑ… ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ñ…\n"
+ "                               Ð²Ñ�ÐµÑ… Ñ�Ð¿Ñ€Ð°Ð²Ð¾Ñ‡Ð½Ð¸ÐºÐ¾Ð²\n"
+ "  -d, --directory=ÐšÐ�Ð¢          Ð´Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ ÐšÐ�Ð¢Ð°Ð»Ð¾Ð³ Ð² INFOPATH\n"
+ "      --dribble=Ð¤Ð�Ð™Ð›           Ð·Ð°Ð¿Ð¾Ð¼Ð¸Ð½Ð°Ñ‚ÑŒ Ð½Ð°Ð¶Ð°Ñ‚Ð¸Ñ� ÐºÐ»Ð°Ð²Ð¸Ñˆ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð² "
+ "Ð¤Ð�Ð™Ð›Ð•\n"
+ "  -f, --file=Ð¡ÐŸÐ Ð�Ð’ÐžÐ§Ð�Ð˜Ðš        Ð·Ð°Ð´Ð°Ñ‚ÑŒ Ð¾Ñ‚ÐºÑ€Ñ‹Ð²Ð°ÐµÐ¼Ñ‹Ð¹ Info-Ñ�Ð¿Ñ€Ð°Ð²Ð¾Ñ‡Ð½Ð¸Ðº"
  
! #: info/info.c:1030
  msgid ""
  "  -h, --help                   display this help and exit.\n"
***************
*** 505,510 ****
  "  -o, --output=FILE            output selected nodes to FILE."
  msgstr ""
  
! #: info/info.c:897
  msgid ""
  "  -R, --raw-escapes            output \"raw\" ANSI escapes (default).\n"
--- 495,505 ----
  "  -o, --output=FILE            output selected nodes to FILE."
  msgstr ""
+ "  -h, --help                   Ð¿Ð¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ñ�Ñ‚Ñƒ Ñ�Ð¿Ñ€Ð°Ð²ÐºÑƒ Ð¸ Ð²Ñ‹Ð¹Ñ‚Ð¸\n"
+ "      --index-search=Ð¡Ð¢Ð ÐžÐšÐ�    Ð¿ÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ðº Ð½Ð¾Ð´Ðµ, ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð¹ Ð² Ð¿ÑƒÐ½ÐºÑ‚Ðµ Ð¡Ð¢Ð ÐžÐšÐ�\n"
+ "                               Ð² ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ðµ\n"
+ "  -n, --node=Ð˜ÐœÐ¯_Ð�ÐžÐ”Ð«          Ð·Ð°Ð´Ð°Ñ‚ÑŒ Ð½Ð¾Ð´Ñ‹ Ð² Ñ„Ð°Ð¹Ð»Ðµ Info, Ð¿Ð¾Ñ�ÐµÑ‰Ð°ÐµÐ¼Ð¾Ð¼ Ð²Ð¿ÐµÑ€Ð²Ñ‹Ðµ\n"
+ "  -o, --output=Ð¤Ð�Ð™Ð›            Ð·Ð°Ð¿Ð¸Ñ�ÑŒ Ð²Ñ‹Ð±Ñ€Ð°Ð½Ð½Ñ‹Ñ… Ð½Ð¾Ð´ Ð² Ð¤Ð�Ð™Ð›"
  
! #: info/info.c:1036
  msgid ""
  "  -R, --raw-escapes            output \"raw\" ANSI escapes (default).\n"
***************
*** 513,525 ****
  "  -O, --show-options, --usage  go to command-line options node."
  msgstr ""
  
! #: info/info.c:904
! #, fuzzy
  msgid "  -b, --speech-friendly        be friendly to speech synthesizers."
  msgstr ""
! "  -b, --speech-friendly       ×Ù×ÏÄÉÔØ × ÆÏÒÍÁÔÅ, ÕÄÏÂÎÏÍ ÄÌÑ ÓÉÎÔÅÚÁÔÏÒÏ× "
! "ÒÅÞÉ.\n"
  
! #: info/info.c:908
  msgid ""
  "      --strict-node-location   (for debugging) use Info file pointers as-"
--- 508,528 ----
  "  -O, --show-options, --usage  go to command-line options node."
  msgstr ""
+ "  -R, --raw-escapes            Ð²Ñ‹Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ñ�ÐºÑ€Ð°Ð½Ð¸Ñ€ÑƒÑŽÑ‰Ð¸Ðµ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ñ�Ñ‚Ð¸ "
+ "ANSI\n"
+ "                               Ð±ÐµÐ· Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÐ¸ (Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ)\n"
+ "      --no-raw-escapes         Ð²Ñ‹Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ñ�ÐºÑ€Ð°Ð½Ð¸Ñ€ÑƒÑŽÑ‰Ð¸Ðµ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ñ�Ñ‚Ð¸\n"
+ "                               ÐºÐ°Ðº Ð¾Ð±Ñ‹Ñ‡Ð½Ñ‹Ð¹ Ñ‚ÐµÐºÑ�Ñ‚\n"
+ "      --restore=Ð¤Ð�Ð™Ð›           Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ Ð½Ð°Ñ‡Ð°Ð»ÑŒÐ½ÑƒÑŽ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ñ�Ñ‚ÑŒ Ð½Ð°Ð¶Ð°Ñ‚Ñ‹Ñ…\n"
+ "                               ÐºÐ»Ð°Ð²Ð¸Ñˆ Ð¸Ð· Ð¤Ð�Ð™Ð›Ð�\n"
+ "  -O, --show-options, --usage  Ð¿ÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ðº Ð½Ð¾Ð´Ðµ, Ð¾Ð¿Ð¸Ñ�Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹\n"
+ "                               ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸"
  
! #: info/info.c:1043
  msgid "  -b, --speech-friendly        be friendly to speech synthesizers."
  msgstr ""
! "  -b, --speech-friendly        Ð²Ñ‹Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ, ÑƒÐ´Ð¾Ð±Ð½Ð¾Ð¼ Ð´Ð»Ñ�\n"
! "                               Ñ�Ð¸Ð½Ñ‚ÐµÐ·Ð°Ñ‚Ð¾Ñ€Ð¾Ð² Ñ€ÐµÑ‡Ð¸"
  
! #: info/info.c:1047
  msgid ""
  "      --strict-node-location   (for debugging) use Info file pointers as-"
***************
*** 532,553 ****
  "  -x, --debug=NUMBER           set debugging level (-1 for all).\n"
  msgstr ""
  
! #: info/info.c:917
  msgid ""
  "\n"
  "The first non-option argument, if present, is the menu entry to start from;\n"
! "it is searched for in all `dir' files along INFOPATH.\n"
! "If it is not present, info merges all `dir' files and shows the result.\n"
  "Any remaining arguments are treated as the names of menu\n"
  "items relative to the initial node visited."
  msgstr ""
  
! #: info/info.c:924
  msgid ""
  "\n"
! "For a summary of key bindings, type h within Info."
  msgstr ""
  
! #: info/info.c:927
  msgid ""
  "\n"
--- 535,572 ----
  "  -x, --debug=NUMBER           set debugging level (-1 for all).\n"
  msgstr ""
+ "      --strict-node-location   (Ð´Ð»Ñ� Ð¾Ñ‚Ð»Ð°Ð´ÐºÐ¸) Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ð¸\n"
+ "                               Ñ„Ð°Ð¹Ð» Info ÐºÐ°Ðº ÐµÑ�Ñ‚ÑŒ\n"
+ "      --subnodes               Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾ Ð²Ñ‹Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð¿ÑƒÐ½ÐºÑ‚Ñ‹ Ð¼ÐµÐ½ÑŽ\n"
+ "  -v, --variable ÐŸÐ•Ð =Ð—Ð�Ð�Ð§      Ð½Ð°Ð·Ð½Ð°Ñ‡Ð¸Ñ‚ÑŒ Ð—Ð�Ð�Ð§Ð•Ð�Ð˜Ð• ÐŸÐ•Ð Ð•ÐœÐ•Ð�Ð�ÐžÐ™ Info\n"
+ "      --vi-keys                Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸ ÐºÐ»Ð°Ð²Ð¸Ñˆ ÐºÐ°Ðº Ð² vi Ð¸ less\n"
+ "      --version                Ð¿Ð¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÑŽ Ð¾ Ð²ÐµÑ€Ñ�Ð¸Ð¸ Ð¸ Ð²Ñ‹Ð¹Ñ‚Ð¸\n"
+ "  -w, --where, --location      Ð¿Ð¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ñ„Ð¸Ð·Ð¸Ñ‡ÐµÑ�ÐºÐ¾Ðµ Ñ€Ð°Ñ�Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ Ñ„Ð°Ð¹Ð»Ð° Info\n"
+ "  -x, --debug=Ð�ÐžÐœÐ•Ð             Ð·Ð°Ð´Ð°Ñ‚ÑŒ ÑƒÑ€Ð¾Ð²ÐµÐ½ÑŒ Ð¾Ñ‚Ð»Ð°Ð´ÐºÐ¸ (-1 Ð´Ð»Ñ� Ð²Ñ�ÐµÑ…).\n"
  
! #: info/info.c:1056
  msgid ""
  "\n"
  "The first non-option argument, if present, is the menu entry to start from;\n"
! "it is searched for in all 'dir' files along INFOPATH.\n"
! "If it is not present, info merges all 'dir' files and shows the result.\n"
  "Any remaining arguments are treated as the names of menu\n"
  "items relative to the initial node visited."
  msgstr ""
+ "\n"
+ "ÐŸÐµÑ€Ð²Ñ‹Ð¹ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰Ð¸Ð¹Ñ�Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚, ÐµÑ�Ð»Ð¸ Ð¾Ð½ ÐµÑ�Ñ‚ÑŒ, Ð·Ð°Ð´Ð°Ñ‘Ñ‚ Ð¸Ð¼Ñ�\n"
+ "Ð½Ð°Ñ‡Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¿ÑƒÐ½ÐºÑ‚Ð° Ð¼ÐµÐ½ÑŽ; Ð¾Ð½ Ð¸Ñ‰ÐµÑ‚Ñ�Ñ� Ð²Ð¾ Ð²Ñ�ÐµÑ… Ñ„Ð°Ð¹Ð»Ð°Ñ… Â«dirÂ» Ð² INFOPATH.\n"
+ "Ð•Ñ�Ð»Ð¸ Ð¾Ð½ Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½, info Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½Ñ�ÐµÑ‚ Ð²Ñ�Ðµ Ñ„Ð°Ð¹Ð»Ñ‹ Â«dirÂ» Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ñ‹Ð²Ð°ÐµÑ‚\n"
+ "Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚. Ð’Ñ�Ðµ Ð¾Ñ�Ñ‚Ð°Ð»ÑŒÐ½Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ñ€Ð°Ñ�Ñ�Ð¼Ð°Ñ‚Ñ€Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� ÐºÐ°Ðº Ð¸Ð¼ÐµÐ½Ð° Ð¿ÑƒÐ½ÐºÑ‚Ð¾Ð²\n"
+ "Ð¼ÐµÐ½ÑŽ Ð¾Ñ‚Ð½Ð¾Ñ�Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ Ð¿ÐµÑ€Ð²Ð¾Ð¹ Ð¿Ð¾Ñ�ÐµÑ‰Ñ‘Ð½Ð½Ð¾Ð¹ Ð½Ð¾Ð´Ñ‹."
  
! #: info/info.c:1063
  msgid ""
  "\n"
! "For a summary of key bindings, type H within Info."
  msgstr ""
+ "\n"
+ "Ð”Ð»Ñ� Ð²Ñ‹Ð´Ð°Ñ‡Ð¸ Ñ�Ð¿Ñ€Ð°Ð²ÐºÐ¸ Ð¿Ð¾ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ°Ð¼ ÐºÐ»Ð°Ð²Ð¸Ñˆ Ð½Ð°Ð¶Ð¼Ð¸Ñ‚Ðµ H Ð² Info."
  
! #: info/info.c:1066
  msgid ""
  "\n"
***************
*** 557,1297 ****
  "  info info-stnd             show the manual specific to this Info program\n"
  "  info emacs                 start at emacs node from top-level dir\n"
! "  info emacs buffers         start at buffers node within emacs manual\n"
  "  info --show-options emacs  start at node with emacs' command line options\n"
  "  info --subnodes -o out.txt emacs  dump entire manual to out.txt\n"
  "  info -f ./foo.info         show file ./foo.info, not searching dir"
  msgstr ""
  
! #: info/info.c:938 info/infokey.c:911 util/texindex.c:259
  msgid ""
- "\n"
  "Email bug reports to bug-texinfo@gnu.org,\n"
  "general questions and discussion to help-texinfo@gnu.org.\n"
  "Texinfo home page: http://www.gnu.org/software/texinfo/"
  msgstr ""
! "\n"
! "ïÂ ÏÛÉÂËÁÈ ÓÏÏÂÝÁÊÔÅ ÐÏ ÁÄÒÅÓÕ bug-texinfo@gnu.org,\n"
! "ÏÂÝÅÅ ÏÂÓÕÖÄÅÎÉÅ É ×ÏÐÒÏÓÙ ÎÁÐÒÁ×ÌÑÊÔÅ ÐÏ ÁÄÒÅÓÕ help-texinfo@gnu.org.\n"
! "äÏÍÁÛÎÁÑ ÓÔÒÁÎÉÃÁ Texinfo: http://www.gnu.org/software/texinfo/"
! 
! #: info/info.c:972
! #, c-format
! msgid "Cannot find node `%s'."
! msgstr "îÅ×ÏÚÍÏÖÎÏ ÎÁÊÔÉ ÎÏÄÕ `%s'."
  
! #: info/info.c:973
  #, c-format
! msgid "Cannot find node `(%s)%s'."
! msgstr "îÅ×ÏÚÍÏÖÎÏ ÎÁÊÔÉ ÎÏÄÕ `(%s)%s'."
  
! #: info/info.c:974
  msgid "Cannot find a window!"
! msgstr "îÅ×ÏÚÍÏÖÎÏ ÎÁÊÔÉ ÏËÎÏ!"
  
! #: info/info.c:975
  msgid "Point doesn't appear within this window's node!"
! msgstr "ôÏÞËÁ ÎÁÈÏÄÉÔÓÑ ×ÎÅ ÎÏÄÙ ÜÔÏÇÏ ÏËÎÁ!"
  
! #: info/info.c:976
  msgid "Cannot delete the last window."
! msgstr "îÅ×ÏÚÍÏÖÎÏ ÕÄÁÌÉÔØ ÐÏÓÌÅÄÎÅÅ ÏËÎÏ."
  
! #: info/info.c:977
  msgid "No menu in this node."
! msgstr "÷ ÜÔÏÊ ÎÏÄÅ ÎÅÔ ÍÅÎÀ."
  
! #: info/info.c:978
  msgid "No footnotes in this node."
! msgstr "îÁ ÜÔÏÊ ÎÏÄÅ ÎÅÔ ÓÓÙÌÏË."
  
! #: info/info.c:979
  msgid "No cross references in this node."
! msgstr "îÁ ÜÔÏÊ ÎÏÄÅ ÎÅÔ ÓÓÙÌÏË."
  
! #: info/info.c:980
  #, c-format
! msgid "No `%s' pointer for this node."
! msgstr "äÌÑ ÜÔÏÊ ÎÏÄÙ ÎÅÔ ÓÓÙÌËÉ `%s'."
  
! #: info/info.c:981
  #, c-format
! msgid "Unknown Info command `%c'; try `?' for help."
! msgstr "ëÏÍÁÎÄÁ Info `%c' ÎÅÉÚ×ÅÓÔÎÁ; ÐÏÐÒÏÂÕÊÔÅ `?' ÄÌÑ ÐÏÌÕÞÅÎÉÑ ÓÐÒÁ×ËÉ."
  
! #: info/info.c:982
  #, c-format
! msgid "Terminal type `%s' is not smart enough to run Info."
  msgstr ""
! "ôÅÒÍÉÎÁÌ ÔÉÐÁ `%s' ÎÅ ÏÂÌÁÄÁÅÔ ÄÏÓÔÁÔÏÞÎÙÍÉ ×ÏÚÍÏÖÎÏÓÔÑÍÉ ÄÌÑ ÚÁÐÕÓËÁ Info."
  
! #: info/info.c:983
  msgid "You are already at the last page of this node."
! msgstr "÷Ù ÕÖÅ ÎÁÈÏÄÉÔÅÓØ ÎÁ ÐÏÓÌÅÄÎÅÊ ÓÔÒÁÎÉÃÅ ÜÔÏÊ ÎÏÄÙ."
  
! #: info/info.c:984
  msgid "You are already at the first page of this node."
! msgstr "÷Ù ÕÖÅ ÎÁÈÏÄÉÔÅÓØ ÎÁ ÐÅÒ×ÏÊ ÓÔÒÁÎÉÃÅ ÜÔÏÊ ÎÏÄÙ."
  
! #: info/info.c:985
  msgid "Only one window."
! msgstr "ôÏÌØËÏ ÏÄÎÏ ÏËÎÏ."
  
! #: info/info.c:986
  msgid "Resulting window would be too small."
! msgstr "ðÏÌÕÞÉ×ÛÅÅÓÑ ÏËÎÏ ÂÙÌÏ ÂÙ ÓÌÉÛËÏÍ ÍÁÌÅÎØËÉÍ."
  
! #: info/info.c:987
  msgid "Not enough room for a help window, please delete a window."
  msgstr ""
! "îÅ È×ÁÔÁÅÔ ÍÅÓÔÁ ÄÌÑ ÓÐÒÁ×ÏÞÎÏÇÏ ÏËÎÁ, ÐÏÖÁÌÕÊÓÔÁ, ÕÄÁÌÉÔÅ ËÁËÏÅ-ÎÉÂÕÄØ ÏËÎÏ."
  
! #: info/infodoc.c:45
  msgid "Basic Info command keys\n"
! msgstr ""
  
! #: info/infodoc.c:47
! #, fuzzy
  msgid "\\%-10[quit-help]  Close this help window.\n"
! msgstr "\\%-10[quit-help]  ðÏËÉÎÕÔØ ÜÔÕ ÓÐÒÁ×ËÕ.\n"
  
! #: info/infodoc.c:48
  msgid "\\%-10[quit]  Quit Info altogether.\n"
! msgstr "\\%-10[quit]  ðÏËÉÎÕÔØ ÔÁËÖÅ Info.\n"
  
! #: info/infodoc.c:49
  msgid "\\%-10[get-info-help-node]  Invoke the Info tutorial.\n"
! msgstr "\\%-10[get-info-help-node]  ÷ÙÚ×ÁÔØ ÏÂÕÞÁÀÝÅÅ ÒÕËÏ×ÏÄÓÔ×Ï.\n"
  
! #: info/infodoc.c:51
! #, fuzzy
  msgid "\\%-10[prev-line]  Move up one line.\n"
! msgstr "\\%-10[prev-line]  ðÒÏËÒÕÔÉÔØ ÎÁ ÓÔÒÁÎÉÃÕ ÎÁÚÁÄ.\n"
  
! #: info/infodoc.c:52
! #, fuzzy
  msgid "\\%-10[next-line]  Move down one line.\n"
! msgstr "\\%-10[next-line]  ðÒÏËÒÕÔÉÔØ ÎÁ ÓÔÒÁÎÉÃÕ ×ÐÅÒÅÄ.\n"
  
! #: info/infodoc.c:53
! #, fuzzy
  msgid "\\%-10[scroll-backward]  Scroll backward one screenful.\n"
! msgstr "\\%-10[scroll-backward]  ðÒÏËÒÕÔÉÔØ ÎÁ ÓÔÒÁÎÉÃÕ ÎÁÚÁÄ.\n"
  
! #: info/infodoc.c:54
! #, fuzzy
  msgid "\\%-10[scroll-forward]  Scroll forward one screenful.\n"
! msgstr "\\%-10[scroll-forward]  ðÒÏËÒÕÔÉÔØ ÎÁ ÓÔÒÁÎÉÃÕ ×ÐÅÒÅÄ.\n"
  
! #: info/infodoc.c:55
! #, fuzzy
  msgid "\\%-10[beginning-of-node]  Go to the beginning of this node.\n"
! msgstr "\\%-10[beginning-of-node]  ðÅÒÅÍÅÓÔÉÔØÓÑ × ÎÁÞÁÌÏ ÜÔÏÊ ÎÏÄÙ.\n"
  
! #: info/infodoc.c:56
  msgid "\\%-10[end-of-node]  Go to the end of this node.\n"
! msgstr "\\%-10[end-of-node]  ðÅÒÅÍÅÓÔÉÔØÓÑ × ËÏÎÅÃ ÜÔÏÊ ÎÏÄÙ.\n"
  
! #: info/infodoc.c:58
! #, fuzzy
  msgid "\\%-10[move-to-next-xref]  Skip to the next hypertext link.\n"
! msgstr ""
! "\\%-10[move-to-next-xref]  ðÅÒÅÍÅÓÔÉÔØÓÑ Ë ÓÌÅÄÕÀÝÅÊ ÇÉÐÅÒÓÓÙÌËÅ × ÜÔÏÊ "
! "ÎÏÄÅ.\n"
  
! #: info/infodoc.c:59
! #, fuzzy
  msgid ""
  "\\%-10[select-reference-this-line]  Follow the hypertext link under the "
  "cursor.\n"
  msgstr ""
! "\\%-10[select-reference-this-line]  ðÅÒÅÊÔÉ ÐÏ ÇÉÐÅÒÓÓÙÌËÅ ÐÏÄ ËÕÒÓÏÒÏÍ.\n"
  
! #: info/infodoc.c:60
! #, fuzzy
  msgid "\\%-10[history-node]  Go back to the last node seen in this window.\n"
! msgstr "\\%-10[history-node]  ðÅÒÅÊÔÉ ÎÁ ÐÏÓÌÅÄÎÀÀ ÎÏÄÕ × ÜÔÏÍ ÏËÎÅ.\n"
  
! #: info/infodoc.c:62
! #, fuzzy
  msgid "\\%-10[global-prev-node]  Go to the previous node in the document.\n"
! msgstr "\\%-10[prev-node]  ðÅÒÅÊÔÉ Ë \"ÐÒÅÄÙÄÕÝÅÊ\" ÎÏÄÅ.\n"
  
! #: info/infodoc.c:63
! #, fuzzy
  msgid "\\%-10[global-next-node]  Go to the next node in the document.\n"
! msgstr "\\%-10[next-node]  ðÅÒÅÊÔÉ Ë \"ÓÌÅÄÕÀÝÅÊ\" ÎÏÄÅ.\n"
  
! #: info/infodoc.c:64
! #, fuzzy
  msgid "\\%-10[prev-node]  Go to the previous node on this level.\n"
! msgstr "\\%-10[prev-node]  ðÅÒÅÊÔÉ Ë \"ÐÒÅÄÙÄÕÝÅÊ\" ÎÏÄÅ.\n"
  
! #: info/infodoc.c:65
! #, fuzzy
  msgid "\\%-10[next-node]  Go to the next node on this level.\n"
! msgstr "\\%-10[next-node]  ðÅÒÅÊÔÉ Ë \"ÓÌÅÄÕÀÝÅÊ\" ÎÏÄÅ.\n"
  
! #: info/infodoc.c:66
! #, fuzzy
  msgid "\\%-10[up-node]  Go up one level.\n"
! msgstr "\\%-10[up-node]  ðÅÒÅÊÔÉ Ë ÎÏÄÅ \"××ÅÒÈ\".\n"
  
! #: info/infodoc.c:67
! #, fuzzy
  msgid "\\%-10[top-node]  Go to the top node of this document.\n"
! msgstr "\\%-10[end-of-node]  ðÅÒÅÍÅÓÔÉÔØÓÑ × ËÏÎÅÃ ÜÔÏÊ ÎÏÄÙ.\n"
  
! #: info/infodoc.c:68
! #, fuzzy
! msgid "\\%-10[dir-node]  Go to the main `directory' node.\n"
! msgstr "\\%-10[end-of-node]  ðÅÒÅÍÅÓÔÉÔØÓÑ × ËÏÎÅÃ ÜÔÏÊ ÎÏÄÙ.\n"
  
! #: info/infodoc.c:70
! #, fuzzy
  msgid "1...9       Pick the first...ninth item in this node's menu.\n"
! msgstr "  %-10s  ÷ÙÂÒÁÔØ ÐÅÒ×ÙÊ ... ÄÅ×ÑÔÙÊ ÐÕÎËÔ ÍÅÎÀ × ÔÅËÕÝÅÊ ÎÏÄÅ.\n"
  
! #: info/infodoc.c:71
! #, fuzzy
  msgid "\\%-10[last-menu-item]  Pick the last item in this node's menu.\n"
! msgstr "\\%-10[last-menu-item]  ÷ÙÂÒÁÔØ ÐÏÓÌÅÄÎÉÊ ÐÕÎËÔ ÍÅÎÀ × ÔÅËÕÝÅÊ ÎÏÄÅ\n"
  
! #: info/infodoc.c:72
! #, fuzzy
  msgid "\\%-10[menu-item]  Pick a menu item specified by name.\n"
! msgstr "  %-10s  ðÅÒÅÊÔÉ Ë ÚÁÄÁÎÎÏÍÕ ÐÕÎËÔÕ ÍÅÎÀ.\n"
  
! #: info/infodoc.c:73
! #, fuzzy
  msgid "\\%-10[xref-item]  Follow a cross reference specified by name.\n"
! msgstr "\\%-10[xref-item]  ðÅÒÅÊÔÉ ÐÏ ÓÓÙÌËÅ.  óÞÉÔÙ×ÁÅÔ ÉÍÑ ÓÓÙÌËÉ.\n"
  
! #: info/infodoc.c:74
! #, fuzzy
  msgid "\\%-10[goto-node]  Go to a node specified by name.\n"
! msgstr "  %-10s  ðÅÒÅÊÔÉ Ë ÚÁÄÁÎÎÏÊ ÎÏÄÅ.\n"
  
! #: info/infodoc.c:76
! #, fuzzy
  msgid "\\%-10[search]  Search forward for a specified string.\n"
! msgstr "  %-10s  îÁÊÔÉ ÚÁÄÁÎÎÕÀ ÓÔÒÏËÕ, É ÐÅÒÅÊÔÉ Ë\n"
  
! #: info/infodoc.c:77
! #, fuzzy
  msgid "\\%-10[search-previous]  Search for previous occurrence.\n"
! msgstr "\\%-10[prev-node]  ðÅÒÅÊÔÉ Ë \"ÐÒÅÄÙÄÕÝÅÊ\" ÎÏÄÅ.\n"
  
! #: info/infodoc.c:78
! #, fuzzy
  msgid "\\%-10[search-next]  Search for next occurrence.\n"
! msgstr ""
! "  %-10s  ðÒÏÉÚ×ÅÓÔÉ ÐÏÉÓË ÚÁÄÁÎÎÏÊ ÓÔÒÏËÉ ÓÒÅÄÉ ×ÈÏÖÄÅÎÉÊ ÉÍÅÎÎÙÈ ÕËÁÚÁÔÅÌÅÊ "
! "ÜÔÏÇÏ\n"
  
! #: info/infodoc.c:79
! #, fuzzy
  msgid ""
  "\\%-10[index-search]  Search for a specified string in the index, and\n"
  "              select the node referenced by the first entry found.\n"
  msgstr ""
! "\\%-10[index-search]  éÓËÁÔØ ÚÁÄÁÎÎÕÀ ÓÔÒÏËÕ × ÁÌÆÁ×ÉÔÎÙÈ ÕËÁÚÁÔÅÌÑÈ\n"
! "              Info-ÆÁÊÌÁ É ×ÙÂÒÁÔØ ÎÏÄÕ ÐÏ ÐÅÒ×ÏÊ ÎÁÊÄÅÎÎÏÊ ÓÓÙÌËÅ.\n"
  
! #: info/infodoc.c:81
  msgid "\\%-10[virtual-index]  Synthesize menu of matching index entries.\n"
  msgstr ""
  
! #: info/infodoc.c:83
! #, fuzzy
  msgid "\\%-10[abort-key]  Cancel the current operation.\n"
! msgstr "ïÔÍÅÎÉÔØ ×ÙÐÏÌÎÅÎÉÅ ÔÅËÕÝÅÊ ËÏÍÁÎÄÙ"
  
! #: info/infodoc.c:91
  msgid ""
! "Basic Commands in Info Windows\n"
! "******************************\n"
  msgstr ""
! "ïÓÎÏ×ÎÙÅ ËÏÍÁÎÄÙ × ÏËÎÁÈ Info\n"
! "******************************\n"
  
! #: info/infodoc.c:94
! #, c-format
! msgid "  %-10s  Quit this help.\n"
! msgstr "  %-10s  ðÏËÉÎÕÔØ ÜÔÕ ÓÐÒÁ×ËÕ.\n"
  
! #: info/infodoc.c:95
  #, c-format
! msgid "  %-10s  Quit Info altogether.\n"
! msgstr "  %-10s  ðÏËÉÎÕÔØ ÔÁËÖÅ Info.\n"
  
! #: info/infodoc.c:96
  #, c-format
! msgid "  %-10s  Invoke the Info tutorial.\n"
! msgstr "  %-10s  ÷ÙÚ×ÁÔØ ÏÂÕÞÁÀÝÅÅ ÒÕËÏ×ÏÄÓÔ×Ï.\n"
  
! #: info/infodoc.c:100
  #, c-format
! msgid "  %-10s  Move to the `next' node of this node.\n"
! msgstr "  %-10s  ðÅÒÅÊÔÉ Ë `ÓÌÅÄÕÀÝÅÊ' ÎÏÄÅ.\n"
  
! #: info/infodoc.c:101
  #, c-format
! msgid "  %-10s  Move to the `previous' node of this node.\n"
! msgstr "  %-10s  ðÅÒÅÊÔÉ Ë `ÐÒÅÄÙÄÕÝÅÊ' ÎÏÄÅ.\n"
  
! #: info/infodoc.c:102
  #, c-format
! msgid "  %-10s  Move `up' from this node.\n"
! msgstr "  %-10s  ðÅÒÅÊÔÉ Ë ÎÏÄÅ `××ÅÒÈ'.\n"
  
! #: info/infodoc.c:103
! #, fuzzy, c-format
! msgid ""
! "  %-10s  Pick menu item specified by name.\n"
! "              Picking a menu item causes another node to be selected.\n"
! msgstr ""
! "\\%-10[menu-item]  ðÅÒÅÊÔÉ Ë ÐÕÎËÔÕ ÍÅÎÀ, ÚÁÄÁ×ÁÅÍÏÍÕ ÐÏ ÉÍÅÎÉ.\n"
! "              ðÒÉ ÐÅÒÅÈÏÄÅ Ë ÚÁÄÁÎÎÏÍÕ ÐÕÎËÔÕ ÍÅÎÀ ×ÙÂÉÒÁÅÔÓÑ ÄÒÕÇÁÑ ÎÏÄÁ.\n"
  
! #: info/infodoc.c:105
  #, c-format
! msgid "  %-10s  Follow a cross reference.  Reads name of reference.\n"
! msgstr "  %-10s  ðÅÒÅÊÔÉ ÐÏ ÓÓÙÌËÅ.  óÞÉÔÙ×ÁÅÔ ÉÍÑ ÓÓÙÌËÉ.\n"
  
! #: info/infodoc.c:106
  #, c-format
! msgid "  %-10s  Move to the last node seen in this window.\n"
! msgstr "  %-10s  ðÅÒÅÊÔÉ ÎÁ ÐÏÓÌÅÄÎÀÀ ÎÏÄÕ × ÜÔÏÍ ÏËÎÅ.\n"
  
! #: info/infodoc.c:107
  #, c-format
! msgid "  %-10s  Skip to next hypertext link within this node.\n"
! msgstr "  %-10s  ðÅÒÅÍÅÓÔÉÔØÓÑ Ë ÓÌÅÄÕÀÝÅÊ ÇÉÐÅÒÓÓÙÌËÅ × ÜÔÏÊ ÎÏÄÅ.\n"
  
! #: info/infodoc.c:108
  #, c-format
! msgid "  %-10s  Follow the hypertext link under cursor.\n"
! msgstr "  %-10s  ðÅÒÅÊÔÉ ÐÏ ÇÉÐÅÒÓÓÙÌËÅ ÐÏÄ ËÕÒÓÏÒÏÍ.\n"
  
! #: info/infodoc.c:109
  #, c-format
! msgid "  %-10s  Move to the `directory' node.  Equivalent to `g (DIR)'.\n"
! msgstr "  %-10s  ðÅÒÅÊÔÉ Ë ËÏÒÎÅ×ÏÊ ÎÏÄÅ.  üË×É×ÁÌÅÎÔÎÏ `g (DIR)'.\n"
  
! #: info/infodoc.c:110
  #, c-format
! msgid "  %-10s  Move to the Top node.  Equivalent to `g Top'.\n"
! msgstr "  %-10s  ðÅÒÅÊÔÉ Ë ÎÏÄÅ Top.  üË×É×ÁÌÅÎÔÎÏ `g Top'.\n"
  
! #: info/infodoc.c:112
! msgid ""
! "Moving within a node:\n"
! "---------------------\n"
! msgstr ""
! "ðÅÒÅÍÅÝÅÎÉÅ ×ÎÕÔÒÉ ÎÏÄÙ:\n"
! "------------------------\n"
  
! #: info/infodoc.c:114
  #, c-format
! msgid "  %-10s  Scroll forward a page.\n"
! msgstr "  %-10s  ðÒÏËÒÕÔÉÔØ ÎÁ ÓÔÒÁÎÉÃÕ ×ÐÅÒÅÄ.\n"
  
! #: info/infodoc.c:115
  #, c-format
! msgid "  %-10s  Scroll backward a page.\n"
! msgstr "  %-10s  ðÒÏËÒÕÔÉÔØ ÎÁ ÓÔÒÁÎÉÃÕ ÎÁÚÁÄ.\n"
  
! #: info/infodoc.c:116
  #, c-format
! msgid "  %-10s  Go to the beginning of this node.\n"
! msgstr "  %-10s  ðÅÒÅÍÅÓÔÉÔØÓÑ × ÎÁÞÁÌÏ ÜÔÏÊ ÎÏÄÙ.\n"
  
! #: info/infodoc.c:117
  #, c-format
! msgid "  %-10s  Go to the end of this node.\n"
! msgstr "  %-10s  ðÅÒÅÍÅÓÔÉÔØÓÑ × ËÏÎÅÃ ÜÔÏÊ ÎÏÄÙ.\n"
  
! #: info/infodoc.c:118
  #, c-format
! msgid "  %-10s  Scroll forward 1 line.\n"
! msgstr "  %-10s  ðÒÏËÒÕÔÉÔØ ÎÁ ÓÔÒÁÎÉÃÕ ×ÐÅÒÅÄ.\n"
  
! #: info/infodoc.c:119
  #, c-format
! msgid "  %-10s  Scroll backward 1 line.\n"
! msgstr "  %-10s  ðÒÏËÒÕÔÉÔØ ÎÁ ÓÔÒÁÎÉÃÕ ÎÁÚÁÄ.\n"
  
! #: info/infodoc.c:121
! msgid ""
! "Other commands:\n"
! "---------------\n"
! msgstr ""
! "äÒÕÇÉÅ ËÏÍÁÎÄÙ:\n"
! "---------------\n"
  
! #: info/infodoc.c:123
! #, fuzzy, c-format
! msgid "  %-10s  Pick first...ninth item in node's menu.\n"
! msgstr "  %-10s  ÷ÙÂÒÁÔØ ÐÅÒ×ÙÊ ... ÄÅ×ÑÔÙÊ ÐÕÎËÔ ÍÅÎÀ × ÔÅËÕÝÅÊ ÎÏÄÅ.\n"
  
! #: info/infodoc.c:124
  #, c-format
! msgid "  %-10s  Pick last item in node's menu.\n"
! msgstr "  %-10s  ÷ÙÂÒÁÔØ ÐÏÓÌÅÄÎÉÊ ÐÕÎËÔ ÍÅÎÀ × ÔÅËÕÝÅÊ ÎÏÄÅ\n"
  
! #: info/infodoc.c:127
! #, fuzzy, c-format
! msgid ""
! "  %-10s  Search for a specified string in the index entries of this Info\n"
! "              file, and select the node referenced by the first entry "
! "found.\n"
! msgstr ""
! "\\%-10[index-search]  éÓËÁÔØ ÚÁÄÁÎÎÕÀ ÓÔÒÏËÕ × ÁÌÆÁ×ÉÔÎÙÈ ÕËÁÚÁÔÅÌÑÈ\n"
! "              Info-ÆÁÊÌÁ É ×ÙÂÒÁÔØ ÎÏÄÕ ÐÏ ÐÅÒ×ÏÊ ÎÁÊÄÅÎÎÏÊ ÓÓÙÌËÅ.\n"
  
! #: info/infodoc.c:129
! #, fuzzy, c-format
! msgid ""
! "  %-10s  Move to node specified by name.\n"
! "              You may include a filename as well, as in (FILENAME)NODENAME.\n"
! msgstr ""
! "\\%-10[goto-node]  ðÅÒÅÊÔÉ Ë ÎÏÄÅ, ÚÁÄÁÎÎÏÊ ÐÏ ÉÍÅÎÉ.\n"
! "              ÷Ù ÍÏÖÅÔÅ ÚÁÄÁÔØ ÔÁËÖÅ ÉÍÑ ÆÁÊÌÁ, ÎÁÐÒÉÍÅÒ (æáêì)îïäá.\n"
  
! #: info/infodoc.c:131
! #, fuzzy, c-format
! msgid ""
! "  %-10s  Search forward for a specified string,\n"
! "              and select the node in which the next occurrence is found.\n"
! msgstr ""
! "\\%-10[search]  éÓËÁÔØ ÕËÁÚÁÎÎÕÀ ÓÔÒÏËÕ × ÔÅËÕÝÅÍ Info-ÆÁÊÌÅ É ÏÓÔÁÎÏ×ÉÔØÓÑ "
! "×\n"
! "              ÎÏÄÅ, × ËÏÔÏÒÏÊ ÎÁÊÄÅÎÏ ÓÌÅÄÕÀÝÅÅ ×ÈÏÖÄÅÎÉÅ.\n"
! 
! #: info/infodoc.c:133
! #, fuzzy, c-format
! msgid ""
! "  %-10s  Search backward for a specified string,\n"
! "              and select the node in which the next occurrence is found.\n"
! msgstr ""
! "\\%-10[search]  éÓËÁÔØ ÕËÁÚÁÎÎÕÀ ÓÔÒÏËÕ × ÔÅËÕÝÅÍ Info-ÆÁÊÌÅ É ÏÓÔÁÎÏ×ÉÔØÓÑ "
! "×\n"
! "              ÎÏÄÅ, × ËÏÔÏÒÏÊ ÎÁÊÄÅÎÏ ÓÌÅÄÕÀÝÅÅ ×ÈÏÖÄÅÎÉÅ.\n"
! 
! #: info/infodoc.c:311
! #, c-format
! msgid "The current search path is:\n"
! msgstr "ôÅËÕÝÉÊ ÐÕÔØ ÐÏÉÓËÁ:\n"
! 
! #: info/infodoc.c:314
! #, c-format
! msgid ""
! "Commands available in Info windows:\n"
! "\n"
! msgstr ""
! "ëÏÍÁÎÄÙ, ÄÏÓÔÕÐÎÙÅ × ÏËÎÁÈ Info:\n"
! "\n"
! 
! #: info/infodoc.c:317
! #, c-format
! msgid ""
! "Commands available in the echo area:\n"
! "\n"
! msgstr ""
! "ëÏÍÁÎÄÙ, ÄÏÓÔÕÐÎÙÅ × ÜÈÏ-ÏÂÌÁÓÔÉ:\n"
! "\n"
! 
! #: info/infodoc.c:338
! #, c-format
! msgid ""
! "The following commands can only be invoked via %s:\n"
! "\n"
! msgstr ""
! "óÌÅÄÕÀÝÉÅ ËÏÍÁÎÄÙ ÍÏÇÕÔ ÂÙÔØ ×ÙÚ×ÁÎÙ ÔÏÌØËÏ Ó ÐÏÍÏÝØÀ %s:\n"
! "\n"
! 
! #: info/infodoc.c:342
! #, c-format
! msgid ""
! "The following commands cannot be invoked at all:\n"
! "\n"
! msgstr ""
! "óÌÅÄÕÀÝÉÅ ËÏÍÁÎÄÙ ×ÏÏÂÝÅ ÎÅ ÍÏÇÕÔ ÂÙÔØ ×ÙÚ×ÁÎÙ:\n"
! "\n"
! 
! #: info/infodoc.c:468
! msgid "Display help message"
! msgstr "ðÏËÁÚÁÔØ ÓÐÒÁ×ËÕ"
! 
! #: info/infodoc.c:486
! msgid "Visit Info node `(info)Help'"
! msgstr "ïÂÒÁÔÉÔØÓÑ Ë Info-ÎÏÄÅ `(info)Help'"
! 
! #: info/infodoc.c:612
! msgid "Print documentation for KEY"
! msgstr "ðÏËÁÚÁÔØ ÉÎÆÏÒÍÁÃÉÀ Ï ëìá÷éûå"
! 
! #: info/infodoc.c:624
! #, c-format
! msgid "Describe key: %s"
! msgstr "ïÐÉÓÁÔØ ËÌÁ×ÉÛÕ: %s"
! 
! #: info/infodoc.c:634
! #, c-format
! msgid "ESC %s is undefined."
! msgstr "ESC %s ÎÅÏÐÒÅÄÅÌÅÎÏ."
! 
! #: info/infodoc.c:650 info/infodoc.c:678
! #, c-format
! msgid "%s is undefined."
! msgstr "%s ÎÅÏÐÒÅÄÅÌÅÎÏ."
! 
! #: info/infodoc.c:699
! #, c-format
! msgid "%s is defined to %s."
! msgstr "%s ÐÒÉ×ÑÚÁÎÏ Ë %s."
! 
! #: info/infodoc.c:1123
! msgid "Show what to type to execute a given command"
! msgstr "ðÏËÁÚÙ×ÁÅÔ, ÞÔÏ ÎÕÖÎÏ ÎÁÐÅÞÁÔÁÔØ, ÞÔÏÂÙ ×ÙÐÏÌÎÉÔØ ÄÁÎÎÕÀ ËÏÍÁÎÄÕ"
! 
! #: info/infodoc.c:1127
! msgid "Where is command: "
! msgstr "ëÏÍÁÎÄÁ: "
! 
! #: info/infodoc.c:1149
! #, c-format
! msgid "`%s' is not on any keys"
! msgstr "`%s' ÎÅ ÐÒÉ×ÑÚÁÎÁ ÎÉ Ë ËÁËÉÍ ËÌÁ×ÉÛÁÍ"
! 
! #: info/infodoc.c:1155
! #, c-format
! msgid "%s can only be invoked via %s."
! msgstr "%s ÍÏÖÅÔ ÂÙÔØ ×ÙÚ×ÁÎÁ ÔÏÌØËÏ Ó ÐÏÍÏÝØÀ %s."
! 
! #: info/infodoc.c:1159
! #, c-format
! msgid "%s can be invoked via %s."
! msgstr "%s ÍÏÖÅÔ ÂÙÔØ ×ÙÚ×ÁÎÁ Ó ÐÏÍÏÝØÀ %s."
! 
! #: info/infodoc.c:1164
! #, c-format
! msgid "There is no function named `%s'"
! msgstr "æÕÎËÃÉÉ Ó ÉÍÅÎÅÍ `%s' ÎÅÔ"
! 
! #: info/infodoc.c:98
! msgid ""
! "Selecting other nodes:\n"
! "----------------------\n"
! msgstr ""
! "÷ÙÂÏÒ ÄÒÕÇÏÊ ÎÏÄÙ:\n"
! "------------------\n"
! 
! #: info/infokey.c:169
! #, c-format
! msgid "incorrect number of arguments"
! msgstr "ÎÅÐÒÁ×ÉÌØÎÏÅ ÞÉÓÌÏ ÁÒÇÕÍÅÎÔÏ×"
! 
! #: info/infokey.c:199
! #, c-format
! msgid "cannot open input file `%s'"
! msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ ×ÙÈÏÄÎÏÊ ÆÁÊÌ `%s'"
! 
! #: info/infokey.c:213
! #, c-format
! msgid "cannot create output file `%s'"
! msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÓÏÚÄÁÔØ ×ÙÈÏÄÎÏÊ ÆÁÊÌ `%s'"
! 
! #: info/infokey.c:224
! #, c-format
! msgid "error writing to `%s'"
! msgstr "ÏÛÉÂËÁ ÚÁÐÉÓÉ × `%s'"
! 
! #: info/infokey.c:230
! #, c-format
! msgid "error closing output file `%s'"
! msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÚÁËÒÙÔØ ×ÙÈÏÄÎÏÊ ÆÁÊÌ `%s'"
! 
! #: info/infokey.c:449
! #, c-format
! msgid "key sequence too long"
! msgstr "ÐÏÓÌÅÄÏ×ÁÔÅÌØÎÏÓÔØ ËÌÀÞÅÊ ÓÌÉÛËÏÍ ÄÌÉÎÎÁÑ"
! 
! #: info/infokey.c:527
! #, c-format
! msgid "missing key sequence"
! msgstr "ÐÒÏÐÕÝÅÎÁ ÐÏÓÌÅÄÏ×ÁÔÅÌØÎÏÓÔØ ËÌÀÞÅÊ"
! 
! #: info/infokey.c:607
! #, c-format
! msgid "NUL character (\\000) not permitted"
! msgstr "ÚÎÁË NUL (\\000) ÎÅÄÏÐÕÓÔÉÍ"
! 
! #: info/infokey.c:637
! #, c-format
! msgid "NUL character (^%c) not permitted"
! msgstr "ÚÎÁË NUL (^%c) ÎÅÄÏÐÕÓÔÉÍ"
! 
! #: info/infokey.c:660
! #, c-format
! msgid "missing action name"
! msgstr "ÐÒÏÐÕÝÅÎÏ ÉÍÑ ÄÅÊÓÔ×ÉÑ"
! 
! #: info/infokey.c:675 info/infokey.c:745
! #, c-format
! msgid "section too long"
! msgstr "ÒÁÚÄÅÌ ÓÌÉÛËÏÍ ×ÅÌÉË"
! 
! #: info/infokey.c:681
! #, c-format
! msgid "unknown action `%s'"
! msgstr "îÅÉÚ×ÅÓÔÎÏÅ ÄÅÊÓÔ×ÉÅ `%s'"
! 
! #: info/infokey.c:691
! #, c-format
! msgid "action name too long"
! msgstr "ÉÍÑ ÄÅÊÓÔ×ÉÑ ÓÌÉÛËÏÍ ÄÌÉÎÎÏÅ"
! 
! #: info/infokey.c:704
! #, c-format
! msgid "extra characters following action `%s'"
! msgstr "ÌÉÛÎÉÅ ÚÎÁËÉ ÐÏÓÌÅ ÄÅÊÓÔ×ÉÑ `%s'"
! 
! #: info/infokey.c:715
! #, c-format
! msgid "missing variable name"
! msgstr "ÐÒÏÐÕÝÅÎÏ ÉÍÑ ÐÅÒÅÍÅÎÎÏÊ"
! 
! #: info/infokey.c:724
! #, c-format
! msgid "missing `=' immediately after variable name"
! msgstr "ÐÒÏÐÕÝÅÎ ÚÎÁË `=' ÓÒÁÚÕ ÐÏÓÌÅ ÉÍÅÎÉ ÐÅÒÅÍÅÎÎÏÊ"
! 
! #: info/infokey.c:731
! #, c-format
! msgid "variable name too long"
! msgstr "ÉÍÑ ÐÅÒÅÍÅÎÎÏÊ ÓÌÉÛËÏÍ ÄÌÉÎÎÏÅ"
! 
! #: info/infokey.c:753
! #, c-format
! msgid "value too long"
! msgstr "ÚÎÁÞÅÎÉÅ ÓÌÉÛËÏÍ ÄÌÉÎÎÏÅ"
! 
! #: info/infokey.c:881
! #, c-format
! msgid "\"%s\", line %u: "
! msgstr "\"%s\", ÓÔÒÏËÁ %u: "
! 
! #: info/infokey.c:899
! #, c-format
! msgid ""
! "Usage: %s [OPTION]... [INPUT-FILE]\n"
! "\n"
! "Compile infokey source file to infokey file.  Reads INPUT-FILE (default\n"
! "$HOME/.infokey) and writes compiled key file to (by default) $HOME/.info.\n"
! "\n"
! "Options:\n"
! "  --output FILE        output to FILE instead of $HOME/.info\n"
! "  --help               display this help and exit.\n"
! "  --version            display version information and exit.\n"
! msgstr ""
! "éÓÐÏÌØÚÏ×ÁÎÉÅ: %s [ëìàþ]... [÷èïäîïê-æáêì]\n"
! "\n"
! "ëÏÍÐÉÌÉÒÕÅÔ ÉÓÈÏÄÎÙÊ ÆÁÊÌ infokey × ÆÁÊÌ infokey.  óÞÉÔÙ×ÁÅÔÓÑ\n"
! "÷èïäîïê-æáêì (ÐÏ ÕÍÏÌÞÁÎÉÀ $HOME/.infokey) É ÚÁÐÉÓÙ×ÁÅÔ\n"
! "ÓËÏÍÐÉÌÉÒÏ×ÁÎÎÙÊ ÆÁÊÌ Ó ÐÒÉ×ÑÚËÁÍÉ ËÌÁ×ÉÛ × $HOME/.info.\n"
! "\n"
! "ëÌÀÞÉ:\n"
! "  --output éíñ-æáêìá           ×Ù×ÏÄÉÔØ × ÕËÁÚÁÎÎÙÊ ÆÁÊÌ, Á ÎÅ × $HOME/."
! "info\n"
! "  --help                       ÐÏËÁÚÁÔØ ÜÔÕ ÓÐÒÁ×ËÕ É ×ÙÊÔÉ\n"
! "  --version                    ÐÏËÁÚÁÔØ ÉÎÆÏÒÍÁÃÉÀ Ï ×ÅÒÓÉÉ É ×ÙÊÔÉ\n"
! 
! #: info/infomap.c:959
! #, c-format
! msgid "Ignoring invalid infokey file `%s' - too small"
! msgstr "îÅÐÒÁ×ÉÌØÎÙÊ ÆÁÊÌ infokey `%s' ÉÇÎÏÒÉÒÕÅÔÓÑ - ÓÌÉÛËÏÍ ÍÁÌÅÎØËÉÊ"
! 
! #: info/infomap.c:962
! #, c-format
! msgid "Ignoring invalid infokey file `%s' - too big"
! msgstr "îÅÐÒÁ×ÉÌØÎÙÊ ÆÁÊÌ infokey `%s' ÉÇÎÏÒÉÒÕÅÔÓÑ - ÓÌÉÛËÏÍ ÂÏÌØÛÏÊ"
! 
! #: info/infomap.c:975
! #, c-format
! msgid "Error reading infokey file `%s' - short read"
! msgstr "ïÛÉÂËÁ ÞÔÅÎÉÑ ÆÁÊÌÁ infokey `%s' - ÞÔÅÎÉÅ ÐÒÅÒ×ÁÎÏ"
! 
! #: info/infomap.c:993
! #, c-format
! msgid ""
! "Invalid infokey file `%s' (bad magic numbers) -- run infokey to update it"
! msgstr ""
! "æÁÊÌ infokey `%s' ÎÅÐÒÉÅÍÌÅÍ (ÎÅ×ÅÒÎÁÑ ÓÉÇÎÁÔÕÒÁ) -- ÚÁÐÕÓÔÉÔÅ infokey, "
! "ÞÔÏÂÙ ÏÂÎÏ×ÉÔØ ÅÇÏ"
! 
! #: info/infomap.c:1001
! #, c-format
! msgid "Your infokey file `%s' is out of date -- run infokey to update it"
! msgstr "æÁÊÌ infokey `%s' ÕÓÔÁÒÅÌ -- ÚÁÐÕÓÔÉÔÅ infokey, ÞÔÏÂÙ ÏÂÎÏ×ÉÔØ ÅÇÏ"
! 
! #: info/infomap.c:1017
! #, c-format
! msgid ""
! "Invalid infokey file `%s' (bad section length) -- run infokey to update it"
! msgstr ""
! "Invalid infokey file `%s' (bad section length) -- run infokey to update it"
! 
! #: info/infomap.c:1041
! #, c-format
! msgid ""
! "Invalid infokey file `%s' (bad section code) -- run infokey to update it"
! msgstr ""
! "æÁÊÌ infokey `%s' ÎÅÐÒÉÅÍÌÅÍ (ÎÅ×ÅÒÎÙÊ ËÏÄ ÒÁÚÄÅÌÁ) -- ÚÁÐÕÓÔÉÔÅ infokey, "
! "ÞÔÏÂÙ ÏÂÎÏ×ÉÔØ ÅÇÏ"
! 
! #: info/infomap.c:1171
! msgid "Bad data in infokey file -- some key bindings ignored"
! msgstr ""
! "ðÏ×ÒÅÖÄÅÎÎÙÅ ÄÁÎÎÙÅ × ÆÁÊÌÅ infokey -- ÎÅËÏÔÏÒÙÅ ÐÒÉ×ÑÚËÉ ÐÒÏÉÇÎÏÒÉÒÏ×ÁÎÙ"
! 
! #: info/infomap.c:1236
! msgid "Bad data in infokey file -- some var settings ignored"
! msgstr ""
! "ðÏ×ÒÅÖÄÅÎÎÙÅ ÄÁÎÎÙÅ × ÆÁÊÌÅ infokey -- ÎÅËÏÔÏÒÙÅ ÕÓÔÁÎÏ×ËÉ ÐÅÒÅÍÅÎÎÙÈ "
! "ÐÒÏÉÇÎÏÒÉÒÏ×ÁÎÙ"
! 
! #: info/m-x.c:67
! msgid "Read the name of an Info command and describe it"
! msgstr "óÞÉÔÁÔØ ÉÍÑ ËÏÍÁÎÄÙ Info É ÐÏËÁÚÁÔØ ÅÅ ÏÐÉÓÁÎÉÅ"
! 
! #: info/m-x.c:71
! msgid "Describe command: "
! msgstr "ïÐÉÓÁÔØ ËÏÍÁÎÄÕ: "
! 
! #: info/m-x.c:94
  msgid "Read a command name in the echo area and execute it"
! msgstr "óÞÉÔÁÔØ ÉÍÑ ËÏÍÁÎÄÙ × ÜÈÏ-ÏÂÌÁÓÔÉ É ÉÓÐÏÌÎÉÔØ ÅÅ"
  
! #: info/m-x.c:138
  #, c-format
! msgid "Cannot execute an `echo-area' command here."
! msgstr "úÄÅÓØ ÎÅÌØÚÑ ×ÙÐÏÌÎÉÔØ ËÏÍÁÎÄÕ ÜÈÏ-ÏÂÌÁÓÔÉ."
  
! #: info/m-x.c:151
  #, c-format
  msgid "Undefined command: %s"
! msgstr "îÅÏÐÒÅÄÅÌÅÎÎÁÑ ËÏÍÁÎÄÁ: %s"
  
! #: info/m-x.c:157
  msgid "Set the height of the displayed window"
! msgstr "õÓÔÁÎÏ×ÉÔØ ×ÙÓÏÔÕ ÏÔÏÂÒÁÖÁÅÍÏÇÏ ÏËÎÁ"
  
! #: info/m-x.c:170
  #, c-format
  msgid "Set screen height to (%d): "
! msgstr "õÓÔÁÎÏ×ÉÔØ ×ÙÓÏÔÕ ÜËÒÁÎÁ ÒÁ×ÎÏÊ (%d): "
  
! #: info/makedoc.c:167 info/makedoc.c:175
  #, c-format
  msgid ""
--- 576,1009 ----
  "  info info-stnd             show the manual specific to this Info program\n"
  "  info emacs                 start at emacs node from top-level dir\n"
! "  info emacs buffers         select buffers menu entry in emacs manual\n"
! "  info emacs -n Files        start at Files node within emacs manual\n"
! "  info '(emacs)Files'        alternative way to start at Files node\n"
  "  info --show-options emacs  start at node with emacs' command line options\n"
  "  info --subnodes -o out.txt emacs  dump entire manual to out.txt\n"
  "  info -f ./foo.info         show file ./foo.info, not searching dir"
  msgstr ""
+ "\n"
+ "ÐŸÑ€Ð¸Ð¼ÐµÑ€Ñ‹:\n"
+ "  info                       Ð¿Ð¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð¼ÐµÐ½ÑŽ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ð° Ð²ÐµÑ€Ñ…Ð½ÐµÐ³Ð¾ ÑƒÑ€Ð¾Ð²Ð½Ñ�\n"
+ "  info info                  Ð¿Ð¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð¾Ñ�Ð½Ð¾Ð²Ð½ÑƒÑŽ Ñ�Ð¿Ñ€Ð°Ð²ÐºÑƒ Ð¾ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð°Ñ… Ñ‡Ñ‚ÐµÐ½Ð¸Ñ� "
+ "Info\n"
+ "  info info-stnd             Ð¿Ð¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ñ�Ð¿Ñ€Ð°Ð²ÐºÑƒ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ‘Ð½Ð½Ð¾Ð¹ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ Info\n"
+ "  info emacs                 Ð½Ð°Ñ‡Ð°Ñ‚ÑŒ Ñ� Ð½Ð¾Ð´Ñ‹ emacs Ð¸Ð· ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ð° Ð²ÐµÑ€Ñ…Ð½ÐµÐ³Ð¾ "
+ "ÑƒÑ€Ð¾Ð²Ð½Ñ�\n"
+ "  info emacs buffers         Ð½Ð°Ñ‡Ð°Ñ‚ÑŒ Ñ� Ð½Ð¾Ð´Ñ‹ buffers Ð² Ñ€ÑƒÐºÐ¾Ð²Ð¾Ð´Ñ�Ñ‚Ð²Ðµ emacs\n"
+ "  info emacs -n Files        Ð½Ð°Ñ‡Ð°Ñ‚ÑŒ Ñ� Ð½Ð¾Ð´Ñ‹ Files Ð² Ñ€ÑƒÐºÐ¾Ð²Ð¾Ð´Ñ�Ñ‚Ð²Ðµ emacs\n"
+ "  info '(emacs)Files'        Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ñ‹Ð¹ Ñ�Ð¿Ð¾Ñ�Ð¾Ð± Ð½Ð°Ñ‡Ð°Ñ‚ÑŒ Ñ� Ð½Ð¾Ð´Ñ‹ Files\n"
+ "  info --show-options emacs  Ð½Ð°Ñ‡Ð°Ñ‚ÑŒ Ñ� Ð½Ð¾Ð´Ñ‹, Ð¾Ð¿Ð¸Ñ�Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ emacs\n"
+ "  info --subnodes -o out.txt emacs  dump entire manual to out.txt\n"
+ "  info -f ./foo.info         Ð¿Ð¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ñ„Ð°Ð¹Ð» ./foo.info, Ð½Ðµ Ð¸Ñ�ÐºÐ°Ñ‚ÑŒ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³"
  
! #: info/info.c:1081 install-info/install-info.c:616 tp/texi2any.pl:866
! #: texindex/ti.twjr:1282
  msgid ""
  "Email bug reports to bug-texinfo@gnu.org,\n"
  "general questions and discussion to help-texinfo@gnu.org.\n"
  "Texinfo home page: http://www.gnu.org/software/texinfo/"
  msgstr ""
! "ÐžÐ± Ð¾ÑˆÐ¸Ð±ÐºÐ°Ñ… Ñ�Ð¾Ð¾Ð±Ñ‰Ð°Ð¹Ñ‚Ðµ Ð¿Ð¾ Ð°Ð´Ñ€ÐµÑ�Ñƒ bug-texinfo@gnu.org,\n"
! "Ð¾Ð±Ñ‰ÐµÐµ Ð¾Ð±Ñ�ÑƒÐ¶Ð´ÐµÐ½Ð¸Ðµ Ð¸ Ð²Ð¾Ð¿Ñ€Ð¾Ñ�Ñ‹ Ð½Ð°Ð¿Ñ€Ð°Ð²Ð»Ñ�Ð¹Ñ‚Ðµ Ð¿Ð¾ Ð°Ð´Ñ€ÐµÑ�Ñƒ help-texinfo@gnu.org.\n"
! "Ð”Ð¾Ð¼Ð°ÑˆÐ½Ñ�Ñ� Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ð° Texinfo: http://www.gnu.org/software/texinfo/"
  
! #: info/info.c:1116
  #, c-format
! msgid "Cannot find node '(%s)%s'."
! msgstr "Ð�ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ð°Ð¹Ñ‚Ð¸ Ð½Ð¾Ð´Ñƒ Â«(%s)%sÂ»."
  
! #: info/info.c:1117
  msgid "Cannot find a window!"
! msgstr "Ð�ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ð°Ð¹Ñ‚Ð¸ Ð¾ÐºÐ½Ð¾!"
  
! #: info/info.c:1118
  msgid "Point doesn't appear within this window's node!"
! msgstr "Ð¢Ð¾Ñ‡ÐºÐ° Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð²Ð½Ðµ Ð½Ð¾Ð´Ñ‹ Ñ�Ñ‚Ð¾Ð³Ð¾ Ð¾ÐºÐ½Ð°!"
  
! #: info/info.c:1119
  msgid "Cannot delete the last window."
! msgstr "Ð�ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ ÑƒÐ´Ð°Ð»Ð¸Ñ‚ÑŒ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½ÐµÐµ Ð¾ÐºÐ½Ð¾."
  
! #: info/info.c:1120
  msgid "No menu in this node."
! msgstr "Ð’ Ñ�Ñ‚Ð¾Ð¹ Ð½Ð¾Ð´Ðµ Ð½ÐµÑ‚ Ð¼ÐµÐ½ÑŽ."
  
! #: info/info.c:1121
  msgid "No footnotes in this node."
! msgstr "Ð’ Ñ�Ñ‚Ð¾Ð¹ Ð½Ð¾Ð´Ðµ Ð½ÐµÑ‚ Ñ�Ð½Ð¾Ñ�Ð¾Ðº."
  
! #: info/info.c:1122
  msgid "No cross references in this node."
! msgstr "Ð’ Ñ�Ñ‚Ð¾Ð¹ Ð½Ð¾Ð´Ðµ Ð½ÐµÑ‚ Ð¿ÐµÑ€ÐµÐºÑ€Ñ‘Ñ�Ñ‚Ð½Ñ‹Ñ… Ñ�Ñ�Ñ‹Ð»Ð¾Ðº."
  
! #: info/info.c:1123
  #, c-format
! msgid "No '%s' pointer for this node."
! msgstr "Ð”Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ð½Ð¾Ð´Ñ‹ Ð½ÐµÑ‚ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Â«%sÂ»."
  
! #: info/info.c:1124
  #, c-format
! msgid "Unknown Info command '%c'; try '?' for help."
! msgstr "ÐšÐ¾Ð¼Ð°Ð½Ð´Ð° Info Â«%cÂ» Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°; Ð¿Ð¾Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ Â«?Â» Ð´Ð»Ñ� Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½Ð¸Ñ� Ñ�Ð¿Ñ€Ð°Ð²ÐºÐ¸."
  
! #: info/info.c:1125
  #, c-format
! msgid "Terminal type '%s' is not smart enough to run Info."
  msgstr ""
! "Ð¢Ð¸Ð¿ Ñ‚ÐµÑ€Ð¼Ð¸Ð½Ð°Ð»Ð° Â«%sÂ» Ð½Ðµ Ð¾Ð±Ð»Ð°Ð´Ð°ÐµÑ‚ Ð´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ñ‹Ð¼Ð¸ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñ�Ñ‚Ñ�Ð¼Ð¸ Ð´Ð»Ñ� Ð·Ð°Ð¿ÑƒÑ�ÐºÐ° Info."
  
! #: info/info.c:1126
  msgid "You are already at the last page of this node."
! msgstr "Ð’Ñ‹ ÑƒÐ¶Ðµ Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÐµÑ�ÑŒ Ð½Ð° Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½ÐµÐ¹ Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ðµ Ñ�Ñ‚Ð¾Ð¹ Ð½Ð¾Ð´Ñ‹."
  
! #: info/info.c:1127
  msgid "You are already at the first page of this node."
! msgstr "Ð’Ñ‹ ÑƒÐ¶Ðµ Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÐµÑ�ÑŒ Ð½Ð° Ð¿ÐµÑ€Ð²Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ðµ Ñ�Ñ‚Ð¾Ð¹ Ð½Ð¾Ð´Ñ‹."
  
! #: info/info.c:1128
  msgid "Only one window."
! msgstr "Ð¢Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ð´Ð½Ð¾ Ð¾ÐºÐ½Ð¾."
  
! #: info/info.c:1129
  msgid "Resulting window would be too small."
! msgstr "ÐŸÐ¾Ð»ÑƒÑ‡Ð¸Ð²ÑˆÐµÐµÑ�Ñ� Ð¾ÐºÐ½Ð¾ Ð±Ñ‹Ð»Ð¾ Ð±Ñ‹ Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»ÐµÐ½ÑŒÐºÐ¸Ð¼."
  
! #: info/info.c:1130
  msgid "Not enough room for a help window, please delete a window."
  msgstr ""
! "Ð�Ðµ Ñ…Ð²Ð°Ñ‚Ð°ÐµÑ‚ Ð¼ÐµÑ�Ñ‚Ð° Ð´Ð»Ñ� Ñ�Ð¿Ñ€Ð°Ð²Ð¾Ñ‡Ð½Ð¾Ð³Ð¾ Ð¾ÐºÐ½Ð°, Ð¿Ð¾Ð¶Ð°Ð»ÑƒÐ¹Ñ�Ñ‚Ð°, ÑƒÐ´Ð°Ð»Ð¸Ñ‚Ðµ ÐºÐ°ÐºÐ¾Ðµ-Ð½Ð¸Ð±ÑƒÐ´ÑŒ Ð¾ÐºÐ½Ð¾."
  
! #: info/infodoc.c:40
  msgid "Basic Info command keys\n"
! msgstr "ÐšÐ»Ð°Ð²Ð¸ÑˆÐ¸ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ñ‹Ñ… ÐºÐ¾Ð¼Ð°Ð½Ð´ Info\n"
  
! #: info/infodoc.c:42
  msgid "\\%-10[quit-help]  Close this help window.\n"
! msgstr "\\%-10[quit-help]  Ð—Ð°ÐºÑ€Ñ‹Ñ‚ÑŒ Ñ�Ñ‚Ð¾ Ð¾ÐºÐ½Ð¾ Ñ�Ð¾ Ñ�Ð¿Ñ€Ð°Ð²ÐºÐ¾Ð¹\n"
  
! #: info/infodoc.c:43
  msgid "\\%-10[quit]  Quit Info altogether.\n"
! msgstr "\\%-10[quit]  Ð¢Ð°ÐºÐ¶Ðµ Ð·Ð°ÐºÑ€Ñ‹Ñ‚ÑŒ Info\n"
  
! #: info/infodoc.c:44
  msgid "\\%-10[get-info-help-node]  Invoke the Info tutorial.\n"
! msgstr "\\%-10[get-info-help-node]  Ð’Ñ‹Ð·Ð²Ð°Ñ‚ÑŒ Ð¾Ð±ÑƒÑ‡Ð°ÑŽÑ‰ÐµÐµ Ñ€ÑƒÐºÐ¾Ð²Ð¾Ð´Ñ�Ñ‚Ð²Ð¾\n"
  
! #: info/infodoc.c:46
  msgid "\\%-10[prev-line]  Move up one line.\n"
! msgstr "\\%-10[prev-line]  ÐŸÑ€Ð¾ÐºÑ€ÑƒÑ‚Ð¸Ñ‚ÑŒ Ð½Ð° Ñ�Ñ‚Ñ€Ð¾ÐºÑƒ Ð²Ð²ÐµÑ€Ñ…\n"
  
! #: info/infodoc.c:47
  msgid "\\%-10[next-line]  Move down one line.\n"
! msgstr "\\%-10[next-line]  ÐŸÑ€Ð¾ÐºÑ€ÑƒÑ‚Ð¸Ñ‚ÑŒ Ð½Ð° Ñ�Ñ‚Ñ€Ð¾ÐºÑƒ Ð²Ð½Ð¸Ð·\n"
  
! #: info/infodoc.c:48
  msgid "\\%-10[scroll-backward]  Scroll backward one screenful.\n"
! msgstr "\\%-10[scroll-backward]  ÐŸÑ€Ð¾ÐºÑ€ÑƒÑ‚Ð¸Ñ‚ÑŒ Ð½Ð° Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñƒ Ð½Ð°Ð·Ð°Ð´\n"
  
! #: info/infodoc.c:49
  msgid "\\%-10[scroll-forward]  Scroll forward one screenful.\n"
! msgstr "\\%-10[scroll-forward]  ÐŸÑ€Ð¾ÐºÑ€ÑƒÑ‚Ð¸Ñ‚ÑŒ Ð½Ð° Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñƒ Ð²Ð¿ÐµÑ€ÐµÐ´\n"
  
! #: info/infodoc.c:50
  msgid "\\%-10[beginning-of-node]  Go to the beginning of this node.\n"
! msgstr "\\%-10[beginning-of-node]  ÐŸÐµÑ€ÐµÐ¼ÐµÑ�Ñ‚Ð¸Ñ‚ÑŒÑ�Ñ� Ð² Ð½Ð°Ñ‡Ð°Ð»Ð¾ Ñ�Ñ‚Ð¾Ð¹ Ð½Ð¾Ð´Ñ‹\n"
  
! #: info/infodoc.c:51
  msgid "\\%-10[end-of-node]  Go to the end of this node.\n"
! msgstr "\\%-10[end-of-node]  ÐŸÐµÑ€ÐµÐ¼ÐµÑ�Ñ‚Ð¸Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½ÐµÑ† Ñ�Ñ‚Ð¾Ð¹ Ð½Ð¾Ð´Ñ‹\n"
  
! #: info/infodoc.c:53
  msgid "\\%-10[move-to-next-xref]  Skip to the next hypertext link.\n"
! msgstr "\\%-10[move-to-next-xref]  ÐŸÐµÑ€ÐµÐ¼ÐµÑ�Ñ‚Ð¸Ñ‚ÑŒÑ�Ñ� Ðº Ñ�Ð»ÐµÐ´ÑƒÑŽÑ‰ÐµÐ¹ Ð³Ð¸Ð¿ÐµÑ€Ñ�Ñ�Ñ‹Ð»ÐºÐµ\n"
  
! #: info/infodoc.c:54
  msgid ""
  "\\%-10[select-reference-this-line]  Follow the hypertext link under the "
  "cursor.\n"
  msgstr ""
! "\\%-10[select-reference-this-line]  ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð¿Ð¾ Ð³Ð¸Ð¿ÐµÑ€Ñ�Ñ�Ñ‹Ð»ÐºÐµ Ð¿Ð¾Ð´ ÐºÑƒÑ€Ñ�Ð¾Ñ€Ð¾Ð¼\n"
  
! #: info/infodoc.c:55
  msgid "\\%-10[history-node]  Go back to the last node seen in this window.\n"
! msgstr "\\%-10[history-node]  ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð½Ð° Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½ÑŽÑŽ Ð½Ð¾Ð´Ñƒ Ð² Ñ�Ñ‚Ð¾Ð¼ Ð¾ÐºÐ½Ðµ\n"
  
! #: info/infodoc.c:57
  msgid "\\%-10[global-prev-node]  Go to the previous node in the document.\n"
! msgstr "\\%-10[global-prev-node]  ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ðº Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¹ Ð½Ð¾Ð´Ðµ Ð² Ñ�Ñ‚Ð¾Ð¼ Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ðµ\n"
  
! #: info/infodoc.c:58
  msgid "\\%-10[global-next-node]  Go to the next node in the document.\n"
! msgstr "\\%-10[global-next-node]  ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ðº Ñ�Ð»ÐµÐ´ÑƒÑŽÑ‰ÐµÐ¹ Ð½Ð¾Ð´Ðµ Ð² Ñ�Ñ‚Ð¾Ð¼ Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ðµ\n"
  
! #: info/infodoc.c:59
  msgid "\\%-10[prev-node]  Go to the previous node on this level.\n"
! msgstr "\\%-10[prev-node]  ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ðº Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¹ Ð½Ð¾Ð´Ðµ Ð½Ð° Ñ�Ñ‚Ð¾Ð¼ ÑƒÑ€Ð¾Ð²Ð½Ðµ\n"
  
! #: info/infodoc.c:60
  msgid "\\%-10[next-node]  Go to the next node on this level.\n"
! msgstr "\\%-10[next-node]  ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ðº Ñ�Ð»ÐµÐ´ÑƒÑŽÑ‰ÐµÐ¹ Ð½Ð¾Ð´Ðµ Ð½Ð° Ñ�Ñ‚Ð¾Ð¼ ÑƒÑ€Ð¾Ð²Ð½Ðµ\n"
  
! #: info/infodoc.c:61
  msgid "\\%-10[up-node]  Go up one level.\n"
! msgstr "\\%-10[up-node]  ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð½Ð° Ð¾Ð´Ð¸Ð½ ÑƒÑ€Ð¾Ð²ÐµÐ½ÑŒ Ð²Ð²ÐµÑ€Ñ…\n"
  
! #: info/infodoc.c:62
  msgid "\\%-10[top-node]  Go to the top node of this document.\n"
! msgstr "\\%-10[top-node]  ÐŸÐµÑ€ÐµÐ¼ÐµÑ�Ñ‚Ð¸Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð²ÐµÑ€Ñ…Ð½ÑŽÑŽ Ð½Ð¾Ð´Ñƒ Ð² Ñ�Ñ‚Ð¾Ð¼ Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ðµ\n"
  
! #: info/infodoc.c:63
! msgid "\\%-10[dir-node]  Go to the main 'directory' node.\n"
! msgstr "\\%-10[dir-node]  ÐŸÐµÑ€ÐµÐ¼ÐµÑ�Ñ‚Ð¸Ñ‚ÑŒÑ�Ñ� Ð² Ð³Ð»Ð°Ð²Ð½ÑƒÑŽ Ð½Ð¾Ð´Ñƒ Â«ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ð°Â»\n"
  
! #: info/infodoc.c:65
  msgid "1...9       Pick the first...ninth item in this node's menu.\n"
! msgstr "1â€¦9  Ð’Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð¿ÐµÑ€Ð²Ñ‹Ð¹â€¦Ð´ÐµÐ²Ñ�Ñ‚Ñ‹Ð¹ Ð¿ÑƒÐ½ÐºÑ‚ Ð¼ÐµÐ½ÑŽ Ð² Ñ‚ÐµÐºÑƒÑ‰ÐµÐ¹ Ð½Ð¾Ð´Ðµ\n"
  
! #: info/infodoc.c:66
  msgid "\\%-10[last-menu-item]  Pick the last item in this node's menu.\n"
! msgstr "\\%-10[last-menu-item]  Ð’Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð¿ÑƒÐ½ÐºÑ‚ Ð¼ÐµÐ½ÑŽ Ð² Ñ‚ÐµÐºÑƒÑ‰ÐµÐ¹ Ð½Ð¾Ð´Ðµ\n"
  
! #: info/infodoc.c:67
  msgid "\\%-10[menu-item]  Pick a menu item specified by name.\n"
! msgstr "\\%-10[menu-item]  Ð’Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð¿ÑƒÐ½ÐºÑ‚ Ð¼ÐµÐ½ÑŽ Ñ� Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¼ Ð¸Ð¼ÐµÐ½ÐµÐ¼\n"
  
! #: info/infodoc.c:68
  msgid "\\%-10[xref-item]  Follow a cross reference specified by name.\n"
! msgstr "\\%-10[xref-item]  ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð¿Ð¾ Ð¿ÐµÑ€ÐµÐºÑ€Ñ‘Ñ�Ñ‚Ð½Ð¾Ð¹ Ñ�Ñ�Ñ‹Ð»ÐºÐµ Ñ� Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¼ Ð¸Ð¼ÐµÐ½ÐµÐ¼\n"
  
! #: info/infodoc.c:69
  msgid "\\%-10[goto-node]  Go to a node specified by name.\n"
! msgstr "\\%-10[goto-node]  ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ðº Ð½Ð¾Ð´Ðµ Ñ� Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¼ Ð¸Ð¼ÐµÐ½ÐµÐ¼\n"
  
! #: info/infodoc.c:71
  msgid "\\%-10[search]  Search forward for a specified string.\n"
! msgstr "\\%-10[search]  ÐŸÐ¾Ð¸Ñ�Ðº Ð²Ð¿ÐµÑ€Ñ‘Ð´ Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸\n"
  
! #: info/infodoc.c:72
  msgid "\\%-10[search-previous]  Search for previous occurrence.\n"
! msgstr "\\%-10[search-previous]  ÐŸÐ¾Ð¸Ñ�Ðº Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ³Ð¾ Ð¿Ð¾Ñ�Ð²Ð»ÐµÐ½Ð¸Ñ�\n"
  
! #: info/infodoc.c:73
  msgid "\\%-10[search-next]  Search for next occurrence.\n"
! msgstr "\\%-10[search-next]  ÐŸÐ¾Ð¸Ñ�Ðº Ñ�Ð»ÐµÐ´ÑƒÑŽÑ‰ÐµÐ³Ð¾ Ð¿Ð¾Ñ�Ð²Ð»ÐµÐ½Ð¸Ñ�\n"
  
! #: info/infodoc.c:74
  msgid ""
  "\\%-10[index-search]  Search for a specified string in the index, and\n"
  "              select the node referenced by the first entry found.\n"
  msgstr ""
! "\\%-10[index-search]  Ð˜Ñ�ÐºÐ°Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½Ð½ÑƒÑŽ Ñ�Ñ‚Ñ€Ð¾ÐºÑƒ Ð² ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ðµ Ð¸\n"
! "              Ð²Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð½Ð¾Ð´Ñƒ Ð¿Ð¾ Ð¿ÐµÑ€Ð²Ð¾Ð¹ Ð½Ð°Ð¹Ð´ÐµÐ½Ð½Ð¾Ð¹ Ñ�Ñ�Ñ‹Ð»ÐºÐµ\n"
  
! #: info/infodoc.c:76
  msgid "\\%-10[virtual-index]  Synthesize menu of matching index entries.\n"
  msgstr ""
+ "\\%-10[virtual-index]  Ð¡Ð¾Ð·Ð´Ð°Ñ‚ÑŒ Ð¼ÐµÐ½ÑŽ Ð¸Ð· Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰Ð¸Ñ… Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�\n"
  
! #: info/infodoc.c:78
  msgid "\\%-10[abort-key]  Cancel the current operation.\n"
! msgstr "\\%-10[abort-key]  ÐžÑ‚Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ñ‚ÐµÐºÑƒÑ‰ÐµÐ¹ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ð¸\n"
  
! #: info/infodoc.c:197
! #, c-format
! msgid "This is GNU Info version %s.  "
! msgstr "GNU Info, Ð²ÐµÑ€Ñ�Ð¸Ñ� %s.  "
! 
! #: info/infodoc.c:198
! msgid "The current search path is:\n"
! msgstr "Ð¢ÐµÐºÑƒÑ‰Ð¸Ð¹ Ð¿ÑƒÑ‚ÑŒ Ð¿Ð¾Ð¸Ñ�ÐºÐ°:\n"
! 
! #: info/infodoc.c:203
  msgid ""
! "Commands available in Info windows:\n"
! "\n"
  msgstr ""
! "ÐšÐ¾Ð¼Ð°Ð½Ð´Ñ‹, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹Ðµ Ð² Ð¾ÐºÐ½Ð°Ñ… Info:\n"
! "\n"
  
! #: info/infodoc.c:206
! msgid ""
! "Commands available in the echo area:\n"
! "\n"
! msgstr ""
! "ÐšÐ¾Ð¼Ð°Ð½Ð´Ñ‹, Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹Ðµ Ð² Ñ�Ñ…Ð¾-Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸:\n"
! "\n"
  
! #: info/infodoc.c:226
  #, c-format
! msgid ""
! "The following commands can only be invoked via %s:\n"
! "\n"
! msgstr ""
! "Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ðµ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð²Ñ‹Ð·Ð²Ð°Ð½Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ %s:\n"
! "\n"
! 
! #: info/infodoc.c:231
! msgid ""
! "The following commands cannot be invoked at all:\n"
! "\n"
! msgstr ""
! "Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ðµ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ð²Ð¾Ð¾Ð±Ñ‰Ðµ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð²Ñ‹Ð·Ð²Ð°Ð½Ñ‹:\n"
! "\n"
  
! #: info/infodoc.c:335
! msgid "Display help message"
! msgstr "ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ñ�Ð¿Ñ€Ð°Ð²ÐºÑƒ"
! 
! #: info/infodoc.c:348
! msgid "Visit Info node '(info)Help'"
! msgstr "ÐžÐ±Ñ€Ð°Ñ‚Ð¸Ñ‚ÑŒÑ�Ñ� Ðº Info-Ð½Ð¾Ð´Ðµ Â«(info)HelpÂ»"
! 
! #: info/infodoc.c:447
! msgid "Print documentation for KEY"
! msgstr "ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÑŽ Ð¾ ÐšÐ›Ð�Ð’Ð˜Ð¨Ð•"
! 
! #: info/infodoc.c:458
  #, c-format
! msgid "Describe key: %s"
! msgstr "ÐžÐ¿Ð¸Ñ�Ð°Ñ‚ÑŒ ÐºÐ»Ð°Ð²Ð¸ÑˆÑƒ: %s"
  
! #: info/infodoc.c:468 info/infodoc.c:504
  #, c-format
! msgid "%s is undefined."
! msgstr "%s Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾."
! 
! #: info/infodoc.c:866
! msgid "Show what to type to execute a given command"
! msgstr "ÐŸÐ¾ÐºÐ°Ð·Ñ‹Ð²Ð°ÐµÑ‚, Ñ‡Ñ‚Ð¾ Ð½ÑƒÐ¶Ð½Ð¾ Ð½Ð°Ð¿ÐµÑ‡Ð°Ñ‚Ð°Ñ‚ÑŒ, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÑŒ Ð´Ð°Ð½Ð½ÑƒÑŽ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñƒ"
! 
! #: info/infodoc.c:870
! msgid "Where is command: "
! msgstr "ÐšÐ¾Ð¼Ð°Ð½Ð´Ð°: "
  
! #: info/infodoc.c:892
  #, c-format
! msgid "'%s' is not on any keys"
! msgstr "Ðš Â«%sÂ» Ð½Ðµ Ð¿Ñ€Ð¸Ð²Ñ�Ð·Ð°Ð½Ñ‹ ÐºÐ»Ð°Ð²Ð¸ÑˆÐ¸"
  
! #: info/infodoc.c:898
  #, c-format
! msgid "%s can only be invoked via %s."
! msgstr "%s Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð²Ñ‹Ð·Ð²Ð°Ð½Ð° Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ� Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ %s."
  
! #: info/infodoc.c:902
! #, c-format
! msgid "%s can be invoked via %s."
! msgstr "%s Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð²Ñ‹Ð·Ð²Ð°Ð½Ð° Ñ� Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ %s."
  
! #: info/infodoc.c:907
  #, c-format
! msgid "There is no function named '%s'"
! msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ð¸ Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ Â«%sÂ» Ð½ÐµÑ‚"
  
! #: info/infomap.c:600
  #, c-format
! msgid "could not open init file %s"
! msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚ÑŒ Ñ„Ð°Ð¹Ð» Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ %s"
  
! #: info/infokey.c:229
  #, c-format
! msgid "key sequence too long"
! msgstr "ÐºÐ»Ð°Ð²Ð¸Ð°Ñ‚ÑƒÑ€Ð½Ð°Ñ� Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ñ�Ñ‚ÑŒ Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð´Ð»Ð¸Ð½Ð½Ð°Ñ�"
  
! #: info/infokey.c:306
  #, c-format
! msgid "missing key sequence"
! msgstr "Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð° ÐºÐ»Ð°Ð²Ð¸Ð°Ñ‚ÑƒÑ€Ð½Ð°Ñ� Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ñ�Ñ‚ÑŒ"
  
! #: info/infokey.c:386
  #, c-format
! msgid "NUL character (\\000) not permitted"
! msgstr "Ð·Ð½Ð°Ðº NUL (\\000) Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼"
  
! #: info/infokey.c:415
  #, c-format
! msgid "NUL character (^%c) not permitted"
! msgstr "Ð·Ð½Ð°Ðº NUL (^%c) Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼"
  
! #: info/infokey.c:438
! #, c-format
! msgid "missing action name"
! msgstr "Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¾ Ð¸Ð¼Ñ� Ð´ÐµÐ¹Ñ�Ñ‚Ð²Ð¸Ñ�"
  
! #: info/infokey.c:450
  #, c-format
! msgid "cannot bind key sequence to menu-digit"
! msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€Ð¸Ð²Ñ�Ð·Ð°Ñ‚ÑŒ ÐºÐ»Ð°Ð²Ð¸Ð°Ñ‚ÑƒÑ€Ð½ÑƒÑŽ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ñ�Ñ‚ÑŒ Ðº Ñ†Ð¸Ñ„Ñ€Ð¾Ð²Ð¾Ð¼Ñƒ Ð¼ÐµÐ½ÑŽ"
  
! #: info/infokey.c:458
  #, c-format
! msgid "unknown action `%s'"
! msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ðµ Ð´ÐµÐ¹Ñ�Ñ‚Ð²Ð¸Ðµ Â«%sÂ»"
  
! #: info/infokey.c:482
  #, c-format
! msgid "action name too long"
! msgstr "Ð¸Ð¼Ñ� Ð´ÐµÐ¹Ñ�Ñ‚Ð²Ð¸Ñ� Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð´Ð»Ð¸Ð½Ð½Ð¾Ðµ"
  
! #: info/infokey.c:495
  #, c-format
! msgid "extra characters following action `%s'"
! msgstr "Ð»Ð¸ÑˆÐ½Ð¸Ðµ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ‹ Ð¿Ð¾Ñ�Ð»Ðµ Ð´ÐµÐ¹Ñ�Ñ‚Ð²Ð¸Ñ� Â«%sÂ»"
  
! #: info/infokey.c:506
  #, c-format
! msgid "missing variable name"
! msgstr "Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¾ Ð¸Ð¼Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: info/infokey.c:515
  #, c-format
! msgid "missing `=' immediately after variable name"
! msgstr "Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½ Ð·Ð½Ð°Ðº Â«=Â» Ñ�Ñ€Ð°Ð·Ñƒ Ð¿Ð¾Ñ�Ð»Ðµ Ð¸Ð¼ÐµÐ½Ð¸ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: info/infokey.c:522
! #, c-format
! msgid "variable name too long"
! msgstr "Ð¸Ð¼Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð´Ð»Ð¸Ð½Ð½Ð¾Ðµ"
  
! #: info/infokey.c:546
! #, c-format
! msgid "value too long"
! msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð´Ð»Ð¸Ð½Ð½Ð¾Ðµ"
  
! #: info/infokey.c:592
  #, c-format
! msgid "\"%s\", line %u: "
! msgstr "Â«%sÂ», Ñ�Ñ‚Ñ€Ð¾ÐºÐ° %u: "
  
! #: info/m-x.c:66
! msgid "Read the name of an Info command and describe it"
! msgstr "Ð¡Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ Ð¸Ð¼Ñ� ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Info Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ ÐµÑ‘ Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ"
  
! #: info/m-x.c:70
! msgid "Describe command: "
! msgstr "ÐžÐ¿Ð¸Ñ�Ð°Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñƒ: "
  
! #: info/m-x.c:93
  msgid "Read a command name in the echo area and execute it"
! msgstr "Ð¡Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ Ð¸Ð¼Ñ� ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ð² Ñ�Ñ…Ð¾-Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ Ð¸ Ð¸Ñ�Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÑŒ ÐµÑ‘"
  
! #: info/m-x.c:136
  #, c-format
! msgid "Cannot execute an 'echo-area' command here."
! msgstr "Ð—Ð´ÐµÑ�ÑŒ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñƒ Â«echo-areaÂ»."
  
! #: info/m-x.c:149
  #, c-format
  msgid "Undefined command: %s"
! msgstr "Ð�ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ‘Ð½Ð½Ð°Ñ� ÐºÐ¾Ð¼Ð°Ð½Ð´Ð°: %s"
  
! #: info/m-x.c:155
  msgid "Set the height of the displayed window"
! msgstr "Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ð²Ñ‹Ñ�Ð¾Ñ‚Ñƒ Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ð¾ÐºÐ½Ð°"
  
! #: info/m-x.c:168
  #, c-format
  msgid "Set screen height to (%d): "
! msgstr "Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ð²Ñ‹Ñ�Ð¾Ñ‚Ñƒ Ñ�ÐºÑ€Ð°Ð½Ð° Ñ€Ð°Ð²Ð½Ð¾Ð¹ (%d): "
  
! #: info/makedoc.c:141
  #, c-format
  msgid ""
***************
*** 1299,1314 ****
  "\n"
  msgstr ""
! "   üÔÏÔ ÆÁÊÌ ×ËÌÀÞÁÅÔ:\n"
  "\n"
  
! #: info/makedoc.c:557
  #, c-format
  msgid "Couldn't manipulate the file %s.\n"
! msgstr "îÅ×ÏÚÍÏÖÎÏ ÏÂÒÁÂÏÔÁÔØ ÆÁÊÌ %s.\n"
  
! #: info/nodemenu.c:30
  msgid ""
  "\n"
  "* Menu:\n"
  "  (File)Node                        Lines   Size   Containing File\n"
  "  ----------                        -----   ----   ---------------"
--- 1011,1029 ----
  "\n"
  msgstr ""
! "   Ð˜Ð· Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ñ‹Ñ… Ñ„Ð°Ð¹Ð»Ð¾Ð² Ð²ÐºÐ»ÑŽÑ‡Ð°ÐµÑ‚Ñ�Ñ� Ñ�Ñ‚Ð¾Ñ‚ Ñ„Ð°Ð¹Ð»:\n"
  "\n"
  
! #: info/makedoc.c:466
  #, c-format
  msgid "Couldn't manipulate the file %s.\n"
! msgstr "Ð�ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ð°Ñ‚ÑŒ Ñ„Ð°Ð¹Ð» %s.\n"
  
! #. TRANSLATORS: The "\n* Menu:\n\n" part of this should not be translated, as
! #. it is part of the Info syntax.
! #: info/nodemenu.c:35
  msgid ""
  "\n"
  "* Menu:\n"
+ "\n"
  "  (File)Node                        Lines   Size   Containing File\n"
  "  ----------                        -----   ----   ---------------"
***************
*** 1316,2038 ****
  "\n"
  "* Menu:\n"
! "  (æÁÊÌ)îÏÄÁ                         óÔÒÏË  òÁÚÍÅÒ  æÁÊÌ\n"
  "  ----------                         -----  ------  ----"
  
! #: info/nodemenu.c:200
  msgid ""
  "Here is the menu of nodes you have recently visited.\n"
! "Select one from this menu, or use `\\[history-node]' in another window.\n"
  msgstr ""
! "üÔÏ ÍÅÎÀ ÒÁÎÅÅ ÐÏÓÅÝÅÎÎÙÈ ×ÁÍÉ ÎÏÄ.\n"
! "÷ÙÂÅÒÉÔÅ ÏÄÎÕ ÉÚ ÍÅÎÀ ÉÌÉ ÉÓÐÏÌØÚÕÊÔÅ `\\[history-node]' × ÄÒÕÇÏÍ ÏËÎÅ.\n"
  
! #: info/nodemenu.c:220
  msgid "Make a window containing a menu of all of the currently visited nodes"
! msgstr "óÏÚÄÁÔØ ÏËÎÏ, ÓÏÄÅÒÖÁÝÅÅ ÍÅÎÀ ÐÏÓÅÝÅÎÎÙÈ ÒÁÎÅÅ ÎÏÄ"
  
! #: info/nodemenu.c:300
  msgid "Select a node which has been previously visited in a visible window"
! msgstr "÷ÙÂÒÁÔØ ÒÁÎÅÅ ÐÏÓÅÝÅÎÎÕÀ ÎÏÄÕ × ×ÉÄÉÍÏÍ ÏËÎÅ"
  
! #: info/nodemenu.c:313
  msgid "Select visited node: "
! msgstr "÷ÙÂÒÁÔØ ÐÏÓÅÝÅÎÎÕÀ ÒÁÎÅÅ ÎÏÄÕ: "
  
! #: info/nodemenu.c:333 info/session.c:2617
  #, c-format
  msgid "The reference disappeared! (%s)."
! msgstr "óÓÙÌËÁ ÉÓÞÅÚÌÁ! (%s)."
  
! #: info/pcterm.c:179
  #, c-format
  msgid "Terminal cannot be initialized: %s\n"
! msgstr ""
  
  #: info/search.c:166
  #, c-format
  msgid "regexp error: %s"
! msgstr ""
  
! #: info/session.c:162
  #, c-format
  msgid ""
! "Welcome to Info version %s. Type \\[get-help-window] for help, \\[menu-item] "
! "for menu item."
  msgstr ""
! "äÏÂÒÏ ÐÏÖÁÌÏ×ÁÔØ × Info ×ÅÒÓÉÉ %s. \\[get-help-window] -- ÓÐÒÁ×ËÁ, \\[menu-"
! "item] ×ÙÂÉÒÁÅÔ ÐÕÎËÔ ÍÅÎÀ."
  
! #: info/session.c:621
  msgid "Move down to the next line"
! msgstr "óÍÅÓÔÉÔØÓÑ ÎÁ ÓÔÒÏËÕ ÎÉÖÅ"
  
! #: info/session.c:673
  msgid "Move up to the previous line"
! msgstr "óÍÅÓÔÉÔØÓÑ ÎÁ ÓÔÒÏËÕ ×ÙÛÅ"
  
! #: info/session.c:943
  msgid "Move to the end of the line"
! msgstr "óÍÅÓÔÉÔØÓÑ × ËÏÎÅÃ ÓÔÒÏËÉ"
  
! #: info/session.c:954
  msgid "Move to the start of the line"
! msgstr "óÍÅÓÔÉÔØÓÑ × ÎÁÞÁÌÏ ÓÔÒÏËÉ"
! 
! #: info/session.c:1156
! msgid "Next"
! msgstr "óÌÅÄÕÀÝÁÑ"
! 
! #: info/session.c:1172 info/session.c:1296
! msgid "No more nodes within this document."
! msgstr "÷ ÜÔÏÍ ÄÏËÕÍÅÎÔÅ ÂÏÌØÛÅ ÎÅÔ ÎÏÄ."
! 
! #: info/session.c:1321
! msgid "No `Prev' for this node."
! msgstr "äÌÑ ÜÔÏÊ ÎÏÄÙ ÎÅÔ ÓÓÙÌËÉ `ðÒÅÄÙÄÕÝÁÑ'."
  
! #: info/session.c:1341
! msgid "No `Prev' or `Up' for this node within this document."
! msgstr "÷ ÜÔÏÍ ÄÏËÕÍÅÎÔÅ ÎÅÔ ÓÓÙÌËÉ `ðÒÅÄÙÄÕÝÁÑ' ÉÌÉ `÷×ÅÒÈ' ÄÌÑ ÜÔÏÊ ÎÏÄÙ."
! 
! #: info/session.c:1402
! msgid "Move forwards or down through node structure"
! msgstr "ðÒÏÄ×ÉÇÁÔØÓÑ ×ÐÅÒÅÄ ÉÌÉ ×ÎÉÚ ÐÏ ÓÔÒÕËÔÕÒÅ ÎÏÄ"
  
! #: info/session.c:1418
! msgid "Move backwards or up through node structure"
! msgstr "ðÒÏÄ×ÉÇÁÔØÓÑ ÎÁÚÁÄ ÉÌÉ ××ÅÒÈ ÐÏ ÓÔÒÕËÔÕÒÅ ÎÏÄ"
  
! #: info/session.c:1519
  msgid "Scroll forward in this window"
! msgstr "ðÒÏËÒÕÔÉÔØ ×ÐÅÒÅÄ ÔÅËÕÝÅÅ ÏËÎÏ"
  
! #: info/session.c:1527
  msgid "Scroll forward in this window and set default window size"
! msgstr "ðÒÏËÒÕÔÉÔØ ÔÅËÕÝÅÅ ÏËÎÏ ×ÐÅÒÅÄ É ÕÓÔÁÎÏ×ÉÔØ ÒÁÚÍÅÒ ÏËÎÁ ÐÏ ÕÍÏÌÞÁÎÉÀ"
  
! #: info/session.c:1535
  msgid "Scroll forward in this window staying within node"
! msgstr "ðÒÏËÒÕÔÉÔØ ×ÐÅÒÅÄ ÔÅËÕÝÅÅ ÏËÎÏ, ÏÓÔÁ×ÁÑÓØ × ÔÅËÕÝÅÊ ÎÏÄÅ"
  
! #: info/session.c:1543
  msgid ""
  "Scroll forward in this window staying within node and set default window size"
  msgstr ""
! "ðÒÏËÒÕÔÉÔØ ÔÅËÕÝÅÅ ÏËÎÏ ×ÐÅÒÅÄ, ÏÓÔÁ×ÁÑÓØ × ÔÅËÕÝÅÊ ÎÏÄÅ, É ÕÓÔÁÎÏ×ÉÔØ "
! "ÒÁÚÍÅÒ ÏËÎÁ ÐÏ ÕÍÏÌÞÁÎÉÀ"
! 
! #: info/session.c:1551
! msgid "Scroll backward in this window"
! msgstr "ðÒÏËÒÕÔÉÔØ ÎÁÚÁÄ ÔÅËÕÝÅÅ ÏËÎÏ"
! 
! #: info/session.c:1559
! msgid "Scroll backward in this window and set default window size"
! msgstr "ðÒÏËÒÕÔÉÔØ ÔÅËÕÝÅÅ ÏËÎÏ ÎÁÚÁÄ É ÕÓÔÁÎÏ×ÉÔØ ÒÁÚÍÅÒ ÏËÎÁ ÐÏ ÕÍÏÌÞÁÎÉÀ"
! 
! #: info/session.c:1568
! msgid "Scroll backward in this window staying within node"
! msgstr "ðÒÏËÒÕÔÉÔØ ÎÁÚÁÄ ÔÅËÕÝÅÅ ÏËÎÏ, ÏÓÔÁ×ÁÑÓØ × ÔÅËÕÝÅÊ ÎÏÄÅ"
  
! #: info/session.c:1576
  msgid ""
  "Scroll backward in this window staying within node and set default window "
  "size"
  msgstr ""
! "ðÒÏËÒÕÔÉÔØ ÔÅËÕÝÅÅ ÏËÎÏ ÎÁÚÁÄ, ÏÓÔÁ×ÁÑÓØ × ÔÅËÕÝÅÊ ÎÏÄÅ, É ÕÓÔÁÎÏ×ÉÔØ ÒÁÚÍÅÒ "
! "ÏËÎÁ ÐÏ ÕÍÏÌÞÁÎÉÀ"
! 
! #: info/session.c:1584
! msgid "Move to the start of this node"
! msgstr "ðÅÒÅÍÅÓÔÉÔØÓÑ × ÎÁÞÁÌÏ ÎÏÄÙ"
! 
! #: info/session.c:1591
! msgid "Move to the end of this node"
! msgstr "ðÅÒÅÍÅÓÔÉÔØÓÑ × ËÏÎÅÃ ÎÏÄÙ"
  
! #: info/session.c:1598
  msgid "Scroll down by lines"
! msgstr "ðÒÏËÒÕÔÉÔØ ÎÁ ÎÅÓËÏÌØËÏ ÓÔÒÏË ×ÎÉÚ"
  
! #: info/session.c:1615
  msgid "Scroll up by lines"
! msgstr "ðÒÏËÒÕÔÉÔØ ÎÁ ÎÅÓËÏÌØËÏ ÓÔÒÏË ××ÅÒÈ"
  
! #: info/session.c:1633
  msgid "Scroll down by half screen size"
! msgstr "ðÒÏËÒÕÔÉÔØ ÎÁ ÐÏÌÜËÒÁÎÁ ×ÎÉÚ"
  
! #: info/session.c:1659
  msgid "Scroll up by half screen size"
! msgstr "ðÒÏËÒÕÔÉÔØ ÎÁ ÐÏÌÜËÒÁÎÁ ××ÅÒÈ"
  
! #: info/session.c:1688
  msgid "Select the next window"
! msgstr "÷ÙÂÒÁÔØ ÓÌÅÄÕÀÝÅÅ ÏËÎÏ"
  
! #: info/session.c:1727
  msgid "Select the previous window"
! msgstr "÷ÙÂÒÁÔØ ÐÒÅÄÙÄÕÝÅÅ ÏËÎÏ"
  
! #: info/session.c:1778
  msgid "Split the current window"
! msgstr "òÁÚÂÉÔØ ÔÅËÕÝÅÅ ÏËÎÏ"
  
! #: info/session.c:1862
  msgid "Delete the current window"
! msgstr "õÄÁÌÉÔØ ÔÅËÕÝÅÅ ÏËÎÏ"
  
! #: info/session.c:1870
  msgid "Cannot delete a permanent window"
! msgstr "îÅ×ÏÚÍÏÖÎÏ ÕÄÁÌÉÔØ ÐÏÓÔÏÑÎÎÏÅ ÏËÎÏ"
  
! #: info/session.c:1902
  msgid "Delete all other windows"
! msgstr "õÄÁÌÉÔØ ×ÓÅ ÏÓÔÁÌØÎÙÅ ÏËÎÁ"
! 
! #: info/session.c:1948
! msgid "Scroll the other window"
! msgstr "ðÒÏËÒÕÔÉÔØ ÄÒÕÇÏÅ ÏËÎÏ"
! 
! #: info/session.c:1969
! msgid "Scroll the other window backward"
! msgstr "ðÒÏËÒÕÔÉÔØ ÄÒÕÇÏÅ ÏËÎÏ ÎÁÚÁÄ"
  
! #: info/session.c:1975
  msgid "Grow (or shrink) this window"
! msgstr "õ×ÅÌÉÞÉÔØ (ÉÌÉ ÕÍÅÎØÛÉÔØ) ÔÅËÕÝÅÅ ÏËÎÏ"
  
! #: info/session.c:1986
  msgid "Divide the available screen space among the visible windows"
! msgstr "òÁÚÄÅÌÉÔØ ÄÏÓÔÕÐÎÏÅ ÍÅÓÔÏ ÎÁ ÜËÒÁÎÅ ÍÅÖÄÕ ×ÉÄÉÍÙÍÉ ÏËÎÁÍÉ"
  
! #: info/session.c:1993
  msgid "Toggle the state of line wrapping in the current window"
! msgstr "ðÅÒÅËÌÀÞÉÔØ ÒÅÖÉÍ ÒÁÚÂÉ×ÁÎÉÑ ÓÔÒÏË × ÔÅËÕÝÅÍ ÏËÎÅ"
! 
! #: info/session.c:2000
! msgid "Toggle the usage of regular expressions in searches"
! msgstr ""
! 
! #: info/session.c:2004
! #, c-format
! msgid "Using regular expressions for searches."
! msgstr ""
! 
! #: info/session.c:2005
! #, c-format
! msgid "Using literal strings for searches."
! msgstr ""
! 
! #: info/session.c:2197
! msgid "Select the Next node"
! msgstr "ðÅÒÅÊÔÉ ÎÁ `óÌÅÄÕÀÝÕÀ' ÎÏÄÕ"
! 
! #: info/session.c:2205
! msgid "Select the Prev node"
! msgstr "ðÅÒÅÊÔÉ ÎÁ `ðÒÅÄÙÄÕÝÕÀ' ÎÏÄÕ"
  
! #: info/session.c:2213
! msgid "Select the Up node"
! msgstr "ðÅÒÅÊÔÉ ÎÁ `÷ÅÒÈÎÀÀ' ÎÏÄÕ"
! 
! #: info/session.c:2220
! msgid "Select the last node in this file"
! msgstr "ðÅÒÅÊÔÉ ÎÁ ÐÏÓÌÅÄÎÀÀ ÎÏÄÕ × ÆÁÊÌÅ"
! 
! #: info/session.c:2248 info/session.c:2282
! msgid "This window has no additional nodes"
! msgstr "üÔÏ ÏËÎÏ ÎÅ ÉÍÅÅÔ ÄÏÐÏÌÎÉÔÅÌØÎÙÈ ÎÏÄ"
! 
! #: info/session.c:2254
! msgid "Select the first node in this file"
! msgstr "ðÅÒÅÊÔÉ ÎÁ ÐÅÒ×ÕÀ ÎÏÄÕ × ÆÁÊÌÅ"
! 
! #: info/session.c:2289
! msgid "Select the last item in this node's menu"
! msgstr "÷ÙÂÒÁÔØ ÐÏÓÌÅÄÎÉÊ ÐÕÎËÔ ÍÅÎÀ × ÔÅËÕÝÅÊ ÎÏÄÅ"
! 
! #: info/session.c:2295
  msgid "Select this menu item"
! msgstr "÷ÙÂÒÁÔØ ÚÁÄÁÎÎÙÊ ÐÕÎËÔ ÍÅÎÀ"
  
! #: info/session.c:2328
! #, fuzzy, c-format
  msgid "There isn't %d item in this menu."
  msgid_plural "There aren't %d items in this menu."
! msgstr[0] "÷ ÜÔÏÍ ÍÅÎÀ ÎÅÔ %d ÐÕÎËÔÏ×."
! msgstr[1] "÷ ÜÔÏÍ ÍÅÎÀ ÎÅÔ %d ÐÕÎËÔÏ×."
  
! #: info/session.c:2524 info/session.c:2525
  #, c-format
  msgid "Menu item (%s): "
! msgstr "ðÕÎËÔ ÍÅÎÀ (%s): "
  
! #: info/session.c:2528
  msgid "Menu item: "
! msgstr "ðÕÎËÔ ÍÅÎÀ: "
  
! #: info/session.c:2535 info/session.c:2536
  #, c-format
  msgid "Follow xref (%s): "
! msgstr "ðÅÒÅÊÔÉ ÐÏ ÓÓÙÌËÅ (%s): "
  
! #: info/session.c:2539
  msgid "Follow xref: "
! msgstr "ðÅÒÅÊÔÉ ÐÏ ÓÓÙÌËÅ: "
  
! #: info/session.c:2660
  msgid "Read a menu item and select its node"
! msgstr "óÞÉÔÁÔØ ÉÍÑ ÐÕÎËÔÁ ÍÅÎÀ É ÐÅÒÅÊÔÉ Ë ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÅÊ ÎÏÄÅ"
  
! #: info/session.c:2668
  msgid "Read a footnote or cross reference and select its node"
! msgstr "óÞÉÔÁÔØ ÉÍÑ ÓÓÙÌËÉ ÉÌÉ ÓÎÏÓËÉ É ÐÅÒÅÊÔÉ Ë ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÅÊ ÎÏÄÅ"
  
! #: info/session.c:2674
  msgid "Move to the start of this node's menu"
! msgstr "óÍÅÓÔÉÔØÓÑ Ë ÎÁÞÁÌÕ ÍÅÎÀ ÔÅËÕÝÅÊ ÎÏÄÙ"
  
! #: info/session.c:2696
  msgid "Visit as many menu items at once as possible"
! msgstr "ðÒÏÓÍÏÔÒÅÔØ ÏÄÎÏ×ÒÅÍÅÎÎÏ ËÁË ÍÏÖÎÏ ÂÏÌØÛÅ ÎÏÄ"
  
! #: info/session.c:2724
! msgid "Read a node name and select it"
! msgstr "óÞÉÔÁÔØ ÉÍÑ ÎÏÄÙ É ÐÅÒÅÊÔÉ Ë ÎÅÊ"
  
! #: info/session.c:2778 info/session.c:2783
! msgid "Goto node: "
! msgstr "ðÅÒÅÊÔÉ Ë ÎÏÄÅ: "
  
! #: info/session.c:2855
! #, c-format
! msgid "No menu in node `%s'."
! msgstr "÷ ÎÏÄÅ `%s' ÎÅÔ ÍÅÎÀ."
  
! #: info/session.c:2904
  #, c-format
! msgid "No menu item `%s' in node `%s'."
! msgstr "ðÕÎËÔ ÍÅÎÀ `%s' ÏÔÓÕÔÓÔ×ÕÅÔ × ÎÏÄÅ `%s'."
  
! #: info/session.c:2940
  #, c-format
! msgid "Unable to find node referenced by `%s' in `%s'."
! msgstr "îÅ×ÏÚÍÏÖÎÏ ÎÁÊÔÉ ÎÏÄÕ ÐÏ ÓÓÙÌËÅ `%s' × `%s'."
  
! #: info/session.c:2992
  msgid "Read a list of menus starting from dir and follow them"
! msgstr "óÞÉÔÁÔØ ÓÐÉÓÏË ÍÅÎÀ, ÎÁÞÉÎÁÀÝÉÊÓÑ Ó dir É ÐÒÏÓÌÅÄÏ×ÁÔØ ÐÏ ÎÉÍ"
  
! #: info/session.c:2994
  msgid "Follow menus: "
! msgstr "ðÒÏÓÌÅÄÏ×ÁÔØ ÐÏ ÍÅÎÀ: "
  
! #: info/session.c:3187
! msgid "Find the node describing program invocation"
! msgstr "îÁÈÏÄÉÔ ÎÏÄÕ, ÒÁÓÓËÁÚÙ×ÁÀÝÕÀ, ËÁË ×ÙÚÙ×ÁÔØ ÐÒÏÇÒÁÍÍÕ"
  
! #: info/session.c:3189
! #, c-format
! msgid "Find Invocation node of [%s]: "
! msgstr "îÁÊÔÉ ÎÏÄÕ Invocation ÄÌÑ [%s]: "
  
! #: info/session.c:3227
! msgid "Read a manpage reference and select it"
! msgstr "óÞÉÔÁÔØ ÉÍÑ manpage É ÐÅÒÅÊÔÉ Ë ÎÅÊ"
  
! #: info/session.c:3231
! msgid "Get Manpage: "
! msgstr "ðÒÏÓÍÏÔÒÅÔØ manpage: "
  
! #: info/session.c:3261
! msgid "Select the node `Top' in this file"
! msgstr "ðÅÒÅÊÔÉ ÎÁ `ðÅÒ×ÕÀ' ÎÏÄÕ"
  
! #: info/session.c:3267
! msgid "Select the node `(dir)'"
! msgstr "ðÅÒÅÊÔÉ ÎÁ ÎÏÄÕ `(dir)'"
  
! #: info/session.c:3284 info/session.c:3286
! #, c-format
! msgid "Kill node (%s): "
! msgstr "õÄÁÌÉÔØ ÎÏÄÕ (%s): "
  
! #: info/session.c:3337
  #, c-format
! msgid "Cannot kill node `%s'"
! msgstr "îÅ×ÏÚÍÏÖÎÏ ÕÄÁÌÉÔØ ÎÏÄÕ `%s'"
  
! #: info/session.c:3347
! msgid "Cannot kill the last node"
! msgstr "îÅ×ÏÚÍÏÖÎÏ ÕÄÁÌÉÔØ ÐÏÓÌÅÄÎÀÀ ÎÏÄÕ"
  
! #: info/session.c:3433
  msgid "Select the most recently selected node"
! msgstr "ðÅÒÅÊÔÉ Ë ÐÏÓÌÅÄÎÅÊ ×ÙÂÒÁÎÎÏÊ ÎÏÄÅ"
  
! #: info/session.c:3439
! msgid "Kill this node"
! msgstr "õÄÁÌÉÔØ ÔÅËÕÝÕÀ ÎÏÄÕ"
  
! #: info/session.c:3447
  msgid "Read the name of a file and select it"
! msgstr "óÞÉÔÁÔØ ÉÍÑ ÆÁÊÌÁ É ÐÅÒÅÊÔÉ Ë ÎÅÍÕ"
  
! #: info/session.c:3451
  msgid "Find file: "
! msgstr "ïÂÒÁÔÉÔØÓÑ Ë ÆÁÊÌÕ: "
  
! #: info/session.c:3468
  #, c-format
! msgid "Cannot find `%s'."
! msgstr "îÅ×ÏÚÍÏÖÎÏ ÎÁÊÔÉ `%s'."
! 
! #: info/session.c:3508 info/session.c:3633
! #, fuzzy, c-format
! msgid "writing file %s"
! msgstr "úÁÐÉÓØ ÎÏÄÙ %s..."
  
! #: info/session.c:3519 info/session.c:3644
  #, c-format
! msgid "Could not create output file `%s'."
! msgstr "îÅ×ÏÚÍÏÖÎÏ ÓÏÚÄÁÔØ ×ÙÈÏÄÎÏÊ ÆÁÊÌ `%s'."
  
! #: info/session.c:3533 info/session.c:3663
! #, fuzzy, c-format
  msgid "error writing to %s: %s"
! msgstr "ÏÛÉÂËÁ ÚÁÐÉÓÉ × `%s'"
  
! #: info/session.c:3541
! #, fuzzy, c-format
  msgid "closing %s"
! msgstr "õÄÁÌÅÎÉÅ %s\n"
  
! #: info/session.c:3590
! #, fuzzy, c-format
  msgid "writing node %s..."
! msgstr "úÁÐÉÓØ ÎÏÄÙ %s..."
! 
! #: info/session.c:3670
! #, fuzzy, c-format
! msgid "closing file %s"
! msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÚÁËÒÙÔØ ×ÙÈÏÄÎÏÊ ÆÁÊÌ `%s'"
  
! #: info/session.c:3678
  msgid "Pipe the contents of this node through INFO_PRINT_COMMAND"
! msgstr "îÁÐÒÁ×ÉÔØ ÓÏÄÅÒÖÉÍÏÅ ÜÔÏÊ ÎÏÄÙ ÎÁ ×ÈÏÄ ËÏÍÁÎÄÙ INFO_PRINT_COMMAND"
  
! #: info/session.c:3713
  #, c-format
! msgid "Cannot open pipe to `%s'."
! msgstr "îÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ ËÁÎÁÌ Ë `%s'."
  
! #: info/session.c:3718
! #, fuzzy, c-format
  msgid "printing node %s..."
! msgstr "ðÅÞÁÔØ ÎÏÄÙ %s..."
  
! #: info/session.c:3726
! #, fuzzy, c-format
  msgid "finished printing node %s"
! msgstr "ðÅÞÁÔØ ÎÏÄÙ %s..."
  
! #: info/session.c:4015
  msgid "Search continued from the end of the document."
! msgstr ""
  
! #: info/session.c:4020
! #, fuzzy
  msgid "Search continued from the beginning of the document."
! msgstr "õÎÉÞÔÏÖÉÔØ ÔÅËÓÔ ÄÏ ÎÁÞÁÌÁ ÓÔÒÏËÉ"
  
! #: info/session.c:4037
  #, c-format
  msgid "Searching subfile %s ..."
! msgstr "ðÏÉÓË ÆÁÊÌÁ %s ..."
! 
! #: info/session.c:4097
! msgid "Read a string and search for it case-sensitively"
! msgstr "óÞÉÔÁÔØ ÓÔÒÏËÕ É ÚÁÐÕÓÔÉÔØ ÒÅÇÉÓÔÒÏÚÁ×ÉÓÉÍÙÊ ÐÏÉÓË"
! 
! #: info/session.c:4104
! msgid "Read a string and search for it"
! msgstr "óÞÉÔÁÔØ ÓÔÒÏËÕ É ÚÁÐÕÓÔÉÔØ ÐÏÉÓË"
  
! #: info/session.c:4112
! msgid "Read a string and search backward for it"
! msgstr "óÞÉÔÁÔØ ÓÔÒÏËÕ É ÚÁÐÕÓÔÉÔØ ÐÏÉÓË × ÏÂÒÁÔÎÏÍ ÎÁÐÒÁ×ÌÅÎÉÉ"
  
! #: info/session.c:4169 info/session.c:4175
! #, fuzzy, c-format
  msgid "%s%s%s [%s]: "
! msgstr "%s%s ÓÔÒÏËÉ [%s]: "
  
! #: info/session.c:4170 info/session.c:4176
  msgid "Regexp search"
! msgstr ""
  
! #: info/session.c:4171 info/session.c:4177
! #, fuzzy
  msgid " case-sensitively"
! msgstr " c ÕÞÅÔÏÍ ÒÅÇÉÓÔÒÁ "
  
! #: info/session.c:4172 info/session.c:4178
! #, fuzzy
  msgid " backward"
! msgstr "ïÂÒÁÔÎÙÊ ÐÏÉÓË"
  
! #: info/session.c:4176
! msgid "Search"
! msgstr "ðÏÉÓË"
  
! #: info/session.c:4225
! msgid "Search failed."
! msgstr "îÅ ÎÁÊÄÅÎÏ"
  
  #: info/session.c:4243
  msgid "Repeat last search in the same direction"
! msgstr "ðÏ×ÔÏÒÉÔØ ÐÏÓÌÅÄÎÉÊ ÐÏÉÓË × ÔÏÍ ÖÅ ÎÁÐÒÁ×ÌÅÎÉÉ"
  
! #: info/session.c:4246 info/session.c:4267
  msgid "No previous search string"
! msgstr "îÅÔ ÓÔÒÏËÉ ÐÒÅÄÙÄÕÝÅÇÏ ÐÏÉÓËÁ"
  
! #: info/session.c:4264
  msgid "Repeat last search in the reverse direction"
! msgstr "ðÏ×ÔÏÒÉÔØ ÐÏÓÌÅÄÎÉÊ ÐÏÉÓË × ÏÂÒÁÔÎÏÍ ÎÁÐÒÁ×ÌÅÎÉÉ"
  
! #: info/session.c:4294 info/session.c:4300
  msgid "Search interactively for a string as you type it"
! msgstr "úÁÐÕÓÔÉÔØ ÉÎÔÅÒÁËÔÉ×ÎÙÊ ÎÁÒÁÝÉ×ÁÅÍÙÊ ÐÏÉÓË"
  
! #: info/session.c:4380
! #, fuzzy
  msgid "Regexp I-search backward: "
! msgstr "îÁÒÁÝÉ×ÁÅÍÙÊ ÏÂÒÁÔÎÙÊ ÐÏÉÓË: "
  
! #: info/session.c:4381
  msgid "I-search backward: "
! msgstr "îÁÒÁÝÉ×ÁÅÍÙÊ ÏÂÒÁÔÎÙÊ ÐÏÉÓË: "
  
! #: info/session.c:4383
! #, fuzzy
  msgid "Regexp I-search: "
! msgstr "îÁÒÁÝÉ×ÁÅÍÙÊ ÐÏÉÓË: "
  
! #: info/session.c:4384
  msgid "I-search: "
! msgstr "îÁÒÁÝÉ×ÁÅÍÙÊ ÐÏÉÓË: "
  
! #: info/session.c:4409 info/session.c:4411
  msgid "Failing "
! msgstr "îÅ ÎÁÊÄÅÎÏ "
! 
! #: info/session.c:4895
! msgid "Move to the previous cross reference"
! msgstr "óÍÅÓÔÉÔØÓÑ Ë ÐÒÅÄÙÄÕÝÅÊ ÓÓÙÌËÅ"
! 
! #: info/session.c:4913
! msgid "Move to the next cross reference"
! msgstr "óÍÅÓÔÉÔØÓÑ Ë ÓÌÅÄÕÀÝÅÊ ÓÓÙÌËÅ"
! 
! #: info/session.c:4935
! msgid "Select reference or menu item appearing on this line"
! msgstr "÷ÙÂÒÁÔØ ÓÓÙÌËÕ ÉÌÉ ÐÕÎËÔ ÍÅÎÀ, ÎÁÈÏÄÑÝÉÊÓÑ ÎÁ ÄÁÎÎÏÊ ÓÔÒÏËÅ"
  
! #: info/session.c:4958
  msgid "Cancel current operation"
! msgstr "ïÔÍÅÎÉÔØ ×ÙÐÏÌÎÅÎÉÅ ÔÅËÕÝÅÊ ËÏÍÁÎÄÙ"
  
! #: info/session.c:4965
  msgid "Quit"
! msgstr "÷ÙÈÏÄ"
  
! #: info/session.c:4974
! msgid "Move the cursor to a specific line of the window"
! msgstr "ðÅÒÅÍÅÓÔÉÔØ ËÕÒÓÏÒ Ë ÚÁÄÁÎÎÏÊ ÓÔÒÏËÅ ÏËÎÁ"
  
! #: info/session.c:5006
  msgid "Redraw the display"
! msgstr "ðÅÒÅÒÉÓÏ×ÁÔØ ÜËÒÁÎ"
  
! #: info/session.c:5043
  msgid "Quit using Info"
! msgstr "÷ÙÊÔÉ ÉÚ Info"
  
! #: info/session.c:5058
  msgid "Run command bound to this key's lowercase variant"
! msgstr "úÁÐÕÓÔÉÔØ ËÏÍÁÎÄÕ, ÐÒÉ×ÑÚÁÎÎÕÀ Ë ÜÔÏÊ ËÌÁ×ÉÛÅ × ÎÉÖÎÅÍ ÒÅÇÉÓÔÒÅ"
  
! #: info/session.c:5069
  #, c-format
  msgid "Unknown command (%s)."
! msgstr "îÅÉÚ×ÅÓÔÎÁÑ ËÏÍÁÎÄÁ (%s)."
  
! #: info/session.c:5072
  #, c-format
  msgid "\"%s\" is invalid"
! msgstr "\"%s\" ÎÅ×ÅÒÎÁÑ ËÏÍÁÎÄÁ"
  
! #: info/session.c:5073
  #, c-format
! msgid "`%s' is invalid"
! msgstr "`%s' ÎÅ×ÅÒÎÏ"
  
! #: info/session.c:5288
  msgid "Add this digit to the current numeric argument"
! msgstr "äÏÂÁ×ÌÑÅÔ ÃÉÆÒÕ Ë ÔÅËÕÝÅÍÕ ÞÉÓÌÏ×ÏÍÕ ÁÒÇÕÍÅÎÔÕ"
  
! #: info/session.c:5297
  msgid "Start (or multiply by 4) the current numeric argument"
! msgstr "îÁÞÁÔØ (ÉÌÉ ÕÍÎÏÖÉÔØ ÎÁ 4) ÔÅËÕÝÉÊ ÞÉÓÌÏ×ÏÊ ÁÒÇÕÍÅÎÔ"
! 
! #: info/session.c:5312
! msgid "Internally used by \\[universal-argument]"
! msgstr "éÓÐÏÌØÚÕÅÔÓÑ ÆÕÎËÃÉÅÊ \\[universal-argument]"
! 
! #: info/session.c:5388
! msgid "Show full file name of node being displayed"
! msgstr ""
  
  #: info/tilde.c:361
  #, c-format
  msgid "readline: Out of virtual memory!\n"
! msgstr "readline: ÷ÉÒÔÕÁÌØÎÁÑ ÐÁÍÑÔØ ÉÓÞÅÒÐÁÎÁ!\n"
  
! #: info/variables.c:37
  msgid "When \"On\", footnotes appear and disappear automatically"
! msgstr "åÓÌÉ ÕÓÔÁÎÏ×ÌÅÎÏ (\"On\"), ÓÎÏÓËÉ ÐÏÑ×ÌÑÀÔÓÑ É ÉÓÞÅÚÁÀÔ Á×ÔÏÍÁÔÉÞÅÓËÉ"
  
! #: info/variables.c:41
  msgid "When \"On\", creating or deleting a window resizes other windows"
  msgstr ""
! "åÓÌÉ ÕÓÔÁÎÏ×ÌÅÎÏ (\"On\"), ÓÏÚÄÁÎÉÅ ÉÌÉ ÕÄÁÌÅÎÉÅ ÏËÎÁ ÉÚÍÅÎÑÅÔ ÒÁÚÍÅÒ ÄÒÕÇÉÈ "
! "ÏËÏÎ"
  
! #: info/variables.c:45
  msgid "When \"On\", flash the screen instead of ringing the bell"
! msgstr "åÓÌÉ ÕÓÔÁÎÏ×ÌÅÎÏ (\"On\"), ×ÍÅÓÔÏ Ú×ÕËÏ×ÏÇÏ ÓÉÇÎÁÌÁ ÍÉÇÁÅÔ ÜËÒÁÎ"
  
! #: info/variables.c:49
  msgid "When \"On\", errors cause the bell to ring"
! msgstr "åÓÌÉ ÕÓÔÁÎÏ×ÌÅÎÏ (\"On\"), ÏÛÉÂËÉ ×ÙÚÙ×ÁÀÔ Ú×ÕËÏ×ÏÊ ÓÉÇÎÁÌ"
  
! #: info/variables.c:53
  msgid "When \"On\", Info garbage collects files which had to be uncompressed"
! msgstr "åÓÌÉ ÕÓÔÁÎÏ×ÌÅÎÏ (\"On\"), ÐÒÏÉÚ×ÏÄÉÔØ ÓÂÏÒËÕ ÍÕÓÏÒÁ ÄÌÑ ÓÖÁÔÙÈ ÆÁÊÌÏ×"
  
! #: info/variables.c:56
  msgid "When \"On\", the portion of the matched search string is highlighted"
! msgstr "åÓÌÉ ÕÓÔÁÎÏ×ÌÅÎÏ (\"On\"), ×ÙÄÅÌÑÔØ ÐÒÉ ÐÏÉÓËÅ ÓÏ×ÐÁ×ÛÕÀ ÓÔÒÏËÕ"
  
! #: info/variables.c:60
  msgid "Controls what happens when scrolling is requested at the end of a node"
! msgstr "ïÐÒÅÄÅÌÑÅÔ ÐÏ×ÅÄÅÎÉÅ ÐÒÏËÒÕÔËÉ × ËÏÎÃÅ ÎÏÄÙ"
  
! #: info/variables.c:65
  msgid "Same as scroll-behaviour"
! msgstr ""
  
! #: info/variables.c:69
  msgid "The number lines to scroll when the cursor moves out of the window"
! msgstr "þÉÓÌÏ ÐÒÏËÒÕÞÉ×ÁÅÍÙÈ ÓÔÒÏË, ËÏÇÄÁ ËÕÒÓÏÒ ÐÅÒÅÍÅÝÁÅÔÓÑ ÚÁ ÐÒÅÄÅÌÙ ÏËÎÁ"
  
! #: info/variables.c:73
  msgid "Controls whether scroll-behavior affects cursor movement commands"
  msgstr ""
  
! #: info/variables.c:77
  msgid "When \"On\", Info accepts and displays ISO Latin characters"
! msgstr "åÓÌÉ ÕÓÔÁÎÏ×ÌÅÎÏ (\"On\"), Info ÏÔÏÂÒÁÖÁÅÔ ÓÉÍ×ÏÌÙ ISO Latin"
  
! #: info/variables.c:81
! #, fuzzy
  msgid ""
  "What to do when a scrolling command is issued at the end of the last node"
! msgstr "ïÐÒÅÄÅÌÑÅÔ ÐÏ×ÅÄÅÎÉÅ ÐÒÏËÒÕÔËÉ × ËÏÎÃÅ ÎÏÄÙ"
  
! #: info/variables.c:86
  msgid "Minimal length of a search string"
! msgstr ""
  
! #: info/variables.c:90
  msgid "Skip current window when searching"
  msgstr ""
  
! #: info/variables.c:95
  msgid "Explain the use of a variable"
! msgstr "ïÐÉÓÁÔØ ÉÓÐÏÌØÚÏ×ÁÎÉÅ ÐÅÒÅÍÅÎÎÏÊ"
  
! #: info/variables.c:101
  msgid "Describe variable: "
! msgstr "ïÐÉÓÁÔØ ÐÅÒÅÍÅÎÎÕÀ: "
  
! #: info/variables.c:120
  msgid "Set the value of an Info variable"
! msgstr "õÓÔÁÎÏ×ÉÔØ ÚÎÁÞÅÎÉÅ ÐÅÒÅÍÅÎÎÏÊ"
  
! #: info/variables.c:126
  msgid "Set variable: "
! msgstr "õÓÔÁÎÏ×ÉÔØ ÐÅÒÅÍÅÎÎÕÀ: "
  
! #: info/variables.c:144
  #, c-format
  msgid "Set %s to value (%d): "
! msgstr "õÓÔÁÎÏ×ÉÔØ ÚÎÁÞÅÎÉÅ %s ÒÁ×ÎÙÍ (%d): "
  
! #: info/variables.c:184
  #, c-format
  msgid "Set %s to value (%s): "
! msgstr "õÓÔÁÎÏ×ÉÔØ ÚÎÁÞÅÎÉÅ %s ÒÁ×ÎÙÍ (%s): "
  
! #: info/window.c:1077
  msgid "--*** Tags out of Date ***"
! msgstr "--*** ôÅÇÉ ÕÓÔÁÒÅÌÉ ***"
  
! #: info/window.c:1088
  msgid "-----Info: (), lines ----, "
! msgstr "-----Info: (), ÓÔÒÏË ----, "
  
! #: info/window.c:1095
  #, c-format
! msgid "-%s---Info: %s, %d lines --%s--"
! msgstr "-%s---Info: %s, ÓÔÒÏË: %d --%s--"
  
! #: info/window.c:1099
  #, c-format
! msgid "-%s%s-Info: (%s)%s, %d lines --%s--"
! msgstr "-%s%s-Info: (%s)%s, ÓÔÒÏË: %d --%s--"
  
! #: info/window.c:1106
  #, c-format
  msgid " Subfile: %s"
! msgstr " æÁÊÌ: %s"
  
! #: install-info/install-info.c:286
! #, fuzzy, c-format
  msgid "%s for %s"
! msgstr " ÄÌÑ %s"
  
! #: install-info/install-info.c:525
  #, c-format
  msgid "\tTry `%s --help' for a complete list of options.\n"
! msgstr "\túÁÐÕÓÔÉÔÅ `%s --help' ÄÌÑ ÐÏÌÕÞÅÎÉÑ ÐÏÌÎÏÇÏ ÓÐÉÓËÁ ËÌÀÞÅÊ.\n"
  
! #: install-info/install-info.c:533
! #, fuzzy, c-format
  msgid "Usage: %s [OPTION]... [INFO-FILE [DIR-FILE]]\n"
! msgstr "éÓÐÏÌØÚÏ×ÁÎÉÅ: %s [ëìàþ]... TEXINFO-æáêì...\n"
  
! #: install-info/install-info.c:535
  msgid "Add or remove entries in INFO-FILE from the Info directory DIR-FILE."
! msgstr ""
  
! #: install-info/install-info.c:536
  msgid ""
  "INFO-FILE and DIR-FILE are required unless the --info-file\n"
  "or --dir-file (or --info-dir) options are given, respectively."
  msgstr ""
  
! #: install-info/install-info.c:540
  msgid ""
  "Options:\n"
--- 1031,1789 ----
  "\n"
  "* Menu:\n"
! "\n"
! "  (Ð¤Ð°Ð¹Ð»)Ð�Ð¾Ð´Ð°                         Ð¡Ñ‚Ñ€Ð¾Ðº  Ð Ð°Ð·Ð¼ÐµÑ€  Ð¤Ð°Ð¹Ð»\n"
  "  ----------                         -----  ------  ----"
  
! #: info/nodemenu.c:187
  msgid ""
  "Here is the menu of nodes you have recently visited.\n"
! "Select one from this menu, or use '\\[history-node]' in another window.\n"
  msgstr ""
! "Ð­Ñ‚Ð¾ Ð¼ÐµÐ½ÑŽ Ñ€Ð°Ð½ÐµÐµ Ð¿Ð¾Ñ�ÐµÑ‰Ñ‘Ð½Ð½Ñ‹Ñ… Ð²Ð°Ð¼Ð¸ Ð½Ð¾Ð´.\n"
! "Ð’Ñ‹Ð±ÐµÑ€Ð¸Ñ‚Ðµ Ð¾Ð´Ð½Ñƒ Ð¸Ð· Ð¼ÐµÐ½ÑŽ Ð¸Ð»Ð¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Â«\\[history-node]Â» Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¼ Ð¾ÐºÐ½Ðµ.\n"
  
! #: info/nodemenu.c:208
  msgid "Make a window containing a menu of all of the currently visited nodes"
! msgstr "Ð¡Ð¾Ð·Ð´Ð°Ñ‚ÑŒ Ð¾ÐºÐ½Ð¾, Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‰ÐµÐµ Ð¼ÐµÐ½ÑŽ Ð¿Ð¾Ñ�ÐµÑ‰Ñ‘Ð½Ð½Ñ‹Ñ… Ñ€Ð°Ð½ÐµÐµ Ð½Ð¾Ð´"
  
! #: info/nodemenu.c:253
  msgid "Select a node which has been previously visited in a visible window"
! msgstr "Ð’Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ñ€Ð°Ð½ÐµÐµ Ð¿Ð¾Ñ�ÐµÑ‰Ñ‘Ð½Ð½ÑƒÑŽ Ð½Ð¾Ð´Ñƒ Ð² Ð²Ð¸Ð´Ð¸Ð¼Ð¾Ð¼ Ð¾ÐºÐ½Ðµ"
  
! #: info/nodemenu.c:260
  msgid "Select visited node: "
! msgstr "Ð’Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð¿Ð¾Ñ�ÐµÑ‰Ñ‘Ð½Ð½ÑƒÑŽ Ñ€Ð°Ð½ÐµÐµ Ð½Ð¾Ð´Ñƒ: "
  
! #: info/nodemenu.c:278 info/session.c:2356
  #, c-format
  msgid "The reference disappeared! (%s)."
! msgstr "Ð¡Ñ�Ñ‹Ð»ÐºÐ° Ð¸Ñ�Ñ‡ÐµÐ·Ð»Ð°! (%s)."
  
! #: info/pcterm.c:211
  #, c-format
  msgid "Terminal cannot be initialized: %s\n"
! msgstr "Ð�ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ‚ÐµÑ€Ð¼Ð¸Ð½Ð°Ð»: %s\n"
  
  #: info/search.c:166
  #, c-format
  msgid "regexp error: %s"
! msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð² Ñ€ÐµÐ³ÑƒÐ»Ñ�Ñ€Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸: %s"
! 
! #: info/session.c:61
! msgid "Show all matching files"
! msgstr "ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð²Ñ�Ðµ Ð¿Ð¾Ð´Ñ…Ð¾Ð´Ñ�Ñ‰Ð¸Ðµ Ñ„Ð°Ð¹Ð»Ñ‹"
! 
! #: info/session.c:65
! #, c-format
! msgid "No file index"
! msgstr "Ð�Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ Ñ„Ð°Ð¹Ð» ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�"
  
! #. TRANSLATORS: Try to keep this message (when "expanded") at most 79
! #. characters; anything after the 79th character will not actually be
! #. displayed on an 80-column terminal.
! #: info/session.c:191
  #, c-format
  msgid ""
! "Welcome to Info version %s.  Type \\[get-help-window] for help, \\[get-info-"
! "help-node] for tutorial."
  msgstr ""
! "Ð”Ð¾Ð±Ñ€Ð¾ Ð¿Ð¾Ð¶Ð°Ð»Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Info Ð²ÐµÑ€Ñ�Ð¸Ð¸ %s. \\[get-help-window] â€” Ñ�Ð¿Ñ€Ð°Ð²ÐºÐ°, \\[get-"
! "info-help-node] â€” Ð¾Ð±ÑƒÑ‡Ð°ÑŽÑ‰ÐµÐµ Ñ€ÑƒÐºÐ¾Ð²Ð¾Ð´Ñ�Ñ‚Ð²Ð¾."
! 
! #: info/session.c:767
! #, c-format
! msgid "can't open %s: %s"
! msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚ÑŒ %s: %s"
! 
! #: info/session.c:773
! #, c-format
! msgid "debugging output diverted to \"%s\""
! msgstr "Ð¾Ñ‚Ð»Ð°Ð´Ð¾Ñ‡Ð½Ñ‹Ð¹ Ð²Ñ‹Ð²Ð¾Ð´ Ð¿ÐµÑ€ÐµÐ½Ð°Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½ Ð² Â«%sÂ»"
  
! #: info/session.c:1215
  msgid "Move down to the next line"
! msgstr "Ð¡Ð¼ÐµÑ�Ñ‚Ð¸Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ñ�Ñ‚Ñ€Ð¾ÐºÑƒ Ð½Ð¸Ð¶Ðµ"
  
! #: info/session.c:1230
  msgid "Move up to the previous line"
! msgstr "Ð¡Ð¼ÐµÑ�Ñ‚Ð¸Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ñ�Ñ‚Ñ€Ð¾ÐºÑƒ Ð²Ñ‹ÑˆÐµ"
  
! #: info/session.c:1246
! msgid "Move the cursor to a specific line of the window"
! msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÑ�Ñ‚Ð¸Ñ‚ÑŒ ÐºÑƒÑ€Ñ�Ð¾Ñ€ Ðº Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð¾ÐºÐµ Ð¾ÐºÐ½Ð°"
! 
! #: info/session.c:1278
  msgid "Move to the end of the line"
! msgstr "Ð¡Ð¼ÐµÑ�Ñ‚Ð¸Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½ÐµÑ† Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸"
  
! #: info/session.c:1303
  msgid "Move to the start of the line"
! msgstr "Ð¡Ð¼ÐµÑ�Ñ‚Ð¸Ñ‚ÑŒÑ�Ñ� Ð² Ð½Ð°Ñ‡Ð°Ð»Ð¾ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸"
  
! #: info/session.c:1385
! msgid "Move to the start of this node"
! msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÑ�Ñ‚Ð¸Ñ‚ÑŒÑ�Ñ� Ð² Ð½Ð°Ñ‡Ð°Ð»Ð¾ Ð½Ð¾Ð´Ñ‹"
  
! #: info/session.c:1392
! msgid "Move to the end of this node"
! msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÑ�Ñ‚Ð¸Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½ÐµÑ† Ð½Ð¾Ð´Ñ‹"
  
! #: info/session.c:1474
  msgid "Scroll forward in this window"
! msgstr "ÐŸÑ€Ð¾ÐºÑ€ÑƒÑ‚Ð¸Ñ‚ÑŒ Ð²Ð¿ÐµÑ€Ñ‘Ð´ Ñ‚ÐµÐºÑƒÑ‰ÐµÐµ Ð¾ÐºÐ½Ð¾"
! 
! #: info/session.c:1488
! msgid "Scroll backward in this window"
! msgstr "ÐŸÑ€Ð¾ÐºÑ€ÑƒÑ‚Ð¸Ñ‚ÑŒ Ð½Ð°Ð·Ð°Ð´ Ñ‚ÐµÐºÑƒÑ‰ÐµÐµ Ð¾ÐºÐ½Ð¾"
  
! #: info/session.c:1496
  msgid "Scroll forward in this window and set default window size"
! msgstr "ÐŸÑ€Ð¾ÐºÑ€ÑƒÑ‚Ð¸Ñ‚ÑŒ Ñ‚ÐµÐºÑƒÑ‰ÐµÐµ Ð¾ÐºÐ½Ð¾ Ð²Ð¿ÐµÑ€Ñ‘Ð´ Ð¸ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾ÐºÐ½Ð° Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ"
! 
! #: info/session.c:1511
! msgid "Scroll backward in this window and set default window size"
! msgstr "ÐŸÑ€Ð¾ÐºÑ€ÑƒÑ‚Ð¸Ñ‚ÑŒ Ñ‚ÐµÐºÑƒÑ‰ÐµÐµ Ð¾ÐºÐ½Ð¾ Ð½Ð°Ð·Ð°Ð´ Ð¸ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾ÐºÐ½Ð° Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ"
  
! #: info/session.c:1517
  msgid "Scroll forward in this window staying within node"
! msgstr "ÐŸÑ€Ð¾ÐºÑ€ÑƒÑ‚Ð¸Ñ‚ÑŒ Ð²Ð¿ÐµÑ€Ñ‘Ð´ Ñ‚ÐµÐºÑƒÑ‰ÐµÐµ Ð¾ÐºÐ½Ð¾, Ð¾Ñ�Ñ‚Ð°Ð²Ð°Ñ�Ñ�ÑŒ Ð² Ñ‚ÐµÐºÑƒÑ‰ÐµÐ¹ Ð½Ð¾Ð´Ðµ"
! 
! #: info/session.c:1532
! msgid "Scroll backward in this window staying within node"
! msgstr "ÐŸÑ€Ð¾ÐºÑ€ÑƒÑ‚Ð¸Ñ‚ÑŒ Ð½Ð°Ð·Ð°Ð´ Ñ‚ÐµÐºÑƒÑ‰ÐµÐµ Ð¾ÐºÐ½Ð¾, Ð¾Ñ�Ñ‚Ð°Ð²Ð°Ñ�Ñ�ÑŒ Ð² Ñ‚ÐµÐºÑƒÑ‰ÐµÐ¹ Ð½Ð¾Ð´Ðµ"
  
! #: info/session.c:1540
  msgid ""
  "Scroll forward in this window staying within node and set default window size"
  msgstr ""
! "ÐŸÑ€Ð¾ÐºÑ€ÑƒÑ‚Ð¸Ñ‚ÑŒ Ñ‚ÐµÐºÑƒÑ‰ÐµÐµ Ð¾ÐºÐ½Ð¾ Ð²Ð¿ÐµÑ€Ñ‘Ð´, Ð¾Ñ�Ñ‚Ð°Ð²Ð°Ñ�Ñ�ÑŒ Ð² Ñ‚ÐµÐºÑƒÑ‰ÐµÐ¹ Ð½Ð¾Ð´Ðµ, Ð¸ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ "
! "Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð¾ÐºÐ½Ð° Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ"
  
! #: info/session.c:1567
  msgid ""
  "Scroll backward in this window staying within node and set default window "
  "size"
  msgstr ""
! "ÐŸÑ€Ð¾ÐºÑ€ÑƒÑ‚Ð¸Ñ‚ÑŒ Ñ‚ÐµÐºÑƒÑ‰ÐµÐµ Ð¾ÐºÐ½Ð¾ Ð½Ð°Ð·Ð°Ð´, Ð¾Ñ�Ñ‚Ð°Ð²Ð°Ñ�Ñ�ÑŒ Ð² Ñ‚ÐµÐºÑƒÑ‰ÐµÐ¹ Ð½Ð¾Ð´Ðµ, Ð¸ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ€ "
! "Ð¾ÐºÐ½Ð° Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ"
  
! #: info/session.c:1573
  msgid "Scroll down by lines"
! msgstr "ÐŸÑ€Ð¾ÐºÑ€ÑƒÑ‚Ð¸Ñ‚ÑŒ Ð½Ð° Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ñ�Ñ‚Ñ€Ð¾Ðº Ð²Ð½Ð¸Ð·"
  
! #: info/session.c:1579
  msgid "Scroll up by lines"
! msgstr "ÐŸÑ€Ð¾ÐºÑ€ÑƒÑ‚Ð¸Ñ‚ÑŒ Ð½Ð° Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ñ�Ñ‚Ñ€Ð¾Ðº Ð²Ð²ÐµÑ€Ñ…"
  
! #: info/session.c:1591
  msgid "Scroll down by half screen size"
! msgstr "ÐŸÑ€Ð¾ÐºÑ€ÑƒÑ‚Ð¸Ñ‚ÑŒ Ð½Ð° Ð¿Ð¾Ð»Ñ�ÐºÑ€Ð°Ð½Ð° Ð²Ð½Ð¸Ð·"
  
! #: info/session.c:1618
  msgid "Scroll up by half screen size"
! msgstr "ÐŸÑ€Ð¾ÐºÑ€ÑƒÑ‚Ð¸Ñ‚ÑŒ Ð½Ð° Ð¿Ð¾Ð»Ñ�ÐºÑ€Ð°Ð½Ð° Ð²Ð²ÐµÑ€Ñ…"
! 
! #: info/session.c:1624
! msgid "Scroll the other window"
! msgstr "ÐŸÑ€Ð¾ÐºÑ€ÑƒÑ‚Ð¸Ñ‚ÑŒ Ð´Ñ€ÑƒÐ³Ð¾Ðµ Ð¾ÐºÐ½Ð¾"
! 
! #: info/session.c:1645
! msgid "Scroll the other window backward"
! msgstr "ÐŸÑ€Ð¾ÐºÑ€ÑƒÑ‚Ð¸Ñ‚ÑŒ Ð´Ñ€ÑƒÐ³Ð¾Ðµ Ð¾ÐºÐ½Ð¾ Ð½Ð°Ð·Ð°Ð´"
  
! #: info/session.c:1745
  msgid "Select the next window"
! msgstr "Ð’Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ñ�Ð»ÐµÐ´ÑƒÑŽÑ‰ÐµÐµ Ð¾ÐºÐ½Ð¾"
  
! #: info/session.c:1782
  msgid "Select the previous window"
! msgstr "Ð’Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐµ Ð¾ÐºÐ½Ð¾"
  
! #: info/session.c:1826
  msgid "Split the current window"
! msgstr "Ð Ð°Ð·Ð´ÐµÐ»Ð¸Ñ‚ÑŒ Ñ‚ÐµÐºÑƒÑ‰ÐµÐµ Ð¾ÐºÐ½Ð¾"
  
! #: info/session.c:1868
  msgid "Delete the current window"
! msgstr "Ð£Ð´Ð°Ð»Ð¸Ñ‚ÑŒ Ñ‚ÐµÐºÑƒÑ‰ÐµÐµ Ð¾ÐºÐ½Ð¾"
  
! #: info/session.c:1873
  msgid "Cannot delete a permanent window"
! msgstr "Ð�ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ ÑƒÐ´Ð°Ð»Ð¸Ñ‚ÑŒ Ð¿Ð¾Ñ�Ñ‚Ð¾Ñ�Ð½Ð½Ð¾Ðµ Ð¾ÐºÐ½Ð¾"
  
! #: info/session.c:1904
  msgid "Delete all other windows"
! msgstr "Ð£Ð´Ð°Ð»Ð¸Ñ‚ÑŒ Ð²Ñ�Ðµ Ð¾Ñ�Ñ‚Ð°Ð»ÑŒÐ½Ñ‹Ðµ Ð¾ÐºÐ½Ð°"
  
! #: info/session.c:1950
  msgid "Grow (or shrink) this window"
! msgstr "Ð£Ð²ÐµÐ»Ð¸Ñ‡Ð¸Ñ‚ÑŒ (Ð¸Ð»Ð¸ ÑƒÐ¼ÐµÐ½ÑŒÑˆÐ¸Ñ‚ÑŒ) Ñ‚ÐµÐºÑƒÑ‰ÐµÐµ Ð¾ÐºÐ½Ð¾"
  
! #: info/session.c:1961
  msgid "Divide the available screen space among the visible windows"
! msgstr "Ð Ð°Ð·Ð´ÐµÐ»Ð¸Ñ‚ÑŒ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ðµ Ð¼ÐµÑ�Ñ‚Ð¾ Ð½Ð° Ñ�ÐºÑ€Ð°Ð½Ðµ Ð¼ÐµÐ¶Ð´Ñƒ Ð²Ð¸Ð´Ð¸Ð¼Ñ‹Ð¼Ð¸ Ð¾ÐºÐ½Ð°Ð¼Ð¸"
  
! #: info/session.c:1968
  msgid "Toggle the state of line wrapping in the current window"
! msgstr "ÐŸÐµÑ€ÐµÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ñ€ÐµÐ¶Ð¸Ð¼ Ñ€Ð°Ð·Ð´ÐµÐ»ÐµÐ½Ð¸Ñ� Ñ�Ñ‚Ñ€Ð¾Ðº Ð² Ñ‚ÐµÐºÑƒÑ‰ÐµÐ¼ Ð¾ÐºÐ½Ðµ"
  
! #: info/session.c:2117
  msgid "Select this menu item"
! msgstr "Ð’Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð¿ÑƒÐ½ÐºÑ‚ Ð¼ÐµÐ½ÑŽ"
  
! #: info/session.c:2147
! #, c-format
  msgid "There isn't %d item in this menu."
  msgid_plural "There aren't %d items in this menu."
! msgstr[0] "Ð’ Ñ�Ñ‚Ð¾Ð¼ Ð¼ÐµÐ½ÑŽ Ð½ÐµÑ‚ %d Ð¿ÑƒÐ½ÐºÑ‚Ð°."
! msgstr[1] "Ð’ Ñ�Ñ‚Ð¾Ð¼ Ð¼ÐµÐ½ÑŽ Ð½ÐµÑ‚ %d Ð¿ÑƒÐ½ÐºÑ‚Ð¾Ð²."
! msgstr[2] "Ð’ Ñ�Ñ‚Ð¾Ð¼ Ð¼ÐµÐ½ÑŽ Ð½ÐµÑ‚ %d Ð¿ÑƒÐ½ÐºÑ‚Ð¾Ð²."
  
! #: info/session.c:2156
! msgid "Select the last item in this node's menu"
! msgstr "Ð’Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð¿ÑƒÐ½ÐºÑ‚ Ð¼ÐµÐ½ÑŽ Ð² Ñ‚ÐµÐºÑƒÑ‰ÐµÐ¹ Ð½Ð¾Ð´Ðµ"
! 
! #: info/session.c:2264 info/session.c:2265
  #, c-format
  msgid "Menu item (%s): "
! msgstr "ÐŸÑƒÐ½ÐºÑ‚ Ð¼ÐµÐ½ÑŽ (%s): "
  
! #: info/session.c:2268
  msgid "Menu item: "
! msgstr "ÐŸÑƒÐ½ÐºÑ‚ Ð¼ÐµÐ½ÑŽ: "
  
! #: info/session.c:2275 info/session.c:2276
  #, c-format
  msgid "Follow xref (%s): "
! msgstr "ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð¿Ð¾ Ñ�Ñ�Ñ‹Ð»ÐºÐµ (%s): "
  
! #: info/session.c:2279
  msgid "Follow xref: "
! msgstr "ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð¿Ð¾ Ñ�Ñ�Ñ‹Ð»ÐºÐµ: "
  
! #: info/session.c:2368
  msgid "Read a menu item and select its node"
! msgstr "Ð¡Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ Ð¸Ð¼Ñ� Ð¿ÑƒÐ½ÐºÑ‚Ð° Ð¼ÐµÐ½ÑŽ Ð¸ Ð¿ÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ðº Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¹ Ð½Ð¾Ð´Ðµ"
  
! #: info/session.c:2393
  msgid "Read a footnote or cross reference and select its node"
! msgstr "Ð¡Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ Ð¸Ð¼Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð¸Ð»Ð¸ Ñ�Ð½Ð¾Ñ�ÐºÐ¸ Ð¸ Ð¿ÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ðº Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¹ Ð½Ð¾Ð´Ðµ"
  
! #: info/session.c:2399
  msgid "Move to the start of this node's menu"
! msgstr "Ð¡Ð¼ÐµÑ�Ñ‚Ð¸Ñ‚ÑŒÑ�Ñ� Ðº Ð½Ð°Ñ‡Ð°Ð»Ñƒ Ð¼ÐµÐ½ÑŽ Ñ‚ÐµÐºÑƒÑ‰ÐµÐ¹ Ð½Ð¾Ð´Ñ‹"
  
! #: info/session.c:2421
  msgid "Visit as many menu items at once as possible"
! msgstr "ÐŸÑ€Ð¾Ñ�Ð¼Ð¾Ñ‚Ñ€ÐµÑ‚ÑŒ Ð¾Ð´Ð½Ð¾Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ð¾ ÐºÐ°Ðº Ð¼Ð¾Ð¶Ð½Ð¾ Ð±Ð¾Ð»ÑŒÑˆÐµ Ð½Ð¾Ð´"
  
! #: info/session.c:2520
! msgid "Move to the previous cross reference"
! msgstr "ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ðº Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¹ Ð¿ÐµÑ€ÐµÐºÑ€Ñ‘Ñ�Ñ‚Ð½Ð¾Ð¹ Ñ�Ñ�Ñ‹Ð»ÐºÐµ"
  
! #: info/session.c:2583
! msgid "Move to the next cross reference"
! msgstr "ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ðº Ñ�Ð»ÐµÐ´ÑƒÑŽÑ‰ÐµÐ¹ Ð¿ÐµÑ€ÐµÐºÑ€Ñ‘Ñ�Ñ‚Ð½Ð¾Ð¹ Ñ�Ñ�Ñ‹Ð»ÐºÐµ"
  
! #: info/session.c:2644
! msgid "Select reference or menu item appearing on this line"
! msgstr "Ð’Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ñ�Ñ�Ñ‹Ð»ÐºÑƒ Ð¸Ð»Ð¸ Ð¿ÑƒÐ½ÐºÑ‚ Ð¼ÐµÐ½ÑŽ, Ð½Ð°Ñ…Ð¾Ð´Ñ�Ñ‰Ð¸Ð¹Ñ�Ñ� Ð½Ð° Ð´Ð°Ð½Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð¾ÐºÐµ"
  
! #: info/session.c:2678
  #, c-format
! msgid "No menu in node '%s'."
! msgstr "Ð’ Ð½Ð¾Ð´Ðµ Â«%sÂ» Ð½ÐµÑ‚ Ð¼ÐµÐ½ÑŽ."
  
! #: info/session.c:2725
  #, c-format
! msgid "Unable to find node referenced by '%s' in '%s'."
! msgstr "Ð�ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ð°Ð¹Ñ‚Ð¸ Ð½Ð¾Ð´Ñƒ Ð¿Ð¾ Ñ�Ñ�Ñ‹Ð»ÐºÐµ Â«%sÂ» Ð² Â«%sÂ»."
  
! #: info/session.c:2775
  msgid "Read a list of menus starting from dir and follow them"
! msgstr "Ð¡Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð¼ÐµÐ½ÑŽ, Ð½Ð°Ñ‡Ð¸Ð½Ð°ÑŽÑ‰Ð¸Ð¹Ñ�Ñ� Ñ� dir Ð¸ Ð¿Ñ€Ð¾Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾ Ð½Ð¸Ð¼"
  
! #: info/session.c:2777
  msgid "Follow menus: "
! msgstr "ÐŸÑ€Ð¾Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾ Ð¼ÐµÐ½ÑŽ: "
  
! #: info/session.c:2879
! msgid "Select the Next node"
! msgstr "ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð½Ð° Â«Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰ÑƒÑŽÂ» Ð½Ð¾Ð´Ñƒ"
  
! #: info/session.c:2886
! msgid "Select the Prev node"
! msgstr "ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð½Ð° Â«ÐŸÑ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÑƒÑŽÂ» Ð½Ð¾Ð´Ñƒ"
  
! #: info/session.c:2893
! msgid "Select the Up node"
! msgstr "ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð½Ð° Â«Ð’ÐµÑ€Ñ…Ð½ÑŽÑŽÂ» Ð½Ð¾Ð´Ñƒ"
  
! #: info/session.c:2899
! msgid "Select the last node in this file"
! msgstr "ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð½Ð° Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½ÑŽÑŽ Ð½Ð¾Ð´Ñƒ Ð² Ñ„Ð°Ð¹Ð»Ðµ"
  
! #: info/session.c:2926 info/session.c:2959
! msgid "This window has no additional nodes"
! msgstr "Ð­Ñ‚Ð¾ Ð¾ÐºÐ½Ð¾ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð´Ð¾Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ñ… Ð½Ð¾Ð´"
  
! #: info/session.c:2932
! msgid "Select the first node in this file"
! msgstr "ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð½Ð° Ð¿ÐµÑ€Ð²ÑƒÑŽ Ð½Ð¾Ð´Ñƒ Ð² Ñ„Ð°Ð¹Ð»Ðµ"
  
! #: info/session.c:3064
! msgid "No more nodes within this document."
! msgstr "Ð’ Ñ�Ñ‚Ð¾Ð¼ Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ðµ Ð±Ð¾Ð»ÑŒÑˆÐµ Ð½ÐµÑ‚ Ð½Ð¾Ð´."
! 
! #: info/session.c:3109 info/session.c:3149
! msgid "No 'Prev' or 'Up' for this node within this document."
! msgstr "Ð’ Ñ�Ñ‚Ð¾Ð¼ Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ðµ Ð½ÐµÑ‚ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Â«ÐŸÑ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ�Â» Ð¸Ð»Ð¸ Â«Ð’Ð²ÐµÑ€Ñ…Â» Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ð½Ð¾Ð´Ñ‹."
! 
! #: info/session.c:3162
! msgid "Move forwards or down through node structure"
! msgstr "ÐŸÑ€Ð¾Ð´Ð²Ð¸Ð³Ð°Ñ‚ÑŒÑ�Ñ� Ð²Ð¿ÐµÑ€Ñ‘Ð´ Ð¸Ð»Ð¸ Ð²Ð½Ð¸Ð· Ð¿Ð¾ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ Ð½Ð¾Ð´"
! 
! #: info/session.c:3179
! msgid "Move backwards or up through node structure"
! msgstr "ÐŸÑ€Ð¾Ð´Ð²Ð¸Ð³Ð°Ñ‚ÑŒÑ�Ñ� Ð½Ð°Ð·Ð°Ð´ Ð¸Ð»Ð¸ Ð²Ð²ÐµÑ€Ñ… Ð¿Ð¾ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ðµ Ð½Ð¾Ð´"
! 
! #: info/session.c:3202
! msgid "Read a node name and select it"
! msgstr "Ð¡Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ Ð¸Ð¼Ñ� Ð½Ð¾Ð´Ñ‹ Ð¸ Ð¿ÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ðº Ð½ÐµÐ¹"
  
! #: info/session.c:3256 info/session.c:3260
! msgid "Goto node: "
! msgstr "ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ðº Ð½Ð¾Ð´Ðµ: "
! 
! #: info/session.c:3439
! msgid "Find the node describing program invocation"
! msgstr "Ð�Ð°Ð¹Ñ‚Ð¸ Ð½Ð¾Ð´Ñƒ, Ð¾Ð¿Ð¸Ñ�Ñ‹Ð²Ð°ÑŽÑ‰ÑƒÑŽ, ÐºÐ°Ðº Ð²Ñ‹Ð·Ñ‹Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñƒ"
! 
! #: info/session.c:3441
  #, c-format
! msgid "Find Invocation node of [%s]: "
! msgstr "Ð�Ð°Ð¹Ñ‚Ð¸ Ð½Ð¾Ð´Ñƒ Invocation Ð´Ð»Ñ� [%s]: "
! 
! #: info/session.c:3486
! msgid "Read a manpage reference and select it"
! msgstr "Ð¡Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ Ñ�Ñ�Ñ‹Ð»ÐºÑƒ Ð½Ð° Ñ�Ð¿Ñ€Ð°Ð²Ð¾Ñ‡Ð½ÑƒÑŽ Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñƒ (manpage) Ð¸ Ð¿ÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ðº Ð½ÐµÐ¹"
  
! #: info/session.c:3490
! msgid "Get Manpage: "
! msgstr "ÐŸÑ€Ð¾Ñ�Ð¼Ð¾Ñ‚Ñ€ÐµÑ‚ÑŒ Ñ�Ð¿Ñ€Ð°Ð²Ð¾Ñ‡Ð½ÑƒÑŽ Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñƒ (manpage): "
! 
! #: info/session.c:3511
! msgid "Select the node 'Top' in this file"
! msgstr "ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð½Ð° Â«ÐŸÐµÑ€Ð²ÑƒÑŽÂ» Ð½Ð¾Ð´Ñƒ Ð² Ñ�Ñ‚Ð¾Ð¼ Ñ„Ð°Ð¹Ð»Ðµ"
! 
! #: info/session.c:3517
! msgid "Select the node '(dir)'"
! msgstr "ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð½Ð° Ð½Ð¾Ð´Ñƒ Â«(dir)Â»"
! 
! #: info/session.c:3523
! msgid "Show full file name of node being displayed"
! msgstr "ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð¿Ð¾Ð»Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ñ„Ð°Ð¹Ð»Ð° Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶Ð°ÐµÐ¼Ð¾Ð¹ Ð½Ð¾Ð´Ñ‹"
  
! #: info/session.c:3540
  msgid "Select the most recently selected node"
! msgstr "ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ðº Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½ÐµÐ¹ Ð²Ñ‹Ð±Ñ€Ð°Ð½Ð½Ð¾Ð¹ Ð½Ð¾Ð´Ðµ"
  
! #: info/session.c:3545
! #, c-format
! msgid "No earlier node in history"
! msgstr "Ð’ Ð¸Ñ�Ñ‚Ð¾Ñ€Ð¸Ð¸ Ð½ÐµÑ‚ Ð±Ð¾Ð»ÐµÐµ Ñ€Ð°Ð½Ð½ÐµÐ¹ Ð½Ð¾Ð´Ñ‹"
  
! #: info/session.c:3549
  msgid "Read the name of a file and select it"
! msgstr "Ð¡Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ Ð¸Ð¼Ñ� Ñ„Ð°Ð¹Ð»Ð° Ð¸ Ð¿ÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ðº Ð½ÐµÐ¼Ñƒ"
  
! #: info/session.c:3553
  msgid "Find file: "
! msgstr "Ð�Ð°Ð¹Ñ‚Ð¸ Ñ„Ð°Ð¹Ð»: "
  
! #: info/session.c:3570
  #, c-format
! msgid "Cannot find '%s'."
! msgstr "Ð�ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ð°Ð¹Ñ‚Ð¸ Â«%sÂ»."
  
! #: info/session.c:3619
  #, c-format
! msgid "Could not create output file '%s'."
! msgstr "Ð�ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ñ�Ð¾Ð·Ð´Ð°Ñ‚ÑŒ Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ñ„Ð°Ð¹Ð» Â«%sÂ»."
  
! #: info/session.c:3633
! #, c-format
  msgid "error writing to %s: %s"
! msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð·Ð°Ð¿Ð¸Ñ�Ð¸ Ð² %s: %s"
  
! #: info/session.c:3642
! #, c-format
  msgid "closing %s"
! msgstr "Ð·Ð°ÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚Ñ�Ñ� %s"
  
! #: info/session.c:3691
! #, c-format
  msgid "writing node %s..."
! msgstr "Ð·Ð°Ð¿Ð¸Ñ�ÑŒ Ð½Ð¾Ð´Ñ‹ %sâ€¦"
  
! #: info/session.c:3737
  msgid "Pipe the contents of this node through INFO_PRINT_COMMAND"
! msgstr "ÐŸÐµÑ€ÐµÐ½Ð°Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÑŒ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ð¼Ð¾Ðµ Ñ�Ñ‚Ð¾Ð¹ Ð½Ð¾Ð´Ñ‹ Ð½Ð° Ð²Ñ…Ð¾Ð´ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ INFO_PRINT_COMMAND"
  
! #: info/session.c:3765
  #, c-format
! msgid "Cannot open pipe to '%s'."
! msgstr "Ð�ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚ÑŒ ÐºÐ°Ð½Ð°Ð» Ðº Â«%sÂ»."
  
! #: info/session.c:3770
! #, c-format
  msgid "printing node %s..."
! msgstr "Ð¿ÐµÑ‡Ð°Ñ‚Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð¾Ð´Ð° %s"
  
! #: info/session.c:3778
! #, c-format
  msgid "finished printing node %s"
! msgstr "Ð¿ÐµÑ‡Ð°Ñ‚ÑŒ Ð½Ð¾Ð´Ñ‹ %s Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð°"
! 
! #: info/session.c:3810
! msgid "Toggle the usage of regular expressions in searches"
! msgstr "ÐŸÐµÑ€ÐµÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ€ÐµÐ³ÑƒÐ»Ñ�Ñ€Ð½Ñ‹Ñ… Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹ Ð² Ð¿Ð¾Ð¸Ñ�ÐºÐµ"
! 
! #: info/session.c:3814
! #, c-format
! msgid "Using regular expressions for searches."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ€ÐµÐ³ÑƒÐ»Ñ�Ñ€Ð½Ñ‹Ñ… Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹ Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¸Ñ�ÐºÐµ."
! 
! #: info/session.c:3815
! #, c-format
! msgid "Using literal strings for searches."
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¾Ð±Ñ‹Ñ‡Ð½Ñ‹Ñ… Ñ�Ñ‚Ñ€Ð¾Ðº Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¸Ñ�ÐºÐµ."
  
! #: info/session.c:4059
  msgid "Search continued from the end of the document."
! msgstr "ÐŸÐ¾Ð¸Ñ�Ðº Ð¿Ñ€Ð¾Ð´Ð¾Ð»Ð¶Ð¸Ñ‚Ñ�Ñ� Ñ� ÐºÐ¾Ð½Ñ†Ð° Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð°."
  
! #: info/session.c:4064
  msgid "Search continued from the beginning of the document."
! msgstr "ÐŸÐ¾Ð¸Ñ�Ðº Ð¿Ñ€Ð¾Ð´Ð¾Ð»Ð¶Ð¸Ñ‚Ñ�Ñ� Ñ� Ð½Ð°Ñ‡Ð°Ð»Ð° Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð°."
  
! #: info/session.c:4084
  #, c-format
  msgid "Searching subfile %s ..."
! msgstr "ÐŸÐ¾Ð¸Ñ�Ðº Ð¿Ð¾Ð´Ñ„Ð°Ð¹Ð»Ð° %sâ€¦"
  
! #: info/session.c:4123
! msgid "Search failed."
! msgstr "Ð�Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾."
  
! #: info/session.c:4142
! #, c-format
  msgid "%s%s%s [%s]: "
! msgstr "%s%s%s [%s]: "
  
! #: info/session.c:4143 info/session.c:4149
  msgid "Regexp search"
! msgstr "ÐŸÐ¾Ð¸Ñ�Ðº Ð¿Ð¾ Ñ€ÐµÐ³ÑƒÐ»Ñ�Ñ€Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�Ð¼"
  
! #: info/session.c:4143 info/session.c:4149
! msgid "Search"
! msgstr "ÐŸÐ¾Ð¸Ñ�Ðº"
! 
! #: info/session.c:4144 info/session.c:4150
  msgid " case-sensitively"
! msgstr " c ÑƒÑ‡Ñ‘Ñ‚Ð¾Ð¼ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°"
  
! #: info/session.c:4145 info/session.c:4151
  msgid " backward"
! msgstr " Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ñ‹Ð¹ Ð¿Ð¾Ð¸Ñ�Ðº"
  
! #: info/session.c:4148
! #, c-format
! msgid "%s%s%s: "
! msgstr "%s%s%s: "
  
! #: info/session.c:4168
! msgid "Search string too short"
! msgstr "Ð¡Ð»Ð¸ÑˆÐºÐ¾Ð¼ ÐºÐ¾Ñ€Ð¾Ñ‚ÐºÐ°Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ° Ð¿Ð¾Ð¸Ñ�ÐºÐ°"
! 
! #: info/session.c:4238
! msgid "Read a string and search for it case-sensitively"
! msgstr "Ð¡Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ Ñ�Ñ‚Ñ€Ð¾ÐºÑƒ Ð¸ Ð·Ð°Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚ÑŒ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¾Ð·Ð°Ð²Ð¸Ñ�Ð¸Ð¼Ñ‹Ð¹ Ð¿Ð¾Ð¸Ñ�Ðº"
  
  #: info/session.c:4243
+ msgid "Read a string and search for it"
+ msgstr "Ð¡Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ Ñ�Ñ‚Ñ€Ð¾ÐºÑƒ Ð¸ Ð·Ð°Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð¸Ñ�Ðº"
+ 
+ #: info/session.c:4249
+ msgid "Read a string and search backward for it"
+ msgstr "Ð¡Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ Ñ�Ñ‚Ñ€Ð¾ÐºÑƒ Ð¸ Ð·Ð°Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð¸Ñ�Ðº Ð² Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ð½Ð°Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ð¸"
+ 
+ #: info/session.c:4257
  msgid "Repeat last search in the same direction"
! msgstr "ÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð¸Ñ‚ÑŒ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð¿Ð¾Ð¸Ñ�Ðº Ð² Ñ‚Ð¾Ð¼ Ð¶Ðµ Ð½Ð°Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ð¸"
  
! #: info/session.c:4265 info/session.c:4310
  msgid "No previous search string"
! msgstr "Ð�ÐµÑ‚ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ³Ð¾ Ð¿Ð¾Ð¸Ñ�ÐºÐ°"
  
! #: info/session.c:4302
  msgid "Repeat last search in the reverse direction"
! msgstr "ÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð¸Ñ‚ÑŒ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð¿Ð¾Ð¸Ñ�Ðº Ð² Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ð½Ð°Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ð¸"
  
! #: info/session.c:4349
! msgid "Clear displayed search matches"
! msgstr "ÐžÑ‡Ð¸Ñ�Ñ‚Ð¸Ñ‚ÑŒ Ð¿Ð¾ÐºÐ°Ð·Ð°Ð½Ð½Ñ‹Ðµ Ñ�Ð¾Ð²Ð¿Ð°Ð´ÐµÐ½Ð¸Ñ� Ð¿Ð¾Ð¸Ñ�ÐºÐ°"
! 
! #: info/session.c:4366 info/session.c:4372
  msgid "Search interactively for a string as you type it"
! msgstr "Ð—Ð°Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚ÑŒ Ð¸Ð½Ñ‚ÐµÑ€Ð°ÐºÑ‚Ð¸Ð²Ð½Ñ‹Ð¹ Ð¿Ð¾Ð¸Ñ�Ðº Ð¿Ð¾ Ð¼ÐµÑ€Ðµ Ð²Ð²Ð¾Ð´Ð° Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸"
  
! #: info/session.c:4486
  msgid "Regexp I-search backward: "
! msgstr "Ð�Ð°Ñ€Ð°Ñ‰Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ð¹ Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ñ‹Ð¹ Ð¿Ð¾Ð¸Ñ�Ðº Ð¿Ð¾ Ñ€ÐµÐ³ÑƒÐ»Ñ�Ñ€Ð½Ð¾Ð¼Ñƒ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÑŽ: "
  
! #: info/session.c:4487
  msgid "I-search backward: "
! msgstr "Ð�Ð°Ñ€Ð°Ñ‰Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ð¹ Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ñ‹Ð¹ Ð¿Ð¾Ð¸Ñ�Ðº: "
  
! #: info/session.c:4489
  msgid "Regexp I-search: "
! msgstr "Ð�Ð°Ñ€Ð°Ñ‰Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ð¹ Ð¿Ð¾Ð¸Ñ�Ðº Ð¿Ð¾ Ñ€ÐµÐ³ÑƒÐ»Ñ�Ñ€Ð½Ð¾Ð¼Ñƒ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÑŽ: "
  
! #: info/session.c:4490
  msgid "I-search: "
! msgstr "Ð�Ð°Ñ€Ð°Ñ‰Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ð¹ Ð¿Ð¾Ð¸Ñ�Ðº: "
  
! #: info/session.c:4515 info/session.c:4518
  msgid "Failing "
! msgstr "Ð�Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ "
  
! #: info/session.c:4891
  msgid "Cancel current operation"
! msgstr "ÐžÑ‚Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ñ‚ÐµÐºÑƒÑ‰ÐµÐ¹ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹"
  
! #: info/session.c:4898
  msgid "Quit"
! msgstr "Ð’Ñ‹Ñ…Ð¾Ð´"
  
! #: info/session.c:4903
! msgid "Display version of Info being run"
! msgstr "ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð²ÐµÑ€Ñ�Ð¸ÑŽ Ð·Ð°Ð¿ÑƒÑ‰ÐµÐ½Ð½Ð¾Ð¹ Info"
! 
! #: info/session.c:4905
! #, c-format
! msgid "GNU Info version %s"
! msgstr "GNU Info, Ð²ÐµÑ€Ñ�Ð¸Ñ� %s"
  
! #: info/session.c:4910
  msgid "Redraw the display"
! msgstr "ÐŸÐµÑ€ÐµÑ€Ð¸Ñ�Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�ÐºÑ€Ð°Ð½"
  
! #: info/session.c:4947
  msgid "Quit using Info"
! msgstr "Ð’Ñ‹Ð¹Ñ‚Ð¸ Ð¸Ð· Info"
  
! #: info/session.c:4960
  msgid "Run command bound to this key's lowercase variant"
! msgstr "Ð—Ð°Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚ÑŒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñƒ, Ð¿Ñ€Ð¸Ð²Ñ�Ð·Ð°Ð½Ð½ÑƒÑŽ Ðº Ñ�Ñ‚Ð¾Ð¹ ÐºÐ»Ð°Ð²Ð¸ÑˆÐµ Ð² Ð½Ð¸Ð¶Ð½ÐµÐ¼ Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ðµ"
  
! #: info/session.c:4971
  #, c-format
  msgid "Unknown command (%s)."
! msgstr "Ð�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° (%s)."
  
! #: info/session.c:4974
  #, c-format
  msgid "\"%s\" is invalid"
! msgstr "Ð�ÐµÐ²ÐµÑ€Ð½Ð°Ñ� ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° Â«%sÂ»"
  
! #: info/session.c:4975
  #, c-format
! msgid "'%s' is invalid"
! msgstr "Â«%sÂ» Ð½ÐµÐ²ÐµÑ€Ð½Ð¾"
  
! #: info/session.c:5293
  msgid "Add this digit to the current numeric argument"
! msgstr "Ð”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ Ñ†Ð¸Ñ„Ñ€Ñƒ Ðº Ñ‚ÐµÐºÑƒÑ‰ÐµÐ¼Ñƒ Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¾Ð¼Ñƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ"
  
! #: info/session.c:5300
  msgid "Start (or multiply by 4) the current numeric argument"
! msgstr "Ð�Ð°Ñ‡Ð°Ñ‚ÑŒ (Ð¸Ð»Ð¸ ÑƒÐ¼Ð½Ð¾Ð¶Ð¸Ñ‚ÑŒ Ð½Ð° 4) Ñ‚ÐµÐºÑƒÑ‰Ð¸Ð¹ Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
  #: info/tilde.c:361
  #, c-format
  msgid "readline: Out of virtual memory!\n"
! msgstr "readline: Ð’Ð¸Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð°Ñ� Ð¿Ð°Ð¼Ñ�Ñ‚ÑŒ Ð¸Ñ�Ñ‡ÐµÑ€Ð¿Ð°Ð½Ð°!\n"
  
! #: info/variables.c:51
  msgid "When \"On\", footnotes appear and disappear automatically"
! msgstr "Ð•Ñ�Ð»Ð¸ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ (Â«OnÂ»), Ñ�Ð½Ð¾Ñ�ÐºÐ¸ Ð¿Ð¾Ñ�Ð²Ð»Ñ�ÑŽÑ‚Ñ�Ñ� Ð¸ Ð¸Ñ�Ñ‡ÐµÐ·Ð°ÑŽÑ‚ Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸"
  
! #: info/variables.c:55
  msgid "When \"On\", creating or deleting a window resizes other windows"
  msgstr ""
! "Ð•Ñ�Ð»Ð¸ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ (Â«OnÂ»), Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ðµ Ð¸Ð»Ð¸ ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ðµ Ð¾ÐºÐ½Ð° Ð¸Ð·Ð¼ÐµÐ½Ñ�ÐµÑ‚ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ð´Ñ€ÑƒÐ³Ð¸Ñ… "
! "Ð¾ÐºÐ¾Ð½"
  
! #: info/variables.c:59
  msgid "When \"On\", flash the screen instead of ringing the bell"
! msgstr "Ð•Ñ�Ð»Ð¸ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ (Â«OnÂ»), Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð·Ð²ÑƒÐºÐ¾Ð²Ð¾Ð³Ð¾ Ñ�Ð¸Ð³Ð½Ð°Ð»Ð° Ð¼Ð¸Ð³Ð°ÐµÑ‚ Ñ�ÐºÑ€Ð°Ð½"
  
! #: info/variables.c:63
  msgid "When \"On\", errors cause the bell to ring"
! msgstr "Ð•Ñ�Ð»Ð¸ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ (Â«OnÂ»), Ð¿Ñ€Ð¸ Ð¾ÑˆÐ¸Ð±ÐºÐ°Ñ… Ð¿Ð¾Ð´Ð°Ñ‘Ñ‚Ñ�Ñ� Ð·Ð²ÑƒÐºÐ¾Ð²Ð¾Ð¹ Ñ�Ð¸Ð³Ð½Ð°Ð»"
  
! #: info/variables.c:67
  msgid "When \"On\", Info garbage collects files which had to be uncompressed"
! msgstr ""
! "Ð•Ñ�Ð»Ð¸ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ (Â«OnÂ»), Info Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚ Ñ�Ð±Ð¾Ñ€ÐºÑƒ Ð¼ÑƒÑ�Ð¾Ñ€Ð½Ñ‹Ñ… Ñ€Ð°Ñ�Ð¶Ð°Ñ‚Ñ‹Ñ… Ñ„Ð°Ð¹Ð»Ð¾Ð²"
  
! #: info/variables.c:70
  msgid "When \"On\", the portion of the matched search string is highlighted"
! msgstr "Ð•Ñ�Ð»Ð¸ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ (Â«OnÂ»), Ð²Ñ‹Ð´ÐµÐ»Ñ�Ñ‚ÑŒ Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¸Ñ�ÐºÐµ Ñ�Ð¾Ð²Ð¿Ð°Ð²ÑˆÑƒÑŽ Ñ�Ñ‚Ñ€Ð¾ÐºÑƒ"
  
! #: info/variables.c:74
  msgid "Controls what happens when scrolling is requested at the end of a node"
! msgstr "ÐžÐ¿Ñ€ÐµÐ´ÐµÐ»Ñ�ÐµÑ‚ Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¾ÐºÑ€ÑƒÑ‚ÐºÐ¸ Ð² ÐºÐ¾Ð½Ñ†Ðµ Ð½Ð¾Ð´Ñ‹"
  
! #: info/variables.c:79
  msgid "Same as scroll-behaviour"
! msgstr "Ð¢Ð¾Ð¶Ðµ, Ñ‡Ñ‚Ð¾ Ð¸ scroll-behaviour"
  
! #: info/variables.c:83
  msgid "The number lines to scroll when the cursor moves out of the window"
! msgstr "Ð§Ð¸Ñ�Ð»Ð¾ Ð¿Ñ€Ð¾ÐºÑ€ÑƒÑ‡Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ñ… Ñ�Ñ‚Ñ€Ð¾Ðº, ÐºÐ¾Ð³Ð´Ð° ÐºÑƒÑ€Ñ�Ð¾Ñ€ Ð¿ÐµÑ€ÐµÐ¼ÐµÑ‰Ð°ÐµÑ‚Ñ�Ñ� Ð·Ð° Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ‹ Ð¾ÐºÐ½Ð°"
  
! #: info/variables.c:87
  msgid "Controls whether scroll-behavior affects cursor movement commands"
  msgstr ""
+ "ÐžÐ¿Ñ€ÐµÐ´ÐµÐ»Ñ�ÐµÑ‚, Ð±ÑƒÐ´ÐµÑ‚ Ð»Ð¸ Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¾ÐºÑ€ÑƒÑ‚ÐºÐ¸ Ð²Ð»Ð¸Ñ�Ñ‚ÑŒ Ð½Ð° ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ð¿ÐµÑ€ÐµÐ¼ÐµÑ‰ÐµÐ½Ð¸Ñ� "
+ "ÐºÑƒÑ€Ñ�Ð¾Ñ€Ð°"
  
! #: info/variables.c:91
  msgid "When \"On\", Info accepts and displays ISO Latin characters"
! msgstr "Ð•Ñ�Ð»Ð¸ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ (Â«OnÂ»), Info Ð¿Ñ€Ð¸Ð½Ð¸Ð¼Ð°ÐµÑ‚ Ð¸ Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶Ð°ÐµÑ‚ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ‹ ISO Latin"
  
! #: info/variables.c:95
  msgid ""
  "What to do when a scrolling command is issued at the end of the last node"
! msgstr ""
! "ÐžÐ¿Ñ€ÐµÐ´ÐµÐ»Ñ�ÐµÑ‚, Ñ‡Ñ‚Ð¾ Ð´ÐµÐ»Ð°Ñ‚ÑŒ ÐºÐ¾Ð³Ð´Ð° ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° Ð¿Ñ€Ð¾ÐºÑ€ÑƒÑ‚ÐºÐ¸ Ð²Ñ‹Ð·Ñ‹Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð² ÐºÐ¾Ð½Ñ†Ðµ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½ÐµÐ¹ "
! "Ð½Ð¾Ð´Ñ‹"
  
! #: info/variables.c:100
  msgid "Minimal length of a search string"
! msgstr "ÐœÐ¸Ð½Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð´Ð»Ð¸Ð½Ð° Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð¿Ð¾Ð¸Ñ�ÐºÐ°"
  
! #: info/variables.c:104
  msgid "Skip current window when searching"
+ msgstr "ÐŸÑ€Ð¾Ð¿ÑƒÑ�ÐºÐ°Ñ‚ÑŒ Ñ‚ÐµÐºÑƒÑ‰ÐµÐµ Ð¾ÐºÐ½Ð¾ Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¸Ñ�ÐºÐµ"
+ 
+ #: info/variables.c:108
+ msgid "Exclude default directories from file search path"
+ msgstr "Ð˜Ñ�ÐºÐ»ÑŽÑ‡Ð°Ñ‚ÑŒ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ð¸ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð¸Ð· Ð¿ÑƒÑ‚Ð¸ Ð¿Ð¾Ð¸Ñ�ÐºÐ° Ñ„Ð°Ð¹Ð»Ð¾Ð²"
+ 
+ #: info/variables.c:112
+ msgid "Hide some Info file syntax in the text of nodes"
+ msgstr "Ð¡ÐºÑ€Ñ‹Ð²Ð°Ñ‚ÑŒ Ñ‡Ð°Ñ�Ñ‚ÑŒ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ�Ð° Ñ„Ð°Ð¹Ð»Ð° Info Ð² Ñ‚ÐµÐºÑ�Ñ‚Ðµ Ð½Ð¾Ð´"
+ 
+ #: info/variables.c:116
+ msgid ""
+ "Length of time in milliseconds to wait for the next byte in a sequence "
+ "indicating that a key has been pressed"
  msgstr ""
+ "Ð”Ð»Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ñ�Ñ‚ÑŒ Ð¾Ð¶Ð¸Ð´Ð°Ð½Ð¸Ñ� Ñ�Ð»ÐµÐ´ÑƒÑŽÑ‰ÐµÐ³Ð¾ Ð±Ð°Ð¹Ñ‚ Ð² Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ñ�Ñ‚Ð¸, ÑƒÐºÐ°Ð·Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐ³Ð¾ Ñ‡Ñ‚Ð¾ "
+ "Ð½Ð°Ð¶Ð°Ñ‚Ð° ÐºÐ»Ð°Ð²Ð¸ÑˆÐ° (Ð² Ð¼Ð¸Ð»Ð»Ð¸Ñ�ÐµÐºÑƒÐ½Ð´Ð°Ñ…)"
  
! #: info/variables.c:120
! msgid "Highlight search matches"
! msgstr "ÐŸÐ¾Ð´Ñ�Ð²ÐµÑ‚Ð¸Ñ‚ÑŒ Ñ�Ð¾Ð²Ð¿Ð°Ð´ÐµÐ½Ð¸Ñ� Ð¿Ð¾Ð¸Ñ�ÐºÐ°"
! 
! #: info/variables.c:124
! msgid "Method to use to track mouse events"
! msgstr "ÐœÐµÑ‚Ð¾Ð´ Ð¾Ñ‚Ñ�Ð»ÐµÐ¶Ð¸Ð²Ð°Ð½Ð¸Ñ� Ñ�Ð¾Ð±Ñ‹Ñ‚Ð¸Ð¹ Ð¼Ñ‹ÑˆÐ¸"
! 
! #: info/variables.c:130
  msgid "Explain the use of a variable"
! msgstr "ÐžÐ¿Ð¸Ñ�Ð°Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹"
  
! #: info/variables.c:136
  msgid "Describe variable: "
! msgstr "ÐžÐ¿Ð¸Ñ�Ð°Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ: "
  
! #: info/variables.c:151
  msgid "Set the value of an Info variable"
! msgstr "Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð¾Ð¹ Info"
  
! #: info/variables.c:158
  msgid "Set variable: "
! msgstr "Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ: "
  
! #: info/variables.c:174
  #, c-format
  msgid "Set %s to value (%d): "
! msgstr "Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %s Ñ€Ð°Ð²Ð½Ñ‹Ð¼ (%d): "
  
! #: info/variables.c:208
  #, c-format
  msgid "Set %s to value (%s): "
! msgstr "Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ %s Ñ€Ð°Ð²Ð½Ñ‹Ð¼ (%s): "
  
! #: info/window.c:921
  msgid "--*** Tags out of Date ***"
! msgstr "--*** Ð¢ÐµÐ³Ð¸ ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»Ð¸ ***"
  
! #: info/window.c:965
  msgid "-----Info: (), lines ----, "
! msgstr "-----Info: (), Ñ�Ñ‚Ñ€Ð¾Ðº ----, "
  
! #: info/window.c:972
  #, c-format
! msgid "-%s---Info: %s, %ld lines --%s--"
! msgstr "-%s---Info: %s, Ñ�Ñ‚Ñ€Ð¾Ðº: %ld --%s--"
  
! #: info/window.c:976
  #, c-format
! msgid "-%s%s-Info: (%s)%s, %ld lines --%s--"
! msgstr "-%s%s-Info: (%s)%s, %ld Ñ�Ñ‚Ñ€Ð¾Ðº --%s--"
  
! #: info/window.c:982
  #, c-format
  msgid " Subfile: %s"
! msgstr " ÐŸÐ¾Ð´Ñ„Ð°Ð¹Ð»: %s"
  
! #: install-info/install-info.c:292
! #, c-format
! msgid "%s: empty file"
! msgstr "%s: Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ñ„Ð°Ð¹Ð»"
! 
! #: install-info/install-info.c:294
! #, c-format
  msgid "%s for %s"
! msgstr "%s Ð´Ð»Ñ� %s"
  
! #: install-info/install-info.c:533
  #, c-format
  msgid "\tTry `%s --help' for a complete list of options.\n"
! msgstr "\tÐ—Ð°Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚Ðµ Â«%s --helpÂ» Ð´Ð»Ñ� Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½Ð¸Ñ� Ð¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð².\n"
  
! #: install-info/install-info.c:541
! #, c-format
  msgid "Usage: %s [OPTION]... [INFO-FILE [DIR-FILE]]\n"
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ: %s [ÐŸÐ�Ð Ð�ÐœÐ•Ð¢Ð ]â€¦ [INFO-Ð¤Ð�Ð™Ð› [DIR-Ð¤Ð�Ð™Ð›]]\n"
  
! #: install-info/install-info.c:543
  msgid "Add or remove entries in INFO-FILE from the Info directory DIR-FILE."
! msgstr "Ð”Ð¾Ð±Ð°Ð²Ð»Ñ�ÐµÑ‚ Ð¸Ð»Ð¸ ÑƒÐ´Ð°Ð»Ñ�ÐµÑ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð² INFO-Ð¤Ð�Ð™Ð›Ð• Ð¸Ð· Info-ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ð° DIR-Ð¤Ð�Ð™Ð›."
  
! #: install-info/install-info.c:544
  msgid ""
  "INFO-FILE and DIR-FILE are required unless the --info-file\n"
  "or --dir-file (or --info-dir) options are given, respectively."
  msgstr ""
+ "INFO-Ð¤Ð�Ð™Ð› Ð¸ DIR-Ð¤Ð�Ð™Ð› Ð¾Ð±Ñ�Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹, ÐµÑ�Ð»Ð¸ Ð½Ðµ ÑƒÐºÐ°Ð·Ð°Ð½Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ --info-file\n"
+ "Ð¸Ð»Ð¸ --dir-file (Ð¸Ð»Ð¸ --info-dir), Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾."
  
! #: install-info/install-info.c:548
  msgid ""
  "Options:\n"
***************
*** 2042,2051 ****
  "                       start at column COL."
  msgstr ""
  
! #: install-info/install-info.c:547
  msgid ""
  " --debug             report what is being done.\n"
  " --delete            delete existing entries for INFO-FILE from DIR-FILE;\n"
  "                      don't insert any new entries.\n"
  " --description=TEXT  the description of the entry is TEXT; used with\n"
  "                      the --name option to become synonymous with the\n"
--- 1793,1810 ----
  "                       start at column COL."
  msgstr ""
+ "ÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹:\n"
+ " --add-once          Ð´Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¿ÐµÑ€Ð²Ñ‹Ñ… Ñ�Ð¾Ð²Ð¿Ð°Ð²ÑˆÐ¸Ð¹ Ñ€Ð°Ð·Ð´ÐµÐ», Ð° Ð½Ðµ Ð²Ñ�Ðµ\n"
+ " --align=ÐšÐžÐ›         Ð½Ð°Ñ‡Ð°Ñ‚ÑŒ Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ Ð½Ð¾Ð²Ñ‹Ñ… Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ñ�Ð¾ Ñ�Ñ‚Ð¾Ð»Ð±Ñ†Ð° ÐšÐžÐ›\n"
+ " --calign=ÐšÐžÐ›        Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð¸ Ð¿Ð¾Ñ�Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ñ… Ñ�Ñ‚Ñ€Ð¾Ðº Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ñ�\n"
+ "                     Ð½Ð°Ñ‡Ð¸Ð½Ð°ÐµÑ‚Ñ�Ñ� Ñ�Ð¾ Ñ�Ñ‚Ð¾Ð»Ð±Ñ†Ð° ÐšÐžÐ›"
  
! #: install-info/install-info.c:555
  msgid ""
  " --debug             report what is being done.\n"
  " --delete            delete existing entries for INFO-FILE from DIR-FILE;\n"
  "                      don't insert any new entries.\n"
+ " --defsection=TEXT   like --section, but only use TEXT if no sections\n"
+ "                      are present in INFO-FILE (replacing \"Miscellaneous"
+ "\").\n"
  " --description=TEXT  the description of the entry is TEXT; used with\n"
  "                      the --name option to become synonymous with the\n"
***************
*** 2055,2060 ****
  " --dry-run           same as --test."
  msgstr ""
  
! #: install-info/install-info.c:558
  msgid ""
  " --entry=TEXT        insert TEXT as an Info directory entry,\n"
--- 1814,1830 ----
  " --dry-run           same as --test."
  msgstr ""
+ " --debug             Ð²Ñ‹Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ñ…Ð¾Ð´ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�\n"
+ " --delete            ÑƒÐ´Ð°Ð»Ð¸Ñ‚ÑŒ Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ INFO-Ð¤Ð�Ð™Ð›Ð� Ð¸Ð· DIR-Ð¤Ð�Ð™Ð›Ð�;\n"
+ "                     Ð½Ðµ Ð²Ñ�Ñ‚Ð°Ð²Ð»Ñ�Ñ‚ÑŒ Ð½Ð¾Ð²Ñ‹Ðµ Ð·Ð°Ð¿Ð¸Ñ�Ð¸\n"
+ " --defsection=Ð¢Ð•ÐšÐ¡Ð¢  Ð¿Ð¾Ð´Ð¾Ð±ÐµÐ½ --section, Ð½Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¢Ð•ÐšÐ¡Ð¢,\n"
+ "                      ÐµÑ�Ð»Ð¸ Ð½ÐµÑ‚ Ñ€Ð°Ð·Ð´ÐµÐ»Ð¾Ð² Ð² INFO-FILE (Ð·Ð°Ð¼ÐµÐ½Ñ�ÐµÑ‚ "
+ "Â«MiscellaneousÂ»).\n"
+ " --description=Ð¢Ð•ÐšÐ¡Ð¢ Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð·Ð°Ð´Ð°Ð½Ð¾ Ð¢Ð•ÐšÐ¡Ð¢ÐžÐœ; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ñ�\n"
+ "                     Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼ --name, Ñ�Ð¸Ð½Ð¾Ð½Ð¸Ð¼ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñƒ --entry\n"
+ " --dir-file=Ð˜ÐœÐ¯      Ð·Ð°Ð´Ð°Ñ‚ÑŒ Ð¸Ð¼Ñ� Ñ„Ð°Ð¹Ð»Ð° Ð´Ð»Ñ� Ñ„Ð°Ð¹Ð»Ð° ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ð° Info;\n"
+ "                     Ñ�ÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ‚Ð½Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸ÑŽ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° DIR-Ð¤Ð�Ð™Ð›\n"
+ " --dry-run           Ñ‚Ð¾Ð¶Ðµ, Ñ‡Ñ‚Ð¾ Ð¸ --test"
  
! #: install-info/install-info.c:568
  msgid ""
  " --entry=TEXT        insert TEXT as an Info directory entry,\n"
***************
*** 2067,2072 ****
  "                       from information in the Info file itself."
  msgstr ""
  
! #: install-info/install-info.c:567
  msgid ""
  " --help              display this help and exit.\n"
--- 1837,1851 ----
  "                       from information in the Info file itself."
  msgstr ""
+ " --entry=Ð¢Ð•ÐšÐ¡Ð¢       Ð²Ñ�Ñ‚Ð°Ð²Ð¸Ñ‚ÑŒ Ð¢Ð•ÐšÐ¡Ð¢ ÐºÐ°Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ð° Info,\n"
+ "                     Ð·Ð°Ð¼ÐµÐ½Ñ�Ñ� Ð»ÑŽÐ±Ð¾Ð¹ Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ð¹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¸Ð· DIR-Ð¤Ð�Ð™Ð›Ð�.\n"
+ "                     Ð¢Ð•ÐšÐ¡Ð¢ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ñƒ Ð¿ÑƒÐ½ÐºÑ‚Ð° Ð¼ÐµÐ½ÑŽ Info Ð¿Ð»ÑŽÑ� "
+ "(Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾)\n"
+ "                     Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ñ�Ñ‚Ñ€Ð¾Ðº, Ð½Ð°Ñ‡Ð¸Ð½Ð°ÑŽÑ‰Ð¸Ñ…Ñ�Ñ� Ð¿Ñ€Ð¾Ð±ÐµÐ»ÑŒÐ½Ñ‹Ð¼Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð°Ð¼Ð¸.\n"
+ "                     Ð•Ñ�Ð»Ð¸ Ð²Ñ‹ Ð·Ð°Ð´Ð°Ð´Ð¸Ñ‚Ðµ Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð², Ñ‚Ð¾ Ð²Ñ�Ñ‚Ð°Ð²Ð»Ñ�ÑŽÑ‚Ñ�Ñ� "
+ "Ð²Ñ�Ðµ.\n"
+ "                     Ð•Ñ�Ð»Ð¸ Ð²Ñ‹ Ð½Ðµ Ð·Ð°Ð´Ð°Ð´Ð¸Ñ‚Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹, Ñ‚Ð¾ Ð±ÑƒÐ´ÐµÑ‚ Ð²Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½ Ñ‚ÐµÐºÑ�Ñ‚\n"
+ "                     Ð¸Ð· Ñ�Ð°Ð¼Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ð° Info."
  
! #: install-info/install-info.c:577
  msgid ""
  " --help              display this help and exit.\n"
***************
*** 2077,2082 ****
  " --keep-old          do not replace entries, or remove empty sections."
  msgstr ""
  
! #: install-info/install-info.c:575
  msgid ""
  " --maxwidth, --max-width=COL  wrap description at column COL.\n"
--- 1856,1867 ----
  " --keep-old          do not replace entries, or remove empty sections."
  msgstr ""
+ " --help              Ð¿Ð¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ñ�Ñ‚Ñƒ Ñ�Ð¿Ñ€Ð°Ð²ÐºÑƒ Ð¸ Ð²Ñ‹Ð¹Ñ‚Ð¸\n"
+ " --info-dir=ÐšÐ�Ð¢      Ñ‚Ð¾Ð¶Ðµ, Ñ‡Ñ‚Ð¾ Ð¸ --dir-file=DIR/dir.\n"
+ " --info-file=Ð¤Ð�Ð™Ð›    Ð·Ð°Ð´Ð°ÐµÑ‚ Ð¸Ð¼Ñ� ÑƒÑ�Ñ‚Ð°Ð½Ð°Ð²Ð»Ð¸Ð²Ð°ÐµÐ¼Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ð° Info Ð² ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ðµ;\n"
+ "                     Ñ�ÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ‚Ð½Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸ÑŽ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° INFO-Ð¤Ð�Ð™Ð›\n"
+ " --item=Ð¢Ð•ÐšÐ¡Ð¢        Ñ‚Ð¾Ð¶Ðµ, Ñ‡Ñ‚Ð¾ Ð¸ --entry=Ð¢Ð•ÐšÐ¡Ð¢\n"
+ " --keep-old          Ð½Ðµ Ð·Ð°Ð¼ÐµÑ‰Ð°Ñ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð¸Ð»Ð¸ ÑƒÐ´Ð°Ð»Ñ�Ñ‚ÑŒ Ð¿ÑƒÑ�Ñ‚Ñ‹Ðµ Ñ€Ð°Ð·Ð´ÐµÐ»Ñ‹"
  
! #: install-info/install-info.c:585
  msgid ""
  " --maxwidth, --max-width=COL  wrap description at column COL.\n"
***************
*** 2087,2092 ****
  " --quiet             suppress warnings."
  msgstr ""
  
! #: install-info/install-info.c:583
  msgid ""
  " --regex=R           put this file's entries in all sections that match the\n"
--- 1872,1883 ----
  " --quiet             suppress warnings."
  msgstr ""
+ " --maxwidth, --max-width=ÐšÐžÐ›  Ð¿ÐµÑ€ÐµÐ½Ð¾Ñ�Ð¸Ñ‚ÑŒ Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ Ð¿Ð¾Ñ�Ð»Ðµ Ñ�Ñ‚Ð¾Ð»Ð±Ñ†Ð° ÐšÐžÐ›\n"
+ " --menuentry=Ð¢Ð•ÐšÐ¡Ð¢   Ñ‚Ð¾Ð¶Ðµ, Ñ‡Ñ‚Ð¾ Ð¸ --name=Ð¢Ð•ÐšÐ¡Ð¢\n"
+ " --name=Ð¢Ð•ÐšÐ¡Ð¢        Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð±ÑƒÐ´ÐµÑ‚ Ð¢Ð•ÐšÐ¡Ð¢; Ð²Ð¼ÐµÑ�Ñ‚Ðµ\n"
+ "                     Ñ� --description Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ñ�Ñ� Ð°Ð½Ð°Ð»Ð¾Ð³Ð¾Ð¼ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° --entry\n"
+ " --no-indent         Ð½Ðµ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð½Ð¾Ð²Ñ‹Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð² Ñ„Ð°Ð¹Ð»Ðµ DIR\n"
+ " --quiet             Ð½Ðµ Ð¿Ð¾ÐºÐ°Ð·Ñ‹Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ñ�"
  
! #: install-info/install-info.c:593
  msgid ""
  " --regex=R           put this file's entries in all sections that match the\n"
***************
*** 2100,2108 ****
  "                      If you don't specify any sections, they are "
  "determined\n"
! "                       from information in the Info file itself.\n"
  " --section R SEC     equivalent to --regex=R --section=SEC --add-once."
  msgstr ""
  
! #: install-info/install-info.c:596
  msgid ""
  " --silent            suppress warnings.\n"
--- 1891,1917 ----
  "                      If you don't specify any sections, they are "
  "determined\n"
! "                       from information in the Info file itself;\n"
! "                       if nothing is available there, the --defsection\n"
! "                       value is used; if that is not specified, the\n"
! "                       final default is \"Miscellaneous\".\n"
  " --section R SEC     equivalent to --regex=R --section=SEC --add-once."
  msgstr ""
+ " --regex=Ð            Ð¿Ð¾Ð¼ÐµÑ�Ñ‚Ð¸Ñ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ñ„Ð°Ð¹Ð»Ð° Ð²Ð¾ Ð²Ñ�Ðµ Ñ€Ð°Ð·Ð´ÐµÐ»Ñ‹, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ "
+ "Ñ�Ð¾Ð²Ð¿Ð°Ð´Ð°ÑŽÑ‚\n"
+ "                     Ñ� Ñ€ÐµÐ³ÑƒÐ»Ñ�Ñ€Ð½Ñ‹Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸ÐµÐ¼ Ð  (Ð±ÐµÐ· ÑƒÑ‡Ñ‘Ñ‚Ð° Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð°)\n"
+ " --remove            Ñ‚Ð¾Ð¶Ðµ, Ñ‡Ñ‚Ð¾ Ð¸ --delete.\n"
+ " --remove-exactly    ÑƒÐ´Ð°Ð»Ñ�Ñ‚ÑŒ, Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÐµÑ�Ð»Ð¸ Ð¸Ð¼Ñ� Ñ„Ð°Ð¹Ð»Ð° info Ñ�Ð¾Ð²Ð¿Ð°Ð´Ð°ÐµÑ‚ "
+ "Ð¿Ð¾Ð»Ð½Ð¾Ñ�Ñ‚ÑŒÑŽ;\n"
+ "                      Ñ�ÑƒÑ„Ñ„Ð¸ÐºÑ�Ñ‹ Ð²Ð¸Ð´Ð° .info Ð¸ .gz Ð½Ðµ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÑŽÑ‚Ñ�Ñ�\n"
+ " --section=Ð Ð�Ð—       Ð¿Ð¾Ð¼ÐµÑ�Ñ‚Ð¸Ñ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð² ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³ Ð² Ñ€Ð°Ð·Ð´ÐµÐ» Ð Ð�Ð—;\n"
+ "                     ÐµÑ�Ð»Ð¸ Ð·Ð°Ð´Ð°Ñ‚ÑŒ Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ñ€Ð°Ð·Ð´ÐµÐ»Ð¾Ð², Ñ‚Ð¾ Ð²Ñ�Ðµ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð±ÑƒÐ´ÑƒÑ‚\n"
+ "                     Ð²Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ñ‹ Ð² ÐºÐ°Ð¶Ð´Ñ‹Ð¹ Ñ€Ð°Ð·Ð´ÐµÐ». Ð•Ñ�Ð»Ð¸ Ñ€Ð°Ð·Ð´ÐµÐ»Ñ‹ Ð½Ðµ ÑƒÐºÐ°Ð·Ð°Ð½Ñ‹, Ñ‚Ð¾\n"
+ "                     Ð¾Ð½Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ�ÑŽÑ‚Ñ�Ñ� Ð¿Ð¾ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¸ Ð¸Ð· Ñ„Ð°Ð¹Ð»Ð° Info;\n"
+ "                     Ð•Ñ�Ð»Ð¸ Ð·Ð´ÐµÑ�ÑŒ Ð½Ð¸Ñ‡ÐµÐ³Ð¾ Ð½Ðµ ÑƒÐºÐ°Ð·Ð°Ð½Ð¾, Ñ‚Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ\n"
+ "                     --defsection; ÐµÑ�Ð»Ð¸ Ð¸ Ñ�Ñ‚Ð¾Ð³Ð¾ Ð½ÐµÑ‚, Ñ‚Ð¾\n"
+ "                     Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð¸Ð· Â«MiscellaneousÂ».\n"
+ " --section Ð  Ð Ð�Ð—     Ð°Ð½Ð°Ð»Ð¾Ð³Ð¸Ñ‡Ð½Ð¾ --regex=Ð  --section=Ð Ð�Ð— --add-once"
  
! #: install-info/install-info.c:609
  msgid ""
  " --silent            suppress warnings.\n"
***************
*** 2110,2128 ****
  " --version           display version information and exit."
  msgstr ""
  
! #: install-info/install-info.c:603 tp/texi2any.pl:849
! #, fuzzy
! msgid ""
! "Email bug reports to bug-texinfo@gnu.org,\n"
! "general questions and discussion to help-texinfo@gnu.org.\n"
! "Texinfo home page: http://www.gnu.org/software/texinfo/"
! msgstr ""
! "\n"
! "ïÂ ÏÛÉÂËÁÈ ÓÏÏÂÝÁÊÔÅ ÐÏ ÁÄÒÅÓÕ bug-texinfo@gnu.org,\n"
! "ÏÂÝÅÅ ÏÂÓÕÖÄÅÎÉÅ É ×ÏÐÒÏÓÙ ÎÁÐÒÁ×ÌÑÊÔÅ ÐÏ ÁÄÒÅÓÕ help-texinfo@gnu.org.\n"
! "äÏÍÁÛÎÁÑ ÓÔÒÁÎÉÃÁ Texinfo: http://www.gnu.org/software/texinfo/"
! 
! #: install-info/install-info.c:630
! #, fuzzy, c-format
  msgid ""
  "This is the file .../info/dir, which contains the\n"
--- 1919,1928 ----
  " --version           display version information and exit."
  msgstr ""
+ " --silent            Ð½Ðµ Ð¿Ð¾ÐºÐ°Ð·Ñ‹Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ñ�\n"
+ " --test              Ð½Ðµ Ð¾Ð±Ð½Ð¾Ð²Ð»Ñ�Ñ‚ÑŒ DIR-Ð¤Ð�Ð™Ð›\n"
+ " --version           Ð¿Ð¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÑŽ Ð¾ Ð²ÐµÑ€Ñ�Ð¸Ð¸ Ð¸ Ð²Ñ‹Ð¹Ñ‚Ð¸"
  
! #: install-info/install-info.c:643
! #, c-format
  msgid ""
  "This is the file .../info/dir, which contains the\n"
***************
*** 2142,2825 ****
  "%s\n"
  msgstr ""
! "üÔÏ ÆÁÊÌ .../info/dir, ÓÏÄÅÒÖÁÝÉÊ ËÏÒÎÅ×ÕÀ ÎÏÄÕ ÉÅÒÁÒÈÉÉ Info,\n"
! "ÎÁÚÙ×ÁÅÍÕÀ (dir)Top.  ðÒÉ ×ÙÚÏ×Å Info ×Ù ×ÉÄÉÔÅ ÜÔÕ ÎÏÄÕ.\n"
! "\n"
! "%s\tüÔÏ ËÏÒÎÅ×ÁÑ ÎÏÄÁ ÉÅÒÁÒÈÉÉ Info\n"
  "\n"
! "  úÄÅÓØ (× ËÁÔÁÌÏÇÅ Info) ÐÒÅÄÓÔÁ×ÌÅÎÏ ÍÅÎÀ ÐÏ ÏÓÎÏ×ÎÙÍ ÔÅÍÁÍ.\n"
! "  îÁÖÍÉÔÅ \"q\" ÞÔÏÂÙ ×ÙÊÔÉ, \"?\" ÞÔÏÂÙ ÐÏÓÍÏÔÒÅÔØ ×ÓÅ ËÏÍÁÎÄÙ Info,\n"
! "  \"d\" ÞÔÏÂÙ ×ÅÒÎÕÔØÓÑ ÓÀÄÁ, \"h\" ÞÔÏÂÙ ÐÒÏÞÉÔÁÔØ ÒÕËÏ×ÏÄÓÔ×Ï ÄÌÑ "
! "ÎÏ×ÉÞËÏ×,\n"
! "  \"mEmacs<Return>\" ÞÔÏÂÙ ÐÒÏÞÉÔÁÔØ ÒÕËÏ×ÏÄÓÔ×Ï ÐÏ Emacs.\n"
  "\n"
! "  ÷ Emacs ×Ù ÍÏÖÅÔÅ ÎÁÖÁÔØ ×ÔÏÒÕÀ ËÎÏÐËÕ ÍÙÛÉ ÎÁ ÐÕÎËÔÅ ÍÅÎÀ ÉÌÉ ÓÓÙÌËÅ,\n"
! "  ÞÔÏÂÙ ÐÅÒÅÊÔÉ Ë ÎÅÍÕ.\n"
  "\n"
  "%s\n"
  
! #: install-info/install-info.c:654
! #, fuzzy, c-format
! msgid "%s: could not read (%s) and could not create (%s)"
! msgstr "%s: ÎÅ×ÏÚÍÏÖÎÏ ÐÒÏÞÉÔÁÔØ (%s) É ÓÏÚÄÁÔØ (%s)\n"
! 
! #: install-info/install-info.c:758
  #, c-format
! msgid "%s: empty file"
! msgstr "%s: ÐÕÓÔÏÊ ÆÁÊÌ"
  
! #: install-info/install-info.c:1109 install-info/install-info.c:1149
  #, c-format
  msgid "START-INFO-DIR-ENTRY without matching END-INFO-DIR-ENTRY"
! msgstr "START-INFO-DIR-ENTRY ÂÅÚ ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÅÇÏ END-INFO-DIR-ENTRY"
  
! #: install-info/install-info.c:1144
  #, c-format
  msgid "END-INFO-DIR-ENTRY without matching START-INFO-DIR-ENTRY"
! msgstr "END-INFO-DIR-ENTRY ÂÅÚ ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÅÇÏ START-INFO-DIR-ENTRY"
  
! #: install-info/install-info.c:2008 install-info/install-info.c:2018
  #, c-format
  msgid "%s: already have dir file: %s\n"
! msgstr "%s: ÕÖÅ ÓÕÝÅÓÔ×ÕÅÔ ÆÁÊÌ dir: %s\n"
  
! #: install-info/install-info.c:2098
  #, c-format
  msgid "%s: Specify the Info file only once.\n"
! msgstr "%s: íÏÖÎÏ ÚÁÄÁÔØ ÔÏÌØËÏ ÏÄÉÎ Info-ÆÁÊÌ.\n"
  
! #: install-info/install-info.c:2131
  #, c-format
  msgid "Extra regular expression specified, ignoring `%s'"
! msgstr ""
  
! #: install-info/install-info.c:2143
  #, c-format
  msgid "Error in regular expression `%s': %s"
! msgstr ""
  
! #: install-info/install-info.c:2201
  #, c-format
  msgid "excess command line argument `%s'"
! msgstr "ÉÚÌÉÛÎÉÊ ÁÒÇÕÍÅÎÔ `%s'"
  
! #: install-info/install-info.c:2205
! #, fuzzy, c-format
  msgid "No input file specified; try --help for more information."
  msgstr ""
! "îÅ ÚÁÄÁÎ ×ÈÏÄÎÏÊ ÆÁÊÌ.\n"
! "ðÏÐÒÏÂÕÊÔÅ `%s --help' ÄÌÑ ÐÏÌÕÞÅÎÉÑ ÂÏÌÅÅ ÐÏÄÒÏÂÎÏÇÏ ÏÐÉÓÁÎÉÑ."
  
! #: install-info/install-info.c:2207
! #, fuzzy, c-format
  msgid "No dir file specified; try --help for more information."
  msgstr ""
! "îÅ ÚÁÄÁÎ ÆÁÊÌ ËÁÔÁÌÏÇÁ.\n"
! "ðÏÐÒÏÂÕÊÔÅ `%s --help' ÄÌÑ ÐÏÌÕÞÅÎÉÑ ÂÏÌÅÅ ÐÏÄÒÏÂÎÏÇÏ ÏÐÉÓÁÎÉÑ."
  
! #: install-info/install-info.c:2349
  #, c-format
  msgid "no info dir entry in `%s'"
! msgstr "× `%s' ÎÅÔ ×ÈÏÖÄÅÎÉÑ ÄÌÑ ËÁÔÁÌÏÇÁ Info"
  
! #: install-info/install-info.c:2597
  #, c-format
  msgid "no entries found for `%s'; nothing deleted"
! msgstr "ÎÅ ÎÁÊÄÅÎÏ ×ÈÏÖÄÅÎÉÊ ÄÌÑ `%s'; ÎÉÞÅÇÏ ÎÅ ÕÄÁÌÅÎÏ"
  
! #: tp/DebugTexinfo/DebugTree.pm:63 tp/Texinfo/Convert/Converter.pm:821
! #: tp/Texinfo/Convert/DocBook.pm:311 tp/Texinfo/Convert/HTML.pm:6528
! #: tp/Texinfo/Convert/HTML.pm:6552 tp/Texinfo/Convert/HTML.pm:6929
! #: tp/Texinfo/Convert/HTML.pm:6987 tp/Texinfo/Convert/HTML.pm:7065
! #: tp/Texinfo/Convert/HTML.pm:7142 tp/Texinfo/Convert/IXIN.pm:293
! #: tp/Texinfo/Convert/Info.pm:96 tp/Texinfo/Convert/Info.pm:200
! #: tp/Texinfo/Convert/Info.pm:226 tp/Texinfo/Convert/Plaintext.pm:503
  #: tp/Texinfo/Convert/TexinfoXML.pm:457
! #, fuzzy, perl-format
  msgid "could not open %s for writing: %s"
! msgstr "%s: ÎÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ css-ÆÁÊÌ: %s"
  
! #: tp/Texinfo/Common.pm:865
  msgid "recursion is always allowed"
! msgstr ""
  
! #: tp/Texinfo/Common.pm:866
  msgid "arguments are quoted by default"
! msgstr ""
  
! #: tp/Texinfo/Common.pm:1065
! #, fuzzy, perl-format
  msgid "%s is not a valid language code"
! msgstr "%s ÎÅ Ñ×ÌÑÅÔÓÑ ×ÅÒÎÙÍ ËÏÄÏÍ ÑÚÙËÁ ÉÚ ISO 639"
  
! #: tp/Texinfo/Common.pm:1070
! #, fuzzy, perl-format
  msgid "%s is not a valid region code"
! msgstr "%s ÎÅ Ñ×ÌÑÅÔÓÑ ×ÅÒÎÙÍ ËÏÄÏÍ ÑÚÙËÁ ÉÚ ISO 639"
  
! #: tp/Texinfo/Common.pm:1088
! #, fuzzy, perl-format
  msgid "%s is not a valid split possibility"
! msgstr "%s ÎÅ Ñ×ÌÑÅÔÓÑ ×ÅÒÎÙÍ ËÏÄÏÍ ÑÚÙËÁ ÉÚ ISO 639"
  
! #: tp/Texinfo/Common.pm:1111
! #, fuzzy, perl-format
  msgid "could not read %s: %s"
! msgstr "îÅ×ÏÚÍÏÖÎÏ ÓÏÚÄÁÔØ ËÁÔÁÌÏÇ `%s': %s"
  
! #: tp/Texinfo/Common.pm:1129
! #, fuzzy, perl-format
  msgid "error on closing @verbatiminclude file %s: %s"
! msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÚÁËÒÙÔØ ×ÙÈÏÄÎÏÊ ÆÁÊÌ `%s'"
  
! #: tp/Texinfo/Common.pm:1134 tp/Texinfo/Parser.pm:3187
! #, fuzzy, perl-format
  msgid "@%s: could not find %s"
! msgstr "îÅ×ÏÚÍÏÖÎÏ ÎÁÊÔÉ `%s'."
  
! #: tp/Texinfo/Common.pm:1432
! #, fuzzy, perl-format
  msgid "could not open html refs config file %s: %s"
! msgstr "îÅ×ÏÚÍÏÖÎÏ ÕÄÁÌÉÔØ ÆÁÊÌ `%s': %s"
  
! #: tp/Texinfo/Common.pm:1460
! #, fuzzy
  msgid "missing type"
! msgstr "ÐÒÏÐÕÝÅÎÏ ÉÍÑ ÄÅÊÓÔ×ÉÑ"
  
! #: tp/Texinfo/Common.pm:1463
! #, fuzzy, perl-format
  msgid "unrecognized type: %s"
! msgstr "%s: ÎÅÉÚ×ÅÓÔÎÙÊ ËÌÀÞ `--%s'\n"
  
! #: tp/Texinfo/Common.pm:1480
! #, fuzzy, perl-format
  msgid "error on closing html refs config file %s: %s"
! msgstr "îÅ×ÏÚÍÏÖÎÏ ÕÄÁÌÉÔØ ÆÁÊÌ `%s': %s"
  
! #: tp/Texinfo/Common.pm:1515
  msgid "no node to be renamed"
! msgstr ""
  
! #: tp/Texinfo/Common.pm:1526
  msgid "nodes without a new name at the end of file"
! msgstr ""
  
! #: tp/Texinfo/Common.pm:1536 tp/Texinfo/Parser.pm:842
! #, fuzzy, perl-format
  msgid "could not open %s: %s"
! msgstr "%s: ÎÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ css-ÆÁÊÌ: %s"
  
! #: tp/Texinfo/Common.pm:2028
  #, perl-format
  msgid "could not protect hash character in @%s"
! msgstr ""
  
! #: tp/Texinfo/Convert/Converter.pm:394 tp/Texinfo/Convert/Converter.pm:413
! #, fuzzy, perl-format
  msgid "Obsolete variable %s\n"
! msgstr "õÓÔÁÎÏ×ÉÔØ ÐÅÒÅÍÅÎÎÕÀ: "
  
! #: tp/Texinfo/Convert/Converter.pm:604
! #, fuzzy, perl-format
  msgid "could not create directories `%s' or `%s': %s"
! msgstr "îÅ×ÏÚÍÏÖÎÏ ÓÏÚÄÁÔØ ËÁÔÁÌÏÇ `%s': %s"
  
! #: tp/Texinfo/Convert/Converter.pm:612
! #, fuzzy, perl-format
  msgid "could not create directory `%s': %s"
! msgstr "îÅ×ÏÚÍÏÖÎÏ ÓÏÚÄÁÔØ ËÁÔÁÌÏÇ `%s': %s"
! 
! #: tp/Texinfo/Convert/DocBook.pm:347 tp/Texinfo/Convert/HTML.pm:6955
! #: tp/Texinfo/Convert/HTML.pm:7013 tp/Texinfo/Convert/IXIN.pm:915
! #: tp/Texinfo/Convert/Info.pm:159 tp/Texinfo/Convert/Info.pm:185
! #: tp/Texinfo/Convert/Info.pm:216 tp/Texinfo/Convert/Info.pm:279
! #: tp/Texinfo/Convert/TexinfoXML.pm:476 tp/Texinfo/Parser.pm:1950
! #, fuzzy, perl-format
! msgid "error on closing %s: %s"
! msgstr "ÏÛÉÂËÁ ÚÁÐÉÓÉ × `%s'"
  
! #: tp/Texinfo/Convert/DocBook.pm:923
! #, fuzzy, perl-format
  msgid "@image file `%s' not found, using `%s'"
! msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÐÒÏÞÉÔÁÔØ @image ÆÁÊÌ `%s': %s"
  
! #: tp/Texinfo/Convert/HTML.pm:1683
! #, fuzzy, perl-format
  msgid "@image file `%s' (for HTML) not found, using `%s'"
! msgstr "îÅ×ÏÚÍÏÖÎÏ ÐÒÏÞÉÔÁÔØ ÆÁÊÌ `%s' × ËÏÍÁÎÄÅ @image (ÄÌÑ HTML): %s"
  
! #: tp/Texinfo/Convert/HTML.pm:2354
  #, perl-format
  msgid "raw format %s is not converted"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4833
  msgid "string not closed in css file"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4835
! #, fuzzy
  msgid "--css-include ended in comment"
! msgstr "%s:%d: css-ÆÁÊÌ ÏÂÒÙ×ÁÅÔÓÑ × ËÏÍÍÅÎÔÁÒÉÉ"
  
! #: tp/Texinfo/Convert/HTML.pm:4837
  msgid "@import not finished in css file"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4863
! #, fuzzy, perl-format
  msgid "CSS file %s not found"
! msgstr "ÎÅ ×ÓÔÒÅÞÅÎÏ %cend macro"
  
! #: tp/Texinfo/Convert/HTML.pm:4869
! #, fuzzy, perl-format
  msgid "could not open --include-file %s: %s"
! msgstr "%s: ÎÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ css-ÆÁÊÌ: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:4879
! #, fuzzy, perl-format
  msgid "error on closing CSS file %s: %s"
! msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÚÁËÒÙÔØ ×ÙÈÏÄÎÏÊ ÆÁÊÌ `%s'"
  
! #: tp/Texinfo/Convert/HTML.pm:5825 tp/Texinfo/Convert/HTML.pm:5829
! #, fuzzy, perl-format
  msgid "no htmlxref.cnf entry found for `%s'"
! msgstr "ÄÌÑ `%s' ÎÅ ÎÁÊÄÅÎÏ ×ÈÏÖÄÅÎÉÊ × ÉÍÅÎÎÏÍ ÕËÁÚÁÔÅÌÅ\n"
  
! #: tp/Texinfo/Convert/HTML.pm:6523
! #, fuzzy, perl-format
  msgid "error on closing frame file %s: %s"
! msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÚÁËÒÙÔØ ×ÙÈÏÄÎÏÊ ÆÁÊÌ `%s'"
  
! #: tp/Texinfo/Convert/HTML.pm:6547
! #, fuzzy, perl-format
  msgid "error on closing TOC frame file %s: %s"
! msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÚÁËÒÙÔØ ×ÙÈÏÄÎÏÊ ÆÁÊÌ `%s'"
  
! #: tp/Texinfo/Convert/HTML.pm:6662
  #, perl-format
  msgid "handler %s of stage %s priority %s failed"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6863
  msgid "must specify a title with a title command or @top"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:7072
! #, fuzzy, perl-format
  msgid "error on closing redirection node file %s: %s"
! msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÚÁËÒÙÔØ ×ÙÈÏÄÎÏÊ ÆÁÊÌ `%s'"
  
! #: tp/Texinfo/Convert/HTML.pm:7097
! #, fuzzy, perl-format
  msgid "old name for `%s' is a node of the document"
! msgstr "÷ ÜÔÏÍ ÄÏËÕÍÅÎÔÅ ÎÅÔ ÓÓÙÌËÉ `ðÒÅÄÙÄÕÝÁÑ' ÉÌÉ `÷×ÅÒÈ' ÄÌÑ ÜÔÏÊ ÎÏÄÙ."
  
! #: tp/Texinfo/Convert/HTML.pm:7103
! #, fuzzy, perl-format
  msgid "file empty for renamed node `%s'"
! msgstr "ÎÁ ÎÏÄÕ `%s' ÎÅÔ ÓÓÙÌÏË"
  
! #: tp/Texinfo/Convert/HTML.pm:7117
  #, perl-format
  msgid "target node (new name for `%s') not in document: %s"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:7149
! #, fuzzy, perl-format
  msgid "error on closing renamed node redirection file %s: %s"
! msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÚÁËÒÙÔØ ×ÙÈÏÄÎÏÊ ÆÁÊÌ `%s'"
  
! #: tp/Texinfo/Convert/HTML.pm:7187
! #, fuzzy
  msgid "empty node name"
! msgstr "ÄÌÑ `%s' ÎÅ ÎÁÊÄÅÎÏ ×ÈÏÖÄÅÎÉÊ × ÉÍÅÎÎÏÍ ÕËÁÚÁÔÅÌÅ\n"
  
! #: tp/Texinfo/Convert/HTML.pm:7189 tp/Texinfo/Parser.pm:3534
  #, perl-format
  msgid "syntax for an external node used for `%s'"
! msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:105
! #, fuzzy
  msgid "document without nodes"
! msgstr "÷ ÜÔÏÊ ÎÏÄÅ ÎÅÔ ÍÅÎÀ."
  
! #: tp/Texinfo/Convert/Info.pm:122
! #, fuzzy
  msgid "document without Top node"
! msgstr "÷ ÜÔÏÊ ÎÏÄÅ ÎÅÔ ÍÅÎÀ."
  
! #: tp/Texinfo/Convert/Info.pm:169
  #, perl-format
  msgid "rename %s failed: %s"
! msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:251
  #, perl-format
  msgid "@%s output more than once: %s"
! msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:366
! #, fuzzy, perl-format
  msgid "@%s outside of any node"
! msgstr "(×ÎÅ ËÁËÏÊ-ÌÉÂÏ ÎÏÄÙ)"
  
! #: tp/Texinfo/Convert/Info.pm:406
! #, fuzzy, perl-format
  msgid "@node name should not contain `,': %s"
! msgstr "%s: ÎÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ css-ÆÁÊÌ: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1287 tp/Texinfo/Parser.pm:2566
! #, fuzzy, perl-format
  msgid "entry for index `%s' outside of any node"
! msgstr "÷ÈÏÖÄÅÎÉÅ ÄÌÑ ÉÍÅÎÎÏÇÏ ÕËÁÚÁÔÅÌÑ `%s' ×ÎÅ ÎÏÄÙ"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1400
! #, fuzzy, perl-format
  msgid "error on closing image text file %s: %s"
! msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÚÁËÒÙÔØ ×ÙÈÏÄÎÏÊ ÆÁÊÌ `%s'"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1405
  #, perl-format
  msgid "@image file `%s' unreadable: %s"
! msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÐÒÏÞÉÔÁÔØ @image ÆÁÊÌ `%s': %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1428
! #, fuzzy, perl-format
  msgid "could not find @image file `%s.txt' nor alternate text"
! msgstr "îÅ×ÏÚÍÏÖÎÏ ÎÁÊÔÉ ÎÏÄÕ `%s'."
  
! #: tp/Texinfo/Convert/Plaintext.pm:1816
  msgid ""
  "@strong{Note...} produces a spurious cross-reference in Info; reword to "
  "avoid that"
  msgstr ""
! "@strong{Note...} ÓÏÚÄÁÅÔ × Info ÌÏÖÎÕÀ ÐÅÒÅËÒÅÓÔÎÕÀ ÓÓÙÌËÕ; ÐÅÒÅÆÒÁÚÉÒÕÊÔÅ "
! "ÔÅËÓÔ, ÞÔÏÂÙ ÉÚÂÅÖÁÔØ ÜÔÏÇÏ"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2022
  #, perl-format
  msgid "@%s cross-reference name should not contain `:'"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2039
! #, fuzzy, perl-format
  msgid "@%s node name should not contain `%s'"
! msgstr "%s: ÎÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ css-ÆÁÊÌ: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2054
  #, perl-format
  msgid "@%s node name should not contain `:'"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2077
  #, perl-format
  msgid "`.' or `,' must follow @xref, not %s"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2080
  msgid "`.' or `,' must follow @xref"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2852
! #, fuzzy, perl-format
  msgid "menu entry node name should not contain `%s'"
! msgstr "ðÌÏÈÏÊ ÁÒÇÕÍÅÎÔ ÄÌÑ @%s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2859
  msgid "menu entry node name should not contain `:'"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2870
! #, fuzzy
  msgid "menu entry name should not contain `:'"
! msgstr "ðÌÏÈÏÊ ÁÒÇÕÍÅÎÔ ÄÌÑ @%s"
  
! #: tp/Texinfo/Parser.pm:826
! #, fuzzy, perl-format
  msgid "@%s should only appear at beginning or end of document"
! msgstr "%s: ÎÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ css-ÆÁÊÌ: %s"
  
! #: tp/Texinfo/Parser.pm:1076 tp/Texinfo/Structuring.pm:598
  #, perl-format
  msgid "multiple @%s"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:1110
! #, fuzzy, perl-format
  msgid "bad syntax for @%s argument: %s"
! msgstr "ðÌÏÈÏÊ ÁÒÇÕÍÅÎÔ ÄÌÑ @%s"
  
! #: tp/Texinfo/Parser.pm:1126
! #, fuzzy, perl-format
  msgid "bad or empty @%s formal argument: %s"
! msgstr "ðÌÏÈÏÊ ÁÒÇÕÍÅÎÔ ÄÌÑ @%s"
  
! #: tp/Texinfo/Parser.pm:1135 tp/Texinfo/Parser.pm:4655
! #: tp/Texinfo/Parser.pm:4681 tp/Texinfo/Parser.pm:5403
! #: tp/Texinfo/Parser.pm:5419 tp/Texinfo/Parser.pm:5434
  #, perl-format
  msgid "%c%s requires a name"
! msgstr "ËÏÍÁÎÄÅ %c%s ÎÕÖÎÏ ÕËÁÚÁÔØ ÉÍÑ"
  
! #: tp/Texinfo/Parser.pm:1139 tp/Texinfo/Parser.pm:4658
! #: tp/Texinfo/Parser.pm:4684 tp/Texinfo/Parser.pm:5406
! #: tp/Texinfo/Parser.pm:5422 tp/Texinfo/Parser.pm:5437
! #, fuzzy, perl-format
  msgid "bad name for @%s"
! msgstr "ðÌÏÈÏÊ ÁÒÇÕÍÅÎÔ ÄÌÑ @%s"
  
! #: tp/Texinfo/Parser.pm:1257
! #, fuzzy, perl-format
  msgid "@end %s seen before @%s closing brace"
! msgstr "@menu ×ÓÔÒÅÞÅÎÏ ÐÅÒÅÄ ÐÅÒ×ÏÊ @node, ÂÕÄÅÔ ÓÏÚÄÁÎÁ ÎÏÄÁ `Top'"
  
! #: tp/Texinfo/Parser.pm:1261
! #, fuzzy, perl-format
  msgid "@%s seen before @%s closing brace"
! msgstr "@menu ×ÓÔÒÅÞÅÎÏ ÐÅÒÅÄ ÐÅÒ×ÏÊ @node, ÂÕÄÅÔ ÓÏÚÄÁÎÁ ÎÏÄÁ `Top'"
  
! #: tp/Texinfo/Parser.pm:1266
  #, perl-format
  msgid "%c%s missing close brace"
! msgstr "%c%s ÐÒÏÐÕÝÅÎÁ ÚÁËÒÙ×ÁÀÝÁÑ ÓËÏÂËÁ"
  
! #: tp/Texinfo/Parser.pm:1270
! #, fuzzy, perl-format
  msgid "@%s missing closing delimiter sequence: %s}"
! msgstr "%c%s ÐÒÏÐÕÝÅÎÁ ÚÁËÒÙ×ÁÀÝÁÑ ÓËÏÂËÁ"
  
! #: tp/Texinfo/Parser.pm:1392
! #, fuzzy, perl-format
  msgid "@itemx should not begin @%s"
! msgstr "%s: ÎÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ css-ÆÁÊÌ: %s"
  
! #: tp/Texinfo/Parser.pm:1460
  msgid "@itemx must follow @item"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:1628
  #, perl-format
  msgid "@%s has text but no @item"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:1659
  #, perl-format
  msgid "`@end' expected `%s', but saw `%s'"
! msgstr "ÏÖÉÄÁÌÏÓØ `@end' Ó `%s', ×ÓÔÒÅÞÅÎÏ `%s'"
  
! #: tp/Texinfo/Parser.pm:1662
! #, fuzzy, perl-format
  msgid "@%s seen before @end %s"
! msgstr "@menu ×ÓÔÒÅÞÅÎÏ ÐÅÒÅÄ ÐÅÒ×ÏÊ @node, ÂÕÄÅÔ ÓÏÚÄÁÎÁ ÎÏÄÁ `Top'"
  
! #: tp/Texinfo/Parser.pm:1666
! #, fuzzy, perl-format
  msgid "no matching `%cend %s'"
! msgstr "îÅÔ ÐÁÒÎÏÊ `%cend %s'"
  
! #: tp/Texinfo/Parser.pm:1692 tp/Texinfo/Parser.pm:5003
! #: tp/Texinfo/Parser.pm:5225
! #, fuzzy, perl-format
  msgid "misplaced %c"
! msgstr "úÄÅÓØ ÎÅ ÄÏÌÖÎÏ ÂÙÔØ %c"
  
! #: tp/Texinfo/Parser.pm:1790 tp/Texinfo/Parser.pm:3146
! #, fuzzy, perl-format
  msgid "unmatched `%c%s'"
! msgstr "îÅÐÁÒÎÁÑ `%c%s'"
  
! #: tp/Texinfo/Parser.pm:2025
! #, fuzzy, perl-format
  msgid "macro `%s' called with too many args"
! msgstr "íÁËÒÏ `%s' ×ÙÚ×ÁÎÏ ÎÁ ÓÔÒÏËÅ %d Ó ÉÚÌÉÛÎÉÍÉ ÁÒÇÕÍÅÎÔÁÍÉ"
  
! #: tp/Texinfo/Parser.pm:2047
! #, fuzzy, perl-format
  msgid "@%s missing close brace"
! msgstr "%c%s ÐÒÏÐÕÝÅÎÁ ÚÁËÒÙ×ÁÀÝÁÑ ÓËÏÂËÁ"
  
! #: tp/Texinfo/Parser.pm:2055
! #, fuzzy, perl-format
  msgid "macro `%s' declared without argument called with an argument"
! msgstr "íÁËÒÏ `%s' ×ÙÚ×ÁÎÏ ÎÁ ÓÔÒÏËÅ %d Ó ÉÚÌÉÛÎÉÍÉ ÁÒÇÕÍÅÎÔÁÍÉ"
  
! #: tp/Texinfo/Parser.pm:2090
! #, fuzzy, perl-format
  msgid "\\ in @%s expansion followed `%s' instead of parameter name or \\"
! msgstr "ÐÏÓÌÅ \\ × ÒÁÓËÒÙÔÉÉ ÍÁËÒÏ ÓÔÏÉÔ `%s', Á ÎÅ ÉÍÑ ÐÁÒÁÍÅÔÒÁ"
  
! #: tp/Texinfo/Parser.pm:2494
! #, fuzzy, perl-format
  msgid "@%s `%s' previously defined"
! msgstr "ÍÁËÒÏ `%s' ÂÙÌÏ ÏÐÒÅÄÅÌÅÎÏ ÒÁÎØÛÅ"
  
! #: tp/Texinfo/Parser.pm:2499
! #, fuzzy, perl-format
  msgid "here is the previous definition as @%s"
! msgstr "ÍÅÓÔÏ ÐÒÅÄÙÄÕÝÅÇÏ ÏÐÒÅÄÅÌÅÎÉÑ `%s'"
  
! #: tp/Texinfo/Parser.pm:2860
! #, fuzzy, perl-format
  msgid "missing name for @%s"
! msgstr "÷ ÁÒÇÕÍÅÎÔÅ @def ÐÒÏÐÕÝÅÎÁ `}'"
  
! #: tp/Texinfo/Parser.pm:2865
! #, fuzzy, perl-format
  msgid "missing category for @%s"
! msgstr "÷ ÁÒÇÕÍÅÎÔÅ @def ÐÒÏÐÕÝÅÎÁ `}'"
  
! #: tp/Texinfo/Parser.pm:2917
! #, fuzzy, perl-format
  msgid "unexpected argument on @%s line: %s"
! msgstr "ðÌÏÈÏÊ ÁÒÇÕÍÅÎÔ ÄÌÑ @%s"
  
! #: tp/Texinfo/Parser.pm:2933
! #, fuzzy
  msgid "empty multitable"
! msgstr "%s: ÐÕÓÔÏÊ ÆÁÊÌ"
  
! #: tp/Texinfo/Parser.pm:2989 tp/Texinfo/Parser.pm:5516
! #, fuzzy, perl-format
  msgid "superfluous argument to @%s"
! msgstr "ðÌÏÈÏÊ ÁÒÇÕÍÅÎÔ ÄÌÑ @%s"
  
! #: tp/Texinfo/Parser.pm:2995 tp/Texinfo/Parser.pm:5538
! #: tp/Texinfo/Parser.pm:5550
! #, fuzzy, perl-format
  msgid "bad argument to @%s"
! msgstr "ðÌÏÈÏÊ ÁÒÇÕÍÅÎÔ ÄÌÑ @%s"
  
! #: tp/Texinfo/Parser.pm:3006
  #, perl-format
  msgid "%s requires an argument: the formatter for %citem"
! msgstr "%s ÄÏÌÖÎÁ ÉÓÐÏÌØÚÏ×ÁÔØÓÑ c ÁÒÇÕÍÅÎÔÏÍ: ÆÏÒÍÁÔÏÍ ÄÌÑ %citem"
  
! #: tp/Texinfo/Parser.pm:3011
  #, perl-format
  msgid "command @%s not accepting argument in brace should not be on @%s line"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3046
! #, fuzzy, perl-format
  msgid "accent command `@%s' not allowed as @%s argument"
! msgstr "ÎÅÌØÚÑ ÚÁÄÁ×ÁÔØ @item × ÁÒÇÕÍÅÎÔÅ ÄÌÑ @itemize"
  
! #: tp/Texinfo/Parser.pm:3124 tp/Texinfo/Parser.pm:3263
! #: tp/Texinfo/Parser.pm:5509
! #, fuzzy, perl-format
  msgid "@%s missing argument"
! msgstr "%s: ÐÒÏÐÕÝÅÎ ÁÒÇÕÍÅÎÔ, ÚÁÄÁÀÝÉÊ ÆÁÊÌ.\n"
  
! #: tp/Texinfo/Parser.pm:3136
! #, fuzzy, perl-format
  msgid "unknown @end %s"
! msgstr "éÍÅÎÎÏÊ ÕËÁÚÁÔÅÌØ `%s' ÎÅÉÚ×ÅÓÔÅÎ"
  
! #: tp/Texinfo/Parser.pm:3158 tp/Texinfo/Parser.pm:3780
! #, fuzzy, perl-format
  msgid "superfluous argument to @%s %s: %s"
! msgstr "ðÌÏÈÏÊ ÁÒÇÕÍÅÎÔ ÄÌÑ @%s"
  
! #: tp/Texinfo/Parser.pm:3163 tp/Texinfo/Parser.pm:5593
! #: tp/Texinfo/Parser.pm:5638 tp/Texinfo/Parser.pm:5667
! #: tp/Texinfo/Parser.pm:5708 tp/Texinfo/Parser.pm:5786
! #, fuzzy, perl-format
  msgid "bad argument to @%s: %s"
! msgstr "ðÌÏÈÏÊ ÁÒÇÕÍÅÎÔ ÄÌÑ @%s"
  
! #: tp/Texinfo/Parser.pm:3182
! #, fuzzy, perl-format
  msgid "@%s: could not open %s: %s"
! msgstr "îÅ×ÏÚÍÏÖÎÏ ÎÁÊÔÉ `%s'."
  
! #: tp/Texinfo/Parser.pm:3194
  #, perl-format
  msgid "encoding `%s' is not a canonical texinfo encoding"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:3203
  #, perl-format
  msgid "unrecognized encoding name `%s'"
! msgstr "ÉÍÑ ËÏÄÉÒÏ×ËÉ `%s' ÎÅ ÒÁÓÐÏÚÎÁÎÏ"
  
! #: tp/Texinfo/Parser.pm:3353
  #, perl-format
  msgid "@%s after the first element"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:3360
! #, fuzzy, perl-format
  msgid "@%s only meaningful on a @multitable line"
! msgstr "@%s ÎÅ ÉÍÅÅÔ ÓÍÙÓÌÁ ×ÎÅ ÂÌÏËÁ `@titlepage'"
  
! #: tp/Texinfo/Parser.pm:3400
! #, fuzzy, perl-format
  msgid "@%s should not be associated with @top"
! msgstr "%s: ÎÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ css-ÆÁÊÌ: %s"
  
! #: tp/Texinfo/Parser.pm:3412
! #, fuzzy, perl-format
  msgid "@node precedes @%s, but parts may not be associated with nodes"
! msgstr "%s: ÎÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ css-ÆÁÊÌ: %s"
  
! #: tp/Texinfo/Parser.pm:3514
! #, fuzzy, perl-format
  msgid "empty argument in @%s"
! msgstr "ðÌÏÈÏÊ ÁÒÇÕÍÅÎÔ ÄÌÑ @%s"
  
! #: tp/Texinfo/Parser.pm:3518
! #, fuzzy, perl-format
  msgid "empty node name after expansion `%s'"
! msgstr "ðÌÏÈÏÊ ÁÒÇÕÍÅÎÔ ÄÌÑ @%s"
  
! #: tp/Texinfo/Parser.pm:3561
! #, fuzzy, perl-format
  msgid "empty menu entry name in `%s'"
! msgstr "ðÌÏÈÏÊ ÁÒÇÕÍÅÎÔ ÄÌÑ @%s"
  
! #: tp/Texinfo/Parser.pm:3569
! #, fuzzy
  msgid "empty node name in menu entry"
! msgstr "ÄÌÑ `%s' ÎÅ ÎÁÊÄÅÎÏ ×ÈÏÖÄÅÎÉÊ × ÉÍÅÎÎÏÍ ÕËÁÚÁÔÅÌÅ\n"
  
! #: tp/Texinfo/Parser.pm:3642
! #, fuzzy, perl-format
  msgid "@%s should not appear in @%s"
! msgstr "%s: ÎÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ css-ÆÁÊÌ: %s"
  
! #: tp/Texinfo/Parser.pm:3774
! #, fuzzy, perl-format
  msgid "@end %s should only appear at a line beginning"
! msgstr "%s: ÎÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ css-ÆÁÊÌ: %s"
  
! #: tp/Texinfo/Parser.pm:3797
  #, perl-format
  msgid "macro `%s' previously defined"
! msgstr "ÍÁËÒÏ `%s' ÂÙÌÏ ÏÐÒÅÄÅÌÅÎÏ ÒÁÎØÛÅ"
  
! #: tp/Texinfo/Parser.pm:3800
  #, perl-format
  msgid "here is the previous definition of `%s'"
! msgstr "ÍÅÓÔÏ ÐÒÅÄÙÄÕÝÅÇÏ ÏÐÒÅÄÅÌÅÎÉÑ `%s'"
  
! #: tp/Texinfo/Parser.pm:3805
  #, perl-format
  msgid "redefining Texinfo language command: @%s"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:3854
  #, perl-format
  msgid "@%s without associated character"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:3916
  #, perl-format
  msgid ""
  "@%s defined with zero or more than one argument should be invoked with {}"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3940
  #, perl-format
  msgid ""
--- 1942,2634 ----
  "%s\n"
  msgstr ""
! "Ð­Ñ‚Ð¾ Ñ„Ð°Ð¹Ð» â€¦/info/dir, Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‰Ð¸Ð¹ ÐºÐ¾Ñ€Ð½ÐµÐ²ÑƒÑŽ Ð½Ð¾Ð´Ñƒ Ð¸ÐµÑ€Ð°Ñ€Ñ…Ð¸Ð¸ Info,\n"
! "Ð½Ð°Ð·Ñ‹Ð²Ð°ÐµÑ‚Ñ�Ñ� (dir)Top. ÐŸÑ€Ð¸ Ð²Ñ‹Ð·Ð¾Ð²Ðµ Info Ð²Ñ‹ Ð²Ð¸Ð´Ð¸Ñ‚Ðµ Ñ�Ñ‚Ñƒ Ð½Ð¾Ð´Ñƒ.\n"
! "%c\n"
! "%s\tÐ­Ñ‚Ð¾ ÐºÐ¾Ñ€Ð½ÐµÐ²Ð°Ñ� Ð½Ð¾Ð´Ð° Ð¸ÐµÑ€Ð°Ñ€Ñ…Ð¸Ð¸ INFO\n"
  "\n"
! "  Ð—Ð´ÐµÑ�ÑŒ (Ð² Ð½Ð¾Ð´Ðµ Directory) Ð¿Ñ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ð¾ Ð¼ÐµÐ½ÑŽ Ð¿Ð¾ Ð¾Ñ�Ð½Ð¾Ð²Ð½Ñ‹Ð¼ Ñ‚ÐµÐ¼Ð°Ð¼.\n"
! "  Ð�Ð°Ð¶Ð¼Ð¸Ñ‚Ðµ Â«qÂ», Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð²Ñ‹Ð¹Ñ‚Ð¸; Â«?Â», Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð¿Ð¾Ñ�Ð¼Ð¾Ñ‚Ñ€ÐµÑ‚ÑŒ Ð²Ñ�Ðµ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Info;\n"
! "  Â«dÂ», Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð²ÐµÑ€Ð½ÑƒÑ‚ÑŒÑ�Ñ� Ñ�ÑŽÐ´Ð°; Â«hÂ», Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ Ñ€ÑƒÐºÐ¾Ð²Ð¾Ð´Ñ�Ñ‚Ð²Ð¾ Ð´Ð»Ñ� Ð½Ð¾Ð²Ð¸Ñ‡ÐºÐ¾Ð²;\n"
! "  Â«mEmacs<Return>Â», Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ Ñ€ÑƒÐºÐ¾Ð²Ð¾Ð´Ñ�Ñ‚Ð²Ð¾ Ð¿Ð¾ Emacs.\n"
  "\n"
! "  Ð’ Emacs Ð²Ñ‹ Ð¼Ð¾Ð¶ÐµÑ‚Ðµ Ð½Ð°Ð¶Ð°Ñ‚ÑŒ Ð²Ñ‚Ð¾Ñ€ÑƒÑŽ ÐºÐ½Ð¾Ð¿ÐºÑƒ Ð¼Ñ‹ÑˆÐ¸ Ð½Ð° Ð¿ÑƒÐ½ÐºÑ‚Ðµ Ð¼ÐµÐ½ÑŽ Ð¸Ð»Ð¸ "
! "Ð¿ÐµÑ€ÐµÐºÑ€Ñ‘Ñ�Ñ‚Ð½Ð¾Ð¹\n"
! "  Ñ�Ñ�Ñ‹Ð»ÐºÐµ, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð¿ÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ðº Ð½ÐµÐ¼Ñƒ.\n"
  "\n"
  "%s\n"
  
! #: install-info/install-info.c:667
  #, c-format
! msgid "%s: could not read (%s) and could not create (%s)"
! msgstr "%s: Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ (%s) Ð¸ Ñ�Ð¾Ð·Ð´Ð°Ñ‚ÑŒ (%s)"
  
! #: install-info/install-info.c:1134 install-info/install-info.c:1174
  #, c-format
  msgid "START-INFO-DIR-ENTRY without matching END-INFO-DIR-ENTRY"
! msgstr "START-INFO-DIR-ENTRY Ð±ÐµÐ· Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ³Ð¾ END-INFO-DIR-ENTRY"
  
! #: install-info/install-info.c:1169
  #, c-format
  msgid "END-INFO-DIR-ENTRY without matching START-INFO-DIR-ENTRY"
! msgstr "END-INFO-DIR-ENTRY Ð±ÐµÐ· Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ³Ð¾ START-INFO-DIR-ENTRY"
  
! #: install-info/install-info.c:2037 install-info/install-info.c:2047
  #, c-format
  msgid "%s: already have dir file: %s\n"
! msgstr "%s: ÑƒÐ¶Ðµ Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ„Ð°Ð¹Ð» dir: %s\n"
  
! #: install-info/install-info.c:2143
  #, c-format
  msgid "%s: Specify the Info file only once.\n"
! msgstr "%s: ÐœÐ¾Ð¶Ð½Ð¾ Ð·Ð°Ð´Ð°Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ð´Ð¸Ð½ Info-Ñ„Ð°Ð¹Ð».\n"
  
! #: install-info/install-info.c:2176
  #, c-format
  msgid "Extra regular expression specified, ignoring `%s'"
! msgstr "Ð£ÐºÐ°Ð·Ð°Ð½Ð¾ Ð´Ð¾Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ðµ Ñ€ÐµÐ³ÑƒÐ»Ñ�Ñ€Ð½Ð¾Ðµ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ, Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Â«%sÂ»"
  
! #: install-info/install-info.c:2188
  #, c-format
  msgid "Error in regular expression `%s': %s"
! msgstr "ÐžÑˆÐ¸Ð±ÐºÐ° Ð² Ñ€ÐµÐ³ÑƒÐ»Ñ�Ñ€Ð½Ð¾Ð¼ Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¸ Â«%sÂ»: %s"
  
! #: install-info/install-info.c:2250
  #, c-format
  msgid "excess command line argument `%s'"
! msgstr "Ð»Ð¸ÑˆÐ½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Â«%sÂ»"
  
! #: install-info/install-info.c:2254
! #, c-format
  msgid "No input file specified; try --help for more information."
  msgstr ""
! "Ð�Ðµ Ð·Ð°Ð´Ð°Ð½ Ð²Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ñ„Ð°Ð¹Ð»; Ð¿Ð¾Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ --help Ð´Ð»Ñ� Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½Ð¸Ñ� Ð±Ð¾Ð»ÐµÐµ Ð¿Ð¾Ð´Ñ€Ð¾Ð±Ð½Ð¾Ð³Ð¾ "
! "Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ñ�."
  
! #: install-info/install-info.c:2256
! #, c-format
  msgid "No dir file specified; try --help for more information."
  msgstr ""
! "Ð�Ðµ Ð·Ð°Ð´Ð°Ð½ Ñ„Ð°Ð¹Ð» ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ð°; Ð¿Ð¾Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ --help Ð´Ð»Ñ� Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½Ð¸Ñ� Ð±Ð¾Ð»ÐµÐµ Ð¿Ð¾Ð´Ñ€Ð¾Ð±Ð½Ð¾Ð³Ð¾ "
! "Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ñ�."
! 
! #: install-info/install-info.c:2277
! #, c-format
! msgid "Could not read %s."
! msgstr "Ð�ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ %s."
  
! #: install-info/install-info.c:2424
  #, c-format
  msgid "no info dir entry in `%s'"
! msgstr "Ð² Â«%sÂ» Ð½ÐµÑ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° info dir"
  
! #: install-info/install-info.c:2672
  #, c-format
  msgid "no entries found for `%s'; nothing deleted"
! msgstr "Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ñ‹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð´Ð»Ñ� Â«%sÂ»; Ð½Ð¸Ñ‡ÐµÐ³Ð¾ Ð½Ðµ ÑƒÐ´Ð°Ð»ÐµÐ½Ð¾"
  
! #: tp/DebugTexinfo/DebugTree.pm:63 tp/Texinfo/Convert/Converter.pm:855
! #: tp/Texinfo/Convert/Converter.pm:893 tp/Texinfo/Convert/Converter.pm:1204
! #: tp/Texinfo/Convert/DocBook.pm:326 tp/Texinfo/Convert/HTML.pm:6499
! #: tp/Texinfo/Convert/HTML.pm:6523 tp/Texinfo/Convert/HTML.pm:6900
! #: tp/Texinfo/Convert/HTML.pm:6958 tp/Texinfo/Convert/HTML.pm:7036
! #: tp/Texinfo/Convert/HTML.pm:7113 tp/Texinfo/Convert/IXIN.pm:293
! #: tp/Texinfo/Convert/Info.pm:295 tp/Texinfo/Convert/Plaintext.pm:538
  #: tp/Texinfo/Convert/TexinfoXML.pm:457
! #, perl-format
  msgid "could not open %s for writing: %s"
! msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚ÑŒ %s Ð½Ð° Ð·Ð°Ð¿Ð¸Ñ�ÑŒ: %s"
  
! #: tp/Texinfo/Common.pm:878
  msgid "recursion is always allowed"
! msgstr "Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ñ� Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ð° Ð²Ñ�ÐµÐ³Ð´Ð°"
  
! #: tp/Texinfo/Common.pm:879
  msgid "arguments are quoted by default"
! msgstr "Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð² ÐºÐ°Ð²Ñ‹Ñ‡ÐºÐ°Ñ…"
  
! #: tp/Texinfo/Common.pm:1102
! #, perl-format
  msgid "%s is not a valid language code"
! msgstr "%s Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¼ ÐºÐ¾Ð´Ð¾Ð¼ Ñ�Ð·Ñ‹ÐºÐ°"
  
! #: tp/Texinfo/Common.pm:1107
! #, perl-format
  msgid "%s is not a valid region code"
! msgstr "%s Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¼ ÐºÐ¾Ð´Ð¾Ð¼ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸"
  
! #: tp/Texinfo/Common.pm:1125
! #, perl-format
  msgid "%s is not a valid split possibility"
! msgstr "%s Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð¾Ð¹ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñ�Ñ‚ÑŒÑŽ Ñ€Ð°Ð·Ð´ÐµÐ»ÐµÐ½Ð¸Ñ�"
  
! #: tp/Texinfo/Common.pm:1148
! #, perl-format
  msgid "could not read %s: %s"
! msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ %s: %s"
  
! #: tp/Texinfo/Common.pm:1167
! #, perl-format
  msgid "error on closing @verbatiminclude file %s: %s"
! msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€Ð¸ Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð¸Ð¸ Ñ„Ð°Ð¹Ð»Ð° @verbatiminclude %s: %s"
  
! #: tp/Texinfo/Common.pm:1173 tp/Texinfo/Parser.pm:3342
! #, perl-format
  msgid "@%s: could not find %s"
! msgstr "@%s: Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ð°Ð¹Ñ‚Ð¸ %s"
  
! #: tp/Texinfo/Common.pm:1517
! #, perl-format
  msgid "could not open html refs config file %s: %s"
! msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚ÑŒ Ñ„Ð°Ð¹Ð» Ð½Ð°Ñ�Ñ‚Ñ€Ð¾ÐµÐº Ñ�Ñ�Ñ‹Ð»Ð¾Ðº html %s: %s"
  
! #: tp/Texinfo/Common.pm:1545
  msgid "missing type"
! msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ‚Ð¸Ð¿"
  
! #: tp/Texinfo/Common.pm:1548
! #, perl-format
  msgid "unrecognized type: %s"
! msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿: %s"
  
! #: tp/Texinfo/Common.pm:1565
! #, perl-format
  msgid "error on closing html refs config file %s: %s"
! msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€Ð¸ Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð¸Ð¸ Ñ„Ð°Ð¹Ð»Ð° Ð½Ð°Ñ�Ñ‚Ñ€Ð¾ÐµÐº Ñ�Ñ�Ñ‹Ð»Ð¾Ðº html %s: %s"
  
! #: tp/Texinfo/Common.pm:1600
  msgid "no node to be renamed"
! msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð½Ð¾Ð´Ð° Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸Ñ�"
  
! #: tp/Texinfo/Common.pm:1611
  msgid "nodes without a new name at the end of file"
! msgstr "Ð½Ð¾Ð´Ñ‹ Ð±ÐµÐ· Ð½Ð¾Ð²Ð¾Ð³Ð¾ Ð¸Ð¼ÐµÐ½Ð¸ Ð² ÐºÐ¾Ð½Ñ†Ðµ Ñ„Ð°Ð¹Ð»Ð°"
  
! #: tp/Texinfo/Common.pm:1621 tp/Texinfo/Parser.pm:926
! #, perl-format
  msgid "could not open %s: %s"
! msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚ÑŒ %s: %s"
  
! #: tp/Texinfo/Common.pm:2141
  #, perl-format
  msgid "could not protect hash character in @%s"
! msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð·Ð°Ñ‰Ð¸Ñ‚Ð¸Ñ‚ÑŒ Ñ…Ñ�Ñˆ-Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð² @%s"
  
! #: tp/Texinfo/Convert/Converter.pm:395 tp/Texinfo/Convert/Converter.pm:414
! #, perl-format
  msgid "Obsolete variable %s\n"
! msgstr "Ð£Ñ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %s\n"
  
! #: tp/Texinfo/Convert/Converter.pm:794
! #, perl-format
! msgid "%s: output incompatible with split"
! msgstr "%s: Ð²Ñ‹Ð²Ð¾Ð´ Ð½ÐµÑ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼ Ñ� Ñ€Ð°Ð·Ð´ÐµÐ»ÐµÐ½Ð¸ÐµÐ¼"
! 
! #: tp/Texinfo/Convert/Converter.pm:876 tp/Texinfo/Convert/Converter.pm:909
! #: tp/Texinfo/Convert/DocBook.pm:362 tp/Texinfo/Convert/HTML.pm:6926
! #: tp/Texinfo/Convert/HTML.pm:6984 tp/Texinfo/Convert/IXIN.pm:915
! #: tp/Texinfo/Convert/Info.pm:161 tp/Texinfo/Convert/Info.pm:187
! #: tp/Texinfo/Convert/Info.pm:215 tp/Texinfo/Convert/Info.pm:275
! #: tp/Texinfo/Convert/TexinfoXML.pm:476 tp/Texinfo/Parser.pm:2034
! #, perl-format
! msgid "error on closing %s: %s"
! msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€Ð¸ Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð¸Ð¸ %s: %s"
! 
! #: tp/Texinfo/Convert/Converter.pm:987
! #, perl-format
  msgid "could not create directories `%s' or `%s': %s"
! msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ñ�Ð¾Ð·Ð´Ð°Ñ‚ÑŒ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³ Â«%sÂ» Ð¸Ð»Ð¸ Â«%sÂ»: %s"
  
! #: tp/Texinfo/Convert/Converter.pm:995
! #, perl-format
  msgid "could not create directory `%s': %s"
! msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ñ�Ð¾Ð·Ð´Ð°Ñ‚ÑŒ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³ Â«%sÂ»: %s"
  
! #: tp/Texinfo/Convert/DocBook.pm:969
! #, perl-format
  msgid "@image file `%s' not found, using `%s'"
! msgstr "Ñ„Ð°Ð¹Ð» @image Â«%sÂ» Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Â«%sÂ»"
  
! #: tp/Texinfo/Convert/DocBook.pm:1083 tp/Texinfo/Parser.pm:5355
! msgid "no argument specified for @U"
! msgstr "Ð½Ðµ Ð·Ð°Ð´Ð°Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� @U"
! 
! #: tp/Texinfo/Convert/HTML.pm:1684
! #, perl-format
  msgid "@image file `%s' (for HTML) not found, using `%s'"
! msgstr "Ñ„Ð°Ð¹Ð» @image Â«%sÂ» (Ð´Ð»Ñ� HTML) Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Â«%sÂ»"
  
! #: tp/Texinfo/Convert/HTML.pm:2373
  #, perl-format
  msgid "raw format %s is not converted"
! msgstr "Ð½ÐµÑ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ %s Ð½Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½"
  
! #: tp/Texinfo/Convert/HTML.pm:4883
  msgid "string not closed in css file"
! msgstr "Ð½ÐµÐ·Ð°ÐºÑ€Ñ‹Ñ‚Ð°Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ° Ð² Ñ„Ð°Ð¹Ð»Ðµ css"
  
! #: tp/Texinfo/Convert/HTML.pm:4885
  msgid "--css-include ended in comment"
! msgstr "--css-include Ð¾Ð±Ñ€Ñ‹Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð² ÐºÐ¾Ð¼Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ð¸Ð¸"
  
! #: tp/Texinfo/Convert/HTML.pm:4887
  msgid "@import not finished in css file"
! msgstr "@import Ð½Ðµ Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð° Ð² Ñ„Ð°Ð¹Ð»Ðµ css"
  
! #: tp/Texinfo/Convert/HTML.pm:4913
! #, perl-format
  msgid "CSS file %s not found"
! msgstr "Ð¤Ð°Ð¹Ð» CSS %s Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½"
  
! #: tp/Texinfo/Convert/HTML.pm:4919
! #, perl-format
  msgid "could not open --include-file %s: %s"
! msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚ÑŒ --include-file %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:4929
! #, perl-format
  msgid "error on closing CSS file %s: %s"
! msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€Ð¸ Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð¸Ð¸ Ñ„Ð°Ð¹Ð»Ð° CSS %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:5796 tp/Texinfo/Convert/HTML.pm:5800
! #, perl-format
  msgid "no htmlxref.cnf entry found for `%s'"
! msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ htmlxref.cnf Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ Ð² Â«%sÂ»"
  
! #: tp/Texinfo/Convert/HTML.pm:6494
! #, perl-format
  msgid "error on closing frame file %s: %s"
! msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€Ð¸ Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð¸Ð¸ Ñ„Ð°Ð¹Ð»Ð° frame %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:6518
! #, perl-format
  msgid "error on closing TOC frame file %s: %s"
! msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€Ð¸ Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð¸Ð¸ Ñ„Ð°Ð¹Ð»Ð° TOC frame %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:6633
  #, perl-format
  msgid "handler %s of stage %s priority %s failed"
! msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ñ‡Ð¸ÐºÐ° %s Ð½Ð° Ñ�Ñ‚Ð°Ð´Ð¸Ð¸ %s Ñ� Ð¿Ñ€Ð¸Ð¾Ñ€Ð¸Ñ‚ÐµÑ‚Ð¾Ð¼ %s"
  
! #: tp/Texinfo/Convert/HTML.pm:6834
  msgid "must specify a title with a title command or @top"
! msgstr "Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¾Ð¹ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ° Ð¸Ð»Ð¸ @top"
  
! #: tp/Texinfo/Convert/HTML.pm:7043
! #, perl-format
  msgid "error on closing redirection node file %s: %s"
! msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€Ð¸ Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð¸Ð¸ Ñ„Ð°Ð¹Ð»Ð° Ð½Ð¾Ð´Ñ‹ Ð¿ÐµÑ€ÐµÐ½Ð°Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:7068
! #, perl-format
  msgid "old name for `%s' is a node of the document"
! msgstr "Ñ�Ñ‚Ð°Ñ€Ð¾Ðµ Ð¸Ð¼Ñ� Â«%sÂ» â€” Ñ�Ñ‚Ð¾ Ð½Ð¾Ð´Ð° Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: tp/Texinfo/Convert/HTML.pm:7074
! #, perl-format
  msgid "file empty for renamed node `%s'"
! msgstr "Ñ„Ð°Ð¹Ð» Ð¿ÑƒÑ�Ñ‚ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¸Ð¼ÐµÐ½ÑƒÐµÐ¼Ð¾Ð¹ Ð½Ð¾Ð´Ñ‹ Â«%sÂ»"
  
! #: tp/Texinfo/Convert/HTML.pm:7088
  #, perl-format
  msgid "target node (new name for `%s') not in document: %s"
! msgstr "Ð½Ð¾Ð´Ð° Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� (Ð½Ð¾Ð²Ð¾Ðµ Ð¸Ð¼Ñ� Ð´Ð»Ñ� Â«%sÂ») Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð² Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ðµ: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:7120
! #, perl-format
  msgid "error on closing renamed node redirection file %s: %s"
! msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€Ð¸ Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð¸Ð¸ Ñ„Ð°Ð¹Ð»Ð° Ð¿ÐµÑ€ÐµÐ¸Ð¼ÐµÐ½ÑƒÐµÐ¼Ð¾Ð¹ Ð½Ð¾Ð´Ñ‹ Ð¿ÐµÑ€ÐµÐ½Ð°Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:7158
  msgid "empty node name"
! msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð¸Ð¼Ñ� Ð½Ð¾Ð´Ñ‹"
  
! #: tp/Texinfo/Convert/HTML.pm:7160 tp/Texinfo/Parser.pm:3689
  #, perl-format
  msgid "syntax for an external node used for `%s'"
! msgstr "Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� Ð´Ð»Ñ� Ð²Ð½ÐµÑˆÐ½ÐµÐ¹ Ð½Ð¾Ð´Ñ‹ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð´Ð»Ñ� Â«%sÂ»"
  
! #: tp/Texinfo/Convert/Info.pm:106
  msgid "document without nodes"
! msgstr "Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚ Ð±ÐµÐ· Ð½Ð¾Ð´"
  
! #: tp/Texinfo/Convert/Info.pm:123
  msgid "document without Top node"
! msgstr "Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚ Ð±ÐµÐ· Ð½Ð¾Ð´Ñ‹ Top"
  
! #: tp/Texinfo/Convert/Info.pm:171
  #, perl-format
  msgid "rename %s failed: %s"
! msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿ÐµÑ€ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸Ñ� %s: %s"
  
! #: tp/Texinfo/Convert/Info.pm:247
  #, perl-format
  msgid "@%s output more than once: %s"
! msgstr "Ð²Ñ‹Ð²Ð¾Ð´ @%s Ð±Ð¾Ð»ÐµÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ð·Ð°: %s"
  
! #: tp/Texinfo/Convert/Info.pm:379
! #, perl-format
  msgid "@%s outside of any node"
! msgstr "@%s Ð²Ð½Ðµ ÐºÐ°ÐºÐ¾Ð¹-Ð»Ð¸Ð±Ð¾ Ð½Ð¾Ð´Ñ‹"
  
! #: tp/Texinfo/Convert/Info.pm:419
! #, perl-format
  msgid "@node name should not contain `,': %s"
! msgstr "Ð¸Ð¼Ñ� @node Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Â«,Â»: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1312
! #, perl-format
! msgid "Index entry in @%s with : produces invalid Info: %s"
! msgstr "ÐŸÑƒÐ½ÐºÑ‚ Ð² Ð°Ð»Ñ„Ð°Ð²Ð¸Ñ‚Ð½Ð¾Ð¼ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ðµ @%s Ñ� : Ñ�Ð¾Ð·Ð´Ð°Ñ‘Ñ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Info: %s"
! 
! #: tp/Texinfo/Convert/Plaintext.pm:1359 tp/Texinfo/Parser.pm:2721
! #, perl-format
  msgid "entry for index `%s' outside of any node"
! msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ðµ Ð´Ð»Ñ� Ð¸Ð¼ÐµÐ½Ð½Ð¾Ð³Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Â«%sÂ» Ð²Ð½Ðµ ÐºÐ°ÐºÐ¾Ð¹-Ð»Ð¸Ð±Ð¾ Ð½Ð¾Ð´Ñ‹"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1473
! #, perl-format
  msgid "error on closing image text file %s: %s"
! msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€Ð¸ Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð¸Ð¸ Ñ„Ð°Ð¹Ð»Ð° Ñ‚ÐµÐºÑ�Ñ‚Ð° Ð¸Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� %s: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1478
  #, perl-format
  msgid "@image file `%s' unreadable: %s"
! msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ Ñ„Ð°Ð¹Ð» @image Â«%sÂ»: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1501
! #, perl-format
  msgid "could not find @image file `%s.txt' nor alternate text"
! msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ð°Ð¹Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» @image Â«%s.txtÂ» Ð¸Ð»Ð¸ Ð°Ð»ÑŒÑ‚ÐµÑ€Ð½Ð°Ñ‚Ð¸Ð²Ð½Ñ‹Ð¹ Ñ‚ÐµÐºÑ�Ñ‚"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1893
  msgid ""
  "@strong{Note...} produces a spurious cross-reference in Info; reword to "
  "avoid that"
  msgstr ""
! "@strong{Noteâ€¦} Ñ�Ð¾Ð·Ð´Ð°Ñ‘Ñ‚ Ð² Info Ð»Ð¾Ð¶Ð½ÑƒÑŽ Ð¿ÐµÑ€ÐµÐºÑ€ÐµÑ�Ñ‚Ð½ÑƒÑŽ Ñ�Ñ�Ñ‹Ð»ÐºÑƒ; Ð¿ÐµÑ€ÐµÑ„Ñ€Ð°Ð·Ð¸Ñ€ÑƒÐ¹Ñ‚Ðµ "
! "Ñ‚ÐµÐºÑ�Ñ‚, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð¸Ð·Ð±ÐµÐ¶Ð°Ñ‚ÑŒ Ñ�Ñ‚Ð¾Ð³Ð¾"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2113
  #, perl-format
  msgid "@%s cross-reference name should not contain `:'"
! msgstr "Ð¸Ð¼Ñ� Ð¿ÐµÑ€ÐµÐºÑ€Ñ‘Ñ�Ñ‚Ð½Ð¾Ð¹ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ @%s Ð½Ðµ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Â«:Â»"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2130
! #, perl-format
  msgid "@%s node name should not contain `%s'"
! msgstr "Ð¸Ð¼Ñ� Ð½Ð¾Ð´Ñ‹ @%s Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Â«%sÂ»"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2145
  #, perl-format
  msgid "@%s node name should not contain `:'"
! msgstr "Ð¸Ð¼Ñ� Ð½Ð¾Ð´Ñ‹ @%s Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Â«:Â»"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2168
  #, perl-format
  msgid "`.' or `,' must follow @xref, not %s"
! msgstr "Ð¿Ð¾Ñ�Ð»Ðµ Â«.Â» Ð¸Ð»Ð¸ Â«,Â» Ð´Ð¾Ð»Ð¶ÐµÐ½ Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÑŒ @xref, Ð° Ð½Ðµ %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2171
  msgid "`.' or `,' must follow @xref"
! msgstr "Ð¿Ð¾Ñ�Ð»Ðµ Â«.Â» Ð¸Ð»Ð¸ Â«,Â» Ð´Ð¾Ð»Ð¶ÐµÐ½ Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÑŒ @xref"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3007
! #, perl-format
  msgid "menu entry node name should not contain `%s'"
! msgstr "Ð¸Ð¼Ñ� Ð½Ð¾Ð´Ñ‹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð¼ÐµÐ½ÑŽ Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Â«%sÂ»"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3014
  msgid "menu entry node name should not contain `:'"
! msgstr "Ð¸Ð¼Ñ� Ð½Ð¾Ð´Ñ‹ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð¼ÐµÐ½ÑŽ Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Â«:Â»"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3025
  msgid "menu entry name should not contain `:'"
! msgstr "Ð¸Ð¼Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð¼ÐµÐ½ÑŽ Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Â«:Â»"
  
! #: tp/Texinfo/Parser.pm:910
! #, perl-format
  msgid "@%s should only appear at beginning or end of document"
! msgstr "@%s Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² Ð½Ð°Ñ‡Ð°Ð»Ðµ Ð¸Ð»Ð¸ Ð² ÐºÐ¾Ð½Ñ†Ðµ Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: tp/Texinfo/Parser.pm:1160 tp/Texinfo/Structuring.pm:613
  #, perl-format
  msgid "multiple @%s"
! msgstr "Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ @%s"
  
! #: tp/Texinfo/Parser.pm:1194
! #, perl-format
  msgid "bad syntax for @%s argument: %s"
! msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° @%s: %s"
  
! #: tp/Texinfo/Parser.pm:1210
! #, perl-format
  msgid "bad or empty @%s formal argument: %s"
! msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð¸Ð»Ð¸ Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ @%s: %s"
  
! #: tp/Texinfo/Parser.pm:1219 tp/Texinfo/Parser.pm:4823
! #: tp/Texinfo/Parser.pm:4849 tp/Texinfo/Parser.pm:5615
! #: tp/Texinfo/Parser.pm:5631 tp/Texinfo/Parser.pm:5646
  #, perl-format
  msgid "%c%s requires a name"
! msgstr "ÐºÐ¾Ð¼Ð°Ð½Ð´Ðµ %c%s Ð½ÑƒÐ¶Ð½Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð¸Ð¼Ñ�"
  
! #: tp/Texinfo/Parser.pm:1223 tp/Texinfo/Parser.pm:4826
! #: tp/Texinfo/Parser.pm:4852 tp/Texinfo/Parser.pm:5618
! #: tp/Texinfo/Parser.pm:5634 tp/Texinfo/Parser.pm:5649
! #, perl-format
  msgid "bad name for @%s"
! msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ð´Ð»Ñ� @%s"
  
! #: tp/Texinfo/Parser.pm:1341
! #, perl-format
  msgid "@end %s seen before @%s closing brace"
! msgstr "@end %s Ð¿ÐµÑ€ÐµÐ´ Ð·Ð°ÐºÑ€Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ�ÐºÐ¾Ð±ÐºÐ¾Ð¹ @%s"
  
! #: tp/Texinfo/Parser.pm:1345
! #, perl-format
  msgid "@%s seen before @%s closing brace"
! msgstr "@%s Ð¿ÐµÑ€ÐµÐ´ Ð·Ð°ÐºÑ€Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ�ÐºÐ¾Ð±ÐºÐ¾Ð¹ @%s"
  
! #: tp/Texinfo/Parser.pm:1350
  #, perl-format
  msgid "%c%s missing close brace"
! msgstr "%c%s Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð° Ð·Ð°ÐºÑ€Ñ‹Ð²Ð°ÑŽÑ‰Ð°Ñ� Ñ�ÐºÐ¾Ð±ÐºÐ°"
  
! #: tp/Texinfo/Parser.pm:1354
! #, perl-format
  msgid "@%s missing closing delimiter sequence: %s}"
! msgstr "@%s Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð·Ð°ÐºÑ€Ñ‹Ð²Ð°ÑŽÑ‰Ð°Ñ� Ñ€Ð°Ð·Ð´ÐµÐ»Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ñ�Ñ‚ÑŒ: %s}"
  
! #: tp/Texinfo/Parser.pm:1476
! #, perl-format
  msgid "@itemx should not begin @%s"
! msgstr "@itemx Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð½Ð°Ñ‡Ð¸Ð½Ð°Ñ‚ÑŒÑ�Ñ� Ñ� @%s"
  
! #: tp/Texinfo/Parser.pm:1544
  msgid "@itemx must follow @item"
! msgstr "@itemx Ð´Ð¾Ð»Ð¶ÐµÐ½ Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÑŒ Ð·Ð° @item"
  
! #: tp/Texinfo/Parser.pm:1712
  #, perl-format
  msgid "@%s has text but no @item"
! msgstr "@%s Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ñ‚ÐµÐºÑ�Ñ‚, Ð½Ð¾ Ð½Ðµ @item"
  
! #: tp/Texinfo/Parser.pm:1743
  #, perl-format
  msgid "`@end' expected `%s', but saw `%s'"
! msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ Â«@endÂ» Ñ� Â«%sÂ», Ð²Ñ�Ñ‚Ñ€ÐµÑ‡ÐµÐ½Ð¾ Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:1746
! #, perl-format
  msgid "@%s seen before @end %s"
! msgstr "@%s Ð¿ÐµÑ€ÐµÐ´ @end %s"
  
! #: tp/Texinfo/Parser.pm:1750
! #, perl-format
  msgid "no matching `%cend %s'"
! msgstr "Ð½ÐµÑ‚ Ð¿Ð°Ñ€Ð½Ð¾Ð¹ Â«%cend %sÂ»"
  
! #: tp/Texinfo/Parser.pm:1776 tp/Texinfo/Parser.pm:5171
! #: tp/Texinfo/Parser.pm:5437
! #, perl-format
  msgid "misplaced %c"
! msgstr "Ð·Ð´ÐµÑ�ÑŒ Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ %c"
  
! #: tp/Texinfo/Parser.pm:1874 tp/Texinfo/Parser.pm:3301
! #, perl-format
  msgid "unmatched `%c%s'"
! msgstr "Ð½ÐµÐ¿Ð°Ñ€Ð½Ð°Ñ� Â«%c%sÂ»"
  
! #: tp/Texinfo/Parser.pm:2109
! #, perl-format
  msgid "macro `%s' called with too many args"
! msgstr "Ð¼Ð°ÐºÑ€Ð¾Ñ� Â«%sÂ» Ð²Ñ‹Ð·Ð²Ð°Ð½ Ñ� Ð¸Ð·Ð»Ð¸ÑˆÐ½Ð¸Ð¼Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼Ð¸"
  
! #: tp/Texinfo/Parser.pm:2131
! #, perl-format
  msgid "@%s missing close brace"
! msgstr "@%s Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð° Ð·Ð°ÐºÑ€Ñ‹Ð²Ð°ÑŽÑ‰Ð°Ñ� Ñ�ÐºÐ¾Ð±ÐºÐ°"
  
! #: tp/Texinfo/Parser.pm:2139
! #, perl-format
  msgid "macro `%s' declared without argument called with an argument"
! msgstr "Ð¼Ð°ÐºÑ€Ð¾Ñ� Â«%sÂ», Ð¾Ð±ÑŠÑ�Ð²Ð»ÐµÐ½Ð½Ñ‹Ð¹ Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°, Ð²Ñ‹Ð·Ð²Ð°Ð½ Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼"
  
! #: tp/Texinfo/Parser.pm:2174
! #, perl-format
  msgid "\\ in @%s expansion followed `%s' instead of parameter name or \\"
! msgstr "\\ Ð² Ñ€Ð°Ñ�ÐºÑ€Ñ‹Ñ‚Ð¸Ð¸ @%s Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Â«%sÂ», Ð° Ð½Ðµ Ð¸Ð¼Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð¸Ð»Ð¸ \\"
  
! #: tp/Texinfo/Parser.pm:2649
! #, perl-format
  msgid "@%s `%s' previously defined"
! msgstr "@%s Â«%sÂ» Ð±Ñ‹Ð»Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ Ñ€Ð°Ð½ÑŒÑˆÐµ"
  
! #: tp/Texinfo/Parser.pm:2654
! #, perl-format
  msgid "here is the previous definition as @%s"
! msgstr "Ð¼ÐµÑ�Ñ‚Ð¾ Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ³Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� @%s"
  
! #: tp/Texinfo/Parser.pm:3015
! #, perl-format
  msgid "missing name for @%s"
! msgstr "Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¾ Ð¸Ð¼Ñ� Ð´Ð»Ñ� @%s"
  
! #: tp/Texinfo/Parser.pm:3020
! #, perl-format
  msgid "missing category for @%s"
! msgstr "Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð° ÐºÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ð¸Ñ� Ð´Ð»Ñ� @%s"
  
! #: tp/Texinfo/Parser.pm:3072
! #, perl-format
  msgid "unexpected argument on @%s line: %s"
! msgstr "Ð½ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½Ð° Ñ�Ñ‚Ñ€Ð¾ÐºÐµ @%s: %s"
  
! #: tp/Texinfo/Parser.pm:3088
  msgid "empty multitable"
! msgstr "Ð¿ÑƒÑ�Ñ‚Ð°Ñ� Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ð°"
  
! #: tp/Texinfo/Parser.pm:3144 tp/Texinfo/Parser.pm:5728
! #, perl-format
  msgid "superfluous argument to @%s"
! msgstr "Ð»Ð¸ÑˆÐ½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� @%s"
  
! #: tp/Texinfo/Parser.pm:3150 tp/Texinfo/Parser.pm:5750
! #: tp/Texinfo/Parser.pm:5762
! #, perl-format
  msgid "bad argument to @%s"
! msgstr "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� @%s"
  
! #: tp/Texinfo/Parser.pm:3161
  #, perl-format
  msgid "%s requires an argument: the formatter for %citem"
! msgstr "%s Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� c Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼: Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¾Ð¼ Ð´Ð»Ñ� %citem"
  
! #: tp/Texinfo/Parser.pm:3166
  #, perl-format
  msgid "command @%s not accepting argument in brace should not be on @%s line"
  msgstr ""
+ "ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ @%s, Ð½Ðµ Ð¿Ñ€Ð¸Ð½Ð¸Ð¼Ð°ÑŽÑ‰ÐµÐ¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² Ñ�ÐºÐ¾Ð±ÐºÐ°Ñ…, Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð² Ñ�Ñ‚Ñ€Ð¾ÐºÐµ @%s"
  
! #: tp/Texinfo/Parser.pm:3201
! #, perl-format
  msgid "accent command `@%s' not allowed as @%s argument"
! msgstr "Ð²Ñ‹Ð´ÐµÐ»ÐµÐ½Ð½Ð°Ñ� ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° Â«@%sÂ» Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ð° ÐºÐ°Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ @%s"
  
! #: tp/Texinfo/Parser.pm:3279 tp/Texinfo/Parser.pm:3418
! #: tp/Texinfo/Parser.pm:5721
! #, perl-format
  msgid "@%s missing argument"
! msgstr "@%s Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: tp/Texinfo/Parser.pm:3291
! #, perl-format
  msgid "unknown @end %s"
! msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ @end %s"
  
! #: tp/Texinfo/Parser.pm:3313 tp/Texinfo/Parser.pm:3935
! #, perl-format
  msgid "superfluous argument to @%s %s: %s"
! msgstr "Ð»Ð¸ÑˆÐ½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� @%s %s: %s"
  
! #: tp/Texinfo/Parser.pm:3318 tp/Texinfo/Parser.pm:5805
! #: tp/Texinfo/Parser.pm:5850 tp/Texinfo/Parser.pm:5879
! #: tp/Texinfo/Parser.pm:5920 tp/Texinfo/Parser.pm:5998
! #, perl-format
  msgid "bad argument to @%s: %s"
! msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� @%s: %s"
  
! #: tp/Texinfo/Parser.pm:3337
! #, perl-format
  msgid "@%s: could not open %s: %s"
! msgstr "@%s: Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚ÑŒ %s: %s"
  
! #: tp/Texinfo/Parser.pm:3349
  #, perl-format
  msgid "encoding `%s' is not a canonical texinfo encoding"
! msgstr "ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²ÐºÐ° Â«%sÂ» Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� ÐºÐ°Ð½Ð¾Ð½Ð¸Ñ‡Ð½Ð¾Ð¹ ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²ÐºÐ¾Ð¹ texinfo"
  
! #: tp/Texinfo/Parser.pm:3358
  #, perl-format
  msgid "unrecognized encoding name `%s'"
! msgstr "Ð¸Ð¼Ñ� ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²ÐºÐ¸ Â«%sÂ» Ð½Ðµ Ñ€Ð°Ñ�Ð¿Ð¾Ð·Ð½Ð°Ð½Ð¾"
  
! #: tp/Texinfo/Parser.pm:3508
  #, perl-format
  msgid "@%s after the first element"
! msgstr "@%s Ð¿Ð¾Ñ�Ð»Ðµ Ð¿ÐµÑ€Ð²Ð¾Ð³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: tp/Texinfo/Parser.pm:3515
! #, perl-format
  msgid "@%s only meaningful on a @multitable line"
! msgstr "@%s Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ð¼Ñ‹Ñ�Ð» Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² Ñ�Ñ‚Ñ€Ð¾ÐºÐµ @multitable"
  
! #: tp/Texinfo/Parser.pm:3555
! #, perl-format
  msgid "@%s should not be associated with @top"
! msgstr "@%s Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð²Ñ�Ð·Ð°Ð½ Ñ� @top"
  
! #: tp/Texinfo/Parser.pm:3567
! #, perl-format
  msgid "@node precedes @%s, but parts may not be associated with nodes"
! msgstr "@node Ñ�Ñ‚Ð¾Ð¸Ñ‚ Ð´Ð¾ @%s, Ð½Ð¾ Ñ‡Ð°Ñ�Ñ‚Ð¸ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ð²Ñ�Ð·Ð°Ð½Ñ‹ Ñ� Ð½Ð¾Ð´Ð°Ð¼Ð¸"
  
! #: tp/Texinfo/Parser.pm:3669
! #, perl-format
  msgid "empty argument in @%s"
! msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² @%s"
  
! #: tp/Texinfo/Parser.pm:3673
! #, perl-format
  msgid "empty node name after expansion `%s'"
! msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð¸Ð¼Ñ� Ð½Ð¾Ð´Ñ‹ Ð¿Ð¾Ñ�Ð»Ðµ Ñ€Ð°Ñ�ÐºÑ€Ñ‹Ñ‚Ð¸Ñ� Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:3716
! #, perl-format
  msgid "empty menu entry name in `%s'"
! msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð¸Ð¼Ñ� Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð¼ÐµÐ½ÑŽ Ð² Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:3724
  msgid "empty node name in menu entry"
! msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð¸Ð¼Ñ� Ð½Ð¾Ð´Ñ‹ Ð² Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ðµ Ð¼ÐµÐ½ÑŽ"
  
! #: tp/Texinfo/Parser.pm:3797
! #, perl-format
  msgid "@%s should not appear in @%s"
! msgstr "@%s Ð½Ðµ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ð² @%s"
  
! #: tp/Texinfo/Parser.pm:3929
! #, perl-format
  msgid "@end %s should only appear at a line beginning"
! msgstr "@end %s Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² Ð½Ð°Ñ‡Ð°Ð»Ðµ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸"
  
! #: tp/Texinfo/Parser.pm:3952
  #, perl-format
  msgid "macro `%s' previously defined"
! msgstr "Ð¼Ð°ÐºÑ€Ð¾Ñ� Â«%sÂ» Ð±Ñ‹Ð» Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ‘Ð½ Ñ€Ð°Ð½ÑŒÑˆÐµ"
  
! #: tp/Texinfo/Parser.pm:3955
  #, perl-format
  msgid "here is the previous definition of `%s'"
! msgstr "Ð¼ÐµÑ�Ñ‚Ð¾ Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ³Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ� Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:3960
  #, perl-format
  msgid "redefining Texinfo language command: @%s"
! msgstr "Ð¿ÐµÑ€ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ðµ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ñ�Ð·Ñ‹ÐºÐ° Texinfo: @%s"
  
! #: tp/Texinfo/Parser.pm:4009
  #, perl-format
  msgid "@%s without associated character"
! msgstr "@%s Ð±ÐµÐ· Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ³Ð¾ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð°"
  
! #: tp/Texinfo/Parser.pm:4079
  #, perl-format
  msgid ""
  "@%s defined with zero or more than one argument should be invoked with {}"
  msgstr ""
+ "@%s Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ‘Ð½ Ñ� Ð½ÑƒÐ»Ñ‘Ð¼ Ð¸Ð»Ð¸ Ð±Ð¾Ð»ÐµÐµ Ñ‡ÐµÐ¼ Ð¾Ð´Ð½Ð¸Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼, Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð²Ñ‹Ð·Ñ‹Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ñ� {}"
  
! #: tp/Texinfo/Parser.pm:4103
  #, perl-format
  msgid ""
***************
*** 2827,3292 ****
  "value %d)"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3949
  #, perl-format
  msgid "recursive call of macro %s is not allowed; use @rmacro if needed"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4005
! #, fuzzy, perl-format
  msgid "accent command `@%s' must not be followed by whitespace"
! msgstr "ÎÅÌØÚÑ ÚÁÄÁ×ÁÔØ @item × ÁÒÇÕÍÅÎÔÅ ÄÌÑ @itemize"
  
! #: tp/Texinfo/Parser.pm:4011
! #, fuzzy, perl-format
  msgid "use braces to give a command as an argument to @%s"
  msgstr ""
! "éÓÐÏÌØÚÕÊÔÅ ÆÉÇÕÒÎÙÅ ÓËÏÂËÉ, ÞÔÏÂÙ ÐÅÒÅÄÁÔØ @%s ËÏÍÁÎÄÕ × ËÁÞÅÓÔ×Å ÁÒÇÕÍÅÎÔÁ"
  
! #: tp/Texinfo/Parser.pm:4024 tp/Texinfo/Parser.pm:5124
! #, fuzzy, perl-format
  msgid "%c%s expects `i' or `j' as argument, not `%s'"
! msgstr "%c%s ÏÖÉÄÁÅÔ × ËÁÞÅÓÔ×Å ÁÒÇÕÍÅÎÔÁ `i' ÉÌÉ `j', Á ÎÅ `%c'"
  
! #: tp/Texinfo/Parser.pm:4036
! #, fuzzy, perl-format
  msgid "accent command `@%s' must not be followed by new line"
! msgstr "ÎÅÌØÚÑ ÚÁÄÁ×ÁÔØ @item × ÁÒÇÕÍÅÎÔÅ ÄÌÑ @itemize"
  
! #: tp/Texinfo/Parser.pm:4047
! #, fuzzy, perl-format
  msgid "@%s expected braces"
! msgstr "%c%s ÐÏÄÒÁÚÕÍÅ×ÁÅÔ ÆÉÇÕÒÎÙÅ ÓËÏÂËÉ"
  
! #: tp/Texinfo/Parser.pm:4207
  #, perl-format
  msgid "undefined flag: %s"
! msgstr "ÎÅÏÐÒÅÄÅÌÅÎÎÙÊ ÆÌÁÇ: %s"
  
! #: tp/Texinfo/Parser.pm:4210
! #, fuzzy
  msgid "bad syntax for @value"
! msgstr "ðÌÏÈÏÊ ÁÒÇÕÍÅÎÔ ÄÌÑ @%s"
  
! #: tp/Texinfo/Parser.pm:4217
! #, fuzzy, perl-format
  msgid "%c%s is obsolete."
! msgstr "ëÏÍÁÎÄÁ %c%s ÕÓÔÁÒÅÌÁ É ÎÅ ÉÓÐÏÌØÚÕÅÔÓÑ"
  
! #: tp/Texinfo/Parser.pm:4220
! #, fuzzy, perl-format
  msgid "%c%s is obsolete; %s"
! msgstr "ëÏÍÁÎÄÁ %c%s ÕÓÔÁÒÅÌÁ É ÎÅ ÉÓÐÏÌØÚÕÅÔÓÑ"
  
! #: tp/Texinfo/Parser.pm:4229
! #, fuzzy, perl-format
  msgid "@%s should only appear at a line beginning"
! msgstr "%s: ÎÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ css-ÆÁÊÌ: %s"
  
! #: tp/Texinfo/Parser.pm:4320
! #, fuzzy, perl-format
  msgid "@%s not allowed inside `@%s' block"
! msgstr "@%s ÎÅ ÉÍÅÅÔ ÓÍÙÓÌÁ ×ÎÕÔÒÉ ÂÌÏËÁ `@%s'"
  
! #: tp/Texinfo/Parser.pm:4329
! #, fuzzy, perl-format
  msgid "@%s should only appear in heading or footing"
! msgstr "%s: ÎÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ css-ÆÁÊÌ: %s"
  
! #: tp/Texinfo/Parser.pm:4455 tp/Texinfo/Parser.pm:4472
! #: tp/Texinfo/Parser.pm:4522
  #, perl-format
  msgid "@%s not meaningful inside `@%s' block"
! msgstr "@%s ÎÅ ÉÍÅÅÔ ÓÍÙÓÌÁ ×ÎÕÔÒÉ ÂÌÏËÁ `@%s'"
  
! #: tp/Texinfo/Parser.pm:4482
! #, fuzzy, perl-format
  msgid "@%s in empty multitable"
! msgstr "%s: ÐÕÓÔÏÊ ÆÁÊÌ"
  
! #: tp/Texinfo/Parser.pm:4488
  msgid "@tab before @item"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:4491
! #, fuzzy, perl-format
  msgid "too many columns in multitable item (max %d)"
! msgstr "óÌÉÛËÏÍ ÍÎÏÇÏ ËÏÌÏÎÏË × ÜÌÅÍÅÎÔÅ ÔÁÂÌÉÃÙ (ÍÁËÓÉÍÕÍ %d)"
  
! #: tp/Texinfo/Parser.pm:4528
  msgid "ignoring @tab outside of multitable"
! msgstr "@tab ×ÎÅ ÔÁÂÌÉÃÙ ÉÇÎÏÒÉÒÏ×ÁÎ"
  
! #: tp/Texinfo/Parser.pm:4532
  #, perl-format
  msgid "@%s outside of table or list"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:4567
! #, fuzzy, perl-format
  msgid "must be after `@%s' to use `@%s'"
! msgstr "îÕÖÎÏ ÂÙÔØ × ÂÌÏËÅ `@%s', ÞÔÏÂÙ ÉÓÐÏÌØÚÏ×ÁÔØ `@%s'"
  
! #: tp/Texinfo/Parser.pm:4609
  #, perl-format
  msgid "@%s not meaningful outside `@titlepage' and `@quotation' environments"
! msgstr "@%s ÎÅ ÉÍÅÅÔ ÓÍÙÓÌÁ ×ÎÅ ÂÌÏËÁ `@titlepage' ÉÌÉ `@quotation'"
  
! #: tp/Texinfo/Parser.pm:4613
! #, fuzzy
  msgid "@dircategory after first node"
! msgstr "@menu ×ÓÔÒÅÞÅÎÏ ÐÅÒÅÄ ÐÅÒ×ÏÊ @node, ÂÕÄÅÔ ÓÏÚÄÁÎÁ ÎÏÄÁ `Top'"
  
! #: tp/Texinfo/Parser.pm:4778
! #, fuzzy, perl-format
  msgid "region %s inside region %s is not allowed"
! msgstr "óÎÏÓËÉ ÉÚ ÓÎÏÓÏË ÚÁÐÒÅÝÅÎÙ"
  
! #: tp/Texinfo/Parser.pm:4796
! #, fuzzy
  msgid "@direntry after first node"
! msgstr "@menu ×ÓÔÒÅÞÅÎÏ ÐÅÒÅÄ ÐÅÒ×ÏÊ @node, ÂÕÄÅÔ ÓÏÚÄÁÎÁ ÎÏÄÁ `Top'"
  
! #: tp/Texinfo/Parser.pm:4804
! #, fuzzy, perl-format
  msgid "@%s seen before first @node"
! msgstr "@menu ×ÓÔÒÅÞÅÎÏ ÐÅÒÅÄ ÐÅÒ×ÏÊ @node, ÂÕÄÅÔ ÓÏÚÄÁÎÁ ÎÏÄÁ `Top'"
  
! #: tp/Texinfo/Parser.pm:4807
  msgid ""
  "perhaps your @top node should be wrapped in @ifnottex rather than @ifinfo?"
! msgstr ""
! "×ÅÒÏÑÔÎÏ, ×ÁÛÁ ÎÏÄÁ @top ÄÏÌÖÎÁ ÂÙÔØ × ÂÌÏËÅ @ifnottex, Á ÎÅ × @ifinfo?"
  
! #: tp/Texinfo/Parser.pm:4869
! #, fuzzy, perl-format
  msgid "@%s should only appear in math context"
! msgstr "%s: ÎÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ css-ÆÁÊÌ: %s"
  
! #: tp/Texinfo/Parser.pm:4877
! #, fuzzy, perl-format
  msgid "unknown command `%s'"
! msgstr "îÅÉÚ×ÅÓÔÎÁÑ ËÏÍÁÎÄÁ `%s'"
  
! #: tp/Texinfo/Parser.pm:4887
! #, fuzzy
  msgid "unexpected @"
! msgstr "ïÖÉÄÁÅÔÓÑ `%s'"
  
! #: tp/Texinfo/Parser.pm:4916
! #, fuzzy, perl-format
  msgid "@%s is not meaningful outside `@float' environment"
! msgstr "@%s ÎÅ ÉÍÅÅÔ ÓÍÙÓÌÁ ×ÎÅ ÂÌÏËÁ `@float'"
  
! #: tp/Texinfo/Parser.pm:4921
  #, perl-format
  msgid "@%s should be right below `@float'"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:4929
  #, perl-format
  msgid "ignoring multiple @%s"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5048
! #, fuzzy, perl-format
  msgid "command @%s does not accept arguments"
! msgstr "ÎÅÌØÚÑ ÚÁÄÁ×ÁÔØ @item × ÁÒÇÕÍÅÎÔÅ ÄÌÑ @itemize"
  
! #: tp/Texinfo/Parser.pm:5072
! #, fuzzy, perl-format
  msgid "command @%s missing a node or external manual argument"
! msgstr "%s: ÐÒÏÐÕÝÅÎ ÁÒÇÕÍÅÎÔ, ÚÁÄÁÀÝÉÊ ÆÁÊÌ.\n"
  
! #: tp/Texinfo/Parser.pm:5091
  #, perl-format
  msgid "in @%s empty cross reference name after expansion `%s'"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5102
  #, perl-format
  msgid "in @%s empty cross reference title after expansion `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5115
  msgid "@image missing filename argument"
! msgstr "ÐÏÓÌÅ @image ÐÒÏÐÕÝÅÎ ÁÒÇÕÍÅÎÔ ÚÁÄÁÀÝÉÊ ÆÁÊÌ "
  
! #: tp/Texinfo/Parser.pm:5147
! #, fuzzy, perl-format
  msgid "@%s missing first argument"
! msgstr "%s: ÐÒÏÐÕÝÅÎ ÁÒÇÕÍÅÎÔ, ÚÁÄÁÀÝÉÊ ÆÁÊÌ.\n"
  
! #: tp/Texinfo/Parser.pm:5301
! #, fuzzy
  msgid "superfluous arguments for node"
! msgstr "ðÌÏÈÏÊ ÁÒÇÕÍÅÎÔ ÄÌÑ @%s"
  
! #: tp/Texinfo/Parser.pm:5351
! #, fuzzy, perl-format
  msgid "expected @end %s"
! msgstr "ïÖÉÄÁÅÔÓÑ `%s'"
  
! #: tp/Texinfo/Parser.pm:5450
! #, fuzzy, perl-format
  msgid "@%s should only accept a @-command as argument, not `%s'"
! msgstr ""
! "éÓÐÏÌØÚÕÊÔÅ ÆÉÇÕÒÎÙÅ ÓËÏÂËÉ, ÞÔÏÂÙ ÐÅÒÅÄÁÔØ @%s ËÏÍÁÎÄÕ × ËÁÞÅÓÔ×Å ÁÒÇÕÍÅÎÔÁ"
  
! #: tp/Texinfo/Parser.pm:5460
! #, fuzzy, perl-format
  msgid "remaining argument on @%s line: %s"
! msgstr "ðÌÏÈÏÊ ÁÒÇÕÍÅÎÔ ÄÌÑ @%s"
  
! #: tp/Texinfo/Parser.pm:5533
! #, fuzzy, perl-format
  msgid "environment command %s as argument to @%s"
! msgstr ""
! "éÓÐÏÌØÚÕÊÔÅ ÆÉÇÕÒÎÙÅ ÓËÏÂËÉ, ÞÔÏÂÙ ÐÅÒÅÄÁÔØ @%s ËÏÍÁÎÄÕ × ËÁÞÅÓÔ×Å ÁÒÇÕÍÅÎÔÁ"
  
! #: tp/Texinfo/Parser.pm:5555
  #, perl-format
  msgid "empty @%s"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5563
  #, perl-format
  msgid "column fraction not a number: %s"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5572
! #, fuzzy, perl-format
  msgid "@sp arg must be numeric, not `%s'"
! msgstr "%s: %s ÁÒÇÕÍÅÎÔ ÄÏÌÖÅÎ ÂÙÔØ ÞÉÓÌÏ×ÙÍ, ÎÅ `%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5581
  #, perl-format
  msgid "reserved index name %s"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5600
! #, fuzzy, perl-format
  msgid "unknown source index in @%s: %s"
! msgstr "éÍÅÎÎÏÊ ÕËÁÚÁÔÅÌØ `%s' ÎÅÉÚ×ÅÓÔÅÎ"
  
! #: tp/Texinfo/Parser.pm:5603
! #, fuzzy, perl-format
  msgid "unknown destination index in @%s: %s"
! msgstr "éÍÅÎÎÏÊ ÕËÁÚÁÔÅÌØ `%s' ÎÅÉÚ×ÅÓÔÅÎ"
  
! #: tp/Texinfo/Parser.pm:5633
  #, perl-format
  msgid "@%s leads to a merging of %s in itself, ignoring"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5646
! #, fuzzy, perl-format
  msgid "unknown index `%s' in @printindex"
! msgstr "îÅÉÚ×ÅÓÔÅÎ ÉÍÅÎÎÏÊ ÕËÁÚÁÔÅÌØ `%s' × @printindex"
  
! #: tp/Texinfo/Parser.pm:5652
  #, perl-format
  msgid "printing an index `%s' merged in another one `%s'"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5660
  #, perl-format
  msgid "printindex before document beginning: @printindex %s"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5676
! #, fuzzy, perl-format
  msgid "@%s arg must be `top' or `bottom', not `%s'"
! msgstr "%s: %s ÁÒÇÕÍÅÎÔ ÄÏÌÖÅÎ ÂÙÔØ ÞÉÓÌÏ×ÙÍ, ÎÅ `%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5684
  #, perl-format
  msgid "Only @%s 10 or 11 is supported, not `%s'"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5692
! #, fuzzy, perl-format
  msgid "@%s arg must be `separate' or `end', not `%s'"
! msgstr ""
! "%s: ÁÒÇÕÍÅÎÔ --footnote-style ÄÏÌÖÅÎ ÂÙÔØ `separate' ÉÌÉ `end'; Á ÎÅ `%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5700
! #, fuzzy, perl-format
  msgid "@%s arg must be `on', `off' or `odd', not `%s'"
! msgstr "%s: %s ÁÒÇÕÍÅÎÔ ÄÏÌÖÅÎ ÂÙÔØ ÞÉÓÌÏ×ÙÍ, ÎÅ `%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5718 tp/Texinfo/Parser.pm:5723
! #, fuzzy, perl-format
  msgid "@paragraphindent arg must be numeric/`none'/`asis', not `%s'"
  msgstr ""
! "%s: ÁÒÇÕÍÅÎÔ --paragraph-indent ÄÏÌÖÅÎ ÂÙÔØ ÞÉÓÌÏ×ÙÍ, ÉÌÉ\n"
! "`none', ÉÌÉ `asis'; ÎÅ `%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5731
! #, fuzzy, perl-format
  msgid "@firstparagraphindent arg must be `none' or `insert', not `%s'"
  msgstr ""
! "%s: ÁÒÇÕÍÅÎÔ --paragraph-indent ÄÏÌÖÅÎ ÂÙÔØ ÞÉÓÌÏ×ÙÍ, ÉÌÉ\n"
! "`none', ÉÌÉ `asis'; ÎÅ `%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5741
! #, fuzzy, perl-format
  msgid "@exampleindent arg must be numeric/`asis', not `%s'"
! msgstr ""
! "%s: ÁÒÇÕÍÅÎÔ --paragraph-indent ÄÏÌÖÅÎ ÂÙÔØ ÞÉÓÌÏ×ÙÍ, ÉÌÉ\n"
! "`none', ÉÌÉ `asis'; ÎÅ `%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5752
  #, perl-format
  msgid "expected @%s on or off, not `%s'"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5762
  #, perl-format
  msgid "@kbdinputstyle arg must be `code'/`example'/`distinct', not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5770
! #, fuzzy, perl-format
  msgid "@allowcodebreaks arg must be `true' or `false', not `%s'"
! msgstr ""
! "%s: ÁÒÇÕÍÅÎÔ --footnote-style ÄÏÌÖÅÎ ÂÙÔØ `separate' ÉÌÉ `end'; Á ÎÅ `%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5778
! #, fuzzy, perl-format
  msgid "@urefbreakstyle arg must be `after'/`before'/`none', not `%s'"
  msgstr ""
! "%s: ÁÒÇÕÍÅÎÔ --footnote-style ÄÏÌÖÅÎ ÂÙÔØ `separate' ÉÌÉ `end'; Á ÎÅ `%s'.\n"
  
! #: tp/Texinfo/Structuring.pm:231
  #, perl-format
  msgid "raising the section level of @%s which is too low"
! msgstr ""
  
! #: tp/Texinfo/Structuring.pm:263
  #, perl-format
  msgid "no chapter-level command before @%s"
! msgstr ""
  
! #: tp/Texinfo/Structuring.pm:268
  #, perl-format
  msgid "lowering the section level of @%s appearing after a lower element"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:357
  #, perl-format
  msgid "no sectioning command associated with @%s"
! msgstr ""
  
! #  ÚÄÅÓØ %s ÍÏÖÅÔ ÂÙÔØ `cross' ÉÌÉ `menu'
! #: tp/Texinfo/Structuring.pm:548 tp/Texinfo/Structuring.pm:1329
! #, fuzzy, perl-format
  msgid "@%s reference to nonexistent node `%s'"
! msgstr ""
! "%s ÎÁ ÎÅÓÕÝÅÓÔ×ÕÀÝÕÀ ÎÏÄÕ `%s' (×ÏÚÍÏÖÎÏ, ÎÅÐÒÁ×ÉÌØÎÏ ÏÐÉÓÁÎÁ ÓÔÒÕËÔÕÒÁ "
! "ÇÌÁ×?)"
  
! #: tp/Texinfo/Structuring.pm:561
  #, perl-format
  msgid "@%s entry node name `%s' different from %s name `%s'"
! msgstr ""
  
! #: tp/Texinfo/Structuring.pm:666
  #, perl-format
  msgid "unreferenced node `%s'"
! msgstr "ÎÁ ÎÏÄÕ `%s' ÎÅÔ ÓÓÙÌÏË"
  
! #: tp/Texinfo/Structuring.pm:712
  #, perl-format
  msgid "node `%s' is %s for `%s' in sectioning but not in menu"
! msgstr ""
  
! #: tp/Texinfo/Structuring.pm:719
  #, perl-format
  msgid "node %s `%s' in menu `%s' and in sectioning `%s' differ"
! msgstr ""
  
! #: tp/Texinfo/Structuring.pm:737
  #, perl-format
  msgid "node `%s' is %s for `%s' in menu but not in sectioning"
! msgstr ""
  
! #: tp/Texinfo/Structuring.pm:791
  #, perl-format
  msgid "%s pointer `%s' (for node `%s') different from %s name `%s'"
! msgstr ""
  
! #: tp/Texinfo/Structuring.pm:818
! #, fuzzy, perl-format
  msgid "%s reference to nonexistent `%s'"
! msgstr "ÎÁ ÎÏÄÕ `%s' ÎÅÔ ÓÓÙÌÏË"
  
! #: tp/Texinfo/Structuring.pm:837
! #, fuzzy, perl-format
  msgid "node `%s' lacks menu item for `%s' despite being its Up target"
! msgstr "îÏÄÁ `%s' ÎÅ ÉÍÅÅÔ ÐÕÎËÔÁ ÍÅÎÀ ÄÌÑ `%s', ÈÏÔÑ ÎÁ ÎÅÅ ÓÓÙÌÁÅÔÓÑ ÐÏÌÅ Up"
  
! #: tp/Texinfo/Structuring.pm:845
  #, perl-format
  msgid "for `%s', up in menu `%s' and up `%s' don't match"
! msgstr ""
  
! #: tp/Texinfo/Structuring.pm:1341
  #, perl-format
  msgid "@%s to `%s', different from %s name `%s'"
! msgstr ""
  
! #: tp/Texinfo/Structuring.pm:2007
! #, fuzzy, perl-format
  msgid "empty index key in @%s"
! msgstr "ÄÌÑ `%s' ÎÅ ÎÁÊÄÅÎÏ ×ÈÏÖÄÅÎÉÊ × ÉÍÅÎÎÏÍ ÕËÁÚÁÔÅÌÅ\n"
  
! #: tp/init/chm.pm:220 tp/init/chm.pm:276 tp/init/chm.pm:347
! #, fuzzy, perl-format
  msgid "chm.pm: could not open %s for writing: %s\n"
! msgstr "%s: ÎÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ css-ÆÁÊÌ: %s"
  
! #: tp/init/chm.pm:266 tp/init/chm.pm:337 tp/init/chm.pm:398
! #, fuzzy, perl-format
  msgid "chm.pm: error on closing %s: %s"
! msgstr "ÏÛÉÂËÁ ÚÁÐÉÓÉ × `%s'"
  
  #: tp/init/latex2html.pm:200
! #, fuzzy, perl-format
  msgid "l2h: could not open latex file %s for writing: %s"
! msgstr "%s: ÎÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ css-ÆÁÊÌ: %s"
  
  #: tp/init/latex2html.pm:341
  msgid "l2h: L2H_TMP directory contains a dot"
! msgstr ""
  
  #: tp/init/latex2html.pm:346
  msgid "l2h: current directory contains a dot"
! msgstr ""
  
  #: tp/init/latex2html.pm:374
  #, perl-format
  msgid "l2h: command did not succeed: %s"
! msgstr ""
  
  #: tp/init/latex2html.pm:422
  #, perl-format
  msgid "l2h: image has invalid extension: %s"
! msgstr ""
  
  #: tp/init/latex2html.pm:438
  #, perl-format
  msgid "l2h: rename %s as %s failed: %s"
! msgstr ""
  
  #: tp/init/latex2html.pm:460
! #, fuzzy, perl-format
  msgid "l2h: could not open %s: %s"
! msgstr "%s: ÎÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ css-ÆÁÊÌ: %s"
  
  #: tp/init/latex2html.pm:493
  #, perl-format
  msgid "latex2html.pm: end of @%s item %d not found"
! msgstr ""
  
  #: tp/init/latex2html.pm:504
--- 2636,3117 ----
  "value %d)"
  msgstr ""
+ "Ð²Ñ‹Ð·Ð¾Ð² Ð¼Ð°ÐºÑ€Ð¾Ñ�Ð° Ð²Ð»Ð¾Ð¶ÐµÐ½ Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð³Ð»ÑƒÐ±Ð¾ÐºÐ¾ (Ð¼Ð¾Ð¶Ð½Ð¾ Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ñ‡ÐµÑ€ÐµÐ· "
+ "MAX_NESTED_MACROS; Ñ‚ÐµÐºÑƒÑ‰ÐµÐµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ: %d)"
  
! #: tp/Texinfo/Parser.pm:4112
  #, perl-format
  msgid "recursive call of macro %s is not allowed; use @rmacro if needed"
  msgstr ""
+ "Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ñ‹Ð¹ Ð²Ñ‹Ð·Ð¾Ð² Ð¼Ð°ÐºÑ€Ð¾Ñ�Ð° %s Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ�; ÐµÑ�Ð»Ð¸ Ð½ÑƒÐ¶Ð½Ð¾, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ @rmacro"
  
! #: tp/Texinfo/Parser.pm:4168
! #, perl-format
  msgid "accent command `@%s' must not be followed by whitespace"
! msgstr "Ð¿Ð¾Ñ�Ð»Ðµ Ð²Ñ‹Ð´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¹ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Â«@%sÂ» Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð±ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð°"
  
! #: tp/Texinfo/Parser.pm:4174
! #, perl-format
  msgid "use braces to give a command as an argument to @%s"
  msgstr ""
! "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‚ÑŒ @%s ÐºÐ¾Ð¼Ð°Ð½Ð´Ñƒ Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: tp/Texinfo/Parser.pm:4187 tp/Texinfo/Parser.pm:5292
! #, perl-format
  msgid "%c%s expects `i' or `j' as argument, not `%s'"
! msgstr "%c%s Ð¾Ð¶Ð¸Ð´Ð°ÐµÑ‚ Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Â«iÂ» Ð¸Ð»Ð¸ Â«jÂ», Ð° Ð½Ðµ Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:4199
! #, perl-format
  msgid "accent command `@%s' must not be followed by new line"
! msgstr "Ð¿Ð¾Ñ�Ð»Ðµ Ð²Ñ‹Ð´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¹ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Â«@%sÂ» Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð½Ð¾Ð²Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸"
  
! #: tp/Texinfo/Parser.pm:4210
! #, perl-format
  msgid "@%s expected braces"
! msgstr "@%s Ð¿Ð¾Ð´Ñ€Ð°Ð·ÑƒÐ¼ÐµÐ²Ð°ÐµÑ‚ Ñ„Ð¸Ð³ÑƒÑ€Ð½Ñ‹Ðµ Ñ�ÐºÐ¾Ð±ÐºÐ¸"
  
! #: tp/Texinfo/Parser.pm:4375
  #, perl-format
  msgid "undefined flag: %s"
! msgstr "Ð½ÐµÐ¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¹ Ñ„Ð»Ð°Ð³: %s"
  
! #: tp/Texinfo/Parser.pm:4378
  msgid "bad syntax for @value"
! msgstr "Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� @value"
  
! #: tp/Texinfo/Parser.pm:4385
! #, perl-format
  msgid "%c%s is obsolete."
! msgstr "ÐšÐ¾Ð¼Ð°Ð½Ð´Ð° %c%s ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»Ð°."
  
! #: tp/Texinfo/Parser.pm:4388
! #, perl-format
  msgid "%c%s is obsolete; %s"
! msgstr "ÐšÐ¾Ð¼Ð°Ð½Ð´Ð° %c%s ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»Ð°; %s"
  
! #: tp/Texinfo/Parser.pm:4397
! #, perl-format
  msgid "@%s should only appear at a line beginning"
! msgstr "@%s Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² Ð½Ð°Ñ‡Ð°Ð»Ðµ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸"
  
! #: tp/Texinfo/Parser.pm:4488
! #, perl-format
  msgid "@%s not allowed inside `@%s' block"
! msgstr "@%s Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð±Ð»Ð¾ÐºÐ° Â«@%sÂ»"
  
! #: tp/Texinfo/Parser.pm:4497
! #, perl-format
  msgid "@%s should only appear in heading or footing"
! msgstr "@%s Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐµ Ð¸Ð»Ð¸ Ð½Ð¸Ð¶Ð½ÐµÐ¼ ÐºÐ¾Ð»Ð¾Ð½Ñ‚Ð¸Ñ‚ÑƒÐ»Ðµ"
  
! #: tp/Texinfo/Parser.pm:4623 tp/Texinfo/Parser.pm:4640
! #: tp/Texinfo/Parser.pm:4690
  #, perl-format
  msgid "@%s not meaningful inside `@%s' block"
! msgstr "@%s Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ð¼Ñ‹Ñ�Ð»Ð° Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð±Ð»Ð¾ÐºÐ° Â«@%sÂ»"
  
! #: tp/Texinfo/Parser.pm:4650
! #, perl-format
  msgid "@%s in empty multitable"
! msgstr "@%s Ð² Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ðµ"
  
! #: tp/Texinfo/Parser.pm:4656
  msgid "@tab before @item"
! msgstr "@tab Ð¿ÐµÑ€ÐµÐ´ @item"
  
! #: tp/Texinfo/Parser.pm:4659
! #, perl-format
  msgid "too many columns in multitable item (max %d)"
! msgstr "Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ñ�Ñ‚Ð¾Ð»Ð±Ñ†Ð¾Ð² Ð² Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ñ‚Ð°Ð±Ð»Ð¸Ñ‡Ð½Ð¾Ð¼ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ðµ (Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼ %d)"
  
! #: tp/Texinfo/Parser.pm:4696
  msgid "ignoring @tab outside of multitable"
! msgstr "@tab Ð²Ð½Ðµ Ð¼ÑƒÐ»ÑŒÑ‚Ð¸Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ‹ Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½"
  
! #: tp/Texinfo/Parser.pm:4700
  #, perl-format
  msgid "@%s outside of table or list"
! msgstr "@%s Ð²Ð½Ðµ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ‹ Ð¸Ð»Ð¸ Ñ�Ð¿Ð¸Ñ�ÐºÐ°"
  
! #: tp/Texinfo/Parser.pm:4735
! #, perl-format
  msgid "must be after `@%s' to use `@%s'"
! msgstr "Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ñ�Ð»Ðµ Â«@%sÂ», Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Â«@%sÂ»"
  
! #: tp/Texinfo/Parser.pm:4777
  #, perl-format
  msgid "@%s not meaningful outside `@titlepage' and `@quotation' environments"
! msgstr "@%s Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ð¼Ñ‹Ñ�Ð»Ð° Ð²Ð½Ðµ Ð¾ÐºÑ€ÑƒÐ¶ÐµÐ½Ð¸Ñ� Â«@titlepageÂ» Ð¸Ð»Ð¸ Â«@quotationÂ»"
  
! #: tp/Texinfo/Parser.pm:4781
  msgid "@dircategory after first node"
! msgstr "@dircategory Ð¿Ð¾Ñ�Ð»Ðµ Ð¿ÐµÑ€Ð²Ð¾Ð¹ Ð½Ð¾Ð´Ñ‹"
  
! #: tp/Texinfo/Parser.pm:4946
! #, perl-format
  msgid "region %s inside region %s is not allowed"
! msgstr "Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚Ñ�Ñ� ÑƒÐºÐ°Ð·Ð°Ð½Ð¸Ðµ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ %s Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð¾Ð±Ð»Ð°Ñ�Ñ‚Ð¸ %s"
  
! #: tp/Texinfo/Parser.pm:4964
  msgid "@direntry after first node"
! msgstr "@direntry Ð¿Ð¾Ñ�Ð»Ðµ Ð¿ÐµÑ€Ð²Ð¾Ð¹ Ð½Ð¾Ð´Ñ‹"
  
! #: tp/Texinfo/Parser.pm:4972
! #, perl-format
  msgid "@%s seen before first @node"
! msgstr "@%s Ð²Ñ�Ñ‚Ñ€ÐµÑ‡ÐµÐ½Ð¾ Ð¿ÐµÑ€ÐµÐ´ Ð¿ÐµÑ€Ð²Ð¾Ð¹ @node"
  
! #: tp/Texinfo/Parser.pm:4975
  msgid ""
  "perhaps your @top node should be wrapped in @ifnottex rather than @ifinfo?"
! msgstr "Ð²ÐµÑ€Ð¾Ñ�Ñ‚Ð½Ð¾, Ð²Ð°ÑˆÐ° Ð½Ð¾Ð´Ð° @top Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð² @ifnottex, Ð° Ð½Ðµ Ð² @ifinfo?"
  
! #: tp/Texinfo/Parser.pm:5037
! #, perl-format
  msgid "@%s should only appear in math context"
! msgstr "@%s Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¿Ð¾Ñ�Ð²Ð»Ñ�Ñ‚ÑŒÑ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² Ñ�Ð¾Ð²Ð¿Ð°Ð´Ð°ÑŽÑ‰ÐµÐ¼ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ðµ"
  
! #: tp/Texinfo/Parser.pm:5045
! #, perl-format
  msgid "unknown command `%s'"
! msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:5055
  msgid "unexpected @"
! msgstr "Ð½ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» @"
  
! #: tp/Texinfo/Parser.pm:5084
! #, perl-format
  msgid "@%s is not meaningful outside `@float' environment"
! msgstr "@%s Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ð¼Ñ‹Ñ�Ð»Ð° Ð²Ð½Ðµ Ð¾ÐºÑ€ÑƒÐ¶ÐµÐ½Ð¸Ñ� Â«@floatÂ»"
  
! #: tp/Texinfo/Parser.pm:5089
  #, perl-format
  msgid "@%s should be right below `@float'"
! msgstr "@%s Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ�Ñ€Ð°Ð·Ñƒ Ð¿Ð¾Ñ�Ð»Ðµ Â«@floatÂ»"
  
! #: tp/Texinfo/Parser.pm:5097
  #, perl-format
  msgid "ignoring multiple @%s"
! msgstr "Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ð¼Ð½Ð¾Ð³Ð¾ÐºÑ€Ð°Ñ‚Ð½Ñ‹Ð¹ @%s"
  
! #: tp/Texinfo/Parser.pm:5216
! #, perl-format
  msgid "command @%s does not accept arguments"
! msgstr "ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° @%s Ð½Ðµ Ð´Ð¾Ð¿ÑƒÑ�ÐºÐ°ÐµÑ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #: tp/Texinfo/Parser.pm:5240
! #, perl-format
  msgid "command @%s missing a node or external manual argument"
! msgstr "Ñƒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° @%s Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð½Ð¾Ð´Ð° Ð¸Ð»Ð¸ Ð²Ð½ÐµÑˆÐ½Ð¸Ð¹ ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ñ‹Ð¹ Ð²Ñ€ÑƒÑ‡Ð½ÑƒÑŽ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: tp/Texinfo/Parser.pm:5259
  #, perl-format
  msgid "in @%s empty cross reference name after expansion `%s'"
! msgstr "Ð² @%s ÑƒÐºÐ°Ð·Ð°Ð½Ð° Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð¸Ð¼Ñ� Ð¿ÐµÑ€ÐµÐºÑ€Ñ‘Ñ�Ñ‚Ð½Ð¾Ð¹ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð¿Ð¾Ñ�Ð»Ðµ Ñ€Ð°Ñ�ÐºÑ€Ñ‹Ñ‚Ð¾Ð³Ð¾ Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:5270
  #, perl-format
  msgid "in @%s empty cross reference title after expansion `%s'"
  msgstr ""
+ "Ð² @%s ÑƒÐºÐ°Ð·Ð°Ð½ Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ð¿ÐµÑ€ÐµÐºÑ€Ñ‘Ñ�Ñ‚Ð½Ð¾Ð¹ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð¿Ð¾Ñ�Ð»Ðµ Ñ€Ð°Ñ�ÐºÑ€Ñ‹Ñ‚Ð¾Ð³Ð¾ Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:5283
  msgid "@image missing filename argument"
! msgstr "Ð¿Ð¾Ñ�Ð»Ðµ @image Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚, Ð·Ð°Ð´Ð°ÑŽÑ‰Ð¸Ð¹ Ñ„Ð°Ð¹Ð»"
  
! #: tp/Texinfo/Parser.pm:5315
! #, perl-format
  msgid "@%s missing first argument"
! msgstr "Ñƒ @%s Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½ Ð¿ÐµÑ€Ð²Ñ‹Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #: tp/Texinfo/Parser.pm:5360
! #, perl-format
! msgid "non-hex digits in argument for @U: %s"
! msgstr "Ð½Ð°Ð¹Ð´ÐµÐ½Ñ‹ Ð½Ðµ ÑˆÐµÑ�Ñ‚Ð½Ð°Ð´Ñ†Ð°Ñ‚ÐµÑ€Ð¸Ñ‡Ð½Ñ‹Ðµ Ñ†Ð¸Ñ„Ñ€Ñ‹ Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ Ð´Ð»Ñ� @U: %s"
! 
! #: tp/Texinfo/Parser.pm:5366
! #, perl-format
! msgid "fewer than four hex digits in argument for @U: %s"
! msgstr ""
! "ÐºÐ¾Ð»Ð¸Ñ‡ÐµÑ�Ñ‚Ð²Ð¾ ÑˆÐµÑ�Ñ‚Ð½Ð°Ð´Ñ†Ð°Ñ‚ÐµÑ€Ð¸Ñ‡Ð½Ñ‹Ñ… Ñ†Ð¸Ñ„Ñ€ Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡ÐµÑ‚Ñ‹Ñ€Ñ‘Ñ… Ð´Ð»Ñ� @U : %s"
! 
! #: tp/Texinfo/Parser.pm:5379
! #, perl-format
! msgid "argument for @U exceeds size of integer: %s"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ @U Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ñ€Ð°Ð·Ð¼ÐµÑ€ integer: %s"
! 
! #: tp/Texinfo/Parser.pm:5385
! #, perl-format
! msgid "argument for @U exceeds Unicode maximum 0x10FFFF: %s"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ @U Ð¿Ñ€ÐµÐ²Ñ‹ÑˆÐ°ÐµÑ‚ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ 0x10FFFF Ð®Ð½Ð¸ÐºÐ¾Ð´Ð°: %s"
! 
! #: tp/Texinfo/Parser.pm:5513
  msgid "superfluous arguments for node"
! msgstr "Ð»Ð¸ÑˆÐ½Ð¸Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ñƒ Ð½Ð¾Ð´Ñ‹"
  
! #: tp/Texinfo/Parser.pm:5563
! #, perl-format
  msgid "expected @end %s"
! msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� @end %s"
  
! #: tp/Texinfo/Parser.pm:5662
! #, perl-format
  msgid "@%s should only accept a @-command as argument, not `%s'"
! msgstr "@%s Ð´Ð¾Ð»Ð¶Ð½Ð° Ð¿Ñ€Ð¸Ð½Ð¸Ð¼Ð°Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ @-ÐºÐ¾Ð¼Ð°Ð½Ð´Ñƒ Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°, Ð° Ð½Ðµ Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:5672
! #, perl-format
  msgid "remaining argument on @%s line: %s"
! msgstr "Ð¾Ñ�Ñ‚Ð°Ð²ÑˆÐ¸Ð¹Ñ�Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð² Ñ�Ñ‚Ñ€Ð¾ÐºÐµ @%s: %s"
  
! #: tp/Texinfo/Parser.pm:5745
! #, perl-format
  msgid "environment command %s as argument to @%s"
! msgstr "ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° Ð¾ÐºÑ€ÑƒÐ¶ÐµÐ½Ð¸Ñ� %s Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� @%s"
  
! #: tp/Texinfo/Parser.pm:5767
  #, perl-format
  msgid "empty @%s"
! msgstr "Ð¿ÑƒÑ�Ñ‚Ð°Ñ� @%s"
  
! #: tp/Texinfo/Parser.pm:5775
  #, perl-format
  msgid "column fraction not a number: %s"
! msgstr "Ñ‡Ð°Ñ�Ñ‚ÑŒ Ñ�Ñ‚Ð¾Ð»Ð±Ñ†Ð° Ð½Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼: %s"
  
! #: tp/Texinfo/Parser.pm:5784
! #, perl-format
  msgid "@sp arg must be numeric, not `%s'"
! msgstr "@sp Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ñ‹Ð¼, Ð° Ð½Ðµ Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:5793
  #, perl-format
  msgid "reserved index name %s"
! msgstr "Ð·Ð°Ñ€ÐµÐ·ÐµÑ€Ð²Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ð°Ð»Ñ„Ð°Ð²Ð¸Ñ‚Ð½Ð¾Ð³Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� %s"
  
! #: tp/Texinfo/Parser.pm:5812
! #, perl-format
  msgid "unknown source index in @%s: %s"
! msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð¸Ñ�Ñ‚Ð¾Ñ‡Ð½Ð¸Ðº Ð°Ð»Ñ„Ð°Ð²Ð¸Ñ‚Ð½Ð¾Ð³Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð² @%s: %s"
  
! #: tp/Texinfo/Parser.pm:5815
! #, perl-format
  msgid "unknown destination index in @%s: %s"
! msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ðµ Ð½Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð°Ð»Ñ„Ð°Ð²Ð¸Ñ‚Ð½Ð¾Ð³Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð² @%s: %s"
  
! #: tp/Texinfo/Parser.pm:5845
  #, perl-format
  msgid "@%s leads to a merging of %s in itself, ignoring"
! msgstr "@%s Ð²ÐµÐ´Ñ‘Ñ‚ Ðº Ñ�Ð»Ð¸Ñ�Ð½Ð¸ÑŽ %s Ñ� Ñ�Ð°Ð¼Ð¸Ð¼ Ñ�Ð¾Ð±Ð¾Ð¹, Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�"
  
! #: tp/Texinfo/Parser.pm:5858
! #, perl-format
  msgid "unknown index `%s' in @printindex"
! msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð°Ð»Ñ„Ð°Ð²Ð¸Ñ‚Ð½Ñ‹Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Â«%sÂ» Ð² @printindex"
  
! #: tp/Texinfo/Parser.pm:5864
  #, perl-format
  msgid "printing an index `%s' merged in another one `%s'"
! msgstr "Ð²Ñ‹Ð²Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð°Ð»Ñ„Ð°Ð²Ð¸Ñ‚Ð½Ñ‹Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Â«%sÂ», Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½Ñ‘Ð½Ð½Ñ‹Ð¹ Ð² Ð´Ñ€ÑƒÐ³Ð¾Ð¹ Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:5872
  #, perl-format
  msgid "printindex before document beginning: @printindex %s"
! msgstr "printindex Ð´Ð¾ Ð½Ð°Ñ‡Ð°Ð»Ð° Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð°: @printindex %s"
  
! #: tp/Texinfo/Parser.pm:5888
! #, perl-format
  msgid "@%s arg must be `top' or `bottom', not `%s'"
! msgstr "@%s Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Â«topÂ» Ð¸Ð»Ð¸ Â«bottomÂ», Ð° Ð½Ðµ Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:5896
  #, perl-format
  msgid "Only @%s 10 or 11 is supported, not `%s'"
! msgstr "ÐŸÐ¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� Ñ‚Ð¾Ð»ÑŒÐºÐ¾ @%s 10 Ð¸Ð»Ð¸ 11, Ð° Ð½Ðµ Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:5904
! #, perl-format
  msgid "@%s arg must be `separate' or `end', not `%s'"
! msgstr "@%s Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Â«separateÂ» Ð¸Ð»Ð¸ Â«endÂ», Ð° Ð½Ðµ Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:5912
! #, perl-format
  msgid "@%s arg must be `on', `off' or `odd', not `%s'"
! msgstr "@%s Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Â«onÂ», Â«offÂ» Ð¸Ð»Ð¸ Â«oddÂ», Ð° Ð½Ðµ Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:5930 tp/Texinfo/Parser.pm:5935
! #, perl-format
  msgid "@paragraphindent arg must be numeric/`none'/`asis', not `%s'"
  msgstr ""
! "@paragraphindent Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ñ‹Ð¼/Â«noneÂ»/Â«asisÂ», Ð° Ð½Ðµ Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:5943
! #, perl-format
  msgid "@firstparagraphindent arg must be `none' or `insert', not `%s'"
  msgstr ""
! "@firstparagraphindent Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Â«noneÂ» Ð¸Ð»Ð¸ Â«insertÂ», Ð° Ð½Ðµ Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:5953
! #, perl-format
  msgid "@exampleindent arg must be numeric/`asis', not `%s'"
! msgstr "@exampleindent Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ñ‹Ð¼/Â«asisÂ», Ð° Ð½Ðµ Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:5964
  #, perl-format
  msgid "expected @%s on or off, not `%s'"
! msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ñ�Ñ� @%s on Ð¸Ð»Ð¸ off, Ð° Ð½Ðµ Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:5974
  #, perl-format
  msgid "@kbdinputstyle arg must be `code'/`example'/`distinct', not `%s'"
  msgstr ""
+ "@kbdinputstyle Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Â«codeÂ»/Â«exampleÂ»/Â«distinctÂ», Ð° Ð½Ðµ Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:5982
! #, perl-format
  msgid "@allowcodebreaks arg must be `true' or `false', not `%s'"
! msgstr "@allowcodebreaks Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Â«trueÂ» Ð¸Ð»Ð¸ Â«falseÂ», Ð° Ð½Ðµ Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:5990
! #, perl-format
  msgid "@urefbreakstyle arg must be `after'/`before'/`none', not `%s'"
  msgstr ""
! "@urefbreakstyle Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Â«afterÂ»/Â«beforeÂ»/Â«noneÂ», Ð° Ð½Ðµ Â«%sÂ»"
  
! #: tp/Texinfo/Structuring.pm:232
  #, perl-format
  msgid "raising the section level of @%s which is too low"
! msgstr "Ð¿Ð¾Ð²Ñ‹ÑˆÐ°ÐµÑ‚Ñ�Ñ� ÑƒÑ€Ð¾Ð²ÐµÐ½ÑŒ Ñ€Ð°Ð·Ð´ÐµÐ» @%s, Ñ‚Ð°Ðº ÐºÐ°Ðº Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»"
  
! #: tp/Texinfo/Structuring.pm:264
  #, perl-format
  msgid "no chapter-level command before @%s"
! msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° chapter-level Ð´Ð¾ @%s"
  
! #: tp/Texinfo/Structuring.pm:269
  #, perl-format
  msgid "lowering the section level of @%s appearing after a lower element"
  msgstr ""
+ "Ð¿Ð¾Ð½Ð¸Ð¶Ð°ÐµÑ‚Ñ�Ñ� ÑƒÑ€Ð¾Ð²ÐµÐ½ÑŒ Ñ€Ð°Ð·Ð´ÐµÐ»Ð° @%s, Ð¿Ð¾Ñ�Ð²Ð¸Ð²ÑˆÐµÐ³Ð¾Ñ�Ñ� Ð¿Ð¾Ñ�Ð»Ðµ Ð¿Ð¾Ð½Ð¸Ð¶Ð°ÑŽÑ‰ÐµÐ³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: tp/Texinfo/Structuring.pm:358
  #, perl-format
  msgid "no sectioning command associated with @%s"
! msgstr "Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° Ñ€Ð°Ð·Ð´ÐµÐ»Ð°, Ñ�Ð²Ñ�Ð·Ð°Ð½Ð½Ð°Ñ� Ñ� @%s"
  
! #: tp/Texinfo/Structuring.pm:507
! #, perl-format
! msgid "@%s not empty"
! msgstr "@%s Ð½Ðµ Ð¿ÑƒÑ�Ñ‚"
! 
! #  Ð·Ð´ÐµÑ�ÑŒ %s Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ `cross' Ð¸Ð»Ð¸ `menu'
! #: tp/Texinfo/Structuring.pm:563 tp/Texinfo/Structuring.pm:1345
! #, perl-format
  msgid "@%s reference to nonexistent node `%s'"
! msgstr "@%s Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ð½ÐµÑ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰ÑƒÑŽ Ð½Ð¾Ð´Ñƒ Â«%sÂ»"
  
! #: tp/Texinfo/Structuring.pm:576
  #, perl-format
  msgid "@%s entry node name `%s' different from %s name `%s'"
! msgstr "@%s Ð¸Ð¼Ñ� Ð¿Ð¾Ñ�Ð²Ð¸Ð²ÑˆÐµÐ¹Ñ�Ñ� Ð½Ð¾Ð´Ñ‹ Â«%sÂ» Ð¾Ñ‚Ð»Ð¸Ñ‡Ð°ÐµÑ‚Ñ�Ñ� Ð¾Ñ‚ %s Ð¸Ð¼ÐµÐ½Ð¸ Â«%sÂ»"
  
! #: tp/Texinfo/Structuring.pm:681
  #, perl-format
  msgid "unreferenced node `%s'"
! msgstr "Ð½Ð° Ð½Ð¾Ð´Ñƒ Â«%sÂ» Ð½ÐµÑ‚ Ñ�Ñ�Ñ‹Ð»Ð¾Ðº"
  
! #: tp/Texinfo/Structuring.pm:727
  #, perl-format
  msgid "node `%s' is %s for `%s' in sectioning but not in menu"
! msgstr "Ð½Ð¾Ð´Ð° Â«%sÂ» Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ %s Ð´Ð»Ñ� Â«%sÂ» Ð² Ñ€Ð°Ð·Ð´ÐµÐ»Ð°Ñ…, Ð½Ð¾ Ð½Ðµ Ð² Ð¼ÐµÐ½ÑŽ"
  
! #: tp/Texinfo/Structuring.pm:734
  #, perl-format
  msgid "node %s `%s' in menu `%s' and in sectioning `%s' differ"
! msgstr "Ð½Ð¾Ð´Ð° %s Â«%sÂ» Ð² Ð¼ÐµÐ½ÑŽ Â«%sÂ» Ð¸ Ð² Ñ€Ð°Ð·Ð´ÐµÐ»Ð°Ñ… Â«%sÂ» Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð½Ð°"
  
! #: tp/Texinfo/Structuring.pm:752
  #, perl-format
  msgid "node `%s' is %s for `%s' in menu but not in sectioning"
! msgstr "Ð½Ð¾Ð´Ð° Â«%sÂ» Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ %s Ð´Ð»Ñ� Â«%sÂ» Ð² Ð¼ÐµÐ½ÑŽ, Ð½Ð¾ Ð½Ðµ Ð² Ñ€Ð°Ð·Ð´ÐµÐ»Ð°Ñ…"
  
! #: tp/Texinfo/Structuring.pm:806
  #, perl-format
  msgid "%s pointer `%s' (for node `%s') different from %s name `%s'"
! msgstr "%s ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Â«%sÂ» (Ð´Ð»Ñ� Ð½Ð¾Ð´Ñ‹ Â«%sÂ») Ð¾Ñ‚Ð»Ð¸Ñ‡Ð°ÐµÑ‚Ñ�Ñ� Ð¾Ñ‚ %s Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ Â«%sÂ»"
  
! #: tp/Texinfo/Structuring.pm:833
! #, perl-format
  msgid "%s reference to nonexistent `%s'"
! msgstr "%s Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð° Ð½ÐµÑ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ð¹ Â«%sÂ»"
  
! #: tp/Texinfo/Structuring.pm:853
! #, perl-format
  msgid "node `%s' lacks menu item for `%s' despite being its Up target"
! msgstr "Ð½Ð¾Ð´Ð° Â«%sÂ» Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿ÑƒÐ½ÐºÑ‚Ð° Ð¼ÐµÐ½ÑŽ Ð´Ð»Ñ� Â«%sÂ», Ñ…Ð¾Ñ‚Ñ� Ð½Ð° Ð½ÐµÑ‘ Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� Ñ†ÐµÐ»ÑŒ Up"
  
! #: tp/Texinfo/Structuring.pm:861
  #, perl-format
  msgid "for `%s', up in menu `%s' and up `%s' don't match"
! msgstr "Ð´Ð»Ñ� Â«%sÂ», Ð²ÐµÑ€Ñ… Ð² Ð¼ÐµÐ½ÑŽ Â«%sÂ» Ð¸ Ð²ÐµÑ€Ñ… Â«%sÂ» Ð½Ðµ Ñ�Ð¾Ð²Ð¿Ð°Ð´Ð°ÑŽÑ‚"
  
! #: tp/Texinfo/Structuring.pm:1357
  #, perl-format
  msgid "@%s to `%s', different from %s name `%s'"
! msgstr "@%s Ð½Ð° Â«%sÂ», Ð¾Ñ‚Ð»Ð¸Ñ‡Ð°ÐµÑ‚Ñ�Ñ� Ð¾Ñ‚ %s Ñ� Ð¸Ð¼ÐµÐ½ÐµÐ¼ Â«%sÂ»"
  
! #: tp/Texinfo/Structuring.pm:2023
! #, perl-format
  msgid "empty index key in @%s"
! msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ð¹ ÐºÐ»ÑŽÑ‡ Ð°Ð»Ñ„Ð°Ð²Ð¸Ñ‚Ð½Ð¾Ð³Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� Ð² @%s"
  
! #: tp/init/chm.pm:221 tp/init/chm.pm:277 tp/init/chm.pm:348
! #, perl-format
  msgid "chm.pm: could not open %s for writing: %s\n"
! msgstr "chm.pm: Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚ÑŒ %s Ð´Ð»Ñ� Ð·Ð°Ð¿Ð¸Ñ�Ð¸: %s\n"
  
! #: tp/init/chm.pm:267 tp/init/chm.pm:338 tp/init/chm.pm:399
! #, perl-format
  msgid "chm.pm: error on closing %s: %s"
! msgstr "chm.pm: Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€Ð¸ Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð¸Ð¸ %s: %s"
  
  #: tp/init/latex2html.pm:200
! #, perl-format
  msgid "l2h: could not open latex file %s for writing: %s"
! msgstr "l2h: Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚ÑŒ Ñ„Ð°Ð¹Ð» latex %s Ð´Ð»Ñ� Ð·Ð°Ð¿Ð¸Ñ�Ð¸: %s"
  
  #: tp/init/latex2html.pm:341
  msgid "l2h: L2H_TMP directory contains a dot"
! msgstr "l2h: Ð¸Ð¼Ñ� ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ð° L2H_TMP Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ñ‚Ð¾Ñ‡ÐºÑƒ"
  
  #: tp/init/latex2html.pm:346
  msgid "l2h: current directory contains a dot"
! msgstr "l2h: Ð¸Ð¼Ñ� Ñ‚ÐµÐºÑƒÑ‰ÐµÐ³Ð¾ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ð° Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ñ‚Ð¾Ñ‡ÐºÑƒ"
  
  #: tp/init/latex2html.pm:374
  #, perl-format
  msgid "l2h: command did not succeed: %s"
! msgstr "l2h: Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹: %s"
  
  #: tp/init/latex2html.pm:422
  #, perl-format
  msgid "l2h: image has invalid extension: %s"
! msgstr "l2h: Ð¸Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ðµ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ: %s"
  
  #: tp/init/latex2html.pm:438
  #, perl-format
  msgid "l2h: rename %s as %s failed: %s"
! msgstr "l2h: Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€Ð¸ Ð¿ÐµÑ€ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸Ð¸ %s Ð² %s: %s"
  
  #: tp/init/latex2html.pm:460
! #, perl-format
  msgid "l2h: could not open %s: %s"
! msgstr "l2h: Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚ÑŒ %s: %s"
  
  #: tp/init/latex2html.pm:493
  #, perl-format
  msgid "latex2html.pm: end of @%s item %d not found"
! msgstr "latex2html.pm: Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ ÐºÐ¾Ð½ÐµÑ† @%s Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %d"
  
  #: tp/init/latex2html.pm:504
***************
*** 3296,3304 ****
  "of items found in the document"
  msgstr ""
  
  #: tp/init/latex2html.pm:534
  #, perl-format
  msgid "l2h: could not determine the fragment %d for @%s"
! msgstr ""
  
  #: tp/init/latex2html.pm:560
--- 3121,3131 ----
  "of items found in the document"
  msgstr ""
+ "latex2html.pm: Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð¾Ð¼ Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹ Ñ�Ñ‚Ð°Ð»Ð¾ %d Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² HTML; Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %d, "
+ "Ñ‡Ð¸Ñ�Ð»Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð², Ð½Ð°Ð¹Ð´ÐµÐ½Ð½Ñ‹Ñ… Ð² Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ðµ"
  
  #: tp/init/latex2html.pm:534
  #, perl-format
  msgid "l2h: could not determine the fragment %d for @%s"
! msgstr "l2h: Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ñ‚ÑŒ Ñ„Ñ€Ð°Ð³Ð¼ÐµÐ½Ñ‚ %d Ð´Ð»Ñ� @%s"
  
  #: tp/init/latex2html.pm:560
***************
*** 3308,3351 ****
  "HTML"
  msgstr ""
  
  #: tp/init/latex2html.pm:621
! #, fuzzy, perl-format
  msgid "l2h: could not load %s: %s"
! msgstr "%s: ÎÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ css-ÆÁÊÌ: %s"
  
  #: tp/init/latex2html.pm:634
! #, fuzzy, perl-format
  msgid "l2h: could not open %s for writing: %s"
! msgstr "%s: ÎÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ css-ÆÁÊÌ: %s"
  
  #: tp/init/tex4ht.pm:123 tp/init/tex4ht.pm:267
! #, fuzzy, perl-format
  msgid "tex4ht.pm: could not open %s: %s"
! msgstr "îÅ×ÏÚÍÏÖÎÏ ÎÁÊÔÉ `%s'."
  
  #: tp/init/tex4ht.pm:219
! #, fuzzy, perl-format
  msgid "tex4ht.pm: chdir %s failed: %s"
! msgstr "îÅ×ÏÚÍÏÖÎÏ ÎÁÊÔÉ `%s'."
  
  #: tp/init/tex4ht.pm:232
  #, perl-format
  msgid "tex4ht.pm: unable to return to initial directory: %s"
! msgstr ""
  
  #: tp/init/tex4ht.pm:244
! #, fuzzy, perl-format
  msgid "tex4ht.pm: output file missing: %s"
! msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÓÏÚÄÁÔØ ×ÙÈÏÄÎÏÊ ÆÁÊÌ `%s'"
  
  #: tp/init/tex4ht.pm:260
! #, fuzzy, perl-format
  msgid "tex4ht.pm: command failed: %s"
! msgstr "îÅ×ÏÚÍÏÖÎÏ ÎÁÊÔÉ `%s'."
  
  #: tp/init/tex4ht.pm:294
  #, perl-format
  msgid "tex4ht.pm: end of @%s item %d not found"
! msgstr ""
  
  #: tp/init/tex4ht.pm:301
--- 3135,3179 ----
  "HTML"
  msgstr ""
+ "l2h: Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¸Ð·Ð²Ð»ÐµÑ‡ÑŒ Ñ„Ñ€Ð°Ð³Ð¼ÐµÐ½Ñ‚ %d Ð´Ð»Ñ� @%s Ñ� Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹Ð¼ ÐºÐ¾Ð»Ð¸Ñ‡ÐµÑ�Ñ‚Ð²Ð¾Ð¼ %d Ð¸Ð· HTML"
  
  #: tp/init/latex2html.pm:621
! #, perl-format
  msgid "l2h: could not load %s: %s"
! msgstr "l2h: Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð·Ð°Ð³Ñ€ÑƒÐ·Ð¸Ñ‚ÑŒ %s: %s"
  
  #: tp/init/latex2html.pm:634
! #, perl-format
  msgid "l2h: could not open %s for writing: %s"
! msgstr "l2h: Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚ÑŒ %s Ð´Ð»Ñ� Ð·Ð°Ð¿Ð¸Ñ�Ð¸: %s"
  
  #: tp/init/tex4ht.pm:123 tp/init/tex4ht.pm:267
! #, perl-format
  msgid "tex4ht.pm: could not open %s: %s"
! msgstr "tex4ht.pm: Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚ÑŒ %s: %s"
  
  #: tp/init/tex4ht.pm:219
! #, perl-format
  msgid "tex4ht.pm: chdir %s failed: %s"
! msgstr "tex4ht.pm: Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€Ð¸ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ð¸ chdir %s: %s"
  
  #: tp/init/tex4ht.pm:232
  #, perl-format
  msgid "tex4ht.pm: unable to return to initial directory: %s"
! msgstr "tex4ht.pm: Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²ÐµÑ€Ð½ÑƒÑ‚ÑŒÑ�Ñ� Ð² Ð½Ð°Ñ‡Ð°Ð»ÑŒÐ½Ñ‹Ð¹ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³: %s"
  
  #: tp/init/tex4ht.pm:244
! #, perl-format
  msgid "tex4ht.pm: output file missing: %s"
! msgstr "tex4ht.pm: Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð¼Ñ� Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ð°: %s"
  
  #: tp/init/tex4ht.pm:260
! #, perl-format
  msgid "tex4ht.pm: command failed: %s"
! msgstr "tex4ht.pm: Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€Ð¸ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ð¸ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹: %s"
  
  #: tp/init/tex4ht.pm:294
  #, perl-format
  msgid "tex4ht.pm: end of @%s item %d not found"
! msgstr "tex4ht.pm: Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ ÐºÐ¾Ð½ÐµÑ† @%s Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° %d"
  
  #: tp/init/tex4ht.pm:301
***************
*** 3355,3363 ****
  "items found in the document for @%s"
  msgstr ""
  
  #: tp/init/tex4ht.pm:321
! #, fuzzy, perl-format
  msgid "tex4ht.pm: output has no HTML item for @%s %s"
! msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÓÏÚÄÁÔØ ×ÙÈÏÄÎÏÊ ÆÁÊÌ `%s'"
  
  #: tp/init/tex4ht.pm:336
--- 3183,3193 ----
  "items found in the document for @%s"
  msgstr ""
+ "tex4ht.pm: Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð¾Ð¼ Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹ Ñ�Ñ‚Ð°Ð»Ð¾ %d Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² HTML; Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %d, Ñ‡Ð¸Ñ�Ð»Ð¾ "
+ "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð², Ð½Ð°Ð¹Ð´ÐµÐ½Ð½Ñ‹Ñ… Ð² Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ðµ Ð´Ð»Ñ� @%s"
  
  #: tp/init/tex4ht.pm:321
! #, perl-format
  msgid "tex4ht.pm: output has no HTML item for @%s %s"
! msgstr "tex4ht.pm: Ð² Ð²Ñ‹Ð²Ð¾Ð´Ðµ Ð½ÐµÑ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° HTML Ð´Ð»Ñ� @%s %s"
  
  #: tp/init/tex4ht.pm:336
***************
*** 3367,3427 ****
  "items found in the document for @%s"
  msgstr ""
  
! #: tp/texi2any.pl:379
! #, fuzzy, perl-format
  msgid "error loading %s: %s\n"
! msgstr "ÏÛÉÂËÁ ÚÁÐÉÓÉ × `%s'"
  
! #: tp/texi2any.pl:392
! #, fuzzy, perl-format
  msgid "%s: unknown variable %s"
! msgstr "îÅÉÚ×ÅÓÔÎÁÑ ËÏÍÁÎÄÁ `%s'"
  
! #: tp/texi2any.pl:396
! #, fuzzy, perl-format
  msgid "%s: obsolete variable %s\n"
! msgstr "õÓÔÁÎÏ×ÉÔØ ÐÅÒÅÍÅÎÎÕÀ: "
  
! #: tp/texi2any.pl:411
! #, fuzzy, perl-format
  msgid "%s: unknown variable %s\n"
! msgstr "îÅÉÚ×ÅÓÔÎÁÑ ËÏÍÁÎÄÁ `%s'"
  
! #: tp/texi2any.pl:415
! #, fuzzy, perl-format
  msgid "obsolete variable %s\n"
! msgstr "õÓÔÁÎÏ×ÉÔØ ÐÅÒÅÍÅÎÎÕÀ: "
  
! #: tp/texi2any.pl:480
! #, fuzzy, perl-format
  msgid "could not read init file %s"
! msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ ×ÙÈÏÄÎÏÊ ÆÁÊÌ `%s'"
  
! #: tp/texi2any.pl:640
! #, fuzzy, perl-format
  msgid "ignoring unrecognized TEXINFO_OUTPUT_FORMAT value `%s'\n"
! msgstr "%s: ÎÅÉÚ×ÅÓÔÎÏÅ ÚÎÁÞÅÎÉÅ TEXINFO_OUTPUT_FORMAT `%s' ÉÇÎÏÒÉÒÏ×ÁÎÏ.\n"
! 
! #: tp/texi2any.pl:723
! #, fuzzy
! msgid "Usage: makeinfo [OPTION]... TEXINFO-FILE...\n"
! msgstr "éÓÐÏÌØÚÏ×ÁÎÉÅ: %s [ëìàþ]... TEXINFO-æáêì...\n"
  
! #: tp/texi2any.pl:724
! #, fuzzy
! msgid "  or:  texi2any [OPTION]... TEXINFO-FILE...\n"
! msgstr "éÓÐÏÌØÚÏ×ÁÎÉÅ: %s [ëìàþ]... TEXINFO-æáêì...\n"
  
! #: tp/texi2any.pl:726
  msgid ""
  "Translate Texinfo source documentation to various other formats, by default\n"
  "Info files suitable for reading online with Emacs or standalone GNU Info.\n"
  msgstr ""
! "ðÒÅÏÂÒÁÚÕÅÔ ÄÏËÕÍÅÎÔÁÃÉÀ × ÆÏÒÍÁÔÅ Texinfo × ÄÒÕÇÉÅ ÆÏÒÍÁÔÙ, ÐÏ\n"
! "ÕÍÏÌÞÁÎÉÀ × Info-ÆÁÊÌÙ, ËÏÔÏÒÙÅ ÍÏÖÎÏ ÞÉÔÁÔØ Ó ÐÏÍÏÝØÀ Emacs ÉÌÉ\n"
! "ÏÔÄÅÌØÎÏÊ ÐÒÏÇÒÁÍÍÙ GNU Info.\n"
  
! #: tp/texi2any.pl:729
! #, fuzzy, perl-format
  msgid ""
  "General options:\n"
--- 3197,3260 ----
  "items found in the document for @%s"
  msgstr ""
+ "tex4ht.pm: Ð¿Ñ€Ð¸ Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÐµ Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½Ð¾ %d Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð² HTML; Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ %d, Ñ‡Ð¸Ñ�Ð»Ð¾ "
+ "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð², Ð½Ð°Ð¹Ð´ÐµÐ½Ð½Ñ‹Ñ… Ð² Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ðµ Ð´Ð»Ñ� @%s"
  
! #: tp/texi2any.pl:388
! #, perl-format
  msgid "error loading %s: %s\n"
! msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸ %s: %s\n"
  
! #: tp/texi2any.pl:401
! #, perl-format
  msgid "%s: unknown variable %s"
! msgstr "%s: Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %s"
  
! #: tp/texi2any.pl:405
! #, perl-format
  msgid "%s: obsolete variable %s\n"
! msgstr "%s: ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %s\n"
  
! #: tp/texi2any.pl:420
! #, perl-format
  msgid "%s: unknown variable %s\n"
! msgstr "%s: Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %s\n"
  
! #: tp/texi2any.pl:424
! #, perl-format
  msgid "obsolete variable %s\n"
! msgstr "ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ²ÑˆÐ°Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� %s\n"
  
! #: tp/texi2any.pl:489
! #, perl-format
  msgid "could not read init file %s"
! msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€Ð¸Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ Ñ„Ð°Ð¹Ð» Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ %s"
  
! #: tp/texi2any.pl:652
! #, perl-format
  msgid "ignoring unrecognized TEXINFO_OUTPUT_FORMAT value `%s'\n"
! msgstr "Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ TEXINFO_OUTPUT_FORMAT Â«%sÂ»\n"
  
! #: tp/texi2any.pl:735
! #, fuzzy, perl-format
! msgid "Usage: %s [OPTION]... TEXINFO-FILE...\n"
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ: %s [ÐŸÐ�Ð Ð�ÐœÐ•Ð¢Ð ]â€¦ Ð¤Ð�Ð™Ð›-TEXINFOâ€¦\n"
  
! #: tp/texi2any.pl:738
  msgid ""
  "Translate Texinfo source documentation to various other formats, by default\n"
  "Info files suitable for reading online with Emacs or standalone GNU Info.\n"
+ "\n"
+ "This program is commonly installed as both `makeinfo' and `texi2any';\n"
+ "the behavior is identical, and does not depend on the installed name.\n"
  msgstr ""
! "ÐŸÑ€ÐµÐ¾Ð±Ñ€Ð°Ð·ÑƒÐµÑ‚ Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸ÑŽ Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ Texinfo Ð² Ð´Ñ€ÑƒÐ³Ð¸Ðµ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ‹, Ð¿Ð¾\n"
! "ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð² Info-Ñ„Ð°Ð¹Ð»Ñ‹, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð¼Ð¾Ð¶Ð½Ð¾ Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ Ñ� Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ Emacs Ð¸Ð»Ð¸\n"
! "Ð¾Ñ‚Ð´ÐµÐ»ÑŒÐ½Ð¾Ð¹ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð¾Ð¹ GNU Info.\n"
! "\n"
! "Ð­Ñ‚Ð° Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð°, Ð¾Ð±Ñ‹Ñ‡Ð½Ð¾, ÑƒÑ�Ñ‚Ð°Ð½Ð°Ð²Ð»Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð¿Ð¾ Ð¸Ð¼ÐµÐ½Ð°Ð¼Ð¸ Â«makeinfoÂ» Ð¸ Â«texi2anyÂ»;\n"
! "ÐµÑ‘ Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ Ð¾Ð´Ð¸Ð½Ð°ÐºÐ¾Ð²Ð¾ Ð¸ Ð½Ðµ Ð·Ð°Ð²Ð¸Ñ�Ð¸Ñ‚ Ð¾Ñ‚ Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ñ�.\n"
  
! #: tp/texi2any.pl:744
! #, perl-format
  msgid ""
  "General options:\n"
***************
*** 3436,3459 ****
  "      --init-file=FILE        load FILE to modify the default behavior.\n"
  "  -c, --set-customization-variable VAR=VAL  set customization variable VAR \n"
! "                                to VAL.\n"
  "  -v, --verbose               explain what is being done.\n"
  "      --version               display version information and exit.\n"
  msgstr ""
! "ïÂÝÉÅ ËÌÀÞÉ:\n"
! "      --error-limit=þéóìï       ÏÓÔÁÎÏ×ÉÔØÓÑ ÐÏÓÌÅ þéóìá ÏÛÉÂÏË (ÐÏ "
! "ÕÍÏÌÞÁÎÉÀ %d).\n"
! "      --force                   ÓÏÈÒÁÎÑÔØ ×Ù×ÏÄ, ÄÁÖÅ ÅÓÌÉ ÂÙÌÉ ÏÛÉÂËÉ.\n"
! "      --help                    ÐÏËÁÚÁÔØ ÜÔÕ ÓÐÒÁ×ËÕ É ×ÙÊÔÉ.\n"
! "      --no-validate             ÎÅ ÐÒÏÉÚ×ÏÄÉÔØ ÐÒÏ×ÅÒËÕ ÐÅÒÅËÒÅÓÔÎÙÈ "
! "ÓÓÙÌÏË.\n"
! "      --no-warn                 ÎÅ ÐÏËÁÚÙ×ÁÔØ ÐÒÅÄÕÐÒÅÖÄÅÎÉÑ (ÎÏ ÎÅ "
! "ÏÛÉÂËÉ).\n"
! "      --reference-limit=î       ÍÁËÓÉÍÁÌØÎÏÅ ÞÉÓÌÏ ÓÓÙÌÏË, ÎÅ ×ÙÚÙ×ÁÀÝÅÅ\n"
! "                                  ×Ù×ÏÄ ÐÒÅÄÕÐÒÅÖÄÅÎÉÑ (ÐÏ ÕÍÏÌÞÁÎÉÀ %d).\n"
! "  -v, --verbose                 ÐÏÑÓÎÑÔØ ÄÅÊÓÔ×ÉÑ.\n"
! "      --version                 ÐÏËÁÚÁÔØ ÉÎÆÏÒÍÁÃÉÀ Ï ×ÅÒÓÉÉ É ×ÙÊÔÉ.\n"
  
! #: tp/texi2any.pl:744
! #, fuzzy
  msgid ""
  "Output format selection (default is to produce Info):\n"
--- 3269,3293 ----
  "      --init-file=FILE        load FILE to modify the default behavior.\n"
  "  -c, --set-customization-variable VAR=VAL  set customization variable VAR \n"
! "                                to value VAL.\n"
  "  -v, --verbose               explain what is being done.\n"
  "      --version               display version information and exit.\n"
  msgstr ""
! "ÐžÐ±Ñ‰Ð¸Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹:\n"
! "      --document-language=Ð¡Ð¢Ð  Ð»Ð¾ÐºÐ°Ð»ÑŒ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ²Ð¾Ð´Ð° ÐºÐ»ÑŽÑ‡ÐµÐ²Ñ‹Ñ… Ñ�Ð»Ð¾Ð² Texinfo\n"
! "                              Ð´Ð»Ñ� Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð° (Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ C)\n"
! "      --error-limit=Ð§Ð˜Ð¡Ð›Ðž     Ð²Ñ‹Ð¹Ñ‚Ð¸ Ð¿Ð¾Ñ�Ð»Ðµ Ð§Ð˜Ð¡Ð›Ð� Ð¾ÑˆÐ¸Ð±Ð¾Ðº (Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ %d)\n"
! "      --force                 Ñ�Ð¾Ñ…Ñ€Ð°Ð½Ñ�Ñ‚ÑŒ Ð²Ñ‹Ð²Ð¾Ð´, Ð´Ð°Ð¶Ðµ ÐµÑ�Ð»Ð¸ Ð±Ñ‹Ð»Ð¸ Ð¾ÑˆÐ¸Ð±ÐºÐ¸\n"
! "      --help                  Ð¿Ð¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ñ�Ñ‚Ñƒ Ñ�Ð¿Ñ€Ð°Ð²ÐºÑƒ Ð¸ Ð²Ñ‹Ð¹Ñ‚Ð¸\n"
! "      --no-validate           Ð½Ðµ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÑƒ Ð¿ÐµÑ€ÐµÐºÑ€ÐµÑ�Ñ‚Ð½Ñ‹Ñ… Ñ�Ñ�Ñ‹Ð»Ð¾Ðº\n"
! "      --no-warn               Ð½Ðµ Ð¿Ð¾ÐºÐ°Ð·Ñ‹Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ñ� (Ð½Ð¾ Ð½Ðµ Ð¾ÑˆÐ¸Ð±ÐºÐ¸)\n"
! "      --conf-dir=ÐšÐ�Ð¢          Ñ‚Ð°ÐºÐ¶Ðµ Ð¸Ñ�ÐºÐ°Ñ‚ÑŒ Ñ„Ð°Ð¹Ð»Ñ‹ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ð¸ Ð² ÐšÐ�Ð¢Ð�Ð›ÐžÐ“Ð•\n"
! "      --init-file=Ð¤Ð�Ð™Ð›        Ð·Ð°Ð³Ñ€ÑƒÐ¶Ð°Ñ‚ÑŒ Ð¤Ð�Ð™Ð› Ð´Ð»Ñ� Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ� Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸Ñ�\n"
! "                              Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ\n"
! "  -c, --set-customization-variable VAR=Ð—Ð�Ð�Ð§ ÑƒÑ�Ñ‚Ð°Ð½Ð°Ð²Ð»Ð¸Ð²Ð°ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ\n"
! "                              Ð¿Ð¾Ð´Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸ ÐŸÐ•Ð  Ð² Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð—Ð�Ð�Ð§\n"
! "  -v, --verbose               Ð¿Ð¾Ñ�Ñ�Ð½Ñ�Ñ‚ÑŒ Ð´ÐµÐ¹Ñ�Ñ‚Ð²Ð¸Ñ�\n"
! "      --version               Ð¿Ð¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÑŽ Ð¾ Ð²ÐµÑ€Ñ�Ð¸Ð¸ Ð¸ Ð²Ñ‹Ð¹Ñ‚Ð¸\n"
  
! #: tp/texi2any.pl:760
  msgid ""
  "Output format selection (default is to produce Info):\n"
***************
*** 3462,3475 ****
  "      --plaintext             output plain text rather than Info.\n"
  "      --xml                   output Texinfo XML rather than Info.\n"
! "      --dvi, --dvipdf, --ps, --pdf  call texi2dvi to generate given output.\n"
  msgstr ""
! "÷ÙÂÏÒ ×ÙÈÏÄÎÏÇÏ ÆÏÒÍÁÔÁ (ÐÏ ÕÍÏÌÞÁÎÉÀ ×Ù×ÏÄÉÔÓÑ Info):\n"
! "      --docbook             ×Ù×ÏÄÉÔØ × ÆÏÒÍÁÔÅ DocBook XML, Á ÎÅ Info.\n"
! "      --html                ×Ù×ÏÄÉÔØ × ÆÏÒÍÁÔÅ HTML, Á ÎÅ Info.\n"
! "      --xml                 ×Ù×ÏÄÉÔØ × ÆÏÒÍÁÔÅ Texinfo XML, Á ÎÅ × Info.\n"
! "      --plaintext           ×Ù×ÏÄÉÔØ ÐÒÏÓÔÏÊ ÔÅËÓÔ, Á ÎÅ Info.\n"
  
! #: tp/texi2any.pl:752
! #, fuzzy
  msgid ""
  "General output options:\n"
--- 3296,3312 ----
  "      --plaintext             output plain text rather than Info.\n"
  "      --xml                   output Texinfo XML rather than Info.\n"
! "      --dvi, --dvipdf, --ps, --pdf  call texi2dvi to generate given output,\n"
! "                                after checking validity of TEXINFO-FILE.\n"
  msgstr ""
! "Ð’Ñ‹Ð±Ð¾Ñ€ Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° (Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Info):\n"
! "      --docbook               Ð²Ñ‹Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ DocBook XML, Ð° Ð½Ðµ Info\n"
! "      --html                  Ð²Ñ‹Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ HTML, Ð° Ð½Ðµ Info\n"
! "      --plaintext             Ð²Ñ‹Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ð¹ Ñ‚ÐµÐºÑ�Ñ‚, Ð° Ð½Ðµ Info\n"
! "      --xml                   Ð²Ñ‹Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ Texinfo XML, Ð° Ð½Ðµ Ð² Info\n"
! "      --dvi, --dvipdf, --ps, --pdf  Ð²Ñ‹Ð·Ñ‹Ð²Ð°Ñ‚ÑŒ texi2dvi Ð´Ð»Ñ� Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ Ð²Ñ‹Ð²Ð¾Ð´Ð°\n"
! "                                    Ð¿Ð¾Ñ�Ð»Ðµ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ¸ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ñ�Ñ‚Ð¸ Ð¤Ð�Ð™Ð›Ð�-"
! "TEXINFO\n"
  
! #: tp/texi2any.pl:768
  msgid ""
  "General output options:\n"
***************
*** 3483,3487 ****
  "output).\n"
  "                                Also, if producing Info, write to\n"
! "                                standard output by default \n"
  "      --no-split              suppress any splitting of the output;\n"
  "                                generate only one output file.\n"
--- 3320,3324 ----
  "output).\n"
  "                                Also, if producing Info, write to\n"
! "                                standard output by default.\n"
  "      --no-split              suppress any splitting of the output;\n"
  "                                generate only one output file.\n"
***************
*** 3497,3518 ****
  "                                Otherwise, DEST names the output file.\n"
  msgstr ""
! "ïÂÝÉÅ ËÌÀÞÉ, ÕÐÒÁ×ÌÑÀÝÉÅ ×Ù×ÏÄÏÍ:\n"
! " -E, --macro-expand æáêì   ×Ù×ÅÓÔÉ × æáêì ÐÅÒ×ÏÎÁÞÁÌØÎÙÊ Texinfo-ÆÁÊÌ Ó\n"
! "                           ÒÁÓËÒÙÔÙÍÉ ÍÁËÒÏÓÁÍÉ.\n"
! "     --no-headers          ×Ù×ÏÄÉÔØ ÐÒÏÓÔÏÊ ÔÅËÓÔ, ÐÒÏÐÕÓËÁÑ ÒÁÚÄÅÌÉÔÅÌÉ "
! "ÎÏÄ\n"
! "                           Info É ÓÔÒÏËÉ Node:; ÐÉÓÁÔØ ÎÁ ÓÔÁÎÄÁÒÔÎÙÊ "
! "×Ù×ÏÄ,\n"
! "                           ÅÓÌÉ ÎÅ ÚÁÄÁÎ ËÌÀÞ --output.\n"
! "     --no-split            ÐÏÄÁ×ÉÔØ ÒÁÚÂÉÅÎÉÅ ÂÏÌØÛÉÈ Info- ÉÌÉ HTML-"
! "ÆÁÊÌÏ×,\n"
! "                           ÓÏÚÄÁ×ÁÔØ ÔÏÌØËÏ ÏÄÉÎ ×ÙÈÏÄÎÏÊ ÆÁÊÌ.\n"
! "     --number-sections     ×ËÌÀÞÁÔØ × ×Ù×ÏÄ ÎÏÍÅÒÁ ÇÌÁ×, ÒÁÚÄÅÌÏ× É "
! "ÐÒÉÌÏÖÅÎÉÊ.\n"
! " -o, --output=æáêì         ×Ù×ÏÄÉÔØ × ÕËÁÚÁÎÎÙÊ æáêì (ËÁÔÁÌÏÇ ÄÌÑ HTML Ó \n"
! "                           ÒÁÚÂÉÅÎÉÅÍ).\n"
  
! #: tp/texi2any.pl:772
! #, fuzzy, perl-format
  msgid ""
  "Options for Info and plain text:\n"
--- 3334,3361 ----
  "                                Otherwise, DEST names the output file.\n"
  msgstr ""
! "ÐžÐ±Ñ‰Ð¸Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹, ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ�ÑŽÑ‰Ð¸Ðµ Ð²Ñ‹Ð²Ð¾Ð´Ð¾Ð¼:\n"
! " -E, --macro-expand=Ð¤Ð�Ð™Ð›     Ð²Ñ‹Ð²ÐµÑ�Ñ‚Ð¸ Ð² Ð¤Ð�Ð™Ð› Ð¿ÐµÑ€Ð²Ð¾Ð½Ð°Ñ‡Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Texinfo-Ñ„Ð°Ð¹Ð» Ñ�\n"
! "                             Ñ€Ð°Ñ�ÐºÑ€Ñ‹Ñ‚Ñ‹Ð¼Ð¸ Ð¼Ð°ÐºÑ€Ð¾Ñ�Ð°Ð¼Ð¸, Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÑ� Ð²Ñ�Ðµ "
! "@setfilename\n"
! "     --no-headers            Ð²Ñ‹Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ð¹ Ñ‚ÐµÐºÑ�Ñ‚, Ð¿Ñ€Ð¾Ð¿ÑƒÑ�ÐºÐ°Ñ� Ñ€Ð°Ð·Ð´ÐµÐ»Ð¸Ñ‚ÐµÐ»Ð¸\n"
! "                             Ð½Ð¾Ð´, Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Node: Ð¸ Ð¼ÐµÐ½ÑŽ Ð¸Ð· Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½Ð½Ð¾Ð³Ð¾\n"
! "                             Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° Info Ð¸Ð»Ð¸ HTML (Ñ‚Ð¾ ÐµÑ�Ñ‚ÑŒ ÑƒÐºÐ¾Ñ€Ð°Ñ‡Ð¸Ð²Ð°Ñ�\n"
! "                             Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚); Ñ‚Ð°ÐºÐ¶Ðµ Ð¿Ð¸Ñ�Ð°Ñ‚ÑŒ Ð½Ð° Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ‹Ð¹ Ð²Ñ‹Ð²Ð¾Ð´ "
! "Ð¿Ð¾\n"
! "                             ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ, ÐµÑ�Ð»Ð¸ Ñ�Ð¾Ð·Ð´Ð°Ñ‘Ñ‚Ñ�Ñ� Info\n"
! "     --no-split              Ð¿Ð¾Ð´Ð°Ð²Ð¸Ñ‚ÑŒ Ñ€Ð°Ð·Ð´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¸ Ð²Ñ‹Ð²Ð¾Ð´Ðµ;\n"
! "                             Ñ�Ð¾Ð·Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ð´Ð¸Ð½ Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ñ„Ð°Ð¹Ð»\n"
! "     --[no-]number-sections  Ð²Ñ‹Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð½Ð¾Ð¼ÐµÑ€Ð° Ð³Ð»Ð°Ð² Ð¸ Ñ€Ð°Ð·Ð´ÐµÐ»Ð¾Ð² (Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ)\n"
! " -o, --output=Ð�Ð�Ð—Ð�           Ð²Ñ‹Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð² ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ñ‹Ð¹ Ð¤Ð�Ð™Ð›; Ð¿Ñ€Ð¸ Ñ€Ð°Ð·Ð´ÐµÐ»ÑŒÐ½Ð¾Ð¼ "
! "Ð²Ñ‹Ð²Ð¾Ð´Ðµ\n"
! "                             Ñ�Ð¾Ð·Ð´Ð°Ð²Ð°Ñ‚ÑŒ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³ Ð�Ð�Ð—Ð� Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ‰Ð°Ñ‚ÑŒ Ð² Ð½Ñ‘Ð¼ Ñ„Ð°Ð¹Ð»Ñ‹\n"
! "                             Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð°; Ð¿Ñ€Ð¸ Ð±ÐµÐ·Ñ€Ð°Ð·Ð´ÐµÐ»ÑŒÐ½Ð¾Ð¼ Ð²Ñ‹Ð²Ð¾Ð´Ðµ, ÐµÑ�Ð»Ð¸\n"
! "                             ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³ Ð�Ð�Ð—Ð� Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð»Ð¸ Ð·Ð°ÐºÐ°Ð½Ñ‡Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� /, "
! "Ñ‚Ð¾\n"
! "                             Ð¿Ð¾Ð¼ÐµÑ‰Ð°Ñ‚ÑŒ Ñ„Ð°Ð¹Ð» Ð² Ð½ÐµÐ³Ð¾; Ð² Ð¿Ñ€Ð¾Ñ‚Ð¸Ð²Ð½Ð¾Ð¼ Ñ�Ð»ÑƒÑ‡Ð°Ðµ Ð�Ð�Ð—Ð�\n"
! "                             Ñ�Ð²Ð»Ñ�ÑŽÑ‚Ñ�Ñ� Ð¸Ð¼ÐµÐ½Ð°Ð¼Ð¸ Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ð°\n"
  
! #: tp/texi2any.pl:788
! #, perl-format
  msgid ""
  "Options for Info and plain text:\n"
***************
*** 3534,3559 ****
  "      --split-size=NUM        split Info files at size NUM (default %d).\n"
  msgstr ""
! "ëÌÀÞÉ ÄÌÑ Info É ÐÒÏÓÔÏÇÏ ÔÅËÓÔÁ:\n"
! "      --enable-encoding       ×Ù×ÏÄÉÔØ ÚÎÁËÉ Ó ÁËÃÅÎÔÁÍÉ É ÓÐÅÃÉÁÌØÎÙÅ "
! "ÚÎÁËÉ,\n"
! "                                ÏÓÎÏ×Ù×ÁÑÓØ ÎÁ @documentencoding.\n"
! "      --fill-column=þéóìï     ÒÁÚÂÉ×ÁÔØ ÓÔÒÏËÉ ÄÌÉÎÎÅÅ þéóìá ÚÎÁËÏ× (ÐÏ\n"
! "                                ÕÍÏÌÞÁÎÉÀ %d).\n"
! "      --footnote-style=óôéìø  ×Ù×ÏÄÉÔØ ÓÎÏÓËÉ ÏÄÎÉÍ ÉÚ óôéìåê:\n"
! "                                `separate' -- ÐÏÍÅÝÁÔØ ÓÎÏÓËÉ × ÏÔÄÅÌØÎÕÀ "
! "ÎÏÄÕ,\n"
! "                                `end' -- ÐÏÍÅÝÁÔØ ÓÎÏÓËÉ × ËÏÎÅÃ ÎÏÄÙ, ÇÄÅ "
! "ÏÎÉ ÂÙÌÉ\n"
! "                                ÏÐÒÅÄÅÌÅÎÙ (ÐÏ ÕÍÏÌÞÁÎÉÀ)\n"
! "      --paragraph-indent=î    ÄÅÌÁÔØ ÏÔÓÔÕÐÙ ÛÉÒÉÎÏÊ î ÐÒÏÂÅÌÏ× (ÐÏ "
! "ÕÍÏÌÞÁÎÉÀ %d).\n"
! "                                åÓÌÉ î ÒÁ×ÎÏ `none', ÎÅ ÄÅÌÁÔØ ÏÔÓÔÕÐÙ, "
! "ÅÓÌÉ\n"
! "                                `asis', ÓÏÈÒÁÎÑÔØ ÓÕÝÅÓÔ×ÕÀÝÉÅ ÏÔÓÔÕÐÙ.\n"
! "      --split-size=òáúíåò     ÒÁÚÂÉ×ÁÔØ ÎÁ ÆÁÊÌÙ ÚÁÄÁÎÎÏÇÏ òáúíåòá (ÐÏ\n"
! "                                ÕÍÏÌÞÁÎÉÀ %d).\n"
  
! #: tp/texi2any.pl:789
! #, fuzzy
  msgid ""
  "Options for HTML:\n"
--- 3377,3402 ----
  "      --split-size=NUM        split Info files at size NUM (default %d).\n"
  msgstr ""
! "ÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ Ð´Ð»Ñ� Info Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ð³Ð¾ Ñ‚ÐµÐºÑ�Ñ‚Ð°:\n"
! "      --disable-encoding      Ð½Ðµ Ð²Ñ‹Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ‹ Ñ� ÑƒÐ´Ð°Ñ€ÐµÐ½Ð¸ÐµÐ¼ Ð¸ Ñ�Ð¿ÐµÑ†. "
! "Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ‹\n"
! "                              Ð² Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Info, ÑƒÑ‡Ð¸Ñ‚Ñ‹Ð²Ð°Ñ� @documentencoding\n"
! "      --enable-encoding       Ð¾Ñ‚Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ --disable-encoding (Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ)\n"
! "      --fill-column=Ð§Ð˜Ð¡Ð›Ðž     Ñ€Ð°Ð·Ð±Ð¸Ð²Ð°Ñ‚ÑŒ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Info Ð´Ð»Ð¸Ð½Ð½ÐµÐµ Ð§Ð˜Ð¡Ð›Ð� Ð·Ð½Ð°ÐºÐ¾Ð²\n"
! "                              (Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ %d)\n"
! "      --footnote-style=Ð¡Ð¢Ð˜Ð›Ð¬  Ð²Ñ‹Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ñ�Ð½Ð¾Ñ�ÐºÐ¸ Info Ð¾Ð´Ð½Ð¸Ð¼ Ð¸Ð· Ð¡Ð¢Ð˜Ð›Ð•Ð™:\n"
! "                              Â«separateÂ» â€” Ð¿Ð¾Ð¼ÐµÑ‰Ð°Ñ‚ÑŒ Ñ�Ð½Ð¾Ñ�ÐºÐ¸ Ð² Ð¾Ñ‚Ð´ÐµÐ»ÑŒÐ½ÑƒÑŽ "
! "Ð½Ð¾Ð´Ñƒ,\n"
! "                              Â«endÂ» â€” Ð¿Ð¾Ð¼ÐµÑ‰Ð°Ñ‚ÑŒ Ñ�Ð½Ð¾Ñ�ÐºÐ¸ Ð² ÐºÐ¾Ð½ÐµÑ† Ð½Ð¾Ð´Ñ‹, Ð² "
! "ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð¹\n"
! "                              Ð¾Ð½Ð¸ Ð±Ñ‹Ð»Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ñ‹ (Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ)\n"
! "      --paragraph-indent=Ð�    Ð´ÐµÐ»Ð°Ñ‚ÑŒ Ð¾Ñ‚Ñ�Ñ‚ÑƒÐ¿Ñ‹ Info ÑˆÐ¸Ñ€Ð¸Ð½Ð¾Ð¹ Ð� Ð¿Ñ€Ð¾Ð±ÐµÐ»Ð¾Ð²\n"
! "                                (Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ %d); ÐµÑ�Ð»Ð¸ Ð� Ñ€Ð°Ð²Ð½Ð¾ Â«noneÂ» â€” Ð½Ðµ\n"
! "                                Ð´ÐµÐ»Ð°Ñ‚ÑŒ Ð¾Ñ‚Ñ�Ñ‚ÑƒÐ¿Ñ‹, ÐµÑ�Ð»Ð¸ Â«asisÂ» â€” Ñ�Ð¾Ñ…Ñ€Ð°Ð½Ñ�Ñ‚ÑŒ\n"
! "                                Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ðµ Ð¾Ñ‚Ñ�Ñ‚ÑƒÐ¿Ñ‹\n"
! "      --split-size=Ð Ð�Ð—ÐœÐ•Ð      Ñ€Ð°Ð·Ð´ÐµÐ»Ñ�Ñ‚ÑŒ Ð²Ñ‹Ð²Ð¾Ð´ Info Ð½Ð° Ñ„Ð°Ð¹Ð»Ñ‹ Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ "
! "Ð Ð�Ð—ÐœÐ•Ð Ð�\n"
! "                              (Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ %d)\n"
  
! #: tp/texi2any.pl:805
  msgid ""
  "Options for HTML:\n"
***************
*** 3568,3612 ****
  "                                anchors; default is set only if split.\n"
  msgstr ""
! "ëÌÀÞÉ ÄÌÑ HTML:\n"
! "      --css-include=æáêì        ×ËÌÀÞÉÔØ æáêì × ÔÅÇ <style> × ×Ù×ÏÄÅ HTML;\n"
! "                                ÞÉÔÁÔØ ÓÔÁÎÄÁÒÔÎÙÊ ××ÏÄ, ÅÓÌÉ æáêì ÚÁÄÁÎ ËÁË "
! "-.\n"
  
! #: tp/texi2any.pl:800
  msgid ""
  "Options for XML and Docbook:\n"
  "      --output-indent=VAL     does nothing, retained for compatibility.\n"
  msgstr ""
  
! #: tp/texi2any.pl:803
  msgid ""
  "Options for DVI/PS/PDF:\n"
  "      --Xopt=OPT              pass OPT to texi2dvi; can be repeated.\n"
  msgstr ""
  
! #: tp/texi2any.pl:806
! #, fuzzy
  msgid ""
  "Input file options:\n"
  "      --commands-in-node-names  does nothing, retained for compatibility.\n"
  "  -D VAR                        define the variable VAR, as with @set.\n"
  "  -I DIR                        append DIR to the @include search path.\n"
  "  -P DIR                        prepend DIR to the @include search path.\n"
  "  -U VAR                        undefine the variable VAR, as with @clear.\n"
  msgstr ""
! "ëÌÀÞÉ, ÕÐÒÁ×ÌÑÀÝÉÅ ×ÈÏÄÎÙÍÉ ÆÁÊÌÁÍÉ:\n"
! "      --commands-in-node-names   ÐÏÚ×ÏÌÉÔØ ÉÓÐÏÌØÚÏ×ÁÎÉÅ @-ËÏÍÁÎÄ × ÉÍÅÎÁÈ "
! "ÎÏÄ.\n"
! " -D ðåòåíåîîáñ           ÏÐÒÅÄÅÌÉÔØ ðåòåíåîîõà, ÁÎÁÌÏÇÉÞÎÏ ÉÓÐÏÌØÚÏ×ÁÎÉÀ "
! "@set.\n"
! " -I ëáôáìïç              ÄÏÂÁ×ÉÔØ ëáôáìïç × ËÏÎÅÃ ÓÐÉÓËÁ ÐÏÉÓËÁ ×ËÌÀÞÁÅÍÙÈ\n"
! "                           ÆÁÊÌÏ× @include.\n"
! " -P ëáôáìïç              ÄÏÂÁ×ÉÔØ ëáôáìïç × ÎÁÞÁÌÏ ÓÐÉÓËÁ ÐÏÉÓËÁ ×ËÌÀÞÁÅÍÙÈ\n"
! "                           ÆÁÊÌÏ× @include.\n"
! " -U ðåòåíåîîáñ           ÓÄÅÌÁÔØ ðåòåíåîîõà ÎÅÏÐÒÅÄÅÌÅÎÎÏÊ, ÁÎÁÌÏÇÉÞÎÏ\n"
! "                           ÉÓÐÏÌØÚÏ×ÁÎÉÀ @clear.\n"
  
! #: tp/texi2any.pl:813
! #, fuzzy
  msgid ""
  "Conditional processing in input:\n"
--- 3411,3463 ----
  "                                anchors; default is set only if split.\n"
  msgstr ""
! "ÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ Ð´Ð»Ñ� HTML:\n"
! "      --css-include=Ð¤Ð�Ð™Ð›      Ð²ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¤Ð�Ð™Ð› Ð² Ñ‚ÐµÐ³ <style> Ð² Ð²Ñ‹Ð²Ð¾Ð´Ðµ HTML;\n"
! "                              Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ‹Ð¹ Ð²Ð²Ð¾Ð´, ÐµÑ�Ð»Ð¸ Ð¤Ð�Ð™Ð› Ð·Ð°Ð´Ð°Ð½ ÐºÐ°Ðº "
! "-\n"
! "      --css-ref=URL           Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ñ�Ñ‹Ð»ÐºÑƒ CSS Ð½Ð° URL\n"
! "      --internal-links=Ð¤Ð�Ð™Ð›   Ñ�Ð¾Ð·Ð´Ð°Ñ‚ÑŒ Ð¤Ð�Ð™Ð› Ñ�Ð¾ Ñ�Ð¿Ð¸Ñ�ÐºÐ¾Ð¼ Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ð¸Ñ… Ñ�Ñ�Ñ‹Ð»Ð¾Ðº\n"
! "      --split=SPLIT           Ñ€Ð°Ð·Ð´ÐµÐ»Ð¸Ñ‚ÑŒ Ð¿Ð¾ SPLIT, Ð³Ð´Ðµ SPLIT Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ:\n"
! "                               Â«chapterÂ», Â«sectionÂ» Ð¸Ð»Ð¸ Â«nodeÂ»\n"
! "      --transliterate-file-names  Ñ‚Ñ€Ð°Ð½Ñ�Ð»Ð¸Ñ‚ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ð¼ÐµÐ½Ð° Ñ„Ð°Ð¹Ð»Ð¾Ð² Ð² ASCII\n"
! "      --node-files            Ñ�Ð¾Ð·Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ñ„Ð°Ð¹Ð»Ñ‹ Ð¿ÐµÑ€ÐµÐ½Ð°Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ð¹ Ð´Ð»Ñ� Ð½Ð¾Ð´ Ð¸\n"
! "                                Ñ�ÐºÐ¾Ñ€ÐµÐ¹; Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ, ÐµÑ�Ð»Ð¸ Ð·Ð°Ð´Ð°Ð½Ð¾ "
! "Ñ€Ð°Ð·Ð´ÐµÐ»ÐµÐ½Ð¸Ðµ\n"
  
! #: tp/texi2any.pl:816
  msgid ""
  "Options for XML and Docbook:\n"
  "      --output-indent=VAL     does nothing, retained for compatibility.\n"
  msgstr ""
+ "ÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ Ð´Ð»Ñ� XML Ð¸ Docbook:\n"
+ "      --output-indent=Ð§Ð˜Ð¡Ð›Ðž   Ð½Ð¸Ñ‡ÐµÐ³Ð¾ Ð½Ðµ Ð´ÐµÐ»Ð°ÐµÑ‚, Ð´Ð»Ñ� Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸\n"
  
! #: tp/texi2any.pl:819
  msgid ""
  "Options for DVI/PS/PDF:\n"
  "      --Xopt=OPT              pass OPT to texi2dvi; can be repeated.\n"
  msgstr ""
+ "ÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ Ð´Ð»Ñ� DVI/PS/PDF:\n"
+ "      --Xopt=ÐŸÐ�Ð               Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‚ÑŒ ÐŸÐ�Ð  Ð² texi2dvi; Ð¼Ð¾Ð¶ÐµÑ‚ Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ñ�Ñ‚ÑŒÑ�Ñ�\n"
  
! #: tp/texi2any.pl:822
  msgid ""
  "Input file options:\n"
  "      --commands-in-node-names  does nothing, retained for compatibility.\n"
  "  -D VAR                        define the variable VAR, as with @set.\n"
+ "  -D 'VAR VAL'                  define VAR to VAL (one shell argument).\n"
  "  -I DIR                        append DIR to the @include search path.\n"
  "  -P DIR                        prepend DIR to the @include search path.\n"
  "  -U VAR                        undefine the variable VAR, as with @clear.\n"
  msgstr ""
! "ÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ Ð´Ð»Ñ� Ð²Ñ…Ð¾Ð´Ð½Ñ‹Ñ… Ñ„Ð°Ð¹Ð»Ð¾Ð²:\n"
! "      --commands-in-node-names   Ð½Ð¸Ñ‡ÐµÐ³Ð¾ Ð½Ðµ Ð´ÐµÐ»Ð°ÐµÑ‚, Ð´Ð»Ñ� Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸\n"
! " -D ÐŸÐ•Ð Ð•ÐœÐ•Ð�Ð�Ð�Ð¯           Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ñ‚ÑŒ ÐŸÐ•Ð Ð•ÐœÐ•Ð�Ð�Ð£Ð®, Ð°Ð½Ð°Ð»Ð¾Ð³Ð¸Ñ‡Ð½Ð¾ @set\n"
! " -D 'ÐŸÐ•Ð  Ð—Ð�Ð�Ð§'           Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ñ‚ÑŒ ÐŸÐ•Ð  Ñ€Ð°Ð²Ð½Ñ‹Ð¼ Ð—Ð�Ð�Ð§ (Ð¾Ð´Ð¸Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ "
! "Ð¾Ð±Ð¾Ð»Ð¾Ñ‡ÐºÐ¸)\n"
! " -I ÐšÐ�Ð¢Ð�Ð›ÐžÐ“              Ð´Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ ÐšÐ�Ð¢Ð�Ð›ÐžÐ“ Ð² ÐºÐ¾Ð½ÐµÑ† Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¿Ð¾Ð¸Ñ�ÐºÐ° @include\n"
! " -P ÐšÐ�Ð¢Ð�Ð›ÐžÐ“              Ð´Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ ÐšÐ�Ð¢Ð�Ð›ÐžÐ“ Ð² Ð½Ð°Ñ‡Ð°Ð»Ð¾ Ñ�Ð¿Ð¸Ñ�ÐºÐ° Ð¿Ð¾Ð¸Ñ�ÐºÐ° @include\n"
! " -U ÐŸÐ•Ð Ð•ÐœÐ•Ð�Ð�Ð�Ð¯           ÑƒÐ´Ð°Ð»Ð¸Ñ‚ÑŒ ÐŸÐ•Ð Ð•ÐœÐ•Ð�Ð�Ð£Ð®, Ð°Ð½Ð°Ð»Ð¾Ð³Ð¸Ñ‡Ð½Ð¾ @clear\n"
  
! #: tp/texi2any.pl:830
  msgid ""
  "Conditional processing in input:\n"
***************
*** 3627,3650 ****
  "  Also, for the --no-ifFORMAT options, do process @ifnotFORMAT text.\n"
  msgstr ""
! "õÓÌÏ×ÎÁÑ ÏÂÒÁÂÏÔËÁ ÉÓÈÏÄÎÏÇÏ ÔÅËÓÔÁ:\n"
! "  --ifhtml          ÏÂÒÁÂÁÔÙ×ÁÔØ ÔÅËÓÔ ×ÎÕÔÒÉ ÂÌÏËÏ× @ifhtml É @html,\n"
! "                      ÄÁÖÅ ÐÒÉ ×Ù×ÏÄÅ ÎÅ × ÆÏÒÍÁÔÅ HTML.\n"
! "  --ifinfo          ÏÂÒÁÂÁÔÙ×ÁÔØ ÔÅËÓÔ ×ÎÕÔÒÉ ÂÌÏËÏ× @ifinfo, ÄÁÖÅ ÐÒÉ\n"
! "                      ×Ù×ÏÄÅ ÎÅ × ÆÏÒÍÁÔÅ Info.\n"
! "  --ifplaintext     ÏÂÒÁÂÁÔÙ×ÁÔØ ÔÅËÓÔ ×ÎÕÔÒÉ ÂÌÏËÏ× @ifplaintext, ÄÁÖÅ ÐÒÉ\n"
! "                      ×Ù×ÏÄÅ ÎÅ × ÆÏÒÍÁÔÅ ÐÒÏÓÔÏÇÏ ÔÅËÓÔÁ.\n"
! "  --iftex           ÏÂÒÁÂÁÔÙ×ÁÔØ ÔÅËÓÔ ×ÎÕÔÒÉ ÂÌÏËÏ× @iftex É @tex;\n"
! "                      ÐÏÄÒÁÚÕÍÅ×ÁÅÔ --no-split.\n"
! "  --ifxml           ÏÂÒÁÂÁÔÙ×ÁÔØ ÔÅËÓÔ ×ÎÕÔÒÉ ÂÌÏËÏ× @ifxml É @xml.\n"
! "  --no-ifhtml       ÎÅ ÏÂÒÁÂÁÔÙ×ÁÔØ ÔÅËÓÔ ×ÎÕÔÒÉ ÂÌÏËÏ× @ifhtml É @html.\n"
! "  --no-ifinfo       ÎÅ ÏÂÒÁÂÁÔÙ×ÁÔØ ÔÅËÓÔ ×ÎÕÔÒÉ ÂÌÏËÏ× @ifinfo.\n"
! "  --no-ifplaintext  ÎÅ ÏÂÒÁÂÁÔÙ×ÁÔØ ÔÅËÓÔ ×ÎÕÔÒÉ ÂÌÏËÏ× @ifplaintext.\n"
! "  --no-iftex        ÎÅ ÏÂÒÁÂÁÔÙ×ÁÔØ ÔÅËÓÔ ×ÎÕÔÒÉ ÂÌÏËÏ× @iftex É @tex.\n"
! "  --no-ifxml        ÎÅ ÏÂÒÁÂÁÔÙ×ÁÔØ ÔÅËÓÔ ×ÎÕÔÒÉ ÂÌÏËÏ× @ifxml É @xml.\n"
  "\n"
! "  ëÒÏÍÅ ÔÏÇÏ, ÄÌÑ ËÌÀÞÅÊ --no-ifæïòíáô, ÏÂÒÁÂÁÔÙ×ÁÔØ ÂÌÏËÉ @ifnotæïòíáô.\n"
  
! #: tp/texi2any.pl:830
! #, fuzzy
  msgid ""
  "  The defaults for the @if... conditionals depend on the output format:\n"
--- 3478,3503 ----
  "  Also, for the --no-ifFORMAT options, do process @ifnotFORMAT text.\n"
  msgstr ""
! "Ð£Ñ�Ð»Ð¾Ð²Ð½Ð°Ñ� Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÐ° Ð²Ð²Ð¾Ð´Ð°:\n"
! "  --ifdocbook       Ð¾Ð±Ñ€Ð°Ð±Ð°Ñ‚Ñ‹Ð²Ð°Ñ‚ÑŒ @ifdocbook Ð¸ @docbook, Ð´Ð°Ð¶Ðµ ÐµÑ�Ð»Ð¸\n"
! "                    Ð½Ðµ Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Docbook\n"
! "  --ifhtml          Ð¾Ð±Ñ€Ð°Ð±Ð°Ñ‚Ñ‹Ð²Ð°Ñ‚ÑŒ @ifhtml Ð¸ @html, Ð´Ð°Ð¶Ðµ ÐµÑ�Ð»Ð¸\n"
! "                    Ð½Ðµ Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� HTML\n"
! "  --ifinfo          Ð¾Ð±Ñ€Ð°Ð±Ð°Ñ‚Ñ‹Ð²Ð°Ñ‚ÑŒ @ifinfo, Ð´Ð°Ð¶Ðµ ÐµÑ�Ð»Ð¸\n"
! "                    Ð½Ðµ Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Info\n"
! "  --ifplaintext     Ð¾Ð±Ñ€Ð°Ð±Ð°Ñ‚Ñ‹Ð²Ð°Ñ‚ÑŒ @ifplaintext, Ð´Ð°Ð¶Ðµ ÐµÑ�Ð»Ð¸\n"
! "                    Ð½Ðµ Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ð¹ Ñ‚ÐµÐºÑ�Ñ‚\n"
! "  --iftex           Ð¾Ð±Ñ€Ð°Ð±Ð°Ñ‚Ñ‹Ð²Ð°Ñ‚ÑŒ @iftex Ð¸ @tex\n"
! "  --ifxml           Ð¾Ð±Ñ€Ð°Ð±Ð°Ñ‚Ñ‹Ð²Ð°Ñ‚ÑŒ @ifxml Ð¸ @xml\n"
! "  --no-ifdocbook    Ð½Ðµ Ð¾Ð±Ñ€Ð°Ð±Ð°Ñ‚Ñ‹Ð²Ð°Ñ‚ÑŒ Ñ‚ÐµÐºÑ�Ñ‚ Ð² @ifdocbook Ð¸ @docbook\n"
! "  --no-ifhtml       Ð½Ðµ Ð¾Ð±Ñ€Ð°Ð±Ð°Ñ‚Ñ‹Ð²Ð°Ñ‚ÑŒ Ñ‚ÐµÐºÑ�Ñ‚ Ð² @ifhtml Ð¸ @html\n"
! "  --no-ifinfo       Ð½Ðµ Ð¾Ð±Ñ€Ð°Ð±Ð°Ñ‚Ñ‹Ð²Ð°Ñ‚ÑŒ Ñ‚ÐµÐºÑ�Ñ‚ Ð² @ifinfo\n"
! "  --no-ifplaintext  Ð½Ðµ Ð¾Ð±Ñ€Ð°Ð±Ð°Ñ‚Ñ‹Ð²Ð°Ñ‚ÑŒ Ñ‚ÐµÐºÑ�Ñ‚ Ð² @ifplaintext\n"
! "  --no-iftex        Ð½Ðµ Ð¾Ð±Ñ€Ð°Ð±Ð°Ñ‚Ñ‹Ð²Ð°Ñ‚ÑŒ Ñ‚ÐµÐºÑ�Ñ‚ Ð² @iftex Ð¸ @tex\n"
! "  --no-ifxml        Ð½Ðµ Ð¾Ð±Ñ€Ð°Ð±Ð°Ñ‚Ñ‹Ð²Ð°Ñ‚ÑŒ Ñ‚ÐµÐºÑ�Ñ‚ @ifxml Ð¸ @xml\n"
  "\n"
! "  ÐšÑ€Ð¾Ð¼Ðµ Ñ‚Ð¾Ð³Ð¾, Ð´Ð»Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² --no-ifÐ¤ÐžÐ ÐœÐ�Ð¢, Ð¾Ð±Ñ€Ð°Ð±Ð°Ñ‚Ñ‹Ð²Ð°Ñ‚ÑŒ Ñ‚ÐµÐºÑ�Ñ‚ Ð² "
! "@ifnotÐ¤ÐžÐ ÐœÐ�Ð¢.\n"
  
! #: tp/texi2any.pl:847
  msgid ""
  "  The defaults for the @if... conditionals depend on the output format:\n"
***************
*** 3655,3666 ****
  "  if generating XML, --ifxml is on and the others are off.\n"
  msgstr ""
! "ðÏ ÕÍÏÌÞÁÎÉÀ ÏÂÒÁÂÏÔËÁ ÕÓÌÏ×ÎÙÈ ËÏÍÁÎÄ @if... ÚÁ×ÉÓÉÔ ÏÔ ×ÙÈÏÄÎÏÇÏ ÆÏÒÍÁÔÁ:\n"
! "  ÐÒÉ ×Ù×ÏÄÅ HTML ×ËÌÀÞÅÎ --ifhtml, Á ÏÓÔÁÌØÎÙÅ ×ÙËÌÀÞÅÎÙ;\n"
! "  ÐÒÉ ×Ù×ÏÄÅ Info ×ËÌÀÞÅÎ --ifinfo, Á ÏÓÔÁÌØÎÙÅ ×ÙËÌÀÞÅÎÙ;\n"
! "  ÐÒÉ ×Ù×ÏÄÅ ÐÒÏÓÔÏÇÏ ÔÅËÓÔÁ ×ËÌÀÞÅÎ --ifplaintext, ÏÓÔÁÌØÎÙÅ ×ÙËÌÀÞÅÎÙ;\n"
! "  ÐÒÉ ×Ù×ÏÄÅ XML ×ËÌÀÞÅÎ --ifxml, ÏÓÔÁÌØÎÙÅ ×ÙËÌÀÞÅÎÙ.\n"
  
! #: tp/texi2any.pl:837
! #, fuzzy
  msgid ""
  "Examples:\n"
--- 3508,3519 ----
  "  if generating XML, --ifxml is on and the others are off.\n"
  msgstr ""
! "ÐŸÐ¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÐ° ÑƒÑ�Ð»Ð¾Ð²Ð½Ñ‹Ñ… ÐºÐ¾Ð¼Ð°Ð½Ð´ @ifâ€¦ Ð·Ð°Ð²Ð¸Ñ�Ð¸Ñ‚ Ð¾Ñ‚ Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð°:\n"
! "  Ð¿Ñ€Ð¸ Ð²Ñ‹Ð²Ð¾Ð´Ðµ Docbook Ð²ÐºÐ»ÑŽÑ‡Ñ‘Ð½ --ifdocbook, Ð° Ð¾Ñ�Ñ‚Ð°Ð»ÑŒÐ½Ñ‹Ðµ Ð²Ñ‹ÐºÐ»ÑŽÑ‡ÐµÐ½Ñ‹;\n"
! "  Ð¿Ñ€Ð¸ Ð²Ñ‹Ð²Ð¾Ð´Ðµ HTML Ð²ÐºÐ»ÑŽÑ‡Ñ‘Ð½ --ifhtml, Ð° Ð¾Ñ�Ñ‚Ð°Ð»ÑŒÐ½Ñ‹Ðµ Ð²Ñ‹ÐºÐ»ÑŽÑ‡ÐµÐ½Ñ‹;\n"
! "  Ð¿Ñ€Ð¸ Ð²Ñ‹Ð²Ð¾Ð´Ðµ Info Ð²ÐºÐ»ÑŽÑ‡Ñ‘Ð½ --ifinfo, Ð° Ð¾Ñ�Ñ‚Ð°Ð»ÑŒÐ½Ñ‹Ðµ Ð²Ñ‹ÐºÐ»ÑŽÑ‡ÐµÐ½Ñ‹;\n"
! "  Ð¿Ñ€Ð¸ Ð²Ñ‹Ð²Ð¾Ð´Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ð³Ð¾ Ñ‚ÐµÐºÑ�Ñ‚Ð° Ð²ÐºÐ»ÑŽÑ‡Ñ‘Ð½ --ifplaintext, Ð° Ð¾Ñ�Ñ‚Ð°Ð»ÑŒÐ½Ñ‹Ðµ Ð²Ñ‹ÐºÐ»ÑŽÑ‡ÐµÐ½Ñ‹;\n"
! "  Ð¿Ñ€Ð¸ Ð²Ñ‹Ð²Ð¾Ð´Ðµ XML Ð²ÐºÐ»ÑŽÑ‡Ñ‘Ð½ --ifxml, Ð° Ð¾Ñ�Ñ‚Ð°Ð»ÑŒÐ½Ñ‹Ðµ Ð²Ñ‹ÐºÐ»ÑŽÑ‡ÐµÐ½Ñ‹.\n"
  
! #: tp/texi2any.pl:854
  msgid ""
  "Examples:\n"
***************
*** 3678,4942 ****
  "  makeinfo --no-split foo.texi           write one Info file however big\n"
  msgstr ""
! "ðÒÉÍÅÒÙ:\n"
! "  makeinfo foo.texi                    ÚÁÐÉÓÁÔØ Info × @setfilename ÉÚ foo\n"
! "  makeinfo --html foo.texi             ÚÁÐÉÓÁÔØ HTML × @setfilename\n"
! "  makeinfo --xml foo.texi              ÚÁÐÉÓÁÔØ Texinfo XML × @setfilename\n"
! "  makeinfo --docbook foo.texi          ÚÁÐÉÓÁÔØ DocBook XML × @setfilename\n"
! "  makeinfo --no-headers -o - foo.texi  ÚÁÐÉÓÁÔØ ÐÒÏÓÔÏÊ ÔÅËÓÔ ÎÁ "
! "ÓÔÁÎÄÁÒÔÎÙÊ\n"
! "                                         ×Ù×ÏÄ\n"
  "\n"
! "  makeinfo --html --no-headers foo.texi ÚÁÐÉÓÁÔØ HTML ÂÅÚ ÍÅÎÀ É ÓÔÒÏË ÎÏÄÙ\n"
! "  makeinfo --number-sections foo.texi  ÚÁÐÉÓÁÔØ Info Ó ÎÕÍÅÒÏ×ÁÎÎÙÍÉ "
! "ÒÁÚÄÅÌÁÍÉ\n"
! "  makeinfo --no-split foo.texi         ÚÁÐÉÓÁÔØ ÏÄÉÎ ÂÏÌØÛÏÊ Info-ÆÁÊÌ\n"
  
! #: tp/texi2any.pl:884
  #, perl-format
  msgid "%s: --footnote-style arg must be `separate' or `end', not `%s'.\n"
  msgstr ""
! "%s: ÁÒÇÕÍÅÎÔ --footnote-style ÄÏÌÖÅÎ ÂÙÔØ `separate' ÉÌÉ `end'; Á ÎÅ `%s'.\n"
  
! #: tp/texi2any.pl:966
  #, perl-format
  msgid "%s: --paragraph-indent arg must be numeric/`none'/`asis', not `%s'.\n"
  msgstr ""
! "%s: ÁÒÇÕÍÅÎÔ --paragraph-indent ÄÏÌÖÅÎ ÂÙÔØ ÞÉÓÌÏ×ÙÍ, ÉÌÉ\n"
! "`none', ÉÌÉ `asis'; ÎÅ `%s'.\n"
  
! #: tp/texi2any.pl:1043
  #, perl-format
  msgid "%s: when generating %s, only one input FILE may be specified with -o\n"
  msgstr ""
  
! #: tp/texi2any.pl:1047
  msgid "--Xopt option without printed output"
! msgstr ""
  
! #: tp/texi2any.pl:1057
! #, fuzzy, perl-format
  msgid "unknown tree transformation %s"
! msgstr "îÅÉÚ×ÅÓÔÎÁÑ ËÏÍÁÎÄÁ `%s'"
  
! #: tp/texi2any.pl:1064
  #, perl-format
  msgid "ignoring splitting for format %s"
! msgstr ""
  
! #: tp/texi2any.pl:1114
  #, perl-format
  msgid "%s: missing file argument.\n"
! msgstr "%s: ÐÒÏÐÕÝÅÎ ÁÒÇÕÍÅÎÔ, ÚÁÄÁÀÝÉÊ ÆÁÊÌ.\n"
  
! #: tp/texi2any.pl:1115
  #, perl-format
  msgid "Try `%s --help' for more information.\n"
! msgstr "ðÏÐÒÏÂÕÊÔÅ `%s --help' ÄÌÑ ÐÏÌÕÞÅÎÉÑ ÂÏÌÅÅ ÐÏÄÒÏÂÎÏÇÏ ÏÐÉÓÁÎÉÑ.\n"
  
! #: tp/texi2any.pl:1193
  msgid "fill_gaps_in_sectioning transformation return no result. No section?"
  msgstr ""
  
! #: tp/texi2any.pl:1215
! #, fuzzy, perl-format
  msgid "error on closing macro expand file %s: %s\n"
! msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÚÁËÒÙÔØ ×ÙÈÏÄÎÏÊ ÆÁÊÌ `%s'"
  
! #: tp/texi2any.pl:1221
! #, fuzzy, perl-format
  msgid "could not open %s for writing: %s\n"
! msgstr "%s: ÎÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ css-ÆÁÊÌ: %s"
  
! #: tp/texi2any.pl:1246
  msgid ""
  "insert_nodes_for_sectioning_commands transformation return no result. No "
  "section?"
  msgstr ""
  
! #: tp/texi2any.pl:1311 tp/texi2any.pl:1387
! #, fuzzy, perl-format
  msgid "%s: error on closing %s: %s\n"
! msgstr "ÏÛÉÂËÁ ÚÁÐÉÓÉ × `%s'"
  
! #: tp/texi2any.pl:1334 tp/texi2any.pl:1368
! #, fuzzy, perl-format
  msgid "%s: error on closing internal links file %s: %s\n"
! msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÚÁËÒÙÔØ ×ÙÈÏÄÎÏÊ ÆÁÊÌ `%s'"
  
! #: tp/texi2any.pl:1340 tp/texi2any.pl:1374
! #, fuzzy, perl-format
  msgid "%s: could not open %s for writing: %s\n"
! msgstr "%s: ÎÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ css-ÆÁÊÌ: %s"
! 
! #: util/texindex.c:223
! msgid "display this help and exit"
! msgstr "ÐÏËÁÚÁÔØ ÜÔÕ ÓÐÒÁ×ËÕ É ×ÙÊÔÉ"
! 
! #: util/texindex.c:225
! msgid "send output to FILE"
! msgstr "ÚÁÐÉÓÁÔØ ×Ù×ÏÄ × æáêì"
  
! #: util/texindex.c:227
! msgid "display version information and exit"
! msgstr "ÐÏËÁÚÁÔØ ÉÎÆÏÒÍÁÃÉÀ Ï ×ÅÒÓÉÉ É ×ÙÊÔÉ"
  
! #: util/texindex.c:237
! #, c-format
! msgid "Usage: %s [OPTION]... FILE...\n"
! msgstr "éÓÐÏÌØÚÏ×ÁÎÉÅ: %s [ëìàþ]... æáêì...\n"
  
! #: util/texindex.c:238
! #, c-format
! msgid "Generate a sorted index for each TeX output FILE.\n"
  msgstr ""
- "óÏÚÄÁÅÔ ÓÏÒÔÉÒÏ×ÁÎÎÙÊ ÁÌÆÁ×ÉÔÎÙÊ ÕËÁÚÁÔÅÌØ ÄÌÑ\n"
- "ËÁÖÄÏÇÏ ×ÙÈÏÄÎÏÇÏ TeX-ÆÁÊÌÁ.\n"
- 
- #: util/texindex.c:241
- #, c-format
- msgid "Usually FILE... is specified as `foo.%c%c' for a document `foo.texi'.\n"
- msgstr "æáêì... ÄÌÑ ÄÏËÕÍÅÎÔÁ `foo.texi' ÏÂÙÞÎÏ ÚÁÄÁÅÔÓÑ ËÁË `foo.%c%c'.\n"
  
! #: util/texindex.c:243
! #, c-format
! msgid ""
! "\n"
! "Options:\n"
  msgstr ""
- "\n"
- "ëÌÀÞÉ:\n"
- 
- #: util/texindex.c:743
- #, c-format
- msgid "failure reopening %s"
- msgstr "ÏÛÉÂËÁ ÐÏ×ÔÏÒÎÏÇÏ ÏÔËÒÙÔÉÑ %s"
  
! #: util/texindex.c:758 util/texindex.c:786
! #, c-format
! msgid "%s: not a texinfo index file"
! msgstr "%s: ÎÅ texinfo-ÆÁÊÌ Ó ÁÌÆÁ×ÉÔÎÙÍ ÕËÁÚÁÔÅÌÅÍ"
! 
! #: util/texindex.c:993
! #, c-format
! msgid "No page number in %s"
! msgstr "÷ %s ÎÅÔ ÎÏÍÅÒÁ ÓÔÒÁÎÉÃÙ"
  
! #: util/texindex.c:1066
! #, c-format
! msgid "entry %s follows an entry with a secondary name"
! msgstr "ÚÁ ×ÈÏÖÄÅÎÉÅÍ %s ÓÌÅÄÕÅÔ ×ÈÏÖÄÅÎÉÅ Ó ×ÔÏÒÉÞÎÙÍ ÉÍÅÎÅÍ"
  
! #~ msgid "Done."
! #~ msgstr "úÁ×ÅÒÛÅÎÏ."
  
  #, fuzzy
! #~ msgid "tex4ht.pm: could not open %s"
! #~ msgstr "îÅ×ÏÚÍÏÖÎÏ ÎÁÊÔÉ `%s'."
  
  #, fuzzy
! #~ msgid "menu reference to nonexistent node `%s'"
! #~ msgstr "ÎÁ ÎÏÄÕ `%s' ÎÅÔ ÓÓÙÌÏË"
  
  #, fuzzy
! #~ msgid "Can't create directories `%s': %s"
! #~ msgstr "îÅ×ÏÚÍÏÖÎÏ ÓÏÚÄÁÔØ ËÁÔÁÌÏÇ `%s': %s"
  
  #, fuzzy
! #~ msgid "Can't read file %s: %s"
! #~ msgstr "îÅ×ÏÚÍÏÖÎÏ ÕÄÁÌÉÔØ ÆÁÊÌ `%s': %s"
  
! #, fuzzy
! #~ msgid "%s:%d: warning: %s (possibly involving @%s)\n"
! #~ msgstr "%s:%d: ÐÒÅÄÕÐÒÅÖÄÅÎÉÅ: "
  
! #, fuzzy
! #~ msgid "%s:%d: warning: %s\n"
! #~ msgstr "%s:%d: ÐÒÅÄÕÐÒÅÖÄÅÎÉÅ: "
  
! #, fuzzy
! #~ msgid "warning: %s\n"
! #~ msgstr "%s:%d: ÐÒÅÄÕÐÒÅÖÄÅÎÉÅ: "
  
! #, fuzzy
! #~ msgid "chm.pm:%s: Cannot open for writing: %s\n"
! #~ msgstr "%s: ÎÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ css-ÆÁÊÌ: %s"
  
! #, fuzzy
! #~ msgid "tex4ht error opening %s: %s"
! #~ msgstr "ÏÛÉÂËÁ ÚÁÐÉÓÉ × `%s'"
  
! #, fuzzy
! #~ msgid "Node `%s' that is to be renamed exists"
! #~ msgstr "éÍÅÎÎÏÊ ÕËÁÚÁÔÅÌØ `%s' ÕÖÅ ÓÕÝÅÓÔ×ÕÅÔ"
  
! #~ msgid "arguments to @%s ignored"
! #~ msgstr "ÁÒÇÕÍÅÎÔÙ ÄÌÑ @%s ÉÇÎÏÒÉÒÏ×ÁÎÙ"
  
! #~ msgid "January"
! #~ msgstr "ÑÎ×ÁÒÑ"
  
! #~ msgid "February"
! #~ msgstr "ÆÅ×ÒÁÌÑ"
  
! #~ msgid "March"
! #~ msgstr "ÍÁÒÔÁ"
  
! #~ msgid "April"
! #~ msgstr "ÁÐÒÅÌÑ"
  
! #~ msgid "May"
! #~ msgstr "ÍÁÑ"
  
! #~ msgid "June"
! #~ msgstr "ÉÀÎÑ"
  
! #~ msgid "July"
! #~ msgstr "ÉÀÌÑ"
  
! #~ msgid "August"
! #~ msgstr "Á×ÇÕÓÔÁ"
  
! #~ msgid "September"
! #~ msgstr "ÓÅÎÔÑÂÒÑ"
  
! #~ msgid "October"
! #~ msgstr "ÏËÔÑÂÒÑ"
  
! #~ msgid "November"
! #~ msgstr "ÎÏÑÂÒÑ"
  
! #~ msgid "December"
! #~ msgstr "ÄÅËÁÂÒÑ"
  
! #~ msgid "@sc argument all uppercase, thus no effect"
! #~ msgstr "×ÅÓØ ÁÒÇÕÍÅÎÔ @sc ÎÁÂÒÁÎ ÚÁÇÌÁ×ÎÙÍÉ ÂÕË×ÁÍÉ, ÒÅÚÕÌØÔÁÔÁ ÎÅ ÂÕÄÅÔ"
  
! #~ msgid "`{' expected, but saw `%c'"
! #~ msgstr "ÏÖÉÄÁÌÏÓØ `{', ×ÓÔÒÅÞÅÎÏ `%c'"
  
! #~ msgid "end of file inside verb block"
! #~ msgstr "ËÏÎÅÃ ÆÁÊÌÁ ×ÓÔÒÅÞÅÎ ×ÎÕÔÒÉ ÎÅÏËÏÎÞÅÎÎÏÇÏ ÂÌÏËÁ"
  
! #~ msgid "`}' expected, but saw `%c'"
! #~ msgstr "ÏÖÉÄÁÌÏÓØ `}', ×ÓÔÒÅÞÅÎÏ `%c'"
  
! #~ msgid "%c%s is obsolete"
! #~ msgstr "ëÏÍÁÎÄÁ %c%s ÕÓÔÁÒÅÌÁ É ÎÅ ÉÓÐÏÌØÚÕÅÔÓÑ"
  
! #~ msgid "@sp requires a positive numeric argument, not `%s'"
  #~ msgstr ""
! #~ "ËÏÍÁÎÄÅ @sp ÎÕÖÎÏ ÕËÁÚÁÔØ ÐÏÌÏÖÉÔÅÌØÎÙÊ ÞÉÓÌÏ×ÏÊ ÁÒÇÕÍÅÎÔ, Á ÎÅ `%s'"
! 
! #~ msgid "Bad argument to %c%s"
! #~ msgstr "ðÌÏÈÏÊ ÁÒÇÕÍÅÎÔ ÄÌÑ %c%s"
  
! #~ msgid "asis"
! #~ msgstr "asis"
  
! #~ msgid "none"
! #~ msgstr "none"
  
! # ???
! #~ msgid "insert"
! #~ msgstr "insert"
  
! #~ msgid "Missing `}' in @def arg"
! #~ msgstr "÷ ÁÒÇÕÍÅÎÔÅ @def ÐÒÏÐÕÝÅÎÁ `}'"
  
! #~ msgid "Must be in `@%s' environment to use `@%s'"
! #~ msgstr "îÕÖÎÏ ÂÙÔØ × ÂÌÏËÅ `@%s', ÞÔÏÂÙ ÉÓÐÏÌØÚÏ×ÁÔØ `@%s'"
  
! #~ msgid "%s: getwd: %s, %s\n"
! #~ msgstr "%s: getwd: %s, %s\n"
  
! #~ msgid "`%s' omitted before output filename"
! #~ msgstr "ÐÅÒÅÄ ÉÍÅÎÅÍ ×ÙÈÏÄÎÏÇÏ ÆÁÊÌÁ ÏÐÕÝÅÎÏ `%s'"
  
! #~ msgid "`%s' omitted since writing to stdout"
! #~ msgstr "`%s' ÏÐÕÝÅÎÏ, ÐÏÓËÏÌØËÕ ÐÅÞÁÔØ ÉÄÅÔ ÎÁ ÓÔÁÎÄÁÒÔÎÙÊ ×Ù×ÏÄ"
  
! #~ msgid "Output buffer not empty."
! #~ msgstr "÷ÙÈÏÄÎÏÊ ÂÕÆÅÒ ÎÅ ÐÕÓÔ."
  
! #~ msgid "See "
! #~ msgstr "óÍÏÔÒÉÔÅ "
  
! #~ msgid "`%c%s' needs an argument `{...}', not just `%s'"
! #~ msgstr "`%c%s' ÔÒÅÂÕÅÔ ÁÒÇÕÍÅÎÔ `{...}', Á ÎÅ ÐÒÏÓÔÏ `%s'"
  
! #~ msgid "No closing brace for footnote `%s'"
! #~ msgstr "äÌÑ ÓÎÏÓËÉ `%s' ÎÅÔ ÚÁËÒÙ×ÁÀÝÅÊ ÆÉÇÕÒÎÏÊ ÓËÏÂËÉ"
  
! #~ msgid "Footnote defined without parent node"
! #~ msgstr "óÎÏÓËÁ ÏÐÒÅÄÅÌÅÎÁ ÂÅÚ ÒÏÄÉÔÅÌØÓËÏÊ ÎÏÄÙ"
  
! #~ msgid "Footnotes inside footnotes are not allowed"
! #~ msgstr "óÎÏÓËÉ ÉÚ ÓÎÏÓÏË ÚÁÐÒÅÝÅÎÙ"
  
! #~ msgid "Footnotes"
! #~ msgstr "óÎÏÓËÉ"
  
! #~ msgid "[unexpected] no html tag to pop"
  #~ msgstr ""
! #~ "[ÎÅÐÒÅÄ×ÉÄÅÎÎÁÑ ÓÉÔÕÁÃÉÑ] × ÓÔÅËÅ html-ÔÅÇÏ× ÎÅÔ ÜÌÅÍÅÎÔÁ ÄÌÑ ×ÙÔÁÌËÉ×ÁÎÉÑ"
  
! #~ msgid "[unexpected] invalid node name: `%s'"
! #~ msgstr "[ÎÅÐÒÅÄ×ÉÄÅÎÎÁÑ ÓÉÔÕÁÃÉÑ] ÎÅ×ÅÒÎÏÅ ÉÍÑ ÎÏÄÙ: `%s'"
  
! #~ msgid "Unknown index `%s'"
! #~ msgstr "éÍÅÎÎÏÊ ÕËÁÚÁÔÅÌØ `%s' ÎÅÉÚ×ÅÓÔÅÎ"
  
! #~ msgid "Info cannot handle `:' in index entry `%s'"
! #~ msgstr ""
! #~ "Info ÎÅ ÍÏÖÅÔ ÏÂÒÁÂÏÔÁÔØ ÚÎÁË `:' ×Ï ×ÈÏÖÄÅÎÉÉ ÁÌÆÁ×ÉÔÎÏÇÏ ÕËÁÚÁÔÅÌÑ `%s'"
  
! #~ msgid "Index `%s' already exists"
! #~ msgstr "éÍÅÎÎÏÊ ÕËÁÚÁÔÅÌØ `%s' ÕÖÅ ÓÕÝÅÓÔ×ÕÅÔ"
  
! #~ msgid "Unknown index `%s' and/or `%s' in @synindex"
! #~ msgstr "îÅÉÚ×ÅÓÔÅÎ ÉÍÅÎÎÏÊ ÕËÁÚÁÔÅÌØ `%s' É/ÉÌÉ `%s' × @synindex"
  
! #~ msgid "(line )"
! #~ msgstr "(ÓÔÒÏËÁ )"
  
! #~ msgid "(line %*d)"
! #~ msgstr "(ÓÔÒÏËÁ %*d)"
  
! #~ msgid "(outside of any node)"
! #~ msgstr "(×ÎÅ ËÁËÏÊ-ÌÉÂÏ ÎÏÄÙ)"
  
! #~ msgid "@item not allowed in argument to @itemize"
! #~ msgstr "ÎÅÌØÚÑ ÚÁÄÁ×ÁÔØ @item × ÁÒÇÕÍÅÎÔÅ ÄÌÑ @itemize"
  
! #~ msgid "Broken-Type in insertion_type_pname"
! #~ msgstr "Broken-Type × insertion_type_pname"
  
! #~ msgid "Enumeration stack overflow"
! #~ msgstr "ðÅÒÅÐÏÌÎÅÎÉÅ ÓÔÅËÁ ÐÅÒÅÞÉÓÌÅÎÉÑ"
  
! #~ msgid "lettering overflow, restarting at %c"
! #~ msgstr "ÚÁËÏÎÞÉÌÓÑ ÁÌÆÁ×ÉÔ, ×ÏÚ×ÒÁÔ ÎÁ %c"
  
! #~ msgid "%cfloat environments cannot be nested"
! #~ msgstr "ÂÌÏËÉ %cfloat ÎÅÌØÚÑ ×ËÌÁÄÙ×ÁÔØ ÄÒÕÇ × ÄÒÕÇÁ"
  
! #~ msgid "%s requires letter or digit"
! #~ msgstr "%s ÔÒÅÂÕÅÔ ÂÕË×Ù ÉÌÉ ÃÉÆÒÙ"
  
! #~ msgid "end of file inside verbatim block"
! #~ msgstr "ËÏÎÅÃ ÆÁÊÌÁ ×ÓÔÒÅÞÅÎ ×ÎÕÔÒÉ ÎÅÏËÏÎÞÅÎÎÏÇÏ ÂÌÏËÁ"
  
! #~ msgid "@%s not meaningful outside `@float' environment"
! #~ msgstr "@%s ÎÅ ÉÍÅÅÔ ÓÍÙÓÌÁ ×ÎÅ ÂÌÏËÁ `@float'"
  
! #~ msgid "@menu seen before first @node, creating `Top' node"
! #~ msgstr "@menu ×ÓÔÒÅÞÅÎÏ ÐÅÒÅÄ ÐÅÒ×ÏÊ @node, ÂÕÄÅÔ ÓÏÚÄÁÎÁ ÎÏÄÁ `Top'"
  
! #~ msgid "@detailmenu seen before first node, creating `Top' node"
! #~ msgstr "@detailmenu ×ÓÔÒÅÞÅÎÏ ÐÅÒÅÄ ÐÅÒ×ÏÊ @node, ÂÕÄÅÔ ÓÏÚÄÁÎÁ ÎÏÄÁ `Top'"
  
! #~ msgid "@%s not meaningful outside `@titlepage' environment"
! #~ msgstr "@%s ÎÅ ÉÍÅÅÔ ÓÍÙÓÌÁ ×ÎÅ ÂÌÏËÁ `@titlepage'"
  
! #~ msgid "`%c%s' needs something after it"
! #~ msgstr "ðÏÓÌÅ `%c%s' ÄÏÌÖÎÏ ÞÔÏ-ÔÏ ÉÄÔÉ"
  
! #~ msgid "Bad argument `%s' to `@%s', using `%s'"
! #~ msgstr "ðÌÏÈÏÊ ÁÒÇÕÍÅÎÔ `%s' ÄÌÑ `@%s', ÂÕÄÅÔ ÉÓÐÏÌØÚÏ×ÁÎ `%s'"
  
! #~ msgid "@itemx not meaningful inside `%s' block"
! #~ msgstr "@itemx ÎÅ ÉÍÅÅÔ ÓÍÙÓÌÁ ×ÎÕÔÒÉ ÂÌÏËÁ `%s'"
  
! #~ msgid "%c%s found outside of an insertion block"
! #~ msgstr "%c%s ×ÓÔÒÅÞÅÎÁ ×ÎÅ ÂÌÏËÁ ×ÓÔÁ×ËÉ"
  
! #~ msgid "%s is not a valid ISO 639 language code"
! #~ msgstr "%s ÎÅ Ñ×ÌÑÅÔÓÑ ×ÅÒÎÙÍ ËÏÄÏÍ ÑÚÙËÁ ÉÚ ISO 639"
  
! #~ msgid "sorry, encoding `%s' not supported"
! #~ msgstr "ÉÚ×ÉÎÉÔÅ, ËÏÄÉÒÏ×ËÁ `%s' ÎÅ ÐÏÄÄÅÒÖÉ×ÁÅÔÓÑ"
  
! #~ msgid "%c%s expects `i' or `j' as argument, not `%c'"
! #~ msgstr "%c%s ÏÖÉÄÁÅÔ × ËÁÞÅÓÔ×Å ÁÒÇÕÍÅÎÔÁ `i' ÉÌÉ `j', Á ÎÅ `%c'"
  
! #~ msgid "%c%s expects a single character `i' or `j' as argument"
! #~ msgstr "%c%s ÏÖÉÄÁÅÔ × ËÁÞÅÓÔ×Å ÁÒÇÕÍÅÎÔÁ ÏÄÉÎ ÓÉÍ×ÏÌ `i' ÉÌÉ `j'"
  
! #~ msgid "\\ in macro expansion followed by `%s' instead of parameter name"
! #~ msgstr "ÐÏÓÌÅ \\ × ÒÁÓËÒÙÔÉÉ ÍÁËÒÏ ÓÔÏÉÔ `%s', Á ÎÅ ÉÍÑ ÐÁÒÁÍÅÔÒÁ"
  
! #~ msgid "Macro `%s' called on line %d with too many args"
! #~ msgstr "íÁËÒÏ `%s' ×ÙÚ×ÁÎÏ ÎÁ ÓÔÒÏËÅ %d Ó ÉÚÌÉÛÎÉÍÉ ÁÒÇÕÍÅÎÔÁÍÉ"
  
! #~ msgid "%cend macro not found"
! #~ msgstr "ÎÅ ×ÓÔÒÅÞÅÎÏ %cend macro"
  
! #~ msgid "mismatched @end %s with @%s"
! #~ msgstr "ÎÅÐÁÒÎÙÅ @end %s É @%s"
  
! #~ msgid "Too many errors!  Gave up.\n"
! #~ msgstr "óÌÉÛËÏÍ ÍÎÏÇÏ ÏÛÉÂÏË! ïÓÔÁÎÏ×ËÁ.\n"
  
! #~ msgid "%s:%d: warning: "
! #~ msgstr "%s:%d: ÐÒÅÄÕÐÒÅÖÄÅÎÉÅ: "
  
- #, fuzzy
  #~ msgid ""
! #~ "General options:\n"
! #~ "      --error-limit=NUM       quit after NUM errors (default %d).\n"
! #~ "      --document-language=STR locale to use in translating Texinfo "
! #~ "keywords\n"
! #~ "                                for the output document (default C).\n"
! #~ "      --force                 preserve output even if errors.\n"
! #~ "      --help                  display this help and exit.\n"
! #~ "      --no-validate           suppress node cross-reference validation.\n"
! #~ "      --no-warn               suppress warnings (but not errors).\n"
! #~ "  -v, --verbose               explain what is being done.\n"
! #~ "      --version               display version information and exit.\n"
! #~ msgstr ""
! #~ "ïÂÝÉÅ ËÌÀÞÉ:\n"
! #~ "      --error-limit=þéóìï       ÏÓÔÁÎÏ×ÉÔØÓÑ ÐÏÓÌÅ þéóìá ÏÛÉÂÏË (ÐÏ "
! #~ "ÕÍÏÌÞÁÎÉÀ %d).\n"
! #~ "      --force                   ÓÏÈÒÁÎÑÔØ ×Ù×ÏÄ, ÄÁÖÅ ÅÓÌÉ ÂÙÌÉ ÏÛÉÂËÉ.\n"
! #~ "      --help                    ÐÏËÁÚÁÔØ ÜÔÕ ÓÐÒÁ×ËÕ É ×ÙÊÔÉ.\n"
! #~ "      --no-validate             ÎÅ ÐÒÏÉÚ×ÏÄÉÔØ ÐÒÏ×ÅÒËÕ ÐÅÒÅËÒÅÓÔÎÙÈ "
! #~ "ÓÓÙÌÏË.\n"
! #~ "      --no-warn                 ÎÅ ÐÏËÁÚÙ×ÁÔØ ÐÒÅÄÕÐÒÅÖÄÅÎÉÑ (ÎÏ ÎÅ "
! #~ "ÏÛÉÂËÉ).\n"
! #~ "      --reference-limit=î       ÍÁËÓÉÍÁÌØÎÏÅ ÞÉÓÌÏ ÓÓÙÌÏË, ÎÅ ×ÙÚÙ×ÁÀÝÅÅ\n"
! #~ "                                  ×Ù×ÏÄ ÐÒÅÄÕÐÒÅÖÄÅÎÉÑ (ÐÏ ÕÍÏÌÞÁÎÉÀ "
! #~ "%d).\n"
! #~ "  -v, --verbose                 ÐÏÑÓÎÑÔØ ÄÅÊÓÔ×ÉÑ.\n"
! #~ "      --version                 ÐÏËÁÚÁÔØ ÉÎÆÏÒÍÁÃÉÀ Ï ×ÅÒÓÉÉ É ×ÙÊÔÉ.\n"
  
- #, fuzzy
  #~ msgid ""
! #~ "Output format selection (default is to produce Info):\n"
! #~ "      --docbook               output Docbook XML rather than Info.\n"
! #~ "      --html                  output HTML rather than Info.\n"
! #~ "      --xml                   output Texinfo XML rather than Info.\n"
! #~ "      --plaintext             output plain text rather than Info.\n"
! #~ msgstr ""
! #~ "÷ÙÂÏÒ ×ÙÈÏÄÎÏÇÏ ÆÏÒÍÁÔÁ (ÐÏ ÕÍÏÌÞÁÎÉÀ ×Ù×ÏÄÉÔÓÑ Info):\n"
! #~ "      --docbook             ×Ù×ÏÄÉÔØ × ÆÏÒÍÁÔÅ DocBook XML, Á ÎÅ Info.\n"
! #~ "      --html                ×Ù×ÏÄÉÔØ × ÆÏÒÍÁÔÅ HTML, Á ÎÅ Info.\n"
! #~ "      --xml                 ×Ù×ÏÄÉÔØ × ÆÏÒÍÁÔÅ Texinfo XML, Á ÎÅ × Info.\n"
! #~ "      --plaintext           ×Ù×ÏÄÉÔØ ÐÒÏÓÔÏÊ ÔÅËÓÔ, Á ÎÅ Info.\n"
  
- #, fuzzy
  #~ msgid ""
! #~ "General output options:\n"
! #~ "  -E, --macro-expand=FILE     output macro-expanded source to FILE,\n"
! #~ "                                ignoring any @setfilename.\n"
! #~ "      --no-headers            suppress node separators, Node: lines, and "
! #~ "menus\n"
! #~ "                                from Info output (thus producing plain "
! #~ "text)\n"
! #~ "                                or from HTML (thus producing shorter "
! #~ "output);\n"
! #~ "                                also, write to standard output by "
! #~ "default.\n"
! #~ "      --no-split              suppress the splitting of Info or HTML "
! #~ "output,\n"
! #~ "                                generate only one output file.\n"
! #~ "      --number-sections       output chapter and sectioning numbers.\n"
! #~ "  -o, --output=FILE           output to FILE (or directory if split "
! #~ "HTML).\n"
! #~ msgstr ""
! #~ "ïÂÝÉÅ ËÌÀÞÉ, ÕÐÒÁ×ÌÑÀÝÉÅ ×Ù×ÏÄÏÍ:\n"
! #~ " -E, --macro-expand æáêì   ×Ù×ÅÓÔÉ × æáêì ÐÅÒ×ÏÎÁÞÁÌØÎÙÊ Texinfo-ÆÁÊÌ Ó\n"
! #~ "                           ÒÁÓËÒÙÔÙÍÉ ÍÁËÒÏÓÁÍÉ.\n"
! #~ "     --no-headers          ×Ù×ÏÄÉÔØ ÐÒÏÓÔÏÊ ÔÅËÓÔ, ÐÒÏÐÕÓËÁÑ ÒÁÚÄÅÌÉÔÅÌÉ "
! #~ "ÎÏÄ\n"
! #~ "                           Info É ÓÔÒÏËÉ Node:; ÐÉÓÁÔØ ÎÁ ÓÔÁÎÄÁÒÔÎÙÊ "
! #~ "×Ù×ÏÄ,\n"
! #~ "                           ÅÓÌÉ ÎÅ ÚÁÄÁÎ ËÌÀÞ --output.\n"
! #~ "     --no-split            ÐÏÄÁ×ÉÔØ ÒÁÚÂÉÅÎÉÅ ÂÏÌØÛÉÈ Info- ÉÌÉ HTML-"
! #~ "ÆÁÊÌÏ×,\n"
! #~ "                           ÓÏÚÄÁ×ÁÔØ ÔÏÌØËÏ ÏÄÉÎ ×ÙÈÏÄÎÏÊ ÆÁÊÌ.\n"
! #~ "     --number-sections     ×ËÌÀÞÁÔØ × ×Ù×ÏÄ ÎÏÍÅÒÁ ÇÌÁ×, ÒÁÚÄÅÌÏ× É "
! #~ "ÐÒÉÌÏÖÅÎÉÊ.\n"
! #~ " -o, --output=æáêì         ×Ù×ÏÄÉÔØ × ÕËÁÚÁÎÎÙÊ æáêì (ËÁÔÁÌÏÇ ÄÌÑ HTML "
! #~ "Ó \n"
! #~ "                           ÒÁÚÂÉÅÎÉÅÍ).\n"
  
- #, fuzzy
  #~ msgid ""
! #~ "Options for HTML:\n"
! #~ "      --css-include=FILE      include FILE in HTML <style> output;\n"
! #~ "                                read stdin if FILE is -.\n"
! #~ "      --css-ref=URL           generate reference to a CSS file.\n"
! #~ "      --internal-links=FILE   produce list of internal links in FILE.\n"
! #~ "      --transliterate-file-names\n"
! #~ "                              produce file names in ASCII "
! #~ "transliteration.\n"
  #~ msgstr ""
! #~ "ëÌÀÞÉ ÄÌÑ HTML:\n"
! #~ "      --css-include=æáêì        ×ËÌÀÞÉÔØ æáêì × ÔÅÇ <style> × ×Ù×ÏÄÅ "
! #~ "HTML;\n"
! #~ "                                ÞÉÔÁÔØ ÓÔÁÎÄÁÒÔÎÙÊ ××ÏÄ, ÅÓÌÉ æáêì ÚÁÄÁÎ "
! #~ "ËÁË -.\n"
  
- #, fuzzy
  #~ msgid ""
! #~ "Options for XML and Docbook:\n"
! #~ "      --output-indent=VAL     indent XML elements by VAL spaces (default "
! #~ "%d).\n"
! #~ "                                If VAL is 0, ignorable whitespace is "
! #~ "dropped.\n"
  #~ msgstr ""
! #~ "ëÌÀÞÉ ÄÌÑ XML É Docbook:\n"
! #~ "      --output-indent=þéóìï     ÄÅÌÁÔØ ÄÌÑ XML-ÜÌÅÍÅÎÔÏ× ÏÔÓÔÕÐÙ ÎÁ "
! #~ "ÚÁÄÁÎÎÏÅ \n"
! #~ "                                  þéóìï ÐÒÏÂÅÌÏ× (ÐÏ ÕÍÏÌÞÁÎÉÀ %d).\n"
! #~ "                                åÓÌÉ þéóìï ÒÁ×ÎÏ ÎÕÌÀ, ÎÅÚÎÁÞÁÝÉÅ ÐÒÏÂÅÌÙ "
! #~ "ÏÐÕÓËÁÀÔÓÑ.\n"
  
  #~ msgid ""
! #~ "Input file options:\n"
! #~ "      --commands-in-node-names  allow @ commands in node names.\n"
! #~ "  -D VAR                        define the variable VAR, as with @set.\n"
! #~ "  -I DIR                        append DIR to the @include search path.\n"
! #~ "  -P DIR                        prepend DIR to the @include search path.\n"
! #~ "  -U VAR                        undefine the variable VAR, as with "
! #~ "@clear.\n"
! #~ msgstr ""
! #~ "ëÌÀÞÉ, ÕÐÒÁ×ÌÑÀÝÉÅ ×ÈÏÄÎÙÍÉ ÆÁÊÌÁÍÉ:\n"
! #~ "      --commands-in-node-names   ÐÏÚ×ÏÌÉÔØ ÉÓÐÏÌØÚÏ×ÁÎÉÅ @-ËÏÍÁÎÄ × "
! #~ "ÉÍÅÎÁÈ ÎÏÄ.\n"
! #~ " -D ðåòåíåîîáñ           ÏÐÒÅÄÅÌÉÔØ ðåòåíåîîõà, ÁÎÁÌÏÇÉÞÎÏ ÉÓÐÏÌØÚÏ×ÁÎÉÀ "
! #~ "@set.\n"
! #~ " -I ëáôáìïç              ÄÏÂÁ×ÉÔØ ëáôáìïç × ËÏÎÅÃ ÓÐÉÓËÁ ÐÏÉÓËÁ "
! #~ "×ËÌÀÞÁÅÍÙÈ\n"
! #~ "                           ÆÁÊÌÏ× @include.\n"
! #~ " -P ëáôáìïç              ÄÏÂÁ×ÉÔØ ëáôáìïç × ÎÁÞÁÌÏ ÓÐÉÓËÁ ÐÏÉÓËÁ "
! #~ "×ËÌÀÞÁÅÍÙÈ\n"
! #~ "                           ÆÁÊÌÏ× @include.\n"
! #~ " -U ðåòåíåîîáñ           ÓÄÅÌÁÔØ ðåòåíåîîõà ÎÅÏÐÒÅÄÅÌÅÎÎÏÊ, ÁÎÁÌÏÇÉÞÎÏ\n"
! #~ "                           ÉÓÐÏÌØÚÏ×ÁÎÉÀ @clear.\n"
  
  #~ msgid ""
! #~ "Conditional processing in input:\n"
! #~ "  --ifdocbook       process @ifdocbook and @docbook even if\n"
! #~ "                      not generating Docbook.\n"
! #~ "  --ifhtml          process @ifhtml and @html even if not generating "
! #~ "HTML.\n"
! #~ "  --ifinfo          process @ifinfo even if not generating Info.\n"
! #~ "  --ifplaintext     process @ifplaintext even if not generating plain "
! #~ "text.\n"
! #~ "  --iftex           process @iftex and @tex; implies --no-split.\n"
! #~ "  --ifxml           process @ifxml and @xml.\n"
! #~ "  --no-ifdocbook    do not process @ifdocbook and @docbook text.\n"
! #~ "  --no-ifhtml       do not process @ifhtml and @html text.\n"
! #~ "  --no-ifinfo       do not process @ifinfo text.\n"
! #~ "  --no-ifplaintext  do not process @ifplaintext text.\n"
! #~ "  --no-iftex        do not process @iftex and @tex text.\n"
! #~ "  --no-ifxml        do not process @ifxml and @xml text.\n"
! #~ "\n"
! #~ "  Also, for the --no-ifFORMAT options, do process @ifnotFORMAT text.\n"
  #~ msgstr ""
! #~ "õÓÌÏ×ÎÁÑ ÏÂÒÁÂÏÔËÁ ÉÓÈÏÄÎÏÇÏ ÔÅËÓÔÁ:\n"
! #~ "  --ifhtml          ÏÂÒÁÂÁÔÙ×ÁÔØ ÔÅËÓÔ ×ÎÕÔÒÉ ÂÌÏËÏ× @ifhtml É @html,\n"
! #~ "                      ÄÁÖÅ ÐÒÉ ×Ù×ÏÄÅ ÎÅ × ÆÏÒÍÁÔÅ HTML.\n"
! #~ "  --ifinfo          ÏÂÒÁÂÁÔÙ×ÁÔØ ÔÅËÓÔ ×ÎÕÔÒÉ ÂÌÏËÏ× @ifinfo, ÄÁÖÅ ÐÒÉ\n"
! #~ "                      ×Ù×ÏÄÅ ÎÅ × ÆÏÒÍÁÔÅ Info.\n"
! #~ "  --ifplaintext     ÏÂÒÁÂÁÔÙ×ÁÔØ ÔÅËÓÔ ×ÎÕÔÒÉ ÂÌÏËÏ× @ifplaintext, ÄÁÖÅ "
! #~ "ÐÒÉ\n"
! #~ "                      ×Ù×ÏÄÅ ÎÅ × ÆÏÒÍÁÔÅ ÐÒÏÓÔÏÇÏ ÔÅËÓÔÁ.\n"
! #~ "  --iftex           ÏÂÒÁÂÁÔÙ×ÁÔØ ÔÅËÓÔ ×ÎÕÔÒÉ ÂÌÏËÏ× @iftex É @tex;\n"
! #~ "                      ÐÏÄÒÁÚÕÍÅ×ÁÅÔ --no-split.\n"
! #~ "  --ifxml           ÏÂÒÁÂÁÔÙ×ÁÔØ ÔÅËÓÔ ×ÎÕÔÒÉ ÂÌÏËÏ× @ifxml É @xml.\n"
! #~ "  --no-ifhtml       ÎÅ ÏÂÒÁÂÁÔÙ×ÁÔØ ÔÅËÓÔ ×ÎÕÔÒÉ ÂÌÏËÏ× @ifhtml É @html.\n"
! #~ "  --no-ifinfo       ÎÅ ÏÂÒÁÂÁÔÙ×ÁÔØ ÔÅËÓÔ ×ÎÕÔÒÉ ÂÌÏËÏ× @ifinfo.\n"
! #~ "  --no-ifplaintext  ÎÅ ÏÂÒÁÂÁÔÙ×ÁÔØ ÔÅËÓÔ ×ÎÕÔÒÉ ÂÌÏËÏ× @ifplaintext.\n"
! #~ "  --no-iftex        ÎÅ ÏÂÒÁÂÁÔÙ×ÁÔØ ÔÅËÓÔ ×ÎÕÔÒÉ ÂÌÏËÏ× @iftex É @tex.\n"
! #~ "  --no-ifxml        ÎÅ ÏÂÒÁÂÁÔÙ×ÁÔØ ÔÅËÓÔ ×ÎÕÔÒÉ ÂÌÏËÏ× @ifxml É @xml.\n"
! #~ "\n"
! #~ "  ëÒÏÍÅ ÔÏÇÏ, ÄÌÑ ËÌÀÞÅÊ --no-ifæïòíáô, ÏÂÒÁÂÁÔÙ×ÁÔØ ÂÌÏËÉ @ifnotæïòíáô.\n"
  
! #~ msgid "%s: %s arg must be numeric, not `%s'.\n"
! #~ msgstr "%s: %s ÁÒÇÕÍÅÎÔ ÄÏÌÖÅÎ ÂÙÔØ ÞÉÓÌÏ×ÙÍ, ÎÅ `%s'.\n"
  
! #~ msgid "%s: could not open macro expansion output `%s'"
! #~ msgstr "%s: ÎÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ ×ÙÈÏÄÎÏÊ ÆÁÊÌ ÍÁËÒÏÒÁÓÛÉÒÅÎÉÑ `%s'"
  
! #~ msgid "%s: ignoring second macro expansion output `%s'.\n"
! #~ msgstr "%s: ×ÔÏÒÏÊ ×ÙÈÏÄÎÏÊ ÆÁÊÌ ÍÁËÒÏÒÁÓÛÉÒÅÎÉÑ `%s' ÉÇÎÏÒÉÒÏ×ÁÎ.\n"
! 
! #, fuzzy
! #~ msgid "%s: could not open internal links output `%s'"
! #~ msgstr "%s: ÎÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ ×ÙÈÏÄÎÏÊ ÆÁÊÌ ÍÁËÒÏÒÁÓÛÉÒÅÎÉÑ `%s'"
! 
! #, fuzzy
! #~ msgid "%s: ignoring second internal links output `%s'.\n"
! #~ msgstr "%s: ×ÔÏÒÏÊ ×ÙÈÏÄÎÏÊ ÆÁÊÌ ÍÁËÒÏÒÁÓÛÉÒÅÎÉÑ `%s' ÉÇÎÏÒÉÒÏ×ÁÎ.\n"
! 
! #~ msgid "Multiline command %c%s used improperly"
! #~ msgstr "îÅÐÒÁ×ÉÌØÎÏ ÉÓÐÏÌØÚÏ×ÁÎÁ ÍÎÏÇÏÓÔÒÏÞÎÁÑ ËÏÍÁÎÄÁ %c%s"
! 
! #~ msgid "Expected `%s'"
! #~ msgstr "ïÖÉÄÁÅÔÓÑ `%s'"
! 
! #~ msgid "No `%s' found in `%s'"
! #~ msgstr "`%s' ÎÅ ÎÁÊÄÅÎ × `%s'"
  
  #~ msgid ""
! #~ "%s: Skipping macro expansion to stdout as Info output is going there.\n"
! #~ msgstr ""
! #~ "%s: òÁÓËÒÙÔÉÅ ÍÁËÒÏÓÏ× × ÓÔÁÎÄÁÒÔÎÙÊ ×Ù×ÏÄ ÎÅ ÐÒÏÉÚ×ÏÄÉÔÓÑ,\n"
! #~ "ÔÁË ËÁË ÔÕÄÁ ÎÁÐÒÁ×ÌÅÎ ×Ù×ÏÄ × ÆÏÒÍÁÔÅ Info.\n"
! 
! #~ msgid "Making %s file `%s' from `%s'.\n"
! #~ msgstr "óÏÚÄÁÎÉÅ %s-ÆÁÊÌÁ `%s' ÉÚ `%s'.\n"
  
! #~ msgid ""
! #~ "%s: Removing macro output file `%s' due to errors; use --force to "
! #~ "preserve.\n"
  #~ msgstr ""
! #~ "%s: õÄÁÌÅÎÉÅ ×ÙÈÏÄÎÏÇÏ ÆÁÊÌÁ ÍÁËÒÏÒÁÓÛÉÒÅÎÉÊ `%s' -- ÂÙÌÉ ÏÛÉÂËÉ;\n"
! #~ "ÉÓÐÏÌØÚÕÊÔÅ --force, ÞÔÏÂÙ ÐÒÉÎÕÄÉÔÅÌØÎÏ ÓÏÈÒÁÎÉÔØ ÒÅÚÕÌØÔÁÔÙ.\n"
  
! #~ msgid ""
! #~ "%s: Removing output file `%s' due to errors; use --force to preserve.\n"
  #~ msgstr ""
! #~ "%s: õÄÁÌÅÎÉÅ ×ÙÈÏÄÎÏÇÏ ÆÁÊÌÁ `%s' -- ÂÙÌÉ ÏÛÉÂËÉ;\n"
! #~ "ÉÓÐÏÌØÚÕÊÔÅ --force, ÞÔÏÂÙ ÐÒÉÎÕÄÉÔÅÌØÎÏ ÓÏÈÒÁÎÉÔØ ÒÅÚÕÌØÔÁÔÙ.\n"
  
- #, fuzzy
  #~ msgid ""
! #~ "%s: Removing internal links output file `%s' due to errors; use --force "
! #~ "to preserve.\n"
  #~ msgstr ""
! #~ "%s: õÄÁÌÅÎÉÅ ×ÙÈÏÄÎÏÇÏ ÆÁÊÌÁ `%s' -- ÂÙÌÉ ÏÛÉÂËÉ;\n"
! #~ "ÉÓÐÏÌØÚÕÊÔÅ --force, ÞÔÏÂÙ ÐÒÉÎÕÄÉÔÅÌØÎÏ ÓÏÈÒÁÎÉÔØ ÒÅÚÕÌØÔÁÔÙ.\n"
  
! #~ msgid "%c%s expected braces"
! #~ msgstr "%c%s ÐÏÄÒÁÚÕÍÅ×ÁÅÔ ÆÉÇÕÒÎÙÅ ÓËÏÂËÉ"
  
! #~ msgid "NO_NAME!"
! #~ msgstr "âåú_éíåîé!"
  
! #~ msgid "@image file `%s' (for HTML) not readable: %s"
! #~ msgstr "îÅ×ÏÚÍÏÖÎÏ ÐÒÏÞÉÔÁÔØ ÆÁÊÌ `%s' × ËÏÍÁÎÄÅ @image (ÄÌÑ HTML): %s"
  
! #~ msgid "No such file `%s'"
! #~ msgstr "æÁÊÌ `%s' ÎÅ ÓÕÝÅÓÔ×ÕÅÔ"
  
! #~ msgid "@image file `%s' (for text) unreadable: %s"
! #~ msgstr "îÅ×ÏÚÍÏÖÎÏ ÐÒÏÞÉÔÁÔØ ÆÁÊÌ `%s' × ËÏÍÁÎÄÅ @image (ÄÌÑ ÔÅËÓÔÁ): %s"
  
! #~ msgid "{No value for `%s'}"
! #~ msgstr "{úÎÁÞÅÎÉÅ `%s' ÎÅ ÚÁÄÁÎÏ}"
  
! #~ msgid "Reached eof before matching @end %s"
! #~ msgstr "ëÏÎÅÃ ÆÁÊÌÁ ÒÁÎØÛÅ ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÅÊ ËÏÍÁÎÄÙ @end %s"
  
! #~ msgid "`%.40s...' is too long for expansion; not expanded"
! #~ msgstr "`%.40s...' ÓÌÉÛËÏÍ ×ÅÌÉËÏ; ÎÅ×ÏÚÍÏÖÎÏ ÒÁÓËÒÙÔØ"
  
! #~ msgid "Missing } in @multitable template"
! #~ msgstr "÷ ÛÁÂÌÏÎÅ @multitable ÐÒÏÐÕÝÅÎÁ `}'"
  
! #~ msgid "ignoring stray text `%s' after @multitable"
! #~ msgstr "ÔÅËÓÔ `%s' ÐÏÓÌÅ @multitable ÉÇÎÏÒÉÒÏ×ÁÎ"
  
! #~ msgid "[unexpected] cannot select column #%d in multitable"
! #~ msgstr "[ÎÅÐÒÅÄ×ÉÄÅÎÎÁÑ ÓÉÔÕÁÃÉÑ] ÎÅ×ÏÚÍÏÖÎÏ ×ÙÂÒÁÔØ ËÏÌÏÎËÕ #%d × ÔÁÂÌÉÃÅ"
  
! #~ msgid "** Multicolumn output from last row:\n"
! #~ msgstr "** íÎÏÇÏËÏÌÏÎÏÞÎÙÊ ×Ù×ÏÄ ÉÚ ÐÏÓÌÅÄÎÅÊ ÓÔÒÏËÉ:\n"
  
! #~ msgid "* column #%d: output = %s\n"
! #~ msgstr "* ËÏÌÏÎËÁ %d: ×Ù×ÏÄ = %s\n"
  
! #~ msgid "Node `%s' previously defined at line %d"
! #~ msgstr "îÏÄÁ `%s' ÂÙÌÁ ÒÁÎÅÅ ÏÐÒÅÄÅÌÅÎÁ × ÓÔÒÏËÅ %d"
  
! #~ msgid "Formatting node %s...\n"
! #~ msgstr "æÏÒÍÁÔÉÒÏ×ÁÎÉÅ ÎÏÄÙ %s...\n"
  
! #~ msgid "Node `%s' requires a sectioning command (e.g., %c%s)"
! #~ msgstr ""
! #~ "äÌÑ ÎÏÄÙ `%s' ÔÒÅÂÕÅÔÓÑ ËÏÍÁÎÄÁ ÏÐÉÓÁÎÉÑ ÓÔÒÕËÔÕÒÙ ÇÌÁ× (ÎÁÐÒ. %c%s)"
  
! #~ msgid "No node name specified for `%c%s' command"
! #~ msgstr "äÌÑ ËÏÍÁÎÄÙ `%c%s' ÎÅ ÚÁÄÁÎÏ ÉÍÑ ÎÏÄÙ"
  
! #~ msgid "Anchor `%s' and node `%s' map to the same file name"
! #~ msgstr "íÁÒËÅÒ `%s' É ÎÏÄÁ `%s' ÓÓÙÌÁÀÔÓÑ ÎÁ ÏÄÎÏ É ÔÏ ÖÅ ÉÍÑ ÆÁÊÌÁ"
  
! #~ msgid "This @anchor command ignored; references to it will not work"
! #~ msgstr ""
! #~ "äÁÎÎÁÑ ËÏÍÁÎÄÁ @anchor ÉÇÎÏÒÉÒÕÅÔÓÑ; ÓÓÙÌËÉ ÎÁ ÎÅÅ ÎÅ ÂÕÄÕÔ ÒÁÂÏÔÁÔØ"
  
! #~ msgid "Rename this anchor or use the `--no-split' option"
! #~ msgstr "ðÅÒÅÉÍÅÎÕÊÔÅ ÜÔÏÔ ÍÁÒËÅÒ ÉÌÉ ÉÓÐÏÌØÚÕÊÔÅ ËÌÀÞ `--no-split'"
  
! #~ msgid "Unexpected string at end of split-HTML file `%s'"
! #~ msgstr "îÅÏÖÉÄÁÎÎÁÑ ÓÔÒÏËÁ × ËÏÎÃÅ ÒÁÚÂÉÔÏÇÏ HTML-ÆÁÊÌÁ `%s'"
  
! #~ msgid "Anchors `%s' and `%s' map to the same file name"
! #~ msgstr "íÁÒËÅÒÙ `%s' É `%s' ÓÓÙÌÁÀÔÓÑ ÎÁ ÏÄÎÏ É ÔÏ ÖÅ ÉÍÑ ÆÁÊÌÁ"
  
! #~ msgid "@anchor command ignored; references to it will not work"
! #~ msgstr "ëÏÍÁÎÄÁ @anchor ÉÇÎÏÒÉÒÕÅÔÓÑ; ÓÓÙÌËÉ ÎÁ ÎÅÅ ÎÅ ÂÕÄÕÔ ÒÁÂÏÔÁÔØ"
  
! #  ÚÄÅÓØ %s ÍÏÖÅÔ ÂÙÔØ `cross' ÉÌÉ `menu'
! #~ msgid ""
! #~ "%s reference to nonexistent node `%s' (perhaps incorrect sectioning?)"
! #~ msgstr ""
! #~ "%s ÎÁ ÎÅÓÕÝÅÓÔ×ÕÀÝÕÀ ÎÏÄÕ `%s' (×ÏÚÍÏÖÎÏ, ÎÅÐÒÁ×ÉÌØÎÏ ÏÐÉÓÁÎÁ ÓÔÒÕËÔÕÒÁ "
! #~ "ÇÌÁ×?)"
  
! #~ msgid ""
! #~ "Next field of node `%s' not pointed to (perhaps incorrect sectioning?)"
  #~ msgstr ""
! #~ "îÁ ÐÏÌÅ Next ÎÏÄÙ `%s' ÎÅÔ ÓÓÙÌÏË (×ÏÚÍÏÖÎÏ, ÎÅÐÒÁ×ÉÌØÎÏ ÏÐÉÓÁÎÁ "
! #~ "ÓÔÒÕËÔÕÒÁ ÇÌÁ×?)"
  
! #~ msgid "This node (%s) has the bad Prev"
! #~ msgstr "÷ ÜÔÏÊ ÎÏÄÅ (%s) ÎÅÐÒÁ×ÉÌØÎÙÊ ÕËÁÚÁÔÅÌØ Prev"
  
! #~ msgid "Prev field of node `%s' not pointed to"
! #~ msgstr "îÁ ÐÏÌÅ Prev ÎÏÄÙ `%s' ÎÅÔ ÓÓÙÌÏË"
  
! #~ msgid "This node (%s) has the bad Next"
! #~ msgstr "÷ ÜÔÏÊ ÎÏÄÅ (%s) ÎÅÐÒÁ×ÉÌØÎÙÊ ÕËÁÚÁÔÅÌØ Next"
  
! #~ msgid "`%s' has no Up field (perhaps incorrect sectioning?)"
! #~ msgstr ""
! #~ "÷ ÎÏÄÅ `%s' ÎÅÔ ÐÏÌÑ Up (×ÏÚÍÏÖÎÏ, ÎÅÐÒÁ×ÉÌØÎÏ ÏÐÉÓÁÎÁ ÓÔÒÕËÔÕÒÁ ÇÌÁ×?)"
  
! #~ msgid "Can't remove file `%s': %s"
! #~ msgstr "îÅ×ÏÚÍÏÖÎÏ ÕÄÁÌÉÔØ ÆÁÊÌ `%s': %s"
  
! #~ msgid "Internal error (search_sectioning) `%s'!"
! #~ msgstr "÷ÎÕÔÒÅÎÎÑÑ ÏÛÉÂËÁ (search_sectioning) `%s'!"
  
! #~ msgid "Internal error (search_sectioning) \"%s\"!"
! #~ msgstr "÷ÎÕÔÒÅÎÎÑÑ ÏÛÉÂËÁ (search_sectioning) \"%s\"!"
  
! #~ msgid "%c%s is obsolete; use %c%s instead"
! #~ msgstr "ëÏÍÁÎÄÁ %c%s ÕÓÔÁÒÅÌÁ; ÉÓÐÏÌØÚÕÊÔÅ ×ÍÅÓÔÏ ÎÅÅ %c%s"
  
! #~ msgid "Node with %ctop as a section already exists"
! #~ msgstr "îÏÄÁ Ó %ctop × ËÁÞÅÓÔ×Å ÒÁÚÄÅÌÁ ÕÖÅ ÓÕÝÅÓÔ×ÕÅÔ"
  
! #~ msgid "Here is the %ctop node"
! #~ msgstr "úÄÅÓØ ÎÁÈÏÄÉÔÓÑ ÎÏÄÁ %ctop"
  
! #~ msgid "%ctop used before %cnode, defaulting to %s"
! #~ msgstr "%ctop ×ÓÔÒÅÞÅÎÁ ÐÅÒÅÄ %cnode, ÐÏ ÕÍÏÌÞÁÎÉÀ ÉÓÐÏÌØÚÕÅÔÓÑ %s"
  
! #~ msgid ""
! #~ "@headitem as the last item of @multitable produces invalid Docbook "
! #~ "documents"
! #~ msgstr ""
! #~ "ÉÓÐÏÌØÚÏ×ÁÎÉÅ @headitem × ËÁÞÅÓÔ×Å ÐÏÓÌÅÄÎÅÇÏ ÜÌÅÍÅÎÔÁ @multitable ×ÙÄÁÅÔ "
! #~ "ÎÅËÏÒÒÅËÔÎÙÅ ÄÏËÕÍÅÎÔÙ Docbook"
  
  #~ msgid "of"
! #~ msgstr "ÉÚ"
  
  #~ msgid "on"
! #~ msgstr "ÎÁÄ"
  
! #, fuzzy
! #~ msgid "for cross-references in parentheses, use @pxref"
! #~ msgstr "îÁ ÜÔÏÊ ÎÏÄÅ ÎÅÔ ÓÓÙÌÏË."
  
! #, fuzzy
! #~ msgid "Encoding %s certainly poorly supported"
! #~ msgstr "ÉÚ×ÉÎÉÔÅ, ËÏÄÉÒÏ×ËÁ `%s' ÎÅ ÐÏÄÄÅÒÖÉ×ÁÅÔÓÑ"
  
! #, fuzzy
! #~ msgid ""
! #~ "General options:\n"
! #~ "      --error-limit=NUM       quit after NUM errors (default %d).\n"
! #~ "      --document-language=STR locale to use in translating Texinfo "
! #~ "keywords\n"
! #~ "                                for the output document (default C).\n"
! #~ "      --force                 preserve output even if errors.\n"
! #~ "      --help                  display this help and exit.\n"
! #~ "      --no-validate           suppress node cross-reference validation.\n"
! #~ "      --no-warn               suppress warnings (but not errors).\n"
! #~ "      --conf-dir=DIR          search also for initialization files in "
! #~ "DIR.\n"
! #~ "      --init-file=FILE        load FILE to modify the default behaviour.\n"
! #~ "      --set-init-variable VAR=VAL  set configuration variable VAR to "
! #~ "VAL.\n"
! #~ "  -v, --verbose               explain what is being done.\n"
! #~ "      --version               display version information and exit.\n"
! #~ msgstr ""
! #~ "ïÂÝÉÅ ËÌÀÞÉ:\n"
! #~ "      --error-limit=þéóìï       ÏÓÔÁÎÏ×ÉÔØÓÑ ÐÏÓÌÅ þéóìá ÏÛÉÂÏË (ÐÏ "
! #~ "ÕÍÏÌÞÁÎÉÀ %d).\n"
! #~ "      --force                   ÓÏÈÒÁÎÑÔØ ×Ù×ÏÄ, ÄÁÖÅ ÅÓÌÉ ÂÙÌÉ ÏÛÉÂËÉ.\n"
! #~ "      --help                    ÐÏËÁÚÁÔØ ÜÔÕ ÓÐÒÁ×ËÕ É ×ÙÊÔÉ.\n"
! #~ "      --no-validate             ÎÅ ÐÒÏÉÚ×ÏÄÉÔØ ÐÒÏ×ÅÒËÕ ÐÅÒÅËÒÅÓÔÎÙÈ "
! #~ "ÓÓÙÌÏË.\n"
! #~ "      --no-warn                 ÎÅ ÐÏËÁÚÙ×ÁÔØ ÐÒÅÄÕÐÒÅÖÄÅÎÉÑ (ÎÏ ÎÅ "
! #~ "ÏÛÉÂËÉ).\n"
! #~ "      --reference-limit=î       ÍÁËÓÉÍÁÌØÎÏÅ ÞÉÓÌÏ ÓÓÙÌÏË, ÎÅ ×ÙÚÙ×ÁÀÝÅÅ\n"
! #~ "                                  ×Ù×ÏÄ ÐÒÅÄÕÐÒÅÖÄÅÎÉÑ (ÐÏ ÕÍÏÌÞÁÎÉÀ "
! #~ "%d).\n"
! #~ "  -v, --verbose                 ÐÏÑÓÎÑÔØ ÄÅÊÓÔ×ÉÑ.\n"
! #~ "      --version                 ÐÏËÁÚÁÔØ ÉÎÆÏÒÍÁÃÉÀ Ï ×ÅÒÓÉÉ É ×ÙÊÔÉ.\n"
  
! #, fuzzy
! #~ msgid ""
! #~ "General output options:\n"
! #~ "  -E, --macro-expand=FILE     output macro-expanded source to FILE,\n"
! #~ "                                ignoring any @setfilename.\n"
! #~ "      --no-headers            suppress node separators, Node: lines, and "
! #~ "menus\n"
! #~ "                                from Info output (thus producing plain "
! #~ "text)\n"
! #~ "                                or from HTML (thus producing shorter "
! #~ "output);\n"
! #~ "                                also, write to standard output by default "
! #~ "if\n"
! #~ "                                producing Info.\n"
! #~ "      --split=SPLIT           split at SPLIT, where SPLIT may be "
! #~ "chapter, \n"
! #~ "                                section or node if output supports "
! #~ "splitting.\n"
! #~ "      --no-split              suppress the splitting of Info or HTML "
! #~ "output,\n"
! #~ "                                generate only one output file.\n"
! #~ "      --number-sections       output chapter and sectioning numbers.\n"
! #~ "  -o, --output=FILE           output to FILE (or directory if split).\n"
! #~ "                                If not split and FILE is a directory, put "
! #~ "the\n"
! #~ "                                resulting files in FILE.\n"
! #~ msgstr ""
! #~ "ïÂÝÉÅ ËÌÀÞÉ, ÕÐÒÁ×ÌÑÀÝÉÅ ×Ù×ÏÄÏÍ:\n"
! #~ " -E, --macro-expand æáêì   ×Ù×ÅÓÔÉ × æáêì ÐÅÒ×ÏÎÁÞÁÌØÎÙÊ Texinfo-ÆÁÊÌ Ó\n"
! #~ "                           ÒÁÓËÒÙÔÙÍÉ ÍÁËÒÏÓÁÍÉ.\n"
! #~ "     --no-headers          ×Ù×ÏÄÉÔØ ÐÒÏÓÔÏÊ ÔÅËÓÔ, ÐÒÏÐÕÓËÁÑ ÒÁÚÄÅÌÉÔÅÌÉ "
! #~ "ÎÏÄ\n"
! #~ "                           Info É ÓÔÒÏËÉ Node:; ÐÉÓÁÔØ ÎÁ ÓÔÁÎÄÁÒÔÎÙÊ "
! #~ "×Ù×ÏÄ,\n"
! #~ "                           ÅÓÌÉ ÎÅ ÚÁÄÁÎ ËÌÀÞ --output.\n"
! #~ "     --no-split            ÐÏÄÁ×ÉÔØ ÒÁÚÂÉÅÎÉÅ ÂÏÌØÛÉÈ Info- ÉÌÉ HTML-"
! #~ "ÆÁÊÌÏ×,\n"
! #~ "                           ÓÏÚÄÁ×ÁÔØ ÔÏÌØËÏ ÏÄÉÎ ×ÙÈÏÄÎÏÊ ÆÁÊÌ.\n"
! #~ "     --number-sections     ×ËÌÀÞÁÔØ × ×Ù×ÏÄ ÎÏÍÅÒÁ ÇÌÁ×, ÒÁÚÄÅÌÏ× É "
! #~ "ÐÒÉÌÏÖÅÎÉÊ.\n"
! #~ " -o, --output=æáêì         ×Ù×ÏÄÉÔØ × ÕËÁÚÁÎÎÙÊ æáêì (ËÁÔÁÌÏÇ ÄÌÑ HTML "
! #~ "Ó \n"
! #~ "                           ÒÁÚÂÉÅÎÉÅÍ).\n"
  
! #, fuzzy
! #~ msgid ""
! #~ "Options for HTML:\n"
! #~ "      --css-include=FILE      include FILE in HTML <style> output;\n"
! #~ "                                read stdin if FILE is -.\n"
! #~ "      --css-ref=URL           generate reference to a CSS file.\n"
! #~ "      --internal-links=FILE   produce list of internal links in FILE.\n"
! #~ "      --transliterate-file-names\n"
! #~ "                              produce file names in ASCII "
! #~ "transliteration.\n"
! #~ "      --node-files            produce redirection files for nodes and \n"
! #~ "                                anchors. Default is set only if split.\n"
! #~ msgstr ""
! #~ "ëÌÀÞÉ ÄÌÑ HTML:\n"
! #~ "      --css-include=æáêì        ×ËÌÀÞÉÔØ æáêì × ÔÅÇ <style> × ×Ù×ÏÄÅ "
! #~ "HTML;\n"
! #~ "                                ÞÉÔÁÔØ ÓÔÁÎÄÁÒÔÎÙÊ ××ÏÄ, ÅÓÌÉ æáêì ÚÁÄÁÎ "
! #~ "ËÁË -.\n"
  
! #, fuzzy
! #~ msgid "Cannot split output %s"
! #~ msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÓÏÚÄÁÔØ ×ÙÈÏÄÎÏÊ ÆÁÊÌ `%s'"
  
! #, fuzzy
! #~ msgid "%s not writable"
! #~ msgstr "%s: ÐÕÓÔÏÊ ÆÁÊÌ"
  
! #, fuzzy
! #~ msgid " end of file"
! #~ msgstr "ïÂÒÁÔÉÔØÓÑ Ë ÆÁÊÌÕ: "
  
! #, fuzzy
! #~ msgid "Node `%s' previously defined %s"
! #~ msgstr "îÏÄÁ `%s' ÂÙÌÁ ÒÁÎÅÅ ÏÐÒÅÄÅÌÅÎÁ × ÓÔÒÏËÅ %d"
  
! #, fuzzy
! #~ msgid "@%s requires an argument"
! #~ msgstr "ËÏÍÁÎÄÅ %c%s ÎÕÖÎÏ ÕËÁÚÁÔØ ÉÍÑ"
  
! #, fuzzy
! #~ msgid "Node `%s' that is to be renamed exists "
! #~ msgstr "éÍÅÎÎÏÊ ÕËÁÚÁÔÅÌØ `%s' ÕÖÅ ÓÕÝÅÓÔ×ÕÅÔ"
  
! #, fuzzy
! #~ msgid "%s: Removing output files due to errors; use --force to preserve.\n"
  #~ msgstr ""
! #~ "%s: õÄÁÌÅÎÉÅ ×ÙÈÏÄÎÏÇÏ ÆÁÊÌÁ `%s' -- ÂÙÌÉ ÏÛÉÂËÉ;\n"
! #~ "ÉÓÐÏÌØÚÕÊÔÅ --force, ÞÔÏÂÙ ÐÒÉÎÕÄÉÔÅÌØÎÏ ÓÏÈÒÁÎÉÔØ ÒÅÚÕÌØÔÁÔÙ.\n"
  
! #, fuzzy
! #~ msgid "(in %s l. %d)"
! #~ msgstr "(ÓÔÒÏËÁ %*d)"
  
! #, fuzzy
! #~ msgid "(l. %d)"
! #~ msgstr "(ÓÔÒÏËÁ %*d)"
  
! #, fuzzy
! #~ msgid "Missing `}' on @%s line"
! #~ msgstr "÷ ÁÒÇÕÍÅÎÔÅ @def ÐÒÏÐÕÝÅÎÁ `}'"
  
! #, fuzzy
! #~ msgid "Anchor `%s' ignored in %s expanded more than once"
! #~ msgstr "íÁÒËÅÒ `%s' É ÎÏÄÁ `%s' ÓÓÙÌÁÀÔÓÑ ÎÁ ÏÄÎÏ É ÔÏ ÖÅ ÉÍÑ ÆÁÊÌÁ"
  
! #, fuzzy
! #~ msgid "@%s (argument nr %d)"
! #~ msgstr "ðÌÏÈÏÊ ÁÒÇÕÍÅÎÔ ÄÌÑ @%s"
  
! #, fuzzy
! #~ msgid "First argument to @%s may not be empty"
! #~ msgstr "ÁÒÇÕÍÅÎÔÙ ÄÌÑ @%s ÉÇÎÏÒÉÒÏ×ÁÎÙ"
  
! #, fuzzy
! #~ msgid "@image file name"
! #~ msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÐÒÏÞÉÔÁÔØ @image ÆÁÊÌ `%s': %s"
  
! #, fuzzy
! #~ msgid "\\ in macro expansion followed `%s' instead of parameter name or \\"
! #~ msgstr "ÐÏÓÌÅ \\ × ÒÁÓËÒÙÔÉÉ ÍÁËÒÏ ÓÔÏÉÔ `%s', Á ÎÅ ÉÍÑ ÐÁÒÁÍÅÔÒÁ"
  
! #, fuzzy
! #~ msgid "No index prefix found for @%s"
! #~ msgstr "ÄÌÑ `%s' ÎÅ ÎÁÊÄÅÎÏ ×ÈÏÖÄÅÎÉÊ × ÉÍÅÎÎÏÍ ÕËÁÚÁÔÅÌÅ\n"
  
! #, fuzzy
! #~ msgid "@%s not allowed in argument to @%s"
! #~ msgstr "ÎÅÌØÚÑ ÚÁÄÁ×ÁÔØ @item × ÁÒÇÕÍÅÎÔÅ ÄÌÑ @itemize"
  
! #, fuzzy
! #~ msgid "@%s already set"
! #~ msgstr "éÍÅÎÎÏÊ ÕËÁÚÁÔÅÌØ `%s' ÕÖÅ ÓÕÝÅÓÔ×ÕÅÔ"
  
! #, fuzzy
! #~ msgid "Anchor `%s' previously defined %s"
! #~ msgstr "ÍÁËÒÏ `%s' ÂÙÌÏ ÏÐÒÅÄÅÌÅÎÏ ÒÁÎØÛÅ"
  
! #, fuzzy
! #~ msgid "No closing brace for specially handled command %s"
! #~ msgstr "äÌÑ ÓÎÏÓËÉ `%s' ÎÅÔ ÚÁËÒÙ×ÁÀÝÅÊ ÆÉÇÕÒÎÏÊ ÓËÏÂËÉ"
  
! #, fuzzy
! #~ msgid "Float label `%s' previously defined %s"
! #~ msgstr "ÍÁËÒÏ `%s' ÂÙÌÏ ÏÐÒÅÄÅÌÅÎÏ ÒÁÎØÛÅ"
  
! #, fuzzy
! #~ msgid "ignoring @tab in empty multitable"
! #~ msgstr "@tab ×ÎÅ ÔÁÂÌÉÃÙ ÉÇÎÏÒÉÒÏ×ÁÎ"
  
! #, fuzzy
! #~ msgid "Unknown command with braces `@%s'"
! #~ msgstr "îÅÉÚ×ÅÓÔÎÁÑ ËÏÍÁÎÄÁ `%s'"
  
! #, fuzzy
! #~ msgid "Unexpected command `%s' here"
! #~ msgstr "îÅÏÐÒÅÄÅÌÅÎÎÁÑ ËÏÍÁÎÄÁ: %s"
  
! #, fuzzy
! #~ msgid "%s should not appear in %s"
! #~ msgstr "%s: ÎÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ css-ÆÁÊÌ: %s"
  
! #, fuzzy
! #~ msgid "%s: could not open --css-file %s: %s\n"
! #~ msgstr "%s: ÎÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ css-ÆÁÊÌ: %s"
  
! #, fuzzy
! #~ msgid "@menu before first node"
! #~ msgstr "@menu ×ÓÔÒÅÞÅÎÏ ÐÅÒÅÄ ÐÅÒ×ÏÊ @node, ÂÕÄÅÔ ÓÏÚÄÁÎÁ ÎÏÄÁ `Top'"
  
! #~ msgid "One completion:\n"
! #~ msgstr "åÄÉÎÓÔ×ÅÎÎÏÅ ÚÁ×ÅÒÛÅÎÉÅ:\n"
  
! #~ msgid "more "
! #~ msgstr "ÂÏÌØÛÅ "
  
! #, fuzzy
! #~ msgid "\\@image file `%s' unreadable: %s"
! #~ msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÐÒÏÞÉÔÁÔØ @image ÆÁÊÌ `%s': %s"
  
! #, fuzzy
! #~ msgid "Cannot find \\@image file `%s.txt'"
! #~ msgstr "îÅ×ÏÚÍÏÖÎÏ ÎÁÊÔÉ ÎÏÄÕ `%s'."
  
- #, fuzzy
  #~ msgid ""
! #~ "\\@strong{Note...} produces a spurious cross-reference in Info; reword to "
! #~ "avoid that"
  #~ msgstr ""
! #~ "@strong{Note...} ÓÏÚÄÁÅÔ × Info ÌÏÖÎÕÀ ÐÅÒÅËÒÅÓÔÎÕÀ ÓÓÙÌËÕ; "
! #~ "ÐÅÒÅÆÒÁÚÉÒÕÊÔÅ ÔÅËÓÔ, ÞÔÏÂÙ ÉÚÂÅÖÁÔØ ÜÔÏÇÏ"
! 
! #~ msgid "%s: warning: "
! #~ msgstr "%s: ÐÒÅÄÕÐÒÅÖÄÅÎÉÅ: "
  
! #, fuzzy
! #~ msgid "@top already exists"
! #~ msgstr "éÍÅÎÎÏÊ ÕËÁÚÁÔÅÌØ `%s' ÕÖÅ ÓÕÝÅÓÔ×ÕÅÔ"
  
! #~ msgid "%s: illegal option -- %c\n"
! #~ msgstr "%s: ÎÅÄÏÐÕÓÔÉÍÙÊ ËÌÀÞ -- %c\n"
  
! #~ msgid "Function"
! #~ msgstr "æÕÎËÃÉÑ"
  
! #~ msgid "Macro"
! #~ msgstr "íÁËÒÏ"
  
! #~ msgid "Special Form"
! #~ msgstr "óÐÅÃÉÁÌØÎÁÑ ÆÏÒÍÁ"
  
! #~ msgid "Variable"
! #~ msgstr "ðÅÒÅÍÅÎÎÁÑ"
  
! #~ msgid "User Option"
! #~ msgstr "ðÏÌØÚÏ×ÁÔÅÌØÓËÉÊ ÐÁÒÁÍÅÔÒ"
  
! #~ msgid "Instance Variable"
! #~ msgstr "ðÅÒÅÍÅÎÎÁÑ ÜËÚÅÍÐÌÑÒÁ"
  
! #~ msgid "Method"
! #~ msgstr "íÅÔÏÄ"
  
! #~ msgid "Untitled"
! #~ msgstr "âÅÚ ÚÁÇÏÌÏ×ËÁ"
  
! #~ msgid "This is %s, produced by makeinfo version %s from %s.\n"
! #~ msgstr "üÔÏ %s, ÓÏÚÄÁÎÎÙÊ makeinfo ×ÅÒÓÉÉ %s ÉÚ %s.\n"
  
! #~ msgid "Next:"
! #~ msgstr "óÌÅÄÕÀÝÁÑ:"
  
! #~ msgid "Previous:"
! #~ msgstr "ðÒÅÄÙÄÕÝÁÑ:"
  
! #~ msgid "Up:"
! #~ msgstr "÷×ÅÒÈ:"
  
! #~ msgid "Menu"
! #~ msgstr "óÓÙÌËÁ ÉÚ ÍÅÎÀ"
  
! #~ msgid "Cross"
! #~ msgstr "ðÅÒÅËÒÅÓÔÎÁÑ ÓÓÙÌËÁ"
  
! #~ msgid "Prev"
! #~ msgstr "ðÒÅÄÙÄÕÝÁÑ"
  
! #~ msgid "Up"
! #~ msgstr "÷×ÅÒÈ"
  
! #, fuzzy
! #~ msgid "see "
! #~ msgstr "óÍÏÔÒÉÔÅ "
  
! #~ msgid "Table of Contents"
! #~ msgstr "óÏÄÅÒÖÁÎÉÅ"
  
! #, fuzzy
! #~ msgid "Short Table of Contents"
! #~ msgstr "óÏÄÅÒÖÁÎÉÅ"
  
! #, fuzzy
! #~ msgid "@{No value for `{value}'@}"
! #~ msgstr "{úÎÁÞÅÎÉÅ `%s' ÎÅ ÚÁÄÁÎÏ}"
  
! #~ msgid "Appendix %c"
! #~ msgstr "ðÒÉÌÏÖÅÎÉÅ %c"
  
! #~ msgid ""
! #~ "\\%-10[search]  Search forward for a specified string\n"
! #~ "              and select the node in which the next occurrence is found.\n"
  #~ msgstr ""
! #~ "\\%-10[search]  éÓËÁÔØ ÕËÁÚÁÎÎÕÀ ÓÔÒÏËÕ × ÔÅËÕÝÅÍ Info-ÆÁÊÌÅ É "
! #~ "ÏÓÔÁÎÏ×ÉÔØÓÑ ×\n"
! #~ "              ÎÏÄÅ, × ËÏÔÏÒÏÊ ÎÁÊÄÅÎÏ ÓÌÅÄÕÀÝÅÅ ×ÈÏÖÄÅÎÉÅ.\n"
  
! #~ msgid ""
! #~ "\\%-10[goto-node]  Move to node specified by name.\n"
! #~ "              You may include a filename as well, as in "
! #~ "(FILENAME)NODENAME.\n"
! #~ msgstr ""
! #~ "\\%-10[goto-node]  ðÅÒÅÊÔÉ Ë ÎÏÄÅ, ÚÁÄÁÎÎÏÊ ÐÏ ÉÍÅÎÉ.\n"
! #~ "              ÷Ù ÍÏÖÅÔÅ ÚÁÄÁÔØ ÔÁËÖÅ ÉÍÑ ÆÁÊÌÁ, ÎÁÐÒÉÍÅÒ (æáêì)îïäá.\n"
  
! #, fuzzy
! #~ msgid "\\%-10[next-node]  Move to the next node of current section.\n"
! #~ msgstr "\\%-10[next-node]  ðÅÒÅÊÔÉ Ë \"ÓÌÅÄÕÀÝÅÊ\" ÎÏÄÅ.\n"
  
! #~ msgid ""
! #~ "\\%-10[dir-node]  Move to the `directory' node.  Equivalent to `\\[goto-"
! #~ "node] (DIR)'.\n"
! #~ msgstr ""
! #~ "\\%-10[dir-node]  ðÅÒÅÊÔÉ Ë ËÏÒÎÅ×ÏÊ ÎÏÄÅ.  üË×É×ÁÌÅÎÔÎÏ `g (DIR)'.\n"
  
! #~ msgid ""
! #~ "\\%-10[top-node]  Move to the Top node.  Equivalent to `\\[goto-node] "
! #~ "Top'.\n"
! #~ msgstr "\\%-10[top-node]  ðÅÒÅÊÔÉ Ë ÎÏÄÅ Top.  üË×É×ÁÌÅÎÔÎÏ `g Top'.\n"
  
! #~ msgid ""
! #~ "\\%-10[search-backward]  Search backward for a specified string\n"
! #~ "              and select the node in which the previous occurrence is "
! #~ "found.\n"
! #~ msgstr ""
! #~ "\\%-10[search-backward]  éÓËÁÔØ ÕËÁÚÁÎÎÕÀ ÓÔÒÏËÕ × ÔÅËÕÝÅÍ Info-ÆÁÊÌÅ ×\n"
! #~ "              ÎÏÄÅ, × ËÏÔÏÒÏÊ ÎÁÊÄÅÎÏ ÓÌÅÄÕÀÝÅÅ ×ÈÏÖÄÅÎÉÅ.\n"
  
! #~ msgid "--- Use `\\[history-node]' or `\\[kill-node]' to exit ---\n"
! #~ msgstr ""
! #~ "--- éÓÐÏÌØÚÕÊÔÅ `\\[history-node]' ÉÌÉ `\\[kill-node]' ÄÌÑ ×ÙÈÏÄÁ ---\n"
  
! #, fuzzy
! #~ msgid "\\%-10[move-to-prev-xref]  Skip to previous hypertext link [*].\n"
! #~ msgstr ""
! #~ "\\%-10[move-to-prev-xref]  ðÅÒÅÍÅÓÔÉÔØÓÑ Ë ÓÌÅÄÕÀÝÅÊ ÇÉÐÅÒÓÓÙÌËÅ × ÜÔÏÊ "
! #~ "ÎÏÄÅ.\n"
  
! #, fuzzy
! #~ msgid ""
! #~ "Usage: %s [OPTION]... [MENU-ITEM...]\n"
! #~ "\n"
! #~ "Read documentation in Info format.\n"
! #~ "\n"
! #~ "Options:\n"
! #~ "      --apropos=STRING         look up STRING in all indices of all "
! #~ "manuals.\n"
! #~ "  -d, --directory=DIR          add DIR to INFOPATH.\n"
! #~ "      --dribble=FILENAME       remember user keystrokes in FILENAME.\n"
! #~ "  -f, --file=FILENAME          specify Info file to visit.\n"
! #~ "  -h, --help                   display this help and exit.\n"
! #~ "      --index-search=STRING    go to node pointed by index entry STRING.\n"
! #~ "  -n, --node=NODENAME          specify nodes in first visited Info file.\n"
! #~ "  -o, --output=FILENAME        output selected nodes to FILENAME.\n"
! #~ "  -R, --raw-escapes            output \"raw\" ANSI escapes (default).\n"
! #~ "      --no-raw-escapes         output escapes as literal text.\n"
! #~ "      --restore=FILENAME       read initial keystrokes from FILENAME.\n"
! #~ "  -O, --show-options, --usage  go to command-line options node.\n"
! #~ "%s      --subnodes               recursively output menu items.\n"
! #~ "  -w, --where, --location      print physical location of Info file.\n"
! #~ "      --vi-keys                use vi-like and less-like key bindings.\n"
! #~ "      --version                display version information and exit.\n"
! #~ "\n"
! #~ "The first non-option argument, if present, is the menu entry to start "
! #~ "from;\n"
! #~ "it is searched for in all `dir' files along INFOPATH.\n"
! #~ "If it is not present, info merges all `dir' files and shows the result.\n"
! #~ "Any remaining arguments are treated as the names of menu\n"
! #~ "items relative to the initial node visited.\n"
! #~ "\n"
! #~ "Examples:\n"
! #~ "  info                       show top-level dir menu\n"
! #~ "  info emacs                 start at emacs node from top-level dir\n"
! #~ "  info emacs buffers         start at buffers node within emacs manual\n"
! #~ "  info --show-options emacs  start at node with emacs' command line "
! #~ "options\n"
! #~ "  info --subnodes -o out.txt emacs  dump entire manual to out.txt\n"
! #~ "  info -f ./foo.info         show file ./foo.info, not searching dir\n"
! #~ msgstr ""
! #~ "éÓÐÏÌØÚÏ×ÁÎÉÅ: %s [ëìàþ]... [ðõîëô-íåîà...]\n"
! #~ "\n"
! #~ "ðÏÚ×ÏÌÑÅÔ ÐÒÏÓÍÁÔÒÉ×ÁÔØ ÄÏËÕÍÅÎÔÁÃÉÀ × ÆÏÒÍÁÔÅ Info.\n"
! #~ "\n"
! #~ "ëÌÀÞÉ:\n"
! #~ "      --apropos=ôåíá      ÉÓËÁÔØ ôåíõ ×Ï ×ÓÅÈ ÁÌÆÁ×ÉÔÎÙÈ ÕËÁÚÁÔÅÌÑÈ\n"
! #~ "                          ×ÓÅÈ ÒÕËÏ×ÏÄÓÔ×.\n"
! #~ "  -d, --directory=ëáôáìïç ÄÏÂÁ×ÉÔØ ëáôáìïç Ë INFOPATH.\n"
! #~ "      --dribble=æáêì      ÚÁÐÉÓÁÔØ ××ÏÄÉÍÙÅ ÐÏÌØÚÏ×ÁÔÅÌÅÍ ÚÎÁËÉ × æáêì.\n"
! #~ "  -f, --file=æáêì         ÐÏËÁÚÁÔØ ÚÁÄÁÎÎÙÊ æáêì.\n"
! #~ "  -h, --help              ÐÏËÁÚÁÔØ ÜÔÕ ÓÐÒÁ×ËÕ É ×ÙÊÔÉ.\n"
! #~ "      --index-search=óôòïëá    ÐÅÒÅÊÔÉ Ë ÎÏÄÅ, ÎÁ ËÏÔÏÒÕÀ ÓÓÙÌÁÅÔÓÑ "
! #~ "ÚÁÄÁÎÎÏÅ\n"
! #~ "                          óôòïëïê ×ÈÏÖÄÅÎÉÅ ÉÍÅÎÎÏÇÏ ÕËÁÚÁÔÅÌÑ.\n"
! #~ "  -n, --node=îïäá         ÎÁÞÁÔØ ÐÒÏÓÍÏÔÒ Ó ÚÁÄÁÎÎÏÊ îïäù.\n"
! #~ "  -o, --output=æáêì       ÚÁÐÉÓÁÔØ ×ÙÂÒÁÎÎÙÅ ÎÏÄÙ × æáêì.\n"
! #~ "  -R, --raw-escapes       ×Ù×ÏÄÉÔØ escape-ÐÏÓÌÅÄÏ×ÁÔÅÌØÎÏÓÔÉ ANSI (ÐÏ "
! #~ "ÕÍÏÌÞÁÎÉÀ).\n"
! #~ "      --no-raw-escapes    ×Ù×ÏÄÉÔØ escape-ÐÏÓÌÅÄÏ×ÁÔÅÌØÎÏÓÔÉ ËÁË "
! #~ "ÂÕË×ÁÌØÎÙÊ ÔÅËÓÔ.\n"
! #~ "      --restore=æáêì      ÐÒÏÞÉÔÁÔØ ÐÏÓÌÅÄÏ×ÁÔÅÌØÎÏÓÔØ ÎÁÖÁÔÙÈ ËÌÁ×ÉÛ ÉÚ "
! #~ "æáêìá.\n"
! #~ "  -O, --show-options, --usage ÐÅÒÅÊÔÉ Ë ÎÏÄÅ, ÏÐÉÓÙ×ÁÀÝÅÊ ËÌÀÞÉ ËÏÍÁÎÄÎÏÊ "
! #~ "ÓÔÒÏËÉ.\n"
! #~ "%s      --subnodes          ÒÅËÕÒÓÉ×ÎÏ ×Ù×ÏÄÉÔØ ÐÕÎËÔÙ ÍÅÎÀ.\n"
! #~ "      --vi-keys           ÉÓÐÏÌØÚÏ×ÁÔØ ÐÒÉ×ÑÚËÉ ËÌÁ×ÉÛ ËÁË × vi É less.\n"
! #~ "      --version           ÐÏËÁÚÁÔØ ÉÎÆÏÒÍÁÃÉÀ Ï ×ÅÒÓÉÉ É ×ÙÊÔÉ.\n"
! #~ "\n"
! #~ "ðÅÒ×ÙÊ ÎÅ Ñ×ÌÑÀÝÉÊÓÑ ËÌÀÞÏÍ ÁÒÇÕÍÅÎÔ, ÅÓÌÉ ÏÎ ÅÓÔØ, ÚÁÄÁÅÔ ÉÍÑ\n"
! #~ "ÎÁÞÁÌØÎÏÇÏ ÐÕÎËÔÁ ÍÅÎÀ; ÏÎ ÉÝÅÔÓÑ ×Ï ×ÓÅÈ ÆÁÊÌÁÈ `dir' × INFOPATH.\n"
! #~ "åÓÌÉ ÏÎ ÎÅ ÎÁÊÄÅÎ, info ÏÂßÅÄÉÎÑÅÔ ×ÓÅ ÆÁÊÌÙ `dir' É ÐÏËÁÚÙ×ÁÅÔ\n"
! #~ "ÒÅÚÕÌØÔÁÔ.  ÷ÓÅ ÏÓÔÁÌØÎÙÅ ÁÒÇÕÍÅÎÔÙ ÒÁÓÓÍÁÔÒÉ×ÁÀÔÓÑ ËÁË ÉÍÅÎÁ ÐÕÎËÔÏ×\n"
! #~ "ÍÅÎÀ ÏÔÎÏÓÉÔÅÌØÎÏ ÐÅÒ×ÏÊ ÐÏÓÅÝÅÎÎÏÊ ÎÏÄÙ.\n"
! #~ "\n"
! #~ "ðÒÉÍÅÒÙ:\n"
! #~ "  info                       ÐÏËÁÚÁÔØ ÍÅÎÀ ËÁÔÁÌÏÇÁ ×ÅÒÈÎÅÇÏ ÕÒÏ×ÎÑ\n"
! #~ "  info emacs                 ÎÁÞÁÔØ Ó ÎÏÄÙ emacs ÉÚ ËÁÔÁÌÏÇÁ ×ÅÒÈÎÅÇÏ "
! #~ "ÕÒÏ×ÎÑ\n"
! #~ "  info emacs buffers         ÎÁÞÁÔØ Ó ÎÏÄÙ buffers × ÒÕËÏ×ÏÄÓÔ×Å emacs\n"
! #~ "  info --show-options emacs  ÎÁÞÁÔØ Ó ÎÏÄÙ, ÏÐÉÓÙ×ÁÀÝÅÊ ËÌÀÞÉ emacs\n"
! #~ "  info -f ./foo.info         ÐÏËÁÚÁÔØ ÆÁÊÌ ./foo.info, ÎÅ ÉÓËÁÔØ dir\n"
  
! #~ msgid ""
! #~ "              Picking a menu item causes another node to be selected.\n"
! #~ msgstr ""
! #~ "              ðÒÉ ÐÅÒÅÈÏÄÅ Ë ÚÁÄÁÎÎÏÍÕ ÐÕÎËÔÕ ÍÅÎÀ ×ÙÂÉÒÁÅÔÓÑ ÄÒÕÇÁÑ "
! #~ "ÎÏÄÁ.\n"
  
  #~ msgid ""
! #~ "              You may include a filename as well, as in "
! #~ "(FILENAME)NODENAME.\n"
  #~ msgstr ""
! #~ "              ÷Ù ÍÏÖÅÔÅ ÚÁÄÁÔØ ÔÁËÖÅ ÉÍÑ ÆÁÊÌÁ, ÎÁÐÒÉÍÅÒ (æáêì)îïäá.\n"
  
! #~ msgid "  %-10s  Search backward for a specified string\n"
  #~ msgstr ""
! #~ "  %-10s  îÁÊÔÉ ÚÁÄÁÎÎÕÀ ÓÔÒÏËÕ × ÏÂÒÁÔÎÏÍ ÎÁÐÒÁ×ÌÅÎÉÉ, É ÐÅÒÅÊÔÉ Ë\n"
  
! #~ msgid ""
! #~ "              and select the node in which the next occurrence is found.\n"
! #~ msgstr "              ÎÏÄÅ, × ËÏÔÏÒÏÊ ÎÁÊÄÅÎÏ ÓÌÅÄÕÀÝÅÅ ×ÈÏÖÄÅÎÉÅ.\n"
  
! #~ msgid "Following Next node..."
! #~ msgstr "ðÅÒÅÈÏÄ ÎÁ ÎÏÄÕ \"óÌÅÄÕÀÝÁÑ\"..."
  
! #~ msgid "Selecting first menu item..."
! #~ msgstr "÷ÙÂÉÒÁÅÔÓÑ ÐÅÒ×ÙÊ ÐÕÎËÔ ÍÅÎÀ..."
  
! #~ msgid "Selecting Next node..."
! #~ msgstr "÷ÙÂÉÒÁÅÔÓÑ ÎÏÄÁ \"óÌÅÄÕÀÝÁÑ\"..."
  
! #~ msgid "Moving Up %d time(s), then Next."
! #~ msgstr "ðÅÒÅÍÅÝÅÎÉÅ \"÷×ÅÒÈ\" %d ÒÁÚ(Á), ÚÁÔÅÍ \"óÌÅÄÕÀÝÁÑ\"."
  
! #~ msgid "Moving Prev in this window."
! #~ msgstr "ðÅÒÅÈÏÄ ÎÁ ÎÏÄÕ \"ðÒÅÄÙÄÕÝÁÑ\" × ÜÔÏÍ ÏËÎÅ."
  
! #~ msgid "Moving Up in this window."
! #~ msgstr "ðÅÒÅÈÏÄ ÎÁ ÎÏÄÕ \"÷×ÅÒÈ\" × ÜÔÏÍ ÏËÎÅ."
  
! #~ msgid "Moving to `Prev's last menu item."
! #~ msgstr "ðÅÒÅÈÏÄ ÎÁ ÐÏÓÌÅÄÎÉÊ ÐÕÎËÔ ÍÅÎÀ ÎÏÄÙ `ðÒÅÄÙÄÕÝÁÑ'."
  
! #~ msgid " "
! #~ msgstr " "
  
- #, fuzzy
  #~ msgid ""
  #~ "Usage: %s [OPTION]... [INFO-FILE [DIR-FILE]]\n"
  #~ "\n"
! #~ "Add or remove entries in INFO-FILE from the Info directory DIR-FILE.\n"
  #~ "\n"
  #~ "Options:\n"
- #~ " --debug           report what is being done.\n"
  #~ " --delete          delete existing entries for INFO-FILE from DIR-FILE;\n"
  #~ "                     don't insert any new entries.\n"
--- 3531,4609 ----
  "  makeinfo --no-split foo.texi           write one Info file however big\n"
  msgstr ""
! "ÐŸÑ€Ð¸Ð¼ÐµÑ€Ñ‹:\n"
! "  makeinfo foo.texi                 Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚ÑŒ Info Ð² @setfilename Ð¸Ð· foo\n"
! "  makeinfo --html foo.texi          Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚ÑŒ HTML Ð² @setfilename\n"
! "  makeinfo --xml foo.texi           Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚ÑŒ Texinfo XML Ð² @setfilename\n"
! "  makeinfo --docbook foo.texi       Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚ÑŒ DocBook XML Ð² @setfilename\n"
! "  makeinfo --plaintext foo.texi     Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ð¹ Ñ‚ÐµÐºÑ�Ñ‚ Ð² Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ‹Ð¹ "
! "Ð²Ñ‹Ð²Ð¾Ð´\n"
! "  makeinfo --pdf foo.texi           Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚ÑŒ PDF Ñ� Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ texi2dvi\n"
  "\n"
! "  makeinfo --html --no-headers foo.texi Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚ÑŒ html Ð±ÐµÐ· Ð¼ÐµÐ½ÑŽ Ð¸ Ñ�Ñ‚Ñ€Ð¾Ðº Ð½Ð¾Ð´Ñ‹\n"
! "  makeinfo --number-sections foo.texi   Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚ÑŒ Info Ñ� Ð½ÑƒÐ¼ÐµÑ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¼Ð¸ "
! "Ñ€Ð°Ð·Ð´ÐµÐ»Ð°Ð¼Ð¸\n"
! "  makeinfo --no-split foo.texi          Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚ÑŒ Ð¾Ð´Ð¸Ð½ Ð±Ð¾Ð»ÑŒÑˆÐ¾Ð¹ Info-Ñ„Ð°Ð¹Ð»\n"
  
! #: tp/texi2any.pl:901
  #, perl-format
  msgid "%s: --footnote-style arg must be `separate' or `end', not `%s'.\n"
  msgstr ""
! "%s: Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ --footnote-style Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Â«separateÂ» Ð¸Ð»Ð¸ Â«endÂ», Ð° Ð½Ðµ Â«%sÂ».\n"
  
! #: tp/texi2any.pl:992
  #, perl-format
  msgid "%s: --paragraph-indent arg must be numeric/`none'/`asis', not `%s'.\n"
  msgstr ""
! "%s: Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ --paragraph-indent Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ñ‹Ð¼/Â«noneÂ»/Â«asisÂ», Ð° Ð½Ðµ "
! "Â«%sÂ».\n"
  
! #: tp/texi2any.pl:1069
  #, perl-format
  msgid "%s: when generating %s, only one input FILE may be specified with -o\n"
  msgstr ""
+ "%s: Ð¿Ñ€Ð¸ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ð¸ %s, Ð¼Ð¾Ð¶Ð½Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð¾Ð´Ð¸Ð½ Ð²Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð¤Ð�Ð™Ð› Ñ� Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ -o\n"
  
! #: tp/texi2any.pl:1073
  msgid "--Xopt option without printed output"
! msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ --Xopt Ð±ÐµÐ· Ð¿ÐµÑ‡Ð°Ñ‚Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ð²Ð¾Ð´Ð°"
  
! #: tp/texi2any.pl:1083
! #, perl-format
  msgid "unknown tree transformation %s"
! msgstr "Ð½ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð¾Ðµ Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð´ÐµÑ€ÐµÐ²Ð° %s"
  
! #: tp/texi2any.pl:1090
  #, perl-format
  msgid "ignoring splitting for format %s"
! msgstr "Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� Ñ€Ð°Ð·Ð´ÐµÐ»ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð° %s"
  
! #: tp/texi2any.pl:1140
  #, perl-format
  msgid "%s: missing file argument.\n"
! msgstr "%s: Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚, Ð·Ð°Ð´Ð°ÑŽÑ‰Ð¸Ð¹ Ñ„Ð°Ð¹Ð».\n"
  
! #: tp/texi2any.pl:1141
  #, perl-format
  msgid "Try `%s --help' for more information.\n"
! msgstr "ÐŸÐ¾Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ Â«%s --helpÂ» Ð´Ð»Ñ� Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½Ð¸Ñ� Ð±Ð¾Ð»ÐµÐµ Ð¿Ð¾Ð´Ñ€Ð¾Ð±Ð½Ð¾Ð³Ð¾ Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ñ�.\n"
  
! #: tp/texi2any.pl:1222
  msgid "fill_gaps_in_sectioning transformation return no result. No section?"
  msgstr ""
+ "ÐŸÑ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ fill_gaps_in_sectioning Ð½Ðµ Ð´Ð°Ð»Ð¾ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð°. Ð�ÐµÑ‚ Ñ€Ð°Ð·Ð´ÐµÐ»Ð°?"
  
! #: tp/texi2any.pl:1244
! #, perl-format
  msgid "error on closing macro expand file %s: %s\n"
! msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€Ð¸ Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð¸Ð¸ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€Ñ�ÑŽÑ‰ÐµÐ³Ð¾ Ð¼Ð°ÐºÑ€Ð¾Ñ� Ñ„Ð°Ð¹Ð»Ð° %s: %s\n"
  
! #: tp/texi2any.pl:1250
! #, perl-format
  msgid "could not open %s for writing: %s\n"
! msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚ÑŒ %s Ð´Ð»Ñ� Ð·Ð°Ð¿Ð¸Ñ�Ð¸: %s\n"
  
! #: tp/texi2any.pl:1275
  msgid ""
  "insert_nodes_for_sectioning_commands transformation return no result. No "
  "section?"
  msgstr ""
+ "ÐŸÑ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ insert_nodes_for_sectioning_commands Ð½Ðµ Ð´Ð°Ð»Ð¾ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð°. Ð�ÐµÑ‚ "
+ "Ñ€Ð°Ð·Ð´ÐµÐ»Ð°?"
  
! #: tp/texi2any.pl:1345 tp/texi2any.pl:1421
! #, perl-format
  msgid "%s: error on closing %s: %s\n"
! msgstr "%s: Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€Ð¸ Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð¸Ð¸ %s: %s\n"
  
! #: tp/texi2any.pl:1368 tp/texi2any.pl:1402
! #, perl-format
  msgid "%s: error on closing internal links file %s: %s\n"
! msgstr "%s: Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ñ€Ð¸ Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð¸Ð¸ Ñ„Ð°Ð¹Ð»Ð° Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ð¸Ñ… Ñ�Ñ�Ñ‹Ð»Ð¾Ðº %s: %s\n"
  
! #: tp/texi2any.pl:1374 tp/texi2any.pl:1408
! #, perl-format
  msgid "%s: could not open %s for writing: %s\n"
! msgstr "%s: Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚ÑŒ %s Ð´Ð»Ñ� Ð·Ð°Ð¿Ð¸Ñ�Ð¸: %s\n"
  
! #: texindex/ti.twjr:373
! #, fuzzy, awk-format
! msgid "%s: unrecognized option `%s'\n"
! msgstr "%s: Ð½ÐµÑ€Ð°Ñ�Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ñ‹Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Â«--%sÂ»\n"
  
! #: texindex/ti.twjr:444
! #, fuzzy, awk-format
! msgid "%s is not a Texinfo index file\n"
! msgstr "%s: Ð½Ðµ texinfo-Ñ„Ð°Ð¹Ð» Ñ� Ð°Ð»Ñ„Ð°Ð²Ð¸Ñ‚Ð½Ñ‹Ð¼ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¼"
  
! #: texindex/ti.twjr:543
! #, awk-format
! msgid "%s:%d: Bad key %s in record\n"
  msgstr ""
  
! #: texindex/ti.twjr:566
! #, awk-format
! msgid "%s:%d: Bad entry; expected three fields, not %d\n"
  msgstr ""
  
! #: texindex/ti.twjr:725
! #, awk-format
! msgid "%s:%d: Bad entry; expected %s at column %d\n"
! msgstr ""
  
! #: texindex/ti.twjr:1254
! msgid "..."
! msgstr ""
  
! #: texindex/ti.twjr:1273
! #, fuzzy, awk-format
! msgid "Usage: %s [OPTION]... FILE...\n"
! msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ: %s [ÐŸÐ�Ð Ð�ÐœÐ•Ð¢Ð ]â€¦ Ð¤Ð�Ð™Ð›-TEXINFOâ€¦\n"
  
+ #: texindex/ti.twjr:1274
  #, fuzzy
! msgid "Generate a sorted index for each TeX output FILE."
! msgstr ""
! "Ð¡Ð¾Ð·Ð´Ð°Ñ‘Ñ‚ Ñ�Ð¾Ñ€Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð°Ð»Ñ„Ð°Ð²Ð¸Ñ‚Ð½Ñ‹Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð´Ð»Ñ�\n"
! "ÐºÐ°Ð¶Ð´Ð¾Ð³Ð¾ Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¤Ð�Ð™Ð›Ð� TeX.\n"
  
+ #: texindex/ti.twjr:1275
  #, fuzzy
! msgid "Usually FILE... is specified as `foo.??' for a document `foo.texi'."
! msgstr "ÐžÐ±Ñ‹Ñ‡Ð½Ð¾, Ð¤Ð�Ð™Ð›â€¦ Ð´Ð»Ñ� Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð° Â«foo.texiÂ» Ð·Ð°Ð´Ð°Ñ‘Ñ‚Ñ�Ñ� ÐºÐ°Ðº Â«foo.%c%cÂ».\n"
  
+ #: texindex/ti.twjr:1277
  #, fuzzy
! msgid "Options:"
! msgstr ""
! "\n"
! "ÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹:\n"
  
+ #: texindex/ti.twjr:1278
  #, fuzzy
! msgid " -h, --help   display this help and exit"
! msgstr "Ð¿Ð¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ñ�Ñ‚Ñƒ Ñ�Ð¿Ñ€Ð°Ð²ÐºÑƒ Ð¸ Ð²Ñ‹Ð¹Ñ‚Ð¸"
  
! #: texindex/ti.twjr:1279
! msgid " --version    display version information and exit"
! msgstr ""
  
! #: texindex/ti.twjr:1280
! msgid " --           end option processing"
! msgstr ""
  
! #~ msgid ""
! #~ "\n"
! #~ "Email bug reports to bug-texinfo@gnu.org,\n"
! #~ "general questions and discussion to help-texinfo@gnu.org.\n"
! #~ "Texinfo home page: http://www.gnu.org/software/texinfo/"
! #~ msgstr ""
! #~ "\n"
! #~ "ÐžÐ± Ð¾ÑˆÐ¸Ð±ÐºÐ°Ñ… Ñ�Ð¾Ð¾Ð±Ñ‰Ð°Ð¹Ñ‚Ðµ Ð¿Ð¾ Ð°Ð´Ñ€ÐµÑ�Ñƒ bug-texinfo@gnu.org,\n"
! #~ "Ð¾Ð±Ñ‰ÐµÐµ Ð¾Ð±Ñ�ÑƒÐ¶Ð´ÐµÐ½Ð¸Ðµ Ð¸ Ð²Ð¾Ð¿Ñ€Ð¾Ñ�Ñ‹ Ð½Ð°Ð¿Ñ€Ð°Ð²Ð»Ñ�Ð¹Ñ‚Ðµ Ð¿Ð¾ Ð°Ð´Ñ€ÐµÑ�Ñƒ help-texinfo@gnu.org.\n"
! #~ "Ð”Ð¾Ð¼Ð°ÑˆÐ½Ñ�Ñ� Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ð° Texinfo: http://www.gnu.org/software/texinfo/"
  
! #~ msgid "Insert this character"
! #~ msgstr "Ð’Ñ�Ñ‚Ð°Ð²Ð¸Ñ‚ÑŒ Ñ�Ñ‚Ð¾Ñ‚ Ñ�Ð¸Ð¼Ð²Ð¾Ð»"
  
! #~ msgid "No index entries."
! #~ msgstr "Ð�Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ Ð°Ð»Ñ„Ð°Ð²Ð¸Ñ‚Ð½Ñ‹Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ."
  
! #~ msgid "CAN'T SEE THIS"
! #~ msgstr "Ð­Ñ‚Ð¾ Ð½ÐµÐ²Ð¸Ð´Ð¸Ð¼Ñ‹Ð¹ Ñ‚ÐµÐºÑ�Ñ‚!"
  
! #~ msgid ""
! #~ "\n"
! #~ "* Menu: Nodes whose indices contain `%s':\n"
! #~ msgstr ""
! #~ "\n"
! #~ "* Menu: Ð�Ð¾Ð´Ñ‹, Ñ‡ÑŒÐ¸ Ð°Ð»Ñ„Ð°Ð²Ð¸Ñ‚Ð½Ñ‹Ðµ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ð¸ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ Â«%sÂ»:\n"
  
! #~ msgid "No index"
! #~ msgstr "Ð�Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ Ð°Ð»Ñ„Ð°Ð²Ð¸Ñ‚Ð½Ñ‹Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ"
  
! #~ msgid "Index for `%s'"
! #~ msgstr "Ð£ÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Ð´Ð»Ñ� Â«%sÂ»"
  
! #~ msgid "File names matching `%s'"
! #~ msgstr "Ð˜Ð¼ÐµÐ½Ð° Ñ„Ð°Ð¹Ð»Ð¾Ð², Ñ�Ð¾Ð²Ð¿Ð°Ð´Ð°ÑŽÑ‰Ð¸Ðµ Ñ� Â«%sÂ»"
  
! #~ msgid ""
! #~ "Basic Commands in Info Windows\n"
! #~ "******************************\n"
! #~ msgstr ""
! #~ "ÐžÑ�Ð½Ð¾Ð²Ð½Ñ‹Ðµ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ð² Ð¾ÐºÐ½Ð°Ñ… Info\n"
! #~ "******************************\n"
  
! #~ msgid "  %-10s  Quit this help.\n"
! #~ msgstr "  %-10s  ÐŸÐ¾ÐºÐ¸Ð½ÑƒÑ‚ÑŒ Ñ�Ñ‚Ñƒ Ñ�Ð¿Ñ€Ð°Ð²ÐºÑƒ\n"
  
! #~ msgid "  %-10s  Quit Info altogether.\n"
! #~ msgstr "  %-10s  ÐŸÐ¾ÐºÐ¸Ð½ÑƒÑ‚ÑŒ Ñ‚Ð°ÐºÐ¶Ðµ Info\n"
  
! #~ msgid "  %-10s  Invoke the Info tutorial.\n"
! #~ msgstr "  %-10s  Ð’Ñ‹Ð·Ð²Ð°Ñ‚ÑŒ Ð¾Ð±ÑƒÑ‡Ð°ÑŽÑ‰ÐµÐµ Ñ€ÑƒÐºÐ¾Ð²Ð¾Ð´Ñ�Ñ‚Ð²Ð¾\n"
  
! #~ msgid "  %-10s  Move to the `next' node of this node.\n"
! #~ msgstr "  %-10s  ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ðº Â«Ñ�Ð»ÐµÐ´ÑƒÑŽÑ‰ÐµÐ¹Â» Ð½Ð¾Ð´Ðµ Ð² Ñ�Ñ‚Ð¾Ð¹ Ð½Ð¾Ð´Ðµ\n"
  
! #~ msgid "  %-10s  Move to the `previous' node of this node.\n"
! #~ msgstr "  %-10s  ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ðº Â«Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ¹Â» Ð½Ð¾Ð´Ðµ Ð² Ñ�Ñ‚Ð¾Ð¹ Ð½Ð¾Ð´Ðµ\n"
  
! #~ msgid "  %-10s  Move `up' from this node.\n"
! #~ msgstr "  %-10s  ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Â«Ð²Ð²ÐµÑ€Ñ…Â»  Ð½Ð¾Ð´Ñ‹\n"
  
! #~ msgid ""
! #~ "  %-10s  Pick menu item specified by name.\n"
! #~ "              Picking a menu item causes another node to be selected.\n"
! #~ msgstr ""
! #~ "\\%-10s  Ð’Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð¿ÑƒÐ½ÐºÑ‚ Ð¼ÐµÐ½ÑŽ Ñ� Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¼ Ð¸Ð¼ÐµÐ½ÐµÐ¼.\n"
! #~ "              ÐŸÑ€Ð¸ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ðµ Ðº Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð¼Ñƒ Ð¿ÑƒÐ½ÐºÑ‚Ñƒ Ð¼ÐµÐ½ÑŽ Ð²Ñ‹Ð±Ð¸Ñ€Ð°ÐµÑ‚Ñ�Ñ� Ð´Ñ€ÑƒÐ³Ð°Ñ� "
! #~ "Ð½Ð¾Ð´Ð°\n"
  
! #~ msgid "  %-10s  Follow a cross reference.  Reads name of reference.\n"
! #~ msgstr "  %-10s  ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð¿Ð¾ Ð¿ÐµÑ€ÐµÐºÑ€Ñ‘Ñ�Ñ‚Ð½Ð¾Ð¹ Ñ�Ñ�Ñ‹Ð»ÐºÐµ. Ð¡Ñ‡Ð¸Ñ‚Ñ‹Ð²Ð°ÐµÑ‚ Ð¸Ð¼Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ¸.\n"
  
! #~ msgid "  %-10s  Move to the last node seen in this window.\n"
! #~ msgstr "  %-10s  ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð½Ð° Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½ÑŽÑŽ Ð½Ð¾Ð´Ñƒ Ð² Ñ�Ñ‚Ð¾Ð¼ Ð¾ÐºÐ½Ðµ.\n"
  
! #~ msgid "  %-10s  Skip to next hypertext link within this node.\n"
! #~ msgstr "  %-10s  ÐŸÐµÑ€ÐµÐ¼ÐµÑ�Ñ‚Ð¸Ñ‚ÑŒÑ�Ñ� Ðº Ñ�Ð»ÐµÐ´ÑƒÑŽÑ‰ÐµÐ¹ Ð³Ð¸Ð¿ÐµÑ€Ñ�Ñ�Ñ‹Ð»ÐºÐµ Ð² Ñ�Ñ‚Ð¾Ð¹ Ð½Ð¾Ð´Ðµ.\n"
  
! #~ msgid "  %-10s  Follow the hypertext link under cursor.\n"
! #~ msgstr "  %-10s  ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð¿Ð¾ Ð³Ð¸Ð¿ÐµÑ€Ñ�Ñ�Ñ‹Ð»ÐºÐµ Ð¿Ð¾Ð´ ÐºÑƒÑ€Ñ�Ð¾Ñ€Ð¾Ð¼.\n"
  
! #~ msgid "  %-10s  Move to the `directory' node.  Equivalent to `g (DIR)'.\n"
! #~ msgstr "  %-10s  ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ðº Â«ÐºÐ¾Ñ€Ð½ÐµÐ²Ð¾Ð¹Â» Ð½Ð¾Ð´Ðµ. Ð­ÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ‚Ð½Ð¾ Â«g (DIR)Â».\n"
  
! #~ msgid "  %-10s  Move to the Top node.  Equivalent to `g Top'.\n"
! #~ msgstr "  %-10s  ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ðº Ð½Ð¾Ð´Ðµ Top.  Ð­ÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ‚Ð½Ð¾ Â«g TopÂ».\n"
  
! #~ msgid ""
! #~ "Moving within a node:\n"
! #~ "---------------------\n"
  #~ msgstr ""
! #~ "ÐŸÐµÑ€ÐµÐ¼ÐµÑ‰ÐµÐ½Ð¸Ðµ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð½Ð¾Ð´Ñ‹:\n"
! #~ "------------------------\n"
  
! #~ msgid "  %-10s  Scroll forward a page.\n"
! #~ msgstr "  %-10s  ÐŸÑ€Ð¾ÐºÑ€ÑƒÑ‚Ð¸Ñ‚ÑŒ Ð½Ð° Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñƒ Ð²Ð¿ÐµÑ€Ñ‘Ð´.\n"
  
! #~ msgid "  %-10s  Scroll backward a page.\n"
! #~ msgstr "  %-10s  ÐŸÑ€Ð¾ÐºÑ€ÑƒÑ‚Ð¸Ñ‚ÑŒ Ð½Ð° Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñƒ Ð½Ð°Ð·Ð°Ð´.\n"
  
! #~ msgid "  %-10s  Go to the beginning of this node.\n"
! #~ msgstr "  %-10s  ÐŸÐµÑ€ÐµÐ¼ÐµÑ�Ñ‚Ð¸Ñ‚ÑŒÑ�Ñ� Ð² Ð½Ð°Ñ‡Ð°Ð»Ð¾ Ñ�Ñ‚Ð¾Ð¹ Ð½Ð¾Ð´Ñ‹.\n"
  
! #~ msgid "  %-10s  Go to the end of this node.\n"
! #~ msgstr "  %-10s  ÐŸÐµÑ€ÐµÐ¼ÐµÑ�Ñ‚Ð¸Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ¾Ð½ÐµÑ† Ñ�Ñ‚Ð¾Ð¹ Ð½Ð¾Ð´Ñ‹.\n"
  
! #~ msgid "  %-10s  Scroll forward 1 line.\n"
! #~ msgstr "  %-10s  ÐŸÑ€Ð¾ÐºÑ€ÑƒÑ‚Ð¸Ñ‚ÑŒ Ð½Ð° Ñ�Ñ‚Ñ€Ð¾ÐºÑƒ Ð²Ð¿ÐµÑ€Ñ‘Ð´.\n"
  
! #~ msgid "  %-10s  Scroll backward 1 line.\n"
! #~ msgstr "  %-10s  ÐŸÑ€Ð¾ÐºÑ€ÑƒÑ‚Ð¸Ñ‚ÑŒ Ð½Ð° Ñ�Ñ‚Ñ€Ð¾ÐºÑƒ Ð½Ð°Ð·Ð°Ð´.\n"
  
! #~ msgid ""
! #~ "Other commands:\n"
! #~ "---------------\n"
! #~ msgstr ""
! #~ "Ð”Ñ€ÑƒÐ³Ð¸Ðµ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹:\n"
! #~ "---------------\n"
  
! #~ msgid "  %-10s  Pick first...ninth item in node's menu.\n"
! #~ msgstr "  %-10s  Ð’Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð¿ÐµÑ€Ð²Ñ‹Ð¹â€¦Ð´ÐµÐ²Ñ�Ñ‚Ñ‹Ð¹ Ð¿ÑƒÐ½ÐºÑ‚ Ð² Ð¼ÐµÐ½ÑŽ Ð½Ð¾Ð´Ñ‹.\n"
  
! #~ msgid "  %-10s  Pick last item in node's menu.\n"
! #~ msgstr "  %-10s  Ð’Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð¿ÑƒÐ½ÐºÑ‚ Ð² Ð¼ÐµÐ½ÑŽ Ð½Ð¾Ð´Ñ‹.\n"
  
! #~ msgid ""
! #~ "  %-10s  Search for a specified string in the index entries of this Info\n"
! #~ "              file, and select the node referenced by the first entry "
! #~ "found.\n"
! #~ msgstr ""
! #~ "\\%-10s  Ð˜Ñ�ÐºÐ°Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½Ð½ÑƒÑŽ Ñ�Ñ‚Ñ€Ð¾ÐºÑƒ Ð² Ð°Ð»Ñ„Ð°Ð²Ð¸Ñ‚Ð½Ñ‹Ñ… ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ñ… Ñ�Ñ‚Ð¾Ð³Ð¾\n"
! #~ "              Info-Ñ„Ð°Ð¹Ð»Ð° Ð¸ Ð²Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð½Ð¾Ð´Ñƒ Ð¿Ð¾ Ð¿ÐµÑ€Ð²Ð¾Ð¹ Ð½Ð°Ð¹Ð´ÐµÐ½Ð½Ð¾Ð¹ Ñ�Ñ�Ñ‹Ð»ÐºÐµ.\n"
  
! #~ msgid ""
! #~ "  %-10s  Move to node specified by name.\n"
! #~ "              You may include a filename as well, as in "
! #~ "(FILENAME)NODENAME.\n"
! #~ msgstr ""
! #~ "\\%-10s  ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ðº Ð½Ð¾Ð´Ðµ Ñ� Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¼ Ð¸Ð¼ÐµÐ½ÐµÐ¼.\n"
! #~ "              Ð’Ñ‹ Ð¼Ð¾Ð¶ÐµÑ‚Ðµ Ð·Ð°Ð´Ð°Ñ‚ÑŒ Ñ‚Ð°ÐºÐ¶Ðµ Ð¸Ð¼Ñ� Ñ„Ð°Ð¹Ð»Ð°, Ð½Ð°Ð¿Ñ€Ð¸Ð¼ÐµÑ€ (Ð¤Ð�Ð™Ð›)Ð�ÐžÐ”Ð�.\n"
  
! #~ msgid ""
! #~ "  %-10s  Search forward for a specified string,\n"
! #~ "              and select the node in which the next occurrence is found.\n"
! #~ msgstr ""
! #~ "\\%-10s  Ð˜Ñ�ÐºÐ°Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ð½Ð½ÑƒÑŽ Ñ�Ñ‚Ñ€Ð¾ÐºÑƒ Â«Ð²Ð¿ÐµÑ€Ñ‘Ð´Â» Ð¸ Ð²Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð½Ð¾Ð´Ñƒ,\n"
! #~ "              Ð² ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ñ�Ð»ÐµÐ´ÑƒÑŽÑ‰ÐµÐµ Ð²Ñ…Ð¾Ð¶Ð´ÐµÐ½Ð¸Ðµ.\n"
  
! #~ msgid ""
! #~ "  %-10s  Search backward for a specified string,\n"
! #~ "              and select the node in which the next occurrence is found.\n"
! #~ msgstr ""
! #~ "\\%-10s  Ð˜Ñ�ÐºÐ°Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ð½Ð½ÑƒÑŽ Ñ�Ñ‚Ñ€Ð¾ÐºÑƒ Â«Ð½Ð°Ð·Ð°Ð´Â» Ð¸ Ð²Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð½Ð¾Ð´Ñƒ,\n"
! #~ "              Ð² ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ñ�Ð»ÐµÐ´ÑƒÑŽÑ‰ÐµÐµ Ð²Ñ…Ð¾Ð¶Ð´ÐµÐ½Ð¸Ðµ.\n"
  
! #~ msgid "ESC %s is undefined."
! #~ msgstr "ESC %s Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾."
  
! #~ msgid "%s is defined to %s."
! #~ msgstr "%s Ð¿Ñ€Ð¸Ð²Ñ�Ð·Ð°Ð½Ð¾ Ðº %s."
  
! #~ msgid ""
! #~ "Selecting other nodes:\n"
! #~ "----------------------\n"
  #~ msgstr ""
! #~ "Ð’Ñ‹Ð±Ð¾Ñ€ Ð´Ñ€ÑƒÐ³Ð¸Ñ… Ð½Ð¾Ð´:\n"
! #~ "------------------\n"
  
! #~ msgid "incorrect number of arguments"
! #~ msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ðµ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð²"
  
! #~ msgid "cannot open input file `%s'"
! #~ msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚ÑŒ Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ñ„Ð°Ð¹Ð» Â«%sÂ»"
  
! #~ msgid "cannot create output file `%s'"
! #~ msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ñ�Ð¾Ð·Ð´Ð°Ñ‚ÑŒ Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ñ„Ð°Ð¹Ð» Â«%sÂ»"
  
! #~ msgid "error writing to `%s'"
! #~ msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð·Ð°Ð¿Ð¸Ñ�Ð¸ Ð² Â«%sÂ»"
  
! #~ msgid "error closing output file `%s'"
! #~ msgstr "Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð·Ð°ÐºÑ€Ñ‹Ñ‚ÑŒ Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ñ„Ð°Ð¹Ð» Â«%sÂ»"
  
! #~ msgid "section too long"
! #~ msgstr "Ñ€Ð°Ð·Ð´ÐµÐ» Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸Ðº"
  
! #~ msgid ""
! #~ "Usage: %s [OPTION]... [INPUT-FILE]\n"
! #~ "\n"
! #~ "Compile infokey source file to infokey file.  Reads INPUT-FILE (default\n"
! #~ "$HOME/.infokey) and writes compiled key file to (by default) $HOME/."
! #~ "info.\n"
! #~ "\n"
! #~ "Options:\n"
! #~ "  --output FILE        output to FILE instead of $HOME/.info\n"
! #~ "  --help               display this help and exit.\n"
! #~ "  --version            display version information and exit.\n"
! #~ msgstr ""
! #~ "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ: %s [ÐŸÐ�Ð Ð�ÐœÐ•Ð¢Ð ]... [Ð’Ð¥ÐžÐ”Ð�ÐžÐ™-Ð¤Ð�Ð™Ð›]\n"
! #~ "\n"
! #~ "ÐšÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€ÑƒÐµÑ‚ Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ñ‹Ð¹ Ñ„Ð°Ð¹Ð» infokey Ð² Ñ„Ð°Ð¹Ð» infokey.  Ð¡Ñ‡Ð¸Ñ‚Ñ‹Ð²Ð°ÐµÑ‚Ñ�Ñ�\n"
! #~ "Ð’Ð¥ÐžÐ”Ð�ÐžÐ™-Ð¤Ð�Ð™Ð› (Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ $HOME/.infokey) Ð¸ Ð·Ð°Ð¿Ð¸Ñ�Ñ‹Ð²Ð°ÐµÑ‚\n"
! #~ "Ñ�ÐºÐ¾Ð¼Ð¿Ð¸Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ñ„Ð°Ð¹Ð» Ñ� Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ°Ð¼Ð¸ ÐºÐ»Ð°Ð²Ð¸Ñˆ Ð² $HOME/.info.\n"
! #~ "\n"
! #~ "ÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹:\n"
! #~ "  --output Ð˜ÐœÐ¯-Ð¤Ð�Ð™Ð›Ð�           Ð²Ñ‹Ð²Ð¾Ð´ Ð² ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ñ‹Ð¹ Ñ„Ð°Ð¹Ð», Ð° Ð½Ðµ Ð² $HOME/."
! #~ "info\n"
! #~ "  --help                       Ð¿Ð¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ñ�Ñ‚Ñƒ Ñ�Ð¿Ñ€Ð°Ð²ÐºÑƒ Ð¸ Ð²Ñ‹Ð¹Ñ‚Ð¸\n"
! #~ "  --version                    Ð¿Ð¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÑŽ Ð¾ Ð²ÐµÑ€Ñ�Ð¸Ð¸ Ð¸ Ð²Ñ‹Ð¹Ñ‚Ð¸\n"
  
! #~ msgid "Ignoring invalid infokey file `%s' - too small"
! #~ msgstr "Ð�ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñ‹Ð¹ Ñ„Ð°Ð¹Ð» infokey Â«%sÂ» Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� â€” Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»ÐµÐ½ÑŒÐºÐ¸Ð¹"
  
! #~ msgid "Ignoring invalid infokey file `%s' - too big"
! #~ msgstr "Ð�ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñ‹Ð¹ Ñ„Ð°Ð¹Ð» infokey Â«%sÂ» Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ� â€” Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð±Ð¾Ð»ÑŒÑˆÐ¾Ð¹"
  
! #~ msgid "Error reading infokey file `%s' - short read"
! #~ msgstr "ÐžÑˆÐ¸Ð±ÐºÐ° Ñ‡Ñ‚ÐµÐ½Ð¸Ñ� Ñ„Ð°Ð¹Ð»Ð° infokey Â«%sÂ» â€” Ñ‡Ñ‚ÐµÐ½Ð¸Ðµ Ð¿Ñ€ÐµÑ€Ð²Ð°Ð½Ð¾"
  
! #~ msgid ""
! #~ "Invalid infokey file `%s' (bad magic numbers) -- run infokey to update it"
! #~ msgstr ""
! #~ "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ„Ð°Ð¹Ð» infokey Â«%sÂ» (Ð½ÐµÐ²ÐµÑ€Ð½Ð°Ñ� Ñ�Ð¸Ð³Ð½Ð°Ñ‚ÑƒÑ€Ð°) â€” Ð·Ð°Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚Ðµ infokey, "
! #~ "Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð¾Ð±Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ ÐµÐ³Ð¾"
  
! #~ msgid "Your infokey file `%s' is out of date -- run infokey to update it"
! #~ msgstr "Ð¤Ð°Ð¹Ð» infokey Â«%sÂ» ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ» â€” Ð·Ð°Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚Ðµ infokey, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð¾Ð±Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ ÐµÐ³Ð¾"
  
! #~ msgid ""
! #~ "Invalid infokey file `%s' (bad section length) -- run infokey to update it"
! #~ msgstr ""
! #~ "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ñ„Ð°Ð¹Ð» infokey Â«%sÂ» (Ð½ÐµÐ²ÐµÑ€Ð½Ð°Ñ� Ð´Ð»Ð¸Ð½Ð° Ñ€Ð°Ð·Ð´ÐµÐ»Ð°) â€” Ð·Ð°Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚Ðµ "
! #~ "infokey, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð¾Ð±Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ ÐµÐ³Ð¾"
  
! #~ msgid ""
! #~ "Invalid infokey file `%s' (bad section code) -- run infokey to update it"
! #~ msgstr ""
! #~ "Ð¤Ð°Ð¹Ð» infokey Â«%sÂ» Ð½ÐµÐ¿Ñ€Ð¸ÐµÐ¼Ð»ÐµÐ¼ (Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ¾Ð´ Ñ€Ð°Ð·Ð´ÐµÐ»Ð°) â€” Ð·Ð°Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚Ðµ infokey, "
! #~ "Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð¾Ð±Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ ÐµÐ³Ð¾"
  
! #~ msgid "Bad data in infokey file -- some key bindings ignored"
! #~ msgstr ""
! #~ "ÐŸÐ¾Ð²Ñ€ÐµÐ¶Ð´Ñ‘Ð½Ð½Ñ‹Ðµ Ð´Ð°Ð½Ð½Ñ‹Ðµ Ð² Ñ„Ð°Ð¹Ð»Ðµ infokey â€” Ð½ÐµÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸ Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹"
  
! #~ msgid "Bad data in infokey file -- some var settings ignored"
! #~ msgstr ""
! #~ "ÐŸÐ¾Ð²Ñ€ÐµÐ¶Ð´Ñ‘Ð½Ð½Ñ‹Ðµ Ð´Ð°Ð½Ð½Ñ‹Ðµ Ð² Ñ„Ð°Ð¹Ð»Ðµ infokey â€” Ð½ÐµÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ¸ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ñ… "
! #~ "Ð¿Ñ€Ð¾Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹"
  
! #~ msgid "Next"
! #~ msgstr "Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð°Ñ�"
  
! #~ msgid "No `Prev' for this node."
! #~ msgstr "Ð”Ð»Ñ� Ñ�Ñ‚Ð¾Ð¹ Ð½Ð¾Ð´Ñ‹ Ð½ÐµÑ‚ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Â«ÐŸÑ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ�Â»."
  
! #~ msgid "Kill node (%s): "
! #~ msgstr "Ð£Ð´Ð°Ð»Ð¸Ñ‚ÑŒ Ð½Ð¾Ð´Ñƒ (%s): "
  
! #~ msgid "Cannot kill node `%s'"
! #~ msgstr "Ð�ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ ÑƒÐ´Ð°Ð»Ð¸Ñ‚ÑŒ Ð½Ð¾Ð´Ñƒ Â«%sÂ»"
  
! #~ msgid "Cannot kill the last node"
! #~ msgstr "Ð�ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ ÑƒÐ´Ð°Ð»Ð¸Ñ‚ÑŒ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½ÑŽÑŽ Ð½Ð¾Ð´Ñƒ"
  
! #~ msgid "Kill this node"
! #~ msgstr "Ð£Ð´Ð°Ð»Ð¸Ñ‚ÑŒ Ñ�Ñ‚Ñƒ Ð½Ð¾Ð´Ñƒ"
  
! #~ msgid "writing file %s"
! #~ msgstr "Ð·Ð°Ð¿Ð¸Ñ�ÑŒ Ñ„Ð°Ð¹Ð»Ð° %s"
  
! #~ msgid "closing file %s"
! #~ msgstr "Ð·Ð°ÐºÑ€Ñ‹Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ„Ð°Ð¹Ð» %s"
  
! #~ msgid "Internally used by \\[universal-argument]"
! #~ msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹ \\[universal-argument]"
  
! #~ msgid "Usage: makeinfo [OPTION]... TEXINFO-FILE...\n"
! #~ msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ: makeinfo [ÐŸÐ�Ð Ð�ÐœÐ•Ð¢Ð ]â€¦ TEXINFO-Ð¤Ð�Ð™Ð›â€¦\n"
  
! #~ msgid "  or:  texi2any [OPTION]... TEXINFO-FILE...\n"
! #~ msgstr "  Ð¸Ð»Ð¸:  texi2any [ÐŸÐ�Ð Ð�ÐœÐ•Ð¢Ð ]â€¦ TEXINFO-Ð¤Ð�Ð™Ð›â€¦\n"
  
! #~ msgid "send output to FILE"
! #~ msgstr "Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚ÑŒ Ð²Ñ‹Ð²Ð¾Ð´ Ð² Ð¤Ð�Ð™Ð›"
  
! #~ msgid "failure reopening %s"
! #~ msgstr "Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ð³Ð¾ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚Ð¸Ñ� %s"
  
! #~ msgid "No page number in %s"
! #~ msgstr "Ð’ %s Ð½ÐµÑ‚ Ð½Ð¾Ð¼ÐµÑ€Ð° Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹"
  
! #~ msgid "entry %s follows an entry with a secondary name"
! #~ msgstr "Ð¿ÑƒÐ½ÐºÑ‚ %s Ñ�Ð»ÐµÐ´ÑƒÐµÑ‚ Ð¿ÑƒÐ½ÐºÑ‚Ð¾Ð¼ Ñ� Ð²Ñ‚Ð¾Ñ€Ð¸Ñ‡Ð½Ñ‹Ð¼ Ð¸Ð¼ÐµÐ½ÐµÐ¼"
  
! #~ msgid "One completion:\n"
! #~ msgstr "Ð•Ð´Ð¸Ð½Ñ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ðµ Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¸Ðµ:\n"
  
! #~ msgid "more "
! #~ msgstr "Ð±Ð¾Ð»ÑŒÑˆÐµ "
  
  #~ msgid ""
! #~ "There is NO warranty.  You may redistribute this software\n"
! #~ "under the terms of the GNU General Public License.\n"
! #~ "For more information about these matters, see the files named COPYING.\n"
! #~ msgstr ""
! #~ "ÐœÑ‹ Ð�Ð• Ð¿Ñ€ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ð²Ð»Ñ�ÐµÐ¼ Ð³Ð°Ñ€Ð°Ð½Ñ‚Ð¸Ð¹.  Ð’Ñ‹ Ð¼Ð¾Ð¶ÐµÑ‚Ðµ Ñ€Ð°Ñ�Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚ÑŒ Ñ�Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹, "
! #~ "Ð¿Ñ€Ð¸\n"
! #~ "Ñ�Ð¾Ð±Ð»ÑŽÐ´ÐµÐ½Ð¸Ð¸ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ð¹ Ð£Ð½Ð¸Ð²ÐµÑ€Ñ�Ð°Ð»ÑŒÐ½Ð¾Ð¹ ÐžÐ±Ñ‰ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð¹ Ð›Ð¸Ñ†ÐµÐ½Ð·Ð¸Ð¸ GNU.\n"
! #~ "Ð”Ð»Ñ� Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½Ð¸Ñ� Ð¿Ð¾Ð´Ñ€Ð¾Ð±Ð½Ð¾Ð¹ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¸ Ð¾ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñ�Ñ‚Ð¸ Ñ€Ð°Ñ�Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� "
! #~ "Ñ�Ð¼Ð¾Ñ‚Ñ€Ð¸Ñ‚Ðµ\n"
! #~ "Ñ„Ð°Ð¹Ð» COPYING.\n"
  
  #~ msgid ""
! #~ "Usage: %s [OPTION]... [MENU-ITEM...]\n"
! #~ "\n"
! #~ "Read documentation in Info format.\n"
! #~ "\n"
! #~ "Options:\n"
! #~ "      --apropos=STRING         look up STRING in all indices of all "
! #~ "manuals.\n"
! #~ "  -d, --directory=DIR          add DIR to INFOPATH.\n"
! #~ "      --dribble=FILENAME       remember user keystrokes in FILENAME.\n"
! #~ "  -f, --file=FILENAME          specify Info file to visit.\n"
! #~ "  -h, --help                   display this help and exit.\n"
! #~ "      --index-search=STRING    go to node pointed by index entry STRING.\n"
! #~ "  -n, --node=NODENAME          specify nodes in first visited Info file.\n"
! #~ "  -o, --output=FILENAME        output selected nodes to FILENAME.\n"
! #~ "  -R, --raw-escapes            output \"raw\" ANSI escapes (default).\n"
! #~ "      --no-raw-escapes         output escapes as literal text.\n"
! #~ "      --restore=FILENAME       read initial keystrokes from FILENAME.\n"
! #~ "  -O, --show-options, --usage  go to command-line options node.\n"
! #~ "%s      --subnodes               recursively output menu items.\n"
! #~ "  -w, --where, --location      print physical location of Info file.\n"
! #~ "      --vi-keys                use vi-like and less-like key bindings.\n"
! #~ "      --version                display version information and exit.\n"
! #~ "\n"
! #~ "The first non-option argument, if present, is the menu entry to start "
! #~ "from;\n"
! #~ "it is searched for in all `dir' files along INFOPATH.\n"
! #~ "If it is not present, info merges all `dir' files and shows the result.\n"
! #~ "Any remaining arguments are treated as the names of menu\n"
! #~ "items relative to the initial node visited.\n"
! #~ "\n"
! #~ "Examples:\n"
! #~ "  info                       show top-level dir menu\n"
! #~ "  info emacs                 start at emacs node from top-level dir\n"
! #~ "  info emacs buffers         start at buffers node within emacs manual\n"
! #~ "  info --show-options emacs  start at node with emacs' command line "
! #~ "options\n"
! #~ "  info -f ./foo.info         show file ./foo.info, not searching dir\n"
! #~ msgstr ""
! #~ "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ: %s [ÐšÐ›Ð®Ð§]... [ÐŸÐ£Ð�ÐšÐ¢-ÐœÐ•Ð�Ð®...]\n"
! #~ "\n"
! #~ "ÐŸÐ¾Ð·Ð²Ð¾Ð»Ñ�ÐµÑ‚ Ð¿Ñ€Ð¾Ñ�Ð¼Ð°Ñ‚Ñ€Ð¸Ð²Ð°Ñ‚ÑŒ Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ð¸ÑŽ Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ Info.\n"
! #~ "\n"
! #~ "ÐšÐ»ÑŽÑ‡Ð¸:\n"
! #~ "      --apropos=Ð¢Ð•ÐœÐ�      Ð¸Ñ�ÐºÐ°Ñ‚ÑŒ Ð¢Ð•ÐœÐ£ Ð²Ð¾ Ð²Ñ�ÐµÑ… Ð°Ð»Ñ„Ð°Ð²Ð¸Ñ‚Ð½Ñ‹Ñ… ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�Ñ…\n"
! #~ "                          Ð²Ñ�ÐµÑ… Ñ€ÑƒÐºÐ¾Ð²Ð¾Ð´Ñ�Ñ‚Ð².\n"
! #~ "  -d, --directory=ÐšÐ�Ð¢Ð�Ð›ÐžÐ“ Ð´Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ ÐšÐ�Ð¢Ð�Ð›ÐžÐ“ Ðº INFOPATH.\n"
! #~ "      --dribble=Ð¤Ð�Ð™Ð›      Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚ÑŒ Ð²Ð²Ð¾Ð´Ð¸Ð¼Ñ‹Ðµ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¼ Ð·Ð½Ð°ÐºÐ¸ Ð² Ð¤Ð�Ð™Ð›.\n"
! #~ "  -f, --file=Ð¤Ð�Ð™Ð›         Ð¿Ð¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð¤Ð�Ð™Ð›.\n"
! #~ "  -h, --help              Ð¿Ð¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ñ�Ñ‚Ñƒ Ñ�Ð¿Ñ€Ð°Ð²ÐºÑƒ Ð¸ Ð²Ñ‹Ð¹Ñ‚Ð¸.\n"
! #~ "      --index-search=Ð¡Ð¢Ð ÐžÐšÐ�    Ð¿ÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ðº Ð½Ð¾Ð´Ðµ, Ð½Ð° ÐºÐ¾Ñ‚Ð¾Ñ€ÑƒÑŽ Ñ�Ñ�Ñ‹Ð»Ð°ÐµÑ‚Ñ�Ñ� "
! #~ "Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ðµ\n"
! #~ "                          Ð¡Ð¢Ð ÐžÐšÐžÐ™ Ð²Ñ…Ð¾Ð¶Ð´ÐµÐ½Ð¸Ðµ Ð¸Ð¼ÐµÐ½Ð½Ð¾Ð³Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ�.\n"
! #~ "  -n, --node=Ð�ÐžÐ”Ð�         Ð½Ð°Ñ‡Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¾Ñ�Ð¼Ð¾Ñ‚Ñ€ Ñ� Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð¹ Ð�ÐžÐ”Ð«.\n"
! #~ "  -o, --output=Ð¤Ð�Ð™Ð›       Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚ÑŒ Ð²Ñ‹Ð±Ñ€Ð°Ð½Ð½Ñ‹Ðµ Ð½Ð¾Ð´Ñ‹ Ð² Ð¤Ð�Ð™Ð›.\n"
! #~ "  -R, --raw-escapes       Ð²Ñ‹Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ escape-Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ñ�Ñ‚Ð¸ ANSI (Ð¿Ð¾ "
! #~ "ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ).\n"
! #~ "      --no-raw-escapes    Ð²Ñ‹Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ escape-Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ñ�Ñ‚Ð¸ ÐºÐ°Ðº "
! #~ "Ð±ÑƒÐºÐ²Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ‚ÐµÐºÑ�Ñ‚.\n"
! #~ "      --restore=Ð¤Ð�Ð™Ð›      Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ñ�Ñ‚ÑŒ Ð½Ð°Ð¶Ð°Ñ‚Ñ‹Ñ… ÐºÐ»Ð°Ð²Ð¸Ñˆ Ð¸Ð· "
! #~ "Ð¤Ð�Ð™Ð›Ð�.\n"
! #~ "  -O, --show-options, --usage Ð¿ÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ðº Ð½Ð¾Ð´Ðµ, Ð¾Ð¿Ð¸Ñ�Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐ¹ ÐºÐ»ÑŽÑ‡Ð¸ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð¹ "
! #~ "Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸.\n"
! #~ "%s      --subnodes          Ñ€ÐµÐºÑƒÑ€Ñ�Ð¸Ð²Ð½Ð¾ Ð²Ñ‹Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð¿ÑƒÐ½ÐºÑ‚Ñ‹ Ð¼ÐµÐ½ÑŽ.\n"
! #~ "      --vi-keys           Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ñ€Ð¸Ð²Ñ�Ð·ÐºÐ¸ ÐºÐ»Ð°Ð²Ð¸Ñˆ ÐºÐ°Ðº Ð² vi Ð¸ less.\n"
! #~ "      --version           Ð¿Ð¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÑŽ Ð¾ Ð²ÐµÑ€Ñ�Ð¸Ð¸ Ð¸ Ð²Ñ‹Ð¹Ñ‚Ð¸.\n"
! #~ "\n"
! #~ "ÐŸÐµÑ€Ð²Ñ‹Ð¹ Ð½Ðµ Ñ�Ð²Ð»Ñ�ÑŽÑ‰Ð¸Ð¹Ñ�Ñ� ÐºÐ»ÑŽÑ‡Ð¾Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚, ÐµÑ�Ð»Ð¸ Ð¾Ð½ ÐµÑ�Ñ‚ÑŒ, Ð·Ð°Ð´Ð°ÐµÑ‚ Ð¸Ð¼Ñ�\n"
! #~ "Ð½Ð°Ñ‡Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¿ÑƒÐ½ÐºÑ‚Ð° Ð¼ÐµÐ½ÑŽ; Ð¾Ð½ Ð¸Ñ‰ÐµÑ‚Ñ�Ñ� Ð²Ð¾ Ð²Ñ�ÐµÑ… Ñ„Ð°Ð¹Ð»Ð°Ñ… `dir' Ð² INFOPATH.\n"
! #~ "Ð•Ñ�Ð»Ð¸ Ð¾Ð½ Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½, info Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½Ñ�ÐµÑ‚ Ð²Ñ�Ðµ Ñ„Ð°Ð¹Ð»Ñ‹ `dir' Ð¸ Ð¿Ð¾ÐºÐ°Ð·Ñ‹Ð²Ð°ÐµÑ‚\n"
! #~ "Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚.  Ð’Ñ�Ðµ Ð¾Ñ�Ñ‚Ð°Ð»ÑŒÐ½Ñ‹Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ñ€Ð°Ñ�Ñ�Ð¼Ð°Ñ‚Ñ€Ð¸Ð²Ð°ÑŽÑ‚Ñ�Ñ� ÐºÐ°Ðº Ð¸Ð¼ÐµÐ½Ð° Ð¿ÑƒÐ½ÐºÑ‚Ð¾Ð²\n"
! #~ "Ð¼ÐµÐ½ÑŽ Ð¾Ñ‚Ð½Ð¾Ñ�Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ Ð¿ÐµÑ€Ð²Ð¾Ð¹ Ð¿Ð¾Ñ�ÐµÑ‰ÐµÐ½Ð½Ð¾Ð¹ Ð½Ð¾Ð´Ñ‹.\n"
! #~ "\n"
! #~ "ÐŸÑ€Ð¸Ð¼ÐµÑ€Ñ‹:\n"
! #~ "  info                       Ð¿Ð¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð¼ÐµÐ½ÑŽ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ð° Ð²ÐµÑ€Ñ…Ð½ÐµÐ³Ð¾ ÑƒÑ€Ð¾Ð²Ð½Ñ�\n"
! #~ "  info emacs                 Ð½Ð°Ñ‡Ð°Ñ‚ÑŒ Ñ� Ð½Ð¾Ð´Ñ‹ emacs Ð¸Ð· ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ð° Ð²ÐµÑ€Ñ…Ð½ÐµÐ³Ð¾ "
! #~ "ÑƒÑ€Ð¾Ð²Ð½Ñ�\n"
! #~ "  info emacs buffers         Ð½Ð°Ñ‡Ð°Ñ‚ÑŒ Ñ� Ð½Ð¾Ð´Ñ‹ buffers Ð² Ñ€ÑƒÐºÐ¾Ð²Ð¾Ð´Ñ�Ñ‚Ð²Ðµ emacs\n"
! #~ "  info --show-options emacs  Ð½Ð°Ñ‡Ð°Ñ‚ÑŒ Ñ� Ð½Ð¾Ð´Ñ‹, Ð¾Ð¿Ð¸Ñ�Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐ¹ ÐºÐ»ÑŽÑ‡Ð¸ emacs\n"
! #~ "  info -f ./foo.info         Ð¿Ð¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ñ„Ð°Ð¹Ð» ./foo.info, Ð½Ðµ Ð¸Ñ�ÐºÐ°Ñ‚ÑŒ dir\n"
  
  #~ msgid ""
! #~ "\\%-10[move-to-prev-xref]  Skip to previous hypertext link within this "
! #~ "node.\n"
! #~ msgstr ""
! #~ "\\%-10[move-to-prev-xref]  ÐŸÐµÑ€ÐµÐ¼ÐµÑ�Ñ‚Ð¸Ñ‚ÑŒÑ�Ñ� Ðº Ñ�Ð»ÐµÐ´ÑƒÑŽÑ‰ÐµÐ¹ Ð³Ð¸Ð¿ÐµÑ€Ñ�Ñ�Ñ‹Ð»ÐºÐµ Ð² Ñ�Ñ‚Ð¾Ð¹ "
! #~ "Ð½Ð¾Ð´Ðµ.\n"
  
  #~ msgid ""
! #~ "\\%-10[dir-node]  Move to the `directory' node.  Equivalent to `\\[goto-"
! #~ "node] (DIR)'.\n"
  #~ msgstr ""
! #~ "\\%-10[dir-node]  ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ðº ÐºÐ¾Ñ€Ð½ÐµÐ²Ð¾Ð¹ Ð½Ð¾Ð´Ðµ.  Ð­ÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ‚Ð½Ð¾ `g (DIR)'.\n"
  
  #~ msgid ""
! #~ "\\%-10[top-node]  Move to the Top node.  Equivalent to `\\[goto-node] "
! #~ "Top'.\n"
! #~ msgstr "\\%-10[top-node]  ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ðº Ð½Ð¾Ð´Ðµ Top.  Ð­ÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ‚Ð½Ð¾ `g Top'.\n"
! 
! #~ msgid "\\%-10[menu-digit]  Pick first ... ninth item in node's menu.\n"
  #~ msgstr ""
! #~ "\\%-10[menu-digit]  Ð’Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð¿ÐµÑ€Ð²Ñ‹Ð¹ ... Ð´ÐµÐ²Ñ�Ñ‚Ñ‹Ð¹ Ð¿ÑƒÐ½ÐºÑ‚ Ð¼ÐµÐ½ÑŽ Ð² Ñ‚ÐµÐºÑƒÑ‰ÐµÐ¹ "
! #~ "Ð½Ð¾Ð´Ðµ.\n"
  
  #~ msgid ""
! #~ "\\%-10[search-backward]  Search backward for a specified string\n"
! #~ "              and select the node in which the previous occurrence is "
! #~ "found.\n"
! #~ msgstr ""
! #~ "\\%-10[search-backward]  Ð˜Ñ�ÐºÐ°Ñ‚ÑŒ ÑƒÐºÐ°Ð·Ð°Ð½Ð½ÑƒÑŽ Ñ�Ñ‚Ñ€Ð¾ÐºÑƒ Ð² Ñ‚ÐµÐºÑƒÑ‰ÐµÐ¼ Info-Ñ„Ð°Ð¹Ð»Ðµ Ð²\n"
! #~ "              Ð½Ð¾Ð´Ðµ, Ð² ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ñ�Ð»ÐµÐ´ÑƒÑŽÑ‰ÐµÐµ Ð²Ñ…Ð¾Ð¶Ð´ÐµÐ½Ð¸Ðµ.\n"
  
  #~ msgid ""
! #~ "              Picking a menu item causes another node to be selected.\n"
  #~ msgstr ""
! #~ "              ÐŸÑ€Ð¸ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ðµ Ðº Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð¼Ñƒ Ð¿ÑƒÐ½ÐºÑ‚Ñƒ Ð¼ÐµÐ½ÑŽ Ð²Ñ‹Ð±Ð¸Ñ€Ð°ÐµÑ‚Ñ�Ñ� Ð´Ñ€ÑƒÐ³Ð°Ñ� "
! #~ "Ð½Ð¾Ð´Ð°.\n"
  
! #~ msgid ""
! #~ "  %-10s  Search for a specified string in the index entries of this Info\n"
! #~ msgstr ""
! #~ "  %-10s  ÐŸÑ€Ð¾Ð¸Ð·Ð²ÐµÑ�Ñ‚Ð¸ Ð¿Ð¾Ð¸Ñ�Ðº Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ñ�Ñ€ÐµÐ´Ð¸ Ð²Ñ…Ð¾Ð¶Ð´ÐµÐ½Ð¸Ð¹ Ð¸Ð¼ÐµÐ½Ð½Ñ‹Ñ… "
! #~ "ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÐµÐ¹ Ñ�Ñ‚Ð¾Ð³Ð¾\n"
  
! #~ msgid ""
! #~ "              file, and select the node referenced by the first entry "
! #~ "found.\n"
! #~ msgstr ""
! #~ "              Info-Ñ„Ð°Ð¹Ð»Ð° Ð¸ Ð²Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð½Ð¾Ð´Ñƒ Ð¿Ð¾ Ð¿ÐµÑ€Ð²Ð¾Ð¹ Ð½Ð°Ð¹Ð´ÐµÐ½Ð½Ð¾Ð¹ Ñ�Ñ�Ñ‹Ð»ÐºÐµ.\n"
  
! #~ msgid ""
! #~ "              You may include a filename as well, as in "
! #~ "(FILENAME)NODENAME.\n"
! #~ msgstr ""
! #~ "              Ð’Ñ‹ Ð¼Ð¾Ð¶ÐµÑ‚Ðµ Ð·Ð°Ð´Ð°Ñ‚ÑŒ Ñ‚Ð°ÐºÐ¶Ðµ Ð¸Ð¼Ñ� Ñ„Ð°Ð¹Ð»Ð°, Ð½Ð°Ð¿Ñ€Ð¸Ð¼ÐµÑ€ (Ð¤Ð�Ð™Ð›)Ð�ÐžÐ”Ð�.\n"
  
  #~ msgid ""
! #~ "              and select the node in which the next occurrence is found.\n"
! #~ msgstr "              Ð½Ð¾Ð´Ðµ, Ð² ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ñ�Ð»ÐµÐ´ÑƒÑŽÑ‰ÐµÐµ Ð²Ñ…Ð¾Ð¶Ð´ÐµÐ½Ð¸Ðµ.\n"
  
! #~ msgid "  %-10s  Search backward for a specified string\n"
  #~ msgstr ""
! #~ "  %-10s  Ð�Ð°Ð¹Ñ‚Ð¸ Ð·Ð°Ð´Ð°Ð½Ð½ÑƒÑŽ Ñ�Ñ‚Ñ€Ð¾ÐºÑƒ Ð² Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ð¾Ð¼ Ð½Ð°Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ð¸, Ð¸ Ð¿ÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ðº\n"
  
! #~ msgid "--- Use `\\[history-node]' or `\\[kill-node]' to exit ---\n"
  #~ msgstr ""
! #~ "--- Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ `\\[history-node]' Ð¸Ð»Ð¸ `\\[kill-node]' Ð´Ð»Ñ� Ð²Ñ‹Ñ…Ð¾Ð´Ð° ---\n"
  
  #~ msgid ""
! #~ "Copyright (C) %s Free Software Foundation, Inc.\n"
! #~ "There is NO warranty.  You may redistribute this software\n"
! #~ "under the terms of the GNU General Public License.\n"
! #~ "For more information about these matters, see the files named COPYING.\n"
  #~ msgstr ""
! #~ "Copyright (C) %s Free Software Foundation, Inc.\n"
! #~ "ÐœÑ‹ Ð�Ð• Ð¿Ñ€ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ð²Ð»Ñ�ÐµÐ¼ Ð³Ð°Ñ€Ð°Ð½Ñ‚Ð¸Ð¹.  Ð’Ñ‹ Ð¼Ð¾Ð¶ÐµÑ‚Ðµ Ñ€Ð°Ñ�Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚ÑŒ Ñ�Ñ‚Ð¸ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹, "
! #~ "Ð¿Ñ€Ð¸\n"
! #~ "Ñ�Ð¾Ð±Ð»ÑŽÐ´ÐµÐ½Ð¸Ð¸ ÑƒÑ�Ð»Ð¾Ð²Ð¸Ð¹ Ð£Ð½Ð¸Ð²ÐµÑ€Ñ�Ð°Ð»ÑŒÐ½Ð¾Ð¹ ÐžÐ±Ñ‰ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð¹ Ð›Ð¸Ñ†ÐµÐ½Ð·Ð¸Ð¸ GNU.\n"
! #~ "Ð”Ð»Ñ� Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½Ð¸Ñ� Ð¿Ð¾Ð´Ñ€Ð¾Ð±Ð½Ð¾Ð¹ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ð¸ Ð¾ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñ�Ñ‚Ð¸ Ñ€Ð°Ñ�Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� "
! #~ "Ñ�Ð¼Ð¾Ñ‚Ñ€Ð¸Ñ‚Ðµ\n"
! #~ "Ñ„Ð°Ð¹Ð» COPYING.\n"
  
! #~ msgid "Following Next node..."
! #~ msgstr "ÐŸÐµÑ€ÐµÑ…Ð¾Ð´ Ð½Ð° Ð½Ð¾Ð´Ñƒ \"Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð°Ñ�\"..."
  
! #~ msgid "Selecting first menu item..."
! #~ msgstr "Ð’Ñ‹Ð±Ð¸Ñ€Ð°ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€Ð²Ñ‹Ð¹ Ð¿ÑƒÐ½ÐºÑ‚ Ð¼ÐµÐ½ÑŽ..."
  
! #~ msgid "Selecting Next node..."
! #~ msgstr "Ð’Ñ‹Ð±Ð¸Ñ€Ð°ÐµÑ‚Ñ�Ñ� Ð½Ð¾Ð´Ð° \"Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð°Ñ�\"..."
  
! #~ msgid "Moving Up %d time(s), then Next."
! #~ msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÑ‰ÐµÐ½Ð¸Ðµ \"Ð’Ð²ÐµÑ€Ñ…\" %d Ñ€Ð°Ð·(Ð°), Ð·Ð°Ñ‚ÐµÐ¼ \"Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð°Ñ�\"."
  
! #~ msgid "Moving Prev in this window."
! #~ msgstr "ÐŸÐµÑ€ÐµÑ…Ð¾Ð´ Ð½Ð° Ð½Ð¾Ð´Ñƒ \"ÐŸÑ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ�\" Ð² Ñ�Ñ‚Ð¾Ð¼ Ð¾ÐºÐ½Ðµ."
  
! #~ msgid "Moving Up in this window."
! #~ msgstr "ÐŸÐµÑ€ÐµÑ…Ð¾Ð´ Ð½Ð° Ð½Ð¾Ð´Ñƒ \"Ð’Ð²ÐµÑ€Ñ…\" Ð² Ñ�Ñ‚Ð¾Ð¼ Ð¾ÐºÐ½Ðµ."
  
! #~ msgid "Moving to `Prev's last menu item."
! #~ msgstr "ÐŸÐµÑ€ÐµÑ…Ð¾Ð´ Ð½Ð° Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ð¸Ð¹ Ð¿ÑƒÐ½ÐºÑ‚ Ð¼ÐµÐ½ÑŽ Ð½Ð¾Ð´Ñ‹ `ÐŸÑ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ�'."
  
! #~ msgid "Done."
! #~ msgstr "Ð—Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¾."
  
! #~ msgid " "
! #~ msgstr " "
  
! #~ msgid "%s: illegal option -- %c\n"
! #~ msgstr "%s: Ð½ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ ÐºÐ»ÑŽÑ‡ -- %c\n"
  
! #~ msgid "January"
! #~ msgstr "Ñ�Ð½Ð²Ð°Ñ€Ñ�"
  
! #~ msgid "February"
! #~ msgstr "Ñ„ÐµÐ²Ñ€Ð°Ð»Ñ�"
  
! #~ msgid "March"
! #~ msgstr "Ð¼Ð°Ñ€Ñ‚Ð°"
  
! #~ msgid "April"
! #~ msgstr "Ð°Ð¿Ñ€ÐµÐ»Ñ�"
  
! #~ msgid "May"
! #~ msgstr "Ð¼Ð°Ñ�"
  
! #~ msgid "June"
! #~ msgstr "Ð¸ÑŽÐ½Ñ�"
  
! #~ msgid "July"
! #~ msgstr "Ð¸ÑŽÐ»Ñ�"
  
! #~ msgid "August"
! #~ msgstr "Ð°Ð²Ð³ÑƒÑ�Ñ‚Ð°"
  
! #~ msgid "September"
! #~ msgstr "Ñ�ÐµÐ½Ñ‚Ñ�Ð±Ñ€Ñ�"
  
! #~ msgid "October"
! #~ msgstr "Ð¾ÐºÑ‚Ñ�Ð±Ñ€Ñ�"
  
! #~ msgid "November"
! #~ msgstr "Ð½Ð¾Ñ�Ð±Ñ€Ñ�"
  
! #~ msgid "December"
! #~ msgstr "Ð´ÐµÐºÐ°Ð±Ñ€Ñ�"
  
! #~ msgid "@sc argument all uppercase, thus no effect"
! #~ msgstr "Ð²ÐµÑ�ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ @sc Ð½Ð°Ð±Ñ€Ð°Ð½ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ñ‹Ð¼Ð¸ Ð±ÑƒÐºÐ²Ð°Ð¼Ð¸, Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð° Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚"
  
! #~ msgid "`{' expected, but saw `%c'"
! #~ msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ `{', Ð²Ñ�Ñ‚Ñ€ÐµÑ‡ÐµÐ½Ð¾ `%c'"
  
! #~ msgid "end of file inside verb block"
! #~ msgstr "ÐºÐ¾Ð½ÐµÑ† Ñ„Ð°Ð¹Ð»Ð° Ð²Ñ�Ñ‚Ñ€ÐµÑ‡ÐµÐ½ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð½ÐµÐ¾ÐºÐ¾Ð½Ñ‡ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÐ°"
! 
! #~ msgid "`}' expected, but saw `%c'"
! #~ msgstr "Ð¾Ð¶Ð¸Ð´Ð°Ð»Ð¾Ñ�ÑŒ `}', Ð²Ñ�Ñ‚Ñ€ÐµÑ‡ÐµÐ½Ð¾ `%c'"
! 
! #~ msgid "@sp requires a positive numeric argument, not `%s'"
  #~ msgstr ""
! #~ "ÐºÐ¾Ð¼Ð°Ð½Ð´Ðµ @sp Ð½ÑƒÐ¶Ð½Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð¿Ð¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚, Ð° Ð½Ðµ `%s'"
  
! #~ msgid "Bad argument to %c%s"
! #~ msgstr "ÐŸÐ»Ð¾Ñ…Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� %c%s"
  
! #~ msgid "asis"
! #~ msgstr "asis"
  
! #~ msgid "none"
! #~ msgstr "none"
  
! # ???
! #~ msgid "insert"
! #~ msgstr "insert"
  
! #~ msgid "Missing `}' in @def arg"
! #~ msgstr "Ð’ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ @def Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð° `}'"
  
! #~ msgid "Function"
! #~ msgstr "Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ�"
  
! #~ msgid "Macro"
! #~ msgstr "ÐœÐ°ÐºÑ€Ð¾"
  
! #~ msgid "Special Form"
! #~ msgstr "Ð¡Ð¿ÐµÑ†Ð¸Ð°Ð»ÑŒÐ½Ð°Ñ� Ñ„Ð¾Ñ€Ð¼Ð°"
  
! #~ msgid "Variable"
! #~ msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ�"
  
! #~ msgid "User Option"
! #~ msgstr "ÐŸÐ¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¸Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€"
  
! #~ msgid "Instance Variable"
! #~ msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ� Ñ�ÐºÐ·ÐµÐ¼Ð¿Ð»Ñ�Ñ€Ð°"
  
! #~ msgid "Method"
! #~ msgstr "ÐœÐµÑ‚Ð¾Ð´"
  
  #~ msgid "of"
! #~ msgstr "Ð¸Ð·"
  
  #~ msgid "on"
! #~ msgstr "Ð½Ð°Ð´"
  
! #~ msgid "%s: getwd: %s, %s\n"
! #~ msgstr "%s: getwd: %s, %s\n"
  
! #~ msgid "`%s' omitted before output filename"
! #~ msgstr "Ð¿ÐµÑ€ÐµÐ´ Ð¸Ð¼ÐµÐ½ÐµÐ¼ Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ð° Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¾ `%s'"
  
! #~ msgid "`%s' omitted since writing to stdout"
! #~ msgstr "`%s' Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¾, Ð¿Ð¾Ñ�ÐºÐ¾Ð»ÑŒÐºÑƒ Ð¿ÐµÑ‡Ð°Ñ‚ÑŒ Ð¸Ð´ÐµÑ‚ Ð½Ð° Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ‹Ð¹ Ð²Ñ‹Ð²Ð¾Ð´"
  
! #~ msgid "Output buffer not empty."
! #~ msgstr "Ð’Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ð±ÑƒÑ„ÐµÑ€ Ð½Ðµ Ð¿ÑƒÑ�Ñ‚."
  
! #~ msgid "`%c%s' needs an argument `{...}', not just `%s'"
! #~ msgstr "`%c%s' Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `{...}', Ð° Ð½Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾ `%s'"
  
! #~ msgid "No closing brace for footnote `%s'"
! #~ msgstr "Ð”Ð»Ñ� Ñ�Ð½Ð¾Ñ�ÐºÐ¸ `%s' Ð½ÐµÑ‚ Ð·Ð°ÐºÑ€Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ñ„Ð¸Ð³ÑƒÑ€Ð½Ð¾Ð¹ Ñ�ÐºÐ¾Ð±ÐºÐ¸"
  
! #~ msgid "Footnote defined without parent node"
! #~ msgstr "Ð¡Ð½Ð¾Ñ�ÐºÐ° Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð° Ð±ÐµÐ· Ñ€Ð¾Ð´Ð¸Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¾Ð¹ Ð½Ð¾Ð´Ñ‹"
  
! #~ msgid "Footnotes"
! #~ msgstr "Ð¡Ð½Ð¾Ñ�ÐºÐ¸"
  
! #~ msgid "Untitled"
! #~ msgstr "Ð‘ÐµÐ· Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ°"
  
! #~ msgid "[unexpected] no html tag to pop"
! #~ msgstr ""
! #~ "[Ð½ÐµÐ¿Ñ€ÐµÐ´Ð²Ð¸Ð´ÐµÐ½Ð½Ð°Ñ� Ñ�Ð¸Ñ‚ÑƒÐ°Ñ†Ð¸Ñ�] Ð² Ñ�Ñ‚ÐµÐºÐµ html-Ñ‚ÐµÐ³Ð¾Ð² Ð½ÐµÑ‚ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð´Ð»Ñ� Ð²Ñ‹Ñ‚Ð°Ð»ÐºÐ¸Ð²Ð°Ð½Ð¸Ñ�"
  
! #~ msgid "[unexpected] invalid node name: `%s'"
! #~ msgstr "[Ð½ÐµÐ¿Ñ€ÐµÐ´Ð²Ð¸Ð´ÐµÐ½Ð½Ð°Ñ� Ñ�Ð¸Ñ‚ÑƒÐ°Ñ†Ð¸Ñ�] Ð½ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ð½Ð¾Ð´Ñ‹: `%s'"
  
! #~ msgid "Info cannot handle `:' in index entry `%s'"
  #~ msgstr ""
! #~ "Info Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ð°Ñ‚ÑŒ Ð·Ð½Ð°Ðº `:' Ð²Ð¾ Ð²Ñ…Ð¾Ð¶Ð´ÐµÐ½Ð¸Ð¸ Ð°Ð»Ñ„Ð°Ð²Ð¸Ñ‚Ð½Ð¾Ð³Ð¾ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ� `%s'"
  
! #~ msgid "Index `%s' already exists"
! #~ msgstr "Ð˜Ð¼ÐµÐ½Ð½Ð¾Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ `%s' ÑƒÐ¶Ðµ Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÐµÑ‚"
  
! #~ msgid "Unknown index `%s' and/or `%s' in @synindex"
! #~ msgstr "Ð�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚ÐµÐ½ Ð¸Ð¼ÐµÐ½Ð½Ð¾Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ `%s' Ð¸/Ð¸Ð»Ð¸ `%s' Ð² @synindex"
  
! #~ msgid "(line )"
! #~ msgstr "(Ñ�Ñ‚Ñ€Ð¾ÐºÐ° )"
  
! #~ msgid "(line %*d)"
! #~ msgstr "(Ñ�Ñ‚Ñ€Ð¾ÐºÐ° %*d)"
  
! #~ msgid "See "
! #~ msgstr "Ð¡Ð¼Ð¾Ñ‚Ñ€Ð¸Ñ‚Ðµ "
  
! #~ msgid "@item not allowed in argument to @itemize"
! #~ msgstr "Ð½ÐµÐ»ÑŒÐ·Ñ� Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒ @item Ð² Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ðµ Ð´Ð»Ñ� @itemize"
  
! #~ msgid "Broken-Type in insertion_type_pname"
! #~ msgstr "Broken-Type Ð² insertion_type_pname"
  
! #~ msgid "Enumeration stack overflow"
! #~ msgstr "ÐŸÐµÑ€ÐµÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ñ�Ñ‚ÐµÐºÐ° Ð¿ÐµÑ€ÐµÑ‡Ð¸Ñ�Ð»ÐµÐ½Ð¸Ñ�"
  
! #~ msgid "lettering overflow, restarting at %c"
! #~ msgstr "Ð·Ð°ÐºÐ¾Ð½Ñ‡Ð¸Ð»Ñ�Ñ� Ð°Ð»Ñ„Ð°Ð²Ð¸Ñ‚, Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚ Ð½Ð° %c"
  
! #~ msgid "%cfloat environments cannot be nested"
! #~ msgstr "Ð±Ð»Ð¾ÐºÐ¸ %cfloat Ð½ÐµÐ»ÑŒÐ·Ñ� Ð²ÐºÐ»Ð°Ð´Ñ‹Ð²Ð°Ñ‚ÑŒ Ð´Ñ€ÑƒÐ³ Ð² Ð´Ñ€ÑƒÐ³Ð°"
  
! #~ msgid "%s requires letter or digit"
! #~ msgstr "%s Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð±ÑƒÐºÐ²Ñ‹ Ð¸Ð»Ð¸ Ñ†Ð¸Ñ„Ñ€Ñ‹"
  
! #~ msgid "end of file inside verbatim block"
! #~ msgstr "ÐºÐ¾Ð½ÐµÑ† Ñ„Ð°Ð¹Ð»Ð° Ð²Ñ�Ñ‚Ñ€ÐµÑ‡ÐµÐ½ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð½ÐµÐ¾ÐºÐ¾Ð½Ñ‡ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð±Ð»Ð¾ÐºÐ°"
  
! #~ msgid "@detailmenu seen before first node, creating `Top' node"
! #~ msgstr "@detailmenu Ð²Ñ�Ñ‚Ñ€ÐµÑ‡ÐµÐ½Ð¾ Ð¿ÐµÑ€ÐµÐ´ Ð¿ÐµÑ€Ð²Ð¾Ð¹ @node, Ð±ÑƒÐ´ÐµÑ‚ Ñ�Ð¾Ð·Ð´Ð°Ð½Ð° Ð½Ð¾Ð´Ð° `Top'"
  
! #~ msgid "`%c%s' needs something after it"
! #~ msgstr "ÐŸÐ¾Ñ�Ð»Ðµ `%c%s' Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ñ‡Ñ‚Ð¾-Ñ‚Ð¾ Ð¸Ð´Ñ‚Ð¸"
  
! #~ msgid "Bad argument `%s' to `@%s', using `%s'"
! #~ msgstr "ÐŸÐ»Ð¾Ñ…Ð¾Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `%s' Ð´Ð»Ñ� `@%s', Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ `%s'"
  
! #~ msgid "@itemx not meaningful inside `%s' block"
! #~ msgstr "@itemx Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ñ�Ð¼Ñ‹Ñ�Ð»Ð° Ð²Ð½ÑƒÑ‚Ñ€Ð¸ Ð±Ð»Ð¾ÐºÐ° `%s'"
  
! #~ msgid "%c%s found outside of an insertion block"
! #~ msgstr "%c%s Ð²Ñ�Ñ‚Ñ€ÐµÑ‡ÐµÐ½Ð° Ð²Ð½Ðµ Ð±Ð»Ð¾ÐºÐ° Ð²Ñ�Ñ‚Ð°Ð²ÐºÐ¸"
  
! #~ msgid "sorry, encoding `%s' not supported"
! #~ msgstr "Ð¸Ð·Ð²Ð¸Ð½Ð¸Ñ‚Ðµ, ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²ÐºÐ° `%s' Ð½Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ�"
  
! #~ msgid "%c%s expects a single character `i' or `j' as argument"
! #~ msgstr "%c%s Ð¾Ð¶Ð¸Ð´Ð°ÐµÑ‚ Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° Ð¾Ð´Ð¸Ð½ Ñ�Ð¸Ð¼Ð²Ð¾Ð» `i' Ð¸Ð»Ð¸ `j'"
  
! #~ msgid "%cend macro not found"
! #~ msgstr "Ð½Ðµ Ð²Ñ�Ñ‚Ñ€ÐµÑ‡ÐµÐ½Ð¾ %cend macro"
  
! #~ msgid "@quote-arg only useful for single-argument macros"
! #~ msgstr "@quote-arg Ð¿Ð¾Ð»ÐµÐ·Ð½Ð°, Ñ‚Ð¾Ð»ÑŒÐºÐ¾ ÐµÑ�Ð»Ð¸ Ð¼Ð°ÐºÑ€Ð¾ Ð¿Ñ€Ð¸Ð½Ð¸Ð¼Ð°ÐµÑ‚ Ð¾Ð´Ð¸Ð½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
! #~ msgid "mismatched @end %s with @%s"
! #~ msgstr "Ð½ÐµÐ¿Ð°Ñ€Ð½Ñ‹Ðµ @end %s Ð¸ @%s"
  
! #~ msgid "Too many errors!  Gave up.\n"
! #~ msgstr "Ð¡Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð½Ð¾Ð³Ð¾ Ð¾ÑˆÐ¸Ð±Ð¾Ðº! ÐžÑ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ°.\n"
  
! #~ msgid "%s:%d: warning: "
! #~ msgstr "%s:%d: Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ðµ: "
  
  #~ msgid ""
! #~ "Options for HTML:\n"
! #~ "      --css-include=FILE        include FILE in HTML <style> output;\n"
! #~ "                                  read stdin if FILE is -.\n"
  #~ msgstr ""
! #~ "ÐšÐ»ÑŽÑ‡Ð¸ Ð´Ð»Ñ� HTML:\n"
! #~ "      --css-include=Ð¤Ð�Ð™Ð›        Ð²ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¤Ð�Ð™Ð› Ð² Ñ‚ÐµÐ³ <style> Ð² Ð²Ñ‹Ð²Ð¾Ð´Ðµ "
! #~ "HTML;\n"
! #~ "                                Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ‹Ð¹ Ð²Ð²Ð¾Ð´, ÐµÑ�Ð»Ð¸ Ð¤Ð�Ð™Ð› Ð·Ð°Ð´Ð°Ð½ "
! #~ "ÐºÐ°Ðº -.\n"
  
! #~ msgid ""
! #~ "Options for XML and Docbook:\n"
! #~ "      --output-indent=VAL       indent XML elements by VAL spaces "
! #~ "(default %d).\n"
! #~ "                                  If VAL is 0, ignorable whitespace is "
! #~ "dropped.\n"
! #~ msgstr ""
! #~ "ÐšÐ»ÑŽÑ‡Ð¸ Ð´Ð»Ñ� XML Ð¸ Docbook:\n"
! #~ "      --output-indent=Ð§Ð˜Ð¡Ð›Ðž     Ð´ÐµÐ»Ð°Ñ‚ÑŒ Ð´Ð»Ñ� XML-Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð¾Ð² Ð¾Ñ‚Ñ�Ñ‚ÑƒÐ¿Ñ‹ Ð½Ð° "
! #~ "Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ðµ \n"
! #~ "                                  Ð§Ð˜Ð¡Ð›Ðž Ð¿Ñ€Ð¾Ð±ÐµÐ»Ð¾Ð² (Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ %d).\n"
! #~ "                                Ð•Ñ�Ð»Ð¸ Ð§Ð˜Ð¡Ð›Ðž Ñ€Ð°Ð²Ð½Ð¾ Ð½ÑƒÐ»ÑŽ, Ð½ÐµÐ·Ð½Ð°Ñ‡Ð°Ñ‰Ð¸Ðµ Ð¿Ñ€Ð¾Ð±ÐµÐ»Ñ‹ "
! #~ "Ð¾Ð¿ÑƒÑ�ÐºÐ°ÑŽÑ‚Ñ�Ñ�.\n"
  
! #~ msgid "%s: could not open macro expansion output `%s'"
! #~ msgstr "%s: Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚ÑŒ Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ñ„Ð°Ð¹Ð» Ð¼Ð°ÐºÑ€Ð¾Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� `%s'"
  
! #~ msgid "%s: ignoring second macro expansion output `%s'.\n"
! #~ msgstr "%s: Ð²Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð¹ Ñ„Ð°Ð¹Ð» Ð¼Ð°ÐºÑ€Ð¾Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� `%s' Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½.\n"
  
! #~ msgid "Multiline command %c%s used improperly"
! #~ msgstr "Ð�ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð° Ð¼Ð½Ð¾Ð³Ð¾Ñ�Ñ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ� ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° %c%s"
  
! #~ msgid "No `%s' found in `%s'"
! #~ msgstr "`%s' Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ Ð² `%s'"
  
! #~ msgid ""
! #~ "%s: Skipping macro expansion to stdout as Info output is going there.\n"
! #~ msgstr ""
! #~ "%s: Ð Ð°Ñ�ÐºÑ€Ñ‹Ñ‚Ð¸Ðµ Ð¼Ð°ÐºÑ€Ð¾Ñ�Ð¾Ð² Ð² Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ‹Ð¹ Ð²Ñ‹Ð²Ð¾Ð´ Ð½Ðµ Ð¿Ñ€Ð¾Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚Ñ�Ñ�,\n"
! #~ "Ñ‚Ð°Ðº ÐºÐ°Ðº Ñ‚ÑƒÐ´Ð° Ð½Ð°Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½ Ð²Ñ‹Ð²Ð¾Ð´ Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ Info.\n"
  
! #~ msgid ""
! #~ "%s: Removing macro output file `%s' due to errors; use --force to "
! #~ "preserve.\n"
! #~ msgstr ""
! #~ "%s: Ð£Ð´Ð°Ð»ÐµÐ½Ð¸Ðµ Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ð° Ð¼Ð°ÐºÑ€Ð¾Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¹ `%s' -- Ð±Ñ‹Ð»Ð¸ Ð¾ÑˆÐ¸Ð±ÐºÐ¸;\n"
! #~ "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ --force, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð¿Ñ€Ð¸Ð½ÑƒÐ´Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ Ñ�Ð¾Ñ…Ñ€Ð°Ð½Ð¸Ñ‚ÑŒ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ñ‹.\n"
  
! #~ msgid ""
! #~ "%s: Removing output file `%s' due to errors; use --force to preserve.\n"
! #~ msgstr ""
! #~ "%s: Ð£Ð´Ð°Ð»ÐµÐ½Ð¸Ðµ Ð²Ñ‹Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ð° `%s' -- Ð±Ñ‹Ð»Ð¸ Ð¾ÑˆÐ¸Ð±ÐºÐ¸;\n"
! #~ "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ --force, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð¿Ñ€Ð¸Ð½ÑƒÐ´Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ Ñ�Ð¾Ñ…Ñ€Ð°Ð½Ð¸Ñ‚ÑŒ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ñ‹.\n"
  
! #~ msgid "NO_NAME!"
! #~ msgstr "Ð‘Ð•Ð—_Ð˜ÐœÐ•Ð�Ð˜!"
  
! #~ msgid "No such file `%s'"
! #~ msgstr "Ð¤Ð°Ð¹Ð» `%s' Ð½Ðµ Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÐµÑ‚"
  
! #~ msgid "@image file `%s' (for text) unreadable: %s"
! #~ msgstr "Ð�ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ Ñ„Ð°Ð¹Ð» `%s' Ð² ÐºÐ¾Ð¼Ð°Ð½Ð´Ðµ @image (Ð´Ð»Ñ� Ñ‚ÐµÐºÑ�Ñ‚Ð°): %s"
  
! #~ msgid "{No value for `%s'}"
! #~ msgstr "{Ð—Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ `%s' Ð½Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾}"
  
! #~ msgid "Reached eof before matching @end %s"
! #~ msgstr "ÐšÐ¾Ð½ÐµÑ† Ñ„Ð°Ð¹Ð»Ð° Ñ€Ð°Ð½ÑŒÑˆÐµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‰ÐµÐ¹ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ @end %s"
  
! #~ msgid "`%.40s...' is too long for expansion; not expanded"
! #~ msgstr "`%.40s...' Ñ�Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð²ÐµÐ»Ð¸ÐºÐ¾; Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ñ€Ð°Ñ�ÐºÑ€Ñ‹Ñ‚ÑŒ"
  
! #~ msgid "Missing } in @multitable template"
! #~ msgstr "Ð’ ÑˆÐ°Ð±Ð»Ð¾Ð½Ðµ @multitable Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð° `}'"
  
! #~ msgid "ignoring stray text `%s' after @multitable"
! #~ msgstr "Ñ‚ÐµÐºÑ�Ñ‚ `%s' Ð¿Ð¾Ñ�Ð»Ðµ @multitable Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½"
  
! #~ msgid "[unexpected] cannot select column #%d in multitable"
! #~ msgstr "[Ð½ÐµÐ¿Ñ€ÐµÐ´Ð²Ð¸Ð´ÐµÐ½Ð½Ð°Ñ� Ñ�Ð¸Ñ‚ÑƒÐ°Ñ†Ð¸Ñ�] Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ ÐºÐ¾Ð»Ð¾Ð½ÐºÑƒ #%d Ð² Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ðµ"
  
! #~ msgid "** Multicolumn output from last row:\n"
! #~ msgstr "** ÐœÐ½Ð¾Ð³Ð¾ÐºÐ¾Ð»Ð¾Ð½Ð¾Ñ‡Ð½Ñ‹Ð¹ Ð²Ñ‹Ð²Ð¾Ð´ Ð¸Ð· Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½ÐµÐ¹ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸:\n"
  
! #~ msgid "* column #%d: output = %s\n"
! #~ msgstr "* ÐºÐ¾Ð»Ð¾Ð½ÐºÐ° %d: Ð²Ñ‹Ð²Ð¾Ð´ = %s\n"
  
! #~ msgid "Node `%s' previously defined at line %d"
! #~ msgstr "Ð�Ð¾Ð´Ð° `%s' Ð±Ñ‹Ð»Ð° Ñ€Ð°Ð½ÐµÐµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð° Ð² Ñ�Ñ‚Ñ€Ð¾ÐºÐµ %d"
  
! #~ msgid "Formatting node %s...\n"
! #~ msgstr "Ð¤Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð½Ð¾Ð´Ñ‹ %s...\n"
  
! #~ msgid "Node `%s' requires a sectioning command (e.g., %c%s)"
! #~ msgstr ""
! #~ "Ð”Ð»Ñ� Ð½Ð¾Ð´Ñ‹ `%s' Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ñ� Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð³Ð»Ð°Ð² (Ð½Ð°Ð¿Ñ€. %c%s)"
  
! #~ msgid "Anchor `%s' and node `%s' map to the same file name"
! #~ msgstr "ÐœÐ°Ñ€ÐºÐµÑ€ `%s' Ð¸ Ð½Ð¾Ð´Ð° `%s' Ñ�Ñ�Ñ‹Ð»Ð°ÑŽÑ‚Ñ�Ñ� Ð½Ð° Ð¾Ð´Ð½Ð¾ Ð¸ Ñ‚Ð¾ Ð¶Ðµ Ð¸Ð¼Ñ� Ñ„Ð°Ð¹Ð»Ð°"
  
! #~ msgid "This @anchor command ignored; references to it will not work"
  #~ msgstr ""
! #~ "Ð”Ð°Ð½Ð½Ð°Ñ� ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° @anchor Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�; Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð½Ð° Ð½ÐµÐµ Ð½Ðµ Ð±ÑƒÐ´ÑƒÑ‚ Ñ€Ð°Ð±Ð¾Ñ‚Ð°Ñ‚ÑŒ"
  
! #~ msgid "Rename this anchor or use the `--no-split' option"
! #~ msgstr "ÐŸÐµÑ€ÐµÐ¸Ð¼ÐµÐ½ÑƒÐ¹Ñ‚Ðµ Ñ�Ñ‚Ð¾Ñ‚ Ð¼Ð°Ñ€ÐºÐµÑ€ Ð¸Ð»Ð¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ ÐºÐ»ÑŽÑ‡ `--no-split'"
  
! #~ msgid "Unexpected string at end of split-HTML file `%s'"
! #~ msgstr "Ð�ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ð°Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ° Ð² ÐºÐ¾Ð½Ñ†Ðµ Ñ€Ð°Ð·Ð±Ð¸Ñ‚Ð¾Ð³Ð¾ HTML-Ñ„Ð°Ð¹Ð»Ð° `%s'"
  
! #~ msgid "Next:"
! #~ msgstr "Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð°Ñ�:"
  
! #~ msgid "Previous:"
! #~ msgstr "ÐŸÑ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ�:"
  
! #~ msgid "Up:"
! #~ msgstr "Ð’Ð²ÐµÑ€Ñ…:"
  
! #~ msgid "Anchors `%s' and `%s' map to the same file name"
! #~ msgstr "ÐœÐ°Ñ€ÐºÐµÑ€Ñ‹ `%s' Ð¸ `%s' Ñ�Ñ�Ñ‹Ð»Ð°ÑŽÑ‚Ñ�Ñ� Ð½Ð° Ð¾Ð´Ð½Ð¾ Ð¸ Ñ‚Ð¾ Ð¶Ðµ Ð¸Ð¼Ñ� Ñ„Ð°Ð¹Ð»Ð°"
  
! #~ msgid "@anchor command ignored; references to it will not work"
! #~ msgstr "ÐšÐ¾Ð¼Ð°Ð½Ð´Ð° @anchor Ð¸Ð³Ð½Ð¾Ñ€Ð¸Ñ€ÑƒÐµÑ‚Ñ�Ñ�; Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð½Ð° Ð½ÐµÐµ Ð½Ðµ Ð±ÑƒÐ´ÑƒÑ‚ Ñ€Ð°Ð±Ð¾Ñ‚Ð°Ñ‚ÑŒ"
  
! #~ msgid "Menu"
! #~ msgstr "Ð¡Ñ�Ñ‹Ð»ÐºÐ° Ð¸Ð· Ð¼ÐµÐ½ÑŽ"
  
! #~ msgid "Cross"
! #~ msgstr "ÐŸÐµÑ€ÐµÐºÑ€ÐµÑ�Ñ‚Ð½Ð°Ñ� Ñ�Ñ�Ñ‹Ð»ÐºÐ°"
  
  #~ msgid ""
! #~ "Next field of node `%s' not pointed to (perhaps incorrect sectioning?)"
  #~ msgstr ""
! #~ "Ð�Ð° Ð¿Ð¾Ð»Ðµ Next Ð½Ð¾Ð´Ñ‹ `%s' Ð½ÐµÑ‚ Ñ�Ñ�Ñ‹Ð»Ð¾Ðº (Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾ Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð° "
! #~ "Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð³Ð»Ð°Ð²?)"
  
! #~ msgid "This node (%s) has the bad Prev"
! #~ msgstr "Ð’ Ñ�Ñ‚Ð¾Ð¹ Ð½Ð¾Ð´Ðµ (%s) Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñ‹Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Prev"
! 
! #~ msgid "Prev"
! #~ msgstr "ÐŸÑ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ�"
! 
! #~ msgid "Prev field of node `%s' not pointed to"
! #~ msgstr "Ð�Ð° Ð¿Ð¾Ð»Ðµ Prev Ð½Ð¾Ð´Ñ‹ `%s' Ð½ÐµÑ‚ Ñ�Ñ�Ñ‹Ð»Ð¾Ðº"
! 
! #~ msgid "This node (%s) has the bad Next"
! #~ msgstr "Ð’ Ñ�Ñ‚Ð¾Ð¹ Ð½Ð¾Ð´Ðµ (%s) Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñ‹Ð¹ ÑƒÐºÐ°Ð·Ð°Ñ‚ÐµÐ»ÑŒ Next"
! 
! #~ msgid "`%s' has no Up field (perhaps incorrect sectioning?)"
  #~ msgstr ""
! #~ "Ð’ Ð½Ð¾Ð´Ðµ `%s' Ð½ÐµÑ‚ Ð¿Ð¾Ð»Ñ� Up (Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾ Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð° Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð° Ð³Ð»Ð°Ð²?)"
  
! #~ msgid "Up"
! #~ msgstr "Ð’Ð²ÐµÑ€Ñ…"
  
! #~ msgid "node `%s' has been referenced %d times"
! #~ msgstr "Ð½Ð° Ð½Ð¾Ð´Ñƒ `%s' Ð¿Ð¾Ñ�Ð²Ð¸Ð»Ð¾Ñ�ÑŒ %d Ñ�Ñ�Ñ‹Ð»Ð¾Ðº"
  
! #~ msgid "Appendix %c"
! #~ msgstr "ÐŸÑ€Ð¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ %c"
  
! #~ msgid "Internal error (search_sectioning) `%s'!"
! #~ msgstr "Ð’Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° (search_sectioning) `%s'!"
  
! #~ msgid "Internal error (search_sectioning) \"%s\"!"
! #~ msgstr "Ð’Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½Ñ�Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° (search_sectioning) \"%s\"!"
  
! #~ msgid "%c%s is obsolete; use %c%s instead"
! #~ msgstr "ÐšÐ¾Ð¼Ð°Ð½Ð´Ð° %c%s ÑƒÑ�Ñ‚Ð°Ñ€ÐµÐ»Ð°; Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ð²Ð¼ÐµÑ�Ñ‚Ð¾ Ð½ÐµÐµ %c%s"
  
! #~ msgid "Node with %ctop as a section already exists"
! #~ msgstr "Ð�Ð¾Ð´Ð° Ñ� %ctop Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ñ€Ð°Ð·Ð´ÐµÐ»Ð° ÑƒÐ¶Ðµ Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÐµÑ‚"
  
! #~ msgid "Here is the %ctop node"
! #~ msgstr "Ð—Ð´ÐµÑ�ÑŒ Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚Ñ�Ñ� Ð½Ð¾Ð´Ð° %ctop"
  
! #~ msgid "%ctop used before %cnode, defaulting to %s"
! #~ msgstr "%ctop Ð²Ñ�Ñ‚Ñ€ÐµÑ‡ÐµÐ½Ð° Ð¿ÐµÑ€ÐµÐ´ %cnode, Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� %s"
! 
! #~ msgid "Table of Contents"
! #~ msgstr "Ð¡Ð¾Ð´ÐµÑ€Ð¶Ð°Ð½Ð¸Ðµ"
! 
! #~ msgid "Short Contents"
! #~ msgstr "ÐšÑ€Ð°Ñ‚ÐºÐ¾Ðµ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ð½Ð¸Ðµ"
! 
! #~ msgid ""
! #~ "@headitem as the last item of @multitable produces invalid Docbook "
! #~ "documents"
! #~ msgstr ""
! #~ "Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ @headitem Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½ÐµÐ³Ð¾ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° @multitable Ð²Ñ‹Ð´Ð°ÐµÑ‚ "
! #~ "Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ðµ Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Docbook"
! 
! #~ msgid "%s: warning: "
! #~ msgstr "%s: Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ðµ: "
  
  #~ msgid ""
  #~ "Usage: %s [OPTION]... [INFO-FILE [DIR-FILE]]\n"
  #~ "\n"
! #~ "Install or delete dir entries from INFO-FILE in the Info directory file\n"
! #~ "DIR-FILE.\n"
  #~ "\n"
  #~ "Options:\n"
  #~ " --delete          delete existing entries for INFO-FILE from DIR-FILE;\n"
  #~ "                     don't insert any new entries.\n"
***************
*** 4960,4965 ****
  #~ " --quiet           suppress warnings.\n"
  #~ " --remove          same as --delete.\n"
- #~ " --remove-exactly  only remove if the info file name matches exactly;\n"
- #~ "                     .info and/or .gz suffixes are not ignored.\n"
  #~ " --section=SEC     put this file's entries in section SEC of the "
  #~ "directory.\n"
--- 4627,4630 ----
***************
*** 4970,5072 ****
  #~ "determined\n"
  #~ "                     from information in the Info file itself.\n"
- #~ " --section-regex=R if an entry is added to a section that does not "
- #~ "exist,\n"
- #~ "                     look for a section matching basic regular expression "
- #~ "R\n"
- #~ "                     (and ignoring case) before starting a new section.\n"
- #~ " --test            suppress updating of DIR-FILE.\n"
- #~ " --silent          suppress warnings.\n"
  #~ " --version         display version information and exit.\n"
  #~ msgstr ""
! #~ "éÓÐÏÌØÚÏ×ÁÎÉÅ: %s [ëìàþ]... [INFO-æáêì [DIR-æáêì]]\n"
  #~ "\n"
! #~ "õÓÔÁÎÁ×ÌÉ×ÁÅÔ ÉÌÉ ÕÄÁÌÑÅÔ ×ÈÏÖÄÅÎÉÑ ËÁÔÁÌÏÇÁ ÄÌÑ INFO-æáêìá ÉÚ\n"
! #~ "ÆÁÊÌÁ-ËÁÔÁÌÏÇÁ Info DIR-æáêì.\n"
  #~ "\n"
! #~ "ëÌÀÞÉ:\n"
! #~ " --delete          ÕÄÁÌÉÔØ ÓÕÝÅÓÔ×ÕÀÝÉÅ ×ÈÏÖÄÅÎÉÑ ÄÌÑ INFO-æáêìá ÉÚ DIR-"
! #~ "æáêìá;\n"
! #~ "                   ÎÅ ×ÓÔÁ×ÌÑÔØ ÎÏ×ÙÅ ×ÈÏÖÄÅÎÉÑ.\n"
! #~ " --dir-file=éíñ    ÚÁÄÁÅÔ ÉÍÑ ËÁÔÁÌÏÇÅ Info,\n"
! #~ "                   ÜË×É×ÁÌÅÎÔÎÏ ÉÓÐÏÌØÚÏ×ÁÎÉÀ ÁÒÇÕÍÅÎÔÁ DIR-æáêì.\n"
! #~ " --entry=ôåëóô     ×ÓÔÁ×ÉÔØ ôåëóô × ËÁÞÅÓÔ×Å ×ÈÏÖÄÅÎÉÑ ËÁÔÁÌÏÇÁ Info.\n"
! #~ "                   ôÅËÓÔ ÄÏÌÖÅÎ ÉÍÅÔØ ÆÏÒÍÕ ÐÕÎËÔÁ ÍÅÎÀ ÐÌÀÓ (×ÏÚÍÏÖÎÏ)\n"
! #~ "                   ÎÅÓËÏÌØËÏ ÓÔÒÏË, ÎÁÞÉÎÁÀÝÉÈÓÑ ÐÒÏÂÅÌØÎÙÍÉ ÓÉÍ×ÏÌÁÍÉ.  "
! #~ "åÓÌÉ ×Ù\n"
! #~ "                   ÚÁÄÁÄÉÔÅ ÎÅÓËÏÌØËÏ ×ÈÏÖÄÅÎÉÊ, ×ÓÅ ÏÎÉ ÂÕÄÕÔ "
! #~ "×ÓÔÁ×ÌÅÎÙ.  åÓÌÉ\n"
! #~ "                   ×Ù ÎÅ ÚÁÄÁÄÉÔÅ ×ÈÏÖÄÅÎÉÊ, ÂÕÄÅÔ ×ÓÔÁ×ÌÅÎ ÔÅËÓÔ ÉÚ Info-"
! #~ "ÆÁÊÌÁ.\n"
! #~ " --help            ÐÏËÁÚÁÔØ ÜÔÕ ÓÐÒÁ×ËÕ É ×ÙÊÔÉ.\n"
! #~ " --info-file=æáêì  ÚÁÄÁÅÔ ÉÍÑ ÕÓÔÁÎÁ×ÌÉ×ÁÅÍÏÇÏ Info-ÆÁÊÌÁ,\n"
! #~ "                   ÜË×É×ÁÌÅÎÔÎÏ ÉÓÐÏÌØÚÏ×ÁÎÉÀ ÁÒÇÕÍÅÎÔÁ INFO-æáêì.\n"
! #~ " --info-dir=éíñ    ÓÉÎÏÎÉÍ --dir-file=éíñ/dir.\n"
! #~ " --item=ôåëóô      ÓÉÎÏÎÉÍ --entry ôåëóô.\n"
! #~ "                   ÷ÈÏÖÄÅÎÉÅ ËÁÔÁÌÏÇÁ Info ÎÁ ÓÁÍÏÍ ÄÅÌÅ Ñ×ÌÑÅÔÓÑ ÐÕÎËÔÏÍ "
! #~ "ÍÅÎÀ.\n"
! #~ " --quiet           ÎÅ ×Ù×ÏÄÉÔØ ÐÒÅÄÕÐÒÅÖÄÅÎÉÑ.\n"
! #~ " --remove          ÓÉÎÏÎÉÍ --delete.\n"
! #~ " --section=óåë     ÐÏÍÅÓÔÉÔØ ×ÈÏÖÄÅÎÉÑ × ÚÁÄÁÎÎÕÀ ÓÅËÃÉÀ ËÁÔÁÌÏÇÁ.\n"
! #~ "                   åÓÌÉ ×Ù ÚÁÄÁÄÉÔÅ ÎÅÓËÏÌØËÏ ÓÅËÃÉÊ, ×ÈÏÖÄÅÎÉÑ ÂÕÄÕÔ "
! #~ "×ÓÔÁ×ÌÅÎÙ ×\n"
! #~ "                   ËÁÖÄÕÀ. åÓÌÉ ×Ù ÎÅ ÚÁÄÁÄÉÔÅ ÓÅËÃÉÊ, ×ÈÏÖÄÅÎÉÑ ÂÕÄÕÔ "
! #~ "×ÓÔÁ×ÌÅÎÙ\n"
! #~ "                   × ÓÅËÃÉÉ, ÚÁÄÁÎÎÙÅ × Info-ÆÁÊÌÅ.\n"
! #~ " --version         ÐÏËÁÚÁÔØ ÉÎÆÏÒÍÁÃÉÀ Ï ×ÅÒÓÉÉ É ×ÙÊÔÉ.\n"
  
  #~ msgid "menu item `%s' already exists, for file `%s'"
! #~ msgstr "ÐÕÎËÔ ÍÅÎÀ `%s' ÕÖÅ ÓÕÝÅÓÔ×ÕÅÔ, ÄÌÑ ÆÁÊÌÁ `%s'"
! 
! #~ msgid "\\%-10[menu-digit]  Pick first ... ninth item in node's menu.\n"
! #~ msgstr ""
! #~ "\\%-10[menu-digit]  ÷ÙÂÒÁÔØ ÐÅÒ×ÙÊ ... ÄÅ×ÑÔÙÊ ÐÕÎËÔ ÍÅÎÀ × ÔÅËÕÝÅÊ "
! #~ "ÎÏÄÅ.\n"
! 
! #~ msgid "node `%s' has been referenced %d times"
! #~ msgstr "ÎÁ ÎÏÄÕ `%s' ÐÏÑ×ÉÌÏÓØ %d ÓÓÙÌÏË"
! 
! #, fuzzy
! #~ msgid ""
! #~ "Copyright (C) %s Free Software Foundation, Inc.\n"
! #~ "There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A\n"
! #~ "PARTICULAR PURPOSE.  You may redistribute copies of GNU %s\n"
! #~ "under the terms of the GNU General Public License.\n"
! #~ "For more information about these matters, see the file named COPYING.\n"
! #~ msgstr ""
! #~ "Copyright (C) %s Free Software Foundation, Inc.\n"
! #~ "íÙ îå ÐÒÅÄÏÓÔÁ×ÌÑÅÍ ÇÁÒÁÎÔÉÊ.  ÷Ù ÍÏÖÅÔÅ ÒÁÓÐÒÏÓÔÒÁÎÑÔØ ÜÔÉ ÐÒÏÇÒÁÍÍÙ, "
! #~ "ÐÒÉ\n"
! #~ "ÓÏÂÌÀÄÅÎÉÉ ÕÓÌÏ×ÉÊ õÎÉ×ÅÒÓÁÌØÎÏÊ ïÂÝÅÓÔ×ÅÎÎÏÊ ìÉÃÅÎÚÉÉ GNU.\n"
! #~ "äÌÑ ÐÏÌÕÞÅÎÉÑ ÐÏÄÒÏÂÎÏÊ ÉÎÆÏÒÍÁÃÉÉ Ï ×ÏÚÍÏÖÎÏÓÔÉ ÒÁÓÐÒÏÓÔÒÁÎÅÎÉÑ "
! #~ "ÓÍÏÔÒÉÔÅ\n"
! #~ "ÆÁÊÌ COPYING.\n"
! 
! #~ msgid "@quote-arg only useful for single-argument macros"
! #~ msgstr "@quote-arg ÐÏÌÅÚÎÁ, ÔÏÌØËÏ ÅÓÌÉ ÍÁËÒÏ ÐÒÉÎÉÍÁÅÔ ÏÄÉÎ ÁÒÇÕÍÅÎÔ"
! 
! #~ msgid "Short Contents"
! #~ msgstr "ëÒÁÔËÏÅ ÓÏÄÅÒÖÁÎÉÅ"
  
  #~ msgid "keep temporary files around after processing"
! #~ msgstr "ÓÏÈÒÁÎÑÔØ ×ÒÅÍÅÎÎÙÅ ÆÁÊÌÙ ÐÏÓÌÅ ÒÁÂÏÔÙ"
  
  #~ msgid "do not keep temporary files around after processing (default)"
! #~ msgstr "ÎÅ ÓÏÈÒÁÎÑÔØ ×ÒÅÍÅÎÎÙÅ ÆÁÊÌÙ (ÐÏ ÕÍÏÌÞÁÎÉÀ)"
! 
! #~ msgid ""
! #~ "              file, and select the node referenced by the first entry "
! #~ "found.\n"
! #~ msgstr ""
! #~ "              Info-ÆÁÊÌÁ É ×ÙÂÒÁÔØ ÎÏÄÕ ÐÏ ÐÅÒ×ÏÊ ÎÁÊÄÅÎÎÏÊ ÓÓÙÌËÅ.\n"
! 
! #~ msgid ""
! #~ "There is NO warranty.  You may redistribute this software\n"
! #~ "under the terms of the GNU General Public License.\n"
! #~ "For more information about these matters, see the files named COPYING.\n"
! #~ msgstr ""
! #~ "íÙ îå ÐÒÅÄÏÓÔÁ×ÌÑÅÍ ÇÁÒÁÎÔÉÊ.  ÷Ù ÍÏÖÅÔÅ ÒÁÓÐÒÏÓÔÒÁÎÑÔØ ÜÔÉ ÐÒÏÇÒÁÍÍÙ, "
! #~ "ÐÒÉ\n"
! #~ "ÓÏÂÌÀÄÅÎÉÉ ÕÓÌÏ×ÉÊ õÎÉ×ÅÒÓÁÌØÎÏÊ ïÂÝÅÓÔ×ÅÎÎÏÊ ìÉÃÅÎÚÉÉ GNU.\n"
! #~ "äÌÑ ÐÏÌÕÞÅÎÉÑ ÐÏÄÒÏÂÎÏÊ ÉÎÆÏÒÍÁÃÉÉ Ï ×ÏÚÍÏÖÎÏÓÔÉ ÒÁÓÐÒÏÓÔÒÁÎÅÎÉÑ "
! #~ "ÓÍÏÔÒÉÔÅ\n"
! #~ "ÆÁÊÌ COPYING.\n"
--- 4635,4682 ----
  #~ "determined\n"
  #~ "                     from information in the Info file itself.\n"
  #~ " --version         display version information and exit.\n"
  #~ msgstr ""
! #~ "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ: %s [ÐšÐ›Ð®Ð§]... [INFO-Ð¤Ð�Ð™Ð› [DIR-Ð¤Ð�Ð™Ð›]]\n"
  #~ "\n"
! #~ "Ð£Ñ�Ñ‚Ð°Ð½Ð°Ð²Ð»Ð¸Ð²Ð°ÐµÑ‚ Ð¸Ð»Ð¸ ÑƒÐ´Ð°Ð»Ñ�ÐµÑ‚ Ð²Ñ…Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ� ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ð° Ð´Ð»Ñ� INFO-Ð¤Ð�Ð™Ð›Ð� Ð¸Ð·\n"
! #~ "Ñ„Ð°Ð¹Ð»Ð°-ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ð° Info DIR-Ð¤Ð�Ð™Ð›.\n"
  #~ "\n"
! #~ "ÐšÐ»ÑŽÑ‡Ð¸:\n"
! #~ " --delete          ÑƒÐ´Ð°Ð»Ð¸Ñ‚ÑŒ Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ðµ Ð²Ñ…Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� INFO-Ð¤Ð�Ð™Ð›Ð� Ð¸Ð· DIR-"
! #~ "Ð¤Ð�Ð™Ð›Ð�;\n"
! #~ "                   Ð½Ðµ Ð²Ñ�Ñ‚Ð°Ð²Ð»Ñ�Ñ‚ÑŒ Ð½Ð¾Ð²Ñ‹Ðµ Ð²Ñ…Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ�.\n"
! #~ " --dir-file=Ð˜ÐœÐ¯    Ð·Ð°Ð´Ð°ÐµÑ‚ Ð¸Ð¼Ñ� ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ðµ Info,\n"
! #~ "                   Ñ�ÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ‚Ð½Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸ÑŽ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° DIR-Ð¤Ð�Ð™Ð›.\n"
! #~ " --entry=Ð¢Ð•ÐšÐ¡Ð¢     Ð²Ñ�Ñ‚Ð°Ð²Ð¸Ñ‚ÑŒ Ð¢Ð•ÐšÐ¡Ð¢ Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ð²Ñ…Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ� ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ð° Info.\n"
! #~ "                   Ð¢ÐµÐºÑ�Ñ‚ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¸Ð¼ÐµÑ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ñƒ Ð¿ÑƒÐ½ÐºÑ‚Ð° Ð¼ÐµÐ½ÑŽ Ð¿Ð»ÑŽÑ� (Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾)\n"
! #~ "                   Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ñ�Ñ‚Ñ€Ð¾Ðº, Ð½Ð°Ñ‡Ð¸Ð½Ð°ÑŽÑ‰Ð¸Ñ…Ñ�Ñ� Ð¿Ñ€Ð¾Ð±ÐµÐ»ÑŒÐ½Ñ‹Ð¼Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð°Ð¼Ð¸.  "
! #~ "Ð•Ñ�Ð»Ð¸ Ð²Ñ‹\n"
! #~ "                   Ð·Ð°Ð´Ð°Ð´Ð¸Ñ‚Ðµ Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð²Ñ…Ð¾Ð¶Ð´ÐµÐ½Ð¸Ð¹, Ð²Ñ�Ðµ Ð¾Ð½Ð¸ Ð±ÑƒÐ´ÑƒÑ‚ "
! #~ "Ð²Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ñ‹.  Ð•Ñ�Ð»Ð¸\n"
! #~ "                   Ð²Ñ‹ Ð½Ðµ Ð·Ð°Ð´Ð°Ð´Ð¸Ñ‚Ðµ Ð²Ñ…Ð¾Ð¶Ð´ÐµÐ½Ð¸Ð¹, Ð±ÑƒÐ´ÐµÑ‚ Ð²Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½ Ñ‚ÐµÐºÑ�Ñ‚ Ð¸Ð· Info-"
! #~ "Ñ„Ð°Ð¹Ð»Ð°.\n"
! #~ " --help            Ð¿Ð¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ñ�Ñ‚Ñƒ Ñ�Ð¿Ñ€Ð°Ð²ÐºÑƒ Ð¸ Ð²Ñ‹Ð¹Ñ‚Ð¸.\n"
! #~ " --info-file=Ð¤Ð�Ð™Ð›  Ð·Ð°Ð´Ð°ÐµÑ‚ Ð¸Ð¼Ñ� ÑƒÑ�Ñ‚Ð°Ð½Ð°Ð²Ð»Ð¸Ð²Ð°ÐµÐ¼Ð¾Ð³Ð¾ Info-Ñ„Ð°Ð¹Ð»Ð°,\n"
! #~ "                   Ñ�ÐºÐ²Ð¸Ð²Ð°Ð»ÐµÐ½Ñ‚Ð½Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸ÑŽ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð° INFO-Ð¤Ð�Ð™Ð›.\n"
! #~ " --info-dir=Ð˜ÐœÐ¯    Ñ�Ð¸Ð½Ð¾Ð½Ð¸Ð¼ --dir-file=Ð˜ÐœÐ¯/dir.\n"
! #~ " --item=Ð¢Ð•ÐšÐ¡Ð¢      Ñ�Ð¸Ð½Ð¾Ð½Ð¸Ð¼ --entry Ð¢Ð•ÐšÐ¡Ð¢.\n"
! #~ "                   Ð’Ñ…Ð¾Ð¶Ð´ÐµÐ½Ð¸Ðµ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ð° Info Ð½Ð° Ñ�Ð°Ð¼Ð¾Ð¼ Ð´ÐµÐ»Ðµ Ñ�Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ð¿ÑƒÐ½ÐºÑ‚Ð¾Ð¼ "
! #~ "Ð¼ÐµÐ½ÑŽ.\n"
! #~ " --quiet           Ð½Ðµ Ð²Ñ‹Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ñ�.\n"
! #~ " --remove          Ñ�Ð¸Ð½Ð¾Ð½Ð¸Ð¼ --delete.\n"
! #~ " --section=Ð¡Ð•Ðš     Ð¿Ð¾Ð¼ÐµÑ�Ñ‚Ð¸Ñ‚ÑŒ Ð²Ñ…Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ� Ð² Ð·Ð°Ð´Ð°Ð½Ð½ÑƒÑŽ Ñ�ÐµÐºÑ†Ð¸ÑŽ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ð°.\n"
! #~ "                   Ð•Ñ�Ð»Ð¸ Ð²Ñ‹ Ð·Ð°Ð´Ð°Ð´Ð¸Ñ‚Ðµ Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ñ�ÐµÐºÑ†Ð¸Ð¹, Ð²Ñ…Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ� Ð±ÑƒÐ´ÑƒÑ‚ "
! #~ "Ð²Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ñ‹ Ð²\n"
! #~ "                   ÐºÐ°Ð¶Ð´ÑƒÑŽ. Ð•Ñ�Ð»Ð¸ Ð²Ñ‹ Ð½Ðµ Ð·Ð°Ð´Ð°Ð´Ð¸Ñ‚Ðµ Ñ�ÐµÐºÑ†Ð¸Ð¹, Ð²Ñ…Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ� Ð±ÑƒÐ´ÑƒÑ‚ "
! #~ "Ð²Ñ�Ñ‚Ð°Ð²Ð»ÐµÐ½Ñ‹\n"
! #~ "                   Ð² Ñ�ÐµÐºÑ†Ð¸Ð¸, Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ðµ Ð² Info-Ñ„Ð°Ð¹Ð»Ðµ.\n"
! #~ " --version         Ð¿Ð¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸ÑŽ Ð¾ Ð²ÐµÑ€Ñ�Ð¸Ð¸ Ð¸ Ð²Ñ‹Ð¹Ñ‚Ð¸.\n"
  
  #~ msgid "menu item `%s' already exists, for file `%s'"
! #~ msgstr "Ð¿ÑƒÐ½ÐºÑ‚ Ð¼ÐµÐ½ÑŽ `%s' ÑƒÐ¶Ðµ Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÐµÑ‚, Ð´Ð»Ñ� Ñ„Ð°Ð¹Ð»Ð° `%s'"
  
  #~ msgid "keep temporary files around after processing"
! #~ msgstr "Ñ�Ð¾Ñ…Ñ€Ð°Ð½Ñ�Ñ‚ÑŒ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ Ñ„Ð°Ð¹Ð»Ñ‹ Ð¿Ð¾Ñ�Ð»Ðµ Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹"
  
  #~ msgid "do not keep temporary files around after processing (default)"
! #~ msgstr "Ð½Ðµ Ñ�Ð¾Ñ…Ñ€Ð°Ð½Ñ�Ñ‚ÑŒ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ðµ Ñ„Ð°Ð¹Ð»Ñ‹ (Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ)"
Binary files texinfo-5.2/po/rw.gmo and texinfo-6.0/po/rw.gmo differ
diff -Nrc2 texinfo-5.2/po/rw.po texinfo-6.0/po/rw.po
*** texinfo-5.2/po/rw.po	2013-09-26 23:52:38.000000000 +0100
--- texinfo-6.0/po/rw.po	2015-06-26 13:52:35.000000000 +0100
***************
*** 17,21 ****
  "Project-Id-Version: texinfo 4.7.94\n"
  "Report-Msgid-Bugs-To: bug-texinfo@gnu.org\n"
! "POT-Creation-Date: 2013-09-26 15:52-0700\n"
  "PO-Revision-Date: 2005-04-04 10:55-0700\n"
  "Last-Translator: Steven Michael Murphy <murf@e-tools.com>\n"
--- 17,21 ----
  "Project-Id-Version: texinfo 4.7.94\n"
  "Report-Msgid-Bugs-To: bug-texinfo@gnu.org\n"
! "POT-Creation-Date: 2015-06-26 13:52+0100\n"
  "PO-Revision-Date: 2005-04-04 10:55-0700\n"
  "Last-Translator: Steven Michael Murphy <murf@e-tools.com>\n"
***************
*** 26,85 ****
  "Content-Transfer-Encoding: 8bit\n"
  
! #: gnulib/lib/error.c:188
  msgid "Unknown system error"
  msgstr ""
  
! #: gnulib/lib/getopt.c:547 gnulib/lib/getopt.c:576
  #, fuzzy, c-format
  msgid "%s: option '%s' is ambiguous; possibilities:"
  msgstr "%s:Ihitamo ni"
  
! #: gnulib/lib/getopt.c:624 gnulib/lib/getopt.c:628
  #, fuzzy, c-format
  msgid "%s: option '--%s' doesn't allow an argument\n"
  msgstr "%s:Ihitamo Kwemerera"
  
! #: gnulib/lib/getopt.c:637 gnulib/lib/getopt.c:642
  #, fuzzy, c-format
  msgid "%s: option '%c%s' doesn't allow an argument\n"
  msgstr "%s:Ihitamo Kwemerera"
  
! #: gnulib/lib/getopt.c:685 gnulib/lib/getopt.c:704
  #, fuzzy, c-format
  msgid "%s: option '--%s' requires an argument\n"
  msgstr "%s:Ihitamo"
  
! #: gnulib/lib/getopt.c:742 gnulib/lib/getopt.c:745
  #, fuzzy, c-format
  msgid "%s: unrecognized option '--%s'\n"
  msgstr "%s:Ihitamo"
  
! #: gnulib/lib/getopt.c:753 gnulib/lib/getopt.c:756
  #, fuzzy, c-format
  msgid "%s: unrecognized option '%c%s'\n"
  msgstr "%s:Ihitamo"
  
! #: gnulib/lib/getopt.c:805 gnulib/lib/getopt.c:808
  #, fuzzy, c-format
  msgid "%s: invalid option -- '%c'\n"
  msgstr "%s:Sibyo Ihitamo"
  
! #: gnulib/lib/getopt.c:861 gnulib/lib/getopt.c:878 gnulib/lib/getopt.c:1088
! #: gnulib/lib/getopt.c:1106
  #, fuzzy, c-format
  msgid "%s: option requires an argument -- '%c'\n"
  msgstr "%s:Ihitamo"
  
! #: gnulib/lib/getopt.c:934 gnulib/lib/getopt.c:950
  #, fuzzy, c-format
  msgid "%s: option '-W %s' is ambiguous\n"
  msgstr "%s:Ihitamo ni"
  
! #: gnulib/lib/getopt.c:974 gnulib/lib/getopt.c:992
  #, fuzzy, c-format
  msgid "%s: option '-W %s' doesn't allow an argument\n"
  msgstr "%s:Ihitamo Kwemerera"
  
! #: gnulib/lib/getopt.c:1013 gnulib/lib/getopt.c:1031
  #, fuzzy, c-format
  msgid "%s: option '-W %s' requires an argument\n"
--- 26,90 ----
  "Content-Transfer-Encoding: 8bit\n"
  
! #: gnulib/lib/error.c:191
  msgid "Unknown system error"
  msgstr ""
  
! #: gnulib/lib/getopt.c:575 gnulib/lib/getopt.c:604
  #, fuzzy, c-format
  msgid "%s: option '%s' is ambiguous; possibilities:"
  msgstr "%s:Ihitamo ni"
  
! #: gnulib/lib/getopt.c:619
! #, fuzzy, c-format
! msgid "%s: option '%s' is ambiguous\n"
! msgstr "%s:Ihitamo ni"
! 
! #: gnulib/lib/getopt.c:654 gnulib/lib/getopt.c:658
  #, fuzzy, c-format
  msgid "%s: option '--%s' doesn't allow an argument\n"
  msgstr "%s:Ihitamo Kwemerera"
  
! #: gnulib/lib/getopt.c:667 gnulib/lib/getopt.c:672
  #, fuzzy, c-format
  msgid "%s: option '%c%s' doesn't allow an argument\n"
  msgstr "%s:Ihitamo Kwemerera"
  
! #: gnulib/lib/getopt.c:715 gnulib/lib/getopt.c:734
  #, fuzzy, c-format
  msgid "%s: option '--%s' requires an argument\n"
  msgstr "%s:Ihitamo"
  
! #: gnulib/lib/getopt.c:772 gnulib/lib/getopt.c:775
  #, fuzzy, c-format
  msgid "%s: unrecognized option '--%s'\n"
  msgstr "%s:Ihitamo"
  
! #: gnulib/lib/getopt.c:783 gnulib/lib/getopt.c:786
  #, fuzzy, c-format
  msgid "%s: unrecognized option '%c%s'\n"
  msgstr "%s:Ihitamo"
  
! #: gnulib/lib/getopt.c:835 gnulib/lib/getopt.c:838
  #, fuzzy, c-format
  msgid "%s: invalid option -- '%c'\n"
  msgstr "%s:Sibyo Ihitamo"
  
! #: gnulib/lib/getopt.c:891 gnulib/lib/getopt.c:908 gnulib/lib/getopt.c:1118
! #: gnulib/lib/getopt.c:1136
  #, fuzzy, c-format
  msgid "%s: option requires an argument -- '%c'\n"
  msgstr "%s:Ihitamo"
  
! #: gnulib/lib/getopt.c:964 gnulib/lib/getopt.c:980
  #, fuzzy, c-format
  msgid "%s: option '-W %s' is ambiguous\n"
  msgstr "%s:Ihitamo ni"
  
! #: gnulib/lib/getopt.c:1004 gnulib/lib/getopt.c:1022
  #, fuzzy, c-format
  msgid "%s: option '-W %s' doesn't allow an argument\n"
  msgstr "%s:Ihitamo Kwemerera"
  
! #: gnulib/lib/getopt.c:1043 gnulib/lib/getopt.c:1061
  #, fuzzy, c-format
  msgid "%s: option '-W %s' requires an argument\n"
***************
*** 95,100 ****
  
  #: gnulib/lib/regcomp.c:137
  msgid "Invalid regular expression"
! msgstr ""
  
  #: gnulib/lib/regcomp.c:140
--- 100,106 ----
  
  #: gnulib/lib/regcomp.c:137
+ #, fuzzy
  msgid "Invalid regular expression"
! msgstr "Ibanjirije Gushaka Ikurikiranyanyuguti"
  
  #: gnulib/lib/regcomp.c:140
***************
*** 141,154 ****
  
  #: gnulib/lib/regcomp.c:170
  msgid "Invalid preceding regular expression"
! msgstr ""
  
  #: gnulib/lib/regcomp.c:173
  msgid "Premature end of regular expression"
! msgstr ""
  
  #: gnulib/lib/regcomp.c:176
  msgid "Regular expression too big"
! msgstr ""
  
  #: gnulib/lib/regcomp.c:179
--- 147,163 ----
  
  #: gnulib/lib/regcomp.c:170
+ #, fuzzy
  msgid "Invalid preceding regular expression"
! msgstr "Ibanjirije Gushaka Ikurikiranyanyuguti"
  
  #: gnulib/lib/regcomp.c:173
+ #, fuzzy
  msgid "Premature end of regular expression"
! msgstr "Ibanjirije Gushaka Ikurikiranyanyuguti"
  
  #: gnulib/lib/regcomp.c:176
+ #, fuzzy
  msgid "Regular expression too big"
! msgstr "Ibanjirije Gushaka Ikurikiranyanyuguti"
  
  #: gnulib/lib/regcomp.c:179
***************
*** 165,291 ****
  msgstr ""
  
! #: info/echo-area.c:283 info/session.c:978
  #, fuzzy
  msgid "Move forward a character"
  msgstr "Imbere a Inyuguti"
  
! #: info/echo-area.c:295 info/session.c:1005
  #, fuzzy
  msgid "Move backward a character"
  msgstr "subira inyuma a Inyuguti"
  
! #: info/echo-area.c:307
  #, fuzzy
  msgid "Move to the start of this line"
  msgstr "Kuri i Gutangira Bya iyi Umurongo"
  
! #: info/echo-area.c:312
  #, fuzzy
  msgid "Move to the end of this line"
  msgstr "Kuri i Impera Bya iyi Umurongo"
  
! #: info/echo-area.c:320 info/session.c:1037
  #, fuzzy
  msgid "Move forward a word"
  msgstr "Imbere a ijambo"
  
! #: info/echo-area.c:360 info/session.c:1061
  #, fuzzy
  msgid "Move backward a word"
  msgstr "subira inyuma a ijambo"
  
! #: info/echo-area.c:400
  #, fuzzy
  msgid "Delete the character under the cursor"
  msgstr "i Inyuguti i indanga"
  
! #: info/echo-area.c:430
  #, fuzzy
  msgid "Delete the character behind the cursor"
  msgstr "i Inyuguti i indanga"
  
! #: info/echo-area.c:451
  #, fuzzy
  msgid "Cancel or quit operation"
  msgstr "Cyangwa Kuvamo"
  
! #: info/echo-area.c:466
  #, fuzzy
  msgid "Accept (or force completion of) this line"
  msgstr "Cyangwa Bya iyi Umurongo"
  
! #: info/echo-area.c:471
  #, fuzzy
  msgid "Insert next character verbatim"
  msgstr "Komeza>> Inyuguti"
  
! #: info/echo-area.c:479
! #, fuzzy
! msgid "Insert this character"
! msgstr "iyi Inyuguti"
! 
! #: info/echo-area.c:498
  #, fuzzy
  msgid "Insert a TAB character"
  msgstr "a Inyuguti"
  
! #: info/echo-area.c:505
  #, fuzzy
  msgid "Transpose characters at point"
  msgstr "Inyuguti ku Akadomo"
  
! #: info/echo-area.c:556
  #, fuzzy
  msgid "Yank back the contents of the last kill"
  msgstr "Inyuma i Ibigize Bya i Iheruka"
  
! #: info/echo-area.c:563
  #, fuzzy
  msgid "Kill ring is empty"
  msgstr "Kuvuza Inzogera ni ubusa"
  
! #: info/echo-area.c:576
  #, fuzzy
  msgid "Yank back a previous kill"
  msgstr "Inyuma a Ibanjirije"
  
! #: info/echo-area.c:609
  #, fuzzy
  msgid "Kill to the end of the line"
  msgstr "Kuri i Impera Bya i Umurongo"
  
! #: info/echo-area.c:622
  #, fuzzy
  msgid "Kill to the beginning of the line"
  msgstr "Kuri i Itangiriro Bya i Umurongo"
  
! #: info/echo-area.c:634
  #, fuzzy
  msgid "Kill the word following the cursor"
  msgstr "i ijambo i indanga"
  
! #: info/echo-area.c:654
  #, fuzzy
  msgid "Kill the word preceding the cursor"
  msgstr "i ijambo i indanga"
  
! #: info/echo-area.c:871 info/echo-area.c:929
  msgid "No completions"
! msgstr ""
  
! #: info/echo-area.c:873
  #, fuzzy
  msgid "Not complete"
  msgstr "Byuzuye"
  
! #: info/echo-area.c:914
  msgid "List possible completions"
  msgstr ""
  
! #: info/echo-area.c:933
  msgid "Sole completion"
! msgstr ""
  
! #: info/echo-area.c:941
  #, c-format
  msgid "%d completion:\n"
--- 174,297 ----
  msgstr ""
  
! #: info/echo-area.c:299 info/session.c:1328
  #, fuzzy
  msgid "Move forward a character"
  msgstr "Imbere a Inyuguti"
  
! #: info/echo-area.c:318 info/session.c:1341
  #, fuzzy
  msgid "Move backward a character"
  msgstr "subira inyuma a Inyuguti"
  
! #: info/echo-area.c:344
  #, fuzzy
  msgid "Move to the start of this line"
  msgstr "Kuri i Gutangira Bya iyi Umurongo"
  
! #: info/echo-area.c:349
  #, fuzzy
  msgid "Move to the end of this line"
  msgstr "Kuri i Impera Bya iyi Umurongo"
  
! #: info/echo-area.c:357 info/session.c:1356
  #, fuzzy
  msgid "Move forward a word"
  msgstr "Imbere a ijambo"
  
! #: info/echo-area.c:397 info/session.c:1370
  #, fuzzy
  msgid "Move backward a word"
  msgstr "subira inyuma a ijambo"
  
! #: info/echo-area.c:437
  #, fuzzy
  msgid "Delete the character under the cursor"
  msgstr "i Inyuguti i indanga"
  
! #: info/echo-area.c:457
  #, fuzzy
  msgid "Delete the character behind the cursor"
  msgstr "i Inyuguti i indanga"
  
! #: info/echo-area.c:478
  #, fuzzy
  msgid "Cancel or quit operation"
  msgstr "Cyangwa Kuvamo"
  
! #: info/echo-area.c:493
  #, fuzzy
  msgid "Accept (or force completion of) this line"
  msgstr "Cyangwa Bya iyi Umurongo"
  
! #: info/echo-area.c:498
  #, fuzzy
  msgid "Insert next character verbatim"
  msgstr "Komeza>> Inyuguti"
  
! #: info/echo-area.c:530
  #, fuzzy
  msgid "Insert a TAB character"
  msgstr "a Inyuguti"
  
! #: info/echo-area.c:582
  #, fuzzy
  msgid "Transpose characters at point"
  msgstr "Inyuguti ku Akadomo"
  
! #: info/echo-area.c:651
  #, fuzzy
  msgid "Yank back the contents of the last kill"
  msgstr "Inyuma i Ibigize Bya i Iheruka"
  
! #: info/echo-area.c:658
  #, fuzzy
  msgid "Kill ring is empty"
  msgstr "Kuvuza Inzogera ni ubusa"
  
! #: info/echo-area.c:671
  #, fuzzy
  msgid "Yank back a previous kill"
  msgstr "Inyuma a Ibanjirije"
  
! #: info/echo-area.c:704
  #, fuzzy
  msgid "Kill to the end of the line"
  msgstr "Kuri i Impera Bya i Umurongo"
  
! #: info/echo-area.c:717
  #, fuzzy
  msgid "Kill to the beginning of the line"
  msgstr "Kuri i Itangiriro Bya i Umurongo"
  
! #: info/echo-area.c:729
  #, fuzzy
  msgid "Kill the word following the cursor"
  msgstr "i ijambo i indanga"
  
! #: info/echo-area.c:749
  #, fuzzy
  msgid "Kill the word preceding the cursor"
  msgstr "i ijambo i indanga"
  
! #: info/echo-area.c:981 info/echo-area.c:1039
! #, fuzzy
  msgid "No completions"
! msgstr "Byuzuye"
  
! #: info/echo-area.c:983
  #, fuzzy
  msgid "Not complete"
  msgstr "Byuzuye"
  
! #: info/echo-area.c:1032
  msgid "List possible completions"
  msgstr ""
  
! #: info/echo-area.c:1043
! #, fuzzy
  msgid "Sole completion"
! msgstr "i Idirishya"
  
! #: info/echo-area.c:1052
  #, c-format
  msgid "%d completion:\n"
***************
*** 294,332 ****
  msgstr[1] ""
  
! #: info/echo-area.c:1091
  msgid "Insert completion"
! msgstr ""
  
! #: info/echo-area.c:1228
  #, c-format
  msgid "Building completions..."
  msgstr ""
  
! #: info/echo-area.c:1347
  #, fuzzy
  msgid "Scroll the completions window"
  msgstr "i Idirishya"
  
! #: info/filesys.c:88
  #, fuzzy, c-format
  msgid "looking for file \"%s\""
  msgstr "Ikosa Ibisohoka IDOSIYE"
  
! #: info/filesys.c:178
  #, fuzzy, c-format
  msgid "looking for file %s in %s"
  msgstr "Ikosa Ibisohoka IDOSIYE"
  
! #: info/filesys.c:209 info/filesys.c:224 info/filesys.c:245
  #, fuzzy, c-format
  msgid "found file %s"
  msgstr "Ikosa Ibisohoka IDOSIYE"
  
! #: info/footnotes.c:211
! #, fuzzy
  msgid "Footnotes could not be displayed"
  msgstr "OYA"
  
! #: info/footnotes.c:237
  #, fuzzy
  msgid "Show the footnotes associated with this node in another window"
--- 300,339 ----
  msgstr[1] ""
  
! #: info/echo-area.c:1169
! #, fuzzy
  msgid "Insert completion"
! msgstr "Byuzuye"
  
! #: info/echo-area.c:1271
  #, c-format
  msgid "Building completions..."
  msgstr ""
  
! #: info/echo-area.c:1390
  #, fuzzy
  msgid "Scroll the completions window"
  msgstr "i Idirishya"
  
! #: info/filesys.c:91
  #, fuzzy, c-format
  msgid "looking for file \"%s\""
  msgstr "Ikosa Ibisohoka IDOSIYE"
  
! #: info/filesys.c:158
  #, fuzzy, c-format
  msgid "looking for file %s in %s"
  msgstr "Ikosa Ibisohoka IDOSIYE"
  
! #: info/filesys.c:227 info/filesys.c:241 info/filesys.c:262
  #, fuzzy, c-format
  msgid "found file %s"
  msgstr "Ikosa Ibisohoka IDOSIYE"
  
! #: info/footnotes.c:231
! #, fuzzy, c-format
  msgid "Footnotes could not be displayed"
  msgstr "OYA"
  
! #: info/footnotes.c:251
  #, fuzzy
  msgid "Show the footnotes associated with this node in another window"
***************
*** 337,351 ****
  msgstr ""
  
! #: info/indices.c:174
! #, fuzzy
! msgid "Look up a string in the index for this file"
! msgstr "Hejuru a Ikurikiranyanyuguti in i Umubarendanga kugirango iyi IDOSIYE"
! 
! #: info/indices.c:202 info/indices.c:885
  #, fuzzy, c-format
  msgid "Finding index entries..."
  msgstr "Umubarendanga Ibyinjijwe"
  
! #: info/indices.c:209
  #, fuzzy, c-format
  msgid "No indices found."
--- 344,358 ----
  msgstr ""
  
! #: info/indices.c:123 info/indices.c:806
  #, fuzzy, c-format
  msgid "Finding index entries..."
  msgstr "Umubarendanga Ibyinjijwe"
  
! #: info/indices.c:206
! #, fuzzy
! msgid "Look up a string in the index for this file"
! msgstr "Hejuru a Ikurikiranyanyuguti in i Umubarendanga kugirango iyi IDOSIYE"
! 
! #: info/indices.c:218 info/indices.c:324 info/indices.c:812
  #, fuzzy, c-format
  msgid "No indices found."
***************
*** 353,414 ****
  
  # sw/source\ui\inc\swmn.hrc:_MN_EDIT.FN_EDIT_IDX_ENTRY_DLG.text
! #: info/indices.c:219
  #, fuzzy
  msgid "Index entry: "
  msgstr "Ikinjizwa mu mubarendanga...."
  
! #: info/indices.c:253 info/indices.c:907 info/session.c:4204
! #, c-format
! msgid "Search string too short"
! msgstr ""
  
! #: info/indices.c:365
  #, fuzzy
  msgid ""
! "Go to the next matching index item from the last `\\[index-search]' command"
  msgstr ""
  "Kuri i Komeza>> Umubarendanga Ikintu Bivuye i Iheruka Umubarendanga Gushaka "
  "Komandi:"
  
! #: info/indices.c:376
  #, fuzzy, c-format
  msgid "No previous index search string."
  msgstr "Ibanjirije Umubarendanga Gushaka Ikurikiranyanyuguti"
  
! #: info/indices.c:383
! #, fuzzy, c-format
! msgid "No index entries."
! msgstr "Umubarendanga Ibyinjijwe"
! 
! #: info/indices.c:431
  #, fuzzy, c-format
! msgid "No more index entries containing `%s'."
  msgstr "Ibyinjijwe"
  
! #: info/indices.c:432 info/indices.c:942
  #, fuzzy, c-format
! msgid "No index entries containing `%s'."
  msgstr "Ibyinjijwe"
  
! #: info/indices.c:444
! msgid "CAN'T SEE THIS"
! msgstr ""
! 
! #: info/indices.c:480
! #, fuzzy, c-format
! msgid "Found `%s' in %s. (`\\[next-index-match]' tries to find next.)"
! msgstr "in Komeza>> Umubarendanga BIHUYE Kuri Gushaka Komeza>>"
! 
! #: info/indices.c:611
  #, fuzzy, c-format
! msgid "Scanning indices of `%s'..."
  msgstr "ibimenyetso Bya"
  
! #: info/indices.c:659
! #, fuzzy, c-format
! msgid "No available info files have `%s' in their indices."
! msgstr "Bihari Ibisobanuro Idosiye in ibimenyetso"
! 
! #: info/indices.c:685
  #, fuzzy
  msgid "Grovel all known info file's indices for a string and build a menu"
--- 360,402 ----
  
  # sw/source\ui\inc\swmn.hrc:_MN_EDIT.FN_EDIT_IDX_ENTRY_DLG.text
! #: info/indices.c:222
  #, fuzzy
  msgid "Index entry: "
  msgstr "Ikinjizwa mu mubarendanga...."
  
! #: info/indices.c:439
! #, fuzzy, c-format
! msgid "Found '%s' in %s. ('\\[next-index-match]' tries to find next.)"
! msgstr "in Komeza>> Umubarendanga BIHUYE Kuri Gushaka Komeza>>"
  
! #: info/indices.c:449
  #, fuzzy
  msgid ""
! "Go to the next matching index item from the last '\\[index-search]' command"
  msgstr ""
  "Kuri i Komeza>> Umubarendanga Ikintu Bivuye i Iheruka Umubarendanga Gushaka "
  "Komandi:"
  
! #: info/indices.c:460
  #, fuzzy, c-format
  msgid "No previous index search string."
  msgstr "Ibanjirije Umubarendanga Gushaka Ikurikiranyanyuguti"
  
! #: info/indices.c:478
  #, fuzzy, c-format
! msgid "No more index entries containing '%s'."
  msgstr "Ibyinjijwe"
  
! #: info/indices.c:479 info/indices.c:874
  #, fuzzy, c-format
! msgid "No index entries containing '%s'."
  msgstr "Ibyinjijwe"
  
! #: info/indices.c:583
  #, fuzzy, c-format
! msgid "Scanning indices of '%s'..."
  msgstr "ibimenyetso Bya"
  
! #: info/indices.c:636
  #, fuzzy
  msgid "Grovel all known info file's indices for a string and build a menu"
***************
*** 417,498 ****
  "Ibikubiyemo"
  
! #: info/indices.c:689
! msgid "Index apropos: "
! msgstr ""
  
! #: info/indices.c:717
  #, fuzzy, c-format
! msgid ""
! "\n"
! "* Menu: Nodes whose indices contain `%s':\n"
! msgstr "*bya ibimenyetso"
  
! #: info/indices.c:869
  msgid "List all matches of a string in the index"
  msgstr ""
  
- #: info/indices.c:891
- #, fuzzy, c-format
- msgid "No index"
- msgstr "Umubarendanga Ibyinjijwe"
- 
  # sw/source\ui\inc\swmn.hrc:_MN_EDIT.FN_EDIT_IDX_ENTRY_DLG.text
! #: info/indices.c:895
  #, fuzzy
! msgid "Index topic: "
  msgstr "Ikinjizwa mu mubarendanga...."
  
! #: info/indices.c:913
  #, fuzzy, c-format
! msgid "Index for `%s'"
! msgstr "ya:"
  
! #: info/indices.c:966
  #, c-format
! msgid "File names matching `%s'"
  msgstr ""
  
! #: info/indices.c:996
! msgid "Show all matching files"
! msgstr ""
! 
! #: info/indices.c:1000
  #, fuzzy, c-format
! msgid "No file index"
! msgstr "Umubarendanga Ibyinjijwe"
  
  #: info/info.c:316
  #, fuzzy, c-format
! msgid "no index entries found for `%s'\n"
! msgstr "Oya Umubarendanga Ibyinjijwe Byabonetse kugirango"
  
! #: info/info.c:490
  #, c-format
  msgid "invalid number: %s\n"
  msgstr ""
  
! #: info/info.c:641
  #, c-format
  msgid "malformed variable assignment: %s"
  msgstr ""
  
! #: info/info.c:650 info/infomap.c:1218
  #, fuzzy, c-format
  msgid "%s: no such variable"
  msgstr "Komandi:"
  
! #: info/info.c:654 info/infomap.c:1222
  #, fuzzy, c-format
  msgid "value %s is not valid for variable %s"
  msgstr "i Agaciro Bya IMPINDURAGACIRO"
  
! #: info/info.c:671 info/infokey.c:892
  #, fuzzy, c-format
  msgid "Try --help for more information.\n"
  msgstr "Ifashayobora kugirango Birenzeho Ibisobanuro"
  
! #: info/info.c:693 info/infokey.c:144 install-info/install-info.c:2163
! #: tp/texi2any.pl:861 util/texindex.c:295
! #, c-format, perl-format
  msgid ""
  "Copyright (C) %s Free Software Foundation, Inc.\n"
--- 405,487 ----
  "Ibikubiyemo"
  
! # sw/source\ui\inc\swmn.hrc:_MN_EDIT.FN_EDIT_IDX_ENTRY_DLG.text
! #: info/indices.c:644 info/indices.c:646
! #, fuzzy
! msgid "Index apropos"
! msgstr "Ikinjizwa mu mubarendanga...."
  
! #: info/indices.c:686
  #, fuzzy, c-format
! msgid "Index entries containing '%s':\n"
! msgstr "Ibyinjijwe"
  
! #: info/indices.c:791
  msgid "List all matches of a string in the index"
  msgstr ""
  
  # sw/source\ui\inc\swmn.hrc:_MN_EDIT.FN_EDIT_IDX_ENTRY_DLG.text
! #: info/indices.c:818 info/indices.c:820
  #, fuzzy
! msgid "Index topic"
  msgstr "Ikinjizwa mu mubarendanga...."
  
! #: info/indices.h:40
  #, fuzzy, c-format
! msgid "No available info files have '%s' in their indices."
! msgstr "Bihari Ibisobanuro Idosiye in ibimenyetso"
  
! #: info/info-utils.c:899
  #, c-format
! msgid "Error converting file character encoding."
  msgstr ""
  
! #: info/info.c:223 info/session.c:2700
  #, fuzzy, c-format
! msgid "No menu item '%s' in node '%s'."
! msgstr "Ibikubiyemo Ikintu in"
  
  #: info/info.c:316
  #, fuzzy, c-format
! msgid "No file given for node '%s'."
! msgstr "Ibikubiyemo in"
! 
! #: info/info.c:365 info/info.c:1115
! #, fuzzy, c-format
! msgid "Cannot find node '%s'."
! msgstr "Gushaka"
  
! #: info/info.c:387
! #, c-format
! msgid "No program name given."
! msgstr ""
! 
! #: info/info.c:578
  #, c-format
  msgid "invalid number: %s\n"
  msgstr ""
  
! #: info/info.c:758
  #, c-format
  msgid "malformed variable assignment: %s"
  msgstr ""
  
! #: info/info.c:765 info/infokey.c:537
  #, fuzzy, c-format
  msgid "%s: no such variable"
  msgstr "Komandi:"
  
! #: info/info.c:771 info/infokey.c:539
  #, fuzzy, c-format
  msgid "value %s is not valid for variable %s"
  msgstr "i Agaciro Bya IMPINDURAGACIRO"
  
! #: info/info.c:783
  #, fuzzy, c-format
  msgid "Try --help for more information.\n"
  msgstr "Ifashayobora kugirango Birenzeho Ibisobanuro"
  
! #: info/info.c:805 install-info/install-info.c:2212 tp/texi2any.pl:878
! #: texindex/ti.twjr:1293
! #, c-format, awk-format, perl-format
  msgid ""
  "Copyright (C) %s Free Software Foundation, Inc.\n"
***************
*** 503,517 ****
  msgstr ""
  
! #: info/info.c:785
  #, fuzzy, c-format
! msgid "can't open %s: %s"
! msgstr "%s:OYA Gufungura IDOSIYE"
! 
! #: info/info.c:791
! #, c-format
! msgid "debugging output diverted to \"%s\""
! msgstr ""
  
! #: info/info.c:877
  #, c-format
  msgid ""
--- 492,501 ----
  msgstr ""
  
! #: info/info.c:963
  #, fuzzy, c-format
! msgid "no index entries found for '%s'\n"
! msgstr "Oya Umubarendanga Ibyinjijwe Byabonetse kugirango"
  
! #: info/info.c:1016
  #, c-format
  msgid ""
***************
*** 521,525 ****
  msgstr ""
  
! #: info/info.c:883
  msgid ""
  "Options:\n"
--- 505,509 ----
  msgstr ""
  
! #: info/info.c:1022
  msgid ""
  "Options:\n"
***************
*** 532,536 ****
  msgstr ""
  
! #: info/info.c:891
  msgid ""
  "  -h, --help                   display this help and exit.\n"
--- 516,520 ----
  msgstr ""
  
! #: info/info.c:1030
  msgid ""
  "  -h, --help                   display this help and exit.\n"
***************
*** 540,544 ****
  msgstr ""
  
! #: info/info.c:897
  msgid ""
  "  -R, --raw-escapes            output \"raw\" ANSI escapes (default).\n"
--- 524,528 ----
  msgstr ""
  
! #: info/info.c:1036
  msgid ""
  "  -R, --raw-escapes            output \"raw\" ANSI escapes (default).\n"
***************
*** 548,557 ****
  msgstr ""
  
! #: info/info.c:904
  #, fuzzy
  msgid "  -b, --speech-friendly        be friendly to speech synthesizers."
  msgstr "-B Kuri"
  
! #: info/info.c:908
  msgid ""
  "      --strict-node-location   (for debugging) use Info file pointers as-"
--- 532,541 ----
  msgstr ""
  
! #: info/info.c:1043
  #, fuzzy
  msgid "  -b, --speech-friendly        be friendly to speech synthesizers."
  msgstr "-B Kuri"
  
! #: info/info.c:1047
  msgid ""
  "      --strict-node-location   (for debugging) use Info file pointers as-"
***************
*** 565,585 ****
  msgstr ""
  
! #: info/info.c:917
  msgid ""
  "\n"
  "The first non-option argument, if present, is the menu entry to start from;\n"
! "it is searched for in all `dir' files along INFOPATH.\n"
! "If it is not present, info merges all `dir' files and shows the result.\n"
  "Any remaining arguments are treated as the names of menu\n"
  "items relative to the initial node visited."
  msgstr ""
  
! #: info/info.c:924
  msgid ""
  "\n"
! "For a summary of key bindings, type h within Info."
  msgstr ""
  
! #: info/info.c:927
  msgid ""
  "\n"
--- 549,569 ----
  msgstr ""
  
! #: info/info.c:1056
  msgid ""
  "\n"
  "The first non-option argument, if present, is the menu entry to start from;\n"
! "it is searched for in all 'dir' files along INFOPATH.\n"
! "If it is not present, info merges all 'dir' files and shows the result.\n"
  "Any remaining arguments are treated as the names of menu\n"
  "items relative to the initial node visited."
  msgstr ""
  
! #: info/info.c:1063
  msgid ""
  "\n"
! "For a summary of key bindings, type H within Info."
  msgstr ""
  
! #: info/info.c:1066
  msgid ""
  "\n"
***************
*** 589,593 ****
  "  info info-stnd             show the manual specific to this Info program\n"
  "  info emacs                 start at emacs node from top-level dir\n"
! "  info emacs buffers         start at buffers node within emacs manual\n"
  "  info --show-options emacs  start at node with emacs' command line options\n"
  "  info --subnodes -o out.txt emacs  dump entire manual to out.txt\n"
--- 573,579 ----
  "  info info-stnd             show the manual specific to this Info program\n"
  "  info emacs                 start at emacs node from top-level dir\n"
! "  info emacs buffers         select buffers menu entry in emacs manual\n"
! "  info emacs -n Files        start at Files node within emacs manual\n"
! "  info '(emacs)Files'        alternative way to start at Files node\n"
  "  info --show-options emacs  start at node with emacs' command line options\n"
  "  info --subnodes -o out.txt emacs  dump entire manual to out.txt\n"
***************
*** 595,602 ****
  msgstr ""
  
! #: info/info.c:938 info/infokey.c:911 util/texindex.c:259
  #, fuzzy
  msgid ""
- "\n"
  "Email bug reports to bug-texinfo@gnu.org,\n"
  "general questions and discussion to help-texinfo@gnu.org.\n"
--- 581,588 ----
  msgstr ""
  
! #: info/info.c:1081 install-info/install-info.c:616 tp/texi2any.pl:866
! #: texindex/ti.twjr:1282
  #, fuzzy
  msgid ""
  "Email bug reports to bug-texinfo@gnu.org,\n"
  "general questions and discussion to help-texinfo@gnu.org.\n"
***************
*** 604,737 ****
  msgstr "org."
  
! #: info/info.c:972
! #, fuzzy, c-format
! msgid "Cannot find node `%s'."
! msgstr "Gushaka"
! 
! #: info/info.c:973
  #, fuzzy, c-format
! msgid "Cannot find node `(%s)%s'."
  msgstr "Gushaka"
  
! #: info/info.c:974
  #, fuzzy
  msgid "Cannot find a window!"
  msgstr "Gushaka a Idirishya"
  
! #: info/info.c:975
  #, fuzzy
  msgid "Point doesn't appear within this window's node!"
  msgstr "Kugaragara muri iyi"
  
! #: info/info.c:976
  #, fuzzy
  msgid "Cannot delete the last window."
  msgstr "Gusiba i Iheruka Idirishya"
  
! #: info/info.c:977
  #, fuzzy
  msgid "No menu in this node."
  msgstr "Ibikubiyemo in iyi"
  
! #: info/info.c:978
  #, fuzzy
  msgid "No footnotes in this node."
  msgstr "Ubusobanuro mpezarupapuro in iyi"
  
! #: info/info.c:979
  #, fuzzy
  msgid "No cross references in this node."
  msgstr "Kwambukiranya Indango in iyi"
  
! #: info/info.c:980
  #, fuzzy, c-format
! msgid "No `%s' pointer for this node."
  msgstr "Mweretsi kugirango iyi"
  
! #: info/info.c:981
  #, fuzzy, c-format
! msgid "Unknown Info command `%c'; try `?' for help."
  msgstr "Komandi: kugirango Ifashayobora"
  
! #: info/info.c:982
  #, fuzzy, c-format
! msgid "Terminal type `%s' is not smart enough to run Info."
  msgstr "Ubwoko ni OYA Cyiza Kuri Gukoresha"
  
! #: info/info.c:983
  #, fuzzy
  msgid "You are already at the last page of this node."
  msgstr "ku i Iheruka Ipaji Bya iyi"
  
! #: info/info.c:984
  #, fuzzy
  msgid "You are already at the first page of this node."
  msgstr "ku i Itangira Ipaji Bya iyi"
  
! #: info/info.c:985
  #, fuzzy
  msgid "Only one window."
  msgstr "Idirishya"
  
! #: info/info.c:986
  #, fuzzy
  msgid "Resulting window would be too small."
  msgstr "Idirishya Gitoya"
  
! #: info/info.c:987
  #, fuzzy
  msgid "Not enough room for a help window, please delete a window."
  msgstr "kugirango a Ifashayobora Idirishya Gusiba a Idirishya"
  
! #: info/infodoc.c:45
  msgid "Basic Info command keys\n"
  msgstr ""
  
! #: info/infodoc.c:47
  #, fuzzy
  msgid "\\%-10[quit-help]  Close this help window.\n"
  msgstr "\\%-10 Kuvamo Ifashayobora iyi Ifashayobora"
  
! #: info/infodoc.c:48
  #, fuzzy
  msgid "\\%-10[quit]  Quit Info altogether.\n"
  msgstr "\\%-10 Kuvamo"
  
! #: info/infodoc.c:49
  #, fuzzy
  msgid "\\%-10[get-info-help-node]  Invoke the Info tutorial.\n"
  msgstr "\\%-10 Kubona Ibisobanuro Ifashayobora i"
  
! #: info/infodoc.c:51
  #, fuzzy
  msgid "\\%-10[prev-line]  Move up one line.\n"
  msgstr "\\%-10 Umurongo subira inyuma 1. Umurongo"
  
! #: info/infodoc.c:52
  #, fuzzy
  msgid "\\%-10[next-line]  Move down one line.\n"
  msgstr "\\%-10 Komeza>> Umurongo Imbere 1. Umurongo"
  
! #: info/infodoc.c:53
  #, fuzzy
  msgid "\\%-10[scroll-backward]  Scroll backward one screenful.\n"
  msgstr "\\%-10 subira inyuma subira inyuma a Ipaji"
  
! #: info/infodoc.c:54
  #, fuzzy
  msgid "\\%-10[scroll-forward]  Scroll forward one screenful.\n"
  msgstr "\\%-10 Imbere Imbere a Ipaji"
  
! #: info/infodoc.c:55
  #, fuzzy
  msgid "\\%-10[beginning-of-node]  Go to the beginning of this node.\n"
  msgstr "\\%-10 Itangiriro Bya Kuri i Itangiriro Bya iyi"
  
! #: info/infodoc.c:56
  #, fuzzy
  msgid "\\%-10[end-of-node]  Go to the end of this node.\n"
  msgstr "\\%-10 Impera Bya Kuri i Impera Bya iyi"
  
! #: info/infodoc.c:58
  #, fuzzy
  msgid "\\%-10[move-to-next-xref]  Skip to the next hypertext link.\n"
--- 590,718 ----
  msgstr "org."
  
! #: info/info.c:1116
  #, fuzzy, c-format
! msgid "Cannot find node '(%s)%s'."
  msgstr "Gushaka"
  
! #: info/info.c:1117
  #, fuzzy
  msgid "Cannot find a window!"
  msgstr "Gushaka a Idirishya"
  
! #: info/info.c:1118
  #, fuzzy
  msgid "Point doesn't appear within this window's node!"
  msgstr "Kugaragara muri iyi"
  
! #: info/info.c:1119
  #, fuzzy
  msgid "Cannot delete the last window."
  msgstr "Gusiba i Iheruka Idirishya"
  
! #: info/info.c:1120
  #, fuzzy
  msgid "No menu in this node."
  msgstr "Ibikubiyemo in iyi"
  
! #: info/info.c:1121
  #, fuzzy
  msgid "No footnotes in this node."
  msgstr "Ubusobanuro mpezarupapuro in iyi"
  
! #: info/info.c:1122
  #, fuzzy
  msgid "No cross references in this node."
  msgstr "Kwambukiranya Indango in iyi"
  
! #: info/info.c:1123
  #, fuzzy, c-format
! msgid "No '%s' pointer for this node."
  msgstr "Mweretsi kugirango iyi"
  
! #: info/info.c:1124
  #, fuzzy, c-format
! msgid "Unknown Info command '%c'; try '?' for help."
  msgstr "Komandi: kugirango Ifashayobora"
  
! #: info/info.c:1125
  #, fuzzy, c-format
! msgid "Terminal type '%s' is not smart enough to run Info."
  msgstr "Ubwoko ni OYA Cyiza Kuri Gukoresha"
  
! #: info/info.c:1126
  #, fuzzy
  msgid "You are already at the last page of this node."
  msgstr "ku i Iheruka Ipaji Bya iyi"
  
! #: info/info.c:1127
  #, fuzzy
  msgid "You are already at the first page of this node."
  msgstr "ku i Itangira Ipaji Bya iyi"
  
! #: info/info.c:1128
  #, fuzzy
  msgid "Only one window."
  msgstr "Idirishya"
  
! #: info/info.c:1129
  #, fuzzy
  msgid "Resulting window would be too small."
  msgstr "Idirishya Gitoya"
  
! #: info/info.c:1130
  #, fuzzy
  msgid "Not enough room for a help window, please delete a window."
  msgstr "kugirango a Ifashayobora Idirishya Gusiba a Idirishya"
  
! #: info/infodoc.c:40
  msgid "Basic Info command keys\n"
  msgstr ""
  
! #: info/infodoc.c:42
  #, fuzzy
  msgid "\\%-10[quit-help]  Close this help window.\n"
  msgstr "\\%-10 Kuvamo Ifashayobora iyi Ifashayobora"
  
! #: info/infodoc.c:43
  #, fuzzy
  msgid "\\%-10[quit]  Quit Info altogether.\n"
  msgstr "\\%-10 Kuvamo"
  
! #: info/infodoc.c:44
  #, fuzzy
  msgid "\\%-10[get-info-help-node]  Invoke the Info tutorial.\n"
  msgstr "\\%-10 Kubona Ibisobanuro Ifashayobora i"
  
! #: info/infodoc.c:46
  #, fuzzy
  msgid "\\%-10[prev-line]  Move up one line.\n"
  msgstr "\\%-10 Umurongo subira inyuma 1. Umurongo"
  
! #: info/infodoc.c:47
  #, fuzzy
  msgid "\\%-10[next-line]  Move down one line.\n"
  msgstr "\\%-10 Komeza>> Umurongo Imbere 1. Umurongo"
  
! #: info/infodoc.c:48
  #, fuzzy
  msgid "\\%-10[scroll-backward]  Scroll backward one screenful.\n"
  msgstr "\\%-10 subira inyuma subira inyuma a Ipaji"
  
! #: info/infodoc.c:49
  #, fuzzy
  msgid "\\%-10[scroll-forward]  Scroll forward one screenful.\n"
  msgstr "\\%-10 Imbere Imbere a Ipaji"
  
! #: info/infodoc.c:50
  #, fuzzy
  msgid "\\%-10[beginning-of-node]  Go to the beginning of this node.\n"
  msgstr "\\%-10 Itangiriro Bya Kuri i Itangiriro Bya iyi"
  
! #: info/infodoc.c:51
  #, fuzzy
  msgid "\\%-10[end-of-node]  Go to the end of this node.\n"
  msgstr "\\%-10 Impera Bya Kuri i Impera Bya iyi"
  
! #: info/infodoc.c:53
  #, fuzzy
  msgid "\\%-10[move-to-next-xref]  Skip to the next hypertext link.\n"
***************
*** 739,743 ****
  "\\%-10 Kwimura Kuri Komeza>> X- Ngenderwaho Kuri Komeza>> Ihuza muri iyi"
  
! #: info/infodoc.c:59
  #, fuzzy
  msgid ""
--- 720,724 ----
  "\\%-10 Kwimura Kuri Komeza>> X- Ngenderwaho Kuri Komeza>> Ihuza muri iyi"
  
! #: info/infodoc.c:54
  #, fuzzy
  msgid ""
***************
*** 746,805 ****
  msgstr "\\%-10 Guhitamo Indango iyi Umurongo i Ihuza indanga"
  
! #: info/infodoc.c:60
  #, fuzzy
  msgid "\\%-10[history-node]  Go back to the last node seen in this window.\n"
  msgstr "\\%-10 Urutonde Kuri i Iheruka in iyi Idirishya"
  
! #: info/infodoc.c:62
  #, fuzzy
  msgid "\\%-10[global-prev-node]  Go to the previous node in the document.\n"
  msgstr "\\%-10 Kuri i Ibanjirije Bya iyi"
  
! #: info/infodoc.c:63
  #, fuzzy
  msgid "\\%-10[global-next-node]  Go to the next node in the document.\n"
  msgstr "\\%-10 Komeza>> Kuri i Komeza>> Bya iyi"
  
! #: info/infodoc.c:64
  #, fuzzy
  msgid "\\%-10[prev-node]  Go to the previous node on this level.\n"
  msgstr "\\%-10 Kuri i Ibanjirije Bya iyi"
  
! #: info/infodoc.c:65
  #, fuzzy
  msgid "\\%-10[next-node]  Go to the next node on this level.\n"
  msgstr "\\%-10 Komeza>> Kuri i Komeza>> Bya iyi"
  
! #: info/infodoc.c:66
  #, fuzzy
  msgid "\\%-10[up-node]  Go up one level.\n"
  msgstr "\\%-10 Hejuru Hejuru Bivuye iyi"
  
! #: info/infodoc.c:67
  #, fuzzy
  msgid "\\%-10[top-node]  Go to the top node of this document.\n"
  msgstr "\\%-10 Impera Bya Kuri i Impera Bya iyi"
  
! #: info/infodoc.c:68
  #, fuzzy
! msgid "\\%-10[dir-node]  Go to the main `directory' node.\n"
  msgstr "\\%-10 Impera Bya Kuri i Impera Bya iyi"
  
! #: info/infodoc.c:70
  #, fuzzy
  msgid "1...9       Pick the first...ninth item in this node's menu.\n"
  msgstr "%-10sItangira Ikintu in Ibikubiyemo"
  
! #: info/infodoc.c:71
  #, fuzzy
  msgid "\\%-10[last-menu-item]  Pick the last item in this node's menu.\n"
  msgstr "\\%-10 Iheruka Ibikubiyemo Ikintu Iheruka Ikintu in Ibikubiyemo"
  
! #: info/infodoc.c:72
  #, fuzzy
  msgid "\\%-10[menu-item]  Pick a menu item specified by name.\n"
  msgstr "%-10sIbikubiyemo Ikintu ku Izina:"
  
! #: info/infodoc.c:73
  #, fuzzy
  msgid "\\%-10[xref-item]  Follow a cross reference specified by name.\n"
--- 727,786 ----
  msgstr "\\%-10 Guhitamo Indango iyi Umurongo i Ihuza indanga"
  
! #: info/infodoc.c:55
  #, fuzzy
  msgid "\\%-10[history-node]  Go back to the last node seen in this window.\n"
  msgstr "\\%-10 Urutonde Kuri i Iheruka in iyi Idirishya"
  
! #: info/infodoc.c:57
  #, fuzzy
  msgid "\\%-10[global-prev-node]  Go to the previous node in the document.\n"
  msgstr "\\%-10 Kuri i Ibanjirije Bya iyi"
  
! #: info/infodoc.c:58
  #, fuzzy
  msgid "\\%-10[global-next-node]  Go to the next node in the document.\n"
  msgstr "\\%-10 Komeza>> Kuri i Komeza>> Bya iyi"
  
! #: info/infodoc.c:59
  #, fuzzy
  msgid "\\%-10[prev-node]  Go to the previous node on this level.\n"
  msgstr "\\%-10 Kuri i Ibanjirije Bya iyi"
  
! #: info/infodoc.c:60
  #, fuzzy
  msgid "\\%-10[next-node]  Go to the next node on this level.\n"
  msgstr "\\%-10 Komeza>> Kuri i Komeza>> Bya iyi"
  
! #: info/infodoc.c:61
  #, fuzzy
  msgid "\\%-10[up-node]  Go up one level.\n"
  msgstr "\\%-10 Hejuru Hejuru Bivuye iyi"
  
! #: info/infodoc.c:62
  #, fuzzy
  msgid "\\%-10[top-node]  Go to the top node of this document.\n"
  msgstr "\\%-10 Impera Bya Kuri i Impera Bya iyi"
  
! #: info/infodoc.c:63
  #, fuzzy
! msgid "\\%-10[dir-node]  Go to the main 'directory' node.\n"
  msgstr "\\%-10 Impera Bya Kuri i Impera Bya iyi"
  
! #: info/infodoc.c:65
  #, fuzzy
  msgid "1...9       Pick the first...ninth item in this node's menu.\n"
  msgstr "%-10sItangira Ikintu in Ibikubiyemo"
  
! #: info/infodoc.c:66
  #, fuzzy
  msgid "\\%-10[last-menu-item]  Pick the last item in this node's menu.\n"
  msgstr "\\%-10 Iheruka Ibikubiyemo Ikintu Iheruka Ikintu in Ibikubiyemo"
  
! #: info/infodoc.c:67
  #, fuzzy
  msgid "\\%-10[menu-item]  Pick a menu item specified by name.\n"
  msgstr "%-10sIbikubiyemo Ikintu ku Izina:"
  
! #: info/infodoc.c:68
  #, fuzzy
  msgid "\\%-10[xref-item]  Follow a cross reference specified by name.\n"
***************
*** 807,826 ****
  "\\%-10 X- Ngenderwaho Ikintu a Kwambukiranya Indango Izina: Bya Indango"
  
! #: info/infodoc.c:74
  #, fuzzy
  msgid "\\%-10[goto-node]  Go to a node specified by name.\n"
  msgstr "%-10sKuri ku Izina:"
  
! #: info/infodoc.c:76
  #, fuzzy
  msgid "\\%-10[search]  Search forward for a specified string.\n"
  msgstr "%-10sImbere kugirango a Ikurikiranyanyuguti"
  
! #: info/infodoc.c:77
  #, fuzzy
  msgid "\\%-10[search-previous]  Search for previous occurrence.\n"
  msgstr "\\%-10 Kuri i Ibanjirije Bya iyi"
  
! #: info/infodoc.c:78
  #, fuzzy
  msgid "\\%-10[search-next]  Search for next occurrence.\n"
--- 788,807 ----
  "\\%-10 X- Ngenderwaho Ikintu a Kwambukiranya Indango Izina: Bya Indango"
  
! #: info/infodoc.c:69
  #, fuzzy
  msgid "\\%-10[goto-node]  Go to a node specified by name.\n"
  msgstr "%-10sKuri ku Izina:"
  
! #: info/infodoc.c:71
  #, fuzzy
  msgid "\\%-10[search]  Search forward for a specified string.\n"
  msgstr "%-10sImbere kugirango a Ikurikiranyanyuguti"
  
! #: info/infodoc.c:72
  #, fuzzy
  msgid "\\%-10[search-previous]  Search for previous occurrence.\n"
  msgstr "\\%-10 Kuri i Ibanjirije Bya iyi"
  
! #: info/infodoc.c:73
  #, fuzzy
  msgid "\\%-10[search-next]  Search for next occurrence.\n"
***************
*** 828,832 ****
  "%-10skugirango a Ikurikiranyanyuguti in i Umubarendanga Ibyinjijwe Bya iyi"
  
! #: info/infodoc.c:79
  #, fuzzy
  msgid ""
--- 809,813 ----
  "%-10skugirango a Ikurikiranyanyuguti in i Umubarendanga Ibyinjijwe Bya iyi"
  
! #: info/infodoc.c:74
  #, fuzzy
  msgid ""
***************
*** 838,1024 ****
  "Icyinjijwe Byabonetse"
  
! #: info/infodoc.c:81
  msgid "\\%-10[virtual-index]  Synthesize menu of matching index entries.\n"
  msgstr ""
  
! #: info/infodoc.c:83
  #, fuzzy
  msgid "\\%-10[abort-key]  Cancel the current operation.\n"
  msgstr "KIGEZWEHO"
  
! #: info/infodoc.c:91
! #, fuzzy
! msgid ""
! "Basic Commands in Info Windows\n"
! "******************************\n"
! msgstr "in"
! 
! #: info/infodoc.c:94
! #, fuzzy, c-format
! msgid "  %-10s  Quit this help.\n"
! msgstr "%-10siyi Ifashayobora"
! 
! #: info/infodoc.c:95
! #, c-format
! msgid "  %-10s  Quit Info altogether.\n"
! msgstr ""
! 
! #: info/infodoc.c:96
! #, fuzzy, c-format
! msgid "  %-10s  Invoke the Info tutorial.\n"
! msgstr "%-10si"
! 
! #: info/infodoc.c:100
! #, fuzzy, c-format
! msgid "  %-10s  Move to the `next' node of this node.\n"
! msgstr "%-10sKuri i Bya iyi"
! 
! #: info/infodoc.c:101
! #, fuzzy, c-format
! msgid "  %-10s  Move to the `previous' node of this node.\n"
! msgstr "%-10sKuri i Bya iyi"
! 
! #: info/infodoc.c:102
! #, fuzzy, c-format
! msgid "  %-10s  Move `up' from this node.\n"
! msgstr "%-10sBivuye iyi"
! 
! #: info/infodoc.c:103
! #, fuzzy, c-format
! msgid ""
! "  %-10s  Pick menu item specified by name.\n"
! "              Picking a menu item causes another node to be selected.\n"
! msgstr ""
! "\\%-10 Ibikubiyemo Ikintu Ibikubiyemo Ikintu ku Izina: a Ibikubiyemo Ikintu "
! "Kuri Byahiswemo"
! 
! #: info/infodoc.c:105
! #, fuzzy, c-format
! msgid "  %-10s  Follow a cross reference.  Reads name of reference.\n"
! msgstr "%-10sa Kwambukiranya Indango Izina: Bya Indango"
! 
! #: info/infodoc.c:106
! #, fuzzy, c-format
! msgid "  %-10s  Move to the last node seen in this window.\n"
! msgstr "%-10sKuri i Iheruka in iyi Idirishya"
! 
! #: info/infodoc.c:107
! #, fuzzy, c-format
! msgid "  %-10s  Skip to next hypertext link within this node.\n"
! msgstr "%-10sKuri Komeza>> Ihuza muri iyi"
! 
! #: info/infodoc.c:108
! #, fuzzy, c-format
! msgid "  %-10s  Follow the hypertext link under cursor.\n"
! msgstr "%-10si Ihuza indanga"
! 
! #: info/infodoc.c:109
! #, fuzzy, c-format
! msgid "  %-10s  Move to the `directory' node.  Equivalent to `g (DIR)'.\n"
! msgstr "%-10sKuri i Kuri g"
! 
! #: info/infodoc.c:110
  #, fuzzy, c-format
! msgid "  %-10s  Move to the Top node.  Equivalent to `g Top'.\n"
! msgstr "%-10sKuri i Kuri g"
  
! #: info/infodoc.c:112
  #, fuzzy
- msgid ""
- "Moving within a node:\n"
- "---------------------\n"
- msgstr "muri a"
- 
- #: info/infodoc.c:114
- #, fuzzy, c-format
- msgid "  %-10s  Scroll forward a page.\n"
- msgstr "%-10sImbere a Ipaji"
- 
- #: info/infodoc.c:115
- #, fuzzy, c-format
- msgid "  %-10s  Scroll backward a page.\n"
- msgstr "%-10ssubira inyuma a Ipaji"
- 
- #: info/infodoc.c:116
- #, fuzzy, c-format
- msgid "  %-10s  Go to the beginning of this node.\n"
- msgstr "%-10sKuri i Itangiriro Bya iyi"
- 
- #: info/infodoc.c:117
- #, fuzzy, c-format
- msgid "  %-10s  Go to the end of this node.\n"
- msgstr "%-10sKuri i Impera Bya iyi"
- 
- #: info/infodoc.c:118
- #, fuzzy, c-format
- msgid "  %-10s  Scroll forward 1 line.\n"
- msgstr "%-10sImbere 1. Umurongo"
- 
- #: info/infodoc.c:119
- #, fuzzy, c-format
- msgid "  %-10s  Scroll backward 1 line.\n"
- msgstr "%-10ssubira inyuma 1. Umurongo"
- 
- #: info/infodoc.c:121
- #, fuzzy
- msgid ""
- "Other commands:\n"
- "---------------\n"
- msgstr "Amabwiriza"
- 
- #: info/infodoc.c:123
- #, fuzzy, c-format
- msgid "  %-10s  Pick first...ninth item in node's menu.\n"
- msgstr "%-10sItangira Ikintu in Ibikubiyemo"
- 
- #: info/infodoc.c:124
- #, fuzzy, c-format
- msgid "  %-10s  Pick last item in node's menu.\n"
- msgstr "%-10sIheruka Ikintu in Ibikubiyemo"
- 
- #: info/infodoc.c:127
- #, fuzzy, c-format
- msgid ""
- "  %-10s  Search for a specified string in the index entries of this Info\n"
- "              file, and select the node referenced by the first entry "
- "found.\n"
- msgstr ""
- "\\%-10 Umubarendanga Gushaka kugirango a Ikurikiranyanyuguti in i "
- "Umubarendanga Ibyinjijwe Bya iyi IDOSIYE Na Guhitamo i ku i Itangira "
- "Icyinjijwe Byabonetse"
- 
- #: info/infodoc.c:129
- #, fuzzy, c-format
- msgid ""
- "  %-10s  Move to node specified by name.\n"
- "              You may include a filename as well, as in (FILENAME)NODENAME.\n"
- msgstr ""
- "\\%-10 Kuri ku Izina: Gicurasi Gushyiramo a Izina ry'idosiye: Nka Nka in"
- 
- #: info/infodoc.c:131
- #, fuzzy, c-format
- msgid ""
- "  %-10s  Search forward for a specified string,\n"
- "              and select the node in which the next occurrence is found.\n"
- msgstr ""
- "\\%-10 Gushaka Imbere kugirango a Na Guhitamo i in i Komeza>> ukugaragara ni "
- "Byabonetse"
- 
- #: info/infodoc.c:133
- #, fuzzy, c-format
- msgid ""
- "  %-10s  Search backward for a specified string,\n"
- "              and select the node in which the next occurrence is found.\n"
- msgstr ""
- "\\%-10 Gushaka Imbere kugirango a Na Guhitamo i in i Komeza>> ukugaragara ni "
- "Byabonetse"
- 
- #: info/infodoc.c:311
- #, fuzzy, c-format
  msgid "The current search path is:\n"
  msgstr "KIGEZWEHO Gushaka Inzira ni"
  
! #: info/infodoc.c:314
! #, fuzzy, c-format
  msgid ""
  "Commands available in Info windows:\n"
--- 819,843 ----
  "Icyinjijwe Byabonetse"
  
! #: info/infodoc.c:76
  msgid "\\%-10[virtual-index]  Synthesize menu of matching index entries.\n"
  msgstr ""
  
! #: info/infodoc.c:78
  #, fuzzy
  msgid "\\%-10[abort-key]  Cancel the current operation.\n"
  msgstr "KIGEZWEHO"
  
! #: info/infodoc.c:197
  #, fuzzy, c-format
! msgid "This is GNU Info version %s.  "
! msgstr "ni ku Verisiyo Bivuye"
  
! #: info/infodoc.c:198
  #, fuzzy
  msgid "The current search path is:\n"
  msgstr "KIGEZWEHO Gushaka Inzira ni"
  
! #: info/infodoc.c:203
! #, fuzzy
  msgid ""
  "Commands available in Info windows:\n"
***************
*** 1026,1031 ****
  msgstr "Bihari in"
  
! #: info/infodoc.c:317
! #, fuzzy, c-format
  msgid ""
  "Commands available in the echo area:\n"
--- 845,850 ----
  msgstr "Bihari in"
  
! #: info/infodoc.c:206
! #, fuzzy
  msgid ""
  "Commands available in the echo area:\n"
***************
*** 1033,1037 ****
  msgstr "Bihari in i Ubuso"
  
! #: info/infodoc.c:338
  #, fuzzy, c-format
  msgid ""
--- 852,856 ----
  msgstr "Bihari in i Ubuso"
  
! #: info/infodoc.c:226
  #, fuzzy, c-format
  msgid ""
***************
*** 1040,1045 ****
  msgstr "Amabwiriza Biturutse"
  
! #: info/infodoc.c:342
! #, fuzzy, c-format
  msgid ""
  "The following commands cannot be invoked at all:\n"
--- 859,864 ----
  msgstr "Amabwiriza Biturutse"
  
! #: info/infodoc.c:231
! #, fuzzy
  msgid ""
  "The following commands cannot be invoked at all:\n"
***************
*** 1047,1315 ****
  msgstr "Amabwiriza ku Byose"
  
! #: info/infodoc.c:468
  #, fuzzy
  msgid "Display help message"
  msgstr "Ifashayobora Ubutumwa"
  
! #: info/infodoc.c:486
  #, fuzzy
! msgid "Visit Info node `(info)Help'"
  msgstr "Ibisobanuro"
  
! #: info/infodoc.c:612
  #, fuzzy
  msgid "Print documentation for KEY"
  msgstr "kugirango"
  
! #: info/infodoc.c:624
  #, fuzzy, c-format
  msgid "Describe key: %s"
  msgstr "Urufunguzo"
  
! #: info/infodoc.c:634
! #, fuzzy, c-format
! msgid "ESC %s is undefined."
! msgstr "ni kidasobanuye"
! 
! #: info/infodoc.c:650 info/infodoc.c:678
  #, fuzzy, c-format
  msgid "%s is undefined."
  msgstr "%sni kidasobanuye"
  
! #: info/infodoc.c:699
! #, fuzzy, c-format
! msgid "%s is defined to %s."
! msgstr "%sni Kuri"
! 
! #: info/infodoc.c:1123
  #, fuzzy
  msgid "Show what to type to execute a given command"
  msgstr "Kuri Ubwoko Kuri Gukora a Komandi:"
  
! #: info/infodoc.c:1127
  #, fuzzy
  msgid "Where is command: "
  msgstr "ni Komandi:"
  
! #: info/infodoc.c:1149
  #, fuzzy, c-format
! msgid "`%s' is not on any keys"
  msgstr "`%s'ni OYA ku Utubuto"
  
! #: info/infodoc.c:1155
  #, fuzzy, c-format
  msgid "%s can only be invoked via %s."
  msgstr "%sBiturutse"
  
! #: info/infodoc.c:1159
  #, fuzzy, c-format
  msgid "%s can be invoked via %s."
  msgstr "%sBiturutse"
  
! #: info/infodoc.c:1164
  #, fuzzy, c-format
! msgid "There is no function named `%s'"
  msgstr "ni Oya Umumaro"
  
! #: info/infodoc.c:98
! #, fuzzy
! msgid ""
! "Selecting other nodes:\n"
! "----------------------\n"
! msgstr "Ikindi"
! 
! #: info/infokey.c:169
  #, fuzzy, c-format
! msgid "incorrect number of arguments"
! msgstr "Umubare Bya ingingo"
! 
! #: info/infokey.c:199
! #, fuzzy, c-format
! msgid "cannot open input file `%s'"
  msgstr "Gufungura Iyinjiza IDOSIYE"
  
! #: info/infokey.c:213
! #, fuzzy, c-format
! msgid "cannot create output file `%s'"
! msgstr "Kurema Ibisohoka IDOSIYE"
! 
! #: info/infokey.c:224
! #, fuzzy, c-format
! msgid "error writing to `%s'"
! msgstr "Ikosa Kuri"
! 
! #: info/infokey.c:230
! #, fuzzy, c-format
! msgid "error closing output file `%s'"
! msgstr "Ikosa Ibisohoka IDOSIYE"
! 
! #: info/infokey.c:449
  #, fuzzy, c-format
  msgid "key sequence too long"
  msgstr "Urufunguzo"
  
! #: info/infokey.c:527
  #, fuzzy, c-format
  msgid "missing key sequence"
  msgstr "Ibuze Urufunguzo"
  
! #: info/infokey.c:607
  #, fuzzy, c-format
  msgid "NUL character (\\000) not permitted"
  msgstr "Inyuguti OYA"
  
! #: info/infokey.c:637
  #, fuzzy, c-format
  msgid "NUL character (^%c) not permitted"
  msgstr "Inyuguti OYA"
  
! #: info/infokey.c:660
  #, fuzzy, c-format
  msgid "missing action name"
  msgstr "Ibuze Igikorwa Izina:"
  
! #: info/infokey.c:675 info/infokey.c:745
  #, fuzzy, c-format
! msgid "section too long"
! msgstr "Icyiciro"
  
! #: info/infokey.c:681
  #, fuzzy, c-format
  msgid "unknown action `%s'"
  msgstr "Kitazwi Igikorwa"
  
! #: info/infokey.c:691
  #, fuzzy, c-format
  msgid "action name too long"
  msgstr "Igikorwa Izina:"
  
! #: info/infokey.c:704
  #, fuzzy, c-format
  msgid "extra characters following action `%s'"
  msgstr "Birenga Inyuguti Igikorwa"
  
! #: info/infokey.c:715
  #, fuzzy, c-format
  msgid "missing variable name"
  msgstr "Ibuze IMPINDURAGACIRO Izina:"
  
! #: info/infokey.c:724
  #, fuzzy, c-format
  msgid "missing `=' immediately after variable name"
  msgstr "Ibuze Ako kanya Nyuma IMPINDURAGACIRO Izina:"
  
! #: info/infokey.c:731
  #, fuzzy, c-format
  msgid "variable name too long"
  msgstr "IMPINDURAGACIRO Izina:"
  
! #: info/infokey.c:753
  #, fuzzy, c-format
  msgid "value too long"
  msgstr "Agaciro"
  
! #: info/infokey.c:881
  #, fuzzy, c-format
  msgid "\"%s\", line %u: "
  msgstr "\"%s\",Umurongo"
  
! #: info/infokey.c:899
! #, fuzzy, c-format
! msgid ""
! "Usage: %s [OPTION]... [INPUT-FILE]\n"
! "\n"
! "Compile infokey source file to infokey file.  Reads INPUT-FILE (default\n"
! "$HOME/.infokey) and writes compiled key file to (by default) $HOME/.info.\n"
! "\n"
! "Options:\n"
! "  --output FILE        output to FILE instead of $HOME/.info\n"
! "  --help               display this help and exit.\n"
! "  --version            display version information and exit.\n"
! msgstr "Ibisobanuro."
! 
! #: info/infomap.c:959
! #, fuzzy, c-format
! msgid "Ignoring invalid infokey file `%s' - too small"
! msgstr "Kwirengagiza Sibyo IDOSIYE Gitoya"
! 
! #: info/infomap.c:962
! #, fuzzy, c-format
! msgid "Ignoring invalid infokey file `%s' - too big"
! msgstr "Kwirengagiza Sibyo IDOSIYE"
! 
! #: info/infomap.c:975
! #, fuzzy, c-format
! msgid "Error reading infokey file `%s' - short read"
! msgstr "IDOSIYE Gusoma"
! 
! #: info/infomap.c:993
! #, fuzzy, c-format
! msgid ""
! "Invalid infokey file `%s' (bad magic numbers) -- run infokey to update it"
! msgstr "IDOSIYE Imibare Gukoresha Kuri Kuvugurura"
! 
! #: info/infomap.c:1001
! #, fuzzy, c-format
! msgid "Your infokey file `%s' is out of date -- run infokey to update it"
! msgstr "IDOSIYE ni Inyuma Bya Itariki Gukoresha Kuri Kuvugurura"
! 
! #: info/infomap.c:1017
! #, fuzzy, c-format
! msgid ""
! "Invalid infokey file `%s' (bad section length) -- run infokey to update it"
! msgstr "IDOSIYE Icyiciro Uburebure Gukoresha Kuri Kuvugurura"
! 
! #: info/infomap.c:1041
! #, fuzzy, c-format
! msgid ""
! "Invalid infokey file `%s' (bad section code) -- run infokey to update it"
! msgstr "IDOSIYE Icyiciro ITEGEKONGENGA Gukoresha Kuri Kuvugurura"
! 
! #: info/infomap.c:1171
! #, fuzzy
! msgid "Bad data in infokey file -- some key bindings ignored"
! msgstr "Ibyatanzwe in IDOSIYE Urufunguzo Ibyafataranyijwe"
! 
! #: info/infomap.c:1236
! #, fuzzy
! msgid "Bad data in infokey file -- some var settings ignored"
! msgstr "Ibyatanzwe in IDOSIYE VAR Amagenamiterere"
! 
! #: info/m-x.c:67
  #, fuzzy
  msgid "Read the name of an Info command and describe it"
  msgstr "i Izina: Bya Komandi: Na"
  
! #: info/m-x.c:71
  #, fuzzy
  msgid "Describe command: "
  msgstr "Komandi:"
  
! #: info/m-x.c:94
  #, fuzzy
  msgid "Read a command name in the echo area and execute it"
  msgstr "a Komandi: Izina: in i Ubuso Na Gukora"
  
! #: info/m-x.c:138
  #, fuzzy, c-format
! msgid "Cannot execute an `echo-area' command here."
  msgstr "Gukora Komandi:"
  
! #: info/m-x.c:151
  #, fuzzy, c-format
  msgid "Undefined command: %s"
  msgstr "Komandi:"
  
! #: info/m-x.c:157
  #, fuzzy
  msgid "Set the height of the displayed window"
  msgstr "i Ubuhagarike Bya i Idirishya"
  
! #: info/m-x.c:170
  #, fuzzy, c-format
  msgid "Set screen height to (%d): "
  msgstr "Mugaragaza Ubuhagarike Kuri"
  
! #: info/makedoc.c:167 info/makedoc.c:175
  #, fuzzy, c-format
  msgid ""
--- 866,1035 ----
  msgstr "Amabwiriza ku Byose"
  
! #: info/infodoc.c:335
  #, fuzzy
  msgid "Display help message"
  msgstr "Ifashayobora Ubutumwa"
  
! #: info/infodoc.c:348
  #, fuzzy
! msgid "Visit Info node '(info)Help'"
  msgstr "Ibisobanuro"
  
! #: info/infodoc.c:447
  #, fuzzy
  msgid "Print documentation for KEY"
  msgstr "kugirango"
  
! #: info/infodoc.c:458
  #, fuzzy, c-format
  msgid "Describe key: %s"
  msgstr "Urufunguzo"
  
! #: info/infodoc.c:468 info/infodoc.c:504
  #, fuzzy, c-format
  msgid "%s is undefined."
  msgstr "%sni kidasobanuye"
  
! #: info/infodoc.c:866
  #, fuzzy
  msgid "Show what to type to execute a given command"
  msgstr "Kuri Ubwoko Kuri Gukora a Komandi:"
  
! #: info/infodoc.c:870
  #, fuzzy
  msgid "Where is command: "
  msgstr "ni Komandi:"
  
! #: info/infodoc.c:892
  #, fuzzy, c-format
! msgid "'%s' is not on any keys"
  msgstr "`%s'ni OYA ku Utubuto"
  
! #: info/infodoc.c:898
  #, fuzzy, c-format
  msgid "%s can only be invoked via %s."
  msgstr "%sBiturutse"
  
! #: info/infodoc.c:902
  #, fuzzy, c-format
  msgid "%s can be invoked via %s."
  msgstr "%sBiturutse"
  
! #: info/infodoc.c:907
  #, fuzzy, c-format
! msgid "There is no function named '%s'"
  msgstr "ni Oya Umumaro"
  
! #: info/infomap.c:600
  #, fuzzy, c-format
! msgid "could not open init file %s"
  msgstr "Gufungura Iyinjiza IDOSIYE"
  
! #: info/infokey.c:229
  #, fuzzy, c-format
  msgid "key sequence too long"
  msgstr "Urufunguzo"
  
! #: info/infokey.c:306
  #, fuzzy, c-format
  msgid "missing key sequence"
  msgstr "Ibuze Urufunguzo"
  
! #: info/infokey.c:386
  #, fuzzy, c-format
  msgid "NUL character (\\000) not permitted"
  msgstr "Inyuguti OYA"
  
! #: info/infokey.c:415
  #, fuzzy, c-format
  msgid "NUL character (^%c) not permitted"
  msgstr "Inyuguti OYA"
  
! #: info/infokey.c:438
  #, fuzzy, c-format
  msgid "missing action name"
  msgstr "Ibuze Igikorwa Izina:"
  
! #: info/infokey.c:450
  #, fuzzy, c-format
! msgid "cannot bind key sequence to menu-digit"
! msgstr "Urufunguzo"
  
! #: info/infokey.c:458
  #, fuzzy, c-format
  msgid "unknown action `%s'"
  msgstr "Kitazwi Igikorwa"
  
! #: info/infokey.c:482
  #, fuzzy, c-format
  msgid "action name too long"
  msgstr "Igikorwa Izina:"
  
! #: info/infokey.c:495
  #, fuzzy, c-format
  msgid "extra characters following action `%s'"
  msgstr "Birenga Inyuguti Igikorwa"
  
! #: info/infokey.c:506
  #, fuzzy, c-format
  msgid "missing variable name"
  msgstr "Ibuze IMPINDURAGACIRO Izina:"
  
! #: info/infokey.c:515
  #, fuzzy, c-format
  msgid "missing `=' immediately after variable name"
  msgstr "Ibuze Ako kanya Nyuma IMPINDURAGACIRO Izina:"
  
! #: info/infokey.c:522
  #, fuzzy, c-format
  msgid "variable name too long"
  msgstr "IMPINDURAGACIRO Izina:"
  
! #: info/infokey.c:546
  #, fuzzy, c-format
  msgid "value too long"
  msgstr "Agaciro"
  
! #: info/infokey.c:592
  #, fuzzy, c-format
  msgid "\"%s\", line %u: "
  msgstr "\"%s\",Umurongo"
  
! #: info/m-x.c:66
  #, fuzzy
  msgid "Read the name of an Info command and describe it"
  msgstr "i Izina: Bya Komandi: Na"
  
! #: info/m-x.c:70
  #, fuzzy
  msgid "Describe command: "
  msgstr "Komandi:"
  
! #: info/m-x.c:93
  #, fuzzy
  msgid "Read a command name in the echo area and execute it"
  msgstr "a Komandi: Izina: in i Ubuso Na Gukora"
  
! #: info/m-x.c:136
  #, fuzzy, c-format
! msgid "Cannot execute an 'echo-area' command here."
  msgstr "Gukora Komandi:"
  
! #: info/m-x.c:149
  #, fuzzy, c-format
  msgid "Undefined command: %s"
  msgstr "Komandi:"
  
! #: info/m-x.c:155
  #, fuzzy
  msgid "Set the height of the displayed window"
  msgstr "i Ubuhagarike Bya i Idirishya"
  
! #: info/m-x.c:168
  #, fuzzy, c-format
  msgid "Set screen height to (%d): "
  msgstr "Mugaragaza Ubuhagarike Kuri"
  
! #: info/makedoc.c:141
  #, fuzzy, c-format
  msgid ""
***************
*** 1318,1364 ****
  msgstr "Idosiye Kuri Ubwoko iyi IDOSIYE Gushyiramo"
  
! #: info/makedoc.c:557
  #, fuzzy, c-format
  msgid "Couldn't manipulate the file %s.\n"
  msgstr "i IDOSIYE"
  
! #: info/nodemenu.c:30
  #, fuzzy
  msgid ""
  "\n"
  "* Menu:\n"
  "  (File)Node                        Lines   Size   Containing File\n"
  "  ----------                        -----   ----   ---------------"
  msgstr "*Idosiye"
  
! #: info/nodemenu.c:200
  #, fuzzy
  msgid ""
  "Here is the menu of nodes you have recently visited.\n"
! "Select one from this menu, or use `\\[history-node]' in another window.\n"
  msgstr ""
  "ni i Ibikubiyemo Bya Bivuye iyi Ibikubiyemo Cyangwa Gukoresha Urutonde in "
  "Idirishya"
  
! #: info/nodemenu.c:220
  #, fuzzy
  msgid "Make a window containing a menu of all of the currently visited nodes"
  msgstr "a Idirishya a Ibikubiyemo Bya Byose Bya i"
  
! #: info/nodemenu.c:300
  #, fuzzy
  msgid "Select a node which has been previously visited in a visible window"
  msgstr "a in a Kigaragara Idirishya"
  
! #: info/nodemenu.c:313
  msgid "Select visited node: "
! msgstr ""
  
! #: info/nodemenu.c:333 info/session.c:2617
  #, fuzzy, c-format
  msgid "The reference disappeared! (%s)."
  msgstr "Indango"
  
! #: info/pcterm.c:179
  #, c-format
  msgid "Terminal cannot be initialized: %s\n"
--- 1038,1088 ----
  msgstr "Idosiye Kuri Ubwoko iyi IDOSIYE Gushyiramo"
  
! #: info/makedoc.c:466
  #, fuzzy, c-format
  msgid "Couldn't manipulate the file %s.\n"
  msgstr "i IDOSIYE"
  
! #. TRANSLATORS: The "\n* Menu:\n\n" part of this should not be translated, as
! #. it is part of the Info syntax.
! #: info/nodemenu.c:35
  #, fuzzy
  msgid ""
  "\n"
  "* Menu:\n"
+ "\n"
  "  (File)Node                        Lines   Size   Containing File\n"
  "  ----------                        -----   ----   ---------------"
  msgstr "*Idosiye"
  
! #: info/nodemenu.c:187
  #, fuzzy
  msgid ""
  "Here is the menu of nodes you have recently visited.\n"
! "Select one from this menu, or use '\\[history-node]' in another window.\n"
  msgstr ""
  "ni i Ibikubiyemo Bya Bivuye iyi Ibikubiyemo Cyangwa Gukoresha Urutonde in "
  "Idirishya"
  
! #: info/nodemenu.c:208
  #, fuzzy
  msgid "Make a window containing a menu of all of the currently visited nodes"
  msgstr "a Idirishya a Ibikubiyemo Bya Byose Bya i"
  
! #: info/nodemenu.c:253
  #, fuzzy
  msgid "Select a node which has been previously visited in a visible window"
  msgstr "a in a Kigaragara Idirishya"
  
! #: info/nodemenu.c:260
! #, fuzzy
  msgid "Select visited node: "
! msgstr "i"
  
! #: info/nodemenu.c:278 info/session.c:2356
  #, fuzzy, c-format
  msgid "The reference disappeared! (%s)."
  msgstr "Indango"
  
! #: info/pcterm.c:211
  #, c-format
  msgid "Terminal cannot be initialized: %s\n"
***************
*** 1366,1458 ****
  
  #: info/search.c:166
! #, c-format
  msgid "regexp error: %s"
  msgstr ""
  
! #: info/session.c:162
  #, fuzzy, c-format
  msgid ""
! "Welcome to Info version %s. Type \\[get-help-window] for help, \\[menu-item] "
! "for menu item."
  msgstr ""
  "Kuri Verisiyo Kubona Ifashayobora Idirishya kugirango Ifashayobora "
  "Ibikubiyemo Ikintu kugirango Ibikubiyemo Ikintu"
  
! #: info/session.c:621
  #, fuzzy
  msgid "Move down to the next line"
  msgstr "Hasi Kuri i Komeza>> Umurongo"
  
! #: info/session.c:673
  #, fuzzy
  msgid "Move up to the previous line"
  msgstr "Hejuru Kuri i Ibanjirije Umurongo"
  
! #: info/session.c:943
  #, fuzzy
  msgid "Move to the end of the line"
  msgstr "Kuri i Impera Bya i Umurongo"
  
! #: info/session.c:954
  #, fuzzy
  msgid "Move to the start of the line"
  msgstr "Kuri i Gutangira Bya i Umurongo"
  
! #: info/session.c:1156
! msgid "Next"
! msgstr "Ikurikira"
! 
! #: info/session.c:1172 info/session.c:1296
! #, fuzzy
! msgid "No more nodes within this document."
! msgstr "Birenzeho muri iyi Inyandiko"
! 
! #: info/session.c:1321
! #, fuzzy
! msgid "No `Prev' for this node."
! msgstr "kugirango iyi"
! 
! #: info/session.c:1341
! #, fuzzy
! msgid "No `Prev' or `Up' for this node within this document."
! msgstr "Cyangwa kugirango iyi muri iyi Inyandiko"
! 
! #: info/session.c:1402
  #, fuzzy
! msgid "Move forwards or down through node structure"
! msgstr "Cyangwa Hasi Gihinguranya Imiterere"
  
! #: info/session.c:1418
  #, fuzzy
! msgid "Move backwards or up through node structure"
! msgstr "Inyuma Cyangwa Hejuru Gihinguranya Imiterere"
  
! #: info/session.c:1519
  #, fuzzy
  msgid "Scroll forward in this window"
  msgstr "Imbere in iyi Idirishya"
  
! #: info/session.c:1527
! #, fuzzy
! msgid "Scroll forward in this window and set default window size"
! msgstr "Imbere in iyi Idirishya Na Gushyiraho Mburabuzi Idirishya Ingano"
! 
! #: info/session.c:1535
! #, fuzzy
! msgid "Scroll forward in this window staying within node"
! msgstr "Imbere in iyi Idirishya muri"
! 
! #: info/session.c:1543
! #, fuzzy
! msgid ""
! "Scroll forward in this window staying within node and set default window size"
! msgstr "Imbere in iyi Idirishya muri Na Gushyiraho Mburabuzi Idirishya Ingano"
! 
! #: info/session.c:1551
  #, fuzzy
  msgid "Scroll backward in this window"
  msgstr "subira inyuma in iyi Idirishya"
  
! #: info/session.c:1559
  #, fuzzy
  msgid "Scroll backward in this window and set default window size"
--- 1090,1179 ----
  
  #: info/search.c:166
! #, fuzzy, c-format
  msgid "regexp error: %s"
+ msgstr "Gushaka"
+ 
+ #: info/session.c:61
+ msgid "Show all matching files"
  msgstr ""
  
! #: info/session.c:65
! #, fuzzy, c-format
! msgid "No file index"
! msgstr "Umubarendanga Ibyinjijwe"
! 
! #. TRANSLATORS: Try to keep this message (when "expanded") at most 79
! #. characters; anything after the 79th character will not actually be
! #. displayed on an 80-column terminal.
! #: info/session.c:191
  #, fuzzy, c-format
  msgid ""
! "Welcome to Info version %s.  Type \\[get-help-window] for help, \\[get-info-"
! "help-node] for tutorial."
  msgstr ""
  "Kuri Verisiyo Kubona Ifashayobora Idirishya kugirango Ifashayobora "
  "Ibikubiyemo Ikintu kugirango Ibikubiyemo Ikintu"
  
! #: info/session.c:767
! #, fuzzy, c-format
! msgid "can't open %s: %s"
! msgstr "%s:OYA Gufungura IDOSIYE"
! 
! #: info/session.c:773
! #, c-format
! msgid "debugging output diverted to \"%s\""
! msgstr ""
! 
! #: info/session.c:1215
  #, fuzzy
  msgid "Move down to the next line"
  msgstr "Hasi Kuri i Komeza>> Umurongo"
  
! #: info/session.c:1230
  #, fuzzy
  msgid "Move up to the previous line"
  msgstr "Hejuru Kuri i Ibanjirije Umurongo"
  
! #: info/session.c:1246
! #, fuzzy
! msgid "Move the cursor to a specific line of the window"
! msgstr "i indanga Kuri a Umurongo Bya i Idirishya"
! 
! #: info/session.c:1278
  #, fuzzy
  msgid "Move to the end of the line"
  msgstr "Kuri i Impera Bya i Umurongo"
  
! #: info/session.c:1303
  #, fuzzy
  msgid "Move to the start of the line"
  msgstr "Kuri i Gutangira Bya i Umurongo"
  
! #: info/session.c:1385
  #, fuzzy
! msgid "Move to the start of this node"
! msgstr "Kuri i Gutangira Bya iyi"
  
! #: info/session.c:1392
  #, fuzzy
! msgid "Move to the end of this node"
! msgstr "Kuri i Impera Bya iyi"
  
! #: info/session.c:1474
  #, fuzzy
  msgid "Scroll forward in this window"
  msgstr "Imbere in iyi Idirishya"
  
! #: info/session.c:1488
  #, fuzzy
  msgid "Scroll backward in this window"
  msgstr "subira inyuma in iyi Idirishya"
  
! #: info/session.c:1496
! #, fuzzy
! msgid "Scroll forward in this window and set default window size"
! msgstr "Imbere in iyi Idirishya Na Gushyiraho Mburabuzi Idirishya Ingano"
! 
! #: info/session.c:1511
  #, fuzzy
  msgid "Scroll backward in this window and set default window size"
***************
*** 1460,1469 ****
  "subira inyuma in iyi Idirishya Na Gushyiraho Mburabuzi Idirishya Ingano"
  
! #: info/session.c:1568
  #, fuzzy
  msgid "Scroll backward in this window staying within node"
  msgstr "subira inyuma in iyi Idirishya muri"
  
! #: info/session.c:1576
  #, fuzzy
  msgid ""
--- 1181,1201 ----
  "subira inyuma in iyi Idirishya Na Gushyiraho Mburabuzi Idirishya Ingano"
  
! #: info/session.c:1517
! #, fuzzy
! msgid "Scroll forward in this window staying within node"
! msgstr "Imbere in iyi Idirishya muri"
! 
! #: info/session.c:1532
  #, fuzzy
  msgid "Scroll backward in this window staying within node"
  msgstr "subira inyuma in iyi Idirishya muri"
  
! #: info/session.c:1540
! #, fuzzy
! msgid ""
! "Scroll forward in this window staying within node and set default window size"
! msgstr "Imbere in iyi Idirishya muri Na Gushyiraho Mburabuzi Idirishya Ingano"
! 
! #: info/session.c:1567
  #, fuzzy
  msgid ""
***************
*** 1473,1993 ****
  "subira inyuma in iyi Idirishya muri Na Gushyiraho Mburabuzi Idirishya Ingano"
  
! #: info/session.c:1584
! #, fuzzy
! msgid "Move to the start of this node"
! msgstr "Kuri i Gutangira Bya iyi"
! 
! #: info/session.c:1591
! #, fuzzy
! msgid "Move to the end of this node"
! msgstr "Kuri i Impera Bya iyi"
! 
! #: info/session.c:1598
  #, fuzzy
  msgid "Scroll down by lines"
  msgstr "Hasi ku Imirongo"
  
! #: info/session.c:1615
  #, fuzzy
  msgid "Scroll up by lines"
  msgstr "Hejuru ku Imirongo"
  
! #: info/session.c:1633
  #, fuzzy
  msgid "Scroll down by half screen size"
  msgstr "Hasi ku Mugaragaza Ingano"
  
! #: info/session.c:1659
  #, fuzzy
  msgid "Scroll up by half screen size"
  msgstr "Hejuru ku Mugaragaza Ingano"
  
! #: info/session.c:1688
  #, fuzzy
  msgid "Select the next window"
  msgstr "i Komeza>> Idirishya"
  
! #: info/session.c:1727
  #, fuzzy
  msgid "Select the previous window"
  msgstr "i Ibanjirije Idirishya"
  
! #: info/session.c:1778
  #, fuzzy
  msgid "Split the current window"
  msgstr "i KIGEZWEHO Idirishya"
  
! #: info/session.c:1862
  #, fuzzy
  msgid "Delete the current window"
  msgstr "i KIGEZWEHO Idirishya"
  
! #: info/session.c:1870
  #, fuzzy
  msgid "Cannot delete a permanent window"
  msgstr "Gusiba a Idirishya"
  
! #: info/session.c:1902
  #, fuzzy
  msgid "Delete all other windows"
  msgstr "Byose Ikindi"
  
! #: info/session.c:1948
! #, fuzzy
! msgid "Scroll the other window"
! msgstr "i Ikindi Idirishya"
! 
! #: info/session.c:1969
! #, fuzzy
! msgid "Scroll the other window backward"
! msgstr "i Ikindi Idirishya subira inyuma"
! 
! #: info/session.c:1975
  #, fuzzy
  msgid "Grow (or shrink) this window"
  msgstr "Cyangwa Kugabanuka iyi Idirishya"
  
! #: info/session.c:1986
  #, fuzzy
  msgid "Divide the available screen space among the visible windows"
  msgstr "i Bihari Mugaragaza Umwanya i Kigaragara"
  
! #: info/session.c:1993
  #, fuzzy
  msgid "Toggle the state of line wrapping in the current window"
  msgstr "i Leta Bya Umurongo in i KIGEZWEHO Idirishya"
  
! #: info/session.c:2000
! msgid "Toggle the usage of regular expressions in searches"
! msgstr ""
  
! #: info/session.c:2004
! #, c-format
! msgid "Using regular expressions for searches."
! msgstr ""
  
! #: info/session.c:2005
! #, c-format
! msgid "Using literal strings for searches."
! msgstr ""
  
! #: info/session.c:2197
  #, fuzzy
! msgid "Select the Next node"
! msgstr "i"
  
! #: info/session.c:2205
  #, fuzzy
! msgid "Select the Prev node"
! msgstr "i"
  
! #: info/session.c:2213
  #, fuzzy
! msgid "Select the Up node"
! msgstr "i"
  
! #: info/session.c:2220
  #, fuzzy
! msgid "Select the last node in this file"
! msgstr "i Iheruka in iyi IDOSIYE"
  
! #: info/session.c:2248 info/session.c:2282
  #, fuzzy
! msgid "This window has no additional nodes"
! msgstr "Idirishya Oya"
  
! #: info/session.c:2254
  #, fuzzy
! msgid "Select the first node in this file"
! msgstr "i Itangira in iyi IDOSIYE"
  
! #: info/session.c:2289
  #, fuzzy
! msgid "Select the last item in this node's menu"
! msgstr "i Iheruka Ikintu in iyi Ibikubiyemo"
  
! #: info/session.c:2295
  #, fuzzy
! msgid "Select this menu item"
! msgstr "iyi Ibikubiyemo Ikintu"
  
! #: info/session.c:2328
  #, fuzzy, c-format
! msgid "There isn't %d item in this menu."
! msgid_plural "There aren't %d items in this menu."
! msgstr[0] "in iyi Ibikubiyemo"
! msgstr[1] "in iyi Ibikubiyemo"
  
! #: info/session.c:2524 info/session.c:2525
! #, fuzzy, c-format
! msgid "Menu item (%s): "
! msgstr "Ikintu"
  
! #: info/session.c:2528
  #, fuzzy
! msgid "Menu item: "
! msgstr "Ikintu"
  
! #: info/session.c:2535 info/session.c:2536
! #, fuzzy, c-format
! msgid "Follow xref (%s): "
! msgstr "X- Ngenderwaho"
  
! #: info/session.c:2539
  #, fuzzy
! msgid "Follow xref: "
! msgstr "X- Ngenderwaho"
  
! #: info/session.c:2660
  #, fuzzy
! msgid "Read a menu item and select its node"
! msgstr "a Ibikubiyemo Ikintu Na Guhitamo"
  
! #: info/session.c:2668
  #, fuzzy
! msgid "Read a footnote or cross reference and select its node"
! msgstr "a Ubusobanuro mpezarupapuro Cyangwa Kwambukiranya Indango Na Guhitamo"
  
! #: info/session.c:2674
  #, fuzzy
! msgid "Move to the start of this node's menu"
! msgstr "Kuri i Gutangira Bya iyi Ibikubiyemo"
  
! #: info/session.c:2696
  #, fuzzy
! msgid "Visit as many menu items at once as possible"
! msgstr "Nka Ibikubiyemo ku Rimwe Nka"
  
! #: info/session.c:2724
  #, fuzzy
  msgid "Read a node name and select it"
  msgstr "a Izina: Na Guhitamo"
  
! #: info/session.c:2778 info/session.c:2783
  msgid "Goto node: "
  msgstr ""
  
! #: info/session.c:2855
! #, fuzzy, c-format
! msgid "No menu in node `%s'."
! msgstr "Ibikubiyemo in"
! 
! #: info/session.c:2904
! #, fuzzy, c-format
! msgid "No menu item `%s' in node `%s'."
! msgstr "Ibikubiyemo Ikintu in"
! 
! #: info/session.c:2940
! #, fuzzy, c-format
! msgid "Unable to find node referenced by `%s' in `%s'."
! msgstr "Kuri Gushaka ku in"
! 
! #: info/session.c:2992
! #, fuzzy
! msgid "Read a list of menus starting from dir and follow them"
! msgstr "a Urutonde Bya Ibikubiyemo Bivuye Na"
! 
! #: info/session.c:2994
! #, fuzzy
! msgid "Follow menus: "
! msgstr "Ibikubiyemo"
! 
! #: info/session.c:3187
  #, fuzzy
  msgid "Find the node describing program invocation"
  msgstr "i Porogaramu"
  
! #: info/session.c:3189
  #, fuzzy, c-format
  msgid "Find Invocation node of [%s]: "
  msgstr "Bya"
  
! #: info/session.c:3227
  #, fuzzy
  msgid "Read a manpage reference and select it"
  msgstr "a Indango Na Guhitamo"
  
! #: info/session.c:3231
  msgid "Get Manpage: "
  msgstr ""
  
! #: info/session.c:3261
  #, fuzzy
! msgid "Select the node `Top' in this file"
  msgstr "i in iyi IDOSIYE"
  
! #: info/session.c:3267
  #, fuzzy
! msgid "Select the node `(dir)'"
  msgstr "i"
  
! #: info/session.c:3284 info/session.c:3286
! #, c-format
! msgid "Kill node (%s): "
! msgstr ""
! 
! #: info/session.c:3337
! #, c-format
! msgid "Cannot kill node `%s'"
  msgstr ""
  
! #: info/session.c:3347
! #, fuzzy
! msgid "Cannot kill the last node"
! msgstr "i Iheruka"
! 
! #: info/session.c:3433
  #, fuzzy
  msgid "Select the most recently selected node"
  msgstr "i Byahiswemo"
  
! #: info/session.c:3439
! #, fuzzy
! msgid "Kill this node"
! msgstr "iyi"
  
! #: info/session.c:3447
  #, fuzzy
  msgid "Read the name of a file and select it"
  msgstr "i Izina: Bya a IDOSIYE Na Guhitamo"
  
! #: info/session.c:3451
  #, fuzzy
  msgid "Find file: "
  msgstr "IDOSIYE"
  
! #: info/session.c:3468
  #, fuzzy, c-format
! msgid "Cannot find `%s'."
  msgstr "Gushaka"
  
! #: info/session.c:3508 info/session.c:3633
  #, fuzzy, c-format
! msgid "writing file %s"
! msgstr "IDOSIYE"
! 
! #: info/session.c:3519 info/session.c:3644
! #, fuzzy, c-format
! msgid "Could not create output file `%s'."
  msgstr "OYA Kurema Ibisohoka IDOSIYE"
  
! #: info/session.c:3533 info/session.c:3663
  #, fuzzy, c-format
  msgid "error writing to %s: %s"
  msgstr "Ikosa Kuri"
  
! #: info/session.c:3541
  #, fuzzy, c-format
  msgid "closing %s"
  msgstr "Ikosa Kuri"
  
! #: info/session.c:3590
  #, fuzzy, c-format
  msgid "writing node %s..."
  msgstr "Umubarendanga Ibyinjijwe"
  
! #: info/session.c:3670
! #, fuzzy, c-format
! msgid "closing file %s"
! msgstr "Ikosa Ibisohoka IDOSIYE"
! 
! #: info/session.c:3678
  #, fuzzy
  msgid "Pipe the contents of this node through INFO_PRINT_COMMAND"
  msgstr "i Ibigize Bya iyi Gihinguranya"
  
! #: info/session.c:3713
  #, fuzzy, c-format
! msgid "Cannot open pipe to `%s'."
  msgstr "Gufungura Kuri"
  
! #: info/session.c:3718
  #, fuzzy, c-format
  msgid "printing node %s..."
  msgstr "Umubarendanga Ibyinjijwe"
  
! #: info/session.c:3726
! #, c-format
  msgid "finished printing node %s"
! msgstr ""
  
! #: info/session.c:4015
! msgid "Search continued from the end of the document."
  msgstr ""
  
! #: info/session.c:4020
! #, fuzzy
! msgid "Search continued from the beginning of the document."
! msgstr "Kuri i Itangiriro Bya i Umurongo"
  
! #: info/session.c:4037
  #, c-format
! msgid "Searching subfile %s ..."
  msgstr ""
  
! #: info/session.c:4097
  #, fuzzy
! msgid "Read a string and search for it case-sensitively"
! msgstr "a Ikurikiranyanyuguti Na Gushaka kugirango"
  
! #: info/session.c:4104
  #, fuzzy
! msgid "Read a string and search for it"
! msgstr "a Ikurikiranyanyuguti Na Gushaka kugirango"
  
! #: info/session.c:4112
  #, fuzzy
! msgid "Read a string and search backward for it"
! msgstr "a Ikurikiranyanyuguti Na Gushaka subira inyuma kugirango"
  
! #: info/session.c:4169 info/session.c:4175
  #, fuzzy, c-format
  msgid "%s%s%s [%s]: "
  msgstr "%s%sforIkurikiranyanyuguti"
  
! #: info/session.c:4170 info/session.c:4176
  msgid "Regexp search"
! msgstr ""
  
! #: info/session.c:4171 info/session.c:4177
  msgid " case-sensitively"
  msgstr ""
  
! #: info/session.c:4172 info/session.c:4178
  #, fuzzy
  msgid " backward"
  msgstr "Gushaka usubira inyuma"
  
! #: info/session.c:4176
! msgid "Search"
! msgstr "Gushaka"
  
! #: info/session.c:4225
  #, fuzzy
! msgid "Search failed."
! msgstr "Byanze"
  
  #: info/session.c:4243
  #, fuzzy
  msgid "Repeat last search in the same direction"
  msgstr "Iheruka Gushaka in i Icyerekezo"
  
! #: info/session.c:4246 info/session.c:4267
  #, fuzzy
  msgid "No previous search string"
  msgstr "Ibanjirije Gushaka Ikurikiranyanyuguti"
  
! #: info/session.c:4264
  #, fuzzy
  msgid "Repeat last search in the reverse direction"
  msgstr "Iheruka Gushaka in i Ihindurakerekezo Icyerekezo"
  
! #: info/session.c:4294 info/session.c:4300
  #, fuzzy
  msgid "Search interactively for a string as you type it"
  msgstr "kugirango a Ikurikiranyanyuguti Nka Ubwoko"
  
! #: info/session.c:4380
  #, fuzzy
  msgid "Regexp I-search backward: "
  msgstr "Gushaka subira inyuma"
  
! #: info/session.c:4381
  #, fuzzy
  msgid "I-search backward: "
  msgstr "Gushaka subira inyuma"
  
! #: info/session.c:4383
  #, fuzzy
  msgid "Regexp I-search: "
  msgstr "Gushaka"
  
! #: info/session.c:4384
  #, fuzzy
  msgid "I-search: "
  msgstr "Gushaka"
  
! #: info/session.c:4409 info/session.c:4411
  msgid "Failing "
  msgstr ""
  
! #: info/session.c:4895
! #, fuzzy
! msgid "Move to the previous cross reference"
! msgstr "Kuri i Ibanjirije Kwambukiranya Indango"
! 
! #: info/session.c:4913
! #, fuzzy
! msgid "Move to the next cross reference"
! msgstr "Kuri i Komeza>> Kwambukiranya Indango"
! 
! #: info/session.c:4935
! #, fuzzy
! msgid "Select reference or menu item appearing on this line"
! msgstr "Indango Cyangwa Ibikubiyemo Ikintu ku iyi Umurongo"
! 
! #: info/session.c:4958
  #, fuzzy
  msgid "Cancel current operation"
  msgstr "KIGEZWEHO"
  
! #: info/session.c:4965
  msgid "Quit"
  msgstr "Kuvamo"
  
! #: info/session.c:4974
  #, fuzzy
! msgid "Move the cursor to a specific line of the window"
! msgstr "i indanga Kuri a Umurongo Bya i Idirishya"
  
! #: info/session.c:5006
  #, fuzzy
  msgid "Redraw the display"
  msgstr "i Kugaragaza"
  
! #: info/session.c:5043
  #, fuzzy
  msgid "Quit using Info"
  msgstr "ikoresha"
  
! #: info/session.c:5058
  #, fuzzy
  msgid "Run command bound to this key's lowercase variant"
  msgstr "Komandi: Kuri iyi Inyuguti nto"
  
! #: info/session.c:5069
  #, fuzzy, c-format
  msgid "Unknown command (%s)."
  msgstr "Komandi:"
  
! #: info/session.c:5072
  #, fuzzy, c-format
  msgid "\"%s\" is invalid"
  msgstr "\"%s\"ni Sibyo"
  
! #: info/session.c:5073
  #, fuzzy, c-format
! msgid "`%s' is invalid"
  msgstr "`%s'ni Sibyo"
  
! #: info/session.c:5288
  #, fuzzy
  msgid "Add this digit to the current numeric argument"
  msgstr "iyi Kuri i KIGEZWEHO Bikurikije umubare"
  
! #: info/session.c:5297
  #, fuzzy
  msgid "Start (or multiply by 4) the current numeric argument"
  msgstr "Gutangira Cyangwa Gukuba ku 4. i KIGEZWEHO Bikurikije umubare"
  
- #: info/session.c:5312
- #, fuzzy
- msgid "Internally used by \\[universal-argument]"
- msgstr "ku Ky'isi yose"
- 
- #: info/session.c:5388
- msgid "Show full file name of node being displayed"
- msgstr ""
- 
  #: info/tilde.c:361
  #, fuzzy, c-format
--- 1205,1720 ----
  "subira inyuma in iyi Idirishya muri Na Gushyiraho Mburabuzi Idirishya Ingano"
  
! #: info/session.c:1573
  #, fuzzy
  msgid "Scroll down by lines"
  msgstr "Hasi ku Imirongo"
  
! #: info/session.c:1579
  #, fuzzy
  msgid "Scroll up by lines"
  msgstr "Hejuru ku Imirongo"
  
! #: info/session.c:1591
  #, fuzzy
  msgid "Scroll down by half screen size"
  msgstr "Hasi ku Mugaragaza Ingano"
  
! #: info/session.c:1618
  #, fuzzy
  msgid "Scroll up by half screen size"
  msgstr "Hejuru ku Mugaragaza Ingano"
  
! #: info/session.c:1624
! #, fuzzy
! msgid "Scroll the other window"
! msgstr "i Ikindi Idirishya"
! 
! #: info/session.c:1645
! #, fuzzy
! msgid "Scroll the other window backward"
! msgstr "i Ikindi Idirishya subira inyuma"
! 
! #: info/session.c:1745
  #, fuzzy
  msgid "Select the next window"
  msgstr "i Komeza>> Idirishya"
  
! #: info/session.c:1782
  #, fuzzy
  msgid "Select the previous window"
  msgstr "i Ibanjirije Idirishya"
  
! #: info/session.c:1826
  #, fuzzy
  msgid "Split the current window"
  msgstr "i KIGEZWEHO Idirishya"
  
! #: info/session.c:1868
  #, fuzzy
  msgid "Delete the current window"
  msgstr "i KIGEZWEHO Idirishya"
  
! #: info/session.c:1873
  #, fuzzy
  msgid "Cannot delete a permanent window"
  msgstr "Gusiba a Idirishya"
  
! #: info/session.c:1904
  #, fuzzy
  msgid "Delete all other windows"
  msgstr "Byose Ikindi"
  
! #: info/session.c:1950
  #, fuzzy
  msgid "Grow (or shrink) this window"
  msgstr "Cyangwa Kugabanuka iyi Idirishya"
  
! #: info/session.c:1961
  #, fuzzy
  msgid "Divide the available screen space among the visible windows"
  msgstr "i Bihari Mugaragaza Umwanya i Kigaragara"
  
! #: info/session.c:1968
  #, fuzzy
  msgid "Toggle the state of line wrapping in the current window"
  msgstr "i Leta Bya Umurongo in i KIGEZWEHO Idirishya"
  
! #: info/session.c:2117
! #, fuzzy
! msgid "Select this menu item"
! msgstr "iyi Ibikubiyemo Ikintu"
  
! #: info/session.c:2147
! #, fuzzy, c-format
! msgid "There isn't %d item in this menu."
! msgid_plural "There aren't %d items in this menu."
! msgstr[0] "in iyi Ibikubiyemo"
! msgstr[1] "in iyi Ibikubiyemo"
  
! #: info/session.c:2156
! #, fuzzy
! msgid "Select the last item in this node's menu"
! msgstr "i Iheruka Ikintu in iyi Ibikubiyemo"
  
! #: info/session.c:2264 info/session.c:2265
! #, fuzzy, c-format
! msgid "Menu item (%s): "
! msgstr "Ikintu"
! 
! #: info/session.c:2268
  #, fuzzy
! msgid "Menu item: "
! msgstr "Ikintu"
! 
! #: info/session.c:2275 info/session.c:2276
! #, fuzzy, c-format
! msgid "Follow xref (%s): "
! msgstr "X- Ngenderwaho"
  
! #: info/session.c:2279
  #, fuzzy
! msgid "Follow xref: "
! msgstr "X- Ngenderwaho"
  
! #: info/session.c:2368
  #, fuzzy
! msgid "Read a menu item and select its node"
! msgstr "a Ibikubiyemo Ikintu Na Guhitamo"
  
! #: info/session.c:2393
  #, fuzzy
! msgid "Read a footnote or cross reference and select its node"
! msgstr "a Ubusobanuro mpezarupapuro Cyangwa Kwambukiranya Indango Na Guhitamo"
  
! #: info/session.c:2399
  #, fuzzy
! msgid "Move to the start of this node's menu"
! msgstr "Kuri i Gutangira Bya iyi Ibikubiyemo"
  
! #: info/session.c:2421
  #, fuzzy
! msgid "Visit as many menu items at once as possible"
! msgstr "Nka Ibikubiyemo ku Rimwe Nka"
  
! #: info/session.c:2520
  #, fuzzy
! msgid "Move to the previous cross reference"
! msgstr "Kuri i Ibanjirije Kwambukiranya Indango"
  
! #: info/session.c:2583
  #, fuzzy
! msgid "Move to the next cross reference"
! msgstr "Kuri i Komeza>> Kwambukiranya Indango"
  
! #: info/session.c:2644
! #, fuzzy
! msgid "Select reference or menu item appearing on this line"
! msgstr "Indango Cyangwa Ibikubiyemo Ikintu ku iyi Umurongo"
! 
! #: info/session.c:2678
  #, fuzzy, c-format
! msgid "No menu in node '%s'."
! msgstr "Ibikubiyemo in"
! 
! #: info/session.c:2725
! #, fuzzy, c-format
! msgid "Unable to find node referenced by '%s' in '%s'."
! msgstr "Kuri Gushaka ku in"
! 
! #: info/session.c:2775
! #, fuzzy
! msgid "Read a list of menus starting from dir and follow them"
! msgstr "a Urutonde Bya Ibikubiyemo Bivuye Na"
! 
! #: info/session.c:2777
! #, fuzzy
! msgid "Follow menus: "
! msgstr "Ibikubiyemo"
! 
! #: info/session.c:2879
! #, fuzzy
! msgid "Select the Next node"
! msgstr "i"
! 
! #: info/session.c:2886
! #, fuzzy
! msgid "Select the Prev node"
! msgstr "i"
  
! #: info/session.c:2893
! #, fuzzy
! msgid "Select the Up node"
! msgstr "i"
  
! #: info/session.c:2899
  #, fuzzy
! msgid "Select the last node in this file"
! msgstr "i Iheruka in iyi IDOSIYE"
  
! #: info/session.c:2926 info/session.c:2959
! #, fuzzy
! msgid "This window has no additional nodes"
! msgstr "Idirishya Oya"
  
! #: info/session.c:2932
  #, fuzzy
! msgid "Select the first node in this file"
! msgstr "i Itangira in iyi IDOSIYE"
  
! #: info/session.c:3064
  #, fuzzy
! msgid "No more nodes within this document."
! msgstr "Birenzeho muri iyi Inyandiko"
  
! #: info/session.c:3109 info/session.c:3149
  #, fuzzy
! msgid "No 'Prev' or 'Up' for this node within this document."
! msgstr "Cyangwa kugirango iyi muri iyi Inyandiko"
  
! #: info/session.c:3162
  #, fuzzy
! msgid "Move forwards or down through node structure"
! msgstr "Cyangwa Hasi Gihinguranya Imiterere"
  
! #: info/session.c:3179
  #, fuzzy
! msgid "Move backwards or up through node structure"
! msgstr "Inyuma Cyangwa Hejuru Gihinguranya Imiterere"
  
! #: info/session.c:3202
  #, fuzzy
  msgid "Read a node name and select it"
  msgstr "a Izina: Na Guhitamo"
  
! #: info/session.c:3256 info/session.c:3260
  msgid "Goto node: "
  msgstr ""
  
! #: info/session.c:3439
  #, fuzzy
  msgid "Find the node describing program invocation"
  msgstr "i Porogaramu"
  
! #: info/session.c:3441
  #, fuzzy, c-format
  msgid "Find Invocation node of [%s]: "
  msgstr "Bya"
  
! #: info/session.c:3486
  #, fuzzy
  msgid "Read a manpage reference and select it"
  msgstr "a Indango Na Guhitamo"
  
! #: info/session.c:3490
  msgid "Get Manpage: "
  msgstr ""
  
! #: info/session.c:3511
  #, fuzzy
! msgid "Select the node 'Top' in this file"
  msgstr "i in iyi IDOSIYE"
  
! #: info/session.c:3517
  #, fuzzy
! msgid "Select the node '(dir)'"
  msgstr "i"
  
! #: info/session.c:3523
! msgid "Show full file name of node being displayed"
  msgstr ""
  
! #: info/session.c:3540
  #, fuzzy
  msgid "Select the most recently selected node"
  msgstr "i Byahiswemo"
  
! #: info/session.c:3545
! #, c-format
! msgid "No earlier node in history"
! msgstr ""
  
! #: info/session.c:3549
  #, fuzzy
  msgid "Read the name of a file and select it"
  msgstr "i Izina: Bya a IDOSIYE Na Guhitamo"
  
! #: info/session.c:3553
  #, fuzzy
  msgid "Find file: "
  msgstr "IDOSIYE"
  
! #: info/session.c:3570
  #, fuzzy, c-format
! msgid "Cannot find '%s'."
  msgstr "Gushaka"
  
! #: info/session.c:3619
  #, fuzzy, c-format
! msgid "Could not create output file '%s'."
  msgstr "OYA Kurema Ibisohoka IDOSIYE"
  
! #: info/session.c:3633
  #, fuzzy, c-format
  msgid "error writing to %s: %s"
  msgstr "Ikosa Kuri"
  
! #: info/session.c:3642
  #, fuzzy, c-format
  msgid "closing %s"
  msgstr "Ikosa Kuri"
  
! #: info/session.c:3691
  #, fuzzy, c-format
  msgid "writing node %s..."
  msgstr "Umubarendanga Ibyinjijwe"
  
! #: info/session.c:3737
  #, fuzzy
  msgid "Pipe the contents of this node through INFO_PRINT_COMMAND"
  msgstr "i Ibigize Bya iyi Gihinguranya"
  
! #: info/session.c:3765
  #, fuzzy, c-format
! msgid "Cannot open pipe to '%s'."
  msgstr "Gufungura Kuri"
  
! #: info/session.c:3770
  #, fuzzy, c-format
  msgid "printing node %s..."
  msgstr "Umubarendanga Ibyinjijwe"
  
! #: info/session.c:3778
! #, fuzzy, c-format
  msgid "finished printing node %s"
! msgstr "Umubarendanga Ibyinjijwe"
  
! #: info/session.c:3810
! msgid "Toggle the usage of regular expressions in searches"
  msgstr ""
  
! #: info/session.c:3814
! #, c-format
! msgid "Using regular expressions for searches."
! msgstr ""
  
! #: info/session.c:3815
  #, c-format
! msgid "Using literal strings for searches."
  msgstr ""
  
! #: info/session.c:4059
  #, fuzzy
! msgid "Search continued from the end of the document."
! msgstr "Kuri i Itangiriro Bya i Umurongo"
  
! #: info/session.c:4064
  #, fuzzy
! msgid "Search continued from the beginning of the document."
! msgstr "Kuri i Itangiriro Bya i Umurongo"
! 
! #: info/session.c:4084
! #, fuzzy, c-format
! msgid "Searching subfile %s ..."
! msgstr "Byanze"
  
! #: info/session.c:4123
  #, fuzzy
! msgid "Search failed."
! msgstr "Byanze"
  
! #: info/session.c:4142
  #, fuzzy, c-format
  msgid "%s%s%s [%s]: "
  msgstr "%s%sforIkurikiranyanyuguti"
  
! #: info/session.c:4143 info/session.c:4149
! #, fuzzy
  msgid "Regexp search"
! msgstr "Gushaka"
! 
! #: info/session.c:4143 info/session.c:4149
! msgid "Search"
! msgstr "Gushaka"
  
! #: info/session.c:4144 info/session.c:4150
  msgid " case-sensitively"
  msgstr ""
  
! #: info/session.c:4145 info/session.c:4151
  #, fuzzy
  msgid " backward"
  msgstr "Gushaka usubira inyuma"
  
! #: info/session.c:4148
! #, fuzzy, c-format
! msgid "%s%s%s: "
! msgstr "%s%sforIkurikiranyanyuguti"
! 
! #: info/session.c:4168
! msgid "Search string too short"
! msgstr ""
  
! #: info/session.c:4238
  #, fuzzy
! msgid "Read a string and search for it case-sensitively"
! msgstr "a Ikurikiranyanyuguti Na Gushaka kugirango"
  
  #: info/session.c:4243
  #, fuzzy
+ msgid "Read a string and search for it"
+ msgstr "a Ikurikiranyanyuguti Na Gushaka kugirango"
+ 
+ #: info/session.c:4249
+ #, fuzzy
+ msgid "Read a string and search backward for it"
+ msgstr "a Ikurikiranyanyuguti Na Gushaka subira inyuma kugirango"
+ 
+ #: info/session.c:4257
+ #, fuzzy
  msgid "Repeat last search in the same direction"
  msgstr "Iheruka Gushaka in i Icyerekezo"
  
! #: info/session.c:4265 info/session.c:4310
  #, fuzzy
  msgid "No previous search string"
  msgstr "Ibanjirije Gushaka Ikurikiranyanyuguti"
  
! #: info/session.c:4302
  #, fuzzy
  msgid "Repeat last search in the reverse direction"
  msgstr "Iheruka Gushaka in i Ihindurakerekezo Icyerekezo"
  
! #: info/session.c:4349
! msgid "Clear displayed search matches"
! msgstr ""
! 
! #: info/session.c:4366 info/session.c:4372
  #, fuzzy
  msgid "Search interactively for a string as you type it"
  msgstr "kugirango a Ikurikiranyanyuguti Nka Ubwoko"
  
! #: info/session.c:4486
  #, fuzzy
  msgid "Regexp I-search backward: "
  msgstr "Gushaka subira inyuma"
  
! #: info/session.c:4487
  #, fuzzy
  msgid "I-search backward: "
  msgstr "Gushaka subira inyuma"
  
! #: info/session.c:4489
  #, fuzzy
  msgid "Regexp I-search: "
  msgstr "Gushaka"
  
! #: info/session.c:4490
  #, fuzzy
  msgid "I-search: "
  msgstr "Gushaka"
  
! #: info/session.c:4515 info/session.c:4518
  msgid "Failing "
  msgstr ""
  
! #: info/session.c:4891
  #, fuzzy
  msgid "Cancel current operation"
  msgstr "KIGEZWEHO"
  
! #: info/session.c:4898
  msgid "Quit"
  msgstr "Kuvamo"
  
! #: info/session.c:4903
  #, fuzzy
! msgid "Display version of Info being run"
! msgstr "Kugaragaza Verisiyo Ibisobanuro Na Gusohoka"
! 
! #: info/session.c:4905
! #, fuzzy, c-format
! msgid "GNU Info version %s"
! msgstr "ni ku Verisiyo Bivuye"
  
! #: info/session.c:4910
  #, fuzzy
  msgid "Redraw the display"
  msgstr "i Kugaragaza"
  
! #: info/session.c:4947
  #, fuzzy
  msgid "Quit using Info"
  msgstr "ikoresha"
  
! #: info/session.c:4960
  #, fuzzy
  msgid "Run command bound to this key's lowercase variant"
  msgstr "Komandi: Kuri iyi Inyuguti nto"
  
! #: info/session.c:4971
  #, fuzzy, c-format
  msgid "Unknown command (%s)."
  msgstr "Komandi:"
  
! #: info/session.c:4974
  #, fuzzy, c-format
  msgid "\"%s\" is invalid"
  msgstr "\"%s\"ni Sibyo"
  
! #: info/session.c:4975
  #, fuzzy, c-format
! msgid "'%s' is invalid"
  msgstr "`%s'ni Sibyo"
  
! #: info/session.c:5293
  #, fuzzy
  msgid "Add this digit to the current numeric argument"
  msgstr "iyi Kuri i KIGEZWEHO Bikurikije umubare"
  
! #: info/session.c:5300
  #, fuzzy
  msgid "Start (or multiply by 4) the current numeric argument"
  msgstr "Gutangira Cyangwa Gukuba ku 4. i KIGEZWEHO Bikurikije umubare"
  
  #: info/tilde.c:361
  #, fuzzy, c-format
***************
*** 1995,2052 ****
  msgstr "Bya Kitaboneka Ububiko"
  
! #: info/variables.c:37
  #, fuzzy
  msgid "When \"On\", footnotes appear and disappear automatically"
  msgstr "Ubusobanuro mpezarupapuro Kugaragara Na Kubura ku buryo bwikora"
  
! #: info/variables.c:41
  #, fuzzy
  msgid "When \"On\", creating or deleting a window resizes other windows"
  msgstr "Cyangwa a Idirishya Ikindi"
  
! #: info/variables.c:45
  #, fuzzy
  msgid "When \"On\", flash the screen instead of ringing the bell"
  msgstr "Umurabyo i Mugaragaza Bya i"
  
! #: info/variables.c:49
  #, fuzzy
  msgid "When \"On\", errors cause the bell to ring"
  msgstr "Amakosa i Kuri Kuvuza Inzogera"
  
! #: info/variables.c:53
  #, fuzzy
  msgid "When \"On\", Info garbage collects files which had to be uncompressed"
  msgstr "Idosiye Kuri"
  
! #: info/variables.c:56
  #, fuzzy
  msgid "When \"On\", the portion of the matched search string is highlighted"
  msgstr "i Bya i Gushaka Ikurikiranyanyuguti ni"
  
! #: info/variables.c:60
  #, fuzzy
  msgid "Controls what happens when scrolling is requested at the end of a node"
  msgstr "Ryari: ni ku i Impera Bya a"
  
! #: info/variables.c:65
  msgid "Same as scroll-behaviour"
  msgstr ""
  
! #: info/variables.c:69
  #, fuzzy
  msgid "The number lines to scroll when the cursor moves out of the window"
  msgstr "Umubare Imirongo Kuri Ryari: i indanga Inyuma Bya i Idirishya"
  
! #: info/variables.c:73
  msgid "Controls whether scroll-behavior affects cursor movement commands"
  msgstr ""
  
! #: info/variables.c:77
  #, fuzzy
  msgid "When \"On\", Info accepts and displays ISO Latin characters"
  msgstr "Na Inyuguti"
  
! #: info/variables.c:81
  #, fuzzy
  msgid ""
--- 1722,1779 ----
  msgstr "Bya Kitaboneka Ububiko"
  
! #: info/variables.c:51
  #, fuzzy
  msgid "When \"On\", footnotes appear and disappear automatically"
  msgstr "Ubusobanuro mpezarupapuro Kugaragara Na Kubura ku buryo bwikora"
  
! #: info/variables.c:55
  #, fuzzy
  msgid "When \"On\", creating or deleting a window resizes other windows"
  msgstr "Cyangwa a Idirishya Ikindi"
  
! #: info/variables.c:59
  #, fuzzy
  msgid "When \"On\", flash the screen instead of ringing the bell"
  msgstr "Umurabyo i Mugaragaza Bya i"
  
! #: info/variables.c:63
  #, fuzzy
  msgid "When \"On\", errors cause the bell to ring"
  msgstr "Amakosa i Kuri Kuvuza Inzogera"
  
! #: info/variables.c:67
  #, fuzzy
  msgid "When \"On\", Info garbage collects files which had to be uncompressed"
  msgstr "Idosiye Kuri"
  
! #: info/variables.c:70
  #, fuzzy
  msgid "When \"On\", the portion of the matched search string is highlighted"
  msgstr "i Bya i Gushaka Ikurikiranyanyuguti ni"
  
! #: info/variables.c:74
  #, fuzzy
  msgid "Controls what happens when scrolling is requested at the end of a node"
  msgstr "Ryari: ni ku i Impera Bya a"
  
! #: info/variables.c:79
  msgid "Same as scroll-behaviour"
  msgstr ""
  
! #: info/variables.c:83
  #, fuzzy
  msgid "The number lines to scroll when the cursor moves out of the window"
  msgstr "Umubare Imirongo Kuri Ryari: i indanga Inyuma Bya i Idirishya"
  
! #: info/variables.c:87
  msgid "Controls whether scroll-behavior affects cursor movement commands"
  msgstr ""
  
! #: info/variables.c:91
  #, fuzzy
  msgid "When \"On\", Info accepts and displays ISO Latin characters"
  msgstr "Na Inyuguti"
  
! #: info/variables.c:95
  #, fuzzy
  msgid ""
***************
*** 2054,2076 ****
  msgstr "Ryari: ni ku i Impera Bya a"
  
! #: info/variables.c:86
  msgid "Minimal length of a search string"
  msgstr ""
  
! #: info/variables.c:90
  msgid "Skip current window when searching"
  msgstr ""
  
! #: info/variables.c:95
  #, fuzzy
  msgid "Explain the use of a variable"
  msgstr "i Gukoresha Bya a IMPINDURAGACIRO"
  
! #: info/variables.c:101
  #, fuzzy
  msgid "Describe variable: "
  msgstr "IMPINDURAGACIRO"
  
! #: info/variables.c:120
  #, fuzzy
  msgid "Set the value of an Info variable"
--- 1781,1825 ----
  msgstr "Ryari: ni ku i Impera Bya a"
  
! #: info/variables.c:100
  msgid "Minimal length of a search string"
  msgstr ""
  
! #: info/variables.c:104
  msgid "Skip current window when searching"
  msgstr ""
  
! #: info/variables.c:108
! msgid "Exclude default directories from file search path"
! msgstr ""
! 
! #: info/variables.c:112
! msgid "Hide some Info file syntax in the text of nodes"
! msgstr ""
! 
! #: info/variables.c:116
! msgid ""
! "Length of time in milliseconds to wait for the next byte in a sequence "
! "indicating that a key has been pressed"
! msgstr ""
! 
! #: info/variables.c:120
! msgid "Highlight search matches"
! msgstr ""
! 
! #: info/variables.c:124
! msgid "Method to use to track mouse events"
! msgstr ""
! 
! #: info/variables.c:130
  #, fuzzy
  msgid "Explain the use of a variable"
  msgstr "i Gukoresha Bya a IMPINDURAGACIRO"
  
! #: info/variables.c:136
  #, fuzzy
  msgid "Describe variable: "
  msgstr "IMPINDURAGACIRO"
  
! #: info/variables.c:151
  #, fuzzy
  msgid "Set the value of an Info variable"
***************
*** 2078,2141 ****
  
  # sw/source\ui\fldui\fldui.src:STR_SETFLD.text
! #: info/variables.c:126
  #, fuzzy
  msgid "Set variable: "
  msgstr "Gushyiraho igihinduka"
  
! #: info/variables.c:144
  #, fuzzy, c-format
  msgid "Set %s to value (%d): "
  msgstr "Kuri Agaciro"
  
! #: info/variables.c:184
  #, fuzzy, c-format
  msgid "Set %s to value (%s): "
  msgstr "Kuri Agaciro"
  
! #: info/window.c:1077
  #, fuzzy
  msgid "--*** Tags out of Date ***"
  msgstr "--***Inyuma Bya"
  
! #: info/window.c:1088
  #, fuzzy
  msgid "-----Info: (), lines ----, "
  msgstr "-----Imirongo"
  
! #: info/window.c:1095
  #, fuzzy, c-format
! msgid "-%s---Info: %s, %d lines --%s--"
  msgstr "-%s---Info:%s,%dImirongo"
  
! #: info/window.c:1099
  #, fuzzy, c-format
! msgid "-%s%s-Info: (%s)%s, %d lines --%s--"
  msgstr "-%s%s-Info:(%s)%s,%dImirongo"
  
! #: info/window.c:1106
! #, c-format
  msgid " Subfile: %s"
! msgstr ""
  
! #: install-info/install-info.c:286
  #, fuzzy, c-format
  msgid "%s for %s"
  msgstr "ya:"
  
! #: install-info/install-info.c:525
  #, fuzzy, c-format
  msgid "\tTry `%s --help' for a complete list of options.\n"
  msgstr "kugirango a Byuzuye Urutonde Bya Amahitamo"
  
! #: install-info/install-info.c:533
  #, c-format
  msgid "Usage: %s [OPTION]... [INFO-FILE [DIR-FILE]]\n"
  msgstr ""
  
! #: install-info/install-info.c:535
  msgid "Add or remove entries in INFO-FILE from the Info directory DIR-FILE."
  msgstr ""
  
! #: install-info/install-info.c:536
  msgid ""
  "INFO-FILE and DIR-FILE are required unless the --info-file\n"
--- 1827,1895 ----
  
  # sw/source\ui\fldui\fldui.src:STR_SETFLD.text
! #: info/variables.c:158
  #, fuzzy
  msgid "Set variable: "
  msgstr "Gushyiraho igihinduka"
  
! #: info/variables.c:174
  #, fuzzy, c-format
  msgid "Set %s to value (%d): "
  msgstr "Kuri Agaciro"
  
! #: info/variables.c:208
  #, fuzzy, c-format
  msgid "Set %s to value (%s): "
  msgstr "Kuri Agaciro"
  
! #: info/window.c:921
  #, fuzzy
  msgid "--*** Tags out of Date ***"
  msgstr "--***Inyuma Bya"
  
! #: info/window.c:965
  #, fuzzy
  msgid "-----Info: (), lines ----, "
  msgstr "-----Imirongo"
  
! #: info/window.c:972
  #, fuzzy, c-format
! msgid "-%s---Info: %s, %ld lines --%s--"
  msgstr "-%s---Info:%s,%dImirongo"
  
! #: info/window.c:976
  #, fuzzy, c-format
! msgid "-%s%s-Info: (%s)%s, %ld lines --%s--"
  msgstr "-%s%s-Info:(%s)%s,%dImirongo"
  
! #: info/window.c:982
! #, fuzzy, c-format
  msgid " Subfile: %s"
! msgstr "Ikosa Ibisohoka IDOSIYE"
! 
! #: install-info/install-info.c:292
! #, fuzzy, c-format
! msgid "%s: empty file"
! msgstr "%s:ubusa IDOSIYE"
  
! #: install-info/install-info.c:294
  #, fuzzy, c-format
  msgid "%s for %s"
  msgstr "ya:"
  
! #: install-info/install-info.c:533
  #, fuzzy, c-format
  msgid "\tTry `%s --help' for a complete list of options.\n"
  msgstr "kugirango a Byuzuye Urutonde Bya Amahitamo"
  
! #: install-info/install-info.c:541
  #, c-format
  msgid "Usage: %s [OPTION]... [INFO-FILE [DIR-FILE]]\n"
  msgstr ""
  
! #: install-info/install-info.c:543
  msgid "Add or remove entries in INFO-FILE from the Info directory DIR-FILE."
  msgstr ""
  
! #: install-info/install-info.c:544
  msgid ""
  "INFO-FILE and DIR-FILE are required unless the --info-file\n"
***************
*** 2143,2147 ****
  msgstr ""
  
! #: install-info/install-info.c:540
  msgid ""
  "Options:\n"
--- 1897,1901 ----
  msgstr ""
  
! #: install-info/install-info.c:548
  msgid ""
  "Options:\n"
***************
*** 2152,2160 ****
  msgstr ""
  
! #: install-info/install-info.c:547
  msgid ""
  " --debug             report what is being done.\n"
  " --delete            delete existing entries for INFO-FILE from DIR-FILE;\n"
  "                      don't insert any new entries.\n"
  " --description=TEXT  the description of the entry is TEXT; used with\n"
  "                      the --name option to become synonymous with the\n"
--- 1906,1917 ----
  msgstr ""
  
! #: install-info/install-info.c:555
  msgid ""
  " --debug             report what is being done.\n"
  " --delete            delete existing entries for INFO-FILE from DIR-FILE;\n"
  "                      don't insert any new entries.\n"
+ " --defsection=TEXT   like --section, but only use TEXT if no sections\n"
+ "                      are present in INFO-FILE (replacing \"Miscellaneous"
+ "\").\n"
  " --description=TEXT  the description of the entry is TEXT; used with\n"
  "                      the --name option to become synonymous with the\n"
***************
*** 2165,2169 ****
  msgstr ""
  
! #: install-info/install-info.c:558
  msgid ""
  " --entry=TEXT        insert TEXT as an Info directory entry,\n"
--- 1922,1926 ----
  msgstr ""
  
! #: install-info/install-info.c:568
  msgid ""
  " --entry=TEXT        insert TEXT as an Info directory entry,\n"
***************
*** 2177,2181 ****
  msgstr ""
  
! #: install-info/install-info.c:567
  msgid ""
  " --help              display this help and exit.\n"
--- 1934,1938 ----
  msgstr ""
  
! #: install-info/install-info.c:577
  msgid ""
  " --help              display this help and exit.\n"
***************
*** 2187,2191 ****
  msgstr ""
  
! #: install-info/install-info.c:575
  msgid ""
  " --maxwidth, --max-width=COL  wrap description at column COL.\n"
--- 1944,1948 ----
  msgstr ""
  
! #: install-info/install-info.c:585
  msgid ""
  " --maxwidth, --max-width=COL  wrap description at column COL.\n"
***************
*** 2197,2201 ****
  msgstr ""
  
! #: install-info/install-info.c:583
  msgid ""
  " --regex=R           put this file's entries in all sections that match the\n"
--- 1954,1958 ----
  msgstr ""
  
! #: install-info/install-info.c:593
  msgid ""
  " --regex=R           put this file's entries in all sections that match the\n"
***************
*** 2209,2217 ****
  "                      If you don't specify any sections, they are "
  "determined\n"
! "                       from information in the Info file itself.\n"
  " --section R SEC     equivalent to --regex=R --section=SEC --add-once."
  msgstr ""
  
! #: install-info/install-info.c:596
  msgid ""
  " --silent            suppress warnings.\n"
--- 1966,1977 ----
  "                      If you don't specify any sections, they are "
  "determined\n"
! "                       from information in the Info file itself;\n"
! "                       if nothing is available there, the --defsection\n"
! "                       value is used; if that is not specified, the\n"
! "                       final default is \"Miscellaneous\".\n"
  " --section R SEC     equivalent to --regex=R --section=SEC --add-once."
  msgstr ""
  
! #: install-info/install-info.c:609
  msgid ""
  " --silent            suppress warnings.\n"
***************
*** 2220,2232 ****
  msgstr ""
  
! #: install-info/install-info.c:603 tp/texi2any.pl:849
! #, fuzzy
! msgid ""
! "Email bug reports to bug-texinfo@gnu.org,\n"
! "general questions and discussion to help-texinfo@gnu.org.\n"
! "Texinfo home page: http://www.gnu.org/software/texinfo/"
! msgstr "org."
! 
! #: install-info/install-info.c:630
  #, fuzzy, c-format
  msgid ""
--- 1980,1984 ----
  msgstr ""
  
! #: install-info/install-info.c:643
  #, fuzzy, c-format
  msgid ""
***************
*** 2252,2327 ****
  "Cyangwa Kwambukiranya Kuri Guhitamo"
  
! #: install-info/install-info.c:654
  #, fuzzy, c-format
  msgid "%s: could not read (%s) and could not create (%s)"
  msgstr "%s:OYA Gusoma Na OYA Kurema"
  
! #: install-info/install-info.c:758
! #, fuzzy, c-format
! msgid "%s: empty file"
! msgstr "%s:ubusa IDOSIYE"
! 
! #: install-info/install-info.c:1109 install-info/install-info.c:1149
  #, c-format
  msgid "START-INFO-DIR-ENTRY without matching END-INFO-DIR-ENTRY"
  msgstr ""
  
! #: install-info/install-info.c:1144
  #, c-format
  msgid "END-INFO-DIR-ENTRY without matching START-INFO-DIR-ENTRY"
  msgstr ""
  
! #: install-info/install-info.c:2008 install-info/install-info.c:2018
  #, fuzzy, c-format
  msgid "%s: already have dir file: %s\n"
  msgstr "%s:IDOSIYE"
  
! #: install-info/install-info.c:2098
  #, fuzzy, c-format
  msgid "%s: Specify the Info file only once.\n"
  msgstr "%s:i IDOSIYE Rimwe"
  
! #: install-info/install-info.c:2131
  #, c-format
  msgid "Extra regular expression specified, ignoring `%s'"
  msgstr ""
  
! #: install-info/install-info.c:2143
! #, c-format
  msgid "Error in regular expression `%s': %s"
! msgstr ""
  
! #: install-info/install-info.c:2201
  #, fuzzy, c-format
  msgid "excess command line argument `%s'"
  msgstr "Komandi: Umurongo"
  
! #: install-info/install-info.c:2205
  #, fuzzy, c-format
  msgid "No input file specified; try --help for more information."
  msgstr "Iyinjiza IDOSIYE Ifashayobora kugirango Birenzeho Ibisobanuro"
  
! #: install-info/install-info.c:2207
  #, fuzzy, c-format
  msgid "No dir file specified; try --help for more information."
  msgstr "IDOSIYE Ifashayobora kugirango Birenzeho Ibisobanuro"
  
! #: install-info/install-info.c:2349
  #, fuzzy, c-format
  msgid "no info dir entry in `%s'"
  msgstr "Oya Ibisobanuro Icyinjijwe in"
  
! #: install-info/install-info.c:2597
  #, fuzzy, c-format
  msgid "no entries found for `%s'; nothing deleted"
  msgstr "Oya Ibyinjijwe Byabonetse kugirango Cyasibwe"
  
! #: tp/DebugTexinfo/DebugTree.pm:63 tp/Texinfo/Convert/Converter.pm:821
! #: tp/Texinfo/Convert/DocBook.pm:311 tp/Texinfo/Convert/HTML.pm:6528
! #: tp/Texinfo/Convert/HTML.pm:6552 tp/Texinfo/Convert/HTML.pm:6929
! #: tp/Texinfo/Convert/HTML.pm:6987 tp/Texinfo/Convert/HTML.pm:7065
! #: tp/Texinfo/Convert/HTML.pm:7142 tp/Texinfo/Convert/IXIN.pm:293
! #: tp/Texinfo/Convert/Info.pm:96 tp/Texinfo/Convert/Info.pm:200
! #: tp/Texinfo/Convert/Info.pm:226 tp/Texinfo/Convert/Plaintext.pm:503
  #: tp/Texinfo/Convert/TexinfoXML.pm:457
  #, fuzzy, perl-format
--- 2004,2079 ----
  "Cyangwa Kwambukiranya Kuri Guhitamo"
  
! #: install-info/install-info.c:667
  #, fuzzy, c-format
  msgid "%s: could not read (%s) and could not create (%s)"
  msgstr "%s:OYA Gusoma Na OYA Kurema"
  
! #: install-info/install-info.c:1134 install-info/install-info.c:1174
  #, c-format
  msgid "START-INFO-DIR-ENTRY without matching END-INFO-DIR-ENTRY"
  msgstr ""
  
! #: install-info/install-info.c:1169
  #, c-format
  msgid "END-INFO-DIR-ENTRY without matching START-INFO-DIR-ENTRY"
  msgstr ""
  
! #: install-info/install-info.c:2037 install-info/install-info.c:2047
  #, fuzzy, c-format
  msgid "%s: already have dir file: %s\n"
  msgstr "%s:IDOSIYE"
  
! #: install-info/install-info.c:2143
  #, fuzzy, c-format
  msgid "%s: Specify the Info file only once.\n"
  msgstr "%s:i IDOSIYE Rimwe"
  
! #: install-info/install-info.c:2176
  #, c-format
  msgid "Extra regular expression specified, ignoring `%s'"
  msgstr ""
  
! #: install-info/install-info.c:2188
! #, fuzzy, c-format
  msgid "Error in regular expression `%s': %s"
! msgstr "Ibanjirije Gushaka Ikurikiranyanyuguti"
  
! #: install-info/install-info.c:2250
  #, fuzzy, c-format
  msgid "excess command line argument `%s'"
  msgstr "Komandi: Umurongo"
  
! #: install-info/install-info.c:2254
  #, fuzzy, c-format
  msgid "No input file specified; try --help for more information."
  msgstr "Iyinjiza IDOSIYE Ifashayobora kugirango Birenzeho Ibisobanuro"
  
! #: install-info/install-info.c:2256
  #, fuzzy, c-format
  msgid "No dir file specified; try --help for more information."
  msgstr "IDOSIYE Ifashayobora kugirango Birenzeho Ibisobanuro"
  
! #: install-info/install-info.c:2277
! #, fuzzy, c-format
! msgid "Could not read %s."
! msgstr "Kurema bushyinguro"
! 
! #: install-info/install-info.c:2424
  #, fuzzy, c-format
  msgid "no info dir entry in `%s'"
  msgstr "Oya Ibisobanuro Icyinjijwe in"
  
! #: install-info/install-info.c:2672
  #, fuzzy, c-format
  msgid "no entries found for `%s'; nothing deleted"
  msgstr "Oya Ibyinjijwe Byabonetse kugirango Cyasibwe"
  
! #: tp/DebugTexinfo/DebugTree.pm:63 tp/Texinfo/Convert/Converter.pm:855
! #: tp/Texinfo/Convert/Converter.pm:893 tp/Texinfo/Convert/Converter.pm:1204
! #: tp/Texinfo/Convert/DocBook.pm:326 tp/Texinfo/Convert/HTML.pm:6499
! #: tp/Texinfo/Convert/HTML.pm:6523 tp/Texinfo/Convert/HTML.pm:6900
! #: tp/Texinfo/Convert/HTML.pm:6958 tp/Texinfo/Convert/HTML.pm:7036
! #: tp/Texinfo/Convert/HTML.pm:7113 tp/Texinfo/Convert/IXIN.pm:293
! #: tp/Texinfo/Convert/Info.pm:295 tp/Texinfo/Convert/Plaintext.pm:538
  #: tp/Texinfo/Convert/TexinfoXML.pm:457
  #, fuzzy, perl-format
***************
*** 2329,2586 ****
  msgstr "%s:OYA Gufungura IDOSIYE"
  
! #: tp/Texinfo/Common.pm:865
  msgid "recursion is always allowed"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:866
  msgid "arguments are quoted by default"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1065
  #, fuzzy, perl-format
  msgid "%s is not a valid language code"
  msgstr "%sni OYA a Byemewe Ururimi ITEGEKONGENGA"
  
! #: tp/Texinfo/Common.pm:1070
  #, fuzzy, perl-format
  msgid "%s is not a valid region code"
  msgstr "%sni OYA a Byemewe Ururimi ITEGEKONGENGA"
  
! #: tp/Texinfo/Common.pm:1088
  #, fuzzy, perl-format
  msgid "%s is not a valid split possibility"
  msgstr "%sni OYA a Byemewe Ururimi ITEGEKONGENGA"
  
! #: tp/Texinfo/Common.pm:1111
  #, fuzzy, perl-format
  msgid "could not read %s: %s"
  msgstr "Kurema bushyinguro"
  
! #: tp/Texinfo/Common.pm:1129
  #, fuzzy, perl-format
  msgid "error on closing @verbatiminclude file %s: %s"
  msgstr "Ikosa Ibisohoka IDOSIYE"
  
! #: tp/Texinfo/Common.pm:1134 tp/Texinfo/Parser.pm:3187
  #, fuzzy, perl-format
  msgid "@%s: could not find %s"
  msgstr "Gushaka"
  
! #: tp/Texinfo/Common.pm:1432
  #, fuzzy, perl-format
  msgid "could not open html refs config file %s: %s"
  msgstr "Gukuraho... IDOSIYE"
  
! #: tp/Texinfo/Common.pm:1460
  #, fuzzy
  msgid "missing type"
  msgstr "Ibuze Igikorwa Izina:"
  
! #: tp/Texinfo/Common.pm:1463
  #, fuzzy, perl-format
  msgid "unrecognized type: %s"
  msgstr "%s:Ihitamo"
  
! #: tp/Texinfo/Common.pm:1480
  #, fuzzy, perl-format
  msgid "error on closing html refs config file %s: %s"
  msgstr "Gukuraho... IDOSIYE"
  
! #: tp/Texinfo/Common.pm:1515
  msgid "no node to be renamed"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1526
  msgid "nodes without a new name at the end of file"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1536 tp/Texinfo/Parser.pm:842
  #, fuzzy, perl-format
  msgid "could not open %s: %s"
  msgstr "%s:OYA Gufungura IDOSIYE"
  
! #: tp/Texinfo/Common.pm:2028
! #, perl-format
  msgid "could not protect hash character in @%s"
! msgstr ""
  
  # sw/source\ui\fldui\fldui.src:STR_SETFLD.text
! #: tp/Texinfo/Convert/Converter.pm:394 tp/Texinfo/Convert/Converter.pm:413
  #, fuzzy, perl-format
  msgid "Obsolete variable %s\n"
  msgstr "Gushyiraho igihinduka"
  
! #: tp/Texinfo/Convert/Converter.pm:604
  #, fuzzy, perl-format
  msgid "could not create directories `%s' or `%s': %s"
  msgstr "Kurema bushyinguro"
  
! #: tp/Texinfo/Convert/Converter.pm:612
  #, fuzzy, perl-format
  msgid "could not create directory `%s': %s"
  msgstr "Kurema bushyinguro"
  
! #: tp/Texinfo/Convert/DocBook.pm:347 tp/Texinfo/Convert/HTML.pm:6955
! #: tp/Texinfo/Convert/HTML.pm:7013 tp/Texinfo/Convert/IXIN.pm:915
! #: tp/Texinfo/Convert/Info.pm:159 tp/Texinfo/Convert/Info.pm:185
! #: tp/Texinfo/Convert/Info.pm:216 tp/Texinfo/Convert/Info.pm:279
! #: tp/Texinfo/Convert/TexinfoXML.pm:476 tp/Texinfo/Parser.pm:1950
! #, fuzzy, perl-format
! msgid "error on closing %s: %s"
! msgstr "Ikosa Kuri"
! 
! #: tp/Texinfo/Convert/DocBook.pm:923
  #, fuzzy, perl-format
  msgid "@image file `%s' not found, using `%s'"
  msgstr "@Ishusho IDOSIYE"
  
! #: tp/Texinfo/Convert/HTML.pm:1683
  #, fuzzy, perl-format
  msgid "@image file `%s' (for HTML) not found, using `%s'"
  msgstr "@Ishusho IDOSIYE kugirango OYA"
  
! #: tp/Texinfo/Convert/HTML.pm:2354
  #, perl-format
  msgid "raw format %s is not converted"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4833
  msgid "string not closed in css file"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4835
  #, fuzzy
  msgid "--css-include ended in comment"
  msgstr "%s:%d:--IDOSIYE in Icyo wongeraho"
  
! #: tp/Texinfo/Convert/HTML.pm:4837
  msgid "@import not finished in css file"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4863
  #, fuzzy, perl-format
  msgid "CSS file %s not found"
  msgstr "%cendMakoro OYA Byabonetse"
  
! #: tp/Texinfo/Convert/HTML.pm:4869
  #, fuzzy, perl-format
  msgid "could not open --include-file %s: %s"
  msgstr "%s:OYA Gufungura IDOSIYE"
  
! #: tp/Texinfo/Convert/HTML.pm:4879
  #, fuzzy, perl-format
  msgid "error on closing CSS file %s: %s"
  msgstr "Ikosa Ibisohoka IDOSIYE"
  
! #: tp/Texinfo/Convert/HTML.pm:5825 tp/Texinfo/Convert/HTML.pm:5829
  #, fuzzy, perl-format
  msgid "no htmlxref.cnf entry found for `%s'"
  msgstr "Oya Umubarendanga Ibyinjijwe Byabonetse kugirango"
  
! #: tp/Texinfo/Convert/HTML.pm:6523
  #, fuzzy, perl-format
  msgid "error on closing frame file %s: %s"
  msgstr "Ikosa Ibisohoka IDOSIYE"
  
! #: tp/Texinfo/Convert/HTML.pm:6547
  #, fuzzy, perl-format
  msgid "error on closing TOC frame file %s: %s"
  msgstr "Ikosa Ibisohoka IDOSIYE"
  
! #: tp/Texinfo/Convert/HTML.pm:6662
  #, perl-format
  msgid "handler %s of stage %s priority %s failed"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6863
  msgid "must specify a title with a title command or @top"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:7072
  #, fuzzy, perl-format
  msgid "error on closing redirection node file %s: %s"
  msgstr "Ikosa Ibisohoka IDOSIYE"
  
! #: tp/Texinfo/Convert/HTML.pm:7097
  #, fuzzy, perl-format
  msgid "old name for `%s' is a node of the document"
  msgstr "Cyangwa kugirango iyi muri iyi Inyandiko"
  
! #: tp/Texinfo/Convert/HTML.pm:7103
! #, perl-format
  msgid "file empty for renamed node `%s'"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:7117
! #, perl-format
  msgid "target node (new name for `%s') not in document: %s"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:7149
  #, fuzzy, perl-format
  msgid "error on closing renamed node redirection file %s: %s"
  msgstr "Ikosa Ibisohoka IDOSIYE"
  
! #: tp/Texinfo/Convert/HTML.pm:7187
  #, fuzzy
  msgid "empty node name"
  msgstr "Oya Umubarendanga Ibyinjijwe Byabonetse kugirango"
  
! #: tp/Texinfo/Convert/HTML.pm:7189 tp/Texinfo/Parser.pm:3534
  #, perl-format
  msgid "syntax for an external node used for `%s'"
  msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:105
  #, fuzzy
  msgid "document without nodes"
  msgstr "Ibikubiyemo in iyi"
  
! #: tp/Texinfo/Convert/Info.pm:122
  #, fuzzy
  msgid "document without Top node"
  msgstr "Ibikubiyemo in iyi"
  
! #: tp/Texinfo/Convert/Info.pm:169
! #, perl-format
  msgid "rename %s failed: %s"
! msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:251
  #, perl-format
  msgid "@%s output more than once: %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:366
  #, fuzzy, perl-format
  msgid "@%s outside of any node"
  msgstr "(Hanze Bya"
  
! #: tp/Texinfo/Convert/Info.pm:406
  #, fuzzy, perl-format
  msgid "@node name should not contain `,': %s"
  msgstr "%s:OYA Gufungura IDOSIYE"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1287 tp/Texinfo/Parser.pm:2566
  #, fuzzy, perl-format
  msgid "entry for index `%s' outside of any node"
  msgstr "kugirango Umubarendanga Hanze Bya"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1400
  #, fuzzy, perl-format
  msgid "error on closing image text file %s: %s"
  msgstr "Ikosa Ibisohoka IDOSIYE"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1405
  #, fuzzy, perl-format
  msgid "@image file `%s' unreadable: %s"
  msgstr "@Ishusho IDOSIYE"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1428
  #, fuzzy, perl-format
  msgid "could not find @image file `%s.txt' nor alternate text"
  msgstr "Gushaka"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1816
  #, fuzzy
  msgid ""
--- 2081,2354 ----
  msgstr "%s:OYA Gufungura IDOSIYE"
  
! #: tp/Texinfo/Common.pm:878
  msgid "recursion is always allowed"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:879
  msgid "arguments are quoted by default"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1102
  #, fuzzy, perl-format
  msgid "%s is not a valid language code"
  msgstr "%sni OYA a Byemewe Ururimi ITEGEKONGENGA"
  
! #: tp/Texinfo/Common.pm:1107
  #, fuzzy, perl-format
  msgid "%s is not a valid region code"
  msgstr "%sni OYA a Byemewe Ururimi ITEGEKONGENGA"
  
! #: tp/Texinfo/Common.pm:1125
  #, fuzzy, perl-format
  msgid "%s is not a valid split possibility"
  msgstr "%sni OYA a Byemewe Ururimi ITEGEKONGENGA"
  
! #: tp/Texinfo/Common.pm:1148
  #, fuzzy, perl-format
  msgid "could not read %s: %s"
  msgstr "Kurema bushyinguro"
  
! #: tp/Texinfo/Common.pm:1167
  #, fuzzy, perl-format
  msgid "error on closing @verbatiminclude file %s: %s"
  msgstr "Ikosa Ibisohoka IDOSIYE"
  
! #: tp/Texinfo/Common.pm:1173 tp/Texinfo/Parser.pm:3342
  #, fuzzy, perl-format
  msgid "@%s: could not find %s"
  msgstr "Gushaka"
  
! #: tp/Texinfo/Common.pm:1517
  #, fuzzy, perl-format
  msgid "could not open html refs config file %s: %s"
  msgstr "Gukuraho... IDOSIYE"
  
! #: tp/Texinfo/Common.pm:1545
  #, fuzzy
  msgid "missing type"
  msgstr "Ibuze Igikorwa Izina:"
  
! #: tp/Texinfo/Common.pm:1548
  #, fuzzy, perl-format
  msgid "unrecognized type: %s"
  msgstr "%s:Ihitamo"
  
! #: tp/Texinfo/Common.pm:1565
  #, fuzzy, perl-format
  msgid "error on closing html refs config file %s: %s"
  msgstr "Gukuraho... IDOSIYE"
  
! #: tp/Texinfo/Common.pm:1600
  msgid "no node to be renamed"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1611
  msgid "nodes without a new name at the end of file"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1621 tp/Texinfo/Parser.pm:926
  #, fuzzy, perl-format
  msgid "could not open %s: %s"
  msgstr "%s:OYA Gufungura IDOSIYE"
  
! #: tp/Texinfo/Common.pm:2141
! #, fuzzy, perl-format
  msgid "could not protect hash character in @%s"
! msgstr "%s:OYA Gufungura IDOSIYE"
  
  # sw/source\ui\fldui\fldui.src:STR_SETFLD.text
! #: tp/Texinfo/Convert/Converter.pm:395 tp/Texinfo/Convert/Converter.pm:414
  #, fuzzy, perl-format
  msgid "Obsolete variable %s\n"
  msgstr "Gushyiraho igihinduka"
  
! #: tp/Texinfo/Convert/Converter.pm:794
! #, perl-format
! msgid "%s: output incompatible with split"
! msgstr ""
! 
! #: tp/Texinfo/Convert/Converter.pm:876 tp/Texinfo/Convert/Converter.pm:909
! #: tp/Texinfo/Convert/DocBook.pm:362 tp/Texinfo/Convert/HTML.pm:6926
! #: tp/Texinfo/Convert/HTML.pm:6984 tp/Texinfo/Convert/IXIN.pm:915
! #: tp/Texinfo/Convert/Info.pm:161 tp/Texinfo/Convert/Info.pm:187
! #: tp/Texinfo/Convert/Info.pm:215 tp/Texinfo/Convert/Info.pm:275
! #: tp/Texinfo/Convert/TexinfoXML.pm:476 tp/Texinfo/Parser.pm:2034
! #, fuzzy, perl-format
! msgid "error on closing %s: %s"
! msgstr "Ikosa Kuri"
! 
! #: tp/Texinfo/Convert/Converter.pm:987
  #, fuzzy, perl-format
  msgid "could not create directories `%s' or `%s': %s"
  msgstr "Kurema bushyinguro"
  
! #: tp/Texinfo/Convert/Converter.pm:995
  #, fuzzy, perl-format
  msgid "could not create directory `%s': %s"
  msgstr "Kurema bushyinguro"
  
! #: tp/Texinfo/Convert/DocBook.pm:969
  #, fuzzy, perl-format
  msgid "@image file `%s' not found, using `%s'"
  msgstr "@Ishusho IDOSIYE"
  
! #: tp/Texinfo/Convert/DocBook.pm:1083 tp/Texinfo/Parser.pm:5355
! #, fuzzy
! msgid "no argument specified for @U"
! msgstr "Izina: kugirango Komandi:"
! 
! #: tp/Texinfo/Convert/HTML.pm:1684
  #, fuzzy, perl-format
  msgid "@image file `%s' (for HTML) not found, using `%s'"
  msgstr "@Ishusho IDOSIYE kugirango OYA"
  
! #: tp/Texinfo/Convert/HTML.pm:2373
  #, perl-format
  msgid "raw format %s is not converted"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4883
  msgid "string not closed in css file"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4885
  #, fuzzy
  msgid "--css-include ended in comment"
  msgstr "%s:%d:--IDOSIYE in Icyo wongeraho"
  
! #: tp/Texinfo/Convert/HTML.pm:4887
  msgid "@import not finished in css file"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4913
  #, fuzzy, perl-format
  msgid "CSS file %s not found"
  msgstr "%cendMakoro OYA Byabonetse"
  
! #: tp/Texinfo/Convert/HTML.pm:4919
  #, fuzzy, perl-format
  msgid "could not open --include-file %s: %s"
  msgstr "%s:OYA Gufungura IDOSIYE"
  
! #: tp/Texinfo/Convert/HTML.pm:4929
  #, fuzzy, perl-format
  msgid "error on closing CSS file %s: %s"
  msgstr "Ikosa Ibisohoka IDOSIYE"
  
! #: tp/Texinfo/Convert/HTML.pm:5796 tp/Texinfo/Convert/HTML.pm:5800
  #, fuzzy, perl-format
  msgid "no htmlxref.cnf entry found for `%s'"
  msgstr "Oya Umubarendanga Ibyinjijwe Byabonetse kugirango"
  
! #: tp/Texinfo/Convert/HTML.pm:6494
  #, fuzzy, perl-format
  msgid "error on closing frame file %s: %s"
  msgstr "Ikosa Ibisohoka IDOSIYE"
  
! #: tp/Texinfo/Convert/HTML.pm:6518
  #, fuzzy, perl-format
  msgid "error on closing TOC frame file %s: %s"
  msgstr "Ikosa Ibisohoka IDOSIYE"
  
! #: tp/Texinfo/Convert/HTML.pm:6633
  #, perl-format
  msgid "handler %s of stage %s priority %s failed"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6834
  msgid "must specify a title with a title command or @top"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:7043
  #, fuzzy, perl-format
  msgid "error on closing redirection node file %s: %s"
  msgstr "Ikosa Ibisohoka IDOSIYE"
  
! #: tp/Texinfo/Convert/HTML.pm:7068
  #, fuzzy, perl-format
  msgid "old name for `%s' is a node of the document"
  msgstr "Cyangwa kugirango iyi muri iyi Inyandiko"
  
! #: tp/Texinfo/Convert/HTML.pm:7074
! #, fuzzy, perl-format
  msgid "file empty for renamed node `%s'"
! msgstr "Ibikubiyemo in"
  
! #: tp/Texinfo/Convert/HTML.pm:7088
! #, fuzzy, perl-format
  msgid "target node (new name for `%s') not in document: %s"
! msgstr "Cyangwa kugirango iyi muri iyi Inyandiko"
  
! #: tp/Texinfo/Convert/HTML.pm:7120
  #, fuzzy, perl-format
  msgid "error on closing renamed node redirection file %s: %s"
  msgstr "Ikosa Ibisohoka IDOSIYE"
  
! #: tp/Texinfo/Convert/HTML.pm:7158
  #, fuzzy
  msgid "empty node name"
  msgstr "Oya Umubarendanga Ibyinjijwe Byabonetse kugirango"
  
! #: tp/Texinfo/Convert/HTML.pm:7160 tp/Texinfo/Parser.pm:3689
  #, perl-format
  msgid "syntax for an external node used for `%s'"
  msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:106
  #, fuzzy
  msgid "document without nodes"
  msgstr "Ibikubiyemo in iyi"
  
! #: tp/Texinfo/Convert/Info.pm:123
  #, fuzzy
  msgid "document without Top node"
  msgstr "Ibikubiyemo in iyi"
  
! #: tp/Texinfo/Convert/Info.pm:171
! #, fuzzy, perl-format
  msgid "rename %s failed: %s"
! msgstr "Gushaka"
  
! #: tp/Texinfo/Convert/Info.pm:247
  #, perl-format
  msgid "@%s output more than once: %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:379
  #, fuzzy, perl-format
  msgid "@%s outside of any node"
  msgstr "(Hanze Bya"
  
! #: tp/Texinfo/Convert/Info.pm:419
  #, fuzzy, perl-format
  msgid "@node name should not contain `,': %s"
  msgstr "%s:OYA Gufungura IDOSIYE"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1312
! #, perl-format
! msgid "Index entry in @%s with : produces invalid Info: %s"
! msgstr ""
! 
! #: tp/Texinfo/Convert/Plaintext.pm:1359 tp/Texinfo/Parser.pm:2721
  #, fuzzy, perl-format
  msgid "entry for index `%s' outside of any node"
  msgstr "kugirango Umubarendanga Hanze Bya"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1473
  #, fuzzy, perl-format
  msgid "error on closing image text file %s: %s"
  msgstr "Ikosa Ibisohoka IDOSIYE"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1478
  #, fuzzy, perl-format
  msgid "@image file `%s' unreadable: %s"
  msgstr "@Ishusho IDOSIYE"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1501
  #, fuzzy, perl-format
  msgid "could not find @image file `%s.txt' nor alternate text"
  msgstr "Gushaka"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1893
  #, fuzzy
  msgid ""
***************
*** 2589,2909 ****
  msgstr "@a Kwambukiranya Indango in Kuri"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2022
! #, perl-format
  msgid "@%s cross-reference name should not contain `:'"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2039
  #, fuzzy, perl-format
  msgid "@%s node name should not contain `%s'"
  msgstr "%s:OYA Gufungura IDOSIYE"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2054
! #, perl-format
  msgid "@%s node name should not contain `:'"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2077
  #, perl-format
  msgid "`.' or `,' must follow @xref, not %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2080
  msgid "`.' or `,' must follow @xref"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2852
  #, fuzzy, perl-format
  msgid "menu entry node name should not contain `%s'"
  msgstr "Kuri"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2859
  msgid "menu entry node name should not contain `:'"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2870
  #, fuzzy
  msgid "menu entry name should not contain `:'"
  msgstr "Kuri"
  
! #: tp/Texinfo/Parser.pm:826
  #, fuzzy, perl-format
  msgid "@%s should only appear at beginning or end of document"
  msgstr "%s:OYA Gufungura IDOSIYE"
  
! #: tp/Texinfo/Parser.pm:1076 tp/Texinfo/Structuring.pm:598
  #, perl-format
  msgid "multiple @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1110
  #, fuzzy, perl-format
  msgid "bad syntax for @%s argument: %s"
  msgstr "Kuri"
  
! #: tp/Texinfo/Parser.pm:1126
  #, fuzzy, perl-format
  msgid "bad or empty @%s formal argument: %s"
  msgstr "Kuri"
  
! #: tp/Texinfo/Parser.pm:1135 tp/Texinfo/Parser.pm:4655
! #: tp/Texinfo/Parser.pm:4681 tp/Texinfo/Parser.pm:5403
! #: tp/Texinfo/Parser.pm:5419 tp/Texinfo/Parser.pm:5434
  #, fuzzy, perl-format
  msgid "%c%s requires a name"
  msgstr "%c%sa Izina:"
  
! #: tp/Texinfo/Parser.pm:1139 tp/Texinfo/Parser.pm:4658
! #: tp/Texinfo/Parser.pm:4684 tp/Texinfo/Parser.pm:5406
! #: tp/Texinfo/Parser.pm:5422 tp/Texinfo/Parser.pm:5437
  #, fuzzy, perl-format
  msgid "bad name for @%s"
  msgstr "Kuri"
  
! #: tp/Texinfo/Parser.pm:1257
  #, fuzzy, perl-format
  msgid "@end %s seen before @%s closing brace"
  msgstr "@Ibikubiyemo Mbere Itangira"
  
! #: tp/Texinfo/Parser.pm:1261
  #, fuzzy, perl-format
  msgid "@%s seen before @%s closing brace"
  msgstr "@Ibikubiyemo Mbere Itangira"
  
! #: tp/Texinfo/Parser.pm:1266
  #, fuzzy, perl-format
  msgid "%c%s missing close brace"
  msgstr "%c%sIbuze Gufunga"
  
! #: tp/Texinfo/Parser.pm:1270
  #, fuzzy, perl-format
  msgid "@%s missing closing delimiter sequence: %s}"
  msgstr "%c%sIbuze Gufunga"
  
! #: tp/Texinfo/Parser.pm:1392
  #, fuzzy, perl-format
  msgid "@itemx should not begin @%s"
  msgstr "%s:OYA Gufungura IDOSIYE"
  
! #: tp/Texinfo/Parser.pm:1460
  msgid "@itemx must follow @item"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1628
  #, perl-format
  msgid "@%s has text but no @item"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1659
  #, fuzzy, perl-format
  msgid "`@end' expected `%s', but saw `%s'"
  msgstr "`@Ikitezwe:"
  
! #: tp/Texinfo/Parser.pm:1662
  #, fuzzy, perl-format
  msgid "@%s seen before @end %s"
  msgstr "@Ibikubiyemo Mbere Itangira"
  
! #: tp/Texinfo/Parser.pm:1666
  #, perl-format
  msgid "no matching `%cend %s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1692 tp/Texinfo/Parser.pm:5003
! #: tp/Texinfo/Parser.pm:5225
  #, perl-format
  msgid "misplaced %c"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1790 tp/Texinfo/Parser.pm:3146
  #, perl-format
  msgid "unmatched `%c%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:2025
  #, fuzzy, perl-format
  msgid "macro `%s' called with too many args"
  msgstr "ku Umurongo Na:"
  
! #: tp/Texinfo/Parser.pm:2047
  #, fuzzy, perl-format
  msgid "@%s missing close brace"
  msgstr "%c%sIbuze Gufunga"
  
! #: tp/Texinfo/Parser.pm:2055
  #, fuzzy, perl-format
  msgid "macro `%s' declared without argument called with an argument"
  msgstr "ku Umurongo Na:"
  
! #: tp/Texinfo/Parser.pm:2090
  #, fuzzy, perl-format
  msgid "\\ in @%s expansion followed `%s' instead of parameter name or \\"
  msgstr "\\ in Makoro ku Bya Izina:"
  
! #: tp/Texinfo/Parser.pm:2494
  #, fuzzy, perl-format
  msgid "@%s `%s' previously defined"
  msgstr "Makoro"
  
! #: tp/Texinfo/Parser.pm:2499
  #, fuzzy, perl-format
  msgid "here is the previous definition as @%s"
  msgstr "ni i Ibanjirije Insobanuro Bya"
  
! #: tp/Texinfo/Parser.pm:2860
  #, fuzzy, perl-format
  msgid "missing name for @%s"
  msgstr "in"
  
! #: tp/Texinfo/Parser.pm:2865
  #, fuzzy, perl-format
  msgid "missing category for @%s"
  msgstr "in"
  
! #: tp/Texinfo/Parser.pm:2917
  #, fuzzy, perl-format
  msgid "unexpected argument on @%s line: %s"
  msgstr "Kuri"
  
! #: tp/Texinfo/Parser.pm:2933
  #, fuzzy
  msgid "empty multitable"
  msgstr "%s:ubusa IDOSIYE"
  
! #: tp/Texinfo/Parser.pm:2989 tp/Texinfo/Parser.pm:5516
  #, fuzzy, perl-format
  msgid "superfluous argument to @%s"
  msgstr "Kuri"
  
! #: tp/Texinfo/Parser.pm:2995 tp/Texinfo/Parser.pm:5538
! #: tp/Texinfo/Parser.pm:5550
  #, fuzzy, perl-format
  msgid "bad argument to @%s"
  msgstr "Kuri"
  
! #: tp/Texinfo/Parser.pm:3006
  #, fuzzy, perl-format
  msgid "%s requires an argument: the formatter for %citem"
  msgstr "%si kugirango"
  
! #: tp/Texinfo/Parser.pm:3011
! #, perl-format
  msgid "command @%s not accepting argument in brace should not be on @%s line"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:3046
  #, fuzzy, perl-format
  msgid "accent command `@%s' not allowed as @%s argument"
  msgstr "@Ikintu OYA in Kuri"
  
! #: tp/Texinfo/Parser.pm:3124 tp/Texinfo/Parser.pm:3263
! #: tp/Texinfo/Parser.pm:5509
  #, fuzzy, perl-format
  msgid "@%s missing argument"
  msgstr "%s:Ibuze IDOSIYE"
  
! #: tp/Texinfo/Parser.pm:3136
  #, fuzzy, perl-format
  msgid "unknown @end %s"
  msgstr "Umubarendanga"
  
! #: tp/Texinfo/Parser.pm:3158 tp/Texinfo/Parser.pm:3780
  #, fuzzy, perl-format
  msgid "superfluous argument to @%s %s: %s"
  msgstr "Kuri"
  
! #: tp/Texinfo/Parser.pm:3163 tp/Texinfo/Parser.pm:5593
! #: tp/Texinfo/Parser.pm:5638 tp/Texinfo/Parser.pm:5667
! #: tp/Texinfo/Parser.pm:5708 tp/Texinfo/Parser.pm:5786
  #, fuzzy, perl-format
  msgid "bad argument to @%s: %s"
  msgstr "Kuri"
  
! #: tp/Texinfo/Parser.pm:3182
  #, fuzzy, perl-format
  msgid "@%s: could not open %s: %s"
  msgstr "Gushaka"
  
! #: tp/Texinfo/Parser.pm:3194
  #, perl-format
  msgid "encoding `%s' is not a canonical texinfo encoding"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3203
  #, fuzzy, perl-format
  msgid "unrecognized encoding name `%s'"
  msgstr "Imisobekere: Izina:"
  
! #: tp/Texinfo/Parser.pm:3353
  #, perl-format
  msgid "@%s after the first element"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3360
  #, fuzzy, perl-format
  msgid "@%s only meaningful on a @multitable line"
  msgstr "@%sOYA Hanze"
  
! #: tp/Texinfo/Parser.pm:3400
  #, fuzzy, perl-format
  msgid "@%s should not be associated with @top"
  msgstr "%s:OYA Gufungura IDOSIYE"
  
! #: tp/Texinfo/Parser.pm:3412
  #, fuzzy, perl-format
  msgid "@node precedes @%s, but parts may not be associated with nodes"
  msgstr "%s:OYA Gufungura IDOSIYE"
  
! #: tp/Texinfo/Parser.pm:3514
  #, fuzzy, perl-format
  msgid "empty argument in @%s"
  msgstr "Kuri"
  
! #: tp/Texinfo/Parser.pm:3518
  #, fuzzy, perl-format
  msgid "empty node name after expansion `%s'"
  msgstr "Kuri"
  
! #: tp/Texinfo/Parser.pm:3561
  #, fuzzy, perl-format
  msgid "empty menu entry name in `%s'"
  msgstr "Kuri"
  
! #: tp/Texinfo/Parser.pm:3569
  #, fuzzy
  msgid "empty node name in menu entry"
  msgstr "Oya Umubarendanga Ibyinjijwe Byabonetse kugirango"
  
! #: tp/Texinfo/Parser.pm:3642
  #, fuzzy, perl-format
  msgid "@%s should not appear in @%s"
  msgstr "%s:OYA Gufungura IDOSIYE"
  
! #: tp/Texinfo/Parser.pm:3774
  #, fuzzy, perl-format
  msgid "@end %s should only appear at a line beginning"
  msgstr "%s:OYA Gufungura IDOSIYE"
  
! #: tp/Texinfo/Parser.pm:3797
  #, fuzzy, perl-format
  msgid "macro `%s' previously defined"
  msgstr "Makoro"
  
! #: tp/Texinfo/Parser.pm:3800
  #, fuzzy, perl-format
  msgid "here is the previous definition of `%s'"
  msgstr "ni i Ibanjirije Insobanuro Bya"
  
! #: tp/Texinfo/Parser.pm:3805
  #, perl-format
  msgid "redefining Texinfo language command: @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3854
! #, perl-format
  msgid "@%s without associated character"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:3916
  #, perl-format
  msgid ""
--- 2357,2678 ----
  msgstr "@a Kwambukiranya Indango in Kuri"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2113
! #, fuzzy, perl-format
  msgid "@%s cross-reference name should not contain `:'"
! msgstr "%s:OYA Gufungura IDOSIYE"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2130
  #, fuzzy, perl-format
  msgid "@%s node name should not contain `%s'"
  msgstr "%s:OYA Gufungura IDOSIYE"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2145
! #, fuzzy, perl-format
  msgid "@%s node name should not contain `:'"
! msgstr "%s:OYA Gufungura IDOSIYE"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2168
  #, perl-format
  msgid "`.' or `,' must follow @xref, not %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2171
  msgid "`.' or `,' must follow @xref"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:3007
  #, fuzzy, perl-format
  msgid "menu entry node name should not contain `%s'"
  msgstr "Kuri"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3014
! #, fuzzy
  msgid "menu entry node name should not contain `:'"
! msgstr "Kuri"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3025
  #, fuzzy
  msgid "menu entry name should not contain `:'"
  msgstr "Kuri"
  
! #: tp/Texinfo/Parser.pm:910
  #, fuzzy, perl-format
  msgid "@%s should only appear at beginning or end of document"
  msgstr "%s:OYA Gufungura IDOSIYE"
  
! #: tp/Texinfo/Parser.pm:1160 tp/Texinfo/Structuring.pm:613
  #, perl-format
  msgid "multiple @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1194
  #, fuzzy, perl-format
  msgid "bad syntax for @%s argument: %s"
  msgstr "Kuri"
  
! #: tp/Texinfo/Parser.pm:1210
  #, fuzzy, perl-format
  msgid "bad or empty @%s formal argument: %s"
  msgstr "Kuri"
  
! #: tp/Texinfo/Parser.pm:1219 tp/Texinfo/Parser.pm:4823
! #: tp/Texinfo/Parser.pm:4849 tp/Texinfo/Parser.pm:5615
! #: tp/Texinfo/Parser.pm:5631 tp/Texinfo/Parser.pm:5646
  #, fuzzy, perl-format
  msgid "%c%s requires a name"
  msgstr "%c%sa Izina:"
  
! #: tp/Texinfo/Parser.pm:1223 tp/Texinfo/Parser.pm:4826
! #: tp/Texinfo/Parser.pm:4852 tp/Texinfo/Parser.pm:5618
! #: tp/Texinfo/Parser.pm:5634 tp/Texinfo/Parser.pm:5649
  #, fuzzy, perl-format
  msgid "bad name for @%s"
  msgstr "Kuri"
  
! #: tp/Texinfo/Parser.pm:1341
  #, fuzzy, perl-format
  msgid "@end %s seen before @%s closing brace"
  msgstr "@Ibikubiyemo Mbere Itangira"
  
! #: tp/Texinfo/Parser.pm:1345
  #, fuzzy, perl-format
  msgid "@%s seen before @%s closing brace"
  msgstr "@Ibikubiyemo Mbere Itangira"
  
! #: tp/Texinfo/Parser.pm:1350
  #, fuzzy, perl-format
  msgid "%c%s missing close brace"
  msgstr "%c%sIbuze Gufunga"
  
! #: tp/Texinfo/Parser.pm:1354
  #, fuzzy, perl-format
  msgid "@%s missing closing delimiter sequence: %s}"
  msgstr "%c%sIbuze Gufunga"
  
! #: tp/Texinfo/Parser.pm:1476
  #, fuzzy, perl-format
  msgid "@itemx should not begin @%s"
  msgstr "%s:OYA Gufungura IDOSIYE"
  
! #: tp/Texinfo/Parser.pm:1544
  msgid "@itemx must follow @item"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1712
  #, perl-format
  msgid "@%s has text but no @item"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1743
  #, fuzzy, perl-format
  msgid "`@end' expected `%s', but saw `%s'"
  msgstr "`@Ikitezwe:"
  
! #: tp/Texinfo/Parser.pm:1746
  #, fuzzy, perl-format
  msgid "@%s seen before @end %s"
  msgstr "@Ibikubiyemo Mbere Itangira"
  
! #: tp/Texinfo/Parser.pm:1750
  #, perl-format
  msgid "no matching `%cend %s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1776 tp/Texinfo/Parser.pm:5171
! #: tp/Texinfo/Parser.pm:5437
  #, perl-format
  msgid "misplaced %c"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1874 tp/Texinfo/Parser.pm:3301
  #, perl-format
  msgid "unmatched `%c%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:2109
  #, fuzzy, perl-format
  msgid "macro `%s' called with too many args"
  msgstr "ku Umurongo Na:"
  
! #: tp/Texinfo/Parser.pm:2131
  #, fuzzy, perl-format
  msgid "@%s missing close brace"
  msgstr "%c%sIbuze Gufunga"
  
! #: tp/Texinfo/Parser.pm:2139
  #, fuzzy, perl-format
  msgid "macro `%s' declared without argument called with an argument"
  msgstr "ku Umurongo Na:"
  
! #: tp/Texinfo/Parser.pm:2174
  #, fuzzy, perl-format
  msgid "\\ in @%s expansion followed `%s' instead of parameter name or \\"
  msgstr "\\ in Makoro ku Bya Izina:"
  
! #: tp/Texinfo/Parser.pm:2649
  #, fuzzy, perl-format
  msgid "@%s `%s' previously defined"
  msgstr "Makoro"
  
! #: tp/Texinfo/Parser.pm:2654
  #, fuzzy, perl-format
  msgid "here is the previous definition as @%s"
  msgstr "ni i Ibanjirije Insobanuro Bya"
  
! #: tp/Texinfo/Parser.pm:3015
  #, fuzzy, perl-format
  msgid "missing name for @%s"
  msgstr "in"
  
! #: tp/Texinfo/Parser.pm:3020
  #, fuzzy, perl-format
  msgid "missing category for @%s"
  msgstr "in"
  
! #: tp/Texinfo/Parser.pm:3072
  #, fuzzy, perl-format
  msgid "unexpected argument on @%s line: %s"
  msgstr "Kuri"
  
! #: tp/Texinfo/Parser.pm:3088
  #, fuzzy
  msgid "empty multitable"
  msgstr "%s:ubusa IDOSIYE"
  
! #: tp/Texinfo/Parser.pm:3144 tp/Texinfo/Parser.pm:5728
  #, fuzzy, perl-format
  msgid "superfluous argument to @%s"
  msgstr "Kuri"
  
! #: tp/Texinfo/Parser.pm:3150 tp/Texinfo/Parser.pm:5750
! #: tp/Texinfo/Parser.pm:5762
  #, fuzzy, perl-format
  msgid "bad argument to @%s"
  msgstr "Kuri"
  
! #: tp/Texinfo/Parser.pm:3161
  #, fuzzy, perl-format
  msgid "%s requires an argument: the formatter for %citem"
  msgstr "%si kugirango"
  
! #: tp/Texinfo/Parser.pm:3166
! #, fuzzy, perl-format
  msgid "command @%s not accepting argument in brace should not be on @%s line"
! msgstr "@Ikintu OYA in Kuri"
  
! #: tp/Texinfo/Parser.pm:3201
  #, fuzzy, perl-format
  msgid "accent command `@%s' not allowed as @%s argument"
  msgstr "@Ikintu OYA in Kuri"
  
! #: tp/Texinfo/Parser.pm:3279 tp/Texinfo/Parser.pm:3418
! #: tp/Texinfo/Parser.pm:5721
  #, fuzzy, perl-format
  msgid "@%s missing argument"
  msgstr "%s:Ibuze IDOSIYE"
  
! #: tp/Texinfo/Parser.pm:3291
  #, fuzzy, perl-format
  msgid "unknown @end %s"
  msgstr "Umubarendanga"
  
! #: tp/Texinfo/Parser.pm:3313 tp/Texinfo/Parser.pm:3935
  #, fuzzy, perl-format
  msgid "superfluous argument to @%s %s: %s"
  msgstr "Kuri"
  
! #: tp/Texinfo/Parser.pm:3318 tp/Texinfo/Parser.pm:5805
! #: tp/Texinfo/Parser.pm:5850 tp/Texinfo/Parser.pm:5879
! #: tp/Texinfo/Parser.pm:5920 tp/Texinfo/Parser.pm:5998
  #, fuzzy, perl-format
  msgid "bad argument to @%s: %s"
  msgstr "Kuri"
  
! #: tp/Texinfo/Parser.pm:3337
  #, fuzzy, perl-format
  msgid "@%s: could not open %s: %s"
  msgstr "Gushaka"
  
! #: tp/Texinfo/Parser.pm:3349
  #, perl-format
  msgid "encoding `%s' is not a canonical texinfo encoding"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3358
  #, fuzzy, perl-format
  msgid "unrecognized encoding name `%s'"
  msgstr "Imisobekere: Izina:"
  
! #: tp/Texinfo/Parser.pm:3508
  #, perl-format
  msgid "@%s after the first element"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3515
  #, fuzzy, perl-format
  msgid "@%s only meaningful on a @multitable line"
  msgstr "@%sOYA Hanze"
  
! #: tp/Texinfo/Parser.pm:3555
  #, fuzzy, perl-format
  msgid "@%s should not be associated with @top"
  msgstr "%s:OYA Gufungura IDOSIYE"
  
! #: tp/Texinfo/Parser.pm:3567
  #, fuzzy, perl-format
  msgid "@node precedes @%s, but parts may not be associated with nodes"
  msgstr "%s:OYA Gufungura IDOSIYE"
  
! #: tp/Texinfo/Parser.pm:3669
  #, fuzzy, perl-format
  msgid "empty argument in @%s"
  msgstr "Kuri"
  
! #: tp/Texinfo/Parser.pm:3673
  #, fuzzy, perl-format
  msgid "empty node name after expansion `%s'"
  msgstr "Kuri"
  
! #: tp/Texinfo/Parser.pm:3716
  #, fuzzy, perl-format
  msgid "empty menu entry name in `%s'"
  msgstr "Kuri"
  
! #: tp/Texinfo/Parser.pm:3724
  #, fuzzy
  msgid "empty node name in menu entry"
  msgstr "Oya Umubarendanga Ibyinjijwe Byabonetse kugirango"
  
! #: tp/Texinfo/Parser.pm:3797
  #, fuzzy, perl-format
  msgid "@%s should not appear in @%s"
  msgstr "%s:OYA Gufungura IDOSIYE"
  
! #: tp/Texinfo/Parser.pm:3929
  #, fuzzy, perl-format
  msgid "@end %s should only appear at a line beginning"
  msgstr "%s:OYA Gufungura IDOSIYE"
  
! #: tp/Texinfo/Parser.pm:3952
  #, fuzzy, perl-format
  msgid "macro `%s' previously defined"
  msgstr "Makoro"
  
! #: tp/Texinfo/Parser.pm:3955
  #, fuzzy, perl-format
  msgid "here is the previous definition of `%s'"
  msgstr "ni i Ibanjirije Insobanuro Bya"
  
! #: tp/Texinfo/Parser.pm:3960
  #, perl-format
  msgid "redefining Texinfo language command: @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4009
! #, fuzzy, perl-format
  msgid "@%s without associated character"
! msgstr "%s:OYA Gufungura IDOSIYE"
  
! #: tp/Texinfo/Parser.pm:4079
  #, perl-format
  msgid ""
***************
*** 2911,2915 ****
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3940
  #, perl-format
  msgid ""
--- 2680,2684 ----
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4103
  #, perl-format
  msgid ""
***************
*** 2918,3047 ****
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3949
  #, perl-format
  msgid "recursive call of macro %s is not allowed; use @rmacro if needed"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4005
  #, fuzzy, perl-format
  msgid "accent command `@%s' must not be followed by whitespace"
  msgstr "@Ikintu OYA in Kuri"
  
! #: tp/Texinfo/Parser.pm:4011
  #, fuzzy, perl-format
  msgid "use braces to give a command as an argument to @%s"
  msgstr "Ingirwadusodeko Kuri a Komandi: Nka Kuri"
  
! #: tp/Texinfo/Parser.pm:4024 tp/Texinfo/Parser.pm:5124
  #, fuzzy, perl-format
  msgid "%c%s expects `i' or `j' as argument, not `%s'"
  msgstr "%c%sCyangwa Nka OYA"
  
! #: tp/Texinfo/Parser.pm:4036
  #, fuzzy, perl-format
  msgid "accent command `@%s' must not be followed by new line"
  msgstr "@Ikintu OYA in Kuri"
  
! #: tp/Texinfo/Parser.pm:4047
  #, fuzzy, perl-format
  msgid "@%s expected braces"
  msgstr "%c%sIkitezwe: Ingirwadusodeko"
  
! #: tp/Texinfo/Parser.pm:4207
  #, fuzzy, perl-format
  msgid "undefined flag: %s"
  msgstr "kidasobanuye Ibendera"
  
! #: tp/Texinfo/Parser.pm:4210
  #, fuzzy
  msgid "bad syntax for @value"
  msgstr "Kuri"
  
! #: tp/Texinfo/Parser.pm:4217
  #, fuzzy, perl-format
  msgid "%c%s is obsolete."
  msgstr "%c%sni"
  
! #: tp/Texinfo/Parser.pm:4220
  #, fuzzy, perl-format
  msgid "%c%s is obsolete; %s"
  msgstr "%c%sni"
  
! #: tp/Texinfo/Parser.pm:4229
  #, fuzzy, perl-format
  msgid "@%s should only appear at a line beginning"
  msgstr "%s:OYA Gufungura IDOSIYE"
  
! #: tp/Texinfo/Parser.pm:4320
  #, fuzzy, perl-format
  msgid "@%s not allowed inside `@%s' block"
  msgstr "@%sOYA Mo Imbere Funga"
  
! #: tp/Texinfo/Parser.pm:4329
  #, fuzzy, perl-format
  msgid "@%s should only appear in heading or footing"
  msgstr "%s:OYA Gufungura IDOSIYE"
  
! #: tp/Texinfo/Parser.pm:4455 tp/Texinfo/Parser.pm:4472
! #: tp/Texinfo/Parser.pm:4522
  #, fuzzy, perl-format
  msgid "@%s not meaningful inside `@%s' block"
  msgstr "@%sOYA Mo Imbere Funga"
  
! #: tp/Texinfo/Parser.pm:4482
  #, fuzzy, perl-format
  msgid "@%s in empty multitable"
  msgstr "%s:ubusa IDOSIYE"
  
! #: tp/Texinfo/Parser.pm:4488
  msgid "@tab before @item"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:4491
  #, fuzzy, perl-format
  msgid "too many columns in multitable item (max %d)"
  msgstr "Inkingi in Ikintu KININI"
  
! #: tp/Texinfo/Parser.pm:4528
  #, fuzzy
  msgid "ignoring @tab outside of multitable"
  msgstr "Isunika Hanze Bya"
  
! #: tp/Texinfo/Parser.pm:4532
! #, perl-format
  msgid "@%s outside of table or list"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:4567
  #, fuzzy, perl-format
  msgid "must be after `@%s' to use `@%s'"
  msgstr "in Kuri Gukoresha"
  
! #: tp/Texinfo/Parser.pm:4609
  #, fuzzy, perl-format
  msgid "@%s not meaningful outside `@titlepage' and `@quotation' environments"
  msgstr "@%sOYA Hanze Na"
  
! #: tp/Texinfo/Parser.pm:4613
  #, fuzzy
  msgid "@dircategory after first node"
  msgstr "@Ibikubiyemo Mbere Itangira"
  
! #: tp/Texinfo/Parser.pm:4778
  #, fuzzy, perl-format
  msgid "region %s inside region %s is not allowed"
  msgstr "Mo Imbere Ubusobanuro mpezarupapuro OYA"
  
! #: tp/Texinfo/Parser.pm:4796
  #, fuzzy
  msgid "@direntry after first node"
  msgstr "@Ibikubiyemo Mbere Itangira"
  
! #: tp/Texinfo/Parser.pm:4804
  #, fuzzy, perl-format
  msgid "@%s seen before first @node"
  msgstr "@Ibikubiyemo Mbere Itangira"
  
! #: tp/Texinfo/Parser.pm:4807
  #, fuzzy
  msgid ""
--- 2687,2817 ----
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4112
  #, perl-format
  msgid "recursive call of macro %s is not allowed; use @rmacro if needed"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4168
  #, fuzzy, perl-format
  msgid "accent command `@%s' must not be followed by whitespace"
  msgstr "@Ikintu OYA in Kuri"
  
! #: tp/Texinfo/Parser.pm:4174
  #, fuzzy, perl-format
  msgid "use braces to give a command as an argument to @%s"
  msgstr "Ingirwadusodeko Kuri a Komandi: Nka Kuri"
  
! #: tp/Texinfo/Parser.pm:4187 tp/Texinfo/Parser.pm:5292
  #, fuzzy, perl-format
  msgid "%c%s expects `i' or `j' as argument, not `%s'"
  msgstr "%c%sCyangwa Nka OYA"
  
! #: tp/Texinfo/Parser.pm:4199
  #, fuzzy, perl-format
  msgid "accent command `@%s' must not be followed by new line"
  msgstr "@Ikintu OYA in Kuri"
  
! #: tp/Texinfo/Parser.pm:4210
  #, fuzzy, perl-format
  msgid "@%s expected braces"
  msgstr "%c%sIkitezwe: Ingirwadusodeko"
  
! #: tp/Texinfo/Parser.pm:4375
  #, fuzzy, perl-format
  msgid "undefined flag: %s"
  msgstr "kidasobanuye Ibendera"
  
! #: tp/Texinfo/Parser.pm:4378
  #, fuzzy
  msgid "bad syntax for @value"
  msgstr "Kuri"
  
! #: tp/Texinfo/Parser.pm:4385
  #, fuzzy, perl-format
  msgid "%c%s is obsolete."
  msgstr "%c%sni"
  
! #: tp/Texinfo/Parser.pm:4388
  #, fuzzy, perl-format
  msgid "%c%s is obsolete; %s"
  msgstr "%c%sni"
  
! #: tp/Texinfo/Parser.pm:4397
  #, fuzzy, perl-format
  msgid "@%s should only appear at a line beginning"
  msgstr "%s:OYA Gufungura IDOSIYE"
  
! #: tp/Texinfo/Parser.pm:4488
  #, fuzzy, perl-format
  msgid "@%s not allowed inside `@%s' block"
  msgstr "@%sOYA Mo Imbere Funga"
  
! #: tp/Texinfo/Parser.pm:4497
  #, fuzzy, perl-format
  msgid "@%s should only appear in heading or footing"
  msgstr "%s:OYA Gufungura IDOSIYE"
  
! #: tp/Texinfo/Parser.pm:4623 tp/Texinfo/Parser.pm:4640
! #: tp/Texinfo/Parser.pm:4690
  #, fuzzy, perl-format
  msgid "@%s not meaningful inside `@%s' block"
  msgstr "@%sOYA Mo Imbere Funga"
  
! #: tp/Texinfo/Parser.pm:4650
  #, fuzzy, perl-format
  msgid "@%s in empty multitable"
  msgstr "%s:ubusa IDOSIYE"
  
! #: tp/Texinfo/Parser.pm:4656
! #, fuzzy
  msgid "@tab before @item"
! msgstr "@Ibikubiyemo Mbere Itangira"
  
! #: tp/Texinfo/Parser.pm:4659
  #, fuzzy, perl-format
  msgid "too many columns in multitable item (max %d)"
  msgstr "Inkingi in Ikintu KININI"
  
! #: tp/Texinfo/Parser.pm:4696
  #, fuzzy
  msgid "ignoring @tab outside of multitable"
  msgstr "Isunika Hanze Bya"
  
! #: tp/Texinfo/Parser.pm:4700
! #, fuzzy, perl-format
  msgid "@%s outside of table or list"
! msgstr "(Hanze Bya"
  
! #: tp/Texinfo/Parser.pm:4735
  #, fuzzy, perl-format
  msgid "must be after `@%s' to use `@%s'"
  msgstr "in Kuri Gukoresha"
  
! #: tp/Texinfo/Parser.pm:4777
  #, fuzzy, perl-format
  msgid "@%s not meaningful outside `@titlepage' and `@quotation' environments"
  msgstr "@%sOYA Hanze Na"
  
! #: tp/Texinfo/Parser.pm:4781
  #, fuzzy
  msgid "@dircategory after first node"
  msgstr "@Ibikubiyemo Mbere Itangira"
  
! #: tp/Texinfo/Parser.pm:4946
  #, fuzzy, perl-format
  msgid "region %s inside region %s is not allowed"
  msgstr "Mo Imbere Ubusobanuro mpezarupapuro OYA"
  
! #: tp/Texinfo/Parser.pm:4964
  #, fuzzy
  msgid "@direntry after first node"
  msgstr "@Ibikubiyemo Mbere Itangira"
  
! #: tp/Texinfo/Parser.pm:4972
  #, fuzzy, perl-format
  msgid "@%s seen before first @node"
  msgstr "@Ibikubiyemo Mbere Itangira"
  
! #: tp/Texinfo/Parser.pm:4975
  #, fuzzy
  msgid ""
***************
*** 3049,3328 ****
  msgstr "Hejuru: in"
  
! #: tp/Texinfo/Parser.pm:4869
  #, fuzzy, perl-format
  msgid "@%s should only appear in math context"
  msgstr "%s:OYA Gufungura IDOSIYE"
  
! #: tp/Texinfo/Parser.pm:4877
  #, fuzzy, perl-format
  msgid "unknown command `%s'"
  msgstr "Komandi:"
  
! #: tp/Texinfo/Parser.pm:4887
  #, fuzzy
  msgid "unexpected @"
  msgstr "Ikitezwe:"
  
! #: tp/Texinfo/Parser.pm:4916
  #, fuzzy, perl-format
  msgid "@%s is not meaningful outside `@float' environment"
  msgstr "@%sOYA Hanze"
  
! #: tp/Texinfo/Parser.pm:4921
  #, perl-format
  msgid "@%s should be right below `@float'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4929
! #, perl-format
  msgid "ignoring multiple @%s"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5048
  #, fuzzy, perl-format
  msgid "command @%s does not accept arguments"
  msgstr "@Ikintu OYA in Kuri"
  
! #: tp/Texinfo/Parser.pm:5072
  #, fuzzy, perl-format
  msgid "command @%s missing a node or external manual argument"
  msgstr "%s:Ibuze IDOSIYE"
  
! #: tp/Texinfo/Parser.pm:5091
! #, perl-format
  msgid "in @%s empty cross reference name after expansion `%s'"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5102
! #, perl-format
  msgid "in @%s empty cross reference title after expansion `%s'"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5115
  #, fuzzy
  msgid "@image missing filename argument"
  msgstr "@Ishusho Ibuze Izina ry'idosiye:"
  
! #: tp/Texinfo/Parser.pm:5147
  #, fuzzy, perl-format
  msgid "@%s missing first argument"
  msgstr "%s:Ibuze IDOSIYE"
  
! #: tp/Texinfo/Parser.pm:5301
  #, fuzzy
  msgid "superfluous arguments for node"
  msgstr "Kuri"
  
! #: tp/Texinfo/Parser.pm:5351
  #, fuzzy, perl-format
  msgid "expected @end %s"
  msgstr "Ikitezwe:"
  
! #: tp/Texinfo/Parser.pm:5450
  #, fuzzy, perl-format
  msgid "@%s should only accept a @-command as argument, not `%s'"
  msgstr "Ingirwadusodeko Kuri a Komandi: Nka Kuri"
  
! #: tp/Texinfo/Parser.pm:5460
  #, fuzzy, perl-format
  msgid "remaining argument on @%s line: %s"
  msgstr "Kuri"
  
! #: tp/Texinfo/Parser.pm:5533
  #, fuzzy, perl-format
  msgid "environment command %s as argument to @%s"
  msgstr "Ingirwadusodeko Kuri a Komandi: Nka Kuri"
  
! #: tp/Texinfo/Parser.pm:5555
! #, perl-format
  msgid "empty @%s"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5563
  #, perl-format
  msgid "column fraction not a number: %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5572
  #, fuzzy, perl-format
  msgid "@sp arg must be numeric, not `%s'"
  msgstr "%s:%sBikurikije umubare OYA"
  
! #: tp/Texinfo/Parser.pm:5581
  #, perl-format
  msgid "reserved index name %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5600
  #, fuzzy, perl-format
  msgid "unknown source index in @%s: %s"
  msgstr "Umubarendanga"
  
! #: tp/Texinfo/Parser.pm:5603
  #, fuzzy, perl-format
  msgid "unknown destination index in @%s: %s"
  msgstr "Umubarendanga"
  
! #: tp/Texinfo/Parser.pm:5633
  #, perl-format
  msgid "@%s leads to a merging of %s in itself, ignoring"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5646
  #, fuzzy, perl-format
  msgid "unknown index `%s' in @printindex"
  msgstr "Umubarendanga in"
  
! #: tp/Texinfo/Parser.pm:5652
  #, perl-format
  msgid "printing an index `%s' merged in another one `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5660
  #, perl-format
  msgid "printindex before document beginning: @printindex %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5676
  #, fuzzy, perl-format
  msgid "@%s arg must be `top' or `bottom', not `%s'"
  msgstr "%s:%sBikurikije umubare OYA"
  
! #: tp/Texinfo/Parser.pm:5684
  #, perl-format
  msgid "Only @%s 10 or 11 is supported, not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5692
  #, fuzzy, perl-format
  msgid "@%s arg must be `separate' or `end', not `%s'"
  msgstr "%s:--Ubusobanuro mpezarupapuro IMISUSIRE Cyangwa OYA"
  
! #: tp/Texinfo/Parser.pm:5700
  #, fuzzy, perl-format
  msgid "@%s arg must be `on', `off' or `odd', not `%s'"
  msgstr "%s:%sBikurikije umubare OYA"
  
! #: tp/Texinfo/Parser.pm:5718 tp/Texinfo/Parser.pm:5723
  #, fuzzy, perl-format
  msgid "@paragraphindent arg must be numeric/`none'/`asis', not `%s'"
  msgstr "%s:--Igika Ikurura Bikurikije umubare OYA"
  
! #: tp/Texinfo/Parser.pm:5731
  #, fuzzy, perl-format
  msgid "@firstparagraphindent arg must be `none' or `insert', not `%s'"
  msgstr "%s:--Igika Ikurura Bikurikije umubare OYA"
  
! #: tp/Texinfo/Parser.pm:5741
  #, fuzzy, perl-format
  msgid "@exampleindent arg must be numeric/`asis', not `%s'"
  msgstr "%s:--Igika Ikurura Bikurikije umubare OYA"
  
! #: tp/Texinfo/Parser.pm:5752
  #, perl-format
  msgid "expected @%s on or off, not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5762
! #, perl-format
  msgid "@kbdinputstyle arg must be `code'/`example'/`distinct', not `%s'"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5770
  #, fuzzy, perl-format
  msgid "@allowcodebreaks arg must be `true' or `false', not `%s'"
  msgstr "%s:--Ubusobanuro mpezarupapuro IMISUSIRE Cyangwa OYA"
  
! #: tp/Texinfo/Parser.pm:5778
  #, fuzzy, perl-format
  msgid "@urefbreakstyle arg must be `after'/`before'/`none', not `%s'"
  msgstr "%s:--Ubusobanuro mpezarupapuro IMISUSIRE Cyangwa OYA"
  
! #: tp/Texinfo/Structuring.pm:231
  #, perl-format
  msgid "raising the section level of @%s which is too low"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:263
  #, perl-format
  msgid "no chapter-level command before @%s"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:268
  #, perl-format
  msgid "lowering the section level of @%s appearing after a lower element"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:357
  #, perl-format
  msgid "no sectioning command associated with @%s"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:548 tp/Texinfo/Structuring.pm:1329
  #, fuzzy, perl-format
  msgid "@%s reference to nonexistent node `%s'"
  msgstr "%sIndango Kuri"
  
! #: tp/Texinfo/Structuring.pm:561
! #, perl-format
  msgid "@%s entry node name `%s' different from %s name `%s'"
! msgstr ""
  
! #: tp/Texinfo/Structuring.pm:666
! #, perl-format
  msgid "unreferenced node `%s'"
! msgstr ""
  
! #: tp/Texinfo/Structuring.pm:712
  #, perl-format
  msgid "node `%s' is %s for `%s' in sectioning but not in menu"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:719
  #, perl-format
  msgid "node %s `%s' in menu `%s' and in sectioning `%s' differ"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:737
  #, perl-format
  msgid "node `%s' is %s for `%s' in menu but not in sectioning"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:791
  #, perl-format
  msgid "%s pointer `%s' (for node `%s') different from %s name `%s'"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:818
  #, fuzzy, perl-format
  msgid "%s reference to nonexistent `%s'"
  msgstr "%sIndango Kuri"
  
! #: tp/Texinfo/Structuring.pm:837
  #, fuzzy, perl-format
  msgid "node `%s' lacks menu item for `%s' despite being its Up target"
  msgstr "Ibikubiyemo Ikintu kugirango Intego"
  
! #: tp/Texinfo/Structuring.pm:845
  #, perl-format
  msgid "for `%s', up in menu `%s' and up `%s' don't match"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:1341
  #, perl-format
  msgid "@%s to `%s', different from %s name `%s'"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:2007
  #, fuzzy, perl-format
  msgid "empty index key in @%s"
  msgstr "Oya Umubarendanga Ibyinjijwe Byabonetse kugirango"
  
! #: tp/init/chm.pm:220 tp/init/chm.pm:276 tp/init/chm.pm:347
  #, fuzzy, perl-format
  msgid "chm.pm: could not open %s for writing: %s\n"
  msgstr "%s:OYA Gufungura IDOSIYE"
  
! #: tp/init/chm.pm:266 tp/init/chm.pm:337 tp/init/chm.pm:398
  #, fuzzy, perl-format
  msgid "chm.pm: error on closing %s: %s"
--- 2819,3123 ----
  msgstr "Hejuru: in"
  
! #: tp/Texinfo/Parser.pm:5037
  #, fuzzy, perl-format
  msgid "@%s should only appear in math context"
  msgstr "%s:OYA Gufungura IDOSIYE"
  
! #: tp/Texinfo/Parser.pm:5045
  #, fuzzy, perl-format
  msgid "unknown command `%s'"
  msgstr "Komandi:"
  
! #: tp/Texinfo/Parser.pm:5055
  #, fuzzy
  msgid "unexpected @"
  msgstr "Ikitezwe:"
  
! #: tp/Texinfo/Parser.pm:5084
  #, fuzzy, perl-format
  msgid "@%s is not meaningful outside `@float' environment"
  msgstr "@%sOYA Hanze"
  
! #: tp/Texinfo/Parser.pm:5089
  #, perl-format
  msgid "@%s should be right below `@float'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5097
! #, fuzzy, perl-format
  msgid "ignoring multiple @%s"
! msgstr "IDOSIYE"
  
! #: tp/Texinfo/Parser.pm:5216
  #, fuzzy, perl-format
  msgid "command @%s does not accept arguments"
  msgstr "@Ikintu OYA in Kuri"
  
! #: tp/Texinfo/Parser.pm:5240
  #, fuzzy, perl-format
  msgid "command @%s missing a node or external manual argument"
  msgstr "%s:Ibuze IDOSIYE"
  
! #: tp/Texinfo/Parser.pm:5259
! #, fuzzy, perl-format
  msgid "in @%s empty cross reference name after expansion `%s'"
! msgstr "Kuri"
  
! #: tp/Texinfo/Parser.pm:5270
! #, fuzzy, perl-format
  msgid "in @%s empty cross reference title after expansion `%s'"
! msgstr "Kuri"
  
! #: tp/Texinfo/Parser.pm:5283
  #, fuzzy
  msgid "@image missing filename argument"
  msgstr "@Ishusho Ibuze Izina ry'idosiye:"
  
! #: tp/Texinfo/Parser.pm:5315
  #, fuzzy, perl-format
  msgid "@%s missing first argument"
  msgstr "%s:Ibuze IDOSIYE"
  
! #: tp/Texinfo/Parser.pm:5360
! #, fuzzy, perl-format
! msgid "non-hex digits in argument for @U: %s"
! msgstr "@Ikintu OYA in Kuri"
! 
! #: tp/Texinfo/Parser.pm:5366
! #, fuzzy, perl-format
! msgid "fewer than four hex digits in argument for @U: %s"
! msgstr "@Ikintu OYA in Kuri"
! 
! #: tp/Texinfo/Parser.pm:5379
! #, perl-format
! msgid "argument for @U exceeds size of integer: %s"
! msgstr ""
! 
! #: tp/Texinfo/Parser.pm:5385
! #, perl-format
! msgid "argument for @U exceeds Unicode maximum 0x10FFFF: %s"
! msgstr ""
! 
! #: tp/Texinfo/Parser.pm:5513
  #, fuzzy
  msgid "superfluous arguments for node"
  msgstr "Kuri"
  
! #: tp/Texinfo/Parser.pm:5563
  #, fuzzy, perl-format
  msgid "expected @end %s"
  msgstr "Ikitezwe:"
  
! #: tp/Texinfo/Parser.pm:5662
  #, fuzzy, perl-format
  msgid "@%s should only accept a @-command as argument, not `%s'"
  msgstr "Ingirwadusodeko Kuri a Komandi: Nka Kuri"
  
! #: tp/Texinfo/Parser.pm:5672
  #, fuzzy, perl-format
  msgid "remaining argument on @%s line: %s"
  msgstr "Kuri"
  
! #: tp/Texinfo/Parser.pm:5745
  #, fuzzy, perl-format
  msgid "environment command %s as argument to @%s"
  msgstr "Ingirwadusodeko Kuri a Komandi: Nka Kuri"
  
! #: tp/Texinfo/Parser.pm:5767
! #, fuzzy, perl-format
  msgid "empty @%s"
! msgstr "Kuri"
  
! #: tp/Texinfo/Parser.pm:5775
  #, perl-format
  msgid "column fraction not a number: %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5784
  #, fuzzy, perl-format
  msgid "@sp arg must be numeric, not `%s'"
  msgstr "%s:%sBikurikije umubare OYA"
  
! #: tp/Texinfo/Parser.pm:5793
  #, perl-format
  msgid "reserved index name %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5812
  #, fuzzy, perl-format
  msgid "unknown source index in @%s: %s"
  msgstr "Umubarendanga"
  
! #: tp/Texinfo/Parser.pm:5815
  #, fuzzy, perl-format
  msgid "unknown destination index in @%s: %s"
  msgstr "Umubarendanga"
  
! #: tp/Texinfo/Parser.pm:5845
  #, perl-format
  msgid "@%s leads to a merging of %s in itself, ignoring"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5858
  #, fuzzy, perl-format
  msgid "unknown index `%s' in @printindex"
  msgstr "Umubarendanga in"
  
! #: tp/Texinfo/Parser.pm:5864
  #, perl-format
  msgid "printing an index `%s' merged in another one `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5872
  #, perl-format
  msgid "printindex before document beginning: @printindex %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5888
  #, fuzzy, perl-format
  msgid "@%s arg must be `top' or `bottom', not `%s'"
  msgstr "%s:%sBikurikije umubare OYA"
  
! #: tp/Texinfo/Parser.pm:5896
  #, perl-format
  msgid "Only @%s 10 or 11 is supported, not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5904
  #, fuzzy, perl-format
  msgid "@%s arg must be `separate' or `end', not `%s'"
  msgstr "%s:--Ubusobanuro mpezarupapuro IMISUSIRE Cyangwa OYA"
  
! #: tp/Texinfo/Parser.pm:5912
  #, fuzzy, perl-format
  msgid "@%s arg must be `on', `off' or `odd', not `%s'"
  msgstr "%s:%sBikurikije umubare OYA"
  
! #: tp/Texinfo/Parser.pm:5930 tp/Texinfo/Parser.pm:5935
  #, fuzzy, perl-format
  msgid "@paragraphindent arg must be numeric/`none'/`asis', not `%s'"
  msgstr "%s:--Igika Ikurura Bikurikije umubare OYA"
  
! #: tp/Texinfo/Parser.pm:5943
  #, fuzzy, perl-format
  msgid "@firstparagraphindent arg must be `none' or `insert', not `%s'"
  msgstr "%s:--Igika Ikurura Bikurikije umubare OYA"
  
! #: tp/Texinfo/Parser.pm:5953
  #, fuzzy, perl-format
  msgid "@exampleindent arg must be numeric/`asis', not `%s'"
  msgstr "%s:--Igika Ikurura Bikurikije umubare OYA"
  
! #: tp/Texinfo/Parser.pm:5964
  #, perl-format
  msgid "expected @%s on or off, not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5974
! #, fuzzy, perl-format
  msgid "@kbdinputstyle arg must be `code'/`example'/`distinct', not `%s'"
! msgstr "%s:--Ubusobanuro mpezarupapuro IMISUSIRE Cyangwa OYA"
  
! #: tp/Texinfo/Parser.pm:5982
  #, fuzzy, perl-format
  msgid "@allowcodebreaks arg must be `true' or `false', not `%s'"
  msgstr "%s:--Ubusobanuro mpezarupapuro IMISUSIRE Cyangwa OYA"
  
! #: tp/Texinfo/Parser.pm:5990
  #, fuzzy, perl-format
  msgid "@urefbreakstyle arg must be `after'/`before'/`none', not `%s'"
  msgstr "%s:--Ubusobanuro mpezarupapuro IMISUSIRE Cyangwa OYA"
  
! #: tp/Texinfo/Structuring.pm:232
  #, perl-format
  msgid "raising the section level of @%s which is too low"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:264
  #, perl-format
  msgid "no chapter-level command before @%s"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:269
  #, perl-format
  msgid "lowering the section level of @%s appearing after a lower element"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:358
  #, perl-format
  msgid "no sectioning command associated with @%s"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:507
! #, fuzzy, perl-format
! msgid "@%s not empty"
! msgstr "%s:ubusa IDOSIYE"
! 
! #: tp/Texinfo/Structuring.pm:563 tp/Texinfo/Structuring.pm:1345
  #, fuzzy, perl-format
  msgid "@%s reference to nonexistent node `%s'"
  msgstr "%sIndango Kuri"
  
! #: tp/Texinfo/Structuring.pm:576
! #, fuzzy, perl-format
  msgid "@%s entry node name `%s' different from %s name `%s'"
! msgstr "Kuri"
  
! #: tp/Texinfo/Structuring.pm:681
! #, fuzzy, perl-format
  msgid "unreferenced node `%s'"
! msgstr "%sIndango Kuri"
  
! #: tp/Texinfo/Structuring.pm:727
  #, perl-format
  msgid "node `%s' is %s for `%s' in sectioning but not in menu"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:734
  #, perl-format
  msgid "node %s `%s' in menu `%s' and in sectioning `%s' differ"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:752
  #, perl-format
  msgid "node `%s' is %s for `%s' in menu but not in sectioning"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:806
  #, perl-format
  msgid "%s pointer `%s' (for node `%s') different from %s name `%s'"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:833
  #, fuzzy, perl-format
  msgid "%s reference to nonexistent `%s'"
  msgstr "%sIndango Kuri"
  
! #: tp/Texinfo/Structuring.pm:853
  #, fuzzy, perl-format
  msgid "node `%s' lacks menu item for `%s' despite being its Up target"
  msgstr "Ibikubiyemo Ikintu kugirango Intego"
  
! #: tp/Texinfo/Structuring.pm:861
  #, perl-format
  msgid "for `%s', up in menu `%s' and up `%s' don't match"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:1357
  #, perl-format
  msgid "@%s to `%s', different from %s name `%s'"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:2023
  #, fuzzy, perl-format
  msgid "empty index key in @%s"
  msgstr "Oya Umubarendanga Ibyinjijwe Byabonetse kugirango"
  
! #: tp/init/chm.pm:221 tp/init/chm.pm:277 tp/init/chm.pm:348
  #, fuzzy, perl-format
  msgid "chm.pm: could not open %s for writing: %s\n"
  msgstr "%s:OYA Gufungura IDOSIYE"
  
! #: tp/init/chm.pm:267 tp/init/chm.pm:338 tp/init/chm.pm:399
  #, fuzzy, perl-format
  msgid "chm.pm: error on closing %s: %s"
***************
*** 3343,3349 ****
  
  #: tp/init/latex2html.pm:374
! #, perl-format
  msgid "l2h: command did not succeed: %s"
! msgstr ""
  
  #: tp/init/latex2html.pm:422
--- 3138,3144 ----
  
  #: tp/init/latex2html.pm:374
! #, fuzzy, perl-format
  msgid "l2h: command did not succeed: %s"
! msgstr "%s:OYA Gufungura IDOSIYE"
  
  #: tp/init/latex2html.pm:422
***************
*** 3375,3381 ****
  
  #: tp/init/latex2html.pm:534
! #, perl-format
  msgid "l2h: could not determine the fragment %d for @%s"
! msgstr ""
  
  #: tp/init/latex2html.pm:560
--- 3170,3176 ----
  
  #: tp/init/latex2html.pm:534
! #, fuzzy, perl-format
  msgid "l2h: could not determine the fragment %d for @%s"
! msgstr "%s:OYA Gufungura IDOSIYE"
  
  #: tp/init/latex2html.pm:560
***************
*** 3445,3454 ****
  msgstr ""
  
! #: tp/texi2any.pl:379
  #, fuzzy, perl-format
  msgid "error loading %s: %s\n"
  msgstr "Ikosa Kuri"
  
! #: tp/texi2any.pl:392
  #, fuzzy, perl-format
  msgid "%s: unknown variable %s"
--- 3240,3249 ----
  msgstr ""
  
! #: tp/texi2any.pl:388
  #, fuzzy, perl-format
  msgid "error loading %s: %s\n"
  msgstr "Ikosa Kuri"
  
! #: tp/texi2any.pl:401
  #, fuzzy, perl-format
  msgid "%s: unknown variable %s"
***************
*** 3456,3465 ****
  
  # sw/source\ui\fldui\fldui.src:STR_SETFLD.text
! #: tp/texi2any.pl:396
  #, fuzzy, perl-format
  msgid "%s: obsolete variable %s\n"
  msgstr "Gushyiraho igihinduka"
  
! #: tp/texi2any.pl:411
  #, fuzzy, perl-format
  msgid "%s: unknown variable %s\n"
--- 3251,3260 ----
  
  # sw/source\ui\fldui\fldui.src:STR_SETFLD.text
! #: tp/texi2any.pl:405
  #, fuzzy, perl-format
  msgid "%s: obsolete variable %s\n"
  msgstr "Gushyiraho igihinduka"
  
! #: tp/texi2any.pl:420
  #, fuzzy, perl-format
  msgid "%s: unknown variable %s\n"
***************
*** 3467,3503 ****
  
  # sw/source\ui\fldui\fldui.src:STR_SETFLD.text
! #: tp/texi2any.pl:415
  #, fuzzy, perl-format
  msgid "obsolete variable %s\n"
  msgstr "Gushyiraho igihinduka"
  
! #: tp/texi2any.pl:480
  #, fuzzy, perl-format
  msgid "could not read init file %s"
  msgstr "Gufungura Iyinjiza IDOSIYE"
  
! #: tp/texi2any.pl:640
  #, fuzzy, perl-format
  msgid "ignoring unrecognized TEXINFO_OUTPUT_FORMAT value `%s'\n"
  msgstr "%s:Kwirengagiza Agaciro"
  
! #: tp/texi2any.pl:723
! msgid "Usage: makeinfo [OPTION]... TEXINFO-FILE...\n"
! msgstr ""
! 
! #: tp/texi2any.pl:724
! msgid "  or:  texi2any [OPTION]... TEXINFO-FILE...\n"
  msgstr ""
  
! #: tp/texi2any.pl:726
  #, fuzzy
  msgid ""
  "Translate Texinfo source documentation to various other formats, by default\n"
  "Info files suitable for reading online with Emacs or standalone GNU Info.\n"
  msgstr ""
  "Inkomoko Kuri Ikindi Imiterere ku Idosiye kugirango kiri kuri interineti Na: "
  "Cyangwa"
  
! #: tp/texi2any.pl:729
  #, fuzzy, perl-format
  msgid ""
--- 3262,3298 ----
  
  # sw/source\ui\fldui\fldui.src:STR_SETFLD.text
! #: tp/texi2any.pl:424
  #, fuzzy, perl-format
  msgid "obsolete variable %s\n"
  msgstr "Gushyiraho igihinduka"
  
! #: tp/texi2any.pl:489
  #, fuzzy, perl-format
  msgid "could not read init file %s"
  msgstr "Gufungura Iyinjiza IDOSIYE"
  
! #: tp/texi2any.pl:652
  #, fuzzy, perl-format
  msgid "ignoring unrecognized TEXINFO_OUTPUT_FORMAT value `%s'\n"
  msgstr "%s:Kwirengagiza Agaciro"
  
! #: tp/texi2any.pl:735
! #, perl-format
! msgid "Usage: %s [OPTION]... TEXINFO-FILE...\n"
  msgstr ""
  
! #: tp/texi2any.pl:738
  #, fuzzy
  msgid ""
  "Translate Texinfo source documentation to various other formats, by default\n"
  "Info files suitable for reading online with Emacs or standalone GNU Info.\n"
+ "\n"
+ "This program is commonly installed as both `makeinfo' and `texi2any';\n"
+ "the behavior is identical, and does not depend on the installed name.\n"
  msgstr ""
  "Inkomoko Kuri Ikindi Imiterere ku Idosiye kugirango kiri kuri interineti Na: "
  "Cyangwa"
  
! #: tp/texi2any.pl:744
  #, fuzzy, perl-format
  msgid ""
***************
*** 3513,3517 ****
  "      --init-file=FILE        load FILE to modify the default behavior.\n"
  "  -c, --set-customization-variable VAR=VAL  set customization variable VAR \n"
! "                                to VAL.\n"
  "  -v, --verbose               explain what is being done.\n"
  "      --version               display version information and exit.\n"
--- 3308,3312 ----
  "      --init-file=FILE        load FILE to modify the default behavior.\n"
  "  -c, --set-customization-variable VAR=VAL  set customization variable VAR \n"
! "                                to value VAL.\n"
  "  -v, --verbose               explain what is being done.\n"
  "      --version               display version information and exit.\n"
***************
*** 3523,3527 ****
  "Gusohoka"
  
! #: tp/texi2any.pl:744
  #, fuzzy
  msgid ""
--- 3318,3322 ----
  "Gusohoka"
  
! #: tp/texi2any.pl:760
  #, fuzzy
  msgid ""
***************
*** 3531,3540 ****
  "      --plaintext             output plain text rather than Info.\n"
  "      --xml                   output Texinfo XML rather than Info.\n"
! "      --dvi, --dvipdf, --ps, --pdf  call texi2dvi to generate given output.\n"
  msgstr ""
  "Imiterere Ihitamo Mburabuzi ni Kuri InyandikoGitabo Ibisohoka HTML Ibisohoka "
  "xml Ibisohoka Ibisohoka Byuzuye Umwandiko"
  
! #: tp/texi2any.pl:752
  #, fuzzy
  msgid ""
--- 3326,3336 ----
  "      --plaintext             output plain text rather than Info.\n"
  "      --xml                   output Texinfo XML rather than Info.\n"
! "      --dvi, --dvipdf, --ps, --pdf  call texi2dvi to generate given output,\n"
! "                                after checking validity of TEXINFO-FILE.\n"
  msgstr ""
  "Imiterere Ihitamo Mburabuzi ni Kuri InyandikoGitabo Ibisohoka HTML Ibisohoka "
  "xml Ibisohoka Ibisohoka Byuzuye Umwandiko"
  
! #: tp/texi2any.pl:768
  #, fuzzy
  msgid ""
***************
*** 3549,3553 ****
  "output).\n"
  "                                Also, if producing Info, write to\n"
! "                                standard output by default \n"
  "      --no-split              suppress any splitting of the output;\n"
  "                                generate only one output file.\n"
--- 3345,3349 ----
  "output).\n"
  "                                Also, if producing Info, write to\n"
! "                                standard output by default.\n"
  "      --no-split              suppress any splitting of the output;\n"
  "                                generate only one output file.\n"
***************
*** 3569,3573 ****
  "Na Imibare o Ibisohoka Ibisohoka Kuri bushyinguro NIBA Gutandukanya"
  
! #: tp/texi2any.pl:772
  #, fuzzy, perl-format
  msgid ""
--- 3365,3369 ----
  "Na Imibare o Ibisohoka Ibisohoka Kuri bushyinguro NIBA Gutandukanya"
  
! #: tp/texi2any.pl:788
  #, fuzzy, perl-format
  msgid ""
***************
*** 3597,3601 ****
  "NIBA Gutandukanya Ingano Gutandukanya Idosiye ku Ingano Mburabuzi"
  
! #: tp/texi2any.pl:789
  #, fuzzy
  msgid ""
--- 3393,3397 ----
  "NIBA Gutandukanya Ingano Gutandukanya Idosiye ku Ingano Mburabuzi"
  
! #: tp/texi2any.pl:805
  #, fuzzy
  msgid ""
***************
*** 3612,3616 ****
  msgstr "kugirango Gushyiramo Gushyiramo in IMISUSIRE Ibisohoka Gusoma NIBA ni"
  
! #: tp/texi2any.pl:800
  msgid ""
  "Options for XML and Docbook:\n"
--- 3408,3412 ----
  msgstr "kugirango Gushyiramo Gushyiramo in IMISUSIRE Ibisohoka Gusoma NIBA ni"
  
! #: tp/texi2any.pl:816
  msgid ""
  "Options for XML and Docbook:\n"
***************
*** 3618,3622 ****
  msgstr ""
  
! #: tp/texi2any.pl:803
  msgid ""
  "Options for DVI/PS/PDF:\n"
--- 3414,3418 ----
  msgstr ""
  
! #: tp/texi2any.pl:819
  msgid ""
  "Options for DVI/PS/PDF:\n"
***************
*** 3624,3628 ****
  msgstr ""
  
! #: tp/texi2any.pl:806
  #, fuzzy
  msgid ""
--- 3420,3424 ----
  msgstr ""
  
! #: tp/texi2any.pl:822
  #, fuzzy
  msgid ""
***************
*** 3630,3633 ****
--- 3426,3430 ----
  "      --commands-in-node-names  does nothing, retained for compatibility.\n"
  "  -D VAR                        define the variable VAR, as with @set.\n"
+ "  -D 'VAR VAL'                  define VAR to VAL (one shell argument).\n"
  "  -I DIR                        append DIR to the @include search path.\n"
  "  -P DIR                        prepend DIR to the @include search path.\n"
***************
*** 3639,3643 ****
  "IMPINDURAGACIRO Nka Na: Gusiba"
  
! #: tp/texi2any.pl:813
  #, fuzzy
  msgid ""
--- 3436,3440 ----
  "IMPINDURAGACIRO Nka Na: Gusiba"
  
! #: tp/texi2any.pl:830
  #, fuzzy
  msgid ""
***************
*** 3665,3669 ****
  "Umwandiko Oya OYA Na xml Umwandiko kugirango i Oya Amahitamo Umwandiko"
  
! #: tp/texi2any.pl:830
  #, fuzzy
  msgid ""
--- 3462,3466 ----
  "Umwandiko Oya OYA Na xml Umwandiko kugirango i Oya Amahitamo Umwandiko"
  
! #: tp/texi2any.pl:847
  #, fuzzy
  msgid ""
***************
*** 3679,3683 ****
  "Bidakora NIBA ni ku Na i Ibindi Bidakora"
  
! #: tp/texi2any.pl:837
  #, fuzzy
  msgid ""
--- 3476,3480 ----
  "Bidakora NIBA ni ku Na i Ibindi Bidakora"
  
! #: tp/texi2any.pl:854
  #, fuzzy
  msgid ""
***************
*** 3701,3758 ****
  "Gutandukanya Kwandika IDOSIYE"
  
! #: tp/texi2any.pl:884
  #, fuzzy, perl-format
  msgid "%s: --footnote-style arg must be `separate' or `end', not `%s'.\n"
  msgstr "%s:--Ubusobanuro mpezarupapuro IMISUSIRE Cyangwa OYA"
  
! #: tp/texi2any.pl:966
  #, fuzzy, perl-format
  msgid "%s: --paragraph-indent arg must be numeric/`none'/`asis', not `%s'.\n"
  msgstr "%s:--Igika Ikurura Bikurikije umubare OYA"
  
! #: tp/texi2any.pl:1043
  #, perl-format
  msgid "%s: when generating %s, only one input FILE may be specified with -o\n"
  msgstr ""
  
! #: tp/texi2any.pl:1047
  msgid "--Xopt option without printed output"
  msgstr ""
  
! #: tp/texi2any.pl:1057
  #, fuzzy, perl-format
  msgid "unknown tree transformation %s"
  msgstr "Komandi:"
  
! #: tp/texi2any.pl:1064
  #, perl-format
  msgid "ignoring splitting for format %s"
  msgstr ""
  
! #: tp/texi2any.pl:1114
  #, fuzzy, perl-format
  msgid "%s: missing file argument.\n"
  msgstr "%s:Ibuze IDOSIYE"
  
! #: tp/texi2any.pl:1115
  #, fuzzy, perl-format
  msgid "Try `%s --help' for more information.\n"
  msgstr "kugirango Birenzeho Ibisobanuro"
  
! #: tp/texi2any.pl:1193
  msgid "fill_gaps_in_sectioning transformation return no result. No section?"
  msgstr ""
  
! #: tp/texi2any.pl:1215
  #, fuzzy, perl-format
  msgid "error on closing macro expand file %s: %s\n"
  msgstr "Ikosa Ibisohoka IDOSIYE"
  
! #: tp/texi2any.pl:1221
  #, fuzzy, perl-format
  msgid "could not open %s for writing: %s\n"
  msgstr "%s:OYA Gufungura IDOSIYE"
  
! #: tp/texi2any.pl:1246
  msgid ""
  "insert_nodes_for_sectioning_commands transformation return no result. No "
--- 3498,3555 ----
  "Gutandukanya Kwandika IDOSIYE"
  
! #: tp/texi2any.pl:901
  #, fuzzy, perl-format
  msgid "%s: --footnote-style arg must be `separate' or `end', not `%s'.\n"
  msgstr "%s:--Ubusobanuro mpezarupapuro IMISUSIRE Cyangwa OYA"
  
! #: tp/texi2any.pl:992
  #, fuzzy, perl-format
  msgid "%s: --paragraph-indent arg must be numeric/`none'/`asis', not `%s'.\n"
  msgstr "%s:--Igika Ikurura Bikurikije umubare OYA"
  
! #: tp/texi2any.pl:1069
  #, perl-format
  msgid "%s: when generating %s, only one input FILE may be specified with -o\n"
  msgstr ""
  
! #: tp/texi2any.pl:1073
  msgid "--Xopt option without printed output"
  msgstr ""
  
! #: tp/texi2any.pl:1083
  #, fuzzy, perl-format
  msgid "unknown tree transformation %s"
  msgstr "Komandi:"
  
! #: tp/texi2any.pl:1090
  #, perl-format
  msgid "ignoring splitting for format %s"
  msgstr ""
  
! #: tp/texi2any.pl:1140
  #, fuzzy, perl-format
  msgid "%s: missing file argument.\n"
  msgstr "%s:Ibuze IDOSIYE"
  
! #: tp/texi2any.pl:1141
  #, fuzzy, perl-format
  msgid "Try `%s --help' for more information.\n"
  msgstr "kugirango Birenzeho Ibisobanuro"
  
! #: tp/texi2any.pl:1222
  msgid "fill_gaps_in_sectioning transformation return no result. No section?"
  msgstr ""
  
! #: tp/texi2any.pl:1244
  #, fuzzy, perl-format
  msgid "error on closing macro expand file %s: %s\n"
  msgstr "Ikosa Ibisohoka IDOSIYE"
  
! #: tp/texi2any.pl:1250
  #, fuzzy, perl-format
  msgid "could not open %s for writing: %s\n"
  msgstr "%s:OYA Gufungura IDOSIYE"
  
! #: tp/texi2any.pl:1275
  msgid ""
  "insert_nodes_for_sectioning_commands transformation return no result. No "
***************
*** 3760,3836 ****
  msgstr ""
  
! #: tp/texi2any.pl:1311 tp/texi2any.pl:1387
  #, fuzzy, perl-format
  msgid "%s: error on closing %s: %s\n"
  msgstr "Ikosa Kuri"
  
! #: tp/texi2any.pl:1334 tp/texi2any.pl:1368
  #, fuzzy, perl-format
  msgid "%s: error on closing internal links file %s: %s\n"
  msgstr "Ikosa Ibisohoka IDOSIYE"
  
! #: tp/texi2any.pl:1340 tp/texi2any.pl:1374
  #, fuzzy, perl-format
  msgid "%s: could not open %s for writing: %s\n"
  msgstr "%s:OYA Gufungura IDOSIYE"
  
! #: util/texindex.c:223
! #, fuzzy
! msgid "display this help and exit"
! msgstr "Kugaragaza iyi Ifashayobora Na Gusohoka"
  
! #: util/texindex.c:225
! #, fuzzy
! msgid "send output to FILE"
! msgstr "Kohereza Ibisohoka Kuri"
  
! #: util/texindex.c:227
! #, fuzzy
! msgid "display version information and exit"
! msgstr "Kugaragaza Verisiyo Ibisobanuro Na Gusohoka"
  
! #: util/texindex.c:237
! #, c-format
  msgid "Usage: %s [OPTION]... FILE...\n"
  msgstr ""
  
! #: util/texindex.c:238
! #, fuzzy, c-format
! msgid "Generate a sorted index for each TeX output FILE.\n"
  msgstr "a bishunguwe Umubarendanga kugirango Ibisohoka"
  
! #: util/texindex.c:241
! #, fuzzy, c-format
! msgid "Usually FILE... is specified as `foo.%c%c' for a document `foo.texi'.\n"
  msgstr "ni Nka kugirango a Inyandiko"
  
! #: util/texindex.c:243
! #, c-format
! msgid ""
! "\n"
! "Options:\n"
  msgstr ""
  "\n"
  "Amahitamo:\n"
  
! #: util/texindex.c:743
! #, c-format
! msgid "failure reopening %s"
  msgstr ""
  
! #: util/texindex.c:758 util/texindex.c:786
! #, fuzzy, c-format
! msgid "%s: not a texinfo index file"
! msgstr "%s:OYA a Umubarendanga IDOSIYE"
  
! #: util/texindex.c:993
! #, fuzzy, c-format
! msgid "No page number in %s"
! msgstr "Ipaji Umubare in"
  
! #: util/texindex.c:1066
! #, fuzzy, c-format
! msgid "entry %s follows an entry with a secondary name"
! msgstr "Icyinjijwe Icyinjijwe Na: a Izina:"
  
  #~ msgid "Done."
--- 3557,3930 ----
  msgstr ""
  
! #: tp/texi2any.pl:1345 tp/texi2any.pl:1421
  #, fuzzy, perl-format
  msgid "%s: error on closing %s: %s\n"
  msgstr "Ikosa Kuri"
  
! #: tp/texi2any.pl:1368 tp/texi2any.pl:1402
  #, fuzzy, perl-format
  msgid "%s: error on closing internal links file %s: %s\n"
  msgstr "Ikosa Ibisohoka IDOSIYE"
  
! #: tp/texi2any.pl:1374 tp/texi2any.pl:1408
  #, fuzzy, perl-format
  msgid "%s: could not open %s for writing: %s\n"
  msgstr "%s:OYA Gufungura IDOSIYE"
  
! #: texindex/ti.twjr:373
! #, fuzzy, awk-format
! msgid "%s: unrecognized option `%s'\n"
! msgstr "%s:Ihitamo"
  
! #: texindex/ti.twjr:444
! #, fuzzy, awk-format
! msgid "%s is not a Texinfo index file\n"
! msgstr "%s:OYA a Umubarendanga IDOSIYE"
  
! #: texindex/ti.twjr:543
! #, awk-format
! msgid "%s:%d: Bad key %s in record\n"
! msgstr ""
  
! #: texindex/ti.twjr:566
! #, awk-format
! msgid "%s:%d: Bad entry; expected three fields, not %d\n"
! msgstr ""
! 
! #: texindex/ti.twjr:725
! #, awk-format
! msgid "%s:%d: Bad entry; expected %s at column %d\n"
! msgstr ""
! 
! #: texindex/ti.twjr:1254
! msgid "..."
! msgstr ""
! 
! #: texindex/ti.twjr:1273
! #, awk-format
  msgid "Usage: %s [OPTION]... FILE...\n"
  msgstr ""
  
! #: texindex/ti.twjr:1274
! #, fuzzy
! msgid "Generate a sorted index for each TeX output FILE."
  msgstr "a bishunguwe Umubarendanga kugirango Ibisohoka"
  
! #: texindex/ti.twjr:1275
! #, fuzzy
! msgid "Usually FILE... is specified as `foo.??' for a document `foo.texi'."
  msgstr "ni Nka kugirango a Inyandiko"
  
! #: texindex/ti.twjr:1277
! #, fuzzy
! msgid "Options:"
  msgstr ""
  "\n"
  "Amahitamo:\n"
  
! #: texindex/ti.twjr:1278
! #, fuzzy
! msgid " -h, --help   display this help and exit"
! msgstr "Kugaragaza iyi Ifashayobora Na Gusohoka"
! 
! #: texindex/ti.twjr:1279
! msgid " --version    display version information and exit"
  msgstr ""
  
! #: texindex/ti.twjr:1280
! msgid " --           end option processing"
! msgstr ""
  
! #, fuzzy
! #~ msgid ""
! #~ "\n"
! #~ "Email bug reports to bug-texinfo@gnu.org,\n"
! #~ "general questions and discussion to help-texinfo@gnu.org.\n"
! #~ "Texinfo home page: http://www.gnu.org/software/texinfo/"
! #~ msgstr "org."
  
! #, fuzzy
! #~ msgid "Insert this character"
! #~ msgstr "iyi Inyuguti"
! 
! #, fuzzy
! #~ msgid "No index entries."
! #~ msgstr "Umubarendanga Ibyinjijwe"
! 
! #, fuzzy
! #~ msgid ""
! #~ "\n"
! #~ "* Menu: Nodes whose indices contain `%s':\n"
! #~ msgstr "*bya ibimenyetso"
! 
! #, fuzzy
! #~ msgid "No index"
! #~ msgstr "Umubarendanga Ibyinjijwe"
! 
! #, fuzzy
! #~ msgid "Index for `%s'"
! #~ msgstr "ya:"
! 
! #, fuzzy
! #~ msgid ""
! #~ "Basic Commands in Info Windows\n"
! #~ "******************************\n"
! #~ msgstr "in"
! 
! #, fuzzy
! #~ msgid "  %-10s  Quit this help.\n"
! #~ msgstr "%-10siyi Ifashayobora"
! 
! #, fuzzy
! #~ msgid "  %-10s  Invoke the Info tutorial.\n"
! #~ msgstr "%-10si"
! 
! #, fuzzy
! #~ msgid "  %-10s  Move to the `next' node of this node.\n"
! #~ msgstr "%-10sKuri i Bya iyi"
! 
! #, fuzzy
! #~ msgid "  %-10s  Move to the `previous' node of this node.\n"
! #~ msgstr "%-10sKuri i Bya iyi"
! 
! #, fuzzy
! #~ msgid "  %-10s  Move `up' from this node.\n"
! #~ msgstr "%-10sBivuye iyi"
! 
! #, fuzzy
! #~ msgid ""
! #~ "  %-10s  Pick menu item specified by name.\n"
! #~ "              Picking a menu item causes another node to be selected.\n"
! #~ msgstr ""
! #~ "\\%-10 Ibikubiyemo Ikintu Ibikubiyemo Ikintu ku Izina: a Ibikubiyemo "
! #~ "Ikintu Kuri Byahiswemo"
! 
! #, fuzzy
! #~ msgid "  %-10s  Follow a cross reference.  Reads name of reference.\n"
! #~ msgstr "%-10sa Kwambukiranya Indango Izina: Bya Indango"
! 
! #, fuzzy
! #~ msgid "  %-10s  Move to the last node seen in this window.\n"
! #~ msgstr "%-10sKuri i Iheruka in iyi Idirishya"
! 
! #, fuzzy
! #~ msgid "  %-10s  Skip to next hypertext link within this node.\n"
! #~ msgstr "%-10sKuri Komeza>> Ihuza muri iyi"
! 
! #, fuzzy
! #~ msgid "  %-10s  Follow the hypertext link under cursor.\n"
! #~ msgstr "%-10si Ihuza indanga"
! 
! #, fuzzy
! #~ msgid "  %-10s  Move to the `directory' node.  Equivalent to `g (DIR)'.\n"
! #~ msgstr "%-10sKuri i Kuri g"
! 
! #, fuzzy
! #~ msgid "  %-10s  Move to the Top node.  Equivalent to `g Top'.\n"
! #~ msgstr "%-10sKuri i Kuri g"
! 
! #, fuzzy
! #~ msgid ""
! #~ "Moving within a node:\n"
! #~ "---------------------\n"
! #~ msgstr "muri a"
! 
! #, fuzzy
! #~ msgid "  %-10s  Scroll forward a page.\n"
! #~ msgstr "%-10sImbere a Ipaji"
! 
! #, fuzzy
! #~ msgid "  %-10s  Scroll backward a page.\n"
! #~ msgstr "%-10ssubira inyuma a Ipaji"
! 
! #, fuzzy
! #~ msgid "  %-10s  Go to the beginning of this node.\n"
! #~ msgstr "%-10sKuri i Itangiriro Bya iyi"
! 
! #, fuzzy
! #~ msgid "  %-10s  Go to the end of this node.\n"
! #~ msgstr "%-10sKuri i Impera Bya iyi"
! 
! #, fuzzy
! #~ msgid "  %-10s  Scroll forward 1 line.\n"
! #~ msgstr "%-10sImbere 1. Umurongo"
! 
! #, fuzzy
! #~ msgid "  %-10s  Scroll backward 1 line.\n"
! #~ msgstr "%-10ssubira inyuma 1. Umurongo"
! 
! #, fuzzy
! #~ msgid ""
! #~ "Other commands:\n"
! #~ "---------------\n"
! #~ msgstr "Amabwiriza"
! 
! #, fuzzy
! #~ msgid "  %-10s  Pick first...ninth item in node's menu.\n"
! #~ msgstr "%-10sItangira Ikintu in Ibikubiyemo"
! 
! #, fuzzy
! #~ msgid "  %-10s  Pick last item in node's menu.\n"
! #~ msgstr "%-10sIheruka Ikintu in Ibikubiyemo"
! 
! #, fuzzy
! #~ msgid ""
! #~ "  %-10s  Search for a specified string in the index entries of this Info\n"
! #~ "              file, and select the node referenced by the first entry "
! #~ "found.\n"
! #~ msgstr ""
! #~ "\\%-10 Umubarendanga Gushaka kugirango a Ikurikiranyanyuguti in i "
! #~ "Umubarendanga Ibyinjijwe Bya iyi IDOSIYE Na Guhitamo i ku i Itangira "
! #~ "Icyinjijwe Byabonetse"
! 
! #, fuzzy
! #~ msgid ""
! #~ "  %-10s  Move to node specified by name.\n"
! #~ "              You may include a filename as well, as in "
! #~ "(FILENAME)NODENAME.\n"
! #~ msgstr ""
! #~ "\\%-10 Kuri ku Izina: Gicurasi Gushyiramo a Izina ry'idosiye: Nka Nka in"
! 
! #, fuzzy
! #~ msgid ""
! #~ "  %-10s  Search forward for a specified string,\n"
! #~ "              and select the node in which the next occurrence is found.\n"
! #~ msgstr ""
! #~ "\\%-10 Gushaka Imbere kugirango a Na Guhitamo i in i Komeza>> ukugaragara "
! #~ "ni Byabonetse"
! 
! #, fuzzy
! #~ msgid ""
! #~ "  %-10s  Search backward for a specified string,\n"
! #~ "              and select the node in which the next occurrence is found.\n"
! #~ msgstr ""
! #~ "\\%-10 Gushaka Imbere kugirango a Na Guhitamo i in i Komeza>> ukugaragara "
! #~ "ni Byabonetse"
! 
! #, fuzzy
! #~ msgid "ESC %s is undefined."
! #~ msgstr "ni kidasobanuye"
! 
! #, fuzzy
! #~ msgid "%s is defined to %s."
! #~ msgstr "%sni Kuri"
! 
! #, fuzzy
! #~ msgid ""
! #~ "Selecting other nodes:\n"
! #~ "----------------------\n"
! #~ msgstr "Ikindi"
! 
! #, fuzzy
! #~ msgid "incorrect number of arguments"
! #~ msgstr "Umubare Bya ingingo"
! 
! #, fuzzy
! #~ msgid "cannot open input file `%s'"
! #~ msgstr "Gufungura Iyinjiza IDOSIYE"
! 
! #, fuzzy
! #~ msgid "cannot create output file `%s'"
! #~ msgstr "Kurema Ibisohoka IDOSIYE"
! 
! #, fuzzy
! #~ msgid "error writing to `%s'"
! #~ msgstr "Ikosa Kuri"
! 
! #, fuzzy
! #~ msgid "error closing output file `%s'"
! #~ msgstr "Ikosa Ibisohoka IDOSIYE"
! 
! #, fuzzy
! #~ msgid "section too long"
! #~ msgstr "Icyiciro"
! 
! #, fuzzy
! #~ msgid ""
! #~ "Usage: %s [OPTION]... [INPUT-FILE]\n"
! #~ "\n"
! #~ "Compile infokey source file to infokey file.  Reads INPUT-FILE (default\n"
! #~ "$HOME/.infokey) and writes compiled key file to (by default) $HOME/."
! #~ "info.\n"
! #~ "\n"
! #~ "Options:\n"
! #~ "  --output FILE        output to FILE instead of $HOME/.info\n"
! #~ "  --help               display this help and exit.\n"
! #~ "  --version            display version information and exit.\n"
! #~ msgstr "Ibisobanuro."
! 
! #, fuzzy
! #~ msgid "Ignoring invalid infokey file `%s' - too small"
! #~ msgstr "Kwirengagiza Sibyo IDOSIYE Gitoya"
! 
! #, fuzzy
! #~ msgid "Ignoring invalid infokey file `%s' - too big"
! #~ msgstr "Kwirengagiza Sibyo IDOSIYE"
! 
! #, fuzzy
! #~ msgid "Error reading infokey file `%s' - short read"
! #~ msgstr "IDOSIYE Gusoma"
! 
! #, fuzzy
! #~ msgid ""
! #~ "Invalid infokey file `%s' (bad magic numbers) -- run infokey to update it"
! #~ msgstr "IDOSIYE Imibare Gukoresha Kuri Kuvugurura"
! 
! #, fuzzy
! #~ msgid "Your infokey file `%s' is out of date -- run infokey to update it"
! #~ msgstr "IDOSIYE ni Inyuma Bya Itariki Gukoresha Kuri Kuvugurura"
! 
! #, fuzzy
! #~ msgid ""
! #~ "Invalid infokey file `%s' (bad section length) -- run infokey to update it"
! #~ msgstr "IDOSIYE Icyiciro Uburebure Gukoresha Kuri Kuvugurura"
! 
! #, fuzzy
! #~ msgid ""
! #~ "Invalid infokey file `%s' (bad section code) -- run infokey to update it"
! #~ msgstr "IDOSIYE Icyiciro ITEGEKONGENGA Gukoresha Kuri Kuvugurura"
! 
! #, fuzzy
! #~ msgid "Bad data in infokey file -- some key bindings ignored"
! #~ msgstr "Ibyatanzwe in IDOSIYE Urufunguzo Ibyafataranyijwe"
! 
! #, fuzzy
! #~ msgid "Bad data in infokey file -- some var settings ignored"
! #~ msgstr "Ibyatanzwe in IDOSIYE VAR Amagenamiterere"
! 
! #~ msgid "Next"
! #~ msgstr "Ikurikira"
! 
! #, fuzzy
! #~ msgid "No `Prev' for this node."
! #~ msgstr "kugirango iyi"
! 
! #, fuzzy
! #~ msgid "Cannot kill the last node"
! #~ msgstr "i Iheruka"
! 
! #, fuzzy
! #~ msgid "Kill this node"
! #~ msgstr "iyi"
! 
! #, fuzzy
! #~ msgid "closing file %s"
! #~ msgstr "Ikosa Ibisohoka IDOSIYE"
! 
! #, fuzzy
! #~ msgid "Internally used by \\[universal-argument]"
! #~ msgstr "ku Ky'isi yose"
! 
! #, fuzzy
! #~ msgid "send output to FILE"
! #~ msgstr "Kohereza Ibisohoka Kuri"
! 
! #, fuzzy
! #~ msgid "No page number in %s"
! #~ msgstr "Ipaji Umubare in"
! 
! #, fuzzy
! #~ msgid "entry %s follows an entry with a secondary name"
! #~ msgstr "Icyinjijwe Icyinjijwe Na: a Izina:"
  
  #~ msgid "Done."
***************
*** 4368,4375 ****
  
  #, fuzzy
- #~ msgid "No node name specified for `%c%s' command"
- #~ msgstr "Izina: kugirango Komandi:"
- 
- #, fuzzy
  #~ msgid "Anchor `%s' and node `%s' map to the same file name"
  #~ msgstr "Na Kuri i IDOSIYE Izina:"
--- 4462,4465 ----
***************
*** 4608,4615 ****
  
  #, fuzzy
- #~ msgid "@%s not allowed in argument to @%s"
- #~ msgstr "@Ikintu OYA in Kuri"
- 
- #, fuzzy
  #~ msgid "Anchor `%s' previously defined %s"
  #~ msgstr "Makoro"
--- 4698,4701 ----
***************
*** 4643,4650 ****
  #~ msgstr "%s:OYA Gufungura IDOSIYE"
  
- #, fuzzy
- #~ msgid "@menu before first node"
- #~ msgstr "@Ibikubiyemo Mbere Itangira"
- 
  # framework/source\services\logindialog.src:RID_DLG_LOGIN.RID_PB_ADDITIONALSETTINGS.text
  #, fuzzy
--- 4729,4732 ----
***************
*** 4695,4702 ****
  
  #, fuzzy
- #~ msgid "This is %s, produced by makeinfo version %s from %s.\n"
- #~ msgstr "ni ku Verisiyo Bivuye"
- 
- #, fuzzy
  #~ msgid "Next:"
  #~ msgstr "Ibikurikira>"
--- 4777,4780 ----
Binary files texinfo-5.2/po/sl.gmo and texinfo-6.0/po/sl.gmo differ
diff -Nrc2 texinfo-5.2/po/sl.po texinfo-6.0/po/sl.po
*** texinfo-5.2/po/sl.po	2013-09-26 23:52:38.000000000 +0100
--- texinfo-6.0/po/sl.po	2015-06-26 13:52:35.000000000 +0100
***************
*** 10,14 ****
  "Project-Id-Version: texinfo 4.13\n"
  "Report-Msgid-Bugs-To: bug-texinfo@gnu.org\n"
! "POT-Creation-Date: 2013-09-26 15:52-0700\n"
  "PO-Revision-Date: 2012-08-10 18:31+0100\n"
  "Last-Translator: Klemen KoÅ¡ir <klemen.kosir@gmx.com>\n"
--- 10,14 ----
  "Project-Id-Version: texinfo 4.13\n"
  "Report-Msgid-Bugs-To: bug-texinfo@gnu.org\n"
! "POT-Creation-Date: 2015-06-26 13:52+0100\n"
  "PO-Revision-Date: 2012-08-10 18:31+0100\n"
  "Last-Translator: Klemen KoÅ¡ir <klemen.kosir@gmx.com>\n"
***************
*** 19,78 ****
  "Content-Transfer-Encoding: 8bit\n"
  
! #: gnulib/lib/error.c:188
  msgid "Unknown system error"
  msgstr "Neznana sistemska napaka"
  
! #: gnulib/lib/getopt.c:547 gnulib/lib/getopt.c:576
  #, fuzzy, c-format
  msgid "%s: option '%s' is ambiguous; possibilities:"
  msgstr "%s: moÅ¾nost `%s' je dvoumna\n"
  
! #: gnulib/lib/getopt.c:624 gnulib/lib/getopt.c:628
  #, fuzzy, c-format
  msgid "%s: option '--%s' doesn't allow an argument\n"
  msgstr "%s: moÅ¾nost `--%s' ne dovoljuje argumenta\n"
  
! #: gnulib/lib/getopt.c:637 gnulib/lib/getopt.c:642
  #, fuzzy, c-format
  msgid "%s: option '%c%s' doesn't allow an argument\n"
  msgstr "%s: moÅ¾nost `%c%s' ne dovoljuje argumenta\n"
  
! #: gnulib/lib/getopt.c:685 gnulib/lib/getopt.c:704
  #, fuzzy, c-format
  msgid "%s: option '--%s' requires an argument\n"
  msgstr "%s: moÅ¾nost `%s' zahteva argument\n"
  
! #: gnulib/lib/getopt.c:742 gnulib/lib/getopt.c:745
  #, fuzzy, c-format
  msgid "%s: unrecognized option '--%s'\n"
! msgstr "%s: neprepoznana moÅ¾nost `--%s'\n"
  
! #: gnulib/lib/getopt.c:753 gnulib/lib/getopt.c:756
  #, fuzzy, c-format
  msgid "%s: unrecognized option '%c%s'\n"
  msgstr "%s: neprepoznana moÅ¾nost `%c%s'\n"
  
! #: gnulib/lib/getopt.c:805 gnulib/lib/getopt.c:808
  #, fuzzy, c-format
  msgid "%s: invalid option -- '%c'\n"
  msgstr "%s: neveljavna moÅ¾nost -- %c\n"
  
! #: gnulib/lib/getopt.c:861 gnulib/lib/getopt.c:878 gnulib/lib/getopt.c:1088
! #: gnulib/lib/getopt.c:1106
  #, fuzzy, c-format
  msgid "%s: option requires an argument -- '%c'\n"
  msgstr "%s: moÅ¾nost zahteva argument -- %c\n"
  
! #: gnulib/lib/getopt.c:934 gnulib/lib/getopt.c:950
  #, fuzzy, c-format
  msgid "%s: option '-W %s' is ambiguous\n"
  msgstr "%s: moÅ¾nost `-W %s' je dvoumna\n"
  
! #: gnulib/lib/getopt.c:974 gnulib/lib/getopt.c:992
  #, fuzzy, c-format
  msgid "%s: option '-W %s' doesn't allow an argument\n"
  msgstr "%s: moÅ¾nost `-W %s' ne dovoli argumenta\n"
  
! #: gnulib/lib/getopt.c:1013 gnulib/lib/getopt.c:1031
  #, fuzzy, c-format
  msgid "%s: option '-W %s' requires an argument\n"
--- 19,83 ----
  "Content-Transfer-Encoding: 8bit\n"
  
! #: gnulib/lib/error.c:191
  msgid "Unknown system error"
  msgstr "Neznana sistemska napaka"
  
! #: gnulib/lib/getopt.c:575 gnulib/lib/getopt.c:604
  #, fuzzy, c-format
  msgid "%s: option '%s' is ambiguous; possibilities:"
  msgstr "%s: moÅ¾nost `%s' je dvoumna\n"
  
! #: gnulib/lib/getopt.c:619
! #, fuzzy, c-format
! msgid "%s: option '%s' is ambiguous\n"
! msgstr "%s: moÅ¾nost `-W %s' je dvoumna\n"
! 
! #: gnulib/lib/getopt.c:654 gnulib/lib/getopt.c:658
  #, fuzzy, c-format
  msgid "%s: option '--%s' doesn't allow an argument\n"
  msgstr "%s: moÅ¾nost `--%s' ne dovoljuje argumenta\n"
  
! #: gnulib/lib/getopt.c:667 gnulib/lib/getopt.c:672
  #, fuzzy, c-format
  msgid "%s: option '%c%s' doesn't allow an argument\n"
  msgstr "%s: moÅ¾nost `%c%s' ne dovoljuje argumenta\n"
  
! #: gnulib/lib/getopt.c:715 gnulib/lib/getopt.c:734
  #, fuzzy, c-format
  msgid "%s: option '--%s' requires an argument\n"
  msgstr "%s: moÅ¾nost `%s' zahteva argument\n"
  
! #: gnulib/lib/getopt.c:772 gnulib/lib/getopt.c:775
  #, fuzzy, c-format
  msgid "%s: unrecognized option '--%s'\n"
! msgstr "%s: neprepoznana moÅ¾nost `%c%s'\n"
  
! #: gnulib/lib/getopt.c:783 gnulib/lib/getopt.c:786
  #, fuzzy, c-format
  msgid "%s: unrecognized option '%c%s'\n"
  msgstr "%s: neprepoznana moÅ¾nost `%c%s'\n"
  
! #: gnulib/lib/getopt.c:835 gnulib/lib/getopt.c:838
  #, fuzzy, c-format
  msgid "%s: invalid option -- '%c'\n"
  msgstr "%s: neveljavna moÅ¾nost -- %c\n"
  
! #: gnulib/lib/getopt.c:891 gnulib/lib/getopt.c:908 gnulib/lib/getopt.c:1118
! #: gnulib/lib/getopt.c:1136
  #, fuzzy, c-format
  msgid "%s: option requires an argument -- '%c'\n"
  msgstr "%s: moÅ¾nost zahteva argument -- %c\n"
  
! #: gnulib/lib/getopt.c:964 gnulib/lib/getopt.c:980
  #, fuzzy, c-format
  msgid "%s: option '-W %s' is ambiguous\n"
  msgstr "%s: moÅ¾nost `-W %s' je dvoumna\n"
  
! #: gnulib/lib/getopt.c:1004 gnulib/lib/getopt.c:1022
  #, fuzzy, c-format
  msgid "%s: option '-W %s' doesn't allow an argument\n"
  msgstr "%s: moÅ¾nost `-W %s' ne dovoli argumenta\n"
  
! #: gnulib/lib/getopt.c:1043 gnulib/lib/getopt.c:1061
  #, fuzzy, c-format
  msgid "%s: option '-W %s' requires an argument\n"
***************
*** 130,135 ****
  
  #: gnulib/lib/regcomp.c:164
  msgid "Invalid range end"
! msgstr ""
  
  #: gnulib/lib/regcomp.c:167
--- 135,141 ----
  
  #: gnulib/lib/regcomp.c:164
+ #, fuzzy
  msgid "Invalid range end"
! msgstr "Napaka v logiÄ�nem izrazu `%s': %s"
  
  #: gnulib/lib/regcomp.c:167
***************
*** 167,271 ****
  msgstr "pomnilnik je izÄ�rpan"
  
! #: info/echo-area.c:283 info/session.c:978
  msgid "Move forward a character"
  msgstr "Pomakni se naprej za en znak"
  
! #: info/echo-area.c:295 info/session.c:1005
  msgid "Move backward a character"
  msgstr "Pomakni se nazaj za en znak"
  
! #: info/echo-area.c:307
  msgid "Move to the start of this line"
  msgstr "Pomakni se na zaÄ�etek te vrstice"
  
! #: info/echo-area.c:312
  msgid "Move to the end of this line"
  msgstr "Pomakni se na konec te vrstice"
  
! #: info/echo-area.c:320 info/session.c:1037
  msgid "Move forward a word"
  msgstr "Pomakni se naprej za eno besedo"
  
! #: info/echo-area.c:360 info/session.c:1061
  msgid "Move backward a word"
  msgstr "Pomakni se nazaj za eno besedo"
  
! #: info/echo-area.c:400
  msgid "Delete the character under the cursor"
  msgstr "IzbriÅ¡i znak pod kazalko"
  
! #: info/echo-area.c:430
  msgid "Delete the character behind the cursor"
  msgstr "IzbriÅ¡i znak za kazalko"
  
! #: info/echo-area.c:451
  msgid "Cancel or quit operation"
  msgstr "PrekliÄ�i ali konÄ�aj dejanje"
  
! #: info/echo-area.c:466
  msgid "Accept (or force completion of) this line"
  msgstr "Sprejmi (ali prisili dokonÄ�anje) to vrstico"
  
! #: info/echo-area.c:471
  msgid "Insert next character verbatim"
  msgstr "Vstavi naslednji dobesedni znak"
  
! #: info/echo-area.c:479
! msgid "Insert this character"
! msgstr "Vstavi ta znak"
! 
! #: info/echo-area.c:498
  msgid "Insert a TAB character"
  msgstr "Vstavi znak TAB"
  
! #: info/echo-area.c:505
  msgid "Transpose characters at point"
  msgstr "Zamenjaj znake pri toÄ�ki"
  
! #: info/echo-area.c:556
  msgid "Yank back the contents of the last kill"
  msgstr "Povleci nazaj vsebino zadnjega uniÄ�enja"
  
! #: info/echo-area.c:563
  msgid "Kill ring is empty"
  msgstr "ObroÄ� uniÄ�enja je prazen"
  
! #: info/echo-area.c:576
  msgid "Yank back a previous kill"
  msgstr "Povleci nazaj predhodno uniÄ�enje"
  
! #: info/echo-area.c:609
  msgid "Kill to the end of the line"
  msgstr "UniÄ�i do konca vrstice"
  
! #: info/echo-area.c:622
  msgid "Kill to the beginning of the line"
  msgstr "UniÄ�i do zaÄ�etka vrstice"
  
! #: info/echo-area.c:634
  msgid "Kill the word following the cursor"
  msgstr "UniÄ�i besedo, ki sledi kazalki"
  
! #: info/echo-area.c:654
  msgid "Kill the word preceding the cursor"
  msgstr "UniÄ�i besedo pred kazalko"
  
! #: info/echo-area.c:871 info/echo-area.c:929
  msgid "No completions"
  msgstr "Ni dopolnitev"
  
! #: info/echo-area.c:873
  msgid "Not complete"
  msgstr "Ni dopolnjeno"
  
! #: info/echo-area.c:914
  msgid "List possible completions"
  msgstr "Navedi moÅ¾ne dopolnitve"
  
! #: info/echo-area.c:933
  msgid "Sole completion"
  msgstr "Edina dopolnitev"
  
! #: info/echo-area.c:941
  #, fuzzy, c-format
  msgid "%d completion:\n"
--- 173,273 ----
  msgstr "pomnilnik je izÄ�rpan"
  
! #: info/echo-area.c:299 info/session.c:1328
  msgid "Move forward a character"
  msgstr "Pomakni se naprej za en znak"
  
! #: info/echo-area.c:318 info/session.c:1341
  msgid "Move backward a character"
  msgstr "Pomakni se nazaj za en znak"
  
! #: info/echo-area.c:344
  msgid "Move to the start of this line"
  msgstr "Pomakni se na zaÄ�etek te vrstice"
  
! #: info/echo-area.c:349
  msgid "Move to the end of this line"
  msgstr "Pomakni se na konec te vrstice"
  
! #: info/echo-area.c:357 info/session.c:1356
  msgid "Move forward a word"
  msgstr "Pomakni se naprej za eno besedo"
  
! #: info/echo-area.c:397 info/session.c:1370
  msgid "Move backward a word"
  msgstr "Pomakni se nazaj za eno besedo"
  
! #: info/echo-area.c:437
  msgid "Delete the character under the cursor"
  msgstr "IzbriÅ¡i znak pod kazalko"
  
! #: info/echo-area.c:457
  msgid "Delete the character behind the cursor"
  msgstr "IzbriÅ¡i znak za kazalko"
  
! #: info/echo-area.c:478
  msgid "Cancel or quit operation"
  msgstr "PrekliÄ�i ali konÄ�aj dejanje"
  
! #: info/echo-area.c:493
  msgid "Accept (or force completion of) this line"
  msgstr "Sprejmi (ali prisili dokonÄ�anje) to vrstico"
  
! #: info/echo-area.c:498
  msgid "Insert next character verbatim"
  msgstr "Vstavi naslednji dobesedni znak"
  
! #: info/echo-area.c:530
  msgid "Insert a TAB character"
  msgstr "Vstavi znak TAB"
  
! #: info/echo-area.c:582
  msgid "Transpose characters at point"
  msgstr "Zamenjaj znake pri toÄ�ki"
  
! #: info/echo-area.c:651
  msgid "Yank back the contents of the last kill"
  msgstr "Povleci nazaj vsebino zadnjega uniÄ�enja"
  
! #: info/echo-area.c:658
  msgid "Kill ring is empty"
  msgstr "ObroÄ� uniÄ�enja je prazen"
  
! #: info/echo-area.c:671
  msgid "Yank back a previous kill"
  msgstr "Povleci nazaj predhodno uniÄ�enje"
  
! #: info/echo-area.c:704
  msgid "Kill to the end of the line"
  msgstr "UniÄ�i do konca vrstice"
  
! #: info/echo-area.c:717
  msgid "Kill to the beginning of the line"
  msgstr "UniÄ�i do zaÄ�etka vrstice"
  
! #: info/echo-area.c:729
  msgid "Kill the word following the cursor"
  msgstr "UniÄ�i besedo, ki sledi kazalki"
  
! #: info/echo-area.c:749
  msgid "Kill the word preceding the cursor"
  msgstr "UniÄ�i besedo pred kazalko"
  
! #: info/echo-area.c:981 info/echo-area.c:1039
  msgid "No completions"
  msgstr "Ni dopolnitev"
  
! #: info/echo-area.c:983
  msgid "Not complete"
  msgstr "Ni dopolnjeno"
  
! #: info/echo-area.c:1032
  msgid "List possible completions"
  msgstr "Navedi moÅ¾ne dopolnitve"
  
! #: info/echo-area.c:1043
  msgid "Sole completion"
  msgstr "Edina dopolnitev"
  
! #: info/echo-area.c:1052
  #, fuzzy, c-format
  msgid "%d completion:\n"
***************
*** 274,310 ****
  msgstr[1] "%d dopolnitev:\n"
  
! #: info/echo-area.c:1091
  msgid "Insert completion"
  msgstr "Vstavi dopolnitev"
  
! #: info/echo-area.c:1228
  #, c-format
  msgid "Building completions..."
  msgstr "Izgradnja dopolnitev ..."
  
! #: info/echo-area.c:1347
  msgid "Scroll the completions window"
  msgstr "Pomikaj okno dopolnitev"
  
! #: info/filesys.c:88
  #, fuzzy, c-format
  msgid "looking for file \"%s\""
  msgstr "napaka med konÄ�anjem datoteke vnosa `%s'"
  
! #: info/filesys.c:178
  #, fuzzy, c-format
  msgid "looking for file %s in %s"
  msgstr "napaka med konÄ�anjem datoteke vnosa `%s'"
  
! #: info/filesys.c:209 info/filesys.c:224 info/filesys.c:245
  #, fuzzy, c-format
  msgid "found file %s"
  msgstr "napaka med konÄ�anjem datoteke vnosa `%s'"
  
! #: info/footnotes.c:211
  msgid "Footnotes could not be displayed"
  msgstr "Sprotnih opomb ni bilo mogoÄ�e prikazati"
  
! #: info/footnotes.c:237
  msgid "Show the footnotes associated with this node in another window"
  msgstr "PrikaÅ¾i sprotne opombe, ko so povezane s tem vozliÅ¡Ä�em v drugem oknu"
--- 276,313 ----
  msgstr[1] "%d dopolnitev:\n"
  
! #: info/echo-area.c:1169
  msgid "Insert completion"
  msgstr "Vstavi dopolnitev"
  
! #: info/echo-area.c:1271
  #, c-format
  msgid "Building completions..."
  msgstr "Izgradnja dopolnitev ..."
  
! #: info/echo-area.c:1390
  msgid "Scroll the completions window"
  msgstr "Pomikaj okno dopolnitev"
  
! #: info/filesys.c:91
  #, fuzzy, c-format
  msgid "looking for file \"%s\""
  msgstr "napaka med konÄ�anjem datoteke vnosa `%s'"
  
! #: info/filesys.c:158
  #, fuzzy, c-format
  msgid "looking for file %s in %s"
  msgstr "napaka med konÄ�anjem datoteke vnosa `%s'"
  
! #: info/filesys.c:227 info/filesys.c:241 info/filesys.c:262
  #, fuzzy, c-format
  msgid "found file %s"
  msgstr "napaka med konÄ�anjem datoteke vnosa `%s'"
  
! #: info/footnotes.c:231
! #, c-format
  msgid "Footnotes could not be displayed"
  msgstr "Sprotnih opomb ni bilo mogoÄ�e prikazati"
  
! #: info/footnotes.c:251
  msgid "Show the footnotes associated with this node in another window"
  msgstr "PrikaÅ¾i sprotne opombe, ko so povezane s tem vozliÅ¡Ä�em v drugem oknu"
***************
*** 314,469 ****
  msgstr "---------- Sprotne opombe ----------"
  
! #: info/indices.c:174
! msgid "Look up a string in the index for this file"
! msgstr "PoiÅ¡Ä�i niz v kazalu za to datoteko"
! 
! #: info/indices.c:202 info/indices.c:885
  #, c-format
  msgid "Finding index entries..."
  msgstr "Iskanje vnosov kazala ..."
  
! #: info/indices.c:209
  #, c-format
  msgid "No indices found."
  msgstr "Najdenega ni nobenega kazala."
  
! #: info/indices.c:219
  msgid "Index entry: "
  msgstr "Vnos kazala: "
  
! #: info/indices.c:253 info/indices.c:907 info/session.c:4204
! #, c-format
! msgid "Search string too short"
! msgstr ""
  
! #: info/indices.c:365
  msgid ""
! "Go to the next matching index item from the last `\\[index-search]' command"
  msgstr ""
  "Pojdi do naslednjega ujemajoÄ�ega predmeta kazala iz zadnjega ukaza `\\[index-"
  "search]'"
  
! #: info/indices.c:376
  #, c-format
  msgid "No previous index search string."
  msgstr "Brez prejÅ¡njega niza iskanja kazala"
  
! #: info/indices.c:383
! #, c-format
! msgid "No index entries."
! msgstr "Brez vnosov kazala."
! 
! #: info/indices.c:431
  #, fuzzy, c-format
! msgid "No more index entries containing `%s'."
  msgstr "Brez vnosov %skazala, ki vsebuje `%s'."
  
! #: info/indices.c:432 info/indices.c:942
  #, fuzzy, c-format
! msgid "No index entries containing `%s'."
  msgstr "Brez vnosov %skazala, ki vsebuje `%s'."
  
! #: info/indices.c:444
! msgid "CAN'T SEE THIS"
! msgstr "TEGA NI MOGOÄŒE VIDETI"
! 
! #: info/indices.c:480
! #, c-format
! msgid "Found `%s' in %s. (`\\[next-index-match]' tries to find next.)"
! msgstr "Najdeno `%s' v %s. (`\\[next-index-match]' poskuÅ¡a najti naslednjo.)"
! 
! #: info/indices.c:611
! #, c-format
! msgid "Scanning indices of `%s'..."
  msgstr "Preiskovanje kazal od `%s' ..."
  
! #: info/indices.c:659
! #, c-format
! msgid "No available info files have `%s' in their indices."
! msgstr "Nobena razpoloÅ¾ljiva podatkovna datoteka nima `%s' v svojih kazalih."
! 
! #: info/indices.c:685
  msgid "Grovel all known info file's indices for a string and build a menu"
  msgstr ""
  
! #: info/indices.c:689
! msgid "Index apropos: "
! msgstr ""
  
! #: info/indices.c:717
! #, c-format
! msgid ""
! "\n"
! "* Menu: Nodes whose indices contain `%s':\n"
! msgstr ""
! "\n"
! "* Meni: vozliÅ¡Ä�a, katerih kazala vsebujejo `%s':\n"
  
! #: info/indices.c:869
  msgid "List all matches of a string in the index"
  msgstr ""
  
! #: info/indices.c:891
! #, fuzzy, c-format
! msgid "No index"
! msgstr "Brez vnosov kazala."
! 
! #: info/indices.c:895
  #, fuzzy
! msgid "Index topic: "
  msgstr "Vnos kazala: "
  
! #: info/indices.c:913
! #, fuzzy, c-format
! msgid "Index for `%s'"
! msgstr " za %s"
! 
! #: info/indices.c:966
  #, fuzzy, c-format
! msgid "File names matching `%s'"
! msgstr "Ni ujemajoÄ�ega `%cend %s'"
  
! #: info/indices.c:996
! msgid "Show all matching files"
  msgstr ""
  
! #: info/indices.c:1000
  #, fuzzy, c-format
! msgid "No file index"
! msgstr "Brez vnosov kazala."
  
  #: info/info.c:316
  #, c-format
! msgid "no index entries found for `%s'\n"
! msgstr "Za `%s' ni najdenih nobenih vnosov kazal\n"
  
! #: info/info.c:490
  #, c-format
  msgid "invalid number: %s\n"
  msgstr ""
  
! #: info/info.c:641
  #, c-format
  msgid "malformed variable assignment: %s"
  msgstr ""
  
! #: info/info.c:650 info/infomap.c:1218
  #, fuzzy, c-format
  msgid "%s: no such variable"
  msgstr "Neznano kazalo `%s'"
  
! #: info/info.c:654 info/infomap.c:1222
  #, fuzzy, c-format
  msgid "value %s is not valid for variable %s"
  msgstr "Nastavi vrednost spremenljivke Info"
  
! #: info/info.c:671 info/infokey.c:892
  #, c-format
  msgid "Try --help for more information.\n"
  msgstr "Za veÄ� podrobnosti poskusite --help.\n"
  
! #: info/info.c:693 info/infokey.c:144 install-info/install-info.c:2163
! #: tp/texi2any.pl:861 util/texindex.c:295
! #, c-format, perl-format
  msgid ""
  "Copyright (C) %s Free Software Foundation, Inc.\n"
--- 317,452 ----
  msgstr "---------- Sprotne opombe ----------"
  
! #: info/indices.c:123 info/indices.c:806
  #, c-format
  msgid "Finding index entries..."
  msgstr "Iskanje vnosov kazala ..."
  
! #: info/indices.c:206
! msgid "Look up a string in the index for this file"
! msgstr "PoiÅ¡Ä�i niz v kazalu za to datoteko"
! 
! #: info/indices.c:218 info/indices.c:324 info/indices.c:812
  #, c-format
  msgid "No indices found."
  msgstr "Najdenega ni nobenega kazala."
  
! #: info/indices.c:222
  msgid "Index entry: "
  msgstr "Vnos kazala: "
  
! #: info/indices.c:439
! #, fuzzy, c-format
! msgid "Found '%s' in %s. ('\\[next-index-match]' tries to find next.)"
! msgstr "Najdeno `%s' v %s. (`\\[next-index-match]' poskuÅ¡a najti naslednjo.)"
  
! #: info/indices.c:449
! #, fuzzy
  msgid ""
! "Go to the next matching index item from the last '\\[index-search]' command"
  msgstr ""
  "Pojdi do naslednjega ujemajoÄ�ega predmeta kazala iz zadnjega ukaza `\\[index-"
  "search]'"
  
! #: info/indices.c:460
  #, c-format
  msgid "No previous index search string."
  msgstr "Brez prejÅ¡njega niza iskanja kazala"
  
! #: info/indices.c:478
  #, fuzzy, c-format
! msgid "No more index entries containing '%s'."
  msgstr "Brez vnosov %skazala, ki vsebuje `%s'."
  
! #: info/indices.c:479 info/indices.c:874
  #, fuzzy, c-format
! msgid "No index entries containing '%s'."
  msgstr "Brez vnosov %skazala, ki vsebuje `%s'."
  
! #: info/indices.c:583
! #, fuzzy, c-format
! msgid "Scanning indices of '%s'..."
  msgstr "Preiskovanje kazal od `%s' ..."
  
! #: info/indices.c:636
  msgid "Grovel all known info file's indices for a string and build a menu"
  msgstr ""
  
! #: info/indices.c:644 info/indices.c:646
! #, fuzzy
! msgid "Index apropos"
! msgstr "Vnos kazala: "
  
! #: info/indices.c:686
! #, fuzzy, c-format
! msgid "Index entries containing '%s':\n"
! msgstr "Brez vnosov %skazala, ki vsebuje `%s'."
  
! #: info/indices.c:791
  msgid "List all matches of a string in the index"
  msgstr ""
  
! #: info/indices.c:818 info/indices.c:820
  #, fuzzy
! msgid "Index topic"
  msgstr "Vnos kazala: "
  
! #: info/indices.h:40
  #, fuzzy, c-format
! msgid "No available info files have '%s' in their indices."
! msgstr "Nobena razpoloÅ¾ljiva podatkovna datoteka nima `%s' v svojih kazalih."
  
! #: info/info-utils.c:899
! #, c-format
! msgid "Error converting file character encoding."
  msgstr ""
  
! #: info/info.c:223 info/session.c:2700
  #, fuzzy, c-format
! msgid "No menu item '%s' in node '%s'."
! msgstr "V vozliÅ¡Ä�u `%s' ni predmetov menijev `%s'."
  
  #: info/info.c:316
+ #, fuzzy, c-format
+ msgid "No file given for node '%s'."
+ msgstr "V vozliÅ¡Ä�u `%s' ni menijev."
+ 
+ #: info/info.c:365 info/info.c:1115
+ #, fuzzy, c-format
+ msgid "Cannot find node '%s'."
+ msgstr "Ni mogoÄ�e najti vozliÅ¡Ä�a `%s'."
+ 
+ #: info/info.c:387
  #, c-format
! msgid "No program name given."
! msgstr ""
  
! #: info/info.c:578
  #, c-format
  msgid "invalid number: %s\n"
  msgstr ""
  
! #: info/info.c:758
  #, c-format
  msgid "malformed variable assignment: %s"
  msgstr ""
  
! #: info/info.c:765 info/infokey.c:537
  #, fuzzy, c-format
  msgid "%s: no such variable"
  msgstr "Neznano kazalo `%s'"
  
! #: info/info.c:771 info/infokey.c:539
  #, fuzzy, c-format
  msgid "value %s is not valid for variable %s"
  msgstr "Nastavi vrednost spremenljivke Info"
  
! #: info/info.c:783
  #, c-format
  msgid "Try --help for more information.\n"
  msgstr "Za veÄ� podrobnosti poskusite --help.\n"
  
! #: info/info.c:805 install-info/install-info.c:2212 tp/texi2any.pl:878
! #: texindex/ti.twjr:1293
! #, c-format, awk-format, perl-format
  msgid ""
  "Copyright (C) %s Free Software Foundation, Inc.\n"
***************
*** 479,493 ****
  "Je BREZ KAKRÅ NEKOLI GARANCIJE, v obsegu, ki ga dovoljuje zakonodaja.\n"
  
! #: info/info.c:785
  #, fuzzy, c-format
! msgid "can't open %s: %s"
! msgstr "%s: ni mogoÄ�e odpreti --css-file: %s"
! 
! #: info/info.c:791
! #, c-format
! msgid "debugging output diverted to \"%s\""
! msgstr ""
  
! #: info/info.c:877
  #, c-format
  msgid ""
--- 462,471 ----
  "Je BREZ KAKRÅ NEKOLI GARANCIJE, v obsegu, ki ga dovoljuje zakonodaja.\n"
  
! #: info/info.c:963
  #, fuzzy, c-format
! msgid "no index entries found for '%s'\n"
! msgstr "Za `%s' ni najdenih nobenih vnosov kazal\n"
  
! #: info/info.c:1016
  #, c-format
  msgid ""
***************
*** 500,504 ****
  "Preberite dokumentacijo v obliki Info.\n"
  
! #: info/info.c:883
  #, fuzzy
  msgid ""
--- 478,482 ----
  "Preberite dokumentacijo v obliki Info.\n"
  
! #: info/info.c:1022
  #, fuzzy
  msgid ""
***************
*** 518,522 ****
  "  -f, --file=IME_DATOTEKE doloÄ�i datoteko podrobnosti za ogled."
  
! #: info/info.c:891
  #, fuzzy
  msgid ""
--- 496,500 ----
  "  -f, --file=IME_DATOTEKE doloÄ�i datoteko podrobnosti za ogled."
  
! #: info/info.c:1030
  #, fuzzy
  msgid ""
***************
*** 532,536 ****
  "  -o, --output=IME_DATOTEKE izpiÅ¡i izbrana vozliÅ¡Ä�a v IME_DATOTEKE."
  
! #: info/info.c:897
  #, fuzzy
  msgid ""
--- 510,514 ----
  "  -o, --output=IME_DATOTEKE izpiÅ¡i izbrana vozliÅ¡Ä�a v IME_DATOTEKE."
  
! #: info/info.c:1036
  #, fuzzy
  msgid ""
***************
*** 545,553 ****
  "  -O, --show-options, --usage pojdi do vozliÅ¡Ä�a moÅ¾nosti ukazne vrstice."
  
! #: info/info.c:904
  msgid "  -b, --speech-friendly        be friendly to speech synthesizers."
  msgstr "  -b, --speech-friendly bodi prijazen do sintetizatorjev govora."
  
! #: info/info.c:908
  #, fuzzy
  msgid ""
--- 523,531 ----
  "  -O, --show-options, --usage pojdi do vozliÅ¡Ä�a moÅ¾nosti ukazne vrstice."
  
! #: info/info.c:1043
  msgid "  -b, --speech-friendly        be friendly to speech synthesizers."
  msgstr "  -b, --speech-friendly bodi prijazen do sintetizatorjev govora."
  
! #: info/info.c:1047
  #, fuzzy
  msgid ""
***************
*** 566,575 ****
  "  -w, --where, --location izpiÅ¡i fiziÄ�no mesto datoteke Info."
  
! #: info/info.c:917
  msgid ""
  "\n"
  "The first non-option argument, if present, is the menu entry to start from;\n"
! "it is searched for in all `dir' files along INFOPATH.\n"
! "If it is not present, info merges all `dir' files and shows the result.\n"
  "Any remaining arguments are treated as the names of menu\n"
  "items relative to the initial node visited."
--- 544,554 ----
  "  -w, --where, --location izpiÅ¡i fiziÄ�no mesto datoteke Info."
  
! #: info/info.c:1056
! #, fuzzy
  msgid ""
  "\n"
  "The first non-option argument, if present, is the menu entry to start from;\n"
! "it is searched for in all 'dir' files along INFOPATH.\n"
! "If it is not present, info merges all 'dir' files and shows the result.\n"
  "Any remaining arguments are treated as the names of menu\n"
  "items relative to the initial node visited."
***************
*** 582,594 ****
  "glede na zaÄ�etno obiskano vozliÅ¡Ä�e."
  
! #: info/info.c:924
  msgid ""
  "\n"
! "For a summary of key bindings, type h within Info."
  msgstr ""
  "\n"
  "Za povzetek tipkovnih bliÅ¾njic, vnesite h znotraj Info."
  
! #: info/info.c:927
  msgid ""
  "\n"
--- 561,575 ----
  "glede na zaÄ�etno obiskano vozliÅ¡Ä�e."
  
! #: info/info.c:1063
! #, fuzzy
  msgid ""
  "\n"
! "For a summary of key bindings, type H within Info."
  msgstr ""
  "\n"
  "Za povzetek tipkovnih bliÅ¾njic, vnesite h znotraj Info."
  
! #: info/info.c:1066
! #, fuzzy
  msgid ""
  "\n"
***************
*** 598,602 ****
  "  info info-stnd             show the manual specific to this Info program\n"
  "  info emacs                 start at emacs node from top-level dir\n"
! "  info emacs buffers         start at buffers node within emacs manual\n"
  "  info --show-options emacs  start at node with emacs' command line options\n"
  "  info --subnodes -o out.txt emacs  dump entire manual to out.txt\n"
--- 579,585 ----
  "  info info-stnd             show the manual specific to this Info program\n"
  "  info emacs                 start at emacs node from top-level dir\n"
! "  info emacs buffers         select buffers menu entry in emacs manual\n"
! "  info emacs -n Files        start at Files node within emacs manual\n"
! "  info '(emacs)Files'        alternative way to start at Files node\n"
  "  info --show-options emacs  start at node with emacs' command line options\n"
  "  info --subnodes -o out.txt emacs  dump entire manual to out.txt\n"
***************
*** 617,747 ****
  "  info -f ./foo.info prikaÅ¾i datoteko /foo.info brez iskanja mape"
  
! #: info/info.c:938 info/infokey.c:911 util/texindex.c:259
  msgid ""
- "\n"
  "Email bug reports to bug-texinfo@gnu.org,\n"
  "general questions and discussion to help-texinfo@gnu.org.\n"
  "Texinfo home page: http://www.gnu.org/software/texinfo/"
  msgstr ""
- "\n"
  "PoroÄ�ila o hroÅ¡Ä�ih poÅ¡ljite z e-poÅ¡to na bug-texinfo@gnu.org,\n"
  "sploÅ¡na vpraÅ¡anja in razprave na help-texinfo@gnu.org.\n"
  "DomaÄ�a stran texinfo: http://www.gnu.org/software/texinfo/"
  
! #: info/info.c:972
! #, c-format
! msgid "Cannot find node `%s'."
! msgstr "Ni mogoÄ�e najti vozliÅ¡Ä�a `%s'."
! 
! #: info/info.c:973
! #, c-format
! msgid "Cannot find node `(%s)%s'."
  msgstr "Ni mogoÄ�e najti vozliÅ¡Ä�a `(%s)%s'."
  
! #: info/info.c:974
  msgid "Cannot find a window!"
  msgstr "Ni mogoÄ�e najti okna!"
  
! #: info/info.c:975
  msgid "Point doesn't appear within this window's node!"
  msgstr "ToÄ�ka se ne prikaÅ¾e znotraj vozliÅ¡Ä�a okna!"
  
! #: info/info.c:976
  msgid "Cannot delete the last window."
  msgstr "Zadnjega okna ni mogoÄ�e izbrisati."
  
! #: info/info.c:977
  msgid "No menu in this node."
  msgstr "V tem vozliÅ¡Ä�u ni menijev."
  
! #: info/info.c:978
  msgid "No footnotes in this node."
  msgstr "V tem vozliÅ¡Ä�u ni sprotnih opomb."
  
! #: info/info.c:979
  msgid "No cross references in this node."
  msgstr "V tem vozliÅ¡Ä�u ni navzkriÅ¾nih sklicev."
  
! #: info/info.c:980
! #, c-format
! msgid "No `%s' pointer for this node."
  msgstr "Za to vozliÅ¡Ä�e ni kazalcev `%s'."
  
! #: info/info.c:981
! #, c-format
! msgid "Unknown Info command `%c'; try `?' for help."
  msgstr "Neznan ukaz Info `%c'; za pomoÄ� poskusite `?'."
  
! #: info/info.c:982
! #, c-format
! msgid "Terminal type `%s' is not smart enough to run Info."
  msgstr "Vrsta terminala `%s' ni dovolj napredna za zagon Info."
  
! #: info/info.c:983
  msgid "You are already at the last page of this node."
  msgstr "Ste Å¾e na zadnji strani tega vozliÅ¡Ä�a."
  
! #: info/info.c:984
  msgid "You are already at the first page of this node."
  msgstr "Ste Å¾e na prvi strani tega vozliÅ¡Ä�a."
  
! #: info/info.c:985
  msgid "Only one window."
  msgstr "Samo eno okno."
  
! #: info/info.c:986
  msgid "Resulting window would be too small."
  msgstr "KonÄ�no okno bi bilo premajhno."
  
! #: info/info.c:987
  msgid "Not enough room for a help window, please delete a window."
  msgstr "Za okno pomoÄ�i ni dovolj prostora, izbriÅ¡ite okno."
  
! #: info/infodoc.c:45
  msgid "Basic Info command keys\n"
  msgstr "Osnovne ukazne tipke Info\n"
  
! #: info/infodoc.c:47
  msgid "\\%-10[quit-help]  Close this help window.\n"
  msgstr "\\%-10[quit-help] Zapri to okno pomoÄ�i.\n"
  
! #: info/infodoc.c:48
  msgid "\\%-10[quit]  Quit Info altogether.\n"
  msgstr "\\%-10[quit] KonÄ�aj Info v celoti.\n"
  
! #: info/infodoc.c:49
  msgid "\\%-10[get-info-help-node]  Invoke the Info tutorial.\n"
  msgstr "\\%-10[get-info-help-node] PokliÄ�i vodnik Info\n"
  
! #: info/infodoc.c:51
  msgid "\\%-10[prev-line]  Move up one line.\n"
  msgstr "\\%-10[prev-line] Pomakni se gor za eno vrstico.\n"
  
! #: info/infodoc.c:52
  msgid "\\%-10[next-line]  Move down one line.\n"
  msgstr "\\%-10[next-line] Pomakni se dol za eno vrstico.\n"
  
! #: info/infodoc.c:53
  msgid "\\%-10[scroll-backward]  Scroll backward one screenful.\n"
  msgstr "\\%-10[scroll-backward] Podrsaj nazaj za en zaslon.\n"
  
! #: info/infodoc.c:54
  msgid "\\%-10[scroll-forward]  Scroll forward one screenful.\n"
  msgstr "\\%-10[scroll-forward] Podrsaj naprej za en zaslon.\n"
  
! #: info/infodoc.c:55
  msgid "\\%-10[beginning-of-node]  Go to the beginning of this node.\n"
  msgstr "\\%-10[beginning-of-node] Pojdi na zaÄ�etek tega vozliÅ¡Ä�a.\n"
  
! #: info/infodoc.c:56
  msgid "\\%-10[end-of-node]  Go to the end of this node.\n"
  msgstr "\\%-10[end-of-node] Pojdi na konec tega vozliÅ¡Ä�a.\n"
  
! #: info/infodoc.c:58
  msgid "\\%-10[move-to-next-xref]  Skip to the next hypertext link.\n"
  msgstr ""
  "\\%-10[move-to-next-xref] PreskoÄ�i na naslednjo hiperbesedilno povezavo.\n"
  
! #: info/infodoc.c:59
  msgid ""
  "\\%-10[select-reference-this-line]  Follow the hypertext link under the "
--- 600,724 ----
  "  info -f ./foo.info prikaÅ¾i datoteko /foo.info brez iskanja mape"
  
! #: info/info.c:1081 install-info/install-info.c:616 tp/texi2any.pl:866
! #: texindex/ti.twjr:1282
  msgid ""
  "Email bug reports to bug-texinfo@gnu.org,\n"
  "general questions and discussion to help-texinfo@gnu.org.\n"
  "Texinfo home page: http://www.gnu.org/software/texinfo/"
  msgstr ""
  "PoroÄ�ila o hroÅ¡Ä�ih poÅ¡ljite z e-poÅ¡to na bug-texinfo@gnu.org,\n"
  "sploÅ¡na vpraÅ¡anja in razprave na help-texinfo@gnu.org.\n"
  "DomaÄ�a stran texinfo: http://www.gnu.org/software/texinfo/"
  
! #: info/info.c:1116
! #, fuzzy, c-format
! msgid "Cannot find node '(%s)%s'."
  msgstr "Ni mogoÄ�e najti vozliÅ¡Ä�a `(%s)%s'."
  
! #: info/info.c:1117
  msgid "Cannot find a window!"
  msgstr "Ni mogoÄ�e najti okna!"
  
! #: info/info.c:1118
  msgid "Point doesn't appear within this window's node!"
  msgstr "ToÄ�ka se ne prikaÅ¾e znotraj vozliÅ¡Ä�a okna!"
  
! #: info/info.c:1119
  msgid "Cannot delete the last window."
  msgstr "Zadnjega okna ni mogoÄ�e izbrisati."
  
! #: info/info.c:1120
  msgid "No menu in this node."
  msgstr "V tem vozliÅ¡Ä�u ni menijev."
  
! #: info/info.c:1121
  msgid "No footnotes in this node."
  msgstr "V tem vozliÅ¡Ä�u ni sprotnih opomb."
  
! #: info/info.c:1122
  msgid "No cross references in this node."
  msgstr "V tem vozliÅ¡Ä�u ni navzkriÅ¾nih sklicev."
  
! #: info/info.c:1123
! #, fuzzy, c-format
! msgid "No '%s' pointer for this node."
  msgstr "Za to vozliÅ¡Ä�e ni kazalcev `%s'."
  
! #: info/info.c:1124
! #, fuzzy, c-format
! msgid "Unknown Info command '%c'; try '?' for help."
  msgstr "Neznan ukaz Info `%c'; za pomoÄ� poskusite `?'."
  
! #: info/info.c:1125
! #, fuzzy, c-format
! msgid "Terminal type '%s' is not smart enough to run Info."
  msgstr "Vrsta terminala `%s' ni dovolj napredna za zagon Info."
  
! #: info/info.c:1126
  msgid "You are already at the last page of this node."
  msgstr "Ste Å¾e na zadnji strani tega vozliÅ¡Ä�a."
  
! #: info/info.c:1127
  msgid "You are already at the first page of this node."
  msgstr "Ste Å¾e na prvi strani tega vozliÅ¡Ä�a."
  
! #: info/info.c:1128
  msgid "Only one window."
  msgstr "Samo eno okno."
  
! #: info/info.c:1129
  msgid "Resulting window would be too small."
  msgstr "KonÄ�no okno bi bilo premajhno."
  
! #: info/info.c:1130
  msgid "Not enough room for a help window, please delete a window."
  msgstr "Za okno pomoÄ�i ni dovolj prostora, izbriÅ¡ite okno."
  
! #: info/infodoc.c:40
  msgid "Basic Info command keys\n"
  msgstr "Osnovne ukazne tipke Info\n"
  
! #: info/infodoc.c:42
  msgid "\\%-10[quit-help]  Close this help window.\n"
  msgstr "\\%-10[quit-help] Zapri to okno pomoÄ�i.\n"
  
! #: info/infodoc.c:43
  msgid "\\%-10[quit]  Quit Info altogether.\n"
  msgstr "\\%-10[quit] KonÄ�aj Info v celoti.\n"
  
! #: info/infodoc.c:44
  msgid "\\%-10[get-info-help-node]  Invoke the Info tutorial.\n"
  msgstr "\\%-10[get-info-help-node] PokliÄ�i vodnik Info\n"
  
! #: info/infodoc.c:46
  msgid "\\%-10[prev-line]  Move up one line.\n"
  msgstr "\\%-10[prev-line] Pomakni se gor za eno vrstico.\n"
  
! #: info/infodoc.c:47
  msgid "\\%-10[next-line]  Move down one line.\n"
  msgstr "\\%-10[next-line] Pomakni se dol za eno vrstico.\n"
  
! #: info/infodoc.c:48
  msgid "\\%-10[scroll-backward]  Scroll backward one screenful.\n"
  msgstr "\\%-10[scroll-backward] Podrsaj nazaj za en zaslon.\n"
  
! #: info/infodoc.c:49
  msgid "\\%-10[scroll-forward]  Scroll forward one screenful.\n"
  msgstr "\\%-10[scroll-forward] Podrsaj naprej za en zaslon.\n"
  
! #: info/infodoc.c:50
  msgid "\\%-10[beginning-of-node]  Go to the beginning of this node.\n"
  msgstr "\\%-10[beginning-of-node] Pojdi na zaÄ�etek tega vozliÅ¡Ä�a.\n"
  
! #: info/infodoc.c:51
  msgid "\\%-10[end-of-node]  Go to the end of this node.\n"
  msgstr "\\%-10[end-of-node] Pojdi na konec tega vozliÅ¡Ä�a.\n"
  
! #: info/infodoc.c:53
  msgid "\\%-10[move-to-next-xref]  Skip to the next hypertext link.\n"
  msgstr ""
  "\\%-10[move-to-next-xref] PreskoÄ�i na naslednjo hiperbesedilno povezavo.\n"
  
! #: info/infodoc.c:54
  msgid ""
  "\\%-10[select-reference-this-line]  Follow the hypertext link under the "
***************
*** 751,819 ****
  "kazalko.\n"
  
! #: info/infodoc.c:60
  msgid "\\%-10[history-node]  Go back to the last node seen in this window.\n"
  msgstr "\\%-10[history-node] Pojdi v zadnjo vozliÅ¡Ä�e, videno v tem oknu.\n"
  
! #: info/infodoc.c:62
  msgid "\\%-10[global-prev-node]  Go to the previous node in the document.\n"
  msgstr "\\%-10[global-prev-node] Pojdi v predhodno vozliÅ¡Ä�e v dokumentu.\n"
  
! #: info/infodoc.c:63
  msgid "\\%-10[global-next-node]  Go to the next node in the document.\n"
  msgstr "\\%-10[global-next-node] Pojdi v naslednje vozliÅ¡Ä�e v dokumentu.\n"
  
! #: info/infodoc.c:64
  msgid "\\%-10[prev-node]  Go to the previous node on this level.\n"
  msgstr "\\%-10[prev-node] Pojdi v predhodno vozliÅ¡Ä�e na tej ravni.\n"
  
! #: info/infodoc.c:65
  msgid "\\%-10[next-node]  Go to the next node on this level.\n"
  msgstr "\\%-10[next-node] Pojdi v naslednje vozliÅ¡Ä�e na tej ravni.\n"
  
! #: info/infodoc.c:66
  msgid "\\%-10[up-node]  Go up one level.\n"
  msgstr "\\%-10[up-node] Pojdi gor za eno raven.\n"
  
! #: info/infodoc.c:67
  msgid "\\%-10[top-node]  Go to the top node of this document.\n"
  msgstr "\\%-10[top-node] Pojdi v najviÅ¡je vozliÅ¡Ä�e tega dokumenta\n"
  
! #: info/infodoc.c:68
! msgid "\\%-10[dir-node]  Go to the main `directory' node.\n"
  msgstr "\\%-10[dir-node] Pojdi v glavno vozliÅ¡Ä�e `mape'.\n"
  
! #: info/infodoc.c:70
  msgid "1...9       Pick the first...ninth item in this node's menu.\n"
  msgstr "1 ... 9 Izberi prvi ... deveti predmet v tem meniju vozliÅ¡Ä�a.\n"
  
! #: info/infodoc.c:71
  msgid "\\%-10[last-menu-item]  Pick the last item in this node's menu.\n"
  msgstr "\\%-10[last-menu-item] Izberi zadnji predmet v tem meniju vozliÅ¡Ä�a.\n"
  
! #: info/infodoc.c:72
  msgid "\\%-10[menu-item]  Pick a menu item specified by name.\n"
  msgstr "\\%-10[menu-item] Izberi predmet menija, podanega z imenom.\n"
  
! #: info/infodoc.c:73
  msgid "\\%-10[xref-item]  Follow a cross reference specified by name.\n"
  msgstr "\\%-10[xref-item] Sledi vzdolÅ¾ sklica, podanega z imenom.\n"
  
! #: info/infodoc.c:74
  msgid "\\%-10[goto-node]  Go to a node specified by name.\n"
  msgstr "\\%-10[goto-node]  Pojdi v vozliÅ¡Ä�e, podano z imenom.\n"
  
! #: info/infodoc.c:76
  msgid "\\%-10[search]  Search forward for a specified string.\n"
  msgstr "\\%-10[search] IÅ¡Ä�i naprej za podan niz.\n"
  
! #: info/infodoc.c:77
  msgid "\\%-10[search-previous]  Search for previous occurrence.\n"
  msgstr "\\%-10[search-previous] IÅ¡Ä�i predhodno pojavitev.\n"
  
! #: info/infodoc.c:78
  msgid "\\%-10[search-next]  Search for next occurrence.\n"
  msgstr "\\%-10[search-next] IÅ¡Ä�i naslednjo pojavitev.\n"
  
! #: info/infodoc.c:79
  msgid ""
  "\\%-10[index-search]  Search for a specified string in the index, and\n"
--- 728,797 ----
  "kazalko.\n"
  
! #: info/infodoc.c:55
  msgid "\\%-10[history-node]  Go back to the last node seen in this window.\n"
  msgstr "\\%-10[history-node] Pojdi v zadnjo vozliÅ¡Ä�e, videno v tem oknu.\n"
  
! #: info/infodoc.c:57
  msgid "\\%-10[global-prev-node]  Go to the previous node in the document.\n"
  msgstr "\\%-10[global-prev-node] Pojdi v predhodno vozliÅ¡Ä�e v dokumentu.\n"
  
! #: info/infodoc.c:58
  msgid "\\%-10[global-next-node]  Go to the next node in the document.\n"
  msgstr "\\%-10[global-next-node] Pojdi v naslednje vozliÅ¡Ä�e v dokumentu.\n"
  
! #: info/infodoc.c:59
  msgid "\\%-10[prev-node]  Go to the previous node on this level.\n"
  msgstr "\\%-10[prev-node] Pojdi v predhodno vozliÅ¡Ä�e na tej ravni.\n"
  
! #: info/infodoc.c:60
  msgid "\\%-10[next-node]  Go to the next node on this level.\n"
  msgstr "\\%-10[next-node] Pojdi v naslednje vozliÅ¡Ä�e na tej ravni.\n"
  
! #: info/infodoc.c:61
  msgid "\\%-10[up-node]  Go up one level.\n"
  msgstr "\\%-10[up-node] Pojdi gor za eno raven.\n"
  
! #: info/infodoc.c:62
  msgid "\\%-10[top-node]  Go to the top node of this document.\n"
  msgstr "\\%-10[top-node] Pojdi v najviÅ¡je vozliÅ¡Ä�e tega dokumenta\n"
  
! #: info/infodoc.c:63
! #, fuzzy
! msgid "\\%-10[dir-node]  Go to the main 'directory' node.\n"
  msgstr "\\%-10[dir-node] Pojdi v glavno vozliÅ¡Ä�e `mape'.\n"
  
! #: info/infodoc.c:65
  msgid "1...9       Pick the first...ninth item in this node's menu.\n"
  msgstr "1 ... 9 Izberi prvi ... deveti predmet v tem meniju vozliÅ¡Ä�a.\n"
  
! #: info/infodoc.c:66
  msgid "\\%-10[last-menu-item]  Pick the last item in this node's menu.\n"
  msgstr "\\%-10[last-menu-item] Izberi zadnji predmet v tem meniju vozliÅ¡Ä�a.\n"
  
! #: info/infodoc.c:67
  msgid "\\%-10[menu-item]  Pick a menu item specified by name.\n"
  msgstr "\\%-10[menu-item] Izberi predmet menija, podanega z imenom.\n"
  
! #: info/infodoc.c:68
  msgid "\\%-10[xref-item]  Follow a cross reference specified by name.\n"
  msgstr "\\%-10[xref-item] Sledi vzdolÅ¾ sklica, podanega z imenom.\n"
  
! #: info/infodoc.c:69
  msgid "\\%-10[goto-node]  Go to a node specified by name.\n"
  msgstr "\\%-10[goto-node]  Pojdi v vozliÅ¡Ä�e, podano z imenom.\n"
  
! #: info/infodoc.c:71
  msgid "\\%-10[search]  Search forward for a specified string.\n"
  msgstr "\\%-10[search] IÅ¡Ä�i naprej za podan niz.\n"
  
! #: info/infodoc.c:72
  msgid "\\%-10[search-previous]  Search for previous occurrence.\n"
  msgstr "\\%-10[search-previous] IÅ¡Ä�i predhodno pojavitev.\n"
  
! #: info/infodoc.c:73
  msgid "\\%-10[search-next]  Search for next occurrence.\n"
  msgstr "\\%-10[search-next] IÅ¡Ä�i naslednjo pojavitev.\n"
  
! #: info/infodoc.c:74
  msgid ""
  "\\%-10[index-search]  Search for a specified string in the index, and\n"
***************
*** 823,1014 ****
  "              sklicevano s prvim najdenim vnosom.\n"
  
! #: info/infodoc.c:81
  msgid "\\%-10[virtual-index]  Synthesize menu of matching index entries.\n"
  msgstr ""
  
! #: info/infodoc.c:83
  msgid "\\%-10[abort-key]  Cancel the current operation.\n"
  msgstr "\\%-10[abort-key] PrekliÄ�i trenutno opravilo.\n"
  
! #: info/infodoc.c:91
! msgid ""
! "Basic Commands in Info Windows\n"
! "******************************\n"
! msgstr ""
! "Osnovni ukazi v Oknih Info\n"
! "******************************\n"
! 
! #: info/infodoc.c:94
! #, c-format
! msgid "  %-10s  Quit this help.\n"
! msgstr "  %-10s KonÄ�aj to pomoÄ�.\n"
! 
! #: info/infodoc.c:95
  #, c-format
! msgid "  %-10s  Quit Info altogether.\n"
! msgstr "  %-10s KonÄ�aj Info v celoti.\n"
! 
! #: info/infodoc.c:96
! #, c-format
! msgid "  %-10s  Invoke the Info tutorial.\n"
! msgstr "  %-10s PrikliÄ�i vodnik Info.\n"
! 
! #: info/infodoc.c:100
! #, c-format
! msgid "  %-10s  Move to the `next' node of this node.\n"
! msgstr "  %-10s Pomakni se v `naslednje' vozliÅ¡Ä�e tega vozliÅ¡Ä�a.\n"
! 
! #: info/infodoc.c:101
! #, c-format
! msgid "  %-10s  Move to the `previous' node of this node.\n"
! msgstr "  %-10s Pomakni se v `predhodno' vozliÅ¡Ä�e tega vozliÅ¡Ä�a.\n"
! 
! #: info/infodoc.c:102
! #, c-format
! msgid "  %-10s  Move `up' from this node.\n"
! msgstr "  %-10s Pomakni se `gor' iz tega vozliÅ¡Ä�a.\n"
! 
! #: info/infodoc.c:103
! #, c-format
! msgid ""
! "  %-10s  Pick menu item specified by name.\n"
! "              Picking a menu item causes another node to be selected.\n"
! msgstr ""
! "  %-10s Izberi predmet menija, podanega z imenom.\n"
! "              Izbira predmeta menija povzroÄ�i, da je izbrano drugo "
! "vozliÅ¡Ä�e.\n"
! 
! #: info/infodoc.c:105
! #, c-format
! msgid "  %-10s  Follow a cross reference.  Reads name of reference.\n"
! msgstr "  %-10s Sledi navzkriÅ¾ni sklic. Prebere ime sklica.\n"
! 
! #: info/infodoc.c:106
! #, c-format
! msgid "  %-10s  Move to the last node seen in this window.\n"
! msgstr "  %-10s  Pomakni se v zadnje videno vozliÅ¡Ä�e v tem oknu\n"
! 
! #: info/infodoc.c:107
! #, c-format
! msgid "  %-10s  Skip to next hypertext link within this node.\n"
! msgstr ""
! "  %-10s PreskoÄ�i na naslednjo hiperbesedilno povezavo v tem vozliÅ¡Ä�u.\n"
! 
! #: info/infodoc.c:108
! #, c-format
! msgid "  %-10s  Follow the hypertext link under cursor.\n"
! msgstr "  %-10s Sledi hiperbesedilni povezavi pod kazalko.\n"
! 
! #: info/infodoc.c:109
! #, c-format
! msgid "  %-10s  Move to the `directory' node.  Equivalent to `g (DIR)'.\n"
! msgstr "  %-10s Pomakni se v vozliÅ¡Ä�e `map'. Enakovredno `g (DIR)'.\n"
! 
! #: info/infodoc.c:110
! #, c-format
! msgid "  %-10s  Move to the Top node.  Equivalent to `g Top'.\n"
! msgstr "  %-10s Premakni se v NajviÅ¡je vozliÅ¡Ä�e.  Enakovredno `g Top'.\n"
! 
! #: info/infodoc.c:112
! msgid ""
! "Moving within a node:\n"
! "---------------------\n"
! msgstr ""
! "Premikanje znotraj vozliÅ¡Ä�a:\n"
! "---------------------\n"
! 
! #: info/infodoc.c:114
! #, c-format
! msgid "  %-10s  Scroll forward a page.\n"
! msgstr "  %-10s Pomakni se naprej za eno stran.\n"
! 
! #: info/infodoc.c:115
! #, c-format
! msgid "  %-10s  Scroll backward a page.\n"
! msgstr "  %-10s Pomakni se nazaj za eno stran.\n"
! 
! #: info/infodoc.c:116
! #, c-format
! msgid "  %-10s  Go to the beginning of this node.\n"
! msgstr "  %-10s Pojdi na zaÄ�etek tega vozliÅ¡Ä�a\n"
! 
! #: info/infodoc.c:117
! #, c-format
! msgid "  %-10s  Go to the end of this node.\n"
! msgstr "  %-10s Pojdi na konec tega vozliÅ¡Ä�a\n"
! 
! #: info/infodoc.c:118
! #, c-format
! msgid "  %-10s  Scroll forward 1 line.\n"
! msgstr "  %-10s Pomakni se naprej za 1 vrstico.\n"
! 
! #: info/infodoc.c:119
! #, c-format
! msgid "  %-10s  Scroll backward 1 line.\n"
! msgstr "  %-10s Pomakni se nazaj za 1 vrstico.\n"
! 
! #: info/infodoc.c:121
! msgid ""
! "Other commands:\n"
! "---------------\n"
! msgstr ""
! "Drugi ukazi:\n"
! "---------------\n"
! 
! #: info/infodoc.c:123
! #, c-format
! msgid "  %-10s  Pick first...ninth item in node's menu.\n"
! msgstr "  %-10s Izberi prvi ... deveti predmet v meniju vozliÅ¡Ä�a.\n"
! 
! #: info/infodoc.c:124
! #, c-format
! msgid "  %-10s  Pick last item in node's menu.\n"
! msgstr "  %-10s Izberi zadnji predmet v meniju vozliÅ¡Ä�a.\n"
! 
! #: info/infodoc.c:127
! #, c-format
! msgid ""
! "  %-10s  Search for a specified string in the index entries of this Info\n"
! "              file, and select the node referenced by the first entry "
! "found.\n"
  msgstr ""
- "  %-10s PoiÅ¡Ä�i doloÄ�en niz v vnosih kazala te datoteke Info in izberi\n"
- "              vozliÅ¡Ä�e, sklicevano s prvim najdenim vnosom.\n"
  
! #: info/infodoc.c:129
! #, c-format
! msgid ""
! "  %-10s  Move to node specified by name.\n"
! "              You may include a filename as well, as in (FILENAME)NODENAME.\n"
! msgstr ""
! "  %-10s Premakni se v vozliÅ¡Ä�e, podano z imenom.\n"
! "              VkljuÄ�ite lahko tudi ime datoteke na naÄ�in "
! "(IME_DATOTEKE)IME_VOZLIÅ ÄŒA.\n"
! 
! #: info/infodoc.c:131
! #, c-format
! msgid ""
! "  %-10s  Search forward for a specified string,\n"
! "              and select the node in which the next occurrence is found.\n"
! msgstr ""
! "  %-10s  IÅ¡Ä�i naprej za podan niz\n"
! "              in izberi vozliÅ¡Ä�e, v katerem je najdena naslednja pojavitev.\n"
! 
! #: info/infodoc.c:133
! #, c-format
! msgid ""
! "  %-10s  Search backward for a specified string,\n"
! "              and select the node in which the next occurrence is found.\n"
! msgstr ""
! "  %-10s  IÅ¡Ä�i nazaj za podan niz\n"
! "              in izberi vozliÅ¡Ä�e, v katerem je najdena naslednja pojavitev.\n"
! 
! #: info/infodoc.c:311
! #, c-format
  msgid "The current search path is:\n"
  msgstr "Trenutna pot iskanja je:\n"
  
! #: info/infodoc.c:314
! #, c-format
  msgid ""
  "Commands available in Info windows:\n"
--- 801,822 ----
  "              sklicevano s prvim najdenim vnosom.\n"
  
! #: info/infodoc.c:76
  msgid "\\%-10[virtual-index]  Synthesize menu of matching index entries.\n"
  msgstr ""
  
! #: info/infodoc.c:78
  msgid "\\%-10[abort-key]  Cancel the current operation.\n"
  msgstr "\\%-10[abort-key] PrekliÄ�i trenutno opravilo.\n"
  
! #: info/infodoc.c:197
  #, c-format
! msgid "This is GNU Info version %s.  "
  msgstr ""
  
! #: info/infodoc.c:198
  msgid "The current search path is:\n"
  msgstr "Trenutna pot iskanja je:\n"
  
! #: info/infodoc.c:203
  msgid ""
  "Commands available in Info windows:\n"
***************
*** 1018,1023 ****
  "\n"
  
! #: info/infodoc.c:317
! #, c-format
  msgid ""
  "Commands available in the echo area:\n"
--- 826,830 ----
  "\n"
  
! #: info/infodoc.c:206
  msgid ""
  "Commands available in the echo area:\n"
***************
*** 1027,1031 ****
  "\n"
  
! #: info/infodoc.c:338
  #, c-format
  msgid ""
--- 834,838 ----
  "\n"
  
! #: info/infodoc.c:226
  #, c-format
  msgid ""
***************
*** 1036,1041 ****
  "\n"
  
! #: info/infodoc.c:342
! #, c-format
  msgid ""
  "The following commands cannot be invoked at all:\n"
--- 843,847 ----
  "\n"
  
! #: info/infodoc.c:231
  msgid ""
  "The following commands cannot be invoked at all:\n"
***************
*** 1045,1323 ****
  "\n"
  
! #: info/infodoc.c:468
  msgid "Display help message"
  msgstr "PrikaÅ¾i sporoÄ�ilo pomoÄ�i"
  
! #: info/infodoc.c:486
! msgid "Visit Info node `(info)Help'"
  msgstr "ObiÅ¡Ä�ite vozliÅ¡Ä�e Info `(info)Help'"
  
! #: info/infodoc.c:612
  msgid "Print documentation for KEY"
  msgstr "PrikaÅ¾i dokumentacijo za TIPKO"
  
! #: info/infodoc.c:624
  #, c-format
  msgid "Describe key: %s"
  msgstr "OpiÅ¡i tipko: %s"
  
! #: info/infodoc.c:634
! #, c-format
! msgid "ESC %s is undefined."
! msgstr "ESC %s je nedoloÄ�en."
! 
! #: info/infodoc.c:650 info/infodoc.c:678
  #, c-format
  msgid "%s is undefined."
  msgstr "%s je nedoloÄ�en."
  
! #: info/infodoc.c:699
! #, c-format
! msgid "%s is defined to %s."
! msgstr "%s je doloÄ�en k %s."
! 
! #: info/infodoc.c:1123
  msgid "Show what to type to execute a given command"
  msgstr "PrikaÅ¾i, kaj je potrebno natipkati za izvedbo danega ukaza"
  
! #: info/infodoc.c:1127
  msgid "Where is command: "
  msgstr "Kje je ukaz: "
  
! #: info/infodoc.c:1149
! #, c-format
! msgid "`%s' is not on any keys"
  msgstr "`%s' ni na nobeni tipki"
  
! #: info/infodoc.c:1155
  #, c-format
  msgid "%s can only be invoked via %s."
  msgstr "%s je lahko priklican samo s %s."
  
! #: info/infodoc.c:1159
  #, c-format
  msgid "%s can be invoked via %s."
  msgstr "%s je lahko priklican s %s."
  
! #: info/infodoc.c:1164
! #, c-format
! msgid "There is no function named `%s'"
  msgstr "Funkcija z imenom `%s' ne obstaja"
  
! #: info/infodoc.c:98
! msgid ""
! "Selecting other nodes:\n"
! "----------------------\n"
! msgstr ""
! "Izbira drugih vozliÅ¡Ä�:\n"
! "----------------------\n"
! 
! #: info/infokey.c:169
! #, c-format
! msgid "incorrect number of arguments"
! msgstr "neveljavno Å¡tevilo argumentov"
! 
! #: info/infokey.c:199
! #, c-format
! msgid "cannot open input file `%s'"
  msgstr "ni mogoÄ�e odpreti datoteke vnosa `%s'"
  
! #: info/infokey.c:213
! #, c-format
! msgid "cannot create output file `%s'"
! msgstr "ni mogoÄ�e ustvariti datoteke vnosa `%s'"
! 
! #: info/infokey.c:224
! #, c-format
! msgid "error writing to `%s'"
! msgstr "napaka med branjem v `%s'"
! 
! #: info/infokey.c:230
! #, c-format
! msgid "error closing output file `%s'"
! msgstr "napaka med konÄ�anjem datoteke vnosa `%s'"
! 
! #: info/infokey.c:449
  #, c-format
  msgid "key sequence too long"
  msgstr "tipkovno zaporedje je predolgo"
  
! #: info/infokey.c:527
  #, c-format
  msgid "missing key sequence"
  msgstr "manjka tipkovno zaporedje"
  
! #: info/infokey.c:607
  #, c-format
  msgid "NUL character (\\000) not permitted"
  msgstr "znak NUL (\\000) ni dovoljen"
  
! #: info/infokey.c:637
  #, c-format
  msgid "NUL character (^%c) not permitted"
  msgstr "znak NUL (^%c) ni dovoljen"
  
! #: info/infokey.c:660
  #, c-format
  msgid "missing action name"
  msgstr "manjka ime dejanja"
  
! #: info/infokey.c:675 info/infokey.c:745
! #, c-format
! msgid "section too long"
! msgstr "odsek je predolg"
  
! #: info/infokey.c:681
  #, c-format
  msgid "unknown action `%s'"
  msgstr "neznano dejanje `%s'"
  
! #: info/infokey.c:691
  #, c-format
  msgid "action name too long"
  msgstr "ime dejanja je predolgo"
  
! #: info/infokey.c:704
  #, c-format
  msgid "extra characters following action `%s'"
  msgstr "dodatni znaki sledijo dejanju `%s'"
  
! #: info/infokey.c:715
  #, c-format
  msgid "missing variable name"
  msgstr "manjka ime spremenljivke"
  
! #: info/infokey.c:724
  #, c-format
  msgid "missing `=' immediately after variable name"
  msgstr "takoj za imenom spremenljivke manjka `='"
  
! #: info/infokey.c:731
  #, c-format
  msgid "variable name too long"
  msgstr "ime spremenljivke je predolgo"
  
! #: info/infokey.c:753
  #, c-format
  msgid "value too long"
  msgstr "vrednost je predolga"
  
! #: info/infokey.c:881
  #, c-format
  msgid "\"%s\", line %u: "
  msgstr "\"%s\", vrstica %u: "
  
! #: info/infokey.c:899
! #, c-format
! msgid ""
! "Usage: %s [OPTION]... [INPUT-FILE]\n"
! "\n"
! "Compile infokey source file to infokey file.  Reads INPUT-FILE (default\n"
! "$HOME/.infokey) and writes compiled key file to (by default) $HOME/.info.\n"
! "\n"
! "Options:\n"
! "  --output FILE        output to FILE instead of $HOME/.info\n"
! "  --help               display this help and exit.\n"
! "  --version            display version information and exit.\n"
! msgstr ""
! "Uporaba: %s [MOÅ½NOST]... [VHODNA-DATOTEKA]\n"
! "\n"
! "Kodno prevedi izvorno datoteko infokey v datoteko infokey. Prebere\n"
! "VHODNO-DATOTEKO (privzeto $HOME/.infokey) in zapiÅ¡e kodno\n"
! "prevedeno datoteko kljuÄ�a v (privzeto) $HOME/.info.\n"
! "\n"
! "MoÅ¾nosti:\n"
! "  --output DATOTEKA izpis v DATOTEKO, namesto v $HOME/.info\n"
! "  --help prikaÅ¾i to pomoÄ� in konÄ�aj\n"
! "  --version prikaÅ¾i podrobnosti razliÄ�ice in konÄ�aj.\n"
! 
! #: info/infomap.c:959
! #, c-format
! msgid "Ignoring invalid infokey file `%s' - too small"
! msgstr "Preziranje neveljavne datoteke infokey `%s' - premajhna"
! 
! #: info/infomap.c:962
! #, c-format
! msgid "Ignoring invalid infokey file `%s' - too big"
! msgstr "Preziranje neveljavne datoteke infokey `%s' - prevelika"
! 
! #: info/infomap.c:975
! #, c-format
! msgid "Error reading infokey file `%s' - short read"
! msgstr "Napaka med branjem datoteke infokey `%s' - kratko branje"
! 
! #: info/infomap.c:993
! #, c-format
! msgid ""
! "Invalid infokey file `%s' (bad magic numbers) -- run infokey to update it"
! msgstr ""
! "Neveljavna datoteka infokey `%s' (slabe magiÄ�ne Å¡tevilke) - zaÅ¾enite infokey "
! "za posodobitev"
! 
! #: info/infomap.c:1001
! #, c-format
! msgid "Your infokey file `%s' is out of date -- run infokey to update it"
! msgstr ""
! "VaÅ¡a datoteka infokey `%s' je zastarela - zaÅ¾enite infokey za posodobitev"
! 
! #: info/infomap.c:1017
! #, c-format
! msgid ""
! "Invalid infokey file `%s' (bad section length) -- run infokey to update it"
! msgstr ""
! "Neveljavna datoteka infokey `%s' (slaba dolÅ¾ina odseka) -- zaÅ¾enite infokey "
! "za posodobitev"
! 
! #: info/infomap.c:1041
! #, c-format
! msgid ""
! "Invalid infokey file `%s' (bad section code) -- run infokey to update it"
! msgstr ""
! "Neveljavna datoteka infokey `%s' (slaba koda odseka) -- zaÅ¾enite infokey za "
! "posodobitev"
! 
! #: info/infomap.c:1171
! msgid "Bad data in infokey file -- some key bindings ignored"
! msgstr ""
! "Slabi podatki v datoteki infokey -- nekatere tipkovne bliÅ¾njice so prezrte"
! 
! #: info/infomap.c:1236
! msgid "Bad data in infokey file -- some var settings ignored"
! msgstr ""
! "Slabi podatki v datoteki infokey -- nekatere nastavitve spremenljivk so "
! "prezrte"
! 
! #: info/m-x.c:67
  msgid "Read the name of an Info command and describe it"
  msgstr "Preberi ime ukaza Info in ga opiÅ¡i"
  
! #: info/m-x.c:71
  msgid "Describe command: "
  msgstr "OpiÅ¡i ukaz: "
  
! #: info/m-x.c:94
  msgid "Read a command name in the echo area and execute it"
  msgstr "Preberi ime ukaza v podroÄ�ju echo  in ga izvrÅ¡i"
  
! #: info/m-x.c:138
! #, c-format
! msgid "Cannot execute an `echo-area' command here."
  msgstr "Ukaza `echo-area' ni mogoÄ�e izvrÅ¡iti tukaj."
  
! #: info/m-x.c:151
  #, c-format
  msgid "Undefined command: %s"
  msgstr "NedoloÄ�en ukaz: %s"
  
! #: info/m-x.c:157
  msgid "Set the height of the displayed window"
  msgstr "Nastavi viÅ¡ino prikazanega okna"
  
! #: info/m-x.c:170
  #, c-format
  msgid "Set screen height to (%d): "
  msgstr "Nastavi viÅ¡ino zaslona na (%d): "
  
! #: info/makedoc.c:167 info/makedoc.c:175
  #, c-format
  msgid ""
--- 851,1012 ----
  "\n"
  
! #: info/infodoc.c:335
  msgid "Display help message"
  msgstr "PrikaÅ¾i sporoÄ�ilo pomoÄ�i"
  
! #: info/infodoc.c:348
! #, fuzzy
! msgid "Visit Info node '(info)Help'"
  msgstr "ObiÅ¡Ä�ite vozliÅ¡Ä�e Info `(info)Help'"
  
! #: info/infodoc.c:447
  msgid "Print documentation for KEY"
  msgstr "PrikaÅ¾i dokumentacijo za TIPKO"
  
! #: info/infodoc.c:458
  #, c-format
  msgid "Describe key: %s"
  msgstr "OpiÅ¡i tipko: %s"
  
! #: info/infodoc.c:468 info/infodoc.c:504
  #, c-format
  msgid "%s is undefined."
  msgstr "%s je nedoloÄ�en."
  
! #: info/infodoc.c:866
  msgid "Show what to type to execute a given command"
  msgstr "PrikaÅ¾i, kaj je potrebno natipkati za izvedbo danega ukaza"
  
! #: info/infodoc.c:870
  msgid "Where is command: "
  msgstr "Kje je ukaz: "
  
! #: info/infodoc.c:892
! #, fuzzy, c-format
! msgid "'%s' is not on any keys"
  msgstr "`%s' ni na nobeni tipki"
  
! #: info/infodoc.c:898
  #, c-format
  msgid "%s can only be invoked via %s."
  msgstr "%s je lahko priklican samo s %s."
  
! #: info/infodoc.c:902
  #, c-format
  msgid "%s can be invoked via %s."
  msgstr "%s je lahko priklican s %s."
  
! #: info/infodoc.c:907
! #, fuzzy, c-format
! msgid "There is no function named '%s'"
  msgstr "Funkcija z imenom `%s' ne obstaja"
  
! #: info/infomap.c:600
! #, fuzzy, c-format
! msgid "could not open init file %s"
  msgstr "ni mogoÄ�e odpreti datoteke vnosa `%s'"
  
! #: info/infokey.c:229
  #, c-format
  msgid "key sequence too long"
  msgstr "tipkovno zaporedje je predolgo"
  
! #: info/infokey.c:306
  #, c-format
  msgid "missing key sequence"
  msgstr "manjka tipkovno zaporedje"
  
! #: info/infokey.c:386
  #, c-format
  msgid "NUL character (\\000) not permitted"
  msgstr "znak NUL (\\000) ni dovoljen"
  
! #: info/infokey.c:415
  #, c-format
  msgid "NUL character (^%c) not permitted"
  msgstr "znak NUL (^%c) ni dovoljen"
  
! #: info/infokey.c:438
  #, c-format
  msgid "missing action name"
  msgstr "manjka ime dejanja"
  
! #: info/infokey.c:450
! #, fuzzy, c-format
! msgid "cannot bind key sequence to menu-digit"
! msgstr "tipkovno zaporedje je predolgo"
  
! #: info/infokey.c:458
  #, c-format
  msgid "unknown action `%s'"
  msgstr "neznano dejanje `%s'"
  
! #: info/infokey.c:482
  #, c-format
  msgid "action name too long"
  msgstr "ime dejanja je predolgo"
  
! #: info/infokey.c:495
  #, c-format
  msgid "extra characters following action `%s'"
  msgstr "dodatni znaki sledijo dejanju `%s'"
  
! #: info/infokey.c:506
  #, c-format
  msgid "missing variable name"
  msgstr "manjka ime spremenljivke"
  
! #: info/infokey.c:515
  #, c-format
  msgid "missing `=' immediately after variable name"
  msgstr "takoj za imenom spremenljivke manjka `='"
  
! #: info/infokey.c:522
  #, c-format
  msgid "variable name too long"
  msgstr "ime spremenljivke je predolgo"
  
! #: info/infokey.c:546
  #, c-format
  msgid "value too long"
  msgstr "vrednost je predolga"
  
! #: info/infokey.c:592
  #, c-format
  msgid "\"%s\", line %u: "
  msgstr "\"%s\", vrstica %u: "
  
! #: info/m-x.c:66
  msgid "Read the name of an Info command and describe it"
  msgstr "Preberi ime ukaza Info in ga opiÅ¡i"
  
! #: info/m-x.c:70
  msgid "Describe command: "
  msgstr "OpiÅ¡i ukaz: "
  
! #: info/m-x.c:93
  msgid "Read a command name in the echo area and execute it"
  msgstr "Preberi ime ukaza v podroÄ�ju echo  in ga izvrÅ¡i"
  
! #: info/m-x.c:136
! #, fuzzy, c-format
! msgid "Cannot execute an 'echo-area' command here."
  msgstr "Ukaza `echo-area' ni mogoÄ�e izvrÅ¡iti tukaj."
  
! #: info/m-x.c:149
  #, c-format
  msgid "Undefined command: %s"
  msgstr "NedoloÄ�en ukaz: %s"
  
! #: info/m-x.c:155
  msgid "Set the height of the displayed window"
  msgstr "Nastavi viÅ¡ino prikazanega okna"
  
! #: info/m-x.c:168
  #, c-format
  msgid "Set screen height to (%d): "
  msgstr "Nastavi viÅ¡ino zaslona na (%d): "
  
! #: info/makedoc.c:141
  #, c-format
  msgid ""
***************
*** 1326,1338 ****
  msgstr ""
  
! #: info/makedoc.c:557
  #, c-format
  msgid "Couldn't manipulate the file %s.\n"
  msgstr "Ni mogoÄ�e obdelati datoteke %s.\n"
  
! #: info/nodemenu.c:30
  msgid ""
  "\n"
  "* Menu:\n"
  "  (File)Node                        Lines   Size   Containing File\n"
  "  ----------                        -----   ----   ---------------"
--- 1015,1031 ----
  msgstr ""
  
! #: info/makedoc.c:466
  #, c-format
  msgid "Couldn't manipulate the file %s.\n"
  msgstr "Ni mogoÄ�e obdelati datoteke %s.\n"
  
! #. TRANSLATORS: The "\n* Menu:\n\n" part of this should not be translated, as
! #. it is part of the Info syntax.
! #: info/nodemenu.c:35
! #, fuzzy
  msgid ""
  "\n"
  "* Menu:\n"
+ "\n"
  "  (File)Node                        Lines   Size   Containing File\n"
  "  ----------                        -----   ----   ---------------"
***************
*** 1343,1372 ****
  "  ---------- ----- ---- ---------------"
  
! #: info/nodemenu.c:200
  msgid ""
  "Here is the menu of nodes you have recently visited.\n"
! "Select one from this menu, or use `\\[history-node]' in another window.\n"
  msgstr ""
  "Tukaj je meni vozliÅ¡Ä�, ki ste jih pred kratkim obiskali.\n"
  "Izberite eno iz menija ali pa uporabite `\\[history-node]' v drugem oknu.\n"
  
! #: info/nodemenu.c:220
  msgid "Make a window containing a menu of all of the currently visited nodes"
  msgstr "Ustvari okno, ki vsebuje meni vseh trenutno obiskanih vozliÅ¡Ä�"
  
! #: info/nodemenu.c:300
  msgid "Select a node which has been previously visited in a visible window"
  msgstr "Izberi vozliÅ¡Ä�e, ki je bilo predhodno obiskano v vidnem oknu"
  
! #: info/nodemenu.c:313
  msgid "Select visited node: "
  msgstr "Izberi obiskana vozliÅ¡Ä�a: "
  
! #: info/nodemenu.c:333 info/session.c:2617
  #, c-format
  msgid "The reference disappeared! (%s)."
  msgstr "Sklic je izginil! (%s)."
  
! #: info/pcterm.c:179
  #, c-format
  msgid "Terminal cannot be initialized: %s\n"
--- 1036,1066 ----
  "  ---------- ----- ---- ---------------"
  
! #: info/nodemenu.c:187
! #, fuzzy
  msgid ""
  "Here is the menu of nodes you have recently visited.\n"
! "Select one from this menu, or use '\\[history-node]' in another window.\n"
  msgstr ""
  "Tukaj je meni vozliÅ¡Ä�, ki ste jih pred kratkim obiskali.\n"
  "Izberite eno iz menija ali pa uporabite `\\[history-node]' v drugem oknu.\n"
  
! #: info/nodemenu.c:208
  msgid "Make a window containing a menu of all of the currently visited nodes"
  msgstr "Ustvari okno, ki vsebuje meni vseh trenutno obiskanih vozliÅ¡Ä�"
  
! #: info/nodemenu.c:253
  msgid "Select a node which has been previously visited in a visible window"
  msgstr "Izberi vozliÅ¡Ä�e, ki je bilo predhodno obiskano v vidnem oknu"
  
! #: info/nodemenu.c:260
  msgid "Select visited node: "
  msgstr "Izberi obiskana vozliÅ¡Ä�a: "
  
! #: info/nodemenu.c:278 info/session.c:2356
  #, c-format
  msgid "The reference disappeared! (%s)."
  msgstr "Sklic je izginil! (%s)."
  
! #: info/pcterm.c:211
  #, c-format
  msgid "Terminal cannot be initialized: %s\n"
***************
*** 1378,1443 ****
  msgstr "napaka logiÄ�nega izraza: %s"
  
! #: info/session.c:162
! #, c-format
  msgid ""
! "Welcome to Info version %s. Type \\[get-help-window] for help, \\[menu-item] "
! "for menu item."
  msgstr ""
  "DobrodoÅ¡li v Info razliÄ�ice %s. Za pomoÄ� vpiÅ¡ite \\[get-help-window], za "
  "predmet menija pa \\[menu-item]."
  
! #: info/session.c:621
  msgid "Move down to the next line"
  msgstr "Pomakni se navzdol v naslednjo vrstico"
  
! #: info/session.c:673
  msgid "Move up to the previous line"
  msgstr "Pomakni se navzgor v predhodno vrstico"
  
! #: info/session.c:943
  msgid "Move to the end of the line"
  msgstr "Pomakni se na konec vrstice"
  
! #: info/session.c:954
  msgid "Move to the start of the line"
  msgstr "Pomakni se na zaÄ�etek vrstice"
  
! #: info/session.c:1156
! msgid "Next"
! msgstr "Naprej"
! 
! #: info/session.c:1172 info/session.c:1296
! msgid "No more nodes within this document."
! msgstr "V tem dokumentu ni veÄ� vozliÅ¡Ä�."
! 
! #: info/session.c:1321
! msgid "No `Prev' for this node."
! msgstr "Brez `Pred' za to vozliÅ¡Ä�e."
! 
! #: info/session.c:1341
! msgid "No `Prev' or `Up' for this node within this document."
! msgstr "Brez `Pred' ali `Gor' za to vozliÅ¡Ä�e znotraj tega dokumenta."
! 
! #: info/session.c:1402
! msgid "Move forwards or down through node structure"
! msgstr "Pomakni se naprej ali dol skozi strukturo vozliÅ¡Ä�a"
  
! #: info/session.c:1418
! msgid "Move backwards or up through node structure"
! msgstr "Pomakni se nazaj ali gor skozi strukturo vozliÅ¡Ä�a"
  
! #: info/session.c:1519
  msgid "Scroll forward in this window"
  msgstr "Podrsaj  naprej v tem oknu"
  
! #: info/session.c:1527
  msgid "Scroll forward in this window and set default window size"
  msgstr "Podrsaj naprej v tem oknu in nastavi privzeto velikost okna"
  
! #: info/session.c:1535
  msgid "Scroll forward in this window staying within node"
  msgstr "Podrsaj naprej v tem oknu in ostani znotraj vozliÅ¡Ä�a"
  
! #: info/session.c:1543
  msgid ""
  "Scroll forward in this window staying within node and set default window size"
--- 1072,1159 ----
  msgstr "napaka logiÄ�nega izraza: %s"
  
! #: info/session.c:61
! msgid "Show all matching files"
! msgstr ""
! 
! #: info/session.c:65
! #, fuzzy, c-format
! msgid "No file index"
! msgstr "Brez vnosov kazala."
! 
! #. TRANSLATORS: Try to keep this message (when "expanded") at most 79
! #. characters; anything after the 79th character will not actually be
! #. displayed on an 80-column terminal.
! #: info/session.c:191
! #, fuzzy, c-format
  msgid ""
! "Welcome to Info version %s.  Type \\[get-help-window] for help, \\[get-info-"
! "help-node] for tutorial."
  msgstr ""
  "DobrodoÅ¡li v Info razliÄ�ice %s. Za pomoÄ� vpiÅ¡ite \\[get-help-window], za "
  "predmet menija pa \\[menu-item]."
  
! #: info/session.c:767
! #, fuzzy, c-format
! msgid "can't open %s: %s"
! msgstr "%s: ni mogoÄ�e odpreti --css-file: %s"
! 
! #: info/session.c:773
! #, c-format
! msgid "debugging output diverted to \"%s\""
! msgstr ""
! 
! #: info/session.c:1215
  msgid "Move down to the next line"
  msgstr "Pomakni se navzdol v naslednjo vrstico"
  
! #: info/session.c:1230
  msgid "Move up to the previous line"
  msgstr "Pomakni se navzgor v predhodno vrstico"
  
! #: info/session.c:1246
! msgid "Move the cursor to a specific line of the window"
! msgstr "Premakni kazalko v doloÄ�eno vrstico okna"
! 
! #: info/session.c:1278
  msgid "Move to the end of the line"
  msgstr "Pomakni se na konec vrstice"
  
! #: info/session.c:1303
  msgid "Move to the start of the line"
  msgstr "Pomakni se na zaÄ�etek vrstice"
  
! #: info/session.c:1385
! msgid "Move to the start of this node"
! msgstr "Pomakni se na zaÄ�etek tega vozliÅ¡Ä�a"
  
! #: info/session.c:1392
! msgid "Move to the end of this node"
! msgstr "Pomakni se na konec tega vozliÅ¡Ä�a"
  
! #: info/session.c:1474
  msgid "Scroll forward in this window"
  msgstr "Podrsaj  naprej v tem oknu"
  
! #: info/session.c:1488
! msgid "Scroll backward in this window"
! msgstr "Podrsaj nazaj v tem oknu"
! 
! #: info/session.c:1496
  msgid "Scroll forward in this window and set default window size"
  msgstr "Podrsaj naprej v tem oknu in nastavi privzeto velikost okna"
  
! #: info/session.c:1511
! msgid "Scroll backward in this window and set default window size"
! msgstr "Podrsaj nazaj v tem oknu in nastavi privzeto velikost okna"
! 
! #: info/session.c:1517
  msgid "Scroll forward in this window staying within node"
  msgstr "Podrsaj naprej v tem oknu in ostani znotraj vozliÅ¡Ä�a"
  
! #: info/session.c:1532
! msgid "Scroll backward in this window staying within node"
! msgstr "Podrsaj nazaj v tem oknu in ostani znotraj vozliÅ¡Ä�a"
! 
! #: info/session.c:1540
  msgid ""
  "Scroll forward in this window staying within node and set default window size"
***************
*** 1446,1462 ****
  "velikost okna"
  
! #: info/session.c:1551
! msgid "Scroll backward in this window"
! msgstr "Podrsaj nazaj v tem oknu"
! 
! #: info/session.c:1559
! msgid "Scroll backward in this window and set default window size"
! msgstr "Podrsaj nazaj v tem oknu in nastavi privzeto velikost okna"
! 
! #: info/session.c:1568
! msgid "Scroll backward in this window staying within node"
! msgstr "Podrsaj nazaj v tem oknu in ostani znotraj vozliÅ¡Ä�a"
! 
! #: info/session.c:1576
  msgid ""
  "Scroll backward in this window staying within node and set default window "
--- 1162,1166 ----
  "velikost okna"
  
! #: info/session.c:1567
  msgid ""
  "Scroll backward in this window staying within node and set default window "
***************
*** 1466,1584 ****
  "velikost okna"
  
! #: info/session.c:1584
! msgid "Move to the start of this node"
! msgstr "Pomakni se na zaÄ�etek tega vozliÅ¡Ä�a"
! 
! #: info/session.c:1591
! msgid "Move to the end of this node"
! msgstr "Pomakni se na konec tega vozliÅ¡Ä�a"
! 
! #: info/session.c:1598
  msgid "Scroll down by lines"
  msgstr "Podrsaj dol po vrsticah"
  
! #: info/session.c:1615
  msgid "Scroll up by lines"
  msgstr "Podrsaj gor po vrsticah"
  
! #: info/session.c:1633
  msgid "Scroll down by half screen size"
  msgstr "Podrsaj dol za pol velikosti zaslona"
  
! #: info/session.c:1659
  msgid "Scroll up by half screen size"
  msgstr "Podrsaj gor za pol velikosti zaslona"
  
! #: info/session.c:1688
  msgid "Select the next window"
  msgstr "Izberi naslednje okno"
  
! #: info/session.c:1727
  msgid "Select the previous window"
  msgstr "Izberi predhodno okno"
  
! #: info/session.c:1778
  msgid "Split the current window"
  msgstr "Razdeli trenutno okno"
  
! #: info/session.c:1862
  msgid "Delete the current window"
  msgstr "IzbriÅ¡i trenutno okno"
  
! #: info/session.c:1870
! msgid "Cannot delete a permanent window"
! msgstr "Trajnega okna ni mogoÄ�e izbrisati"
! 
! #: info/session.c:1902
! msgid "Delete all other windows"
! msgstr "IzbriÅ¡i vsa ostala okna"
! 
! #: info/session.c:1948
! msgid "Scroll the other window"
! msgstr "Podrsaj drugo okno"
! 
! #: info/session.c:1969
! msgid "Scroll the other window backward"
! msgstr "Podrsaj drugo okno nazaj"
! 
! #: info/session.c:1975
! msgid "Grow (or shrink) this window"
! msgstr "PoveÄ�aj (ali pomanjÅ¡aj) to okno"
! 
! #: info/session.c:1986
! msgid "Divide the available screen space among the visible windows"
! msgstr "Razdeli razpoloÅ¾ljiv prostor na zaslonu med vidna okna"
! 
! #: info/session.c:1993
! msgid "Toggle the state of line wrapping in the current window"
! msgstr "Preklopi stanje preloma vrstic v trenutnem oknu"
! 
! #: info/session.c:2000
! msgid "Toggle the usage of regular expressions in searches"
! msgstr "Preklopi uporabo logiÄ�nih izrazov v iskanjih"
! 
! #: info/session.c:2004
! #, c-format
! msgid "Using regular expressions for searches."
! msgstr "Uporaba logiÄ�nih izrazov za iskanja"
! 
! #: info/session.c:2005
! #, c-format
! msgid "Using literal strings for searches."
! msgstr "Uporaba znakovnih nizov za iskanja"
! 
! #: info/session.c:2197
! msgid "Select the Next node"
! msgstr "Izberi nasled. vozliÅ¡Ä�e"
! 
! #: info/session.c:2205
! msgid "Select the Prev node"
! msgstr "Izberi pred. vozliÅ¡Ä�e"
! 
! #: info/session.c:2213
! msgid "Select the Up node"
! msgstr "Izberi zgor. vozliÅ¡Ä�e"
  
! #: info/session.c:2220
! msgid "Select the last node in this file"
! msgstr "Izberi zadnje vozliÅ¡Ä�e v tej datoteki"
  
! #: info/session.c:2248 info/session.c:2282
! msgid "This window has no additional nodes"
! msgstr "To okno nima dodatnih vozliÅ¡Ä�"
  
! #: info/session.c:2254
! msgid "Select the first node in this file"
! msgstr "Izberi prvo vozliÅ¡Ä�e v tej datoteki"
  
! #: info/session.c:2289
! msgid "Select the last item in this node's menu"
! msgstr "Izberi zadnji predmet v tem meniju vozliÅ¡Ä�a"
  
! #: info/session.c:2295
  msgid "Select this menu item"
  msgstr "Izberi ta predmet menija"
  
! #: info/session.c:2328
  #, fuzzy, c-format
  msgid "There isn't %d item in this menu."
--- 1170,1238 ----
  "velikost okna"
  
! #: info/session.c:1573
  msgid "Scroll down by lines"
  msgstr "Podrsaj dol po vrsticah"
  
! #: info/session.c:1579
  msgid "Scroll up by lines"
  msgstr "Podrsaj gor po vrsticah"
  
! #: info/session.c:1591
  msgid "Scroll down by half screen size"
  msgstr "Podrsaj dol za pol velikosti zaslona"
  
! #: info/session.c:1618
  msgid "Scroll up by half screen size"
  msgstr "Podrsaj gor za pol velikosti zaslona"
  
! #: info/session.c:1624
! msgid "Scroll the other window"
! msgstr "Podrsaj drugo okno"
! 
! #: info/session.c:1645
! msgid "Scroll the other window backward"
! msgstr "Podrsaj drugo okno nazaj"
! 
! #: info/session.c:1745
  msgid "Select the next window"
  msgstr "Izberi naslednje okno"
  
! #: info/session.c:1782
  msgid "Select the previous window"
  msgstr "Izberi predhodno okno"
  
! #: info/session.c:1826
  msgid "Split the current window"
  msgstr "Razdeli trenutno okno"
  
! #: info/session.c:1868
  msgid "Delete the current window"
  msgstr "IzbriÅ¡i trenutno okno"
  
! #: info/session.c:1873
! msgid "Cannot delete a permanent window"
! msgstr "Trajnega okna ni mogoÄ�e izbrisati"
  
! #: info/session.c:1904
! msgid "Delete all other windows"
! msgstr "IzbriÅ¡i vsa ostala okna"
  
! #: info/session.c:1950
! msgid "Grow (or shrink) this window"
! msgstr "PoveÄ�aj (ali pomanjÅ¡aj) to okno"
  
! #: info/session.c:1961
! msgid "Divide the available screen space among the visible windows"
! msgstr "Razdeli razpoloÅ¾ljiv prostor na zaslonu med vidna okna"
  
! #: info/session.c:1968
! msgid "Toggle the state of line wrapping in the current window"
! msgstr "Preklopi stanje preloma vrstic v trenutnem oknu"
  
! #: info/session.c:2117
  msgid "Select this menu item"
  msgstr "Izberi ta predmet menija"
  
! #: info/session.c:2147
  #, fuzzy, c-format
  msgid "There isn't %d item in this menu."
***************
*** 1587,1918 ****
  msgstr[1] "V tem meniju ni %d predmetov."
  
! #: info/session.c:2524 info/session.c:2525
  #, c-format
  msgid "Menu item (%s): "
  msgstr "Predmet menija (%s): "
  
! #: info/session.c:2528
  msgid "Menu item: "
  msgstr "Predmet menija: "
  
! #: info/session.c:2535 info/session.c:2536
  #, c-format
  msgid "Follow xref (%s): "
  msgstr "Sledi xref (%s): "
  
! #: info/session.c:2539
  msgid "Follow xref: "
  msgstr "Sledi xref: "
  
! #: info/session.c:2660
  msgid "Read a menu item and select its node"
  msgstr "Preberi predmet menija in izberi njegovo vozliÅ¡Ä�e"
  
! #: info/session.c:2668
  msgid "Read a footnote or cross reference and select its node"
  msgstr ""
  "Preberi sprotno opombo ali pa navzkriÅ¾ni sklic in izberi njuno vozliÅ¡Ä�e"
  
! #: info/session.c:2674
  msgid "Move to the start of this node's menu"
  msgstr "Premakni se na zaÄ�etek tega menija vozliÅ¡Ä�a"
  
! #: info/session.c:2696
  msgid "Visit as many menu items at once as possible"
  msgstr "ÄŒe je moÅ¾no, obiÅ¡Ä�i Ä�im veÄ� predmetov menijev naenkrat"
  
! #: info/session.c:2724
! msgid "Read a node name and select it"
! msgstr "Preberi ime vozliÅ¡Ä�a in ga izberi"
  
! #: info/session.c:2778 info/session.c:2783
! msgid "Goto node: "
! msgstr "Pojdi v vozliÅ¡Ä�e: "
  
! #: info/session.c:2855
! #, c-format
! msgid "No menu in node `%s'."
! msgstr "V vozliÅ¡Ä�u `%s' ni menijev."
  
! #: info/session.c:2904
! #, c-format
! msgid "No menu item `%s' in node `%s'."
! msgstr "V vozliÅ¡Ä�u `%s' ni predmetov menijev `%s'."
  
! #: info/session.c:2940
! #, c-format
! msgid "Unable to find node referenced by `%s' in `%s'."
  msgstr "Ni mogoÄ�e najti vozliÅ¡Ä�a, sklicevanega s strani `%s' v `%s'."
  
! #: info/session.c:2992
  msgid "Read a list of menus starting from dir and follow them"
  msgstr "Preberi seznam menijev, ki se zaÄ�nejo v mapi in jim sledi"
  
! #: info/session.c:2994
  msgid "Follow menus: "
  msgstr "Sledi menijem: "
  
! #: info/session.c:3187
  msgid "Find the node describing program invocation"
  msgstr "Najdi vozliÅ¡Ä�e, ki opisuje priklic programa"
  
! #: info/session.c:3189
  #, c-format
  msgid "Find Invocation node of [%s]: "
  msgstr "Najdi vozliÅ¡Ä�e priklica [%s]: "
  
! #: info/session.c:3227
  msgid "Read a manpage reference and select it"
  msgstr "preberi priroÄ�niÅ¡ko stran in jo izberi"
  
! #: info/session.c:3231
  msgid "Get Manpage: "
  msgstr "Pridobi stran priroÄ�nika: "
  
! #: info/session.c:3261
! msgid "Select the node `Top' in this file"
  msgstr "Izberi vozliÅ¡Ä�e `Top' v tej datoteki"
  
! #: info/session.c:3267
! msgid "Select the node `(dir)'"
  msgstr "Izberi vozliÅ¡Ä�e `(dir)'"
  
! #: info/session.c:3284 info/session.c:3286
! #, c-format
! msgid "Kill node (%s): "
! msgstr "UniÄ�i vozliÅ¡Ä�e (%s): "
! 
! #: info/session.c:3337
! #, c-format
! msgid "Cannot kill node `%s'"
! msgstr "VozliÅ¡Ä�a `%s' ni mogoÄ�e uniÄ�iti"
! 
! #: info/session.c:3347
! msgid "Cannot kill the last node"
! msgstr "Zadnjega vozliÅ¡Ä�a ni mogoÄ�e uniÄ�iti"
  
! #: info/session.c:3433
  msgid "Select the most recently selected node"
  msgstr "Izberi nedavno izbrano vozliÅ¡Ä�e"
  
! #: info/session.c:3439
! msgid "Kill this node"
! msgstr "UniÄ�i to vozliÅ¡Ä�e"
  
! #: info/session.c:3447
  msgid "Read the name of a file and select it"
  msgstr "Preberi ime vozliÅ¡Ä�a in ga izberi"
  
! #: info/session.c:3451
  msgid "Find file: "
  msgstr "Najdi datoteko: "
  
! #: info/session.c:3468
! #, c-format
! msgid "Cannot find `%s'."
  msgstr "Ni mogoÄ�e najti `%s'."
  
! #: info/session.c:3508 info/session.c:3633
  #, fuzzy, c-format
! msgid "writing file %s"
! msgstr "Zapisovanje vozliÅ¡Ä�a %s ..."
! 
! #: info/session.c:3519 info/session.c:3644
! #, c-format
! msgid "Could not create output file `%s'."
  msgstr "Ni bilo mogoÄ�e ustvariti izhodne datoteke `%s'."
  
! #: info/session.c:3533 info/session.c:3663
  #, fuzzy, c-format
  msgid "error writing to %s: %s"
  msgstr "napaka med branjem v `%s'"
  
! #: info/session.c:3541
  #, fuzzy, c-format
  msgid "closing %s"
  msgstr "Odstranjevanje %s\n"
  
! #: info/session.c:3590
  #, fuzzy, c-format
  msgid "writing node %s..."
  msgstr "Zapisovanje vozliÅ¡Ä�a %s ..."
  
! #: info/session.c:3670
! #, fuzzy, c-format
! msgid "closing file %s"
! msgstr "napaka med konÄ�anjem datoteke vnosa `%s'"
! 
! #: info/session.c:3678
  msgid "Pipe the contents of this node through INFO_PRINT_COMMAND"
  msgstr "Uporabi cev za vsebino tega vozliÅ¡Ä�a skozi INFO_PRINT_COMMAND"
  
! #: info/session.c:3713
! #, c-format
! msgid "Cannot open pipe to `%s'."
  msgstr "Ni mogoÄ�e odpreti cevi v `%s'."
  
! #: info/session.c:3718
  #, fuzzy, c-format
  msgid "printing node %s..."
  msgstr "Izpisovanje vozliÅ¡Ä�a %s ..."
  
! #: info/session.c:3726
  #, fuzzy, c-format
  msgid "finished printing node %s"
  msgstr "Izpisovanje vozliÅ¡Ä�a %s ..."
  
! #: info/session.c:4015
  msgid "Search continued from the end of the document."
  msgstr "Iskanje se nadaljuje od konca dokumenta."
  
! #: info/session.c:4020
  msgid "Search continued from the beginning of the document."
  msgstr "Iskanje se nadaljuje od zaÄ�etka dokumenta."
  
! #: info/session.c:4037
  #, c-format
  msgid "Searching subfile %s ..."
  msgstr "Iskanje poddatoteke %s ..."
  
! #: info/session.c:4097
! msgid "Read a string and search for it case-sensitively"
! msgstr "Preberi niz in ga iÅ¡Ä�i obÄ�utljivo na velikost Ä�rk"
! 
! #: info/session.c:4104
! msgid "Read a string and search for it"
! msgstr "Preberi niz in ga poiÅ¡Ä�i"
! 
! #: info/session.c:4112
! msgid "Read a string and search backward for it"
! msgstr "Preberi niz in ga poiÅ¡Ä�i v smeri nazaj"
  
! #: info/session.c:4169 info/session.c:4175
  #, c-format
  msgid "%s%s%s [%s]: "
  msgstr "%s%s%s [%s]: "
  
! #: info/session.c:4170 info/session.c:4176
  msgid "Regexp search"
  msgstr "Iskanje logiÄ�nega izraza"
  
! #: info/session.c:4171 info/session.c:4177
  msgid " case-sensitively"
  msgstr " loÄ�evanje velikosti Ä�rk"
  
! #: info/session.c:4172 info/session.c:4178
  msgid " backward"
  msgstr " vzvratno"
  
! #: info/session.c:4176
! msgid "Search"
! msgstr "Iskanje"
  
! #: info/session.c:4225
! msgid "Search failed."
! msgstr "Iskanje je spodletelo."
  
  #: info/session.c:4243
  msgid "Repeat last search in the same direction"
  msgstr "Ponovi zadnje iskanje v isti smeri"
  
! #: info/session.c:4246 info/session.c:4267
  msgid "No previous search string"
  msgstr "Brez niza predhodnega iskanja"
  
! #: info/session.c:4264
  msgid "Repeat last search in the reverse direction"
  msgstr "Ponovi zadnje iskanje v obratni smeri"
  
! #: info/session.c:4294 info/session.c:4300
  msgid "Search interactively for a string as you type it"
  msgstr "Ko se vpisuje niz, ga iÅ¡Ä�i vzajemno"
  
! #: info/session.c:4380
  msgid "Regexp I-search backward: "
  msgstr "Vzvratno I-iskanje logiÄ�nega izraza: "
  
! #: info/session.c:4381
  msgid "I-search backward: "
  msgstr "I-iskanje vzvratno: "
  
! #: info/session.c:4383
  msgid "Regexp I-search: "
  msgstr "I-iskanje logiÄ�nega izraza: "
  
! #: info/session.c:4384
  msgid "I-search: "
  msgstr "I-iskanje: "
  
! #: info/session.c:4409 info/session.c:4411
  msgid "Failing "
  msgstr "Spodletelo "
  
! #: info/session.c:4895
! msgid "Move to the previous cross reference"
! msgstr "Pomakni se na predhodni navzkriÅ¾ni sklic"
! 
! #: info/session.c:4913
! msgid "Move to the next cross reference"
! msgstr "Pomakni se na naslednji navzkriÅ¾ni sklic"
! 
! #: info/session.c:4935
! msgid "Select reference or menu item appearing on this line"
! msgstr "Izberi sklic ali predmet menija, ki se prikazuje v tej vrstici"
! 
! #: info/session.c:4958
  msgid "Cancel current operation"
  msgstr "PrekliÄ�i trenutno opravilo"
  
! #: info/session.c:4965
  msgid "Quit"
  msgstr "KonÄ�aj"
  
! #: info/session.c:4974
! msgid "Move the cursor to a specific line of the window"
! msgstr "Premakni kazalko v doloÄ�eno vrstico okna"
  
! #: info/session.c:5006
  msgid "Redraw the display"
  msgstr "OsveÅ¾i zaslon"
  
! #: info/session.c:5043
  msgid "Quit using Info"
  msgstr "KonÄ�aj z uporabo Info"
  
! #: info/session.c:5058
  msgid "Run command bound to this key's lowercase variant"
  msgstr "ZaÅ¾eni ukaz, doloÄ�en tej izvedbi tipke z malimi Ä�rkami"
  
! #: info/session.c:5069
  #, c-format
  msgid "Unknown command (%s)."
  msgstr "Neznan ukaz (%s)."
  
! #: info/session.c:5072
  #, c-format
  msgid "\"%s\" is invalid"
  msgstr "\"%s\" je neveljaven"
  
! #: info/session.c:5073
! #, c-format
! msgid "`%s' is invalid"
  msgstr "`%s' je neveljaven"
  
! #: info/session.c:5288
  msgid "Add this digit to the current numeric argument"
  msgstr "Dodaj to Å¡tevko trenutnemu Å¡tevilskemu argumentu"
  
! #: info/session.c:5297
  msgid "Start (or multiply by 4) the current numeric argument"
  msgstr "ZaÄ�ni (ali zmnoÅ¾i s 4) trenutni Å¡tevilski argument"
  
- #: info/session.c:5312
- msgid "Internally used by \\[universal-argument]"
- msgstr "Notranja uporaba s \\[universal-argument]"
- 
- #: info/session.c:5388
- msgid "Show full file name of node being displayed"
- msgstr ""
- 
  #: info/tilde.c:361
  #, c-format
--- 1241,1620 ----
  msgstr[1] "V tem meniju ni %d predmetov."
  
! #: info/session.c:2156
! msgid "Select the last item in this node's menu"
! msgstr "Izberi zadnji predmet v tem meniju vozliÅ¡Ä�a"
! 
! #: info/session.c:2264 info/session.c:2265
  #, c-format
  msgid "Menu item (%s): "
  msgstr "Predmet menija (%s): "
  
! #: info/session.c:2268
  msgid "Menu item: "
  msgstr "Predmet menija: "
  
! #: info/session.c:2275 info/session.c:2276
  #, c-format
  msgid "Follow xref (%s): "
  msgstr "Sledi xref (%s): "
  
! #: info/session.c:2279
  msgid "Follow xref: "
  msgstr "Sledi xref: "
  
! #: info/session.c:2368
  msgid "Read a menu item and select its node"
  msgstr "Preberi predmet menija in izberi njegovo vozliÅ¡Ä�e"
  
! #: info/session.c:2393
  msgid "Read a footnote or cross reference and select its node"
  msgstr ""
  "Preberi sprotno opombo ali pa navzkriÅ¾ni sklic in izberi njuno vozliÅ¡Ä�e"
  
! #: info/session.c:2399
  msgid "Move to the start of this node's menu"
  msgstr "Premakni se na zaÄ�etek tega menija vozliÅ¡Ä�a"
  
! #: info/session.c:2421
  msgid "Visit as many menu items at once as possible"
  msgstr "ÄŒe je moÅ¾no, obiÅ¡Ä�i Ä�im veÄ� predmetov menijev naenkrat"
  
! #: info/session.c:2520
! msgid "Move to the previous cross reference"
! msgstr "Pomakni se na predhodni navzkriÅ¾ni sklic"
  
! #: info/session.c:2583
! msgid "Move to the next cross reference"
! msgstr "Pomakni se na naslednji navzkriÅ¾ni sklic"
  
! #: info/session.c:2644
! msgid "Select reference or menu item appearing on this line"
! msgstr "Izberi sklic ali predmet menija, ki se prikazuje v tej vrstici"
  
! #: info/session.c:2678
! #, fuzzy, c-format
! msgid "No menu in node '%s'."
! msgstr "V vozliÅ¡Ä�u `%s' ni menijev."
  
! #: info/session.c:2725
! #, fuzzy, c-format
! msgid "Unable to find node referenced by '%s' in '%s'."
  msgstr "Ni mogoÄ�e najti vozliÅ¡Ä�a, sklicevanega s strani `%s' v `%s'."
  
! #: info/session.c:2775
  msgid "Read a list of menus starting from dir and follow them"
  msgstr "Preberi seznam menijev, ki se zaÄ�nejo v mapi in jim sledi"
  
! #: info/session.c:2777
  msgid "Follow menus: "
  msgstr "Sledi menijem: "
  
! #: info/session.c:2879
! msgid "Select the Next node"
! msgstr "Izberi nasled. vozliÅ¡Ä�e"
! 
! #: info/session.c:2886
! msgid "Select the Prev node"
! msgstr "Izberi pred. vozliÅ¡Ä�e"
! 
! #: info/session.c:2893
! msgid "Select the Up node"
! msgstr "Izberi zgor. vozliÅ¡Ä�e"
! 
! #: info/session.c:2899
! msgid "Select the last node in this file"
! msgstr "Izberi zadnje vozliÅ¡Ä�e v tej datoteki"
! 
! #: info/session.c:2926 info/session.c:2959
! msgid "This window has no additional nodes"
! msgstr "To okno nima dodatnih vozliÅ¡Ä�"
! 
! #: info/session.c:2932
! msgid "Select the first node in this file"
! msgstr "Izberi prvo vozliÅ¡Ä�e v tej datoteki"
! 
! #: info/session.c:3064
! msgid "No more nodes within this document."
! msgstr "V tem dokumentu ni veÄ� vozliÅ¡Ä�."
! 
! #: info/session.c:3109 info/session.c:3149
! #, fuzzy
! msgid "No 'Prev' or 'Up' for this node within this document."
! msgstr "Brez `Pred' ali `Gor' za to vozliÅ¡Ä�e znotraj tega dokumenta."
! 
! #: info/session.c:3162
! msgid "Move forwards or down through node structure"
! msgstr "Pomakni se naprej ali dol skozi strukturo vozliÅ¡Ä�a"
! 
! #: info/session.c:3179
! msgid "Move backwards or up through node structure"
! msgstr "Pomakni se nazaj ali gor skozi strukturo vozliÅ¡Ä�a"
! 
! #: info/session.c:3202
! msgid "Read a node name and select it"
! msgstr "Preberi ime vozliÅ¡Ä�a in ga izberi"
! 
! #: info/session.c:3256 info/session.c:3260
! msgid "Goto node: "
! msgstr "Pojdi v vozliÅ¡Ä�e: "
! 
! #: info/session.c:3439
  msgid "Find the node describing program invocation"
  msgstr "Najdi vozliÅ¡Ä�e, ki opisuje priklic programa"
  
! #: info/session.c:3441
  #, c-format
  msgid "Find Invocation node of [%s]: "
  msgstr "Najdi vozliÅ¡Ä�e priklica [%s]: "
  
! #: info/session.c:3486
  msgid "Read a manpage reference and select it"
  msgstr "preberi priroÄ�niÅ¡ko stran in jo izberi"
  
! #: info/session.c:3490
  msgid "Get Manpage: "
  msgstr "Pridobi stran priroÄ�nika: "
  
! #: info/session.c:3511
! #, fuzzy
! msgid "Select the node 'Top' in this file"
  msgstr "Izberi vozliÅ¡Ä�e `Top' v tej datoteki"
  
! #: info/session.c:3517
! #, fuzzy
! msgid "Select the node '(dir)'"
  msgstr "Izberi vozliÅ¡Ä�e `(dir)'"
  
! #: info/session.c:3523
! msgid "Show full file name of node being displayed"
! msgstr ""
  
! #: info/session.c:3540
  msgid "Select the most recently selected node"
  msgstr "Izberi nedavno izbrano vozliÅ¡Ä�e"
  
! #: info/session.c:3545
! #, c-format
! msgid "No earlier node in history"
! msgstr ""
  
! #: info/session.c:3549
  msgid "Read the name of a file and select it"
  msgstr "Preberi ime vozliÅ¡Ä�a in ga izberi"
  
! #: info/session.c:3553
  msgid "Find file: "
  msgstr "Najdi datoteko: "
  
! #: info/session.c:3570
! #, fuzzy, c-format
! msgid "Cannot find '%s'."
  msgstr "Ni mogoÄ�e najti `%s'."
  
! #: info/session.c:3619
  #, fuzzy, c-format
! msgid "Could not create output file '%s'."
  msgstr "Ni bilo mogoÄ�e ustvariti izhodne datoteke `%s'."
  
! #: info/session.c:3633
  #, fuzzy, c-format
  msgid "error writing to %s: %s"
  msgstr "napaka med branjem v `%s'"
  
! #: info/session.c:3642
  #, fuzzy, c-format
  msgid "closing %s"
  msgstr "Odstranjevanje %s\n"
  
! #: info/session.c:3691
  #, fuzzy, c-format
  msgid "writing node %s..."
  msgstr "Zapisovanje vozliÅ¡Ä�a %s ..."
  
! #: info/session.c:3737
  msgid "Pipe the contents of this node through INFO_PRINT_COMMAND"
  msgstr "Uporabi cev za vsebino tega vozliÅ¡Ä�a skozi INFO_PRINT_COMMAND"
  
! #: info/session.c:3765
! #, fuzzy, c-format
! msgid "Cannot open pipe to '%s'."
  msgstr "Ni mogoÄ�e odpreti cevi v `%s'."
  
! #: info/session.c:3770
  #, fuzzy, c-format
  msgid "printing node %s..."
  msgstr "Izpisovanje vozliÅ¡Ä�a %s ..."
  
! #: info/session.c:3778
  #, fuzzy, c-format
  msgid "finished printing node %s"
  msgstr "Izpisovanje vozliÅ¡Ä�a %s ..."
  
! #: info/session.c:3810
! msgid "Toggle the usage of regular expressions in searches"
! msgstr "Preklopi uporabo logiÄ�nih izrazov v iskanjih"
! 
! #: info/session.c:3814
! #, c-format
! msgid "Using regular expressions for searches."
! msgstr "Uporaba logiÄ�nih izrazov za iskanja"
! 
! #: info/session.c:3815
! #, c-format
! msgid "Using literal strings for searches."
! msgstr "Uporaba znakovnih nizov za iskanja"
! 
! #: info/session.c:4059
  msgid "Search continued from the end of the document."
  msgstr "Iskanje se nadaljuje od konca dokumenta."
  
! #: info/session.c:4064
  msgid "Search continued from the beginning of the document."
  msgstr "Iskanje se nadaljuje od zaÄ�etka dokumenta."
  
! #: info/session.c:4084
  #, c-format
  msgid "Searching subfile %s ..."
  msgstr "Iskanje poddatoteke %s ..."
  
! #: info/session.c:4123
! msgid "Search failed."
! msgstr "Iskanje je spodletelo."
  
! #: info/session.c:4142
  #, c-format
  msgid "%s%s%s [%s]: "
  msgstr "%s%s%s [%s]: "
  
! #: info/session.c:4143 info/session.c:4149
  msgid "Regexp search"
  msgstr "Iskanje logiÄ�nega izraza"
  
! #: info/session.c:4143 info/session.c:4149
! msgid "Search"
! msgstr "Iskanje"
! 
! #: info/session.c:4144 info/session.c:4150
  msgid " case-sensitively"
  msgstr " loÄ�evanje velikosti Ä�rk"
  
! #: info/session.c:4145 info/session.c:4151
  msgid " backward"
  msgstr " vzvratno"
  
! #: info/session.c:4148
! #, fuzzy, c-format
! msgid "%s%s%s: "
! msgstr "%s%s%s [%s]: "
  
! #: info/session.c:4168
! msgid "Search string too short"
! msgstr ""
! 
! #: info/session.c:4238
! msgid "Read a string and search for it case-sensitively"
! msgstr "Preberi niz in ga iÅ¡Ä�i obÄ�utljivo na velikost Ä�rk"
  
  #: info/session.c:4243
+ msgid "Read a string and search for it"
+ msgstr "Preberi niz in ga poiÅ¡Ä�i"
+ 
+ #: info/session.c:4249
+ msgid "Read a string and search backward for it"
+ msgstr "Preberi niz in ga poiÅ¡Ä�i v smeri nazaj"
+ 
+ #: info/session.c:4257
  msgid "Repeat last search in the same direction"
  msgstr "Ponovi zadnje iskanje v isti smeri"
  
! #: info/session.c:4265 info/session.c:4310
  msgid "No previous search string"
  msgstr "Brez niza predhodnega iskanja"
  
! #: info/session.c:4302
  msgid "Repeat last search in the reverse direction"
  msgstr "Ponovi zadnje iskanje v obratni smeri"
  
! #: info/session.c:4349
! msgid "Clear displayed search matches"
! msgstr ""
! 
! #: info/session.c:4366 info/session.c:4372
  msgid "Search interactively for a string as you type it"
  msgstr "Ko se vpisuje niz, ga iÅ¡Ä�i vzajemno"
  
! #: info/session.c:4486
  msgid "Regexp I-search backward: "
  msgstr "Vzvratno I-iskanje logiÄ�nega izraza: "
  
! #: info/session.c:4487
  msgid "I-search backward: "
  msgstr "I-iskanje vzvratno: "
  
! #: info/session.c:4489
  msgid "Regexp I-search: "
  msgstr "I-iskanje logiÄ�nega izraza: "
  
! #: info/session.c:4490
  msgid "I-search: "
  msgstr "I-iskanje: "
  
! #: info/session.c:4515 info/session.c:4518
  msgid "Failing "
  msgstr "Spodletelo "
  
! #: info/session.c:4891
  msgid "Cancel current operation"
  msgstr "PrekliÄ�i trenutno opravilo"
  
! #: info/session.c:4898
  msgid "Quit"
  msgstr "KonÄ�aj"
  
! #: info/session.c:4903
! #, fuzzy
! msgid "Display version of Info being run"
! msgstr "prikaÅ¾i podrobnosti razliÄ�ice in konÄ�aj"
  
! #: info/session.c:4905
! #, c-format
! msgid "GNU Info version %s"
! msgstr ""
! 
! #: info/session.c:4910
  msgid "Redraw the display"
  msgstr "OsveÅ¾i zaslon"
  
! #: info/session.c:4947
  msgid "Quit using Info"
  msgstr "KonÄ�aj z uporabo Info"
  
! #: info/session.c:4960
  msgid "Run command bound to this key's lowercase variant"
  msgstr "ZaÅ¾eni ukaz, doloÄ�en tej izvedbi tipke z malimi Ä�rkami"
  
! #: info/session.c:4971
  #, c-format
  msgid "Unknown command (%s)."
  msgstr "Neznan ukaz (%s)."
  
! #: info/session.c:4974
  #, c-format
  msgid "\"%s\" is invalid"
  msgstr "\"%s\" je neveljaven"
  
! #: info/session.c:4975
! #, fuzzy, c-format
! msgid "'%s' is invalid"
  msgstr "`%s' je neveljaven"
  
! #: info/session.c:5293
  msgid "Add this digit to the current numeric argument"
  msgstr "Dodaj to Å¡tevko trenutnemu Å¡tevilskemu argumentu"
  
! #: info/session.c:5300
  msgid "Start (or multiply by 4) the current numeric argument"
  msgstr "ZaÄ�ni (ali zmnoÅ¾i s 4) trenutni Å¡tevilski argument"
  
  #: info/tilde.c:361
  #, c-format
***************
*** 1920,1929 ****
  msgstr "vrstica branja: zmanjkalo je navideznega pomnilnika!\n"
  
! #: info/variables.c:37
  msgid "When \"On\", footnotes appear and disappear automatically"
  msgstr ""
  "Kadar je \"VkljuÄ�eno\", se sprotne opombe prikaÅ¾ejo in izginejo samodejno"
  
! #: info/variables.c:41
  msgid "When \"On\", creating or deleting a window resizes other windows"
  msgstr ""
--- 1622,1631 ----
  msgstr "vrstica branja: zmanjkalo je navideznega pomnilnika!\n"
  
! #: info/variables.c:51
  msgid "When \"On\", footnotes appear and disappear automatically"
  msgstr ""
  "Kadar je \"VkljuÄ�eno\", se sprotne opombe prikaÅ¾ejo in izginejo samodejno"
  
! #: info/variables.c:55
  msgid "When \"On\", creating or deleting a window resizes other windows"
  msgstr ""
***************
*** 1931,1943 ****
  "oken"
  
! #: info/variables.c:45
  msgid "When \"On\", flash the screen instead of ringing the bell"
  msgstr "Kadar je \"VkljuÄ�eno\", naj utripa zaslon namesto zvonjenja z zvoncem"
  
! #: info/variables.c:49
  msgid "When \"On\", errors cause the bell to ring"
  msgstr "Kadar je \"VkljuÄ�eno\", napake povzroÄ�ijo zvonjenje zvonca"
  
! #: info/variables.c:53
  msgid "When \"On\", Info garbage collects files which had to be uncompressed"
  msgstr ""
--- 1633,1645 ----
  "oken"
  
! #: info/variables.c:59
  msgid "When \"On\", flash the screen instead of ringing the bell"
  msgstr "Kadar je \"VkljuÄ�eno\", naj utripa zaslon namesto zvonjenja z zvoncem"
  
! #: info/variables.c:63
  msgid "When \"On\", errors cause the bell to ring"
  msgstr "Kadar je \"VkljuÄ�eno\", napake povzroÄ�ijo zvonjenje zvonca"
  
! #: info/variables.c:67
  msgid "When \"On\", Info garbage collects files which had to be uncompressed"
  msgstr ""
***************
*** 1945,2054 ****
  "razÅ¡irjene"
  
! #: info/variables.c:56
  msgid "When \"On\", the portion of the matched search string is highlighted"
  msgstr "Kadar je \"VkljuÄ�eno\", je del ujemajoÄ�ega niza iskanja oznaÄ�en"
  
! #: info/variables.c:60
  msgid "Controls what happens when scrolling is requested at the end of a node"
  msgstr "Nadzoruje, kaj se zgodi, ko je na koncu vozliÅ¡Ä�a zahtevano drsenje"
  
! #: info/variables.c:65
  msgid "Same as scroll-behaviour"
  msgstr "Enako kot obnaÅ¡anje drsenja"
  
! #: info/variables.c:69
  msgid "The number lines to scroll when the cursor moves out of the window"
  msgstr "Å tevilo vrstic za drsenje, kadar se kazalka premakne izven okna"
  
! #: info/variables.c:73
  msgid "Controls whether scroll-behavior affects cursor movement commands"
  msgstr "Nadzoruje, Ä�e obnaÅ¡anje drsenja vpliva na ukaze premikanja kazalke"
  
! #: info/variables.c:77
  msgid "When \"On\", Info accepts and displays ISO Latin characters"
  msgstr "Kadar je \"VkljuÄ�eno\", Info sprejme in prikaÅ¾e znake ISO Latin"
  
! #: info/variables.c:81
  msgid ""
  "What to do when a scrolling command is issued at the end of the last node"
  msgstr "Kaj storiti, kadar je ukaz drsenja izdan na koncu zadnjega vozliÅ¡Ä�a"
  
! #: info/variables.c:86
  msgid "Minimal length of a search string"
  msgstr ""
  
! #: info/variables.c:90
  msgid "Skip current window when searching"
  msgstr ""
  
! #: info/variables.c:95
  msgid "Explain the use of a variable"
  msgstr "Pojasni uporabo spremenljivke"
  
! #: info/variables.c:101
  msgid "Describe variable: "
  msgstr "OpiÅ¡i spremenljivko: "
  
! #: info/variables.c:120
  msgid "Set the value of an Info variable"
  msgstr "Nastavi vrednost spremenljivke Info"
  
! #: info/variables.c:126
  msgid "Set variable: "
  msgstr "Nastavi spremenljivko: "
  
! #: info/variables.c:144
  #, c-format
  msgid "Set %s to value (%d): "
  msgstr "Nastavi %s na vrednost (%d): "
  
! #: info/variables.c:184
  #, c-format
  msgid "Set %s to value (%s): "
  msgstr "Nastavi %s na vrednost (%s): "
  
! #: info/window.c:1077
  msgid "--*** Tags out of Date ***"
  msgstr "--*** Zastarele oznake ***"
  
! #: info/window.c:1088
  msgid "-----Info: (), lines ----, "
  msgstr "-----Info: (), vrstice ----, "
  
! #: info/window.c:1095
! #, c-format
! msgid "-%s---Info: %s, %d lines --%s--"
  msgstr "-%s---Info: %s, %d vrstic --%s--"
  
! #: info/window.c:1099
! #, c-format
! msgid "-%s%s-Info: (%s)%s, %d lines --%s--"
  msgstr "-%s%s-Info: (%s)%s, %d vrstic --%s--"
  
! #: info/window.c:1106
  #, c-format
  msgid " Subfile: %s"
  msgstr " Poddatoteka: %s"
  
! #: install-info/install-info.c:286
  #, fuzzy, c-format
  msgid "%s for %s"
  msgstr " za %s"
  
! #: install-info/install-info.c:525
  #, c-format
  msgid "\tTry `%s --help' for a complete list of options.\n"
  msgstr "\tZa popoln seznam moÅ¾nosti poskusite `%s --help'.\n"
  
! #: install-info/install-info.c:533
  #, c-format
  msgid "Usage: %s [OPTION]... [INFO-FILE [DIR-FILE]]\n"
  msgstr "Uporaba: %s [MOÅ½NOST]... [DATOTEKA-INFO. [DATOTEKA-MAP]]\n"
  
! #: install-info/install-info.c:535
  msgid "Add or remove entries in INFO-FILE from the Info directory DIR-FILE."
  msgstr "Dodaj ali odstrani vnose v DATOTEKI-INFO iz mape Info MAPA-DATOTEK"
  
! #: install-info/install-info.c:536
  msgid ""
  "INFO-FILE and DIR-FILE are required unless the --info-file\n"
--- 1647,1783 ----
  "razÅ¡irjene"
  
! #: info/variables.c:70
  msgid "When \"On\", the portion of the matched search string is highlighted"
  msgstr "Kadar je \"VkljuÄ�eno\", je del ujemajoÄ�ega niza iskanja oznaÄ�en"
  
! #: info/variables.c:74
  msgid "Controls what happens when scrolling is requested at the end of a node"
  msgstr "Nadzoruje, kaj se zgodi, ko je na koncu vozliÅ¡Ä�a zahtevano drsenje"
  
! #: info/variables.c:79
  msgid "Same as scroll-behaviour"
  msgstr "Enako kot obnaÅ¡anje drsenja"
  
! #: info/variables.c:83
  msgid "The number lines to scroll when the cursor moves out of the window"
  msgstr "Å tevilo vrstic za drsenje, kadar se kazalka premakne izven okna"
  
! #: info/variables.c:87
  msgid "Controls whether scroll-behavior affects cursor movement commands"
  msgstr "Nadzoruje, Ä�e obnaÅ¡anje drsenja vpliva na ukaze premikanja kazalke"
  
! #: info/variables.c:91
  msgid "When \"On\", Info accepts and displays ISO Latin characters"
  msgstr "Kadar je \"VkljuÄ�eno\", Info sprejme in prikaÅ¾e znake ISO Latin"
  
! #: info/variables.c:95
  msgid ""
  "What to do when a scrolling command is issued at the end of the last node"
  msgstr "Kaj storiti, kadar je ukaz drsenja izdan na koncu zadnjega vozliÅ¡Ä�a"
  
! #: info/variables.c:100
  msgid "Minimal length of a search string"
  msgstr ""
  
! #: info/variables.c:104
  msgid "Skip current window when searching"
  msgstr ""
  
! #: info/variables.c:108
! msgid "Exclude default directories from file search path"
! msgstr ""
! 
! #: info/variables.c:112
! msgid "Hide some Info file syntax in the text of nodes"
! msgstr ""
! 
! #: info/variables.c:116
! msgid ""
! "Length of time in milliseconds to wait for the next byte in a sequence "
! "indicating that a key has been pressed"
! msgstr ""
! 
! #: info/variables.c:120
! msgid "Highlight search matches"
! msgstr ""
! 
! #: info/variables.c:124
! msgid "Method to use to track mouse events"
! msgstr ""
! 
! #: info/variables.c:130
  msgid "Explain the use of a variable"
  msgstr "Pojasni uporabo spremenljivke"
  
! #: info/variables.c:136
  msgid "Describe variable: "
  msgstr "OpiÅ¡i spremenljivko: "
  
! #: info/variables.c:151
  msgid "Set the value of an Info variable"
  msgstr "Nastavi vrednost spremenljivke Info"
  
! #: info/variables.c:158
  msgid "Set variable: "
  msgstr "Nastavi spremenljivko: "
  
! #: info/variables.c:174
  #, c-format
  msgid "Set %s to value (%d): "
  msgstr "Nastavi %s na vrednost (%d): "
  
! #: info/variables.c:208
  #, c-format
  msgid "Set %s to value (%s): "
  msgstr "Nastavi %s na vrednost (%s): "
  
! #: info/window.c:921
  msgid "--*** Tags out of Date ***"
  msgstr "--*** Zastarele oznake ***"
  
! #: info/window.c:965
  msgid "-----Info: (), lines ----, "
  msgstr "-----Info: (), vrstice ----, "
  
! #: info/window.c:972
! #, fuzzy, c-format
! msgid "-%s---Info: %s, %ld lines --%s--"
  msgstr "-%s---Info: %s, %d vrstic --%s--"
  
! #: info/window.c:976
! #, fuzzy, c-format
! msgid "-%s%s-Info: (%s)%s, %ld lines --%s--"
  msgstr "-%s%s-Info: (%s)%s, %d vrstic --%s--"
  
! #: info/window.c:982
  #, c-format
  msgid " Subfile: %s"
  msgstr " Poddatoteka: %s"
  
! #: install-info/install-info.c:292
! #, c-format
! msgid "%s: empty file"
! msgstr "%s: prazna datoteka"
! 
! #: install-info/install-info.c:294
  #, fuzzy, c-format
  msgid "%s for %s"
  msgstr " za %s"
  
! #: install-info/install-info.c:533
  #, c-format
  msgid "\tTry `%s --help' for a complete list of options.\n"
  msgstr "\tZa popoln seznam moÅ¾nosti poskusite `%s --help'.\n"
  
! #: install-info/install-info.c:541
  #, c-format
  msgid "Usage: %s [OPTION]... [INFO-FILE [DIR-FILE]]\n"
  msgstr "Uporaba: %s [MOÅ½NOST]... [DATOTEKA-INFO. [DATOTEKA-MAP]]\n"
  
! #: install-info/install-info.c:543
  msgid "Add or remove entries in INFO-FILE from the Info directory DIR-FILE."
  msgstr "Dodaj ali odstrani vnose v DATOTEKI-INFO iz mape Info MAPA-DATOTEK"
  
! #: install-info/install-info.c:544
  msgid ""
  "INFO-FILE and DIR-FILE are required unless the --info-file\n"
***************
*** 2056,2060 ****
  msgstr ""
  
! #: install-info/install-info.c:540
  msgid ""
  "Options:\n"
--- 1785,1789 ----
  msgstr ""
  
! #: install-info/install-info.c:548
  msgid ""
  "Options:\n"
***************
*** 2065,2069 ****
  msgstr ""
  
! #: install-info/install-info.c:547
  #, fuzzy
  msgid ""
--- 1794,1798 ----
  msgstr ""
  
! #: install-info/install-info.c:555
  #, fuzzy
  msgid ""
***************
*** 2071,2074 ****
--- 1800,1806 ----
  " --delete            delete existing entries for INFO-FILE from DIR-FILE;\n"
  "                      don't insert any new entries.\n"
+ " --defsection=TEXT   like --section, but only use TEXT if no sections\n"
+ "                      are present in INFO-FILE (replacing \"Miscellaneous"
+ "\").\n"
  " --description=TEXT  the description of the entry is TEXT; used with\n"
  "                      the --name option to become synonymous with the\n"
***************
*** 2089,2093 ****
  " --dry-run enako kot --test."
  
! #: install-info/install-info.c:558
  #, fuzzy
  msgid ""
--- 1821,1825 ----
  " --dry-run enako kot --test."
  
! #: install-info/install-info.c:568
  #, fuzzy
  msgid ""
***************
*** 2114,2118 ****
  "                      osnovnega imena datoteke Info tudi ni mogoÄ�e najti."
  
! #: install-info/install-info.c:567
  #, fuzzy
  msgid ""
--- 1846,1850 ----
  "                      osnovnega imena datoteke Info tudi ni mogoÄ�e najti."
  
! #: install-info/install-info.c:577
  #, fuzzy
  msgid ""
***************
*** 2136,2140 ****
  " --quiet zatri opozorila."
  
! #: install-info/install-info.c:575
  #, fuzzy
  msgid ""
--- 1868,1872 ----
  " --quiet zatri opozorila."
  
! #: install-info/install-info.c:585
  #, fuzzy
  msgid ""
***************
*** 2158,2162 ****
  " --quiet zatri opozorila."
  
! #: install-info/install-info.c:583
  msgid ""
  " --regex=R           put this file's entries in all sections that match the\n"
--- 1890,1894 ----
  " --quiet zatri opozorila."
  
! #: install-info/install-info.c:593
  msgid ""
  " --regex=R           put this file's entries in all sections that match the\n"
***************
*** 2170,2178 ****
  "                      If you don't specify any sections, they are "
  "determined\n"
! "                       from information in the Info file itself.\n"
  " --section R SEC     equivalent to --regex=R --section=SEC --add-once."
  msgstr ""
  
! #: install-info/install-info.c:596
  msgid ""
  " --silent            suppress warnings.\n"
--- 1902,1913 ----
  "                      If you don't specify any sections, they are "
  "determined\n"
! "                       from information in the Info file itself;\n"
! "                       if nothing is available there, the --defsection\n"
! "                       value is used; if that is not specified, the\n"
! "                       final default is \"Miscellaneous\".\n"
  " --section R SEC     equivalent to --regex=R --section=SEC --add-once."
  msgstr ""
  
! #: install-info/install-info.c:609
  msgid ""
  " --silent            suppress warnings.\n"
***************
*** 2184,2198 ****
  " --version prikaÅ¾i podrobnosti razliÄ�ice in konÄ�aj."
  
! #: install-info/install-info.c:603 tp/texi2any.pl:849
! msgid ""
! "Email bug reports to bug-texinfo@gnu.org,\n"
! "general questions and discussion to help-texinfo@gnu.org.\n"
! "Texinfo home page: http://www.gnu.org/software/texinfo/"
! msgstr ""
! "PoroÄ�ila o hroÅ¡Ä�ih poÅ¡ljite z e-poÅ¡to na bug-texinfo@gnu.org,\n"
! "sploÅ¡na vpraÅ¡anja in razprave na help-texinfo@gnu.org.\n"
! "DomaÄ�a stran texinfo: http://www.gnu.org/software/texinfo/"
! 
! #: install-info/install-info.c:630
  #, fuzzy, c-format
  msgid ""
--- 1919,1923 ----
  " --version prikaÅ¾i podrobnosti razliÄ�ice in konÄ�aj."
  
! #: install-info/install-info.c:643
  #, fuzzy, c-format
  msgid ""
***************
*** 2229,2304 ****
  "%s\n"
  
! #: install-info/install-info.c:654
  #, fuzzy, c-format
  msgid "%s: could not read (%s) and could not create (%s)"
  msgstr "%s: ni mogoÄ�e brati (%s) in ni mogoÄ�e ustvariti (%s)\n"
  
! #: install-info/install-info.c:758
! #, c-format
! msgid "%s: empty file"
! msgstr "%s: prazna datoteka"
! 
! #: install-info/install-info.c:1109 install-info/install-info.c:1149
  #, c-format
  msgid "START-INFO-DIR-ENTRY without matching END-INFO-DIR-ENTRY"
  msgstr "START-INFO-DIR-ENTRY nima ujemajoÄ�ega END-INFO-DIR-ENTRY"
  
! #: install-info/install-info.c:1144
  #, c-format
  msgid "END-INFO-DIR-ENTRY without matching START-INFO-DIR-ENTRY"
  msgstr "END-INFO-DIR-ENTRY nima ujemajoÄ�ega START-INFO-DIR-ENTRY"
  
! #: install-info/install-info.c:2008 install-info/install-info.c:2018
  #, c-format
  msgid "%s: already have dir file: %s\n"
  msgstr "%s: datoteka map Å¾e obstaja: %s\n"
  
! #: install-info/install-info.c:2098
  #, c-format
  msgid "%s: Specify the Info file only once.\n"
  msgstr "%s: Navedi datoteko Info samo enkrat.\n"
  
! #: install-info/install-info.c:2131
  #, c-format
  msgid "Extra regular expression specified, ignoring `%s'"
  msgstr "Naveden je dodaten logiÄ�ni izraz, prezrtje `%s'"
  
! #: install-info/install-info.c:2143
  #, c-format
  msgid "Error in regular expression `%s': %s"
  msgstr "Napaka v logiÄ�nem izrazu `%s': %s"
  
! #: install-info/install-info.c:2201
  #, c-format
  msgid "excess command line argument `%s'"
  msgstr "preseÅ¾en argument ukazne vrstice `%s'"
  
! #: install-info/install-info.c:2205
  #, c-format
  msgid "No input file specified; try --help for more information."
  msgstr "Navedene ni nobene datoteke vnosa; za veÄ� podrobnosti poskusite --help"
  
! #: install-info/install-info.c:2207
  #, c-format
  msgid "No dir file specified; try --help for more information."
  msgstr "Navedene ni nobene datoteke map; za veÄ� podrobnosti poskusite --help"
  
! #: install-info/install-info.c:2349
  #, c-format
  msgid "no info dir entry in `%s'"
  msgstr "v `%s' ni nobene datoteke info"
  
! #: install-info/install-info.c:2597
  #, c-format
  msgid "no entries found for `%s'; nothing deleted"
  msgstr "za `%s' ni najdenih nobenih vnosov; niÄ� ni izbrisano"
  
! #: tp/DebugTexinfo/DebugTree.pm:63 tp/Texinfo/Convert/Converter.pm:821
! #: tp/Texinfo/Convert/DocBook.pm:311 tp/Texinfo/Convert/HTML.pm:6528
! #: tp/Texinfo/Convert/HTML.pm:6552 tp/Texinfo/Convert/HTML.pm:6929
! #: tp/Texinfo/Convert/HTML.pm:6987 tp/Texinfo/Convert/HTML.pm:7065
! #: tp/Texinfo/Convert/HTML.pm:7142 tp/Texinfo/Convert/IXIN.pm:293
! #: tp/Texinfo/Convert/Info.pm:96 tp/Texinfo/Convert/Info.pm:200
! #: tp/Texinfo/Convert/Info.pm:226 tp/Texinfo/Convert/Plaintext.pm:503
  #: tp/Texinfo/Convert/TexinfoXML.pm:457
  #, fuzzy, perl-format
--- 1954,2029 ----
  "%s\n"
  
! #: install-info/install-info.c:667
  #, fuzzy, c-format
  msgid "%s: could not read (%s) and could not create (%s)"
  msgstr "%s: ni mogoÄ�e brati (%s) in ni mogoÄ�e ustvariti (%s)\n"
  
! #: install-info/install-info.c:1134 install-info/install-info.c:1174
  #, c-format
  msgid "START-INFO-DIR-ENTRY without matching END-INFO-DIR-ENTRY"
  msgstr "START-INFO-DIR-ENTRY nima ujemajoÄ�ega END-INFO-DIR-ENTRY"
  
! #: install-info/install-info.c:1169
  #, c-format
  msgid "END-INFO-DIR-ENTRY without matching START-INFO-DIR-ENTRY"
  msgstr "END-INFO-DIR-ENTRY nima ujemajoÄ�ega START-INFO-DIR-ENTRY"
  
! #: install-info/install-info.c:2037 install-info/install-info.c:2047
  #, c-format
  msgid "%s: already have dir file: %s\n"
  msgstr "%s: datoteka map Å¾e obstaja: %s\n"
  
! #: install-info/install-info.c:2143
  #, c-format
  msgid "%s: Specify the Info file only once.\n"
  msgstr "%s: Navedi datoteko Info samo enkrat.\n"
  
! #: install-info/install-info.c:2176
  #, c-format
  msgid "Extra regular expression specified, ignoring `%s'"
  msgstr "Naveden je dodaten logiÄ�ni izraz, prezrtje `%s'"
  
! #: install-info/install-info.c:2188
  #, c-format
  msgid "Error in regular expression `%s': %s"
  msgstr "Napaka v logiÄ�nem izrazu `%s': %s"
  
! #: install-info/install-info.c:2250
  #, c-format
  msgid "excess command line argument `%s'"
  msgstr "preseÅ¾en argument ukazne vrstice `%s'"
  
! #: install-info/install-info.c:2254
  #, c-format
  msgid "No input file specified; try --help for more information."
  msgstr "Navedene ni nobene datoteke vnosa; za veÄ� podrobnosti poskusite --help"
  
! #: install-info/install-info.c:2256
  #, c-format
  msgid "No dir file specified; try --help for more information."
  msgstr "Navedene ni nobene datoteke map; za veÄ� podrobnosti poskusite --help"
  
! #: install-info/install-info.c:2277
! #, fuzzy, c-format
! msgid "Could not read %s."
! msgstr "Ni mogoÄ�e ustvariti mape `%s': %s"
! 
! #: install-info/install-info.c:2424
  #, c-format
  msgid "no info dir entry in `%s'"
  msgstr "v `%s' ni nobene datoteke info"
  
! #: install-info/install-info.c:2672
  #, c-format
  msgid "no entries found for `%s'; nothing deleted"
  msgstr "za `%s' ni najdenih nobenih vnosov; niÄ� ni izbrisano"
  
! #: tp/DebugTexinfo/DebugTree.pm:63 tp/Texinfo/Convert/Converter.pm:855
! #: tp/Texinfo/Convert/Converter.pm:893 tp/Texinfo/Convert/Converter.pm:1204
! #: tp/Texinfo/Convert/DocBook.pm:326 tp/Texinfo/Convert/HTML.pm:6499
! #: tp/Texinfo/Convert/HTML.pm:6523 tp/Texinfo/Convert/HTML.pm:6900
! #: tp/Texinfo/Convert/HTML.pm:6958 tp/Texinfo/Convert/HTML.pm:7036
! #: tp/Texinfo/Convert/HTML.pm:7113 tp/Texinfo/Convert/IXIN.pm:293
! #: tp/Texinfo/Convert/Info.pm:295 tp/Texinfo/Convert/Plaintext.pm:538
  #: tp/Texinfo/Convert/TexinfoXML.pm:457
  #, fuzzy, perl-format
***************
*** 2306,2562 ****
  msgstr "%s: ni mogoÄ�e odpreti --css-file: %s"
  
! #: tp/Texinfo/Common.pm:865
  msgid "recursion is always allowed"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:866
  #, fuzzy
  msgid "arguments are quoted by default"
  msgstr "@quote-arg je zastarel; argumenti so privzeto navedeni"
  
! #: tp/Texinfo/Common.pm:1065
  #, fuzzy, perl-format
  msgid "%s is not a valid language code"
  msgstr "%s ni veljavna koda jezika ISO 639"
  
! #: tp/Texinfo/Common.pm:1070
  #, fuzzy, perl-format
  msgid "%s is not a valid region code"
  msgstr "%s ni veljavna koda jezika ISO 639"
  
! #: tp/Texinfo/Common.pm:1088
! #, perl-format
  msgid "%s is not a valid split possibility"
! msgstr ""
  
! #: tp/Texinfo/Common.pm:1111
  #, fuzzy, perl-format
  msgid "could not read %s: %s"
  msgstr "Ni mogoÄ�e ustvariti mape `%s': %s"
  
! #: tp/Texinfo/Common.pm:1129
  #, fuzzy, perl-format
  msgid "error on closing @verbatiminclude file %s: %s"
  msgstr "napaka med konÄ�anjem datoteke vnosa `%s'"
  
! #: tp/Texinfo/Common.pm:1134 tp/Texinfo/Parser.pm:3187
  #, fuzzy, perl-format
  msgid "@%s: could not find %s"
  msgstr "Ni mogoÄ�e najti `%s'."
  
! #: tp/Texinfo/Common.pm:1432
  #, fuzzy, perl-format
  msgid "could not open html refs config file %s: %s"
  msgstr "Ni mogoÄ�e odstraniti datoteke `%s': %s"
  
! #: tp/Texinfo/Common.pm:1460
  #, fuzzy
  msgid "missing type"
  msgstr "manjka ime dejanja"
  
! #: tp/Texinfo/Common.pm:1463
  #, fuzzy, perl-format
  msgid "unrecognized type: %s"
  msgstr "%s: neprepoznana moÅ¾nost `--%s'\n"
  
! #: tp/Texinfo/Common.pm:1480
  #, fuzzy, perl-format
  msgid "error on closing html refs config file %s: %s"
  msgstr "Ni mogoÄ�e odstraniti datoteke `%s': %s"
  
! #: tp/Texinfo/Common.pm:1515
  msgid "no node to be renamed"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1526
  msgid "nodes without a new name at the end of file"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1536 tp/Texinfo/Parser.pm:842
  #, fuzzy, perl-format
  msgid "could not open %s: %s"
  msgstr "%s: ni mogoÄ�e odpreti --css-file: %s"
  
! #: tp/Texinfo/Common.pm:2028
! #, perl-format
  msgid "could not protect hash character in @%s"
! msgstr ""
  
! #: tp/Texinfo/Convert/Converter.pm:394 tp/Texinfo/Convert/Converter.pm:413
  #, fuzzy, perl-format
  msgid "Obsolete variable %s\n"
  msgstr "Nastavi spremenljivko: "
  
! #: tp/Texinfo/Convert/Converter.pm:604
  #, fuzzy, perl-format
  msgid "could not create directories `%s' or `%s': %s"
  msgstr "Ni mogoÄ�e ustvariti mape `%s': %s"
  
! #: tp/Texinfo/Convert/Converter.pm:612
  #, fuzzy, perl-format
  msgid "could not create directory `%s': %s"
  msgstr "Ni mogoÄ�e ustvariti mape `%s': %s"
  
! #: tp/Texinfo/Convert/DocBook.pm:347 tp/Texinfo/Convert/HTML.pm:6955
! #: tp/Texinfo/Convert/HTML.pm:7013 tp/Texinfo/Convert/IXIN.pm:915
! #: tp/Texinfo/Convert/Info.pm:159 tp/Texinfo/Convert/Info.pm:185
! #: tp/Texinfo/Convert/Info.pm:216 tp/Texinfo/Convert/Info.pm:279
! #: tp/Texinfo/Convert/TexinfoXML.pm:476 tp/Texinfo/Parser.pm:1950
! #, fuzzy, perl-format
! msgid "error on closing %s: %s"
! msgstr "Napaka v logiÄ�nem izrazu `%s': %s"
! 
! #: tp/Texinfo/Convert/DocBook.pm:923
  #, fuzzy, perl-format
  msgid "@image file `%s' not found, using `%s'"
  msgstr "datoteka @image `%s' je neberljiva: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:1683
  #, fuzzy, perl-format
  msgid "@image file `%s' (for HTML) not found, using `%s'"
  msgstr "@image datoteka `%s' (za HTML) ni berljiva: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:2354
  #, perl-format
  msgid "raw format %s is not converted"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4833
  msgid "string not closed in css file"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4835
  #, fuzzy
  msgid "--css-include ended in comment"
  msgstr "%s:%d: --css-file se je konÄ�ala v komentarju"
  
! #: tp/Texinfo/Convert/HTML.pm:4837
  msgid "@import not finished in css file"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4863
  #, fuzzy, perl-format
  msgid "CSS file %s not found"
  msgstr "%cend makra ni mogoÄ�e najti"
  
! #: tp/Texinfo/Convert/HTML.pm:4869
  #, fuzzy, perl-format
  msgid "could not open --include-file %s: %s"
  msgstr "%s: ni mogoÄ�e odpreti --css-file: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:4879
  #, fuzzy, perl-format
  msgid "error on closing CSS file %s: %s"
  msgstr "napaka med konÄ�anjem datoteke vnosa `%s'"
  
! #: tp/Texinfo/Convert/HTML.pm:5825 tp/Texinfo/Convert/HTML.pm:5829
  #, fuzzy, perl-format
  msgid "no htmlxref.cnf entry found for `%s'"
  msgstr "Za `%s' ni najdenih nobenih vnosov kazal\n"
  
! #: tp/Texinfo/Convert/HTML.pm:6523
  #, fuzzy, perl-format
  msgid "error on closing frame file %s: %s"
  msgstr "napaka med konÄ�anjem datoteke vnosa `%s'"
  
! #: tp/Texinfo/Convert/HTML.pm:6547
  #, fuzzy, perl-format
  msgid "error on closing TOC frame file %s: %s"
  msgstr "napaka med konÄ�anjem datoteke vnosa `%s'"
  
! #: tp/Texinfo/Convert/HTML.pm:6662
  #, perl-format
  msgid "handler %s of stage %s priority %s failed"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6863
  msgid "must specify a title with a title command or @top"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:7072
  #, fuzzy, perl-format
  msgid "error on closing redirection node file %s: %s"
  msgstr "napaka med konÄ�anjem datoteke vnosa `%s'"
  
! #: tp/Texinfo/Convert/HTML.pm:7097
  #, fuzzy, perl-format
  msgid "old name for `%s' is a node of the document"
  msgstr "Brez `Pred' ali `Gor' za to vozliÅ¡Ä�e znotraj tega dokumenta."
  
! #: tp/Texinfo/Convert/HTML.pm:7103
  #, fuzzy, perl-format
  msgid "file empty for renamed node `%s'"
  msgstr "nesklicevano vozliÅ¡Ä�e `%s'"
  
! #: tp/Texinfo/Convert/HTML.pm:7117
! #, perl-format
  msgid "target node (new name for `%s') not in document: %s"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:7149
  #, fuzzy, perl-format
  msgid "error on closing renamed node redirection file %s: %s"
  msgstr "napaka med konÄ�anjem datoteke vnosa `%s'"
  
! #: tp/Texinfo/Convert/HTML.pm:7187
  msgid "empty node name"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:7189 tp/Texinfo/Parser.pm:3534
  #, perl-format
  msgid "syntax for an external node used for `%s'"
  msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:105
  #, fuzzy
  msgid "document without nodes"
  msgstr "V tem vozliÅ¡Ä�u ni menijev."
  
! #: tp/Texinfo/Convert/Info.pm:122
  #, fuzzy
  msgid "document without Top node"
  msgstr "V tem vozliÅ¡Ä�u ni menijev."
  
! #: tp/Texinfo/Convert/Info.pm:169
! #, perl-format
  msgid "rename %s failed: %s"
! msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:251
  #, perl-format
  msgid "@%s output more than once: %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:366
  #, fuzzy, perl-format
  msgid "@%s outside of any node"
  msgstr "(zunaj vseh vozliÅ¡Ä�)"
  
! #: tp/Texinfo/Convert/Info.pm:406
! #, perl-format
  msgid "@node name should not contain `,': %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:1287 tp/Texinfo/Parser.pm:2566
  #, fuzzy, perl-format
  msgid "entry for index `%s' outside of any node"
  msgstr "Vnos za kazalo `%s' je zunaj vseh vozliÅ¡Ä�"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1400
  #, fuzzy, perl-format
  msgid "error on closing image text file %s: %s"
  msgstr "napaka med konÄ�anjem datoteke vnosa `%s'"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1405
  #, perl-format
  msgid "@image file `%s' unreadable: %s"
  msgstr "datoteka @image `%s' je neberljiva: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1428
  #, perl-format
  msgid "could not find @image file `%s.txt' nor alternate text"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:1816
  msgid ""
  "@strong{Note...} produces a spurious cross-reference in Info; reword to "
--- 2031,2303 ----
  msgstr "%s: ni mogoÄ�e odpreti --css-file: %s"
  
! #: tp/Texinfo/Common.pm:878
  msgid "recursion is always allowed"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:879
  #, fuzzy
  msgid "arguments are quoted by default"
  msgstr "@quote-arg je zastarel; argumenti so privzeto navedeni"
  
! #: tp/Texinfo/Common.pm:1102
  #, fuzzy, perl-format
  msgid "%s is not a valid language code"
  msgstr "%s ni veljavna koda jezika ISO 639"
  
! #: tp/Texinfo/Common.pm:1107
  #, fuzzy, perl-format
  msgid "%s is not a valid region code"
  msgstr "%s ni veljavna koda jezika ISO 639"
  
! #: tp/Texinfo/Common.pm:1125
! #, fuzzy, perl-format
  msgid "%s is not a valid split possibility"
! msgstr "%s ni veljavna koda jezika ISO 639"
  
! #: tp/Texinfo/Common.pm:1148
  #, fuzzy, perl-format
  msgid "could not read %s: %s"
  msgstr "Ni mogoÄ�e ustvariti mape `%s': %s"
  
! #: tp/Texinfo/Common.pm:1167
  #, fuzzy, perl-format
  msgid "error on closing @verbatiminclude file %s: %s"
  msgstr "napaka med konÄ�anjem datoteke vnosa `%s'"
  
! #: tp/Texinfo/Common.pm:1173 tp/Texinfo/Parser.pm:3342
  #, fuzzy, perl-format
  msgid "@%s: could not find %s"
  msgstr "Ni mogoÄ�e najti `%s'."
  
! #: tp/Texinfo/Common.pm:1517
  #, fuzzy, perl-format
  msgid "could not open html refs config file %s: %s"
  msgstr "Ni mogoÄ�e odstraniti datoteke `%s': %s"
  
! #: tp/Texinfo/Common.pm:1545
  #, fuzzy
  msgid "missing type"
  msgstr "manjka ime dejanja"
  
! #: tp/Texinfo/Common.pm:1548
  #, fuzzy, perl-format
  msgid "unrecognized type: %s"
  msgstr "%s: neprepoznana moÅ¾nost `--%s'\n"
  
! #: tp/Texinfo/Common.pm:1565
  #, fuzzy, perl-format
  msgid "error on closing html refs config file %s: %s"
  msgstr "Ni mogoÄ�e odstraniti datoteke `%s': %s"
  
! #: tp/Texinfo/Common.pm:1600
  msgid "no node to be renamed"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1611
  msgid "nodes without a new name at the end of file"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1621 tp/Texinfo/Parser.pm:926
  #, fuzzy, perl-format
  msgid "could not open %s: %s"
  msgstr "%s: ni mogoÄ�e odpreti --css-file: %s"
  
! #: tp/Texinfo/Common.pm:2141
! #, fuzzy, perl-format
  msgid "could not protect hash character in @%s"
! msgstr "%s: ni mogoÄ�e odpreti --css-file: %s"
  
! #: tp/Texinfo/Convert/Converter.pm:395 tp/Texinfo/Convert/Converter.pm:414
  #, fuzzy, perl-format
  msgid "Obsolete variable %s\n"
  msgstr "Nastavi spremenljivko: "
  
! #: tp/Texinfo/Convert/Converter.pm:794
! #, perl-format
! msgid "%s: output incompatible with split"
! msgstr ""
! 
! #: tp/Texinfo/Convert/Converter.pm:876 tp/Texinfo/Convert/Converter.pm:909
! #: tp/Texinfo/Convert/DocBook.pm:362 tp/Texinfo/Convert/HTML.pm:6926
! #: tp/Texinfo/Convert/HTML.pm:6984 tp/Texinfo/Convert/IXIN.pm:915
! #: tp/Texinfo/Convert/Info.pm:161 tp/Texinfo/Convert/Info.pm:187
! #: tp/Texinfo/Convert/Info.pm:215 tp/Texinfo/Convert/Info.pm:275
! #: tp/Texinfo/Convert/TexinfoXML.pm:476 tp/Texinfo/Parser.pm:2034
! #, fuzzy, perl-format
! msgid "error on closing %s: %s"
! msgstr "Napaka v logiÄ�nem izrazu `%s': %s"
! 
! #: tp/Texinfo/Convert/Converter.pm:987
  #, fuzzy, perl-format
  msgid "could not create directories `%s' or `%s': %s"
  msgstr "Ni mogoÄ�e ustvariti mape `%s': %s"
  
! #: tp/Texinfo/Convert/Converter.pm:995
  #, fuzzy, perl-format
  msgid "could not create directory `%s': %s"
  msgstr "Ni mogoÄ�e ustvariti mape `%s': %s"
  
! #: tp/Texinfo/Convert/DocBook.pm:969
  #, fuzzy, perl-format
  msgid "@image file `%s' not found, using `%s'"
  msgstr "datoteka @image `%s' je neberljiva: %s"
  
! #: tp/Texinfo/Convert/DocBook.pm:1083 tp/Texinfo/Parser.pm:5355
! #, fuzzy
! msgid "no argument specified for @U"
! msgstr "Za ukaz `%c%s' ni navedenega nobenega imena vozliÅ¡Ä�a"
! 
! #: tp/Texinfo/Convert/HTML.pm:1684
  #, fuzzy, perl-format
  msgid "@image file `%s' (for HTML) not found, using `%s'"
  msgstr "@image datoteka `%s' (za HTML) ni berljiva: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:2373
  #, perl-format
  msgid "raw format %s is not converted"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4883
  msgid "string not closed in css file"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4885
  #, fuzzy
  msgid "--css-include ended in comment"
  msgstr "%s:%d: --css-file se je konÄ�ala v komentarju"
  
! #: tp/Texinfo/Convert/HTML.pm:4887
  msgid "@import not finished in css file"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4913
  #, fuzzy, perl-format
  msgid "CSS file %s not found"
  msgstr "%cend makra ni mogoÄ�e najti"
  
! #: tp/Texinfo/Convert/HTML.pm:4919
  #, fuzzy, perl-format
  msgid "could not open --include-file %s: %s"
  msgstr "%s: ni mogoÄ�e odpreti --css-file: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:4929
  #, fuzzy, perl-format
  msgid "error on closing CSS file %s: %s"
  msgstr "napaka med konÄ�anjem datoteke vnosa `%s'"
  
! #: tp/Texinfo/Convert/HTML.pm:5796 tp/Texinfo/Convert/HTML.pm:5800
  #, fuzzy, perl-format
  msgid "no htmlxref.cnf entry found for `%s'"
  msgstr "Za `%s' ni najdenih nobenih vnosov kazal\n"
  
! #: tp/Texinfo/Convert/HTML.pm:6494
  #, fuzzy, perl-format
  msgid "error on closing frame file %s: %s"
  msgstr "napaka med konÄ�anjem datoteke vnosa `%s'"
  
! #: tp/Texinfo/Convert/HTML.pm:6518
  #, fuzzy, perl-format
  msgid "error on closing TOC frame file %s: %s"
  msgstr "napaka med konÄ�anjem datoteke vnosa `%s'"
  
! #: tp/Texinfo/Convert/HTML.pm:6633
  #, perl-format
  msgid "handler %s of stage %s priority %s failed"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6834
  msgid "must specify a title with a title command or @top"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:7043
  #, fuzzy, perl-format
  msgid "error on closing redirection node file %s: %s"
  msgstr "napaka med konÄ�anjem datoteke vnosa `%s'"
  
! #: tp/Texinfo/Convert/HTML.pm:7068
  #, fuzzy, perl-format
  msgid "old name for `%s' is a node of the document"
  msgstr "Brez `Pred' ali `Gor' za to vozliÅ¡Ä�e znotraj tega dokumenta."
  
! #: tp/Texinfo/Convert/HTML.pm:7074
  #, fuzzy, perl-format
  msgid "file empty for renamed node `%s'"
  msgstr "nesklicevano vozliÅ¡Ä�e `%s'"
  
! #: tp/Texinfo/Convert/HTML.pm:7088
! #, fuzzy, perl-format
  msgid "target node (new name for `%s') not in document: %s"
! msgstr "Brez `Pred' ali `Gor' za to vozliÅ¡Ä�e znotraj tega dokumenta."
  
! #: tp/Texinfo/Convert/HTML.pm:7120
  #, fuzzy, perl-format
  msgid "error on closing renamed node redirection file %s: %s"
  msgstr "napaka med konÄ�anjem datoteke vnosa `%s'"
  
! #: tp/Texinfo/Convert/HTML.pm:7158
  msgid "empty node name"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:7160 tp/Texinfo/Parser.pm:3689
  #, perl-format
  msgid "syntax for an external node used for `%s'"
  msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:106
  #, fuzzy
  msgid "document without nodes"
  msgstr "V tem vozliÅ¡Ä�u ni menijev."
  
! #: tp/Texinfo/Convert/Info.pm:123
  #, fuzzy
  msgid "document without Top node"
  msgstr "V tem vozliÅ¡Ä�u ni menijev."
  
! #: tp/Texinfo/Convert/Info.pm:171
! #, fuzzy, perl-format
  msgid "rename %s failed: %s"
! msgstr "%s: ni mogoÄ�e odpreti --css-file: %s"
  
! #: tp/Texinfo/Convert/Info.pm:247
  #, perl-format
  msgid "@%s output more than once: %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:379
  #, fuzzy, perl-format
  msgid "@%s outside of any node"
  msgstr "(zunaj vseh vozliÅ¡Ä�)"
  
! #: tp/Texinfo/Convert/Info.pm:419
! #, fuzzy, perl-format
  msgid "@node name should not contain `,': %s"
+ msgstr "%s: ni mogoÄ�e odpreti --css-file: %s"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:1312
+ #, perl-format
+ msgid "Index entry in @%s with : produces invalid Info: %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:1359 tp/Texinfo/Parser.pm:2721
  #, fuzzy, perl-format
  msgid "entry for index `%s' outside of any node"
  msgstr "Vnos za kazalo `%s' je zunaj vseh vozliÅ¡Ä�"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1473
  #, fuzzy, perl-format
  msgid "error on closing image text file %s: %s"
  msgstr "napaka med konÄ�anjem datoteke vnosa `%s'"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1478
  #, perl-format
  msgid "@image file `%s' unreadable: %s"
  msgstr "datoteka @image `%s' je neberljiva: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1501
  #, perl-format
  msgid "could not find @image file `%s.txt' nor alternate text"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:1893
  msgid ""
  "@strong{Note...} produces a spurious cross-reference in Info; reword to "
***************
*** 2566,2886 ****
  "za izognitev temu"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2022
! #, perl-format
  msgid "@%s cross-reference name should not contain `:'"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2039
  #, fuzzy, perl-format
  msgid "@%s node name should not contain `%s'"
  msgstr "%s: ni mogoÄ�e odpreti --css-file: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2054
! #, perl-format
  msgid "@%s node name should not contain `:'"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2077
  #, fuzzy, perl-format
  msgid "`.' or `,' must follow @xref, not %s"
  msgstr "`.' ali `,' morata slediti @%s, ne `%c'"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2080
  #, fuzzy
  msgid "`.' or `,' must follow @xref"
  msgstr "`.' ali `,' morata slediti @%s, ne `%c'"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2852
  #, fuzzy, perl-format
  msgid "menu entry node name should not contain `%s'"
  msgstr "V vozliÅ¡Ä�u `%s' ni menijev."
  
! #: tp/Texinfo/Convert/Plaintext.pm:2859
  msgid "menu entry node name should not contain `:'"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2870
  #, fuzzy
  msgid "menu entry name should not contain `:'"
  msgstr "V vozliÅ¡Ä�u `%s' ni menijev."
  
! #: tp/Texinfo/Parser.pm:826
  #, perl-format
  msgid "@%s should only appear at beginning or end of document"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1076 tp/Texinfo/Structuring.pm:598
  #, perl-format
  msgid "multiple @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1110
  #, fuzzy, perl-format
  msgid "bad syntax for @%s argument: %s"
  msgstr "Slab argument k @%s"
  
! #: tp/Texinfo/Parser.pm:1126
  #, fuzzy, perl-format
  msgid "bad or empty @%s formal argument: %s"
  msgstr "Slab argument k @%s"
  
! #: tp/Texinfo/Parser.pm:1135 tp/Texinfo/Parser.pm:4655
! #: tp/Texinfo/Parser.pm:4681 tp/Texinfo/Parser.pm:5403
! #: tp/Texinfo/Parser.pm:5419 tp/Texinfo/Parser.pm:5434
  #, perl-format
  msgid "%c%s requires a name"
  msgstr "%c%s potrebuje ime"
  
! #: tp/Texinfo/Parser.pm:1139 tp/Texinfo/Parser.pm:4658
! #: tp/Texinfo/Parser.pm:4684 tp/Texinfo/Parser.pm:5406
! #: tp/Texinfo/Parser.pm:5422 tp/Texinfo/Parser.pm:5437
  #, fuzzy, perl-format
  msgid "bad name for @%s"
  msgstr "Slab argument k @%s"
  
! #: tp/Texinfo/Parser.pm:1257
  #, fuzzy, perl-format
  msgid "@end %s seen before @%s closing brace"
  msgstr "@menu je bil viden pred prvim @node, ki je ustvarilo vozliÅ¡Ä�e `Top'"
  
! #: tp/Texinfo/Parser.pm:1261
  #, fuzzy, perl-format
  msgid "@%s seen before @%s closing brace"
  msgstr "@menu je bil viden pred prvim @node, ki je ustvarilo vozliÅ¡Ä�e `Top'"
  
! #: tp/Texinfo/Parser.pm:1266
  #, perl-format
  msgid "%c%s missing close brace"
  msgstr "%c%s manjka zaklepaj"
  
! #: tp/Texinfo/Parser.pm:1270
! #, perl-format
  msgid "@%s missing closing delimiter sequence: %s}"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:1392
! #, perl-format
  msgid "@itemx should not begin @%s"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:1460
  msgid "@itemx must follow @item"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1628
  #, perl-format
  msgid "@%s has text but no @item"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1659
  #, perl-format
  msgid "`@end' expected `%s', but saw `%s'"
  msgstr "`@end' priÄ�akovan `%s', toda viden je `%s'"
  
! #: tp/Texinfo/Parser.pm:1662
! #, perl-format
  msgid "@%s seen before @end %s"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:1666
  #, fuzzy, perl-format
  msgid "no matching `%cend %s'"
  msgstr "Ni ujemajoÄ�ega `%cend %s'"
  
! #: tp/Texinfo/Parser.pm:1692 tp/Texinfo/Parser.pm:5003
! #: tp/Texinfo/Parser.pm:5225
  #, fuzzy, perl-format
  msgid "misplaced %c"
  msgstr "NapaÄ�no postavljen %c"
  
! #: tp/Texinfo/Parser.pm:1790 tp/Texinfo/Parser.pm:3146
  #, fuzzy, perl-format
  msgid "unmatched `%c%s'"
  msgstr "NeujemajoÄ� `%c%s'"
  
! #: tp/Texinfo/Parser.pm:2025
  #, fuzzy, perl-format
  msgid "macro `%s' called with too many args"
  msgstr "Makro `%s' je klican v vrstici %d s preveÄ� argumenti"
  
! #: tp/Texinfo/Parser.pm:2047
  #, fuzzy, perl-format
  msgid "@%s missing close brace"
  msgstr "%c%s manjka zaklepaj"
  
! #: tp/Texinfo/Parser.pm:2055
  #, fuzzy, perl-format
  msgid "macro `%s' declared without argument called with an argument"
  msgstr "Makro `%s' je klican v vrstici %d s preveÄ� argumenti"
  
! #: tp/Texinfo/Parser.pm:2090
  #, fuzzy, perl-format
  msgid "\\ in @%s expansion followed `%s' instead of parameter name or \\"
  msgstr "\\ v razÅ¡iritvi makra, ki mu namesto imena parametra sledi `%s'"
  
! #: tp/Texinfo/Parser.pm:2494
  #, fuzzy, perl-format
  msgid "@%s `%s' previously defined"
  msgstr "makro `%s' je bil predhodno doloÄ�en"
  
! #: tp/Texinfo/Parser.pm:2499
  #, fuzzy, perl-format
  msgid "here is the previous definition as @%s"
  msgstr "tukaj je predhodna doloÄ�itev `%s'"
  
! #: tp/Texinfo/Parser.pm:2860
  #, fuzzy, perl-format
  msgid "missing name for @%s"
  msgstr "manjka ime dejanja"
  
! #: tp/Texinfo/Parser.pm:2865
! #, perl-format
  msgid "missing category for @%s"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:2917
  #, fuzzy, perl-format
  msgid "unexpected argument on @%s line: %s"
  msgstr "Slab argument k @%s: %s"
  
! #: tp/Texinfo/Parser.pm:2933
  #, fuzzy
  msgid "empty multitable"
  msgstr "%s: prazna datoteka"
  
! #: tp/Texinfo/Parser.pm:2989 tp/Texinfo/Parser.pm:5516
  #, fuzzy, perl-format
  msgid "superfluous argument to @%s"
  msgstr "Slab argument k @%s"
  
! #: tp/Texinfo/Parser.pm:2995 tp/Texinfo/Parser.pm:5538
! #: tp/Texinfo/Parser.pm:5550
  #, fuzzy, perl-format
  msgid "bad argument to @%s"
  msgstr "Slab argument k @%s"
  
! #: tp/Texinfo/Parser.pm:3006
  #, perl-format
  msgid "%s requires an argument: the formatter for %citem"
  msgstr "%s potrebuje argument: oblikovalnik za %citem"
  
! #: tp/Texinfo/Parser.pm:3011
! #, perl-format
  msgid "command @%s not accepting argument in brace should not be on @%s line"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:3046
  #, fuzzy, perl-format
  msgid "accent command `@%s' not allowed as @%s argument"
  msgstr "%s: moÅ¾nost `--%s' ne dovoljuje argumenta\n"
  
! #: tp/Texinfo/Parser.pm:3124 tp/Texinfo/Parser.pm:3263
! #: tp/Texinfo/Parser.pm:5509
  #, fuzzy, perl-format
  msgid "@%s missing argument"
  msgstr "%s: manjka argument datoteke.\n"
  
! #: tp/Texinfo/Parser.pm:3136
  #, fuzzy, perl-format
  msgid "unknown @end %s"
  msgstr "Neznano kazalo `%s'"
  
! #: tp/Texinfo/Parser.pm:3158 tp/Texinfo/Parser.pm:3780
  #, fuzzy, perl-format
  msgid "superfluous argument to @%s %s: %s"
  msgstr "Slab argument k @%s: %s"
  
! #: tp/Texinfo/Parser.pm:3163 tp/Texinfo/Parser.pm:5593
! #: tp/Texinfo/Parser.pm:5638 tp/Texinfo/Parser.pm:5667
! #: tp/Texinfo/Parser.pm:5708 tp/Texinfo/Parser.pm:5786
  #, fuzzy, perl-format
  msgid "bad argument to @%s: %s"
  msgstr "Slab argument k @%s: %s"
  
! #: tp/Texinfo/Parser.pm:3182
  #, fuzzy, perl-format
  msgid "@%s: could not open %s: %s"
  msgstr "%s: ni mogoÄ�e odpreti --css-file: %s"
  
! #: tp/Texinfo/Parser.pm:3194
  #, perl-format
  msgid "encoding `%s' is not a canonical texinfo encoding"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3203
  #, perl-format
  msgid "unrecognized encoding name `%s'"
  msgstr "neprepoznano ime kodiranja `%s'"
  
! #: tp/Texinfo/Parser.pm:3353
  #, perl-format
  msgid "@%s after the first element"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3360
  #, fuzzy, perl-format
  msgid "@%s only meaningful on a @multitable line"
  msgstr "@%s ni smiselen zunaj okolja `@titlepage'"
  
! #: tp/Texinfo/Parser.pm:3400
! #, perl-format
  msgid "@%s should not be associated with @top"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:3412
  #, perl-format
  msgid "@node precedes @%s, but parts may not be associated with nodes"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3514
  #, fuzzy, perl-format
  msgid "empty argument in @%s"
  msgstr "Slab argument k @%s"
  
! #: tp/Texinfo/Parser.pm:3518
  #, fuzzy, perl-format
  msgid "empty node name after expansion `%s'"
  msgstr "V vozliÅ¡Ä�u `%s' ni menijev."
  
! #: tp/Texinfo/Parser.pm:3561
  #, fuzzy, perl-format
  msgid "empty menu entry name in `%s'"
  msgstr "V vozliÅ¡Ä�u `%s' ni menijev."
  
! #: tp/Texinfo/Parser.pm:3569
  msgid "empty node name in menu entry"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:3642
  #, fuzzy, perl-format
  msgid "@%s should not appear in @%s"
  msgstr "%s: ni mogoÄ�e odpreti --css-file: %s"
  
! #: tp/Texinfo/Parser.pm:3774
! #, perl-format
  msgid "@end %s should only appear at a line beginning"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:3797
  #, perl-format
  msgid "macro `%s' previously defined"
  msgstr "makro `%s' je bil predhodno doloÄ�en"
  
! #: tp/Texinfo/Parser.pm:3800
  #, perl-format
  msgid "here is the previous definition of `%s'"
  msgstr "tukaj je predhodna doloÄ�itev `%s'"
  
! #: tp/Texinfo/Parser.pm:3805
  #, perl-format
  msgid "redefining Texinfo language command: @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3854
  #, perl-format
  msgid "@%s without associated character"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3916
  #, perl-format
  msgid ""
--- 2307,2629 ----
  "za izognitev temu"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2113
! #, fuzzy, perl-format
  msgid "@%s cross-reference name should not contain `:'"
! msgstr "%s: ni mogoÄ�e odpreti --css-file: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2130
  #, fuzzy, perl-format
  msgid "@%s node name should not contain `%s'"
  msgstr "%s: ni mogoÄ�e odpreti --css-file: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2145
! #, fuzzy, perl-format
  msgid "@%s node name should not contain `:'"
! msgstr "%s: ni mogoÄ�e odpreti --css-file: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2168
  #, fuzzy, perl-format
  msgid "`.' or `,' must follow @xref, not %s"
  msgstr "`.' ali `,' morata slediti @%s, ne `%c'"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2171
  #, fuzzy
  msgid "`.' or `,' must follow @xref"
  msgstr "`.' ali `,' morata slediti @%s, ne `%c'"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3007
  #, fuzzy, perl-format
  msgid "menu entry node name should not contain `%s'"
  msgstr "V vozliÅ¡Ä�u `%s' ni menijev."
  
! #: tp/Texinfo/Convert/Plaintext.pm:3014
! #, fuzzy
  msgid "menu entry node name should not contain `:'"
! msgstr "V vozliÅ¡Ä�u `%s' ni menijev."
  
! #: tp/Texinfo/Convert/Plaintext.pm:3025
  #, fuzzy
  msgid "menu entry name should not contain `:'"
  msgstr "V vozliÅ¡Ä�u `%s' ni menijev."
  
! #: tp/Texinfo/Parser.pm:910
  #, perl-format
  msgid "@%s should only appear at beginning or end of document"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1160 tp/Texinfo/Structuring.pm:613
  #, perl-format
  msgid "multiple @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1194
  #, fuzzy, perl-format
  msgid "bad syntax for @%s argument: %s"
  msgstr "Slab argument k @%s"
  
! #: tp/Texinfo/Parser.pm:1210
  #, fuzzy, perl-format
  msgid "bad or empty @%s formal argument: %s"
  msgstr "Slab argument k @%s"
  
! #: tp/Texinfo/Parser.pm:1219 tp/Texinfo/Parser.pm:4823
! #: tp/Texinfo/Parser.pm:4849 tp/Texinfo/Parser.pm:5615
! #: tp/Texinfo/Parser.pm:5631 tp/Texinfo/Parser.pm:5646
  #, perl-format
  msgid "%c%s requires a name"
  msgstr "%c%s potrebuje ime"
  
! #: tp/Texinfo/Parser.pm:1223 tp/Texinfo/Parser.pm:4826
! #: tp/Texinfo/Parser.pm:4852 tp/Texinfo/Parser.pm:5618
! #: tp/Texinfo/Parser.pm:5634 tp/Texinfo/Parser.pm:5649
  #, fuzzy, perl-format
  msgid "bad name for @%s"
  msgstr "Slab argument k @%s"
  
! #: tp/Texinfo/Parser.pm:1341
  #, fuzzy, perl-format
  msgid "@end %s seen before @%s closing brace"
  msgstr "@menu je bil viden pred prvim @node, ki je ustvarilo vozliÅ¡Ä�e `Top'"
  
! #: tp/Texinfo/Parser.pm:1345
  #, fuzzy, perl-format
  msgid "@%s seen before @%s closing brace"
  msgstr "@menu je bil viden pred prvim @node, ki je ustvarilo vozliÅ¡Ä�e `Top'"
  
! #: tp/Texinfo/Parser.pm:1350
  #, perl-format
  msgid "%c%s missing close brace"
  msgstr "%c%s manjka zaklepaj"
  
! #: tp/Texinfo/Parser.pm:1354
! #, fuzzy, perl-format
  msgid "@%s missing closing delimiter sequence: %s}"
! msgstr "%c%s manjka zaklepaj"
  
! #: tp/Texinfo/Parser.pm:1476
! #, fuzzy, perl-format
  msgid "@itemx should not begin @%s"
! msgstr "%s: ni mogoÄ�e odpreti --css-file: %s"
  
! #: tp/Texinfo/Parser.pm:1544
  msgid "@itemx must follow @item"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1712
  #, perl-format
  msgid "@%s has text but no @item"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1743
  #, perl-format
  msgid "`@end' expected `%s', but saw `%s'"
  msgstr "`@end' priÄ�akovan `%s', toda viden je `%s'"
  
! #: tp/Texinfo/Parser.pm:1746
! #, fuzzy, perl-format
  msgid "@%s seen before @end %s"
! msgstr "@menu je bil viden pred prvim @node, ki je ustvarilo vozliÅ¡Ä�e `Top'"
  
! #: tp/Texinfo/Parser.pm:1750
  #, fuzzy, perl-format
  msgid "no matching `%cend %s'"
  msgstr "Ni ujemajoÄ�ega `%cend %s'"
  
! #: tp/Texinfo/Parser.pm:1776 tp/Texinfo/Parser.pm:5171
! #: tp/Texinfo/Parser.pm:5437
  #, fuzzy, perl-format
  msgid "misplaced %c"
  msgstr "NapaÄ�no postavljen %c"
  
! #: tp/Texinfo/Parser.pm:1874 tp/Texinfo/Parser.pm:3301
  #, fuzzy, perl-format
  msgid "unmatched `%c%s'"
  msgstr "NeujemajoÄ� `%c%s'"
  
! #: tp/Texinfo/Parser.pm:2109
  #, fuzzy, perl-format
  msgid "macro `%s' called with too many args"
  msgstr "Makro `%s' je klican v vrstici %d s preveÄ� argumenti"
  
! #: tp/Texinfo/Parser.pm:2131
  #, fuzzy, perl-format
  msgid "@%s missing close brace"
  msgstr "%c%s manjka zaklepaj"
  
! #: tp/Texinfo/Parser.pm:2139
  #, fuzzy, perl-format
  msgid "macro `%s' declared without argument called with an argument"
  msgstr "Makro `%s' je klican v vrstici %d s preveÄ� argumenti"
  
! #: tp/Texinfo/Parser.pm:2174
  #, fuzzy, perl-format
  msgid "\\ in @%s expansion followed `%s' instead of parameter name or \\"
  msgstr "\\ v razÅ¡iritvi makra, ki mu namesto imena parametra sledi `%s'"
  
! #: tp/Texinfo/Parser.pm:2649
  #, fuzzy, perl-format
  msgid "@%s `%s' previously defined"
  msgstr "makro `%s' je bil predhodno doloÄ�en"
  
! #: tp/Texinfo/Parser.pm:2654
  #, fuzzy, perl-format
  msgid "here is the previous definition as @%s"
  msgstr "tukaj je predhodna doloÄ�itev `%s'"
  
! #: tp/Texinfo/Parser.pm:3015
  #, fuzzy, perl-format
  msgid "missing name for @%s"
  msgstr "manjka ime dejanja"
  
! #: tp/Texinfo/Parser.pm:3020
! #, fuzzy, perl-format
  msgid "missing category for @%s"
! msgstr "manjka ime dejanja"
  
! #: tp/Texinfo/Parser.pm:3072
  #, fuzzy, perl-format
  msgid "unexpected argument on @%s line: %s"
  msgstr "Slab argument k @%s: %s"
  
! #: tp/Texinfo/Parser.pm:3088
  #, fuzzy
  msgid "empty multitable"
  msgstr "%s: prazna datoteka"
  
! #: tp/Texinfo/Parser.pm:3144 tp/Texinfo/Parser.pm:5728
  #, fuzzy, perl-format
  msgid "superfluous argument to @%s"
  msgstr "Slab argument k @%s"
  
! #: tp/Texinfo/Parser.pm:3150 tp/Texinfo/Parser.pm:5750
! #: tp/Texinfo/Parser.pm:5762
  #, fuzzy, perl-format
  msgid "bad argument to @%s"
  msgstr "Slab argument k @%s"
  
! #: tp/Texinfo/Parser.pm:3161
  #, perl-format
  msgid "%s requires an argument: the formatter for %citem"
  msgstr "%s potrebuje argument: oblikovalnik za %citem"
  
! #: tp/Texinfo/Parser.pm:3166
! #, fuzzy, perl-format
  msgid "command @%s not accepting argument in brace should not be on @%s line"
! msgstr "%s: moÅ¾nost `--%s' ne dovoljuje argumenta\n"
  
! #: tp/Texinfo/Parser.pm:3201
  #, fuzzy, perl-format
  msgid "accent command `@%s' not allowed as @%s argument"
  msgstr "%s: moÅ¾nost `--%s' ne dovoljuje argumenta\n"
  
! #: tp/Texinfo/Parser.pm:3279 tp/Texinfo/Parser.pm:3418
! #: tp/Texinfo/Parser.pm:5721
  #, fuzzy, perl-format
  msgid "@%s missing argument"
  msgstr "%s: manjka argument datoteke.\n"
  
! #: tp/Texinfo/Parser.pm:3291
  #, fuzzy, perl-format
  msgid "unknown @end %s"
  msgstr "Neznano kazalo `%s'"
  
! #: tp/Texinfo/Parser.pm:3313 tp/Texinfo/Parser.pm:3935
  #, fuzzy, perl-format
  msgid "superfluous argument to @%s %s: %s"
  msgstr "Slab argument k @%s: %s"
  
! #: tp/Texinfo/Parser.pm:3318 tp/Texinfo/Parser.pm:5805
! #: tp/Texinfo/Parser.pm:5850 tp/Texinfo/Parser.pm:5879
! #: tp/Texinfo/Parser.pm:5920 tp/Texinfo/Parser.pm:5998
  #, fuzzy, perl-format
  msgid "bad argument to @%s: %s"
  msgstr "Slab argument k @%s: %s"
  
! #: tp/Texinfo/Parser.pm:3337
  #, fuzzy, perl-format
  msgid "@%s: could not open %s: %s"
  msgstr "%s: ni mogoÄ�e odpreti --css-file: %s"
  
! #: tp/Texinfo/Parser.pm:3349
  #, perl-format
  msgid "encoding `%s' is not a canonical texinfo encoding"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3358
  #, perl-format
  msgid "unrecognized encoding name `%s'"
  msgstr "neprepoznano ime kodiranja `%s'"
  
! #: tp/Texinfo/Parser.pm:3508
  #, perl-format
  msgid "@%s after the first element"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3515
  #, fuzzy, perl-format
  msgid "@%s only meaningful on a @multitable line"
  msgstr "@%s ni smiselen zunaj okolja `@titlepage'"
  
! #: tp/Texinfo/Parser.pm:3555
! #, fuzzy, perl-format
  msgid "@%s should not be associated with @top"
! msgstr "%s: ni mogoÄ�e odpreti --css-file: %s"
  
! #: tp/Texinfo/Parser.pm:3567
  #, perl-format
  msgid "@node precedes @%s, but parts may not be associated with nodes"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3669
  #, fuzzy, perl-format
  msgid "empty argument in @%s"
  msgstr "Slab argument k @%s"
  
! #: tp/Texinfo/Parser.pm:3673
  #, fuzzy, perl-format
  msgid "empty node name after expansion `%s'"
  msgstr "V vozliÅ¡Ä�u `%s' ni menijev."
  
! #: tp/Texinfo/Parser.pm:3716
  #, fuzzy, perl-format
  msgid "empty menu entry name in `%s'"
  msgstr "V vozliÅ¡Ä�u `%s' ni menijev."
  
! #: tp/Texinfo/Parser.pm:3724
! #, fuzzy
  msgid "empty node name in menu entry"
! msgstr "V vozliÅ¡Ä�u `%s' ni menijev."
  
! #: tp/Texinfo/Parser.pm:3797
  #, fuzzy, perl-format
  msgid "@%s should not appear in @%s"
  msgstr "%s: ni mogoÄ�e odpreti --css-file: %s"
  
! #: tp/Texinfo/Parser.pm:3929
! #, fuzzy, perl-format
  msgid "@end %s should only appear at a line beginning"
! msgstr "%s: ni mogoÄ�e odpreti --css-file: %s"
  
! #: tp/Texinfo/Parser.pm:3952
  #, perl-format
  msgid "macro `%s' previously defined"
  msgstr "makro `%s' je bil predhodno doloÄ�en"
  
! #: tp/Texinfo/Parser.pm:3955
  #, perl-format
  msgid "here is the previous definition of `%s'"
  msgstr "tukaj je predhodna doloÄ�itev `%s'"
  
! #: tp/Texinfo/Parser.pm:3960
  #, perl-format
  msgid "redefining Texinfo language command: @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4009
  #, perl-format
  msgid "@%s without associated character"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4079
  #, perl-format
  msgid ""
***************
*** 2888,2892 ****
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3940
  #, perl-format
  msgid ""
--- 2631,2635 ----
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4103
  #, perl-format
  msgid ""
***************
*** 2895,3021 ****
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3949
  #, perl-format
  msgid "recursive call of macro %s is not allowed; use @rmacro if needed"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4005
  #, fuzzy, perl-format
  msgid "accent command `@%s' must not be followed by whitespace"
  msgstr "%s: moÅ¾nost `--%s' ne dovoljuje argumenta\n"
  
! #: tp/Texinfo/Parser.pm:4011
  #, fuzzy, perl-format
  msgid "use braces to give a command as an argument to @%s"
  msgstr "ÄŒe Å¾elite dati ukaz kot argument v @%s, uporabite oklepaje"
  
! #: tp/Texinfo/Parser.pm:4024 tp/Texinfo/Parser.pm:5124
  #, fuzzy, perl-format
  msgid "%c%s expects `i' or `j' as argument, not `%s'"
  msgstr "%c%s priÄ�akuje `i' ali `j' kot argument, ne `%c'"
  
! #: tp/Texinfo/Parser.pm:4036
  #, fuzzy, perl-format
  msgid "accent command `@%s' must not be followed by new line"
  msgstr "%s: moÅ¾nost `--%s' ne dovoljuje argumenta\n"
  
! #: tp/Texinfo/Parser.pm:4047
  #, fuzzy, perl-format
  msgid "@%s expected braces"
  msgstr "%c%s priÄ�akovani so oklepaji"
  
! #: tp/Texinfo/Parser.pm:4207
  #, perl-format
  msgid "undefined flag: %s"
  msgstr "nedoloÄ�ena zastavica: %s"
  
! #: tp/Texinfo/Parser.pm:4210
  #, fuzzy
  msgid "bad syntax for @value"
  msgstr "Slab argument k @%s"
  
! #: tp/Texinfo/Parser.pm:4217
  #, fuzzy, perl-format
  msgid "%c%s is obsolete."
  msgstr "%c%s je zastarel"
  
! #: tp/Texinfo/Parser.pm:4220
  #, fuzzy, perl-format
  msgid "%c%s is obsolete; %s"
  msgstr "%c%s je zastarel"
  
! #: tp/Texinfo/Parser.pm:4229
! #, perl-format
  msgid "@%s should only appear at a line beginning"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:4320
  #, fuzzy, perl-format
  msgid "@%s not allowed inside `@%s' block"
  msgstr "@%s ni smiselno znotraj bloka `@%s'"
  
! #: tp/Texinfo/Parser.pm:4329
! #, perl-format
  msgid "@%s should only appear in heading or footing"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:4455 tp/Texinfo/Parser.pm:4472
! #: tp/Texinfo/Parser.pm:4522
  #, perl-format
  msgid "@%s not meaningful inside `@%s' block"
  msgstr "@%s ni smiselno znotraj bloka `@%s'"
  
! #: tp/Texinfo/Parser.pm:4482
  #, fuzzy, perl-format
  msgid "@%s in empty multitable"
  msgstr "%s: prazna datoteka"
  
! #: tp/Texinfo/Parser.pm:4488
  msgid "@tab before @item"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4491
  #, fuzzy, perl-format
  msgid "too many columns in multitable item (max %d)"
  msgstr "PreveÄ� stolpcev v predmetu veÄ�ih razpredelnic (najveÄ� %d)"
  
! #: tp/Texinfo/Parser.pm:4528
  msgid "ignoring @tab outside of multitable"
  msgstr "prezrtje @tab izven veÄ�ih razpredelnic"
  
! #: tp/Texinfo/Parser.pm:4532
! #, perl-format
  msgid "@%s outside of table or list"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:4567
  #, fuzzy, perl-format
  msgid "must be after `@%s' to use `@%s'"
  msgstr "Mora biti v okolju `@%s' za uporabo `@%s'"
  
! #: tp/Texinfo/Parser.pm:4609
  #, perl-format
  msgid "@%s not meaningful outside `@titlepage' and `@quotation' environments"
  msgstr "@%s ni smiselen zunaj okolij `@titlepage' in `@quotation'"
  
! #: tp/Texinfo/Parser.pm:4613
  msgid "@dircategory after first node"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4778
  #, fuzzy, perl-format
  msgid "region %s inside region %s is not allowed"
  msgstr "Sprotne opombe znotraj sprotnih opomb niso dovoljene"
  
! #: tp/Texinfo/Parser.pm:4796
  msgid "@direntry after first node"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:4804
  #, fuzzy, perl-format
  msgid "@%s seen before first @node"
  msgstr "@menu je bil viden pred prvim @node, ki je ustvarilo vozliÅ¡Ä�e `Top'"
  
! #: tp/Texinfo/Parser.pm:4807
  msgid ""
  "perhaps your @top node should be wrapped in @ifnottex rather than @ifinfo?"
--- 2638,2765 ----
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4112
  #, perl-format
  msgid "recursive call of macro %s is not allowed; use @rmacro if needed"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4168
  #, fuzzy, perl-format
  msgid "accent command `@%s' must not be followed by whitespace"
  msgstr "%s: moÅ¾nost `--%s' ne dovoljuje argumenta\n"
  
! #: tp/Texinfo/Parser.pm:4174
  #, fuzzy, perl-format
  msgid "use braces to give a command as an argument to @%s"
  msgstr "ÄŒe Å¾elite dati ukaz kot argument v @%s, uporabite oklepaje"
  
! #: tp/Texinfo/Parser.pm:4187 tp/Texinfo/Parser.pm:5292
  #, fuzzy, perl-format
  msgid "%c%s expects `i' or `j' as argument, not `%s'"
  msgstr "%c%s priÄ�akuje `i' ali `j' kot argument, ne `%c'"
  
! #: tp/Texinfo/Parser.pm:4199
  #, fuzzy, perl-format
  msgid "accent command `@%s' must not be followed by new line"
  msgstr "%s: moÅ¾nost `--%s' ne dovoljuje argumenta\n"
  
! #: tp/Texinfo/Parser.pm:4210
  #, fuzzy, perl-format
  msgid "@%s expected braces"
  msgstr "%c%s priÄ�akovani so oklepaji"
  
! #: tp/Texinfo/Parser.pm:4375
  #, perl-format
  msgid "undefined flag: %s"
  msgstr "nedoloÄ�ena zastavica: %s"
  
! #: tp/Texinfo/Parser.pm:4378
  #, fuzzy
  msgid "bad syntax for @value"
  msgstr "Slab argument k @%s"
  
! #: tp/Texinfo/Parser.pm:4385
  #, fuzzy, perl-format
  msgid "%c%s is obsolete."
  msgstr "%c%s je zastarel"
  
! #: tp/Texinfo/Parser.pm:4388
  #, fuzzy, perl-format
  msgid "%c%s is obsolete; %s"
  msgstr "%c%s je zastarel"
  
! #: tp/Texinfo/Parser.pm:4397
! #, fuzzy, perl-format
  msgid "@%s should only appear at a line beginning"
! msgstr "%s: ni mogoÄ�e odpreti --css-file: %s"
  
! #: tp/Texinfo/Parser.pm:4488
  #, fuzzy, perl-format
  msgid "@%s not allowed inside `@%s' block"
  msgstr "@%s ni smiselno znotraj bloka `@%s'"
  
! #: tp/Texinfo/Parser.pm:4497
! #, fuzzy, perl-format
  msgid "@%s should only appear in heading or footing"
! msgstr "%s: ni mogoÄ�e odpreti --css-file: %s"
  
! #: tp/Texinfo/Parser.pm:4623 tp/Texinfo/Parser.pm:4640
! #: tp/Texinfo/Parser.pm:4690
  #, perl-format
  msgid "@%s not meaningful inside `@%s' block"
  msgstr "@%s ni smiselno znotraj bloka `@%s'"
  
! #: tp/Texinfo/Parser.pm:4650
  #, fuzzy, perl-format
  msgid "@%s in empty multitable"
  msgstr "%s: prazna datoteka"
  
! #: tp/Texinfo/Parser.pm:4656
  msgid "@tab before @item"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4659
  #, fuzzy, perl-format
  msgid "too many columns in multitable item (max %d)"
  msgstr "PreveÄ� stolpcev v predmetu veÄ�ih razpredelnic (najveÄ� %d)"
  
! #: tp/Texinfo/Parser.pm:4696
  msgid "ignoring @tab outside of multitable"
  msgstr "prezrtje @tab izven veÄ�ih razpredelnic"
  
! #: tp/Texinfo/Parser.pm:4700
! #, fuzzy, perl-format
  msgid "@%s outside of table or list"
! msgstr "(zunaj vseh vozliÅ¡Ä�)"
  
! #: tp/Texinfo/Parser.pm:4735
  #, fuzzy, perl-format
  msgid "must be after `@%s' to use `@%s'"
  msgstr "Mora biti v okolju `@%s' za uporabo `@%s'"
  
! #: tp/Texinfo/Parser.pm:4777
  #, perl-format
  msgid "@%s not meaningful outside `@titlepage' and `@quotation' environments"
  msgstr "@%s ni smiselen zunaj okolij `@titlepage' in `@quotation'"
  
! #: tp/Texinfo/Parser.pm:4781
  msgid "@dircategory after first node"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4946
  #, fuzzy, perl-format
  msgid "region %s inside region %s is not allowed"
  msgstr "Sprotne opombe znotraj sprotnih opomb niso dovoljene"
  
! #: tp/Texinfo/Parser.pm:4964
! #, fuzzy
  msgid "@direntry after first node"
! msgstr "@menu je bil viden pred prvim @node, ki je ustvarilo vozliÅ¡Ä�e `Top'"
  
! #: tp/Texinfo/Parser.pm:4972
  #, fuzzy, perl-format
  msgid "@%s seen before first @node"
  msgstr "@menu je bil viden pred prvim @node, ki je ustvarilo vozliÅ¡Ä�e `Top'"
  
! #: tp/Texinfo/Parser.pm:4975
  msgid ""
  "perhaps your @top node should be wrapped in @ifnottex rather than @ifinfo?"
***************
*** 3023,3171 ****
  "Morda bi vaÅ¡e vozliÅ¡Ä�e @top moralo biti ovito v @ifnottex namesto @ifinfo?"
  
! #: tp/Texinfo/Parser.pm:4869
! #, perl-format
  msgid "@%s should only appear in math context"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:4877
  #, fuzzy, perl-format
  msgid "unknown command `%s'"
  msgstr "Neznan ukaz `%s'"
  
! #: tp/Texinfo/Parser.pm:4887
  #, fuzzy
  msgid "unexpected @"
  msgstr "PriÄ�akovan `%s'"
  
! #: tp/Texinfo/Parser.pm:4916
  #, fuzzy, perl-format
  msgid "@%s is not meaningful outside `@float' environment"
  msgstr "@%s ni smiselno zunaj okolja `@float'"
  
! #: tp/Texinfo/Parser.pm:4921
  #, perl-format
  msgid "@%s should be right below `@float'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4929
! #, perl-format
  msgid "ignoring multiple @%s"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5048
  #, fuzzy, perl-format
  msgid "command @%s does not accept arguments"
  msgstr "%s: moÅ¾nost `--%s' ne dovoljuje argumenta\n"
  
! #: tp/Texinfo/Parser.pm:5072
! #, perl-format
  msgid "command @%s missing a node or external manual argument"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5091
! #, perl-format
  msgid "in @%s empty cross reference name after expansion `%s'"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5102
! #, perl-format
  msgid "in @%s empty cross reference title after expansion `%s'"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5115
  msgid "@image missing filename argument"
  msgstr "@image manjka argument imena datoteke"
  
! #: tp/Texinfo/Parser.pm:5147
  #, fuzzy, perl-format
  msgid "@%s missing first argument"
  msgstr "%s: manjka argument datoteke.\n"
  
! #: tp/Texinfo/Parser.pm:5301
  #, fuzzy
  msgid "superfluous arguments for node"
  msgstr "Slab argument k @%s"
  
! #: tp/Texinfo/Parser.pm:5351
  #, fuzzy, perl-format
  msgid "expected @end %s"
  msgstr "PriÄ�akovan `%s'"
  
! #: tp/Texinfo/Parser.pm:5450
  #, fuzzy, perl-format
  msgid "@%s should only accept a @-command as argument, not `%s'"
  msgstr "ÄŒe Å¾elite dati ukaz kot argument v @%s, uporabite oklepaje"
  
! #: tp/Texinfo/Parser.pm:5460
  #, fuzzy, perl-format
  msgid "remaining argument on @%s line: %s"
  msgstr "Slab argument k @%s: %s"
  
! #: tp/Texinfo/Parser.pm:5533
  #, fuzzy, perl-format
  msgid "environment command %s as argument to @%s"
  msgstr "ÄŒe Å¾elite dati ukaz kot argument v @%s, uporabite oklepaje"
  
! #: tp/Texinfo/Parser.pm:5555
! #, perl-format
  msgid "empty @%s"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5563
  #, perl-format
  msgid "column fraction not a number: %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5572
  #, fuzzy, perl-format
  msgid "@sp arg must be numeric, not `%s'"
  msgstr "%s: %s argument mora biti Å¡tevilski, ne `%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5581
  #, perl-format
  msgid "reserved index name %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5600
  #, fuzzy, perl-format
  msgid "unknown source index in @%s: %s"
  msgstr "Neznano kazalo `%s'"
  
! #: tp/Texinfo/Parser.pm:5603
  #, fuzzy, perl-format
  msgid "unknown destination index in @%s: %s"
  msgstr "Neznano kazalo `%s'"
  
! #: tp/Texinfo/Parser.pm:5633
  #, perl-format
  msgid "@%s leads to a merging of %s in itself, ignoring"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5646
  #, fuzzy, perl-format
  msgid "unknown index `%s' in @printindex"
  msgstr "Neznano kazalo `%s' v @printindex"
  
! #: tp/Texinfo/Parser.pm:5652
  #, perl-format
  msgid "printing an index `%s' merged in another one `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5660
  #, perl-format
  msgid "printindex before document beginning: @printindex %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5676
  #, fuzzy, perl-format
  msgid "@%s arg must be `top' or `bottom', not `%s'"
  msgstr "%s: %s argument mora biti Å¡tevilski, ne `%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5684
  #, perl-format
  msgid "Only @%s 10 or 11 is supported, not `%s'"
  msgstr "Podprt je samo @%s 10 ali 11, ne `%s'"
  
! #: tp/Texinfo/Parser.pm:5692
  #, fuzzy, perl-format
  msgid "@%s arg must be `separate' or `end', not `%s'"
--- 2767,2935 ----
  "Morda bi vaÅ¡e vozliÅ¡Ä�e @top moralo biti ovito v @ifnottex namesto @ifinfo?"
  
! #: tp/Texinfo/Parser.pm:5037
! #, fuzzy, perl-format
  msgid "@%s should only appear in math context"
! msgstr "%s: ni mogoÄ�e odpreti --css-file: %s"
  
! #: tp/Texinfo/Parser.pm:5045
  #, fuzzy, perl-format
  msgid "unknown command `%s'"
  msgstr "Neznan ukaz `%s'"
  
! #: tp/Texinfo/Parser.pm:5055
  #, fuzzy
  msgid "unexpected @"
  msgstr "PriÄ�akovan `%s'"
  
! #: tp/Texinfo/Parser.pm:5084
  #, fuzzy, perl-format
  msgid "@%s is not meaningful outside `@float' environment"
  msgstr "@%s ni smiselno zunaj okolja `@float'"
  
! #: tp/Texinfo/Parser.pm:5089
  #, perl-format
  msgid "@%s should be right below `@float'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5097
! #, fuzzy, perl-format
  msgid "ignoring multiple @%s"
! msgstr "Zapisovanje vozliÅ¡Ä�a %s ..."
  
! #: tp/Texinfo/Parser.pm:5216
  #, fuzzy, perl-format
  msgid "command @%s does not accept arguments"
  msgstr "%s: moÅ¾nost `--%s' ne dovoljuje argumenta\n"
  
! #: tp/Texinfo/Parser.pm:5240
! #, fuzzy, perl-format
  msgid "command @%s missing a node or external manual argument"
! msgstr "%s: moÅ¾nost `--%s' ne dovoljuje argumenta\n"
  
! #: tp/Texinfo/Parser.pm:5259
! #, fuzzy, perl-format
  msgid "in @%s empty cross reference name after expansion `%s'"
! msgstr "V vozliÅ¡Ä�u `%s' ni menijev."
  
! #: tp/Texinfo/Parser.pm:5270
! #, fuzzy, perl-format
  msgid "in @%s empty cross reference title after expansion `%s'"
! msgstr "V vozliÅ¡Ä�u `%s' ni menijev."
  
! #: tp/Texinfo/Parser.pm:5283
  msgid "@image missing filename argument"
  msgstr "@image manjka argument imena datoteke"
  
! #: tp/Texinfo/Parser.pm:5315
  #, fuzzy, perl-format
  msgid "@%s missing first argument"
  msgstr "%s: manjka argument datoteke.\n"
  
! #: tp/Texinfo/Parser.pm:5360
! #, fuzzy, perl-format
! msgid "non-hex digits in argument for @U: %s"
! msgstr "Slab argument k @%s: %s"
! 
! #: tp/Texinfo/Parser.pm:5366
! #, fuzzy, perl-format
! msgid "fewer than four hex digits in argument for @U: %s"
! msgstr "Slab argument k @%s: %s"
! 
! #: tp/Texinfo/Parser.pm:5379
! #, perl-format
! msgid "argument for @U exceeds size of integer: %s"
! msgstr ""
! 
! #: tp/Texinfo/Parser.pm:5385
! #, perl-format
! msgid "argument for @U exceeds Unicode maximum 0x10FFFF: %s"
! msgstr ""
! 
! #: tp/Texinfo/Parser.pm:5513
  #, fuzzy
  msgid "superfluous arguments for node"
  msgstr "Slab argument k @%s"
  
! #: tp/Texinfo/Parser.pm:5563
  #, fuzzy, perl-format
  msgid "expected @end %s"
  msgstr "PriÄ�akovan `%s'"
  
! #: tp/Texinfo/Parser.pm:5662
  #, fuzzy, perl-format
  msgid "@%s should only accept a @-command as argument, not `%s'"
  msgstr "ÄŒe Å¾elite dati ukaz kot argument v @%s, uporabite oklepaje"
  
! #: tp/Texinfo/Parser.pm:5672
  #, fuzzy, perl-format
  msgid "remaining argument on @%s line: %s"
  msgstr "Slab argument k @%s: %s"
  
! #: tp/Texinfo/Parser.pm:5745
  #, fuzzy, perl-format
  msgid "environment command %s as argument to @%s"
  msgstr "ÄŒe Å¾elite dati ukaz kot argument v @%s, uporabite oklepaje"
  
! #: tp/Texinfo/Parser.pm:5767
! #, fuzzy, perl-format
  msgid "empty @%s"
! msgstr "Slab argument k @%s"
  
! #: tp/Texinfo/Parser.pm:5775
  #, perl-format
  msgid "column fraction not a number: %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5784
  #, fuzzy, perl-format
  msgid "@sp arg must be numeric, not `%s'"
  msgstr "%s: %s argument mora biti Å¡tevilski, ne `%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5793
  #, perl-format
  msgid "reserved index name %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5812
  #, fuzzy, perl-format
  msgid "unknown source index in @%s: %s"
  msgstr "Neznano kazalo `%s'"
  
! #: tp/Texinfo/Parser.pm:5815
  #, fuzzy, perl-format
  msgid "unknown destination index in @%s: %s"
  msgstr "Neznano kazalo `%s'"
  
! #: tp/Texinfo/Parser.pm:5845
  #, perl-format
  msgid "@%s leads to a merging of %s in itself, ignoring"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5858
  #, fuzzy, perl-format
  msgid "unknown index `%s' in @printindex"
  msgstr "Neznano kazalo `%s' v @printindex"
  
! #: tp/Texinfo/Parser.pm:5864
  #, perl-format
  msgid "printing an index `%s' merged in another one `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5872
  #, perl-format
  msgid "printindex before document beginning: @printindex %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5888
  #, fuzzy, perl-format
  msgid "@%s arg must be `top' or `bottom', not `%s'"
  msgstr "%s: %s argument mora biti Å¡tevilski, ne `%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5896
  #, perl-format
  msgid "Only @%s 10 or 11 is supported, not `%s'"
  msgstr "Podprt je samo @%s 10 ali 11, ne `%s'"
  
! #: tp/Texinfo/Parser.pm:5904
  #, fuzzy, perl-format
  msgid "@%s arg must be `separate' or `end', not `%s'"
***************
*** 3173,3182 ****
  "%s: --footnote-style argument mora biti `separate' ali `end', ne `%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5700
  #, fuzzy, perl-format
  msgid "@%s arg must be `on', `off' or `odd', not `%s'"
  msgstr "%s: %s argument mora biti Å¡tevilski, ne `%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5718 tp/Texinfo/Parser.pm:5723
  #, fuzzy, perl-format
  msgid "@paragraphindent arg must be numeric/`none'/`asis', not `%s'"
--- 2937,2946 ----
  "%s: --footnote-style argument mora biti `separate' ali `end', ne `%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5912
  #, fuzzy, perl-format
  msgid "@%s arg must be `on', `off' or `odd', not `%s'"
  msgstr "%s: %s argument mora biti Å¡tevilski, ne `%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5930 tp/Texinfo/Parser.pm:5935
  #, fuzzy, perl-format
  msgid "@paragraphindent arg must be numeric/`none'/`asis', not `%s'"
***************
*** 3184,3188 ****
  "%s: --paragraph-indent argument mora biti Å¡tevilski/`none'/`asis', ne `%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5731
  #, fuzzy, perl-format
  msgid "@firstparagraphindent arg must be `none' or `insert', not `%s'"
--- 2948,2952 ----
  "%s: --paragraph-indent argument mora biti Å¡tevilski/`none'/`asis', ne `%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5943
  #, fuzzy, perl-format
  msgid "@firstparagraphindent arg must be `none' or `insert', not `%s'"
***************
*** 3190,3194 ****
  "%s: --paragraph-indent argument mora biti Å¡tevilski/`none'/`asis', ne `%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5741
  #, fuzzy, perl-format
  msgid "@exampleindent arg must be numeric/`asis', not `%s'"
--- 2954,2958 ----
  "%s: --paragraph-indent argument mora biti Å¡tevilski/`none'/`asis', ne `%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5953
  #, fuzzy, perl-format
  msgid "@exampleindent arg must be numeric/`asis', not `%s'"
***************
*** 3196,3210 ****
  "%s: --paragraph-indent argument mora biti Å¡tevilski/`none'/`asis', ne `%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5752
  #, fuzzy, perl-format
  msgid "expected @%s on or off, not `%s'"
  msgstr "PriÄ�akuje se @%s on ali off, namesto \"%s\""
  
! #: tp/Texinfo/Parser.pm:5762
! #, perl-format
  msgid "@kbdinputstyle arg must be `code'/`example'/`distinct', not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5770
  #, fuzzy, perl-format
  msgid "@allowcodebreaks arg must be `true' or `false', not `%s'"
--- 2960,2975 ----
  "%s: --paragraph-indent argument mora biti Å¡tevilski/`none'/`asis', ne `%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5964
  #, fuzzy, perl-format
  msgid "expected @%s on or off, not `%s'"
  msgstr "PriÄ�akuje se @%s on ali off, namesto \"%s\""
  
! #: tp/Texinfo/Parser.pm:5974
! #, fuzzy, perl-format
  msgid "@kbdinputstyle arg must be `code'/`example'/`distinct', not `%s'"
  msgstr ""
+ "%s: --footnote-style argument mora biti `separate' ali `end', ne `%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5982
  #, fuzzy, perl-format
  msgid "@allowcodebreaks arg must be `true' or `false', not `%s'"
***************
*** 3212,3216 ****
  "%s: --footnote-style argument mora biti `separate' ali `end', ne `%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5778
  #, fuzzy, perl-format
  msgid "@urefbreakstyle arg must be `after'/`before'/`none', not `%s'"
--- 2977,2981 ----
  "%s: --footnote-style argument mora biti `separate' ali `end', ne `%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5990
  #, fuzzy, perl-format
  msgid "@urefbreakstyle arg must be `after'/`before'/`none', not `%s'"
***************
*** 3218,3242 ****
  "%s: --footnote-style argument mora biti `separate' ali `end', ne `%s'.\n"
  
! #: tp/Texinfo/Structuring.pm:231
  #, perl-format
  msgid "raising the section level of @%s which is too low"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:263
  #, perl-format
  msgid "no chapter-level command before @%s"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:268
  #, perl-format
  msgid "lowering the section level of @%s appearing after a lower element"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:357
  #, perl-format
  msgid "no sectioning command associated with @%s"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:548 tp/Texinfo/Structuring.pm:1329
  #, fuzzy, perl-format
  msgid "@%s reference to nonexistent node `%s'"
--- 2983,3012 ----
  "%s: --footnote-style argument mora biti `separate' ali `end', ne `%s'.\n"
  
! #: tp/Texinfo/Structuring.pm:232
  #, perl-format
  msgid "raising the section level of @%s which is too low"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:264
  #, perl-format
  msgid "no chapter-level command before @%s"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:269
  #, perl-format
  msgid "lowering the section level of @%s appearing after a lower element"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:358
  #, perl-format
  msgid "no sectioning command associated with @%s"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:507
! #, fuzzy, perl-format
! msgid "@%s not empty"
! msgstr "%s: prazna datoteka"
! 
! #: tp/Texinfo/Structuring.pm:563 tp/Texinfo/Structuring.pm:1345
  #, fuzzy, perl-format
  msgid "@%s reference to nonexistent node `%s'"
***************
*** 3245,3284 ****
  "odsekov?)"
  
! #: tp/Texinfo/Structuring.pm:561
! #, perl-format
  msgid "@%s entry node name `%s' different from %s name `%s'"
! msgstr ""
  
! #: tp/Texinfo/Structuring.pm:666
  #, perl-format
  msgid "unreferenced node `%s'"
  msgstr "nesklicevano vozliÅ¡Ä�e `%s'"
  
! #: tp/Texinfo/Structuring.pm:712
  #, perl-format
  msgid "node `%s' is %s for `%s' in sectioning but not in menu"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:719
  #, perl-format
  msgid "node %s `%s' in menu `%s' and in sectioning `%s' differ"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:737
  #, perl-format
  msgid "node `%s' is %s for `%s' in menu but not in sectioning"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:791
  #, perl-format
  msgid "%s pointer `%s' (for node `%s') different from %s name `%s'"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:818
  #, fuzzy, perl-format
  msgid "%s reference to nonexistent `%s'"
  msgstr "nesklicevano vozliÅ¡Ä�e `%s'"
  
! #: tp/Texinfo/Structuring.pm:837
  #, fuzzy, perl-format
  msgid "node `%s' lacks menu item for `%s' despite being its Up target"
--- 3015,3054 ----
  "odsekov?)"
  
! #: tp/Texinfo/Structuring.pm:576
! #, fuzzy, perl-format
  msgid "@%s entry node name `%s' different from %s name `%s'"
! msgstr "V vozliÅ¡Ä�u `%s' ni menijev."
  
! #: tp/Texinfo/Structuring.pm:681
  #, perl-format
  msgid "unreferenced node `%s'"
  msgstr "nesklicevano vozliÅ¡Ä�e `%s'"
  
! #: tp/Texinfo/Structuring.pm:727
  #, perl-format
  msgid "node `%s' is %s for `%s' in sectioning but not in menu"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:734
  #, perl-format
  msgid "node %s `%s' in menu `%s' and in sectioning `%s' differ"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:752
  #, perl-format
  msgid "node `%s' is %s for `%s' in menu but not in sectioning"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:806
  #, perl-format
  msgid "%s pointer `%s' (for node `%s') different from %s name `%s'"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:833
  #, fuzzy, perl-format
  msgid "%s reference to nonexistent `%s'"
  msgstr "nesklicevano vozliÅ¡Ä�e `%s'"
  
! #: tp/Texinfo/Structuring.pm:853
  #, fuzzy, perl-format
  msgid "node `%s' lacks menu item for `%s' despite being its Up target"
***************
*** 3287,3311 ****
  "Zgornji cilj"
  
! #: tp/Texinfo/Structuring.pm:845
  #, perl-format
  msgid "for `%s', up in menu `%s' and up `%s' don't match"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:1341
  #, perl-format
  msgid "@%s to `%s', different from %s name `%s'"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:2007
  #, fuzzy, perl-format
  msgid "empty index key in @%s"
  msgstr "Slab argument k @%s"
  
! #: tp/init/chm.pm:220 tp/init/chm.pm:276 tp/init/chm.pm:347
  #, fuzzy, perl-format
  msgid "chm.pm: could not open %s for writing: %s\n"
  msgstr "%s: ni mogoÄ�e odpreti --css-file: %s"
  
! #: tp/init/chm.pm:266 tp/init/chm.pm:337 tp/init/chm.pm:398
  #, fuzzy, perl-format
  msgid "chm.pm: error on closing %s: %s"
--- 3057,3081 ----
  "Zgornji cilj"
  
! #: tp/Texinfo/Structuring.pm:861
  #, perl-format
  msgid "for `%s', up in menu `%s' and up `%s' don't match"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:1357
  #, perl-format
  msgid "@%s to `%s', different from %s name `%s'"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:2023
  #, fuzzy, perl-format
  msgid "empty index key in @%s"
  msgstr "Slab argument k @%s"
  
! #: tp/init/chm.pm:221 tp/init/chm.pm:277 tp/init/chm.pm:348
  #, fuzzy, perl-format
  msgid "chm.pm: could not open %s for writing: %s\n"
  msgstr "%s: ni mogoÄ�e odpreti --css-file: %s"
  
! #: tp/init/chm.pm:267 tp/init/chm.pm:338 tp/init/chm.pm:399
  #, fuzzy, perl-format
  msgid "chm.pm: error on closing %s: %s"
***************
*** 3326,3332 ****
  
  #: tp/init/latex2html.pm:374
! #, perl-format
  msgid "l2h: command did not succeed: %s"
! msgstr ""
  
  #: tp/init/latex2html.pm:422
--- 3096,3102 ----
  
  #: tp/init/latex2html.pm:374
! #, fuzzy, perl-format
  msgid "l2h: command did not succeed: %s"
! msgstr "%s: ni mogoÄ�e odpreti --css-file: %s"
  
  #: tp/init/latex2html.pm:422
***************
*** 3358,3364 ****
  
  #: tp/init/latex2html.pm:534
! #, perl-format
  msgid "l2h: could not determine the fragment %d for @%s"
! msgstr ""
  
  #: tp/init/latex2html.pm:560
--- 3128,3134 ----
  
  #: tp/init/latex2html.pm:534
! #, fuzzy, perl-format
  msgid "l2h: could not determine the fragment %d for @%s"
! msgstr "%s: ni mogoÄ�e odpreti --css-file: %s"
  
  #: tp/init/latex2html.pm:560
***************
*** 3428,3480 ****
  msgstr ""
  
! #: tp/texi2any.pl:379
  #, fuzzy, perl-format
  msgid "error loading %s: %s\n"
  msgstr "napaka med branjem v `%s'"
  
! #: tp/texi2any.pl:392
  #, fuzzy, perl-format
  msgid "%s: unknown variable %s"
  msgstr "Neznano kazalo `%s'"
  
! #: tp/texi2any.pl:396
  #, fuzzy, perl-format
  msgid "%s: obsolete variable %s\n"
  msgstr "Nastavi spremenljivko: "
  
! #: tp/texi2any.pl:411
  #, fuzzy, perl-format
  msgid "%s: unknown variable %s\n"
  msgstr "Neznano kazalo `%s'"
  
! #: tp/texi2any.pl:415
  #, fuzzy, perl-format
  msgid "obsolete variable %s\n"
  msgstr "Nastavi spremenljivko: "
  
! #: tp/texi2any.pl:480
  #, fuzzy, perl-format
  msgid "could not read init file %s"
  msgstr "ni mogoÄ�e odpreti datoteke vnosa `%s'"
  
! #: tp/texi2any.pl:640
  #, fuzzy, perl-format
  msgid "ignoring unrecognized TEXINFO_OUTPUT_FORMAT value `%s'\n"
  msgstr "%s: Prezrtje neprepoznane vrednosti TEXINFO_OUTPUT_FORMAT `%s'.\n"
  
! #: tp/texi2any.pl:723
! #, fuzzy
! msgid "Usage: makeinfo [OPTION]... TEXINFO-FILE...\n"
! msgstr "Uporaba: %s [MOÅ½NOST] ... DATOTEKA-TEXINFO ...\n"
  
! #: tp/texi2any.pl:724
  #, fuzzy
- msgid "  or:  texi2any [OPTION]... TEXINFO-FILE...\n"
- msgstr "Uporaba: %s [MOÅ½NOST] ... DATOTEKA-TEXINFO ...\n"
- 
- #: tp/texi2any.pl:726
  msgid ""
  "Translate Texinfo source documentation to various other formats, by default\n"
  "Info files suitable for reading online with Emacs or standalone GNU Info.\n"
  msgstr ""
  "Prevedi izvorno dokumentacijo Texinfo v ostale razliÄ�ne oblike, privzeto \n"
--- 3198,3249 ----
  msgstr ""
  
! #: tp/texi2any.pl:388
  #, fuzzy, perl-format
  msgid "error loading %s: %s\n"
  msgstr "napaka med branjem v `%s'"
  
! #: tp/texi2any.pl:401
  #, fuzzy, perl-format
  msgid "%s: unknown variable %s"
  msgstr "Neznano kazalo `%s'"
  
! #: tp/texi2any.pl:405
  #, fuzzy, perl-format
  msgid "%s: obsolete variable %s\n"
  msgstr "Nastavi spremenljivko: "
  
! #: tp/texi2any.pl:420
  #, fuzzy, perl-format
  msgid "%s: unknown variable %s\n"
  msgstr "Neznano kazalo `%s'"
  
! #: tp/texi2any.pl:424
  #, fuzzy, perl-format
  msgid "obsolete variable %s\n"
  msgstr "Nastavi spremenljivko: "
  
! #: tp/texi2any.pl:489
  #, fuzzy, perl-format
  msgid "could not read init file %s"
  msgstr "ni mogoÄ�e odpreti datoteke vnosa `%s'"
  
! #: tp/texi2any.pl:652
  #, fuzzy, perl-format
  msgid "ignoring unrecognized TEXINFO_OUTPUT_FORMAT value `%s'\n"
  msgstr "%s: Prezrtje neprepoznane vrednosti TEXINFO_OUTPUT_FORMAT `%s'.\n"
  
! #: tp/texi2any.pl:735
! #, fuzzy, perl-format
! msgid "Usage: %s [OPTION]... TEXINFO-FILE...\n"
! msgstr "Uporaba: %s [IZBIRA] ... DATOTEKA ...\n"
  
! #: tp/texi2any.pl:738
  #, fuzzy
  msgid ""
  "Translate Texinfo source documentation to various other formats, by default\n"
  "Info files suitable for reading online with Emacs or standalone GNU Info.\n"
+ "\n"
+ "This program is commonly installed as both `makeinfo' and `texi2any';\n"
+ "the behavior is identical, and does not depend on the installed name.\n"
  msgstr ""
  "Prevedi izvorno dokumentacijo Texinfo v ostale razliÄ�ne oblike, privzeto \n"
***************
*** 3482,3486 ****
  "GNU Info.\n"
  
! #: tp/texi2any.pl:729
  #, fuzzy, perl-format
  msgid ""
--- 3251,3255 ----
  "GNU Info.\n"
  
! #: tp/texi2any.pl:744
  #, fuzzy, perl-format
  msgid ""
***************
*** 3496,3500 ****
  "      --init-file=FILE        load FILE to modify the default behavior.\n"
  "  -c, --set-customization-variable VAR=VAL  set customization variable VAR \n"
! "                                to VAL.\n"
  "  -v, --verbose               explain what is being done.\n"
  "      --version               display version information and exit.\n"
--- 3265,3269 ----
  "      --init-file=FILE        load FILE to modify the default behavior.\n"
  "  -c, --set-customization-variable VAR=VAL  set customization variable VAR \n"
! "                                to value VAL.\n"
  "  -v, --verbose               explain what is being done.\n"
  "      --version               display version information and exit.\n"
***************
*** 3512,3516 ****
  "      --version prikaÅ¾i podrobnosti razliÄ�ice in konÄ�aj.\n"
  
! #: tp/texi2any.pl:744
  #, fuzzy
  msgid ""
--- 3281,3285 ----
  "      --version prikaÅ¾i podrobnosti razliÄ�ice in konÄ�aj.\n"
  
! #: tp/texi2any.pl:760
  #, fuzzy
  msgid ""
***************
*** 3520,3524 ****
  "      --plaintext             output plain text rather than Info.\n"
  "      --xml                   output Texinfo XML rather than Info.\n"
! "      --dvi, --dvipdf, --ps, --pdf  call texi2dvi to generate given output.\n"
  msgstr ""
  "Izbira vrste izhoda (privzeto je za ustvaritev Info):\n"
--- 3289,3294 ----
  "      --plaintext             output plain text rather than Info.\n"
  "      --xml                   output Texinfo XML rather than Info.\n"
! "      --dvi, --dvipdf, --ps, --pdf  call texi2dvi to generate given output,\n"
! "                                after checking validity of TEXINFO-FILE.\n"
  msgstr ""
  "Izbira vrste izhoda (privzeto je za ustvaritev Info):\n"
***************
*** 3528,3532 ****
  "      --plaintext izpiÅ¡i obiÄ�ajno besedilo namesto Info.\n"
  
! #: tp/texi2any.pl:752
  #, fuzzy
  msgid ""
--- 3298,3302 ----
  "      --plaintext izpiÅ¡i obiÄ�ajno besedilo namesto Info.\n"
  
! #: tp/texi2any.pl:768
  #, fuzzy
  msgid ""
***************
*** 3541,3545 ****
  "output).\n"
  "                                Also, if producing Info, write to\n"
! "                                standard output by default \n"
  "      --no-split              suppress any splitting of the output;\n"
  "                                generate only one output file.\n"
--- 3311,3315 ----
  "output).\n"
  "                                Also, if producing Info, write to\n"
! "                                standard output by default.\n"
  "      --no-split              suppress any splitting of the output;\n"
  "                                generate only one output file.\n"
***************
*** 3570,3574 ****
  "  -o, --output=DATOTEKA izpiÅ¡i v DATOTEKO (ali mapo, Ä�e se razdeli HTML).\n"
  
! #: tp/texi2any.pl:772
  #, perl-format
  msgid ""
--- 3340,3344 ----
  "  -o, --output=DATOTEKA izpiÅ¡i v DATOTEKO (ali mapo, Ä�e se razdeli HTML).\n"
  
! #: tp/texi2any.pl:788
  #, perl-format
  msgid ""
***************
*** 3608,3612 ****
  "      --split-size=NUM razdeli datoteke Info na velikost NUM (privzeto %d).\n"
  
! #: tp/texi2any.pl:789
  #, fuzzy
  msgid ""
--- 3378,3382 ----
  "      --split-size=NUM razdeli datoteke Info na velikost NUM (privzeto %d).\n"
  
! #: tp/texi2any.pl:805
  #, fuzzy
  msgid ""
***************
*** 3632,3636 ****
  "ASCII.\n"
  
! #: tp/texi2any.pl:800
  msgid ""
  "Options for XML and Docbook:\n"
--- 3402,3406 ----
  "ASCII.\n"
  
! #: tp/texi2any.pl:816
  msgid ""
  "Options for XML and Docbook:\n"
***************
*** 3638,3642 ****
  msgstr ""
  
! #: tp/texi2any.pl:803
  msgid ""
  "Options for DVI/PS/PDF:\n"
--- 3408,3412 ----
  msgstr ""
  
! #: tp/texi2any.pl:819
  msgid ""
  "Options for DVI/PS/PDF:\n"
***************
*** 3644,3648 ****
  msgstr ""
  
! #: tp/texi2any.pl:806
  #, fuzzy
  msgid ""
--- 3414,3418 ----
  msgstr ""
  
! #: tp/texi2any.pl:822
  #, fuzzy
  msgid ""
***************
*** 3650,3653 ****
--- 3420,3424 ----
  "      --commands-in-node-names  does nothing, retained for compatibility.\n"
  "  -D VAR                        define the variable VAR, as with @set.\n"
+ "  -D 'VAR VAL'                  define VAR to VAL (one shell argument).\n"
  "  -I DIR                        append DIR to the @include search path.\n"
  "  -P DIR                        prepend DIR to the @include search path.\n"
***************
*** 3661,3665 ****
  "  -U SPR razveljavi doloÄ�itev spremenljivke SPR, tako kot @clear.\n"
  
! #: tp/texi2any.pl:813
  #, fuzzy
  msgid ""
--- 3432,3436 ----
  "  -U SPR razveljavi doloÄ�itev spremenljivke SPR, tako kot @clear.\n"
  
! #: tp/texi2any.pl:830
  #, fuzzy
  msgid ""
***************
*** 3699,3703 ****
  "  Za moÅ¾nosti --no-ifFORMAT obdelaj besedilo @ifnotFORMAT.\n"
  
! #: tp/texi2any.pl:830
  #, fuzzy
  msgid ""
--- 3470,3474 ----
  "  Za moÅ¾nosti --no-ifFORMAT obdelaj besedilo @ifnotFORMAT.\n"
  
! #: tp/texi2any.pl:847
  #, fuzzy
  msgid ""
***************
*** 3716,3720 ****
  "  Ä�e se ustvarja XML, je --ifxml vkljuÄ�en in vsi ostali izkljuÄ�eni;\n"
  
! #: tp/texi2any.pl:837
  #, fuzzy
  msgid ""
--- 3487,3491 ----
  "  Ä�e se ustvarja XML, je --ifxml vkljuÄ�en in vsi ostali izkljuÄ�eni;\n"
  
! #: tp/texi2any.pl:854
  #, fuzzy
  msgid ""
***************
*** 3746,3750 ****
  "velikost\n"
  
! #: tp/texi2any.pl:884
  #, perl-format
  msgid "%s: --footnote-style arg must be `separate' or `end', not `%s'.\n"
--- 3517,3521 ----
  "velikost\n"
  
! #: tp/texi2any.pl:901
  #, perl-format
  msgid "%s: --footnote-style arg must be `separate' or `end', not `%s'.\n"
***************
*** 3752,3756 ****
  "%s: --footnote-style argument mora biti `separate' ali `end', ne `%s'.\n"
  
! #: tp/texi2any.pl:966
  #, perl-format
  msgid "%s: --paragraph-indent arg must be numeric/`none'/`asis', not `%s'.\n"
--- 3523,3527 ----
  "%s: --footnote-style argument mora biti `separate' ali `end', ne `%s'.\n"
  
! #: tp/texi2any.pl:992
  #, perl-format
  msgid "%s: --paragraph-indent arg must be numeric/`none'/`asis', not `%s'.\n"
***************
*** 3758,3805 ****
  "%s: --paragraph-indent argument mora biti Å¡tevilski/`none'/`asis', ne `%s'.\n"
  
! #: tp/texi2any.pl:1043
  #, perl-format
  msgid "%s: when generating %s, only one input FILE may be specified with -o\n"
  msgstr ""
  
! #: tp/texi2any.pl:1047
  msgid "--Xopt option without printed output"
  msgstr ""
  
! #: tp/texi2any.pl:1057
  #, fuzzy, perl-format
  msgid "unknown tree transformation %s"
  msgstr "neznano dejanje `%s'"
  
! #: tp/texi2any.pl:1064
  #, perl-format
  msgid "ignoring splitting for format %s"
  msgstr ""
  
! #: tp/texi2any.pl:1114
  #, perl-format
  msgid "%s: missing file argument.\n"
  msgstr "%s: manjka argument datoteke.\n"
  
! #: tp/texi2any.pl:1115
  #, perl-format
  msgid "Try `%s --help' for more information.\n"
  msgstr "Za veÄ� podrobnosti poskusite `%s --help'.\n"
  
! #: tp/texi2any.pl:1193
  msgid "fill_gaps_in_sectioning transformation return no result. No section?"
  msgstr ""
  
! #: tp/texi2any.pl:1215
  #, fuzzy, perl-format
  msgid "error on closing macro expand file %s: %s\n"
  msgstr "napaka med konÄ�anjem datoteke vnosa `%s'"
  
! #: tp/texi2any.pl:1221
  #, fuzzy, perl-format
  msgid "could not open %s for writing: %s\n"
  msgstr "%s: ni mogoÄ�e odpreti --css-file: %s"
  
! #: tp/texi2any.pl:1246
  msgid ""
  "insert_nodes_for_sectioning_commands transformation return no result. No "
--- 3529,3576 ----
  "%s: --paragraph-indent argument mora biti Å¡tevilski/`none'/`asis', ne `%s'.\n"
  
! #: tp/texi2any.pl:1069
  #, perl-format
  msgid "%s: when generating %s, only one input FILE may be specified with -o\n"
  msgstr ""
  
! #: tp/texi2any.pl:1073
  msgid "--Xopt option without printed output"
  msgstr ""
  
! #: tp/texi2any.pl:1083
  #, fuzzy, perl-format
  msgid "unknown tree transformation %s"
  msgstr "neznano dejanje `%s'"
  
! #: tp/texi2any.pl:1090
  #, perl-format
  msgid "ignoring splitting for format %s"
  msgstr ""
  
! #: tp/texi2any.pl:1140
  #, perl-format
  msgid "%s: missing file argument.\n"
  msgstr "%s: manjka argument datoteke.\n"
  
! #: tp/texi2any.pl:1141
  #, perl-format
  msgid "Try `%s --help' for more information.\n"
  msgstr "Za veÄ� podrobnosti poskusite `%s --help'.\n"
  
! #: tp/texi2any.pl:1222
  msgid "fill_gaps_in_sectioning transformation return no result. No section?"
  msgstr ""
  
! #: tp/texi2any.pl:1244
  #, fuzzy, perl-format
  msgid "error on closing macro expand file %s: %s\n"
  msgstr "napaka med konÄ�anjem datoteke vnosa `%s'"
  
! #: tp/texi2any.pl:1250
  #, fuzzy, perl-format
  msgid "could not open %s for writing: %s\n"
  msgstr "%s: ni mogoÄ�e odpreti --css-file: %s"
  
! #: tp/texi2any.pl:1275
  msgid ""
  "insert_nodes_for_sectioning_commands transformation return no result. No "
***************
*** 3807,3881 ****
  msgstr ""
  
! #: tp/texi2any.pl:1311 tp/texi2any.pl:1387
  #, fuzzy, perl-format
  msgid "%s: error on closing %s: %s\n"
  msgstr "Napaka v logiÄ�nem izrazu `%s': %s"
  
! #: tp/texi2any.pl:1334 tp/texi2any.pl:1368
  #, fuzzy, perl-format
  msgid "%s: error on closing internal links file %s: %s\n"
  msgstr "napaka med konÄ�anjem datoteke vnosa `%s'"
  
! #: tp/texi2any.pl:1340 tp/texi2any.pl:1374
  #, fuzzy, perl-format
  msgid "%s: could not open %s for writing: %s\n"
  msgstr "%s: ni mogoÄ�e odpreti --css-file: %s"
  
! #: util/texindex.c:223
! msgid "display this help and exit"
! msgstr "prikaÅ¾i to besedilo pomoÄ�i in konÄ�aj"
  
! #: util/texindex.c:225
! msgid "send output to FILE"
! msgstr "poÅ¡lji izpis v DATOTEKO"
  
! #: util/texindex.c:227
! msgid "display version information and exit"
! msgstr "prikaÅ¾i podrobnosti razliÄ�ice in konÄ�aj"
  
! #: util/texindex.c:237
! #, c-format
  msgid "Usage: %s [OPTION]... FILE...\n"
  msgstr "Uporaba: %s [IZBIRA] ... DATOTEKA ...\n"
  
! #: util/texindex.c:238
! #, c-format
! msgid "Generate a sorted index for each TeX output FILE.\n"
  msgstr "Ustvari urejeno kazalo za vsako DATOTEKO izpisa TeX.\n"
  
! #: util/texindex.c:241
! #, c-format
! msgid "Usually FILE... is specified as `foo.%c%c' for a document `foo.texi'.\n"
  msgstr ""
  "ObiÄ�ajno je DATOTEKA ... navedena kot `foo.%c%c' za dokument `foo.texi'.\n"
  
! #: util/texindex.c:243
! #, c-format
! msgid ""
! "\n"
! "Options:\n"
  msgstr ""
  "\n"
  "MoÅ¾nosti:\n"
  
! #: util/texindex.c:743
! #, c-format
! msgid "failure reopening %s"
! msgstr "ponovno odpiranje %s je spodletelo"
  
! #: util/texindex.c:758 util/texindex.c:786
! #, c-format
! msgid "%s: not a texinfo index file"
! msgstr "%s: ni datoteka kazala texinfo"
  
! #: util/texindex.c:993
! #, c-format
! msgid "No page number in %s"
! msgstr "Brez Å¡tevilk strani v %s"
  
! #: util/texindex.c:1066
! #, c-format
! msgid "entry %s follows an entry with a secondary name"
! msgstr "Vnos %s sledi vnosu z drugotnim imenom"
  
  #~ msgid "Done."
--- 3578,3961 ----
  msgstr ""
  
! #: tp/texi2any.pl:1345 tp/texi2any.pl:1421
  #, fuzzy, perl-format
  msgid "%s: error on closing %s: %s\n"
  msgstr "Napaka v logiÄ�nem izrazu `%s': %s"
  
! #: tp/texi2any.pl:1368 tp/texi2any.pl:1402
  #, fuzzy, perl-format
  msgid "%s: error on closing internal links file %s: %s\n"
  msgstr "napaka med konÄ�anjem datoteke vnosa `%s'"
  
! #: tp/texi2any.pl:1374 tp/texi2any.pl:1408
  #, fuzzy, perl-format
  msgid "%s: could not open %s for writing: %s\n"
  msgstr "%s: ni mogoÄ�e odpreti --css-file: %s"
  
! #: texindex/ti.twjr:373
! #, fuzzy, awk-format
! msgid "%s: unrecognized option `%s'\n"
! msgstr "%s: neprepoznana moÅ¾nost `--%s'\n"
! 
! #: texindex/ti.twjr:444
! #, fuzzy, awk-format
! msgid "%s is not a Texinfo index file\n"
! msgstr "%s: ni datoteka kazala texinfo"
  
! #: texindex/ti.twjr:543
! #, awk-format
! msgid "%s:%d: Bad key %s in record\n"
! msgstr ""
  
! #: texindex/ti.twjr:566
! #, awk-format
! msgid "%s:%d: Bad entry; expected three fields, not %d\n"
! msgstr ""
  
! #: texindex/ti.twjr:725
! #, awk-format
! msgid "%s:%d: Bad entry; expected %s at column %d\n"
! msgstr ""
! 
! #: texindex/ti.twjr:1254
! msgid "..."
! msgstr ""
! 
! #: texindex/ti.twjr:1273
! #, fuzzy, awk-format
  msgid "Usage: %s [OPTION]... FILE...\n"
  msgstr "Uporaba: %s [IZBIRA] ... DATOTEKA ...\n"
  
! #: texindex/ti.twjr:1274
! #, fuzzy
! msgid "Generate a sorted index for each TeX output FILE."
  msgstr "Ustvari urejeno kazalo za vsako DATOTEKO izpisa TeX.\n"
  
! #: texindex/ti.twjr:1275
! #, fuzzy
! msgid "Usually FILE... is specified as `foo.??' for a document `foo.texi'."
  msgstr ""
  "ObiÄ�ajno je DATOTEKA ... navedena kot `foo.%c%c' za dokument `foo.texi'.\n"
  
! #: texindex/ti.twjr:1277
! #, fuzzy
! msgid "Options:"
  msgstr ""
  "\n"
  "MoÅ¾nosti:\n"
  
! #: texindex/ti.twjr:1278
! #, fuzzy
! msgid " -h, --help   display this help and exit"
! msgstr "prikaÅ¾i to besedilo pomoÄ�i in konÄ�aj"
  
! #: texindex/ti.twjr:1279
! msgid " --version    display version information and exit"
! msgstr ""
  
! #: texindex/ti.twjr:1280
! msgid " --           end option processing"
! msgstr ""
  
! #~ msgid ""
! #~ "\n"
! #~ "Email bug reports to bug-texinfo@gnu.org,\n"
! #~ "general questions and discussion to help-texinfo@gnu.org.\n"
! #~ "Texinfo home page: http://www.gnu.org/software/texinfo/"
! #~ msgstr ""
! #~ "\n"
! #~ "PoroÄ�ila o hroÅ¡Ä�ih poÅ¡ljite z e-poÅ¡to na bug-texinfo@gnu.org,\n"
! #~ "sploÅ¡na vpraÅ¡anja in razprave na help-texinfo@gnu.org.\n"
! #~ "DomaÄ�a stran texinfo: http://www.gnu.org/software/texinfo/"
! 
! #~ msgid "Insert this character"
! #~ msgstr "Vstavi ta znak"
! 
! #~ msgid "No index entries."
! #~ msgstr "Brez vnosov kazala."
! 
! #~ msgid "CAN'T SEE THIS"
! #~ msgstr "TEGA NI MOGOÄŒE VIDETI"
! 
! #~ msgid ""
! #~ "\n"
! #~ "* Menu: Nodes whose indices contain `%s':\n"
! #~ msgstr ""
! #~ "\n"
! #~ "* Meni: vozliÅ¡Ä�a, katerih kazala vsebujejo `%s':\n"
! 
! #, fuzzy
! #~ msgid "No index"
! #~ msgstr "Brez vnosov kazala."
! 
! #, fuzzy
! #~ msgid "Index for `%s'"
! #~ msgstr " za %s"
! 
! #, fuzzy
! #~ msgid "File names matching `%s'"
! #~ msgstr "Ni ujemajoÄ�ega `%cend %s'"
! 
! #~ msgid ""
! #~ "Basic Commands in Info Windows\n"
! #~ "******************************\n"
! #~ msgstr ""
! #~ "Osnovni ukazi v Oknih Info\n"
! #~ "******************************\n"
! 
! #~ msgid "  %-10s  Quit this help.\n"
! #~ msgstr "  %-10s KonÄ�aj to pomoÄ�.\n"
! 
! #~ msgid "  %-10s  Quit Info altogether.\n"
! #~ msgstr "  %-10s KonÄ�aj Info v celoti.\n"
! 
! #~ msgid "  %-10s  Invoke the Info tutorial.\n"
! #~ msgstr "  %-10s PrikliÄ�i vodnik Info.\n"
! 
! #~ msgid "  %-10s  Move to the `next' node of this node.\n"
! #~ msgstr "  %-10s Pomakni se v `naslednje' vozliÅ¡Ä�e tega vozliÅ¡Ä�a.\n"
! 
! #~ msgid "  %-10s  Move to the `previous' node of this node.\n"
! #~ msgstr "  %-10s Pomakni se v `predhodno' vozliÅ¡Ä�e tega vozliÅ¡Ä�a.\n"
! 
! #~ msgid "  %-10s  Move `up' from this node.\n"
! #~ msgstr "  %-10s Pomakni se `gor' iz tega vozliÅ¡Ä�a.\n"
! 
! #~ msgid ""
! #~ "  %-10s  Pick menu item specified by name.\n"
! #~ "              Picking a menu item causes another node to be selected.\n"
! #~ msgstr ""
! #~ "  %-10s Izberi predmet menija, podanega z imenom.\n"
! #~ "              Izbira predmeta menija povzroÄ�i, da je izbrano drugo "
! #~ "vozliÅ¡Ä�e.\n"
! 
! #~ msgid "  %-10s  Follow a cross reference.  Reads name of reference.\n"
! #~ msgstr "  %-10s Sledi navzkriÅ¾ni sklic. Prebere ime sklica.\n"
! 
! #~ msgid "  %-10s  Move to the last node seen in this window.\n"
! #~ msgstr "  %-10s  Pomakni se v zadnje videno vozliÅ¡Ä�e v tem oknu\n"
! 
! #~ msgid "  %-10s  Skip to next hypertext link within this node.\n"
! #~ msgstr ""
! #~ "  %-10s PreskoÄ�i na naslednjo hiperbesedilno povezavo v tem vozliÅ¡Ä�u.\n"
! 
! #~ msgid "  %-10s  Follow the hypertext link under cursor.\n"
! #~ msgstr "  %-10s Sledi hiperbesedilni povezavi pod kazalko.\n"
! 
! #~ msgid "  %-10s  Move to the `directory' node.  Equivalent to `g (DIR)'.\n"
! #~ msgstr "  %-10s Pomakni se v vozliÅ¡Ä�e `map'. Enakovredno `g (DIR)'.\n"
! 
! #~ msgid "  %-10s  Move to the Top node.  Equivalent to `g Top'.\n"
! #~ msgstr "  %-10s Premakni se v NajviÅ¡je vozliÅ¡Ä�e.  Enakovredno `g Top'.\n"
! 
! #~ msgid ""
! #~ "Moving within a node:\n"
! #~ "---------------------\n"
! #~ msgstr ""
! #~ "Premikanje znotraj vozliÅ¡Ä�a:\n"
! #~ "---------------------\n"
! 
! #~ msgid "  %-10s  Scroll forward a page.\n"
! #~ msgstr "  %-10s Pomakni se naprej za eno stran.\n"
! 
! #~ msgid "  %-10s  Scroll backward a page.\n"
! #~ msgstr "  %-10s Pomakni se nazaj za eno stran.\n"
! 
! #~ msgid "  %-10s  Go to the beginning of this node.\n"
! #~ msgstr "  %-10s Pojdi na zaÄ�etek tega vozliÅ¡Ä�a\n"
! 
! #~ msgid "  %-10s  Go to the end of this node.\n"
! #~ msgstr "  %-10s Pojdi na konec tega vozliÅ¡Ä�a\n"
! 
! #~ msgid "  %-10s  Scroll forward 1 line.\n"
! #~ msgstr "  %-10s Pomakni se naprej za 1 vrstico.\n"
! 
! #~ msgid "  %-10s  Scroll backward 1 line.\n"
! #~ msgstr "  %-10s Pomakni se nazaj za 1 vrstico.\n"
! 
! #~ msgid ""
! #~ "Other commands:\n"
! #~ "---------------\n"
! #~ msgstr ""
! #~ "Drugi ukazi:\n"
! #~ "---------------\n"
! 
! #~ msgid "  %-10s  Pick first...ninth item in node's menu.\n"
! #~ msgstr "  %-10s Izberi prvi ... deveti predmet v meniju vozliÅ¡Ä�a.\n"
! 
! #~ msgid "  %-10s  Pick last item in node's menu.\n"
! #~ msgstr "  %-10s Izberi zadnji predmet v meniju vozliÅ¡Ä�a.\n"
! 
! #~ msgid ""
! #~ "  %-10s  Search for a specified string in the index entries of this Info\n"
! #~ "              file, and select the node referenced by the first entry "
! #~ "found.\n"
! #~ msgstr ""
! #~ "  %-10s PoiÅ¡Ä�i doloÄ�en niz v vnosih kazala te datoteke Info in izberi\n"
! #~ "              vozliÅ¡Ä�e, sklicevano s prvim najdenim vnosom.\n"
! 
! #~ msgid ""
! #~ "  %-10s  Move to node specified by name.\n"
! #~ "              You may include a filename as well, as in "
! #~ "(FILENAME)NODENAME.\n"
! #~ msgstr ""
! #~ "  %-10s Premakni se v vozliÅ¡Ä�e, podano z imenom.\n"
! #~ "              VkljuÄ�ite lahko tudi ime datoteke na naÄ�in "
! #~ "(IME_DATOTEKE)IME_VOZLIÅ ÄŒA.\n"
! 
! #~ msgid ""
! #~ "  %-10s  Search forward for a specified string,\n"
! #~ "              and select the node in which the next occurrence is found.\n"
! #~ msgstr ""
! #~ "  %-10s  IÅ¡Ä�i naprej za podan niz\n"
! #~ "              in izberi vozliÅ¡Ä�e, v katerem je najdena naslednja "
! #~ "pojavitev.\n"
! 
! #~ msgid ""
! #~ "  %-10s  Search backward for a specified string,\n"
! #~ "              and select the node in which the next occurrence is found.\n"
! #~ msgstr ""
! #~ "  %-10s  IÅ¡Ä�i nazaj za podan niz\n"
! #~ "              in izberi vozliÅ¡Ä�e, v katerem je najdena naslednja "
! #~ "pojavitev.\n"
! 
! #~ msgid "ESC %s is undefined."
! #~ msgstr "ESC %s je nedoloÄ�en."
! 
! #~ msgid "%s is defined to %s."
! #~ msgstr "%s je doloÄ�en k %s."
! 
! #~ msgid ""
! #~ "Selecting other nodes:\n"
! #~ "----------------------\n"
! #~ msgstr ""
! #~ "Izbira drugih vozliÅ¡Ä�:\n"
! #~ "----------------------\n"
! 
! #~ msgid "incorrect number of arguments"
! #~ msgstr "neveljavno Å¡tevilo argumentov"
! 
! #~ msgid "cannot open input file `%s'"
! #~ msgstr "ni mogoÄ�e odpreti datoteke vnosa `%s'"
! 
! #~ msgid "cannot create output file `%s'"
! #~ msgstr "ni mogoÄ�e ustvariti datoteke vnosa `%s'"
! 
! #~ msgid "error writing to `%s'"
! #~ msgstr "napaka med branjem v `%s'"
! 
! #~ msgid "error closing output file `%s'"
! #~ msgstr "napaka med konÄ�anjem datoteke vnosa `%s'"
! 
! #~ msgid "section too long"
! #~ msgstr "odsek je predolg"
! 
! #~ msgid ""
! #~ "Usage: %s [OPTION]... [INPUT-FILE]\n"
! #~ "\n"
! #~ "Compile infokey source file to infokey file.  Reads INPUT-FILE (default\n"
! #~ "$HOME/.infokey) and writes compiled key file to (by default) $HOME/."
! #~ "info.\n"
! #~ "\n"
! #~ "Options:\n"
! #~ "  --output FILE        output to FILE instead of $HOME/.info\n"
! #~ "  --help               display this help and exit.\n"
! #~ "  --version            display version information and exit.\n"
! #~ msgstr ""
! #~ "Uporaba: %s [MOÅ½NOST]... [VHODNA-DATOTEKA]\n"
! #~ "\n"
! #~ "Kodno prevedi izvorno datoteko infokey v datoteko infokey. Prebere\n"
! #~ "VHODNO-DATOTEKO (privzeto $HOME/.infokey) in zapiÅ¡e kodno\n"
! #~ "prevedeno datoteko kljuÄ�a v (privzeto) $HOME/.info.\n"
! #~ "\n"
! #~ "MoÅ¾nosti:\n"
! #~ "  --output DATOTEKA izpis v DATOTEKO, namesto v $HOME/.info\n"
! #~ "  --help prikaÅ¾i to pomoÄ� in konÄ�aj\n"
! #~ "  --version prikaÅ¾i podrobnosti razliÄ�ice in konÄ�aj.\n"
! 
! #~ msgid "Ignoring invalid infokey file `%s' - too small"
! #~ msgstr "Preziranje neveljavne datoteke infokey `%s' - premajhna"
! 
! #~ msgid "Ignoring invalid infokey file `%s' - too big"
! #~ msgstr "Preziranje neveljavne datoteke infokey `%s' - prevelika"
! 
! #~ msgid "Error reading infokey file `%s' - short read"
! #~ msgstr "Napaka med branjem datoteke infokey `%s' - kratko branje"
! 
! #~ msgid ""
! #~ "Invalid infokey file `%s' (bad magic numbers) -- run infokey to update it"
! #~ msgstr ""
! #~ "Neveljavna datoteka infokey `%s' (slabe magiÄ�ne Å¡tevilke) - zaÅ¾enite "
! #~ "infokey za posodobitev"
! 
! #~ msgid "Your infokey file `%s' is out of date -- run infokey to update it"
! #~ msgstr ""
! #~ "VaÅ¡a datoteka infokey `%s' je zastarela - zaÅ¾enite infokey za posodobitev"
! 
! #~ msgid ""
! #~ "Invalid infokey file `%s' (bad section length) -- run infokey to update it"
! #~ msgstr ""
! #~ "Neveljavna datoteka infokey `%s' (slaba dolÅ¾ina odseka) -- zaÅ¾enite "
! #~ "infokey za posodobitev"
! 
! #~ msgid ""
! #~ "Invalid infokey file `%s' (bad section code) -- run infokey to update it"
! #~ msgstr ""
! #~ "Neveljavna datoteka infokey `%s' (slaba koda odseka) -- zaÅ¾enite infokey "
! #~ "za posodobitev"
! 
! #~ msgid "Bad data in infokey file -- some key bindings ignored"
! #~ msgstr ""
! #~ "Slabi podatki v datoteki infokey -- nekatere tipkovne bliÅ¾njice so prezrte"
! 
! #~ msgid "Bad data in infokey file -- some var settings ignored"
! #~ msgstr ""
! #~ "Slabi podatki v datoteki infokey -- nekatere nastavitve spremenljivk so "
! #~ "prezrte"
! 
! #~ msgid "Next"
! #~ msgstr "Naprej"
! 
! #~ msgid "No `Prev' for this node."
! #~ msgstr "Brez `Pred' za to vozliÅ¡Ä�e."
! 
! #~ msgid "Kill node (%s): "
! #~ msgstr "UniÄ�i vozliÅ¡Ä�e (%s): "
! 
! #~ msgid "Cannot kill node `%s'"
! #~ msgstr "VozliÅ¡Ä�a `%s' ni mogoÄ�e uniÄ�iti"
! 
! #~ msgid "Cannot kill the last node"
! #~ msgstr "Zadnjega vozliÅ¡Ä�a ni mogoÄ�e uniÄ�iti"
! 
! #~ msgid "Kill this node"
! #~ msgstr "UniÄ�i to vozliÅ¡Ä�e"
! 
! #, fuzzy
! #~ msgid "closing file %s"
! #~ msgstr "napaka med konÄ�anjem datoteke vnosa `%s'"
! 
! #~ msgid "Internally used by \\[universal-argument]"
! #~ msgstr "Notranja uporaba s \\[universal-argument]"
! 
! #, fuzzy
! #~ msgid "Usage: makeinfo [OPTION]... TEXINFO-FILE...\n"
! #~ msgstr "Uporaba: %s [MOÅ½NOST] ... DATOTEKA-TEXINFO ...\n"
! 
! #, fuzzy
! #~ msgid "  or:  texi2any [OPTION]... TEXINFO-FILE...\n"
! #~ msgstr "Uporaba: %s [MOÅ½NOST] ... DATOTEKA-TEXINFO ...\n"
! 
! #~ msgid "send output to FILE"
! #~ msgstr "poÅ¡lji izpis v DATOTEKO"
! 
! #~ msgid "failure reopening %s"
! #~ msgstr "ponovno odpiranje %s je spodletelo"
! 
! #~ msgid "No page number in %s"
! #~ msgstr "Brez Å¡tevilk strani v %s"
! 
! #~ msgid "entry %s follows an entry with a secondary name"
! #~ msgstr "Vnos %s sledi vnosu z drugotnim imenom"
  
  #~ msgid "Done."
***************
*** 4195,4201 ****
  #~ msgstr "VozliÅ¡Ä�e `%s' potrebuje ukaz ustvarjanja odsekov  (npr. %c%s)"
  
- #~ msgid "No node name specified for `%c%s' command"
- #~ msgstr "Za ukaz `%c%s' ni navedenega nobenega imena vozliÅ¡Ä�a"
- 
  #~ msgid "Anchor `%s' and node `%s' map to the same file name"
  #~ msgstr "Sidro `%s' in vozliÅ¡Ä�e `%s' sta preslikana na enako ime datoteke"
--- 4275,4278 ----
Binary files texinfo-5.2/po/sv.gmo and texinfo-6.0/po/sv.gmo differ
diff -Nrc2 texinfo-5.2/po/sv.po texinfo-6.0/po/sv.po
*** texinfo-5.2/po/sv.po	2013-09-26 23:52:38.000000000 +0100
--- texinfo-6.0/po/sv.po	2015-06-26 13:52:35.000000000 +0100
***************
*** 7,11 ****
  "Project-Id-Version: texinfo 4.11.93\n"
  "Report-Msgid-Bugs-To: bug-texinfo@gnu.org\n"
! "POT-Creation-Date: 2013-09-26 15:52-0700\n"
  "PO-Revision-Date: 2008-03-09 20:35+0100\n"
  "Last-Translator: Christian Rose <menthos@menthos.com>\n"
--- 7,11 ----
  "Project-Id-Version: texinfo 4.11.93\n"
  "Report-Msgid-Bugs-To: bug-texinfo@gnu.org\n"
! "POT-Creation-Date: 2015-06-26 13:52+0100\n"
  "PO-Revision-Date: 2008-03-09 20:35+0100\n"
  "Last-Translator: Christian Rose <menthos@menthos.com>\n"
***************
*** 16,75 ****
  "Content-Transfer-Encoding: 8bit\n"
  
! #: gnulib/lib/error.c:188
  msgid "Unknown system error"
  msgstr "OkÃ¤nt systemfel"
  
! #: gnulib/lib/getopt.c:547 gnulib/lib/getopt.c:576
  #, fuzzy, c-format
  msgid "%s: option '%s' is ambiguous; possibilities:"
  msgstr "%s: flaggan \"%s\" Ã¤r flertydig\n"
  
! #: gnulib/lib/getopt.c:624 gnulib/lib/getopt.c:628
  #, fuzzy, c-format
  msgid "%s: option '--%s' doesn't allow an argument\n"
  msgstr "%s: flaggan \"--%s\" tillÃ¥ter inget argument\n"
  
! #: gnulib/lib/getopt.c:637 gnulib/lib/getopt.c:642
  #, fuzzy, c-format
  msgid "%s: option '%c%s' doesn't allow an argument\n"
  msgstr "%s: flaggan \"%c%s\" tillÃ¥ter inget argument\n"
  
! #: gnulib/lib/getopt.c:685 gnulib/lib/getopt.c:704
  #, fuzzy, c-format
  msgid "%s: option '--%s' requires an argument\n"
  msgstr "%s: flaggan \"%s\" krÃ¤ver ett argument\n"
  
! #: gnulib/lib/getopt.c:742 gnulib/lib/getopt.c:745
  #, fuzzy, c-format
  msgid "%s: unrecognized option '--%s'\n"
! msgstr "%s: okÃ¤nd flagga \"--%s\"\n"
  
! #: gnulib/lib/getopt.c:753 gnulib/lib/getopt.c:756
  #, fuzzy, c-format
  msgid "%s: unrecognized option '%c%s'\n"
  msgstr "%s: okÃ¤nd flagga \"%c%s\"\n"
  
! #: gnulib/lib/getopt.c:805 gnulib/lib/getopt.c:808
  #, fuzzy, c-format
  msgid "%s: invalid option -- '%c'\n"
  msgstr "%s: ogiltig flagga -- %c\n"
  
! #: gnulib/lib/getopt.c:861 gnulib/lib/getopt.c:878 gnulib/lib/getopt.c:1088
! #: gnulib/lib/getopt.c:1106
  #, fuzzy, c-format
  msgid "%s: option requires an argument -- '%c'\n"
  msgstr "%s: flaggan krÃ¤ver ett argument -- %c\n"
  
! #: gnulib/lib/getopt.c:934 gnulib/lib/getopt.c:950
  #, fuzzy, c-format
  msgid "%s: option '-W %s' is ambiguous\n"
  msgstr "%s: flaggan \"-W %s\" Ã¤r flertydig\n"
  
! #: gnulib/lib/getopt.c:974 gnulib/lib/getopt.c:992
  #, fuzzy, c-format
  msgid "%s: option '-W %s' doesn't allow an argument\n"
  msgstr "%s: flaggan \"-W %s\" tillÃ¥ter inget argument\n"
  
! #: gnulib/lib/getopt.c:1013 gnulib/lib/getopt.c:1031
  #, fuzzy, c-format
  msgid "%s: option '-W %s' requires an argument\n"
--- 16,80 ----
  "Content-Transfer-Encoding: 8bit\n"
  
! #: gnulib/lib/error.c:191
  msgid "Unknown system error"
  msgstr "OkÃ¤nt systemfel"
  
! #: gnulib/lib/getopt.c:575 gnulib/lib/getopt.c:604
  #, fuzzy, c-format
  msgid "%s: option '%s' is ambiguous; possibilities:"
  msgstr "%s: flaggan \"%s\" Ã¤r flertydig\n"
  
! #: gnulib/lib/getopt.c:619
! #, fuzzy, c-format
! msgid "%s: option '%s' is ambiguous\n"
! msgstr "%s: flaggan \"-W %s\" Ã¤r flertydig\n"
! 
! #: gnulib/lib/getopt.c:654 gnulib/lib/getopt.c:658
  #, fuzzy, c-format
  msgid "%s: option '--%s' doesn't allow an argument\n"
  msgstr "%s: flaggan \"--%s\" tillÃ¥ter inget argument\n"
  
! #: gnulib/lib/getopt.c:667 gnulib/lib/getopt.c:672
  #, fuzzy, c-format
  msgid "%s: option '%c%s' doesn't allow an argument\n"
  msgstr "%s: flaggan \"%c%s\" tillÃ¥ter inget argument\n"
  
! #: gnulib/lib/getopt.c:715 gnulib/lib/getopt.c:734
  #, fuzzy, c-format
  msgid "%s: option '--%s' requires an argument\n"
  msgstr "%s: flaggan \"%s\" krÃ¤ver ett argument\n"
  
! #: gnulib/lib/getopt.c:772 gnulib/lib/getopt.c:775
  #, fuzzy, c-format
  msgid "%s: unrecognized option '--%s'\n"
! msgstr "%s: okÃ¤nd flagga \"%c%s\"\n"
  
! #: gnulib/lib/getopt.c:783 gnulib/lib/getopt.c:786
  #, fuzzy, c-format
  msgid "%s: unrecognized option '%c%s'\n"
  msgstr "%s: okÃ¤nd flagga \"%c%s\"\n"
  
! #: gnulib/lib/getopt.c:835 gnulib/lib/getopt.c:838
  #, fuzzy, c-format
  msgid "%s: invalid option -- '%c'\n"
  msgstr "%s: ogiltig flagga -- %c\n"
  
! #: gnulib/lib/getopt.c:891 gnulib/lib/getopt.c:908 gnulib/lib/getopt.c:1118
! #: gnulib/lib/getopt.c:1136
  #, fuzzy, c-format
  msgid "%s: option requires an argument -- '%c'\n"
  msgstr "%s: flaggan krÃ¤ver ett argument -- %c\n"
  
! #: gnulib/lib/getopt.c:964 gnulib/lib/getopt.c:980
  #, fuzzy, c-format
  msgid "%s: option '-W %s' is ambiguous\n"
  msgstr "%s: flaggan \"-W %s\" Ã¤r flertydig\n"
  
! #: gnulib/lib/getopt.c:1004 gnulib/lib/getopt.c:1022
  #, fuzzy, c-format
  msgid "%s: option '-W %s' doesn't allow an argument\n"
  msgstr "%s: flaggan \"-W %s\" tillÃ¥ter inget argument\n"
  
! #: gnulib/lib/getopt.c:1043 gnulib/lib/getopt.c:1061
  #, fuzzy, c-format
  msgid "%s: option '-W %s' requires an argument\n"
***************
*** 127,132 ****
  
  #: gnulib/lib/regcomp.c:164
  msgid "Invalid range end"
! msgstr ""
  
  #: gnulib/lib/regcomp.c:167
--- 132,138 ----
  
  #: gnulib/lib/regcomp.c:164
+ #, fuzzy
  msgid "Invalid range end"
! msgstr "Fel i reguljÃ¤ra uttrycket \"%s\": %s"
  
  #: gnulib/lib/regcomp.c:167
***************
*** 164,268 ****
  msgstr "minne slut"
  
! #: info/echo-area.c:283 info/session.c:978
  msgid "Move forward a character"
  msgstr "GÃ¥ ett tecken framÃ¥t"
  
! #: info/echo-area.c:295 info/session.c:1005
  msgid "Move backward a character"
  msgstr "GÃ¥ ett tecken bakÃ¥t"
  
! #: info/echo-area.c:307
  msgid "Move to the start of this line"
  msgstr "GÃ¥ till bÃ¶rjan pÃ¥ raden"
  
! #: info/echo-area.c:312
  msgid "Move to the end of this line"
  msgstr "GÃ¥ till slutet pÃ¥ raden"
  
! #: info/echo-area.c:320 info/session.c:1037
  msgid "Move forward a word"
  msgstr "GÃ¥ ett ord framÃ¥t"
  
! #: info/echo-area.c:360 info/session.c:1061
  msgid "Move backward a word"
  msgstr "GÃ¥ ett ord bakÃ¥t"
  
! #: info/echo-area.c:400
  msgid "Delete the character under the cursor"
  msgstr "Ta bort tecknet under markÃ¶ren"
  
! #: info/echo-area.c:430
  msgid "Delete the character behind the cursor"
  msgstr "Ta bort tecknet bakom markÃ¶ren"
  
! #: info/echo-area.c:451
  msgid "Cancel or quit operation"
  msgstr "Avbryt eller avsluta operation"
  
! #: info/echo-area.c:466
  msgid "Accept (or force completion of) this line"
  msgstr "Acceptera (eller tvinga komplettering av) denna rad"
  
! #: info/echo-area.c:471
  msgid "Insert next character verbatim"
  msgstr "Infoga nÃ¤sta tecken ordagrant"
  
! #: info/echo-area.c:479
! msgid "Insert this character"
! msgstr "Infoga detta tecken"
! 
! #: info/echo-area.c:498
  msgid "Insert a TAB character"
  msgstr "Infoga ett TABULATOR-tecken"
  
! #: info/echo-area.c:505
  msgid "Transpose characters at point"
  msgstr "Transponera tecken vid punkt"
  
! #: info/echo-area.c:556
  msgid "Yank back the contents of the last kill"
  msgstr "Ryck tillbaka innehÃ¥llet i det senaste dÃ¶dandet"
  
! #: info/echo-area.c:563
  msgid "Kill ring is empty"
  msgstr "DÃ¶dsringen Ã¤r tom"
  
! #: info/echo-area.c:576
  msgid "Yank back a previous kill"
  msgstr "Ryck tillbaka ett tidigare dÃ¶dande"
  
! #: info/echo-area.c:609
  msgid "Kill to the end of the line"
  msgstr "DÃ¶da till slutet pÃ¥ raden"
  
! #: info/echo-area.c:622
  msgid "Kill to the beginning of the line"
  msgstr "DÃ¶da till bÃ¶rjan pÃ¥ raden"
  
! #: info/echo-area.c:634
  msgid "Kill the word following the cursor"
  msgstr "DÃ¶da ordet efter markÃ¶ren"
  
! #: info/echo-area.c:654
  msgid "Kill the word preceding the cursor"
  msgstr "DÃ¶da ordet fÃ¶re markÃ¶ren"
  
! #: info/echo-area.c:871 info/echo-area.c:929
  msgid "No completions"
  msgstr "Inga kompletteringar"
  
! #: info/echo-area.c:873
  msgid "Not complete"
  msgstr "Inte fullstÃ¤ndig"
  
! #: info/echo-area.c:914
  msgid "List possible completions"
  msgstr "Visa mÃ¶jliga kompletteringar"
  
! #: info/echo-area.c:933
  msgid "Sole completion"
  msgstr "Enda komplettering"
  
! #: info/echo-area.c:941
  #, fuzzy, c-format
  msgid "%d completion:\n"
--- 170,270 ----
  msgstr "minne slut"
  
! #: info/echo-area.c:299 info/session.c:1328
  msgid "Move forward a character"
  msgstr "GÃ¥ ett tecken framÃ¥t"
  
! #: info/echo-area.c:318 info/session.c:1341
  msgid "Move backward a character"
  msgstr "GÃ¥ ett tecken bakÃ¥t"
  
! #: info/echo-area.c:344
  msgid "Move to the start of this line"
  msgstr "GÃ¥ till bÃ¶rjan pÃ¥ raden"
  
! #: info/echo-area.c:349
  msgid "Move to the end of this line"
  msgstr "GÃ¥ till slutet pÃ¥ raden"
  
! #: info/echo-area.c:357 info/session.c:1356
  msgid "Move forward a word"
  msgstr "GÃ¥ ett ord framÃ¥t"
  
! #: info/echo-area.c:397 info/session.c:1370
  msgid "Move backward a word"
  msgstr "GÃ¥ ett ord bakÃ¥t"
  
! #: info/echo-area.c:437
  msgid "Delete the character under the cursor"
  msgstr "Ta bort tecknet under markÃ¶ren"
  
! #: info/echo-area.c:457
  msgid "Delete the character behind the cursor"
  msgstr "Ta bort tecknet bakom markÃ¶ren"
  
! #: info/echo-area.c:478
  msgid "Cancel or quit operation"
  msgstr "Avbryt eller avsluta operation"
  
! #: info/echo-area.c:493
  msgid "Accept (or force completion of) this line"
  msgstr "Acceptera (eller tvinga komplettering av) denna rad"
  
! #: info/echo-area.c:498
  msgid "Insert next character verbatim"
  msgstr "Infoga nÃ¤sta tecken ordagrant"
  
! #: info/echo-area.c:530
  msgid "Insert a TAB character"
  msgstr "Infoga ett TABULATOR-tecken"
  
! #: info/echo-area.c:582
  msgid "Transpose characters at point"
  msgstr "Transponera tecken vid punkt"
  
! #: info/echo-area.c:651
  msgid "Yank back the contents of the last kill"
  msgstr "Ryck tillbaka innehÃ¥llet i det senaste dÃ¶dandet"
  
! #: info/echo-area.c:658
  msgid "Kill ring is empty"
  msgstr "DÃ¶dsringen Ã¤r tom"
  
! #: info/echo-area.c:671
  msgid "Yank back a previous kill"
  msgstr "Ryck tillbaka ett tidigare dÃ¶dande"
  
! #: info/echo-area.c:704
  msgid "Kill to the end of the line"
  msgstr "DÃ¶da till slutet pÃ¥ raden"
  
! #: info/echo-area.c:717
  msgid "Kill to the beginning of the line"
  msgstr "DÃ¶da till bÃ¶rjan pÃ¥ raden"
  
! #: info/echo-area.c:729
  msgid "Kill the word following the cursor"
  msgstr "DÃ¶da ordet efter markÃ¶ren"
  
! #: info/echo-area.c:749
  msgid "Kill the word preceding the cursor"
  msgstr "DÃ¶da ordet fÃ¶re markÃ¶ren"
  
! #: info/echo-area.c:981 info/echo-area.c:1039
  msgid "No completions"
  msgstr "Inga kompletteringar"
  
! #: info/echo-area.c:983
  msgid "Not complete"
  msgstr "Inte fullstÃ¤ndig"
  
! #: info/echo-area.c:1032
  msgid "List possible completions"
  msgstr "Visa mÃ¶jliga kompletteringar"
  
! #: info/echo-area.c:1043
  msgid "Sole completion"
  msgstr "Enda komplettering"
  
! #: info/echo-area.c:1052
  #, fuzzy, c-format
  msgid "%d completion:\n"
***************
*** 271,307 ****
  msgstr[1] "%d kompletteringar:\n"
  
! #: info/echo-area.c:1091
  msgid "Insert completion"
  msgstr "Infoga komplettering"
  
! #: info/echo-area.c:1228
  #, c-format
  msgid "Building completions..."
  msgstr "Bygger kompletteringar..."
  
! #: info/echo-area.c:1347
  msgid "Scroll the completions window"
  msgstr "Rulla kompletteringsfÃ¶nstret"
  
! #: info/filesys.c:88
  #, fuzzy, c-format
  msgid "looking for file \"%s\""
  msgstr "fel vid stÃ¤ngning av utdatafilen \"%s\""
  
! #: info/filesys.c:178
  #, fuzzy, c-format
  msgid "looking for file %s in %s"
  msgstr "fel vid stÃ¤ngning av utdatafilen \"%s\""
  
! #: info/filesys.c:209 info/filesys.c:224 info/filesys.c:245
  #, fuzzy, c-format
  msgid "found file %s"
  msgstr "fel vid stÃ¤ngning av utdatafilen \"%s\""
  
! #: info/footnotes.c:211
  msgid "Footnotes could not be displayed"
  msgstr "Fotnoter kunde inte visas"
  
! #: info/footnotes.c:237
  msgid "Show the footnotes associated with this node in another window"
  msgstr "Visa fotnoterna som Ã¤r associerade med denna nod i ett annat fÃ¶nster"
--- 273,310 ----
  msgstr[1] "%d kompletteringar:\n"
  
! #: info/echo-area.c:1169
  msgid "Insert completion"
  msgstr "Infoga komplettering"
  
! #: info/echo-area.c:1271
  #, c-format
  msgid "Building completions..."
  msgstr "Bygger kompletteringar..."
  
! #: info/echo-area.c:1390
  msgid "Scroll the completions window"
  msgstr "Rulla kompletteringsfÃ¶nstret"
  
! #: info/filesys.c:91
  #, fuzzy, c-format
  msgid "looking for file \"%s\""
  msgstr "fel vid stÃ¤ngning av utdatafilen \"%s\""
  
! #: info/filesys.c:158
  #, fuzzy, c-format
  msgid "looking for file %s in %s"
  msgstr "fel vid stÃ¤ngning av utdatafilen \"%s\""
  
! #: info/filesys.c:227 info/filesys.c:241 info/filesys.c:262
  #, fuzzy, c-format
  msgid "found file %s"
  msgstr "fel vid stÃ¤ngning av utdatafilen \"%s\""
  
! #: info/footnotes.c:231
! #, c-format
  msgid "Footnotes could not be displayed"
  msgstr "Fotnoter kunde inte visas"
  
! #: info/footnotes.c:251
  msgid "Show the footnotes associated with this node in another window"
  msgstr "Visa fotnoterna som Ã¤r associerade med denna nod i ett annat fÃ¶nster"
***************
*** 311,354 ****
  msgstr "---------- Fotnoter -----------"
  
! #: info/indices.c:174
! msgid "Look up a string in the index for this file"
! msgstr "SlÃ¥ upp en strÃ¤ng i indexet fÃ¶r denna fil"
! 
! #: info/indices.c:202 info/indices.c:885
  #, c-format
  msgid "Finding index entries..."
  msgstr "SÃ¶ker indexposter..."
  
! #: info/indices.c:209
  #, c-format
  msgid "No indices found."
  msgstr "Inga index hittades."
  
! #: info/indices.c:219
  msgid "Index entry: "
  msgstr "Indexpost: "
  
! #: info/indices.c:253 info/indices.c:907 info/session.c:4204
! #, c-format
! msgid "Search string too short"
! msgstr ""
  
! #: info/indices.c:365
  msgid ""
! "Go to the next matching index item from the last `\\[index-search]' command"
  msgstr ""
  "GÃ¥ till nÃ¤sta matchande indexpost frÃ¥n det senaste \"\\[index-search]\"-"
  "kommandot"
  
! #: info/indices.c:376
  #, c-format
  msgid "No previous index search string."
  msgstr "Det finns ingen tidigare indexsÃ¶kstrÃ¤ng."
  
- #: info/indices.c:383
- #, c-format
- msgid "No index entries."
- msgstr "Inga indexposter."
- 
  # This is broken
  #
--- 314,353 ----
  msgstr "---------- Fotnoter -----------"
  
! #: info/indices.c:123 info/indices.c:806
  #, c-format
  msgid "Finding index entries..."
  msgstr "SÃ¶ker indexposter..."
  
! #: info/indices.c:206
! msgid "Look up a string in the index for this file"
! msgstr "SlÃ¥ upp en strÃ¤ng i indexet fÃ¶r denna fil"
! 
! #: info/indices.c:218 info/indices.c:324 info/indices.c:812
  #, c-format
  msgid "No indices found."
  msgstr "Inga index hittades."
  
! #: info/indices.c:222
  msgid "Index entry: "
  msgstr "Indexpost: "
  
! #: info/indices.c:439
! #, fuzzy, c-format
! msgid "Found '%s' in %s. ('\\[next-index-match]' tries to find next.)"
! msgstr "Hittade \"%s\" i %s. (\"\\[next-index-match]\" fÃ¶rsÃ¶ker hitta nÃ¤sta)."
  
! #: info/indices.c:449
! #, fuzzy
  msgid ""
! "Go to the next matching index item from the last '\\[index-search]' command"
  msgstr ""
  "GÃ¥ till nÃ¤sta matchande indexpost frÃ¥n det senaste \"\\[index-search]\"-"
  "kommandot"
  
! #: info/indices.c:460
  #, c-format
  msgid "No previous index search string."
  msgstr "Det finns ingen tidigare indexsÃ¶kstrÃ¤ng."
  
  # This is broken
  #
***************
*** 359,365 ****
  # instead and an outer if statement.
  #
! #: info/indices.c:431
  #, fuzzy, c-format
! msgid "No more index entries containing `%s'."
  msgstr "Inga %sindexposter som innehÃ¥ller \"%s\"."
  
--- 358,364 ----
  # instead and an outer if statement.
  #
! #: info/indices.c:478
  #, fuzzy, c-format
! msgid "No more index entries containing '%s'."
  msgstr "Inga %sindexposter som innehÃ¥ller \"%s\"."
  
***************
*** 372,484 ****
  # instead and an outer if statement.
  #
! #: info/indices.c:432 info/indices.c:942
  #, fuzzy, c-format
! msgid "No index entries containing `%s'."
  msgstr "Inga %sindexposter som innehÃ¥ller \"%s\"."
  
! #: info/indices.c:444
! msgid "CAN'T SEE THIS"
! msgstr "KAN INTE SE DETTA"
! 
! #: info/indices.c:480
! #, c-format
! msgid "Found `%s' in %s. (`\\[next-index-match]' tries to find next.)"
! msgstr "Hittade \"%s\" i %s. (\"\\[next-index-match]\" fÃ¶rsÃ¶ker hitta nÃ¤sta)."
! 
! #: info/indices.c:611
! #, c-format
! msgid "Scanning indices of `%s'..."
  msgstr "GenomsÃ¶ker index av \"%s\"..."
  
! #: info/indices.c:659
! #, c-format
! msgid "No available info files have `%s' in their indices."
! msgstr "Inga tillgÃ¤ngliga infofiler har \"%s\" i deras index."
! 
! #: info/indices.c:685
  msgid "Grovel all known info file's indices for a string and build a menu"
  msgstr "GrÃ¤v i alla kÃ¤nda infofilers index efter en strÃ¤ng och bygg en meny"
  
! #: info/indices.c:689
! msgid "Index apropos: "
  msgstr "Index-apropos: "
  
! #: info/indices.c:717
! #, c-format
! msgid ""
! "\n"
! "* Menu: Nodes whose indices contain `%s':\n"
! msgstr ""
! "\n"
! "* Meny: Noder vars index innehÃ¥ller \"%s\":\n"
  
! #: info/indices.c:869
  msgid "List all matches of a string in the index"
  msgstr ""
  
! #: info/indices.c:891
! #, fuzzy, c-format
! msgid "No index"
! msgstr "Inga indexposter."
! 
! #: info/indices.c:895
  #, fuzzy
! msgid "Index topic: "
  msgstr "Index-apropos: "
  
! # char *s = concat ("", strerror (errno), _(" for %s"));
! #
! #: info/indices.c:913
! #, fuzzy, c-format
! msgid "Index for `%s'"
! msgstr " fÃ¶r %s"
! 
! #: info/indices.c:966
  #, fuzzy, c-format
! msgid "File names matching `%s'"
! msgstr "Inget matchande \"%cend %s\""
  
! #: info/indices.c:996
! msgid "Show all matching files"
  msgstr ""
  
! #: info/indices.c:1000
  #, fuzzy, c-format
! msgid "No file index"
! msgstr "Inga indexposter."
  
  #: info/info.c:316
  #, c-format
! msgid "no index entries found for `%s'\n"
! msgstr "inga indexposter fÃ¶r \"%s\" hittades\n"
  
! #: info/info.c:490
  #, c-format
  msgid "invalid number: %s\n"
  msgstr ""
  
! #: info/info.c:641
  #, c-format
  msgid "malformed variable assignment: %s"
  msgstr ""
  
! #: info/info.c:650 info/infomap.c:1218
  #, fuzzy, c-format
  msgid "%s: no such variable"
  msgstr "OkÃ¤nt kommando \"%s\""
  
! #: info/info.c:654 info/infomap.c:1222
  #, fuzzy, c-format
  msgid "value %s is not valid for variable %s"
  msgstr "StÃ¤ll in vÃ¤rdet pÃ¥ en Info-variabel"
  
! #: info/info.c:671 info/infokey.c:892
  #, c-format
  msgid "Try --help for more information.\n"
  msgstr "Prova --help fÃ¶r mer information.\n"
  
! #: info/info.c:693 info/infokey.c:144 install-info/install-info.c:2163
! #: tp/texi2any.pl:861 util/texindex.c:295
! #, c-format, perl-format
  msgid ""
  "Copyright (C) %s Free Software Foundation, Inc.\n"
--- 371,473 ----
  # instead and an outer if statement.
  #
! #: info/indices.c:479 info/indices.c:874
  #, fuzzy, c-format
! msgid "No index entries containing '%s'."
  msgstr "Inga %sindexposter som innehÃ¥ller \"%s\"."
  
! #: info/indices.c:583
! #, fuzzy, c-format
! msgid "Scanning indices of '%s'..."
  msgstr "GenomsÃ¶ker index av \"%s\"..."
  
! #: info/indices.c:636
  msgid "Grovel all known info file's indices for a string and build a menu"
  msgstr "GrÃ¤v i alla kÃ¤nda infofilers index efter en strÃ¤ng och bygg en meny"
  
! #: info/indices.c:644 info/indices.c:646
! #, fuzzy
! msgid "Index apropos"
  msgstr "Index-apropos: "
  
! # This is broken
! #
! #  info_error (_("No %sindex entries containing \"%s\"."),
! #              index_offset > 0 ? _("more ") : "", index_search);
! #
! # Please don't use this type of construct, use two complete sentences
! # instead and an outer if statement.
! #
! #: info/indices.c:686
! #, fuzzy, c-format
! msgid "Index entries containing '%s':\n"
! msgstr "Inga %sindexposter som innehÃ¥ller \"%s\"."
  
! #: info/indices.c:791
  msgid "List all matches of a string in the index"
  msgstr ""
  
! #: info/indices.c:818 info/indices.c:820
  #, fuzzy
! msgid "Index topic"
  msgstr "Index-apropos: "
  
! #: info/indices.h:40
  #, fuzzy, c-format
! msgid "No available info files have '%s' in their indices."
! msgstr "Inga tillgÃ¤ngliga infofiler har \"%s\" i deras index."
  
! #: info/info-utils.c:899
! #, c-format
! msgid "Error converting file character encoding."
  msgstr ""
  
! #: info/info.c:223 info/session.c:2700
  #, fuzzy, c-format
! msgid "No menu item '%s' in node '%s'."
! msgstr "Ingen menypost \"%s\" i noden \"%s\"."
  
  #: info/info.c:316
+ #, fuzzy, c-format
+ msgid "No file given for node '%s'."
+ msgstr "Ingen meny i noden \"%s\"."
+ 
+ #: info/info.c:365 info/info.c:1115
+ #, fuzzy, c-format
+ msgid "Cannot find node '%s'."
+ msgstr "Kan inte hitta noden \"%s\"."
+ 
+ #: info/info.c:387
  #, c-format
! msgid "No program name given."
! msgstr ""
  
! #: info/info.c:578
  #, c-format
  msgid "invalid number: %s\n"
  msgstr ""
  
! #: info/info.c:758
  #, c-format
  msgid "malformed variable assignment: %s"
  msgstr ""
  
! #: info/info.c:765 info/infokey.c:537
  #, fuzzy, c-format
  msgid "%s: no such variable"
  msgstr "OkÃ¤nt kommando \"%s\""
  
! #: info/info.c:771 info/infokey.c:539
  #, fuzzy, c-format
  msgid "value %s is not valid for variable %s"
  msgstr "StÃ¤ll in vÃ¤rdet pÃ¥ en Info-variabel"
  
! #: info/info.c:783
  #, c-format
  msgid "Try --help for more information.\n"
  msgstr "Prova --help fÃ¶r mer information.\n"
  
! #: info/info.c:805 install-info/install-info.c:2212 tp/texi2any.pl:878
! #: texindex/ti.twjr:1293
! #, c-format, awk-format, perl-format
  msgid ""
  "Copyright (C) %s Free Software Foundation, Inc.\n"
***************
*** 498,512 ****
  "medges av gÃ¤llande lag.\n"
  
! #: info/info.c:785
  #, fuzzy, c-format
! msgid "can't open %s: %s"
! msgstr "%s: kunde inte Ã¶ppna --css-fil: %s"
! 
! #: info/info.c:791
! #, c-format
! msgid "debugging output diverted to \"%s\""
! msgstr ""
  
! #: info/info.c:877
  #, c-format
  msgid ""
--- 487,496 ----
  "medges av gÃ¤llande lag.\n"
  
! #: info/info.c:963
  #, fuzzy, c-format
! msgid "no index entries found for '%s'\n"
! msgstr "inga indexposter fÃ¶r \"%s\" hittades\n"
  
! #: info/info.c:1016
  #, c-format
  msgid ""
***************
*** 519,523 ****
  "LÃ¤s dokumentation i Info-format.\n"
  
! #: info/info.c:883
  #, fuzzy
  msgid ""
--- 503,507 ----
  "LÃ¤s dokumentation i Info-format.\n"
  
! #: info/info.c:1022
  #, fuzzy
  msgid ""
***************
*** 537,541 ****
  "  -f, --file=FILNAMN           ange den Info-fil som ska besÃ¶kas."
  
! #: info/info.c:891
  #, fuzzy
  msgid ""
--- 521,525 ----
  "  -f, --file=FILNAMN           ange den Info-fil som ska besÃ¶kas."
  
! #: info/info.c:1030
  #, fuzzy
  msgid ""
***************
*** 551,555 ****
  "  -o, --output=FILNAMN         skriv ut valda noder till FILNAMN."
  
! #: info/info.c:897
  #, fuzzy
  msgid ""
--- 535,539 ----
  "  -o, --output=FILNAMN         skriv ut valda noder till FILNAMN."
  
! #: info/info.c:1036
  #, fuzzy
  msgid ""
***************
*** 565,573 ****
  "  -O, --show-options, --usage  gÃ¥ till noden fÃ¶r kommandoradsflaggor."
  
! #: info/info.c:904
  msgid "  -b, --speech-friendly        be friendly to speech synthesizers."
  msgstr "  -b, --speech-friendly        var vÃ¤nlig mot talsyntesprogram."
  
! #: info/info.c:908
  #, fuzzy
  msgid ""
--- 549,557 ----
  "  -O, --show-options, --usage  gÃ¥ till noden fÃ¶r kommandoradsflaggor."
  
! #: info/info.c:1043
  msgid "  -b, --speech-friendly        be friendly to speech synthesizers."
  msgstr "  -b, --speech-friendly        var vÃ¤nlig mot talsyntesprogram."
  
! #: info/info.c:1047
  #, fuzzy
  msgid ""
***************
*** 587,596 ****
  "  -w, --where, --location      skriv ut den fysiska platsen fÃ¶r Info-filen."
  
! #: info/info.c:917
  msgid ""
  "\n"
  "The first non-option argument, if present, is the menu entry to start from;\n"
! "it is searched for in all `dir' files along INFOPATH.\n"
! "If it is not present, info merges all `dir' files and shows the result.\n"
  "Any remaining arguments are treated as the names of menu\n"
  "items relative to the initial node visited."
--- 571,581 ----
  "  -w, --where, --location      skriv ut den fysiska platsen fÃ¶r Info-filen."
  
! #: info/info.c:1056
! #, fuzzy
  msgid ""
  "\n"
  "The first non-option argument, if present, is the menu entry to start from;\n"
! "it is searched for in all 'dir' files along INFOPATH.\n"
! "If it is not present, info merges all 'dir' files and shows the result.\n"
  "Any remaining arguments are treated as the names of menu\n"
  "items relative to the initial node visited."
***************
*** 603,613 ****
  "den fÃ¶rst besÃ¶kta noden."
  
! #: info/info.c:924
  msgid ""
  "\n"
! "For a summary of key bindings, type h within Info."
  msgstr ""
  
! #: info/info.c:927
  #, fuzzy
  msgid ""
--- 588,598 ----
  "den fÃ¶rst besÃ¶kta noden."
  
! #: info/info.c:1063
  msgid ""
  "\n"
! "For a summary of key bindings, type H within Info."
  msgstr ""
  
! #: info/info.c:1066
  #, fuzzy
  msgid ""
***************
*** 618,622 ****
  "  info info-stnd             show the manual specific to this Info program\n"
  "  info emacs                 start at emacs node from top-level dir\n"
! "  info emacs buffers         start at buffers node within emacs manual\n"
  "  info --show-options emacs  start at node with emacs' command line options\n"
  "  info --subnodes -o out.txt emacs  dump entire manual to out.txt\n"
--- 603,609 ----
  "  info info-stnd             show the manual specific to this Info program\n"
  "  info emacs                 start at emacs node from top-level dir\n"
! "  info emacs buffers         select buffers menu entry in emacs manual\n"
! "  info emacs -n Files        start at Files node within emacs manual\n"
! "  info '(emacs)Files'        alternative way to start at Files node\n"
  "  info --show-options emacs  start at node with emacs' command line options\n"
  "  info --subnodes -o out.txt emacs  dump entire manual to out.txt\n"
***************
*** 632,763 ****
  "  info -f ./foo.info         visa filen ./foo.info, sÃ¶k inte i katalogen"
  
! #: info/info.c:938 info/infokey.c:911 util/texindex.c:259
  msgid ""
- "\n"
  "Email bug reports to bug-texinfo@gnu.org,\n"
  "general questions and discussion to help-texinfo@gnu.org.\n"
  "Texinfo home page: http://www.gnu.org/software/texinfo/"
  msgstr ""
- "\n"
  "Skicka felrapporter till bug-texinfo@gnu.org,\n"
  "allmÃ¤nna frÃ¥gor och diskussion till help-texinfo@gnu.org\n"
! "och synpunkter pÃ¥ Ã¶versÃ¤ttningen till sv@li.org.\n"
  "Hemsida fÃ¶r texinfo: http://www.gnu.org/software/texinfo/"
  
! #: info/info.c:972
! #, c-format
! msgid "Cannot find node `%s'."
! msgstr "Kan inte hitta noden \"%s\"."
! 
! #: info/info.c:973
! #, c-format
! msgid "Cannot find node `(%s)%s'."
  msgstr "Kan inte hitta noden \"(%s)%s\"."
  
! #: info/info.c:974
  msgid "Cannot find a window!"
  msgstr "Kan inte hitta ett fÃ¶nster!"
  
! #: info/info.c:975
  msgid "Point doesn't appear within this window's node!"
  msgstr "Punkten finns inte inom detta fÃ¶nsters nod!"
  
! #: info/info.c:976
  msgid "Cannot delete the last window."
  msgstr "Kan inte ta bort det sista fÃ¶nstret."
  
! #: info/info.c:977
  msgid "No menu in this node."
  msgstr "Ingen meny i denna nod."
  
! #: info/info.c:978
  msgid "No footnotes in this node."
  msgstr "Inga fotnoter i denna nod."
  
! #: info/info.c:979
  msgid "No cross references in this node."
  msgstr "Inga korsreferenser i denna nod."
  
! #: info/info.c:980
! #, c-format
! msgid "No `%s' pointer for this node."
  msgstr "Ingen \"%s\"-pekare fÃ¶r denna nod."
  
! #: info/info.c:981
! #, c-format
! msgid "Unknown Info command `%c'; try `?' for help."
  msgstr "OkÃ¤nt Info-kommando \"%c\". Prova \"?\" fÃ¶r hjÃ¤lp."
  
! #: info/info.c:982
! #, c-format
! msgid "Terminal type `%s' is not smart enough to run Info."
  msgstr "Terminaltypen \"%s\" Ã¤r inte tillrÃ¤ckligt smart fÃ¶r att kÃ¶ra Info."
  
! #: info/info.c:983
  msgid "You are already at the last page of this node."
  msgstr "Du Ã¤r redan pÃ¥ sista sidan fÃ¶r denna nod."
  
! #: info/info.c:984
  msgid "You are already at the first page of this node."
  msgstr "Du Ã¤r redan pÃ¥ fÃ¶rsta sidan fÃ¶r denna nod."
  
! #: info/info.c:985
  msgid "Only one window."
  msgstr "Endast ett fÃ¶nster."
  
! #: info/info.c:986
  msgid "Resulting window would be too small."
  msgstr "Resulterande fÃ¶nstret skulle bli fÃ¶r litet."
  
! #: info/info.c:987
  msgid "Not enough room for a help window, please delete a window."
  msgstr ""
  "Inte tillrÃ¤ckligt med utrymme fÃ¶r ett hjÃ¤lpfÃ¶nster, ta bort ett fÃ¶nster."
  
! #: info/infodoc.c:45
  msgid "Basic Info command keys\n"
  msgstr "GrundlÃ¤ggande Info-kommandotangenter\n"
  
! #: info/infodoc.c:47
  msgid "\\%-10[quit-help]  Close this help window.\n"
  msgstr "\\%-10[quit-help]  StÃ¤ng detta hjÃ¤lpfÃ¶nster.\n"
  
! #: info/infodoc.c:48
  msgid "\\%-10[quit]  Quit Info altogether.\n"
  msgstr "\\%-10[quit]  Avsluta Info helt.\n"
  
! #: info/infodoc.c:49
  msgid "\\%-10[get-info-help-node]  Invoke the Info tutorial.\n"
  msgstr "\\%-10[get-info-help-node]  Starta Info-handboken.\n"
  
! #: info/infodoc.c:51
  msgid "\\%-10[prev-line]  Move up one line.\n"
  msgstr "\\%-10[prev-node]  GÃ¥ en rad uppÃ¥t.\n"
  
! #: info/infodoc.c:52
  msgid "\\%-10[next-line]  Move down one line.\n"
  msgstr "\\%-10[next-line]  GÃ¥ en rad nedÃ¥t.\n"
  
! #: info/infodoc.c:53
  msgid "\\%-10[scroll-backward]  Scroll backward one screenful.\n"
  msgstr "\\%-10[scroll-backward]  Rulla en skÃ¤rmlÃ¤ngd bakÃ¥t.\n"
  
! #: info/infodoc.c:54
  msgid "\\%-10[scroll-forward]  Scroll forward one screenful.\n"
  msgstr "\\%-10[scroll-forward]  Rulla en skÃ¤rmlÃ¤ngd framÃ¥t.\n"
  
! #: info/infodoc.c:55
  msgid "\\%-10[beginning-of-node]  Go to the beginning of this node.\n"
  msgstr "\\%-10[beginning-of-node]  GÃ¥ till bÃ¶rjan pÃ¥ denna nod.\n"
  
! #: info/infodoc.c:56
  msgid "\\%-10[end-of-node]  Go to the end of this node.\n"
  msgstr "\\%-10[end-of-node]  GÃ¥ till slutet pÃ¥ denna nod.\n"
  
! #: info/infodoc.c:58
  msgid "\\%-10[move-to-next-xref]  Skip to the next hypertext link.\n"
  msgstr "\\%-10[move-to-next-xref]  Hoppa till nÃ¤sta hypertextlÃ¤nk.\n"
  
! #: info/infodoc.c:59
  msgid ""
  "\\%-10[select-reference-this-line]  Follow the hypertext link under the "
--- 619,744 ----
  "  info -f ./foo.info         visa filen ./foo.info, sÃ¶k inte i katalogen"
  
! #: info/info.c:1081 install-info/install-info.c:616 tp/texi2any.pl:866
! #: texindex/ti.twjr:1282
  msgid ""
  "Email bug reports to bug-texinfo@gnu.org,\n"
  "general questions and discussion to help-texinfo@gnu.org.\n"
  "Texinfo home page: http://www.gnu.org/software/texinfo/"
  msgstr ""
  "Skicka felrapporter till bug-texinfo@gnu.org,\n"
  "allmÃ¤nna frÃ¥gor och diskussion till help-texinfo@gnu.org\n"
! "och synpunkter pÃ¥ Ã¶versÃ¤ttningen till tp-sv@listor.tp-sv.se.\n"
  "Hemsida fÃ¶r texinfo: http://www.gnu.org/software/texinfo/"
  
! #: info/info.c:1116
! #, fuzzy, c-format
! msgid "Cannot find node '(%s)%s'."
  msgstr "Kan inte hitta noden \"(%s)%s\"."
  
! #: info/info.c:1117
  msgid "Cannot find a window!"
  msgstr "Kan inte hitta ett fÃ¶nster!"
  
! #: info/info.c:1118
  msgid "Point doesn't appear within this window's node!"
  msgstr "Punkten finns inte inom detta fÃ¶nsters nod!"
  
! #: info/info.c:1119
  msgid "Cannot delete the last window."
  msgstr "Kan inte ta bort det sista fÃ¶nstret."
  
! #: info/info.c:1120
  msgid "No menu in this node."
  msgstr "Ingen meny i denna nod."
  
! #: info/info.c:1121
  msgid "No footnotes in this node."
  msgstr "Inga fotnoter i denna nod."
  
! #: info/info.c:1122
  msgid "No cross references in this node."
  msgstr "Inga korsreferenser i denna nod."
  
! #: info/info.c:1123
! #, fuzzy, c-format
! msgid "No '%s' pointer for this node."
  msgstr "Ingen \"%s\"-pekare fÃ¶r denna nod."
  
! #: info/info.c:1124
! #, fuzzy, c-format
! msgid "Unknown Info command '%c'; try '?' for help."
  msgstr "OkÃ¤nt Info-kommando \"%c\". Prova \"?\" fÃ¶r hjÃ¤lp."
  
! #: info/info.c:1125
! #, fuzzy, c-format
! msgid "Terminal type '%s' is not smart enough to run Info."
  msgstr "Terminaltypen \"%s\" Ã¤r inte tillrÃ¤ckligt smart fÃ¶r att kÃ¶ra Info."
  
! #: info/info.c:1126
  msgid "You are already at the last page of this node."
  msgstr "Du Ã¤r redan pÃ¥ sista sidan fÃ¶r denna nod."
  
! #: info/info.c:1127
  msgid "You are already at the first page of this node."
  msgstr "Du Ã¤r redan pÃ¥ fÃ¶rsta sidan fÃ¶r denna nod."
  
! #: info/info.c:1128
  msgid "Only one window."
  msgstr "Endast ett fÃ¶nster."
  
! #: info/info.c:1129
  msgid "Resulting window would be too small."
  msgstr "Resulterande fÃ¶nstret skulle bli fÃ¶r litet."
  
! #: info/info.c:1130
  msgid "Not enough room for a help window, please delete a window."
  msgstr ""
  "Inte tillrÃ¤ckligt med utrymme fÃ¶r ett hjÃ¤lpfÃ¶nster, ta bort ett fÃ¶nster."
  
! #: info/infodoc.c:40
  msgid "Basic Info command keys\n"
  msgstr "GrundlÃ¤ggande Info-kommandotangenter\n"
  
! #: info/infodoc.c:42
  msgid "\\%-10[quit-help]  Close this help window.\n"
  msgstr "\\%-10[quit-help]  StÃ¤ng detta hjÃ¤lpfÃ¶nster.\n"
  
! #: info/infodoc.c:43
  msgid "\\%-10[quit]  Quit Info altogether.\n"
  msgstr "\\%-10[quit]  Avsluta Info helt.\n"
  
! #: info/infodoc.c:44
  msgid "\\%-10[get-info-help-node]  Invoke the Info tutorial.\n"
  msgstr "\\%-10[get-info-help-node]  Starta Info-handboken.\n"
  
! #: info/infodoc.c:46
  msgid "\\%-10[prev-line]  Move up one line.\n"
  msgstr "\\%-10[prev-node]  GÃ¥ en rad uppÃ¥t.\n"
  
! #: info/infodoc.c:47
  msgid "\\%-10[next-line]  Move down one line.\n"
  msgstr "\\%-10[next-line]  GÃ¥ en rad nedÃ¥t.\n"
  
! #: info/infodoc.c:48
  msgid "\\%-10[scroll-backward]  Scroll backward one screenful.\n"
  msgstr "\\%-10[scroll-backward]  Rulla en skÃ¤rmlÃ¤ngd bakÃ¥t.\n"
  
! #: info/infodoc.c:49
  msgid "\\%-10[scroll-forward]  Scroll forward one screenful.\n"
  msgstr "\\%-10[scroll-forward]  Rulla en skÃ¤rmlÃ¤ngd framÃ¥t.\n"
  
! #: info/infodoc.c:50
  msgid "\\%-10[beginning-of-node]  Go to the beginning of this node.\n"
  msgstr "\\%-10[beginning-of-node]  GÃ¥ till bÃ¶rjan pÃ¥ denna nod.\n"
  
! #: info/infodoc.c:51
  msgid "\\%-10[end-of-node]  Go to the end of this node.\n"
  msgstr "\\%-10[end-of-node]  GÃ¥ till slutet pÃ¥ denna nod.\n"
  
! #: info/infodoc.c:53
  msgid "\\%-10[move-to-next-xref]  Skip to the next hypertext link.\n"
  msgstr "\\%-10[move-to-next-xref]  Hoppa till nÃ¤sta hypertextlÃ¤nk.\n"
  
! #: info/infodoc.c:54
  msgid ""
  "\\%-10[select-reference-this-line]  Follow the hypertext link under the "
***************
*** 766,834 ****
  "\\%-10[select-reference-this-line]  FÃ¶lj hypertextlÃ¤nken under markÃ¶ren.\n"
  
! #: info/infodoc.c:60
  msgid "\\%-10[history-node]  Go back to the last node seen in this window.\n"
  msgstr "\\%-10[history-node]  GÃ¥ till den sista noden i detta fÃ¶nster.\n"
  
! #: info/infodoc.c:62
  msgid "\\%-10[global-prev-node]  Go to the previous node in the document.\n"
  msgstr "\\%-10[global-prev-node]  GÃ¥ till fÃ¶regÃ¥ende nod i dokumentet.\n"
  
! #: info/infodoc.c:63
  msgid "\\%-10[global-next-node]  Go to the next node in the document.\n"
  msgstr "\\%-10[global-next-node]  GÃ¥ till nÃ¤sta nod i dokumentet.\n"
  
! #: info/infodoc.c:64
  msgid "\\%-10[prev-node]  Go to the previous node on this level.\n"
  msgstr "\\%-10[prev-node]  GÃ¥ till fÃ¶regÃ¥ende nod pÃ¥ denna nivÃ¥.\n"
  
! #: info/infodoc.c:65
  msgid "\\%-10[next-node]  Go to the next node on this level.\n"
  msgstr "\\%-10[next-node]  GÃ¥ till nÃ¤sta nod pÃ¥ denna nivÃ¥.\n"
  
! #: info/infodoc.c:66
  msgid "\\%-10[up-node]  Go up one level.\n"
  msgstr "\\%-10[up-node]  GÃ¥ en nivÃ¥ uppÃ¥t.\n"
  
! #: info/infodoc.c:67
  msgid "\\%-10[top-node]  Go to the top node of this document.\n"
  msgstr "\\%-10[top-node]  GÃ¥ till den Ã¶versta noden i detta dokument.\n"
  
! #: info/infodoc.c:68
! msgid "\\%-10[dir-node]  Go to the main `directory' node.\n"
  msgstr "\\%-10[dir-node]  GÃ¥ till huvudkatalognoden.\n"
  
! #: info/infodoc.c:70
  msgid "1...9       Pick the first...ninth item in this node's menu.\n"
  msgstr "1...9       VÃ¤lj fÃ¶rsta...nionde objektet i denna nods meny.\n"
  
! #: info/infodoc.c:71
  msgid "\\%-10[last-menu-item]  Pick the last item in this node's menu.\n"
  msgstr "\\%-10[last-menu-item]  VÃ¤lj sista objektet i denna nods meny.\n"
  
! #: info/infodoc.c:72
  msgid "\\%-10[menu-item]  Pick a menu item specified by name.\n"
  msgstr "\\%-10[menu-item]  VÃ¤lj den namngivna menyposten.\n"
  
! #: info/infodoc.c:73
  msgid "\\%-10[xref-item]  Follow a cross reference specified by name.\n"
  msgstr "\\%-10[xref-item]  FÃ¶lj den namngivna korsreferensen.\n"
  
! #: info/infodoc.c:74
  msgid "\\%-10[goto-node]  Go to a node specified by name.\n"
  msgstr "\\%-10[goto-node]  GÃ¥ till den namngivna noden.\n"
  
! #: info/infodoc.c:76
  msgid "\\%-10[search]  Search forward for a specified string.\n"
  msgstr "\\%-10[search]  SÃ¶k framÃ¥t efter en angiven strÃ¤ng.\n"
  
! #: info/infodoc.c:77
  msgid "\\%-10[search-previous]  Search for previous occurrence.\n"
  msgstr "\\%-10[search-previous]  SÃ¶k efter fÃ¶regÃ¥ende fÃ¶rekomst.\n"
  
! #: info/infodoc.c:78
  msgid "\\%-10[search-next]  Search for next occurrence.\n"
  msgstr "\\%-10[search-next]  SÃ¶k efter nÃ¤sta fÃ¶rekomst.\n"
  
! #: info/infodoc.c:79
  msgid ""
  "\\%-10[index-search]  Search for a specified string in the index, and\n"
--- 747,816 ----
  "\\%-10[select-reference-this-line]  FÃ¶lj hypertextlÃ¤nken under markÃ¶ren.\n"
  
! #: info/infodoc.c:55
  msgid "\\%-10[history-node]  Go back to the last node seen in this window.\n"
  msgstr "\\%-10[history-node]  GÃ¥ till den sista noden i detta fÃ¶nster.\n"
  
! #: info/infodoc.c:57
  msgid "\\%-10[global-prev-node]  Go to the previous node in the document.\n"
  msgstr "\\%-10[global-prev-node]  GÃ¥ till fÃ¶regÃ¥ende nod i dokumentet.\n"
  
! #: info/infodoc.c:58
  msgid "\\%-10[global-next-node]  Go to the next node in the document.\n"
  msgstr "\\%-10[global-next-node]  GÃ¥ till nÃ¤sta nod i dokumentet.\n"
  
! #: info/infodoc.c:59
  msgid "\\%-10[prev-node]  Go to the previous node on this level.\n"
  msgstr "\\%-10[prev-node]  GÃ¥ till fÃ¶regÃ¥ende nod pÃ¥ denna nivÃ¥.\n"
  
! #: info/infodoc.c:60
  msgid "\\%-10[next-node]  Go to the next node on this level.\n"
  msgstr "\\%-10[next-node]  GÃ¥ till nÃ¤sta nod pÃ¥ denna nivÃ¥.\n"
  
! #: info/infodoc.c:61
  msgid "\\%-10[up-node]  Go up one level.\n"
  msgstr "\\%-10[up-node]  GÃ¥ en nivÃ¥ uppÃ¥t.\n"
  
! #: info/infodoc.c:62
  msgid "\\%-10[top-node]  Go to the top node of this document.\n"
  msgstr "\\%-10[top-node]  GÃ¥ till den Ã¶versta noden i detta dokument.\n"
  
! #: info/infodoc.c:63
! #, fuzzy
! msgid "\\%-10[dir-node]  Go to the main 'directory' node.\n"
  msgstr "\\%-10[dir-node]  GÃ¥ till huvudkatalognoden.\n"
  
! #: info/infodoc.c:65
  msgid "1...9       Pick the first...ninth item in this node's menu.\n"
  msgstr "1...9       VÃ¤lj fÃ¶rsta...nionde objektet i denna nods meny.\n"
  
! #: info/infodoc.c:66
  msgid "\\%-10[last-menu-item]  Pick the last item in this node's menu.\n"
  msgstr "\\%-10[last-menu-item]  VÃ¤lj sista objektet i denna nods meny.\n"
  
! #: info/infodoc.c:67
  msgid "\\%-10[menu-item]  Pick a menu item specified by name.\n"
  msgstr "\\%-10[menu-item]  VÃ¤lj den namngivna menyposten.\n"
  
! #: info/infodoc.c:68
  msgid "\\%-10[xref-item]  Follow a cross reference specified by name.\n"
  msgstr "\\%-10[xref-item]  FÃ¶lj den namngivna korsreferensen.\n"
  
! #: info/infodoc.c:69
  msgid "\\%-10[goto-node]  Go to a node specified by name.\n"
  msgstr "\\%-10[goto-node]  GÃ¥ till den namngivna noden.\n"
  
! #: info/infodoc.c:71
  msgid "\\%-10[search]  Search forward for a specified string.\n"
  msgstr "\\%-10[search]  SÃ¶k framÃ¥t efter en angiven strÃ¤ng.\n"
  
! #: info/infodoc.c:72
  msgid "\\%-10[search-previous]  Search for previous occurrence.\n"
  msgstr "\\%-10[search-previous]  SÃ¶k efter fÃ¶regÃ¥ende fÃ¶rekomst.\n"
  
! #: info/infodoc.c:73
  msgid "\\%-10[search-next]  Search for next occurrence.\n"
  msgstr "\\%-10[search-next]  SÃ¶k efter nÃ¤sta fÃ¶rekomst.\n"
  
! #: info/infodoc.c:74
  msgid ""
  "\\%-10[index-search]  Search for a specified string in the index, and\n"
***************
*** 838,1028 ****
  "              noden som refereras av den fÃ¶rsta posten som hittas.\n"
  
! #: info/infodoc.c:81
  msgid "\\%-10[virtual-index]  Synthesize menu of matching index entries.\n"
  msgstr ""
  
! #: info/infodoc.c:83
  msgid "\\%-10[abort-key]  Cancel the current operation.\n"
  msgstr "\\%-10[abort-key]  Avbryt pÃ¥gÃ¥ende Ã¥tgÃ¤rd.\n"
  
! #: info/infodoc.c:91
! msgid ""
! "Basic Commands in Info Windows\n"
! "******************************\n"
! msgstr ""
! "GrundlÃ¤ggande kommandon i Info-fÃ¶nster\n"
! "**************************************\n"
! 
! #: info/infodoc.c:94
! #, c-format
! msgid "  %-10s  Quit this help.\n"
! msgstr "  %-10s  Avsluta denna hjÃ¤lp.\n"
! 
! #: info/infodoc.c:95
! #, c-format
! msgid "  %-10s  Quit Info altogether.\n"
! msgstr "  %-10s  Avsluta Info helt.\n"
! 
! #: info/infodoc.c:96
! #, c-format
! msgid "  %-10s  Invoke the Info tutorial.\n"
! msgstr "  %-10s  Starta Info-handboken.\n"
! 
! #: info/infodoc.c:100
! #, c-format
! msgid "  %-10s  Move to the `next' node of this node.\n"
! msgstr "  %-10s  GÃ¥ till nÃ¤sta nod frÃ¥n denna nod.\n"
! 
! #: info/infodoc.c:101
! #, c-format
! msgid "  %-10s  Move to the `previous' node of this node.\n"
! msgstr "  %-10s  GÃ¥ till fÃ¶regÃ¥ende nod frÃ¥n denna nod.\n"
! 
! #: info/infodoc.c:102
! #, c-format
! msgid "  %-10s  Move `up' from this node.\n"
! msgstr "  %-10s  GÃ¥ upp frÃ¥n denna nod.\n"
! 
! #: info/infodoc.c:103
! #, c-format
! msgid ""
! "  %-10s  Pick menu item specified by name.\n"
! "              Picking a menu item causes another node to be selected.\n"
! msgstr ""
! "  %-10s  VÃ¤lj den namngivna menyposten.\n"
! "              Att vÃ¤lja en menypost gÃ¶r att en annan nod vÃ¤ljs.\n"
! 
! #: info/infodoc.c:105
! #, c-format
! msgid "  %-10s  Follow a cross reference.  Reads name of reference.\n"
! msgstr "  %-10s  FÃ¶lj en korsreferens. LÃ¤ser namnet pÃ¥ en referens.\n"
! 
! #: info/infodoc.c:106
! #, c-format
! msgid "  %-10s  Move to the last node seen in this window.\n"
! msgstr "  %-10s  GÃ¥ till den sista noden i detta fÃ¶nster.\n"
! 
! #: info/infodoc.c:107
! #, c-format
! msgid "  %-10s  Skip to next hypertext link within this node.\n"
! msgstr "  %-10s  Hoppa till nÃ¤sta hypertextlÃ¤nk i denna nod.\n"
! 
! #: info/infodoc.c:108
! #, c-format
! msgid "  %-10s  Follow the hypertext link under cursor.\n"
! msgstr "  %-10s  FÃ¶lj hypertextlÃ¤nken under markÃ¶ren.\n"
! 
! #: info/infodoc.c:109
! #, c-format
! msgid "  %-10s  Move to the `directory' node.  Equivalent to `g (DIR)'.\n"
! msgstr "  %-10s  GÃ¥ till \"directory\"-noden. LikvÃ¤rdigt med \"g (DIR)\".\n"
! 
! #: info/infodoc.c:110
! #, c-format
! msgid "  %-10s  Move to the Top node.  Equivalent to `g Top'.\n"
! msgstr "  %-10s  GÃ¥ till den Ã¶versta noden. LikvÃ¤rdigt med \"g Top\".\n"
! 
! #: info/infodoc.c:112
! msgid ""
! "Moving within a node:\n"
! "---------------------\n"
! msgstr ""
! "FÃ¶rflyttning inom en nod:\n"
! "-------------------------\n"
! 
! #: info/infodoc.c:114
! #, c-format
! msgid "  %-10s  Scroll forward a page.\n"
! msgstr "  %-10s  Rulla en sida framÃ¥t.\n"
! 
! #: info/infodoc.c:115
! #, c-format
! msgid "  %-10s  Scroll backward a page.\n"
! msgstr "  %-10s  Rulla en sida bakÃ¥t.\n"
! 
! #: info/infodoc.c:116
! #, c-format
! msgid "  %-10s  Go to the beginning of this node.\n"
! msgstr "  %-10s  GÃ¥ till bÃ¶rjan pÃ¥ denna nod.\n"
! 
! #: info/infodoc.c:117
! #, c-format
! msgid "  %-10s  Go to the end of this node.\n"
! msgstr "  %-10s  GÃ¥ till slutet pÃ¥ denna nod.\n"
! 
! #: info/infodoc.c:118
! #, c-format
! msgid "  %-10s  Scroll forward 1 line.\n"
! msgstr "  %-10s  Rulla en rad framÃ¥t.\n"
! 
! #: info/infodoc.c:119
! #, c-format
! msgid "  %-10s  Scroll backward 1 line.\n"
! msgstr "  %-10s  Rulla en rad bakÃ¥t.\n"
! 
! #: info/infodoc.c:121
! msgid ""
! "Other commands:\n"
! "---------------\n"
! msgstr ""
! "Andra kommandon:\n"
! "----------------\n"
! 
! #: info/infodoc.c:123
! #, c-format
! msgid "  %-10s  Pick first...ninth item in node's menu.\n"
! msgstr "  %-10s  VÃ¤lj fÃ¶rsta...nionde objektet i nodens meny.\n"
! 
! #: info/infodoc.c:124
! #, c-format
! msgid "  %-10s  Pick last item in node's menu.\n"
! msgstr "  %-10s  VÃ¤lj det sista objektet i nodens meny.\n"
! 
! #: info/infodoc.c:127
! #, c-format
! msgid ""
! "  %-10s  Search for a specified string in the index entries of this Info\n"
! "              file, and select the node referenced by the first entry "
! "found.\n"
! msgstr ""
! "  %-10s  SÃ¶k efter en angiven strÃ¤ng i indexposterna i denna Info-fil,\n"
! "              och vÃ¤lj noden som refereras av den fÃ¶rsta posten som\n"
! "              hittas.\n"
! 
! #: info/infodoc.c:129
! #, c-format
! msgid ""
! "  %-10s  Move to node specified by name.\n"
! "              You may include a filename as well, as in (FILENAME)NODENAME.\n"
! msgstr ""
! "  %-10s  GÃ¥ till den namngivna noden.\n"
! "              Du kan Ã¤ven inkludera ett filnamn, som exempelvis\n"
! "              (FILNAMN)NODNAMN.\n"
! 
! #: info/infodoc.c:131
! #, c-format
! msgid ""
! "  %-10s  Search forward for a specified string,\n"
! "              and select the node in which the next occurrence is found.\n"
! msgstr ""
! "  %-10s  SÃ¶k framÃ¥t efter en angiven strÃ¤ng\n"
! "              och vÃ¤lj den nod i vilken nÃ¤sta fÃ¶rekomst hittas.\n"
! 
! #: info/infodoc.c:133
! #, c-format
! msgid ""
! "  %-10s  Search backward for a specified string,\n"
! "              and select the node in which the next occurrence is found.\n"
! msgstr ""
! "  %-10s  SÃ¶k bakÃ¥t efter en angiven strÃ¤ng\n"
! "              och vÃ¤lj den nod i vilken nÃ¤sta fÃ¶rekomst hittas.\n"
  
! #: info/infodoc.c:311
! #, c-format
  msgid "The current search path is:\n"
  msgstr "Den aktuella sÃ¶kvÃ¤gen Ã¤r:\n"
  
! #: info/infodoc.c:314
! #, c-format
  msgid ""
  "Commands available in Info windows:\n"
--- 820,841 ----
  "              noden som refereras av den fÃ¶rsta posten som hittas.\n"
  
! #: info/infodoc.c:76
  msgid "\\%-10[virtual-index]  Synthesize menu of matching index entries.\n"
  msgstr ""
  
! #: info/infodoc.c:78
  msgid "\\%-10[abort-key]  Cancel the current operation.\n"
  msgstr "\\%-10[abort-key]  Avbryt pÃ¥gÃ¥ende Ã¥tgÃ¤rd.\n"
  
! #: info/infodoc.c:197
! #, fuzzy, c-format
! msgid "This is GNU Info version %s.  "
! msgstr "Detta Ã¤r %s, skapad av makeinfo version %s frÃ¥n %s.\n"
  
! #: info/infodoc.c:198
  msgid "The current search path is:\n"
  msgstr "Den aktuella sÃ¶kvÃ¤gen Ã¤r:\n"
  
! #: info/infodoc.c:203
  msgid ""
  "Commands available in Info windows:\n"
***************
*** 1032,1037 ****
  "\n"
  
! #: info/infodoc.c:317
! #, c-format
  msgid ""
  "Commands available in the echo area:\n"
--- 845,849 ----
  "\n"
  
! #: info/infodoc.c:206
  msgid ""
  "Commands available in the echo area:\n"
***************
*** 1041,1045 ****
  "\n"
  
! #: info/infodoc.c:338
  #, c-format
  msgid ""
--- 853,857 ----
  "\n"
  
! #: info/infodoc.c:226
  #, c-format
  msgid ""
***************
*** 1050,1055 ****
  "\n"
  
! #: info/infodoc.c:342
! #, c-format
  msgid ""
  "The following commands cannot be invoked at all:\n"
--- 862,866 ----
  "\n"
  
! #: info/infodoc.c:231
  msgid ""
  "The following commands cannot be invoked at all:\n"
***************
*** 1059,1334 ****
  "\n"
  
! #: info/infodoc.c:468
  msgid "Display help message"
  msgstr "Visa hjÃ¤lpmeddelande"
  
! #: info/infodoc.c:486
! msgid "Visit Info node `(info)Help'"
  msgstr "BesÃ¶k Info-noden \"(info)Help\""
  
! #: info/infodoc.c:612
  msgid "Print documentation for KEY"
  msgstr "Visa dokumentationen fÃ¶r NYCKEL"
  
! #: info/infodoc.c:624
  #, c-format
  msgid "Describe key: %s"
  msgstr "Beskriv nyckel: %s"
  
! #: info/infodoc.c:634
! #, c-format
! msgid "ESC %s is undefined."
! msgstr "ESC %s Ã¤r odefinierad."
! 
! #: info/infodoc.c:650 info/infodoc.c:678
  #, c-format
  msgid "%s is undefined."
  msgstr "%s Ã¤r odefinierad."
  
! #: info/infodoc.c:699
! #, c-format
! msgid "%s is defined to %s."
! msgstr "%s Ã¤r definierad till %s."
! 
! #: info/infodoc.c:1123
  msgid "Show what to type to execute a given command"
  msgstr "Visa vad som ska anges fÃ¶r att kÃ¶ra ett angivet kommando"
  
! #: info/infodoc.c:1127
  msgid "Where is command: "
  msgstr "Var Ã¤r kommando: "
  
! #: info/infodoc.c:1149
! #, c-format
! msgid "`%s' is not on any keys"
  msgstr "\"%s\" finns inte pÃ¥ nÃ¥gra tangenter"
  
! #: info/infodoc.c:1155
  #, c-format
  msgid "%s can only be invoked via %s."
  msgstr "%s kan endast startas via %s."
  
! #: info/infodoc.c:1159
  #, c-format
  msgid "%s can be invoked via %s."
  msgstr "%s kan startas via %s."
  
! #: info/infodoc.c:1164
! #, c-format
! msgid "There is no function named `%s'"
  msgstr "Det finns ingen funktion med namnet \"%s\""
  
! #: info/infodoc.c:98
! msgid ""
! "Selecting other nodes:\n"
! "----------------------\n"
! msgstr ""
! "VÃ¤lja andra noder:\n"
! "------------------\n"
! 
! #: info/infokey.c:169
! #, c-format
! msgid "incorrect number of arguments"
! msgstr "felaktigt antal argument"
! 
! #: info/infokey.c:199
! #, c-format
! msgid "cannot open input file `%s'"
  msgstr "kan inte Ã¶ppna indatafilen \"%s\""
  
! #: info/infokey.c:213
! #, c-format
! msgid "cannot create output file `%s'"
! msgstr "kan inte skapa utdatafilen \"%s\""
! 
! #: info/infokey.c:224
! #, c-format
! msgid "error writing to `%s'"
! msgstr "fel vid skrivning till \"%s\""
! 
! #: info/infokey.c:230
! #, c-format
! msgid "error closing output file `%s'"
! msgstr "fel vid stÃ¤ngning av utdatafilen \"%s\""
! 
! #: info/infokey.c:449
  #, c-format
  msgid "key sequence too long"
  msgstr "nyckelsekvensen Ã¤r fÃ¶r lÃ¥ng"
  
! #: info/infokey.c:527
  #, c-format
  msgid "missing key sequence"
  msgstr "nyckelsekvens saknas"
  
! #: info/infokey.c:607
  #, c-format
  msgid "NUL character (\\000) not permitted"
  msgstr "NUL-tecknet (\\000) Ã¤r inte tillÃ¥tet"
  
! #: info/infokey.c:637
  #, c-format
  msgid "NUL character (^%c) not permitted"
  msgstr "NUL-tecknet (^%c) Ã¤r inte tillÃ¥tet"
  
! #: info/infokey.c:660
  #, c-format
  msgid "missing action name"
  msgstr "Ã¥tgÃ¤rdsnamn saknas"
  
! #: info/infokey.c:675 info/infokey.c:745
! #, c-format
! msgid "section too long"
! msgstr "avsnittet Ã¤r fÃ¶r lÃ¥ngt"
  
! #: info/infokey.c:681
  #, c-format
  msgid "unknown action `%s'"
  msgstr "okÃ¤nd Ã¥tgÃ¤rd \"%s\""
  
! #: info/infokey.c:691
  #, c-format
  msgid "action name too long"
  msgstr "Ã¥tgÃ¤rdsnamnet Ã¤r fÃ¶r lÃ¥ngt"
  
! #: info/infokey.c:704
  #, c-format
  msgid "extra characters following action `%s'"
  msgstr "extra tecken fÃ¶ljer pÃ¥ Ã¥tgÃ¤rden \"%s\""
  
! #: info/infokey.c:715
  #, c-format
  msgid "missing variable name"
  msgstr "variabelnamn saknas"
  
! #: info/infokey.c:724
  #, c-format
  msgid "missing `=' immediately after variable name"
  msgstr "\"=\" saknas direkt efter variabelnamnet"
  
! #: info/infokey.c:731
  #, c-format
  msgid "variable name too long"
  msgstr "variabelnamnet Ã¤r fÃ¶r lÃ¥ngt"
  
! #: info/infokey.c:753
  #, c-format
  msgid "value too long"
  msgstr "vÃ¤rdet Ã¤r fÃ¶r lÃ¥ngt"
  
! #: info/infokey.c:881
  #, c-format
  msgid "\"%s\", line %u: "
  msgstr "\"%s\", rad %u: "
  
! #: info/infokey.c:899
! #, c-format
! msgid ""
! "Usage: %s [OPTION]... [INPUT-FILE]\n"
! "\n"
! "Compile infokey source file to infokey file.  Reads INPUT-FILE (default\n"
! "$HOME/.infokey) and writes compiled key file to (by default) $HOME/.info.\n"
! "\n"
! "Options:\n"
! "  --output FILE        output to FILE instead of $HOME/.info\n"
! "  --help               display this help and exit.\n"
! "  --version            display version information and exit.\n"
! msgstr ""
! "AnvÃ¤ndning: %s [FLAGGA]... [INDATAFIL]\n"
! "\n"
! "Kompilera infonyckelkÃ¤llfil till infonyckelfil. LÃ¤ser INDATAFIL (som\n"
! "standard $HOME/.infokey) och skriver (som standard) den kompilerade\n"
! "nyckelfilen till $HOME/.info.\n"
! "\n"
! "Flaggor:\n"
! "  --output FIL         generera till FIL istÃ¤llet fÃ¶r $HOME/.info\n"
! "  --help               visa denna hjÃ¤lptext och avsluta.\n"
! "  --version            visa versionsinformation och avsluta.\n"
! 
! #: info/infomap.c:959
! #, c-format
! msgid "Ignoring invalid infokey file `%s' - too small"
! msgstr "Ignorerar ogiltig infonyckelfil \"%s\" - fÃ¶r liten"
! 
! #: info/infomap.c:962
! #, c-format
! msgid "Ignoring invalid infokey file `%s' - too big"
! msgstr "Ignorerar ogiltig infonyckelfil \"%s\" - fÃ¶r stor"
! 
! #: info/infomap.c:975
! #, c-format
! msgid "Error reading infokey file `%s' - short read"
! msgstr "Fel vid lÃ¤sning av infonyckelfilen \"%s\" - kort lÃ¤sning"
! 
! #: info/infomap.c:993
! #, c-format
! msgid ""
! "Invalid infokey file `%s' (bad magic numbers) -- run infokey to update it"
! msgstr ""
! "Ogiltig infonyckelfil \"%s\" (felaktiga magiska nummer) -- kÃ¶r infokey fÃ¶r\n"
! "att uppdatera den"
! 
! #: info/infomap.c:1001
! #, c-format
! msgid "Your infokey file `%s' is out of date -- run infokey to update it"
! msgstr ""
! "Din infonyckelfil \"%s\" Ã¤r fÃ¶r gammal -- kÃ¶r infokey fÃ¶r att uppdatera den"
! 
! #: info/infomap.c:1017
! #, c-format
! msgid ""
! "Invalid infokey file `%s' (bad section length) -- run infokey to update it"
! msgstr ""
! "Ogiltig infonyckelfil \"%s\" (felaktig asvnittslÃ¤ngd) -- kÃ¶r infokey fÃ¶r\n"
! "att uppdatera den"
! 
! #: info/infomap.c:1041
! #, c-format
! msgid ""
! "Invalid infokey file `%s' (bad section code) -- run infokey to update it"
! msgstr ""
! "ogiltig infonyckelfil \"%s\" (felaktig avsnittskod) -- kÃ¶r infokey fÃ¶r att\n"
! "uppdatera den"
! 
! #: info/infomap.c:1171
! msgid "Bad data in infokey file -- some key bindings ignored"
! msgstr "Felaktig data i infonyckelfil -- en del bindningar ignorerades"
! 
! #: info/infomap.c:1236
! msgid "Bad data in infokey file -- some var settings ignored"
! msgstr "Felaktig data i infonyckelfil -- en del instÃ¤llningar ignorerades"
! 
! #: info/m-x.c:67
  msgid "Read the name of an Info command and describe it"
  msgstr "LÃ¤s namnet pÃ¥ ett Info-kommando och beskriv det"
  
! #: info/m-x.c:71
  msgid "Describe command: "
  msgstr "Beskriv kommando: "
  
! #: info/m-x.c:94
  msgid "Read a command name in the echo area and execute it"
  msgstr "LÃ¤s ett kommandonamn i echo-omrÃ¥det och kÃ¶r det"
  
! #: info/m-x.c:138
! #, c-format
! msgid "Cannot execute an `echo-area' command here."
  msgstr "Kan inte kÃ¶ra ett \"echo-area\"-kommando hÃ¤r."
  
! #: info/m-x.c:151
  #, c-format
  msgid "Undefined command: %s"
  msgstr "Odefinierat kommando: %s"
  
! #: info/m-x.c:157
  msgid "Set the height of the displayed window"
  msgstr "StÃ¤ll in hÃ¶jden pÃ¥ det visade fÃ¶nstret"
  
! #: info/m-x.c:170
  #, c-format
  msgid "Set screen height to (%d): "
  msgstr "StÃ¤ll in skÃ¤rmhÃ¶jden till (%d): "
  
! #: info/makedoc.c:167 info/makedoc.c:175
  #, c-format
  msgid ""
--- 870,1031 ----
  "\n"
  
! #: info/infodoc.c:335
  msgid "Display help message"
  msgstr "Visa hjÃ¤lpmeddelande"
  
! #: info/infodoc.c:348
! #, fuzzy
! msgid "Visit Info node '(info)Help'"
  msgstr "BesÃ¶k Info-noden \"(info)Help\""
  
! #: info/infodoc.c:447
  msgid "Print documentation for KEY"
  msgstr "Visa dokumentationen fÃ¶r NYCKEL"
  
! #: info/infodoc.c:458
  #, c-format
  msgid "Describe key: %s"
  msgstr "Beskriv nyckel: %s"
  
! #: info/infodoc.c:468 info/infodoc.c:504
  #, c-format
  msgid "%s is undefined."
  msgstr "%s Ã¤r odefinierad."
  
! #: info/infodoc.c:866
  msgid "Show what to type to execute a given command"
  msgstr "Visa vad som ska anges fÃ¶r att kÃ¶ra ett angivet kommando"
  
! #: info/infodoc.c:870
  msgid "Where is command: "
  msgstr "Var Ã¤r kommando: "
  
! #: info/infodoc.c:892
! #, fuzzy, c-format
! msgid "'%s' is not on any keys"
  msgstr "\"%s\" finns inte pÃ¥ nÃ¥gra tangenter"
  
! #: info/infodoc.c:898
  #, c-format
  msgid "%s can only be invoked via %s."
  msgstr "%s kan endast startas via %s."
  
! #: info/infodoc.c:902
  #, c-format
  msgid "%s can be invoked via %s."
  msgstr "%s kan startas via %s."
  
! #: info/infodoc.c:907
! #, fuzzy, c-format
! msgid "There is no function named '%s'"
  msgstr "Det finns ingen funktion med namnet \"%s\""
  
! #: info/infomap.c:600
! #, fuzzy, c-format
! msgid "could not open init file %s"
  msgstr "kan inte Ã¶ppna indatafilen \"%s\""
  
! #: info/infokey.c:229
  #, c-format
  msgid "key sequence too long"
  msgstr "nyckelsekvensen Ã¤r fÃ¶r lÃ¥ng"
  
! #: info/infokey.c:306
  #, c-format
  msgid "missing key sequence"
  msgstr "nyckelsekvens saknas"
  
! #: info/infokey.c:386
  #, c-format
  msgid "NUL character (\\000) not permitted"
  msgstr "NUL-tecknet (\\000) Ã¤r inte tillÃ¥tet"
  
! #: info/infokey.c:415
  #, c-format
  msgid "NUL character (^%c) not permitted"
  msgstr "NUL-tecknet (^%c) Ã¤r inte tillÃ¥tet"
  
! #: info/infokey.c:438
  #, c-format
  msgid "missing action name"
  msgstr "Ã¥tgÃ¤rdsnamn saknas"
  
! #: info/infokey.c:450
! #, fuzzy, c-format
! msgid "cannot bind key sequence to menu-digit"
! msgstr "nyckelsekvensen Ã¤r fÃ¶r lÃ¥ng"
  
! #: info/infokey.c:458
  #, c-format
  msgid "unknown action `%s'"
  msgstr "okÃ¤nd Ã¥tgÃ¤rd \"%s\""
  
! #: info/infokey.c:482
  #, c-format
  msgid "action name too long"
  msgstr "Ã¥tgÃ¤rdsnamnet Ã¤r fÃ¶r lÃ¥ngt"
  
! #: info/infokey.c:495
  #, c-format
  msgid "extra characters following action `%s'"
  msgstr "extra tecken fÃ¶ljer pÃ¥ Ã¥tgÃ¤rden \"%s\""
  
! #: info/infokey.c:506
  #, c-format
  msgid "missing variable name"
  msgstr "variabelnamn saknas"
  
! #: info/infokey.c:515
  #, c-format
  msgid "missing `=' immediately after variable name"
  msgstr "\"=\" saknas direkt efter variabelnamnet"
  
! #: info/infokey.c:522
  #, c-format
  msgid "variable name too long"
  msgstr "variabelnamnet Ã¤r fÃ¶r lÃ¥ngt"
  
! #: info/infokey.c:546
  #, c-format
  msgid "value too long"
  msgstr "vÃ¤rdet Ã¤r fÃ¶r lÃ¥ngt"
  
! #: info/infokey.c:592
  #, c-format
  msgid "\"%s\", line %u: "
  msgstr "\"%s\", rad %u: "
  
! #: info/m-x.c:66
  msgid "Read the name of an Info command and describe it"
  msgstr "LÃ¤s namnet pÃ¥ ett Info-kommando och beskriv det"
  
! #: info/m-x.c:70
  msgid "Describe command: "
  msgstr "Beskriv kommando: "
  
! #: info/m-x.c:93
  msgid "Read a command name in the echo area and execute it"
  msgstr "LÃ¤s ett kommandonamn i echo-omrÃ¥det och kÃ¶r det"
  
! #: info/m-x.c:136
! #, fuzzy, c-format
! msgid "Cannot execute an 'echo-area' command here."
  msgstr "Kan inte kÃ¶ra ett \"echo-area\"-kommando hÃ¤r."
  
! #: info/m-x.c:149
  #, c-format
  msgid "Undefined command: %s"
  msgstr "Odefinierat kommando: %s"
  
! #: info/m-x.c:155
  msgid "Set the height of the displayed window"
  msgstr "StÃ¤ll in hÃ¶jden pÃ¥ det visade fÃ¶nstret"
  
! #: info/m-x.c:168
  #, c-format
  msgid "Set screen height to (%d): "
  msgstr "StÃ¤ll in skÃ¤rmhÃ¶jden till (%d): "
  
! #: info/makedoc.c:141
  #, c-format
  msgid ""
***************
*** 1339,1351 ****
  "\n"
  
! #: info/makedoc.c:557
  #, c-format
  msgid "Couldn't manipulate the file %s.\n"
  msgstr "Kunde inte manipulera filen %s.\n"
  
! #: info/nodemenu.c:30
  msgid ""
  "\n"
  "* Menu:\n"
  "  (File)Node                        Lines   Size   Containing File\n"
  "  ----------                        -----   ----   ---------------"
--- 1036,1052 ----
  "\n"
  
! #: info/makedoc.c:466
  #, c-format
  msgid "Couldn't manipulate the file %s.\n"
  msgstr "Kunde inte manipulera filen %s.\n"
  
! #. TRANSLATORS: The "\n* Menu:\n\n" part of this should not be translated, as
! #. it is part of the Info syntax.
! #: info/nodemenu.c:35
! #, fuzzy
  msgid ""
  "\n"
  "* Menu:\n"
+ "\n"
  "  (File)Node                        Lines   Size   Containing File\n"
  "  ----------                        -----   ----   ---------------"
***************
*** 1356,1363 ****
  "  --------                          -----   ------ ----------------"
  
! #: info/nodemenu.c:200
  msgid ""
  "Here is the menu of nodes you have recently visited.\n"
! "Select one from this menu, or use `\\[history-node]' in another window.\n"
  msgstr ""
  "HÃ¤r Ã¤r menyn med de noder som du har besÃ¶kt nyligen.\n"
--- 1057,1065 ----
  "  --------                          -----   ------ ----------------"
  
! #: info/nodemenu.c:187
! #, fuzzy
  msgid ""
  "Here is the menu of nodes you have recently visited.\n"
! "Select one from this menu, or use '\\[history-node]' in another window.\n"
  msgstr ""
  "HÃ¤r Ã¤r menyn med de noder som du har besÃ¶kt nyligen.\n"
***************
*** 1365,1387 ****
  "fÃ¶nster.\n"
  
! #: info/nodemenu.c:220
  msgid "Make a window containing a menu of all of the currently visited nodes"
  msgstr ""
  "Skapa ett fÃ¶nster som innehÃ¥ller en meny med alla nyligen besÃ¶kta noder"
  
! #: info/nodemenu.c:300
  msgid "Select a node which has been previously visited in a visible window"
  msgstr "VÃ¤lj en nod som har besÃ¶kts nyligen i ett synligt fÃ¶nster"
  
! #: info/nodemenu.c:313
  msgid "Select visited node: "
  msgstr "VÃ¤lj besÃ¶kt nod: "
  
! #: info/nodemenu.c:333 info/session.c:2617
  #, c-format
  msgid "The reference disappeared! (%s)."
  msgstr "Referensen fÃ¶rsvann! (%s)."
  
! #: info/pcterm.c:179
  #, c-format
  msgid "Terminal cannot be initialized: %s\n"
--- 1067,1089 ----
  "fÃ¶nster.\n"
  
! #: info/nodemenu.c:208
  msgid "Make a window containing a menu of all of the currently visited nodes"
  msgstr ""
  "Skapa ett fÃ¶nster som innehÃ¥ller en meny med alla nyligen besÃ¶kta noder"
  
! #: info/nodemenu.c:253
  msgid "Select a node which has been previously visited in a visible window"
  msgstr "VÃ¤lj en nod som har besÃ¶kts nyligen i ett synligt fÃ¶nster"
  
! #: info/nodemenu.c:260
  msgid "Select visited node: "
  msgstr "VÃ¤lj besÃ¶kt nod: "
  
! #: info/nodemenu.c:278 info/session.c:2356
  #, c-format
  msgid "The reference disappeared! (%s)."
  msgstr "Referensen fÃ¶rsvann! (%s)."
  
! #: info/pcterm.c:211
  #, c-format
  msgid "Terminal cannot be initialized: %s\n"
***************
*** 1393,1459 ****
  msgstr "fel i reguljÃ¤rt uttryck: %s"
  
! #: info/session.c:162
! #, c-format
  msgid ""
! "Welcome to Info version %s. Type \\[get-help-window] for help, \\[menu-item] "
! "for menu item."
  msgstr ""
  "VÃ¤lkommen till Info version %s. Skriv in \\[get-help-window] fÃ¶r hjÃ¤lp, "
  "\\[menu-item] fÃ¶r menypost."
  
! #: info/session.c:621
  msgid "Move down to the next line"
  msgstr "GÃ¥ ned till nÃ¤sta rad"
  
! #: info/session.c:673
  msgid "Move up to the previous line"
  msgstr "GÃ¥ upp till fÃ¶regÃ¥ende rad"
  
! #: info/session.c:943
  msgid "Move to the end of the line"
  msgstr "GÃ¥ till slutet pÃ¥ raden"
  
! #: info/session.c:954
  msgid "Move to the start of the line"
  msgstr "GÃ¥ till bÃ¶rjan pÃ¥ raden"
  
! # src/menus.c:332
! #: info/session.c:1156
! msgid "Next"
! msgstr "NÃ¤sta"
! 
! #: info/session.c:1172 info/session.c:1296
! msgid "No more nodes within this document."
! msgstr "Inga fler noder i detta dokument."
! 
! #: info/session.c:1321
! msgid "No `Prev' for this node."
! msgstr "Ingen \"FÃ¶reg\" fÃ¶r denna nod."
! 
! #: info/session.c:1341
! msgid "No `Prev' or `Up' for this node within this document."
! msgstr "Inget \"Prev\" eller \"Up\" fÃ¶r denna nod inom detta dokument."
! 
! #: info/session.c:1402
! msgid "Move forwards or down through node structure"
! msgstr "GÃ¥ framÃ¥t eller nedÃ¥t i nodstrukturen"
  
! #: info/session.c:1418
! msgid "Move backwards or up through node structure"
! msgstr "GÃ¥ bakÃ¥t eller upp i nodstrukturen"
  
! #: info/session.c:1519
  msgid "Scroll forward in this window"
  msgstr "Rulla framÃ¥t i detta fÃ¶nster"
  
! #: info/session.c:1527
  msgid "Scroll forward in this window and set default window size"
  msgstr "Rulla framÃ¥t i detta fÃ¶nster och stÃ¤ll in standardfÃ¶nsterstorleken"
  
! #: info/session.c:1535
  msgid "Scroll forward in this window staying within node"
  msgstr "Rulla framÃ¥t i detta fÃ¶nster och stanna inom noden"
  
! #: info/session.c:1543
  msgid ""
  "Scroll forward in this window staying within node and set default window size"
--- 1095,1182 ----
  msgstr "fel i reguljÃ¤rt uttryck: %s"
  
! #: info/session.c:61
! msgid "Show all matching files"
! msgstr ""
! 
! #: info/session.c:65
! #, fuzzy, c-format
! msgid "No file index"
! msgstr "Inga indexposter."
! 
! #. TRANSLATORS: Try to keep this message (when "expanded") at most 79
! #. characters; anything after the 79th character will not actually be
! #. displayed on an 80-column terminal.
! #: info/session.c:191
! #, fuzzy, c-format
  msgid ""
! "Welcome to Info version %s.  Type \\[get-help-window] for help, \\[get-info-"
! "help-node] for tutorial."
  msgstr ""
  "VÃ¤lkommen till Info version %s. Skriv in \\[get-help-window] fÃ¶r hjÃ¤lp, "
  "\\[menu-item] fÃ¶r menypost."
  
! #: info/session.c:767
! #, fuzzy, c-format
! msgid "can't open %s: %s"
! msgstr "%s: kunde inte Ã¶ppna --css-fil: %s"
! 
! #: info/session.c:773
! #, c-format
! msgid "debugging output diverted to \"%s\""
! msgstr ""
! 
! #: info/session.c:1215
  msgid "Move down to the next line"
  msgstr "GÃ¥ ned till nÃ¤sta rad"
  
! #: info/session.c:1230
  msgid "Move up to the previous line"
  msgstr "GÃ¥ upp till fÃ¶regÃ¥ende rad"
  
! #: info/session.c:1246
! msgid "Move the cursor to a specific line of the window"
! msgstr "Flytta markÃ¶ren till en specifik rad i fÃ¶nstret"
! 
! #: info/session.c:1278
  msgid "Move to the end of the line"
  msgstr "GÃ¥ till slutet pÃ¥ raden"
  
! #: info/session.c:1303
  msgid "Move to the start of the line"
  msgstr "GÃ¥ till bÃ¶rjan pÃ¥ raden"
  
! #: info/session.c:1385
! msgid "Move to the start of this node"
! msgstr "GÃ¥ till bÃ¶rjan pÃ¥ denna nod"
  
! #: info/session.c:1392
! msgid "Move to the end of this node"
! msgstr "GÃ¥ till slutet pÃ¥ denna nod"
  
! #: info/session.c:1474
  msgid "Scroll forward in this window"
  msgstr "Rulla framÃ¥t i detta fÃ¶nster"
  
! #: info/session.c:1488
! msgid "Scroll backward in this window"
! msgstr "Rulla bakÃ¥t i detta fÃ¶nster"
! 
! #: info/session.c:1496
  msgid "Scroll forward in this window and set default window size"
  msgstr "Rulla framÃ¥t i detta fÃ¶nster och stÃ¤ll in standardfÃ¶nsterstorleken"
  
! #: info/session.c:1511
! msgid "Scroll backward in this window and set default window size"
! msgstr "Rulla bakÃ¥t i detta fÃ¶nster och stÃ¤ll in standardfÃ¶nsterstorleken"
! 
! #: info/session.c:1517
  msgid "Scroll forward in this window staying within node"
  msgstr "Rulla framÃ¥t i detta fÃ¶nster och stanna inom noden"
  
! #: info/session.c:1532
! msgid "Scroll backward in this window staying within node"
! msgstr "Rulla bakÃ¥t i detta fÃ¶nster och stanna inom noden"
! 
! #: info/session.c:1540
  msgid ""
  "Scroll forward in this window staying within node and set default window size"
***************
*** 1462,1478 ****
  "standardfÃ¶nsterstorleken"
  
! #: info/session.c:1551
! msgid "Scroll backward in this window"
! msgstr "Rulla bakÃ¥t i detta fÃ¶nster"
! 
! #: info/session.c:1559
! msgid "Scroll backward in this window and set default window size"
! msgstr "Rulla bakÃ¥t i detta fÃ¶nster och stÃ¤ll in standardfÃ¶nsterstorleken"
! 
! #: info/session.c:1568
! msgid "Scroll backward in this window staying within node"
! msgstr "Rulla bakÃ¥t i detta fÃ¶nster och stanna inom noden"
! 
! #: info/session.c:1576
  msgid ""
  "Scroll backward in this window staying within node and set default window "
--- 1185,1189 ----
  "standardfÃ¶nsterstorleken"
  
! #: info/session.c:1567
  msgid ""
  "Scroll backward in this window staying within node and set default window "
***************
*** 1482,1600 ****
  "standardfÃ¶nsterstorleken"
  
! #: info/session.c:1584
! msgid "Move to the start of this node"
! msgstr "GÃ¥ till bÃ¶rjan pÃ¥ denna nod"
! 
! #: info/session.c:1591
! msgid "Move to the end of this node"
! msgstr "GÃ¥ till slutet pÃ¥ denna nod"
! 
! #: info/session.c:1598
  msgid "Scroll down by lines"
  msgstr "Rulla nedÃ¥t radvis"
  
! #: info/session.c:1615
  msgid "Scroll up by lines"
  msgstr "Rulla uppÃ¥t radvis"
  
! #: info/session.c:1633
  msgid "Scroll down by half screen size"
  msgstr "Rulla nedÃ¥t med halva skÃ¤rmstorleken"
  
! #: info/session.c:1659
  msgid "Scroll up by half screen size"
  msgstr "Rulla uppÃ¥t med halva skÃ¤rmstorleken"
  
! #: info/session.c:1688
  msgid "Select the next window"
  msgstr "VÃ¤lj nÃ¤sta fÃ¶nster"
  
! #: info/session.c:1727
  msgid "Select the previous window"
  msgstr "VÃ¤lj fÃ¶regÃ¥ende fÃ¶nster"
  
! #: info/session.c:1778
  msgid "Split the current window"
  msgstr "Dela aktuellt fÃ¶nster"
  
! #: info/session.c:1862
  msgid "Delete the current window"
  msgstr "Ta bort aktuellt fÃ¶nster"
  
! #: info/session.c:1870
  msgid "Cannot delete a permanent window"
  msgstr "Kan inte ta bort ett permanent fÃ¶nster"
  
! #: info/session.c:1902
  msgid "Delete all other windows"
  msgstr "Ta bort alla andra fÃ¶nster"
  
! #: info/session.c:1948
! msgid "Scroll the other window"
! msgstr "Rulla det andra fÃ¶nstret"
! 
! #: info/session.c:1969
! msgid "Scroll the other window backward"
! msgstr "Rulla det andra fÃ¶nstret bakÃ¥t"
! 
! #: info/session.c:1975
  msgid "Grow (or shrink) this window"
  msgstr "VÃ¤x (eller krymp) detta fÃ¶nster"
  
! #: info/session.c:1986
  msgid "Divide the available screen space among the visible windows"
  msgstr "Dela det tillgÃ¤ngliga skÃ¤rmutrymmet mellan de synliga fÃ¶nstren"
  
! #: info/session.c:1993
  msgid "Toggle the state of line wrapping in the current window"
  msgstr "VÃ¤xla tillstÃ¥ndet fÃ¶r radbrytning i det aktuella fÃ¶nstret"
  
! #: info/session.c:2000
! msgid "Toggle the usage of regular expressions in searches"
! msgstr "VÃ¤xla anvÃ¤ndningen av reguljÃ¤ra uttryck i sÃ¶kningar"
! 
! #: info/session.c:2004
! #, c-format
! msgid "Using regular expressions for searches."
! msgstr "AnvÃ¤nder reguljÃ¤ra uttryck i sÃ¶kningar."
! 
! #: info/session.c:2005
! #, c-format
! msgid "Using literal strings for searches."
! msgstr "AnvÃ¤nder ordagranna strÃ¤ngar i sÃ¶kningar."
! 
! #: info/session.c:2197
! msgid "Select the Next node"
! msgstr "VÃ¤lj nÃ¤sta nod"
! 
! #: info/session.c:2205
! msgid "Select the Prev node"
! msgstr "VÃ¤lj fÃ¶regÃ¥ende nod"
! 
! #: info/session.c:2213
! msgid "Select the Up node"
! msgstr "VÃ¤lj uppnoden"
! 
! #: info/session.c:2220
! msgid "Select the last node in this file"
! msgstr "VÃ¤lj den sista noden i denna fil"
! 
! #: info/session.c:2248 info/session.c:2282
! msgid "This window has no additional nodes"
! msgstr "Detta fÃ¶nster har inga ytterligare noder"
! 
! #: info/session.c:2254
! msgid "Select the first node in this file"
! msgstr "VÃ¤lj den fÃ¶rsta noden i denna fil"
! 
! #: info/session.c:2289
! msgid "Select the last item in this node's menu"
! msgstr "VÃ¤lj det sista objektet i denna nods meny"
! 
! #: info/session.c:2295
  msgid "Select this menu item"
  msgstr "VÃ¤lj denna menypost"
  
! #: info/session.c:2328
  #, fuzzy, c-format
  msgid "There isn't %d item in this menu."
--- 1193,1261 ----
  "standardfÃ¶nsterstorleken"
  
! #: info/session.c:1573
  msgid "Scroll down by lines"
  msgstr "Rulla nedÃ¥t radvis"
  
! #: info/session.c:1579
  msgid "Scroll up by lines"
  msgstr "Rulla uppÃ¥t radvis"
  
! #: info/session.c:1591
  msgid "Scroll down by half screen size"
  msgstr "Rulla nedÃ¥t med halva skÃ¤rmstorleken"
  
! #: info/session.c:1618
  msgid "Scroll up by half screen size"
  msgstr "Rulla uppÃ¥t med halva skÃ¤rmstorleken"
  
! #: info/session.c:1624
! msgid "Scroll the other window"
! msgstr "Rulla det andra fÃ¶nstret"
! 
! #: info/session.c:1645
! msgid "Scroll the other window backward"
! msgstr "Rulla det andra fÃ¶nstret bakÃ¥t"
! 
! #: info/session.c:1745
  msgid "Select the next window"
  msgstr "VÃ¤lj nÃ¤sta fÃ¶nster"
  
! #: info/session.c:1782
  msgid "Select the previous window"
  msgstr "VÃ¤lj fÃ¶regÃ¥ende fÃ¶nster"
  
! #: info/session.c:1826
  msgid "Split the current window"
  msgstr "Dela aktuellt fÃ¶nster"
  
! #: info/session.c:1868
  msgid "Delete the current window"
  msgstr "Ta bort aktuellt fÃ¶nster"
  
! #: info/session.c:1873
  msgid "Cannot delete a permanent window"
  msgstr "Kan inte ta bort ett permanent fÃ¶nster"
  
! #: info/session.c:1904
  msgid "Delete all other windows"
  msgstr "Ta bort alla andra fÃ¶nster"
  
! #: info/session.c:1950
  msgid "Grow (or shrink) this window"
  msgstr "VÃ¤x (eller krymp) detta fÃ¶nster"
  
! #: info/session.c:1961
  msgid "Divide the available screen space among the visible windows"
  msgstr "Dela det tillgÃ¤ngliga skÃ¤rmutrymmet mellan de synliga fÃ¶nstren"
  
! #: info/session.c:1968
  msgid "Toggle the state of line wrapping in the current window"
  msgstr "VÃ¤xla tillstÃ¥ndet fÃ¶r radbrytning i det aktuella fÃ¶nstret"
  
! #: info/session.c:2117
  msgid "Select this menu item"
  msgstr "VÃ¤lj denna menypost"
  
! #: info/session.c:2147
  #, fuzzy, c-format
  msgid "There isn't %d item in this menu."
***************
*** 1603,1804 ****
  msgstr[1] "Det finns inte %d poster i denna meny."
  
! #: info/session.c:2524 info/session.c:2525
  #, c-format
  msgid "Menu item (%s): "
  msgstr "Menypost (%s): "
  
! #: info/session.c:2528
  msgid "Menu item: "
  msgstr "Menypost: "
  
! #: info/session.c:2535 info/session.c:2536
  #, c-format
  msgid "Follow xref (%s): "
  msgstr "FÃ¶lj xref (%s): "
  
! #: info/session.c:2539
  msgid "Follow xref: "
  msgstr "FÃ¶lj xref: "
  
! #: info/session.c:2660
  msgid "Read a menu item and select its node"
  msgstr "LÃ¤s en menypost och vÃ¤lj dess nod"
  
! #: info/session.c:2668
  msgid "Read a footnote or cross reference and select its node"
  msgstr "LÃ¤s en fotnot eller korsreferens och vÃ¤lj dess nod"
  
! #: info/session.c:2674
  msgid "Move to the start of this node's menu"
  msgstr "GÃ¥ till bÃ¶rjan pÃ¥ denna nods meny"
  
! #: info/session.c:2696
  msgid "Visit as many menu items at once as possible"
  msgstr "BesÃ¶k sÃ¥ mÃ¥nga menyposter som mÃ¶jligt samtidigt"
  
! #: info/session.c:2724
! msgid "Read a node name and select it"
! msgstr "LÃ¤s ett nodnamn och vÃ¤lj det"
  
! #: info/session.c:2778 info/session.c:2783
! msgid "Goto node: "
! msgstr "GÃ¥ till nod: "
  
! #: info/session.c:2855
! #, c-format
! msgid "No menu in node `%s'."
! msgstr "Ingen meny i noden \"%s\"."
  
! #: info/session.c:2904
! #, c-format
! msgid "No menu item `%s' in node `%s'."
! msgstr "Ingen menypost \"%s\" i noden \"%s\"."
  
! #: info/session.c:2940
! #, c-format
! msgid "Unable to find node referenced by `%s' in `%s'."
  msgstr "Kan inte hitta noden som refereras av \"%s\" i \"%s\"."
  
! #: info/session.c:2992
  msgid "Read a list of menus starting from dir and follow them"
  msgstr "LÃ¤s en lista med menyer som bÃ¶rjar med katalog, och fÃ¶lj dem"
  
! #: info/session.c:2994
  msgid "Follow menus: "
  msgstr "FÃ¶lj menyer: "
  
! #: info/session.c:3187
  msgid "Find the node describing program invocation"
  msgstr "Hitta den nod som beskriver start av programmet"
  
! #: info/session.c:3189
  #, c-format
  msgid "Find Invocation node of [%s]: "
  msgstr "Hitta programstartnod fÃ¶r [%s]: "
  
! #: info/session.c:3227
  msgid "Read a manpage reference and select it"
  msgstr "LÃ¤s en referens till manualsida och vÃ¤lj den"
  
! #: info/session.c:3231
  msgid "Get Manpage: "
  msgstr "HÃ¤mta manualsida: "
  
! #: info/session.c:3261
! msgid "Select the node `Top' in this file"
  msgstr "VÃ¤lj noden \"Top\" i denna fil"
  
! #: info/session.c:3267
! msgid "Select the node `(dir)'"
  msgstr "VÃ¤lj noden \"(dir)\""
  
! #: info/session.c:3284 info/session.c:3286
! #, c-format
! msgid "Kill node (%s): "
! msgstr "DÃ¶da noden (%s): "
! 
! #: info/session.c:3337
! #, c-format
! msgid "Cannot kill node `%s'"
! msgstr "Kan inte dÃ¶da noden \"%s\""
! 
! #: info/session.c:3347
! msgid "Cannot kill the last node"
! msgstr "Kan inte dÃ¶da den sista noden"
  
! #: info/session.c:3433
  msgid "Select the most recently selected node"
  msgstr "VÃ¤lj den senast valda noden"
  
! #: info/session.c:3439
! msgid "Kill this node"
! msgstr "DÃ¶da denna nod"
  
! #: info/session.c:3447
  msgid "Read the name of a file and select it"
  msgstr "LÃ¤s namnet pÃ¥ en fil och vÃ¤lj den"
  
! #: info/session.c:3451
  msgid "Find file: "
  msgstr "SÃ¶k fil: "
  
! #: info/session.c:3468
! #, c-format
! msgid "Cannot find `%s'."
  msgstr "Kan inte hitta \"%s\"."
  
! #: info/session.c:3508 info/session.c:3633
  #, fuzzy, c-format
! msgid "writing file %s"
! msgstr "Skriver noden %s..."
! 
! #: info/session.c:3519 info/session.c:3644
! #, c-format
! msgid "Could not create output file `%s'."
  msgstr "Kunde inte skapa utdatafilen \"%s\"."
  
! #: info/session.c:3533 info/session.c:3663
  #, fuzzy, c-format
  msgid "error writing to %s: %s"
  msgstr "fel vid skrivning till \"%s\""
  
! #: info/session.c:3541
  #, fuzzy, c-format
  msgid "closing %s"
  msgstr "Tar bort %s\n"
  
! #: info/session.c:3590
  #, fuzzy, c-format
  msgid "writing node %s..."
  msgstr "Skriver noden %s..."
  
! #: info/session.c:3670
! #, fuzzy, c-format
! msgid "closing file %s"
! msgstr "fel vid stÃ¤ngning av utdatafilen \"%s\""
! 
! #: info/session.c:3678
  msgid "Pipe the contents of this node through INFO_PRINT_COMMAND"
  msgstr "Skicka innehÃ¥llet i denna nod i rÃ¶r till INFO_PRINT_COMMAND"
  
! #: info/session.c:3713
! #, c-format
! msgid "Cannot open pipe to `%s'."
  msgstr "Kan inte Ã¶ppna rÃ¶r till \"%s\"."
  
! #: info/session.c:3718
  #, fuzzy, c-format
  msgid "printing node %s..."
  msgstr "Skriver ut noden %s..."
  
! #: info/session.c:3726
  #, fuzzy, c-format
  msgid "finished printing node %s"
  msgstr "Skriver ut noden %s..."
  
! #: info/session.c:4015
  msgid "Search continued from the end of the document."
  msgstr "SÃ¶kningen fortsatte frÃ¥n slutet av dokumentet."
  
! #: info/session.c:4020
  msgid "Search continued from the beginning of the document."
  msgstr "SÃ¶kningen fortsatte frÃ¥n bÃ¶rjan av dokumentet."
  
! #: info/session.c:4037
  #, c-format
  msgid "Searching subfile %s ..."
  msgstr "SÃ¶ker i underfilen %s..."
  
! #: info/session.c:4097
! msgid "Read a string and search for it case-sensitively"
! msgstr "LÃ¤s en strÃ¤ng och sÃ¶k efter den skiftlÃ¤geskÃ¤nsligt"
! 
! #: info/session.c:4104
! msgid "Read a string and search for it"
! msgstr "LÃ¤s en strÃ¤ng och sÃ¶k efter den"
! 
! #: info/session.c:4112
! msgid "Read a string and search backward for it"
! msgstr "LÃ¤s en strÃ¤ng och sÃ¶k baklÃ¤nges efter den"
  
  # This is broken
--- 1264,1506 ----
  msgstr[1] "Det finns inte %d poster i denna meny."
  
! #: info/session.c:2156
! msgid "Select the last item in this node's menu"
! msgstr "VÃ¤lj det sista objektet i denna nods meny"
! 
! #: info/session.c:2264 info/session.c:2265
  #, c-format
  msgid "Menu item (%s): "
  msgstr "Menypost (%s): "
  
! #: info/session.c:2268
  msgid "Menu item: "
  msgstr "Menypost: "
  
! #: info/session.c:2275 info/session.c:2276
  #, c-format
  msgid "Follow xref (%s): "
  msgstr "FÃ¶lj xref (%s): "
  
! #: info/session.c:2279
  msgid "Follow xref: "
  msgstr "FÃ¶lj xref: "
  
! #: info/session.c:2368
  msgid "Read a menu item and select its node"
  msgstr "LÃ¤s en menypost och vÃ¤lj dess nod"
  
! #: info/session.c:2393
  msgid "Read a footnote or cross reference and select its node"
  msgstr "LÃ¤s en fotnot eller korsreferens och vÃ¤lj dess nod"
  
! #: info/session.c:2399
  msgid "Move to the start of this node's menu"
  msgstr "GÃ¥ till bÃ¶rjan pÃ¥ denna nods meny"
  
! #: info/session.c:2421
  msgid "Visit as many menu items at once as possible"
  msgstr "BesÃ¶k sÃ¥ mÃ¥nga menyposter som mÃ¶jligt samtidigt"
  
! #: info/session.c:2520
! msgid "Move to the previous cross reference"
! msgstr "GÃ¥ till fÃ¶regÃ¥ende korsreferens"
  
! #: info/session.c:2583
! msgid "Move to the next cross reference"
! msgstr "GÃ¥ till nÃ¤sta korsreferens"
  
! #: info/session.c:2644
! msgid "Select reference or menu item appearing on this line"
! msgstr "VÃ¤lj referens eller menypost som finns pÃ¥ denna rad"
  
! #: info/session.c:2678
! #, fuzzy, c-format
! msgid "No menu in node '%s'."
! msgstr "Ingen meny i noden \"%s\"."
  
! #: info/session.c:2725
! #, fuzzy, c-format
! msgid "Unable to find node referenced by '%s' in '%s'."
  msgstr "Kan inte hitta noden som refereras av \"%s\" i \"%s\"."
  
! #: info/session.c:2775
  msgid "Read a list of menus starting from dir and follow them"
  msgstr "LÃ¤s en lista med menyer som bÃ¶rjar med katalog, och fÃ¶lj dem"
  
! #: info/session.c:2777
  msgid "Follow menus: "
  msgstr "FÃ¶lj menyer: "
  
! #: info/session.c:2879
! msgid "Select the Next node"
! msgstr "VÃ¤lj nÃ¤sta nod"
! 
! #: info/session.c:2886
! msgid "Select the Prev node"
! msgstr "VÃ¤lj fÃ¶regÃ¥ende nod"
! 
! #: info/session.c:2893
! msgid "Select the Up node"
! msgstr "VÃ¤lj uppnoden"
! 
! #: info/session.c:2899
! msgid "Select the last node in this file"
! msgstr "VÃ¤lj den sista noden i denna fil"
! 
! #: info/session.c:2926 info/session.c:2959
! msgid "This window has no additional nodes"
! msgstr "Detta fÃ¶nster har inga ytterligare noder"
! 
! #: info/session.c:2932
! msgid "Select the first node in this file"
! msgstr "VÃ¤lj den fÃ¶rsta noden i denna fil"
! 
! #: info/session.c:3064
! msgid "No more nodes within this document."
! msgstr "Inga fler noder i detta dokument."
! 
! #: info/session.c:3109 info/session.c:3149
! #, fuzzy
! msgid "No 'Prev' or 'Up' for this node within this document."
! msgstr "Inget \"Prev\" eller \"Up\" fÃ¶r denna nod inom detta dokument."
! 
! #: info/session.c:3162
! msgid "Move forwards or down through node structure"
! msgstr "GÃ¥ framÃ¥t eller nedÃ¥t i nodstrukturen"
! 
! #: info/session.c:3179
! msgid "Move backwards or up through node structure"
! msgstr "GÃ¥ bakÃ¥t eller upp i nodstrukturen"
! 
! #: info/session.c:3202
! msgid "Read a node name and select it"
! msgstr "LÃ¤s ett nodnamn och vÃ¤lj det"
! 
! #: info/session.c:3256 info/session.c:3260
! msgid "Goto node: "
! msgstr "GÃ¥ till nod: "
! 
! #: info/session.c:3439
  msgid "Find the node describing program invocation"
  msgstr "Hitta den nod som beskriver start av programmet"
  
! #: info/session.c:3441
  #, c-format
  msgid "Find Invocation node of [%s]: "
  msgstr "Hitta programstartnod fÃ¶r [%s]: "
  
! #: info/session.c:3486
  msgid "Read a manpage reference and select it"
  msgstr "LÃ¤s en referens till manualsida och vÃ¤lj den"
  
! #: info/session.c:3490
  msgid "Get Manpage: "
  msgstr "HÃ¤mta manualsida: "
  
! #: info/session.c:3511
! #, fuzzy
! msgid "Select the node 'Top' in this file"
  msgstr "VÃ¤lj noden \"Top\" i denna fil"
  
! #: info/session.c:3517
! #, fuzzy
! msgid "Select the node '(dir)'"
  msgstr "VÃ¤lj noden \"(dir)\""
  
! #: info/session.c:3523
! msgid "Show full file name of node being displayed"
! msgstr ""
  
! #: info/session.c:3540
  msgid "Select the most recently selected node"
  msgstr "VÃ¤lj den senast valda noden"
  
! #: info/session.c:3545
! #, c-format
! msgid "No earlier node in history"
! msgstr ""
  
! #: info/session.c:3549
  msgid "Read the name of a file and select it"
  msgstr "LÃ¤s namnet pÃ¥ en fil och vÃ¤lj den"
  
! #: info/session.c:3553
  msgid "Find file: "
  msgstr "SÃ¶k fil: "
  
! #: info/session.c:3570
! #, fuzzy, c-format
! msgid "Cannot find '%s'."
  msgstr "Kan inte hitta \"%s\"."
  
! #: info/session.c:3619
  #, fuzzy, c-format
! msgid "Could not create output file '%s'."
  msgstr "Kunde inte skapa utdatafilen \"%s\"."
  
! #: info/session.c:3633
  #, fuzzy, c-format
  msgid "error writing to %s: %s"
  msgstr "fel vid skrivning till \"%s\""
  
! #: info/session.c:3642
  #, fuzzy, c-format
  msgid "closing %s"
  msgstr "Tar bort %s\n"
  
! #: info/session.c:3691
  #, fuzzy, c-format
  msgid "writing node %s..."
  msgstr "Skriver noden %s..."
  
! #: info/session.c:3737
  msgid "Pipe the contents of this node through INFO_PRINT_COMMAND"
  msgstr "Skicka innehÃ¥llet i denna nod i rÃ¶r till INFO_PRINT_COMMAND"
  
! #: info/session.c:3765
! #, fuzzy, c-format
! msgid "Cannot open pipe to '%s'."
  msgstr "Kan inte Ã¶ppna rÃ¶r till \"%s\"."
  
! #: info/session.c:3770
  #, fuzzy, c-format
  msgid "printing node %s..."
  msgstr "Skriver ut noden %s..."
  
! #: info/session.c:3778
  #, fuzzy, c-format
  msgid "finished printing node %s"
  msgstr "Skriver ut noden %s..."
  
! #: info/session.c:3810
! msgid "Toggle the usage of regular expressions in searches"
! msgstr "VÃ¤xla anvÃ¤ndningen av reguljÃ¤ra uttryck i sÃ¶kningar"
! 
! #: info/session.c:3814
! #, c-format
! msgid "Using regular expressions for searches."
! msgstr "AnvÃ¤nder reguljÃ¤ra uttryck i sÃ¶kningar."
! 
! #: info/session.c:3815
! #, c-format
! msgid "Using literal strings for searches."
! msgstr "AnvÃ¤nder ordagranna strÃ¤ngar i sÃ¶kningar."
! 
! #: info/session.c:4059
  msgid "Search continued from the end of the document."
  msgstr "SÃ¶kningen fortsatte frÃ¥n slutet av dokumentet."
  
! #: info/session.c:4064
  msgid "Search continued from the beginning of the document."
  msgstr "SÃ¶kningen fortsatte frÃ¥n bÃ¶rjan av dokumentet."
  
! #: info/session.c:4084
  #, c-format
  msgid "Searching subfile %s ..."
  msgstr "SÃ¶ker i underfilen %s..."
  
! #: info/session.c:4123
! msgid "Search failed."
! msgstr "SÃ¶kningen misslyckades."
  
  # This is broken
***************
*** 1821,1952 ****
  # those will be translatable, while the current design isn't.
  #
! #: info/session.c:4169 info/session.c:4175
  #, c-format
  msgid "%s%s%s [%s]: "
  msgstr "%s%s%s [%s]: "
  
! #: info/session.c:4170 info/session.c:4176
  msgid "Regexp search"
  msgstr "SÃ¶kning med reguljÃ¤ra uttryck"
  
! #: info/session.c:4171 info/session.c:4177
  msgid " case-sensitively"
  msgstr " skiljandes pÃ¥ VERSALER/gemener"
  
! #: info/session.c:4172 info/session.c:4178
  msgid " backward"
  msgstr " baklÃ¤nges"
  
! #: info/session.c:4176
! msgid "Search"
! msgstr "SÃ¶k"
  
! #: info/session.c:4225
! msgid "Search failed."
! msgstr "SÃ¶kningen misslyckades."
  
  #: info/session.c:4243
  msgid "Repeat last search in the same direction"
  msgstr "Upprepa den senaste sÃ¶kningen i samma riktning"
  
! #: info/session.c:4246 info/session.c:4267
  msgid "No previous search string"
  msgstr "Ingen tidigare sÃ¶kstrÃ¤ng"
  
! #: info/session.c:4264
  msgid "Repeat last search in the reverse direction"
  msgstr "Upprepa den senaste sÃ¶kningen i omvÃ¤nd riktning"
  
! #: info/session.c:4294 info/session.c:4300
  msgid "Search interactively for a string as you type it"
  msgstr "SÃ¶k interaktivt efter en strÃ¤ng allteftersom du skriver den"
  
! #: info/session.c:4380
  msgid "Regexp I-search backward: "
  msgstr "I-sÃ¶k med reguljÃ¤rt uttryck baklÃ¤nges: "
  
! #: info/session.c:4381
  msgid "I-search backward: "
  msgstr "I-sÃ¶k baklÃ¤nges: "
  
! #: info/session.c:4383
  msgid "Regexp I-search: "
  msgstr "I-sÃ¶k med reguljÃ¤rt uttryck: "
  
! #: info/session.c:4384
  msgid "I-search: "
  msgstr "I-sÃ¶k: "
  
! #: info/session.c:4409 info/session.c:4411
  msgid "Failing "
  msgstr "Misslyckas "
  
! #: info/session.c:4895
! msgid "Move to the previous cross reference"
! msgstr "GÃ¥ till fÃ¶regÃ¥ende korsreferens"
! 
! #: info/session.c:4913
! msgid "Move to the next cross reference"
! msgstr "GÃ¥ till nÃ¤sta korsreferens"
! 
! #: info/session.c:4935
! msgid "Select reference or menu item appearing on this line"
! msgstr "VÃ¤lj referens eller menypost som finns pÃ¥ denna rad"
! 
! #: info/session.c:4958
  msgid "Cancel current operation"
  msgstr "Avbryt pÃ¥gÃ¥ende Ã¥tgÃ¤rd"
  
! #: info/session.c:4965
  msgid "Quit"
  msgstr "Avsluta"
  
! #: info/session.c:4974
! msgid "Move the cursor to a specific line of the window"
! msgstr "Flytta markÃ¶ren till en specifik rad i fÃ¶nstret"
  
! #: info/session.c:5006
  msgid "Redraw the display"
  msgstr "Rita om displayen"
  
! #: info/session.c:5043
  msgid "Quit using Info"
  msgstr "Avsluta anvÃ¤ndandet av Info"
  
! #: info/session.c:5058
  msgid "Run command bound to this key's lowercase variant"
  msgstr "KÃ¶r kommando som Ã¤r knutet till denna tangents gemena variant"
  
! #: info/session.c:5069
  #, c-format
  msgid "Unknown command (%s)."
  msgstr "OkÃ¤nt kommando (%s)."
  
! #: info/session.c:5072
  #, c-format
  msgid "\"%s\" is invalid"
  msgstr "\"%s\" Ã¤r ogiltigt"
  
! #: info/session.c:5073
! #, c-format
! msgid "`%s' is invalid"
  msgstr "\"%s\" Ã¤r ogiltigt"
  
! #: info/session.c:5288
  msgid "Add this digit to the current numeric argument"
  msgstr "LÃ¤gg till denna siffra till det aktuella numeriska argumentet"
  
! #: info/session.c:5297
  msgid "Start (or multiply by 4) the current numeric argument"
  msgstr "BÃ¶rja (eller multiplicera med 4) det numeriska argumentet"
  
- #: info/session.c:5312
- msgid "Internally used by \\[universal-argument]"
- msgstr "AnvÃ¤nds internt av \\[universal-argument]"
- 
- #: info/session.c:5388
- msgid "Show full file name of node being displayed"
- msgstr ""
- 
  #: info/tilde.c:361
  #, c-format
--- 1523,1680 ----
  # those will be translatable, while the current design isn't.
  #
! #: info/session.c:4142
  #, c-format
  msgid "%s%s%s [%s]: "
  msgstr "%s%s%s [%s]: "
  
! #: info/session.c:4143 info/session.c:4149
  msgid "Regexp search"
  msgstr "SÃ¶kning med reguljÃ¤ra uttryck"
  
! #: info/session.c:4143 info/session.c:4149
! msgid "Search"
! msgstr "SÃ¶k"
! 
! #: info/session.c:4144 info/session.c:4150
  msgid " case-sensitively"
  msgstr " skiljandes pÃ¥ VERSALER/gemener"
  
! #: info/session.c:4145 info/session.c:4151
  msgid " backward"
  msgstr " baklÃ¤nges"
  
! # This is broken
! #
! #  sprintf (prompt, _("%s%sfor string [%s]: "),
! #           direction < 0 ? _("Search backward") : _("Search"),
! #           case_sensitive ? _(" case-sensitively ") : _(" "),
! #           search_string);
! #
! # Never split a sentence like this, use multiple complete messages instead.
! # If you split a sentence like this, you actually mark them for seperate
! # translation, but they shouldn't be translated seperately, since they
! # belong to the same sentence! All grammar/wording/sentence rules affect
! # how the words interact in the sentence, and you cannot take them out of
! # their sentence context and expect the same grammar to be valid. If you do,
! # you assume things about languages that are hardly true for any language
! # but the original one.
! # Make this several, complete messages, and move the logic out of the
! # messages themselves. Yes, this will result in many more messages, but
! # those will be translatable, while the current design isn't.
! #
! #: info/session.c:4148
! #, fuzzy, c-format
! msgid "%s%s%s: "
! msgstr "%s%s%s [%s]: "
  
! #: info/session.c:4168
! msgid "Search string too short"
! msgstr ""
! 
! #: info/session.c:4238
! msgid "Read a string and search for it case-sensitively"
! msgstr "LÃ¤s en strÃ¤ng och sÃ¶k efter den skiftlÃ¤geskÃ¤nsligt"
  
  #: info/session.c:4243
+ msgid "Read a string and search for it"
+ msgstr "LÃ¤s en strÃ¤ng och sÃ¶k efter den"
+ 
+ #: info/session.c:4249
+ msgid "Read a string and search backward for it"
+ msgstr "LÃ¤s en strÃ¤ng och sÃ¶k baklÃ¤nges efter den"
+ 
+ #: info/session.c:4257
  msgid "Repeat last search in the same direction"
  msgstr "Upprepa den senaste sÃ¶kningen i samma riktning"
  
! #: info/session.c:4265 info/session.c:4310
  msgid "No previous search string"
  msgstr "Ingen tidigare sÃ¶kstrÃ¤ng"
  
! #: info/session.c:4302
  msgid "Repeat last search in the reverse direction"
  msgstr "Upprepa den senaste sÃ¶kningen i omvÃ¤nd riktning"
  
! #: info/session.c:4349
! msgid "Clear displayed search matches"
! msgstr ""
! 
! #: info/session.c:4366 info/session.c:4372
  msgid "Search interactively for a string as you type it"
  msgstr "SÃ¶k interaktivt efter en strÃ¤ng allteftersom du skriver den"
  
! #: info/session.c:4486
  msgid "Regexp I-search backward: "
  msgstr "I-sÃ¶k med reguljÃ¤rt uttryck baklÃ¤nges: "
  
! #: info/session.c:4487
  msgid "I-search backward: "
  msgstr "I-sÃ¶k baklÃ¤nges: "
  
! #: info/session.c:4489
  msgid "Regexp I-search: "
  msgstr "I-sÃ¶k med reguljÃ¤rt uttryck: "
  
! #: info/session.c:4490
  msgid "I-search: "
  msgstr "I-sÃ¶k: "
  
! #: info/session.c:4515 info/session.c:4518
  msgid "Failing "
  msgstr "Misslyckas "
  
! #: info/session.c:4891
  msgid "Cancel current operation"
  msgstr "Avbryt pÃ¥gÃ¥ende Ã¥tgÃ¤rd"
  
! #: info/session.c:4898
  msgid "Quit"
  msgstr "Avsluta"
  
! #: info/session.c:4903
! #, fuzzy
! msgid "Display version of Info being run"
! msgstr "visa versionsinformation och avsluta"
  
! #: info/session.c:4905
! #, fuzzy, c-format
! msgid "GNU Info version %s"
! msgstr "Detta Ã¤r %s, skapad av makeinfo version %s frÃ¥n %s.\n"
! 
! #: info/session.c:4910
  msgid "Redraw the display"
  msgstr "Rita om displayen"
  
! #: info/session.c:4947
  msgid "Quit using Info"
  msgstr "Avsluta anvÃ¤ndandet av Info"
  
! #: info/session.c:4960
  msgid "Run command bound to this key's lowercase variant"
  msgstr "KÃ¶r kommando som Ã¤r knutet till denna tangents gemena variant"
  
! #: info/session.c:4971
  #, c-format
  msgid "Unknown command (%s)."
  msgstr "OkÃ¤nt kommando (%s)."
  
! #: info/session.c:4974
  #, c-format
  msgid "\"%s\" is invalid"
  msgstr "\"%s\" Ã¤r ogiltigt"
  
! #: info/session.c:4975
! #, fuzzy, c-format
! msgid "'%s' is invalid"
  msgstr "\"%s\" Ã¤r ogiltigt"
  
! #: info/session.c:5293
  msgid "Add this digit to the current numeric argument"
  msgstr "LÃ¤gg till denna siffra till det aktuella numeriska argumentet"
  
! #: info/session.c:5300
  msgid "Start (or multiply by 4) the current numeric argument"
  msgstr "BÃ¶rja (eller multiplicera med 4) det numeriska argumentet"
  
  #: info/tilde.c:361
  #, c-format
***************
*** 1954,1962 ****
  msgstr "readline: Slut pÃ¥ virtuellt minne!\n"
  
! #: info/variables.c:37
  msgid "When \"On\", footnotes appear and disappear automatically"
  msgstr "NÃ¤r detta Ã¤r \"On\" visas och fÃ¶rsvinner fotnoter automatiskt"
  
! #: info/variables.c:41
  msgid "When \"On\", creating or deleting a window resizes other windows"
  msgstr ""
--- 1682,1690 ----
  msgstr "readline: Slut pÃ¥ virtuellt minne!\n"
  
! #: info/variables.c:51
  msgid "When \"On\", footnotes appear and disappear automatically"
  msgstr "NÃ¤r detta Ã¤r \"On\" visas och fÃ¶rsvinner fotnoter automatiskt"
  
! #: info/variables.c:55
  msgid "When \"On\", creating or deleting a window resizes other windows"
  msgstr ""
***************
*** 1964,2005 ****
  "storleken pÃ¥ andra fÃ¶nster"
  
! #: info/variables.c:45
  msgid "When \"On\", flash the screen instead of ringing the bell"
  msgstr ""
  "NÃ¤r detta Ã¤r \"On\" blinkar skÃ¤rmen till istÃ¤llet fÃ¶r att klockan ringer"
  
! #: info/variables.c:49
  msgid "When \"On\", errors cause the bell to ring"
  msgstr "NÃ¤r detta Ã¤r \"On\" gÃ¶r fel att klockan ringer"
  
! #: info/variables.c:53
  msgid "When \"On\", Info garbage collects files which had to be uncompressed"
  msgstr "NÃ¤r detta Ã¤r \"On\" skrÃ¤psamlar Info filer som behÃ¶vde packas upp"
  
! #: info/variables.c:56
  msgid "When \"On\", the portion of the matched search string is highlighted"
  msgstr "NÃ¤r detta Ã¤r \"On\" markeras delen av den matchade sÃ¶kstrÃ¤ngen"
  
! #: info/variables.c:60
  msgid "Controls what happens when scrolling is requested at the end of a node"
  msgstr "Styr vad som hÃ¤nder dÃ¥ rullning begÃ¤rs i slutet pÃ¥ en nod"
  
! #: info/variables.c:65
  msgid "Same as scroll-behaviour"
  msgstr "Samma som \"scroll-behaviour\""
  
! #: info/variables.c:69
  msgid "The number lines to scroll when the cursor moves out of the window"
  msgstr "Antalet rader att rulla dÃ¥ markÃ¶ren flyttas utanfÃ¶r fÃ¶nstret"
  
! #: info/variables.c:73
  msgid "Controls whether scroll-behavior affects cursor movement commands"
  msgstr "Styr huruvida \"scroll-behavior\" pÃ¥verkar flyttkommandon fÃ¶r markÃ¶ren"
  
! #: info/variables.c:77
  msgid "When \"On\", Info accepts and displays ISO Latin characters"
  msgstr "NÃ¤r detta Ã¤r \"On\" accepterar och visar Info ISO Latin-tecken"
  
! #: info/variables.c:81
  msgid ""
  "What to do when a scrolling command is issued at the end of the last node"
--- 1692,1733 ----
  "storleken pÃ¥ andra fÃ¶nster"
  
! #: info/variables.c:59
  msgid "When \"On\", flash the screen instead of ringing the bell"
  msgstr ""
  "NÃ¤r detta Ã¤r \"On\" blinkar skÃ¤rmen till istÃ¤llet fÃ¶r att klockan ringer"
  
! #: info/variables.c:63
  msgid "When \"On\", errors cause the bell to ring"
  msgstr "NÃ¤r detta Ã¤r \"On\" gÃ¶r fel att klockan ringer"
  
! #: info/variables.c:67
  msgid "When \"On\", Info garbage collects files which had to be uncompressed"
  msgstr "NÃ¤r detta Ã¤r \"On\" skrÃ¤psamlar Info filer som behÃ¶vde packas upp"
  
! #: info/variables.c:70
  msgid "When \"On\", the portion of the matched search string is highlighted"
  msgstr "NÃ¤r detta Ã¤r \"On\" markeras delen av den matchade sÃ¶kstrÃ¤ngen"
  
! #: info/variables.c:74
  msgid "Controls what happens when scrolling is requested at the end of a node"
  msgstr "Styr vad som hÃ¤nder dÃ¥ rullning begÃ¤rs i slutet pÃ¥ en nod"
  
! #: info/variables.c:79
  msgid "Same as scroll-behaviour"
  msgstr "Samma som \"scroll-behaviour\""
  
! #: info/variables.c:83
  msgid "The number lines to scroll when the cursor moves out of the window"
  msgstr "Antalet rader att rulla dÃ¥ markÃ¶ren flyttas utanfÃ¶r fÃ¶nstret"
  
! #: info/variables.c:87
  msgid "Controls whether scroll-behavior affects cursor movement commands"
  msgstr "Styr huruvida \"scroll-behavior\" pÃ¥verkar flyttkommandon fÃ¶r markÃ¶ren"
  
! #: info/variables.c:91
  msgid "When \"On\", Info accepts and displays ISO Latin characters"
  msgstr "NÃ¤r detta Ã¤r \"On\" accepterar och visar Info ISO Latin-tecken"
  
! #: info/variables.c:95
  msgid ""
  "What to do when a scrolling command is issued at the end of the last node"
***************
*** 2007,2090 ****
  "Vad som ska gÃ¶ras dÃ¥ ett rullningskommando ges i slutet pÃ¥ den sista noden"
  
! #: info/variables.c:86
  msgid "Minimal length of a search string"
  msgstr ""
  
! #: info/variables.c:90
  msgid "Skip current window when searching"
  msgstr ""
  
! #: info/variables.c:95
  msgid "Explain the use of a variable"
  msgstr "FÃ¶rklara anvÃ¤ndandet av en variabel"
  
! #: info/variables.c:101
  msgid "Describe variable: "
  msgstr "Beskriv variabel: "
  
! #: info/variables.c:120
  msgid "Set the value of an Info variable"
  msgstr "StÃ¤ll in vÃ¤rdet pÃ¥ en Info-variabel"
  
! #: info/variables.c:126
  msgid "Set variable: "
  msgstr "StÃ¤ll in variabel: "
  
! #: info/variables.c:144
  #, c-format
  msgid "Set %s to value (%d): "
  msgstr "StÃ¤ll in %s till vÃ¤rdet (%d): "
  
! #: info/variables.c:184
  #, c-format
  msgid "Set %s to value (%s): "
  msgstr "StÃ¤ll in %s till vÃ¤rdet (%s): "
  
! #: info/window.c:1077
  msgid "--*** Tags out of Date ***"
  msgstr "--*** FÃ¶r gamla taggar ***"
  
! #: info/window.c:1088
  msgid "-----Info: (), lines ----, "
  msgstr "-----Info: (), rader ----, "
  
! #: info/window.c:1095
! #, c-format
! msgid "-%s---Info: %s, %d lines --%s--"
  msgstr "-%s---Info: %s, %d rader --%s--"
  
! #: info/window.c:1099
! #, c-format
! msgid "-%s%s-Info: (%s)%s, %d lines --%s--"
  msgstr "-%s%s-Info: (%s)%s, %d rader --%s--"
  
! #: info/window.c:1106
  #, c-format
  msgid " Subfile: %s"
  msgstr " Underfil: %s"
  
  # char *s = concat ("", strerror (errno), _(" for %s"));
  #
! #: install-info/install-info.c:286
  #, fuzzy, c-format
  msgid "%s for %s"
  msgstr " fÃ¶r %s"
  
! #: install-info/install-info.c:525
  #, c-format
  msgid "\tTry `%s --help' for a complete list of options.\n"
  msgstr "\tProva \"%s --help\" fÃ¶r en fullstÃ¤ndig lista med flaggor.\n"
  
! #: install-info/install-info.c:533
  #, c-format
  msgid "Usage: %s [OPTION]... [INFO-FILE [DIR-FILE]]\n"
  msgstr "AnvÃ¤ndning: %s [FLAGGA]... [INFO-FIL [KATALOGFIL]]\n"
  
! #: install-info/install-info.c:535
  msgid "Add or remove entries in INFO-FILE from the Info directory DIR-FILE."
  msgstr ""
  "LÃ¤gg till eller ta bort poster i INFO-FIL frÃ¥n Info-katalogen KATALOGFIL."
  
! #: install-info/install-info.c:536
  msgid ""
  "INFO-FILE and DIR-FILE are required unless the --info-file\n"
--- 1735,1845 ----
  "Vad som ska gÃ¶ras dÃ¥ ett rullningskommando ges i slutet pÃ¥ den sista noden"
  
! #: info/variables.c:100
  msgid "Minimal length of a search string"
  msgstr ""
  
! #: info/variables.c:104
  msgid "Skip current window when searching"
  msgstr ""
  
! #: info/variables.c:108
! msgid "Exclude default directories from file search path"
! msgstr ""
! 
! #: info/variables.c:112
! msgid "Hide some Info file syntax in the text of nodes"
! msgstr ""
! 
! #: info/variables.c:116
! msgid ""
! "Length of time in milliseconds to wait for the next byte in a sequence "
! "indicating that a key has been pressed"
! msgstr ""
! 
! #: info/variables.c:120
! msgid "Highlight search matches"
! msgstr ""
! 
! #: info/variables.c:124
! msgid "Method to use to track mouse events"
! msgstr ""
! 
! #: info/variables.c:130
  msgid "Explain the use of a variable"
  msgstr "FÃ¶rklara anvÃ¤ndandet av en variabel"
  
! #: info/variables.c:136
  msgid "Describe variable: "
  msgstr "Beskriv variabel: "
  
! #: info/variables.c:151
  msgid "Set the value of an Info variable"
  msgstr "StÃ¤ll in vÃ¤rdet pÃ¥ en Info-variabel"
  
! #: info/variables.c:158
  msgid "Set variable: "
  msgstr "StÃ¤ll in variabel: "
  
! #: info/variables.c:174
  #, c-format
  msgid "Set %s to value (%d): "
  msgstr "StÃ¤ll in %s till vÃ¤rdet (%d): "
  
! #: info/variables.c:208
  #, c-format
  msgid "Set %s to value (%s): "
  msgstr "StÃ¤ll in %s till vÃ¤rdet (%s): "
  
! #: info/window.c:921
  msgid "--*** Tags out of Date ***"
  msgstr "--*** FÃ¶r gamla taggar ***"
  
! #: info/window.c:965
  msgid "-----Info: (), lines ----, "
  msgstr "-----Info: (), rader ----, "
  
! #: info/window.c:972
! #, fuzzy, c-format
! msgid "-%s---Info: %s, %ld lines --%s--"
  msgstr "-%s---Info: %s, %d rader --%s--"
  
! #: info/window.c:976
! #, fuzzy, c-format
! msgid "-%s%s-Info: (%s)%s, %ld lines --%s--"
  msgstr "-%s%s-Info: (%s)%s, %d rader --%s--"
  
! #: info/window.c:982
  #, c-format
  msgid " Subfile: %s"
  msgstr " Underfil: %s"
  
+ #: install-info/install-info.c:292
+ #, c-format
+ msgid "%s: empty file"
+ msgstr "%s: tom fil"
+ 
  # char *s = concat ("", strerror (errno), _(" for %s"));
  #
! #: install-info/install-info.c:294
  #, fuzzy, c-format
  msgid "%s for %s"
  msgstr " fÃ¶r %s"
  
! #: install-info/install-info.c:533
  #, c-format
  msgid "\tTry `%s --help' for a complete list of options.\n"
  msgstr "\tProva \"%s --help\" fÃ¶r en fullstÃ¤ndig lista med flaggor.\n"
  
! #: install-info/install-info.c:541
  #, c-format
  msgid "Usage: %s [OPTION]... [INFO-FILE [DIR-FILE]]\n"
  msgstr "AnvÃ¤ndning: %s [FLAGGA]... [INFO-FIL [KATALOGFIL]]\n"
  
! #: install-info/install-info.c:543
  msgid "Add or remove entries in INFO-FILE from the Info directory DIR-FILE."
  msgstr ""
  "LÃ¤gg till eller ta bort poster i INFO-FIL frÃ¥n Info-katalogen KATALOGFIL."
  
! #: install-info/install-info.c:544
  msgid ""
  "INFO-FILE and DIR-FILE are required unless the --info-file\n"
***************
*** 2092,2096 ****
  msgstr ""
  
! #: install-info/install-info.c:540
  msgid ""
  "Options:\n"
--- 1847,1851 ----
  msgstr ""
  
! #: install-info/install-info.c:548
  msgid ""
  "Options:\n"
***************
*** 2101,2105 ****
  msgstr ""
  
! #: install-info/install-info.c:547
  #, fuzzy
  msgid ""
--- 1856,1860 ----
  msgstr ""
  
! #: install-info/install-info.c:555
  #, fuzzy
  msgid ""
***************
*** 2107,2110 ****
--- 1862,1868 ----
  " --delete            delete existing entries for INFO-FILE from DIR-FILE;\n"
  "                      don't insert any new entries.\n"
+ " --defsection=TEXT   like --section, but only use TEXT if no sections\n"
+ "                      are present in INFO-FILE (replacing \"Miscellaneous"
+ "\").\n"
  " --description=TEXT  the description of the entry is TEXT; used with\n"
  "                      the --name option to become synonymous with the\n"
***************
*** 2126,2130 ****
  " --dry-run           samma som --test."
  
! #: install-info/install-info.c:558
  #, fuzzy
  msgid ""
--- 1884,1888 ----
  " --dry-run           samma som --test."
  
! #: install-info/install-info.c:568
  #, fuzzy
  msgid ""
***************
*** 2149,2153 ****
  "                     basnamnet fÃ¶r Info-filen inte heller kan hittas."
  
! #: install-info/install-info.c:567
  #, fuzzy
  msgid ""
--- 1907,1911 ----
  "                     basnamnet fÃ¶r Info-filen inte heller kan hittas."
  
! #: install-info/install-info.c:577
  #, fuzzy
  msgid ""
***************
*** 2172,2176 ****
  " --quiet             undertryck varningar."
  
! #: install-info/install-info.c:575
  #, fuzzy
  msgid ""
--- 1930,1934 ----
  " --quiet             undertryck varningar."
  
! #: install-info/install-info.c:585
  #, fuzzy
  msgid ""
***************
*** 2195,2199 ****
  " --quiet             undertryck varningar."
  
! #: install-info/install-info.c:583
  msgid ""
  " --regex=R           put this file's entries in all sections that match the\n"
--- 1953,1958 ----
  " --quiet             undertryck varningar."
  
! #: install-info/install-info.c:593
! #, fuzzy
  msgid ""
  " --regex=R           put this file's entries in all sections that match the\n"
***************
*** 2207,2211 ****
  "                      If you don't specify any sections, they are "
  "determined\n"
! "                       from information in the Info file itself.\n"
  " --section R SEC     equivalent to --regex=R --section=SEC --add-once."
  msgstr ""
--- 1966,1973 ----
  "                      If you don't specify any sections, they are "
  "determined\n"
! "                       from information in the Info file itself;\n"
! "                       if nothing is available there, the --defsection\n"
! "                       value is used; if that is not specified, the\n"
! "                       final default is \"Miscellaneous\".\n"
  " --section R SEC     equivalent to --regex=R --section=SEC --add-once."
  msgstr ""
***************
*** 2224,2228 ****
  " --section R AVSNITT likvÃ¤rdigt med --regex=R --section=AVSNITT --add-once."
  
! #: install-info/install-info.c:596
  msgid ""
  " --silent            suppress warnings.\n"
--- 1986,1990 ----
  " --section R AVSNITT likvÃ¤rdigt med --regex=R --section=AVSNITT --add-once."
  
! #: install-info/install-info.c:609
  msgid ""
  " --silent            suppress warnings.\n"
***************
*** 2234,2249 ****
  " --version           visa versionsinformation och avsluta."
  
! #: install-info/install-info.c:603 tp/texi2any.pl:849
! msgid ""
! "Email bug reports to bug-texinfo@gnu.org,\n"
! "general questions and discussion to help-texinfo@gnu.org.\n"
! "Texinfo home page: http://www.gnu.org/software/texinfo/"
! msgstr ""
! "Skicka felrapporter till bug-texinfo@gnu.org,\n"
! "allmÃ¤nna frÃ¥gor och diskussion till help-texinfo@gnu.org\n"
! "och synpunkter pÃ¥ Ã¶versÃ¤ttningen till tp-sv@listor.tp-sv.se.\n"
! "Hemsida fÃ¶r texinfo: http://www.gnu.org/software/texinfo/"
! 
! #: install-info/install-info.c:630
  #, fuzzy, c-format
  msgid ""
--- 1996,2000 ----
  " --version           visa versionsinformation och avsluta."
  
! #: install-info/install-info.c:643
  #, fuzzy, c-format
  msgid ""
***************
*** 2280,2355 ****
  "%s\n"
  
! #: install-info/install-info.c:654
  #, fuzzy, c-format
  msgid "%s: could not read (%s) and could not create (%s)"
  msgstr "%s: kunde inte lÃ¤sa (%s) och kunde inte skapa (%s)\n"
  
! #: install-info/install-info.c:758
! #, c-format
! msgid "%s: empty file"
! msgstr "%s: tom fil"
! 
! #: install-info/install-info.c:1109 install-info/install-info.c:1149
  #, c-format
  msgid "START-INFO-DIR-ENTRY without matching END-INFO-DIR-ENTRY"
  msgstr "START-INFO-DIR-ENTRY utan matchande END-INFO-DIR-ENTRY"
  
! #: install-info/install-info.c:1144
  #, c-format
  msgid "END-INFO-DIR-ENTRY without matching START-INFO-DIR-ENTRY"
  msgstr "END-INFO-DIR-ENTRY utan matchande START-INFO-DIR-ENTRY"
  
! #: install-info/install-info.c:2008 install-info/install-info.c:2018
  #, c-format
  msgid "%s: already have dir file: %s\n"
  msgstr "%s: har redan katalogfilen: %s\n"
  
! #: install-info/install-info.c:2098
  #, c-format
  msgid "%s: Specify the Info file only once.\n"
  msgstr "%s: Ange Info-filen endast en gÃ¥ng.\n"
  
! #: install-info/install-info.c:2131
  #, c-format
  msgid "Extra regular expression specified, ignoring `%s'"
  msgstr "Extra reguljÃ¤rt uttryck angivet, ignorerar \"%s\""
  
! #: install-info/install-info.c:2143
  #, c-format
  msgid "Error in regular expression `%s': %s"
  msgstr "Fel i reguljÃ¤ra uttrycket \"%s\": %s"
  
! #: install-info/install-info.c:2201
  #, c-format
  msgid "excess command line argument `%s'"
  msgstr "fÃ¶r mÃ¥nga kommandoradsargument \"%s\""
  
! #: install-info/install-info.c:2205
  #, c-format
  msgid "No input file specified; try --help for more information."
  msgstr "Ingen indatafil angiven; prova --help fÃ¶r mer information."
  
! #: install-info/install-info.c:2207
  #, c-format
  msgid "No dir file specified; try --help for more information."
  msgstr "Ingen katalogfil angiven; prova --help fÃ¶r mer information."
  
! #: install-info/install-info.c:2349
  #, c-format
  msgid "no info dir entry in `%s'"
  msgstr "ingen info-katalogpost i \"%s\""
  
! #: install-info/install-info.c:2597
  #, c-format
  msgid "no entries found for `%s'; nothing deleted"
  msgstr "inga poster hittades fÃ¶r \"%s\"; ingenting togs bort"
  
! #: tp/DebugTexinfo/DebugTree.pm:63 tp/Texinfo/Convert/Converter.pm:821
! #: tp/Texinfo/Convert/DocBook.pm:311 tp/Texinfo/Convert/HTML.pm:6528
! #: tp/Texinfo/Convert/HTML.pm:6552 tp/Texinfo/Convert/HTML.pm:6929
! #: tp/Texinfo/Convert/HTML.pm:6987 tp/Texinfo/Convert/HTML.pm:7065
! #: tp/Texinfo/Convert/HTML.pm:7142 tp/Texinfo/Convert/IXIN.pm:293
! #: tp/Texinfo/Convert/Info.pm:96 tp/Texinfo/Convert/Info.pm:200
! #: tp/Texinfo/Convert/Info.pm:226 tp/Texinfo/Convert/Plaintext.pm:503
  #: tp/Texinfo/Convert/TexinfoXML.pm:457
  #, fuzzy, perl-format
--- 2031,2106 ----
  "%s\n"
  
! #: install-info/install-info.c:667
  #, fuzzy, c-format
  msgid "%s: could not read (%s) and could not create (%s)"
  msgstr "%s: kunde inte lÃ¤sa (%s) och kunde inte skapa (%s)\n"
  
! #: install-info/install-info.c:1134 install-info/install-info.c:1174
  #, c-format
  msgid "START-INFO-DIR-ENTRY without matching END-INFO-DIR-ENTRY"
  msgstr "START-INFO-DIR-ENTRY utan matchande END-INFO-DIR-ENTRY"
  
! #: install-info/install-info.c:1169
  #, c-format
  msgid "END-INFO-DIR-ENTRY without matching START-INFO-DIR-ENTRY"
  msgstr "END-INFO-DIR-ENTRY utan matchande START-INFO-DIR-ENTRY"
  
! #: install-info/install-info.c:2037 install-info/install-info.c:2047
  #, c-format
  msgid "%s: already have dir file: %s\n"
  msgstr "%s: har redan katalogfilen: %s\n"
  
! #: install-info/install-info.c:2143
  #, c-format
  msgid "%s: Specify the Info file only once.\n"
  msgstr "%s: Ange Info-filen endast en gÃ¥ng.\n"
  
! #: install-info/install-info.c:2176
  #, c-format
  msgid "Extra regular expression specified, ignoring `%s'"
  msgstr "Extra reguljÃ¤rt uttryck angivet, ignorerar \"%s\""
  
! #: install-info/install-info.c:2188
  #, c-format
  msgid "Error in regular expression `%s': %s"
  msgstr "Fel i reguljÃ¤ra uttrycket \"%s\": %s"
  
! #: install-info/install-info.c:2250
  #, c-format
  msgid "excess command line argument `%s'"
  msgstr "fÃ¶r mÃ¥nga kommandoradsargument \"%s\""
  
! #: install-info/install-info.c:2254
  #, c-format
  msgid "No input file specified; try --help for more information."
  msgstr "Ingen indatafil angiven; prova --help fÃ¶r mer information."
  
! #: install-info/install-info.c:2256
  #, c-format
  msgid "No dir file specified; try --help for more information."
  msgstr "Ingen katalogfil angiven; prova --help fÃ¶r mer information."
  
! #: install-info/install-info.c:2277
! #, fuzzy, c-format
! msgid "Could not read %s."
! msgstr "Kan inte skapa katalogen \"%s\": %s"
! 
! #: install-info/install-info.c:2424
  #, c-format
  msgid "no info dir entry in `%s'"
  msgstr "ingen info-katalogpost i \"%s\""
  
! #: install-info/install-info.c:2672
  #, c-format
  msgid "no entries found for `%s'; nothing deleted"
  msgstr "inga poster hittades fÃ¶r \"%s\"; ingenting togs bort"
  
! #: tp/DebugTexinfo/DebugTree.pm:63 tp/Texinfo/Convert/Converter.pm:855
! #: tp/Texinfo/Convert/Converter.pm:893 tp/Texinfo/Convert/Converter.pm:1204
! #: tp/Texinfo/Convert/DocBook.pm:326 tp/Texinfo/Convert/HTML.pm:6499
! #: tp/Texinfo/Convert/HTML.pm:6523 tp/Texinfo/Convert/HTML.pm:6900
! #: tp/Texinfo/Convert/HTML.pm:6958 tp/Texinfo/Convert/HTML.pm:7036
! #: tp/Texinfo/Convert/HTML.pm:7113 tp/Texinfo/Convert/IXIN.pm:293
! #: tp/Texinfo/Convert/Info.pm:295 tp/Texinfo/Convert/Plaintext.pm:538
  #: tp/Texinfo/Convert/TexinfoXML.pm:457
  #, fuzzy, perl-format
***************
*** 2357,2609 ****
  msgstr "%s: kunde inte Ã¶ppna --css-fil: %s"
  
! #: tp/Texinfo/Common.pm:865
  msgid "recursion is always allowed"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:866
  #, fuzzy
  msgid "arguments are quoted by default"
  msgstr "@quote-arg Ã¤r fÃ¶rÃ¥ldrat; argument Ã¤r citerade som standard"
  
! #: tp/Texinfo/Common.pm:1065
  #, fuzzy, perl-format
  msgid "%s is not a valid language code"
  msgstr "%s Ã¤r inte en giltig landskod enligt ISO 639"
  
! #: tp/Texinfo/Common.pm:1070
  #, fuzzy, perl-format
  msgid "%s is not a valid region code"
  msgstr "%s Ã¤r inte en giltig landskod enligt ISO 639"
  
! #: tp/Texinfo/Common.pm:1088
  #, fuzzy, perl-format
  msgid "%s is not a valid split possibility"
  msgstr "%s Ã¤r inte en giltig landskod enligt ISO 639"
  
! #: tp/Texinfo/Common.pm:1111
  #, fuzzy, perl-format
  msgid "could not read %s: %s"
  msgstr "Kan inte skapa katalogen \"%s\": %s"
  
! #: tp/Texinfo/Common.pm:1129
  #, fuzzy, perl-format
  msgid "error on closing @verbatiminclude file %s: %s"
  msgstr "fel vid stÃ¤ngning av utdatafilen \"%s\""
  
! #: tp/Texinfo/Common.pm:1134 tp/Texinfo/Parser.pm:3187
  #, fuzzy, perl-format
  msgid "@%s: could not find %s"
  msgstr "Kan inte hitta \"%s\"."
  
! #: tp/Texinfo/Common.pm:1432
  #, fuzzy, perl-format
  msgid "could not open html refs config file %s: %s"
  msgstr "Kan inte ta bort filen \"%s\": %s"
  
! #: tp/Texinfo/Common.pm:1460
  #, fuzzy
  msgid "missing type"
  msgstr "Ã¥tgÃ¤rdsnamn saknas"
  
! #: tp/Texinfo/Common.pm:1463
  #, fuzzy, perl-format
  msgid "unrecognized type: %s"
  msgstr "%s: okÃ¤nd flagga \"--%s\"\n"
  
! #: tp/Texinfo/Common.pm:1480
  #, fuzzy, perl-format
  msgid "error on closing html refs config file %s: %s"
  msgstr "Kan inte ta bort filen \"%s\": %s"
  
! #: tp/Texinfo/Common.pm:1515
  msgid "no node to be renamed"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1526
  msgid "nodes without a new name at the end of file"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1536 tp/Texinfo/Parser.pm:842
  #, fuzzy, perl-format
  msgid "could not open %s: %s"
  msgstr "%s: kunde inte Ã¶ppna --css-fil: %s"
  
! #: tp/Texinfo/Common.pm:2028
! #, perl-format
  msgid "could not protect hash character in @%s"
! msgstr ""
  
! #: tp/Texinfo/Convert/Converter.pm:394 tp/Texinfo/Convert/Converter.pm:413
  #, fuzzy, perl-format
  msgid "Obsolete variable %s\n"
  msgstr "StÃ¤ll in variabel: "
  
! #: tp/Texinfo/Convert/Converter.pm:604
  #, fuzzy, perl-format
  msgid "could not create directories `%s' or `%s': %s"
  msgstr "Kan inte skapa katalogen \"%s\": %s"
  
! #: tp/Texinfo/Convert/Converter.pm:612
  #, fuzzy, perl-format
  msgid "could not create directory `%s': %s"
  msgstr "Kan inte skapa katalogen \"%s\": %s"
  
! #: tp/Texinfo/Convert/DocBook.pm:347 tp/Texinfo/Convert/HTML.pm:6955
! #: tp/Texinfo/Convert/HTML.pm:7013 tp/Texinfo/Convert/IXIN.pm:915
! #: tp/Texinfo/Convert/Info.pm:159 tp/Texinfo/Convert/Info.pm:185
! #: tp/Texinfo/Convert/Info.pm:216 tp/Texinfo/Convert/Info.pm:279
! #: tp/Texinfo/Convert/TexinfoXML.pm:476 tp/Texinfo/Parser.pm:1950
! #, fuzzy, perl-format
! msgid "error on closing %s: %s"
! msgstr "fel vid skrivning till \"%s\""
! 
! #: tp/Texinfo/Convert/DocBook.pm:923
  #, fuzzy, perl-format
  msgid "@image file `%s' not found, using `%s'"
  msgstr "@image-filen \"%s\" Ã¤r olÃ¤slig: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:1683
  #, fuzzy, perl-format
  msgid "@image file `%s' (for HTML) not found, using `%s'"
  msgstr "@image-filen \"%s\" (fÃ¶r HTML) Ã¤r olÃ¤slig: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:2354
  #, perl-format
  msgid "raw format %s is not converted"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4833
  msgid "string not closed in css file"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4835
  #, fuzzy
  msgid "--css-include ended in comment"
  msgstr "%s:%d: --css-fil slutade med kommentar"
  
! #: tp/Texinfo/Convert/HTML.pm:4837
  msgid "@import not finished in css file"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4863
  #, fuzzy, perl-format
  msgid "CSS file %s not found"
  msgstr "Makrot %cend hittades inte"
  
! #: tp/Texinfo/Convert/HTML.pm:4869
  #, fuzzy, perl-format
  msgid "could not open --include-file %s: %s"
  msgstr "%s: kunde inte Ã¶ppna --css-fil: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:4879
  #, fuzzy, perl-format
  msgid "error on closing CSS file %s: %s"
  msgstr "fel vid stÃ¤ngning av utdatafilen \"%s\""
  
! #: tp/Texinfo/Convert/HTML.pm:5825 tp/Texinfo/Convert/HTML.pm:5829
  #, fuzzy, perl-format
  msgid "no htmlxref.cnf entry found for `%s'"
  msgstr "inga indexposter fÃ¶r \"%s\" hittades\n"
  
! #: tp/Texinfo/Convert/HTML.pm:6523
  #, fuzzy, perl-format
  msgid "error on closing frame file %s: %s"
  msgstr "fel vid stÃ¤ngning av utdatafilen \"%s\""
  
! #: tp/Texinfo/Convert/HTML.pm:6547
  #, fuzzy, perl-format
  msgid "error on closing TOC frame file %s: %s"
  msgstr "fel vid stÃ¤ngning av utdatafilen \"%s\""
  
! #: tp/Texinfo/Convert/HTML.pm:6662
  #, perl-format
  msgid "handler %s of stage %s priority %s failed"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6863
  msgid "must specify a title with a title command or @top"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:7072
  #, fuzzy, perl-format
  msgid "error on closing redirection node file %s: %s"
  msgstr "fel vid stÃ¤ngning av utdatafilen \"%s\""
  
! #: tp/Texinfo/Convert/HTML.pm:7097
  #, fuzzy, perl-format
  msgid "old name for `%s' is a node of the document"
  msgstr "Inget \"Prev\" eller \"Up\" fÃ¶r denna nod inom detta dokument."
  
! #: tp/Texinfo/Convert/HTML.pm:7103
  #, fuzzy, perl-format
  msgid "file empty for renamed node `%s'"
  msgstr "orefererad nod \"%s\""
  
! #: tp/Texinfo/Convert/HTML.pm:7117
! #, perl-format
  msgid "target node (new name for `%s') not in document: %s"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:7149
  #, fuzzy, perl-format
  msgid "error on closing renamed node redirection file %s: %s"
  msgstr "fel vid stÃ¤ngning av utdatafilen \"%s\""
  
! #: tp/Texinfo/Convert/HTML.pm:7187
  #, fuzzy
  msgid "empty node name"
  msgstr "inga indexposter fÃ¶r \"%s\" hittades\n"
  
! #: tp/Texinfo/Convert/HTML.pm:7189 tp/Texinfo/Parser.pm:3534
  #, perl-format
  msgid "syntax for an external node used for `%s'"
  msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:105
  #, fuzzy
  msgid "document without nodes"
  msgstr "Ingen meny i denna nod."
  
! #: tp/Texinfo/Convert/Info.pm:122
  #, fuzzy
  msgid "document without Top node"
  msgstr "Ingen meny i denna nod."
  
! #: tp/Texinfo/Convert/Info.pm:169
! #, perl-format
  msgid "rename %s failed: %s"
! msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:251
  #, perl-format
  msgid "@%s output more than once: %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:366
  #, fuzzy, perl-format
  msgid "@%s outside of any node"
  msgstr "(utanfÃ¶r alla noder)"
  
! #: tp/Texinfo/Convert/Info.pm:406
  #, fuzzy, perl-format
  msgid "@node name should not contain `,': %s"
  msgstr "%s: kunde inte Ã¶ppna --css-fil: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1287 tp/Texinfo/Parser.pm:2566
  #, fuzzy, perl-format
  msgid "entry for index `%s' outside of any node"
  msgstr "Posten fÃ¶r index \"%s\" Ã¤r utanfÃ¶r alla noder"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1400
  #, fuzzy, perl-format
  msgid "error on closing image text file %s: %s"
  msgstr "fel vid stÃ¤ngning av utdatafilen \"%s\""
  
! #: tp/Texinfo/Convert/Plaintext.pm:1405
  #, perl-format
  msgid "@image file `%s' unreadable: %s"
  msgstr "@image-filen \"%s\" Ã¤r olÃ¤slig: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1428
  #, fuzzy, perl-format
  msgid "could not find @image file `%s.txt' nor alternate text"
--- 2108,2376 ----
  msgstr "%s: kunde inte Ã¶ppna --css-fil: %s"
  
! #: tp/Texinfo/Common.pm:878
  msgid "recursion is always allowed"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:879
  #, fuzzy
  msgid "arguments are quoted by default"
  msgstr "@quote-arg Ã¤r fÃ¶rÃ¥ldrat; argument Ã¤r citerade som standard"
  
! #: tp/Texinfo/Common.pm:1102
  #, fuzzy, perl-format
  msgid "%s is not a valid language code"
  msgstr "%s Ã¤r inte en giltig landskod enligt ISO 639"
  
! #: tp/Texinfo/Common.pm:1107
  #, fuzzy, perl-format
  msgid "%s is not a valid region code"
  msgstr "%s Ã¤r inte en giltig landskod enligt ISO 639"
  
! #: tp/Texinfo/Common.pm:1125
  #, fuzzy, perl-format
  msgid "%s is not a valid split possibility"
  msgstr "%s Ã¤r inte en giltig landskod enligt ISO 639"
  
! #: tp/Texinfo/Common.pm:1148
  #, fuzzy, perl-format
  msgid "could not read %s: %s"
  msgstr "Kan inte skapa katalogen \"%s\": %s"
  
! #: tp/Texinfo/Common.pm:1167
  #, fuzzy, perl-format
  msgid "error on closing @verbatiminclude file %s: %s"
  msgstr "fel vid stÃ¤ngning av utdatafilen \"%s\""
  
! #: tp/Texinfo/Common.pm:1173 tp/Texinfo/Parser.pm:3342
  #, fuzzy, perl-format
  msgid "@%s: could not find %s"
  msgstr "Kan inte hitta \"%s\"."
  
! #: tp/Texinfo/Common.pm:1517
  #, fuzzy, perl-format
  msgid "could not open html refs config file %s: %s"
  msgstr "Kan inte ta bort filen \"%s\": %s"
  
! #: tp/Texinfo/Common.pm:1545
  #, fuzzy
  msgid "missing type"
  msgstr "Ã¥tgÃ¤rdsnamn saknas"
  
! #: tp/Texinfo/Common.pm:1548
  #, fuzzy, perl-format
  msgid "unrecognized type: %s"
  msgstr "%s: okÃ¤nd flagga \"--%s\"\n"
  
! #: tp/Texinfo/Common.pm:1565
  #, fuzzy, perl-format
  msgid "error on closing html refs config file %s: %s"
  msgstr "Kan inte ta bort filen \"%s\": %s"
  
! #: tp/Texinfo/Common.pm:1600
  msgid "no node to be renamed"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1611
  msgid "nodes without a new name at the end of file"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1621 tp/Texinfo/Parser.pm:926
  #, fuzzy, perl-format
  msgid "could not open %s: %s"
  msgstr "%s: kunde inte Ã¶ppna --css-fil: %s"
  
! #: tp/Texinfo/Common.pm:2141
! #, fuzzy, perl-format
  msgid "could not protect hash character in @%s"
! msgstr "%s: kunde inte Ã¶ppna --css-fil: %s"
  
! #: tp/Texinfo/Convert/Converter.pm:395 tp/Texinfo/Convert/Converter.pm:414
  #, fuzzy, perl-format
  msgid "Obsolete variable %s\n"
  msgstr "StÃ¤ll in variabel: "
  
! #: tp/Texinfo/Convert/Converter.pm:794
! #, perl-format
! msgid "%s: output incompatible with split"
! msgstr ""
! 
! #: tp/Texinfo/Convert/Converter.pm:876 tp/Texinfo/Convert/Converter.pm:909
! #: tp/Texinfo/Convert/DocBook.pm:362 tp/Texinfo/Convert/HTML.pm:6926
! #: tp/Texinfo/Convert/HTML.pm:6984 tp/Texinfo/Convert/IXIN.pm:915
! #: tp/Texinfo/Convert/Info.pm:161 tp/Texinfo/Convert/Info.pm:187
! #: tp/Texinfo/Convert/Info.pm:215 tp/Texinfo/Convert/Info.pm:275
! #: tp/Texinfo/Convert/TexinfoXML.pm:476 tp/Texinfo/Parser.pm:2034
! #, fuzzy, perl-format
! msgid "error on closing %s: %s"
! msgstr "fel vid skrivning till \"%s\""
! 
! #: tp/Texinfo/Convert/Converter.pm:987
  #, fuzzy, perl-format
  msgid "could not create directories `%s' or `%s': %s"
  msgstr "Kan inte skapa katalogen \"%s\": %s"
  
! #: tp/Texinfo/Convert/Converter.pm:995
  #, fuzzy, perl-format
  msgid "could not create directory `%s': %s"
  msgstr "Kan inte skapa katalogen \"%s\": %s"
  
! #: tp/Texinfo/Convert/DocBook.pm:969
  #, fuzzy, perl-format
  msgid "@image file `%s' not found, using `%s'"
  msgstr "@image-filen \"%s\" Ã¤r olÃ¤slig: %s"
  
! #: tp/Texinfo/Convert/DocBook.pm:1083 tp/Texinfo/Parser.pm:5355
! #, fuzzy
! msgid "no argument specified for @U"
! msgstr "Inget nodnamn angivet fÃ¶r kommandot \"%c%s\""
! 
! #: tp/Texinfo/Convert/HTML.pm:1684
  #, fuzzy, perl-format
  msgid "@image file `%s' (for HTML) not found, using `%s'"
  msgstr "@image-filen \"%s\" (fÃ¶r HTML) Ã¤r olÃ¤slig: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:2373
  #, perl-format
  msgid "raw format %s is not converted"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4883
  msgid "string not closed in css file"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4885
  #, fuzzy
  msgid "--css-include ended in comment"
  msgstr "%s:%d: --css-fil slutade med kommentar"
  
! #: tp/Texinfo/Convert/HTML.pm:4887
  msgid "@import not finished in css file"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4913
  #, fuzzy, perl-format
  msgid "CSS file %s not found"
  msgstr "Makrot %cend hittades inte"
  
! #: tp/Texinfo/Convert/HTML.pm:4919
  #, fuzzy, perl-format
  msgid "could not open --include-file %s: %s"
  msgstr "%s: kunde inte Ã¶ppna --css-fil: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:4929
  #, fuzzy, perl-format
  msgid "error on closing CSS file %s: %s"
  msgstr "fel vid stÃ¤ngning av utdatafilen \"%s\""
  
! #: tp/Texinfo/Convert/HTML.pm:5796 tp/Texinfo/Convert/HTML.pm:5800
  #, fuzzy, perl-format
  msgid "no htmlxref.cnf entry found for `%s'"
  msgstr "inga indexposter fÃ¶r \"%s\" hittades\n"
  
! #: tp/Texinfo/Convert/HTML.pm:6494
  #, fuzzy, perl-format
  msgid "error on closing frame file %s: %s"
  msgstr "fel vid stÃ¤ngning av utdatafilen \"%s\""
  
! #: tp/Texinfo/Convert/HTML.pm:6518
  #, fuzzy, perl-format
  msgid "error on closing TOC frame file %s: %s"
  msgstr "fel vid stÃ¤ngning av utdatafilen \"%s\""
  
! #: tp/Texinfo/Convert/HTML.pm:6633
  #, perl-format
  msgid "handler %s of stage %s priority %s failed"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6834
  msgid "must specify a title with a title command or @top"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:7043
  #, fuzzy, perl-format
  msgid "error on closing redirection node file %s: %s"
  msgstr "fel vid stÃ¤ngning av utdatafilen \"%s\""
  
! #: tp/Texinfo/Convert/HTML.pm:7068
  #, fuzzy, perl-format
  msgid "old name for `%s' is a node of the document"
  msgstr "Inget \"Prev\" eller \"Up\" fÃ¶r denna nod inom detta dokument."
  
! #: tp/Texinfo/Convert/HTML.pm:7074
  #, fuzzy, perl-format
  msgid "file empty for renamed node `%s'"
  msgstr "orefererad nod \"%s\""
  
! #: tp/Texinfo/Convert/HTML.pm:7088
! #, fuzzy, perl-format
  msgid "target node (new name for `%s') not in document: %s"
! msgstr "Inget \"Prev\" eller \"Up\" fÃ¶r denna nod inom detta dokument."
  
! #: tp/Texinfo/Convert/HTML.pm:7120
  #, fuzzy, perl-format
  msgid "error on closing renamed node redirection file %s: %s"
  msgstr "fel vid stÃ¤ngning av utdatafilen \"%s\""
  
! #: tp/Texinfo/Convert/HTML.pm:7158
  #, fuzzy
  msgid "empty node name"
  msgstr "inga indexposter fÃ¶r \"%s\" hittades\n"
  
! #: tp/Texinfo/Convert/HTML.pm:7160 tp/Texinfo/Parser.pm:3689
  #, perl-format
  msgid "syntax for an external node used for `%s'"
  msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:106
  #, fuzzy
  msgid "document without nodes"
  msgstr "Ingen meny i denna nod."
  
! #: tp/Texinfo/Convert/Info.pm:123
  #, fuzzy
  msgid "document without Top node"
  msgstr "Ingen meny i denna nod."
  
! #: tp/Texinfo/Convert/Info.pm:171
! #, fuzzy, perl-format
  msgid "rename %s failed: %s"
! msgstr "Kan inte hitta \"%s\"."
  
! #: tp/Texinfo/Convert/Info.pm:247
  #, perl-format
  msgid "@%s output more than once: %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:379
  #, fuzzy, perl-format
  msgid "@%s outside of any node"
  msgstr "(utanfÃ¶r alla noder)"
  
! #: tp/Texinfo/Convert/Info.pm:419
  #, fuzzy, perl-format
  msgid "@node name should not contain `,': %s"
  msgstr "%s: kunde inte Ã¶ppna --css-fil: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1312
! #, perl-format
! msgid "Index entry in @%s with : produces invalid Info: %s"
! msgstr ""
! 
! #: tp/Texinfo/Convert/Plaintext.pm:1359 tp/Texinfo/Parser.pm:2721
  #, fuzzy, perl-format
  msgid "entry for index `%s' outside of any node"
  msgstr "Posten fÃ¶r index \"%s\" Ã¤r utanfÃ¶r alla noder"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1473
  #, fuzzy, perl-format
  msgid "error on closing image text file %s: %s"
  msgstr "fel vid stÃ¤ngning av utdatafilen \"%s\""
  
! #: tp/Texinfo/Convert/Plaintext.pm:1478
  #, perl-format
  msgid "@image file `%s' unreadable: %s"
  msgstr "@image-filen \"%s\" Ã¤r olÃ¤slig: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1501
  #, fuzzy, perl-format
  msgid "could not find @image file `%s.txt' nor alternate text"
***************
*** 2612,2616 ****
  # Ã„r det kombinationen "@strong{Note:.." eller bara @strong{} rent allmÃ¤nt som
  # orsakar problem?
! #: tp/Texinfo/Convert/Plaintext.pm:1816
  msgid ""
  "@strong{Note...} produces a spurious cross-reference in Info; reword to "
--- 2379,2383 ----
  # Ã„r det kombinationen "@strong{Note:.." eller bara @strong{} rent allmÃ¤nt som
  # orsakar problem?
! #: tp/Texinfo/Convert/Plaintext.pm:1893
  msgid ""
  "@strong{Note...} produces a spurious cross-reference in Info; reword to "
***************
*** 2620,2941 ****
  "undvika detta"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2022
! #, perl-format
  msgid "@%s cross-reference name should not contain `:'"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2039
  #, fuzzy, perl-format
  msgid "@%s node name should not contain `%s'"
  msgstr "%s: kunde inte Ã¶ppna --css-fil: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2054
! #, perl-format
  msgid "@%s node name should not contain `:'"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2077
  #, fuzzy, perl-format
  msgid "`.' or `,' must follow @xref, not %s"
  msgstr "\".\" eller \",\" mÃ¥ste fÃ¶lja pÃ¥ @%s, inte \"%c\""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2080
  #, fuzzy
  msgid "`.' or `,' must follow @xref"
  msgstr "\".\" eller \",\" mÃ¥ste fÃ¶lja pÃ¥ @%s, inte \"%c\""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2852
  #, fuzzy, perl-format
  msgid "menu entry node name should not contain `%s'"
  msgstr "Felaktigt argument till @%s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2859
  msgid "menu entry node name should not contain `:'"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2870
  #, fuzzy
  msgid "menu entry name should not contain `:'"
  msgstr "Felaktigt argument till @%s"
  
! #: tp/Texinfo/Parser.pm:826
  #, fuzzy, perl-format
  msgid "@%s should only appear at beginning or end of document"
  msgstr "%s: kunde inte Ã¶ppna --css-fil: %s"
  
! #: tp/Texinfo/Parser.pm:1076 tp/Texinfo/Structuring.pm:598
  #, perl-format
  msgid "multiple @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1110
  #, fuzzy, perl-format
  msgid "bad syntax for @%s argument: %s"
  msgstr "Felaktigt argument till @%s"
  
! #: tp/Texinfo/Parser.pm:1126
  #, fuzzy, perl-format
  msgid "bad or empty @%s formal argument: %s"
  msgstr "Felaktigt argument till @%s"
  
! #: tp/Texinfo/Parser.pm:1135 tp/Texinfo/Parser.pm:4655
! #: tp/Texinfo/Parser.pm:4681 tp/Texinfo/Parser.pm:5403
! #: tp/Texinfo/Parser.pm:5419 tp/Texinfo/Parser.pm:5434
  #, perl-format
  msgid "%c%s requires a name"
  msgstr "%c%s krÃ¤ver ett namn"
  
! #: tp/Texinfo/Parser.pm:1139 tp/Texinfo/Parser.pm:4658
! #: tp/Texinfo/Parser.pm:4684 tp/Texinfo/Parser.pm:5406
! #: tp/Texinfo/Parser.pm:5422 tp/Texinfo/Parser.pm:5437
  #, fuzzy, perl-format
  msgid "bad name for @%s"
  msgstr "Felaktigt argument till @%s"
  
! #: tp/Texinfo/Parser.pm:1257
  #, fuzzy, perl-format
  msgid "@end %s seen before @%s closing brace"
  msgstr "@menu sÃ¥gs innan fÃ¶rsta @node, skapar \"Top\"-nod"
  
! #: tp/Texinfo/Parser.pm:1261
  #, fuzzy, perl-format
  msgid "@%s seen before @%s closing brace"
  msgstr "@menu sÃ¥gs innan fÃ¶rsta @node, skapar \"Top\"-nod"
  
! #: tp/Texinfo/Parser.pm:1266
  #, perl-format
  msgid "%c%s missing close brace"
  msgstr "%c%s saknar avslutande klammer"
  
! #: tp/Texinfo/Parser.pm:1270
  #, fuzzy, perl-format
  msgid "@%s missing closing delimiter sequence: %s}"
  msgstr "%c%s saknar avslutande klammer"
  
! #: tp/Texinfo/Parser.pm:1392
  #, fuzzy, perl-format
  msgid "@itemx should not begin @%s"
  msgstr "%s: kunde inte Ã¶ppna --css-fil: %s"
  
! #: tp/Texinfo/Parser.pm:1460
  msgid "@itemx must follow @item"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1628
  #, perl-format
  msgid "@%s has text but no @item"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1659
  #, perl-format
  msgid "`@end' expected `%s', but saw `%s'"
  msgstr "\"@end\" fÃ¶rvÃ¤ntade \"%s\", men sÃ¥g \"%s\""
  
! #: tp/Texinfo/Parser.pm:1662
  #, fuzzy, perl-format
  msgid "@%s seen before @end %s"
  msgstr "@menu sÃ¥gs innan fÃ¶rsta @node, skapar \"Top\"-nod"
  
! #: tp/Texinfo/Parser.pm:1666
  #, fuzzy, perl-format
  msgid "no matching `%cend %s'"
  msgstr "Inget matchande \"%cend %s\""
  
! #: tp/Texinfo/Parser.pm:1692 tp/Texinfo/Parser.pm:5003
! #: tp/Texinfo/Parser.pm:5225
  #, fuzzy, perl-format
  msgid "misplaced %c"
  msgstr "Felplacerat %c"
  
! #: tp/Texinfo/Parser.pm:1790 tp/Texinfo/Parser.pm:3146
  #, fuzzy, perl-format
  msgid "unmatched `%c%s'"
  msgstr "Ensamt \"%c%s\""
  
! #: tp/Texinfo/Parser.pm:2025
  #, fuzzy, perl-format
  msgid "macro `%s' called with too many args"
  msgstr "Makrot \"%s\" anropades pÃ¥ rad %d med fÃ¶r mÃ¥nga argument"
  
! #: tp/Texinfo/Parser.pm:2047
  #, fuzzy, perl-format
  msgid "@%s missing close brace"
  msgstr "%c%s saknar avslutande klammer"
  
! #: tp/Texinfo/Parser.pm:2055
  #, fuzzy, perl-format
  msgid "macro `%s' declared without argument called with an argument"
  msgstr "Makrot \"%s\" anropades pÃ¥ rad %d med fÃ¶r mÃ¥nga argument"
  
! #: tp/Texinfo/Parser.pm:2090
  #, fuzzy, perl-format
  msgid "\\ in @%s expansion followed `%s' instead of parameter name or \\"
  msgstr "\\ i makroutÃ¶kning fÃ¶ljdes av \"%s\" istÃ¤llet fÃ¶r parameternamn"
  
! #: tp/Texinfo/Parser.pm:2494
  #, fuzzy, perl-format
  msgid "@%s `%s' previously defined"
  msgstr "makrot \"%s\" Ã¤r redan definierat"
  
! #: tp/Texinfo/Parser.pm:2499
  #, fuzzy, perl-format
  msgid "here is the previous definition as @%s"
  msgstr "hÃ¤r Ã¤r den tidigare definitionen av \"%s\""
  
! #: tp/Texinfo/Parser.pm:2860
  #, fuzzy, perl-format
  msgid "missing name for @%s"
  msgstr "\"}\" saknas i @def-argumentet"
  
! #: tp/Texinfo/Parser.pm:2865
  #, fuzzy, perl-format
  msgid "missing category for @%s"
  msgstr "\"}\" saknas i @def-argumentet"
  
! #: tp/Texinfo/Parser.pm:2917
  #, fuzzy, perl-format
  msgid "unexpected argument on @%s line: %s"
  msgstr "Felaktigt argument till @%s: %s"
  
! #: tp/Texinfo/Parser.pm:2933
  #, fuzzy
  msgid "empty multitable"
  msgstr "%s: tom fil"
  
! #: tp/Texinfo/Parser.pm:2989 tp/Texinfo/Parser.pm:5516
  #, fuzzy, perl-format
  msgid "superfluous argument to @%s"
  msgstr "Felaktigt argument till @%s"
  
! #: tp/Texinfo/Parser.pm:2995 tp/Texinfo/Parser.pm:5538
! #: tp/Texinfo/Parser.pm:5550
  #, fuzzy, perl-format
  msgid "bad argument to @%s"
  msgstr "Felaktigt argument till @%s"
  
! #: tp/Texinfo/Parser.pm:3006
  #, perl-format
  msgid "%s requires an argument: the formatter for %citem"
  msgstr "%s krÃ¤ver ett argument: formateraren fÃ¶r %citem"
  
! #: tp/Texinfo/Parser.pm:3011
! #, perl-format
  msgid "command @%s not accepting argument in brace should not be on @%s line"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:3046
  #, fuzzy, perl-format
  msgid "accent command `@%s' not allowed as @%s argument"
  msgstr "@item Ã¤r inte tillÃ¥tet i argument till @itemize"
  
! #: tp/Texinfo/Parser.pm:3124 tp/Texinfo/Parser.pm:3263
! #: tp/Texinfo/Parser.pm:5509
  #, fuzzy, perl-format
  msgid "@%s missing argument"
  msgstr "%s: filargument saknas.\n"
  
! #: tp/Texinfo/Parser.pm:3136
  #, fuzzy, perl-format
  msgid "unknown @end %s"
  msgstr "OkÃ¤nt index \"%s\""
  
! #: tp/Texinfo/Parser.pm:3158 tp/Texinfo/Parser.pm:3780
  #, fuzzy, perl-format
  msgid "superfluous argument to @%s %s: %s"
  msgstr "Felaktigt argument till @%s: %s"
  
! #: tp/Texinfo/Parser.pm:3163 tp/Texinfo/Parser.pm:5593
! #: tp/Texinfo/Parser.pm:5638 tp/Texinfo/Parser.pm:5667
! #: tp/Texinfo/Parser.pm:5708 tp/Texinfo/Parser.pm:5786
  #, fuzzy, perl-format
  msgid "bad argument to @%s: %s"
  msgstr "Felaktigt argument till @%s: %s"
  
! #: tp/Texinfo/Parser.pm:3182
  #, fuzzy, perl-format
  msgid "@%s: could not open %s: %s"
  msgstr "Kan inte hitta \"%s\"."
  
! #: tp/Texinfo/Parser.pm:3194
  #, perl-format
  msgid "encoding `%s' is not a canonical texinfo encoding"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3203
  #, perl-format
  msgid "unrecognized encoding name `%s'"
  msgstr "okÃ¤nt kodningsnamn \"%s\""
  
! #: tp/Texinfo/Parser.pm:3353
  #, perl-format
  msgid "@%s after the first element"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3360
  #, fuzzy, perl-format
  msgid "@%s only meaningful on a @multitable line"
  msgstr "@%s Ã¤r inte meningsfullt utanfÃ¶r \"@titlepage\"-omgivning"
  
! #: tp/Texinfo/Parser.pm:3400
  #, fuzzy, perl-format
  msgid "@%s should not be associated with @top"
  msgstr "%s: kunde inte Ã¶ppna --css-fil: %s"
  
! #: tp/Texinfo/Parser.pm:3412
  #, fuzzy, perl-format
  msgid "@node precedes @%s, but parts may not be associated with nodes"
  msgstr "%s: kunde inte Ã¶ppna --css-fil: %s"
  
! #: tp/Texinfo/Parser.pm:3514
  #, fuzzy, perl-format
  msgid "empty argument in @%s"
  msgstr "Felaktigt argument till @%s"
  
! #: tp/Texinfo/Parser.pm:3518
  #, fuzzy, perl-format
  msgid "empty node name after expansion `%s'"
  msgstr "Felaktigt argument till @%s"
  
! #: tp/Texinfo/Parser.pm:3561
  #, fuzzy, perl-format
  msgid "empty menu entry name in `%s'"
  msgstr "Felaktigt argument till @%s"
  
! #: tp/Texinfo/Parser.pm:3569
  #, fuzzy
  msgid "empty node name in menu entry"
  msgstr "inga indexposter fÃ¶r \"%s\" hittades\n"
  
! #: tp/Texinfo/Parser.pm:3642
  #, fuzzy, perl-format
  msgid "@%s should not appear in @%s"
  msgstr "%s: kunde inte Ã¶ppna --css-fil: %s"
  
! #: tp/Texinfo/Parser.pm:3774
  #, fuzzy, perl-format
  msgid "@end %s should only appear at a line beginning"
  msgstr "%s: kunde inte Ã¶ppna --css-fil: %s"
  
! #: tp/Texinfo/Parser.pm:3797
  #, perl-format
  msgid "macro `%s' previously defined"
  msgstr "makrot \"%s\" Ã¤r redan definierat"
  
! #: tp/Texinfo/Parser.pm:3800
  #, perl-format
  msgid "here is the previous definition of `%s'"
  msgstr "hÃ¤r Ã¤r den tidigare definitionen av \"%s\""
  
! #: tp/Texinfo/Parser.pm:3805
  #, perl-format
  msgid "redefining Texinfo language command: @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3854
! #, perl-format
  msgid "@%s without associated character"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:3916
  #, perl-format
  msgid ""
--- 2387,2709 ----
  "undvika detta"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2113
! #, fuzzy, perl-format
  msgid "@%s cross-reference name should not contain `:'"
! msgstr "%s: kunde inte Ã¶ppna --css-fil: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2130
  #, fuzzy, perl-format
  msgid "@%s node name should not contain `%s'"
  msgstr "%s: kunde inte Ã¶ppna --css-fil: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2145
! #, fuzzy, perl-format
  msgid "@%s node name should not contain `:'"
! msgstr "%s: kunde inte Ã¶ppna --css-fil: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2168
  #, fuzzy, perl-format
  msgid "`.' or `,' must follow @xref, not %s"
  msgstr "\".\" eller \",\" mÃ¥ste fÃ¶lja pÃ¥ @%s, inte \"%c\""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2171
  #, fuzzy
  msgid "`.' or `,' must follow @xref"
  msgstr "\".\" eller \",\" mÃ¥ste fÃ¶lja pÃ¥ @%s, inte \"%c\""
  
! #: tp/Texinfo/Convert/Plaintext.pm:3007
  #, fuzzy, perl-format
  msgid "menu entry node name should not contain `%s'"
  msgstr "Felaktigt argument till @%s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3014
! #, fuzzy
  msgid "menu entry node name should not contain `:'"
! msgstr "Felaktigt argument till @%s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3025
  #, fuzzy
  msgid "menu entry name should not contain `:'"
  msgstr "Felaktigt argument till @%s"
  
! #: tp/Texinfo/Parser.pm:910
  #, fuzzy, perl-format
  msgid "@%s should only appear at beginning or end of document"
  msgstr "%s: kunde inte Ã¶ppna --css-fil: %s"
  
! #: tp/Texinfo/Parser.pm:1160 tp/Texinfo/Structuring.pm:613
  #, perl-format
  msgid "multiple @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1194
  #, fuzzy, perl-format
  msgid "bad syntax for @%s argument: %s"
  msgstr "Felaktigt argument till @%s"
  
! #: tp/Texinfo/Parser.pm:1210
  #, fuzzy, perl-format
  msgid "bad or empty @%s formal argument: %s"
  msgstr "Felaktigt argument till @%s"
  
! #: tp/Texinfo/Parser.pm:1219 tp/Texinfo/Parser.pm:4823
! #: tp/Texinfo/Parser.pm:4849 tp/Texinfo/Parser.pm:5615
! #: tp/Texinfo/Parser.pm:5631 tp/Texinfo/Parser.pm:5646
  #, perl-format
  msgid "%c%s requires a name"
  msgstr "%c%s krÃ¤ver ett namn"
  
! #: tp/Texinfo/Parser.pm:1223 tp/Texinfo/Parser.pm:4826
! #: tp/Texinfo/Parser.pm:4852 tp/Texinfo/Parser.pm:5618
! #: tp/Texinfo/Parser.pm:5634 tp/Texinfo/Parser.pm:5649
  #, fuzzy, perl-format
  msgid "bad name for @%s"
  msgstr "Felaktigt argument till @%s"
  
! #: tp/Texinfo/Parser.pm:1341
  #, fuzzy, perl-format
  msgid "@end %s seen before @%s closing brace"
  msgstr "@menu sÃ¥gs innan fÃ¶rsta @node, skapar \"Top\"-nod"
  
! #: tp/Texinfo/Parser.pm:1345
  #, fuzzy, perl-format
  msgid "@%s seen before @%s closing brace"
  msgstr "@menu sÃ¥gs innan fÃ¶rsta @node, skapar \"Top\"-nod"
  
! #: tp/Texinfo/Parser.pm:1350
  #, perl-format
  msgid "%c%s missing close brace"
  msgstr "%c%s saknar avslutande klammer"
  
! #: tp/Texinfo/Parser.pm:1354
  #, fuzzy, perl-format
  msgid "@%s missing closing delimiter sequence: %s}"
  msgstr "%c%s saknar avslutande klammer"
  
! #: tp/Texinfo/Parser.pm:1476
  #, fuzzy, perl-format
  msgid "@itemx should not begin @%s"
  msgstr "%s: kunde inte Ã¶ppna --css-fil: %s"
  
! #: tp/Texinfo/Parser.pm:1544
  msgid "@itemx must follow @item"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1712
  #, perl-format
  msgid "@%s has text but no @item"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1743
  #, perl-format
  msgid "`@end' expected `%s', but saw `%s'"
  msgstr "\"@end\" fÃ¶rvÃ¤ntade \"%s\", men sÃ¥g \"%s\""
  
! #: tp/Texinfo/Parser.pm:1746
  #, fuzzy, perl-format
  msgid "@%s seen before @end %s"
  msgstr "@menu sÃ¥gs innan fÃ¶rsta @node, skapar \"Top\"-nod"
  
! #: tp/Texinfo/Parser.pm:1750
  #, fuzzy, perl-format
  msgid "no matching `%cend %s'"
  msgstr "Inget matchande \"%cend %s\""
  
! #: tp/Texinfo/Parser.pm:1776 tp/Texinfo/Parser.pm:5171
! #: tp/Texinfo/Parser.pm:5437
  #, fuzzy, perl-format
  msgid "misplaced %c"
  msgstr "Felplacerat %c"
  
! #: tp/Texinfo/Parser.pm:1874 tp/Texinfo/Parser.pm:3301
  #, fuzzy, perl-format
  msgid "unmatched `%c%s'"
  msgstr "Ensamt \"%c%s\""
  
! #: tp/Texinfo/Parser.pm:2109
  #, fuzzy, perl-format
  msgid "macro `%s' called with too many args"
  msgstr "Makrot \"%s\" anropades pÃ¥ rad %d med fÃ¶r mÃ¥nga argument"
  
! #: tp/Texinfo/Parser.pm:2131
  #, fuzzy, perl-format
  msgid "@%s missing close brace"
  msgstr "%c%s saknar avslutande klammer"
  
! #: tp/Texinfo/Parser.pm:2139
  #, fuzzy, perl-format
  msgid "macro `%s' declared without argument called with an argument"
  msgstr "Makrot \"%s\" anropades pÃ¥ rad %d med fÃ¶r mÃ¥nga argument"
  
! #: tp/Texinfo/Parser.pm:2174
  #, fuzzy, perl-format
  msgid "\\ in @%s expansion followed `%s' instead of parameter name or \\"
  msgstr "\\ i makroutÃ¶kning fÃ¶ljdes av \"%s\" istÃ¤llet fÃ¶r parameternamn"
  
! #: tp/Texinfo/Parser.pm:2649
  #, fuzzy, perl-format
  msgid "@%s `%s' previously defined"
  msgstr "makrot \"%s\" Ã¤r redan definierat"
  
! #: tp/Texinfo/Parser.pm:2654
  #, fuzzy, perl-format
  msgid "here is the previous definition as @%s"
  msgstr "hÃ¤r Ã¤r den tidigare definitionen av \"%s\""
  
! #: tp/Texinfo/Parser.pm:3015
  #, fuzzy, perl-format
  msgid "missing name for @%s"
  msgstr "\"}\" saknas i @def-argumentet"
  
! #: tp/Texinfo/Parser.pm:3020
  #, fuzzy, perl-format
  msgid "missing category for @%s"
  msgstr "\"}\" saknas i @def-argumentet"
  
! #: tp/Texinfo/Parser.pm:3072
  #, fuzzy, perl-format
  msgid "unexpected argument on @%s line: %s"
  msgstr "Felaktigt argument till @%s: %s"
  
! #: tp/Texinfo/Parser.pm:3088
  #, fuzzy
  msgid "empty multitable"
  msgstr "%s: tom fil"
  
! #: tp/Texinfo/Parser.pm:3144 tp/Texinfo/Parser.pm:5728
  #, fuzzy, perl-format
  msgid "superfluous argument to @%s"
  msgstr "Felaktigt argument till @%s"
  
! #: tp/Texinfo/Parser.pm:3150 tp/Texinfo/Parser.pm:5750
! #: tp/Texinfo/Parser.pm:5762
  #, fuzzy, perl-format
  msgid "bad argument to @%s"
  msgstr "Felaktigt argument till @%s"
  
! #: tp/Texinfo/Parser.pm:3161
  #, perl-format
  msgid "%s requires an argument: the formatter for %citem"
  msgstr "%s krÃ¤ver ett argument: formateraren fÃ¶r %citem"
  
! #: tp/Texinfo/Parser.pm:3166
! #, fuzzy, perl-format
  msgid "command @%s not accepting argument in brace should not be on @%s line"
! msgstr "@item Ã¤r inte tillÃ¥tet i argument till @itemize"
  
! #: tp/Texinfo/Parser.pm:3201
  #, fuzzy, perl-format
  msgid "accent command `@%s' not allowed as @%s argument"
  msgstr "@item Ã¤r inte tillÃ¥tet i argument till @itemize"
  
! #: tp/Texinfo/Parser.pm:3279 tp/Texinfo/Parser.pm:3418
! #: tp/Texinfo/Parser.pm:5721
  #, fuzzy, perl-format
  msgid "@%s missing argument"
  msgstr "%s: filargument saknas.\n"
  
! #: tp/Texinfo/Parser.pm:3291
  #, fuzzy, perl-format
  msgid "unknown @end %s"
  msgstr "OkÃ¤nt index \"%s\""
  
! #: tp/Texinfo/Parser.pm:3313 tp/Texinfo/Parser.pm:3935
  #, fuzzy, perl-format
  msgid "superfluous argument to @%s %s: %s"
  msgstr "Felaktigt argument till @%s: %s"
  
! #: tp/Texinfo/Parser.pm:3318 tp/Texinfo/Parser.pm:5805
! #: tp/Texinfo/Parser.pm:5850 tp/Texinfo/Parser.pm:5879
! #: tp/Texinfo/Parser.pm:5920 tp/Texinfo/Parser.pm:5998
  #, fuzzy, perl-format
  msgid "bad argument to @%s: %s"
  msgstr "Felaktigt argument till @%s: %s"
  
! #: tp/Texinfo/Parser.pm:3337
  #, fuzzy, perl-format
  msgid "@%s: could not open %s: %s"
  msgstr "Kan inte hitta \"%s\"."
  
! #: tp/Texinfo/Parser.pm:3349
  #, perl-format
  msgid "encoding `%s' is not a canonical texinfo encoding"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3358
  #, perl-format
  msgid "unrecognized encoding name `%s'"
  msgstr "okÃ¤nt kodningsnamn \"%s\""
  
! #: tp/Texinfo/Parser.pm:3508
  #, perl-format
  msgid "@%s after the first element"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3515
  #, fuzzy, perl-format
  msgid "@%s only meaningful on a @multitable line"
  msgstr "@%s Ã¤r inte meningsfullt utanfÃ¶r \"@titlepage\"-omgivning"
  
! #: tp/Texinfo/Parser.pm:3555
  #, fuzzy, perl-format
  msgid "@%s should not be associated with @top"
  msgstr "%s: kunde inte Ã¶ppna --css-fil: %s"
  
! #: tp/Texinfo/Parser.pm:3567
  #, fuzzy, perl-format
  msgid "@node precedes @%s, but parts may not be associated with nodes"
  msgstr "%s: kunde inte Ã¶ppna --css-fil: %s"
  
! #: tp/Texinfo/Parser.pm:3669
  #, fuzzy, perl-format
  msgid "empty argument in @%s"
  msgstr "Felaktigt argument till @%s"
  
! #: tp/Texinfo/Parser.pm:3673
  #, fuzzy, perl-format
  msgid "empty node name after expansion `%s'"
  msgstr "Felaktigt argument till @%s"
  
! #: tp/Texinfo/Parser.pm:3716
  #, fuzzy, perl-format
  msgid "empty menu entry name in `%s'"
  msgstr "Felaktigt argument till @%s"
  
! #: tp/Texinfo/Parser.pm:3724
  #, fuzzy
  msgid "empty node name in menu entry"
  msgstr "inga indexposter fÃ¶r \"%s\" hittades\n"
  
! #: tp/Texinfo/Parser.pm:3797
  #, fuzzy, perl-format
  msgid "@%s should not appear in @%s"
  msgstr "%s: kunde inte Ã¶ppna --css-fil: %s"
  
! #: tp/Texinfo/Parser.pm:3929
  #, fuzzy, perl-format
  msgid "@end %s should only appear at a line beginning"
  msgstr "%s: kunde inte Ã¶ppna --css-fil: %s"
  
! #: tp/Texinfo/Parser.pm:3952
  #, perl-format
  msgid "macro `%s' previously defined"
  msgstr "makrot \"%s\" Ã¤r redan definierat"
  
! #: tp/Texinfo/Parser.pm:3955
  #, perl-format
  msgid "here is the previous definition of `%s'"
  msgstr "hÃ¤r Ã¤r den tidigare definitionen av \"%s\""
  
! #: tp/Texinfo/Parser.pm:3960
  #, perl-format
  msgid "redefining Texinfo language command: @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4009
! #, fuzzy, perl-format
  msgid "@%s without associated character"
! msgstr "%s: kunde inte Ã¶ppna --css-fil: %s"
  
! #: tp/Texinfo/Parser.pm:4079
  #, perl-format
  msgid ""
***************
*** 2943,2947 ****
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3940
  #, perl-format
  msgid ""
--- 2711,2715 ----
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4103
  #, perl-format
  msgid ""
***************
*** 2950,3053 ****
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3949
  #, perl-format
  msgid "recursive call of macro %s is not allowed; use @rmacro if needed"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4005
  #, fuzzy, perl-format
  msgid "accent command `@%s' must not be followed by whitespace"
  msgstr "@item Ã¤r inte tillÃ¥tet i argument till @itemize"
  
! #: tp/Texinfo/Parser.pm:4011
  #, fuzzy, perl-format
  msgid "use braces to give a command as an argument to @%s"
  msgstr "AnvÃ¤nd klamrar fÃ¶r att ge ett komamndo som ett argument till @%s"
  
! #: tp/Texinfo/Parser.pm:4024 tp/Texinfo/Parser.pm:5124
  #, fuzzy, perl-format
  msgid "%c%s expects `i' or `j' as argument, not `%s'"
  msgstr "%c%s fÃ¶rvÃ¤ntar \"i\" eller \"j\" som argument, inte \"%c\""
  
! #: tp/Texinfo/Parser.pm:4036
  #, fuzzy, perl-format
  msgid "accent command `@%s' must not be followed by new line"
  msgstr "@item Ã¤r inte tillÃ¥tet i argument till @itemize"
  
! #: tp/Texinfo/Parser.pm:4047
  #, fuzzy, perl-format
  msgid "@%s expected braces"
  msgstr "%c%s fÃ¶rvÃ¤ntade klamrar"
  
! #: tp/Texinfo/Parser.pm:4207
  #, perl-format
  msgid "undefined flag: %s"
  msgstr "odefinierad flagga: %s"
  
! #: tp/Texinfo/Parser.pm:4210
  #, fuzzy
  msgid "bad syntax for @value"
  msgstr "Felaktigt argument till @%s"
  
! #: tp/Texinfo/Parser.pm:4217
  #, fuzzy, perl-format
  msgid "%c%s is obsolete."
  msgstr "%c%s Ã¤r fÃ¶rÃ¥ldrat"
  
! #: tp/Texinfo/Parser.pm:4220
  #, fuzzy, perl-format
  msgid "%c%s is obsolete; %s"
  msgstr "%c%s Ã¤r fÃ¶rÃ¥ldrat"
  
! #: tp/Texinfo/Parser.pm:4229
  #, fuzzy, perl-format
  msgid "@%s should only appear at a line beginning"
  msgstr "%s: kunde inte Ã¶ppna --css-fil: %s"
  
! #: tp/Texinfo/Parser.pm:4320
  #, fuzzy, perl-format
  msgid "@%s not allowed inside `@%s' block"
  msgstr "@%s Ã¤r inte meningsfullt inuti \"@%s\"-block"
  
! #: tp/Texinfo/Parser.pm:4329
  #, fuzzy, perl-format
  msgid "@%s should only appear in heading or footing"
  msgstr "%s: kunde inte Ã¶ppna --css-fil: %s"
  
! #: tp/Texinfo/Parser.pm:4455 tp/Texinfo/Parser.pm:4472
! #: tp/Texinfo/Parser.pm:4522
  #, perl-format
  msgid "@%s not meaningful inside `@%s' block"
  msgstr "@%s Ã¤r inte meningsfullt inuti \"@%s\"-block"
  
! #: tp/Texinfo/Parser.pm:4482
  #, fuzzy, perl-format
  msgid "@%s in empty multitable"
  msgstr "%s: tom fil"
  
! #: tp/Texinfo/Parser.pm:4488
  msgid "@tab before @item"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:4491
  #, fuzzy, perl-format
  msgid "too many columns in multitable item (max %d)"
  msgstr "FÃ¶r mÃ¥nga kolumner i multitabellsobjekt (max %d)"
  
! #: tp/Texinfo/Parser.pm:4528
  msgid "ignoring @tab outside of multitable"
  msgstr "ignorerar @tab utanfÃ¶r multitabell"
  
! #: tp/Texinfo/Parser.pm:4532
! #, perl-format
  msgid "@%s outside of table or list"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:4567
  #, fuzzy, perl-format
  msgid "must be after `@%s' to use `@%s'"
  msgstr "MÃ¥ste vara i \"@%s\"-omgivning fÃ¶r att anvÃ¤nda \"@%s\""
  
! #: tp/Texinfo/Parser.pm:4609
  #, perl-format
  msgid "@%s not meaningful outside `@titlepage' and `@quotation' environments"
--- 2718,2822 ----
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4112
  #, perl-format
  msgid "recursive call of macro %s is not allowed; use @rmacro if needed"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4168
  #, fuzzy, perl-format
  msgid "accent command `@%s' must not be followed by whitespace"
  msgstr "@item Ã¤r inte tillÃ¥tet i argument till @itemize"
  
! #: tp/Texinfo/Parser.pm:4174
  #, fuzzy, perl-format
  msgid "use braces to give a command as an argument to @%s"
  msgstr "AnvÃ¤nd klamrar fÃ¶r att ge ett komamndo som ett argument till @%s"
  
! #: tp/Texinfo/Parser.pm:4187 tp/Texinfo/Parser.pm:5292
  #, fuzzy, perl-format
  msgid "%c%s expects `i' or `j' as argument, not `%s'"
  msgstr "%c%s fÃ¶rvÃ¤ntar \"i\" eller \"j\" som argument, inte \"%c\""
  
! #: tp/Texinfo/Parser.pm:4199
  #, fuzzy, perl-format
  msgid "accent command `@%s' must not be followed by new line"
  msgstr "@item Ã¤r inte tillÃ¥tet i argument till @itemize"
  
! #: tp/Texinfo/Parser.pm:4210
  #, fuzzy, perl-format
  msgid "@%s expected braces"
  msgstr "%c%s fÃ¶rvÃ¤ntade klamrar"
  
! #: tp/Texinfo/Parser.pm:4375
  #, perl-format
  msgid "undefined flag: %s"
  msgstr "odefinierad flagga: %s"
  
! #: tp/Texinfo/Parser.pm:4378
  #, fuzzy
  msgid "bad syntax for @value"
  msgstr "Felaktigt argument till @%s"
  
! #: tp/Texinfo/Parser.pm:4385
  #, fuzzy, perl-format
  msgid "%c%s is obsolete."
  msgstr "%c%s Ã¤r fÃ¶rÃ¥ldrat"
  
! #: tp/Texinfo/Parser.pm:4388
  #, fuzzy, perl-format
  msgid "%c%s is obsolete; %s"
  msgstr "%c%s Ã¤r fÃ¶rÃ¥ldrat"
  
! #: tp/Texinfo/Parser.pm:4397
  #, fuzzy, perl-format
  msgid "@%s should only appear at a line beginning"
  msgstr "%s: kunde inte Ã¶ppna --css-fil: %s"
  
! #: tp/Texinfo/Parser.pm:4488
  #, fuzzy, perl-format
  msgid "@%s not allowed inside `@%s' block"
  msgstr "@%s Ã¤r inte meningsfullt inuti \"@%s\"-block"
  
! #: tp/Texinfo/Parser.pm:4497
  #, fuzzy, perl-format
  msgid "@%s should only appear in heading or footing"
  msgstr "%s: kunde inte Ã¶ppna --css-fil: %s"
  
! #: tp/Texinfo/Parser.pm:4623 tp/Texinfo/Parser.pm:4640
! #: tp/Texinfo/Parser.pm:4690
  #, perl-format
  msgid "@%s not meaningful inside `@%s' block"
  msgstr "@%s Ã¤r inte meningsfullt inuti \"@%s\"-block"
  
! #: tp/Texinfo/Parser.pm:4650
  #, fuzzy, perl-format
  msgid "@%s in empty multitable"
  msgstr "%s: tom fil"
  
! #: tp/Texinfo/Parser.pm:4656
! #, fuzzy
  msgid "@tab before @item"
! msgstr "@menu sÃ¥gs innan fÃ¶rsta @node, skapar \"Top\"-nod"
  
! #: tp/Texinfo/Parser.pm:4659
  #, fuzzy, perl-format
  msgid "too many columns in multitable item (max %d)"
  msgstr "FÃ¶r mÃ¥nga kolumner i multitabellsobjekt (max %d)"
  
! #: tp/Texinfo/Parser.pm:4696
  msgid "ignoring @tab outside of multitable"
  msgstr "ignorerar @tab utanfÃ¶r multitabell"
  
! #: tp/Texinfo/Parser.pm:4700
! #, fuzzy, perl-format
  msgid "@%s outside of table or list"
! msgstr "(utanfÃ¶r alla noder)"
  
! #: tp/Texinfo/Parser.pm:4735
  #, fuzzy, perl-format
  msgid "must be after `@%s' to use `@%s'"
  msgstr "MÃ¥ste vara i \"@%s\"-omgivning fÃ¶r att anvÃ¤nda \"@%s\""
  
! #: tp/Texinfo/Parser.pm:4777
  #, perl-format
  msgid "@%s not meaningful outside `@titlepage' and `@quotation' environments"
***************
*** 3055,3228 ****
  "@%s Ã¤r inte meningsfullt utanfÃ¶r \"@titlepage\"- och \"@quotation\"-omgivning"
  
! #: tp/Texinfo/Parser.pm:4613
  #, fuzzy
  msgid "@dircategory after first node"
  msgstr "@menu sÃ¥gs innan fÃ¶rsta @node, skapar \"Top\"-nod"
  
! #: tp/Texinfo/Parser.pm:4778
  #, fuzzy, perl-format
  msgid "region %s inside region %s is not allowed"
  msgstr "Fotnoter inuti fotnoter Ã¤r inte tillÃ¥tet"
  
! #: tp/Texinfo/Parser.pm:4796
  #, fuzzy
  msgid "@direntry after first node"
  msgstr "@menu sÃ¥gs innan fÃ¶rsta @node, skapar \"Top\"-nod"
  
! #: tp/Texinfo/Parser.pm:4804
  #, fuzzy, perl-format
  msgid "@%s seen before first @node"
  msgstr "@menu sÃ¥gs innan fÃ¶rsta @node, skapar \"Top\"-nod"
  
! #: tp/Texinfo/Parser.pm:4807
  msgid ""
  "perhaps your @top node should be wrapped in @ifnottex rather than @ifinfo?"
  msgstr "din @top-nod ska kanske packas i @ifnottex istÃ¤llet fÃ¶r @ifinfo?"
  
! #: tp/Texinfo/Parser.pm:4869
  #, fuzzy, perl-format
  msgid "@%s should only appear in math context"
  msgstr "%s: kunde inte Ã¶ppna --css-fil: %s"
  
! #: tp/Texinfo/Parser.pm:4877
  #, fuzzy, perl-format
  msgid "unknown command `%s'"
  msgstr "OkÃ¤nt kommando \"%s\""
  
! #: tp/Texinfo/Parser.pm:4887
  #, fuzzy
  msgid "unexpected @"
  msgstr "\"%s\" fÃ¶rvÃ¤ntades"
  
! #: tp/Texinfo/Parser.pm:4916
  #, fuzzy, perl-format
  msgid "@%s is not meaningful outside `@float' environment"
  msgstr "@%s Ã¤r inte meningsfullt utanfÃ¶r \"@float\"-omgivning"
  
! #: tp/Texinfo/Parser.pm:4921
  #, perl-format
  msgid "@%s should be right below `@float'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4929
! #, perl-format
  msgid "ignoring multiple @%s"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5048
  #, fuzzy, perl-format
  msgid "command @%s does not accept arguments"
  msgstr "@item Ã¤r inte tillÃ¥tet i argument till @itemize"
  
! #: tp/Texinfo/Parser.pm:5072
  #, fuzzy, perl-format
  msgid "command @%s missing a node or external manual argument"
  msgstr "%s: filargument saknas.\n"
  
! #: tp/Texinfo/Parser.pm:5091
! #, perl-format
  msgid "in @%s empty cross reference name after expansion `%s'"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5102
! #, perl-format
  msgid "in @%s empty cross reference title after expansion `%s'"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5115
  msgid "@image missing filename argument"
  msgstr "@image saknar filnamnsargument"
  
! #: tp/Texinfo/Parser.pm:5147
  #, fuzzy, perl-format
  msgid "@%s missing first argument"
  msgstr "%s: filargument saknas.\n"
  
! #: tp/Texinfo/Parser.pm:5301
  #, fuzzy
  msgid "superfluous arguments for node"
  msgstr "Felaktigt argument till @%s"
  
! #: tp/Texinfo/Parser.pm:5351
  #, fuzzy, perl-format
  msgid "expected @end %s"
  msgstr "\"%s\" fÃ¶rvÃ¤ntades"
  
! #: tp/Texinfo/Parser.pm:5450
  #, fuzzy, perl-format
  msgid "@%s should only accept a @-command as argument, not `%s'"
  msgstr "AnvÃ¤nd klamrar fÃ¶r att ge ett komamndo som ett argument till @%s"
  
! #: tp/Texinfo/Parser.pm:5460
  #, fuzzy, perl-format
  msgid "remaining argument on @%s line: %s"
  msgstr "Felaktigt argument till @%s: %s"
  
! #: tp/Texinfo/Parser.pm:5533
  #, fuzzy, perl-format
  msgid "environment command %s as argument to @%s"
  msgstr "AnvÃ¤nd klamrar fÃ¶r att ge ett komamndo som ett argument till @%s"
  
! #: tp/Texinfo/Parser.pm:5555
! #, perl-format
  msgid "empty @%s"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5563
  #, perl-format
  msgid "column fraction not a number: %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5572
  #, fuzzy, perl-format
  msgid "@sp arg must be numeric, not `%s'"
  msgstr "%s: argumentet %s mÃ¥ste vara numeriskt, inte \"%s\".\n"
  
! #: tp/Texinfo/Parser.pm:5581
  #, perl-format
  msgid "reserved index name %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5600
  #, fuzzy, perl-format
  msgid "unknown source index in @%s: %s"
  msgstr "OkÃ¤nt index \"%s\""
  
! #: tp/Texinfo/Parser.pm:5603
  #, fuzzy, perl-format
  msgid "unknown destination index in @%s: %s"
  msgstr "OkÃ¤nt index \"%s\""
  
! #: tp/Texinfo/Parser.pm:5633
  #, perl-format
  msgid "@%s leads to a merging of %s in itself, ignoring"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5646
  #, fuzzy, perl-format
  msgid "unknown index `%s' in @printindex"
  msgstr "OkÃ¤nt index \"%s\" i @printindex"
  
! #: tp/Texinfo/Parser.pm:5652
  #, perl-format
  msgid "printing an index `%s' merged in another one `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5660
  #, perl-format
  msgid "printindex before document beginning: @printindex %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5676
  #, fuzzy, perl-format
  msgid "@%s arg must be `top' or `bottom', not `%s'"
  msgstr "%s: argumentet %s mÃ¥ste vara numeriskt, inte \"%s\".\n"
  
! #: tp/Texinfo/Parser.pm:5684
  #, perl-format
  msgid "Only @%s 10 or 11 is supported, not `%s'"
  msgstr "Endast @%s 10 eller 11 stÃ¶ds, inte \"%s\""
  
! #: tp/Texinfo/Parser.pm:5692
  #, fuzzy, perl-format
  msgid "@%s arg must be `separate' or `end', not `%s'"
--- 2824,3017 ----
  "@%s Ã¤r inte meningsfullt utanfÃ¶r \"@titlepage\"- och \"@quotation\"-omgivning"
  
! #: tp/Texinfo/Parser.pm:4781
  #, fuzzy
  msgid "@dircategory after first node"
  msgstr "@menu sÃ¥gs innan fÃ¶rsta @node, skapar \"Top\"-nod"
  
! #: tp/Texinfo/Parser.pm:4946
  #, fuzzy, perl-format
  msgid "region %s inside region %s is not allowed"
  msgstr "Fotnoter inuti fotnoter Ã¤r inte tillÃ¥tet"
  
! #: tp/Texinfo/Parser.pm:4964
  #, fuzzy
  msgid "@direntry after first node"
  msgstr "@menu sÃ¥gs innan fÃ¶rsta @node, skapar \"Top\"-nod"
  
! #: tp/Texinfo/Parser.pm:4972
  #, fuzzy, perl-format
  msgid "@%s seen before first @node"
  msgstr "@menu sÃ¥gs innan fÃ¶rsta @node, skapar \"Top\"-nod"
  
! #: tp/Texinfo/Parser.pm:4975
  msgid ""
  "perhaps your @top node should be wrapped in @ifnottex rather than @ifinfo?"
  msgstr "din @top-nod ska kanske packas i @ifnottex istÃ¤llet fÃ¶r @ifinfo?"
  
! #: tp/Texinfo/Parser.pm:5037
  #, fuzzy, perl-format
  msgid "@%s should only appear in math context"
  msgstr "%s: kunde inte Ã¶ppna --css-fil: %s"
  
! #: tp/Texinfo/Parser.pm:5045
  #, fuzzy, perl-format
  msgid "unknown command `%s'"
  msgstr "OkÃ¤nt kommando \"%s\""
  
! #: tp/Texinfo/Parser.pm:5055
  #, fuzzy
  msgid "unexpected @"
  msgstr "\"%s\" fÃ¶rvÃ¤ntades"
  
! #: tp/Texinfo/Parser.pm:5084
  #, fuzzy, perl-format
  msgid "@%s is not meaningful outside `@float' environment"
  msgstr "@%s Ã¤r inte meningsfullt utanfÃ¶r \"@float\"-omgivning"
  
! #: tp/Texinfo/Parser.pm:5089
  #, perl-format
  msgid "@%s should be right below `@float'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5097
! #, fuzzy, perl-format
  msgid "ignoring multiple @%s"
! msgstr "Skriver noden %s..."
  
! #: tp/Texinfo/Parser.pm:5216
  #, fuzzy, perl-format
  msgid "command @%s does not accept arguments"
  msgstr "@item Ã¤r inte tillÃ¥tet i argument till @itemize"
  
! #: tp/Texinfo/Parser.pm:5240
  #, fuzzy, perl-format
  msgid "command @%s missing a node or external manual argument"
  msgstr "%s: filargument saknas.\n"
  
! #: tp/Texinfo/Parser.pm:5259
! #, fuzzy, perl-format
  msgid "in @%s empty cross reference name after expansion `%s'"
! msgstr "Felaktigt argument till @%s"
  
! #: tp/Texinfo/Parser.pm:5270
! #, fuzzy, perl-format
  msgid "in @%s empty cross reference title after expansion `%s'"
! msgstr "Felaktigt argument till @%s"
  
! #: tp/Texinfo/Parser.pm:5283
  msgid "@image missing filename argument"
  msgstr "@image saknar filnamnsargument"
  
! #: tp/Texinfo/Parser.pm:5315
  #, fuzzy, perl-format
  msgid "@%s missing first argument"
  msgstr "%s: filargument saknas.\n"
  
! #: tp/Texinfo/Parser.pm:5360
! #, fuzzy, perl-format
! msgid "non-hex digits in argument for @U: %s"
! msgstr "@item Ã¤r inte tillÃ¥tet i argument till @itemize"
! 
! #: tp/Texinfo/Parser.pm:5366
! #, fuzzy, perl-format
! msgid "fewer than four hex digits in argument for @U: %s"
! msgstr "@item Ã¤r inte tillÃ¥tet i argument till @itemize"
! 
! #: tp/Texinfo/Parser.pm:5379
! #, perl-format
! msgid "argument for @U exceeds size of integer: %s"
! msgstr ""
! 
! #: tp/Texinfo/Parser.pm:5385
! #, perl-format
! msgid "argument for @U exceeds Unicode maximum 0x10FFFF: %s"
! msgstr ""
! 
! #: tp/Texinfo/Parser.pm:5513
  #, fuzzy
  msgid "superfluous arguments for node"
  msgstr "Felaktigt argument till @%s"
  
! #: tp/Texinfo/Parser.pm:5563
  #, fuzzy, perl-format
  msgid "expected @end %s"
  msgstr "\"%s\" fÃ¶rvÃ¤ntades"
  
! #: tp/Texinfo/Parser.pm:5662
  #, fuzzy, perl-format
  msgid "@%s should only accept a @-command as argument, not `%s'"
  msgstr "AnvÃ¤nd klamrar fÃ¶r att ge ett komamndo som ett argument till @%s"
  
! #: tp/Texinfo/Parser.pm:5672
  #, fuzzy, perl-format
  msgid "remaining argument on @%s line: %s"
  msgstr "Felaktigt argument till @%s: %s"
  
! #: tp/Texinfo/Parser.pm:5745
  #, fuzzy, perl-format
  msgid "environment command %s as argument to @%s"
  msgstr "AnvÃ¤nd klamrar fÃ¶r att ge ett komamndo som ett argument till @%s"
  
! #: tp/Texinfo/Parser.pm:5767
! #, fuzzy, perl-format
  msgid "empty @%s"
! msgstr "Felaktigt argument till @%s"
  
! #: tp/Texinfo/Parser.pm:5775
  #, perl-format
  msgid "column fraction not a number: %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5784
  #, fuzzy, perl-format
  msgid "@sp arg must be numeric, not `%s'"
  msgstr "%s: argumentet %s mÃ¥ste vara numeriskt, inte \"%s\".\n"
  
! #: tp/Texinfo/Parser.pm:5793
  #, perl-format
  msgid "reserved index name %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5812
  #, fuzzy, perl-format
  msgid "unknown source index in @%s: %s"
  msgstr "OkÃ¤nt index \"%s\""
  
! #: tp/Texinfo/Parser.pm:5815
  #, fuzzy, perl-format
  msgid "unknown destination index in @%s: %s"
  msgstr "OkÃ¤nt index \"%s\""
  
! #: tp/Texinfo/Parser.pm:5845
  #, perl-format
  msgid "@%s leads to a merging of %s in itself, ignoring"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5858
  #, fuzzy, perl-format
  msgid "unknown index `%s' in @printindex"
  msgstr "OkÃ¤nt index \"%s\" i @printindex"
  
! #: tp/Texinfo/Parser.pm:5864
  #, perl-format
  msgid "printing an index `%s' merged in another one `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5872
  #, perl-format
  msgid "printindex before document beginning: @printindex %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5888
  #, fuzzy, perl-format
  msgid "@%s arg must be `top' or `bottom', not `%s'"
  msgstr "%s: argumentet %s mÃ¥ste vara numeriskt, inte \"%s\".\n"
  
! #: tp/Texinfo/Parser.pm:5896
  #, perl-format
  msgid "Only @%s 10 or 11 is supported, not `%s'"
  msgstr "Endast @%s 10 eller 11 stÃ¶ds, inte \"%s\""
  
! #: tp/Texinfo/Parser.pm:5904
  #, fuzzy, perl-format
  msgid "@%s arg must be `separate' or `end', not `%s'"
***************
*** 3231,3240 ****
  "\"%s\".\n"
  
! #: tp/Texinfo/Parser.pm:5700
  #, fuzzy, perl-format
  msgid "@%s arg must be `on', `off' or `odd', not `%s'"
  msgstr "%s: argumentet %s mÃ¥ste vara numeriskt, inte \"%s\".\n"
  
! #: tp/Texinfo/Parser.pm:5718 tp/Texinfo/Parser.pm:5723
  #, fuzzy, perl-format
  msgid "@paragraphindent arg must be numeric/`none'/`asis', not `%s'"
--- 3020,3029 ----
  "\"%s\".\n"
  
! #: tp/Texinfo/Parser.pm:5912
  #, fuzzy, perl-format
  msgid "@%s arg must be `on', `off' or `odd', not `%s'"
  msgstr "%s: argumentet %s mÃ¥ste vara numeriskt, inte \"%s\".\n"
  
! #: tp/Texinfo/Parser.pm:5930 tp/Texinfo/Parser.pm:5935
  #, fuzzy, perl-format
  msgid "@paragraphindent arg must be numeric/`none'/`asis', not `%s'"
***************
*** 3243,3247 ****
  "inte \"%s\".\n"
  
! #: tp/Texinfo/Parser.pm:5731
  #, fuzzy, perl-format
  msgid "@firstparagraphindent arg must be `none' or `insert', not `%s'"
--- 3032,3036 ----
  "inte \"%s\".\n"
  
! #: tp/Texinfo/Parser.pm:5943
  #, fuzzy, perl-format
  msgid "@firstparagraphindent arg must be `none' or `insert', not `%s'"
***************
*** 3250,3254 ****
  "inte \"%s\".\n"
  
! #: tp/Texinfo/Parser.pm:5741
  #, fuzzy, perl-format
  msgid "@exampleindent arg must be numeric/`asis', not `%s'"
--- 3039,3043 ----
  "inte \"%s\".\n"
  
! #: tp/Texinfo/Parser.pm:5953
  #, fuzzy, perl-format
  msgid "@exampleindent arg must be numeric/`asis', not `%s'"
***************
*** 3257,3271 ****
  "inte \"%s\".\n"
  
! #: tp/Texinfo/Parser.pm:5752
  #, fuzzy, perl-format
  msgid "expected @%s on or off, not `%s'"
  msgstr "FÃ¶rvÃ¤ntade @%s on eller off, inte \"%s\""
  
! #: tp/Texinfo/Parser.pm:5762
! #, perl-format
  msgid "@kbdinputstyle arg must be `code'/`example'/`distinct', not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5770
  #, fuzzy, perl-format
  msgid "@allowcodebreaks arg must be `true' or `false', not `%s'"
--- 3046,3062 ----
  "inte \"%s\".\n"
  
! #: tp/Texinfo/Parser.pm:5964
  #, fuzzy, perl-format
  msgid "expected @%s on or off, not `%s'"
  msgstr "FÃ¶rvÃ¤ntade @%s on eller off, inte \"%s\""
  
! #: tp/Texinfo/Parser.pm:5974
! #, fuzzy, perl-format
  msgid "@kbdinputstyle arg must be `code'/`example'/`distinct', not `%s'"
  msgstr ""
+ "%s: argumentet --footnote-style mÃ¥ste vara \"separate\" eller \"end\", inte "
+ "\"%s\".\n"
  
! #: tp/Texinfo/Parser.pm:5982
  #, fuzzy, perl-format
  msgid "@allowcodebreaks arg must be `true' or `false', not `%s'"
***************
*** 3274,3278 ****
  "\"%s\".\n"
  
! #: tp/Texinfo/Parser.pm:5778
  #, fuzzy, perl-format
  msgid "@urefbreakstyle arg must be `after'/`before'/`none', not `%s'"
--- 3065,3069 ----
  "\"%s\".\n"
  
! #: tp/Texinfo/Parser.pm:5990
  #, fuzzy, perl-format
  msgid "@urefbreakstyle arg must be `after'/`before'/`none', not `%s'"
***************
*** 3281,3305 ****
  "\"%s\".\n"
  
! #: tp/Texinfo/Structuring.pm:231
  #, perl-format
  msgid "raising the section level of @%s which is too low"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:263
  #, perl-format
  msgid "no chapter-level command before @%s"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:268
  #, perl-format
  msgid "lowering the section level of @%s appearing after a lower element"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:357
  #, perl-format
  msgid "no sectioning command associated with @%s"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:548 tp/Texinfo/Structuring.pm:1329
  #, fuzzy, perl-format
  msgid "@%s reference to nonexistent node `%s'"
--- 3072,3101 ----
  "\"%s\".\n"
  
! #: tp/Texinfo/Structuring.pm:232
  #, perl-format
  msgid "raising the section level of @%s which is too low"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:264
  #, perl-format
  msgid "no chapter-level command before @%s"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:269
  #, perl-format
  msgid "lowering the section level of @%s appearing after a lower element"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:358
  #, perl-format
  msgid "no sectioning command associated with @%s"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:507
! #, fuzzy, perl-format
! msgid "@%s not empty"
! msgstr "%s: tom fil"
! 
! #: tp/Texinfo/Structuring.pm:563 tp/Texinfo/Structuring.pm:1345
  #, fuzzy, perl-format
  msgid "@%s reference to nonexistent node `%s'"
***************
*** 3308,3372 ****
  "avsnittsindelning?)"
  
! #: tp/Texinfo/Structuring.pm:561
! #, perl-format
  msgid "@%s entry node name `%s' different from %s name `%s'"
! msgstr ""
  
! #: tp/Texinfo/Structuring.pm:666
  #, perl-format
  msgid "unreferenced node `%s'"
  msgstr "orefererad nod \"%s\""
  
! #: tp/Texinfo/Structuring.pm:712
  #, perl-format
  msgid "node `%s' is %s for `%s' in sectioning but not in menu"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:719
  #, perl-format
  msgid "node %s `%s' in menu `%s' and in sectioning `%s' differ"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:737
  #, perl-format
  msgid "node `%s' is %s for `%s' in menu but not in sectioning"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:791
  #, perl-format
  msgid "%s pointer `%s' (for node `%s') different from %s name `%s'"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:818
  #, fuzzy, perl-format
  msgid "%s reference to nonexistent `%s'"
  msgstr "orefererad nod \"%s\""
  
! #: tp/Texinfo/Structuring.pm:837
  #, fuzzy, perl-format
  msgid "node `%s' lacks menu item for `%s' despite being its Up target"
  msgstr "Noden \"%s\" saknar menypost fÃ¶r \"%s\" trots att den Ã¤r dess Upp-mÃ¥l"
  
! #: tp/Texinfo/Structuring.pm:845
  #, perl-format
  msgid "for `%s', up in menu `%s' and up `%s' don't match"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:1341
  #, perl-format
  msgid "@%s to `%s', different from %s name `%s'"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:2007
  #, fuzzy, perl-format
  msgid "empty index key in @%s"
  msgstr "inga indexposter fÃ¶r \"%s\" hittades\n"
  
! #: tp/init/chm.pm:220 tp/init/chm.pm:276 tp/init/chm.pm:347
  #, fuzzy, perl-format
  msgid "chm.pm: could not open %s for writing: %s\n"
  msgstr "%s: kunde inte Ã¶ppna --css-fil: %s"
  
! #: tp/init/chm.pm:266 tp/init/chm.pm:337 tp/init/chm.pm:398
  #, fuzzy, perl-format
  msgid "chm.pm: error on closing %s: %s"
--- 3104,3168 ----
  "avsnittsindelning?)"
  
! #: tp/Texinfo/Structuring.pm:576
! #, fuzzy, perl-format
  msgid "@%s entry node name `%s' different from %s name `%s'"
! msgstr "Felaktigt argument till @%s"
  
! #: tp/Texinfo/Structuring.pm:681
  #, perl-format
  msgid "unreferenced node `%s'"
  msgstr "orefererad nod \"%s\""
  
! #: tp/Texinfo/Structuring.pm:727
  #, perl-format
  msgid "node `%s' is %s for `%s' in sectioning but not in menu"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:734
  #, perl-format
  msgid "node %s `%s' in menu `%s' and in sectioning `%s' differ"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:752
  #, perl-format
  msgid "node `%s' is %s for `%s' in menu but not in sectioning"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:806
  #, perl-format
  msgid "%s pointer `%s' (for node `%s') different from %s name `%s'"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:833
  #, fuzzy, perl-format
  msgid "%s reference to nonexistent `%s'"
  msgstr "orefererad nod \"%s\""
  
! #: tp/Texinfo/Structuring.pm:853
  #, fuzzy, perl-format
  msgid "node `%s' lacks menu item for `%s' despite being its Up target"
  msgstr "Noden \"%s\" saknar menypost fÃ¶r \"%s\" trots att den Ã¤r dess Upp-mÃ¥l"
  
! #: tp/Texinfo/Structuring.pm:861
  #, perl-format
  msgid "for `%s', up in menu `%s' and up `%s' don't match"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:1357
  #, perl-format
  msgid "@%s to `%s', different from %s name `%s'"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:2023
  #, fuzzy, perl-format
  msgid "empty index key in @%s"
  msgstr "inga indexposter fÃ¶r \"%s\" hittades\n"
  
! #: tp/init/chm.pm:221 tp/init/chm.pm:277 tp/init/chm.pm:348
  #, fuzzy, perl-format
  msgid "chm.pm: could not open %s for writing: %s\n"
  msgstr "%s: kunde inte Ã¶ppna --css-fil: %s"
  
! #: tp/init/chm.pm:267 tp/init/chm.pm:338 tp/init/chm.pm:399
  #, fuzzy, perl-format
  msgid "chm.pm: error on closing %s: %s"
***************
*** 3387,3393 ****
  
  #: tp/init/latex2html.pm:374
! #, perl-format
  msgid "l2h: command did not succeed: %s"
! msgstr ""
  
  #: tp/init/latex2html.pm:422
--- 3183,3189 ----
  
  #: tp/init/latex2html.pm:374
! #, fuzzy, perl-format
  msgid "l2h: command did not succeed: %s"
! msgstr "%s: kunde inte Ã¶ppna --css-fil: %s"
  
  #: tp/init/latex2html.pm:422
***************
*** 3419,3425 ****
  
  #: tp/init/latex2html.pm:534
! #, perl-format
  msgid "l2h: could not determine the fragment %d for @%s"
! msgstr ""
  
  #: tp/init/latex2html.pm:560
--- 3215,3221 ----
  
  #: tp/init/latex2html.pm:534
! #, fuzzy, perl-format
  msgid "l2h: could not determine the fragment %d for @%s"
! msgstr "%s: kunde inte Ã¶ppna --css-fil: %s"
  
  #: tp/init/latex2html.pm:560
***************
*** 3489,3546 ****
  msgstr ""
  
! #: tp/texi2any.pl:379
  #, fuzzy, perl-format
  msgid "error loading %s: %s\n"
  msgstr "fel vid skrivning till \"%s\""
  
! #: tp/texi2any.pl:392
  #, fuzzy, perl-format
  msgid "%s: unknown variable %s"
  msgstr "OkÃ¤nt kommando \"%s\""
  
! #: tp/texi2any.pl:396
  #, fuzzy, perl-format
  msgid "%s: obsolete variable %s\n"
  msgstr "StÃ¤ll in variabel: "
  
! #: tp/texi2any.pl:411
  #, fuzzy, perl-format
  msgid "%s: unknown variable %s\n"
  msgstr "OkÃ¤nt kommando \"%s\""
  
! #: tp/texi2any.pl:415
  #, fuzzy, perl-format
  msgid "obsolete variable %s\n"
  msgstr "StÃ¤ll in variabel: "
  
! #: tp/texi2any.pl:480
  #, fuzzy, perl-format
  msgid "could not read init file %s"
  msgstr "kan inte Ã¶ppna indatafilen \"%s\""
  
! #: tp/texi2any.pl:640
  #, fuzzy, perl-format
  msgid "ignoring unrecognized TEXINFO_OUTPUT_FORMAT value `%s'\n"
  msgstr "%s: Ignorerar okÃ¤nt TEXINFO_OUTPUT_FORMAT-vÃ¤rde \"%s\".\n"
  
! #: tp/texi2any.pl:723
! #, fuzzy
! msgid "Usage: makeinfo [OPTION]... TEXINFO-FILE...\n"
! msgstr "AnvÃ¤ndning: %s [FLAGGA]... TEXINFO-FIL...\n"
  
! #: tp/texi2any.pl:724
  #, fuzzy
- msgid "  or:  texi2any [OPTION]... TEXINFO-FILE...\n"
- msgstr "AnvÃ¤ndning: %s [FLAGGA]... TEXINFO-FIL...\n"
- 
- #: tp/texi2any.pl:726
  msgid ""
  "Translate Texinfo source documentation to various other formats, by default\n"
  "Info files suitable for reading online with Emacs or standalone GNU Info.\n"
  msgstr ""
  "Ã–versÃ¤tt Texinfo-kÃ¤lldokumentation till diverse andra format, som standard\n"
  "infofiler som Ã¤r lÃ¤mpliga fÃ¶r lÃ¤sning med Emacs eller GNU Info.\n"
  
! #: tp/texi2any.pl:729
  #, fuzzy, perl-format
  msgid ""
--- 3285,3341 ----
  msgstr ""
  
! #: tp/texi2any.pl:388
  #, fuzzy, perl-format
  msgid "error loading %s: %s\n"
  msgstr "fel vid skrivning till \"%s\""
  
! #: tp/texi2any.pl:401
  #, fuzzy, perl-format
  msgid "%s: unknown variable %s"
  msgstr "OkÃ¤nt kommando \"%s\""
  
! #: tp/texi2any.pl:405
  #, fuzzy, perl-format
  msgid "%s: obsolete variable %s\n"
  msgstr "StÃ¤ll in variabel: "
  
! #: tp/texi2any.pl:420
  #, fuzzy, perl-format
  msgid "%s: unknown variable %s\n"
  msgstr "OkÃ¤nt kommando \"%s\""
  
! #: tp/texi2any.pl:424
  #, fuzzy, perl-format
  msgid "obsolete variable %s\n"
  msgstr "StÃ¤ll in variabel: "
  
! #: tp/texi2any.pl:489
  #, fuzzy, perl-format
  msgid "could not read init file %s"
  msgstr "kan inte Ã¶ppna indatafilen \"%s\""
  
! #: tp/texi2any.pl:652
  #, fuzzy, perl-format
  msgid "ignoring unrecognized TEXINFO_OUTPUT_FORMAT value `%s'\n"
  msgstr "%s: Ignorerar okÃ¤nt TEXINFO_OUTPUT_FORMAT-vÃ¤rde \"%s\".\n"
  
! #: tp/texi2any.pl:735
! #, fuzzy, perl-format
! msgid "Usage: %s [OPTION]... TEXINFO-FILE...\n"
! msgstr "AnvÃ¤ndning: %s [FLAGGA]... FIL...\n"
  
! #: tp/texi2any.pl:738
  #, fuzzy
  msgid ""
  "Translate Texinfo source documentation to various other formats, by default\n"
  "Info files suitable for reading online with Emacs or standalone GNU Info.\n"
+ "\n"
+ "This program is commonly installed as both `makeinfo' and `texi2any';\n"
+ "the behavior is identical, and does not depend on the installed name.\n"
  msgstr ""
  "Ã–versÃ¤tt Texinfo-kÃ¤lldokumentation till diverse andra format, som standard\n"
  "infofiler som Ã¤r lÃ¤mpliga fÃ¶r lÃ¤sning med Emacs eller GNU Info.\n"
  
! #: tp/texi2any.pl:744
  #, fuzzy, perl-format
  msgid ""
***************
*** 3556,3560 ****
  "      --init-file=FILE        load FILE to modify the default behavior.\n"
  "  -c, --set-customization-variable VAR=VAL  set customization variable VAR \n"
! "                                to VAL.\n"
  "  -v, --verbose               explain what is being done.\n"
  "      --version               display version information and exit.\n"
--- 3351,3355 ----
  "      --init-file=FILE        load FILE to modify the default behavior.\n"
  "  -c, --set-customization-variable VAR=VAL  set customization variable VAR \n"
! "                                to value VAL.\n"
  "  -v, --verbose               explain what is being done.\n"
  "      --version               display version information and exit.\n"
***************
*** 3572,3576 ****
  "      --version               visa versionsinformation och avsluta.\n"
  
! #: tp/texi2any.pl:744
  #, fuzzy
  msgid ""
--- 3367,3371 ----
  "      --version               visa versionsinformation och avsluta.\n"
  
! #: tp/texi2any.pl:760
  #, fuzzy
  msgid ""
***************
*** 3580,3584 ****
  "      --plaintext             output plain text rather than Info.\n"
  "      --xml                   output Texinfo XML rather than Info.\n"
! "      --dvi, --dvipdf, --ps, --pdf  call texi2dvi to generate given output.\n"
  msgstr ""
  "Val av utdataformat (standard Ã¤r att producera Info):\n"
--- 3375,3380 ----
  "      --plaintext             output plain text rather than Info.\n"
  "      --xml                   output Texinfo XML rather than Info.\n"
! "      --dvi, --dvipdf, --ps, --pdf  call texi2dvi to generate given output,\n"
! "                                after checking validity of TEXINFO-FILE.\n"
  msgstr ""
  "Val av utdataformat (standard Ã¤r att producera Info):\n"
***************
*** 3588,3592 ****
  "      --plaintext             generera vanlig text istÃ¤llet fÃ¶r Info.\n"
  
! #: tp/texi2any.pl:752
  #, fuzzy
  msgid ""
--- 3384,3388 ----
  "      --plaintext             generera vanlig text istÃ¤llet fÃ¶r Info.\n"
  
! #: tp/texi2any.pl:768
  #, fuzzy
  msgid ""
***************
*** 3601,3605 ****
  "output).\n"
  "                                Also, if producing Info, write to\n"
! "                                standard output by default \n"
  "      --no-split              suppress any splitting of the output;\n"
  "                                generate only one output file.\n"
--- 3397,3401 ----
  "output).\n"
  "                                Also, if producing Info, write to\n"
! "                                standard output by default.\n"
  "      --no-split              suppress any splitting of the output;\n"
  "                                generate only one output file.\n"
***************
*** 3628,3632 ****
  "  -o, --output=FIL            generera till FIL (katalog om delad HTML).\n"
  
! #: tp/texi2any.pl:772
  #, perl-format
  msgid ""
--- 3424,3428 ----
  "  -o, --output=FIL            generera till FIL (katalog om delad HTML).\n"
  
! #: tp/texi2any.pl:788
  #, perl-format
  msgid ""
***************
*** 3670,3674 ****
  "                                (standardvÃ¤rde %d).\n"
  
! #: tp/texi2any.pl:789
  #, fuzzy
  msgid ""
--- 3466,3470 ----
  "                                (standardvÃ¤rde %d).\n"
  
! #: tp/texi2any.pl:805
  #, fuzzy
  msgid ""
***************
*** 3691,3695 ****
  "                              producera filnamn i ASCII-translitteration.\n"
  
! #: tp/texi2any.pl:800
  msgid ""
  "Options for XML and Docbook:\n"
--- 3487,3491 ----
  "                              producera filnamn i ASCII-translitteration.\n"
  
! #: tp/texi2any.pl:816
  msgid ""
  "Options for XML and Docbook:\n"
***************
*** 3697,3701 ****
  msgstr ""
  
! #: tp/texi2any.pl:803
  msgid ""
  "Options for DVI/PS/PDF:\n"
--- 3493,3497 ----
  msgstr ""
  
! #: tp/texi2any.pl:819
  msgid ""
  "Options for DVI/PS/PDF:\n"
***************
*** 3703,3707 ****
  msgstr ""
  
! #: tp/texi2any.pl:806
  #, fuzzy
  msgid ""
--- 3499,3503 ----
  msgstr ""
  
! #: tp/texi2any.pl:822
  #, fuzzy
  msgid ""
***************
*** 3709,3712 ****
--- 3505,3509 ----
  "      --commands-in-node-names  does nothing, retained for compatibility.\n"
  "  -D VAR                        define the variable VAR, as with @set.\n"
+ "  -D 'VAR VAL'                  define VAR to VAL (one shell argument).\n"
  "  -I DIR                        append DIR to the @include search path.\n"
  "  -P DIR                        prepend DIR to the @include search path.\n"
***************
*** 3723,3727 ****
  "@clear.\n"
  
! #: tp/texi2any.pl:813
  #, fuzzy
  msgid ""
--- 3520,3524 ----
  "@clear.\n"
  
! #: tp/texi2any.pl:830
  #, fuzzy
  msgid ""
***************
*** 3761,3765 ****
  "  Dessutom, fÃ¶r flaggorna --no-ifFORMAT, behandla @ifnotFORMAT-text.\n"
  
! #: tp/texi2any.pl:830
  #, fuzzy
  msgid ""
--- 3558,3562 ----
  "  Dessutom, fÃ¶r flaggorna --no-ifFORMAT, behandla @ifnotFORMAT-text.\n"
  
! #: tp/texi2any.pl:847
  #, fuzzy
  msgid ""
***************
*** 3777,3781 ****
  "  om XML genereras Ã¤r --ifxml pÃ¥ och de andra av.\n"
  
! #: tp/texi2any.pl:837
  #, fuzzy
  msgid ""
--- 3574,3578 ----
  "  om XML genereras Ã¤r --ifxml pÃ¥ och de andra av.\n"
  
! #: tp/texi2any.pl:854
  #, fuzzy
  msgid ""
***************
*** 3808,3812 ****
  "Ã¤r\n"
  
! #: tp/texi2any.pl:884
  #, perl-format
  msgid "%s: --footnote-style arg must be `separate' or `end', not `%s'.\n"
--- 3605,3609 ----
  "Ã¤r\n"
  
! #: tp/texi2any.pl:901
  #, perl-format
  msgid "%s: --footnote-style arg must be `separate' or `end', not `%s'.\n"
***************
*** 3815,3819 ****
  "\"%s\".\n"
  
! #: tp/texi2any.pl:966
  #, perl-format
  msgid "%s: --paragraph-indent arg must be numeric/`none'/`asis', not `%s'.\n"
--- 3612,3616 ----
  "\"%s\".\n"
  
! #: tp/texi2any.pl:992
  #, perl-format
  msgid "%s: --paragraph-indent arg must be numeric/`none'/`asis', not `%s'.\n"
***************
*** 3822,3869 ****
  "inte \"%s\".\n"
  
! #: tp/texi2any.pl:1043
  #, perl-format
  msgid "%s: when generating %s, only one input FILE may be specified with -o\n"
  msgstr ""
  
! #: tp/texi2any.pl:1047
  msgid "--Xopt option without printed output"
  msgstr ""
  
! #: tp/texi2any.pl:1057
  #, fuzzy, perl-format
  msgid "unknown tree transformation %s"
  msgstr "OkÃ¤nt kommando \"%s\""
  
! #: tp/texi2any.pl:1064
  #, perl-format
  msgid "ignoring splitting for format %s"
  msgstr ""
  
! #: tp/texi2any.pl:1114
  #, perl-format
  msgid "%s: missing file argument.\n"
  msgstr "%s: filargument saknas.\n"
  
! #: tp/texi2any.pl:1115
  #, perl-format
  msgid "Try `%s --help' for more information.\n"
  msgstr "Prova \"%s --help\" fÃ¶r mer information.\n"
  
! #: tp/texi2any.pl:1193
  msgid "fill_gaps_in_sectioning transformation return no result. No section?"
  msgstr ""
  
! #: tp/texi2any.pl:1215
  #, fuzzy, perl-format
  msgid "error on closing macro expand file %s: %s\n"
  msgstr "fel vid stÃ¤ngning av utdatafilen \"%s\""
  
! #: tp/texi2any.pl:1221
  #, fuzzy, perl-format
  msgid "could not open %s for writing: %s\n"
  msgstr "%s: kunde inte Ã¶ppna --css-fil: %s"
  
! #: tp/texi2any.pl:1246
  msgid ""
  "insert_nodes_for_sectioning_commands transformation return no result. No "
--- 3619,3666 ----
  "inte \"%s\".\n"
  
! #: tp/texi2any.pl:1069
  #, perl-format
  msgid "%s: when generating %s, only one input FILE may be specified with -o\n"
  msgstr ""
  
! #: tp/texi2any.pl:1073
  msgid "--Xopt option without printed output"
  msgstr ""
  
! #: tp/texi2any.pl:1083
  #, fuzzy, perl-format
  msgid "unknown tree transformation %s"
  msgstr "OkÃ¤nt kommando \"%s\""
  
! #: tp/texi2any.pl:1090
  #, perl-format
  msgid "ignoring splitting for format %s"
  msgstr ""
  
! #: tp/texi2any.pl:1140
  #, perl-format
  msgid "%s: missing file argument.\n"
  msgstr "%s: filargument saknas.\n"
  
! #: tp/texi2any.pl:1141
  #, perl-format
  msgid "Try `%s --help' for more information.\n"
  msgstr "Prova \"%s --help\" fÃ¶r mer information.\n"
  
! #: tp/texi2any.pl:1222
  msgid "fill_gaps_in_sectioning transformation return no result. No section?"
  msgstr ""
  
! #: tp/texi2any.pl:1244
  #, fuzzy, perl-format
  msgid "error on closing macro expand file %s: %s\n"
  msgstr "fel vid stÃ¤ngning av utdatafilen \"%s\""
  
! #: tp/texi2any.pl:1250
  #, fuzzy, perl-format
  msgid "could not open %s for writing: %s\n"
  msgstr "%s: kunde inte Ã¶ppna --css-fil: %s"
  
! #: tp/texi2any.pl:1275
  msgid ""
  "insert_nodes_for_sectioning_commands transformation return no result. No "
***************
*** 3871,3945 ****
  msgstr ""
  
! #: tp/texi2any.pl:1311 tp/texi2any.pl:1387
  #, fuzzy, perl-format
  msgid "%s: error on closing %s: %s\n"
  msgstr "fel vid skrivning till \"%s\""
  
! #: tp/texi2any.pl:1334 tp/texi2any.pl:1368
  #, fuzzy, perl-format
  msgid "%s: error on closing internal links file %s: %s\n"
  msgstr "fel vid stÃ¤ngning av utdatafilen \"%s\""
  
! #: tp/texi2any.pl:1340 tp/texi2any.pl:1374
  #, fuzzy, perl-format
  msgid "%s: could not open %s for writing: %s\n"
  msgstr "%s: kunde inte Ã¶ppna --css-fil: %s"
  
! #: util/texindex.c:223
! msgid "display this help and exit"
! msgstr "visa denna hjÃ¤lptext och avsluta"
  
! #: util/texindex.c:225
! msgid "send output to FILE"
! msgstr "skicka utdata till FIL"
  
! #: util/texindex.c:227
! msgid "display version information and exit"
! msgstr "visa versionsinformation och avsluta"
  
! #: util/texindex.c:237
! #, c-format
  msgid "Usage: %s [OPTION]... FILE...\n"
  msgstr "AnvÃ¤ndning: %s [FLAGGA]... FIL...\n"
  
! #: util/texindex.c:238
! #, c-format
! msgid "Generate a sorted index for each TeX output FILE.\n"
  msgstr "Generera ett sorterat index fÃ¶r varje TeX-utdataFIL.\n"
  
! #: util/texindex.c:241
! #, c-format
! msgid "Usually FILE... is specified as `foo.%c%c' for a document `foo.texi'.\n"
  msgstr ""
  "Vanligtvis anges FIL... som \"apa.%c%c\" fÃ¶r ett dokument \"apa.texi\".\n"
  
! #: util/texindex.c:243
! #, c-format
! msgid ""
! "\n"
! "Options:\n"
  msgstr ""
  "\n"
  "Flaggor:\n"
  
! #: util/texindex.c:743
! #, c-format
! msgid "failure reopening %s"
! msgstr "misslyckande vid Ã¥terÃ¶ppnande av %s"
  
! #: util/texindex.c:758 util/texindex.c:786
! #, c-format
! msgid "%s: not a texinfo index file"
! msgstr "%s: inte en texinfo-indexfil"
  
! #: util/texindex.c:993
! #, c-format
! msgid "No page number in %s"
! msgstr "Inget sidnummer i %s"
  
! #: util/texindex.c:1066
! #, c-format
! msgid "entry %s follows an entry with a secondary name"
! msgstr "posten %s fÃ¶ljer pÃ¥ en post med ett sekundÃ¤rt namn"
  
  #~ msgid "Done."
--- 3668,4059 ----
  msgstr ""
  
! #: tp/texi2any.pl:1345 tp/texi2any.pl:1421
  #, fuzzy, perl-format
  msgid "%s: error on closing %s: %s\n"
  msgstr "fel vid skrivning till \"%s\""
  
! #: tp/texi2any.pl:1368 tp/texi2any.pl:1402
  #, fuzzy, perl-format
  msgid "%s: error on closing internal links file %s: %s\n"
  msgstr "fel vid stÃ¤ngning av utdatafilen \"%s\""
  
! #: tp/texi2any.pl:1374 tp/texi2any.pl:1408
  #, fuzzy, perl-format
  msgid "%s: could not open %s for writing: %s\n"
  msgstr "%s: kunde inte Ã¶ppna --css-fil: %s"
  
! #: texindex/ti.twjr:373
! #, fuzzy, awk-format
! msgid "%s: unrecognized option `%s'\n"
! msgstr "%s: okÃ¤nd flagga \"--%s\"\n"
  
! #: texindex/ti.twjr:444
! #, fuzzy, awk-format
! msgid "%s is not a Texinfo index file\n"
! msgstr "%s: inte en texinfo-indexfil"
  
! #: texindex/ti.twjr:543
! #, awk-format
! msgid "%s:%d: Bad key %s in record\n"
! msgstr ""
  
! #: texindex/ti.twjr:566
! #, awk-format
! msgid "%s:%d: Bad entry; expected three fields, not %d\n"
! msgstr ""
! 
! #: texindex/ti.twjr:725
! #, awk-format
! msgid "%s:%d: Bad entry; expected %s at column %d\n"
! msgstr ""
! 
! #: texindex/ti.twjr:1254
! msgid "..."
! msgstr ""
! 
! #: texindex/ti.twjr:1273
! #, fuzzy, awk-format
  msgid "Usage: %s [OPTION]... FILE...\n"
  msgstr "AnvÃ¤ndning: %s [FLAGGA]... FIL...\n"
  
! #: texindex/ti.twjr:1274
! #, fuzzy
! msgid "Generate a sorted index for each TeX output FILE."
  msgstr "Generera ett sorterat index fÃ¶r varje TeX-utdataFIL.\n"
  
! #: texindex/ti.twjr:1275
! #, fuzzy
! msgid "Usually FILE... is specified as `foo.??' for a document `foo.texi'."
  msgstr ""
  "Vanligtvis anges FIL... som \"apa.%c%c\" fÃ¶r ett dokument \"apa.texi\".\n"
  
! #: texindex/ti.twjr:1277
! #, fuzzy
! msgid "Options:"
  msgstr ""
  "\n"
  "Flaggor:\n"
  
! #: texindex/ti.twjr:1278
! #, fuzzy
! msgid " -h, --help   display this help and exit"
! msgstr "visa denna hjÃ¤lptext och avsluta"
  
! #: texindex/ti.twjr:1279
! msgid " --version    display version information and exit"
! msgstr ""
  
! #: texindex/ti.twjr:1280
! msgid " --           end option processing"
! msgstr ""
  
! #~ msgid ""
! #~ "\n"
! #~ "Email bug reports to bug-texinfo@gnu.org,\n"
! #~ "general questions and discussion to help-texinfo@gnu.org.\n"
! #~ "Texinfo home page: http://www.gnu.org/software/texinfo/"
! #~ msgstr ""
! #~ "\n"
! #~ "Skicka felrapporter till bug-texinfo@gnu.org,\n"
! #~ "allmÃ¤nna frÃ¥gor och diskussion till help-texinfo@gnu.org\n"
! #~ "och synpunkter pÃ¥ Ã¶versÃ¤ttningen till sv@li.org.\n"
! #~ "Hemsida fÃ¶r texinfo: http://www.gnu.org/software/texinfo/"
! 
! #, fuzzy
! #~ msgid "general questions and discussion to help-texinfo@gnu.org."
! #~ msgstr ""
! #~ "Skicka felrapporter till bug-texinfo@gnu.org,\n"
! #~ "allmÃ¤nna frÃ¥gor och diskussion till help-texinfo@gnu.org\n"
! #~ "och synpunkter pÃ¥ Ã¶versÃ¤ttningen till sv@li.org."
! 
! #~ msgid "Insert this character"
! #~ msgstr "Infoga detta tecken"
! 
! #~ msgid "No index entries."
! #~ msgstr "Inga indexposter."
! 
! #~ msgid "CAN'T SEE THIS"
! #~ msgstr "KAN INTE SE DETTA"
! 
! #~ msgid ""
! #~ "\n"
! #~ "* Menu: Nodes whose indices contain `%s':\n"
! #~ msgstr ""
! #~ "\n"
! #~ "* Meny: Noder vars index innehÃ¥ller \"%s\":\n"
! 
! #, fuzzy
! #~ msgid "No index"
! #~ msgstr "Inga indexposter."
! 
! # char *s = concat ("", strerror (errno), _(" for %s"));
! #
! #, fuzzy
! #~ msgid "Index for `%s'"
! #~ msgstr " fÃ¶r %s"
! 
! #, fuzzy
! #~ msgid "File names matching `%s'"
! #~ msgstr "Inget matchande \"%cend %s\""
! 
! #~ msgid ""
! #~ "Basic Commands in Info Windows\n"
! #~ "******************************\n"
! #~ msgstr ""
! #~ "GrundlÃ¤ggande kommandon i Info-fÃ¶nster\n"
! #~ "**************************************\n"
! 
! #~ msgid "  %-10s  Quit this help.\n"
! #~ msgstr "  %-10s  Avsluta denna hjÃ¤lp.\n"
! 
! #~ msgid "  %-10s  Quit Info altogether.\n"
! #~ msgstr "  %-10s  Avsluta Info helt.\n"
! 
! #~ msgid "  %-10s  Invoke the Info tutorial.\n"
! #~ msgstr "  %-10s  Starta Info-handboken.\n"
! 
! #~ msgid "  %-10s  Move to the `next' node of this node.\n"
! #~ msgstr "  %-10s  GÃ¥ till nÃ¤sta nod frÃ¥n denna nod.\n"
! 
! #~ msgid "  %-10s  Move to the `previous' node of this node.\n"
! #~ msgstr "  %-10s  GÃ¥ till fÃ¶regÃ¥ende nod frÃ¥n denna nod.\n"
! 
! #~ msgid "  %-10s  Move `up' from this node.\n"
! #~ msgstr "  %-10s  GÃ¥ upp frÃ¥n denna nod.\n"
! 
! #~ msgid ""
! #~ "  %-10s  Pick menu item specified by name.\n"
! #~ "              Picking a menu item causes another node to be selected.\n"
! #~ msgstr ""
! #~ "  %-10s  VÃ¤lj den namngivna menyposten.\n"
! #~ "              Att vÃ¤lja en menypost gÃ¶r att en annan nod vÃ¤ljs.\n"
! 
! #~ msgid "  %-10s  Follow a cross reference.  Reads name of reference.\n"
! #~ msgstr "  %-10s  FÃ¶lj en korsreferens. LÃ¤ser namnet pÃ¥ en referens.\n"
! 
! #~ msgid "  %-10s  Move to the last node seen in this window.\n"
! #~ msgstr "  %-10s  GÃ¥ till den sista noden i detta fÃ¶nster.\n"
! 
! #~ msgid "  %-10s  Skip to next hypertext link within this node.\n"
! #~ msgstr "  %-10s  Hoppa till nÃ¤sta hypertextlÃ¤nk i denna nod.\n"
! 
! #~ msgid "  %-10s  Follow the hypertext link under cursor.\n"
! #~ msgstr "  %-10s  FÃ¶lj hypertextlÃ¤nken under markÃ¶ren.\n"
! 
! #~ msgid "  %-10s  Move to the `directory' node.  Equivalent to `g (DIR)'.\n"
! #~ msgstr "  %-10s  GÃ¥ till \"directory\"-noden. LikvÃ¤rdigt med \"g (DIR)\".\n"
! 
! #~ msgid "  %-10s  Move to the Top node.  Equivalent to `g Top'.\n"
! #~ msgstr "  %-10s  GÃ¥ till den Ã¶versta noden. LikvÃ¤rdigt med \"g Top\".\n"
! 
! #~ msgid ""
! #~ "Moving within a node:\n"
! #~ "---------------------\n"
! #~ msgstr ""
! #~ "FÃ¶rflyttning inom en nod:\n"
! #~ "-------------------------\n"
! 
! #~ msgid "  %-10s  Scroll forward a page.\n"
! #~ msgstr "  %-10s  Rulla en sida framÃ¥t.\n"
! 
! #~ msgid "  %-10s  Scroll backward a page.\n"
! #~ msgstr "  %-10s  Rulla en sida bakÃ¥t.\n"
! 
! #~ msgid "  %-10s  Go to the beginning of this node.\n"
! #~ msgstr "  %-10s  GÃ¥ till bÃ¶rjan pÃ¥ denna nod.\n"
! 
! #~ msgid "  %-10s  Go to the end of this node.\n"
! #~ msgstr "  %-10s  GÃ¥ till slutet pÃ¥ denna nod.\n"
! 
! #~ msgid "  %-10s  Scroll forward 1 line.\n"
! #~ msgstr "  %-10s  Rulla en rad framÃ¥t.\n"
! 
! #~ msgid "  %-10s  Scroll backward 1 line.\n"
! #~ msgstr "  %-10s  Rulla en rad bakÃ¥t.\n"
! 
! #~ msgid ""
! #~ "Other commands:\n"
! #~ "---------------\n"
! #~ msgstr ""
! #~ "Andra kommandon:\n"
! #~ "----------------\n"
! 
! #~ msgid "  %-10s  Pick first...ninth item in node's menu.\n"
! #~ msgstr "  %-10s  VÃ¤lj fÃ¶rsta...nionde objektet i nodens meny.\n"
! 
! #~ msgid "  %-10s  Pick last item in node's menu.\n"
! #~ msgstr "  %-10s  VÃ¤lj det sista objektet i nodens meny.\n"
! 
! #~ msgid ""
! #~ "  %-10s  Search for a specified string in the index entries of this Info\n"
! #~ "              file, and select the node referenced by the first entry "
! #~ "found.\n"
! #~ msgstr ""
! #~ "  %-10s  SÃ¶k efter en angiven strÃ¤ng i indexposterna i denna Info-fil,\n"
! #~ "              och vÃ¤lj noden som refereras av den fÃ¶rsta posten som\n"
! #~ "              hittas.\n"
! 
! #~ msgid ""
! #~ "  %-10s  Move to node specified by name.\n"
! #~ "              You may include a filename as well, as in "
! #~ "(FILENAME)NODENAME.\n"
! #~ msgstr ""
! #~ "  %-10s  GÃ¥ till den namngivna noden.\n"
! #~ "              Du kan Ã¤ven inkludera ett filnamn, som exempelvis\n"
! #~ "              (FILNAMN)NODNAMN.\n"
! 
! #~ msgid ""
! #~ "  %-10s  Search forward for a specified string,\n"
! #~ "              and select the node in which the next occurrence is found.\n"
! #~ msgstr ""
! #~ "  %-10s  SÃ¶k framÃ¥t efter en angiven strÃ¤ng\n"
! #~ "              och vÃ¤lj den nod i vilken nÃ¤sta fÃ¶rekomst hittas.\n"
! 
! #~ msgid ""
! #~ "  %-10s  Search backward for a specified string,\n"
! #~ "              and select the node in which the next occurrence is found.\n"
! #~ msgstr ""
! #~ "  %-10s  SÃ¶k bakÃ¥t efter en angiven strÃ¤ng\n"
! #~ "              och vÃ¤lj den nod i vilken nÃ¤sta fÃ¶rekomst hittas.\n"
! 
! #~ msgid "ESC %s is undefined."
! #~ msgstr "ESC %s Ã¤r odefinierad."
! 
! #~ msgid "%s is defined to %s."
! #~ msgstr "%s Ã¤r definierad till %s."
! 
! #~ msgid ""
! #~ "Selecting other nodes:\n"
! #~ "----------------------\n"
! #~ msgstr ""
! #~ "VÃ¤lja andra noder:\n"
! #~ "------------------\n"
! 
! #~ msgid "incorrect number of arguments"
! #~ msgstr "felaktigt antal argument"
! 
! #~ msgid "cannot open input file `%s'"
! #~ msgstr "kan inte Ã¶ppna indatafilen \"%s\""
! 
! #~ msgid "cannot create output file `%s'"
! #~ msgstr "kan inte skapa utdatafilen \"%s\""
! 
! #~ msgid "error writing to `%s'"
! #~ msgstr "fel vid skrivning till \"%s\""
! 
! #~ msgid "error closing output file `%s'"
! #~ msgstr "fel vid stÃ¤ngning av utdatafilen \"%s\""
! 
! #~ msgid "section too long"
! #~ msgstr "avsnittet Ã¤r fÃ¶r lÃ¥ngt"
! 
! #~ msgid ""
! #~ "Usage: %s [OPTION]... [INPUT-FILE]\n"
! #~ "\n"
! #~ "Compile infokey source file to infokey file.  Reads INPUT-FILE (default\n"
! #~ "$HOME/.infokey) and writes compiled key file to (by default) $HOME/."
! #~ "info.\n"
! #~ "\n"
! #~ "Options:\n"
! #~ "  --output FILE        output to FILE instead of $HOME/.info\n"
! #~ "  --help               display this help and exit.\n"
! #~ "  --version            display version information and exit.\n"
! #~ msgstr ""
! #~ "AnvÃ¤ndning: %s [FLAGGA]... [INDATAFIL]\n"
! #~ "\n"
! #~ "Kompilera infonyckelkÃ¤llfil till infonyckelfil. LÃ¤ser INDATAFIL (som\n"
! #~ "standard $HOME/.infokey) och skriver (som standard) den kompilerade\n"
! #~ "nyckelfilen till $HOME/.info.\n"
! #~ "\n"
! #~ "Flaggor:\n"
! #~ "  --output FIL         generera till FIL istÃ¤llet fÃ¶r $HOME/.info\n"
! #~ "  --help               visa denna hjÃ¤lptext och avsluta.\n"
! #~ "  --version            visa versionsinformation och avsluta.\n"
! 
! #~ msgid "Ignoring invalid infokey file `%s' - too small"
! #~ msgstr "Ignorerar ogiltig infonyckelfil \"%s\" - fÃ¶r liten"
! 
! #~ msgid "Ignoring invalid infokey file `%s' - too big"
! #~ msgstr "Ignorerar ogiltig infonyckelfil \"%s\" - fÃ¶r stor"
! 
! #~ msgid "Error reading infokey file `%s' - short read"
! #~ msgstr "Fel vid lÃ¤sning av infonyckelfilen \"%s\" - kort lÃ¤sning"
! 
! #~ msgid ""
! #~ "Invalid infokey file `%s' (bad magic numbers) -- run infokey to update it"
! #~ msgstr ""
! #~ "Ogiltig infonyckelfil \"%s\" (felaktiga magiska nummer) -- kÃ¶r infokey "
! #~ "fÃ¶r\n"
! #~ "att uppdatera den"
! 
! #~ msgid "Your infokey file `%s' is out of date -- run infokey to update it"
! #~ msgstr ""
! #~ "Din infonyckelfil \"%s\" Ã¤r fÃ¶r gammal -- kÃ¶r infokey fÃ¶r att uppdatera "
! #~ "den"
! 
! #~ msgid ""
! #~ "Invalid infokey file `%s' (bad section length) -- run infokey to update it"
! #~ msgstr ""
! #~ "Ogiltig infonyckelfil \"%s\" (felaktig asvnittslÃ¤ngd) -- kÃ¶r infokey fÃ¶r\n"
! #~ "att uppdatera den"
! 
! #~ msgid ""
! #~ "Invalid infokey file `%s' (bad section code) -- run infokey to update it"
! #~ msgstr ""
! #~ "ogiltig infonyckelfil \"%s\" (felaktig avsnittskod) -- kÃ¶r infokey fÃ¶r "
! #~ "att\n"
! #~ "uppdatera den"
! 
! #~ msgid "Bad data in infokey file -- some key bindings ignored"
! #~ msgstr "Felaktig data i infonyckelfil -- en del bindningar ignorerades"
! 
! #~ msgid "Bad data in infokey file -- some var settings ignored"
! #~ msgstr "Felaktig data i infonyckelfil -- en del instÃ¤llningar ignorerades"
! 
! # src/menus.c:332
! #~ msgid "Next"
! #~ msgstr "NÃ¤sta"
! 
! #~ msgid "No `Prev' for this node."
! #~ msgstr "Ingen \"FÃ¶reg\" fÃ¶r denna nod."
! 
! #~ msgid "Kill node (%s): "
! #~ msgstr "DÃ¶da noden (%s): "
! 
! #~ msgid "Cannot kill node `%s'"
! #~ msgstr "Kan inte dÃ¶da noden \"%s\""
! 
! #~ msgid "Cannot kill the last node"
! #~ msgstr "Kan inte dÃ¶da den sista noden"
! 
! #~ msgid "Kill this node"
! #~ msgstr "DÃ¶da denna nod"
! 
! #, fuzzy
! #~ msgid "closing file %s"
! #~ msgstr "fel vid stÃ¤ngning av utdatafilen \"%s\""
! 
! #~ msgid "Internally used by \\[universal-argument]"
! #~ msgstr "AnvÃ¤nds internt av \\[universal-argument]"
! 
! #, fuzzy
! #~ msgid "Usage: makeinfo [OPTION]... TEXINFO-FILE...\n"
! #~ msgstr "AnvÃ¤ndning: %s [FLAGGA]... TEXINFO-FIL...\n"
! 
! #, fuzzy
! #~ msgid "  or:  texi2any [OPTION]... TEXINFO-FILE...\n"
! #~ msgstr "AnvÃ¤ndning: %s [FLAGGA]... TEXINFO-FIL...\n"
! 
! #~ msgid "send output to FILE"
! #~ msgstr "skicka utdata till FIL"
! 
! #~ msgid "failure reopening %s"
! #~ msgstr "misslyckande vid Ã¥terÃ¶ppnande av %s"
! 
! #~ msgid "No page number in %s"
! #~ msgstr "Inget sidnummer i %s"
! 
! #~ msgid "entry %s follows an entry with a secondary name"
! #~ msgstr "posten %s fÃ¶ljer pÃ¥ en post med ett sekundÃ¤rt namn"
  
  #~ msgid "Done."
***************
*** 4491,4497 ****
  #~ msgstr "Noden \"%s\" krÃ¤ver ett kommando fÃ¶r avsnittsindelning (t.ex. %c%s)"
  
- #~ msgid "No node name specified for `%c%s' command"
- #~ msgstr "Inget nodnamn angivet fÃ¶r kommandot \"%c%s\""
- 
  #~ msgid "Anchor `%s' and node `%s' map to the same file name"
  #~ msgstr "Ankaret \"%s\" och noden \"%s\" mappas till samma filnamn"
--- 4605,4608 ----
***************
*** 4759,4766 ****
  
  #, fuzzy
- #~ msgid "@%s not allowed in argument to @%s"
- #~ msgstr "@item Ã¤r inte tillÃ¥tet i argument till @itemize"
- 
- #, fuzzy
  #~ msgid "@%s already set"
  #~ msgstr "Indexet \"%s\" finns redan"
--- 4870,4873 ----
***************
*** 4802,4809 ****
  #~ msgstr "\".\" eller \",\" mÃ¥ste fÃ¶lja pÃ¥ @%s, inte \"%c\""
  
- #, fuzzy
- #~ msgid "@menu before first node"
- #~ msgstr "@menu sÃ¥gs innan fÃ¶rsta @node, skapar \"Top\"-nod"
- 
  #~ msgid "One completion:\n"
  #~ msgstr "En komplettering:\n"
--- 4909,4912 ----
***************
*** 4868,4874 ****
  #~ msgstr "NamnlÃ¶s"
  
- #~ msgid "This is %s, produced by makeinfo version %s from %s.\n"
- #~ msgstr "Detta Ã¤r %s, skapad av makeinfo version %s frÃ¥n %s.\n"
- 
  # src/menus.c:332
  #~ msgid "Next:"
--- 4971,4974 ----
***************
*** 5332,5343 ****
  #~ msgstr "\\%-10[scroll-backward]  Rulla en rad bakÃ¥t.\n"
  
- #~ msgid ""
- #~ "Email bug reports to bug-texinfo@gnu.org,\n"
- #~ "general questions and discussion to help-texinfo@gnu.org."
- #~ msgstr ""
- #~ "Skicka felrapporter till bug-texinfo@gnu.org,\n"
- #~ "allmÃ¤nna frÃ¥gor och diskussion till help-texinfo@gnu.org\n"
- #~ "och synpunkter pÃ¥ Ã¶versÃ¤ttningen till sv@li.org."
- 
  #~ msgid "%s' argument to @image command not found"
  #~ msgstr "%s argument till @image-kommandot hittades inte"
--- 5432,5435 ----
diff -Nrc2 texinfo-5.2/po/texinfo.pot texinfo-6.0/po/texinfo.pot
*** texinfo-5.2/po/texinfo.pot	2013-09-26 23:52:36.000000000 +0100
--- texinfo-6.0/po/texinfo.pot	2015-06-26 13:52:31.000000000 +0100
***************
*** 7,13 ****
  msgid ""
  msgstr ""
! "Project-Id-Version: texinfo 5.2\n"
  "Report-Msgid-Bugs-To: bug-texinfo@gnu.org\n"
! "POT-Creation-Date: 2013-09-26 15:52-0700\n"
  "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
  "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
--- 7,13 ----
  msgid ""
  msgstr ""
! "Project-Id-Version: GNU texinfo 6.0\n"
  "Report-Msgid-Bugs-To: bug-texinfo@gnu.org\n"
! "POT-Creation-Date: 2015-06-26 13:52+0100\n"
  "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
  "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
***************
*** 19,78 ****
  "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
  
! #: gnulib/lib/error.c:188
  msgid "Unknown system error"
  msgstr ""
  
! #: gnulib/lib/getopt.c:547 gnulib/lib/getopt.c:576
  #, c-format
  msgid "%s: option '%s' is ambiguous; possibilities:"
  msgstr ""
  
! #: gnulib/lib/getopt.c:624 gnulib/lib/getopt.c:628
  #, c-format
  msgid "%s: option '--%s' doesn't allow an argument\n"
  msgstr ""
  
! #: gnulib/lib/getopt.c:637 gnulib/lib/getopt.c:642
  #, c-format
  msgid "%s: option '%c%s' doesn't allow an argument\n"
  msgstr ""
  
! #: gnulib/lib/getopt.c:685 gnulib/lib/getopt.c:704
  #, c-format
  msgid "%s: option '--%s' requires an argument\n"
  msgstr ""
  
! #: gnulib/lib/getopt.c:742 gnulib/lib/getopt.c:745
  #, c-format
  msgid "%s: unrecognized option '--%s'\n"
  msgstr ""
  
! #: gnulib/lib/getopt.c:753 gnulib/lib/getopt.c:756
  #, c-format
  msgid "%s: unrecognized option '%c%s'\n"
  msgstr ""
  
! #: gnulib/lib/getopt.c:805 gnulib/lib/getopt.c:808
  #, c-format
  msgid "%s: invalid option -- '%c'\n"
  msgstr ""
  
! #: gnulib/lib/getopt.c:861 gnulib/lib/getopt.c:878 gnulib/lib/getopt.c:1088
! #: gnulib/lib/getopt.c:1106
  #, c-format
  msgid "%s: option requires an argument -- '%c'\n"
  msgstr ""
  
! #: gnulib/lib/getopt.c:934 gnulib/lib/getopt.c:950
  #, c-format
  msgid "%s: option '-W %s' is ambiguous\n"
  msgstr ""
  
! #: gnulib/lib/getopt.c:974 gnulib/lib/getopt.c:992
  #, c-format
  msgid "%s: option '-W %s' doesn't allow an argument\n"
  msgstr ""
  
! #: gnulib/lib/getopt.c:1013 gnulib/lib/getopt.c:1031
  #, c-format
  msgid "%s: option '-W %s' requires an argument\n"
--- 19,83 ----
  "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
  
! #: gnulib/lib/error.c:191
  msgid "Unknown system error"
  msgstr ""
  
! #: gnulib/lib/getopt.c:575 gnulib/lib/getopt.c:604
  #, c-format
  msgid "%s: option '%s' is ambiguous; possibilities:"
  msgstr ""
  
! #: gnulib/lib/getopt.c:619
! #, c-format
! msgid "%s: option '%s' is ambiguous\n"
! msgstr ""
! 
! #: gnulib/lib/getopt.c:654 gnulib/lib/getopt.c:658
  #, c-format
  msgid "%s: option '--%s' doesn't allow an argument\n"
  msgstr ""
  
! #: gnulib/lib/getopt.c:667 gnulib/lib/getopt.c:672
  #, c-format
  msgid "%s: option '%c%s' doesn't allow an argument\n"
  msgstr ""
  
! #: gnulib/lib/getopt.c:715 gnulib/lib/getopt.c:734
  #, c-format
  msgid "%s: option '--%s' requires an argument\n"
  msgstr ""
  
! #: gnulib/lib/getopt.c:772 gnulib/lib/getopt.c:775
  #, c-format
  msgid "%s: unrecognized option '--%s'\n"
  msgstr ""
  
! #: gnulib/lib/getopt.c:783 gnulib/lib/getopt.c:786
  #, c-format
  msgid "%s: unrecognized option '%c%s'\n"
  msgstr ""
  
! #: gnulib/lib/getopt.c:835 gnulib/lib/getopt.c:838
  #, c-format
  msgid "%s: invalid option -- '%c'\n"
  msgstr ""
  
! #: gnulib/lib/getopt.c:891 gnulib/lib/getopt.c:908 gnulib/lib/getopt.c:1118
! #: gnulib/lib/getopt.c:1136
  #, c-format
  msgid "%s: option requires an argument -- '%c'\n"
  msgstr ""
  
! #: gnulib/lib/getopt.c:964 gnulib/lib/getopt.c:980
  #, c-format
  msgid "%s: option '-W %s' is ambiguous\n"
  msgstr ""
  
! #: gnulib/lib/getopt.c:1004 gnulib/lib/getopt.c:1022
  #, c-format
  msgid "%s: option '-W %s' doesn't allow an argument\n"
  msgstr ""
  
! #: gnulib/lib/getopt.c:1043 gnulib/lib/getopt.c:1061
  #, c-format
  msgid "%s: option '-W %s' requires an argument\n"
***************
*** 155,259 ****
  msgstr ""
  
! #: info/echo-area.c:283 info/session.c:978
  msgid "Move forward a character"
  msgstr ""
  
! #: info/echo-area.c:295 info/session.c:1005
  msgid "Move backward a character"
  msgstr ""
  
! #: info/echo-area.c:307
  msgid "Move to the start of this line"
  msgstr ""
  
! #: info/echo-area.c:312
  msgid "Move to the end of this line"
  msgstr ""
  
! #: info/echo-area.c:320 info/session.c:1037
  msgid "Move forward a word"
  msgstr ""
  
! #: info/echo-area.c:360 info/session.c:1061
  msgid "Move backward a word"
  msgstr ""
  
! #: info/echo-area.c:400
  msgid "Delete the character under the cursor"
  msgstr ""
  
! #: info/echo-area.c:430
  msgid "Delete the character behind the cursor"
  msgstr ""
  
! #: info/echo-area.c:451
  msgid "Cancel or quit operation"
  msgstr ""
  
! #: info/echo-area.c:466
  msgid "Accept (or force completion of) this line"
  msgstr ""
  
! #: info/echo-area.c:471
  msgid "Insert next character verbatim"
  msgstr ""
  
! #: info/echo-area.c:479
! msgid "Insert this character"
! msgstr ""
! 
! #: info/echo-area.c:498
  msgid "Insert a TAB character"
  msgstr ""
  
! #: info/echo-area.c:505
  msgid "Transpose characters at point"
  msgstr ""
  
! #: info/echo-area.c:556
  msgid "Yank back the contents of the last kill"
  msgstr ""
  
! #: info/echo-area.c:563
  msgid "Kill ring is empty"
  msgstr ""
  
! #: info/echo-area.c:576
  msgid "Yank back a previous kill"
  msgstr ""
  
! #: info/echo-area.c:609
  msgid "Kill to the end of the line"
  msgstr ""
  
! #: info/echo-area.c:622
  msgid "Kill to the beginning of the line"
  msgstr ""
  
! #: info/echo-area.c:634
  msgid "Kill the word following the cursor"
  msgstr ""
  
! #: info/echo-area.c:654
  msgid "Kill the word preceding the cursor"
  msgstr ""
  
! #: info/echo-area.c:871 info/echo-area.c:929
  msgid "No completions"
  msgstr ""
  
! #: info/echo-area.c:873
  msgid "Not complete"
  msgstr ""
  
! #: info/echo-area.c:914
  msgid "List possible completions"
  msgstr ""
  
! #: info/echo-area.c:933
  msgid "Sole completion"
  msgstr ""
  
! #: info/echo-area.c:941
  #, c-format
  msgid "%d completion:\n"
--- 160,260 ----
  msgstr ""
  
! #: info/echo-area.c:299 info/session.c:1328
  msgid "Move forward a character"
  msgstr ""
  
! #: info/echo-area.c:318 info/session.c:1341
  msgid "Move backward a character"
  msgstr ""
  
! #: info/echo-area.c:344
  msgid "Move to the start of this line"
  msgstr ""
  
! #: info/echo-area.c:349
  msgid "Move to the end of this line"
  msgstr ""
  
! #: info/echo-area.c:357 info/session.c:1356
  msgid "Move forward a word"
  msgstr ""
  
! #: info/echo-area.c:397 info/session.c:1370
  msgid "Move backward a word"
  msgstr ""
  
! #: info/echo-area.c:437
  msgid "Delete the character under the cursor"
  msgstr ""
  
! #: info/echo-area.c:457
  msgid "Delete the character behind the cursor"
  msgstr ""
  
! #: info/echo-area.c:478
  msgid "Cancel or quit operation"
  msgstr ""
  
! #: info/echo-area.c:493
  msgid "Accept (or force completion of) this line"
  msgstr ""
  
! #: info/echo-area.c:498
  msgid "Insert next character verbatim"
  msgstr ""
  
! #: info/echo-area.c:530
  msgid "Insert a TAB character"
  msgstr ""
  
! #: info/echo-area.c:582
  msgid "Transpose characters at point"
  msgstr ""
  
! #: info/echo-area.c:651
  msgid "Yank back the contents of the last kill"
  msgstr ""
  
! #: info/echo-area.c:658
  msgid "Kill ring is empty"
  msgstr ""
  
! #: info/echo-area.c:671
  msgid "Yank back a previous kill"
  msgstr ""
  
! #: info/echo-area.c:704
  msgid "Kill to the end of the line"
  msgstr ""
  
! #: info/echo-area.c:717
  msgid "Kill to the beginning of the line"
  msgstr ""
  
! #: info/echo-area.c:729
  msgid "Kill the word following the cursor"
  msgstr ""
  
! #: info/echo-area.c:749
  msgid "Kill the word preceding the cursor"
  msgstr ""
  
! #: info/echo-area.c:981 info/echo-area.c:1039
  msgid "No completions"
  msgstr ""
  
! #: info/echo-area.c:983
  msgid "Not complete"
  msgstr ""
  
! #: info/echo-area.c:1032
  msgid "List possible completions"
  msgstr ""
  
! #: info/echo-area.c:1043
  msgid "Sole completion"
  msgstr ""
  
! #: info/echo-area.c:1052
  #, c-format
  msgid "%d completion:\n"
***************
*** 262,298 ****
  msgstr[1] ""
  
! #: info/echo-area.c:1091
  msgid "Insert completion"
  msgstr ""
  
! #: info/echo-area.c:1228
  #, c-format
  msgid "Building completions..."
  msgstr ""
  
! #: info/echo-area.c:1347
  msgid "Scroll the completions window"
  msgstr ""
  
! #: info/filesys.c:88
  #, c-format
  msgid "looking for file \"%s\""
  msgstr ""
  
! #: info/filesys.c:178
  #, c-format
  msgid "looking for file %s in %s"
  msgstr ""
  
! #: info/filesys.c:209 info/filesys.c:224 info/filesys.c:245
  #, c-format
  msgid "found file %s"
  msgstr ""
  
! #: info/footnotes.c:211
  msgid "Footnotes could not be displayed"
  msgstr ""
  
! #: info/footnotes.c:237
  msgid "Show the footnotes associated with this node in another window"
  msgstr ""
--- 263,300 ----
  msgstr[1] ""
  
! #: info/echo-area.c:1169
  msgid "Insert completion"
  msgstr ""
  
! #: info/echo-area.c:1271
  #, c-format
  msgid "Building completions..."
  msgstr ""
  
! #: info/echo-area.c:1390
  msgid "Scroll the completions window"
  msgstr ""
  
! #: info/filesys.c:91
  #, c-format
  msgid "looking for file \"%s\""
  msgstr ""
  
! #: info/filesys.c:158
  #, c-format
  msgid "looking for file %s in %s"
  msgstr ""
  
! #: info/filesys.c:227 info/filesys.c:241 info/filesys.c:262
  #, c-format
  msgid "found file %s"
  msgstr ""
  
! #: info/footnotes.c:231
! #, c-format
  msgid "Footnotes could not be displayed"
  msgstr ""
  
! #: info/footnotes.c:251
  msgid "Show the footnotes associated with this node in another window"
  msgstr ""
***************
*** 302,452 ****
  msgstr ""
  
! #: info/indices.c:174
! msgid "Look up a string in the index for this file"
! msgstr ""
! 
! #: info/indices.c:202 info/indices.c:885
  #, c-format
  msgid "Finding index entries..."
  msgstr ""
  
! #: info/indices.c:209
  #, c-format
  msgid "No indices found."
  msgstr ""
  
! #: info/indices.c:219
  msgid "Index entry: "
  msgstr ""
  
! #: info/indices.c:253 info/indices.c:907 info/session.c:4204
  #, c-format
! msgid "Search string too short"
  msgstr ""
  
! #: info/indices.c:365
  msgid ""
! "Go to the next matching index item from the last `\\[index-search]' command"
  msgstr ""
  
! #: info/indices.c:376
  #, c-format
  msgid "No previous index search string."
  msgstr ""
  
! #: info/indices.c:383
! #, c-format
! msgid "No index entries."
! msgstr ""
! 
! #: info/indices.c:431
  #, c-format
! msgid "No more index entries containing `%s'."
  msgstr ""
  
! #: info/indices.c:432 info/indices.c:942
  #, c-format
! msgid "No index entries containing `%s'."
  msgstr ""
  
! #: info/indices.c:444
! msgid "CAN'T SEE THIS"
! msgstr ""
! 
! #: info/indices.c:480
! #, c-format
! msgid "Found `%s' in %s. (`\\[next-index-match]' tries to find next.)"
! msgstr ""
! 
! #: info/indices.c:611
  #, c-format
! msgid "Scanning indices of `%s'..."
  msgstr ""
  
! #: info/indices.c:659
! #, c-format
! msgid "No available info files have `%s' in their indices."
! msgstr ""
! 
! #: info/indices.c:685
  msgid "Grovel all known info file's indices for a string and build a menu"
  msgstr ""
  
! #: info/indices.c:689
! msgid "Index apropos: "
  msgstr ""
  
! #: info/indices.c:717
  #, c-format
! msgid ""
! "\n"
! "* Menu: Nodes whose indices contain `%s':\n"
  msgstr ""
  
! #: info/indices.c:869
  msgid "List all matches of a string in the index"
  msgstr ""
  
! #: info/indices.c:891
! #, c-format
! msgid "No index"
  msgstr ""
  
! #: info/indices.c:895
! msgid "Index topic: "
  msgstr ""
  
! #: info/indices.c:913
  #, c-format
! msgid "Index for `%s'"
  msgstr ""
  
! #: info/indices.c:966
  #, c-format
! msgid "File names matching `%s'"
  msgstr ""
  
! #: info/indices.c:996
! msgid "Show all matching files"
  msgstr ""
  
! #: info/indices.c:1000
  #, c-format
! msgid "No file index"
  msgstr ""
  
! #: info/info.c:316
  #, c-format
! msgid "no index entries found for `%s'\n"
  msgstr ""
  
! #: info/info.c:490
  #, c-format
  msgid "invalid number: %s\n"
  msgstr ""
  
! #: info/info.c:641
  #, c-format
  msgid "malformed variable assignment: %s"
  msgstr ""
  
! #: info/info.c:650 info/infomap.c:1218
  #, c-format
  msgid "%s: no such variable"
  msgstr ""
  
! #: info/info.c:654 info/infomap.c:1222
  #, c-format
  msgid "value %s is not valid for variable %s"
  msgstr ""
  
! #: info/info.c:671 info/infokey.c:892
  #, c-format
  msgid "Try --help for more information.\n"
  msgstr ""
  
! #: info/info.c:693 info/infokey.c:144 install-info/install-info.c:2163
! #: tp/texi2any.pl:861 util/texindex.c:295
! #, c-format, perl-format
  msgid ""
  "Copyright (C) %s Free Software Foundation, Inc.\n"
--- 304,434 ----
  msgstr ""
  
! #: info/indices.c:123 info/indices.c:806
  #, c-format
  msgid "Finding index entries..."
  msgstr ""
  
! #: info/indices.c:206
! msgid "Look up a string in the index for this file"
! msgstr ""
! 
! #: info/indices.c:218 info/indices.c:324 info/indices.c:812
  #, c-format
  msgid "No indices found."
  msgstr ""
  
! #: info/indices.c:222
  msgid "Index entry: "
  msgstr ""
  
! #: info/indices.c:439
  #, c-format
! msgid "Found '%s' in %s. ('\\[next-index-match]' tries to find next.)"
  msgstr ""
  
! #: info/indices.c:449
  msgid ""
! "Go to the next matching index item from the last '\\[index-search]' command"
  msgstr ""
  
! #: info/indices.c:460
  #, c-format
  msgid "No previous index search string."
  msgstr ""
  
! #: info/indices.c:478
  #, c-format
! msgid "No more index entries containing '%s'."
  msgstr ""
  
! #: info/indices.c:479 info/indices.c:874
  #, c-format
! msgid "No index entries containing '%s'."
  msgstr ""
  
! #: info/indices.c:583
  #, c-format
! msgid "Scanning indices of '%s'..."
  msgstr ""
  
! #: info/indices.c:636
  msgid "Grovel all known info file's indices for a string and build a menu"
  msgstr ""
  
! #: info/indices.c:644 info/indices.c:646
! msgid "Index apropos"
  msgstr ""
  
! #: info/indices.c:686
  #, c-format
! msgid "Index entries containing '%s':\n"
  msgstr ""
  
! #: info/indices.c:791
  msgid "List all matches of a string in the index"
  msgstr ""
  
! #: info/indices.c:818 info/indices.c:820
! msgid "Index topic"
  msgstr ""
  
! #: info/indices.h:40
! #, c-format
! msgid "No available info files have '%s' in their indices."
  msgstr ""
  
! #: info/info-utils.c:899
  #, c-format
! msgid "Error converting file character encoding."
  msgstr ""
  
! #: info/info.c:223 info/session.c:2700
  #, c-format
! msgid "No menu item '%s' in node '%s'."
  msgstr ""
  
! #: info/info.c:316
! #, c-format
! msgid "No file given for node '%s'."
  msgstr ""
  
! #: info/info.c:365 info/info.c:1115
  #, c-format
! msgid "Cannot find node '%s'."
  msgstr ""
  
! #: info/info.c:387
  #, c-format
! msgid "No program name given."
  msgstr ""
  
! #: info/info.c:578
  #, c-format
  msgid "invalid number: %s\n"
  msgstr ""
  
! #: info/info.c:758
  #, c-format
  msgid "malformed variable assignment: %s"
  msgstr ""
  
! #: info/info.c:765 info/infokey.c:537
  #, c-format
  msgid "%s: no such variable"
  msgstr ""
  
! #: info/info.c:771 info/infokey.c:539
  #, c-format
  msgid "value %s is not valid for variable %s"
  msgstr ""
  
! #: info/info.c:783
  #, c-format
  msgid "Try --help for more information.\n"
  msgstr ""
  
! #: info/info.c:805 install-info/install-info.c:2212 tp/texi2any.pl:878
! #: texindex/ti.twjr:1293
! #, c-format, awk-format, perl-format
  msgid ""
  "Copyright (C) %s Free Software Foundation, Inc.\n"
***************
*** 457,471 ****
  msgstr ""
  
! #: info/info.c:785
  #, c-format
! msgid "can't open %s: %s"
  msgstr ""
  
! #: info/info.c:791
! #, c-format
! msgid "debugging output diverted to \"%s\""
! msgstr ""
! 
! #: info/info.c:877
  #, c-format
  msgid ""
--- 439,448 ----
  msgstr ""
  
! #: info/info.c:963
  #, c-format
! msgid "no index entries found for '%s'\n"
  msgstr ""
  
! #: info/info.c:1016
  #, c-format
  msgid ""
***************
*** 475,479 ****
  msgstr ""
  
! #: info/info.c:883
  msgid ""
  "Options:\n"
--- 452,456 ----
  msgstr ""
  
! #: info/info.c:1022
  msgid ""
  "Options:\n"
***************
*** 486,490 ****
  msgstr ""
  
! #: info/info.c:891
  msgid ""
  "  -h, --help                   display this help and exit.\n"
--- 463,467 ----
  msgstr ""
  
! #: info/info.c:1030
  msgid ""
  "  -h, --help                   display this help and exit.\n"
***************
*** 494,498 ****
  msgstr ""
  
! #: info/info.c:897
  msgid ""
  "  -R, --raw-escapes            output \"raw\" ANSI escapes (default).\n"
--- 471,475 ----
  msgstr ""
  
! #: info/info.c:1036
  msgid ""
  "  -R, --raw-escapes            output \"raw\" ANSI escapes (default).\n"
***************
*** 502,510 ****
  msgstr ""
  
! #: info/info.c:904
  msgid "  -b, --speech-friendly        be friendly to speech synthesizers."
  msgstr ""
  
! #: info/info.c:908
  msgid ""
  "      --strict-node-location   (for debugging) use Info file pointers as-"
--- 479,487 ----
  msgstr ""
  
! #: info/info.c:1043
  msgid "  -b, --speech-friendly        be friendly to speech synthesizers."
  msgstr ""
  
! #: info/info.c:1047
  msgid ""
  "      --strict-node-location   (for debugging) use Info file pointers as-"
***************
*** 518,538 ****
  msgstr ""
  
! #: info/info.c:917
  msgid ""
  "\n"
  "The first non-option argument, if present, is the menu entry to start from;\n"
! "it is searched for in all `dir' files along INFOPATH.\n"
! "If it is not present, info merges all `dir' files and shows the result.\n"
  "Any remaining arguments are treated as the names of menu\n"
  "items relative to the initial node visited."
  msgstr ""
  
! #: info/info.c:924
  msgid ""
  "\n"
! "For a summary of key bindings, type h within Info."
  msgstr ""
  
! #: info/info.c:927
  msgid ""
  "\n"
--- 495,515 ----
  msgstr ""
  
! #: info/info.c:1056
  msgid ""
  "\n"
  "The first non-option argument, if present, is the menu entry to start from;\n"
! "it is searched for in all 'dir' files along INFOPATH.\n"
! "If it is not present, info merges all 'dir' files and shows the result.\n"
  "Any remaining arguments are treated as the names of menu\n"
  "items relative to the initial node visited."
  msgstr ""
  
! #: info/info.c:1063
  msgid ""
  "\n"
! "For a summary of key bindings, type H within Info."
  msgstr ""
  
! #: info/info.c:1066
  msgid ""
  "\n"
***************
*** 542,546 ****
  "  info info-stnd             show the manual specific to this Info program\n"
  "  info emacs                 start at emacs node from top-level dir\n"
! "  info emacs buffers         start at buffers node within emacs manual\n"
  "  info --show-options emacs  start at node with emacs' command line options\n"
  "  info --subnodes -o out.txt emacs  dump entire manual to out.txt\n"
--- 519,525 ----
  "  info info-stnd             show the manual specific to this Info program\n"
  "  info emacs                 start at emacs node from top-level dir\n"
! "  info emacs buffers         select buffers menu entry in emacs manual\n"
! "  info emacs -n Files        start at Files node within emacs manual\n"
! "  info '(emacs)Files'        alternative way to start at Files node\n"
  "  info --show-options emacs  start at node with emacs' command line options\n"
  "  info --subnodes -o out.txt emacs  dump entire manual to out.txt\n"
***************
*** 548,554 ****
  msgstr ""
  
! #: info/info.c:938 info/infokey.c:911 util/texindex.c:259
  msgid ""
- "\n"
  "Email bug reports to bug-texinfo@gnu.org,\n"
  "general questions and discussion to help-texinfo@gnu.org.\n"
--- 527,533 ----
  msgstr ""
  
! #: info/info.c:1081 install-info/install-info.c:616 tp/texi2any.pl:866
! #: texindex/ti.twjr:1282
  msgid ""
  "Email bug reports to bug-texinfo@gnu.org,\n"
  "general questions and discussion to help-texinfo@gnu.org.\n"
***************
*** 556,673 ****
  msgstr ""
  
! #: info/info.c:972
  #, c-format
! msgid "Cannot find node `%s'."
  msgstr ""
  
! #: info/info.c:973
! #, c-format
! msgid "Cannot find node `(%s)%s'."
! msgstr ""
! 
! #: info/info.c:974
  msgid "Cannot find a window!"
  msgstr ""
  
! #: info/info.c:975
  msgid "Point doesn't appear within this window's node!"
  msgstr ""
  
! #: info/info.c:976
  msgid "Cannot delete the last window."
  msgstr ""
  
! #: info/info.c:977
  msgid "No menu in this node."
  msgstr ""
  
! #: info/info.c:978
  msgid "No footnotes in this node."
  msgstr ""
  
! #: info/info.c:979
  msgid "No cross references in this node."
  msgstr ""
  
! #: info/info.c:980
  #, c-format
! msgid "No `%s' pointer for this node."
  msgstr ""
  
! #: info/info.c:981
  #, c-format
! msgid "Unknown Info command `%c'; try `?' for help."
  msgstr ""
  
! #: info/info.c:982
  #, c-format
! msgid "Terminal type `%s' is not smart enough to run Info."
  msgstr ""
  
! #: info/info.c:983
  msgid "You are already at the last page of this node."
  msgstr ""
  
! #: info/info.c:984
  msgid "You are already at the first page of this node."
  msgstr ""
  
! #: info/info.c:985
  msgid "Only one window."
  msgstr ""
  
! #: info/info.c:986
  msgid "Resulting window would be too small."
  msgstr ""
  
! #: info/info.c:987
  msgid "Not enough room for a help window, please delete a window."
  msgstr ""
  
! #: info/infodoc.c:45
  msgid "Basic Info command keys\n"
  msgstr ""
  
! #: info/infodoc.c:47
  msgid "\\%-10[quit-help]  Close this help window.\n"
  msgstr ""
  
! #: info/infodoc.c:48
  msgid "\\%-10[quit]  Quit Info altogether.\n"
  msgstr ""
  
! #: info/infodoc.c:49
  msgid "\\%-10[get-info-help-node]  Invoke the Info tutorial.\n"
  msgstr ""
  
! #: info/infodoc.c:51
  msgid "\\%-10[prev-line]  Move up one line.\n"
  msgstr ""
  
! #: info/infodoc.c:52
  msgid "\\%-10[next-line]  Move down one line.\n"
  msgstr ""
  
! #: info/infodoc.c:53
  msgid "\\%-10[scroll-backward]  Scroll backward one screenful.\n"
  msgstr ""
  
! #: info/infodoc.c:54
  msgid "\\%-10[scroll-forward]  Scroll forward one screenful.\n"
  msgstr ""
  
! #: info/infodoc.c:55
  msgid "\\%-10[beginning-of-node]  Go to the beginning of this node.\n"
  msgstr ""
  
! #: info/infodoc.c:56
  msgid "\\%-10[end-of-node]  Go to the end of this node.\n"
  msgstr ""
  
! #: info/infodoc.c:58
  msgid "\\%-10[move-to-next-xref]  Skip to the next hypertext link.\n"
  msgstr ""
  
! #: info/infodoc.c:59
  msgid ""
  "\\%-10[select-reference-this-line]  Follow the hypertext link under the "
--- 535,647 ----
  msgstr ""
  
! #: info/info.c:1116
  #, c-format
! msgid "Cannot find node '(%s)%s'."
  msgstr ""
  
! #: info/info.c:1117
  msgid "Cannot find a window!"
  msgstr ""
  
! #: info/info.c:1118
  msgid "Point doesn't appear within this window's node!"
  msgstr ""
  
! #: info/info.c:1119
  msgid "Cannot delete the last window."
  msgstr ""
  
! #: info/info.c:1120
  msgid "No menu in this node."
  msgstr ""
  
! #: info/info.c:1121
  msgid "No footnotes in this node."
  msgstr ""
  
! #: info/info.c:1122
  msgid "No cross references in this node."
  msgstr ""
  
! #: info/info.c:1123
  #, c-format
! msgid "No '%s' pointer for this node."
  msgstr ""
  
! #: info/info.c:1124
  #, c-format
! msgid "Unknown Info command '%c'; try '?' for help."
  msgstr ""
  
! #: info/info.c:1125
  #, c-format
! msgid "Terminal type '%s' is not smart enough to run Info."
  msgstr ""
  
! #: info/info.c:1126
  msgid "You are already at the last page of this node."
  msgstr ""
  
! #: info/info.c:1127
  msgid "You are already at the first page of this node."
  msgstr ""
  
! #: info/info.c:1128
  msgid "Only one window."
  msgstr ""
  
! #: info/info.c:1129
  msgid "Resulting window would be too small."
  msgstr ""
  
! #: info/info.c:1130
  msgid "Not enough room for a help window, please delete a window."
  msgstr ""
  
! #: info/infodoc.c:40
  msgid "Basic Info command keys\n"
  msgstr ""
  
! #: info/infodoc.c:42
  msgid "\\%-10[quit-help]  Close this help window.\n"
  msgstr ""
  
! #: info/infodoc.c:43
  msgid "\\%-10[quit]  Quit Info altogether.\n"
  msgstr ""
  
! #: info/infodoc.c:44
  msgid "\\%-10[get-info-help-node]  Invoke the Info tutorial.\n"
  msgstr ""
  
! #: info/infodoc.c:46
  msgid "\\%-10[prev-line]  Move up one line.\n"
  msgstr ""
  
! #: info/infodoc.c:47
  msgid "\\%-10[next-line]  Move down one line.\n"
  msgstr ""
  
! #: info/infodoc.c:48
  msgid "\\%-10[scroll-backward]  Scroll backward one screenful.\n"
  msgstr ""
  
! #: info/infodoc.c:49
  msgid "\\%-10[scroll-forward]  Scroll forward one screenful.\n"
  msgstr ""
  
! #: info/infodoc.c:50
  msgid "\\%-10[beginning-of-node]  Go to the beginning of this node.\n"
  msgstr ""
  
! #: info/infodoc.c:51
  msgid "\\%-10[end-of-node]  Go to the end of this node.\n"
  msgstr ""
  
! #: info/infodoc.c:53
  msgid "\\%-10[move-to-next-xref]  Skip to the next hypertext link.\n"
  msgstr ""
  
! #: info/infodoc.c:54
  msgid ""
  "\\%-10[select-reference-this-line]  Follow the hypertext link under the "
***************
*** 675,743 ****
  msgstr ""
  
! #: info/infodoc.c:60
  msgid "\\%-10[history-node]  Go back to the last node seen in this window.\n"
  msgstr ""
  
! #: info/infodoc.c:62
  msgid "\\%-10[global-prev-node]  Go to the previous node in the document.\n"
  msgstr ""
  
! #: info/infodoc.c:63
  msgid "\\%-10[global-next-node]  Go to the next node in the document.\n"
  msgstr ""
  
! #: info/infodoc.c:64
  msgid "\\%-10[prev-node]  Go to the previous node on this level.\n"
  msgstr ""
  
! #: info/infodoc.c:65
  msgid "\\%-10[next-node]  Go to the next node on this level.\n"
  msgstr ""
  
! #: info/infodoc.c:66
  msgid "\\%-10[up-node]  Go up one level.\n"
  msgstr ""
  
! #: info/infodoc.c:67
  msgid "\\%-10[top-node]  Go to the top node of this document.\n"
  msgstr ""
  
! #: info/infodoc.c:68
! msgid "\\%-10[dir-node]  Go to the main `directory' node.\n"
  msgstr ""
  
! #: info/infodoc.c:70
  msgid "1...9       Pick the first...ninth item in this node's menu.\n"
  msgstr ""
  
! #: info/infodoc.c:71
  msgid "\\%-10[last-menu-item]  Pick the last item in this node's menu.\n"
  msgstr ""
  
! #: info/infodoc.c:72
  msgid "\\%-10[menu-item]  Pick a menu item specified by name.\n"
  msgstr ""
  
! #: info/infodoc.c:73
  msgid "\\%-10[xref-item]  Follow a cross reference specified by name.\n"
  msgstr ""
  
! #: info/infodoc.c:74
  msgid "\\%-10[goto-node]  Go to a node specified by name.\n"
  msgstr ""
  
! #: info/infodoc.c:76
  msgid "\\%-10[search]  Search forward for a specified string.\n"
  msgstr ""
  
! #: info/infodoc.c:77
  msgid "\\%-10[search-previous]  Search for previous occurrence.\n"
  msgstr ""
  
! #: info/infodoc.c:78
  msgid "\\%-10[search-next]  Search for next occurrence.\n"
  msgstr ""
  
! #: info/infodoc.c:79
  msgid ""
  "\\%-10[index-search]  Search for a specified string in the index, and\n"
--- 649,717 ----
  msgstr ""
  
! #: info/infodoc.c:55
  msgid "\\%-10[history-node]  Go back to the last node seen in this window.\n"
  msgstr ""
  
! #: info/infodoc.c:57
  msgid "\\%-10[global-prev-node]  Go to the previous node in the document.\n"
  msgstr ""
  
! #: info/infodoc.c:58
  msgid "\\%-10[global-next-node]  Go to the next node in the document.\n"
  msgstr ""
  
! #: info/infodoc.c:59
  msgid "\\%-10[prev-node]  Go to the previous node on this level.\n"
  msgstr ""
  
! #: info/infodoc.c:60
  msgid "\\%-10[next-node]  Go to the next node on this level.\n"
  msgstr ""
  
! #: info/infodoc.c:61
  msgid "\\%-10[up-node]  Go up one level.\n"
  msgstr ""
  
! #: info/infodoc.c:62
  msgid "\\%-10[top-node]  Go to the top node of this document.\n"
  msgstr ""
  
! #: info/infodoc.c:63
! msgid "\\%-10[dir-node]  Go to the main 'directory' node.\n"
  msgstr ""
  
! #: info/infodoc.c:65
  msgid "1...9       Pick the first...ninth item in this node's menu.\n"
  msgstr ""
  
! #: info/infodoc.c:66
  msgid "\\%-10[last-menu-item]  Pick the last item in this node's menu.\n"
  msgstr ""
  
! #: info/infodoc.c:67
  msgid "\\%-10[menu-item]  Pick a menu item specified by name.\n"
  msgstr ""
  
! #: info/infodoc.c:68
  msgid "\\%-10[xref-item]  Follow a cross reference specified by name.\n"
  msgstr ""
  
! #: info/infodoc.c:69
  msgid "\\%-10[goto-node]  Go to a node specified by name.\n"
  msgstr ""
  
! #: info/infodoc.c:71
  msgid "\\%-10[search]  Search forward for a specified string.\n"
  msgstr ""
  
! #: info/infodoc.c:72
  msgid "\\%-10[search-previous]  Search for previous occurrence.\n"
  msgstr ""
  
! #: info/infodoc.c:73
  msgid "\\%-10[search-next]  Search for next occurrence.\n"
  msgstr ""
  
! #: info/infodoc.c:74
  msgid ""
  "\\%-10[index-search]  Search for a specified string in the index, and\n"
***************
*** 745,917 ****
  msgstr ""
  
! #: info/infodoc.c:81
  msgid "\\%-10[virtual-index]  Synthesize menu of matching index entries.\n"
  msgstr ""
  
! #: info/infodoc.c:83
  msgid "\\%-10[abort-key]  Cancel the current operation.\n"
  msgstr ""
  
! #: info/infodoc.c:91
! msgid ""
! "Basic Commands in Info Windows\n"
! "******************************\n"
! msgstr ""
! 
! #: info/infodoc.c:94
! #, c-format
! msgid "  %-10s  Quit this help.\n"
! msgstr ""
! 
! #: info/infodoc.c:95
! #, c-format
! msgid "  %-10s  Quit Info altogether.\n"
! msgstr ""
! 
! #: info/infodoc.c:96
! #, c-format
! msgid "  %-10s  Invoke the Info tutorial.\n"
! msgstr ""
! 
! #: info/infodoc.c:100
! #, c-format
! msgid "  %-10s  Move to the `next' node of this node.\n"
! msgstr ""
! 
! #: info/infodoc.c:101
! #, c-format
! msgid "  %-10s  Move to the `previous' node of this node.\n"
! msgstr ""
! 
! #: info/infodoc.c:102
  #, c-format
! msgid "  %-10s  Move `up' from this node.\n"
  msgstr ""
  
! #: info/infodoc.c:103
! #, c-format
! msgid ""
! "  %-10s  Pick menu item specified by name.\n"
! "              Picking a menu item causes another node to be selected.\n"
! msgstr ""
! 
! #: info/infodoc.c:105
! #, c-format
! msgid "  %-10s  Follow a cross reference.  Reads name of reference.\n"
! msgstr ""
! 
! #: info/infodoc.c:106
! #, c-format
! msgid "  %-10s  Move to the last node seen in this window.\n"
! msgstr ""
! 
! #: info/infodoc.c:107
! #, c-format
! msgid "  %-10s  Skip to next hypertext link within this node.\n"
! msgstr ""
! 
! #: info/infodoc.c:108
! #, c-format
! msgid "  %-10s  Follow the hypertext link under cursor.\n"
! msgstr ""
! 
! #: info/infodoc.c:109
! #, c-format
! msgid "  %-10s  Move to the `directory' node.  Equivalent to `g (DIR)'.\n"
! msgstr ""
! 
! #: info/infodoc.c:110
! #, c-format
! msgid "  %-10s  Move to the Top node.  Equivalent to `g Top'.\n"
! msgstr ""
! 
! #: info/infodoc.c:112
! msgid ""
! "Moving within a node:\n"
! "---------------------\n"
! msgstr ""
! 
! #: info/infodoc.c:114
! #, c-format
! msgid "  %-10s  Scroll forward a page.\n"
! msgstr ""
! 
! #: info/infodoc.c:115
! #, c-format
! msgid "  %-10s  Scroll backward a page.\n"
! msgstr ""
! 
! #: info/infodoc.c:116
! #, c-format
! msgid "  %-10s  Go to the beginning of this node.\n"
! msgstr ""
! 
! #: info/infodoc.c:117
! #, c-format
! msgid "  %-10s  Go to the end of this node.\n"
! msgstr ""
! 
! #: info/infodoc.c:118
! #, c-format
! msgid "  %-10s  Scroll forward 1 line.\n"
! msgstr ""
! 
! #: info/infodoc.c:119
! #, c-format
! msgid "  %-10s  Scroll backward 1 line.\n"
! msgstr ""
! 
! #: info/infodoc.c:121
! msgid ""
! "Other commands:\n"
! "---------------\n"
! msgstr ""
! 
! #: info/infodoc.c:123
! #, c-format
! msgid "  %-10s  Pick first...ninth item in node's menu.\n"
! msgstr ""
! 
! #: info/infodoc.c:124
! #, c-format
! msgid "  %-10s  Pick last item in node's menu.\n"
! msgstr ""
! 
! #: info/infodoc.c:127
! #, c-format
! msgid ""
! "  %-10s  Search for a specified string in the index entries of this Info\n"
! "              file, and select the node referenced by the first entry "
! "found.\n"
! msgstr ""
! 
! #: info/infodoc.c:129
! #, c-format
! msgid ""
! "  %-10s  Move to node specified by name.\n"
! "              You may include a filename as well, as in (FILENAME)NODENAME.\n"
! msgstr ""
! 
! #: info/infodoc.c:131
! #, c-format
! msgid ""
! "  %-10s  Search forward for a specified string,\n"
! "              and select the node in which the next occurrence is found.\n"
! msgstr ""
! 
! #: info/infodoc.c:133
! #, c-format
! msgid ""
! "  %-10s  Search backward for a specified string,\n"
! "              and select the node in which the next occurrence is found.\n"
! msgstr ""
! 
! #: info/infodoc.c:311
! #, c-format
  msgid "The current search path is:\n"
  msgstr ""
  
! #: info/infodoc.c:314
! #, c-format
  msgid ""
  "Commands available in Info windows:\n"
--- 719,740 ----
  msgstr ""
  
! #: info/infodoc.c:76
  msgid "\\%-10[virtual-index]  Synthesize menu of matching index entries.\n"
  msgstr ""
  
! #: info/infodoc.c:78
  msgid "\\%-10[abort-key]  Cancel the current operation.\n"
  msgstr ""
  
! #: info/infodoc.c:197
  #, c-format
! msgid "This is GNU Info version %s.  "
  msgstr ""
  
! #: info/infodoc.c:198
  msgid "The current search path is:\n"
  msgstr ""
  
! #: info/infodoc.c:203
  msgid ""
  "Commands available in Info windows:\n"
***************
*** 919,924 ****
  msgstr ""
  
! #: info/infodoc.c:317
! #, c-format
  msgid ""
  "Commands available in the echo area:\n"
--- 742,746 ----
  msgstr ""
  
! #: info/infodoc.c:206
  msgid ""
  "Commands available in the echo area:\n"
***************
*** 926,930 ****
  msgstr ""
  
! #: info/infodoc.c:338
  #, c-format
  msgid ""
--- 748,752 ----
  msgstr ""
  
! #: info/infodoc.c:226
  #, c-format
  msgid ""
***************
*** 933,938 ****
  msgstr ""
  
! #: info/infodoc.c:342
! #, c-format
  msgid ""
  "The following commands cannot be invoked at all:\n"
--- 755,759 ----
  msgstr ""
  
! #: info/infodoc.c:231
  msgid ""
  "The following commands cannot be invoked at all:\n"
***************
*** 940,1196 ****
  msgstr ""
  
! #: info/infodoc.c:468
  msgid "Display help message"
  msgstr ""
  
! #: info/infodoc.c:486
! msgid "Visit Info node `(info)Help'"
  msgstr ""
  
! #: info/infodoc.c:612
  msgid "Print documentation for KEY"
  msgstr ""
  
! #: info/infodoc.c:624
  #, c-format
  msgid "Describe key: %s"
  msgstr ""
  
! #: info/infodoc.c:634
! #, c-format
! msgid "ESC %s is undefined."
! msgstr ""
! 
! #: info/infodoc.c:650 info/infodoc.c:678
  #, c-format
  msgid "%s is undefined."
  msgstr ""
  
! #: info/infodoc.c:699
! #, c-format
! msgid "%s is defined to %s."
! msgstr ""
! 
! #: info/infodoc.c:1123
  msgid "Show what to type to execute a given command"
  msgstr ""
  
! #: info/infodoc.c:1127
  msgid "Where is command: "
  msgstr ""
  
! #: info/infodoc.c:1149
  #, c-format
! msgid "`%s' is not on any keys"
  msgstr ""
  
! #: info/infodoc.c:1155
  #, c-format
  msgid "%s can only be invoked via %s."
  msgstr ""
  
! #: info/infodoc.c:1159
  #, c-format
  msgid "%s can be invoked via %s."
  msgstr ""
  
! #: info/infodoc.c:1164
! #, c-format
! msgid "There is no function named `%s'"
! msgstr ""
! 
! #: info/infodoc.c:98
! msgid ""
! "Selecting other nodes:\n"
! "----------------------\n"
! msgstr ""
! 
! #: info/infokey.c:169
  #, c-format
! msgid "incorrect number of arguments"
  msgstr ""
  
! #: info/infokey.c:199
  #, c-format
! msgid "cannot open input file `%s'"
  msgstr ""
  
! #: info/infokey.c:213
! #, c-format
! msgid "cannot create output file `%s'"
! msgstr ""
! 
! #: info/infokey.c:224
! #, c-format
! msgid "error writing to `%s'"
! msgstr ""
! 
! #: info/infokey.c:230
! #, c-format
! msgid "error closing output file `%s'"
! msgstr ""
! 
! #: info/infokey.c:449
  #, c-format
  msgid "key sequence too long"
  msgstr ""
  
! #: info/infokey.c:527
  #, c-format
  msgid "missing key sequence"
  msgstr ""
  
! #: info/infokey.c:607
  #, c-format
  msgid "NUL character (\\000) not permitted"
  msgstr ""
  
! #: info/infokey.c:637
  #, c-format
  msgid "NUL character (^%c) not permitted"
  msgstr ""
  
! #: info/infokey.c:660
  #, c-format
  msgid "missing action name"
  msgstr ""
  
! #: info/infokey.c:675 info/infokey.c:745
  #, c-format
! msgid "section too long"
  msgstr ""
  
! #: info/infokey.c:681
  #, c-format
  msgid "unknown action `%s'"
  msgstr ""
  
! #: info/infokey.c:691
  #, c-format
  msgid "action name too long"
  msgstr ""
  
! #: info/infokey.c:704
  #, c-format
  msgid "extra characters following action `%s'"
  msgstr ""
  
! #: info/infokey.c:715
  #, c-format
  msgid "missing variable name"
  msgstr ""
  
! #: info/infokey.c:724
  #, c-format
  msgid "missing `=' immediately after variable name"
  msgstr ""
  
! #: info/infokey.c:731
  #, c-format
  msgid "variable name too long"
  msgstr ""
  
! #: info/infokey.c:753
  #, c-format
  msgid "value too long"
  msgstr ""
  
! #: info/infokey.c:881
  #, c-format
  msgid "\"%s\", line %u: "
  msgstr ""
  
! #: info/infokey.c:899
! #, c-format
! msgid ""
! "Usage: %s [OPTION]... [INPUT-FILE]\n"
! "\n"
! "Compile infokey source file to infokey file.  Reads INPUT-FILE (default\n"
! "$HOME/.infokey) and writes compiled key file to (by default) $HOME/.info.\n"
! "\n"
! "Options:\n"
! "  --output FILE        output to FILE instead of $HOME/.info\n"
! "  --help               display this help and exit.\n"
! "  --version            display version information and exit.\n"
! msgstr ""
! 
! #: info/infomap.c:959
! #, c-format
! msgid "Ignoring invalid infokey file `%s' - too small"
! msgstr ""
! 
! #: info/infomap.c:962
! #, c-format
! msgid "Ignoring invalid infokey file `%s' - too big"
! msgstr ""
! 
! #: info/infomap.c:975
! #, c-format
! msgid "Error reading infokey file `%s' - short read"
! msgstr ""
! 
! #: info/infomap.c:993
! #, c-format
! msgid ""
! "Invalid infokey file `%s' (bad magic numbers) -- run infokey to update it"
! msgstr ""
! 
! #: info/infomap.c:1001
! #, c-format
! msgid "Your infokey file `%s' is out of date -- run infokey to update it"
! msgstr ""
! 
! #: info/infomap.c:1017
! #, c-format
! msgid ""
! "Invalid infokey file `%s' (bad section length) -- run infokey to update it"
! msgstr ""
! 
! #: info/infomap.c:1041
! #, c-format
! msgid ""
! "Invalid infokey file `%s' (bad section code) -- run infokey to update it"
! msgstr ""
! 
! #: info/infomap.c:1171
! msgid "Bad data in infokey file -- some key bindings ignored"
! msgstr ""
! 
! #: info/infomap.c:1236
! msgid "Bad data in infokey file -- some var settings ignored"
! msgstr ""
! 
! #: info/m-x.c:67
  msgid "Read the name of an Info command and describe it"
  msgstr ""
  
! #: info/m-x.c:71
  msgid "Describe command: "
  msgstr ""
  
! #: info/m-x.c:94
  msgid "Read a command name in the echo area and execute it"
  msgstr ""
  
! #: info/m-x.c:138
  #, c-format
! msgid "Cannot execute an `echo-area' command here."
  msgstr ""
  
! #: info/m-x.c:151
  #, c-format
  msgid "Undefined command: %s"
  msgstr ""
  
! #: info/m-x.c:157
  msgid "Set the height of the displayed window"
  msgstr ""
  
! #: info/m-x.c:170
  #, c-format
  msgid "Set screen height to (%d): "
  msgstr ""
  
! #: info/makedoc.c:167 info/makedoc.c:175
  #, c-format
  msgid ""
--- 761,921 ----
  msgstr ""
  
! #: info/infodoc.c:335
  msgid "Display help message"
  msgstr ""
  
! #: info/infodoc.c:348
! msgid "Visit Info node '(info)Help'"
  msgstr ""
  
! #: info/infodoc.c:447
  msgid "Print documentation for KEY"
  msgstr ""
  
! #: info/infodoc.c:458
  #, c-format
  msgid "Describe key: %s"
  msgstr ""
  
! #: info/infodoc.c:468 info/infodoc.c:504
  #, c-format
  msgid "%s is undefined."
  msgstr ""
  
! #: info/infodoc.c:866
  msgid "Show what to type to execute a given command"
  msgstr ""
  
! #: info/infodoc.c:870
  msgid "Where is command: "
  msgstr ""
  
! #: info/infodoc.c:892
  #, c-format
! msgid "'%s' is not on any keys"
  msgstr ""
  
! #: info/infodoc.c:898
  #, c-format
  msgid "%s can only be invoked via %s."
  msgstr ""
  
! #: info/infodoc.c:902
  #, c-format
  msgid "%s can be invoked via %s."
  msgstr ""
  
! #: info/infodoc.c:907
  #, c-format
! msgid "There is no function named '%s'"
  msgstr ""
  
! #: info/infomap.c:600
  #, c-format
! msgid "could not open init file %s"
  msgstr ""
  
! #: info/infokey.c:229
  #, c-format
  msgid "key sequence too long"
  msgstr ""
  
! #: info/infokey.c:306
  #, c-format
  msgid "missing key sequence"
  msgstr ""
  
! #: info/infokey.c:386
  #, c-format
  msgid "NUL character (\\000) not permitted"
  msgstr ""
  
! #: info/infokey.c:415
  #, c-format
  msgid "NUL character (^%c) not permitted"
  msgstr ""
  
! #: info/infokey.c:438
  #, c-format
  msgid "missing action name"
  msgstr ""
  
! #: info/infokey.c:450
  #, c-format
! msgid "cannot bind key sequence to menu-digit"
  msgstr ""
  
! #: info/infokey.c:458
  #, c-format
  msgid "unknown action `%s'"
  msgstr ""
  
! #: info/infokey.c:482
  #, c-format
  msgid "action name too long"
  msgstr ""
  
! #: info/infokey.c:495
  #, c-format
  msgid "extra characters following action `%s'"
  msgstr ""
  
! #: info/infokey.c:506
  #, c-format
  msgid "missing variable name"
  msgstr ""
  
! #: info/infokey.c:515
  #, c-format
  msgid "missing `=' immediately after variable name"
  msgstr ""
  
! #: info/infokey.c:522
  #, c-format
  msgid "variable name too long"
  msgstr ""
  
! #: info/infokey.c:546
  #, c-format
  msgid "value too long"
  msgstr ""
  
! #: info/infokey.c:592
  #, c-format
  msgid "\"%s\", line %u: "
  msgstr ""
  
! #: info/m-x.c:66
  msgid "Read the name of an Info command and describe it"
  msgstr ""
  
! #: info/m-x.c:70
  msgid "Describe command: "
  msgstr ""
  
! #: info/m-x.c:93
  msgid "Read a command name in the echo area and execute it"
  msgstr ""
  
! #: info/m-x.c:136
  #, c-format
! msgid "Cannot execute an 'echo-area' command here."
  msgstr ""
  
! #: info/m-x.c:149
  #, c-format
  msgid "Undefined command: %s"
  msgstr ""
  
! #: info/m-x.c:155
  msgid "Set the height of the displayed window"
  msgstr ""
  
! #: info/m-x.c:168
  #, c-format
  msgid "Set screen height to (%d): "
  msgstr ""
  
! #: info/makedoc.c:141
  #, c-format
  msgid ""
***************
*** 1199,1239 ****
  msgstr ""
  
! #: info/makedoc.c:557
  #, c-format
  msgid "Couldn't manipulate the file %s.\n"
  msgstr ""
  
! #: info/nodemenu.c:30
  msgid ""
  "\n"
  "* Menu:\n"
  "  (File)Node                        Lines   Size   Containing File\n"
  "  ----------                        -----   ----   ---------------"
  msgstr ""
  
! #: info/nodemenu.c:200
  msgid ""
  "Here is the menu of nodes you have recently visited.\n"
! "Select one from this menu, or use `\\[history-node]' in another window.\n"
  msgstr ""
  
! #: info/nodemenu.c:220
  msgid "Make a window containing a menu of all of the currently visited nodes"
  msgstr ""
  
! #: info/nodemenu.c:300
  msgid "Select a node which has been previously visited in a visible window"
  msgstr ""
  
! #: info/nodemenu.c:313
  msgid "Select visited node: "
  msgstr ""
  
! #: info/nodemenu.c:333 info/session.c:2617
  #, c-format
  msgid "The reference disappeared! (%s)."
  msgstr ""
  
! #: info/pcterm.c:179
  #, c-format
  msgid "Terminal cannot be initialized: %s\n"
--- 924,967 ----
  msgstr ""
  
! #: info/makedoc.c:466
  #, c-format
  msgid "Couldn't manipulate the file %s.\n"
  msgstr ""
  
! #. TRANSLATORS: The "\n* Menu:\n\n" part of this should not be translated, as
! #. it is part of the Info syntax.
! #: info/nodemenu.c:35
  msgid ""
  "\n"
  "* Menu:\n"
+ "\n"
  "  (File)Node                        Lines   Size   Containing File\n"
  "  ----------                        -----   ----   ---------------"
  msgstr ""
  
! #: info/nodemenu.c:187
  msgid ""
  "Here is the menu of nodes you have recently visited.\n"
! "Select one from this menu, or use '\\[history-node]' in another window.\n"
  msgstr ""
  
! #: info/nodemenu.c:208
  msgid "Make a window containing a menu of all of the currently visited nodes"
  msgstr ""
  
! #: info/nodemenu.c:253
  msgid "Select a node which has been previously visited in a visible window"
  msgstr ""
  
! #: info/nodemenu.c:260
  msgid "Select visited node: "
  msgstr ""
  
! #: info/nodemenu.c:278 info/session.c:2356
  #, c-format
  msgid "The reference disappeared! (%s)."
  msgstr ""
  
! #: info/pcterm.c:211
  #, c-format
  msgid "Terminal cannot be initialized: %s\n"
***************
*** 1245,1778 ****
  msgstr ""
  
! #: info/session.c:162
! #, c-format
! msgid ""
! "Welcome to Info version %s. Type \\[get-help-window] for help, \\[menu-item] "
! "for menu item."
  msgstr ""
  
! #: info/session.c:621
! msgid "Move down to the next line"
  msgstr ""
  
! #: info/session.c:673
! msgid "Move up to the previous line"
  msgstr ""
  
! #: info/session.c:943
! msgid "Move to the end of the line"
  msgstr ""
  
! #: info/session.c:954
! msgid "Move to the start of the line"
  msgstr ""
  
! #: info/session.c:1156
! msgid "Next"
  msgstr ""
  
! #: info/session.c:1172 info/session.c:1296
! msgid "No more nodes within this document."
  msgstr ""
  
! #: info/session.c:1321
! msgid "No `Prev' for this node."
  msgstr ""
  
! #: info/session.c:1341
! msgid "No `Prev' or `Up' for this node within this document."
  msgstr ""
  
! #: info/session.c:1402
! msgid "Move forwards or down through node structure"
  msgstr ""
  
! #: info/session.c:1418
! msgid "Move backwards or up through node structure"
  msgstr ""
  
! #: info/session.c:1519
! msgid "Scroll forward in this window"
  msgstr ""
  
! #: info/session.c:1527
! msgid "Scroll forward in this window and set default window size"
  msgstr ""
  
! #: info/session.c:1535
! msgid "Scroll forward in this window staying within node"
  msgstr ""
  
! #: info/session.c:1543
! msgid ""
! "Scroll forward in this window staying within node and set default window size"
  msgstr ""
  
! #: info/session.c:1551
! msgid "Scroll backward in this window"
  msgstr ""
  
! #: info/session.c:1559
! msgid "Scroll backward in this window and set default window size"
  msgstr ""
  
! #: info/session.c:1568
  msgid "Scroll backward in this window staying within node"
  msgstr ""
  
! #: info/session.c:1576
  msgid ""
! "Scroll backward in this window staying within node and set default window "
! "size"
! msgstr ""
! 
! #: info/session.c:1584
! msgid "Move to the start of this node"
  msgstr ""
! 
! #: info/session.c:1591
! msgid "Move to the end of this node"
  msgstr ""
  
! #: info/session.c:1598
  msgid "Scroll down by lines"
  msgstr ""
  
! #: info/session.c:1615
  msgid "Scroll up by lines"
  msgstr ""
  
! #: info/session.c:1633
  msgid "Scroll down by half screen size"
  msgstr ""
  
! #: info/session.c:1659
  msgid "Scroll up by half screen size"
  msgstr ""
  
! #: info/session.c:1688
  msgid "Select the next window"
  msgstr ""
  
! #: info/session.c:1727
  msgid "Select the previous window"
  msgstr ""
  
! #: info/session.c:1778
  msgid "Split the current window"
  msgstr ""
  
! #: info/session.c:1862
  msgid "Delete the current window"
  msgstr ""
  
! #: info/session.c:1870
  msgid "Cannot delete a permanent window"
  msgstr ""
  
! #: info/session.c:1902
  msgid "Delete all other windows"
  msgstr ""
  
! #: info/session.c:1948
! msgid "Scroll the other window"
! msgstr ""
! 
! #: info/session.c:1969
! msgid "Scroll the other window backward"
! msgstr ""
! 
! #: info/session.c:1975
  msgid "Grow (or shrink) this window"
  msgstr ""
  
! #: info/session.c:1986
  msgid "Divide the available screen space among the visible windows"
  msgstr ""
  
! #: info/session.c:1993
  msgid "Toggle the state of line wrapping in the current window"
  msgstr ""
  
! #: info/session.c:2000
! msgid "Toggle the usage of regular expressions in searches"
  msgstr ""
  
! #: info/session.c:2004
  #, c-format
! msgid "Using regular expressions for searches."
  msgstr ""
  
! #: info/session.c:2005
  #, c-format
! msgid "Using literal strings for searches."
  msgstr ""
  
! #: info/session.c:2197
! msgid "Select the Next node"
  msgstr ""
  
! #: info/session.c:2205
! msgid "Select the Prev node"
  msgstr ""
  
! #: info/session.c:2213
! msgid "Select the Up node"
  msgstr ""
  
! #: info/session.c:2220
! msgid "Select the last node in this file"
  msgstr ""
  
! #: info/session.c:2248 info/session.c:2282
! msgid "This window has no additional nodes"
  msgstr ""
  
! #: info/session.c:2254
! msgid "Select the first node in this file"
  msgstr ""
  
! #: info/session.c:2289
! msgid "Select the last item in this node's menu"
  msgstr ""
  
! #: info/session.c:2295
! msgid "Select this menu item"
  msgstr ""
  
! #: info/session.c:2328
  #, c-format
! msgid "There isn't %d item in this menu."
! msgid_plural "There aren't %d items in this menu."
! msgstr[0] ""
! msgstr[1] ""
  
! #: info/session.c:2524 info/session.c:2525
  #, c-format
! msgid "Menu item (%s): "
  msgstr ""
  
! #: info/session.c:2528
! msgid "Menu item: "
  msgstr ""
  
! #: info/session.c:2535 info/session.c:2536
! #, c-format
! msgid "Follow xref (%s): "
  msgstr ""
  
! #: info/session.c:2539
! msgid "Follow xref: "
  msgstr ""
  
! #: info/session.c:2660
! msgid "Read a menu item and select its node"
  msgstr ""
  
! #: info/session.c:2668
! msgid "Read a footnote or cross reference and select its node"
  msgstr ""
  
! #: info/session.c:2674
! msgid "Move to the start of this node's menu"
  msgstr ""
  
! #: info/session.c:2696
! msgid "Visit as many menu items at once as possible"
  msgstr ""
  
! #: info/session.c:2724
! msgid "Read a node name and select it"
  msgstr ""
  
! #: info/session.c:2778 info/session.c:2783
! msgid "Goto node: "
  msgstr ""
  
! #: info/session.c:2855
! #, c-format
! msgid "No menu in node `%s'."
  msgstr ""
  
! #: info/session.c:2904
! #, c-format
! msgid "No menu item `%s' in node `%s'."
  msgstr ""
  
! #: info/session.c:2940
! #, c-format
! msgid "Unable to find node referenced by `%s' in `%s'."
  msgstr ""
  
! #: info/session.c:2992
! msgid "Read a list of menus starting from dir and follow them"
  msgstr ""
  
! #: info/session.c:2994
! msgid "Follow menus: "
  msgstr ""
  
! #: info/session.c:3187
  msgid "Find the node describing program invocation"
  msgstr ""
  
! #: info/session.c:3189
  #, c-format
  msgid "Find Invocation node of [%s]: "
  msgstr ""
  
! #: info/session.c:3227
  msgid "Read a manpage reference and select it"
  msgstr ""
  
! #: info/session.c:3231
  msgid "Get Manpage: "
  msgstr ""
  
! #: info/session.c:3261
! msgid "Select the node `Top' in this file"
! msgstr ""
! 
! #: info/session.c:3267
! msgid "Select the node `(dir)'"
  msgstr ""
  
! #: info/session.c:3284 info/session.c:3286
! #, c-format
! msgid "Kill node (%s): "
! msgstr ""
! 
! #: info/session.c:3337
! #, c-format
! msgid "Cannot kill node `%s'"
  msgstr ""
  
! #: info/session.c:3347
! msgid "Cannot kill the last node"
  msgstr ""
  
! #: info/session.c:3433
  msgid "Select the most recently selected node"
  msgstr ""
  
! #: info/session.c:3439
! msgid "Kill this node"
  msgstr ""
  
! #: info/session.c:3447
  msgid "Read the name of a file and select it"
  msgstr ""
  
! #: info/session.c:3451
  msgid "Find file: "
  msgstr ""
  
! #: info/session.c:3468
! #, c-format
! msgid "Cannot find `%s'."
! msgstr ""
! 
! #: info/session.c:3508 info/session.c:3633
  #, c-format
! msgid "writing file %s"
  msgstr ""
  
! #: info/session.c:3519 info/session.c:3644
  #, c-format
! msgid "Could not create output file `%s'."
  msgstr ""
  
! #: info/session.c:3533 info/session.c:3663
  #, c-format
  msgid "error writing to %s: %s"
  msgstr ""
  
! #: info/session.c:3541
  #, c-format
  msgid "closing %s"
  msgstr ""
  
! #: info/session.c:3590
  #, c-format
  msgid "writing node %s..."
  msgstr ""
  
! #: info/session.c:3670
! #, c-format
! msgid "closing file %s"
! msgstr ""
! 
! #: info/session.c:3678
  msgid "Pipe the contents of this node through INFO_PRINT_COMMAND"
  msgstr ""
  
! #: info/session.c:3713
  #, c-format
! msgid "Cannot open pipe to `%s'."
  msgstr ""
  
! #: info/session.c:3718
  #, c-format
  msgid "printing node %s..."
  msgstr ""
  
! #: info/session.c:3726
  #, c-format
  msgid "finished printing node %s"
  msgstr ""
  
! #: info/session.c:4015
! msgid "Search continued from the end of the document."
  msgstr ""
  
! #: info/session.c:4020
! msgid "Search continued from the beginning of the document."
  msgstr ""
  
! #: info/session.c:4037
  #, c-format
! msgid "Searching subfile %s ..."
  msgstr ""
  
! #: info/session.c:4097
! msgid "Read a string and search for it case-sensitively"
  msgstr ""
  
! #: info/session.c:4104
! msgid "Read a string and search for it"
  msgstr ""
  
! #: info/session.c:4112
! msgid "Read a string and search backward for it"
  msgstr ""
  
! #: info/session.c:4169 info/session.c:4175
  #, c-format
  msgid "%s%s%s [%s]: "
  msgstr ""
  
! #: info/session.c:4170 info/session.c:4176
  msgid "Regexp search"
  msgstr ""
  
! #: info/session.c:4171 info/session.c:4177
  msgid " case-sensitively"
  msgstr ""
  
! #: info/session.c:4172 info/session.c:4178
  msgid " backward"
  msgstr ""
  
! #: info/session.c:4176
! msgid "Search"
  msgstr ""
  
! #: info/session.c:4225
! msgid "Search failed."
  msgstr ""
  
  #: info/session.c:4243
  msgid "Repeat last search in the same direction"
  msgstr ""
  
! #: info/session.c:4246 info/session.c:4267
  msgid "No previous search string"
  msgstr ""
  
! #: info/session.c:4264
  msgid "Repeat last search in the reverse direction"
  msgstr ""
  
! #: info/session.c:4294 info/session.c:4300
  msgid "Search interactively for a string as you type it"
  msgstr ""
  
! #: info/session.c:4380
  msgid "Regexp I-search backward: "
  msgstr ""
  
! #: info/session.c:4381
  msgid "I-search backward: "
  msgstr ""
  
! #: info/session.c:4383
  msgid "Regexp I-search: "
  msgstr ""
  
! #: info/session.c:4384
  msgid "I-search: "
  msgstr ""
  
! #: info/session.c:4409 info/session.c:4411
  msgid "Failing "
  msgstr ""
  
! #: info/session.c:4895
! msgid "Move to the previous cross reference"
! msgstr ""
! 
! #: info/session.c:4913
! msgid "Move to the next cross reference"
! msgstr ""
! 
! #: info/session.c:4935
! msgid "Select reference or menu item appearing on this line"
! msgstr ""
! 
! #: info/session.c:4958
  msgid "Cancel current operation"
  msgstr ""
  
! #: info/session.c:4965
  msgid "Quit"
  msgstr ""
  
! #: info/session.c:4974
! msgid "Move the cursor to a specific line of the window"
  msgstr ""
  
! #: info/session.c:5006
  msgid "Redraw the display"
  msgstr ""
  
! #: info/session.c:5043
  msgid "Quit using Info"
  msgstr ""
  
! #: info/session.c:5058
  msgid "Run command bound to this key's lowercase variant"
  msgstr ""
  
! #: info/session.c:5069
  #, c-format
  msgid "Unknown command (%s)."
  msgstr ""
  
! #: info/session.c:5072
  #, c-format
  msgid "\"%s\" is invalid"
  msgstr ""
  
! #: info/session.c:5073
  #, c-format
! msgid "`%s' is invalid"
  msgstr ""
  
! #: info/session.c:5288
  msgid "Add this digit to the current numeric argument"
  msgstr ""
  
! #: info/session.c:5297
  msgid "Start (or multiply by 4) the current numeric argument"
  msgstr ""
  
- #: info/session.c:5312
- msgid "Internally used by \\[universal-argument]"
- msgstr ""
- 
- #: info/session.c:5388
- msgid "Show full file name of node being displayed"
- msgstr ""
- 
  #: info/tilde.c:361
  #, c-format
--- 973,1510 ----
  msgstr ""
  
! #: info/session.c:61
! msgid "Show all matching files"
  msgstr ""
  
! #: info/session.c:65
! #, c-format
! msgid "No file index"
  msgstr ""
  
! #. TRANSLATORS: Try to keep this message (when "expanded") at most 79
! #. characters; anything after the 79th character will not actually be
! #. displayed on an 80-column terminal.
! #: info/session.c:191
! #, c-format
! msgid ""
! "Welcome to Info version %s.  Type \\[get-help-window] for help, \\[get-info-"
! "help-node] for tutorial."
  msgstr ""
  
! #: info/session.c:767
! #, c-format
! msgid "can't open %s: %s"
  msgstr ""
  
! #: info/session.c:773
! #, c-format
! msgid "debugging output diverted to \"%s\""
  msgstr ""
  
! #: info/session.c:1215
! msgid "Move down to the next line"
  msgstr ""
  
! #: info/session.c:1230
! msgid "Move up to the previous line"
  msgstr ""
  
! #: info/session.c:1246
! msgid "Move the cursor to a specific line of the window"
  msgstr ""
  
! #: info/session.c:1278
! msgid "Move to the end of the line"
  msgstr ""
  
! #: info/session.c:1303
! msgid "Move to the start of the line"
  msgstr ""
  
! #: info/session.c:1385
! msgid "Move to the start of this node"
  msgstr ""
  
! #: info/session.c:1392
! msgid "Move to the end of this node"
  msgstr ""
  
! #: info/session.c:1474
! msgid "Scroll forward in this window"
  msgstr ""
  
! #: info/session.c:1488
! msgid "Scroll backward in this window"
  msgstr ""
  
! #: info/session.c:1496
! msgid "Scroll forward in this window and set default window size"
  msgstr ""
  
! #: info/session.c:1511
! msgid "Scroll backward in this window and set default window size"
  msgstr ""
  
! #: info/session.c:1517
! msgid "Scroll forward in this window staying within node"
  msgstr ""
  
! #: info/session.c:1532
  msgid "Scroll backward in this window staying within node"
  msgstr ""
  
! #: info/session.c:1540
  msgid ""
! "Scroll forward in this window staying within node and set default window size"
  msgstr ""
! 
! #: info/session.c:1567
! msgid ""
! "Scroll backward in this window staying within node and set default window "
! "size"
  msgstr ""
  
! #: info/session.c:1573
  msgid "Scroll down by lines"
  msgstr ""
  
! #: info/session.c:1579
  msgid "Scroll up by lines"
  msgstr ""
  
! #: info/session.c:1591
  msgid "Scroll down by half screen size"
  msgstr ""
  
! #: info/session.c:1618
  msgid "Scroll up by half screen size"
  msgstr ""
  
! #: info/session.c:1624
! msgid "Scroll the other window"
! msgstr ""
! 
! #: info/session.c:1645
! msgid "Scroll the other window backward"
! msgstr ""
! 
! #: info/session.c:1745
  msgid "Select the next window"
  msgstr ""
  
! #: info/session.c:1782
  msgid "Select the previous window"
  msgstr ""
  
! #: info/session.c:1826
  msgid "Split the current window"
  msgstr ""
  
! #: info/session.c:1868
  msgid "Delete the current window"
  msgstr ""
  
! #: info/session.c:1873
  msgid "Cannot delete a permanent window"
  msgstr ""
  
! #: info/session.c:1904
  msgid "Delete all other windows"
  msgstr ""
  
! #: info/session.c:1950
  msgid "Grow (or shrink) this window"
  msgstr ""
  
! #: info/session.c:1961
  msgid "Divide the available screen space among the visible windows"
  msgstr ""
  
! #: info/session.c:1968
  msgid "Toggle the state of line wrapping in the current window"
  msgstr ""
  
! #: info/session.c:2117
! msgid "Select this menu item"
  msgstr ""
  
! #: info/session.c:2147
  #, c-format
! msgid "There isn't %d item in this menu."
! msgid_plural "There aren't %d items in this menu."
! msgstr[0] ""
! msgstr[1] ""
! 
! #: info/session.c:2156
! msgid "Select the last item in this node's menu"
  msgstr ""
  
! #: info/session.c:2264 info/session.c:2265
  #, c-format
! msgid "Menu item (%s): "
  msgstr ""
  
! #: info/session.c:2268
! msgid "Menu item: "
  msgstr ""
  
! #: info/session.c:2275 info/session.c:2276
! #, c-format
! msgid "Follow xref (%s): "
  msgstr ""
  
! #: info/session.c:2279
! msgid "Follow xref: "
  msgstr ""
  
! #: info/session.c:2368
! msgid "Read a menu item and select its node"
  msgstr ""
  
! #: info/session.c:2393
! msgid "Read a footnote or cross reference and select its node"
  msgstr ""
  
! #: info/session.c:2399
! msgid "Move to the start of this node's menu"
  msgstr ""
  
! #: info/session.c:2421
! msgid "Visit as many menu items at once as possible"
  msgstr ""
  
! #: info/session.c:2520
! msgid "Move to the previous cross reference"
! msgstr ""
! 
! #: info/session.c:2583
! msgid "Move to the next cross reference"
  msgstr ""
  
! #: info/session.c:2644
! msgid "Select reference or menu item appearing on this line"
! msgstr ""
! 
! #: info/session.c:2678
  #, c-format
! msgid "No menu in node '%s'."
! msgstr ""
  
! #: info/session.c:2725
  #, c-format
! msgid "Unable to find node referenced by '%s' in '%s'."
  msgstr ""
  
! #: info/session.c:2775
! msgid "Read a list of menus starting from dir and follow them"
  msgstr ""
  
! #: info/session.c:2777
! msgid "Follow menus: "
  msgstr ""
  
! #: info/session.c:2879
! msgid "Select the Next node"
  msgstr ""
  
! #: info/session.c:2886
! msgid "Select the Prev node"
  msgstr ""
  
! #: info/session.c:2893
! msgid "Select the Up node"
  msgstr ""
  
! #: info/session.c:2899
! msgid "Select the last node in this file"
  msgstr ""
  
! #: info/session.c:2926 info/session.c:2959
! msgid "This window has no additional nodes"
  msgstr ""
  
! #: info/session.c:2932
! msgid "Select the first node in this file"
  msgstr ""
  
! #: info/session.c:3064
! msgid "No more nodes within this document."
  msgstr ""
  
! #: info/session.c:3109 info/session.c:3149
! msgid "No 'Prev' or 'Up' for this node within this document."
  msgstr ""
  
! #: info/session.c:3162
! msgid "Move forwards or down through node structure"
  msgstr ""
  
! #: info/session.c:3179
! msgid "Move backwards or up through node structure"
  msgstr ""
  
! #: info/session.c:3202
! msgid "Read a node name and select it"
  msgstr ""
  
! #: info/session.c:3256 info/session.c:3260
! msgid "Goto node: "
  msgstr ""
  
! #: info/session.c:3439
  msgid "Find the node describing program invocation"
  msgstr ""
  
! #: info/session.c:3441
  #, c-format
  msgid "Find Invocation node of [%s]: "
  msgstr ""
  
! #: info/session.c:3486
  msgid "Read a manpage reference and select it"
  msgstr ""
  
! #: info/session.c:3490
  msgid "Get Manpage: "
  msgstr ""
  
! #: info/session.c:3511
! msgid "Select the node 'Top' in this file"
  msgstr ""
  
! #: info/session.c:3517
! msgid "Select the node '(dir)'"
  msgstr ""
  
! #: info/session.c:3523
! msgid "Show full file name of node being displayed"
  msgstr ""
  
! #: info/session.c:3540
  msgid "Select the most recently selected node"
  msgstr ""
  
! #: info/session.c:3545
! #, c-format
! msgid "No earlier node in history"
  msgstr ""
  
! #: info/session.c:3549
  msgid "Read the name of a file and select it"
  msgstr ""
  
! #: info/session.c:3553
  msgid "Find file: "
  msgstr ""
  
! #: info/session.c:3570
  #, c-format
! msgid "Cannot find '%s'."
  msgstr ""
  
! #: info/session.c:3619
  #, c-format
! msgid "Could not create output file '%s'."
  msgstr ""
  
! #: info/session.c:3633
  #, c-format
  msgid "error writing to %s: %s"
  msgstr ""
  
! #: info/session.c:3642
  #, c-format
  msgid "closing %s"
  msgstr ""
  
! #: info/session.c:3691
  #, c-format
  msgid "writing node %s..."
  msgstr ""
  
! #: info/session.c:3737
  msgid "Pipe the contents of this node through INFO_PRINT_COMMAND"
  msgstr ""
  
! #: info/session.c:3765
  #, c-format
! msgid "Cannot open pipe to '%s'."
  msgstr ""
  
! #: info/session.c:3770
  #, c-format
  msgid "printing node %s..."
  msgstr ""
  
! #: info/session.c:3778
  #, c-format
  msgid "finished printing node %s"
  msgstr ""
  
! #: info/session.c:3810
! msgid "Toggle the usage of regular expressions in searches"
  msgstr ""
  
! #: info/session.c:3814
! #, c-format
! msgid "Using regular expressions for searches."
  msgstr ""
  
! #: info/session.c:3815
  #, c-format
! msgid "Using literal strings for searches."
  msgstr ""
  
! #: info/session.c:4059
! msgid "Search continued from the end of the document."
  msgstr ""
  
! #: info/session.c:4064
! msgid "Search continued from the beginning of the document."
  msgstr ""
  
! #: info/session.c:4084
! #, c-format
! msgid "Searching subfile %s ..."
! msgstr ""
! 
! #: info/session.c:4123
! msgid "Search failed."
  msgstr ""
  
! #: info/session.c:4142
  #, c-format
  msgid "%s%s%s [%s]: "
  msgstr ""
  
! #: info/session.c:4143 info/session.c:4149
  msgid "Regexp search"
  msgstr ""
  
! #: info/session.c:4143 info/session.c:4149
! msgid "Search"
! msgstr ""
! 
! #: info/session.c:4144 info/session.c:4150
  msgid " case-sensitively"
  msgstr ""
  
! #: info/session.c:4145 info/session.c:4151
  msgid " backward"
  msgstr ""
  
! #: info/session.c:4148
! #, c-format
! msgid "%s%s%s: "
  msgstr ""
  
! #: info/session.c:4168
! msgid "Search string too short"
! msgstr ""
! 
! #: info/session.c:4238
! msgid "Read a string and search for it case-sensitively"
  msgstr ""
  
  #: info/session.c:4243
+ msgid "Read a string and search for it"
+ msgstr ""
+ 
+ #: info/session.c:4249
+ msgid "Read a string and search backward for it"
+ msgstr ""
+ 
+ #: info/session.c:4257
  msgid "Repeat last search in the same direction"
  msgstr ""
  
! #: info/session.c:4265 info/session.c:4310
  msgid "No previous search string"
  msgstr ""
  
! #: info/session.c:4302
  msgid "Repeat last search in the reverse direction"
  msgstr ""
  
! #: info/session.c:4349
! msgid "Clear displayed search matches"
! msgstr ""
! 
! #: info/session.c:4366 info/session.c:4372
  msgid "Search interactively for a string as you type it"
  msgstr ""
  
! #: info/session.c:4486
  msgid "Regexp I-search backward: "
  msgstr ""
  
! #: info/session.c:4487
  msgid "I-search backward: "
  msgstr ""
  
! #: info/session.c:4489
  msgid "Regexp I-search: "
  msgstr ""
  
! #: info/session.c:4490
  msgid "I-search: "
  msgstr ""
  
! #: info/session.c:4515 info/session.c:4518
  msgid "Failing "
  msgstr ""
  
! #: info/session.c:4891
  msgid "Cancel current operation"
  msgstr ""
  
! #: info/session.c:4898
  msgid "Quit"
  msgstr ""
  
! #: info/session.c:4903
! msgid "Display version of Info being run"
! msgstr ""
! 
! #: info/session.c:4905
! #, c-format
! msgid "GNU Info version %s"
  msgstr ""
  
! #: info/session.c:4910
  msgid "Redraw the display"
  msgstr ""
  
! #: info/session.c:4947
  msgid "Quit using Info"
  msgstr ""
  
! #: info/session.c:4960
  msgid "Run command bound to this key's lowercase variant"
  msgstr ""
  
! #: info/session.c:4971
  #, c-format
  msgid "Unknown command (%s)."
  msgstr ""
  
! #: info/session.c:4974
  #, c-format
  msgid "\"%s\" is invalid"
  msgstr ""
  
! #: info/session.c:4975
  #, c-format
! msgid "'%s' is invalid"
  msgstr ""
  
! #: info/session.c:5293
  msgid "Add this digit to the current numeric argument"
  msgstr ""
  
! #: info/session.c:5300
  msgid "Start (or multiply by 4) the current numeric argument"
  msgstr ""
  
  #: info/tilde.c:361
  #, c-format
***************
*** 1780,1909 ****
  msgstr ""
  
! #: info/variables.c:37
  msgid "When \"On\", footnotes appear and disappear automatically"
  msgstr ""
  
! #: info/variables.c:41
  msgid "When \"On\", creating or deleting a window resizes other windows"
  msgstr ""
  
! #: info/variables.c:45
  msgid "When \"On\", flash the screen instead of ringing the bell"
  msgstr ""
  
! #: info/variables.c:49
  msgid "When \"On\", errors cause the bell to ring"
  msgstr ""
  
! #: info/variables.c:53
  msgid "When \"On\", Info garbage collects files which had to be uncompressed"
  msgstr ""
  
! #: info/variables.c:56
  msgid "When \"On\", the portion of the matched search string is highlighted"
  msgstr ""
  
! #: info/variables.c:60
  msgid "Controls what happens when scrolling is requested at the end of a node"
  msgstr ""
  
! #: info/variables.c:65
  msgid "Same as scroll-behaviour"
  msgstr ""
  
! #: info/variables.c:69
  msgid "The number lines to scroll when the cursor moves out of the window"
  msgstr ""
  
! #: info/variables.c:73
  msgid "Controls whether scroll-behavior affects cursor movement commands"
  msgstr ""
  
! #: info/variables.c:77
  msgid "When \"On\", Info accepts and displays ISO Latin characters"
  msgstr ""
  
! #: info/variables.c:81
  msgid ""
  "What to do when a scrolling command is issued at the end of the last node"
  msgstr ""
  
! #: info/variables.c:86
  msgid "Minimal length of a search string"
  msgstr ""
  
! #: info/variables.c:90
  msgid "Skip current window when searching"
  msgstr ""
  
! #: info/variables.c:95
  msgid "Explain the use of a variable"
  msgstr ""
  
! #: info/variables.c:101
  msgid "Describe variable: "
  msgstr ""
  
! #: info/variables.c:120
  msgid "Set the value of an Info variable"
  msgstr ""
  
! #: info/variables.c:126
  msgid "Set variable: "
  msgstr ""
  
! #: info/variables.c:144
  #, c-format
  msgid "Set %s to value (%d): "
  msgstr ""
  
! #: info/variables.c:184
  #, c-format
  msgid "Set %s to value (%s): "
  msgstr ""
  
! #: info/window.c:1077
  msgid "--*** Tags out of Date ***"
  msgstr ""
  
! #: info/window.c:1088
  msgid "-----Info: (), lines ----, "
  msgstr ""
  
! #: info/window.c:1095
  #, c-format
! msgid "-%s---Info: %s, %d lines --%s--"
  msgstr ""
  
! #: info/window.c:1099
  #, c-format
! msgid "-%s%s-Info: (%s)%s, %d lines --%s--"
  msgstr ""
  
! #: info/window.c:1106
  #, c-format
  msgid " Subfile: %s"
  msgstr ""
  
! #: install-info/install-info.c:286
  #, c-format
  msgid "%s for %s"
  msgstr ""
  
! #: install-info/install-info.c:525
  #, c-format
  msgid "\tTry `%s --help' for a complete list of options.\n"
  msgstr ""
  
! #: install-info/install-info.c:533
  #, c-format
  msgid "Usage: %s [OPTION]... [INFO-FILE [DIR-FILE]]\n"
  msgstr ""
  
! #: install-info/install-info.c:535
  msgid "Add or remove entries in INFO-FILE from the Info directory DIR-FILE."
  msgstr ""
  
! #: install-info/install-info.c:536
  msgid ""
  "INFO-FILE and DIR-FILE are required unless the --info-file\n"
--- 1512,1668 ----
  msgstr ""
  
! #: info/variables.c:51
  msgid "When \"On\", footnotes appear and disappear automatically"
  msgstr ""
  
! #: info/variables.c:55
  msgid "When \"On\", creating or deleting a window resizes other windows"
  msgstr ""
  
! #: info/variables.c:59
  msgid "When \"On\", flash the screen instead of ringing the bell"
  msgstr ""
  
! #: info/variables.c:63
  msgid "When \"On\", errors cause the bell to ring"
  msgstr ""
  
! #: info/variables.c:67
  msgid "When \"On\", Info garbage collects files which had to be uncompressed"
  msgstr ""
  
! #: info/variables.c:70
  msgid "When \"On\", the portion of the matched search string is highlighted"
  msgstr ""
  
! #: info/variables.c:74
  msgid "Controls what happens when scrolling is requested at the end of a node"
  msgstr ""
  
! #: info/variables.c:79
  msgid "Same as scroll-behaviour"
  msgstr ""
  
! #: info/variables.c:83
  msgid "The number lines to scroll when the cursor moves out of the window"
  msgstr ""
  
! #: info/variables.c:87
  msgid "Controls whether scroll-behavior affects cursor movement commands"
  msgstr ""
  
! #: info/variables.c:91
  msgid "When \"On\", Info accepts and displays ISO Latin characters"
  msgstr ""
  
! #: info/variables.c:95
  msgid ""
  "What to do when a scrolling command is issued at the end of the last node"
  msgstr ""
  
! #: info/variables.c:100
  msgid "Minimal length of a search string"
  msgstr ""
  
! #: info/variables.c:104
  msgid "Skip current window when searching"
  msgstr ""
  
! #: info/variables.c:108
! msgid "Exclude default directories from file search path"
! msgstr ""
! 
! #: info/variables.c:112
! msgid "Hide some Info file syntax in the text of nodes"
! msgstr ""
! 
! #: info/variables.c:116
! msgid ""
! "Length of time in milliseconds to wait for the next byte in a sequence "
! "indicating that a key has been pressed"
! msgstr ""
! 
! #: info/variables.c:120
! msgid "Highlight search matches"
! msgstr ""
! 
! #: info/variables.c:124
! msgid "Method to use to track mouse events"
! msgstr ""
! 
! #: info/variables.c:130
  msgid "Explain the use of a variable"
  msgstr ""
  
! #: info/variables.c:136
  msgid "Describe variable: "
  msgstr ""
  
! #: info/variables.c:151
  msgid "Set the value of an Info variable"
  msgstr ""
  
! #: info/variables.c:158
  msgid "Set variable: "
  msgstr ""
  
! #: info/variables.c:174
  #, c-format
  msgid "Set %s to value (%d): "
  msgstr ""
  
! #: info/variables.c:208
  #, c-format
  msgid "Set %s to value (%s): "
  msgstr ""
  
! #: info/window.c:921
  msgid "--*** Tags out of Date ***"
  msgstr ""
  
! #: info/window.c:965
  msgid "-----Info: (), lines ----, "
  msgstr ""
  
! #: info/window.c:972
  #, c-format
! msgid "-%s---Info: %s, %ld lines --%s--"
  msgstr ""
  
! #: info/window.c:976
  #, c-format
! msgid "-%s%s-Info: (%s)%s, %ld lines --%s--"
  msgstr ""
  
! #: info/window.c:982
  #, c-format
  msgid " Subfile: %s"
  msgstr ""
  
! #: install-info/install-info.c:292
! #, c-format
! msgid "%s: empty file"
! msgstr ""
! 
! #: install-info/install-info.c:294
  #, c-format
  msgid "%s for %s"
  msgstr ""
  
! #: install-info/install-info.c:533
  #, c-format
  msgid "\tTry `%s --help' for a complete list of options.\n"
  msgstr ""
  
! #: install-info/install-info.c:541
  #, c-format
  msgid "Usage: %s [OPTION]... [INFO-FILE [DIR-FILE]]\n"
  msgstr ""
  
! #: install-info/install-info.c:543
  msgid "Add or remove entries in INFO-FILE from the Info directory DIR-FILE."
  msgstr ""
  
! #: install-info/install-info.c:544
  msgid ""
  "INFO-FILE and DIR-FILE are required unless the --info-file\n"
***************
*** 1911,1915 ****
  msgstr ""
  
! #: install-info/install-info.c:540
  msgid ""
  "Options:\n"
--- 1670,1674 ----
  msgstr ""
  
! #: install-info/install-info.c:548
  msgid ""
  "Options:\n"
***************
*** 1920,1928 ****
  msgstr ""
  
! #: install-info/install-info.c:547
  msgid ""
  " --debug             report what is being done.\n"
  " --delete            delete existing entries for INFO-FILE from DIR-FILE;\n"
  "                      don't insert any new entries.\n"
  " --description=TEXT  the description of the entry is TEXT; used with\n"
  "                      the --name option to become synonymous with the\n"
--- 1679,1690 ----
  msgstr ""
  
! #: install-info/install-info.c:555
  msgid ""
  " --debug             report what is being done.\n"
  " --delete            delete existing entries for INFO-FILE from DIR-FILE;\n"
  "                      don't insert any new entries.\n"
+ " --defsection=TEXT   like --section, but only use TEXT if no sections\n"
+ "                      are present in INFO-FILE (replacing \"Miscellaneous"
+ "\").\n"
  " --description=TEXT  the description of the entry is TEXT; used with\n"
  "                      the --name option to become synonymous with the\n"
***************
*** 1933,1937 ****
  msgstr ""
  
! #: install-info/install-info.c:558
  msgid ""
  " --entry=TEXT        insert TEXT as an Info directory entry,\n"
--- 1695,1699 ----
  msgstr ""
  
! #: install-info/install-info.c:568
  msgid ""
  " --entry=TEXT        insert TEXT as an Info directory entry,\n"
***************
*** 1945,1949 ****
  msgstr ""
  
! #: install-info/install-info.c:567
  msgid ""
  " --help              display this help and exit.\n"
--- 1707,1711 ----
  msgstr ""
  
! #: install-info/install-info.c:577
  msgid ""
  " --help              display this help and exit.\n"
***************
*** 1955,1959 ****
  msgstr ""
  
! #: install-info/install-info.c:575
  msgid ""
  " --maxwidth, --max-width=COL  wrap description at column COL.\n"
--- 1717,1721 ----
  msgstr ""
  
! #: install-info/install-info.c:585
  msgid ""
  " --maxwidth, --max-width=COL  wrap description at column COL.\n"
***************
*** 1965,1969 ****
  msgstr ""
  
! #: install-info/install-info.c:583
  msgid ""
  " --regex=R           put this file's entries in all sections that match the\n"
--- 1727,1731 ----
  msgstr ""
  
! #: install-info/install-info.c:593
  msgid ""
  " --regex=R           put this file's entries in all sections that match the\n"
***************
*** 1977,1985 ****
  "                      If you don't specify any sections, they are "
  "determined\n"
! "                       from information in the Info file itself.\n"
  " --section R SEC     equivalent to --regex=R --section=SEC --add-once."
  msgstr ""
  
! #: install-info/install-info.c:596
  msgid ""
  " --silent            suppress warnings.\n"
--- 1739,1750 ----
  "                      If you don't specify any sections, they are "
  "determined\n"
! "                       from information in the Info file itself;\n"
! "                       if nothing is available there, the --defsection\n"
! "                       value is used; if that is not specified, the\n"
! "                       final default is \"Miscellaneous\".\n"
  " --section R SEC     equivalent to --regex=R --section=SEC --add-once."
  msgstr ""
  
! #: install-info/install-info.c:609
  msgid ""
  " --silent            suppress warnings.\n"
***************
*** 1988,1999 ****
  msgstr ""
  
! #: install-info/install-info.c:603 tp/texi2any.pl:849
! msgid ""
! "Email bug reports to bug-texinfo@gnu.org,\n"
! "general questions and discussion to help-texinfo@gnu.org.\n"
! "Texinfo home page: http://www.gnu.org/software/texinfo/"
! msgstr ""
! 
! #: install-info/install-info.c:630
  #, c-format
  msgid ""
--- 1753,1757 ----
  msgstr ""
  
! #: install-info/install-info.c:643
  #, c-format
  msgid ""
***************
*** 2015,2090 ****
  msgstr ""
  
! #: install-info/install-info.c:654
  #, c-format
  msgid "%s: could not read (%s) and could not create (%s)"
  msgstr ""
  
! #: install-info/install-info.c:758
! #, c-format
! msgid "%s: empty file"
! msgstr ""
! 
! #: install-info/install-info.c:1109 install-info/install-info.c:1149
  #, c-format
  msgid "START-INFO-DIR-ENTRY without matching END-INFO-DIR-ENTRY"
  msgstr ""
  
! #: install-info/install-info.c:1144
  #, c-format
  msgid "END-INFO-DIR-ENTRY without matching START-INFO-DIR-ENTRY"
  msgstr ""
  
! #: install-info/install-info.c:2008 install-info/install-info.c:2018
  #, c-format
  msgid "%s: already have dir file: %s\n"
  msgstr ""
  
! #: install-info/install-info.c:2098
  #, c-format
  msgid "%s: Specify the Info file only once.\n"
  msgstr ""
  
! #: install-info/install-info.c:2131
  #, c-format
  msgid "Extra regular expression specified, ignoring `%s'"
  msgstr ""
  
! #: install-info/install-info.c:2143
  #, c-format
  msgid "Error in regular expression `%s': %s"
  msgstr ""
  
! #: install-info/install-info.c:2201
  #, c-format
  msgid "excess command line argument `%s'"
  msgstr ""
  
! #: install-info/install-info.c:2205
  #, c-format
  msgid "No input file specified; try --help for more information."
  msgstr ""
  
! #: install-info/install-info.c:2207
  #, c-format
  msgid "No dir file specified; try --help for more information."
  msgstr ""
  
! #: install-info/install-info.c:2349
  #, c-format
  msgid "no info dir entry in `%s'"
  msgstr ""
  
! #: install-info/install-info.c:2597
  #, c-format
  msgid "no entries found for `%s'; nothing deleted"
  msgstr ""
  
! #: tp/DebugTexinfo/DebugTree.pm:63 tp/Texinfo/Convert/Converter.pm:821
! #: tp/Texinfo/Convert/DocBook.pm:311 tp/Texinfo/Convert/HTML.pm:6528
! #: tp/Texinfo/Convert/HTML.pm:6552 tp/Texinfo/Convert/HTML.pm:6929
! #: tp/Texinfo/Convert/HTML.pm:6987 tp/Texinfo/Convert/HTML.pm:7065
! #: tp/Texinfo/Convert/HTML.pm:7142 tp/Texinfo/Convert/IXIN.pm:293
! #: tp/Texinfo/Convert/Info.pm:96 tp/Texinfo/Convert/Info.pm:200
! #: tp/Texinfo/Convert/Info.pm:226 tp/Texinfo/Convert/Plaintext.pm:503
  #: tp/Texinfo/Convert/TexinfoXML.pm:457
  #, perl-format
--- 1773,1848 ----
  msgstr ""
  
! #: install-info/install-info.c:667
  #, c-format
  msgid "%s: could not read (%s) and could not create (%s)"
  msgstr ""
  
! #: install-info/install-info.c:1134 install-info/install-info.c:1174
  #, c-format
  msgid "START-INFO-DIR-ENTRY without matching END-INFO-DIR-ENTRY"
  msgstr ""
  
! #: install-info/install-info.c:1169
  #, c-format
  msgid "END-INFO-DIR-ENTRY without matching START-INFO-DIR-ENTRY"
  msgstr ""
  
! #: install-info/install-info.c:2037 install-info/install-info.c:2047
  #, c-format
  msgid "%s: already have dir file: %s\n"
  msgstr ""
  
! #: install-info/install-info.c:2143
  #, c-format
  msgid "%s: Specify the Info file only once.\n"
  msgstr ""
  
! #: install-info/install-info.c:2176
  #, c-format
  msgid "Extra regular expression specified, ignoring `%s'"
  msgstr ""
  
! #: install-info/install-info.c:2188
  #, c-format
  msgid "Error in regular expression `%s': %s"
  msgstr ""
  
! #: install-info/install-info.c:2250
  #, c-format
  msgid "excess command line argument `%s'"
  msgstr ""
  
! #: install-info/install-info.c:2254
  #, c-format
  msgid "No input file specified; try --help for more information."
  msgstr ""
  
! #: install-info/install-info.c:2256
  #, c-format
  msgid "No dir file specified; try --help for more information."
  msgstr ""
  
! #: install-info/install-info.c:2277
! #, c-format
! msgid "Could not read %s."
! msgstr ""
! 
! #: install-info/install-info.c:2424
  #, c-format
  msgid "no info dir entry in `%s'"
  msgstr ""
  
! #: install-info/install-info.c:2672
  #, c-format
  msgid "no entries found for `%s'; nothing deleted"
  msgstr ""
  
! #: tp/DebugTexinfo/DebugTree.pm:63 tp/Texinfo/Convert/Converter.pm:855
! #: tp/Texinfo/Convert/Converter.pm:893 tp/Texinfo/Convert/Converter.pm:1204
! #: tp/Texinfo/Convert/DocBook.pm:326 tp/Texinfo/Convert/HTML.pm:6499
! #: tp/Texinfo/Convert/HTML.pm:6523 tp/Texinfo/Convert/HTML.pm:6900
! #: tp/Texinfo/Convert/HTML.pm:6958 tp/Texinfo/Convert/HTML.pm:7036
! #: tp/Texinfo/Convert/HTML.pm:7113 tp/Texinfo/Convert/IXIN.pm:293
! #: tp/Texinfo/Convert/Info.pm:295 tp/Texinfo/Convert/Plaintext.pm:538
  #: tp/Texinfo/Convert/TexinfoXML.pm:457
  #, perl-format
***************
*** 2092,2343 ****
  msgstr ""
  
! #: tp/Texinfo/Common.pm:865
  msgid "recursion is always allowed"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:866
  msgid "arguments are quoted by default"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1065
  #, perl-format
  msgid "%s is not a valid language code"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1070
  #, perl-format
  msgid "%s is not a valid region code"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1088
  #, perl-format
  msgid "%s is not a valid split possibility"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1111
  #, perl-format
  msgid "could not read %s: %s"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1129
  #, perl-format
  msgid "error on closing @verbatiminclude file %s: %s"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1134 tp/Texinfo/Parser.pm:3187
  #, perl-format
  msgid "@%s: could not find %s"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1432
  #, perl-format
  msgid "could not open html refs config file %s: %s"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1460
  msgid "missing type"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1463
  #, perl-format
  msgid "unrecognized type: %s"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1480
  #, perl-format
  msgid "error on closing html refs config file %s: %s"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1515
  msgid "no node to be renamed"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1526
  msgid "nodes without a new name at the end of file"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1536 tp/Texinfo/Parser.pm:842
  #, perl-format
  msgid "could not open %s: %s"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:2028
  #, perl-format
  msgid "could not protect hash character in @%s"
  msgstr ""
  
! #: tp/Texinfo/Convert/Converter.pm:394 tp/Texinfo/Convert/Converter.pm:413
  #, perl-format
  msgid "Obsolete variable %s\n"
  msgstr ""
  
! #: tp/Texinfo/Convert/Converter.pm:604
  #, perl-format
! msgid "could not create directories `%s' or `%s': %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/Converter.pm:612
  #, perl-format
! msgid "could not create directory `%s': %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:347 tp/Texinfo/Convert/HTML.pm:6955
! #: tp/Texinfo/Convert/HTML.pm:7013 tp/Texinfo/Convert/IXIN.pm:915
! #: tp/Texinfo/Convert/Info.pm:159 tp/Texinfo/Convert/Info.pm:185
! #: tp/Texinfo/Convert/Info.pm:216 tp/Texinfo/Convert/Info.pm:279
! #: tp/Texinfo/Convert/TexinfoXML.pm:476 tp/Texinfo/Parser.pm:1950
  #, perl-format
! msgid "error on closing %s: %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:923
  #, perl-format
  msgid "@image file `%s' not found, using `%s'"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:1683
  #, perl-format
  msgid "@image file `%s' (for HTML) not found, using `%s'"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:2354
  #, perl-format
  msgid "raw format %s is not converted"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4833
  msgid "string not closed in css file"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4835
  msgid "--css-include ended in comment"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4837
  msgid "@import not finished in css file"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4863
  #, perl-format
  msgid "CSS file %s not found"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4869
  #, perl-format
  msgid "could not open --include-file %s: %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4879
  #, perl-format
  msgid "error on closing CSS file %s: %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:5825 tp/Texinfo/Convert/HTML.pm:5829
  #, perl-format
  msgid "no htmlxref.cnf entry found for `%s'"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6523
  #, perl-format
  msgid "error on closing frame file %s: %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6547
  #, perl-format
  msgid "error on closing TOC frame file %s: %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6662
  #, perl-format
  msgid "handler %s of stage %s priority %s failed"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6863
  msgid "must specify a title with a title command or @top"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:7072
  #, perl-format
  msgid "error on closing redirection node file %s: %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:7097
  #, perl-format
  msgid "old name for `%s' is a node of the document"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:7103
  #, perl-format
  msgid "file empty for renamed node `%s'"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:7117
  #, perl-format
  msgid "target node (new name for `%s') not in document: %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:7149
  #, perl-format
  msgid "error on closing renamed node redirection file %s: %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:7187
  msgid "empty node name"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:7189 tp/Texinfo/Parser.pm:3534
  #, perl-format
  msgid "syntax for an external node used for `%s'"
  msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:105
  msgid "document without nodes"
  msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:122
  msgid "document without Top node"
  msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:169
  #, perl-format
  msgid "rename %s failed: %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:251
  #, perl-format
  msgid "@%s output more than once: %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:366
  #, perl-format
  msgid "@%s outside of any node"
  msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:406
  #, perl-format
  msgid "@node name should not contain `,': %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:1287 tp/Texinfo/Parser.pm:2566
  #, perl-format
  msgid "entry for index `%s' outside of any node"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:1400
  #, perl-format
  msgid "error on closing image text file %s: %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:1405
  #, perl-format
  msgid "@image file `%s' unreadable: %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:1428
  #, perl-format
  msgid "could not find @image file `%s.txt' nor alternate text"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:1816
  msgid ""
  "@strong{Note...} produces a spurious cross-reference in Info; reword to "
--- 1850,2116 ----
  msgstr ""
  
! #: tp/Texinfo/Common.pm:878
  msgid "recursion is always allowed"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:879
  msgid "arguments are quoted by default"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1102
  #, perl-format
  msgid "%s is not a valid language code"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1107
  #, perl-format
  msgid "%s is not a valid region code"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1125
  #, perl-format
  msgid "%s is not a valid split possibility"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1148
  #, perl-format
  msgid "could not read %s: %s"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1167
  #, perl-format
  msgid "error on closing @verbatiminclude file %s: %s"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1173 tp/Texinfo/Parser.pm:3342
  #, perl-format
  msgid "@%s: could not find %s"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1517
  #, perl-format
  msgid "could not open html refs config file %s: %s"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1545
  msgid "missing type"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1548
  #, perl-format
  msgid "unrecognized type: %s"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1565
  #, perl-format
  msgid "error on closing html refs config file %s: %s"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1600
  msgid "no node to be renamed"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1611
  msgid "nodes without a new name at the end of file"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1621 tp/Texinfo/Parser.pm:926
  #, perl-format
  msgid "could not open %s: %s"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:2141
  #, perl-format
  msgid "could not protect hash character in @%s"
  msgstr ""
  
! #: tp/Texinfo/Convert/Converter.pm:395 tp/Texinfo/Convert/Converter.pm:414
  #, perl-format
  msgid "Obsolete variable %s\n"
  msgstr ""
  
! #: tp/Texinfo/Convert/Converter.pm:794
  #, perl-format
! msgid "%s: output incompatible with split"
  msgstr ""
  
! #: tp/Texinfo/Convert/Converter.pm:876 tp/Texinfo/Convert/Converter.pm:909
! #: tp/Texinfo/Convert/DocBook.pm:362 tp/Texinfo/Convert/HTML.pm:6926
! #: tp/Texinfo/Convert/HTML.pm:6984 tp/Texinfo/Convert/IXIN.pm:915
! #: tp/Texinfo/Convert/Info.pm:161 tp/Texinfo/Convert/Info.pm:187
! #: tp/Texinfo/Convert/Info.pm:215 tp/Texinfo/Convert/Info.pm:275
! #: tp/Texinfo/Convert/TexinfoXML.pm:476 tp/Texinfo/Parser.pm:2034
  #, perl-format
! msgid "error on closing %s: %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/Converter.pm:987
  #, perl-format
! msgid "could not create directories `%s' or `%s': %s"
! msgstr ""
! 
! #: tp/Texinfo/Convert/Converter.pm:995
! #, perl-format
! msgid "could not create directory `%s': %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:969
  #, perl-format
  msgid "@image file `%s' not found, using `%s'"
  msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:1083 tp/Texinfo/Parser.pm:5355
! msgid "no argument specified for @U"
! msgstr ""
! 
! #: tp/Texinfo/Convert/HTML.pm:1684
  #, perl-format
  msgid "@image file `%s' (for HTML) not found, using `%s'"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:2373
  #, perl-format
  msgid "raw format %s is not converted"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4883
  msgid "string not closed in css file"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4885
  msgid "--css-include ended in comment"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4887
  msgid "@import not finished in css file"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4913
  #, perl-format
  msgid "CSS file %s not found"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4919
  #, perl-format
  msgid "could not open --include-file %s: %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4929
  #, perl-format
  msgid "error on closing CSS file %s: %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:5796 tp/Texinfo/Convert/HTML.pm:5800
  #, perl-format
  msgid "no htmlxref.cnf entry found for `%s'"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6494
  #, perl-format
  msgid "error on closing frame file %s: %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6518
  #, perl-format
  msgid "error on closing TOC frame file %s: %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6633
  #, perl-format
  msgid "handler %s of stage %s priority %s failed"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6834
  msgid "must specify a title with a title command or @top"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:7043
  #, perl-format
  msgid "error on closing redirection node file %s: %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:7068
  #, perl-format
  msgid "old name for `%s' is a node of the document"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:7074
  #, perl-format
  msgid "file empty for renamed node `%s'"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:7088
  #, perl-format
  msgid "target node (new name for `%s') not in document: %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:7120
  #, perl-format
  msgid "error on closing renamed node redirection file %s: %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:7158
  msgid "empty node name"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:7160 tp/Texinfo/Parser.pm:3689
  #, perl-format
  msgid "syntax for an external node used for `%s'"
  msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:106
  msgid "document without nodes"
  msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:123
  msgid "document without Top node"
  msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:171
  #, perl-format
  msgid "rename %s failed: %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:247
  #, perl-format
  msgid "@%s output more than once: %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:379
  #, perl-format
  msgid "@%s outside of any node"
  msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:419
  #, perl-format
  msgid "@node name should not contain `,': %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:1312
! #, perl-format
! msgid "Index entry in @%s with : produces invalid Info: %s"
! msgstr ""
! 
! #: tp/Texinfo/Convert/Plaintext.pm:1359 tp/Texinfo/Parser.pm:2721
  #, perl-format
  msgid "entry for index `%s' outside of any node"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:1473
  #, perl-format
  msgid "error on closing image text file %s: %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:1478
  #, perl-format
  msgid "@image file `%s' unreadable: %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:1501
  #, perl-format
  msgid "could not find @image file `%s.txt' nor alternate text"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:1893
  msgid ""
  "@strong{Note...} produces a spurious cross-reference in Info; reword to "
***************
*** 2345,2662 ****
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2022
  #, perl-format
  msgid "@%s cross-reference name should not contain `:'"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2039
  #, perl-format
  msgid "@%s node name should not contain `%s'"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2054
  #, perl-format
  msgid "@%s node name should not contain `:'"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2077
  #, perl-format
  msgid "`.' or `,' must follow @xref, not %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2080
  msgid "`.' or `,' must follow @xref"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2852
  #, perl-format
  msgid "menu entry node name should not contain `%s'"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2859
  msgid "menu entry node name should not contain `:'"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2870
  msgid "menu entry name should not contain `:'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:826
  #, perl-format
  msgid "@%s should only appear at beginning or end of document"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1076 tp/Texinfo/Structuring.pm:598
  #, perl-format
  msgid "multiple @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1110
  #, perl-format
  msgid "bad syntax for @%s argument: %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1126
  #, perl-format
  msgid "bad or empty @%s formal argument: %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1135 tp/Texinfo/Parser.pm:4655
! #: tp/Texinfo/Parser.pm:4681 tp/Texinfo/Parser.pm:5403
! #: tp/Texinfo/Parser.pm:5419 tp/Texinfo/Parser.pm:5434
  #, perl-format
  msgid "%c%s requires a name"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1139 tp/Texinfo/Parser.pm:4658
! #: tp/Texinfo/Parser.pm:4684 tp/Texinfo/Parser.pm:5406
! #: tp/Texinfo/Parser.pm:5422 tp/Texinfo/Parser.pm:5437
  #, perl-format
  msgid "bad name for @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1257
  #, perl-format
  msgid "@end %s seen before @%s closing brace"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1261
  #, perl-format
  msgid "@%s seen before @%s closing brace"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1266
  #, perl-format
  msgid "%c%s missing close brace"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1270
  #, perl-format
  msgid "@%s missing closing delimiter sequence: %s}"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1392
  #, perl-format
  msgid "@itemx should not begin @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1460
  msgid "@itemx must follow @item"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1628
  #, perl-format
  msgid "@%s has text but no @item"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1659
  #, perl-format
  msgid "`@end' expected `%s', but saw `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1662
  #, perl-format
  msgid "@%s seen before @end %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1666
  #, perl-format
  msgid "no matching `%cend %s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1692 tp/Texinfo/Parser.pm:5003
! #: tp/Texinfo/Parser.pm:5225
  #, perl-format
  msgid "misplaced %c"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1790 tp/Texinfo/Parser.pm:3146
  #, perl-format
  msgid "unmatched `%c%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:2025
  #, perl-format
  msgid "macro `%s' called with too many args"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:2047
  #, perl-format
  msgid "@%s missing close brace"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:2055
  #, perl-format
  msgid "macro `%s' declared without argument called with an argument"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:2090
  #, perl-format
  msgid "\\ in @%s expansion followed `%s' instead of parameter name or \\"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:2494
  #, perl-format
  msgid "@%s `%s' previously defined"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:2499
  #, perl-format
  msgid "here is the previous definition as @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:2860
  #, perl-format
  msgid "missing name for @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:2865
  #, perl-format
  msgid "missing category for @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:2917
  #, perl-format
  msgid "unexpected argument on @%s line: %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:2933
  msgid "empty multitable"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:2989 tp/Texinfo/Parser.pm:5516
  #, perl-format
  msgid "superfluous argument to @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:2995 tp/Texinfo/Parser.pm:5538
! #: tp/Texinfo/Parser.pm:5550
  #, perl-format
  msgid "bad argument to @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3006
  #, perl-format
  msgid "%s requires an argument: the formatter for %citem"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3011
  #, perl-format
  msgid "command @%s not accepting argument in brace should not be on @%s line"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3046
  #, perl-format
  msgid "accent command `@%s' not allowed as @%s argument"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3124 tp/Texinfo/Parser.pm:3263
! #: tp/Texinfo/Parser.pm:5509
  #, perl-format
  msgid "@%s missing argument"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3136
  #, perl-format
  msgid "unknown @end %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3158 tp/Texinfo/Parser.pm:3780
  #, perl-format
  msgid "superfluous argument to @%s %s: %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3163 tp/Texinfo/Parser.pm:5593
! #: tp/Texinfo/Parser.pm:5638 tp/Texinfo/Parser.pm:5667
! #: tp/Texinfo/Parser.pm:5708 tp/Texinfo/Parser.pm:5786
  #, perl-format
  msgid "bad argument to @%s: %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3182
  #, perl-format
  msgid "@%s: could not open %s: %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3194
  #, perl-format
  msgid "encoding `%s' is not a canonical texinfo encoding"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3203
  #, perl-format
  msgid "unrecognized encoding name `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3353
  #, perl-format
  msgid "@%s after the first element"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3360
  #, perl-format
  msgid "@%s only meaningful on a @multitable line"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3400
  #, perl-format
  msgid "@%s should not be associated with @top"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3412
  #, perl-format
  msgid "@node precedes @%s, but parts may not be associated with nodes"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3514
  #, perl-format
  msgid "empty argument in @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3518
  #, perl-format
  msgid "empty node name after expansion `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3561
  #, perl-format
  msgid "empty menu entry name in `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3569
  msgid "empty node name in menu entry"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3642
  #, perl-format
  msgid "@%s should not appear in @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3774
  #, perl-format
  msgid "@end %s should only appear at a line beginning"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3797
  #, perl-format
  msgid "macro `%s' previously defined"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3800
  #, perl-format
  msgid "here is the previous definition of `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3805
  #, perl-format
  msgid "redefining Texinfo language command: @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3854
  #, perl-format
  msgid "@%s without associated character"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3916
  #, perl-format
  msgid ""
--- 2118,2435 ----
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2113
  #, perl-format
  msgid "@%s cross-reference name should not contain `:'"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2130
  #, perl-format
  msgid "@%s node name should not contain `%s'"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2145
  #, perl-format
  msgid "@%s node name should not contain `:'"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2168
  #, perl-format
  msgid "`.' or `,' must follow @xref, not %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2171
  msgid "`.' or `,' must follow @xref"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:3007
  #, perl-format
  msgid "menu entry node name should not contain `%s'"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:3014
  msgid "menu entry node name should not contain `:'"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:3025
  msgid "menu entry name should not contain `:'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:910
  #, perl-format
  msgid "@%s should only appear at beginning or end of document"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1160 tp/Texinfo/Structuring.pm:613
  #, perl-format
  msgid "multiple @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1194
  #, perl-format
  msgid "bad syntax for @%s argument: %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1210
  #, perl-format
  msgid "bad or empty @%s formal argument: %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1219 tp/Texinfo/Parser.pm:4823
! #: tp/Texinfo/Parser.pm:4849 tp/Texinfo/Parser.pm:5615
! #: tp/Texinfo/Parser.pm:5631 tp/Texinfo/Parser.pm:5646
  #, perl-format
  msgid "%c%s requires a name"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1223 tp/Texinfo/Parser.pm:4826
! #: tp/Texinfo/Parser.pm:4852 tp/Texinfo/Parser.pm:5618
! #: tp/Texinfo/Parser.pm:5634 tp/Texinfo/Parser.pm:5649
  #, perl-format
  msgid "bad name for @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1341
  #, perl-format
  msgid "@end %s seen before @%s closing brace"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1345
  #, perl-format
  msgid "@%s seen before @%s closing brace"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1350
  #, perl-format
  msgid "%c%s missing close brace"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1354
  #, perl-format
  msgid "@%s missing closing delimiter sequence: %s}"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1476
  #, perl-format
  msgid "@itemx should not begin @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1544
  msgid "@itemx must follow @item"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1712
  #, perl-format
  msgid "@%s has text but no @item"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1743
  #, perl-format
  msgid "`@end' expected `%s', but saw `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1746
  #, perl-format
  msgid "@%s seen before @end %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1750
  #, perl-format
  msgid "no matching `%cend %s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1776 tp/Texinfo/Parser.pm:5171
! #: tp/Texinfo/Parser.pm:5437
  #, perl-format
  msgid "misplaced %c"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1874 tp/Texinfo/Parser.pm:3301
  #, perl-format
  msgid "unmatched `%c%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:2109
  #, perl-format
  msgid "macro `%s' called with too many args"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:2131
  #, perl-format
  msgid "@%s missing close brace"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:2139
  #, perl-format
  msgid "macro `%s' declared without argument called with an argument"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:2174
  #, perl-format
  msgid "\\ in @%s expansion followed `%s' instead of parameter name or \\"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:2649
  #, perl-format
  msgid "@%s `%s' previously defined"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:2654
  #, perl-format
  msgid "here is the previous definition as @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3015
  #, perl-format
  msgid "missing name for @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3020
  #, perl-format
  msgid "missing category for @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3072
  #, perl-format
  msgid "unexpected argument on @%s line: %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3088
  msgid "empty multitable"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3144 tp/Texinfo/Parser.pm:5728
  #, perl-format
  msgid "superfluous argument to @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3150 tp/Texinfo/Parser.pm:5750
! #: tp/Texinfo/Parser.pm:5762
  #, perl-format
  msgid "bad argument to @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3161
  #, perl-format
  msgid "%s requires an argument: the formatter for %citem"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3166
  #, perl-format
  msgid "command @%s not accepting argument in brace should not be on @%s line"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3201
  #, perl-format
  msgid "accent command `@%s' not allowed as @%s argument"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3279 tp/Texinfo/Parser.pm:3418
! #: tp/Texinfo/Parser.pm:5721
  #, perl-format
  msgid "@%s missing argument"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3291
  #, perl-format
  msgid "unknown @end %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3313 tp/Texinfo/Parser.pm:3935
  #, perl-format
  msgid "superfluous argument to @%s %s: %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3318 tp/Texinfo/Parser.pm:5805
! #: tp/Texinfo/Parser.pm:5850 tp/Texinfo/Parser.pm:5879
! #: tp/Texinfo/Parser.pm:5920 tp/Texinfo/Parser.pm:5998
  #, perl-format
  msgid "bad argument to @%s: %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3337
  #, perl-format
  msgid "@%s: could not open %s: %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3349
  #, perl-format
  msgid "encoding `%s' is not a canonical texinfo encoding"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3358
  #, perl-format
  msgid "unrecognized encoding name `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3508
  #, perl-format
  msgid "@%s after the first element"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3515
  #, perl-format
  msgid "@%s only meaningful on a @multitable line"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3555
  #, perl-format
  msgid "@%s should not be associated with @top"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3567
  #, perl-format
  msgid "@node precedes @%s, but parts may not be associated with nodes"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3669
  #, perl-format
  msgid "empty argument in @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3673
  #, perl-format
  msgid "empty node name after expansion `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3716
  #, perl-format
  msgid "empty menu entry name in `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3724
  msgid "empty node name in menu entry"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3797
  #, perl-format
  msgid "@%s should not appear in @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3929
  #, perl-format
  msgid "@end %s should only appear at a line beginning"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3952
  #, perl-format
  msgid "macro `%s' previously defined"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3955
  #, perl-format
  msgid "here is the previous definition of `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3960
  #, perl-format
  msgid "redefining Texinfo language command: @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4009
  #, perl-format
  msgid "@%s without associated character"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4079
  #, perl-format
  msgid ""
***************
*** 2664,2668 ****
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3940
  #, perl-format
  msgid ""
--- 2437,2441 ----
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4103
  #, perl-format
  msgid ""
***************
*** 2671,3073 ****
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3949
  #, perl-format
  msgid "recursive call of macro %s is not allowed; use @rmacro if needed"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4005
  #, perl-format
  msgid "accent command `@%s' must not be followed by whitespace"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4011
  #, perl-format
  msgid "use braces to give a command as an argument to @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4024 tp/Texinfo/Parser.pm:5124
  #, perl-format
  msgid "%c%s expects `i' or `j' as argument, not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4036
  #, perl-format
  msgid "accent command `@%s' must not be followed by new line"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4047
  #, perl-format
  msgid "@%s expected braces"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4207
  #, perl-format
  msgid "undefined flag: %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4210
  msgid "bad syntax for @value"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4217
  #, perl-format
  msgid "%c%s is obsolete."
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4220
  #, perl-format
  msgid "%c%s is obsolete; %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4229
  #, perl-format
  msgid "@%s should only appear at a line beginning"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4320
  #, perl-format
  msgid "@%s not allowed inside `@%s' block"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4329
  #, perl-format
  msgid "@%s should only appear in heading or footing"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4455 tp/Texinfo/Parser.pm:4472
! #: tp/Texinfo/Parser.pm:4522
  #, perl-format
  msgid "@%s not meaningful inside `@%s' block"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4482
  #, perl-format
  msgid "@%s in empty multitable"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4488
  msgid "@tab before @item"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4491
  #, perl-format
  msgid "too many columns in multitable item (max %d)"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4528
  msgid "ignoring @tab outside of multitable"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4532
  #, perl-format
  msgid "@%s outside of table or list"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4567
  #, perl-format
  msgid "must be after `@%s' to use `@%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4609
  #, perl-format
  msgid "@%s not meaningful outside `@titlepage' and `@quotation' environments"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4613
  msgid "@dircategory after first node"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4778
  #, perl-format
  msgid "region %s inside region %s is not allowed"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4796
  msgid "@direntry after first node"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4804
  #, perl-format
  msgid "@%s seen before first @node"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4807
  msgid ""
  "perhaps your @top node should be wrapped in @ifnottex rather than @ifinfo?"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4869
  #, perl-format
  msgid "@%s should only appear in math context"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4877
  #, perl-format
  msgid "unknown command `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4887
  msgid "unexpected @"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4916
  #, perl-format
  msgid "@%s is not meaningful outside `@float' environment"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4921
  #, perl-format
  msgid "@%s should be right below `@float'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4929
  #, perl-format
  msgid "ignoring multiple @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5048
  #, perl-format
  msgid "command @%s does not accept arguments"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5072
  #, perl-format
  msgid "command @%s missing a node or external manual argument"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5091
  #, perl-format
  msgid "in @%s empty cross reference name after expansion `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5102
  #, perl-format
  msgid "in @%s empty cross reference title after expansion `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5115
  msgid "@image missing filename argument"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5147
  #, perl-format
  msgid "@%s missing first argument"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5301
  msgid "superfluous arguments for node"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5351
  #, perl-format
  msgid "expected @end %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5450
  #, perl-format
  msgid "@%s should only accept a @-command as argument, not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5460
  #, perl-format
  msgid "remaining argument on @%s line: %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5533
  #, perl-format
  msgid "environment command %s as argument to @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5555
  #, perl-format
  msgid "empty @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5563
  #, perl-format
  msgid "column fraction not a number: %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5572
  #, perl-format
  msgid "@sp arg must be numeric, not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5581
  #, perl-format
  msgid "reserved index name %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5600
  #, perl-format
  msgid "unknown source index in @%s: %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5603
  #, perl-format
  msgid "unknown destination index in @%s: %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5633
  #, perl-format
  msgid "@%s leads to a merging of %s in itself, ignoring"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5646
  #, perl-format
  msgid "unknown index `%s' in @printindex"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5652
  #, perl-format
  msgid "printing an index `%s' merged in another one `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5660
  #, perl-format
  msgid "printindex before document beginning: @printindex %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5676
  #, perl-format
  msgid "@%s arg must be `top' or `bottom', not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5684
  #, perl-format
  msgid "Only @%s 10 or 11 is supported, not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5692
  #, perl-format
  msgid "@%s arg must be `separate' or `end', not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5700
  #, perl-format
  msgid "@%s arg must be `on', `off' or `odd', not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5718 tp/Texinfo/Parser.pm:5723
  #, perl-format
  msgid "@paragraphindent arg must be numeric/`none'/`asis', not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5731
  #, perl-format
  msgid "@firstparagraphindent arg must be `none' or `insert', not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5741
  #, perl-format
  msgid "@exampleindent arg must be numeric/`asis', not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5752
  #, perl-format
  msgid "expected @%s on or off, not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5762
  #, perl-format
  msgid "@kbdinputstyle arg must be `code'/`example'/`distinct', not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5770
  #, perl-format
  msgid "@allowcodebreaks arg must be `true' or `false', not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5778
  #, perl-format
  msgid "@urefbreakstyle arg must be `after'/`before'/`none', not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:231
  #, perl-format
  msgid "raising the section level of @%s which is too low"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:263
  #, perl-format
  msgid "no chapter-level command before @%s"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:268
  #, perl-format
  msgid "lowering the section level of @%s appearing after a lower element"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:357
  #, perl-format
  msgid "no sectioning command associated with @%s"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:548 tp/Texinfo/Structuring.pm:1329
  #, perl-format
  msgid "@%s reference to nonexistent node `%s'"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:561
  #, perl-format
  msgid "@%s entry node name `%s' different from %s name `%s'"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:666
  #, perl-format
  msgid "unreferenced node `%s'"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:712
  #, perl-format
  msgid "node `%s' is %s for `%s' in sectioning but not in menu"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:719
  #, perl-format
  msgid "node %s `%s' in menu `%s' and in sectioning `%s' differ"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:737
  #, perl-format
  msgid "node `%s' is %s for `%s' in menu but not in sectioning"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:791
  #, perl-format
  msgid "%s pointer `%s' (for node `%s') different from %s name `%s'"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:818
  #, perl-format
  msgid "%s reference to nonexistent `%s'"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:837
  #, perl-format
  msgid "node `%s' lacks menu item for `%s' despite being its Up target"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:845
  #, perl-format
  msgid "for `%s', up in menu `%s' and up `%s' don't match"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:1341
  #, perl-format
  msgid "@%s to `%s', different from %s name `%s'"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:2007
  #, perl-format
  msgid "empty index key in @%s"
  msgstr ""
  
! #: tp/init/chm.pm:220 tp/init/chm.pm:276 tp/init/chm.pm:347
  #, perl-format
  msgid "chm.pm: could not open %s for writing: %s\n"
  msgstr ""
  
! #: tp/init/chm.pm:266 tp/init/chm.pm:337 tp/init/chm.pm:398
  #, perl-format
  msgid "chm.pm: error on closing %s: %s"
--- 2444,2871 ----
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4112
  #, perl-format
  msgid "recursive call of macro %s is not allowed; use @rmacro if needed"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4168
  #, perl-format
  msgid "accent command `@%s' must not be followed by whitespace"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4174
  #, perl-format
  msgid "use braces to give a command as an argument to @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4187 tp/Texinfo/Parser.pm:5292
  #, perl-format
  msgid "%c%s expects `i' or `j' as argument, not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4199
  #, perl-format
  msgid "accent command `@%s' must not be followed by new line"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4210
  #, perl-format
  msgid "@%s expected braces"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4375
  #, perl-format
  msgid "undefined flag: %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4378
  msgid "bad syntax for @value"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4385
  #, perl-format
  msgid "%c%s is obsolete."
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4388
  #, perl-format
  msgid "%c%s is obsolete; %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4397
  #, perl-format
  msgid "@%s should only appear at a line beginning"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4488
  #, perl-format
  msgid "@%s not allowed inside `@%s' block"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4497
  #, perl-format
  msgid "@%s should only appear in heading or footing"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4623 tp/Texinfo/Parser.pm:4640
! #: tp/Texinfo/Parser.pm:4690
  #, perl-format
  msgid "@%s not meaningful inside `@%s' block"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4650
  #, perl-format
  msgid "@%s in empty multitable"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4656
  msgid "@tab before @item"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4659
  #, perl-format
  msgid "too many columns in multitable item (max %d)"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4696
  msgid "ignoring @tab outside of multitable"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4700
  #, perl-format
  msgid "@%s outside of table or list"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4735
  #, perl-format
  msgid "must be after `@%s' to use `@%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4777
  #, perl-format
  msgid "@%s not meaningful outside `@titlepage' and `@quotation' environments"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4781
  msgid "@dircategory after first node"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4946
  #, perl-format
  msgid "region %s inside region %s is not allowed"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4964
  msgid "@direntry after first node"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4972
  #, perl-format
  msgid "@%s seen before first @node"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4975
  msgid ""
  "perhaps your @top node should be wrapped in @ifnottex rather than @ifinfo?"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5037
  #, perl-format
  msgid "@%s should only appear in math context"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5045
  #, perl-format
  msgid "unknown command `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5055
  msgid "unexpected @"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5084
  #, perl-format
  msgid "@%s is not meaningful outside `@float' environment"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5089
  #, perl-format
  msgid "@%s should be right below `@float'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5097
  #, perl-format
  msgid "ignoring multiple @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5216
  #, perl-format
  msgid "command @%s does not accept arguments"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5240
  #, perl-format
  msgid "command @%s missing a node or external manual argument"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5259
  #, perl-format
  msgid "in @%s empty cross reference name after expansion `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5270
  #, perl-format
  msgid "in @%s empty cross reference title after expansion `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5283
  msgid "@image missing filename argument"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5315
  #, perl-format
  msgid "@%s missing first argument"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5360
! #, perl-format
! msgid "non-hex digits in argument for @U: %s"
! msgstr ""
! 
! #: tp/Texinfo/Parser.pm:5366
! #, perl-format
! msgid "fewer than four hex digits in argument for @U: %s"
! msgstr ""
! 
! #: tp/Texinfo/Parser.pm:5379
! #, perl-format
! msgid "argument for @U exceeds size of integer: %s"
! msgstr ""
! 
! #: tp/Texinfo/Parser.pm:5385
! #, perl-format
! msgid "argument for @U exceeds Unicode maximum 0x10FFFF: %s"
! msgstr ""
! 
! #: tp/Texinfo/Parser.pm:5513
  msgid "superfluous arguments for node"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5563
  #, perl-format
  msgid "expected @end %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5662
  #, perl-format
  msgid "@%s should only accept a @-command as argument, not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5672
  #, perl-format
  msgid "remaining argument on @%s line: %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5745
  #, perl-format
  msgid "environment command %s as argument to @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5767
  #, perl-format
  msgid "empty @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5775
  #, perl-format
  msgid "column fraction not a number: %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5784
  #, perl-format
  msgid "@sp arg must be numeric, not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5793
  #, perl-format
  msgid "reserved index name %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5812
  #, perl-format
  msgid "unknown source index in @%s: %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5815
  #, perl-format
  msgid "unknown destination index in @%s: %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5845
  #, perl-format
  msgid "@%s leads to a merging of %s in itself, ignoring"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5858
  #, perl-format
  msgid "unknown index `%s' in @printindex"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5864
  #, perl-format
  msgid "printing an index `%s' merged in another one `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5872
  #, perl-format
  msgid "printindex before document beginning: @printindex %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5888
  #, perl-format
  msgid "@%s arg must be `top' or `bottom', not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5896
  #, perl-format
  msgid "Only @%s 10 or 11 is supported, not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5904
  #, perl-format
  msgid "@%s arg must be `separate' or `end', not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5912
  #, perl-format
  msgid "@%s arg must be `on', `off' or `odd', not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5930 tp/Texinfo/Parser.pm:5935
  #, perl-format
  msgid "@paragraphindent arg must be numeric/`none'/`asis', not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5943
  #, perl-format
  msgid "@firstparagraphindent arg must be `none' or `insert', not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5953
  #, perl-format
  msgid "@exampleindent arg must be numeric/`asis', not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5964
  #, perl-format
  msgid "expected @%s on or off, not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5974
  #, perl-format
  msgid "@kbdinputstyle arg must be `code'/`example'/`distinct', not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5982
  #, perl-format
  msgid "@allowcodebreaks arg must be `true' or `false', not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5990
  #, perl-format
  msgid "@urefbreakstyle arg must be `after'/`before'/`none', not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:232
  #, perl-format
  msgid "raising the section level of @%s which is too low"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:264
  #, perl-format
  msgid "no chapter-level command before @%s"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:269
  #, perl-format
  msgid "lowering the section level of @%s appearing after a lower element"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:358
  #, perl-format
  msgid "no sectioning command associated with @%s"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:507
! #, perl-format
! msgid "@%s not empty"
! msgstr ""
! 
! #: tp/Texinfo/Structuring.pm:563 tp/Texinfo/Structuring.pm:1345
  #, perl-format
  msgid "@%s reference to nonexistent node `%s'"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:576
  #, perl-format
  msgid "@%s entry node name `%s' different from %s name `%s'"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:681
  #, perl-format
  msgid "unreferenced node `%s'"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:727
  #, perl-format
  msgid "node `%s' is %s for `%s' in sectioning but not in menu"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:734
  #, perl-format
  msgid "node %s `%s' in menu `%s' and in sectioning `%s' differ"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:752
  #, perl-format
  msgid "node `%s' is %s for `%s' in menu but not in sectioning"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:806
  #, perl-format
  msgid "%s pointer `%s' (for node `%s') different from %s name `%s'"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:833
  #, perl-format
  msgid "%s reference to nonexistent `%s'"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:853
  #, perl-format
  msgid "node `%s' lacks menu item for `%s' despite being its Up target"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:861
  #, perl-format
  msgid "for `%s', up in menu `%s' and up `%s' don't match"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:1357
  #, perl-format
  msgid "@%s to `%s', different from %s name `%s'"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:2023
  #, perl-format
  msgid "empty index key in @%s"
  msgstr ""
  
! #: tp/init/chm.pm:221 tp/init/chm.pm:277 tp/init/chm.pm:348
  #, perl-format
  msgid "chm.pm: could not open %s for writing: %s\n"
  msgstr ""
  
! #: tp/init/chm.pm:267 tp/init/chm.pm:338 tp/init/chm.pm:399
  #, perl-format
  msgid "chm.pm: error on closing %s: %s"
***************
*** 3190,3243 ****
  msgstr ""
  
! #: tp/texi2any.pl:379
  #, perl-format
  msgid "error loading %s: %s\n"
  msgstr ""
  
! #: tp/texi2any.pl:392
  #, perl-format
  msgid "%s: unknown variable %s"
  msgstr ""
  
! #: tp/texi2any.pl:396
  #, perl-format
  msgid "%s: obsolete variable %s\n"
  msgstr ""
  
! #: tp/texi2any.pl:411
  #, perl-format
  msgid "%s: unknown variable %s\n"
  msgstr ""
  
! #: tp/texi2any.pl:415
  #, perl-format
  msgid "obsolete variable %s\n"
  msgstr ""
  
! #: tp/texi2any.pl:480
  #, perl-format
  msgid "could not read init file %s"
  msgstr ""
  
! #: tp/texi2any.pl:640
  #, perl-format
  msgid "ignoring unrecognized TEXINFO_OUTPUT_FORMAT value `%s'\n"
  msgstr ""
  
! #: tp/texi2any.pl:723
! msgid "Usage: makeinfo [OPTION]... TEXINFO-FILE...\n"
! msgstr ""
! 
! #: tp/texi2any.pl:724
! msgid "  or:  texi2any [OPTION]... TEXINFO-FILE...\n"
  msgstr ""
  
! #: tp/texi2any.pl:726
  msgid ""
  "Translate Texinfo source documentation to various other formats, by default\n"
  "Info files suitable for reading online with Emacs or standalone GNU Info.\n"
  msgstr ""
  
! #: tp/texi2any.pl:729
  #, perl-format
  msgid ""
--- 2988,3041 ----
  msgstr ""
  
! #: tp/texi2any.pl:388
  #, perl-format
  msgid "error loading %s: %s\n"
  msgstr ""
  
! #: tp/texi2any.pl:401
  #, perl-format
  msgid "%s: unknown variable %s"
  msgstr ""
  
! #: tp/texi2any.pl:405
  #, perl-format
  msgid "%s: obsolete variable %s\n"
  msgstr ""
  
! #: tp/texi2any.pl:420
  #, perl-format
  msgid "%s: unknown variable %s\n"
  msgstr ""
  
! #: tp/texi2any.pl:424
  #, perl-format
  msgid "obsolete variable %s\n"
  msgstr ""
  
! #: tp/texi2any.pl:489
  #, perl-format
  msgid "could not read init file %s"
  msgstr ""
  
! #: tp/texi2any.pl:652
  #, perl-format
  msgid "ignoring unrecognized TEXINFO_OUTPUT_FORMAT value `%s'\n"
  msgstr ""
  
! #: tp/texi2any.pl:735
! #, perl-format
! msgid "Usage: %s [OPTION]... TEXINFO-FILE...\n"
  msgstr ""
  
! #: tp/texi2any.pl:738
  msgid ""
  "Translate Texinfo source documentation to various other formats, by default\n"
  "Info files suitable for reading online with Emacs or standalone GNU Info.\n"
+ "\n"
+ "This program is commonly installed as both `makeinfo' and `texi2any';\n"
+ "the behavior is identical, and does not depend on the installed name.\n"
  msgstr ""
  
! #: tp/texi2any.pl:744
  #, perl-format
  msgid ""
***************
*** 3253,3262 ****
  "      --init-file=FILE        load FILE to modify the default behavior.\n"
  "  -c, --set-customization-variable VAR=VAL  set customization variable VAR \n"
! "                                to VAL.\n"
  "  -v, --verbose               explain what is being done.\n"
  "      --version               display version information and exit.\n"
  msgstr ""
  
! #: tp/texi2any.pl:744
  msgid ""
  "Output format selection (default is to produce Info):\n"
--- 3051,3060 ----
  "      --init-file=FILE        load FILE to modify the default behavior.\n"
  "  -c, --set-customization-variable VAR=VAL  set customization variable VAR \n"
! "                                to value VAL.\n"
  "  -v, --verbose               explain what is being done.\n"
  "      --version               display version information and exit.\n"
  msgstr ""
  
! #: tp/texi2any.pl:760
  msgid ""
  "Output format selection (default is to produce Info):\n"
***************
*** 3265,3272 ****
  "      --plaintext             output plain text rather than Info.\n"
  "      --xml                   output Texinfo XML rather than Info.\n"
! "      --dvi, --dvipdf, --ps, --pdf  call texi2dvi to generate given output.\n"
  msgstr ""
  
! #: tp/texi2any.pl:752
  msgid ""
  "General output options:\n"
--- 3063,3071 ----
  "      --plaintext             output plain text rather than Info.\n"
  "      --xml                   output Texinfo XML rather than Info.\n"
! "      --dvi, --dvipdf, --ps, --pdf  call texi2dvi to generate given output,\n"
! "                                after checking validity of TEXINFO-FILE.\n"
  msgstr ""
  
! #: tp/texi2any.pl:768
  msgid ""
  "General output options:\n"
***************
*** 3280,3284 ****
  "output).\n"
  "                                Also, if producing Info, write to\n"
! "                                standard output by default \n"
  "      --no-split              suppress any splitting of the output;\n"
  "                                generate only one output file.\n"
--- 3079,3083 ----
  "output).\n"
  "                                Also, if producing Info, write to\n"
! "                                standard output by default.\n"
  "      --no-split              suppress any splitting of the output;\n"
  "                                generate only one output file.\n"
***************
*** 3295,3299 ****
  msgstr ""
  
! #: tp/texi2any.pl:772
  #, perl-format
  msgid ""
--- 3094,3098 ----
  msgstr ""
  
! #: tp/texi2any.pl:788
  #, perl-format
  msgid ""
***************
*** 3317,3321 ****
  msgstr ""
  
! #: tp/texi2any.pl:789
  msgid ""
  "Options for HTML:\n"
--- 3116,3120 ----
  msgstr ""
  
! #: tp/texi2any.pl:805
  msgid ""
  "Options for HTML:\n"
***************
*** 3331,3335 ****
  msgstr ""
  
! #: tp/texi2any.pl:800
  msgid ""
  "Options for XML and Docbook:\n"
--- 3130,3134 ----
  msgstr ""
  
! #: tp/texi2any.pl:816
  msgid ""
  "Options for XML and Docbook:\n"
***************
*** 3337,3341 ****
  msgstr ""
  
! #: tp/texi2any.pl:803
  msgid ""
  "Options for DVI/PS/PDF:\n"
--- 3136,3140 ----
  msgstr ""
  
! #: tp/texi2any.pl:819
  msgid ""
  "Options for DVI/PS/PDF:\n"
***************
*** 3343,3351 ****
  msgstr ""
  
! #: tp/texi2any.pl:806
  msgid ""
  "Input file options:\n"
  "      --commands-in-node-names  does nothing, retained for compatibility.\n"
  "  -D VAR                        define the variable VAR, as with @set.\n"
  "  -I DIR                        append DIR to the @include search path.\n"
  "  -P DIR                        prepend DIR to the @include search path.\n"
--- 3142,3151 ----
  msgstr ""
  
! #: tp/texi2any.pl:822
  msgid ""
  "Input file options:\n"
  "      --commands-in-node-names  does nothing, retained for compatibility.\n"
  "  -D VAR                        define the variable VAR, as with @set.\n"
+ "  -D 'VAR VAL'                  define VAR to VAL (one shell argument).\n"
  "  -I DIR                        append DIR to the @include search path.\n"
  "  -P DIR                        prepend DIR to the @include search path.\n"
***************
*** 3353,3357 ****
  msgstr ""
  
! #: tp/texi2any.pl:813
  msgid ""
  "Conditional processing in input:\n"
--- 3153,3157 ----
  msgstr ""
  
! #: tp/texi2any.pl:830
  msgid ""
  "Conditional processing in input:\n"
***************
*** 3373,3377 ****
  msgstr ""
  
! #: tp/texi2any.pl:830
  msgid ""
  "  The defaults for the @if... conditionals depend on the output format:\n"
--- 3173,3177 ----
  msgstr ""
  
! #: tp/texi2any.pl:847
  msgid ""
  "  The defaults for the @if... conditionals depend on the output format:\n"
***************
*** 3383,3387 ****
  msgstr ""
  
! #: tp/texi2any.pl:837
  msgid ""
  "Examples:\n"
--- 3183,3187 ----
  msgstr ""
  
! #: tp/texi2any.pl:854
  msgid ""
  "Examples:\n"
***************
*** 3400,3457 ****
  msgstr ""
  
! #: tp/texi2any.pl:884
  #, perl-format
  msgid "%s: --footnote-style arg must be `separate' or `end', not `%s'.\n"
  msgstr ""
  
! #: tp/texi2any.pl:966
  #, perl-format
  msgid "%s: --paragraph-indent arg must be numeric/`none'/`asis', not `%s'.\n"
  msgstr ""
  
! #: tp/texi2any.pl:1043
  #, perl-format
  msgid "%s: when generating %s, only one input FILE may be specified with -o\n"
  msgstr ""
  
! #: tp/texi2any.pl:1047
  msgid "--Xopt option without printed output"
  msgstr ""
  
! #: tp/texi2any.pl:1057
  #, perl-format
  msgid "unknown tree transformation %s"
  msgstr ""
  
! #: tp/texi2any.pl:1064
  #, perl-format
  msgid "ignoring splitting for format %s"
  msgstr ""
  
! #: tp/texi2any.pl:1114
  #, perl-format
  msgid "%s: missing file argument.\n"
  msgstr ""
  
! #: tp/texi2any.pl:1115
  #, perl-format
  msgid "Try `%s --help' for more information.\n"
  msgstr ""
  
! #: tp/texi2any.pl:1193
  msgid "fill_gaps_in_sectioning transformation return no result. No section?"
  msgstr ""
  
! #: tp/texi2any.pl:1215
  #, perl-format
  msgid "error on closing macro expand file %s: %s\n"
  msgstr ""
  
! #: tp/texi2any.pl:1221
  #, perl-format
  msgid "could not open %s for writing: %s\n"
  msgstr ""
  
! #: tp/texi2any.pl:1246
  msgid ""
  "insert_nodes_for_sectioning_commands transformation return no result. No "
--- 3200,3257 ----
  msgstr ""
  
! #: tp/texi2any.pl:901
  #, perl-format
  msgid "%s: --footnote-style arg must be `separate' or `end', not `%s'.\n"
  msgstr ""
  
! #: tp/texi2any.pl:992
  #, perl-format
  msgid "%s: --paragraph-indent arg must be numeric/`none'/`asis', not `%s'.\n"
  msgstr ""
  
! #: tp/texi2any.pl:1069
  #, perl-format
  msgid "%s: when generating %s, only one input FILE may be specified with -o\n"
  msgstr ""
  
! #: tp/texi2any.pl:1073
  msgid "--Xopt option without printed output"
  msgstr ""
  
! #: tp/texi2any.pl:1083
  #, perl-format
  msgid "unknown tree transformation %s"
  msgstr ""
  
! #: tp/texi2any.pl:1090
  #, perl-format
  msgid "ignoring splitting for format %s"
  msgstr ""
  
! #: tp/texi2any.pl:1140
  #, perl-format
  msgid "%s: missing file argument.\n"
  msgstr ""
  
! #: tp/texi2any.pl:1141
  #, perl-format
  msgid "Try `%s --help' for more information.\n"
  msgstr ""
  
! #: tp/texi2any.pl:1222
  msgid "fill_gaps_in_sectioning transformation return no result. No section?"
  msgstr ""
  
! #: tp/texi2any.pl:1244
  #, perl-format
  msgid "error on closing macro expand file %s: %s\n"
  msgstr ""
  
! #: tp/texi2any.pl:1250
  #, perl-format
  msgid "could not open %s for writing: %s\n"
  msgstr ""
  
! #: tp/texi2any.pl:1275
  msgid ""
  "insert_nodes_for_sectioning_commands transformation return no result. No "
***************
*** 3459,3528 ****
  msgstr ""
  
! #: tp/texi2any.pl:1311 tp/texi2any.pl:1387
  #, perl-format
  msgid "%s: error on closing %s: %s\n"
  msgstr ""
  
! #: tp/texi2any.pl:1334 tp/texi2any.pl:1368
  #, perl-format
  msgid "%s: error on closing internal links file %s: %s\n"
  msgstr ""
  
! #: tp/texi2any.pl:1340 tp/texi2any.pl:1374
  #, perl-format
  msgid "%s: could not open %s for writing: %s\n"
  msgstr ""
  
! #: util/texindex.c:223
! msgid "display this help and exit"
  msgstr ""
  
! #: util/texindex.c:225
! msgid "send output to FILE"
  msgstr ""
  
! #: util/texindex.c:227
! msgid "display version information and exit"
  msgstr ""
  
! #: util/texindex.c:237
! #, c-format
! msgid "Usage: %s [OPTION]... FILE...\n"
  msgstr ""
  
! #: util/texindex.c:238
! #, c-format
! msgid "Generate a sorted index for each TeX output FILE.\n"
  msgstr ""
  
! #: util/texindex.c:241
! #, c-format
! msgid "Usually FILE... is specified as `foo.%c%c' for a document `foo.texi'.\n"
  msgstr ""
  
! #: util/texindex.c:243
! #, c-format
! msgid ""
! "\n"
! "Options:\n"
  msgstr ""
  
! #: util/texindex.c:743
! #, c-format
! msgid "failure reopening %s"
  msgstr ""
  
! #: util/texindex.c:758 util/texindex.c:786
! #, c-format
! msgid "%s: not a texinfo index file"
  msgstr ""
  
! #: util/texindex.c:993
! #, c-format
! msgid "No page number in %s"
  msgstr ""
  
! #: util/texindex.c:1066
! #, c-format
! msgid "entry %s follows an entry with a secondary name"
  msgstr ""
--- 3259,3332 ----
  msgstr ""
  
! #: tp/texi2any.pl:1345 tp/texi2any.pl:1421
  #, perl-format
  msgid "%s: error on closing %s: %s\n"
  msgstr ""
  
! #: tp/texi2any.pl:1368 tp/texi2any.pl:1402
  #, perl-format
  msgid "%s: error on closing internal links file %s: %s\n"
  msgstr ""
  
! #: tp/texi2any.pl:1374 tp/texi2any.pl:1408
  #, perl-format
  msgid "%s: could not open %s for writing: %s\n"
  msgstr ""
  
! #: texindex/ti.twjr:373
! #, awk-format
! msgid "%s: unrecognized option `%s'\n"
  msgstr ""
  
! #: texindex/ti.twjr:444
! #, awk-format
! msgid "%s is not a Texinfo index file\n"
  msgstr ""
  
! #: texindex/ti.twjr:543
! #, awk-format
! msgid "%s:%d: Bad key %s in record\n"
  msgstr ""
  
! #: texindex/ti.twjr:566
! #, awk-format
! msgid "%s:%d: Bad entry; expected three fields, not %d\n"
  msgstr ""
  
! #: texindex/ti.twjr:725
! #, awk-format
! msgid "%s:%d: Bad entry; expected %s at column %d\n"
  msgstr ""
  
! #: texindex/ti.twjr:1254
! msgid "..."
  msgstr ""
  
! #: texindex/ti.twjr:1273
! #, awk-format
! msgid "Usage: %s [OPTION]... FILE...\n"
  msgstr ""
  
! #: texindex/ti.twjr:1274
! msgid "Generate a sorted index for each TeX output FILE."
  msgstr ""
  
! #: texindex/ti.twjr:1275
! msgid "Usually FILE... is specified as `foo.??' for a document `foo.texi'."
  msgstr ""
  
! #: texindex/ti.twjr:1277
! msgid "Options:"
  msgstr ""
  
! #: texindex/ti.twjr:1278
! msgid " -h, --help   display this help and exit"
! msgstr ""
! 
! #: texindex/ti.twjr:1279
! msgid " --version    display version information and exit"
! msgstr ""
! 
! #: texindex/ti.twjr:1280
! msgid " --           end option processing"
  msgstr ""
Binary files texinfo-5.2/po/tr.gmo and texinfo-6.0/po/tr.gmo differ
diff -Nrc2 texinfo-5.2/po/tr.po texinfo-6.0/po/tr.po
*** texinfo-5.2/po/tr.po	2013-09-26 23:52:38.000000000 +0100
--- texinfo-6.0/po/tr.po	2015-06-26 13:52:35.000000000 +0100
***************
*** 1,13 ****
! # translation of texinfo-4.13.92.po to Turkish
! # Copyright (C) 2002, 2004, 2007, 2008, 2012 Free Software Foundation, Inc.
  # This file is distributed under the same license as the texinfo package.
! # texinfo-4.13.92 TÃ¼rkÃ§e Ã‡evirisi
! # EyÃ¼p Hakan Duran <hakan_duran@hotmail.com>, 2002, 2004, 2007, 2008, 2012.
  msgid ""
  msgstr ""
! "Project-Id-Version: texinfo 4.13.92\n"
  "Report-Msgid-Bugs-To: bug-texinfo@gnu.org\n"
! "POT-Creation-Date: 2013-09-26 15:52-0700\n"
! "PO-Revision-Date: 2012-12-24 23:21-0600\n"
  "Last-Translator: EyÃ¼p Hakan Duran <hakan_duran@hotmail.com>\n"
  "Language-Team: Turkish <gnu-tr-u12a@lists.sourceforge.net>\n"
--- 1,13 ----
! # translation of texinfo-5.9.90.po to Turkish
! # Copyright (C) 2002, 2004, 2007, 2008, 2012, 2015 Free Software Foundation, Inc.
  # This file is distributed under the same license as the texinfo package.
! # texinfo-5.9.90 TÃ¼rkÃ§e Ã‡evirisi
! # EyÃ¼p Hakan Duran <hakan_duran@hotmail.com>, 2002, 2004, 2007, 2008, 2012, 2015.
  msgid ""
  msgstr ""
! "Project-Id-Version: texinfo 5.9.90\n"
  "Report-Msgid-Bugs-To: bug-texinfo@gnu.org\n"
! "POT-Creation-Date: 2015-06-26 13:52+0100\n"
! "PO-Revision-Date: 2015-03-13 09:29-0500\n"
  "Last-Translator: EyÃ¼p Hakan Duran <hakan_duran@hotmail.com>\n"
  "Language-Team: Turkish <gnu-tr-u12a@lists.sourceforge.net>\n"
***************
*** 20,79 ****
  "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
  
! #: gnulib/lib/error.c:188
  msgid "Unknown system error"
  msgstr "Bilinmeyen sistem hatasÄ±"
  
! #: gnulib/lib/getopt.c:547 gnulib/lib/getopt.c:576
  #, c-format
  msgid "%s: option '%s' is ambiguous; possibilities:"
  msgstr "%s: '%s' seÃ§eneÄŸi belirsiz; olasÄ±lÄ±klar:"
  
! #: gnulib/lib/getopt.c:624 gnulib/lib/getopt.c:628
  #, c-format
  msgid "%s: option '--%s' doesn't allow an argument\n"
  msgstr "%s: '--%s' seÃ§eneÄŸi argÃ¼mansÄ±z kullanÄ±lÄ±r\n"
  
! #: gnulib/lib/getopt.c:637 gnulib/lib/getopt.c:642
  #, c-format
  msgid "%s: option '%c%s' doesn't allow an argument\n"
  msgstr "%s: '%c%s' seÃ§eneÄŸi argÃ¼mansÄ±z kullanÄ±lÄ±r\n"
  
! #: gnulib/lib/getopt.c:685 gnulib/lib/getopt.c:704
  #, c-format
  msgid "%s: option '--%s' requires an argument\n"
  msgstr "%s: '--%s' seÃ§eneÄŸi bir argÃ¼manla kullanÄ±lÄ±r\n"
  
! #: gnulib/lib/getopt.c:742 gnulib/lib/getopt.c:745
! #, c-format
  msgid "%s: unrecognized option '--%s'\n"
! msgstr "%s: '--%s' seÃ§eneÄŸi bilinmiyor\n"
  
! #: gnulib/lib/getopt.c:753 gnulib/lib/getopt.c:756
  #, c-format
  msgid "%s: unrecognized option '%c%s'\n"
  msgstr "%s: '%c%s' seÃ§eneÄŸi bilinmiyor\n"
  
! #: gnulib/lib/getopt.c:805 gnulib/lib/getopt.c:808
  #, c-format
  msgid "%s: invalid option -- '%c'\n"
  msgstr "%s: geÃ§ersiz seÃ§enek -- '%c'\n"
  
! #: gnulib/lib/getopt.c:861 gnulib/lib/getopt.c:878 gnulib/lib/getopt.c:1088
! #: gnulib/lib/getopt.c:1106
  #, c-format
  msgid "%s: option requires an argument -- '%c'\n"
  msgstr "%s: seÃ§enek bir argÃ¼manla kullanÄ±lÄ±r -- '%c'\n"
  
! #: gnulib/lib/getopt.c:934 gnulib/lib/getopt.c:950
  #, c-format
  msgid "%s: option '-W %s' is ambiguous\n"
  msgstr "%s: '-W %s' seÃ§eneÄŸi belirsiz\n"
  
! #: gnulib/lib/getopt.c:974 gnulib/lib/getopt.c:992
  #, c-format
  msgid "%s: option '-W %s' doesn't allow an argument\n"
  msgstr "%s: '-W %s' seÃ§eneÄŸi argÃ¼mansÄ±z kullanÄ±lÄ±r\n"
  
! #: gnulib/lib/getopt.c:1013 gnulib/lib/getopt.c:1031
  #, c-format
  msgid "%s: option '-W %s' requires an argument\n"
--- 20,84 ----
  "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
  
! #: gnulib/lib/error.c:191
  msgid "Unknown system error"
  msgstr "Bilinmeyen sistem hatasÄ±"
  
! #: gnulib/lib/getopt.c:575 gnulib/lib/getopt.c:604
  #, c-format
  msgid "%s: option '%s' is ambiguous; possibilities:"
  msgstr "%s: '%s' seÃ§eneÄŸi belirsiz; olasÄ±lÄ±klar:"
  
! #: gnulib/lib/getopt.c:619
! #, c-format
! msgid "%s: option '%s' is ambiguous\n"
! msgstr "%s: %s' seÃ§eneÄŸi belirsiz\n"
! 
! #: gnulib/lib/getopt.c:654 gnulib/lib/getopt.c:658
  #, c-format
  msgid "%s: option '--%s' doesn't allow an argument\n"
  msgstr "%s: '--%s' seÃ§eneÄŸi argÃ¼mansÄ±z kullanÄ±lÄ±r\n"
  
! #: gnulib/lib/getopt.c:667 gnulib/lib/getopt.c:672
  #, c-format
  msgid "%s: option '%c%s' doesn't allow an argument\n"
  msgstr "%s: '%c%s' seÃ§eneÄŸi argÃ¼mansÄ±z kullanÄ±lÄ±r\n"
  
! #: gnulib/lib/getopt.c:715 gnulib/lib/getopt.c:734
  #, c-format
  msgid "%s: option '--%s' requires an argument\n"
  msgstr "%s: '--%s' seÃ§eneÄŸi bir argÃ¼manla kullanÄ±lÄ±r\n"
  
! #: gnulib/lib/getopt.c:772 gnulib/lib/getopt.c:775
! #, fuzzy, c-format
  msgid "%s: unrecognized option '--%s'\n"
! msgstr "%s: '%c%s' seÃ§eneÄŸi bilinmiyor\n"
  
! #: gnulib/lib/getopt.c:783 gnulib/lib/getopt.c:786
  #, c-format
  msgid "%s: unrecognized option '%c%s'\n"
  msgstr "%s: '%c%s' seÃ§eneÄŸi bilinmiyor\n"
  
! #: gnulib/lib/getopt.c:835 gnulib/lib/getopt.c:838
  #, c-format
  msgid "%s: invalid option -- '%c'\n"
  msgstr "%s: geÃ§ersiz seÃ§enek -- '%c'\n"
  
! #: gnulib/lib/getopt.c:891 gnulib/lib/getopt.c:908 gnulib/lib/getopt.c:1118
! #: gnulib/lib/getopt.c:1136
  #, c-format
  msgid "%s: option requires an argument -- '%c'\n"
  msgstr "%s: seÃ§enek bir argÃ¼manla kullanÄ±lÄ±r -- '%c'\n"
  
! #: gnulib/lib/getopt.c:964 gnulib/lib/getopt.c:980
  #, c-format
  msgid "%s: option '-W %s' is ambiguous\n"
  msgstr "%s: '-W %s' seÃ§eneÄŸi belirsiz\n"
  
! #: gnulib/lib/getopt.c:1004 gnulib/lib/getopt.c:1022
  #, c-format
  msgid "%s: option '-W %s' doesn't allow an argument\n"
  msgstr "%s: '-W %s' seÃ§eneÄŸi argÃ¼mansÄ±z kullanÄ±lÄ±r\n"
  
! #: gnulib/lib/getopt.c:1043 gnulib/lib/getopt.c:1061
  #, c-format
  msgid "%s: option '-W %s' requires an argument\n"
***************
*** 156,260 ****
  msgstr "bellek tÃ¼kendi"
  
! #: info/echo-area.c:283 info/session.c:978
  msgid "Move forward a character"
  msgstr "Bir karakter ileri gider"
  
! #: info/echo-area.c:295 info/session.c:1005
  msgid "Move backward a character"
  msgstr "Bir karakter geri gider"
  
! #: info/echo-area.c:307
  msgid "Move to the start of this line"
  msgstr "SatÄ±rÄ±n baÅŸlangÄ±cÄ±na gider"
  
! #: info/echo-area.c:312
  msgid "Move to the end of this line"
  msgstr "SatÄ±rÄ±n sonuna gider"
  
! #: info/echo-area.c:320 info/session.c:1037
  msgid "Move forward a word"
  msgstr "Bir kelime ileri gider"
  
! #: info/echo-area.c:360 info/session.c:1061
  msgid "Move backward a word"
  msgstr "Bir kelime geri gider"
  
! #: info/echo-area.c:400
  msgid "Delete the character under the cursor"
  msgstr "Ä°mlecin altÄ±ndaki karakteri siler"
  
! #: info/echo-area.c:430
  msgid "Delete the character behind the cursor"
  msgstr "Ä°mleÃ§den Ã¶nceki karakteri siler"
  
! #: info/echo-area.c:451
  msgid "Cancel or quit operation"
  msgstr "Ä°ÅŸlemi keser ya da Ã§Ä±kar"
  
! #: info/echo-area.c:466
  msgid "Accept (or force completion of) this line"
  msgstr "Bu satÄ±rÄ± kabul eder (ya da tamamlanmasÄ± iÃ§in zorlar)"
  
! #: info/echo-area.c:471
  msgid "Insert next character verbatim"
  msgstr "Sonraki karakteri aynen yerleÅŸtirir"
  
! #: info/echo-area.c:479
! msgid "Insert this character"
! msgstr "Bu karakteri yerleÅŸtirir"
! 
! #: info/echo-area.c:498
  msgid "Insert a TAB character"
  msgstr "Bir TAB karakteri yerleÅŸtirir"
  
! #: info/echo-area.c:505
  msgid "Transpose characters at point"
  msgstr "Verilen yerde karakterleri yer deÄŸiÅŸtirir"
  
! #: info/echo-area.c:556
  msgid "Yank back the contents of the last kill"
  msgstr "Son silinenin iÃ§eriÄŸi kadar geri Ã§eker"
  
! #: info/echo-area.c:563
  msgid "Kill ring is empty"
  msgstr "Silinen zincir boÅŸ"
  
! #: info/echo-area.c:576
  msgid "Yank back a previous kill"
  msgstr "Bir Ã¶nceki silinen kadar geri Ã§eker"
  
! #: info/echo-area.c:609
  msgid "Kill to the end of the line"
  msgstr "SatÄ±rÄ±n sonuna kadar siler"
  
! #: info/echo-area.c:622
  msgid "Kill to the beginning of the line"
  msgstr "SatÄ±rÄ±n baÅŸÄ±na kadar siler"
  
! #: info/echo-area.c:634
  msgid "Kill the word following the cursor"
  msgstr "Ä°mleÃ§ten sonraki kelimeyi siler"
  
! #: info/echo-area.c:654
  msgid "Kill the word preceding the cursor"
  msgstr "Ä°mleÃ§ten Ã¶nceki kelimeyi siler"
  
! #: info/echo-area.c:871 info/echo-area.c:929
  msgid "No completions"
  msgstr "Tamamlama yok"
  
! #: info/echo-area.c:873
  msgid "Not complete"
  msgstr "Bitmedi"
  
! #: info/echo-area.c:914
  msgid "List possible completions"
  msgstr "OlasÄ± tamamlamalarÄ± listeler"
  
! #: info/echo-area.c:933
  msgid "Sole completion"
  msgstr "Tek tamamlama"
  
! #: info/echo-area.c:941
  #, c-format
  msgid "%d completion:\n"
--- 161,261 ----
  msgstr "bellek tÃ¼kendi"
  
! #: info/echo-area.c:299 info/session.c:1328
  msgid "Move forward a character"
  msgstr "Bir karakter ileri gider"
  
! #: info/echo-area.c:318 info/session.c:1341
  msgid "Move backward a character"
  msgstr "Bir karakter geri gider"
  
! #: info/echo-area.c:344
  msgid "Move to the start of this line"
  msgstr "SatÄ±rÄ±n baÅŸlangÄ±cÄ±na gider"
  
! #: info/echo-area.c:349
  msgid "Move to the end of this line"
  msgstr "SatÄ±rÄ±n sonuna gider"
  
! #: info/echo-area.c:357 info/session.c:1356
  msgid "Move forward a word"
  msgstr "Bir kelime ileri gider"
  
! #: info/echo-area.c:397 info/session.c:1370
  msgid "Move backward a word"
  msgstr "Bir kelime geri gider"
  
! #: info/echo-area.c:437
  msgid "Delete the character under the cursor"
  msgstr "Ä°mlecin altÄ±ndaki karakteri siler"
  
! #: info/echo-area.c:457
  msgid "Delete the character behind the cursor"
  msgstr "Ä°mleÃ§den Ã¶nceki karakteri siler"
  
! #: info/echo-area.c:478
  msgid "Cancel or quit operation"
  msgstr "Ä°ÅŸlemi keser ya da Ã§Ä±kar"
  
! #: info/echo-area.c:493
  msgid "Accept (or force completion of) this line"
  msgstr "Bu satÄ±rÄ± kabul eder (ya da tamamlanmasÄ± iÃ§in zorlar)"
  
! #: info/echo-area.c:498
  msgid "Insert next character verbatim"
  msgstr "Sonraki karakteri aynen yerleÅŸtirir"
  
! #: info/echo-area.c:530
  msgid "Insert a TAB character"
  msgstr "Bir TAB karakteri yerleÅŸtirir"
  
! #: info/echo-area.c:582
  msgid "Transpose characters at point"
  msgstr "Verilen yerde karakterleri yer deÄŸiÅŸtirir"
  
! #: info/echo-area.c:651
  msgid "Yank back the contents of the last kill"
  msgstr "Son silinenin iÃ§eriÄŸi kadar geri Ã§eker"
  
! #: info/echo-area.c:658
  msgid "Kill ring is empty"
  msgstr "Silinen zincir boÅŸ"
  
! #: info/echo-area.c:671
  msgid "Yank back a previous kill"
  msgstr "Bir Ã¶nceki silinen kadar geri Ã§eker"
  
! #: info/echo-area.c:704
  msgid "Kill to the end of the line"
  msgstr "SatÄ±rÄ±n sonuna kadar siler"
  
! #: info/echo-area.c:717
  msgid "Kill to the beginning of the line"
  msgstr "SatÄ±rÄ±n baÅŸÄ±na kadar siler"
  
! #: info/echo-area.c:729
  msgid "Kill the word following the cursor"
  msgstr "Ä°mleÃ§ten sonraki kelimeyi siler"
  
! #: info/echo-area.c:749
  msgid "Kill the word preceding the cursor"
  msgstr "Ä°mleÃ§ten Ã¶nceki kelimeyi siler"
  
! #: info/echo-area.c:981 info/echo-area.c:1039
  msgid "No completions"
  msgstr "Tamamlama yok"
  
! #: info/echo-area.c:983
  msgid "Not complete"
  msgstr "Bitmedi"
  
! #: info/echo-area.c:1032
  msgid "List possible completions"
  msgstr "OlasÄ± tamamlamalarÄ± listeler"
  
! #: info/echo-area.c:1043
  msgid "Sole completion"
  msgstr "Tek tamamlama"
  
! #: info/echo-area.c:1052
  #, c-format
  msgid "%d completion:\n"
***************
*** 264,300 ****
  msgstr[2] "%d tamamlama:\n"
  
! #: info/echo-area.c:1091
  msgid "Insert completion"
  msgstr "TamamlamayÄ± yerleÅŸtir"
  
! #: info/echo-area.c:1228
  #, c-format
  msgid "Building completions..."
  msgstr "TamamlamalarÄ± oluÅŸturuyor..."
  
! #: info/echo-area.c:1347
  msgid "Scroll the completions window"
  msgstr "Tamamlama penceresini kaydÄ±rÄ±r"
  
! #: info/filesys.c:88
! #, fuzzy, c-format
  msgid "looking for file \"%s\""
! msgstr "`%s' Ã§Ä±ktÄ± dosyasÄ±nÄ± kapatmada hata"
  
! #: info/filesys.c:178
! #, fuzzy, c-format
  msgid "looking for file %s in %s"
! msgstr "`%s' Ã§Ä±ktÄ± dosyasÄ±nÄ± kapatmada hata"
  
! #: info/filesys.c:209 info/filesys.c:224 info/filesys.c:245
! #, fuzzy, c-format
  msgid "found file %s"
! msgstr "`%s' Ã§Ä±ktÄ± dosyasÄ±nÄ± kapatmada hata"
  
! #: info/footnotes.c:211
  msgid "Footnotes could not be displayed"
  msgstr "Dipnotlar gÃ¶sterilemedi"
  
! #: info/footnotes.c:237
  msgid "Show the footnotes associated with this node in another window"
  msgstr "DiÄŸer penceredeki bu dÃ¼ÄŸÃ¼mle iliÅŸkili dipnotlarÄ± gÃ¶sterir"
--- 265,302 ----
  msgstr[2] "%d tamamlama:\n"
  
! #: info/echo-area.c:1169
  msgid "Insert completion"
  msgstr "TamamlamayÄ± yerleÅŸtir"
  
! #: info/echo-area.c:1271
  #, c-format
  msgid "Building completions..."
  msgstr "TamamlamalarÄ± oluÅŸturuyor..."
  
! #: info/echo-area.c:1390
  msgid "Scroll the completions window"
  msgstr "Tamamlama penceresini kaydÄ±rÄ±r"
  
! #: info/filesys.c:91
! #, c-format
  msgid "looking for file \"%s\""
! msgstr "dosya \"%s\" aranÄ±yor"
  
! #: info/filesys.c:158
! #, c-format
  msgid "looking for file %s in %s"
! msgstr "Dosya %1$s, %2$s'nin iÃ§inde aranÄ±yor"
  
! #: info/filesys.c:227 info/filesys.c:241 info/filesys.c:262
! #, c-format
  msgid "found file %s"
! msgstr "dosya %s bulundu"
  
! #: info/footnotes.c:231
! #, c-format
  msgid "Footnotes could not be displayed"
  msgstr "Dipnotlar gÃ¶sterilemedi"
  
! #: info/footnotes.c:251
  msgid "Show the footnotes associated with this node in another window"
  msgstr "DiÄŸer penceredeki bu dÃ¼ÄŸÃ¼mle iliÅŸkili dipnotlarÄ± gÃ¶sterir"
***************
*** 304,377 ****
  msgstr "----------- Dipnotlar ---------"
  
! #: info/indices.c:174
! msgid "Look up a string in the index for this file"
! msgstr "Bu dosyada indeks iÃ§inde bir dizgeyi arar"
! 
! #: info/indices.c:202 info/indices.c:885
  #, c-format
  msgid "Finding index entries..."
  msgstr "indeks girdilerini buluyor..."
  
! #: info/indices.c:209
  #, c-format
  msgid "No indices found."
  msgstr "HiÃ§ indis yok."
  
! #: info/indices.c:219
  msgid "Index entry: "
  msgstr "indeks giriÅŸi: "
  
! #: info/indices.c:253 info/indices.c:907 info/session.c:4204
  #, c-format
! msgid "Search string too short"
! msgstr "Arama dizgesi Ã§ok kÄ±sa"
  
! #: info/indices.c:365
  msgid ""
! "Go to the next matching index item from the last `\\[index-search]' command"
  msgstr ""
! "Son `\\[index-search]'komutundan bir sonraki eÅŸleÅŸen indeks Ã¶ÄŸesine gider"
  
! #: info/indices.c:376
  #, c-format
  msgid "No previous index search string."
  msgstr "Daha Ã¶nce bir indeks arama dizgesi yok."
  
! #: info/indices.c:383
! #, c-format
! msgid "No index entries."
! msgstr "HiÃ§ indeks girdisi yok."
! 
! #: info/indices.c:431
! #, c-format
! msgid "No more index entries containing `%s'."
! msgstr "`%s' iÃ§eren daha baÅŸka indeks girdisi yok."
! 
! #: info/indices.c:432 info/indices.c:942
! #, c-format
! msgid "No index entries containing `%s'."
! msgstr "`%s' iÃ§eren indeks girdisi yok."
! 
! #: info/indices.c:444
! msgid "CAN'T SEE THIS"
! msgstr "BU GÃ–RÃœLMEZ"
! 
! #: info/indices.c:480
  #, c-format
! msgid "Found `%s' in %s. (`\\[next-index-match]' tries to find next.)"
! msgstr ""
! "`%s' bulundu - %s iÃ§inde. (`\\[next-index-match]' sonrakini bulmayÄ± dener.)"
  
! #: info/indices.c:611
  #, c-format
! msgid "Scanning indices of `%s'..."
! msgstr "`%s' indislerini tarÄ±yor..."
  
! #: info/indices.c:659
  #, c-format
! msgid "No available info files have `%s' in their indices."
! msgstr "Mevcut bilgi dosyalarÄ±ndan hiÃ§birisinin indisinde `%s' yok."
  
! #: info/indices.c:685
  msgid "Grovel all known info file's indices for a string and build a menu"
  msgstr ""
--- 306,361 ----
  msgstr "----------- Dipnotlar ---------"
  
! #: info/indices.c:123 info/indices.c:806
  #, c-format
  msgid "Finding index entries..."
  msgstr "indeks girdilerini buluyor..."
  
! #: info/indices.c:206
! msgid "Look up a string in the index for this file"
! msgstr "Bu dosyada indeks iÃ§inde bir dizgeyi arar"
! 
! #: info/indices.c:218 info/indices.c:324 info/indices.c:812
  #, c-format
  msgid "No indices found."
  msgstr "HiÃ§ indis yok."
  
! #: info/indices.c:222
  msgid "Index entry: "
  msgstr "indeks giriÅŸi: "
  
! #: info/indices.c:439
  #, c-format
! msgid "Found '%s' in %s. ('\\[next-index-match]' tries to find next.)"
! msgstr ""
! "'%1$s' %2$s'nin iÃ§inde bulundu. ('\\[next-index-match]' sonrakini bulmayÄ± "
! "dener.)"
  
! #: info/indices.c:449
  msgid ""
! "Go to the next matching index item from the last '\\[index-search]' command"
  msgstr ""
! "Son '\\[index-search]' komutundan bir sonraki eÅŸleÅŸen indeks Ã¶ÄŸesine git"
  
! #: info/indices.c:460
  #, c-format
  msgid "No previous index search string."
  msgstr "Daha Ã¶nce bir indeks arama dizgesi yok."
  
! #: info/indices.c:478
  #, c-format
! msgid "No more index entries containing '%s'."
! msgstr "'%s' iÃ§eren daha baÅŸka indeks girdisi yok."
  
! #: info/indices.c:479 info/indices.c:874
  #, c-format
! msgid "No index entries containing '%s'."
! msgstr "'%s' iÃ§eren indeks girdisi yok."
  
! #: info/indices.c:583
  #, c-format
! msgid "Scanning indices of '%s'..."
! msgstr "'%s' indislerini tarÄ±yor..."
  
! #: info/indices.c:636
  msgid "Grovel all known info file's indices for a string and build a menu"
  msgstr ""
***************
*** 379,460 ****
  "menu oluÅŸturur"
  
! #: info/indices.c:689
! msgid "Index apropos: "
! msgstr "Ä°ndeks hakkÄ±nda:"
  
! #: info/indices.c:717
  #, c-format
! msgid ""
! "\n"
! "* Menu: Nodes whose indices contain `%s':\n"
! msgstr ""
! "\n"
! "* MenÃ¼: `%s' indislerini iÃ§eren dÃ¼ÄŸÃ¼mler:\n"
  
! #: info/indices.c:869
  msgid "List all matches of a string in the index"
  msgstr "Ä°ndekste dizgeyle eÅŸleÅŸenleri listele"
  
! #: info/indices.c:891
! #, c-format
! msgid "No index"
! msgstr "Ä°ndeks yok."
  
! #: info/indices.c:895
! msgid "Index topic: "
! msgstr "Ä°ndeks konusu:"
  
! #: info/indices.c:913
  #, c-format
! msgid "Index for `%s'"
! msgstr "`%s' iÃ§in indeks"
  
! #: info/indices.c:966
! #, fuzzy, c-format
! msgid "File names matching `%s'"
! msgstr "EÅŸleÅŸen `%cend %s' yok"
  
! #: info/indices.c:996
! msgid "Show all matching files"
! msgstr ""
  
! #: info/indices.c:1000
! #, fuzzy, c-format
! msgid "No file index"
! msgstr "Ä°ndeks yok."
  
! #: info/info.c:316
  #, c-format
! msgid "no index entries found for `%s'\n"
! msgstr "`%s' iÃ§in indeks girdisi yok.\n"
  
! #: info/info.c:490
  #, c-format
  msgid "invalid number: %s\n"
! msgstr ""
  
! #: info/info.c:641
  #, c-format
  msgid "malformed variable assignment: %s"
! msgstr ""
  
! #: info/info.c:650 info/infomap.c:1218
! #, fuzzy, c-format
  msgid "%s: no such variable"
! msgstr "Bilinmeyen deÄŸiÅŸken %s\n"
  
! #: info/info.c:654 info/infomap.c:1222
! #, fuzzy, c-format
  msgid "value %s is not valid for variable %s"
! msgstr "Bir Info deÄŸiÅŸkeninin deÄŸerini belirler"
  
! #: info/info.c:671 info/infokey.c:892
  #, c-format
  msgid "Try --help for more information.\n"
  msgstr "Daha fazla bilgi iÃ§in --help seÃ§eneÄŸini kullanÄ±n.\n"
  
! #: info/info.c:693 info/infokey.c:144 install-info/install-info.c:2163
! #: tp/texi2any.pl:861 util/texindex.c:295
! #, c-format, perl-format
  msgid ""
  "Copyright (C) %s Free Software Foundation, Inc.\n"
--- 363,441 ----
  "menu oluÅŸturur"
  
! #: info/indices.c:644 info/indices.c:646
! msgid "Index apropos"
! msgstr "Ä°ndeks hakkÄ±nda"
  
! #: info/indices.c:686
  #, c-format
! msgid "Index entries containing '%s':\n"
! msgstr "'%s' iÃ§eren indeks girdileri:\n"
  
! #: info/indices.c:791
  msgid "List all matches of a string in the index"
  msgstr "Ä°ndekste dizgeyle eÅŸleÅŸenleri listele"
  
! #: info/indices.c:818 info/indices.c:820
! msgid "Index topic"
! msgstr "Ä°ndeks konusu"
  
! #: info/indices.h:40
! #, c-format
! msgid "No available info files have '%s' in their indices."
! msgstr "Mevcut bilgi dosyalarÄ±ndan hiÃ§birisinin indisinde '%s' yok."
  
! #: info/info-utils.c:899
  #, c-format
! msgid "Error converting file character encoding."
! msgstr "Dosya karakter kodlamasÄ±nÄ± dÃ¶nÃ¼ÅŸtÃ¼rmede hata."
  
! #: info/info.c:223 info/session.c:2700
! #, c-format
! msgid "No menu item '%s' in node '%s'."
! msgstr "'%2$s' dÃ¼ÄŸÃ¼mÃ¼nde '%1$s' menÃ¼ Ã¶ÄŸesi yok."
  
! #: info/info.c:316
! #, c-format
! msgid "No file given for node '%s'."
! msgstr "DÃ¼ÄŸÃ¼m '%s' iÃ§in dosya yok."
  
! #: info/info.c:365 info/info.c:1115
! #, c-format
! msgid "Cannot find node '%s'."
! msgstr "'%s' dÃ¼ÄŸÃ¼mÃ¼ bulunamadÄ±."
  
! #: info/info.c:387
  #, c-format
! msgid "No program name given."
! msgstr "Program adÄ± verilmedi."
  
! #: info/info.c:578
  #, c-format
  msgid "invalid number: %s\n"
! msgstr "GeÃ§ersiz numara: %s\n"
  
! #: info/info.c:758
  #, c-format
  msgid "malformed variable assignment: %s"
! msgstr "kusurlu deÄŸiÅŸken atamasÄ±: %s"
  
! #: info/info.c:765 info/infokey.c:537
! #, c-format
  msgid "%s: no such variable"
! msgstr "%s: bÃ¶yle bir deÄŸiÅŸken yok"
  
! #: info/info.c:771 info/infokey.c:539
! #, c-format
  msgid "value %s is not valid for variable %s"
! msgstr "%1$s deÄŸeri %2$s deÄŸiÅŸkeni iÃ§in geÃ§erli deÄŸil"
  
! #: info/info.c:783
  #, c-format
  msgid "Try --help for more information.\n"
  msgstr "Daha fazla bilgi iÃ§in --help seÃ§eneÄŸini kullanÄ±n.\n"
  
! #: info/info.c:805 install-info/install-info.c:2212 tp/texi2any.pl:878
! #: texindex/ti.twjr:1293
! #, c-format, awk-format, perl-format
  msgid ""
  "Copyright (C) %s Free Software Foundation, Inc.\n"
***************
*** 470,484 ****
  "YasalarÄ±n elverdiÄŸi Ã¶lÃ§Ã¼de HÄ°Ã‡BÄ°R GARANTÄ° yoktur.\n"
  
! #: info/info.c:785
! #, fuzzy, c-format
! msgid "can't open %s: %s"
! msgstr "%1$s yazmak iÃ§in aÃ§Ä±lamÄ±yor: %2$s"
! 
! #: info/info.c:791
  #, c-format
! msgid "debugging output diverted to \"%s\""
! msgstr ""
  
! #: info/info.c:877
  #, c-format
  msgid ""
--- 451,460 ----
  "YasalarÄ±n elverdiÄŸi Ã¶lÃ§Ã¼de HÄ°Ã‡BÄ°R GARANTÄ° yoktur.\n"
  
! #: info/info.c:963
  #, c-format
! msgid "no index entries found for '%s'\n"
! msgstr "'%s' iÃ§in indeks girdisi yok.\n"
  
! #: info/info.c:1016
  #, c-format
  msgid ""
***************
*** 491,496 ****
  "Info biÃ§emindeki belgeleri okuyun.\n"
  
! #: info/info.c:883
! #, fuzzy
  msgid ""
  "Options:\n"
--- 467,471 ----
  "Info biÃ§emindeki belgeleri okuyun.\n"
  
! #: info/info.c:1022
  msgid ""
  "Options:\n"
***************
*** 503,506 ****
--- 478,482 ----
  msgstr ""
  "SeÃ§enekler:\n"
+ "  -a, --all                    eÅŸleÅŸen tÃ¼m manÃ¼elleri kullan.\n"
  "  -k, --apopros=DÄ°ZGE         tÃ¼m manÃ¼ellerin tÃ¼m indekslerinde DÄ°ZGE'yi "
  "arar.\n"
***************
*** 510,515 ****
  "  -f, --file=DOSYAADI          ziyaret edilecek Info dosyasÄ±nÄ± belirler."
  
! #: info/info.c:891
! #, fuzzy
  msgid ""
  "  -h, --help                   display this help and exit.\n"
--- 486,490 ----
  "  -f, --file=DOSYAADI          ziyaret edilecek Info dosyasÄ±nÄ± belirler."
  
! #: info/info.c:1030
  msgid ""
  "  -h, --help                   display this help and exit.\n"
***************
*** 523,530 ****
  "  -n, --node=DÃœÄžÃœMADI          Ä°lk ziyaret edilen Info dosyasÄ±nda dÃ¼ÄŸÃ¼mleri "
  "belirler.\n"
! "  -o, --output=DOSYAADI        SeÃ§ili dÃ¼ÄŸÃ¼mlerden DOSYAAYDI'na Ã§Ä±ktÄ± alÄ±r."
  
! #: info/info.c:897
! #, fuzzy
  msgid ""
  "  -R, --raw-escapes            output \"raw\" ANSI escapes (default).\n"
--- 498,504 ----
  "  -n, --node=DÃœÄžÃœMADI          Ä°lk ziyaret edilen Info dosyasÄ±nda dÃ¼ÄŸÃ¼mleri "
  "belirler.\n"
! "  -o, --output=DOSYAADI        SeÃ§ili dÃ¼ÄŸÃ¼mlerden DOSYAADI'na Ã§Ä±ktÄ± alÄ±r."
  
! #: info/info.c:1036
  msgid ""
  "  -R, --raw-escapes            output \"raw\" ANSI escapes (default).\n"
***************
*** 539,548 ****
  "  -Q, --show-options, --usage  komut satÄ±rÄ± seÃ§enekler dÃ¼ÄŸÃ¼mÃ¼ne gider."
  
! #: info/info.c:904
  msgid "  -b, --speech-friendly        be friendly to speech synthesizers."
  msgstr "  -b, --speech-friendly       konuÅŸma sentezcilerine dostÃ§a davranÄ±r."
  
! #: info/info.c:908
! #, fuzzy
  msgid ""
  "      --strict-node-location   (for debugging) use Info file pointers as-"
--- 513,521 ----
  "  -Q, --show-options, --usage  komut satÄ±rÄ± seÃ§enekler dÃ¼ÄŸÃ¼mÃ¼ne gider."
  
! #: info/info.c:1043
  msgid "  -b, --speech-friendly        be friendly to speech synthesizers."
  msgstr "  -b, --speech-friendly       konuÅŸma sentezcilerine dostÃ§a davranÄ±r."
  
! #: info/info.c:1047
  msgid ""
  "      --strict-node-location   (for debugging) use Info file pointers as-"
***************
*** 555,572 ****
  "  -x, --debug=NUMBER           set debugging level (-1 for all).\n"
  msgstr ""
! "      --stict*node-location   (hata ayÄ±klamak iÃ§in) Info dosyasÄ± "
  "gÃ¶stergelerini olduÄŸu gibi kullan. \n"
  "      --subnotes               menÃ¼ Ã¶gelerinin Ã¶zyineli Ã§Ä±ktÄ±sÄ±nÄ± alÄ±r.\n"
  "      --vi-keys                vi ve less benzeri tuÅŸ baÄŸlantÄ±larÄ±nÄ± "
  "kullanÄ±r.\n"
  "      --version                sÃ¼rÃ¼m bilgisini gÃ¶sterir ve Ã§Ä±kar.\n"
! "  -w, --where, --location      Info dosyasÄ±nÄ±n fiziksel konumunu yazdÄ±rÄ±r."
  
! #: info/info.c:917
  msgid ""
  "\n"
  "The first non-option argument, if present, is the menu entry to start from;\n"
! "it is searched for in all `dir' files along INFOPATH.\n"
! "If it is not present, info merges all `dir' files and shows the result.\n"
  "Any remaining arguments are treated as the names of menu\n"
  "items relative to the initial node visited."
--- 528,547 ----
  "  -x, --debug=NUMBER           set debugging level (-1 for all).\n"
  msgstr ""
! "      --strict*node-location   (hata ayÄ±klamak iÃ§in) Info dosyasÄ± "
  "gÃ¶stergelerini olduÄŸu gibi kullan. \n"
  "      --subnotes               menÃ¼ Ã¶gelerinin Ã¶zyineli Ã§Ä±ktÄ±sÄ±nÄ± alÄ±r.\n"
+ "  -v, --variable VAR=DEÄžER    Info deÄŸiÅŸkeni VAR'a DEÄžER atar.\n"
  "      --vi-keys                vi ve less benzeri tuÅŸ baÄŸlantÄ±larÄ±nÄ± "
  "kullanÄ±r.\n"
  "      --version                sÃ¼rÃ¼m bilgisini gÃ¶sterir ve Ã§Ä±kar.\n"
! "  -w, --where, --location      Info dosyasÄ±nÄ±n fiziksel konumunu yazdÄ±rÄ±r.\n"
! "  -x, --debug=NUMARA        hata ayÄ±klama dÃ¼zeyini belirler (tÃ¼mÃ¼ iÃ§in -1).\n"
  
! #: info/info.c:1056
  msgid ""
  "\n"
  "The first non-option argument, if present, is the menu entry to start from;\n"
! "it is searched for in all 'dir' files along INFOPATH.\n"
! "If it is not present, info merges all 'dir' files and shows the result.\n"
  "Any remaining arguments are treated as the names of menu\n"
  "items relative to the initial node visited."
***************
*** 574,591 ****
  "\n"
  "EÄŸer mevcutsa, ilk seÃ§enek-olmayan argÃ¼man baÅŸlanacak menÃ¼ girdisidir;\n"
! "bu, tÃ¼m INFO YOLU iÃ§indeki `dir' dosyalarÄ±nda aranÄ±r.\n"
  "Mevcut deÄŸilse, info tÃ¼m `dir' dosyalarÄ±nÄ± birleÅŸtirir ve sonucu gÃ¶sterir.\n"
  "Kalan tÃ¼m argÃ¼manlar, ilk ziyaret edilen dÃ¼ÄŸÃ¼me gÃ¶receli menÃ¼\n"
  "Ã¶gesi isimleri olarak iÅŸlem gÃ¶rÃ¼r."
  
! #: info/info.c:924
  msgid ""
  "\n"
! "For a summary of key bindings, type h within Info."
  msgstr ""
  "\n"
! "TuÅŸ baÄŸlantÄ±larÄ±nÄ±n bir Ã¶zeti iÃ§in Info iÃ§inden h tuÅŸlayÄ±n."
  
! #: info/info.c:927
  msgid ""
  "\n"
--- 549,566 ----
  "\n"
  "EÄŸer mevcutsa, ilk seÃ§enek-olmayan argÃ¼man baÅŸlanacak menÃ¼ girdisidir;\n"
! "bu, tÃ¼m INFOYOLU iÃ§indeki `dir' dosyalarÄ±nda aranÄ±r.\n"
  "Mevcut deÄŸilse, info tÃ¼m `dir' dosyalarÄ±nÄ± birleÅŸtirir ve sonucu gÃ¶sterir.\n"
  "Kalan tÃ¼m argÃ¼manlar, ilk ziyaret edilen dÃ¼ÄŸÃ¼me gÃ¶receli menÃ¼\n"
  "Ã¶gesi isimleri olarak iÅŸlem gÃ¶rÃ¼r."
  
! #: info/info.c:1063
  msgid ""
  "\n"
! "For a summary of key bindings, type H within Info."
  msgstr ""
  "\n"
! "TuÅŸ baÄŸlantÄ±larÄ±nÄ±n bir Ã¶zeti iÃ§in Info iÃ§inden H tuÅŸlayÄ±n."
  
! #: info/info.c:1066
  msgid ""
  "\n"
***************
*** 595,599 ****
  "  info info-stnd             show the manual specific to this Info program\n"
  "  info emacs                 start at emacs node from top-level dir\n"
! "  info emacs buffers         start at buffers node within emacs manual\n"
  "  info --show-options emacs  start at node with emacs' command line options\n"
  "  info --subnodes -o out.txt emacs  dump entire manual to out.txt\n"
--- 570,576 ----
  "  info info-stnd             show the manual specific to this Info program\n"
  "  info emacs                 start at emacs node from top-level dir\n"
! "  info emacs buffers         select buffers menu entry in emacs manual\n"
! "  info emacs -n Files        start at Files node within emacs manual\n"
! "  info '(emacs)Files'        alternative way to start at Files node\n"
  "  info --show-options emacs  start at node with emacs' command line options\n"
  "  info --subnodes -o out.txt emacs  dump entire manual to out.txt\n"
***************
*** 609,612 ****
--- 586,593 ----
  "  info emasc buffers         emacs elkitabÄ± iÃ§inden tampon dÃ¼ÄŸÃ¼mÃ¼nden "
  "baÅŸlatÄ±r\n"
+ "  info emacs -n Files        emacs elkitabÄ± iÃ§inden Dosya dÃ¼ÄŸÃ¼mÃ¼nden "
+ "baÅŸlatÄ±r.\n"
+ "  info '(emacs)Files'         Dosya dÃ¼ÄŸÃ¼mÃ¼nden baÅŸlamak iÃ§in alternatif "
+ "seÃ§enek\n"
  "  info --show-options emacs  emacs'Ä±n komut satÄ±rÄ± seÃ§enekleri bulunan "
  "dÃ¼ÄŸÃ¼mden baÅŸlatÄ±r\n"
***************
*** 614,743 ****
  "  info -f ./foo.info         dir aramadan ./foo.info dosyasÄ±nÄ± gÃ¶sterir"
  
! #: info/info.c:938 info/infokey.c:911 util/texindex.c:259
  msgid ""
- "\n"
  "Email bug reports to bug-texinfo@gnu.org,\n"
  "general questions and discussion to help-texinfo@gnu.org.\n"
  "Texinfo home page: http://www.gnu.org/software/texinfo/"
  msgstr ""
- "\n"
  "YazÄ±lÄ±m hatalarÄ±nÄ± bug-texinfo@gnu.org'a,\n"
  "genel soru ve tartÄ±ÅŸmalarÄ± help-texinfo@gnu.org'a gÃ¶nderiniz.\n"
  "Texinfo anasayfasÄ±: http://www.gnu.org/software/texinfo/"
  
! #: info/info.c:972
  #, c-format
! msgid "Cannot find node `%s'."
! msgstr "`%s' dÃ¼ÄŸÃ¼mÃ¼ bulunamadÄ±."
  
! #: info/info.c:973
! #, c-format
! msgid "Cannot find node `(%s)%s'."
! msgstr "`(%s)%s' dÃ¼ÄŸÃ¼mÃ¼ bulunamadÄ±."
! 
! #: info/info.c:974
  msgid "Cannot find a window!"
  msgstr "Bir pencere bulunamadÄ±!"
  
! #: info/info.c:975
  msgid "Point doesn't appear within this window's node!"
  msgstr "OrasÄ± bu pencerenin dÃ¼ÄŸÃ¼mÃ¼ gibi gÃ¶rÃ¼nmÃ¼yor!"
  
! #: info/info.c:976
  msgid "Cannot delete the last window."
  msgstr "Son pencere silinemez."
  
! #: info/info.c:977
  msgid "No menu in this node."
  msgstr "Bu dÃ¼ÄŸÃ¼mde menÃ¼ yok."
  
! #: info/info.c:978
  msgid "No footnotes in this node."
  msgstr "Bu dÃ¼ÄŸÃ¼mde dipnot yok."
  
! #: info/info.c:979
  msgid "No cross references in this node."
  msgstr "Bu dÃ¼ÄŸÃ¼mde Ã§apraz baÅŸvuru yok."
  
! #: info/info.c:980
  #, c-format
! msgid "No `%s' pointer for this node."
! msgstr "Bu dÃ¼ÄŸÃ¼m iÃ§in `%s' yer gÃ¶sterici yok."
  
! #: info/info.c:981
  #, c-format
! msgid "Unknown Info command `%c'; try `?' for help."
! msgstr "Info komutu `%c' bilinmiyor; yardÄ±m almak iÃ§in `?' deneyin."
  
! #: info/info.c:982
  #, c-format
! msgid "Terminal type `%s' is not smart enough to run Info."
! msgstr "`%s' terminal tÃ¼rÃ¼ Info Ã§alÄ±ÅŸtÄ±rmak iÃ§in yeterince akÄ±llÄ± deÄŸil."
  
! #: info/info.c:983
  msgid "You are already at the last page of this node."
  msgstr "Zaten bu dÃ¼ÄŸÃ¼mÃ¼n son sayfasÄ±ndasÄ±nÄ±z."
  
! #: info/info.c:984
  msgid "You are already at the first page of this node."
  msgstr "Zaten bu dÃ¼ÄŸÃ¼mÃ¼n ilk sayfasÄ±ndasÄ±nÄ±z."
  
! #: info/info.c:985
  msgid "Only one window."
  msgstr "Sadece bir pencere."
  
! #: info/info.c:986
  msgid "Resulting window would be too small."
  msgstr "Pencere Ã§ok kÃ¼Ã§Ã¼k olacaktÄ±."
  
! #: info/info.c:987
  msgid "Not enough room for a help window, please delete a window."
  msgstr "Bir yardÄ±m penceresi iÃ§in yer yok, lÃ¼tfen bir pencere silin."
  
! #: info/infodoc.c:45
  msgid "Basic Info command keys\n"
  msgstr "Temel Info komut tuÅŸlarÄ±\n"
  
! #: info/infodoc.c:47
  msgid "\\%-10[quit-help]  Close this help window.\n"
  msgstr "\\%-10[quit help]  Bu yardÄ±m penceresini kapatÄ±r.\n"
  
! #: info/infodoc.c:48
  msgid "\\%-10[quit]  Quit Info altogether.\n"
  msgstr "\\%-10[quit]  Info'dan bÃ¼sbÃ¼tÃ¼n Ã§Ä±kar.\n"
  
! #: info/infodoc.c:49
  msgid "\\%-10[get-info-help-node]  Invoke the Info tutorial.\n"
  msgstr "\\%-10[get-info-help-node]  Info Ã¶ÄŸreticiyi Ã§aÄŸÄ±rÄ±r.\n"
  
! #: info/infodoc.c:51
  msgid "\\%-10[prev-line]  Move up one line.\n"
  msgstr "\\%-10[prev-line]  Bir satÄ±r yukarÄ± git.\n"
  
! #: info/infodoc.c:52
  msgid "\\%-10[next-line]  Move down one line.\n"
  msgstr "\\%-10[next-line]  Bir satÄ±r aÅŸaÄŸÄ± git.\n"
  
! #: info/infodoc.c:53
  msgid "\\%-10[scroll-backward]  Scroll backward one screenful.\n"
  msgstr "\\%-10[scroll-backward]  Geriye doÄŸru bir ekran kaydÄ±rÄ±r.\n"
  
! #: info/infodoc.c:54
  msgid "\\%-10[scroll-forward]  Scroll forward one screenful.\n"
  msgstr "\\%-10[scroll-forward]  Ä°leriye doÄŸru bir ekran kaydÄ±rÄ±r.\n"
  
! #: info/infodoc.c:55
  msgid "\\%-10[beginning-of-node]  Go to the beginning of this node.\n"
  msgstr "\\%-10[beginning-of-node]  Bu dÃ¼ÄŸÃ¼mÃ¼n baÅŸlangÄ±cÄ±na gider.\n"
  
! #: info/infodoc.c:56
  msgid "\\%-10[end-of-node]  Go to the end of this node.\n"
  msgstr "\\%-10[end-of-node]  Bu dÃ¼ÄŸÃ¼mÃ¼n sonuna gider.\n"
  
! #: info/infodoc.c:58
  msgid "\\%-10[move-to-next-xref]  Skip to the next hypertext link.\n"
  msgstr "\\%-10[move-to-next-xref]  Bir sonraki yardÄ±mlÄ± metin linkine atlar.\n"
  
! #: info/infodoc.c:59
  msgid ""
  "\\%-10[select-reference-this-line]  Follow the hypertext link under the "
--- 595,718 ----
  "  info -f ./foo.info         dir aramadan ./foo.info dosyasÄ±nÄ± gÃ¶sterir"
  
! #: info/info.c:1081 install-info/install-info.c:616 tp/texi2any.pl:866
! #: texindex/ti.twjr:1282
  msgid ""
  "Email bug reports to bug-texinfo@gnu.org,\n"
  "general questions and discussion to help-texinfo@gnu.org.\n"
  "Texinfo home page: http://www.gnu.org/software/texinfo/"
  msgstr ""
  "YazÄ±lÄ±m hatalarÄ±nÄ± bug-texinfo@gnu.org'a,\n"
  "genel soru ve tartÄ±ÅŸmalarÄ± help-texinfo@gnu.org'a gÃ¶nderiniz.\n"
  "Texinfo anasayfasÄ±: http://www.gnu.org/software/texinfo/"
  
! #: info/info.c:1116
  #, c-format
! msgid "Cannot find node '(%s)%s'."
! msgstr "'(%s)%s' dÃ¼ÄŸÃ¼mÃ¼ bulunamadÄ±."
  
! #: info/info.c:1117
  msgid "Cannot find a window!"
  msgstr "Bir pencere bulunamadÄ±!"
  
! #: info/info.c:1118
  msgid "Point doesn't appear within this window's node!"
  msgstr "OrasÄ± bu pencerenin dÃ¼ÄŸÃ¼mÃ¼ gibi gÃ¶rÃ¼nmÃ¼yor!"
  
! #: info/info.c:1119
  msgid "Cannot delete the last window."
  msgstr "Son pencere silinemez."
  
! #: info/info.c:1120
  msgid "No menu in this node."
  msgstr "Bu dÃ¼ÄŸÃ¼mde menÃ¼ yok."
  
! #: info/info.c:1121
  msgid "No footnotes in this node."
  msgstr "Bu dÃ¼ÄŸÃ¼mde dipnot yok."
  
! #: info/info.c:1122
  msgid "No cross references in this node."
  msgstr "Bu dÃ¼ÄŸÃ¼mde Ã§apraz baÅŸvuru yok."
  
! #: info/info.c:1123
  #, c-format
! msgid "No '%s' pointer for this node."
! msgstr "Bu dÃ¼ÄŸÃ¼m iÃ§in '%s' yer gÃ¶sterici yok."
  
! #: info/info.c:1124
  #, c-format
! msgid "Unknown Info command '%c'; try '?' for help."
! msgstr "Info komutu '%c' bilinmiyor; yardÄ±m almak iÃ§in '?' deneyin."
  
! #: info/info.c:1125
  #, c-format
! msgid "Terminal type '%s' is not smart enough to run Info."
! msgstr "'%s' terminal tÃ¼rÃ¼ Info Ã§alÄ±ÅŸtÄ±rmak iÃ§in yeterince akÄ±llÄ± deÄŸil."
  
! #: info/info.c:1126
  msgid "You are already at the last page of this node."
  msgstr "Zaten bu dÃ¼ÄŸÃ¼mÃ¼n son sayfasÄ±ndasÄ±nÄ±z."
  
! #: info/info.c:1127
  msgid "You are already at the first page of this node."
  msgstr "Zaten bu dÃ¼ÄŸÃ¼mÃ¼n ilk sayfasÄ±ndasÄ±nÄ±z."
  
! #: info/info.c:1128
  msgid "Only one window."
  msgstr "Sadece bir pencere."
  
! #: info/info.c:1129
  msgid "Resulting window would be too small."
  msgstr "Pencere Ã§ok kÃ¼Ã§Ã¼k olacaktÄ±."
  
! #: info/info.c:1130
  msgid "Not enough room for a help window, please delete a window."
  msgstr "Bir yardÄ±m penceresi iÃ§in yer yok, lÃ¼tfen bir pencere silin."
  
! #: info/infodoc.c:40
  msgid "Basic Info command keys\n"
  msgstr "Temel Info komut tuÅŸlarÄ±\n"
  
! #: info/infodoc.c:42
  msgid "\\%-10[quit-help]  Close this help window.\n"
  msgstr "\\%-10[quit help]  Bu yardÄ±m penceresini kapatÄ±r.\n"
  
! #: info/infodoc.c:43
  msgid "\\%-10[quit]  Quit Info altogether.\n"
  msgstr "\\%-10[quit]  Info'dan bÃ¼sbÃ¼tÃ¼n Ã§Ä±kar.\n"
  
! #: info/infodoc.c:44
  msgid "\\%-10[get-info-help-node]  Invoke the Info tutorial.\n"
  msgstr "\\%-10[get-info-help-node]  Info Ã¶ÄŸreticiyi Ã§aÄŸÄ±rÄ±r.\n"
  
! #: info/infodoc.c:46
  msgid "\\%-10[prev-line]  Move up one line.\n"
  msgstr "\\%-10[prev-line]  Bir satÄ±r yukarÄ± git.\n"
  
! #: info/infodoc.c:47
  msgid "\\%-10[next-line]  Move down one line.\n"
  msgstr "\\%-10[next-line]  Bir satÄ±r aÅŸaÄŸÄ± git.\n"
  
! #: info/infodoc.c:48
  msgid "\\%-10[scroll-backward]  Scroll backward one screenful.\n"
  msgstr "\\%-10[scroll-backward]  Geriye doÄŸru bir ekran kaydÄ±rÄ±r.\n"
  
! #: info/infodoc.c:49
  msgid "\\%-10[scroll-forward]  Scroll forward one screenful.\n"
  msgstr "\\%-10[scroll-forward]  Ä°leriye doÄŸru bir ekran kaydÄ±rÄ±r.\n"
  
! #: info/infodoc.c:50
  msgid "\\%-10[beginning-of-node]  Go to the beginning of this node.\n"
  msgstr "\\%-10[beginning-of-node]  Bu dÃ¼ÄŸÃ¼mÃ¼n baÅŸlangÄ±cÄ±na gider.\n"
  
! #: info/infodoc.c:51
  msgid "\\%-10[end-of-node]  Go to the end of this node.\n"
  msgstr "\\%-10[end-of-node]  Bu dÃ¼ÄŸÃ¼mÃ¼n sonuna gider.\n"
  
! #: info/infodoc.c:53
  msgid "\\%-10[move-to-next-xref]  Skip to the next hypertext link.\n"
  msgstr "\\%-10[move-to-next-xref]  Bir sonraki yardÄ±mlÄ± metin linkine atlar.\n"
  
! #: info/infodoc.c:54
  msgid ""
  "\\%-10[select-reference-this-line]  Follow the hypertext link under the "
***************
*** 747,815 ****
  "izler.\n"
  
! #: info/infodoc.c:60
  msgid "\\%-10[history-node]  Go back to the last node seen in this window.\n"
  msgstr "\\%-10[history-node]  Bu pencerede gÃ¶rÃ¼nen en son dÃ¼ÄŸÃ¼me gider.\n"
  
! #: info/infodoc.c:62
  msgid "\\%-10[global-prev-node]  Go to the previous node in the document.\n"
  msgstr "\\%-10[global-prev-node]  Belgede bundan Ã¶nceki dÃ¼ÄŸÃ¼me gider.\n"
  
! #: info/infodoc.c:63
  msgid "\\%-10[global-next-node]  Go to the next node in the document.\n"
  msgstr "\\%-10[global-next-node]  Belgede bundan sonraki dÃ¼ÄŸÃ¼me gider.\n"
  
! #: info/infodoc.c:64
  msgid "\\%-10[prev-node]  Go to the previous node on this level.\n"
  msgstr "\\%-10[prev-node]  Bu dÃ¼zeydeki bundan Ã¶nceki dÃ¼ÄŸÃ¼me gider.\n"
  
! #: info/infodoc.c:65
  msgid "\\%-10[next-node]  Go to the next node on this level.\n"
  msgstr "\\%-10[next-node]  Bu dÃ¼zeydeki bundan sonraki dÃ¼ÄŸÃ¼me gider.\n"
  
! #: info/infodoc.c:66
  msgid "\\%-10[up-node]  Go up one level.\n"
  msgstr "\\%-10[up-node]  Bir dÃ¼zey Ã¼ste gider.\n"
  
! #: info/infodoc.c:67
  msgid "\\%-10[top-node]  Go to the top node of this document.\n"
  msgstr "\\%-10[top-node]  Bu belgenin en Ã¼st dÃ¼ÄŸÃ¼mÃ¼ne gider.\n"
  
! #: info/infodoc.c:68
! msgid "\\%-10[dir-node]  Go to the main `directory' node.\n"
! msgstr "\\%-10[dir-node]  Ana `directory' dÃ¼ÄŸÃ¼mÃ¼ne gider.\n"
  
! #: info/infodoc.c:70
  msgid "1...9       Pick the first...ninth item in this node's menu.\n"
  msgstr "1...9       Bu dÃ¼ÄŸÃ¼mÃ¼n menÃ¼sÃ¼ndeki ilk...dokuzuncu Ã¶ÄŸeyi seÃ§er.\n"
  
! #: info/infodoc.c:71
  msgid "\\%-10[last-menu-item]  Pick the last item in this node's menu.\n"
  msgstr "\\%-10[last-menu-item]  Bu dÃ¼ÄŸÃ¼mÃ¼n menÃ¼sÃ¼ndeki son Ã¶ÄŸeyi seÃ§er.\n"
  
! #: info/infodoc.c:72
  msgid "\\%-10[menu-item]  Pick a menu item specified by name.\n"
  msgstr "\\%-10[menu-item]  Ä°smi ile belirtilen menÃ¼ Ã¶ÄŸesini seÃ§er.\n"
  
! #: info/infodoc.c:73
  msgid "\\%-10[xref-item]  Follow a cross reference specified by name.\n"
  msgstr "\\%-10[xref-item]  Ä°ÅŸmiyle belirtilen bir Ã§apraz baÅŸvuruyu izler.\n"
  
! #: info/infodoc.c:74
  msgid "\\%-10[goto-node]  Go to a node specified by name.\n"
  msgstr "\\%-10[goto-node]  ismiyle belirtilen dÃ¼ÄŸÃ¼me gider.\n"
  
! #: info/infodoc.c:76
  msgid "\\%-10[search]  Search forward for a specified string.\n"
  msgstr "\\%-10[search]  Belirli bir dizgeyi ileriye doÄŸru arar\n"
  
! #: info/infodoc.c:77
  msgid "\\%-10[search-previous]  Search for previous occurrence.\n"
  msgstr "\\%-10[search-previous]  Ã–nceki bulunmayÄ± arar.\n"
  
! #: info/infodoc.c:78
  msgid "\\%-10[search-next]  Search for next occurrence.\n"
  msgstr "\\%-10[search-next]  Sonraki bulunmayÄ± arar.\n"
  
! #: info/infodoc.c:79
  msgid ""
  "\\%-10[index-search]  Search for a specified string in the index, and\n"
--- 722,790 ----
  "izler.\n"
  
! #: info/infodoc.c:55
  msgid "\\%-10[history-node]  Go back to the last node seen in this window.\n"
  msgstr "\\%-10[history-node]  Bu pencerede gÃ¶rÃ¼nen en son dÃ¼ÄŸÃ¼me gider.\n"
  
! #: info/infodoc.c:57
  msgid "\\%-10[global-prev-node]  Go to the previous node in the document.\n"
  msgstr "\\%-10[global-prev-node]  Belgede bundan Ã¶nceki dÃ¼ÄŸÃ¼me gider.\n"
  
! #: info/infodoc.c:58
  msgid "\\%-10[global-next-node]  Go to the next node in the document.\n"
  msgstr "\\%-10[global-next-node]  Belgede bundan sonraki dÃ¼ÄŸÃ¼me gider.\n"
  
! #: info/infodoc.c:59
  msgid "\\%-10[prev-node]  Go to the previous node on this level.\n"
  msgstr "\\%-10[prev-node]  Bu dÃ¼zeydeki bundan Ã¶nceki dÃ¼ÄŸÃ¼me gider.\n"
  
! #: info/infodoc.c:60
  msgid "\\%-10[next-node]  Go to the next node on this level.\n"
  msgstr "\\%-10[next-node]  Bu dÃ¼zeydeki bundan sonraki dÃ¼ÄŸÃ¼me gider.\n"
  
! #: info/infodoc.c:61
  msgid "\\%-10[up-node]  Go up one level.\n"
  msgstr "\\%-10[up-node]  Bir dÃ¼zey Ã¼ste gider.\n"
  
! #: info/infodoc.c:62
  msgid "\\%-10[top-node]  Go to the top node of this document.\n"
  msgstr "\\%-10[top-node]  Bu belgenin en Ã¼st dÃ¼ÄŸÃ¼mÃ¼ne gider.\n"
  
! #: info/infodoc.c:63
! msgid "\\%-10[dir-node]  Go to the main 'directory' node.\n"
! msgstr "\\%-10[dir-node]  Ana 'directory' dÃ¼ÄŸÃ¼mÃ¼ne gider.\n"
  
! #: info/infodoc.c:65
  msgid "1...9       Pick the first...ninth item in this node's menu.\n"
  msgstr "1...9       Bu dÃ¼ÄŸÃ¼mÃ¼n menÃ¼sÃ¼ndeki ilk...dokuzuncu Ã¶ÄŸeyi seÃ§er.\n"
  
! #: info/infodoc.c:66
  msgid "\\%-10[last-menu-item]  Pick the last item in this node's menu.\n"
  msgstr "\\%-10[last-menu-item]  Bu dÃ¼ÄŸÃ¼mÃ¼n menÃ¼sÃ¼ndeki son Ã¶ÄŸeyi seÃ§er.\n"
  
! #: info/infodoc.c:67
  msgid "\\%-10[menu-item]  Pick a menu item specified by name.\n"
  msgstr "\\%-10[menu-item]  Ä°smi ile belirtilen menÃ¼ Ã¶ÄŸesini seÃ§er.\n"
  
! #: info/infodoc.c:68
  msgid "\\%-10[xref-item]  Follow a cross reference specified by name.\n"
  msgstr "\\%-10[xref-item]  Ä°ÅŸmiyle belirtilen bir Ã§apraz baÅŸvuruyu izler.\n"
  
! #: info/infodoc.c:69
  msgid "\\%-10[goto-node]  Go to a node specified by name.\n"
  msgstr "\\%-10[goto-node]  ismiyle belirtilen dÃ¼ÄŸÃ¼me gider.\n"
  
! #: info/infodoc.c:71
  msgid "\\%-10[search]  Search forward for a specified string.\n"
  msgstr "\\%-10[search]  Belirli bir dizgeyi ileriye doÄŸru arar\n"
  
! #: info/infodoc.c:72
  msgid "\\%-10[search-previous]  Search for previous occurrence.\n"
  msgstr "\\%-10[search-previous]  Ã–nceki bulunmayÄ± arar.\n"
  
! #: info/infodoc.c:73
  msgid "\\%-10[search-next]  Search for next occurrence.\n"
  msgstr "\\%-10[search-next]  Sonraki bulunmayÄ± arar.\n"
  
! #: info/infodoc.c:74
  msgid ""
  "\\%-10[index-search]  Search for a specified string in the index, and\n"
***************
*** 820,1011 ****
  "seÃ§er.\n"
  
! #: info/infodoc.c:81
  msgid "\\%-10[virtual-index]  Synthesize menu of matching index entries.\n"
  msgstr "\\%-10[sanal-indeks]  EÅŸleÅŸen indeks girdilerinden menÃ¼ sentezle.\n"
  
! #: info/infodoc.c:83
  msgid "\\%-10[abort-key]  Cancel the current operation.\n"
  msgstr "\\%-10[abort-key]  Mevcut iÅŸlemi iptal eder.\n"
  
! #: info/infodoc.c:91
! msgid ""
! "Basic Commands in Info Windows\n"
! "******************************\n"
! msgstr ""
! "Info Pencerelerindeki Temel Komutlar\n"
! "************************************\n"
! 
! #: info/infodoc.c:94
! #, c-format
! msgid "  %-10s  Quit this help.\n"
! msgstr "  %-10s  Bu yardÄ±m penceresinden Ã§Ä±kar.\n"
! 
! #: info/infodoc.c:95
! #, c-format
! msgid "  %-10s  Quit Info altogether.\n"
! msgstr "  %-10s  Info bÃ¼sbÃ¼tÃ¼n Ã§Ä±kar.\n"
! 
! #: info/infodoc.c:96
! #, c-format
! msgid "  %-10s  Invoke the Info tutorial.\n"
! msgstr "  %-10s  Info Ã¶ÄŸreticiyi yardÄ±ma Ã§aÄŸÄ±rÄ±r.\n"
! 
! #: info/infodoc.c:100
! #, c-format
! msgid "  %-10s  Move to the `next' node of this node.\n"
! msgstr "  %-10s  Bu dÃ¼ÄŸÃ¼mÃ¼n `sonraki' dÃ¼ÄŸÃ¼mÃ¼ne gider.\n"
! 
! #: info/infodoc.c:101
! #, c-format
! msgid "  %-10s  Move to the `previous' node of this node.\n"
! msgstr "  %-10s  Bu dÃ¼ÄŸÃ¼mÃ¼n `Ã¶nceki' dÃ¼ÄŸÃ¼mÃ¼ne gider.\n"
! 
! #: info/infodoc.c:102
! #, c-format
! msgid "  %-10s  Move `up' from this node.\n"
! msgstr "  %-10s  Bu dÃ¼ÄŸÃ¼mden `yukarÄ±' gider.\n"
! 
! #: info/infodoc.c:103
! #, c-format
! msgid ""
! "  %-10s  Pick menu item specified by name.\n"
! "              Picking a menu item causes another node to be selected.\n"
! msgstr ""
! "  %-10s  Ä°smini belirterek menÃ¼ Ã¶ÄŸesi seÃ§in.\n"
! "              MenÃ¼ Ã¶ÄŸesi seÃ§mek, bir baÅŸka dÃ¼ÄŸÃ¼mÃ¼n seÃ§ilmesine yolaÃ§ar.\n"
! 
! #: info/infodoc.c:105
! #, c-format
! msgid "  %-10s  Follow a cross reference.  Reads name of reference.\n"
! msgstr "  %-10s  Bir Ã§apraz baÅŸvuruyu izler. BaÅŸvuru ismini okur.\n"
! 
! #: info/infodoc.c:106
! #, c-format
! msgid "  %-10s  Move to the last node seen in this window.\n"
! msgstr "  %-10s  Bu pencerede gÃ¶rÃ¼nen son dÃ¼ÄŸÃ¼me gider.\n"
! 
! #: info/infodoc.c:107
! #, c-format
! msgid "  %-10s  Skip to next hypertext link within this node.\n"
! msgstr "  %-10s  Bu dÃ¼ÄŸÃ¼mÃ¼n iÃ§inden sonraki URL baÄŸÄ±na atlar.\n"
! 
! #: info/infodoc.c:108
! #, c-format
! msgid "  %-10s  Follow the hypertext link under cursor.\n"
! msgstr "  %-10s  Ä°mleÃ§ altÄ±ndaki URL baÄŸÄ±nÄ± izler.\n"
! 
! #: info/infodoc.c:109
! #, c-format
! msgid "  %-10s  Move to the `directory' node.  Equivalent to `g (DIR)'.\n"
! msgstr "  %-10s  `dizin' dÃ¼ÄŸÃ¼mÃ¼ne gider. `g (DÄ°ZÄ°N)' ile eÅŸdeÄŸer.\n"
! 
! #: info/infodoc.c:110
! #, c-format
! msgid "  %-10s  Move to the Top node.  Equivalent to `g Top'.\n"
! msgstr "  %-10s  Ãœst dÃ¼ÄŸÃ¼me gider. `g Top' ile eÅŸdeÄŸer.\n"
! 
! #: info/infodoc.c:112
! msgid ""
! "Moving within a node:\n"
! "---------------------\n"
! msgstr ""
! "Bir dÃ¼ÄŸÃ¼m iÃ§inde dolaÅŸÄ±m:\n"
! "-------------------------\n"
! 
! #: info/infodoc.c:114
! #, c-format
! msgid "  %-10s  Scroll forward a page.\n"
! msgstr "  %-10s  Bir sayfa ileri kaydÄ±rÄ±r.\n"
! 
! #: info/infodoc.c:115
! #, c-format
! msgid "  %-10s  Scroll backward a page.\n"
! msgstr "  %-10s  Bir sayfa geri kaydÄ±rÄ±r.\n"
! 
! #: info/infodoc.c:116
! #, c-format
! msgid "  %-10s  Go to the beginning of this node.\n"
! msgstr "  %-10s  Bu dÃ¼ÄŸÃ¼mÃ¼n baÅŸlangÄ±cÄ±na gider.\n"
! 
! #: info/infodoc.c:117
! #, c-format
! msgid "  %-10s  Go to the end of this node.\n"
! msgstr "  %-10s  Bu dÃ¼ÄŸÃ¼mÃ¼n sonuna gider.\n"
! 
! #: info/infodoc.c:118
! #, c-format
! msgid "  %-10s  Scroll forward 1 line.\n"
! msgstr "  %-10s  Bir satÄ±r ileri kaydÄ±rÄ±r.\n"
! 
! #: info/infodoc.c:119
! #, c-format
! msgid "  %-10s  Scroll backward 1 line.\n"
! msgstr "  %-10s  Bir satÄ±r geri kaydÄ±rÄ±r.\n"
! 
! #: info/infodoc.c:121
! msgid ""
! "Other commands:\n"
! "---------------\n"
! msgstr ""
! "DiÄŸer komutlar:\n"
! "---------------\n"
! 
! #: info/infodoc.c:123
! #, c-format
! msgid "  %-10s  Pick first...ninth item in node's menu.\n"
! msgstr "  %-10s  DÃ¼ÄŸÃ¼m menÃ¼sÃ¼ndeki ilk...dokuzuncu Ã¶geyi seÃ§er.\n"
! 
! #: info/infodoc.c:124
! #, c-format
! msgid "  %-10s  Pick last item in node's menu.\n"
! msgstr "  %-10s  DÃ¼ÄŸÃ¼m menÃ¼sÃ¼ndeki son Ã¶ÄŸeyi seÃ§er.\n"
! 
! #: info/infodoc.c:127
! #, c-format
! msgid ""
! "  %-10s  Search for a specified string in the index entries of this Info\n"
! "              file, and select the node referenced by the first entry "
! "found.\n"
! msgstr ""
! "  %-10s  Bu Info dosyasÄ±ndaki indeks girdileri iÃ§inde belirli bir dizgeyi "
! "arar\n"
! "              ve bulunan ilk girdi tarafÄ±ndan gÃ¶nderme yapÄ±lan dÃ¼ÄŸÃ¼mÃ¼ "
! "seÃ§er.\n"
! 
! #: info/infodoc.c:129
! #, c-format
! msgid ""
! "  %-10s  Move to node specified by name.\n"
! "              You may include a filename as well, as in (FILENAME)NODENAME.\n"
! msgstr ""
! "  %-10s  Ä°smiyle belirtilen dÃ¼ÄŸÃ¼me gider.\n"
! "              (DOSYAADI)DÃœÄžÃœMADI ÅŸeklinde bir dosya adÄ± da "
! "ekleyebilirsiniz.\n"
! 
! #: info/infodoc.c:131
! #, c-format
! msgid ""
! "  %-10s  Search forward for a specified string,\n"
! "              and select the node in which the next occurrence is found.\n"
! msgstr ""
! "  %-10s  Belirli bir dizgeyi ileriye doÄŸru arar\n"
! "              ve sonraki bulunanÄ±n iÃ§inde olduÄŸu dÃ¼ÄŸÃ¼mÃ¼ seÃ§er.\n"
! 
! #: info/infodoc.c:133
  #, c-format
! msgid ""
! "  %-10s  Search backward for a specified string,\n"
! "              and select the node in which the next occurrence is found.\n"
! msgstr ""
! "  %-10s  Belirli bir dizgeyi geriye doÄŸru arar\n"
! "              ve sonraki bulunanÄ±n iÃ§inde olduÄŸu dÃ¼ÄŸÃ¼mÃ¼ seÃ§er.\n"
  
! #: info/infodoc.c:311
! #, c-format
  msgid "The current search path is:\n"
  msgstr "Åžu anki arama yolu:\n"
  
! #: info/infodoc.c:314
! #, c-format
  msgid ""
  "Commands available in Info windows:\n"
--- 795,816 ----
  "seÃ§er.\n"
  
! #: info/infodoc.c:76
  msgid "\\%-10[virtual-index]  Synthesize menu of matching index entries.\n"
  msgstr "\\%-10[sanal-indeks]  EÅŸleÅŸen indeks girdilerinden menÃ¼ sentezle.\n"
  
! #: info/infodoc.c:78
  msgid "\\%-10[abort-key]  Cancel the current operation.\n"
  msgstr "\\%-10[abort-key]  Mevcut iÅŸlemi iptal eder.\n"
  
! #: info/infodoc.c:197
  #, c-format
! msgid "This is GNU Info version %s.  "
! msgstr "Bu, GNU Info sÃ¼rÃ¼m %s.  "
  
! #: info/infodoc.c:198
  msgid "The current search path is:\n"
  msgstr "Åžu anki arama yolu:\n"
  
! #: info/infodoc.c:203
  msgid ""
  "Commands available in Info windows:\n"
***************
*** 1015,1020 ****
  "\n"
  
! #: info/infodoc.c:317
! #, c-format
  msgid ""
  "Commands available in the echo area:\n"
--- 820,824 ----
  "\n"
  
! #: info/infodoc.c:206
  msgid ""
  "Commands available in the echo area:\n"
***************
*** 1024,1028 ****
  "\n"
  
! #: info/infodoc.c:338
  #, c-format
  msgid ""
--- 828,832 ----
  "\n"
  
! #: info/infodoc.c:226
  #, c-format
  msgid ""
***************
*** 1033,1038 ****
  "\n"
  
! #: info/infodoc.c:342
! #, c-format
  msgid ""
  "The following commands cannot be invoked at all:\n"
--- 837,841 ----
  "\n"
  
! #: info/infodoc.c:231
  msgid ""
  "The following commands cannot be invoked at all:\n"
***************
*** 1040,1314 ****
  msgstr "  tÃ¼mÃ¼\n"
  
! #: info/infodoc.c:468
  msgid "Display help message"
  msgstr "Bu yardÄ±m iletisini gÃ¶sterir"
  
! #: info/infodoc.c:486
! msgid "Visit Info node `(info)Help'"
! msgstr "Info dÃ¼ÄŸÃ¼mÃ¼nÃ¼ `(info)Help' ziyaret eder"
  
! #: info/infodoc.c:612
  msgid "Print documentation for KEY"
  msgstr "KEY ile ilgili belgeleri basar"
  
! #: info/infodoc.c:624
  #, c-format
  msgid "Describe key: %s"
  msgstr "TuÅŸ aÃ§Ä±klamasÄ±: %s"
  
! #: info/infodoc.c:634
! #, c-format
! msgid "ESC %s is undefined."
! msgstr "ESC %s atanmamÄ±ÅŸ."
! 
! #: info/infodoc.c:650 info/infodoc.c:678
  #, c-format
  msgid "%s is undefined."
  msgstr "%s atanmamÄ±ÅŸ."
  
! #: info/infodoc.c:699
! #, c-format
! msgid "%s is defined to %s."
! msgstr "%s %s olarak atanmÄ±ÅŸ."
! 
! #: info/infodoc.c:1123
  msgid "Show what to type to execute a given command"
  msgstr "Verilen komutu Ã§alÄ±ÅŸtÄ±racak tÃ¼rÃ¼ gÃ¶sterir"
  
! #: info/infodoc.c:1127
  msgid "Where is command: "
  msgstr "Komutun yeri: "
  
! #: info/infodoc.c:1149
  #, c-format
! msgid "`%s' is not on any keys"
! msgstr "`%s' bir tuÅŸ Ã¼zerinde deÄŸil"
  
! #: info/infodoc.c:1155
  #, c-format
  msgid "%s can only be invoked via %s."
  msgstr "%s sadece %s Ã¼zerinden Ã§aÄŸrÄ±labilir."
  
! #: info/infodoc.c:1159
  #, c-format
  msgid "%s can be invoked via %s."
  msgstr "%s, %s Ã¼zerinden Ã§aÄŸrÄ±labilir."
  
! #: info/infodoc.c:1164
! #, c-format
! msgid "There is no function named `%s'"
! msgstr "`%s' isimli bir iÅŸlev yok"
! 
! #: info/infodoc.c:98
! msgid ""
! "Selecting other nodes:\n"
! "----------------------\n"
! msgstr ""
! "DiÄŸer dÃ¼ÄŸÃ¼mleri seÃ§me:\n"
! "----------------------\n"
! 
! #: info/infokey.c:169
! #, c-format
! msgid "incorrect number of arguments"
! msgstr "argÃ¼man sayÄ±sÄ± yanlÄ±ÅŸ"
! 
! #: info/infokey.c:199
! #, c-format
! msgid "cannot open input file `%s'"
! msgstr "`%s' girdi dosyasÄ± aÃ§Ä±lamÄ±yor"
! 
! #: info/infokey.c:213
  #, c-format
! msgid "cannot create output file `%s'"
! msgstr "`%s' Ã§Ä±ktÄ± dosyasÄ± oluÅŸturulamÄ±yor"
  
! #: info/infokey.c:224
! #, c-format
! msgid "error writing to `%s'"
! msgstr "`%s''e yazma hatasÄ±"
! 
! #: info/infokey.c:230
! #, c-format
! msgid "error closing output file `%s'"
! msgstr "`%s' Ã§Ä±ktÄ± dosyasÄ±nÄ± kapatmada hata"
  
! #: info/infokey.c:449
  #, c-format
  msgid "key sequence too long"
  msgstr "anahtar sÄ±ralamasÄ± Ã§ok uzun"
  
! #: info/infokey.c:527
  #, c-format
  msgid "missing key sequence"
  msgstr "anahtar sÄ±ralamasÄ± kayÄ±p"
  
! #: info/infokey.c:607
  #, c-format
  msgid "NUL character (\\000) not permitted"
  msgstr "NUL karakterine (\\000) izin verilmiyor"
  
! #: info/infokey.c:637
  #, c-format
  msgid "NUL character (^%c) not permitted"
  msgstr "NUL karakterine (^%c) izin verilmiyor"
  
! #: info/infokey.c:660
  #, c-format
  msgid "missing action name"
  msgstr "kayÄ±p eylem adÄ±"
  
! #: info/infokey.c:675 info/infokey.c:745
  #, c-format
! msgid "section too long"
! msgstr "bÃ¶lÃ¼m Ã§ok uzun"
  
! #: info/infokey.c:681
  #, c-format
  msgid "unknown action `%s'"
  msgstr "bilinmeyen eylem `%s'"
  
! #: info/infokey.c:691
  #, c-format
  msgid "action name too long"
  msgstr "eylem adÄ± Ã§ok uzun"
  
! #: info/infokey.c:704
  #, c-format
  msgid "extra characters following action `%s'"
  msgstr "`%s' eylemini izleyen fazladan karakterler"
  
! #: info/infokey.c:715
  #, c-format
  msgid "missing variable name"
  msgstr "kayÄ±p deÄŸiÅŸken adÄ±"
  
! #: info/infokey.c:724
  #, c-format
  msgid "missing `=' immediately after variable name"
  msgstr "deÄŸiÅŸken adÄ±ndan hemen sonra kayÄ±p `=' "
  
! #: info/infokey.c:731
  #, c-format
  msgid "variable name too long"
  msgstr "deÄŸiÅŸken adÄ± Ã§ok uzun"
  
! #: info/infokey.c:753
  #, c-format
  msgid "value too long"
  msgstr "deÄŸer Ã§ok uzun"
  
! #: info/infokey.c:881
  #, c-format
  msgid "\"%s\", line %u: "
  msgstr "\"%s\", satÄ±r %u: "
  
! #: info/infokey.c:899
! #, c-format
! msgid ""
! "Usage: %s [OPTION]... [INPUT-FILE]\n"
! "\n"
! "Compile infokey source file to infokey file.  Reads INPUT-FILE (default\n"
! "$HOME/.infokey) and writes compiled key file to (by default) $HOME/.info.\n"
! "\n"
! "Options:\n"
! "  --output FILE        output to FILE instead of $HOME/.info\n"
! "  --help               display this help and exit.\n"
! "  --version            display version information and exit.\n"
! msgstr ""
! "KullanÄ±m: %s [SEÃ‡ENEK]... [GÄ°RDÄ°-DOSYASI]\n"
! "\n"
! "infokey kaynak dosyasÄ±nÄ± infokey dosyasÄ±na derler.  GÄ°RDÄ°-DOSYASI'nÄ±\n"
! "okur (Ã¶ntanÄ±mlÄ± $HOME/.infokey) ve derlenmiÅŸ dosyayÄ± $HOME/.info \n"
! "dosyasÄ±na (Ã¶ntanÄ±mlÄ±) yazar\n"
! "\n"
! "SeÃ§enekler:\n"
! "  --output DOSYA        Ã§Ä±ktÄ±, $HOME/.info yerine DOSYA'ya\n"
! "  --help                bu yardÄ±mÄ± gÃ¶sterir ve Ã§Ä±kar\n"
! "  --version             sÃ¼rÃ¼m bilgisini gÃ¶sterir ve Ã§Ä±kar.\n"
! 
! #: info/infomap.c:959
! #, c-format
! msgid "Ignoring invalid infokey file `%s' - too small"
! msgstr "GeÃ§ersiz infokey dosyasÄ± `%s' yoksayÄ±lÄ±yor - Ã§ok kÃ¼Ã§Ã¼k"
! 
! #: info/infomap.c:962
! #, c-format
! msgid "Ignoring invalid infokey file `%s' - too big"
! msgstr "GeÃ§ersiz infokey dosyasÄ± `%s' yoksayÄ±lÄ±yor - Ã§ok bÃ¼yÃ¼k"
! 
! #: info/infomap.c:975
! #, c-format
! msgid "Error reading infokey file `%s' - short read"
! msgstr "infokey dosyasÄ± `%s' okumada hata - Ã§ok kÄ±sa"
! 
! #: info/infomap.c:993
! #, c-format
! msgid ""
! "Invalid infokey file `%s' (bad magic numbers) -- run infokey to update it"
! msgstr ""
! "GeÃ§ersiz infokey dosyasÄ± `%s' (hatalÄ± sihirli numaralar) -- gÃ¼ncellemek iÃ§in "
! "infokey yÃ¼rÃ¼tÃ¼n"
! 
! #: info/infomap.c:1001
! #, c-format
! msgid "Your infokey file `%s' is out of date -- run infokey to update it"
! msgstr "infokey dosyanÄ±z `%s' eskimiÅŸ -- gÃ¼ncellemek iÃ§in infokey yÃ¼rÃ¼tÃ¼n"
! 
! #: info/infomap.c:1017
! #, c-format
! msgid ""
! "Invalid infokey file `%s' (bad section length) -- run infokey to update it"
! msgstr ""
! "GeÃ§ersiz infokey dosyasÄ± `%s' (hatalÄ± bÃ¶lÃ¼m uzunluÄŸu) -- gÃ¼ncellemek iÃ§in "
! "infokey yÃ¼rÃ¼tÃ¼n"
! 
! #: info/infomap.c:1041
! #, c-format
! msgid ""
! "Invalid infokey file `%s' (bad section code) -- run infokey to update it"
! msgstr ""
! "GeÃ§ersiz infokey dosyasÄ± `%s' (hatalÄ± bÃ¶lÃ¼m kodu) -- gÃ¼ncellemek iÃ§in "
! "infokey yÃ¼rÃ¼tÃ¼n"
! 
! #: info/infomap.c:1171
! msgid "Bad data in infokey file -- some key bindings ignored"
! msgstr "Infokey dosyasÄ±nda hatalÄ± veri -- bazÄ± tuÅŸ baÄŸlantÄ±larÄ± yoksayÄ±ldÄ±"
! 
! #: info/infomap.c:1236
! msgid "Bad data in infokey file -- some var settings ignored"
! msgstr "Infokey dosyasÄ±nda hatalÄ± veri -- bazÄ± deÄŸiÅŸken ayarlarÄ± yoksayÄ±ldÄ±"
! 
! #: info/m-x.c:67
  msgid "Read the name of an Info command and describe it"
  msgstr "Bir Info komut ismini okur ve onu aÃ§Ä±klar"
  
! #: info/m-x.c:71
  msgid "Describe command: "
  msgstr "Komut aÃ§Ä±klamasÄ±: "
  
! #: info/m-x.c:94
  msgid "Read a command name in the echo area and execute it"
  msgstr "Eko alanÄ±ndan komut ismini okur ve onu Ã§alÄ±ÅŸtÄ±rÄ±r"
  
! #: info/m-x.c:138
  #, c-format
! msgid "Cannot execute an `echo-area' command here."
! msgstr "Bir `eko-alanÄ±' komutu burada Ã§alÄ±ÅŸtÄ±rÄ±lamaz."
  
! #: info/m-x.c:151
  #, c-format
  msgid "Undefined command: %s"
  msgstr "tanÄ±mlanmamÄ±ÅŸ komut: %s"
  
! #: info/m-x.c:157
  msgid "Set the height of the displayed window"
  msgstr "GÃ¶sterilen pencerenin yÃ¼ksekliÄŸi belirtilir"
  
! #: info/m-x.c:170
  #, c-format
  msgid "Set screen height to (%d): "
  msgstr "Ekran yÃ¼ksekliÄŸini (%d) ye ayarlar: "
  
! #: info/makedoc.c:167 info/makedoc.c:175
  #, c-format
  msgid ""
--- 843,1003 ----
  msgstr "  tÃ¼mÃ¼\n"
  
! #: info/infodoc.c:335
  msgid "Display help message"
  msgstr "Bu yardÄ±m iletisini gÃ¶sterir"
  
! #: info/infodoc.c:348
! msgid "Visit Info node '(info)Help'"
! msgstr "Info dÃ¼ÄŸÃ¼mÃ¼nÃ¼ '(info)Help' ziyaret eder"
  
! #: info/infodoc.c:447
  msgid "Print documentation for KEY"
  msgstr "KEY ile ilgili belgeleri basar"
  
! #: info/infodoc.c:458
  #, c-format
  msgid "Describe key: %s"
  msgstr "TuÅŸ aÃ§Ä±klamasÄ±: %s"
  
! #: info/infodoc.c:468 info/infodoc.c:504
  #, c-format
  msgid "%s is undefined."
  msgstr "%s atanmamÄ±ÅŸ."
  
! #: info/infodoc.c:866
  msgid "Show what to type to execute a given command"
  msgstr "Verilen komutu Ã§alÄ±ÅŸtÄ±racak tÃ¼rÃ¼ gÃ¶sterir"
  
! #: info/infodoc.c:870
  msgid "Where is command: "
  msgstr "Komutun yeri: "
  
! #: info/infodoc.c:892
  #, c-format
! msgid "'%s' is not on any keys"
! msgstr "'%s' bir tuÅŸ Ã¼zerinde deÄŸil"
  
! #: info/infodoc.c:898
  #, c-format
  msgid "%s can only be invoked via %s."
  msgstr "%s sadece %s Ã¼zerinden Ã§aÄŸrÄ±labilir."
  
! #: info/infodoc.c:902
  #, c-format
  msgid "%s can be invoked via %s."
  msgstr "%s, %s Ã¼zerinden Ã§aÄŸrÄ±labilir."
  
! #: info/infodoc.c:907
  #, c-format
! msgid "There is no function named '%s'"
! msgstr "'%s' isimli bir iÅŸlev yok"
  
! #: info/infomap.c:600
! #, fuzzy, c-format
! msgid "could not open init file %s"
! msgstr "init dosyasÄ± %s okunamÄ±yor"
  
! #: info/infokey.c:229
  #, c-format
  msgid "key sequence too long"
  msgstr "anahtar sÄ±ralamasÄ± Ã§ok uzun"
  
! #: info/infokey.c:306
  #, c-format
  msgid "missing key sequence"
  msgstr "anahtar sÄ±ralamasÄ± kayÄ±p"
  
! #: info/infokey.c:386
  #, c-format
  msgid "NUL character (\\000) not permitted"
  msgstr "NUL karakterine (\\000) izin verilmiyor"
  
! #: info/infokey.c:415
  #, c-format
  msgid "NUL character (^%c) not permitted"
  msgstr "NUL karakterine (^%c) izin verilmiyor"
  
! #: info/infokey.c:438
  #, c-format
  msgid "missing action name"
  msgstr "kayÄ±p eylem adÄ±"
  
! #: info/infokey.c:450
  #, c-format
! msgid "cannot bind key sequence to menu-digit"
! msgstr "anahtar sÄ±ralamasÄ± menÃ¼-rakamÄ±na baÄŸlanamadÄ±"
  
! #: info/infokey.c:458
  #, c-format
  msgid "unknown action `%s'"
  msgstr "bilinmeyen eylem `%s'"
  
! #: info/infokey.c:482
  #, c-format
  msgid "action name too long"
  msgstr "eylem adÄ± Ã§ok uzun"
  
! #: info/infokey.c:495
  #, c-format
  msgid "extra characters following action `%s'"
  msgstr "`%s' eylemini izleyen fazladan karakterler"
  
! #: info/infokey.c:506
  #, c-format
  msgid "missing variable name"
  msgstr "kayÄ±p deÄŸiÅŸken adÄ±"
  
! #: info/infokey.c:515
  #, c-format
  msgid "missing `=' immediately after variable name"
  msgstr "deÄŸiÅŸken adÄ±ndan hemen sonra kayÄ±p `=' "
  
! #: info/infokey.c:522
  #, c-format
  msgid "variable name too long"
  msgstr "deÄŸiÅŸken adÄ± Ã§ok uzun"
  
! #: info/infokey.c:546
  #, c-format
  msgid "value too long"
  msgstr "deÄŸer Ã§ok uzun"
  
! #: info/infokey.c:592
  #, c-format
  msgid "\"%s\", line %u: "
  msgstr "\"%s\", satÄ±r %u: "
  
! #: info/m-x.c:66
  msgid "Read the name of an Info command and describe it"
  msgstr "Bir Info komut ismini okur ve onu aÃ§Ä±klar"
  
! #: info/m-x.c:70
  msgid "Describe command: "
  msgstr "Komut aÃ§Ä±klamasÄ±: "
  
! #: info/m-x.c:93
  msgid "Read a command name in the echo area and execute it"
  msgstr "Eko alanÄ±ndan komut ismini okur ve onu Ã§alÄ±ÅŸtÄ±rÄ±r"
  
! #: info/m-x.c:136
  #, c-format
! msgid "Cannot execute an 'echo-area' command here."
! msgstr "Bir 'eko-alanÄ±' komutu burada Ã§alÄ±ÅŸtÄ±rÄ±lamaz."
  
! #: info/m-x.c:149
  #, c-format
  msgid "Undefined command: %s"
  msgstr "tanÄ±mlanmamÄ±ÅŸ komut: %s"
  
! #: info/m-x.c:155
  msgid "Set the height of the displayed window"
  msgstr "GÃ¶sterilen pencerenin yÃ¼ksekliÄŸi belirtilir"
  
! #: info/m-x.c:168
  #, c-format
  msgid "Set screen height to (%d): "
  msgstr "Ekran yÃ¼ksekliÄŸini (%d) ye ayarlar: "
  
! #: info/makedoc.c:141
  #, c-format
  msgid ""
***************
*** 1320,1332 ****
  "\n"
  
! #: info/makedoc.c:557
  #, c-format
  msgid "Couldn't manipulate the file %s.\n"
  msgstr "%s dosyasÄ± manipÃ¼le edilemedi.\n"
  
! #: info/nodemenu.c:30
  msgid ""
  "\n"
  "* Menu:\n"
  "  (File)Node                        Lines   Size   Containing File\n"
  "  ----------                        -----   ----   ---------------"
--- 1009,1024 ----
  "\n"
  
! #: info/makedoc.c:466
  #, c-format
  msgid "Couldn't manipulate the file %s.\n"
  msgstr "%s dosyasÄ± manipÃ¼le edilemedi.\n"
  
! #. TRANSLATORS: The "\n* Menu:\n\n" part of this should not be translated, as
! #. it is part of the Info syntax.
! #: info/nodemenu.c:35
  msgid ""
  "\n"
  "* Menu:\n"
+ "\n"
  "  (File)Node                        Lines   Size   Containing File\n"
  "  ----------                        -----   ----   ---------------"
***************
*** 1334,1349 ****
  "\n"
  "* MenÃ¼:\n"
! "  (Dosya)DÃ¼ÄŸÃ¼m                     SatÄ±r   Boyut   Ä°Ã§erdiÄŸi Dosya\n"
  "  ------------                     -----   -----   --------------"
  
! #: info/nodemenu.c:200
  msgid ""
  "Here is the menu of nodes you have recently visited.\n"
! "Select one from this menu, or use `\\[history-node]' in another window.\n"
  msgstr ""
! "Son zamanlarda uÄŸradÄ±ÄŸÄ±nÄ±z dÃ¼ÄŸÃ¼m menÃ¼sÃ¼nÃ¼ gÃ¶rmektesiniz.\n"
  "Ya bu menÃ¼den seÃ§in, ya da baÅŸka bir pencerede `\\[history-node]' kullanÄ±n.\n"
  
! #: info/nodemenu.c:220
  msgid "Make a window containing a menu of all of the currently visited nodes"
  msgstr ""
--- 1026,1042 ----
  "\n"
  "* MenÃ¼:\n"
! "\n"
! "  (Dosya)DÃ¼ÄŸÃ¼m                SatÄ±r   Boyut   Ä°Ã§erdiÄŸi Dosya\n"
  "  ------------                     -----   -----   --------------"
  
! #: info/nodemenu.c:187
  msgid ""
  "Here is the menu of nodes you have recently visited.\n"
! "Select one from this menu, or use '\\[history-node]' in another window.\n"
  msgstr ""
! "En son uÄŸradÄ±ÄŸÄ±nÄ±z dÃ¼ÄŸÃ¼m menÃ¼sÃ¼nÃ¼ gÃ¶rmektesiniz.\n"
  "Ya bu menÃ¼den seÃ§in, ya da baÅŸka bir pencerede `\\[history-node]' kullanÄ±n.\n"
  
! #: info/nodemenu.c:208
  msgid "Make a window containing a menu of all of the currently visited nodes"
  msgstr ""
***************
*** 1351,1368 ****
  "oluÅŸturur"
  
! #: info/nodemenu.c:300
  msgid "Select a node which has been previously visited in a visible window"
  msgstr "Daha Ã¶nce, gÃ¶rÃ¼nÃ¼r bir pencereden uÄŸradÄ±ÄŸÄ±nÄ±z bir dÃ¼ÄŸÃ¼m seÃ§iniz"
  
! #: info/nodemenu.c:313
  msgid "Select visited node: "
  msgstr "UÄŸramÄ±ÅŸ olduÄŸunuz dÃ¼ÄŸÃ¼mÃ¼ seÃ§iniz: "
  
! #: info/nodemenu.c:333 info/session.c:2617
  #, c-format
  msgid "The reference disappeared! (%s)."
  msgstr "Referans yokoldu! (%s)."
  
! #: info/pcterm.c:179
  #, c-format
  msgid "Terminal cannot be initialized: %s\n"
--- 1044,1061 ----
  "oluÅŸturur"
  
! #: info/nodemenu.c:253
  msgid "Select a node which has been previously visited in a visible window"
  msgstr "Daha Ã¶nce, gÃ¶rÃ¼nÃ¼r bir pencereden uÄŸradÄ±ÄŸÄ±nÄ±z bir dÃ¼ÄŸÃ¼m seÃ§iniz"
  
! #: info/nodemenu.c:260
  msgid "Select visited node: "
  msgstr "UÄŸramÄ±ÅŸ olduÄŸunuz dÃ¼ÄŸÃ¼mÃ¼ seÃ§iniz: "
  
! #: info/nodemenu.c:278 info/session.c:2356
  #, c-format
  msgid "The reference disappeared! (%s)."
  msgstr "Referans yokoldu! (%s)."
  
! #: info/pcterm.c:211
  #, c-format
  msgid "Terminal cannot be initialized: %s\n"
***************
*** 1374,1440 ****
  msgstr "dÃ¼zenli ifade hatasÄ±: %s"
  
! #: info/session.c:162
  #, c-format
  msgid ""
! "Welcome to Info version %s. Type \\[get-help-window] for help, \\[menu-item] "
! "for menu item."
  msgstr ""
  "Info sÃ¼rÃ¼m %s'e hoÅŸgeldiniz. YardÄ±m iÃ§in \\[get-help-window], menÃ¼ Ã¶ÄŸesi "
! "iÃ§in \\[menu-item] yazÄ±nÄ±z."
  
! #: info/session.c:621
  msgid "Move down to the next line"
  msgstr "Sonraki satÄ±ra (aÅŸaÄŸÄ±) gider"
  
! #: info/session.c:673
  msgid "Move up to the previous line"
  msgstr "Ã–nceki satÄ±ra (yukarÄ±) gider"
  
! #: info/session.c:943
  msgid "Move to the end of the line"
  msgstr "SatÄ±r sonuna gider"
  
! #: info/session.c:954
  msgid "Move to the start of the line"
  msgstr "SatÄ±r baÅŸÄ±na gider"
  
! #: info/session.c:1156
! msgid "Next"
! msgstr "Sonraki"
  
! #: info/session.c:1172 info/session.c:1296
! msgid "No more nodes within this document."
! msgstr "Bu belge iÃ§inde baÅŸka dÃ¼ÄŸÃ¼m yok."
! 
! #: info/session.c:1321
! msgid "No `Prev' for this node."
! msgstr "Bu dÃ¼ÄŸÃ¼m iÃ§in baÅŸka `Ã–nceki' yok."
! 
! #: info/session.c:1341
! msgid "No `Prev' or `Up' for this node within this document."
! msgstr "Bu belge iÃ§inde, bu dÃ¼ÄŸÃ¼m iÃ§in `Ã–nceki' ya da `YukarÄ±' yok."
! 
! #: info/session.c:1402
! msgid "Move forwards or down through node structure"
! msgstr "DÃ¼ÄŸÃ¼m yapÄ±sÄ± iÃ§inde ileriye ya da aÅŸaÄŸÄ±ya gider"
! 
! #: info/session.c:1418
! msgid "Move backwards or up through node structure"
! msgstr "DÃ¼ÄŸÃ¼m yapÄ±sÄ± iÃ§inde geriye ya da yukarÄ±ya gider"
  
! #: info/session.c:1519
  msgid "Scroll forward in this window"
  msgstr "Bu pencerede ileriye doÄŸru kaydÄ±rÄ±r"
  
! #: info/session.c:1527
  msgid "Scroll forward in this window and set default window size"
  msgstr ""
  "Bu pencerede ileriye doÄŸru kaydÄ±rÄ±r ve Ã¶ntanÄ±mlÄ± pencere boyutuna ayarlar"
  
! #: info/session.c:1535
  msgid "Scroll forward in this window staying within node"
  msgstr "Bu pencerede, dÃ¼ÄŸÃ¼m iÃ§inde kalarak ileriye doÄŸru kaydÄ±rÄ±r"
  
! #: info/session.c:1543
  msgid ""
  "Scroll forward in this window staying within node and set default window size"
--- 1067,1156 ----
  msgstr "dÃ¼zenli ifade hatasÄ±: %s"
  
! #: info/session.c:61
! msgid "Show all matching files"
! msgstr "EÅŸleÅŸen tÃ¼m dosyalarÄ± gÃ¶ster"
! 
! #: info/session.c:65
  #, c-format
+ msgid "No file index"
+ msgstr "Dosya indeksi yok"
+ 
+ #. TRANSLATORS: Try to keep this message (when "expanded") at most 79
+ #. characters; anything after the 79th character will not actually be
+ #. displayed on an 80-column terminal.
+ #: info/session.c:191
+ #, fuzzy, c-format
  msgid ""
! "Welcome to Info version %s.  Type \\[get-help-window] for help, \\[get-info-"
! "help-node] for tutorial."
  msgstr ""
  "Info sÃ¼rÃ¼m %s'e hoÅŸgeldiniz. YardÄ±m iÃ§in \\[get-help-window], menÃ¼ Ã¶ÄŸesi "
! "iÃ§in \\[menu-item] rehber iÃ§in \\[get-info-help-node] yazÄ±nÄ±z."
! 
! #: info/session.c:767
! #, c-format
! msgid "can't open %s: %s"
! msgstr "%s aÃ§Ä±lamÄ±yor: %s"
! 
! #: info/session.c:773
! #, c-format
! msgid "debugging output diverted to \"%s\""
! msgstr "hata ayÄ±klama Ã§Ä±ktÄ±sÄ± \"%s\"'e yÃ¶nlendirildi"
  
! #: info/session.c:1215
  msgid "Move down to the next line"
  msgstr "Sonraki satÄ±ra (aÅŸaÄŸÄ±) gider"
  
! #: info/session.c:1230
  msgid "Move up to the previous line"
  msgstr "Ã–nceki satÄ±ra (yukarÄ±) gider"
  
! #: info/session.c:1246
! msgid "Move the cursor to a specific line of the window"
! msgstr "Ä°mleci pencerenin belirli bir satÄ±rÄ±na taÅŸÄ±r"
! 
! #: info/session.c:1278
  msgid "Move to the end of the line"
  msgstr "SatÄ±r sonuna gider"
  
! #: info/session.c:1303
  msgid "Move to the start of the line"
  msgstr "SatÄ±r baÅŸÄ±na gider"
  
! #: info/session.c:1385
! msgid "Move to the start of this node"
! msgstr "Bu dÃ¼ÄŸÃ¼mÃ¼n baÅŸlangÄ±cÄ±na gider"
  
! #: info/session.c:1392
! msgid "Move to the end of this node"
! msgstr "Bu dÃ¼ÄŸÃ¼mÃ¼n sonuna gider"
  
! #: info/session.c:1474
  msgid "Scroll forward in this window"
  msgstr "Bu pencerede ileriye doÄŸru kaydÄ±rÄ±r"
  
! #: info/session.c:1488
! msgid "Scroll backward in this window"
! msgstr "Bu pencerede geriye doÄŸru kaydÄ±rÄ±r"
! 
! #: info/session.c:1496
  msgid "Scroll forward in this window and set default window size"
  msgstr ""
  "Bu pencerede ileriye doÄŸru kaydÄ±rÄ±r ve Ã¶ntanÄ±mlÄ± pencere boyutuna ayarlar"
  
! #: info/session.c:1511
! msgid "Scroll backward in this window and set default window size"
! msgstr ""
! "Bu pencerede geriye doÄŸru kaydÄ±rÄ±r ve Ã¶ntanÄ±mlÄ± pencere boyutunu ayarlar"
! 
! #: info/session.c:1517
  msgid "Scroll forward in this window staying within node"
  msgstr "Bu pencerede, dÃ¼ÄŸÃ¼m iÃ§inde kalarak ileriye doÄŸru kaydÄ±rÄ±r"
  
! #: info/session.c:1532
! msgid "Scroll backward in this window staying within node"
! msgstr "Bu pencerede, dÃ¼ÄŸÃ¼m iÃ§inde kalarak geriye doÄŸru kaydÄ±rÄ±r"
! 
! #: info/session.c:1540
  msgid ""
  "Scroll forward in this window staying within node and set default window size"
***************
*** 1443,1460 ****
  "pencere boyutunu ayarlar"
  
! #: info/session.c:1551
! msgid "Scroll backward in this window"
! msgstr "Bu pencerede geriye doÄŸru kaydÄ±rÄ±r"
! 
! #: info/session.c:1559
! msgid "Scroll backward in this window and set default window size"
! msgstr ""
! "Bu pencerede geriye doÄŸru kaydÄ±rÄ±r ve Ã¶ntanÄ±mlÄ± pencere boyutunu ayarlar"
! 
! #: info/session.c:1568
! msgid "Scroll backward in this window staying within node"
! msgstr "Bu pencerede, dÃ¼ÄŸÃ¼m iÃ§inde kalarak geriye doÄŸru kaydÄ±rÄ±r"
! 
! #: info/session.c:1576
  msgid ""
  "Scroll backward in this window staying within node and set default window "
--- 1159,1163 ----
  "pencere boyutunu ayarlar"
  
! #: info/session.c:1567
  msgid ""
  "Scroll backward in this window staying within node and set default window "
***************
*** 1462,1580 ****
  msgstr "geri ve set Ã¶ntanÄ±mlÄ±"
  
! #: info/session.c:1584
! msgid "Move to the start of this node"
! msgstr "Bu dÃ¼ÄŸÃ¼mÃ¼n baÅŸlangÄ±cÄ±na gider"
! 
! #: info/session.c:1591
! msgid "Move to the end of this node"
! msgstr "Bu dÃ¼ÄŸÃ¼mÃ¼n sonuna gider"
! 
! #: info/session.c:1598
  msgid "Scroll down by lines"
  msgstr "AÅŸaÄŸÄ±ya doÄŸru satÄ±r kaydÄ±rÄ±r"
  
! #: info/session.c:1615
  msgid "Scroll up by lines"
  msgstr "YukarÄ±ya doÄŸru satÄ±r kaydÄ±rÄ±r"
  
! #: info/session.c:1633
  msgid "Scroll down by half screen size"
  msgstr "AÅŸaÄŸÄ±ya doÄŸru yarÄ±m ekran boyutu kaydÄ±rÄ±r"
  
! #: info/session.c:1659
  msgid "Scroll up by half screen size"
  msgstr "YukarÄ±ya doÄŸru yarÄ±m ekran boyutu kaydÄ±rÄ±r"
  
! #: info/session.c:1688
  msgid "Select the next window"
  msgstr "Sonraki pencereyi seÃ§er"
  
! #: info/session.c:1727
  msgid "Select the previous window"
  msgstr "Ã–nceki pencereyi seÃ§er"
  
! #: info/session.c:1778
  msgid "Split the current window"
  msgstr "Mevcut pencereyi bÃ¶ler"
  
! #: info/session.c:1862
  msgid "Delete the current window"
  msgstr "Mevcut pencereyi siler"
  
! #: info/session.c:1870
  msgid "Cannot delete a permanent window"
  msgstr "KalÄ±cÄ± bir pencere silinemez"
  
! #: info/session.c:1902
  msgid "Delete all other windows"
  msgstr "DiÄŸer tÃ¼m pencereleri siler"
  
! #: info/session.c:1948
! msgid "Scroll the other window"
! msgstr "DiÄŸer pencereyi kaydÄ±rÄ±r"
! 
! #: info/session.c:1969
! msgid "Scroll the other window backward"
! msgstr "DiÄŸer pencereyi geriye doÄŸru kaydÄ±rÄ±r"
! 
! #: info/session.c:1975
  msgid "Grow (or shrink) this window"
  msgstr "Bu pencereyi bÃ¼yÃ¼tÃ¼r (ya da kÃ¼Ã§Ã¼ltÃ¼r)"
  
! #: info/session.c:1986
  msgid "Divide the available screen space among the visible windows"
  msgstr "Mevcut ekran boÅŸluÄŸunu gÃ¶rÃ¼nÃ¼r pencereler arasÄ±nda bÃ¶lÃ¼ÅŸtÃ¼rÃ¼r"
  
! #: info/session.c:1993
  msgid "Toggle the state of line wrapping in the current window"
  msgstr "Mevcut penceredeki satÄ±r sarma durumunu deÄŸiÅŸtirir"
  
! #: info/session.c:2000
! msgid "Toggle the usage of regular expressions in searches"
! msgstr "Aramalarda dÃ¼zenli ifade kullanÄ±mÄ±na geÃ§"
! 
! #: info/session.c:2004
! #, c-format
! msgid "Using regular expressions for searches."
! msgstr "Aramalarda dÃ¼zenli ifade kullanÄ±lÄ±yor."
! 
! #: info/session.c:2005
! #, c-format
! msgid "Using literal strings for searches."
! msgstr "Aramalarda yazÄ±lÄ± dizge kullanÄ±lÄ±yor."
! 
! #: info/session.c:2197
! msgid "Select the Next node"
! msgstr "Sonraki dÃ¼ÄŸÃ¼mÃ¼ seÃ§er"
! 
! #: info/session.c:2205
! msgid "Select the Prev node"
! msgstr "Ã–nceki dÃ¼ÄŸÃ¼mÃ¼ seÃ§er"
! 
! #: info/session.c:2213
! msgid "Select the Up node"
! msgstr "Ãœstteki dÃ¼ÄŸÃ¼mÃ¼ seÃ§er"
! 
! #: info/session.c:2220
! msgid "Select the last node in this file"
! msgstr "Bu dosyadaki son dÃ¼ÄŸÃ¼mÃ¼ seÃ§er"
! 
! #: info/session.c:2248 info/session.c:2282
! msgid "This window has no additional nodes"
! msgstr "Bu pencerenin baÅŸka dÃ¼ÄŸÃ¼mÃ¼ yok"
! 
! #: info/session.c:2254
! msgid "Select the first node in this file"
! msgstr "Bu dosyadaki ilk dÃ¼ÄŸÃ¼mÃ¼ seÃ§er"
! 
! #: info/session.c:2289
! msgid "Select the last item in this node's menu"
! msgstr "Bu dÃ¼ÄŸÃ¼mÃ¼n menÃ¼sÃ¼ndeki son Ã¶ÄŸeyi seÃ§er"
! 
! #: info/session.c:2295
  msgid "Select this menu item"
  msgstr "Bu menÃ¼ Ã¶ÄŸesini seÃ§er"
  
! #: info/session.c:2328
  #, c-format
  msgid "There isn't %d item in this menu."
--- 1165,1233 ----
  msgstr "geri ve set Ã¶ntanÄ±mlÄ±"
  
! #: info/session.c:1573
  msgid "Scroll down by lines"
  msgstr "AÅŸaÄŸÄ±ya doÄŸru satÄ±r kaydÄ±rÄ±r"
  
! #: info/session.c:1579
  msgid "Scroll up by lines"
  msgstr "YukarÄ±ya doÄŸru satÄ±r kaydÄ±rÄ±r"
  
! #: info/session.c:1591
  msgid "Scroll down by half screen size"
  msgstr "AÅŸaÄŸÄ±ya doÄŸru yarÄ±m ekran boyutu kaydÄ±rÄ±r"
  
! #: info/session.c:1618
  msgid "Scroll up by half screen size"
  msgstr "YukarÄ±ya doÄŸru yarÄ±m ekran boyutu kaydÄ±rÄ±r"
  
! #: info/session.c:1624
! msgid "Scroll the other window"
! msgstr "DiÄŸer pencereyi kaydÄ±rÄ±r"
! 
! #: info/session.c:1645
! msgid "Scroll the other window backward"
! msgstr "DiÄŸer pencereyi geriye doÄŸru kaydÄ±rÄ±r"
! 
! #: info/session.c:1745
  msgid "Select the next window"
  msgstr "Sonraki pencereyi seÃ§er"
  
! #: info/session.c:1782
  msgid "Select the previous window"
  msgstr "Ã–nceki pencereyi seÃ§er"
  
! #: info/session.c:1826
  msgid "Split the current window"
  msgstr "Mevcut pencereyi bÃ¶ler"
  
! #: info/session.c:1868
  msgid "Delete the current window"
  msgstr "Mevcut pencereyi siler"
  
! #: info/session.c:1873
  msgid "Cannot delete a permanent window"
  msgstr "KalÄ±cÄ± bir pencere silinemez"
  
! #: info/session.c:1904
  msgid "Delete all other windows"
  msgstr "DiÄŸer tÃ¼m pencereleri siler"
  
! #: info/session.c:1950
  msgid "Grow (or shrink) this window"
  msgstr "Bu pencereyi bÃ¼yÃ¼tÃ¼r (ya da kÃ¼Ã§Ã¼ltÃ¼r)"
  
! #: info/session.c:1961
  msgid "Divide the available screen space among the visible windows"
  msgstr "Mevcut ekran boÅŸluÄŸunu gÃ¶rÃ¼nÃ¼r pencereler arasÄ±nda bÃ¶lÃ¼ÅŸtÃ¼rÃ¼r"
  
! #: info/session.c:1968
  msgid "Toggle the state of line wrapping in the current window"
  msgstr "Mevcut penceredeki satÄ±r sarma durumunu deÄŸiÅŸtirir"
  
! #: info/session.c:2117
  msgid "Select this menu item"
  msgstr "Bu menÃ¼ Ã¶ÄŸesini seÃ§er"
  
! #: info/session.c:2147
  #, c-format
  msgid "There isn't %d item in this menu."
***************
*** 1584,1914 ****
  msgstr[2] "Bu menÃ¼de %d adet Ã¶ÄŸe yok."
  
! #: info/session.c:2524 info/session.c:2525
  #, c-format
  msgid "Menu item (%s): "
  msgstr "MenÃ¼ Ã¶ÄŸesi (%s): "
  
! #: info/session.c:2528
  msgid "Menu item: "
  msgstr "MenÃ¼ Ã¶ÄŸesi: "
  
! #: info/session.c:2535 info/session.c:2536
  #, c-format
  msgid "Follow xref (%s): "
  msgstr "Ä°zlenecek xref (%s): "
  
! #: info/session.c:2539
  msgid "Follow xref: "
  msgstr "Ä°zlenecek xref: "
  
! #: info/session.c:2660
  msgid "Read a menu item and select its node"
  msgstr "Bir menÃ¼ Ã¶ÄŸesini okur ve dÃ¼ÄŸÃ¼mÃ¼nÃ¼ seÃ§er"
  
! #: info/session.c:2668
  msgid "Read a footnote or cross reference and select its node"
  msgstr "Oku yada ve select"
  
! #: info/session.c:2674
  msgid "Move to the start of this node's menu"
  msgstr "Bu dÃ¼ÄŸÃ¼m menÃ¼sÃ¼nÃ¼n baÅŸlangÄ±cÄ±na gider"
  
! #: info/session.c:2696
  msgid "Visit as many menu items at once as possible"
  msgstr "Tek seferde mÃ¼mkÃ¼n olan en fazla sayÄ±da menÃ¼ Ã¶ÄŸesine uÄŸrar"
  
! #: info/session.c:2724
! msgid "Read a node name and select it"
! msgstr "Bir dÃ¼ÄŸÃ¼m adÄ± okur ve seÃ§er"
  
! #: info/session.c:2778 info/session.c:2783
! msgid "Goto node: "
! msgstr "DÃ¼ÄŸÃ¼me gider: "
  
! #: info/session.c:2855
! #, c-format
! msgid "No menu in node `%s'."
! msgstr "MenÃ¼sÃ¼ olmayan dÃ¼ÄŸÃ¼m `%s'."
  
! #: info/session.c:2904
  #, c-format
! msgid "No menu item `%s' in node `%s'."
! msgstr "`%2$s' dÃ¼ÄŸÃ¼mÃ¼nde `%1$s' menÃ¼ Ã¶ÄŸesi yok."
  
! #: info/session.c:2940
  #, c-format
! msgid "Unable to find node referenced by `%s' in `%s'."
! msgstr "`%2$s''de `%1$s' tarafÄ±ndan baÅŸvurulan dÃ¼ÄŸÃ¼m bulunamadÄ±."
  
! #: info/session.c:2992
  msgid "Read a list of menus starting from dir and follow them"
  msgstr "Dizinden baÅŸlayarak bir menÃ¼ listesini oku ve izle"
  
! #: info/session.c:2994
  msgid "Follow menus: "
  msgstr "MenÃ¼leri izle: "
  
! #: info/session.c:3187
  msgid "Find the node describing program invocation"
  msgstr "Program Ã§aÄŸÄ±rmayÄ± aÃ§Ä±klayan dÃ¼ÄŸÃ¼mÃ¼ bulur"
  
! #: info/session.c:3189
  #, c-format
  msgid "Find Invocation node of [%s]: "
  msgstr "[%s]'in Ã§aÄŸÄ±rma dÃ¼ÄŸÃ¼mÃ¼nÃ¼ bulur: "
  
! #: info/session.c:3227
  msgid "Read a manpage reference and select it"
  msgstr "Bir klavuz sayfasÄ± baÅŸvurusunu okur ve seÃ§er"
  
! #: info/session.c:3231
  msgid "Get Manpage: "
  msgstr "AlÄ±nacak klavuz sayfasÄ±: "
  
! #: info/session.c:3261
! msgid "Select the node `Top' in this file"
  msgstr "Bu dosyadaki `En Ãœst' dÃ¼ÄŸÃ¼mÃ¼ seÃ§"
  
! #: info/session.c:3267
! msgid "Select the node `(dir)'"
! msgstr "`(dizin)' dÃ¼ÄŸÃ¼mÃ¼nÃ¼ seÃ§"
! 
! #: info/session.c:3284 info/session.c:3286
! #, c-format
! msgid "Kill node (%s): "
! msgstr "DÃ¼ÄŸÃ¼mÃ¼ Ã¶ldÃ¼r (%s): "
! 
! #: info/session.c:3337
! #, c-format
! msgid "Cannot kill node `%s'"
! msgstr "Ã–ldÃ¼rÃ¼lemeyen dÃ¼ÄŸÃ¼m `%s' "
  
! #: info/session.c:3347
! msgid "Cannot kill the last node"
! msgstr "Son dÃ¼ÄŸÃ¼m Ã¶ldÃ¼rÃ¼lemiyor"
  
! #: info/session.c:3433
  msgid "Select the most recently selected node"
  msgstr "En son seÃ§ilen dÃ¼ÄŸÃ¼mÃ¼ seÃ§er"
  
! #: info/session.c:3439
! msgid "Kill this node"
! msgstr "Bu dÃ¼ÄŸÃ¼mÃ¼ Ã¶ldÃ¼rÃ¼r"
  
! #: info/session.c:3447
  msgid "Read the name of a file and select it"
  msgstr "Bir dosyanÄ±n adÄ±nÄ± okur ve seÃ§er"
  
! #: info/session.c:3451
  msgid "Find file: "
  msgstr "DosyayÄ± bul: "
  
! #: info/session.c:3468
  #, c-format
! msgid "Cannot find `%s'."
! msgstr "`%s' bulunamÄ±yor."
! 
! #: info/session.c:3508 info/session.c:3633
! #, fuzzy, c-format
! msgid "writing file %s"
! msgstr "%s dÃ¼ÄŸÃ¼mÃ¼ yazÄ±lÄ±yor..."
  
! #: info/session.c:3519 info/session.c:3644
  #, c-format
! msgid "Could not create output file `%s'."
! msgstr "Ã‡Ä±ktÄ± dosyasÄ± `%s' oluÅŸturulamÄ±yor."
  
! #: info/session.c:3533 info/session.c:3663
! #, fuzzy, c-format
  msgid "error writing to %s: %s"
! msgstr "`%s''e yazma hatasÄ±"
  
! #: info/session.c:3541
! #, fuzzy, c-format
  msgid "closing %s"
! msgstr "%s siliniyor\n"
  
! #: info/session.c:3590
! #, fuzzy, c-format
  msgid "writing node %s..."
  msgstr "%s dÃ¼ÄŸÃ¼mÃ¼ yazÄ±lÄ±yor..."
  
! #: info/session.c:3670
! #, fuzzy, c-format
! msgid "closing file %s"
! msgstr "`%s' Ã§Ä±ktÄ± dosyasÄ±nÄ± kapatmada hata"
! 
! #: info/session.c:3678
  msgid "Pipe the contents of this node through INFO_PRINT_COMMAND"
  msgstr "Bu dÃ¼ÄŸÃ¼mÃ¼n iÃ§eriÄŸini INFO_PRINT_COMMAND Ã¼zerinden veri yolla"
  
! #: info/session.c:3713
  #, c-format
! msgid "Cannot open pipe to `%s'."
! msgstr "Veri yolu `%s''e aÃ§Ä±lamÄ±yor."
  
! #: info/session.c:3718
! #, fuzzy, c-format
  msgid "printing node %s..."
  msgstr "%s dÃ¼ÄŸÃ¼mÃ¼ yazdÄ±rÄ±lÄ±yor..."
  
! #: info/session.c:3726
! #, fuzzy, c-format
  msgid "finished printing node %s"
! msgstr "%s dÃ¼ÄŸÃ¼mÃ¼ yazdÄ±rÄ±lÄ±yor..."
  
! #: info/session.c:4015
  msgid "Search continued from the end of the document."
  msgstr "Arama, belgenin sonundan sÃ¼rdÃ¼rÃ¼lÃ¼yor."
  
! #: info/session.c:4020
  msgid "Search continued from the beginning of the document."
  msgstr "Arama, belgenin baÅŸÄ±ndan sÃ¼rdÃ¼rÃ¼lÃ¼yor."
  
! #: info/session.c:4037
  #, c-format
  msgid "Searching subfile %s ..."
  msgstr "%s altdosyasÄ± aranÄ±yor ..."
  
! #: info/session.c:4097
! msgid "Read a string and search for it case-sensitively"
! msgstr "Bir dizge okur ve onu bÃ¼yÃ¼k/kÃ¼Ã§Ã¼k harf duyarlÄ± ÅŸekilde arar"
! 
! #: info/session.c:4104
! msgid "Read a string and search for it"
! msgstr "Bir dizge okur ve (onu) arar"
! 
! #: info/session.c:4112
! msgid "Read a string and search backward for it"
! msgstr "Bir dizge okur ve (onu) geriye doÄŸru arar"
  
! #: info/session.c:4169 info/session.c:4175
  #, c-format
  msgid "%s%s%s [%s]: "
  msgstr "%s%s%s [%s]: "
  
! #: info/session.c:4170 info/session.c:4176
  msgid "Regexp search"
  msgstr "DÃ¼zenli ifade arama"
  
! #: info/session.c:4171 info/session.c:4177
  msgid " case-sensitively"
  msgstr " bÃ¼yÃ¼k/kÃ¼Ã§Ã¼k harf duyarlÄ± ÅŸekilde "
  
! #: info/session.c:4172 info/session.c:4178
  msgid " backward"
  msgstr " geriye doÄŸru"
  
! #: info/session.c:4176
! msgid "Search"
! msgstr "Ara"
  
! #: info/session.c:4225
! msgid "Search failed."
! msgstr "Arama baÅŸarÄ±sÄ±z"
  
  #: info/session.c:4243
  msgid "Repeat last search in the same direction"
  msgstr "Son aramayÄ± aynÄ± yÃ¶nde yineler"
  
! #: info/session.c:4246 info/session.c:4267
  msgid "No previous search string"
  msgstr "Daha Ã¶nceden arama dizgesi yok"
  
! #: info/session.c:4264
  msgid "Repeat last search in the reverse direction"
  msgstr "Son aramayÄ± ters yÃ¶nde yineler"
  
! #: info/session.c:4294 info/session.c:4300
  msgid "Search interactively for a string as you type it"
  msgstr "Bir dizgeyi siz yazarken etkileÅŸimli ÅŸekilde arar"
  
! #: info/session.c:4380
  msgid "Regexp I-search backward: "
  msgstr "DÃ¼zenli ifade I-arama, geriye doÄŸru: "
  
! #: info/session.c:4381
  msgid "I-search backward: "
  msgstr "I-arama, geriye doÄŸru: "
  
! #: info/session.c:4383
  msgid "Regexp I-search: "
  msgstr "DÃ¼zenli ifade I-arama: "
  
! #: info/session.c:4384
  msgid "I-search: "
  msgstr "I-arama: "
  
! #: info/session.c:4409 info/session.c:4411
  msgid "Failing "
  msgstr "BaÅŸarÄ±lamÄ±yor "
  
! #: info/session.c:4895
! msgid "Move to the previous cross reference"
! msgstr "Ã–nceki Ã§apraz baÅŸvuruya gider"
! 
! #: info/session.c:4913
! msgid "Move to the next cross reference"
! msgstr "Sonraki Ã§apraz baÅŸvuruya gider"
! 
! #: info/session.c:4935
! msgid "Select reference or menu item appearing on this line"
! msgstr "Bu satÄ±rdaki referans ya da menÃ¼ Ã¶ÄŸesini seÃ§er"
! 
! #: info/session.c:4958
  msgid "Cancel current operation"
  msgstr "Mevcut iÅŸlemi iptal eder"
  
! #: info/session.c:4965
  msgid "Quit"
  msgstr "Ã‡Ä±k"
  
! #: info/session.c:4974
! msgid "Move the cursor to a specific line of the window"
! msgstr "Ä°mleci pencerenin belirli bir satÄ±rÄ±na taÅŸÄ±r"
  
! #: info/session.c:5006
  msgid "Redraw the display"
  msgstr "GÃ¶rÃ¼ntÃ¼yÃ¼ yeniden Ã§izer"
  
! #: info/session.c:5043
  msgid "Quit using Info"
  msgstr "Info'dan Ã§Ä±kar"
  
! #: info/session.c:5058
  msgid "Run command bound to this key's lowercase variant"
  msgstr "Bu tuÅŸun kÃ¼Ã§Ã¼k harfine atanmÄ±ÅŸ komutu yÃ¼rÃ¼tÃ¼r"
  
! #: info/session.c:5069
  #, c-format
  msgid "Unknown command (%s)."
  msgstr "Bilinmeyen komut (%s)."
  
! #: info/session.c:5072
  #, c-format
  msgid "\"%s\" is invalid"
  msgstr "\"%s\" geÃ§ersiz"
  
! #: info/session.c:5073
  #, c-format
! msgid "`%s' is invalid"
! msgstr "`%s' geÃ§ersiz"
  
! #: info/session.c:5288
  msgid "Add this digit to the current numeric argument"
  msgstr "Mevcut sayÄ±sal argÃ¼mana bu sayÄ±yÄ± ekle"
  
! #: info/session.c:5297
  msgid "Start (or multiply by 4) the current numeric argument"
  msgstr "Mevcut sayÄ±sal argÃ¼manÄ± baÅŸlat (ya da 4'le Ã§arp)"
  
- #: info/session.c:5312
- msgid "Internally used by \\[universal-argument]"
- msgstr "Dahili olarak \\[universal argument] tarafÄ±ndan kullanÄ±lÄ±yor"
- 
- #: info/session.c:5388
- msgid "Show full file name of node being displayed"
- msgstr ""
- 
  #: info/tilde.c:361
  #, c-format
--- 1237,1611 ----
  msgstr[2] "Bu menÃ¼de %d adet Ã¶ÄŸe yok."
  
! #: info/session.c:2156
! msgid "Select the last item in this node's menu"
! msgstr "Bu dÃ¼ÄŸÃ¼mÃ¼n menÃ¼sÃ¼ndeki son Ã¶ÄŸeyi seÃ§er"
! 
! #: info/session.c:2264 info/session.c:2265
  #, c-format
  msgid "Menu item (%s): "
  msgstr "MenÃ¼ Ã¶ÄŸesi (%s): "
  
! #: info/session.c:2268
  msgid "Menu item: "
  msgstr "MenÃ¼ Ã¶ÄŸesi: "
  
! #: info/session.c:2275 info/session.c:2276
  #, c-format
  msgid "Follow xref (%s): "
  msgstr "Ä°zlenecek xref (%s): "
  
! #: info/session.c:2279
  msgid "Follow xref: "
  msgstr "Ä°zlenecek xref: "
  
! #: info/session.c:2368
  msgid "Read a menu item and select its node"
  msgstr "Bir menÃ¼ Ã¶ÄŸesini okur ve dÃ¼ÄŸÃ¼mÃ¼nÃ¼ seÃ§er"
  
! #: info/session.c:2393
  msgid "Read a footnote or cross reference and select its node"
  msgstr "Oku yada ve select"
  
! #: info/session.c:2399
  msgid "Move to the start of this node's menu"
  msgstr "Bu dÃ¼ÄŸÃ¼m menÃ¼sÃ¼nÃ¼n baÅŸlangÄ±cÄ±na gider"
  
! #: info/session.c:2421
  msgid "Visit as many menu items at once as possible"
  msgstr "Tek seferde mÃ¼mkÃ¼n olan en fazla sayÄ±da menÃ¼ Ã¶ÄŸesine uÄŸrar"
  
! #: info/session.c:2520
! msgid "Move to the previous cross reference"
! msgstr "Ã–nceki Ã§apraz baÅŸvuruya gider"
  
! #: info/session.c:2583
! msgid "Move to the next cross reference"
! msgstr "Sonraki Ã§apraz baÅŸvuruya gider"
  
! #: info/session.c:2644
! msgid "Select reference or menu item appearing on this line"
! msgstr "Bu satÄ±rdaki referans ya da menÃ¼ Ã¶ÄŸesini seÃ§er"
  
! #: info/session.c:2678
  #, c-format
! msgid "No menu in node '%s'."
! msgstr "MenÃ¼sÃ¼ olmayan dÃ¼ÄŸÃ¼m '%s'."
  
! #: info/session.c:2725
  #, c-format
! msgid "Unable to find node referenced by '%s' in '%s'."
! msgstr "'%2$s''de '%1$s' tarafÄ±ndan baÅŸvurulan dÃ¼ÄŸÃ¼m bulunamadÄ±."
  
! #: info/session.c:2775
  msgid "Read a list of menus starting from dir and follow them"
  msgstr "Dizinden baÅŸlayarak bir menÃ¼ listesini oku ve izle"
  
! #: info/session.c:2777
  msgid "Follow menus: "
  msgstr "MenÃ¼leri izle: "
  
! #: info/session.c:2879
! msgid "Select the Next node"
! msgstr "Sonraki dÃ¼ÄŸÃ¼mÃ¼ seÃ§er"
! 
! #: info/session.c:2886
! msgid "Select the Prev node"
! msgstr "Ã–nceki dÃ¼ÄŸÃ¼mÃ¼ seÃ§er"
! 
! #: info/session.c:2893
! msgid "Select the Up node"
! msgstr "Ãœstteki dÃ¼ÄŸÃ¼mÃ¼ seÃ§er"
! 
! #: info/session.c:2899
! msgid "Select the last node in this file"
! msgstr "Bu dosyadaki son dÃ¼ÄŸÃ¼mÃ¼ seÃ§er"
! 
! #: info/session.c:2926 info/session.c:2959
! msgid "This window has no additional nodes"
! msgstr "Bu pencerenin baÅŸka dÃ¼ÄŸÃ¼mÃ¼ yok"
! 
! #: info/session.c:2932
! msgid "Select the first node in this file"
! msgstr "Bu dosyadaki ilk dÃ¼ÄŸÃ¼mÃ¼ seÃ§er"
! 
! #: info/session.c:3064
! msgid "No more nodes within this document."
! msgstr "Bu belge iÃ§inde baÅŸka dÃ¼ÄŸÃ¼m yok."
! 
! #: info/session.c:3109 info/session.c:3149
! msgid "No 'Prev' or 'Up' for this node within this document."
! msgstr "Bu belge iÃ§inde, bu dÃ¼ÄŸÃ¼m iÃ§in `Ã–nceki' ya da `YukarÄ±' yok."
! 
! #: info/session.c:3162
! msgid "Move forwards or down through node structure"
! msgstr "DÃ¼ÄŸÃ¼m yapÄ±sÄ± iÃ§inde ileriye ya da aÅŸaÄŸÄ±ya gider"
! 
! #: info/session.c:3179
! msgid "Move backwards or up through node structure"
! msgstr "DÃ¼ÄŸÃ¼m yapÄ±sÄ± iÃ§inde geriye ya da yukarÄ±ya gider"
! 
! #: info/session.c:3202
! msgid "Read a node name and select it"
! msgstr "Bir dÃ¼ÄŸÃ¼m adÄ± okur ve seÃ§er"
! 
! #: info/session.c:3256 info/session.c:3260
! msgid "Goto node: "
! msgstr "DÃ¼ÄŸÃ¼me gider: "
! 
! #: info/session.c:3439
  msgid "Find the node describing program invocation"
  msgstr "Program Ã§aÄŸÄ±rmayÄ± aÃ§Ä±klayan dÃ¼ÄŸÃ¼mÃ¼ bulur"
  
! #: info/session.c:3441
  #, c-format
  msgid "Find Invocation node of [%s]: "
  msgstr "[%s]'in Ã§aÄŸÄ±rma dÃ¼ÄŸÃ¼mÃ¼nÃ¼ bulur: "
  
! #: info/session.c:3486
  msgid "Read a manpage reference and select it"
  msgstr "Bir klavuz sayfasÄ± baÅŸvurusunu okur ve seÃ§er"
  
! #: info/session.c:3490
  msgid "Get Manpage: "
  msgstr "AlÄ±nacak klavuz sayfasÄ±: "
  
! #: info/session.c:3511
! msgid "Select the node 'Top' in this file"
  msgstr "Bu dosyadaki `En Ãœst' dÃ¼ÄŸÃ¼mÃ¼ seÃ§"
  
! #: info/session.c:3517
! msgid "Select the node '(dir)'"
! msgstr "'(dizin)' dÃ¼ÄŸÃ¼mÃ¼nÃ¼ seÃ§"
  
! #: info/session.c:3523
! msgid "Show full file name of node being displayed"
! msgstr "GÃ¶rÃ¼ntÃ¼lenen dÃ¼ÄŸÃ¼mÃ¼n tam dosya adÄ±nÄ± gÃ¶ster"
  
! #: info/session.c:3540
  msgid "Select the most recently selected node"
  msgstr "En son seÃ§ilen dÃ¼ÄŸÃ¼mÃ¼ seÃ§er"
  
! #: info/session.c:3545
! #, c-format
! msgid "No earlier node in history"
! msgstr "GeÃ§miÅŸte daha Ã¶nceki bir dÃ¼ÄŸÃ¼m yok"
  
! #: info/session.c:3549
  msgid "Read the name of a file and select it"
  msgstr "Bir dosyanÄ±n adÄ±nÄ± okur ve seÃ§er"
  
! #: info/session.c:3553
  msgid "Find file: "
  msgstr "DosyayÄ± bul: "
  
! #: info/session.c:3570
  #, c-format
! msgid "Cannot find '%s'."
! msgstr "'%s' bulunamÄ±yor."
  
! #: info/session.c:3619
  #, c-format
! msgid "Could not create output file '%s'."
! msgstr "Ã‡Ä±ktÄ± dosyasÄ± '%s' oluÅŸturulamÄ±yor."
  
! #: info/session.c:3633
! #, c-format
  msgid "error writing to %s: %s"
! msgstr "%s'e yazma hatasÄ±:%s"
  
! #: info/session.c:3642
! #, c-format
  msgid "closing %s"
! msgstr "%s kapatÄ±lÄ±yor"
  
! #: info/session.c:3691
! #, c-format
  msgid "writing node %s..."
  msgstr "%s dÃ¼ÄŸÃ¼mÃ¼ yazÄ±lÄ±yor..."
  
! #: info/session.c:3737
  msgid "Pipe the contents of this node through INFO_PRINT_COMMAND"
  msgstr "Bu dÃ¼ÄŸÃ¼mÃ¼n iÃ§eriÄŸini INFO_PRINT_COMMAND Ã¼zerinden veri yolla"
  
! #: info/session.c:3765
  #, c-format
! msgid "Cannot open pipe to '%s'."
! msgstr "Veri yolu '%s''e aÃ§Ä±lamÄ±yor."
  
! #: info/session.c:3770
! #, c-format
  msgid "printing node %s..."
  msgstr "%s dÃ¼ÄŸÃ¼mÃ¼ yazdÄ±rÄ±lÄ±yor..."
  
! #: info/session.c:3778
! #, c-format
  msgid "finished printing node %s"
! msgstr "%s dÃ¼ÄŸÃ¼mÃ¼nÃ¼n yazdÄ±rÄ±lmasÄ± tamamlandÄ±..."
! 
! #: info/session.c:3810
! msgid "Toggle the usage of regular expressions in searches"
! msgstr "Aramalarda dÃ¼zenli ifade kullanÄ±mÄ±na geÃ§"
! 
! #: info/session.c:3814
! #, c-format
! msgid "Using regular expressions for searches."
! msgstr "Aramalarda dÃ¼zenli ifade kullanÄ±lÄ±yor."
! 
! #: info/session.c:3815
! #, c-format
! msgid "Using literal strings for searches."
! msgstr "Aramalarda yazÄ±lÄ± dizge kullanÄ±lÄ±yor."
  
! #: info/session.c:4059
  msgid "Search continued from the end of the document."
  msgstr "Arama, belgenin sonundan sÃ¼rdÃ¼rÃ¼lÃ¼yor."
  
! #: info/session.c:4064
  msgid "Search continued from the beginning of the document."
  msgstr "Arama, belgenin baÅŸÄ±ndan sÃ¼rdÃ¼rÃ¼lÃ¼yor."
  
! #: info/session.c:4084
  #, c-format
  msgid "Searching subfile %s ..."
  msgstr "%s altdosyasÄ± aranÄ±yor ..."
  
! #: info/session.c:4123
! msgid "Search failed."
! msgstr "Arama baÅŸarÄ±sÄ±z"
  
! #: info/session.c:4142
  #, c-format
  msgid "%s%s%s [%s]: "
  msgstr "%s%s%s [%s]: "
  
! #: info/session.c:4143 info/session.c:4149
  msgid "Regexp search"
  msgstr "DÃ¼zenli ifade arama"
  
! #: info/session.c:4143 info/session.c:4149
! msgid "Search"
! msgstr "Ara"
! 
! #: info/session.c:4144 info/session.c:4150
  msgid " case-sensitively"
  msgstr " bÃ¼yÃ¼k/kÃ¼Ã§Ã¼k harf duyarlÄ± ÅŸekilde "
  
! #: info/session.c:4145 info/session.c:4151
  msgid " backward"
  msgstr " geriye doÄŸru"
  
! #: info/session.c:4148
! #, c-format
! msgid "%s%s%s: "
! msgstr "%s%s%s: "
  
! #: info/session.c:4168
! msgid "Search string too short"
! msgstr "Arama dizgesi Ã§ok kÄ±sa"
! 
! #: info/session.c:4238
! msgid "Read a string and search for it case-sensitively"
! msgstr "Bir dizge okur ve onu bÃ¼yÃ¼k/kÃ¼Ã§Ã¼k harf duyarlÄ± ÅŸekilde arar"
  
  #: info/session.c:4243
+ msgid "Read a string and search for it"
+ msgstr "Bir dizge okur ve (onu) arar"
+ 
+ #: info/session.c:4249
+ msgid "Read a string and search backward for it"
+ msgstr "Bir dizge okur ve (onu) geriye doÄŸru arar"
+ 
+ #: info/session.c:4257
  msgid "Repeat last search in the same direction"
  msgstr "Son aramayÄ± aynÄ± yÃ¶nde yineler"
  
! #: info/session.c:4265 info/session.c:4310
  msgid "No previous search string"
  msgstr "Daha Ã¶nceden arama dizgesi yok"
  
! #: info/session.c:4302
  msgid "Repeat last search in the reverse direction"
  msgstr "Son aramayÄ± ters yÃ¶nde yineler"
  
! #: info/session.c:4349
! msgid "Clear displayed search matches"
! msgstr "GÃ¶rÃ¼ntÃ¼lenen eÅŸleÅŸmiÅŸ aramalarÄ± sil"
! 
! #: info/session.c:4366 info/session.c:4372
  msgid "Search interactively for a string as you type it"
  msgstr "Bir dizgeyi siz yazarken etkileÅŸimli ÅŸekilde arar"
  
! #: info/session.c:4486
  msgid "Regexp I-search backward: "
  msgstr "DÃ¼zenli ifade I-arama, geriye doÄŸru: "
  
! #: info/session.c:4487
  msgid "I-search backward: "
  msgstr "I-arama, geriye doÄŸru: "
  
! #: info/session.c:4489
  msgid "Regexp I-search: "
  msgstr "DÃ¼zenli ifade I-arama: "
  
! #: info/session.c:4490
  msgid "I-search: "
  msgstr "I-arama: "
  
! #: info/session.c:4515 info/session.c:4518
  msgid "Failing "
  msgstr "BaÅŸarÄ±lamÄ±yor "
  
! #: info/session.c:4891
  msgid "Cancel current operation"
  msgstr "Mevcut iÅŸlemi iptal eder"
  
! #: info/session.c:4898
  msgid "Quit"
  msgstr "Ã‡Ä±k"
  
! #: info/session.c:4903
! msgid "Display version of Info being run"
! msgstr "Ã‡alÄ±ÅŸan Ino'nun sÃ¼rÃ¼m bilgisini gÃ¶rÃ¼ntÃ¼ler"
! 
! #: info/session.c:4905
! #, c-format
! msgid "GNU Info version %s"
! msgstr "GNU Info sÃ¼rÃ¼m %s"
  
! #: info/session.c:4910
  msgid "Redraw the display"
  msgstr "GÃ¶rÃ¼ntÃ¼yÃ¼ yeniden Ã§izer"
  
! #: info/session.c:4947
  msgid "Quit using Info"
  msgstr "Info'dan Ã§Ä±kar"
  
! #: info/session.c:4960
  msgid "Run command bound to this key's lowercase variant"
  msgstr "Bu tuÅŸun kÃ¼Ã§Ã¼k harfine atanmÄ±ÅŸ komutu yÃ¼rÃ¼tÃ¼r"
  
! #: info/session.c:4971
  #, c-format
  msgid "Unknown command (%s)."
  msgstr "Bilinmeyen komut (%s)."
  
! #: info/session.c:4974
  #, c-format
  msgid "\"%s\" is invalid"
  msgstr "\"%s\" geÃ§ersiz"
  
! #: info/session.c:4975
  #, c-format
! msgid "'%s' is invalid"
! msgstr "'%s' geÃ§ersiz"
  
! #: info/session.c:5293
  msgid "Add this digit to the current numeric argument"
  msgstr "Mevcut sayÄ±sal argÃ¼mana bu sayÄ±yÄ± ekle"
  
! #: info/session.c:5300
  msgid "Start (or multiply by 4) the current numeric argument"
  msgstr "Mevcut sayÄ±sal argÃ¼manÄ± baÅŸlat (ya da 4'le Ã§arp)"
  
  #: info/tilde.c:361
  #, c-format
***************
*** 1916,1924 ****
  msgstr "okuma-satÄ±rÄ±: Sanal bellek tÃ¼kendi!\n"
  
! #: info/variables.c:37
  msgid "When \"On\", footnotes appear and disappear automatically"
  msgstr "\"AÃ§Ä±k\" olduÄŸunda, dipnotlar otomatik olarak gÃ¶rÃ¼nÃ¼r ve kaybolur"
  
! #: info/variables.c:41
  msgid "When \"On\", creating or deleting a window resizes other windows"
  msgstr ""
--- 1613,1621 ----
  msgstr "okuma-satÄ±rÄ±: Sanal bellek tÃ¼kendi!\n"
  
! #: info/variables.c:51
  msgid "When \"On\", footnotes appear and disappear automatically"
  msgstr "\"AÃ§Ä±k\" olduÄŸunda, dipnotlar otomatik olarak gÃ¶rÃ¼nÃ¼r ve kaybolur"
  
! #: info/variables.c:55
  msgid "When \"On\", creating or deleting a window resizes other windows"
  msgstr ""
***************
*** 1926,1938 ****
  "boyutlandÄ±rÄ±r"
  
! #: info/variables.c:45
  msgid "When \"On\", flash the screen instead of ringing the bell"
  msgstr "\"AÃ§Ä±k\" olduÄŸunda, zil Ã§alÄ±nacaÄŸÄ±na ekran yanÄ±p sÃ¶ner"
  
! #: info/variables.c:49
  msgid "When \"On\", errors cause the bell to ring"
  msgstr "\"AÃ§Ä±k\" olduÄŸunda, hatalar zilin Ã§almasÄ±na neden olur"
  
! #: info/variables.c:53
  msgid "When \"On\", Info garbage collects files which had to be uncompressed"
  msgstr ""
--- 1623,1635 ----
  "boyutlandÄ±rÄ±r"
  
! #: info/variables.c:59
  msgid "When \"On\", flash the screen instead of ringing the bell"
  msgstr "\"AÃ§Ä±k\" olduÄŸunda, zil Ã§alÄ±nacaÄŸÄ±na ekran yanÄ±p sÃ¶ner"
  
! #: info/variables.c:63
  msgid "When \"On\", errors cause the bell to ring"
  msgstr "\"AÃ§Ä±k\" olduÄŸunda, hatalar zilin Ã§almasÄ±na neden olur"
  
! #: info/variables.c:67
  msgid "When \"On\", Info garbage collects files which had to be uncompressed"
  msgstr ""
***************
*** 1940,1960 ****
  "biriktirir"
  
! #: info/variables.c:56
  msgid "When \"On\", the portion of the matched search string is highlighted"
  msgstr "\"AÃ§Ä±k\" olduÄŸunda, arama dizgesinin eÅŸleÅŸen kÄ±smÄ± Ä±ÅŸÄ±klandÄ±rÄ±lÄ±r"
  
! #: info/variables.c:60
  msgid "Controls what happens when scrolling is requested at the end of a node"
  msgstr "Bir dÃ¼ÄŸÃ¼m sonunda kaydÄ±rma istendiÄŸinde ne olacaÄŸÄ±nÄ± kontrol eder"
  
! #: info/variables.c:65
  msgid "Same as scroll-behaviour"
  msgstr "Metin kaydÄ±rma davranÄ±ÅŸÄ±yla aynÄ±"
  
! #: info/variables.c:69
  msgid "The number lines to scroll when the cursor moves out of the window"
  msgstr "Ä°mleÃ§ penceere dÄ±ÅŸÄ±na taÅŸÄ±ndÄ±ÄŸÄ±nda kaydÄ±rÄ±lacak satÄ±r sayÄ±sÄ±"
  
! #: info/variables.c:73
  msgid "Controls whether scroll-behavior affects cursor movement commands"
  msgstr ""
--- 1637,1657 ----
  "biriktirir"
  
! #: info/variables.c:70
  msgid "When \"On\", the portion of the matched search string is highlighted"
  msgstr "\"AÃ§Ä±k\" olduÄŸunda, arama dizgesinin eÅŸleÅŸen kÄ±smÄ± Ä±ÅŸÄ±klandÄ±rÄ±lÄ±r"
  
! #: info/variables.c:74
  msgid "Controls what happens when scrolling is requested at the end of a node"
  msgstr "Bir dÃ¼ÄŸÃ¼m sonunda kaydÄ±rma istendiÄŸinde ne olacaÄŸÄ±nÄ± kontrol eder"
  
! #: info/variables.c:79
  msgid "Same as scroll-behaviour"
  msgstr "Metin kaydÄ±rma davranÄ±ÅŸÄ±yla aynÄ±"
  
! #: info/variables.c:83
  msgid "The number lines to scroll when the cursor moves out of the window"
  msgstr "Ä°mleÃ§ penceere dÄ±ÅŸÄ±na taÅŸÄ±ndÄ±ÄŸÄ±nda kaydÄ±rÄ±lacak satÄ±r sayÄ±sÄ±"
  
! #: info/variables.c:87
  msgid "Controls whether scroll-behavior affects cursor movement commands"
  msgstr ""
***************
*** 1962,2059 ****
  "etkilemeyeceÄŸini kontrol eder"
  
! #: info/variables.c:77
  msgid "When \"On\", Info accepts and displays ISO Latin characters"
  msgstr ""
  "\"AÃ§Ä±k\" olduÄŸunda Info, ISO Latin karakterleri kabul eder ve gÃ¶rÃ¼ntÃ¼ler"
  
! #: info/variables.c:81
  msgid ""
  "What to do when a scrolling command is issued at the end of the last node"
  msgstr "Son dÃ¼ÄŸÃ¼mÃ¼n sonunda kaydÄ±rma istendiÄŸinde yapÄ±lacak ÅŸey"
  
! #: info/variables.c:86
  msgid "Minimal length of a search string"
  msgstr "Arama dizgesinin minimum uzunluÄŸu"
  
! #: info/variables.c:90
  msgid "Skip current window when searching"
  msgstr ""
  
! #: info/variables.c:95
  msgid "Explain the use of a variable"
  msgstr "Bir deÄŸiÅŸkenin kullanÄ±mÄ±nÄ± aÃ§Ä±klar"
  
! #: info/variables.c:101
  msgid "Describe variable: "
  msgstr "AÃ§Ä±klanacak deÄŸiÅŸken: "
  
! #: info/variables.c:120
  msgid "Set the value of an Info variable"
  msgstr "Bir Info deÄŸiÅŸkeninin deÄŸerini belirler"
  
! #: info/variables.c:126
  msgid "Set variable: "
  msgstr "DeÄŸiÅŸkeni ata: "
  
! #: info/variables.c:144
  #, c-format
  msgid "Set %s to value (%d): "
  msgstr "%s'e atanacak deÄŸer (%d): "
  
! #: info/variables.c:184
  #, c-format
  msgid "Set %s to value (%s): "
  msgstr "%s'e atanacak deÄŸer (%s): "
  
! #: info/window.c:1077
  msgid "--*** Tags out of Date ***"
  msgstr "..*** EskimiÅŸ Etiketler ***"
  
! #: info/window.c:1088
  msgid "-----Info: (), lines ----, "
  msgstr "-----Info: (), satÄ±r ----, "
  
! #: info/window.c:1095
  #, c-format
! msgid "-%s---Info: %s, %d lines --%s--"
! msgstr "-%s---Info: %s, %d satÄ±r --%s--"
  
! #: info/window.c:1099
  #, c-format
! msgid "-%s%s-Info: (%s)%s, %d lines --%s--"
! msgstr "-%s%s-Info: (%s)%s, %d satÄ±r --%s--"
  
! #: info/window.c:1106
  #, c-format
  msgid " Subfile: %s"
  msgstr " Altdosya: %s"
  
! #: install-info/install-info.c:286
  #, c-format
  msgid "%s for %s"
  msgstr " %s iÃ§in %s"
  
! #: install-info/install-info.c:525
  #, c-format
  msgid "\tTry `%s --help' for a complete list of options.\n"
  msgstr "\tSeÃ§eneklerin tam bir listesi iÃ§in `%s --help''i deneyiniz.\n"
  
! #: install-info/install-info.c:533
  #, c-format
  msgid "Usage: %s [OPTION]... [INFO-FILE [DIR-FILE]]\n"
  msgstr "KullanÄ±m: %s [SEÃ‡ENEK]... [INFO-DOSYASI [DÄ°ZÄ°N-DOSYASI]]\n"
  
! #: install-info/install-info.c:535
  msgid "Add or remove entries in INFO-FILE from the Info directory DIR-FILE."
  msgstr ""
  "DÄ°ZÄ°N-DOSYASI Info dizininden INFO-DOSYASI iÃ§ine girdi ekle ya da Ã§Ä±kar"
  
! #: install-info/install-info.c:536
  msgid ""
  "INFO-FILE and DIR-FILE are required unless the --info-file\n"
  "or --dir-file (or --info-dir) options are given, respectively."
  msgstr ""
  
! #: install-info/install-info.c:540
  msgid ""
  "Options:\n"
--- 1659,1787 ----
  "etkilemeyeceÄŸini kontrol eder"
  
! #: info/variables.c:91
  msgid "When \"On\", Info accepts and displays ISO Latin characters"
  msgstr ""
  "\"AÃ§Ä±k\" olduÄŸunda Info, ISO Latin karakterleri kabul eder ve gÃ¶rÃ¼ntÃ¼ler"
  
! #: info/variables.c:95
  msgid ""
  "What to do when a scrolling command is issued at the end of the last node"
  msgstr "Son dÃ¼ÄŸÃ¼mÃ¼n sonunda kaydÄ±rma istendiÄŸinde yapÄ±lacak ÅŸey"
  
! #: info/variables.c:100
  msgid "Minimal length of a search string"
  msgstr "Arama dizgesinin minimum uzunluÄŸu"
  
! #: info/variables.c:104
  msgid "Skip current window when searching"
+ msgstr "Ararken mevcut pencereyi atla"
+ 
+ #: info/variables.c:108
+ msgid "Exclude default directories from file search path"
+ msgstr "Ã–ntanÄ±mlÄ± dizinleri dosya arama yolundan hariÃ§ tut"
+ 
+ #: info/variables.c:112
+ msgid "Hide some Info file syntax in the text of nodes"
+ msgstr "BazÄ± Info dosyasÄ± sÃ¶z dizimini dÃ¼ÄŸÃ¼m metni iÃ§ine gizle"
+ 
+ #: info/variables.c:116
+ msgid ""
+ "Length of time in milliseconds to wait for the next byte in a sequence "
+ "indicating that a key has been pressed"
  msgstr ""
+ "Bir tuÅŸa basÄ±ldÄ±ÄŸÄ±nÄ± belirten sÄ±radaki bitin milisaniye biriminde bekleme "
+ "sÃ¼resi"
  
! #: info/variables.c:120
! msgid "Highlight search matches"
! msgstr "EÅŸleÅŸen aramalarÄ± vurgula"
! 
! #: info/variables.c:124
! msgid "Method to use to track mouse events"
! msgstr "Fare olaylarÄ±nÄ± izlemek iÃ§in kullanÄ±lacak yÃ¶ntem"
! 
! #: info/variables.c:130
  msgid "Explain the use of a variable"
  msgstr "Bir deÄŸiÅŸkenin kullanÄ±mÄ±nÄ± aÃ§Ä±klar"
  
! #: info/variables.c:136
  msgid "Describe variable: "
  msgstr "AÃ§Ä±klanacak deÄŸiÅŸken: "
  
! #: info/variables.c:151
  msgid "Set the value of an Info variable"
  msgstr "Bir Info deÄŸiÅŸkeninin deÄŸerini belirler"
  
! #: info/variables.c:158
  msgid "Set variable: "
  msgstr "DeÄŸiÅŸkeni ata: "
  
! #: info/variables.c:174
  #, c-format
  msgid "Set %s to value (%d): "
  msgstr "%s'e atanacak deÄŸer (%d): "
  
! #: info/variables.c:208
  #, c-format
  msgid "Set %s to value (%s): "
  msgstr "%s'e atanacak deÄŸer (%s): "
  
! #: info/window.c:921
  msgid "--*** Tags out of Date ***"
  msgstr "..*** EskimiÅŸ Etiketler ***"
  
! #: info/window.c:965
  msgid "-----Info: (), lines ----, "
  msgstr "-----Info: (), satÄ±r ----, "
  
! #: info/window.c:972
  #, c-format
! msgid "-%s---Info: %s, %ld lines --%s--"
! msgstr "-%s---Info: %s, %ld satÄ±r --%s--"
  
! #: info/window.c:976
  #, c-format
! msgid "-%s%s-Info: (%s)%s, %ld lines --%s--"
! msgstr "-%s%s-Info: (%s)%s, %ld satÄ±r --%s--"
  
! #: info/window.c:982
  #, c-format
  msgid " Subfile: %s"
  msgstr " Altdosya: %s"
  
! #: install-info/install-info.c:292
! #, c-format
! msgid "%s: empty file"
! msgstr "%s: boÅŸ dosya"
! 
! #: install-info/install-info.c:294
  #, c-format
  msgid "%s for %s"
  msgstr " %s iÃ§in %s"
  
! #: install-info/install-info.c:533
  #, c-format
  msgid "\tTry `%s --help' for a complete list of options.\n"
  msgstr "\tSeÃ§eneklerin tam bir listesi iÃ§in `%s --help''i deneyiniz.\n"
  
! #: install-info/install-info.c:541
  #, c-format
  msgid "Usage: %s [OPTION]... [INFO-FILE [DIR-FILE]]\n"
  msgstr "KullanÄ±m: %s [SEÃ‡ENEK]... [INFO-DOSYASI [DÄ°ZÄ°N-DOSYASI]]\n"
  
! #: install-info/install-info.c:543
  msgid "Add or remove entries in INFO-FILE from the Info directory DIR-FILE."
  msgstr ""
  "DÄ°ZÄ°N-DOSYASI Info dizininden INFO-DOSYASI iÃ§ine girdi ekle ya da Ã§Ä±kar"
  
! #: install-info/install-info.c:544
  msgid ""
  "INFO-FILE and DIR-FILE are required unless the --info-file\n"
  "or --dir-file (or --info-dir) options are given, respectively."
  msgstr ""
+ "EÄŸer sÄ±rasÄ±yla --info-file ya da --dir-file (ya da --info-dir) seÃ§enekleri\n"
+ "verilmemiÅŸse INFO-FILE ve DIR-FILE gerekmektedir."
  
! #: install-info/install-info.c:548
  msgid ""
  "Options:\n"
***************
*** 2063,2073 ****
  "                       start at column COL."
  msgstr ""
  
! #: install-info/install-info.c:547
! #, fuzzy
  msgid ""
  " --debug             report what is being done.\n"
  " --delete            delete existing entries for INFO-FILE from DIR-FILE;\n"
  "                      don't insert any new entries.\n"
  " --description=TEXT  the description of the entry is TEXT; used with\n"
  "                      the --name option to become synonymous with the\n"
--- 1791,1808 ----
  "                       start at column COL."
  msgstr ""
+ "SeÃ§enekler:\n"
+ " --add-once            yalnÄ±zca ilk eÅŸleÅŸen bÃ¶lÃ¼me eklenir, hepsine deÄŸil.\n"
+ " --align=SÃœT            yeni girdilerin tarifini SÃœT sÃ¼tunundan baÅŸlatÄ±r.\n"
+ " calign=SÃœT               tariflerin ikinci ve devam eden satÄ±rlarÄ±nÄ± SÃœT\n"
+ "                     sÃ¼tunundan baÅŸlatÄ±r."
  
! #: install-info/install-info.c:555
  msgid ""
  " --debug             report what is being done.\n"
  " --delete            delete existing entries for INFO-FILE from DIR-FILE;\n"
  "                      don't insert any new entries.\n"
+ " --defsection=TEXT   like --section, but only use TEXT if no sections\n"
+ "                      are present in INFO-FILE (replacing \"Miscellaneous"
+ "\").\n"
  " --description=TEXT  the description of the entry is TEXT; used with\n"
  "                      the --name option to become synonymous with the\n"
***************
*** 2077,2086 ****
  " --dry-run           same as --test."
  msgstr ""
- "SeÃ§enekler:\n"
  " --debug             yapÄ±lmakta olanÄ± rapor et.\n"
  " --delete             DIZIN-DOSYASI'ndan INFO-DOSYASI iÃ§in mevcut girdileri "
  "sil;\n"
  "                      hiÃ§ yeni girdi ekleme.\n"
! " --description=METÄ°N  girdinin aÃ§Ä±klamasÄ± METÄ°N'dir; --entry seÃ§eneÄŸiyle\n"
  "                      eÅŸanlamlÄ± hale gelmesi iÃ§in --name seÃ§eneÄŸiyle "
  "birlikte\n"
--- 1812,1822 ----
  " --dry-run           same as --test."
  msgstr ""
  " --debug             yapÄ±lmakta olanÄ± rapor et.\n"
  " --delete             DIZIN-DOSYASI'ndan INFO-DOSYASI iÃ§in mevcut girdileri "
  "sil;\n"
  "                      hiÃ§ yeni girdi ekleme.\n"
! " --defsection=METÄ°N   --section gibi, ama INFO-DOSYASI iÃ§inde bÃ¶lÃ¼m yoksa\n"
! "                         yalnÄ±zca METÄ°N kullanÄ±lÄ±r (\"Ã‡eÅŸitli\"nin yerine)\n"
! ". --description=METÄ°N  girdinin aÃ§Ä±klamasÄ± METÄ°N'dir; --entry seÃ§eneÄŸiyle\n"
  "                      eÅŸanlamlÄ± hale gelmesi iÃ§in --name seÃ§eneÄŸiyle "
  "birlikte\n"
***************
*** 2090,2095 ****
  " --dry-run           --test ile aynÄ±."
  
! #: install-info/install-info.c:558
! #, fuzzy
  msgid ""
  " --entry=TEXT        insert TEXT as an Info directory entry,\n"
--- 1826,1830 ----
  " --dry-run           --test ile aynÄ±."
  
! #: install-info/install-info.c:568
  msgid ""
  " --entry=TEXT        insert TEXT as an Info directory entry,\n"
***************
*** 2102,2122 ****
  "                       from information in the Info file itself."
  msgstr ""
! " --entry              =METÄ°N        METÄ°N'i Info dizin girdisi olarak "
! "ekler.\n"
! "                      METÄ°N, Info menÃ¼ Ã¶gesi olarak yazÄ±lÄ±p, sÄ±fÄ±r ya da "
! "boÅŸlukla\n"
! "                       baÅŸlayan diÄŸer satÄ±rlarla devam eder.\n"
  "                       EÄŸer birden fazla girdi belirtirseniz, tÃ¼mÃ¼ "
  "eklenir. \n"
  "                        EÄŸer hiÃ§bir girdi belirtmezseniz bunlar, Info\n"
! "                       dosyasÄ±nÄ±n iÃ§indeki bilgiden belirlenir.\n"
! "                       Silinirken, METÄ°N, silinecek girdiyi belirler.\n"
! "                       EÄŸer girdi Info dosyasÄ±nda belirlendiÄŸi gibi "
! "deÄŸilse,\n"
! "                       ve Info dosyasÄ±nÄ±n temel adÄ± da bulunamÄ±yorsa\n"
! "                       METÄ°N yalnÄ±zca son Ã§are olarak silinir."
  
! #: install-info/install-info.c:567
! #, fuzzy
  msgid ""
  " --help              display this help and exit.\n"
--- 1837,1850 ----
  "                       from information in the Info file itself."
  msgstr ""
! " --entry=METÄ°N        METÄ°N'i, DIR-FILE'den karÅŸÄ±lÄ±k gelen girdileri\n"
! "                      geÃ§ersiz kÄ±larak Info dizin girdisi olarak ekler.\n"
! "                      METÄ°N, Info menÃ¼ Ã¶gesi olarak yazÄ±lÄ±p, sÄ±fÄ±r ya da\n"
! "                        boÅŸlukla baÅŸlayan diÄŸer satÄ±rlarla devam eder.\n"
  "                       EÄŸer birden fazla girdi belirtirseniz, tÃ¼mÃ¼ "
  "eklenir. \n"
  "                        EÄŸer hiÃ§bir girdi belirtmezseniz bunlar, Info\n"
! "                       dosyasÄ±nÄ±n iÃ§indeki bilgiden belirlenir."
  
! #: install-info/install-info.c:577
  msgid ""
  " --help              display this help and exit.\n"
***************
*** 2132,2144 ****
  "                      INFO-DOSYASI argÃ¼manÄ±nÄ± kullanmakla eÅŸdeÄŸerdir.\n"
  " --item=METÄ°N         --entry=METÄ°N ile aynÄ±.\n"
! " --keep-old          girdileri deÄŸiÅŸtirmez ya da boÅŸ bÃ¶lÃ¼mleri silmez.\n"
! "  -menuentry=METÄ°N    --name=METÄ°N ile aynÄ±.\n"
! " --name=METÄ°N         girdinin adÄ± METÄ°N'dir; --description ile\n"
! "                      kullanÄ±ldÄ±ÄŸÄ±nda --entry seÃ§eneÄŸiyle eÅŸanlamlÄ± olur.\n"
! " --no-indent         DÄ°ZÄ°N dosyasÄ±ndaki yeni girdileri biÃ§emlemez.\n"
! " --quiet             uyarÄ±larÄ± baskÄ±lar."
  
! #: install-info/install-info.c:575
! #, fuzzy
  msgid ""
  " --maxwidth, --max-width=COL  wrap description at column COL.\n"
--- 1860,1866 ----
  "                      INFO-DOSYASI argÃ¼manÄ±nÄ± kullanmakla eÅŸdeÄŸerdir.\n"
  " --item=METÄ°N         --entry=METÄ°N ile aynÄ±.\n"
! " --keep-old          girdileri deÄŸiÅŸtirmez ya da boÅŸ bÃ¶lÃ¼mleri silmez."
  
! #: install-info/install-info.c:585
  msgid ""
  " --maxwidth, --max-width=COL  wrap description at column COL.\n"
***************
*** 2149,2159 ****
  " --quiet             suppress warnings."
  msgstr ""
! " --help              bu yardÄ±mÄ± gÃ¶sterir ve Ã§Ä±kar.\n"
! " --info-dir=DÄ°ZÄ°N      --dir-file=DÄ°ZÄ°N/dizin ile aynÄ±.\n"
! " --info-file=DOSYA    dizine kurulacak Info dosyasÄ±nÄ± belirler; \n"
! "                      INFO-DOSYASI argÃ¼manÄ±nÄ± kullanmakla eÅŸdeÄŸerdir.\n"
! " --item=METÄ°N         --entry=METÄ°N ile aynÄ±.\n"
! " --keep-old          girdileri deÄŸiÅŸtirmez ya da boÅŸ bÃ¶lÃ¼mleri silmez.\n"
! "  -menuentry=METÄ°N    --name=METÄ°N ile aynÄ±.\n"
  " --name=METÄ°N         girdinin adÄ± METÄ°N'dir; --description ile\n"
  "                      kullanÄ±ldÄ±ÄŸÄ±nda --entry seÃ§eneÄŸiyle eÅŸanlamlÄ± olur.\n"
--- 1871,1876 ----
  " --quiet             suppress warnings."
  msgstr ""
! " --maxwidth,  --maxwidth=SÃœT  tarifi SÃœT sÃ¼tununda sarmalar.\n"
! " -menuentry=METÄ°N    --name=METÄ°N ile aynÄ±.\n"
  " --name=METÄ°N         girdinin adÄ± METÄ°N'dir; --description ile\n"
  "                      kullanÄ±ldÄ±ÄŸÄ±nda --entry seÃ§eneÄŸiyle eÅŸanlamlÄ± olur.\n"
***************
*** 2161,2165 ****
  " --quiet             uyarÄ±larÄ± baskÄ±lar."
  
! #: install-info/install-info.c:583
  msgid ""
  " --regex=R           put this file's entries in all sections that match the\n"
--- 1878,1882 ----
  " --quiet             uyarÄ±larÄ± baskÄ±lar."
  
! #: install-info/install-info.c:593
  msgid ""
  " --regex=R           put this file's entries in all sections that match the\n"
***************
*** 2173,2177 ****
  "                      If you don't specify any sections, they are "
  "determined\n"
! "                       from information in the Info file itself.\n"
  " --section R SEC     equivalent to --regex=R --section=SEC --add-once."
  msgstr ""
--- 1890,1897 ----
  "                      If you don't specify any sections, they are "
  "determined\n"
! "                       from information in the Info file itself;\n"
! "                       if nothing is available there, the --defsection\n"
! "                       value is used; if that is not specified, the\n"
! "                       final default is \"Miscellaneous\".\n"
  " --section R SEC     equivalent to --regex=R --section=SEC --add-once."
  msgstr ""
***************
*** 2191,2195 ****
  " --section R BÃ–LÃœM     --regex=R --section=BÃ–LÃœM --add-once ile eÅŸdeÄŸer."
  
! #: install-info/install-info.c:596
  msgid ""
  " --silent            suppress warnings.\n"
--- 1911,1915 ----
  " --section R BÃ–LÃœM     --regex=R --section=BÃ–LÃœM --add-once ile eÅŸdeÄŸer."
  
! #: install-info/install-info.c:609
  msgid ""
  " --silent            suppress warnings.\n"
***************
*** 2201,2216 ****
  " --version           sÃ¼rÃ¼m bilgisini gÃ¶sterir ve Ã§Ä±kar."
  
! #: install-info/install-info.c:603 tp/texi2any.pl:849
! msgid ""
! "Email bug reports to bug-texinfo@gnu.org,\n"
! "general questions and discussion to help-texinfo@gnu.org.\n"
! "Texinfo home page: http://www.gnu.org/software/texinfo/"
! msgstr ""
! "YazÄ±lÄ±m hatalarÄ±nÄ± bug-texinfo@gnu.org'a,\n"
! "genel soru ve tartÄ±ÅŸmalarÄ± help-texinfo@gnu.org'a gÃ¶nderiniz.\n"
! "Texinfo anasayfasÄ±: http://www.gnu.org/software/texinfo/"
! 
! #: install-info/install-info.c:630
! #, fuzzy, c-format
  msgid ""
  "This is the file .../info/dir, which contains the\n"
--- 1921,1926 ----
  " --version           sÃ¼rÃ¼m bilgisini gÃ¶sterir ve Ã§Ä±kar."
  
! #: install-info/install-info.c:643
! #, c-format
  msgid ""
  "This is the file .../info/dir, which contains the\n"
***************
*** 2233,2237 ****
  "hiyerarÅŸisinin en Ã¼st dÃ¼ÄŸÃ¼mÃ¼nÃ¼ iÃ§erir.\n"
  "Info'yu ilk Ã§alÄ±ÅŸtÄ±rdÄ±ÄŸÄ±nÄ±zda bu dÃ¼ÄŸÃ¼me bakarak baÅŸlÄ±yor olursunuz.\n"
! "\n"
  "%s\tBu, INFO aÄŸacÄ±nÄ±n tepesidir\n"
  "\n"
--- 1943,1947 ----
  "hiyerarÅŸisinin en Ã¼st dÃ¼ÄŸÃ¼mÃ¼nÃ¼ iÃ§erir.\n"
  "Info'yu ilk Ã§alÄ±ÅŸtÄ±rdÄ±ÄŸÄ±nÄ±zda bu dÃ¼ÄŸÃ¼me bakarak baÅŸlÄ±yor olursunuz.\n"
! "%c\n"
  "%s\tBu, INFO aÄŸacÄ±nÄ±n tepesidir\n"
  "\n"
***************
*** 2247,2587 ****
  "%s\n"
  
! #: install-info/install-info.c:654
  #, c-format
  msgid "%s: could not read (%s) and could not create (%s)"
  msgstr "%1$s: (%2$s) okunamÄ±yor ve (%3$s) oluÅŸturulamÄ±yor"
  
! #: install-info/install-info.c:758
! #, c-format
! msgid "%s: empty file"
! msgstr "%s: boÅŸ dosya"
! 
! #: install-info/install-info.c:1109 install-info/install-info.c:1149
  #, c-format
  msgid "START-INFO-DIR-ENTRY without matching END-INFO-DIR-ENTRY"
  msgstr "EÅŸleÅŸen END-INFO-DIR-ENTRY'siz START-INFO-DIR-ENTRY"
  
! #: install-info/install-info.c:1144
  #, c-format
  msgid "END-INFO-DIR-ENTRY without matching START-INFO-DIR-ENTRY"
  msgstr "EÅŸleÅŸen START-INFO-DIR-ENTRY'siz END-INFO-DIR-ENTRY"
  
! #: install-info/install-info.c:2008 install-info/install-info.c:2018
  #, c-format
  msgid "%s: already have dir file: %s\n"
  msgstr "%s: zaten dir dosyasÄ± var: %s\n"
  
! #: install-info/install-info.c:2098
  #, c-format
  msgid "%s: Specify the Info file only once.\n"
  msgstr "%s: Info dosyasÄ±nÄ± yalnÄ±zca bir kez belirtin.\n"
  
! #: install-info/install-info.c:2131
  #, c-format
  msgid "Extra regular expression specified, ignoring `%s'"
  msgstr "Bir baÅŸka dÃ¼zenli ifade belirlendi, `%s' yok sayÄ±lÄ±yor"
  
! #: install-info/install-info.c:2143
  #, c-format
  msgid "Error in regular expression `%s': %s"
  msgstr "DÃ¼zenli ifadede hata `%s': %s"
  
! #: install-info/install-info.c:2201
  #, c-format
  msgid "excess command line argument `%s'"
  msgstr "fazladan komut satÄ±rÄ± argÃ¼manÄ± `%s'"
  
! #: install-info/install-info.c:2205
  #, c-format
  msgid "No input file specified; try --help for more information."
  msgstr "Girdi dosyasÄ± belirtilmemiÅŸ; daha fazla bilgi iÃ§in --help deneyin."
  
! #: install-info/install-info.c:2207
  #, c-format
  msgid "No dir file specified; try --help for more information."
  msgstr "dizin dosyasÄ± belirtilmemiÅŸ; daha fazla bilgi iÃ§in --help deneyin."
  
! #: install-info/install-info.c:2349
  #, c-format
  msgid "no info dir entry in `%s'"
  msgstr "`%s' iÃ§inde info dizin girdisi yok"
  
! #: install-info/install-info.c:2597
  #, c-format
  msgid "no entries found for `%s'; nothing deleted"
  msgstr "`%s' iÃ§in girdi bulunamadÄ±; hiÃ§bir ÅŸey silinmedi"
  
! #: tp/DebugTexinfo/DebugTree.pm:63 tp/Texinfo/Convert/Converter.pm:821
! #: tp/Texinfo/Convert/DocBook.pm:311 tp/Texinfo/Convert/HTML.pm:6528
! #: tp/Texinfo/Convert/HTML.pm:6552 tp/Texinfo/Convert/HTML.pm:6929
! #: tp/Texinfo/Convert/HTML.pm:6987 tp/Texinfo/Convert/HTML.pm:7065
! #: tp/Texinfo/Convert/HTML.pm:7142 tp/Texinfo/Convert/IXIN.pm:293
! #: tp/Texinfo/Convert/Info.pm:96 tp/Texinfo/Convert/Info.pm:200
! #: tp/Texinfo/Convert/Info.pm:226 tp/Texinfo/Convert/Plaintext.pm:503
  #: tp/Texinfo/Convert/TexinfoXML.pm:457
! #, fuzzy, perl-format
  msgid "could not open %s for writing: %s"
  msgstr "%1$s yazmak iÃ§in aÃ§Ä±lamÄ±yor: %2$s"
  
! #: tp/Texinfo/Common.pm:865
  msgid "recursion is always allowed"
  msgstr "yinelemeye her zaman izin verilir"
  
! #: tp/Texinfo/Common.pm:866
  msgid "arguments are quoted by default"
  msgstr "argÃ¼manlar Ã¶ntanÄ±mlÄ± olarak tÄ±rnak iÃ§ine alÄ±nÄ±yor"
  
! #: tp/Texinfo/Common.pm:1065
  #, perl-format
  msgid "%s is not a valid language code"
  msgstr "%s geÃ§erli bir dil kodu deÄŸildir"
  
! #: tp/Texinfo/Common.pm:1070
  #, perl-format
  msgid "%s is not a valid region code"
  msgstr "%s geÃ§erli bir bÃ¶lge kodu deÄŸildir"
  
! #: tp/Texinfo/Common.pm:1088
  #, perl-format
  msgid "%s is not a valid split possibility"
  msgstr "%s geÃ§erli bir bÃ¶lme olasÄ±lÄ±ÄŸÄ± deÄŸildir"
  
! #: tp/Texinfo/Common.pm:1111
! #, fuzzy, perl-format
  msgid "could not read %s: %s"
  msgstr "%1$s okunamÄ±yor: %2$s"
  
! #: tp/Texinfo/Common.pm:1129
! #, fuzzy, perl-format
  msgid "error on closing @verbatiminclude file %s: %s"
  msgstr "%1$s @verbatiminclude dosyasÄ±nÄ± kapatmada hata: %2$s"
  
! #: tp/Texinfo/Common.pm:1134 tp/Texinfo/Parser.pm:3187
! #, fuzzy, perl-format
  msgid "@%s: could not find %s"
  msgstr "@%1$s: %2$s bulunamÄ±yor"
  
! #: tp/Texinfo/Common.pm:1432
! #, fuzzy, perl-format
  msgid "could not open html refs config file %s: %s"
  msgstr "%1$s html baÅŸvuru ayar dosyasÄ± aÃ§Ä±lamÄ±yor: %2$s"
  
! #: tp/Texinfo/Common.pm:1460
! #, fuzzy
  msgid "missing type"
  msgstr "KayÄ±p tÃ¼r"
  
! #: tp/Texinfo/Common.pm:1463
! #, fuzzy, perl-format
  msgid "unrecognized type: %s"
  msgstr "Bilinmeyen tÃ¼r: %s"
  
! #: tp/Texinfo/Common.pm:1480
! #, fuzzy, perl-format
  msgid "error on closing html refs config file %s: %s"
  msgstr "%1$s html baÅŸvuru ayar dosyasÄ±nÄ± kapatmada hata: %2$s"
  
! #: tp/Texinfo/Common.pm:1515
! #, fuzzy
  msgid "no node to be renamed"
! msgstr "%s:%d: yeniden adlandÄ±rÄ±lacak dÃ¼ÄŸÃ¼m yok\n"
  
! #: tp/Texinfo/Common.pm:1526
! #, fuzzy
  msgid "nodes without a new name at the end of file"
! msgstr "%s:%d: dosya sonunda yeni adÄ± olmayan dÃ¼ÄŸÃ¼mler\n"
  
! #: tp/Texinfo/Common.pm:1536 tp/Texinfo/Parser.pm:842
! #, fuzzy, perl-format
  msgid "could not open %s: %s"
! msgstr "%1$s yazmak iÃ§in aÃ§Ä±lamÄ±yor: %2$s"
  
! #: tp/Texinfo/Common.pm:2028
  #, perl-format
  msgid "could not protect hash character in @%s"
! msgstr ""
  
! #: tp/Texinfo/Convert/Converter.pm:394 tp/Texinfo/Convert/Converter.pm:413
  #, perl-format
  msgid "Obsolete variable %s\n"
  msgstr "KullanÄ±m dÄ±ÅŸÄ± deÄŸiÅŸken %s\n"
  
! #: tp/Texinfo/Convert/Converter.pm:604
! #, fuzzy, perl-format
  msgid "could not create directories `%s' or `%s': %s"
  msgstr "`%1$s' ya da `%2$s' dizinleri oluÅŸturulamÄ±yor: %3$s"
  
! #: tp/Texinfo/Convert/Converter.pm:612
! #, fuzzy, perl-format
  msgid "could not create directory `%s': %s"
! msgstr "`%1$s' dizinleri oluÅŸturulamÄ±yor: %2$s"
  
! #: tp/Texinfo/Convert/DocBook.pm:347 tp/Texinfo/Convert/HTML.pm:6955
! #: tp/Texinfo/Convert/HTML.pm:7013 tp/Texinfo/Convert/IXIN.pm:915
! #: tp/Texinfo/Convert/Info.pm:159 tp/Texinfo/Convert/Info.pm:185
! #: tp/Texinfo/Convert/Info.pm:216 tp/Texinfo/Convert/Info.pm:279
! #: tp/Texinfo/Convert/TexinfoXML.pm:476 tp/Texinfo/Parser.pm:1950
! #, fuzzy, perl-format
! msgid "error on closing %s: %s"
! msgstr "%1$s'i kapatmada hata: %2$s"
! 
! #: tp/Texinfo/Convert/DocBook.pm:923
  #, perl-format
  msgid "@image file `%s' not found, using `%s'"
  msgstr "@image dosyasÄ± `%1$s' bulunamÄ±yor, `%2$s' kullanÄ±lacak"
  
! #: tp/Texinfo/Convert/HTML.pm:1683
  #, perl-format
  msgid "@image file `%s' (for HTML) not found, using `%s'"
  msgstr "@image dosyasÄ± `%1$s' (HTML iÃ§in) bulunamadÄ±, `%2$s' kullanÄ±lacak"
  
! #: tp/Texinfo/Convert/HTML.pm:2354
! #, fuzzy, perl-format
  msgid "raw format %s is not converted"
! msgstr "Ham biÃ§em %s dÃ¶nÃ¼ÅŸtÃ¼rÃ¼lmedi"
  
! #: tp/Texinfo/Convert/HTML.pm:4833
! #, fuzzy
  msgid "string not closed in css file"
! msgstr "%s:%d: css dosyasÄ±nda dizge kapatÄ±lmadÄ±"
  
! #: tp/Texinfo/Convert/HTML.pm:4835
! #, fuzzy
  msgid "--css-include ended in comment"
! msgstr "%s:%d: --css-include yorum iÃ§inde sonlandÄ±"
  
! #: tp/Texinfo/Convert/HTML.pm:4837
! #, fuzzy
  msgid "@import not finished in css file"
! msgstr "%s:%d css dosyasÄ±nda @import bitmedi"
  
! #: tp/Texinfo/Convert/HTML.pm:4863
! #, fuzzy, perl-format
  msgid "CSS file %s not found"
! msgstr "css dosyasÄ± %s bulunamadÄ±"
  
! #: tp/Texinfo/Convert/HTML.pm:4869
  #, perl-format
  msgid "could not open --include-file %s: %s"
  msgstr "--include-file %1$s aÃ§Ä±lamadÄ±: %2$s"
  
! #: tp/Texinfo/Convert/HTML.pm:4879
! #, fuzzy, perl-format
  msgid "error on closing CSS file %s: %s"
  msgstr "CSS dosyasÄ± %1$s'i kapatmada hata: %2$s"
  
! #: tp/Texinfo/Convert/HTML.pm:5825 tp/Texinfo/Convert/HTML.pm:5829
! #, fuzzy, perl-format
  msgid "no htmlxref.cnf entry found for `%s'"
  msgstr "`%s' iÃ§in htmlxref.cnf girdisi bulunamadÄ±"
  
! #: tp/Texinfo/Convert/HTML.pm:6523
! #, fuzzy, perl-format
  msgid "error on closing frame file %s: %s"
! msgstr "Ã‡erÃ§eve dosyasÄ± %1$s'i kapatmada hata: %2$s"
  
! #: tp/Texinfo/Convert/HTML.pm:6547
! #, fuzzy, perl-format
  msgid "error on closing TOC frame file %s: %s"
  msgstr "TOC Ã§erÃ§eve dosyasÄ± %1$s'i kapatmada hata: %2$s"
  
! #: tp/Texinfo/Convert/HTML.pm:6662
! #, fuzzy, perl-format
  msgid "handler %s of stage %s priority %s failed"
! msgstr "Evre %2$s Ã¶ncelik %3$s'in kotarÄ±cÄ±sÄ± %1$s baÅŸarÄ±sÄ±z"
  
! #: tp/Texinfo/Convert/HTML.pm:6863
! #, fuzzy
  msgid "must specify a title with a title command or @top"
! msgstr "BaÅŸlÄ±k komutu ya da @top ile bir baÅŸlÄ±k belirlemelisiniz"
  
! #: tp/Texinfo/Convert/HTML.pm:7072
! #, fuzzy, perl-format
  msgid "error on closing redirection node file %s: %s"
! msgstr "Yeniden yÃ¶nlendirme dÃ¼ÄŸÃ¼m dosyasÄ± %1$s'i kapatmada hata: %2$s"
  
! #: tp/Texinfo/Convert/HTML.pm:7097
! #, fuzzy, perl-format
  msgid "old name for `%s' is a node of the document"
  msgstr "`%s'nin Ã¶nceki adÄ± bu belgenin bir dÃ¼ÄŸÃ¼mÃ¼dÃ¼r"
  
! #: tp/Texinfo/Convert/HTML.pm:7103
! #, fuzzy, perl-format
  msgid "file empty for renamed node `%s'"
! msgstr "Yeniden adlandÄ±rÄ±lmÄ±ÅŸ `%s' dÃ¼ÄŸÃ¼m dosyasÄ± boÅŸ"
  
! #: tp/Texinfo/Convert/HTML.pm:7117
! #, fuzzy, perl-format
  msgid "target node (new name for `%s') not in document: %s"
! msgstr "Hedef dÃ¼ÄŸÃ¼m (`%s'nin yeni adÄ±) belgede yok: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:7149
! #, fuzzy, perl-format
  msgid "error on closing renamed node redirection file %s: %s"
  msgstr ""
! "Yeniden adlandÄ±rÄ±lmÄ±ÅŸ dÃ¼ÄŸÃ¼m yeniden yÃ¶nlendirme dosyasÄ± %s'i kapatmada hata: "
  "%s"
  
! #: tp/Texinfo/Convert/HTML.pm:7187
! #, fuzzy
  msgid "empty node name"
! msgstr "BoÅŸ dÃ¼ÄŸÃ¼m adÄ±"
  
! #: tp/Texinfo/Convert/HTML.pm:7189 tp/Texinfo/Parser.pm:3534
! #, fuzzy, perl-format
  msgid "syntax for an external node used for `%s'"
  msgstr "`%s' iÃ§in kullanÄ±lan bir harici dÃ¼ÄŸÃ¼mÃ¼n sÃ¶zdizimi"
  
! #: tp/Texinfo/Convert/Info.pm:105
! #, fuzzy
  msgid "document without nodes"
! msgstr "DÃ¼ÄŸÃ¼msÃ¼z belge."
  
! #: tp/Texinfo/Convert/Info.pm:122
! #, fuzzy
  msgid "document without Top node"
! msgstr "Top dÃ¼ÄŸÃ¼mÃ¼ olmayan belge."
  
! #: tp/Texinfo/Convert/Info.pm:169
! #, fuzzy, perl-format
  msgid "rename %s failed: %s"
  msgstr "%1$s yeniden adlandÄ±rma baÅŸarÄ±sÄ±z: %2$s"
  
! #: tp/Texinfo/Convert/Info.pm:251
  #, perl-format
  msgid "@%s output more than once: %s"
  msgstr "@%s Ã§Ä±ktÄ±sÄ± birden fazla: %s"
  
! #: tp/Texinfo/Convert/Info.pm:366
  #, perl-format
  msgid "@%s outside of any node"
  msgstr "@%s tÃ¼m dÃ¼ÄŸÃ¼mlerin dÄ±ÅŸÄ±nda"
  
! #: tp/Texinfo/Convert/Info.pm:406
! #, fuzzy, perl-format
  msgid "@node name should not contain `,': %s"
! msgstr "@itemx baÅŸlamamalÄ± @%s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1287 tp/Texinfo/Parser.pm:2566
! #, fuzzy, perl-format
  msgid "entry for index `%s' outside of any node"
  msgstr "`%s' indeks girdisi tÃ¼m dÃ¼ÄŸÃ¼mlerin dÄ±ÅŸÄ±nda"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1400
! #, fuzzy, perl-format
  msgid "error on closing image text file %s: %s"
  msgstr "Ä°mge metin dosyasÄ± %1$s'i kapatmada hata: %2$s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1405
  #, perl-format
  msgid "@image file `%s' unreadable: %s"
  msgstr "@image dosyasÄ± `%1$s' okunamÄ±yor: %2$s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1428
! #, fuzzy, perl-format
  msgid "could not find @image file `%s.txt' nor alternate text"
  msgstr "@image dosyasÄ± `%s.txt' ya da alternatif metin bulunamadÄ±"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1816
  msgid ""
  "@strong{Note...} produces a spurious cross-reference in Info; reword to "
--- 1957,2302 ----
  "%s\n"
  
! #: install-info/install-info.c:667
  #, c-format
  msgid "%s: could not read (%s) and could not create (%s)"
  msgstr "%1$s: (%2$s) okunamÄ±yor ve (%3$s) oluÅŸturulamÄ±yor"
  
! #: install-info/install-info.c:1134 install-info/install-info.c:1174
  #, c-format
  msgid "START-INFO-DIR-ENTRY without matching END-INFO-DIR-ENTRY"
  msgstr "EÅŸleÅŸen END-INFO-DIR-ENTRY'siz START-INFO-DIR-ENTRY"
  
! #: install-info/install-info.c:1169
  #, c-format
  msgid "END-INFO-DIR-ENTRY without matching START-INFO-DIR-ENTRY"
  msgstr "EÅŸleÅŸen START-INFO-DIR-ENTRY'siz END-INFO-DIR-ENTRY"
  
! #: install-info/install-info.c:2037 install-info/install-info.c:2047
  #, c-format
  msgid "%s: already have dir file: %s\n"
  msgstr "%s: zaten dir dosyasÄ± var: %s\n"
  
! #: install-info/install-info.c:2143
  #, c-format
  msgid "%s: Specify the Info file only once.\n"
  msgstr "%s: Info dosyasÄ±nÄ± yalnÄ±zca bir kez belirtin.\n"
  
! #: install-info/install-info.c:2176
  #, c-format
  msgid "Extra regular expression specified, ignoring `%s'"
  msgstr "Bir baÅŸka dÃ¼zenli ifade belirlendi, `%s' yok sayÄ±lÄ±yor"
  
! #: install-info/install-info.c:2188
  #, c-format
  msgid "Error in regular expression `%s': %s"
  msgstr "DÃ¼zenli ifadede hata `%s': %s"
  
! #: install-info/install-info.c:2250
  #, c-format
  msgid "excess command line argument `%s'"
  msgstr "fazladan komut satÄ±rÄ± argÃ¼manÄ± `%s'"
  
! #: install-info/install-info.c:2254
  #, c-format
  msgid "No input file specified; try --help for more information."
  msgstr "Girdi dosyasÄ± belirtilmemiÅŸ; daha fazla bilgi iÃ§in --help deneyin."
  
! #: install-info/install-info.c:2256
  #, c-format
  msgid "No dir file specified; try --help for more information."
  msgstr "dizin dosyasÄ± belirtilmemiÅŸ; daha fazla bilgi iÃ§in --help deneyin."
  
! #: install-info/install-info.c:2277
! #, c-format
! msgid "Could not read %s."
! msgstr "%s okunamÄ±yor."
! 
! #: install-info/install-info.c:2424
  #, c-format
  msgid "no info dir entry in `%s'"
  msgstr "`%s' iÃ§inde info dizin girdisi yok"
  
! #: install-info/install-info.c:2672
  #, c-format
  msgid "no entries found for `%s'; nothing deleted"
  msgstr "`%s' iÃ§in girdi bulunamadÄ±; hiÃ§bir ÅŸey silinmedi"
  
! #: tp/DebugTexinfo/DebugTree.pm:63 tp/Texinfo/Convert/Converter.pm:855
! #: tp/Texinfo/Convert/Converter.pm:893 tp/Texinfo/Convert/Converter.pm:1204
! #: tp/Texinfo/Convert/DocBook.pm:326 tp/Texinfo/Convert/HTML.pm:6499
! #: tp/Texinfo/Convert/HTML.pm:6523 tp/Texinfo/Convert/HTML.pm:6900
! #: tp/Texinfo/Convert/HTML.pm:6958 tp/Texinfo/Convert/HTML.pm:7036
! #: tp/Texinfo/Convert/HTML.pm:7113 tp/Texinfo/Convert/IXIN.pm:293
! #: tp/Texinfo/Convert/Info.pm:295 tp/Texinfo/Convert/Plaintext.pm:538
  #: tp/Texinfo/Convert/TexinfoXML.pm:457
! #, perl-format
  msgid "could not open %s for writing: %s"
  msgstr "%1$s yazmak iÃ§in aÃ§Ä±lamÄ±yor: %2$s"
  
! #: tp/Texinfo/Common.pm:878
  msgid "recursion is always allowed"
  msgstr "yinelemeye her zaman izin verilir"
  
! #: tp/Texinfo/Common.pm:879
  msgid "arguments are quoted by default"
  msgstr "argÃ¼manlar Ã¶ntanÄ±mlÄ± olarak tÄ±rnak iÃ§ine alÄ±nÄ±yor"
  
! #: tp/Texinfo/Common.pm:1102
  #, perl-format
  msgid "%s is not a valid language code"
  msgstr "%s geÃ§erli bir dil kodu deÄŸildir"
  
! #: tp/Texinfo/Common.pm:1107
  #, perl-format
  msgid "%s is not a valid region code"
  msgstr "%s geÃ§erli bir bÃ¶lge kodu deÄŸildir"
  
! #: tp/Texinfo/Common.pm:1125
  #, perl-format
  msgid "%s is not a valid split possibility"
  msgstr "%s geÃ§erli bir bÃ¶lme olasÄ±lÄ±ÄŸÄ± deÄŸildir"
  
! #: tp/Texinfo/Common.pm:1148
! #, perl-format
  msgid "could not read %s: %s"
  msgstr "%1$s okunamÄ±yor: %2$s"
  
! #: tp/Texinfo/Common.pm:1167
! #, perl-format
  msgid "error on closing @verbatiminclude file %s: %s"
  msgstr "%1$s @verbatiminclude dosyasÄ±nÄ± kapatmada hata: %2$s"
  
! #: tp/Texinfo/Common.pm:1173 tp/Texinfo/Parser.pm:3342
! #, perl-format
  msgid "@%s: could not find %s"
  msgstr "@%1$s: %2$s bulunamÄ±yor"
  
! #: tp/Texinfo/Common.pm:1517
! #, perl-format
  msgid "could not open html refs config file %s: %s"
  msgstr "%1$s html baÅŸvuru ayar dosyasÄ± aÃ§Ä±lamÄ±yor: %2$s"
  
! #: tp/Texinfo/Common.pm:1545
  msgid "missing type"
  msgstr "KayÄ±p tÃ¼r"
  
! #: tp/Texinfo/Common.pm:1548
! #, perl-format
  msgid "unrecognized type: %s"
  msgstr "Bilinmeyen tÃ¼r: %s"
  
! #: tp/Texinfo/Common.pm:1565
! #, perl-format
  msgid "error on closing html refs config file %s: %s"
  msgstr "%1$s html baÅŸvuru ayar dosyasÄ±nÄ± kapatmada hata: %2$s"
  
! #: tp/Texinfo/Common.pm:1600
  msgid "no node to be renamed"
! msgstr "yeniden adlandÄ±rÄ±lacak dÃ¼ÄŸÃ¼m yok"
  
! #: tp/Texinfo/Common.pm:1611
  msgid "nodes without a new name at the end of file"
! msgstr "dosya sonunda yeni adÄ± olmayan dÃ¼ÄŸÃ¼mler"
  
! #: tp/Texinfo/Common.pm:1621 tp/Texinfo/Parser.pm:926
! #, perl-format
  msgid "could not open %s: %s"
! msgstr "%1$s aÃ§Ä±lamÄ±yor: %2$s"
  
! #: tp/Texinfo/Common.pm:2141
  #, perl-format
  msgid "could not protect hash character in @%s"
! msgstr "@%s iÃ§indeki sayÄ± karakteri korunamÄ±yor"
  
! #: tp/Texinfo/Convert/Converter.pm:395 tp/Texinfo/Convert/Converter.pm:414
  #, perl-format
  msgid "Obsolete variable %s\n"
  msgstr "KullanÄ±m dÄ±ÅŸÄ± deÄŸiÅŸken %s\n"
  
! #: tp/Texinfo/Convert/Converter.pm:794
! #, perl-format
! msgid "%s: output incompatible with split"
! msgstr "%s: Ã§Ä±ktÄ± bÃ¶lmeyle uyumsuz"
! 
! #: tp/Texinfo/Convert/Converter.pm:876 tp/Texinfo/Convert/Converter.pm:909
! #: tp/Texinfo/Convert/DocBook.pm:362 tp/Texinfo/Convert/HTML.pm:6926
! #: tp/Texinfo/Convert/HTML.pm:6984 tp/Texinfo/Convert/IXIN.pm:915
! #: tp/Texinfo/Convert/Info.pm:161 tp/Texinfo/Convert/Info.pm:187
! #: tp/Texinfo/Convert/Info.pm:215 tp/Texinfo/Convert/Info.pm:275
! #: tp/Texinfo/Convert/TexinfoXML.pm:476 tp/Texinfo/Parser.pm:2034
! #, perl-format
! msgid "error on closing %s: %s"
! msgstr "%1$s'i kapatmada hata: %2$s"
! 
! #: tp/Texinfo/Convert/Converter.pm:987
! #, perl-format
  msgid "could not create directories `%s' or `%s': %s"
  msgstr "`%1$s' ya da `%2$s' dizinleri oluÅŸturulamÄ±yor: %3$s"
  
! #: tp/Texinfo/Convert/Converter.pm:995
! #, perl-format
  msgid "could not create directory `%s': %s"
! msgstr "`%1$s' dizini oluÅŸturulamÄ±yor: %2$s"
  
! #: tp/Texinfo/Convert/DocBook.pm:969
  #, perl-format
  msgid "@image file `%s' not found, using `%s'"
  msgstr "@image dosyasÄ± `%1$s' bulunamÄ±yor, `%2$s' kullanÄ±lacak"
  
! #: tp/Texinfo/Convert/DocBook.pm:1083 tp/Texinfo/Parser.pm:5355
! msgid "no argument specified for @U"
! msgstr "@U iÃ§in argÃ¼man belirtlimedi"
! 
! #: tp/Texinfo/Convert/HTML.pm:1684
  #, perl-format
  msgid "@image file `%s' (for HTML) not found, using `%s'"
  msgstr "@image dosyasÄ± `%1$s' (HTML iÃ§in) bulunamadÄ±, `%2$s' kullanÄ±lacak"
  
! #: tp/Texinfo/Convert/HTML.pm:2373
! #, perl-format
  msgid "raw format %s is not converted"
! msgstr "ham biÃ§em %s dÃ¶nÃ¼ÅŸtÃ¼rÃ¼lmedi"
  
! #: tp/Texinfo/Convert/HTML.pm:4883
  msgid "string not closed in css file"
! msgstr "css dosyasÄ±nda dizge kapatÄ±lmadÄ±"
  
! #: tp/Texinfo/Convert/HTML.pm:4885
  msgid "--css-include ended in comment"
! msgstr "--css-include yorum iÃ§inde sonlandÄ±"
  
! #: tp/Texinfo/Convert/HTML.pm:4887
  msgid "@import not finished in css file"
! msgstr "css dosyasÄ±nda @import bitmedi"
  
! #: tp/Texinfo/Convert/HTML.pm:4913
! #, perl-format
  msgid "CSS file %s not found"
! msgstr "CSS dosyasÄ± %s bulunamadÄ±"
  
! #: tp/Texinfo/Convert/HTML.pm:4919
  #, perl-format
  msgid "could not open --include-file %s: %s"
  msgstr "--include-file %1$s aÃ§Ä±lamadÄ±: %2$s"
  
! #: tp/Texinfo/Convert/HTML.pm:4929
! #, perl-format
  msgid "error on closing CSS file %s: %s"
  msgstr "CSS dosyasÄ± %1$s'i kapatmada hata: %2$s"
  
! #: tp/Texinfo/Convert/HTML.pm:5796 tp/Texinfo/Convert/HTML.pm:5800
! #, perl-format
  msgid "no htmlxref.cnf entry found for `%s'"
  msgstr "`%s' iÃ§in htmlxref.cnf girdisi bulunamadÄ±"
  
! #: tp/Texinfo/Convert/HTML.pm:6494
! #, perl-format
  msgid "error on closing frame file %s: %s"
! msgstr "Ã§erÃ§eve dosyasÄ± %1$s'i kapatmada hata: %2$s"
  
! #: tp/Texinfo/Convert/HTML.pm:6518
! #, perl-format
  msgid "error on closing TOC frame file %s: %s"
  msgstr "TOC Ã§erÃ§eve dosyasÄ± %1$s'i kapatmada hata: %2$s"
  
! #: tp/Texinfo/Convert/HTML.pm:6633
! #, perl-format
  msgid "handler %s of stage %s priority %s failed"
! msgstr "evre %2$s Ã¶ncelik %3$s'in kotarÄ±cÄ±sÄ± %1$s baÅŸarÄ±sÄ±z"
  
! #: tp/Texinfo/Convert/HTML.pm:6834
  msgid "must specify a title with a title command or @top"
! msgstr "baÅŸlÄ±k komutu ya da @top ile bir baÅŸlÄ±k belirlemelisiniz"
  
! #: tp/Texinfo/Convert/HTML.pm:7043
! #, perl-format
  msgid "error on closing redirection node file %s: %s"
! msgstr "yeniden yÃ¶nlendirme dÃ¼ÄŸÃ¼m dosyasÄ± %1$s'i kapatmada hata: %2$s"
  
! #: tp/Texinfo/Convert/HTML.pm:7068
! #, perl-format
  msgid "old name for `%s' is a node of the document"
  msgstr "`%s'nin Ã¶nceki adÄ± bu belgenin bir dÃ¼ÄŸÃ¼mÃ¼dÃ¼r"
  
! #: tp/Texinfo/Convert/HTML.pm:7074
! #, perl-format
  msgid "file empty for renamed node `%s'"
! msgstr "yeniden adlandÄ±rÄ±lmÄ±ÅŸ `%s' dÃ¼ÄŸÃ¼m dosyasÄ± boÅŸ"
  
! #: tp/Texinfo/Convert/HTML.pm:7088
! #, perl-format
  msgid "target node (new name for `%s') not in document: %s"
! msgstr "hedef dÃ¼ÄŸÃ¼m (`%s'nin yeni adÄ±) belgede yok: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:7120
! #, perl-format
  msgid "error on closing renamed node redirection file %s: %s"
  msgstr ""
! "yeniden adlandÄ±rÄ±lmÄ±ÅŸ dÃ¼ÄŸÃ¼m yeniden yÃ¶nlendirme dosyasÄ± %s'i kapatmada hata: "
  "%s"
  
! #: tp/Texinfo/Convert/HTML.pm:7158
  msgid "empty node name"
! msgstr "boÅŸ dÃ¼ÄŸÃ¼m adÄ±"
  
! #: tp/Texinfo/Convert/HTML.pm:7160 tp/Texinfo/Parser.pm:3689
! #, perl-format
  msgid "syntax for an external node used for `%s'"
  msgstr "`%s' iÃ§in kullanÄ±lan bir harici dÃ¼ÄŸÃ¼mÃ¼n sÃ¶zdizimi"
  
! #: tp/Texinfo/Convert/Info.pm:106
  msgid "document without nodes"
! msgstr "dÃ¼ÄŸÃ¼msÃ¼z belge"
  
! #: tp/Texinfo/Convert/Info.pm:123
  msgid "document without Top node"
! msgstr "Top dÃ¼ÄŸÃ¼mÃ¼ olmayan belge"
  
! #: tp/Texinfo/Convert/Info.pm:171
! #, perl-format
  msgid "rename %s failed: %s"
  msgstr "%1$s yeniden adlandÄ±rma baÅŸarÄ±sÄ±z: %2$s"
  
! #: tp/Texinfo/Convert/Info.pm:247
  #, perl-format
  msgid "@%s output more than once: %s"
  msgstr "@%s Ã§Ä±ktÄ±sÄ± birden fazla: %s"
  
! #: tp/Texinfo/Convert/Info.pm:379
  #, perl-format
  msgid "@%s outside of any node"
  msgstr "@%s tÃ¼m dÃ¼ÄŸÃ¼mlerin dÄ±ÅŸÄ±nda"
  
! #: tp/Texinfo/Convert/Info.pm:419
! #, perl-format
  msgid "@node name should not contain `,': %s"
! msgstr "@node adÄ± `,' iÃ§ermemeli: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1312
! #, perl-format
! msgid "Index entry in @%s with : produces invalid Info: %s"
! msgstr "@%s 'deki : iÃ§eren dizin girdisi geÃ§ersiz Info Ã¼retiyor: %s"
! 
! #: tp/Texinfo/Convert/Plaintext.pm:1359 tp/Texinfo/Parser.pm:2721
! #, perl-format
  msgid "entry for index `%s' outside of any node"
  msgstr "`%s' indeks girdisi tÃ¼m dÃ¼ÄŸÃ¼mlerin dÄ±ÅŸÄ±nda"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1473
! #, perl-format
  msgid "error on closing image text file %s: %s"
  msgstr "Ä°mge metin dosyasÄ± %1$s'i kapatmada hata: %2$s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1478
  #, perl-format
  msgid "@image file `%s' unreadable: %s"
  msgstr "@image dosyasÄ± `%1$s' okunamÄ±yor: %2$s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1501
! #, perl-format
  msgid "could not find @image file `%s.txt' nor alternate text"
  msgstr "@image dosyasÄ± `%s.txt' ya da alternatif metin bulunamadÄ±"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1893
  msgid ""
  "@strong{Note...} produces a spurious cross-reference in Info; reword to "
***************
*** 2591,2856 ****
  "iÃ§in yazÄ±mÄ± deÄŸiÅŸtirin"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2022
! #, fuzzy, perl-format
  msgid "@%s cross-reference name should not contain `:'"
! msgstr "@%s'de `%s' aÃ§Ä±lÄ±mÄ±ndan sonra boÅŸ Ã§apraz baÅŸvuru adÄ±"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2039
! #, fuzzy, perl-format
  msgid "@%s node name should not contain `%s'"
! msgstr "@%s @%s'de gÃ¶rÃ¼lmemeli"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2054
  #, perl-format
  msgid "@%s node name should not contain `:'"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2077
  #, perl-format
  msgid "`.' or `,' must follow @xref, not %s"
  msgstr "`.' ya da `,' @xref'i izlemelidir, `%s'i deÄŸil"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2080
  msgid "`.' or `,' must follow @xref"
  msgstr "`.' ya da `,' @xref'i izlemelidir"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2852
! #, fuzzy, perl-format
  msgid "menu entry node name should not contain `%s'"
! msgstr "`%s' de boÅŸ menÃ¼ girdi adÄ±"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2859
  msgid "menu entry node name should not contain `:'"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2870
! #, fuzzy
  msgid "menu entry name should not contain `:'"
! msgstr "`%s' de boÅŸ menÃ¼ girdi adÄ±"
  
! #: tp/Texinfo/Parser.pm:826
  #, perl-format
  msgid "@%s should only appear at beginning or end of document"
  msgstr "@%s yalnÄ±zca belgenin baÅŸÄ±nda ya da sonunda gÃ¶rÃ¼nmelidir"
  
! #: tp/Texinfo/Parser.pm:1076 tp/Texinfo/Structuring.pm:598
! #, fuzzy, perl-format
  msgid "multiple @%s"
! msgstr "Ã‡ok sayÄ±da @%s"
  
! #: tp/Texinfo/Parser.pm:1110
! #, fuzzy, perl-format
  msgid "bad syntax for @%s argument: %s"
! msgstr "@%s argÃ¼manÄ± iÃ§in hatalÄ± sÃ¶zdÃ¼zÃ¼m: %s"
  
! #: tp/Texinfo/Parser.pm:1126
! #, fuzzy, perl-format
  msgid "bad or empty @%s formal argument: %s"
! msgstr "HatalÄ± ya da boÅŸ @%s resmi argÃ¼manÄ±: %s"
  
! #: tp/Texinfo/Parser.pm:1135 tp/Texinfo/Parser.pm:4655
! #: tp/Texinfo/Parser.pm:4681 tp/Texinfo/Parser.pm:5403
! #: tp/Texinfo/Parser.pm:5419 tp/Texinfo/Parser.pm:5434
  #, perl-format
  msgid "%c%s requires a name"
  msgstr "%c%s bir isim gerektirir"
  
! #: tp/Texinfo/Parser.pm:1139 tp/Texinfo/Parser.pm:4658
! #: tp/Texinfo/Parser.pm:4684 tp/Texinfo/Parser.pm:5406
! #: tp/Texinfo/Parser.pm:5422 tp/Texinfo/Parser.pm:5437
! #, fuzzy, perl-format
  msgid "bad name for @%s"
! msgstr "@%s'ye hatalÄ± argÃ¼man"
  
! #: tp/Texinfo/Parser.pm:1257
! #, fuzzy, perl-format
  msgid "@end %s seen before @%s closing brace"
! msgstr "@%s, @end'den Ã¶nce gÃ¶rÃ¼ldÃ¼ %s"
  
! #: tp/Texinfo/Parser.pm:1261
! #, fuzzy, perl-format
  msgid "@%s seen before @%s closing brace"
! msgstr "@%s, @end'den Ã¶nce gÃ¶rÃ¼ldÃ¼ %s"
  
! #: tp/Texinfo/Parser.pm:1266
  #, perl-format
  msgid "%c%s missing close brace"
  msgstr "%c%s eksik kapama }"
  
! #: tp/Texinfo/Parser.pm:1270
  #, perl-format
  msgid "@%s missing closing delimiter sequence: %s}"
  msgstr "@%s kayÄ±p kapanÄ±ÅŸ sÄ±nÄ±r belirteci sÄ±ralÄ± Ã¶geleri: %s}"
  
! #: tp/Texinfo/Parser.pm:1392
  #, perl-format
  msgid "@itemx should not begin @%s"
  msgstr "@itemx baÅŸlamamalÄ± @%s"
  
! #: tp/Texinfo/Parser.pm:1460
  msgid "@itemx must follow @item"
  msgstr "@itemx, @item'dan sonra gelmeli"
  
! #: tp/Texinfo/Parser.pm:1628
  #, perl-format
  msgid "@%s has text but no @item"
  msgstr "@%s'in metni var fakat @item'Ä± yok"
  
! #: tp/Texinfo/Parser.pm:1659
  #, perl-format
  msgid "`@end' expected `%s', but saw `%s'"
  msgstr "`@end'  `%1$s' beklerdi, `%2$s' gÃ¶rdÃ¼"
  
! #: tp/Texinfo/Parser.pm:1662
  #, perl-format
  msgid "@%s seen before @end %s"
  msgstr "@%s, @end'den Ã¶nce gÃ¶rÃ¼ldÃ¼ %s"
  
! #: tp/Texinfo/Parser.pm:1666
! #, fuzzy, perl-format
  msgid "no matching `%cend %s'"
! msgstr "EÅŸleÅŸen `%cend %s' yok"
  
! #: tp/Texinfo/Parser.pm:1692 tp/Texinfo/Parser.pm:5003
! #: tp/Texinfo/Parser.pm:5225
! #, fuzzy, perl-format
  msgid "misplaced %c"
! msgstr "YanlÄ±ÅŸ yerleÅŸtirilmiÅŸ %c"
  
! #: tp/Texinfo/Parser.pm:1790 tp/Texinfo/Parser.pm:3146
! #, fuzzy, perl-format
  msgid "unmatched `%c%s'"
! msgstr "EÅŸleÅŸmeyen `%c%s'"
  
! #: tp/Texinfo/Parser.pm:2025
! #, fuzzy, perl-format
  msgid "macro `%s' called with too many args"
! msgstr "Makro `%s' Ã§ok sayÄ±da arg.la Ã§aÄŸrÄ±ldÄ±"
  
! #: tp/Texinfo/Parser.pm:2047
  #, perl-format
  msgid "@%s missing close brace"
  msgstr "@%s kayÄ±p kÃ¼me parantezi"
  
! #: tp/Texinfo/Parser.pm:2055
! #, fuzzy, perl-format
  msgid "macro `%s' declared without argument called with an argument"
! msgstr "Makro `%s' argÃ¼mansÄ±z tanÄ±mlandÄ±, argÃ¼manla kullanÄ±ldÄ±"
  
! #: tp/Texinfo/Parser.pm:2090
  #, perl-format
  msgid "\\ in @%s expansion followed `%s' instead of parameter name or \\"
  msgstr "@%s aÃ§Ä±lÄ±mÄ±ndaki \\ paramatre adÄ± ya da \\ yerine `%s'i izliyor"
  
! #: tp/Texinfo/Parser.pm:2494
  #, perl-format
  msgid "@%s `%s' previously defined"
  msgstr "@%s `%s' daha Ã¶nce tanÄ±mlanmÄ±ÅŸ"
  
! #: tp/Texinfo/Parser.pm:2499
  #, perl-format
  msgid "here is the previous definition as @%s"
  msgstr "iÅŸte @%s olarak Ã¶nceki tanÄ±m"
  
! #: tp/Texinfo/Parser.pm:2860
! #, fuzzy, perl-format
  msgid "missing name for @%s"
  msgstr "@%s iÃ§in kayÄ±p isim"
  
! #: tp/Texinfo/Parser.pm:2865
! #, fuzzy, perl-format
  msgid "missing category for @%s"
  msgstr "@%s iÃ§in kayÄ±p kategori"
  
! #: tp/Texinfo/Parser.pm:2917
! #, fuzzy, perl-format
  msgid "unexpected argument on @%s line: %s"
  msgstr "@%s satÄ±rÄ±nda beklenmedik argÃ¼man: %s"
  
! #: tp/Texinfo/Parser.pm:2933
  msgid "empty multitable"
  msgstr "boÅŸ Ã§oklutablo"
  
! #: tp/Texinfo/Parser.pm:2989 tp/Texinfo/Parser.pm:5516
! #, fuzzy, perl-format
  msgid "superfluous argument to @%s"
  msgstr "@%s'e fazladan argÃ¼man"
  
! #: tp/Texinfo/Parser.pm:2995 tp/Texinfo/Parser.pm:5538
! #: tp/Texinfo/Parser.pm:5550
! #, fuzzy, perl-format
  msgid "bad argument to @%s"
  msgstr "@%s'ye hatalÄ± argÃ¼man"
  
! #: tp/Texinfo/Parser.pm:3006
  #, perl-format
  msgid "%s requires an argument: the formatter for %citem"
  msgstr "%s bir argÃ¼man gerektirir: %c Ã¶ÄŸesi iÃ§in biÃ§imlendirici"
  
! #: tp/Texinfo/Parser.pm:3011
! #, fuzzy, perl-format
  msgid "command @%s not accepting argument in brace should not be on @%s line"
  msgstr ""
  "@%s komutu kÃ¼me parantezi iÃ§inde argÃ¼man kabul etmiyor @%s satÄ±rÄ±nda olmamalÄ±"
  
! #: tp/Texinfo/Parser.pm:3046
! #, fuzzy, perl-format
  msgid "accent command `@%s' not allowed as @%s argument"
! msgstr "Vurgu komutu `@%s'Ä±n @%s argÃ¼manÄ± olmasÄ±na izin verilmiyor"
  
! #: tp/Texinfo/Parser.pm:3124 tp/Texinfo/Parser.pm:3263
! #: tp/Texinfo/Parser.pm:5509
  #, perl-format
  msgid "@%s missing argument"
  msgstr "@%s kayÄ±p argÃ¼man"
  
! #: tp/Texinfo/Parser.pm:3136
! #, fuzzy, perl-format
  msgid "unknown @end %s"
! msgstr "Bilinmeyen @end %s"
  
! #: tp/Texinfo/Parser.pm:3158 tp/Texinfo/Parser.pm:3780
! #, fuzzy, perl-format
  msgid "superfluous argument to @%s %s: %s"
  msgstr "@%s %s'e fazladan argÃ¼man: %s"
  
! #: tp/Texinfo/Parser.pm:3163 tp/Texinfo/Parser.pm:5593
! #: tp/Texinfo/Parser.pm:5638 tp/Texinfo/Parser.pm:5667
! #: tp/Texinfo/Parser.pm:5708 tp/Texinfo/Parser.pm:5786
! #, fuzzy, perl-format
  msgid "bad argument to @%s: %s"
! msgstr "@%s:%s'ye hatalÄ± argÃ¼man"
  
! #: tp/Texinfo/Parser.pm:3182
! #, fuzzy, perl-format
  msgid "@%s: could not open %s: %s"
  msgstr "@%s: %s aÃ§Ä±lamÄ±yor: %s"
  
! #: tp/Texinfo/Parser.pm:3194
! #, fuzzy, perl-format
  msgid "encoding `%s' is not a canonical texinfo encoding"
  msgstr "`%s' kodlamasÄ± kanonik bir texinfo kodlamasÄ± deÄŸil"
  
! #: tp/Texinfo/Parser.pm:3203
  #, perl-format
  msgid "unrecognized encoding name `%s'"
  msgstr "tanÄ±nmayan kodlama adÄ± `%s'"
  
! #: tp/Texinfo/Parser.pm:3353
  #, perl-format
  msgid "@%s after the first element"
  msgstr "ilk unsurdan sonra @%s"
  
! #: tp/Texinfo/Parser.pm:3360
  #, perl-format
  msgid "@%s only meaningful on a @multitable line"
  msgstr "@%s yalnÄ±zca bir @multitable satÄ±rÄ±nda anlamlÄ±dÄ±r"
  
! #: tp/Texinfo/Parser.pm:3400
  #, perl-format
  msgid "@%s should not be associated with @top"
  msgstr "@%s @top ile ilintili olmamalÄ±"
  
! #: tp/Texinfo/Parser.pm:3412
  #, perl-format
  msgid "@node precedes @%s, but parts may not be associated with nodes"
--- 2306,2570 ----
  "iÃ§in yazÄ±mÄ± deÄŸiÅŸtirin"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2113
! #, perl-format
  msgid "@%s cross-reference name should not contain `:'"
! msgstr "@%s Ã§apraz baÅŸvuru adÄ± `:' iÃ§ermemeli"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2130
! #, perl-format
  msgid "@%s node name should not contain `%s'"
! msgstr "@%s dÃ¼ÄŸÃ¼m adÄ± `%s' iÃ§ermemeli"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2145
  #, perl-format
  msgid "@%s node name should not contain `:'"
! msgstr "@%s dÃ¼ÄŸÃ¼m adÄ± `:' iÃ§ermemeli"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2168
  #, perl-format
  msgid "`.' or `,' must follow @xref, not %s"
  msgstr "`.' ya da `,' @xref'i izlemelidir, `%s'i deÄŸil"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2171
  msgid "`.' or `,' must follow @xref"
  msgstr "`.' ya da `,' @xref'i izlemelidir"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3007
! #, perl-format
  msgid "menu entry node name should not contain `%s'"
! msgstr "menÃ¼ girdisi dÃ¼ÄŸÃ¼m adÄ± `%s' iÃ§ermemeli"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3014
  msgid "menu entry node name should not contain `:'"
! msgstr "menÃ¼ girdisi dÃ¼ÄŸÃ¼m adÄ± `:' iÃ§ermemeli"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3025
  msgid "menu entry name should not contain `:'"
! msgstr "menÃ¼ girdi adÄ± `:' iÃ§ermemeli"
  
! #: tp/Texinfo/Parser.pm:910
  #, perl-format
  msgid "@%s should only appear at beginning or end of document"
  msgstr "@%s yalnÄ±zca belgenin baÅŸÄ±nda ya da sonunda gÃ¶rÃ¼nmelidir"
  
! #: tp/Texinfo/Parser.pm:1160 tp/Texinfo/Structuring.pm:613
! #, perl-format
  msgid "multiple @%s"
! msgstr "Ã§ok sayÄ±da @%s"
  
! #: tp/Texinfo/Parser.pm:1194
! #, perl-format
  msgid "bad syntax for @%s argument: %s"
! msgstr "@%s argÃ¼manÄ± iÃ§in hatalÄ± sÃ¶zdizimi: %s"
  
! #: tp/Texinfo/Parser.pm:1210
! #, perl-format
  msgid "bad or empty @%s formal argument: %s"
! msgstr "hatalÄ± ya da boÅŸ @%s resmi argÃ¼manÄ±: %s"
  
! #: tp/Texinfo/Parser.pm:1219 tp/Texinfo/Parser.pm:4823
! #: tp/Texinfo/Parser.pm:4849 tp/Texinfo/Parser.pm:5615
! #: tp/Texinfo/Parser.pm:5631 tp/Texinfo/Parser.pm:5646
  #, perl-format
  msgid "%c%s requires a name"
  msgstr "%c%s bir isim gerektirir"
  
! #: tp/Texinfo/Parser.pm:1223 tp/Texinfo/Parser.pm:4826
! #: tp/Texinfo/Parser.pm:4852 tp/Texinfo/Parser.pm:5618
! #: tp/Texinfo/Parser.pm:5634 tp/Texinfo/Parser.pm:5649
! #, perl-format
  msgid "bad name for @%s"
! msgstr "@%s iÃ§in kÃ¶tÃ¼ isim"
  
! #: tp/Texinfo/Parser.pm:1341
! #, perl-format
  msgid "@end %s seen before @%s closing brace"
! msgstr "@end %s, @%s'in kapama kÃ¼me parantezinden Ã¶nce gÃ¶rÃ¼ldÃ¼"
  
! #: tp/Texinfo/Parser.pm:1345
! #, perl-format
  msgid "@%s seen before @%s closing brace"
! msgstr "@%s, @%s'in kapama kÃ¼me parantezinden Ã¶nce gÃ¶rÃ¼ldÃ¼"
  
! #: tp/Texinfo/Parser.pm:1350
  #, perl-format
  msgid "%c%s missing close brace"
  msgstr "%c%s eksik kapama }"
  
! #: tp/Texinfo/Parser.pm:1354
  #, perl-format
  msgid "@%s missing closing delimiter sequence: %s}"
  msgstr "@%s kayÄ±p kapanÄ±ÅŸ sÄ±nÄ±r belirteci sÄ±ralÄ± Ã¶geleri: %s}"
  
! #: tp/Texinfo/Parser.pm:1476
  #, perl-format
  msgid "@itemx should not begin @%s"
  msgstr "@itemx baÅŸlamamalÄ± @%s"
  
! #: tp/Texinfo/Parser.pm:1544
  msgid "@itemx must follow @item"
  msgstr "@itemx, @item'dan sonra gelmeli"
  
! #: tp/Texinfo/Parser.pm:1712
  #, perl-format
  msgid "@%s has text but no @item"
  msgstr "@%s'in metni var fakat @item'Ä± yok"
  
! #: tp/Texinfo/Parser.pm:1743
  #, perl-format
  msgid "`@end' expected `%s', but saw `%s'"
  msgstr "`@end'  `%1$s' beklerdi, `%2$s' gÃ¶rdÃ¼"
  
! #: tp/Texinfo/Parser.pm:1746
  #, perl-format
  msgid "@%s seen before @end %s"
  msgstr "@%s, @end'den Ã¶nce gÃ¶rÃ¼ldÃ¼ %s"
  
! #: tp/Texinfo/Parser.pm:1750
! #, perl-format
  msgid "no matching `%cend %s'"
! msgstr "eÅŸleÅŸen `%cend %s' yok"
  
! #: tp/Texinfo/Parser.pm:1776 tp/Texinfo/Parser.pm:5171
! #: tp/Texinfo/Parser.pm:5437
! #, perl-format
  msgid "misplaced %c"
! msgstr "yanlÄ±ÅŸ yerleÅŸtirilmiÅŸ %c"
  
! #: tp/Texinfo/Parser.pm:1874 tp/Texinfo/Parser.pm:3301
! #, perl-format
  msgid "unmatched `%c%s'"
! msgstr "eÅŸleÅŸmeyen `%c%s'"
  
! #: tp/Texinfo/Parser.pm:2109
! #, perl-format
  msgid "macro `%s' called with too many args"
! msgstr "makro `%s' Ã§ok sayÄ±da arg.la Ã§aÄŸrÄ±ldÄ±"
  
! #: tp/Texinfo/Parser.pm:2131
  #, perl-format
  msgid "@%s missing close brace"
  msgstr "@%s kayÄ±p kÃ¼me parantezi"
  
! #: tp/Texinfo/Parser.pm:2139
! #, perl-format
  msgid "macro `%s' declared without argument called with an argument"
! msgstr "makro `%s' argÃ¼mansÄ±z tanÄ±mlandÄ±, argÃ¼manla kullanÄ±ldÄ±"
  
! #: tp/Texinfo/Parser.pm:2174
  #, perl-format
  msgid "\\ in @%s expansion followed `%s' instead of parameter name or \\"
  msgstr "@%s aÃ§Ä±lÄ±mÄ±ndaki \\ paramatre adÄ± ya da \\ yerine `%s'i izliyor"
  
! #: tp/Texinfo/Parser.pm:2649
  #, perl-format
  msgid "@%s `%s' previously defined"
  msgstr "@%s `%s' daha Ã¶nce tanÄ±mlanmÄ±ÅŸ"
  
! #: tp/Texinfo/Parser.pm:2654
  #, perl-format
  msgid "here is the previous definition as @%s"
  msgstr "iÅŸte @%s olarak Ã¶nceki tanÄ±m"
  
! #: tp/Texinfo/Parser.pm:3015
! #, perl-format
  msgid "missing name for @%s"
  msgstr "@%s iÃ§in kayÄ±p isim"
  
! #: tp/Texinfo/Parser.pm:3020
! #, perl-format
  msgid "missing category for @%s"
  msgstr "@%s iÃ§in kayÄ±p kategori"
  
! #: tp/Texinfo/Parser.pm:3072
! #, perl-format
  msgid "unexpected argument on @%s line: %s"
  msgstr "@%s satÄ±rÄ±nda beklenmedik argÃ¼man: %s"
  
! #: tp/Texinfo/Parser.pm:3088
  msgid "empty multitable"
  msgstr "boÅŸ Ã§oklutablo"
  
! #: tp/Texinfo/Parser.pm:3144 tp/Texinfo/Parser.pm:5728
! #, perl-format
  msgid "superfluous argument to @%s"
  msgstr "@%s'e fazladan argÃ¼man"
  
! #: tp/Texinfo/Parser.pm:3150 tp/Texinfo/Parser.pm:5750
! #: tp/Texinfo/Parser.pm:5762
! #, perl-format
  msgid "bad argument to @%s"
  msgstr "@%s'ye hatalÄ± argÃ¼man"
  
! #: tp/Texinfo/Parser.pm:3161
  #, perl-format
  msgid "%s requires an argument: the formatter for %citem"
  msgstr "%s bir argÃ¼man gerektirir: %c Ã¶ÄŸesi iÃ§in biÃ§imlendirici"
  
! #: tp/Texinfo/Parser.pm:3166
! #, perl-format
  msgid "command @%s not accepting argument in brace should not be on @%s line"
  msgstr ""
  "@%s komutu kÃ¼me parantezi iÃ§inde argÃ¼man kabul etmiyor @%s satÄ±rÄ±nda olmamalÄ±"
  
! #: tp/Texinfo/Parser.pm:3201
! #, perl-format
  msgid "accent command `@%s' not allowed as @%s argument"
! msgstr "vurgu komutu `@%s'in @%s argÃ¼manÄ± olmasÄ±na izin verilmiyor"
  
! #: tp/Texinfo/Parser.pm:3279 tp/Texinfo/Parser.pm:3418
! #: tp/Texinfo/Parser.pm:5721
  #, perl-format
  msgid "@%s missing argument"
  msgstr "@%s kayÄ±p argÃ¼man"
  
! #: tp/Texinfo/Parser.pm:3291
! #, perl-format
  msgid "unknown @end %s"
! msgstr "bilinmeyen @end %s"
  
! #: tp/Texinfo/Parser.pm:3313 tp/Texinfo/Parser.pm:3935
! #, perl-format
  msgid "superfluous argument to @%s %s: %s"
  msgstr "@%s %s'e fazladan argÃ¼man: %s"
  
! #: tp/Texinfo/Parser.pm:3318 tp/Texinfo/Parser.pm:5805
! #: tp/Texinfo/Parser.pm:5850 tp/Texinfo/Parser.pm:5879
! #: tp/Texinfo/Parser.pm:5920 tp/Texinfo/Parser.pm:5998
! #, perl-format
  msgid "bad argument to @%s: %s"
! msgstr "@%s'e hatalÄ± argÃ¼man: %s"
  
! #: tp/Texinfo/Parser.pm:3337
! #, perl-format
  msgid "@%s: could not open %s: %s"
  msgstr "@%s: %s aÃ§Ä±lamÄ±yor: %s"
  
! #: tp/Texinfo/Parser.pm:3349
! #, perl-format
  msgid "encoding `%s' is not a canonical texinfo encoding"
  msgstr "`%s' kodlamasÄ± kanonik bir texinfo kodlamasÄ± deÄŸil"
  
! #: tp/Texinfo/Parser.pm:3358
  #, perl-format
  msgid "unrecognized encoding name `%s'"
  msgstr "tanÄ±nmayan kodlama adÄ± `%s'"
  
! #: tp/Texinfo/Parser.pm:3508
  #, perl-format
  msgid "@%s after the first element"
  msgstr "ilk unsurdan sonra @%s"
  
! #: tp/Texinfo/Parser.pm:3515
  #, perl-format
  msgid "@%s only meaningful on a @multitable line"
  msgstr "@%s yalnÄ±zca bir @multitable satÄ±rÄ±nda anlamlÄ±dÄ±r"
  
! #: tp/Texinfo/Parser.pm:3555
  #, perl-format
  msgid "@%s should not be associated with @top"
  msgstr "@%s @top ile ilintili olmamalÄ±"
  
! #: tp/Texinfo/Parser.pm:3567
  #, perl-format
  msgid "@node precedes @%s, but parts may not be associated with nodes"
***************
*** 2858,2912 ****
  "@node @%s'den Ã¶nce geliyor, fakat parÃ§alarÄ± dÃ¼ÄŸÃ¼mlerle iliÅŸkili olmayabilir"
  
! #: tp/Texinfo/Parser.pm:3514
! #, fuzzy, perl-format
  msgid "empty argument in @%s"
  msgstr "@%s'de boÅŸ argÃ¼man"
  
! #: tp/Texinfo/Parser.pm:3518
! #, fuzzy, perl-format
  msgid "empty node name after expansion `%s'"
  msgstr "`%s' aÃ§Ä±lÄ±mÄ±ndan sonra boÅŸ dÃ¼ÄŸÃ¼m adÄ±"
  
! #: tp/Texinfo/Parser.pm:3561
! #, fuzzy, perl-format
  msgid "empty menu entry name in `%s'"
  msgstr "`%s' de boÅŸ menÃ¼ girdi adÄ±"
  
! #: tp/Texinfo/Parser.pm:3569
! #, fuzzy
  msgid "empty node name in menu entry"
! msgstr "MenÃ¼ girdisinde boÅŸ dÃ¼ÄŸÃ¼m"
  
! #: tp/Texinfo/Parser.pm:3642
  #, perl-format
  msgid "@%s should not appear in @%s"
  msgstr "@%s @%s'de gÃ¶rÃ¼lmemeli"
  
! #: tp/Texinfo/Parser.pm:3774
  #, perl-format
  msgid "@end %s should only appear at a line beginning"
  msgstr "@end %s yalnÄ±zca bir satÄ±r baÅŸÄ±nda gÃ¶rÃ¼lmeli"
  
! #: tp/Texinfo/Parser.pm:3797
  #, perl-format
  msgid "macro `%s' previously defined"
  msgstr "makro `%s' daha Ã¶nce tanÄ±mlanmÄ±ÅŸ"
  
! #: tp/Texinfo/Parser.pm:3800
  #, perl-format
  msgid "here is the previous definition of `%s'"
  msgstr "iÅŸte `%s''nin Ã¶nceki tanÄ±mÄ±"
  
! #: tp/Texinfo/Parser.pm:3805
! #, fuzzy, perl-format
  msgid "redefining Texinfo language command: @%s"
  msgstr "Texinfo dil komutu yeniden tanÄ±mlanÄ±yor: @%s"
  
! #: tp/Texinfo/Parser.pm:3854
  #, perl-format
  msgid "@%s without associated character"
  msgstr "iliÅŸkili karakteri olmayan @%s"
  
! #: tp/Texinfo/Parser.pm:3916
  #, perl-format
  msgid ""
--- 2572,2625 ----
  "@node @%s'den Ã¶nce geliyor, fakat parÃ§alarÄ± dÃ¼ÄŸÃ¼mlerle iliÅŸkili olmayabilir"
  
! #: tp/Texinfo/Parser.pm:3669
! #, perl-format
  msgid "empty argument in @%s"
  msgstr "@%s'de boÅŸ argÃ¼man"
  
! #: tp/Texinfo/Parser.pm:3673
! #, perl-format
  msgid "empty node name after expansion `%s'"
  msgstr "`%s' aÃ§Ä±lÄ±mÄ±ndan sonra boÅŸ dÃ¼ÄŸÃ¼m adÄ±"
  
! #: tp/Texinfo/Parser.pm:3716
! #, perl-format
  msgid "empty menu entry name in `%s'"
  msgstr "`%s' de boÅŸ menÃ¼ girdi adÄ±"
  
! #: tp/Texinfo/Parser.pm:3724
  msgid "empty node name in menu entry"
! msgstr "menÃ¼ girdisinde boÅŸ dÃ¼ÄŸÃ¼m adÄ±"
  
! #: tp/Texinfo/Parser.pm:3797
  #, perl-format
  msgid "@%s should not appear in @%s"
  msgstr "@%s @%s'de gÃ¶rÃ¼lmemeli"
  
! #: tp/Texinfo/Parser.pm:3929
  #, perl-format
  msgid "@end %s should only appear at a line beginning"
  msgstr "@end %s yalnÄ±zca bir satÄ±r baÅŸÄ±nda gÃ¶rÃ¼lmeli"
  
! #: tp/Texinfo/Parser.pm:3952
  #, perl-format
  msgid "macro `%s' previously defined"
  msgstr "makro `%s' daha Ã¶nce tanÄ±mlanmÄ±ÅŸ"
  
! #: tp/Texinfo/Parser.pm:3955
  #, perl-format
  msgid "here is the previous definition of `%s'"
  msgstr "iÅŸte `%s''nin Ã¶nceki tanÄ±mÄ±"
  
! #: tp/Texinfo/Parser.pm:3960
! #, perl-format
  msgid "redefining Texinfo language command: @%s"
  msgstr "Texinfo dil komutu yeniden tanÄ±mlanÄ±yor: @%s"
  
! #: tp/Texinfo/Parser.pm:4009
  #, perl-format
  msgid "@%s without associated character"
  msgstr "iliÅŸkili karakteri olmayan @%s"
  
! #: tp/Texinfo/Parser.pm:4079
  #, perl-format
  msgid ""
***************
*** 2914,3050 ****
  msgstr "sÄ±fÄ±rla tanÄ±mlanmÄ±ÅŸ @%s ya da birden Ã§ok argÃ¼man {} ile Ã§aÄŸrÄ±lmalÄ±"
  
! #: tp/Texinfo/Parser.pm:3940
! #, fuzzy, perl-format
  msgid ""
  "macro call nested too deeply (set MAX_NESTED_MACROS to override; current "
  "value %d)"
  msgstr ""
! "Makro Ã§aÄŸrÄ±sÄ± Ã§ok iÃ§iÃ§e (geÃ§ersiz kÄ±lmak iÃ§in MAX_NESTED_MACROS'u atayÄ±n; "
  "mevcut deÄŸer %d)"
  
! #: tp/Texinfo/Parser.pm:3949
! #, fuzzy, perl-format
  msgid "recursive call of macro %s is not allowed; use @rmacro if needed"
  msgstr ""
  "%s makrosunun Ã¶zyineli Ã§aÄŸrÄ±sÄ±na izin verilmiyor; gerekirse @rmacro kullanÄ±n"
  
! #: tp/Texinfo/Parser.pm:4005
! #, fuzzy, perl-format
  msgid "accent command `@%s' must not be followed by whitespace"
  msgstr "`@%s' aksan komutundan sonra beyaz boÅŸluk gelmemeli"
  
! #: tp/Texinfo/Parser.pm:4011
! #, fuzzy, perl-format
  msgid "use braces to give a command as an argument to @%s"
! msgstr "@%s'e argÃ¼man olarak bir komut vermek iÃ§in {} kullanÄ±n"
  
! #: tp/Texinfo/Parser.pm:4024 tp/Texinfo/Parser.pm:5124
  #, perl-format
  msgid "%c%s expects `i' or `j' as argument, not `%s'"
  msgstr "%c%s argÃ¼man olarak `i' ya da `j' gerektirir, `%s' deÄŸil"
  
! #: tp/Texinfo/Parser.pm:4036
! #, fuzzy, perl-format
  msgid "accent command `@%s' must not be followed by new line"
  msgstr "`@%s' aksan komutundan sonra yeni satÄ±r gelmemelidir"
  
! #: tp/Texinfo/Parser.pm:4047
  #, perl-format
  msgid "@%s expected braces"
  msgstr "@%s kÃ¼me parantezi bekledi"
  
! #: tp/Texinfo/Parser.pm:4207
  #, perl-format
  msgid "undefined flag: %s"
  msgstr "tanÄ±mlanmamÄ±ÅŸ bayrak: %s"
  
! #: tp/Texinfo/Parser.pm:4210
! #, fuzzy
  msgid "bad syntax for @value"
  msgstr "@value iÃ§in bozuk sÃ¶zdizimi"
  
! #: tp/Texinfo/Parser.pm:4217
  #, perl-format
  msgid "%c%s is obsolete."
  msgstr "%c%s kullanÄ±mdan kalkmÄ±ÅŸ"
  
! #: tp/Texinfo/Parser.pm:4220
  #, perl-format
  msgid "%c%s is obsolete; %s"
  msgstr "%c%s kullanÄ±mdan kalkmÄ±ÅŸ; %s"
  
! #: tp/Texinfo/Parser.pm:4229
  #, perl-format
  msgid "@%s should only appear at a line beginning"
  msgstr "@%s yalnÄ±zca bir satÄ±r baÅŸÄ±nda gÃ¶rÃ¼lmeli"
  
! #: tp/Texinfo/Parser.pm:4320
  #, perl-format
  msgid "@%s not allowed inside `@%s' block"
  msgstr "`@%s' bloÄŸu iÃ§inde @%s'e izin verilmez"
  
! #: tp/Texinfo/Parser.pm:4329
  #, perl-format
  msgid "@%s should only appear in heading or footing"
  msgstr "@%s yalnÄ±zca alt ya da Ã¼st kÄ±sÄ±mda gÃ¶rÃ¼lmelidir"
  
! #: tp/Texinfo/Parser.pm:4455 tp/Texinfo/Parser.pm:4472
! #: tp/Texinfo/Parser.pm:4522
  #, perl-format
  msgid "@%s not meaningful inside `@%s' block"
  msgstr "`@%s' bloÄŸu iÃ§inde @%s anlamlÄ± deÄŸil"
  
! #: tp/Texinfo/Parser.pm:4482
  #, perl-format
  msgid "@%s in empty multitable"
  msgstr "boÅŸ @multitable'de @%s"
  
! #: tp/Texinfo/Parser.pm:4488
  msgid "@tab before @item"
  msgstr "@item'den Ã¶nce @tab"
  
! #: tp/Texinfo/Parser.pm:4491
! #, fuzzy, perl-format
  msgid "too many columns in multitable item (max %d)"
! msgstr "Ã‡ok-tablolu Ã¶ÄŸede, Ã§ok fazla sÃ¼tun (maks %d)"
  
! #: tp/Texinfo/Parser.pm:4528
  msgid "ignoring @tab outside of multitable"
  msgstr "Ã§ok-tablolunun dÄ±ÅŸÄ±ndaki @tab yoksayÄ±lÄ±yor"
  
! #: tp/Texinfo/Parser.pm:4532
  #, perl-format
  msgid "@%s outside of table or list"
  msgstr "tablo ya da liste dÄ±ÅŸÄ±nda @%s"
  
! #: tp/Texinfo/Parser.pm:4567
! #, fuzzy, perl-format
  msgid "must be after `@%s' to use `@%s'"
  msgstr "`@%2$s' kullanmak iÃ§in `@%1$s' den sonra ol(un)malÄ±dÄ±r"
  
! #: tp/Texinfo/Parser.pm:4609
  #, perl-format
  msgid "@%s not meaningful outside `@titlepage' and `@quotation' environments"
  msgstr "`@titlepage' ve `@quotation' Ã§evreleri dÄ±ÅŸÄ±nda @%s anlamlÄ± deÄŸil"
  
! #: tp/Texinfo/Parser.pm:4613
  msgid "@dircategory after first node"
  msgstr "ilk dÃ¼ÄŸÃ¼mden sonra @dircategory"
  
! #: tp/Texinfo/Parser.pm:4778
! #, fuzzy, perl-format
  msgid "region %s inside region %s is not allowed"
  msgstr "%2$s bÃ¶lgesi iÃ§inde %1$s bÃ¶lgesine izin verilmez"
  
! #: tp/Texinfo/Parser.pm:4796
  msgid "@direntry after first node"
  msgstr "ilk dÃ¼ÄŸÃ¼mden sonra @direntry"
  
! #: tp/Texinfo/Parser.pm:4804
  #, perl-format
  msgid "@%s seen before first @node"
  msgstr "ilk @node Ã¶ncesinde @%s gÃ¶rÃ¼ldÃ¼"
  
! #: tp/Texinfo/Parser.pm:4807
  msgid ""
  "perhaps your @top node should be wrapped in @ifnottex rather than @ifinfo?"
--- 2627,2762 ----
  msgstr "sÄ±fÄ±rla tanÄ±mlanmÄ±ÅŸ @%s ya da birden Ã§ok argÃ¼man {} ile Ã§aÄŸrÄ±lmalÄ±"
  
! #: tp/Texinfo/Parser.pm:4103
! #, perl-format
  msgid ""
  "macro call nested too deeply (set MAX_NESTED_MACROS to override; current "
  "value %d)"
  msgstr ""
! "makro Ã§aÄŸrÄ±sÄ± Ã§ok iÃ§iÃ§e (geÃ§ersiz kÄ±lmak iÃ§in MAX_NESTED_MACROS'u atayÄ±n; "
  "mevcut deÄŸer %d)"
  
! #: tp/Texinfo/Parser.pm:4112
! #, perl-format
  msgid "recursive call of macro %s is not allowed; use @rmacro if needed"
  msgstr ""
  "%s makrosunun Ã¶zyineli Ã§aÄŸrÄ±sÄ±na izin verilmiyor; gerekirse @rmacro kullanÄ±n"
  
! #: tp/Texinfo/Parser.pm:4168
! #, perl-format
  msgid "accent command `@%s' must not be followed by whitespace"
  msgstr "`@%s' aksan komutundan sonra beyaz boÅŸluk gelmemeli"
  
! #: tp/Texinfo/Parser.pm:4174
! #, perl-format
  msgid "use braces to give a command as an argument to @%s"
! msgstr "@%s'e argÃ¼man olarak bir komut vermek iÃ§in kÃ¼me parantezleri kullanÄ±n"
  
! #: tp/Texinfo/Parser.pm:4187 tp/Texinfo/Parser.pm:5292
  #, perl-format
  msgid "%c%s expects `i' or `j' as argument, not `%s'"
  msgstr "%c%s argÃ¼man olarak `i' ya da `j' gerektirir, `%s' deÄŸil"
  
! #: tp/Texinfo/Parser.pm:4199
! #, perl-format
  msgid "accent command `@%s' must not be followed by new line"
  msgstr "`@%s' aksan komutundan sonra yeni satÄ±r gelmemelidir"
  
! #: tp/Texinfo/Parser.pm:4210
  #, perl-format
  msgid "@%s expected braces"
  msgstr "@%s kÃ¼me parantezi bekledi"
  
! #: tp/Texinfo/Parser.pm:4375
  #, perl-format
  msgid "undefined flag: %s"
  msgstr "tanÄ±mlanmamÄ±ÅŸ bayrak: %s"
  
! #: tp/Texinfo/Parser.pm:4378
  msgid "bad syntax for @value"
  msgstr "@value iÃ§in bozuk sÃ¶zdizimi"
  
! #: tp/Texinfo/Parser.pm:4385
  #, perl-format
  msgid "%c%s is obsolete."
  msgstr "%c%s kullanÄ±mdan kalkmÄ±ÅŸ"
  
! #: tp/Texinfo/Parser.pm:4388
  #, perl-format
  msgid "%c%s is obsolete; %s"
  msgstr "%c%s kullanÄ±mdan kalkmÄ±ÅŸ; %s"
  
! #: tp/Texinfo/Parser.pm:4397
  #, perl-format
  msgid "@%s should only appear at a line beginning"
  msgstr "@%s yalnÄ±zca bir satÄ±r baÅŸÄ±nda gÃ¶rÃ¼lmeli"
  
! #: tp/Texinfo/Parser.pm:4488
  #, perl-format
  msgid "@%s not allowed inside `@%s' block"
  msgstr "`@%s' bloÄŸu iÃ§inde @%s'e izin verilmez"
  
! #: tp/Texinfo/Parser.pm:4497
  #, perl-format
  msgid "@%s should only appear in heading or footing"
  msgstr "@%s yalnÄ±zca alt ya da Ã¼st kÄ±sÄ±mda gÃ¶rÃ¼lmelidir"
  
! #: tp/Texinfo/Parser.pm:4623 tp/Texinfo/Parser.pm:4640
! #: tp/Texinfo/Parser.pm:4690
  #, perl-format
  msgid "@%s not meaningful inside `@%s' block"
  msgstr "`@%s' bloÄŸu iÃ§inde @%s anlamlÄ± deÄŸil"
  
! #: tp/Texinfo/Parser.pm:4650
  #, perl-format
  msgid "@%s in empty multitable"
  msgstr "boÅŸ @multitable'de @%s"
  
! #: tp/Texinfo/Parser.pm:4656
  msgid "@tab before @item"
  msgstr "@item'den Ã¶nce @tab"
  
! #: tp/Texinfo/Parser.pm:4659
! #, perl-format
  msgid "too many columns in multitable item (max %d)"
! msgstr "Ã§ok-tablolu Ã¶gede, Ã§ok fazla sÃ¼tun (maks %d)"
  
! #: tp/Texinfo/Parser.pm:4696
  msgid "ignoring @tab outside of multitable"
  msgstr "Ã§ok-tablolunun dÄ±ÅŸÄ±ndaki @tab yoksayÄ±lÄ±yor"
  
! #: tp/Texinfo/Parser.pm:4700
  #, perl-format
  msgid "@%s outside of table or list"
  msgstr "tablo ya da liste dÄ±ÅŸÄ±nda @%s"
  
! #: tp/Texinfo/Parser.pm:4735
! #, perl-format
  msgid "must be after `@%s' to use `@%s'"
  msgstr "`@%2$s' kullanmak iÃ§in `@%1$s' den sonra ol(un)malÄ±dÄ±r"
  
! #: tp/Texinfo/Parser.pm:4777
  #, perl-format
  msgid "@%s not meaningful outside `@titlepage' and `@quotation' environments"
  msgstr "`@titlepage' ve `@quotation' Ã§evreleri dÄ±ÅŸÄ±nda @%s anlamlÄ± deÄŸil"
  
! #: tp/Texinfo/Parser.pm:4781
  msgid "@dircategory after first node"
  msgstr "ilk dÃ¼ÄŸÃ¼mden sonra @dircategory"
  
! #: tp/Texinfo/Parser.pm:4946
! #, perl-format
  msgid "region %s inside region %s is not allowed"
  msgstr "%2$s bÃ¶lgesi iÃ§inde %1$s bÃ¶lgesine izin verilmez"
  
! #: tp/Texinfo/Parser.pm:4964
  msgid "@direntry after first node"
  msgstr "ilk dÃ¼ÄŸÃ¼mden sonra @direntry"
  
! #: tp/Texinfo/Parser.pm:4972
  #, perl-format
  msgid "@%s seen before first @node"
  msgstr "ilk @node Ã¶ncesinde @%s gÃ¶rÃ¼ldÃ¼"
  
! #: tp/Texinfo/Parser.pm:4975
  msgid ""
  "perhaps your @top node should be wrapped in @ifnottex rather than @ifinfo?"
***************
*** 3053,3389 ****
  "sarÄ±lmalÄ±dÄ±r?"
  
! #: tp/Texinfo/Parser.pm:4869
  #, perl-format
  msgid "@%s should only appear in math context"
  msgstr "@%s yalnÄ±zca matematik baÄŸlamÄ±nda gÃ¶rÃ¼nmelidir"
  
! #: tp/Texinfo/Parser.pm:4877
! #, fuzzy, perl-format
  msgid "unknown command `%s'"
! msgstr "Bilinmeyen komut `%s'"
  
! #: tp/Texinfo/Parser.pm:4887
! #, fuzzy
  msgid "unexpected @"
! msgstr "Beklenmedik @"
  
! #: tp/Texinfo/Parser.pm:4916
  #, perl-format
  msgid "@%s is not meaningful outside `@float' environment"
  msgstr "`@float' Ã§evresi dÄ±ÅŸÄ±nda @%s anlamlÄ± deÄŸil"
  
! #: tp/Texinfo/Parser.pm:4921
  #, perl-format
  msgid "@%s should be right below `@float'"
  msgstr "@%s, `@float'Ä±n hemen altÄ±nda olmalÄ±dÄ±r"
  
! #: tp/Texinfo/Parser.pm:4929
! #, fuzzy, perl-format
  msgid "ignoring multiple @%s"
! msgstr "Ã‡ok sayÄ±da @%s yok sayÄ±lÄ±yor"
  
! #: tp/Texinfo/Parser.pm:5048
! #, fuzzy, perl-format
  msgid "command @%s does not accept arguments"
  msgstr "@%s komutu argÃ¼man kabul etmez"
  
! #: tp/Texinfo/Parser.pm:5072
! #, fuzzy, perl-format
  msgid "command @%s missing a node or external manual argument"
  msgstr "@%s komutunda bir dÃ¼ÄŸÃ¼m ya da harici manÃ¼el argÃ¼man eksik"
  
! #: tp/Texinfo/Parser.pm:5091
! #, fuzzy, perl-format
  msgid "in @%s empty cross reference name after expansion `%s'"
  msgstr "@%s'de `%s' aÃ§Ä±lÄ±mÄ±ndan sonra boÅŸ Ã§apraz baÅŸvuru adÄ±"
  
! #: tp/Texinfo/Parser.pm:5102
! #, fuzzy, perl-format
  msgid "in @%s empty cross reference title after expansion `%s'"
  msgstr "@%s'de `%s' aÃ§Ä±lÄ±mÄ±ndan sonra boÅŸ Ã§apraz baÅŸvuru baÅŸlÄ±ÄŸÄ±"
  
! #: tp/Texinfo/Parser.pm:5115
  msgid "@image missing filename argument"
  msgstr "@image eksik dosyaadÄ± argÃ¼manÄ±"
  
! #: tp/Texinfo/Parser.pm:5147
  #, perl-format
  msgid "@%s missing first argument"
  msgstr "@%s'de eksik ilk argÃ¼man"
  
! #: tp/Texinfo/Parser.pm:5301
! #, fuzzy
  msgid "superfluous arguments for node"
! msgstr "DÃ¼ÄŸÃ¼m iÃ§in Ã§ok fazla argÃ¼man"
  
! #: tp/Texinfo/Parser.pm:5351
! #, fuzzy, perl-format
  msgid "expected @end %s"
  msgstr "@end beklenirdi %s"
  
! #: tp/Texinfo/Parser.pm:5450
  #, perl-format
  msgid "@%s should only accept a @-command as argument, not `%s'"
  msgstr "@%s argÃ¼man olarak yalnÄ±zca bir @-komut kabul etmelidir, `%s' deÄŸil"
  
! #: tp/Texinfo/Parser.pm:5460
! #, fuzzy, perl-format
  msgid "remaining argument on @%s line: %s"
  msgstr "@%s satÄ±rÄ±nda kalan argÃ¼man: %s"
  
! #: tp/Texinfo/Parser.pm:5533
! #, fuzzy, perl-format
  msgid "environment command %s as argument to @%s"
  msgstr "@%s'e argÃ¼man olarak Ã§evre komutu %s"
  
! #: tp/Texinfo/Parser.pm:5555
! #, fuzzy, perl-format
  msgid "empty @%s"
! msgstr "BoÅŸ @%s"
  
! #: tp/Texinfo/Parser.pm:5563
  #, perl-format
  msgid "column fraction not a number: %s"
  msgstr "sÃ¼tun kesiri numara deÄŸil: %s"
  
! #: tp/Texinfo/Parser.pm:5572
  #, perl-format
  msgid "@sp arg must be numeric, not `%s'"
  msgstr "@sp arg sayÄ±sal olmalÄ±dÄ±r `%s' deÄŸil"
  
! #: tp/Texinfo/Parser.pm:5581
! #, fuzzy, perl-format
  msgid "reserved index name %s"
! msgstr "AyrÄ±lmÄ±ÅŸ dizin adÄ± %s"
  
! #: tp/Texinfo/Parser.pm:5600
! #, fuzzy, perl-format
  msgid "unknown source index in @%s: %s"
  msgstr "@%s'de bilinmeyen kaynak dizini: %s"
  
! #: tp/Texinfo/Parser.pm:5603
! #, fuzzy, perl-format
  msgid "unknown destination index in @%s: %s"
  msgstr "@%s'de bilinmeyen hedef dizini: %s"
  
! #: tp/Texinfo/Parser.pm:5633
  #, perl-format
  msgid "@%s leads to a merging of %s in itself, ignoring"
  msgstr "@%s, %s'in kendi iÃ§ine kaynaÅŸmasÄ±na yol aÃ§ar, yok sayÄ±lÄ±yor"
  
! #: tp/Texinfo/Parser.pm:5646
! #, fuzzy, perl-format
  msgid "unknown index `%s' in @printindex"
  msgstr "@printindex iÃ§inde bilinmeyen indeks `%s'"
  
! #: tp/Texinfo/Parser.pm:5652
! #, fuzzy, perl-format
  msgid "printing an index `%s' merged in another one `%s'"
  msgstr "`%2$s' iÃ§ine kaynaÅŸtÄ±rÄ±lmÄ±ÅŸ bir `%1$s' dizini yazdÄ±rÄ±lÄ±yor"
  
! #: tp/Texinfo/Parser.pm:5660
! #, fuzzy, perl-format
  msgid "printindex before document beginning: @printindex %s"
  msgstr "Belge baÅŸlangÄ±cÄ±ndan Ã¶nce printindex: @printindex %s"
  
! #: tp/Texinfo/Parser.pm:5676
  #, perl-format
  msgid "@%s arg must be `top' or `bottom', not `%s'"
  msgstr "@%s arg `top' ya da `bottom' olmalÄ±dÄ±r, `%s' deÄŸil"
  
! #: tp/Texinfo/Parser.pm:5684
  #, perl-format
  msgid "Only @%s 10 or 11 is supported, not `%s'"
  msgstr "YalnÄ±zca @%1$s 10 ya da 11 destekleniyor, `%2$s' deÄŸil"
  
! #: tp/Texinfo/Parser.pm:5692
  #, perl-format
  msgid "@%s arg must be `separate' or `end', not `%s'"
  msgstr "@%s arg `separate' ya da `end' olmalÄ±dÄ±r, `%s' deÄŸil"
  
! #: tp/Texinfo/Parser.pm:5700
  #, perl-format
  msgid "@%s arg must be `on', `off' or `odd', not `%s'"
  msgstr "'%s arg `on', `off' ya da `odd' olmalÄ±dÄ±r, `%s' deÄŸil"
  
! #: tp/Texinfo/Parser.pm:5718 tp/Texinfo/Parser.pm:5723
  #, perl-format
  msgid "@paragraphindent arg must be numeric/`none'/`asis', not `%s'"
  msgstr "@paragrafindent arg sayÄ±sal/'none'/`asis' olmalÄ±dÄ±r, `%s' deÄŸil"
  
! #: tp/Texinfo/Parser.pm:5731
  #, perl-format
  msgid "@firstparagraphindent arg must be `none' or `insert', not `%s'"
  msgstr "@firstparagraphindent arg `none' ya da `insert' olmalÄ±dÄ±r, `%s' deÄŸil"
  
! #: tp/Texinfo/Parser.pm:5741
  #, perl-format
  msgid "@exampleindent arg must be numeric/`asis', not `%s'"
  msgstr "@exampleindent arg sayÄ±sal/`asis' olmalÄ±dÄ±r, `%s' deÄŸil"
  
! #: tp/Texinfo/Parser.pm:5752
! #, fuzzy, perl-format
  msgid "expected @%s on or off, not `%s'"
! msgstr "%1$s'de aÃ§Ä±k ya da kapalÄ± bakleniyordu, `%2$s' deÄŸil"
  
! #: tp/Texinfo/Parser.pm:5762
  #, perl-format
  msgid "@kbdinputstyle arg must be `code'/`example'/`distinct', not `%s'"
  msgstr "@kbdinputstyle arg `code'/`example'/`distinct' olmalÄ±dÄ±r, `%s' deÄŸil"
  
! #: tp/Texinfo/Parser.pm:5770
  #, perl-format
  msgid "@allowcodebreaks arg must be `true' or `false', not `%s'"
  msgstr "@allowcodebreaks arg `true' ya da `false' olmalÄ±dÄ±r, `%s' deÄŸil"
  
! #: tp/Texinfo/Parser.pm:5778
  #, perl-format
  msgid "@urefbreakstyle arg must be `after'/`before'/`none', not `%s'"
  msgstr "@urefbreakstyle arg `after'/`before'/`none' olmalÄ±dÄ±r, `%s' deÄŸil"
  
! #: tp/Texinfo/Structuring.pm:231
! #, fuzzy, perl-format
  msgid "raising the section level of @%s which is too low"
  msgstr "@%s'in Ã§ok dÃ¼ÅŸÃ¼k olan bÃ¶lÃ¼m dÃ¼zeyi yÃ¼kseltiliyor"
  
! #: tp/Texinfo/Structuring.pm:263
! #, fuzzy, perl-format
  msgid "no chapter-level command before @%s"
  msgstr "@%s'den Ã¶nce kÄ±sÄ±m dÃ¼zeyi komutu yok"
  
! #: tp/Texinfo/Structuring.pm:268
! #, fuzzy, perl-format
  msgid "lowering the section level of @%s appearing after a lower element"
  msgstr ""
! "Daha dÃ¼ÅŸÃ¼k dÃ¼zeyde bir unsurdan sonra gÃ¶rÃ¼len @%s'in bÃ¶lÃ¼m dÃ¼zeyi dÃ¼ÅŸÃ¼rÃ¼lÃ¼yor"
  
! #: tp/Texinfo/Structuring.pm:357
! #, fuzzy, perl-format
  msgid "no sectioning command associated with @%s"
! msgstr "@%s ile ilintili bir bÃ¶lÃ¼mleme kmoutu yok"
  
! #: tp/Texinfo/Structuring.pm:548 tp/Texinfo/Structuring.pm:1329
  #, perl-format
  msgid "@%s reference to nonexistent node `%s'"
  msgstr "varolmayan dÃ¼ÄŸÃ¼m `%s'e @%s referansÄ±"
  
! #: tp/Texinfo/Structuring.pm:561
! #, fuzzy, perl-format
  msgid "@%s entry node name `%s' different from %s name `%s'"
! msgstr "MenÃ¼ girdisi dÃ¼ÄŸÃ¼m adÄ± `%s' %s adÄ± olan `%s'den farklÄ±"
  
! #: tp/Texinfo/Structuring.pm:666
  #, perl-format
  msgid "unreferenced node `%s'"
  msgstr "baÅŸvurulmamÄ±ÅŸ dÃ¼ÄŸÃ¼m `%s'"
  
! #: tp/Texinfo/Structuring.pm:712
! #, fuzzy, perl-format
  msgid "node `%s' is %s for `%s' in sectioning but not in menu"
! msgstr "DÃ¼ÄŸÃ¼m `1$%s' `%3$s' iÃ§in bÃ¶lÃ¼mlemede %2$s fakat menÃ¼de deÄŸil"
  
! #: tp/Texinfo/Structuring.pm:719
! #, fuzzy, perl-format
  msgid "node %s `%s' in menu `%s' and in sectioning `%s' differ"
! msgstr "DÃ¼ÄŸÃ¼m %1$s `%3$s' menÃ¼sÃ¼ndeki `%2$s' ve bÃ¶lÃ¼mlemedeki `%4$s' farklÄ±"
  
! #: tp/Texinfo/Structuring.pm:737
! #, fuzzy, perl-format
  msgid "node `%s' is %s for `%s' in menu but not in sectioning"
! msgstr "DÃ¼ÄŸÃ¼m `%s' menÃ¼deki `%s' iÃ§in %s fakat bÃ¶lÃ¼mlemede deÄŸil"
  
! #: tp/Texinfo/Structuring.pm:791
  #, perl-format
  msgid "%s pointer `%s' (for node `%s') different from %s name `%s'"
  msgstr "`%s' %s gÃ¶stergesi (dÃ¼ÄŸÃ¼m `%s' iÃ§in) `%s' %s adÄ±ndan farklÄ±"
  
! #: tp/Texinfo/Structuring.pm:818
  #, perl-format
  msgid "%s reference to nonexistent `%s'"
  msgstr "varolmayan dÃ¼ÄŸÃ¼m `%s' e %s referansÄ±"
  
! #: tp/Texinfo/Structuring.pm:837
! #, fuzzy, perl-format
  msgid "node `%s' lacks menu item for `%s' despite being its Up target"
  msgstr ""
! "DÃ¼ÄŸÃ¼m `%s', YukarÄ± hedefi olmasÄ±na karÅŸÄ±n, `%s' iÃ§in eksik menÃ¼ Ã¶ÄŸesi "
  "iÃ§eriyor"
  
! #: tp/Texinfo/Structuring.pm:845
! #, fuzzy, perl-format
  msgid "for `%s', up in menu `%s' and up `%s' don't match"
  msgstr "`%s' iÃ§in, menÃ¼ `%s' deki yukarÄ± ve `%s' yukarÄ±sÄ± eÅŸleÅŸmiyor"
  
! #: tp/Texinfo/Structuring.pm:1341
  #, perl-format
  msgid "@%s to `%s', different from %s name `%s'"
  msgstr "`%s'e @%s, `%s' %s adÄ±ndan farklÄ±"
  
! #: tp/Texinfo/Structuring.pm:2007
! #, fuzzy, perl-format
  msgid "empty index key in @%s"
  msgstr "@%s'de boÅŸ dizin anahtarÄ±"
  
! #: tp/init/chm.pm:220 tp/init/chm.pm:276 tp/init/chm.pm:347
! #, fuzzy, perl-format
  msgid "chm.pm: could not open %s for writing: %s\n"
! msgstr "%s yazmak iÃ§in aÃ§Ä±lamÄ±yorÄ±: %s\n"
  
! #: tp/init/chm.pm:266 tp/init/chm.pm:337 tp/init/chm.pm:398
! #, fuzzy, perl-format
  msgid "chm.pm: error on closing %s: %s"
! msgstr "%1$s'i kapatmada hata: %2$s"
  
  #: tp/init/latex2html.pm:200
! #, fuzzy, perl-format
  msgid "l2h: could not open latex file %s for writing: %s"
! msgstr "%1$s yazmak iÃ§in aÃ§Ä±lamÄ±yor: %2$s"
  
  #: tp/init/latex2html.pm:341
  msgid "l2h: L2H_TMP directory contains a dot"
! msgstr ""
  
  #: tp/init/latex2html.pm:346
  msgid "l2h: current directory contains a dot"
! msgstr ""
  
  #: tp/init/latex2html.pm:374
  #, perl-format
  msgid "l2h: command did not succeed: %s"
! msgstr ""
  
  #: tp/init/latex2html.pm:422
  #, perl-format
  msgid "l2h: image has invalid extension: %s"
! msgstr ""
  
  #: tp/init/latex2html.pm:438
! #, fuzzy, perl-format
  msgid "l2h: rename %s as %s failed: %s"
! msgstr "%1$s yeniden adlandÄ±rma baÅŸarÄ±sÄ±z: %2$s"
  
  #: tp/init/latex2html.pm:460
! #, fuzzy, perl-format
  msgid "l2h: could not open %s: %s"
! msgstr "@%s: %s aÃ§Ä±lamÄ±yor: %s"
  
  #: tp/init/latex2html.pm:493
  #, perl-format
  msgid "latex2html.pm: end of @%s item %d not found"
! msgstr ""
  
  #: tp/init/latex2html.pm:504
! #, fuzzy, perl-format
  msgid ""
  "latex2html.pm: processing produced %d items in HTML; expected %d, the number "
  "of items found in the document"
  msgstr ""
! "tex4ht iÅŸlemesi HTML'de %d Ã¶ÄŸe Ã¼retti; %d bekleniyordu, belgede bulunan Ã¶ÄŸe "
! "sayÄ±sÄ±"
  
  #: tp/init/latex2html.pm:534
  #, perl-format
  msgid "l2h: could not determine the fragment %d for @%s"
! msgstr ""
  
  #: tp/init/latex2html.pm:560
--- 2765,3124 ----
  "sarÄ±lmalÄ±dÄ±r?"
  
! #: tp/Texinfo/Parser.pm:5037
  #, perl-format
  msgid "@%s should only appear in math context"
  msgstr "@%s yalnÄ±zca matematik baÄŸlamÄ±nda gÃ¶rÃ¼nmelidir"
  
! #: tp/Texinfo/Parser.pm:5045
! #, perl-format
  msgid "unknown command `%s'"
! msgstr "bilinmeyen komut `%s'"
  
! #: tp/Texinfo/Parser.pm:5055
  msgid "unexpected @"
! msgstr "beklenmedik @"
  
! #: tp/Texinfo/Parser.pm:5084
  #, perl-format
  msgid "@%s is not meaningful outside `@float' environment"
  msgstr "`@float' Ã§evresi dÄ±ÅŸÄ±nda @%s anlamlÄ± deÄŸil"
  
! #: tp/Texinfo/Parser.pm:5089
  #, perl-format
  msgid "@%s should be right below `@float'"
  msgstr "@%s, `@float'Ä±n hemen altÄ±nda olmalÄ±dÄ±r"
  
! #: tp/Texinfo/Parser.pm:5097
! #, perl-format
  msgid "ignoring multiple @%s"
! msgstr "Ã§ok sayÄ±da @%s yok sayÄ±lÄ±yor"
  
! #: tp/Texinfo/Parser.pm:5216
! #, perl-format
  msgid "command @%s does not accept arguments"
  msgstr "@%s komutu argÃ¼man kabul etmez"
  
! #: tp/Texinfo/Parser.pm:5240
! #, perl-format
  msgid "command @%s missing a node or external manual argument"
  msgstr "@%s komutunda bir dÃ¼ÄŸÃ¼m ya da harici manÃ¼el argÃ¼man eksik"
  
! #: tp/Texinfo/Parser.pm:5259
! #, perl-format
  msgid "in @%s empty cross reference name after expansion `%s'"
  msgstr "@%s'de `%s' aÃ§Ä±lÄ±mÄ±ndan sonra boÅŸ Ã§apraz baÅŸvuru adÄ±"
  
! #: tp/Texinfo/Parser.pm:5270
! #, perl-format
  msgid "in @%s empty cross reference title after expansion `%s'"
  msgstr "@%s'de `%s' aÃ§Ä±lÄ±mÄ±ndan sonra boÅŸ Ã§apraz baÅŸvuru baÅŸlÄ±ÄŸÄ±"
  
! #: tp/Texinfo/Parser.pm:5283
  msgid "@image missing filename argument"
  msgstr "@image eksik dosyaadÄ± argÃ¼manÄ±"
  
! #: tp/Texinfo/Parser.pm:5315
  #, perl-format
  msgid "@%s missing first argument"
  msgstr "@%s'de eksik ilk argÃ¼man"
  
! #: tp/Texinfo/Parser.pm:5360
! #, perl-format
! msgid "non-hex digits in argument for @U: %s"
! msgstr "@U iÃ§in olan argÃ¼manda hex olmayan rakamlar: %s"
! 
! #: tp/Texinfo/Parser.pm:5366
! #, perl-format
! msgid "fewer than four hex digits in argument for @U: %s"
! msgstr "@U iÃ§in olan argÃ¼manda dÃ¶rtten az sayÄ±da hex rakam: %s"
! 
! #: tp/Texinfo/Parser.pm:5379
! #, perl-format
! msgid "argument for @U exceeds size of integer: %s"
! msgstr "@U iÃ§in olan argÃ¼man tam sayÄ± boyutunu aÅŸÄ±yor: %s"
! 
! #: tp/Texinfo/Parser.pm:5385
! #, perl-format
! msgid "argument for @U exceeds Unicode maximum 0x10FFFF: %s"
! msgstr "@U iÃ§in olan argÃ¼man Unicode maksimumu olan 0x10FFF'yi aÅŸÄ±yor: %s"
! 
! #: tp/Texinfo/Parser.pm:5513
  msgid "superfluous arguments for node"
! msgstr "dÃ¼ÄŸÃ¼m iÃ§in Ã§ok fazla argÃ¼man"
  
! #: tp/Texinfo/Parser.pm:5563
! #, perl-format
  msgid "expected @end %s"
  msgstr "@end beklenirdi %s"
  
! #: tp/Texinfo/Parser.pm:5662
  #, perl-format
  msgid "@%s should only accept a @-command as argument, not `%s'"
  msgstr "@%s argÃ¼man olarak yalnÄ±zca bir @-komut kabul etmelidir, `%s' deÄŸil"
  
! #: tp/Texinfo/Parser.pm:5672
! #, perl-format
  msgid "remaining argument on @%s line: %s"
  msgstr "@%s satÄ±rÄ±nda kalan argÃ¼man: %s"
  
! #: tp/Texinfo/Parser.pm:5745
! #, perl-format
  msgid "environment command %s as argument to @%s"
  msgstr "@%s'e argÃ¼man olarak Ã§evre komutu %s"
  
! #: tp/Texinfo/Parser.pm:5767
! #, perl-format
  msgid "empty @%s"
! msgstr "boÅŸ @%s"
  
! #: tp/Texinfo/Parser.pm:5775
  #, perl-format
  msgid "column fraction not a number: %s"
  msgstr "sÃ¼tun kesiri numara deÄŸil: %s"
  
! #: tp/Texinfo/Parser.pm:5784
  #, perl-format
  msgid "@sp arg must be numeric, not `%s'"
  msgstr "@sp arg sayÄ±sal olmalÄ±dÄ±r `%s' deÄŸil"
  
! #: tp/Texinfo/Parser.pm:5793
! #, perl-format
  msgid "reserved index name %s"
! msgstr "ayrÄ±lmÄ±ÅŸ dizin adÄ± %s"
  
! #: tp/Texinfo/Parser.pm:5812
! #, perl-format
  msgid "unknown source index in @%s: %s"
  msgstr "@%s'de bilinmeyen kaynak dizini: %s"
  
! #: tp/Texinfo/Parser.pm:5815
! #, perl-format
  msgid "unknown destination index in @%s: %s"
  msgstr "@%s'de bilinmeyen hedef dizini: %s"
  
! #: tp/Texinfo/Parser.pm:5845
  #, perl-format
  msgid "@%s leads to a merging of %s in itself, ignoring"
  msgstr "@%s, %s'in kendi iÃ§ine kaynaÅŸmasÄ±na yol aÃ§ar, yok sayÄ±lÄ±yor"
  
! #: tp/Texinfo/Parser.pm:5858
! #, perl-format
  msgid "unknown index `%s' in @printindex"
  msgstr "@printindex iÃ§inde bilinmeyen indeks `%s'"
  
! #: tp/Texinfo/Parser.pm:5864
! #, perl-format
  msgid "printing an index `%s' merged in another one `%s'"
  msgstr "`%2$s' iÃ§ine kaynaÅŸtÄ±rÄ±lmÄ±ÅŸ bir `%1$s' dizini yazdÄ±rÄ±lÄ±yor"
  
! #: tp/Texinfo/Parser.pm:5872
! #, perl-format
  msgid "printindex before document beginning: @printindex %s"
  msgstr "Belge baÅŸlangÄ±cÄ±ndan Ã¶nce printindex: @printindex %s"
  
! #: tp/Texinfo/Parser.pm:5888
  #, perl-format
  msgid "@%s arg must be `top' or `bottom', not `%s'"
  msgstr "@%s arg `top' ya da `bottom' olmalÄ±dÄ±r, `%s' deÄŸil"
  
! #: tp/Texinfo/Parser.pm:5896
  #, perl-format
  msgid "Only @%s 10 or 11 is supported, not `%s'"
  msgstr "YalnÄ±zca @%1$s 10 ya da 11 destekleniyor, `%2$s' deÄŸil"
  
! #: tp/Texinfo/Parser.pm:5904
  #, perl-format
  msgid "@%s arg must be `separate' or `end', not `%s'"
  msgstr "@%s arg `separate' ya da `end' olmalÄ±dÄ±r, `%s' deÄŸil"
  
! #: tp/Texinfo/Parser.pm:5912
  #, perl-format
  msgid "@%s arg must be `on', `off' or `odd', not `%s'"
  msgstr "'%s arg `on', `off' ya da `odd' olmalÄ±dÄ±r, `%s' deÄŸil"
  
! #: tp/Texinfo/Parser.pm:5930 tp/Texinfo/Parser.pm:5935
  #, perl-format
  msgid "@paragraphindent arg must be numeric/`none'/`asis', not `%s'"
  msgstr "@paragrafindent arg sayÄ±sal/'none'/`asis' olmalÄ±dÄ±r, `%s' deÄŸil"
  
! #: tp/Texinfo/Parser.pm:5943
  #, perl-format
  msgid "@firstparagraphindent arg must be `none' or `insert', not `%s'"
  msgstr "@firstparagraphindent arg `none' ya da `insert' olmalÄ±dÄ±r, `%s' deÄŸil"
  
! #: tp/Texinfo/Parser.pm:5953
  #, perl-format
  msgid "@exampleindent arg must be numeric/`asis', not `%s'"
  msgstr "@exampleindent arg sayÄ±sal/`asis' olmalÄ±dÄ±r, `%s' deÄŸil"
  
! #: tp/Texinfo/Parser.pm:5964
! #, perl-format
  msgid "expected @%s on or off, not `%s'"
! msgstr "@%s aÃ§Ä±k ya da kapalÄ± bekleniyordu, `%s' deÄŸil"
  
! #: tp/Texinfo/Parser.pm:5974
  #, perl-format
  msgid "@kbdinputstyle arg must be `code'/`example'/`distinct', not `%s'"
  msgstr "@kbdinputstyle arg `code'/`example'/`distinct' olmalÄ±dÄ±r, `%s' deÄŸil"
  
! #: tp/Texinfo/Parser.pm:5982
  #, perl-format
  msgid "@allowcodebreaks arg must be `true' or `false', not `%s'"
  msgstr "@allowcodebreaks arg `true' ya da `false' olmalÄ±dÄ±r, `%s' deÄŸil"
  
! #: tp/Texinfo/Parser.pm:5990
  #, perl-format
  msgid "@urefbreakstyle arg must be `after'/`before'/`none', not `%s'"
  msgstr "@urefbreakstyle arg `after'/`before'/`none' olmalÄ±dÄ±r, `%s' deÄŸil"
  
! #: tp/Texinfo/Structuring.pm:232
! #, perl-format
  msgid "raising the section level of @%s which is too low"
  msgstr "@%s'in Ã§ok dÃ¼ÅŸÃ¼k olan bÃ¶lÃ¼m dÃ¼zeyi yÃ¼kseltiliyor"
  
! #: tp/Texinfo/Structuring.pm:264
! #, perl-format
  msgid "no chapter-level command before @%s"
  msgstr "@%s'den Ã¶nce kÄ±sÄ±m dÃ¼zeyi komutu yok"
  
! #: tp/Texinfo/Structuring.pm:269
! #, perl-format
  msgid "lowering the section level of @%s appearing after a lower element"
  msgstr ""
! "daha dÃ¼ÅŸÃ¼k dÃ¼zeyde bir unsurdan sonra gÃ¶rÃ¼len @%s'in bÃ¶lÃ¼m dÃ¼zeyi dÃ¼ÅŸÃ¼rÃ¼lÃ¼yor"
  
! #: tp/Texinfo/Structuring.pm:358
! #, perl-format
  msgid "no sectioning command associated with @%s"
! msgstr "@%s ile ilintili bir bÃ¶lÃ¼mleme komutu yok"
! 
! #: tp/Texinfo/Structuring.pm:507
! #, perl-format
! msgid "@%s not empty"
! msgstr "@%s boÅŸ deÄŸil"
  
! #: tp/Texinfo/Structuring.pm:563 tp/Texinfo/Structuring.pm:1345
  #, perl-format
  msgid "@%s reference to nonexistent node `%s'"
  msgstr "varolmayan dÃ¼ÄŸÃ¼m `%s'e @%s referansÄ±"
  
! #: tp/Texinfo/Structuring.pm:576
! #, perl-format
  msgid "@%s entry node name `%s' different from %s name `%s'"
! msgstr "@%s girdi dÃ¼ÄŸÃ¼m adÄ± `%s', %s adÄ±ndan farklÄ± `%s'"
  
! #: tp/Texinfo/Structuring.pm:681
  #, perl-format
  msgid "unreferenced node `%s'"
  msgstr "baÅŸvurulmamÄ±ÅŸ dÃ¼ÄŸÃ¼m `%s'"
  
! #: tp/Texinfo/Structuring.pm:727
! #, perl-format
  msgid "node `%s' is %s for `%s' in sectioning but not in menu"
! msgstr "dÃ¼ÄŸÃ¼m `1$%s' `%3$s' iÃ§in bÃ¶lÃ¼mlemede %2$s fakat menÃ¼de deÄŸil"
  
! #: tp/Texinfo/Structuring.pm:734
! #, perl-format
  msgid "node %s `%s' in menu `%s' and in sectioning `%s' differ"
! msgstr "dÃ¼ÄŸÃ¼m %1$s `%3$s' menÃ¼sÃ¼ndeki `%2$s' ve bÃ¶lÃ¼mlemedeki `%4$s' farklÄ±"
  
! #: tp/Texinfo/Structuring.pm:752
! #, perl-format
  msgid "node `%s' is %s for `%s' in menu but not in sectioning"
! msgstr "dÃ¼ÄŸÃ¼m `%s' menÃ¼deki `%s' iÃ§in %s fakat bÃ¶lÃ¼mlemede deÄŸil"
  
! #: tp/Texinfo/Structuring.pm:806
  #, perl-format
  msgid "%s pointer `%s' (for node `%s') different from %s name `%s'"
  msgstr "`%s' %s gÃ¶stergesi (dÃ¼ÄŸÃ¼m `%s' iÃ§in) `%s' %s adÄ±ndan farklÄ±"
  
! #: tp/Texinfo/Structuring.pm:833
  #, perl-format
  msgid "%s reference to nonexistent `%s'"
  msgstr "varolmayan dÃ¼ÄŸÃ¼m `%s' e %s referansÄ±"
  
! #: tp/Texinfo/Structuring.pm:853
! #, perl-format
  msgid "node `%s' lacks menu item for `%s' despite being its Up target"
  msgstr ""
! "dÃ¼ÄŸÃ¼m `%s', YukarÄ± hedefi olmasÄ±na karÅŸÄ±n, `%s' iÃ§in eksik menÃ¼ Ã¶ÄŸesi "
  "iÃ§eriyor"
  
! #: tp/Texinfo/Structuring.pm:861
! #, perl-format
  msgid "for `%s', up in menu `%s' and up `%s' don't match"
  msgstr "`%s' iÃ§in, menÃ¼ `%s' deki yukarÄ± ve `%s' yukarÄ±sÄ± eÅŸleÅŸmiyor"
  
! #: tp/Texinfo/Structuring.pm:1357
  #, perl-format
  msgid "@%s to `%s', different from %s name `%s'"
  msgstr "`%s'e @%s, `%s' %s adÄ±ndan farklÄ±"
  
! #: tp/Texinfo/Structuring.pm:2023
! #, perl-format
  msgid "empty index key in @%s"
  msgstr "@%s'de boÅŸ dizin anahtarÄ±"
  
! #: tp/init/chm.pm:221 tp/init/chm.pm:277 tp/init/chm.pm:348
! #, perl-format
  msgid "chm.pm: could not open %s for writing: %s\n"
! msgstr "chm.pm %s'i yazmak iÃ§in aÃ§amÄ±yor: %s\n"
  
! #: tp/init/chm.pm:267 tp/init/chm.pm:338 tp/init/chm.pm:399
! #, perl-format
  msgid "chm.pm: error on closing %s: %s"
! msgstr "chm.pm: %s'i kapatmada hata: %s"
  
  #: tp/init/latex2html.pm:200
! #, perl-format
  msgid "l2h: could not open latex file %s for writing: %s"
! msgstr "l2h: latex dosyasÄ± %s yazmak iÃ§in aÃ§Ä±lamÄ±yor: %s"
  
  #: tp/init/latex2html.pm:341
  msgid "l2h: L2H_TMP directory contains a dot"
! msgstr "l2h: L2H_TMP dizini bir nokta iÃ§eriyor"
  
  #: tp/init/latex2html.pm:346
  msgid "l2h: current directory contains a dot"
! msgstr "l2h: mevcut dizin bir nokta iÃ§eriyor"
  
  #: tp/init/latex2html.pm:374
  #, perl-format
  msgid "l2h: command did not succeed: %s"
! msgstr "l2h: komut baÅŸarÄ±lÄ± omadÄ±: %s"
  
  #: tp/init/latex2html.pm:422
  #, perl-format
  msgid "l2h: image has invalid extension: %s"
! msgstr "l2h: resmin geÃ§ersiz uzantÄ±sÄ± var: %s"
  
  #: tp/init/latex2html.pm:438
! #, perl-format
  msgid "l2h: rename %s as %s failed: %s"
! msgstr "l2h: %s'in %s olarak yeniden adlandÄ±rÄ±lmasÄ± baÅŸarÄ±sÄ±z: %s"
  
  #: tp/init/latex2html.pm:460
! #, perl-format
  msgid "l2h: could not open %s: %s"
! msgstr "l2h: %s aÃ§Ä±lamÄ±yor: %s"
  
  #: tp/init/latex2html.pm:493
  #, perl-format
  msgid "latex2html.pm: end of @%s item %d not found"
! msgstr "latex2html.pm: @%s Ã¶gesinin sonu %d bulunamadÄ±"
  
  #: tp/init/latex2html.pm:504
! #, perl-format
  msgid ""
  "latex2html.pm: processing produced %d items in HTML; expected %d, the number "
  "of items found in the document"
  msgstr ""
! "latex2html.pm: iÅŸleme HTML'de %d Ã¶ÄŸe Ã¼retti; %d bekleniyordu, belgede "
! "bulunan Ã¶ÄŸe sayÄ±sÄ±"
  
  #: tp/init/latex2html.pm:534
  #, perl-format
  msgid "l2h: could not determine the fragment %d for @%s"
! msgstr "l2h: %d parÃ§asÄ± @%s iÃ§in belirlenemedi"
  
  #: tp/init/latex2html.pm:560
***************
*** 3392,3513 ****
  "l2h: could not extract the fragment %d for @%s with output counter %d from "
  "HTML"
! msgstr ""
  
  #: tp/init/latex2html.pm:621
! #, fuzzy, perl-format
  msgid "l2h: could not load %s: %s"
! msgstr "--include-file %1$s aÃ§Ä±lamadÄ±: %2$s"
  
  #: tp/init/latex2html.pm:634
! #, fuzzy, perl-format
  msgid "l2h: could not open %s for writing: %s"
! msgstr "%1$s yazmak iÃ§in aÃ§Ä±lamÄ±yor: %2$s"
  
  #: tp/init/tex4ht.pm:123 tp/init/tex4ht.pm:267
! #, fuzzy, perl-format
  msgid "tex4ht.pm: could not open %s: %s"
! msgstr "@%s: %s aÃ§Ä±lamÄ±yor: %s"
  
  #: tp/init/tex4ht.pm:219
! #, fuzzy, perl-format
  msgid "tex4ht.pm: chdir %s failed: %s"
! msgstr "%1$s yeniden adlandÄ±rma baÅŸarÄ±sÄ±z: %2$s"
  
  #: tp/init/tex4ht.pm:232
  #, perl-format
  msgid "tex4ht.pm: unable to return to initial directory: %s"
! msgstr ""
  
  #: tp/init/tex4ht.pm:244
! #, fuzzy, perl-format
  msgid "tex4ht.pm: output file missing: %s"
! msgstr "tex4ht Ã§Ä±ktÄ± dosyasÄ± kayÄ±p: %s"
  
  #: tp/init/tex4ht.pm:260
! #, fuzzy, perl-format
  msgid "tex4ht.pm: command failed: %s"
! msgstr "%1$s yeniden adlandÄ±rma baÅŸarÄ±sÄ±z: %2$s"
  
  #: tp/init/tex4ht.pm:294
  #, perl-format
  msgid "tex4ht.pm: end of @%s item %d not found"
! msgstr ""
  
  #: tp/init/tex4ht.pm:301
! #, fuzzy, perl-format
  msgid ""
  "tex4ht.pm: processing produced %d items in HTML; expected %d, the number of "
  "items found in the document for @%s"
  msgstr ""
! "tex4ht iÅŸlemesi HTML'de %d Ã¶ÄŸe Ã¼retti; %d bekleniyordu, belgede bulunan Ã¶ÄŸe "
! "sayÄ±sÄ±"
  
  #: tp/init/tex4ht.pm:321
! #, fuzzy, perl-format
  msgid "tex4ht.pm: output has no HTML item for @%s %s"
! msgstr "tex4ht Ã§Ä±ktÄ±sÄ±nda @%s %s iÃ§in hiÃ§ HTML Ã¶ÄŸesi yok"
  
  #: tp/init/tex4ht.pm:336
! #, fuzzy, perl-format
  msgid ""
  "tex4ht.pm: processing retrieved %d items in HTML; expected %d, the number of "
  "items found in the document for @%s"
  msgstr ""
! "tex4ht iÅŸlemesi HTML'de %d Ã¶ÄŸe Ã¼retti; %d bekleniyordu, belgede bulunan Ã¶ÄŸe "
! "sayÄ±sÄ±"
  
! #: tp/texi2any.pl:379
  #, perl-format
  msgid "error loading %s: %s\n"
  msgstr "%s yÃ¼klenirken hata: %s\n"
  
! #: tp/texi2any.pl:392
! #, fuzzy, perl-format
  msgid "%s: unknown variable %s"
! msgstr "Bilinmeyen deÄŸiÅŸken %s\n"
  
! #: tp/texi2any.pl:396
! #, fuzzy, perl-format
  msgid "%s: obsolete variable %s\n"
! msgstr "KullanÄ±m dÄ±ÅŸÄ± deÄŸiÅŸken %s\n"
  
! #: tp/texi2any.pl:411
! #, fuzzy, perl-format
  msgid "%s: unknown variable %s\n"
! msgstr "Bilinmeyen deÄŸiÅŸken %s\n"
  
! #: tp/texi2any.pl:415
! #, fuzzy, perl-format
  msgid "obsolete variable %s\n"
! msgstr "KullanÄ±m dÄ±ÅŸÄ± deÄŸiÅŸken %s\n"
  
! #: tp/texi2any.pl:480
! #, fuzzy, perl-format
  msgid "could not read init file %s"
  msgstr "init dosyasÄ± %s okunamÄ±yor"
  
! #: tp/texi2any.pl:640
! #, fuzzy, perl-format
  msgid "ignoring unrecognized TEXINFO_OUTPUT_FORMAT value `%s'\n"
! msgstr "%s: TanÄ±namayan TEXINFO_OUTPUT_FORMAT deÄŸeri `%s' yok sayÄ±lÄ±yor.\n"
  
! #: tp/texi2any.pl:723
! msgid "Usage: makeinfo [OPTION]... TEXINFO-FILE...\n"
! msgstr "KullanÄ±m: makeinfo [SEÃ‡ENEK]... TEXINFO-DOSYASI...\n"
! 
! #: tp/texi2any.pl:724
! msgid "  or:  texi2any [OPTION]... TEXINFO-FILE...\n"
! msgstr "ya da: texi2any [SEÃ‡ENEK]... TEXINFO-DOSYASI...\n"
  
! #: tp/texi2any.pl:726
  msgid ""
  "Translate Texinfo source documentation to various other formats, by default\n"
  "Info files suitable for reading online with Emacs or standalone GNU Info.\n"
  msgstr ""
  "Ã–ntanÄ±mlÄ± olarak Texinfo kaynak belgelerini diÄŸer Ã§eÅŸitli biÃ§emlere Ã§evirir\n"
  "Info dosyalarÄ± Ã§evrimiÃ§i Emacs ya da tek baÅŸÄ±na GNU Info'yla okunmak iÃ§in "
  "uygundur.\n"
  
! #: tp/texi2any.pl:729
  #, perl-format
  msgid ""
--- 3127,3251 ----
  "l2h: could not extract the fragment %d for @%s with output counter %d from "
  "HTML"
! msgstr "l2h: %d parÃ§asÄ±, @%s iÃ§in HTML'den Ã§Ä±ktÄ± sayacÄ± %d ile  Ã§Ä±karÄ±lamadÄ±"
  
  #: tp/init/latex2html.pm:621
! #, perl-format
  msgid "l2h: could not load %s: %s"
! msgstr "l2h: %s yÃ¼klenemedi: %s"
  
  #: tp/init/latex2html.pm:634
! #, perl-format
  msgid "l2h: could not open %s for writing: %s"
! msgstr "l2h: %s yazmak iÃ§in aÃ§Ä±lamÄ±yor: %s"
  
  #: tp/init/tex4ht.pm:123 tp/init/tex4ht.pm:267
! #, perl-format
  msgid "tex4ht.pm: could not open %s: %s"
! msgstr "tex4ht.pm: %s aÃ§Ä±lamadÄ±: %s"
  
  #: tp/init/tex4ht.pm:219
! #, perl-format
  msgid "tex4ht.pm: chdir %s failed: %s"
! msgstr "tex4ht.pm: %s dizinine geÃ§me baÅŸarÄ±sÄ±z: %s"
  
  #: tp/init/tex4ht.pm:232
  #, perl-format
  msgid "tex4ht.pm: unable to return to initial directory: %s"
! msgstr "tex4ht.pm: baÅŸlangÄ±Ã§ dizinine dÃ¶nÃ¼lemedi: %s"
  
  #: tp/init/tex4ht.pm:244
! #, perl-format
  msgid "tex4ht.pm: output file missing: %s"
! msgstr "tex4ht.pm: Ã§Ä±ktÄ± dosyasÄ± kayÄ±p: %s"
  
  #: tp/init/tex4ht.pm:260
! #, perl-format
  msgid "tex4ht.pm: command failed: %s"
! msgstr "tex4ht.pm: komut baÅŸarÄ±sÄ±z: %s"
  
  #: tp/init/tex4ht.pm:294
  #, perl-format
  msgid "tex4ht.pm: end of @%s item %d not found"
! msgstr "tex4ht.pm: @%s sonu %d Ã¶gesi bulunamadÄ±"
  
  #: tp/init/tex4ht.pm:301
! #, perl-format
  msgid ""
  "tex4ht.pm: processing produced %d items in HTML; expected %d, the number of "
  "items found in the document for @%s"
  msgstr ""
! "tex4ht.pm: iÅŸleme HTML'de %d Ã¶ge Ã¼retti; %d bekleniyordu, @%s iÃ§in belgede "
! "bulunan Ã¶ge sayÄ±sÄ±"
  
  #: tp/init/tex4ht.pm:321
! #, perl-format
  msgid "tex4ht.pm: output has no HTML item for @%s %s"
! msgstr "tex4ht.pm: Ã§Ä±ktÄ±da @%s %s iÃ§in hiÃ§ HTML Ã¶gesi yok"
  
  #: tp/init/tex4ht.pm:336
! #, perl-format
  msgid ""
  "tex4ht.pm: processing retrieved %d items in HTML; expected %d, the number of "
  "items found in the document for @%s"
  msgstr ""
! "tex4ht.pm: iÅŸleme HTML'de %d Ã¶ge toparladÄ±; %d bekleniyordu, @%s iÃ§in "
! "belgede bulunan Ã¶ge sayÄ±sÄ±"
  
! #: tp/texi2any.pl:388
  #, perl-format
  msgid "error loading %s: %s\n"
  msgstr "%s yÃ¼klenirken hata: %s\n"
  
! #: tp/texi2any.pl:401
! #, perl-format
  msgid "%s: unknown variable %s"
! msgstr "%s: bilinmeyen deÄŸiÅŸken %s"
  
! #: tp/texi2any.pl:405
! #, perl-format
  msgid "%s: obsolete variable %s\n"
! msgstr "%s: kullanÄ±m dÄ±ÅŸÄ± deÄŸiÅŸken %s\n"
  
! #: tp/texi2any.pl:420
! #, perl-format
  msgid "%s: unknown variable %s\n"
! msgstr "%sÅž bilinmeyen deÄŸiÅŸken %s\n"
  
! #: tp/texi2any.pl:424
! #, perl-format
  msgid "obsolete variable %s\n"
! msgstr "kullanÄ±m dÄ±ÅŸÄ± deÄŸiÅŸken %s\n"
  
! #: tp/texi2any.pl:489
! #, perl-format
  msgid "could not read init file %s"
  msgstr "init dosyasÄ± %s okunamÄ±yor"
  
! #: tp/texi2any.pl:652
! #, perl-format
  msgid "ignoring unrecognized TEXINFO_OUTPUT_FORMAT value `%s'\n"
! msgstr "tanÄ±namayan TEXINFO_OUTPUT_FORMAT deÄŸeri `%s' yok sayÄ±lÄ±yor.\n"
  
! #: tp/texi2any.pl:735
! #, fuzzy, perl-format
! msgid "Usage: %s [OPTION]... TEXINFO-FILE...\n"
! msgstr "KullanÄ±m: %s [SEÃ‡ENEK]... TEXINFO-DOSYASI...\n"
  
! #: tp/texi2any.pl:738
  msgid ""
  "Translate Texinfo source documentation to various other formats, by default\n"
  "Info files suitable for reading online with Emacs or standalone GNU Info.\n"
+ "\n"
+ "This program is commonly installed as both `makeinfo' and `texi2any';\n"
+ "the behavior is identical, and does not depend on the installed name.\n"
  msgstr ""
  "Ã–ntanÄ±mlÄ± olarak Texinfo kaynak belgelerini diÄŸer Ã§eÅŸitli biÃ§emlere Ã§evirir\n"
  "Info dosyalarÄ± Ã§evrimiÃ§i Emacs ya da tek baÅŸÄ±na GNU Info'yla okunmak iÃ§in "
  "uygundur.\n"
+ "\n"
+ "Bu program genellikle hem `makeinfo', hem de `texi2any' ÅŸeklinde kurulur;\n"
+ "davranÄ±ÅŸ, kurulum adÄ±ndan baÄŸÄ±msÄ±z olarak, Ã¶zdeÅŸtir.\n"
  
! #: tp/texi2any.pl:744
  #, perl-format
  msgid ""
***************
*** 3523,3527 ****
  "      --init-file=FILE        load FILE to modify the default behavior.\n"
  "  -c, --set-customization-variable VAR=VAL  set customization variable VAR \n"
! "                                to VAL.\n"
  "  -v, --verbose               explain what is being done.\n"
  "      --version               display version information and exit.\n"
--- 3261,3265 ----
  "      --init-file=FILE        load FILE to modify the default behavior.\n"
  "  -c, --set-customization-variable VAR=VAL  set customization variable VAR \n"
! "                                to value VAL.\n"
  "  -v, --verbose               explain what is being done.\n"
  "      --version               display version information and exit.\n"
***************
*** 3545,3549 ****
  "      --version               sÃ¼rÃ¼m bilgisini gÃ¶rÃ¼ntÃ¼ler ve Ã§Ä±kar.\n"
  
! #: tp/texi2any.pl:744
  msgid ""
  "Output format selection (default is to produce Info):\n"
--- 3283,3287 ----
  "      --version               sÃ¼rÃ¼m bilgisini gÃ¶rÃ¼ntÃ¼ler ve Ã§Ä±kar.\n"
  
! #: tp/texi2any.pl:760
  msgid ""
  "Output format selection (default is to produce Info):\n"
***************
*** 3552,3556 ****
  "      --plaintext             output plain text rather than Info.\n"
  "      --xml                   output Texinfo XML rather than Info.\n"
! "      --dvi, --dvipdf, --ps, --pdf  call texi2dvi to generate given output.\n"
  msgstr ""
  "Ã‡Ä±ktÄ± biÃ§em seÃ§imi (Ã¶ntanÄ±mlÄ±sÄ± Info Ã¼retmektir):\n"
--- 3290,3295 ----
  "      --plaintext             output plain text rather than Info.\n"
  "      --xml                   output Texinfo XML rather than Info.\n"
! "      --dvi, --dvipdf, --ps, --pdf  call texi2dvi to generate given output,\n"
! "                                after checking validity of TEXINFO-FILE.\n"
  msgstr ""
  "Ã‡Ä±ktÄ± biÃ§em seÃ§imi (Ã¶ntanÄ±mlÄ±sÄ± Info Ã¼retmektir):\n"
***************
*** 3559,3566 ****
  "      --plaintext            Info yerine salt metin Ã§Ä±ktÄ±sÄ± Ã¼retir.\n"
  "      --xml                  Info yerine Texinfo XML Ã§Ä±ktÄ±sÄ± Ã¼retir.\n"
! "      --dvi, --dvipdf, --ps, --pdf  belirtilen Ã§Ä±ktÄ±yÄ± oluÅŸturmak iÃ§in "
  "texi2dvi'Ä± Ã§aÄŸÄ±rÄ±r.\n"
  
! #: tp/texi2any.pl:752
  msgid ""
  "General output options:\n"
--- 3298,3307 ----
  "      --plaintext            Info yerine salt metin Ã§Ä±ktÄ±sÄ± Ã¼retir.\n"
  "      --xml                  Info yerine Texinfo XML Ã§Ä±ktÄ±sÄ± Ã¼retir.\n"
! "      --dvi, --dvipdf, --ps, --pdf  TEXINFO-FILE'in geÃ§erliliÄŸini kontrol "
! "ettikten sonra,\n"
! "                                belirtilen Ã§Ä±ktÄ±yÄ± oluÅŸturmak iÃ§in "
  "texi2dvi'Ä± Ã§aÄŸÄ±rÄ±r.\n"
  
! #: tp/texi2any.pl:768
  msgid ""
  "General output options:\n"
***************
*** 3574,3578 ****
  "output).\n"
  "                                Also, if producing Info, write to\n"
! "                                standard output by default \n"
  "      --no-split              suppress any splitting of the output;\n"
  "                                generate only one output file.\n"
--- 3315,3319 ----
  "output).\n"
  "                                Also, if producing Info, write to\n"
! "                                standard output by default.\n"
  "      --no-split              suppress any splitting of the output;\n"
  "                                generate only one output file.\n"
***************
*** 3614,3618 ****
  "adlandÄ±rÄ±r.\n"
  
! #: tp/texi2any.pl:772
  #, perl-format
  msgid ""
--- 3355,3359 ----
  "adlandÄ±rÄ±r.\n"
  
! #: tp/texi2any.pl:788
  #, perl-format
  msgid ""
***************
*** 3655,3659 ****
  "%d).\n"
  
! #: tp/texi2any.pl:789
  msgid ""
  "Options for HTML:\n"
--- 3396,3400 ----
  "%d).\n"
  
! #: tp/texi2any.pl:805
  msgid ""
  "Options for HTML:\n"
***************
*** 3681,3685 ****
  "                                Ã¶ntanÄ±mlÄ±sÄ± yalnÄ±zca bÃ¶lÃ¼nmÃ¼ÅŸse atanÄ±r.\n"
  
! #: tp/texi2any.pl:800
  msgid ""
  "Options for XML and Docbook:\n"
--- 3422,3426 ----
  "                                Ã¶ntanÄ±mlÄ±sÄ± yalnÄ±zca bÃ¶lÃ¼nmÃ¼ÅŸse atanÄ±r.\n"
  
! #: tp/texi2any.pl:816
  msgid ""
  "Options for XML and Docbook:\n"
***************
*** 3690,3694 ****
  "korunmuÅŸtur.\n"
  
! #: tp/texi2any.pl:803
  msgid ""
  "Options for DVI/PS/PDF:\n"
--- 3431,3435 ----
  "korunmuÅŸtur.\n"
  
! #: tp/texi2any.pl:819
  msgid ""
  "Options for DVI/PS/PDF:\n"
***************
*** 3698,3706 ****
  "      --Xopt=OPT              OPT'i texi2dvi'e aktar; yinelenebilir.\n"
  
! #: tp/texi2any.pl:806
  msgid ""
  "Input file options:\n"
  "      --commands-in-node-names  does nothing, retained for compatibility.\n"
  "  -D VAR                        define the variable VAR, as with @set.\n"
  "  -I DIR                        append DIR to the @include search path.\n"
  "  -P DIR                        prepend DIR to the @include search path.\n"
--- 3439,3448 ----
  "      --Xopt=OPT              OPT'i texi2dvi'e aktar; yinelenebilir.\n"
  
! #: tp/texi2any.pl:822
  msgid ""
  "Input file options:\n"
  "      --commands-in-node-names  does nothing, retained for compatibility.\n"
  "  -D VAR                        define the variable VAR, as with @set.\n"
+ "  -D 'VAR VAL'                  define VAR to VAL (one shell argument).\n"
  "  -I DIR                        append DIR to the @include search path.\n"
  "  -P DIR                        prepend DIR to the @include search path.\n"
***************
*** 3716,3720 ****
  "alÄ±r.\n"
  
! #: tp/texi2any.pl:813
  msgid ""
  "Conditional processing in input:\n"
--- 3458,3462 ----
  "alÄ±r.\n"
  
! #: tp/texi2any.pl:830
  msgid ""
  "Conditional processing in input:\n"
***************
*** 3752,3756 ****
  "  AyrÄ±ca --no-ifFORMAT seÃ§enekleri iÃ§in @ifnotFORMAT metnini iÅŸler.\n"
  
! #: tp/texi2any.pl:830
  msgid ""
  "  The defaults for the @if... conditionals depend on the output format:\n"
--- 3494,3498 ----
  "  AyrÄ±ca --no-ifFORMAT seÃ§enekleri iÃ§in @ifnotFORMAT metnini iÅŸler.\n"
  
! #: tp/texi2any.pl:847
  msgid ""
  "  The defaults for the @if... conditionals depend on the output format:\n"
***************
*** 3768,3772 ****
  "  eÄŸer XML oluÅŸturuluyorsa, --ifxml aÃ§Ä±k, deiÄŸerleri kapalÄ±dÄ±r.\n"
  
! #: tp/texi2any.pl:837
  msgid ""
  "Examples:\n"
--- 3510,3514 ----
  "  eÄŸer XML oluÅŸturuluyorsa, --ifxml aÃ§Ä±k, deiÄŸerleri kapalÄ±dÄ±r.\n"
  
! #: tp/texi2any.pl:854
  msgid ""
  "Examples:\n"
***************
*** 3798,3802 ****
  "dosyasÄ± yazar\n"
  
! #: tp/texi2any.pl:884
  #, perl-format
  msgid "%s: --footnote-style arg must be `separate' or `end', not `%s'.\n"
--- 3540,3544 ----
  "dosyasÄ± yazar\n"
  
! #: tp/texi2any.pl:901
  #, perl-format
  msgid "%s: --footnote-style arg must be `separate' or `end', not `%s'.\n"
***************
*** 3804,3808 ****
  "%1$s: --footnote-style arg. `separate' ya da `end' olmalÄ±dÄ±r, `%2$s' deÄŸil.\n"
  
! #: tp/texi2any.pl:966
  #, perl-format
  msgid "%s: --paragraph-indent arg must be numeric/`none'/`asis', not `%s'.\n"
--- 3546,3550 ----
  "%1$s: --footnote-style arg. `separate' ya da `end' olmalÄ±dÄ±r, `%2$s' deÄŸil.\n"
  
! #: tp/texi2any.pl:992
  #, perl-format
  msgid "%s: --paragraph-indent arg must be numeric/`none'/`asis', not `%s'.\n"
***************
*** 3811,3858 ****
  "deÄŸil.\n"
  
! #: tp/texi2any.pl:1043
! #, fuzzy, perl-format
  msgid "%s: when generating %s, only one input FILE may be specified with -o\n"
! msgstr "%s oluÅŸturulurken -o ile yalnÄ±zca bir girdi DOSYAsÄ± belirtilebilir"
  
! #: tp/texi2any.pl:1047
  msgid "--Xopt option without printed output"
  msgstr "yazdÄ±rÄ±lmÄ±ÅŸ Ã§Ä±ktÄ± olmadan--Xopt seÃ§eneÄŸi"
  
! #: tp/texi2any.pl:1057
! #, fuzzy, perl-format
  msgid "unknown tree transformation %s"
! msgstr "Bilinmeyen aÄŸaÃ§ dÃ¶nÃ¼ÅŸÃ¼mÃ¼ %s"
  
! #: tp/texi2any.pl:1064
! #, fuzzy, perl-format
  msgid "ignoring splitting for format %s"
  msgstr "%s biÃ§emi iÃ§in bÃ¶lme yok sayÄ±lÄ±yor"
  
! #: tp/texi2any.pl:1114
  #, perl-format
  msgid "%s: missing file argument.\n"
  msgstr "%s: dosya argÃ¼manÄ± eksik.\n"
  
! #: tp/texi2any.pl:1115
  #, perl-format
  msgid "Try `%s --help' for more information.\n"
  msgstr "Daha fazla bilgi iÃ§in `%s --help' yazÄ±n.\n"
  
! #: tp/texi2any.pl:1193
  msgid "fill_gaps_in_sectioning transformation return no result. No section?"
  msgstr "fill_gaps_in_sectioning dÃ¶nÃ¼ÅŸÃ¼mÃ¼ sonuÃ§ geri dÃ¶ndÃ¼rmedi. BÃ¶lÃ¼m yok mu?"
  
! #: tp/texi2any.pl:1215
! #, fuzzy, perl-format
  msgid "error on closing macro expand file %s: %s\n"
  msgstr "%s makro geniÅŸletme dosyasÄ±nÄ± kapatmada hata: %s\n"
  
! #: tp/texi2any.pl:1221
! #, fuzzy, perl-format
  msgid "could not open %s for writing: %s\n"
  msgstr "%s yazmak iÃ§in aÃ§Ä±lamÄ±yorÄ±: %s\n"
  
! #: tp/texi2any.pl:1246
  msgid ""
  "insert_nodes_for_sectioning_commands transformation return no result. No "
--- 3553,3601 ----
  "deÄŸil.\n"
  
! #: tp/texi2any.pl:1069
! #, perl-format
  msgid "%s: when generating %s, only one input FILE may be specified with -o\n"
! msgstr ""
! "%s: %s oluÅŸturulurken -o ile yalnÄ±zca bir girdi DOSYAsÄ± belirtilebilir\n"
  
! #: tp/texi2any.pl:1073
  msgid "--Xopt option without printed output"
  msgstr "yazdÄ±rÄ±lmÄ±ÅŸ Ã§Ä±ktÄ± olmadan--Xopt seÃ§eneÄŸi"
  
! #: tp/texi2any.pl:1083
! #, perl-format
  msgid "unknown tree transformation %s"
! msgstr "bilinmeyen aÄŸaÃ§ dÃ¶nÃ¼ÅŸÃ¼mÃ¼ %s"
  
! #: tp/texi2any.pl:1090
! #, perl-format
  msgid "ignoring splitting for format %s"
  msgstr "%s biÃ§emi iÃ§in bÃ¶lme yok sayÄ±lÄ±yor"
  
! #: tp/texi2any.pl:1140
  #, perl-format
  msgid "%s: missing file argument.\n"
  msgstr "%s: dosya argÃ¼manÄ± eksik.\n"
  
! #: tp/texi2any.pl:1141
  #, perl-format
  msgid "Try `%s --help' for more information.\n"
  msgstr "Daha fazla bilgi iÃ§in `%s --help' yazÄ±n.\n"
  
! #: tp/texi2any.pl:1222
  msgid "fill_gaps_in_sectioning transformation return no result. No section?"
  msgstr "fill_gaps_in_sectioning dÃ¶nÃ¼ÅŸÃ¼mÃ¼ sonuÃ§ geri dÃ¶ndÃ¼rmedi. BÃ¶lÃ¼m yok mu?"
  
! #: tp/texi2any.pl:1244
! #, perl-format
  msgid "error on closing macro expand file %s: %s\n"
  msgstr "%s makro geniÅŸletme dosyasÄ±nÄ± kapatmada hata: %s\n"
  
! #: tp/texi2any.pl:1250
! #, perl-format
  msgid "could not open %s for writing: %s\n"
  msgstr "%s yazmak iÃ§in aÃ§Ä±lamÄ±yorÄ±: %s\n"
  
! #: tp/texi2any.pl:1275
  msgid ""
  "insert_nodes_for_sectioning_commands transformation return no result. No "
***************
*** 3862,3948 ****
  "yok mu?"
  
! #: tp/texi2any.pl:1311 tp/texi2any.pl:1387
! #, fuzzy, perl-format
  msgid "%s: error on closing %s: %s\n"
! msgstr "%s'i kapatmada hata: %s\n"
  
! #: tp/texi2any.pl:1334 tp/texi2any.pl:1368
! #, fuzzy, perl-format
  msgid "%s: error on closing internal links file %s: %s\n"
! msgstr "%s dahili baÄŸlantÄ± dosyasÄ±nÄ± kapatmada hata: %s\n"
  
! #: tp/texi2any.pl:1340 tp/texi2any.pl:1374
! #, fuzzy, perl-format
  msgid "%s: could not open %s for writing: %s\n"
! msgstr "%s yazmak iÃ§in aÃ§Ä±lamÄ±yorÄ±: %s\n"
  
! #: util/texindex.c:223
! msgid "display this help and exit"
! msgstr "bu yardÄ±mÄ± gÃ¶rÃ¼ntÃ¼ler ve Ã§Ä±kar"
  
! #: util/texindex.c:225
! msgid "send output to FILE"
! msgstr "Ã§Ä±ktÄ±yÄ± DOSYA'ya gÃ¶nderir"
! 
! #: util/texindex.c:227
! msgid "display version information and exit"
! msgstr "sÃ¼rÃ¼m bilgisini gÃ¶rÃ¼ntÃ¼ler ve Ã§Ä±kar"
  
! #: util/texindex.c:237
! #, c-format
  msgid "Usage: %s [OPTION]... FILE...\n"
! msgstr "KullanÄ±m: %s [SEÃ‡ENEK]... DOSYA...\n"
  
! #: util/texindex.c:238
! #, c-format
! msgid "Generate a sorted index for each TeX output FILE.\n"
  msgstr "Her TeX Ã§Ä±ktÄ± DOSYAsÄ± iÃ§in sÄ±ralanmÄ±ÅŸ bir indeks oluÅŸturur.\n"
  
! #: util/texindex.c:241
! #, c-format
! msgid "Usually FILE... is specified as `foo.%c%c' for a document `foo.texi'.\n"
  msgstr ""
  "Genellikle DOSYA... bir `foo.texi' belgesi iÃ§in `foo.%c%c' olarak "
  "belirtilir.\n"
  
! #: util/texindex.c:243
! #, c-format
! msgid ""
! "\n"
! "Options:\n"
  msgstr ""
  "\n"
  "SeÃ§enekler:\n"
  
! #: util/texindex.c:743
! #, c-format
! msgid "failure reopening %s"
! msgstr "%s'i yeniden aÃ§mada hata"
  
! #: util/texindex.c:758 util/texindex.c:786
! #, c-format
! msgid "%s: not a texinfo index file"
! msgstr "%s: bir texinfo indeks dosyasÄ± deÄŸil"
  
! #: util/texindex.c:993
! #, c-format
! msgid "No page number in %s"
! msgstr "%s'de sayfa numarasÄ± yok"
  
! #: util/texindex.c:1066
! #, c-format
! msgid "entry %s follows an entry with a secondary name"
! msgstr "%s girdisi, ikincil isimli bir girdiyi takip ediyor"
  
  #~ msgid "Done."
  #~ msgstr "Bitti."
  
! #, fuzzy
! #~ msgid "tex4ht.pm: could not open %s"
! #~ msgstr "@%s: %s aÃ§Ä±lamÄ±yor: %s"
! 
! #, fuzzy
! #~ msgid "menu reference to nonexistent node `%s'"
! #~ msgstr "Varolmayan dÃ¼ÄŸÃ¼m `%s'e menÃ¼ referansÄ±"
  
  #~ msgid "protect_hashchar_at_line_beginning cannot protect in @%s"
--- 3605,3950 ----
  "yok mu?"
  
! #: tp/texi2any.pl:1345 tp/texi2any.pl:1421
! #, perl-format
  msgid "%s: error on closing %s: %s\n"
! msgstr "%s: %s'i kapatmada hata: %s\n"
  
! #: tp/texi2any.pl:1368 tp/texi2any.pl:1402
! #, perl-format
  msgid "%s: error on closing internal links file %s: %s\n"
! msgstr "%s: %s dahili baÄŸlantÄ± dosyasÄ±nÄ± kapatmada hata: %s\n"
  
! #: tp/texi2any.pl:1374 tp/texi2any.pl:1408
! #, perl-format
  msgid "%s: could not open %s for writing: %s\n"
! msgstr "%s: %s yazmak iÃ§in aÃ§Ä±lamÄ±yorÄ±: %s\n"
  
! #: texindex/ti.twjr:373
! #, fuzzy, awk-format
! msgid "%s: unrecognized option `%s'\n"
! msgstr "%s: '--%s' seÃ§eneÄŸi bilinmiyor\n"
  
! #: texindex/ti.twjr:444
! #, fuzzy, awk-format
! msgid "%s is not a Texinfo index file\n"
! msgstr "%s: bir texinfo indeks dosyasÄ± deÄŸil"
  
! #: texindex/ti.twjr:543
! #, awk-format
! msgid "%s:%d: Bad key %s in record\n"
! msgstr ""
! 
! #: texindex/ti.twjr:566
! #, awk-format
! msgid "%s:%d: Bad entry; expected three fields, not %d\n"
! msgstr ""
! 
! #: texindex/ti.twjr:725
! #, awk-format
! msgid "%s:%d: Bad entry; expected %s at column %d\n"
! msgstr ""
! 
! #: texindex/ti.twjr:1254
! msgid "..."
! msgstr ""
! 
! #: texindex/ti.twjr:1273
! #, fuzzy, awk-format
  msgid "Usage: %s [OPTION]... FILE...\n"
! msgstr "KullanÄ±m: %s [SEÃ‡ENEK]... TEXINFO-DOSYASI...\n"
  
! #: texindex/ti.twjr:1274
! #, fuzzy
! msgid "Generate a sorted index for each TeX output FILE."
  msgstr "Her TeX Ã§Ä±ktÄ± DOSYAsÄ± iÃ§in sÄ±ralanmÄ±ÅŸ bir indeks oluÅŸturur.\n"
  
! #: texindex/ti.twjr:1275
! #, fuzzy
! msgid "Usually FILE... is specified as `foo.??' for a document `foo.texi'."
  msgstr ""
  "Genellikle DOSYA... bir `foo.texi' belgesi iÃ§in `foo.%c%c' olarak "
  "belirtilir.\n"
  
! #: texindex/ti.twjr:1277
! #, fuzzy
! msgid "Options:"
  msgstr ""
  "\n"
  "SeÃ§enekler:\n"
  
! #: texindex/ti.twjr:1278
! #, fuzzy
! msgid " -h, --help   display this help and exit"
! msgstr "bu yardÄ±mÄ± gÃ¶rÃ¼ntÃ¼ler ve Ã§Ä±kar"
  
! #: texindex/ti.twjr:1279
! msgid " --version    display version information and exit"
! msgstr ""
  
! #: texindex/ti.twjr:1280
! msgid " --           end option processing"
! msgstr ""
  
! #~ msgid ""
! #~ "\n"
! #~ "Email bug reports to bug-texinfo@gnu.org,\n"
! #~ "general questions and discussion to help-texinfo@gnu.org.\n"
! #~ "Texinfo home page: http://www.gnu.org/software/texinfo/"
! #~ msgstr ""
! #~ "\n"
! #~ "YazÄ±lÄ±m hatalarÄ±nÄ± bug-texinfo@gnu.org'a,\n"
! #~ "genel soru ve tartÄ±ÅŸmalarÄ± help-texinfo@gnu.org'a gÃ¶nderiniz.\n"
! #~ "Texinfo anasayfasÄ±: http://www.gnu.org/software/texinfo/"
! 
! #~ msgid "Insert this character"
! #~ msgstr "Bu karakteri yerleÅŸtirir"
! 
! #~ msgid "No index entries."
! #~ msgstr "HiÃ§ indeks girdisi yok."
! 
! #~ msgid "CAN'T SEE THIS"
! #~ msgstr "BU GÃ–RÃœLMEZ"
! 
! #~ msgid ""
! #~ "\n"
! #~ "* Menu: Nodes whose indices contain `%s':\n"
! #~ msgstr ""
! #~ "\n"
! #~ "* MenÃ¼: `%s' indislerini iÃ§eren dÃ¼ÄŸÃ¼mler:\n"
! 
! #~ msgid "Index for `%s'"
! #~ msgstr "`%s' iÃ§in indeks"
! 
! #~ msgid ""
! #~ "Basic Commands in Info Windows\n"
! #~ "******************************\n"
! #~ msgstr ""
! #~ "Info Pencerelerindeki Temel Komutlar\n"
! #~ "************************************\n"
! 
! #~ msgid "  %-10s  Quit this help.\n"
! #~ msgstr "  %-10s  Bu yardÄ±m penceresinden Ã§Ä±kar.\n"
! 
! #~ msgid "  %-10s  Quit Info altogether.\n"
! #~ msgstr "  %-10s  Info bÃ¼sbÃ¼tÃ¼n Ã§Ä±kar.\n"
! 
! #~ msgid "  %-10s  Invoke the Info tutorial.\n"
! #~ msgstr "  %-10s  Info Ã¶ÄŸreticiyi yardÄ±ma Ã§aÄŸÄ±rÄ±r.\n"
! 
! #~ msgid "  %-10s  Move to the `next' node of this node.\n"
! #~ msgstr "  %-10s  Bu dÃ¼ÄŸÃ¼mÃ¼n `sonraki' dÃ¼ÄŸÃ¼mÃ¼ne gider.\n"
! 
! #~ msgid "  %-10s  Move to the `previous' node of this node.\n"
! #~ msgstr "  %-10s  Bu dÃ¼ÄŸÃ¼mÃ¼n `Ã¶nceki' dÃ¼ÄŸÃ¼mÃ¼ne gider.\n"
! 
! #~ msgid "  %-10s  Move `up' from this node.\n"
! #~ msgstr "  %-10s  Bu dÃ¼ÄŸÃ¼mden `yukarÄ±' gider.\n"
! 
! #~ msgid ""
! #~ "  %-10s  Pick menu item specified by name.\n"
! #~ "              Picking a menu item causes another node to be selected.\n"
! #~ msgstr ""
! #~ "  %-10s  Ä°smini belirterek menÃ¼ Ã¶ÄŸesi seÃ§in.\n"
! #~ "              MenÃ¼ Ã¶ÄŸesi seÃ§mek, bir baÅŸka dÃ¼ÄŸÃ¼mÃ¼n seÃ§ilmesine yolaÃ§ar.\n"
! 
! #~ msgid "  %-10s  Follow a cross reference.  Reads name of reference.\n"
! #~ msgstr "  %-10s  Bir Ã§apraz baÅŸvuruyu izler. BaÅŸvuru ismini okur.\n"
! 
! #~ msgid "  %-10s  Move to the last node seen in this window.\n"
! #~ msgstr "  %-10s  Bu pencerede gÃ¶rÃ¼nen son dÃ¼ÄŸÃ¼me gider.\n"
! 
! #~ msgid "  %-10s  Skip to next hypertext link within this node.\n"
! #~ msgstr "  %-10s  Bu dÃ¼ÄŸÃ¼mÃ¼n iÃ§inden sonraki URL baÄŸÄ±na atlar.\n"
! 
! #~ msgid "  %-10s  Follow the hypertext link under cursor.\n"
! #~ msgstr "  %-10s  Ä°mleÃ§ altÄ±ndaki URL baÄŸÄ±nÄ± izler.\n"
! 
! #~ msgid "  %-10s  Move to the `directory' node.  Equivalent to `g (DIR)'.\n"
! #~ msgstr "  %-10s  `dizin' dÃ¼ÄŸÃ¼mÃ¼ne gider. `g (DÄ°ZÄ°N)' ile eÅŸdeÄŸer.\n"
! 
! #~ msgid "  %-10s  Move to the Top node.  Equivalent to `g Top'.\n"
! #~ msgstr "  %-10s  Ãœst dÃ¼ÄŸÃ¼me gider. `g Top' ile eÅŸdeÄŸer.\n"
! 
! #~ msgid ""
! #~ "Moving within a node:\n"
! #~ "---------------------\n"
! #~ msgstr ""
! #~ "Bir dÃ¼ÄŸÃ¼m iÃ§inde dolaÅŸÄ±m:\n"
! #~ "-------------------------\n"
! 
! #~ msgid "  %-10s  Scroll forward a page.\n"
! #~ msgstr "  %-10s  Bir sayfa ileri kaydÄ±rÄ±r.\n"
! 
! #~ msgid "  %-10s  Scroll backward a page.\n"
! #~ msgstr "  %-10s  Bir sayfa geri kaydÄ±rÄ±r.\n"
! 
! #~ msgid "  %-10s  Go to the beginning of this node.\n"
! #~ msgstr "  %-10s  Bu dÃ¼ÄŸÃ¼mÃ¼n baÅŸlangÄ±cÄ±na gider.\n"
! 
! #~ msgid "  %-10s  Go to the end of this node.\n"
! #~ msgstr "  %-10s  Bu dÃ¼ÄŸÃ¼mÃ¼n sonuna gider.\n"
! 
! #~ msgid "  %-10s  Scroll forward 1 line.\n"
! #~ msgstr "  %-10s  Bir satÄ±r ileri kaydÄ±rÄ±r.\n"
! 
! #~ msgid "  %-10s  Scroll backward 1 line.\n"
! #~ msgstr "  %-10s  Bir satÄ±r geri kaydÄ±rÄ±r.\n"
! 
! #~ msgid ""
! #~ "Other commands:\n"
! #~ "---------------\n"
! #~ msgstr ""
! #~ "DiÄŸer komutlar:\n"
! #~ "---------------\n"
! 
! #~ msgid "  %-10s  Pick first...ninth item in node's menu.\n"
! #~ msgstr "  %-10s  DÃ¼ÄŸÃ¼m menÃ¼sÃ¼ndeki ilk...dokuzuncu Ã¶geyi seÃ§er.\n"
! 
! #~ msgid "  %-10s  Pick last item in node's menu.\n"
! #~ msgstr "  %-10s  DÃ¼ÄŸÃ¼m menÃ¼sÃ¼ndeki son Ã¶ÄŸeyi seÃ§er.\n"
! 
! #~ msgid ""
! #~ "  %-10s  Search for a specified string in the index entries of this Info\n"
! #~ "              file, and select the node referenced by the first entry "
! #~ "found.\n"
! #~ msgstr ""
! #~ "  %-10s  Bu Info dosyasÄ±ndaki indeks girdileri iÃ§inde belirli bir dizgeyi "
! #~ "arar\n"
! #~ "              ve bulunan ilk girdi tarafÄ±ndan gÃ¶nderme yapÄ±lan dÃ¼ÄŸÃ¼mÃ¼ "
! #~ "seÃ§er.\n"
! 
! #~ msgid ""
! #~ "  %-10s  Move to node specified by name.\n"
! #~ "              You may include a filename as well, as in "
! #~ "(FILENAME)NODENAME.\n"
! #~ msgstr ""
! #~ "  %-10s  Ä°smiyle belirtilen dÃ¼ÄŸÃ¼me gider.\n"
! #~ "              (DOSYAADI)DÃœÄžÃœMADI ÅŸeklinde bir dosya adÄ± da "
! #~ "ekleyebilirsiniz.\n"
! 
! #~ msgid ""
! #~ "  %-10s  Search forward for a specified string,\n"
! #~ "              and select the node in which the next occurrence is found.\n"
! #~ msgstr ""
! #~ "  %-10s  Belirli bir dizgeyi ileriye doÄŸru arar\n"
! #~ "              ve sonraki bulunanÄ±n iÃ§inde olduÄŸu dÃ¼ÄŸÃ¼mÃ¼ seÃ§er.\n"
! 
! #~ msgid ""
! #~ "  %-10s  Search backward for a specified string,\n"
! #~ "              and select the node in which the next occurrence is found.\n"
! #~ msgstr ""
! #~ "  %-10s  Belirli bir dizgeyi geriye doÄŸru arar\n"
! #~ "              ve sonraki bulunanÄ±n iÃ§inde olduÄŸu dÃ¼ÄŸÃ¼mÃ¼ seÃ§er.\n"
! 
! #~ msgid "ESC %s is undefined."
! #~ msgstr "ESC %s atanmamÄ±ÅŸ."
! 
! #~ msgid "%s is defined to %s."
! #~ msgstr "%s %s olarak atanmÄ±ÅŸ."
! 
! #~ msgid ""
! #~ "Selecting other nodes:\n"
! #~ "----------------------\n"
! #~ msgstr ""
! #~ "DiÄŸer dÃ¼ÄŸÃ¼mleri seÃ§me:\n"
! #~ "----------------------\n"
! 
! #~ msgid "incorrect number of arguments"
! #~ msgstr "argÃ¼man sayÄ±sÄ± yanlÄ±ÅŸ"
! 
! #~ msgid "cannot open input file `%s'"
! #~ msgstr "`%s' girdi dosyasÄ± aÃ§Ä±lamÄ±yor"
! 
! #~ msgid "cannot create output file `%s'"
! #~ msgstr "`%s' Ã§Ä±ktÄ± dosyasÄ± oluÅŸturulamÄ±yor"
! 
! #~ msgid "error closing output file `%s'"
! #~ msgstr "`%s' Ã§Ä±ktÄ± dosyasÄ±nÄ± kapatmada hata"
! 
! #~ msgid "section too long"
! #~ msgstr "bÃ¶lÃ¼m Ã§ok uzun"
! 
! #~ msgid ""
! #~ "Usage: %s [OPTION]... [INPUT-FILE]\n"
! #~ "\n"
! #~ "Compile infokey source file to infokey file.  Reads INPUT-FILE (default\n"
! #~ "$HOME/.infokey) and writes compiled key file to (by default) $HOME/."
! #~ "info.\n"
! #~ "\n"
! #~ "Options:\n"
! #~ "  --output FILE        output to FILE instead of $HOME/.info\n"
! #~ "  --help               display this help and exit.\n"
! #~ "  --version            display version information and exit.\n"
! #~ msgstr ""
! #~ "KullanÄ±m: %s [SEÃ‡ENEK]... [GÄ°RDÄ°-DOSYASI]\n"
! #~ "\n"
! #~ "infokey kaynak dosyasÄ±nÄ± infokey dosyasÄ±na derler.  GÄ°RDÄ°-DOSYASI'nÄ±\n"
! #~ "okur (Ã¶ntanÄ±mlÄ± $HOME/.infokey) ve derlenmiÅŸ dosyayÄ± $HOME/.info \n"
! #~ "dosyasÄ±na (Ã¶ntanÄ±mlÄ±) yazar\n"
! #~ "\n"
! #~ "SeÃ§enekler:\n"
! #~ "  --output DOSYA        Ã§Ä±ktÄ±, $HOME/.info yerine DOSYA'ya\n"
! #~ "  --help                bu yardÄ±mÄ± gÃ¶sterir ve Ã§Ä±kar\n"
! #~ "  --version             sÃ¼rÃ¼m bilgisini gÃ¶sterir ve Ã§Ä±kar.\n"
! 
! #~ msgid "Ignoring invalid infokey file `%s' - too small"
! #~ msgstr "GeÃ§ersiz infokey dosyasÄ± `%s' yoksayÄ±lÄ±yor - Ã§ok kÃ¼Ã§Ã¼k"
! 
! #~ msgid "Ignoring invalid infokey file `%s' - too big"
! #~ msgstr "GeÃ§ersiz infokey dosyasÄ± `%s' yoksayÄ±lÄ±yor - Ã§ok bÃ¼yÃ¼k"
! 
! #~ msgid "Error reading infokey file `%s' - short read"
! #~ msgstr "infokey dosyasÄ± `%s' okumada hata - Ã§ok kÄ±sa"
! 
! #~ msgid ""
! #~ "Invalid infokey file `%s' (bad magic numbers) -- run infokey to update it"
! #~ msgstr ""
! #~ "GeÃ§ersiz infokey dosyasÄ± `%s' (hatalÄ± sihirli numaralar) -- gÃ¼ncellemek "
! #~ "iÃ§in infokey yÃ¼rÃ¼tÃ¼n"
! 
! #~ msgid "Your infokey file `%s' is out of date -- run infokey to update it"
! #~ msgstr "infokey dosyanÄ±z `%s' eskimiÅŸ -- gÃ¼ncellemek iÃ§in infokey yÃ¼rÃ¼tÃ¼n"
! 
! #~ msgid ""
! #~ "Invalid infokey file `%s' (bad section length) -- run infokey to update it"
! #~ msgstr ""
! #~ "GeÃ§ersiz infokey dosyasÄ± `%s' (hatalÄ± bÃ¶lÃ¼m uzunluÄŸu) -- gÃ¼ncellemek iÃ§in "
! #~ "infokey yÃ¼rÃ¼tÃ¼n"
! 
! #~ msgid ""
! #~ "Invalid infokey file `%s' (bad section code) -- run infokey to update it"
! #~ msgstr ""
! #~ "GeÃ§ersiz infokey dosyasÄ± `%s' (hatalÄ± bÃ¶lÃ¼m kodu) -- gÃ¼ncellemek iÃ§in "
! #~ "infokey yÃ¼rÃ¼tÃ¼n"
! 
! #~ msgid "Bad data in infokey file -- some key bindings ignored"
! #~ msgstr "Infokey dosyasÄ±nda hatalÄ± veri -- bazÄ± tuÅŸ baÄŸlantÄ±larÄ± yoksayÄ±ldÄ±"
! 
! #~ msgid "Bad data in infokey file -- some var settings ignored"
! #~ msgstr "Infokey dosyasÄ±nda hatalÄ± veri -- bazÄ± deÄŸiÅŸken ayarlarÄ± yoksayÄ±ldÄ±"
! 
! #~ msgid "Next"
! #~ msgstr "Sonraki"
! 
! #~ msgid "No `Prev' for this node."
! #~ msgstr "Bu dÃ¼ÄŸÃ¼m iÃ§in baÅŸka `Ã–nceki' yok."
! 
! #~ msgid "Kill node (%s): "
! #~ msgstr "DÃ¼ÄŸÃ¼mÃ¼ Ã¶ldÃ¼r (%s): "
! 
! #~ msgid "Cannot kill node `%s'"
! #~ msgstr "Ã–ldÃ¼rÃ¼lemeyen dÃ¼ÄŸÃ¼m `%s' "
! 
! #~ msgid "Cannot kill the last node"
! #~ msgstr "Son dÃ¼ÄŸÃ¼m Ã¶ldÃ¼rÃ¼lemiyor"
! 
! #~ msgid "Kill this node"
! #~ msgstr "Bu dÃ¼ÄŸÃ¼mÃ¼ Ã¶ldÃ¼rÃ¼r"
  
  #~ msgid "Done."
  #~ msgstr "Bitti."
  
! #~ msgid "Internally used by \\[universal-argument]"
! #~ msgstr "Dahili olarak \\[universal argument] tarafÄ±ndan kullanÄ±lÄ±yor"
  
  #~ msgid "protect_hashchar_at_line_beginning cannot protect in @%s"
***************
*** 3961,3974 ****
  #~ msgstr "uyarÄ±: %s\n"
  
! #, fuzzy
! #~ msgid "chm.pm:%s: Cannot open for writing: %s\n"
! #~ msgstr "%s yazmak iÃ§in aÃ§Ä±lamÄ±yor: %s\n"
  
! #~ msgid "tex4ht error opening %s: %s"
! #~ msgstr "%s'i aÃ§mada tex4ht hatasÄ±: %s"
  
  #~ msgid "chdir to %s failed"
  #~ msgstr "%s'e chdir baÅŸarÄ±sÄ±z"
  
  #~ msgid "%s: illegal option -- %c\n"
  #~ msgstr "%s: kuraldÄ±ÅŸÄ± seÃ§enek -- %c\n"
--- 3963,3993 ----
  #~ msgstr "uyarÄ±: %s\n"
  
! #~ msgid "Menu reference to nonexistent node `%s'"
! #~ msgstr "Varolmayan dÃ¼ÄŸÃ¼m `%s'e menÃ¼ referansÄ±"
  
! #~ msgid "Can't open %s for writing: %s\n"
! #~ msgstr "%s yazmak iÃ§in aÃ§Ä±lamÄ±yor: %s\n"
  
  #~ msgid "chdir to %s failed"
  #~ msgstr "%s'e chdir baÅŸarÄ±sÄ±z"
  
+ #~ msgid "Usage: makeinfo [OPTION]... TEXINFO-FILE...\n"
+ #~ msgstr "KullanÄ±m: makeinfo [SEÃ‡ENEK]... TEXINFO-DOSYASI...\n"
+ 
+ #~ msgid "  or:  texi2any [OPTION]... TEXINFO-FILE...\n"
+ #~ msgstr "ya da: texi2any [SEÃ‡ENEK]... TEXINFO-DOSYASI...\n"
+ 
+ #~ msgid "send output to FILE"
+ #~ msgstr "Ã§Ä±ktÄ±yÄ± DOSYA'ya gÃ¶nderir"
+ 
+ #~ msgid "failure reopening %s"
+ #~ msgstr "%s'i yeniden aÃ§mada hata"
+ 
+ #~ msgid "No page number in %s"
+ #~ msgstr "%s'de sayfa numarasÄ± yok"
+ 
+ #~ msgid "entry %s follows an entry with a secondary name"
+ #~ msgstr "%s girdisi, ikincil isimli bir girdiyi takip ediyor"
+ 
  #~ msgid "%s: illegal option -- %c\n"
  #~ msgstr "%s: kuraldÄ±ÅŸÄ± seÃ§enek -- %c\n"
***************
*** 4262,4268 ****
  #~ msgstr "DÃ¼ÄŸÃ¼m `%s' bir bÃ¶lÃ¼mleme komutu gerektirir (Ã¶r: %c%s)"
  
- #~ msgid "No node name specified for `%c%s' command"
- #~ msgstr "`%c%s' komutu iÃ§in bir dÃ¼ÄŸÃ¼m adÄ± belirtilmedi"
- 
  #~ msgid "Anchor `%s' and node `%s' map to the same file name"
  #~ msgstr "Ã‡Ä±pa `%1$s' ve dÃ¼ÄŸÃ¼m `%2$s' aynÄ± dosya adÄ±na yÃ¶nlendiriyor"
--- 4281,4284 ----
Binary files texinfo-5.2/po/uk.gmo and texinfo-6.0/po/uk.gmo differ
diff -Nrc2 texinfo-5.2/po/uk.po texinfo-6.0/po/uk.po
*** texinfo-5.2/po/uk.po	2013-09-26 23:52:38.000000000 +0100
--- texinfo-6.0/po/uk.po	2015-06-26 13:52:35.000000000 +0100
***************
*** 5,15 ****
  # Myhailo Danylenko <isbear@ukrpost.net>, 2009.
  # Maxim V. Dziumanenko <dziumanenko@gmail.com>, 2010.
! # Yuri Chornoivan <yurchor@ukr.net>, 2013.
  msgid ""
  msgstr ""
! "Project-Id-Version: texinfo 5.1.90\n"
  "Report-Msgid-Bugs-To: bug-texinfo@gnu.org\n"
! "POT-Creation-Date: 2013-09-26 15:52-0700\n"
! "PO-Revision-Date: 2013-09-14 18:23+0300\n"
  "Last-Translator: Yuri Chornoivan <yurchor@ukr.net>\n"
  "Language-Team: Ukrainian <translation-team-uk@lists.sourceforge.net>\n"
--- 5,15 ----
  # Myhailo Danylenko <isbear@ukrpost.net>, 2009.
  # Maxim V. Dziumanenko <dziumanenko@gmail.com>, 2010.
! # Yuri Chornoivan <yurchor@ukr.net>, 2013, 2015.
  msgid ""
  msgstr ""
! "Project-Id-Version: texinfo 5.9.93\n"
  "Report-Msgid-Bugs-To: bug-texinfo@gnu.org\n"
! "POT-Creation-Date: 2015-06-26 13:52+0100\n"
! "PO-Revision-Date: 2015-06-07 16:37+0300\n"
  "Last-Translator: Yuri Chornoivan <yurchor@ukr.net>\n"
  "Language-Team: Ukrainian <translation-team-uk@lists.sourceforge.net>\n"
***************
*** 22,81 ****
  "X-Generator: Lokalize 1.5\n"
  
! #: gnulib/lib/error.c:188
  msgid "Unknown system error"
  msgstr "Ð�ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ°"
  
! #: gnulib/lib/getopt.c:547 gnulib/lib/getopt.c:576
  #, c-format
  msgid "%s: option '%s' is ambiguous; possibilities:"
  msgstr "%s: Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Â«%sÂ»; Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ñ– Ð²Ð°Ñ€Ñ–Ð°Ð½Ñ‚Ð¸:"
  
! #: gnulib/lib/getopt.c:624 gnulib/lib/getopt.c:628
  #, c-format
  msgid "%s: option '--%s' doesn't allow an argument\n"
  msgstr "%s: Ð´Ð¾Ð´Ð°Ð²Ð°Ð½Ð½Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Â«--%sÂ» Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾\n"
  
! #: gnulib/lib/getopt.c:637 gnulib/lib/getopt.c:642
  #, c-format
  msgid "%s: option '%c%s' doesn't allow an argument\n"
  msgstr "%s: Ð´Ð¾Ð´Ð°Ð²Ð°Ð½Ð½Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Â«%c%sÂ» Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾\n"
  
! #: gnulib/lib/getopt.c:685 gnulib/lib/getopt.c:704
  #, c-format
  msgid "%s: option '--%s' requires an argument\n"
  msgstr "%s: Ð´Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Â«--%sÂ» Ñ�Ð»Ñ–Ð´ Ð´Ð¾Ð´Ð°Ñ‚Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚\n"
  
! #: gnulib/lib/getopt.c:742 gnulib/lib/getopt.c:745
  #, c-format
  msgid "%s: unrecognized option '--%s'\n"
  msgstr "%s: Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Â«--%sÂ»\n"
  
! #: gnulib/lib/getopt.c:753 gnulib/lib/getopt.c:756
  #, c-format
  msgid "%s: unrecognized option '%c%s'\n"
  msgstr "%s: Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Â«%c%sÂ»\n"
  
! #: gnulib/lib/getopt.c:805 gnulib/lib/getopt.c:808
  #, c-format
  msgid "%s: invalid option -- '%c'\n"
  msgstr "%s: Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ â€” Â«%cÂ»\n"
  
! #: gnulib/lib/getopt.c:861 gnulib/lib/getopt.c:878 gnulib/lib/getopt.c:1088
! #: gnulib/lib/getopt.c:1106
  #, c-format
  msgid "%s: option requires an argument -- '%c'\n"
  msgstr "%s: Ð´Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ñ�Ð»Ñ–Ð´ Ð´Ð¾Ð´Ð°Ñ‚Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ â€” Â«%cÂ»\n"
  
! #: gnulib/lib/getopt.c:934 gnulib/lib/getopt.c:950
  #, c-format
  msgid "%s: option '-W %s' is ambiguous\n"
  msgstr "%s: Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Â«-W %sÂ» Ð½Ðµ Ñ” Ð¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¸Ð¼\n"
  
! #: gnulib/lib/getopt.c:974 gnulib/lib/getopt.c:992
  #, c-format
  msgid "%s: option '-W %s' doesn't allow an argument\n"
  msgstr "%s: Ð´Ð¾Ð´Ð°Ð²Ð°Ð½Ð½Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Â«-W %sÂ» Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾\n"
  
! #: gnulib/lib/getopt.c:1013 gnulib/lib/getopt.c:1031
  #, c-format
  msgid "%s: option '-W %s' requires an argument\n"
--- 22,86 ----
  "X-Generator: Lokalize 1.5\n"
  
! #: gnulib/lib/error.c:191
  msgid "Unknown system error"
  msgstr "Ð�ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð½Ð° Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ°"
  
! #: gnulib/lib/getopt.c:575 gnulib/lib/getopt.c:604
  #, c-format
  msgid "%s: option '%s' is ambiguous; possibilities:"
  msgstr "%s: Ð½ÐµÐ¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Â«%sÂ»; Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ñ– Ð²Ð°Ñ€Ñ–Ð°Ð½Ñ‚Ð¸:"
  
! #: gnulib/lib/getopt.c:619
! #, c-format
! msgid "%s: option '%s' is ambiguous\n"
! msgstr "%s: Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Â«%sÂ» Ð½Ðµ Ñ” Ð¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¸Ð¼\n"
! 
! #: gnulib/lib/getopt.c:654 gnulib/lib/getopt.c:658
  #, c-format
  msgid "%s: option '--%s' doesn't allow an argument\n"
  msgstr "%s: Ð´Ð¾Ð´Ð°Ð²Ð°Ð½Ð½Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Â«--%sÂ» Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾\n"
  
! #: gnulib/lib/getopt.c:667 gnulib/lib/getopt.c:672
  #, c-format
  msgid "%s: option '%c%s' doesn't allow an argument\n"
  msgstr "%s: Ð´Ð¾Ð´Ð°Ð²Ð°Ð½Ð½Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Â«%c%sÂ» Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾\n"
  
! #: gnulib/lib/getopt.c:715 gnulib/lib/getopt.c:734
  #, c-format
  msgid "%s: option '--%s' requires an argument\n"
  msgstr "%s: Ð´Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Â«--%sÂ» Ñ�Ð»Ñ–Ð´ Ð´Ð¾Ð´Ð°Ñ‚Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚\n"
  
! #: gnulib/lib/getopt.c:772 gnulib/lib/getopt.c:775
  #, c-format
  msgid "%s: unrecognized option '--%s'\n"
  msgstr "%s: Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Â«--%sÂ»\n"
  
! #: gnulib/lib/getopt.c:783 gnulib/lib/getopt.c:786
  #, c-format
  msgid "%s: unrecognized option '%c%s'\n"
  msgstr "%s: Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Â«%c%sÂ»\n"
  
! #: gnulib/lib/getopt.c:835 gnulib/lib/getopt.c:838
  #, c-format
  msgid "%s: invalid option -- '%c'\n"
  msgstr "%s: Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ â€” Â«%cÂ»\n"
  
! #: gnulib/lib/getopt.c:891 gnulib/lib/getopt.c:908 gnulib/lib/getopt.c:1118
! #: gnulib/lib/getopt.c:1136
  #, c-format
  msgid "%s: option requires an argument -- '%c'\n"
  msgstr "%s: Ð´Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ñ�Ð»Ñ–Ð´ Ð´Ð¾Ð´Ð°Ñ‚Ð¸ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ â€” Â«%cÂ»\n"
  
! #: gnulib/lib/getopt.c:964 gnulib/lib/getopt.c:980
  #, c-format
  msgid "%s: option '-W %s' is ambiguous\n"
  msgstr "%s: Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Â«-W %sÂ» Ð½Ðµ Ñ” Ð¾Ð´Ð½Ð¾Ð·Ð½Ð°Ñ‡Ð½Ð¸Ð¼\n"
  
! #: gnulib/lib/getopt.c:1004 gnulib/lib/getopt.c:1022
  #, c-format
  msgid "%s: option '-W %s' doesn't allow an argument\n"
  msgstr "%s: Ð´Ð¾Ð´Ð°Ð²Ð°Ð½Ð½Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð² Ð´Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Â«-W %sÂ» Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¾\n"
  
! #: gnulib/lib/getopt.c:1043 gnulib/lib/getopt.c:1061
  #, c-format
  msgid "%s: option '-W %s' requires an argument\n"
***************
*** 158,262 ****
  msgstr "Ð²Ð¸Ñ‡ÐµÑ€Ð¿Ð°Ð½Ð¾ Ð¿Ð°Ð¼â€™Ñ�Ñ‚ÑŒ"
  
! #: info/echo-area.c:283 info/session.c:978
  msgid "Move forward a character"
  msgstr "ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð½Ð° Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð²Ð¿ÐµÑ€ÐµÐ´"
  
! #: info/echo-area.c:295 info/session.c:1005
  msgid "Move backward a character"
  msgstr "ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð½Ð° Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð½Ð°Ð·Ð°Ð´"
  
! #: info/echo-area.c:307
  msgid "Move to the start of this line"
  msgstr "ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð½Ð° Ð¿Ð¾Ñ‡Ð°Ñ‚Ð¾Ðº Ñ†ÑŒÐ¾Ð³Ð¾ Ñ€Ñ�Ð´ÐºÐ°"
  
! #: info/echo-area.c:312
  msgid "Move to the end of this line"
  msgstr "ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð² ÐºÑ–Ð½ÐµÑ†ÑŒ Ñ†ÑŒÐ¾Ð³Ð¾ Ñ€Ñ�Ð´ÐºÐ°"
  
! #: info/echo-area.c:320 info/session.c:1037
  msgid "Move forward a word"
  msgstr "ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð²Ð¿ÐµÑ€ÐµÐ´ Ð½Ð° Ð¾Ð´Ð½Ðµ Ñ�Ð»Ð¾Ð²Ð¾"
  
! #: info/echo-area.c:360 info/session.c:1061
  msgid "Move backward a word"
  msgstr "ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð½Ð°Ð·Ð°Ð´ Ð½Ð° Ð¾Ð´Ð½Ðµ Ñ�Ð»Ð¾Ð²Ð¾"
  
! #: info/echo-area.c:400
  msgid "Delete the character under the cursor"
  msgstr "Ð’Ð¸Ð»ÑƒÑ‡Ð¸Ñ‚Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð¿Ñ–Ð´ ÐºÑƒÑ€Ñ�Ð¾Ñ€Ð¾Ð¼"
  
! #: info/echo-area.c:430
  msgid "Delete the character behind the cursor"
  msgstr "Ð’Ð¸Ð»ÑƒÑ‡Ð¸Ñ‚Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð¿ÐµÑ€ÐµÐ´ ÐºÑƒÑ€Ñ�Ð¾Ñ€Ð¾Ð¼"
  
! #: info/echo-area.c:451
  msgid "Cancel or quit operation"
  msgstr "Ð¡ÐºÐ°Ñ�ÑƒÐ²Ð°Ñ‚Ð¸ Ñ‡Ð¸ Ð·Ð°ÐºÑ–Ð½Ñ‡Ð¸Ñ‚Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–ÑŽ"
  
! #: info/echo-area.c:466
  msgid "Accept (or force completion of) this line"
  msgstr "ÐŸÑ€Ð¸Ð¹Ð½Ñ�Ñ‚Ð¸ (Ñ‡Ð¸ Ð¿Ñ€Ð¸Ð¼ÑƒÑ�Ð¾Ð²Ð¾ Ð´Ð¾Ð¿Ð¾Ð²Ð½Ð¸Ñ‚Ð¸) Ñ†ÐµÐ¹ Ñ€Ñ�Ð´Ð¾Ðº"
  
! #: info/echo-area.c:471
  msgid "Insert next character verbatim"
  msgstr "Ð’Ñ�Ñ‚Ð°Ð²Ð¸Ñ‚Ð¸ Ð½Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð±ÐµÐ· Ð¾Ð±Ñ€Ð¾Ð±ÐºÐ¸"
  
! #: info/echo-area.c:479
! msgid "Insert this character"
! msgstr "Ð’Ñ�Ñ‚Ð°Ð²Ð¸Ñ‚Ð¸ Ñ†ÐµÐ¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð»"
! 
! #: info/echo-area.c:498
  msgid "Insert a TAB character"
  msgstr "Ð’Ñ�Ñ‚Ð°Ð²Ð¸Ñ‚Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ñ‚Ð°Ð±ÑƒÐ»Ñ�Ñ†Ñ–Ñ—"
  
! #: info/echo-area.c:505
  msgid "Transpose characters at point"
  msgstr "ÐŸÐ¾Ð¼Ñ–Ð½Ñ�Ñ‚Ð¸ Ð¼Ñ–Ñ�Ñ†Ñ�Ð¼Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¸ Ð¿ÐµÑ€ÐµÐ´ ÐºÑƒÑ€Ñ�Ð¾Ñ€Ð¾Ð¼"
  
! #: info/echo-area.c:556
  msgid "Yank back the contents of the last kill"
  msgstr "Ð’Ñ�Ñ‚Ð°Ð²Ð¸Ñ‚Ð¸ Ð²Ð¸Ñ€Ñ–Ð·Ð°Ð½Ðµ Ð¾Ñ�Ñ‚Ð°Ð½Ð½Ñ–Ð¼"
  
! #: info/echo-area.c:563
  msgid "Kill ring is empty"
  msgstr "Ð�Ñ–Ñ‡Ð¾Ð³Ð¾ Ð½Ðµ Ð²Ð¸Ñ€Ñ–Ð·Ð°Ð½Ð¾"
  
! #: info/echo-area.c:576
  msgid "Yank back a previous kill"
  msgstr "Ð’Ñ�Ñ‚Ð°Ð²Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾ Ð²Ð¸Ñ€Ñ–Ð·Ð°Ð½Ðµ"
  
! #: info/echo-area.c:609
  msgid "Kill to the end of the line"
  msgstr "Ð’Ð¸Ñ€Ñ–Ð·Ð°Ñ‚Ð¸ Ð´Ð¾ ÐºÑ–Ð½Ñ†Ñ� Ñ€Ñ�Ð´ÐºÐ°"
  
! #: info/echo-area.c:622
  msgid "Kill to the beginning of the line"
  msgstr "Ð’Ð¸Ñ€Ñ–Ð·Ð°Ñ‚Ð¸ Ð´Ð¾ Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÑƒ Ñ€Ñ�Ð´ÐºÐ°"
  
! #: info/echo-area.c:634
  msgid "Kill the word following the cursor"
  msgstr "Ð’Ð¸Ñ€Ñ–Ð·Ð°Ñ‚Ð¸ Ñ�Ð»Ð¾Ð²Ð¾ Ð¿Ñ–Ñ�Ð»Ñ� ÐºÑƒÑ€Ñ�Ð¾Ñ€Ð°"
  
! #: info/echo-area.c:654
  msgid "Kill the word preceding the cursor"
  msgstr "Ð’Ð¸Ñ€Ñ–Ð·Ð°Ñ‚Ð¸ Ñ�Ð»Ð¾Ð²Ð¾ Ð¿ÐµÑ€ÐµÐ´ ÐºÑƒÑ€Ñ�Ð¾Ñ€Ð¾Ð¼"
  
! #: info/echo-area.c:871 info/echo-area.c:929
  msgid "No completions"
  msgstr "Ð�ÐµÐ¼Ð° Ð´Ð¾Ð¿Ð¾Ð²Ð½ÐµÐ½ÑŒ"
  
! #: info/echo-area.c:873
  msgid "Not complete"
  msgstr "Ð�Ðµ Ð´Ð¾Ð¿Ð¾Ð²Ð½ÑŽÑ”Ñ‚ÑŒÑ�Ñ�"
  
! #: info/echo-area.c:914
  msgid "List possible completions"
  msgstr "ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¸Ñ… Ð´Ð¾Ð¿Ð¾Ð²Ð½ÐµÐ½ÑŒ"
  
! #: info/echo-area.c:933
  msgid "Sole completion"
  msgstr "Ð„Ð´Ð¸Ð½Ðµ Ð´Ð¾Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ�"
  
! #: info/echo-area.c:941
  #, c-format
  msgid "%d completion:\n"
--- 163,263 ----
  msgstr "Ð²Ð¸Ñ‡ÐµÑ€Ð¿Ð°Ð½Ð¾ Ð¿Ð°Ð¼â€™Ñ�Ñ‚ÑŒ"
  
! #: info/echo-area.c:299 info/session.c:1328
  msgid "Move forward a character"
  msgstr "ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð½Ð° Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð²Ð¿ÐµÑ€ÐµÐ´"
  
! #: info/echo-area.c:318 info/session.c:1341
  msgid "Move backward a character"
  msgstr "ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð½Ð° Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð½Ð°Ð·Ð°Ð´"
  
! #: info/echo-area.c:344
  msgid "Move to the start of this line"
  msgstr "ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð½Ð° Ð¿Ð¾Ñ‡Ð°Ñ‚Ð¾Ðº Ñ†ÑŒÐ¾Ð³Ð¾ Ñ€Ñ�Ð´ÐºÐ°"
  
! #: info/echo-area.c:349
  msgid "Move to the end of this line"
  msgstr "ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð² ÐºÑ–Ð½ÐµÑ†ÑŒ Ñ†ÑŒÐ¾Ð³Ð¾ Ñ€Ñ�Ð´ÐºÐ°"
  
! #: info/echo-area.c:357 info/session.c:1356
  msgid "Move forward a word"
  msgstr "ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð²Ð¿ÐµÑ€ÐµÐ´ Ð½Ð° Ð¾Ð´Ð½Ðµ Ñ�Ð»Ð¾Ð²Ð¾"
  
! #: info/echo-area.c:397 info/session.c:1370
  msgid "Move backward a word"
  msgstr "ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð½Ð°Ð·Ð°Ð´ Ð½Ð° Ð¾Ð´Ð½Ðµ Ñ�Ð»Ð¾Ð²Ð¾"
  
! #: info/echo-area.c:437
  msgid "Delete the character under the cursor"
  msgstr "Ð’Ð¸Ð»ÑƒÑ‡Ð¸Ñ‚Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð¿Ñ–Ð´ ÐºÑƒÑ€Ñ�Ð¾Ñ€Ð¾Ð¼"
  
! #: info/echo-area.c:457
  msgid "Delete the character behind the cursor"
  msgstr "Ð’Ð¸Ð»ÑƒÑ‡Ð¸Ñ‚Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð¿ÐµÑ€ÐµÐ´ ÐºÑƒÑ€Ñ�Ð¾Ñ€Ð¾Ð¼"
  
! #: info/echo-area.c:478
  msgid "Cancel or quit operation"
  msgstr "Ð¡ÐºÐ°Ñ�ÑƒÐ²Ð°Ñ‚Ð¸ Ñ‡Ð¸ Ð·Ð°ÐºÑ–Ð½Ñ‡Ð¸Ñ‚Ð¸ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–ÑŽ"
  
! #: info/echo-area.c:493
  msgid "Accept (or force completion of) this line"
  msgstr "ÐŸÑ€Ð¸Ð¹Ð½Ñ�Ñ‚Ð¸ (Ñ‡Ð¸ Ð¿Ñ€Ð¸Ð¼ÑƒÑ�Ð¾Ð²Ð¾ Ð´Ð¾Ð¿Ð¾Ð²Ð½Ð¸Ñ‚Ð¸) Ñ†ÐµÐ¹ Ñ€Ñ�Ð´Ð¾Ðº"
  
! #: info/echo-area.c:498
  msgid "Insert next character verbatim"
  msgstr "Ð’Ñ�Ñ‚Ð°Ð²Ð¸Ñ‚Ð¸ Ð½Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð±ÐµÐ· Ð¾Ð±Ñ€Ð¾Ð±ÐºÐ¸"
  
! #: info/echo-area.c:530
  msgid "Insert a TAB character"
  msgstr "Ð’Ñ�Ñ‚Ð°Ð²Ð¸Ñ‚Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ñ‚Ð°Ð±ÑƒÐ»Ñ�Ñ†Ñ–Ñ—"
  
! #: info/echo-area.c:582
  msgid "Transpose characters at point"
  msgstr "ÐŸÐ¾Ð¼Ñ–Ð½Ñ�Ñ‚Ð¸ Ð¼Ñ–Ñ�Ñ†Ñ�Ð¼Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¸ Ð¿ÐµÑ€ÐµÐ´ ÐºÑƒÑ€Ñ�Ð¾Ñ€Ð¾Ð¼"
  
! #: info/echo-area.c:651
  msgid "Yank back the contents of the last kill"
  msgstr "Ð’Ñ�Ñ‚Ð°Ð²Ð¸Ñ‚Ð¸ Ð²Ð¸Ñ€Ñ–Ð·Ð°Ð½Ðµ Ð¾Ñ�Ñ‚Ð°Ð½Ð½Ñ–Ð¼"
  
! #: info/echo-area.c:658
  msgid "Kill ring is empty"
  msgstr "Ð�Ñ–Ñ‡Ð¾Ð³Ð¾ Ð½Ðµ Ð²Ð¸Ñ€Ñ–Ð·Ð°Ð½Ð¾"
  
! #: info/echo-area.c:671
  msgid "Yank back a previous kill"
  msgstr "Ð’Ñ�Ñ‚Ð°Ð²Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾ Ð²Ð¸Ñ€Ñ–Ð·Ð°Ð½Ðµ"
  
! #: info/echo-area.c:704
  msgid "Kill to the end of the line"
  msgstr "Ð’Ð¸Ñ€Ñ–Ð·Ð°Ñ‚Ð¸ Ð´Ð¾ ÐºÑ–Ð½Ñ†Ñ� Ñ€Ñ�Ð´ÐºÐ°"
  
! #: info/echo-area.c:717
  msgid "Kill to the beginning of the line"
  msgstr "Ð’Ð¸Ñ€Ñ–Ð·Ð°Ñ‚Ð¸ Ð´Ð¾ Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÑƒ Ñ€Ñ�Ð´ÐºÐ°"
  
! #: info/echo-area.c:729
  msgid "Kill the word following the cursor"
  msgstr "Ð’Ð¸Ñ€Ñ–Ð·Ð°Ñ‚Ð¸ Ñ�Ð»Ð¾Ð²Ð¾ Ð¿Ñ–Ñ�Ð»Ñ� ÐºÑƒÑ€Ñ�Ð¾Ñ€Ð°"
  
! #: info/echo-area.c:749
  msgid "Kill the word preceding the cursor"
  msgstr "Ð’Ð¸Ñ€Ñ–Ð·Ð°Ñ‚Ð¸ Ñ�Ð»Ð¾Ð²Ð¾ Ð¿ÐµÑ€ÐµÐ´ ÐºÑƒÑ€Ñ�Ð¾Ñ€Ð¾Ð¼"
  
! #: info/echo-area.c:981 info/echo-area.c:1039
  msgid "No completions"
  msgstr "Ð�ÐµÐ¼Ð° Ð´Ð¾Ð¿Ð¾Ð²Ð½ÐµÐ½ÑŒ"
  
! #: info/echo-area.c:983
  msgid "Not complete"
  msgstr "Ð�Ðµ Ð´Ð¾Ð¿Ð¾Ð²Ð½ÑŽÑ”Ñ‚ÑŒÑ�Ñ�"
  
! #: info/echo-area.c:1032
  msgid "List possible completions"
  msgstr "ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¸Ñ… Ð´Ð¾Ð¿Ð¾Ð²Ð½ÐµÐ½ÑŒ"
  
! #: info/echo-area.c:1043
  msgid "Sole completion"
  msgstr "Ð„Ð´Ð¸Ð½Ðµ Ð´Ð¾Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ�"
  
! #: info/echo-area.c:1052
  #, c-format
  msgid "%d completion:\n"
***************
*** 266,302 ****
  msgstr[2] "%d Ð´Ð¾Ð¿Ð¾Ð²Ð½ÐµÐ½ÑŒ:\n"
  
! #: info/echo-area.c:1091
  msgid "Insert completion"
  msgstr "Ð’Ñ�Ñ‚Ð°Ð²Ð¸Ñ‚Ð¸ Ð´Ð¾Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ�"
  
! #: info/echo-area.c:1228
  #, c-format
  msgid "Building completions..."
  msgstr "ÐŸÐ¾Ð±ÑƒÐ´Ð¾Ð²Ð° Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ð´Ð¾Ð¿Ð¾Ð²Ð½ÐµÐ½ÑŒ..."
  
! #: info/echo-area.c:1347
  msgid "Scroll the completions window"
! msgstr "ÐŸÑ€Ð¾ÐºÑ€ÑƒÑ‚Ð¸Ñ‚Ð¸ Ð²Ñ–ÐºÐ½Ð¾ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ð´Ð¾Ð¿Ð¾Ð²Ð½ÐµÐ½ÑŒ"
  
! #: info/filesys.c:88
  #, c-format
  msgid "looking for file \"%s\""
  msgstr "ÑˆÑƒÐºÐ°Ñ”Ð¼Ð¾ Ñ„Ð°Ð¹Ð» Â«%sÂ»"
  
! #: info/filesys.c:178
  #, c-format
  msgid "looking for file %s in %s"
  msgstr "ÑˆÑƒÐºÐ°Ñ”Ð¼Ð¾ Ñ„Ð°Ð¹Ð» %s Ñƒ %s"
  
! #: info/filesys.c:209 info/filesys.c:224 info/filesys.c:245
  #, c-format
  msgid "found file %s"
  msgstr "Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ñ„Ð°Ð¹Ð» %s"
  
! #: info/footnotes.c:211
  msgid "Footnotes could not be displayed"
  msgstr "Ð�Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð·Ð¸Ñ‚Ð¸ Ð²Ð¸Ð½Ð¾Ñ�ÐºÐ¸"
  
! #: info/footnotes.c:237
  msgid "Show the footnotes associated with this node in another window"
  msgstr "ÐŸÐ¾ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð¸Ð½Ð¾Ñ�ÐºÐ¸, Ð¿Ð¾Ð²â€™Ñ�Ð·Ð°Ð½Ñ– Ð· Ñ†Ð¸Ð¼ Ð²ÑƒÐ·Ð»Ð¾Ð¼ Ñƒ Ñ–Ð½ÑˆÐ¾Ð¼Ñƒ Ð²Ñ–ÐºÐ½Ñ–"
--- 267,304 ----
  msgstr[2] "%d Ð´Ð¾Ð¿Ð¾Ð²Ð½ÐµÐ½ÑŒ:\n"
  
! #: info/echo-area.c:1169
  msgid "Insert completion"
  msgstr "Ð’Ñ�Ñ‚Ð°Ð²Ð¸Ñ‚Ð¸ Ð´Ð¾Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ�"
  
! #: info/echo-area.c:1271
  #, c-format
  msgid "Building completions..."
  msgstr "ÐŸÐ¾Ð±ÑƒÐ´Ð¾Ð²Ð° Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ð´Ð¾Ð¿Ð¾Ð²Ð½ÐµÐ½ÑŒ..."
  
! #: info/echo-area.c:1390
  msgid "Scroll the completions window"
! msgstr "Ð“Ð¾Ñ€Ñ‚Ð°Ñ‚Ð¸ Ð²Ñ–ÐºÐ½Ð¾ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ð´Ð¾Ð¿Ð¾Ð²Ð½ÐµÐ½ÑŒ"
  
! #: info/filesys.c:91
  #, c-format
  msgid "looking for file \"%s\""
  msgstr "ÑˆÑƒÐºÐ°Ñ”Ð¼Ð¾ Ñ„Ð°Ð¹Ð» Â«%sÂ»"
  
! #: info/filesys.c:158
  #, c-format
  msgid "looking for file %s in %s"
  msgstr "ÑˆÑƒÐºÐ°Ñ”Ð¼Ð¾ Ñ„Ð°Ð¹Ð» %s Ñƒ %s"
  
! #: info/filesys.c:227 info/filesys.c:241 info/filesys.c:262
  #, c-format
  msgid "found file %s"
  msgstr "Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ñ„Ð°Ð¹Ð» %s"
  
! #: info/footnotes.c:231
! #, c-format
  msgid "Footnotes could not be displayed"
  msgstr "Ð�Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð·Ð¸Ñ‚Ð¸ Ð²Ð¸Ð½Ð¾Ñ�ÐºÐ¸"
  
! #: info/footnotes.c:251
  msgid "Show the footnotes associated with this node in another window"
  msgstr "ÐŸÐ¾ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð¸Ð½Ð¾Ñ�ÐºÐ¸, Ð¿Ð¾Ð²â€™Ñ�Ð·Ð°Ð½Ñ– Ð· Ñ†Ð¸Ð¼ Ð²ÑƒÐ·Ð»Ð¾Ð¼ Ñƒ Ñ–Ð½ÑˆÐ¾Ð¼Ñƒ Ð²Ñ–ÐºÐ½Ñ–"
***************
*** 306,462 ****
  msgstr "---------- Ð’Ð¸Ð½Ð¾Ñ�ÐºÐ¸ ----------"
  
! #: info/indices.c:174
! msgid "Look up a string in the index for this file"
! msgstr "Ð—Ð½Ð°Ð¹Ñ‚Ð¸ Ñ€Ñ�Ð´Ð¾Ðº Ñƒ Ð¿Ð¾ÐºÐ°Ð¶Ñ‡Ð¸ÐºÑƒ Ñ†ÑŒÐ¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ð°"
! 
! #: info/indices.c:202 info/indices.c:885
  #, c-format
  msgid "Finding index entries..."
  msgstr "Ð¢Ñ€Ð¸Ð²Ð°Ñ” Ð¿Ð¾ÑˆÑƒÐº Ð¿ÑƒÐ½ÐºÑ‚Ñ–Ð² Ð¿Ð¾ÐºÐ°Ð¶Ñ‡Ð¸ÐºÐ°..."
  
! #: info/indices.c:209
  #, c-format
  msgid "No indices found."
  msgstr "Ð�Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð¿Ð¾ÐºÐ°Ð¶Ñ‡Ð¸ÐºÑ–Ð²."
  
! #: info/indices.c:219
  msgid "Index entry: "
  msgstr "ÐŸÑƒÐ½ÐºÑ‚ Ð¿Ð¾ÐºÐ°Ð¶Ñ‡Ð¸ÐºÐ°: "
  
! #: info/indices.c:253 info/indices.c:907 info/session.c:4204
  #, c-format
! msgid "Search string too short"
! msgstr "Ð Ñ�Ð´Ð¾Ðº Ð¿Ð¾ÑˆÑƒÐºÑƒ Ñ” Ð½Ð°Ð´Ñ‚Ð¾ ÐºÐ¾Ñ€Ð¾Ñ‚ÐºÐ¸Ð¼"
  
! #: info/indices.c:365
  msgid ""
! "Go to the next matching index item from the last `\\[index-search]' command"
  msgstr ""
! "ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð´Ð¾ Ð½Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð³Ð¾ Ð¿ÑƒÐ½ÐºÑ‚Ñƒ Ð¿Ð¾ÐºÐ°Ð¶Ñ‡Ð¸ÐºÐ°, Ñ‰Ð¾ Ð±ÑƒÐ² Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¸Ð¹ Ð¾Ñ�Ñ‚Ð°Ð½Ð½ÑŒÐ¾ÑŽ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¾ÑŽ `"
! "\\[index-search]'"
  
! #: info/indices.c:376
  #, c-format
  msgid "No previous index search string."
  msgstr "Ð�ÐµÐ¼Ð°Ñ” Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ñ… Ñ€Ñ�Ð´ÐºÑ–Ð² Ð¿Ð¾ÑˆÑƒÐºÑƒ Ñƒ Ð¿Ð¾ÐºÐ°Ð¶Ñ‡Ð¸ÐºÑƒ."
  
! #: info/indices.c:383
  #, c-format
! msgid "No index entries."
! msgstr "Ð�ÐµÐ¼Ð°Ñ” Ð¿ÑƒÐ½ÐºÑ‚Ñ–Ð² Ð¿Ð¾ÐºÐ°Ð¶Ñ‡Ð¸ÐºÐ°."
! 
! #: info/indices.c:431
! #, c-format
! msgid "No more index entries containing `%s'."
  msgstr "Ð‘Ñ–Ð»ÑŒÑˆÐµ Ð½ÐµÐ¼Ð°Ñ” Ð¿ÑƒÐ½ÐºÑ‚Ñ–Ð² Ð¿Ð¾ÐºÐ°Ð¶Ñ‡Ð¸ÐºÐ°, Ñ�ÐºÑ– Ð± Ð¼Ñ–Ñ�Ñ‚Ð¸Ð»Ð¸ Â«%sÂ»."
  
! #: info/indices.c:432 info/indices.c:942
  #, c-format
! msgid "No index entries containing `%s'."
  msgstr "Ð�ÐµÐ¼Ð°Ñ” Ð¿ÑƒÐ½ÐºÑ‚Ñ–Ð² Ð¿Ð¾ÐºÐ°Ð¶Ñ‡Ð¸ÐºÐ°, Ñ�ÐºÑ– Ð± Ð¼Ñ–Ñ�Ñ‚Ð¸Ð»Ð¸ Â«%sÂ»."
  
! #: info/indices.c:444
! msgid "CAN'T SEE THIS"
! msgstr "Ð¦Ð¬ÐžÐ“Ðž Ð�Ð• Ð’Ð˜Ð”Ð�Ðž"
! 
! #: info/indices.c:480
  #, c-format
! msgid "Found `%s' in %s. (`\\[next-index-match]' tries to find next.)"
! msgstr ""
! "`%s' Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ñƒ %s. (`\\[next-index-match]' Ñ�Ð¿Ñ€Ð¾Ð±ÑƒÑ” Ð·Ð½Ð°Ð¹Ñ‚Ð¸ Ð½Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ð·Ð±Ñ–Ð³.)"
! 
! #: info/indices.c:611
! #, c-format
! msgid "Scanning indices of `%s'..."
! msgstr "ÐŸÐµÑ€ÐµÐ³Ð»Ñ�Ð´ Ð¿Ð¾ÐºÐ°Ð¶Ñ‡Ð¸ÐºÑ–Ð² `%s'..."
! 
! #: info/indices.c:659
! #, c-format
! msgid "No available info files have `%s' in their indices."
! msgstr "Ð–Ð¾Ð´ÐµÐ½ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» info Ð½Ðµ Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒ Â«%sÂ» Ñƒ Ð¿Ð¾ÐºÐ°Ð¶Ñ‡Ð¸ÐºÑƒ."
  
! #: info/indices.c:685
  msgid "Grovel all known info file's indices for a string and build a menu"
  msgstr ""
  "Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ð¿Ð¾ÑˆÑƒÐº Ñ€Ñ�Ð´ÐºÐ° Ñƒ Ð²Ñ�Ñ–Ñ… Ð²Ñ–Ð´Ð¾Ð¼Ð¸Ñ… Ð¿Ð¾ÐºÐ°Ð¶Ñ‡Ð¸ÐºÐ°Ñ… Ñ„Ð°Ð¹Ð»Ñ–Ð² Ñ– Ð¿Ð¾Ð±ÑƒÐ´ÑƒÐ²Ð°Ñ‚Ð¸ Ð¼ÐµÐ½ÑŽ"
  
! #: info/indices.c:689
! msgid "Index apropos: "
! msgstr "ÐŸÐ¾ÑˆÑƒÐº Ð·Ð° Ð¿Ð¾ÐºÐ°Ð¶Ñ‡Ð¸ÐºÐ¾Ð¼: "
  
! #: info/indices.c:717
  #, c-format
! msgid ""
! "\n"
! "* Menu: Nodes whose indices contain `%s':\n"
! msgstr ""
! "\n"
! "* ÐœÐµÐ½ÑŽ: Ð’ÑƒÐ·Ð»Ð¸, Ð¿Ð¾ÐºÐ°Ð¶Ñ‡Ð¸Ðº Ñ�ÐºÐ¸Ñ… Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒ `%s':\n"
  
! #: info/indices.c:869
  msgid "List all matches of a string in the index"
  msgstr "ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº ÑƒÑ�Ñ–Ñ… Ð²Ñ…Ð¾Ð´Ð¶ÐµÐ½ÑŒ Ñ€Ñ�Ð´ÐºÐ° Ð´Ð¾ Ð¿Ð¾ÐºÐ°Ð¶Ñ‡Ð¸ÐºÐ°"
  
! #: info/indices.c:891
! #, c-format
! msgid "No index"
! msgstr "Ð�ÐµÐ¼Ð°Ñ” Ð¿Ð¾ÐºÐ°Ð¶Ñ‡Ð¸ÐºÐ°"
  
! #: info/indices.c:895
! msgid "Index topic: "
! msgstr "Ð¢ÐµÐ¼Ð° Ð¿Ð¾ÐºÐ°Ð¶Ñ‡Ð¸ÐºÐ°: "
  
! #: info/indices.c:913
  #, c-format
! msgid "Index for `%s'"
! msgstr "ÐŸÐ¾ÐºÐ°Ð¶Ñ‡Ð¸Ðº Ð´Ð»Ñ� Â«%sÂ»"
  
! #: info/indices.c:966
  #, c-format
! msgid "File names matching `%s'"
! msgstr "Ð�Ð°Ð·Ð²Ð¸ Ñ„Ð°Ð¹Ð»Ñ–Ð², Ñ‰Ð¾ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°ÑŽÑ‚ÑŒ Â«%sÂ»"
  
! #: info/indices.c:996
! msgid "Show all matching files"
! msgstr "ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚Ð¸ ÑƒÑ�Ñ– Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ñ– Ñ„Ð°Ð¹Ð»Ð¸"
  
! #: info/indices.c:1000
  #, c-format
! msgid "No file index"
! msgstr "Ð�ÐµÐ¼Ð°Ñ” Ð¿Ð¾ÐºÐ°Ð¶Ñ‡Ð¸ÐºÐ° Ñ„Ð°Ð¹Ð»Ñ–Ð²"
  
! #: info/info.c:316
  #, c-format
! msgid "no index entries found for `%s'\n"
! msgstr "Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð¿ÑƒÐ½ÐºÑ‚Ñ–Ð² Ð¿Ð¾ÐºÐ°Ð¶Ñ‡Ð¸ÐºÐ° Ð´Ð»Ñ� Â«%sÂ»\n"
  
! #: info/info.c:490
  #, c-format
  msgid "invalid number: %s\n"
  msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð½Ð¾Ð¼ÐµÑ€: %s\n"
  
! #: info/info.c:641
  #, c-format
  msgid "malformed variable assignment: %s"
  msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ðµ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ� Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ– Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ—: %s"
  
! #: info/info.c:650 info/infomap.c:1218
  #, c-format
  msgid "%s: no such variable"
  msgstr "%s: Ð½ÐµÐ¼Ð°Ñ” Ñ‚Ð°ÐºÐ¾Ñ— Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ—"
  
! #: info/info.c:654 info/infomap.c:1222
  #, c-format
  msgid "value %s is not valid for variable %s"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %s Ñ” Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¼ Ð´Ð»Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— %s"
  
! #: info/info.c:671 info/infokey.c:892
  #, c-format
  msgid "Try --help for more information.\n"
  msgstr "Ð¡Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ --help, Ñ‰Ð¾Ð± Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ñ‚Ð¸ Ð±Ñ–Ð»ÑŒÑˆÐµ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ—.\n"
  
! #: info/info.c:693 info/infokey.c:144 install-info/install-info.c:2163
! #: tp/texi2any.pl:861 util/texindex.c:295
! #, c-format, perl-format
  msgid ""
  "Copyright (C) %s Free Software Foundation, Inc.\n"
--- 308,442 ----
  msgstr "---------- Ð’Ð¸Ð½Ð¾Ñ�ÐºÐ¸ ----------"
  
! #: info/indices.c:123 info/indices.c:806
  #, c-format
  msgid "Finding index entries..."
  msgstr "Ð¢Ñ€Ð¸Ð²Ð°Ñ” Ð¿Ð¾ÑˆÑƒÐº Ð¿ÑƒÐ½ÐºÑ‚Ñ–Ð² Ð¿Ð¾ÐºÐ°Ð¶Ñ‡Ð¸ÐºÐ°..."
  
! #: info/indices.c:206
! msgid "Look up a string in the index for this file"
! msgstr "Ð—Ð½Ð°Ð¹Ñ‚Ð¸ Ñ€Ñ�Ð´Ð¾Ðº Ñƒ Ð¿Ð¾ÐºÐ°Ð¶Ñ‡Ð¸ÐºÑƒ Ñ†ÑŒÐ¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ð°"
! 
! #: info/indices.c:218 info/indices.c:324 info/indices.c:812
  #, c-format
  msgid "No indices found."
  msgstr "Ð�Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð¿Ð¾ÐºÐ°Ð¶Ñ‡Ð¸ÐºÑ–Ð²."
  
! #: info/indices.c:222
  msgid "Index entry: "
  msgstr "ÐŸÑƒÐ½ÐºÑ‚ Ð¿Ð¾ÐºÐ°Ð¶Ñ‡Ð¸ÐºÐ°: "
  
! #: info/indices.c:439
  #, c-format
! msgid "Found '%s' in %s. ('\\[next-index-match]' tries to find next.)"
! msgstr ""
! "Â«%sÂ» Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ñƒ %s. (Â«\\[next-index-match]Â» Ñ�Ð¿Ñ€Ð¾Ð±ÑƒÑ” Ð·Ð½Ð°Ð¹Ñ‚Ð¸ Ð½Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ð·Ð±Ñ–Ð³.)"
  
! #: info/indices.c:449
  msgid ""
! "Go to the next matching index item from the last '\\[index-search]' command"
  msgstr ""
! "ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð´Ð¾ Ð½Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð³Ð¾ Ð¿ÑƒÐ½ÐºÑ‚Ñƒ Ð¿Ð¾ÐºÐ°Ð¶Ñ‡Ð¸ÐºÐ°, Ñ‰Ð¾ Ð±ÑƒÐ² Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¸Ð¹ Ð¾Ñ�Ñ‚Ð°Ð½Ð½ÑŒÐ¾ÑŽ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¾ÑŽ "
! "Â«\\[index-search]Â»"
  
! #: info/indices.c:460
  #, c-format
  msgid "No previous index search string."
  msgstr "Ð�ÐµÐ¼Ð°Ñ” Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ñ… Ñ€Ñ�Ð´ÐºÑ–Ð² Ð¿Ð¾ÑˆÑƒÐºÑƒ Ñƒ Ð¿Ð¾ÐºÐ°Ð¶Ñ‡Ð¸ÐºÑƒ."
  
! #: info/indices.c:478
  #, c-format
! msgid "No more index entries containing '%s'."
  msgstr "Ð‘Ñ–Ð»ÑŒÑˆÐµ Ð½ÐµÐ¼Ð°Ñ” Ð¿ÑƒÐ½ÐºÑ‚Ñ–Ð² Ð¿Ð¾ÐºÐ°Ð¶Ñ‡Ð¸ÐºÐ°, Ñ�ÐºÑ– Ð± Ð¼Ñ–Ñ�Ñ‚Ð¸Ð»Ð¸ Â«%sÂ»."
  
! #: info/indices.c:479 info/indices.c:874
  #, c-format
! msgid "No index entries containing '%s'."
  msgstr "Ð�ÐµÐ¼Ð°Ñ” Ð¿ÑƒÐ½ÐºÑ‚Ñ–Ð² Ð¿Ð¾ÐºÐ°Ð¶Ñ‡Ð¸ÐºÐ°, Ñ�ÐºÑ– Ð± Ð¼Ñ–Ñ�Ñ‚Ð¸Ð»Ð¸ Â«%sÂ»."
  
! #: info/indices.c:583
  #, c-format
! msgid "Scanning indices of '%s'..."
! msgstr "ÐŸÐµÑ€ÐµÐ³Ð»Ñ�Ð´ Ð¿Ð¾ÐºÐ°Ð¶Ñ‡Ð¸ÐºÑ–Ð² Â«%sÂ»..."
  
! #: info/indices.c:636
  msgid "Grovel all known info file's indices for a string and build a menu"
  msgstr ""
  "Ð’Ð¸ÐºÐ¾Ð½Ð°Ñ‚Ð¸ Ð¿Ð¾ÑˆÑƒÐº Ñ€Ñ�Ð´ÐºÐ° Ñƒ Ð²Ñ�Ñ–Ñ… Ð²Ñ–Ð´Ð¾Ð¼Ð¸Ñ… Ð¿Ð¾ÐºÐ°Ð¶Ñ‡Ð¸ÐºÐ°Ñ… Ñ„Ð°Ð¹Ð»Ñ–Ð² Ñ– Ð¿Ð¾Ð±ÑƒÐ´ÑƒÐ²Ð°Ñ‚Ð¸ Ð¼ÐµÐ½ÑŽ"
  
! #: info/indices.c:644 info/indices.c:646
! msgid "Index apropos"
! msgstr "ÐŸÐ¾ÑˆÑƒÐº Ð·Ð° Ð¿Ð¾ÐºÐ°Ð¶Ñ‡Ð¸ÐºÐ¾Ð¼"
  
! #: info/indices.c:686
  #, c-format
! msgid "Index entries containing '%s':\n"
! msgstr "Ð—Ð°Ð¿Ð¸Ñ�Ð¸ Ð¿Ð¾ÐºÐ°Ð¶Ñ‡Ð¸ÐºÐ°, Ñ‰Ð¾ Ð¼Ñ–Ñ�Ñ‚Ñ�Ñ‚ÑŒ Â«%sÂ»:\n"
  
! #: info/indices.c:791
  msgid "List all matches of a string in the index"
  msgstr "ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº ÑƒÑ�Ñ–Ñ… Ð²Ñ…Ð¾Ð´Ð¶ÐµÐ½ÑŒ Ñ€Ñ�Ð´ÐºÐ° Ð´Ð¾ Ð¿Ð¾ÐºÐ°Ð¶Ñ‡Ð¸ÐºÐ°"
  
! #: info/indices.c:818 info/indices.c:820
! msgid "Index topic"
! msgstr "Ð¢ÐµÐ¼Ð° Ð¿Ð¾ÐºÐ°Ð¶Ñ‡Ð¸ÐºÐ°"
  
! #: info/indices.h:40
! #, c-format
! msgid "No available info files have '%s' in their indices."
! msgstr "Ð–Ð¾Ð´ÐµÐ½ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» info Ð½Ðµ Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒ Â«%sÂ» Ñƒ Ð¿Ð¾ÐºÐ°Ð¶Ñ‡Ð¸ÐºÑƒ."
  
! #: info/info-utils.c:899
  #, c-format
! msgid "Error converting file character encoding."
! msgstr "ÐŸÐ¾Ð¼Ð¸Ð»ÐºÐ° Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ñ�Ð¿Ñ€Ð¾Ð±Ð¸ Ð·Ð¼Ñ–Ð½Ð¸Ñ‚Ð¸ ÐºÐ¾Ð´ÑƒÐ²Ð°Ð½Ð½Ñ� Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñ–Ð² Ñƒ Ñ„Ð°Ð¹Ð»Ñ–."
  
! #: info/info.c:223 info/session.c:2700
  #, c-format
! msgid "No menu item '%s' in node '%s'."
! msgstr "ÐœÐµÐ½ÑŽ Ð²ÑƒÐ·Ð»Ð° Â«%2$sÂ» Ð½Ðµ Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒ Ð¿ÑƒÐ½ÐºÑ‚Ñƒ Â«%1$sÂ»."
  
! #: info/info.c:316
! #, c-format
! msgid "No file given for node '%s'."
! msgstr "Ð”Ð»Ñ� Ð²ÑƒÐ·Ð»Ð° Â«%sÂ» Ð½Ðµ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ñ„Ð°Ð¹Ð»Ð°."
  
! #: info/info.c:365 info/info.c:1115
  #, c-format
! msgid "Cannot find node '%s'."
! msgstr "Ð�Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð½Ð°Ð¹Ñ‚Ð¸ Ð²ÑƒÐ·Ð¾Ð» Â«%sÂ»."
  
! #: info/info.c:387
  #, c-format
! msgid "No program name given."
! msgstr "Ð�Ðµ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð½Ð°Ð·Ð²Ð¸ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸."
  
! #: info/info.c:578
  #, c-format
  msgid "invalid number: %s\n"
  msgstr "Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¹ Ð½Ð¾Ð¼ÐµÑ€: %s\n"
  
! #: info/info.c:758
  #, c-format
  msgid "malformed variable assignment: %s"
  msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ðµ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ� Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ– Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ—: %s"
  
! #: info/info.c:765 info/infokey.c:537
  #, c-format
  msgid "%s: no such variable"
  msgstr "%s: Ð½ÐµÐ¼Ð°Ñ” Ñ‚Ð°ÐºÐ¾Ñ— Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ—"
  
! #: info/info.c:771 info/infokey.c:539
  #, c-format
  msgid "value %s is not valid for variable %s"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� %s Ñ” Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¼ Ð´Ð»Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— %s"
  
! #: info/info.c:783
  #, c-format
  msgid "Try --help for more information.\n"
  msgstr "Ð¡Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ --help, Ñ‰Ð¾Ð± Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ñ‚Ð¸ Ð±Ñ–Ð»ÑŒÑˆÐµ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ—.\n"
  
! #: info/info.c:805 install-info/install-info.c:2212 tp/texi2any.pl:878
! #: texindex/ti.twjr:1293
! #, c-format, awk-format, perl-format
  msgid ""
  "Copyright (C) %s Free Software Foundation, Inc.\n"
***************
*** 473,487 ****
  "Ð�Ðµ Ð½Ð°Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð�Ð†Ð¯ÐšÐ˜Ð¥ Ð“Ð�Ð Ð�Ð�Ð¢Ð†Ð™ Ñƒ Ñ€Ð°Ð¼ÐºÐ°Ñ…, Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¸Ñ… Ð·Ð°ÐºÐ¾Ð½Ð¾Ð¼.\n"
  
! #: info/info.c:785
  #, c-format
! msgid "can't open %s: %s"
! msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ %s: %s"
! 
! #: info/info.c:791
! #, c-format
! msgid "debugging output diverted to \"%s\""
! msgstr "Ð´Ñ–Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸Ñ‡Ð½Ñ– Ð´Ð°Ð½Ñ– Ñ�Ð¿Ñ€Ñ�Ð¼Ð¾Ð²Ð°Ð½Ð¾ Ð´Ð¾ Â«%sÂ»"
  
! #: info/info.c:877
  #, c-format
  msgid ""
--- 453,462 ----
  "Ð�Ðµ Ð½Ð°Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð�Ð†Ð¯ÐšÐ˜Ð¥ Ð“Ð�Ð Ð�Ð�Ð¢Ð†Ð™ Ñƒ Ñ€Ð°Ð¼ÐºÐ°Ñ…, Ð¿ÐµÑ€ÐµÐ´Ð±Ð°Ñ‡ÐµÐ½Ð¸Ñ… Ð·Ð°ÐºÐ¾Ð½Ð¾Ð¼.\n"
  
! #: info/info.c:963
  #, c-format
! msgid "no index entries found for '%s'\n"
! msgstr "Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð¿ÑƒÐ½ÐºÑ‚Ñ–Ð² Ð¿Ð¾ÐºÐ°Ð¶Ñ‡Ð¸ÐºÐ° Ð´Ð»Ñ� Â«%sÂ»\n"
  
! #: info/info.c:1016
  #, c-format
  msgid ""
***************
*** 494,498 ****
  "ÐŸÐµÑ€ÐµÐ³Ð»Ñ�Ð´ Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ñ–Ñ— Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– Info.\n"
  
! #: info/info.c:883
  msgid ""
  "Options:\n"
--- 469,473 ----
  "ÐŸÐµÑ€ÐµÐ³Ð»Ñ�Ð´ Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ñ–Ñ— Ñƒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñ– Info.\n"
  
! #: info/info.c:1022
  msgid ""
  "Options:\n"
***************
*** 512,516 ****
  "  -f, --file=Ð¤Ð�Ð™Ð›              Ð²ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Info Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ³Ð»Ñ�Ð´Ñƒ."
  
! #: info/info.c:891
  msgid ""
  "  -h, --help                   display this help and exit.\n"
--- 487,491 ----
  "  -f, --file=Ð¤Ð�Ð™Ð›              Ð²ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Info Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ³Ð»Ñ�Ð´Ñƒ."
  
! #: info/info.c:1030
  msgid ""
  "  -h, --help                   display this help and exit.\n"
***************
*** 526,530 ****
  "  -o, --output=Ð¤Ð�Ð™Ð›            Ð·Ð±ÐµÑ€ÐµÐ³Ñ‚Ð¸ Ð¾Ð±Ñ€Ð°Ð½Ñ– Ð²ÑƒÐ·Ð»Ð¸ Ð´Ð¾ Ð¤Ð�Ð™Ð›Ð�."
  
! #: info/info.c:897
  msgid ""
  "  -R, --raw-escapes            output \"raw\" ANSI escapes (default).\n"
--- 501,505 ----
  "  -o, --output=Ð¤Ð�Ð™Ð›            Ð·Ð±ÐµÑ€ÐµÐ³Ñ‚Ð¸ Ð¾Ð±Ñ€Ð°Ð½Ñ– Ð²ÑƒÐ·Ð»Ð¸ Ð´Ð¾ Ð¤Ð�Ð™Ð›Ð�."
  
! #: info/info.c:1036
  msgid ""
  "  -R, --raw-escapes            output \"raw\" ANSI escapes (default).\n"
***************
*** 539,547 ****
  "  -O, --show-options, --usage  Ð¿ÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð´Ð¾ Ð²ÑƒÐ·Ð»Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ñ�Ð´ÐºÑƒ."
  
! #: info/info.c:904
  msgid "  -b, --speech-friendly        be friendly to speech synthesizers."
  msgstr " -b, --speech-friendly        Ð·Ñ€ÑƒÑ‡Ð½Ð¸Ð¹ Ð´Ð»Ñ� Ñ�Ð¸Ð½Ñ‚ÐµÐ·Ð°Ñ‚Ð¾Ñ€Ñ–Ð² Ð¼Ð¾Ð²Ð»ÐµÐ½Ð½Ñ� Ð²Ð¸Ð²Ñ–Ð´."
  
! #: info/info.c:908
  msgid ""
  "      --strict-node-location   (for debugging) use Info file pointers as-"
--- 514,522 ----
  "  -O, --show-options, --usage  Ð¿ÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð´Ð¾ Ð²ÑƒÐ·Ð»Ð° Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð³Ð¾ Ñ€Ñ�Ð´ÐºÑƒ."
  
! #: info/info.c:1043
  msgid "  -b, --speech-friendly        be friendly to speech synthesizers."
  msgstr " -b, --speech-friendly        Ð·Ñ€ÑƒÑ‡Ð½Ð¸Ð¹ Ð´Ð»Ñ� Ñ�Ð¸Ð½Ñ‚ÐµÐ·Ð°Ñ‚Ð¾Ñ€Ñ–Ð² Ð¼Ð¾Ð²Ð»ÐµÐ½Ð½Ñ� Ð²Ð¸Ð²Ñ–Ð´."
  
! #: info/info.c:1047
  msgid ""
  "      --strict-node-location   (for debugging) use Info file pointers as-"
***************
*** 565,574 ****
  "Ñ€Ñ–Ð²Ð½Ñ–).\n"
  
! #: info/info.c:917
  msgid ""
  "\n"
  "The first non-option argument, if present, is the menu entry to start from;\n"
! "it is searched for in all `dir' files along INFOPATH.\n"
! "If it is not present, info merges all `dir' files and shows the result.\n"
  "Any remaining arguments are treated as the names of menu\n"
  "items relative to the initial node visited."
--- 540,549 ----
  "Ñ€Ñ–Ð²Ð½Ñ–).\n"
  
! #: info/info.c:1056
  msgid ""
  "\n"
  "The first non-option argument, if present, is the menu entry to start from;\n"
! "it is searched for in all 'dir' files along INFOPATH.\n"
! "If it is not present, info merges all 'dir' files and shows the result.\n"
  "Any remaining arguments are treated as the names of menu\n"
  "items relative to the initial node visited."
***************
*** 577,595 ****
  "ÐŸÐµÑ€ÑˆÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚, Ñ‰Ð¾ Ð½Ðµ Ñ�Ñ‚Ð¾Ñ�ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð², Ð±ÑƒÐ´Ðµ Ð¿ÑƒÐ½ÐºÑ‚Ð¾Ð¼ Ð¼ÐµÐ½ÑŽ, Ð· Ñ�ÐºÐ¾Ð³Ð¾ "
  "Ñ‚Ñ€ÐµÐ±Ð° Ð¿Ð¾Ñ‡Ð°Ñ‚Ð¸;\n"
! "Ð´Ð»Ñ� Ñ†ÑŒÐ¾Ð³Ð¾ Ð²Ð¸ÐºÐ¾Ð½ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ð¾ÑˆÑƒÐº Ð² ÑƒÑ�Ñ–Ñ… Ñ„Ð°Ð¹Ð»Ð°Ñ… `dir', Ñ‰Ð¾ Ð¿Ñ€Ð¸Ñ�ÑƒÑ‚Ð½Ñ– Ñƒ INFOPATH.\n"
! "Ð¯ÐºÑ‰Ð¾ Ð¹Ð¾Ð³Ð¾ Ð½Ðµ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾, info Ð·â€™Ñ”Ð´Ð½Ð°Ñ” ÑƒÑ�Ñ– Ñ„Ð°Ð¹Ð»Ð¸ `dir' Ñ‚Ð° Ð¿Ð¾ÐºÐ°Ð¶Ðµ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚.\n"
  "Ð‘ÑƒÐ´ÑŒ-Ñ�ÐºÑ– Ð·Ð°Ð»Ð¸ÑˆÐºÐ¾Ð²Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð²Ð²Ð°Ð¶Ð°ÑŽÑ‚ÑŒÑ�Ñ� Ð½Ð°Ð·Ð²Ð°Ð¼Ð¸ Ð¿ÑƒÐ½ÐºÑ‚Ñ–Ð²\n"
  "Ð¼ÐµÐ½ÑŽ, Ð²Ñ–Ð´Ð½Ð¾Ñ�Ð½Ð¸Ð¼Ð¸ Ñ‰Ð¾Ð´Ð¾ Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð²ÑƒÐ·Ð»Ð°."
  
! #: info/info.c:924
  msgid ""
  "\n"
! "For a summary of key bindings, type h within Info."
  msgstr ""
  "\n"
! "Ð©Ð¾Ð± Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ñ‚Ð¸ ÐºÐ¾Ñ€Ð¾Ñ‚ÐºÐ¸Ð¹ Ð·Ð²Ñ–Ñ‚ Ð¿Ñ€Ð¾ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� ÐºÐ¾Ð¼Ð°Ð½Ð´ ÐºÐ»Ð°Ð²Ñ–ÑˆÐ°Ð¼ - Ð½Ð°Ñ‚Ð¸Ñ�Ð½Ñ–Ñ‚ÑŒ h "
  "ÑƒÑ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Info."
  
! #: info/info.c:927
  msgid ""
  "\n"
--- 552,570 ----
  "ÐŸÐµÑ€ÑˆÐ¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚, Ñ‰Ð¾ Ð½Ðµ Ñ�Ñ‚Ð¾Ñ�ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð´Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð², Ð±ÑƒÐ´Ðµ Ð¿ÑƒÐ½ÐºÑ‚Ð¾Ð¼ Ð¼ÐµÐ½ÑŽ, Ð· Ñ�ÐºÐ¾Ð³Ð¾ "
  "Ñ‚Ñ€ÐµÐ±Ð° Ð¿Ð¾Ñ‡Ð°Ñ‚Ð¸;\n"
! "Ð´Ð»Ñ� Ñ†ÑŒÐ¾Ð³Ð¾ Ð²Ð¸ÐºÐ¾Ð½ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð¿Ð¾ÑˆÑƒÐº Ð² ÑƒÑ�Ñ–Ñ… Ñ„Ð°Ð¹Ð»Ð°Ñ… Â«dirÂ», Ñ‰Ð¾ Ñ” Ñƒ INFOPATH.\n"
! "Ð¯ÐºÑ‰Ð¾ Ð¹Ð¾Ð³Ð¾ Ð½Ðµ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾, info Ð·â€™Ñ”Ð´Ð½Ð°Ñ” ÑƒÑ�Ñ– Ñ„Ð°Ð¹Ð»Ð¸ Â«dirÂ» Ñ‚Ð° Ð¿Ð¾ÐºÐ°Ð¶Ðµ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚.\n"
  "Ð‘ÑƒÐ´ÑŒ-Ñ�ÐºÑ– Ð·Ð°Ð»Ð¸ÑˆÐºÐ¾Ð²Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð²Ð²Ð°Ð¶Ð°ÑŽÑ‚ÑŒÑ�Ñ� Ð½Ð°Ð·Ð²Ð°Ð¼Ð¸ Ð¿ÑƒÐ½ÐºÑ‚Ñ–Ð²\n"
  "Ð¼ÐµÐ½ÑŽ, Ð²Ñ–Ð´Ð½Ð¾Ñ�Ð½Ð¸Ð¼Ð¸ Ñ‰Ð¾Ð´Ð¾ Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð²ÑƒÐ·Ð»Ð°."
  
! #: info/info.c:1063
  msgid ""
  "\n"
! "For a summary of key bindings, type H within Info."
  msgstr ""
  "\n"
! "Ð©Ð¾Ð± Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ñ‚Ð¸ ÐºÐ¾Ñ€Ð¾Ñ‚ÐºÐ¸Ð¹ Ð·Ð²Ñ–Ñ‚ Ð¿Ñ€Ð¾ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� ÐºÐ¾Ð¼Ð°Ð½Ð´ ÐºÐ»Ð°Ð²Ñ–ÑˆÐ°Ð¼ - Ð½Ð°Ñ‚Ð¸Ñ�Ð½Ñ–Ñ‚ÑŒ H "
  "ÑƒÑ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Info."
  
! #: info/info.c:1066
  msgid ""
  "\n"
***************
*** 599,603 ****
  "  info info-stnd             show the manual specific to this Info program\n"
  "  info emacs                 start at emacs node from top-level dir\n"
! "  info emacs buffers         start at buffers node within emacs manual\n"
  "  info --show-options emacs  start at node with emacs' command line options\n"
  "  info --subnodes -o out.txt emacs  dump entire manual to out.txt\n"
--- 574,580 ----
  "  info info-stnd             show the manual specific to this Info program\n"
  "  info emacs                 start at emacs node from top-level dir\n"
! "  info emacs buffers         select buffers menu entry in emacs manual\n"
! "  info emacs -n Files        start at Files node within emacs manual\n"
! "  info '(emacs)Files'        alternative way to start at Files node\n"
  "  info --show-options emacs  start at node with emacs' command line options\n"
  "  info --subnodes -o out.txt emacs  dump entire manual to out.txt\n"
***************
*** 611,746 ****
  "Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸\n"
  "  info emacs                 Ð¿Ð¾Ñ‡Ð°Ñ‚Ð¸ Ð· Ð²ÑƒÐ·Ð»Ð° emacs, Ñ‰Ð¾ Ñƒ dir Ð²ÐµÑ€Ñ…Ð½ÑŒÐ¾Ð³Ð¾ Ñ€Ñ–Ð²Ð½Ñ�\n"
! "  info emacs buffers         Ð¿Ð¾Ñ‡Ð°Ñ‚Ð¸ Ð· Ð²ÑƒÐ·Ð»Ð° buffers, Ñ‰Ð¾ Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– "
! "ÐºÐµÑ€Ñ–Ð²Ð½Ð¸Ñ†Ñ‚Ð²Ð° Ð· emacs\n"
  "  info --show-options emacs  Ð¿Ð¾Ñ‡Ð°Ñ‚Ð¸ Ð· Ð²ÑƒÐ·Ð»Ð°, Ñ‰Ð¾ Ð¾Ð¿Ð¸Ñ�ÑƒÑ” Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð³Ð¾ "
  "Ñ€Ñ�Ð´ÐºÑƒ emacs\n"
! "  info --subnodes -o out.txt emacs  Ð·Ð±ÐµÑ€ÐµÐ³Ñ‚Ð¸ ÐºÐµÑ€Ñ–Ð²Ð½Ð¸Ñ†Ñ‚Ð²Ð¾ Ñ†Ñ–Ð»ÐºÐ¾Ð¼ Ñƒ Ñ„Ð°Ð¹Ð» out."
! "txt\n"
  "  info -f ./foo.info         Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾ Ð¿Ð¾ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» ./foo.info, Ð±ÐµÐ· Ð¿Ð¾ÑˆÑƒÐºÑƒ Ñƒ "
  "dir"
  
! #: info/info.c:938 info/infokey.c:911 util/texindex.c:259
  msgid ""
- "\n"
  "Email bug reports to bug-texinfo@gnu.org,\n"
  "general questions and discussion to help-texinfo@gnu.org.\n"
  "Texinfo home page: http://www.gnu.org/software/texinfo/"
  msgstr ""
! "\n"
! "Ð�Ð°Ð´Ñ�Ð¸Ð»Ð°Ð¹Ñ‚Ðµ Ð·Ð²Ñ–Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¸ Ð½Ð° Ð°Ð´Ñ€ÐµÑ�Ñƒ bug-texinfo@gnu.org,\n"
! "Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ñ– Ð¿Ð¸Ñ‚Ð°Ð½Ð½Ñ� Ñ‚Ð° Ð¾Ð±Ð³Ð¾Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� - Ð½Ð° Ð°Ð´Ñ€ÐµÑ�Ñƒ help-texinfo@gnu.org.\n"
  "Ð”Ð¾Ð¼Ð°ÑˆÐ½Ñ� Ñ�Ñ‚Ð¾Ñ€Ñ–Ð½ÐºÐ° texinfo: http://www.gnu.org/software/texinfo/"
  
! #: info/info.c:972
  #, c-format
! msgid "Cannot find node `%s'."
! msgstr "Ð�Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð·Ð½Ð°Ð¹Ñ‚Ð¸ Ð²ÑƒÐ·Ð¾Ð» `%s'."
  
! #: info/info.c:973
! #, c-format
! msgid "Cannot find node `(%s)%s'."
! msgstr "Ð�Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð·Ð½Ð°Ð¹Ñ‚Ð¸ Ð²ÑƒÐ·Ð¾Ð» `(%s)%s'."
! 
! #: info/info.c:974
  msgid "Cannot find a window!"
  msgstr "Ð�Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð·Ð½Ð°Ð¹Ñ‚Ð¸ Ð²Ñ–ÐºÐ½Ð¾!"
  
! #: info/info.c:975
  msgid "Point doesn't appear within this window's node!"
  msgstr "ÐŸÑƒÐ½ÐºÑ‚ Ð½Ðµ Ð¿ÐµÑ€ÐµÐ±ÑƒÐ²Ð°Ñ” Ñƒ Ð²ÑƒÐ·Ð»Ñ– Ñ†ÑŒÐ¾Ð³Ð¾ Ð²Ñ–ÐºÐ½Ð°!"
  
! #: info/info.c:976
  msgid "Cannot delete the last window."
  msgstr "Ð�ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð²Ð¸Ð»ÑƒÑ‡Ð¸Ñ‚Ð¸ Ñ”Ð´Ð¸Ð½Ðµ Ð²Ñ–ÐºÐ½Ð¾."
  
! #: info/info.c:977
  msgid "No menu in this node."
  msgstr "Ð¦ÐµÐ¹ Ð²ÑƒÐ·Ð¾Ð» Ð½Ðµ Ð¼Ð°Ñ” Ð¼ÐµÐ½ÑŽ."
  
! #: info/info.c:978
  msgid "No footnotes in this node."
  msgstr "Ð¦ÐµÐ¹ Ð²ÑƒÐ·Ð¾Ð» Ð½Ðµ Ð¼Ð°Ñ” Ð²Ð¸Ð½Ð¾Ñ�Ð¾Ðº."
  
! #: info/info.c:979
  msgid "No cross references in this node."
  msgstr "Ð¦ÐµÐ¹ Ð²ÑƒÐ·Ð¾Ð» Ð½Ðµ Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÑ…Ñ€ÐµÑ�Ð½Ð¸Ñ… Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½ÑŒ."
  
! #: info/info.c:980
  #, c-format
! msgid "No `%s' pointer for this node."
  msgstr "Ð�ÐµÐ¼Ð°Ñ” Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Â«%sÂ» Ð´Ð»Ñ� Ñ†ÑŒÐ¾Ð³Ð¾ Ð²ÑƒÐ·Ð»Ð°."
  
! #: info/info.c:981
  #, c-format
! msgid "Unknown Info command `%c'; try `?' for help."
! msgstr "Ð�ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° `%c'; Ñ�Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ `?', Ñ‰Ð¾Ð± Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ñ‚Ð¸ Ð´Ð¾Ð²Ñ–Ð´ÐºÑƒ."
  
! #: info/info.c:982
  #, c-format
! msgid "Terminal type `%s' is not smart enough to run Info."
! msgstr "Ð¢ÐµÑ€Ð¼Ñ–Ð½Ð°Ð» `%s' Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð½ÑŒÐ¾ Ð¿Ð¾Ñ‚ÑƒÐ¶Ð½Ð¸Ð¹ Ð´Ð»Ñ� Ñ€Ð¾Ð±Ð¾Ñ‚Ð¸ Info."
  
! #: info/info.c:983
  msgid "You are already at the last page of this node."
  msgstr "Ð’Ð¸ Ð²Ð¶Ðµ Ð½Ð° Ð¾Ñ�Ñ‚Ð°Ð½Ð½Ñ–Ð¹ Ñ�Ñ‚Ð¾Ñ€Ñ–Ð½Ñ†Ñ– Ñ†ÑŒÐ¾Ð³Ð¾ Ð²ÑƒÐ·Ð»Ð°."
  
! #: info/info.c:984
  msgid "You are already at the first page of this node."
  msgstr "Ð’Ð¸ Ð²Ð¶Ðµ Ð½Ð° Ð¿ÐµÑ€ÑˆÑ–Ð¹ Ñ�Ñ‚Ð¾Ñ€Ñ–Ð½Ñ†Ñ– Ñ†ÑŒÐ¾Ð³Ð¾ Ð²ÑƒÐ·Ð»Ð°."
  
! #: info/info.c:985
  msgid "Only one window."
  msgstr "Ð„ Ð»Ð¸ÑˆÐµ Ð¾Ð´Ð½Ðµ Ð²Ñ–ÐºÐ½Ð¾."
  
! #: info/info.c:986
  msgid "Resulting window would be too small."
  msgstr "ÐžÑ‚Ñ€Ð¸Ð¼Ð°Ð½Ðµ Ð²Ñ–ÐºÐ½Ð¾ Ð±ÑƒÐ´Ðµ Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð¼Ð°Ð»Ð¸Ð¼."
  
! #: info/info.c:987
  msgid "Not enough room for a help window, please delete a window."
  msgstr ""
  "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð½ÑŒÐ¾ Ð¼Ñ–Ñ�Ñ†Ñ� Ð´Ð»Ñ� Ð²Ñ–ÐºÐ½Ð° Ð´Ð¾Ð²Ñ–Ð´ÐºÐ¸, Ð±ÑƒÐ´ÑŒ Ð»Ð°Ñ�ÐºÐ°, Ð¿Ñ€Ð¸Ð±ÐµÑ€Ñ–Ñ‚ÑŒ Ð¾Ð´Ð½Ðµ Ð· Ð²Ñ–ÐºÐ¾Ð½."
  
! #: info/infodoc.c:45
  msgid "Basic Info command keys\n"
  msgstr "ÐšÐ»Ð°Ð²Ñ–ÑˆÑ– Ð· Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¸Ð¼Ð¸ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð°Ð¼Ð¸ Info\n"
  
! #: info/infodoc.c:47
  msgid "\\%-10[quit-help]  Close this help window.\n"
  msgstr "\\%-10[quit-help]  Ð—Ð°ÐºÑ€Ð¸Ñ‚Ð¸ Ñ†Ðµ Ð²Ñ–ÐºÐ½Ð¾ Ð´Ð¾Ð²Ñ–Ð´ÐºÐ¸.\n"
  
! #: info/infodoc.c:48
  msgid "\\%-10[quit]  Quit Info altogether.\n"
  msgstr "\\%-10[quit]  Ð’Ð¸Ð¹Ñ‚Ð¸ Ð· Info Ð·Ð¾Ð²Ñ�Ñ–Ð¼.\n"
  
! #: info/infodoc.c:49
  msgid "\\%-10[get-info-help-node]  Invoke the Info tutorial.\n"
  msgstr "\\%-10[get-info-help-node]  Ð—Ð°Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚Ð¸ Ð¿Ð¾Ñ�Ñ–Ð±Ð½Ð¸Ðº Ð· Info.\n"
  
! #: info/infodoc.c:51
  msgid "\\%-10[prev-line]  Move up one line.\n"
  msgstr "\\%-10[prev-line]  ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð½Ð° Ñ€Ñ�Ð´Ð¾Ðº Ð²Ð¸Ñ‰Ðµ.\n"
  
! #: info/infodoc.c:52
  msgid "\\%-10[next-line]  Move down one line.\n"
  msgstr "\\%-10[next-line]  ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð½Ð° Ñ€Ñ�Ð´Ð¾Ðº Ð½Ð¸Ð¶Ñ‡Ðµ.\n"
  
! #: info/infodoc.c:53
  msgid "\\%-10[scroll-backward]  Scroll backward one screenful.\n"
! msgstr "\\%-10[scroll-backward]  ÐŸÑ€Ð¾ÐºÑ€ÑƒÑ‚Ð¸Ñ‚Ð¸ Ð½Ð° Ð¾Ð´Ð¸Ð½ ÐµÐºÑ€Ð°Ð½ Ð½Ð°Ð·Ð°Ð´.\n"
  
! #: info/infodoc.c:54
  msgid "\\%-10[scroll-forward]  Scroll forward one screenful.\n"
! msgstr "\\%-10[scroll-forward]  ÐŸÑ€Ð¾ÐºÑ€ÑƒÑ‚Ð¸Ñ‚Ð¸ Ð½Ð° Ð¾Ð´Ð¸Ð½ ÐµÐºÑ€Ð°Ð½ Ð²Ð¿ÐµÑ€ÐµÐ´.\n"
  
! #: info/infodoc.c:55
  msgid "\\%-10[beginning-of-node]  Go to the beginning of this node.\n"
  msgstr "\\%-10[beginning-of-node]  ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð½Ð° Ð¿Ð¾Ñ‡Ð°Ñ‚Ð¾Ðº Ñ†ÑŒÐ¾Ð³Ð¾ Ð²ÑƒÐ·Ð»Ð°.\n"
  
! #: info/infodoc.c:56
  msgid "\\%-10[end-of-node]  Go to the end of this node.\n"
  msgstr "\\%-10[end-of-node]  ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð´Ð¾ ÐºÑ–Ð½Ñ†Ñ� Ñ†ÑŒÐ¾Ð³Ð¾ Ð²ÑƒÐ·Ð»Ð°.\n"
  
! #: info/infodoc.c:58
  msgid "\\%-10[move-to-next-xref]  Skip to the next hypertext link.\n"
  msgstr ""
--- 588,718 ----
  "Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸\n"
  "  info emacs                 Ð¿Ð¾Ñ‡Ð°Ñ‚Ð¸ Ð· Ð²ÑƒÐ·Ð»Ð° emacs, Ñ‰Ð¾ Ñƒ dir Ð²ÐµÑ€Ñ…Ð½ÑŒÐ¾Ð³Ð¾ Ñ€Ñ–Ð²Ð½Ñ�\n"
! "  info emacs buffers         Ð¿Ð¾Ñ‡Ð°Ñ‚Ð¸ Ð· Ð²ÑƒÐ·Ð»Ð° buffers, Ñ‰Ð¾ Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ð¿Ñ–Ð´Ñ€ÑƒÑ‡Ð½Ð¸ÐºÐ° "
! "Ð· emacs\n"
! "  info emacs -n Files        Ð¿Ð¾Ñ‡Ð°Ñ‚Ð¸ Ð· Ð²ÑƒÐ·Ð»Ð° Files Ñƒ Ð¿Ñ–Ð´Ñ€ÑƒÑ‡Ð½Ð¸ÐºÑƒ Ð· emacs\n"
! "  info '(emacs)Files'        Ñ–Ð½ÑˆÐ¸Ð¹ Ñ�Ð¿Ð¾Ñ�Ñ–Ð± Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ð²ÑƒÐ·Ð¾Ð» Files\n"
  "  info --show-options emacs  Ð¿Ð¾Ñ‡Ð°Ñ‚Ð¸ Ð· Ð²ÑƒÐ·Ð»Ð°, Ñ‰Ð¾ Ð¾Ð¿Ð¸Ñ�ÑƒÑ” Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð³Ð¾ "
  "Ñ€Ñ�Ð´ÐºÑƒ emacs\n"
! "  info --subnodes -o out.txt emacs Ð·Ð±ÐµÑ€ÐµÐ³Ñ‚Ð¸ Ð¿Ñ–Ð´Ñ€ÑƒÑ‡Ð½Ð¸Ðº Ñ†Ñ–Ð»ÐºÐ¾Ð¼ Ñƒ Ñ„Ð°Ð¹Ð» out.txt\n"
  "  info -f ./foo.info         Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾ Ð¿Ð¾ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» ./foo.info, Ð±ÐµÐ· Ð¿Ð¾ÑˆÑƒÐºÑƒ Ñƒ "
  "dir"
  
! #: info/info.c:1081 install-info/install-info.c:616 tp/texi2any.pl:866
! #: texindex/ti.twjr:1282
  msgid ""
  "Email bug reports to bug-texinfo@gnu.org,\n"
  "general questions and discussion to help-texinfo@gnu.org.\n"
  "Texinfo home page: http://www.gnu.org/software/texinfo/"
  msgstr ""
! "Ð�Ð°Ð´Ñ�Ð¸Ð»Ð°Ð¹Ñ‚Ðµ Ð·Ð²Ñ–Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¸ Ð´Ð¾ bug-texinfo@gnu.org,\n"
! "Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ñ– Ð·Ð°Ð¿Ð¸Ñ‚Ð°Ð½Ð½Ñ� Ð¹ Ð¾Ð±Ð³Ð¾Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð´Ð¾ help-texinfo@gnu.org.\n"
  "Ð”Ð¾Ð¼Ð°ÑˆÐ½Ñ� Ñ�Ñ‚Ð¾Ñ€Ñ–Ð½ÐºÐ° texinfo: http://www.gnu.org/software/texinfo/"
  
! #: info/info.c:1116
  #, c-format
! msgid "Cannot find node '(%s)%s'."
! msgstr "Ð�Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð·Ð½Ð°Ð¹Ñ‚Ð¸ Ð²ÑƒÐ·Ð¾Ð» Â«(%s)%sÂ»."
  
! #: info/info.c:1117
  msgid "Cannot find a window!"
  msgstr "Ð�Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð·Ð½Ð°Ð¹Ñ‚Ð¸ Ð²Ñ–ÐºÐ½Ð¾!"
  
! #: info/info.c:1118
  msgid "Point doesn't appear within this window's node!"
  msgstr "ÐŸÑƒÐ½ÐºÑ‚ Ð½Ðµ Ð¿ÐµÑ€ÐµÐ±ÑƒÐ²Ð°Ñ” Ñƒ Ð²ÑƒÐ·Ð»Ñ– Ñ†ÑŒÐ¾Ð³Ð¾ Ð²Ñ–ÐºÐ½Ð°!"
  
! #: info/info.c:1119
  msgid "Cannot delete the last window."
  msgstr "Ð�ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð²Ð¸Ð»ÑƒÑ‡Ð¸Ñ‚Ð¸ Ñ”Ð´Ð¸Ð½Ðµ Ð²Ñ–ÐºÐ½Ð¾."
  
! #: info/info.c:1120
  msgid "No menu in this node."
  msgstr "Ð¦ÐµÐ¹ Ð²ÑƒÐ·Ð¾Ð» Ð½Ðµ Ð¼Ð°Ñ” Ð¼ÐµÐ½ÑŽ."
  
! #: info/info.c:1121
  msgid "No footnotes in this node."
  msgstr "Ð¦ÐµÐ¹ Ð²ÑƒÐ·Ð¾Ð» Ð½Ðµ Ð¼Ð°Ñ” Ð²Ð¸Ð½Ð¾Ñ�Ð¾Ðº."
  
! #: info/info.c:1122
  msgid "No cross references in this node."
  msgstr "Ð¦ÐµÐ¹ Ð²ÑƒÐ·Ð¾Ð» Ð½Ðµ Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÑ…Ñ€ÐµÑ�Ð½Ð¸Ñ… Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½ÑŒ."
  
! #: info/info.c:1123
  #, c-format
! msgid "No '%s' pointer for this node."
  msgstr "Ð�ÐµÐ¼Ð°Ñ” Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸ÐºÐ° Â«%sÂ» Ð´Ð»Ñ� Ñ†ÑŒÐ¾Ð³Ð¾ Ð²ÑƒÐ·Ð»Ð°."
  
! #: info/info.c:1124
  #, c-format
! msgid "Unknown Info command '%c'; try '?' for help."
! msgstr "Ð�ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° Â«%cÂ»; Ñ�Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ Â«?Â», Ñ‰Ð¾Ð± Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ñ‚Ð¸ Ð´Ð¾Ð²Ñ–Ð´ÐºÑƒ."
  
! #: info/info.c:1125
  #, c-format
! msgid "Terminal type '%s' is not smart enough to run Info."
! msgstr "Ð¢ÐµÑ€Ð¼Ñ–Ð½Ð°Ð» Â«%sÂ» Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð½ÑŒÐ¾ Ð¿Ð¾Ñ‚ÑƒÐ¶Ð½Ð¸Ð¹ Ð´Ð»Ñ� Ñ€Ð¾Ð±Ð¾Ñ‚Ð¸ Info."
  
! #: info/info.c:1126
  msgid "You are already at the last page of this node."
  msgstr "Ð’Ð¸ Ð²Ð¶Ðµ Ð½Ð° Ð¾Ñ�Ñ‚Ð°Ð½Ð½Ñ–Ð¹ Ñ�Ñ‚Ð¾Ñ€Ñ–Ð½Ñ†Ñ– Ñ†ÑŒÐ¾Ð³Ð¾ Ð²ÑƒÐ·Ð»Ð°."
  
! #: info/info.c:1127
  msgid "You are already at the first page of this node."
  msgstr "Ð’Ð¸ Ð²Ð¶Ðµ Ð½Ð° Ð¿ÐµÑ€ÑˆÑ–Ð¹ Ñ�Ñ‚Ð¾Ñ€Ñ–Ð½Ñ†Ñ– Ñ†ÑŒÐ¾Ð³Ð¾ Ð²ÑƒÐ·Ð»Ð°."
  
! #: info/info.c:1128
  msgid "Only one window."
  msgstr "Ð„ Ð»Ð¸ÑˆÐµ Ð¾Ð´Ð½Ðµ Ð²Ñ–ÐºÐ½Ð¾."
  
! #: info/info.c:1129
  msgid "Resulting window would be too small."
  msgstr "ÐžÑ‚Ñ€Ð¸Ð¼Ð°Ð½Ðµ Ð²Ñ–ÐºÐ½Ð¾ Ð±ÑƒÐ´Ðµ Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð¼Ð°Ð»Ð¸Ð¼."
  
! #: info/info.c:1130
  msgid "Not enough room for a help window, please delete a window."
  msgstr ""
  "Ð�ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð½ÑŒÐ¾ Ð¼Ñ–Ñ�Ñ†Ñ� Ð´Ð»Ñ� Ð²Ñ–ÐºÐ½Ð° Ð´Ð¾Ð²Ñ–Ð´ÐºÐ¸, Ð±ÑƒÐ´ÑŒ Ð»Ð°Ñ�ÐºÐ°, Ð¿Ñ€Ð¸Ð±ÐµÑ€Ñ–Ñ‚ÑŒ Ð¾Ð´Ð½Ðµ Ð· Ð²Ñ–ÐºÐ¾Ð½."
  
! #: info/infodoc.c:40
  msgid "Basic Info command keys\n"
  msgstr "ÐšÐ»Ð°Ð²Ñ–ÑˆÑ– Ð· Ð¾Ñ�Ð½Ð¾Ð²Ð½Ð¸Ð¼Ð¸ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð°Ð¼Ð¸ Info\n"
  
! #: info/infodoc.c:42
  msgid "\\%-10[quit-help]  Close this help window.\n"
  msgstr "\\%-10[quit-help]  Ð—Ð°ÐºÑ€Ð¸Ñ‚Ð¸ Ñ†Ðµ Ð²Ñ–ÐºÐ½Ð¾ Ð´Ð¾Ð²Ñ–Ð´ÐºÐ¸.\n"
  
! #: info/infodoc.c:43
  msgid "\\%-10[quit]  Quit Info altogether.\n"
  msgstr "\\%-10[quit]  Ð’Ð¸Ð¹Ñ‚Ð¸ Ð· Info Ð·Ð¾Ð²Ñ�Ñ–Ð¼.\n"
  
! #: info/infodoc.c:44
  msgid "\\%-10[get-info-help-node]  Invoke the Info tutorial.\n"
  msgstr "\\%-10[get-info-help-node]  Ð—Ð°Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚Ð¸ Ð¿Ð¾Ñ�Ñ–Ð±Ð½Ð¸Ðº Ð· Info.\n"
  
! #: info/infodoc.c:46
  msgid "\\%-10[prev-line]  Move up one line.\n"
  msgstr "\\%-10[prev-line]  ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð½Ð° Ñ€Ñ�Ð´Ð¾Ðº Ð²Ð¸Ñ‰Ðµ.\n"
  
! #: info/infodoc.c:47
  msgid "\\%-10[next-line]  Move down one line.\n"
  msgstr "\\%-10[next-line]  ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð½Ð° Ñ€Ñ�Ð´Ð¾Ðº Ð½Ð¸Ð¶Ñ‡Ðµ.\n"
  
! #: info/infodoc.c:48
  msgid "\\%-10[scroll-backward]  Scroll backward one screenful.\n"
! msgstr "\\%-10[scroll-backward]  Ð“Ð¾Ñ€Ñ‚Ð°Ñ‚Ð¸ Ð½Ð° Ð¾Ð´Ð¸Ð½ ÐµÐºÑ€Ð°Ð½ Ð½Ð°Ð·Ð°Ð´.\n"
  
! #: info/infodoc.c:49
  msgid "\\%-10[scroll-forward]  Scroll forward one screenful.\n"
! msgstr "\\%-10[scroll-forward]  Ð“Ð¾Ñ€Ñ‚Ð°Ñ‚Ð¸ Ð½Ð° Ð¾Ð´Ð¸Ð½ ÐµÐºÑ€Ð°Ð½ Ð²Ð¿ÐµÑ€ÐµÐ´.\n"
  
! #: info/infodoc.c:50
  msgid "\\%-10[beginning-of-node]  Go to the beginning of this node.\n"
  msgstr "\\%-10[beginning-of-node]  ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð½Ð° Ð¿Ð¾Ñ‡Ð°Ñ‚Ð¾Ðº Ñ†ÑŒÐ¾Ð³Ð¾ Ð²ÑƒÐ·Ð»Ð°.\n"
  
! #: info/infodoc.c:51
  msgid "\\%-10[end-of-node]  Go to the end of this node.\n"
  msgstr "\\%-10[end-of-node]  ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð´Ð¾ ÐºÑ–Ð½Ñ†Ñ� Ñ†ÑŒÐ¾Ð³Ð¾ Ð²ÑƒÐ·Ð»Ð°.\n"
  
! #: info/infodoc.c:53
  msgid "\\%-10[move-to-next-xref]  Skip to the next hypertext link.\n"
  msgstr ""
***************
*** 748,752 ****
  "Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�.\n"
  
! #: info/infodoc.c:59
  msgid ""
  "\\%-10[select-reference-this-line]  Follow the hypertext link under the "
--- 720,724 ----
  "Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�.\n"
  
! #: info/infodoc.c:54
  msgid ""
  "\\%-10[select-reference-this-line]  Follow the hypertext link under the "
***************
*** 756,760 ****
  "ÐºÑƒÑ€Ñ�Ð¾Ñ€Ð¾Ð¼.\n"
  
! #: info/infodoc.c:60
  msgid "\\%-10[history-node]  Go back to the last node seen in this window.\n"
  msgstr ""
--- 728,732 ----
  "ÐºÑƒÑ€Ñ�Ð¾Ñ€Ð¾Ð¼.\n"
  
! #: info/infodoc.c:55
  msgid "\\%-10[history-node]  Go back to the last node seen in this window.\n"
  msgstr ""
***************
*** 762,827 ****
  "Ñ†ÑŒÐ¾Ð¼Ñƒ Ð²Ñ–ÐºÐ½Ñ–.\n"
  
! #: info/infodoc.c:62
  msgid "\\%-10[global-prev-node]  Go to the previous node in the document.\n"
  msgstr "\\%-10[global-prev-node]  ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð´Ð¾ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ð³Ð¾ Ð²ÑƒÐ·Ð»Ð° Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ñƒ.\n"
  
! #: info/infodoc.c:63
  msgid "\\%-10[global-next-node]  Go to the next node in the document.\n"
  msgstr "\\%-10[global-next-node]  ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð´Ð¾ Ð½Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð³Ð¾ Ð²ÑƒÐ·Ð»Ð° Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ñƒ.\n"
  
! #: info/infodoc.c:64
  msgid "\\%-10[prev-node]  Go to the previous node on this level.\n"
  msgstr "\\%-10[prev-node]  ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð´Ð¾ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ð³Ð¾ Ð²ÑƒÐ·Ð»Ð° Ð½Ð° Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¾Ð¼Ñƒ Ñ€Ñ–Ð²Ð½Ñ–.\n"
  
! #: info/infodoc.c:65
  msgid "\\%-10[next-node]  Go to the next node on this level.\n"
  msgstr "\\%-10[next-node]  ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð´Ð¾ Ð½Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð³Ð¾ Ð²ÑƒÐ·Ð»Ð° Ð½Ð° Ñ†ÑŒÐ¾Ð¼Ñƒ Ñ€Ñ–Ð²Ð½Ñ–.\n"
  
! #: info/infodoc.c:66
  msgid "\\%-10[up-node]  Go up one level.\n"
  msgstr "\\%-10[up-node]  ÐŸÑ–Ð´Ð½Ñ�Ñ‚Ð¸Ñ�Ñ� Ð½Ð° Ð¾Ð´Ð¸Ð½ Ñ€Ñ–Ð²ÐµÐ½ÑŒ Ð²Ð²ÐµÑ€Ñ….\n"
  
! #: info/infodoc.c:67
  msgid "\\%-10[top-node]  Go to the top node of this document.\n"
  msgstr "\\%-10[top-node]  ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð´Ð¾ Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð²ÑƒÐ·Ð»Ð° Ñ†ÑŒÐ¾Ð³Ð¾ Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ñƒ.\n"
  
! #: info/infodoc.c:68
! msgid "\\%-10[dir-node]  Go to the main `directory' node.\n"
! msgstr "\\%-10[dir-node]  ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð´Ð¾ Ð³Ð¾Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²ÑƒÐ·Ð»Ð° `ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ñƒ'.\n"
  
! #: info/infodoc.c:70
  msgid "1...9       Pick the first...ninth item in this node's menu.\n"
  msgstr "1...9       ÐžÐ±Ñ€Ð°Ñ‚Ð¸ Ð¿ÐµÑ€ÑˆÐ¸Ð¹...Ð´ÐµÐ²â€™Ñ�Ñ‚Ð¸Ð¹ Ð¿ÑƒÐ½ÐºÑ‚ Ð¼ÐµÐ½ÑŽ Ñ†ÑŒÐ¾Ð³Ð¾ Ð²ÑƒÐ·Ð»Ð°.\n"
  
! #: info/infodoc.c:71
  msgid "\\%-10[last-menu-item]  Pick the last item in this node's menu.\n"
  msgstr "\\%-10[last-menu-item]  ÐžÐ±Ñ€Ð°Ñ‚Ð¸ Ð¾Ñ�Ñ‚Ð°Ð½Ð½Ñ–Ð¹ Ð¿ÑƒÐ½ÐºÑ‚ Ð¼ÐµÐ½ÑŽ Ñ†ÑŒÐ¾Ð³Ð¾ Ð²ÑƒÐ·Ð»Ð°.\n"
  
! #: info/infodoc.c:72
  msgid "\\%-10[menu-item]  Pick a menu item specified by name.\n"
  msgstr "\\%-10[menu-item]  ÐžÐ±Ñ€Ð°Ñ‚Ð¸ Ð¿ÑƒÐ½ÐºÑ‚ Ð¼ÐµÐ½ÑŽ, Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ð·Ð° Ð½Ð°Ð·Ð²Ð¾ÑŽ.\n"
  
! #: info/infodoc.c:73
  msgid "\\%-10[xref-item]  Follow a cross reference specified by name.\n"
  msgstr ""
  "\\%-10[xref-item]  ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð·Ð° Ð¿ÐµÑ€ÐµÑ…Ñ€ÐµÑ�Ð½Ð¸Ð¼ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�Ð¼, Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¼ Ð·Ð° Ð½Ð°Ð·Ð²Ð¾ÑŽ.\n"
  
! #: info/infodoc.c:74
  msgid "\\%-10[goto-node]  Go to a node specified by name.\n"
  msgstr "\\%-10[goto-node]  ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð´Ð¾ Ð²ÑƒÐ·Ð»Ð°, Ð²ÐºÐ°Ð·Ð°Ð½Ð¾Ð³Ð¾ Ð·Ð° Ð½Ð°Ð·Ð²Ð¾ÑŽ.\n"
  
! #: info/infodoc.c:76
  msgid "\\%-10[search]  Search forward for a specified string.\n"
  msgstr "\\%-10[search]  Ð¨ÑƒÐºÐ°Ñ‚Ð¸ Ð´Ð°Ð»Ñ– Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ñ€Ñ�Ð´Ð¾Ðº.\n"
  
! #: info/infodoc.c:77
  msgid "\\%-10[search-previous]  Search for previous occurrence.\n"
  msgstr "\\%-10[search-previous]  Ð¨ÑƒÐºÐ°Ñ‚Ð¸ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ– Ð·Ð±Ñ–Ð³Ð¸.\n"
  
! #: info/infodoc.c:78
  msgid "\\%-10[search-next]  Search for next occurrence.\n"
  msgstr "\\%-10[search-next]  Ð¨ÑƒÐºÐ°Ñ‚Ð¸ Ð¿Ð¾Ð´Ð°Ð»ÑŒÑˆÑ– Ð·Ð±Ñ–Ð³Ð¸.\n"
  
! #: info/infodoc.c:79
  msgid ""
  "\\%-10[index-search]  Search for a specified string in the index, and\n"
--- 734,799 ----
  "Ñ†ÑŒÐ¾Ð¼Ñƒ Ð²Ñ–ÐºÐ½Ñ–.\n"
  
! #: info/infodoc.c:57
  msgid "\\%-10[global-prev-node]  Go to the previous node in the document.\n"
  msgstr "\\%-10[global-prev-node]  ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð´Ð¾ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ð³Ð¾ Ð²ÑƒÐ·Ð»Ð° Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ñƒ.\n"
  
! #: info/infodoc.c:58
  msgid "\\%-10[global-next-node]  Go to the next node in the document.\n"
  msgstr "\\%-10[global-next-node]  ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð´Ð¾ Ð½Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð³Ð¾ Ð²ÑƒÐ·Ð»Ð° Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ñƒ.\n"
  
! #: info/infodoc.c:59
  msgid "\\%-10[prev-node]  Go to the previous node on this level.\n"
  msgstr "\\%-10[prev-node]  ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð´Ð¾ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ð³Ð¾ Ð²ÑƒÐ·Ð»Ð° Ð½Ð° Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¾Ð¼Ñƒ Ñ€Ñ–Ð²Ð½Ñ–.\n"
  
! #: info/infodoc.c:60
  msgid "\\%-10[next-node]  Go to the next node on this level.\n"
  msgstr "\\%-10[next-node]  ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð´Ð¾ Ð½Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð³Ð¾ Ð²ÑƒÐ·Ð»Ð° Ð½Ð° Ñ†ÑŒÐ¾Ð¼Ñƒ Ñ€Ñ–Ð²Ð½Ñ–.\n"
  
! #: info/infodoc.c:61
  msgid "\\%-10[up-node]  Go up one level.\n"
  msgstr "\\%-10[up-node]  ÐŸÑ–Ð´Ð½Ñ�Ñ‚Ð¸Ñ�Ñ� Ð½Ð° Ð¾Ð´Ð¸Ð½ Ñ€Ñ–Ð²ÐµÐ½ÑŒ Ð²Ð²ÐµÑ€Ñ….\n"
  
! #: info/infodoc.c:62
  msgid "\\%-10[top-node]  Go to the top node of this document.\n"
  msgstr "\\%-10[top-node]  ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð´Ð¾ Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ð¾Ð³Ð¾ Ð²ÑƒÐ·Ð»Ð° Ñ†ÑŒÐ¾Ð³Ð¾ Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ñƒ.\n"
  
! #: info/infodoc.c:63
! msgid "\\%-10[dir-node]  Go to the main 'directory' node.\n"
! msgstr "\\%-10[dir-node]  ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð´Ð¾ Ð³Ð¾Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ Ð²ÑƒÐ·Ð»Ð° Â«ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³ÑƒÂ».\n"
  
! #: info/infodoc.c:65
  msgid "1...9       Pick the first...ninth item in this node's menu.\n"
  msgstr "1...9       ÐžÐ±Ñ€Ð°Ñ‚Ð¸ Ð¿ÐµÑ€ÑˆÐ¸Ð¹...Ð´ÐµÐ²â€™Ñ�Ñ‚Ð¸Ð¹ Ð¿ÑƒÐ½ÐºÑ‚ Ð¼ÐµÐ½ÑŽ Ñ†ÑŒÐ¾Ð³Ð¾ Ð²ÑƒÐ·Ð»Ð°.\n"
  
! #: info/infodoc.c:66
  msgid "\\%-10[last-menu-item]  Pick the last item in this node's menu.\n"
  msgstr "\\%-10[last-menu-item]  ÐžÐ±Ñ€Ð°Ñ‚Ð¸ Ð¾Ñ�Ñ‚Ð°Ð½Ð½Ñ–Ð¹ Ð¿ÑƒÐ½ÐºÑ‚ Ð¼ÐµÐ½ÑŽ Ñ†ÑŒÐ¾Ð³Ð¾ Ð²ÑƒÐ·Ð»Ð°.\n"
  
! #: info/infodoc.c:67
  msgid "\\%-10[menu-item]  Pick a menu item specified by name.\n"
  msgstr "\\%-10[menu-item]  ÐžÐ±Ñ€Ð°Ñ‚Ð¸ Ð¿ÑƒÐ½ÐºÑ‚ Ð¼ÐµÐ½ÑŽ, Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ð·Ð° Ð½Ð°Ð·Ð²Ð¾ÑŽ.\n"
  
! #: info/infodoc.c:68
  msgid "\\%-10[xref-item]  Follow a cross reference specified by name.\n"
  msgstr ""
  "\\%-10[xref-item]  ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð·Ð° Ð¿ÐµÑ€ÐµÑ…Ñ€ÐµÑ�Ð½Ð¸Ð¼ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�Ð¼, Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¼ Ð·Ð° Ð½Ð°Ð·Ð²Ð¾ÑŽ.\n"
  
! #: info/infodoc.c:69
  msgid "\\%-10[goto-node]  Go to a node specified by name.\n"
  msgstr "\\%-10[goto-node]  ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð´Ð¾ Ð²ÑƒÐ·Ð»Ð°, Ð²ÐºÐ°Ð·Ð°Ð½Ð¾Ð³Ð¾ Ð·Ð° Ð½Ð°Ð·Ð²Ð¾ÑŽ.\n"
  
! #: info/infodoc.c:71
  msgid "\\%-10[search]  Search forward for a specified string.\n"
  msgstr "\\%-10[search]  Ð¨ÑƒÐºÐ°Ñ‚Ð¸ Ð´Ð°Ð»Ñ– Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ñ€Ñ�Ð´Ð¾Ðº.\n"
  
! #: info/infodoc.c:72
  msgid "\\%-10[search-previous]  Search for previous occurrence.\n"
  msgstr "\\%-10[search-previous]  Ð¨ÑƒÐºÐ°Ñ‚Ð¸ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ– Ð·Ð±Ñ–Ð³Ð¸.\n"
  
! #: info/infodoc.c:73
  msgid "\\%-10[search-next]  Search for next occurrence.\n"
  msgstr "\\%-10[search-next]  Ð¨ÑƒÐºÐ°Ñ‚Ð¸ Ð¿Ð¾Ð´Ð°Ð»ÑŒÑˆÑ– Ð·Ð±Ñ–Ð³Ð¸.\n"
  
! #: info/infodoc.c:74
  msgid ""
  "\\%-10[index-search]  Search for a specified string in the index, and\n"
***************
*** 831,1022 ****
  "              Ð¾Ð±Ñ€Ð°Ñ‚Ð¸ Ð²ÑƒÐ·Ð¾Ð», Ð½Ð° Ñ�ÐºÐ¸Ð¹ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ‚Ð¸Ð¼ÐµÑ‚ÑŒÑ�Ñ� Ð¿ÐµÑ€ÑˆÐ¸Ð¹ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¸Ð¹ Ð¿ÑƒÐ½ÐºÑ‚.\n"
  
! #: info/infodoc.c:81
  msgid "\\%-10[virtual-index]  Synthesize menu of matching index entries.\n"
  msgstr ""
  "\\%-10[virtual-index]  Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð¼ÐµÐ½ÑŽ Ð· Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¸Ñ… Ð·Ð°Ð¿Ð¸Ñ�Ñ–Ð² Ð¿Ð¾ÐºÐ°Ð¶Ñ‡Ð¸ÐºÐ°.\n"
  
! #: info/infodoc.c:83
  msgid "\\%-10[abort-key]  Cancel the current operation.\n"
  msgstr "\\%-10[abort-key]  Ð¡ÐºÐ°Ñ�ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–ÑŽ.\n"
  
! #: info/infodoc.c:91
! msgid ""
! "Basic Commands in Info Windows\n"
! "******************************\n"
! msgstr ""
! "ÐžÑ�Ð½Ð¾Ð²Ð½Ñ– ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¸ Ñƒ Ð²Ñ–ÐºÐ½Ð°Ñ… Info\n"
! "*****************************\n"
! 
! #: info/infodoc.c:94
! #, c-format
! msgid "  %-10s  Quit this help.\n"
! msgstr "  %-10s  Ð—Ð°ÐºÑ€Ð¸Ñ‚Ð¸ Ñ†ÑŽ Ð´Ð¾Ð²Ñ–Ð´ÐºÑƒ.\n"
! 
! #: info/infodoc.c:95
! #, c-format
! msgid "  %-10s  Quit Info altogether.\n"
! msgstr "  %-10s  Ð’Ð¸Ð¹Ñ‚Ð¸ Ð· Info Ð·Ð¾Ð²Ñ�Ñ–Ð¼.\n"
! 
! #: info/infodoc.c:96
! #, c-format
! msgid "  %-10s  Invoke the Info tutorial.\n"
! msgstr "  %-10s  Ð—Ð°Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚Ð¸ Ð¿Ð¾Ñ�Ñ–Ð±Ð½Ð¸Ðº Ð· Info.\n"
! 
! #: info/infodoc.c:100
! #, c-format
! msgid "  %-10s  Move to the `next' node of this node.\n"
! msgstr "  %-10s  ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð´Ð¾ `Ð½Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð³Ð¾' Ð¿Ð¾ Ð²Ñ–Ð´Ð½Ð¾ÑˆÐµÐ½Ð½ÑŽ Ð´Ð¾ Ñ†ÑŒÐ¾Ð³Ð¾ Ð²ÑƒÐ·Ð»Ð°.\n"
! 
! #: info/infodoc.c:101
! #, c-format
! msgid "  %-10s  Move to the `previous' node of this node.\n"
! msgstr "  %-10s  ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð´Ð¾ `Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ð³Ð¾' Ð¿Ð¾ Ð²Ñ–Ð´Ð½Ð¾ÑˆÐµÐ½Ð½ÑŽ Ð´Ð¾ Ñ†ÑŒÐ¾Ð³Ð¾ Ð²ÑƒÐ·Ð»Ð°.\n"
! 
! #: info/infodoc.c:102
! #, c-format
! msgid "  %-10s  Move `up' from this node.\n"
! msgstr "  %-10s  ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ `Ð²Ð²ÐµÑ€Ñ…' Ð²Ñ–Ð´ Ñ†ÑŒÐ¾Ð³Ð¾ Ð²ÑƒÐ·Ð»Ð°.\n"
! 
! #: info/infodoc.c:103
! #, c-format
! msgid ""
! "  %-10s  Pick menu item specified by name.\n"
! "              Picking a menu item causes another node to be selected.\n"
! msgstr ""
! "  %-10s  ÐžÐ±Ñ€Ð°Ñ‚Ð¸ Ð¿ÑƒÐ½ÐºÑ‚ Ð¼ÐµÐ½ÑŽ, Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ð·Ð° Ð½Ð°Ð·Ð²Ð¾ÑŽ.\n"
! "              Ð’Ð¸Ð±Ñ–Ñ€ Ð¿ÑƒÐ½ÐºÑ‚Ñƒ Ð¼ÐµÐ½ÑŽ Ð¿Ñ€Ð¸Ð·Ð²ÐµÐ´Ðµ Ð´Ð¾ Ð²Ð¸Ð±Ð¾Ñ€Ñƒ Ñ–Ð½ÑˆÐ¾Ð³Ð¾ Ð²ÑƒÐ·Ð»Ð°.\n"
! 
! #: info/infodoc.c:105
! #, c-format
! msgid "  %-10s  Follow a cross reference.  Reads name of reference.\n"
! msgstr "  %-10s  ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð·Ð° Ð¿ÐµÑ€ÐµÑ…Ñ€ÐµÑ�Ð½Ð¸Ð¼ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�Ð¼.  Ð§Ð¸Ñ‚Ð°Ñ” Ð½Ð°Ð·Ð²Ñƒ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�.\n"
! 
! #: info/infodoc.c:106
! #, c-format
! msgid "  %-10s  Move to the last node seen in this window.\n"
! msgstr "  %-10s  ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð´Ð¾ Ð¾Ñ�Ñ‚Ð°Ð½Ð½ÑŒÐ¾Ð³Ð¾ Ð²ÑƒÐ·Ð»Ð°, Ñ‰Ð¾ Ð¿ÐµÑ€ÐµÐ³Ð»Ñ�Ð´Ð°Ð²Ñ�Ñ� Ñƒ Ñ†ÑŒÐ¾Ð¼Ñƒ Ð²Ñ–ÐºÐ½Ñ–.\n"
! 
! #: info/infodoc.c:107
! #, c-format
! msgid "  %-10s  Skip to next hypertext link within this node.\n"
! msgstr ""
! "  %-10s  ÐŸÑ€Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚Ð¸ Ð´Ð¾ Ð½Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð³Ð¾ Ð³Ñ–Ð¿ÐµÑ€Ñ‚ÐµÐºÑ�Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ñƒ Ñ†ÑŒÐ¾Ð¼Ñƒ Ð²ÑƒÐ·Ð»Ñ–.\n"
! 
! #: info/infodoc.c:108
! #, c-format
! msgid "  %-10s  Follow the hypertext link under cursor.\n"
! msgstr "  %-10s  ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð·Ð° Ð³Ñ–Ð¿ÐµÑ€Ñ‚ÐµÐºÑ�Ñ‚Ð¾Ð²Ð¸Ð¼ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�Ð¼ Ð¿Ñ–Ð´ ÐºÑƒÑ€Ñ�Ð¾Ñ€Ð¾Ð¼.\n"
! 
! #: info/infodoc.c:109
! #, c-format
! msgid "  %-10s  Move to the `directory' node.  Equivalent to `g (DIR)'.\n"
! msgstr "  %-10s  ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð´Ð¾ Ð²ÑƒÐ·Ð»Ð° `ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ñƒ'.  Ð¢Ðµ Ð¶ Ñ�Ð°Ð¼Ðµ, Ñ‰Ð¾ Ð¹ `g (DIR)'.\n"
! 
! #: info/infodoc.c:110
! #, c-format
! msgid "  %-10s  Move to the Top node.  Equivalent to `g Top'.\n"
! msgstr "  %-10s  ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð´Ð¾ Ð³Ð¾Ñ€Ñ–ÑˆÐ½ÑŒÐ¾Ð³Ð¾ Ð²ÑƒÐ·Ð»Ð°.  Ð¢Ðµ Ð¹ Ñ�Ð°Ð¼Ðµ, Ñ‰Ð¾ Ð¹ `g Top'.\n"
! 
! #: info/infodoc.c:112
! msgid ""
! "Moving within a node:\n"
! "---------------------\n"
! msgstr ""
! "ÐŸÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� ÑƒÑ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ð²ÑƒÐ·Ð»Ð°:\n"
! "----------------------------\n"
! 
! #: info/infodoc.c:114
! #, c-format
! msgid "  %-10s  Scroll forward a page.\n"
! msgstr "  %-10s  ÐŸÑ€Ð¾ÐºÑ€ÑƒÑ‚Ð¸Ñ‚Ð¸ Ð½Ð° Ñ�Ñ‚Ð¾Ñ€Ñ–Ð½ÐºÑƒ Ð²Ð¿ÐµÑ€ÐµÐ´.\n"
! 
! #: info/infodoc.c:115
! #, c-format
! msgid "  %-10s  Scroll backward a page.\n"
! msgstr "  %-10s  ÐŸÑ€Ð¾ÐºÑ€ÑƒÑ‚Ð¸Ñ‚Ð¸ Ð½Ð° Ñ�Ñ‚Ð¾Ñ€Ñ–Ð½ÐºÑƒ Ð½Ð°Ð·Ð°Ð´.\n"
! 
! #: info/infodoc.c:116
! #, c-format
! msgid "  %-10s  Go to the beginning of this node.\n"
! msgstr "  %-10s  ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð½Ð° Ð¿Ð¾Ñ‡Ð°Ñ‚Ð¾Ðº Ð²ÑƒÐ·Ð»Ð°.\n"
! 
! #: info/infodoc.c:117
! #, c-format
! msgid "  %-10s  Go to the end of this node.\n"
! msgstr "  %-10s  ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð´Ð¾ ÐºÑ–Ð½Ñ†Ñ� Ð²ÑƒÐ·Ð»Ð°.\n"
! 
! #: info/infodoc.c:118
  #, c-format
! msgid "  %-10s  Scroll forward 1 line.\n"
! msgstr "  %-10s  ÐŸÑ€Ð¾ÐºÑ€ÑƒÑ‚Ð¸Ñ‚Ð¸ Ð²Ð¿ÐµÑ€ÐµÐ´ Ð½Ð° Ð¾Ð´Ð¸Ð½ Ñ€Ñ�Ð´Ð¾Ðº.\n"
  
! #: info/infodoc.c:119
! #, c-format
! msgid "  %-10s  Scroll backward 1 line.\n"
! msgstr "  %-10s  ÐŸÑ€Ð¾ÐºÑ€ÑƒÑ‚Ð¸Ñ‚Ð¸ Ð½Ð°Ð·Ð°Ð´ Ð½Ð° Ð¾Ð´Ð¸Ð½ Ñ€Ñ�Ð´Ð¾Ðº.\n"
! 
! #: info/infodoc.c:121
! msgid ""
! "Other commands:\n"
! "---------------\n"
! msgstr ""
! "Ð†Ð½ÑˆÑ– ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¸:\n"
! "-------------\n"
! 
! #: info/infodoc.c:123
! #, c-format
! msgid "  %-10s  Pick first...ninth item in node's menu.\n"
! msgstr "  %-10s  ÐžÐ±Ñ€Ð°Ñ‚Ð¸ Ð¿ÐµÑ€ÑˆÐ¸Ð¹...Ð´ÐµÐ²â€™Ñ�Ñ‚Ð¸Ð¹ Ð¿ÑƒÐ½ÐºÑ‚ Ð¼ÐµÐ½ÑŽ Ð²ÑƒÐ·Ð»Ð°.\n"
! 
! #: info/infodoc.c:124
! #, c-format
! msgid "  %-10s  Pick last item in node's menu.\n"
! msgstr "  %-10s  ÐžÐ±Ñ€Ð°Ñ‚Ð¸ Ð¾Ñ�Ñ‚Ð°Ð½Ð½Ñ–Ð¹ Ð¿ÑƒÐ½ÐºÑ‚ Ð¼ÐµÐ½ÑŽ Ð²ÑƒÐ·Ð»Ð°.\n"
! 
! #: info/infodoc.c:127
! #, c-format
! msgid ""
! "  %-10s  Search for a specified string in the index entries of this Info\n"
! "              file, and select the node referenced by the first entry "
! "found.\n"
! msgstr ""
! "  %-10s  Ð¨ÑƒÐºÐ°Ñ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ñ�ÐµÑ€ÐµÐ´ Ñƒ Ð¿ÑƒÐ½ÐºÑ‚Ñ–Ð² Ð¿Ð¾ÐºÐ°Ð¶Ñ‡Ð¸ÐºÐ° Ñ†ÑŒÐ¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ð°\n"
! "              Info, Ñ‚Ð° Ð¾Ð±Ñ€Ð°Ñ‚Ð¸ Ð²ÑƒÐ·Ð¾Ð», Ð½Ð° Ñ�ÐºÐ¸Ð¹ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð¿ÐµÑ€ÑˆÐ¸Ð¹ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¸Ð¹ "
! "Ð¿ÑƒÐ½ÐºÑ‚.\n"
! 
! #: info/infodoc.c:129
! #, c-format
! msgid ""
! "  %-10s  Move to node specified by name.\n"
! "              You may include a filename as well, as in (FILENAME)NODENAME.\n"
! msgstr ""
! "  %-10s  ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð´Ð¾ Ð²ÑƒÐ·Ð»Ð°, Ð²ÐºÐ°Ð·Ð°Ð½Ð¾Ð³Ð¾ Ð·Ð° Ð½Ð°Ð·Ð²Ð¾ÑŽ.\n"
! "              Ð’Ð¸ Ð¼Ð¾Ð¶ÐµÑ‚Ðµ Ð²ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ‚Ð°ÐºÐ¾Ð¶ Ð¹ Ð½Ð°Ð·Ð²Ñƒ Ñ„Ð°Ð¹Ð»Ð° Ñƒ Ð²Ð¸Ð³Ð»Ñ�Ð´Ñ– (Ð¤Ð�Ð™Ð›)Ð’Ð£Ð—ÐžÐ›.\n"
! 
! #: info/infodoc.c:131
! #, c-format
! msgid ""
! "  %-10s  Search forward for a specified string,\n"
! "              and select the node in which the next occurrence is found.\n"
! msgstr ""
! "  %-10s  Ð¨ÑƒÐºÐ°Ñ‚Ð¸ Ð´Ð°Ð»Ñ– Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ñ€Ñ�Ð´Ð¾Ðº,\n"
! "              Ñ‚Ð° Ð¾Ð±Ñ€Ð°Ñ‚Ð¸ Ð²ÑƒÐ·Ð¾Ð», Ð´Ðµ Ð±ÑƒÐ´Ðµ Ð¿ÐµÑ€ÑˆÐ¸Ð¹ Ð·Ð±Ñ–Ð³.\n"
! 
! #: info/infodoc.c:133
! #, c-format
! msgid ""
! "  %-10s  Search backward for a specified string,\n"
! "              and select the node in which the next occurrence is found.\n"
! msgstr ""
! "  %-10s  Ð¨ÑƒÐºÐ°Ñ‚Ð¸ Ñƒ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ð¼Ñƒ Ñ‚ÐµÐºÑ�Ñ‚Ñ– Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ñ€Ñ�Ð´Ð¾Ðº,\n"
! "              Ñ‚Ð° Ð¾Ð±Ñ€Ð°Ñ‚Ð¸ Ð²ÑƒÐ·Ð¾Ð», Ð´Ðµ Ð±ÑƒÐ´Ðµ Ð¿ÐµÑ€ÑˆÐ¸Ð¹ Ð·Ð±Ñ–Ð³.\n"
! 
! #: info/infodoc.c:311
! #, c-format
  msgid "The current search path is:\n"
  msgstr "ÐŸÐ¾Ñ‚Ð¾Ñ‡Ð½Ð¸Ð¹ ÑˆÐ»Ñ�Ñ… Ð¿Ð¾ÑˆÑƒÐºÑƒ:\n"
  
! #: info/infodoc.c:314
! #, c-format
  msgid ""
  "Commands available in Info windows:\n"
--- 803,825 ----
  "              Ð¾Ð±Ñ€Ð°Ñ‚Ð¸ Ð²ÑƒÐ·Ð¾Ð», Ð½Ð° Ñ�ÐºÐ¸Ð¹ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ‚Ð¸Ð¼ÐµÑ‚ÑŒÑ�Ñ� Ð¿ÐµÑ€ÑˆÐ¸Ð¹ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¸Ð¹ Ð¿ÑƒÐ½ÐºÑ‚.\n"
  
! #: info/infodoc.c:76
  msgid "\\%-10[virtual-index]  Synthesize menu of matching index entries.\n"
  msgstr ""
  "\\%-10[virtual-index]  Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð¼ÐµÐ½ÑŽ Ð· Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¸Ñ… Ð·Ð°Ð¿Ð¸Ñ�Ñ–Ð² Ð¿Ð¾ÐºÐ°Ð¶Ñ‡Ð¸ÐºÐ°.\n"
  
! #: info/infodoc.c:78
  msgid "\\%-10[abort-key]  Cancel the current operation.\n"
  msgstr "\\%-10[abort-key]  Ð¡ÐºÐ°Ñ�ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–ÑŽ.\n"
  
! #: info/infodoc.c:197
  #, c-format
! msgid "This is GNU Info version %s.  "
! msgstr "Ð¦Ðµ GNU Info Ð²ÐµÑ€Ñ�Ñ–Ñ— %s.  "
  
! #: info/infodoc.c:198
  msgid "The current search path is:\n"
  msgstr "ÐŸÐ¾Ñ‚Ð¾Ñ‡Ð½Ð¸Ð¹ ÑˆÐ»Ñ�Ñ… Ð¿Ð¾ÑˆÑƒÐºÑƒ:\n"
  
! #: info/infodoc.c:203
  msgid ""
  "Commands available in Info windows:\n"
***************
*** 1026,1031 ****
  "\n"
  
! #: info/infodoc.c:317
! #, c-format
  msgid ""
  "Commands available in the echo area:\n"
--- 829,833 ----
  "\n"
  
! #: info/infodoc.c:206
  msgid ""
  "Commands available in the echo area:\n"
***************
*** 1035,1039 ****
  "\n"
  
! #: info/infodoc.c:338
  #, c-format
  msgid ""
--- 837,841 ----
  "\n"
  
! #: info/infodoc.c:226
  #, c-format
  msgid ""
***************
*** 1044,1049 ****
  "\n"
  
! #: info/infodoc.c:342
! #, c-format
  msgid ""
  "The following commands cannot be invoked at all:\n"
--- 846,850 ----
  "\n"
  
! #: info/infodoc.c:231
  msgid ""
  "The following commands cannot be invoked at all:\n"
***************
*** 1053,1330 ****
  "\n"
  
! #: info/infodoc.c:468
  msgid "Display help message"
  msgstr "ÐŸÐ¾ÐºÐ°Ð·ÑƒÑ” Ð´Ð¾Ð²Ñ–Ð´ÐºÑƒ"
  
! #: info/infodoc.c:486
! msgid "Visit Info node `(info)Help'"
! msgstr "Ð—Ð°Ð²Ñ–Ñ‚Ð°Ð¹Ñ‚Ðµ Ð´Ð¾ Ð²ÑƒÐ·Ð»Ð° Info `(info)Help'"
  
! #: info/infodoc.c:612
  msgid "Print documentation for KEY"
  msgstr "ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð´Ð¾Ð²Ñ–Ð´ÐºÑƒ Ð´Ð»Ñ� ÐºÐ»Ð°Ð²Ñ–ÑˆÑ– KEY"
  
! #: info/infodoc.c:624
  #, c-format
  msgid "Describe key: %s"
  msgstr "ÐžÐ¿Ð¸Ñ� Ð´Ð»Ñ� ÐºÐ»Ð°Ð²Ñ–ÑˆÑ–: %s"
  
! #: info/infodoc.c:634
! #, c-format
! msgid "ESC %s is undefined."
! msgstr "ESC %s Ð½Ðµ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ð¶Ð¾Ð´Ð½Ð¾Ñ— ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¸."
! 
! #: info/infodoc.c:650 info/infodoc.c:678
  #, c-format
  msgid "%s is undefined."
  msgstr "%s Ð½Ðµ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¸."
  
! #: info/infodoc.c:699
! #, c-format
! msgid "%s is defined to %s."
! msgstr "%s Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ %s."
! 
! #: info/infodoc.c:1123
  msgid "Show what to type to execute a given command"
  msgstr "ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚Ð¸, Ñ‰Ð¾ Ñ‚Ñ€ÐµÐ±Ð° Ð½Ð°Ñ‚Ð¸Ñ�Ð½ÑƒÑ‚Ð¸, Ñ‰Ð¾Ð± Ð·Ð°Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ñƒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñƒ"
  
! #: info/infodoc.c:1127
  msgid "Where is command: "
  msgstr "Ð”Ðµ Ñ” ÐºÐ¾Ð¼Ð°Ð½Ð´Ð°: "
  
! #: info/infodoc.c:1149
  #, c-format
! msgid "`%s' is not on any keys"
! msgstr "`%s' Ð½Ðµ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ð¶Ð¾Ð´Ð½Ð¾Ñ— Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¾Ñ�Ñ‚Ñ– ÐºÐ»Ð°Ð²Ñ–Ñˆ"
  
! #: info/infodoc.c:1155
  #, c-format
  msgid "%s can only be invoked via %s."
  msgstr "%s Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð·Ð°Ð¿ÑƒÑ‰ÐµÐ½Ð¾ Ð»Ð¸ÑˆÐµ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ %s."
  
! #: info/infodoc.c:1159
  #, c-format
  msgid "%s can be invoked via %s."
  msgstr "%s Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð·Ð°Ð¿ÑƒÑ‰ÐµÐ½Ð¾ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ %s."
  
! #: info/infodoc.c:1164
  #, c-format
! msgid "There is no function named `%s'"
! msgstr "Ð�ÐµÐ¼Ð°Ñ” Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð· Ð½Ð°Ð·Ð²Ð¾ÑŽ `%s'"
  
! #: info/infodoc.c:98
! msgid ""
! "Selecting other nodes:\n"
! "----------------------\n"
! msgstr ""
! "Ð’Ð¸Ð±Ñ–Ñ€ Ñ–Ð½ÑˆÐ¸Ñ… Ð²ÑƒÐ·Ð»Ñ–Ð²:\n"
! "-------------------\n"
! 
! #: info/infokey.c:169
! #, c-format
! msgid "incorrect number of arguments"
! msgstr "Ð½ÐµÐ²Ñ–Ñ€Ð½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð²"
! 
! #: info/infokey.c:199
  #, c-format
! msgid "cannot open input file `%s'"
! msgstr "Ð½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ð²Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» `%s'"
  
! #: info/infokey.c:213
! #, c-format
! msgid "cannot create output file `%s'"
! msgstr "Ð½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ñ�Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ð²Ð¸Ð²Ð¾Ð´Ñƒ `%s'"
! 
! #: info/infokey.c:224
! #, c-format
! msgid "error writing to `%s'"
! msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð·Ð°Ð¿Ð¸Ñ�Ñƒ Ð´Ð¾ `%s'"
! 
! #: info/infokey.c:230
! #, c-format
! msgid "error closing output file `%s'"
! msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð·Ð°ÐºÑ€Ð¸Ñ‚Ñ‚Ñ� Ñ„Ð°Ð¹Ð»Ñƒ Ð²Ð¸Ð²Ð¾Ð´Ñƒ `%s'"
! 
! #: info/infokey.c:449
  #, c-format
  msgid "key sequence too long"
  msgstr "Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ñ–Ñ�Ñ‚ÑŒ ÐºÐ»Ð°Ð²Ñ–Ñˆ Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð´Ð¾Ð²Ð³Ð°"
  
! #: info/infokey.c:527
  #, c-format
  msgid "missing key sequence"
  msgstr "Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ� Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ñ–Ñ�Ñ‚ÑŒ ÐºÐ»Ð°Ð²Ñ–Ñˆ"
  
! #: info/infokey.c:607
  #, c-format
  msgid "NUL character (\\000) not permitted"
  msgstr "Ñ�Ð¸Ð¼Ð²Ð¾Ð» NUL (\\000) Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¸Ð¹"
  
! #: info/infokey.c:637
  #, c-format
  msgid "NUL character (^%c) not permitted"
  msgstr "Ñ�Ð¸Ð¼Ð²Ð¾Ð» NUL (^%c) Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¸Ð¹"
  
! #: info/infokey.c:660
  #, c-format
  msgid "missing action name"
  msgstr "Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¾ Ð½Ð°Ð·Ð²Ñƒ Ð´Ñ–Ñ—"
  
! #: info/infokey.c:675 info/infokey.c:745
  #, c-format
! msgid "section too long"
! msgstr "Ñ�ÐµÐºÑ†Ñ–Ñ� Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð´Ð¾Ð²Ð³Ð°"
  
! #: info/infokey.c:681
  #, c-format
  msgid "unknown action `%s'"
  msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð´Ñ–Ñ� `%s'"
  
! #: info/infokey.c:691
  #, c-format
  msgid "action name too long"
  msgstr "Ð½Ð°Ð·Ð²Ð° Ð´Ñ–Ñ— Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð´Ð¾Ð²Ð³Ð°"
  
! #: info/infokey.c:704
  #, c-format
  msgid "extra characters following action `%s'"
  msgstr "Ð·Ð°Ð¹Ð²Ñ– Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¸ Ð¿Ñ–Ñ�Ð»Ñ� Ð´Ñ–Ñ— `%s'"
  
! #: info/infokey.c:715
  #, c-format
  msgid "missing variable name"
  msgstr "Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¾ Ð½Ð°Ð·Ð²Ñƒ Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ—"
  
! #: info/infokey.c:724
  #, c-format
  msgid "missing `=' immediately after variable name"
  msgstr "Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¾ Ð·Ð½Ð°Ðº `=' Ð¾Ð´Ñ€Ð°Ð·Ñƒ Ð¿Ñ–Ñ�Ð»Ñ� Ð½Ð°Ð·Ð²Ð¸ Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ—"
  
! #: info/infokey.c:731
  #, c-format
  msgid "variable name too long"
  msgstr "Ð½Ð°Ð·Ð²Ð° Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð´Ð¾Ð²Ð³Ð°"
  
! #: info/infokey.c:753
  #, c-format
  msgid "value too long"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð´Ð¾Ð²Ð³Ðµ"
  
! #: info/infokey.c:881
  #, c-format
  msgid "\"%s\", line %u: "
  msgstr "\"%s\", Ñ€Ñ�Ð´Ð¾Ðº %u: "
  
! #: info/infokey.c:899
! #, c-format
! msgid ""
! "Usage: %s [OPTION]... [INPUT-FILE]\n"
! "\n"
! "Compile infokey source file to infokey file.  Reads INPUT-FILE (default\n"
! "$HOME/.infokey) and writes compiled key file to (by default) $HOME/.info.\n"
! "\n"
! "Options:\n"
! "  --output FILE        output to FILE instead of $HOME/.info\n"
! "  --help               display this help and exit.\n"
! "  --version            display version information and exit.\n"
! msgstr ""
! "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ: %s [ÐŸÐ�Ð Ð�ÐœÐ•Ð¢Ð ]... [Ð’Ð¥Ð†Ð”Ð�Ð˜Ð™ Ð¤Ð�Ð™Ð›]\n"
! "\n"
! "ÐšÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÑ” Ñ„Ð°Ð¹Ð» Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ñƒ infokey Ñƒ Ñ„Ð°Ð¹Ð» infokey.  Ð§Ð¸Ñ‚Ð°Ñ” Ð’Ð¥Ð†Ð”Ð�Ð˜Ð™ Ð¤Ð�Ð™Ð› "
! "(Ñ�ÐºÑ‰Ð¾\n"
! "Ð½Ðµ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ - $HOME/.infokey) Ñ‚Ð° Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑ” Ð·Ð³ÐµÐ½ÐµÑ€Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» ÐºÐ»Ð°Ð²Ñ–Ñˆ Ð´Ð¾ $HOME/."
! "info (Ð·Ð°Ð·Ð²Ð¸Ñ‡Ð°Ð¹).\n"
! "\n"
! "ÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸:\n"
! "  --output Ð¤Ð�Ð™Ð›        Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ð´Ð¾ Ð¤Ð�Ð™Ð›, Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ $HOME/.info\n"
! "  --help               Ð¿Ð¾ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ†ÑŽ Ð´Ð¾Ð²Ñ–Ð´ÐºÑƒ Ñ‚Ð° Ð²Ð¸Ð¹Ñ‚Ð¸.\n"
! "  --version            Ð¿Ð¾ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð¿Ñ€Ð¾ Ð²ÐµÑ€Ñ�Ñ–ÑŽ Ñ‚Ð° Ð²Ð¸Ð¹Ñ‚Ð¸\n"
! 
! #: info/infomap.c:959
! #, c-format
! msgid "Ignoring invalid infokey file `%s' - too small"
! msgstr "ÐŸÑ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¾ Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» infokey `%s' - Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð¼Ð°Ð»ÐµÐ½ÑŒÐºÐ¸Ð¹"
! 
! #: info/infomap.c:962
! #, c-format
! msgid "Ignoring invalid infokey file `%s' - too big"
! msgstr "ÐŸÑ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¾ Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» infokey `%s' - Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð²ÐµÐ»Ð¸ÐºÐ¸Ð¹"
! 
! #: info/infomap.c:975
! #, c-format
! msgid "Error reading infokey file `%s' - short read"
! msgstr "ÐŸÐ¾Ð¼Ð¸Ð»ÐºÐ° Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ� Ñ„Ð°Ð¹Ð»Ñƒ infokey `%s' - Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ð½Ð¾ Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð½ÑŒÐ¾ Ð´Ð°Ð½Ð¸Ñ…"
! 
! #: info/infomap.c:993
! #, c-format
! msgid ""
! "Invalid infokey file `%s' (bad magic numbers) -- run infokey to update it"
! msgstr ""
! "Ð�ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» infokey `%s' (Ð½ÐµÐ²Ñ–Ñ€Ð½Ñ– Ð¼Ð°Ð³Ñ–Ñ‡Ð½Ñ– Ð½Ð¾Ð¼ÐµÑ€Ð¸) -- Ð·Ð°Ð¿ÑƒÑ�Ñ‚Ñ–Ñ‚ÑŒ "
! "infokey, Ñ‰Ð¾Ð± Ð¾Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð¹Ð¾Ð³Ð¾"
! 
! #: info/infomap.c:1001
! #, c-format
! msgid "Your infokey file `%s' is out of date -- run infokey to update it"
! msgstr "Ð’Ð°Ñˆ Ñ„Ð°Ð¹Ð» infokey `%s' Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð² -- Ð·Ð°Ð¿ÑƒÑ�Ñ‚Ñ–Ñ‚ÑŒ infokey, Ñ‰Ð¾Ð± Ð¾Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð¹Ð¾Ð³Ð¾"
! 
! #: info/infomap.c:1017
! #, c-format
! msgid ""
! "Invalid infokey file `%s' (bad section length) -- run infokey to update it"
! msgstr ""
! "Ð�ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» infokey `%s' (Ð½ÐµÐ²Ñ–Ñ€Ð½Ð° Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð° Ñ�ÐµÐºÑ†Ñ–Ñ—) -- Ð·Ð°Ð¿ÑƒÑ�Ñ‚Ñ–Ñ‚ÑŒ "
! "infokey, Ñ‰Ð¾Ð± Ð¾Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð¹Ð¾Ð³Ð¾"
! 
! #: info/infomap.c:1041
! #, c-format
! msgid ""
! "Invalid infokey file `%s' (bad section code) -- run infokey to update it"
! msgstr ""
! "Ð�ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» infokey `%s' (Ð½ÐµÐ²Ñ–Ñ€Ð½Ð¸Ð¹ ÐºÐ¾Ð´ Ñ�ÐµÐºÑ†Ñ–Ñ—) -- Ð·Ð°Ð¿ÑƒÑ�Ñ‚Ñ–Ñ‚ÑŒ infokey, "
! "Ñ‰Ð¾Ð± Ð¾Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð¹Ð¾Ð³Ð¾"
! 
! #: info/infomap.c:1171
! msgid "Bad data in infokey file -- some key bindings ignored"
! msgstr ""
! "Ð�ÐµÐ²Ñ–Ñ€Ð½Ñ– Ð´Ð°Ð½Ñ– Ñƒ Ñ„Ð°Ð¹Ð»Ñ– infokey -- Ð´ÐµÑ�ÐºÑ– Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� ÐºÐ»Ð°Ð²Ñ–Ñˆ Ð±ÑƒÐ´Ðµ Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¾"
! 
! #: info/infomap.c:1236
! msgid "Bad data in infokey file -- some var settings ignored"
! msgstr ""
! "Ð�ÐµÐ²Ñ–Ñ€Ð½Ñ– Ð´Ð°Ð½Ñ– Ñƒ Ñ„Ð°Ð¹Ð»Ñ– infokey -- Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ� Ð´ÐµÑ�ÐºÐ¸Ñ… Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ… Ð±ÑƒÐ´Ðµ Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¾"
! 
! #: info/m-x.c:67
  msgid "Read the name of an Info command and describe it"
  msgstr "Ð§Ð¸Ñ‚Ð°Ñ” Ð½Ð°Ð·Ð²Ñƒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¸ Info Ñ‚Ð° Ð¾Ð¿Ð¸Ñ�ÑƒÑ” Ñ—Ñ—"
  
! #: info/m-x.c:71
  msgid "Describe command: "
  msgstr "ÐžÐ¿Ð¸Ñ�Ð°Ñ‚Ð¸ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñƒ: "
  
! #: info/m-x.c:94
  msgid "Read a command name in the echo area and execute it"
  msgstr "Ð§Ð¸Ñ‚Ð°Ñ” Ð½Ð°Ð·Ð²Ñƒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¸ Ð· Ñ€Ñ�Ð´ÐºÐ° Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½ÑŒ Ñ‚Ð° Ð·Ð°Ð¿ÑƒÑ�ÐºÐ°Ñ” Ñ—Ñ—"
  
! #: info/m-x.c:138
  #, c-format
! msgid "Cannot execute an `echo-area' command here."
! msgstr "Ð�ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð·Ð°Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚Ð¸ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñƒ `echo-area' Ð·Ð²Ñ–Ð´Ñ�Ð¸."
  
! #: info/m-x.c:151
  #, c-format
  msgid "Undefined command: %s"
  msgstr "Ð�ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° ÐºÐ¾Ð¼Ð°Ð½Ð´Ð°: %s"
  
! #: info/m-x.c:157
  msgid "Set the height of the displayed window"
  msgstr "Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð²Ð¸Ñ�Ð¾Ñ‚Ñƒ Ð¿Ð¾ÐºÐ°Ð·ÑƒÐ²Ð°Ð½Ð¾Ð³Ð¾ Ð²Ñ–ÐºÐ½Ð°"
  
! #: info/m-x.c:170
  #, c-format
  msgid "Set screen height to (%d): "
  msgstr "Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð²Ð¸Ñ�Ð¾Ñ‚Ñƒ ÐµÐºÑ€Ð°Ð½Ñƒ (%d): "
  
! #: info/makedoc.c:167 info/makedoc.c:175
  #, c-format
  msgid ""
--- 854,1014 ----
  "\n"
  
! #: info/infodoc.c:335
  msgid "Display help message"
  msgstr "ÐŸÐ¾ÐºÐ°Ð·ÑƒÑ” Ð´Ð¾Ð²Ñ–Ð´ÐºÑƒ"
  
! #: info/infodoc.c:348
! msgid "Visit Info node '(info)Help'"
! msgstr "Ð—Ð°Ð²Ñ–Ñ‚Ð°Ð¹Ñ‚Ðµ Ð´Ð¾ Ð²ÑƒÐ·Ð»Ð° Info Â«(info)HelpÂ»"
  
! #: info/infodoc.c:447
  msgid "Print documentation for KEY"
  msgstr "ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð´Ð¾Ð²Ñ–Ð´ÐºÑƒ Ð´Ð»Ñ� ÐºÐ»Ð°Ð²Ñ–ÑˆÑ– KEY"
  
! #: info/infodoc.c:458
  #, c-format
  msgid "Describe key: %s"
  msgstr "ÐžÐ¿Ð¸Ñ� Ð´Ð»Ñ� ÐºÐ»Ð°Ð²Ñ–ÑˆÑ–: %s"
  
! #: info/infodoc.c:468 info/infodoc.c:504
  #, c-format
  msgid "%s is undefined."
  msgstr "%s Ð½Ðµ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¸."
  
! #: info/infodoc.c:866
  msgid "Show what to type to execute a given command"
  msgstr "ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚Ð¸, Ñ‰Ð¾ Ñ‚Ñ€ÐµÐ±Ð° Ð½Ð°Ñ‚Ð¸Ñ�Ð½ÑƒÑ‚Ð¸, Ñ‰Ð¾Ð± Ð·Ð°Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ñƒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñƒ"
  
! #: info/infodoc.c:870
  msgid "Where is command: "
  msgstr "Ð”Ðµ Ñ” ÐºÐ¾Ð¼Ð°Ð½Ð´Ð°: "
  
! #: info/infodoc.c:892
  #, c-format
! msgid "'%s' is not on any keys"
! msgstr "Â«%sÂ» Ð½Ðµ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ð¶Ð¾Ð´Ð½Ð¾Ñ— Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¾Ñ�Ñ‚Ñ– ÐºÐ»Ð°Ð²Ñ–Ñˆ"
  
! #: info/infodoc.c:898
  #, c-format
  msgid "%s can only be invoked via %s."
  msgstr "%s Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð·Ð°Ð¿ÑƒÑ‰ÐµÐ½Ð¾ Ð»Ð¸ÑˆÐµ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ %s."
  
! #: info/infodoc.c:902
  #, c-format
  msgid "%s can be invoked via %s."
  msgstr "%s Ð¼Ð¾Ð¶Ðµ Ð±ÑƒÑ‚Ð¸ Ð·Ð°Ð¿ÑƒÑ‰ÐµÐ½Ð¾ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ %s."
  
! #: info/infodoc.c:907
  #, c-format
! msgid "There is no function named '%s'"
! msgstr "Ð�ÐµÐ¼Ð°Ñ” Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ð· Ð½Ð°Ð·Ð²Ð¾ÑŽ Â«%sÂ»"
  
! #: info/infomap.c:600
  #, c-format
! msgid "could not open init file %s"
! msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— %s"
  
! #: info/infokey.c:229
  #, c-format
  msgid "key sequence too long"
  msgstr "Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ñ–Ñ�Ñ‚ÑŒ ÐºÐ»Ð°Ð²Ñ–Ñˆ Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð´Ð¾Ð²Ð³Ð°"
  
! #: info/infokey.c:306
  #, c-format
  msgid "missing key sequence"
  msgstr "Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ� Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ñ–Ñ�Ñ‚ÑŒ ÐºÐ»Ð°Ð²Ñ–Ñˆ"
  
! #: info/infokey.c:386
  #, c-format
  msgid "NUL character (\\000) not permitted"
  msgstr "Ñ�Ð¸Ð¼Ð²Ð¾Ð» NUL (\\000) Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¸Ð¹"
  
! #: info/infokey.c:415
  #, c-format
  msgid "NUL character (^%c) not permitted"
  msgstr "Ñ�Ð¸Ð¼Ð²Ð¾Ð» NUL (^%c) Ð½Ðµ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¸Ð¹"
  
! #: info/infokey.c:438
  #, c-format
  msgid "missing action name"
  msgstr "Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¾ Ð½Ð°Ð·Ð²Ñƒ Ð´Ñ–Ñ—"
  
! #: info/infokey.c:450
  #, c-format
! msgid "cannot bind key sequence to menu-digit"
! msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð¿Ð¾Ð²â€™Ñ�Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ñ–Ñ�Ñ‚ÑŒ ÐºÐ»Ð°Ð²Ñ–Ñˆ Ñ–Ð· Ñ†Ð¸Ñ„Ñ€Ð¾ÑŽ Ð¼ÐµÐ½ÑŽ"
  
! #: info/infokey.c:458
  #, c-format
  msgid "unknown action `%s'"
  msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð´Ñ–Ñ� `%s'"
  
! #: info/infokey.c:482
  #, c-format
  msgid "action name too long"
  msgstr "Ð½Ð°Ð·Ð²Ð° Ð´Ñ–Ñ— Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð´Ð¾Ð²Ð³Ð°"
  
! #: info/infokey.c:495
  #, c-format
  msgid "extra characters following action `%s'"
  msgstr "Ð·Ð°Ð¹Ð²Ñ– Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¸ Ð¿Ñ–Ñ�Ð»Ñ� Ð´Ñ–Ñ— `%s'"
  
! #: info/infokey.c:506
  #, c-format
  msgid "missing variable name"
  msgstr "Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¾ Ð½Ð°Ð·Ð²Ñƒ Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ—"
  
! #: info/infokey.c:515
  #, c-format
  msgid "missing `=' immediately after variable name"
  msgstr "Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¾ Ð·Ð½Ð°Ðº `=' Ð¾Ð´Ñ€Ð°Ð·Ñƒ Ð¿Ñ–Ñ�Ð»Ñ� Ð½Ð°Ð·Ð²Ð¸ Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ—"
  
! #: info/infokey.c:522
  #, c-format
  msgid "variable name too long"
  msgstr "Ð½Ð°Ð·Ð²Ð° Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð´Ð¾Ð²Ð³Ð°"
  
! #: info/infokey.c:546
  #, c-format
  msgid "value too long"
  msgstr "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð´Ð¾Ð²Ð³Ðµ"
  
! #: info/infokey.c:592
  #, c-format
  msgid "\"%s\", line %u: "
  msgstr "\"%s\", Ñ€Ñ�Ð´Ð¾Ðº %u: "
  
! #: info/m-x.c:66
  msgid "Read the name of an Info command and describe it"
  msgstr "Ð§Ð¸Ñ‚Ð°Ñ” Ð½Ð°Ð·Ð²Ñƒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¸ Info Ñ‚Ð° Ð¾Ð¿Ð¸Ñ�ÑƒÑ” Ñ—Ñ—"
  
! #: info/m-x.c:70
  msgid "Describe command: "
  msgstr "ÐžÐ¿Ð¸Ñ�Ð°Ñ‚Ð¸ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñƒ: "
  
! #: info/m-x.c:93
  msgid "Read a command name in the echo area and execute it"
  msgstr "Ð§Ð¸Ñ‚Ð°Ñ” Ð½Ð°Ð·Ð²Ñƒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¸ Ð· Ñ€Ñ�Ð´ÐºÐ° Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½ÑŒ Ñ‚Ð° Ð·Ð°Ð¿ÑƒÑ�ÐºÐ°Ñ” Ñ—Ñ—"
  
! #: info/m-x.c:136
  #, c-format
! msgid "Cannot execute an 'echo-area' command here."
! msgstr "Ð�ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð·Ð°Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚Ð¸ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñƒ Â«echo-areaÂ» Ð·Ð²Ñ–Ð´Ñ�Ð¸."
  
! #: info/m-x.c:149
  #, c-format
  msgid "Undefined command: %s"
  msgstr "Ð�ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° ÐºÐ¾Ð¼Ð°Ð½Ð´Ð°: %s"
  
! #: info/m-x.c:155
  msgid "Set the height of the displayed window"
  msgstr "Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð²Ð¸Ñ�Ð¾Ñ‚Ñƒ Ð¿Ð¾ÐºÐ°Ð·ÑƒÐ²Ð°Ð½Ð¾Ð³Ð¾ Ð²Ñ–ÐºÐ½Ð°"
  
! #: info/m-x.c:168
  #, c-format
  msgid "Set screen height to (%d): "
  msgstr "Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð²Ð¸Ñ�Ð¾Ñ‚Ñƒ ÐµÐºÑ€Ð°Ð½Ñƒ (%d): "
  
! #: info/makedoc.c:141
  #, c-format
  msgid ""
***************
*** 1335,1347 ****
  "\n"
  
! #: info/makedoc.c:557
  #, c-format
  msgid "Couldn't manipulate the file %s.\n"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ñ†Ñ–Ñ� Ð½Ð°Ð´ Ñ„Ð°Ð¹Ð»Ð¾Ð¼ %s Ð½Ðµ Ð²Ð´Ð°Ð»Ð°Ñ�Ñ�.\n"
  
! #: info/nodemenu.c:30
  msgid ""
  "\n"
  "* Menu:\n"
  "  (File)Node                        Lines   Size   Containing File\n"
  "  ----------                        -----   ----   ---------------"
--- 1019,1034 ----
  "\n"
  
! #: info/makedoc.c:466
  #, c-format
  msgid "Couldn't manipulate the file %s.\n"
  msgstr "ÐžÐ¿ÐµÑ€Ð°Ñ†Ñ–Ñ� Ð½Ð°Ð´ Ñ„Ð°Ð¹Ð»Ð¾Ð¼ %s Ð½Ðµ Ð²Ð´Ð°Ð»Ð°Ñ�Ñ�.\n"
  
! #. TRANSLATORS: The "\n* Menu:\n\n" part of this should not be translated, as
! #. it is part of the Info syntax.
! #: info/nodemenu.c:35
  msgid ""
  "\n"
  "* Menu:\n"
+ "\n"
  "  (File)Node                        Lines   Size   Containing File\n"
  "  ----------                        -----   ----   ---------------"
***************
*** 1349,1383 ****
  "\n"
  "* ÐœÐµÐ½ÑŽ:\n"
! "  (Ð¤Ð°Ð¹Ð»)Ð’ÑƒÐ·Ð¾Ð»                       Ð Ñ�Ð´ÐºÑ–Ð²  Ð Ð¾Ð·Ð¼Ñ–Ñ€ ÐœÑ–Ñ�Ñ‚Ð¸Ñ‚ÑŒÑ�Ñ� Ð² Ñ„Ð°Ð¹Ð»Ñ–\n"
  "  -----------                       ------  ------ -----------------"
  
! #: info/nodemenu.c:200
  msgid ""
  "Here is the menu of nodes you have recently visited.\n"
! "Select one from this menu, or use `\\[history-node]' in another window.\n"
  msgstr ""
  "Ð¦Ðµ Ð¼ÐµÐ½ÑŽ Ð²ÑƒÐ·Ð»Ñ–Ð², Ñ‰Ð¾ Ð²Ð¸ Ð½ÐµÑ‰Ð¾Ð´Ð°Ð²Ð½Ð¾ Ð²Ñ–Ð´Ð²Ñ–Ð´ÑƒÐ²Ð°Ð»Ð¸.\n"
! "ÐžÐ±ÐµÑ€Ñ–Ñ‚ÑŒ Ð¾Ð´Ð¸Ð½ Ð· Ð²ÑƒÐ·Ð»Ñ–Ð² Ñ†ÑŒÐ¾Ð³Ð¾ Ð¼ÐµÐ½ÑŽ Ð°Ð±Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð¹Ñ‚Ðµ `\\[history-node]' Ñƒ "
  "Ñ–Ð½ÑˆÐ¾Ð¼Ñƒ Ð²Ñ–ÐºÐ½Ñ–.\n"
  
! #: info/nodemenu.c:220
  msgid "Make a window containing a menu of all of the currently visited nodes"
  msgstr ""
  "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð²Ñ–ÐºÐ½Ð¾, Ñ‰Ð¾ Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚Ð¸Ð¼Ðµ Ð¼ÐµÐ½ÑŽ Ð· ÑƒÑ�Ñ–Ñ… Ð²ÑƒÐ·Ð»Ñ–Ð², Ñ‰Ð¾ Ð½Ð°Ñ€Ð°Ð·Ñ– Ð¿ÐµÑ€ÐµÐ³Ð»Ñ�Ð´Ð°ÑŽÑ‚ÑŒÑ�Ñ�"
  
! #: info/nodemenu.c:300
  msgid "Select a node which has been previously visited in a visible window"
  msgstr "ÐžÐ±ÐµÑ€Ñ–Ñ‚ÑŒ Ð²ÑƒÐ·Ð¾Ð», Ñ�ÐºÐ¸Ð¹ Ð²Ð¸ Ñ€Ð°Ð½Ñ–ÑˆÐµ Ð²Ñ–Ð´Ð²Ñ–Ð´ÑƒÐ²Ð°Ð»Ð¸ Ñƒ Ð²Ñ–ÐºÐ½Ñ–, Ñ‰Ð¾ Ð²Ð¸ Ð±Ð°Ñ‡Ð¸Ñ‚Ðµ"
  
! #: info/nodemenu.c:313
  msgid "Select visited node: "
  msgstr "ÐžÐ±ÐµÑ€Ñ–Ñ‚ÑŒ Ð²Ñ–Ð´Ð²Ñ–Ð´Ð°Ð½Ð¸Ð¹ Ð²ÑƒÐ·Ð¾Ð»: "
  
! #: info/nodemenu.c:333 info/session.c:2617
  #, c-format
  msgid "The reference disappeared! (%s)."
  msgstr "ÐŸÐ¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð·Ð½Ð¸ÐºÐ»Ð¾! (%s)."
  
! #: info/pcterm.c:179
  #, c-format
  msgid "Terminal cannot be initialized: %s\n"
--- 1036,1071 ----
  "\n"
  "* ÐœÐµÐ½ÑŽ:\n"
! "\n"
! "  (Ð¤Ð°Ð¹Ð»)Ð’ÑƒÐ·Ð¾Ð»                       Ð Ñ�Ð´ÐºÑ–Ð²  Ð Ð¾Ð·Ð¼Ñ–Ñ€ ÐœÑ–Ñ�Ñ‚Ð¸Ñ‚ÑŒÑ�Ñ� Ñƒ Ñ„Ð°Ð¹Ð»Ñ–\n"
  "  -----------                       ------  ------ -----------------"
  
! #: info/nodemenu.c:187
  msgid ""
  "Here is the menu of nodes you have recently visited.\n"
! "Select one from this menu, or use '\\[history-node]' in another window.\n"
  msgstr ""
  "Ð¦Ðµ Ð¼ÐµÐ½ÑŽ Ð²ÑƒÐ·Ð»Ñ–Ð², Ñ‰Ð¾ Ð²Ð¸ Ð½ÐµÑ‰Ð¾Ð´Ð°Ð²Ð½Ð¾ Ð²Ñ–Ð´Ð²Ñ–Ð´ÑƒÐ²Ð°Ð»Ð¸.\n"
! "ÐžÐ±ÐµÑ€Ñ–Ñ‚ÑŒ Ð¾Ð´Ð¸Ð½ Ð· Ð²ÑƒÐ·Ð»Ñ–Ð² Ñ†ÑŒÐ¾Ð³Ð¾ Ð¼ÐµÐ½ÑŽ Ð°Ð±Ð¾ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð¹Ñ‚Ðµ Â«\\[history-node]Â» Ñƒ "
  "Ñ–Ð½ÑˆÐ¾Ð¼Ñƒ Ð²Ñ–ÐºÐ½Ñ–.\n"
  
! #: info/nodemenu.c:208
  msgid "Make a window containing a menu of all of the currently visited nodes"
  msgstr ""
  "Ð¡Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð²Ñ–ÐºÐ½Ð¾, Ñ‰Ð¾ Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚Ð¸Ð¼Ðµ Ð¼ÐµÐ½ÑŽ Ð· ÑƒÑ�Ñ–Ñ… Ð²ÑƒÐ·Ð»Ñ–Ð², Ñ‰Ð¾ Ð½Ð°Ñ€Ð°Ð·Ñ– Ð¿ÐµÑ€ÐµÐ³Ð»Ñ�Ð´Ð°ÑŽÑ‚ÑŒÑ�Ñ�"
  
! #: info/nodemenu.c:253
  msgid "Select a node which has been previously visited in a visible window"
  msgstr "ÐžÐ±ÐµÑ€Ñ–Ñ‚ÑŒ Ð²ÑƒÐ·Ð¾Ð», Ñ�ÐºÐ¸Ð¹ Ð²Ð¸ Ñ€Ð°Ð½Ñ–ÑˆÐµ Ð²Ñ–Ð´Ð²Ñ–Ð´ÑƒÐ²Ð°Ð»Ð¸ Ñƒ Ð²Ñ–ÐºÐ½Ñ–, Ñ‰Ð¾ Ð²Ð¸ Ð±Ð°Ñ‡Ð¸Ñ‚Ðµ"
  
! #: info/nodemenu.c:260
  msgid "Select visited node: "
  msgstr "ÐžÐ±ÐµÑ€Ñ–Ñ‚ÑŒ Ð²Ñ–Ð´Ð²Ñ–Ð´Ð°Ð½Ð¸Ð¹ Ð²ÑƒÐ·Ð¾Ð»: "
  
! #: info/nodemenu.c:278 info/session.c:2356
  #, c-format
  msgid "The reference disappeared! (%s)."
  msgstr "ÐŸÐ¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð·Ð½Ð¸ÐºÐ»Ð¾! (%s)."
  
! #: info/pcterm.c:211
  #, c-format
  msgid "Terminal cannot be initialized: %s\n"
***************
*** 1389,1596 ****
  msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ñ€ÐµÐ³ÑƒÐ»Ñ�Ñ€Ð½Ð¾Ð³Ð¾ Ð²Ð¸Ñ€Ð°Ð·Ñƒ: %s"
  
! #: info/session.c:162
  #, c-format
  msgid ""
! "Welcome to Info version %s. Type \\[get-help-window] for help, \\[menu-item] "
! "for menu item."
  msgstr ""
! "Ð’Ñ–Ñ‚Ð°Ñ”Ð¼Ð¾ Ñƒ Info Ð²ÐµÑ€Ñ�Ñ–Ñ— %s. Ð�Ð°Ñ‚Ð¸Ñ�Ð½Ñ–Ñ‚ÑŒ \\[get-help-window], Ñ‰Ð¾Ð± Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ñ‚Ð¸ "
! "Ð´Ð¾Ð²Ñ–Ð´ÐºÑƒ, \\[menu-item] Ð´Ð»Ñ� Ð²Ð¸Ð±Ð¾Ñ€Ñƒ Ð¿ÑƒÐ½ÐºÑ‚Ñƒ Ð¼ÐµÐ½ÑŽ."
  
! #: info/session.c:621
  msgid "Move down to the next line"
  msgstr "ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð²Ð½Ð¸Ð· Ð½Ð° Ð½Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ñ€Ñ�Ð´Ð¾Ðº"
  
! #: info/session.c:673
  msgid "Move up to the previous line"
  msgstr "ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð²Ð²ÐµÑ€Ñ… Ð½Ð° Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ð¹ Ñ€Ñ�Ð´Ð¾Ðº"
  
! #: info/session.c:943
  msgid "Move to the end of the line"
  msgstr "ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð² ÐºÑ–Ð½ÐµÑ†ÑŒ Ñ€Ñ�Ð´ÐºÐ°"
  
! #: info/session.c:954
  msgid "Move to the start of the line"
  msgstr "ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð½Ð° Ð¿Ð¾Ñ‡Ð°Ñ‚Ð¾Ðº Ñ€Ñ�Ð´ÐºÐ°"
  
! #: info/session.c:1156
! msgid "Next"
! msgstr "Ð�Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹"
! 
! #: info/session.c:1172 info/session.c:1296
! msgid "No more nodes within this document."
! msgstr "Ð¦Ðµ Ð¾Ñ�Ñ‚Ð°Ð½Ð½Ñ–Ð¹ Ð²ÑƒÐ·Ð¾Ð» Ñ†ÑŒÐ¾Ð³Ð¾ Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ñƒ."
! 
! #: info/session.c:1321
! msgid "No `Prev' for this node."
! msgstr "Ð£ Ñ†ÑŒÐ¾Ð³Ð¾ Ð²ÑƒÐ·Ð»Ð° Ð½ÐµÐ¼Ð° `ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ð³Ð¾' Ð²ÑƒÐ·Ð»Ð°."
! 
! #: info/session.c:1341
! msgid "No `Prev' or `Up' for this node within this document."
! msgstr ""
! "Ð£ Ñ†ÑŒÐ¾Ð³Ð¾ Ð²ÑƒÐ·Ð»Ð° Ð½ÐµÐ¼Ð°Ñ” `ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ð³Ð¾' Ñ‡Ð¸ `Ð“Ð¾Ñ€Ñ–ÑˆÐ½ÑŒÐ¾Ð³Ð¾' Ð²ÑƒÐ·Ð»Ð° Ñƒ Ñ†ÑŒÐ¾Ð¼Ñƒ Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ñ–."
! 
! #: info/session.c:1402
! msgid "Move forwards or down through node structure"
! msgstr "ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð²Ð¿ÐµÑ€ÐµÐ´ Ñ‡Ð¸ Ð²Ð½Ð¸Ð· Ð¿Ð¾ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ– Ð²ÑƒÐ·Ð»Ñ–Ð²"
  
! #: info/session.c:1418
! msgid "Move backwards or up through node structure"
! msgstr "ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð½Ð°Ð·Ð°Ð´ Ñ‡Ð¸ Ð²Ð²ÐµÑ€Ñ… Ð¿Ð¾ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ– Ð²ÑƒÐ·Ð»Ñ–Ð²"
  
! #: info/session.c:1519
  msgid "Scroll forward in this window"
! msgstr "ÐŸÑ€Ð¾ÐºÑ€ÑƒÑ‚Ð¸Ñ‚Ð¸ Ð²Ð¿ÐµÑ€ÐµÐ´ Ñ†Ðµ Ð²Ñ–ÐºÐ½Ð¾"
  
! #: info/session.c:1527
  msgid "Scroll forward in this window and set default window size"
! msgstr "ÐŸÑ€Ð¾ÐºÑ€ÑƒÑ‚Ð¸Ñ‚Ð¸ Ð²Ð¿ÐµÑ€ÐµÐ´ Ñ†Ðµ Ð²Ñ–ÐºÐ½Ð¾ Ð¹ Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð²Ñ–ÐºÐ½Ð°"
  
! #: info/session.c:1535
  msgid "Scroll forward in this window staying within node"
! msgstr "ÐŸÑ€Ð¾ÐºÑ€ÑƒÑ‚Ð¸Ñ‚Ð¸ Ð²Ð¿ÐµÑ€ÐµÐ´ Ñ†Ðµ Ð²Ñ–ÐºÐ½Ð¾, Ð½Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð¸Ð½Ð°ÑŽÑ‡Ð¸ Ð¼ÐµÐ¶ Ð²ÑƒÐ·Ð»Ð°"
  
! #: info/session.c:1543
  msgid ""
  "Scroll forward in this window staying within node and set default window size"
  msgstr ""
! "ÐŸÑ€Ð¾ÐºÑ€ÑƒÑ‚Ð¸Ñ‚Ð¸ Ð²Ð¿ÐµÑ€ÐµÐ´ Ñ†Ðµ Ð²Ñ–ÐºÐ½Ð¾, Ð½Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð¸Ð½Ð°ÑŽÑ‡Ð¸ Ð¼ÐµÐ¶ Ð²ÑƒÐ·Ð»Ð° Ð¹ Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ "
! "Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð²Ñ–ÐºÐ½Ð°"
! 
! #: info/session.c:1551
! msgid "Scroll backward in this window"
! msgstr "ÐŸÑ€Ð¾ÐºÑ€ÑƒÑ‚Ð¸Ñ‚Ð¸ Ð½Ð°Ð·Ð°Ð´ Ñ†Ðµ Ð²Ñ–ÐºÐ½Ð¾"
! 
! #: info/session.c:1559
! msgid "Scroll backward in this window and set default window size"
! msgstr "ÐŸÑ€Ð¾ÐºÑ€ÑƒÑ‚Ð¸Ñ‚Ð¸ Ð½Ð°Ð·Ð°Ð´ Ñ†Ðµ Ð²Ñ–ÐºÐ½Ð¾ Ð¹ Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð²Ñ–ÐºÐ½Ð°"
! 
! #: info/session.c:1568
! msgid "Scroll backward in this window staying within node"
! msgstr "ÐŸÑ€Ð¾ÐºÑ€ÑƒÑ‚Ð¸Ñ‚Ð¸ Ð½Ð°Ð·Ð°Ð´ Ñ†Ðµ Ð²Ñ–ÐºÐ½Ð¾, Ð½Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð¸Ð½Ð°ÑŽÑ‡Ð¸ Ð¼ÐµÐ¶ Ð²ÑƒÐ·Ð»Ð°"
  
! #: info/session.c:1576
  msgid ""
  "Scroll backward in this window staying within node and set default window "
  "size"
  msgstr ""
! "ÐŸÑ€Ð¾ÐºÑ€ÑƒÑ‚Ð¸Ñ‚Ð¸ Ð½Ð°Ð·Ð°Ð´ Ñ†Ðµ Ð²Ñ–ÐºÐ½Ð¾, Ð½Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð¸Ð½Ð°ÑŽÑ‡Ð¸ Ð¼ÐµÐ¶ Ð²ÑƒÐ·Ð»Ð° Ð¹ Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¸Ð¹ "
  "Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð²Ñ–ÐºÐ½Ð°"
  
! #: info/session.c:1584
! msgid "Move to the start of this node"
! msgstr "ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð´Ð¾ Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÑƒ Ð²ÑƒÐ·Ð»Ð°"
! 
! #: info/session.c:1591
! msgid "Move to the end of this node"
! msgstr "ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð´Ð¾ ÐºÑ–Ð½Ñ†Ñ� Ð²ÑƒÐ·Ð»Ð°"
! 
! #: info/session.c:1598
  msgid "Scroll down by lines"
  msgstr "ÐŸÑ€Ð¾ÐºÑ€ÑƒÑ‡ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð½Ð¸Ð· Ð¿Ð¾ Ñ€Ñ�Ð´ÐºÑƒ"
  
! #: info/session.c:1615
  msgid "Scroll up by lines"
  msgstr "ÐŸÑ€Ð¾ÐºÑ€ÑƒÑ‡ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð²ÐµÑ€Ñ… Ð¿Ð¾ Ñ€Ñ�Ð´ÐºÑƒ"
  
! #: info/session.c:1633
  msgid "Scroll down by half screen size"
  msgstr "ÐŸÑ€Ð¾ÐºÑ€ÑƒÑ‡ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð½Ð¸Ð· Ð½Ð° Ð¿Ð¾Ð»Ð¾Ð²Ð¸Ð½Ñƒ ÐµÐºÑ€Ð°Ð½Ñƒ"
  
! #: info/session.c:1659
  msgid "Scroll up by half screen size"
  msgstr "ÐŸÑ€Ð¾ÐºÑ€ÑƒÑ‡ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð²ÐµÑ€Ñ… Ð½Ð° Ð¿Ð¾Ð»Ð¾Ð²Ð¸Ð½Ñƒ ÐµÐºÑ€Ð°Ð½Ñƒ"
  
! #: info/session.c:1688
  msgid "Select the next window"
  msgstr "ÐžÐ±Ñ€Ð°Ñ‚Ð¸ Ð½Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ðµ Ð²Ñ–ÐºÐ½Ð¾"
  
! #: info/session.c:1727
  msgid "Select the previous window"
  msgstr "ÐžÐ±Ñ€Ð°Ñ‚Ð¸ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ” Ð²Ñ–ÐºÐ½Ð¾"
  
! #: info/session.c:1778
  msgid "Split the current window"
  msgstr "Ð Ð¾Ð·Ð´Ñ–Ð»Ð¸Ñ‚Ð¸ Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ðµ Ð²Ñ–ÐºÐ½Ð¾"
  
! #: info/session.c:1862
  msgid "Delete the current window"
  msgstr "ÐŸÑ€Ð¸Ð±Ñ€Ð°Ñ‚Ð¸ Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ðµ Ð²Ñ–ÐºÐ½Ð¾"
  
! #: info/session.c:1870
  msgid "Cannot delete a permanent window"
  msgstr "Ð�Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¸Ð±Ñ€Ð°Ñ‚Ð¸ Ð¿Ð¾Ñ�Ñ‚Ñ–Ð¹Ð½Ðµ Ð²Ñ–ÐºÐ½Ð¾"
  
! #: info/session.c:1902
  msgid "Delete all other windows"
  msgstr "ÐŸÑ€Ð¸Ð±Ñ€Ð°Ñ‚Ð¸ ÑƒÑ�Ñ– Ñ–Ð½ÑˆÑ– Ð²Ñ–ÐºÐ½Ð°"
  
! #: info/session.c:1948
! msgid "Scroll the other window"
! msgstr "ÐŸÑ€Ð¾ÐºÑ€ÑƒÑ‚Ð¸Ñ‚Ð¸ Ñ–Ð½ÑˆÐµ Ð²Ñ–ÐºÐ½Ð¾"
! 
! #: info/session.c:1969
! msgid "Scroll the other window backward"
! msgstr "ÐŸÑ€Ð¾ÐºÑ€ÑƒÑ‚Ð¸Ñ‚Ð¸ Ñ–Ð½ÑˆÐµ Ð²Ñ–ÐºÐ½Ð¾ Ð½Ð°Ð·Ð°Ð´"
! 
! #: info/session.c:1975
  msgid "Grow (or shrink) this window"
  msgstr "Ð—Ð±Ñ–Ð»ÑŒÑˆÐ¸Ñ‚Ð¸ (Ð°Ð±Ð¾ Ñ�ÐºÐ¾Ñ€Ð¾Ñ‚Ð¸Ñ‚Ð¸) Ñ†Ðµ Ð²Ñ–ÐºÐ½Ð¾"
  
! #: info/session.c:1986
  msgid "Divide the available screen space among the visible windows"
  msgstr "Ð Ð¾Ð·Ð´Ñ–Ð»Ð¸Ñ‚Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ–Ñ€ ÐµÐºÑ€Ð°Ð½Ñƒ Ð¼Ñ–Ð¶ Ð²Ð¸Ð´Ð¸Ð¼Ð¸Ð¼Ð¸ Ð²Ñ–ÐºÐ½Ð°Ð¼Ð¸"
  
! #: info/session.c:1993
  msgid "Toggle the state of line wrapping in the current window"
  msgstr "ÐŸÐµÑ€ÐµÐ¼Ð¸ÐºÐ½ÑƒÑ‚Ð¸ Ñ�Ñ‚Ð°Ð½ Ð²ÐµÑ€Ñ‚Ð°Ð½Ð½Ñ� Ñ€Ñ�Ð´ÐºÑ–Ð² Ñƒ Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¾Ð¼Ñƒ Ð²Ñ–ÐºÐ½Ñ–"
  
! #: info/session.c:2000
! msgid "Toggle the usage of regular expressions in searches"
! msgstr "ÐŸÐµÑ€ÐµÐ¼Ð¸ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ€ÐµÐ³ÑƒÐ»Ñ�Ñ€Ð½Ð¸Ñ… Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð² Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð¿Ð¾ÑˆÑƒÐºÑƒ"
! 
! #: info/session.c:2004
! #, c-format
! msgid "Using regular expressions for searches."
! msgstr "ÐŸÑ–Ð´ Ñ‡Ð°Ñ� Ð¿Ð¾ÑˆÑƒÐºÑƒ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ð¼ÑƒÑ‚ÑŒÑ�Ñ� Ñ€ÐµÐ³ÑƒÐ»Ñ�Ñ€Ð½Ñ– Ð²Ð¸Ñ€Ð°Ð·Ð¸."
! 
! #: info/session.c:2005
! #, c-format
! msgid "Using literal strings for searches."
! msgstr "ÐŸÑ–Ð´ Ñ‡Ð°Ñ� Ð¿Ð¾ÑˆÑƒÐºÑƒ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ð¼ÑƒÑ‚ÑŒÑ�Ñ� Ð·Ð²Ð¸Ñ‡Ð°Ð¹Ð½Ñ– Ñ€Ñ�Ð´ÐºÐ¸."
! 
! #: info/session.c:2197
! msgid "Select the Next node"
! msgstr "ÐžÐ±Ñ€Ð°Ñ‚Ð¸ Ð½Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ð²ÑƒÐ·Ð¾Ð»"
! 
! #: info/session.c:2205
! msgid "Select the Prev node"
! msgstr "ÐžÐ±Ñ€Ð°Ñ‚Ð¸ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ð¹ Ð²ÑƒÐ·Ð¾Ð»"
! 
! #: info/session.c:2213
! msgid "Select the Up node"
! msgstr "ÐžÐ±Ñ€Ð°Ñ‚Ð¸ Ð³Ð¾Ñ€Ñ–ÑˆÐ½Ñ–Ð¹ Ð²ÑƒÐ·Ð¾Ð»"
! 
! #: info/session.c:2220
! msgid "Select the last node in this file"
! msgstr "ÐžÐ±Ñ€Ð°Ñ‚Ð¸ Ð¾Ñ�Ñ‚Ð°Ð½Ð½Ñ–Ð¹ Ð²ÑƒÐ·Ð¾Ð» Ñ†ÑŒÐ¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ñƒ"
! 
! #: info/session.c:2248 info/session.c:2282
! msgid "This window has no additional nodes"
! msgstr "Ð¦Ðµ Ð²Ñ–ÐºÐ½Ð¾ Ð½Ðµ Ð¼Ð°Ñ” Ð´Ð¾Ð´Ð°Ñ‚ÐºÐ¾Ð²Ð¸Ñ… Ð²ÑƒÐ·Ð»Ñ–Ð²"
! 
! #: info/session.c:2254
! msgid "Select the first node in this file"
! msgstr "ÐžÐ±Ñ€Ð°Ñ‚Ð¸ Ð¿ÐµÑ€ÑˆÐ¸Ð¹ Ð²ÑƒÐ·Ð¾Ð» Ñ†ÑŒÐ¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ñƒ"
! 
! #: info/session.c:2289
! msgid "Select the last item in this node's menu"
! msgstr "ÐžÐ±Ñ€Ð°Ñ‚Ð¸ Ð¾Ñ�Ñ‚Ð°Ð½Ð½Ñ–Ð¹ Ð¿ÑƒÐ½ÐºÑ‚ Ð¼ÐµÐ½ÑŽ Ñ†ÑŒÐ¾Ð³Ð¾ Ð²ÑƒÐ·Ð»Ð°"
! 
! #: info/session.c:2295
  msgid "Select this menu item"
  msgstr "ÐžÐ±Ñ€Ð°Ñ‚Ð¸ Ñ†ÐµÐ¹ Ð¿ÑƒÐ½ÐºÑ‚ Ð¼ÐµÐ½ÑŽ"
  
! #: info/session.c:2328
  #, c-format
  msgid "There isn't %d item in this menu."
--- 1077,1243 ----
  msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ñ€ÐµÐ³ÑƒÐ»Ñ�Ñ€Ð½Ð¾Ð³Ð¾ Ð²Ð¸Ñ€Ð°Ð·Ñƒ: %s"
  
! #: info/session.c:61
! msgid "Show all matching files"
! msgstr "ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚Ð¸ ÑƒÑ�Ñ– Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ñ– Ñ„Ð°Ð¹Ð»Ð¸"
! 
! #: info/session.c:65
! #, c-format
! msgid "No file index"
! msgstr "Ð�ÐµÐ¼Ð°Ñ” Ð¿Ð¾ÐºÐ°Ð¶Ñ‡Ð¸ÐºÐ° Ñ„Ð°Ð¹Ð»Ñ–Ð²"
! 
! #. TRANSLATORS: Try to keep this message (when "expanded") at most 79
! #. characters; anything after the 79th character will not actually be
! #. displayed on an 80-column terminal.
! #: info/session.c:191
  #, c-format
  msgid ""
! "Welcome to Info version %s.  Type \\[get-help-window] for help, \\[get-info-"
! "help-node] for tutorial."
  msgstr ""
! "Ð’Ñ–Ñ‚Ð°Ñ”Ð¼Ð¾ Ñƒ Info Ð²ÐµÑ€Ñ�Ñ–Ñ— %s. \\[get-help-window] â€” Ð´Ð¾Ð²Ñ–Ð´ÐºÐ°, \\[get-info-help-"
! "node] â€” Ð½Ð°Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸."
  
! #: info/session.c:767
! #, c-format
! msgid "can't open %s: %s"
! msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ %s: %s"
! 
! #: info/session.c:773
! #, c-format
! msgid "debugging output diverted to \"%s\""
! msgstr "Ð´Ñ–Ð°Ð³Ð½Ð¾Ñ�Ñ‚Ð¸Ñ‡Ð½Ñ– Ð´Ð°Ð½Ñ– Ñ�Ð¿Ñ€Ñ�Ð¼Ð¾Ð²Ð°Ð½Ð¾ Ð´Ð¾ Â«%sÂ»"
! 
! #: info/session.c:1215
  msgid "Move down to the next line"
  msgstr "ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð²Ð½Ð¸Ð· Ð½Ð° Ð½Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ñ€Ñ�Ð´Ð¾Ðº"
  
! #: info/session.c:1230
  msgid "Move up to the previous line"
  msgstr "ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð²Ð²ÐµÑ€Ñ… Ð½Ð° Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ð¹ Ñ€Ñ�Ð´Ð¾Ðº"
  
! #: info/session.c:1246
! msgid "Move the cursor to a specific line of the window"
! msgstr "ÐŸÐµÑ€ÐµÑ�ÑƒÐ½ÑƒÑ‚Ð¸ ÐºÑƒÑ€Ñ�Ð¾Ñ€ Ð´Ð¾ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾Ð³Ð¾ Ñ€Ñ�Ð´ÐºÐ° Ð²Ñ–ÐºÐ½Ð°"
! 
! #: info/session.c:1278
  msgid "Move to the end of the line"
  msgstr "ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð² ÐºÑ–Ð½ÐµÑ†ÑŒ Ñ€Ñ�Ð´ÐºÐ°"
  
! #: info/session.c:1303
  msgid "Move to the start of the line"
  msgstr "ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð½Ð° Ð¿Ð¾Ñ‡Ð°Ñ‚Ð¾Ðº Ñ€Ñ�Ð´ÐºÐ°"
  
! #: info/session.c:1385
! msgid "Move to the start of this node"
! msgstr "ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð´Ð¾ Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÑƒ Ð²ÑƒÐ·Ð»Ð°"
  
! #: info/session.c:1392
! msgid "Move to the end of this node"
! msgstr "ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð´Ð¾ ÐºÑ–Ð½Ñ†Ñ� Ð²ÑƒÐ·Ð»Ð°"
  
! #: info/session.c:1474
  msgid "Scroll forward in this window"
! msgstr "Ð“Ð¾Ñ€Ñ‚Ð°Ñ‚Ð¸ Ð²Ð¿ÐµÑ€ÐµÐ´ Ñ†Ðµ Ð²Ñ–ÐºÐ½Ð¾"
  
! #: info/session.c:1488
! msgid "Scroll backward in this window"
! msgstr "Ð“Ð¾Ñ€Ñ‚Ð°Ñ‚Ð¸ Ð½Ð°Ð·Ð°Ð´ Ñ†Ðµ Ð²Ñ–ÐºÐ½Ð¾"
! 
! #: info/session.c:1496
  msgid "Scroll forward in this window and set default window size"
! msgstr "Ð“Ð¾Ñ€Ñ‚Ð°Ñ‚Ð¸ Ð²Ð¿ÐµÑ€ÐµÐ´ Ñ†Ðµ Ð²Ñ–ÐºÐ½Ð¾ Ð¹ Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð²Ñ–ÐºÐ½Ð°"
! 
! #: info/session.c:1511
! msgid "Scroll backward in this window and set default window size"
! msgstr "Ð“Ð¾Ñ€Ñ‚Ð°Ñ‚Ð¸ Ð½Ð°Ð·Ð°Ð´ Ñ†Ðµ Ð²Ñ–ÐºÐ½Ð¾ Ð¹ Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð²Ñ–ÐºÐ½Ð°"
  
! #: info/session.c:1517
  msgid "Scroll forward in this window staying within node"
! msgstr "Ð“Ð¾Ñ€Ñ‚Ð°Ñ‚Ð¸ Ð²Ð¿ÐµÑ€ÐµÐ´ Ñ†Ðµ Ð²Ñ–ÐºÐ½Ð¾, Ð½Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð¸Ð½Ð°ÑŽÑ‡Ð¸ Ð¼ÐµÐ¶ Ð²ÑƒÐ·Ð»Ð°"
! 
! #: info/session.c:1532
! msgid "Scroll backward in this window staying within node"
! msgstr "Ð“Ð¾Ñ€Ñ‚Ð°Ñ‚Ð¸ Ð½Ð°Ð·Ð°Ð´ Ñ†Ðµ Ð²Ñ–ÐºÐ½Ð¾, Ð½Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð¸Ð½Ð°ÑŽÑ‡Ð¸ Ð¼ÐµÐ¶ Ð²ÑƒÐ·Ð»Ð°"
  
! #: info/session.c:1540
  msgid ""
  "Scroll forward in this window staying within node and set default window size"
  msgstr ""
! "Ð“Ð¾Ñ€Ñ‚Ð°Ñ‚Ð¸ Ð²Ð¿ÐµÑ€ÐµÐ´ Ñ†Ðµ Ð²Ñ–ÐºÐ½Ð¾, Ð½Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð¸Ð½Ð°ÑŽÑ‡Ð¸ Ð¼ÐµÐ¶ Ð²ÑƒÐ·Ð»Ð° Ð¹ Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¸Ð¹ "
! "Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð²Ñ–ÐºÐ½Ð°"
  
! #: info/session.c:1567
  msgid ""
  "Scroll backward in this window staying within node and set default window "
  "size"
  msgstr ""
! "Ð“Ð¾Ñ€Ñ‚Ð°Ñ‚Ð¸ Ð½Ð°Ð·Ð°Ð´ Ñ†Ðµ Ð²Ñ–ÐºÐ½Ð¾, Ð½Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð¸Ð½Ð°ÑŽÑ‡Ð¸ Ð¼ÐµÐ¶ Ð²ÑƒÐ·Ð»Ð° Ð¹ Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð¸Ð¹ "
  "Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð²Ñ–ÐºÐ½Ð°"
  
! #: info/session.c:1573
  msgid "Scroll down by lines"
  msgstr "ÐŸÑ€Ð¾ÐºÑ€ÑƒÑ‡ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð½Ð¸Ð· Ð¿Ð¾ Ñ€Ñ�Ð´ÐºÑƒ"
  
! #: info/session.c:1579
  msgid "Scroll up by lines"
  msgstr "ÐŸÑ€Ð¾ÐºÑ€ÑƒÑ‡ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð²ÐµÑ€Ñ… Ð¿Ð¾ Ñ€Ñ�Ð´ÐºÑƒ"
  
! #: info/session.c:1591
  msgid "Scroll down by half screen size"
  msgstr "ÐŸÑ€Ð¾ÐºÑ€ÑƒÑ‡ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð½Ð¸Ð· Ð½Ð° Ð¿Ð¾Ð»Ð¾Ð²Ð¸Ð½Ñƒ ÐµÐºÑ€Ð°Ð½Ñƒ"
  
! #: info/session.c:1618
  msgid "Scroll up by half screen size"
  msgstr "ÐŸÑ€Ð¾ÐºÑ€ÑƒÑ‡ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð²ÐµÑ€Ñ… Ð½Ð° Ð¿Ð¾Ð»Ð¾Ð²Ð¸Ð½Ñƒ ÐµÐºÑ€Ð°Ð½Ñƒ"
  
! #: info/session.c:1624
! msgid "Scroll the other window"
! msgstr "Ð“Ð¾Ñ€Ñ‚Ð°Ñ‚Ð¸ Ñ–Ð½ÑˆÐµ Ð²Ñ–ÐºÐ½Ð¾"
! 
! #: info/session.c:1645
! msgid "Scroll the other window backward"
! msgstr "Ð“Ð¾Ñ€Ñ‚Ð°Ñ‚Ð¸ Ñ–Ð½ÑˆÐµ Ð²Ñ–ÐºÐ½Ð¾ Ð½Ð°Ð·Ð°Ð´"
! 
! #: info/session.c:1745
  msgid "Select the next window"
  msgstr "ÐžÐ±Ñ€Ð°Ñ‚Ð¸ Ð½Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ðµ Ð²Ñ–ÐºÐ½Ð¾"
  
! #: info/session.c:1782
  msgid "Select the previous window"
  msgstr "ÐžÐ±Ñ€Ð°Ñ‚Ð¸ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ” Ð²Ñ–ÐºÐ½Ð¾"
  
! #: info/session.c:1826
  msgid "Split the current window"
  msgstr "Ð Ð¾Ð·Ð´Ñ–Ð»Ð¸Ñ‚Ð¸ Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ðµ Ð²Ñ–ÐºÐ½Ð¾"
  
! #: info/session.c:1868
  msgid "Delete the current window"
  msgstr "ÐŸÑ€Ð¸Ð±Ñ€Ð°Ñ‚Ð¸ Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ðµ Ð²Ñ–ÐºÐ½Ð¾"
  
! #: info/session.c:1873
  msgid "Cannot delete a permanent window"
  msgstr "Ð�Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¸Ð±Ñ€Ð°Ñ‚Ð¸ Ð¿Ð¾Ñ�Ñ‚Ñ–Ð¹Ð½Ðµ Ð²Ñ–ÐºÐ½Ð¾"
  
! #: info/session.c:1904
  msgid "Delete all other windows"
  msgstr "ÐŸÑ€Ð¸Ð±Ñ€Ð°Ñ‚Ð¸ ÑƒÑ�Ñ– Ñ–Ð½ÑˆÑ– Ð²Ñ–ÐºÐ½Ð°"
  
! #: info/session.c:1950
  msgid "Grow (or shrink) this window"
  msgstr "Ð—Ð±Ñ–Ð»ÑŒÑˆÐ¸Ñ‚Ð¸ (Ð°Ð±Ð¾ Ñ�ÐºÐ¾Ñ€Ð¾Ñ‚Ð¸Ñ‚Ð¸) Ñ†Ðµ Ð²Ñ–ÐºÐ½Ð¾"
  
! #: info/session.c:1961
  msgid "Divide the available screen space among the visible windows"
  msgstr "Ð Ð¾Ð·Ð´Ñ–Ð»Ð¸Ñ‚Ð¸ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ–Ñ€ ÐµÐºÑ€Ð°Ð½Ñƒ Ð¼Ñ–Ð¶ Ð²Ð¸Ð´Ð¸Ð¼Ð¸Ð¼Ð¸ Ð²Ñ–ÐºÐ½Ð°Ð¼Ð¸"
  
! #: info/session.c:1968
  msgid "Toggle the state of line wrapping in the current window"
  msgstr "ÐŸÐµÑ€ÐµÐ¼Ð¸ÐºÐ½ÑƒÑ‚Ð¸ Ñ�Ñ‚Ð°Ð½ Ð²ÐµÑ€Ñ‚Ð°Ð½Ð½Ñ� Ñ€Ñ�Ð´ÐºÑ–Ð² Ñƒ Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¾Ð¼Ñƒ Ð²Ñ–ÐºÐ½Ñ–"
  
! #: info/session.c:2117
  msgid "Select this menu item"
  msgstr "ÐžÐ±Ñ€Ð°Ñ‚Ð¸ Ñ†ÐµÐ¹ Ð¿ÑƒÐ½ÐºÑ‚ Ð¼ÐµÐ½ÑŽ"
  
! #: info/session.c:2147
  #, c-format
  msgid "There isn't %d item in this menu."
***************
*** 1600,1930 ****
  msgstr[2] "Ð£ Ñ†ÑŒÐ¾Ð¼Ñƒ Ð¼ÐµÐ½ÑŽ Ð½ÐµÐ¼Ð° %d-Ð³Ð¾ Ð¿ÑƒÐ½ÐºÑ‚Ñƒ."
  
! #: info/session.c:2524 info/session.c:2525
  #, c-format
  msgid "Menu item (%s): "
  msgstr "ÐŸÑƒÐ½ÐºÑ‚ Ð¼ÐµÐ½ÑŽ (%s): "
  
! #: info/session.c:2528
  msgid "Menu item: "
  msgstr "ÐŸÑƒÐ½ÐºÑ‚ Ð¼ÐµÐ½ÑŽ: "
  
! #: info/session.c:2535 info/session.c:2536
  #, c-format
  msgid "Follow xref (%s): "
  msgstr "ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð·Ð° xref (%s): "
  
! #: info/session.c:2539
  msgid "Follow xref: "
  msgstr "ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð·Ð° Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�Ð¼: "
  
! #: info/session.c:2660
  msgid "Read a menu item and select its node"
  msgstr "ÐŸÑ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ Ð¿ÑƒÐ½ÐºÑ‚ Ð¼ÐµÐ½ÑŽ Ð¹ Ð¾Ð±Ñ€Ð°Ñ‚Ð¸ Ð¹Ð¾Ð³Ð¾ Ð²ÑƒÐ·Ð¾Ð»"
  
! #: info/session.c:2668
  msgid "Read a footnote or cross reference and select its node"
  msgstr "ÐŸÑ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ Ð²Ð¸Ð½Ð¾Ñ�ÐºÑƒ Ñ‡Ð¸ Ð¿ÐµÑ€ÐµÑ…Ñ€ÐµÑ�Ð½Ðµ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð¹ Ð¾Ð±Ñ€Ð°Ñ‚Ð¸ Ñ—Ñ— Ð²ÑƒÐ·Ð¾Ð»"
  
! #: info/session.c:2674
  msgid "Move to the start of this node's menu"
  msgstr "ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð´Ð¾ Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÑƒ Ð¼ÐµÐ½ÑŽ Ñ†ÑŒÐ¾Ð³Ð¾ Ð²ÑƒÐ·Ð»Ð°"
  
! #: info/session.c:2696
  msgid "Visit as many menu items at once as possible"
  msgstr "Ð’Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ð¾Ð´Ð½Ð¾Ñ‡Ð°Ñ�Ð½Ð¾ Ñ�Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð¿ÑƒÐ½ÐºÑ‚Ñ–Ð² Ð¼ÐµÐ½ÑŽ, Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ð´Ð°Ñ�Ñ‚ÑŒÑ�Ñ�"
  
! #: info/session.c:2724
! msgid "Read a node name and select it"
! msgstr "ÐŸÑ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ Ð½Ð°Ð·Ð²Ñƒ Ð²ÑƒÐ·Ð»Ð° Ð¹ Ð¾Ð±Ñ€Ð°Ñ‚Ð¸ Ð¹Ð¾Ð³Ð¾"
  
! #: info/session.c:2778 info/session.c:2783
! msgid "Goto node: "
! msgstr "ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð´Ð¾ Ð²ÑƒÐ·Ð»Ð°: "
  
! #: info/session.c:2855
! #, c-format
! msgid "No menu in node `%s'."
! msgstr "Ð’ÑƒÐ·Ð¾Ð» `%s' Ð½Ðµ Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒ Ð¼ÐµÐ½ÑŽ."
  
! #: info/session.c:2904
  #, c-format
! msgid "No menu item `%s' in node `%s'."
! msgstr "ÐœÐµÐ½ÑŽ Ð²ÑƒÐ·Ð»Ð° `%2$s' Ð½Ðµ Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒ Ð¿ÑƒÐ½ÐºÑ‚Ñƒ `%1$s'."
  
! #: info/session.c:2940
  #, c-format
! msgid "Unable to find node referenced by `%s' in `%s'."
! msgstr "Ð�Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð·Ð½Ð°Ð¹Ñ‚Ð¸ Ð²ÑƒÐ·Ð¾Ð», Ð½Ð° Ñ�ÐºÐ¸Ð¹ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� `%s' Ñƒ `%s'."
  
! #: info/session.c:2992
  msgid "Read a list of menus starting from dir and follow them"
  msgstr "ÐŸÑ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð¿ÑƒÐ½ÐºÑ‚Ñ–Ð² Ð¼ÐµÐ½ÑŽ, Ð¿Ð¾Ñ‡Ð¸Ð½Ð°ÑŽÑ‡Ð¸ Ð²Ñ–Ð´ dir Ñ‚Ð° Ð¿ÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð·Ð° Ð½Ð¸Ð¼Ð¸"
  
! #: info/session.c:2994
  msgid "Follow menus: "
  msgstr "Ð™Ñ‚Ð¸ Ð·Ð° Ð¼ÐµÐ½ÑŽ: "
  
! #: info/session.c:3187
  msgid "Find the node describing program invocation"
  msgstr "Ð—Ð½Ð°Ð¹Ñ‚Ð¸ Ð²ÑƒÐ·Ð¾Ð», Ñ‰Ð¾ Ð¾Ð¿Ð¸Ñ�ÑƒÑ” Ð·Ð°Ð¿ÑƒÑ�Ðº Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸"
  
! #: info/session.c:3189
  #, c-format
  msgid "Find Invocation node of [%s]: "
  msgstr "Ð—Ð½Ð°Ð¹Ñ‚Ð¸ Ð²ÑƒÐ·Ð¾Ð» Ð·Ð°Ð¿ÑƒÑ�ÐºÑƒ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸ [%s]: "
  
! #: info/session.c:3227
  msgid "Read a manpage reference and select it"
  msgstr "ÐŸÑ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ñ�Ñ‚Ð¾Ñ€Ñ–Ð½ÐºÑƒ man Ñ‚Ð° Ð¾Ð±Ñ€Ð°Ñ‚Ð¸ Ñ—Ñ—"
  
! #: info/session.c:3231
  msgid "Get Manpage: "
  msgstr "ÐžÑ‚Ñ€Ð¸Ð¼Ð°Ñ‚Ð¸ man-Ñ�Ñ‚Ð¾Ñ€Ñ–Ð½ÐºÑƒ: "
  
! #: info/session.c:3261
! msgid "Select the node `Top' in this file"
! msgstr "ÐžÐ±Ñ€Ð°Ñ‚Ð¸ `Ð’ÐµÑ€Ñ…Ð½Ñ–Ð¹' Ð²ÑƒÐ·Ð¾Ð» Ñ†ÑŒÐ¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ñƒ"
! 
! #: info/session.c:3267
! msgid "Select the node `(dir)'"
! msgstr "ÐžÐ±Ñ€Ð°Ñ‚Ð¸ Ð²ÑƒÐ·Ð¾Ð» `(dir)'"
  
! #: info/session.c:3284 info/session.c:3286
! #, c-format
! msgid "Kill node (%s): "
! msgstr "Ð’Ð±Ð¸Ñ‚Ð¸ Ð²ÑƒÐ·Ð¾Ð» (%s): "
! 
! #: info/session.c:3337
! #, c-format
! msgid "Cannot kill node `%s'"
! msgstr "Ð�Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ð±Ð¸Ñ‚Ð¸ Ð²ÑƒÐ·Ð¾Ð» Â«%sÂ»"
! 
! #: info/session.c:3347
! msgid "Cannot kill the last node"
! msgstr "Ð�Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð±Ð¸Ð²Ð°Ñ‚Ð¸ Ð¾Ñ�Ñ‚Ð°Ð½Ð½Ñ–Ð¹ Ð²ÑƒÐ·Ð¾Ð»"
  
! #: info/session.c:3433
  msgid "Select the most recently selected node"
  msgstr "ÐŸÐ¾Ð·Ð½Ð°Ñ‡Ð¸Ñ‚Ð¸ Ð¾Ñ�Ñ‚Ð°Ð½Ð½Ñ–Ð¹ Ð· Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ… Ð²ÑƒÐ·Ð»Ñ–Ð²"
  
! #: info/session.c:3439
! msgid "Kill this node"
! msgstr "Ð’Ð±Ð¸Ñ‚Ð¸ Ñ†ÐµÐ¹ Ð²ÑƒÐ·Ð¾Ð»"
  
! #: info/session.c:3447
  msgid "Read the name of a file and select it"
  msgstr "ÐŸÑ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ Ð½Ð°Ð·Ð²Ñƒ Ñ„Ð°Ð¹Ð»Ñƒ Ð¹ Ð¾Ð±Ñ€Ð°Ñ‚Ð¸ Ð¹Ð¾Ð³Ð¾"
  
! #: info/session.c:3451
  msgid "Find file: "
  msgstr "Ð—Ð½Ð°Ð¹Ñ‚Ð¸ Ñ„Ð°Ð¹Ð»: "
  
! #: info/session.c:3468
! #, c-format
! msgid "Cannot find `%s'."
! msgstr "Ð�Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð·Ð½Ð°Ð¹Ñ‚Ð¸ `%s'."
! 
! #: info/session.c:3508 info/session.c:3633
  #, c-format
! msgid "writing file %s"
! msgstr "Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑ”Ð¼Ð¾ Ñ„Ð°Ð¹Ð» %s"
  
! #: info/session.c:3519 info/session.c:3644
  #, c-format
! msgid "Could not create output file `%s'."
! msgstr "Ð�Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ñ�Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ð²Ð¸Ð²Ð¾Ð´Ñƒ `%s'."
  
! #: info/session.c:3533 info/session.c:3663
  #, c-format
  msgid "error writing to %s: %s"
  msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð·Ð°Ð¿Ð¸Ñ�Ñƒ Ð´Ð¾ %s: %s"
  
! #: info/session.c:3541
  #, c-format
  msgid "closing %s"
  msgstr "Ð·Ð°ÐºÑ€Ð¸Ñ‚Ñ‚Ñ� %s"
  
! #: info/session.c:3590
  #, c-format
  msgid "writing node %s..."
  msgstr "Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑ”Ð¼Ð¾ Ð²ÑƒÐ·Ð¾Ð» %sâ€¦"
  
! #: info/session.c:3670
! #, c-format
! msgid "closing file %s"
! msgstr "Ð·Ð°ÐºÑ€Ð¸Ð²Ð°Ñ”Ð¼Ð¾ Ñ„Ð°Ð¹Ð» %s"
! 
! #: info/session.c:3678
  msgid "Pipe the contents of this node through INFO_PRINT_COMMAND"
  msgstr "ÐŸÐµÑ€ÐµÐ´Ð°Ñ‚Ð¸ Ð²Ð¼Ñ–Ñ�Ñ‚ Ñ†ÑŒÐ¾Ð³Ð¾ Ð²ÑƒÐ·Ð»Ð° Ñ‡ÐµÑ€ÐµÐ· ÐºÐ°Ð½Ð°Ð» Ð´Ð¾ INFO_PRINT_COMMAND"
  
! #: info/session.c:3713
  #, c-format
! msgid "Cannot open pipe to `%s'."
! msgstr "Ð�Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ñ�Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ°Ð½Ð°Ð» Ð´Ð¾ `%s'."
  
! #: info/session.c:3718
  #, c-format
  msgid "printing node %s..."
  msgstr "Ð´Ñ€ÑƒÐºÑƒÑ”Ð¼Ð¾ Ð²ÑƒÐ·Ð¾Ð» %sâ€¦"
  
! #: info/session.c:3726
  #, c-format
  msgid "finished printing node %s"
  msgstr "Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¾ Ð´Ñ€ÑƒÐº Ð²ÑƒÐ·Ð»Ð° %s"
  
! #: info/session.c:4015
  msgid "Search continued from the end of the document."
  msgstr "ÐŸÐ¾ÑˆÑƒÐº Ð¿Ñ€Ð¾Ð´Ð¾Ð²Ð¶ÐµÐ½Ð¾ Ð· ÐºÑ–Ð½Ñ†Ñ� Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð°."
  
! #: info/session.c:4020
  msgid "Search continued from the beginning of the document."
  msgstr "ÐŸÐ¾ÑˆÑƒÐº Ð¿Ñ€Ð¾Ð´Ð¾Ð²Ð¶ÐµÐ½Ð¾ Ð· Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÑƒ Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð°."
  
! #: info/session.c:4037
  #, c-format
  msgid "Searching subfile %s ..."
  msgstr "ÐŸÐ¾ÑˆÑƒÐº Ð¿Ñ–Ð´Ñ„Ð°Ð¹Ð»Ñƒ %s ..."
  
! #: info/session.c:4097
! msgid "Read a string and search for it case-sensitively"
! msgstr "ÐŸÑ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ Ñ€Ñ�Ð´Ð¾Ðº Ñ‚Ð° Ð·Ð½Ð°Ð¹Ñ‚Ð¸ Ð¹Ð¾Ð³Ð¾, Ð²Ñ€Ð°Ñ…Ð¾Ð²ÑƒÑŽÑ‡Ð¸ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€"
! 
! #: info/session.c:4104
! msgid "Read a string and search for it"
! msgstr "ÐŸÑ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ Ñ€Ñ�Ð´Ð¾Ðº Ñ‚Ð° Ð·Ð½Ð°Ð¹Ñ‚Ð¸ Ð¹Ð¾Ð³Ð¾"
! 
! #: info/session.c:4112
! msgid "Read a string and search backward for it"
! msgstr "ÐŸÑ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ Ñ€Ñ�Ð´Ð¾Ðº Ñ‚Ð° Ð·Ð½Ð°Ð¹Ñ‚Ð¸ Ð¹Ð¾Ð³Ð¾ Ñƒ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ð¼Ñƒ Ñ‚ÐµÐºÑ�Ñ‚Ñ–"
  
! #: info/session.c:4169 info/session.c:4175
  #, c-format
  msgid "%s%s%s [%s]: "
  msgstr "%s%s%s [%s]: "
  
! #: info/session.c:4170 info/session.c:4176
  msgid "Regexp search"
  msgstr "ÐŸÐ¾ÑˆÑƒÐº Ð·Ð° Ñ€ÐµÐ³ÑƒÐ»Ñ�Ñ€Ð½Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼"
  
! #: info/session.c:4171 info/session.c:4177
  msgid " case-sensitively"
  msgstr " Ð· Ð²Ñ€Ð°Ñ…ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñƒ"
  
! #: info/session.c:4172 info/session.c:4178
  msgid " backward"
  msgstr " Ð½Ð°Ð·Ð°Ð´"
  
! #: info/session.c:4176
! msgid "Search"
! msgstr "ÐŸÐ¾ÑˆÑƒÐº"
  
! #: info/session.c:4225
! msgid "Search failed."
! msgstr "ÐŸÐ¾ÑˆÑƒÐº Ð½Ðµ Ð²Ð´Ð°Ð²Ñ�Ñ�."
  
  #: info/session.c:4243
  msgid "Repeat last search in the same direction"
  msgstr "ÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ð¹ Ð¿Ð¾ÑˆÑƒÐº Ñƒ Ñ‚Ð¾Ð¼Ñƒ Ð¶ Ð½Ð°Ð¿Ñ€Ñ�Ð¼Ñ–"
  
! #: info/session.c:4246 info/session.c:4267
  msgid "No previous search string"
  msgstr "Ð�ÐµÐ¼Ð° Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ð³Ð¾ Ñ€Ñ�Ð´ÐºÑƒ Ð¿Ð¾ÑˆÑƒÐºÑƒ"
  
! #: info/session.c:4264
  msgid "Repeat last search in the reverse direction"
  msgstr "ÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð¿Ð¾ÑˆÑƒÐº Ñƒ Ð·Ð²Ð¾Ñ€Ð¾Ñ‚Ð½ÑŒÐ¾Ð¼Ñƒ Ð½Ð°Ð¿Ñ€Ñ�Ð¼Ñ–"
  
! #: info/session.c:4294 info/session.c:4300
  msgid "Search interactively for a string as you type it"
  msgstr "Ð¨ÑƒÐºÐ°Ñ‚Ð¸ Ñ€Ñ�Ð´Ð¾Ðº Ñ–Ð½Ñ‚ÐµÑ€Ð°ÐºÑ‚Ð¸Ð²Ð½Ð¾, Ð¿Ð¾ÐºÐ¸ Ð²Ð¸ Ð¹Ð¾Ð³Ð¾ Ð½Ð°Ð±Ð¸Ñ€Ð°Ñ”Ñ‚Ðµ"
  
! #: info/session.c:4380
  msgid "Regexp I-search backward: "
  msgstr "I-Ð¿Ð¾ÑˆÑƒÐº Ð½Ð°Ð·Ð°Ð´ Ð·Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼: "
  
! #: info/session.c:4381
  msgid "I-search backward: "
  msgstr "I-Ð¿Ð¾ÑˆÑƒÐº Ð½Ð°Ð·Ð°Ð´: "
  
! #: info/session.c:4383
  msgid "Regexp I-search: "
  msgstr "I-Ð¿Ð¾ÑˆÑƒÐº Ð·Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼: "
  
! #: info/session.c:4384
  msgid "I-search: "
  msgstr "I-Ð¿Ð¾ÑˆÑƒÐº: "
  
! #: info/session.c:4409 info/session.c:4411
  msgid "Failing "
  msgstr "Ð�ÐµÐ²Ð´Ð°Ð»Ð¸Ð¹ "
  
! #: info/session.c:4895
! msgid "Move to the previous cross reference"
! msgstr "ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð´Ð¾ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÑ…Ñ€ÐµÑ�Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�"
! 
! #: info/session.c:4913
! msgid "Move to the next cross reference"
! msgstr "ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð´Ð¾ Ð½Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÑ…Ñ€ÐµÑ�Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�"
! 
! #: info/session.c:4935
! msgid "Select reference or menu item appearing on this line"
! msgstr "ÐžÐ±Ñ€Ð°Ñ‚Ð¸ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ñ‡Ð¸ Ð¿ÑƒÐ½ÐºÑ‚ Ð¼ÐµÐ½ÑŽ Ð· Ñ†ÑŒÐ¾Ð³Ð¾ Ñ€Ñ�Ð´ÐºÐ°"
! 
! #: info/session.c:4958
  msgid "Cancel current operation"
  msgstr "Ð¡ÐºÐ°Ñ�ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–ÑŽ"
  
! #: info/session.c:4965
  msgid "Quit"
  msgstr "Ð—Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¾"
  
! #: info/session.c:4974
! msgid "Move the cursor to a specific line of the window"
! msgstr "ÐŸÐµÑ€ÐµÑ�ÑƒÐ½ÑƒÑ‚Ð¸ ÐºÑƒÑ€Ñ�Ð¾Ñ€ Ð´Ð¾ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾Ð³Ð¾ Ñ€Ñ�Ð´ÐºÐ° Ð²Ñ–ÐºÐ½Ð°"
  
! #: info/session.c:5006
  msgid "Redraw the display"
  msgstr "ÐžÐ½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ�"
  
! #: info/session.c:5043
  msgid "Quit using Info"
  msgstr "Ð’Ð¸Ð¹Ñ‚Ð¸ Ð· Info"
  
! #: info/session.c:5058
  msgid "Run command bound to this key's lowercase variant"
  msgstr "Ð—Ð°Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚Ð¸ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñƒ, Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ñƒ Ñ†Ñ–Ð¹ ÐºÐ»Ð°Ð²Ñ–ÑˆÑ– Ñƒ Ð½Ð¸Ð¶Ð½ÑŒÐ¾Ð¼Ñƒ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–"
  
! #: info/session.c:5069
  #, c-format
  msgid "Unknown command (%s)."
  msgstr "Ð�ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° (%s)."
  
! #: info/session.c:5072
  #, c-format
  msgid "\"%s\" is invalid"
  msgstr "Ð½ÐµÐ²Ñ–Ñ€Ð½Ð° Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ñ–Ñ�Ñ‚ÑŒ \"%s\""
  
! #: info/session.c:5073
  #, c-format
! msgid "`%s' is invalid"
! msgstr "Ð½ÐµÐ²Ñ–Ñ€Ð½Ð° Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ñ–Ñ�Ñ‚ÑŒ `%s'"
  
! #: info/session.c:5288
  msgid "Add this digit to the current numeric argument"
  msgstr "Ð”Ð¾Ð´Ð°Ñ‚Ð¸ Ñ†ÑŽ Ñ†Ð¸Ñ„Ñ€Ñƒ Ð´Ð¾ Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¾Ð³Ð¾ Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ"
  
! #: info/session.c:5297
  msgid "Start (or multiply by 4) the current numeric argument"
  msgstr "Ð†Ð½Ñ–Ñ†Ñ–ÑŽÐ²Ð°Ñ‚Ð¸ (Ñ‡Ð¸ Ð¿Ð¾Ð¼Ð½Ð¾Ð¶Ð¸Ñ‚Ð¸ Ð½Ð° 4) Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¸Ð¹ Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
- #: info/session.c:5312
- msgid "Internally used by \\[universal-argument]"
- msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� \\[universal-argument] Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½ÑŒÐ¾"
- 
- #: info/session.c:5388
- msgid "Show full file name of node being displayed"
- msgstr "ÐŸÐ¾ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ð¾Ð²Ð½Ñƒ Ð½Ð°Ð·Ð²Ñƒ Ñ„Ð°Ð¹Ð»Ð° Ð´Ð»Ñ� Ð¿Ð¾ÐºÐ°Ð·Ð°Ð½Ð¾Ð³Ð¾ Ð²ÑƒÐ·Ð»Ð°"
- 
  #: info/tilde.c:361
  #, c-format
--- 1247,1622 ----
  msgstr[2] "Ð£ Ñ†ÑŒÐ¾Ð¼Ñƒ Ð¼ÐµÐ½ÑŽ Ð½ÐµÐ¼Ð° %d-Ð³Ð¾ Ð¿ÑƒÐ½ÐºÑ‚Ñƒ."
  
! #: info/session.c:2156
! msgid "Select the last item in this node's menu"
! msgstr "ÐžÐ±Ñ€Ð°Ñ‚Ð¸ Ð¾Ñ�Ñ‚Ð°Ð½Ð½Ñ–Ð¹ Ð¿ÑƒÐ½ÐºÑ‚ Ð¼ÐµÐ½ÑŽ Ñ†ÑŒÐ¾Ð³Ð¾ Ð²ÑƒÐ·Ð»Ð°"
! 
! #: info/session.c:2264 info/session.c:2265
  #, c-format
  msgid "Menu item (%s): "
  msgstr "ÐŸÑƒÐ½ÐºÑ‚ Ð¼ÐµÐ½ÑŽ (%s): "
  
! #: info/session.c:2268
  msgid "Menu item: "
  msgstr "ÐŸÑƒÐ½ÐºÑ‚ Ð¼ÐµÐ½ÑŽ: "
  
! #: info/session.c:2275 info/session.c:2276
  #, c-format
  msgid "Follow xref (%s): "
  msgstr "ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð·Ð° xref (%s): "
  
! #: info/session.c:2279
  msgid "Follow xref: "
  msgstr "ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð·Ð° Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�Ð¼: "
  
! #: info/session.c:2368
  msgid "Read a menu item and select its node"
  msgstr "ÐŸÑ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ Ð¿ÑƒÐ½ÐºÑ‚ Ð¼ÐµÐ½ÑŽ Ð¹ Ð¾Ð±Ñ€Ð°Ñ‚Ð¸ Ð¹Ð¾Ð³Ð¾ Ð²ÑƒÐ·Ð¾Ð»"
  
! #: info/session.c:2393
  msgid "Read a footnote or cross reference and select its node"
  msgstr "ÐŸÑ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ Ð²Ð¸Ð½Ð¾Ñ�ÐºÑƒ Ñ‡Ð¸ Ð¿ÐµÑ€ÐµÑ…Ñ€ÐµÑ�Ð½Ðµ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð¹ Ð¾Ð±Ñ€Ð°Ñ‚Ð¸ Ñ—Ñ— Ð²ÑƒÐ·Ð¾Ð»"
  
! #: info/session.c:2399
  msgid "Move to the start of this node's menu"
  msgstr "ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð´Ð¾ Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÑƒ Ð¼ÐµÐ½ÑŽ Ñ†ÑŒÐ¾Ð³Ð¾ Ð²ÑƒÐ·Ð»Ð°"
  
! #: info/session.c:2421
  msgid "Visit as many menu items at once as possible"
  msgstr "Ð’Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ð¾Ð´Ð½Ð¾Ñ‡Ð°Ñ�Ð½Ð¾ Ñ�Ñ‚Ñ–Ð»ÑŒÐºÐ¸ Ð¿ÑƒÐ½ÐºÑ‚Ñ–Ð² Ð¼ÐµÐ½ÑŽ, Ñ�ÐºÑ–Ð»ÑŒÐºÐ¸ Ð²Ð´Ð°Ñ�Ñ‚ÑŒÑ�Ñ�"
  
! #: info/session.c:2520
! msgid "Move to the previous cross reference"
! msgstr "ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð´Ð¾ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÑ…Ñ€ÐµÑ�Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�"
  
! #: info/session.c:2583
! msgid "Move to the next cross reference"
! msgstr "ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð´Ð¾ Ð½Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð³Ð¾ Ð¿ÐµÑ€ÐµÑ…Ñ€ÐµÑ�Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�"
  
! #: info/session.c:2644
! msgid "Select reference or menu item appearing on this line"
! msgstr "ÐžÐ±Ñ€Ð°Ñ‚Ð¸ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ñ‡Ð¸ Ð¿ÑƒÐ½ÐºÑ‚ Ð¼ÐµÐ½ÑŽ Ð· Ñ†ÑŒÐ¾Ð³Ð¾ Ñ€Ñ�Ð´ÐºÐ°"
  
! #: info/session.c:2678
  #, c-format
! msgid "No menu in node '%s'."
! msgstr "Ð’ÑƒÐ·Ð¾Ð» Â«%sÂ» Ð½Ðµ Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒ Ð¼ÐµÐ½ÑŽ."
  
! #: info/session.c:2725
  #, c-format
! msgid "Unable to find node referenced by '%s' in '%s'."
! msgstr "Ð�Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð·Ð½Ð°Ð¹Ñ‚Ð¸ Ð²ÑƒÐ·Ð¾Ð», Ð½Ð° Ñ�ÐºÐ¸Ð¹ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Â«%sÂ» Ñƒ Â«%sÂ»."
  
! #: info/session.c:2775
  msgid "Read a list of menus starting from dir and follow them"
  msgstr "ÐŸÑ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð¿ÑƒÐ½ÐºÑ‚Ñ–Ð² Ð¼ÐµÐ½ÑŽ, Ð¿Ð¾Ñ‡Ð¸Ð½Ð°ÑŽÑ‡Ð¸ Ð²Ñ–Ð´ dir Ñ‚Ð° Ð¿ÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð·Ð° Ð½Ð¸Ð¼Ð¸"
  
! #: info/session.c:2777
  msgid "Follow menus: "
  msgstr "Ð™Ñ‚Ð¸ Ð·Ð° Ð¼ÐµÐ½ÑŽ: "
  
! #: info/session.c:2879
! msgid "Select the Next node"
! msgstr "ÐžÐ±Ñ€Ð°Ñ‚Ð¸ Ð½Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ð²ÑƒÐ·Ð¾Ð»"
! 
! #: info/session.c:2886
! msgid "Select the Prev node"
! msgstr "ÐžÐ±Ñ€Ð°Ñ‚Ð¸ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ð¹ Ð²ÑƒÐ·Ð¾Ð»"
! 
! #: info/session.c:2893
! msgid "Select the Up node"
! msgstr "ÐžÐ±Ñ€Ð°Ñ‚Ð¸ Ð³Ð¾Ñ€Ñ–ÑˆÐ½Ñ–Ð¹ Ð²ÑƒÐ·Ð¾Ð»"
! 
! #: info/session.c:2899
! msgid "Select the last node in this file"
! msgstr "ÐžÐ±Ñ€Ð°Ñ‚Ð¸ Ð¾Ñ�Ñ‚Ð°Ð½Ð½Ñ–Ð¹ Ð²ÑƒÐ·Ð¾Ð» Ñ†ÑŒÐ¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ñƒ"
! 
! #: info/session.c:2926 info/session.c:2959
! msgid "This window has no additional nodes"
! msgstr "Ð¦Ðµ Ð²Ñ–ÐºÐ½Ð¾ Ð½Ðµ Ð¼Ð°Ñ” Ð´Ð¾Ð´Ð°Ñ‚ÐºÐ¾Ð²Ð¸Ñ… Ð²ÑƒÐ·Ð»Ñ–Ð²"
! 
! #: info/session.c:2932
! msgid "Select the first node in this file"
! msgstr "ÐžÐ±Ñ€Ð°Ñ‚Ð¸ Ð¿ÐµÑ€ÑˆÐ¸Ð¹ Ð²ÑƒÐ·Ð¾Ð» Ñ†ÑŒÐ¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ñƒ"
! 
! #: info/session.c:3064
! msgid "No more nodes within this document."
! msgstr "Ð¦Ðµ Ð¾Ñ�Ñ‚Ð°Ð½Ð½Ñ–Ð¹ Ð²ÑƒÐ·Ð¾Ð» Ñ†ÑŒÐ¾Ð³Ð¾ Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ñƒ."
! 
! #: info/session.c:3109 info/session.c:3149
! msgid "No 'Prev' or 'Up' for this node within this document."
! msgstr ""
! "Ð£ Ñ†ÑŒÐ¾Ð³Ð¾ Ð²ÑƒÐ·Ð»Ð° Ð½ÐµÐ¼Ð°Ñ” Â«ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ð³Ð¾Â» Ñ‡Ð¸ Â«Ð“Ð¾Ñ€Ñ–ÑˆÐ½ÑŒÐ¾Ð³Ð¾Â» Ð²ÑƒÐ·Ð»Ð° Ñƒ Ñ†ÑŒÐ¾Ð¼Ñƒ Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ñ–."
! 
! #: info/session.c:3162
! msgid "Move forwards or down through node structure"
! msgstr "ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð²Ð¿ÐµÑ€ÐµÐ´ Ñ‡Ð¸ Ð²Ð½Ð¸Ð· Ð¿Ð¾ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ– Ð²ÑƒÐ·Ð»Ñ–Ð²"
! 
! #: info/session.c:3179
! msgid "Move backwards or up through node structure"
! msgstr "ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð½Ð°Ð·Ð°Ð´ Ñ‡Ð¸ Ð²Ð²ÐµÑ€Ñ… Ð¿Ð¾ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ– Ð²ÑƒÐ·Ð»Ñ–Ð²"
! 
! #: info/session.c:3202
! msgid "Read a node name and select it"
! msgstr "ÐŸÑ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ Ð½Ð°Ð·Ð²Ñƒ Ð²ÑƒÐ·Ð»Ð° Ð¹ Ð¾Ð±Ñ€Ð°Ñ‚Ð¸ Ð¹Ð¾Ð³Ð¾"
! 
! #: info/session.c:3256 info/session.c:3260
! msgid "Goto node: "
! msgstr "ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð´Ð¾ Ð²ÑƒÐ·Ð»Ð°: "
! 
! #: info/session.c:3439
  msgid "Find the node describing program invocation"
  msgstr "Ð—Ð½Ð°Ð¹Ñ‚Ð¸ Ð²ÑƒÐ·Ð¾Ð», Ñ‰Ð¾ Ð¾Ð¿Ð¸Ñ�ÑƒÑ” Ð·Ð°Ð¿ÑƒÑ�Ðº Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸"
  
! #: info/session.c:3441
  #, c-format
  msgid "Find Invocation node of [%s]: "
  msgstr "Ð—Ð½Ð°Ð¹Ñ‚Ð¸ Ð²ÑƒÐ·Ð¾Ð» Ð·Ð°Ð¿ÑƒÑ�ÐºÑƒ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸ [%s]: "
  
! #: info/session.c:3486
  msgid "Read a manpage reference and select it"
  msgstr "ÐŸÑ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð½Ð° Ñ�Ñ‚Ð¾Ñ€Ñ–Ð½ÐºÑƒ man Ñ‚Ð° Ð¾Ð±Ñ€Ð°Ñ‚Ð¸ Ñ—Ñ—"
  
! #: info/session.c:3490
  msgid "Get Manpage: "
  msgstr "ÐžÑ‚Ñ€Ð¸Ð¼Ð°Ñ‚Ð¸ man-Ñ�Ñ‚Ð¾Ñ€Ñ–Ð½ÐºÑƒ: "
  
! #: info/session.c:3511
! msgid "Select the node 'Top' in this file"
! msgstr "ÐžÐ±Ñ€Ð°Ñ‚Ð¸ Â«Ð’ÐµÑ€Ñ…Ð½Ñ–Ð¹Â» Ð²ÑƒÐ·Ð¾Ð» Ñ†ÑŒÐ¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ñƒ"
! 
! #: info/session.c:3517
! msgid "Select the node '(dir)'"
! msgstr "ÐžÐ±Ñ€Ð°Ñ‚Ð¸ Ð²ÑƒÐ·Ð¾Ð» Â«(dir)Â»"
  
! #: info/session.c:3523
! msgid "Show full file name of node being displayed"
! msgstr "ÐŸÐ¾ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ð¾Ð²Ð½Ñƒ Ð½Ð°Ð·Ð²Ñƒ Ñ„Ð°Ð¹Ð»Ð° Ð´Ð»Ñ� Ð¿Ð¾ÐºÐ°Ð·Ð°Ð½Ð¾Ð³Ð¾ Ð²ÑƒÐ·Ð»Ð°"
  
! #: info/session.c:3540
  msgid "Select the most recently selected node"
  msgstr "ÐŸÐ¾Ð·Ð½Ð°Ñ‡Ð¸Ñ‚Ð¸ Ð¾Ñ�Ñ‚Ð°Ð½Ð½Ñ–Ð¹ Ð· Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ… Ð²ÑƒÐ·Ð»Ñ–Ð²"
  
! #: info/session.c:3545
! #, c-format
! msgid "No earlier node in history"
! msgstr "Ð£ Ð¶ÑƒÑ€Ð½Ð°Ð»Ñ– Ð½ÐµÐ¼Ð°Ñ” Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ð³Ð¾ Ð²ÑƒÐ·Ð»Ð°"
  
! #: info/session.c:3549
  msgid "Read the name of a file and select it"
  msgstr "ÐŸÑ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ Ð½Ð°Ð·Ð²Ñƒ Ñ„Ð°Ð¹Ð»Ñƒ Ð¹ Ð¾Ð±Ñ€Ð°Ñ‚Ð¸ Ð¹Ð¾Ð³Ð¾"
  
! #: info/session.c:3553
  msgid "Find file: "
  msgstr "Ð—Ð½Ð°Ð¹Ñ‚Ð¸ Ñ„Ð°Ð¹Ð»: "
  
! #: info/session.c:3570
  #, c-format
! msgid "Cannot find '%s'."
! msgstr "Ð�Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð½Ð°Ð¹Ñ‚Ð¸ Â«%sÂ»."
  
! #: info/session.c:3619
  #, c-format
! msgid "Could not create output file '%s'."
! msgstr "Ð�Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ñ�Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ð²Ð¸Ð²Ð¾Ð´Ñƒ Â«%sÂ»."
  
! #: info/session.c:3633
  #, c-format
  msgid "error writing to %s: %s"
  msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð·Ð°Ð¿Ð¸Ñ�Ñƒ Ð´Ð¾ %s: %s"
  
! #: info/session.c:3642
  #, c-format
  msgid "closing %s"
  msgstr "Ð·Ð°ÐºÑ€Ð¸Ñ‚Ñ‚Ñ� %s"
  
! #: info/session.c:3691
  #, c-format
  msgid "writing node %s..."
  msgstr "Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑ”Ð¼Ð¾ Ð²ÑƒÐ·Ð¾Ð» %sâ€¦"
  
! #: info/session.c:3737
  msgid "Pipe the contents of this node through INFO_PRINT_COMMAND"
  msgstr "ÐŸÐµÑ€ÐµÐ´Ð°Ñ‚Ð¸ Ð²Ð¼Ñ–Ñ�Ñ‚ Ñ†ÑŒÐ¾Ð³Ð¾ Ð²ÑƒÐ·Ð»Ð° Ñ‡ÐµÑ€ÐµÐ· ÐºÐ°Ð½Ð°Ð» Ð´Ð¾ INFO_PRINT_COMMAND"
  
! #: info/session.c:3765
  #, c-format
! msgid "Cannot open pipe to '%s'."
! msgstr "Ð�Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ñ�Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ°Ð½Ð°Ð» Ð´Ð¾ Â«%sÂ»."
  
! #: info/session.c:3770
  #, c-format
  msgid "printing node %s..."
  msgstr "Ð´Ñ€ÑƒÐºÑƒÑ”Ð¼Ð¾ Ð²ÑƒÐ·Ð¾Ð» %sâ€¦"
  
! #: info/session.c:3778
  #, c-format
  msgid "finished printing node %s"
  msgstr "Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¾ Ð´Ñ€ÑƒÐº Ð²ÑƒÐ·Ð»Ð° %s"
  
! #: info/session.c:3810
! msgid "Toggle the usage of regular expressions in searches"
! msgstr "ÐŸÐµÑ€ÐµÐ¼Ð¸ÐºÐ½ÑƒÑ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ñ€ÐµÐ³ÑƒÐ»Ñ�Ñ€Ð½Ð¸Ñ… Ð²Ð¸Ñ€Ð°Ð·Ñ–Ð² Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð¿Ð¾ÑˆÑƒÐºÑƒ"
! 
! #: info/session.c:3814
! #, c-format
! msgid "Using regular expressions for searches."
! msgstr "ÐŸÑ–Ð´ Ñ‡Ð°Ñ� Ð¿Ð¾ÑˆÑƒÐºÑƒ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ð¼ÑƒÑ‚ÑŒÑ�Ñ� Ñ€ÐµÐ³ÑƒÐ»Ñ�Ñ€Ð½Ñ– Ð²Ð¸Ñ€Ð°Ð·Ð¸."
! 
! #: info/session.c:3815
! #, c-format
! msgid "Using literal strings for searches."
! msgstr "ÐŸÑ–Ð´ Ñ‡Ð°Ñ� Ð¿Ð¾ÑˆÑƒÐºÑƒ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ð¼ÑƒÑ‚ÑŒÑ�Ñ� Ð·Ð²Ð¸Ñ‡Ð°Ð¹Ð½Ñ– Ñ€Ñ�Ð´ÐºÐ¸."
! 
! #: info/session.c:4059
  msgid "Search continued from the end of the document."
  msgstr "ÐŸÐ¾ÑˆÑƒÐº Ð¿Ñ€Ð¾Ð´Ð¾Ð²Ð¶ÐµÐ½Ð¾ Ð· ÐºÑ–Ð½Ñ†Ñ� Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð°."
  
! #: info/session.c:4064
  msgid "Search continued from the beginning of the document."
  msgstr "ÐŸÐ¾ÑˆÑƒÐº Ð¿Ñ€Ð¾Ð´Ð¾Ð²Ð¶ÐµÐ½Ð¾ Ð· Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÑƒ Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð°."
  
! #: info/session.c:4084
  #, c-format
  msgid "Searching subfile %s ..."
  msgstr "ÐŸÐ¾ÑˆÑƒÐº Ð¿Ñ–Ð´Ñ„Ð°Ð¹Ð»Ñƒ %s ..."
  
! #: info/session.c:4123
! msgid "Search failed."
! msgstr "ÐŸÐ¾ÑˆÑƒÐº Ð½Ðµ Ð²Ð´Ð°Ð²Ñ�Ñ�."
  
! #: info/session.c:4142
  #, c-format
  msgid "%s%s%s [%s]: "
  msgstr "%s%s%s [%s]: "
  
! #: info/session.c:4143 info/session.c:4149
  msgid "Regexp search"
  msgstr "ÐŸÐ¾ÑˆÑƒÐº Ð·Ð° Ñ€ÐµÐ³ÑƒÐ»Ñ�Ñ€Ð½Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼"
  
! #: info/session.c:4143 info/session.c:4149
! msgid "Search"
! msgstr "ÐŸÐ¾ÑˆÑƒÐº"
! 
! #: info/session.c:4144 info/session.c:4150
  msgid " case-sensitively"
  msgstr " Ð· Ð²Ñ€Ð°Ñ…ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñƒ"
  
! #: info/session.c:4145 info/session.c:4151
  msgid " backward"
  msgstr " Ð½Ð°Ð·Ð°Ð´"
  
! #: info/session.c:4148
! #, c-format
! msgid "%s%s%s: "
! msgstr "%s%s%s: "
  
! #: info/session.c:4168
! msgid "Search string too short"
! msgstr "Ð Ñ�Ð´Ð¾Ðº Ð¿Ð¾ÑˆÑƒÐºÑƒ Ñ” Ð½Ð°Ð´Ñ‚Ð¾ ÐºÐ¾Ñ€Ð¾Ñ‚ÐºÐ¸Ð¼"
! 
! #: info/session.c:4238
! msgid "Read a string and search for it case-sensitively"
! msgstr "ÐŸÑ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ Ñ€Ñ�Ð´Ð¾Ðº Ñ‚Ð° Ð·Ð½Ð°Ð¹Ñ‚Ð¸ Ð¹Ð¾Ð³Ð¾, Ð²Ñ€Ð°Ñ…Ð¾Ð²ÑƒÑŽÑ‡Ð¸ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€"
  
  #: info/session.c:4243
+ msgid "Read a string and search for it"
+ msgstr "ÐŸÑ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ Ñ€Ñ�Ð´Ð¾Ðº Ñ‚Ð° Ð·Ð½Ð°Ð¹Ñ‚Ð¸ Ð¹Ð¾Ð³Ð¾"
+ 
+ #: info/session.c:4249
+ msgid "Read a string and search backward for it"
+ msgstr "ÐŸÑ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ Ñ€Ñ�Ð´Ð¾Ðº Ñ‚Ð° Ð·Ð½Ð°Ð¹Ñ‚Ð¸ Ð¹Ð¾Ð³Ð¾ Ñƒ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ð¼Ñƒ Ñ‚ÐµÐºÑ�Ñ‚Ñ–"
+ 
+ #: info/session.c:4257
  msgid "Repeat last search in the same direction"
  msgstr "ÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ð¹ Ð¿Ð¾ÑˆÑƒÐº Ñƒ Ñ‚Ð¾Ð¼Ñƒ Ð¶ Ð½Ð°Ð¿Ñ€Ñ�Ð¼Ñ–"
  
! #: info/session.c:4265 info/session.c:4310
  msgid "No previous search string"
  msgstr "Ð�ÐµÐ¼Ð° Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ð³Ð¾ Ñ€Ñ�Ð´ÐºÑƒ Ð¿Ð¾ÑˆÑƒÐºÑƒ"
  
! #: info/session.c:4302
  msgid "Repeat last search in the reverse direction"
  msgstr "ÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð¸Ñ‚Ð¸ Ð¿Ð¾ÑˆÑƒÐº Ñƒ Ð·Ð²Ð¾Ñ€Ð¾Ñ‚Ð½ÑŒÐ¾Ð¼Ñƒ Ð½Ð°Ð¿Ñ€Ñ�Ð¼Ñ–"
  
! #: info/session.c:4349
! msgid "Clear displayed search matches"
! msgstr "Ð¯Ð²Ð½Ð¾ Ð¿Ð¾ÐºÐ°Ð·Ð°Ð½Ñ– Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð¸ Ð¿Ð¾ÑˆÑƒÐºÑƒ"
! 
! #: info/session.c:4366 info/session.c:4372
  msgid "Search interactively for a string as you type it"
  msgstr "Ð¨ÑƒÐºÐ°Ñ‚Ð¸ Ñ€Ñ�Ð´Ð¾Ðº Ñ–Ð½Ñ‚ÐµÑ€Ð°ÐºÑ‚Ð¸Ð²Ð½Ð¾, Ð¿Ð¾ÐºÐ¸ Ð²Ð¸ Ð¹Ð¾Ð³Ð¾ Ð½Ð°Ð±Ð¸Ñ€Ð°Ñ”Ñ‚Ðµ"
  
! #: info/session.c:4486
  msgid "Regexp I-search backward: "
  msgstr "I-Ð¿Ð¾ÑˆÑƒÐº Ð½Ð°Ð·Ð°Ð´ Ð·Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼: "
  
! #: info/session.c:4487
  msgid "I-search backward: "
  msgstr "I-Ð¿Ð¾ÑˆÑƒÐº Ð½Ð°Ð·Ð°Ð´: "
  
! #: info/session.c:4489
  msgid "Regexp I-search: "
  msgstr "I-Ð¿Ð¾ÑˆÑƒÐº Ð·Ð° Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¼ Ð²Ð¸Ñ€Ð°Ð·Ð¾Ð¼: "
  
! #: info/session.c:4490
  msgid "I-search: "
  msgstr "I-Ð¿Ð¾ÑˆÑƒÐº: "
  
! #: info/session.c:4515 info/session.c:4518
  msgid "Failing "
  msgstr "Ð�ÐµÐ²Ð´Ð°Ð»Ð¸Ð¹ "
  
! #: info/session.c:4891
  msgid "Cancel current operation"
  msgstr "Ð¡ÐºÐ°Ñ�ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ñƒ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–ÑŽ"
  
! #: info/session.c:4898
  msgid "Quit"
  msgstr "Ð—Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¾"
  
! #: info/session.c:4903
! msgid "Display version of Info being run"
! msgstr "ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð²ÐµÑ€Ñ�Ñ–ÑŽ Ð·Ð°Ð¿ÑƒÑ‰ÐµÐ½Ð¾Ð³Ð¾ ÐµÐºÐ·ÐµÐ¼Ð¿Ð»Ñ�Ñ€Ð° Info"
! 
! #: info/session.c:4905
! #, c-format
! msgid "GNU Info version %s"
! msgstr "GNU Info Ð²ÐµÑ€Ñ�Ñ–Ñ— %s"
  
! #: info/session.c:4910
  msgid "Redraw the display"
  msgstr "ÐžÐ½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ�"
  
! #: info/session.c:4947
  msgid "Quit using Info"
  msgstr "Ð’Ð¸Ð¹Ñ‚Ð¸ Ð· Info"
  
! #: info/session.c:4960
  msgid "Run command bound to this key's lowercase variant"
  msgstr "Ð—Ð°Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚Ð¸ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñƒ, Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ñƒ Ñ†Ñ–Ð¹ ÐºÐ»Ð°Ð²Ñ–ÑˆÑ– Ñƒ Ð½Ð¸Ð¶Ð½ÑŒÐ¾Ð¼Ñƒ Ñ€ÐµÐ³Ñ–Ñ�Ñ‚Ñ€Ñ–"
  
! #: info/session.c:4971
  #, c-format
  msgid "Unknown command (%s)."
  msgstr "Ð�ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° (%s)."
  
! #: info/session.c:4974
  #, c-format
  msgid "\"%s\" is invalid"
  msgstr "Ð½ÐµÐ²Ñ–Ñ€Ð½Ð° Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ñ–Ñ�Ñ‚ÑŒ \"%s\""
  
! #: info/session.c:4975
  #, c-format
! msgid "'%s' is invalid"
! msgstr "Â«%sÂ» Ñ” Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¼"
  
! #: info/session.c:5293
  msgid "Add this digit to the current numeric argument"
  msgstr "Ð”Ð¾Ð´Ð°Ñ‚Ð¸ Ñ†ÑŽ Ñ†Ð¸Ñ„Ñ€Ñƒ Ð´Ð¾ Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¾Ð³Ð¾ Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ"
  
! #: info/session.c:5300
  msgid "Start (or multiply by 4) the current numeric argument"
  msgstr "Ð†Ð½Ñ–Ñ†Ñ–ÑŽÐ²Ð°Ñ‚Ð¸ (Ñ‡Ð¸ Ð¿Ð¾Ð¼Ð½Ð¾Ð¶Ð¸Ñ‚Ð¸ Ð½Ð° 4) Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¸Ð¹ Ñ‡Ð¸Ñ�Ð»Ð¾Ð²Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚"
  
  #: info/tilde.c:361
  #, c-format
***************
*** 1932,2062 ****
  msgstr "readline: Ð�Ðµ Ð²Ð¸Ñ�Ñ‚Ð°Ñ‡Ð°Ñ” Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ñ— Ð¿Ð°Ð¼â€™Ñ�Ñ‚Ñ–!\n"
  
! #: info/variables.c:37
  msgid "When \"On\", footnotes appear and disappear automatically"
  msgstr "ÐšÐ¾Ð»Ð¸ \"On\", Ð²Ð¸Ð½Ð¾Ñ�ÐºÐ¸ Ð·â€™Ñ�Ð²Ð»Ñ�ÑŽÑ‚ÑŒÑ�Ñ� Ð¹ Ð·Ð½Ð¸ÐºÐ°ÑŽÑ‚ÑŒ Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾"
  
! #: info/variables.c:41
  msgid "When \"On\", creating or deleting a window resizes other windows"
  msgstr "ÐšÐ¾Ð»Ð¸ \"On\", Ñ�Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ñ‡Ð¸ Ð²Ð¸Ð»ÑƒÑ‡ÐµÐ½Ð½Ñ� Ð²Ñ–ÐºÐ½Ð° Ð·Ð¼Ñ–Ð½ÑŽÑ” Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ñ–Ð½ÑˆÐ¸Ñ… Ð²Ñ–ÐºÐ¾Ð½"
  
! #: info/variables.c:45
  msgid "When \"On\", flash the screen instead of ringing the bell"
  msgstr "ÐšÐ¾Ð»Ð¸ \"On\", Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð´Ð·Ð²Ñ–Ð½ÐºÐ° Ð±ÑƒÐ´Ðµ Ñ�Ð¿Ð°Ð»Ð°Ñ… ÐµÐºÑ€Ð°Ð½Ñƒ"
  
! #: info/variables.c:49
  msgid "When \"On\", errors cause the bell to ring"
  msgstr "ÐšÐ¾Ð»Ð¸ \"On\", Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¼Ð¸Ð»Ñ†Ñ– Ð´Ð·Ð²ÐµÐ½Ñ–Ñ‚Ð¸Ð¼Ðµ Ð´Ð·Ð²Ñ–Ð½Ð¾Ðº"
  
! #: info/variables.c:53
  msgid "When \"On\", Info garbage collects files which had to be uncompressed"
  msgstr "ÐšÐ¾Ð»Ð¸ \"On\", Info Ð¿Ñ€Ð¸Ð±Ð¸Ñ€Ð°Ñ” Ñ„Ð°Ð¹Ð»Ð¸, Ñ�ÐºÑ– Ñ�Ñ‚Ð²Ð¾Ñ€ÑŽÑŽÑ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¸ Ñ€Ð¾Ð·Ñ‚Ð¸Ñ�ÐºÐ°Ð½Ð½Ñ–"
  
! #: info/variables.c:56
  msgid "When \"On\", the portion of the matched search string is highlighted"
  msgstr "ÐšÐ¾Ð»Ð¸ \"On\", Ð¿Ñ€Ð¸ Ð¿Ð¾ÑˆÑƒÐºÑƒ, Ñ‡Ð°Ñ�Ñ‚Ð¸Ð½Ð° Ñ€Ñ�Ð´ÐºÑƒ, Ñ‰Ð¾ Ð·Ð±Ñ–Ð³Ð°Ñ”Ñ‚ÑŒÑ�Ñ�, Ð±ÑƒÐ´Ðµ Ð¿Ñ–Ð´Ñ�Ð²Ñ–Ñ‡ÐµÐ½Ð°"
  
! #: info/variables.c:60
  msgid "Controls what happens when scrolling is requested at the end of a node"
  msgstr "Ð’Ð¸Ð·Ð½Ð°Ñ‡Ð°Ñ”, Ñ‰Ð¾ Ð²Ñ–Ð´Ð±ÑƒÐ²Ð°Ñ‚Ð¸Ð¼ÐµÑ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¸ Ð¿Ñ€Ð¾ÐºÑ€ÑƒÑ‡ÑƒÐ²Ð°Ð½Ð½Ñ– ÐºÐ¾Ð»Ð¾ ÐºÑ–Ð½Ñ†Ñ� Ð²ÑƒÐ·Ð»Ð°"
  
! #: info/variables.c:65
  msgid "Same as scroll-behaviour"
  msgstr "Ð¢Ðµ Ð¶ Ñ�Ð°Ð¼Ðµ, Ñ‰Ð¾ Ð¹ scroll-behaviour"
  
! #: info/variables.c:69
  msgid "The number lines to scroll when the cursor moves out of the window"
  msgstr ""
  "ÐšÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ€Ñ�Ð´ÐºÑ–Ð², Ñ‰Ð¾ Ñ‚Ñ€ÐµÐ±Ð° Ð¿Ñ€Ð¾ÐºÑ€ÑƒÑ‡ÑƒÐ²Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ ÐºÑƒÑ€Ñ�Ð¾Ñ€ Ð´Ð¾Ñ�Ñ�Ð³Ð°Ñ” Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ– Ð²Ñ–ÐºÐ½Ð°"
  
! #: info/variables.c:73
  msgid "Controls whether scroll-behavior affects cursor movement commands"
  msgstr "Ð’Ð¸Ð·Ð½Ð°Ñ‡Ð°Ñ”, Ñ‡Ð¸ Ð¿Ð¾Ð²ÐµÐ´Ñ–Ð½ÐºÐ° Ð¿Ñ€Ð¾ÐºÑ€ÑƒÑ‚ÐºÐ¸ Ð²Ð¿Ð»Ð¸Ð²Ð°Ñ” Ð½Ð° Ñ€ÑƒÑ… ÐºÑƒÑ€Ñ�Ð¾Ñ€Ð°"
  
! #: info/variables.c:77
  msgid "When \"On\", Info accepts and displays ISO Latin characters"
  msgstr "ÐšÐ¾Ð»Ð¸ \"On\", Info Ð¿Ñ€Ð¸Ð¹Ð¼Ð°Ñ” Ð¹ Ð¿Ð¾ÐºÐ°Ð·ÑƒÑ” Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¸ ISO Latin"
  
! #: info/variables.c:81
  msgid ""
  "What to do when a scrolling command is issued at the end of the last node"
  msgstr "Ð©Ð¾ Ñ€Ð¾Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸ Ð¿Ñ€Ð¾ÐºÑ€ÑƒÑ‡ÑƒÐ²Ð°Ð½Ð½Ñ– Ð·Ð° ÐºÑ–Ð½ÐµÑ†ÑŒ Ð¾Ñ�Ñ‚Ð°Ð½Ð½ÑŒÐ¾Ð³Ð¾ Ð²ÑƒÐ·Ð»Ð°"
  
! #: info/variables.c:86
  msgid "Minimal length of a search string"
  msgstr "ÐœÑ–Ð½Ñ–Ð¼Ð°Ð»ÑŒÐ½Ð° Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð° Ñ€Ñ�Ð´ÐºÐ° Ð¿Ð¾ÑˆÑƒÐºÑƒ"
  
! #: info/variables.c:90
  msgid "Skip current window when searching"
  msgstr "ÐŸÑ€Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚Ð¸ Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ðµ Ð²Ñ–ÐºÐ½Ð¾ Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð¿Ð¾ÑˆÑƒÐºÑƒ"
  
! #: info/variables.c:95
  msgid "Explain the use of a variable"
  msgstr "ÐžÐ¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ—"
  
! #: info/variables.c:101
  msgid "Describe variable: "
  msgstr "ÐžÐ¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ð·Ð¼Ñ–Ð½Ð½Ñƒ: "
  
! #: info/variables.c:120
  msgid "Set the value of an Info variable"
  msgstr "Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ—"
  
! #: info/variables.c:126
  msgid "Set variable: "
  msgstr "Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð·Ð¼Ñ–Ð½Ð½Ñƒ: "
  
! #: info/variables.c:144
  #, c-format
  msgid "Set %s to value (%d): "
  msgstr "Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð´Ð»Ñ� %s Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� (%d): "
  
! #: info/variables.c:184
  #, c-format
  msgid "Set %s to value (%s): "
  msgstr "Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð´Ð»Ñ� %s Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� (%s): "
  
! #: info/window.c:1077
  msgid "--*** Tags out of Date ***"
  msgstr "--*** Ð¢ÐµÒ‘Ð¸ Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸ ***"
  
! #: info/window.c:1088
  msgid "-----Info: (), lines ----, "
  msgstr "-----Info: (), Ñ€Ñ�Ð´ÐºÑ–Ð² ----, "
  
! #: info/window.c:1095
  #, c-format
! msgid "-%s---Info: %s, %d lines --%s--"
! msgstr "-%s---Info: %s, %d Ñ€Ñ�Ð´ÐºÑ–Ð² --%s--"
  
! #: info/window.c:1099
  #, c-format
! msgid "-%s%s-Info: (%s)%s, %d lines --%s--"
! msgstr "-%s%s-Info: (%s)%s, %d Ñ€Ñ�Ð´ÐºÑ–Ð² --%s--"
  
! #: info/window.c:1106
  #, c-format
  msgid " Subfile: %s"
  msgstr " ÐŸÑ–Ð´-Ñ„Ð°Ð¹Ð»: %s"
  
! #: install-info/install-info.c:286
  #, c-format
  msgid "%s for %s"
  msgstr "%s Ð´Ð»Ñ� %s"
  
! #: install-info/install-info.c:525
  #, c-format
  msgid "\tTry `%s --help' for a complete list of options.\n"
  msgstr "\tÐ¡Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ `%s --help', Ñ‰Ð¾Ð± Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ð¾Ð²Ð½Ð¸Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð².\n"
  
! #: install-info/install-info.c:533
  #, c-format
  msgid "Usage: %s [OPTION]... [INFO-FILE [DIR-FILE]]\n"
  msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ�: %s [ÐŸÐ�Ð Ð�ÐœÐ•Ð¢Ð ]... [Ð¤Ð�Ð™Ð›-INFO [Ð¤Ð�Ð™Ð›-DIR]]\n"
  
! #: install-info/install-info.c:535
  msgid "Add or remove entries in INFO-FILE from the Info directory DIR-FILE."
  msgstr "Ð”Ð¾Ð´Ð°Ñ” Ñ‡Ð¸ Ð²Ð¸Ð»ÑƒÑ‡Ð°Ñ” Ð¿ÑƒÐ½ÐºÑ‚Ð¸ Ð¤Ð�Ð™Ð›Ð£-INFO Ð· Ñ„Ð°Ð¹Ð»Ñƒ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ñƒ Info Ð¤Ð�Ð™Ð›-DIR."
  
! #: install-info/install-info.c:536
  msgid ""
  "INFO-FILE and DIR-FILE are required unless the --info-file\n"
--- 1624,1783 ----
  msgstr "readline: Ð�Ðµ Ð²Ð¸Ñ�Ñ‚Ð°Ñ‡Ð°Ñ” Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ñ— Ð¿Ð°Ð¼â€™Ñ�Ñ‚Ñ–!\n"
  
! #: info/variables.c:51
  msgid "When \"On\", footnotes appear and disappear automatically"
  msgstr "ÐšÐ¾Ð»Ð¸ \"On\", Ð²Ð¸Ð½Ð¾Ñ�ÐºÐ¸ Ð·â€™Ñ�Ð²Ð»Ñ�ÑŽÑ‚ÑŒÑ�Ñ� Ð¹ Ð·Ð½Ð¸ÐºÐ°ÑŽÑ‚ÑŒ Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾"
  
! #: info/variables.c:55
  msgid "When \"On\", creating or deleting a window resizes other windows"
  msgstr "ÐšÐ¾Ð»Ð¸ \"On\", Ñ�Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ñ‡Ð¸ Ð²Ð¸Ð»ÑƒÑ‡ÐµÐ½Ð½Ñ� Ð²Ñ–ÐºÐ½Ð° Ð·Ð¼Ñ–Ð½ÑŽÑ” Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ñ–Ð½ÑˆÐ¸Ñ… Ð²Ñ–ÐºÐ¾Ð½"
  
! #: info/variables.c:59
  msgid "When \"On\", flash the screen instead of ringing the bell"
  msgstr "ÐšÐ¾Ð»Ð¸ \"On\", Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð´Ð·Ð²Ñ–Ð½ÐºÐ° Ð±ÑƒÐ´Ðµ Ñ�Ð¿Ð°Ð»Ð°Ñ… ÐµÐºÑ€Ð°Ð½Ñƒ"
  
! #: info/variables.c:63
  msgid "When \"On\", errors cause the bell to ring"
  msgstr "ÐšÐ¾Ð»Ð¸ \"On\", Ð¿Ñ€Ð¸ Ð¿Ð¾Ð¼Ð¸Ð»Ñ†Ñ– Ð´Ð·Ð²ÐµÐ½Ñ–Ñ‚Ð¸Ð¼Ðµ Ð´Ð·Ð²Ñ–Ð½Ð¾Ðº"
  
! #: info/variables.c:67
  msgid "When \"On\", Info garbage collects files which had to be uncompressed"
  msgstr "ÐšÐ¾Ð»Ð¸ \"On\", Info Ð¿Ñ€Ð¸Ð±Ð¸Ñ€Ð°Ñ” Ñ„Ð°Ð¹Ð»Ð¸, Ñ�ÐºÑ– Ñ�Ñ‚Ð²Ð¾Ñ€ÑŽÑŽÑ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¸ Ñ€Ð¾Ð·Ñ‚Ð¸Ñ�ÐºÐ°Ð½Ð½Ñ–"
  
! #: info/variables.c:70
  msgid "When \"On\", the portion of the matched search string is highlighted"
  msgstr "ÐšÐ¾Ð»Ð¸ \"On\", Ð¿Ñ€Ð¸ Ð¿Ð¾ÑˆÑƒÐºÑƒ, Ñ‡Ð°Ñ�Ñ‚Ð¸Ð½Ð° Ñ€Ñ�Ð´ÐºÑƒ, Ñ‰Ð¾ Ð·Ð±Ñ–Ð³Ð°Ñ”Ñ‚ÑŒÑ�Ñ�, Ð±ÑƒÐ´Ðµ Ð¿Ñ–Ð´Ñ�Ð²Ñ–Ñ‡ÐµÐ½Ð°"
  
! #: info/variables.c:74
  msgid "Controls what happens when scrolling is requested at the end of a node"
  msgstr "Ð’Ð¸Ð·Ð½Ð°Ñ‡Ð°Ñ”, Ñ‰Ð¾ Ð²Ñ–Ð´Ð±ÑƒÐ²Ð°Ñ‚Ð¸Ð¼ÐµÑ‚ÑŒÑ�Ñ� Ð¿Ñ€Ð¸ Ð¿Ñ€Ð¾ÐºÑ€ÑƒÑ‡ÑƒÐ²Ð°Ð½Ð½Ñ– ÐºÐ¾Ð»Ð¾ ÐºÑ–Ð½Ñ†Ñ� Ð²ÑƒÐ·Ð»Ð°"
  
! #: info/variables.c:79
  msgid "Same as scroll-behaviour"
  msgstr "Ð¢Ðµ Ð¶ Ñ�Ð°Ð¼Ðµ, Ñ‰Ð¾ Ð¹ scroll-behaviour"
  
! #: info/variables.c:83
  msgid "The number lines to scroll when the cursor moves out of the window"
  msgstr ""
  "ÐšÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ñ€Ñ�Ð´ÐºÑ–Ð², Ñ‰Ð¾ Ñ‚Ñ€ÐµÐ±Ð° Ð¿Ñ€Ð¾ÐºÑ€ÑƒÑ‡ÑƒÐ²Ð°Ñ‚Ð¸, ÐºÐ¾Ð»Ð¸ ÐºÑƒÑ€Ñ�Ð¾Ñ€ Ð´Ð¾Ñ�Ñ�Ð³Ð°Ñ” Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ– Ð²Ñ–ÐºÐ½Ð°"
  
! #: info/variables.c:87
  msgid "Controls whether scroll-behavior affects cursor movement commands"
  msgstr "Ð’Ð¸Ð·Ð½Ð°Ñ‡Ð°Ñ”, Ñ‡Ð¸ Ð¿Ð¾Ð²ÐµÐ´Ñ–Ð½ÐºÐ° Ð¿Ñ€Ð¾ÐºÑ€ÑƒÑ‚ÐºÐ¸ Ð²Ð¿Ð»Ð¸Ð²Ð°Ñ” Ð½Ð° Ñ€ÑƒÑ… ÐºÑƒÑ€Ñ�Ð¾Ñ€Ð°"
  
! #: info/variables.c:91
  msgid "When \"On\", Info accepts and displays ISO Latin characters"
  msgstr "ÐšÐ¾Ð»Ð¸ \"On\", Info Ð¿Ñ€Ð¸Ð¹Ð¼Ð°Ñ” Ð¹ Ð¿Ð¾ÐºÐ°Ð·ÑƒÑ” Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¸ ISO Latin"
  
! #: info/variables.c:95
  msgid ""
  "What to do when a scrolling command is issued at the end of the last node"
  msgstr "Ð©Ð¾ Ñ€Ð¾Ð±Ð¸Ñ‚Ð¸ Ð¿Ñ€Ð¸ Ð¿Ñ€Ð¾ÐºÑ€ÑƒÑ‡ÑƒÐ²Ð°Ð½Ð½Ñ– Ð·Ð° ÐºÑ–Ð½ÐµÑ†ÑŒ Ð¾Ñ�Ñ‚Ð°Ð½Ð½ÑŒÐ¾Ð³Ð¾ Ð²ÑƒÐ·Ð»Ð°"
  
! #: info/variables.c:100
  msgid "Minimal length of a search string"
  msgstr "ÐœÑ–Ð½Ñ–Ð¼Ð°Ð»ÑŒÐ½Ð° Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð° Ñ€Ñ�Ð´ÐºÐ° Ð¿Ð¾ÑˆÑƒÐºÑƒ"
  
! #: info/variables.c:104
  msgid "Skip current window when searching"
  msgstr "ÐŸÑ€Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚Ð¸ Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ðµ Ð²Ñ–ÐºÐ½Ð¾ Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð¿Ð¾ÑˆÑƒÐºÑƒ"
  
! #: info/variables.c:108
! msgid "Exclude default directories from file search path"
! msgstr "Ð’Ð¸ÐºÐ»ÑŽÑ‡Ð¸Ñ‚Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ñ– ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ð¸ Ð·Ñ– ÑˆÐ»Ñ�Ñ…Ñƒ Ð¿Ð¾ÑˆÑƒÐºÑƒ Ñ„Ð°Ð¹Ð»Ñ–Ð²"
! 
! #: info/variables.c:112
! msgid "Hide some Info file syntax in the text of nodes"
! msgstr "ÐŸÑ€Ð¸Ñ…Ð¾Ð²Ð°Ñ‚Ð¸ Ð´ÐµÑ�ÐºÑ– Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡Ð½Ñ– ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ–Ñ— Ñ„Ð°Ð¹Ð»Ñ–Ð² Info Ñƒ Ñ‚ÐµÐºÑ�Ñ‚Ñ– Ð²ÑƒÐ·Ð»Ñ–Ð²"
! 
! #: info/variables.c:116
! msgid ""
! "Length of time in milliseconds to wait for the next byte in a sequence "
! "indicating that a key has been pressed"
! msgstr ""
! "Ð¢Ñ€Ð¸Ð²Ð°Ð»Ñ–Ñ�Ñ‚ÑŒ Ð¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð½Ñ� Ñƒ Ð¼Ñ–Ð»Ñ–Ñ�ÐµÐºÑƒÐ½Ð´Ð°Ñ… Ð½Ð° Ð²Ñ–Ð´Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñƒ Ð½Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð¼Ñƒ Ð±Ð°Ð¹Ñ‚Ñ– "
! "Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¾Ñ�Ñ‚Ñ– Ð½Ð°Ñ‚Ð¸Ñ�ÐºÐ°Ð½Ð½Ñ� ÐºÐ»Ð°Ð²Ñ–ÑˆÑ–"
! 
! #: info/variables.c:120
! msgid "Highlight search matches"
! msgstr "ÐŸÐ¾Ð·Ð½Ð°Ñ‡Ð¸Ñ‚Ð¸ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð¸ Ð¿Ð¾ÑˆÑƒÐºÑƒ"
! 
! #: info/variables.c:124
! msgid "Method to use to track mouse events"
! msgstr "Ð¡Ð¿Ð¾Ñ�Ñ–Ð± Ð²Ñ–Ð´Ñ�Ñ‚ÐµÐ¶ÐµÐ½Ð½Ñ� Ð¿Ð¾Ð´Ñ–Ð¹, Ð¿Ð¾Ð²â€™Ñ�Ð·Ð°Ð½Ð¸Ñ… Ñ–Ð· Ð¼Ð¸ÑˆÐµÑŽ"
! 
! #: info/variables.c:130
  msgid "Explain the use of a variable"
  msgstr "ÐžÐ¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ—"
  
! #: info/variables.c:136
  msgid "Describe variable: "
  msgstr "ÐžÐ¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ð·Ð¼Ñ–Ð½Ð½Ñƒ: "
  
! #: info/variables.c:151
  msgid "Set the value of an Info variable"
  msgstr "Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ—"
  
! #: info/variables.c:158
  msgid "Set variable: "
  msgstr "Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð·Ð¼Ñ–Ð½Ð½Ñƒ: "
  
! #: info/variables.c:174
  #, c-format
  msgid "Set %s to value (%d): "
  msgstr "Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð´Ð»Ñ� %s Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� (%d): "
  
! #: info/variables.c:208
  #, c-format
  msgid "Set %s to value (%s): "
  msgstr "Ð’Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð´Ð»Ñ� %s Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� (%s): "
  
! #: info/window.c:921
  msgid "--*** Tags out of Date ***"
  msgstr "--*** Ð¢ÐµÒ‘Ð¸ Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸ ***"
  
! #: info/window.c:965
  msgid "-----Info: (), lines ----, "
  msgstr "-----Info: (), Ñ€Ñ�Ð´ÐºÑ–Ð² ----, "
  
! #: info/window.c:972
  #, c-format
! msgid "-%s---Info: %s, %ld lines --%s--"
! msgstr "-%s---Info: %s, %ld Ñ€Ñ�Ð´ÐºÑ–Ð² --%s--"
  
! #: info/window.c:976
  #, c-format
! msgid "-%s%s-Info: (%s)%s, %ld lines --%s--"
! msgstr "-%s%s-Info: (%s)%s, %ld Ñ€Ñ�Ð´ÐºÑ–Ð² --%s--"
  
! #: info/window.c:982
  #, c-format
  msgid " Subfile: %s"
  msgstr " ÐŸÑ–Ð´-Ñ„Ð°Ð¹Ð»: %s"
  
! #: install-info/install-info.c:292
! #, c-format
! msgid "%s: empty file"
! msgstr "%s: Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ–Ð¹ Ñ„Ð°Ð¹Ð»"
! 
! #: install-info/install-info.c:294
  #, c-format
  msgid "%s for %s"
  msgstr "%s Ð´Ð»Ñ� %s"
  
! #: install-info/install-info.c:533
  #, c-format
  msgid "\tTry `%s --help' for a complete list of options.\n"
  msgstr "\tÐ¡Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ `%s --help', Ñ‰Ð¾Ð± Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ñ‚Ð¸ Ð¿Ð¾Ð²Ð½Ð¸Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð².\n"
  
! #: install-info/install-info.c:541
  #, c-format
  msgid "Usage: %s [OPTION]... [INFO-FILE [DIR-FILE]]\n"
  msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð½Ñ�: %s [ÐŸÐ�Ð Ð�ÐœÐ•Ð¢Ð ]... [Ð¤Ð�Ð™Ð›-INFO [Ð¤Ð�Ð™Ð›-DIR]]\n"
  
! #: install-info/install-info.c:543
  msgid "Add or remove entries in INFO-FILE from the Info directory DIR-FILE."
  msgstr "Ð”Ð¾Ð´Ð°Ñ” Ñ‡Ð¸ Ð²Ð¸Ð»ÑƒÑ‡Ð°Ñ” Ð¿ÑƒÐ½ÐºÑ‚Ð¸ Ð¤Ð�Ð™Ð›Ð£-INFO Ð· Ñ„Ð°Ð¹Ð»Ñƒ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ñƒ Info Ð¤Ð�Ð™Ð›-DIR."
  
! #: install-info/install-info.c:544
  msgid ""
  "INFO-FILE and DIR-FILE are required unless the --info-file\n"
***************
*** 2066,2070 ****
  "Ð°Ð±Ð¾ --dir-file (Ð°Ð±Ð¾ --info-dir), Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¾."
  
! #: install-info/install-info.c:540
  msgid ""
  "Options:\n"
--- 1787,1791 ----
  "Ð°Ð±Ð¾ --dir-file (Ð°Ð±Ð¾ --info-dir), Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¾."
  
! #: install-info/install-info.c:548
  msgid ""
  "Options:\n"
***************
*** 2082,2090 ****
  "                       Ð¿Ð¾Ñ‡Ð¸Ð½Ð°Ð»Ð¸Ñ�Ñ� Ð· Ð¿Ð¾Ð·Ð¸Ñ†Ñ–Ñ— COL."
  
! #: install-info/install-info.c:547
  msgid ""
  " --debug             report what is being done.\n"
  " --delete            delete existing entries for INFO-FILE from DIR-FILE;\n"
  "                      don't insert any new entries.\n"
  " --description=TEXT  the description of the entry is TEXT; used with\n"
  "                      the --name option to become synonymous with the\n"
--- 1803,1814 ----
  "                       Ð¿Ð¾Ñ‡Ð¸Ð½Ð°Ð»Ð¸Ñ�Ñ� Ð· Ð¿Ð¾Ð·Ð¸Ñ†Ñ–Ñ— COL."
  
! #: install-info/install-info.c:555
  msgid ""
  " --debug             report what is being done.\n"
  " --delete            delete existing entries for INFO-FILE from DIR-FILE;\n"
  "                      don't insert any new entries.\n"
+ " --defsection=TEXT   like --section, but only use TEXT if no sections\n"
+ "                      are present in INFO-FILE (replacing \"Miscellaneous"
+ "\").\n"
  " --description=TEXT  the description of the entry is TEXT; used with\n"
  "                      the --name option to become synonymous with the\n"
***************
*** 2097,2100 ****
--- 1821,1827 ----
  " --delete            Ð²Ð¸Ð»ÑƒÑ‡Ð¸Ñ‚Ð¸ Ð½Ð°Ñ�Ð²Ð½Ñ– Ð·Ð°Ð¿Ð¸Ñ�Ð¸ Ð´Ð»Ñ� Ð¤Ð�Ð™Ð›Ð�-INFO Ð· Ð¤Ð�Ð™Ð›Ð�-DIR;\n"
  "                      Ð½Ðµ Ð²Ñ�Ñ‚Ð°Ð²Ð»Ñ�Ñ‚Ð¸ Ð¶Ð¾Ð´Ð½Ð¸Ñ… Ð½Ð¾Ð²Ð¸Ñ… Ð·Ð°Ð¿Ð¸Ñ�Ñ–Ð².\n"
+ " --defsection=Ð¢Ð•ÐšÐ¡Ð¢  Ð¿Ð¾Ð´Ñ–Ð±Ð½Ðµ Ð´Ð¾ --section, Ð°Ð»Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ð»Ð¸ÑˆÐµ Ð¢Ð•ÐšÐ¡Ð¢,\n"
+ "                      Ñ�ÐºÑ‰Ð¾ Ñƒ Ð¤Ð�Ð™Ð›Ð†-INFO-FILE Ð½ÐµÐ¼Ð°Ñ” Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñ–Ð² (Ð·Ð°Ð¼Ñ–Ð½ÑŽÑ” "
+ "Â«Ð†Ð½ÑˆÐµÂ»).\n"
  " --description=Ð¢Ð•ÐšÐ¡Ð¢ Ð¾Ð¿Ð¸Ñ� Ð·Ð°Ð¿Ð¸Ñ�Ñƒ - Ñ†Ðµ Ð¢Ð•ÐšÐ¡Ð¢; Ñƒ Ð¿Ð¾Ñ”Ð´Ð½Ð°Ð½Ð½Ñ– Ð·\n"
  "                      Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼ --name Ñ�Ñ‚Ð°Ñ” Ñ‚Ð¸Ð¼ Ð¶Ðµ Ñ�Ð°Ð¼Ð¸Ð¼, Ñ‰Ð¾ Ð¹\n"
***************
*** 2104,2108 ****
  " --dry-run           Ñ‚Ðµ Ð¶ Ñ�Ð°Ð¼Ðµ, Ñ‰Ð¾ Ð¹ --test."
  
! #: install-info/install-info.c:558
  msgid ""
  " --entry=TEXT        insert TEXT as an Info directory entry,\n"
--- 1831,1835 ----
  " --dry-run           Ñ‚Ðµ Ð¶ Ñ�Ð°Ð¼Ðµ, Ñ‰Ð¾ Ð¹ --test."
  
! #: install-info/install-info.c:568
  msgid ""
  " --entry=TEXT        insert TEXT as an Info directory entry,\n"
***************
*** 2127,2131 ****
  "                       Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ”ÑŽ Ñƒ Ñ„Ð°Ð¹Ð»Ñ– Info."
  
! #: install-info/install-info.c:567
  msgid ""
  " --help              display this help and exit.\n"
--- 1854,1858 ----
  "                       Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ”ÑŽ Ñƒ Ñ„Ð°Ð¹Ð»Ñ– Info."
  
! #: install-info/install-info.c:577
  msgid ""
  " --help              display this help and exit.\n"
***************
*** 2143,2147 ****
  " --keep-old          Ð½Ðµ Ð·Ð°Ð¼Ñ–Ð½Ñ�Ñ‚Ð¸ Ð·Ð°Ð¿Ð¸Ñ�Ð¸ Ð¹ Ð½Ðµ Ð²Ð¸Ð»ÑƒÑ‡Ð°Ñ‚Ð¸ Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ– Ñ€Ð¾Ð·Ð´Ñ–Ð»Ð¸."
  
! #: install-info/install-info.c:575
  msgid ""
  " --maxwidth, --max-width=COL  wrap description at column COL.\n"
--- 1870,1874 ----
  " --keep-old          Ð½Ðµ Ð·Ð°Ð¼Ñ–Ð½Ñ�Ñ‚Ð¸ Ð·Ð°Ð¿Ð¸Ñ�Ð¸ Ð¹ Ð½Ðµ Ð²Ð¸Ð»ÑƒÑ‡Ð°Ñ‚Ð¸ Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ– Ñ€Ð¾Ð·Ð´Ñ–Ð»Ð¸."
  
! #: install-info/install-info.c:585
  msgid ""
  " --maxwidth, --max-width=COL  wrap description at column COL.\n"
***************
*** 2159,2163 ****
  " --quiet             Ð½Ðµ Ð¿Ð¾ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½ÑŒ."
  
! #: install-info/install-info.c:583
  msgid ""
  " --regex=R           put this file's entries in all sections that match the\n"
--- 1886,1890 ----
  " --quiet             Ð½Ðµ Ð¿Ð¾ÐºÐ°Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½ÑŒ."
  
! #: install-info/install-info.c:593
  msgid ""
  " --regex=R           put this file's entries in all sections that match the\n"
***************
*** 2171,2175 ****
  "                      If you don't specify any sections, they are "
  "determined\n"
! "                       from information in the Info file itself.\n"
  " --section R SEC     equivalent to --regex=R --section=SEC --add-once."
  msgstr ""
--- 1898,1905 ----
  "                      If you don't specify any sections, they are "
  "determined\n"
! "                       from information in the Info file itself;\n"
! "                       if nothing is available there, the --defsection\n"
! "                       value is used; if that is not specified, the\n"
! "                       final default is \"Miscellaneous\".\n"
  " --section R SEC     equivalent to --regex=R --section=SEC --add-once."
  msgstr ""
***************
*** 2185,2192 ****
  "                       Ð´Ð¾Ð´Ð°Ð½Ð¾ Ð´Ð¾ ÐºÐ¾Ð¶Ð½Ð¾Ñ— Ð· Ñ�ÐµÐºÑ†Ñ–Ð¹.\n"
  "                      Ð¯ÐºÑ‰Ð¾ Ð²Ð¸ Ð½Ðµ Ð²ÐºÐ°Ð¶ÐµÑ‚Ðµ Ð¶Ð¾Ð´Ð½Ð¾Ñ— Ñ�ÐµÐºÑ†Ñ–Ñ—, Ñ—Ñ… Ð±ÑƒÐ´Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾\n"
! "                       Ð·Ð° Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ”ÑŽ Ñƒ Ñ„Ð°Ð¹Ð»Ñ– Info.\n"
  " --section R Ð¡Ð•ÐšÐ¦Ð†Ð¯  Ñ‚Ðµ Ð¶ Ñ�Ð°Ð¼Ðµ, Ñ‰Ð¾ Ð¹ --regex=R --section=Ð¡Ð•ÐšÐ¦Ð†Ð¯ --add-once."
  
! #: install-info/install-info.c:596
  msgid ""
  " --silent            suppress warnings.\n"
--- 1915,1926 ----
  "                       Ð´Ð¾Ð´Ð°Ð½Ð¾ Ð´Ð¾ ÐºÐ¾Ð¶Ð½Ð¾Ñ— Ð· Ñ�ÐµÐºÑ†Ñ–Ð¹.\n"
  "                      Ð¯ÐºÑ‰Ð¾ Ð²Ð¸ Ð½Ðµ Ð²ÐºÐ°Ð¶ÐµÑ‚Ðµ Ð¶Ð¾Ð´Ð½Ð¾Ñ— Ñ�ÐµÐºÑ†Ñ–Ñ—, Ñ—Ñ… Ð±ÑƒÐ´Ðµ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾\n"
! "                       Ð·Ð° Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ”ÑŽ Ñƒ Ñ„Ð°Ð¹Ð»Ñ– Info;\n"
! "                       Ñ�ÐºÑ‰Ð¾ Ð½ÐµÐ¼Ð°Ñ” Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ñ… ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñ–Ð², Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� "
! "Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�\n"
! "                       --defsection; Ñ�ÐºÑ‰Ð¾ Ð¹Ð¾Ð³Ð¾ Ð½Ðµ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾, Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¸Ð¼\n"
! "                       Ñ‚Ð¸Ð¿Ð¾Ð²Ð¸Ð¼ Ñ” Â«Ð†Ð½ÑˆÐµÂ».\n"
  " --section R Ð¡Ð•ÐšÐ¦Ð†Ð¯  Ñ‚Ðµ Ð¶ Ñ�Ð°Ð¼Ðµ, Ñ‰Ð¾ Ð¹ --regex=R --section=Ð¡Ð•ÐšÐ¦Ð†Ð¯ --add-once."
  
! #: install-info/install-info.c:609
  msgid ""
  " --silent            suppress warnings.\n"
***************
*** 2198,2212 ****
  " --version           Ð¿Ð¾ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð¿Ñ€Ð¾ Ð²ÐµÑ€Ñ�Ñ–ÑŽ Ð¹ Ð²Ð¸Ð¹Ñ‚Ð¸."
  
! #: install-info/install-info.c:603 tp/texi2any.pl:849
! msgid ""
! "Email bug reports to bug-texinfo@gnu.org,\n"
! "general questions and discussion to help-texinfo@gnu.org.\n"
! "Texinfo home page: http://www.gnu.org/software/texinfo/"
! msgstr ""
! "Ð�Ð°Ð´Ñ�Ð¸Ð»Ð°Ð¹Ñ‚Ðµ Ð·Ð²Ñ–Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¸ Ð´Ð¾ bug-texinfo@gnu.org,\n"
! "Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ñ– Ð·Ð°Ð¿Ð¸Ñ‚Ð°Ð½Ð½Ñ� Ð¹ Ð¾Ð±Ð³Ð¾Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ð´Ð¾ help-texinfo@gnu.org.\n"
! "Ð”Ð¾Ð¼Ð°ÑˆÐ½Ñ� Ñ�Ñ‚Ð¾Ñ€Ñ–Ð½ÐºÐ° texinfo: http://www.gnu.org/software/texinfo/"
! 
! #: install-info/install-info.c:630
  #, c-format
  msgid ""
--- 1932,1936 ----
  " --version           Ð¿Ð¾ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð¿Ñ€Ð¾ Ð²ÐµÑ€Ñ�Ñ–ÑŽ Ð¹ Ð²Ð¸Ð¹Ñ‚Ð¸."
  
! #: install-info/install-info.c:643
  #, c-format
  msgid ""
***************
*** 2237,2241 ****
  "Ð¿Ð¾Ð²ÐµÑ€Ð½Ðµ Ð²Ð°Ñ� Ñ�ÑŽÐ´Ð¸,\n"
  "  \"h\" Ð½Ð°Ð´Ð°Ñ�Ñ‚ÑŒ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð´Ð»Ñ� Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÑ–Ð²Ñ†Ñ–Ð²,\n"
! "  \"mEmacs<Enter>\" Ð¿ÐµÑ€ÐµÐ¹Ð´Ðµ Ð´Ð¾ ÐºÐµÑ€Ñ–Ð²Ð½Ð¸Ñ†Ñ‚Ð²Ð° Ð· Emacs, Ñ– Ñ‚Ð°Ðº Ð´Ð°Ð»Ñ–.\n"
  "\n"
  "  Ð£ Emacs Ð²Ð¸ Ð¼Ð¾Ð¶ÐµÑ‚Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ»Ñ–Ðº ÐºÐ»Ð°Ð²Ñ–ÑˆÐµÑŽ 2 Ð¼Ð¸ÑˆÑ– Ð½Ð° Ð¿ÑƒÐ½ÐºÑ‚Ñ– Ð¼ÐµÐ½ÑŽ Ñ‡Ð¸ "
--- 1961,1965 ----
  "Ð¿Ð¾Ð²ÐµÑ€Ð½Ðµ Ð²Ð°Ñ� Ñ�ÑŽÐ´Ð¸,\n"
  "  \"h\" Ð½Ð°Ð´Ð°Ñ�Ñ‚ÑŒ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð´Ð»Ñ� Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÑ–Ð²Ñ†Ñ–Ð²,\n"
! "  \"mEmacs<Enter>\" Ð¿ÐµÑ€ÐµÐ¹Ð´Ðµ Ð´Ð¾ Ð¿Ñ–Ð´Ñ€ÑƒÑ‡Ð½Ð¸ÐºÐ° Ð· Emacs, Ñ– Ñ‚Ð°Ðº Ð´Ð°Ð»Ñ–.\n"
  "\n"
  "  Ð£ Emacs Ð²Ð¸ Ð¼Ð¾Ð¶ÐµÑ‚Ðµ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ ÐºÐ»Ñ–Ðº ÐºÐ»Ð°Ð²Ñ–ÑˆÐµÑŽ 2 Ð¼Ð¸ÑˆÑ– Ð½Ð° Ð¿ÑƒÐ½ÐºÑ‚Ñ– Ð¼ÐµÐ½ÑŽ Ñ‡Ð¸ "
***************
*** 2245,2294 ****
  "%s\n"
  
! #: install-info/install-info.c:654
  #, c-format
  msgid "%s: could not read (%s) and could not create (%s)"
  msgstr "%s: Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ (%s) Ñ– Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ñ�Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ (%s)"
  
! #: install-info/install-info.c:758
! #, c-format
! msgid "%s: empty file"
! msgstr "%s: Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ–Ð¹ Ñ„Ð°Ð¹Ð»"
! 
! #: install-info/install-info.c:1109 install-info/install-info.c:1149
  #, c-format
  msgid "START-INFO-DIR-ENTRY without matching END-INFO-DIR-ENTRY"
  msgstr "START-INFO-DIR-ENTRY Ð±ÐµÐ· Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¾Ð³Ð¾ END-INFO-DIR-ENTRY"
  
! #: install-info/install-info.c:1144
  #, c-format
  msgid "END-INFO-DIR-ENTRY without matching START-INFO-DIR-ENTRY"
  msgstr "END-INFO-DIR-ENTRY Ð±ÐµÐ· Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¾Ð³Ð¾ START-INFO-DIR-ENTRY"
  
! #: install-info/install-info.c:2008 install-info/install-info.c:2018
  #, c-format
  msgid "%s: already have dir file: %s\n"
  msgstr "%s: Ð²Ð¶Ðµ Ð¼Ð°Ñ” Ñ„Ð°Ð¹Ð» ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ñƒ: %s\n"
  
! #: install-info/install-info.c:2098
  #, c-format
  msgid "%s: Specify the Info file only once.\n"
  msgstr "%s: Ð’ÐºÐ°Ð¶Ñ–Ñ‚ÑŒ Ñ„Ð°Ð¹Ð» Info Ð»Ð¸ÑˆÐµ Ð¾Ð´Ð¸Ð½ Ñ€Ð°Ð·.\n"
  
! #: install-info/install-info.c:2131
  #, c-format
  msgid "Extra regular expression specified, ignoring `%s'"
  msgstr "ÐŸÑ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¾ Ð·Ð°Ð¹Ð²Ð¸Ð¹ Ñ€ÐµÐ³ÑƒÐ»Ñ�Ñ€Ð½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· `%s'"
  
! #: install-info/install-info.c:2143
  #, c-format
  msgid "Error in regular expression `%s': %s"
  msgstr "ÐŸÐ¾Ð¼Ð¸Ð»ÐºÐ° Ñƒ Ñ€ÐµÐ³ÑƒÐ»Ñ�Ñ€Ð½Ð¾Ð¼Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ– `%s': %s"
  
! #: install-info/install-info.c:2201
  #, c-format
  msgid "excess command line argument `%s'"
  msgstr "Ð·Ð°Ð¹Ð²Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `%s'"
  
! #: install-info/install-info.c:2205
  #, c-format
  msgid "No input file specified; try --help for more information."
--- 1969,2013 ----
  "%s\n"
  
! #: install-info/install-info.c:667
  #, c-format
  msgid "%s: could not read (%s) and could not create (%s)"
  msgstr "%s: Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ (%s) Ñ– Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ñ�Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ (%s)"
  
! #: install-info/install-info.c:1134 install-info/install-info.c:1174
  #, c-format
  msgid "START-INFO-DIR-ENTRY without matching END-INFO-DIR-ENTRY"
  msgstr "START-INFO-DIR-ENTRY Ð±ÐµÐ· Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¾Ð³Ð¾ END-INFO-DIR-ENTRY"
  
! #: install-info/install-info.c:1169
  #, c-format
  msgid "END-INFO-DIR-ENTRY without matching START-INFO-DIR-ENTRY"
  msgstr "END-INFO-DIR-ENTRY Ð±ÐµÐ· Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¾Ð³Ð¾ START-INFO-DIR-ENTRY"
  
! #: install-info/install-info.c:2037 install-info/install-info.c:2047
  #, c-format
  msgid "%s: already have dir file: %s\n"
  msgstr "%s: Ð²Ð¶Ðµ Ð¼Ð°Ñ” Ñ„Ð°Ð¹Ð» ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ñƒ: %s\n"
  
! #: install-info/install-info.c:2143
  #, c-format
  msgid "%s: Specify the Info file only once.\n"
  msgstr "%s: Ð’ÐºÐ°Ð¶Ñ–Ñ‚ÑŒ Ñ„Ð°Ð¹Ð» Info Ð»Ð¸ÑˆÐµ Ð¾Ð´Ð¸Ð½ Ñ€Ð°Ð·.\n"
  
! #: install-info/install-info.c:2176
  #, c-format
  msgid "Extra regular expression specified, ignoring `%s'"
  msgstr "ÐŸÑ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¾ Ð·Ð°Ð¹Ð²Ð¸Ð¹ Ñ€ÐµÐ³ÑƒÐ»Ñ�Ñ€Ð½Ð¸Ð¹ Ð²Ð¸Ñ€Ð°Ð· `%s'"
  
! #: install-info/install-info.c:2188
  #, c-format
  msgid "Error in regular expression `%s': %s"
  msgstr "ÐŸÐ¾Ð¼Ð¸Ð»ÐºÐ° Ñƒ Ñ€ÐµÐ³ÑƒÐ»Ñ�Ñ€Ð½Ð¾Ð¼Ñƒ Ð²Ð¸Ñ€Ð°Ð·Ñ– `%s': %s"
  
! #: install-info/install-info.c:2250
  #, c-format
  msgid "excess command line argument `%s'"
  msgstr "Ð·Ð°Ð¹Ð²Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `%s'"
  
! #: install-info/install-info.c:2254
  #, c-format
  msgid "No input file specified; try --help for more information."
***************
*** 2296,2300 ****
  "Ð�Ðµ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð²Ñ…Ñ–Ð´Ð½Ð¸Ñ… Ñ„Ð°Ð¹Ð»Ñ–Ð²; Ñ�Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ --help, Ñ‰Ð¾Ð± Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ñ‚Ð¸ Ð±Ñ–Ð»ÑŒÑˆÐµ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ—."
  
! #: install-info/install-info.c:2207
  #, c-format
  msgid "No dir file specified; try --help for more information."
--- 2015,2019 ----
  "Ð�Ðµ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð²Ñ…Ñ–Ð´Ð½Ð¸Ñ… Ñ„Ð°Ð¹Ð»Ñ–Ð²; Ñ�Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ --help, Ñ‰Ð¾Ð± Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ñ‚Ð¸ Ð±Ñ–Ð»ÑŒÑˆÐµ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ—."
  
! #: install-info/install-info.c:2256
  #, c-format
  msgid "No dir file specified; try --help for more information."
***************
*** 2302,2322 ****
  "Ð�Ðµ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ñ„Ð°Ð¹Ð» ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ñƒ; Ñ�Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ --help, Ñ‰Ð¾Ð± Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ñ‚Ð¸ Ð±Ñ–Ð»ÑŒÑˆÐµ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ—."
  
! #: install-info/install-info.c:2349
  #, c-format
  msgid "no info dir entry in `%s'"
  msgstr "Ð½ÐµÐ¼Ð°Ñ” Ð·Ð°Ð¿Ð¸Ñ�Ñƒ info dir Ñƒ `%s'"
  
! #: install-info/install-info.c:2597
  #, c-format
  msgid "no entries found for `%s'; nothing deleted"
  msgstr "Ñƒ `%s' Ð·Ð°Ð¿Ð¸Ñ�Ñ–Ð² Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾; Ð½Ñ–Ñ‡Ð¾Ð³Ð¾ Ð½Ðµ Ð²Ð¸Ð»ÑƒÑ‡ÐµÐ½Ð¾"
  
! #: tp/DebugTexinfo/DebugTree.pm:63 tp/Texinfo/Convert/Converter.pm:821
! #: tp/Texinfo/Convert/DocBook.pm:311 tp/Texinfo/Convert/HTML.pm:6528
! #: tp/Texinfo/Convert/HTML.pm:6552 tp/Texinfo/Convert/HTML.pm:6929
! #: tp/Texinfo/Convert/HTML.pm:6987 tp/Texinfo/Convert/HTML.pm:7065
! #: tp/Texinfo/Convert/HTML.pm:7142 tp/Texinfo/Convert/IXIN.pm:293
! #: tp/Texinfo/Convert/Info.pm:96 tp/Texinfo/Convert/Info.pm:200
! #: tp/Texinfo/Convert/Info.pm:226 tp/Texinfo/Convert/Plaintext.pm:503
  #: tp/Texinfo/Convert/TexinfoXML.pm:457
  #, perl-format
--- 2021,2046 ----
  "Ð�Ðµ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ñ„Ð°Ð¹Ð» ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ñƒ; Ñ�Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ --help, Ñ‰Ð¾Ð± Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ñ‚Ð¸ Ð±Ñ–Ð»ÑŒÑˆÐµ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ—."
  
! #: install-info/install-info.c:2277
! #, c-format
! msgid "Could not read %s."
! msgstr "Ð�Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ %s."
! 
! #: install-info/install-info.c:2424
  #, c-format
  msgid "no info dir entry in `%s'"
  msgstr "Ð½ÐµÐ¼Ð°Ñ” Ð·Ð°Ð¿Ð¸Ñ�Ñƒ info dir Ñƒ `%s'"
  
! #: install-info/install-info.c:2672
  #, c-format
  msgid "no entries found for `%s'; nothing deleted"
  msgstr "Ñƒ `%s' Ð·Ð°Ð¿Ð¸Ñ�Ñ–Ð² Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾; Ð½Ñ–Ñ‡Ð¾Ð³Ð¾ Ð½Ðµ Ð²Ð¸Ð»ÑƒÑ‡ÐµÐ½Ð¾"
  
! #: tp/DebugTexinfo/DebugTree.pm:63 tp/Texinfo/Convert/Converter.pm:855
! #: tp/Texinfo/Convert/Converter.pm:893 tp/Texinfo/Convert/Converter.pm:1204
! #: tp/Texinfo/Convert/DocBook.pm:326 tp/Texinfo/Convert/HTML.pm:6499
! #: tp/Texinfo/Convert/HTML.pm:6523 tp/Texinfo/Convert/HTML.pm:6900
! #: tp/Texinfo/Convert/HTML.pm:6958 tp/Texinfo/Convert/HTML.pm:7036
! #: tp/Texinfo/Convert/HTML.pm:7113 tp/Texinfo/Convert/IXIN.pm:293
! #: tp/Texinfo/Convert/Info.pm:295 tp/Texinfo/Convert/Plaintext.pm:538
  #: tp/Texinfo/Convert/TexinfoXML.pm:457
  #, perl-format
***************
*** 2324,2508 ****
  msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ %s Ð´Ð»Ñ� Ð·Ð°Ð¿Ð¸Ñ�Ñƒ: %s"
  
! #: tp/Texinfo/Common.pm:865
  msgid "recursion is always allowed"
  msgstr "Ñ€ÐµÐºÑƒÑ€Ñ�Ñ–ÑŽ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¾ Ð·Ð°Ð²Ð¶Ð´Ð¸"
  
! #: tp/Texinfo/Common.pm:866
  msgid "arguments are quoted by default"
  msgstr "Ñ‚Ð¸Ð¿Ð¾Ð²Ð¾, Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð¿Ð¾Ð´Ð°ÑŽÑ‚ÑŒÑ�Ñ� Ñƒ Ð»Ð°Ð¿ÐºÐ°Ñ…"
  
! #: tp/Texinfo/Common.pm:1065
  #, perl-format
  msgid "%s is not a valid language code"
  msgstr "%s Ð½Ðµ Ñ” ÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¼ ÐºÐ¾Ð´Ð¾Ð¼ Ð¼Ð¾Ð²Ð¸"
  
! #: tp/Texinfo/Common.pm:1070
  #, perl-format
  msgid "%s is not a valid region code"
  msgstr "%s Ð½Ðµ Ñ” ÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¼ ÐºÐ¾Ð´Ð¾Ð¼ Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñƒ"
  
! #: tp/Texinfo/Common.pm:1088
  #, perl-format
  msgid "%s is not a valid split possibility"
  msgstr "%s Ð½Ðµ Ñ” ÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¾ÑŽ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ñ–Ñ�Ñ‚ÑŽ Ð¿Ð¾Ð´Ñ–Ð»Ñƒ"
  
! #: tp/Texinfo/Common.pm:1111
  #, perl-format
  msgid "could not read %s: %s"
  msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ %s: %s"
  
! #: tp/Texinfo/Common.pm:1129
  #, perl-format
  msgid "error on closing @verbatiminclude file %s: %s"
  msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð·Ð°ÐºÑ€Ð¸Ñ‚Ñ‚Ñ� Ñ„Ð°Ð¹Ð»Ð° @verbatiminclude %s: %s"
  
! #: tp/Texinfo/Common.pm:1134 tp/Texinfo/Parser.pm:3187
  #, perl-format
  msgid "@%s: could not find %s"
  msgstr "@%s: Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð½Ð°Ð¹Ñ‚Ð¸ %s"
  
! #: tp/Texinfo/Common.pm:1432
  #, perl-format
  msgid "could not open html refs config file %s: %s"
  msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ð½Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½ÑŒ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½ÑŒ html %s: %s"
  
! #: tp/Texinfo/Common.pm:1460
  msgid "missing type"
  msgstr "Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¾ Ñ‚Ð¸Ð¿"
  
! #: tp/Texinfo/Common.pm:1463
  #, perl-format
  msgid "unrecognized type: %s"
  msgstr "Ð½ÐµÑ€Ð¾Ð·Ð¿Ñ–Ð·Ð½Ð°Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿: %s"
  
! #: tp/Texinfo/Common.pm:1480
  #, perl-format
  msgid "error on closing html refs config file %s: %s"
  msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð·Ð°ÐºÑ€Ð¸Ñ‚Ñ‚Ñ� Ñ„Ð°Ð¹Ð»Ð° Ð½Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½ÑŒ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½ÑŒ html %s: %s"
  
! #: tp/Texinfo/Common.pm:1515
  msgid "no node to be renamed"
  msgstr "Ð½ÐµÐ¼Ð°Ñ” Ð²ÑƒÐ·Ð»Ð° Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¹Ð¼ÐµÐ½ÑƒÐ²Ð°Ð½Ð½Ñ�"
  
! #: tp/Texinfo/Common.pm:1526
  msgid "nodes without a new name at the end of file"
  msgstr "Ð²ÑƒÐ·Ð»Ð¸ Ð±ÐµÐ· Ð½Ð¾Ð²Ð¾Ñ— Ð½Ð°Ð·Ð²Ð¸ Ð½Ð°Ð¿Ñ€Ð¸ÐºÑ–Ð½Ñ†Ñ– Ñ„Ð°Ð¹Ð»Ð°"
  
! #: tp/Texinfo/Common.pm:1536 tp/Texinfo/Parser.pm:842
  #, perl-format
  msgid "could not open %s: %s"
  msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ %s: %s"
  
! #: tp/Texinfo/Common.pm:2028
  #, perl-format
  msgid "could not protect hash character in @%s"
  msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� ÐµÐºÑ€Ð°Ð½ÑƒÐ²Ð°Ñ‚Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ñ€ÐµÑˆÑ–Ñ‚ÐºÐ¸ Ñƒ @%s"
  
! #: tp/Texinfo/Convert/Converter.pm:394 tp/Texinfo/Convert/Converter.pm:413
  #, perl-format
  msgid "Obsolete variable %s\n"
  msgstr "Ð—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° %s\n"
  
! #: tp/Texinfo/Convert/Converter.pm:604
  #, perl-format
  msgid "could not create directories `%s' or `%s': %s"
  msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ñ�Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ðº Â«%sÂ» Ð°Ð±Ð¾ Â«%sÂ»: %s"
  
! #: tp/Texinfo/Convert/Converter.pm:612
  #, perl-format
  msgid "could not create directory `%s': %s"
  msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ñ�Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³ Â«%sÂ»: %s"
  
! #: tp/Texinfo/Convert/DocBook.pm:347 tp/Texinfo/Convert/HTML.pm:6955
! #: tp/Texinfo/Convert/HTML.pm:7013 tp/Texinfo/Convert/IXIN.pm:915
! #: tp/Texinfo/Convert/Info.pm:159 tp/Texinfo/Convert/Info.pm:185
! #: tp/Texinfo/Convert/Info.pm:216 tp/Texinfo/Convert/Info.pm:279
! #: tp/Texinfo/Convert/TexinfoXML.pm:476 tp/Texinfo/Parser.pm:1950
! #, perl-format
! msgid "error on closing %s: %s"
! msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ñ�Ð¿Ñ€Ð¾Ð±Ð¸ Ð·Ð°ÐºÑ€Ð¸Ñ‚Ð¸ %s: %s"
! 
! #: tp/Texinfo/Convert/DocBook.pm:923
  #, perl-format
  msgid "@image file `%s' not found, using `%s'"
  msgstr "Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ñ„Ð°Ð¹Ð» @image Â«%sÂ», Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ð¼Ð¾ Â«%sÂ»"
  
! #: tp/Texinfo/Convert/HTML.pm:1683
  #, perl-format
  msgid "@image file `%s' (for HTML) not found, using `%s'"
  msgstr "Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ñ„Ð°Ð¹Ð» @image Â«%sÂ» (Ð´Ð»Ñ� HTML), Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ð¼Ð¾ Â«%sÂ»"
  
! #: tp/Texinfo/Convert/HTML.pm:2354
  #, perl-format
  msgid "raw format %s is not converted"
  msgstr "Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð½ÐµÐ¾Ð±Ñ€Ð¾Ð±Ð»ÐµÐ½Ð¸Ñ… Ð´Ð°Ð½Ð¸Ñ… %s Ð½Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð¾"
  
! #: tp/Texinfo/Convert/HTML.pm:4833
  msgid "string not closed in css file"
  msgstr "Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¸Ð¹ Ñ€Ñ�Ð´Ð¾Ðº Ñƒ Ñ„Ð°Ð¹Ð»Ñ– css"
  
! #: tp/Texinfo/Convert/HTML.pm:4835
  msgid "--css-include ended in comment"
  msgstr "--css-include Ð·Ð°Ð²ÐµÑ€ÑˆÑƒÑ”Ñ‚ÑŒÑ�Ñ� ÐºÐ¾Ð¼ÐµÐ½Ñ‚Ð°Ñ€ÐµÐ¼"
  
! #: tp/Texinfo/Convert/HTML.pm:4837
  msgid "@import not finished in css file"
  msgstr "Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¸Ð¹ Ð·Ð°Ð¿Ð¸Ñ� @import Ñƒ Ñ„Ð°Ð¹Ð»Ñ– css"
  
! #: tp/Texinfo/Convert/HTML.pm:4863
  #, perl-format
  msgid "CSS file %s not found"
  msgstr "Ð¤Ð°Ð¹Ð» CSS %s Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾"
  
! #: tp/Texinfo/Convert/HTML.pm:4869
  #, perl-format
  msgid "could not open --include-file %s: %s"
  msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ --include-Ñ„Ð°Ð¹Ð» %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:4879
  #, perl-format
  msgid "error on closing CSS file %s: %s"
  msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ñ�Ð¿Ñ€Ð¾Ð±Ð¸ Ð·Ð°ÐºÑ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» CSS %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:5825 tp/Texinfo/Convert/HTML.pm:5829
  #, perl-format
  msgid "no htmlxref.cnf entry found for `%s'"
  msgstr "Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð·Ð°Ð¿Ð¸Ñ�Ñƒ htmlxref.cnf Ð´Ð»Ñ� Â«%sÂ»"
  
! #: tp/Texinfo/Convert/HTML.pm:6523
  #, perl-format
  msgid "error on closing frame file %s: %s"
  msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ñ�Ð¿Ñ€Ð¾Ð±Ð¸ Ð·Ð°ÐºÑ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ñ„Ñ€ÐµÐ¹Ð¼Ð° %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:6547
  #, perl-format
  msgid "error on closing TOC frame file %s: %s"
  msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ñ�Ð¿Ñ€Ð¾Ð±Ð¸ Ð·Ð°ÐºÑ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ñ„Ñ€ÐµÐ¹Ð¼Ð° Ð·Ð¼Ñ–Ñ�Ñ‚Ñƒ %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:6662
  #, perl-format
  msgid "handler %s of stage %s priority %s failed"
  msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð¾Ð±Ñ€Ð¾Ð±Ð½Ð¸ÐºÐ° %s Ð½Ð° ÐµÑ‚Ð°Ð¿Ñ– %s, Ð¿Ñ€Ñ–Ð¾Ñ€Ð¸Ñ‚ÐµÑ‚Ð½Ñ–Ñ�Ñ‚ÑŒ %s"
  
! #: tp/Texinfo/Convert/HTML.pm:6863
  msgid "must specify a title with a title command or @top"
  msgstr "Ñ�Ð»Ñ–Ð´ Ð²ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¸ title Ð°Ð±Ð¾ @top"
  
! #: tp/Texinfo/Convert/HTML.pm:7072
  #, perl-format
  msgid "error on closing redirection node file %s: %s"
  msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ñ�Ð¿Ñ€Ð¾Ð±Ð¸ Ð·Ð°ÐºÑ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ð¿ÐµÑ€ÐµÑ�Ð¿Ñ€Ñ�Ð¼Ð¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ� Ð²ÑƒÐ·Ð»Ð° %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:7097
  #, perl-format
  msgid "old name for `%s' is a node of the document"
  msgstr "Ñ�Ñ‚Ð°Ñ€Ð¾ÑŽ Ð½Ð°Ð·Ð²Ð¾ÑŽ Ð´Ð»Ñ� Â«%sÂ» Ñ” Ð²ÑƒÐ·Ð¾Ð» Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: tp/Texinfo/Convert/HTML.pm:7103
  #, perl-format
  msgid "file empty for renamed node `%s'"
  msgstr "Ñ„Ð°Ð¹Ð» Ð¿ÐµÑ€ÐµÐ¹Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ð²ÑƒÐ·Ð»Ð° Â«%sÂ» Ñ” Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ–Ð¼"
  
! #: tp/Texinfo/Convert/HTML.pm:7117
  #, perl-format
  msgid "target node (new name for `%s') not in document: %s"
--- 2048,2242 ----
  msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ %s Ð´Ð»Ñ� Ð·Ð°Ð¿Ð¸Ñ�Ñƒ: %s"
  
! #: tp/Texinfo/Common.pm:878
  msgid "recursion is always allowed"
  msgstr "Ñ€ÐµÐºÑƒÑ€Ñ�Ñ–ÑŽ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ð¾ Ð·Ð°Ð²Ð¶Ð´Ð¸"
  
! #: tp/Texinfo/Common.pm:879
  msgid "arguments are quoted by default"
  msgstr "Ñ‚Ð¸Ð¿Ð¾Ð²Ð¾, Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð¿Ð¾Ð´Ð°ÑŽÑ‚ÑŒÑ�Ñ� Ñƒ Ð»Ð°Ð¿ÐºÐ°Ñ…"
  
! #: tp/Texinfo/Common.pm:1102
  #, perl-format
  msgid "%s is not a valid language code"
  msgstr "%s Ð½Ðµ Ñ” ÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¼ ÐºÐ¾Ð´Ð¾Ð¼ Ð¼Ð¾Ð²Ð¸"
  
! #: tp/Texinfo/Common.pm:1107
  #, perl-format
  msgid "%s is not a valid region code"
  msgstr "%s Ð½Ðµ Ñ” ÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¸Ð¼ ÐºÐ¾Ð´Ð¾Ð¼ Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñƒ"
  
! #: tp/Texinfo/Common.pm:1125
  #, perl-format
  msgid "%s is not a valid split possibility"
  msgstr "%s Ð½Ðµ Ñ” ÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¾ÑŽ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ñ–Ñ�Ñ‚ÑŽ Ð¿Ð¾Ð´Ñ–Ð»Ñƒ"
  
! #: tp/Texinfo/Common.pm:1148
  #, perl-format
  msgid "could not read %s: %s"
  msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ %s: %s"
  
! #: tp/Texinfo/Common.pm:1167
  #, perl-format
  msgid "error on closing @verbatiminclude file %s: %s"
  msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð·Ð°ÐºÑ€Ð¸Ñ‚Ñ‚Ñ� Ñ„Ð°Ð¹Ð»Ð° @verbatiminclude %s: %s"
  
! #: tp/Texinfo/Common.pm:1173 tp/Texinfo/Parser.pm:3342
  #, perl-format
  msgid "@%s: could not find %s"
  msgstr "@%s: Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð½Ð°Ð¹Ñ‚Ð¸ %s"
  
! #: tp/Texinfo/Common.pm:1517
  #, perl-format
  msgid "could not open html refs config file %s: %s"
  msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ð½Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½ÑŒ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½ÑŒ html %s: %s"
  
! #: tp/Texinfo/Common.pm:1545
  msgid "missing type"
  msgstr "Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¾ Ñ‚Ð¸Ð¿"
  
! #: tp/Texinfo/Common.pm:1548
  #, perl-format
  msgid "unrecognized type: %s"
  msgstr "Ð½ÐµÑ€Ð¾Ð·Ð¿Ñ–Ð·Ð½Ð°Ð½Ð¸Ð¹ Ñ‚Ð¸Ð¿: %s"
  
! #: tp/Texinfo/Common.pm:1565
  #, perl-format
  msgid "error on closing html refs config file %s: %s"
  msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ð·Ð°ÐºÑ€Ð¸Ñ‚Ñ‚Ñ� Ñ„Ð°Ð¹Ð»Ð° Ð½Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½ÑŒ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½ÑŒ html %s: %s"
  
! #: tp/Texinfo/Common.pm:1600
  msgid "no node to be renamed"
  msgstr "Ð½ÐµÐ¼Ð°Ñ” Ð²ÑƒÐ·Ð»Ð° Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÐ¹Ð¼ÐµÐ½ÑƒÐ²Ð°Ð½Ð½Ñ�"
  
! #: tp/Texinfo/Common.pm:1611
  msgid "nodes without a new name at the end of file"
  msgstr "Ð²ÑƒÐ·Ð»Ð¸ Ð±ÐµÐ· Ð½Ð¾Ð²Ð¾Ñ— Ð½Ð°Ð·Ð²Ð¸ Ð½Ð°Ð¿Ñ€Ð¸ÐºÑ–Ð½Ñ†Ñ– Ñ„Ð°Ð¹Ð»Ð°"
  
! #: tp/Texinfo/Common.pm:1621 tp/Texinfo/Parser.pm:926
  #, perl-format
  msgid "could not open %s: %s"
  msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ %s: %s"
  
! #: tp/Texinfo/Common.pm:2141
  #, perl-format
  msgid "could not protect hash character in @%s"
  msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� ÐµÐºÑ€Ð°Ð½ÑƒÐ²Ð°Ñ‚Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ñ€ÐµÑˆÑ–Ñ‚ÐºÐ¸ Ñƒ @%s"
  
! #: tp/Texinfo/Convert/Converter.pm:395 tp/Texinfo/Convert/Converter.pm:414
  #, perl-format
  msgid "Obsolete variable %s\n"
  msgstr "Ð—Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° %s\n"
  
! #: tp/Texinfo/Convert/Converter.pm:794
! #, perl-format
! msgid "%s: output incompatible with split"
! msgstr "%s: Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ñ– Ð´Ð°Ð½Ñ– Ð½ÐµÑ�ÑƒÐ¼Ñ–Ñ�Ð½Ñ– Ñ–Ð· Ð¿Ð¾Ð´Ñ–Ð»Ð¾Ð¼"
! 
! #: tp/Texinfo/Convert/Converter.pm:876 tp/Texinfo/Convert/Converter.pm:909
! #: tp/Texinfo/Convert/DocBook.pm:362 tp/Texinfo/Convert/HTML.pm:6926
! #: tp/Texinfo/Convert/HTML.pm:6984 tp/Texinfo/Convert/IXIN.pm:915
! #: tp/Texinfo/Convert/Info.pm:161 tp/Texinfo/Convert/Info.pm:187
! #: tp/Texinfo/Convert/Info.pm:215 tp/Texinfo/Convert/Info.pm:275
! #: tp/Texinfo/Convert/TexinfoXML.pm:476 tp/Texinfo/Parser.pm:2034
! #, perl-format
! msgid "error on closing %s: %s"
! msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ñ�Ð¿Ñ€Ð¾Ð±Ð¸ Ð·Ð°ÐºÑ€Ð¸Ñ‚Ð¸ %s: %s"
! 
! #: tp/Texinfo/Convert/Converter.pm:987
  #, perl-format
  msgid "could not create directories `%s' or `%s': %s"
  msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ñ�Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ðº Â«%sÂ» Ð°Ð±Ð¾ Â«%sÂ»: %s"
  
! #: tp/Texinfo/Convert/Converter.pm:995
  #, perl-format
  msgid "could not create directory `%s': %s"
  msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ñ�Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³ Â«%sÂ»: %s"
  
! #: tp/Texinfo/Convert/DocBook.pm:969
  #, perl-format
  msgid "@image file `%s' not found, using `%s'"
  msgstr "Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ñ„Ð°Ð¹Ð» @image Â«%sÂ», Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ð¼Ð¾ Â«%sÂ»"
  
! #: tp/Texinfo/Convert/DocBook.pm:1083 tp/Texinfo/Parser.pm:5355
! msgid "no argument specified for @U"
! msgstr "Ð½Ðµ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ @U"
! 
! #: tp/Texinfo/Convert/HTML.pm:1684
  #, perl-format
  msgid "@image file `%s' (for HTML) not found, using `%s'"
  msgstr "Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ñ„Ð°Ð¹Ð» @image Â«%sÂ» (Ð´Ð»Ñ� HTML), Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ð¼Ð¾ Â«%sÂ»"
  
! #: tp/Texinfo/Convert/HTML.pm:2373
  #, perl-format
  msgid "raw format %s is not converted"
  msgstr "Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð½ÐµÐ¾Ð±Ñ€Ð¾Ð±Ð»ÐµÐ½Ð¸Ñ… Ð´Ð°Ð½Ð¸Ñ… %s Ð½Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð¾"
  
! #: tp/Texinfo/Convert/HTML.pm:4883
  msgid "string not closed in css file"
  msgstr "Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¸Ð¹ Ñ€Ñ�Ð´Ð¾Ðº Ñƒ Ñ„Ð°Ð¹Ð»Ñ– css"
  
! #: tp/Texinfo/Convert/HTML.pm:4885
  msgid "--css-include ended in comment"
  msgstr "--css-include Ð·Ð°Ð²ÐµÑ€ÑˆÑƒÑ”Ñ‚ÑŒÑ�Ñ� ÐºÐ¾Ð¼ÐµÐ½Ñ‚Ð°Ñ€ÐµÐ¼"
  
! #: tp/Texinfo/Convert/HTML.pm:4887
  msgid "@import not finished in css file"
  msgstr "Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¸Ð¹ Ð·Ð°Ð¿Ð¸Ñ� @import Ñƒ Ñ„Ð°Ð¹Ð»Ñ– css"
  
! #: tp/Texinfo/Convert/HTML.pm:4913
  #, perl-format
  msgid "CSS file %s not found"
  msgstr "Ð¤Ð°Ð¹Ð» CSS %s Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾"
  
! #: tp/Texinfo/Convert/HTML.pm:4919
  #, perl-format
  msgid "could not open --include-file %s: %s"
  msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ --include-Ñ„Ð°Ð¹Ð» %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:4929
  #, perl-format
  msgid "error on closing CSS file %s: %s"
  msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ñ�Ð¿Ñ€Ð¾Ð±Ð¸ Ð·Ð°ÐºÑ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» CSS %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:5796 tp/Texinfo/Convert/HTML.pm:5800
  #, perl-format
  msgid "no htmlxref.cnf entry found for `%s'"
  msgstr "Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð·Ð°Ð¿Ð¸Ñ�Ñƒ htmlxref.cnf Ð´Ð»Ñ� Â«%sÂ»"
  
! #: tp/Texinfo/Convert/HTML.pm:6494
  #, perl-format
  msgid "error on closing frame file %s: %s"
  msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ñ�Ð¿Ñ€Ð¾Ð±Ð¸ Ð·Ð°ÐºÑ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ñ„Ñ€ÐµÐ¹Ð¼Ð° %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:6518
  #, perl-format
  msgid "error on closing TOC frame file %s: %s"
  msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ñ�Ð¿Ñ€Ð¾Ð±Ð¸ Ð·Ð°ÐºÑ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ñ„Ñ€ÐµÐ¹Ð¼Ð° Ð·Ð¼Ñ–Ñ�Ñ‚Ñƒ %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:6633
  #, perl-format
  msgid "handler %s of stage %s priority %s failed"
  msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð¾Ð±Ñ€Ð¾Ð±Ð½Ð¸ÐºÐ° %s Ð½Ð° ÐµÑ‚Ð°Ð¿Ñ– %s, Ð¿Ñ€Ñ–Ð¾Ñ€Ð¸Ñ‚ÐµÑ‚Ð½Ñ–Ñ�Ñ‚ÑŒ %s"
  
! #: tp/Texinfo/Convert/HTML.pm:6834
  msgid "must specify a title with a title command or @top"
  msgstr "Ñ�Ð»Ñ–Ð´ Ð²ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¸ title Ð°Ð±Ð¾ @top"
  
! #: tp/Texinfo/Convert/HTML.pm:7043
  #, perl-format
  msgid "error on closing redirection node file %s: %s"
  msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ñ�Ð¿Ñ€Ð¾Ð±Ð¸ Ð·Ð°ÐºÑ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ð¿ÐµÑ€ÐµÑ�Ð¿Ñ€Ñ�Ð¼Ð¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ� Ð²ÑƒÐ·Ð»Ð° %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:7068
  #, perl-format
  msgid "old name for `%s' is a node of the document"
  msgstr "Ñ�Ñ‚Ð°Ñ€Ð¾ÑŽ Ð½Ð°Ð·Ð²Ð¾ÑŽ Ð´Ð»Ñ� Â«%sÂ» Ñ” Ð²ÑƒÐ·Ð¾Ð» Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: tp/Texinfo/Convert/HTML.pm:7074
  #, perl-format
  msgid "file empty for renamed node `%s'"
  msgstr "Ñ„Ð°Ð¹Ð» Ð¿ÐµÑ€ÐµÐ¹Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ð²ÑƒÐ·Ð»Ð° Â«%sÂ» Ñ” Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ–Ð¼"
  
! #: tp/Texinfo/Convert/HTML.pm:7088
  #, perl-format
  msgid "target node (new name for `%s') not in document: %s"
***************
*** 2510,2514 ****
  "Ð²ÑƒÐ·Ð¾Ð» Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� (Ð½Ð¾Ð²Ð° Ð½Ð°Ð·Ð²Ð° Ð´Ð»Ñ� Â«%sÂ») Ð¿ÐµÑ€ÐµÐ±ÑƒÐ²Ð°Ñ” Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð°: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:7149
  #, perl-format
  msgid "error on closing renamed node redirection file %s: %s"
--- 2244,2248 ----
  "Ð²ÑƒÐ·Ð¾Ð» Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� (Ð½Ð¾Ð²Ð° Ð½Ð°Ð·Ð²Ð° Ð´Ð»Ñ� Â«%sÂ») Ð¿ÐµÑ€ÐµÐ±ÑƒÐ²Ð°Ñ” Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð°: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:7120
  #, perl-format
  msgid "error on closing renamed node redirection file %s: %s"
***************
*** 2517,2578 ****
  "%s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:7187
  msgid "empty node name"
  msgstr "Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ� Ð½Ð°Ð·Ð²Ð° Ð²ÑƒÐ·Ð»Ð°"
  
! #: tp/Texinfo/Convert/HTML.pm:7189 tp/Texinfo/Parser.pm:3534
  #, perl-format
  msgid "syntax for an external node used for `%s'"
  msgstr "Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� Ð´Ð»Ñ� Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½ÑŒÐ¾Ð³Ð¾ Ð²ÑƒÐ·Ð»Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¾ Ð´Ð»Ñ� Â«%sÂ»"
  
! #: tp/Texinfo/Convert/Info.pm:105
  msgid "document without nodes"
  msgstr "Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚ Ð±ÐµÐ· Ð²ÑƒÐ·Ð»Ñ–Ð²"
  
! #: tp/Texinfo/Convert/Info.pm:122
  msgid "document without Top node"
  msgstr "Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚ Ð±ÐµÐ· Ð²ÑƒÐ·Ð»Ð° Top"
  
! #: tp/Texinfo/Convert/Info.pm:169
  #, perl-format
  msgid "rename %s failed: %s"
  msgstr "Ñ�Ð¿Ñ€Ð¾Ð±Ð° Ð¿ÐµÑ€ÐµÐ¹Ð¼ÐµÐ½ÑƒÐ²Ð°Ð½Ð½Ñ� %s Ð·Ð°Ð·Ð½Ð°Ð»Ð° Ð½ÐµÐ²Ð´Ð°Ñ‡Ñ–: %s"
  
! #: tp/Texinfo/Convert/Info.pm:251
  #, perl-format
  msgid "@%s output more than once: %s"
  msgstr "Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� @%s Ð´ÐµÐºÑ–Ð»ÑŒÐºÐ° Ñ€Ð°Ð·Ñ–Ð²: %s"
  
! #: tp/Texinfo/Convert/Info.pm:366
  #, perl-format
  msgid "@%s outside of any node"
  msgstr "@%s Ð¿Ð¾Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ Ð±ÑƒÐ´ÑŒ-Ñ�ÐºÐ¾Ð³Ð¾ Ð²ÑƒÐ·Ð»Ð°"
  
! #: tp/Texinfo/Convert/Info.pm:406
  #, perl-format
  msgid "@node name should not contain `,': %s"
  msgstr "Ð½Ð°Ð·Ð²Ð° @node Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚Ð¸ Â«,Â»: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1287 tp/Texinfo/Parser.pm:2566
  #, perl-format
  msgid "entry for index `%s' outside of any node"
  msgstr "Ð¿ÑƒÐ½ÐºÑ‚ Ð¿Ð¾ÐºÐ°Ð¶Ñ‡Ð¸ÐºÐ° Â«%sÂ» Ð·Ð·Ð¾Ð²Ð½Ñ– Ð±ÑƒÐ´ÑŒ-Ñ�ÐºÐ¾Ð³Ð¾ Ð²ÑƒÐ·Ð»Ð°"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1400
  #, perl-format
  msgid "error on closing image text file %s: %s"
  msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ñ�Ð¿Ñ€Ð¾Ð±Ð¸ Ð·Ð°ÐºÑ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ñ‚ÐµÐºÑ�Ñ‚Ñƒ Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ� %s: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1405
  #, perl-format
  msgid "@image file `%s' unreadable: %s"
  msgstr "Ð�ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» @image `%s': %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1428
  #, perl-format
  msgid "could not find @image file `%s.txt' nor alternate text"
  msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð½Ð°Ð¹Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» @image Â«%s.txtÂ» Ð°Ð±Ð¾ Ñ‚ÐµÐºÑ�Ñ‚-Ð·Ð°Ð¼Ñ–Ð½Ð½Ð¸Ðº"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1816
  msgid ""
  "@strong{Note...} produces a spurious cross-reference in Info; reword to "
--- 2251,2317 ----
  "%s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:7158
  msgid "empty node name"
  msgstr "Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ� Ð½Ð°Ð·Ð²Ð° Ð²ÑƒÐ·Ð»Ð°"
  
! #: tp/Texinfo/Convert/HTML.pm:7160 tp/Texinfo/Parser.pm:3689
  #, perl-format
  msgid "syntax for an external node used for `%s'"
  msgstr "Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� Ð´Ð»Ñ� Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½ÑŒÐ¾Ð³Ð¾ Ð²ÑƒÐ·Ð»Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¾ Ð´Ð»Ñ� Â«%sÂ»"
  
! #: tp/Texinfo/Convert/Info.pm:106
  msgid "document without nodes"
  msgstr "Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚ Ð±ÐµÐ· Ð²ÑƒÐ·Ð»Ñ–Ð²"
  
! #: tp/Texinfo/Convert/Info.pm:123
  msgid "document without Top node"
  msgstr "Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚ Ð±ÐµÐ· Ð²ÑƒÐ·Ð»Ð° Top"
  
! #: tp/Texinfo/Convert/Info.pm:171
  #, perl-format
  msgid "rename %s failed: %s"
  msgstr "Ñ�Ð¿Ñ€Ð¾Ð±Ð° Ð¿ÐµÑ€ÐµÐ¹Ð¼ÐµÐ½ÑƒÐ²Ð°Ð½Ð½Ñ� %s Ð·Ð°Ð·Ð½Ð°Ð»Ð° Ð½ÐµÐ²Ð´Ð°Ñ‡Ñ–: %s"
  
! #: tp/Texinfo/Convert/Info.pm:247
  #, perl-format
  msgid "@%s output more than once: %s"
  msgstr "Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ� @%s Ð´ÐµÐºÑ–Ð»ÑŒÐºÐ° Ñ€Ð°Ð·Ñ–Ð²: %s"
  
! #: tp/Texinfo/Convert/Info.pm:379
  #, perl-format
  msgid "@%s outside of any node"
  msgstr "@%s Ð¿Ð¾Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ Ð±ÑƒÐ´ÑŒ-Ñ�ÐºÐ¾Ð³Ð¾ Ð²ÑƒÐ·Ð»Ð°"
  
! #: tp/Texinfo/Convert/Info.pm:419
  #, perl-format
  msgid "@node name should not contain `,': %s"
  msgstr "Ð½Ð°Ð·Ð²Ð° @node Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð° Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚Ð¸ Â«,Â»: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1312
! #, perl-format
! msgid "Index entry in @%s with : produces invalid Info: %s"
! msgstr "Ð—Ð°Ð¿Ð¸Ñ� Ð¿Ð¾ÐºÐ°Ð¶Ñ‡Ð¸ÐºÐ° Ñƒ @%s Ð· : Ð¿Ñ€Ð¸Ð·Ð²Ð¾Ð´Ð¸Ñ‚ÑŒ Ð´Ð¾ Ð½ÐµÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¾Ð³Ð¾ Info: %s"
! 
! #: tp/Texinfo/Convert/Plaintext.pm:1359 tp/Texinfo/Parser.pm:2721
  #, perl-format
  msgid "entry for index `%s' outside of any node"
  msgstr "Ð¿ÑƒÐ½ÐºÑ‚ Ð¿Ð¾ÐºÐ°Ð¶Ñ‡Ð¸ÐºÐ° Â«%sÂ» Ð·Ð·Ð¾Ð²Ð½Ñ– Ð±ÑƒÐ´ÑŒ-Ñ�ÐºÐ¾Ð³Ð¾ Ð²ÑƒÐ·Ð»Ð°"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1473
  #, perl-format
  msgid "error on closing image text file %s: %s"
  msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ñ�Ð¿Ñ€Ð¾Ð±Ð¸ Ð·Ð°ÐºÑ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ñ‚ÐµÐºÑ�Ñ‚Ñƒ Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ� %s: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1478
  #, perl-format
  msgid "@image file `%s' unreadable: %s"
  msgstr "Ð�ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» @image `%s': %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1501
  #, perl-format
  msgid "could not find @image file `%s.txt' nor alternate text"
  msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð·Ð½Ð°Ð¹Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» @image Â«%s.txtÂ» Ð°Ð±Ð¾ Ñ‚ÐµÐºÑ�Ñ‚-Ð·Ð°Ð¼Ñ–Ð½Ð½Ð¸Ðº"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1893
  msgid ""
  "@strong{Note...} produces a spurious cross-reference in Info; reword to "
***************
*** 2582,2727 ****
  "ÑƒÐ½Ð¸ÐºÐ°ÑŽÑ‡Ð¸ Ñ†ÑŒÐ¾Ð³Ð¾"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2022
  #, perl-format
  msgid "@%s cross-reference name should not contain `:'"
  msgstr "Ñƒ Ð½Ð°Ð·Ð²Ñ– Ð¿ÐµÑ€ÐµÑ…Ñ€ÐµÑ�Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� @%s Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚Ð¸Ñ�Ñ� Â«:Â»"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2039
  #, perl-format
  msgid "@%s node name should not contain `%s'"
  msgstr "Ð£ Ð½Ð°Ð·Ð²Ñ– Ð²ÑƒÐ·Ð»Ð° @%s Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚Ð¸Ñ�Ñ� Â«%sÂ»"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2054
  #, perl-format
  msgid "@%s node name should not contain `:'"
  msgstr "Ñƒ Ð½Ð°Ð·Ð²Ñ– Ð²ÑƒÐ·Ð»Ð° @%s Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚Ð¸Ñ�Ñ� Â«:Â»"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2077
  #, perl-format
  msgid "`.' or `,' must follow @xref, not %s"
  msgstr "Ð¿Ñ–Ñ�Ð»Ñ� @xref Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Â«.Â» Ð°Ð±Ð¾ Â«,Â», Ð°Ð»Ðµ Ð½Ðµ %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2080
  msgid "`.' or `,' must follow @xref"
  msgstr "Ð¿Ñ–Ñ�Ð»Ñ� @xref Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Â«.Â» Ð°Ð±Ð¾ Â«,Â»"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2852
  #, perl-format
  msgid "menu entry node name should not contain `%s'"
  msgstr "Ñƒ Ð½Ð°Ð·Ð²Ñ– Ð²ÑƒÐ·Ð»Ð° Ð¿ÑƒÐ½ÐºÑ‚Ñƒ Ð¼ÐµÐ½ÑŽ Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Â«%sÂ»"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2859
  msgid "menu entry node name should not contain `:'"
  msgstr "Ñƒ Ð½Ð°Ð·Ð²Ñ– Ð²ÑƒÐ·Ð»Ð° Ð¿ÑƒÐ½ÐºÑ‚Ñƒ Ð¼ÐµÐ½ÑŽ Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Â«:Â»"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2870
  msgid "menu entry name should not contain `:'"
  msgstr "Ñƒ Ð½Ð°Ð·Ð²Ñ– Ð¿ÑƒÐ½ÐºÑ‚Ñƒ Ð¼ÐµÐ½ÑŽ Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Â«:Â»"
  
! #: tp/Texinfo/Parser.pm:826
  #, perl-format
  msgid "@%s should only appear at beginning or end of document"
  msgstr "@%s Ñ�Ð»Ñ–Ð´ Ñ€Ð¾Ð·Ñ‚Ð°ÑˆÐ¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð»Ð¸ÑˆÐµ Ð½Ð° Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÑƒ Ð°Ð±Ð¾ Ð½Ð°Ð¿Ñ€Ð¸ÐºÑ–Ð½Ñ†Ñ– Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: tp/Texinfo/Parser.pm:1076 tp/Texinfo/Structuring.pm:598
  #, perl-format
  msgid "multiple @%s"
  msgstr "Ð´ÐµÐºÑ–Ð»ÑŒÐºÐ° @%s"
  
! #: tp/Texinfo/Parser.pm:1110
  #, perl-format
  msgid "bad syntax for @%s argument: %s"
  msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð¸Ð¹ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ @%s: %s"
  
! #: tp/Texinfo/Parser.pm:1126
  #, perl-format
  msgid "bad or empty @%s formal argument: %s"
  msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð¸Ð¹ Ð°Ð±Ð¾ Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ–Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ @%s: %s"
  
! #: tp/Texinfo/Parser.pm:1135 tp/Texinfo/Parser.pm:4655
! #: tp/Texinfo/Parser.pm:4681 tp/Texinfo/Parser.pm:5403
! #: tp/Texinfo/Parser.pm:5419 tp/Texinfo/Parser.pm:5434
  #, perl-format
  msgid "%c%s requires a name"
  msgstr "%c%s Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ð²ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð½Ð°Ð·Ð²Ñƒ"
  
! #: tp/Texinfo/Parser.pm:1139 tp/Texinfo/Parser.pm:4658
! #: tp/Texinfo/Parser.pm:4684 tp/Texinfo/Parser.pm:5406
! #: tp/Texinfo/Parser.pm:5422 tp/Texinfo/Parser.pm:5437
  #, perl-format
  msgid "bad name for @%s"
  msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð° Ð½Ð°Ð·Ð²Ð° @%s"
  
! #: tp/Texinfo/Parser.pm:1257
  #, perl-format
  msgid "@end %s seen before @%s closing brace"
  msgstr "@end %s Ñ€Ð¾Ð·Ñ‚Ð°ÑˆÐ¾Ð²Ð°Ð½Ð¾ Ð´Ð¾ ÐºÑ–Ð½Ñ†ÐµÐ²Ð¾Ñ— Ð´ÑƒÐ¶ÐºÐ¸ @%s"
  
! #: tp/Texinfo/Parser.pm:1261
  #, perl-format
  msgid "@%s seen before @%s closing brace"
  msgstr "@%s Ñ€Ð¾Ð·Ñ‚Ð°ÑˆÐ¾Ð²Ð°Ð½Ð¾ Ð´Ð¾ ÐºÑ–Ð½Ñ†ÐµÐ²Ð¾Ñ— Ð´ÑƒÐ¶ÐºÐ¸ @%s"
  
! #: tp/Texinfo/Parser.pm:1266
  #, perl-format
  msgid "%c%s missing close brace"
  msgstr "%c%s Ð½Ðµ Ð¼Ð°Ñ” Ð·Ð°ÐºÐ»ÑŽÑ‡Ð½Ð¾Ñ— Ð´ÑƒÐ¶ÐºÐ¸"
  
! #: tp/Texinfo/Parser.pm:1270
  #, perl-format
  msgid "@%s missing closing delimiter sequence: %s}"
  msgstr "Ñƒ @%s Ð½Ðµ Ð²Ð¸Ñ�Ñ‚Ð°Ñ‡Ð°Ñ” ÐºÑ–Ð½Ñ†ÐµÐ²Ð¾Ñ— Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¾Ñ�Ñ‚Ñ–-Ñ€Ð¾Ð·Ð´Ñ–Ð»ÑŒÐ½Ð¸ÐºÐ°: %s}"
  
! #: tp/Texinfo/Parser.pm:1392
  #, perl-format
  msgid "@itemx should not begin @%s"
  msgstr "@itemx Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¿Ð¾Ñ‡Ð¸Ð½Ð°Ñ‚Ð¸Ñ�Ñ� Ð· @%s"
  
! #: tp/Texinfo/Parser.pm:1460
  msgid "@itemx must follow @item"
  msgstr "@itemx Ñ�Ð»Ñ–Ð´ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ–Ñ�Ð»Ñ� @item"
  
! #: tp/Texinfo/Parser.pm:1628
  #, perl-format
  msgid "@%s has text but no @item"
  msgstr "@%s Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒ Ñ‚ÐµÐºÑ�Ñ‚ Ð±ÐµÐ· @item"
  
! #: tp/Texinfo/Parser.pm:1659
  #, perl-format
  msgid "`@end' expected `%s', but saw `%s'"
  msgstr "`@end' Ð¾Ñ‡Ñ–ÐºÑƒÑ” `%s', Ð½Ð°Ñ‚Ð¾Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ð½Ð¾ `%s'"
  
! #: tp/Texinfo/Parser.pm:1662
  #, perl-format
  msgid "@%s seen before @end %s"
  msgstr "@%s Ñ€Ð¾Ð·Ñ‚Ð°ÑˆÐ¾Ð²Ð°Ð½Ð¾ Ð´Ð¾ @end %s"
  
! #: tp/Texinfo/Parser.pm:1666
  #, perl-format
  msgid "no matching `%cend %s'"
  msgstr "Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¾Ð³Ð¾ `%cend %s'"
  
! #: tp/Texinfo/Parser.pm:1692 tp/Texinfo/Parser.pm:5003
! #: tp/Texinfo/Parser.pm:5225
  #, perl-format
  msgid "misplaced %c"
  msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾ Ñ€Ð¾Ð·Ñ‚Ð°ÑˆÐ¾Ð²Ð°Ð½Ðµ %c"
  
! #: tp/Texinfo/Parser.pm:1790 tp/Texinfo/Parser.pm:3146
  #, perl-format
  msgid "unmatched `%c%s'"
  msgstr "Â«%c%sÂ» Ð±ÐµÐ· Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¸ÐºÐ°"
  
! #: tp/Texinfo/Parser.pm:2025
  #, perl-format
  msgid "macro `%s' called with too many args"
  msgstr "Ð¼Ð°ÐºÑ€Ð¾Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Â«%sÂ» Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ð½Ð¾ Ð· Ð½Ð°Ð´Ð¼Ñ–Ñ€Ð½Ð¾ÑŽ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŽ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð²"
  
! #: tp/Texinfo/Parser.pm:2047
  #, perl-format
  msgid "@%s missing close brace"
  msgstr "Ñƒ @%s Ð½Ðµ Ð²Ð¸Ñ�Ñ‚Ð°Ñ‡Ð°Ñ” ÐºÑ–Ð½Ñ†ÐµÐ²Ð¾Ñ— Ð´ÑƒÐ¶ÐºÐ¸"
  
! #: tp/Texinfo/Parser.pm:2055
  #, perl-format
  msgid "macro `%s' declared without argument called with an argument"
--- 2321,2466 ----
  "ÑƒÐ½Ð¸ÐºÐ°ÑŽÑ‡Ð¸ Ñ†ÑŒÐ¾Ð³Ð¾"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2113
  #, perl-format
  msgid "@%s cross-reference name should not contain `:'"
  msgstr "Ñƒ Ð½Ð°Ð·Ð²Ñ– Ð¿ÐµÑ€ÐµÑ…Ñ€ÐµÑ�Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� @%s Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚Ð¸Ñ�Ñ� Â«:Â»"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2130
  #, perl-format
  msgid "@%s node name should not contain `%s'"
  msgstr "Ð£ Ð½Ð°Ð·Ð²Ñ– Ð²ÑƒÐ·Ð»Ð° @%s Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚Ð¸Ñ�Ñ� Â«%sÂ»"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2145
  #, perl-format
  msgid "@%s node name should not contain `:'"
  msgstr "Ñƒ Ð½Ð°Ð·Ð²Ñ– Ð²ÑƒÐ·Ð»Ð° @%s Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚Ð¸Ñ�Ñ� Â«:Â»"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2168
  #, perl-format
  msgid "`.' or `,' must follow @xref, not %s"
  msgstr "Ð¿Ñ–Ñ�Ð»Ñ� @xref Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Â«.Â» Ð°Ð±Ð¾ Â«,Â», Ð°Ð»Ðµ Ð½Ðµ %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2171
  msgid "`.' or `,' must follow @xref"
  msgstr "Ð¿Ñ–Ñ�Ð»Ñ� @xref Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Â«.Â» Ð°Ð±Ð¾ Â«,Â»"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3007
  #, perl-format
  msgid "menu entry node name should not contain `%s'"
  msgstr "Ñƒ Ð½Ð°Ð·Ð²Ñ– Ð²ÑƒÐ·Ð»Ð° Ð¿ÑƒÐ½ÐºÑ‚Ñƒ Ð¼ÐµÐ½ÑŽ Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Â«%sÂ»"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3014
  msgid "menu entry node name should not contain `:'"
  msgstr "Ñƒ Ð½Ð°Ð·Ð²Ñ– Ð²ÑƒÐ·Ð»Ð° Ð¿ÑƒÐ½ÐºÑ‚Ñƒ Ð¼ÐµÐ½ÑŽ Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Â«:Â»"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3025
  msgid "menu entry name should not contain `:'"
  msgstr "Ñƒ Ð½Ð°Ð·Ð²Ñ– Ð¿ÑƒÐ½ÐºÑ‚Ñƒ Ð¼ÐµÐ½ÑŽ Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Â«:Â»"
  
! #: tp/Texinfo/Parser.pm:910
  #, perl-format
  msgid "@%s should only appear at beginning or end of document"
  msgstr "@%s Ñ�Ð»Ñ–Ð´ Ñ€Ð¾Ð·Ñ‚Ð°ÑˆÐ¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð»Ð¸ÑˆÐµ Ð½Ð° Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÑƒ Ð°Ð±Ð¾ Ð½Ð°Ð¿Ñ€Ð¸ÐºÑ–Ð½Ñ†Ñ– Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: tp/Texinfo/Parser.pm:1160 tp/Texinfo/Structuring.pm:613
  #, perl-format
  msgid "multiple @%s"
  msgstr "Ð´ÐµÐºÑ–Ð»ÑŒÐºÐ° @%s"
  
! #: tp/Texinfo/Parser.pm:1194
  #, perl-format
  msgid "bad syntax for @%s argument: %s"
  msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð¸Ð¹ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ @%s: %s"
  
! #: tp/Texinfo/Parser.pm:1210
  #, perl-format
  msgid "bad or empty @%s formal argument: %s"
  msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð¸Ð¹ Ð°Ð±Ð¾ Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ–Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ @%s: %s"
  
! #: tp/Texinfo/Parser.pm:1219 tp/Texinfo/Parser.pm:4823
! #: tp/Texinfo/Parser.pm:4849 tp/Texinfo/Parser.pm:5615
! #: tp/Texinfo/Parser.pm:5631 tp/Texinfo/Parser.pm:5646
  #, perl-format
  msgid "%c%s requires a name"
  msgstr "%c%s Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ” Ð²ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð½Ð°Ð·Ð²Ñƒ"
  
! #: tp/Texinfo/Parser.pm:1223 tp/Texinfo/Parser.pm:4826
! #: tp/Texinfo/Parser.pm:4852 tp/Texinfo/Parser.pm:5618
! #: tp/Texinfo/Parser.pm:5634 tp/Texinfo/Parser.pm:5649
  #, perl-format
  msgid "bad name for @%s"
  msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð° Ð½Ð°Ð·Ð²Ð° @%s"
  
! #: tp/Texinfo/Parser.pm:1341
  #, perl-format
  msgid "@end %s seen before @%s closing brace"
  msgstr "@end %s Ñ€Ð¾Ð·Ñ‚Ð°ÑˆÐ¾Ð²Ð°Ð½Ð¾ Ð´Ð¾ ÐºÑ–Ð½Ñ†ÐµÐ²Ð¾Ñ— Ð´ÑƒÐ¶ÐºÐ¸ @%s"
  
! #: tp/Texinfo/Parser.pm:1345
  #, perl-format
  msgid "@%s seen before @%s closing brace"
  msgstr "@%s Ñ€Ð¾Ð·Ñ‚Ð°ÑˆÐ¾Ð²Ð°Ð½Ð¾ Ð´Ð¾ ÐºÑ–Ð½Ñ†ÐµÐ²Ð¾Ñ— Ð´ÑƒÐ¶ÐºÐ¸ @%s"
  
! #: tp/Texinfo/Parser.pm:1350
  #, perl-format
  msgid "%c%s missing close brace"
  msgstr "%c%s Ð½Ðµ Ð¼Ð°Ñ” Ð·Ð°ÐºÐ»ÑŽÑ‡Ð½Ð¾Ñ— Ð´ÑƒÐ¶ÐºÐ¸"
  
! #: tp/Texinfo/Parser.pm:1354
  #, perl-format
  msgid "@%s missing closing delimiter sequence: %s}"
  msgstr "Ñƒ @%s Ð½Ðµ Ð²Ð¸Ñ�Ñ‚Ð°Ñ‡Ð°Ñ” ÐºÑ–Ð½Ñ†ÐµÐ²Ð¾Ñ— Ð¿Ð¾Ñ�Ð»Ñ–Ð´Ð¾Ð²Ð½Ð¾Ñ�Ñ‚Ñ–-Ñ€Ð¾Ð·Ð´Ñ–Ð»ÑŒÐ½Ð¸ÐºÐ°: %s}"
  
! #: tp/Texinfo/Parser.pm:1476
  #, perl-format
  msgid "@itemx should not begin @%s"
  msgstr "@itemx Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð¿Ð¾Ñ‡Ð¸Ð½Ð°Ñ‚Ð¸Ñ�Ñ� Ð· @%s"
  
! #: tp/Texinfo/Parser.pm:1544
  msgid "@itemx must follow @item"
  msgstr "@itemx Ñ�Ð»Ñ–Ð´ Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð¿Ñ–Ñ�Ð»Ñ� @item"
  
! #: tp/Texinfo/Parser.pm:1712
  #, perl-format
  msgid "@%s has text but no @item"
  msgstr "@%s Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒ Ñ‚ÐµÐºÑ�Ñ‚ Ð±ÐµÐ· @item"
  
! #: tp/Texinfo/Parser.pm:1743
  #, perl-format
  msgid "`@end' expected `%s', but saw `%s'"
  msgstr "`@end' Ð¾Ñ‡Ñ–ÐºÑƒÑ” `%s', Ð½Ð°Ñ‚Ð¾Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ð½Ð¾ `%s'"
  
! #: tp/Texinfo/Parser.pm:1746
  #, perl-format
  msgid "@%s seen before @end %s"
  msgstr "@%s Ñ€Ð¾Ð·Ñ‚Ð°ÑˆÐ¾Ð²Ð°Ð½Ð¾ Ð´Ð¾ @end %s"
  
! #: tp/Texinfo/Parser.pm:1750
  #, perl-format
  msgid "no matching `%cend %s'"
  msgstr "Ð½Ðµ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¾Ð³Ð¾ `%cend %s'"
  
! #: tp/Texinfo/Parser.pm:1776 tp/Texinfo/Parser.pm:5171
! #: tp/Texinfo/Parser.pm:5437
  #, perl-format
  msgid "misplaced %c"
  msgstr "Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾ Ñ€Ð¾Ð·Ñ‚Ð°ÑˆÐ¾Ð²Ð°Ð½Ðµ %c"
  
! #: tp/Texinfo/Parser.pm:1874 tp/Texinfo/Parser.pm:3301
  #, perl-format
  msgid "unmatched `%c%s'"
  msgstr "Â«%c%sÂ» Ð±ÐµÐ· Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¸ÐºÐ°"
  
! #: tp/Texinfo/Parser.pm:2109
  #, perl-format
  msgid "macro `%s' called with too many args"
  msgstr "Ð¼Ð°ÐºÑ€Ð¾Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Â«%sÂ» Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ð½Ð¾ Ð· Ð½Ð°Ð´Ð¼Ñ–Ñ€Ð½Ð¾ÑŽ ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŽ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð²"
  
! #: tp/Texinfo/Parser.pm:2131
  #, perl-format
  msgid "@%s missing close brace"
  msgstr "Ñƒ @%s Ð½Ðµ Ð²Ð¸Ñ�Ñ‚Ð°Ñ‡Ð°Ñ” ÐºÑ–Ð½Ñ†ÐµÐ²Ð¾Ñ— Ð´ÑƒÐ¶ÐºÐ¸"
  
! #: tp/Texinfo/Parser.pm:2139
  #, perl-format
  msgid "macro `%s' declared without argument called with an argument"
***************
*** 2729,2783 ****
  "Ð¼Ð°ÐºÑ€Ð¾Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Â«%sÂ» Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ, Ð· Ñ�ÐºÐ¸Ð¼ Ð¹Ð¾Ð³Ð¾ Ñ�Ð»Ñ–Ð´ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ‚Ð¸"
  
! #: tp/Texinfo/Parser.pm:2090
  #, perl-format
  msgid "\\ in @%s expansion followed `%s' instead of parameter name or \\"
  msgstr "Ð·Ð° \\ Ñƒ Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½Ñ– @%s Ñ�Ð»Ñ–Ð´ÑƒÑ” Â«%sÂ» Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð½Ð°Ð·Ð²Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð°Ð±Ð¾ \\"
  
! #: tp/Texinfo/Parser.pm:2494
  #, perl-format
  msgid "@%s `%s' previously defined"
  msgstr "@%s Â«%sÂ» Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ñ€Ð°Ð½Ñ–ÑˆÐµ"
  
! #: tp/Texinfo/Parser.pm:2499
  #, perl-format
  msgid "here is the previous definition as @%s"
  msgstr "Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ” Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ�Ðº @%s"
  
! #: tp/Texinfo/Parser.pm:2860
  #, perl-format
  msgid "missing name for @%s"
  msgstr "Ð½Ðµ Ð²Ð¸Ñ�Ñ‚Ð°Ñ‡Ð°Ñ” Ð½Ð°Ð·Ð²Ð¸ @%s"
  
! #: tp/Texinfo/Parser.pm:2865
  #, perl-format
  msgid "missing category for @%s"
  msgstr "Ð½Ðµ Ð²Ð¸Ñ�Ñ‚Ð°Ñ‡Ð°Ñ” ÐºÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ñ–Ñ— Ð´Ð»Ñ� @%s"
  
! #: tp/Texinfo/Parser.pm:2917
  #, perl-format
  msgid "unexpected argument on @%s line: %s"
  msgstr "Ð½ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñƒ Ñ€Ñ�Ð´ÐºÑƒ @%s: %s"
  
! #: tp/Texinfo/Parser.pm:2933
  msgid "empty multitable"
  msgstr "Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ” Ñ�ÐµÑ€ÐµÐ´Ð¾Ð²Ð¸Ñ‰Ðµ multitable"
  
! #: tp/Texinfo/Parser.pm:2989 tp/Texinfo/Parser.pm:5516
  #, perl-format
  msgid "superfluous argument to @%s"
  msgstr "Ð·Ð°Ð¹Ð²Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ @%s"
  
! #: tp/Texinfo/Parser.pm:2995 tp/Texinfo/Parser.pm:5538
! #: tp/Texinfo/Parser.pm:5550
  #, perl-format
  msgid "bad argument to @%s"
  msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾ @%s"
  
! #: tp/Texinfo/Parser.pm:3006
  #, perl-format
  msgid "%s requires an argument: the formatter for %citem"
  msgstr "%s Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ: Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÐµÑ€ Ð´Ð»Ñ� %citem"
  
! #: tp/Texinfo/Parser.pm:3011
  #, perl-format
  msgid "command @%s not accepting argument in brace should not be on @%s line"
--- 2468,2522 ----
  "Ð¼Ð°ÐºÑ€Ð¾Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Â«%sÂ» Ð¾Ð³Ð¾Ð»Ð¾ÑˆÐµÐ½Ð¾ Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ, Ð· Ñ�ÐºÐ¸Ð¼ Ð¹Ð¾Ð³Ð¾ Ñ�Ð»Ñ–Ð´ Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ‚Ð¸"
  
! #: tp/Texinfo/Parser.pm:2174
  #, perl-format
  msgid "\\ in @%s expansion followed `%s' instead of parameter name or \\"
  msgstr "Ð·Ð° \\ Ñƒ Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½Ñ– @%s Ñ�Ð»Ñ–Ð´ÑƒÑ” Â«%sÂ» Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ Ð½Ð°Ð·Ð²Ð¸ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° Ð°Ð±Ð¾ \\"
  
! #: tp/Texinfo/Parser.pm:2649
  #, perl-format
  msgid "@%s `%s' previously defined"
  msgstr "@%s Â«%sÂ» Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ñ€Ð°Ð½Ñ–ÑˆÐµ"
  
! #: tp/Texinfo/Parser.pm:2654
  #, perl-format
  msgid "here is the previous definition as @%s"
  msgstr "Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ” Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñ�Ðº @%s"
  
! #: tp/Texinfo/Parser.pm:3015
  #, perl-format
  msgid "missing name for @%s"
  msgstr "Ð½Ðµ Ð²Ð¸Ñ�Ñ‚Ð°Ñ‡Ð°Ñ” Ð½Ð°Ð·Ð²Ð¸ @%s"
  
! #: tp/Texinfo/Parser.pm:3020
  #, perl-format
  msgid "missing category for @%s"
  msgstr "Ð½Ðµ Ð²Ð¸Ñ�Ñ‚Ð°Ñ‡Ð°Ñ” ÐºÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ñ–Ñ— Ð´Ð»Ñ� @%s"
  
! #: tp/Texinfo/Parser.pm:3072
  #, perl-format
  msgid "unexpected argument on @%s line: %s"
  msgstr "Ð½ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñƒ Ñ€Ñ�Ð´ÐºÑƒ @%s: %s"
  
! #: tp/Texinfo/Parser.pm:3088
  msgid "empty multitable"
  msgstr "Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ” Ñ�ÐµÑ€ÐµÐ´Ð¾Ð²Ð¸Ñ‰Ðµ multitable"
  
! #: tp/Texinfo/Parser.pm:3144 tp/Texinfo/Parser.pm:5728
  #, perl-format
  msgid "superfluous argument to @%s"
  msgstr "Ð·Ð°Ð¹Ð²Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ @%s"
  
! #: tp/Texinfo/Parser.pm:3150 tp/Texinfo/Parser.pm:5750
! #: tp/Texinfo/Parser.pm:5762
  #, perl-format
  msgid "bad argument to @%s"
  msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾ @%s"
  
! #: tp/Texinfo/Parser.pm:3161
  #, perl-format
  msgid "%s requires an argument: the formatter for %citem"
  msgstr "%s Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ: Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÐµÑ€ Ð´Ð»Ñ� %citem"
  
! #: tp/Texinfo/Parser.pm:3166
  #, perl-format
  msgid "command @%s not accepting argument in brace should not be on @%s line"
***************
*** 2786,2902 ****
  "Ñ€Ñ�Ð´ÐºÑƒ @%s"
  
! #: tp/Texinfo/Parser.pm:3046
  #, perl-format
  msgid "accent command `@%s' not allowed as @%s argument"
  msgstr "ÐºÐ¾Ð¼Ð°Ð½Ð´Ñƒ Ð°ÐºÑ†ÐµÐ½Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ�, Â«@%sÂ», Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ– @%s"
  
! #: tp/Texinfo/Parser.pm:3124 tp/Texinfo/Parser.pm:3263
! #: tp/Texinfo/Parser.pm:5509
  #, perl-format
  msgid "@%s missing argument"
  msgstr "Ð½Ðµ Ð²Ð¸Ñ�Ñ‚Ð°Ñ‡Ð°Ñ” Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ @%s"
  
! #: tp/Texinfo/Parser.pm:3136
  #, perl-format
  msgid "unknown @end %s"
  msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° @end %s"
  
! #: tp/Texinfo/Parser.pm:3158 tp/Texinfo/Parser.pm:3780
  #, perl-format
  msgid "superfluous argument to @%s %s: %s"
  msgstr "Ð·Ð°Ð¹Ð²Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ @%s, %s: %s"
  
! #: tp/Texinfo/Parser.pm:3163 tp/Texinfo/Parser.pm:5593
! #: tp/Texinfo/Parser.pm:5638 tp/Texinfo/Parser.pm:5667
! #: tp/Texinfo/Parser.pm:5708 tp/Texinfo/Parser.pm:5786
  #, perl-format
  msgid "bad argument to @%s: %s"
  msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ @%s: %s"
  
! #: tp/Texinfo/Parser.pm:3182
  #, perl-format
  msgid "@%s: could not open %s: %s"
  msgstr "@%s: Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ %s: %s"
  
! #: tp/Texinfo/Parser.pm:3194
  #, perl-format
  msgid "encoding `%s' is not a canonical texinfo encoding"
  msgstr "ÐºÐ¾Ð´ÑƒÐ²Ð°Ð½Ð½Ñ� Â«%sÂ» Ð½Ðµ Ñ” ÐºÐ°Ð½Ð¾Ð½Ñ–Ñ‡Ð½Ð¸Ð¼ ÐºÐ¾Ð´ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ texinfo"
  
! #: tp/Texinfo/Parser.pm:3203
  #, perl-format
  msgid "unrecognized encoding name `%s'"
  msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð½Ð°Ð·Ð²Ð° ÐºÐ¾Ð´ÑƒÐ²Ð°Ð½Ð½Ñ� `%s'"
  
! #: tp/Texinfo/Parser.pm:3353
  #, perl-format
  msgid "@%s after the first element"
  msgstr "@%s Ð¿Ñ–Ñ�Ð»Ñ� Ð¿ÐµÑ€ÑˆÐ¾Ð³Ð¾ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: tp/Texinfo/Parser.pm:3360
  #, perl-format
  msgid "@%s only meaningful on a @multitable line"
  msgstr "@%s Ð¼Ð°Ñ” Ñ�ÐµÐ½Ñ� Ð»Ð¸ÑˆÐµ Ñƒ Ñ€Ñ�Ð´ÐºÑƒ @multitable"
  
! #: tp/Texinfo/Parser.pm:3400
  #, perl-format
  msgid "@%s should not be associated with @top"
  msgstr "@%s Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ð²â€™Ñ�Ð·Ð°Ð½Ð¾ Ð· @top"
  
! #: tp/Texinfo/Parser.pm:3412
  #, perl-format
  msgid "@node precedes @%s, but parts may not be associated with nodes"
  msgstr "@node Ð¿ÐµÑ€ÐµÐ´ÑƒÑ” @%s, Ð°Ð»Ðµ Ñ‡Ð°Ñ�Ñ‚Ð¸Ð½Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð¿Ð¾Ð²â€™Ñ�Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð· Ð²ÑƒÐ·Ð»Ð°Ð¼Ð¸"
  
! #: tp/Texinfo/Parser.pm:3514
  #, perl-format
  msgid "empty argument in @%s"
  msgstr "Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ–Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñƒ @%s"
  
! #: tp/Texinfo/Parser.pm:3518
  #, perl-format
  msgid "empty node name after expansion `%s'"
  msgstr "Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ� Ð½Ð°Ð·Ð²Ð° Ð²ÑƒÐ·Ð»Ð° Ð¿Ñ–Ñ�Ð»Ñ� Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½Ñ� Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:3561
  #, perl-format
  msgid "empty menu entry name in `%s'"
  msgstr "Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ� Ð½Ð°Ð·Ð²Ð° Ð¿ÑƒÐ½ÐºÑ‚Ñƒ Ð¼ÐµÐ½ÑŽ Ñƒ Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:3569
  msgid "empty node name in menu entry"
  msgstr "Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ� Ð½Ð°Ð·Ð²Ð° Ð²ÑƒÐ·Ð»Ð° Ñƒ Ð¿ÑƒÐ½ÐºÑ‚Ñ– Ð¼ÐµÐ½ÑŽ"
  
! #: tp/Texinfo/Parser.pm:3642
  #, perl-format
  msgid "@%s should not appear in @%s"
  msgstr "@%s Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ñƒ @%s"
  
! #: tp/Texinfo/Parser.pm:3774
  #, perl-format
  msgid "@end %s should only appear at a line beginning"
  msgstr "@end %s Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ð½Ð° Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÑƒ Ñ€Ñ�Ð´ÐºÐ°"
  
! #: tp/Texinfo/Parser.pm:3797
  #, perl-format
  msgid "macro `%s' previously defined"
  msgstr "Ð¼Ð°ÐºÑ€Ð¾Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� `%s' Ð²Ð¶Ðµ Ð±ÑƒÐ»Ð¾ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ðµ"
  
! #: tp/Texinfo/Parser.pm:3800
  #, perl-format
  msgid "here is the previous definition of `%s'"
  msgstr "Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ” Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� `%s' Ñ‚ÑƒÑ‚"
  
! #: tp/Texinfo/Parser.pm:3805
  #, perl-format
  msgid "redefining Texinfo language command: @%s"
  msgstr "Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¸ Ð¼Ð¾Ð²Ð¸ Texinfo: @%s"
  
! #: tp/Texinfo/Parser.pm:3854
  #, perl-format
  msgid "@%s without associated character"
  msgstr "@%s Ð±ÐµÐ· Ð¿Ð¾Ð²â€™Ñ�Ð·Ð°Ð½Ð¾Ð³Ð¾ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñƒ"
  
! #: tp/Texinfo/Parser.pm:3916
  #, perl-format
  msgid ""
--- 2525,2641 ----
  "Ñ€Ñ�Ð´ÐºÑƒ @%s"
  
! #: tp/Texinfo/Parser.pm:3201
  #, perl-format
  msgid "accent command `@%s' not allowed as @%s argument"
  msgstr "ÐºÐ¾Ð¼Ð°Ð½Ð´Ñƒ Ð°ÐºÑ†ÐµÐ½Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ�, Â«@%sÂ», Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ– @%s"
  
! #: tp/Texinfo/Parser.pm:3279 tp/Texinfo/Parser.pm:3418
! #: tp/Texinfo/Parser.pm:5721
  #, perl-format
  msgid "@%s missing argument"
  msgstr "Ð½Ðµ Ð²Ð¸Ñ�Ñ‚Ð°Ñ‡Ð°Ñ” Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ @%s"
  
! #: tp/Texinfo/Parser.pm:3291
  #, perl-format
  msgid "unknown @end %s"
  msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° @end %s"
  
! #: tp/Texinfo/Parser.pm:3313 tp/Texinfo/Parser.pm:3935
  #, perl-format
  msgid "superfluous argument to @%s %s: %s"
  msgstr "Ð·Ð°Ð¹Ð²Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ @%s, %s: %s"
  
! #: tp/Texinfo/Parser.pm:3318 tp/Texinfo/Parser.pm:5805
! #: tp/Texinfo/Parser.pm:5850 tp/Texinfo/Parser.pm:5879
! #: tp/Texinfo/Parser.pm:5920 tp/Texinfo/Parser.pm:5998
  #, perl-format
  msgid "bad argument to @%s: %s"
  msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ @%s: %s"
  
! #: tp/Texinfo/Parser.pm:3337
  #, perl-format
  msgid "@%s: could not open %s: %s"
  msgstr "@%s: Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ %s: %s"
  
! #: tp/Texinfo/Parser.pm:3349
  #, perl-format
  msgid "encoding `%s' is not a canonical texinfo encoding"
  msgstr "ÐºÐ¾Ð´ÑƒÐ²Ð°Ð½Ð½Ñ� Â«%sÂ» Ð½Ðµ Ñ” ÐºÐ°Ð½Ð¾Ð½Ñ–Ñ‡Ð½Ð¸Ð¼ ÐºÐ¾Ð´ÑƒÐ²Ð°Ð½Ð½Ñ�Ð¼ texinfo"
  
! #: tp/Texinfo/Parser.pm:3358
  #, perl-format
  msgid "unrecognized encoding name `%s'"
  msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð½Ð°Ð·Ð²Ð° ÐºÐ¾Ð´ÑƒÐ²Ð°Ð½Ð½Ñ� `%s'"
  
! #: tp/Texinfo/Parser.pm:3508
  #, perl-format
  msgid "@%s after the first element"
  msgstr "@%s Ð¿Ñ–Ñ�Ð»Ñ� Ð¿ÐµÑ€ÑˆÐ¾Ð³Ð¾ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: tp/Texinfo/Parser.pm:3515
  #, perl-format
  msgid "@%s only meaningful on a @multitable line"
  msgstr "@%s Ð¼Ð°Ñ” Ñ�ÐµÐ½Ñ� Ð»Ð¸ÑˆÐµ Ñƒ Ñ€Ñ�Ð´ÐºÑƒ @multitable"
  
! #: tp/Texinfo/Parser.pm:3555
  #, perl-format
  msgid "@%s should not be associated with @top"
  msgstr "@%s Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ð¿Ð¾Ð²â€™Ñ�Ð·Ð°Ð½Ð¾ Ð· @top"
  
! #: tp/Texinfo/Parser.pm:3567
  #, perl-format
  msgid "@node precedes @%s, but parts may not be associated with nodes"
  msgstr "@node Ð¿ÐµÑ€ÐµÐ´ÑƒÑ” @%s, Ð°Ð»Ðµ Ñ‡Ð°Ñ�Ñ‚Ð¸Ð½Ð¸ Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð¿Ð¾Ð²â€™Ñ�Ð·ÑƒÐ²Ð°Ñ‚Ð¸ Ð· Ð²ÑƒÐ·Ð»Ð°Ð¼Ð¸"
  
! #: tp/Texinfo/Parser.pm:3669
  #, perl-format
  msgid "empty argument in @%s"
  msgstr "Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ–Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñƒ @%s"
  
! #: tp/Texinfo/Parser.pm:3673
  #, perl-format
  msgid "empty node name after expansion `%s'"
  msgstr "Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ� Ð½Ð°Ð·Ð²Ð° Ð²ÑƒÐ·Ð»Ð° Ð¿Ñ–Ñ�Ð»Ñ� Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½Ñ� Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:3716
  #, perl-format
  msgid "empty menu entry name in `%s'"
  msgstr "Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ� Ð½Ð°Ð·Ð²Ð° Ð¿ÑƒÐ½ÐºÑ‚Ñƒ Ð¼ÐµÐ½ÑŽ Ñƒ Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:3724
  msgid "empty node name in menu entry"
  msgstr "Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ� Ð½Ð°Ð·Ð²Ð° Ð²ÑƒÐ·Ð»Ð° Ñƒ Ð¿ÑƒÐ½ÐºÑ‚Ñ– Ð¼ÐµÐ½ÑŽ"
  
! #: tp/Texinfo/Parser.pm:3797
  #, perl-format
  msgid "@%s should not appear in @%s"
  msgstr "@%s Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ñƒ @%s"
  
! #: tp/Texinfo/Parser.pm:3929
  #, perl-format
  msgid "@end %s should only appear at a line beginning"
  msgstr "@end %s Ð½Ðµ Ð¿Ð¾Ð²Ð¸Ð½Ð½Ð¾ Ð±ÑƒÑ‚Ð¸ Ð½Ð° Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÑƒ Ñ€Ñ�Ð´ÐºÐ°"
  
! #: tp/Texinfo/Parser.pm:3952
  #, perl-format
  msgid "macro `%s' previously defined"
  msgstr "Ð¼Ð°ÐºÑ€Ð¾Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� `%s' Ð²Ð¶Ðµ Ð±ÑƒÐ»Ð¾ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ðµ"
  
! #: tp/Texinfo/Parser.pm:3955
  #, perl-format
  msgid "here is the previous definition of `%s'"
  msgstr "Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ” Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� `%s' Ñ‚ÑƒÑ‚"
  
! #: tp/Texinfo/Parser.pm:3960
  #, perl-format
  msgid "redefining Texinfo language command: @%s"
  msgstr "Ð¿ÐµÑ€ÐµÐ²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¸ Ð¼Ð¾Ð²Ð¸ Texinfo: @%s"
  
! #: tp/Texinfo/Parser.pm:4009
  #, perl-format
  msgid "@%s without associated character"
  msgstr "@%s Ð±ÐµÐ· Ð¿Ð¾Ð²â€™Ñ�Ð·Ð°Ð½Ð¾Ð³Ð¾ Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ñƒ"
  
! #: tp/Texinfo/Parser.pm:4079
  #, perl-format
  msgid ""
***************
*** 2906,2910 ****
  "Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ‚Ð¸ Ð· Ð´ÑƒÐ¶ÐºÐ°Ð¼Ð¸, {}"
  
! #: tp/Texinfo/Parser.pm:3940
  #, perl-format
  msgid ""
--- 2645,2649 ----
  "Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ‚Ð¸ Ð· Ð´ÑƒÐ¶ÐºÐ°Ð¼Ð¸, {}"
  
! #: tp/Texinfo/Parser.pm:4103
  #, perl-format
  msgid ""
***************
*** 2915,2919 ****
  "MAX_NESTED_MACROS; Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� â€” %d)"
  
! #: tp/Texinfo/Parser.pm:3949
  #, perl-format
  msgid "recursive call of macro %s is not allowed; use @rmacro if needed"
--- 2654,2658 ----
  "MAX_NESTED_MACROS; Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� â€” %d)"
  
! #: tp/Texinfo/Parser.pm:4112
  #, perl-format
  msgid "recursive call of macro %s is not allowed; use @rmacro if needed"
***************
*** 2922,3042 ****
  "Ñ�ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð¹Ñ‚ÐµÑ�Ñ� @rmacro"
  
! #: tp/Texinfo/Parser.pm:4005
  #, perl-format
  msgid "accent command `@%s' must not be followed by whitespace"
  msgstr "Ð¿Ñ–Ñ�Ð»Ñ� ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¸ Ð°ÐºÑ†ÐµÐ½Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ� Â«@%sÂ» Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð¿Ñ€Ð¾Ð±Ñ–Ð»Ñƒ"
  
! #: tp/Texinfo/Parser.pm:4011
  #, perl-format
  msgid "use braces to give a command as an argument to @%s"
  msgstr "Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð´ÑƒÐ¶ÐºÐ¸, Ñ‰Ð¾Ð± Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‚Ð¸ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñƒ Ñ�Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾ @%s"
  
! #: tp/Texinfo/Parser.pm:4024 tp/Texinfo/Parser.pm:5124
  #, perl-format
  msgid "%c%s expects `i' or `j' as argument, not `%s'"
  msgstr "%c%s Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±ÐµÐ½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Â«iÂ» Ð°Ð±Ð¾ Â«jÂ», Ð°Ð»Ðµ Ð½Ðµ Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:4036
  #, perl-format
  msgid "accent command `@%s' must not be followed by new line"
  msgstr "Ð¿Ñ–Ñ�Ð»Ñ� ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¸ Ð°ÐºÑ†ÐµÐ½Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ� Â«@%sÂ» Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ñ€Ð¾Ð·Ñ€Ð¸Ð²Ñƒ Ñ€Ñ�Ð´ÐºÐ°"
  
! #: tp/Texinfo/Parser.pm:4047
  #, perl-format
  msgid "@%s expected braces"
  msgstr "@%s Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ñ– Ð´ÑƒÐ¶ÐºÐ¸"
  
! #: tp/Texinfo/Parser.pm:4207
  #, perl-format
  msgid "undefined flag: %s"
  msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ: %s"
  
! #: tp/Texinfo/Parser.pm:4210
  msgid "bad syntax for @value"
  msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð¸Ð¹ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� Ð´Ð»Ñ� @value"
  
! #: tp/Texinfo/Parser.pm:4217
  #, perl-format
  msgid "%c%s is obsolete."
  msgstr "%c%s Ñ” Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¼."
  
! #: tp/Texinfo/Parser.pm:4220
  #, perl-format
  msgid "%c%s is obsolete; %s"
  msgstr "%c%s Ñ” Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¼; %s"
  
! #: tp/Texinfo/Parser.pm:4229
  #, perl-format
  msgid "@%s should only appear at a line beginning"
  msgstr "@%s Ñ�Ð»Ñ–Ð´ Ñ€Ð¾Ð·Ñ‚Ð°ÑˆÐ¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð»Ð¸ÑˆÐµ Ð½Ð° Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÑƒ Ñ€Ñ�Ð´ÐºÐ°"
  
! #: tp/Texinfo/Parser.pm:4320
  #, perl-format
  msgid "@%s not allowed inside `@%s' block"
  msgstr "@%s Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ð±Ð»Ð¾ÐºÑƒ Â«@%sÂ»"
  
! #: tp/Texinfo/Parser.pm:4329
  #, perl-format
  msgid "@%s should only appear in heading or footing"
  msgstr "@%s Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ñ€Ð¾Ð·Ñ‚Ð°ÑˆÐ¾Ð²Ð°Ð½Ð¾ Ð»Ð¸ÑˆÐµ Ñƒ Ð²ÐµÑ€Ñ…Ð½ÑŒÐ¾Ð¼Ñƒ Ð°Ð±Ð¾ Ð½Ð¸Ð¶Ð½ÑŒÐ¾Ð¼Ñƒ ÐºÐ¾Ð»Ð¾Ð½Ñ‚Ð¸Ñ‚ÑƒÐ»Ñ–"
  
! #: tp/Texinfo/Parser.pm:4455 tp/Texinfo/Parser.pm:4472
! #: tp/Texinfo/Parser.pm:4522
  #, perl-format
  msgid "@%s not meaningful inside `@%s' block"
  msgstr "@%s Ð½Ðµ Ð¼Ð°Ñ” Ñ�ÐµÐ½Ñ�Ñƒ ÑƒÑ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ð±Ð»Ð¾ÐºÑƒ `%s'"
  
! #: tp/Texinfo/Parser.pm:4482
  #, perl-format
  msgid "@%s in empty multitable"
  msgstr "@%s Ñƒ Ð¿Ð¾Ñ€Ð¾Ð¶Ð½ÑŒÐ¾Ð¼Ñƒ multitable"
  
! #: tp/Texinfo/Parser.pm:4488
  msgid "@tab before @item"
  msgstr "@tab Ð¿ÐµÑ€ÐµÐ´ @item"
  
! #: tp/Texinfo/Parser.pm:4491
  #, perl-format
  msgid "too many columns in multitable item (max %d)"
  msgstr "Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ñ�Ñ‚Ð¾Ð²Ð¿Ñ‡Ð¸ÐºÑ–Ð² Ñƒ Ð¾Ð±â€™Ñ”ÐºÑ‚Ñ– multitable (Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼ %d)"
  
! #: tp/Texinfo/Parser.pm:4528
  msgid "ignoring @tab outside of multitable"
  msgstr "Ð¿Ñ€Ð¾Ð¿ÑƒÑ�ÐºÐ°Ñ”Ñ‚ÑŒÑ�Ñ� @tab Ð·Ð¾Ð²Ð½Ñ– multitable"
  
! #: tp/Texinfo/Parser.pm:4532
  #, perl-format
  msgid "@%s outside of table or list"
  msgstr "@%s Ð¿Ð¾Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ– Ð°Ð±Ð¾ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ"
  
! #: tp/Texinfo/Parser.pm:4567
  #, perl-format
  msgid "must be after `@%s' to use `@%s'"
  msgstr "Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ñ€Ð¾Ð·Ñ‚Ð°ÑˆÐ¾Ð²Ð°Ð½Ð¾ Ð¿Ñ–Ñ�Ð»Ñ� Â«@%sÂ», Ñ‰Ð¾Ð± Ð¼Ð¾Ð¶Ð½Ð° Ð±ÑƒÐ»Ð¾ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Â«@%sÂ»"
  
! #: tp/Texinfo/Parser.pm:4609
  #, perl-format
  msgid "@%s not meaningful outside `@titlepage' and `@quotation' environments"
  msgstr "@%s Ð½Ðµ Ð¼Ð°Ñ” Ñ�ÐµÐ½Ñ�Ñƒ Ð·Ð·Ð¾Ð²Ð½Ñ– Ð¾Ñ‚Ð¾Ñ‡ÐµÐ½ÑŒ `@titlepage' Ñ‚Ð° `@quotation'"
  
! #: tp/Texinfo/Parser.pm:4613
  msgid "@dircategory after first node"
  msgstr "@dircategory Ð¿Ñ–Ñ�Ð»Ñ� Ð¿ÐµÑ€ÑˆÐ¾Ð³Ð¾ Ð²ÑƒÐ·Ð»Ð°"
  
! #: tp/Texinfo/Parser.pm:4778
  #, perl-format
  msgid "region %s inside region %s is not allowed"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€ÐµÐ³Ñ–Ð¾Ð½ %s Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñƒ %s"
  
! #: tp/Texinfo/Parser.pm:4796
  msgid "@direntry after first node"
  msgstr "@direntry Ð¿Ñ–Ñ�Ð»Ñ� Ð¿ÐµÑ€ÑˆÐ¾Ð³Ð¾ Ð²ÑƒÐ·Ð»Ð°"
  
! #: tp/Texinfo/Parser.pm:4804
  #, perl-format
  msgid "@%s seen before first @node"
  msgstr "@%s Ñ€Ð¾Ð·Ñ‚Ð°ÑˆÐ¾Ð²Ð°Ð½Ð¾ Ð¿ÐµÑ€ÐµÐ´ Ð¿ÐµÑ€ÑˆÐ¸Ð¼ @node"
  
! #: tp/Texinfo/Parser.pm:4807
  msgid ""
  "perhaps your @top node should be wrapped in @ifnottex rather than @ifinfo?"
--- 2661,2781 ----
  "Ñ�ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð¹Ñ‚ÐµÑ�Ñ� @rmacro"
  
! #: tp/Texinfo/Parser.pm:4168
  #, perl-format
  msgid "accent command `@%s' must not be followed by whitespace"
  msgstr "Ð¿Ñ–Ñ�Ð»Ñ� ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¸ Ð°ÐºÑ†ÐµÐ½Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ� Â«@%sÂ» Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð¿Ñ€Ð¾Ð±Ñ–Ð»Ñƒ"
  
! #: tp/Texinfo/Parser.pm:4174
  #, perl-format
  msgid "use braces to give a command as an argument to @%s"
  msgstr "Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ Ð´ÑƒÐ¶ÐºÐ¸, Ñ‰Ð¾Ð± Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‚Ð¸ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñƒ Ñ�Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾ @%s"
  
! #: tp/Texinfo/Parser.pm:4187 tp/Texinfo/Parser.pm:5292
  #, perl-format
  msgid "%c%s expects `i' or `j' as argument, not `%s'"
  msgstr "%c%s Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±ÐµÐ½ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Â«iÂ» Ð°Ð±Ð¾ Â«jÂ», Ð°Ð»Ðµ Ð½Ðµ Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:4199
  #, perl-format
  msgid "accent command `@%s' must not be followed by new line"
  msgstr "Ð¿Ñ–Ñ�Ð»Ñ� ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¸ Ð°ÐºÑ†ÐµÐ½Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ� Â«@%sÂ» Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ñ€Ð¾Ð·Ñ€Ð¸Ð²Ñƒ Ñ€Ñ�Ð´ÐºÐ°"
  
! #: tp/Texinfo/Parser.pm:4210
  #, perl-format
  msgid "@%s expected braces"
  msgstr "@%s Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ñ– Ð´ÑƒÐ¶ÐºÐ¸"
  
! #: tp/Texinfo/Parser.pm:4375
  #, perl-format
  msgid "undefined flag: %s"
  msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð¿Ñ€Ð°Ð¿Ð¾Ñ€ÐµÑ†ÑŒ: %s"
  
! #: tp/Texinfo/Parser.pm:4378
  msgid "bad syntax for @value"
  msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð¸Ð¹ Ñ�Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ� Ð´Ð»Ñ� @value"
  
! #: tp/Texinfo/Parser.pm:4385
  #, perl-format
  msgid "%c%s is obsolete."
  msgstr "%c%s Ñ” Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¼."
  
! #: tp/Texinfo/Parser.pm:4388
  #, perl-format
  msgid "%c%s is obsolete; %s"
  msgstr "%c%s Ñ” Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð¸Ð¼; %s"
  
! #: tp/Texinfo/Parser.pm:4397
  #, perl-format
  msgid "@%s should only appear at a line beginning"
  msgstr "@%s Ñ�Ð»Ñ–Ð´ Ñ€Ð¾Ð·Ñ‚Ð°ÑˆÐ¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð»Ð¸ÑˆÐµ Ð½Ð° Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÑƒ Ñ€Ñ�Ð´ÐºÐ°"
  
! #: tp/Texinfo/Parser.pm:4488
  #, perl-format
  msgid "@%s not allowed inside `@%s' block"
  msgstr "@%s Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ð±Ð»Ð¾ÐºÑƒ Â«@%sÂ»"
  
! #: tp/Texinfo/Parser.pm:4497
  #, perl-format
  msgid "@%s should only appear in heading or footing"
  msgstr "@%s Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ñ€Ð¾Ð·Ñ‚Ð°ÑˆÐ¾Ð²Ð°Ð½Ð¾ Ð»Ð¸ÑˆÐµ Ñƒ Ð²ÐµÑ€Ñ…Ð½ÑŒÐ¾Ð¼Ñƒ Ð°Ð±Ð¾ Ð½Ð¸Ð¶Ð½ÑŒÐ¾Ð¼Ñƒ ÐºÐ¾Ð»Ð¾Ð½Ñ‚Ð¸Ñ‚ÑƒÐ»Ñ–"
  
! #: tp/Texinfo/Parser.pm:4623 tp/Texinfo/Parser.pm:4640
! #: tp/Texinfo/Parser.pm:4690
  #, perl-format
  msgid "@%s not meaningful inside `@%s' block"
  msgstr "@%s Ð½Ðµ Ð¼Ð°Ñ” Ñ�ÐµÐ½Ñ�Ñƒ ÑƒÑ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ð±Ð»Ð¾ÐºÑƒ `%s'"
  
! #: tp/Texinfo/Parser.pm:4650
  #, perl-format
  msgid "@%s in empty multitable"
  msgstr "@%s Ñƒ Ð¿Ð¾Ñ€Ð¾Ð¶Ð½ÑŒÐ¾Ð¼Ñƒ multitable"
  
! #: tp/Texinfo/Parser.pm:4656
  msgid "@tab before @item"
  msgstr "@tab Ð¿ÐµÑ€ÐµÐ´ @item"
  
! #: tp/Texinfo/Parser.pm:4659
  #, perl-format
  msgid "too many columns in multitable item (max %d)"
  msgstr "Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð±Ð°Ð³Ð°Ñ‚Ð¾ Ñ�Ñ‚Ð¾Ð²Ð¿Ñ‡Ð¸ÐºÑ–Ð² Ñƒ Ð¾Ð±â€™Ñ”ÐºÑ‚Ñ– multitable (Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼ %d)"
  
! #: tp/Texinfo/Parser.pm:4696
  msgid "ignoring @tab outside of multitable"
  msgstr "Ð¿Ñ€Ð¾Ð¿ÑƒÑ�ÐºÐ°Ñ”Ñ‚ÑŒÑ�Ñ� @tab Ð·Ð¾Ð²Ð½Ñ– multitable"
  
! #: tp/Texinfo/Parser.pm:4700
  #, perl-format
  msgid "@%s outside of table or list"
  msgstr "@%s Ð¿Ð¾Ð·Ð° Ð¼ÐµÐ¶Ð°Ð¼Ð¸ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ– Ð°Ð±Ð¾ Ñ�Ð¿Ð¸Ñ�ÐºÑƒ"
  
! #: tp/Texinfo/Parser.pm:4735
  #, perl-format
  msgid "must be after `@%s' to use `@%s'"
  msgstr "Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ñ€Ð¾Ð·Ñ‚Ð°ÑˆÐ¾Ð²Ð°Ð½Ð¾ Ð¿Ñ–Ñ�Ð»Ñ� Â«@%sÂ», Ñ‰Ð¾Ð± Ð¼Ð¾Ð¶Ð½Ð° Ð±ÑƒÐ»Ð¾ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Â«@%sÂ»"
  
! #: tp/Texinfo/Parser.pm:4777
  #, perl-format
  msgid "@%s not meaningful outside `@titlepage' and `@quotation' environments"
  msgstr "@%s Ð½Ðµ Ð¼Ð°Ñ” Ñ�ÐµÐ½Ñ�Ñƒ Ð·Ð·Ð¾Ð²Ð½Ñ– Ð¾Ñ‚Ð¾Ñ‡ÐµÐ½ÑŒ `@titlepage' Ñ‚Ð° `@quotation'"
  
! #: tp/Texinfo/Parser.pm:4781
  msgid "@dircategory after first node"
  msgstr "@dircategory Ð¿Ñ–Ñ�Ð»Ñ� Ð¿ÐµÑ€ÑˆÐ¾Ð³Ð¾ Ð²ÑƒÐ·Ð»Ð°"
  
! #: tp/Texinfo/Parser.pm:4946
  #, perl-format
  msgid "region %s inside region %s is not allowed"
  msgstr "Ð½Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ñ€ÐµÐ³Ñ–Ð¾Ð½ %s Ð²Ñ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ñ€ÐµÐ³Ñ–Ð¾Ð½Ñƒ %s"
  
! #: tp/Texinfo/Parser.pm:4964
  msgid "@direntry after first node"
  msgstr "@direntry Ð¿Ñ–Ñ�Ð»Ñ� Ð¿ÐµÑ€ÑˆÐ¾Ð³Ð¾ Ð²ÑƒÐ·Ð»Ð°"
  
! #: tp/Texinfo/Parser.pm:4972
  #, perl-format
  msgid "@%s seen before first @node"
  msgstr "@%s Ñ€Ð¾Ð·Ñ‚Ð°ÑˆÐ¾Ð²Ð°Ð½Ð¾ Ð¿ÐµÑ€ÐµÐ´ Ð¿ÐµÑ€ÑˆÐ¸Ð¼ @node"
  
! #: tp/Texinfo/Parser.pm:4975
  msgid ""
  "perhaps your @top node should be wrapped in @ifnottex rather than @ifinfo?"
***************
*** 3044,3087 ****
  "Ð¼Ð°Ð±ÑƒÑ‚ÑŒ, Ð²Ð°Ñˆ Ð²ÑƒÐ·Ð¾Ð» @top Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð¾Ð±Ð³Ð¾Ñ€Ð½ÑƒÑ‚Ð¸Ð¹ Ñƒ @ifnottex Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ @ifinfo?"
  
! #: tp/Texinfo/Parser.pm:4869
  #, perl-format
  msgid "@%s should only appear in math context"
  msgstr "@%s Ð¼Ð°Ñ” Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð»Ð¸ÑˆÐµ Ñƒ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ– Ñ„Ð¾Ñ€Ð¼ÑƒÐ»"
  
! #: tp/Texinfo/Parser.pm:4877
  #, perl-format
  msgid "unknown command `%s'"
  msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:4887
  msgid "unexpected @"
  msgstr "Ð½ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ðµ @"
  
! #: tp/Texinfo/Parser.pm:4916
  #, perl-format
  msgid "@%s is not meaningful outside `@float' environment"
  msgstr "@%s Ð½Ðµ Ð¼Ð°Ñ” Ñ�ÐµÐ½Ñ�Ñƒ Ð·Ð·Ð¾Ð²Ð½Ñ– Ñ�ÐµÑ€ÐµÐ´Ð¾Ð²Ð¸Ñ‰Ð° Â«@floatÂ»"
  
! #: tp/Texinfo/Parser.pm:4921
  #, perl-format
  msgid "@%s should be right below `@float'"
  msgstr "@%s Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ñ€Ð¾Ð·Ñ‚Ð°ÑˆÐ¾Ð²Ð°Ð½Ð¾ Ð¾Ð´Ñ€Ð°Ð·Ñƒ Ð¿Ñ–Ð´ Â«@floatÂ»"
  
! #: tp/Texinfo/Parser.pm:4929
  #, perl-format
  msgid "ignoring multiple @%s"
  msgstr "Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ð¼Ð¾ Ð·Ð°Ð¹Ð²Ñ– @%s"
  
! #: tp/Texinfo/Parser.pm:5048
  #, perl-format
  msgid "command @%s does not accept arguments"
  msgstr "ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ– @%s Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð°ÑŽÑ‚ÑŒÑ�Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸"
  
! #: tp/Texinfo/Parser.pm:5072
  #, perl-format
  msgid "command @%s missing a node or external manual argument"
  msgstr "Ñƒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ– @%s Ð½Ðµ Ð²Ð¸Ñ�Ñ‚Ð°Ñ‡Ð°Ñ” Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ð²ÑƒÐ·Ð»Ð° Ð°Ð±Ð¾ Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½ÑŒÐ¾Ð³Ð¾ Ð¿Ñ–Ð´Ñ€ÑƒÑ‡Ð½Ð¸ÐºÐ°"
  
! #: tp/Texinfo/Parser.pm:5091
  #, perl-format
  msgid "in @%s empty cross reference name after expansion `%s'"
--- 2783,2826 ----
  "Ð¼Ð°Ð±ÑƒÑ‚ÑŒ, Ð²Ð°Ñˆ Ð²ÑƒÐ·Ð¾Ð» @top Ð¿Ð¾Ð²Ð¸Ð½ÐµÐ½ Ð±ÑƒÑ‚Ð¸ Ð¾Ð±Ð³Ð¾Ñ€Ð½ÑƒÑ‚Ð¸Ð¹ Ñƒ @ifnottex Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ @ifinfo?"
  
! #: tp/Texinfo/Parser.pm:5037
  #, perl-format
  msgid "@%s should only appear in math context"
  msgstr "@%s Ð¼Ð°Ñ” Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸Ñ�Ñ� Ð»Ð¸ÑˆÐµ Ñƒ ÐºÐ¾Ð½Ñ‚ÐµÐºÑ�Ñ‚Ñ– Ñ„Ð¾Ñ€Ð¼ÑƒÐ»"
  
! #: tp/Texinfo/Parser.pm:5045
  #, perl-format
  msgid "unknown command `%s'"
  msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:5055
  msgid "unexpected @"
  msgstr "Ð½ÐµÐ¾Ñ‡Ñ–ÐºÑƒÐ²Ð°Ð½Ðµ @"
  
! #: tp/Texinfo/Parser.pm:5084
  #, perl-format
  msgid "@%s is not meaningful outside `@float' environment"
  msgstr "@%s Ð½Ðµ Ð¼Ð°Ñ” Ñ�ÐµÐ½Ñ�Ñƒ Ð·Ð·Ð¾Ð²Ð½Ñ– Ñ�ÐµÑ€ÐµÐ´Ð¾Ð²Ð¸Ñ‰Ð° Â«@floatÂ»"
  
! #: tp/Texinfo/Parser.pm:5089
  #, perl-format
  msgid "@%s should be right below `@float'"
  msgstr "@%s Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ñ€Ð¾Ð·Ñ‚Ð°ÑˆÐ¾Ð²Ð°Ð½Ð¾ Ð¾Ð´Ñ€Ð°Ð·Ñƒ Ð¿Ñ–Ð´ Â«@floatÂ»"
  
! #: tp/Texinfo/Parser.pm:5097
  #, perl-format
  msgid "ignoring multiple @%s"
  msgstr "Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ð¼Ð¾ Ð·Ð°Ð¹Ð²Ñ– @%s"
  
! #: tp/Texinfo/Parser.pm:5216
  #, perl-format
  msgid "command @%s does not accept arguments"
  msgstr "ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ– @%s Ð½Ðµ Ð¿ÐµÑ€ÐµÐ´Ð°ÑŽÑ‚ÑŒÑ�Ñ� Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸"
  
! #: tp/Texinfo/Parser.pm:5240
  #, perl-format
  msgid "command @%s missing a node or external manual argument"
  msgstr "Ñƒ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ– @%s Ð½Ðµ Ð²Ð¸Ñ�Ñ‚Ð°Ñ‡Ð°Ñ” Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ Ð²ÑƒÐ·Ð»Ð° Ð°Ð±Ð¾ Ð·Ð¾Ð²Ð½Ñ–ÑˆÐ½ÑŒÐ¾Ð³Ð¾ Ð¿Ñ–Ð´Ñ€ÑƒÑ‡Ð½Ð¸ÐºÐ°"
  
! #: tp/Texinfo/Parser.pm:5259
  #, perl-format
  msgid "in @%s empty cross reference name after expansion `%s'"
***************
*** 3089,3093 ****
  "Ñƒ @%s Ð²Ð¸Ñ�Ð²Ð»ÐµÐ½Ð¾ Ð¿Ð¾Ñ€Ð¾Ð¶Ð½ÑŽ Ð½Ð°Ð·Ð²Ñƒ Ð¿ÐµÑ€ÐµÑ…Ñ€ÐµÑ�Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð¿Ñ–Ñ�Ð»Ñ� Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½Ñ� Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:5102
  #, perl-format
  msgid "in @%s empty cross reference title after expansion `%s'"
--- 2828,2832 ----
  "Ñƒ @%s Ð²Ð¸Ñ�Ð²Ð»ÐµÐ½Ð¾ Ð¿Ð¾Ñ€Ð¾Ð¶Ð½ÑŽ Ð½Ð°Ð·Ð²Ñƒ Ð¿ÐµÑ€ÐµÑ…Ñ€ÐµÑ�Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ð¿Ñ–Ñ�Ð»Ñ� Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½Ñ� Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:5270
  #, perl-format
  msgid "in @%s empty cross reference title after expansion `%s'"
***************
*** 3096,3203 ****
  "Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:5115
  msgid "@image missing filename argument"
  msgstr "Ð½Ðµ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½Ð°Ð·Ð²Ð¸ Ñ„Ð°Ð¹Ð»Ñƒ Ð´Ð»Ñ� @image"
  
! #: tp/Texinfo/Parser.pm:5147
  #, perl-format
  msgid "@%s missing first argument"
  msgstr "Ñƒ @%s Ð½Ðµ Ð²Ð¸Ñ�Ñ‚Ð°Ñ‡Ð°Ñ” Ð¿ÐµÑ€ÑˆÐ¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ"
  
! #: tp/Texinfo/Parser.pm:5301
  msgid "superfluous arguments for node"
  msgstr "Ð·Ð°Ð¹Ð²Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð´Ð»Ñ� Ð²ÑƒÐ·Ð»Ð°"
  
! #: tp/Texinfo/Parser.pm:5351
  #, perl-format
  msgid "expected @end %s"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ @end %s"
  
! #: tp/Texinfo/Parser.pm:5450
  #, perl-format
  msgid "@%s should only accept a @-command as argument, not `%s'"
  msgstr "@%s Ð¿Ñ€Ð¸Ð¹Ð¼Ð°Ñ” Ñ�Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð»Ð¸ÑˆÐµ @-ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¸, Ð°Ð»Ðµ Ð½Ðµ Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:5460
  #, perl-format
  msgid "remaining argument on @%s line: %s"
  msgstr "Ð·Ð°Ð»Ð¸ÑˆÐºÐ¾Ð²Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñƒ Ñ€Ñ�Ð´ÐºÑƒ @%s: %s"
  
! #: tp/Texinfo/Parser.pm:5533
  #, perl-format
  msgid "environment command %s as argument to @%s"
  msgstr "ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° Ñ�ÐµÑ€ÐµÐ´Ð¾Ð²Ð¸Ñ‰Ð° %s Ñ�Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ @%s"
  
! #: tp/Texinfo/Parser.pm:5555
  #, perl-format
  msgid "empty @%s"
  msgstr "Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ–Ð¹ Ð·Ð°Ð¿Ð¸Ñ� @%s"
  
! #: tp/Texinfo/Parser.pm:5563
  #, perl-format
  msgid "column fraction not a number: %s"
  msgstr "Ñ‡Ð°Ñ�Ñ‚ÐºÐ° Ñ�Ñ‚Ð¾Ð²Ð¿Ñ‡Ð¸ÐºÐ° Ð½Ðµ Ñ” Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼: %s"
  
! #: tp/Texinfo/Parser.pm:5572
  #, perl-format
  msgid "@sp arg must be numeric, not `%s'"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ @sp Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ñ‡Ð¸Ñ�Ð»Ð¾, Ð° Ð½Ðµ Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:5581
  #, perl-format
  msgid "reserved index name %s"
  msgstr "Ð·Ð°Ñ€ÐµÐ·ÐµÑ€Ð²Ð¾Ð²Ð°Ð½Ð° Ð½Ð°Ð·Ð²Ð° Ñ–Ð½Ð´ÐµÐºÑ�Ñƒ %s"
  
! #: tp/Texinfo/Parser.pm:5600
  #, perl-format
  msgid "unknown source index in @%s: %s"
  msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ñ–Ð½Ð´ÐµÐºÑ� Ð´Ð¶ÐµÑ€ÐµÐ»Ð° Ñƒ @%s: %s"
  
! #: tp/Texinfo/Parser.pm:5603
  #, perl-format
  msgid "unknown destination index in @%s: %s"
  msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ñ–Ð½Ð´ÐµÐºÑ� Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñƒ @%s: %s"
  
! #: tp/Texinfo/Parser.pm:5633
  #, perl-format
  msgid "@%s leads to a merging of %s in itself, ignoring"
  msgstr "@%s Ð¿Ñ€Ð¸Ð·Ð²ÐµÐ´Ðµ Ð´Ð¾ Ð¾Ð±â€™Ñ”Ð´Ð½Ð°Ð½Ð½Ñ� %s Ð· Ñ�Ð°Ð¼Ð¸Ð¼ Ñ�Ð¾Ð±Ð¾ÑŽ, Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ð¼Ð¾"
  
! #: tp/Texinfo/Parser.pm:5646
  #, perl-format
  msgid "unknown index `%s' in @printindex"
  msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ñ–Ð½Ð´ÐµÐºÑ� Â«%sÂ» Ñƒ @printindex"
  
! #: tp/Texinfo/Parser.pm:5652
  #, perl-format
  msgid "printing an index `%s' merged in another one `%s'"
  msgstr "Ð´Ñ€ÑƒÐºÑƒÑ”Ð¼Ð¾ Ð¿Ð¾ÐºÐ°Ð¶Ñ‡Ð¸Ðº Â«%sÂ» Ð¾Ð±â€™Ñ”Ð´Ð½Ð°Ð½Ð¸Ð¹ Ð· Ñ–Ð½ÑˆÐ¸Ð¼, Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:5660
  #, perl-format
  msgid "printindex before document beginning: @printindex %s"
  msgstr "printindex Ð´Ð¾ Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÑƒ Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð°: @printindex %s"
  
! #: tp/Texinfo/Parser.pm:5676
  #, perl-format
  msgid "@%s arg must be `top' or `bottom', not `%s'"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ @%s Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Â«topÂ» Ð°Ð±Ð¾ Â«bottomÂ», Ð°Ð»Ðµ Ð½Ðµ Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:5684
  #, perl-format
  msgid "Only @%s 10 or 11 is supported, not `%s'"
  msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð»Ð¸ÑˆÐµ @%s 10 Ñ‡Ð¸ 11, Ð° Ð½Ðµ `%s'"
  
! #: tp/Texinfo/Parser.pm:5692
  #, perl-format
  msgid "@%s arg must be `separate' or `end', not `%s'"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ @%s Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Â«separateÂ» Ð°Ð±Ð¾ Â«endÂ», Ð°Ð»Ðµ Ð½Ðµ Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:5700
  #, perl-format
  msgid "@%s arg must be `on', `off' or `odd', not `%s'"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ @%s Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Â«onÂ», Â«offÂ» Ð°Ð±Ð¾ Â«oddÂ», Ð°Ð»Ðµ Ð½Ðµ Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:5718 tp/Texinfo/Parser.pm:5723
  #, perl-format
  msgid "@paragraphindent arg must be numeric/`none'/`asis', not `%s'"
--- 2835,2964 ----
  "Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:5283
  msgid "@image missing filename argument"
  msgstr "Ð½Ðµ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½Ð°Ð·Ð²Ð¸ Ñ„Ð°Ð¹Ð»Ñƒ Ð´Ð»Ñ� @image"
  
! #: tp/Texinfo/Parser.pm:5315
  #, perl-format
  msgid "@%s missing first argument"
  msgstr "Ñƒ @%s Ð½Ðµ Ð²Ð¸Ñ�Ñ‚Ð°Ñ‡Ð°Ñ” Ð¿ÐµÑ€ÑˆÐ¾Ð³Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñƒ"
  
! #: tp/Texinfo/Parser.pm:5360
! #, perl-format
! msgid "non-hex digits in argument for @U: %s"
! msgstr "Ð½ÐµÑˆÑ–Ñ�Ñ‚Ð½Ð°Ð´Ñ†Ñ�Ñ‚ÐºÐ¾Ð²Ñ– Ñ†Ð¸Ñ„Ñ€Ð¸ Ñƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ– @U: %s"
! 
! #: tp/Texinfo/Parser.pm:5366
! #, perl-format
! msgid "fewer than four hex digits in argument for @U: %s"
! msgstr "Ð¼ÐµÐ½ÑˆÐµ Ð·Ð° 4 ÑˆÑ–Ñ�Ñ‚Ð½Ð°Ð´Ñ†Ñ�Ñ‚ÐºÐ¾Ð²Ñ– Ñ†Ð¸Ñ„Ñ€Ð¸ Ñƒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ– @U: %s"
! 
! #: tp/Texinfo/Parser.pm:5379
! #, perl-format
! msgid "argument for @U exceeds size of integer: %s"
! msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ @U Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð·Ð° Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ñ†Ñ–Ð»Ð¾Ð³Ð¾ Ñ‡Ð¸Ñ�Ð»Ð°: %s"
! 
! #: tp/Texinfo/Parser.pm:5385
! #, perl-format
! msgid "argument for @U exceeds Unicode maximum 0x10FFFF: %s"
! msgstr ""
! "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ @U Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð·Ð° Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ð¾Ð¼ Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ð¹ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€ Ð´Ð»Ñ� Unicode, 0x10FFFF: "
! "%s"
! 
! #: tp/Texinfo/Parser.pm:5513
  msgid "superfluous arguments for node"
  msgstr "Ð·Ð°Ð¹Ð²Ñ– Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¸ Ð´Ð»Ñ� Ð²ÑƒÐ·Ð»Ð°"
  
! #: tp/Texinfo/Parser.pm:5563
  #, perl-format
  msgid "expected @end %s"
  msgstr "Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ @end %s"
  
! #: tp/Texinfo/Parser.pm:5662
  #, perl-format
  msgid "@%s should only accept a @-command as argument, not `%s'"
  msgstr "@%s Ð¿Ñ€Ð¸Ð¹Ð¼Ð°Ñ” Ñ�Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð»Ð¸ÑˆÐµ @-ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¸, Ð°Ð»Ðµ Ð½Ðµ Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:5672
  #, perl-format
  msgid "remaining argument on @%s line: %s"
  msgstr "Ð·Ð°Ð»Ð¸ÑˆÐºÐ¾Ð²Ð¸Ð¹ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ñƒ Ñ€Ñ�Ð´ÐºÑƒ @%s: %s"
  
! #: tp/Texinfo/Parser.pm:5745
  #, perl-format
  msgid "environment command %s as argument to @%s"
  msgstr "ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° Ñ�ÐµÑ€ÐµÐ´Ð¾Ð²Ð¸Ñ‰Ð° %s Ñ�Ðº Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ @%s"
  
! #: tp/Texinfo/Parser.pm:5767
  #, perl-format
  msgid "empty @%s"
  msgstr "Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ–Ð¹ Ð·Ð°Ð¿Ð¸Ñ� @%s"
  
! #: tp/Texinfo/Parser.pm:5775
  #, perl-format
  msgid "column fraction not a number: %s"
  msgstr "Ñ‡Ð°Ñ�Ñ‚ÐºÐ° Ñ�Ñ‚Ð¾Ð²Ð¿Ñ‡Ð¸ÐºÐ° Ð½Ðµ Ñ” Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼: %s"
  
! #: tp/Texinfo/Parser.pm:5784
  #, perl-format
  msgid "@sp arg must be numeric, not `%s'"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ @sp Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ñ‡Ð¸Ñ�Ð»Ð¾, Ð° Ð½Ðµ Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:5793
  #, perl-format
  msgid "reserved index name %s"
  msgstr "Ð·Ð°Ñ€ÐµÐ·ÐµÑ€Ð²Ð¾Ð²Ð°Ð½Ð° Ð½Ð°Ð·Ð²Ð° Ñ–Ð½Ð´ÐµÐºÑ�Ñƒ %s"
  
! #: tp/Texinfo/Parser.pm:5812
  #, perl-format
  msgid "unknown source index in @%s: %s"
  msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ñ–Ð½Ð´ÐµÐºÑ� Ð´Ð¶ÐµÑ€ÐµÐ»Ð° Ñƒ @%s: %s"
  
! #: tp/Texinfo/Parser.pm:5815
  #, perl-format
  msgid "unknown destination index in @%s: %s"
  msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ñ–Ð½Ð´ÐµÐºÑ� Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ñƒ @%s: %s"
  
! #: tp/Texinfo/Parser.pm:5845
  #, perl-format
  msgid "@%s leads to a merging of %s in itself, ignoring"
  msgstr "@%s Ð¿Ñ€Ð¸Ð·Ð²ÐµÐ´Ðµ Ð´Ð¾ Ð¾Ð±â€™Ñ”Ð´Ð½Ð°Ð½Ð½Ñ� %s Ð· Ñ�Ð°Ð¼Ð¸Ð¼ Ñ�Ð¾Ð±Ð¾ÑŽ, Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ð¼Ð¾"
  
! #: tp/Texinfo/Parser.pm:5858
  #, perl-format
  msgid "unknown index `%s' in @printindex"
  msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ñ–Ð½Ð´ÐµÐºÑ� Â«%sÂ» Ñƒ @printindex"
  
! #: tp/Texinfo/Parser.pm:5864
  #, perl-format
  msgid "printing an index `%s' merged in another one `%s'"
  msgstr "Ð´Ñ€ÑƒÐºÑƒÑ”Ð¼Ð¾ Ð¿Ð¾ÐºÐ°Ð¶Ñ‡Ð¸Ðº Â«%sÂ» Ð¾Ð±â€™Ñ”Ð´Ð½Ð°Ð½Ð¸Ð¹ Ð· Ñ–Ð½ÑˆÐ¸Ð¼, Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:5872
  #, perl-format
  msgid "printindex before document beginning: @printindex %s"
  msgstr "printindex Ð´Ð¾ Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÑƒ Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð°: @printindex %s"
  
! #: tp/Texinfo/Parser.pm:5888
  #, perl-format
  msgid "@%s arg must be `top' or `bottom', not `%s'"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ @%s Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Â«topÂ» Ð°Ð±Ð¾ Â«bottomÂ», Ð°Ð»Ðµ Ð½Ðµ Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:5896
  #, perl-format
  msgid "Only @%s 10 or 11 is supported, not `%s'"
  msgstr "ÐŸÑ–Ð´Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒÑ�Ñ� Ð»Ð¸ÑˆÐµ @%s 10 Ñ‡Ð¸ 11, Ð° Ð½Ðµ `%s'"
  
! #: tp/Texinfo/Parser.pm:5904
  #, perl-format
  msgid "@%s arg must be `separate' or `end', not `%s'"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ @%s Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Â«separateÂ» Ð°Ð±Ð¾ Â«endÂ», Ð°Ð»Ðµ Ð½Ðµ Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:5912
  #, perl-format
  msgid "@%s arg must be `on', `off' or `odd', not `%s'"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ @%s Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Â«onÂ», Â«offÂ» Ð°Ð±Ð¾ Â«oddÂ», Ð°Ð»Ðµ Ð½Ðµ Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:5930 tp/Texinfo/Parser.pm:5935
  #, perl-format
  msgid "@paragraphindent arg must be numeric/`none'/`asis', not `%s'"
***************
*** 3205,3209 ****
  "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ @paragraphindent Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ñ‡Ð¸Ñ�Ð»Ð¾, Â«noneÂ» Ð°Ð±Ð¾ Â«asisÂ», Ð°Ð»Ðµ Ð½Ðµ Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:5731
  #, perl-format
  msgid "@firstparagraphindent arg must be `none' or `insert', not `%s'"
--- 2966,2970 ----
  "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ @paragraphindent Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ñ‡Ð¸Ñ�Ð»Ð¾, Â«noneÂ» Ð°Ð±Ð¾ Â«asisÂ», Ð°Ð»Ðµ Ð½Ðµ Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:5943
  #, perl-format
  msgid "@firstparagraphindent arg must be `none' or `insert', not `%s'"
***************
*** 3211,3225 ****
  "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ @firstparagraphindent Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Â«noneÂ» Ð°Ð±Ð¾ Â«insertÂ», Ð°Ð»Ðµ Ð½Ðµ Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:5741
  #, perl-format
  msgid "@exampleindent arg must be numeric/`asis', not `%s'"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ @exampleindent Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ð±Ð¾ Â«asisÂ», Ð°Ð»Ðµ Ð½Ðµ Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:5752
  #, perl-format
  msgid "expected @%s on or off, not `%s'"
  msgstr "@%s Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ on Ð°Ð±Ð¾ off, Ð°Ð»Ðµ Ð½Ðµ Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:5762
  #, perl-format
  msgid "@kbdinputstyle arg must be `code'/`example'/`distinct', not `%s'"
--- 2972,2986 ----
  "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ @firstparagraphindent Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Â«noneÂ» Ð°Ð±Ð¾ Â«insertÂ», Ð°Ð»Ðµ Ð½Ðµ Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:5953
  #, perl-format
  msgid "@exampleindent arg must be numeric/`asis', not `%s'"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ @exampleindent Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Ñ‡Ð¸Ñ�Ð»Ð¾ Ð°Ð±Ð¾ Â«asisÂ», Ð°Ð»Ðµ Ð½Ðµ Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:5964
  #, perl-format
  msgid "expected @%s on or off, not `%s'"
  msgstr "@%s Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ on Ð°Ð±Ð¾ off, Ð°Ð»Ðµ Ð½Ðµ Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:5974
  #, perl-format
  msgid "@kbdinputstyle arg must be `code'/`example'/`distinct', not `%s'"
***************
*** 3227,3236 ****
  "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ @kbdinputstyle Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Â«codeÂ»/Â«exampleÂ»/Â«distinctÂ», Ð°Ð»Ðµ Ð½Ðµ Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:5770
  #, perl-format
  msgid "@allowcodebreaks arg must be `true' or `false', not `%s'"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ @allowcodebreaks Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Â«trueÂ» Ð°Ð±Ð¾ Â«falseÂ», Ð°Ð»Ðµ Ð½Ðµ Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:5778
  #, perl-format
  msgid "@urefbreakstyle arg must be `after'/`before'/`none', not `%s'"
--- 2988,2997 ----
  "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ @kbdinputstyle Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Â«codeÂ»/Â«exampleÂ»/Â«distinctÂ», Ð°Ð»Ðµ Ð½Ðµ Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:5982
  #, perl-format
  msgid "@allowcodebreaks arg must be `true' or `false', not `%s'"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ @allowcodebreaks Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Â«trueÂ» Ð°Ð±Ð¾ Â«falseÂ», Ð°Ð»Ðµ Ð½Ðµ Â«%sÂ»"
  
! #: tp/Texinfo/Parser.pm:5990
  #, perl-format
  msgid "@urefbreakstyle arg must be `after'/`before'/`none', not `%s'"
***************
*** 3238,3282 ****
  "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ @urefbreakstyle Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Â«afterÂ»/Â«beforeÂ»/Â«noneÂ», Ð°Ð»Ðµ Ð½Ðµ Â«%sÂ»"
  
! #: tp/Texinfo/Structuring.pm:231
  #, perl-format
  msgid "raising the section level of @%s which is too low"
  msgstr "Ð¿Ñ–Ð´Ð½Ñ–Ð¼Ð°Ñ”Ð¼Ð¾ Ñ€Ñ–Ð²ÐµÐ½ÑŒ Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñƒ @%s; Ð·Ð°Ñ€Ð°Ð· Ñ€Ñ–Ð²ÐµÐ½ÑŒ Ñ” Ð½Ð°Ð´Ñ‚Ð¾ Ð½Ð¸Ð·ÑŒÐºÐ¸Ð¼"
  
! #: tp/Texinfo/Structuring.pm:263
  #, perl-format
  msgid "no chapter-level command before @%s"
  msgstr "Ð½ÐµÐ¼Ð°Ñ” ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¸ Ñ€Ñ–Ð²Ð½Ñ� Ð³Ð»Ð°Ð²Ð¸ Ð¿ÐµÑ€ÐµÐ´ @%s"
  
! #: tp/Texinfo/Structuring.pm:268
  #, perl-format
  msgid "lowering the section level of @%s appearing after a lower element"
  msgstr "Ð·Ð½Ð¸Ð¶ÑƒÑ”Ð¼Ð¾ Ñ€Ñ–Ð²ÐµÐ½ÑŒ Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñƒ @%s, Ñ�ÐºÐ¸Ð¹ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¾ Ñƒ Ñ€Ð¾Ð·Ð´Ñ–Ð» Ð½Ð¸Ð¶Ñ‡Ð¾Ð³Ð¾ Ñ€Ñ–Ð²Ð½Ñ�"
  
! #: tp/Texinfo/Structuring.pm:357
  #, perl-format
  msgid "no sectioning command associated with @%s"
  msgstr "Ð· @%s Ð½Ðµ Ð¿Ð¾Ð²â€™Ñ�Ð·Ð°Ð½Ð¾ Ð¶Ð¾Ð´Ð½Ð¾Ñ— ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¸ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€ÑƒÐ²Ð°Ð½Ð½Ñ� Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñ–Ð²"
  
! #: tp/Texinfo/Structuring.pm:548 tp/Texinfo/Structuring.pm:1329
  #, perl-format
  msgid "@%s reference to nonexistent node `%s'"
  msgstr "@%s Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð²ÑƒÐ·Ð¾Ð» Â«%sÂ»"
  
! #: tp/Texinfo/Structuring.pm:561
  #, perl-format
  msgid "@%s entry node name `%s' different from %s name `%s'"
  msgstr "Ð½Ð°Ð·Ð²Ð° Ð²ÑƒÐ·Ð»Ð° Ð·Ð°Ð¿Ð¸Ñ�Ñƒ @%s, Â«%sÂ», Ð²Ñ–Ð´Ñ€Ñ–Ð·Ð½Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ñ–Ð´ Ð½Ð°Ð·Ð²Ð¸ %s, Â«%sÂ»"
  
! #: tp/Texinfo/Structuring.pm:666
  #, perl-format
  msgid "unreferenced node `%s'"
  msgstr "Ð²ÑƒÐ·Ð¾Ð», Ð½Ð° Ñ�ÐºÐ¸Ð¹ Ð½ÐµÐ¼Ð° Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½ÑŒ `%s'"
  
! #: tp/Texinfo/Structuring.pm:712
  #, perl-format
  msgid "node `%s' is %s for `%s' in sectioning but not in menu"
  msgstr "Ð²ÑƒÐ·Ð¾Ð» Â«%sÂ» Ñ” Ð²ÑƒÐ·Ð»Ð¾Ð¼ %s Ð´Ð»Ñ� Â«%sÂ» Ñƒ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ– Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñ–Ð², Ð°Ð»Ðµ Ð½Ðµ Ñƒ Ð¼ÐµÐ½ÑŽ"
  
! #: tp/Texinfo/Structuring.pm:719
  #, perl-format
  msgid "node %s `%s' in menu `%s' and in sectioning `%s' differ"
--- 2999,3048 ----
  "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð¼ @urefbreakstyle Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ Â«afterÂ»/Â«beforeÂ»/Â«noneÂ», Ð°Ð»Ðµ Ð½Ðµ Â«%sÂ»"
  
! #: tp/Texinfo/Structuring.pm:232
  #, perl-format
  msgid "raising the section level of @%s which is too low"
  msgstr "Ð¿Ñ–Ð´Ð½Ñ–Ð¼Ð°Ñ”Ð¼Ð¾ Ñ€Ñ–Ð²ÐµÐ½ÑŒ Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñƒ @%s; Ð·Ð°Ñ€Ð°Ð· Ñ€Ñ–Ð²ÐµÐ½ÑŒ Ñ” Ð½Ð°Ð´Ñ‚Ð¾ Ð½Ð¸Ð·ÑŒÐºÐ¸Ð¼"
  
! #: tp/Texinfo/Structuring.pm:264
  #, perl-format
  msgid "no chapter-level command before @%s"
  msgstr "Ð½ÐµÐ¼Ð°Ñ” ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¸ Ñ€Ñ–Ð²Ð½Ñ� Ð³Ð»Ð°Ð²Ð¸ Ð¿ÐµÑ€ÐµÐ´ @%s"
  
! #: tp/Texinfo/Structuring.pm:269
  #, perl-format
  msgid "lowering the section level of @%s appearing after a lower element"
  msgstr "Ð·Ð½Ð¸Ð¶ÑƒÑ”Ð¼Ð¾ Ñ€Ñ–Ð²ÐµÐ½ÑŒ Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñƒ @%s, Ñ�ÐºÐ¸Ð¹ Ð²ÐºÐ»Ð°Ð´ÐµÐ½Ð¾ Ñƒ Ñ€Ð¾Ð·Ð´Ñ–Ð» Ð½Ð¸Ð¶Ñ‡Ð¾Ð³Ð¾ Ñ€Ñ–Ð²Ð½Ñ�"
  
! #: tp/Texinfo/Structuring.pm:358
  #, perl-format
  msgid "no sectioning command associated with @%s"
  msgstr "Ð· @%s Ð½Ðµ Ð¿Ð¾Ð²â€™Ñ�Ð·Ð°Ð½Ð¾ Ð¶Ð¾Ð´Ð½Ð¾Ñ— ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¸ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€ÑƒÐ²Ð°Ð½Ð½Ñ� Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñ–Ð²"
  
! #: tp/Texinfo/Structuring.pm:507
! #, perl-format
! msgid "@%s not empty"
! msgstr "@%s Ð½Ðµ Ñ” Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ–Ð¼"
! 
! #: tp/Texinfo/Structuring.pm:563 tp/Texinfo/Structuring.pm:1345
  #, perl-format
  msgid "@%s reference to nonexistent node `%s'"
  msgstr "@%s Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Ð²ÑƒÐ·Ð¾Ð» Â«%sÂ»"
  
! #: tp/Texinfo/Structuring.pm:576
  #, perl-format
  msgid "@%s entry node name `%s' different from %s name `%s'"
  msgstr "Ð½Ð°Ð·Ð²Ð° Ð²ÑƒÐ·Ð»Ð° Ð·Ð°Ð¿Ð¸Ñ�Ñƒ @%s, Â«%sÂ», Ð²Ñ–Ð´Ñ€Ñ–Ð·Ð½Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ñ–Ð´ Ð½Ð°Ð·Ð²Ð¸ %s, Â«%sÂ»"
  
! #: tp/Texinfo/Structuring.pm:681
  #, perl-format
  msgid "unreferenced node `%s'"
  msgstr "Ð²ÑƒÐ·Ð¾Ð», Ð½Ð° Ñ�ÐºÐ¸Ð¹ Ð½ÐµÐ¼Ð° Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½ÑŒ `%s'"
  
! #: tp/Texinfo/Structuring.pm:727
  #, perl-format
  msgid "node `%s' is %s for `%s' in sectioning but not in menu"
  msgstr "Ð²ÑƒÐ·Ð¾Ð» Â«%sÂ» Ñ” Ð²ÑƒÐ·Ð»Ð¾Ð¼ %s Ð´Ð»Ñ� Â«%sÂ» Ñƒ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ– Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñ–Ð², Ð°Ð»Ðµ Ð½Ðµ Ñƒ Ð¼ÐµÐ½ÑŽ"
  
! #: tp/Texinfo/Structuring.pm:734
  #, perl-format
  msgid "node %s `%s' in menu `%s' and in sectioning `%s' differ"
***************
*** 3285,3329 ****
  "Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñ–Ð² Â«%sÂ»"
  
! #: tp/Texinfo/Structuring.pm:737
  #, perl-format
  msgid "node `%s' is %s for `%s' in menu but not in sectioning"
  msgstr "Ð²ÑƒÐ·Ð¾Ð» Â«%sÂ» Ñ” Ð²ÑƒÐ·Ð»Ð¾Ð¼ %s Ð´Ð»Ñ� Â«%sÂ» Ñƒ Ð¼ÐµÐ½ÑŽ, Ð°Ð»Ðµ Ð½Ðµ Ñƒ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ– Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñ–Ð²"
  
! #: tp/Texinfo/Structuring.pm:791
  #, perl-format
  msgid "%s pointer `%s' (for node `%s') different from %s name `%s'"
  msgstr "Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº %s, Â«%sÂ», (Ð´Ð»Ñ� Ð²ÑƒÐ·Ð»Ð° Â«%sÂ») Ð²Ñ–Ð´Ñ€Ñ–Ð·Ð½Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ñ–Ð´ Ð½Ð°Ð·Ð²Ð¸ %s, Â«%sÂ»"
  
! #: tp/Texinfo/Structuring.pm:818
  #, perl-format
  msgid "%s reference to nonexistent `%s'"
  msgstr "%s Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Â«%sÂ»"
  
! #: tp/Texinfo/Structuring.pm:837
  #, perl-format
  msgid "node `%s' lacks menu item for `%s' despite being its Up target"
  msgstr "Ð²ÑƒÐ·Ð¾Ð» `%s' Ð½Ðµ Ð¼Ð°Ñ” Ð¿ÑƒÐ½ÐºÑ‚Ñƒ Ð¼ÐµÐ½ÑŽ Ð´Ð»Ñ� `%s', Ñ…Ð¾Ñ‡Ð° Ð¹ Ñ” Ð¹Ð¾Ð³Ð¾ Ð³Ð¾Ñ€Ñ–ÑˆÐ½Ñ–Ð¼ Ð²ÑƒÐ·Ð»Ð¾Ð¼"
  
! #: tp/Texinfo/Structuring.pm:845
  #, perl-format
  msgid "for `%s', up in menu `%s' and up `%s' don't match"
  msgstr "Ð´Ð»Ñ� Â«%sÂ», Ð²Ð³Ð¾Ñ€Ñƒ Ð¼ÐµÐ½ÑŽ Â«%sÂ» Ñ– Ð²Ð³Ð¾Ñ€Ñƒ Â«%sÂ» Ð²Ñ–Ð´Ñ€Ñ–Ð·Ð½Ñ�ÑŽÑ‚ÑŒÑ�Ñ� Ð¾Ð´Ð¸Ð½ Ð²Ñ–Ð´ Ð¾Ð´Ð½Ð¾Ð³Ð¾"
  
! #: tp/Texinfo/Structuring.pm:1341
  #, perl-format
  msgid "@%s to `%s', different from %s name `%s'"
  msgstr "@%s Ð´Ð¾ Â«%sÂ», Ð²Ñ–Ð´Ñ€Ñ–Ð·Ð½Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ñ–Ð´ Ð½Ð°Ð·Ð²Ð¸ %s, Â«%sÂ»"
  
! #: tp/Texinfo/Structuring.pm:2007
  #, perl-format
  msgid "empty index key in @%s"
  msgstr "Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ–Ð¹ ÐºÐ»ÑŽÑ‡ Ñ–Ð½Ð´ÐµÐºÑ�Ñƒ Ñƒ @%s"
  
! #: tp/init/chm.pm:220 tp/init/chm.pm:276 tp/init/chm.pm:347
  #, perl-format
  msgid "chm.pm: could not open %s for writing: %s\n"
  msgstr "chm.pm: Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ %s Ð´Ð»Ñ� Ð·Ð°Ð¿Ð¸Ñ�Ñƒ: %s\n"
  
! #: tp/init/chm.pm:266 tp/init/chm.pm:337 tp/init/chm.pm:398
  #, perl-format
  msgid "chm.pm: error on closing %s: %s"
--- 3051,3095 ----
  "Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñ–Ð² Â«%sÂ»"
  
! #: tp/Texinfo/Structuring.pm:752
  #, perl-format
  msgid "node `%s' is %s for `%s' in menu but not in sectioning"
  msgstr "Ð²ÑƒÐ·Ð¾Ð» Â«%sÂ» Ñ” Ð²ÑƒÐ·Ð»Ð¾Ð¼ %s Ð´Ð»Ñ� Â«%sÂ» Ñƒ Ð¼ÐµÐ½ÑŽ, Ð°Ð»Ðµ Ð½Ðµ Ñƒ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ– Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñ–Ð²"
  
! #: tp/Texinfo/Structuring.pm:806
  #, perl-format
  msgid "%s pointer `%s' (for node `%s') different from %s name `%s'"
  msgstr "Ð²ÐºÐ°Ð·Ñ–Ð²Ð½Ð¸Ðº %s, Â«%sÂ», (Ð´Ð»Ñ� Ð²ÑƒÐ·Ð»Ð° Â«%sÂ») Ð²Ñ–Ð´Ñ€Ñ–Ð·Ð½Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ñ–Ð´ Ð½Ð°Ð·Ð²Ð¸ %s, Â«%sÂ»"
  
! #: tp/Texinfo/Structuring.pm:833
  #, perl-format
  msgid "%s reference to nonexistent `%s'"
  msgstr "%s Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ð²Ñ–Ð´Ñ�ÑƒÑ‚Ð½Ñ–Ð¹ Â«%sÂ»"
  
! #: tp/Texinfo/Structuring.pm:853
  #, perl-format
  msgid "node `%s' lacks menu item for `%s' despite being its Up target"
  msgstr "Ð²ÑƒÐ·Ð¾Ð» `%s' Ð½Ðµ Ð¼Ð°Ñ” Ð¿ÑƒÐ½ÐºÑ‚Ñƒ Ð¼ÐµÐ½ÑŽ Ð´Ð»Ñ� `%s', Ñ…Ð¾Ñ‡Ð° Ð¹ Ñ” Ð¹Ð¾Ð³Ð¾ Ð³Ð¾Ñ€Ñ–ÑˆÐ½Ñ–Ð¼ Ð²ÑƒÐ·Ð»Ð¾Ð¼"
  
! #: tp/Texinfo/Structuring.pm:861
  #, perl-format
  msgid "for `%s', up in menu `%s' and up `%s' don't match"
  msgstr "Ð´Ð»Ñ� Â«%sÂ», Ð²Ð³Ð¾Ñ€Ñƒ Ð¼ÐµÐ½ÑŽ Â«%sÂ» Ñ– Ð²Ð³Ð¾Ñ€Ñƒ Â«%sÂ» Ð²Ñ–Ð´Ñ€Ñ–Ð·Ð½Ñ�ÑŽÑ‚ÑŒÑ�Ñ� Ð¾Ð´Ð¸Ð½ Ð²Ñ–Ð´ Ð¾Ð´Ð½Ð¾Ð³Ð¾"
  
! #: tp/Texinfo/Structuring.pm:1357
  #, perl-format
  msgid "@%s to `%s', different from %s name `%s'"
  msgstr "@%s Ð´Ð¾ Â«%sÂ», Ð²Ñ–Ð´Ñ€Ñ–Ð·Ð½Ñ�Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ñ–Ð´ Ð½Ð°Ð·Ð²Ð¸ %s, Â«%sÂ»"
  
! #: tp/Texinfo/Structuring.pm:2023
  #, perl-format
  msgid "empty index key in @%s"
  msgstr "Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ–Ð¹ ÐºÐ»ÑŽÑ‡ Ñ–Ð½Ð´ÐµÐºÑ�Ñƒ Ñƒ @%s"
  
! #: tp/init/chm.pm:221 tp/init/chm.pm:277 tp/init/chm.pm:348
  #, perl-format
  msgid "chm.pm: could not open %s for writing: %s\n"
  msgstr "chm.pm: Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ %s Ð´Ð»Ñ� Ð·Ð°Ð¿Ð¸Ñ�Ñƒ: %s\n"
  
! #: tp/init/chm.pm:267 tp/init/chm.pm:338 tp/init/chm.pm:399
  #, perl-format
  msgid "chm.pm: error on closing %s: %s"
***************
*** 3454,3510 ****
  "Ð·Ð°Ð¿Ð¸Ñ�Ñ–Ð², Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¸Ñ… Ñƒ Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ñ– Ð´Ð»Ñ� @%s"
  
! #: tp/texi2any.pl:379
  #, perl-format
  msgid "error loading %s: %s\n"
  msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ñ�Ð¿Ñ€Ð¾Ð±Ð¸ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ� %s: %s\n"
  
! #: tp/texi2any.pl:392
  #, perl-format
  msgid "%s: unknown variable %s"
  msgstr "%s: Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° %s"
  
! #: tp/texi2any.pl:396
  #, perl-format
  msgid "%s: obsolete variable %s\n"
  msgstr "%s: Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° %s\n"
  
! #: tp/texi2any.pl:411
  #, perl-format
  msgid "%s: unknown variable %s\n"
  msgstr "%s: Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° %s\n"
  
! #: tp/texi2any.pl:415
  #, perl-format
  msgid "obsolete variable %s\n"
  msgstr "Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° %s\n"
  
! #: tp/texi2any.pl:480
  #, perl-format
  msgid "could not read init file %s"
  msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— %s"
  
! #: tp/texi2any.pl:640
  #, perl-format
  msgid "ignoring unrecognized TEXINFO_OUTPUT_FORMAT value `%s'\n"
  msgstr "Ð¿Ñ€Ð¾Ð¿ÑƒÑ�ÐºÐ°Ñ”Ð¼Ð¾ Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� TEXINFO_OUTPUT_FORMAT Â«%sÂ».\n"
  
! #: tp/texi2any.pl:723
! msgid "Usage: makeinfo [OPTION]... TEXINFO-FILE...\n"
! msgstr "ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ�: makeinfo [ÐŸÐ�Ð Ð�ÐœÐ•Ð¢Ð ]... Ð¤Ð�Ð™Ð›-TEXINFO...\n"
! 
! #: tp/texi2any.pl:724
! msgid "  or:  texi2any [OPTION]... TEXINFO-FILE...\n"
! msgstr "  Ð°Ð±Ð¾ texi2any [ÐŸÐ�Ð Ð�ÐœÐ•Ð¢Ð ]... Ð¤Ð�Ð™Ð›-TEXINFO...\n"
  
! #: tp/texi2any.pl:726
  msgid ""
  "Translate Texinfo source documentation to various other formats, by default\n"
  "Info files suitable for reading online with Emacs or standalone GNU Info.\n"
  msgstr ""
  "ÐŸÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÑŽÑ” Ð²Ð¸Ñ…Ñ–Ð´Ð½Ñƒ Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ñ–ÑŽ Texinfo Ñƒ Ñ€Ñ–Ð·Ð½Ð¾Ð¼Ð°Ð½Ñ–Ñ‚Ð½Ñ– Ñ–Ð½ÑˆÑ– Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸, "
  "Ð·Ð°Ð·Ð²Ð¸Ñ‡Ð°Ð¹,\n"
  "Ñƒ Ñ„Ð°Ð¹Ð»Ð¸ Info, Ñ‰Ð¾ Ð¼Ð¾Ð¶Ð½Ð° Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ Emacs Ñ‡Ð¸ GNU Info.\n"
  
! #: tp/texi2any.pl:729
  #, perl-format
  msgid ""
--- 3220,3280 ----
  "Ð·Ð°Ð¿Ð¸Ñ�Ñ–Ð², Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¸Ñ… Ñƒ Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ñ– Ð´Ð»Ñ� @%s"
  
! #: tp/texi2any.pl:388
  #, perl-format
  msgid "error loading %s: %s\n"
  msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ñ�Ð¿Ñ€Ð¾Ð±Ð¸ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ� %s: %s\n"
  
! #: tp/texi2any.pl:401
  #, perl-format
  msgid "%s: unknown variable %s"
  msgstr "%s: Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° %s"
  
! #: tp/texi2any.pl:405
  #, perl-format
  msgid "%s: obsolete variable %s\n"
  msgstr "%s: Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° %s\n"
  
! #: tp/texi2any.pl:420
  #, perl-format
  msgid "%s: unknown variable %s\n"
  msgstr "%s: Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° %s\n"
  
! #: tp/texi2any.pl:424
  #, perl-format
  msgid "obsolete variable %s\n"
  msgstr "Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð»Ð° Ð·Ð¼Ñ–Ð½Ð½Ð° %s\n"
  
! #: tp/texi2any.pl:489
  #, perl-format
  msgid "could not read init file %s"
  msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ñ–Ð½Ñ–Ñ†Ñ–Ð°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ— %s"
  
! #: tp/texi2any.pl:652
  #, perl-format
  msgid "ignoring unrecognized TEXINFO_OUTPUT_FORMAT value `%s'\n"
  msgstr "Ð¿Ñ€Ð¾Ð¿ÑƒÑ�ÐºÐ°Ñ”Ð¼Ð¾ Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� TEXINFO_OUTPUT_FORMAT Â«%sÂ».\n"
  
! #: tp/texi2any.pl:735
! #, perl-format
! msgid "Usage: %s [OPTION]... TEXINFO-FILE...\n"
! msgstr "Usage: %s [ÐŸÐ�Ð Ð�ÐœÐ•Ð¢Ð ]... Ð¤Ð�Ð™Ð›-TEXINFO...\n"
  
! #: tp/texi2any.pl:738
  msgid ""
  "Translate Texinfo source documentation to various other formats, by default\n"
  "Info files suitable for reading online with Emacs or standalone GNU Info.\n"
+ "\n"
+ "This program is commonly installed as both `makeinfo' and `texi2any';\n"
+ "the behavior is identical, and does not depend on the installed name.\n"
  msgstr ""
  "ÐŸÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÑŽÑ” Ð²Ð¸Ñ…Ñ–Ð´Ð½Ñƒ Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñ†Ñ–ÑŽ Texinfo Ñƒ Ñ€Ñ–Ð·Ð½Ð¾Ð¼Ð°Ð½Ñ–Ñ‚Ð½Ñ– Ñ–Ð½ÑˆÑ– Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸, "
  "Ð·Ð°Ð·Ð²Ð¸Ñ‡Ð°Ð¹,\n"
  "Ñƒ Ñ„Ð°Ð¹Ð»Ð¸ Info, Ñ‰Ð¾ Ð¼Ð¾Ð¶Ð½Ð° Ñ‡Ð¸Ñ‚Ð°Ñ‚Ð¸ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ Emacs Ñ‡Ð¸ GNU Info.\n"
+ "\n"
+ "Ð£ Ð¼ÐµÐ¶Ð°Ñ… Ð¿Ð°ÐºÑƒÐ½ÐºÐ° Ñ†Ñ–Ñ”Ñ— Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¾ Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÑŽÑŽÑ‚ÑŒÑ�Ñ� Ð¾Ð´Ñ€Ð°Ð·Ñƒ Â«makeinfoÂ» Ñ– "
+ "Â«texi2anyÂ»;\n"
+ "Ð¿Ð¾Ð²ÐµÐ´Ñ–Ð½ÐºÐ° Ñ†Ð¸Ñ… ÐºÐ¾Ð¼Ð¿Ð¾Ð½ÐµÐ½Ñ‚Ñ–Ð² Ñ” Ð¾Ð´Ð½Ð°ÐºÐ¾Ð²Ð¾ÑŽ Ñ– Ð½Ðµ Ð·Ð°Ð»ÐµÐ¶Ð¸Ñ‚ÑŒ Ð²Ñ–Ð´ Ð½Ð°Ð·Ð²Ð¸ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¸.\n"
  
! #: tp/texi2any.pl:744
  #, perl-format
  msgid ""
***************
*** 3520,3524 ****
  "      --init-file=FILE        load FILE to modify the default behavior.\n"
  "  -c, --set-customization-variable VAR=VAL  set customization variable VAR \n"
! "                                to VAL.\n"
  "  -v, --verbose               explain what is being done.\n"
  "      --version               display version information and exit.\n"
--- 3290,3294 ----
  "      --init-file=FILE        load FILE to modify the default behavior.\n"
  "  -c, --set-customization-variable VAR=VAL  set customization variable VAR \n"
! "                                to value VAL.\n"
  "  -v, --verbose               explain what is being done.\n"
  "      --version               display version information and exit.\n"
***************
*** 3538,3546 ****
  "Ð¿Ð¾Ð²ÐµÐ´Ñ–Ð½ÐºÐ¸.\n"
  "  -c, --set-customization-variable VAR=VAL  Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� VAL Ð´Ð»Ñ� "
! "Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ—                                 Ð½Ð°Ð»Ð°ÑˆÑ‚Ð¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ� VAR.\n"
  "  -v, --verbose               Ð¾Ð¿Ð¸Ñ�ÑƒÐ²Ð°Ñ‚Ð¸, Ñ‰Ð¾ Ð±ÑƒÐ´Ðµ Ñ€Ð¾Ð±Ð¸Ñ‚Ð¸Ñ�Ñ�.\n"
  "      --version               Ð¿Ð¾ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð¿Ñ€Ð¾ Ð²ÐµÑ€Ñ�Ñ–ÑŽ Ð¹ Ð²Ð¸Ð¹Ñ‚Ð¸.\n"
  
! #: tp/texi2any.pl:744
  msgid ""
  "Output format selection (default is to produce Info):\n"
--- 3308,3317 ----
  "Ð¿Ð¾Ð²ÐµÐ´Ñ–Ð½ÐºÐ¸.\n"
  "  -c, --set-customization-variable VAR=VAL  Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� VAL Ð´Ð»Ñ� "
! "Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ—\n"
! "                                 Ð½Ð°Ð»Ð°ÑˆÑ‚Ð¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ� VAR.\n"
  "  -v, --verbose               Ð¾Ð¿Ð¸Ñ�ÑƒÐ²Ð°Ñ‚Ð¸, Ñ‰Ð¾ Ð±ÑƒÐ´Ðµ Ñ€Ð¾Ð±Ð¸Ñ‚Ð¸Ñ�Ñ�.\n"
  "      --version               Ð¿Ð¾ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð¿Ñ€Ð¾ Ð²ÐµÑ€Ñ�Ñ–ÑŽ Ð¹ Ð²Ð¸Ð¹Ñ‚Ð¸.\n"
  
! #: tp/texi2any.pl:760
  msgid ""
  "Output format selection (default is to produce Info):\n"
***************
*** 3549,3553 ****
  "      --plaintext             output plain text rather than Info.\n"
  "      --xml                   output Texinfo XML rather than Info.\n"
! "      --dvi, --dvipdf, --ps, --pdf  call texi2dvi to generate given output.\n"
  msgstr ""
  "Ð’Ð¸Ð±Ñ–Ñ€ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ Ð²Ð¸Ð²Ð¾Ð´Ñƒ (Ñ�ÐºÑ‰Ð¾ Ð½Ðµ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾, Ð±ÑƒÐ´Ðµ Info):\n"
--- 3320,3325 ----
  "      --plaintext             output plain text rather than Info.\n"
  "      --xml                   output Texinfo XML rather than Info.\n"
! "      --dvi, --dvipdf, --ps, --pdf  call texi2dvi to generate given output,\n"
! "                                after checking validity of TEXINFO-FILE.\n"
  msgstr ""
  "Ð’Ð¸Ð±Ñ–Ñ€ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ Ð²Ð¸Ð²Ð¾Ð´Ñƒ (Ñ�ÐºÑ‰Ð¾ Ð½Ðµ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾, Ð±ÑƒÐ´Ðµ Info):\n"
***************
*** 3557,3563 ****
  "      --xml                   Ð²Ð¸Ð²Ð¾Ð´Ð¸Ñ‚Ð¸ Ñ�Ðº Texinfo XML, Ð° Ð½Ðµ Ñ�Ðº Info.\n"
  "      --dvi, --dvipdf, --ps, --pdf  Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ‚Ð¸ texi2dvi Ð´Ð»Ñ� Ñ�Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� "
! "Ð²ÐºÐ°Ð·Ð°Ð½Ð¾Ð³Ð¾ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ.\n"
  
! #: tp/texi2any.pl:752
  msgid ""
  "General output options:\n"
--- 3329,3337 ----
  "      --xml                   Ð²Ð¸Ð²Ð¾Ð´Ð¸Ñ‚Ð¸ Ñ�Ðº Texinfo XML, Ð° Ð½Ðµ Ñ�Ðº Info.\n"
  "      --dvi, --dvipdf, --ps, --pdf  Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ñ‚Ð¸ texi2dvi Ð´Ð»Ñ� Ñ�Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� "
! "Ð²ÐºÐ°Ð·Ð°Ð½Ð¾Ð³Ð¾ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ\n"
! "                                Ð¿Ñ–Ñ�Ð»Ñ� Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ¸ ÐºÐ¾Ñ€ÐµÐºÑ‚Ð½Ð¾Ñ�Ñ‚Ñ– Ñ„Ð°Ð¹Ð»Ð° Ð¤Ð�Ð™Ð›-"
! "TEXINFO.\n"
  
! #: tp/texi2any.pl:768
  msgid ""
  "General output options:\n"
***************
*** 3571,3575 ****
  "output).\n"
  "                                Also, if producing Info, write to\n"
! "                                standard output by default \n"
  "      --no-split              suppress any splitting of the output;\n"
  "                                generate only one output file.\n"
--- 3345,3349 ----
  "output).\n"
  "                                Also, if producing Info, write to\n"
! "                                standard output by default.\n"
  "      --no-split              suppress any splitting of the output;\n"
  "                                generate only one output file.\n"
***************
*** 3614,3618 ****
  "Ñ„Ð°Ð¹Ð»Ð°-Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ñƒ.\n"
  
! #: tp/texi2any.pl:772
  #, perl-format
  msgid ""
--- 3388,3392 ----
  "Ñ„Ð°Ð¹Ð»Ð°-Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ñƒ.\n"
  
! #: tp/texi2any.pl:788
  #, perl-format
  msgid ""
***************
*** 3654,3658 ****
  "Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð§Ð˜Ð¡Ð›Ðž (Ñ‚Ð¸Ð¿Ð¾Ð²Ð¾ %d).\n"
  
! #: tp/texi2any.pl:789
  msgid ""
  "Options for HTML:\n"
--- 3428,3432 ----
  "Ð¿ÐµÑ€ÐµÐ²Ð¸Ñ‰ÑƒÑ” Ð§Ð˜Ð¡Ð›Ðž (Ñ‚Ð¸Ð¿Ð¾Ð²Ð¾ %d).\n"
  
! #: tp/texi2any.pl:805
  msgid ""
  "Options for HTML:\n"
***************
*** 3682,3686 ****
  "Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð².\n"
  
! #: tp/texi2any.pl:800
  msgid ""
  "Options for XML and Docbook:\n"
--- 3456,3460 ----
  "Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð².\n"
  
! #: tp/texi2any.pl:816
  msgid ""
  "Options for XML and Docbook:\n"
***************
*** 3691,3695 ****
  "Ñ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¾Ñ�Ñ‚Ñ–.\n"
  
! #: tp/texi2any.pl:803
  msgid ""
  "Options for DVI/PS/PDF:\n"
--- 3465,3469 ----
  "Ñ�ÑƒÐ¼Ñ–Ñ�Ð½Ð¾Ñ�Ñ‚Ñ–.\n"
  
! #: tp/texi2any.pl:819
  msgid ""
  "Options for DVI/PS/PDF:\n"
***************
*** 3700,3708 ****
  "Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð´ÐµÐºÑ–Ð»ÑŒÐºÐ° Ñ€Ð°Ð·Ñ–Ð².\n"
  
! #: tp/texi2any.pl:806
  msgid ""
  "Input file options:\n"
  "      --commands-in-node-names  does nothing, retained for compatibility.\n"
  "  -D VAR                        define the variable VAR, as with @set.\n"
  "  -I DIR                        append DIR to the @include search path.\n"
  "  -P DIR                        prepend DIR to the @include search path.\n"
--- 3474,3483 ----
  "Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ²Ð°Ñ‚Ð¸ Ð´ÐµÐºÑ–Ð»ÑŒÐºÐ° Ñ€Ð°Ð·Ñ–Ð².\n"
  
! #: tp/texi2any.pl:822
  msgid ""
  "Input file options:\n"
  "      --commands-in-node-names  does nothing, retained for compatibility.\n"
  "  -D VAR                        define the variable VAR, as with @set.\n"
+ "  -D 'VAR VAL'                  define VAR to VAL (one shell argument).\n"
  "  -I DIR                        append DIR to the @include search path.\n"
  "  -P DIR                        prepend DIR to the @include search path.\n"
***************
*** 3714,3717 ****
--- 3489,3494 ----
  "  -D Ð—ÐœÐ†Ð�Ð�Ð�                     Ð²Ð¸Ð·Ð½Ð°Ñ‡Ð¸Ñ‚Ð¸ Ð·Ð¼Ñ–Ð½Ð½Ñƒ Ð—ÐœÐ†Ð�Ð�Ð�, Ñ‚Ðµ Ð¶ Ñ�Ð°Ð¼Ðµ, Ñ‰Ð¾ "
  "@set.\n"
+ "  -D 'VAR VAL'                  Ð²Ð¸Ð·Ð½Ð°Ñ‡Ð¸Ñ‚Ð¸ Ð´Ð»Ñ� Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— VAR Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� VAL (Ð¾Ð´Ð¸Ð½ "
+ "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð¾Ð±Ð¾Ð»Ð¾Ð½ÐºÐ¸).\n"
  "  -I Ð¢Ð•ÐšÐ�                       Ð´Ð¾Ð´Ð°Ñ‚Ð¸ Ð¢Ð•ÐšÐ£ Ð´Ð¾ ÐºÑ–Ð½Ñ†Ñ� ÑˆÐ»Ñ�Ñ…Ñƒ Ð¿Ð¾ÑˆÑƒÐºÑƒ @include.\n"
  "  -P Ð¢Ð•ÐšÐ�                       Ð´Ð¾Ð´Ð°Ñ‚Ð¸ Ð¢Ð•ÐšÐ£ Ð½Ð° Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÑƒ ÑˆÐ»Ñ�Ñ…Ñƒ Ð¿Ð¾ÑˆÑƒÐºÑƒ "
***************
*** 3720,3724 ****
  "@clear.\n"
  
! #: tp/texi2any.pl:813
  msgid ""
  "Conditional processing in input:\n"
--- 3497,3501 ----
  "@clear.\n"
  
! #: tp/texi2any.pl:830
  msgid ""
  "Conditional processing in input:\n"
***************
*** 3757,3761 ****
  "  ÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ --no-ifÐ¤ÐžÐ ÐœÐ�Ð¢ Ñ‚Ð°ÐºÐ¾Ð¶ Ð²Ð¼Ð¸ÐºÐ°ÑŽÑ‚ÑŒ Ð¾Ð±Ñ€Ð¾Ð±ÐºÑƒ Ñ‚ÐµÐºÑ�Ñ‚Ñƒ Ñƒ @ifnotÐ¤ÐžÐ ÐœÐ�Ð¢.\n"
  
! #: tp/texi2any.pl:830
  msgid ""
  "  The defaults for the @if... conditionals depend on the output format:\n"
--- 3534,3538 ----
  "  ÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸ --no-ifÐ¤ÐžÐ ÐœÐ�Ð¢ Ñ‚Ð°ÐºÐ¾Ð¶ Ð²Ð¼Ð¸ÐºÐ°ÑŽÑ‚ÑŒ Ð¾Ð±Ñ€Ð¾Ð±ÐºÑƒ Ñ‚ÐµÐºÑ�Ñ‚Ñƒ Ñƒ @ifnotÐ¤ÐžÐ ÐœÐ�Ð¢.\n"
  
! #: tp/texi2any.pl:847
  msgid ""
  "  The defaults for the @if... conditionals depend on the output format:\n"
***************
*** 3773,3777 ****
  "  Ñ�ÐºÑ‰Ð¾ Ñ�Ñ‚Ð²Ð¾Ñ€ÑŽÑ”Ð¼Ð¾ XML - --ifxml Ð²Ð²Ñ–Ð¼ÐºÐ½ÐµÐ½Ð¾, Ð° Ñ–Ð½ÑˆÑ– Ð²Ð¸Ð¼ÐºÐ½ÐµÐ½Ð¾.\n"
  
! #: tp/texi2any.pl:837
  msgid ""
  "Examples:\n"
--- 3550,3554 ----
  "  Ñ�ÐºÑ‰Ð¾ Ñ�Ñ‚Ð²Ð¾Ñ€ÑŽÑ”Ð¼Ð¾ XML - --ifxml Ð²Ð²Ñ–Ð¼ÐºÐ½ÐµÐ½Ð¾, Ð° Ñ–Ð½ÑˆÑ– Ð²Ð¸Ð¼ÐºÐ½ÐµÐ½Ð¾.\n"
  
! #: tp/texi2any.pl:854
  msgid ""
  "Examples:\n"
***************
*** 3808,3812 ****
  "Ð±ÑƒÐ´Ðµ Ð²ÐµÐ»Ð¸ÐºÐ¸Ð¼)\n"
  
! #: tp/texi2any.pl:884
  #, perl-format
  msgid "%s: --footnote-style arg must be `separate' or `end', not `%s'.\n"
--- 3585,3589 ----
  "Ð±ÑƒÐ´Ðµ Ð²ÐµÐ»Ð¸ÐºÐ¸Ð¼)\n"
  
! #: tp/texi2any.pl:901
  #, perl-format
  msgid "%s: --footnote-style arg must be `separate' or `end', not `%s'.\n"
***************
*** 3814,3818 ****
  "%s: Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾ --footnote-style Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ `separate' Ñ‡Ð¸ `end', Ð° Ð½Ðµ `%s'.\n"
  
! #: tp/texi2any.pl:966
  #, perl-format
  msgid "%s: --paragraph-indent arg must be numeric/`none'/`asis', not `%s'.\n"
--- 3591,3595 ----
  "%s: Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð¾ --footnote-style Ð¼Ð°Ñ” Ð±ÑƒÑ‚Ð¸ `separate' Ñ‡Ð¸ `end', Ð° Ð½Ðµ `%s'.\n"
  
! #: tp/texi2any.pl:992
  #, perl-format
  msgid "%s: --paragraph-indent arg must be numeric/`none'/`asis', not `%s'.\n"
***************
*** 3821,3825 ****
  "%s'.\n"
  
! #: tp/texi2any.pl:1043
  #, perl-format
  msgid "%s: when generating %s, only one input FILE may be specified with -o\n"
--- 3598,3602 ----
  "%s'.\n"
  
! #: tp/texi2any.pl:1069
  #, perl-format
  msgid "%s: when generating %s, only one input FILE may be specified with -o\n"
***************
*** 3828,3856 ****
  "Ð´Ð°Ð½Ð¸Ñ…\n"
  
! #: tp/texi2any.pl:1047
  msgid "--Xopt option without printed output"
  msgstr "Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ --Xopt Ð±ÐµÐ· Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð´Ñ€ÑƒÐºÐ¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ�"
  
! #: tp/texi2any.pl:1057
  #, perl-format
  msgid "unknown tree transformation %s"
  msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ñ–Ñ”Ñ€Ð°Ñ€Ñ…Ñ–Ñ— %s"
  
! #: tp/texi2any.pl:1064
  #, perl-format
  msgid "ignoring splitting for format %s"
  msgstr "Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ð¼Ð¾ Ð¿Ð¾Ð´Ñ–Ð» Ð´Ð»Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ %s"
  
! #: tp/texi2any.pl:1114
  #, perl-format
  msgid "%s: missing file argument.\n"
  msgstr "%s: Ð½Ðµ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½Ð°Ð·Ð²Ð¸ Ñ„Ð°Ð¹Ð»Ñƒ.\n"
  
! #: tp/texi2any.pl:1115
  #, perl-format
  msgid "Try `%s --help' for more information.\n"
  msgstr "Ð¡Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ `%s --help', Ñ‰Ð¾Ð± Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ñ‚Ð¸ Ð±Ñ–Ð»ÑŒÑˆÐµ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ—.\n"
  
! #: tp/texi2any.pl:1193
  msgid "fill_gaps_in_sectioning transformation return no result. No section?"
  msgstr ""
--- 3605,3633 ----
  "Ð´Ð°Ð½Ð¸Ñ…\n"
  
! #: tp/texi2any.pl:1073
  msgid "--Xopt option without printed output"
  msgstr "Ð²Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð°Ð½Ð¾ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ --Xopt Ð±ÐµÐ· Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð´Ñ€ÑƒÐºÐ¾Ð²Ð°Ð½Ð¾Ð³Ð¾ Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ�"
  
! #: tp/texi2any.pl:1083
  #, perl-format
  msgid "unknown tree transformation %s"
  msgstr "Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ðµ Ð¿ÐµÑ€ÐµÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� Ñ–Ñ”Ñ€Ð°Ñ€Ñ…Ñ–Ñ— %s"
  
! #: tp/texi2any.pl:1090
  #, perl-format
  msgid "ignoring splitting for format %s"
  msgstr "Ñ–Ð³Ð½Ð¾Ñ€ÑƒÑ”Ð¼Ð¾ Ð¿Ð¾Ð´Ñ–Ð» Ð´Ð»Ñ� Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ %s"
  
! #: tp/texi2any.pl:1140
  #, perl-format
  msgid "%s: missing file argument.\n"
  msgstr "%s: Ð½Ðµ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð½Ð°Ð·Ð²Ð¸ Ñ„Ð°Ð¹Ð»Ñƒ.\n"
  
! #: tp/texi2any.pl:1141
  #, perl-format
  msgid "Try `%s --help' for more information.\n"
  msgstr "Ð¡Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ `%s --help', Ñ‰Ð¾Ð± Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ñ‚Ð¸ Ð±Ñ–Ð»ÑŒÑˆÐµ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ—.\n"
  
! #: tp/texi2any.pl:1222
  msgid "fill_gaps_in_sectioning transformation return no result. No section?"
  msgstr ""
***************
*** 3858,3862 ****
  "Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñƒ?"
  
! #: tp/texi2any.pl:1215
  #, perl-format
  msgid "error on closing macro expand file %s: %s\n"
--- 3635,3639 ----
  "Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñƒ?"
  
! #: tp/texi2any.pl:1244
  #, perl-format
  msgid "error on closing macro expand file %s: %s\n"
***************
*** 3864,3873 ****
  "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ñ�Ð¿Ñ€Ð¾Ð±Ð¸ Ð·Ð°ÐºÑ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½Ñ� Ð¼Ð°ÐºÑ€Ð¾Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½ÑŒ %s: %s\n"
  
! #: tp/texi2any.pl:1221
  #, perl-format
  msgid "could not open %s for writing: %s\n"
  msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ %s Ð´Ð»Ñ� Ð·Ð°Ð¿Ð¸Ñ�Ñƒ: %s\n"
  
! #: tp/texi2any.pl:1246
  msgid ""
  "insert_nodes_for_sectioning_commands transformation return no result. No "
--- 3641,3650 ----
  "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ñ�Ð¿Ñ€Ð¾Ð±Ð¸ Ð·Ð°ÐºÑ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ñ€Ð¾Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½Ñ� Ð¼Ð°ÐºÑ€Ð¾Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½ÑŒ %s: %s\n"
  
! #: tp/texi2any.pl:1250
  #, perl-format
  msgid "could not open %s for writing: %s\n"
  msgstr "Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ %s Ð´Ð»Ñ� Ð·Ð°Ð¿Ð¸Ñ�Ñƒ: %s\n"
  
! #: tp/texi2any.pl:1275
  msgid ""
  "insert_nodes_for_sectioning_commands transformation return no result. No "
***************
*** 3877,3950 ****
  "Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ñ–Ð². Ð�ÐµÐ¼Ð°Ñ” Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñƒ?"
  
! #: tp/texi2any.pl:1311 tp/texi2any.pl:1387
  #, perl-format
  msgid "%s: error on closing %s: %s\n"
  msgstr "%s: Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ñ�Ð¿Ñ€Ð¾Ð±Ð¸ Ð·Ð°ÐºÑ€Ð¸Ñ‚Ð¸ %s: %s\n"
  
! #: tp/texi2any.pl:1334 tp/texi2any.pl:1368
  #, perl-format
  msgid "%s: error on closing internal links file %s: %s\n"
  msgstr "%s: Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ñ�Ð¿Ñ€Ð¾Ð±Ð¸ Ð·Ð°ÐºÑ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ–Ñ… Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½ÑŒ %s: %s\n"
  
! #: tp/texi2any.pl:1340 tp/texi2any.pl:1374
  #, perl-format
  msgid "%s: could not open %s for writing: %s\n"
  msgstr "%s: Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ %s Ð´Ð»Ñ� Ð·Ð°Ð¿Ð¸Ñ�Ñƒ Ð´Ð°Ð½Ð¸Ñ…: %s\n"
  
! #: util/texindex.c:223
! msgid "display this help and exit"
! msgstr "Ð¿Ð¾ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ†ÑŽ Ð´Ð¾Ð²Ñ–Ð´ÐºÑƒ Ð¹ Ð²Ð¸Ð¹Ñ‚Ð¸"
! 
! #: util/texindex.c:225
! msgid "send output to FILE"
! msgstr "Ñ�Ð¿Ñ€Ñ�Ð¼ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð¸Ð²Ñ–Ð´ Ð´Ð¾ Ð¤Ð�Ð™Ð›Ð£"
! 
! #: util/texindex.c:227
! msgid "display version information and exit"
! msgstr "Ð¿Ð¾ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð¿Ñ€Ð¾ Ð²ÐµÑ€Ñ�Ñ–ÑŽ Ð¹ Ð²Ð¸Ð¹Ñ‚Ð¸"
  
! #: util/texindex.c:237
! #, c-format
  msgid "Usage: %s [OPTION]... FILE...\n"
! msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ: %s [ÐŸÐ�Ð Ð�ÐœÐ•Ð¢Ð ]... Ð¤Ð�Ð™Ð›...\n"
  
! #: util/texindex.c:238
! #, c-format
! msgid "Generate a sorted index for each TeX output FILE.\n"
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÑ” ÑƒÐ¿Ð¾Ñ€Ñ�Ð´ÐºÐ¾Ð²Ð°Ð½Ð¸Ð¹ Ð¿Ð¾ÐºÐ°Ð¶Ñ‡Ð¸Ðº Ð´Ð»Ñ� ÐºÐ¾Ð¶Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ñƒ Ð²Ð¸Ð²Ð¾Ð´Ñƒ TeX.\n"
  
! #: util/texindex.c:241
! #, c-format
! msgid "Usually FILE... is specified as `foo.%c%c' for a document `foo.texi'.\n"
! msgstr "Ð—Ð°Ð·Ð²Ð¸Ñ‡Ð°Ð¹, Ð¤Ð�Ð™Ð›... Ð²ÐºÐ°Ð·ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº `foo.%c%c' Ð´Ð»Ñ� Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ñƒ `foo.texi'.\n"
  
! #: util/texindex.c:243
! #, c-format
! msgid ""
! "\n"
! "Options:\n"
! msgstr ""
! "\n"
! "ÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸:\n"
  
! #: util/texindex.c:743
! #, c-format
! msgid "failure reopening %s"
! msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ð³Ð¾ Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ñ‚Ñ� %s"
  
! #: util/texindex.c:758 util/texindex.c:786
! #, c-format
! msgid "%s: not a texinfo index file"
! msgstr "%s: Ñ†Ðµ Ð½Ðµ Ñ„Ð°Ð¹Ð» Ð¿Ð¾ÐºÐ°Ð¶Ñ‡Ð¸ÐºÐ° texinfo"
  
! #: util/texindex.c:993
! #, c-format
! msgid "No page number in %s"
! msgstr "Ð�ÐµÐ¼Ð° Ð½Ð¾Ð¼ÐµÑ€Ñƒ Ñ�Ñ‚Ð¾Ñ€Ñ–Ð½ÐºÐ¸ Ñƒ %s"
  
! #: util/texindex.c:1066
! #, c-format
! msgid "entry %s follows an entry with a secondary name"
! msgstr "Ð¿ÑƒÐ½ÐºÑ‚ %s Ð¹Ð´Ðµ Ð·Ð° Ð¿ÑƒÐ½ÐºÑ‚Ð¾Ð¼, Ñ‰Ð¾ Ð¼Ð°Ñ” Ð²Ñ‚Ð¾Ñ€Ð¸Ð½Ð½Ñƒ Ð½Ð°Ð·Ð²Ñƒ"
  
  #~ msgid "%s: illegal option -- %c\n"
--- 3654,4028 ----
  "Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ñ–Ð². Ð�ÐµÐ¼Ð°Ñ” Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñƒ?"
  
! #: tp/texi2any.pl:1345 tp/texi2any.pl:1421
  #, perl-format
  msgid "%s: error on closing %s: %s\n"
  msgstr "%s: Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ñ�Ð¿Ñ€Ð¾Ð±Ð¸ Ð·Ð°ÐºÑ€Ð¸Ñ‚Ð¸ %s: %s\n"
  
! #: tp/texi2any.pl:1368 tp/texi2any.pl:1402
  #, perl-format
  msgid "%s: error on closing internal links file %s: %s\n"
  msgstr "%s: Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð¿Ñ–Ð´ Ñ‡Ð°Ñ� Ñ�Ð¿Ñ€Ð¾Ð±Ð¸ Ð·Ð°ÐºÑ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½Ñ–Ñ… Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½ÑŒ %s: %s\n"
  
! #: tp/texi2any.pl:1374 tp/texi2any.pl:1408
  #, perl-format
  msgid "%s: could not open %s for writing: %s\n"
  msgstr "%s: Ð½Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ %s Ð´Ð»Ñ� Ð·Ð°Ð¿Ð¸Ñ�Ñƒ Ð´Ð°Ð½Ð¸Ñ…: %s\n"
  
! #: texindex/ti.twjr:373
! #, awk-format
! msgid "%s: unrecognized option `%s'\n"
! msgstr "%s: Ð½ÐµÐ²Ñ–Ð´Ð¾Ð¼Ð¸Ð¹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Â«%sÂ»\n"
! 
! #: texindex/ti.twjr:444
! #, awk-format
! msgid "%s is not a Texinfo index file\n"
! msgstr "%s Ð½Ðµ Ñ” Ñ„Ð°Ð¹Ð»Ð¾Ð¼ Ð¿Ð¾ÐºÐ°Ð¶Ñ‡Ð¸ÐºÐ° Texinfo\n"
! 
! #: texindex/ti.twjr:543
! #, awk-format
! msgid "%s:%d: Bad key %s in record\n"
! msgstr "%s:%d: Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð¸Ð¹ ÐºÐ»ÑŽÑ‡ %s Ñƒ Ð·Ð°Ð¿Ð¸Ñ�Ñ–\n"
! 
! #: texindex/ti.twjr:566
! #, awk-format
! msgid "%s:%d: Bad entry; expected three fields, not %d\n"
! msgstr "%s:%d: Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð¸Ð¹ Ð·Ð°Ð¿Ð¸Ñ�; Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ Ñ‚Ñ€Ð¸ Ð¿Ð¾Ð»Ñ�, Ð° Ð½Ðµ %d\n"
! 
! #: texindex/ti.twjr:725
! #, awk-format
! msgid "%s:%d: Bad entry; expected %s at column %d\n"
! msgstr "%s:%d: Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¾Ð²Ð¸Ð¹ Ð·Ð°Ð¿Ð¸Ñ�; Ð¼Ð°Ð»Ð¾ Ð±ÑƒÑ‚Ð¸ %s Ñƒ Ð¿Ð¾Ð·Ð¸Ñ†Ñ–Ñ— %d\n"
! 
! #: texindex/ti.twjr:1254
! msgid "..."
! msgstr "..."
  
! #: texindex/ti.twjr:1273
! #, awk-format
  msgid "Usage: %s [OPTION]... FILE...\n"
! msgstr "ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ�: %s [ÐŸÐ�Ð Ð�ÐœÐ•Ð¢Ð ]... Ð¤Ð�Ð™Ð›-TEXINFO...\n"
  
! #: texindex/ti.twjr:1274
! msgid "Generate a sorted index for each TeX output FILE."
! msgstr "Ð“ÐµÐ½ÐµÑ€ÑƒÑ” ÑƒÐ¿Ð¾Ñ€Ñ�Ð´ÐºÐ¾Ð²Ð°Ð½Ð¸Ð¹ Ð¿Ð¾ÐºÐ°Ð¶Ñ‡Ð¸Ðº Ð´Ð»Ñ� ÐºÐ¾Ð¶Ð½Ð¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ñƒ Ð²Ð¸Ð²Ð¾Ð´Ñƒ TeX."
! 
! #: texindex/ti.twjr:1275
! msgid "Usually FILE... is specified as `foo.??' for a document `foo.texi'."
! msgstr "Ð—Ð°Ð·Ð²Ð¸Ñ‡Ð°Ð¹, Ð¤Ð�Ð™Ð›... Ð²ÐºÐ°Ð·ÑƒÑ”Ñ‚ÑŒÑ�Ñ� Ñ�Ðº `foo.??' Ð´Ð»Ñ� Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ñƒ `foo.texi'."
! 
! #: texindex/ti.twjr:1277
! msgid "Options:"
! msgstr "ÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸:"
! 
! #: texindex/ti.twjr:1278
! msgid " -h, --help   display this help and exit"
! msgstr " -h, --help     Ð²Ð¸Ð²ÐµÑ�Ñ‚Ð¸ Ð´Ð¾Ð²Ñ–Ð´ÐºÑƒ Ñ– Ð·Ð°Ð²ÐµÑ€ÑˆÐ¸Ñ‚Ð¸ Ñ€Ð¾Ð±Ð¾Ñ‚Ñƒ"
! 
! #: texindex/ti.twjr:1279
! msgid " --version    display version information and exit"
! msgstr " --version    Ð¿Ð¾ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ð´Ð°Ð½Ñ– Ñ‰Ð¾Ð´Ð¾ Ð²ÐµÑ€Ñ�Ñ–Ñ— Ñ– Ð·Ð°Ð²ÐµÑ€ÑˆÐ¸Ñ‚Ð¸ Ñ€Ð¾Ð±Ð¾Ñ‚Ñƒ"
! 
! #: texindex/ti.twjr:1280
! msgid " --           end option processing"
! msgstr " --           ÐºÑ–Ð½ÐµÑ†ÑŒ Ð¾Ð±Ñ€Ð¾Ð±Ð»ÑŽÐ²Ð°Ð½Ð¸Ñ… Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð²"
  
! #~ msgid ""
! #~ "\n"
! #~ "Email bug reports to bug-texinfo@gnu.org,\n"
! #~ "general questions and discussion to help-texinfo@gnu.org.\n"
! #~ "Texinfo home page: http://www.gnu.org/software/texinfo/"
! #~ msgstr ""
! #~ "\n"
! #~ "Ð�Ð°Ð´Ñ�Ð¸Ð»Ð°Ð¹Ñ‚Ðµ Ð·Ð²Ñ–Ñ‚Ð¸ Ð¿Ñ€Ð¾ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ¸ Ð½Ð° Ð°Ð´Ñ€ÐµÑ�Ñƒ bug-texinfo@gnu.org,\n"
! #~ "Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ñ– Ð¿Ð¸Ñ‚Ð°Ð½Ð½Ñ� Ñ‚Ð° Ð¾Ð±Ð³Ð¾Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ� - Ð½Ð° Ð°Ð´Ñ€ÐµÑ�Ñƒ help-texinfo@gnu.org.\n"
! #~ "Ð”Ð¾Ð¼Ð°ÑˆÐ½Ñ� Ñ�Ñ‚Ð¾Ñ€Ñ–Ð½ÐºÐ° texinfo: http://www.gnu.org/software/texinfo/"
  
! #~ msgid "Insert this character"
! #~ msgstr "Ð’Ñ�Ñ‚Ð°Ð²Ð¸Ñ‚Ð¸ Ñ†ÐµÐ¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð»"
  
! #~ msgid "No index entries."
! #~ msgstr "Ð�ÐµÐ¼Ð°Ñ” Ð¿ÑƒÐ½ÐºÑ‚Ñ–Ð² Ð¿Ð¾ÐºÐ°Ð¶Ñ‡Ð¸ÐºÐ°."
  
! #~ msgid "CAN'T SEE THIS"
! #~ msgstr "Ð¦Ð¬ÐžÐ“Ðž Ð�Ð• Ð’Ð˜Ð”Ð�Ðž"
  
! #~ msgid ""
! #~ "\n"
! #~ "* Menu: Nodes whose indices contain `%s':\n"
! #~ msgstr ""
! #~ "\n"
! #~ "* ÐœÐµÐ½ÑŽ: Ð’ÑƒÐ·Ð»Ð¸, Ð¿Ð¾ÐºÐ°Ð¶Ñ‡Ð¸Ðº Ñ�ÐºÐ¸Ñ… Ð¼Ñ–Ñ�Ñ‚Ð¸Ñ‚ÑŒ `%s':\n"
  
! #~ msgid "No index"
! #~ msgstr "Ð�ÐµÐ¼Ð°Ñ” Ð¿Ð¾ÐºÐ°Ð¶Ñ‡Ð¸ÐºÐ°"
! 
! #~ msgid "Index for `%s'"
! #~ msgstr "ÐŸÐ¾ÐºÐ°Ð¶Ñ‡Ð¸Ðº Ð´Ð»Ñ� Â«%sÂ»"
! 
! #~ msgid "File names matching `%s'"
! #~ msgstr "Ð�Ð°Ð·Ð²Ð¸ Ñ„Ð°Ð¹Ð»Ñ–Ð², Ñ‰Ð¾ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°ÑŽÑ‚ÑŒ Â«%sÂ»"
! 
! #~ msgid ""
! #~ "Basic Commands in Info Windows\n"
! #~ "******************************\n"
! #~ msgstr ""
! #~ "ÐžÑ�Ð½Ð¾Ð²Ð½Ñ– ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¸ Ñƒ Ð²Ñ–ÐºÐ½Ð°Ñ… Info\n"
! #~ "*****************************\n"
! 
! #~ msgid "  %-10s  Quit this help.\n"
! #~ msgstr "  %-10s  Ð—Ð°ÐºÑ€Ð¸Ñ‚Ð¸ Ñ†ÑŽ Ð´Ð¾Ð²Ñ–Ð´ÐºÑƒ.\n"
! 
! #~ msgid "  %-10s  Quit Info altogether.\n"
! #~ msgstr "  %-10s  Ð’Ð¸Ð¹Ñ‚Ð¸ Ð· Info Ð·Ð¾Ð²Ñ�Ñ–Ð¼.\n"
! 
! #~ msgid "  %-10s  Invoke the Info tutorial.\n"
! #~ msgstr "  %-10s  Ð—Ð°Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚Ð¸ Ð¿Ð¾Ñ�Ñ–Ð±Ð½Ð¸Ðº Ð· Info.\n"
! 
! #~ msgid "  %-10s  Move to the `next' node of this node.\n"
! #~ msgstr "  %-10s  ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð´Ð¾ `Ð½Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð³Ð¾' Ð¿Ð¾ Ð²Ñ–Ð´Ð½Ð¾ÑˆÐµÐ½Ð½ÑŽ Ð´Ð¾ Ñ†ÑŒÐ¾Ð³Ð¾ Ð²ÑƒÐ·Ð»Ð°.\n"
! 
! #~ msgid "  %-10s  Move to the `previous' node of this node.\n"
! #~ msgstr "  %-10s  ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð´Ð¾ `Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ð³Ð¾' Ð¿Ð¾ Ð²Ñ–Ð´Ð½Ð¾ÑˆÐµÐ½Ð½ÑŽ Ð´Ð¾ Ñ†ÑŒÐ¾Ð³Ð¾ Ð²ÑƒÐ·Ð»Ð°.\n"
! 
! #~ msgid "  %-10s  Move `up' from this node.\n"
! #~ msgstr "  %-10s  ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ `Ð²Ð²ÐµÑ€Ñ…' Ð²Ñ–Ð´ Ñ†ÑŒÐ¾Ð³Ð¾ Ð²ÑƒÐ·Ð»Ð°.\n"
! 
! #~ msgid ""
! #~ "  %-10s  Pick menu item specified by name.\n"
! #~ "              Picking a menu item causes another node to be selected.\n"
! #~ msgstr ""
! #~ "  %-10s  ÐžÐ±Ñ€Ð°Ñ‚Ð¸ Ð¿ÑƒÐ½ÐºÑ‚ Ð¼ÐµÐ½ÑŽ, Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ð·Ð° Ð½Ð°Ð·Ð²Ð¾ÑŽ.\n"
! #~ "              Ð’Ð¸Ð±Ñ–Ñ€ Ð¿ÑƒÐ½ÐºÑ‚Ñƒ Ð¼ÐµÐ½ÑŽ Ð¿Ñ€Ð¸Ð·Ð²ÐµÐ´Ðµ Ð´Ð¾ Ð²Ð¸Ð±Ð¾Ñ€Ñƒ Ñ–Ð½ÑˆÐ¾Ð³Ð¾ Ð²ÑƒÐ·Ð»Ð°.\n"
! 
! #~ msgid "  %-10s  Follow a cross reference.  Reads name of reference.\n"
! #~ msgstr ""
! #~ "  %-10s  ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð·Ð° Ð¿ÐµÑ€ÐµÑ…Ñ€ÐµÑ�Ð½Ð¸Ð¼ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�Ð¼.  Ð§Ð¸Ñ‚Ð°Ñ” Ð½Ð°Ð·Ð²Ñƒ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�.\n"
! 
! #~ msgid "  %-10s  Move to the last node seen in this window.\n"
! #~ msgstr ""
! #~ "  %-10s  ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð´Ð¾ Ð¾Ñ�Ñ‚Ð°Ð½Ð½ÑŒÐ¾Ð³Ð¾ Ð²ÑƒÐ·Ð»Ð°, Ñ‰Ð¾ Ð¿ÐµÑ€ÐµÐ³Ð»Ñ�Ð´Ð°Ð²Ñ�Ñ� Ñƒ Ñ†ÑŒÐ¾Ð¼Ñƒ Ð²Ñ–ÐºÐ½Ñ–.\n"
! 
! #~ msgid "  %-10s  Skip to next hypertext link within this node.\n"
! #~ msgstr ""
! #~ "  %-10s  ÐŸÑ€Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ñ‚Ð¸ Ð´Ð¾ Ð½Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð³Ð¾ Ð³Ñ–Ð¿ÐµÑ€Ñ‚ÐµÐºÑ�Ñ‚Ð¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ� Ñƒ Ñ†ÑŒÐ¾Ð¼Ñƒ "
! #~ "Ð²ÑƒÐ·Ð»Ñ–.\n"
! 
! #~ msgid "  %-10s  Follow the hypertext link under cursor.\n"
! #~ msgstr "  %-10s  ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð·Ð° Ð³Ñ–Ð¿ÐµÑ€Ñ‚ÐµÐºÑ�Ñ‚Ð¾Ð²Ð¸Ð¼ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ð½Ð½Ñ�Ð¼ Ð¿Ñ–Ð´ ÐºÑƒÑ€Ñ�Ð¾Ñ€Ð¾Ð¼.\n"
! 
! #~ msgid "  %-10s  Move to the `directory' node.  Equivalent to `g (DIR)'.\n"
! #~ msgstr "  %-10s  ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð´Ð¾ Ð²ÑƒÐ·Ð»Ð° `ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³Ñƒ'.  Ð¢Ðµ Ð¶ Ñ�Ð°Ð¼Ðµ, Ñ‰Ð¾ Ð¹ `g (DIR)'.\n"
! 
! #~ msgid "  %-10s  Move to the Top node.  Equivalent to `g Top'.\n"
! #~ msgstr "  %-10s  ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð´Ð¾ Ð³Ð¾Ñ€Ñ–ÑˆÐ½ÑŒÐ¾Ð³Ð¾ Ð²ÑƒÐ·Ð»Ð°.  Ð¢Ðµ Ð¹ Ñ�Ð°Ð¼Ðµ, Ñ‰Ð¾ Ð¹ `g Top'.\n"
! 
! #~ msgid ""
! #~ "Moving within a node:\n"
! #~ "---------------------\n"
! #~ msgstr ""
! #~ "ÐŸÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ� ÑƒÑ�ÐµÑ€ÐµÐ´Ð¸Ð½Ñ– Ð²ÑƒÐ·Ð»Ð°:\n"
! #~ "----------------------------\n"
! 
! #~ msgid "  %-10s  Scroll forward a page.\n"
! #~ msgstr "  %-10s  ÐŸÑ€Ð¾ÐºÑ€ÑƒÑ‚Ð¸Ñ‚Ð¸ Ð½Ð° Ñ�Ñ‚Ð¾Ñ€Ñ–Ð½ÐºÑƒ Ð²Ð¿ÐµÑ€ÐµÐ´.\n"
! 
! #~ msgid "  %-10s  Scroll backward a page.\n"
! #~ msgstr "  %-10s  ÐŸÑ€Ð¾ÐºÑ€ÑƒÑ‚Ð¸Ñ‚Ð¸ Ð½Ð° Ñ�Ñ‚Ð¾Ñ€Ñ–Ð½ÐºÑƒ Ð½Ð°Ð·Ð°Ð´.\n"
! 
! #~ msgid "  %-10s  Go to the beginning of this node.\n"
! #~ msgstr "  %-10s  ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð½Ð° Ð¿Ð¾Ñ‡Ð°Ñ‚Ð¾Ðº Ð²ÑƒÐ·Ð»Ð°.\n"
! 
! #~ msgid "  %-10s  Go to the end of this node.\n"
! #~ msgstr "  %-10s  ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð´Ð¾ ÐºÑ–Ð½Ñ†Ñ� Ð²ÑƒÐ·Ð»Ð°.\n"
! 
! #~ msgid "  %-10s  Scroll forward 1 line.\n"
! #~ msgstr "  %-10s  ÐŸÑ€Ð¾ÐºÑ€ÑƒÑ‚Ð¸Ñ‚Ð¸ Ð²Ð¿ÐµÑ€ÐµÐ´ Ð½Ð° Ð¾Ð´Ð¸Ð½ Ñ€Ñ�Ð´Ð¾Ðº.\n"
! 
! #~ msgid "  %-10s  Scroll backward 1 line.\n"
! #~ msgstr "  %-10s  ÐŸÑ€Ð¾ÐºÑ€ÑƒÑ‚Ð¸Ñ‚Ð¸ Ð½Ð°Ð·Ð°Ð´ Ð½Ð° Ð¾Ð´Ð¸Ð½ Ñ€Ñ�Ð´Ð¾Ðº.\n"
! 
! #~ msgid ""
! #~ "Other commands:\n"
! #~ "---------------\n"
! #~ msgstr ""
! #~ "Ð†Ð½ÑˆÑ– ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¸:\n"
! #~ "-------------\n"
! 
! #~ msgid "  %-10s  Pick first...ninth item in node's menu.\n"
! #~ msgstr "  %-10s  ÐžÐ±Ñ€Ð°Ñ‚Ð¸ Ð¿ÐµÑ€ÑˆÐ¸Ð¹...Ð´ÐµÐ²â€™Ñ�Ñ‚Ð¸Ð¹ Ð¿ÑƒÐ½ÐºÑ‚ Ð¼ÐµÐ½ÑŽ Ð²ÑƒÐ·Ð»Ð°.\n"
! 
! #~ msgid "  %-10s  Pick last item in node's menu.\n"
! #~ msgstr "  %-10s  ÐžÐ±Ñ€Ð°Ñ‚Ð¸ Ð¾Ñ�Ñ‚Ð°Ð½Ð½Ñ–Ð¹ Ð¿ÑƒÐ½ÐºÑ‚ Ð¼ÐµÐ½ÑŽ Ð²ÑƒÐ·Ð»Ð°.\n"
! 
! #~ msgid ""
! #~ "  %-10s  Search for a specified string in the index entries of this Info\n"
! #~ "              file, and select the node referenced by the first entry "
! #~ "found.\n"
! #~ msgstr ""
! #~ "  %-10s  Ð¨ÑƒÐºÐ°Ñ‚Ð¸ Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ñ�ÐµÑ€ÐµÐ´ Ñƒ Ð¿ÑƒÐ½ÐºÑ‚Ñ–Ð² Ð¿Ð¾ÐºÐ°Ð¶Ñ‡Ð¸ÐºÐ° Ñ†ÑŒÐ¾Ð³Ð¾ Ñ„Ð°Ð¹Ð»Ð°\n"
! #~ "              Info, Ñ‚Ð° Ð¾Ð±Ñ€Ð°Ñ‚Ð¸ Ð²ÑƒÐ·Ð¾Ð», Ð½Ð° Ñ�ÐºÐ¸Ð¹ Ð¿Ð¾Ñ�Ð¸Ð»Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð¿ÐµÑ€ÑˆÐ¸Ð¹ Ð·Ð½Ð°Ð¹Ð´ÐµÐ½Ð¸Ð¹ "
! #~ "Ð¿ÑƒÐ½ÐºÑ‚.\n"
! 
! #~ msgid ""
! #~ "  %-10s  Move to node specified by name.\n"
! #~ "              You may include a filename as well, as in "
! #~ "(FILENAME)NODENAME.\n"
! #~ msgstr ""
! #~ "  %-10s  ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð´Ð¾ Ð²ÑƒÐ·Ð»Ð°, Ð²ÐºÐ°Ð·Ð°Ð½Ð¾Ð³Ð¾ Ð·Ð° Ð½Ð°Ð·Ð²Ð¾ÑŽ.\n"
! #~ "              Ð’Ð¸ Ð¼Ð¾Ð¶ÐµÑ‚Ðµ Ð²ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ‚Ð°ÐºÐ¾Ð¶ Ð¹ Ð½Ð°Ð·Ð²Ñƒ Ñ„Ð°Ð¹Ð»Ð° Ñƒ Ð²Ð¸Ð³Ð»Ñ�Ð´Ñ– "
! #~ "(Ð¤Ð�Ð™Ð›)Ð’Ð£Ð—ÐžÐ›.\n"
! 
! #~ msgid ""
! #~ "  %-10s  Search forward for a specified string,\n"
! #~ "              and select the node in which the next occurrence is found.\n"
! #~ msgstr ""
! #~ "  %-10s  Ð¨ÑƒÐºÐ°Ñ‚Ð¸ Ð´Ð°Ð»Ñ– Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ñ€Ñ�Ð´Ð¾Ðº,\n"
! #~ "              Ñ‚Ð° Ð¾Ð±Ñ€Ð°Ñ‚Ð¸ Ð²ÑƒÐ·Ð¾Ð», Ð´Ðµ Ð±ÑƒÐ´Ðµ Ð¿ÐµÑ€ÑˆÐ¸Ð¹ Ð·Ð±Ñ–Ð³.\n"
! 
! #~ msgid ""
! #~ "  %-10s  Search backward for a specified string,\n"
! #~ "              and select the node in which the next occurrence is found.\n"
! #~ msgstr ""
! #~ "  %-10s  Ð¨ÑƒÐºÐ°Ñ‚Ð¸ Ñƒ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ð¼Ñƒ Ñ‚ÐµÐºÑ�Ñ‚Ñ– Ð²ÐºÐ°Ð·Ð°Ð½Ð¸Ð¹ Ñ€Ñ�Ð´Ð¾Ðº,\n"
! #~ "              Ñ‚Ð° Ð¾Ð±Ñ€Ð°Ñ‚Ð¸ Ð²ÑƒÐ·Ð¾Ð», Ð´Ðµ Ð±ÑƒÐ´Ðµ Ð¿ÐµÑ€ÑˆÐ¸Ð¹ Ð·Ð±Ñ–Ð³.\n"
! 
! #~ msgid "ESC %s is undefined."
! #~ msgstr "ESC %s Ð½Ðµ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ Ð¶Ð¾Ð´Ð½Ð¾Ñ— ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¸."
! 
! #~ msgid "%s is defined to %s."
! #~ msgstr "%s Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¾ %s."
! 
! #~ msgid ""
! #~ "Selecting other nodes:\n"
! #~ "----------------------\n"
! #~ msgstr ""
! #~ "Ð’Ð¸Ð±Ñ–Ñ€ Ñ–Ð½ÑˆÐ¸Ñ… Ð²ÑƒÐ·Ð»Ñ–Ð²:\n"
! #~ "-------------------\n"
! 
! #~ msgid "incorrect number of arguments"
! #~ msgstr "Ð½ÐµÐ²Ñ–Ñ€Ð½Ð° ÐºÑ–Ð»ÑŒÐºÑ–Ñ�Ñ‚ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ–Ð²"
! 
! #~ msgid "cannot open input file `%s'"
! #~ msgstr "Ð½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ð¸ Ð²Ñ…Ñ–Ð´Ð½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» `%s'"
! 
! #~ msgid "cannot create output file `%s'"
! #~ msgstr "Ð½Ðµ Ð²Ð´Ð°Ñ”Ñ‚ÑŒÑ�Ñ� Ñ�Ñ‚Ð²Ð¾Ñ€Ð¸Ñ‚Ð¸ Ñ„Ð°Ð¹Ð» Ð²Ð¸Ð²Ð¾Ð´Ñƒ `%s'"
! 
! #~ msgid "error writing to `%s'"
! #~ msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð·Ð°Ð¿Ð¸Ñ�Ñƒ Ð´Ð¾ `%s'"
! 
! #~ msgid "error closing output file `%s'"
! #~ msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð·Ð°ÐºÑ€Ð¸Ñ‚Ñ‚Ñ� Ñ„Ð°Ð¹Ð»Ñƒ Ð²Ð¸Ð²Ð¾Ð´Ñƒ `%s'"
! 
! #~ msgid "section too long"
! #~ msgstr "Ñ�ÐµÐºÑ†Ñ–Ñ� Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð´Ð¾Ð²Ð³Ð°"
! 
! #~ msgid ""
! #~ "Usage: %s [OPTION]... [INPUT-FILE]\n"
! #~ "\n"
! #~ "Compile infokey source file to infokey file.  Reads INPUT-FILE (default\n"
! #~ "$HOME/.infokey) and writes compiled key file to (by default) $HOME/."
! #~ "info.\n"
! #~ "\n"
! #~ "Options:\n"
! #~ "  --output FILE        output to FILE instead of $HOME/.info\n"
! #~ "  --help               display this help and exit.\n"
! #~ "  --version            display version information and exit.\n"
! #~ msgstr ""
! #~ "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÐ¹Ñ‚Ðµ: %s [ÐŸÐ�Ð Ð�ÐœÐ•Ð¢Ð ]... [Ð’Ð¥Ð†Ð”Ð�Ð˜Ð™ Ð¤Ð�Ð™Ð›]\n"
! #~ "\n"
! #~ "ÐšÐ¾Ð¼Ð¿Ñ–Ð»ÑŽÑ” Ñ„Ð°Ð¹Ð» Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ñƒ infokey Ñƒ Ñ„Ð°Ð¹Ð» infokey.  Ð§Ð¸Ñ‚Ð°Ñ” Ð’Ð¥Ð†Ð”Ð�Ð˜Ð™ Ð¤Ð�Ð™Ð› "
! #~ "(Ñ�ÐºÑ‰Ð¾\n"
! #~ "Ð½Ðµ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ - $HOME/.infokey) Ñ‚Ð° Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑ” Ð·Ð³ÐµÐ½ÐµÑ€Ð¾Ð²Ð°Ð½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» ÐºÐ»Ð°Ð²Ñ–Ñˆ Ð´Ð¾ "
! #~ "$HOME/.info (Ð·Ð°Ð·Ð²Ð¸Ñ‡Ð°Ð¹).\n"
! #~ "\n"
! #~ "ÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¸:\n"
! #~ "  --output Ð¤Ð�Ð™Ð›        Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚Ð¸ Ð´Ð¾ Ð¤Ð�Ð™Ð›, Ð·Ð°Ð¼Ñ–Ñ�Ñ‚ÑŒ $HOME/.info\n"
! #~ "  --help               Ð¿Ð¾ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ†ÑŽ Ð´Ð¾Ð²Ñ–Ð´ÐºÑƒ Ñ‚Ð° Ð²Ð¸Ð¹Ñ‚Ð¸.\n"
! #~ "  --version            Ð¿Ð¾ÐºÐ°Ð·Ð°Ñ‚Ð¸ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–ÑŽ Ð¿Ñ€Ð¾ Ð²ÐµÑ€Ñ�Ñ–ÑŽ Ñ‚Ð° Ð²Ð¸Ð¹Ñ‚Ð¸\n"
! 
! #~ msgid "Ignoring invalid infokey file `%s' - too small"
! #~ msgstr "ÐŸÑ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¾ Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» infokey `%s' - Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð¼Ð°Ð»ÐµÐ½ÑŒÐºÐ¸Ð¹"
! 
! #~ msgid "Ignoring invalid infokey file `%s' - too big"
! #~ msgstr "ÐŸÑ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¾ Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» infokey `%s' - Ð·Ð°Ð½Ð°Ð´Ñ‚Ð¾ Ð²ÐµÐ»Ð¸ÐºÐ¸Ð¹"
! 
! #~ msgid "Error reading infokey file `%s' - short read"
! #~ msgstr "ÐŸÐ¾Ð¼Ð¸Ð»ÐºÐ° Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ� Ñ„Ð°Ð¹Ð»Ñƒ infokey `%s' - Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ð½Ð¾ Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð½ÑŒÐ¾ Ð´Ð°Ð½Ð¸Ñ…"
! 
! #~ msgid ""
! #~ "Invalid infokey file `%s' (bad magic numbers) -- run infokey to update it"
! #~ msgstr ""
! #~ "Ð�ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» infokey `%s' (Ð½ÐµÐ²Ñ–Ñ€Ð½Ñ– Ð¼Ð°Ð³Ñ–Ñ‡Ð½Ñ– Ð½Ð¾Ð¼ÐµÑ€Ð¸) -- Ð·Ð°Ð¿ÑƒÑ�Ñ‚Ñ–Ñ‚ÑŒ "
! #~ "infokey, Ñ‰Ð¾Ð± Ð¾Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð¹Ð¾Ð³Ð¾"
! 
! #~ msgid "Your infokey file `%s' is out of date -- run infokey to update it"
! #~ msgstr ""
! #~ "Ð’Ð°Ñˆ Ñ„Ð°Ð¹Ð» infokey `%s' Ð·Ð°Ñ�Ñ‚Ð°Ñ€Ñ–Ð² -- Ð·Ð°Ð¿ÑƒÑ�Ñ‚Ñ–Ñ‚ÑŒ infokey, Ñ‰Ð¾Ð± Ð¾Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð¹Ð¾Ð³Ð¾"
! 
! #~ msgid ""
! #~ "Invalid infokey file `%s' (bad section length) -- run infokey to update it"
! #~ msgstr ""
! #~ "Ð�ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» infokey `%s' (Ð½ÐµÐ²Ñ–Ñ€Ð½Ð° Ð´Ð¾Ð²Ð¶Ð¸Ð½Ð° Ñ�ÐµÐºÑ†Ñ–Ñ—) -- Ð·Ð°Ð¿ÑƒÑ�Ñ‚Ñ–Ñ‚ÑŒ "
! #~ "infokey, Ñ‰Ð¾Ð± Ð¾Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð¹Ð¾Ð³Ð¾"
! 
! #~ msgid ""
! #~ "Invalid infokey file `%s' (bad section code) -- run infokey to update it"
! #~ msgstr ""
! #~ "Ð�ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¸Ð¹ Ñ„Ð°Ð¹Ð» infokey `%s' (Ð½ÐµÐ²Ñ–Ñ€Ð½Ð¸Ð¹ ÐºÐ¾Ð´ Ñ�ÐµÐºÑ†Ñ–Ñ—) -- Ð·Ð°Ð¿ÑƒÑ�Ñ‚Ñ–Ñ‚ÑŒ "
! #~ "infokey, Ñ‰Ð¾Ð± Ð¾Ð½Ð¾Ð²Ð¸Ñ‚Ð¸ Ð¹Ð¾Ð³Ð¾"
! 
! #~ msgid "Bad data in infokey file -- some key bindings ignored"
! #~ msgstr ""
! #~ "Ð�ÐµÐ²Ñ–Ñ€Ð½Ñ– Ð´Ð°Ð½Ñ– Ñƒ Ñ„Ð°Ð¹Ð»Ñ– infokey -- Ð´ÐµÑ�ÐºÑ– Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� ÐºÐ»Ð°Ð²Ñ–Ñˆ Ð±ÑƒÐ´Ðµ Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¾"
! 
! #~ msgid "Bad data in infokey file -- some var settings ignored"
! #~ msgstr ""
! #~ "Ð�ÐµÐ²Ñ–Ñ€Ð½Ñ– Ð´Ð°Ð½Ñ– Ñƒ Ñ„Ð°Ð¹Ð»Ñ– infokey -- Ð²Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ� Ð´ÐµÑ�ÐºÐ¸Ñ… Ð·Ð¼Ñ–Ð½Ð½Ð¸Ñ… Ð±ÑƒÐ´Ðµ Ð¿Ñ€Ð¾Ð¿ÑƒÑ‰ÐµÐ½Ð¾"
! 
! #~ msgid "Next"
! #~ msgstr "Ð�Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹"
! 
! #~ msgid "No `Prev' for this node."
! #~ msgstr "Ð£ Ñ†ÑŒÐ¾Ð³Ð¾ Ð²ÑƒÐ·Ð»Ð° Ð½ÐµÐ¼Ð° `ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ð³Ð¾' Ð²ÑƒÐ·Ð»Ð°."
! 
! #~ msgid "Kill node (%s): "
! #~ msgstr "Ð’Ð±Ð¸Ñ‚Ð¸ Ð²ÑƒÐ·Ð¾Ð» (%s): "
! 
! #~ msgid "Cannot kill node `%s'"
! #~ msgstr "Ð�Ðµ Ð²Ð´Ð°Ð»Ð¾Ñ�Ñ� Ð²Ð±Ð¸Ñ‚Ð¸ Ð²ÑƒÐ·Ð¾Ð» Â«%sÂ»"
! 
! #~ msgid "Cannot kill the last node"
! #~ msgstr "Ð�Ðµ Ð¼Ð¾Ð¶Ð½Ð° Ð²Ð±Ð¸Ð²Ð°Ñ‚Ð¸ Ð¾Ñ�Ñ‚Ð°Ð½Ð½Ñ–Ð¹ Ð²ÑƒÐ·Ð¾Ð»"
! 
! #~ msgid "Kill this node"
! #~ msgstr "Ð’Ð±Ð¸Ñ‚Ð¸ Ñ†ÐµÐ¹ Ð²ÑƒÐ·Ð¾Ð»"
! 
! #~ msgid "writing file %s"
! #~ msgstr "Ð·Ð°Ð¿Ð¸Ñ�ÑƒÑ”Ð¼Ð¾ Ñ„Ð°Ð¹Ð» %s"
! 
! #~ msgid "closing file %s"
! #~ msgstr "Ð·Ð°ÐºÑ€Ð¸Ð²Ð°Ñ”Ð¼Ð¾ Ñ„Ð°Ð¹Ð» %s"
! 
! #~ msgid "Internally used by \\[universal-argument]"
! #~ msgstr "Ð’Ð¸ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑ�Ñ� \\[universal-argument] Ð²Ð½ÑƒÑ‚Ñ€Ñ–ÑˆÐ½ÑŒÐ¾"
! 
! #~ msgid "Usage: makeinfo [OPTION]... TEXINFO-FILE...\n"
! #~ msgstr "ÐšÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ�: makeinfo [ÐŸÐ�Ð Ð�ÐœÐ•Ð¢Ð ]... Ð¤Ð�Ð™Ð›-TEXINFO...\n"
! 
! #~ msgid "  or:  texi2any [OPTION]... TEXINFO-FILE...\n"
! #~ msgstr "  Ð°Ð±Ð¾ texi2any [ÐŸÐ�Ð Ð�ÐœÐ•Ð¢Ð ]... Ð¤Ð�Ð™Ð›-TEXINFO...\n"
! 
! #~ msgid "send output to FILE"
! #~ msgstr "Ñ�Ð¿Ñ€Ñ�Ð¼ÑƒÐ²Ð°Ñ‚Ð¸ Ð²Ð¸Ð²Ñ–Ð´ Ð´Ð¾ Ð¤Ð�Ð™Ð›Ð£"
! 
! #~ msgid "failure reopening %s"
! #~ msgstr "Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€Ð½Ð¾Ð³Ð¾ Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ñ‚Ñ� %s"
! 
! #~ msgid "No page number in %s"
! #~ msgstr "Ð�ÐµÐ¼Ð° Ð½Ð¾Ð¼ÐµÑ€Ñƒ Ñ�Ñ‚Ð¾Ñ€Ñ–Ð½ÐºÐ¸ Ñƒ %s"
! 
! #~ msgid "entry %s follows an entry with a secondary name"
! #~ msgstr "Ð¿ÑƒÐ½ÐºÑ‚ %s Ð¹Ð´Ðµ Ð·Ð° Ð¿ÑƒÐ½ÐºÑ‚Ð¾Ð¼, Ñ‰Ð¾ Ð¼Ð°Ñ” Ð²Ñ‚Ð¾Ñ€Ð¸Ð½Ð½Ñƒ Ð½Ð°Ð·Ð²Ñƒ"
  
  #~ msgid "%s: illegal option -- %c\n"
***************
*** 4248,4254 ****
  #~ msgstr "Ð’ÑƒÐ·Ð¾Ð» `%s' Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” ÐºÐ¾Ð¼Ð°Ð½Ð´Ñƒ Ñ€Ð¾Ð·Ð±Ð¸Ñ‚Ñ‚Ñ� Ð½Ð° Ñ�ÐµÐºÑ†Ñ–Ñ— (Ð½Ð°Ð¿Ñ€., %c%s)"
  
- #~ msgid "No node name specified for `%c%s' command"
- #~ msgstr "ÐšÐ¾Ð¼Ð°Ð½Ð´Ñ– `%c%s' Ð½Ðµ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ Ð½Ð°Ð·Ð²Ñƒ Ð²ÑƒÐ·Ð»Ð°"
- 
  #~ msgid "Anchor `%s' and node `%s' map to the same file name"
  #~ msgstr "Ð—Ð²â€™Ñ�Ð·Ð¾Ðº `%s' Ñ‚Ð° Ð²ÑƒÐ·Ð¾Ð» `%s' Ð¿Ð¾Ñ�Ð¸Ð»Ð°ÑŽÑ‚ÑŒÑ�Ñ� Ð½Ð° Ð¾Ð´Ð¸Ð½ Ñ„Ð°Ð¹Ð»"
--- 4326,4329 ----
Binary files texinfo-5.2/po/vi.gmo and texinfo-6.0/po/vi.gmo differ
diff -Nrc2 texinfo-5.2/po/vi.po texinfo-6.0/po/vi.po
*** texinfo-5.2/po/vi.po	2013-09-26 23:52:38.000000000 +0100
--- texinfo-6.0/po/vi.po	2015-06-26 13:52:36.000000000 +0100
***************
*** 1,14 ****
  # Vietnamese translation for TexInfo.
! # Copyright Â© 2013 Free Software Foundation, Inc.
  # This file is distributed under the same license as the texinfo package.
  # Clytie Siddall <clytie@riverland.net.au>, 2006-2009.
! # Tráº§n Ngá»�c QuÃ¢n <vnwildman@gmail.com>, 2012-2013.
  #
  msgid ""
  msgstr ""
! "Project-Id-Version: texinfo-5.1.90\n"
  "Report-Msgid-Bugs-To: bug-texinfo@gnu.org\n"
! "POT-Creation-Date: 2013-09-26 15:52-0700\n"
! "PO-Revision-Date: 2013-09-17 14:37+0700\n"
  "Last-Translator: Tráº§n Ngá»�c QuÃ¢n <vnwildman@gmail.com>\n"
  "Language-Team: Vietnamese <translation-team-vi@lists.sourceforge.net>\n"
--- 1,15 ----
  # Vietnamese translation for TexInfo.
! # Báº£n dá»‹ch tiáº¿ng Viá»‡t dÃ nh cho TexInfo.
! # Copyright Â© 2015 Free Software Foundation, Inc.
  # This file is distributed under the same license as the texinfo package.
  # Clytie Siddall <clytie@riverland.net.au>, 2006-2009.
! # Tráº§n Ngá»�c QuÃ¢n <vnwildman@gmail.com>, 2012-2013, 2015.
  #
  msgid ""
  msgstr ""
! "Project-Id-Version: texinfo 5.9.93\n"
  "Report-Msgid-Bugs-To: bug-texinfo@gnu.org\n"
! "POT-Creation-Date: 2015-06-26 13:52+0100\n"
! "PO-Revision-Date: 2015-06-07 15:47+0700\n"
  "Last-Translator: Tráº§n Ngá»�c QuÃ¢n <vnwildman@gmail.com>\n"
  "Language-Team: Vietnamese <translation-team-vi@lists.sourceforge.net>\n"
***************
*** 19,83 ****
  "Language-Team-Website: <http://translationproject.org/team/vi.html>\n"
  "Plural-Forms: nplurals=1; plural=0;\n"
! "X-Generator: LocFactoryEditor 1.8\n"
! "X-Poedit-SourceCharset: UTF-8\n"
! "X-Poedit-Language: Vietnamese\n"
! "X-Poedit-Country: VIET NAM\n"
  
! #: gnulib/lib/error.c:188
  msgid "Unknown system error"
  msgstr "Lá»—i há»‡ thá»‘ng khÃ´ng rÃµ"
  
! #: gnulib/lib/getopt.c:547 gnulib/lib/getopt.c:576
  #, c-format
  msgid "%s: option '%s' is ambiguous; possibilities:"
  msgstr "%s: tÃ¹y chá»�n â€œ%sâ€� chÆ°a rÃµ rÃ ng; kháº£ nÄƒng lÃ :"
  
! #: gnulib/lib/getopt.c:624 gnulib/lib/getopt.c:628
  #, c-format
  msgid "%s: option '--%s' doesn't allow an argument\n"
  msgstr "%s: tÃ¹y chá»�n â€œ--%sâ€� khÃ´ng cho phÃ©p Ä‘á»‘i sá»‘\n"
  
! #: gnulib/lib/getopt.c:637 gnulib/lib/getopt.c:642
  #, c-format
  msgid "%s: option '%c%s' doesn't allow an argument\n"
  msgstr "%s: tÃ¹y chá»�n â€œ%c%sâ€� khÃ´ng khÃ´ng cho phÃ©p má»™t Ä‘á»‘i sá»‘\n"
  
! #: gnulib/lib/getopt.c:685 gnulib/lib/getopt.c:704
  #, c-format
  msgid "%s: option '--%s' requires an argument\n"
  msgstr "%s: tÃ¹y chá»�n â€œ--%sâ€� cáº§n má»™t Ä‘á»‘i sá»‘\n"
  
! #: gnulib/lib/getopt.c:742 gnulib/lib/getopt.c:745
  #, c-format
  msgid "%s: unrecognized option '--%s'\n"
  msgstr "%s: khÃ´ng nháº­n ra tÃ¹y chá»�n â€œ--%sâ€�\n"
  
! #: gnulib/lib/getopt.c:753 gnulib/lib/getopt.c:756
  #, c-format
  msgid "%s: unrecognized option '%c%s'\n"
  msgstr "%s: khÃ´ng nháº­n ra tÃ¹y chá»�n â€œ%c%sâ€�\n"
  
! #: gnulib/lib/getopt.c:805 gnulib/lib/getopt.c:808
  #, c-format
  msgid "%s: invalid option -- '%c'\n"
  msgstr "%s: tÃ¹y chá»�n khÃ´ng há»£p lá»‡ -- â€œ%câ€�\n"
  
! #: gnulib/lib/getopt.c:861 gnulib/lib/getopt.c:878 gnulib/lib/getopt.c:1088
! #: gnulib/lib/getopt.c:1106
  #, c-format
  msgid "%s: option requires an argument -- '%c'\n"
  msgstr "%s: tÃ¹y chá»�n cáº§n má»™t Ä‘á»‘i sá»‘ -- â€œ%câ€�\n"
  
! #: gnulib/lib/getopt.c:934 gnulib/lib/getopt.c:950
  #, c-format
  msgid "%s: option '-W %s' is ambiguous\n"
  msgstr "%s: tÃ¹y chá»�n â€œ-W %sâ€� chÆ°a rÃµ rÃ ng\n"
  
! #: gnulib/lib/getopt.c:974 gnulib/lib/getopt.c:992
  #, c-format
  msgid "%s: option '-W %s' doesn't allow an argument\n"
  msgstr "%s: tÃ¹y chá»�n â€œ-W %sâ€� khÃ´ng cho phÃ©p cÃ³ Ä‘á»‘i sá»‘\n"
  
! #: gnulib/lib/getopt.c:1013 gnulib/lib/getopt.c:1031
  #, c-format
  msgid "%s: option '-W %s' requires an argument\n"
--- 20,86 ----
  "Language-Team-Website: <http://translationproject.org/team/vi.html>\n"
  "Plural-Forms: nplurals=1; plural=0;\n"
! "X-Generator: Gtranslator 2.91.7\n"
  
! #: gnulib/lib/error.c:191
  msgid "Unknown system error"
  msgstr "Lá»—i há»‡ thá»‘ng khÃ´ng rÃµ"
  
! #: gnulib/lib/getopt.c:575 gnulib/lib/getopt.c:604
  #, c-format
  msgid "%s: option '%s' is ambiguous; possibilities:"
  msgstr "%s: tÃ¹y chá»�n â€œ%sâ€� chÆ°a rÃµ rÃ ng; kháº£ nÄƒng lÃ :"
  
! #: gnulib/lib/getopt.c:619
! #, c-format
! msgid "%s: option '%s' is ambiguous\n"
! msgstr "%s: tÃ¹y chá»�n â€œ%sâ€� chÆ°a rÃµ rÃ ng\n"
! 
! #: gnulib/lib/getopt.c:654 gnulib/lib/getopt.c:658
  #, c-format
  msgid "%s: option '--%s' doesn't allow an argument\n"
  msgstr "%s: tÃ¹y chá»�n â€œ--%sâ€� khÃ´ng cho phÃ©p Ä‘á»‘i sá»‘\n"
  
! #: gnulib/lib/getopt.c:667 gnulib/lib/getopt.c:672
  #, c-format
  msgid "%s: option '%c%s' doesn't allow an argument\n"
  msgstr "%s: tÃ¹y chá»�n â€œ%c%sâ€� khÃ´ng khÃ´ng cho phÃ©p má»™t Ä‘á»‘i sá»‘\n"
  
! #: gnulib/lib/getopt.c:715 gnulib/lib/getopt.c:734
  #, c-format
  msgid "%s: option '--%s' requires an argument\n"
  msgstr "%s: tÃ¹y chá»�n â€œ--%sâ€� cáº§n má»™t Ä‘á»‘i sá»‘\n"
  
! #: gnulib/lib/getopt.c:772 gnulib/lib/getopt.c:775
  #, c-format
  msgid "%s: unrecognized option '--%s'\n"
  msgstr "%s: khÃ´ng nháº­n ra tÃ¹y chá»�n â€œ--%sâ€�\n"
  
! #: gnulib/lib/getopt.c:783 gnulib/lib/getopt.c:786
  #, c-format
  msgid "%s: unrecognized option '%c%s'\n"
  msgstr "%s: khÃ´ng nháº­n ra tÃ¹y chá»�n â€œ%c%sâ€�\n"
  
! #: gnulib/lib/getopt.c:835 gnulib/lib/getopt.c:838
  #, c-format
  msgid "%s: invalid option -- '%c'\n"
  msgstr "%s: tÃ¹y chá»�n khÃ´ng há»£p lá»‡ -- â€œ%câ€�\n"
  
! #: gnulib/lib/getopt.c:891 gnulib/lib/getopt.c:908 gnulib/lib/getopt.c:1118
! #: gnulib/lib/getopt.c:1136
  #, c-format
  msgid "%s: option requires an argument -- '%c'\n"
  msgstr "%s: tÃ¹y chá»�n cáº§n má»™t Ä‘á»‘i sá»‘ -- â€œ%câ€�\n"
  
! #: gnulib/lib/getopt.c:964 gnulib/lib/getopt.c:980
  #, c-format
  msgid "%s: option '-W %s' is ambiguous\n"
  msgstr "%s: tÃ¹y chá»�n â€œ-W %sâ€� chÆ°a rÃµ rÃ ng\n"
  
! #: gnulib/lib/getopt.c:1004 gnulib/lib/getopt.c:1022
  #, c-format
  msgid "%s: option '-W %s' doesn't allow an argument\n"
  msgstr "%s: tÃ¹y chá»�n â€œ-W %sâ€� khÃ´ng cho phÃ©p cÃ³ Ä‘á»‘i sá»‘\n"
  
! #: gnulib/lib/getopt.c:1043 gnulib/lib/getopt.c:1061
  #, c-format
  msgid "%s: option '-W %s' requires an argument\n"
***************
*** 160,264 ****
  msgstr "háº¿t bá»™ nhá»› hoÃ n toÃ n"
  
! #: info/echo-area.c:283 info/session.c:978
  msgid "Move forward a character"
  msgstr "Di chuyá»ƒn má»™t kÃ½ tá»±"
  
! #: info/echo-area.c:295 info/session.c:1005
  msgid "Move backward a character"
  msgstr "LÃ¹i má»™t kÃ½ tá»±"
  
! #: info/echo-area.c:307
  msgid "Move to the start of this line"
  msgstr "Ä�áº¿n Ä‘áº§u dÃ²ng nÃ y"
  
! #: info/echo-area.c:312
  msgid "Move to the end of this line"
  msgstr "Ä�áº¿n cuá»‘i dÃ²ng nÃ y"
  
! #: info/echo-area.c:320 info/session.c:1037
  msgid "Move forward a word"
  msgstr "Tiáº¿p má»™t tá»«"
  
! #: info/echo-area.c:360 info/session.c:1061
  msgid "Move backward a word"
  msgstr "LÃ¹i má»™t tá»«"
  
! #: info/echo-area.c:400
  msgid "Delete the character under the cursor"
  msgstr "XÃ³a kÃ½ tá»± dÆ°á»›i con trá»�"
  
! #: info/echo-area.c:430
  msgid "Delete the character behind the cursor"
  msgstr "XÃ³a kÃ½ tá»± á»Ÿ sau con trá»�"
  
! #: info/echo-area.c:451
  msgid "Cancel or quit operation"
  msgstr "Thao tÃ¡c há»§y bá»� hay thoÃ¡t"
  
! #: info/echo-area.c:466
  msgid "Accept (or force completion of) this line"
  msgstr "Cháº¥p nháº­n (hoáº·c buá»™c káº¿t thÃºc) dÃ²ng nÃ y"
  
! #: info/echo-area.c:471
  msgid "Insert next character verbatim"
  msgstr "ChÃ¨n kÃ½ tá»± káº¿ tiáº¿p Ä‘Ãºng nguyÃªn vÄƒn"
  
! #: info/echo-area.c:479
! msgid "Insert this character"
! msgstr "ChÃ¨n kÃ½ tá»± nÃ y"
! 
! #: info/echo-area.c:498
  msgid "Insert a TAB character"
  msgstr "ChÃ¨n kÃ½ tá»± TAB"
  
! #: info/echo-area.c:505
  msgid "Transpose characters at point"
  msgstr "Ä�á»•i chá»— hai kÃ½ tá»± táº¡i Ä‘iá»ƒm"
  
! #: info/echo-area.c:556
  msgid "Yank back the contents of the last kill"
  msgstr "Láº¥y láº¡i ná»™i dung cá»§a thao tÃ¡c giáº¿t cuá»‘i cÃ¹ng"
  
! #: info/echo-area.c:563
  msgid "Kill ring is empty"
  msgstr "VÃ²ng giáº¿t trá»‘ng rá»—ng"
  
! #: info/echo-area.c:576
  msgid "Yank back a previous kill"
  msgstr "Láº¥y láº¡i má»™t thao tÃ¡c giáº¿t trÆ°á»›c"
  
! #: info/echo-area.c:609
  msgid "Kill to the end of the line"
  msgstr "Giáº¿t Ä‘áº¿n cuá»‘i dÃ²ng"
  
! #: info/echo-area.c:622
  msgid "Kill to the beginning of the line"
  msgstr "Giáº¿t vá»� Ä‘áº§u dÃ²ng"
  
! #: info/echo-area.c:634
  msgid "Kill the word following the cursor"
  msgstr "Giáº¿t tá»« náº±m sau con trá»�"
  
! #: info/echo-area.c:654
  msgid "Kill the word preceding the cursor"
  msgstr "Giáº¿t tá»« náº±m trÆ°á»›c con trá»�"
  
! #: info/echo-area.c:871 info/echo-area.c:929
  msgid "No completions"
  msgstr "KhÃ´ng cÃ³ tá»« gá»£i Ã½"
  
! #: info/echo-area.c:873
  msgid "Not complete"
  msgstr "ChÆ°a hoÃ n táº¥t"
  
! #: info/echo-area.c:914
  msgid "List possible completions"
  msgstr "Liá»‡t kÃª cÃ¡c tá»« gá»£i Ã½ cÃ³ thá»ƒ"
  
! #: info/echo-area.c:933
  msgid "Sole completion"
  msgstr "Tá»« gá»£i Ã½ duy nháº¥t"
  
! #: info/echo-area.c:941
  #, c-format
  msgid "%d completion:\n"
--- 163,263 ----
  msgstr "háº¿t bá»™ nhá»› hoÃ n toÃ n"
  
! #: info/echo-area.c:299 info/session.c:1328
  msgid "Move forward a character"
  msgstr "Di chuyá»ƒn má»™t kÃ½ tá»±"
  
! #: info/echo-area.c:318 info/session.c:1341
  msgid "Move backward a character"
  msgstr "LÃ¹i má»™t kÃ½ tá»±"
  
! #: info/echo-area.c:344
  msgid "Move to the start of this line"
  msgstr "Ä�áº¿n Ä‘áº§u dÃ²ng nÃ y"
  
! #: info/echo-area.c:349
  msgid "Move to the end of this line"
  msgstr "Ä�áº¿n cuá»‘i dÃ²ng nÃ y"
  
! #: info/echo-area.c:357 info/session.c:1356
  msgid "Move forward a word"
  msgstr "Tiáº¿p má»™t tá»«"
  
! #: info/echo-area.c:397 info/session.c:1370
  msgid "Move backward a word"
  msgstr "LÃ¹i má»™t tá»«"
  
! #: info/echo-area.c:437
  msgid "Delete the character under the cursor"
  msgstr "XÃ³a kÃ½ tá»± dÆ°á»›i con trá»�"
  
! #: info/echo-area.c:457
  msgid "Delete the character behind the cursor"
  msgstr "XÃ³a kÃ½ tá»± á»Ÿ sau con trá»�"
  
! #: info/echo-area.c:478
  msgid "Cancel or quit operation"
  msgstr "Thao tÃ¡c há»§y bá»� hay thoÃ¡t"
  
! #: info/echo-area.c:493
  msgid "Accept (or force completion of) this line"
  msgstr "Cháº¥p nháº­n (hoáº·c buá»™c káº¿t thÃºc) dÃ²ng nÃ y"
  
! #: info/echo-area.c:498
  msgid "Insert next character verbatim"
  msgstr "ChÃ¨n kÃ½ tá»± káº¿ tiáº¿p Ä‘Ãºng nguyÃªn vÄƒn"
  
! #: info/echo-area.c:530
  msgid "Insert a TAB character"
  msgstr "ChÃ¨n kÃ½ tá»± TAB"
  
! #: info/echo-area.c:582
  msgid "Transpose characters at point"
  msgstr "Ä�á»•i chá»— hai kÃ½ tá»± táº¡i Ä‘iá»ƒm"
  
! #: info/echo-area.c:651
  msgid "Yank back the contents of the last kill"
  msgstr "Láº¥y láº¡i ná»™i dung cá»§a thao tÃ¡c giáº¿t cuá»‘i cÃ¹ng"
  
! #: info/echo-area.c:658
  msgid "Kill ring is empty"
  msgstr "VÃ²ng giáº¿t trá»‘ng rá»—ng"
  
! #: info/echo-area.c:671
  msgid "Yank back a previous kill"
  msgstr "Láº¥y láº¡i má»™t thao tÃ¡c giáº¿t trÆ°á»›c"
  
! #: info/echo-area.c:704
  msgid "Kill to the end of the line"
  msgstr "Giáº¿t Ä‘áº¿n cuá»‘i dÃ²ng"
  
! #: info/echo-area.c:717
  msgid "Kill to the beginning of the line"
  msgstr "Giáº¿t vá»� Ä‘áº§u dÃ²ng"
  
! #: info/echo-area.c:729
  msgid "Kill the word following the cursor"
  msgstr "Giáº¿t tá»« náº±m sau con trá»�"
  
! #: info/echo-area.c:749
  msgid "Kill the word preceding the cursor"
  msgstr "Giáº¿t tá»« náº±m trÆ°á»›c con trá»�"
  
! #: info/echo-area.c:981 info/echo-area.c:1039
  msgid "No completions"
  msgstr "KhÃ´ng cÃ³ tá»« gá»£i Ã½"
  
! #: info/echo-area.c:983
  msgid "Not complete"
  msgstr "ChÆ°a hoÃ n táº¥t"
  
! #: info/echo-area.c:1032
  msgid "List possible completions"
  msgstr "Liá»‡t kÃª cÃ¡c tá»« gá»£i Ã½ cÃ³ thá»ƒ"
  
! #: info/echo-area.c:1043
  msgid "Sole completion"
  msgstr "Tá»« gá»£i Ã½ duy nháº¥t"
  
! #: info/echo-area.c:1052
  #, c-format
  msgid "%d completion:\n"
***************
*** 266,302 ****
  msgstr[0] "%d tá»« gá»£i Ã½:\n"
  
! #: info/echo-area.c:1091
  msgid "Insert completion"
  msgstr "ChÃ¨n tá»« gá»£i Ã½"
  
! #: info/echo-area.c:1228
  #, c-format
  msgid "Building completions..."
! msgstr "Ä�ang xÃ¢y dá»±ng cÃ¡c tá»« gá»£i Ã½..."
  
! #: info/echo-area.c:1347
  msgid "Scroll the completions window"
  msgstr "Cuá»™n cá»­a sá»• tá»« gá»£i Ã½"
  
! #: info/filesys.c:88
  #, c-format
  msgid "looking for file \"%s\""
  msgstr "Ä‘ang tÃ¬m táº­p tin \"%s\""
  
! #: info/filesys.c:178
  #, c-format
  msgid "looking for file %s in %s"
  msgstr "Ä‘ang tÃ¬m táº­p tin %s trong %s"
  
! #: info/filesys.c:209 info/filesys.c:224 info/filesys.c:245
  #, c-format
  msgid "found file %s"
  msgstr "tÃ¬m tháº¥y táº­p tin %s"
  
! #: info/footnotes.c:211
  msgid "Footnotes could not be displayed"
  msgstr "KhÃ´ng thá»ƒ hiá»ƒn thá»‹ cÆ°á»›c chÃº"
  
! #: info/footnotes.c:237
  msgid "Show the footnotes associated with this node in another window"
  msgstr ""
--- 265,302 ----
  msgstr[0] "%d tá»« gá»£i Ã½:\n"
  
! #: info/echo-area.c:1169
  msgid "Insert completion"
  msgstr "ChÃ¨n tá»« gá»£i Ã½"
  
! #: info/echo-area.c:1271
  #, c-format
  msgid "Building completions..."
! msgstr "Ä�ang xÃ¢y dá»±ng cÃ¡c tá»« gá»£i Ã½â€¦"
  
! #: info/echo-area.c:1390
  msgid "Scroll the completions window"
  msgstr "Cuá»™n cá»­a sá»• tá»« gá»£i Ã½"
  
! #: info/filesys.c:91
  #, c-format
  msgid "looking for file \"%s\""
  msgstr "Ä‘ang tÃ¬m táº­p tin \"%s\""
  
! #: info/filesys.c:158
  #, c-format
  msgid "looking for file %s in %s"
  msgstr "Ä‘ang tÃ¬m táº­p tin %s trong %s"
  
! #: info/filesys.c:227 info/filesys.c:241 info/filesys.c:262
  #, c-format
  msgid "found file %s"
  msgstr "tÃ¬m tháº¥y táº­p tin %s"
  
! #: info/footnotes.c:231
! #, c-format
  msgid "Footnotes could not be displayed"
  msgstr "KhÃ´ng thá»ƒ hiá»ƒn thá»‹ cÆ°á»›c chÃº"
  
! #: info/footnotes.c:251
  msgid "Show the footnotes associated with this node in another window"
  msgstr ""
***************
*** 307,382 ****
  msgstr "---------- CÆ°á»›c chÃº -----------"
  
! #: info/indices.c:174
! msgid "Look up a string in the index for this file"
! msgstr "Tra tÃ¬m chuá»—i trong chá»‰ má»¥c cho táº­p tin nÃ y"
! 
! #: info/indices.c:202 info/indices.c:885
  #, c-format
  msgid "Finding index entries..."
! msgstr "Ä�ang tÃ¬m má»¥c nháº­p chá»‰ má»¥c..."
  
! #: info/indices.c:209
  #, c-format
  msgid "No indices found."
  msgstr "KhÃ´ng tÃ¬m tháº¥y chá»‰ má»¥c."
  
! #: info/indices.c:219
  msgid "Index entry: "
  msgstr "Má»¥c nháº­p chá»‰ má»¥c: "
  
! #: info/indices.c:253 info/indices.c:907 info/session.c:4204
  #, c-format
! msgid "Search string too short"
! msgstr "Chuá»—i tÃ¬m kiáº¿m quÃ¡ ngáº¯n"
  
! #: info/indices.c:365
  msgid ""
! "Go to the next matching index item from the last `\\[index-search]' command"
  msgstr ""
  "Tá»›i má»¥c chá»‰ má»¥c khá»›p káº¿ tiáº¿p tá»« lá»‡nh â€œ[index-search]â€� (tÃ¬m kiáº¿m chá»‰ má»¥c) "
! "cuá»‘i cÃ¹ng."
  
! #: info/indices.c:376
  #, c-format
  msgid "No previous index search string."
  msgstr "KhÃ´ng cÃ³ chuá»—i tÃ¬m kiáº¿m chá»‰ má»¥c trÆ°á»›c"
  
! #: info/indices.c:383
! #, c-format
! msgid "No index entries."
! msgstr "KhÃ´ng cÃ³ gÃ¬ trong chá»‰ má»¥c."
! 
! #: info/indices.c:431
  #, c-format
! msgid "No more index entries containing `%s'."
  msgstr "KhÃ´ng cÃ³ thÃªm má»¥c nÃ o trong má»¥c lá»¥c cÃ³ chá»©a â€œ%sâ€�."
  
! #: info/indices.c:432 info/indices.c:942
  #, c-format
! msgid "No index entries containing `%s'."
  msgstr "KhÃ´ng cÃ³ má»¥c nÃ o trong má»¥c lá»¥c cÃ³ chá»©a â€œ%sâ€�."
  
- #: info/indices.c:444
- msgid "CAN'T SEE THIS"
- msgstr "KHÃ”NG THá»‚ THáº¤Y CÃ�I NÃ€Y"
- 
- #: info/indices.c:480
- #, c-format
- msgid "Found `%s' in %s. (`\\[next-index-match]' tries to find next.)"
- msgstr "TÃ¬m tháº¥y â€œ%sâ€� trong %s. (â€œ\\[next-index-match]â€� thá»­ tÃ¬m Ä‘iá»�u káº¿ tiáº¿p.)"
- 
  # Type: text
  # Description
! #: info/indices.c:611
! #, c-format
! msgid "Scanning indices of `%s'..."
! msgstr "Ä�ang quÃ©t cÃ¡c chá»‰ má»¥c cá»§a â€œ%sâ€�..."
! 
! #: info/indices.c:659
  #, c-format
! msgid "No available info files have `%s' in their indices."
! msgstr "KhÃ´ng cÃ³ táº­p tin thÃ´ng tin sáºµn sÃ ng chá»©a â€œ%sâ€� trong chá»‰ má»¥c ."
  
! #: info/indices.c:685
  msgid "Grovel all known info file's indices for a string and build a menu"
  msgstr ""
--- 307,363 ----
  msgstr "---------- CÆ°á»›c chÃº -----------"
  
! #: info/indices.c:123 info/indices.c:806
  #, c-format
  msgid "Finding index entries..."
! msgstr "Ä�ang tÃ¬m má»¥c nháº­p chá»‰ má»¥câ€¦"
! 
! #: info/indices.c:206
! msgid "Look up a string in the index for this file"
! msgstr "Tra tÃ¬m chuá»—i trong chá»‰ má»¥c cho táº­p tin nÃ y"
  
! #: info/indices.c:218 info/indices.c:324 info/indices.c:812
  #, c-format
  msgid "No indices found."
  msgstr "KhÃ´ng tÃ¬m tháº¥y chá»‰ má»¥c."
  
! #: info/indices.c:222
  msgid "Index entry: "
  msgstr "Má»¥c nháº­p chá»‰ má»¥c: "
  
! #: info/indices.c:439
  #, c-format
! msgid "Found '%s' in %s. ('\\[next-index-match]' tries to find next.)"
! msgstr "TÃ¬m tháº¥y â€œ%sâ€� trong %s. (â€œ\\[next-index-match]â€� thá»­ tÃ¬m tiáº¿p.)"
  
! #: info/indices.c:449
  msgid ""
! "Go to the next matching index item from the last '\\[index-search]' command"
  msgstr ""
  "Tá»›i má»¥c chá»‰ má»¥c khá»›p káº¿ tiáº¿p tá»« lá»‡nh â€œ[index-search]â€� (tÃ¬m kiáº¿m chá»‰ má»¥c) "
! "cuá»‘i cÃ¹ng"
  
! #: info/indices.c:460
  #, c-format
  msgid "No previous index search string."
  msgstr "KhÃ´ng cÃ³ chuá»—i tÃ¬m kiáº¿m chá»‰ má»¥c trÆ°á»›c"
  
! #: info/indices.c:478
  #, c-format
! msgid "No more index entries containing '%s'."
  msgstr "KhÃ´ng cÃ³ thÃªm má»¥c nÃ o trong má»¥c lá»¥c cÃ³ chá»©a â€œ%sâ€�."
  
! #: info/indices.c:479 info/indices.c:874
  #, c-format
! msgid "No index entries containing '%s'."
  msgstr "KhÃ´ng cÃ³ má»¥c nÃ o trong má»¥c lá»¥c cÃ³ chá»©a â€œ%sâ€�."
  
  # Type: text
  # Description
! #: info/indices.c:583
  #, c-format
! msgid "Scanning indices of '%s'..."
! msgstr "Ä�ang quÃ©t cÃ¡c chá»‰ má»¥c cá»§a â€œ%sâ€�â€¦"
  
! #: info/indices.c:636
  msgid "Grovel all known info file's indices for a string and build a menu"
  msgstr ""
***************
*** 384,465 ****
  "Ä‘Æ¡n"
  
! #: info/indices.c:689
! msgid "Index apropos: "
! msgstr "Chá»‰ má»¥c apropos: "
  
! #: info/indices.c:717
  #, c-format
! msgid ""
! "\n"
! "* Menu: Nodes whose indices contain `%s':\n"
! msgstr ""
! "\n"
! "* TrÃ¬nh Ä‘Æ¡n: NÃºt cÃ³ chá»‰ má»¥c chá»©a â€œ%sâ€�:\n"
  
! #: info/indices.c:869
  msgid "List all matches of a string in the index"
  msgstr "Liá»‡t kÃª táº¥t cáº£ cÃ¡c chuá»—i khá»›p trong báº£ng má»¥c lá»¥c"
  
! #: info/indices.c:891
! #, c-format
! msgid "No index"
! msgstr "KhÃ´ng cÃ³ chá»‰ má»¥c"
! 
! #: info/indices.c:895
! msgid "Index topic: "
  msgstr "Má»¥c lá»¥c theo chá»§ Ä‘á»�"
  
! #: info/indices.c:913
  #, c-format
! msgid "Index for `%s'"
! msgstr "Má»¥c lá»¥c cho â€œ%sâ€�"
  
! #: info/indices.c:966
  #, c-format
! msgid "File names matching `%s'"
! msgstr "CÃ¡c tÃªn táº­p tin khá»›p â€œ%sâ€�"
! 
! #: info/indices.c:996
! msgid "Show all matching files"
! msgstr "Hiá»ƒn thá»‹ má»�i táº­p tin khá»›p máº«u"
  
! #: info/indices.c:1000
  #, c-format
! msgid "No file index"
! msgstr "KhÃ´ng cÃ³ chá»‰ má»¥c táº­p tin"
  
  #: info/info.c:316
  #, c-format
! msgid "no index entries found for `%s'\n"
! msgstr "khÃ´ng tÃ¬m tháº¥y gÃ¬ trong chá»‰ má»¥c cho â€œ%sâ€�\n"
  
! #: info/info.c:490
  #, c-format
  msgid "invalid number: %s\n"
  msgstr "con sá»‘ khÃ´ng há»£p lá»‡: %s\n"
  
! #: info/info.c:641
  #, c-format
  msgid "malformed variable assignment: %s"
  msgstr "gÃ¡n biáº¿n sai dáº¡ng: %s"
  
! #: info/info.c:650 info/infomap.c:1218
  #, c-format
  msgid "%s: no such variable"
  msgstr "%s: khÃ´ng cÃ³ biáº¿n nhÆ° tháº¿"
  
! #: info/info.c:654 info/infomap.c:1222
  #, c-format
  msgid "value %s is not valid for variable %s"
  msgstr "giÃ¡ trá»‹ %s lÃ  khÃ´ng há»£p lá»‡ vá»›i biáº¿n %s"
  
! #: info/info.c:671 info/infokey.c:892
  #, c-format
  msgid "Try --help for more information.\n"
  msgstr "HÃ£y thá»­ lá»‡nh trá»£ giÃºp â€œ--helpâ€� Ä‘á»ƒ xem thÃ´ng tin thÃªm.\n"
  
! #: info/info.c:693 info/infokey.c:144 install-info/install-info.c:2163
! #: tp/texi2any.pl:861 util/texindex.c:295
! #, c-format, perl-format
  msgid ""
  "Copyright (C) %s Free Software Foundation, Inc.\n"
--- 365,443 ----
  "Ä‘Æ¡n"
  
! #: info/indices.c:644 info/indices.c:646
! msgid "Index apropos"
! msgstr "Chá»‰ má»¥c apropos"
  
! #: info/indices.c:686
  #, c-format
! msgid "Index entries containing '%s':\n"
! msgstr "CÃ¡c má»¥c cÃ³ chá»©a â€œ%sâ€�:\n"
  
! #: info/indices.c:791
  msgid "List all matches of a string in the index"
  msgstr "Liá»‡t kÃª táº¥t cáº£ cÃ¡c chuá»—i khá»›p trong báº£ng má»¥c lá»¥c"
  
! #: info/indices.c:818 info/indices.c:820
! msgid "Index topic"
  msgstr "Má»¥c lá»¥c theo chá»§ Ä‘á»�"
  
! #: info/indices.h:40
  #, c-format
! msgid "No available info files have '%s' in their indices."
! msgstr "KhÃ´ng cÃ³ táº­p tin thÃ´ng tin sáºµn sÃ ng chá»©a â€œ%sâ€� trong chá»‰ má»¥c ."
  
! #: info/info-utils.c:899
  #, c-format
! msgid "Error converting file character encoding."
! msgstr "Gáº·p lá»—i khi chuyá»ƒn Ä‘á»•i bá»™ mÃ£ kÃ½ tá»± táº­p tin."
  
! #: info/info.c:223 info/session.c:2700
  #, c-format
! msgid "No menu item '%s' in node '%s'."
! msgstr "KhÃ´ng cÃ³ má»¥c trÃ¬nh Ä‘Æ¡n â€œ%sâ€� trong nÃºt â€œ%sâ€�."
  
  #: info/info.c:316
  #, c-format
! msgid "No file given for node '%s'."
! msgstr "ChÆ°a chá»‰ ra táº­p tin cho nÃºt â€œ%sâ€�"
  
! #: info/info.c:365 info/info.c:1115
! #, c-format
! msgid "Cannot find node '%s'."
! msgstr "KhÃ´ng thá»ƒ tÃ¬m tháº¥y nÃºt thÃ´ng tin â€œ%sâ€�."
! 
! #: info/info.c:387
! #, c-format
! msgid "No program name given."
! msgstr "ChÆ°a Ä‘Æ°a ra tÃªn chÆ°Æ¡ng trÃ¬nh."
! 
! #: info/info.c:578
  #, c-format
  msgid "invalid number: %s\n"
  msgstr "con sá»‘ khÃ´ng há»£p lá»‡: %s\n"
  
! #: info/info.c:758
  #, c-format
  msgid "malformed variable assignment: %s"
  msgstr "gÃ¡n biáº¿n sai dáº¡ng: %s"
  
! #: info/info.c:765 info/infokey.c:537
  #, c-format
  msgid "%s: no such variable"
  msgstr "%s: khÃ´ng cÃ³ biáº¿n nhÆ° tháº¿"
  
! #: info/info.c:771 info/infokey.c:539
  #, c-format
  msgid "value %s is not valid for variable %s"
  msgstr "giÃ¡ trá»‹ %s lÃ  khÃ´ng há»£p lá»‡ vá»›i biáº¿n %s"
  
! #: info/info.c:783
  #, c-format
  msgid "Try --help for more information.\n"
  msgstr "HÃ£y thá»­ lá»‡nh trá»£ giÃºp â€œ--helpâ€� Ä‘á»ƒ xem thÃ´ng tin thÃªm.\n"
  
! #: info/info.c:805 install-info/install-info.c:2212 tp/texi2any.pl:878
! #: texindex/ti.twjr:1293
! #, c-format, awk-format, perl-format
  msgid ""
  "Copyright (C) %s Free Software Foundation, Inc.\n"
***************
*** 470,489 ****
  msgstr ""
  "TÃ¡c quyá»�n Â© %s Tá»• chá»©c Pháº§n má»�m Tá»± do.\n"
! "Giáº¥y phÃ©p GPL pb3+: Giáº¥y phÃ©p CÃ´ng cá»™ng GNU phiÃªn báº£n 3 vÃ  sau:\n"
! "<http://gnu.org/licenses/gpl.html>\n"
  "Ä�Ã¢y lÃ  pháº§n má»�m tá»± do: báº¡n cÃ³ quyá»�n thay Ä‘á»•i vÃ  phÃ¡t hÃ nh láº¡i nÃ³.\n"
  "KHÃ”NG CÃ“ Báº¢O HÃ€NH GÃŒ Cáº¢, vá»›i Ä‘iá»�u kiá»‡n Ä‘Æ°á»£c phÃ¡p luáº­t cho phÃ©p\n"
  
! #: info/info.c:785
  #, c-format
! msgid "can't open %s: %s"
! msgstr "khÃ´ng thá»ƒ má»Ÿ %s: %s"
  
! #: info/info.c:791
! #, c-format
! msgid "debugging output diverted to \"%s\""
! msgstr "káº¿t xuáº¥t gá»¡ lá»—i Ä‘Ã£ trá»‡ch hÆ°á»›ng thÃ nh \"%s\""
! 
! #: info/info.c:877
  #, c-format
  msgid ""
--- 448,462 ----
  msgstr ""
  "TÃ¡c quyá»�n Â© %s Tá»• chá»©c Pháº§n má»�m Tá»± do.\n"
! "Giáº¥y phÃ©p GPL pb3+: Giáº¥y phÃ©p CÃ´ng cá»™ng GNU phiÃªn báº£n 3 hay\n"
! "má»›i hÆ¡n <http://gnu.org/licenses/gpl.html>\n"
  "Ä�Ã¢y lÃ  pháº§n má»�m tá»± do: báº¡n cÃ³ quyá»�n thay Ä‘á»•i vÃ  phÃ¡t hÃ nh láº¡i nÃ³.\n"
  "KHÃ”NG CÃ“ Báº¢O HÃ€NH GÃŒ Cáº¢, vá»›i Ä‘iá»�u kiá»‡n Ä‘Æ°á»£c phÃ¡p luáº­t cho phÃ©p\n"
  
! #: info/info.c:963
  #, c-format
! msgid "no index entries found for '%s'\n"
! msgstr "khÃ´ng tÃ¬m tháº¥y chá»‰ má»¥c cho â€œ%sâ€�\n"
  
! #: info/info.c:1016
  #, c-format
  msgid ""
***************
*** 492,500 ****
  "Read documentation in Info format.\n"
  msgstr ""
! "CÃ¡ch dÃ¹ng: %s [TÃ™Y_CHá»ŒN]... [Má»¤C_TRÃŒNH_Ä�Æ N...]\n"
  "\n"
  "Ä�á»�c tÃ i liá»‡u hÆ°á»›ng dáº«n theo Ä‘á»‹nh dáº¡ng Info.\n"
  
! #: info/info.c:883
  msgid ""
  "Options:\n"
--- 465,473 ----
  "Read documentation in Info format.\n"
  msgstr ""
! "CÃ¡ch dÃ¹ng: %s [TÃ™Y_CHá»ŒN]â€¦ [Má»¤C_TRÃŒNH_Ä�Æ Nâ€¦]\n"
  "\n"
  "Ä�á»�c tÃ i liá»‡u hÆ°á»›ng dáº«n theo Ä‘á»‹nh dáº¡ng Info.\n"
  
! #: info/info.c:1022
  msgid ""
  "Options:\n"
***************
*** 513,517 ****
  "  -f, --file=Táº¬P_TIN           chá»‰ Ä‘á»‹nh pháº§n hÆ°á»›ng dáº«n Info muá»‘n xem."
  
! #: info/info.c:891
  msgid ""
  "  -h, --help                   display this help and exit.\n"
--- 486,490 ----
  "  -f, --file=Táº¬P_TIN           chá»‰ Ä‘á»‹nh pháº§n hÆ°á»›ng dáº«n Info muá»‘n xem."
  
! #: info/info.c:1030
  msgid ""
  "  -h, --help                   display this help and exit.\n"
***************
*** 526,530 ****
  "  -o, --output=Táº¬P_TIN         xuáº¥t cÃ¡c nÃºt Ä‘Ã£ chá»�n vÃ o táº­p tin nÃ y."
  
! #: info/info.c:897
  msgid ""
  "  -R, --raw-escapes            output \"raw\" ANSI escapes (default).\n"
--- 499,503 ----
  "  -o, --output=Táº¬P_TIN         xuáº¥t cÃ¡c nÃºt Ä‘Ã£ chá»�n vÃ o táº­p tin nÃ y."
  
! #: info/info.c:1036
  msgid ""
  "  -R, --raw-escapes            output \"raw\" ANSI escapes (default).\n"
***************
*** 538,547 ****
  "  -O, --show-options, --usage  Ä‘i tá»›i nÃºt chá»©a cÃ¡c tÃ¹y chá»�n dÃ²ng lá»‡nh."
  
! #: info/info.c:904
  msgid "  -b, --speech-friendly        be friendly to speech synthesizers."
  msgstr ""
  "  -b, --speech-friendly        thÃ¢n thiá»‡n vá»›i thiáº¿t bá»‹ tá»•ng há»£p tiáº¿ng nÃ³i."
  
! #: info/info.c:908
  msgid ""
  "      --strict-node-location   (for debugging) use Info file pointers as-"
--- 511,520 ----
  "  -O, --show-options, --usage  Ä‘i tá»›i nÃºt chá»©a cÃ¡c tÃ¹y chá»�n dÃ²ng lá»‡nh."
  
! #: info/info.c:1043
  msgid "  -b, --speech-friendly        be friendly to speech synthesizers."
  msgstr ""
  "  -b, --speech-friendly        thÃ¢n thiá»‡n vá»›i thiáº¿t bá»‹ tá»•ng há»£p tiáº¿ng nÃ³i."
  
! #: info/info.c:1047
  msgid ""
  "      --strict-node-location   (for debugging) use Info file pointers as-"
***************
*** 563,572 ****
  "  -x, --debug=Sá»�               Ä‘áº·t má»©c gá»¡ lá»—i (-1 lÃ  táº¥t cáº£).\n"
  
! #: info/info.c:917
  msgid ""
  "\n"
  "The first non-option argument, if present, is the menu entry to start from;\n"
! "it is searched for in all `dir' files along INFOPATH.\n"
! "If it is not present, info merges all `dir' files and shows the result.\n"
  "Any remaining arguments are treated as the names of menu\n"
  "items relative to the initial node visited."
--- 536,545 ----
  "  -x, --debug=Sá»�               Ä‘áº·t má»©c gá»¡ lá»—i (-1 lÃ  táº¥t cáº£).\n"
  
! #: info/info.c:1056
  msgid ""
  "\n"
  "The first non-option argument, if present, is the menu entry to start from;\n"
! "it is searched for in all 'dir' files along INFOPATH.\n"
! "If it is not present, info merges all 'dir' files and shows the result.\n"
  "Any remaining arguments are treated as the names of menu\n"
  "items relative to the initial node visited."
***************
*** 575,592 ****
  "Ä�á»‘i sá»‘ Ä‘áº§u tiÃªn khÃ´ng pháº£i tÃ¹y chá»�n, náº¿u cÃ³, lÃ  má»¥c trÃ¬nh Ä‘Æ¡n tá»« Ä‘Ã³ cáº§n báº¯t "
  "Ä‘áº§u ;\n"
! "cÃ³ tÃ¬m nÃ³ trong má»�i táº­p tin â€œdirâ€� (thÆ° má»¥c) trÃªn Ä‘Æ°á»�ng dáº«n INFOPATH.\n"
  "KhÃ´ng cÃ³ thÃ¬ Info trá»™n táº¥t cáº£ cÃ¡c táº­p tin â€œdirâ€� rá»“i hiá»ƒn thá»‹ káº¿t quáº£.\n"
  "Báº¥t cá»© Ä‘á»‘i sá»‘ cÃ²n láº¡i nÃ o Ä‘Æ°á»£c xá»­ lÃ½ nhÆ° tÃªn cá»§a má»¥c trÃ¬nh Ä‘Æ¡n\n"
  "tÆ°Æ¡ng Ä‘á»‘i vá»›i nÃºt Ä‘áº§u tiÃªn Ä‘Æ°á»£c thÄƒm."
  
! #: info/info.c:924
  msgid ""
  "\n"
! "For a summary of key bindings, type h within Info."
  msgstr ""
  "\n"
! "Ä�á»ƒ xem báº£n tÃ³m táº¯t cÃ¡c tá»• há»£p phÃ­m, hÃ£y gÃµ â€œhâ€� bÃªn trong Info."
  
! #: info/info.c:927
  msgid ""
  "\n"
--- 548,565 ----
  "Ä�á»‘i sá»‘ Ä‘áº§u tiÃªn khÃ´ng pháº£i tÃ¹y chá»�n, náº¿u cÃ³, lÃ  má»¥c trÃ¬nh Ä‘Æ¡n tá»« Ä‘Ã³ cáº§n báº¯t "
  "Ä‘áº§u ;\n"
! "NÃ³ Ä‘Æ°á»£c tÃ¬m kiáº¿m trong má»�i táº­p tin â€œdirâ€� (thÆ° má»¥c) trÃªn Ä‘Æ°á»�ng dáº«n INFOPATH.\n"
  "KhÃ´ng cÃ³ thÃ¬ Info trá»™n táº¥t cáº£ cÃ¡c táº­p tin â€œdirâ€� rá»“i hiá»ƒn thá»‹ káº¿t quáº£.\n"
  "Báº¥t cá»© Ä‘á»‘i sá»‘ cÃ²n láº¡i nÃ o Ä‘Æ°á»£c xá»­ lÃ½ nhÆ° tÃªn cá»§a má»¥c trÃ¬nh Ä‘Æ¡n\n"
  "tÆ°Æ¡ng Ä‘á»‘i vá»›i nÃºt Ä‘áº§u tiÃªn Ä‘Æ°á»£c thÄƒm."
  
! #: info/info.c:1063
  msgid ""
  "\n"
! "For a summary of key bindings, type H within Info."
  msgstr ""
  "\n"
! "Ä�á»ƒ xem báº£n tÃ³m táº¯t cÃ¡c tá»• há»£p phÃ­m, hÃ£y gÃµ â€œHâ€� bÃªn trong Info."
  
! #: info/info.c:1066
  msgid ""
  "\n"
***************
*** 596,600 ****
  "  info info-stnd             show the manual specific to this Info program\n"
  "  info emacs                 start at emacs node from top-level dir\n"
! "  info emacs buffers         start at buffers node within emacs manual\n"
  "  info --show-options emacs  start at node with emacs' command line options\n"
  "  info --subnodes -o out.txt emacs  dump entire manual to out.txt\n"
--- 569,575 ----
  "  info info-stnd             show the manual specific to this Info program\n"
  "  info emacs                 start at emacs node from top-level dir\n"
! "  info emacs buffers         select buffers menu entry in emacs manual\n"
! "  info emacs -n Files        start at Files node within emacs manual\n"
! "  info '(emacs)Files'        alternative way to start at Files node\n"
  "  info --show-options emacs  start at node with emacs' command line options\n"
  "  info --subnodes -o out.txt emacs  dump entire manual to out.txt\n"
***************
*** 605,611 ****
  "  info                       hiá»ƒn thá»‹ trÃ¬nh Ä‘Æ¡n thÆ° má»¥c cáº¥p cao nháº¥t (Ä‘á»‰nh)\n"
  "  info info                  hiá»ƒn thá»‹ sá»• tay chung cho trÃ¬nh Ä‘á»�c Info\n"
! "  info info-stnd             hiá»ƒn thá»‹ sá»• tay Ä‘áº·c trÆ°ng cho trÃ¬nh Info nÃ y\n"
  "  info emacs                 báº¯t Ä‘áº§u á»Ÿ nÃºt emacs tá»« thÆ° má»¥c cáº¥p cao nháº¥t\n"
  "  info emacs buffers         báº¯t Ä‘áº§u á»Ÿ nÃºt bá»™ Ä‘á»‡m bÃªn trong sá»• tay emacs\n"
  "  info --show-options emacs  báº¯t Ä‘áº§u á»Ÿ nÃºt chá»©a cÃ¡c tÃ¹y chá»�n dÃ²ng lá»‡nh cá»§a "
  "emacs\n"
--- 580,589 ----
  "  info                       hiá»ƒn thá»‹ trÃ¬nh Ä‘Æ¡n thÆ° má»¥c cáº¥p cao nháº¥t (Ä‘á»‰nh)\n"
  "  info info                  hiá»ƒn thá»‹ sá»• tay chung cho trÃ¬nh Ä‘á»�c Info\n"
! "  info info-stnd             hiá»ƒn thá»‹ sá»• tay Ä‘áº·c táº£ cho trÃ¬nh Info nÃ y\n"
  "  info emacs                 báº¯t Ä‘áº§u á»Ÿ nÃºt emacs tá»« thÆ° má»¥c cáº¥p cao nháº¥t\n"
  "  info emacs buffers         báº¯t Ä‘áº§u á»Ÿ nÃºt bá»™ Ä‘á»‡m bÃªn trong sá»• tay emacs\n"
+ "  info emacs -n Files        báº¯t Ä‘áº§u táº¡i nÃºt Files náº±m bÃªn trong sá»• tay "
+ "hÆ°á»›ng dáº«n emacs\n"
+ "  info â€œ(emacs)Filesâ€�        cÃ¡ch thay tháº¿ Ä‘á»ƒ báº¯t Ä‘áº§u táº¡i nÃºt  Files\n"
  "  info --show-options emacs  báº¯t Ä‘áº§u á»Ÿ nÃºt chá»©a cÃ¡c tÃ¹y chá»�n dÃ²ng lá»‡nh cá»§a "
  "emacs\n"
***************
*** 614,711 ****
  "thÆ° má»¥c"
  
! #: info/info.c:938 info/infokey.c:911 util/texindex.c:259
  msgid ""
- "\n"
  "Email bug reports to bug-texinfo@gnu.org,\n"
  "general questions and discussion to help-texinfo@gnu.org.\n"
  "Texinfo home page: http://www.gnu.org/software/texinfo/"
  msgstr ""
! "\n"
! "HÃ£y thÃ´ng bÃ¡o lá»—i cho <bug-texinfo@gnu.org>,\n"
! "vÃ  gá»­i cÃ¢u há»�i chung, tháº£o luáº­n v.v. cho <help-texinfo@gnu.org>.\n"
! "Trang chá»§ texinfo: <http://www.gnu.org/software/texinfo/>."
! 
! #: info/info.c:972
! #, c-format
! msgid "Cannot find node `%s'."
! msgstr "KhÃ´ng tÃ¬m tháº¥y nÃºt thÃ´ng tin â€œ%sâ€�."
  
! #: info/info.c:973
  #, c-format
! msgid "Cannot find node `(%s)%s'."
! msgstr "KhÃ´ng tÃ¬m tháº¥y nÃºt thÃ´ng tin â€œ(%s)%sâ€�."
  
! #: info/info.c:974
  msgid "Cannot find a window!"
  msgstr "KhÃ´ng tÃ¬m tháº¥y cá»­a sá»•!"
  
! #: info/info.c:975
  msgid "Point doesn't appear within this window's node!"
  msgstr "Ä�iá»ƒm khÃ´ng xuáº¥t hiá»‡n bÃªn trong cÃ¡i nÃºt thÃ´ng tin cá»§a cá»­a sá»• nÃ y."
  
! #: info/info.c:976
  msgid "Cannot delete the last window."
  msgstr "KhÃ´ng thá»ƒ xÃ³a cá»­a sá»• cuá»‘i cÃ¹ng."
  
! #: info/info.c:977
  msgid "No menu in this node."
  msgstr "KhÃ´ng cÃ³ trÃ¬nh Ä‘Æ¡n trong nÃºt thÃ´ng tin nÃ y."
  
! #: info/info.c:978
  msgid "No footnotes in this node."
  msgstr "KhÃ´ng cÃ³ cÆ°á»›c chÃº trong nÃºt thÃ´ng tin nÃ y."
  
! #: info/info.c:979
  msgid "No cross references in this node."
  msgstr "KhÃ´ng cÃ³ tham chiáº¿u chÃ©o trong nÃºt thÃ´ng tin nÃ y."
  
! #: info/info.c:980
  #, c-format
! msgid "No `%s' pointer for this node."
! msgstr "KhÃ´ng cÃ³ con trá»� â€œ%sâ€� cho nÃºt thÃ´ng tin nÃ y."
  
! #: info/info.c:981
  #, c-format
! msgid "Unknown Info command `%c'; try `?' for help."
! msgstr "KhÃ´ng nháº­n ra lá»‡nh Info â€œ%câ€�: hÃ£y thá»­ lá»‡nh â€œ?â€� Ä‘á»ƒ xem trá»£ giÃºp."
  
! #: info/info.c:982
  #, c-format
! msgid "Terminal type `%s' is not smart enough to run Info."
  msgstr "Thiáº¿t bá»‹ cuá»‘i kiá»ƒu â€œ%sâ€� khÃ´ng Ä‘á»§ khÃ©o Ä‘á»ƒ cháº¡y Info."
  
! #: info/info.c:983
  msgid "You are already at the last page of this node."
  msgstr "Báº¡n á»Ÿ trang cuá»‘i cÃ¹ng cá»§a nÃºt thÃ´ng tin nÃ y."
  
! #: info/info.c:984
  msgid "You are already at the first page of this node."
  msgstr "Báº¡n á»Ÿ trang Ä‘áº§u tiÃªn cá»§a nÃºt thÃ´ng tin nÃ y."
  
! #: info/info.c:985
  msgid "Only one window."
  msgstr "Chá»‰ má»™t cá»­a sá»•."
  
! #: info/info.c:986
  msgid "Resulting window would be too small."
  msgstr "Cá»­a sá»• káº¿t quáº£ quÃ¡ nhá»�."
  
! #: info/info.c:987
  msgid "Not enough room for a help window, please delete a window."
  msgstr "KhÃ´ng Ä‘á»§ chá»— cho cá»­a sá»• trá»£ giÃºp: hÃ£y xÃ³a má»™t cá»­a sá»•."
  
! #: info/infodoc.c:45
  msgid "Basic Info command keys\n"
  msgstr "PhÃ­m lá»‡nh Info cÆ¡ báº£n\n"
  
! #: info/infodoc.c:47
  msgid "\\%-10[quit-help]  Close this help window.\n"
  msgstr "\\%-10[quit-help]  Ä�Ã³ng cá»­a sá»• trá»£ giÃºp nÃ y.\n"
  
! #: info/infodoc.c:48
  msgid "\\%-10[quit]  Quit Info altogether.\n"
  msgstr "\\%-10[quit]  ThoÃ¡t hoÃ n toÃ n khá»Ÿi info.\n"
  
! #: info/infodoc.c:49
  msgid "\\%-10[get-info-help-node]  Invoke the Info tutorial.\n"
  msgstr ""
--- 592,684 ----
  "thÆ° má»¥c"
  
! #: info/info.c:1081 install-info/install-info.c:616 tp/texi2any.pl:866
! #: texindex/ti.twjr:1282
  msgid ""
  "Email bug reports to bug-texinfo@gnu.org,\n"
  "general questions and discussion to help-texinfo@gnu.org.\n"
  "Texinfo home page: http://www.gnu.org/software/texinfo/"
  msgstr ""
! "HÃ£y thÃ´ng bÃ¡o lá»—i cho Ä‘á»‹a chá»‰ â€œbug-texinfo@gnu.orgâ€�,\n"
! "vÃ  gá»­i cÃ¢u há»�i chung, tháº£o luáº­n v.v. cho help-texinfo@gnu.org.\n"
! "ThÃ´ng bÃ¡o lá»—i dá»‹ch cho: <http://translationproject.org/team/vi.html>.\n"
! "Trang chá»§ texinfo: http://www.gnu.org/software/texinfo/"
  
! #: info/info.c:1116
  #, c-format
! msgid "Cannot find node '(%s)%s'."
! msgstr "KhÃ´ng thá»ƒ tÃ¬m tháº¥y nÃºt thÃ´ng tin â€œ(%s)%sâ€�."
  
! #: info/info.c:1117
  msgid "Cannot find a window!"
  msgstr "KhÃ´ng tÃ¬m tháº¥y cá»­a sá»•!"
  
! #: info/info.c:1118
  msgid "Point doesn't appear within this window's node!"
  msgstr "Ä�iá»ƒm khÃ´ng xuáº¥t hiá»‡n bÃªn trong cÃ¡i nÃºt thÃ´ng tin cá»§a cá»­a sá»• nÃ y."
  
! #: info/info.c:1119
  msgid "Cannot delete the last window."
  msgstr "KhÃ´ng thá»ƒ xÃ³a cá»­a sá»• cuá»‘i cÃ¹ng."
  
! #: info/info.c:1120
  msgid "No menu in this node."
  msgstr "KhÃ´ng cÃ³ trÃ¬nh Ä‘Æ¡n trong nÃºt thÃ´ng tin nÃ y."
  
! #: info/info.c:1121
  msgid "No footnotes in this node."
  msgstr "KhÃ´ng cÃ³ cÆ°á»›c chÃº trong nÃºt thÃ´ng tin nÃ y."
  
! #: info/info.c:1122
  msgid "No cross references in this node."
  msgstr "KhÃ´ng cÃ³ tham chiáº¿u chÃ©o trong nÃºt thÃ´ng tin nÃ y."
  
! #: info/info.c:1123
  #, c-format
! msgid "No '%s' pointer for this node."
! msgstr "KhÃ´ng cÃ³ con trá»� â€œ%sâ€� cho nÃºt nÃ y."
  
! #: info/info.c:1124
  #, c-format
! msgid "Unknown Info command '%c'; try '?' for help."
! msgstr "KhÃ´ng nháº­n ra lá»‡nh Info â€œ%câ€�; hÃ£y thá»­ lá»‡nh â€œ?â€� Ä‘á»ƒ xem trá»£ giÃºp."
  
! #: info/info.c:1125
  #, c-format
! msgid "Terminal type '%s' is not smart enough to run Info."
  msgstr "Thiáº¿t bá»‹ cuá»‘i kiá»ƒu â€œ%sâ€� khÃ´ng Ä‘á»§ khÃ©o Ä‘á»ƒ cháº¡y Info."
  
! #: info/info.c:1126
  msgid "You are already at the last page of this node."
  msgstr "Báº¡n á»Ÿ trang cuá»‘i cÃ¹ng cá»§a nÃºt thÃ´ng tin nÃ y."
  
! #: info/info.c:1127
  msgid "You are already at the first page of this node."
  msgstr "Báº¡n á»Ÿ trang Ä‘áº§u tiÃªn cá»§a nÃºt thÃ´ng tin nÃ y."
  
! #: info/info.c:1128
  msgid "Only one window."
  msgstr "Chá»‰ má»™t cá»­a sá»•."
  
! #: info/info.c:1129
  msgid "Resulting window would be too small."
  msgstr "Cá»­a sá»• káº¿t quáº£ quÃ¡ nhá»�."
  
! #: info/info.c:1130
  msgid "Not enough room for a help window, please delete a window."
  msgstr "KhÃ´ng Ä‘á»§ chá»— cho cá»­a sá»• trá»£ giÃºp: hÃ£y xÃ³a má»™t cá»­a sá»•."
  
! #: info/infodoc.c:40
  msgid "Basic Info command keys\n"
  msgstr "PhÃ­m lá»‡nh Info cÆ¡ báº£n\n"
  
! #: info/infodoc.c:42
  msgid "\\%-10[quit-help]  Close this help window.\n"
  msgstr "\\%-10[quit-help]  Ä�Ã³ng cá»­a sá»• trá»£ giÃºp nÃ y.\n"
  
! #: info/infodoc.c:43
  msgid "\\%-10[quit]  Quit Info altogether.\n"
  msgstr "\\%-10[quit]  ThoÃ¡t hoÃ n toÃ n khá»Ÿi info.\n"
  
! #: info/infodoc.c:44
  msgid "\\%-10[get-info-help-node]  Invoke the Info tutorial.\n"
  msgstr ""
***************
*** 713,745 ****
  "\t\t\t(_láº¥y nÃºt trá»£ giÃºp Info_)\n"
  
! #: info/infodoc.c:51
  msgid "\\%-10[prev-line]  Move up one line.\n"
  msgstr "\\%-10[prev-line]  Ä�i lÃªn má»™t dÃ²ng.\n"
  
! #: info/infodoc.c:52
  msgid "\\%-10[next-line]  Move down one line.\n"
  msgstr "\\%-10[next-line]  Ä�i xuá»‘ng má»™t dÃ²ng.\n"
  
! #: info/infodoc.c:53
  msgid "\\%-10[scroll-backward]  Scroll backward one screenful.\n"
  msgstr "\\%-10[scroll-backward]  Cuá»™n lÃªn má»™t mÃ n hÃ¬nh.\n"
  
! #: info/infodoc.c:54
  msgid "\\%-10[scroll-forward]  Scroll forward one screenful.\n"
  msgstr "\\%-10[scroll-forward]  Cuá»™n tá»›i má»™t mÃ n hÃ¬nh.\n"
  
! #: info/infodoc.c:55
  msgid "\\%-10[beginning-of-node]  Go to the beginning of this node.\n"
  msgstr "\\%-10[beginning-of-node]  Vá»� Ä‘áº§u cá»§a nÃºt nÃ y.\n"
  
! #: info/infodoc.c:56
  msgid "\\%-10[end-of-node]  Go to the end of this node.\n"
  msgstr "\\%-10[end-of-node]  Tá»›i cuá»‘i cá»§a nÃºt nÃ y.\n"
  
! #: info/infodoc.c:58
  msgid "\\%-10[move-to-next-xref]  Skip to the next hypertext link.\n"
  msgstr "\\%-10[move-to-next-xref]  Nháº£y tá»›i siÃªu liÃªn káº¿t káº¿ tiáº¿p.\n"
  
! #: info/infodoc.c:59
  msgid ""
  "\\%-10[select-reference-this-line]  Follow the hypertext link under the "
--- 686,718 ----
  "\t\t\t(_láº¥y nÃºt trá»£ giÃºp Info_)\n"
  
! #: info/infodoc.c:46
  msgid "\\%-10[prev-line]  Move up one line.\n"
  msgstr "\\%-10[prev-line]  Ä�i lÃªn má»™t dÃ²ng.\n"
  
! #: info/infodoc.c:47
  msgid "\\%-10[next-line]  Move down one line.\n"
  msgstr "\\%-10[next-line]  Ä�i xuá»‘ng má»™t dÃ²ng.\n"
  
! #: info/infodoc.c:48
  msgid "\\%-10[scroll-backward]  Scroll backward one screenful.\n"
  msgstr "\\%-10[scroll-backward]  Cuá»™n lÃªn má»™t mÃ n hÃ¬nh.\n"
  
! #: info/infodoc.c:49
  msgid "\\%-10[scroll-forward]  Scroll forward one screenful.\n"
  msgstr "\\%-10[scroll-forward]  Cuá»™n tá»›i má»™t mÃ n hÃ¬nh.\n"
  
! #: info/infodoc.c:50
  msgid "\\%-10[beginning-of-node]  Go to the beginning of this node.\n"
  msgstr "\\%-10[beginning-of-node]  Vá»� Ä‘áº§u cá»§a nÃºt nÃ y.\n"
  
! #: info/infodoc.c:51
  msgid "\\%-10[end-of-node]  Go to the end of this node.\n"
  msgstr "\\%-10[end-of-node]  Tá»›i cuá»‘i cá»§a nÃºt nÃ y.\n"
  
! #: info/infodoc.c:53
  msgid "\\%-10[move-to-next-xref]  Skip to the next hypertext link.\n"
  msgstr "\\%-10[move-to-next-xref]  Nháº£y tá»›i siÃªu liÃªn káº¿t káº¿ tiáº¿p.\n"
  
! #: info/infodoc.c:54
  msgid ""
  "\\%-10[select-reference-this-line]  Follow the hypertext link under the "
***************
*** 748,818 ****
  "\\%-10[select-reference-this-line]  Theo siÃªu liÃªn káº¿t náº±m dÆ°á»›i con trá»�.\n"
  
! #: info/infodoc.c:60
  msgid "\\%-10[history-node]  Go back to the last node seen in this window.\n"
  msgstr ""
  "\\%-10[history-node]  Trá»Ÿ vá»� nÃºt cuá»‘i cÃ¹ng Ä‘Æ°á»£c xem trong cá»­a sá»• nÃ y.\n"
  
! #: info/infodoc.c:62
  msgid "\\%-10[global-prev-node]  Go to the previous node in the document.\n"
  msgstr "\\%-10[global-prev-node]  Ä�i vá»� nÃºt trÆ°á»›c trong tÃ i liá»‡u.\n"
  
! #: info/infodoc.c:63
  msgid "\\%-10[global-next-node]  Go to the next node in the document.\n"
  msgstr "\\%-10[global-next-node]  Ä�i tá»›i nÃºt káº¿ tiáº¿p trong tÃ i liá»‡u.\n"
  
! #: info/infodoc.c:64
  msgid "\\%-10[prev-node]  Go to the previous node on this level.\n"
  msgstr "\\%-10[prev-node]  Ä�i vá»� nÃºt trÆ°á»›c á»Ÿ cÃ¹ng cáº¥p nÃ y.\n"
  
! #: info/infodoc.c:65
  msgid "\\%-10[next-node]  Go to the next node on this level.\n"
  msgstr "\\%-10[next-node]  Ä�i tá»›i nÃºt káº¿ tiáº¿p á»Ÿ cáº¥p nÃ y.\n"
  
! #: info/infodoc.c:66
  msgid "\\%-10[up-node]  Go up one level.\n"
  msgstr "\\%-10[up-node]  Ä�i lÃªn má»™t cáº¥p.\n"
  
! #: info/infodoc.c:67
  msgid "\\%-10[top-node]  Go to the top node of this document.\n"
  msgstr "\\%-10[top-node]  Ä�i tá»›i nÃºt Ä‘á»‰nh cá»§a tÃ i liá»‡u nÃ y.\n"
  
! #: info/infodoc.c:68
! msgid "\\%-10[dir-node]  Go to the main `directory' node.\n"
  msgstr "\\%-10[dir-node]  Ä�i tá»›i nÃºt â€œdirectoryâ€� (thÆ° má»¥c) chÃ­nh.\n"
  
! #: info/infodoc.c:70
  msgid "1...9       Pick the first...ninth item in this node's menu.\n"
  msgstr ""
! "1...9       Chá»�n cáº£ má»¥c thá»© nháº¥t Ä‘áº¿n thá»© chÃ­n trong trÃ¬nh Ä‘Æ¡n cá»§a nÃºt nÃ y.\n"
  
! #: info/infodoc.c:71
  msgid "\\%-10[last-menu-item]  Pick the last item in this node's menu.\n"
  msgstr "\\%-10[last-menu-item]  Chá»�n má»¥c cuá»‘i trong trÃ¬nh Ä‘Æ¡n cá»§a nÃºt nÃ y.\n"
  
! #: info/infodoc.c:72
  msgid "\\%-10[menu-item]  Pick a menu item specified by name.\n"
! msgstr "\\%-10[menu-item]  Chá»�n má»™t má»¥c trÃ¬nh Ä‘Æ¡n xÃ¡c Ä‘á»‹nh theo tÃªn.\n"
  
! #: info/infodoc.c:73
  msgid "\\%-10[xref-item]  Follow a cross reference specified by name.\n"
  msgstr "\\%-10[xref-item]  Theo má»™t tham chiáº¿u chÃ©o xÃ¡c Ä‘á»‹nh theo tÃªn.\n"
  
! #: info/infodoc.c:74
  msgid "\\%-10[goto-node]  Go to a node specified by name.\n"
  msgstr "\\%-10[goto-node]  Ä�i tá»›i má»™t nÃºt Ä‘Æ°á»£c chá»‰ Ä‘á»‹nh theo tÃªn.\n"
  
! #: info/infodoc.c:76
  msgid "\\%-10[search]  Search forward for a specified string.\n"
  msgstr "\\%-10[search]  TÃ¬m tiáº¿p chuá»—i Ä‘Ã£ cho.\n"
  
! #: info/infodoc.c:77
  msgid "\\%-10[search-previous]  Search for previous occurrence.\n"
  msgstr "\\%-10[search-previous]  Láº§n khá»›p máº«u káº¿ trÆ°á»›c.\n"
  
! #: info/infodoc.c:78
  msgid "\\%-10[search-next]  Search for next occurrence.\n"
  msgstr "\\%-10[search-next]  Láº§n khá»›p káº¿ tiáº¿p.\n"
  
! #: info/infodoc.c:79
  msgid ""
  "\\%-10[index-search]  Search for a specified string in the index, and\n"
--- 721,791 ----
  "\\%-10[select-reference-this-line]  Theo siÃªu liÃªn káº¿t náº±m dÆ°á»›i con trá»�.\n"
  
! #: info/infodoc.c:55
  msgid "\\%-10[history-node]  Go back to the last node seen in this window.\n"
  msgstr ""
  "\\%-10[history-node]  Trá»Ÿ vá»� nÃºt cuá»‘i cÃ¹ng Ä‘Æ°á»£c xem trong cá»­a sá»• nÃ y.\n"
  
! #: info/infodoc.c:57
  msgid "\\%-10[global-prev-node]  Go to the previous node in the document.\n"
  msgstr "\\%-10[global-prev-node]  Ä�i vá»� nÃºt trÆ°á»›c trong tÃ i liá»‡u.\n"
  
! #: info/infodoc.c:58
  msgid "\\%-10[global-next-node]  Go to the next node in the document.\n"
  msgstr "\\%-10[global-next-node]  Ä�i tá»›i nÃºt káº¿ tiáº¿p trong tÃ i liá»‡u.\n"
  
! #: info/infodoc.c:59
  msgid "\\%-10[prev-node]  Go to the previous node on this level.\n"
  msgstr "\\%-10[prev-node]  Ä�i vá»� nÃºt trÆ°á»›c á»Ÿ cÃ¹ng cáº¥p nÃ y.\n"
  
! #: info/infodoc.c:60
  msgid "\\%-10[next-node]  Go to the next node on this level.\n"
  msgstr "\\%-10[next-node]  Ä�i tá»›i nÃºt káº¿ tiáº¿p á»Ÿ cáº¥p nÃ y.\n"
  
! #: info/infodoc.c:61
  msgid "\\%-10[up-node]  Go up one level.\n"
  msgstr "\\%-10[up-node]  Ä�i lÃªn má»™t cáº¥p.\n"
  
! #: info/infodoc.c:62
  msgid "\\%-10[top-node]  Go to the top node of this document.\n"
  msgstr "\\%-10[top-node]  Ä�i tá»›i nÃºt Ä‘á»‰nh cá»§a tÃ i liá»‡u nÃ y.\n"
  
! #: info/infodoc.c:63
! msgid "\\%-10[dir-node]  Go to the main 'directory' node.\n"
  msgstr "\\%-10[dir-node]  Ä�i tá»›i nÃºt â€œdirectoryâ€� (thÆ° má»¥c) chÃ­nh.\n"
  
! #: info/infodoc.c:65
  msgid "1...9       Pick the first...ninth item in this node's menu.\n"
  msgstr ""
! "1â€¦9       Chá»�n cáº£ má»¥c thá»© nháº¥t Ä‘áº¿n thá»© chÃ­n trong trÃ¬nh Ä‘Æ¡n cá»§a nÃºt nÃ y.\n"
  
! #: info/infodoc.c:66
  msgid "\\%-10[last-menu-item]  Pick the last item in this node's menu.\n"
  msgstr "\\%-10[last-menu-item]  Chá»�n má»¥c cuá»‘i trong trÃ¬nh Ä‘Æ¡n cá»§a nÃºt nÃ y.\n"
  
! #: info/infodoc.c:67
  msgid "\\%-10[menu-item]  Pick a menu item specified by name.\n"
! msgstr "\\%-10[menu-item]  Chá»�n má»™t má»¥c trÃ¬nh Ä‘Æ¡n Ä‘Æ°á»£c chá»‰ Ä‘á»‹nh theo tÃªn.\n"
  
! #: info/infodoc.c:68
  msgid "\\%-10[xref-item]  Follow a cross reference specified by name.\n"
  msgstr "\\%-10[xref-item]  Theo má»™t tham chiáº¿u chÃ©o xÃ¡c Ä‘á»‹nh theo tÃªn.\n"
  
! #: info/infodoc.c:69
  msgid "\\%-10[goto-node]  Go to a node specified by name.\n"
  msgstr "\\%-10[goto-node]  Ä�i tá»›i má»™t nÃºt Ä‘Æ°á»£c chá»‰ Ä‘á»‹nh theo tÃªn.\n"
  
! #: info/infodoc.c:71
  msgid "\\%-10[search]  Search forward for a specified string.\n"
  msgstr "\\%-10[search]  TÃ¬m tiáº¿p chuá»—i Ä‘Ã£ cho.\n"
  
! #: info/infodoc.c:72
  msgid "\\%-10[search-previous]  Search for previous occurrence.\n"
  msgstr "\\%-10[search-previous]  Láº§n khá»›p máº«u káº¿ trÆ°á»›c.\n"
  
! #: info/infodoc.c:73
  msgid "\\%-10[search-next]  Search for next occurrence.\n"
  msgstr "\\%-10[search-next]  Láº§n khá»›p káº¿ tiáº¿p.\n"
  
! #: info/infodoc.c:74
  msgid ""
  "\\%-10[index-search]  Search for a specified string in the index, and\n"
***************
*** 822,1010 ****
  "          chá»�n nÃºt Ä‘Æ°á»£c tham chiáº¿u bá»Ÿi má»¥c Ä‘áº§u tiÃªn tÃ¬m tháº¥y.\n"
  
! #: info/infodoc.c:81
  msgid "\\%-10[virtual-index]  Synthesize menu of matching index entries.\n"
  msgstr "\\%-10[virtual-index]  TrÃ¬nh Ä‘Æ¡n cá»§a cÃ¡c má»¥c báº£ng má»¥c lá»¥c khá»›p.\n"
  
! #: info/infodoc.c:83
  msgid "\\%-10[abort-key]  Cancel the current operation.\n"
  msgstr "\\%-10[abort-key]  Há»§y bá»� thao tÃ¡c Ä‘ang cháº¡y.\n"
  
! #: info/infodoc.c:91
! msgid ""
! "Basic Commands in Info Windows\n"
! "******************************\n"
! msgstr ""
! "Lá»‡nh CÆ¡ báº£n trong Cá»­a sá»• Info\n"
! "*****************************\n"
! 
! #: info/infodoc.c:94
! #, c-format
! msgid "  %-10s  Quit this help.\n"
! msgstr "  %-10s  ThoÃ¡t khá»�i trá»£ giÃºp nÃ y.\n"
! 
! #: info/infodoc.c:95
! #, c-format
! msgid "  %-10s  Quit Info altogether.\n"
! msgstr "  %-10s  ThoÃ¡t hoÃ n toÃ n Info.\n"
! 
! #: info/infodoc.c:96
! #, c-format
! msgid "  %-10s  Invoke the Info tutorial.\n"
! msgstr "  %-10s  Gá»�i trá»£ lÃ½ hÆ°á»›ng dáº«n Info.\n"
! 
! #: info/infodoc.c:100
! #, c-format
! msgid "  %-10s  Move to the `next' node of this node.\n"
! msgstr "  %-10s  Tá»›i nÃºt â€œkáº¿â€� cá»§a nÃºt nÃ y.\n"
! 
! #: info/infodoc.c:101
! #, c-format
! msgid "  %-10s  Move to the `previous' node of this node.\n"
! msgstr "  %-10s  Vá»� nÃºt â€œlÃ¹iâ€� cá»§a nÃºt nÃ y.\n"
! 
! #: info/infodoc.c:102
! #, c-format
! msgid "  %-10s  Move `up' from this node.\n"
! msgstr "  %-10s  Chuyá»ƒn â€œlÃªnâ€� tá»« nÃºt nÃ y.\n"
! 
! #: info/infodoc.c:103
! #, c-format
! msgid ""
! "  %-10s  Pick menu item specified by name.\n"
! "              Picking a menu item causes another node to be selected.\n"
! msgstr ""
! "  %-10s  Chá»�n má»™t má»¥c trÃ¬nh Ä‘Æ¡n xÃ¡c Ä‘á»‹nh theo tÃªn.\n"
! "Viá»‡c chá»�n má»™t má»¥c trÃ¬nh Ä‘Æ¡n thÃ¬ gÃ¢y ra chá»�n má»™t nÃºt khÃ¡c.\n"
! 
! #: info/infodoc.c:105
! #, c-format
! msgid "  %-10s  Follow a cross reference.  Reads name of reference.\n"
! msgstr "  %-10s  Theo má»™t tham chiáº¿u chÃ©o. Ä�á»�c tÃªn tham chiáº¿u.\n"
! 
! #: info/infodoc.c:106
! #, c-format
! msgid "  %-10s  Move to the last node seen in this window.\n"
! msgstr "  %-10s  Tá»›i nÃºt cuá»‘i hiá»ƒn thá»‹ trong cá»­a sá»• nÃ y.\n"
! 
! #: info/infodoc.c:107
! #, c-format
! msgid "  %-10s  Skip to next hypertext link within this node.\n"
! msgstr "  %-10s  Nháº£y tá»›i liÃªn káº¿t siÃªu vÄƒn báº£n káº¿ tiáº¿p bÃªn trong nÃºt nÃ y.\n"
! 
! #: info/infodoc.c:108
! #, c-format
! msgid "  %-10s  Follow the hypertext link under cursor.\n"
! msgstr "  %-10s  Theo liÃªn káº¿t siÃªu vÄƒn báº£n náº±m dÆ°á»›i con trá»�.\n"
! 
! #: info/infodoc.c:109
! #, c-format
! msgid "  %-10s  Move to the `directory' node.  Equivalent to `g (DIR)'.\n"
! msgstr "  %-10s  Tá»›i nÃºt â€œthÆ° má»¥câ€�. Báº±ng â€œg (THÆ¯_Má»¤C)â€�.\n"
! 
! #: info/infodoc.c:110
! #, c-format
! msgid "  %-10s  Move to the Top node.  Equivalent to `g Top'.\n"
! msgstr "  %-10s  Tá»›i nÃºt Ä‘á»‰nh. Báº±ng â€œg Ä‘á»‰nhâ€�.\n"
! 
! #: info/infodoc.c:112
! msgid ""
! "Moving within a node:\n"
! "---------------------\n"
! msgstr ""
! "Di chuyá»ƒn bÃªn trong nÃºt thÃ´ng tin:\n"
! "----------------------------------\n"
! 
! #: info/infodoc.c:114
! #, c-format
! msgid "  %-10s  Scroll forward a page.\n"
! msgstr "  %-10s  Cuá»™n tá»›i má»™t trang.\n"
! 
! #: info/infodoc.c:115
! #, c-format
! msgid "  %-10s  Scroll backward a page.\n"
! msgstr "  %-10s  Cuá»™n ngÆ°á»£c má»™t trang.\n"
! 
! #: info/infodoc.c:116
! #, c-format
! msgid "  %-10s  Go to the beginning of this node.\n"
! msgstr "  %-10s  Vá»� Ä‘áº§u nÃºt nÃ y.\n"
! 
! #: info/infodoc.c:117
! #, c-format
! msgid "  %-10s  Go to the end of this node.\n"
! msgstr "  %-10s  Tá»›i cuá»‘i nÃºt nÃ y.\n"
! 
! #: info/infodoc.c:118
! #, c-format
! msgid "  %-10s  Scroll forward 1 line.\n"
! msgstr "  %-10s  Cuá»™n tá»›i má»™t dÃ²ng.\n"
! 
! #: info/infodoc.c:119
  #, c-format
! msgid "  %-10s  Scroll backward 1 line.\n"
! msgstr "  %-10s  Cuá»™n ngÆ°á»£c má»™t dÃ²ng.\n"
  
! #: info/infodoc.c:121
! msgid ""
! "Other commands:\n"
! "---------------\n"
! msgstr ""
! "Lá»‡nh khÃ¡c:\n"
! "----------\n"
! 
! #: info/infodoc.c:123
! #, c-format
! msgid "  %-10s  Pick first...ninth item in node's menu.\n"
! msgstr "  %-10s  Chá»�n má»¥c thá»© nháº¥t Ä‘áº¿n thá»© chÃ­n trong trÃ¬nh Ä‘Æ¡n cá»§a nÃºt.\n"
! 
! #: info/infodoc.c:124
! #, c-format
! msgid "  %-10s  Pick last item in node's menu.\n"
! msgstr "  %-10s  Chá»�n má»¥c cuá»‘i trong trÃ¬nh Ä‘Æ¡n cá»§a nÃºt.\n"
! 
! #: info/infodoc.c:127
! #, c-format
! msgid ""
! "  %-10s  Search for a specified string in the index entries of this Info\n"
! "              file, and select the node referenced by the first entry "
! "found.\n"
! msgstr ""
! "  %-10s  TÃ¬m kiáº¿m chuá»—i Ä‘Ã£ cho trong má»¥c lá»¥c cá»§a táº­p tin Info nÃ y\n"
! "          chá»�n nÃºt Ä‘Æ°á»£c tham chiáº¿u bá»Ÿi má»¥c Ä‘áº§u tiÃªn tÃ¬m tháº¥y.\n"
! 
! #: info/infodoc.c:129
! #, c-format
! msgid ""
! "  %-10s  Move to node specified by name.\n"
! "              You may include a filename as well, as in (FILENAME)NODENAME.\n"
! msgstr ""
! "  %-10s  Ä�i tá»›i nÃºt Ä‘Æ°á»£c chá»‰ Ä‘á»‹nh báº±ng tÃªn.\n"
! "           Báº¡n cÅ©ng cÃ³ thá»ƒ ghi rÃµ tÃªn táº­p tin, v.d. â€œ(TÃŠN_Táº¬P_TIN)TÃŠN_NÃšTâ€�.\n"
! 
! #: info/infodoc.c:131
! #, c-format
! msgid ""
! "  %-10s  Search forward for a specified string,\n"
! "              and select the node in which the next occurrence is found.\n"
! msgstr ""
! "  %-10s  TÃ¬m kiáº¿m tiáº¿p chuá»—i Ä‘Ã£ cho,\n"
! "              vÃ  chá»�n nÃºt tiáº¿p theo tÃ¬m tháº¥y.\n"
! 
! #: info/infodoc.c:133
! #, c-format
! msgid ""
! "  %-10s  Search backward for a specified string,\n"
! "              and select the node in which the next occurrence is found.\n"
! msgstr ""
! "  %-10s  TÃ¬m kiáº¿m ngÆ°á»£c láº¡i chuá»—i Ä‘Ã£ cho,\n"
! "              vÃ  chá»�n nÃºt tiáº¿p theo tÃ¬m tháº¥y.\n"
! 
! #: info/infodoc.c:311
! #, c-format
  msgid "The current search path is:\n"
  msgstr "Ä�Æ°á»�ng dáº«n tÃ¬m kiáº¿m hiá»‡n táº¡i lÃ :\n"
  
! #: info/infodoc.c:314
! #, c-format
  msgid ""
  "Commands available in Info windows:\n"
--- 795,816 ----
  "          chá»�n nÃºt Ä‘Æ°á»£c tham chiáº¿u bá»Ÿi má»¥c Ä‘áº§u tiÃªn tÃ¬m tháº¥y.\n"
  
! #: info/infodoc.c:76
  msgid "\\%-10[virtual-index]  Synthesize menu of matching index entries.\n"
  msgstr "\\%-10[virtual-index]  TrÃ¬nh Ä‘Æ¡n cá»§a cÃ¡c má»¥c báº£ng má»¥c lá»¥c khá»›p.\n"
  
! #: info/infodoc.c:78
  msgid "\\%-10[abort-key]  Cancel the current operation.\n"
  msgstr "\\%-10[abort-key]  Há»§y bá»� thao tÃ¡c Ä‘ang cháº¡y.\n"
  
! #: info/infodoc.c:197
  #, c-format
! msgid "This is GNU Info version %s.  "
! msgstr "Ä�Ã¢y lÃ  GNU Info phiÃªn báº£n %s.  "
  
! #: info/infodoc.c:198
  msgid "The current search path is:\n"
  msgstr "Ä�Æ°á»�ng dáº«n tÃ¬m kiáº¿m hiá»‡n táº¡i lÃ :\n"
  
! #: info/infodoc.c:203
  msgid ""
  "Commands available in Info windows:\n"
***************
*** 1014,1019 ****
  "\n"
  
! #: info/infodoc.c:317
! #, c-format
  msgid ""
  "Commands available in the echo area:\n"
--- 820,824 ----
  "\n"
  
! #: info/infodoc.c:206
  msgid ""
  "Commands available in the echo area:\n"
***************
*** 1023,1027 ****
  "\n"
  
! #: info/infodoc.c:338
  #, c-format
  msgid ""
--- 828,832 ----
  "\n"
  
! #: info/infodoc.c:226
  #, c-format
  msgid ""
***************
*** 1032,1037 ****
  "\n"
  
! #: info/infodoc.c:342
! #, c-format
  msgid ""
  "The following commands cannot be invoked at all:\n"
--- 837,841 ----
  "\n"
  
! #: info/infodoc.c:231
  msgid ""
  "The following commands cannot be invoked at all:\n"
***************
*** 1041,1316 ****
  "\n"
  
! #: info/infodoc.c:468
  msgid "Display help message"
  msgstr "Hiá»ƒn thá»‹ thÃ´ng tin trá»£ giÃºp"
  
! #: info/infodoc.c:486
! msgid "Visit Info node `(info)Help'"
  msgstr "Xem nÃºt Info â€œ(info)Helpâ€�"
  
! #: info/infodoc.c:612
  msgid "Print documentation for KEY"
  msgstr "In ra tÃ i liá»‡u hÆ°á»›ng dáº«n cho KHÃ“A"
  
! #: info/infodoc.c:624
  #, c-format
  msgid "Describe key: %s"
! msgstr "Diá»…n táº£ khoÃ¡: %s"
! 
! #: info/infodoc.c:634
! #, c-format
! msgid "ESC %s is undefined."
! msgstr "ChÆ°a Ä‘á»‹nh nghÄ©a ESC %s."
  
! #: info/infodoc.c:650 info/infodoc.c:678
  #, c-format
  msgid "%s is undefined."
  msgstr "ChÆ°a Ä‘á»‹nh nghÄ©a %s."
  
! #: info/infodoc.c:699
! #, c-format
! msgid "%s is defined to %s."
! msgstr "%s Ä‘Ã£ Ä‘Æ°á»£c Ä‘á»‹nh nghÄ©a thÃ nh %s."
! 
! #: info/infodoc.c:1123
  msgid "Show what to type to execute a given command"
  msgstr "Hiá»ƒn thá»‹ chuá»—i cáº§n gÃµ Ä‘á»ƒ thá»±c hiá»‡n lá»‡nh Ä‘Ã£ cho"
  
! #: info/infodoc.c:1127
  msgid "Where is command: "
  msgstr "Lá»‡nh á»Ÿ Ä‘Ã¢u: "
  
! #: info/infodoc.c:1149
  #, c-format
! msgid "`%s' is not on any keys"
! msgstr "â€œ%sâ€� khÃ´ng pháº£i trÃªn khoÃ¡ nÃ o"
  
! #: info/infodoc.c:1155
  #, c-format
  msgid "%s can only be invoked via %s."
  msgstr "chá»‰ cÃ³ thá»ƒ gá»�i %s thÃ´ng qua %s."
  
! #: info/infodoc.c:1159
  #, c-format
  msgid "%s can be invoked via %s."
  msgstr "%s cÃ³ thá»ƒ Ä‘Æ°á»£c gá»�i báº±ng %s."
  
! #: info/infodoc.c:1164
  #, c-format
! msgid "There is no function named `%s'"
! msgstr "KhÃ´ng cÃ³ hÃ m tÃªn â€œ%sâ€�"
! 
! #: info/infodoc.c:98
! msgid ""
! "Selecting other nodes:\n"
! "----------------------\n"
! msgstr ""
! "Chá»�n cÃ¡c nÃºt khÃ¡c:\n"
! "------------------\n"
  
! #: info/infokey.c:169
  #, c-format
! msgid "incorrect number of arguments"
! msgstr "cÃ³ sá»‘ Ä‘á»‘i sá»‘ khÃ´ng Ä‘Ãºng"
  
! #: info/infokey.c:199
! #, c-format
! msgid "cannot open input file `%s'"
! msgstr "khÃ´ng thá»ƒ má»Ÿ táº­p tin nháº­p vÃ o â€œ%sâ€�"
! 
! #: info/infokey.c:213
! #, c-format
! msgid "cannot create output file `%s'"
! msgstr "khÃ´ng thá»ƒ táº¡o táº­p tin xuáº¥t â€œ%sâ€�"
! 
! #: info/infokey.c:224
! #, c-format
! msgid "error writing to `%s'"
! msgstr "gáº·p lá»—i khi ghi vÃ o â€œ%sâ€�"
! 
! #: info/infokey.c:230
! #, c-format
! msgid "error closing output file `%s'"
! msgstr "gáº·p lá»—i khi Ä‘Ã³ng táº­p tin xuáº¥t â€œ%sâ€�"
! 
! #: info/infokey.c:449
  #, c-format
  msgid "key sequence too long"
  msgstr "chuá»—i phÃ­m quÃ¡ dÃ i"
  
! #: info/infokey.c:527
  #, c-format
  msgid "missing key sequence"
  msgstr "thiáº¿u chuá»—i phÃ­m"
  
! #: info/infokey.c:607
  #, c-format
  msgid "NUL character (\\000) not permitted"
  msgstr "khÃ´ng cho phÃ©p kÃ½ tá»± vÃ´ giÃ¡ trá»‹ (\\000)"
  
! #: info/infokey.c:637
  #, c-format
  msgid "NUL character (^%c) not permitted"
  msgstr "khÃ´ng cho phÃ©p kÃ½ tá»± vÃ´ giÃ¡ trá»‹ (^%c)"
  
! #: info/infokey.c:660
  #, c-format
  msgid "missing action name"
  msgstr "thiáº¿u tÃªn hÃ nh Ä‘á»™ng"
  
! #: info/infokey.c:675 info/infokey.c:745
  #, c-format
! msgid "section too long"
! msgstr "pháº§n quÃ¡ dÃ i"
  
! #: info/infokey.c:681
  #, c-format
  msgid "unknown action `%s'"
  msgstr "hÃ nh Ä‘á»™ng láº¡ â€œ%sâ€�"
  
! #: info/infokey.c:691
  #, c-format
  msgid "action name too long"
  msgstr "tÃªn hÃ nh Ä‘á»™ng quÃ¡ dÃ i"
  
! #: info/infokey.c:704
  #, c-format
  msgid "extra characters following action `%s'"
  msgstr "cÃ³ kÃ½ tá»± thÃªm náº±m sau hÃ nh Ä‘á»™ng â€œ%sâ€�"
  
! #: info/infokey.c:715
  #, c-format
  msgid "missing variable name"
  msgstr "thiáº¿u tÃªn biáº¿n"
  
! #: info/infokey.c:724
  #, c-format
  msgid "missing `=' immediately after variable name"
  msgstr "thiáº¿u kÃ½ tá»± báº±ng â€œ=â€� ngay sau tÃªn biáº¿n"
  
! #: info/infokey.c:731
  #, c-format
  msgid "variable name too long"
  msgstr "tÃªn biáº¿n quÃ¡ dÃ i"
  
! #: info/infokey.c:753
  #, c-format
  msgid "value too long"
  msgstr "giÃ¡ trá»‹ quÃ¡ dÃ i"
  
! #: info/infokey.c:881
  #, c-format
  msgid "\"%s\", line %u: "
  msgstr "â€œ%sâ€�, dÃ²ng %u: "
  
! #: info/infokey.c:899
! #, c-format
! msgid ""
! "Usage: %s [OPTION]... [INPUT-FILE]\n"
! "\n"
! "Compile infokey source file to infokey file.  Reads INPUT-FILE (default\n"
! "$HOME/.infokey) and writes compiled key file to (by default) $HOME/.info.\n"
! "\n"
! "Options:\n"
! "  --output FILE        output to FILE instead of $HOME/.info\n"
! "  --help               display this help and exit.\n"
! "  --version            display version information and exit.\n"
! msgstr ""
! "CÃ¡ch dÃ¹ng: %s [TÃ™Y_CHá»ŒN]... [Táº¬P-TIN=-Ä�áº¦U-VÃ€O]\n"
! "\n"
! "BiÃªn dá»‹ch táº­p tin mÃ£ nguá»“n infokey vÃ o táº­p tin infokey.  Ä�á»�c táº­p tin nháº­p "
! "vÃ o\n"
! " (máº·c Ä‘á»‹nh lÃ  â€œ$HOME/.infokeyâ€�) vÃ  ghi táº­p tin khoÃ¡ Ä‘Ã£ biÃªn dá»‹ch ra\n"
! " (theo máº·c Ä‘á»‹nh) â€œ$HOME/.infoâ€�.\n"
! "\n"
! "TÃ¹y chá»�n:\n"
! "  --output Táº¬P_TIN     xuáº¥t ra táº­p tin nÃ y, thay cho â€œ$HOME/.infoâ€�\n"
! "  --help               thiá»ƒn thá»‹ trá»£ giÃºp nÃ y rá»“i thoÃ¡t.\n"
! "  --version            hiá»ƒn thá»‹ thÃ´ng tin phiÃªn báº£n rá»“i thoÃ¡t.\n"
! 
! #: info/infomap.c:959
! #, c-format
! msgid "Ignoring invalid infokey file `%s' - too small"
! msgstr "Ä�ang bá»� qua táº­p tin infokey khÃ´ng há»£p lá»‡ â€œ%sâ€�: quÃ¡ nhá»�"
! 
! #: info/infomap.c:962
! #, c-format
! msgid "Ignoring invalid infokey file `%s' - too big"
! msgstr "Ä�ang bá»� qua táº­p tin infokey khÃ´ng há»£p lá»‡ â€œ%sâ€�: quÃ¡ lá»›n"
! 
! #: info/infomap.c:975
! #, c-format
! msgid "Error reading infokey file `%s' - short read"
! msgstr "Gáº·p lá»—i khi Ä‘á»�c táº­p tin infokey â€œ%sâ€�: Ä‘á»�c ngáº¯n"
! 
! #: info/infomap.c:993
! #, c-format
! msgid ""
! "Invalid infokey file `%s' (bad magic numbers) -- run infokey to update it"
! msgstr ""
! "Táº­p tin infokey â€œ%sâ€� khÃ´ng há»£p lá»‡ (sá»‘ ma thuáº­t sai): hÃ£y cháº¡y infokey Ä‘á»ƒ cáº­p "
! "nháº­t nÃ³"
! 
! #: info/infomap.c:1001
! #, c-format
! msgid "Your infokey file `%s' is out of date -- run infokey to update it"
! msgstr "Táº­p tin infokey â€œ%sâ€� cá»§a báº¡n quÃ¡ cÅ© : hÃ£y cháº¡y infokey Ä‘á»ƒ cáº­p nháº­t nÃ³"
! 
! #: info/infomap.c:1017
! #, c-format
! msgid ""
! "Invalid infokey file `%s' (bad section length) -- run infokey to update it"
! msgstr ""
! "Táº­p tin infokey â€œ%sâ€� khÃ´ng há»£p lá»‡ (Ä‘á»™ dÃ i pháº§n sai): hÃ£y cháº¡y infokey Ä‘á»ƒ cáº­p "
! "nháº­t nÃ³"
! 
! #: info/infomap.c:1041
! #, c-format
! msgid ""
! "Invalid infokey file `%s' (bad section code) -- run infokey to update it"
! msgstr ""
! "Táº­p tin infokey â€œ%sâ€� khÃ´ng há»£p lá»‡ (mÃ£ pháº§n sai): hÃ£y cháº¡y infokey Ä‘á»ƒ cáº­p "
! "nháº­t nÃ³"
! 
! #: info/infomap.c:1171
! msgid "Bad data in infokey file -- some key bindings ignored"
! msgstr "Gáº·p dá»¯ liá»‡u sai trong táº­p tin infokey nÃªn bá»� qua má»™t sá»‘ tá»• há»£p phÃ­m"
! 
! #: info/infomap.c:1236
! msgid "Bad data in infokey file -- some var settings ignored"
! msgstr "Gáº·p dá»¯ liá»‡u sai trong táº­p tin infokey nÃªn bá»� qua má»™t sá»‘ cÃ¡ch Ä‘áº·t â€œvarâ€�"
! 
! #: info/m-x.c:67
  msgid "Read the name of an Info command and describe it"
  msgstr "Ä�á»�c tÃªn lá»‡nh info vÃ  diá»…n táº£ nÃ³"
  
! #: info/m-x.c:71
  msgid "Describe command: "
  msgstr "Diá»…n táº£ lá»‡nh: "
  
! #: info/m-x.c:94
  msgid "Read a command name in the echo area and execute it"
  msgstr "Ä�á»�c tÃªn lá»‡nh trong vÃ¹ng pháº£n há»“i vÃ  thá»±c hiá»‡n nÃ³"
  
! #: info/m-x.c:138
  #, c-format
! msgid "Cannot execute an `echo-area' command here."
! msgstr "KhÃ´ng thá»ƒ thá»±c hiá»‡n lá»‡nh â€œvÃ¹ng pháº£n há»“iâ€� á»Ÿ Ä‘Ã¢y."
  
! #: info/m-x.c:151
  #, c-format
  msgid "Undefined command: %s"
! msgstr "Lá»‡nh chÆ°a xÃ¡c Ä‘á»‹nh: %s"
  
! #: info/m-x.c:157
  msgid "Set the height of the displayed window"
  msgstr "Ä�áº·t Ä‘á»™ cao cá»§a cá»­a sá»• hiá»ƒn thá»‹"
  
! #: info/m-x.c:170
  #, c-format
  msgid "Set screen height to (%d): "
  msgstr "Ä�áº·t Ä‘á»™ cao cá»§a mÃ n hÃ¬nh thÃ nh (%d): "
  
! #: info/makedoc.c:167 info/makedoc.c:175
  #, c-format
  msgid ""
--- 845,1005 ----
  "\n"
  
! #: info/infodoc.c:335
  msgid "Display help message"
  msgstr "Hiá»ƒn thá»‹ thÃ´ng tin trá»£ giÃºp"
  
! #: info/infodoc.c:348
! msgid "Visit Info node '(info)Help'"
  msgstr "Xem nÃºt Info â€œ(info)Helpâ€�"
  
! #: info/infodoc.c:447
  msgid "Print documentation for KEY"
  msgstr "In ra tÃ i liá»‡u hÆ°á»›ng dáº«n cho KHÃ“A"
  
! #: info/infodoc.c:458
  #, c-format
  msgid "Describe key: %s"
! msgstr "Diá»…n táº£ khÃ³a: %s"
  
! #: info/infodoc.c:468 info/infodoc.c:504
  #, c-format
  msgid "%s is undefined."
  msgstr "ChÆ°a Ä‘á»‹nh nghÄ©a %s."
  
! #: info/infodoc.c:866
  msgid "Show what to type to execute a given command"
  msgstr "Hiá»ƒn thá»‹ chuá»—i cáº§n gÃµ Ä‘á»ƒ thá»±c hiá»‡n lá»‡nh Ä‘Ã£ cho"
  
! #: info/infodoc.c:870
  msgid "Where is command: "
  msgstr "Lá»‡nh á»Ÿ Ä‘Ã¢u: "
  
! #: info/infodoc.c:892
  #, c-format
! msgid "'%s' is not on any keys"
! msgstr "â€œ%sâ€� khÃ´ng pháº£i trÃªn khÃ³a nÃ o"
  
! #: info/infodoc.c:898
  #, c-format
  msgid "%s can only be invoked via %s."
  msgstr "chá»‰ cÃ³ thá»ƒ gá»�i %s thÃ´ng qua %s."
  
! #: info/infodoc.c:902
  #, c-format
  msgid "%s can be invoked via %s."
  msgstr "%s cÃ³ thá»ƒ Ä‘Æ°á»£c gá»�i báº±ng %s."
  
! #: info/infodoc.c:907
  #, c-format
! msgid "There is no function named '%s'"
! msgstr "KhÃ´ng cÃ³ hÃ m mang tÃªn â€œ%sâ€�"
  
! #: info/infomap.c:600
  #, c-format
! msgid "could not open init file %s"
! msgstr "khÃ´ng thá»ƒ má»Ÿ táº­p tin khá»Ÿi táº¡o %s"
  
! #: info/infokey.c:229
  #, c-format
  msgid "key sequence too long"
  msgstr "chuá»—i phÃ­m quÃ¡ dÃ i"
  
! #: info/infokey.c:306
  #, c-format
  msgid "missing key sequence"
  msgstr "thiáº¿u chuá»—i phÃ­m"
  
! #: info/infokey.c:386
  #, c-format
  msgid "NUL character (\\000) not permitted"
  msgstr "khÃ´ng cho phÃ©p kÃ½ tá»± vÃ´ giÃ¡ trá»‹ (\\000)"
  
! #: info/infokey.c:415
  #, c-format
  msgid "NUL character (^%c) not permitted"
  msgstr "khÃ´ng cho phÃ©p kÃ½ tá»± vÃ´ giÃ¡ trá»‹ (^%c)"
  
! #: info/infokey.c:438
  #, c-format
  msgid "missing action name"
  msgstr "thiáº¿u tÃªn hÃ nh Ä‘á»™ng"
  
! #: info/infokey.c:450
  #, c-format
! msgid "cannot bind key sequence to menu-digit"
! msgstr "khÃ´ng thá»ƒ buá»™c chuá»—i phÃ­m vÃ o trÃ¬nh Ä‘Æ¡n sá»‘"
  
! #: info/infokey.c:458
  #, c-format
  msgid "unknown action `%s'"
  msgstr "hÃ nh Ä‘á»™ng láº¡ â€œ%sâ€�"
  
! #: info/infokey.c:482
  #, c-format
  msgid "action name too long"
  msgstr "tÃªn hÃ nh Ä‘á»™ng quÃ¡ dÃ i"
  
! #: info/infokey.c:495
  #, c-format
  msgid "extra characters following action `%s'"
  msgstr "cÃ³ kÃ½ tá»± thÃªm náº±m sau hÃ nh Ä‘á»™ng â€œ%sâ€�"
  
! #: info/infokey.c:506
  #, c-format
  msgid "missing variable name"
  msgstr "thiáº¿u tÃªn biáº¿n"
  
! #: info/infokey.c:515
  #, c-format
  msgid "missing `=' immediately after variable name"
  msgstr "thiáº¿u kÃ½ tá»± báº±ng â€œ=â€� ngay sau tÃªn biáº¿n"
  
! #: info/infokey.c:522
  #, c-format
  msgid "variable name too long"
  msgstr "tÃªn biáº¿n quÃ¡ dÃ i"
  
! #: info/infokey.c:546
  #, c-format
  msgid "value too long"
  msgstr "giÃ¡ trá»‹ quÃ¡ dÃ i"
  
! #: info/infokey.c:592
  #, c-format
  msgid "\"%s\", line %u: "
  msgstr "â€œ%sâ€�, dÃ²ng %u: "
  
! #: info/m-x.c:66
  msgid "Read the name of an Info command and describe it"
  msgstr "Ä�á»�c tÃªn lá»‡nh info vÃ  diá»…n táº£ nÃ³"
  
! #: info/m-x.c:70
  msgid "Describe command: "
  msgstr "Diá»…n táº£ lá»‡nh: "
  
! #: info/m-x.c:93
  msgid "Read a command name in the echo area and execute it"
  msgstr "Ä�á»�c tÃªn lá»‡nh trong vÃ¹ng pháº£n há»“i vÃ  thá»±c hiá»‡n nÃ³"
  
! #: info/m-x.c:136
  #, c-format
! msgid "Cannot execute an 'echo-area' command here."
! msgstr "KhÃ´ng thá»ƒ thá»±c hiá»‡n lá»‡nh â€œecho-areaâ€� á»Ÿ Ä‘Ã¢y."
  
! #: info/m-x.c:149
  #, c-format
  msgid "Undefined command: %s"
! msgstr "Lá»‡nh chÆ°a Ä‘á»‹nh nghÄ©a: %s"
  
! #: info/m-x.c:155
  msgid "Set the height of the displayed window"
  msgstr "Ä�áº·t Ä‘á»™ cao cá»§a cá»­a sá»• hiá»ƒn thá»‹"
  
! #: info/m-x.c:168
  #, c-format
  msgid "Set screen height to (%d): "
  msgstr "Ä�áº·t Ä‘á»™ cao cá»§a mÃ n hÃ¬nh thÃ nh (%d): "
  
! #: info/makedoc.c:141
  #, c-format
  msgid ""
***************
*** 1321,1333 ****
  "\n"
  
! #: info/makedoc.c:557
  #, c-format
  msgid "Couldn't manipulate the file %s.\n"
  msgstr "KhÃ´ng thá»ƒ thao tÃ¡c táº­p tin %s.\n"
  
! #: info/nodemenu.c:30
  msgid ""
  "\n"
  "* Menu:\n"
  "  (File)Node                        Lines   Size   Containing File\n"
  "  ----------                        -----   ----   ---------------"
--- 1010,1025 ----
  "\n"
  
! #: info/makedoc.c:466
  #, c-format
  msgid "Couldn't manipulate the file %s.\n"
  msgstr "KhÃ´ng thá»ƒ thao tÃ¡c táº­p tin %s.\n"
  
! #. TRANSLATORS: The "\n* Menu:\n\n" part of this should not be translated, as
! #. it is part of the Info syntax.
! #: info/nodemenu.c:35
  msgid ""
  "\n"
  "* Menu:\n"
+ "\n"
  "  (File)Node                        Lines   Size   Containing File\n"
  "  ----------                        -----   ----   ---------------"
***************
*** 1338,1368 ****
  "  ------------                      ----     --    ------------"
  
! #: info/nodemenu.c:200
  msgid ""
  "Here is the menu of nodes you have recently visited.\n"
! "Select one from this menu, or use `\\[history-node]' in another window.\n"
  msgstr ""
  "Ä�Ã¢y lÃ  trÃ¬nh Ä‘Æ¡n cÃ¡c nÃºt báº¡n vá»«a xem.\n"
! "HÃ£y chá»�n má»™t nÃºt trong trÃ¬nh Ä‘Æ¡n nÃ y,\n"
! "hoáº·c dÃ¹ng â€œ\\[history-node]â€� (lÆ°á»£c sá»­ nÃºt) trong cá»­a sá»• khÃ¡c.\n"
  
! #: info/nodemenu.c:220
  msgid "Make a window containing a menu of all of the currently visited nodes"
! msgstr "Táº¡o cá»­a sá»• chá»©a trÃ¬nh Ä‘Æ¡n chá»©a cÃ¡c nÃºt xem hiá»‡n thá»�i"
  
! #: info/nodemenu.c:300
  msgid "Select a node which has been previously visited in a visible window"
  msgstr "Chá»�n nÃºt Ä‘Ã£ xem trÆ°á»›c, trong cá»­a sá»• hiá»‡n rÃµ"
  
! #: info/nodemenu.c:313
  msgid "Select visited node: "
  msgstr "Chá»�n nÃºt Ä‘Ã£ xem: "
  
! #: info/nodemenu.c:333 info/session.c:2617
  #, c-format
  msgid "The reference disappeared! (%s)."
! msgstr "Tham chiáº¿u Ä‘Ã£ biáº¿n máº­t. (%s)"
  
! #: info/pcterm.c:179
  #, c-format
  msgid "Terminal cannot be initialized: %s\n"
--- 1030,1060 ----
  "  ------------                      ----     --    ------------"
  
! #: info/nodemenu.c:187
  msgid ""
  "Here is the menu of nodes you have recently visited.\n"
! "Select one from this menu, or use '\\[history-node]' in another window.\n"
  msgstr ""
  "Ä�Ã¢y lÃ  trÃ¬nh Ä‘Æ¡n cÃ¡c nÃºt báº¡n vá»«a xem.\n"
! "HÃ£y chá»�n má»™t nÃºt trong trÃ¬nh Ä‘Æ¡n nÃ y, hoáº·c dÃ¹ng â€œ\\[history-node]â€� (lÆ°á»£c sá»­ "
! "nÃºt) trong cá»­a sá»• khÃ¡c.\n"
  
! #: info/nodemenu.c:208
  msgid "Make a window containing a menu of all of the currently visited nodes"
! msgstr "Táº¡o cá»­a sá»• chá»©a trÃ¬nh Ä‘Æ¡n chá»©a cÃ¡c nÃºt xem hiá»‡n táº¡i"
  
! #: info/nodemenu.c:253
  msgid "Select a node which has been previously visited in a visible window"
  msgstr "Chá»�n nÃºt Ä‘Ã£ xem trÆ°á»›c, trong cá»­a sá»• hiá»‡n rÃµ"
  
! #: info/nodemenu.c:260
  msgid "Select visited node: "
  msgstr "Chá»�n nÃºt Ä‘Ã£ xem: "
  
! #: info/nodemenu.c:278 info/session.c:2356
  #, c-format
  msgid "The reference disappeared! (%s)."
! msgstr "Tham chiáº¿u Ä‘Ã£ biáº¿n máº¥t! (%s)."
  
! #: info/pcterm.c:211
  #, c-format
  msgid "Terminal cannot be initialized: %s\n"
***************
*** 1374,1440 ****
  msgstr "Lá»—i biá»ƒu thá»©c chÃ­nh quy: %s"
  
! #: info/session.c:162
  #, c-format
  msgid ""
! "Welcome to Info version %s. Type \\[get-help-window] for help, \\[menu-item] "
! "for menu item."
  msgstr ""
! "ChÃºc má»«ng báº¡n dÃ¹ng trÃ¬nh Info phiÃªn báº£n %s. HÃ£y gÃµ :\n"
! "\t \\[get-help-window]\t\tÄ‘á»ƒ xem trá»£ giÃºp,\n"
! "\t\\[menu-item] \t\t\tcho má»¥c trÃ¬nh Ä‘Æ¡n."
  
! #: info/session.c:621
  msgid "Move down to the next line"
  msgstr "Tá»›i dÃ²ng káº¿"
  
! #: info/session.c:673
  msgid "Move up to the previous line"
  msgstr "Vá»� dÃ²ng trÆ°á»›c"
  
! #: info/session.c:943
  msgid "Move to the end of the line"
  msgstr "Tá»›i cuá»‘i dÃ²ng"
  
! #: info/session.c:954
  msgid "Move to the start of the line"
  msgstr "Vá»� Ä‘áº§u dÃ²ng"
  
! #: info/session.c:1156
! msgid "Next"
! msgstr "Káº¿ tiáº¿p"
! 
! #: info/session.c:1172 info/session.c:1296
! msgid "No more nodes within this document."
! msgstr "KhÃ´ng cÃ³ nÃºt ná»¯a trong tÃ i liá»‡u nÃ y."
! 
! #: info/session.c:1321
! msgid "No `Prev' for this node."
! msgstr "KhÃ´ng cÃ³ â€œLÃ¹iâ€� cho nÃºt nÃ y"
! 
! #: info/session.c:1341
! msgid "No `Prev' or `Up' for this node within this document."
! msgstr "KhÃ´ng cÃ³ â€œLÃ¹iâ€� hay â€œLÃªnâ€� cho nÃºt nÃ y trong tÃ i liá»‡u nÃ y."
! 
! #: info/session.c:1402
! msgid "Move forwards or down through node structure"
! msgstr "Chuyá»ƒn tá»›i hay xuá»‘ng qua cáº¥u trÃºc nÃºt"
  
! #: info/session.c:1418
! msgid "Move backwards or up through node structure"
! msgstr "Chuyá»ƒn lÃ¹i hay lÃªn qua cáº¥u trÃºc nÃºt"
  
! #: info/session.c:1519
  msgid "Scroll forward in this window"
  msgstr "Cuá»™n tá»›i trong cá»­a sá»• nÃ y"
  
! #: info/session.c:1527
  msgid "Scroll forward in this window and set default window size"
  msgstr "Cuá»™n tá»›i trong cá»­a sá»• nÃ y vÃ  Ä‘áº·t kÃ­ch cá»¡ cá»­a sá»• máº·c Ä‘á»‹nh"
  
! #: info/session.c:1535
  msgid "Scroll forward in this window staying within node"
  msgstr "Cuá»™n tá»›i trong cá»­a sá»• nÃ y mÃ  cÃ²n láº¡i trong nÃºt nÃ y"
  
! #: info/session.c:1543
  msgid ""
  "Scroll forward in this window staying within node and set default window size"
--- 1066,1153 ----
  msgstr "Lá»—i biá»ƒu thá»©c chÃ­nh quy: %s"
  
! #: info/session.c:61
! msgid "Show all matching files"
! msgstr "Hiá»ƒn thá»‹ má»�i táº­p tin khá»›p máº«u"
! 
! #: info/session.c:65
! #, c-format
! msgid "No file index"
! msgstr "KhÃ´ng cÃ³ chá»‰ má»¥c táº­p tin"
! 
! #. TRANSLATORS: Try to keep this message (when "expanded") at most 79
! #. characters; anything after the 79th character will not actually be
! #. displayed on an 80-column terminal.
! #: info/session.c:191
  #, c-format
  msgid ""
! "Welcome to Info version %s.  Type \\[get-help-window] for help, \\[get-info-"
! "help-node] for tutorial."
  msgstr ""
! "Má»«ng báº¡n dÃ¹ng Info phiÃªn báº£n %s. GÃµ \\[get-help-window] trá»£ giÃºp, \\[get-"
! "info-help-node] hÆ°á»›ng dáº«n."
! 
! #: info/session.c:767
! #, c-format
! msgid "can't open %s: %s"
! msgstr "khÃ´ng thá»ƒ má»Ÿ %s: %s"
  
! #: info/session.c:773
! #, c-format
! msgid "debugging output diverted to \"%s\""
! msgstr "káº¿t xuáº¥t gá»¡ lá»—i Ä‘Ã£ trá»‡ch hÆ°á»›ng thÃ nh \"%s\""
! 
! #: info/session.c:1215
  msgid "Move down to the next line"
  msgstr "Tá»›i dÃ²ng káº¿"
  
! #: info/session.c:1230
  msgid "Move up to the previous line"
  msgstr "Vá»� dÃ²ng trÆ°á»›c"
  
! #: info/session.c:1246
! msgid "Move the cursor to a specific line of the window"
! msgstr "Chuyá»ƒn con cháº¡y tá»›i má»™t Ä‘Ã³ng riÃªng trong cá»­a sá»•"
! 
! #: info/session.c:1278
  msgid "Move to the end of the line"
  msgstr "Tá»›i cuá»‘i dÃ²ng"
  
! #: info/session.c:1303
  msgid "Move to the start of the line"
  msgstr "Vá»� Ä‘áº§u dÃ²ng"
  
! #: info/session.c:1385
! msgid "Move to the start of this node"
! msgstr "Vá»� Ä‘áº§u nÃºt nÃ y"
  
! #: info/session.c:1392
! msgid "Move to the end of this node"
! msgstr "Tá»›i cuá»‘i nÃºt nÃ y"
  
! #: info/session.c:1474
  msgid "Scroll forward in this window"
  msgstr "Cuá»™n tá»›i trong cá»­a sá»• nÃ y"
  
! #: info/session.c:1488
! msgid "Scroll backward in this window"
! msgstr "Cuá»™n lÃ¹i trong cá»­a sá»• nÃ y"
! 
! #: info/session.c:1496
  msgid "Scroll forward in this window and set default window size"
  msgstr "Cuá»™n tá»›i trong cá»­a sá»• nÃ y vÃ  Ä‘áº·t kÃ­ch cá»¡ cá»­a sá»• máº·c Ä‘á»‹nh"
  
! #: info/session.c:1511
! msgid "Scroll backward in this window and set default window size"
! msgstr "Cuá»™n lÃ¹i trong cá»­a sá»• nÃ y vÃ  Ä‘áº·t kÃ­ch cá»¡ cá»­a sá»• máº·c Ä‘á»‹nh"
! 
! #: info/session.c:1517
  msgid "Scroll forward in this window staying within node"
  msgstr "Cuá»™n tá»›i trong cá»­a sá»• nÃ y mÃ  cÃ²n láº¡i trong nÃºt nÃ y"
  
! #: info/session.c:1532
! msgid "Scroll backward in this window staying within node"
! msgstr "Cuá»™n lÃ¹i trong cá»­a sá»• nÃ y, mÃ  cÃ²n láº¡i trong nÃºt nÃ y"
! 
! #: info/session.c:1540
  msgid ""
  "Scroll forward in this window staying within node and set default window size"
***************
*** 1443,1459 ****
  "máº·c Ä‘á»‹nh"
  
! #: info/session.c:1551
! msgid "Scroll backward in this window"
! msgstr "Cuá»™n lÃ¹i trong cá»­a sá»• nÃ y"
! 
! #: info/session.c:1559
! msgid "Scroll backward in this window and set default window size"
! msgstr "Cuá»™n lÃ¹i trong cá»­a sá»• nÃ y vÃ  Ä‘áº·t kÃ­ch cá»¡ cá»­a sá»• máº·c Ä‘á»‹nh"
! 
! #: info/session.c:1568
! msgid "Scroll backward in this window staying within node"
! msgstr "Cuá»™n lÃ¹i trong cá»­a sá»• nÃ y, mÃ  cÃ²n láº¡i trong nÃºt nÃ y"
! 
! #: info/session.c:1576
  msgid ""
  "Scroll backward in this window staying within node and set default window "
--- 1156,1160 ----
  "máº·c Ä‘á»‹nh"
  
! #: info/session.c:1567
  msgid ""
  "Scroll backward in this window staying within node and set default window "
***************
*** 1463,1581 ****
  "máº·c Ä‘á»‹nh"
  
! #: info/session.c:1584
! msgid "Move to the start of this node"
! msgstr "Vá»� Ä‘áº§u nÃºt nÃ y"
! 
! #: info/session.c:1591
! msgid "Move to the end of this node"
! msgstr "Tá»›i cuá»‘i nÃºt nÃ y"
! 
! #: info/session.c:1598
  msgid "Scroll down by lines"
  msgstr "Cuá»™n xuá»‘ng theo dÃ²ng"
  
! #: info/session.c:1615
  msgid "Scroll up by lines"
  msgstr "Cuá»™n lÃªn theo dÃ²ng"
  
! #: info/session.c:1633
  msgid "Scroll down by half screen size"
  msgstr "Cuá»™n xuá»‘ng theo ná»­a mÃ n hÃ¬nh"
  
! #: info/session.c:1659
  msgid "Scroll up by half screen size"
  msgstr "Cuá»™n lÃªn theo ná»­a mÃ n hÃ¬nh"
  
! #: info/session.c:1688
  msgid "Select the next window"
  msgstr "Chá»�n cá»­a sá»• káº¿"
  
! #: info/session.c:1727
  msgid "Select the previous window"
  msgstr "Chá»�n cá»­a sá»• káº¿ trÆ°á»›c"
  
! #: info/session.c:1778
  msgid "Split the current window"
  msgstr "Chia tÃ¡ch cá»­a sá»• hiá»‡n cÃ³"
  
! #: info/session.c:1862
  msgid "Delete the current window"
  msgstr "XÃ³a cá»­a sá»• hiá»‡n cÃ³"
  
! #: info/session.c:1870
  msgid "Cannot delete a permanent window"
  msgstr "KhÃ´ng thá»ƒ xÃ³a cá»­a sá»• vÄ©nh cá»­u"
  
! #: info/session.c:1902
  msgid "Delete all other windows"
  msgstr "XÃ³a cÃ¡c cá»­a sá»• khÃ¡c"
  
! #: info/session.c:1948
! msgid "Scroll the other window"
! msgstr "Cuá»™n cá»­a sá»• khÃ¡c"
! 
! #: info/session.c:1969
! msgid "Scroll the other window backward"
! msgstr "Cuá»™n lÃ¹i cá»­a sá»• khÃ¡c"
! 
! #: info/session.c:1975
  msgid "Grow (or shrink) this window"
  msgstr "PhÃ³ng to (hay thu nhá»�) cá»­a sá»• nÃ y"
  
! #: info/session.c:1986
  msgid "Divide the available screen space among the visible windows"
  msgstr "Chia chá»— mÃ n hÃ¬nh sáºµn sÃ ng ra cÃ¡c cá»­a sá»• hiá»‡n rÃµ"
  
! #: info/session.c:1993
  msgid "Toggle the state of line wrapping in the current window"
! msgstr "Báº­t táº¯t tÃ­nh tráº¡ng ngáº¯t dÃ²ng trong cá»­a sá»• hiá»‡n thá»�i"
! 
! #: info/session.c:2000
! msgid "Toggle the usage of regular expressions in searches"
! msgstr "Báº­t/táº¯t kháº£ nÄƒng sá»­ dá»¥ng biá»ƒu thá»©c chÃ­nh quy khi tÃ¬m kiáº¿m"
! 
! #: info/session.c:2004
! #, c-format
! msgid "Using regular expressions for searches."
! msgstr "DÃ¹ng biá»ƒu thá»©c chÃ­nh quy khi tÃ¬m kiáº¿m."
! 
! #: info/session.c:2005
! #, c-format
! msgid "Using literal strings for searches."
! msgstr "DÃ¹ng chuá»—i nghÄ©a chá»¯ khi tÃ¬m kiáº¿m."
! 
! #: info/session.c:2197
! msgid "Select the Next node"
! msgstr "Chá»�n nÃºt Káº¿"
! 
! #: info/session.c:2205
! msgid "Select the Prev node"
! msgstr "Chá»�n nÃºt LÃ¹i"
! 
! #: info/session.c:2213
! msgid "Select the Up node"
! msgstr "Chá»�n nÃºt LÃªn"
! 
! #: info/session.c:2220
! msgid "Select the last node in this file"
! msgstr "Chá»�n nÃºt cuá»‘i trong táº­p tin nÃ y"
! 
! #: info/session.c:2248 info/session.c:2282
! msgid "This window has no additional nodes"
! msgstr "Cá»­a sá»• nÃ y khÃ´ng cÃ³ nÃºt thÃªm"
  
! #: info/session.c:2254
! msgid "Select the first node in this file"
! msgstr "Chá»�n nÃºt Ä‘áº§u trong táº­p tin nÃ y"
! 
! #: info/session.c:2289
! msgid "Select the last item in this node's menu"
! msgstr "Chá»�n má»¥c cuá»‘i trong trÃ¬nh Ä‘Æ¡n nÃºt nÃ y"
! 
! #: info/session.c:2295
  msgid "Select this menu item"
  msgstr "Chá»�n má»¥c trÃ¬nh Ä‘Æ¡n nÃ y"
  
! #: info/session.c:2328
  #, c-format
  msgid "There isn't %d item in this menu."
--- 1164,1232 ----
  "máº·c Ä‘á»‹nh"
  
! #: info/session.c:1573
  msgid "Scroll down by lines"
  msgstr "Cuá»™n xuá»‘ng theo dÃ²ng"
  
! #: info/session.c:1579
  msgid "Scroll up by lines"
  msgstr "Cuá»™n lÃªn theo dÃ²ng"
  
! #: info/session.c:1591
  msgid "Scroll down by half screen size"
  msgstr "Cuá»™n xuá»‘ng theo ná»­a mÃ n hÃ¬nh"
  
! #: info/session.c:1618
  msgid "Scroll up by half screen size"
  msgstr "Cuá»™n lÃªn theo ná»­a mÃ n hÃ¬nh"
  
! #: info/session.c:1624
! msgid "Scroll the other window"
! msgstr "Cuá»™n cá»­a sá»• khÃ¡c"
! 
! #: info/session.c:1645
! msgid "Scroll the other window backward"
! msgstr "Cuá»™n lÃ¹i cá»­a sá»• khÃ¡c"
! 
! #: info/session.c:1745
  msgid "Select the next window"
  msgstr "Chá»�n cá»­a sá»• káº¿"
  
! #: info/session.c:1782
  msgid "Select the previous window"
  msgstr "Chá»�n cá»­a sá»• káº¿ trÆ°á»›c"
  
! #: info/session.c:1826
  msgid "Split the current window"
  msgstr "Chia tÃ¡ch cá»­a sá»• hiá»‡n cÃ³"
  
! #: info/session.c:1868
  msgid "Delete the current window"
  msgstr "XÃ³a cá»­a sá»• hiá»‡n cÃ³"
  
! #: info/session.c:1873
  msgid "Cannot delete a permanent window"
  msgstr "KhÃ´ng thá»ƒ xÃ³a cá»­a sá»• vÄ©nh cá»­u"
  
! #: info/session.c:1904
  msgid "Delete all other windows"
  msgstr "XÃ³a cÃ¡c cá»­a sá»• khÃ¡c"
  
! #: info/session.c:1950
  msgid "Grow (or shrink) this window"
  msgstr "PhÃ³ng to (hay thu nhá»�) cá»­a sá»• nÃ y"
  
! #: info/session.c:1961
  msgid "Divide the available screen space among the visible windows"
  msgstr "Chia chá»— mÃ n hÃ¬nh sáºµn sÃ ng ra cÃ¡c cá»­a sá»• hiá»‡n rÃµ"
  
! #: info/session.c:1968
  msgid "Toggle the state of line wrapping in the current window"
! msgstr "Báº­t táº¯t tÃ­nh tráº¡ng ngáº¯t dÃ²ng trong cá»­a sá»• hiá»‡n táº¡i"
  
! #: info/session.c:2117
  msgid "Select this menu item"
  msgstr "Chá»�n má»¥c trÃ¬nh Ä‘Æ¡n nÃ y"
  
! #: info/session.c:2147
  #, c-format
  msgid "There isn't %d item in this menu."
***************
*** 1583,1742 ****
  msgstr[0] "KhÃ´ng cÃ³ %d má»¥c nÃ o trong trÃ¬nh Ä‘Æ¡n nÃ y."
  
! #: info/session.c:2524 info/session.c:2525
  #, c-format
  msgid "Menu item (%s): "
  msgstr "Má»¥c trÃ¬nh Ä‘Æ¡n (%s): "
  
! #: info/session.c:2528
  msgid "Menu item: "
  msgstr "Má»¥c trÃ¬nh Ä‘Æ¡n: "
  
! #: info/session.c:2535 info/session.c:2536
  #, c-format
  msgid "Follow xref (%s): "
  msgstr "Theo tham chiáº¿u chÃ©o (%s): "
  
! #: info/session.c:2539
  msgid "Follow xref: "
  msgstr "Theo tham chiáº¿u chÃ©o: "
  
! #: info/session.c:2660
  msgid "Read a menu item and select its node"
  msgstr "Ä�á»�c má»¥c trÃ¬nh Ä‘Æ¡n vÃ  chá»�n nÃºt cá»§a nÃ³"
  
! #: info/session.c:2668
  msgid "Read a footnote or cross reference and select its node"
  msgstr "Ä�á»�c cÆ°á»›c chÃº hay tham chiáº¿u chÃ©o vÃ  chá»�n nÃºt cá»§a nÃ³"
  
! #: info/session.c:2674
  msgid "Move to the start of this node's menu"
  msgstr "Vá»� Ä‘áº§u trÃ¬nh Ä‘Æ¡n cá»§a nÃºt nÃ y"
  
! #: info/session.c:2696
! msgid "Visit as many menu items at once as possible"
! msgstr "Xem Ä‘á»“ng thá»�i cÃ ng nhiá»�u má»¥c trÃ¬nh Ä‘Æ¡n cÃ ng cÃ³ thá»ƒ"
  
! #: info/session.c:2724
  msgid "Read a node name and select it"
  msgstr "Ä�á»�c tÃªn nÃºt vÃ  chá»�n nÃ³"
  
! #: info/session.c:2778 info/session.c:2783
  msgid "Goto node: "
  msgstr "Tá»›i nÃºt: "
  
! #: info/session.c:2855
! #, c-format
! msgid "No menu in node `%s'."
! msgstr "KhÃ´ng cÃ³ trÃ¬nh Ä‘Æ¡n trong nÃºt â€œ%sâ€�."
! 
! #: info/session.c:2904
! #, c-format
! msgid "No menu item `%s' in node `%s'."
! msgstr "KhÃ´ng cÃ³ má»¥c trÃ¬nh Ä‘Æ¡n â€œ%sâ€� trong nÃºt â€œ%sâ€�."
! 
! #: info/session.c:2940
! #, c-format
! msgid "Unable to find node referenced by `%s' in `%s'."
! msgstr "KhÃ´ng tÃ¬m tháº¥y nÃºt Ä‘Æ°á»£c tham chiáº¿u bá»Ÿi â€œ%sâ€� trong â€œ%sâ€�."
! 
! #: info/session.c:2992
! msgid "Read a list of menus starting from dir and follow them"
! msgstr "Ä�á»�c danh sÃ¡ch cÃ¡c trÃ¬nh Ä‘Æ¡n báº¯t Ä‘áº§u tá»« â€œthÆ° má»¥câ€� vÃ  theo chÃºng"
! 
! #: info/session.c:2994
! msgid "Follow menus: "
! msgstr "Theo trÃ¬nh Ä‘Æ¡n: "
! 
! #: info/session.c:3187
  msgid "Find the node describing program invocation"
  msgstr "TÃ¬m nÃºt diá»…n táº£ cuá»™c gá»�i chÆ°Æ¡ng trÃ¬nh"
  
! #: info/session.c:3189
  #, c-format
  msgid "Find Invocation node of [%s]: "
  msgstr "TÃ¬m nÃºt gá»�i cá»§a [%s]: "
  
! #: info/session.c:3227
  msgid "Read a manpage reference and select it"
  msgstr "Ä�á»�c tham chiáº¿u trang hÆ°á»›ng dáº«n (man) vÃ  chá»�n nÃ³"
  
! #: info/session.c:3231
  msgid "Get Manpage: "
! msgstr "Láº¥y trang Man: "
  
! #: info/session.c:3261
! msgid "Select the node `Top' in this file"
  msgstr "Chá»�n nÃºt â€œÄ�á»‰nhâ€� trong táº­p tin nÃ y"
  
! #: info/session.c:3267
! msgid "Select the node `(dir)'"
! msgstr "Chá»�n nÃºt â€œthÆ° má»¥câ€�"
! 
! #: info/session.c:3284 info/session.c:3286
! #, c-format
! msgid "Kill node (%s): "
! msgstr "Giáº¿t nÃºt (%s): "
! 
! #: info/session.c:3337
! #, c-format
! msgid "Cannot kill node `%s'"
! msgstr "KhÃ´ng thá»ƒ giáº¿t nÃºt â€œ%sâ€�"
  
! #: info/session.c:3347
! msgid "Cannot kill the last node"
! msgstr "KhÃ´ng thá»ƒ giáº¿t nÃºt cuá»‘i"
  
! #: info/session.c:3433
  msgid "Select the most recently selected node"
  msgstr "Chá»�n nÃºt má»›i chá»�n"
  
! #: info/session.c:3439
! msgid "Kill this node"
! msgstr "Giáº¿t nÃºt nÃ y"
  
! #: info/session.c:3447
  msgid "Read the name of a file and select it"
  msgstr "Ä�á»�c tÃªn táº­p tin vÃ  chá»�n nÃ³"
  
! #: info/session.c:3451
  msgid "Find file: "
  msgstr "TÃ¬m táº­p tin: "
  
! #: info/session.c:3468
! #, c-format
! msgid "Cannot find `%s'."
! msgstr "KhÃ´ng tÃ¬m tháº¥y â€œ%sâ€�"
! 
! #: info/session.c:3508 info/session.c:3633
  #, c-format
! msgid "writing file %s"
! msgstr "Ä‘ang ghi táº­p tin %s"
  
! #: info/session.c:3519 info/session.c:3644
  #, c-format
! msgid "Could not create output file `%s'."
  msgstr "KhÃ´ng thá»ƒ táº¡o táº­p tin xuáº¥t â€œ%sâ€�."
  
! #: info/session.c:3533 info/session.c:3663
  #, c-format
  msgid "error writing to %s: %s"
  msgstr "gáº·p lá»—i khi ghi vÃ o â€œ%sâ€�: %s"
  
! #: info/session.c:3541
  #, c-format
  msgid "closing %s"
  msgstr "Ä‘ang Ä‘Ã³ng %s"
  
! #: info/session.c:3590
  #, c-format
  msgid "writing node %s..."
! msgstr "Ä‘ang ghi nÃºt %s..."
! 
! #: info/session.c:3670
! #, c-format
! msgid "closing file %s"
! msgstr "Ä‘ang táº­p tin â€œ%sâ€�"
  
! #: info/session.c:3678
  msgid "Pipe the contents of this node through INFO_PRINT_COMMAND"
  msgstr ""
--- 1234,1425 ----
  msgstr[0] "KhÃ´ng cÃ³ %d má»¥c nÃ o trong trÃ¬nh Ä‘Æ¡n nÃ y."
  
! #: info/session.c:2156
! msgid "Select the last item in this node's menu"
! msgstr "Chá»�n má»¥c cuá»‘i trong trÃ¬nh Ä‘Æ¡n nÃºt nÃ y"
! 
! #: info/session.c:2264 info/session.c:2265
  #, c-format
  msgid "Menu item (%s): "
  msgstr "Má»¥c trÃ¬nh Ä‘Æ¡n (%s): "
  
! #: info/session.c:2268
  msgid "Menu item: "
  msgstr "Má»¥c trÃ¬nh Ä‘Æ¡n: "
  
! #: info/session.c:2275 info/session.c:2276
  #, c-format
  msgid "Follow xref (%s): "
  msgstr "Theo tham chiáº¿u chÃ©o (%s): "
  
! #: info/session.c:2279
  msgid "Follow xref: "
  msgstr "Theo tham chiáº¿u chÃ©o: "
  
! #: info/session.c:2368
  msgid "Read a menu item and select its node"
  msgstr "Ä�á»�c má»¥c trÃ¬nh Ä‘Æ¡n vÃ  chá»�n nÃºt cá»§a nÃ³"
  
! #: info/session.c:2393
  msgid "Read a footnote or cross reference and select its node"
  msgstr "Ä�á»�c cÆ°á»›c chÃº hay tham chiáº¿u chÃ©o vÃ  chá»�n nÃºt cá»§a nÃ³"
  
! #: info/session.c:2399
  msgid "Move to the start of this node's menu"
  msgstr "Vá»� Ä‘áº§u trÃ¬nh Ä‘Æ¡n cá»§a nÃºt nÃ y"
  
! #: info/session.c:2421
! msgid "Visit as many menu items at once as possible"
! msgstr "Xem Ä‘á»“ng thá»�i cÃ ng nhiá»�u má»¥c trÃ¬nh Ä‘Æ¡n cÃ ng cÃ³ thá»ƒ"
! 
! #: info/session.c:2520
! msgid "Move to the previous cross reference"
! msgstr "Vá»� tham chiáº¿u chÃ©o trÆ°á»›c"
! 
! #: info/session.c:2583
! msgid "Move to the next cross reference"
! msgstr "Tá»›i tham chiáº¿u chÃ©o káº¿"
! 
! #: info/session.c:2644
! msgid "Select reference or menu item appearing on this line"
! msgstr "Chá»�n tham chiáº¿u hay má»¥c trÃ¬nh Ä‘Æ¡n xuáº¥t hiá»‡n trÃªn dÃ²ng nÃ y"
! 
! #: info/session.c:2678
! #, c-format
! msgid "No menu in node '%s'."
! msgstr "KhÃ´ng cÃ³ trÃ¬nh Ä‘Æ¡n trong nÃºt â€œ%sâ€�."
! 
! #: info/session.c:2725
! #, c-format
! msgid "Unable to find node referenced by '%s' in '%s'."
! msgstr "KhÃ´ng tÃ¬m tháº¥y nÃºt Ä‘Æ°á»£c tham chiáº¿u bá»Ÿi â€œ%sâ€� trong â€œ%sâ€�."
! 
! #: info/session.c:2775
! msgid "Read a list of menus starting from dir and follow them"
! msgstr "Ä�á»�c danh sÃ¡ch cÃ¡c trÃ¬nh Ä‘Æ¡n báº¯t Ä‘áº§u tá»« â€œthÆ° má»¥câ€� vÃ  theo chÃºng"
! 
! #: info/session.c:2777
! msgid "Follow menus: "
! msgstr "Theo trÃ¬nh Ä‘Æ¡n: "
! 
! #: info/session.c:2879
! msgid "Select the Next node"
! msgstr "Chá»�n nÃºt Káº¿"
! 
! #: info/session.c:2886
! msgid "Select the Prev node"
! msgstr "Chá»�n nÃºt LÃ¹i"
! 
! #: info/session.c:2893
! msgid "Select the Up node"
! msgstr "Chá»�n nÃºt LÃªn"
! 
! #: info/session.c:2899
! msgid "Select the last node in this file"
! msgstr "Chá»�n nÃºt cuá»‘i trong táº­p tin nÃ y"
! 
! #: info/session.c:2926 info/session.c:2959
! msgid "This window has no additional nodes"
! msgstr "Cá»­a sá»• nÃ y khÃ´ng cÃ³ nÃºt thÃªm"
! 
! #: info/session.c:2932
! msgid "Select the first node in this file"
! msgstr "Chá»�n nÃºt Ä‘áº§u trong táº­p tin nÃ y"
! 
! #: info/session.c:3064
! msgid "No more nodes within this document."
! msgstr "KhÃ´ng cÃ³ nÃºt ná»¯a trong tÃ i liá»‡u nÃ y."
! 
! #: info/session.c:3109 info/session.c:3149
! msgid "No 'Prev' or 'Up' for this node within this document."
! msgstr "KhÃ´ng cÃ³ â€œLÃ¹iâ€� hay â€œLÃªnâ€� cho nÃºt nÃ y trong tÃ i liá»‡u nÃ y."
! 
! #: info/session.c:3162
! msgid "Move forwards or down through node structure"
! msgstr "Chuyá»ƒn tá»›i hay xuá»‘ng qua cáº¥u trÃºc nÃºt"
! 
! #: info/session.c:3179
! msgid "Move backwards or up through node structure"
! msgstr "Chuyá»ƒn lÃ¹i hay lÃªn qua cáº¥u trÃºc nÃºt"
  
! #: info/session.c:3202
  msgid "Read a node name and select it"
  msgstr "Ä�á»�c tÃªn nÃºt vÃ  chá»�n nÃ³"
  
! #: info/session.c:3256 info/session.c:3260
  msgid "Goto node: "
  msgstr "Tá»›i nÃºt: "
  
! #: info/session.c:3439
  msgid "Find the node describing program invocation"
  msgstr "TÃ¬m nÃºt diá»…n táº£ cuá»™c gá»�i chÆ°Æ¡ng trÃ¬nh"
  
! #: info/session.c:3441
  #, c-format
  msgid "Find Invocation node of [%s]: "
  msgstr "TÃ¬m nÃºt gá»�i cá»§a [%s]: "
  
! #: info/session.c:3486
  msgid "Read a manpage reference and select it"
  msgstr "Ä�á»�c tham chiáº¿u trang hÆ°á»›ng dáº«n (man) vÃ  chá»�n nÃ³"
  
! #: info/session.c:3490
  msgid "Get Manpage: "
! msgstr "Láº¥y trang hÆ°á»›ng dáº«n: "
  
! #: info/session.c:3511
! msgid "Select the node 'Top' in this file"
  msgstr "Chá»�n nÃºt â€œÄ�á»‰nhâ€� trong táº­p tin nÃ y"
  
! #: info/session.c:3517
! msgid "Select the node '(dir)'"
! msgstr "Chá»�n nÃºt â€œ(dir)â€�"
  
! #: info/session.c:3523
! msgid "Show full file name of node being displayed"
! msgstr "Hiá»ƒn thá»‹ tÃªn táº­p tin dáº¡ng Ä‘áº§y Ä‘á»§ cá»§a nÃºt Ä‘ang Ä‘Æ°á»£c hiá»ƒn thá»‹"
  
! #: info/session.c:3540
  msgid "Select the most recently selected node"
  msgstr "Chá»�n nÃºt má»›i chá»�n"
  
! #: info/session.c:3545
! #, c-format
! msgid "No earlier node in history"
! msgstr "KhÃ´ng cÃ³ nÃºt má»›i hÆ¡n trong lá»‹ch sá»­"
  
! #: info/session.c:3549
  msgid "Read the name of a file and select it"
  msgstr "Ä�á»�c tÃªn táº­p tin vÃ  chá»�n nÃ³"
  
! #: info/session.c:3553
  msgid "Find file: "
  msgstr "TÃ¬m táº­p tin: "
  
! #: info/session.c:3570
  #, c-format
! msgid "Cannot find '%s'."
! msgstr "KhÃ´ng tÃ¬m tháº¥y â€œ%sâ€�."
  
! #: info/session.c:3619
  #, c-format
! msgid "Could not create output file '%s'."
  msgstr "KhÃ´ng thá»ƒ táº¡o táº­p tin xuáº¥t â€œ%sâ€�."
  
! #: info/session.c:3633
  #, c-format
  msgid "error writing to %s: %s"
  msgstr "gáº·p lá»—i khi ghi vÃ o â€œ%sâ€�: %s"
  
! #: info/session.c:3642
  #, c-format
  msgid "closing %s"
  msgstr "Ä‘ang Ä‘Ã³ng %s"
  
! #: info/session.c:3691
  #, c-format
  msgid "writing node %s..."
! msgstr "Ä‘ang ghi nÃºt %sâ€¦"
  
! #: info/session.c:3737
  msgid "Pipe the contents of this node through INFO_PRINT_COMMAND"
  msgstr ""
***************
*** 1744,2032 ****
  "lá»‡nh)"
  
! #: info/session.c:3713
  #, c-format
! msgid "Cannot open pipe to `%s'."
  msgstr "KhÃ´ng thá»ƒ má»Ÿ á»‘ng dáº«n Ä‘áº¿n â€œ%sâ€�."
  
! #: info/session.c:3718
  #, c-format
  msgid "printing node %s..."
! msgstr "Ä‘ang in nÃºt %s..."
  
! #: info/session.c:3726
  #, c-format
  msgid "finished printing node %s"
  msgstr "Ä‘Ã£ hoÃ n táº¥t viá»‡c in nÃºt %s"
  
! #: info/session.c:4015
  msgid "Search continued from the end of the document."
  msgstr "Tiáº¿n trÃ¬nh tÃ¬m kiáº¿m Ä‘Ã£ tiáº¿p tá»¥c tá»« cuá»‘i cá»§a tÃ i liá»‡u."
  
! #: info/session.c:4020
  msgid "Search continued from the beginning of the document."
  msgstr "Tiáº¿n trÃ¬nh tÃ¬m kiáº¿m Ä‘Ã£ tiáº¿p tá»¥c tá»« Ä‘áº§u cá»§a tÃ i liá»‡u."
  
! #: info/session.c:4037
  #, c-format
  msgid "Searching subfile %s ..."
! msgstr "Ä�ang tÃ¬m kiáº¿m táº­p tin phá»¥ %s..."
! 
! #: info/session.c:4097
! msgid "Read a string and search for it case-sensitively"
! msgstr "Ä�á»�c chuá»—i vÃ  tÃ¬m kiáº¿m nÃ³, cÃ³ phÃ¢n biá»‡t HOA/thÆ°á»�ng"
! 
! #: info/session.c:4104
! msgid "Read a string and search for it"
! msgstr "Ä�á»�c chuá»—i vÃ  tÃ¬m kiáº¿m nÃ³"
  
! #: info/session.c:4112
! msgid "Read a string and search backward for it"
! msgstr "Ä�á»�c chuá»—i vÃ  tÃ¬m kiáº¿m theo hÆ°á»›ng ngÆ°á»£c"
  
! #: info/session.c:4169 info/session.c:4175
  #, c-format
  msgid "%s%s%s [%s]: "
  msgstr "%s%s%s [%s]: "
  
! #: info/session.c:4170 info/session.c:4176
  msgid "Regexp search"
  msgstr "TÃ¬m kiáº¿m dÃ¹ng biá»ƒu thá»©c chÃ­nh quy"
  
! #: info/session.c:4171 info/session.c:4177
  msgid " case-sensitively"
  msgstr " phÃ¢n biáº¿t chá»¯ hoa/thÆ°á»�ng "
  
! #: info/session.c:4172 info/session.c:4178
  msgid " backward"
  msgstr " ngÆ°á»£c"
  
! #: info/session.c:4176
! msgid "Search"
! msgstr "TÃ¬m kiáº¿m"
  
! #: info/session.c:4225
! msgid "Search failed."
! msgstr "Gáº·p lá»—i khi tÃ¬m kiáº¿m."
  
  #: info/session.c:4243
  msgid "Repeat last search in the same direction"
  msgstr "LÃ m láº¡i viá»‡c tÃ¬m kiáº¿m cuá»‘i vá»›i cÃ¹ng hÆ°á»›ng"
  
! #: info/session.c:4246 info/session.c:4267
  msgid "No previous search string"
  msgstr "KhÃ´ng cÃ³ chuá»—i tÃ¬m kiáº¿m trÆ°á»›c"
  
! #: info/session.c:4264
  msgid "Repeat last search in the reverse direction"
  msgstr "LÃ m láº¡i viá»‡c tÃ¬m kiáº¿m cuá»‘i, vá»� ngÆ°á»£c phÃ­a hÆ°á»›ng"
  
! #: info/session.c:4294 info/session.c:4300
  msgid "Search interactively for a string as you type it"
  msgstr "TÃ¬m kiáº¿m tÆ°Æ¡ng tÃ¡c chuá»—i Ä‘ang gÃµ"
  
! #: info/session.c:4380
  msgid "Regexp I-search backward: "
  msgstr "TÃ¬m kiáº¿m ngÆ°á»£c I dÃ¹ng biá»ƒu thá»©c chÃ­nh quy: "
  
! #: info/session.c:4381
  msgid "I-search backward: "
  msgstr "TÃ¬m kiáº¿m ngÆ°á»£c I: "
  
! #: info/session.c:4383
  msgid "Regexp I-search: "
  msgstr "TÃ¬m kiáº¿m I dÃ¹ng biá»ƒu thá»©c chÃ­nh quy: "
  
! #: info/session.c:4384
  msgid "I-search: "
  msgstr "TÃ¬m kiáº¿m I: "
  
! #: info/session.c:4409 info/session.c:4411
  msgid "Failing "
  msgstr "Ä�ang tháº¥t báº¡i "
  
! #: info/session.c:4895
! msgid "Move to the previous cross reference"
! msgstr "Vá»� tham chiáº¿u chÃ©o trÆ°á»›c"
! 
! #: info/session.c:4913
! msgid "Move to the next cross reference"
! msgstr "Tá»›i tham chiáº¿u chÃ©o káº¿"
! 
! #: info/session.c:4935
! msgid "Select reference or menu item appearing on this line"
! msgstr "Chá»�n tham chiáº¿u hay má»¥c trÃ¬nh Ä‘Æ¡n xuáº¥t hiá»‡n trÃªn dÃ²ng nÃ y"
! 
! #: info/session.c:4958
  msgid "Cancel current operation"
  msgstr "Há»§y thao tÃ¡c Ä‘ang cháº¡y"
  
! #: info/session.c:4965
  msgid "Quit"
  msgstr "ThoÃ¡t"
  
! #: info/session.c:4974
! msgid "Move the cursor to a specific line of the window"
! msgstr "Chuyá»ƒn con cháº¡y tá»›i má»™t Ä‘Ã³ng riÃªng trong cá»­a sá»•"
  
! #: info/session.c:5006
  msgid "Redraw the display"
  msgstr "Váº½ láº¡i mÃ n hÃ¬nh"
  
! #: info/session.c:5043
  msgid "Quit using Info"
  msgstr "ThoÃ¡t khá»�i Info"
  
! #: info/session.c:5058
  msgid "Run command bound to this key's lowercase variant"
  msgstr "Cháº¡y lá»‡nh Ä‘Ã£ Ä‘Ã³ng káº¿t Ä‘áº¿n biáº¿n tháº¿ chá»¯ thÆ°á»�ng cá»§a phÃ­m nÃ y"
  
! #: info/session.c:5069
  #, c-format
  msgid "Unknown command (%s)."
  msgstr "Lá»‡nh láº¡ (%s)."
  
! #: info/session.c:5072
  #, c-format
  msgid "\"%s\" is invalid"
  msgstr "â€œ%sâ€� khÃ´ng há»£p lá»‡"
  
! #: info/session.c:5073
  #, c-format
! msgid "`%s' is invalid"
  msgstr "â€œ%sâ€� khÃ´ng há»£p lá»‡"
  
! #: info/session.c:5288
  msgid "Add this digit to the current numeric argument"
! msgstr "ThÃªm chá»¯ sá»‘ nÃ y vÃ o Ä‘á»‘i sá»‘ thuá»™c sá»‘ hiá»‡n thá»�i"
  
! #: info/session.c:5297
  msgid "Start (or multiply by 4) the current numeric argument"
! msgstr "Báº¯t Ä‘áº§u (hoáº·c nhÃ¢n vá»›i 4) Ä‘á»‘i sá»‘ thuá»™c sá»‘ hiá»‡n thá»�i)"
! 
! #: info/session.c:5312
! msgid "Internally used by \\[universal-argument]"
! msgstr "DÃ¹ng bÃªn trong bá»Ÿi â€œ\\[universal-argument]â€� (Ä‘á»‘i sá»‘ toÃ n thá»ƒ)"
! 
! #: info/session.c:5388
! msgid "Show full file name of node being displayed"
! msgstr "Hiá»ƒn thá»‹ tÃªn táº­p tin dáº¡ng Ä‘áº§y Ä‘á»§ cá»§a nÃºt Ä‘ang Ä‘Æ°á»£c hiá»ƒn thá»‹"
  
  #: info/tilde.c:361
  #, c-format
  msgid "readline: Out of virtual memory!\n"
! msgstr "readline: háº¿t bá»™ nhá»› áº£o.\n"
  
! #: info/variables.c:37
  msgid "When \"On\", footnotes appear and disappear automatically"
  msgstr "Báº­t thÃ¬ cÆ°á»›c chÃº tá»± Ä‘á»™ng xuáº¥t hiá»‡n vÃ  biáº¿n máº­t"
  
! #: info/variables.c:41
  msgid "When \"On\", creating or deleting a window resizes other windows"
  msgstr "Báº­t thÃ¬ viá»‡c tao hoáº·c xÃ³a bá»� cá»­a sá»• thay Ä‘á»•i kÃ­ch cá»¡ cá»§a cá»­a sá»• khÃ¡c"
  
! #: info/variables.c:45
  msgid "When \"On\", flash the screen instead of ringing the bell"
  msgstr "Báº­t thÃ¬ chá»›p mÃ n hÃ¬nh thay vÃ o rung chuÃ´ng"
  
! #: info/variables.c:49
  msgid "When \"On\", errors cause the bell to ring"
  msgstr "Báº­t thÃ¬ lá»—i gÃ¢y ra rung chuÃ´ng"
  
! #: info/variables.c:53
  msgid "When \"On\", Info garbage collects files which had to be uncompressed"
  msgstr "Báº­t thÃ¬ RÃ¡c Info táº­p há»£p táº­p tin Ä‘Ã£ cáº§n giáº£i nÃ©n"
  
! #: info/variables.c:56
  msgid "When \"On\", the portion of the matched search string is highlighted"
  msgstr "Báº­t thÃ¬ tÃ´ sÃ¡ng má»™t pháº§n chuá»—i tÃ¬m kiáº¿m Ä‘Ã£ khá»›p"
  
! #: info/variables.c:60
  msgid "Controls what happens when scrolling is requested at the end of a node"
  msgstr "Ä�iá»�u khiá»ƒn á»©ng xá»­ khi cuá»™n Ä‘Æ°á»£c yÃªu cáº§u táº¡i káº¿t thÃºc nÃºt"
  
! #: info/variables.c:65
  msgid "Same as scroll-behaviour"
  msgstr "TÆ°Æ¡ng tá»± vá»›i â€œscroll-behaviourâ€� (á»©ng xá»­ cuá»™n)"
  
! #: info/variables.c:69
  msgid "The number lines to scroll when the cursor moves out of the window"
  msgstr "Sá»‘ dÃ²ng cáº§n cuá»™n khi con cháº¡y rá»�i cá»­a sá»•"
  
! #: info/variables.c:73
  msgid "Controls whether scroll-behavior affects cursor movement commands"
  msgstr "Ä�iá»�u khiá»ƒn náº¿u á»©ng xá»­ cuá»™n cÃ³ tÃ¡c Ä‘á»™ng lá»‡nh di chuyá»ƒn con trá»� khÃ´ng"
  
! #: info/variables.c:77
  msgid "When \"On\", Info accepts and displays ISO Latin characters"
  msgstr "Báº­t thÃ¬ Info cháº¥p nháº­n vÃ  hiá»ƒn thá»‹ kÃ½ tá»± La-tinh ISO"
  
! #: info/variables.c:81
  msgid ""
  "What to do when a scrolling command is issued at the end of the last node"
  msgstr "Ä�iá»�u khiá»ƒn á»©ng xá»­ khi cuá»™n Ä‘Æ°á»£c yÃªu cáº§u táº¡i káº¿t thÃºc cá»§a nÃºt cuá»‘i cÃ¹ng"
  
! #: info/variables.c:86
  msgid "Minimal length of a search string"
  msgstr "Ä�á»™ dÃ i tá»‘i thiá»ƒu cá»§a chuá»—i dÃ¹ng Ä‘á»ƒ tÃ¬m kiáº¿m"
  
! #: info/variables.c:90
  msgid "Skip current window when searching"
  msgstr "Bá»� qua cá»­a sá»• hiá»‡n táº¡i khi tÃ¬m kiáº¿m"
  
! #: info/variables.c:95
  msgid "Explain the use of a variable"
  msgstr "Diá»…n táº£ cÃ¡ch sá»­ dá»¥ng biáº¿n"
  
! #: info/variables.c:101
  msgid "Describe variable: "
  msgstr "Diá»…n táº£ biáº¿n: "
  
! #: info/variables.c:120
  msgid "Set the value of an Info variable"
  msgstr "Ä�áº·t giÃ¡ trá»‹ cá»§a biáº¿n Info"
  
! #: info/variables.c:126
  msgid "Set variable: "
  msgstr "Ä�áº·t biáº¿n: "
  
! #: info/variables.c:144
  #, c-format
  msgid "Set %s to value (%d): "
  msgstr "Ä�áº·t %s thÃ nh giÃ¡ trá»‹ (%d): "
  
! #: info/variables.c:184
  #, c-format
  msgid "Set %s to value (%s): "
  msgstr "Ä�áº·t %s thÃ nh giÃ¡ trá»‹ (%s): "
  
! #: info/window.c:1077
  msgid "--*** Tags out of Date ***"
  msgstr "--*** Tháº» quÃ¡ cÅ© ***"
  
! #: info/window.c:1088
  msgid "-----Info: (), lines ----, "
  msgstr "-----Info: (), dÃ²ng  ----, "
  
! #: info/window.c:1095
  #, c-format
! msgid "-%s---Info: %s, %d lines --%s--"
! msgstr "-%s---Info: %s, %d dÃ²ng  --%s--"
  
! #: info/window.c:1099
  #, c-format
! msgid "-%s%s-Info: (%s)%s, %d lines --%s--"
! msgstr "-%s%s-Info: (%s)%s, %d dÃ²ng  --%s--"
  
! #: info/window.c:1106
  #, c-format
  msgid " Subfile: %s"
  msgstr " Táº­p tin phá»¥: %s"
  
! #: install-info/install-info.c:286
  #, c-format
  msgid "%s for %s"
  msgstr "%s cho %s"
  
! #: install-info/install-info.c:525
  #, c-format
  msgid "\tTry `%s --help' for a complete list of options.\n"
--- 1427,1756 ----
  "lá»‡nh)"
  
! #: info/session.c:3765
  #, c-format
! msgid "Cannot open pipe to '%s'."
  msgstr "KhÃ´ng thá»ƒ má»Ÿ á»‘ng dáº«n Ä‘áº¿n â€œ%sâ€�."
  
! #: info/session.c:3770
  #, c-format
  msgid "printing node %s..."
! msgstr "Ä‘ang in nÃºt %sâ€¦"
  
! #: info/session.c:3778
  #, c-format
  msgid "finished printing node %s"
  msgstr "Ä‘Ã£ hoÃ n táº¥t viá»‡c in nÃºt %s"
  
! #: info/session.c:3810
! msgid "Toggle the usage of regular expressions in searches"
! msgstr "Báº­t/táº¯t kháº£ nÄƒng sá»­ dá»¥ng biá»ƒu thá»©c chÃ­nh quy khi tÃ¬m kiáº¿m"
! 
! #: info/session.c:3814
! #, c-format
! msgid "Using regular expressions for searches."
! msgstr "DÃ¹ng biá»ƒu thá»©c chÃ­nh quy khi tÃ¬m kiáº¿m."
! 
! #: info/session.c:3815
! #, c-format
! msgid "Using literal strings for searches."
! msgstr "DÃ¹ng chuá»—i nghÄ©a chá»¯ khi tÃ¬m kiáº¿m."
! 
! #: info/session.c:4059
  msgid "Search continued from the end of the document."
  msgstr "Tiáº¿n trÃ¬nh tÃ¬m kiáº¿m Ä‘Ã£ tiáº¿p tá»¥c tá»« cuá»‘i cá»§a tÃ i liá»‡u."
  
! #: info/session.c:4064
  msgid "Search continued from the beginning of the document."
  msgstr "Tiáº¿n trÃ¬nh tÃ¬m kiáº¿m Ä‘Ã£ tiáº¿p tá»¥c tá»« Ä‘áº§u cá»§a tÃ i liá»‡u."
  
! #: info/session.c:4084
  #, c-format
  msgid "Searching subfile %s ..."
! msgstr "Ä�ang tÃ¬m kiáº¿m táº­p tin phá»¥ %sâ€¦"
  
! #: info/session.c:4123
! msgid "Search failed."
! msgstr "Gáº·p lá»—i khi tÃ¬m kiáº¿m."
  
! #: info/session.c:4142
  #, c-format
  msgid "%s%s%s [%s]: "
  msgstr "%s%s%s [%s]: "
  
! #: info/session.c:4143 info/session.c:4149
  msgid "Regexp search"
  msgstr "TÃ¬m kiáº¿m dÃ¹ng biá»ƒu thá»©c chÃ­nh quy"
  
! #: info/session.c:4143 info/session.c:4149
! msgid "Search"
! msgstr "TÃ¬m kiáº¿m"
! 
! #: info/session.c:4144 info/session.c:4150
  msgid " case-sensitively"
  msgstr " phÃ¢n biáº¿t chá»¯ hoa/thÆ°á»�ng "
  
! #: info/session.c:4145 info/session.c:4151
  msgid " backward"
  msgstr " ngÆ°á»£c"
  
! #: info/session.c:4148
! #, c-format
! msgid "%s%s%s: "
! msgstr "%s%s%s: "
  
! #: info/session.c:4168
! msgid "Search string too short"
! msgstr "Chuá»—i tÃ¬m kiáº¿m quÃ¡ ngáº¯n"
! 
! #: info/session.c:4238
! msgid "Read a string and search for it case-sensitively"
! msgstr "Ä�á»�c chuá»—i vÃ  tÃ¬m kiáº¿m nÃ³, cÃ³ phÃ¢n biá»‡t HOA/thÆ°á»�ng"
  
  #: info/session.c:4243
+ msgid "Read a string and search for it"
+ msgstr "Ä�á»�c chuá»—i vÃ  tÃ¬m kiáº¿m nÃ³"
+ 
+ #: info/session.c:4249
+ msgid "Read a string and search backward for it"
+ msgstr "Ä�á»�c chuá»—i vÃ  tÃ¬m kiáº¿m theo hÆ°á»›ng ngÆ°á»£c"
+ 
+ #: info/session.c:4257
  msgid "Repeat last search in the same direction"
  msgstr "LÃ m láº¡i viá»‡c tÃ¬m kiáº¿m cuá»‘i vá»›i cÃ¹ng hÆ°á»›ng"
  
! #: info/session.c:4265 info/session.c:4310
  msgid "No previous search string"
  msgstr "KhÃ´ng cÃ³ chuá»—i tÃ¬m kiáº¿m trÆ°á»›c"
  
! #: info/session.c:4302
  msgid "Repeat last search in the reverse direction"
  msgstr "LÃ m láº¡i viá»‡c tÃ¬m kiáº¿m cuá»‘i, vá»� ngÆ°á»£c phÃ­a hÆ°á»›ng"
  
! #: info/session.c:4349
! msgid "Clear displayed search matches"
! msgstr "XÃ³a trÃ¬nh bÃ y khá»›p máº«u"
! 
! #: info/session.c:4366 info/session.c:4372
  msgid "Search interactively for a string as you type it"
  msgstr "TÃ¬m kiáº¿m tÆ°Æ¡ng tÃ¡c chuá»—i Ä‘ang gÃµ"
  
! #: info/session.c:4486
  msgid "Regexp I-search backward: "
  msgstr "TÃ¬m kiáº¿m ngÆ°á»£c I dÃ¹ng biá»ƒu thá»©c chÃ­nh quy: "
  
! #: info/session.c:4487
  msgid "I-search backward: "
  msgstr "TÃ¬m kiáº¿m ngÆ°á»£c I: "
  
! #: info/session.c:4489
  msgid "Regexp I-search: "
  msgstr "TÃ¬m kiáº¿m I dÃ¹ng biá»ƒu thá»©c chÃ­nh quy: "
  
! #: info/session.c:4490
  msgid "I-search: "
  msgstr "TÃ¬m kiáº¿m I: "
  
! #: info/session.c:4515 info/session.c:4518
  msgid "Failing "
  msgstr "Ä�ang tháº¥t báº¡i "
  
! #: info/session.c:4891
  msgid "Cancel current operation"
  msgstr "Há»§y thao tÃ¡c Ä‘ang cháº¡y"
  
! #: info/session.c:4898
  msgid "Quit"
  msgstr "ThoÃ¡t"
  
! #: info/session.c:4903
! msgid "Display version of Info being run"
! msgstr "Hiá»ƒn thá»‹ thÃ´ng tin phiÃªn báº£n cá»§a Info Ä‘ang cháº¡y"
! 
! #: info/session.c:4905
! #, c-format
! msgid "GNU Info version %s"
! msgstr "GNU Info phiÃªn báº£n %s"
  
! #: info/session.c:4910
  msgid "Redraw the display"
  msgstr "Váº½ láº¡i mÃ n hÃ¬nh"
  
! #: info/session.c:4947
  msgid "Quit using Info"
  msgstr "ThoÃ¡t khá»�i Info"
  
! #: info/session.c:4960
  msgid "Run command bound to this key's lowercase variant"
  msgstr "Cháº¡y lá»‡nh Ä‘Ã£ Ä‘Ã³ng káº¿t Ä‘áº¿n biáº¿n tháº¿ chá»¯ thÆ°á»�ng cá»§a phÃ­m nÃ y"
  
! #: info/session.c:4971
  #, c-format
  msgid "Unknown command (%s)."
  msgstr "Lá»‡nh láº¡ (%s)."
  
! #: info/session.c:4974
  #, c-format
  msgid "\"%s\" is invalid"
  msgstr "â€œ%sâ€� khÃ´ng há»£p lá»‡"
  
! #: info/session.c:4975
  #, c-format
! msgid "'%s' is invalid"
  msgstr "â€œ%sâ€� khÃ´ng há»£p lá»‡"
  
! #: info/session.c:5293
  msgid "Add this digit to the current numeric argument"
! msgstr "ThÃªm chá»¯ sá»‘ nÃ y vÃ o Ä‘á»‘i sá»‘ thuá»™c sá»‘ hiá»‡n táº¡i"
  
! #: info/session.c:5300
  msgid "Start (or multiply by 4) the current numeric argument"
! msgstr "Báº¯t Ä‘áº§u (hoáº·c nhÃ¢n vá»›i 4) Ä‘á»‘i sá»‘ thuá»™c sá»‘ hiá»‡n táº¡i)"
  
  #: info/tilde.c:361
  #, c-format
  msgid "readline: Out of virtual memory!\n"
! msgstr "readline: Háº¿t bá»™ nhá»› áº£o!\n"
  
! #: info/variables.c:51
  msgid "When \"On\", footnotes appear and disappear automatically"
  msgstr "Báº­t thÃ¬ cÆ°á»›c chÃº tá»± Ä‘á»™ng xuáº¥t hiá»‡n vÃ  biáº¿n máº­t"
  
! #: info/variables.c:55
  msgid "When \"On\", creating or deleting a window resizes other windows"
  msgstr "Báº­t thÃ¬ viá»‡c tao hoáº·c xÃ³a bá»� cá»­a sá»• thay Ä‘á»•i kÃ­ch cá»¡ cá»§a cá»­a sá»• khÃ¡c"
  
! #: info/variables.c:59
  msgid "When \"On\", flash the screen instead of ringing the bell"
  msgstr "Báº­t thÃ¬ chá»›p mÃ n hÃ¬nh thay vÃ o rung chuÃ´ng"
  
! #: info/variables.c:63
  msgid "When \"On\", errors cause the bell to ring"
  msgstr "Báº­t thÃ¬ lá»—i gÃ¢y ra rung chuÃ´ng"
  
! #: info/variables.c:67
  msgid "When \"On\", Info garbage collects files which had to be uncompressed"
  msgstr "Báº­t thÃ¬ RÃ¡c Info táº­p há»£p táº­p tin Ä‘Ã£ cáº§n giáº£i nÃ©n"
  
! #: info/variables.c:70
  msgid "When \"On\", the portion of the matched search string is highlighted"
  msgstr "Báº­t thÃ¬ tÃ´ sÃ¡ng má»™t pháº§n chuá»—i tÃ¬m kiáº¿m Ä‘Ã£ khá»›p"
  
! #: info/variables.c:74
  msgid "Controls what happens when scrolling is requested at the end of a node"
  msgstr "Ä�iá»�u khiá»ƒn á»©ng xá»­ khi cuá»™n Ä‘Æ°á»£c yÃªu cáº§u táº¡i káº¿t thÃºc nÃºt"
  
! #: info/variables.c:79
  msgid "Same as scroll-behaviour"
  msgstr "TÆ°Æ¡ng tá»± vá»›i â€œscroll-behaviourâ€� (á»©ng xá»­ cuá»™n)"
  
! #: info/variables.c:83
  msgid "The number lines to scroll when the cursor moves out of the window"
  msgstr "Sá»‘ dÃ²ng cáº§n cuá»™n khi con cháº¡y rá»�i cá»­a sá»•"
  
! #: info/variables.c:87
  msgid "Controls whether scroll-behavior affects cursor movement commands"
  msgstr "Ä�iá»�u khiá»ƒn náº¿u á»©ng xá»­ cuá»™n cÃ³ tÃ¡c Ä‘á»™ng lá»‡nh di chuyá»ƒn con trá»� khÃ´ng"
  
! #: info/variables.c:91
  msgid "When \"On\", Info accepts and displays ISO Latin characters"
  msgstr "Báº­t thÃ¬ Info cháº¥p nháº­n vÃ  hiá»ƒn thá»‹ kÃ½ tá»± La-tinh ISO"
  
! #: info/variables.c:95
  msgid ""
  "What to do when a scrolling command is issued at the end of the last node"
  msgstr "Ä�iá»�u khiá»ƒn á»©ng xá»­ khi cuá»™n Ä‘Æ°á»£c yÃªu cáº§u táº¡i káº¿t thÃºc cá»§a nÃºt cuá»‘i cÃ¹ng"
  
! #: info/variables.c:100
  msgid "Minimal length of a search string"
  msgstr "Ä�á»™ dÃ i tá»‘i thiá»ƒu cá»§a chuá»—i dÃ¹ng Ä‘á»ƒ tÃ¬m kiáº¿m"
  
! #: info/variables.c:104
  msgid "Skip current window when searching"
  msgstr "Bá»� qua cá»­a sá»• hiá»‡n táº¡i khi tÃ¬m kiáº¿m"
  
! #: info/variables.c:108
! msgid "Exclude default directories from file search path"
! msgstr "Loáº¡i trá»« cÃ¡c thÆ° má»¥c máº·c Ä‘á»‹nh tá»« Ä‘Æ°á»�ng dáº«n tÃ¬m kiáº¿m táº­p tin"
! 
! #: info/variables.c:112
! msgid "Hide some Info file syntax in the text of nodes"
! msgstr "áº¨n má»™t sá»‘ cÃº phÃ¡p táº­p tin Info trong pháº§n vÄƒn báº£n cá»§a nÃºt"
! 
! #: info/variables.c:116
! msgid ""
! "Length of time in milliseconds to wait for the next byte in a sequence "
! "indicating that a key has been pressed"
! msgstr ""
! "Thá»�i gian chá»� tÃ­nh báº±ng mili giÃ¢y chá»� cho Ä‘áº¿n byte káº¿ trong chuá»—i chá»‰ thá»‹ "
! "ráº±ng phÃ­m Ä‘Ã£ Ä‘Æ°á»£c báº¥m"
! 
! #: info/variables.c:120
! msgid "Highlight search matches"
! msgstr "TÃ´ sÃ¡ng pháº§n khá»›p máº«u"
! 
! #: info/variables.c:124
! msgid "Method to use to track mouse events"
! msgstr "PhÆ°Æ¡ng thá»©c dÃ¹ng bÃ¡m sÃ¡t sá»± kiá»‡n con chuá»™t"
! 
! #: info/variables.c:130
  msgid "Explain the use of a variable"
  msgstr "Diá»…n táº£ cÃ¡ch sá»­ dá»¥ng biáº¿n"
  
! #: info/variables.c:136
  msgid "Describe variable: "
  msgstr "Diá»…n táº£ biáº¿n: "
  
! #: info/variables.c:151
  msgid "Set the value of an Info variable"
  msgstr "Ä�áº·t giÃ¡ trá»‹ cá»§a biáº¿n Info"
  
! #: info/variables.c:158
  msgid "Set variable: "
  msgstr "Ä�áº·t biáº¿n: "
  
! #: info/variables.c:174
  #, c-format
  msgid "Set %s to value (%d): "
  msgstr "Ä�áº·t %s thÃ nh giÃ¡ trá»‹ (%d): "
  
! #: info/variables.c:208
  #, c-format
  msgid "Set %s to value (%s): "
  msgstr "Ä�áº·t %s thÃ nh giÃ¡ trá»‹ (%s): "
  
! #: info/window.c:921
  msgid "--*** Tags out of Date ***"
  msgstr "--*** Tháº» quÃ¡ cÅ© ***"
  
! #: info/window.c:965
  msgid "-----Info: (), lines ----, "
  msgstr "-----Info: (), dÃ²ng  ----, "
  
! #: info/window.c:972
  #, c-format
! msgid "-%s---Info: %s, %ld lines --%s--"
! msgstr "-%s---Info: %s, %ld dÃ²ng  --%s--"
  
! #: info/window.c:976
  #, c-format
! msgid "-%s%s-Info: (%s)%s, %ld lines --%s--"
! msgstr "-%s%s-Info: (%s)%s, %ld dÃ²ng  --%s--"
  
! #: info/window.c:982
  #, c-format
  msgid " Subfile: %s"
  msgstr " Táº­p tin phá»¥: %s"
  
! #: install-info/install-info.c:292
! #, c-format
! msgid "%s: empty file"
! msgstr "%s: táº­p tin rá»—ng"
! 
! #: install-info/install-info.c:294
  #, c-format
  msgid "%s for %s"
  msgstr "%s cho %s"
  
! #: install-info/install-info.c:533
  #, c-format
  msgid "\tTry `%s --help' for a complete list of options.\n"
***************
*** 2034,2047 ****
  "\tHÃ£y thá»­ lá»‡nh trá»£ giÃºp â€œ%s --helpâ€� Ä‘á»ƒ xem toÃ n bá»™ danh sÃ¡ch tÃ¹y chá»�n.\n"
  
! #: install-info/install-info.c:533
  #, c-format
  msgid "Usage: %s [OPTION]... [INFO-FILE [DIR-FILE]]\n"
! msgstr "CÃ¡ch dÃ¹ng: %s [TÃ™Y_CHá»ŒN]... [Táº¬P_TIN_INFO [Táº¬P_TIN_THÆ¯_Má»¤C]]\n"
  
! #: install-info/install-info.c:535
  msgid "Add or remove entries in INFO-FILE from the Info directory DIR-FILE."
  msgstr "ThÃªm hoáº·c gá»¡ bá»� má»¥c nháº­p trong Táº¬P_TIN_INFO vÃ o/khá»�i Táº¬P_TIN_THÆ¯_Má»¤C."
  
! #: install-info/install-info.c:536
  msgid ""
  "INFO-FILE and DIR-FILE are required unless the --info-file\n"
--- 1758,1771 ----
  "\tHÃ£y thá»­ lá»‡nh trá»£ giÃºp â€œ%s --helpâ€� Ä‘á»ƒ xem toÃ n bá»™ danh sÃ¡ch tÃ¹y chá»�n.\n"
  
! #: install-info/install-info.c:541
  #, c-format
  msgid "Usage: %s [OPTION]... [INFO-FILE [DIR-FILE]]\n"
! msgstr "CÃ¡ch dÃ¹ng: %s [TÃ™Y_CHá»ŒN]â€¦ [Táº¬P_TIN_INFO [Táº¬P_TIN_THÆ¯_Má»¤C]]\n"
  
! #: install-info/install-info.c:543
  msgid "Add or remove entries in INFO-FILE from the Info directory DIR-FILE."
  msgstr "ThÃªm hoáº·c gá»¡ bá»� má»¥c nháº­p trong Táº¬P_TIN_INFO vÃ o/khá»�i Táº¬P_TIN_THÆ¯_Má»¤C."
  
! #: install-info/install-info.c:544
  msgid ""
  "INFO-FILE and DIR-FILE are required unless the --info-file\n"
***************
*** 2051,2055 ****
  "hoáº·c --dir-file (hay --info-dir) Ä‘Æ°á»£c chá»‰ ra, tÆ°Æ¡ng á»©ng."
  
! #: install-info/install-info.c:540
  msgid ""
  "Options:\n"
--- 1775,1779 ----
  "hoáº·c --dir-file (hay --info-dir) Ä‘Æ°á»£c chá»‰ ra, tÆ°Æ¡ng á»©ng."
  
! #: install-info/install-info.c:548
  msgid ""
  "Options:\n"
***************
*** 2065,2073 ****
  "                       báº¯t Ä‘áº§u táº¡i Cá»˜T."
  
! #: install-info/install-info.c:547
  msgid ""
  " --debug             report what is being done.\n"
  " --delete            delete existing entries for INFO-FILE from DIR-FILE;\n"
  "                      don't insert any new entries.\n"
  " --description=TEXT  the description of the entry is TEXT; used with\n"
  "                      the --name option to become synonymous with the\n"
--- 1789,1800 ----
  "                       báº¯t Ä‘áº§u táº¡i Cá»˜T."
  
! #: install-info/install-info.c:555
  msgid ""
  " --debug             report what is being done.\n"
  " --delete            delete existing entries for INFO-FILE from DIR-FILE;\n"
  "                      don't insert any new entries.\n"
+ " --defsection=TEXT   like --section, but only use TEXT if no sections\n"
+ "                      are present in INFO-FILE (replacing \"Miscellaneous"
+ "\").\n"
  " --description=TEXT  the description of the entry is TEXT; used with\n"
  "                      the --name option to become synonymous with the\n"
***************
*** 2077,2090 ****
  " --dry-run           same as --test."
  msgstr ""
! " --delete            xoÃ¡ cÃ¡c má»¥c nháº­p Ä‘Ã£ tá»“n táº¡i cho Táº¬P_TIN_INFO\n"
  "                       khá»�i Táº¬P_TIN_THÆ¯_Má»¤C; Ä‘á»«ng chÃ¨n má»¥c nháº­p má»›i.\n"
  " --description=VÄ‚N_Báº¢N mÃ´ táº£ cá»§a má»¥c nháº­p lÃ  vÄƒn báº£n nÃ y; dÃ¹ng cÃ¹ng vá»›i\n"
  "                      tÃ¹y chá»�n â€œ--nameâ€� Ä‘á»ƒ cÃ¹ng nghÄ©a vá»›i\n"
  "                      tÃ¹y chá»�n â€œ--entryâ€�.\n"
! " --dir-file=TÃŠN     ghi rÃµ tÃªn táº­p tin cá»§a táº­p tin thÆ° má»¥c info;\n"
  "                      cÃ³ cÃ¹ng káº¿t quáº£ vá»›i Ä‘á»‘i sá»‘ Táº¬P_TIN_THÆ¯_Má»¤C.\n"
! " --dry-run          cÃ³ cÃ¹ng káº¿t quáº£ vá»›i tÃ¹y chá»�n â€œ--testâ€�."
  
! #: install-info/install-info.c:558
  msgid ""
  " --entry=TEXT        insert TEXT as an Info directory entry,\n"
--- 1804,1821 ----
  " --dry-run           same as --test."
  msgstr ""
! " --debug             bÃ¡o cÃ¡o nhá»¯ng gÃ¬ Ä‘ang Ä‘Æ°á»£c thá»±c hiá»‡n.\n"
! " --delete            xÃ³a cÃ¡c má»¥c nháº­p Ä‘Ã£ tá»“n táº¡i cho Táº¬P_TIN_INFO\n"
  "                       khá»�i Táº¬P_TIN_THÆ¯_Má»¤C; Ä‘á»«ng chÃ¨n má»¥c nháº­p má»›i.\n"
+ " --defsection=VÄ‚N_Báº¢N   giá»‘ng --section, nhÆ°ng chá»‰ dÃ¹ng VÄ‚N_Báº¢N náº¿u\n"
+ "                      khÃ´ng cÃ³ pháº§n nÃ o hiá»‡n diá»‡n trong Táº¬P_TIN_INFO (thay "
+ "tháº¿ \"Miscellaneous\").\n"
  " --description=VÄ‚N_Báº¢N mÃ´ táº£ cá»§a má»¥c nháº­p lÃ  vÄƒn báº£n nÃ y; dÃ¹ng cÃ¹ng vá»›i\n"
  "                      tÃ¹y chá»�n â€œ--nameâ€� Ä‘á»ƒ cÃ¹ng nghÄ©a vá»›i\n"
  "                      tÃ¹y chá»�n â€œ--entryâ€�.\n"
! " --dir-file=TÃŠN      ghi rÃµ tÃªn táº­p tin cá»§a táº­p tin thÆ° má»¥c info;\n"
  "                      cÃ³ cÃ¹ng káº¿t quáº£ vá»›i Ä‘á»‘i sá»‘ Táº¬P_TIN_THÆ¯_Má»¤C.\n"
! " --dry-run           giá»‘ng vá»›i tÃ¹y chá»�n â€œ--testâ€�."
  
! #: install-info/install-info.c:568
  msgid ""
  " --entry=TEXT        insert TEXT as an Info directory entry,\n"
***************
*** 2098,2104 ****
  msgstr ""
  " --entry=VÄ‚N_Báº¢N      chÃ¨n vÄƒn báº£n nÃ y dáº¡ng má»¥c nháº­p táº­p tin Info,\n"
! "                      ghi dÃ¨ lÃªn má»�i má»¥c tÆ°Æ¡ng á»©ng tá»« DIR-FILE.\n"
! "                      VÄƒn báº£n nÃ y Ä‘Æ°á»£c ghi dÆ°á»›i dáº¡ng má»™t dÃ²ng má»¥c trÃ¬nh Ä‘Æ¡n "
! "info,\n"
  "                      Ä‘áº±ng trÆ°á»›c â‰¥0 dÃ²ng thÃªm báº¯t Ä‘áº§u vá»›i khoáº£ng tráº¯ng.\n"
  "                      Náº¿u chá»‰ ra nhiá»�u má»¥c nháº­p thÃ¬ táº¥t cáº£ Ä‘Æ°á»£c thÃªm.\n"
--- 1829,1834 ----
  msgstr ""
  " --entry=VÄ‚N_Báº¢N      chÃ¨n vÄƒn báº£n nÃ y dáº¡ng má»¥c nháº­p táº­p tin Info,\n"
! "                      ghi dÃ¨ lÃªn má»�i má»¥c tÆ°Æ¡ng á»©ng tá»« DIR-FILE. VÄƒn báº£n\n"
! "                      nÃ y Ä‘Æ°á»£c ghi dÆ°á»›i dáº¡ng má»™t dÃ²ng má»¥c trÃ¬nh Ä‘Æ¡n info,\n"
  "                      Ä‘áº±ng trÆ°á»›c â‰¥0 dÃ²ng thÃªm báº¯t Ä‘áº§u vá»›i khoáº£ng tráº¯ng.\n"
  "                      Náº¿u chá»‰ ra nhiá»�u má»¥c nháº­p thÃ¬ táº¥t cáº£ Ä‘Æ°á»£c thÃªm.\n"
***************
*** 2106,2110 ****
  "                      tá»« thÃ´ng tin trong táº­p tin Info chÃ­nh nÃ³."
  
! #: install-info/install-info.c:567
  msgid ""
  " --help              display this help and exit.\n"
--- 1836,1840 ----
  "                      tá»« thÃ´ng tin trong táº­p tin Info chÃ­nh nÃ³."
  
! #: install-info/install-info.c:577
  msgid ""
  " --help              display this help and exit.\n"
***************
*** 2122,2126 ****
  " --keep-old          Ä‘á»«ng thay tháº¿ má»¥c nháº­p hay gá»¡ bá»� pháº§n rá»—ng."
  
! #: install-info/install-info.c:575
  msgid ""
  " --maxwidth, --max-width=COL  wrap description at column COL.\n"
--- 1852,1856 ----
  " --keep-old          Ä‘á»«ng thay tháº¿ má»¥c nháº­p hay gá»¡ bá»� pháº§n rá»—ng."
  
! #: install-info/install-info.c:585
  msgid ""
  " --maxwidth, --max-width=COL  wrap description at column COL.\n"
***************
*** 2139,2143 ****
  " --quiet             thu há»“i cáº£nh bÃ¡o."
  
! #: install-info/install-info.c:583
  msgid ""
  " --regex=R           put this file's entries in all sections that match the\n"
--- 1869,1873 ----
  " --quiet             thu há»“i cáº£nh bÃ¡o."
  
! #: install-info/install-info.c:593
  msgid ""
  " --regex=R           put this file's entries in all sections that match the\n"
***************
*** 2151,2171 ****
  "                      If you don't specify any sections, they are "
  "determined\n"
! "                       from information in the Info file itself.\n"
  " --section R SEC     equivalent to --regex=R --section=SEC --add-once."
  msgstr ""
  " --regex=R           Ä‘áº·t cÃ¡c má»¥c nháº­p cá»§a táº­p tin nÃ y vÃ o má»�i pháº§n\n"
! "                      tÆ°Æ¡ng á»©ng vá»›i biá»ƒu thá»©c chÃ­nh quy R\n"
! "                      (khÃ´ng phÃ¢n biá»‡t chá»¯ hoa/thÆ°á»�ng).\n"
! " --remove            báº±ng â€œ--deleteâ€�.\n"
  " --remove-exactly    chá»‰ gá»¡ bá»� náº¿u tÃªn táº­p tin Info tÆ°Æ¡ng á»©ng chÃ­nh xÃ¡c;\n"
  "                      cÅ©ng phÃ¢n biá»‡t Ä‘uÃ´i tÃªn táº­p tin nhÆ° .info vÃ  .gz\n"
! " --section=PHáº¦N      Ä‘áº·t cÃ¡c má»¥c nháº­p vÃ o pháº§n nÃ y cá»§a thÆ° má»¥c.\n"
! "                      Ghi rÃµ nhiá»�u pháº§n thÃ¬ táº¥t cáº£ cÃ¡c má»¥c nháº­p\n"
! "                      Ä‘Æ°á»£c thÃªm vÃ o má»—i pháº§n.\n"
! "                      KhÃ´ng ghi rÃµ pháº§n thÃ¬ cÃ¡c pháº§n Ä‘Æ°á»£c xÃ¡c Ä‘á»‹nh\n"
! "                      tá»« thÃ´ng tin trong táº­p tin Info chÃ­nh nÃ³.\n"
  " --section R PHáº¦N    tÆ°Æ¡ng Ä‘Æ°Æ¡ng â€œ--regex=R --section=PHáº¦N --add-onceâ€�."
  
! #: install-info/install-info.c:596
  msgid ""
  " --silent            suppress warnings.\n"
--- 1881,1907 ----
  "                      If you don't specify any sections, they are "
  "determined\n"
! "                       from information in the Info file itself;\n"
! "                       if nothing is available there, the --defsection\n"
! "                       value is used; if that is not specified, the\n"
! "                       final default is \"Miscellaneous\".\n"
  " --section R SEC     equivalent to --regex=R --section=SEC --add-once."
  msgstr ""
  " --regex=R           Ä‘áº·t cÃ¡c má»¥c nháº­p cá»§a táº­p tin nÃ y vÃ o má»�i pháº§n\n"
! "                      khá»›p máº«u vá»›i biá»ƒu thá»©c chÃ­nh quy R\n"
! "                      (khÃ´ng phÃ¢n biá»‡t chá»¯ HOA/thÆ°á»�ng).\n"
! " --remove            giá»‘ng vá»›i â€œ--deleteâ€�.\n"
  " --remove-exactly    chá»‰ gá»¡ bá»� náº¿u tÃªn táº­p tin Info tÆ°Æ¡ng á»©ng chÃ­nh xÃ¡c;\n"
  "                      cÅ©ng phÃ¢n biá»‡t Ä‘uÃ´i tÃªn táº­p tin nhÆ° .info vÃ  .gz\n"
! " --section=PHáº¦N      Ä‘áº·t cÃ¡c má»¥c nháº­p vÃ o pháº§n PHáº¦N cá»§a thÆ° má»¥c.\n"
! "                       Ghi rÃµ nhiá»�u pháº§n thÃ¬ táº¥t cáº£ cÃ¡c má»¥c nháº­p\n"
! "                        Ä‘Æ°á»£c thÃªm vÃ o má»—i pháº§n.\n"
! "                       KhÃ´ng ghi rÃµ pháº§n thÃ¬ cÃ¡c pháº§n Ä‘Æ°á»£c xÃ¡c Ä‘á»‹nh\n"
! "                        tá»« thÃ´ng tin trong táº­p tin Info chÃ­nh nÃ³.\n"
! "                        náº¿u khÃ´ng cÃ³ gÃ¬ á»Ÿ Ä‘Ã¢y thÃ¬ giÃ¡ trá»‹ --defsection\n"
! "                        Ä‘Æ°á»£c dÃ¹ng; náº¿u nÃ³ khÃ´ng Ä‘Æ°á»£c chá»‰ ra tháº¿ thÃ¬\n"
! "                        máº·c Ä‘á»‹nh cuá»‘i cÃ¹ng lÃ  \"Miscellaneous\".\n"
  " --section R PHáº¦N    tÆ°Æ¡ng Ä‘Æ°Æ¡ng â€œ--regex=R --section=PHáº¦N --add-onceâ€�."
  
! #: install-info/install-info.c:609
  msgid ""
  " --silent            suppress warnings.\n"
***************
*** 2177,2191 ****
  " --version           hiá»ƒn thá»‹ thÃ´ng tin phiÃªn báº£n rá»“i thoÃ¡t."
  
! #: install-info/install-info.c:603 tp/texi2any.pl:849
! msgid ""
! "Email bug reports to bug-texinfo@gnu.org,\n"
! "general questions and discussion to help-texinfo@gnu.org.\n"
! "Texinfo home page: http://www.gnu.org/software/texinfo/"
! msgstr ""
! "HÃ£y thÃ´ng bÃ¡o lá»—i cho Ä‘á»‹a chá»‰ â€œbug-texinfo@gnu.orgâ€�,\n"
! "vÃ  gá»­i cÃ¢u há»�i chung, tháº£o luáº­n v.v. cho help-texinfo@gnu.org.\n"
! "Trang chá»§ texinfo: http://www.gnu.org/software/texinfo/"
! 
! #: install-info/install-info.c:630
  #, c-format
  msgid ""
--- 1913,1917 ----
  " --version           hiá»ƒn thá»‹ thÃ´ng tin phiÃªn báº£n rá»“i thoÃ¡t."
  
! #: install-info/install-info.c:643
  #, c-format
  msgid ""
***************
*** 2206,2210 ****
  "%s\n"
  msgstr ""
! "Ä�Ã¢y lÃ  táº­p tin â€œ.../info/dirâ€�, cÃ¡i mÃ  chá»©a nÃºt cao nháº¥t\n"
  "cá»§a phÃ¢n cáº¥p Info, Ä‘Æ°á»£c gá»�i lÃ  (dir)Top (táº¡m dá»‹ch thÆ° má»¥c Ä�á»‰nh).\n"
  "Láº§n Ä‘áº§u tiÃªn cháº¡y Info thÃ¬ báº¡n xem nÃºt nÃ y.\n"
--- 1932,1936 ----
  "%s\n"
  msgstr ""
! "Ä�Ã¢y lÃ  táº­p tin â€œâ€¦/info/dirâ€�, cÃ¡i mÃ  chá»©a nÃºt cao nháº¥t\n"
  "cá»§a phÃ¢n cáº¥p Info, Ä‘Æ°á»£c gá»�i lÃ  (dir)Top (táº¡m dá»‹ch thÆ° má»¥c Ä�á»‰nh).\n"
  "Láº§n Ä‘áº§u tiÃªn cháº¡y Info thÃ¬ báº¡n xem nÃºt nÃ y.\n"
***************
*** 2214,2222 ****
  "  (nÃºt ThÆ° má»¥c) nÃ y Ä‘Æ°a ra trÃ¬nh Ä‘Æ¡n cÃ¡c chá»§ Ä‘á»� chÃ­nh.\n"
  "  PhÃ­m táº¯t:\n"
! "   â€¢ q        thoÃ¡t\n"
! "   â€¢ ?        liá»‡t kÃª cÃ¡c lá»‡nh Info\n"
! "   â€¢ d        trá»Ÿ vá»� Ä‘Ã¢y\n"
! "   â€¢ h        hiá»‡n trá»£ giÃºp cho ngÆ°á»�i má»›i dÃ¹ng Info\n"
! "   â€¢ mEmacs<Return>  xem sá»• tay Emacs\n"
  "v.v.\n"
  "  Trong Emacs, báº¡n cÃ³ thá»ƒ nháº¥n nÃºt chuá»™t 2 vÃ o má»¥c trÃ¬nh Ä‘Æ¡n\n"
--- 1940,1948 ----
  "  (nÃºt ThÆ° má»¥c) nÃ y Ä‘Æ°a ra trÃ¬nh Ä‘Æ¡n cÃ¡c chá»§ Ä‘á»� chÃ­nh.\n"
  "  PhÃ­m táº¯t:\n"
! "   * q        thoÃ¡t\n"
! "   * ?        liá»‡t kÃª cÃ¡c lá»‡nh Info\n"
! "   * d        trá»Ÿ vá»� Ä‘Ã¢y\n"
! "   * h        hiá»‡n trá»£ giÃºp cho ngÆ°á»�i má»›i dÃ¹ng Info\n"
! "   * mEmacs<Enter>  xem sá»• tay Emacs, v.v..\n"
  "v.v.\n"
  "  Trong Emacs, báº¡n cÃ³ thá»ƒ nháº¥n nÃºt chuá»™t 2 vÃ o má»¥c trÃ¬nh Ä‘Æ¡n\n"
***************
*** 2225,2239 ****
  "%s\n"
  
! #: install-info/install-info.c:654
  #, c-format
  msgid "%s: could not read (%s) and could not create (%s)"
  msgstr "%s: khÃ´ng thá»ƒ Ä‘á»�c (%s) vÃ  khÃ´ng thá»ƒ táº¡o (%s)"
  
! #: install-info/install-info.c:758
! #, c-format
! msgid "%s: empty file"
! msgstr "%s: táº­p tin rá»—ng"
! 
! #: install-info/install-info.c:1109 install-info/install-info.c:1149
  #, c-format
  msgid "START-INFO-DIR-ENTRY without matching END-INFO-DIR-ENTRY"
--- 1951,1960 ----
  "%s\n"
  
! #: install-info/install-info.c:667
  #, c-format
  msgid "%s: could not read (%s) and could not create (%s)"
  msgstr "%s: khÃ´ng thá»ƒ Ä‘á»�c (%s) vÃ  khÃ´ng thá»ƒ táº¡o (%s)"
  
! #: install-info/install-info.c:1134 install-info/install-info.c:1174
  #, c-format
  msgid "START-INFO-DIR-ENTRY without matching END-INFO-DIR-ENTRY"
***************
*** 2242,2246 ****
  "DIR-ENTRYâ€� (má»¥c nháº­p thÆ° má»¥c Info káº¿t thÃºc) tÆ°Æ¡ng á»©ng"
  
! #: install-info/install-info.c:1144
  #, c-format
  msgid "END-INFO-DIR-ENTRY without matching START-INFO-DIR-ENTRY"
--- 1963,1967 ----
  "DIR-ENTRYâ€� (má»¥c nháº­p thÆ° má»¥c Info káº¿t thÃºc) tÆ°Æ¡ng á»©ng"
  
! #: install-info/install-info.c:1169
  #, c-format
  msgid "END-INFO-DIR-ENTRY without matching START-INFO-DIR-ENTRY"
***************
*** 2249,2278 ****
  "INFO-DIR-ENTRYâ€� (má»¥c nháº­p thÆ° má»¥c Info Ä‘áº§u) tÆ°Æ¡ng á»©ng"
  
! #: install-info/install-info.c:2008 install-info/install-info.c:2018
  #, c-format
  msgid "%s: already have dir file: %s\n"
  msgstr "%s: Ä‘Ã£ cÃ³ táº­p tin thÆ° má»¥c: %s\n"
  
! #: install-info/install-info.c:2098
  #, c-format
  msgid "%s: Specify the Info file only once.\n"
  msgstr "%s: hÃ£y ghi rÃµ táº­p tin Info chá»‰ má»™t láº§n.\n"
  
! #: install-info/install-info.c:2131
  #, c-format
  msgid "Extra regular expression specified, ignoring `%s'"
  msgstr "Biá»ƒu thá»©c chÃ­nh quy thÃªm Ä‘Æ°á»£c ghi rÃµ nÃªn bá»� qua â€œ%sâ€�"
  
! #: install-info/install-info.c:2143
  #, c-format
  msgid "Error in regular expression `%s': %s"
  msgstr "Gáº·p lá»—i trong biá»ƒu thá»©c chÃ­nh quy â€œ%sâ€�: %s"
  
! #: install-info/install-info.c:2201
  #, c-format
  msgid "excess command line argument `%s'"
  msgstr "Ä‘á»‘i sá»‘ dÃ²ng lá»‡nh thá»«a â€œ%sâ€�"
  
! #: install-info/install-info.c:2205
  #, c-format
  msgid "No input file specified; try --help for more information."
--- 1970,1999 ----
  "INFO-DIR-ENTRYâ€� (má»¥c nháº­p thÆ° má»¥c Info Ä‘áº§u) tÆ°Æ¡ng á»©ng"
  
! #: install-info/install-info.c:2037 install-info/install-info.c:2047
  #, c-format
  msgid "%s: already have dir file: %s\n"
  msgstr "%s: Ä‘Ã£ cÃ³ táº­p tin thÆ° má»¥c: %s\n"
  
! #: install-info/install-info.c:2143
  #, c-format
  msgid "%s: Specify the Info file only once.\n"
  msgstr "%s: hÃ£y ghi rÃµ táº­p tin Info chá»‰ má»™t láº§n.\n"
  
! #: install-info/install-info.c:2176
  #, c-format
  msgid "Extra regular expression specified, ignoring `%s'"
  msgstr "Biá»ƒu thá»©c chÃ­nh quy thÃªm Ä‘Æ°á»£c ghi rÃµ nÃªn bá»� qua â€œ%sâ€�"
  
! #: install-info/install-info.c:2188
  #, c-format
  msgid "Error in regular expression `%s': %s"
  msgstr "Gáº·p lá»—i trong biá»ƒu thá»©c chÃ­nh quy â€œ%sâ€�: %s"
  
! #: install-info/install-info.c:2250
  #, c-format
  msgid "excess command line argument `%s'"
  msgstr "Ä‘á»‘i sá»‘ dÃ²ng lá»‡nh thá»«a â€œ%sâ€�"
  
! #: install-info/install-info.c:2254
  #, c-format
  msgid "No input file specified; try --help for more information."
***************
*** 2281,2285 ****
  "tin thÃªm."
  
! #: install-info/install-info.c:2207
  #, c-format
  msgid "No dir file specified; try --help for more information."
--- 2002,2006 ----
  "tin thÃªm."
  
! #: install-info/install-info.c:2256
  #, c-format
  msgid "No dir file specified; try --help for more information."
***************
*** 2288,2308 ****
  "tin thÃªm."
  
! #: install-info/install-info.c:2349
  #, c-format
  msgid "no info dir entry in `%s'"
  msgstr "khÃ´ng cÃ³ má»¥c nháº­p thÆ° má»¥c Info trong â€œ%sâ€�"
  
! #: install-info/install-info.c:2597
  #, c-format
  msgid "no entries found for `%s'; nothing deleted"
  msgstr "khÃ´ng tÃ¬m tháº¥y má»¥c nháº­p cho â€œ%sâ€� nÃªn khÃ´ng xÃ³a gÃ¬"
  
! #: tp/DebugTexinfo/DebugTree.pm:63 tp/Texinfo/Convert/Converter.pm:821
! #: tp/Texinfo/Convert/DocBook.pm:311 tp/Texinfo/Convert/HTML.pm:6528
! #: tp/Texinfo/Convert/HTML.pm:6552 tp/Texinfo/Convert/HTML.pm:6929
! #: tp/Texinfo/Convert/HTML.pm:6987 tp/Texinfo/Convert/HTML.pm:7065
! #: tp/Texinfo/Convert/HTML.pm:7142 tp/Texinfo/Convert/IXIN.pm:293
! #: tp/Texinfo/Convert/Info.pm:96 tp/Texinfo/Convert/Info.pm:200
! #: tp/Texinfo/Convert/Info.pm:226 tp/Texinfo/Convert/Plaintext.pm:503
  #: tp/Texinfo/Convert/TexinfoXML.pm:457
  #, perl-format
--- 2009,2034 ----
  "tin thÃªm."
  
! #: install-info/install-info.c:2277
! #, c-format
! msgid "Could not read %s."
! msgstr "KhÃ´ng thá»ƒ Ä‘á»�c %s."
! 
! #: install-info/install-info.c:2424
  #, c-format
  msgid "no info dir entry in `%s'"
  msgstr "khÃ´ng cÃ³ má»¥c nháº­p thÆ° má»¥c Info trong â€œ%sâ€�"
  
! #: install-info/install-info.c:2672
  #, c-format
  msgid "no entries found for `%s'; nothing deleted"
  msgstr "khÃ´ng tÃ¬m tháº¥y má»¥c nháº­p cho â€œ%sâ€� nÃªn khÃ´ng xÃ³a gÃ¬"
  
! #: tp/DebugTexinfo/DebugTree.pm:63 tp/Texinfo/Convert/Converter.pm:855
! #: tp/Texinfo/Convert/Converter.pm:893 tp/Texinfo/Convert/Converter.pm:1204
! #: tp/Texinfo/Convert/DocBook.pm:326 tp/Texinfo/Convert/HTML.pm:6499
! #: tp/Texinfo/Convert/HTML.pm:6523 tp/Texinfo/Convert/HTML.pm:6900
! #: tp/Texinfo/Convert/HTML.pm:6958 tp/Texinfo/Convert/HTML.pm:7036
! #: tp/Texinfo/Convert/HTML.pm:7113 tp/Texinfo/Convert/IXIN.pm:293
! #: tp/Texinfo/Convert/Info.pm:295 tp/Texinfo/Convert/Plaintext.pm:538
  #: tp/Texinfo/Convert/TexinfoXML.pm:457
  #, perl-format
***************
*** 2310,2556 ****
  msgstr "khÃ´ng thá»ƒ má»Ÿ â€œ%sâ€� Ä‘á»ƒ ghi: %s"
  
! #: tp/Texinfo/Common.pm:865
  msgid "recursion is always allowed"
  msgstr "luÃ´n cho phÃ©p Ä‘á»‡ qui"
  
! #: tp/Texinfo/Common.pm:866
  msgid "arguments are quoted by default"
  msgstr "cÃ¡c Ä‘á»‘i sá»‘ Ä‘Æ°á»£c trÃ­ch dáº«n theo máº·c Ä‘á»‹nh"
  
! #: tp/Texinfo/Common.pm:1065
  #, perl-format
  msgid "%s is not a valid language code"
  msgstr "%s khÃ´ng pháº£i mÃ£ ngÃ´n ngá»¯ há»£p lá»‡"
  
! #: tp/Texinfo/Common.pm:1070
  #, perl-format
  msgid "%s is not a valid region code"
  msgstr "%s khÃ´ng pháº£i mÃ£ vÃ¹ng há»£p lá»‡"
  
! #: tp/Texinfo/Common.pm:1088
  #, perl-format
  msgid "%s is not a valid split possibility"
  msgstr "â€œ%sâ€� khÃ´ng pháº£i lÃ  kháº£ nÄƒng chia tÃ¡ch (split) há»£p lá»‡"
  
! #: tp/Texinfo/Common.pm:1111
  #, perl-format
  msgid "could not read %s: %s"
  msgstr "khÃ´ng thá»ƒ Ä‘á»�c %s: %s"
  
! #: tp/Texinfo/Common.pm:1129
  #, perl-format
  msgid "error on closing @verbatiminclude file %s: %s"
  msgstr "gáº·p lá»—i khi Ä‘Ã³ng táº­p tin @verbatiminclude %s: %s"
  
! #: tp/Texinfo/Common.pm:1134 tp/Texinfo/Parser.pm:3187
  #, perl-format
  msgid "@%s: could not find %s"
  msgstr "@%s: khÃ´ng tÃ¬m tháº¥y %s"
  
! #: tp/Texinfo/Common.pm:1432
  #, perl-format
  msgid "could not open html refs config file %s: %s"
  msgstr "khÃ´ng thá»ƒ má»Ÿ táº­p tin cáº¥u hÃ¬nh dÃ¹ng Ä‘á»ƒ tham chiáº¿u html %s: %s"
  
! #: tp/Texinfo/Common.pm:1460
  msgid "missing type"
  msgstr "thiáº¿u kiá»ƒu"
  
! #: tp/Texinfo/Common.pm:1463
  #, perl-format
  msgid "unrecognized type: %s"
  msgstr "khÃ´ng nháº­n ra kiá»ƒu: %s"
  
! #: tp/Texinfo/Common.pm:1480
  #, perl-format
  msgid "error on closing html refs config file %s: %s"
  msgstr "gáº·p lá»—i khi Ä‘Ã³ng táº­p tin cáº¥u hÃ¬nh tham chiáº¿u cho html %s: %s"
  
! #: tp/Texinfo/Common.pm:1515
  msgid "no node to be renamed"
  msgstr "khÃ´ng cÃ³ nÃºt nÃ o Ä‘Æ°á»£c Ä‘á»•i tÃªn"
  
! #: tp/Texinfo/Common.pm:1526
  msgid "nodes without a new name at the end of file"
  msgstr "cÃ¡c nÃºt khÃ´ng cÃ³ tÃªn má»›i táº¡i cuá»‘i táº­p tin"
  
! #: tp/Texinfo/Common.pm:1536 tp/Texinfo/Parser.pm:842
  #, perl-format
  msgid "could not open %s: %s"
  msgstr "khÃ´ng thá»ƒ má»Ÿ %s: %s"
  
! #: tp/Texinfo/Common.pm:2028
  #, perl-format
  msgid "could not protect hash character in @%s"
  msgstr "khÃ´ng thá»ƒ báº£o vá»‡ kÃ½ tá»± bÄƒm trong @%s"
  
! #: tp/Texinfo/Convert/Converter.pm:394 tp/Texinfo/Convert/Converter.pm:413
  #, perl-format
  msgid "Obsolete variable %s\n"
! msgstr "Biáº¿n Ä‘Ã£ cá»• %s\n"
  
! #: tp/Texinfo/Convert/Converter.pm:604
  #, perl-format
  msgid "could not create directories `%s' or `%s': %s"
  msgstr "khÃ´ng thá»ƒ táº¡o cÃ¡c thÆ° má»¥c â€œ%sâ€� hay â€œ%sâ€�: %s"
  
! #: tp/Texinfo/Convert/Converter.pm:612
  #, perl-format
  msgid "could not create directory `%s': %s"
  msgstr "khÃ´ng thá»ƒ táº¡o thÆ° má»¥c â€œ%sâ€�: %s"
  
! #: tp/Texinfo/Convert/DocBook.pm:347 tp/Texinfo/Convert/HTML.pm:6955
! #: tp/Texinfo/Convert/HTML.pm:7013 tp/Texinfo/Convert/IXIN.pm:915
! #: tp/Texinfo/Convert/Info.pm:159 tp/Texinfo/Convert/Info.pm:185
! #: tp/Texinfo/Convert/Info.pm:216 tp/Texinfo/Convert/Info.pm:279
! #: tp/Texinfo/Convert/TexinfoXML.pm:476 tp/Texinfo/Parser.pm:1950
! #, perl-format
! msgid "error on closing %s: %s"
! msgstr "gáº·p lá»—i khi Ä‘Ã³ng %s: %s"
! 
! #: tp/Texinfo/Convert/DocBook.pm:923
  #, perl-format
  msgid "@image file `%s' not found, using `%s'"
  msgstr "khÃ´ng tÃ¬m tháº¥y táº­p tin @image â€œ%sâ€�, Ä‘ang dÃ¹ng â€œ%sâ€�"
  
! #: tp/Texinfo/Convert/HTML.pm:1683
  #, perl-format
  msgid "@image file `%s' (for HTML) not found, using `%s'"
  msgstr "Táº­p tin @image â€œ%sâ€� (cho HTML) khÃ´ng Ä‘á»�c Ä‘Æ°á»£c, dÃ¹ng â€œ%sâ€�"
  
! #: tp/Texinfo/Convert/HTML.pm:2354
  #, perl-format
  msgid "raw format %s is not converted"
  msgstr "Ä‘á»‹nh dáº¡ng thÃ´ %s khÃ´ng Ä‘Æ°á»£c chuyá»ƒn Ä‘á»•i"
  
! #: tp/Texinfo/Convert/HTML.pm:4833
  msgid "string not closed in css file"
  msgstr "chuá»—i chÆ°a Ä‘Æ°á»£c Ä‘Ã³ng trong táº­p tin css"
  
! #: tp/Texinfo/Convert/HTML.pm:4835
  msgid "--css-include ended in comment"
  msgstr "â€œ--css-includeâ€� káº¿t thÃºc táº¡i pháº§n ghi chÃº"
  
! #: tp/Texinfo/Convert/HTML.pm:4837
  msgid "@import not finished in css file"
  msgstr "@import chÆ°a hoÃ n thiá»‡n trong táº­p tin css"
  
! #: tp/Texinfo/Convert/HTML.pm:4863
  #, perl-format
  msgid "CSS file %s not found"
  msgstr "khÃ´ng tÃ¬m tháº¥y táº­p tin CSS %s"
  
! #: tp/Texinfo/Convert/HTML.pm:4869
  #, perl-format
  msgid "could not open --include-file %s: %s"
  msgstr "khÃ´ng thá»ƒ má»Ÿ --include-file %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:4879
  #, perl-format
  msgid "error on closing CSS file %s: %s"
  msgstr "gáº·p lá»—i khi Ä‘Ã³ng táº­p tin CSS %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:5825 tp/Texinfo/Convert/HTML.pm:5829
  #, perl-format
  msgid "no htmlxref.cnf entry found for `%s'"
  msgstr "khÃ´ng tÃ¬m tháº¥y má»¥c htmlxref.cnf dÃ nh cho â€œ%sâ€�"
  
! #: tp/Texinfo/Convert/HTML.pm:6523
  #, perl-format
  msgid "error on closing frame file %s: %s"
  msgstr "gáº·p lá»—i khi Ä‘Ã³ng táº­p tin khung (frame) %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:6547
  #, perl-format
  msgid "error on closing TOC frame file %s: %s"
  msgstr "gáº·p lá»—i khi Ä‘Ã³ng táº­p tin khung (frame) TOC %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:6662
  #, perl-format
  msgid "handler %s of stage %s priority %s failed"
  msgstr "bá»™ tiáº¿p há»£p %s cá»§a tráº¡ng thÃ¡i %s má»©c Æ°u tiÃªn %s gáº·p lá»—i"
  
! #: tp/Texinfo/Convert/HTML.pm:6863
  msgid "must specify a title with a title command or @top"
  msgstr "pháº£i chá»‰ Ä‘á»‹nh má»™t tiÃªu Ä‘á»� cÃ¹ng vá»›i lá»‡nh title hay @top"
  
! #: tp/Texinfo/Convert/HTML.pm:7072
  #, perl-format
  msgid "error on closing redirection node file %s: %s"
  msgstr "gáº·p lá»—i khi Ä‘Ã³ng táº­p tin nÃºt chuyá»ƒn hÆ°á»›ng %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:7097
  #, perl-format
  msgid "old name for `%s' is a node of the document"
  msgstr "tÃªn cÅ© dÃ nh cho â€œ%sâ€� lÃ  má»™t nÃºt tÃ i liá»‡u"
  
! #: tp/Texinfo/Convert/HTML.pm:7103
  #, perl-format
  msgid "file empty for renamed node `%s'"
  msgstr "táº­p tin trá»‘ng rá»—ng cho nÃºt Ä‘Æ°á»£c Ä‘á»•i tÃªn â€œ%sâ€�"
  
! #: tp/Texinfo/Convert/HTML.pm:7117
  #, perl-format
  msgid "target node (new name for `%s') not in document: %s"
  msgstr "nÃºt Ä‘Ã­ch (tÃªn má»›i cho â€œ%sâ€�) khÃ´ng á»Ÿ trong tÃ i liá»‡u: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:7149
  #, perl-format
  msgid "error on closing renamed node redirection file %s: %s"
  msgstr "gáº·p lá»—i khi Ä‘Ã³ng táº­p tin nÃºt chuyá»ƒn hÆ°á»›ng Ä‘Æ°á»£c Ä‘á»•i tÃªn %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:7187
  msgid "empty node name"
  msgstr "tÃªn nÃºt rá»—ng"
  
! #: tp/Texinfo/Convert/HTML.pm:7189 tp/Texinfo/Parser.pm:3534
  #, perl-format
  msgid "syntax for an external node used for `%s'"
  msgstr "cÃº phÃ¡p cho nÃºt má»Ÿ rá»™ng Ä‘Æ°á»£c dÃ¹ng cho â€œ%sâ€�"
  
! #: tp/Texinfo/Convert/Info.pm:105
  msgid "document without nodes"
  msgstr "tÃ i liá»‡u cháº³ng cÃ³ nÃºt nÃ o cáº£"
  
! #: tp/Texinfo/Convert/Info.pm:122
  msgid "document without Top node"
  msgstr "tÃ i liá»‡u khÃ´ng cÃ³ nÃºt â€œÄ�á»‰nhâ€�"
  
! #: tp/Texinfo/Convert/Info.pm:169
  #, perl-format
  msgid "rename %s failed: %s"
  msgstr "Ä‘á»•i tÃªn %s gáº·p lá»—i: %s"
  
! #: tp/Texinfo/Convert/Info.pm:251
  #, perl-format
  msgid "@%s output more than once: %s"
  msgstr "@%s káº¿t xuáº¥t nhiá»�u hÆ¡n má»™t: %s"
  
! #: tp/Texinfo/Convert/Info.pm:366
  #, perl-format
  msgid "@%s outside of any node"
  msgstr "@%s náº±m ngoÃ i má»�i nÃºt"
  
! #: tp/Texinfo/Convert/Info.pm:406
  #, perl-format
  msgid "@node name should not contain `,': %s"
  msgstr "tÃªn @node khÃ´ng Ä‘Æ°á»£c chá»©a â€œ,â€�: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1287 tp/Texinfo/Parser.pm:2566
  #, perl-format
  msgid "entry for index `%s' outside of any node"
  msgstr "má»¥c nháº­p cho chá»‰ má»¥c â€œ%sâ€� náº±m á»Ÿ ngoÃ i má»�i nÃºt"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1400
  #, perl-format
  msgid "error on closing image text file %s: %s"
  msgstr "gáº·p lá»—i khi Ä‘Ã³ng táº­p tin áº£nh dáº¡ng text %s: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1405
  #, perl-format
  msgid "@image file `%s' unreadable: %s"
  msgstr "KhÃ´ng thá»ƒ Ä‘á»�c táº­p tin @image â€œ%sâ€�: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1428
  #, perl-format
  msgid "could not find @image file `%s.txt' nor alternate text"
--- 2036,2297 ----
  msgstr "khÃ´ng thá»ƒ má»Ÿ â€œ%sâ€� Ä‘á»ƒ ghi: %s"
  
! #: tp/Texinfo/Common.pm:878
  msgid "recursion is always allowed"
  msgstr "luÃ´n cho phÃ©p Ä‘á»‡ qui"
  
! #: tp/Texinfo/Common.pm:879
  msgid "arguments are quoted by default"
  msgstr "cÃ¡c Ä‘á»‘i sá»‘ Ä‘Æ°á»£c trÃ­ch dáº«n theo máº·c Ä‘á»‹nh"
  
! #: tp/Texinfo/Common.pm:1102
  #, perl-format
  msgid "%s is not a valid language code"
  msgstr "%s khÃ´ng pháº£i mÃ£ ngÃ´n ngá»¯ há»£p lá»‡"
  
! #: tp/Texinfo/Common.pm:1107
  #, perl-format
  msgid "%s is not a valid region code"
  msgstr "%s khÃ´ng pháº£i mÃ£ vÃ¹ng há»£p lá»‡"
  
! #: tp/Texinfo/Common.pm:1125
  #, perl-format
  msgid "%s is not a valid split possibility"
  msgstr "â€œ%sâ€� khÃ´ng pháº£i lÃ  kháº£ nÄƒng chia tÃ¡ch (split) há»£p lá»‡"
  
! #: tp/Texinfo/Common.pm:1148
  #, perl-format
  msgid "could not read %s: %s"
  msgstr "khÃ´ng thá»ƒ Ä‘á»�c %s: %s"
  
! #: tp/Texinfo/Common.pm:1167
  #, perl-format
  msgid "error on closing @verbatiminclude file %s: %s"
  msgstr "gáº·p lá»—i khi Ä‘Ã³ng táº­p tin @verbatiminclude %s: %s"
  
! #: tp/Texinfo/Common.pm:1173 tp/Texinfo/Parser.pm:3342
  #, perl-format
  msgid "@%s: could not find %s"
  msgstr "@%s: khÃ´ng tÃ¬m tháº¥y %s"
  
! #: tp/Texinfo/Common.pm:1517
  #, perl-format
  msgid "could not open html refs config file %s: %s"
  msgstr "khÃ´ng thá»ƒ má»Ÿ táº­p tin cáº¥u hÃ¬nh dÃ¹ng Ä‘á»ƒ tham chiáº¿u html %s: %s"
  
! #: tp/Texinfo/Common.pm:1545
  msgid "missing type"
  msgstr "thiáº¿u kiá»ƒu"
  
! #: tp/Texinfo/Common.pm:1548
  #, perl-format
  msgid "unrecognized type: %s"
  msgstr "khÃ´ng nháº­n ra kiá»ƒu: %s"
  
! #: tp/Texinfo/Common.pm:1565
  #, perl-format
  msgid "error on closing html refs config file %s: %s"
  msgstr "gáº·p lá»—i khi Ä‘Ã³ng táº­p tin cáº¥u hÃ¬nh tham chiáº¿u cho html %s: %s"
  
! #: tp/Texinfo/Common.pm:1600
  msgid "no node to be renamed"
  msgstr "khÃ´ng cÃ³ nÃºt nÃ o Ä‘Æ°á»£c Ä‘á»•i tÃªn"
  
! #: tp/Texinfo/Common.pm:1611
  msgid "nodes without a new name at the end of file"
  msgstr "cÃ¡c nÃºt khÃ´ng cÃ³ tÃªn má»›i táº¡i cuá»‘i táº­p tin"
  
! #: tp/Texinfo/Common.pm:1621 tp/Texinfo/Parser.pm:926
  #, perl-format
  msgid "could not open %s: %s"
  msgstr "khÃ´ng thá»ƒ má»Ÿ %s: %s"
  
! #: tp/Texinfo/Common.pm:2141
  #, perl-format
  msgid "could not protect hash character in @%s"
  msgstr "khÃ´ng thá»ƒ báº£o vá»‡ kÃ½ tá»± bÄƒm trong @%s"
  
! #: tp/Texinfo/Convert/Converter.pm:395 tp/Texinfo/Convert/Converter.pm:414
  #, perl-format
  msgid "Obsolete variable %s\n"
! msgstr "Biáº¿n %s Ä‘Ã£ láº¡c háº­u\n"
! 
! #: tp/Texinfo/Convert/Converter.pm:794
! #, perl-format
! msgid "%s: output incompatible with split"
! msgstr "%s: káº¿t xuáº¥t khÃ´ng tÆ°Æ¡ng thÃ­ch vá»›i split (chia tÃ¡ch)"
! 
! #: tp/Texinfo/Convert/Converter.pm:876 tp/Texinfo/Convert/Converter.pm:909
! #: tp/Texinfo/Convert/DocBook.pm:362 tp/Texinfo/Convert/HTML.pm:6926
! #: tp/Texinfo/Convert/HTML.pm:6984 tp/Texinfo/Convert/IXIN.pm:915
! #: tp/Texinfo/Convert/Info.pm:161 tp/Texinfo/Convert/Info.pm:187
! #: tp/Texinfo/Convert/Info.pm:215 tp/Texinfo/Convert/Info.pm:275
! #: tp/Texinfo/Convert/TexinfoXML.pm:476 tp/Texinfo/Parser.pm:2034
! #, perl-format
! msgid "error on closing %s: %s"
! msgstr "gáº·p lá»—i khi Ä‘Ã³ng %s: %s"
  
! #: tp/Texinfo/Convert/Converter.pm:987
  #, perl-format
  msgid "could not create directories `%s' or `%s': %s"
  msgstr "khÃ´ng thá»ƒ táº¡o cÃ¡c thÆ° má»¥c â€œ%sâ€� hay â€œ%sâ€�: %s"
  
! #: tp/Texinfo/Convert/Converter.pm:995
  #, perl-format
  msgid "could not create directory `%s': %s"
  msgstr "khÃ´ng thá»ƒ táº¡o thÆ° má»¥c â€œ%sâ€�: %s"
  
! #: tp/Texinfo/Convert/DocBook.pm:969
  #, perl-format
  msgid "@image file `%s' not found, using `%s'"
  msgstr "khÃ´ng tÃ¬m tháº¥y táº­p tin @image â€œ%sâ€�, Ä‘ang dÃ¹ng â€œ%sâ€�"
  
! #: tp/Texinfo/Convert/DocBook.pm:1083 tp/Texinfo/Parser.pm:5355
! msgid "no argument specified for @U"
! msgstr "chÆ°a chá»‰ Ä‘á»‹nh Ä‘á»‘i sá»‘ cho @U"
! 
! #: tp/Texinfo/Convert/HTML.pm:1684
  #, perl-format
  msgid "@image file `%s' (for HTML) not found, using `%s'"
  msgstr "Táº­p tin @image â€œ%sâ€� (cho HTML) khÃ´ng Ä‘á»�c Ä‘Æ°á»£c, dÃ¹ng â€œ%sâ€�"
  
! #: tp/Texinfo/Convert/HTML.pm:2373
  #, perl-format
  msgid "raw format %s is not converted"
  msgstr "Ä‘á»‹nh dáº¡ng thÃ´ %s khÃ´ng Ä‘Æ°á»£c chuyá»ƒn Ä‘á»•i"
  
! #: tp/Texinfo/Convert/HTML.pm:4883
  msgid "string not closed in css file"
  msgstr "chuá»—i chÆ°a Ä‘Æ°á»£c Ä‘Ã³ng trong táº­p tin css"
  
! #: tp/Texinfo/Convert/HTML.pm:4885
  msgid "--css-include ended in comment"
  msgstr "â€œ--css-includeâ€� káº¿t thÃºc táº¡i pháº§n ghi chÃº"
  
! #: tp/Texinfo/Convert/HTML.pm:4887
  msgid "@import not finished in css file"
  msgstr "@import chÆ°a hoÃ n thiá»‡n trong táº­p tin css"
  
! #: tp/Texinfo/Convert/HTML.pm:4913
  #, perl-format
  msgid "CSS file %s not found"
  msgstr "khÃ´ng tÃ¬m tháº¥y táº­p tin CSS %s"
  
! #: tp/Texinfo/Convert/HTML.pm:4919
  #, perl-format
  msgid "could not open --include-file %s: %s"
  msgstr "khÃ´ng thá»ƒ má»Ÿ --include-file %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:4929
  #, perl-format
  msgid "error on closing CSS file %s: %s"
  msgstr "gáº·p lá»—i khi Ä‘Ã³ng táº­p tin CSS %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:5796 tp/Texinfo/Convert/HTML.pm:5800
  #, perl-format
  msgid "no htmlxref.cnf entry found for `%s'"
  msgstr "khÃ´ng tÃ¬m tháº¥y má»¥c htmlxref.cnf dÃ nh cho â€œ%sâ€�"
  
! #: tp/Texinfo/Convert/HTML.pm:6494
  #, perl-format
  msgid "error on closing frame file %s: %s"
  msgstr "gáº·p lá»—i khi Ä‘Ã³ng táº­p tin khung (frame) %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:6518
  #, perl-format
  msgid "error on closing TOC frame file %s: %s"
  msgstr "gáº·p lá»—i khi Ä‘Ã³ng táº­p tin khung (frame) TOC %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:6633
  #, perl-format
  msgid "handler %s of stage %s priority %s failed"
  msgstr "bá»™ tiáº¿p há»£p %s cá»§a tráº¡ng thÃ¡i %s má»©c Æ°u tiÃªn %s gáº·p lá»—i"
  
! #: tp/Texinfo/Convert/HTML.pm:6834
  msgid "must specify a title with a title command or @top"
  msgstr "pháº£i chá»‰ Ä‘á»‹nh má»™t tiÃªu Ä‘á»� cÃ¹ng vá»›i lá»‡nh title hay @top"
  
! #: tp/Texinfo/Convert/HTML.pm:7043
  #, perl-format
  msgid "error on closing redirection node file %s: %s"
  msgstr "gáº·p lá»—i khi Ä‘Ã³ng táº­p tin nÃºt chuyá»ƒn hÆ°á»›ng %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:7068
  #, perl-format
  msgid "old name for `%s' is a node of the document"
  msgstr "tÃªn cÅ© dÃ nh cho â€œ%sâ€� lÃ  má»™t nÃºt tÃ i liá»‡u"
  
! #: tp/Texinfo/Convert/HTML.pm:7074
  #, perl-format
  msgid "file empty for renamed node `%s'"
  msgstr "táº­p tin trá»‘ng rá»—ng cho nÃºt Ä‘Æ°á»£c Ä‘á»•i tÃªn â€œ%sâ€�"
  
! #: tp/Texinfo/Convert/HTML.pm:7088
  #, perl-format
  msgid "target node (new name for `%s') not in document: %s"
  msgstr "nÃºt Ä‘Ã­ch (tÃªn má»›i cho â€œ%sâ€�) khÃ´ng á»Ÿ trong tÃ i liá»‡u: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:7120
  #, perl-format
  msgid "error on closing renamed node redirection file %s: %s"
  msgstr "gáº·p lá»—i khi Ä‘Ã³ng táº­p tin nÃºt chuyá»ƒn hÆ°á»›ng Ä‘Æ°á»£c Ä‘á»•i tÃªn %s: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:7158
  msgid "empty node name"
  msgstr "tÃªn nÃºt rá»—ng"
  
! #: tp/Texinfo/Convert/HTML.pm:7160 tp/Texinfo/Parser.pm:3689
  #, perl-format
  msgid "syntax for an external node used for `%s'"
  msgstr "cÃº phÃ¡p cho nÃºt má»Ÿ rá»™ng Ä‘Æ°á»£c dÃ¹ng cho â€œ%sâ€�"
  
! #: tp/Texinfo/Convert/Info.pm:106
  msgid "document without nodes"
  msgstr "tÃ i liá»‡u cháº³ng cÃ³ nÃºt nÃ o cáº£"
  
! #: tp/Texinfo/Convert/Info.pm:123
  msgid "document without Top node"
  msgstr "tÃ i liá»‡u khÃ´ng cÃ³ nÃºt â€œÄ�á»‰nhâ€�"
  
! #: tp/Texinfo/Convert/Info.pm:171
  #, perl-format
  msgid "rename %s failed: %s"
  msgstr "Ä‘á»•i tÃªn %s gáº·p lá»—i: %s"
  
! #: tp/Texinfo/Convert/Info.pm:247
  #, perl-format
  msgid "@%s output more than once: %s"
  msgstr "@%s káº¿t xuáº¥t nhiá»�u hÆ¡n má»™t: %s"
  
! #: tp/Texinfo/Convert/Info.pm:379
  #, perl-format
  msgid "@%s outside of any node"
  msgstr "@%s náº±m ngoÃ i má»�i nÃºt"
  
! #: tp/Texinfo/Convert/Info.pm:419
  #, perl-format
  msgid "@node name should not contain `,': %s"
  msgstr "tÃªn @node khÃ´ng Ä‘Æ°á»£c chá»©a â€œ,â€�: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1312
! #, perl-format
! msgid "Index entry in @%s with : produces invalid Info: %s"
! msgstr "Má»¥c chá»‰ sá»‘ trong @%s vá»›i : sáº£n sinh Info khÃ´ng há»£p lá»‡: %s"
! 
! #: tp/Texinfo/Convert/Plaintext.pm:1359 tp/Texinfo/Parser.pm:2721
  #, perl-format
  msgid "entry for index `%s' outside of any node"
  msgstr "má»¥c nháº­p cho chá»‰ má»¥c â€œ%sâ€� náº±m á»Ÿ ngoÃ i má»�i nÃºt"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1473
  #, perl-format
  msgid "error on closing image text file %s: %s"
  msgstr "gáº·p lá»—i khi Ä‘Ã³ng táº­p tin áº£nh dáº¡ng text %s: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1478
  #, perl-format
  msgid "@image file `%s' unreadable: %s"
  msgstr "KhÃ´ng thá»ƒ Ä‘á»�c táº­p tin @image â€œ%sâ€�: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1501
  #, perl-format
  msgid "could not find @image file `%s.txt' nor alternate text"
***************
*** 2558,2711 ****
  "khÃ´ng thá»ƒ tÃ¬m tháº¥y táº­p tin @image â€œ%s.txtâ€� mÃ  cÅ©ng khÃ´ng cÃ³ chá»¯ thay tháº¿"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1816
  msgid ""
  "@strong{Note...} produces a spurious cross-reference in Info; reword to "
  "avoid that"
  msgstr ""
! "â€œ@strong{Note...}â€� táº¡o má»™t tham chiáº¿u chÃ©o giáº£ trong Info; hÃ£y sá»­a Ä‘á»•i Ä‘á»ƒ "
  "trÃ¡nh nÃ³"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2022
  #, perl-format
  msgid "@%s cross-reference name should not contain `:'"
  msgstr "tÃªn tham chiáº¿u chÃ©o @%s khÃ´ng Ä‘Æ°á»£c phÃ©p chá»©a â€œ:â€�"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2039
  #, perl-format
  msgid "@%s node name should not contain `%s'"
  msgstr "tÃªn nÃºt @%s khÃ´ng Ä‘Æ°á»£c chá»©a â€œ%sâ€�"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2054
  #, perl-format
  msgid "@%s node name should not contain `:'"
  msgstr "tÃªn nÃºt @%s khÃ´ng Ä‘Æ°á»£c chá»©a dáº¥u hai cháº¥m â€œ:â€�"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2077
  #, perl-format
  msgid "`.' or `,' must follow @xref, not %s"
  msgstr "â€œ.â€� hay â€œ,â€� pháº£i theo sau @xref, khÃ´ng pháº£i %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2080
  msgid "`.' or `,' must follow @xref"
  msgstr "â€œ.â€� hay â€œ,â€� pháº£i theo sau @xref"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2852
  #, perl-format
  msgid "menu entry node name should not contain `%s'"
  msgstr "tÃªn má»¥c trÃ¬nh Ä‘Æ¡n khÃ´ng Ä‘Æ°á»£c chá»©a â€œ%sâ€�"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2859
  msgid "menu entry node name should not contain `:'"
  msgstr "tÃªn nÃºt má»¥c trÃ¬nh Ä‘Æ¡n khÃ´ng Ä‘Æ°á»£c chá»©a dáº¥u hai cháº¥m â€œ:â€�"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2870
  msgid "menu entry name should not contain `:'"
  msgstr "tÃªn má»¥c trÃ¬nh Ä‘Æ¡n khÃ´ng Ä‘Æ°á»£c chá»©a dáº¥u hai cháº¥m â€œ:â€�"
  
! #: tp/Texinfo/Parser.pm:826
  #, perl-format
  msgid "@%s should only appear at beginning or end of document"
  msgstr "@%s chá»‰ Ä‘Æ°á»£c phÃ©p xuáº¥t hiá»‡n á»Ÿ Ä‘áº§u hoáº·c cuá»‘i cá»§a tÃ i liá»‡u"
  
! #: tp/Texinfo/Parser.pm:1076 tp/Texinfo/Structuring.pm:598
  #, perl-format
  msgid "multiple @%s"
  msgstr "nhiá»�u @%s"
  
! #: tp/Texinfo/Parser.pm:1110
  #, perl-format
  msgid "bad syntax for @%s argument: %s"
  msgstr "cÃº phÃ¡p sai cho Ä‘á»‘i sá»‘ @%s: %s"
  
! #: tp/Texinfo/Parser.pm:1126
  #, perl-format
  msgid "bad or empty @%s formal argument: %s"
  msgstr "Ä‘á»‘i sá»‘ cÃ³ dáº¡ng thá»©c sai hoáº·c trá»‘ng rá»—ng @%s: %s"
  
! #: tp/Texinfo/Parser.pm:1135 tp/Texinfo/Parser.pm:4655
! #: tp/Texinfo/Parser.pm:4681 tp/Texinfo/Parser.pm:5403
! #: tp/Texinfo/Parser.pm:5419 tp/Texinfo/Parser.pm:5434
  #, perl-format
  msgid "%c%s requires a name"
  msgstr "%c%s cáº§n Ä‘áº¿n tÃªn"
  
! #: tp/Texinfo/Parser.pm:1139 tp/Texinfo/Parser.pm:4658
! #: tp/Texinfo/Parser.pm:4684 tp/Texinfo/Parser.pm:5406
! #: tp/Texinfo/Parser.pm:5422 tp/Texinfo/Parser.pm:5437
  #, perl-format
  msgid "bad name for @%s"
  msgstr "tÃªn sai cho @%s"
  
! #: tp/Texinfo/Parser.pm:1257
  #, perl-format
  msgid "@end %s seen before @%s closing brace"
  msgstr "@end %s cÃ³ váº» trÆ°á»›c dáº¥u ngoáº·c Ã´m Ä‘Ã³ng @%s"
  
! #: tp/Texinfo/Parser.pm:1261
  #, perl-format
  msgid "@%s seen before @%s closing brace"
  msgstr "@%s cÃ³ váº» trÆ°á»›c dáº¥u ngoáº·c Ã´m Ä‘Ã³ng @%s"
  
! #: tp/Texinfo/Parser.pm:1266
  #, perl-format
  msgid "%c%s missing close brace"
  msgstr "%c%s: thiáº¿u dáº¥u ngoáº·c mÃ³c Ä‘Ã³ng â€œ}â€�"
  
! #: tp/Texinfo/Parser.pm:1270
  #, perl-format
  msgid "@%s missing closing delimiter sequence: %s}"
  msgstr "@%s thiáº¿u dÃ£y giá»›i háº¡n Ä‘Ã³ng: %s}"
  
! #: tp/Texinfo/Parser.pm:1392
  #, perl-format
  msgid "@itemx should not begin @%s"
  msgstr "@itemx khÃ´ng Ä‘Æ°á»£c báº¯t Ä‘áº§u báº±ng @%s"
  
! #: tp/Texinfo/Parser.pm:1460
  msgid "@itemx must follow @item"
  msgstr "@itemx pháº£i theo sau @item"
  
! #: tp/Texinfo/Parser.pm:1628
  #, perl-format
  msgid "@%s has text but no @item"
  msgstr "@%s cÃ³ ná»™i dung nhÆ°ng khÃ´ng cÃ³ @item"
  
! #: tp/Texinfo/Parser.pm:1659
  #, perl-format
  msgid "`@end' expected `%s', but saw `%s'"
  msgstr "â€œ@endâ€� cáº§n â€œ%sâ€�, nhÆ°ng láº¡i nháº­n Ä‘Æ°á»£c â€œ%sâ€�"
  
! #: tp/Texinfo/Parser.pm:1662
  #, perl-format
  msgid "@%s seen before @end %s"
  msgstr "@%s cÃ³ váº» trÆ°á»›c @end %s"
  
! #: tp/Texinfo/Parser.pm:1666
  #, perl-format
  msgid "no matching `%cend %s'"
  msgstr "â€œ%cend %sâ€� khÃ´ng Ä‘á»§ cáº·p"
  
! #: tp/Texinfo/Parser.pm:1692 tp/Texinfo/Parser.pm:5003
! #: tp/Texinfo/Parser.pm:5225
  #, perl-format
  msgid "misplaced %c"
  msgstr "%c khÃ´ng Ä‘Ãºng chá»—"
  
! #: tp/Texinfo/Parser.pm:1790 tp/Texinfo/Parser.pm:3146
  #, perl-format
  msgid "unmatched `%c%s'"
  msgstr "â€œ%c%sâ€� chÆ°a khá»›p cáº·p"
  
! #: tp/Texinfo/Parser.pm:2025
  #, perl-format
  msgid "macro `%s' called with too many args"
  msgstr "vÄ© lá»‡nh â€œ%sâ€� Ä‘Æ°á»£c gá»�i vá»›i quÃ¡ nhiá»�u Ä‘á»‘i sá»‘"
  
! #: tp/Texinfo/Parser.pm:2047
  #, perl-format
  msgid "@%s missing close brace"
  msgstr "@%s thiáº¿u dáº¥u ngoáº·c mÃ³c Ä‘Ã³ng â€œ}â€�"
  
! #: tp/Texinfo/Parser.pm:2055
  #, perl-format
  msgid "macro `%s' declared without argument called with an argument"
--- 2299,2452 ----
  "khÃ´ng thá»ƒ tÃ¬m tháº¥y táº­p tin @image â€œ%s.txtâ€� mÃ  cÅ©ng khÃ´ng cÃ³ chá»¯ thay tháº¿"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1893
  msgid ""
  "@strong{Note...} produces a spurious cross-reference in Info; reword to "
  "avoid that"
  msgstr ""
! "â€œ@strong{Noteâ€¦}â€� táº¡o má»™t tham chiáº¿u chÃ©o giáº£ trong Info; hÃ£y sá»­a Ä‘á»•i Ä‘á»ƒ "
  "trÃ¡nh nÃ³"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2113
  #, perl-format
  msgid "@%s cross-reference name should not contain `:'"
  msgstr "tÃªn tham chiáº¿u chÃ©o @%s khÃ´ng Ä‘Æ°á»£c phÃ©p chá»©a â€œ:â€�"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2130
  #, perl-format
  msgid "@%s node name should not contain `%s'"
  msgstr "tÃªn nÃºt @%s khÃ´ng Ä‘Æ°á»£c chá»©a â€œ%sâ€�"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2145
  #, perl-format
  msgid "@%s node name should not contain `:'"
  msgstr "tÃªn nÃºt @%s khÃ´ng Ä‘Æ°á»£c chá»©a dáº¥u hai cháº¥m â€œ:â€�"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2168
  #, perl-format
  msgid "`.' or `,' must follow @xref, not %s"
  msgstr "â€œ.â€� hay â€œ,â€� pháº£i theo sau @xref, khÃ´ng pháº£i %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2171
  msgid "`.' or `,' must follow @xref"
  msgstr "â€œ.â€� hay â€œ,â€� pháº£i theo sau @xref"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3007
  #, perl-format
  msgid "menu entry node name should not contain `%s'"
  msgstr "tÃªn má»¥c trÃ¬nh Ä‘Æ¡n khÃ´ng Ä‘Æ°á»£c chá»©a â€œ%sâ€�"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3014
  msgid "menu entry node name should not contain `:'"
  msgstr "tÃªn nÃºt má»¥c trÃ¬nh Ä‘Æ¡n khÃ´ng Ä‘Æ°á»£c chá»©a dáº¥u hai cháº¥m â€œ:â€�"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3025
  msgid "menu entry name should not contain `:'"
  msgstr "tÃªn má»¥c trÃ¬nh Ä‘Æ¡n khÃ´ng Ä‘Æ°á»£c chá»©a dáº¥u hai cháº¥m â€œ:â€�"
  
! #: tp/Texinfo/Parser.pm:910
  #, perl-format
  msgid "@%s should only appear at beginning or end of document"
  msgstr "@%s chá»‰ Ä‘Æ°á»£c phÃ©p xuáº¥t hiá»‡n á»Ÿ Ä‘áº§u hoáº·c cuá»‘i cá»§a tÃ i liá»‡u"
  
! #: tp/Texinfo/Parser.pm:1160 tp/Texinfo/Structuring.pm:613
  #, perl-format
  msgid "multiple @%s"
  msgstr "nhiá»�u @%s"
  
! #: tp/Texinfo/Parser.pm:1194
  #, perl-format
  msgid "bad syntax for @%s argument: %s"
  msgstr "cÃº phÃ¡p sai cho Ä‘á»‘i sá»‘ @%s: %s"
  
! #: tp/Texinfo/Parser.pm:1210
  #, perl-format
  msgid "bad or empty @%s formal argument: %s"
  msgstr "Ä‘á»‘i sá»‘ cÃ³ dáº¡ng thá»©c sai hoáº·c trá»‘ng rá»—ng @%s: %s"
  
! #: tp/Texinfo/Parser.pm:1219 tp/Texinfo/Parser.pm:4823
! #: tp/Texinfo/Parser.pm:4849 tp/Texinfo/Parser.pm:5615
! #: tp/Texinfo/Parser.pm:5631 tp/Texinfo/Parser.pm:5646
  #, perl-format
  msgid "%c%s requires a name"
  msgstr "%c%s cáº§n Ä‘áº¿n tÃªn"
  
! #: tp/Texinfo/Parser.pm:1223 tp/Texinfo/Parser.pm:4826
! #: tp/Texinfo/Parser.pm:4852 tp/Texinfo/Parser.pm:5618
! #: tp/Texinfo/Parser.pm:5634 tp/Texinfo/Parser.pm:5649
  #, perl-format
  msgid "bad name for @%s"
  msgstr "tÃªn sai cho @%s"
  
! #: tp/Texinfo/Parser.pm:1341
  #, perl-format
  msgid "@end %s seen before @%s closing brace"
  msgstr "@end %s cÃ³ váº» trÆ°á»›c dáº¥u ngoáº·c Ã´m Ä‘Ã³ng @%s"
  
! #: tp/Texinfo/Parser.pm:1345
  #, perl-format
  msgid "@%s seen before @%s closing brace"
  msgstr "@%s cÃ³ váº» trÆ°á»›c dáº¥u ngoáº·c Ã´m Ä‘Ã³ng @%s"
  
! #: tp/Texinfo/Parser.pm:1350
  #, perl-format
  msgid "%c%s missing close brace"
  msgstr "%c%s: thiáº¿u dáº¥u ngoáº·c mÃ³c Ä‘Ã³ng â€œ}â€�"
  
! #: tp/Texinfo/Parser.pm:1354
  #, perl-format
  msgid "@%s missing closing delimiter sequence: %s}"
  msgstr "@%s thiáº¿u dÃ£y giá»›i háº¡n Ä‘Ã³ng: %s}"
  
! #: tp/Texinfo/Parser.pm:1476
  #, perl-format
  msgid "@itemx should not begin @%s"
  msgstr "@itemx khÃ´ng Ä‘Æ°á»£c báº¯t Ä‘áº§u báº±ng @%s"
  
! #: tp/Texinfo/Parser.pm:1544
  msgid "@itemx must follow @item"
  msgstr "@itemx pháº£i theo sau @item"
  
! #: tp/Texinfo/Parser.pm:1712
  #, perl-format
  msgid "@%s has text but no @item"
  msgstr "@%s cÃ³ ná»™i dung nhÆ°ng khÃ´ng cÃ³ @item"
  
! #: tp/Texinfo/Parser.pm:1743
  #, perl-format
  msgid "`@end' expected `%s', but saw `%s'"
  msgstr "â€œ@endâ€� cáº§n â€œ%sâ€�, nhÆ°ng láº¡i nháº­n Ä‘Æ°á»£c â€œ%sâ€�"
  
! #: tp/Texinfo/Parser.pm:1746
  #, perl-format
  msgid "@%s seen before @end %s"
  msgstr "@%s cÃ³ váº» trÆ°á»›c @end %s"
  
! #: tp/Texinfo/Parser.pm:1750
  #, perl-format
  msgid "no matching `%cend %s'"
  msgstr "â€œ%cend %sâ€� khÃ´ng Ä‘á»§ cáº·p"
  
! #: tp/Texinfo/Parser.pm:1776 tp/Texinfo/Parser.pm:5171
! #: tp/Texinfo/Parser.pm:5437
  #, perl-format
  msgid "misplaced %c"
  msgstr "%c khÃ´ng Ä‘Ãºng chá»—"
  
! #: tp/Texinfo/Parser.pm:1874 tp/Texinfo/Parser.pm:3301
  #, perl-format
  msgid "unmatched `%c%s'"
  msgstr "â€œ%c%sâ€� chÆ°a khá»›p cáº·p"
  
! #: tp/Texinfo/Parser.pm:2109
  #, perl-format
  msgid "macro `%s' called with too many args"
  msgstr "vÄ© lá»‡nh â€œ%sâ€� Ä‘Æ°á»£c gá»�i vá»›i quÃ¡ nhiá»�u Ä‘á»‘i sá»‘"
  
! #: tp/Texinfo/Parser.pm:2131
  #, perl-format
  msgid "@%s missing close brace"
  msgstr "@%s thiáº¿u dáº¥u ngoáº·c mÃ³c Ä‘Ã³ng â€œ}â€�"
  
! #: tp/Texinfo/Parser.pm:2139
  #, perl-format
  msgid "macro `%s' declared without argument called with an argument"
***************
*** 2713,2767 ****
  "vÄ© lá»‡nh â€œ%sâ€� Ä‘Æ°á»£c khai bÃ¡o khÃ´ng cÃ³ Ä‘á»‘i sá»‘ nhÆ°ng láº¡i Ä‘Æ°á»£c gá»�i cÃ¹ng vá»›i Ä‘á»‘i sá»‘"
  
! #: tp/Texinfo/Parser.pm:2090
  #, perl-format
  msgid "\\ in @%s expansion followed `%s' instead of parameter name or \\"
  msgstr "â€œ\\â€� trong pháº§n má»Ÿ rá»™ng @%s theo sau â€œ%sâ€� thay vÃ¬ tÃªn tham sá»‘ hay â€œ\\â€�"
  
! #: tp/Texinfo/Parser.pm:2494
  #, perl-format
  msgid "@%s `%s' previously defined"
  msgstr "@%s â€œ%sâ€� Ä‘Ã£ Ä‘á»‹nh nghÄ©a tá»« trÆ°á»›c"
  
! #: tp/Texinfo/Parser.pm:2499
  #, perl-format
  msgid "here is the previous definition as @%s"
  msgstr "á»Ÿ Ä‘Ã¢y cÃ³ Ä‘á»‹nh nghÄ©a trÆ°á»›c nhÆ° lÃ  @%s"
  
! #: tp/Texinfo/Parser.pm:2860
  #, perl-format
  msgid "missing name for @%s"
  msgstr "thiáº¿u tÃªn cho @%s"
  
! #: tp/Texinfo/Parser.pm:2865
  #, perl-format
  msgid "missing category for @%s"
  msgstr "thiáº¿u category cho @%s"
  
! #: tp/Texinfo/Parser.pm:2917
  #, perl-format
  msgid "unexpected argument on @%s line: %s"
  msgstr "gáº·p Ä‘á»‘i sá»‘ báº¥t thÆ°á»�ng trÃªn dÃ²ng @%s: %s"
  
! #: tp/Texinfo/Parser.pm:2933
  msgid "empty multitable"
  msgstr "Ä‘a-báº£ng rá»—ng"
  
! #: tp/Texinfo/Parser.pm:2989 tp/Texinfo/Parser.pm:5516
  #, perl-format
  msgid "superfluous argument to @%s"
  msgstr "Ä‘á»‘i sá»‘ khÃ´ng cáº§n thiáº¿t cho @%s"
  
! #: tp/Texinfo/Parser.pm:2995 tp/Texinfo/Parser.pm:5538
! #: tp/Texinfo/Parser.pm:5550
  #, perl-format
  msgid "bad argument to @%s"
  msgstr "Ä‘á»‘i sá»‘ sai cho @%s"
  
! #: tp/Texinfo/Parser.pm:3006
  #, perl-format
  msgid "%s requires an argument: the formatter for %citem"
  msgstr "%s cáº§n thiáº¿t má»™t Ä‘á»‘i sá»‘: bá»™ Ä‘á»‹nh dáº¡ng cho %citem"
  
! #: tp/Texinfo/Parser.pm:3011
  #, perl-format
  msgid "command @%s not accepting argument in brace should not be on @%s line"
--- 2454,2508 ----
  "vÄ© lá»‡nh â€œ%sâ€� Ä‘Æ°á»£c khai bÃ¡o khÃ´ng cÃ³ Ä‘á»‘i sá»‘ nhÆ°ng láº¡i Ä‘Æ°á»£c gá»�i cÃ¹ng vá»›i Ä‘á»‘i sá»‘"
  
! #: tp/Texinfo/Parser.pm:2174
  #, perl-format
  msgid "\\ in @%s expansion followed `%s' instead of parameter name or \\"
  msgstr "â€œ\\â€� trong pháº§n má»Ÿ rá»™ng @%s theo sau â€œ%sâ€� thay vÃ¬ tÃªn tham sá»‘ hay â€œ\\â€�"
  
! #: tp/Texinfo/Parser.pm:2649
  #, perl-format
  msgid "@%s `%s' previously defined"
  msgstr "@%s â€œ%sâ€� Ä‘Ã£ Ä‘á»‹nh nghÄ©a tá»« trÆ°á»›c"
  
! #: tp/Texinfo/Parser.pm:2654
  #, perl-format
  msgid "here is the previous definition as @%s"
  msgstr "á»Ÿ Ä‘Ã¢y cÃ³ Ä‘á»‹nh nghÄ©a trÆ°á»›c nhÆ° lÃ  @%s"
  
! #: tp/Texinfo/Parser.pm:3015
  #, perl-format
  msgid "missing name for @%s"
  msgstr "thiáº¿u tÃªn cho @%s"
  
! #: tp/Texinfo/Parser.pm:3020
  #, perl-format
  msgid "missing category for @%s"
  msgstr "thiáº¿u category cho @%s"
  
! #: tp/Texinfo/Parser.pm:3072
  #, perl-format
  msgid "unexpected argument on @%s line: %s"
  msgstr "gáº·p Ä‘á»‘i sá»‘ báº¥t thÆ°á»�ng trÃªn dÃ²ng @%s: %s"
  
! #: tp/Texinfo/Parser.pm:3088
  msgid "empty multitable"
  msgstr "Ä‘a-báº£ng rá»—ng"
  
! #: tp/Texinfo/Parser.pm:3144 tp/Texinfo/Parser.pm:5728
  #, perl-format
  msgid "superfluous argument to @%s"
  msgstr "Ä‘á»‘i sá»‘ khÃ´ng cáº§n thiáº¿t cho @%s"
  
! #: tp/Texinfo/Parser.pm:3150 tp/Texinfo/Parser.pm:5750
! #: tp/Texinfo/Parser.pm:5762
  #, perl-format
  msgid "bad argument to @%s"
  msgstr "Ä‘á»‘i sá»‘ sai cho @%s"
  
! #: tp/Texinfo/Parser.pm:3161
  #, perl-format
  msgid "%s requires an argument: the formatter for %citem"
  msgstr "%s cáº§n thiáº¿t má»™t Ä‘á»‘i sá»‘: bá»™ Ä‘á»‹nh dáº¡ng cho %citem"
  
! #: tp/Texinfo/Parser.pm:3166
  #, perl-format
  msgid "command @%s not accepting argument in brace should not be on @%s line"
***************
*** 2769,2831 ****
  "lá»‡nh @%s khÃ´ng cháº¥p nháº­n Ä‘á»‘i sá»‘ trong dáº¥u ngoáº·c Ã´m khÃ´ng thá»ƒ á»Ÿ dÃ²ng @%s"
  
! #: tp/Texinfo/Parser.pm:3046
  #, perl-format
  msgid "accent command `@%s' not allowed as @%s argument"
  msgstr "lá»‡nh nháº¥n máº¡nh accen â€œ@%sâ€� khÃ´ng cho phÃ©p Ä‘á»‘i sá»‘ @%s"
  
! #: tp/Texinfo/Parser.pm:3124 tp/Texinfo/Parser.pm:3263
! #: tp/Texinfo/Parser.pm:5509
  #, perl-format
  msgid "@%s missing argument"
  msgstr "@%s thiáº¿u Ä‘á»‘i sá»‘"
  
! #: tp/Texinfo/Parser.pm:3136
  #, perl-format
  msgid "unknown @end %s"
  msgstr "khÃ´ng hiá»ƒu @end %s"
  
! #: tp/Texinfo/Parser.pm:3158 tp/Texinfo/Parser.pm:3780
  #, perl-format
  msgid "superfluous argument to @%s %s: %s"
  msgstr "Ä‘á»‘i sá»‘ khÃ´ng cáº§n thiáº¿t cho @%s %s: %s"
  
! #: tp/Texinfo/Parser.pm:3163 tp/Texinfo/Parser.pm:5593
! #: tp/Texinfo/Parser.pm:5638 tp/Texinfo/Parser.pm:5667
! #: tp/Texinfo/Parser.pm:5708 tp/Texinfo/Parser.pm:5786
  #, perl-format
  msgid "bad argument to @%s: %s"
  msgstr "Ä‘á»‘i sá»‘ sai cho @%s: %s"
  
! #: tp/Texinfo/Parser.pm:3182
  #, perl-format
  msgid "@%s: could not open %s: %s"
  msgstr "@%s: khÃ´ng thá»ƒ má»Ÿ %s: %s"
  
! #: tp/Texinfo/Parser.pm:3194
  #, perl-format
  msgid "encoding `%s' is not a canonical texinfo encoding"
  msgstr "báº£ng mÃ£ â€œ%sâ€� khÃ´ng pháº£i lÃ  báº£ng mÃ£ â€œcanonical texinfoâ€�"
  
! #: tp/Texinfo/Parser.pm:3203
  #, perl-format
  msgid "unrecognized encoding name `%s'"
  msgstr "khÃ´ng nháº­n ra tÃªn báº£ng mÃ£ â€œ%sâ€�"
  
! #: tp/Texinfo/Parser.pm:3353
  #, perl-format
  msgid "@%s after the first element"
  msgstr "@%s sau pháº§n tá»­ thá»© nháº¥t"
  
! #: tp/Texinfo/Parser.pm:3360
  #, perl-format
  msgid "@%s only meaningful on a @multitable line"
  msgstr "@%s chá»‰ cÃ³ nghÄ©a khi á»Ÿ dÃ²ng @multitable"
  
! #: tp/Texinfo/Parser.pm:3400
  #, perl-format
  msgid "@%s should not be associated with @top"
  msgstr "@%s khÃ´ng Ä‘Æ°á»£c tá»• há»£p cÃ¹ng vá»›i @top"
  
! #: tp/Texinfo/Parser.pm:3412
  #, perl-format
  msgid "@node precedes @%s, but parts may not be associated with nodes"
--- 2510,2572 ----
  "lá»‡nh @%s khÃ´ng cháº¥p nháº­n Ä‘á»‘i sá»‘ trong dáº¥u ngoáº·c Ã´m khÃ´ng thá»ƒ á»Ÿ dÃ²ng @%s"
  
! #: tp/Texinfo/Parser.pm:3201
  #, perl-format
  msgid "accent command `@%s' not allowed as @%s argument"
  msgstr "lá»‡nh nháº¥n máº¡nh accen â€œ@%sâ€� khÃ´ng cho phÃ©p Ä‘á»‘i sá»‘ @%s"
  
! #: tp/Texinfo/Parser.pm:3279 tp/Texinfo/Parser.pm:3418
! #: tp/Texinfo/Parser.pm:5721
  #, perl-format
  msgid "@%s missing argument"
  msgstr "@%s thiáº¿u Ä‘á»‘i sá»‘"
  
! #: tp/Texinfo/Parser.pm:3291
  #, perl-format
  msgid "unknown @end %s"
  msgstr "khÃ´ng hiá»ƒu @end %s"
  
! #: tp/Texinfo/Parser.pm:3313 tp/Texinfo/Parser.pm:3935
  #, perl-format
  msgid "superfluous argument to @%s %s: %s"
  msgstr "Ä‘á»‘i sá»‘ khÃ´ng cáº§n thiáº¿t cho @%s %s: %s"
  
! #: tp/Texinfo/Parser.pm:3318 tp/Texinfo/Parser.pm:5805
! #: tp/Texinfo/Parser.pm:5850 tp/Texinfo/Parser.pm:5879
! #: tp/Texinfo/Parser.pm:5920 tp/Texinfo/Parser.pm:5998
  #, perl-format
  msgid "bad argument to @%s: %s"
  msgstr "Ä‘á»‘i sá»‘ sai cho @%s: %s"
  
! #: tp/Texinfo/Parser.pm:3337
  #, perl-format
  msgid "@%s: could not open %s: %s"
  msgstr "@%s: khÃ´ng thá»ƒ má»Ÿ %s: %s"
  
! #: tp/Texinfo/Parser.pm:3349
  #, perl-format
  msgid "encoding `%s' is not a canonical texinfo encoding"
  msgstr "báº£ng mÃ£ â€œ%sâ€� khÃ´ng pháº£i lÃ  báº£ng mÃ£ â€œcanonical texinfoâ€�"
  
! #: tp/Texinfo/Parser.pm:3358
  #, perl-format
  msgid "unrecognized encoding name `%s'"
  msgstr "khÃ´ng nháº­n ra tÃªn báº£ng mÃ£ â€œ%sâ€�"
  
! #: tp/Texinfo/Parser.pm:3508
  #, perl-format
  msgid "@%s after the first element"
  msgstr "@%s sau pháº§n tá»­ thá»© nháº¥t"
  
! #: tp/Texinfo/Parser.pm:3515
  #, perl-format
  msgid "@%s only meaningful on a @multitable line"
  msgstr "@%s chá»‰ cÃ³ nghÄ©a khi á»Ÿ dÃ²ng @multitable"
  
! #: tp/Texinfo/Parser.pm:3555
  #, perl-format
  msgid "@%s should not be associated with @top"
  msgstr "@%s khÃ´ng Ä‘Æ°á»£c tá»• há»£p cÃ¹ng vá»›i @top"
  
! #: tp/Texinfo/Parser.pm:3567
  #, perl-format
  msgid "@node precedes @%s, but parts may not be associated with nodes"
***************
*** 2833,2886 ****
  "@node Ä‘á»©ng trÆ°á»›c @%s, nhÆ°ng bá»™ pháº­n cá»§a nÃ³ khÃ´ng Ä‘Æ°á»£c tá»• há»£p cÃ¹ng vá»›i cÃ¡c nÃºt"
  
! #: tp/Texinfo/Parser.pm:3514
  #, perl-format
  msgid "empty argument in @%s"
  msgstr "Ä‘á»‘i sá»‘ trá»‘ng rá»—ng trong @%s"
  
! #: tp/Texinfo/Parser.pm:3518
  #, perl-format
  msgid "empty node name after expansion `%s'"
  msgstr "tÃªn nÃºt trá»‘ng rá»—ng sau pháº§n má»Ÿ rá»™ng â€œ%sâ€�"
  
! #: tp/Texinfo/Parser.pm:3561
  #, perl-format
  msgid "empty menu entry name in `%s'"
  msgstr "tÃªn má»¥c trÃ¬nh Ä‘Æ¡n trá»‘ng rá»—ng trong â€œ%sâ€�"
  
! #: tp/Texinfo/Parser.pm:3569
  msgid "empty node name in menu entry"
  msgstr "tÃªn nÃºt trá»‘ng trong má»¥c trÃ¬nh Ä‘Æ¡n"
  
! #: tp/Texinfo/Parser.pm:3642
  #, perl-format
  msgid "@%s should not appear in @%s"
  msgstr "@%s khÃ´ng Ä‘Æ°á»£c xuáº¥t hiá»‡n trong @%s"
  
! #: tp/Texinfo/Parser.pm:3774
  #, perl-format
  msgid "@end %s should only appear at a line beginning"
  msgstr "@end %s chá»‰ Ä‘Æ°á»£c phÃ©p xuáº¥t hiá»‡n á»Ÿ Ä‘áº§u má»™t dÃ²ng"
  
! #: tp/Texinfo/Parser.pm:3797
  #, perl-format
  msgid "macro `%s' previously defined"
! msgstr "vÄ© lá»‡nh â€œ%sâ€� Ä‘Æ°á»£c xÃ¡c Ä‘á»‹nh trÆ°á»›c"
  
! #: tp/Texinfo/Parser.pm:3800
  #, perl-format
  msgid "here is the previous definition of `%s'"
  msgstr "Ä‘Ã¢y lÃ  lá»�i Ä‘á»‹nh nghÄ©a trÆ°á»›c cá»§a â€œ%sâ€�"
  
! #: tp/Texinfo/Parser.pm:3805
  #, perl-format
  msgid "redefining Texinfo language command: @%s"
  msgstr "Ä‘á»‹nh nghÄ©a láº¡i lá»‡nh ngÃ´n ngá»¯ Texinfo: @%s"
  
! #: tp/Texinfo/Parser.pm:3854
  #, perl-format
  msgid "@%s without associated character"
  msgstr "@%s mÃ  khÃ´ng tá»• há»£p cÃ¹ng kÃ½ tá»±"
  
! #: tp/Texinfo/Parser.pm:3916
  #, perl-format
  msgid ""
--- 2574,2627 ----
  "@node Ä‘á»©ng trÆ°á»›c @%s, nhÆ°ng bá»™ pháº­n cá»§a nÃ³ khÃ´ng Ä‘Æ°á»£c tá»• há»£p cÃ¹ng vá»›i cÃ¡c nÃºt"
  
! #: tp/Texinfo/Parser.pm:3669
  #, perl-format
  msgid "empty argument in @%s"
  msgstr "Ä‘á»‘i sá»‘ trá»‘ng rá»—ng trong @%s"
  
! #: tp/Texinfo/Parser.pm:3673
  #, perl-format
  msgid "empty node name after expansion `%s'"
  msgstr "tÃªn nÃºt trá»‘ng rá»—ng sau pháº§n má»Ÿ rá»™ng â€œ%sâ€�"
  
! #: tp/Texinfo/Parser.pm:3716
  #, perl-format
  msgid "empty menu entry name in `%s'"
  msgstr "tÃªn má»¥c trÃ¬nh Ä‘Æ¡n trá»‘ng rá»—ng trong â€œ%sâ€�"
  
! #: tp/Texinfo/Parser.pm:3724
  msgid "empty node name in menu entry"
  msgstr "tÃªn nÃºt trá»‘ng trong má»¥c trÃ¬nh Ä‘Æ¡n"
  
! #: tp/Texinfo/Parser.pm:3797
  #, perl-format
  msgid "@%s should not appear in @%s"
  msgstr "@%s khÃ´ng Ä‘Æ°á»£c xuáº¥t hiá»‡n trong @%s"
  
! #: tp/Texinfo/Parser.pm:3929
  #, perl-format
  msgid "@end %s should only appear at a line beginning"
  msgstr "@end %s chá»‰ Ä‘Æ°á»£c phÃ©p xuáº¥t hiá»‡n á»Ÿ Ä‘áº§u má»™t dÃ²ng"
  
! #: tp/Texinfo/Parser.pm:3952
  #, perl-format
  msgid "macro `%s' previously defined"
! msgstr "vÄ© lá»‡nh â€œ%sâ€� Ä‘Æ°á»£c Ä‘á»‹nh nghÄ©a trÆ°á»›c"
  
! #: tp/Texinfo/Parser.pm:3955
  #, perl-format
  msgid "here is the previous definition of `%s'"
  msgstr "Ä‘Ã¢y lÃ  lá»�i Ä‘á»‹nh nghÄ©a trÆ°á»›c cá»§a â€œ%sâ€�"
  
! #: tp/Texinfo/Parser.pm:3960
  #, perl-format
  msgid "redefining Texinfo language command: @%s"
  msgstr "Ä‘á»‹nh nghÄ©a láº¡i lá»‡nh ngÃ´n ngá»¯ Texinfo: @%s"
  
! #: tp/Texinfo/Parser.pm:4009
  #, perl-format
  msgid "@%s without associated character"
  msgstr "@%s mÃ  khÃ´ng tá»• há»£p cÃ¹ng kÃ½ tá»±"
  
! #: tp/Texinfo/Parser.pm:4079
  #, perl-format
  msgid ""
***************
*** 2889,2893 ****
  "@%s Ä‘Æ°á»£c Ä‘á»‹nh nghÄ©a vá»›i khÃ´ng hay nhiá»�u hÆ¡n má»™t Ä‘á»‘i sá»‘ mÃ  nÃ³ Ä‘Æ°á»£c gá»�i vá»›i {}"
  
! #: tp/Texinfo/Parser.pm:3940
  #, perl-format
  msgid ""
--- 2630,2634 ----
  "@%s Ä‘Æ°á»£c Ä‘á»‹nh nghÄ©a vá»›i khÃ´ng hay nhiá»�u hÆ¡n má»™t Ä‘á»‘i sá»‘ mÃ  nÃ³ Ä‘Æ°á»£c gá»�i vá»›i {}"
  
! #: tp/Texinfo/Parser.pm:4103
  #, perl-format
  msgid ""
***************
*** 2898,3023 ****
  "giÃ¡ trá»‹ hiá»‡n táº¡i %d)"
  
! #: tp/Texinfo/Parser.pm:3949
  #, perl-format
  msgid "recursive call of macro %s is not allowed; use @rmacro if needed"
  msgstr "gá»�i Ä‘á»‡ qui macro %s lÃ  khÃ´ng Ä‘Æ°á»£c phÃ©p; dÃ¹ng @rmacro náº¿u tháº¥y cáº§n"
  
! #: tp/Texinfo/Parser.pm:4005
  #, perl-format
  msgid "accent command `@%s' must not be followed by whitespace"
  msgstr "lá»‡nh nháº¥n máº¡nh â€œ@%sâ€� khÃ´ng cho phÃ©p cÃ³ khoáº£ng tráº¯ng Ä‘i theo"
  
! #: tp/Texinfo/Parser.pm:4011
  #, perl-format
  msgid "use braces to give a command as an argument to @%s"
  msgstr "dÃ¹ng dáº¥u ngoáº·c mÃ³c {} Ä‘á»ƒ Ä‘Æ°a ra lá»‡nh dáº¡ng Ä‘á»‘i sá»‘ tá»›i @%s"
  
! #: tp/Texinfo/Parser.pm:4024 tp/Texinfo/Parser.pm:5124
  #, perl-format
  msgid "%c%s expects `i' or `j' as argument, not `%s'"
  msgstr "%c%s cáº§n â€œiâ€� hay â€œjâ€� lÃ m Ä‘á»‘i sá»‘, khÃ´ng pháº£i â€œ%sâ€�"
  
! #: tp/Texinfo/Parser.pm:4036
  #, perl-format
  msgid "accent command `@%s' must not be followed by new line"
  msgstr "lá»‡nh nháº¥n máº¡nh â€œ@%sâ€� khÃ´ng cho phÃ©p cÃ³ dÃ²ng má»›i Ä‘i theo sau"
  
! #: tp/Texinfo/Parser.pm:4047
  #, perl-format
  msgid "@%s expected braces"
  msgstr "@%s cáº§n dáº¥u ngoáº·c mÃ³c {}"
  
! #: tp/Texinfo/Parser.pm:4207
  #, perl-format
  msgid "undefined flag: %s"
! msgstr "chÆ°a xÃ¡c Ä‘á»‹nh cá»� : %s"
  
! #: tp/Texinfo/Parser.pm:4210
  msgid "bad syntax for @value"
  msgstr "cÃº phÃ¡p sai Ä‘á»‘i vá»›i @value"
  
! #: tp/Texinfo/Parser.pm:4217
  #, perl-format
  msgid "%c%s is obsolete."
  msgstr "%c%s quÃ¡ cÅ©."
  
! #: tp/Texinfo/Parser.pm:4220
  #, perl-format
  msgid "%c%s is obsolete; %s"
  msgstr "%c%s quÃ¡ cÅ©; %s"
  
! #: tp/Texinfo/Parser.pm:4229
  #, perl-format
  msgid "@%s should only appear at a line beginning"
  msgstr "@%s chá»‰ Ä‘Æ°á»£c phÃ©p xuáº¥t hiá»‡n Ä‘áº§u táº¡i Ä‘áº§u dÃ²ng"
  
! #: tp/Texinfo/Parser.pm:4320
  #, perl-format
  msgid "@%s not allowed inside `@%s' block"
  msgstr "@%s khÃ´ng Ä‘Æ°á»£c phÃ©p náº±m bÃªn trong khá»‘i â€œ@%sâ€�"
  
! #: tp/Texinfo/Parser.pm:4329
  #, perl-format
  msgid "@%s should only appear in heading or footing"
  msgstr "@%s chá»‰ Ä‘Æ°á»£c phÃ©p xuáº¥t hiá»‡n táº¡i pháº§n Ä‘áº§u hoáº·c chÃ¢n"
  
! #: tp/Texinfo/Parser.pm:4455 tp/Texinfo/Parser.pm:4472
! #: tp/Texinfo/Parser.pm:4522
  #, perl-format
  msgid "@%s not meaningful inside `@%s' block"
  msgstr "@%s khÃ´ng cÃ³ nghÄ©a bÃªn trong khá»‘i â€œ@%sâ€�"
  
! #: tp/Texinfo/Parser.pm:4482
  #, perl-format
  msgid "@%s in empty multitable"
  msgstr "@%s trong multitable trá»‘ng rá»—ng"
  
! #: tp/Texinfo/Parser.pm:4488
  msgid "@tab before @item"
  msgstr "@tab trÆ°á»›c @item"
  
! #: tp/Texinfo/Parser.pm:4491
  #, perl-format
  msgid "too many columns in multitable item (max %d)"
  msgstr "quÃ¡ nhiá»�u cá»™t trong má»¥c Ä‘a báº£ng (tá»‘i Ä‘a lÃ  %d)"
  
! #: tp/Texinfo/Parser.pm:4528
  msgid "ignoring @tab outside of multitable"
  msgstr "Ä‘ang bá»� qua @tab bÃªn ngoÃ i Ä‘a báº£ng"
  
! #: tp/Texinfo/Parser.pm:4532
  #, perl-format
  msgid "@%s outside of table or list"
  msgstr "@%s náº±m ngoÃ i báº£ng hay danh sÃ¡ch"
  
! #: tp/Texinfo/Parser.pm:4567
  #, perl-format
  msgid "must be after `@%s' to use `@%s'"
  msgstr "pháº£i sau â€œ@%sâ€� Ä‘á»ƒ dÃ¹ng â€œ@%sâ€�"
  
! #: tp/Texinfo/Parser.pm:4609
  #, perl-format
  msgid "@%s not meaningful outside `@titlepage' and `@quotation' environments"
  msgstr "@%s khÃ´ng cÃ³ nghÄ©a bÃªn ngoÃ i mÃ´i trÆ°á»�ng  â€œ@titlepageâ€� vÃ  â€œ@quotationâ€�"
  
! #: tp/Texinfo/Parser.pm:4613
  msgid "@dircategory after first node"
  msgstr "@dircategory sau nÃºt Ä‘áº§u tiÃªn"
  
! #: tp/Texinfo/Parser.pm:4778
  #, perl-format
  msgid "region %s inside region %s is not allowed"
  msgstr "vÃ¹ng %s náº±m trong vÃ¹ng %s lÃ  khÃ´ng há»£p lá»‡"
  
! #: tp/Texinfo/Parser.pm:4796
  msgid "@direntry after first node"
  msgstr "@direntry sau nÃºt Ä‘áº§u tiÃªn"
  
! #: tp/Texinfo/Parser.pm:4804
  #, perl-format
  msgid "@%s seen before first @node"
  msgstr "@%s cÃ³ váº» trÆ°á»›c @node"
  
! #: tp/Texinfo/Parser.pm:4807
  msgid ""
  "perhaps your @top node should be wrapped in @ifnottex rather than @ifinfo?"
--- 2639,2764 ----
  "giÃ¡ trá»‹ hiá»‡n táº¡i %d)"
  
! #: tp/Texinfo/Parser.pm:4112
  #, perl-format
  msgid "recursive call of macro %s is not allowed; use @rmacro if needed"
  msgstr "gá»�i Ä‘á»‡ qui macro %s lÃ  khÃ´ng Ä‘Æ°á»£c phÃ©p; dÃ¹ng @rmacro náº¿u tháº¥y cáº§n"
  
! #: tp/Texinfo/Parser.pm:4168
  #, perl-format
  msgid "accent command `@%s' must not be followed by whitespace"
  msgstr "lá»‡nh nháº¥n máº¡nh â€œ@%sâ€� khÃ´ng cho phÃ©p cÃ³ khoáº£ng tráº¯ng Ä‘i theo"
  
! #: tp/Texinfo/Parser.pm:4174
  #, perl-format
  msgid "use braces to give a command as an argument to @%s"
  msgstr "dÃ¹ng dáº¥u ngoáº·c mÃ³c {} Ä‘á»ƒ Ä‘Æ°a ra lá»‡nh dáº¡ng Ä‘á»‘i sá»‘ tá»›i @%s"
  
! #: tp/Texinfo/Parser.pm:4187 tp/Texinfo/Parser.pm:5292
  #, perl-format
  msgid "%c%s expects `i' or `j' as argument, not `%s'"
  msgstr "%c%s cáº§n â€œiâ€� hay â€œjâ€� lÃ m Ä‘á»‘i sá»‘, khÃ´ng pháº£i â€œ%sâ€�"
  
! #: tp/Texinfo/Parser.pm:4199
  #, perl-format
  msgid "accent command `@%s' must not be followed by new line"
  msgstr "lá»‡nh nháº¥n máº¡nh â€œ@%sâ€� khÃ´ng cho phÃ©p cÃ³ dÃ²ng má»›i Ä‘i theo sau"
  
! #: tp/Texinfo/Parser.pm:4210
  #, perl-format
  msgid "@%s expected braces"
  msgstr "@%s cáº§n dáº¥u ngoáº·c mÃ³c {}"
  
! #: tp/Texinfo/Parser.pm:4375
  #, perl-format
  msgid "undefined flag: %s"
! msgstr "chÆ°a Ä‘á»‹nh nghÄ©a cá»� : %s"
  
! #: tp/Texinfo/Parser.pm:4378
  msgid "bad syntax for @value"
  msgstr "cÃº phÃ¡p sai Ä‘á»‘i vá»›i @value"
  
! #: tp/Texinfo/Parser.pm:4385
  #, perl-format
  msgid "%c%s is obsolete."
  msgstr "%c%s quÃ¡ cÅ©."
  
! #: tp/Texinfo/Parser.pm:4388
  #, perl-format
  msgid "%c%s is obsolete; %s"
  msgstr "%c%s quÃ¡ cÅ©; %s"
  
! #: tp/Texinfo/Parser.pm:4397
  #, perl-format
  msgid "@%s should only appear at a line beginning"
  msgstr "@%s chá»‰ Ä‘Æ°á»£c phÃ©p xuáº¥t hiá»‡n Ä‘áº§u táº¡i Ä‘áº§u dÃ²ng"
  
! #: tp/Texinfo/Parser.pm:4488
  #, perl-format
  msgid "@%s not allowed inside `@%s' block"
  msgstr "@%s khÃ´ng Ä‘Æ°á»£c phÃ©p náº±m bÃªn trong khá»‘i â€œ@%sâ€�"
  
! #: tp/Texinfo/Parser.pm:4497
  #, perl-format
  msgid "@%s should only appear in heading or footing"
  msgstr "@%s chá»‰ Ä‘Æ°á»£c phÃ©p xuáº¥t hiá»‡n táº¡i pháº§n Ä‘áº§u hoáº·c chÃ¢n"
  
! #: tp/Texinfo/Parser.pm:4623 tp/Texinfo/Parser.pm:4640
! #: tp/Texinfo/Parser.pm:4690
  #, perl-format
  msgid "@%s not meaningful inside `@%s' block"
  msgstr "@%s khÃ´ng cÃ³ nghÄ©a bÃªn trong khá»‘i â€œ@%sâ€�"
  
! #: tp/Texinfo/Parser.pm:4650
  #, perl-format
  msgid "@%s in empty multitable"
  msgstr "@%s trong multitable trá»‘ng rá»—ng"
  
! #: tp/Texinfo/Parser.pm:4656
  msgid "@tab before @item"
  msgstr "@tab trÆ°á»›c @item"
  
! #: tp/Texinfo/Parser.pm:4659
  #, perl-format
  msgid "too many columns in multitable item (max %d)"
  msgstr "quÃ¡ nhiá»�u cá»™t trong má»¥c Ä‘a báº£ng (tá»‘i Ä‘a lÃ  %d)"
  
! #: tp/Texinfo/Parser.pm:4696
  msgid "ignoring @tab outside of multitable"
  msgstr "Ä‘ang bá»� qua @tab bÃªn ngoÃ i Ä‘a báº£ng"
  
! #: tp/Texinfo/Parser.pm:4700
  #, perl-format
  msgid "@%s outside of table or list"
  msgstr "@%s náº±m ngoÃ i báº£ng hay danh sÃ¡ch"
  
! #: tp/Texinfo/Parser.pm:4735
  #, perl-format
  msgid "must be after `@%s' to use `@%s'"
  msgstr "pháº£i sau â€œ@%sâ€� Ä‘á»ƒ dÃ¹ng â€œ@%sâ€�"
  
! #: tp/Texinfo/Parser.pm:4777
  #, perl-format
  msgid "@%s not meaningful outside `@titlepage' and `@quotation' environments"
  msgstr "@%s khÃ´ng cÃ³ nghÄ©a bÃªn ngoÃ i mÃ´i trÆ°á»�ng  â€œ@titlepageâ€� vÃ  â€œ@quotationâ€�"
  
! #: tp/Texinfo/Parser.pm:4781
  msgid "@dircategory after first node"
  msgstr "@dircategory sau nÃºt Ä‘áº§u tiÃªn"
  
! #: tp/Texinfo/Parser.pm:4946
  #, perl-format
  msgid "region %s inside region %s is not allowed"
  msgstr "vÃ¹ng %s náº±m trong vÃ¹ng %s lÃ  khÃ´ng há»£p lá»‡"
  
! #: tp/Texinfo/Parser.pm:4964
  msgid "@direntry after first node"
  msgstr "@direntry sau nÃºt Ä‘áº§u tiÃªn"
  
! #: tp/Texinfo/Parser.pm:4972
  #, perl-format
  msgid "@%s seen before first @node"
  msgstr "@%s cÃ³ váº» trÆ°á»›c @node"
  
! #: tp/Texinfo/Parser.pm:4975
  msgid ""
  "perhaps your @top node should be wrapped in @ifnottex rather than @ifinfo?"
***************
*** 3026,3142 ****
  "@ifinfo?"
  
! #: tp/Texinfo/Parser.pm:4869
  #, perl-format
  msgid "@%s should only appear in math context"
  msgstr "@%s chá»‰ Ä‘Æ°á»£c phÃ©p xuáº¥t hiá»‡n trong ngá»¯ cáº£nh toÃ¡n há»�c"
  
! #: tp/Texinfo/Parser.pm:4877
  #, perl-format
  msgid "unknown command `%s'"
  msgstr "khÃ´ng hiá»ƒu lá»‡nh â€œ%sâ€�"
  
! #: tp/Texinfo/Parser.pm:4887
  msgid "unexpected @"
  msgstr "gáº·p @ báº¥t thÆ°á»�ng"
  
! #: tp/Texinfo/Parser.pm:4916
  #, perl-format
  msgid "@%s is not meaningful outside `@float' environment"
  msgstr "@%s khÃ´ng cÃ³ nghÄ©a náº¿u á»Ÿ bÃªn ngoÃ i mÃ´i trÆ°á»�ng â€œ@floatâ€� (dáº¥u cháº¥m Ä‘á»™ng)"
  
! #: tp/Texinfo/Parser.pm:4921
  #, perl-format
  msgid "@%s should be right below `@float'"
  msgstr "@%s pháº£i dÆ°á»›i â€œ@floatâ€�"
  
! #: tp/Texinfo/Parser.pm:4929
  #, perl-format
  msgid "ignoring multiple @%s"
  msgstr "bá»� qua nhiá»�u @%s"
  
! #: tp/Texinfo/Parser.pm:5048
  #, perl-format
  msgid "command @%s does not accept arguments"
  msgstr "lá»‡nh @%s khÃ´ng cháº¥p nháº­n Ä‘á»‘i sá»‘"
  
! #: tp/Texinfo/Parser.pm:5072
  #, perl-format
  msgid "command @%s missing a node or external manual argument"
  msgstr "lá»‡nh @%s thiáº¿u má»™t nÃºt hay tham sá»‘ thá»§ cÃ´ng má»Ÿ rá»™ng"
  
! #: tp/Texinfo/Parser.pm:5091
  #, perl-format
  msgid "in @%s empty cross reference name after expansion `%s'"
  msgstr "trong @%s tÃªn tham chiáº¿u chÃ©o sau pháº§n má»Ÿ rá»™ng â€œ%sâ€�"
  
! #: tp/Texinfo/Parser.pm:5102
  #, perl-format
  msgid "in @%s empty cross reference title after expansion `%s'"
  msgstr "trong @%s tiÃªu Ä‘á»� tham chiáº¿u chÃ©o trá»‘ng rá»—ng sau â€œ%sâ€� má»Ÿ rá»™ng"
  
! #: tp/Texinfo/Parser.pm:5115
  msgid "@image missing filename argument"
  msgstr "@image thiáº¿u Ä‘á»‘i sá»‘ tÃªn táº­p tin"
  
! #: tp/Texinfo/Parser.pm:5147
  #, perl-format
  msgid "@%s missing first argument"
  msgstr "@%s thiáº¿u Ä‘á»‘i sá»‘ Ä‘áº§u tiÃªn"
  
! #: tp/Texinfo/Parser.pm:5301
  msgid "superfluous arguments for node"
  msgstr "cÃ¡c Ä‘á»‘i sá»‘ thá»«a cho nÃºt"
  
! #: tp/Texinfo/Parser.pm:5351
  #, perl-format
  msgid "expected @end %s"
  msgstr "cáº§n @end %s"
  
! #: tp/Texinfo/Parser.pm:5450
  #, perl-format
  msgid "@%s should only accept a @-command as argument, not `%s'"
  msgstr "@%s chá»‰ cÃ³ thá»ƒ cáº¥p nháº­n @-command lÃ  Ä‘á»‘i sá»‘, khÃ´ng pháº£i â€œ%sâ€�"
  
! #: tp/Texinfo/Parser.pm:5460
  #, perl-format
  msgid "remaining argument on @%s line: %s"
  msgstr "Ä‘á»‘i sá»‘ cÃ²n láº¡i trÃªn dÃ²ng @%s: %s"
  
! #: tp/Texinfo/Parser.pm:5533
  #, perl-format
  msgid "environment command %s as argument to @%s"
  msgstr "lá»‡nh mÃ´i trÆ°á»�ng %s nhÆ° lÃ  tham sá»‘ cho @%s"
  
! #: tp/Texinfo/Parser.pm:5555
  #, perl-format
  msgid "empty @%s"
  msgstr "@%s rá»—ng"
  
! #: tp/Texinfo/Parser.pm:5563
  #, perl-format
  msgid "column fraction not a number: %s"
  msgstr "sá»‘ lÆ°á»£ng cá»™t khÃ´ng pháº£i lÃ  má»™t con sá»‘: %s"
  
! #: tp/Texinfo/Parser.pm:5572
  #, perl-format
  msgid "@sp arg must be numeric, not `%s'"
  msgstr "Ä‘á»‘i sá»‘ @sp pháº£i lÃ  má»™t con sá»‘, khÃ´ng pháº£i â€œ%sâ€�"
  
! #: tp/Texinfo/Parser.pm:5581
  #, perl-format
  msgid "reserved index name %s"
  msgstr "Ä‘Ã£ Ä‘áº£o ngÆ°á»£c tÃªn chá»‰ má»¥c %s"
  
! #: tp/Texinfo/Parser.pm:5600
  #, perl-format
  msgid "unknown source index in @%s: %s"
  msgstr "khÃ´ng hiá»ƒu chá»‰ má»¥c nguá»“n trong @%s: %s"
  
! #: tp/Texinfo/Parser.pm:5603
  #, perl-format
  msgid "unknown destination index in @%s: %s"
  msgstr "khÃ´ng hiá»ƒu chá»‰ má»¥c Ä‘Ã­ch trong @%s: %s"
  
! #: tp/Texinfo/Parser.pm:5633
  #, perl-format
  msgid "@%s leads to a merging of %s in itself, ignoring"
--- 2767,2903 ----
  "@ifinfo?"
  
! #: tp/Texinfo/Parser.pm:5037
  #, perl-format
  msgid "@%s should only appear in math context"
  msgstr "@%s chá»‰ Ä‘Æ°á»£c phÃ©p xuáº¥t hiá»‡n trong ngá»¯ cáº£nh toÃ¡n há»�c"
  
! #: tp/Texinfo/Parser.pm:5045
  #, perl-format
  msgid "unknown command `%s'"
  msgstr "khÃ´ng hiá»ƒu lá»‡nh â€œ%sâ€�"
  
! #: tp/Texinfo/Parser.pm:5055
  msgid "unexpected @"
  msgstr "gáº·p @ báº¥t thÆ°á»�ng"
  
! #: tp/Texinfo/Parser.pm:5084
  #, perl-format
  msgid "@%s is not meaningful outside `@float' environment"
  msgstr "@%s khÃ´ng cÃ³ nghÄ©a náº¿u á»Ÿ bÃªn ngoÃ i mÃ´i trÆ°á»�ng â€œ@floatâ€� (dáº¥u cháº¥m Ä‘á»™ng)"
  
! #: tp/Texinfo/Parser.pm:5089
  #, perl-format
  msgid "@%s should be right below `@float'"
  msgstr "@%s pháº£i dÆ°á»›i â€œ@floatâ€�"
  
! #: tp/Texinfo/Parser.pm:5097
  #, perl-format
  msgid "ignoring multiple @%s"
  msgstr "bá»� qua nhiá»�u @%s"
  
! #: tp/Texinfo/Parser.pm:5216
  #, perl-format
  msgid "command @%s does not accept arguments"
  msgstr "lá»‡nh @%s khÃ´ng cháº¥p nháº­n Ä‘á»‘i sá»‘"
  
! #: tp/Texinfo/Parser.pm:5240
  #, perl-format
  msgid "command @%s missing a node or external manual argument"
  msgstr "lá»‡nh @%s thiáº¿u má»™t nÃºt hay tham sá»‘ thá»§ cÃ´ng má»Ÿ rá»™ng"
  
! #: tp/Texinfo/Parser.pm:5259
  #, perl-format
  msgid "in @%s empty cross reference name after expansion `%s'"
  msgstr "trong @%s tÃªn tham chiáº¿u chÃ©o sau pháº§n má»Ÿ rá»™ng â€œ%sâ€�"
  
! #: tp/Texinfo/Parser.pm:5270
  #, perl-format
  msgid "in @%s empty cross reference title after expansion `%s'"
  msgstr "trong @%s tiÃªu Ä‘á»� tham chiáº¿u chÃ©o trá»‘ng rá»—ng sau â€œ%sâ€� má»Ÿ rá»™ng"
  
! #: tp/Texinfo/Parser.pm:5283
  msgid "@image missing filename argument"
  msgstr "@image thiáº¿u Ä‘á»‘i sá»‘ tÃªn táº­p tin"
  
! #: tp/Texinfo/Parser.pm:5315
  #, perl-format
  msgid "@%s missing first argument"
  msgstr "@%s thiáº¿u Ä‘á»‘i sá»‘ Ä‘áº§u tiÃªn"
  
! #: tp/Texinfo/Parser.pm:5360
! #, perl-format
! msgid "non-hex digits in argument for @U: %s"
! msgstr "chá»¯ sá»‘ khÃ´ng pháº£i dáº¡ng tháº­p lá»¥c phÃ¢n trong Ä‘á»‘i sá»‘ cho @U: %s"
! 
! #: tp/Texinfo/Parser.pm:5366
! #, perl-format
! msgid "fewer than four hex digits in argument for @U: %s"
! msgstr "cÃ³ Ã­t hÆ¡n bá»‘n chá»¯ sá»‘ dáº¡ng tháº­p lá»¥c trong Ä‘á»‘i sá»‘ cho @U: %s"
! 
! #: tp/Texinfo/Parser.pm:5379
! #, perl-format
! msgid "argument for @U exceeds size of integer: %s"
! msgstr "Ä‘á»‘i sá»‘ cho @U vÆ°á»£t quÃ¡ cá»¡ cá»§a kiá»ƒu sá»‘ nguyÃªn: %s"
! 
! #: tp/Texinfo/Parser.pm:5385
! #, perl-format
! msgid "argument for @U exceeds Unicode maximum 0x10FFFF: %s"
! msgstr "Ä‘á»‘i sá»‘ cho @U vÆ°á»£t quÃ¡ má»©c tá»‘i Ä‘a Unicode 0x10FFFF: %s"
! 
! #: tp/Texinfo/Parser.pm:5513
  msgid "superfluous arguments for node"
  msgstr "cÃ¡c Ä‘á»‘i sá»‘ thá»«a cho nÃºt"
  
! #: tp/Texinfo/Parser.pm:5563
  #, perl-format
  msgid "expected @end %s"
  msgstr "cáº§n @end %s"
  
! #: tp/Texinfo/Parser.pm:5662
  #, perl-format
  msgid "@%s should only accept a @-command as argument, not `%s'"
  msgstr "@%s chá»‰ cÃ³ thá»ƒ cáº¥p nháº­n @-command lÃ  Ä‘á»‘i sá»‘, khÃ´ng pháº£i â€œ%sâ€�"
  
! #: tp/Texinfo/Parser.pm:5672
  #, perl-format
  msgid "remaining argument on @%s line: %s"
  msgstr "Ä‘á»‘i sá»‘ cÃ²n láº¡i trÃªn dÃ²ng @%s: %s"
  
! #: tp/Texinfo/Parser.pm:5745
  #, perl-format
  msgid "environment command %s as argument to @%s"
  msgstr "lá»‡nh mÃ´i trÆ°á»�ng %s nhÆ° lÃ  tham sá»‘ cho @%s"
  
! #: tp/Texinfo/Parser.pm:5767
  #, perl-format
  msgid "empty @%s"
  msgstr "@%s rá»—ng"
  
! #: tp/Texinfo/Parser.pm:5775
  #, perl-format
  msgid "column fraction not a number: %s"
  msgstr "sá»‘ lÆ°á»£ng cá»™t khÃ´ng pháº£i lÃ  má»™t con sá»‘: %s"
  
! #: tp/Texinfo/Parser.pm:5784
  #, perl-format
  msgid "@sp arg must be numeric, not `%s'"
  msgstr "Ä‘á»‘i sá»‘ @sp pháº£i lÃ  má»™t con sá»‘, khÃ´ng pháº£i â€œ%sâ€�"
  
! #: tp/Texinfo/Parser.pm:5793
  #, perl-format
  msgid "reserved index name %s"
  msgstr "Ä‘Ã£ Ä‘áº£o ngÆ°á»£c tÃªn chá»‰ má»¥c %s"
  
! #: tp/Texinfo/Parser.pm:5812
  #, perl-format
  msgid "unknown source index in @%s: %s"
  msgstr "khÃ´ng hiá»ƒu chá»‰ má»¥c nguá»“n trong @%s: %s"
  
! #: tp/Texinfo/Parser.pm:5815
  #, perl-format
  msgid "unknown destination index in @%s: %s"
  msgstr "khÃ´ng hiá»ƒu chá»‰ má»¥c Ä‘Ã­ch trong @%s: %s"
  
! #: tp/Texinfo/Parser.pm:5845
  #, perl-format
  msgid "@%s leads to a merging of %s in itself, ignoring"
***************
*** 3144,3225 ****
  "@%s dáº«n Ä‘Æ°á»�ng Ä‘áº¿n má»™t hÃ²a trá»™n cá»§a %s trong chÃ­nh báº£n thÃ¢n nÃ³, Ä‘ang bá»� qua"
  
! #: tp/Texinfo/Parser.pm:5646
  #, perl-format
  msgid "unknown index `%s' in @printindex"
  msgstr "khÃ´ng hiá»ƒu chá»‰ má»¥c â€œ%sâ€� trong @printindex"
  
! #: tp/Texinfo/Parser.pm:5652
  #, perl-format
  msgid "printing an index `%s' merged in another one `%s'"
  msgstr "Ä‘ang in báº£ng má»¥c lá»¥c â€œ%sâ€� Ä‘Ã£ hÃ²a trá»™n vá»›i má»™t cÃ¡i khÃ¡c â€œ%sâ€�"
  
! #: tp/Texinfo/Parser.pm:5660
  #, perl-format
  msgid "printindex before document beginning: @printindex %s"
  msgstr "in má»¥c lá»¥c trÆ°á»›c khi tÃ i liá»‡u báº¯t Ä‘áº§u: @printindex %s"
  
! #: tp/Texinfo/Parser.pm:5676
  #, perl-format
  msgid "@%s arg must be `top' or `bottom', not `%s'"
  msgstr ""
  "Ä‘á»‘i sá»‘ â€œ@%sâ€� pháº£i lÃ :\n"
! " â€¢ top       Ä‘á»‰nh\n"
! " â€¢ bottom    Ä‘Ã¡y\n"
  "chá»© khÃ´ng pháº£i â€œ%sâ€�"
  
! #: tp/Texinfo/Parser.pm:5684
  #, perl-format
  msgid "Only @%s 10 or 11 is supported, not `%s'"
  msgstr "Chá»‰ há»— trá»£ @%s 10 hay 11, khÃ´ng pháº£i â€œ%sâ€�"
  
! #: tp/Texinfo/Parser.pm:5692
  #, perl-format
  msgid "@%s arg must be `separate' or `end', not `%s'"
  msgstr ""
  "@%s: Ä‘á»‘i sá»‘ pháº£i lÃ :\n"
! " â€¢ separate\triÃªng\n"
! " â€¢ end\t\tcuá»‘i\n"
  "khÃ´ng pháº£i â€œ%sâ€�"
  
! #: tp/Texinfo/Parser.pm:5700
  #, perl-format
  msgid "@%s arg must be `on', `off' or `odd', not `%s'"
  msgstr "@%s Ä‘.sá»‘ pháº£i lÃ  â€œonâ€�, â€œoffâ€� hoáº·c â€œoddâ€�, khÃ´ng pháº£i â€œ%sâ€�"
  
! #: tp/Texinfo/Parser.pm:5718 tp/Texinfo/Parser.pm:5723
  #, perl-format
  msgid "@paragraphindent arg must be numeric/`none'/`asis', not `%s'"
  msgstr ""
  "Ä‘á»‘i sá»‘ â€œ@paragraphindentâ€� (thá»¥t lá»� Ä‘oáº¡n vÄƒn) pháº£i lÃ :\n"
! " â€¢ numeric  kiá»ƒu sá»‘\n"
! " â€¢ none     khÃ´ng cÃ³\n"
! " â€¢ asis     nhÆ° tháº¿\n"
  "chá»© khÃ´ng pháº£i â€œ%sâ€�"
  
! #: tp/Texinfo/Parser.pm:5731
  #, perl-format
  msgid "@firstparagraphindent arg must be `none' or `insert', not `%s'"
  msgstr ""
  "Ä‘á»‘i sá»‘ â€œ@firstparagraphindentâ€� (thá»¥t lá»� Ä‘oáº¡n vÄƒn Ä‘áº§u) pháº£i lÃ :\n"
! " â€¢ none      khÃ´ng cÃ³\n"
! " â€¢ insert    chÃ¨n\n"
  "chá»© khÃ´ng pháº£i â€œ%sâ€�"
  
! #: tp/Texinfo/Parser.pm:5741
  #, perl-format
  msgid "@exampleindent arg must be numeric/`asis', not `%s'"
  msgstr ""
  "Ä‘á»‘i sá»‘ â€œ@exampleindentâ€� (thá»¥t lá»� vÃ­ dá»¥) pháº£i lÃ :\n"
! " â€¢ numeric    kiá»ƒu sá»‘\n"
! " â€¢ none       khÃ´ng cÃ³\n"
! " â€¢ asis       nhÆ° tháº¿\n"
  "chá»© khÃ´ng pháº£i â€œ%sâ€�"
  
! #: tp/Texinfo/Parser.pm:5752
  #, perl-format
  msgid "expected @%s on or off, not `%s'"
  msgstr "cáº§n @%s báº­t hay táº¯t, khÃ´ng pháº£i â€œ%sâ€�"
  
! #: tp/Texinfo/Parser.pm:5762
  #, perl-format
  msgid "@kbdinputstyle arg must be `code'/`example'/`distinct', not `%s'"
--- 2905,2986 ----
  "@%s dáº«n Ä‘Æ°á»�ng Ä‘áº¿n má»™t hÃ²a trá»™n cá»§a %s trong chÃ­nh báº£n thÃ¢n nÃ³, Ä‘ang bá»� qua"
  
! #: tp/Texinfo/Parser.pm:5858
  #, perl-format
  msgid "unknown index `%s' in @printindex"
  msgstr "khÃ´ng hiá»ƒu chá»‰ má»¥c â€œ%sâ€� trong @printindex"
  
! #: tp/Texinfo/Parser.pm:5864
  #, perl-format
  msgid "printing an index `%s' merged in another one `%s'"
  msgstr "Ä‘ang in báº£ng má»¥c lá»¥c â€œ%sâ€� Ä‘Ã£ hÃ²a trá»™n vá»›i má»™t cÃ¡i khÃ¡c â€œ%sâ€�"
  
! #: tp/Texinfo/Parser.pm:5872
  #, perl-format
  msgid "printindex before document beginning: @printindex %s"
  msgstr "in má»¥c lá»¥c trÆ°á»›c khi tÃ i liá»‡u báº¯t Ä‘áº§u: @printindex %s"
  
! #: tp/Texinfo/Parser.pm:5888
  #, perl-format
  msgid "@%s arg must be `top' or `bottom', not `%s'"
  msgstr ""
  "Ä‘á»‘i sá»‘ â€œ@%sâ€� pháº£i lÃ :\n"
! " * top       Ä‘á»‰nh\n"
! " * bottom    Ä‘Ã¡y\n"
  "chá»© khÃ´ng pháº£i â€œ%sâ€�"
  
! #: tp/Texinfo/Parser.pm:5896
  #, perl-format
  msgid "Only @%s 10 or 11 is supported, not `%s'"
  msgstr "Chá»‰ há»— trá»£ @%s 10 hay 11, khÃ´ng pháº£i â€œ%sâ€�"
  
! #: tp/Texinfo/Parser.pm:5904
  #, perl-format
  msgid "@%s arg must be `separate' or `end', not `%s'"
  msgstr ""
  "@%s: Ä‘á»‘i sá»‘ pháº£i lÃ :\n"
! " * separate riÃªng\n"
! " * end      cuá»‘i\n"
  "khÃ´ng pháº£i â€œ%sâ€�"
  
! #: tp/Texinfo/Parser.pm:5912
  #, perl-format
  msgid "@%s arg must be `on', `off' or `odd', not `%s'"
  msgstr "@%s Ä‘.sá»‘ pháº£i lÃ  â€œonâ€�, â€œoffâ€� hoáº·c â€œoddâ€�, khÃ´ng pháº£i â€œ%sâ€�"
  
! #: tp/Texinfo/Parser.pm:5930 tp/Texinfo/Parser.pm:5935
  #, perl-format
  msgid "@paragraphindent arg must be numeric/`none'/`asis', not `%s'"
  msgstr ""
  "Ä‘á»‘i sá»‘ â€œ@paragraphindentâ€� (thá»¥t lá»� Ä‘oáº¡n vÄƒn) pháº£i lÃ :\n"
! " * numeric  kiá»ƒu sá»‘\n"
! " * none     khÃ´ng cÃ³\n"
! " * asis     nhÆ° tháº¿\n"
  "chá»© khÃ´ng pháº£i â€œ%sâ€�"
  
! #: tp/Texinfo/Parser.pm:5943
  #, perl-format
  msgid "@firstparagraphindent arg must be `none' or `insert', not `%s'"
  msgstr ""
  "Ä‘á»‘i sá»‘ â€œ@firstparagraphindentâ€� (thá»¥t lá»� Ä‘oáº¡n vÄƒn Ä‘áº§u) pháº£i lÃ :\n"
! " * none      khÃ´ng gÃ¬\n"
! " * insert    chÃ¨n\n"
  "chá»© khÃ´ng pháº£i â€œ%sâ€�"
  
! #: tp/Texinfo/Parser.pm:5953
  #, perl-format
  msgid "@exampleindent arg must be numeric/`asis', not `%s'"
  msgstr ""
  "Ä‘á»‘i sá»‘ â€œ@exampleindentâ€� (thá»¥t lá»� vÃ­ dá»¥) pháº£i lÃ :\n"
! " * numeric    kiá»ƒu sá»‘\n"
! " * none       khÃ´ng gÃ¬\n"
! " * asis       nhÆ° tháº¿\n"
  "chá»© khÃ´ng pháº£i â€œ%sâ€�"
  
! #: tp/Texinfo/Parser.pm:5964
  #, perl-format
  msgid "expected @%s on or off, not `%s'"
  msgstr "cáº§n @%s báº­t hay táº¯t, khÃ´ng pháº£i â€œ%sâ€�"
  
! #: tp/Texinfo/Parser.pm:5974
  #, perl-format
  msgid "@kbdinputstyle arg must be `code'/`example'/`distinct', not `%s'"
***************
*** 3227,3285 ****
  "Ä‘.sá»‘ @kbdinputstyle pháº£i lÃ  â€œcodeâ€�/â€œexampleâ€�/â€œdistinctâ€�, khÃ´ng pháº£i â€œ%sâ€�"
  
! #: tp/Texinfo/Parser.pm:5770
  #, perl-format
  msgid "@allowcodebreaks arg must be `true' or `false', not `%s'"
  msgstr ""
  "Ä‘á»‘i sá»‘ â€œ@allowcodebreaksâ€� (cho phÃ©p ngáº¯t mÃ£) pháº£i lÃ :\n"
! " â€¢ true    Ä‘Ãºng\n"
! " â€¢ false   sai\n"
  "chá»© khÃ´ng pháº£i â€œ%sâ€�"
  
! #: tp/Texinfo/Parser.pm:5778
  #, perl-format
  msgid "@urefbreakstyle arg must be `after'/`before'/`none', not `%s'"
  msgstr ""
! "Ä‘á»‘i sá»‘ â€œ@urefbreakstyleâ€� pháº£i lÃ :\n"
! " â€¢ after:   sau\n"
! " â€¢ before:  trÆ°á»›c\n"
! " â€¢ none:    khÃ´ng\n"
  "chá»© khÃ´ng pháº£i â€œ%sâ€�"
  
! #: tp/Texinfo/Structuring.pm:231
  #, perl-format
  msgid "raising the section level of @%s which is too low"
  msgstr "nÃ¢ng má»©c chÆ°Æ¡ng cá»§a @%s lÃ  quÃ¡ tháº¥p"
  
! #: tp/Texinfo/Structuring.pm:263
  #, perl-format
  msgid "no chapter-level command before @%s"
  msgstr "khÃ´ng cÃ³ lá»‡nh chapter-level trÆ°á»›c @%s"
  
! #: tp/Texinfo/Structuring.pm:268
  #, perl-format
  msgid "lowering the section level of @%s appearing after a lower element"
  msgstr "Ä‘ang háº¡ tháº¥p má»©c chÆ°Æ¡ng cá»§a @%s xuáº¥t hiá»‡n sau má»™t pháº§n tá»­ á»Ÿ tháº¥p hÆ¡n"
  
! #: tp/Texinfo/Structuring.pm:357
  #, perl-format
  msgid "no sectioning command associated with @%s"
  msgstr "khÃ´ng cÃ³ lá»‡nh chÆ°Æ¡ng nÃ o tá»• há»£p cÃ¹ng vá»›i @%s"
  
! #: tp/Texinfo/Structuring.pm:548 tp/Texinfo/Structuring.pm:1329
  #, perl-format
  msgid "@%s reference to nonexistent node `%s'"
  msgstr "@%s tham chiáº¿u Ä‘áº¿n nÃºt chÆ°a tá»“n táº¡i â€œ%sâ€�"
  
! #: tp/Texinfo/Structuring.pm:561
  #, perl-format
  msgid "@%s entry node name `%s' different from %s name `%s'"
  msgstr "@%s tÃªn nÃºt má»¥c trÃ¬nh Ä‘Æ¡n â€œ%sâ€� khÃ¡c biá»‡t vá»›i %s tÃªn â€œ%sâ€�"
  
! #: tp/Texinfo/Structuring.pm:666
  #, perl-format
  msgid "unreferenced node `%s'"
  msgstr "nÃºt chÆ°a Ä‘Æ°á»£c tham chiáº¿u â€œ%sâ€�"
  
! #: tp/Texinfo/Structuring.pm:712
  #, perl-format
  msgid "node `%s' is %s for `%s' in sectioning but not in menu"
--- 2988,3051 ----
  "Ä‘.sá»‘ @kbdinputstyle pháº£i lÃ  â€œcodeâ€�/â€œexampleâ€�/â€œdistinctâ€�, khÃ´ng pháº£i â€œ%sâ€�"
  
! #: tp/Texinfo/Parser.pm:5982
  #, perl-format
  msgid "@allowcodebreaks arg must be `true' or `false', not `%s'"
  msgstr ""
  "Ä‘á»‘i sá»‘ â€œ@allowcodebreaksâ€� (cho phÃ©p ngáº¯t mÃ£) pháº£i lÃ :\n"
! " * true    Ä‘Ãºng\n"
! " * false   sai\n"
  "chá»© khÃ´ng pháº£i â€œ%sâ€�"
  
! #: tp/Texinfo/Parser.pm:5990
  #, perl-format
  msgid "@urefbreakstyle arg must be `after'/`before'/`none', not `%s'"
  msgstr ""
! "Ä‘á»‘i sá»‘ â€œ@urefbreakstyleâ€� pháº£i lÃ  má»™t trong sá»‘:\n"
! " * after:   sau\n"
! " * before:  trÆ°á»›c\n"
! " * none:    khÃ´ng\n"
  "chá»© khÃ´ng pháº£i â€œ%sâ€�"
  
! #: tp/Texinfo/Structuring.pm:232
  #, perl-format
  msgid "raising the section level of @%s which is too low"
  msgstr "nÃ¢ng má»©c chÆ°Æ¡ng cá»§a @%s lÃ  quÃ¡ tháº¥p"
  
! #: tp/Texinfo/Structuring.pm:264
  #, perl-format
  msgid "no chapter-level command before @%s"
  msgstr "khÃ´ng cÃ³ lá»‡nh chapter-level trÆ°á»›c @%s"
  
! #: tp/Texinfo/Structuring.pm:269
  #, perl-format
  msgid "lowering the section level of @%s appearing after a lower element"
  msgstr "Ä‘ang háº¡ tháº¥p má»©c chÆ°Æ¡ng cá»§a @%s xuáº¥t hiá»‡n sau má»™t pháº§n tá»­ á»Ÿ tháº¥p hÆ¡n"
  
! #: tp/Texinfo/Structuring.pm:358
  #, perl-format
  msgid "no sectioning command associated with @%s"
  msgstr "khÃ´ng cÃ³ lá»‡nh chÆ°Æ¡ng nÃ o tá»• há»£p cÃ¹ng vá»›i @%s"
  
! #: tp/Texinfo/Structuring.pm:507
! #, perl-format
! msgid "@%s not empty"
! msgstr "@%s khÃ´ng trá»‘ng rá»—ng"
! 
! #: tp/Texinfo/Structuring.pm:563 tp/Texinfo/Structuring.pm:1345
  #, perl-format
  msgid "@%s reference to nonexistent node `%s'"
  msgstr "@%s tham chiáº¿u Ä‘áº¿n nÃºt chÆ°a tá»“n táº¡i â€œ%sâ€�"
  
! #: tp/Texinfo/Structuring.pm:576
  #, perl-format
  msgid "@%s entry node name `%s' different from %s name `%s'"
  msgstr "@%s tÃªn nÃºt má»¥c trÃ¬nh Ä‘Æ¡n â€œ%sâ€� khÃ¡c biá»‡t vá»›i %s tÃªn â€œ%sâ€�"
  
! #: tp/Texinfo/Structuring.pm:681
  #, perl-format
  msgid "unreferenced node `%s'"
  msgstr "nÃºt chÆ°a Ä‘Æ°á»£c tham chiáº¿u â€œ%sâ€�"
  
! #: tp/Texinfo/Structuring.pm:727
  #, perl-format
  msgid "node `%s' is %s for `%s' in sectioning but not in menu"
***************
*** 3287,3311 ****
  "nÃºt â€œ%sâ€� lÃ  %s dÃ nh cho â€œ%sâ€� trong pháº§n chÆ°Æ¡ng nhÆ°ng khÃ´ng cÃ³ trong trÃ¬nh Ä‘Æ¡n"
  
! #: tp/Texinfo/Structuring.pm:719
  #, perl-format
  msgid "node %s `%s' in menu `%s' and in sectioning `%s' differ"
  msgstr "nÃºt %s â€œ%sâ€� trong trÃ¬nh Ä‘Æ¡n â€œ%sâ€� vÃ  trong chÆ°Æ¡ng â€œ%sâ€� khÃ¡c nhau"
  
! #: tp/Texinfo/Structuring.pm:737
  #, perl-format
  msgid "node `%s' is %s for `%s' in menu but not in sectioning"
  msgstr "nÃºt â€œ%sâ€� lÃ  %s cho â€œ%sâ€� trong trÃ¬nh Ä‘Æ¡n nhÆ°ng mÃ  khÃ´ng á»Ÿ trong chÆ°Æ¡ng"
  
! #: tp/Texinfo/Structuring.pm:791
  #, perl-format
  msgid "%s pointer `%s' (for node `%s') different from %s name `%s'"
  msgstr "con trá»� %s â€œ%sâ€� (cho nÃºt â€œ%sâ€�) khÃ¡c vá»›i %s tÃªn â€œ%sâ€�"
  
! #: tp/Texinfo/Structuring.pm:818
  #, perl-format
  msgid "%s reference to nonexistent `%s'"
  msgstr "%s tham chiáº¿u Ä‘áº¿n nÆ¡i mÃ  chÆ°a cÃ³ â€œ%sâ€�"
  
! #: tp/Texinfo/Structuring.pm:837
  #, perl-format
  msgid "node `%s' lacks menu item for `%s' despite being its Up target"
--- 3053,3077 ----
  "nÃºt â€œ%sâ€� lÃ  %s dÃ nh cho â€œ%sâ€� trong pháº§n chÆ°Æ¡ng nhÆ°ng khÃ´ng cÃ³ trong trÃ¬nh Ä‘Æ¡n"
  
! #: tp/Texinfo/Structuring.pm:734
  #, perl-format
  msgid "node %s `%s' in menu `%s' and in sectioning `%s' differ"
  msgstr "nÃºt %s â€œ%sâ€� trong trÃ¬nh Ä‘Æ¡n â€œ%sâ€� vÃ  trong chÆ°Æ¡ng â€œ%sâ€� khÃ¡c nhau"
  
! #: tp/Texinfo/Structuring.pm:752
  #, perl-format
  msgid "node `%s' is %s for `%s' in menu but not in sectioning"
  msgstr "nÃºt â€œ%sâ€� lÃ  %s cho â€œ%sâ€� trong trÃ¬nh Ä‘Æ¡n nhÆ°ng mÃ  khÃ´ng á»Ÿ trong chÆ°Æ¡ng"
  
! #: tp/Texinfo/Structuring.pm:806
  #, perl-format
  msgid "%s pointer `%s' (for node `%s') different from %s name `%s'"
  msgstr "con trá»� %s â€œ%sâ€� (cho nÃºt â€œ%sâ€�) khÃ¡c vá»›i %s tÃªn â€œ%sâ€�"
  
! #: tp/Texinfo/Structuring.pm:833
  #, perl-format
  msgid "%s reference to nonexistent `%s'"
  msgstr "%s tham chiáº¿u Ä‘áº¿n nÆ¡i mÃ  chÆ°a cÃ³ â€œ%sâ€�"
  
! #: tp/Texinfo/Structuring.pm:853
  #, perl-format
  msgid "node `%s' lacks menu item for `%s' despite being its Up target"
***************
*** 3313,3337 ****
  "nÃºt â€œ%sâ€� khÃ´ng cÃ³ má»¥c trÃ¬nh Ä‘Æ¡n cho â€œ%sâ€�, khÃ´ng ká»ƒ nÃºt nÃ y lÃ  Ä‘Ã­ch LÃªn cá»§a nÃ³"
  
! #: tp/Texinfo/Structuring.pm:845
  #, perl-format
  msgid "for `%s', up in menu `%s' and up `%s' don't match"
  msgstr "cho â€œ%sâ€�, nháº£y lÃªn trong trÃ¬nh Ä‘Æ¡n â€œ%sâ€� vÃ  lÃªn â€œ%sâ€� khÃ´ng khá»›p"
  
! #: tp/Texinfo/Structuring.pm:1341
  #, perl-format
  msgid "@%s to `%s', different from %s name `%s'"
  msgstr "@%s thÃ nh â€œ%sâ€�, khÃ¡c vá»›i %s tÃªn â€œ%sâ€�"
  
! #: tp/Texinfo/Structuring.pm:2007
  #, perl-format
  msgid "empty index key in @%s"
  msgstr "khÃ³a chá»‰ má»¥c trá»‘ng rá»—ng trong @%s"
  
! #: tp/init/chm.pm:220 tp/init/chm.pm:276 tp/init/chm.pm:347
  #, perl-format
  msgid "chm.pm: could not open %s for writing: %s\n"
  msgstr "chm.pm: khÃ´ng thá»ƒ má»Ÿ %s Ä‘á»ƒ ghi: %s\n"
  
! #: tp/init/chm.pm:266 tp/init/chm.pm:337 tp/init/chm.pm:398
  #, perl-format
  msgid "chm.pm: error on closing %s: %s"
--- 3079,3103 ----
  "nÃºt â€œ%sâ€� khÃ´ng cÃ³ má»¥c trÃ¬nh Ä‘Æ¡n cho â€œ%sâ€�, khÃ´ng ká»ƒ nÃºt nÃ y lÃ  Ä‘Ã­ch LÃªn cá»§a nÃ³"
  
! #: tp/Texinfo/Structuring.pm:861
  #, perl-format
  msgid "for `%s', up in menu `%s' and up `%s' don't match"
  msgstr "cho â€œ%sâ€�, nháº£y lÃªn trong trÃ¬nh Ä‘Æ¡n â€œ%sâ€� vÃ  lÃªn â€œ%sâ€� khÃ´ng khá»›p"
  
! #: tp/Texinfo/Structuring.pm:1357
  #, perl-format
  msgid "@%s to `%s', different from %s name `%s'"
  msgstr "@%s thÃ nh â€œ%sâ€�, khÃ¡c vá»›i %s tÃªn â€œ%sâ€�"
  
! #: tp/Texinfo/Structuring.pm:2023
  #, perl-format
  msgid "empty index key in @%s"
  msgstr "khÃ³a chá»‰ má»¥c trá»‘ng rá»—ng trong @%s"
  
! #: tp/init/chm.pm:221 tp/init/chm.pm:277 tp/init/chm.pm:348
  #, perl-format
  msgid "chm.pm: could not open %s for writing: %s\n"
  msgstr "chm.pm: khÃ´ng thá»ƒ má»Ÿ %s Ä‘á»ƒ ghi: %s\n"
  
! #: tp/init/chm.pm:267 tp/init/chm.pm:338 tp/init/chm.pm:399
  #, perl-format
  msgid "chm.pm: error on closing %s: %s"
***************
*** 3461,3495 ****
  "trong tÃ i liá»‡u dÃ nh cho @%s"
  
! #: tp/texi2any.pl:379
  #, perl-format
  msgid "error loading %s: %s\n"
  msgstr "lá»—i táº£i %s: %s\n"
  
! #: tp/texi2any.pl:392
  #, perl-format
  msgid "%s: unknown variable %s"
  msgstr "%s: khÃ´ng hiá»ƒu biáº¿n %s"
  
! #: tp/texi2any.pl:396
  #, perl-format
  msgid "%s: obsolete variable %s\n"
! msgstr "%s: biáº¿n Ä‘Ã£ cá»• %s\n"
  
! #: tp/texi2any.pl:411
  #, perl-format
  msgid "%s: unknown variable %s\n"
  msgstr "%s: khÃ´ng hiá»ƒu biáº¿n %s\n"
  
! #: tp/texi2any.pl:415
  #, perl-format
  msgid "obsolete variable %s\n"
! msgstr "biáº¿n Ä‘Ã£ cá»• %s\n"
  
! #: tp/texi2any.pl:480
  #, perl-format
  msgid "could not read init file %s"
  msgstr "khÃ´ng thá»ƒ Ä‘á»�c táº­p tin khá»Ÿi táº¡o %s"
  
! #: tp/texi2any.pl:640
  #, perl-format
  msgid "ignoring unrecognized TEXINFO_OUTPUT_FORMAT value `%s'\n"
--- 3227,3261 ----
  "trong tÃ i liá»‡u dÃ nh cho @%s"
  
! #: tp/texi2any.pl:388
  #, perl-format
  msgid "error loading %s: %s\n"
  msgstr "lá»—i táº£i %s: %s\n"
  
! #: tp/texi2any.pl:401
  #, perl-format
  msgid "%s: unknown variable %s"
  msgstr "%s: khÃ´ng hiá»ƒu biáº¿n %s"
  
! #: tp/texi2any.pl:405
  #, perl-format
  msgid "%s: obsolete variable %s\n"
! msgstr "%s: biáº¿n %s Ä‘Ã£ láº¡c háº­u\n"
  
! #: tp/texi2any.pl:420
  #, perl-format
  msgid "%s: unknown variable %s\n"
  msgstr "%s: khÃ´ng hiá»ƒu biáº¿n %s\n"
  
! #: tp/texi2any.pl:424
  #, perl-format
  msgid "obsolete variable %s\n"
! msgstr "biáº¿n %s Ä‘Ã£ láº¡c háº­u\n"
  
! #: tp/texi2any.pl:489
  #, perl-format
  msgid "could not read init file %s"
  msgstr "khÃ´ng thá»ƒ Ä‘á»�c táº­p tin khá»Ÿi táº¡o %s"
  
! #: tp/texi2any.pl:652
  #, perl-format
  msgid "ignoring unrecognized TEXINFO_OUTPUT_FORMAT value `%s'\n"
***************
*** 3498,3518 ****
  "Texinfo) â€œ%sâ€�\n"
  
! #: tp/texi2any.pl:723
! msgid "Usage: makeinfo [OPTION]... TEXINFO-FILE...\n"
! msgstr "CÃ¡ch dÃ¹ng: makeinfo [TÃ™Y-CHá»ŒN]... Táº¬P-TIN-TEXINFO...\n"
! 
! #: tp/texi2any.pl:724
! msgid "  or:  texi2any [OPTION]... TEXINFO-FILE...\n"
! msgstr "  hoáº·c:  texi2any [TÃ™Y-CHá»ŒN]... Táº¬P-TIN-TEXINFO...\n"
  
! #: tp/texi2any.pl:726
  msgid ""
  "Translate Texinfo source documentation to various other formats, by default\n"
  "Info files suitable for reading online with Emacs or standalone GNU Info.\n"
  msgstr ""
! "Dá»‹ch tÃ i liá»‡u nguá»“n Texinfo sang nhiá»�u Ä‘á»‹nh dáº¡ng khÃ¡c nhau, máº·c Ä‘á»‹nh lÃ  táº­p "
! "tin Info thÃ­ch há»£p Ä‘á»ƒ Ä‘á»�c trá»±c tuyáº¿n báº±ng Emacs hoáº·c Info GNU Ä‘á»™c nháº¥t.\n"
  
! #: tp/texi2any.pl:729
  #, perl-format
  msgid ""
--- 3264,3288 ----
  "Texinfo) â€œ%sâ€�\n"
  
! #: tp/texi2any.pl:735
! #, perl-format
! msgid "Usage: %s [OPTION]... TEXINFO-FILE...\n"
! msgstr "CÃ¡ch dÃ¹ng: %s [TÃ™Y-CHá»ŒN]â€¦ Táº¬P-TIN-TEXTINFOâ€¦\n"
  
! #: tp/texi2any.pl:738
  msgid ""
  "Translate Texinfo source documentation to various other formats, by default\n"
  "Info files suitable for reading online with Emacs or standalone GNU Info.\n"
+ "\n"
+ "This program is commonly installed as both `makeinfo' and `texi2any';\n"
+ "the behavior is identical, and does not depend on the installed name.\n"
  msgstr ""
! "Dá»‹ch tÃ i liá»‡u nguá»“n Texinfo sang nhiá»�u Ä‘á»‹nh dáº¡ng khÃ¡c nhau,\n"
! "máº·c Ä‘á»‹nh lÃ  táº­p tin Info thÃ­ch há»£p Ä‘á»ƒ Ä‘á»�c trá»±c tuyáº¿n báº±ng Emacs hoáº·c Info "
! "GNU Ä‘á»™c nháº¥t.\n"
! "\n"
! "ChÆ°Æ¡ng trÃ¬nh nÃ y thÆ°á»�ng Ä‘Æ°á»£c cÃ i cÃ¹ng cáº£ â€œmakeinfoâ€� vÃ  â€œtexi2any';\n"
! "chÃºng lÃ m cÃ¹ng nhiá»‡m vá»¥, khÃ´ng phá»¥ thuá»™c vÃ o tÃªn Ä‘Æ°á»£c cÃ i Ä‘áº·t.\n"
  
! #: tp/texi2any.pl:744
  #, perl-format
  msgid ""
***************
*** 3528,3532 ****
  "      --init-file=FILE        load FILE to modify the default behavior.\n"
  "  -c, --set-customization-variable VAR=VAL  set customization variable VAR \n"
! "                                to VAL.\n"
  "  -v, --verbose               explain what is being done.\n"
  "      --version               display version information and exit.\n"
--- 3298,3302 ----
  "      --init-file=FILE        load FILE to modify the default behavior.\n"
  "  -c, --set-customization-variable VAR=VAL  set customization variable VAR \n"
! "                                to value VAL.\n"
  "  -v, --verbose               explain what is being done.\n"
  "      --version               display version information and exit.\n"
***************
*** 3534,3557 ****
  "TÃ¹y chá»�n chung:\n"
  "      --document-language=CHUá»–I\t miá»�n Ä‘á»‹a phÆ°Æ¡ng cáº§n dÃ¹ng\n"
! "                              Ä‘á»ƒ dá»‹ch cÃ¡c tá»« khoÃ¡ Texinfo cho tÃ i liá»‡u xuáº¥t\n"
  "                              (máº·c Ä‘á»‹nh lÃ  C).\n"
! "        (ngÃ´n ngá»¯ tÃ i liá»‡u)\n"
  "      --error-limit=Sá»�        thoÃ¡t sau khi gáº·p sá»‘ lá»—i nÃ y (máº·c Ä‘á»‹nh lÃ  "
  "%d).\n"
! "        (háº¡n cháº¿ lá»—i)\n"
  "      --force                 báº£o tá»“n káº¿t xuáº¥t tháº­m chÃ­ náº¿u cÃ³ lá»—i .\n"
  "      --help                  hiá»ƒn thá»‹ trá»£ giÃºp nÃ y rá»“i thoÃ¡t\n"
  "      --no-validate           thu há»“i kháº£ nÄƒng tháº§m tra tham chiáº¿u chÃ©o.\n"
! "        (khÃ´ng tháº©m tra)\n"
! "      --no-warn               thu há»“i cÃ¡c cáº£nh bÃ¡o (khÃ´ng pháº£i lá»—i).\n"
! "        (khÃ´ng cáº£nh bÃ¡o)\n"
  "      --conf-dir=T.Má»¤C        cÅ©ng tÃ¬m cáº£ cÃ¡c táº­p tin khá»Ÿi táº¡o trong T.Má»¤C.\n"
  "      --init-file=Táº¬P-TIN     táº£i Táº¬P-TIN Ä‘á»ƒ thay Ä‘á»•i hÃ nh Ä‘á»™ng máº·c Ä‘á»‹nh.\n"
! "  -c, --set-customization-variable VAR=VAL Ä‘áº·t biáº¿n VAR tÃ¹y chá»‰nh\n"
! "                               thÃ nh VAL.\n"
! "  -v, --verbose               diá»…n táº£ viá»‡c Ä‘ang Ä‘Æ°á»£c lÃ m \n"
! "      --version               hiá»ƒn thá»‹ thÃ´ng tin phiÃªn báº£n rá»“i thoÃ¡t.\n"
  
! #: tp/texi2any.pl:744
  msgid ""
  "Output format selection (default is to produce Info):\n"
--- 3304,3327 ----
  "TÃ¹y chá»�n chung:\n"
  "      --document-language=CHUá»–I\t miá»�n Ä‘á»‹a phÆ°Æ¡ng cáº§n dÃ¹ng\n"
! "                              Ä‘á»ƒ dá»‹ch cÃ¡c tá»« khÃ³a Texinfo cho tÃ i liá»‡u xuáº¥t\n"
  "                              (máº·c Ä‘á»‹nh lÃ  C).\n"
! "        (táº¡m dá»‹ch: ngÃ´n ngá»¯ tÃ i liá»‡u)\n"
  "      --error-limit=Sá»�        thoÃ¡t sau khi gáº·p sá»‘ lá»—i nÃ y (máº·c Ä‘á»‹nh lÃ  "
  "%d).\n"
! "        (táº¡m dá»‹ch: háº¡n cháº¿ lá»—i)\n"
  "      --force                 báº£o tá»“n káº¿t xuáº¥t tháº­m chÃ­ náº¿u cÃ³ lá»—i .\n"
  "      --help                  hiá»ƒn thá»‹ trá»£ giÃºp nÃ y rá»“i thoÃ¡t\n"
  "      --no-validate           thu há»“i kháº£ nÄƒng tháº§m tra tham chiáº¿u chÃ©o.\n"
! "        (táº¡m dá»‹ch: khÃ´ng tháº©m tra)\n"
! "      --no-warn               thu há»“i cÃ¡c cáº£nh bÃ¡o (trá»« lá»—i).\n"
! "        (táº¡m dá»‹ch: khÃ´ng cáº£nh bÃ¡o)\n"
  "      --conf-dir=T.Má»¤C        cÅ©ng tÃ¬m cáº£ cÃ¡c táº­p tin khá»Ÿi táº¡o trong T.Má»¤C.\n"
  "      --init-file=Táº¬P-TIN     táº£i Táº¬P-TIN Ä‘á»ƒ thay Ä‘á»•i hÃ nh Ä‘á»™ng máº·c Ä‘á»‹nh.\n"
! "  -c, --set-customization-variable BIáº¾N=GIÃ�-TRá»Š  Ä‘áº·t biáº¿n BIáº¾N tÃ¹y chá»‰nh\n"
! "                               thÃ nh GIÃ�-TRá»Š.\n"
! "  -v, --verbose                diá»…n táº£ viá»‡c Ä‘ang Ä‘Æ°á»£c lÃ m \n"
! "      --version                hiá»ƒn thá»‹ thÃ´ng tin phiÃªn báº£n rá»“i thoÃ¡t.\n"
  
! #: tp/texi2any.pl:760
  msgid ""
  "Output format selection (default is to produce Info):\n"
***************
*** 3560,3564 ****
  "      --plaintext             output plain text rather than Info.\n"
  "      --xml                   output Texinfo XML rather than Info.\n"
! "      --dvi, --dvipdf, --ps, --pdf  call texi2dvi to generate given output.\n"
  msgstr ""
  "Chá»�n Ä‘á»‹nh dáº¡ng xuáº¥t (máº·c Ä‘á»‹nh lÃ  táº¡o Info):\n"
--- 3330,3335 ----
  "      --plaintext             output plain text rather than Info.\n"
  "      --xml                   output Texinfo XML rather than Info.\n"
! "      --dvi, --dvipdf, --ps, --pdf  call texi2dvi to generate given output,\n"
! "                                after checking validity of TEXINFO-FILE.\n"
  msgstr ""
  "Chá»�n Ä‘á»‹nh dáº¡ng xuáº¥t (máº·c Ä‘á»‹nh lÃ  táº¡o Info):\n"
***************
*** 3567,3573 ****
  "      --plaintext             xuáº¥t vÄƒn báº£n thÃ´ thay cho Info (_nháº­p thÃ´_).\n"
  "      --xml                   xuáº¥t XML Texinfo thay cho Info.\n"
! "      --dvi, --dvipdf, --ps, --pdf  gá»�i texi2dvi Ä‘á»ƒ táº¡o káº¿t xuáº¥t Ä‘Ã£ Ä‘Æ°a ra.\n"
  
! #: tp/texi2any.pl:752
  msgid ""
  "General output options:\n"
--- 3338,3346 ----
  "      --plaintext             xuáº¥t vÄƒn báº£n thÃ´ thay cho Info (_nháº­p thÃ´_).\n"
  "      --xml                   xuáº¥t XML Texinfo thay cho Info.\n"
! "      --dvi, --dvipdf, --ps, --pdf  gá»�i texi2dvi Ä‘á»ƒ táº¡o káº¿t xuáº¥t Ä‘Ã£ Ä‘Æ°a ra,\n"
! "                               sau khi kiá»ƒm tra tÃ­nh há»£p lá»‡ cá»§a Táº¬P-TIN-"
! "INFO\n"
  
! #: tp/texi2any.pl:768
  msgid ""
  "General output options:\n"
***************
*** 3581,3585 ****
  "output).\n"
  "                                Also, if producing Info, write to\n"
! "                                standard output by default \n"
  "      --no-split              suppress any splitting of the output;\n"
  "                                generate only one output file.\n"
--- 3354,3358 ----
  "output).\n"
  "                                Also, if producing Info, write to\n"
! "                                standard output by default.\n"
  "      --no-split              suppress any splitting of the output;\n"
  "                                generate only one output file.\n"
***************
*** 3596,3602 ****
  msgstr ""
  "TÃ¹y chá»�n káº¿t xuáº¥t chung:\n"
! "  -E, --macro-expand=Táº¬P_TIN  káº¿t xuáº¥t vÃ o táº­p tin nÃ y nguá»“n Ä‘Ã£ má»Ÿ rá»™ng\n"
! "                               báº±ng vÄ© lá»‡nh, bá»� qua @setfilename báº¥t ká»³.\n"
! "        (_vÄ© lá»‡nh má»Ÿ rá»™ng_)\n"
  "      --no-headers            thu há»“i cÃ¡c bá»™ phÃ¢n cÃ¡ch nÃºt, Node: dÃ²ng\n"
  "                                vÃ  trÃ¬nh Ä‘Æ¡n tá»« káº¿t xuáº¥t Info (do váº­y táº¡o "
--- 3369,3374 ----
  msgstr ""
  "TÃ¹y chá»�n káº¿t xuáº¥t chung:\n"
! "  -E, --macro-expand=Táº¬P_TIN  káº¿t xuáº¥t nguá»“n vÄ© lá»‡nh Ä‘Ã£ má»Ÿ rá»™ng vÃ o\n"
! "                               Táº¬P TIN, bá»� qua @setfilename báº¥t ká»³.\n"
  "      --no-headers            thu há»“i cÃ¡c bá»™ phÃ¢n cÃ¡ch nÃºt, Node: dÃ²ng\n"
  "                                vÃ  trÃ¬nh Ä‘Æ¡n tá»« káº¿t xuáº¥t Info (do váº­y táº¡o "
***************
*** 3606,3627 ****
  "                                Ä�á»“ng thá»�i náº¿u táº¡o Info thÃ¬ cÅ©ng ghi\n"
  "                                vÃ o Ä‘áº§u ra tiÃªu chuáº©n theo máº·c Ä‘á»‹nh.\n"
! "        (_khÃ´ng cÃ³ dÃ²ng Ä‘áº§u_)\n"
! "      --no-split              thu há»“i kháº£ nÄƒng chia tÃ¡ch káº¿t xuáº¥t kiá»ƒu Info "
! "hoáº·c HTML,\n"
  "                               táº¡o ra chá»‰ má»™t táº­p tin xuáº¥t\n"
! "        (_khÃ´ng chia tÃ¡ch_).\n"
! "      --[no-]number-sections  xuáº¥t cÃ¡c sá»‘ thá»© tá»± chÆ°Æ¡ng vÃ  pháº§n. (máº·c Ä‘á»‹nh "
! "lÃ  báº­t)\n"
! "        (_[khÃ´ng] Ä‘Ã¡nh sá»‘ cÃ¡c pháº§n_)\n"
  "  -o, --output=Ä�Ã�CH           xuáº¥t ra Ä�Ã�CH.\n"
  "                               Vá»›i káº¿t xuáº¥t chia tÃ¡ch, táº¡o Ä�Ã�CH lÃ  má»™t thÆ° "
  "má»¥c\n"
! "                               Vá»›i káº¿t xuáº¥t khÃ´ng chia tÃ¡ch, vÃ  Ä�Ã�CH Ä‘Ã£ sáºµn "
! "cÃ³\n"
! "                                má»™t thÆ° má»¥c hoáº·c káº¿t thÃºc báº±ng /,\n"
  "                                Ä‘áº·t táº­p tin káº¿t xuáº¥t á»Ÿ Ä‘Ã¢y.\n"
  "                               Náº¿u khÃ´ng, tÃªn Ä�Ã�CH lÃ  táº­p tin káº¿t xuáº¥t.\n"
  
! #: tp/texi2any.pl:772
  #, perl-format
  msgid ""
--- 3378,3395 ----
  "                                Ä�á»“ng thá»�i náº¿u táº¡o Info thÃ¬ cÅ©ng ghi\n"
  "                                vÃ o Ä‘áº§u ra tiÃªu chuáº©n theo máº·c Ä‘á»‹nh.\n"
! "      --no-split              thu há»“i kháº£ nÄƒng chia tÃ¡ch káº¿t xuáº¥t,\n"
  "                               táº¡o ra chá»‰ má»™t táº­p tin xuáº¥t\n"
! "      --[no-]number-sections  xuáº¥t cÃ¡c sá»‘ thá»© tá»± chÆ°Æ¡ng vÃ  pháº§n;\n"
! "                               máº·c Ä‘á»‹nh lÃ  báº­t\n"
  "  -o, --output=Ä�Ã�CH           xuáº¥t ra Ä�Ã�CH.\n"
  "                               Vá»›i káº¿t xuáº¥t chia tÃ¡ch, táº¡o Ä�Ã�CH lÃ  má»™t thÆ° "
  "má»¥c\n"
! "                               vÃ  Ä‘áº·t cÃ¡c táº­p tin Ä‘áº§u ra á»Ÿ Ä‘Ã¢y.\n"
! "                               Vá»›i káº¿t xuáº¥t khÃ´ng chia tÃ¡ch, vÃ  Ä�Ã�CH Ä‘Ã£ "
! "sáºµn                                cÃ³ má»™t thÆ° má»¥c hoáº·c káº¿t thÃºc báº±ng /,\n"
  "                                Ä‘áº·t táº­p tin káº¿t xuáº¥t á»Ÿ Ä‘Ã¢y.\n"
  "                               Náº¿u khÃ´ng, tÃªn Ä�Ã�CH lÃ  táº­p tin káº¿t xuáº¥t.\n"
  
! #: tp/texi2any.pl:788
  #, perl-format
  msgid ""
***************
*** 3658,3662 ****
  "\t\t\tâ€œseparateâ€� (riÃªng) Ä‘á»ƒ Ä‘áº·t cÆ°á»›c chÃº trong cÃ¹ng nÃºt;\n"
  "\t\t\tâ€œendâ€� (cuá»‘i) Ä‘á»ƒ Ä‘áº·t cÆ°á»›c chÃº á»Ÿ cuá»‘i nÃºt trong Ä‘Ã³\n"
! "\t\t\tnÃ³ Ä‘Æ°á»£c xÃ¡c Ä‘á»‹nh (Ä‘Ã¢y lÃ  máº·c Ä‘á»‹nh) (_kiá»ƒu dÃ¡ng cÆ°á»›c chÃº_)\n"
  "      --paragraph-indent=GIÃ�_TRá»Š\t\tthá»¥t lá»� cÃ¡c Ä‘oáº¡n vÄƒn Info\n"
  "\t\ttheo sá»‘ dáº¥u cÃ¡ch nÃ y (máº·c Ä‘á»‹nh lÃ  %d).\n"
--- 3426,3430 ----
  "\t\t\tâ€œseparateâ€� (riÃªng) Ä‘á»ƒ Ä‘áº·t cÆ°á»›c chÃº trong cÃ¹ng nÃºt;\n"
  "\t\t\tâ€œendâ€� (cuá»‘i) Ä‘á»ƒ Ä‘áº·t cÆ°á»›c chÃº á»Ÿ cuá»‘i nÃºt trong Ä‘Ã³\n"
! "\t\t\tnÃ³ Ä‘Æ°á»£c Ä‘á»‹nh nghÄ©a (Ä‘Ã¢y lÃ  máº·c Ä‘á»‹nh) (_kiá»ƒu dÃ¡ng cÆ°á»›c chÃº_)\n"
  "      --paragraph-indent=GIÃ�_TRá»Š\t\tthá»¥t lá»� cÃ¡c Ä‘oáº¡n vÄƒn Info\n"
  "\t\ttheo sá»‘ dáº¥u cÃ¡ch nÃ y (máº·c Ä‘á»‹nh lÃ  %d).\n"
***************
*** 3667,3671 ****
  "Ä‘á»‹nh lÃ  %d).\n"
  
! #: tp/texi2any.pl:789
  msgid ""
  "Options for HTML:\n"
--- 3435,3439 ----
  "Ä‘á»‹nh lÃ  %d).\n"
  
! #: tp/texi2any.pl:805
  msgid ""
  "Options for HTML:\n"
***************
*** 3681,3700 ****
  msgstr ""
  "TÃ¹y chá»�n HTML:\n"
! "      --css-include=Táº¬P_TIN      táº­p tin bao gá»“m (include)\n"
! "                                  xuáº¥t theo kiá»ƒu dÃ¡ng <style> HTML;\n"
! "                       Táº¬P_TIN lÃ  â€œ-â€� thÃ¬ Ä‘á»�c thiáº¿t bá»‹ nháº­p chuáº©n.\n"
  "      --css-ref=URL           táº¡o ra tham chiáº¿u Ä‘áº¿n táº­p tin CSS.\n"
  "      --internal-links=Táº¬P_TIN táº¡o danh sÃ¡ch cÃ¡c liÃªn káº¿t ná»™i bá»™\n"
  "                                trong táº­p tin nÃ y\n"
! "      --split=SPLIT           chia cáº¯t táº¡i SPLIT, vá»›i SPLIT cÃ³ thá»ƒ lÃ  "
! "â€œchapterâ€�,\n"
! "                                â€œsectionâ€� hoáº·c â€œnodeâ€�.\n"
! "      --transliterate-file-names\ttáº¡o cÃ¡c tÃªn táº­p tin Ä‘Ã£ chuyá»ƒn chá»¯ ASCII.\n"
! "      --node-files            táº¡o ra cÃ¡c táº­p tin chuyá»ƒn hÆ°á»›ng cho cÃ¡c nÃºt "
! "vÃ  \n"
! "                                Ä‘iá»ƒm neo; máº·c Ä‘á»‹nh chá»‰ Ä‘Æ°á»£c Ä‘áº·t náº¿u chia "
  "tÃ¡ch.\n"
  
! #: tp/texi2any.pl:800
  msgid ""
  "Options for XML and Docbook:\n"
--- 3449,3466 ----
  msgstr ""
  "TÃ¹y chá»�n HTML:\n"
! "      --css-include=Táº¬P_TIN   táº­p tin bao gá»“m trong káº¿t\n"
! "                               xuáº¥t theo kiá»ƒu dÃ¡ng <style> HTML;\n"
! "                               Táº¬P_TIN lÃ  â€œ-â€� thÃ¬ Ä‘á»�c thiáº¿t bá»‹ nháº­p chuáº©n.\n"
  "      --css-ref=URL           táº¡o ra tham chiáº¿u Ä‘áº¿n táº­p tin CSS.\n"
  "      --internal-links=Táº¬P_TIN táº¡o danh sÃ¡ch cÃ¡c liÃªn káº¿t ná»™i bá»™\n"
  "                                trong táº­p tin nÃ y\n"
! "      --split=SPLIT           chia cáº¯t táº¡i SPLIT, vá»›i SPLIT cÃ³ thá»ƒ "
! "lÃ                                 â€œchapterâ€�, â€œsectionâ€� hoáº·c â€œnodeâ€�.\n"
! "      --transliterate-file-names  táº¡o cÃ¡c tÃªn táº­p tin Ä‘Ã£ chuyá»ƒn chá»¯ ASCII.\n"
! "      --node-files            táº¡o ra cÃ¡c táº­p tin chuyá»ƒn hÆ°á»›ng cho cÃ¡c "
! "nÃºt                               vÃ  Ä‘iá»ƒm neo; máº·c Ä‘á»‹nh chá»‰ Ä‘Æ°á»£c Ä‘áº·t náº¿u "
  "tÃ¡ch.\n"
  
! #: tp/texi2any.pl:816
  msgid ""
  "Options for XML and Docbook:\n"
***************
*** 3704,3708 ****
  "      --output-indent=VAL     cháº³ng lÃ m gÃ¬, giá»¯ láº¡i Ä‘á»ƒ tÆ°Æ¡ng thÃ­ch.\n"
  
! #: tp/texi2any.pl:803
  msgid ""
  "Options for DVI/PS/PDF:\n"
--- 3470,3474 ----
  "      --output-indent=VAL     cháº³ng lÃ m gÃ¬, giá»¯ láº¡i Ä‘á»ƒ tÆ°Æ¡ng thÃ­ch.\n"
  
! #: tp/texi2any.pl:819
  msgid ""
  "Options for DVI/PS/PDF:\n"
***************
*** 3712,3720 ****
  "      --Xopt=OPT              chuyá»ƒn OPT cho texi2dvi; cÃ³ thá»ƒ láº·p láº¡i.\n"
  
! #: tp/texi2any.pl:806
  msgid ""
  "Input file options:\n"
  "      --commands-in-node-names  does nothing, retained for compatibility.\n"
  "  -D VAR                        define the variable VAR, as with @set.\n"
  "  -I DIR                        append DIR to the @include search path.\n"
  "  -P DIR                        prepend DIR to the @include search path.\n"
--- 3478,3487 ----
  "      --Xopt=OPT              chuyá»ƒn OPT cho texi2dvi; cÃ³ thá»ƒ láº·p láº¡i.\n"
  
! #: tp/texi2any.pl:822
  msgid ""
  "Input file options:\n"
  "      --commands-in-node-names  does nothing, retained for compatibility.\n"
  "  -D VAR                        define the variable VAR, as with @set.\n"
+ "  -D 'VAR VAL'                  define VAR to VAL (one shell argument).\n"
  "  -I DIR                        append DIR to the @include search path.\n"
  "  -P DIR                        prepend DIR to the @include search path.\n"
***************
*** 3723,3728 ****
  "TÃ¹y chá»�n táº­p tin Ä‘áº§u vÃ o :\n"
  "      --commands-in-node-names  khÃ´ng lÃ m gÃ¬ cáº£, vá»›i má»¥c Ä‘Ã­ch tÆ°Æ¡ng thÃ­ch.\n"
! "\t\t(_cÃ¡c lá»‡nh trong tÃªn nÃºt_)\n"
  "  -D BIáº¾N                       Ä‘á»‹nh nghÄ©a biáº¿n nÃ y, giá»‘ng nhÆ° @set.\n"
  "  -I THÆ¯_Má»¤C                    phá»¥ thÃªm thÆ° má»¥c nÃ y vÃ o Ä‘Æ°á»�ng dáº«n tÃ¬m kiáº¿m "
  "@include.\n"
--- 3490,3497 ----
  "TÃ¹y chá»�n táº­p tin Ä‘áº§u vÃ o :\n"
  "      --commands-in-node-names  khÃ´ng lÃ m gÃ¬ cáº£, vá»›i má»¥c Ä‘Ã­ch tÆ°Æ¡ng thÃ­ch.\n"
! "\t\t(táº¡m dá»‹ch: _cÃ¡c lá»‡nh trong tÃªn nÃºt_)\n"
  "  -D BIáº¾N                       Ä‘á»‹nh nghÄ©a biáº¿n nÃ y, giá»‘ng nhÆ° @set.\n"
+ "  -D â€œBIáº¾N GIÃ�-TRá»Šâ€�             Ä‘á»‹nh nghÄ©a BIáº¾N cÃ³ GIÃ�-TRá»Š (má»™t Ä‘á»‘i sá»‘ há»‡ "
+ "vá»�).\n"
  "  -I THÆ¯_Má»¤C                    phá»¥ thÃªm thÆ° má»¥c nÃ y vÃ o Ä‘Æ°á»�ng dáº«n tÃ¬m kiáº¿m "
  "@include.\n"
***************
*** 3731,3735 ****
  "  -U BIáº¾N                       há»§y Ä‘á»‹nh nghÄ©a biáº¿n nÃ y, giá»‘ng nhÆ° @clear.\n"
  
! #: tp/texi2any.pl:813
  msgid ""
  "Conditional processing in input:\n"
--- 3500,3504 ----
  "  -U BIáº¾N                       há»§y Ä‘á»‹nh nghÄ©a biáº¿n nÃ y, giá»‘ng nhÆ° @clear.\n"
  
! #: tp/texi2any.pl:830
  msgid ""
  "Conditional processing in input:\n"
***************
*** 3769,3773 ****
  "@ifnotÄ�á»ŠNH_Dáº NG.\n"
  
! #: tp/texi2any.pl:830
  msgid ""
  "  The defaults for the @if... conditionals depend on the output format:\n"
--- 3538,3542 ----
  "@ifnotÄ�á»ŠNH_Dáº NG.\n"
  
! #: tp/texi2any.pl:847
  msgid ""
  "  The defaults for the @if... conditionals depend on the output format:\n"
***************
*** 3778,3783 ****
  "  if generating XML, --ifxml is on and the others are off.\n"
  msgstr ""
! "  GiÃ¡ trá»‹ máº·c Ä‘á»‹nh cho cÃ¡c Ä‘iá»�u kiá»‡n @if... thÃ¬ phá»¥ thuá»™c vÃ o Ä‘á»‹nh dáº¡ng "
! "xuáº¥t:\n"
  "  náº¿u táº¡o Docbook, â€œ--ifdocbookâ€� Ä‘Æ°á»£c báº­t vÃ  cÃ¡c cÃ¡i khÃ¡c bá»‹ táº¯t;\n"
  "  náº¿u táº¡o HTML thÃ¬ báº­t â€œ--ifhtmlâ€� vÃ  cÃ¡c cÃ¡i khÃ¡c bá»‹ táº¯t;\n"
--- 3547,3551 ----
  "  if generating XML, --ifxml is on and the others are off.\n"
  msgstr ""
! "  GiÃ¡ trá»‹ máº·c Ä‘á»‹nh cho cÃ¡c Ä‘iá»�u kiá»‡n @ifâ€¦ thÃ¬ phá»¥ thuá»™c vÃ o Ä‘á»‹nh dáº¡ng xuáº¥t:\n"
  "  náº¿u táº¡o Docbook, â€œ--ifdocbookâ€� Ä‘Æ°á»£c báº­t vÃ  cÃ¡c cÃ¡i khÃ¡c bá»‹ táº¯t;\n"
  "  náº¿u táº¡o HTML thÃ¬ báº­t â€œ--ifhtmlâ€� vÃ  cÃ¡c cÃ¡i khÃ¡c bá»‹ táº¯t;\n"
***************
*** 3786,3790 ****
  "  náº¿u táº¡o XML thÃ¬ báº­t â€œ--ifxmlâ€� vÃ  cÃ¡c cÃ¡i khÃ¡c bá»‹ táº¯t;\n"
  
! #: tp/texi2any.pl:837
  msgid ""
  "Examples:\n"
--- 3554,3558 ----
  "  náº¿u táº¡o XML thÃ¬ báº­t â€œ--ifxmlâ€� vÃ  cÃ¡c cÃ¡i khÃ¡c bá»‹ táº¯t;\n"
  
! #: tp/texi2any.pl:854
  msgid ""
  "Examples:\n"
***************
*** 3811,3815 ****
  "  makeinfo --pdf foo.texi                ghi PDF dÃ¹ng texi2dvi\n"
  "\n"
- "\n"
  "  makeinfo --html --no-headers foo.texi  ghi HTML khÃ´ng cÃ³ dÃ²ng nÃºt hay "
  "trÃ¬nh Ä‘Æ¡n\n"
--- 3579,3582 ----
***************
*** 3818,3841 ****
  "cá»¡ tá»‘i Ä‘a\n"
  
! #: tp/texi2any.pl:884
  #, perl-format
  msgid "%s: --footnote-style arg must be `separate' or `end', not `%s'.\n"
  msgstr ""
  "%s: Ä‘á»‘i sá»‘ â€œ--footnote-styleâ€� (kiá»ƒu dÃ¡ng cÆ°á»›c chÃº) pháº£i lÃ :\n"
! " â€¢ separate   riÃªng\n"
! " â€¢ end        cuá»‘i\n"
  "khÃ´ng pháº£i â€œ%sâ€�.\n"
  
! #: tp/texi2any.pl:966
  #, perl-format
  msgid "%s: --paragraph-indent arg must be numeric/`none'/`asis', not `%s'.\n"
  msgstr ""
  "%s: Ä‘á»‘i sá»‘ â€œ--paragraph-indentâ€� (thá»¥t lá»� Ä‘oáº¡n vÄƒn) pháº£i lÃ :\n"
! " â€¢ numeric    kiá»ƒu sá»‘\n"
! " â€¢ none       khÃ´ng cÃ³\n"
! " â€¢ asis       nhÆ° tháº¿\n"
  "khÃ´ng pháº£i â€œ%sâ€�.\n"
  
! #: tp/texi2any.pl:1043
  #, perl-format
  msgid "%s: when generating %s, only one input FILE may be specified with -o\n"
--- 3585,3608 ----
  "cá»¡ tá»‘i Ä‘a\n"
  
! #: tp/texi2any.pl:901
  #, perl-format
  msgid "%s: --footnote-style arg must be `separate' or `end', not `%s'.\n"
  msgstr ""
  "%s: Ä‘á»‘i sá»‘ â€œ--footnote-styleâ€� (kiá»ƒu dÃ¡ng cÆ°á»›c chÃº) pháº£i lÃ :\n"
! " * separate   riÃªng\n"
! " * end        cuá»‘i\n"
  "khÃ´ng pháº£i â€œ%sâ€�.\n"
  
! #: tp/texi2any.pl:992
  #, perl-format
  msgid "%s: --paragraph-indent arg must be numeric/`none'/`asis', not `%s'.\n"
  msgstr ""
  "%s: Ä‘á»‘i sá»‘ â€œ--paragraph-indentâ€� (thá»¥t lá»� Ä‘oáº¡n vÄƒn) pháº£i lÃ :\n"
! " * numeric    kiá»ƒu sá»‘\n"
! " * none       khÃ´ng cÃ³\n"
! " * asis       nhÆ° tháº¿\n"
  "khÃ´ng pháº£i â€œ%sâ€�.\n"
  
! #: tp/texi2any.pl:1069
  #, perl-format
  msgid "%s: when generating %s, only one input FILE may be specified with -o\n"
***************
*** 3844,3872 ****
  "chá»�n -o\n"
  
! #: tp/texi2any.pl:1047
  msgid "--Xopt option without printed output"
  msgstr "tÃ¹y chá»�n --Xopt khÃ´ng in ra káº¿t xuáº¥t"
  
! #: tp/texi2any.pl:1057
  #, perl-format
  msgid "unknown tree transformation %s"
  msgstr "khÃ´ng hiá»ƒu sá»± biáº¿n Ä‘á»•i cÃ¢y %s"
  
! #: tp/texi2any.pl:1064
  #, perl-format
  msgid "ignoring splitting for format %s"
  msgstr "bá»� qua viá»‡c chia cáº¯t cho Ä‘á»‹nh dáº¡ng %s"
  
! #: tp/texi2any.pl:1114
  #, perl-format
  msgid "%s: missing file argument.\n"
  msgstr "%s: thiáº¿u Ä‘á»‘i sá»‘ táº­p tin.\n"
  
! #: tp/texi2any.pl:1115
  #, perl-format
  msgid "Try `%s --help' for more information.\n"
  msgstr "HÃ£y thá»­ lá»‡nh trá»£ giÃºp â€œ%s --helpâ€� Ä‘á»ƒ xem thÃ´ng tin thÃªm.\n"
  
! #: tp/texi2any.pl:1193
  msgid "fill_gaps_in_sectioning transformation return no result. No section?"
  msgstr ""
--- 3611,3639 ----
  "chá»�n -o\n"
  
! #: tp/texi2any.pl:1073
  msgid "--Xopt option without printed output"
  msgstr "tÃ¹y chá»�n --Xopt khÃ´ng in ra káº¿t xuáº¥t"
  
! #: tp/texi2any.pl:1083
  #, perl-format
  msgid "unknown tree transformation %s"
  msgstr "khÃ´ng hiá»ƒu sá»± biáº¿n Ä‘á»•i cÃ¢y %s"
  
! #: tp/texi2any.pl:1090
  #, perl-format
  msgid "ignoring splitting for format %s"
  msgstr "bá»� qua viá»‡c chia cáº¯t cho Ä‘á»‹nh dáº¡ng %s"
  
! #: tp/texi2any.pl:1140
  #, perl-format
  msgid "%s: missing file argument.\n"
  msgstr "%s: thiáº¿u Ä‘á»‘i sá»‘ táº­p tin.\n"
  
! #: tp/texi2any.pl:1141
  #, perl-format
  msgid "Try `%s --help' for more information.\n"
  msgstr "HÃ£y thá»­ lá»‡nh trá»£ giÃºp â€œ%s --helpâ€� Ä‘á»ƒ xem thÃ´ng tin thÃªm.\n"
  
! #: tp/texi2any.pl:1222
  msgid "fill_gaps_in_sectioning transformation return no result. No section?"
  msgstr ""
***************
*** 3874,3888 ****
  "chÆ°Æ¡ng nÃ o Ã ?"
  
! #: tp/texi2any.pl:1215
  #, perl-format
  msgid "error on closing macro expand file %s: %s\n"
  msgstr "gáº·p lá»—i khi Ä‘Ã³ng táº­p tin vÄ© lá»‡nh má»Ÿ rá»™ng %s: %s\n"
  
! #: tp/texi2any.pl:1221
  #, perl-format
  msgid "could not open %s for writing: %s\n"
  msgstr "khÃ´ng thá»ƒ má»Ÿ â€œ%sâ€� Ä‘á»ƒ ghi: %s\n"
  
! #: tp/texi2any.pl:1246
  msgid ""
  "insert_nodes_for_sectioning_commands transformation return no result. No "
--- 3641,3655 ----
  "chÆ°Æ¡ng nÃ o Ã ?"
  
! #: tp/texi2any.pl:1244
  #, perl-format
  msgid "error on closing macro expand file %s: %s\n"
  msgstr "gáº·p lá»—i khi Ä‘Ã³ng táº­p tin vÄ© lá»‡nh má»Ÿ rá»™ng %s: %s\n"
  
! #: tp/texi2any.pl:1250
  #, perl-format
  msgid "could not open %s for writing: %s\n"
  msgstr "khÃ´ng thá»ƒ má»Ÿ â€œ%sâ€� Ä‘á»ƒ ghi: %s\n"
  
! #: tp/texi2any.pl:1275
  msgid ""
  "insert_nodes_for_sectioning_commands transformation return no result. No "
***************
*** 3892,3966 ****
  "cÃ³ chÆ°Æ¡ng nÃ o Ã ?"
  
! #: tp/texi2any.pl:1311 tp/texi2any.pl:1387
  #, perl-format
  msgid "%s: error on closing %s: %s\n"
! msgstr "%s: lá»—i Ä‘Ã³ng tá»‡p tin %s: %s\n"
  
! #: tp/texi2any.pl:1334 tp/texi2any.pl:1368
  #, perl-format
  msgid "%s: error on closing internal links file %s: %s\n"
  msgstr "%s: gáº·p lá»—i khi Ä‘Ã³ng táº­p tin liÃªn káº¿t ná»™i táº¡i %s: %s\n"
  
! #: tp/texi2any.pl:1340 tp/texi2any.pl:1374
  #, perl-format
  msgid "%s: could not open %s for writing: %s\n"
  msgstr "%s: khÃ´ng thá»ƒ má»Ÿ â€œ%sâ€� Ä‘á»ƒ ghi: %s\n"
  
! #: util/texindex.c:223
! msgid "display this help and exit"
! msgstr "hiá»ƒn thá»‹ trá»£ giÃºp nÃ y rá»“i thoÃ¡t"
! 
! #: util/texindex.c:225
! msgid "send output to FILE"
! msgstr "xuáº¥t ra Táº¬P_TIN"
! 
! #: util/texindex.c:227
! msgid "display version information and exit"
! msgstr "hiá»ƒn thá»‹ thÃ´ng tin phiÃªn báº£n rá»“i thoÃ¡t"
  
! #: util/texindex.c:237
! #, c-format
  msgid "Usage: %s [OPTION]... FILE...\n"
! msgstr "CÃ¡ch sá»­ dá»¥ng: %s [TÃ™Y_CHá»ŒN]... [Táº¬P_TIN]...\n"
  
! #: util/texindex.c:238
! #, c-format
! msgid "Generate a sorted index for each TeX output FILE.\n"
! msgstr "Táº¡o ra chá»‰ má»¥c Ä‘Ã£ sáº¯p xáº¿p cho má»—i Táº¬P_TIN xuáº¥t TeX.\n"
  
! #: util/texindex.c:241
! #, c-format
! msgid "Usually FILE... is specified as `foo.%c%c' for a document `foo.texi'.\n"
! msgstr ""
! "ThÆ°á»�ng Táº¬P_TIN... Ä‘Æ°á»£c ghi rÃµ dáº¡ng â€œphu.%c%câ€� cho tÃ i liá»‡u dáº¡ng â€œphu.texiâ€�.\n"
  
! #: util/texindex.c:243
! #, c-format
! msgid ""
! "\n"
! "Options:\n"
! msgstr ""
! "\n"
! "TÃ¹y chá»�n:\n"
  
! #: util/texindex.c:743
! #, c-format
! msgid "failure reopening %s"
! msgstr "lá»—i má»Ÿ láº¡i %s"
  
! #: util/texindex.c:758 util/texindex.c:786
! #, c-format
! msgid "%s: not a texinfo index file"
! msgstr "%s: khÃ´ng pháº£i táº­p tin chá»‰ má»¥c texinfo"
  
! #: util/texindex.c:993
! #, c-format
! msgid "No page number in %s"
! msgstr "KhÃ´ng cÃ³ sá»‘ thá»© tá»± trang trong %s"
  
! #: util/texindex.c:1066
! #, c-format
! msgid "entry %s follows an entry with a secondary name"
! msgstr "má»¥c nháº­p %s náº±m theo má»™t má»¥c nháº­p cÃ³ tÃªn phá»¥"
  
  #~ msgid "Done."
--- 3659,4030 ----
  "cÃ³ chÆ°Æ¡ng nÃ o Ã ?"
  
! #: tp/texi2any.pl:1345 tp/texi2any.pl:1421
  #, perl-format
  msgid "%s: error on closing %s: %s\n"
! msgstr "%s: lá»—i Ä‘Ã³ng táº­p tin %s: %s\n"
  
! #: tp/texi2any.pl:1368 tp/texi2any.pl:1402
  #, perl-format
  msgid "%s: error on closing internal links file %s: %s\n"
  msgstr "%s: gáº·p lá»—i khi Ä‘Ã³ng táº­p tin liÃªn káº¿t ná»™i táº¡i %s: %s\n"
  
! #: tp/texi2any.pl:1374 tp/texi2any.pl:1408
  #, perl-format
  msgid "%s: could not open %s for writing: %s\n"
  msgstr "%s: khÃ´ng thá»ƒ má»Ÿ â€œ%sâ€� Ä‘á»ƒ ghi: %s\n"
  
! #: texindex/ti.twjr:373
! #, awk-format
! msgid "%s: unrecognized option `%s'\n"
! msgstr "%s: khÃ´ng nháº­n ra tÃ¹y chá»�n â€œ--%sâ€�\n"
  
! #: texindex/ti.twjr:444
! #, awk-format
! msgid "%s is not a Texinfo index file\n"
! msgstr "%s: khÃ´ng pháº£i táº­p tin chá»‰ má»¥c texinfo\n"
! 
! #: texindex/ti.twjr:543
! #, awk-format
! msgid "%s:%d: Bad key %s in record\n"
! msgstr "%s:%d: Sai khÃ³a %s trong báº£n ghi\n"
! 
! #: texindex/ti.twjr:566
! #, awk-format
! msgid "%s:%d: Bad entry; expected three fields, not %d\n"
! msgstr "%s:%d: Má»¥c tin sai; cáº§n ba trÆ°á»�ng chá»© khÃ´ng pháº£i %d\n"
! 
! #: texindex/ti.twjr:725
! #, awk-format
! msgid "%s:%d: Bad entry; expected %s at column %d\n"
! msgstr "%s:%d: Má»¥c tin sai; cáº§n %s táº¡i cá»™t %d\n"
! 
! #: texindex/ti.twjr:1254
! msgid "..."
! msgstr "â€¦"
! 
! #: texindex/ti.twjr:1273
! #, awk-format
  msgid "Usage: %s [OPTION]... FILE...\n"
! msgstr "CÃ¡ch dÃ¹ng: %s [TÃ™Y-CHá»ŒN]â€¦ Táº¬P-TINâ€¦\n"
  
! #: texindex/ti.twjr:1274
! msgid "Generate a sorted index for each TeX output FILE."
! msgstr "Táº¡o ra chá»‰ má»¥c Ä‘Ã£ sáº¯p xáº¿p cho má»—i Táº¬P_TIN xuáº¥t TeX."
! 
! #: texindex/ti.twjr:1275
! msgid "Usually FILE... is specified as `foo.??' for a document `foo.texi'."
! msgstr ""
! "ThÆ°á»�ng Táº¬P_TINâ€¦ Ä‘Æ°á»£c ghi rÃµ dáº¡ng â€œphu.??â€� cho tÃ i liá»‡u dáº¡ng â€œphu.texiâ€�."
! 
! #: texindex/ti.twjr:1277
! msgid "Options:"
! msgstr "TÃ¹y chá»�n:"
! 
! #: texindex/ti.twjr:1278
! msgid " -h, --help   display this help and exit"
! msgstr " -h, --help   hiá»ƒn thá»‹ trá»£ giÃºp nÃ y rá»“i thoÃ¡t"
! 
! #: texindex/ti.twjr:1279
! msgid " --version    display version information and exit"
! msgstr " --version    hiá»ƒn thá»‹ thÃ´ng tin phiÃªn báº£n rá»“i thoÃ¡t"
! 
! #: texindex/ti.twjr:1280
! msgid " --           end option processing"
! msgstr " --           káº¿t thÃºc xá»­ lÃ½ tÃ¹y chá»�n"
! 
! #~ msgid ""
! #~ "\n"
! #~ "Email bug reports to bug-texinfo@gnu.org,\n"
! #~ "general questions and discussion to help-texinfo@gnu.org.\n"
! #~ "Texinfo home page: http://www.gnu.org/software/texinfo/"
! #~ msgstr ""
! #~ "\n"
! #~ "HÃ£y thÃ´ng bÃ¡o lá»—i cho <bug-texinfo@gnu.org>,\n"
! #~ "vÃ  gá»­i cÃ¢u há»�i chung, tháº£o luáº­n v.v. cho <help-texinfo@gnu.org>.\n"
! #~ "ThÃ´ng bÃ¡o lá»—i dá»‹ch cho: <http://translationproject.org/team/vi.html>.\n"
! #~ "Trang chá»§ texinfo: <http://www.gnu.org/software/texinfo/>."
! 
! #~ msgid "Insert this character"
! #~ msgstr "ChÃ¨n kÃ½ tá»± nÃ y"
! 
! #~ msgid "No index entries."
! #~ msgstr "KhÃ´ng cÃ³ gÃ¬ trong chá»‰ má»¥c."
! 
! #~ msgid "CAN'T SEE THIS"
! #~ msgstr "KHÃ”NG THá»‚ THáº¤Y CÃ�I NÃ€Y"
! 
! #~ msgid ""
! #~ "\n"
! #~ "* Menu: Nodes whose indices contain `%s':\n"
! #~ msgstr ""
! #~ "\n"
! #~ "* TrÃ¬nh Ä‘Æ¡n: NÃºt cÃ³ chá»‰ má»¥c chá»©a â€œ%sâ€�:\n"
  
! #~ msgid "No index"
! #~ msgstr "KhÃ´ng cÃ³ chá»‰ má»¥c"
  
! #~ msgid "Index for `%s'"
! #~ msgstr "Má»¥c lá»¥c cho â€œ%sâ€�"
  
! #~ msgid "File names matching `%s'"
! #~ msgstr "CÃ¡c tÃªn táº­p tin khá»›p â€œ%sâ€�"
  
! #~ msgid ""
! #~ "Basic Commands in Info Windows\n"
! #~ "******************************\n"
! #~ msgstr ""
! #~ "Lá»‡nh CÆ¡ báº£n trong Cá»­a sá»• Info\n"
! #~ "*****************************\n"
  
! #~ msgid "  %-10s  Quit this help.\n"
! #~ msgstr "  %-10s  ThoÃ¡t khá»�i trá»£ giÃºp nÃ y.\n"
  
! #~ msgid "  %-10s  Quit Info altogether.\n"
! #~ msgstr "  %-10s  ThoÃ¡t hoÃ n toÃ n Info.\n"
! 
! #~ msgid "  %-10s  Invoke the Info tutorial.\n"
! #~ msgstr "  %-10s  Gá»�i trá»£ lÃ½ hÆ°á»›ng dáº«n Info.\n"
! 
! #~ msgid "  %-10s  Move to the `next' node of this node.\n"
! #~ msgstr "  %-10s  Tá»›i nÃºt â€œkáº¿â€� cá»§a nÃºt nÃ y.\n"
! 
! #~ msgid "  %-10s  Move to the `previous' node of this node.\n"
! #~ msgstr "  %-10s  Vá»� nÃºt â€œlÃ¹iâ€� cá»§a nÃºt nÃ y.\n"
! 
! #~ msgid "  %-10s  Move `up' from this node.\n"
! #~ msgstr "  %-10s  Chuyá»ƒn â€œlÃªnâ€� tá»« nÃºt nÃ y.\n"
! 
! #~ msgid ""
! #~ "  %-10s  Pick menu item specified by name.\n"
! #~ "              Picking a menu item causes another node to be selected.\n"
! #~ msgstr ""
! #~ "  %-10s  Chá»�n má»™t má»¥c trÃ¬nh Ä‘Æ¡n xÃ¡c Ä‘á»‹nh theo tÃªn.\n"
! #~ "Viá»‡c chá»�n má»™t má»¥c trÃ¬nh Ä‘Æ¡n thÃ¬ gÃ¢y ra chá»�n má»™t nÃºt khÃ¡c.\n"
! 
! #~ msgid "  %-10s  Follow a cross reference.  Reads name of reference.\n"
! #~ msgstr "  %-10s  Theo má»™t tham chiáº¿u chÃ©o. Ä�á»�c tÃªn tham chiáº¿u.\n"
! 
! #~ msgid "  %-10s  Move to the last node seen in this window.\n"
! #~ msgstr "  %-10s  Tá»›i nÃºt cuá»‘i hiá»ƒn thá»‹ trong cá»­a sá»• nÃ y.\n"
! 
! #~ msgid "  %-10s  Skip to next hypertext link within this node.\n"
! #~ msgstr ""
! #~ "  %-10s  Nháº£y tá»›i liÃªn káº¿t siÃªu vÄƒn báº£n káº¿ tiáº¿p bÃªn trong nÃºt nÃ y.\n"
! 
! #~ msgid "  %-10s  Follow the hypertext link under cursor.\n"
! #~ msgstr "  %-10s  Theo liÃªn káº¿t siÃªu vÄƒn báº£n náº±m dÆ°á»›i con trá»�.\n"
! 
! #~ msgid "  %-10s  Move to the `directory' node.  Equivalent to `g (DIR)'.\n"
! #~ msgstr "  %-10s  Tá»›i nÃºt â€œthÆ° má»¥câ€�. Báº±ng â€œg (THÆ¯_Má»¤C)â€�.\n"
! 
! #~ msgid "  %-10s  Move to the Top node.  Equivalent to `g Top'.\n"
! #~ msgstr "  %-10s  Tá»›i nÃºt Ä‘á»‰nh. Báº±ng â€œg Ä‘á»‰nhâ€�.\n"
! 
! #~ msgid ""
! #~ "Moving within a node:\n"
! #~ "---------------------\n"
! #~ msgstr ""
! #~ "Di chuyá»ƒn bÃªn trong nÃºt thÃ´ng tin:\n"
! #~ "----------------------------------\n"
! 
! #~ msgid "  %-10s  Scroll forward a page.\n"
! #~ msgstr "  %-10s  Cuá»™n tá»›i má»™t trang.\n"
! 
! #~ msgid "  %-10s  Scroll backward a page.\n"
! #~ msgstr "  %-10s  Cuá»™n ngÆ°á»£c má»™t trang.\n"
! 
! #~ msgid "  %-10s  Go to the beginning of this node.\n"
! #~ msgstr "  %-10s  Vá»� Ä‘áº§u nÃºt nÃ y.\n"
! 
! #~ msgid "  %-10s  Go to the end of this node.\n"
! #~ msgstr "  %-10s  Tá»›i cuá»‘i nÃºt nÃ y.\n"
! 
! #~ msgid "  %-10s  Scroll forward 1 line.\n"
! #~ msgstr "  %-10s  Cuá»™n tá»›i má»™t dÃ²ng.\n"
! 
! #~ msgid "  %-10s  Scroll backward 1 line.\n"
! #~ msgstr "  %-10s  Cuá»™n ngÆ°á»£c má»™t dÃ²ng.\n"
! 
! #~ msgid ""
! #~ "Other commands:\n"
! #~ "---------------\n"
! #~ msgstr ""
! #~ "Lá»‡nh khÃ¡c:\n"
! #~ "----------\n"
! 
! #~ msgid "  %-10s  Pick first...ninth item in node's menu.\n"
! #~ msgstr "  %-10s  Chá»�n má»¥c thá»© nháº¥t Ä‘áº¿n thá»© chÃ­n trong trÃ¬nh Ä‘Æ¡n cá»§a nÃºt.\n"
! 
! #~ msgid "  %-10s  Pick last item in node's menu.\n"
! #~ msgstr "  %-10s  Chá»�n má»¥c cuá»‘i trong trÃ¬nh Ä‘Æ¡n cá»§a nÃºt.\n"
! 
! #~ msgid ""
! #~ "  %-10s  Search for a specified string in the index entries of this Info\n"
! #~ "              file, and select the node referenced by the first entry "
! #~ "found.\n"
! #~ msgstr ""
! #~ "  %-10s  TÃ¬m kiáº¿m chuá»—i Ä‘Ã£ cho trong má»¥c lá»¥c cá»§a táº­p tin Info nÃ y\n"
! #~ "          chá»�n nÃºt Ä‘Æ°á»£c tham chiáº¿u bá»Ÿi má»¥c Ä‘áº§u tiÃªn tÃ¬m tháº¥y.\n"
! 
! #~ msgid ""
! #~ "  %-10s  Move to node specified by name.\n"
! #~ "              You may include a filename as well, as in "
! #~ "(FILENAME)NODENAME.\n"
! #~ msgstr ""
! #~ "  %-10s  Ä�i tá»›i nÃºt Ä‘Æ°á»£c chá»‰ Ä‘á»‹nh báº±ng tÃªn.\n"
! #~ "           Báº¡n cÅ©ng cÃ³ thá»ƒ ghi rÃµ tÃªn táº­p tin, v.d. "
! #~ "â€œ(TÃŠN_Táº¬P_TIN)TÃŠN_NÃšTâ€�.\n"
! 
! #~ msgid ""
! #~ "  %-10s  Search forward for a specified string,\n"
! #~ "              and select the node in which the next occurrence is found.\n"
! #~ msgstr ""
! #~ "  %-10s  TÃ¬m kiáº¿m tiáº¿p chuá»—i Ä‘Ã£ cho,\n"
! #~ "              vÃ  chá»�n nÃºt tiáº¿p theo tÃ¬m tháº¥y.\n"
! 
! #~ msgid ""
! #~ "  %-10s  Search backward for a specified string,\n"
! #~ "              and select the node in which the next occurrence is found.\n"
! #~ msgstr ""
! #~ "  %-10s  TÃ¬m kiáº¿m ngÆ°á»£c láº¡i chuá»—i Ä‘Ã£ cho,\n"
! #~ "              vÃ  chá»�n nÃºt tiáº¿p theo tÃ¬m tháº¥y.\n"
! 
! #~ msgid "ESC %s is undefined."
! #~ msgstr "ChÆ°a Ä‘á»‹nh nghÄ©a ESC %s."
! 
! #~ msgid "%s is defined to %s."
! #~ msgstr "%s Ä‘Ã£ Ä‘Æ°á»£c Ä‘á»‹nh nghÄ©a thÃ nh %s."
! 
! #~ msgid ""
! #~ "Selecting other nodes:\n"
! #~ "----------------------\n"
! #~ msgstr ""
! #~ "Chá»�n cÃ¡c nÃºt khÃ¡c:\n"
! #~ "------------------\n"
! 
! #~ msgid "incorrect number of arguments"
! #~ msgstr "cÃ³ sá»‘ Ä‘á»‘i sá»‘ khÃ´ng Ä‘Ãºng"
! 
! #~ msgid "cannot open input file `%s'"
! #~ msgstr "khÃ´ng thá»ƒ má»Ÿ táº­p tin nháº­p vÃ o â€œ%sâ€�"
! 
! #~ msgid "cannot create output file `%s'"
! #~ msgstr "khÃ´ng thá»ƒ táº¡o táº­p tin xuáº¥t â€œ%sâ€�"
! 
! #~ msgid "error writing to `%s'"
! #~ msgstr "gáº·p lá»—i khi ghi vÃ o â€œ%sâ€�"
! 
! #~ msgid "error closing output file `%s'"
! #~ msgstr "gáº·p lá»—i khi Ä‘Ã³ng táº­p tin xuáº¥t â€œ%sâ€�"
! 
! #~ msgid "section too long"
! #~ msgstr "pháº§n quÃ¡ dÃ i"
! 
! #~ msgid ""
! #~ "Usage: %s [OPTION]... [INPUT-FILE]\n"
! #~ "\n"
! #~ "Compile infokey source file to infokey file.  Reads INPUT-FILE (default\n"
! #~ "$HOME/.infokey) and writes compiled key file to (by default) $HOME/."
! #~ "info.\n"
! #~ "\n"
! #~ "Options:\n"
! #~ "  --output FILE        output to FILE instead of $HOME/.info\n"
! #~ "  --help               display this help and exit.\n"
! #~ "  --version            display version information and exit.\n"
! #~ msgstr ""
! #~ "CÃ¡ch dÃ¹ng: %s [TÃ™Y_CHá»ŒN]â€¦ [Táº¬P-TIN=-Ä�áº¦U-VÃ€O]\n"
! #~ "\n"
! #~ "BiÃªn dá»‹ch táº­p tin mÃ£ nguá»“n infokey vÃ o táº­p tin infokey.  Ä�á»�c táº­p tin nháº­p "
! #~ "vÃ o\n"
! #~ " (máº·c Ä‘á»‹nh lÃ  â€œ$HOME/.infokeyâ€�) vÃ  ghi táº­p tin khÃ³a Ä‘Ã£ biÃªn dá»‹ch ra\n"
! #~ " (theo máº·c Ä‘á»‹nh) â€œ$HOME/.infoâ€�.\n"
! #~ "\n"
! #~ "TÃ¹y chá»�n:\n"
! #~ "  --output Táº¬P_TIN     xuáº¥t ra táº­p tin nÃ y, thay cho â€œ$HOME/.infoâ€�\n"
! #~ "  --help               thiá»ƒn thá»‹ trá»£ giÃºp nÃ y rá»“i thoÃ¡t.\n"
! #~ "  --version            hiá»ƒn thá»‹ thÃ´ng tin phiÃªn báº£n rá»“i thoÃ¡t.\n"
! 
! #~ msgid "Ignoring invalid infokey file `%s' - too small"
! #~ msgstr "Ä�ang bá»� qua táº­p tin infokey khÃ´ng há»£p lá»‡ â€œ%sâ€�: quÃ¡ nhá»�"
! 
! #~ msgid "Ignoring invalid infokey file `%s' - too big"
! #~ msgstr "Ä�ang bá»� qua táº­p tin infokey khÃ´ng há»£p lá»‡ â€œ%sâ€�: quÃ¡ lá»›n"
! 
! #~ msgid "Error reading infokey file `%s' - short read"
! #~ msgstr "Gáº·p lá»—i khi Ä‘á»�c táº­p tin infokey â€œ%sâ€�: Ä‘á»�c ngáº¯n"
! 
! #~ msgid ""
! #~ "Invalid infokey file `%s' (bad magic numbers) -- run infokey to update it"
! #~ msgstr ""
! #~ "Táº­p tin infokey â€œ%sâ€� khÃ´ng há»£p lá»‡ (sá»‘ ma thuáº­t sai): hÃ£y cháº¡y infokey Ä‘á»ƒ "
! #~ "cáº­p nháº­t nÃ³"
! 
! #~ msgid "Your infokey file `%s' is out of date -- run infokey to update it"
! #~ msgstr ""
! #~ "Táº­p tin infokey â€œ%sâ€� cá»§a báº¡n quÃ¡ cÅ© : hÃ£y cháº¡y infokey Ä‘á»ƒ cáº­p nháº­t nÃ³"
! 
! #~ msgid ""
! #~ "Invalid infokey file `%s' (bad section length) -- run infokey to update it"
! #~ msgstr ""
! #~ "Táº­p tin infokey â€œ%sâ€� khÃ´ng há»£p lá»‡ (Ä‘á»™ dÃ i pháº§n sai): hÃ£y cháº¡y infokey Ä‘á»ƒ "
! #~ "cáº­p nháº­t nÃ³"
! 
! #~ msgid ""
! #~ "Invalid infokey file `%s' (bad section code) -- run infokey to update it"
! #~ msgstr ""
! #~ "Táº­p tin infokey â€œ%sâ€� khÃ´ng há»£p lá»‡ (mÃ£ pháº§n sai): hÃ£y cháº¡y infokey Ä‘á»ƒ cáº­p "
! #~ "nháº­t nÃ³"
! 
! #~ msgid "Bad data in infokey file -- some key bindings ignored"
! #~ msgstr "Gáº·p dá»¯ liá»‡u sai trong táº­p tin infokey nÃªn bá»� qua má»™t sá»‘ tá»• há»£p phÃ­m"
! 
! #~ msgid "Bad data in infokey file -- some var settings ignored"
! #~ msgstr ""
! #~ "Gáº·p dá»¯ liá»‡u sai trong táº­p tin infokey nÃªn bá»� qua má»™t sá»‘ cÃ¡ch Ä‘áº·t â€œvarâ€�"
! 
! #~ msgid "Next"
! #~ msgstr "Káº¿ tiáº¿p"
! 
! #~ msgid "No `Prev' for this node."
! #~ msgstr "KhÃ´ng cÃ³ â€œLÃ¹iâ€� cho nÃºt nÃ y"
! 
! #~ msgid "Kill node (%s): "
! #~ msgstr "Giáº¿t nÃºt (%s): "
! 
! #~ msgid "Cannot kill node `%s'"
! #~ msgstr "KhÃ´ng thá»ƒ giáº¿t nÃºt â€œ%sâ€�"
! 
! #~ msgid "Cannot kill the last node"
! #~ msgstr "KhÃ´ng thá»ƒ giáº¿t nÃºt cuá»‘i"
! 
! #~ msgid "Kill this node"
! #~ msgstr "Giáº¿t nÃºt nÃ y"
! 
! #~ msgid "writing file %s"
! #~ msgstr "Ä‘ang ghi táº­p tin %s"
! 
! #~ msgid "closing file %s"
! #~ msgstr "Ä‘ang táº­p tin â€œ%sâ€�"
! 
! #~ msgid "Internally used by \\[universal-argument]"
! #~ msgstr "DÃ¹ng bÃªn trong bá»Ÿi â€œ\\[universal-argument]â€� (Ä‘á»‘i sá»‘ toÃ n thá»ƒ)"
! 
! #~ msgid "Usage: makeinfo [OPTION]... TEXINFO-FILE...\n"
! #~ msgstr "CÃ¡ch dÃ¹ng: makeinfo [TÃ™Y-CHá»ŒN]â€¦ Táº¬P-TIN-TEXINFOâ€¦\n"
! 
! #~ msgid "  or:  texi2any [OPTION]... TEXINFO-FILE...\n"
! #~ msgstr "  hoáº·c:  texi2any [TÃ™Y-CHá»ŒN]â€¦ Táº¬P-TIN-TEXINFOâ€¦\n"
! 
! #~ msgid "send output to FILE"
! #~ msgstr "xuáº¥t ra Táº¬P_TIN"
! 
! #~ msgid "failure reopening %s"
! #~ msgstr "lá»—i má»Ÿ láº¡i %s"
! 
! #~ msgid "No page number in %s"
! #~ msgstr "KhÃ´ng cÃ³ sá»‘ thá»© tá»± trang trong %s"
! 
! #~ msgid "entry %s follows an entry with a secondary name"
! #~ msgstr "má»¥c nháº­p %s náº±m theo má»™t má»¥c nháº­p cÃ³ tÃªn phá»¥"
  
  #~ msgid "Done."
***************
*** 4113,4117 ****
  
  #~ msgid "`%c%s' needs an argument `{...}', not just `%s'"
! #~ msgstr "â€œ%c%sâ€� cáº§n thiáº¿t Ä‘á»‘i sá»‘ â€œ{...}â€�, khÃ´ng pháº£i chá»‰ â€œ%sâ€�"
  
  #~ msgid "No closing brace for footnote `%s'"
--- 4177,4181 ----
  
  #~ msgid "`%c%s' needs an argument `{...}', not just `%s'"
! #~ msgstr "â€œ%c%sâ€� cáº§n thiáº¿t Ä‘á»‘i sá»‘ â€œ{â€¦}â€�, khÃ´ng pháº£i chá»‰ â€œ%sâ€�"
  
  #~ msgid "No closing brace for footnote `%s'"
Binary files texinfo-5.2/po/zh_CN.gmo and texinfo-6.0/po/zh_CN.gmo differ
diff -Nrc2 texinfo-5.2/po/zh_CN.po texinfo-6.0/po/zh_CN.po
*** texinfo-5.2/po/zh_CN.po	2013-09-26 23:52:38.000000000 +0100
--- texinfo-6.0/po/zh_CN.po	2015-06-26 13:52:36.000000000 +0100
***************
*** 8,12 ****
  "Project-Id-Version: texinfo 4.13\n"
  "Report-Msgid-Bugs-To: bug-texinfo@gnu.org\n"
! "POT-Creation-Date: 2013-09-26 15:52-0700\n"
  "PO-Revision-Date: 2009-05-21 15:08ä¸­å›½æ ‡å‡†æ—¶é—´\n"
  "Last-Translator: Ji ZhengYu <zhengyuji@gmail.com>\n"
--- 8,12 ----
  "Project-Id-Version: texinfo 4.13\n"
  "Report-Msgid-Bugs-To: bug-texinfo@gnu.org\n"
! "POT-Creation-Date: 2015-06-26 13:52+0100\n"
  "PO-Revision-Date: 2009-05-21 15:08ä¸­å›½æ ‡å‡†æ—¶é—´\n"
  "Last-Translator: Ji ZhengYu <zhengyuji@gmail.com>\n"
***************
*** 18,77 ****
  "Content-Transfer-Encoding: 8bit\n"
  
! #: gnulib/lib/error.c:188
  msgid "Unknown system error"
  msgstr "æœªçŸ¥çš„ç³»ç»Ÿé”™è¯¯"
  
! #: gnulib/lib/getopt.c:547 gnulib/lib/getopt.c:576
  #, fuzzy, c-format
  msgid "%s: option '%s' is ambiguous; possibilities:"
  msgstr "%sï¼šé€‰é¡¹â€œ%sâ€�å�«ä¹‰ä¸�æ˜Žç¡®\n"
  
! #: gnulib/lib/getopt.c:624 gnulib/lib/getopt.c:628
  #, fuzzy, c-format
  msgid "%s: option '--%s' doesn't allow an argument\n"
  msgstr "%sï¼šé€‰é¡¹â€œ--%sâ€�ä¸�æŽ¥å�—å�‚æ•°\n"
  
! #: gnulib/lib/getopt.c:637 gnulib/lib/getopt.c:642
  #, fuzzy, c-format
  msgid "%s: option '%c%s' doesn't allow an argument\n"
  msgstr "%sï¼šé€‰é¡¹â€œ%c%sâ€�ä¸�æŽ¥å�—å�‚æ•°\n"
  
! #: gnulib/lib/getopt.c:685 gnulib/lib/getopt.c:704
  #, fuzzy, c-format
  msgid "%s: option '--%s' requires an argument\n"
  msgstr "%sï¼šé€‰é¡¹â€œ%sâ€�éœ€è¦�ä¸€ä¸ªå�‚æ•°\n"
  
! #: gnulib/lib/getopt.c:742 gnulib/lib/getopt.c:745
  #, fuzzy, c-format
  msgid "%s: unrecognized option '--%s'\n"
! msgstr "%sï¼šä¸�èƒ½è¯†åˆ«çš„é€‰é¡¹â€œ--%sâ€�\n"
  
! #: gnulib/lib/getopt.c:753 gnulib/lib/getopt.c:756
  #, fuzzy, c-format
  msgid "%s: unrecognized option '%c%s'\n"
  msgstr "%sï¼šä¸�èƒ½è¯†åˆ«çš„é€‰é¡¹â€œ%c%sâ€�\n"
  
! #: gnulib/lib/getopt.c:805 gnulib/lib/getopt.c:808
  #, fuzzy, c-format
  msgid "%s: invalid option -- '%c'\n"
  msgstr "%sï¼šæ— æ•ˆé€‰é¡¹ -- %c\n"
  
! #: gnulib/lib/getopt.c:861 gnulib/lib/getopt.c:878 gnulib/lib/getopt.c:1088
! #: gnulib/lib/getopt.c:1106
  #, fuzzy, c-format
  msgid "%s: option requires an argument -- '%c'\n"
  msgstr "%sï¼šé€‰é¡¹éœ€è¦�ä¸€ä¸ªå�‚æ•° -- %c\n"
  
! #: gnulib/lib/getopt.c:934 gnulib/lib/getopt.c:950
  #, fuzzy, c-format
  msgid "%s: option '-W %s' is ambiguous\n"
  msgstr "%sï¼šé€‰é¡¹â€œ-W %sâ€�çš„å�«ä¹‰ä¸�æ¸…\n"
  
! #: gnulib/lib/getopt.c:974 gnulib/lib/getopt.c:992
  #, fuzzy, c-format
  msgid "%s: option '-W %s' doesn't allow an argument\n"
  msgstr "%sï¼šé€‰é¡¹â€œ-W %sâ€�ä¸�æŽ¥å�—å�‚æ•°\n"
  
! #: gnulib/lib/getopt.c:1013 gnulib/lib/getopt.c:1031
  #, fuzzy, c-format
  msgid "%s: option '-W %s' requires an argument\n"
--- 18,82 ----
  "Content-Transfer-Encoding: 8bit\n"
  
! #: gnulib/lib/error.c:191
  msgid "Unknown system error"
  msgstr "æœªçŸ¥çš„ç³»ç»Ÿé”™è¯¯"
  
! #: gnulib/lib/getopt.c:575 gnulib/lib/getopt.c:604
  #, fuzzy, c-format
  msgid "%s: option '%s' is ambiguous; possibilities:"
  msgstr "%sï¼šé€‰é¡¹â€œ%sâ€�å�«ä¹‰ä¸�æ˜Žç¡®\n"
  
! #: gnulib/lib/getopt.c:619
! #, fuzzy, c-format
! msgid "%s: option '%s' is ambiguous\n"
! msgstr "%sï¼šé€‰é¡¹â€œ-W %sâ€�çš„å�«ä¹‰ä¸�æ¸…\n"
! 
! #: gnulib/lib/getopt.c:654 gnulib/lib/getopt.c:658
  #, fuzzy, c-format
  msgid "%s: option '--%s' doesn't allow an argument\n"
  msgstr "%sï¼šé€‰é¡¹â€œ--%sâ€�ä¸�æŽ¥å�—å�‚æ•°\n"
  
! #: gnulib/lib/getopt.c:667 gnulib/lib/getopt.c:672
  #, fuzzy, c-format
  msgid "%s: option '%c%s' doesn't allow an argument\n"
  msgstr "%sï¼šé€‰é¡¹â€œ%c%sâ€�ä¸�æŽ¥å�—å�‚æ•°\n"
  
! #: gnulib/lib/getopt.c:715 gnulib/lib/getopt.c:734
  #, fuzzy, c-format
  msgid "%s: option '--%s' requires an argument\n"
  msgstr "%sï¼šé€‰é¡¹â€œ%sâ€�éœ€è¦�ä¸€ä¸ªå�‚æ•°\n"
  
! #: gnulib/lib/getopt.c:772 gnulib/lib/getopt.c:775
  #, fuzzy, c-format
  msgid "%s: unrecognized option '--%s'\n"
! msgstr "%sï¼šä¸�èƒ½è¯†åˆ«çš„é€‰é¡¹â€œ%c%sâ€�\n"
  
! #: gnulib/lib/getopt.c:783 gnulib/lib/getopt.c:786
  #, fuzzy, c-format
  msgid "%s: unrecognized option '%c%s'\n"
  msgstr "%sï¼šä¸�èƒ½è¯†åˆ«çš„é€‰é¡¹â€œ%c%sâ€�\n"
  
! #: gnulib/lib/getopt.c:835 gnulib/lib/getopt.c:838
  #, fuzzy, c-format
  msgid "%s: invalid option -- '%c'\n"
  msgstr "%sï¼šæ— æ•ˆé€‰é¡¹ -- %c\n"
  
! #: gnulib/lib/getopt.c:891 gnulib/lib/getopt.c:908 gnulib/lib/getopt.c:1118
! #: gnulib/lib/getopt.c:1136
  #, fuzzy, c-format
  msgid "%s: option requires an argument -- '%c'\n"
  msgstr "%sï¼šé€‰é¡¹éœ€è¦�ä¸€ä¸ªå�‚æ•° -- %c\n"
  
! #: gnulib/lib/getopt.c:964 gnulib/lib/getopt.c:980
  #, fuzzy, c-format
  msgid "%s: option '-W %s' is ambiguous\n"
  msgstr "%sï¼šé€‰é¡¹â€œ-W %sâ€�çš„å�«ä¹‰ä¸�æ¸…\n"
  
! #: gnulib/lib/getopt.c:1004 gnulib/lib/getopt.c:1022
  #, fuzzy, c-format
  msgid "%s: option '-W %s' doesn't allow an argument\n"
  msgstr "%sï¼šé€‰é¡¹â€œ-W %sâ€�ä¸�æŽ¥å�—å�‚æ•°\n"
  
! #: gnulib/lib/getopt.c:1043 gnulib/lib/getopt.c:1061
  #, fuzzy, c-format
  msgid "%s: option '-W %s' requires an argument\n"
***************
*** 129,134 ****
  
  #: gnulib/lib/regcomp.c:164
  msgid "Invalid range end"
! msgstr ""
  
  #: gnulib/lib/regcomp.c:167
--- 134,140 ----
  
  #: gnulib/lib/regcomp.c:164
+ #, fuzzy
  msgid "Invalid range end"
! msgstr "æ­£åˆ™è¡¨è¾¾å¼�â€œ%sâ€�ä¸­å­˜åœ¨é”™è¯¯: %s"
  
  #: gnulib/lib/regcomp.c:167
***************
*** 166,270 ****
  msgstr "è™šæ‹Ÿå†…å­˜è€—å°½"
  
! #: info/echo-area.c:283 info/session.c:978
  msgid "Move forward a character"
  msgstr "å�‘å‰�ç§»åŠ¨ä¸€ä¸ªå­—ç¬¦"
  
! #: info/echo-area.c:295 info/session.c:1005
  msgid "Move backward a character"
  msgstr "å�‘å�Žç§»åŠ¨ä¸€ä¸ªå­—ç¬¦"
  
! #: info/echo-area.c:307
  msgid "Move to the start of this line"
  msgstr "ç§»åŠ¨åˆ°æœ¬è¡Œçš„å¼€å¤´"
  
! #: info/echo-area.c:312
  msgid "Move to the end of this line"
  msgstr "ç§»åŠ¨åˆ°æœ¬è¡Œçš„æœ«å°¾"
  
! #: info/echo-area.c:320 info/session.c:1037
  msgid "Move forward a word"
  msgstr "å�‘å‰�ç§»åŠ¨ä¸€ä¸ªå�•è¯�"
  
! #: info/echo-area.c:360 info/session.c:1061
  msgid "Move backward a word"
  msgstr "å�‘å�Žç§»åŠ¨ä¸€ä¸ªå�•è¯�"
  
! #: info/echo-area.c:400
  msgid "Delete the character under the cursor"
  msgstr "åˆ é™¤å…‰æ ‡ä½�ç½®çš„å­—ç¬¦"
  
! #: info/echo-area.c:430
  msgid "Delete the character behind the cursor"
  msgstr "åˆ é™¤å…‰æ ‡ä¹‹å�Žçš„å­—ç¬¦"
  
! #: info/echo-area.c:451
  msgid "Cancel or quit operation"
  msgstr "å�–æ¶ˆæˆ–é€€å‡ºæ“�ä½œ"
  
! #: info/echo-area.c:466
  msgid "Accept (or force completion of) this line"
  msgstr "æŽ¥å�—(æˆ–å¼ºåˆ¶å®Œæˆ�)æœ¬è¡Œ"
  
! #: info/echo-area.c:471
  msgid "Insert next character verbatim"
  msgstr "åŽŸæ ·æ�’å…¥ä¸‹ä¸€ä¸ªå­—ç¬¦"
  
! #: info/echo-area.c:479
! msgid "Insert this character"
! msgstr "æ�’å…¥è¯¥å­—ç¬¦"
! 
! #: info/echo-area.c:498
  msgid "Insert a TAB character"
  msgstr "æ�’å…¥ä¸€ä¸ª tab å­—ç¬¦"
  
! #: info/echo-area.c:505
  msgid "Transpose characters at point"
  msgstr "å�˜æ�¢å…‰æ ‡å¤„å­—ç¬¦çš„æ¬¡åº�"
  
! #: info/echo-area.c:556
  msgid "Yank back the contents of the last kill"
  msgstr "ç²˜è´´æœ€å�Žä¸€æ¬¡å‰ªåˆ‡çš„å†…å®¹"
  
! #: info/echo-area.c:563
  msgid "Kill ring is empty"
  msgstr "å‰ªè´´ç°¿ä¸ºç©º"
  
! #: info/echo-area.c:576
  msgid "Yank back a previous kill"
  msgstr "ç²˜è´´ä¸Šæ¬¡å‰ªåˆ‡"
  
! #: info/echo-area.c:609
  msgid "Kill to the end of the line"
  msgstr "å‰ªåˆ‡è‡³æœ¬è¡Œæœ«å°¾"
  
! #: info/echo-area.c:622
  msgid "Kill to the beginning of the line"
  msgstr "å‰ªåˆ‡è‡³æœ¬è¡Œå¼€å¤´"
  
! #: info/echo-area.c:634
  msgid "Kill the word following the cursor"
  msgstr "å‰ªåˆ‡å…‰æ ‡ä¹‹å�Žçš„å�•è¯�"
  
! #: info/echo-area.c:654
  msgid "Kill the word preceding the cursor"
  msgstr "å‰ªåˆ‡å…‰æ ‡ä¹‹å‰�çš„å�•è¯�"
  
! #: info/echo-area.c:871 info/echo-area.c:929
  msgid "No completions"
  msgstr "æ²¡æœ‰è¡¥é½�"
  
! #: info/echo-area.c:873
  msgid "Not complete"
  msgstr "æœªè¡¥é½�"
  
! #: info/echo-area.c:914
  msgid "List possible completions"
  msgstr "åˆ—ä¸¾å�¯èƒ½çš„è¡¥é½�"
  
! #: info/echo-area.c:933
  msgid "Sole completion"
  msgstr "å”¯ä¸€çš„è¡¥é½�"
  
! #: info/echo-area.c:941
  #, fuzzy, c-format
  msgid "%d completion:\n"
--- 172,272 ----
  msgstr "è™šæ‹Ÿå†…å­˜è€—å°½"
  
! #: info/echo-area.c:299 info/session.c:1328
  msgid "Move forward a character"
  msgstr "å�‘å‰�ç§»åŠ¨ä¸€ä¸ªå­—ç¬¦"
  
! #: info/echo-area.c:318 info/session.c:1341
  msgid "Move backward a character"
  msgstr "å�‘å�Žç§»åŠ¨ä¸€ä¸ªå­—ç¬¦"
  
! #: info/echo-area.c:344
  msgid "Move to the start of this line"
  msgstr "ç§»åŠ¨åˆ°æœ¬è¡Œçš„å¼€å¤´"
  
! #: info/echo-area.c:349
  msgid "Move to the end of this line"
  msgstr "ç§»åŠ¨åˆ°æœ¬è¡Œçš„æœ«å°¾"
  
! #: info/echo-area.c:357 info/session.c:1356
  msgid "Move forward a word"
  msgstr "å�‘å‰�ç§»åŠ¨ä¸€ä¸ªå�•è¯�"
  
! #: info/echo-area.c:397 info/session.c:1370
  msgid "Move backward a word"
  msgstr "å�‘å�Žç§»åŠ¨ä¸€ä¸ªå�•è¯�"
  
! #: info/echo-area.c:437
  msgid "Delete the character under the cursor"
  msgstr "åˆ é™¤å…‰æ ‡ä½�ç½®çš„å­—ç¬¦"
  
! #: info/echo-area.c:457
  msgid "Delete the character behind the cursor"
  msgstr "åˆ é™¤å…‰æ ‡ä¹‹å�Žçš„å­—ç¬¦"
  
! #: info/echo-area.c:478
  msgid "Cancel or quit operation"
  msgstr "å�–æ¶ˆæˆ–é€€å‡ºæ“�ä½œ"
  
! #: info/echo-area.c:493
  msgid "Accept (or force completion of) this line"
  msgstr "æŽ¥å�—(æˆ–å¼ºåˆ¶å®Œæˆ�)æœ¬è¡Œ"
  
! #: info/echo-area.c:498
  msgid "Insert next character verbatim"
  msgstr "åŽŸæ ·æ�’å…¥ä¸‹ä¸€ä¸ªå­—ç¬¦"
  
! #: info/echo-area.c:530
  msgid "Insert a TAB character"
  msgstr "æ�’å…¥ä¸€ä¸ª tab å­—ç¬¦"
  
! #: info/echo-area.c:582
  msgid "Transpose characters at point"
  msgstr "å�˜æ�¢å…‰æ ‡å¤„å­—ç¬¦çš„æ¬¡åº�"
  
! #: info/echo-area.c:651
  msgid "Yank back the contents of the last kill"
  msgstr "ç²˜è´´æœ€å�Žä¸€æ¬¡å‰ªåˆ‡çš„å†…å®¹"
  
! #: info/echo-area.c:658
  msgid "Kill ring is empty"
  msgstr "å‰ªè´´ç°¿ä¸ºç©º"
  
! #: info/echo-area.c:671
  msgid "Yank back a previous kill"
  msgstr "ç²˜è´´ä¸Šæ¬¡å‰ªåˆ‡"
  
! #: info/echo-area.c:704
  msgid "Kill to the end of the line"
  msgstr "å‰ªåˆ‡è‡³æœ¬è¡Œæœ«å°¾"
  
! #: info/echo-area.c:717
  msgid "Kill to the beginning of the line"
  msgstr "å‰ªåˆ‡è‡³æœ¬è¡Œå¼€å¤´"
  
! #: info/echo-area.c:729
  msgid "Kill the word following the cursor"
  msgstr "å‰ªåˆ‡å…‰æ ‡ä¹‹å�Žçš„å�•è¯�"
  
! #: info/echo-area.c:749
  msgid "Kill the word preceding the cursor"
  msgstr "å‰ªåˆ‡å…‰æ ‡ä¹‹å‰�çš„å�•è¯�"
  
! #: info/echo-area.c:981 info/echo-area.c:1039
  msgid "No completions"
  msgstr "æ²¡æœ‰è¡¥é½�"
  
! #: info/echo-area.c:983
  msgid "Not complete"
  msgstr "æœªè¡¥é½�"
  
! #: info/echo-area.c:1032
  msgid "List possible completions"
  msgstr "åˆ—ä¸¾å�¯èƒ½çš„è¡¥é½�"
  
! #: info/echo-area.c:1043
  msgid "Sole completion"
  msgstr "å”¯ä¸€çš„è¡¥é½�"
  
! #: info/echo-area.c:1052
  #, fuzzy, c-format
  msgid "%d completion:\n"
***************
*** 273,309 ****
  msgstr[1] "%d ä¸ªè¡¥é½�ï¼š\n"
  
! #: info/echo-area.c:1091
  msgid "Insert completion"
  msgstr "æ�’å…¥è¡¥é½�"
  
! #: info/echo-area.c:1228
  #, c-format
  msgid "Building completions..."
  msgstr "æ­£åœ¨åˆ›å»ºè¡¥é½�..."
  
! #: info/echo-area.c:1347
  msgid "Scroll the completions window"
  msgstr "æ»šåŠ¨è¡¥é½�çª—å�£"
  
! #: info/filesys.c:88
  #, fuzzy, c-format
  msgid "looking for file \"%s\""
  msgstr "å…³é—­è¾“å‡ºæ–‡ä»¶â€œ%sâ€�æ—¶å‡ºé”™"
  
! #: info/filesys.c:178
  #, fuzzy, c-format
  msgid "looking for file %s in %s"
  msgstr "å…³é—­è¾“å‡ºæ–‡ä»¶â€œ%sâ€�æ—¶å‡ºé”™"
  
! #: info/filesys.c:209 info/filesys.c:224 info/filesys.c:245
  #, fuzzy, c-format
  msgid "found file %s"
  msgstr "å…³é—­è¾“å‡ºæ–‡ä»¶â€œ%sâ€�æ—¶å‡ºé”™"
  
! #: info/footnotes.c:211
  msgid "Footnotes could not be displayed"
  msgstr "æ— æ³•æ˜¾ç¤ºè„šæ³¨"
  
! #: info/footnotes.c:237
  msgid "Show the footnotes associated with this node in another window"
  msgstr "åœ¨å�¦ä¸€ä¸ªçª—å�£ä¸­æ˜¾ç¤ºäºŽè¯¥èŠ‚ç‚¹ç›¸å…³çš„è„šæ³¨"
--- 275,312 ----
  msgstr[1] "%d ä¸ªè¡¥é½�ï¼š\n"
  
! #: info/echo-area.c:1169
  msgid "Insert completion"
  msgstr "æ�’å…¥è¡¥é½�"
  
! #: info/echo-area.c:1271
  #, c-format
  msgid "Building completions..."
  msgstr "æ­£åœ¨åˆ›å»ºè¡¥é½�..."
  
! #: info/echo-area.c:1390
  msgid "Scroll the completions window"
  msgstr "æ»šåŠ¨è¡¥é½�çª—å�£"
  
! #: info/filesys.c:91
  #, fuzzy, c-format
  msgid "looking for file \"%s\""
  msgstr "å…³é—­è¾“å‡ºæ–‡ä»¶â€œ%sâ€�æ—¶å‡ºé”™"
  
! #: info/filesys.c:158
  #, fuzzy, c-format
  msgid "looking for file %s in %s"
  msgstr "å…³é—­è¾“å‡ºæ–‡ä»¶â€œ%sâ€�æ—¶å‡ºé”™"
  
! #: info/filesys.c:227 info/filesys.c:241 info/filesys.c:262
  #, fuzzy, c-format
  msgid "found file %s"
  msgstr "å…³é—­è¾“å‡ºæ–‡ä»¶â€œ%sâ€�æ—¶å‡ºé”™"
  
! #: info/footnotes.c:231
! #, c-format
  msgid "Footnotes could not be displayed"
  msgstr "æ— æ³•æ˜¾ç¤ºè„šæ³¨"
  
! #: info/footnotes.c:251
  msgid "Show the footnotes associated with this node in another window"
  msgstr "åœ¨å�¦ä¸€ä¸ªçª—å�£ä¸­æ˜¾ç¤ºäºŽè¯¥èŠ‚ç‚¹ç›¸å…³çš„è„šæ³¨"
***************
*** 313,466 ****
  msgstr "---------- è„šæ³¨ ----------"
  
! #: info/indices.c:174
! msgid "Look up a string in the index for this file"
! msgstr "åœ¨æœ¬æ–‡ä»¶çš„ç´¢å¼•ä¸­æ�œç´¢å­—ç¬¦ä¸²"
! 
! #: info/indices.c:202 info/indices.c:885
  #, c-format
  msgid "Finding index entries..."
  msgstr "æ­£åœ¨æ�œç´¢ç´¢å¼•æ�¡ç›®..."
  
! #: info/indices.c:209
  #, c-format
  msgid "No indices found."
  msgstr "æœªæ‰¾åˆ°ç´¢å¼•ã€‚"
  
! #: info/indices.c:219
  msgid "Index entry: "
  msgstr "ç´¢å¼•æ�¡ç›®ï¼š"
  
! #: info/indices.c:253 info/indices.c:907 info/session.c:4204
! #, c-format
! msgid "Search string too short"
! msgstr ""
  
! #: info/indices.c:365
  msgid ""
! "Go to the next matching index item from the last `\\[index-search]' command"
  msgstr "ä»Žæœ€å�Žä¸€ä¸ªâ€œ\\[index-search]â€�å‘½ä»¤è½¬ç§»åˆ°ä¸‹ä¸€ä¸ªåŒ¹é…�çš„ç´¢å¼•é¡¹ç›®"
  
! #: info/indices.c:376
  #, c-format
  msgid "No previous index search string."
  msgstr "æ²¡æœ‰ä¸Šä¸€ä¸ªç´¢å¼•æ�œç´¢å­—ç¬¦ä¸²ã€‚"
  
! #: info/indices.c:383
! #, c-format
! msgid "No index entries."
! msgstr "æ²¡æœ‰ç´¢å¼•æ�¡ç›®ã€‚"
! 
! #: info/indices.c:431
  #, fuzzy, c-format
! msgid "No more index entries containing `%s'."
  msgstr "æ²¡æœ‰ %sç´¢å¼•æ�¡ç›®å�«æœ‰â€œ%sâ€�ã€‚"
  
! #: info/indices.c:432 info/indices.c:942
  #, fuzzy, c-format
! msgid "No index entries containing `%s'."
  msgstr "æ²¡æœ‰ %sç´¢å¼•æ�¡ç›®å�«æœ‰â€œ%sâ€�ã€‚"
  
! #: info/indices.c:444
! msgid "CAN'T SEE THIS"
! msgstr "çœ‹ä¸�åˆ°è¿™ä¸ª"
! 
! #: info/indices.c:480
! #, c-format
! msgid "Found `%s' in %s. (`\\[next-index-match]' tries to find next.)"
! msgstr "åœ¨ %2$s ä¸­æ‰¾åˆ°â€œ%1$sâ€�ã€‚(â€œ\\[next-index-match]â€�å°†è¯•å›¾å¯»æ‰¾ä¸‹ä¸€ä¸ªåŒ¹é…�ã€‚)"
! 
! #: info/indices.c:611
! #, c-format
! msgid "Scanning indices of `%s'..."
  msgstr "æ­£åœ¨æ�œç´¢â€œ%sâ€�çš„ç´¢å¼•..."
  
! #: info/indices.c:659
! #, c-format
! msgid "No available info files have `%s' in their indices."
! msgstr "åœ¨å�¯ç”¨çš„ info æ–‡ä»¶çš„ç´¢å¼•ä¸­å�‡ä¸�å�«æœ‰â€œ%sâ€�ã€‚"
! 
! #: info/indices.c:685
  msgid "Grovel all known info file's indices for a string and build a menu"
  msgstr "æ•´ç�†æ‰€æœ‰å·²çŸ¥ info æ–‡ä»¶å�«æœ‰è¢«æŸ¥è¯¢å­—ç¬¦ä¸²çš„ç´¢å¼•å¹¶å»ºç«‹ä¸€ä¸ªè�œå�•"
  
! #: info/indices.c:689
! msgid "Index apropos: "
  msgstr "ç´¢å¼•å�«æœ‰ï¼š"
  
! #: info/indices.c:717
! #, c-format
! msgid ""
! "\n"
! "* Menu: Nodes whose indices contain `%s':\n"
! msgstr ""
! "\n"
! "* è�œå�•ï¼šå…¶ç´¢å¼•å�«æœ‰â€œ%sâ€�çš„èŠ‚ç‚¹ï¼š\n"
  
! #: info/indices.c:869
  msgid "List all matches of a string in the index"
  msgstr ""
  
! #: info/indices.c:891
! #, fuzzy, c-format
! msgid "No index"
! msgstr "æ²¡æœ‰ç´¢å¼•æ�¡ç›®ã€‚"
! 
! #: info/indices.c:895
  #, fuzzy
! msgid "Index topic: "
  msgstr "ç´¢å¼•å�«æœ‰ï¼š"
  
! #: info/indices.c:913
! #, fuzzy, c-format
! msgid "Index for `%s'"
! msgstr " %s"
! 
! #: info/indices.c:966
  #, fuzzy, c-format
! msgid "File names matching `%s'"
! msgstr "æ²¡æœ‰åŒ¹é…�çš„â€œ%cend %sâ€�"
  
! #: info/indices.c:996
! msgid "Show all matching files"
  msgstr ""
  
! #: info/indices.c:1000
  #, fuzzy, c-format
! msgid "No file index"
! msgstr "æ²¡æœ‰ç´¢å¼•æ�¡ç›®ã€‚"
  
  #: info/info.c:316
  #, c-format
! msgid "no index entries found for `%s'\n"
! msgstr "æ‰¾ä¸�åˆ°å�«æœ‰â€œ%sâ€�çš„ç´¢å¼•\n"
  
! #: info/info.c:490
  #, c-format
  msgid "invalid number: %s\n"
  msgstr ""
  
! #: info/info.c:641
  #, c-format
  msgid "malformed variable assignment: %s"
  msgstr ""
  
! #: info/info.c:650 info/infomap.c:1218
  #, fuzzy, c-format
  msgid "%s: no such variable"
  msgstr "æœªçŸ¥çš„å‘½ä»¤â€œ%sâ€�"
  
! #: info/info.c:654 info/infomap.c:1222
  #, fuzzy, c-format
  msgid "value %s is not valid for variable %s"
  msgstr "è®¾å®š Info å�˜é‡�çš„å€¼"
  
! #: info/info.c:671 info/infokey.c:892
  #, c-format
  msgid "Try --help for more information.\n"
  msgstr "å°�è¯• --æ›´å¤šçš„æ±‚åŠ©ä¿¡æ�¯ã€‚\n"
  
! #: info/info.c:693 info/infokey.c:144 install-info/install-info.c:2163
! #: tp/texi2any.pl:861 util/texindex.c:295
! #, c-format, perl-format
  msgid ""
  "Copyright (C) %s Free Software Foundation, Inc.\n"
--- 316,449 ----
  msgstr "---------- è„šæ³¨ ----------"
  
! #: info/indices.c:123 info/indices.c:806
  #, c-format
  msgid "Finding index entries..."
  msgstr "æ­£åœ¨æ�œç´¢ç´¢å¼•æ�¡ç›®..."
  
! #: info/indices.c:206
! msgid "Look up a string in the index for this file"
! msgstr "åœ¨æœ¬æ–‡ä»¶çš„ç´¢å¼•ä¸­æ�œç´¢å­—ç¬¦ä¸²"
! 
! #: info/indices.c:218 info/indices.c:324 info/indices.c:812
  #, c-format
  msgid "No indices found."
  msgstr "æœªæ‰¾åˆ°ç´¢å¼•ã€‚"
  
! #: info/indices.c:222
  msgid "Index entry: "
  msgstr "ç´¢å¼•æ�¡ç›®ï¼š"
  
! #: info/indices.c:439
! #, fuzzy, c-format
! msgid "Found '%s' in %s. ('\\[next-index-match]' tries to find next.)"
! msgstr "åœ¨ %2$s ä¸­æ‰¾åˆ°â€œ%1$sâ€�ã€‚(â€œ\\[next-index-match]â€�å°†è¯•å›¾å¯»æ‰¾ä¸‹ä¸€ä¸ªåŒ¹é…�ã€‚)"
  
! #: info/indices.c:449
! #, fuzzy
  msgid ""
! "Go to the next matching index item from the last '\\[index-search]' command"
  msgstr "ä»Žæœ€å�Žä¸€ä¸ªâ€œ\\[index-search]â€�å‘½ä»¤è½¬ç§»åˆ°ä¸‹ä¸€ä¸ªåŒ¹é…�çš„ç´¢å¼•é¡¹ç›®"
  
! #: info/indices.c:460
  #, c-format
  msgid "No previous index search string."
  msgstr "æ²¡æœ‰ä¸Šä¸€ä¸ªç´¢å¼•æ�œç´¢å­—ç¬¦ä¸²ã€‚"
  
! #: info/indices.c:478
  #, fuzzy, c-format
! msgid "No more index entries containing '%s'."
  msgstr "æ²¡æœ‰ %sç´¢å¼•æ�¡ç›®å�«æœ‰â€œ%sâ€�ã€‚"
  
! #: info/indices.c:479 info/indices.c:874
  #, fuzzy, c-format
! msgid "No index entries containing '%s'."
  msgstr "æ²¡æœ‰ %sç´¢å¼•æ�¡ç›®å�«æœ‰â€œ%sâ€�ã€‚"
  
! #: info/indices.c:583
! #, fuzzy, c-format
! msgid "Scanning indices of '%s'..."
  msgstr "æ­£åœ¨æ�œç´¢â€œ%sâ€�çš„ç´¢å¼•..."
  
! #: info/indices.c:636
  msgid "Grovel all known info file's indices for a string and build a menu"
  msgstr "æ•´ç�†æ‰€æœ‰å·²çŸ¥ info æ–‡ä»¶å�«æœ‰è¢«æŸ¥è¯¢å­—ç¬¦ä¸²çš„ç´¢å¼•å¹¶å»ºç«‹ä¸€ä¸ªè�œå�•"
  
! #: info/indices.c:644 info/indices.c:646
! #, fuzzy
! msgid "Index apropos"
  msgstr "ç´¢å¼•å�«æœ‰ï¼š"
  
! #: info/indices.c:686
! #, fuzzy, c-format
! msgid "Index entries containing '%s':\n"
! msgstr "æ²¡æœ‰ %sç´¢å¼•æ�¡ç›®å�«æœ‰â€œ%sâ€�ã€‚"
  
! #: info/indices.c:791
  msgid "List all matches of a string in the index"
  msgstr ""
  
! #: info/indices.c:818 info/indices.c:820
  #, fuzzy
! msgid "Index topic"
  msgstr "ç´¢å¼•å�«æœ‰ï¼š"
  
! #: info/indices.h:40
  #, fuzzy, c-format
! msgid "No available info files have '%s' in their indices."
! msgstr "åœ¨å�¯ç”¨çš„ info æ–‡ä»¶çš„ç´¢å¼•ä¸­å�‡ä¸�å�«æœ‰â€œ%sâ€�ã€‚"
  
! #: info/info-utils.c:899
! #, c-format
! msgid "Error converting file character encoding."
  msgstr ""
  
! #: info/info.c:223 info/session.c:2700
  #, fuzzy, c-format
! msgid "No menu item '%s' in node '%s'."
! msgstr "èŠ‚ç‚¹â€œ%2$sâ€�ä¸­æ²¡æœ‰è�œå�•é¡¹â€œ%1$sâ€�ã€‚"
  
  #: info/info.c:316
+ #, fuzzy, c-format
+ msgid "No file given for node '%s'."
+ msgstr "èŠ‚ç‚¹â€œ%sâ€�ä¸­æ²¡æœ‰è�œå�•ã€‚"
+ 
+ #: info/info.c:365 info/info.c:1115
+ #, fuzzy, c-format
+ msgid "Cannot find node '%s'."
+ msgstr "æ— æ³•æ‰¾åˆ°èŠ‚ç‚¹â€œ%sâ€�ã€‚"
+ 
+ #: info/info.c:387
  #, c-format
! msgid "No program name given."
! msgstr ""
  
! #: info/info.c:578
  #, c-format
  msgid "invalid number: %s\n"
  msgstr ""
  
! #: info/info.c:758
  #, c-format
  msgid "malformed variable assignment: %s"
  msgstr ""
  
! #: info/info.c:765 info/infokey.c:537
  #, fuzzy, c-format
  msgid "%s: no such variable"
  msgstr "æœªçŸ¥çš„å‘½ä»¤â€œ%sâ€�"
  
! #: info/info.c:771 info/infokey.c:539
  #, fuzzy, c-format
  msgid "value %s is not valid for variable %s"
  msgstr "è®¾å®š Info å�˜é‡�çš„å€¼"
  
! #: info/info.c:783
  #, c-format
  msgid "Try --help for more information.\n"
  msgstr "å°�è¯• --æ›´å¤šçš„æ±‚åŠ©ä¿¡æ�¯ã€‚\n"
  
! #: info/info.c:805 install-info/install-info.c:2212 tp/texi2any.pl:878
! #: texindex/ti.twjr:1293
! #, c-format, awk-format, perl-format
  msgid ""
  "Copyright (C) %s Free Software Foundation, Inc.\n"
***************
*** 476,490 ****
  "There is NO WARRANTY, to the extent permitted by law.\n"
  
! #: info/info.c:785
  #, fuzzy, c-format
! msgid "can't open %s: %s"
! msgstr "%s: æ— æ³•æ‰“å¼€ --css-file: %s"
! 
! #: info/info.c:791
! #, c-format
! msgid "debugging output diverted to \"%s\""
! msgstr ""
  
! #: info/info.c:877
  #, c-format
  msgid ""
--- 459,468 ----
  "There is NO WARRANTY, to the extent permitted by law.\n"
  
! #: info/info.c:963
  #, fuzzy, c-format
! msgid "no index entries found for '%s'\n"
! msgstr "æ‰¾ä¸�åˆ°å�«æœ‰â€œ%sâ€�çš„ç´¢å¼•\n"
  
! #: info/info.c:1016
  #, c-format
  msgid ""
***************
*** 497,501 ****
  "ä»¥ Info æ ¼å¼�é˜…è¯»æ–‡æ¡£ã€‚\n"
  
! #: info/info.c:883
  #, fuzzy
  msgid ""
--- 475,479 ----
  "ä»¥ Info æ ¼å¼�é˜…è¯»æ–‡æ¡£ã€‚\n"
  
! #: info/info.c:1022
  #, fuzzy
  msgid ""
***************
*** 514,518 ****
  "  -f, --file=FILENAME          æŒ‡å®šæƒ³æµ�è§ˆçš„ Info æ–‡ä»¶ã€‚"
  
! #: info/info.c:891
  #, fuzzy
  msgid ""
--- 492,496 ----
  "  -f, --file=FILENAME          æŒ‡å®šæƒ³æµ�è§ˆçš„ Info æ–‡ä»¶ã€‚"
  
! #: info/info.c:1030
  #, fuzzy
  msgid ""
***************
*** 527,531 ****
  "  -o, --output=FILENAME        å°†é€‰ä¸­çš„èŠ‚ç‚¹å…¨è¾“å‡ºè‡³ FILENAMEã€‚"
  
! #: info/info.c:897
  #, fuzzy
  msgid ""
--- 505,509 ----
  "  -o, --output=FILENAME        å°†é€‰ä¸­çš„èŠ‚ç‚¹å…¨è¾“å‡ºè‡³ FILENAMEã€‚"
  
! #: info/info.c:1036
  #, fuzzy
  msgid ""
***************
*** 540,549 ****
  "  -O, --show-options, --usage  è·³è½¬è‡³å‘½ä»¤è¡Œé€‰é¡¹èŠ‚ç‚¹ã€‚"
  
! #: info/info.c:904
  #, fuzzy
  msgid "  -b, --speech-friendly        be friendly to speech synthesizers."
  msgstr "  -b, --speech-friendly        å¯¹å�‘éŸ³å™¨å…¼å®¹ã€‚"
  
! #: info/info.c:908
  #, fuzzy
  msgid ""
--- 518,527 ----
  "  -O, --show-options, --usage  è·³è½¬è‡³å‘½ä»¤è¡Œé€‰é¡¹èŠ‚ç‚¹ã€‚"
  
! #: info/info.c:1043
  #, fuzzy
  msgid "  -b, --speech-friendly        be friendly to speech synthesizers."
  msgstr "  -b, --speech-friendly        å¯¹å�‘éŸ³å™¨å…¼å®¹ã€‚"
  
! #: info/info.c:1047
  #, fuzzy
  msgid ""
***************
*** 562,571 ****
  "  -w, --where, --location      æ‰“å�° Info æ–‡ä»¶åœ¨ç³»ç»Ÿä¸­çš„ä½�ç½®ã€‚"
  
! #: info/info.c:917
  msgid ""
  "\n"
  "The first non-option argument, if present, is the menu entry to start from;\n"
! "it is searched for in all `dir' files along INFOPATH.\n"
! "If it is not present, info merges all `dir' files and shows the result.\n"
  "Any remaining arguments are treated as the names of menu\n"
  "items relative to the initial node visited."
--- 540,550 ----
  "  -w, --where, --location      æ‰“å�° Info æ–‡ä»¶åœ¨ç³»ç»Ÿä¸­çš„ä½�ç½®ã€‚"
  
! #: info/info.c:1056
! #, fuzzy
  msgid ""
  "\n"
  "The first non-option argument, if present, is the menu entry to start from;\n"
! "it is searched for in all 'dir' files along INFOPATH.\n"
! "If it is not present, info merges all 'dir' files and shows the result.\n"
  "Any remaining arguments are treated as the names of menu\n"
  "items relative to the initial node visited."
***************
*** 578,590 ****
  "èŠ‚ç‚¹æœ‰å…³çš„è�œå�•é¡¹å��ç§°ã€‚"
  
! #: info/info.c:924
  msgid ""
  "\n"
! "For a summary of key bindings, type h within Info."
  msgstr ""
  "\n"
  "åœ¨å¸®åŠ©ä¿¡æ�¯ä¸­æŒ‰ h èŽ·å�–æœ‰å…³æŒ‰é”®ç»‘å®šçš„å†…å®¹ã€‚"
  
! #: info/info.c:927
  msgid ""
  "\n"
--- 557,571 ----
  "èŠ‚ç‚¹æœ‰å…³çš„è�œå�•é¡¹å��ç§°ã€‚"
  
! #: info/info.c:1063
! #, fuzzy
  msgid ""
  "\n"
! "For a summary of key bindings, type H within Info."
  msgstr ""
  "\n"
  "åœ¨å¸®åŠ©ä¿¡æ�¯ä¸­æŒ‰ h èŽ·å�–æœ‰å…³æŒ‰é”®ç»‘å®šçš„å†…å®¹ã€‚"
  
! #: info/info.c:1066
! #, fuzzy
  msgid ""
  "\n"
***************
*** 594,598 ****
  "  info info-stnd             show the manual specific to this Info program\n"
  "  info emacs                 start at emacs node from top-level dir\n"
! "  info emacs buffers         start at buffers node within emacs manual\n"
  "  info --show-options emacs  start at node with emacs' command line options\n"
  "  info --subnodes -o out.txt emacs  dump entire manual to out.txt\n"
--- 575,581 ----
  "  info info-stnd             show the manual specific to this Info program\n"
  "  info emacs                 start at emacs node from top-level dir\n"
! "  info emacs buffers         select buffers menu entry in emacs manual\n"
! "  info emacs -n Files        start at Files node within emacs manual\n"
! "  info '(emacs)Files'        alternative way to start at Files node\n"
  "  info --show-options emacs  start at node with emacs' command line options\n"
  "  info --subnodes -o out.txt emacs  dump entire manual to out.txt\n"
***************
*** 610,739 ****
  "  info -f ./foo.info         æ˜¾ç¤ºæ–‡ä»¶ ./foo.infoï¼Œè€Œä¸�æ˜¯æŸ¥æ‰¾ç›®å½•"
  
! #: info/info.c:938 info/infokey.c:911 util/texindex.c:259
  msgid ""
- "\n"
  "Email bug reports to bug-texinfo@gnu.org,\n"
  "general questions and discussion to help-texinfo@gnu.org.\n"
  "Texinfo home page: http://www.gnu.org/software/texinfo/"
  msgstr ""
- "\n"
  "è¯·å°†é”™è¯¯æŠ¥å‘Šå�‘é€�åˆ° bug-texinfo@gnu.orgï¼Œ\n"
  "ä¸€èˆ¬çš„é—®é¢˜å’Œè®¨è®ºè¯·å�‘é€�åˆ° help-texinfo@gnu.orgã€‚\n"
  "Texinfo ä¸»é¡µï¼šhttp://www.gnu.org/software/texinfo/"
  
! #: info/info.c:972
! #, c-format
! msgid "Cannot find node `%s'."
! msgstr "æ— æ³•æ‰¾åˆ°èŠ‚ç‚¹â€œ%sâ€�ã€‚"
! 
! #: info/info.c:973
! #, c-format
! msgid "Cannot find node `(%s)%s'."
  msgstr "æ— æ³•æ‰¾åˆ°èŠ‚ç‚¹â€œ(%s)%sâ€�ã€‚"
  
! #: info/info.c:974
  msgid "Cannot find a window!"
  msgstr "æ— æ³•æ‰¾åˆ°ä¸€ä¸ªçª—å�£ï¼�"
  
! #: info/info.c:975
  msgid "Point doesn't appear within this window's node!"
  msgstr "å…‰æ ‡æ²¡æœ‰å‡ºçŽ°åœ¨è¯¥çª—å�£çš„èŠ‚ç‚¹ä¹‹ä¸­ï¼�"
  
! #: info/info.c:976
  msgid "Cannot delete the last window."
  msgstr "æ— æ³•åˆ é™¤æœ€å�Žçš„çª—å�£ã€‚"
  
! #: info/info.c:977
  msgid "No menu in this node."
  msgstr "è¯¥èŠ‚ç‚¹ä¸­æ²¡æœ‰è�œå�•ã€‚"
  
! #: info/info.c:978
  msgid "No footnotes in this node."
  msgstr "è¯¥èŠ‚ç‚¹ä¸­æ²¡æœ‰è„šæ³¨ã€‚"
  
! #: info/info.c:979
  msgid "No cross references in this node."
  msgstr "è¯¥èŠ‚ç‚¹ä¸­æ²¡æœ‰äº¤å�‰å¼•ç”¨ã€‚"
  
! #: info/info.c:980
! #, c-format
! msgid "No `%s' pointer for this node."
  msgstr "è¯¥èŠ‚ç‚¹ä¸­æ²¡æœ‰â€œ%sâ€�æŒ‡é’ˆ"
  
! #: info/info.c:981
! #, c-format
! msgid "Unknown Info command `%c'; try `?' for help."
  msgstr "æœªçŸ¥çš„ Info å‘½ä»¤â€œ%câ€�ï¼›è¯·ä»¥â€œ?â€�èŽ·å¾—å¸®åŠ©ã€‚"
  
! #: info/info.c:982
! #, c-format
! msgid "Terminal type `%s' is not smart enough to run Info."
  msgstr "ç»ˆç«¯ç±»åž‹â€œ%sâ€�çš„èƒ½åŠ›ä¸�è¶³ä»¥æ”¯æŒ� Info çš„è¿�è¡Œã€‚"
  
! #: info/info.c:983
  msgid "You are already at the last page of this node."
  msgstr "æ‚¨å·²ç»�åœ¨è¯¥èŠ‚ç‚¹çš„æœ€å�Žä¸€ä¸ªé¡µé�¢ä¸­äº†ã€‚"
  
! #: info/info.c:984
  msgid "You are already at the first page of this node."
  msgstr "æ‚¨å·²ç»�åœ¨è¯¥èŠ‚ç‚¹çš„ç¬¬ä¸€é¡µä¸­äº†ã€‚"
  
! #: info/info.c:985
  msgid "Only one window."
  msgstr "å�ªæœ‰ä¸€ä¸ªçª—å�£ã€‚"
  
! #: info/info.c:986
  msgid "Resulting window would be too small."
  msgstr "ç»“æžœçª—å�£å°†ä¼šå¤ªå°�ã€‚"
  
! #: info/info.c:987
  msgid "Not enough room for a help window, please delete a window."
  msgstr "æ²¡æœ‰è¶³å¤Ÿçš„ç©ºé—´ç”¨äºŽæ±‚åŠ©çª—å�£ï¼Œè¯·åˆ é™¤ä¸€ä¸ªçª—å�£ã€‚"
  
! #: info/infodoc.c:45
  msgid "Basic Info command keys\n"
  msgstr "åŸºæœ¬ Info å‘½ä»¤æŒ‰é”®\n"
  
! #: info/infodoc.c:47
  msgid "\\%-10[quit-help]  Close this help window.\n"
  msgstr "\\%-10[quit-help]  å…³é—­æ­¤å¸®åŠ©çª—å�£ã€‚\n"
  
! #: info/infodoc.c:48
  msgid "\\%-10[quit]  Quit Info altogether.\n"
  msgstr "\\%-10[quit]  ä¸€å¹¶é€€å‡º Infoã€‚\n"
  
! #: info/infodoc.c:49
  msgid "\\%-10[get-info-help-node]  Invoke the Info tutorial.\n"
  msgstr "\\%-10[get-info-help-node]  è°ƒç”¨ Info æ•™ç¨‹ã€‚\n"
  
! #: info/infodoc.c:51
  msgid "\\%-10[prev-line]  Move up one line.\n"
  msgstr "\\%-10[prev-line]  å�‘ä¸Šç§»åŠ¨ä¸€è¡Œã€‚\n"
  
! #: info/infodoc.c:52
  msgid "\\%-10[next-line]  Move down one line.\n"
  msgstr "\\%-10[next-line]  å�‘ä¸‹ç§»åŠ¨ä¸€è¡Œã€‚\n"
  
! #: info/infodoc.c:53
  msgid "\\%-10[scroll-backward]  Scroll backward one screenful.\n"
  msgstr "\\%-10[scroll-backward]  å�‘å�Žæ»šåŠ¨ä¸€é¡µã€‚\n"
  
! #: info/infodoc.c:54
  msgid "\\%-10[scroll-forward]  Scroll forward one screenful.\n"
  msgstr "\\%-10[scroll-forward]  å�‘å‰�æ»šåŠ¨ä¸€é¡µã€‚\n"
  
! #: info/infodoc.c:55
  msgid "\\%-10[beginning-of-node]  Go to the beginning of this node.\n"
  msgstr "\\%-10[beginning-of-node]  ç§»åŠ¨åˆ°æœ¬èŠ‚ç‚¹çš„å¼€å¤´ã€‚\n"
  
! #: info/infodoc.c:56
  msgid "\\%-10[end-of-node]  Go to the end of this node.\n"
  msgstr "\\%-10[end-of-node]  ç§»åŠ¨åˆ°æœ¬èŠ‚ç‚¹çš„æœ«å°¾ã€‚\n"
  
! #: info/infodoc.c:58
  msgid "\\%-10[move-to-next-xref]  Skip to the next hypertext link.\n"
  msgstr "\\%-10[move-to-next-xref]  è·³è½¬åˆ°ä¸‹ä¸€ä¸ªè¶…æ–‡æœ¬è¿žæŽ¥ã€‚\n"
  
! #: info/infodoc.c:59
  msgid ""
  "\\%-10[select-reference-this-line]  Follow the hypertext link under the "
--- 593,716 ----
  "  info -f ./foo.info         æ˜¾ç¤ºæ–‡ä»¶ ./foo.infoï¼Œè€Œä¸�æ˜¯æŸ¥æ‰¾ç›®å½•"
  
! #: info/info.c:1081 install-info/install-info.c:616 tp/texi2any.pl:866
! #: texindex/ti.twjr:1282
  msgid ""
  "Email bug reports to bug-texinfo@gnu.org,\n"
  "general questions and discussion to help-texinfo@gnu.org.\n"
  "Texinfo home page: http://www.gnu.org/software/texinfo/"
  msgstr ""
  "è¯·å°†é”™è¯¯æŠ¥å‘Šå�‘é€�åˆ° bug-texinfo@gnu.orgï¼Œ\n"
  "ä¸€èˆ¬çš„é—®é¢˜å’Œè®¨è®ºè¯·å�‘é€�åˆ° help-texinfo@gnu.orgã€‚\n"
  "Texinfo ä¸»é¡µï¼šhttp://www.gnu.org/software/texinfo/"
  
! #: info/info.c:1116
! #, fuzzy, c-format
! msgid "Cannot find node '(%s)%s'."
  msgstr "æ— æ³•æ‰¾åˆ°èŠ‚ç‚¹â€œ(%s)%sâ€�ã€‚"
  
! #: info/info.c:1117
  msgid "Cannot find a window!"
  msgstr "æ— æ³•æ‰¾åˆ°ä¸€ä¸ªçª—å�£ï¼�"
  
! #: info/info.c:1118
  msgid "Point doesn't appear within this window's node!"
  msgstr "å…‰æ ‡æ²¡æœ‰å‡ºçŽ°åœ¨è¯¥çª—å�£çš„èŠ‚ç‚¹ä¹‹ä¸­ï¼�"
  
! #: info/info.c:1119
  msgid "Cannot delete the last window."
  msgstr "æ— æ³•åˆ é™¤æœ€å�Žçš„çª—å�£ã€‚"
  
! #: info/info.c:1120
  msgid "No menu in this node."
  msgstr "è¯¥èŠ‚ç‚¹ä¸­æ²¡æœ‰è�œå�•ã€‚"
  
! #: info/info.c:1121
  msgid "No footnotes in this node."
  msgstr "è¯¥èŠ‚ç‚¹ä¸­æ²¡æœ‰è„šæ³¨ã€‚"
  
! #: info/info.c:1122
  msgid "No cross references in this node."
  msgstr "è¯¥èŠ‚ç‚¹ä¸­æ²¡æœ‰äº¤å�‰å¼•ç”¨ã€‚"
  
! #: info/info.c:1123
! #, fuzzy, c-format
! msgid "No '%s' pointer for this node."
  msgstr "è¯¥èŠ‚ç‚¹ä¸­æ²¡æœ‰â€œ%sâ€�æŒ‡é’ˆ"
  
! #: info/info.c:1124
! #, fuzzy, c-format
! msgid "Unknown Info command '%c'; try '?' for help."
  msgstr "æœªçŸ¥çš„ Info å‘½ä»¤â€œ%câ€�ï¼›è¯·ä»¥â€œ?â€�èŽ·å¾—å¸®åŠ©ã€‚"
  
! #: info/info.c:1125
! #, fuzzy, c-format
! msgid "Terminal type '%s' is not smart enough to run Info."
  msgstr "ç»ˆç«¯ç±»åž‹â€œ%sâ€�çš„èƒ½åŠ›ä¸�è¶³ä»¥æ”¯æŒ� Info çš„è¿�è¡Œã€‚"
  
! #: info/info.c:1126
  msgid "You are already at the last page of this node."
  msgstr "æ‚¨å·²ç»�åœ¨è¯¥èŠ‚ç‚¹çš„æœ€å�Žä¸€ä¸ªé¡µé�¢ä¸­äº†ã€‚"
  
! #: info/info.c:1127
  msgid "You are already at the first page of this node."
  msgstr "æ‚¨å·²ç»�åœ¨è¯¥èŠ‚ç‚¹çš„ç¬¬ä¸€é¡µä¸­äº†ã€‚"
  
! #: info/info.c:1128
  msgid "Only one window."
  msgstr "å�ªæœ‰ä¸€ä¸ªçª—å�£ã€‚"
  
! #: info/info.c:1129
  msgid "Resulting window would be too small."
  msgstr "ç»“æžœçª—å�£å°†ä¼šå¤ªå°�ã€‚"
  
! #: info/info.c:1130
  msgid "Not enough room for a help window, please delete a window."
  msgstr "æ²¡æœ‰è¶³å¤Ÿçš„ç©ºé—´ç”¨äºŽæ±‚åŠ©çª—å�£ï¼Œè¯·åˆ é™¤ä¸€ä¸ªçª—å�£ã€‚"
  
! #: info/infodoc.c:40
  msgid "Basic Info command keys\n"
  msgstr "åŸºæœ¬ Info å‘½ä»¤æŒ‰é”®\n"
  
! #: info/infodoc.c:42
  msgid "\\%-10[quit-help]  Close this help window.\n"
  msgstr "\\%-10[quit-help]  å…³é—­æ­¤å¸®åŠ©çª—å�£ã€‚\n"
  
! #: info/infodoc.c:43
  msgid "\\%-10[quit]  Quit Info altogether.\n"
  msgstr "\\%-10[quit]  ä¸€å¹¶é€€å‡º Infoã€‚\n"
  
! #: info/infodoc.c:44
  msgid "\\%-10[get-info-help-node]  Invoke the Info tutorial.\n"
  msgstr "\\%-10[get-info-help-node]  è°ƒç”¨ Info æ•™ç¨‹ã€‚\n"
  
! #: info/infodoc.c:46
  msgid "\\%-10[prev-line]  Move up one line.\n"
  msgstr "\\%-10[prev-line]  å�‘ä¸Šç§»åŠ¨ä¸€è¡Œã€‚\n"
  
! #: info/infodoc.c:47
  msgid "\\%-10[next-line]  Move down one line.\n"
  msgstr "\\%-10[next-line]  å�‘ä¸‹ç§»åŠ¨ä¸€è¡Œã€‚\n"
  
! #: info/infodoc.c:48
  msgid "\\%-10[scroll-backward]  Scroll backward one screenful.\n"
  msgstr "\\%-10[scroll-backward]  å�‘å�Žæ»šåŠ¨ä¸€é¡µã€‚\n"
  
! #: info/infodoc.c:49
  msgid "\\%-10[scroll-forward]  Scroll forward one screenful.\n"
  msgstr "\\%-10[scroll-forward]  å�‘å‰�æ»šåŠ¨ä¸€é¡µã€‚\n"
  
! #: info/infodoc.c:50
  msgid "\\%-10[beginning-of-node]  Go to the beginning of this node.\n"
  msgstr "\\%-10[beginning-of-node]  ç§»åŠ¨åˆ°æœ¬èŠ‚ç‚¹çš„å¼€å¤´ã€‚\n"
  
! #: info/infodoc.c:51
  msgid "\\%-10[end-of-node]  Go to the end of this node.\n"
  msgstr "\\%-10[end-of-node]  ç§»åŠ¨åˆ°æœ¬èŠ‚ç‚¹çš„æœ«å°¾ã€‚\n"
  
! #: info/infodoc.c:53
  msgid "\\%-10[move-to-next-xref]  Skip to the next hypertext link.\n"
  msgstr "\\%-10[move-to-next-xref]  è·³è½¬åˆ°ä¸‹ä¸€ä¸ªè¶…æ–‡æœ¬è¿žæŽ¥ã€‚\n"
  
! #: info/infodoc.c:54
  msgid ""
  "\\%-10[select-reference-this-line]  Follow the hypertext link under the "
***************
*** 741,810 ****
  msgstr "\\%-10[select-reference-this-line]  è·Ÿéš�å…‰æ ‡ä¸‹çš„è¶…æ–‡æœ¬è¿žæŽ¥ã€‚\n"
  
! #: info/infodoc.c:60
  msgid "\\%-10[history-node]  Go back to the last node seen in this window.\n"
  msgstr "\\%-10[history-node]  ç§»åŠ¨åˆ°æœ¬çª—å�£çš„æœ€å�Žé˜…è¯»è¿‡çš„èŠ‚ç‚¹ã€‚\n"
  
! #: info/infodoc.c:62
  msgid "\\%-10[global-prev-node]  Go to the previous node in the document.\n"
  msgstr "\\%-10[global-prev-node]  ç§»åŠ¨åˆ°æœ¬æ–‡æ¡£çš„ä¸Šä¸€ä¸ªèŠ‚ç‚¹ã€‚\n"
  
! #: info/infodoc.c:63
  msgid "\\%-10[global-next-node]  Go to the next node in the document.\n"
  msgstr "\\%-10[global-next-node]  ç§»åŠ¨åˆ°æœ¬æ–‡æ¡£çš„ä¸‹ä¸€ä¸ªèŠ‚ç‚¹ã€‚\n"
  
! #: info/infodoc.c:64
  msgid "\\%-10[prev-node]  Go to the previous node on this level.\n"
  msgstr "\\%-10[prev-node]  ç§»åŠ¨åˆ°å�Œçº§çš„ä¸Šä¸€ä¸ªèŠ‚ç‚¹ã€‚\n"
  
! #: info/infodoc.c:65
  msgid "\\%-10[next-node]  Go to the next node on this level.\n"
  msgstr "\\%-10[next-node]  ç§»åŠ¨åˆ°å�Œçº§çš„ä¸‹ä¸€ä¸ªèŠ‚ç‚¹ã€‚\n"
  
! #: info/infodoc.c:66
  msgid "\\%-10[up-node]  Go up one level.\n"
  msgstr "\\%-10[up-node]  ä¸Šç§»ä¸€å±‚ã€‚\n"
  
! #: info/infodoc.c:67
  msgid "\\%-10[top-node]  Go to the top node of this document.\n"
  msgstr "\\%-10[top-node]  ç§»åˆ°æ­¤æ–‡æ¡£çš„é¡¶å±‚èŠ‚ç‚¹ã€‚\n"
  
! #: info/infodoc.c:68
! msgid "\\%-10[dir-node]  Go to the main `directory' node.\n"
  msgstr "\\%-10[dir-node]  ç§»åŠ¨åˆ°ä¸»â€œç›®å½•â€�èŠ‚ç‚¹ã€‚\n"
  
! #: info/infodoc.c:70
  msgid "1...9       Pick the first...ninth item in this node's menu.\n"
  msgstr "1...9\t\té€‰å�–èŠ‚ç‚¹è�œå�•ä¸­çš„ç¬¬ä¸€è‡³ç¬¬ä¹�ä¸ªé¡¹ç›®ã€‚\n"
  
! #: info/infodoc.c:71
  msgid "\\%-10[last-menu-item]  Pick the last item in this node's menu.\n"
  msgstr "\\%-10[last-menu-item]  é€‰å�–èŠ‚ç‚¹è�œå�•çš„æœ€å�Žä¸€ä¸ªé¡¹ç›®ã€‚\n"
  
! #: info/infodoc.c:72
  msgid "\\%-10[menu-item]  Pick a menu item specified by name.\n"
  msgstr "\\%-10[menu-item]  é€‰å�–ç”±å��ç§°æŒ‡å®šçš„è�œå�•é¡¹ç›®ã€‚\n"
  
! #: info/infodoc.c:73
  #, fuzzy
  msgid "\\%-10[xref-item]  Follow a cross reference specified by name.\n"
  msgstr "\\%-10[xref-item]  è·Ÿè¸ªç”±å��ç§°æŒ‡å®šçš„äº¤å�‰å¼•ç”¨é¡¹ã€‚\n"
  
! #: info/infodoc.c:74
  msgid "\\%-10[goto-node]  Go to a node specified by name.\n"
  msgstr "\\%-10[goto-node]  ç§»åŠ¨åˆ°ç”±å��å­—æŒ‡å®šçš„èŠ‚ç‚¹ã€‚\n"
  
! #: info/infodoc.c:76
  msgid "\\%-10[search]  Search forward for a specified string.\n"
  msgstr "\\%-10[search]  å�‘å‰�æ�œç´¢æŒ‡å®šçš„å­—ç¬¦ä¸²ã€‚\n"
  
! #: info/infodoc.c:77
  msgid "\\%-10[search-previous]  Search for previous occurrence.\n"
  msgstr "\\%-10[search-previous]  æŸ¥æ‰¾ä¸Šä¸€ä¸ªå‡ºçŽ°ç‚¹ã€‚\n"
  
! #: info/infodoc.c:78
  msgid "\\%-10[search-next]  Search for next occurrence.\n"
  msgstr "\\%-10[search-next]  æŸ¥æ‰¾ä¸‹ä¸€ä¸ªå‡ºçŽ°ç‚¹ã€‚\n"
  
! #: info/infodoc.c:79
  msgid ""
  "\\%-10[index-search]  Search for a specified string in the index, and\n"
--- 718,788 ----
  msgstr "\\%-10[select-reference-this-line]  è·Ÿéš�å…‰æ ‡ä¸‹çš„è¶…æ–‡æœ¬è¿žæŽ¥ã€‚\n"
  
! #: info/infodoc.c:55
  msgid "\\%-10[history-node]  Go back to the last node seen in this window.\n"
  msgstr "\\%-10[history-node]  ç§»åŠ¨åˆ°æœ¬çª—å�£çš„æœ€å�Žé˜…è¯»è¿‡çš„èŠ‚ç‚¹ã€‚\n"
  
! #: info/infodoc.c:57
  msgid "\\%-10[global-prev-node]  Go to the previous node in the document.\n"
  msgstr "\\%-10[global-prev-node]  ç§»åŠ¨åˆ°æœ¬æ–‡æ¡£çš„ä¸Šä¸€ä¸ªèŠ‚ç‚¹ã€‚\n"
  
! #: info/infodoc.c:58
  msgid "\\%-10[global-next-node]  Go to the next node in the document.\n"
  msgstr "\\%-10[global-next-node]  ç§»åŠ¨åˆ°æœ¬æ–‡æ¡£çš„ä¸‹ä¸€ä¸ªèŠ‚ç‚¹ã€‚\n"
  
! #: info/infodoc.c:59
  msgid "\\%-10[prev-node]  Go to the previous node on this level.\n"
  msgstr "\\%-10[prev-node]  ç§»åŠ¨åˆ°å�Œçº§çš„ä¸Šä¸€ä¸ªèŠ‚ç‚¹ã€‚\n"
  
! #: info/infodoc.c:60
  msgid "\\%-10[next-node]  Go to the next node on this level.\n"
  msgstr "\\%-10[next-node]  ç§»åŠ¨åˆ°å�Œçº§çš„ä¸‹ä¸€ä¸ªèŠ‚ç‚¹ã€‚\n"
  
! #: info/infodoc.c:61
  msgid "\\%-10[up-node]  Go up one level.\n"
  msgstr "\\%-10[up-node]  ä¸Šç§»ä¸€å±‚ã€‚\n"
  
! #: info/infodoc.c:62
  msgid "\\%-10[top-node]  Go to the top node of this document.\n"
  msgstr "\\%-10[top-node]  ç§»åˆ°æ­¤æ–‡æ¡£çš„é¡¶å±‚èŠ‚ç‚¹ã€‚\n"
  
! #: info/infodoc.c:63
! #, fuzzy
! msgid "\\%-10[dir-node]  Go to the main 'directory' node.\n"
  msgstr "\\%-10[dir-node]  ç§»åŠ¨åˆ°ä¸»â€œç›®å½•â€�èŠ‚ç‚¹ã€‚\n"
  
! #: info/infodoc.c:65
  msgid "1...9       Pick the first...ninth item in this node's menu.\n"
  msgstr "1...9\t\té€‰å�–èŠ‚ç‚¹è�œå�•ä¸­çš„ç¬¬ä¸€è‡³ç¬¬ä¹�ä¸ªé¡¹ç›®ã€‚\n"
  
! #: info/infodoc.c:66
  msgid "\\%-10[last-menu-item]  Pick the last item in this node's menu.\n"
  msgstr "\\%-10[last-menu-item]  é€‰å�–èŠ‚ç‚¹è�œå�•çš„æœ€å�Žä¸€ä¸ªé¡¹ç›®ã€‚\n"
  
! #: info/infodoc.c:67
  msgid "\\%-10[menu-item]  Pick a menu item specified by name.\n"
  msgstr "\\%-10[menu-item]  é€‰å�–ç”±å��ç§°æŒ‡å®šçš„è�œå�•é¡¹ç›®ã€‚\n"
  
! #: info/infodoc.c:68
  #, fuzzy
  msgid "\\%-10[xref-item]  Follow a cross reference specified by name.\n"
  msgstr "\\%-10[xref-item]  è·Ÿè¸ªç”±å��ç§°æŒ‡å®šçš„äº¤å�‰å¼•ç”¨é¡¹ã€‚\n"
  
! #: info/infodoc.c:69
  msgid "\\%-10[goto-node]  Go to a node specified by name.\n"
  msgstr "\\%-10[goto-node]  ç§»åŠ¨åˆ°ç”±å��å­—æŒ‡å®šçš„èŠ‚ç‚¹ã€‚\n"
  
! #: info/infodoc.c:71
  msgid "\\%-10[search]  Search forward for a specified string.\n"
  msgstr "\\%-10[search]  å�‘å‰�æ�œç´¢æŒ‡å®šçš„å­—ç¬¦ä¸²ã€‚\n"
  
! #: info/infodoc.c:72
  msgid "\\%-10[search-previous]  Search for previous occurrence.\n"
  msgstr "\\%-10[search-previous]  æŸ¥æ‰¾ä¸Šä¸€ä¸ªå‡ºçŽ°ç‚¹ã€‚\n"
  
! #: info/infodoc.c:73
  msgid "\\%-10[search-next]  Search for next occurrence.\n"
  msgstr "\\%-10[search-next]  æŸ¥æ‰¾ä¸‹ä¸€ä¸ªå‡ºçŽ°ç‚¹ã€‚\n"
  
! #: info/infodoc.c:74
  msgid ""
  "\\%-10[index-search]  Search for a specified string in the index, and\n"
***************
*** 814,1002 ****
  "              å¹¶é€‰æ‹©ç¬¬ä¸€ä¸ªæ‰¾åˆ°çš„æ�¡ç›®æ‰€å¼•ç”¨çš„èŠ‚ç‚¹ã€‚\n"
  
! #: info/infodoc.c:81
  msgid "\\%-10[virtual-index]  Synthesize menu of matching index entries.\n"
  msgstr ""
  
! #: info/infodoc.c:83
  msgid "\\%-10[abort-key]  Cancel the current operation.\n"
  msgstr "\\%-10[abort-key]  å�–æ¶ˆå½“å‰�æ“�ä½œã€‚\n"
  
! #: info/infodoc.c:91
! msgid ""
! "Basic Commands in Info Windows\n"
! "******************************\n"
! msgstr ""
! "Info çª—å�£ä¸­çš„åŸºæœ¬å‘½ä»¤\n"
! "******************************\n"
! 
! #: info/infodoc.c:94
! #, c-format
! msgid "  %-10s  Quit this help.\n"
! msgstr "  %-10s  é€€å‡ºæœ¬æ±‚åŠ©ã€‚\n"
! 
! #: info/infodoc.c:95
! #, c-format
! msgid "  %-10s  Quit Info altogether.\n"
! msgstr "  %-10s  ä¸€å¹¶é€€å‡º Infoã€‚\n"
! 
! #: info/infodoc.c:96
! #, c-format
! msgid "  %-10s  Invoke the Info tutorial.\n"
! msgstr "  %-10s  è°ƒç”¨ Info æ•™ç¨‹ã€‚\n"
! 
! #: info/infodoc.c:100
! #, c-format
! msgid "  %-10s  Move to the `next' node of this node.\n"
! msgstr "  %-10s  ç§»åŠ¨åˆ°æœ¬èŠ‚ç‚¹çš„â€œä¸‹ä¸€ä¸ªâ€�èŠ‚ç‚¹ã€‚\n"
! 
! #: info/infodoc.c:101
! #, c-format
! msgid "  %-10s  Move to the `previous' node of this node.\n"
! msgstr "  %-10s  ç§»åŠ¨åˆ°æœ¬èŠ‚ç‚¹çš„â€œä¸Šä¸€ä¸ªâ€�èŠ‚ç‚¹ã€‚\n"
! 
! #: info/infodoc.c:102
! #, c-format
! msgid "  %-10s  Move `up' from this node.\n"
! msgstr "  %-10s  ç§»åŠ¨åˆ°æœ¬èŠ‚ç‚¹çš„â€œä¸Šå±‚â€�èŠ‚ç‚¹ã€‚\n"
! 
! #: info/infodoc.c:103
! #, c-format
! msgid ""
! "  %-10s  Pick menu item specified by name.\n"
! "              Picking a menu item causes another node to be selected.\n"
! msgstr ""
! "  %-10s  é€‰å�–ç”±å��ç§°æŒ‡å®šçš„è�œå�•é¡¹ç›®ã€‚\n"
! "              é€‰å�–ä¸€ä¸ªè�œå�•é¡¹ç›®å¯¼è‡´é€‰ä¸­å�¦ä¸€ä¸ªèŠ‚ç‚¹ã€‚\n"
! 
! #: info/infodoc.c:105
! #, c-format
! msgid "  %-10s  Follow a cross reference.  Reads name of reference.\n"
! msgstr "  %-10s  è·Ÿéš�äº¤å�‰å¼•ç”¨ã€‚è¯»å�–å¼•ç”¨çš„å��ç§°ã€‚\n"
! 
! #: info/infodoc.c:106
! #, c-format
! msgid "  %-10s  Move to the last node seen in this window.\n"
! msgstr "  %-10s  ç§»åŠ¨åˆ°æœ¬çª—å�£ä¸­çš„æœ€å�Žä¸€ä¸ªå�¯è§�çš„èŠ‚ç‚¹ã€‚\n"
! 
! #: info/infodoc.c:107
! #, c-format
! msgid "  %-10s  Skip to next hypertext link within this node.\n"
! msgstr "  %-10s  è·³è½¬åˆ°æœ¬èŠ‚ç‚¹ä¸­çš„ä¸‹ä¸€ä¸ªè¶…æ–‡æœ¬è¿žæŽ¥ã€‚\n"
! 
! #: info/infodoc.c:108
! #, c-format
! msgid "  %-10s  Follow the hypertext link under cursor.\n"
! msgstr "  %-10s  è·Ÿéš�å…‰æ ‡ä½�ç½®çš„è¶…æ–‡æœ¬è¿žæŽ¥ã€‚\n"
! 
! #: info/infodoc.c:109
! #, c-format
! msgid "  %-10s  Move to the `directory' node.  Equivalent to `g (DIR)'.\n"
! msgstr "  %-10s  ç§»åŠ¨åˆ°â€œdirectoryâ€�èŠ‚ç‚¹ã€‚ç­‰ä»·äºŽâ€œg (DIR)â€�ã€‚\n"
! 
! #: info/infodoc.c:110
! #, c-format
! msgid "  %-10s  Move to the Top node.  Equivalent to `g Top'.\n"
! msgstr "  %-10s  ç§»åŠ¨åˆ°é¡¶å±‚èŠ‚ç‚¹ã€‚ç­‰ä»·äºŽâ€œg Topâ€�ã€‚\n"
! 
! #: info/infodoc.c:112
! msgid ""
! "Moving within a node:\n"
! "---------------------\n"
! msgstr ""
! "åœ¨ä¸€ä¸ªèŠ‚ç‚¹ä¸­ç§»åŠ¨ï¼š\n"
! "---------------------\n"
! 
! #: info/infodoc.c:114
! #, c-format
! msgid "  %-10s  Scroll forward a page.\n"
! msgstr "  %-10s  å�‘å‰�æ»šåŠ¨ä¸€é¡µã€‚\n"
! 
! #: info/infodoc.c:115
! #, c-format
! msgid "  %-10s  Scroll backward a page.\n"
! msgstr "  %-10s  å�‘å�Žæ»šåŠ¨ä¸€é¡µã€‚\n"
! 
! #: info/infodoc.c:116
! #, c-format
! msgid "  %-10s  Go to the beginning of this node.\n"
! msgstr "  %-10s  è½¬ç§»åˆ°æœ¬èŠ‚ç‚¹çš„å¼€å¤´ã€‚\n"
! 
! #: info/infodoc.c:117
! #, c-format
! msgid "  %-10s  Go to the end of this node.\n"
! msgstr "  %-10s  è½¬ç§»åˆ°æœ¬èŠ‚ç‚¹çš„æœ«å°¾ã€‚\n"
! 
! #: info/infodoc.c:118
! #, c-format
! msgid "  %-10s  Scroll forward 1 line.\n"
! msgstr "  %-10s  å�‘å‰�æ»šåŠ¨ä¸€è¡Œã€‚\n"
! 
! #: info/infodoc.c:119
! #, c-format
! msgid "  %-10s  Scroll backward 1 line.\n"
! msgstr "  %-10s  å�‘å�Žæ»šåŠ¨ä¸€è¡Œã€‚\n"
! 
! #: info/infodoc.c:121
! msgid ""
! "Other commands:\n"
! "---------------\n"
! msgstr ""
! "å…¶å®ƒå‘½ä»¤ï¼š\n"
! "---------------\n"
! 
! #: info/infodoc.c:123
! #, c-format
! msgid "  %-10s  Pick first...ninth item in node's menu.\n"
! msgstr "  %-10s  é€‰å�–èŠ‚ç‚¹è�œå�•ä¸­çš„ç¬¬ä¸€è‡³ç¬¬ä¹�ä¸ªé¡¹ç›®ã€‚\n"
! 
! #: info/infodoc.c:124
! #, c-format
! msgid "  %-10s  Pick last item in node's menu.\n"
! msgstr "  %-10s  é€‰å�–èŠ‚ç‚¹è�œå�•ä¸­çš„æœ€å�Žä¸€ä¸ªé¡¹ç›®ã€‚\n"
! 
! #: info/infodoc.c:127
! #, c-format
! msgid ""
! "  %-10s  Search for a specified string in the index entries of this Info\n"
! "              file, and select the node referenced by the first entry "
! "found.\n"
! msgstr ""
! "  %-10s  åœ¨æœ¬ Info æ–‡ä»¶çš„ç´¢å¼•æ�¡ç›®ä¸­æ�œç´¢æŒ‡å®šçš„å­—ç¬¦ä¸²ï¼Œ\n"
! "              å¹¶é€‰æ‹©ç¬¬ä¸€ä¸ªæ‰¾åˆ°çš„æ�¡ç›®æ‰€å¼•ç”¨çš„èŠ‚ç‚¹ã€‚\n"
! 
! #: info/infodoc.c:129
! #, c-format
! msgid ""
! "  %-10s  Move to node specified by name.\n"
! "              You may include a filename as well, as in (FILENAME)NODENAME.\n"
! msgstr ""
! "  %-10s   ç§»åŠ¨åˆ°ç”±å��å­—æŒ‡å®šçš„èŠ‚ç‚¹ã€‚\n"
! "              æ‚¨ä¹Ÿå�¯åœ¨ (FILENAME)NODENAME ä¸­åŒ…å�«æ–‡ä»¶å��ã€‚\n"
! 
! #: info/infodoc.c:131
! #, c-format
! msgid ""
! "  %-10s  Search forward for a specified string,\n"
! "              and select the node in which the next occurrence is found.\n"
! msgstr ""
! "  %-10s    å�‘å‰�æ�œç´¢æŒ‡å®šçš„å­—ç¬¦ä¸²ï¼Œ\n"
! "              å¹¶é€‰æ‹©æ‰€æ‰¾åˆ°çš„ä¸‹ä¸€ä¸ªå®žä¾‹æ‰€åœ¨çš„èŠ‚ç‚¹ã€‚\n"
! 
! #: info/infodoc.c:133
! #, c-format
! msgid ""
! "  %-10s  Search backward for a specified string,\n"
! "              and select the node in which the next occurrence is found.\n"
! msgstr ""
! "  %-10s    å�‘å�Žæ�œç´¢æŒ‡å®šçš„å­—ç¬¦ä¸²ï¼Œ\n"
! "              å¹¶é€‰æ‹©æ‰€æ‰¾åˆ°çš„ä¸‹ä¸€ä¸ªå®žä¾‹æ‰€åœ¨çš„èŠ‚ç‚¹ã€‚\n"
  
! #: info/infodoc.c:311
! #, c-format
  msgid "The current search path is:\n"
  msgstr "å½“å‰�æ�œç´¢è·¯å¾„ä¸ºï¼š\n"
  
! #: info/infodoc.c:314
! #, c-format
  msgid ""
  "Commands available in Info windows:\n"
--- 792,813 ----
  "              å¹¶é€‰æ‹©ç¬¬ä¸€ä¸ªæ‰¾åˆ°çš„æ�¡ç›®æ‰€å¼•ç”¨çš„èŠ‚ç‚¹ã€‚\n"
  
! #: info/infodoc.c:76
  msgid "\\%-10[virtual-index]  Synthesize menu of matching index entries.\n"
  msgstr ""
  
! #: info/infodoc.c:78
  msgid "\\%-10[abort-key]  Cancel the current operation.\n"
  msgstr "\\%-10[abort-key]  å�–æ¶ˆå½“å‰�æ“�ä½œã€‚\n"
  
! #: info/infodoc.c:197
! #, fuzzy, c-format
! msgid "This is GNU Info version %s.  "
! msgstr "è¿™æ˜¯ %sï¼Œç”± makeinfo ç‰ˆæœ¬ %s ä»Ž %s ç”Ÿæˆ�ã€‚\n"
  
! #: info/infodoc.c:198
  msgid "The current search path is:\n"
  msgstr "å½“å‰�æ�œç´¢è·¯å¾„ä¸ºï¼š\n"
  
! #: info/infodoc.c:203
  msgid ""
  "Commands available in Info windows:\n"
***************
*** 1006,1011 ****
  "\n"
  
! #: info/infodoc.c:317
! #, c-format
  msgid ""
  "Commands available in the echo area:\n"
--- 817,821 ----
  "\n"
  
! #: info/infodoc.c:206
  msgid ""
  "Commands available in the echo area:\n"
***************
*** 1015,1019 ****
  "\n"
  
! #: info/infodoc.c:338
  #, c-format
  msgid ""
--- 825,829 ----
  "\n"
  
! #: info/infodoc.c:226
  #, c-format
  msgid ""
***************
*** 1024,1029 ****
  "\n"
  
! #: info/infodoc.c:342
! #, c-format
  msgid ""
  "The following commands cannot be invoked at all:\n"
--- 834,838 ----
  "\n"
  
! #: info/infodoc.c:231
  msgid ""
  "The following commands cannot be invoked at all:\n"
***************
*** 1033,1300 ****
  "\n"
  
! #: info/infodoc.c:468
  msgid "Display help message"
  msgstr "æ˜¾ç¤ºæ±‚åŠ©æ¶ˆæ�¯"
  
! #: info/infodoc.c:486
! msgid "Visit Info node `(info)Help'"
  msgstr "è®¿é—® Info èŠ‚ç‚¹â€œ(info)Helpâ€�"
  
! #: info/infodoc.c:612
  msgid "Print documentation for KEY"
  msgstr "æ‰“å�°å…³äºŽ KEY çš„æ–‡æ¡£"
  
! #: info/infodoc.c:624
  #, c-format
  msgid "Describe key: %s"
  msgstr "è¯´æ˜ŽæŒ‰é”®ï¼š%s"
  
! #: info/infodoc.c:634
! #, c-format
! msgid "ESC %s is undefined."
! msgstr "ESC %s æœªå®šä¹‰ã€‚"
! 
! #: info/infodoc.c:650 info/infodoc.c:678
  #, c-format
  msgid "%s is undefined."
  msgstr "%s æœªå®šä¹‰ã€‚"
  
! #: info/infodoc.c:699
! #, c-format
! msgid "%s is defined to %s."
! msgstr "%s è¢«å®šä¹‰ä¸º %sã€‚"
! 
! #: info/infodoc.c:1123
  msgid "Show what to type to execute a given command"
  msgstr "æ˜¾ç¤ºæ‰§è¡Œç»™å®šå‘½ä»¤æ‰€éœ€çš„æŒ‰é”®"
  
! #: info/infodoc.c:1127
  msgid "Where is command: "
  msgstr "å‘½ä»¤ä¸º:"
  
! #: info/infodoc.c:1149
! #, c-format
! msgid "`%s' is not on any keys"
  msgstr "â€œ%sâ€�æœªç»‘å®šåˆ°ä»»ä½•æŒ‰é”®"
  
! #: info/infodoc.c:1155
  #, c-format
  msgid "%s can only be invoked via %s."
  msgstr "%s ä¸�èƒ½é€šè¿‡ %s è°ƒç”¨ã€‚"
  
! #: info/infodoc.c:1159
  #, c-format
  msgid "%s can be invoked via %s."
  msgstr "%s å�¯ä»¥é€šè¿‡ %s è°ƒç”¨ã€‚"
  
! #: info/infodoc.c:1164
! #, c-format
! msgid "There is no function named `%s'"
  msgstr "æ²¡æœ‰å��ä¸ºâ€œ%sâ€�çš„å‡½æ•°"
  
! #: info/infodoc.c:98
! msgid ""
! "Selecting other nodes:\n"
! "----------------------\n"
! msgstr ""
! "é€‰æ‹©å…¶å®ƒèŠ‚ç‚¹ï¼š\n"
! "----------------------\n"
! 
! #: info/infokey.c:169
! #, c-format
! msgid "incorrect number of arguments"
! msgstr "é”™è¯¯çš„å�‚æ•°æ•°"
! 
! #: info/infokey.c:199
! #, c-format
! msgid "cannot open input file `%s'"
  msgstr "æ— æ³•æ‰“å¼€è¾“å…¥æ–‡ä»¶â€œ%sâ€�"
  
! #: info/infokey.c:213
! #, c-format
! msgid "cannot create output file `%s'"
! msgstr "æ— æ³•åˆ›å»ºè¾“å‡ºæ–‡ä»¶â€œ%sâ€�"
! 
! #: info/infokey.c:224
! #, c-format
! msgid "error writing to `%s'"
! msgstr "å†™å…¥â€œ%sâ€�æ—¶å‡ºé”™"
! 
! #: info/infokey.c:230
! #, c-format
! msgid "error closing output file `%s'"
! msgstr "å…³é—­è¾“å‡ºæ–‡ä»¶â€œ%sâ€�æ—¶å‡ºé”™"
! 
! #: info/infokey.c:449
  #, c-format
  msgid "key sequence too long"
  msgstr "æŒ‰é”®åº�åˆ—è¿‡é•¿"
  
! #: info/infokey.c:527
  #, c-format
  msgid "missing key sequence"
  msgstr "é�—æ¼�æŒ‰é”®åº�åˆ—"
  
! #: info/infokey.c:607
  #, c-format
  msgid "NUL character (\\000) not permitted"
  msgstr "ä¸�å…�è®¸çš„ç©ºå­—ç¬¦ (\\\\000)"
  
! #: info/infokey.c:637
  #, c-format
  msgid "NUL character (^%c) not permitted"
  msgstr "ä¸�å…�è®¸çš„ç©ºå­—ç¬¦ (^%c)"
  
! #: info/infokey.c:660
  #, c-format
  msgid "missing action name"
  msgstr "é�—æ¼�åŠ¨ä½œå��ç§°"
  
! #: info/infokey.c:675 info/infokey.c:745
! #, c-format
! msgid "section too long"
! msgstr "èŠ‚å¤ªé•¿"
  
! #: info/infokey.c:681
  #, c-format
  msgid "unknown action `%s'"
  msgstr "æœªçŸ¥çš„åŠ¨ä½œâ€œ%sâ€�"
  
! #: info/infokey.c:691
  #, c-format
  msgid "action name too long"
  msgstr "åŠ¨ä½œå��è¿‡é•¿"
  
! #: info/infokey.c:704
  #, c-format
  msgid "extra characters following action `%s'"
  msgstr "åŠ¨ä½œâ€œ%sâ€�ä¹‹å�Žå‡ºçŽ°é¢�å¤–çš„å­—ç¬¦"
  
! #: info/infokey.c:715
  #, c-format
  msgid "missing variable name"
  msgstr "é�—æ¼�å�˜é‡�å��"
  
! #: info/infokey.c:724
  #, c-format
  msgid "missing `=' immediately after variable name"
  msgstr "å�˜é‡�å��ä¹‹å�Žé�—æ¼�äº†â€œ=â€�"
  
! #: info/infokey.c:731
  #, c-format
  msgid "variable name too long"
  msgstr "å�˜é‡�å��è¿‡é•¿"
  
! #: info/infokey.c:753
  #, c-format
  msgid "value too long"
  msgstr "å€¼è¿‡é•¿"
  
! #: info/infokey.c:881
  #, c-format
  msgid "\"%s\", line %u: "
  msgstr "â€œ%sâ€�ï¼Œè¡Œ %uï¼š"
  
! #: info/infokey.c:899
! #, c-format
! msgid ""
! "Usage: %s [OPTION]... [INPUT-FILE]\n"
! "\n"
! "Compile infokey source file to infokey file.  Reads INPUT-FILE (default\n"
! "$HOME/.infokey) and writes compiled key file to (by default) $HOME/.info.\n"
! "\n"
! "Options:\n"
! "  --output FILE        output to FILE instead of $HOME/.info\n"
! "  --help               display this help and exit.\n"
! "  --version            display version information and exit.\n"
! msgstr ""
! "ç”¨æ³•ï¼š%s [é€‰é¡¹]... [è¾“å…¥æ–‡ä»¶]\n"
! "\n"
! "å°† infokey æº�æ–‡ä»¶ç¼–è¯‘ä¸º infokey æ–‡ä»¶ã€‚è¯»å�–è¾“å…¥æ–‡ä»¶(é»˜è®¤ä¸º\n"
! "$HOME/.infokey) å¹¶å°†ç¼–è¯‘å®Œæˆ�çš„é”®æ–‡ä»¶å†™å…¥åˆ° (é»˜è®¤ä¸º) $HOME/.infoã€‚\n"
! "\n"
! "é€‰é¡¹ï¼š\n"
! "  --output FILE        è¾“å‡ºåˆ°æ–‡ä»¶ FILE è€Œä¸�æ˜¯ $HOME/.info ä¸­ã€‚\n"
! "  --help               æ˜¾ç¤ºè¯¥æ±‚åŠ©ä¿¡æ�¯å¹¶é€€å‡ºã€‚\n"
! "  --version            æ˜¾ç¤ºç‰ˆæœ¬ä¿¡æ�¯å¹¶é€€å‡ºã€‚\n"
  
! #: info/infomap.c:959
! #, c-format
! msgid "Ignoring invalid infokey file `%s' - too small"
! msgstr "å¿½ç•¥é�žæ³•çš„ infokey æ–‡ä»¶â€œ%sâ€� - å¤ªå°�"
  
! #: info/infomap.c:962
! #, c-format
! msgid "Ignoring invalid infokey file `%s' - too big"
! msgstr "å¿½ç•¥é�žæ³•çš„ infokey æ–‡ä»¶â€œ%sâ€� - å¤ªå¤§"
  
! #: info/infomap.c:975
! #, c-format
! msgid "Error reading infokey file `%s' - short read"
! msgstr "è¯»å…¥ infokey æ–‡ä»¶â€œ%sâ€�æ—¶å‡ºé”™ - è¯»å…¥ä¸­æ–­"
  
! #: info/infomap.c:993
! #, c-format
! msgid ""
! "Invalid infokey file `%s' (bad magic numbers) -- run infokey to update it"
! msgstr "é�žæ³•çš„ infokey æ–‡ä»¶â€œ%sâ€� (é”™è¯¯çš„ magic ç¼–å�·) -- è¿�è¡Œ infokey ä»¥ä¾¿æ›´æ–°"
! 
! #: info/infomap.c:1001
! #, c-format
! msgid "Your infokey file `%s' is out of date -- run infokey to update it"
! msgstr "æ‚¨çš„ infokey æ–‡ä»¶â€œ%sâ€� è¿‡æ—¶äº† -- è¿�è¡Œ infokey ä»¥ä¾¿æ›´æ–°"
! 
! #: info/infomap.c:1017
! #, c-format
! msgid ""
! "Invalid infokey file `%s' (bad section length) -- run infokey to update it"
! msgstr "é�žæ³•çš„ infokey æ–‡ä»¶â€œ%sâ€� (é”™è¯¯çš„èŠ‚é•¿åº¦) -- è¿�è¡Œ infokey ä»¥ä¾¿æ›´æ–°"
! 
! #: info/infomap.c:1041
! #, c-format
! msgid ""
! "Invalid infokey file `%s' (bad section code) -- run infokey to update it"
! msgstr "é�žæ³•çš„ infokey æ–‡ä»¶â€œ%sâ€� (é”™è¯¯çš„èŠ‚ç¼–ç �) -- è¿�è¡Œ infokey ä»¥ä¾¿æ›´æ–°"
! 
! #: info/infomap.c:1171
! msgid "Bad data in infokey file -- some key bindings ignored"
! msgstr "infokey æ–‡ä»¶ä¸­çš„é”™è¯¯æ•°æ�® -- å¿½ç•¥æŸ�äº›æŒ‰é”®ç»‘å®š"
! 
! #: info/infomap.c:1236
! msgid "Bad data in infokey file -- some var settings ignored"
! msgstr "infokey æ–‡ä»¶ä¸­çš„é”™è¯¯æ•°æ�® -- å¿½ç•¥æŸ�äº›å�˜é‡�è®¾ç½®"
! 
! #: info/m-x.c:67
! msgid "Read the name of an Info command and describe it"
! msgstr "è¯»å�– Info å‘½ä»¤å��ç§°å¹¶è¯´æ˜Žå®ƒ"
! 
! #: info/m-x.c:71
! msgid "Describe command: "
! msgstr "è¯´æ˜Žå‘½ä»¤ï¼š"
! 
! #: info/m-x.c:94
! msgid "Read a command name in the echo area and execute it"
! msgstr "åœ¨å›žæ˜¾åŒºè¯»å…¥å‘½ä»¤å��å¹¶æ‰§è¡Œå®ƒ"
! 
! #: info/m-x.c:138
! #, c-format
! msgid "Cannot execute an `echo-area' command here."
! msgstr "æ— æ³•åœ¨è¿™é‡Œè¿�è¡Œâ€œå›žæ˜¾åŒºâ€�å‘½ä»¤ã€‚"
! 
! #: info/m-x.c:151
  #, c-format
  msgid "Undefined command: %s"
  msgstr "æœªå®šä¹‰çš„å‘½ä»¤: %s"
  
! #: info/m-x.c:157
  msgid "Set the height of the displayed window"
  msgstr "è®¾å®šæ˜¾ç¤ºçª—å�£çš„é«˜åº¦"
  
! #: info/m-x.c:170
  #, c-format
  msgid "Set screen height to (%d): "
  msgstr "å°†å±�å¹•é«˜åº¦è®¾ç½®ä¸º (%d)ï¼š"
  
! #: info/makedoc.c:167 info/makedoc.c:175
  #, c-format
  msgid ""
--- 842,1003 ----
  "\n"
  
! #: info/infodoc.c:335
  msgid "Display help message"
  msgstr "æ˜¾ç¤ºæ±‚åŠ©æ¶ˆæ�¯"
  
! #: info/infodoc.c:348
! #, fuzzy
! msgid "Visit Info node '(info)Help'"
  msgstr "è®¿é—® Info èŠ‚ç‚¹â€œ(info)Helpâ€�"
  
! #: info/infodoc.c:447
  msgid "Print documentation for KEY"
  msgstr "æ‰“å�°å…³äºŽ KEY çš„æ–‡æ¡£"
  
! #: info/infodoc.c:458
  #, c-format
  msgid "Describe key: %s"
  msgstr "è¯´æ˜ŽæŒ‰é”®ï¼š%s"
  
! #: info/infodoc.c:468 info/infodoc.c:504
  #, c-format
  msgid "%s is undefined."
  msgstr "%s æœªå®šä¹‰ã€‚"
  
! #: info/infodoc.c:866
  msgid "Show what to type to execute a given command"
  msgstr "æ˜¾ç¤ºæ‰§è¡Œç»™å®šå‘½ä»¤æ‰€éœ€çš„æŒ‰é”®"
  
! #: info/infodoc.c:870
  msgid "Where is command: "
  msgstr "å‘½ä»¤ä¸º:"
  
! #: info/infodoc.c:892
! #, fuzzy, c-format
! msgid "'%s' is not on any keys"
  msgstr "â€œ%sâ€�æœªç»‘å®šåˆ°ä»»ä½•æŒ‰é”®"
  
! #: info/infodoc.c:898
  #, c-format
  msgid "%s can only be invoked via %s."
  msgstr "%s ä¸�èƒ½é€šè¿‡ %s è°ƒç”¨ã€‚"
  
! #: info/infodoc.c:902
  #, c-format
  msgid "%s can be invoked via %s."
  msgstr "%s å�¯ä»¥é€šè¿‡ %s è°ƒç”¨ã€‚"
  
! #: info/infodoc.c:907
! #, fuzzy, c-format
! msgid "There is no function named '%s'"
  msgstr "æ²¡æœ‰å��ä¸ºâ€œ%sâ€�çš„å‡½æ•°"
  
! #: info/infomap.c:600
! #, fuzzy, c-format
! msgid "could not open init file %s"
  msgstr "æ— æ³•æ‰“å¼€è¾“å…¥æ–‡ä»¶â€œ%sâ€�"
  
! #: info/infokey.c:229
  #, c-format
  msgid "key sequence too long"
  msgstr "æŒ‰é”®åº�åˆ—è¿‡é•¿"
  
! #: info/infokey.c:306
  #, c-format
  msgid "missing key sequence"
  msgstr "é�—æ¼�æŒ‰é”®åº�åˆ—"
  
! #: info/infokey.c:386
  #, c-format
  msgid "NUL character (\\000) not permitted"
  msgstr "ä¸�å…�è®¸çš„ç©ºå­—ç¬¦ (\\\\000)"
  
! #: info/infokey.c:415
  #, c-format
  msgid "NUL character (^%c) not permitted"
  msgstr "ä¸�å…�è®¸çš„ç©ºå­—ç¬¦ (^%c)"
  
! #: info/infokey.c:438
  #, c-format
  msgid "missing action name"
  msgstr "é�—æ¼�åŠ¨ä½œå��ç§°"
  
! #: info/infokey.c:450
! #, fuzzy, c-format
! msgid "cannot bind key sequence to menu-digit"
! msgstr "æŒ‰é”®åº�åˆ—è¿‡é•¿"
  
! #: info/infokey.c:458
  #, c-format
  msgid "unknown action `%s'"
  msgstr "æœªçŸ¥çš„åŠ¨ä½œâ€œ%sâ€�"
  
! #: info/infokey.c:482
  #, c-format
  msgid "action name too long"
  msgstr "åŠ¨ä½œå��è¿‡é•¿"
  
! #: info/infokey.c:495
  #, c-format
  msgid "extra characters following action `%s'"
  msgstr "åŠ¨ä½œâ€œ%sâ€�ä¹‹å�Žå‡ºçŽ°é¢�å¤–çš„å­—ç¬¦"
  
! #: info/infokey.c:506
  #, c-format
  msgid "missing variable name"
  msgstr "é�—æ¼�å�˜é‡�å��"
  
! #: info/infokey.c:515
  #, c-format
  msgid "missing `=' immediately after variable name"
  msgstr "å�˜é‡�å��ä¹‹å�Žé�—æ¼�äº†â€œ=â€�"
  
! #: info/infokey.c:522
  #, c-format
  msgid "variable name too long"
  msgstr "å�˜é‡�å��è¿‡é•¿"
  
! #: info/infokey.c:546
  #, c-format
  msgid "value too long"
  msgstr "å€¼è¿‡é•¿"
  
! #: info/infokey.c:592
  #, c-format
  msgid "\"%s\", line %u: "
  msgstr "â€œ%sâ€�ï¼Œè¡Œ %uï¼š"
  
! #: info/m-x.c:66
! msgid "Read the name of an Info command and describe it"
! msgstr "è¯»å�– Info å‘½ä»¤å��ç§°å¹¶è¯´æ˜Žå®ƒ"
  
! #: info/m-x.c:70
! msgid "Describe command: "
! msgstr "è¯´æ˜Žå‘½ä»¤ï¼š"
  
! #: info/m-x.c:93
! msgid "Read a command name in the echo area and execute it"
! msgstr "åœ¨å›žæ˜¾åŒºè¯»å…¥å‘½ä»¤å��å¹¶æ‰§è¡Œå®ƒ"
  
! #: info/m-x.c:136
! #, fuzzy, c-format
! msgid "Cannot execute an 'echo-area' command here."
! msgstr "æ— æ³•åœ¨è¿™é‡Œè¿�è¡Œâ€œå›žæ˜¾åŒºâ€�å‘½ä»¤ã€‚"
  
! #: info/m-x.c:149
  #, c-format
  msgid "Undefined command: %s"
  msgstr "æœªå®šä¹‰çš„å‘½ä»¤: %s"
  
! #: info/m-x.c:155
  msgid "Set the height of the displayed window"
  msgstr "è®¾å®šæ˜¾ç¤ºçª—å�£çš„é«˜åº¦"
  
! #: info/m-x.c:168
  #, c-format
  msgid "Set screen height to (%d): "
  msgstr "å°†å±�å¹•é«˜åº¦è®¾ç½®ä¸º (%d)ï¼š"
  
! #: info/makedoc.c:141
  #, c-format
  msgid ""
***************
*** 1305,1317 ****
  "\n"
  
! #: info/makedoc.c:557
  #, c-format
  msgid "Couldn't manipulate the file %s.\n"
  msgstr "æ— æ³•æ“�ä½œæ–‡ä»¶ %sã€‚\n"
  
! #: info/nodemenu.c:30
  msgid ""
  "\n"
  "* Menu:\n"
  "  (File)Node                        Lines   Size   Containing File\n"
  "  ----------                        -----   ----   ---------------"
--- 1008,1024 ----
  "\n"
  
! #: info/makedoc.c:466
  #, c-format
  msgid "Couldn't manipulate the file %s.\n"
  msgstr "æ— æ³•æ“�ä½œæ–‡ä»¶ %sã€‚\n"
  
! #. TRANSLATORS: The "\n* Menu:\n\n" part of this should not be translated, as
! #. it is part of the Info syntax.
! #: info/nodemenu.c:35
! #, fuzzy
  msgid ""
  "\n"
  "* Menu:\n"
+ "\n"
  "  (File)Node                        Lines   Size   Containing File\n"
  "  ----------                        -----   ----   ---------------"
***************
*** 1322,1351 ****
  "  ----------                        -----   ----   ---------------"
  
! #: info/nodemenu.c:200
  msgid ""
  "Here is the menu of nodes you have recently visited.\n"
! "Select one from this menu, or use `\\[history-node]' in another window.\n"
  msgstr ""
  "è¿™é‡Œæ˜¯æ‚¨æœ€è¿‘è®¿é—®èŠ‚ç‚¹çš„è�œå�•ã€‚\n"
  "ä»Žè�œå�•ä¸­é€‰æ‹©ä¸€ä¸ªï¼Œæˆ–åœ¨å…¶å®ƒçª—å�£ä¸­ä½¿ç”¨â€œ\\[history-node]â€�ã€‚\n"
  
! #: info/nodemenu.c:220
  msgid "Make a window containing a menu of all of the currently visited nodes"
  msgstr "ä½¿ä¸€ä¸ªçª—å�£å�«æœ‰ä¸€ä¸ªåŒ…æ‹¬æ‰€æœ‰å½“å‰�è®¿é—®èŠ‚ç‚¹çš„è�œå�•"
  
! #: info/nodemenu.c:300
  msgid "Select a node which has been previously visited in a visible window"
  msgstr "é€‰æ‹©ä¸€ä¸ªå·²ç»�åœ¨å�¯è§�çš„çª—å�£ä¸­è®¿é—®çš„èŠ‚ç‚¹"
  
! #: info/nodemenu.c:313
  msgid "Select visited node: "
  msgstr "é€‰æ‹©å·²è®¿é—®çš„èŠ‚ç‚¹ï¼š"
  
! #: info/nodemenu.c:333 info/session.c:2617
  #, c-format
  msgid "The reference disappeared! (%s)."
  msgstr "å¼•ç”¨æ¶ˆå¤±äº†ï¼�(%s)ã€‚"
  
! #: info/pcterm.c:179
  #, c-format
  msgid "Terminal cannot be initialized: %s\n"
--- 1029,1059 ----
  "  ----------                        -----   ----   ---------------"
  
! #: info/nodemenu.c:187
! #, fuzzy
  msgid ""
  "Here is the menu of nodes you have recently visited.\n"
! "Select one from this menu, or use '\\[history-node]' in another window.\n"
  msgstr ""
  "è¿™é‡Œæ˜¯æ‚¨æœ€è¿‘è®¿é—®èŠ‚ç‚¹çš„è�œå�•ã€‚\n"
  "ä»Žè�œå�•ä¸­é€‰æ‹©ä¸€ä¸ªï¼Œæˆ–åœ¨å…¶å®ƒçª—å�£ä¸­ä½¿ç”¨â€œ\\[history-node]â€�ã€‚\n"
  
! #: info/nodemenu.c:208
  msgid "Make a window containing a menu of all of the currently visited nodes"
  msgstr "ä½¿ä¸€ä¸ªçª—å�£å�«æœ‰ä¸€ä¸ªåŒ…æ‹¬æ‰€æœ‰å½“å‰�è®¿é—®èŠ‚ç‚¹çš„è�œå�•"
  
! #: info/nodemenu.c:253
  msgid "Select a node which has been previously visited in a visible window"
  msgstr "é€‰æ‹©ä¸€ä¸ªå·²ç»�åœ¨å�¯è§�çš„çª—å�£ä¸­è®¿é—®çš„èŠ‚ç‚¹"
  
! #: info/nodemenu.c:260
  msgid "Select visited node: "
  msgstr "é€‰æ‹©å·²è®¿é—®çš„èŠ‚ç‚¹ï¼š"
  
! #: info/nodemenu.c:278 info/session.c:2356
  #, c-format
  msgid "The reference disappeared! (%s)."
  msgstr "å¼•ç”¨æ¶ˆå¤±äº†ï¼�(%s)ã€‚"
  
! #: info/pcterm.c:211
  #, c-format
  msgid "Terminal cannot be initialized: %s\n"
***************
*** 1357,1439 ****
  msgstr "æ­£åˆ™è¡¨è¾¾å¼�é”™è¯¯: %s"
  
! #: info/session.c:162
! #, c-format
  msgid ""
! "Welcome to Info version %s. Type \\[get-help-window] for help, \\[menu-item] "
! "for menu item."
  msgstr ""
  "æ¬¢è¿Žä½¿ç”¨ Info %s ç‰ˆã€‚è¾“å…¥ \\[get-help-window] ä»¥èŽ·å¾—å¸®åŠ©ï¼Œ\\[menu-item] å°†å¾—"
  "åˆ°è�œå�•ã€‚"
  
! #: info/session.c:621
  msgid "Move down to the next line"
  msgstr "å�‘ä¸‹ç§»åŠ¨åˆ°ä¸‹ä¸€è¡Œ"
  
! #: info/session.c:673
  msgid "Move up to the previous line"
  msgstr "å�‘ä¸Šç§»åŠ¨åˆ°ä¸Šä¸€è¡Œ"
  
! #: info/session.c:943
  msgid "Move to the end of the line"
  msgstr "ç§»åŠ¨åˆ°è¡Œçš„æœ«å°¾"
  
! #: info/session.c:954
  msgid "Move to the start of the line"
  msgstr "ç§»åŠ¨åˆ°è¡Œçš„å¼€å¤´"
  
! #: info/session.c:1156
! msgid "Next"
! msgstr "ä¸‹ä¸€ä¸ª"
! 
! #: info/session.c:1172 info/session.c:1296
! msgid "No more nodes within this document."
! msgstr "æœ¬æ–‡æ¡£ä¸­æ²¡æœ‰æ›´å¤šçš„èŠ‚ç‚¹ã€‚"
! 
! #: info/session.c:1321
! msgid "No `Prev' for this node."
! msgstr "æœ¬èŠ‚ç‚¹æ²¡æœ‰â€œä¸Šä¸€ä¸ªâ€�ã€‚"
! 
! #: info/session.c:1341
! msgid "No `Prev' or `Up' for this node within this document."
! msgstr "åœ¨æœ¬æ–‡æ¡£ä¸­æ²¡æœ‰æœ¬èŠ‚ç‚¹çš„â€œä¸Šä¸€ä¸ªâ€�æˆ–â€œä¸Šå±‚â€�èŠ‚ç‚¹ã€‚"
! 
! #: info/session.c:1402
! msgid "Move forwards or down through node structure"
! msgstr "åœ¨èŠ‚ç‚¹ç»“æž„ä¸­å�‘å‰�æˆ–å�‘ä¸‹å±‚ç§»åŠ¨"
  
! #: info/session.c:1418
! msgid "Move backwards or up through node structure"
! msgstr "åœ¨èŠ‚ç‚¹ç»“æž„ä¸­å�‘å�Žæˆ–å�‘ä¸Šå±‚ç§»åŠ¨"
  
! #: info/session.c:1519
  msgid "Scroll forward in this window"
  msgstr "åœ¨æœ¬çª—å�£ä¸­å�‘å‰�æ»šåŠ¨"
  
! #: info/session.c:1527
  msgid "Scroll forward in this window and set default window size"
  msgstr "åœ¨æœ¬çª—å�£ä¸­å�‘å‰�æ»šåŠ¨å¹¶è®¾ç½®ä¸ºé»˜è®¤çª—å�£å¤§å°�"
  
! #: info/session.c:1535
  msgid "Scroll forward in this window staying within node"
  msgstr "åœ¨æœ¬çª—å�£ä¸­å�‘å‰�æ»šåŠ¨(ä¸�ç©¿è¶ŠèŠ‚ç‚¹)"
  
! #: info/session.c:1543
  msgid ""
  "Scroll forward in this window staying within node and set default window size"
  msgstr "åœ¨æœ¬çª—å�£ä¸­å�‘å‰�æ»šåŠ¨(ä¸�ç©¿è¶ŠèŠ‚ç‚¹)å¹¶è®¾ç½®é»˜è®¤çª—å�£å¤§å°�"
  
! #: info/session.c:1551
! msgid "Scroll backward in this window"
! msgstr "åœ¨æœ¬çª—å�£ä¸­å�‘å�Žæ»šåŠ¨"
! 
! #: info/session.c:1559
! msgid "Scroll backward in this window and set default window size"
! msgstr "åœ¨æœ¬çª—å�£ä¸­å�‘å�Žæ»šåŠ¨å¹¶è®¾ç½®ä¸ºé»˜è®¤çª—å�£å¤§å°�"
! 
! #: info/session.c:1568
! msgid "Scroll backward in this window staying within node"
! msgstr "åœ¨æœ¬çª—å�£ä¸­å�‘å�Žæ»šåŠ¨(ä¸�ç©¿è¶ŠèŠ‚ç‚¹)"
! 
! #: info/session.c:1576
  msgid ""
  "Scroll backward in this window staying within node and set default window "
--- 1065,1157 ----
  msgstr "æ­£åˆ™è¡¨è¾¾å¼�é”™è¯¯: %s"
  
! #: info/session.c:61
! msgid "Show all matching files"
! msgstr ""
! 
! #: info/session.c:65
! #, fuzzy, c-format
! msgid "No file index"
! msgstr "æ²¡æœ‰ç´¢å¼•æ�¡ç›®ã€‚"
! 
! #. TRANSLATORS: Try to keep this message (when "expanded") at most 79
! #. characters; anything after the 79th character will not actually be
! #. displayed on an 80-column terminal.
! #: info/session.c:191
! #, fuzzy, c-format
  msgid ""
! "Welcome to Info version %s.  Type \\[get-help-window] for help, \\[get-info-"
! "help-node] for tutorial."
  msgstr ""
  "æ¬¢è¿Žä½¿ç”¨ Info %s ç‰ˆã€‚è¾“å…¥ \\[get-help-window] ä»¥èŽ·å¾—å¸®åŠ©ï¼Œ\\[menu-item] å°†å¾—"
  "åˆ°è�œå�•ã€‚"
  
! #: info/session.c:767
! #, fuzzy, c-format
! msgid "can't open %s: %s"
! msgstr "%s: æ— æ³•æ‰“å¼€ --css-file: %s"
! 
! #: info/session.c:773
! #, c-format
! msgid "debugging output diverted to \"%s\""
! msgstr ""
! 
! #: info/session.c:1215
  msgid "Move down to the next line"
  msgstr "å�‘ä¸‹ç§»åŠ¨åˆ°ä¸‹ä¸€è¡Œ"
  
! #: info/session.c:1230
  msgid "Move up to the previous line"
  msgstr "å�‘ä¸Šç§»åŠ¨åˆ°ä¸Šä¸€è¡Œ"
  
! #: info/session.c:1246
! msgid "Move the cursor to a specific line of the window"
! msgstr "å°†å…‰æ ‡ç§»åŠ¨åˆ°çª—å�£çš„æŒ‡å®šè¡Œ"
! 
! #: info/session.c:1278
  msgid "Move to the end of the line"
  msgstr "ç§»åŠ¨åˆ°è¡Œçš„æœ«å°¾"
  
! #: info/session.c:1303
  msgid "Move to the start of the line"
  msgstr "ç§»åŠ¨åˆ°è¡Œçš„å¼€å¤´"
  
! #: info/session.c:1385
! msgid "Move to the start of this node"
! msgstr "ç§»åŠ¨åˆ°æœ¬èŠ‚ç‚¹çš„å¼€å¤´"
  
! #: info/session.c:1392
! msgid "Move to the end of this node"
! msgstr "ç§»åŠ¨åˆ°æœ¬èŠ‚ç‚¹çš„æœ«å°¾"
  
! #: info/session.c:1474
  msgid "Scroll forward in this window"
  msgstr "åœ¨æœ¬çª—å�£ä¸­å�‘å‰�æ»šåŠ¨"
  
! #: info/session.c:1488
! msgid "Scroll backward in this window"
! msgstr "åœ¨æœ¬çª—å�£ä¸­å�‘å�Žæ»šåŠ¨"
! 
! #: info/session.c:1496
  msgid "Scroll forward in this window and set default window size"
  msgstr "åœ¨æœ¬çª—å�£ä¸­å�‘å‰�æ»šåŠ¨å¹¶è®¾ç½®ä¸ºé»˜è®¤çª—å�£å¤§å°�"
  
! #: info/session.c:1511
! msgid "Scroll backward in this window and set default window size"
! msgstr "åœ¨æœ¬çª—å�£ä¸­å�‘å�Žæ»šåŠ¨å¹¶è®¾ç½®ä¸ºé»˜è®¤çª—å�£å¤§å°�"
! 
! #: info/session.c:1517
  msgid "Scroll forward in this window staying within node"
  msgstr "åœ¨æœ¬çª—å�£ä¸­å�‘å‰�æ»šåŠ¨(ä¸�ç©¿è¶ŠèŠ‚ç‚¹)"
  
! #: info/session.c:1532
! msgid "Scroll backward in this window staying within node"
! msgstr "åœ¨æœ¬çª—å�£ä¸­å�‘å�Žæ»šåŠ¨(ä¸�ç©¿è¶ŠèŠ‚ç‚¹)"
! 
! #: info/session.c:1540
  msgid ""
  "Scroll forward in this window staying within node and set default window size"
  msgstr "åœ¨æœ¬çª—å�£ä¸­å�‘å‰�æ»šåŠ¨(ä¸�ç©¿è¶ŠèŠ‚ç‚¹)å¹¶è®¾ç½®é»˜è®¤çª—å�£å¤§å°�"
  
! #: info/session.c:1567
  msgid ""
  "Scroll backward in this window staying within node and set default window "
***************
*** 1441,1559 ****
  msgstr "åœ¨æœ¬çª—å�£ä¸­å�‘å�Žæ»šåŠ¨(ä¸�ç©¿è¶ŠèŠ‚ç‚¹)å¹¶è®¾ç½®ä¸ºé»˜è®¤çª—å�£å¤§å°�"
  
! #: info/session.c:1584
! msgid "Move to the start of this node"
! msgstr "ç§»åŠ¨åˆ°æœ¬èŠ‚ç‚¹çš„å¼€å¤´"
! 
! #: info/session.c:1591
! msgid "Move to the end of this node"
! msgstr "ç§»åŠ¨åˆ°æœ¬èŠ‚ç‚¹çš„æœ«å°¾"
! 
! #: info/session.c:1598
  msgid "Scroll down by lines"
  msgstr "æŒ‰è¡Œå�‘ä¸‹æ»šåŠ¨"
  
! #: info/session.c:1615
  msgid "Scroll up by lines"
  msgstr "æŒ‰è¡Œå�‘ä¸Šæ»šåŠ¨"
  
! #: info/session.c:1633
  msgid "Scroll down by half screen size"
  msgstr "å�‘ä¸‹æ»šåŠ¨å�Šä¸ªå±�å¹•"
  
! #: info/session.c:1659
  msgid "Scroll up by half screen size"
  msgstr "å�‘ä¸Šæ»šåŠ¨å�Šä¸ªå±�å¹•"
  
! #: info/session.c:1688
  msgid "Select the next window"
  msgstr "é€‰æ‹©ä¸‹ä¸€ä¸ªçª—å�£"
  
! #: info/session.c:1727
  msgid "Select the previous window"
  msgstr "é€‰æ‹©ä¸Šä¸€ä¸ªçª—å�£"
  
! #: info/session.c:1778
  msgid "Split the current window"
  msgstr "æ‹†åˆ†å½“å‰�çª—å�£"
  
! #: info/session.c:1862
  msgid "Delete the current window"
  msgstr "åˆ é™¤å½“å‰�çª—å�£"
  
! #: info/session.c:1870
  msgid "Cannot delete a permanent window"
  msgstr "æ— æ³•åˆ é™¤æ°¸ä¹…çª—å�£"
  
! #: info/session.c:1902
  msgid "Delete all other windows"
  msgstr "åˆ é™¤æ‰€æœ‰å…¶å®ƒçª—å�£"
  
! #: info/session.c:1948
! msgid "Scroll the other window"
! msgstr "æ»šåŠ¨å…¶å®ƒçª—å�£"
! 
! #: info/session.c:1969
! msgid "Scroll the other window backward"
! msgstr "å�‘å�Žæ»šåŠ¨å…¶å®ƒçª—å�£"
! 
! #: info/session.c:1975
  msgid "Grow (or shrink) this window"
  msgstr "æ‰©å¤§(æˆ–ç¼©å°�)æœ¬çª—å�£"
  
! #: info/session.c:1986
  msgid "Divide the available screen space among the visible windows"
  msgstr "åœ¨å�¯è§�çš„çª—å�£é—´åˆ†é…�å�¯ç”¨çš„å±�å¹•ç©ºé—´"
  
! #: info/session.c:1993
  msgid "Toggle the state of line wrapping in the current window"
  msgstr "åœ¨å½“å‰�çª—å�£ä¸­åˆ‡æ�¢è¡Œå�·ç»•çŠ¶æ€�"
  
! #: info/session.c:2000
! msgid "Toggle the usage of regular expressions in searches"
! msgstr "åˆ‡æ�¢æŸ¥å¯»æ—¶æ­£åˆ™è¡¨è¾¾å¼�çš„ç”¨æ³•"
! 
! #: info/session.c:2004
! #, c-format
! msgid "Using regular expressions for searches."
! msgstr "ä½¿ç”¨æ­£åˆ™è¡¨è¾¾å¼�æ�¥æŸ¥å¯»"
! 
! #: info/session.c:2005
! #, c-format
! msgid "Using literal strings for searches."
! msgstr "ä½¿ç”¨æ™®é€šå­—ç¬¦ä¸²æ�¥æŸ¥å¯»"
! 
! #: info/session.c:2197
! msgid "Select the Next node"
! msgstr "é€‰æ‹©ä¸‹ä¸€ä¸ªèŠ‚ç‚¹"
! 
! #: info/session.c:2205
! msgid "Select the Prev node"
! msgstr "é€‰æ‹©ä¸Šä¸€ä¸ªèŠ‚ç‚¹"
! 
! #: info/session.c:2213
! msgid "Select the Up node"
! msgstr "é€‰æ‹©ä¸Šå±‚èŠ‚ç‚¹"
! 
! #: info/session.c:2220
! msgid "Select the last node in this file"
! msgstr "é€‰æ‹©æœ¬æ–‡ä»¶çš„æœ€å�Žä¸€ä¸ªèŠ‚ç‚¹"
! 
! #: info/session.c:2248 info/session.c:2282
! msgid "This window has no additional nodes"
! msgstr "è¯¥çª—å�£æ²¡æœ‰é™„åŠ èŠ‚ç‚¹"
! 
! #: info/session.c:2254
! msgid "Select the first node in this file"
! msgstr "é€‰æ‹©æœ¬æ–‡ä»¶çš„ç¬¬ä¸€ä¸ªèŠ‚ç‚¹"
! 
! #: info/session.c:2289
! msgid "Select the last item in this node's menu"
! msgstr "é€‰æ‹©æœ¬èŠ‚ç‚¹è�œå�•ä¸­çš„æœ€å�Žä¸€é¡¹"
! 
! #: info/session.c:2295
  msgid "Select this menu item"
  msgstr "é€‰æ‹©æœ¬è�œå�•é¡¹ç›®"
  
! #: info/session.c:2328
  #, fuzzy, c-format
  msgid "There isn't %d item in this menu."
--- 1159,1227 ----
  msgstr "åœ¨æœ¬çª—å�£ä¸­å�‘å�Žæ»šåŠ¨(ä¸�ç©¿è¶ŠèŠ‚ç‚¹)å¹¶è®¾ç½®ä¸ºé»˜è®¤çª—å�£å¤§å°�"
  
! #: info/session.c:1573
  msgid "Scroll down by lines"
  msgstr "æŒ‰è¡Œå�‘ä¸‹æ»šåŠ¨"
  
! #: info/session.c:1579
  msgid "Scroll up by lines"
  msgstr "æŒ‰è¡Œå�‘ä¸Šæ»šåŠ¨"
  
! #: info/session.c:1591
  msgid "Scroll down by half screen size"
  msgstr "å�‘ä¸‹æ»šåŠ¨å�Šä¸ªå±�å¹•"
  
! #: info/session.c:1618
  msgid "Scroll up by half screen size"
  msgstr "å�‘ä¸Šæ»šåŠ¨å�Šä¸ªå±�å¹•"
  
! #: info/session.c:1624
! msgid "Scroll the other window"
! msgstr "æ»šåŠ¨å…¶å®ƒçª—å�£"
! 
! #: info/session.c:1645
! msgid "Scroll the other window backward"
! msgstr "å�‘å�Žæ»šåŠ¨å…¶å®ƒçª—å�£"
! 
! #: info/session.c:1745
  msgid "Select the next window"
  msgstr "é€‰æ‹©ä¸‹ä¸€ä¸ªçª—å�£"
  
! #: info/session.c:1782
  msgid "Select the previous window"
  msgstr "é€‰æ‹©ä¸Šä¸€ä¸ªçª—å�£"
  
! #: info/session.c:1826
  msgid "Split the current window"
  msgstr "æ‹†åˆ†å½“å‰�çª—å�£"
  
! #: info/session.c:1868
  msgid "Delete the current window"
  msgstr "åˆ é™¤å½“å‰�çª—å�£"
  
! #: info/session.c:1873
  msgid "Cannot delete a permanent window"
  msgstr "æ— æ³•åˆ é™¤æ°¸ä¹…çª—å�£"
  
! #: info/session.c:1904
  msgid "Delete all other windows"
  msgstr "åˆ é™¤æ‰€æœ‰å…¶å®ƒçª—å�£"
  
! #: info/session.c:1950
  msgid "Grow (or shrink) this window"
  msgstr "æ‰©å¤§(æˆ–ç¼©å°�)æœ¬çª—å�£"
  
! #: info/session.c:1961
  msgid "Divide the available screen space among the visible windows"
  msgstr "åœ¨å�¯è§�çš„çª—å�£é—´åˆ†é…�å�¯ç”¨çš„å±�å¹•ç©ºé—´"
  
! #: info/session.c:1968
  msgid "Toggle the state of line wrapping in the current window"
  msgstr "åœ¨å½“å‰�çª—å�£ä¸­åˆ‡æ�¢è¡Œå�·ç»•çŠ¶æ€�"
  
! #: info/session.c:2117
  msgid "Select this menu item"
  msgstr "é€‰æ‹©æœ¬è�œå�•é¡¹ç›®"
  
! #: info/session.c:2147
  #, fuzzy, c-format
  msgid "There isn't %d item in this menu."
***************
*** 1562,1892 ****
  msgstr[1] "æœ¬è�œå�•ä¸­æ²¡æœ‰ç¬¬ %d ä¸ªé¡¹ç›®ã€‚"
  
! #: info/session.c:2524 info/session.c:2525
  #, c-format
  msgid "Menu item (%s): "
  msgstr "è�œå�•é¡¹ (%s)ï¼š"
  
! #: info/session.c:2528
  msgid "Menu item: "
  msgstr "è�œå�•é¡¹ï¼š"
  
! #: info/session.c:2535 info/session.c:2536
  #, c-format
  msgid "Follow xref (%s): "
  msgstr "è·Ÿéš�äº¤å�‰å¼•ç”¨ (%s)ï¼š"
  
! #: info/session.c:2539
  msgid "Follow xref: "
  msgstr "è·Ÿéš�äº¤å�‰å¼•ç”¨ï¼š"
  
! #: info/session.c:2660
  msgid "Read a menu item and select its node"
  msgstr "è¯»å�–è�œå�•é¡¹å¹¶é€‰æ‹©å®ƒçš„èŠ‚ç‚¹"
  
! #: info/session.c:2668
  msgid "Read a footnote or cross reference and select its node"
  msgstr "è¯»å�–è„šæ³¨æˆ–äº¤å�‰å¼•ç”¨å¹¶é€‰æ‹©å®ƒçš„èŠ‚ç‚¹"
  
! #: info/session.c:2674
  msgid "Move to the start of this node's menu"
  msgstr "ç§»åŠ¨åˆ°æœ¬èŠ‚ç‚¹è�œå�•çš„å¼€å¤´"
  
! #: info/session.c:2696
  msgid "Visit as many menu items at once as possible"
  msgstr "ç«‹åˆ»è®¿é—®å°½å�¯èƒ½å¤šçš„è�œå�•é¡¹"
  
! #: info/session.c:2724
! msgid "Read a node name and select it"
! msgstr "è¯»å�–èŠ‚ç‚¹å��å¹¶é€‰æ‹©å®ƒ"
  
! #: info/session.c:2778 info/session.c:2783
! msgid "Goto node: "
! msgstr "è½¬åˆ°èŠ‚ç‚¹ï¼š"
  
! #: info/session.c:2855
! #, c-format
! msgid "No menu in node `%s'."
! msgstr "èŠ‚ç‚¹â€œ%sâ€�ä¸­æ²¡æœ‰è�œå�•ã€‚"
  
! #: info/session.c:2904
! #, c-format
! msgid "No menu item `%s' in node `%s'."
! msgstr "èŠ‚ç‚¹â€œ%2$sâ€�ä¸­æ²¡æœ‰è�œå�•é¡¹â€œ%1$sâ€�ã€‚"
  
! #: info/session.c:2940
! #, c-format
! msgid "Unable to find node referenced by `%s' in `%s'."
  msgstr "æ— æ³•åœ¨â€œ%2$sâ€�ä¸­æ‰¾åˆ°ç”±â€œ%1$sâ€�å¼•ç”¨çš„èŠ‚ç‚¹ã€‚"
  
! #: info/session.c:2992
  msgid "Read a list of menus starting from dir and follow them"
  msgstr "è¯»å�–è‡ª dir å¼€å§‹çš„è�œå�•çš„åˆ—è¡¨å¹¶è·Ÿéš�å®ƒä»¬"
  
! #: info/session.c:2994
  msgid "Follow menus: "
  msgstr "è·Ÿéš�è�œå�•ï¼š"
  
! #: info/session.c:3187
  msgid "Find the node describing program invocation"
  msgstr "å¯»æ‰¾è¯´æ˜Žç¨‹åº�è°ƒç”¨çš„èŠ‚ç‚¹"
  
! #: info/session.c:3189
  #, c-format
  msgid "Find Invocation node of [%s]: "
  msgstr "å¯»æ‰¾ [%s] çš„è°ƒç”¨èŠ‚ç‚¹ï¼š"
  
! #: info/session.c:3227
  msgid "Read a manpage reference and select it"
  msgstr "è¯»å�–ä¸€ä¸ª man æ‰‹å†Œçš„å¼•ç”¨å¹¶é€‰æ‹©å®ƒ"
  
! #: info/session.c:3231
  msgid "Get Manpage: "
  msgstr "èŽ·å�– man æ‰‹å†Œï¼š"
  
! #: info/session.c:3261
! msgid "Select the node `Top' in this file"
  msgstr "é€‰æ‹©æœ¬æ–‡ä»¶ä¸­çš„â€œé¡¶â€�èŠ‚ç‚¹"
  
! #: info/session.c:3267
! msgid "Select the node `(dir)'"
  msgstr "é€‰æ‹©èŠ‚ç‚¹â€œ(dir)â€�"
  
! #: info/session.c:3284 info/session.c:3286
! #, c-format
! msgid "Kill node (%s): "
! msgstr "åˆ é™¤èŠ‚ç‚¹ (%s)ï¼š"
! 
! #: info/session.c:3337
! #, c-format
! msgid "Cannot kill node `%s'"
! msgstr "æ— æ³•åˆ é™¤èŠ‚ç‚¹â€œ%sâ€�"
! 
! #: info/session.c:3347
! msgid "Cannot kill the last node"
! msgstr "æ— æ³•åˆ é™¤æœ€å�Žçš„èŠ‚ç‚¹"
  
! #: info/session.c:3433
  msgid "Select the most recently selected node"
  msgstr "é€‰æ‹©æœ€è¿‘é€‰æ‹©çš„èŠ‚ç‚¹"
  
! #: info/session.c:3439
! msgid "Kill this node"
! msgstr "åˆ é™¤æœ¬èŠ‚ç‚¹"
  
! #: info/session.c:3447
  msgid "Read the name of a file and select it"
  msgstr "è¯»å�–æ–‡ä»¶å��å¹¶é€‰æ‹©å®ƒ"
  
! #: info/session.c:3451
  msgid "Find file: "
  msgstr "å¯»æ‰¾æ–‡ä»¶ï¼š"
  
! #: info/session.c:3468
! #, c-format
! msgid "Cannot find `%s'."
  msgstr "æ— æ³•å¯»æ‰¾â€œ%sâ€�ã€‚"
  
! #: info/session.c:3508 info/session.c:3633
  #, fuzzy, c-format
! msgid "writing file %s"
! msgstr "æ­£åœ¨å†™å…¥èŠ‚ç‚¹ %s..."
! 
! #: info/session.c:3519 info/session.c:3644
! #, c-format
! msgid "Could not create output file `%s'."
  msgstr "æ— æ³•åˆ›å»ºè¾“å‡ºæ–‡ä»¶â€œ%sâ€�ã€‚"
  
! #: info/session.c:3533 info/session.c:3663
  #, fuzzy, c-format
  msgid "error writing to %s: %s"
  msgstr "å†™å…¥â€œ%sâ€�æ—¶å‡ºé”™"
  
! #: info/session.c:3541
  #, fuzzy, c-format
  msgid "closing %s"
  msgstr "åˆ é™¤ %s\n"
  
! #: info/session.c:3590
  #, fuzzy, c-format
  msgid "writing node %s..."
  msgstr "æ­£åœ¨å†™å…¥èŠ‚ç‚¹ %s..."
  
! #: info/session.c:3670
! #, fuzzy, c-format
! msgid "closing file %s"
! msgstr "å…³é—­è¾“å‡ºæ–‡ä»¶â€œ%sâ€�æ—¶å‡ºé”™"
! 
! #: info/session.c:3678
  msgid "Pipe the contents of this node through INFO_PRINT_COMMAND"
  msgstr "é€šè¿‡ç®¡é�“å°†æœ¬èŠ‚ç‚¹çš„å†…å®¹è¾“å‡ºåˆ° INFO_PRINT_COMMAND"
  
! #: info/session.c:3713
! #, c-format
! msgid "Cannot open pipe to `%s'."
  msgstr "æ— æ³•æ‰“å¼€åˆ°â€œ%sâ€�çš„ç®¡é�“ã€‚"
  
! #: info/session.c:3718
  #, fuzzy, c-format
  msgid "printing node %s..."
  msgstr "æ­£åœ¨æ‰“å�°èŠ‚ç‚¹ %s..."
  
! #: info/session.c:3726
  #, fuzzy, c-format
  msgid "finished printing node %s"
  msgstr "æ­£åœ¨æ‰“å�°èŠ‚ç‚¹ %s..."
  
! #: info/session.c:4015
  msgid "Search continued from the end of the document."
  msgstr "ä»Žæ–‡æ¡£åº•éƒ¨ç»§ç»­æŸ¥å¯»ã€‚"
  
! #: info/session.c:4020
  msgid "Search continued from the beginning of the document."
  msgstr "ä»Žæ­¤æ–‡æ¡£çš„å¼€å¤´ç»§ç»­æŸ¥æ‰¾ã€‚"
  
! #: info/session.c:4037
  #, c-format
  msgid "Searching subfile %s ..."
  msgstr "æ­£åœ¨æ�œç´¢å­�æ–‡ä»¶ %s ..."
  
! #: info/session.c:4097
! msgid "Read a string and search for it case-sensitively"
! msgstr "è¯»å�–ä¸€ä¸ªå­—ç¬¦ä¸²å¹¶ä»¥å¤§å°�å†™æ•�æ„Ÿçš„æ–¹å¼�æ�œç´¢å®ƒ"
! 
! #: info/session.c:4104
! msgid "Read a string and search for it"
! msgstr "è¯»å�–ä¸€ä¸ªå­—ç¬¦ä¸²å¹¶æ�œç´¢å®ƒ"
! 
! #: info/session.c:4112
! msgid "Read a string and search backward for it"
! msgstr "è¯»å�–ä¸€ä¸ªå­—ç¬¦ä¸²å¹¶å�‘å�Žæ�œç´¢å®ƒ"
  
! #: info/session.c:4169 info/session.c:4175
  #, c-format
  msgid "%s%s%s [%s]: "
  msgstr "%s%s%s [%s]: "
  
! #: info/session.c:4170 info/session.c:4176
  msgid "Regexp search"
  msgstr "æ­£åˆ™è¡¨è¾¾å¼�æŸ¥æ‰¾"
  
! #: info/session.c:4171 info/session.c:4177
  msgid " case-sensitively"
  msgstr "å¤§å°�å†™æ•�æ„Ÿ"
  
! #: info/session.c:4172 info/session.c:4178
  msgid " backward"
  msgstr "å�‘å�Žæ�œç´¢"
  
! #: info/session.c:4176
! msgid "Search"
! msgstr "æ�œç´¢"
  
! #: info/session.c:4225
! msgid "Search failed."
! msgstr "æ�œç´¢å¤±è´¥ã€‚"
  
  #: info/session.c:4243
  msgid "Repeat last search in the same direction"
  msgstr "ä»¥ç›¸å�Œçš„æ–¹å�‘é‡�å¤�æœ€å�Žçš„æ�œç´¢"
  
! #: info/session.c:4246 info/session.c:4267
  msgid "No previous search string"
  msgstr "æ²¡æœ‰ä¸Šæ¬¡æ�œç´¢å­—ç¬¦ä¸²"
  
! #: info/session.c:4264
  msgid "Repeat last search in the reverse direction"
  msgstr "ä»¥ç›¸å��çš„æ–¹å�‘é‡�å¤�æœ€å�Žçš„æ�œç´¢"
  
! #: info/session.c:4294 info/session.c:4300
  msgid "Search interactively for a string as you type it"
  msgstr "åœ¨ä½ è¾“å…¥çš„å�Œæ—¶äº¤äº’å¼�åœ°æ�œç´¢å­—ç¬¦ä¸²"
  
! #: info/session.c:4380
  msgid "Regexp I-search backward: "
  msgstr "å�‘å�Žå¢žé‡�æ�œç´¢æ­£åˆ™è¡¨è¾¾å¼�: "
  
! #: info/session.c:4381
  msgid "I-search backward: "
  msgstr "å�‘å�Žå¢žé‡�æ�œç´¢ï¼š"
  
! #: info/session.c:4383
  msgid "Regexp I-search: "
  msgstr "å¢žé‡�æ�œç´¢æ­£åˆ™è¡¨è¾¾å¼�: "
  
! #: info/session.c:4384
  msgid "I-search: "
  msgstr "å¢žé‡�æ�œç´¢ï¼š"
  
! #: info/session.c:4409 info/session.c:4411
  msgid "Failing "
  msgstr "å¤±è´¥ "
  
! #: info/session.c:4895
! msgid "Move to the previous cross reference"
! msgstr "ç§»åŠ¨åˆ°ä¸Šä¸€ä¸ªäº¤å�‰å¼•ç”¨"
! 
! #: info/session.c:4913
! msgid "Move to the next cross reference"
! msgstr "ç§»åŠ¨åˆ°ä¸‹ä¸€ä¸ªäº¤å�‰å¼•ç”¨"
! 
! #: info/session.c:4935
! msgid "Select reference or menu item appearing on this line"
! msgstr "é€‰æ‹©å‡ºçŽ°åœ¨æœ¬è¡Œä¸­çš„å¼•ç”¨æˆ–è�œå�•é¡¹"
! 
! #: info/session.c:4958
  msgid "Cancel current operation"
  msgstr "å�–æ¶ˆå½“å‰�æ“�ä½œ"
  
! #: info/session.c:4965
  msgid "Quit"
  msgstr "é€€å‡º"
  
! #: info/session.c:4974
! msgid "Move the cursor to a specific line of the window"
! msgstr "å°†å…‰æ ‡ç§»åŠ¨åˆ°çª—å�£çš„æŒ‡å®šè¡Œ"
  
! #: info/session.c:5006
  msgid "Redraw the display"
  msgstr "é‡�ç”»æ˜¾ç¤º"
  
! #: info/session.c:5043
  msgid "Quit using Info"
  msgstr "é€€å‡º Info"
  
! #: info/session.c:5058
  msgid "Run command bound to this key's lowercase variant"
  msgstr "è¿�è¡Œåˆ°ç»‘å®šåˆ°æœ¬æŒ‰é”®çš„å°�å†™ç‰ˆæœ¬çš„å‘½ä»¤"
  
! #: info/session.c:5069
  #, c-format
  msgid "Unknown command (%s)."
  msgstr "æœªçŸ¥çš„å‘½ä»¤ (%s)ã€‚"
  
! #: info/session.c:5072
  #, c-format
  msgid "\"%s\" is invalid"
  msgstr "â€œ%sâ€�ä¸ºé�žæ³•"
  
! #: info/session.c:5073
! #, c-format
! msgid "`%s' is invalid"
  msgstr "â€œ%sâ€�æ˜¯æ— æ•ˆçš„"
  
! #: info/session.c:5288
  msgid "Add this digit to the current numeric argument"
  msgstr "å°†æœ¬æ•°å­—æ·»åŠ åˆ°å½“å‰�æ•°å€¼å�‚æ•°ä¸­"
  
! #: info/session.c:5297
  msgid "Start (or multiply by 4) the current numeric argument"
  msgstr "å¼€å�¯(æˆ–ä¹˜ä»¥ 4)å½“å‰�æ•°å€¼å�‚æ•°"
  
- #: info/session.c:5312
- msgid "Internally used by \\[universal-argument]"
- msgstr "ç”± \\[universal-argument] å†…éƒ¨ä½¿ç”¨"
- 
- #: info/session.c:5388
- msgid "Show full file name of node being displayed"
- msgstr ""
- 
  #: info/tilde.c:361
  #, c-format
--- 1230,1608 ----
  msgstr[1] "æœ¬è�œå�•ä¸­æ²¡æœ‰ç¬¬ %d ä¸ªé¡¹ç›®ã€‚"
  
! #: info/session.c:2156
! msgid "Select the last item in this node's menu"
! msgstr "é€‰æ‹©æœ¬èŠ‚ç‚¹è�œå�•ä¸­çš„æœ€å�Žä¸€é¡¹"
! 
! #: info/session.c:2264 info/session.c:2265
  #, c-format
  msgid "Menu item (%s): "
  msgstr "è�œå�•é¡¹ (%s)ï¼š"
  
! #: info/session.c:2268
  msgid "Menu item: "
  msgstr "è�œå�•é¡¹ï¼š"
  
! #: info/session.c:2275 info/session.c:2276
  #, c-format
  msgid "Follow xref (%s): "
  msgstr "è·Ÿéš�äº¤å�‰å¼•ç”¨ (%s)ï¼š"
  
! #: info/session.c:2279
  msgid "Follow xref: "
  msgstr "è·Ÿéš�äº¤å�‰å¼•ç”¨ï¼š"
  
! #: info/session.c:2368
  msgid "Read a menu item and select its node"
  msgstr "è¯»å�–è�œå�•é¡¹å¹¶é€‰æ‹©å®ƒçš„èŠ‚ç‚¹"
  
! #: info/session.c:2393
  msgid "Read a footnote or cross reference and select its node"
  msgstr "è¯»å�–è„šæ³¨æˆ–äº¤å�‰å¼•ç”¨å¹¶é€‰æ‹©å®ƒçš„èŠ‚ç‚¹"
  
! #: info/session.c:2399
  msgid "Move to the start of this node's menu"
  msgstr "ç§»åŠ¨åˆ°æœ¬èŠ‚ç‚¹è�œå�•çš„å¼€å¤´"
  
! #: info/session.c:2421
  msgid "Visit as many menu items at once as possible"
  msgstr "ç«‹åˆ»è®¿é—®å°½å�¯èƒ½å¤šçš„è�œå�•é¡¹"
  
! #: info/session.c:2520
! msgid "Move to the previous cross reference"
! msgstr "ç§»åŠ¨åˆ°ä¸Šä¸€ä¸ªäº¤å�‰å¼•ç”¨"
  
! #: info/session.c:2583
! msgid "Move to the next cross reference"
! msgstr "ç§»åŠ¨åˆ°ä¸‹ä¸€ä¸ªäº¤å�‰å¼•ç”¨"
  
! #: info/session.c:2644
! msgid "Select reference or menu item appearing on this line"
! msgstr "é€‰æ‹©å‡ºçŽ°åœ¨æœ¬è¡Œä¸­çš„å¼•ç”¨æˆ–è�œå�•é¡¹"
  
! #: info/session.c:2678
! #, fuzzy, c-format
! msgid "No menu in node '%s'."
! msgstr "èŠ‚ç‚¹â€œ%sâ€�ä¸­æ²¡æœ‰è�œå�•ã€‚"
  
! #: info/session.c:2725
! #, fuzzy, c-format
! msgid "Unable to find node referenced by '%s' in '%s'."
  msgstr "æ— æ³•åœ¨â€œ%2$sâ€�ä¸­æ‰¾åˆ°ç”±â€œ%1$sâ€�å¼•ç”¨çš„èŠ‚ç‚¹ã€‚"
  
! #: info/session.c:2775
  msgid "Read a list of menus starting from dir and follow them"
  msgstr "è¯»å�–è‡ª dir å¼€å§‹çš„è�œå�•çš„åˆ—è¡¨å¹¶è·Ÿéš�å®ƒä»¬"
  
! #: info/session.c:2777
  msgid "Follow menus: "
  msgstr "è·Ÿéš�è�œå�•ï¼š"
  
! #: info/session.c:2879
! msgid "Select the Next node"
! msgstr "é€‰æ‹©ä¸‹ä¸€ä¸ªèŠ‚ç‚¹"
! 
! #: info/session.c:2886
! msgid "Select the Prev node"
! msgstr "é€‰æ‹©ä¸Šä¸€ä¸ªèŠ‚ç‚¹"
! 
! #: info/session.c:2893
! msgid "Select the Up node"
! msgstr "é€‰æ‹©ä¸Šå±‚èŠ‚ç‚¹"
! 
! #: info/session.c:2899
! msgid "Select the last node in this file"
! msgstr "é€‰æ‹©æœ¬æ–‡ä»¶çš„æœ€å�Žä¸€ä¸ªèŠ‚ç‚¹"
! 
! #: info/session.c:2926 info/session.c:2959
! msgid "This window has no additional nodes"
! msgstr "è¯¥çª—å�£æ²¡æœ‰é™„åŠ èŠ‚ç‚¹"
! 
! #: info/session.c:2932
! msgid "Select the first node in this file"
! msgstr "é€‰æ‹©æœ¬æ–‡ä»¶çš„ç¬¬ä¸€ä¸ªèŠ‚ç‚¹"
! 
! #: info/session.c:3064
! msgid "No more nodes within this document."
! msgstr "æœ¬æ–‡æ¡£ä¸­æ²¡æœ‰æ›´å¤šçš„èŠ‚ç‚¹ã€‚"
! 
! #: info/session.c:3109 info/session.c:3149
! #, fuzzy
! msgid "No 'Prev' or 'Up' for this node within this document."
! msgstr "åœ¨æœ¬æ–‡æ¡£ä¸­æ²¡æœ‰æœ¬èŠ‚ç‚¹çš„â€œä¸Šä¸€ä¸ªâ€�æˆ–â€œä¸Šå±‚â€�èŠ‚ç‚¹ã€‚"
! 
! #: info/session.c:3162
! msgid "Move forwards or down through node structure"
! msgstr "åœ¨èŠ‚ç‚¹ç»“æž„ä¸­å�‘å‰�æˆ–å�‘ä¸‹å±‚ç§»åŠ¨"
! 
! #: info/session.c:3179
! msgid "Move backwards or up through node structure"
! msgstr "åœ¨èŠ‚ç‚¹ç»“æž„ä¸­å�‘å�Žæˆ–å�‘ä¸Šå±‚ç§»åŠ¨"
! 
! #: info/session.c:3202
! msgid "Read a node name and select it"
! msgstr "è¯»å�–èŠ‚ç‚¹å��å¹¶é€‰æ‹©å®ƒ"
! 
! #: info/session.c:3256 info/session.c:3260
! msgid "Goto node: "
! msgstr "è½¬åˆ°èŠ‚ç‚¹ï¼š"
! 
! #: info/session.c:3439
  msgid "Find the node describing program invocation"
  msgstr "å¯»æ‰¾è¯´æ˜Žç¨‹åº�è°ƒç”¨çš„èŠ‚ç‚¹"
  
! #: info/session.c:3441
  #, c-format
  msgid "Find Invocation node of [%s]: "
  msgstr "å¯»æ‰¾ [%s] çš„è°ƒç”¨èŠ‚ç‚¹ï¼š"
  
! #: info/session.c:3486
  msgid "Read a manpage reference and select it"
  msgstr "è¯»å�–ä¸€ä¸ª man æ‰‹å†Œçš„å¼•ç”¨å¹¶é€‰æ‹©å®ƒ"
  
! #: info/session.c:3490
  msgid "Get Manpage: "
  msgstr "èŽ·å�– man æ‰‹å†Œï¼š"
  
! #: info/session.c:3511
! #, fuzzy
! msgid "Select the node 'Top' in this file"
  msgstr "é€‰æ‹©æœ¬æ–‡ä»¶ä¸­çš„â€œé¡¶â€�èŠ‚ç‚¹"
  
! #: info/session.c:3517
! #, fuzzy
! msgid "Select the node '(dir)'"
  msgstr "é€‰æ‹©èŠ‚ç‚¹â€œ(dir)â€�"
  
! #: info/session.c:3523
! msgid "Show full file name of node being displayed"
! msgstr ""
  
! #: info/session.c:3540
  msgid "Select the most recently selected node"
  msgstr "é€‰æ‹©æœ€è¿‘é€‰æ‹©çš„èŠ‚ç‚¹"
  
! #: info/session.c:3545
! #, c-format
! msgid "No earlier node in history"
! msgstr ""
  
! #: info/session.c:3549
  msgid "Read the name of a file and select it"
  msgstr "è¯»å�–æ–‡ä»¶å��å¹¶é€‰æ‹©å®ƒ"
  
! #: info/session.c:3553
  msgid "Find file: "
  msgstr "å¯»æ‰¾æ–‡ä»¶ï¼š"
  
! #: info/session.c:3570
! #, fuzzy, c-format
! msgid "Cannot find '%s'."
  msgstr "æ— æ³•å¯»æ‰¾â€œ%sâ€�ã€‚"
  
! #: info/session.c:3619
  #, fuzzy, c-format
! msgid "Could not create output file '%s'."
  msgstr "æ— æ³•åˆ›å»ºè¾“å‡ºæ–‡ä»¶â€œ%sâ€�ã€‚"
  
! #: info/session.c:3633
  #, fuzzy, c-format
  msgid "error writing to %s: %s"
  msgstr "å†™å…¥â€œ%sâ€�æ—¶å‡ºé”™"
  
! #: info/session.c:3642
  #, fuzzy, c-format
  msgid "closing %s"
  msgstr "åˆ é™¤ %s\n"
  
! #: info/session.c:3691
  #, fuzzy, c-format
  msgid "writing node %s..."
  msgstr "æ­£åœ¨å†™å…¥èŠ‚ç‚¹ %s..."
  
! #: info/session.c:3737
  msgid "Pipe the contents of this node through INFO_PRINT_COMMAND"
  msgstr "é€šè¿‡ç®¡é�“å°†æœ¬èŠ‚ç‚¹çš„å†…å®¹è¾“å‡ºåˆ° INFO_PRINT_COMMAND"
  
! #: info/session.c:3765
! #, fuzzy, c-format
! msgid "Cannot open pipe to '%s'."
  msgstr "æ— æ³•æ‰“å¼€åˆ°â€œ%sâ€�çš„ç®¡é�“ã€‚"
  
! #: info/session.c:3770
  #, fuzzy, c-format
  msgid "printing node %s..."
  msgstr "æ­£åœ¨æ‰“å�°èŠ‚ç‚¹ %s..."
  
! #: info/session.c:3778
  #, fuzzy, c-format
  msgid "finished printing node %s"
  msgstr "æ­£åœ¨æ‰“å�°èŠ‚ç‚¹ %s..."
  
! #: info/session.c:3810
! msgid "Toggle the usage of regular expressions in searches"
! msgstr "åˆ‡æ�¢æŸ¥å¯»æ—¶æ­£åˆ™è¡¨è¾¾å¼�çš„ç”¨æ³•"
! 
! #: info/session.c:3814
! #, c-format
! msgid "Using regular expressions for searches."
! msgstr "ä½¿ç”¨æ­£åˆ™è¡¨è¾¾å¼�æ�¥æŸ¥å¯»"
! 
! #: info/session.c:3815
! #, c-format
! msgid "Using literal strings for searches."
! msgstr "ä½¿ç”¨æ™®é€šå­—ç¬¦ä¸²æ�¥æŸ¥å¯»"
! 
! #: info/session.c:4059
  msgid "Search continued from the end of the document."
  msgstr "ä»Žæ–‡æ¡£åº•éƒ¨ç»§ç»­æŸ¥å¯»ã€‚"
  
! #: info/session.c:4064
  msgid "Search continued from the beginning of the document."
  msgstr "ä»Žæ­¤æ–‡æ¡£çš„å¼€å¤´ç»§ç»­æŸ¥æ‰¾ã€‚"
  
! #: info/session.c:4084
  #, c-format
  msgid "Searching subfile %s ..."
  msgstr "æ­£åœ¨æ�œç´¢å­�æ–‡ä»¶ %s ..."
  
! #: info/session.c:4123
! msgid "Search failed."
! msgstr "æ�œç´¢å¤±è´¥ã€‚"
  
! #: info/session.c:4142
  #, c-format
  msgid "%s%s%s [%s]: "
  msgstr "%s%s%s [%s]: "
  
! #: info/session.c:4143 info/session.c:4149
  msgid "Regexp search"
  msgstr "æ­£åˆ™è¡¨è¾¾å¼�æŸ¥æ‰¾"
  
! #: info/session.c:4143 info/session.c:4149
! msgid "Search"
! msgstr "æ�œç´¢"
! 
! #: info/session.c:4144 info/session.c:4150
  msgid " case-sensitively"
  msgstr "å¤§å°�å†™æ•�æ„Ÿ"
  
! #: info/session.c:4145 info/session.c:4151
  msgid " backward"
  msgstr "å�‘å�Žæ�œç´¢"
  
! #: info/session.c:4148
! #, fuzzy, c-format
! msgid "%s%s%s: "
! msgstr "%s%s%s [%s]: "
  
! #: info/session.c:4168
! msgid "Search string too short"
! msgstr ""
! 
! #: info/session.c:4238
! msgid "Read a string and search for it case-sensitively"
! msgstr "è¯»å�–ä¸€ä¸ªå­—ç¬¦ä¸²å¹¶ä»¥å¤§å°�å†™æ•�æ„Ÿçš„æ–¹å¼�æ�œç´¢å®ƒ"
  
  #: info/session.c:4243
+ msgid "Read a string and search for it"
+ msgstr "è¯»å�–ä¸€ä¸ªå­—ç¬¦ä¸²å¹¶æ�œç´¢å®ƒ"
+ 
+ #: info/session.c:4249
+ msgid "Read a string and search backward for it"
+ msgstr "è¯»å�–ä¸€ä¸ªå­—ç¬¦ä¸²å¹¶å�‘å�Žæ�œç´¢å®ƒ"
+ 
+ #: info/session.c:4257
  msgid "Repeat last search in the same direction"
  msgstr "ä»¥ç›¸å�Œçš„æ–¹å�‘é‡�å¤�æœ€å�Žçš„æ�œç´¢"
  
! #: info/session.c:4265 info/session.c:4310
  msgid "No previous search string"
  msgstr "æ²¡æœ‰ä¸Šæ¬¡æ�œç´¢å­—ç¬¦ä¸²"
  
! #: info/session.c:4302
  msgid "Repeat last search in the reverse direction"
  msgstr "ä»¥ç›¸å��çš„æ–¹å�‘é‡�å¤�æœ€å�Žçš„æ�œç´¢"
  
! #: info/session.c:4349
! msgid "Clear displayed search matches"
! msgstr ""
! 
! #: info/session.c:4366 info/session.c:4372
  msgid "Search interactively for a string as you type it"
  msgstr "åœ¨ä½ è¾“å…¥çš„å�Œæ—¶äº¤äº’å¼�åœ°æ�œç´¢å­—ç¬¦ä¸²"
  
! #: info/session.c:4486
  msgid "Regexp I-search backward: "
  msgstr "å�‘å�Žå¢žé‡�æ�œç´¢æ­£åˆ™è¡¨è¾¾å¼�: "
  
! #: info/session.c:4487
  msgid "I-search backward: "
  msgstr "å�‘å�Žå¢žé‡�æ�œç´¢ï¼š"
  
! #: info/session.c:4489
  msgid "Regexp I-search: "
  msgstr "å¢žé‡�æ�œç´¢æ­£åˆ™è¡¨è¾¾å¼�: "
  
! #: info/session.c:4490
  msgid "I-search: "
  msgstr "å¢žé‡�æ�œç´¢ï¼š"
  
! #: info/session.c:4515 info/session.c:4518
  msgid "Failing "
  msgstr "å¤±è´¥ "
  
! #: info/session.c:4891
  msgid "Cancel current operation"
  msgstr "å�–æ¶ˆå½“å‰�æ“�ä½œ"
  
! #: info/session.c:4898
  msgid "Quit"
  msgstr "é€€å‡º"
  
! #: info/session.c:4903
! #, fuzzy
! msgid "Display version of Info being run"
! msgstr "æ˜¾ç¤ºç‰ˆæœ¬ä¿¡æ�¯å¹¶é€€å‡º"
! 
! #: info/session.c:4905
! #, fuzzy, c-format
! msgid "GNU Info version %s"
! msgstr "è¿™æ˜¯ %sï¼Œç”± makeinfo ç‰ˆæœ¬ %s ä»Ž %s ç”Ÿæˆ�ã€‚\n"
  
! #: info/session.c:4910
  msgid "Redraw the display"
  msgstr "é‡�ç”»æ˜¾ç¤º"
  
! #: info/session.c:4947
  msgid "Quit using Info"
  msgstr "é€€å‡º Info"
  
! #: info/session.c:4960
  msgid "Run command bound to this key's lowercase variant"
  msgstr "è¿�è¡Œåˆ°ç»‘å®šåˆ°æœ¬æŒ‰é”®çš„å°�å†™ç‰ˆæœ¬çš„å‘½ä»¤"
  
! #: info/session.c:4971
  #, c-format
  msgid "Unknown command (%s)."
  msgstr "æœªçŸ¥çš„å‘½ä»¤ (%s)ã€‚"
  
! #: info/session.c:4974
  #, c-format
  msgid "\"%s\" is invalid"
  msgstr "â€œ%sâ€�ä¸ºé�žæ³•"
  
! #: info/session.c:4975
! #, fuzzy, c-format
! msgid "'%s' is invalid"
  msgstr "â€œ%sâ€�æ˜¯æ— æ•ˆçš„"
  
! #: info/session.c:5293
  msgid "Add this digit to the current numeric argument"
  msgstr "å°†æœ¬æ•°å­—æ·»åŠ åˆ°å½“å‰�æ•°å€¼å�‚æ•°ä¸­"
  
! #: info/session.c:5300
  msgid "Start (or multiply by 4) the current numeric argument"
  msgstr "å¼€å�¯(æˆ–ä¹˜ä»¥ 4)å½“å‰�æ•°å€¼å�‚æ•°"
  
  #: info/tilde.c:361
  #, c-format
***************
*** 1894,2023 ****
  msgstr "readlineï¼šè™šæ‹Ÿå†…å­˜è€—å°½ï¼�\n"
  
! #: info/variables.c:37
  msgid "When \"On\", footnotes appear and disappear automatically"
  msgstr "åœ¨â€œå¼€â€�æ—¶ï¼Œè„šæ³¨å°†è‡ªåŠ¨å‡ºçŽ°æˆ–æ¶ˆå¤±"
  
! #: info/variables.c:41
  msgid "When \"On\", creating or deleting a window resizes other windows"
  msgstr "åœ¨â€œå¼€â€�æ—¶ï¼Œåˆ›å»ºæˆ–åˆ é™¤çª—å�£æ—¶æ”¹å�˜å…¶å®ƒçª—å�£çš„å¤§å°�"
  
! #: info/variables.c:45
  msgid "When \"On\", flash the screen instead of ringing the bell"
  msgstr "åœ¨â€œå¼€â€�æ—¶ï¼Œå°†åˆ·æ–°å±�å¹•è€Œä¸�æ˜¯é¸£ç¬›"
  
! #: info/variables.c:49
  msgid "When \"On\", errors cause the bell to ring"
  msgstr "åœ¨â€œå¼€â€�æ—¶ï¼Œå‡ºé”™æ—¶å°†é¸£ç¬›"
  
! #: info/variables.c:53
  msgid "When \"On\", Info garbage collects files which had to be uncompressed"
  msgstr "åœ¨â€œå¼€â€�æ—¶ï¼ŒInfo åžƒåœ¾æ”¶é›†é‚£äº›å¿…é¡»è§£åŽ‹ç¼©çš„æ–‡ä»¶"
  
! #: info/variables.c:56
  msgid "When \"On\", the portion of the matched search string is highlighted"
  msgstr "åœ¨â€œå¼€â€�æ—¶ï¼Œæ�œç´¢å­—ç¬¦ä¸²çš„åŒ¹é…�éƒ¨åˆ†å°†è¢«çª�å‡ºæ˜¾ç¤º"
  
! #: info/variables.c:60
  msgid "Controls what happens when scrolling is requested at the end of a node"
  msgstr "æŽ§åˆ¶åœ¨èŠ‚ç‚¹æœ«å°¾æ—¶å‡ºçŽ°æ»šåŠ¨è¯·æ±‚å°†å�‘ç”Ÿä»€ä¹ˆ"
  
! #: info/variables.c:65
  msgid "Same as scroll-behaviour"
  msgstr "ç­‰å�ŒäºŽæ»šåŠ¨è¡Œä¸º"
  
! #: info/variables.c:69
  msgid "The number lines to scroll when the cursor moves out of the window"
  msgstr "å½“å…‰æ ‡ç§»å‡ºçª—å�£æ˜¯æ‰€æ»šåŠ¨çš„è¡Œæ•°"
  
! #: info/variables.c:73
  msgid "Controls whether scroll-behavior affects cursor movement commands"
  msgstr "æŽ§åˆ¶æ»šåŠ¨è¡Œä¸ºæ˜¯å�¦å½±å“�å…‰æ ‡ç§»åŠ¨å‘½ä»¤"
  
! #: info/variables.c:77
  msgid "When \"On\", Info accepts and displays ISO Latin characters"
  msgstr "åœ¨â€œå¼€â€�æ—¶ï¼ŒInfo æŽ¥å�—å¹¶æ˜¾ç¤º ISO æ‹‰ä¸�å­—ç¬¦"
  
! #: info/variables.c:81
  msgid ""
  "What to do when a scrolling command is issued at the end of the last node"
  msgstr "æŽ§åˆ¶åœ¨æœ€å�Žä¸€ä¸ªèŠ‚ç‚¹çš„æœ«å°¾å‡ºçŽ°æ»šåŠ¨è¯·æ±‚æ—¶å°†å�‘ç”Ÿä»€ä¹ˆ"
  
! #: info/variables.c:86
  msgid "Minimal length of a search string"
  msgstr ""
  
! #: info/variables.c:90
  msgid "Skip current window when searching"
  msgstr ""
  
! #: info/variables.c:95
  msgid "Explain the use of a variable"
  msgstr "è§£é‡Šå�˜é‡�çš„ç”¨æ³•"
  
! #: info/variables.c:101
  msgid "Describe variable: "
  msgstr "è¯´æ˜Žå�˜é‡�ï¼š"
  
! #: info/variables.c:120
  msgid "Set the value of an Info variable"
  msgstr "è®¾å®š Info å�˜é‡�çš„å€¼"
  
! #: info/variables.c:126
  msgid "Set variable: "
  msgstr "è®¾å®šå�˜é‡�ï¼š"
  
! #: info/variables.c:144
  #, c-format
  msgid "Set %s to value (%d): "
  msgstr "å°† %s è®¾å®šä¸ºå€¼ (%d)ï¼š"
  
! #: info/variables.c:184
  #, c-format
  msgid "Set %s to value (%s): "
  msgstr "å°† %s è®¾å®šä¸ºå€¼ (%s)ï¼š"
  
! #: info/window.c:1077
  msgid "--*** Tags out of Date ***"
  msgstr "--*** æ ‡è®°è¿‡æœŸ ***"
  
! #: info/window.c:1088
  msgid "-----Info: (), lines ----, "
  msgstr "-----Infoï¼š()ï¼Œè¡Œ ----ï¼Œ"
  
! #: info/window.c:1095
! #, c-format
! msgid "-%s---Info: %s, %d lines --%s--"
  msgstr "-%s---Infoï¼š%sï¼Œ%d è¡Œ --%s--"
  
! #: info/window.c:1099
! #, c-format
! msgid "-%s%s-Info: (%s)%s, %d lines --%s--"
  msgstr "-%s%s-Infoï¼š(%s)%sï¼Œ%d è¡Œ --%s--"
  
! #: info/window.c:1106
  #, c-format
  msgid " Subfile: %s"
  msgstr " å­�æ–‡ä»¶ï¼š%s"
  
! #: install-info/install-info.c:286
  #, fuzzy, c-format
  msgid "%s for %s"
  msgstr " %s"
  
! #: install-info/install-info.c:525
  #, c-format
  msgid "\tTry `%s --help' for a complete list of options.\n"
  msgstr "\tè¯•ç”¨â€œ%s --helpâ€�ä»¥èŽ·å¾—é€‰é¡¹çš„å®Œæ•´åˆ—è¡¨ã€‚\n"
  
! #: install-info/install-info.c:533
  #, c-format
  msgid "Usage: %s [OPTION]... [INFO-FILE [DIR-FILE]]\n"
  msgstr "ç”¨æ³•: %s [OPTION]... [INFO-FILE [DIR-FILE]]\n"
  
! #: install-info/install-info.c:535
  msgid "Add or remove entries in INFO-FILE from the Info directory DIR-FILE."
  msgstr "ä»Ž Info ç›®å½• DIR-FILE çš„ INFO-FILE æ–‡ä»¶ä¸­æ·»åŠ æˆ–ç§»é™¤æ�¡ç›®ã€‚"
  
! #: install-info/install-info.c:536
  msgid ""
  "INFO-FILE and DIR-FILE are required unless the --info-file\n"
--- 1610,1766 ----
  msgstr "readlineï¼šè™šæ‹Ÿå†…å­˜è€—å°½ï¼�\n"
  
! #: info/variables.c:51
  msgid "When \"On\", footnotes appear and disappear automatically"
  msgstr "åœ¨â€œå¼€â€�æ—¶ï¼Œè„šæ³¨å°†è‡ªåŠ¨å‡ºçŽ°æˆ–æ¶ˆå¤±"
  
! #: info/variables.c:55
  msgid "When \"On\", creating or deleting a window resizes other windows"
  msgstr "åœ¨â€œå¼€â€�æ—¶ï¼Œåˆ›å»ºæˆ–åˆ é™¤çª—å�£æ—¶æ”¹å�˜å…¶å®ƒçª—å�£çš„å¤§å°�"
  
! #: info/variables.c:59
  msgid "When \"On\", flash the screen instead of ringing the bell"
  msgstr "åœ¨â€œå¼€â€�æ—¶ï¼Œå°†åˆ·æ–°å±�å¹•è€Œä¸�æ˜¯é¸£ç¬›"
  
! #: info/variables.c:63
  msgid "When \"On\", errors cause the bell to ring"
  msgstr "åœ¨â€œå¼€â€�æ—¶ï¼Œå‡ºé”™æ—¶å°†é¸£ç¬›"
  
! #: info/variables.c:67
  msgid "When \"On\", Info garbage collects files which had to be uncompressed"
  msgstr "åœ¨â€œå¼€â€�æ—¶ï¼ŒInfo åžƒåœ¾æ”¶é›†é‚£äº›å¿…é¡»è§£åŽ‹ç¼©çš„æ–‡ä»¶"
  
! #: info/variables.c:70
  msgid "When \"On\", the portion of the matched search string is highlighted"
  msgstr "åœ¨â€œå¼€â€�æ—¶ï¼Œæ�œç´¢å­—ç¬¦ä¸²çš„åŒ¹é…�éƒ¨åˆ†å°†è¢«çª�å‡ºæ˜¾ç¤º"
  
! #: info/variables.c:74
  msgid "Controls what happens when scrolling is requested at the end of a node"
  msgstr "æŽ§åˆ¶åœ¨èŠ‚ç‚¹æœ«å°¾æ—¶å‡ºçŽ°æ»šåŠ¨è¯·æ±‚å°†å�‘ç”Ÿä»€ä¹ˆ"
  
! #: info/variables.c:79
  msgid "Same as scroll-behaviour"
  msgstr "ç­‰å�ŒäºŽæ»šåŠ¨è¡Œä¸º"
  
! #: info/variables.c:83
  msgid "The number lines to scroll when the cursor moves out of the window"
  msgstr "å½“å…‰æ ‡ç§»å‡ºçª—å�£æ˜¯æ‰€æ»šåŠ¨çš„è¡Œæ•°"
  
! #: info/variables.c:87
  msgid "Controls whether scroll-behavior affects cursor movement commands"
  msgstr "æŽ§åˆ¶æ»šåŠ¨è¡Œä¸ºæ˜¯å�¦å½±å“�å…‰æ ‡ç§»åŠ¨å‘½ä»¤"
  
! #: info/variables.c:91
  msgid "When \"On\", Info accepts and displays ISO Latin characters"
  msgstr "åœ¨â€œå¼€â€�æ—¶ï¼ŒInfo æŽ¥å�—å¹¶æ˜¾ç¤º ISO æ‹‰ä¸�å­—ç¬¦"
  
! #: info/variables.c:95
  msgid ""
  "What to do when a scrolling command is issued at the end of the last node"
  msgstr "æŽ§åˆ¶åœ¨æœ€å�Žä¸€ä¸ªèŠ‚ç‚¹çš„æœ«å°¾å‡ºçŽ°æ»šåŠ¨è¯·æ±‚æ—¶å°†å�‘ç”Ÿä»€ä¹ˆ"
  
! #: info/variables.c:100
  msgid "Minimal length of a search string"
  msgstr ""
  
! #: info/variables.c:104
  msgid "Skip current window when searching"
  msgstr ""
  
! #: info/variables.c:108
! msgid "Exclude default directories from file search path"
! msgstr ""
! 
! #: info/variables.c:112
! msgid "Hide some Info file syntax in the text of nodes"
! msgstr ""
! 
! #: info/variables.c:116
! msgid ""
! "Length of time in milliseconds to wait for the next byte in a sequence "
! "indicating that a key has been pressed"
! msgstr ""
! 
! #: info/variables.c:120
! msgid "Highlight search matches"
! msgstr ""
! 
! #: info/variables.c:124
! msgid "Method to use to track mouse events"
! msgstr ""
! 
! #: info/variables.c:130
  msgid "Explain the use of a variable"
  msgstr "è§£é‡Šå�˜é‡�çš„ç”¨æ³•"
  
! #: info/variables.c:136
  msgid "Describe variable: "
  msgstr "è¯´æ˜Žå�˜é‡�ï¼š"
  
! #: info/variables.c:151
  msgid "Set the value of an Info variable"
  msgstr "è®¾å®š Info å�˜é‡�çš„å€¼"
  
! #: info/variables.c:158
  msgid "Set variable: "
  msgstr "è®¾å®šå�˜é‡�ï¼š"
  
! #: info/variables.c:174
  #, c-format
  msgid "Set %s to value (%d): "
  msgstr "å°† %s è®¾å®šä¸ºå€¼ (%d)ï¼š"
  
! #: info/variables.c:208
  #, c-format
  msgid "Set %s to value (%s): "
  msgstr "å°† %s è®¾å®šä¸ºå€¼ (%s)ï¼š"
  
! #: info/window.c:921
  msgid "--*** Tags out of Date ***"
  msgstr "--*** æ ‡è®°è¿‡æœŸ ***"
  
! #: info/window.c:965
  msgid "-----Info: (), lines ----, "
  msgstr "-----Infoï¼š()ï¼Œè¡Œ ----ï¼Œ"
  
! #: info/window.c:972
! #, fuzzy, c-format
! msgid "-%s---Info: %s, %ld lines --%s--"
  msgstr "-%s---Infoï¼š%sï¼Œ%d è¡Œ --%s--"
  
! #: info/window.c:976
! #, fuzzy, c-format
! msgid "-%s%s-Info: (%s)%s, %ld lines --%s--"
  msgstr "-%s%s-Infoï¼š(%s)%sï¼Œ%d è¡Œ --%s--"
  
! #: info/window.c:982
  #, c-format
  msgid " Subfile: %s"
  msgstr " å­�æ–‡ä»¶ï¼š%s"
  
! #: install-info/install-info.c:292
! #, c-format
! msgid "%s: empty file"
! msgstr "%sï¼šç©ºæ–‡ä»¶"
! 
! #: install-info/install-info.c:294
  #, fuzzy, c-format
  msgid "%s for %s"
  msgstr " %s"
  
! #: install-info/install-info.c:533
  #, c-format
  msgid "\tTry `%s --help' for a complete list of options.\n"
  msgstr "\tè¯•ç”¨â€œ%s --helpâ€�ä»¥èŽ·å¾—é€‰é¡¹çš„å®Œæ•´åˆ—è¡¨ã€‚\n"
  
! #: install-info/install-info.c:541
  #, c-format
  msgid "Usage: %s [OPTION]... [INFO-FILE [DIR-FILE]]\n"
  msgstr "ç”¨æ³•: %s [OPTION]... [INFO-FILE [DIR-FILE]]\n"
  
! #: install-info/install-info.c:543
  msgid "Add or remove entries in INFO-FILE from the Info directory DIR-FILE."
  msgstr "ä»Ž Info ç›®å½• DIR-FILE çš„ INFO-FILE æ–‡ä»¶ä¸­æ·»åŠ æˆ–ç§»é™¤æ�¡ç›®ã€‚"
  
! #: install-info/install-info.c:544
  msgid ""
  "INFO-FILE and DIR-FILE are required unless the --info-file\n"
***************
*** 2025,2029 ****
  msgstr ""
  
! #: install-info/install-info.c:540
  msgid ""
  "Options:\n"
--- 1768,1772 ----
  msgstr ""
  
! #: install-info/install-info.c:548
  msgid ""
  "Options:\n"
***************
*** 2034,2038 ****
  msgstr ""
  
! #: install-info/install-info.c:547
  #, fuzzy
  msgid ""
--- 1777,1781 ----
  msgstr ""
  
! #: install-info/install-info.c:555
  #, fuzzy
  msgid ""
***************
*** 2040,2043 ****
--- 1783,1789 ----
  " --delete            delete existing entries for INFO-FILE from DIR-FILE;\n"
  "                      don't insert any new entries.\n"
+ " --defsection=TEXT   like --section, but only use TEXT if no sections\n"
+ "                      are present in INFO-FILE (replacing \"Miscellaneous"
+ "\").\n"
  " --description=TEXT  the description of the entry is TEXT; used with\n"
  "                      the --name option to become synonymous with the\n"
***************
*** 2058,2062 ****
  " --dry-run           ç­‰å�ŒäºŽ --testã€‚"
  
! #: install-info/install-info.c:558
  #, fuzzy
  msgid ""
--- 1804,1808 ----
  " --dry-run           ç­‰å�ŒäºŽ --testã€‚"
  
! #: install-info/install-info.c:568
  #, fuzzy
  msgid ""
***************
*** 2081,2085 ****
  "\t\t\té‚£ TEXT æ‰�ä¼šä½œä¸ºæœ€å�Žçš„åˆ é™¤æ‰‹æ®µã€‚"
  
! #: install-info/install-info.c:567
  #, fuzzy
  msgid ""
--- 1827,1831 ----
  "\t\t\té‚£ TEXT æ‰�ä¼šä½œä¸ºæœ€å�Žçš„åˆ é™¤æ‰‹æ®µã€‚"
  
! #: install-info/install-info.c:577
  #, fuzzy
  msgid ""
***************
*** 2103,2107 ****
  " --quiet             ä¸�è¦�è¾“å‡ºè­¦å‘Šã€‚"
  
! #: install-info/install-info.c:575
  #, fuzzy
  msgid ""
--- 1849,1853 ----
  " --quiet             ä¸�è¦�è¾“å‡ºè­¦å‘Šã€‚"
  
! #: install-info/install-info.c:585
  #, fuzzy
  msgid ""
***************
*** 2125,2129 ****
  " --quiet             ä¸�è¦�è¾“å‡ºè­¦å‘Šã€‚"
  
! #: install-info/install-info.c:583
  msgid ""
  " --regex=R           put this file's entries in all sections that match the\n"
--- 1871,1876 ----
  " --quiet             ä¸�è¦�è¾“å‡ºè­¦å‘Šã€‚"
  
! #: install-info/install-info.c:593
! #, fuzzy
  msgid ""
  " --regex=R           put this file's entries in all sections that match the\n"
***************
*** 2137,2141 ****
  "                      If you don't specify any sections, they are "
  "determined\n"
! "                       from information in the Info file itself.\n"
  " --section R SEC     equivalent to --regex=R --section=SEC --add-once."
  msgstr ""
--- 1884,1891 ----
  "                      If you don't specify any sections, they are "
  "determined\n"
! "                       from information in the Info file itself;\n"
! "                       if nothing is available there, the --defsection\n"
! "                       value is used; if that is not specified, the\n"
! "                       final default is \"Miscellaneous\".\n"
  " --section R SEC     equivalent to --regex=R --section=SEC --add-once."
  msgstr ""
***************
*** 2152,2156 ****
  " --section R SEC     ç­‰å�ŒäºŽ --regex=R --section=SEC --add-onceã€‚"
  
! #: install-info/install-info.c:596
  msgid ""
  " --silent            suppress warnings.\n"
--- 1902,1906 ----
  " --section R SEC     ç­‰å�ŒäºŽ --regex=R --section=SEC --add-onceã€‚"
  
! #: install-info/install-info.c:609
  msgid ""
  " --silent            suppress warnings.\n"
***************
*** 2162,2176 ****
  " --version           æ˜¾ç¤ºç‰ˆæœ¬ä¿¡æ�¯å¹¶é€€å‡ºã€‚"
  
! #: install-info/install-info.c:603 tp/texi2any.pl:849
! msgid ""
! "Email bug reports to bug-texinfo@gnu.org,\n"
! "general questions and discussion to help-texinfo@gnu.org.\n"
! "Texinfo home page: http://www.gnu.org/software/texinfo/"
! msgstr ""
! "è¯·å°†é”™è¯¯æŠ¥å‘Šå�‘é€�åˆ° bug-texinfo@gnu.orgï¼Œ\n"
! "ä¸€èˆ¬çš„é—®é¢˜å’Œè®¨è®ºè¯·å�‘é€�åˆ° help-texinfo@gnu.orgã€‚\n"
! "Texinfo ä¸»é¡µï¼šhttp://www.gnu.org/software/texinfo/"
! 
! #: install-info/install-info.c:630
  #, fuzzy, c-format
  msgid ""
--- 1912,1916 ----
  " --version           æ˜¾ç¤ºç‰ˆæœ¬ä¿¡æ�¯å¹¶é€€å‡ºã€‚"
  
! #: install-info/install-info.c:643
  #, fuzzy, c-format
  msgid ""
***************
*** 2207,2282 ****
  "%s\n"
  
! #: install-info/install-info.c:654
  #, fuzzy, c-format
  msgid "%s: could not read (%s) and could not create (%s)"
  msgstr "%sï¼šå�³æ— æ³•è¯»å…¥ (%s) ä¹Ÿæ— æ³•åˆ›å»º (%s)\n"
  
! #: install-info/install-info.c:758
! #, c-format
! msgid "%s: empty file"
! msgstr "%sï¼šç©ºæ–‡ä»¶"
! 
! #: install-info/install-info.c:1109 install-info/install-info.c:1149
  #, c-format
  msgid "START-INFO-DIR-ENTRY without matching END-INFO-DIR-ENTRY"
  msgstr "START-INFO-DIR-ENTRY æ²¡æœ‰åŒ¹é…�çš„ END-INFO-DIR-ENTRY"
  
! #: install-info/install-info.c:1144
  #, c-format
  msgid "END-INFO-DIR-ENTRY without matching START-INFO-DIR-ENTRY"
  msgstr "END-INFO-DIR-ENTRY æ²¡æœ‰åŒ¹é…�çš„ START-INFO-DIR-ENTRY"
  
! #: install-info/install-info.c:2008 install-info/install-info.c:2018
  #, c-format
  msgid "%s: already have dir file: %s\n"
  msgstr "%s: å·²ç»�å­˜åœ¨äº† dir æ–‡ä»¶: %s\n"
  
! #: install-info/install-info.c:2098
  #, c-format
  msgid "%s: Specify the Info file only once.\n"
  msgstr "%sï¼šInfo æ–‡ä»¶å�ªåº”è¯¥æŒ‡å®šä¸€æ¬¡ã€‚\n"
  
! #: install-info/install-info.c:2131
  #, c-format
  msgid "Extra regular expression specified, ignoring `%s'"
  msgstr "æŒ‡å®šäº†é¢�å¤–çš„æ­£åˆ™è¡¨è¾¾å¼�ï¼Œå¿½ç•¥ â€œ%sâ€�"
  
! #: install-info/install-info.c:2143
  #, c-format
  msgid "Error in regular expression `%s': %s"
  msgstr "æ­£åˆ™è¡¨è¾¾å¼�â€œ%sâ€�ä¸­å­˜åœ¨é”™è¯¯: %s"
  
! #: install-info/install-info.c:2201
  #, c-format
  msgid "excess command line argument `%s'"
  msgstr "å¤šä½™çš„å‘½ä»¤è¡Œå�‚æ•°â€œ%sâ€�"
  
! #: install-info/install-info.c:2205
  #, c-format
  msgid "No input file specified; try --help for more information."
  msgstr "æ²¡æœ‰æŒ‡å®šè¾“å‡ºæ–‡ä»¶ï¼›è¯•ç”¨ --help ä»¥èŽ·å¾—æ›´å¤šä¿¡æ�¯ã€‚"
  
! #: install-info/install-info.c:2207
  #, c-format
  msgid "No dir file specified; try --help for more information."
  msgstr "æ²¡æœ‰æŒ‡å®šç›®å½•æ–‡ä»¶ï¼›è¯•ç”¨ --help ä»¥èŽ·å¾—æ›´å¤šä¿¡æ�¯ã€‚"
  
! #: install-info/install-info.c:2349
  #, c-format
  msgid "no info dir entry in `%s'"
  msgstr "â€œ%sâ€�ä¸­æ²¡æœ‰ info ç›®å½•æ�¡ç›®"
  
! #: install-info/install-info.c:2597
  #, c-format
  msgid "no entries found for `%s'; nothing deleted"
  msgstr "æ‰¾ä¸�åˆ°å…³äºŽâ€œ%sâ€�çš„æ�¡ç›®ï¼›æœªåˆ é™¤"
  
! #: tp/DebugTexinfo/DebugTree.pm:63 tp/Texinfo/Convert/Converter.pm:821
! #: tp/Texinfo/Convert/DocBook.pm:311 tp/Texinfo/Convert/HTML.pm:6528
! #: tp/Texinfo/Convert/HTML.pm:6552 tp/Texinfo/Convert/HTML.pm:6929
! #: tp/Texinfo/Convert/HTML.pm:6987 tp/Texinfo/Convert/HTML.pm:7065
! #: tp/Texinfo/Convert/HTML.pm:7142 tp/Texinfo/Convert/IXIN.pm:293
! #: tp/Texinfo/Convert/Info.pm:96 tp/Texinfo/Convert/Info.pm:200
! #: tp/Texinfo/Convert/Info.pm:226 tp/Texinfo/Convert/Plaintext.pm:503
  #: tp/Texinfo/Convert/TexinfoXML.pm:457
  #, fuzzy, perl-format
--- 1947,2022 ----
  "%s\n"
  
! #: install-info/install-info.c:667
  #, fuzzy, c-format
  msgid "%s: could not read (%s) and could not create (%s)"
  msgstr "%sï¼šå�³æ— æ³•è¯»å…¥ (%s) ä¹Ÿæ— æ³•åˆ›å»º (%s)\n"
  
! #: install-info/install-info.c:1134 install-info/install-info.c:1174
  #, c-format
  msgid "START-INFO-DIR-ENTRY without matching END-INFO-DIR-ENTRY"
  msgstr "START-INFO-DIR-ENTRY æ²¡æœ‰åŒ¹é…�çš„ END-INFO-DIR-ENTRY"
  
! #: install-info/install-info.c:1169
  #, c-format
  msgid "END-INFO-DIR-ENTRY without matching START-INFO-DIR-ENTRY"
  msgstr "END-INFO-DIR-ENTRY æ²¡æœ‰åŒ¹é…�çš„ START-INFO-DIR-ENTRY"
  
! #: install-info/install-info.c:2037 install-info/install-info.c:2047
  #, c-format
  msgid "%s: already have dir file: %s\n"
  msgstr "%s: å·²ç»�å­˜åœ¨äº† dir æ–‡ä»¶: %s\n"
  
! #: install-info/install-info.c:2143
  #, c-format
  msgid "%s: Specify the Info file only once.\n"
  msgstr "%sï¼šInfo æ–‡ä»¶å�ªåº”è¯¥æŒ‡å®šä¸€æ¬¡ã€‚\n"
  
! #: install-info/install-info.c:2176
  #, c-format
  msgid "Extra regular expression specified, ignoring `%s'"
  msgstr "æŒ‡å®šäº†é¢�å¤–çš„æ­£åˆ™è¡¨è¾¾å¼�ï¼Œå¿½ç•¥ â€œ%sâ€�"
  
! #: install-info/install-info.c:2188
  #, c-format
  msgid "Error in regular expression `%s': %s"
  msgstr "æ­£åˆ™è¡¨è¾¾å¼�â€œ%sâ€�ä¸­å­˜åœ¨é”™è¯¯: %s"
  
! #: install-info/install-info.c:2250
  #, c-format
  msgid "excess command line argument `%s'"
  msgstr "å¤šä½™çš„å‘½ä»¤è¡Œå�‚æ•°â€œ%sâ€�"
  
! #: install-info/install-info.c:2254
  #, c-format
  msgid "No input file specified; try --help for more information."
  msgstr "æ²¡æœ‰æŒ‡å®šè¾“å‡ºæ–‡ä»¶ï¼›è¯•ç”¨ --help ä»¥èŽ·å¾—æ›´å¤šä¿¡æ�¯ã€‚"
  
! #: install-info/install-info.c:2256
  #, c-format
  msgid "No dir file specified; try --help for more information."
  msgstr "æ²¡æœ‰æŒ‡å®šç›®å½•æ–‡ä»¶ï¼›è¯•ç”¨ --help ä»¥èŽ·å¾—æ›´å¤šä¿¡æ�¯ã€‚"
  
! #: install-info/install-info.c:2277
! #, fuzzy, c-format
! msgid "Could not read %s."
! msgstr "æ— æ³•åˆ›å»ºç›®å½•â€œ%sâ€�ï¼š%s"
! 
! #: install-info/install-info.c:2424
  #, c-format
  msgid "no info dir entry in `%s'"
  msgstr "â€œ%sâ€�ä¸­æ²¡æœ‰ info ç›®å½•æ�¡ç›®"
  
! #: install-info/install-info.c:2672
  #, c-format
  msgid "no entries found for `%s'; nothing deleted"
  msgstr "æ‰¾ä¸�åˆ°å…³äºŽâ€œ%sâ€�çš„æ�¡ç›®ï¼›æœªåˆ é™¤"
  
! #: tp/DebugTexinfo/DebugTree.pm:63 tp/Texinfo/Convert/Converter.pm:855
! #: tp/Texinfo/Convert/Converter.pm:893 tp/Texinfo/Convert/Converter.pm:1204
! #: tp/Texinfo/Convert/DocBook.pm:326 tp/Texinfo/Convert/HTML.pm:6499
! #: tp/Texinfo/Convert/HTML.pm:6523 tp/Texinfo/Convert/HTML.pm:6900
! #: tp/Texinfo/Convert/HTML.pm:6958 tp/Texinfo/Convert/HTML.pm:7036
! #: tp/Texinfo/Convert/HTML.pm:7113 tp/Texinfo/Convert/IXIN.pm:293
! #: tp/Texinfo/Convert/Info.pm:295 tp/Texinfo/Convert/Plaintext.pm:538
  #: tp/Texinfo/Convert/TexinfoXML.pm:457
  #, fuzzy, perl-format
***************
*** 2284,2541 ****
  msgstr "%s: æ— æ³•æ‰“å¼€ --css-file: %s"
  
! #: tp/Texinfo/Common.pm:865
  msgid "recursion is always allowed"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:866
  #, fuzzy
  msgid "arguments are quoted by default"
  msgstr "ä¸�èµžæˆ�ä½¿ç”¨ @quote-argï¼›å�‚æ•°æ˜¯é»˜è®¤å¼•ç”¨çš„"
  
! #: tp/Texinfo/Common.pm:1065
  #, fuzzy, perl-format
  msgid "%s is not a valid language code"
  msgstr "%s åœ¨ ISO 639 è¯­è¨€ç¼–ç �ä¸­æ˜¯æ— æ•ˆçš„"
  
! #: tp/Texinfo/Common.pm:1070
  #, fuzzy, perl-format
  msgid "%s is not a valid region code"
  msgstr "%s åœ¨ ISO 639 è¯­è¨€ç¼–ç �ä¸­æ˜¯æ— æ•ˆçš„"
  
! #: tp/Texinfo/Common.pm:1088
  #, fuzzy, perl-format
  msgid "%s is not a valid split possibility"
  msgstr "%s åœ¨ ISO 639 è¯­è¨€ç¼–ç �ä¸­æ˜¯æ— æ•ˆçš„"
  
! #: tp/Texinfo/Common.pm:1111
  #, fuzzy, perl-format
  msgid "could not read %s: %s"
  msgstr "æ— æ³•åˆ›å»ºç›®å½•â€œ%sâ€�ï¼š%s"
  
! #: tp/Texinfo/Common.pm:1129
  #, fuzzy, perl-format
  msgid "error on closing @verbatiminclude file %s: %s"
  msgstr "å…³é—­è¾“å‡ºæ–‡ä»¶â€œ%sâ€�æ—¶å‡ºé”™"
  
! #: tp/Texinfo/Common.pm:1134 tp/Texinfo/Parser.pm:3187
  #, fuzzy, perl-format
  msgid "@%s: could not find %s"
  msgstr "æ— æ³•å¯»æ‰¾â€œ%sâ€�ã€‚"
  
! #: tp/Texinfo/Common.pm:1432
  #, fuzzy, perl-format
  msgid "could not open html refs config file %s: %s"
  msgstr "æ— æ³•åˆ é™¤æ–‡ä»¶â€œ%sâ€�ï¼š%s"
  
! #: tp/Texinfo/Common.pm:1460
  #, fuzzy
  msgid "missing type"
  msgstr "é�—æ¼�åŠ¨ä½œå��ç§°"
  
! #: tp/Texinfo/Common.pm:1463
  #, fuzzy, perl-format
  msgid "unrecognized type: %s"
  msgstr "%sï¼šä¸�èƒ½è¯†åˆ«çš„é€‰é¡¹â€œ--%sâ€�\n"
  
! #: tp/Texinfo/Common.pm:1480
  #, fuzzy, perl-format
  msgid "error on closing html refs config file %s: %s"
  msgstr "æ— æ³•åˆ é™¤æ–‡ä»¶â€œ%sâ€�ï¼š%s"
  
! #: tp/Texinfo/Common.pm:1515
  msgid "no node to be renamed"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1526
  msgid "nodes without a new name at the end of file"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1536 tp/Texinfo/Parser.pm:842
  #, fuzzy, perl-format
  msgid "could not open %s: %s"
  msgstr "%s: æ— æ³•æ‰“å¼€ --css-file: %s"
  
! #: tp/Texinfo/Common.pm:2028
! #, perl-format
  msgid "could not protect hash character in @%s"
! msgstr ""
  
! #: tp/Texinfo/Convert/Converter.pm:394 tp/Texinfo/Convert/Converter.pm:413
  #, fuzzy, perl-format
  msgid "Obsolete variable %s\n"
  msgstr "è®¾å®šå�˜é‡�ï¼š"
  
! #: tp/Texinfo/Convert/Converter.pm:604
  #, fuzzy, perl-format
! msgid "could not create directories `%s' or `%s': %s"
! msgstr "æ— æ³•åˆ›å»ºç›®å½•â€œ%sâ€�ï¼š%s"
  
! #: tp/Texinfo/Convert/Converter.pm:612
  #, fuzzy, perl-format
! msgid "could not create directory `%s': %s"
  msgstr "æ— æ³•åˆ›å»ºç›®å½•â€œ%sâ€�ï¼š%s"
  
! #: tp/Texinfo/Convert/DocBook.pm:347 tp/Texinfo/Convert/HTML.pm:6955
! #: tp/Texinfo/Convert/HTML.pm:7013 tp/Texinfo/Convert/IXIN.pm:915
! #: tp/Texinfo/Convert/Info.pm:159 tp/Texinfo/Convert/Info.pm:185
! #: tp/Texinfo/Convert/Info.pm:216 tp/Texinfo/Convert/Info.pm:279
! #: tp/Texinfo/Convert/TexinfoXML.pm:476 tp/Texinfo/Parser.pm:1950
  #, fuzzy, perl-format
! msgid "error on closing %s: %s"
! msgstr "å†™å…¥â€œ%sâ€�æ—¶å‡ºé”™"
  
! #: tp/Texinfo/Convert/DocBook.pm:923
  #, fuzzy, perl-format
  msgid "@image file `%s' not found, using `%s'"
  msgstr "@image æ–‡ä»¶â€œ%sâ€�ä¸�å�¯è¯»ï¼š%s"
  
! #: tp/Texinfo/Convert/HTML.pm:1683
  #, fuzzy, perl-format
  msgid "@image file `%s' (for HTML) not found, using `%s'"
  msgstr "@image æ–‡ä»¶â€œ%sâ€�(å¯¹ HTML)ä¸�å�¯è¯»ï¼š%s"
  
! #: tp/Texinfo/Convert/HTML.pm:2354
  #, perl-format
  msgid "raw format %s is not converted"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4833
  msgid "string not closed in css file"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4835
  #, fuzzy
  msgid "--css-include ended in comment"
  msgstr "%s:%d: --css-file ä»¥æ³¨é‡Šç»“å°¾"
  
! #: tp/Texinfo/Convert/HTML.pm:4837
  msgid "@import not finished in css file"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4863
  #, fuzzy, perl-format
  msgid "CSS file %s not found"
  msgstr "æ‰¾ä¸�åˆ°å®� %cend"
  
! #: tp/Texinfo/Convert/HTML.pm:4869
  #, fuzzy, perl-format
  msgid "could not open --include-file %s: %s"
  msgstr "%s: æ— æ³•æ‰“å¼€ --css-file: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:4879
  #, fuzzy, perl-format
  msgid "error on closing CSS file %s: %s"
  msgstr "å…³é—­è¾“å‡ºæ–‡ä»¶â€œ%sâ€�æ—¶å‡ºé”™"
  
! #: tp/Texinfo/Convert/HTML.pm:5825 tp/Texinfo/Convert/HTML.pm:5829
  #, fuzzy, perl-format
  msgid "no htmlxref.cnf entry found for `%s'"
  msgstr "æ‰¾ä¸�åˆ°å�«æœ‰â€œ%sâ€�çš„ç´¢å¼•\n"
  
! #: tp/Texinfo/Convert/HTML.pm:6523
  #, fuzzy, perl-format
  msgid "error on closing frame file %s: %s"
  msgstr "å…³é—­è¾“å‡ºæ–‡ä»¶â€œ%sâ€�æ—¶å‡ºé”™"
  
! #: tp/Texinfo/Convert/HTML.pm:6547
  #, fuzzy, perl-format
  msgid "error on closing TOC frame file %s: %s"
  msgstr "å…³é—­è¾“å‡ºæ–‡ä»¶â€œ%sâ€�æ—¶å‡ºé”™"
  
! #: tp/Texinfo/Convert/HTML.pm:6662
  #, perl-format
  msgid "handler %s of stage %s priority %s failed"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6863
  msgid "must specify a title with a title command or @top"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:7072
  #, fuzzy, perl-format
  msgid "error on closing redirection node file %s: %s"
  msgstr "å…³é—­è¾“å‡ºæ–‡ä»¶â€œ%sâ€�æ—¶å‡ºé”™"
  
! #: tp/Texinfo/Convert/HTML.pm:7097
  #, fuzzy, perl-format
  msgid "old name for `%s' is a node of the document"
  msgstr "åœ¨æœ¬æ–‡æ¡£ä¸­æ²¡æœ‰æœ¬èŠ‚ç‚¹çš„â€œä¸Šä¸€ä¸ªâ€�æˆ–â€œä¸Šå±‚â€�èŠ‚ç‚¹ã€‚"
  
! #: tp/Texinfo/Convert/HTML.pm:7103
  #, fuzzy, perl-format
  msgid "file empty for renamed node `%s'"
  msgstr "æœªå¼•ç”¨çš„èŠ‚ç‚¹â€œ%sâ€�"
  
! #: tp/Texinfo/Convert/HTML.pm:7117
! #, perl-format
  msgid "target node (new name for `%s') not in document: %s"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:7149
  #, fuzzy, perl-format
  msgid "error on closing renamed node redirection file %s: %s"
  msgstr "å…³é—­è¾“å‡ºæ–‡ä»¶â€œ%sâ€�æ—¶å‡ºé”™"
  
! #: tp/Texinfo/Convert/HTML.pm:7187
  #, fuzzy
  msgid "empty node name"
  msgstr "æ‰¾ä¸�åˆ°å�«æœ‰â€œ%sâ€�çš„ç´¢å¼•\n"
  
! #: tp/Texinfo/Convert/HTML.pm:7189 tp/Texinfo/Parser.pm:3534
  #, perl-format
  msgid "syntax for an external node used for `%s'"
  msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:105
  #, fuzzy
  msgid "document without nodes"
  msgstr "è¯¥èŠ‚ç‚¹ä¸­æ²¡æœ‰è�œå�•ã€‚"
  
! #: tp/Texinfo/Convert/Info.pm:122
  #, fuzzy
  msgid "document without Top node"
  msgstr "è¯¥èŠ‚ç‚¹ä¸­æ²¡æœ‰è�œå�•ã€‚"
  
! #: tp/Texinfo/Convert/Info.pm:169
! #, perl-format
  msgid "rename %s failed: %s"
! msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:251
  #, perl-format
  msgid "@%s output more than once: %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:366
  #, fuzzy, perl-format
  msgid "@%s outside of any node"
  msgstr "(è¶…å‡ºä»»ä½•èŠ‚ç‚¹)"
  
! #: tp/Texinfo/Convert/Info.pm:406
  #, fuzzy, perl-format
  msgid "@node name should not contain `,': %s"
  msgstr "%s: æ— æ³•æ‰“å¼€ --css-file: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1287 tp/Texinfo/Parser.pm:2566
  #, fuzzy, perl-format
  msgid "entry for index `%s' outside of any node"
  msgstr "å…³äºŽç´¢å¼•â€œ%sâ€�çš„æ�¡ç›®è¶…å‡ºäº†æ‰€æœ‰èŠ‚ç‚¹"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1400
  #, fuzzy, perl-format
  msgid "error on closing image text file %s: %s"
  msgstr "å…³é—­è¾“å‡ºæ–‡ä»¶â€œ%sâ€�æ—¶å‡ºé”™"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1405
  #, perl-format
  msgid "@image file `%s' unreadable: %s"
  msgstr "@image æ–‡ä»¶â€œ%sâ€�ä¸�å�¯è¯»ï¼š%s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1428
  #, fuzzy, perl-format
  msgid "could not find @image file `%s.txt' nor alternate text"
  msgstr "æ— æ³•æ‰¾åˆ°èŠ‚ç‚¹â€œ%sâ€�ã€‚"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1816
  msgid ""
  "@strong{Note...} produces a spurious cross-reference in Info; reword to "
--- 2024,2297 ----
  msgstr "%s: æ— æ³•æ‰“å¼€ --css-file: %s"
  
! #: tp/Texinfo/Common.pm:878
  msgid "recursion is always allowed"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:879
  #, fuzzy
  msgid "arguments are quoted by default"
  msgstr "ä¸�èµžæˆ�ä½¿ç”¨ @quote-argï¼›å�‚æ•°æ˜¯é»˜è®¤å¼•ç”¨çš„"
  
! #: tp/Texinfo/Common.pm:1102
  #, fuzzy, perl-format
  msgid "%s is not a valid language code"
  msgstr "%s åœ¨ ISO 639 è¯­è¨€ç¼–ç �ä¸­æ˜¯æ— æ•ˆçš„"
  
! #: tp/Texinfo/Common.pm:1107
  #, fuzzy, perl-format
  msgid "%s is not a valid region code"
  msgstr "%s åœ¨ ISO 639 è¯­è¨€ç¼–ç �ä¸­æ˜¯æ— æ•ˆçš„"
  
! #: tp/Texinfo/Common.pm:1125
  #, fuzzy, perl-format
  msgid "%s is not a valid split possibility"
  msgstr "%s åœ¨ ISO 639 è¯­è¨€ç¼–ç �ä¸­æ˜¯æ— æ•ˆçš„"
  
! #: tp/Texinfo/Common.pm:1148
  #, fuzzy, perl-format
  msgid "could not read %s: %s"
  msgstr "æ— æ³•åˆ›å»ºç›®å½•â€œ%sâ€�ï¼š%s"
  
! #: tp/Texinfo/Common.pm:1167
  #, fuzzy, perl-format
  msgid "error on closing @verbatiminclude file %s: %s"
  msgstr "å…³é—­è¾“å‡ºæ–‡ä»¶â€œ%sâ€�æ—¶å‡ºé”™"
  
! #: tp/Texinfo/Common.pm:1173 tp/Texinfo/Parser.pm:3342
  #, fuzzy, perl-format
  msgid "@%s: could not find %s"
  msgstr "æ— æ³•å¯»æ‰¾â€œ%sâ€�ã€‚"
  
! #: tp/Texinfo/Common.pm:1517
  #, fuzzy, perl-format
  msgid "could not open html refs config file %s: %s"
  msgstr "æ— æ³•åˆ é™¤æ–‡ä»¶â€œ%sâ€�ï¼š%s"
  
! #: tp/Texinfo/Common.pm:1545
  #, fuzzy
  msgid "missing type"
  msgstr "é�—æ¼�åŠ¨ä½œå��ç§°"
  
! #: tp/Texinfo/Common.pm:1548
  #, fuzzy, perl-format
  msgid "unrecognized type: %s"
  msgstr "%sï¼šä¸�èƒ½è¯†åˆ«çš„é€‰é¡¹â€œ--%sâ€�\n"
  
! #: tp/Texinfo/Common.pm:1565
  #, fuzzy, perl-format
  msgid "error on closing html refs config file %s: %s"
  msgstr "æ— æ³•åˆ é™¤æ–‡ä»¶â€œ%sâ€�ï¼š%s"
  
! #: tp/Texinfo/Common.pm:1600
  msgid "no node to be renamed"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1611
  msgid "nodes without a new name at the end of file"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1621 tp/Texinfo/Parser.pm:926
  #, fuzzy, perl-format
  msgid "could not open %s: %s"
  msgstr "%s: æ— æ³•æ‰“å¼€ --css-file: %s"
  
! #: tp/Texinfo/Common.pm:2141
! #, fuzzy, perl-format
  msgid "could not protect hash character in @%s"
! msgstr "%s: æ— æ³•æ‰“å¼€ --css-file: %s"
  
! #: tp/Texinfo/Convert/Converter.pm:395 tp/Texinfo/Convert/Converter.pm:414
  #, fuzzy, perl-format
  msgid "Obsolete variable %s\n"
  msgstr "è®¾å®šå�˜é‡�ï¼š"
  
! #: tp/Texinfo/Convert/Converter.pm:794
! #, perl-format
! msgid "%s: output incompatible with split"
! msgstr ""
! 
! #: tp/Texinfo/Convert/Converter.pm:876 tp/Texinfo/Convert/Converter.pm:909
! #: tp/Texinfo/Convert/DocBook.pm:362 tp/Texinfo/Convert/HTML.pm:6926
! #: tp/Texinfo/Convert/HTML.pm:6984 tp/Texinfo/Convert/IXIN.pm:915
! #: tp/Texinfo/Convert/Info.pm:161 tp/Texinfo/Convert/Info.pm:187
! #: tp/Texinfo/Convert/Info.pm:215 tp/Texinfo/Convert/Info.pm:275
! #: tp/Texinfo/Convert/TexinfoXML.pm:476 tp/Texinfo/Parser.pm:2034
  #, fuzzy, perl-format
! msgid "error on closing %s: %s"
! msgstr "å†™å…¥â€œ%sâ€�æ—¶å‡ºé”™"
  
! #: tp/Texinfo/Convert/Converter.pm:987
  #, fuzzy, perl-format
! msgid "could not create directories `%s' or `%s': %s"
  msgstr "æ— æ³•åˆ›å»ºç›®å½•â€œ%sâ€�ï¼š%s"
  
! #: tp/Texinfo/Convert/Converter.pm:995
  #, fuzzy, perl-format
! msgid "could not create directory `%s': %s"
! msgstr "æ— æ³•åˆ›å»ºç›®å½•â€œ%sâ€�ï¼š%s"
  
! #: tp/Texinfo/Convert/DocBook.pm:969
  #, fuzzy, perl-format
  msgid "@image file `%s' not found, using `%s'"
  msgstr "@image æ–‡ä»¶â€œ%sâ€�ä¸�å�¯è¯»ï¼š%s"
  
! #: tp/Texinfo/Convert/DocBook.pm:1083 tp/Texinfo/Parser.pm:5355
! #, fuzzy
! msgid "no argument specified for @U"
! msgstr "æ²¡æœ‰ä¸ºâ€œ%c%sâ€�å‘½ä»¤æŒ‡å®šèŠ‚å��ç§°"
! 
! #: tp/Texinfo/Convert/HTML.pm:1684
  #, fuzzy, perl-format
  msgid "@image file `%s' (for HTML) not found, using `%s'"
  msgstr "@image æ–‡ä»¶â€œ%sâ€�(å¯¹ HTML)ä¸�å�¯è¯»ï¼š%s"
  
! #: tp/Texinfo/Convert/HTML.pm:2373
  #, perl-format
  msgid "raw format %s is not converted"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4883
  msgid "string not closed in css file"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4885
  #, fuzzy
  msgid "--css-include ended in comment"
  msgstr "%s:%d: --css-file ä»¥æ³¨é‡Šç»“å°¾"
  
! #: tp/Texinfo/Convert/HTML.pm:4887
  msgid "@import not finished in css file"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4913
  #, fuzzy, perl-format
  msgid "CSS file %s not found"
  msgstr "æ‰¾ä¸�åˆ°å®� %cend"
  
! #: tp/Texinfo/Convert/HTML.pm:4919
  #, fuzzy, perl-format
  msgid "could not open --include-file %s: %s"
  msgstr "%s: æ— æ³•æ‰“å¼€ --css-file: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:4929
  #, fuzzy, perl-format
  msgid "error on closing CSS file %s: %s"
  msgstr "å…³é—­è¾“å‡ºæ–‡ä»¶â€œ%sâ€�æ—¶å‡ºé”™"
  
! #: tp/Texinfo/Convert/HTML.pm:5796 tp/Texinfo/Convert/HTML.pm:5800
  #, fuzzy, perl-format
  msgid "no htmlxref.cnf entry found for `%s'"
  msgstr "æ‰¾ä¸�åˆ°å�«æœ‰â€œ%sâ€�çš„ç´¢å¼•\n"
  
! #: tp/Texinfo/Convert/HTML.pm:6494
  #, fuzzy, perl-format
  msgid "error on closing frame file %s: %s"
  msgstr "å…³é—­è¾“å‡ºæ–‡ä»¶â€œ%sâ€�æ—¶å‡ºé”™"
  
! #: tp/Texinfo/Convert/HTML.pm:6518
  #, fuzzy, perl-format
  msgid "error on closing TOC frame file %s: %s"
  msgstr "å…³é—­è¾“å‡ºæ–‡ä»¶â€œ%sâ€�æ—¶å‡ºé”™"
  
! #: tp/Texinfo/Convert/HTML.pm:6633
  #, perl-format
  msgid "handler %s of stage %s priority %s failed"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6834
  msgid "must specify a title with a title command or @top"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:7043
  #, fuzzy, perl-format
  msgid "error on closing redirection node file %s: %s"
  msgstr "å…³é—­è¾“å‡ºæ–‡ä»¶â€œ%sâ€�æ—¶å‡ºé”™"
  
! #: tp/Texinfo/Convert/HTML.pm:7068
  #, fuzzy, perl-format
  msgid "old name for `%s' is a node of the document"
  msgstr "åœ¨æœ¬æ–‡æ¡£ä¸­æ²¡æœ‰æœ¬èŠ‚ç‚¹çš„â€œä¸Šä¸€ä¸ªâ€�æˆ–â€œä¸Šå±‚â€�èŠ‚ç‚¹ã€‚"
  
! #: tp/Texinfo/Convert/HTML.pm:7074
  #, fuzzy, perl-format
  msgid "file empty for renamed node `%s'"
  msgstr "æœªå¼•ç”¨çš„èŠ‚ç‚¹â€œ%sâ€�"
  
! #: tp/Texinfo/Convert/HTML.pm:7088
! #, fuzzy, perl-format
  msgid "target node (new name for `%s') not in document: %s"
! msgstr "åœ¨æœ¬æ–‡æ¡£ä¸­æ²¡æœ‰æœ¬èŠ‚ç‚¹çš„â€œä¸Šä¸€ä¸ªâ€�æˆ–â€œä¸Šå±‚â€�èŠ‚ç‚¹ã€‚"
  
! #: tp/Texinfo/Convert/HTML.pm:7120
  #, fuzzy, perl-format
  msgid "error on closing renamed node redirection file %s: %s"
  msgstr "å…³é—­è¾“å‡ºæ–‡ä»¶â€œ%sâ€�æ—¶å‡ºé”™"
  
! #: tp/Texinfo/Convert/HTML.pm:7158
  #, fuzzy
  msgid "empty node name"
  msgstr "æ‰¾ä¸�åˆ°å�«æœ‰â€œ%sâ€�çš„ç´¢å¼•\n"
  
! #: tp/Texinfo/Convert/HTML.pm:7160 tp/Texinfo/Parser.pm:3689
  #, perl-format
  msgid "syntax for an external node used for `%s'"
  msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:106
  #, fuzzy
  msgid "document without nodes"
  msgstr "è¯¥èŠ‚ç‚¹ä¸­æ²¡æœ‰è�œå�•ã€‚"
  
! #: tp/Texinfo/Convert/Info.pm:123
  #, fuzzy
  msgid "document without Top node"
  msgstr "è¯¥èŠ‚ç‚¹ä¸­æ²¡æœ‰è�œå�•ã€‚"
  
! #: tp/Texinfo/Convert/Info.pm:171
! #, fuzzy, perl-format
  msgid "rename %s failed: %s"
! msgstr "æ— æ³•å¯»æ‰¾â€œ%sâ€�ã€‚"
  
! #: tp/Texinfo/Convert/Info.pm:247
  #, perl-format
  msgid "@%s output more than once: %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:379
  #, fuzzy, perl-format
  msgid "@%s outside of any node"
  msgstr "(è¶…å‡ºä»»ä½•èŠ‚ç‚¹)"
  
! #: tp/Texinfo/Convert/Info.pm:419
  #, fuzzy, perl-format
  msgid "@node name should not contain `,': %s"
  msgstr "%s: æ— æ³•æ‰“å¼€ --css-file: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1312
! #, perl-format
! msgid "Index entry in @%s with : produces invalid Info: %s"
! msgstr ""
! 
! #: tp/Texinfo/Convert/Plaintext.pm:1359 tp/Texinfo/Parser.pm:2721
  #, fuzzy, perl-format
  msgid "entry for index `%s' outside of any node"
  msgstr "å…³äºŽç´¢å¼•â€œ%sâ€�çš„æ�¡ç›®è¶…å‡ºäº†æ‰€æœ‰èŠ‚ç‚¹"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1473
  #, fuzzy, perl-format
  msgid "error on closing image text file %s: %s"
  msgstr "å…³é—­è¾“å‡ºæ–‡ä»¶â€œ%sâ€�æ—¶å‡ºé”™"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1478
  #, perl-format
  msgid "@image file `%s' unreadable: %s"
  msgstr "@image æ–‡ä»¶â€œ%sâ€�ä¸�å�¯è¯»ï¼š%s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1501
  #, fuzzy, perl-format
  msgid "could not find @image file `%s.txt' nor alternate text"
  msgstr "æ— æ³•æ‰¾åˆ°èŠ‚ç‚¹â€œ%sâ€�ã€‚"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1893
  msgid ""
  "@strong{Note...} produces a spurious cross-reference in Info; reword to "
***************
*** 2543,2864 ****
  msgstr "@strong{Note...} åœ¨ Info ä¸­å½¢æˆ�äº†ä¸€ä¸ªå�‡çš„äº¤å�‰å¼•ç”¨ï¼›å�¯é€šè¿‡é‡�å†™é�¿å…�æ­¤äº‹"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2022
! #, perl-format
  msgid "@%s cross-reference name should not contain `:'"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2039
  #, fuzzy, perl-format
  msgid "@%s node name should not contain `%s'"
  msgstr "%s: æ— æ³•æ‰“å¼€ --css-file: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2054
! #, perl-format
  msgid "@%s node name should not contain `:'"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2077
  #, fuzzy, perl-format
  msgid "`.' or `,' must follow @xref, not %s"
  msgstr "â€œ.â€�æˆ–â€œ,â€�ä¹‹å�Žå¿…é¡»ä¸º @%sï¼Œè€Œä¸�æ˜¯â€œ%câ€�"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2080
  #, fuzzy
  msgid "`.' or `,' must follow @xref"
  msgstr "â€œ.â€�æˆ–â€œ,â€�ä¹‹å�Žå¿…é¡»ä¸º @%sï¼Œè€Œä¸�æ˜¯â€œ%câ€�"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2852
  #, fuzzy, perl-format
  msgid "menu entry node name should not contain `%s'"
  msgstr "@%s çš„å�‚æ•°é”™è¯¯"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2859
  msgid "menu entry node name should not contain `:'"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2870
  #, fuzzy
  msgid "menu entry name should not contain `:'"
  msgstr "@%s çš„å�‚æ•°é”™è¯¯"
  
! #: tp/Texinfo/Parser.pm:826
  #, fuzzy, perl-format
  msgid "@%s should only appear at beginning or end of document"
  msgstr "%s: æ— æ³•æ‰“å¼€ --css-file: %s"
  
! #: tp/Texinfo/Parser.pm:1076 tp/Texinfo/Structuring.pm:598
  #, perl-format
  msgid "multiple @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1110
  #, fuzzy, perl-format
  msgid "bad syntax for @%s argument: %s"
  msgstr "@%s çš„å�‚æ•°é”™è¯¯"
  
! #: tp/Texinfo/Parser.pm:1126
  #, fuzzy, perl-format
  msgid "bad or empty @%s formal argument: %s"
  msgstr "@%s çš„å�‚æ•°é”™è¯¯"
  
! #: tp/Texinfo/Parser.pm:1135 tp/Texinfo/Parser.pm:4655
! #: tp/Texinfo/Parser.pm:4681 tp/Texinfo/Parser.pm:5403
! #: tp/Texinfo/Parser.pm:5419 tp/Texinfo/Parser.pm:5434
  #, perl-format
  msgid "%c%s requires a name"
  msgstr "%c%s éœ€è¦�ä¸€ä¸ªå��å­—"
  
! #: tp/Texinfo/Parser.pm:1139 tp/Texinfo/Parser.pm:4658
! #: tp/Texinfo/Parser.pm:4684 tp/Texinfo/Parser.pm:5406
! #: tp/Texinfo/Parser.pm:5422 tp/Texinfo/Parser.pm:5437
  #, fuzzy, perl-format
  msgid "bad name for @%s"
  msgstr "@%s çš„å�‚æ•°é”™è¯¯"
  
! #: tp/Texinfo/Parser.pm:1257
  #, fuzzy, perl-format
  msgid "@end %s seen before @%s closing brace"
  msgstr "åœ¨ç¬¬ä¸€ä¸ªèŠ‚ç‚¹ä¹‹å‰�é�‡åˆ° @menuï¼Œæ­£åœ¨åˆ›å»ºâ€œé¡¶â€�èŠ‚ç‚¹"
  
! #: tp/Texinfo/Parser.pm:1261
  #, fuzzy, perl-format
  msgid "@%s seen before @%s closing brace"
  msgstr "åœ¨ç¬¬ä¸€ä¸ªèŠ‚ç‚¹ä¹‹å‰�é�‡åˆ° @menuï¼Œæ­£åœ¨åˆ›å»ºâ€œé¡¶â€�èŠ‚ç‚¹"
  
! #: tp/Texinfo/Parser.pm:1266
  #, perl-format
  msgid "%c%s missing close brace"
  msgstr "%c%s é�—æ¼�é—­å�ˆèŠ±æ‹¬å�·"
  
! #: tp/Texinfo/Parser.pm:1270
  #, fuzzy, perl-format
  msgid "@%s missing closing delimiter sequence: %s}"
  msgstr "%c%s é�—æ¼�é—­å�ˆèŠ±æ‹¬å�·"
  
! #: tp/Texinfo/Parser.pm:1392
  #, fuzzy, perl-format
  msgid "@itemx should not begin @%s"
  msgstr "%s: æ— æ³•æ‰“å¼€ --css-file: %s"
  
! #: tp/Texinfo/Parser.pm:1460
  msgid "@itemx must follow @item"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1628
  #, perl-format
  msgid "@%s has text but no @item"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1659
  #, perl-format
  msgid "`@end' expected `%s', but saw `%s'"
  msgstr "â€œ@endâ€�éœ€è¦�â€œ%sâ€�ï¼Œä½†çœ‹åˆ°â€œ%sâ€�"
  
! #: tp/Texinfo/Parser.pm:1662
  #, fuzzy, perl-format
  msgid "@%s seen before @end %s"
  msgstr "åœ¨ç¬¬ä¸€ä¸ªèŠ‚ç‚¹ä¹‹å‰�é�‡åˆ° @menuï¼Œæ­£åœ¨åˆ›å»ºâ€œé¡¶â€�èŠ‚ç‚¹"
  
! #: tp/Texinfo/Parser.pm:1666
  #, fuzzy, perl-format
  msgid "no matching `%cend %s'"
  msgstr "æ²¡æœ‰åŒ¹é…�çš„â€œ%cend %sâ€�"
  
! #: tp/Texinfo/Parser.pm:1692 tp/Texinfo/Parser.pm:5003
! #: tp/Texinfo/Parser.pm:5225
  #, fuzzy, perl-format
  msgid "misplaced %c"
  msgstr "é”™è¯¯æ”¾ç½®çš„ %c"
  
! #: tp/Texinfo/Parser.pm:1790 tp/Texinfo/Parser.pm:3146
  #, fuzzy, perl-format
  msgid "unmatched `%c%s'"
  msgstr "æœªåŒ¹é…�çš„â€œ%c%sâ€�"
  
! #: tp/Texinfo/Parser.pm:2025
  #, fuzzy, perl-format
  msgid "macro `%s' called with too many args"
  msgstr "åœ¨ç¬¬ %2$d è¡Œä¸­ä»¥è¿‡å¤šçš„å�‚æ•°è°ƒç”¨å®�â€œ%1$sâ€�"
  
! #: tp/Texinfo/Parser.pm:2047
  #, fuzzy, perl-format
  msgid "@%s missing close brace"
  msgstr "%c%s é�—æ¼�é—­å�ˆèŠ±æ‹¬å�·"
  
! #: tp/Texinfo/Parser.pm:2055
  #, fuzzy, perl-format
  msgid "macro `%s' declared without argument called with an argument"
  msgstr "åœ¨ç¬¬ %2$d è¡Œä¸­ä»¥è¿‡å¤šçš„å�‚æ•°è°ƒç”¨å®�â€œ%1$sâ€�"
  
! #: tp/Texinfo/Parser.pm:2090
  #, fuzzy, perl-format
  msgid "\\ in @%s expansion followed `%s' instead of parameter name or \\"
  msgstr "\\ ä»¥å¸¦æœ‰â€œ%sâ€�çš„å®�å±•å¼€å¼�ä»£æ›¿å�‚æ•°å��ç§°"
  
! #: tp/Texinfo/Parser.pm:2494
  #, fuzzy, perl-format
  msgid "@%s `%s' previously defined"
  msgstr "å®�â€œ%sâ€�å·²åœ¨å‰�é�¢å®šä¹‰"
  
! #: tp/Texinfo/Parser.pm:2499
  #, fuzzy, perl-format
  msgid "here is the previous definition as @%s"
  msgstr "è¿™é‡Œæ˜¯â€œ%sâ€�å‰�é�¢çš„å®šä¹‰"
  
! #: tp/Texinfo/Parser.pm:2860
  #, fuzzy, perl-format
  msgid "missing name for @%s"
  msgstr "@def çš„å�‚æ•°é�—æ¼�äº†â€œ}â€�"
  
! #: tp/Texinfo/Parser.pm:2865
  #, fuzzy, perl-format
  msgid "missing category for @%s"
  msgstr "@def çš„å�‚æ•°é�—æ¼�äº†â€œ}â€�"
  
! #: tp/Texinfo/Parser.pm:2917
  #, fuzzy, perl-format
  msgid "unexpected argument on @%s line: %s"
  msgstr "@%s çš„é”™è¯¯å�‚æ•°: %s"
  
! #: tp/Texinfo/Parser.pm:2933
  #, fuzzy
  msgid "empty multitable"
  msgstr "%sï¼šç©ºæ–‡ä»¶"
  
! #: tp/Texinfo/Parser.pm:2989 tp/Texinfo/Parser.pm:5516
  #, fuzzy, perl-format
  msgid "superfluous argument to @%s"
  msgstr "@%s çš„å�‚æ•°é”™è¯¯"
  
! #: tp/Texinfo/Parser.pm:2995 tp/Texinfo/Parser.pm:5538
! #: tp/Texinfo/Parser.pm:5550
  #, fuzzy, perl-format
  msgid "bad argument to @%s"
  msgstr "@%s çš„å�‚æ•°é”™è¯¯"
  
! #: tp/Texinfo/Parser.pm:3006
  #, perl-format
  msgid "%s requires an argument: the formatter for %citem"
  msgstr "%s éœ€è¦�ä¸€ä¸ªå�‚æ•°: %citem çš„æ ¼å¼�åŒ–å�‚æ•°"
  
! #: tp/Texinfo/Parser.pm:3011
! #, perl-format
  msgid "command @%s not accepting argument in brace should not be on @%s line"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:3046
  #, fuzzy, perl-format
  msgid "accent command `@%s' not allowed as @%s argument"
  msgstr "å�‚æ•°ä¸­ä¸�å…�è®¸ @item æ”¹ä¸º @itemize"
  
! #: tp/Texinfo/Parser.pm:3124 tp/Texinfo/Parser.pm:3263
! #: tp/Texinfo/Parser.pm:5509
  #, fuzzy, perl-format
  msgid "@%s missing argument"
  msgstr "%sï¼šé�—æ¼�æ–‡ä»¶å�‚æ•°ã€‚\n"
  
! #: tp/Texinfo/Parser.pm:3136
  #, fuzzy, perl-format
  msgid "unknown @end %s"
  msgstr "æœªçŸ¥çš„ç´¢å¼•â€œ%sâ€�"
  
! #: tp/Texinfo/Parser.pm:3158 tp/Texinfo/Parser.pm:3780
  #, fuzzy, perl-format
  msgid "superfluous argument to @%s %s: %s"
  msgstr "@%s çš„é”™è¯¯å�‚æ•°: %s"
  
! #: tp/Texinfo/Parser.pm:3163 tp/Texinfo/Parser.pm:5593
! #: tp/Texinfo/Parser.pm:5638 tp/Texinfo/Parser.pm:5667
! #: tp/Texinfo/Parser.pm:5708 tp/Texinfo/Parser.pm:5786
  #, fuzzy, perl-format
  msgid "bad argument to @%s: %s"
  msgstr "@%s çš„é”™è¯¯å�‚æ•°: %s"
  
! #: tp/Texinfo/Parser.pm:3182
  #, fuzzy, perl-format
  msgid "@%s: could not open %s: %s"
  msgstr "æ— æ³•å¯»æ‰¾â€œ%sâ€�ã€‚"
  
! #: tp/Texinfo/Parser.pm:3194
  #, perl-format
  msgid "encoding `%s' is not a canonical texinfo encoding"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3203
  #, perl-format
  msgid "unrecognized encoding name `%s'"
  msgstr "ä¸�èƒ½è¯†åˆ«çš„ç¼–ç �å��ç§°â€œ%sâ€�"
  
! #: tp/Texinfo/Parser.pm:3353
  #, perl-format
  msgid "@%s after the first element"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3360
  #, fuzzy, perl-format
  msgid "@%s only meaningful on a @multitable line"
  msgstr "â€œ@titlepageâ€�çŽ¯å¢ƒå�˜é‡�å¤–çš„ @%s æ˜¯æ²¡æœ‰æ„�ä¹‰çš„"
  
! #: tp/Texinfo/Parser.pm:3400
  #, fuzzy, perl-format
  msgid "@%s should not be associated with @top"
  msgstr "%s: æ— æ³•æ‰“å¼€ --css-file: %s"
  
! #: tp/Texinfo/Parser.pm:3412
  #, fuzzy, perl-format
  msgid "@node precedes @%s, but parts may not be associated with nodes"
  msgstr "%s: æ— æ³•æ‰“å¼€ --css-file: %s"
  
! #: tp/Texinfo/Parser.pm:3514
  #, fuzzy, perl-format
  msgid "empty argument in @%s"
  msgstr "@%s çš„å�‚æ•°é”™è¯¯"
  
! #: tp/Texinfo/Parser.pm:3518
  #, fuzzy, perl-format
  msgid "empty node name after expansion `%s'"
  msgstr "@%s çš„å�‚æ•°é”™è¯¯"
  
! #: tp/Texinfo/Parser.pm:3561
  #, fuzzy, perl-format
  msgid "empty menu entry name in `%s'"
  msgstr "@%s çš„å�‚æ•°é”™è¯¯"
  
! #: tp/Texinfo/Parser.pm:3569
  #, fuzzy
  msgid "empty node name in menu entry"
  msgstr "æ‰¾ä¸�åˆ°å�«æœ‰â€œ%sâ€�çš„ç´¢å¼•\n"
  
! #: tp/Texinfo/Parser.pm:3642
  #, fuzzy, perl-format
  msgid "@%s should not appear in @%s"
  msgstr "%s: æ— æ³•æ‰“å¼€ --css-file: %s"
  
! #: tp/Texinfo/Parser.pm:3774
  #, fuzzy, perl-format
  msgid "@end %s should only appear at a line beginning"
  msgstr "%s: æ— æ³•æ‰“å¼€ --css-file: %s"
  
! #: tp/Texinfo/Parser.pm:3797
  #, perl-format
  msgid "macro `%s' previously defined"
  msgstr "å®�â€œ%sâ€�å·²åœ¨å‰�é�¢å®šä¹‰"
  
! #: tp/Texinfo/Parser.pm:3800
  #, perl-format
  msgid "here is the previous definition of `%s'"
  msgstr "è¿™é‡Œæ˜¯â€œ%sâ€�å‰�é�¢çš„å®šä¹‰"
  
! #: tp/Texinfo/Parser.pm:3805
  #, perl-format
  msgid "redefining Texinfo language command: @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3854
! #, perl-format
  msgid "@%s without associated character"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:3916
  #, perl-format
  msgid ""
--- 2299,2621 ----
  msgstr "@strong{Note...} åœ¨ Info ä¸­å½¢æˆ�äº†ä¸€ä¸ªå�‡çš„äº¤å�‰å¼•ç”¨ï¼›å�¯é€šè¿‡é‡�å†™é�¿å…�æ­¤äº‹"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2113
! #, fuzzy, perl-format
  msgid "@%s cross-reference name should not contain `:'"
! msgstr "%s: æ— æ³•æ‰“å¼€ --css-file: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2130
  #, fuzzy, perl-format
  msgid "@%s node name should not contain `%s'"
  msgstr "%s: æ— æ³•æ‰“å¼€ --css-file: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2145
! #, fuzzy, perl-format
  msgid "@%s node name should not contain `:'"
! msgstr "%s: æ— æ³•æ‰“å¼€ --css-file: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2168
  #, fuzzy, perl-format
  msgid "`.' or `,' must follow @xref, not %s"
  msgstr "â€œ.â€�æˆ–â€œ,â€�ä¹‹å�Žå¿…é¡»ä¸º @%sï¼Œè€Œä¸�æ˜¯â€œ%câ€�"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2171
  #, fuzzy
  msgid "`.' or `,' must follow @xref"
  msgstr "â€œ.â€�æˆ–â€œ,â€�ä¹‹å�Žå¿…é¡»ä¸º @%sï¼Œè€Œä¸�æ˜¯â€œ%câ€�"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3007
  #, fuzzy, perl-format
  msgid "menu entry node name should not contain `%s'"
  msgstr "@%s çš„å�‚æ•°é”™è¯¯"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3014
! #, fuzzy
  msgid "menu entry node name should not contain `:'"
! msgstr "@%s çš„å�‚æ•°é”™è¯¯"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3025
  #, fuzzy
  msgid "menu entry name should not contain `:'"
  msgstr "@%s çš„å�‚æ•°é”™è¯¯"
  
! #: tp/Texinfo/Parser.pm:910
  #, fuzzy, perl-format
  msgid "@%s should only appear at beginning or end of document"
  msgstr "%s: æ— æ³•æ‰“å¼€ --css-file: %s"
  
! #: tp/Texinfo/Parser.pm:1160 tp/Texinfo/Structuring.pm:613
  #, perl-format
  msgid "multiple @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1194
  #, fuzzy, perl-format
  msgid "bad syntax for @%s argument: %s"
  msgstr "@%s çš„å�‚æ•°é”™è¯¯"
  
! #: tp/Texinfo/Parser.pm:1210
  #, fuzzy, perl-format
  msgid "bad or empty @%s formal argument: %s"
  msgstr "@%s çš„å�‚æ•°é”™è¯¯"
  
! #: tp/Texinfo/Parser.pm:1219 tp/Texinfo/Parser.pm:4823
! #: tp/Texinfo/Parser.pm:4849 tp/Texinfo/Parser.pm:5615
! #: tp/Texinfo/Parser.pm:5631 tp/Texinfo/Parser.pm:5646
  #, perl-format
  msgid "%c%s requires a name"
  msgstr "%c%s éœ€è¦�ä¸€ä¸ªå��å­—"
  
! #: tp/Texinfo/Parser.pm:1223 tp/Texinfo/Parser.pm:4826
! #: tp/Texinfo/Parser.pm:4852 tp/Texinfo/Parser.pm:5618
! #: tp/Texinfo/Parser.pm:5634 tp/Texinfo/Parser.pm:5649
  #, fuzzy, perl-format
  msgid "bad name for @%s"
  msgstr "@%s çš„å�‚æ•°é”™è¯¯"
  
! #: tp/Texinfo/Parser.pm:1341
  #, fuzzy, perl-format
  msgid "@end %s seen before @%s closing brace"
  msgstr "åœ¨ç¬¬ä¸€ä¸ªèŠ‚ç‚¹ä¹‹å‰�é�‡åˆ° @menuï¼Œæ­£åœ¨åˆ›å»ºâ€œé¡¶â€�èŠ‚ç‚¹"
  
! #: tp/Texinfo/Parser.pm:1345
  #, fuzzy, perl-format
  msgid "@%s seen before @%s closing brace"
  msgstr "åœ¨ç¬¬ä¸€ä¸ªèŠ‚ç‚¹ä¹‹å‰�é�‡åˆ° @menuï¼Œæ­£åœ¨åˆ›å»ºâ€œé¡¶â€�èŠ‚ç‚¹"
  
! #: tp/Texinfo/Parser.pm:1350
  #, perl-format
  msgid "%c%s missing close brace"
  msgstr "%c%s é�—æ¼�é—­å�ˆèŠ±æ‹¬å�·"
  
! #: tp/Texinfo/Parser.pm:1354
  #, fuzzy, perl-format
  msgid "@%s missing closing delimiter sequence: %s}"
  msgstr "%c%s é�—æ¼�é—­å�ˆèŠ±æ‹¬å�·"
  
! #: tp/Texinfo/Parser.pm:1476
  #, fuzzy, perl-format
  msgid "@itemx should not begin @%s"
  msgstr "%s: æ— æ³•æ‰“å¼€ --css-file: %s"
  
! #: tp/Texinfo/Parser.pm:1544
  msgid "@itemx must follow @item"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1712
  #, perl-format
  msgid "@%s has text but no @item"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1743
  #, perl-format
  msgid "`@end' expected `%s', but saw `%s'"
  msgstr "â€œ@endâ€�éœ€è¦�â€œ%sâ€�ï¼Œä½†çœ‹åˆ°â€œ%sâ€�"
  
! #: tp/Texinfo/Parser.pm:1746
  #, fuzzy, perl-format
  msgid "@%s seen before @end %s"
  msgstr "åœ¨ç¬¬ä¸€ä¸ªèŠ‚ç‚¹ä¹‹å‰�é�‡åˆ° @menuï¼Œæ­£åœ¨åˆ›å»ºâ€œé¡¶â€�èŠ‚ç‚¹"
  
! #: tp/Texinfo/Parser.pm:1750
  #, fuzzy, perl-format
  msgid "no matching `%cend %s'"
  msgstr "æ²¡æœ‰åŒ¹é…�çš„â€œ%cend %sâ€�"
  
! #: tp/Texinfo/Parser.pm:1776 tp/Texinfo/Parser.pm:5171
! #: tp/Texinfo/Parser.pm:5437
  #, fuzzy, perl-format
  msgid "misplaced %c"
  msgstr "é”™è¯¯æ”¾ç½®çš„ %c"
  
! #: tp/Texinfo/Parser.pm:1874 tp/Texinfo/Parser.pm:3301
  #, fuzzy, perl-format
  msgid "unmatched `%c%s'"
  msgstr "æœªåŒ¹é…�çš„â€œ%c%sâ€�"
  
! #: tp/Texinfo/Parser.pm:2109
  #, fuzzy, perl-format
  msgid "macro `%s' called with too many args"
  msgstr "åœ¨ç¬¬ %2$d è¡Œä¸­ä»¥è¿‡å¤šçš„å�‚æ•°è°ƒç”¨å®�â€œ%1$sâ€�"
  
! #: tp/Texinfo/Parser.pm:2131
  #, fuzzy, perl-format
  msgid "@%s missing close brace"
  msgstr "%c%s é�—æ¼�é—­å�ˆèŠ±æ‹¬å�·"
  
! #: tp/Texinfo/Parser.pm:2139
  #, fuzzy, perl-format
  msgid "macro `%s' declared without argument called with an argument"
  msgstr "åœ¨ç¬¬ %2$d è¡Œä¸­ä»¥è¿‡å¤šçš„å�‚æ•°è°ƒç”¨å®�â€œ%1$sâ€�"
  
! #: tp/Texinfo/Parser.pm:2174
  #, fuzzy, perl-format
  msgid "\\ in @%s expansion followed `%s' instead of parameter name or \\"
  msgstr "\\ ä»¥å¸¦æœ‰â€œ%sâ€�çš„å®�å±•å¼€å¼�ä»£æ›¿å�‚æ•°å��ç§°"
  
! #: tp/Texinfo/Parser.pm:2649
  #, fuzzy, perl-format
  msgid "@%s `%s' previously defined"
  msgstr "å®�â€œ%sâ€�å·²åœ¨å‰�é�¢å®šä¹‰"
  
! #: tp/Texinfo/Parser.pm:2654
  #, fuzzy, perl-format
  msgid "here is the previous definition as @%s"
  msgstr "è¿™é‡Œæ˜¯â€œ%sâ€�å‰�é�¢çš„å®šä¹‰"
  
! #: tp/Texinfo/Parser.pm:3015
  #, fuzzy, perl-format
  msgid "missing name for @%s"
  msgstr "@def çš„å�‚æ•°é�—æ¼�äº†â€œ}â€�"
  
! #: tp/Texinfo/Parser.pm:3020
  #, fuzzy, perl-format
  msgid "missing category for @%s"
  msgstr "@def çš„å�‚æ•°é�—æ¼�äº†â€œ}â€�"
  
! #: tp/Texinfo/Parser.pm:3072
  #, fuzzy, perl-format
  msgid "unexpected argument on @%s line: %s"
  msgstr "@%s çš„é”™è¯¯å�‚æ•°: %s"
  
! #: tp/Texinfo/Parser.pm:3088
  #, fuzzy
  msgid "empty multitable"
  msgstr "%sï¼šç©ºæ–‡ä»¶"
  
! #: tp/Texinfo/Parser.pm:3144 tp/Texinfo/Parser.pm:5728
  #, fuzzy, perl-format
  msgid "superfluous argument to @%s"
  msgstr "@%s çš„å�‚æ•°é”™è¯¯"
  
! #: tp/Texinfo/Parser.pm:3150 tp/Texinfo/Parser.pm:5750
! #: tp/Texinfo/Parser.pm:5762
  #, fuzzy, perl-format
  msgid "bad argument to @%s"
  msgstr "@%s çš„å�‚æ•°é”™è¯¯"
  
! #: tp/Texinfo/Parser.pm:3161
  #, perl-format
  msgid "%s requires an argument: the formatter for %citem"
  msgstr "%s éœ€è¦�ä¸€ä¸ªå�‚æ•°: %citem çš„æ ¼å¼�åŒ–å�‚æ•°"
  
! #: tp/Texinfo/Parser.pm:3166
! #, fuzzy, perl-format
  msgid "command @%s not accepting argument in brace should not be on @%s line"
! msgstr "å�‚æ•°ä¸­ä¸�å…�è®¸ @item æ”¹ä¸º @itemize"
  
! #: tp/Texinfo/Parser.pm:3201
  #, fuzzy, perl-format
  msgid "accent command `@%s' not allowed as @%s argument"
  msgstr "å�‚æ•°ä¸­ä¸�å…�è®¸ @item æ”¹ä¸º @itemize"
  
! #: tp/Texinfo/Parser.pm:3279 tp/Texinfo/Parser.pm:3418
! #: tp/Texinfo/Parser.pm:5721
  #, fuzzy, perl-format
  msgid "@%s missing argument"
  msgstr "%sï¼šé�—æ¼�æ–‡ä»¶å�‚æ•°ã€‚\n"
  
! #: tp/Texinfo/Parser.pm:3291
  #, fuzzy, perl-format
  msgid "unknown @end %s"
  msgstr "æœªçŸ¥çš„ç´¢å¼•â€œ%sâ€�"
  
! #: tp/Texinfo/Parser.pm:3313 tp/Texinfo/Parser.pm:3935
  #, fuzzy, perl-format
  msgid "superfluous argument to @%s %s: %s"
  msgstr "@%s çš„é”™è¯¯å�‚æ•°: %s"
  
! #: tp/Texinfo/Parser.pm:3318 tp/Texinfo/Parser.pm:5805
! #: tp/Texinfo/Parser.pm:5850 tp/Texinfo/Parser.pm:5879
! #: tp/Texinfo/Parser.pm:5920 tp/Texinfo/Parser.pm:5998
  #, fuzzy, perl-format
  msgid "bad argument to @%s: %s"
  msgstr "@%s çš„é”™è¯¯å�‚æ•°: %s"
  
! #: tp/Texinfo/Parser.pm:3337
  #, fuzzy, perl-format
  msgid "@%s: could not open %s: %s"
  msgstr "æ— æ³•å¯»æ‰¾â€œ%sâ€�ã€‚"
  
! #: tp/Texinfo/Parser.pm:3349
  #, perl-format
  msgid "encoding `%s' is not a canonical texinfo encoding"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3358
  #, perl-format
  msgid "unrecognized encoding name `%s'"
  msgstr "ä¸�èƒ½è¯†åˆ«çš„ç¼–ç �å��ç§°â€œ%sâ€�"
  
! #: tp/Texinfo/Parser.pm:3508
  #, perl-format
  msgid "@%s after the first element"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3515
  #, fuzzy, perl-format
  msgid "@%s only meaningful on a @multitable line"
  msgstr "â€œ@titlepageâ€�çŽ¯å¢ƒå�˜é‡�å¤–çš„ @%s æ˜¯æ²¡æœ‰æ„�ä¹‰çš„"
  
! #: tp/Texinfo/Parser.pm:3555
  #, fuzzy, perl-format
  msgid "@%s should not be associated with @top"
  msgstr "%s: æ— æ³•æ‰“å¼€ --css-file: %s"
  
! #: tp/Texinfo/Parser.pm:3567
  #, fuzzy, perl-format
  msgid "@node precedes @%s, but parts may not be associated with nodes"
  msgstr "%s: æ— æ³•æ‰“å¼€ --css-file: %s"
  
! #: tp/Texinfo/Parser.pm:3669
  #, fuzzy, perl-format
  msgid "empty argument in @%s"
  msgstr "@%s çš„å�‚æ•°é”™è¯¯"
  
! #: tp/Texinfo/Parser.pm:3673
  #, fuzzy, perl-format
  msgid "empty node name after expansion `%s'"
  msgstr "@%s çš„å�‚æ•°é”™è¯¯"
  
! #: tp/Texinfo/Parser.pm:3716
  #, fuzzy, perl-format
  msgid "empty menu entry name in `%s'"
  msgstr "@%s çš„å�‚æ•°é”™è¯¯"
  
! #: tp/Texinfo/Parser.pm:3724
  #, fuzzy
  msgid "empty node name in menu entry"
  msgstr "æ‰¾ä¸�åˆ°å�«æœ‰â€œ%sâ€�çš„ç´¢å¼•\n"
  
! #: tp/Texinfo/Parser.pm:3797
  #, fuzzy, perl-format
  msgid "@%s should not appear in @%s"
  msgstr "%s: æ— æ³•æ‰“å¼€ --css-file: %s"
  
! #: tp/Texinfo/Parser.pm:3929
  #, fuzzy, perl-format
  msgid "@end %s should only appear at a line beginning"
  msgstr "%s: æ— æ³•æ‰“å¼€ --css-file: %s"
  
! #: tp/Texinfo/Parser.pm:3952
  #, perl-format
  msgid "macro `%s' previously defined"
  msgstr "å®�â€œ%sâ€�å·²åœ¨å‰�é�¢å®šä¹‰"
  
! #: tp/Texinfo/Parser.pm:3955
  #, perl-format
  msgid "here is the previous definition of `%s'"
  msgstr "è¿™é‡Œæ˜¯â€œ%sâ€�å‰�é�¢çš„å®šä¹‰"
  
! #: tp/Texinfo/Parser.pm:3960
  #, perl-format
  msgid "redefining Texinfo language command: @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4009
! #, fuzzy, perl-format
  msgid "@%s without associated character"
! msgstr "%s: æ— æ³•æ‰“å¼€ --css-file: %s"
  
! #: tp/Texinfo/Parser.pm:4079
  #, perl-format
  msgid ""
***************
*** 2866,2870 ****
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3940
  #, perl-format
  msgid ""
--- 2623,2627 ----
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4103
  #, perl-format
  msgid ""
***************
*** 2873,3280 ****
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3949
  #, perl-format
  msgid "recursive call of macro %s is not allowed; use @rmacro if needed"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4005
  #, fuzzy, perl-format
  msgid "accent command `@%s' must not be followed by whitespace"
  msgstr "å�‚æ•°ä¸­ä¸�å…�è®¸ @item æ”¹ä¸º @itemize"
  
! #: tp/Texinfo/Parser.pm:4011
  #, fuzzy, perl-format
  msgid "use braces to give a command as an argument to @%s"
  msgstr "ä½¿ç”¨èŠ±æ‹¬å�·å°†ä¸€ä¸ªå‘½ä»¤ç”¨ä½œ @%s çš„å�‚æ•°"
  
! #: tp/Texinfo/Parser.pm:4024 tp/Texinfo/Parser.pm:5124
  #, fuzzy, perl-format
  msgid "%c%s expects `i' or `j' as argument, not `%s'"
  msgstr "%c%s çš„å�‚æ•°åº”ä¸ºâ€œiâ€�æˆ–â€œjâ€�ï¼Œè€Œä¸�æ˜¯â€œ%câ€�"
  
! #: tp/Texinfo/Parser.pm:4036
  #, fuzzy, perl-format
  msgid "accent command `@%s' must not be followed by new line"
  msgstr "å�‚æ•°ä¸­ä¸�å…�è®¸ @item æ”¹ä¸º @itemize"
  
! #: tp/Texinfo/Parser.pm:4047
  #, fuzzy, perl-format
  msgid "@%s expected braces"
  msgstr "%c%s éœ€è¦�èŠ±æ‹¬å�·"
  
! #: tp/Texinfo/Parser.pm:4207
  #, perl-format
  msgid "undefined flag: %s"
  msgstr "æœªå®šä¹‰çš„æ ‡è¯†: %s"
  
! #: tp/Texinfo/Parser.pm:4210
  #, fuzzy
  msgid "bad syntax for @value"
  msgstr "@%s çš„å�‚æ•°é”™è¯¯"
  
! #: tp/Texinfo/Parser.pm:4217
  #, fuzzy, perl-format
  msgid "%c%s is obsolete."
  msgstr "%c%s å·²è¿‡æ—¶"
  
! #: tp/Texinfo/Parser.pm:4220
  #, fuzzy, perl-format
  msgid "%c%s is obsolete; %s"
  msgstr "%c%s å·²è¿‡æ—¶"
  
! #: tp/Texinfo/Parser.pm:4229
  #, fuzzy, perl-format
  msgid "@%s should only appear at a line beginning"
  msgstr "%s: æ— æ³•æ‰“å¼€ --css-file: %s"
  
! #: tp/Texinfo/Parser.pm:4320
  #, fuzzy, perl-format
  msgid "@%s not allowed inside `@%s' block"
  msgstr "åœ¨â€œ@%2$sâ€�å�—ä¸­â€œ@%1$sâ€�æ˜¯æ²¡æœ‰æ„�ä¹‰çš„"
  
! #: tp/Texinfo/Parser.pm:4329
  #, fuzzy, perl-format
  msgid "@%s should only appear in heading or footing"
  msgstr "%s: æ— æ³•æ‰“å¼€ --css-file: %s"
  
! #: tp/Texinfo/Parser.pm:4455 tp/Texinfo/Parser.pm:4472
! #: tp/Texinfo/Parser.pm:4522
  #, perl-format
  msgid "@%s not meaningful inside `@%s' block"
  msgstr "åœ¨â€œ@%2$sâ€�å�—ä¸­â€œ@%1$sâ€�æ˜¯æ²¡æœ‰æ„�ä¹‰çš„"
  
! #: tp/Texinfo/Parser.pm:4482
  #, fuzzy, perl-format
  msgid "@%s in empty multitable"
  msgstr "%sï¼šç©ºæ–‡ä»¶"
  
! #: tp/Texinfo/Parser.pm:4488
  msgid "@tab before @item"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:4491
  #, fuzzy, perl-format
  msgid "too many columns in multitable item (max %d)"
  msgstr "åœ¨å¤šåˆ—è¡¨æ ¼é¡¹ç›®ä¸­å�«æœ‰å¤ªå¤šçš„åˆ— (æœ€å¤§ä¸º %d)"
  
! #: tp/Texinfo/Parser.pm:4528
  msgid "ignoring @tab outside of multitable"
  msgstr "å¿½ç•¥å¤šåˆ—è¡¨æ ¼å¤–çš„ @tab"
  
! #: tp/Texinfo/Parser.pm:4532
! #, perl-format
  msgid "@%s outside of table or list"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:4567
  #, fuzzy, perl-format
  msgid "must be after `@%s' to use `@%s'"
  msgstr "å¿…é¡»åœ¨â€œ@%sâ€�çŽ¯å¢ƒå�˜é‡�ä¸­ä½¿ç”¨â€œ@%sâ€�"
  
! #: tp/Texinfo/Parser.pm:4609
  #, perl-format
  msgid "@%s not meaningful outside `@titlepage' and `@quotation' environments"
  msgstr "åœ¨â€œ@titlepageâ€�å’Œâ€œ@quotationâ€�çŽ¯å¢ƒå�˜é‡�å¤– @%s æ— æ„�ä¹‰"
  
! #: tp/Texinfo/Parser.pm:4613
  #, fuzzy
  msgid "@dircategory after first node"
  msgstr "åœ¨ç¬¬ä¸€ä¸ªèŠ‚ç‚¹ä¹‹å‰�é�‡åˆ° @menuï¼Œæ­£åœ¨åˆ›å»ºâ€œé¡¶â€�èŠ‚ç‚¹"
  
! #: tp/Texinfo/Parser.pm:4778
  #, fuzzy, perl-format
  msgid "region %s inside region %s is not allowed"
  msgstr "è„šæ³¨å†…çš„è„šæ³¨æ˜¯ä¸�å…�è®¸çš„"
  
! #: tp/Texinfo/Parser.pm:4796
  #, fuzzy
  msgid "@direntry after first node"
  msgstr "åœ¨ç¬¬ä¸€ä¸ªèŠ‚ç‚¹ä¹‹å‰�é�‡åˆ° @menuï¼Œæ­£åœ¨åˆ›å»ºâ€œé¡¶â€�èŠ‚ç‚¹"
  
! #: tp/Texinfo/Parser.pm:4804
  #, fuzzy, perl-format
  msgid "@%s seen before first @node"
  msgstr "åœ¨ç¬¬ä¸€ä¸ªèŠ‚ç‚¹ä¹‹å‰�é�‡åˆ° @menuï¼Œæ­£åœ¨åˆ›å»ºâ€œé¡¶â€�èŠ‚ç‚¹"
  
! #: tp/Texinfo/Parser.pm:4807
  msgid ""
  "perhaps your @top node should be wrapped in @ifnottex rather than @ifinfo?"
  msgstr "æ‚¨çš„ @top èŠ‚ç‚¹å�¯èƒ½åº”è¯¥åŒ…å�«åœ¨ @ifnottex è€Œä¸�æ˜¯ @ifinfo ä¸­ï¼Ÿ"
  
! #: tp/Texinfo/Parser.pm:4869
  #, fuzzy, perl-format
  msgid "@%s should only appear in math context"
  msgstr "%s: æ— æ³•æ‰“å¼€ --css-file: %s"
  
! #: tp/Texinfo/Parser.pm:4877
  #, fuzzy, perl-format
  msgid "unknown command `%s'"
  msgstr "æœªçŸ¥çš„å‘½ä»¤â€œ%sâ€�"
  
! #: tp/Texinfo/Parser.pm:4887
  #, fuzzy
  msgid "unexpected @"
  msgstr "åº”ä¸ºâ€œ%sâ€�"
  
! #: tp/Texinfo/Parser.pm:4916
  #, fuzzy, perl-format
  msgid "@%s is not meaningful outside `@float' environment"
  msgstr "â€œ@floatâ€�çŽ¯å¢ƒå�˜é‡�å¤–çš„ @%s æ˜¯æ²¡æœ‰æ„�ä¹‰çš„"
  
! #: tp/Texinfo/Parser.pm:4921
  #, perl-format
  msgid "@%s should be right below `@float'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4929
! #, perl-format
  msgid "ignoring multiple @%s"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5048
  #, fuzzy, perl-format
  msgid "command @%s does not accept arguments"
  msgstr "å�‚æ•°ä¸­ä¸�å…�è®¸ @item æ”¹ä¸º @itemize"
  
! #: tp/Texinfo/Parser.pm:5072
  #, fuzzy, perl-format
  msgid "command @%s missing a node or external manual argument"
  msgstr "%sï¼šé�—æ¼�æ–‡ä»¶å�‚æ•°ã€‚\n"
  
! #: tp/Texinfo/Parser.pm:5091
! #, perl-format
  msgid "in @%s empty cross reference name after expansion `%s'"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5102
! #, perl-format
  msgid "in @%s empty cross reference title after expansion `%s'"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5115
  msgid "@image missing filename argument"
  msgstr "@image é�—æ¼�æ–‡ä»¶å��å�‚æ•°"
  
! #: tp/Texinfo/Parser.pm:5147
  #, fuzzy, perl-format
  msgid "@%s missing first argument"
  msgstr "%sï¼šé�—æ¼�æ–‡ä»¶å�‚æ•°ã€‚\n"
  
! #: tp/Texinfo/Parser.pm:5301
  #, fuzzy
  msgid "superfluous arguments for node"
  msgstr "@%s çš„å�‚æ•°é”™è¯¯"
  
! #: tp/Texinfo/Parser.pm:5351
  #, fuzzy, perl-format
  msgid "expected @end %s"
  msgstr "åº”ä¸ºâ€œ%sâ€�"
  
! #: tp/Texinfo/Parser.pm:5450
  #, fuzzy, perl-format
  msgid "@%s should only accept a @-command as argument, not `%s'"
  msgstr "ä½¿ç”¨èŠ±æ‹¬å�·å°†ä¸€ä¸ªå‘½ä»¤ç”¨ä½œ @%s çš„å�‚æ•°"
  
! #: tp/Texinfo/Parser.pm:5460
  #, fuzzy, perl-format
  msgid "remaining argument on @%s line: %s"
  msgstr "@%s çš„é”™è¯¯å�‚æ•°: %s"
  
! #: tp/Texinfo/Parser.pm:5533
  #, fuzzy, perl-format
  msgid "environment command %s as argument to @%s"
  msgstr "ä½¿ç”¨èŠ±æ‹¬å�·å°†ä¸€ä¸ªå‘½ä»¤ç”¨ä½œ @%s çš„å�‚æ•°"
  
! #: tp/Texinfo/Parser.pm:5555
! #, perl-format
  msgid "empty @%s"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5563
  #, perl-format
  msgid "column fraction not a number: %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5572
  #, fuzzy, perl-format
  msgid "@sp arg must be numeric, not `%s'"
  msgstr "%sï¼š%s å�‚æ•°å¿…é¡»ä¸ºæ•°å€¼ï¼Œè€Œä¸�æ˜¯â€œ%sâ€�ã€‚\n"
  
! #: tp/Texinfo/Parser.pm:5581
  #, perl-format
  msgid "reserved index name %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5600
  #, fuzzy, perl-format
  msgid "unknown source index in @%s: %s"
  msgstr "æœªçŸ¥çš„ç´¢å¼•â€œ%sâ€�"
  
! #: tp/Texinfo/Parser.pm:5603
  #, fuzzy, perl-format
  msgid "unknown destination index in @%s: %s"
  msgstr "æœªçŸ¥çš„ç´¢å¼•â€œ%sâ€�"
  
! #: tp/Texinfo/Parser.pm:5633
  #, perl-format
  msgid "@%s leads to a merging of %s in itself, ignoring"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5646
  #, fuzzy, perl-format
  msgid "unknown index `%s' in @printindex"
  msgstr "@printindex ä¸­çš„æœªçŸ¥ç´¢å¼•â€œ%sâ€�"
  
! #: tp/Texinfo/Parser.pm:5652
  #, perl-format
  msgid "printing an index `%s' merged in another one `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5660
  #, perl-format
  msgid "printindex before document beginning: @printindex %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5676
  #, fuzzy, perl-format
  msgid "@%s arg must be `top' or `bottom', not `%s'"
  msgstr "%sï¼š%s å�‚æ•°å¿…é¡»ä¸ºæ•°å€¼ï¼Œè€Œä¸�æ˜¯â€œ%sâ€�ã€‚\n"
  
! #: tp/Texinfo/Parser.pm:5684
  #, perl-format
  msgid "Only @%s 10 or 11 is supported, not `%s'"
  msgstr "ä»…æ”¯æŒ� @%s 10 æˆ– 11ï¼Œè€Œä¸�æ˜¯â€œ%sâ€�"
  
! #: tp/Texinfo/Parser.pm:5692
  #, fuzzy, perl-format
  msgid "@%s arg must be `separate' or `end', not `%s'"
  msgstr "%sï¼š--footnote-style çš„å�‚æ•°å¿…é¡»ä¸ºâ€œseparateâ€�æˆ–â€œendâ€�ï¼Œè€Œä¸�æ˜¯â€œ%sâ€�ã€‚\n"
  
! #: tp/Texinfo/Parser.pm:5700
  #, fuzzy, perl-format
  msgid "@%s arg must be `on', `off' or `odd', not `%s'"
  msgstr "%sï¼š%s å�‚æ•°å¿…é¡»ä¸ºæ•°å€¼ï¼Œè€Œä¸�æ˜¯â€œ%sâ€�ã€‚\n"
  
! #: tp/Texinfo/Parser.pm:5718 tp/Texinfo/Parser.pm:5723
  #, fuzzy, perl-format
  msgid "@paragraphindent arg must be numeric/`none'/`asis', not `%s'"
  msgstr "%sï¼š--paragraph-indent çš„å�‚æ•°å¿…é¡»ä¸ºæ•°å€¼/â€œnoneâ€�/â€œasisâ€�ï¼Œè€Œä¸�æ˜¯â€œ%sâ€�ã€‚\n"
  
! #: tp/Texinfo/Parser.pm:5731
  #, fuzzy, perl-format
  msgid "@firstparagraphindent arg must be `none' or `insert', not `%s'"
  msgstr "%sï¼š--paragraph-indent çš„å�‚æ•°å¿…é¡»ä¸ºæ•°å€¼/â€œnoneâ€�/â€œasisâ€�ï¼Œè€Œä¸�æ˜¯â€œ%sâ€�ã€‚\n"
  
! #: tp/Texinfo/Parser.pm:5741
  #, fuzzy, perl-format
  msgid "@exampleindent arg must be numeric/`asis', not `%s'"
  msgstr "%sï¼š--paragraph-indent çš„å�‚æ•°å¿…é¡»ä¸ºæ•°å€¼/â€œnoneâ€�/â€œasisâ€�ï¼Œè€Œä¸�æ˜¯â€œ%sâ€�ã€‚\n"
  
! #: tp/Texinfo/Parser.pm:5752
  #, fuzzy, perl-format
  msgid "expected @%s on or off, not `%s'"
  msgstr "åº”å½“ @%s å¼€å�¯æˆ–å…³é—­ï¼Œè€Œä¸�æ˜¯â€œ%sâ€�"
  
! #: tp/Texinfo/Parser.pm:5762
! #, perl-format
  msgid "@kbdinputstyle arg must be `code'/`example'/`distinct', not `%s'"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5770
  #, fuzzy, perl-format
  msgid "@allowcodebreaks arg must be `true' or `false', not `%s'"
  msgstr "%sï¼š--footnote-style çš„å�‚æ•°å¿…é¡»ä¸ºâ€œseparateâ€�æˆ–â€œendâ€�ï¼Œè€Œä¸�æ˜¯â€œ%sâ€�ã€‚\n"
  
! #: tp/Texinfo/Parser.pm:5778
  #, fuzzy, perl-format
  msgid "@urefbreakstyle arg must be `after'/`before'/`none', not `%s'"
  msgstr "%sï¼š--footnote-style çš„å�‚æ•°å¿…é¡»ä¸ºâ€œseparateâ€�æˆ–â€œendâ€�ï¼Œè€Œä¸�æ˜¯â€œ%sâ€�ã€‚\n"
  
! #: tp/Texinfo/Structuring.pm:231
  #, perl-format
  msgid "raising the section level of @%s which is too low"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:263
  #, perl-format
  msgid "no chapter-level command before @%s"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:268
  #, perl-format
  msgid "lowering the section level of @%s appearing after a lower element"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:357
  #, perl-format
  msgid "no sectioning command associated with @%s"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:548 tp/Texinfo/Structuring.pm:1329
  #, fuzzy, perl-format
  msgid "@%s reference to nonexistent node `%s'"
  msgstr "%s å¼•ç”¨åˆ°ä¸�å­˜åœ¨çš„èŠ‚ç‚¹â€œ%sâ€�(ä¹Ÿè®¸å­—æ®µä¸�æ­£ç¡®ï¼Ÿ)"
  
! #: tp/Texinfo/Structuring.pm:561
! #, perl-format
  msgid "@%s entry node name `%s' different from %s name `%s'"
! msgstr ""
  
! #: tp/Texinfo/Structuring.pm:666
  #, perl-format
  msgid "unreferenced node `%s'"
  msgstr "æœªå¼•ç”¨çš„èŠ‚ç‚¹â€œ%sâ€�"
  
! #: tp/Texinfo/Structuring.pm:712
  #, perl-format
  msgid "node `%s' is %s for `%s' in sectioning but not in menu"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:719
  #, perl-format
  msgid "node %s `%s' in menu `%s' and in sectioning `%s' differ"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:737
  #, perl-format
  msgid "node `%s' is %s for `%s' in menu but not in sectioning"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:791
  #, perl-format
  msgid "%s pointer `%s' (for node `%s') different from %s name `%s'"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:818
  #, fuzzy, perl-format
  msgid "%s reference to nonexistent `%s'"
  msgstr "æœªå¼•ç”¨çš„èŠ‚ç‚¹â€œ%sâ€�"
  
! #: tp/Texinfo/Structuring.pm:837
  #, fuzzy, perl-format
  msgid "node `%s' lacks menu item for `%s' despite being its Up target"
  msgstr "å°½ç®¡èŠ‚ç‚¹â€œ%sâ€�æ˜¯â€œ%sâ€�çš„ä¸Šå±‚èŠ‚ç‚¹ï¼Œä½†ç¼ºå°‘ç›¸å…³çš„è�œå�•é¡¹"
  
! #: tp/Texinfo/Structuring.pm:845
  #, perl-format
  msgid "for `%s', up in menu `%s' and up `%s' don't match"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:1341
  #, perl-format
  msgid "@%s to `%s', different from %s name `%s'"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:2007
  #, fuzzy, perl-format
  msgid "empty index key in @%s"
  msgstr "æ‰¾ä¸�åˆ°å�«æœ‰â€œ%sâ€�çš„ç´¢å¼•\n"
  
! #: tp/init/chm.pm:220 tp/init/chm.pm:276 tp/init/chm.pm:347
  #, fuzzy, perl-format
  msgid "chm.pm: could not open %s for writing: %s\n"
  msgstr "%s: æ— æ³•æ‰“å¼€ --css-file: %s"
  
! #: tp/init/chm.pm:266 tp/init/chm.pm:337 tp/init/chm.pm:398
  #, fuzzy, perl-format
  msgid "chm.pm: error on closing %s: %s"
--- 2630,3063 ----
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4112
  #, perl-format
  msgid "recursive call of macro %s is not allowed; use @rmacro if needed"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4168
  #, fuzzy, perl-format
  msgid "accent command `@%s' must not be followed by whitespace"
  msgstr "å�‚æ•°ä¸­ä¸�å…�è®¸ @item æ”¹ä¸º @itemize"
  
! #: tp/Texinfo/Parser.pm:4174
  #, fuzzy, perl-format
  msgid "use braces to give a command as an argument to @%s"
  msgstr "ä½¿ç”¨èŠ±æ‹¬å�·å°†ä¸€ä¸ªå‘½ä»¤ç”¨ä½œ @%s çš„å�‚æ•°"
  
! #: tp/Texinfo/Parser.pm:4187 tp/Texinfo/Parser.pm:5292
  #, fuzzy, perl-format
  msgid "%c%s expects `i' or `j' as argument, not `%s'"
  msgstr "%c%s çš„å�‚æ•°åº”ä¸ºâ€œiâ€�æˆ–â€œjâ€�ï¼Œè€Œä¸�æ˜¯â€œ%câ€�"
  
! #: tp/Texinfo/Parser.pm:4199
  #, fuzzy, perl-format
  msgid "accent command `@%s' must not be followed by new line"
  msgstr "å�‚æ•°ä¸­ä¸�å…�è®¸ @item æ”¹ä¸º @itemize"
  
! #: tp/Texinfo/Parser.pm:4210
  #, fuzzy, perl-format
  msgid "@%s expected braces"
  msgstr "%c%s éœ€è¦�èŠ±æ‹¬å�·"
  
! #: tp/Texinfo/Parser.pm:4375
  #, perl-format
  msgid "undefined flag: %s"
  msgstr "æœªå®šä¹‰çš„æ ‡è¯†: %s"
  
! #: tp/Texinfo/Parser.pm:4378
  #, fuzzy
  msgid "bad syntax for @value"
  msgstr "@%s çš„å�‚æ•°é”™è¯¯"
  
! #: tp/Texinfo/Parser.pm:4385
  #, fuzzy, perl-format
  msgid "%c%s is obsolete."
  msgstr "%c%s å·²è¿‡æ—¶"
  
! #: tp/Texinfo/Parser.pm:4388
  #, fuzzy, perl-format
  msgid "%c%s is obsolete; %s"
  msgstr "%c%s å·²è¿‡æ—¶"
  
! #: tp/Texinfo/Parser.pm:4397
  #, fuzzy, perl-format
  msgid "@%s should only appear at a line beginning"
  msgstr "%s: æ— æ³•æ‰“å¼€ --css-file: %s"
  
! #: tp/Texinfo/Parser.pm:4488
  #, fuzzy, perl-format
  msgid "@%s not allowed inside `@%s' block"
  msgstr "åœ¨â€œ@%2$sâ€�å�—ä¸­â€œ@%1$sâ€�æ˜¯æ²¡æœ‰æ„�ä¹‰çš„"
  
! #: tp/Texinfo/Parser.pm:4497
  #, fuzzy, perl-format
  msgid "@%s should only appear in heading or footing"
  msgstr "%s: æ— æ³•æ‰“å¼€ --css-file: %s"
  
! #: tp/Texinfo/Parser.pm:4623 tp/Texinfo/Parser.pm:4640
! #: tp/Texinfo/Parser.pm:4690
  #, perl-format
  msgid "@%s not meaningful inside `@%s' block"
  msgstr "åœ¨â€œ@%2$sâ€�å�—ä¸­â€œ@%1$sâ€�æ˜¯æ²¡æœ‰æ„�ä¹‰çš„"
  
! #: tp/Texinfo/Parser.pm:4650
  #, fuzzy, perl-format
  msgid "@%s in empty multitable"
  msgstr "%sï¼šç©ºæ–‡ä»¶"
  
! #: tp/Texinfo/Parser.pm:4656
! #, fuzzy
  msgid "@tab before @item"
! msgstr "åœ¨ç¬¬ä¸€ä¸ªèŠ‚ç‚¹ä¹‹å‰�é�‡åˆ° @menuï¼Œæ­£åœ¨åˆ›å»ºâ€œé¡¶â€�èŠ‚ç‚¹"
  
! #: tp/Texinfo/Parser.pm:4659
  #, fuzzy, perl-format
  msgid "too many columns in multitable item (max %d)"
  msgstr "åœ¨å¤šåˆ—è¡¨æ ¼é¡¹ç›®ä¸­å�«æœ‰å¤ªå¤šçš„åˆ— (æœ€å¤§ä¸º %d)"
  
! #: tp/Texinfo/Parser.pm:4696
  msgid "ignoring @tab outside of multitable"
  msgstr "å¿½ç•¥å¤šåˆ—è¡¨æ ¼å¤–çš„ @tab"
  
! #: tp/Texinfo/Parser.pm:4700
! #, fuzzy, perl-format
  msgid "@%s outside of table or list"
! msgstr "(è¶…å‡ºä»»ä½•èŠ‚ç‚¹)"
  
! #: tp/Texinfo/Parser.pm:4735
  #, fuzzy, perl-format
  msgid "must be after `@%s' to use `@%s'"
  msgstr "å¿…é¡»åœ¨â€œ@%sâ€�çŽ¯å¢ƒå�˜é‡�ä¸­ä½¿ç”¨â€œ@%sâ€�"
  
! #: tp/Texinfo/Parser.pm:4777
  #, perl-format
  msgid "@%s not meaningful outside `@titlepage' and `@quotation' environments"
  msgstr "åœ¨â€œ@titlepageâ€�å’Œâ€œ@quotationâ€�çŽ¯å¢ƒå�˜é‡�å¤– @%s æ— æ„�ä¹‰"
  
! #: tp/Texinfo/Parser.pm:4781
  #, fuzzy
  msgid "@dircategory after first node"
  msgstr "åœ¨ç¬¬ä¸€ä¸ªèŠ‚ç‚¹ä¹‹å‰�é�‡åˆ° @menuï¼Œæ­£åœ¨åˆ›å»ºâ€œé¡¶â€�èŠ‚ç‚¹"
  
! #: tp/Texinfo/Parser.pm:4946
  #, fuzzy, perl-format
  msgid "region %s inside region %s is not allowed"
  msgstr "è„šæ³¨å†…çš„è„šæ³¨æ˜¯ä¸�å…�è®¸çš„"
  
! #: tp/Texinfo/Parser.pm:4964
  #, fuzzy
  msgid "@direntry after first node"
  msgstr "åœ¨ç¬¬ä¸€ä¸ªèŠ‚ç‚¹ä¹‹å‰�é�‡åˆ° @menuï¼Œæ­£åœ¨åˆ›å»ºâ€œé¡¶â€�èŠ‚ç‚¹"
  
! #: tp/Texinfo/Parser.pm:4972
  #, fuzzy, perl-format
  msgid "@%s seen before first @node"
  msgstr "åœ¨ç¬¬ä¸€ä¸ªèŠ‚ç‚¹ä¹‹å‰�é�‡åˆ° @menuï¼Œæ­£åœ¨åˆ›å»ºâ€œé¡¶â€�èŠ‚ç‚¹"
  
! #: tp/Texinfo/Parser.pm:4975
  msgid ""
  "perhaps your @top node should be wrapped in @ifnottex rather than @ifinfo?"
  msgstr "æ‚¨çš„ @top èŠ‚ç‚¹å�¯èƒ½åº”è¯¥åŒ…å�«åœ¨ @ifnottex è€Œä¸�æ˜¯ @ifinfo ä¸­ï¼Ÿ"
  
! #: tp/Texinfo/Parser.pm:5037
  #, fuzzy, perl-format
  msgid "@%s should only appear in math context"
  msgstr "%s: æ— æ³•æ‰“å¼€ --css-file: %s"
  
! #: tp/Texinfo/Parser.pm:5045
  #, fuzzy, perl-format
  msgid "unknown command `%s'"
  msgstr "æœªçŸ¥çš„å‘½ä»¤â€œ%sâ€�"
  
! #: tp/Texinfo/Parser.pm:5055
  #, fuzzy
  msgid "unexpected @"
  msgstr "åº”ä¸ºâ€œ%sâ€�"
  
! #: tp/Texinfo/Parser.pm:5084
  #, fuzzy, perl-format
  msgid "@%s is not meaningful outside `@float' environment"
  msgstr "â€œ@floatâ€�çŽ¯å¢ƒå�˜é‡�å¤–çš„ @%s æ˜¯æ²¡æœ‰æ„�ä¹‰çš„"
  
! #: tp/Texinfo/Parser.pm:5089
  #, perl-format
  msgid "@%s should be right below `@float'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5097
! #, fuzzy, perl-format
  msgid "ignoring multiple @%s"
! msgstr "æ­£åœ¨å†™å…¥èŠ‚ç‚¹ %s..."
  
! #: tp/Texinfo/Parser.pm:5216
  #, fuzzy, perl-format
  msgid "command @%s does not accept arguments"
  msgstr "å�‚æ•°ä¸­ä¸�å…�è®¸ @item æ”¹ä¸º @itemize"
  
! #: tp/Texinfo/Parser.pm:5240
  #, fuzzy, perl-format
  msgid "command @%s missing a node or external manual argument"
  msgstr "%sï¼šé�—æ¼�æ–‡ä»¶å�‚æ•°ã€‚\n"
  
! #: tp/Texinfo/Parser.pm:5259
! #, fuzzy, perl-format
  msgid "in @%s empty cross reference name after expansion `%s'"
! msgstr "@%s çš„å�‚æ•°é”™è¯¯"
  
! #: tp/Texinfo/Parser.pm:5270
! #, fuzzy, perl-format
  msgid "in @%s empty cross reference title after expansion `%s'"
! msgstr "@%s çš„å�‚æ•°é”™è¯¯"
  
! #: tp/Texinfo/Parser.pm:5283
  msgid "@image missing filename argument"
  msgstr "@image é�—æ¼�æ–‡ä»¶å��å�‚æ•°"
  
! #: tp/Texinfo/Parser.pm:5315
  #, fuzzy, perl-format
  msgid "@%s missing first argument"
  msgstr "%sï¼šé�—æ¼�æ–‡ä»¶å�‚æ•°ã€‚\n"
  
! #: tp/Texinfo/Parser.pm:5360
! #, fuzzy, perl-format
! msgid "non-hex digits in argument for @U: %s"
! msgstr "å�‚æ•°ä¸­ä¸�å…�è®¸ @item æ”¹ä¸º @itemize"
! 
! #: tp/Texinfo/Parser.pm:5366
! #, fuzzy, perl-format
! msgid "fewer than four hex digits in argument for @U: %s"
! msgstr "å�‚æ•°ä¸­ä¸�å…�è®¸ @item æ”¹ä¸º @itemize"
! 
! #: tp/Texinfo/Parser.pm:5379
! #, perl-format
! msgid "argument for @U exceeds size of integer: %s"
! msgstr ""
! 
! #: tp/Texinfo/Parser.pm:5385
! #, perl-format
! msgid "argument for @U exceeds Unicode maximum 0x10FFFF: %s"
! msgstr ""
! 
! #: tp/Texinfo/Parser.pm:5513
  #, fuzzy
  msgid "superfluous arguments for node"
  msgstr "@%s çš„å�‚æ•°é”™è¯¯"
  
! #: tp/Texinfo/Parser.pm:5563
  #, fuzzy, perl-format
  msgid "expected @end %s"
  msgstr "åº”ä¸ºâ€œ%sâ€�"
  
! #: tp/Texinfo/Parser.pm:5662
  #, fuzzy, perl-format
  msgid "@%s should only accept a @-command as argument, not `%s'"
  msgstr "ä½¿ç”¨èŠ±æ‹¬å�·å°†ä¸€ä¸ªå‘½ä»¤ç”¨ä½œ @%s çš„å�‚æ•°"
  
! #: tp/Texinfo/Parser.pm:5672
  #, fuzzy, perl-format
  msgid "remaining argument on @%s line: %s"
  msgstr "@%s çš„é”™è¯¯å�‚æ•°: %s"
  
! #: tp/Texinfo/Parser.pm:5745
  #, fuzzy, perl-format
  msgid "environment command %s as argument to @%s"
  msgstr "ä½¿ç”¨èŠ±æ‹¬å�·å°†ä¸€ä¸ªå‘½ä»¤ç”¨ä½œ @%s çš„å�‚æ•°"
  
! #: tp/Texinfo/Parser.pm:5767
! #, fuzzy, perl-format
  msgid "empty @%s"
! msgstr "@%s çš„å�‚æ•°é”™è¯¯"
  
! #: tp/Texinfo/Parser.pm:5775
  #, perl-format
  msgid "column fraction not a number: %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5784
  #, fuzzy, perl-format
  msgid "@sp arg must be numeric, not `%s'"
  msgstr "%sï¼š%s å�‚æ•°å¿…é¡»ä¸ºæ•°å€¼ï¼Œè€Œä¸�æ˜¯â€œ%sâ€�ã€‚\n"
  
! #: tp/Texinfo/Parser.pm:5793
  #, perl-format
  msgid "reserved index name %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5812
  #, fuzzy, perl-format
  msgid "unknown source index in @%s: %s"
  msgstr "æœªçŸ¥çš„ç´¢å¼•â€œ%sâ€�"
  
! #: tp/Texinfo/Parser.pm:5815
  #, fuzzy, perl-format
  msgid "unknown destination index in @%s: %s"
  msgstr "æœªçŸ¥çš„ç´¢å¼•â€œ%sâ€�"
  
! #: tp/Texinfo/Parser.pm:5845
  #, perl-format
  msgid "@%s leads to a merging of %s in itself, ignoring"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5858
  #, fuzzy, perl-format
  msgid "unknown index `%s' in @printindex"
  msgstr "@printindex ä¸­çš„æœªçŸ¥ç´¢å¼•â€œ%sâ€�"
  
! #: tp/Texinfo/Parser.pm:5864
  #, perl-format
  msgid "printing an index `%s' merged in another one `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5872
  #, perl-format
  msgid "printindex before document beginning: @printindex %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5888
  #, fuzzy, perl-format
  msgid "@%s arg must be `top' or `bottom', not `%s'"
  msgstr "%sï¼š%s å�‚æ•°å¿…é¡»ä¸ºæ•°å€¼ï¼Œè€Œä¸�æ˜¯â€œ%sâ€�ã€‚\n"
  
! #: tp/Texinfo/Parser.pm:5896
  #, perl-format
  msgid "Only @%s 10 or 11 is supported, not `%s'"
  msgstr "ä»…æ”¯æŒ� @%s 10 æˆ– 11ï¼Œè€Œä¸�æ˜¯â€œ%sâ€�"
  
! #: tp/Texinfo/Parser.pm:5904
  #, fuzzy, perl-format
  msgid "@%s arg must be `separate' or `end', not `%s'"
  msgstr "%sï¼š--footnote-style çš„å�‚æ•°å¿…é¡»ä¸ºâ€œseparateâ€�æˆ–â€œendâ€�ï¼Œè€Œä¸�æ˜¯â€œ%sâ€�ã€‚\n"
  
! #: tp/Texinfo/Parser.pm:5912
  #, fuzzy, perl-format
  msgid "@%s arg must be `on', `off' or `odd', not `%s'"
  msgstr "%sï¼š%s å�‚æ•°å¿…é¡»ä¸ºæ•°å€¼ï¼Œè€Œä¸�æ˜¯â€œ%sâ€�ã€‚\n"
  
! #: tp/Texinfo/Parser.pm:5930 tp/Texinfo/Parser.pm:5935
  #, fuzzy, perl-format
  msgid "@paragraphindent arg must be numeric/`none'/`asis', not `%s'"
  msgstr "%sï¼š--paragraph-indent çš„å�‚æ•°å¿…é¡»ä¸ºæ•°å€¼/â€œnoneâ€�/â€œasisâ€�ï¼Œè€Œä¸�æ˜¯â€œ%sâ€�ã€‚\n"
  
! #: tp/Texinfo/Parser.pm:5943
  #, fuzzy, perl-format
  msgid "@firstparagraphindent arg must be `none' or `insert', not `%s'"
  msgstr "%sï¼š--paragraph-indent çš„å�‚æ•°å¿…é¡»ä¸ºæ•°å€¼/â€œnoneâ€�/â€œasisâ€�ï¼Œè€Œä¸�æ˜¯â€œ%sâ€�ã€‚\n"
  
! #: tp/Texinfo/Parser.pm:5953
  #, fuzzy, perl-format
  msgid "@exampleindent arg must be numeric/`asis', not `%s'"
  msgstr "%sï¼š--paragraph-indent çš„å�‚æ•°å¿…é¡»ä¸ºæ•°å€¼/â€œnoneâ€�/â€œasisâ€�ï¼Œè€Œä¸�æ˜¯â€œ%sâ€�ã€‚\n"
  
! #: tp/Texinfo/Parser.pm:5964
  #, fuzzy, perl-format
  msgid "expected @%s on or off, not `%s'"
  msgstr "åº”å½“ @%s å¼€å�¯æˆ–å…³é—­ï¼Œè€Œä¸�æ˜¯â€œ%sâ€�"
  
! #: tp/Texinfo/Parser.pm:5974
! #, fuzzy, perl-format
  msgid "@kbdinputstyle arg must be `code'/`example'/`distinct', not `%s'"
! msgstr "%sï¼š--footnote-style çš„å�‚æ•°å¿…é¡»ä¸ºâ€œseparateâ€�æˆ–â€œendâ€�ï¼Œè€Œä¸�æ˜¯â€œ%sâ€�ã€‚\n"
  
! #: tp/Texinfo/Parser.pm:5982
  #, fuzzy, perl-format
  msgid "@allowcodebreaks arg must be `true' or `false', not `%s'"
  msgstr "%sï¼š--footnote-style çš„å�‚æ•°å¿…é¡»ä¸ºâ€œseparateâ€�æˆ–â€œendâ€�ï¼Œè€Œä¸�æ˜¯â€œ%sâ€�ã€‚\n"
  
! #: tp/Texinfo/Parser.pm:5990
  #, fuzzy, perl-format
  msgid "@urefbreakstyle arg must be `after'/`before'/`none', not `%s'"
  msgstr "%sï¼š--footnote-style çš„å�‚æ•°å¿…é¡»ä¸ºâ€œseparateâ€�æˆ–â€œendâ€�ï¼Œè€Œä¸�æ˜¯â€œ%sâ€�ã€‚\n"
  
! #: tp/Texinfo/Structuring.pm:232
  #, perl-format
  msgid "raising the section level of @%s which is too low"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:264
  #, perl-format
  msgid "no chapter-level command before @%s"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:269
  #, perl-format
  msgid "lowering the section level of @%s appearing after a lower element"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:358
  #, perl-format
  msgid "no sectioning command associated with @%s"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:507
! #, fuzzy, perl-format
! msgid "@%s not empty"
! msgstr "%sï¼šç©ºæ–‡ä»¶"
! 
! #: tp/Texinfo/Structuring.pm:563 tp/Texinfo/Structuring.pm:1345
  #, fuzzy, perl-format
  msgid "@%s reference to nonexistent node `%s'"
  msgstr "%s å¼•ç”¨åˆ°ä¸�å­˜åœ¨çš„èŠ‚ç‚¹â€œ%sâ€�(ä¹Ÿè®¸å­—æ®µä¸�æ­£ç¡®ï¼Ÿ)"
  
! #: tp/Texinfo/Structuring.pm:576
! #, fuzzy, perl-format
  msgid "@%s entry node name `%s' different from %s name `%s'"
! msgstr "@%s çš„å�‚æ•°é”™è¯¯"
  
! #: tp/Texinfo/Structuring.pm:681
  #, perl-format
  msgid "unreferenced node `%s'"
  msgstr "æœªå¼•ç”¨çš„èŠ‚ç‚¹â€œ%sâ€�"
  
! #: tp/Texinfo/Structuring.pm:727
  #, perl-format
  msgid "node `%s' is %s for `%s' in sectioning but not in menu"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:734
  #, perl-format
  msgid "node %s `%s' in menu `%s' and in sectioning `%s' differ"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:752
  #, perl-format
  msgid "node `%s' is %s for `%s' in menu but not in sectioning"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:806
  #, perl-format
  msgid "%s pointer `%s' (for node `%s') different from %s name `%s'"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:833
  #, fuzzy, perl-format
  msgid "%s reference to nonexistent `%s'"
  msgstr "æœªå¼•ç”¨çš„èŠ‚ç‚¹â€œ%sâ€�"
  
! #: tp/Texinfo/Structuring.pm:853
  #, fuzzy, perl-format
  msgid "node `%s' lacks menu item for `%s' despite being its Up target"
  msgstr "å°½ç®¡èŠ‚ç‚¹â€œ%sâ€�æ˜¯â€œ%sâ€�çš„ä¸Šå±‚èŠ‚ç‚¹ï¼Œä½†ç¼ºå°‘ç›¸å…³çš„è�œå�•é¡¹"
  
! #: tp/Texinfo/Structuring.pm:861
  #, perl-format
  msgid "for `%s', up in menu `%s' and up `%s' don't match"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:1357
  #, perl-format
  msgid "@%s to `%s', different from %s name `%s'"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:2023
  #, fuzzy, perl-format
  msgid "empty index key in @%s"
  msgstr "æ‰¾ä¸�åˆ°å�«æœ‰â€œ%sâ€�çš„ç´¢å¼•\n"
  
! #: tp/init/chm.pm:221 tp/init/chm.pm:277 tp/init/chm.pm:348
  #, fuzzy, perl-format
  msgid "chm.pm: could not open %s for writing: %s\n"
  msgstr "%s: æ— æ³•æ‰“å¼€ --css-file: %s"
  
! #: tp/init/chm.pm:267 tp/init/chm.pm:338 tp/init/chm.pm:399
  #, fuzzy, perl-format
  msgid "chm.pm: error on closing %s: %s"
***************
*** 3295,3301 ****
  
  #: tp/init/latex2html.pm:374
! #, perl-format
  msgid "l2h: command did not succeed: %s"
! msgstr ""
  
  #: tp/init/latex2html.pm:422
--- 3078,3084 ----
  
  #: tp/init/latex2html.pm:374
! #, fuzzy, perl-format
  msgid "l2h: command did not succeed: %s"
! msgstr "%s: æ— æ³•æ‰“å¼€ --css-file: %s"
  
  #: tp/init/latex2html.pm:422
***************
*** 3327,3333 ****
  
  #: tp/init/latex2html.pm:534
! #, perl-format
  msgid "l2h: could not determine the fragment %d for @%s"
! msgstr ""
  
  #: tp/init/latex2html.pm:560
--- 3110,3116 ----
  
  #: tp/init/latex2html.pm:534
! #, fuzzy, perl-format
  msgid "l2h: could not determine the fragment %d for @%s"
! msgstr "%s: æ— æ³•æ‰“å¼€ --css-file: %s"
  
  #: tp/init/latex2html.pm:560
***************
*** 3397,3454 ****
  msgstr ""
  
! #: tp/texi2any.pl:379
  #, fuzzy, perl-format
  msgid "error loading %s: %s\n"
  msgstr "å†™å…¥â€œ%sâ€�æ—¶å‡ºé”™"
  
! #: tp/texi2any.pl:392
  #, fuzzy, perl-format
  msgid "%s: unknown variable %s"
  msgstr "æœªçŸ¥çš„å‘½ä»¤â€œ%sâ€�"
  
! #: tp/texi2any.pl:396
  #, fuzzy, perl-format
  msgid "%s: obsolete variable %s\n"
  msgstr "è®¾å®šå�˜é‡�ï¼š"
  
! #: tp/texi2any.pl:411
  #, fuzzy, perl-format
  msgid "%s: unknown variable %s\n"
  msgstr "æœªçŸ¥çš„å‘½ä»¤â€œ%sâ€�"
  
! #: tp/texi2any.pl:415
  #, fuzzy, perl-format
  msgid "obsolete variable %s\n"
  msgstr "è®¾å®šå�˜é‡�ï¼š"
  
! #: tp/texi2any.pl:480
  #, fuzzy, perl-format
  msgid "could not read init file %s"
  msgstr "æ— æ³•æ‰“å¼€è¾“å…¥æ–‡ä»¶â€œ%sâ€�"
  
! #: tp/texi2any.pl:640
  #, fuzzy, perl-format
  msgid "ignoring unrecognized TEXINFO_OUTPUT_FORMAT value `%s'\n"
  msgstr "%s: å¿½ç•¥ä¸�å�¯è¾¨è®¤çš„ TEXINFO_OUTPUT_FORMAT å€¼â€œ%sâ€�ã€‚\n"
  
! #: tp/texi2any.pl:723
! #, fuzzy
! msgid "Usage: makeinfo [OPTION]... TEXINFO-FILE...\n"
! msgstr "ç”¨æ³•ï¼š%s [é€‰é¡¹]... TEXINFO-æ–‡ä»¶...\n"
  
! #: tp/texi2any.pl:724
  #, fuzzy
- msgid "  or:  texi2any [OPTION]... TEXINFO-FILE...\n"
- msgstr "ç”¨æ³•ï¼š%s [é€‰é¡¹]... TEXINFO-æ–‡ä»¶...\n"
- 
- #: tp/texi2any.pl:726
  msgid ""
  "Translate Texinfo source documentation to various other formats, by default\n"
  "Info files suitable for reading online with Emacs or standalone GNU Info.\n"
  msgstr ""
  "å°† Texinfo æº�æ–‡ä»¶è½¬æ�¢ä¸ºå…¶å®ƒå�„ç§�æ ¼å¼�ï¼Œé»˜è®¤è½¬æ�¢ä¸ºé€‚äºŽ\n"
  "ç”± Emacs æˆ–ç‹¬ç«‹ GNU Info åœ¨çº¿æµ�è§ˆçš„ Info æ–‡ä»¶ã€‚\n"
  
! #: tp/texi2any.pl:729
  #, fuzzy, perl-format
  msgid ""
--- 3180,3236 ----
  msgstr ""
  
! #: tp/texi2any.pl:388
  #, fuzzy, perl-format
  msgid "error loading %s: %s\n"
  msgstr "å†™å…¥â€œ%sâ€�æ—¶å‡ºé”™"
  
! #: tp/texi2any.pl:401
  #, fuzzy, perl-format
  msgid "%s: unknown variable %s"
  msgstr "æœªçŸ¥çš„å‘½ä»¤â€œ%sâ€�"
  
! #: tp/texi2any.pl:405
  #, fuzzy, perl-format
  msgid "%s: obsolete variable %s\n"
  msgstr "è®¾å®šå�˜é‡�ï¼š"
  
! #: tp/texi2any.pl:420
  #, fuzzy, perl-format
  msgid "%s: unknown variable %s\n"
  msgstr "æœªçŸ¥çš„å‘½ä»¤â€œ%sâ€�"
  
! #: tp/texi2any.pl:424
  #, fuzzy, perl-format
  msgid "obsolete variable %s\n"
  msgstr "è®¾å®šå�˜é‡�ï¼š"
  
! #: tp/texi2any.pl:489
  #, fuzzy, perl-format
  msgid "could not read init file %s"
  msgstr "æ— æ³•æ‰“å¼€è¾“å…¥æ–‡ä»¶â€œ%sâ€�"
  
! #: tp/texi2any.pl:652
  #, fuzzy, perl-format
  msgid "ignoring unrecognized TEXINFO_OUTPUT_FORMAT value `%s'\n"
  msgstr "%s: å¿½ç•¥ä¸�å�¯è¾¨è®¤çš„ TEXINFO_OUTPUT_FORMAT å€¼â€œ%sâ€�ã€‚\n"
  
! #: tp/texi2any.pl:735
! #, fuzzy, perl-format
! msgid "Usage: %s [OPTION]... TEXINFO-FILE...\n"
! msgstr "ç”¨æ³•ï¼š%s [é€‰é¡¹]... æ–‡ä»¶...\n"
  
! #: tp/texi2any.pl:738
  #, fuzzy
  msgid ""
  "Translate Texinfo source documentation to various other formats, by default\n"
  "Info files suitable for reading online with Emacs or standalone GNU Info.\n"
+ "\n"
+ "This program is commonly installed as both `makeinfo' and `texi2any';\n"
+ "the behavior is identical, and does not depend on the installed name.\n"
  msgstr ""
  "å°† Texinfo æº�æ–‡ä»¶è½¬æ�¢ä¸ºå…¶å®ƒå�„ç§�æ ¼å¼�ï¼Œé»˜è®¤è½¬æ�¢ä¸ºé€‚äºŽ\n"
  "ç”± Emacs æˆ–ç‹¬ç«‹ GNU Info åœ¨çº¿æµ�è§ˆçš„ Info æ–‡ä»¶ã€‚\n"
  
! #: tp/texi2any.pl:744
  #, fuzzy, perl-format
  msgid ""
***************
*** 3464,3468 ****
  "      --init-file=FILE        load FILE to modify the default behavior.\n"
  "  -c, --set-customization-variable VAR=VAL  set customization variable VAR \n"
! "                                to VAL.\n"
  "  -v, --verbose               explain what is being done.\n"
  "      --version               display version information and exit.\n"
--- 3246,3250 ----
  "      --init-file=FILE        load FILE to modify the default behavior.\n"
  "  -c, --set-customization-variable VAR=VAL  set customization variable VAR \n"
! "                                to value VAL.\n"
  "  -v, --verbose               explain what is being done.\n"
  "      --version               display version information and exit.\n"
***************
*** 3479,3483 ****
  "      --version               æ˜¾ç¤ºç‰ˆæœ¬ä¿¡æ�¯å¹¶é€€å‡ºã€‚\n"
  
! #: tp/texi2any.pl:744
  #, fuzzy
  msgid ""
--- 3261,3265 ----
  "      --version               æ˜¾ç¤ºç‰ˆæœ¬ä¿¡æ�¯å¹¶é€€å‡ºã€‚\n"
  
! #: tp/texi2any.pl:760
  #, fuzzy
  msgid ""
***************
*** 3487,3491 ****
  "      --plaintext             output plain text rather than Info.\n"
  "      --xml                   output Texinfo XML rather than Info.\n"
! "      --dvi, --dvipdf, --ps, --pdf  call texi2dvi to generate given output.\n"
  msgstr ""
  "è¾“å‡ºæ ¼å¼�é€‰æ‹© (é»˜è®¤ç”Ÿæˆ� Info æ–‡ä»¶)ï¼š\n"
--- 3269,3274 ----
  "      --plaintext             output plain text rather than Info.\n"
  "      --xml                   output Texinfo XML rather than Info.\n"
! "      --dvi, --dvipdf, --ps, --pdf  call texi2dvi to generate given output,\n"
! "                                after checking validity of TEXINFO-FILE.\n"
  msgstr ""
  "è¾“å‡ºæ ¼å¼�é€‰æ‹© (é»˜è®¤ç”Ÿæˆ� Info æ–‡ä»¶)ï¼š\n"
***************
*** 3495,3499 ****
  "      --plaintext           è¾“å‡ºæ™®é€šæ–‡æœ¬è€Œä¸�æ˜¯ Infoã€‚\n"
  
! #: tp/texi2any.pl:752
  #, fuzzy
  msgid ""
--- 3278,3282 ----
  "      --plaintext           è¾“å‡ºæ™®é€šæ–‡æœ¬è€Œä¸�æ˜¯ Infoã€‚\n"
  
! #: tp/texi2any.pl:768
  #, fuzzy
  msgid ""
***************
*** 3508,3512 ****
  "output).\n"
  "                                Also, if producing Info, write to\n"
! "                                standard output by default \n"
  "      --no-split              suppress any splitting of the output;\n"
  "                                generate only one output file.\n"
--- 3291,3295 ----
  "output).\n"
  "                                Also, if producing Info, write to\n"
! "                                standard output by default.\n"
  "      --no-split              suppress any splitting of the output;\n"
  "                                generate only one output file.\n"
***************
*** 3534,3538 ****
  "  -o, --output=FILE         è¾“å‡ºåˆ°æ–‡ä»¶ FILE (å¦‚æžœæ˜¯åˆ†å‰²çš„ HTML åˆ™ä¸ºç›®å½•)ã€‚\n"
  
! #: tp/texi2any.pl:772
  #, perl-format
  msgid ""
--- 3317,3321 ----
  "  -o, --output=FILE         è¾“å‡ºåˆ°æ–‡ä»¶ FILE (å¦‚æžœæ˜¯åˆ†å‰²çš„ HTML åˆ™ä¸ºç›®å½•)ã€‚\n"
  
! #: tp/texi2any.pl:788
  #, perl-format
  msgid ""
***************
*** 3568,3572 ****
  "      --split-size=NUM        åœ¨å¤§å°� NUM çš„æ—¶å€™æ‹†åˆ† Info æ–‡ä»¶ (é»˜è®¤ä¸º %d)ã€‚\n"
  
! #: tp/texi2any.pl:789
  #, fuzzy
  msgid ""
--- 3351,3355 ----
  "      --split-size=NUM        åœ¨å¤§å°� NUM çš„æ—¶å€™æ‹†åˆ† Info æ–‡ä»¶ (é»˜è®¤ä¸º %d)ã€‚\n"
  
! #: tp/texi2any.pl:805
  #, fuzzy
  msgid ""
***************
*** 3590,3594 ****
  "                              ä»¥ ASCII å­—ä¹‰ç”Ÿæˆ�æ–‡ä»¶å��ã€‚\n"
  
! #: tp/texi2any.pl:800
  msgid ""
  "Options for XML and Docbook:\n"
--- 3373,3377 ----
  "                              ä»¥ ASCII å­—ä¹‰ç”Ÿæˆ�æ–‡ä»¶å��ã€‚\n"
  
! #: tp/texi2any.pl:816
  msgid ""
  "Options for XML and Docbook:\n"
***************
*** 3596,3600 ****
  msgstr ""
  
! #: tp/texi2any.pl:803
  msgid ""
  "Options for DVI/PS/PDF:\n"
--- 3379,3383 ----
  msgstr ""
  
! #: tp/texi2any.pl:819
  msgid ""
  "Options for DVI/PS/PDF:\n"
***************
*** 3602,3606 ****
  msgstr ""
  
! #: tp/texi2any.pl:806
  #, fuzzy
  msgid ""
--- 3385,3389 ----
  msgstr ""
  
! #: tp/texi2any.pl:822
  #, fuzzy
  msgid ""
***************
*** 3608,3611 ****
--- 3391,3395 ----
  "      --commands-in-node-names  does nothing, retained for compatibility.\n"
  "  -D VAR                        define the variable VAR, as with @set.\n"
+ "  -D 'VAR VAL'                  define VAR to VAL (one shell argument).\n"
  "  -I DIR                        append DIR to the @include search path.\n"
  "  -P DIR                        prepend DIR to the @include search path.\n"
***************
*** 3619,3623 ****
  "  -U VAR                         å�–æ¶ˆå�˜é‡� VAR çš„å®šä¹‰ï¼Œå°±è±¡ @clearã€‚\n"
  
! #: tp/texi2any.pl:813
  #, fuzzy
  msgid ""
--- 3403,3407 ----
  "  -U VAR                         å�–æ¶ˆå�˜é‡� VAR çš„å®šä¹‰ï¼Œå°±è±¡ @clearã€‚\n"
  
! #: tp/texi2any.pl:830
  #, fuzzy
  msgid ""
***************
*** 3651,3655 ****
  "  --no-iftex        ä¸�è¦�å¤„ç�† @iftex å’Œ @tex æ–‡æœ¬ã€‚\n"
  
! #: tp/texi2any.pl:830
  #, fuzzy
  msgid ""
--- 3435,3439 ----
  "  --no-iftex        ä¸�è¦�å¤„ç�† @iftex å’Œ @tex æ–‡æœ¬ã€‚\n"
  
! #: tp/texi2any.pl:847
  #, fuzzy
  msgid ""
***************
*** 3667,3671 ****
  "  å¦‚æžœç”Ÿæˆ� XMLï¼Œåˆ™ --ifxml é»˜è®¤å¼€å�¯è€Œå…¶å®ƒé»˜è®¤å…³é—­ã€‚\n"
  
! #: tp/texi2any.pl:837
  #, fuzzy
  msgid ""
--- 3451,3455 ----
  "  å¦‚æžœç”Ÿæˆ� XMLï¼Œåˆ™ --ifxml é»˜è®¤å¼€å�¯è€Œå…¶å®ƒé»˜è®¤å…³é—­ã€‚\n"
  
! #: tp/texi2any.pl:854
  #, fuzzy
  msgid ""
***************
*** 3695,3752 ****
  "  makeinfo --no-split foo.texi          è¾“å‡ºå�•ä¸ª Info æ–‡ä»¶è€Œä¸�è®ºå¤§å°�\n"
  
! #: tp/texi2any.pl:884
  #, perl-format
  msgid "%s: --footnote-style arg must be `separate' or `end', not `%s'.\n"
  msgstr "%sï¼š--footnote-style çš„å�‚æ•°å¿…é¡»ä¸ºâ€œseparateâ€�æˆ–â€œendâ€�ï¼Œè€Œä¸�æ˜¯â€œ%sâ€�ã€‚\n"
  
! #: tp/texi2any.pl:966
  #, perl-format
  msgid "%s: --paragraph-indent arg must be numeric/`none'/`asis', not `%s'.\n"
  msgstr "%sï¼š--paragraph-indent çš„å�‚æ•°å¿…é¡»ä¸ºæ•°å€¼/â€œnoneâ€�/â€œasisâ€�ï¼Œè€Œä¸�æ˜¯â€œ%sâ€�ã€‚\n"
  
! #: tp/texi2any.pl:1043
  #, perl-format
  msgid "%s: when generating %s, only one input FILE may be specified with -o\n"
  msgstr ""
  
! #: tp/texi2any.pl:1047
  msgid "--Xopt option without printed output"
  msgstr ""
  
! #: tp/texi2any.pl:1057
  #, fuzzy, perl-format
  msgid "unknown tree transformation %s"
  msgstr "æœªçŸ¥çš„å‘½ä»¤â€œ%sâ€�"
  
! #: tp/texi2any.pl:1064
  #, perl-format
  msgid "ignoring splitting for format %s"
  msgstr ""
  
! #: tp/texi2any.pl:1114
  #, perl-format
  msgid "%s: missing file argument.\n"
  msgstr "%sï¼šé�—æ¼�æ–‡ä»¶å�‚æ•°ã€‚\n"
  
! #: tp/texi2any.pl:1115
  #, perl-format
  msgid "Try `%s --help' for more information.\n"
  msgstr "è¯•ç”¨â€œ%s --helpâ€�ä»¥èŽ·å�–æ›´å¤šä¿¡æ�¯ã€‚\n"
  
! #: tp/texi2any.pl:1193
  msgid "fill_gaps_in_sectioning transformation return no result. No section?"
  msgstr ""
  
! #: tp/texi2any.pl:1215
  #, fuzzy, perl-format
  msgid "error on closing macro expand file %s: %s\n"
  msgstr "å…³é—­è¾“å‡ºæ–‡ä»¶â€œ%sâ€�æ—¶å‡ºé”™"
  
! #: tp/texi2any.pl:1221
  #, fuzzy, perl-format
  msgid "could not open %s for writing: %s\n"
  msgstr "%s: æ— æ³•æ‰“å¼€ --css-file: %s"
  
! #: tp/texi2any.pl:1246
  msgid ""
  "insert_nodes_for_sectioning_commands transformation return no result. No "
--- 3479,3536 ----
  "  makeinfo --no-split foo.texi          è¾“å‡ºå�•ä¸ª Info æ–‡ä»¶è€Œä¸�è®ºå¤§å°�\n"
  
! #: tp/texi2any.pl:901
  #, perl-format
  msgid "%s: --footnote-style arg must be `separate' or `end', not `%s'.\n"
  msgstr "%sï¼š--footnote-style çš„å�‚æ•°å¿…é¡»ä¸ºâ€œseparateâ€�æˆ–â€œendâ€�ï¼Œè€Œä¸�æ˜¯â€œ%sâ€�ã€‚\n"
  
! #: tp/texi2any.pl:992
  #, perl-format
  msgid "%s: --paragraph-indent arg must be numeric/`none'/`asis', not `%s'.\n"
  msgstr "%sï¼š--paragraph-indent çš„å�‚æ•°å¿…é¡»ä¸ºæ•°å€¼/â€œnoneâ€�/â€œasisâ€�ï¼Œè€Œä¸�æ˜¯â€œ%sâ€�ã€‚\n"
  
! #: tp/texi2any.pl:1069
  #, perl-format
  msgid "%s: when generating %s, only one input FILE may be specified with -o\n"
  msgstr ""
  
! #: tp/texi2any.pl:1073
  msgid "--Xopt option without printed output"
  msgstr ""
  
! #: tp/texi2any.pl:1083
  #, fuzzy, perl-format
  msgid "unknown tree transformation %s"
  msgstr "æœªçŸ¥çš„å‘½ä»¤â€œ%sâ€�"
  
! #: tp/texi2any.pl:1090
  #, perl-format
  msgid "ignoring splitting for format %s"
  msgstr ""
  
! #: tp/texi2any.pl:1140
  #, perl-format
  msgid "%s: missing file argument.\n"
  msgstr "%sï¼šé�—æ¼�æ–‡ä»¶å�‚æ•°ã€‚\n"
  
! #: tp/texi2any.pl:1141
  #, perl-format
  msgid "Try `%s --help' for more information.\n"
  msgstr "è¯•ç”¨â€œ%s --helpâ€�ä»¥èŽ·å�–æ›´å¤šä¿¡æ�¯ã€‚\n"
  
! #: tp/texi2any.pl:1222
  msgid "fill_gaps_in_sectioning transformation return no result. No section?"
  msgstr ""
  
! #: tp/texi2any.pl:1244
  #, fuzzy, perl-format
  msgid "error on closing macro expand file %s: %s\n"
  msgstr "å…³é—­è¾“å‡ºæ–‡ä»¶â€œ%sâ€�æ—¶å‡ºé”™"
  
! #: tp/texi2any.pl:1250
  #, fuzzy, perl-format
  msgid "could not open %s for writing: %s\n"
  msgstr "%s: æ— æ³•æ‰“å¼€ --css-file: %s"
  
! #: tp/texi2any.pl:1275
  msgid ""
  "insert_nodes_for_sectioning_commands transformation return no result. No "
***************
*** 3754,3827 ****
  msgstr ""
  
! #: tp/texi2any.pl:1311 tp/texi2any.pl:1387
  #, fuzzy, perl-format
  msgid "%s: error on closing %s: %s\n"
  msgstr "å†™å…¥â€œ%sâ€�æ—¶å‡ºé”™"
  
! #: tp/texi2any.pl:1334 tp/texi2any.pl:1368
  #, fuzzy, perl-format
  msgid "%s: error on closing internal links file %s: %s\n"
  msgstr "å…³é—­è¾“å‡ºæ–‡ä»¶â€œ%sâ€�æ—¶å‡ºé”™"
  
! #: tp/texi2any.pl:1340 tp/texi2any.pl:1374
  #, fuzzy, perl-format
  msgid "%s: could not open %s for writing: %s\n"
  msgstr "%s: æ— æ³•æ‰“å¼€ --css-file: %s"
  
! #: util/texindex.c:223
! msgid "display this help and exit"
! msgstr "æ˜¾ç¤ºè¯¥æ±‚åŠ©ä¿¡æ�¯å¹¶é€€å‡º"
  
! #: util/texindex.c:225
! msgid "send output to FILE"
! msgstr "å°†è¾“å‡ºé€�å…¥ FILE"
  
! #: util/texindex.c:227
! msgid "display version information and exit"
! msgstr "æ˜¾ç¤ºç‰ˆæœ¬ä¿¡æ�¯å¹¶é€€å‡º"
  
! #: util/texindex.c:237
! #, c-format
  msgid "Usage: %s [OPTION]... FILE...\n"
  msgstr "ç”¨æ³•ï¼š%s [é€‰é¡¹]... æ–‡ä»¶...\n"
  
! #: util/texindex.c:238
! #, c-format
! msgid "Generate a sorted index for each TeX output FILE.\n"
  msgstr "ä¸ºæ¯�ä¸ª TeX è¾“å‡ºæ–‡ä»¶ç”Ÿæˆ�æŽ’åº�çš„ç´¢å¼•ã€‚\n"
  
! #: util/texindex.c:241
! #, c-format
! msgid "Usually FILE... is specified as `foo.%c%c' for a document `foo.texi'.\n"
  msgstr "å¯¹äºŽæ–‡æ¡£â€œfoo.texiâ€�ï¼ŒFILE... é€šå¸¸ä¸ºâ€œfoo.%c%câ€�çš„å½¢å¼�ã€‚\n"
  
! #: util/texindex.c:243
! #, c-format
! msgid ""
! "\n"
! "Options:\n"
  msgstr ""
  "\n"
  "é€‰é¡¹ï¼š\n"
  
! #: util/texindex.c:743
! #, c-format
! msgid "failure reopening %s"
! msgstr "é‡�æ–°æ‰“å¼€ %s å¤±è´¥"
  
! #: util/texindex.c:758 util/texindex.c:786
! #, c-format
! msgid "%s: not a texinfo index file"
! msgstr "%sï¼šä¸�æ˜¯ texinfo ç´¢å¼•æ–‡ä»¶"
  
! #: util/texindex.c:993
! #, c-format
! msgid "No page number in %s"
! msgstr "%s ä¸­æ²¡æœ‰é¡µç �"
  
! #: util/texindex.c:1066
! #, c-format
! msgid "entry %s follows an entry with a secondary name"
! msgstr "æ�¡ç›® %s å‡ºçŽ°åœ¨å…·æœ‰æ¬¡è¦�å��ç§°çš„æ�¡ç›®ä¹‹å�Ž"
  
  #~ msgid "Done."
--- 3538,3905 ----
  msgstr ""
  
! #: tp/texi2any.pl:1345 tp/texi2any.pl:1421
  #, fuzzy, perl-format
  msgid "%s: error on closing %s: %s\n"
  msgstr "å†™å…¥â€œ%sâ€�æ—¶å‡ºé”™"
  
! #: tp/texi2any.pl:1368 tp/texi2any.pl:1402
  #, fuzzy, perl-format
  msgid "%s: error on closing internal links file %s: %s\n"
  msgstr "å…³é—­è¾“å‡ºæ–‡ä»¶â€œ%sâ€�æ—¶å‡ºé”™"
  
! #: tp/texi2any.pl:1374 tp/texi2any.pl:1408
  #, fuzzy, perl-format
  msgid "%s: could not open %s for writing: %s\n"
  msgstr "%s: æ— æ³•æ‰“å¼€ --css-file: %s"
  
! #: texindex/ti.twjr:373
! #, fuzzy, awk-format
! msgid "%s: unrecognized option `%s'\n"
! msgstr "%sï¼šä¸�èƒ½è¯†åˆ«çš„é€‰é¡¹â€œ--%sâ€�\n"
  
! #: texindex/ti.twjr:444
! #, fuzzy, awk-format
! msgid "%s is not a Texinfo index file\n"
! msgstr "%sï¼šä¸�æ˜¯ texinfo ç´¢å¼•æ–‡ä»¶"
  
! #: texindex/ti.twjr:543
! #, awk-format
! msgid "%s:%d: Bad key %s in record\n"
! msgstr ""
  
! #: texindex/ti.twjr:566
! #, awk-format
! msgid "%s:%d: Bad entry; expected three fields, not %d\n"
! msgstr ""
! 
! #: texindex/ti.twjr:725
! #, awk-format
! msgid "%s:%d: Bad entry; expected %s at column %d\n"
! msgstr ""
! 
! #: texindex/ti.twjr:1254
! msgid "..."
! msgstr ""
! 
! #: texindex/ti.twjr:1273
! #, fuzzy, awk-format
  msgid "Usage: %s [OPTION]... FILE...\n"
  msgstr "ç”¨æ³•ï¼š%s [é€‰é¡¹]... æ–‡ä»¶...\n"
  
! #: texindex/ti.twjr:1274
! #, fuzzy
! msgid "Generate a sorted index for each TeX output FILE."
  msgstr "ä¸ºæ¯�ä¸ª TeX è¾“å‡ºæ–‡ä»¶ç”Ÿæˆ�æŽ’åº�çš„ç´¢å¼•ã€‚\n"
  
! #: texindex/ti.twjr:1275
! #, fuzzy
! msgid "Usually FILE... is specified as `foo.??' for a document `foo.texi'."
  msgstr "å¯¹äºŽæ–‡æ¡£â€œfoo.texiâ€�ï¼ŒFILE... é€šå¸¸ä¸ºâ€œfoo.%c%câ€�çš„å½¢å¼�ã€‚\n"
  
! #: texindex/ti.twjr:1277
! #, fuzzy
! msgid "Options:"
  msgstr ""
  "\n"
  "é€‰é¡¹ï¼š\n"
  
! #: texindex/ti.twjr:1278
! #, fuzzy
! msgid " -h, --help   display this help and exit"
! msgstr "æ˜¾ç¤ºè¯¥æ±‚åŠ©ä¿¡æ�¯å¹¶é€€å‡º"
  
! #: texindex/ti.twjr:1279
! msgid " --version    display version information and exit"
! msgstr ""
  
! #: texindex/ti.twjr:1280
! msgid " --           end option processing"
! msgstr ""
  
! #~ msgid ""
! #~ "\n"
! #~ "Email bug reports to bug-texinfo@gnu.org,\n"
! #~ "general questions and discussion to help-texinfo@gnu.org.\n"
! #~ "Texinfo home page: http://www.gnu.org/software/texinfo/"
! #~ msgstr ""
! #~ "\n"
! #~ "è¯·å°†é”™è¯¯æŠ¥å‘Šå�‘é€�åˆ° bug-texinfo@gnu.orgï¼Œ\n"
! #~ "ä¸€èˆ¬çš„é—®é¢˜å’Œè®¨è®ºè¯·å�‘é€�åˆ° help-texinfo@gnu.orgã€‚\n"
! #~ "Texinfo ä¸»é¡µï¼šhttp://www.gnu.org/software/texinfo/"
! 
! #~ msgid "Insert this character"
! #~ msgstr "æ�’å…¥è¯¥å­—ç¬¦"
! 
! #~ msgid "No index entries."
! #~ msgstr "æ²¡æœ‰ç´¢å¼•æ�¡ç›®ã€‚"
! 
! #~ msgid "CAN'T SEE THIS"
! #~ msgstr "çœ‹ä¸�åˆ°è¿™ä¸ª"
! 
! #~ msgid ""
! #~ "\n"
! #~ "* Menu: Nodes whose indices contain `%s':\n"
! #~ msgstr ""
! #~ "\n"
! #~ "* è�œå�•ï¼šå…¶ç´¢å¼•å�«æœ‰â€œ%sâ€�çš„èŠ‚ç‚¹ï¼š\n"
! 
! #, fuzzy
! #~ msgid "No index"
! #~ msgstr "æ²¡æœ‰ç´¢å¼•æ�¡ç›®ã€‚"
! 
! #, fuzzy
! #~ msgid "Index for `%s'"
! #~ msgstr " %s"
! 
! #, fuzzy
! #~ msgid "File names matching `%s'"
! #~ msgstr "æ²¡æœ‰åŒ¹é…�çš„â€œ%cend %sâ€�"
! 
! #~ msgid ""
! #~ "Basic Commands in Info Windows\n"
! #~ "******************************\n"
! #~ msgstr ""
! #~ "Info çª—å�£ä¸­çš„åŸºæœ¬å‘½ä»¤\n"
! #~ "******************************\n"
! 
! #~ msgid "  %-10s  Quit this help.\n"
! #~ msgstr "  %-10s  é€€å‡ºæœ¬æ±‚åŠ©ã€‚\n"
! 
! #~ msgid "  %-10s  Quit Info altogether.\n"
! #~ msgstr "  %-10s  ä¸€å¹¶é€€å‡º Infoã€‚\n"
! 
! #~ msgid "  %-10s  Invoke the Info tutorial.\n"
! #~ msgstr "  %-10s  è°ƒç”¨ Info æ•™ç¨‹ã€‚\n"
! 
! #~ msgid "  %-10s  Move to the `next' node of this node.\n"
! #~ msgstr "  %-10s  ç§»åŠ¨åˆ°æœ¬èŠ‚ç‚¹çš„â€œä¸‹ä¸€ä¸ªâ€�èŠ‚ç‚¹ã€‚\n"
! 
! #~ msgid "  %-10s  Move to the `previous' node of this node.\n"
! #~ msgstr "  %-10s  ç§»åŠ¨åˆ°æœ¬èŠ‚ç‚¹çš„â€œä¸Šä¸€ä¸ªâ€�èŠ‚ç‚¹ã€‚\n"
! 
! #~ msgid "  %-10s  Move `up' from this node.\n"
! #~ msgstr "  %-10s  ç§»åŠ¨åˆ°æœ¬èŠ‚ç‚¹çš„â€œä¸Šå±‚â€�èŠ‚ç‚¹ã€‚\n"
! 
! #~ msgid ""
! #~ "  %-10s  Pick menu item specified by name.\n"
! #~ "              Picking a menu item causes another node to be selected.\n"
! #~ msgstr ""
! #~ "  %-10s  é€‰å�–ç”±å��ç§°æŒ‡å®šçš„è�œå�•é¡¹ç›®ã€‚\n"
! #~ "              é€‰å�–ä¸€ä¸ªè�œå�•é¡¹ç›®å¯¼è‡´é€‰ä¸­å�¦ä¸€ä¸ªèŠ‚ç‚¹ã€‚\n"
! 
! #~ msgid "  %-10s  Follow a cross reference.  Reads name of reference.\n"
! #~ msgstr "  %-10s  è·Ÿéš�äº¤å�‰å¼•ç”¨ã€‚è¯»å�–å¼•ç”¨çš„å��ç§°ã€‚\n"
! 
! #~ msgid "  %-10s  Move to the last node seen in this window.\n"
! #~ msgstr "  %-10s  ç§»åŠ¨åˆ°æœ¬çª—å�£ä¸­çš„æœ€å�Žä¸€ä¸ªå�¯è§�çš„èŠ‚ç‚¹ã€‚\n"
! 
! #~ msgid "  %-10s  Skip to next hypertext link within this node.\n"
! #~ msgstr "  %-10s  è·³è½¬åˆ°æœ¬èŠ‚ç‚¹ä¸­çš„ä¸‹ä¸€ä¸ªè¶…æ–‡æœ¬è¿žæŽ¥ã€‚\n"
! 
! #~ msgid "  %-10s  Follow the hypertext link under cursor.\n"
! #~ msgstr "  %-10s  è·Ÿéš�å…‰æ ‡ä½�ç½®çš„è¶…æ–‡æœ¬è¿žæŽ¥ã€‚\n"
! 
! #~ msgid "  %-10s  Move to the `directory' node.  Equivalent to `g (DIR)'.\n"
! #~ msgstr "  %-10s  ç§»åŠ¨åˆ°â€œdirectoryâ€�èŠ‚ç‚¹ã€‚ç­‰ä»·äºŽâ€œg (DIR)â€�ã€‚\n"
! 
! #~ msgid "  %-10s  Move to the Top node.  Equivalent to `g Top'.\n"
! #~ msgstr "  %-10s  ç§»åŠ¨åˆ°é¡¶å±‚èŠ‚ç‚¹ã€‚ç­‰ä»·äºŽâ€œg Topâ€�ã€‚\n"
! 
! #~ msgid ""
! #~ "Moving within a node:\n"
! #~ "---------------------\n"
! #~ msgstr ""
! #~ "åœ¨ä¸€ä¸ªèŠ‚ç‚¹ä¸­ç§»åŠ¨ï¼š\n"
! #~ "---------------------\n"
! 
! #~ msgid "  %-10s  Scroll forward a page.\n"
! #~ msgstr "  %-10s  å�‘å‰�æ»šåŠ¨ä¸€é¡µã€‚\n"
! 
! #~ msgid "  %-10s  Scroll backward a page.\n"
! #~ msgstr "  %-10s  å�‘å�Žæ»šåŠ¨ä¸€é¡µã€‚\n"
! 
! #~ msgid "  %-10s  Go to the beginning of this node.\n"
! #~ msgstr "  %-10s  è½¬ç§»åˆ°æœ¬èŠ‚ç‚¹çš„å¼€å¤´ã€‚\n"
! 
! #~ msgid "  %-10s  Go to the end of this node.\n"
! #~ msgstr "  %-10s  è½¬ç§»åˆ°æœ¬èŠ‚ç‚¹çš„æœ«å°¾ã€‚\n"
! 
! #~ msgid "  %-10s  Scroll forward 1 line.\n"
! #~ msgstr "  %-10s  å�‘å‰�æ»šåŠ¨ä¸€è¡Œã€‚\n"
! 
! #~ msgid "  %-10s  Scroll backward 1 line.\n"
! #~ msgstr "  %-10s  å�‘å�Žæ»šåŠ¨ä¸€è¡Œã€‚\n"
! 
! #~ msgid ""
! #~ "Other commands:\n"
! #~ "---------------\n"
! #~ msgstr ""
! #~ "å…¶å®ƒå‘½ä»¤ï¼š\n"
! #~ "---------------\n"
! 
! #~ msgid "  %-10s  Pick first...ninth item in node's menu.\n"
! #~ msgstr "  %-10s  é€‰å�–èŠ‚ç‚¹è�œå�•ä¸­çš„ç¬¬ä¸€è‡³ç¬¬ä¹�ä¸ªé¡¹ç›®ã€‚\n"
! 
! #~ msgid "  %-10s  Pick last item in node's menu.\n"
! #~ msgstr "  %-10s  é€‰å�–èŠ‚ç‚¹è�œå�•ä¸­çš„æœ€å�Žä¸€ä¸ªé¡¹ç›®ã€‚\n"
! 
! #~ msgid ""
! #~ "  %-10s  Search for a specified string in the index entries of this Info\n"
! #~ "              file, and select the node referenced by the first entry "
! #~ "found.\n"
! #~ msgstr ""
! #~ "  %-10s  åœ¨æœ¬ Info æ–‡ä»¶çš„ç´¢å¼•æ�¡ç›®ä¸­æ�œç´¢æŒ‡å®šçš„å­—ç¬¦ä¸²ï¼Œ\n"
! #~ "              å¹¶é€‰æ‹©ç¬¬ä¸€ä¸ªæ‰¾åˆ°çš„æ�¡ç›®æ‰€å¼•ç”¨çš„èŠ‚ç‚¹ã€‚\n"
! 
! #~ msgid ""
! #~ "  %-10s  Move to node specified by name.\n"
! #~ "              You may include a filename as well, as in "
! #~ "(FILENAME)NODENAME.\n"
! #~ msgstr ""
! #~ "  %-10s   ç§»åŠ¨åˆ°ç”±å��å­—æŒ‡å®šçš„èŠ‚ç‚¹ã€‚\n"
! #~ "              æ‚¨ä¹Ÿå�¯åœ¨ (FILENAME)NODENAME ä¸­åŒ…å�«æ–‡ä»¶å��ã€‚\n"
! 
! #~ msgid ""
! #~ "  %-10s  Search forward for a specified string,\n"
! #~ "              and select the node in which the next occurrence is found.\n"
! #~ msgstr ""
! #~ "  %-10s    å�‘å‰�æ�œç´¢æŒ‡å®šçš„å­—ç¬¦ä¸²ï¼Œ\n"
! #~ "              å¹¶é€‰æ‹©æ‰€æ‰¾åˆ°çš„ä¸‹ä¸€ä¸ªå®žä¾‹æ‰€åœ¨çš„èŠ‚ç‚¹ã€‚\n"
! 
! #~ msgid ""
! #~ "  %-10s  Search backward for a specified string,\n"
! #~ "              and select the node in which the next occurrence is found.\n"
! #~ msgstr ""
! #~ "  %-10s    å�‘å�Žæ�œç´¢æŒ‡å®šçš„å­—ç¬¦ä¸²ï¼Œ\n"
! #~ "              å¹¶é€‰æ‹©æ‰€æ‰¾åˆ°çš„ä¸‹ä¸€ä¸ªå®žä¾‹æ‰€åœ¨çš„èŠ‚ç‚¹ã€‚\n"
! 
! #~ msgid "ESC %s is undefined."
! #~ msgstr "ESC %s æœªå®šä¹‰ã€‚"
! 
! #~ msgid "%s is defined to %s."
! #~ msgstr "%s è¢«å®šä¹‰ä¸º %sã€‚"
! 
! #~ msgid ""
! #~ "Selecting other nodes:\n"
! #~ "----------------------\n"
! #~ msgstr ""
! #~ "é€‰æ‹©å…¶å®ƒèŠ‚ç‚¹ï¼š\n"
! #~ "----------------------\n"
! 
! #~ msgid "incorrect number of arguments"
! #~ msgstr "é”™è¯¯çš„å�‚æ•°æ•°"
! 
! #~ msgid "cannot open input file `%s'"
! #~ msgstr "æ— æ³•æ‰“å¼€è¾“å…¥æ–‡ä»¶â€œ%sâ€�"
! 
! #~ msgid "cannot create output file `%s'"
! #~ msgstr "æ— æ³•åˆ›å»ºè¾“å‡ºæ–‡ä»¶â€œ%sâ€�"
! 
! #~ msgid "error writing to `%s'"
! #~ msgstr "å†™å…¥â€œ%sâ€�æ—¶å‡ºé”™"
! 
! #~ msgid "error closing output file `%s'"
! #~ msgstr "å…³é—­è¾“å‡ºæ–‡ä»¶â€œ%sâ€�æ—¶å‡ºé”™"
! 
! #~ msgid "section too long"
! #~ msgstr "èŠ‚å¤ªé•¿"
! 
! #~ msgid ""
! #~ "Usage: %s [OPTION]... [INPUT-FILE]\n"
! #~ "\n"
! #~ "Compile infokey source file to infokey file.  Reads INPUT-FILE (default\n"
! #~ "$HOME/.infokey) and writes compiled key file to (by default) $HOME/."
! #~ "info.\n"
! #~ "\n"
! #~ "Options:\n"
! #~ "  --output FILE        output to FILE instead of $HOME/.info\n"
! #~ "  --help               display this help and exit.\n"
! #~ "  --version            display version information and exit.\n"
! #~ msgstr ""
! #~ "ç”¨æ³•ï¼š%s [é€‰é¡¹]... [è¾“å…¥æ–‡ä»¶]\n"
! #~ "\n"
! #~ "å°† infokey æº�æ–‡ä»¶ç¼–è¯‘ä¸º infokey æ–‡ä»¶ã€‚è¯»å�–è¾“å…¥æ–‡ä»¶(é»˜è®¤ä¸º\n"
! #~ "$HOME/.infokey) å¹¶å°†ç¼–è¯‘å®Œæˆ�çš„é”®æ–‡ä»¶å†™å…¥åˆ° (é»˜è®¤ä¸º) $HOME/.infoã€‚\n"
! #~ "\n"
! #~ "é€‰é¡¹ï¼š\n"
! #~ "  --output FILE        è¾“å‡ºåˆ°æ–‡ä»¶ FILE è€Œä¸�æ˜¯ $HOME/.info ä¸­ã€‚\n"
! #~ "  --help               æ˜¾ç¤ºè¯¥æ±‚åŠ©ä¿¡æ�¯å¹¶é€€å‡ºã€‚\n"
! #~ "  --version            æ˜¾ç¤ºç‰ˆæœ¬ä¿¡æ�¯å¹¶é€€å‡ºã€‚\n"
! 
! #~ msgid "Ignoring invalid infokey file `%s' - too small"
! #~ msgstr "å¿½ç•¥é�žæ³•çš„ infokey æ–‡ä»¶â€œ%sâ€� - å¤ªå°�"
! 
! #~ msgid "Ignoring invalid infokey file `%s' - too big"
! #~ msgstr "å¿½ç•¥é�žæ³•çš„ infokey æ–‡ä»¶â€œ%sâ€� - å¤ªå¤§"
! 
! #~ msgid "Error reading infokey file `%s' - short read"
! #~ msgstr "è¯»å…¥ infokey æ–‡ä»¶â€œ%sâ€�æ—¶å‡ºé”™ - è¯»å…¥ä¸­æ–­"
! 
! #~ msgid ""
! #~ "Invalid infokey file `%s' (bad magic numbers) -- run infokey to update it"
! #~ msgstr ""
! #~ "é�žæ³•çš„ infokey æ–‡ä»¶â€œ%sâ€� (é”™è¯¯çš„ magic ç¼–å�·) -- è¿�è¡Œ infokey ä»¥ä¾¿æ›´æ–°"
! 
! #~ msgid "Your infokey file `%s' is out of date -- run infokey to update it"
! #~ msgstr "æ‚¨çš„ infokey æ–‡ä»¶â€œ%sâ€� è¿‡æ—¶äº† -- è¿�è¡Œ infokey ä»¥ä¾¿æ›´æ–°"
! 
! #~ msgid ""
! #~ "Invalid infokey file `%s' (bad section length) -- run infokey to update it"
! #~ msgstr "é�žæ³•çš„ infokey æ–‡ä»¶â€œ%sâ€� (é”™è¯¯çš„èŠ‚é•¿åº¦) -- è¿�è¡Œ infokey ä»¥ä¾¿æ›´æ–°"
! 
! #~ msgid ""
! #~ "Invalid infokey file `%s' (bad section code) -- run infokey to update it"
! #~ msgstr "é�žæ³•çš„ infokey æ–‡ä»¶â€œ%sâ€� (é”™è¯¯çš„èŠ‚ç¼–ç �) -- è¿�è¡Œ infokey ä»¥ä¾¿æ›´æ–°"
! 
! #~ msgid "Bad data in infokey file -- some key bindings ignored"
! #~ msgstr "infokey æ–‡ä»¶ä¸­çš„é”™è¯¯æ•°æ�® -- å¿½ç•¥æŸ�äº›æŒ‰é”®ç»‘å®š"
! 
! #~ msgid "Bad data in infokey file -- some var settings ignored"
! #~ msgstr "infokey æ–‡ä»¶ä¸­çš„é”™è¯¯æ•°æ�® -- å¿½ç•¥æŸ�äº›å�˜é‡�è®¾ç½®"
! 
! #~ msgid "Next"
! #~ msgstr "ä¸‹ä¸€ä¸ª"
! 
! #~ msgid "No `Prev' for this node."
! #~ msgstr "æœ¬èŠ‚ç‚¹æ²¡æœ‰â€œä¸Šä¸€ä¸ªâ€�ã€‚"
! 
! #~ msgid "Kill node (%s): "
! #~ msgstr "åˆ é™¤èŠ‚ç‚¹ (%s)ï¼š"
! 
! #~ msgid "Cannot kill node `%s'"
! #~ msgstr "æ— æ³•åˆ é™¤èŠ‚ç‚¹â€œ%sâ€�"
! 
! #~ msgid "Cannot kill the last node"
! #~ msgstr "æ— æ³•åˆ é™¤æœ€å�Žçš„èŠ‚ç‚¹"
! 
! #~ msgid "Kill this node"
! #~ msgstr "åˆ é™¤æœ¬èŠ‚ç‚¹"
! 
! #, fuzzy
! #~ msgid "closing file %s"
! #~ msgstr "å…³é—­è¾“å‡ºæ–‡ä»¶â€œ%sâ€�æ—¶å‡ºé”™"
! 
! #~ msgid "Internally used by \\[universal-argument]"
! #~ msgstr "ç”± \\[universal-argument] å†…éƒ¨ä½¿ç”¨"
! 
! #, fuzzy
! #~ msgid "Usage: makeinfo [OPTION]... TEXINFO-FILE...\n"
! #~ msgstr "ç”¨æ³•ï¼š%s [é€‰é¡¹]... TEXINFO-æ–‡ä»¶...\n"
! 
! #, fuzzy
! #~ msgid "  or:  texi2any [OPTION]... TEXINFO-FILE...\n"
! #~ msgstr "ç”¨æ³•ï¼š%s [é€‰é¡¹]... TEXINFO-æ–‡ä»¶...\n"
! 
! #~ msgid "send output to FILE"
! #~ msgstr "å°†è¾“å‡ºé€�å…¥ FILE"
! 
! #~ msgid "failure reopening %s"
! #~ msgstr "é‡�æ–°æ‰“å¼€ %s å¤±è´¥"
! 
! #~ msgid "No page number in %s"
! #~ msgstr "%s ä¸­æ²¡æœ‰é¡µç �"
! 
! #~ msgid "entry %s follows an entry with a secondary name"
! #~ msgstr "æ�¡ç›® %s å‡ºçŽ°åœ¨å…·æœ‰æ¬¡è¦�å��ç§°çš„æ�¡ç›®ä¹‹å�Ž"
  
  #~ msgid "Done."
***************
*** 4333,4339 ****
  #~ msgstr "èŠ‚ç‚¹â€œ%sâ€�éœ€è¦�ä¸€ä¸ªæ®µè�½å‘½ä»¤ (ä¾‹å¦‚ï¼š%c%s)"
  
- #~ msgid "No node name specified for `%c%s' command"
- #~ msgstr "æ²¡æœ‰ä¸ºâ€œ%c%sâ€�å‘½ä»¤æŒ‡å®šèŠ‚å��ç§°"
- 
  #~ msgid "Anchor `%s' and node `%s' map to the same file name"
  #~ msgstr "Anchorâ€œ%sâ€�å’ŒèŠ‚ç‚¹â€œ%sâ€�æ˜ å°„åˆ°å�Œä¸€ä¸ªæ–‡ä»¶å��"
--- 4411,4414 ----
***************
*** 4586,4593 ****
  
  #, fuzzy
- #~ msgid "@%s not allowed in argument to @%s"
- #~ msgstr "å�‚æ•°ä¸­ä¸�å…�è®¸ @item æ”¹ä¸º @itemize"
- 
- #, fuzzy
  #~ msgid "@%s already set"
  #~ msgstr "ç´¢å¼•â€œ%sâ€�å·²ç»�å­˜åœ¨"
--- 4661,4664 ----
***************
*** 4629,4636 ****
  #~ msgstr "â€œ.â€�æˆ–â€œ,â€�ä¹‹å�Žå¿…é¡»ä¸º @%sï¼Œè€Œä¸�æ˜¯â€œ%câ€�"
  
- #, fuzzy
- #~ msgid "@menu before first node"
- #~ msgstr "åœ¨ç¬¬ä¸€ä¸ªèŠ‚ç‚¹ä¹‹å‰�é�‡åˆ° @menuï¼Œæ­£åœ¨åˆ›å»ºâ€œé¡¶â€�èŠ‚ç‚¹"
- 
  #~ msgid "One completion:\n"
  #~ msgstr "ä¸€ä¸ªè¡¥é½�ï¼š\n"
--- 4700,4703 ----
***************
*** 4692,4698 ****
  #~ msgstr "æ— æ ‡é¢˜"
  
- #~ msgid "This is %s, produced by makeinfo version %s from %s.\n"
- #~ msgstr "è¿™æ˜¯ %sï¼Œç”± makeinfo ç‰ˆæœ¬ %s ä»Ž %s ç”Ÿæˆ�ã€‚\n"
- 
  #~ msgid "Next:"
  #~ msgstr "ä¸‹ä¸€ä¸ªï¼š"
--- 4759,4762 ----
Binary files texinfo-5.2/po/zh_TW.gmo and texinfo-6.0/po/zh_TW.gmo differ
diff -Nrc2 texinfo-5.2/po/zh_TW.po texinfo-6.0/po/zh_TW.po
*** texinfo-5.2/po/zh_TW.po	2013-09-26 23:52:38.000000000 +0100
--- texinfo-6.0/po/zh_TW.po	2015-06-26 13:52:37.000000000 +0100
***************
*** 7,11 ****
  "Project-Id-Version: texinfo 4.1\n"
  "Report-Msgid-Bugs-To: bug-texinfo@gnu.org\n"
! "POT-Creation-Date: 2013-09-26 15:52-0700\n"
  "PO-Revision-Date: 2002-03-08 04:56+0800\n"
  "Last-Translator: Abel Cheung <maddog@linux.org.hk>\n"
--- 7,11 ----
  "Project-Id-Version: texinfo 4.1\n"
  "Report-Msgid-Bugs-To: bug-texinfo@gnu.org\n"
! "POT-Creation-Date: 2015-06-26 13:52+0100\n"
  "PO-Revision-Date: 2002-03-08 04:56+0800\n"
  "Last-Translator: Abel Cheung <maddog@linux.org.hk>\n"
***************
*** 16,75 ****
  "Content-Transfer-Encoding: 8bit\n"
  
! #: gnulib/lib/error.c:188
  msgid "Unknown system error"
  msgstr ""
  
! #: gnulib/lib/getopt.c:547 gnulib/lib/getopt.c:576
  #, fuzzy, c-format
  msgid "%s: option '%s' is ambiguous; possibilities:"
  msgstr "%s: ¿ï¶µ `%s' ¤£©ú\n"
  
! #: gnulib/lib/getopt.c:624 gnulib/lib/getopt.c:628
  #, fuzzy, c-format
  msgid "%s: option '--%s' doesn't allow an argument\n"
  msgstr "%s: ¿ï¶µ `--%s' ¤£¥i§t¦³¤Þ¼Æ\n"
  
! #: gnulib/lib/getopt.c:637 gnulib/lib/getopt.c:642
  #, fuzzy, c-format
  msgid "%s: option '%c%s' doesn't allow an argument\n"
  msgstr "%s: ¿ï¶µ `%c%s' ¤£¥i§t¦³¤Þ¼Æ\n"
  
! #: gnulib/lib/getopt.c:685 gnulib/lib/getopt.c:704
  #, fuzzy, c-format
  msgid "%s: option '--%s' requires an argument\n"
  msgstr "%s: ¿ï¶µ `%s' ¥²¶·§t¦³¤Þ¼Æ\n"
  
! #: gnulib/lib/getopt.c:742 gnulib/lib/getopt.c:745
  #, fuzzy, c-format
  msgid "%s: unrecognized option '--%s'\n"
! msgstr "%s: ¥¼ª¾ªº¿ï¶µ `--%s'\n"
  
! #: gnulib/lib/getopt.c:753 gnulib/lib/getopt.c:756
  #, fuzzy, c-format
  msgid "%s: unrecognized option '%c%s'\n"
  msgstr "%s: ¥¼ª¾ªº¿ï¶µ `%c%s'\n"
  
! #: gnulib/lib/getopt.c:805 gnulib/lib/getopt.c:808
  #, fuzzy, c-format
  msgid "%s: invalid option -- '%c'\n"
  msgstr "%s: µL®Äªº¿ï¶µ -- %c\n"
  
! #: gnulib/lib/getopt.c:861 gnulib/lib/getopt.c:878 gnulib/lib/getopt.c:1088
! #: gnulib/lib/getopt.c:1106
  #, fuzzy, c-format
  msgid "%s: option requires an argument -- '%c'\n"
  msgstr "%s: ¿ï¶µ¥²¶·§t¦³¤Þ¼Æ -- %c\n"
  
! #: gnulib/lib/getopt.c:934 gnulib/lib/getopt.c:950
  #, fuzzy, c-format
  msgid "%s: option '-W %s' is ambiguous\n"
  msgstr "%s: ¿ï¶µ `-W %s' ¤£©ú½T\n"
  
! #: gnulib/lib/getopt.c:974 gnulib/lib/getopt.c:992
  #, fuzzy, c-format
  msgid "%s: option '-W %s' doesn't allow an argument\n"
  msgstr "%s: ¿ï¶µ `-W %s' ¤£¥i§t¦³¤Þ¼Æ\n"
  
! #: gnulib/lib/getopt.c:1013 gnulib/lib/getopt.c:1031
  #, fuzzy, c-format
  msgid "%s: option '-W %s' requires an argument\n"
--- 16,80 ----
  "Content-Transfer-Encoding: 8bit\n"
  
! #: gnulib/lib/error.c:191
  msgid "Unknown system error"
  msgstr ""
  
! #: gnulib/lib/getopt.c:575 gnulib/lib/getopt.c:604
  #, fuzzy, c-format
  msgid "%s: option '%s' is ambiguous; possibilities:"
  msgstr "%s: ¿ï¶µ `%s' ¤£©ú\n"
  
! #: gnulib/lib/getopt.c:619
! #, fuzzy, c-format
! msgid "%s: option '%s' is ambiguous\n"
! msgstr "%s: ¿ï¶µ `-W %s' ¤£©ú½T\n"
! 
! #: gnulib/lib/getopt.c:654 gnulib/lib/getopt.c:658
  #, fuzzy, c-format
  msgid "%s: option '--%s' doesn't allow an argument\n"
  msgstr "%s: ¿ï¶µ `--%s' ¤£¥i§t¦³¤Þ¼Æ\n"
  
! #: gnulib/lib/getopt.c:667 gnulib/lib/getopt.c:672
  #, fuzzy, c-format
  msgid "%s: option '%c%s' doesn't allow an argument\n"
  msgstr "%s: ¿ï¶µ `%c%s' ¤£¥i§t¦³¤Þ¼Æ\n"
  
! #: gnulib/lib/getopt.c:715 gnulib/lib/getopt.c:734
  #, fuzzy, c-format
  msgid "%s: option '--%s' requires an argument\n"
  msgstr "%s: ¿ï¶µ `%s' ¥²¶·§t¦³¤Þ¼Æ\n"
  
! #: gnulib/lib/getopt.c:772 gnulib/lib/getopt.c:775
  #, fuzzy, c-format
  msgid "%s: unrecognized option '--%s'\n"
! msgstr "%s: ¥¼ª¾ªº¿ï¶µ `%c%s'\n"
  
! #: gnulib/lib/getopt.c:783 gnulib/lib/getopt.c:786
  #, fuzzy, c-format
  msgid "%s: unrecognized option '%c%s'\n"
  msgstr "%s: ¥¼ª¾ªº¿ï¶µ `%c%s'\n"
  
! #: gnulib/lib/getopt.c:835 gnulib/lib/getopt.c:838
  #, fuzzy, c-format
  msgid "%s: invalid option -- '%c'\n"
  msgstr "%s: µL®Äªº¿ï¶µ -- %c\n"
  
! #: gnulib/lib/getopt.c:891 gnulib/lib/getopt.c:908 gnulib/lib/getopt.c:1118
! #: gnulib/lib/getopt.c:1136
  #, fuzzy, c-format
  msgid "%s: option requires an argument -- '%c'\n"
  msgstr "%s: ¿ï¶µ¥²¶·§t¦³¤Þ¼Æ -- %c\n"
  
! #: gnulib/lib/getopt.c:964 gnulib/lib/getopt.c:980
  #, fuzzy, c-format
  msgid "%s: option '-W %s' is ambiguous\n"
  msgstr "%s: ¿ï¶µ `-W %s' ¤£©ú½T\n"
  
! #: gnulib/lib/getopt.c:1004 gnulib/lib/getopt.c:1022
  #, fuzzy, c-format
  msgid "%s: option '-W %s' doesn't allow an argument\n"
  msgstr "%s: ¿ï¶µ `-W %s' ¤£¥i§t¦³¤Þ¼Æ\n"
  
! #: gnulib/lib/getopt.c:1043 gnulib/lib/getopt.c:1061
  #, fuzzy, c-format
  msgid "%s: option '-W %s' requires an argument\n"
***************
*** 85,90 ****
  
  #: gnulib/lib/regcomp.c:137
  msgid "Invalid regular expression"
! msgstr ""
  
  #: gnulib/lib/regcomp.c:140
--- 90,96 ----
  
  #: gnulib/lib/regcomp.c:137
+ #, fuzzy
  msgid "Invalid regular expression"
! msgstr "¨S¦³«e¤@¦¸ªº·j´M¦r¦ê"
  
  #: gnulib/lib/regcomp.c:140
***************
*** 94,99 ****
  
  #: gnulib/lib/regcomp.c:143
  msgid "Invalid character class name"
! msgstr ""
  
  #: gnulib/lib/regcomp.c:146
--- 100,106 ----
  
  #: gnulib/lib/regcomp.c:143
+ #, fuzzy
  msgid "Invalid character class name"
! msgstr "´¡¤J¥»¦r¤¸"
  
  #: gnulib/lib/regcomp.c:146
***************
*** 134,147 ****
  
  #: gnulib/lib/regcomp.c:170
  msgid "Invalid preceding regular expression"
! msgstr ""
  
  #: gnulib/lib/regcomp.c:173
  msgid "Premature end of regular expression"
! msgstr ""
  
  #: gnulib/lib/regcomp.c:176
  msgid "Regular expression too big"
! msgstr ""
  
  #: gnulib/lib/regcomp.c:179
--- 141,157 ----
  
  #: gnulib/lib/regcomp.c:170
+ #, fuzzy
  msgid "Invalid preceding regular expression"
! msgstr "¨S¦³«e¤@¦¸ªº·j´M¦r¦ê"
  
  #: gnulib/lib/regcomp.c:173
+ #, fuzzy
  msgid "Premature end of regular expression"
! msgstr "¨S¦³«e¤@¦¸ªº·j´M¦r¦ê"
  
  #: gnulib/lib/regcomp.c:176
+ #, fuzzy
  msgid "Regular expression too big"
! msgstr "¨S¦³«e¤@¦¸ªº·j´M¦r¦ê"
  
  #: gnulib/lib/regcomp.c:179
***************
*** 160,264 ****
  msgstr "µêÀÀ°O¾ÐÅé¯ÓºÉ"
  
! #: info/echo-area.c:283 info/session.c:978
  msgid "Move forward a character"
  msgstr "¦V«e²¾°Ê¤@­Ó¦r¤¸"
  
! #: info/echo-area.c:295 info/session.c:1005
  msgid "Move backward a character"
  msgstr "¦V«á²¾°Ê¤@­Ó¦r¤¸"
  
! #: info/echo-area.c:307
  msgid "Move to the start of this line"
  msgstr "²¾¦Ü¥»¦æ¶}ÀY"
  
! #: info/echo-area.c:312
  msgid "Move to the end of this line"
  msgstr "²¾¦Ü¥»¦æµ²§À"
  
! #: info/echo-area.c:320 info/session.c:1037
  msgid "Move forward a word"
  msgstr "¦V«e²¾°Ê¤@­Ó¦r"
  
! #: info/echo-area.c:360 info/session.c:1061
  msgid "Move backward a word"
  msgstr "¦V«á²¾°Ê¤@­Ó¦r"
  
! #: info/echo-area.c:400
  msgid "Delete the character under the cursor"
  msgstr "§R°£´å¼Ð¦ì¸mªº¦r¤¸"
  
! #: info/echo-area.c:430
  msgid "Delete the character behind the cursor"
  msgstr "§R°£´å¼Ð¦ì¸m«áªº¦r¤¸"
  
! #: info/echo-area.c:451
  msgid "Cancel or quit operation"
  msgstr "¨ú®ø©Îµ²§ô¥Ø«eªº°Ê§@"
  
! #: info/echo-area.c:466
  msgid "Accept (or force completion of) this line"
  msgstr "±µ¨ü (©Î±j­¢§¹¦¨) ¥»¦æ"
  
! #: info/echo-area.c:471
  msgid "Insert next character verbatim"
  msgstr "¤£§@Âà´«, ´¡¤J¤U¤@­Ó¦r¤¸"
  
! #: info/echo-area.c:479
! msgid "Insert this character"
! msgstr "´¡¤J¥»¦r¤¸"
! 
! #: info/echo-area.c:498
  msgid "Insert a TAB character"
  msgstr "´¡¤J¤@­Ó TAB ¦r¤¸"
  
! #: info/echo-area.c:505
  msgid "Transpose characters at point"
  msgstr "ÅÜ´«´å¼Ð¦ì¸mªº¦r¤¸ªº¶¶§Ç"
  
! #: info/echo-area.c:556
  msgid "Yank back the contents of the last kill"
  msgstr "¶K¤J¤W¤@¦¸°Å¤Uªº¤º®e"
  
! #: info/echo-area.c:563
  msgid "Kill ring is empty"
  msgstr "°Å¶KÃ¯¨S¦³¤º®e"
  
! #: info/echo-area.c:576
  msgid "Yank back a previous kill"
  msgstr "¶K¤W«e¦¸ªº°Å¤U¤º®e"
  
! #: info/echo-area.c:609
  msgid "Kill to the end of the line"
  msgstr "§R°£¦Ü¥»¦æµ²§À, ¨Ã¸m¤J°Å¶KÃ¯"
  
! #: info/echo-area.c:622
  msgid "Kill to the beginning of the line"
  msgstr "§R°£¦Ü¥»¦æ¶}ÀY, ¨Ã¸m¤J°Å¶KÃ¯"
  
! #: info/echo-area.c:634
  msgid "Kill the word following the cursor"
  msgstr "§R°£´å¼Ð«áªº³æ¦r, ¨Ã¸m¤J°Å¶KÃ¯"
  
! #: info/echo-area.c:654
  msgid "Kill the word preceding the cursor"
  msgstr "§R°£´å¼Ð«eªº³æ¦r, ¨Ã¸m¤J°Å¶KÃ¯"
  
! #: info/echo-area.c:871 info/echo-area.c:929
  msgid "No completions"
  msgstr "¨S¦³¥i¯àªº§¹¦¨¥y"
  
! #: info/echo-area.c:873
  msgid "Not complete"
  msgstr "¥¼§¹¦¨"
  
! #: info/echo-area.c:914
  msgid "List possible completions"
  msgstr "¦C¥X¥i¯àªº§¹¦¨¥y"
  
! #: info/echo-area.c:933
  msgid "Sole completion"
  msgstr "³æ¤@ªº§¹¦¨¥y"
  
! #: info/echo-area.c:941
  #, fuzzy, c-format
  msgid "%d completion:\n"
--- 170,270 ----
  msgstr "µêÀÀ°O¾ÐÅé¯ÓºÉ"
  
! #: info/echo-area.c:299 info/session.c:1328
  msgid "Move forward a character"
  msgstr "¦V«e²¾°Ê¤@­Ó¦r¤¸"
  
! #: info/echo-area.c:318 info/session.c:1341
  msgid "Move backward a character"
  msgstr "¦V«á²¾°Ê¤@­Ó¦r¤¸"
  
! #: info/echo-area.c:344
  msgid "Move to the start of this line"
  msgstr "²¾¦Ü¥»¦æ¶}ÀY"
  
! #: info/echo-area.c:349
  msgid "Move to the end of this line"
  msgstr "²¾¦Ü¥»¦æµ²§À"
  
! #: info/echo-area.c:357 info/session.c:1356
  msgid "Move forward a word"
  msgstr "¦V«e²¾°Ê¤@­Ó¦r"
  
! #: info/echo-area.c:397 info/session.c:1370
  msgid "Move backward a word"
  msgstr "¦V«á²¾°Ê¤@­Ó¦r"
  
! #: info/echo-area.c:437
  msgid "Delete the character under the cursor"
  msgstr "§R°£´å¼Ð¦ì¸mªº¦r¤¸"
  
! #: info/echo-area.c:457
  msgid "Delete the character behind the cursor"
  msgstr "§R°£´å¼Ð¦ì¸m«áªº¦r¤¸"
  
! #: info/echo-area.c:478
  msgid "Cancel or quit operation"
  msgstr "¨ú®ø©Îµ²§ô¥Ø«eªº°Ê§@"
  
! #: info/echo-area.c:493
  msgid "Accept (or force completion of) this line"
  msgstr "±µ¨ü (©Î±j­¢§¹¦¨) ¥»¦æ"
  
! #: info/echo-area.c:498
  msgid "Insert next character verbatim"
  msgstr "¤£§@Âà´«, ´¡¤J¤U¤@­Ó¦r¤¸"
  
! #: info/echo-area.c:530
  msgid "Insert a TAB character"
  msgstr "´¡¤J¤@­Ó TAB ¦r¤¸"
  
! #: info/echo-area.c:582
  msgid "Transpose characters at point"
  msgstr "ÅÜ´«´å¼Ð¦ì¸mªº¦r¤¸ªº¶¶§Ç"
  
! #: info/echo-area.c:651
  msgid "Yank back the contents of the last kill"
  msgstr "¶K¤J¤W¤@¦¸°Å¤Uªº¤º®e"
  
! #: info/echo-area.c:658
  msgid "Kill ring is empty"
  msgstr "°Å¶KÃ¯¨S¦³¤º®e"
  
! #: info/echo-area.c:671
  msgid "Yank back a previous kill"
  msgstr "¶K¤W«e¦¸ªº°Å¤U¤º®e"
  
! #: info/echo-area.c:704
  msgid "Kill to the end of the line"
  msgstr "§R°£¦Ü¥»¦æµ²§À, ¨Ã¸m¤J°Å¶KÃ¯"
  
! #: info/echo-area.c:717
  msgid "Kill to the beginning of the line"
  msgstr "§R°£¦Ü¥»¦æ¶}ÀY, ¨Ã¸m¤J°Å¶KÃ¯"
  
! #: info/echo-area.c:729
  msgid "Kill the word following the cursor"
  msgstr "§R°£´å¼Ð«áªº³æ¦r, ¨Ã¸m¤J°Å¶KÃ¯"
  
! #: info/echo-area.c:749
  msgid "Kill the word preceding the cursor"
  msgstr "§R°£´å¼Ð«eªº³æ¦r, ¨Ã¸m¤J°Å¶KÃ¯"
  
! #: info/echo-area.c:981 info/echo-area.c:1039
  msgid "No completions"
  msgstr "¨S¦³¥i¯àªº§¹¦¨¥y"
  
! #: info/echo-area.c:983
  msgid "Not complete"
  msgstr "¥¼§¹¦¨"
  
! #: info/echo-area.c:1032
  msgid "List possible completions"
  msgstr "¦C¥X¥i¯àªº§¹¦¨¥y"
  
! #: info/echo-area.c:1043
  msgid "Sole completion"
  msgstr "³æ¤@ªº§¹¦¨¥y"
  
! #: info/echo-area.c:1052
  #, fuzzy, c-format
  msgid "%d completion:\n"
***************
*** 267,303 ****
  msgstr[1] "%d ­Ó§¹¦¨¥y:\n"
  
! #: info/echo-area.c:1091
  msgid "Insert completion"
  msgstr "´¡¤J§¹¦¨¥y"
  
! #: info/echo-area.c:1228
  #, c-format
  msgid "Building completions..."
  msgstr "«Ø¥ß§¹¦¨¥y¤¤..."
  
! #: info/echo-area.c:1347
  msgid "Scroll the completions window"
  msgstr "±²°Ê§¹¦¨¥y¤À¹jµøµ¡"
  
! #: info/filesys.c:88
  #, fuzzy, c-format
  msgid "looking for file \"%s\""
  msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: info/filesys.c:178
  #, fuzzy, c-format
  msgid "looking for file %s in %s"
  msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: info/filesys.c:209 info/filesys.c:224 info/filesys.c:245
  #, fuzzy, c-format
  msgid "found file %s"
  msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: info/footnotes.c:211
  msgid "Footnotes could not be displayed"
  msgstr "µLªkÅã¥Üµù¸}"
  
! #: info/footnotes.c:237
  msgid "Show the footnotes associated with this node in another window"
  msgstr "±N¥»¸`ÂIªºµù¸}Åã¥Ü¦b¥t¤@­Ó¤À¹jµøµ¡¤º"
--- 273,310 ----
  msgstr[1] "%d ­Ó§¹¦¨¥y:\n"
  
! #: info/echo-area.c:1169
  msgid "Insert completion"
  msgstr "´¡¤J§¹¦¨¥y"
  
! #: info/echo-area.c:1271
  #, c-format
  msgid "Building completions..."
  msgstr "«Ø¥ß§¹¦¨¥y¤¤..."
  
! #: info/echo-area.c:1390
  msgid "Scroll the completions window"
  msgstr "±²°Ê§¹¦¨¥y¤À¹jµøµ¡"
  
! #: info/filesys.c:91
  #, fuzzy, c-format
  msgid "looking for file \"%s\""
  msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: info/filesys.c:158
  #, fuzzy, c-format
  msgid "looking for file %s in %s"
  msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: info/filesys.c:227 info/filesys.c:241 info/filesys.c:262
  #, fuzzy, c-format
  msgid "found file %s"
  msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: info/footnotes.c:231
! #, c-format
  msgid "Footnotes could not be displayed"
  msgstr "µLªkÅã¥Üµù¸}"
  
! #: info/footnotes.c:251
  msgid "Show the footnotes associated with this node in another window"
  msgstr "±N¥»¸`ÂIªºµù¸}Åã¥Ü¦b¥t¤@­Ó¤À¹jµøµ¡¤º"
***************
*** 308,461 ****
  msgstr "---------------------\n"
  
! #: info/indices.c:174
! msgid "Look up a string in the index for this file"
! msgstr "¦b¥»ÀÉ®×ªº¯Á¤Þ¤º¬d¸ß¦r¦ê"
! 
! #: info/indices.c:202 info/indices.c:885
  #, c-format
  msgid "Finding index entries..."
  msgstr "§ä´M¯Á¤Þ¶µ¥Ø..."
  
! #: info/indices.c:209
  #, c-format
  msgid "No indices found."
  msgstr "§ä¤£¨ì¯Á¤Þ"
  
! #: info/indices.c:219
  msgid "Index entry: "
  msgstr "¯Á¤Þ¶µ¥Ø: "
  
! #: info/indices.c:253 info/indices.c:907 info/session.c:4204
! #, c-format
! msgid "Search string too short"
! msgstr ""
  
! #: info/indices.c:365
  msgid ""
! "Go to the next matching index item from the last `\\[index-search]' command"
  msgstr "²¾°Ê¦Ü¤U¤@­Ó²Å¦X¤W¤@¦¸ªº `\\[index-search] ©R¥Oªº·j´M¶µ¥Ø"
  
! #: info/indices.c:376
  #, c-format
  msgid "No previous index search string."
  msgstr "¨S¦³«e¤@­Ó¯Á¤Þ·j´M¦r¦ê"
  
! #: info/indices.c:383
! #, c-format
! msgid "No index entries."
! msgstr "¨S¦³¯Á¤Þ¶µ¥Ø."
! 
! #: info/indices.c:431
  #, fuzzy, c-format
! msgid "No more index entries containing `%s'."
  msgstr "¨S¦³ %s¯Á¤Þ¶µ¥Ø¥]§t \"%s\"."
  
! #: info/indices.c:432 info/indices.c:942
  #, fuzzy, c-format
! msgid "No index entries containing `%s'."
  msgstr "¨S¦³ %s¯Á¤Þ¶µ¥Ø¥]§t \"%s\"."
  
! #: info/indices.c:444
! msgid "CAN'T SEE THIS"
! msgstr ""
! 
! #: info/indices.c:480
  #, fuzzy, c-format
! msgid "Found `%s' in %s. (`\\[next-index-match]' tries to find next.)"
! msgstr "§ä¨ì \"%s\" ¦b %s ¤§¤¤. (`\\[next-index-match]' ¹Á¸Õ­n§ä¨ì¤U¤@­Ó¦r¦ê.)"
! 
! #: info/indices.c:611
! #, fuzzy, c-format
! msgid "Scanning indices of `%s'..."
  msgstr "±½ºË \"%s\" ªº¯Á¤Þ¤¤..."
  
! #: info/indices.c:659
! #, c-format
! msgid "No available info files have `%s' in their indices."
! msgstr ""
! 
! #: info/indices.c:685
  msgid "Grovel all known info file's indices for a string and build a menu"
  msgstr "¾ã²z©Ò¦³¤wª¾ info ÀÉ¤¤¥]§t¬d¸ß¦r¦êªº¯Á¤Þ, ¨Ã«Ø¥ß¤@­Ó¿ï³æ"
  
! #: info/indices.c:689
! msgid "Index apropos: "
! msgstr ""
  
! #: info/indices.c:717
  #, fuzzy, c-format
! msgid ""
! "\n"
! "* Menu: Nodes whose indices contain `%s':\n"
! msgstr ""
! "\n"
! "* Menu: ¨ä¯Á¤Þ¤¤¥]§t \"%s\" ªº¸`ÂI:\n"
  
! #: info/indices.c:869
  msgid "List all matches of a string in the index"
  msgstr ""
  
! #: info/indices.c:891
! #, fuzzy, c-format
! msgid "No index"
! msgstr "¨S¦³¯Á¤Þ¶µ¥Ø."
! 
! #: info/indices.c:895
  #, fuzzy
! msgid "Index topic: "
  msgstr "¯Á¤Þ¶µ¥Ø: "
  
! #: info/indices.c:913
  #, c-format
! msgid "Index for `%s'"
  msgstr ""
  
! #: info/indices.c:966
! #, fuzzy, c-format
! msgid "File names matching `%s'"
! msgstr "No matching `%cend %s'"
! 
! #: info/indices.c:996
! msgid "Show all matching files"
  msgstr ""
  
! #: info/indices.c:1000
  #, fuzzy, c-format
! msgid "No file index"
! msgstr "¨S¦³¯Á¤Þ¶µ¥Ø."
  
  #: info/info.c:316
  #, c-format
! msgid "no index entries found for `%s'\n"
! msgstr "§ä¤£¨ì¥]§t `%s' ªº¯Á¤Þ¶µ¥Ø\n"
  
! #: info/info.c:490
  #, c-format
  msgid "invalid number: %s\n"
  msgstr ""
  
! #: info/info.c:641
  #, c-format
  msgid "malformed variable assignment: %s"
  msgstr ""
  
! #: info/info.c:650 info/infomap.c:1218
  #, fuzzy, c-format
  msgid "%s: no such variable"
  msgstr "¥¼ª¾ªº©R¥O `%s'"
  
! #: info/info.c:654 info/infomap.c:1222
  #, fuzzy, c-format
  msgid "value %s is not valid for variable %s"
  msgstr "³]©w Info ÅÜ¼Æªº¼Æ­È"
  
! #: info/info.c:671 info/infokey.c:892
  #, c-format
  msgid "Try --help for more information.\n"
  msgstr "¸Õ¸Õ --help ¥H¨ú±o§ó¦hªº¸ê°T.\n"
  
! #: info/info.c:693 info/infokey.c:144 install-info/install-info.c:2163
! #: tp/texi2any.pl:861 util/texindex.c:295
! #, c-format, perl-format
  msgid ""
  "Copyright (C) %s Free Software Foundation, Inc.\n"
--- 315,448 ----
  msgstr "---------------------\n"
  
! #: info/indices.c:123 info/indices.c:806
  #, c-format
  msgid "Finding index entries..."
  msgstr "§ä´M¯Á¤Þ¶µ¥Ø..."
  
! #: info/indices.c:206
! msgid "Look up a string in the index for this file"
! msgstr "¦b¥»ÀÉ®×ªº¯Á¤Þ¤º¬d¸ß¦r¦ê"
! 
! #: info/indices.c:218 info/indices.c:324 info/indices.c:812
  #, c-format
  msgid "No indices found."
  msgstr "§ä¤£¨ì¯Á¤Þ"
  
! #: info/indices.c:222
  msgid "Index entry: "
  msgstr "¯Á¤Þ¶µ¥Ø: "
  
! #: info/indices.c:439
! #, fuzzy, c-format
! msgid "Found '%s' in %s. ('\\[next-index-match]' tries to find next.)"
! msgstr "§ä¨ì \"%s\" ¦b %s ¤§¤¤. (`\\[next-index-match]' ¹Á¸Õ­n§ä¨ì¤U¤@­Ó¦r¦ê.)"
  
! #: info/indices.c:449
! #, fuzzy
  msgid ""
! "Go to the next matching index item from the last '\\[index-search]' command"
  msgstr "²¾°Ê¦Ü¤U¤@­Ó²Å¦X¤W¤@¦¸ªº `\\[index-search] ©R¥Oªº·j´M¶µ¥Ø"
  
! #: info/indices.c:460
  #, c-format
  msgid "No previous index search string."
  msgstr "¨S¦³«e¤@­Ó¯Á¤Þ·j´M¦r¦ê"
  
! #: info/indices.c:478
  #, fuzzy, c-format
! msgid "No more index entries containing '%s'."
  msgstr "¨S¦³ %s¯Á¤Þ¶µ¥Ø¥]§t \"%s\"."
  
! #: info/indices.c:479 info/indices.c:874
  #, fuzzy, c-format
! msgid "No index entries containing '%s'."
  msgstr "¨S¦³ %s¯Á¤Þ¶µ¥Ø¥]§t \"%s\"."
  
! #: info/indices.c:583
  #, fuzzy, c-format
! msgid "Scanning indices of '%s'..."
  msgstr "±½ºË \"%s\" ªº¯Á¤Þ¤¤..."
  
! #: info/indices.c:636
  msgid "Grovel all known info file's indices for a string and build a menu"
  msgstr "¾ã²z©Ò¦³¤wª¾ info ÀÉ¤¤¥]§t¬d¸ß¦r¦êªº¯Á¤Þ, ¨Ã«Ø¥ß¤@­Ó¿ï³æ"
  
! #: info/indices.c:644 info/indices.c:646
! #, fuzzy
! msgid "Index apropos"
! msgstr "¯Á¤Þ¶µ¥Ø: "
  
! #: info/indices.c:686
  #, fuzzy, c-format
! msgid "Index entries containing '%s':\n"
! msgstr "¨S¦³ %s¯Á¤Þ¶µ¥Ø¥]§t \"%s\"."
  
! #: info/indices.c:791
  msgid "List all matches of a string in the index"
  msgstr ""
  
! #: info/indices.c:818 info/indices.c:820
  #, fuzzy
! msgid "Index topic"
  msgstr "¯Á¤Þ¶µ¥Ø: "
  
! #: info/indices.h:40
  #, c-format
! msgid "No available info files have '%s' in their indices."
  msgstr ""
  
! #: info/info-utils.c:899
! #, c-format
! msgid "Error converting file character encoding."
  msgstr ""
  
! #: info/info.c:223 info/session.c:2700
  #, fuzzy, c-format
! msgid "No menu item '%s' in node '%s'."
! msgstr "¿ï³æ¶µ¥Ø `%s' ¤£¦b¸`ÂI `%s' ¤¤."
  
  #: info/info.c:316
+ #, fuzzy, c-format
+ msgid "No file given for node '%s'."
+ msgstr "¸`ÂI `%s' ¤¤¨S¦³¿ï³æ."
+ 
+ #: info/info.c:365 info/info.c:1115
+ #, fuzzy, c-format
+ msgid "Cannot find node '%s'."
+ msgstr "§ä¤£¨ì `%s' ¸`ÂI."
+ 
+ #: info/info.c:387
  #, c-format
! msgid "No program name given."
! msgstr ""
  
! #: info/info.c:578
  #, c-format
  msgid "invalid number: %s\n"
  msgstr ""
  
! #: info/info.c:758
  #, c-format
  msgid "malformed variable assignment: %s"
  msgstr ""
  
! #: info/info.c:765 info/infokey.c:537
  #, fuzzy, c-format
  msgid "%s: no such variable"
  msgstr "¥¼ª¾ªº©R¥O `%s'"
  
! #: info/info.c:771 info/infokey.c:539
  #, fuzzy, c-format
  msgid "value %s is not valid for variable %s"
  msgstr "³]©w Info ÅÜ¼Æªº¼Æ­È"
  
! #: info/info.c:783
  #, c-format
  msgid "Try --help for more information.\n"
  msgstr "¸Õ¸Õ --help ¥H¨ú±o§ó¦hªº¸ê°T.\n"
  
! #: info/info.c:805 install-info/install-info.c:2212 tp/texi2any.pl:878
! #: texindex/ti.twjr:1293
! #, c-format, awk-format, perl-format
  msgid ""
  "Copyright (C) %s Free Software Foundation, Inc.\n"
***************
*** 466,480 ****
  msgstr ""
  
! #: info/info.c:785
  #, fuzzy, c-format
! msgid "can't open %s: %s"
! msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
! 
! #: info/info.c:791
! #, c-format
! msgid "debugging output diverted to \"%s\""
! msgstr ""
  
! #: info/info.c:877
  #, c-format
  msgid ""
--- 453,462 ----
  msgstr ""
  
! #: info/info.c:963
  #, fuzzy, c-format
! msgid "no index entries found for '%s'\n"
! msgstr "§ä¤£¨ì¥]§t `%s' ªº¯Á¤Þ¶µ¥Ø\n"
  
! #: info/info.c:1016
  #, c-format
  msgid ""
***************
*** 484,488 ****
  msgstr ""
  
! #: info/info.c:883
  msgid ""
  "Options:\n"
--- 466,470 ----
  msgstr ""
  
! #: info/info.c:1022
  msgid ""
  "Options:\n"
***************
*** 495,499 ****
  msgstr ""
  
! #: info/info.c:891
  msgid ""
  "  -h, --help                   display this help and exit.\n"
--- 477,481 ----
  msgstr ""
  
! #: info/info.c:1030
  msgid ""
  "  -h, --help                   display this help and exit.\n"
***************
*** 503,507 ****
  msgstr ""
  
! #: info/info.c:897
  msgid ""
  "  -R, --raw-escapes            output \"raw\" ANSI escapes (default).\n"
--- 485,489 ----
  msgstr ""
  
! #: info/info.c:1036
  msgid ""
  "  -R, --raw-escapes            output \"raw\" ANSI escapes (default).\n"
***************
*** 511,519 ****
  msgstr ""
  
! #: info/info.c:904
  msgid "  -b, --speech-friendly        be friendly to speech synthesizers."
  msgstr ""
  
! #: info/info.c:908
  msgid ""
  "      --strict-node-location   (for debugging) use Info file pointers as-"
--- 493,501 ----
  msgstr ""
  
! #: info/info.c:1043
  msgid "  -b, --speech-friendly        be friendly to speech synthesizers."
  msgstr ""
  
! #: info/info.c:1047
  msgid ""
  "      --strict-node-location   (for debugging) use Info file pointers as-"
***************
*** 527,547 ****
  msgstr ""
  
! #: info/info.c:917
  msgid ""
  "\n"
  "The first non-option argument, if present, is the menu entry to start from;\n"
! "it is searched for in all `dir' files along INFOPATH.\n"
! "If it is not present, info merges all `dir' files and shows the result.\n"
  "Any remaining arguments are treated as the names of menu\n"
  "items relative to the initial node visited."
  msgstr ""
  
! #: info/info.c:924
  msgid ""
  "\n"
! "For a summary of key bindings, type h within Info."
  msgstr ""
  
! #: info/info.c:927
  msgid ""
  "\n"
--- 509,529 ----
  msgstr ""
  
! #: info/info.c:1056
  msgid ""
  "\n"
  "The first non-option argument, if present, is the menu entry to start from;\n"
! "it is searched for in all 'dir' files along INFOPATH.\n"
! "If it is not present, info merges all 'dir' files and shows the result.\n"
  "Any remaining arguments are treated as the names of menu\n"
  "items relative to the initial node visited."
  msgstr ""
  
! #: info/info.c:1063
  msgid ""
  "\n"
! "For a summary of key bindings, type H within Info."
  msgstr ""
  
! #: info/info.c:1066
  msgid ""
  "\n"
***************
*** 551,555 ****
  "  info info-stnd             show the manual specific to this Info program\n"
  "  info emacs                 start at emacs node from top-level dir\n"
! "  info emacs buffers         start at buffers node within emacs manual\n"
  "  info --show-options emacs  start at node with emacs' command line options\n"
  "  info --subnodes -o out.txt emacs  dump entire manual to out.txt\n"
--- 533,539 ----
  "  info info-stnd             show the manual specific to this Info program\n"
  "  info emacs                 start at emacs node from top-level dir\n"
! "  info emacs buffers         select buffers menu entry in emacs manual\n"
! "  info emacs -n Files        start at Files node within emacs manual\n"
! "  info '(emacs)Files'        alternative way to start at Files node\n"
  "  info --show-options emacs  start at node with emacs' command line options\n"
  "  info --subnodes -o out.txt emacs  dump entire manual to out.txt\n"
***************
*** 557,564 ****
  msgstr ""
  
! #: info/info.c:938 info/infokey.c:911 util/texindex.c:259
  #, fuzzy
  msgid ""
- "\n"
  "Email bug reports to bug-texinfo@gnu.org,\n"
  "general questions and discussion to help-texinfo@gnu.org.\n"
--- 541,548 ----
  msgstr ""
  
! #: info/info.c:1081 install-info/install-info.c:616 tp/texi2any.pl:866
! #: texindex/ti.twjr:1282
  #, fuzzy
  msgid ""
  "Email bug reports to bug-texinfo@gnu.org,\n"
  "general questions and discussion to help-texinfo@gnu.org.\n"
***************
*** 569,696 ****
  "¤@¯ë°ÝÃD»P°Q½×, ½Ð¥H¹q¤l¶l¥ó (­^¤å) ±H¨ì help-texinfo@gnu.org.\n"
  
! #: info/info.c:972
! #, c-format
! msgid "Cannot find node `%s'."
! msgstr "§ä¤£¨ì `%s' ¸`ÂI."
! 
! #: info/info.c:973
! #, c-format
! msgid "Cannot find node `(%s)%s'."
  msgstr "§ä¤£¨ì `(%s)%s' ¸`ÂI."
  
! #: info/info.c:974
  msgid "Cannot find a window!"
  msgstr "§ä¤£¨ì¤À¹jµøµ¡!"
  
! #: info/info.c:975
  msgid "Point doesn't appear within this window's node!"
  msgstr "´å¼Ð¦ì¸m¤£¦b¥»¤À¹jµøµ¡ªº¸`ÂI¤º!"
  
! #: info/info.c:976
  msgid "Cannot delete the last window."
  msgstr "µLªk§R°£¤W¤@­Ó¤À¹jµøµ¡."
  
! #: info/info.c:977
  msgid "No menu in this node."
  msgstr "¥»¸`ÂI¨S¦³¿ï³æ."
  
! #: info/info.c:978
  msgid "No footnotes in this node."
  msgstr "¥»¸`ÂI¨S¦³µù¸}."
  
! #: info/info.c:979
  msgid "No cross references in this node."
  msgstr "¥»¸`ÂI¨S¦³¥æ¤¬°Ñ·Ó."
  
! #: info/info.c:980
! #, c-format
! msgid "No `%s' pointer for this node."
  msgstr "¥»¸`ÂI¨S¦³ `%s' pointer."
  
! #: info/info.c:981
! #, c-format
! msgid "Unknown Info command `%c'; try `?' for help."
  msgstr "¥¼ª¾ªº Info ©R¥O `%c'; ¸Õ¸Õ `?' ¥H¨ú±o¨D§U¸ê°T."
  
! #: info/info.c:982
! #, c-format
! msgid "Terminal type `%s' is not smart enough to run Info."
  msgstr "²×ºÝ¾÷Ãþ«¬ `%s' µLªk¤ä´©°õ¦æ Info ©Ò»Ýªº»Ý¨D."
  
! #: info/info.c:983
  msgid "You are already at the last page of this node."
  msgstr "±z¤w¦b¥»¸`ÂIªº³Ì«á¤@­¶."
  
! #: info/info.c:984
  msgid "You are already at the first page of this node."
  msgstr "±z¤w¦b¥»¸`ÂIªº²Ä¤@­¶."
  
! #: info/info.c:985
  msgid "Only one window."
  msgstr "¥u¦³¤@­Ó¤À¹jµøµ¡."
  
! #: info/info.c:986
  msgid "Resulting window would be too small."
  msgstr "²£¥Íªº¤À¹jµøµ¡·|¤Ó¤p."
  
! #: info/info.c:987
  msgid "Not enough room for a help window, please delete a window."
  msgstr "³Ñ¤UªºªÅ¶¡¤Ó¤p, µLªk®e¯Ç¨D§U¤À¹jµøµ¡, ½Ð§R°£¤@­Ó¤À¹jµøµ¡."
  
! #: info/infodoc.c:45
  msgid "Basic Info command keys\n"
  msgstr ""
  
! #: info/infodoc.c:47
  #, fuzzy
  msgid "\\%-10[quit-help]  Close this help window.\n"
  msgstr "  %-10s  µ²§ô¥»¨D§U.\n"
  
! #: info/infodoc.c:48
  #, fuzzy
  msgid "\\%-10[quit]  Quit Info altogether.\n"
  msgstr "  %-10s  ¤@¨Öµ²§ô Info µ{¦¡.\n"
  
! #: info/infodoc.c:49
  #, fuzzy
  msgid "\\%-10[get-info-help-node]  Invoke the Info tutorial.\n"
  msgstr "  %-10s  °õ¦æ Info «ü¾É½Òµ{.\n"
  
! #: info/infodoc.c:51
  #, fuzzy
  msgid "\\%-10[prev-line]  Move up one line.\n"
  msgstr "  %-10s  ©¹«á±²°Ê¤@¦æ.\n"
  
! #: info/infodoc.c:52
  #, fuzzy
  msgid "\\%-10[next-line]  Move down one line.\n"
  msgstr "  %-10s  ©¹«e±²°Ê¤@¦æ.\n"
  
! #: info/infodoc.c:53
  #, fuzzy
  msgid "\\%-10[scroll-backward]  Scroll backward one screenful.\n"
  msgstr "  %-10s  ¦V«á±²°Ê¤@­¶.\n"
  
! #: info/infodoc.c:54
  #, fuzzy
  msgid "\\%-10[scroll-forward]  Scroll forward one screenful.\n"
  msgstr "  %-10s  ¦V«e±²°Ê¤@­¶.\n"
  
! #: info/infodoc.c:55
  #, fuzzy
  msgid "\\%-10[beginning-of-node]  Go to the beginning of this node.\n"
  msgstr "  %-10s  ²¾¦Ü¥»¸`ÂIªº¶}ÀY.\n"
  
! #: info/infodoc.c:56
  #, fuzzy
  msgid "\\%-10[end-of-node]  Go to the end of this node.\n"
  msgstr "  %-10s  ²¾¦Ü¥»¸`ÂIªºµ²§À.\n"
  
! #: info/infodoc.c:58
  #, fuzzy
  msgid "\\%-10[move-to-next-xref]  Skip to the next hypertext link.\n"
  msgstr "  %-10s  ¸õ¨ì¥»¸`ÂI¤¤ªº¤U¤@­Ó¶W¥»¤å³sµ².\n"
  
! #: info/infodoc.c:59
  #, fuzzy
  msgid ""
--- 553,675 ----
  "¤@¯ë°ÝÃD»P°Q½×, ½Ð¥H¹q¤l¶l¥ó (­^¤å) ±H¨ì help-texinfo@gnu.org.\n"
  
! #: info/info.c:1116
! #, fuzzy, c-format
! msgid "Cannot find node '(%s)%s'."
  msgstr "§ä¤£¨ì `(%s)%s' ¸`ÂI."
  
! #: info/info.c:1117
  msgid "Cannot find a window!"
  msgstr "§ä¤£¨ì¤À¹jµøµ¡!"
  
! #: info/info.c:1118
  msgid "Point doesn't appear within this window's node!"
  msgstr "´å¼Ð¦ì¸m¤£¦b¥»¤À¹jµøµ¡ªº¸`ÂI¤º!"
  
! #: info/info.c:1119
  msgid "Cannot delete the last window."
  msgstr "µLªk§R°£¤W¤@­Ó¤À¹jµøµ¡."
  
! #: info/info.c:1120
  msgid "No menu in this node."
  msgstr "¥»¸`ÂI¨S¦³¿ï³æ."
  
! #: info/info.c:1121
  msgid "No footnotes in this node."
  msgstr "¥»¸`ÂI¨S¦³µù¸}."
  
! #: info/info.c:1122
  msgid "No cross references in this node."
  msgstr "¥»¸`ÂI¨S¦³¥æ¤¬°Ñ·Ó."
  
! #: info/info.c:1123
! #, fuzzy, c-format
! msgid "No '%s' pointer for this node."
  msgstr "¥»¸`ÂI¨S¦³ `%s' pointer."
  
! #: info/info.c:1124
! #, fuzzy, c-format
! msgid "Unknown Info command '%c'; try '?' for help."
  msgstr "¥¼ª¾ªº Info ©R¥O `%c'; ¸Õ¸Õ `?' ¥H¨ú±o¨D§U¸ê°T."
  
! #: info/info.c:1125
! #, fuzzy, c-format
! msgid "Terminal type '%s' is not smart enough to run Info."
  msgstr "²×ºÝ¾÷Ãþ«¬ `%s' µLªk¤ä´©°õ¦æ Info ©Ò»Ýªº»Ý¨D."
  
! #: info/info.c:1126
  msgid "You are already at the last page of this node."
  msgstr "±z¤w¦b¥»¸`ÂIªº³Ì«á¤@­¶."
  
! #: info/info.c:1127
  msgid "You are already at the first page of this node."
  msgstr "±z¤w¦b¥»¸`ÂIªº²Ä¤@­¶."
  
! #: info/info.c:1128
  msgid "Only one window."
  msgstr "¥u¦³¤@­Ó¤À¹jµøµ¡."
  
! #: info/info.c:1129
  msgid "Resulting window would be too small."
  msgstr "²£¥Íªº¤À¹jµøµ¡·|¤Ó¤p."
  
! #: info/info.c:1130
  msgid "Not enough room for a help window, please delete a window."
  msgstr "³Ñ¤UªºªÅ¶¡¤Ó¤p, µLªk®e¯Ç¨D§U¤À¹jµøµ¡, ½Ð§R°£¤@­Ó¤À¹jµøµ¡."
  
! #: info/infodoc.c:40
  msgid "Basic Info command keys\n"
  msgstr ""
  
! #: info/infodoc.c:42
  #, fuzzy
  msgid "\\%-10[quit-help]  Close this help window.\n"
  msgstr "  %-10s  µ²§ô¥»¨D§U.\n"
  
! #: info/infodoc.c:43
  #, fuzzy
  msgid "\\%-10[quit]  Quit Info altogether.\n"
  msgstr "  %-10s  ¤@¨Öµ²§ô Info µ{¦¡.\n"
  
! #: info/infodoc.c:44
  #, fuzzy
  msgid "\\%-10[get-info-help-node]  Invoke the Info tutorial.\n"
  msgstr "  %-10s  °õ¦æ Info «ü¾É½Òµ{.\n"
  
! #: info/infodoc.c:46
  #, fuzzy
  msgid "\\%-10[prev-line]  Move up one line.\n"
  msgstr "  %-10s  ©¹«á±²°Ê¤@¦æ.\n"
  
! #: info/infodoc.c:47
  #, fuzzy
  msgid "\\%-10[next-line]  Move down one line.\n"
  msgstr "  %-10s  ©¹«e±²°Ê¤@¦æ.\n"
  
! #: info/infodoc.c:48
  #, fuzzy
  msgid "\\%-10[scroll-backward]  Scroll backward one screenful.\n"
  msgstr "  %-10s  ¦V«á±²°Ê¤@­¶.\n"
  
! #: info/infodoc.c:49
  #, fuzzy
  msgid "\\%-10[scroll-forward]  Scroll forward one screenful.\n"
  msgstr "  %-10s  ¦V«e±²°Ê¤@­¶.\n"
  
! #: info/infodoc.c:50
  #, fuzzy
  msgid "\\%-10[beginning-of-node]  Go to the beginning of this node.\n"
  msgstr "  %-10s  ²¾¦Ü¥»¸`ÂIªº¶}ÀY.\n"
  
! #: info/infodoc.c:51
  #, fuzzy
  msgid "\\%-10[end-of-node]  Go to the end of this node.\n"
  msgstr "  %-10s  ²¾¦Ü¥»¸`ÂIªºµ²§À.\n"
  
! #: info/infodoc.c:53
  #, fuzzy
  msgid "\\%-10[move-to-next-xref]  Skip to the next hypertext link.\n"
  msgstr "  %-10s  ¸õ¨ì¥»¸`ÂI¤¤ªº¤U¤@­Ó¶W¥»¤å³sµ².\n"
  
! #: info/infodoc.c:54
  #, fuzzy
  msgid ""
***************
*** 699,783 ****
  msgstr "  %-10s  ¸òÀH´å¼Ð¤Uªº¶W¥»¤å³sµ².\n"
  
! #: info/infodoc.c:60
  #, fuzzy
  msgid "\\%-10[history-node]  Go back to the last node seen in this window.\n"
  msgstr "  %-10s  ²¾°Ê¦Ü¥»¤À¹jµøµ¡¤¤, ¤W¤@­ÓÆ[¬Ýªº¸`ÂI.\n"
  
! #: info/infodoc.c:62
  #, fuzzy
  msgid "\\%-10[global-prev-node]  Go to the previous node in the document.\n"
  msgstr "  %-10s  ²¾¦Ü¥»¸`ÂIªº '¤W¤@­Ó (previous)' ¸`ÂI.\n"
  
! #: info/infodoc.c:63
  #, fuzzy
  msgid "\\%-10[global-next-node]  Go to the next node in the document.\n"
  msgstr "  %-10s  ²¾¦Ü¥»¸`ÂIªº '¤U¤@­Ó (next)' ¸`ÂI.\n"
  
! #: info/infodoc.c:64
  #, fuzzy
  msgid "\\%-10[prev-node]  Go to the previous node on this level.\n"
  msgstr "  %-10s  ²¾¦Ü¥»¸`ÂIªº '¤W¤@­Ó (previous)' ¸`ÂI.\n"
  
! #: info/infodoc.c:65
  #, fuzzy
  msgid "\\%-10[next-node]  Go to the next node on this level.\n"
  msgstr "  %-10s  ²¾¦Ü¥»¸`ÂIªº '¤U¤@­Ó (next)' ¸`ÂI.\n"
  
! #: info/infodoc.c:66
  #, fuzzy
  msgid "\\%-10[up-node]  Go up one level.\n"
  msgstr "  %-10s  ²¾¦Ü¥»¸`ÂIªº '¤W¤@¼h (up)' ¸`ÂI.\n"
  
! #: info/infodoc.c:67
  #, fuzzy
  msgid "\\%-10[top-node]  Go to the top node of this document.\n"
  msgstr "  %-10s  ²¾¦Ü¥»¸`ÂIªºµ²§À.\n"
  
! #: info/infodoc.c:68
  #, fuzzy
! msgid "\\%-10[dir-node]  Go to the main `directory' node.\n"
  msgstr "  %-10s  ²¾¦Ü¥»¸`ÂIªºµ²§À.\n"
  
! #: info/infodoc.c:70
  #, fuzzy
  msgid "1...9       Pick the first...ninth item in this node's menu.\n"
  msgstr "  %-10s  ¬D¿ï¸`ÂI¥Ø¿ý¤¤ªº²Ä¤@­Ó...²Ä¤E­Ó¶µ¥Ø.\n"
  
! #: info/infodoc.c:71
  #, fuzzy
  msgid "\\%-10[last-menu-item]  Pick the last item in this node's menu.\n"
  msgstr "  %-10s  ¬D¿ï¸`ÂI¥Ø¿ýªº³Ì«á¤@­Ó¶µ¥Ø.\n"
  
! #: info/infodoc.c:72
  #, fuzzy
  msgid "\\%-10[menu-item]  Pick a menu item specified by name.\n"
  msgstr "  %-10s  ¥H¦WºÙ¿ï¨ú¿ï³æ¶µ¥Ø.\n"
  
! #: info/infodoc.c:73
  #, fuzzy
  msgid "\\%-10[xref-item]  Follow a cross reference specified by name.\n"
  msgstr "  %-10s  ¸òÀH¥æ¤¬°Ñ·Ó.  Åª¨ú°Ñ·Óªº¦WºÙ.\n"
  
! #: info/infodoc.c:74
  #, fuzzy
  msgid "\\%-10[goto-node]  Go to a node specified by name.\n"
  msgstr "  %-10s  ²¾°Ê¨ì«ü©w¦WºÙªº¸`ÂI.\n"
  
! #: info/infodoc.c:76
  #, fuzzy
  msgid "\\%-10[search]  Search forward for a specified string.\n"
  msgstr "  %-10s  ¦b¥» Info ÀÉ¤¤, ¦V«e·j´M¤@­Ó«ü©wªº¦r¦ê,\n"
  
! #: info/infodoc.c:77
  #, fuzzy
  msgid "\\%-10[search-previous]  Search for previous occurrence.\n"
  msgstr "  %-10s  ²¾¦Ü¥»¸`ÂIªº '¤W¤@­Ó (previous)' ¸`ÂI.\n"
  
! #: info/infodoc.c:78
  #, fuzzy
  msgid "\\%-10[search-next]  Search for next occurrence.\n"
  msgstr "  %-10s  ¦b¥» Info ÀÉªº¯Á¤Þ¶µ¥Ø¤¤, ·j´M¤@­Ó«ü©wªº¦r¦ê,\n"
  
! #: info/infodoc.c:79
  #, fuzzy
  msgid ""
--- 678,762 ----
  msgstr "  %-10s  ¸òÀH´å¼Ð¤Uªº¶W¥»¤å³sµ².\n"
  
! #: info/infodoc.c:55
  #, fuzzy
  msgid "\\%-10[history-node]  Go back to the last node seen in this window.\n"
  msgstr "  %-10s  ²¾°Ê¦Ü¥»¤À¹jµøµ¡¤¤, ¤W¤@­ÓÆ[¬Ýªº¸`ÂI.\n"
  
! #: info/infodoc.c:57
  #, fuzzy
  msgid "\\%-10[global-prev-node]  Go to the previous node in the document.\n"
  msgstr "  %-10s  ²¾¦Ü¥»¸`ÂIªº '¤W¤@­Ó (previous)' ¸`ÂI.\n"
  
! #: info/infodoc.c:58
  #, fuzzy
  msgid "\\%-10[global-next-node]  Go to the next node in the document.\n"
  msgstr "  %-10s  ²¾¦Ü¥»¸`ÂIªº '¤U¤@­Ó (next)' ¸`ÂI.\n"
  
! #: info/infodoc.c:59
  #, fuzzy
  msgid "\\%-10[prev-node]  Go to the previous node on this level.\n"
  msgstr "  %-10s  ²¾¦Ü¥»¸`ÂIªº '¤W¤@­Ó (previous)' ¸`ÂI.\n"
  
! #: info/infodoc.c:60
  #, fuzzy
  msgid "\\%-10[next-node]  Go to the next node on this level.\n"
  msgstr "  %-10s  ²¾¦Ü¥»¸`ÂIªº '¤U¤@­Ó (next)' ¸`ÂI.\n"
  
! #: info/infodoc.c:61
  #, fuzzy
  msgid "\\%-10[up-node]  Go up one level.\n"
  msgstr "  %-10s  ²¾¦Ü¥»¸`ÂIªº '¤W¤@¼h (up)' ¸`ÂI.\n"
  
! #: info/infodoc.c:62
  #, fuzzy
  msgid "\\%-10[top-node]  Go to the top node of this document.\n"
  msgstr "  %-10s  ²¾¦Ü¥»¸`ÂIªºµ²§À.\n"
  
! #: info/infodoc.c:63
  #, fuzzy
! msgid "\\%-10[dir-node]  Go to the main 'directory' node.\n"
  msgstr "  %-10s  ²¾¦Ü¥»¸`ÂIªºµ²§À.\n"
  
! #: info/infodoc.c:65
  #, fuzzy
  msgid "1...9       Pick the first...ninth item in this node's menu.\n"
  msgstr "  %-10s  ¬D¿ï¸`ÂI¥Ø¿ý¤¤ªº²Ä¤@­Ó...²Ä¤E­Ó¶µ¥Ø.\n"
  
! #: info/infodoc.c:66
  #, fuzzy
  msgid "\\%-10[last-menu-item]  Pick the last item in this node's menu.\n"
  msgstr "  %-10s  ¬D¿ï¸`ÂI¥Ø¿ýªº³Ì«á¤@­Ó¶µ¥Ø.\n"
  
! #: info/infodoc.c:67
  #, fuzzy
  msgid "\\%-10[menu-item]  Pick a menu item specified by name.\n"
  msgstr "  %-10s  ¥H¦WºÙ¿ï¨ú¿ï³æ¶µ¥Ø.\n"
  
! #: info/infodoc.c:68
  #, fuzzy
  msgid "\\%-10[xref-item]  Follow a cross reference specified by name.\n"
  msgstr "  %-10s  ¸òÀH¥æ¤¬°Ñ·Ó.  Åª¨ú°Ñ·Óªº¦WºÙ.\n"
  
! #: info/infodoc.c:69
  #, fuzzy
  msgid "\\%-10[goto-node]  Go to a node specified by name.\n"
  msgstr "  %-10s  ²¾°Ê¨ì«ü©w¦WºÙªº¸`ÂI.\n"
  
! #: info/infodoc.c:71
  #, fuzzy
  msgid "\\%-10[search]  Search forward for a specified string.\n"
  msgstr "  %-10s  ¦b¥» Info ÀÉ¤¤, ¦V«e·j´M¤@­Ó«ü©wªº¦r¦ê,\n"
  
! #: info/infodoc.c:72
  #, fuzzy
  msgid "\\%-10[search-previous]  Search for previous occurrence.\n"
  msgstr "  %-10s  ²¾¦Ü¥»¸`ÂIªº '¤W¤@­Ó (previous)' ¸`ÂI.\n"
  
! #: info/infodoc.c:73
  #, fuzzy
  msgid "\\%-10[search-next]  Search for next occurrence.\n"
  msgstr "  %-10s  ¦b¥» Info ÀÉªº¯Á¤Þ¶µ¥Ø¤¤, ·j´M¤@­Ó«ü©wªº¦r¦ê,\n"
  
! #: info/infodoc.c:74
  #, fuzzy
  msgid ""
***************
*** 786,962 ****
  msgstr "              ¨Ã¥B¿ï¾Ü²Ä¤@­Ó·j´M¨ìªº¶µ¥Ø©Ò°Ñ·Óªº¸`ÂI.\n"
  
! #: info/infodoc.c:81
  msgid "\\%-10[virtual-index]  Synthesize menu of matching index entries.\n"
  msgstr ""
  
! #: info/infodoc.c:83
  #, fuzzy
  msgid "\\%-10[abort-key]  Cancel the current operation.\n"
  msgstr "¨ú®ø¥Ø«eªº§@·~"
  
! #: info/infodoc.c:91
! #, fuzzy
! msgid ""
! "Basic Commands in Info Windows\n"
! "******************************\n"
! msgstr "******************************\n"
! 
! #: info/infodoc.c:94
! #, c-format
! msgid "  %-10s  Quit this help.\n"
! msgstr "  %-10s  µ²§ô¥»¨D§U.\n"
! 
! #: info/infodoc.c:95
! #, c-format
! msgid "  %-10s  Quit Info altogether.\n"
! msgstr "  %-10s  ¤@¨Öµ²§ô Info µ{¦¡.\n"
! 
! #: info/infodoc.c:96
! #, c-format
! msgid "  %-10s  Invoke the Info tutorial.\n"
! msgstr "  %-10s  °õ¦æ Info «ü¾É½Òµ{.\n"
! 
! #: info/infodoc.c:100
! #, c-format
! msgid "  %-10s  Move to the `next' node of this node.\n"
! msgstr "  %-10s  ²¾¦Ü¥»¸`ÂIªº '¤U¤@­Ó (next)' ¸`ÂI.\n"
! 
! #: info/infodoc.c:101
! #, c-format
! msgid "  %-10s  Move to the `previous' node of this node.\n"
! msgstr "  %-10s  ²¾¦Ü¥»¸`ÂIªº '¤W¤@­Ó (previous)' ¸`ÂI.\n"
! 
! #: info/infodoc.c:102
! #, c-format
! msgid "  %-10s  Move `up' from this node.\n"
! msgstr "  %-10s  ²¾¦Ü¥»¸`ÂIªº '¤W¤@¼h (up)' ¸`ÂI.\n"
! 
! #: info/infodoc.c:103
  #, fuzzy, c-format
! msgid ""
! "  %-10s  Pick menu item specified by name.\n"
! "              Picking a menu item causes another node to be selected.\n"
! msgstr "              ¿ï¨ú¿ï³æ¶µ¥Ø¥H¿ï¾Ü¥t¤@­Ó¸`ÂI.\n"
! 
! #: info/infodoc.c:105
! #, c-format
! msgid "  %-10s  Follow a cross reference.  Reads name of reference.\n"
! msgstr "  %-10s  ¸òÀH¥æ¤¬°Ñ·Ó.  Åª¨ú°Ñ·Óªº¦WºÙ.\n"
! 
! #: info/infodoc.c:106
! #, c-format
! msgid "  %-10s  Move to the last node seen in this window.\n"
! msgstr "  %-10s  ²¾°Ê¦Ü¥»¤À¹jµøµ¡¤¤, ¤W¤@­ÓÆ[¬Ýªº¸`ÂI.\n"
! 
! #: info/infodoc.c:107
! #, c-format
! msgid "  %-10s  Skip to next hypertext link within this node.\n"
! msgstr "  %-10s  ¸õ¨ì¥»¸`ÂI¤¤ªº¤U¤@­Ó¶W¥»¤å³sµ².\n"
! 
! #: info/infodoc.c:108
! #, c-format
! msgid "  %-10s  Follow the hypertext link under cursor.\n"
! msgstr "  %-10s  ¸òÀH´å¼Ð¤Uªº¶W¥»¤å³sµ².\n"
! 
! #: info/infodoc.c:109
! #, c-format
! msgid "  %-10s  Move to the `directory' node.  Equivalent to `g (DIR)'.\n"
! msgstr "  %-10s  ²¾¦Ü `directory' ¸`ÂI.  ¦P `g (DIR)'.\n"
! 
! #: info/infodoc.c:110
! #, c-format
! msgid "  %-10s  Move to the Top node.  Equivalent to `g Top'.\n"
! msgstr "  %-10s  ²¾¦Ü Top ¸`ÂI.  ¦P `g TOP'.\n"
! 
! #: info/infodoc.c:112
! #, fuzzy
! msgid ""
! "Moving within a node:\n"
! "---------------------\n"
! msgstr "---------------------\n"
! 
! #: info/infodoc.c:114
! #, c-format
! msgid "  %-10s  Scroll forward a page.\n"
! msgstr "  %-10s  ¦V«e±²°Ê¤@­¶.\n"
! 
! #: info/infodoc.c:115
! #, c-format
! msgid "  %-10s  Scroll backward a page.\n"
! msgstr "  %-10s  ¦V«á±²°Ê¤@­¶.\n"
! 
! #: info/infodoc.c:116
! #, c-format
! msgid "  %-10s  Go to the beginning of this node.\n"
! msgstr "  %-10s  ²¾¦Ü¥»¸`ÂIªº¶}ÀY.\n"
! 
! #: info/infodoc.c:117
! #, c-format
! msgid "  %-10s  Go to the end of this node.\n"
! msgstr "  %-10s  ²¾¦Ü¥»¸`ÂIªºµ²§À.\n"
! 
! #: info/infodoc.c:118
! #, c-format
! msgid "  %-10s  Scroll forward 1 line.\n"
! msgstr "  %-10s  ©¹«e±²°Ê¤@¦æ.\n"
! 
! #: info/infodoc.c:119
! #, c-format
! msgid "  %-10s  Scroll backward 1 line.\n"
! msgstr "  %-10s  ©¹«á±²°Ê¤@¦æ.\n"
! 
! #: info/infodoc.c:121
! #, fuzzy
! msgid ""
! "Other commands:\n"
! "---------------\n"
! msgstr "---------------\n"
! 
! #: info/infodoc.c:123
! #, fuzzy, c-format
! msgid "  %-10s  Pick first...ninth item in node's menu.\n"
! msgstr "  %-10s  ¬D¿ï¸`ÂI¥Ø¿ý¤¤ªº²Ä¤@­Ó...²Ä¤E­Ó¶µ¥Ø.\n"
! 
! #: info/infodoc.c:124
! #, c-format
! msgid "  %-10s  Pick last item in node's menu.\n"
! msgstr "  %-10s  ¬D¿ï¸`ÂI¥Ø¿ýªº³Ì«á¤@­Ó¶µ¥Ø.\n"
  
! #: info/infodoc.c:127
! #, fuzzy, c-format
! msgid ""
! "  %-10s  Search for a specified string in the index entries of this Info\n"
! "              file, and select the node referenced by the first entry "
! "found.\n"
! msgstr "              ¨Ã¥B¿ï¾Ü²Ä¤@­Ó·j´M¨ìªº¶µ¥Ø©Ò°Ñ·Óªº¸`ÂI.\n"
! 
! #: info/infodoc.c:129
! #, fuzzy, c-format
! msgid ""
! "  %-10s  Move to node specified by name.\n"
! "              You may include a filename as well, as in (FILENAME)NODENAME.\n"
! msgstr "              ±z¤]¥i¥H¥]§tÀÉ¦W, ¦p: (ÀÉ¦W)¸`ÂI¦W.\n"
! 
! #: info/infodoc.c:131
! #, fuzzy, c-format
! msgid ""
! "  %-10s  Search forward for a specified string,\n"
! "              and select the node in which the next occurrence is found.\n"
! msgstr "              ¨Ã¥B¿ï¾Ü¤U¤@­Ó·j´M¨ìªº¦r¦ê©Ò¦bªº¸`ÂI.\n"
! 
! #: info/infodoc.c:133
! #, fuzzy, c-format
! msgid ""
! "  %-10s  Search backward for a specified string,\n"
! "              and select the node in which the next occurrence is found.\n"
! msgstr "              ¨Ã¥B¿ï¾Ü¤U¤@­Ó·j´M¨ìªº¦r¦ê©Ò¦bªº¸`ÂI.\n"
! 
! #: info/infodoc.c:311
! #, c-format
  msgid "The current search path is:\n"
  msgstr "¥Ø«eªº·j´M¸ô®|¬°:\n"
  
! #: info/infodoc.c:314
! #, c-format
  msgid ""
  "Commands available in Info windows:\n"
--- 765,787 ----
  msgstr "              ¨Ã¥B¿ï¾Ü²Ä¤@­Ó·j´M¨ìªº¶µ¥Ø©Ò°Ñ·Óªº¸`ÂI.\n"
  
! #: info/infodoc.c:76
  msgid "\\%-10[virtual-index]  Synthesize menu of matching index entries.\n"
  msgstr ""
  
! #: info/infodoc.c:78
  #, fuzzy
  msgid "\\%-10[abort-key]  Cancel the current operation.\n"
  msgstr "¨ú®ø¥Ø«eªº§@·~"
  
! #: info/infodoc.c:197
  #, fuzzy, c-format
! msgid "This is GNU Info version %s.  "
! msgstr "³o¬O %s, ¥Ñ makeinfo ª©¥» %s ¦Û %s ²£¥Íªº.\n"
  
! #: info/infodoc.c:198
  msgid "The current search path is:\n"
  msgstr "¥Ø«eªº·j´M¸ô®|¬°:\n"
  
! #: info/infodoc.c:203
  msgid ""
  "Commands available in Info windows:\n"
***************
*** 966,971 ****
  "\n"
  
! #: info/infodoc.c:317
! #, c-format
  msgid ""
  "Commands available in the echo area:\n"
--- 791,795 ----
  "\n"
  
! #: info/infodoc.c:206
  msgid ""
  "Commands available in the echo area:\n"
***************
*** 975,979 ****
  "\n"
  
! #: info/infodoc.c:338
  #, fuzzy, c-format
  msgid ""
--- 799,803 ----
  "\n"
  
! #: info/infodoc.c:226
  #, fuzzy, c-format
  msgid ""
***************
*** 984,989 ****
  "\n"
  
! #: info/infodoc.c:342
! #, fuzzy, c-format
  msgid ""
  "The following commands cannot be invoked at all:\n"
--- 808,813 ----
  "\n"
  
! #: info/infodoc.c:231
! #, fuzzy
  msgid ""
  "The following commands cannot be invoked at all:\n"
***************
*** 993,1250 ****
  "\n"
  
! #: info/infodoc.c:468
  msgid "Display help message"
  msgstr "Åã¥Ü¨D§U°T®§"
  
! #: info/infodoc.c:486
! msgid "Visit Info node `(info)Help'"
  msgstr "«ô³X Info ¸`ÂI `(info)Help'"
  
! #: info/infodoc.c:612
  msgid "Print documentation for KEY"
  msgstr "¦C¥X KEY ªº¤å¥ó"
  
! #: info/infodoc.c:624
  #, c-format
  msgid "Describe key: %s"
  msgstr "´y­z«öÁä«ü¥O: %s"
  
! #: info/infodoc.c:634
! #, c-format
! msgid "ESC %s is undefined."
! msgstr "ESC %s ¥¼©w¸q."
! 
! #: info/infodoc.c:650 info/infodoc.c:678
  #, c-format
  msgid "%s is undefined."
  msgstr "%s ¥¼©w¸q."
  
! #: info/infodoc.c:699
! #, c-format
! msgid "%s is defined to %s."
! msgstr "%s ©w¸q¦¨ %s."
! 
! #: info/infodoc.c:1123
  msgid "Show what to type to execute a given command"
  msgstr "Åã¥Ü°õ¦æ¬Y©R¥O©Ò»ÝÁä¤Jªº«öÁä"
  
! #: info/infodoc.c:1127
  msgid "Where is command: "
! msgstr ""
  
! #: info/infodoc.c:1149
! #, c-format
! msgid "`%s' is not on any keys"
  msgstr "`%s' ¥¼Ãìµ²¨ì¥ô¦ó«öÁä"
  
! #: info/infodoc.c:1155
  #, c-format
  msgid "%s can only be invoked via %s."
  msgstr "%s ¥u¯à¸g¥Ñ %s °õ¦æ."
  
! #: info/infodoc.c:1159
  #, c-format
  msgid "%s can be invoked via %s."
  msgstr "%s ¥i¸g¥Ñ %s °õ¦æ."
  
! #: info/infodoc.c:1164
! #, c-format
! msgid "There is no function named `%s'"
  msgstr "¨S¦³¦W¬° `%s' ªº¨ç¦¡"
  
! #: info/infodoc.c:98
! #, fuzzy
! msgid ""
! "Selecting other nodes:\n"
! "----------------------\n"
! msgstr "----------------------\n"
! 
! #: info/infokey.c:169
! #, c-format
! msgid "incorrect number of arguments"
! msgstr ""
! 
! #: info/infokey.c:199
  #, fuzzy, c-format
! msgid "cannot open input file `%s'"
  msgstr "µLªk¶}±Ò¦Ü `%s' ªººÞ¹D."
  
! #: info/infokey.c:213
! #, fuzzy, c-format
! msgid "cannot create output file `%s'"
! msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
! 
! #: info/infokey.c:224
! #, c-format
! msgid "error writing to `%s'"
! msgstr ""
! 
! #: info/infokey.c:230
! #, fuzzy, c-format
! msgid "error closing output file `%s'"
! msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
! 
! #: info/infokey.c:449
  #, c-format
  msgid "key sequence too long"
  msgstr ""
  
! #: info/infokey.c:527
! #, c-format
  msgid "missing key sequence"
! msgstr ""
  
! #: info/infokey.c:607
  #, c-format
  msgid "NUL character (\\000) not permitted"
  msgstr ""
  
! #: info/infokey.c:637
  #, c-format
  msgid "NUL character (^%c) not permitted"
  msgstr ""
  
! #: info/infokey.c:660
  #, fuzzy, c-format
  msgid "missing action name"
  msgstr "%c%s ¿òº|¥k¤j¬A¸¹"
  
! #: info/infokey.c:675 info/infokey.c:745
  #, c-format
! msgid "section too long"
  msgstr ""
  
! #: info/infokey.c:681
  #, fuzzy, c-format
  msgid "unknown action `%s'"
  msgstr "¥¼ª¾ªº©R¥O `%s'"
  
! #: info/infokey.c:691
  #, c-format
  msgid "action name too long"
  msgstr ""
  
! #: info/infokey.c:704
  #, c-format
  msgid "extra characters following action `%s'"
  msgstr ""
  
! #: info/infokey.c:715
  #, fuzzy, c-format
  msgid "missing variable name"
  msgstr "%s: ¿òº|ÀÉ®×¤Þ¼Æ.\n"
  
! #: info/infokey.c:724
! #, c-format
  msgid "missing `=' immediately after variable name"
! msgstr ""
  
! #: info/infokey.c:731
! #, c-format
  msgid "variable name too long"
! msgstr ""
  
! #: info/infokey.c:753
  #, c-format
  msgid "value too long"
  msgstr ""
  
! #: info/infokey.c:881
  #, c-format
  msgid "\"%s\", line %u: "
  msgstr ""
  
! #: info/infokey.c:899
! #, c-format
! msgid ""
! "Usage: %s [OPTION]... [INPUT-FILE]\n"
! "\n"
! "Compile infokey source file to infokey file.  Reads INPUT-FILE (default\n"
! "$HOME/.infokey) and writes compiled key file to (by default) $HOME/.info.\n"
! "\n"
! "Options:\n"
! "  --output FILE        output to FILE instead of $HOME/.info\n"
! "  --help               display this help and exit.\n"
! "  --version            display version information and exit.\n"
! msgstr ""
! 
! #: info/infomap.c:959
! #, c-format
! msgid "Ignoring invalid infokey file `%s' - too small"
! msgstr ""
! 
! #: info/infomap.c:962
! #, c-format
! msgid "Ignoring invalid infokey file `%s' - too big"
! msgstr ""
! 
! #: info/infomap.c:975
! #, c-format
! msgid "Error reading infokey file `%s' - short read"
! msgstr ""
! 
! #: info/infomap.c:993
! #, c-format
! msgid ""
! "Invalid infokey file `%s' (bad magic numbers) -- run infokey to update it"
! msgstr ""
! 
! #: info/infomap.c:1001
! #, c-format
! msgid "Your infokey file `%s' is out of date -- run infokey to update it"
! msgstr ""
! 
! #: info/infomap.c:1017
! #, c-format
! msgid ""
! "Invalid infokey file `%s' (bad section length) -- run infokey to update it"
! msgstr ""
! 
! #: info/infomap.c:1041
! #, c-format
! msgid ""
! "Invalid infokey file `%s' (bad section code) -- run infokey to update it"
! msgstr ""
! 
! #: info/infomap.c:1171
! msgid "Bad data in infokey file -- some key bindings ignored"
! msgstr ""
! 
! #: info/infomap.c:1236
! msgid "Bad data in infokey file -- some var settings ignored"
! msgstr ""
! 
! #: info/m-x.c:67
  msgid "Read the name of an Info command and describe it"
  msgstr "Åª¨ú Info ©R¥Oªº¦WºÙ, ¨Ã¥B´y­z¥¦"
  
! #: info/m-x.c:71
  msgid "Describe command: "
  msgstr "´y­z©R¥O: "
  
! #: info/m-x.c:94
  msgid "Read a command name in the echo area and execute it"
  msgstr "¦b¦^À³°Ï¤¤Åª¨ú©R¥O¦WºÙ, ¨Ã¥B°õ¦æ¥¦"
  
! #: info/m-x.c:138
! #, c-format
! msgid "Cannot execute an `echo-area' command here."
  msgstr "µLªk¦b³o¸Ì°õ¦æ `echo-area' ©R¥O."
  
! #: info/m-x.c:151
  #, fuzzy, c-format
  msgid "Undefined command: %s"
  msgstr "¥¼ª¾ªº©R¥O `%s'"
  
! #: info/m-x.c:157
  msgid "Set the height of the displayed window"
  msgstr "³]©wÅã¥Üµøµ¡ªº°ª«×"
  
! #: info/m-x.c:170
  #, c-format
  msgid "Set screen height to (%d): "
  msgstr "³]©w¿Ã¹õ°ª«×¬° (%d): "
  
! #: info/makedoc.c:167 info/makedoc.c:175
  #, c-format
  msgid ""
--- 817,979 ----
  "\n"
  
! #: info/infodoc.c:335
  msgid "Display help message"
  msgstr "Åã¥Ü¨D§U°T®§"
  
! #: info/infodoc.c:348
! #, fuzzy
! msgid "Visit Info node '(info)Help'"
  msgstr "«ô³X Info ¸`ÂI `(info)Help'"
  
! #: info/infodoc.c:447
  msgid "Print documentation for KEY"
  msgstr "¦C¥X KEY ªº¤å¥ó"
  
! #: info/infodoc.c:458
  #, c-format
  msgid "Describe key: %s"
  msgstr "´y­z«öÁä«ü¥O: %s"
  
! #: info/infodoc.c:468 info/infodoc.c:504
  #, c-format
  msgid "%s is undefined."
  msgstr "%s ¥¼©w¸q."
  
! #: info/infodoc.c:866
  msgid "Show what to type to execute a given command"
  msgstr "Åã¥Ü°õ¦æ¬Y©R¥O©Ò»ÝÁä¤Jªº«öÁä"
  
! #: info/infodoc.c:870
! #, fuzzy
  msgid "Where is command: "
! msgstr "´y­z©R¥O: "
  
! #: info/infodoc.c:892
! #, fuzzy, c-format
! msgid "'%s' is not on any keys"
  msgstr "`%s' ¥¼Ãìµ²¨ì¥ô¦ó«öÁä"
  
! #: info/infodoc.c:898
  #, c-format
  msgid "%s can only be invoked via %s."
  msgstr "%s ¥u¯à¸g¥Ñ %s °õ¦æ."
  
! #: info/infodoc.c:902
  #, c-format
  msgid "%s can be invoked via %s."
  msgstr "%s ¥i¸g¥Ñ %s °õ¦æ."
  
! #: info/infodoc.c:907
! #, fuzzy, c-format
! msgid "There is no function named '%s'"
  msgstr "¨S¦³¦W¬° `%s' ªº¨ç¦¡"
  
! #: info/infomap.c:600
  #, fuzzy, c-format
! msgid "could not open init file %s"
  msgstr "µLªk¶}±Ò¦Ü `%s' ªººÞ¹D."
  
! #: info/infokey.c:229
  #, c-format
  msgid "key sequence too long"
  msgstr ""
  
! #: info/infokey.c:306
! #, fuzzy, c-format
  msgid "missing key sequence"
! msgstr "%c%s ¿òº|¥k¤j¬A¸¹"
  
! #: info/infokey.c:386
  #, c-format
  msgid "NUL character (\\000) not permitted"
  msgstr ""
  
! #: info/infokey.c:415
  #, c-format
  msgid "NUL character (^%c) not permitted"
  msgstr ""
  
! #: info/infokey.c:438
  #, fuzzy, c-format
  msgid "missing action name"
  msgstr "%c%s ¿òº|¥k¤j¬A¸¹"
  
! #: info/infokey.c:450
  #, c-format
! msgid "cannot bind key sequence to menu-digit"
  msgstr ""
  
! #: info/infokey.c:458
  #, fuzzy, c-format
  msgid "unknown action `%s'"
  msgstr "¥¼ª¾ªº©R¥O `%s'"
  
! #: info/infokey.c:482
  #, c-format
  msgid "action name too long"
  msgstr ""
  
! #: info/infokey.c:495
  #, c-format
  msgid "extra characters following action `%s'"
  msgstr ""
  
! #: info/infokey.c:506
  #, fuzzy, c-format
  msgid "missing variable name"
  msgstr "%s: ¿òº|ÀÉ®×¤Þ¼Æ.\n"
  
! #: info/infokey.c:515
! #, fuzzy, c-format
  msgid "missing `=' immediately after variable name"
! msgstr "%s: ¿òº|ÀÉ®×¤Þ¼Æ.\n"
  
! #: info/infokey.c:522
! #, fuzzy, c-format
  msgid "variable name too long"
! msgstr "%s: ¿òº|ÀÉ®×¤Þ¼Æ.\n"
  
! #: info/infokey.c:546
  #, c-format
  msgid "value too long"
  msgstr ""
  
! #: info/infokey.c:592
  #, c-format
  msgid "\"%s\", line %u: "
  msgstr ""
  
! #: info/m-x.c:66
  msgid "Read the name of an Info command and describe it"
  msgstr "Åª¨ú Info ©R¥Oªº¦WºÙ, ¨Ã¥B´y­z¥¦"
  
! #: info/m-x.c:70
  msgid "Describe command: "
  msgstr "´y­z©R¥O: "
  
! #: info/m-x.c:93
  msgid "Read a command name in the echo area and execute it"
  msgstr "¦b¦^À³°Ï¤¤Åª¨ú©R¥O¦WºÙ, ¨Ã¥B°õ¦æ¥¦"
  
! #: info/m-x.c:136
! #, fuzzy, c-format
! msgid "Cannot execute an 'echo-area' command here."
  msgstr "µLªk¦b³o¸Ì°õ¦æ `echo-area' ©R¥O."
  
! #: info/m-x.c:149
  #, fuzzy, c-format
  msgid "Undefined command: %s"
  msgstr "¥¼ª¾ªº©R¥O `%s'"
  
! #: info/m-x.c:155
  msgid "Set the height of the displayed window"
  msgstr "³]©wÅã¥Üµøµ¡ªº°ª«×"
  
! #: info/m-x.c:168
  #, c-format
  msgid "Set screen height to (%d): "
  msgstr "³]©w¿Ã¹õ°ª«×¬° (%d): "
  
! #: info/makedoc.c:141
  #, c-format
  msgid ""
***************
*** 1253,1265 ****
  msgstr ""
  
! #: info/makedoc.c:557
  #, c-format
  msgid "Couldn't manipulate the file %s.\n"
  msgstr "µLªk³B²zÀÉ®× %s.\n"
  
! #: info/nodemenu.c:30
  msgid ""
  "\n"
  "* Menu:\n"
  "  (File)Node                        Lines   Size   Containing File\n"
  "  ----------                        -----   ----   ---------------"
--- 982,998 ----
  msgstr ""
  
! #: info/makedoc.c:466
  #, c-format
  msgid "Couldn't manipulate the file %s.\n"
  msgstr "µLªk³B²zÀÉ®× %s.\n"
  
! #. TRANSLATORS: The "\n* Menu:\n\n" part of this should not be translated, as
! #. it is part of the Info syntax.
! #: info/nodemenu.c:35
! #, fuzzy
  msgid ""
  "\n"
  "* Menu:\n"
+ "\n"
  "  (File)Node                        Lines   Size   Containing File\n"
  "  ----------                        -----   ----   ---------------"
***************
*** 1270,1299 ****
  "  ----------                        -----   ----   ---------------"
  
! #: info/nodemenu.c:200
  msgid ""
  "Here is the menu of nodes you have recently visited.\n"
! "Select one from this menu, or use `\\[history-node]' in another window.\n"
  msgstr ""
  "³o¬O±z³Ìªñ«ô³X¹Lªº¸`ÂI¿ï³æ.\n"
  "¦Û¥»¿ï³æ¿ï¨ú¤@¶µ, ©Î¬O¦b¥t¤@­Ó¤À¹jµøµ¡¨Ï¥Î `\\[history-node]' ©R¥O.\n"
  
! #: info/nodemenu.c:220
  msgid "Make a window containing a menu of all of the currently visited nodes"
  msgstr "²£¥Í¤@­Ó¤À¹jµøµ¡, ¥]§t©Ò¦³³Ìªñ«ô³X¹Lªº¸`ÂI¿ï³æ"
  
! #: info/nodemenu.c:300
  msgid "Select a node which has been previously visited in a visible window"
  msgstr "¿ï¨ú¤§«e¦b¥i¨£¤À¹jµøµ¡«ô³X¹Lªº¸`ÂI"
  
! #: info/nodemenu.c:313
  msgid "Select visited node: "
  msgstr "¿ï¨ú«ô³X¹Lªº¸`ÂI: "
  
! #: info/nodemenu.c:333 info/session.c:2617
  #, c-format
  msgid "The reference disappeared! (%s)."
  msgstr "¥æ¤¬°Ñ·Ó¤£¨£¤F! (%s)."
  
! #: info/pcterm.c:179
  #, c-format
  msgid "Terminal cannot be initialized: %s\n"
--- 1003,1033 ----
  "  ----------                        -----   ----   ---------------"
  
! #: info/nodemenu.c:187
! #, fuzzy
  msgid ""
  "Here is the menu of nodes you have recently visited.\n"
! "Select one from this menu, or use '\\[history-node]' in another window.\n"
  msgstr ""
  "³o¬O±z³Ìªñ«ô³X¹Lªº¸`ÂI¿ï³æ.\n"
  "¦Û¥»¿ï³æ¿ï¨ú¤@¶µ, ©Î¬O¦b¥t¤@­Ó¤À¹jµøµ¡¨Ï¥Î `\\[history-node]' ©R¥O.\n"
  
! #: info/nodemenu.c:208
  msgid "Make a window containing a menu of all of the currently visited nodes"
  msgstr "²£¥Í¤@­Ó¤À¹jµøµ¡, ¥]§t©Ò¦³³Ìªñ«ô³X¹Lªº¸`ÂI¿ï³æ"
  
! #: info/nodemenu.c:253
  msgid "Select a node which has been previously visited in a visible window"
  msgstr "¿ï¨ú¤§«e¦b¥i¨£¤À¹jµøµ¡«ô³X¹Lªº¸`ÂI"
  
! #: info/nodemenu.c:260
  msgid "Select visited node: "
  msgstr "¿ï¨ú«ô³X¹Lªº¸`ÂI: "
  
! #: info/nodemenu.c:278 info/session.c:2356
  #, c-format
  msgid "The reference disappeared! (%s)."
  msgstr "¥æ¤¬°Ñ·Ó¤£¨£¤F! (%s)."
  
! #: info/pcterm.c:211
  #, c-format
  msgid "Terminal cannot be initialized: %s\n"
***************
*** 1301,1390 ****
  
  #: info/search.c:166
! #, c-format
  msgid "regexp error: %s"
  msgstr ""
  
! #: info/session.c:162
! #, c-format
  msgid ""
! "Welcome to Info version %s. Type \\[get-help-window] for help, \\[menu-item] "
! "for menu item."
  msgstr ""
  "Åwªï¨Ï¥Î Info ª©¥» %s. Áä¤J \\[get-help-window] ¥H¨ú±o¨D§U¸ê°T, \\[menu-"
  "item] ¥H¨ú±o¿ï³æ¶µ¥Ø."
  
! #: info/session.c:621
  msgid "Move down to the next line"
  msgstr "²¾¦Ü¤U¤@¦æ"
  
! #: info/session.c:673
  msgid "Move up to the previous line"
  msgstr "²¾¦Ü¤W¤@¦æ"
  
! #: info/session.c:943
  msgid "Move to the end of the line"
  msgstr "²¾¦Ü¥»¦æµ²§À"
  
! #: info/session.c:954
  msgid "Move to the start of the line"
  msgstr "²¾¦Ü¥»¦æ¶}ÀY"
  
! #: info/session.c:1156
! msgid "Next"
! msgstr "¤U¤@­Ó"
! 
! #: info/session.c:1172 info/session.c:1296
! msgid "No more nodes within this document."
! msgstr "¥»¤å¥ó¤¤¨S¦³§ó¦hªº¸`ÂI¤F."
! 
! #: info/session.c:1321
! msgid "No `Prev' for this node."
! msgstr "¥»¸`ÂI¨S¦³ `¤W¤@­Ó (Prev)' ¸`ÂI."
! 
! #: info/session.c:1341
! msgid "No `Prev' or `Up' for this node within this document."
! msgstr "¦b¥»¤å¥ó¤¤, ¥»¸`ÂI¨S¦³ `¤W¤@­Ó (Prev)' ¸`ÂI©Î `¤W¤@¼h (Up)' ¸`ÂI."
! 
! #: info/session.c:1402
! msgid "Move forwards or down through node structure"
! msgstr "¦b¸`ÂIµ²ºc¤¤, ©¹«e©Î©¹¤U²¾°Ê"
  
! #: info/session.c:1418
! msgid "Move backwards or up through node structure"
! msgstr "¦b¸`ÂIµ²ºc¤¤, ©¹«á©Î©¹¤U²¾°Ê"
  
! #: info/session.c:1519
  msgid "Scroll forward in this window"
  msgstr "¦b¥»¤À¹jµøµ¡¤¤¦V«e±²°Ê"
  
! #: info/session.c:1527
  msgid "Scroll forward in this window and set default window size"
  msgstr "¦b¥»¤À¹jµøµ¡¤¤¦V«e±²°Ê, ¨Ã¥B³]©w¦¨¹w³]ªº¤À¹jµøµ¡¤Ø¤o"
  
! #: info/session.c:1535
  #, fuzzy
  msgid "Scroll forward in this window staying within node"
  msgstr "¦b¥»¤À¹jµøµ¡¤¤¦V«e±²°Ê"
  
! #: info/session.c:1543
  #, fuzzy
! msgid ""
! "Scroll forward in this window staying within node and set default window size"
! msgstr "¦b¥»¤À¹jµøµ¡¤¤¦V«e±²°Ê, ¨Ã¥B³]©w¦¨¹w³]ªº¤À¹jµøµ¡¤Ø¤o"
! 
! #: info/session.c:1551
! msgid "Scroll backward in this window"
  msgstr "¦b¥»¤À¹jµøµ¡¤¤¦V«á±²°Ê"
  
! #: info/session.c:1559
! msgid "Scroll backward in this window and set default window size"
! msgstr "¦b¥»¤À¹jµøµ¡¤¤¦V«á±²°Ê, ¨Ã¥B³]©w¦¨¹w³]ªº¤À¹jµøµ¡¤Ø¤o"
! 
! #: info/session.c:1568
  #, fuzzy
! msgid "Scroll backward in this window staying within node"
! msgstr "¦b¥»¤À¹jµøµ¡¤¤¦V«á±²°Ê"
  
! #: info/session.c:1576
  #, fuzzy
  msgid ""
--- 1035,1134 ----
  
  #: info/search.c:166
! #, fuzzy, c-format
  msgid "regexp error: %s"
+ msgstr "¤¬°Ê·j´M: "
+ 
+ #: info/session.c:61
+ msgid "Show all matching files"
  msgstr ""
  
! #: info/session.c:65
! #, fuzzy, c-format
! msgid "No file index"
! msgstr "¨S¦³¯Á¤Þ¶µ¥Ø."
! 
! #. TRANSLATORS: Try to keep this message (when "expanded") at most 79
! #. characters; anything after the 79th character will not actually be
! #. displayed on an 80-column terminal.
! #: info/session.c:191
! #, fuzzy, c-format
  msgid ""
! "Welcome to Info version %s.  Type \\[get-help-window] for help, \\[get-info-"
! "help-node] for tutorial."
  msgstr ""
  "Åwªï¨Ï¥Î Info ª©¥» %s. Áä¤J \\[get-help-window] ¥H¨ú±o¨D§U¸ê°T, \\[menu-"
  "item] ¥H¨ú±o¿ï³æ¶µ¥Ø."
  
! #: info/session.c:767
! #, fuzzy, c-format
! msgid "can't open %s: %s"
! msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
! 
! #: info/session.c:773
! #, c-format
! msgid "debugging output diverted to \"%s\""
! msgstr ""
! 
! #: info/session.c:1215
  msgid "Move down to the next line"
  msgstr "²¾¦Ü¤U¤@¦æ"
  
! #: info/session.c:1230
  msgid "Move up to the previous line"
  msgstr "²¾¦Ü¤W¤@¦æ"
  
! #: info/session.c:1246
! msgid "Move the cursor to a specific line of the window"
! msgstr "²¾°Ê´å¼Ð¦Ü¤À¹jµøµ¡¤¤ªº«ü©w¦ì¸m"
! 
! #: info/session.c:1278
  msgid "Move to the end of the line"
  msgstr "²¾¦Ü¥»¦æµ²§À"
  
! #: info/session.c:1303
  msgid "Move to the start of the line"
  msgstr "²¾¦Ü¥»¦æ¶}ÀY"
  
! #: info/session.c:1385
! msgid "Move to the start of this node"
! msgstr "²¾¦Ü¥»¸`ÂIªº°_ÂI"
  
! #: info/session.c:1392
! msgid "Move to the end of this node"
! msgstr "²¾¦Ü¥»¸`ÂIªºµ²§À"
  
! #: info/session.c:1474
  msgid "Scroll forward in this window"
  msgstr "¦b¥»¤À¹jµøµ¡¤¤¦V«e±²°Ê"
  
! #: info/session.c:1488
! msgid "Scroll backward in this window"
! msgstr "¦b¥»¤À¹jµøµ¡¤¤¦V«á±²°Ê"
! 
! #: info/session.c:1496
  msgid "Scroll forward in this window and set default window size"
  msgstr "¦b¥»¤À¹jµøµ¡¤¤¦V«e±²°Ê, ¨Ã¥B³]©w¦¨¹w³]ªº¤À¹jµøµ¡¤Ø¤o"
  
! #: info/session.c:1511
! msgid "Scroll backward in this window and set default window size"
! msgstr "¦b¥»¤À¹jµøµ¡¤¤¦V«á±²°Ê, ¨Ã¥B³]©w¦¨¹w³]ªº¤À¹jµøµ¡¤Ø¤o"
! 
! #: info/session.c:1517
  #, fuzzy
  msgid "Scroll forward in this window staying within node"
  msgstr "¦b¥»¤À¹jµøµ¡¤¤¦V«e±²°Ê"
  
! #: info/session.c:1532
  #, fuzzy
! msgid "Scroll backward in this window staying within node"
  msgstr "¦b¥»¤À¹jµøµ¡¤¤¦V«á±²°Ê"
  
! #: info/session.c:1540
  #, fuzzy
! msgid ""
! "Scroll forward in this window staying within node and set default window size"
! msgstr "¦b¥»¤À¹jµøµ¡¤¤¦V«e±²°Ê, ¨Ã¥B³]©w¦¨¹w³]ªº¤À¹jµøµ¡¤Ø¤o"
  
! #: info/session.c:1567
  #, fuzzy
  msgid ""
***************
*** 1393,1511 ****
  msgstr "¦b¥»¤À¹jµøµ¡¤¤¦V«á±²°Ê, ¨Ã¥B³]©w¦¨¹w³]ªº¤À¹jµøµ¡¤Ø¤o"
  
! #: info/session.c:1584
! msgid "Move to the start of this node"
! msgstr "²¾¦Ü¥»¸`ÂIªº°_ÂI"
! 
! #: info/session.c:1591
! msgid "Move to the end of this node"
! msgstr "²¾¦Ü¥»¸`ÂIªºµ²§À"
! 
! #: info/session.c:1598
  msgid "Scroll down by lines"
  msgstr "¤@¦æ¦æ¦V¤U±²°Ê"
  
! #: info/session.c:1615
  msgid "Scroll up by lines"
  msgstr "¤@¦æ¦æ¦V¤W±²°Ê"
  
! #: info/session.c:1633
  msgid "Scroll down by half screen size"
  msgstr "¦V¤U±²°Ê¥b­Ó¿Ã¹õªº¤j¤p"
  
! #: info/session.c:1659
  msgid "Scroll up by half screen size"
  msgstr "¦V¤W±²°Ê¥b­Ó¿Ã¹õªº¤j¤p"
  
! #: info/session.c:1688
  msgid "Select the next window"
  msgstr "¿ï¾Ü¤U¤@­Ó¤À¹jµøµ¡"
  
! #: info/session.c:1727
  msgid "Select the previous window"
  msgstr "¿ï¾Ü«e¤@­Ó¤À¹jµøµ¡"
  
! #: info/session.c:1778
  msgid "Split the current window"
  msgstr "¤À¹j¥Ø«eªº¤À¹jµøµ¡"
  
! #: info/session.c:1862
  msgid "Delete the current window"
  msgstr "§R°£¥Ø«eªº¤À¹jµøµ¡"
  
! #: info/session.c:1870
  msgid "Cannot delete a permanent window"
  msgstr "µLªk§R°£©T©wªº¤À¹jµøµ¡"
  
! #: info/session.c:1902
  msgid "Delete all other windows"
  msgstr "§R°£©Ò¦³¨ä¥¦ªº¤À¹jµøµ¡"
  
! #: info/session.c:1948
! msgid "Scroll the other window"
! msgstr "±²°Ê¥t¤@­Ó¤À¹jµøµ¡"
! 
! #: info/session.c:1969
! msgid "Scroll the other window backward"
! msgstr "¦V«á±²°Ê¥t¤@­Ó¤À¹jµøµ¡"
! 
! #: info/session.c:1975
  msgid "Grow (or shrink) this window"
  msgstr "ÂX¤j (©ÎÁY¤p) ³o­Ó¤À¹jµøµ¡"
  
! #: info/session.c:1986
! msgid "Divide the available screen space among the visible windows"
! msgstr "¦b¥i¥Îªº¿Ã¹õªÅ¶¡¤¤, ¥­§¡¤À³Î©Ò¦³ªº¥i¨£¤À¹jµøµ¡"
! 
! #: info/session.c:1993
! msgid "Toggle the state of line wrapping in the current window"
! msgstr "¤Á´«¥Ø«e¤À¹jµøµ¡ªº¦Û°Ê´«¦æª¬ºA"
! 
! #: info/session.c:2000
! msgid "Toggle the usage of regular expressions in searches"
! msgstr ""
! 
! #: info/session.c:2004
! #, c-format
! msgid "Using regular expressions for searches."
! msgstr ""
! 
! #: info/session.c:2005
! #, c-format
! msgid "Using literal strings for searches."
! msgstr ""
! 
! #: info/session.c:2197
! msgid "Select the Next node"
! msgstr "¿ï¨ú ¤U¤@­Ó ¸`ÂI"
! 
! #: info/session.c:2205
! msgid "Select the Prev node"
! msgstr "¿ï¨ú «e¤@­Ó ¸`ÂI"
! 
! #: info/session.c:2213
! msgid "Select the Up node"
! msgstr "¿ï¨ú ¤W¤@¼h ¸`ÂI"
! 
! #: info/session.c:2220
! msgid "Select the last node in this file"
! msgstr "¿ï¨ú¥»ÀÉ®×ªº³Ì«á¤@­Ó¸`ÂI"
! 
! #: info/session.c:2248 info/session.c:2282
! msgid "This window has no additional nodes"
! msgstr "¥»¤À¹jµøµ¡¨S¦³ÃB¥~ªº¸`ÂI"
! 
! #: info/session.c:2254
! msgid "Select the first node in this file"
! msgstr "¿ï¨ú¥»ÀÉ®×ªº²Ä¤@­Ó¸`ÂI"
  
! #: info/session.c:2289
! msgid "Select the last item in this node's menu"
! msgstr "¿ï¨ú¥»¸`ÂI¿ï³æ¤¤, ³Ì«á¤@­Ó¶µ¥Ø"
  
! #: info/session.c:2295
  msgid "Select this menu item"
  msgstr "¿ï¾Ü³o¤@­Ó¿ï³æ¶µ¥Ø"
  
! #: info/session.c:2328
  #, fuzzy, c-format
  msgid "There isn't %d item in this menu."
--- 1137,1205 ----
  msgstr "¦b¥»¤À¹jµøµ¡¤¤¦V«á±²°Ê, ¨Ã¥B³]©w¦¨¹w³]ªº¤À¹jµøµ¡¤Ø¤o"
  
! #: info/session.c:1573
  msgid "Scroll down by lines"
  msgstr "¤@¦æ¦æ¦V¤U±²°Ê"
  
! #: info/session.c:1579
  msgid "Scroll up by lines"
  msgstr "¤@¦æ¦æ¦V¤W±²°Ê"
  
! #: info/session.c:1591
  msgid "Scroll down by half screen size"
  msgstr "¦V¤U±²°Ê¥b­Ó¿Ã¹õªº¤j¤p"
  
! #: info/session.c:1618
  msgid "Scroll up by half screen size"
  msgstr "¦V¤W±²°Ê¥b­Ó¿Ã¹õªº¤j¤p"
  
! #: info/session.c:1624
! msgid "Scroll the other window"
! msgstr "±²°Ê¥t¤@­Ó¤À¹jµøµ¡"
! 
! #: info/session.c:1645
! msgid "Scroll the other window backward"
! msgstr "¦V«á±²°Ê¥t¤@­Ó¤À¹jµøµ¡"
! 
! #: info/session.c:1745
  msgid "Select the next window"
  msgstr "¿ï¾Ü¤U¤@­Ó¤À¹jµøµ¡"
  
! #: info/session.c:1782
  msgid "Select the previous window"
  msgstr "¿ï¾Ü«e¤@­Ó¤À¹jµøµ¡"
  
! #: info/session.c:1826
  msgid "Split the current window"
  msgstr "¤À¹j¥Ø«eªº¤À¹jµøµ¡"
  
! #: info/session.c:1868
  msgid "Delete the current window"
  msgstr "§R°£¥Ø«eªº¤À¹jµøµ¡"
  
! #: info/session.c:1873
  msgid "Cannot delete a permanent window"
  msgstr "µLªk§R°£©T©wªº¤À¹jµøµ¡"
  
! #: info/session.c:1904
  msgid "Delete all other windows"
  msgstr "§R°£©Ò¦³¨ä¥¦ªº¤À¹jµøµ¡"
  
! #: info/session.c:1950
  msgid "Grow (or shrink) this window"
  msgstr "ÂX¤j (©ÎÁY¤p) ³o­Ó¤À¹jµøµ¡"
  
! #: info/session.c:1961
! msgid "Divide the available screen space among the visible windows"
! msgstr "¦b¥i¥Îªº¿Ã¹õªÅ¶¡¤¤, ¥­§¡¤À³Î©Ò¦³ªº¥i¨£¤À¹jµøµ¡"
  
! #: info/session.c:1968
! msgid "Toggle the state of line wrapping in the current window"
! msgstr "¤Á´«¥Ø«e¤À¹jµøµ¡ªº¦Û°Ê´«¦æª¬ºA"
  
! #: info/session.c:2117
  msgid "Select this menu item"
  msgstr "¿ï¾Ü³o¤@­Ó¿ï³æ¶µ¥Ø"
  
! #: info/session.c:2147
  #, fuzzy, c-format
  msgid "There isn't %d item in this menu."
***************
*** 1514,1849 ****
  msgstr[1] "¥»¿ï³æ¤¤¨S¦³ %d ­Ó¶µ¥Ø"
  
! #: info/session.c:2524 info/session.c:2525
  #, c-format
  msgid "Menu item (%s): "
  msgstr "¿ï³æ¶µ¥Ø (%s): "
  
! #: info/session.c:2528
  msgid "Menu item: "
  msgstr "¿ï³æ¶µ¥Ø: "
  
! #: info/session.c:2535 info/session.c:2536
  #, c-format
  msgid "Follow xref (%s): "
  msgstr "¸òÀH¥æ¤¬°Ñ·Ó (%s): "
  
! #: info/session.c:2539
  msgid "Follow xref: "
  msgstr "¸òÀH¥æ¤¬°Ñ·Ó: "
  
! #: info/session.c:2660
  msgid "Read a menu item and select its node"
  msgstr "Åª¨ú¤@­Ó¿ï³æ¶µ¥Ø, ¨Ã¥B¿ï¾Ü¥¦ªº¸`ÂI"
  
! #: info/session.c:2668
  msgid "Read a footnote or cross reference and select its node"
  msgstr "Åª¨ú¤@­Óµù¸}©Î¥æ¤¬°Ñ·Ó, ¨Ã¥B¿ï¾Ü¥¦ªº¸`ÂI"
  
! #: info/session.c:2674
  msgid "Move to the start of this node's menu"
  msgstr "²¾¦Ü¥»¸`ÂIªº¿ï³æ¶}ÀY"
  
! #: info/session.c:2696
  msgid "Visit as many menu items at once as possible"
  msgstr "¾¨¥i¯à¤@¦¸«ô³X³Ì¦h­Ó¿ï³æ¶µ¥Ø"
  
! #: info/session.c:2724
! msgid "Read a node name and select it"
! msgstr "Åª¨ú¸`ÂI¦WºÙ, ¨Ã¥B¿ï¾Ü¥¦"
  
! #: info/session.c:2778 info/session.c:2783
! msgid "Goto node: "
! msgstr "¸õ¦Ü¸`ÂI: "
  
! #: info/session.c:2855
! #, c-format
! msgid "No menu in node `%s'."
! msgstr "¸`ÂI `%s' ¤¤¨S¦³¿ï³æ."
  
! #: info/session.c:2904
! #, c-format
! msgid "No menu item `%s' in node `%s'."
! msgstr "¿ï³æ¶µ¥Ø `%s' ¤£¦b¸`ÂI `%s' ¤¤."
  
! #: info/session.c:2940
! #, c-format
! msgid "Unable to find node referenced by `%s' in `%s'."
  msgstr "³Q°Ñ·Óªº¸`ÂI `%s' ¦b `%s' ¤¤§ä¤£¨ì."
  
! #: info/session.c:2992
  msgid "Read a list of menus starting from dir and follow them"
  msgstr "Åª¨ú¦Û dir ¶}©lªº¸`ÂI±ø¦C, ¨Ã¥B¸òÀH¥¦­Ì"
  
! #: info/session.c:2994
  msgid "Follow menus: "
  msgstr "¸òÀH¿ï³æ: "
  
! #: info/session.c:3187
  msgid "Find the node describing program invocation"
  msgstr "§ä´M´y­zµ{¦¡°õ¦æ¤èªkªº¸`ÂI"
  
! #: info/session.c:3189
  #, c-format
  msgid "Find Invocation node of [%s]: "
  msgstr "§ä´M [%s] ªº°õ¦æ¤èªk¸`ÂI: "
  
! #: info/session.c:3227
  msgid "Read a manpage reference and select it"
  msgstr "Åª¨ú½u¤W¤â¥U (manpage) ªº°Ñ·Ó, ¨Ã¥B¿ï¾Ü¥¦"
  
! #: info/session.c:3231
  msgid "Get Manpage: "
  msgstr "¨ú±o½u¤W¤â¥U (Manpage): "
  
! #: info/session.c:3261
! msgid "Select the node `Top' in this file"
  msgstr "¿ï¨ú¥»ÀÉ®×¤¤ªº `Top' ¸`ÂI"
  
! #: info/session.c:3267
! msgid "Select the node `(dir)'"
  msgstr "¿ï¨ú¸`ÂI `(dir)'"
  
! #: info/session.c:3284 info/session.c:3286
! #, c-format
! msgid "Kill node (%s): "
! msgstr "§R°£¸`ÂI (%s): "
! 
! #: info/session.c:3337
! #, c-format
! msgid "Cannot kill node `%s'"
! msgstr "µLªk§R°£¸`ÂI `%s'"
! 
! #: info/session.c:3347
! msgid "Cannot kill the last node"
! msgstr "µLªk§R°£¤W¤@­Ó¸`ÂI"
  
! #: info/session.c:3433
  msgid "Select the most recently selected node"
  msgstr "¿ï¾Ü³Ìªñ¤@¦¸³Q¿ï¾Üªº¸`ÂI"
  
! #: info/session.c:3439
! msgid "Kill this node"
! msgstr "§R°£¥»¸`ÂI"
  
! #: info/session.c:3447
  msgid "Read the name of a file and select it"
  msgstr "Åª¨úÀÉ®×¦WºÙ, µM«á¿ï¨ú¥¦"
  
! #: info/session.c:3451
  msgid "Find file: "
  msgstr "§ä´MÀÉ®×: "
  
! #: info/session.c:3468
! #, c-format
! msgid "Cannot find `%s'."
  msgstr "µLªk§ä¨ì `%s'."
  
! #: info/session.c:3508 info/session.c:3633
  #, fuzzy, c-format
! msgid "writing file %s"
! msgstr "¼g¤J¸`ÂI %s ¤¤..."
! 
! #: info/session.c:3519 info/session.c:3644
! #, c-format
! msgid "Could not create output file `%s'."
  msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: info/session.c:3533 info/session.c:3663
  #, fuzzy, c-format
  msgid "error writing to %s: %s"
  msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: info/session.c:3541
  #, fuzzy, c-format
  msgid "closing %s"
  msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: info/session.c:3590
  #, fuzzy, c-format
  msgid "writing node %s..."
  msgstr "¼g¤J¸`ÂI %s ¤¤..."
  
! #: info/session.c:3670
! #, fuzzy, c-format
! msgid "closing file %s"
! msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
! 
! #: info/session.c:3678
  msgid "Pipe the contents of this node through INFO_PRINT_COMMAND"
  msgstr "±N¥»¸`ÂIªº¤º®e, ¸g¥ÑºÞ¹D (pipe) °e¦Ü INFO_PRINT_COMMAND"
  
! #: info/session.c:3713
! #, c-format
! msgid "Cannot open pipe to `%s'."
  msgstr "µLªk¶}±Ò¦Ü `%s' ªººÞ¹D."
  
! #: info/session.c:3718
  #, fuzzy, c-format
  msgid "printing node %s..."
  msgstr "¦C¦L¸`ÂI %s ¤¤..."
  
! #: info/session.c:3726
  #, fuzzy, c-format
  msgid "finished printing node %s"
  msgstr "¦C¦L¸`ÂI %s ¤¤..."
  
! #: info/session.c:4015
! msgid "Search continued from the end of the document."
  msgstr ""
  
! #: info/session.c:4020
  #, fuzzy
  msgid "Search continued from the beginning of the document."
  msgstr "§R°£¦Ü¥»¦æ¶}ÀY, ¨Ã¸m¤J°Å¶KÃ¯"
  
! #: info/session.c:4037
  #, c-format
  msgid "Searching subfile %s ..."
  msgstr "·j´M¤lÀÉ®× %s ..."
  
! #: info/session.c:4097
! msgid "Read a string and search for it case-sensitively"
! msgstr "Åª¨ú¤@­Ó¦r¦ê, µM«á¥H°Ï¤À¤j¤p¼g¤è¦¡·j´M"
! 
! #: info/session.c:4104
! msgid "Read a string and search for it"
! msgstr "Åª¨ú¤@­Ó¦r¦ê, µM«á·j´M"
! 
! #: info/session.c:4112
! msgid "Read a string and search backward for it"
! msgstr "Åª¨ú¤@­Ó¦r¦ê, µM«á¦V«á·j´M"
  
! #: info/session.c:4169 info/session.c:4175
  #, fuzzy, c-format
  msgid "%s%s%s [%s]: "
  msgstr "%s%s [%s]: "
  
! #: info/session.c:4170 info/session.c:4176
  msgid "Regexp search"
! msgstr ""
  
! #: info/session.c:4171 info/session.c:4177
  #, fuzzy
  msgid " case-sensitively"
  msgstr ", ¥H°Ï¤À¤j¤p¼gªº¤è¦¡"
  
! #: info/session.c:4172 info/session.c:4178
  #, fuzzy
  msgid " backward"
  msgstr "¦V«á·j´M¦r¦ê"
  
! #: info/session.c:4176
! msgid "Search"
! msgstr "·j´M¦r¦ê"
  
! #: info/session.c:4225
! msgid "Search failed."
! msgstr "·j´M¥¢±Ñ."
  
  #: info/session.c:4243
  msgid "Repeat last search in the same direction"
  msgstr "¥H¦P¼Ëªº·j´M¤è¦V­«ÂÐ¤W¦¸ªº·j´M"
  
! #: info/session.c:4246 info/session.c:4267
  msgid "No previous search string"
  msgstr "¨S¦³«e¤@¦¸ªº·j´M¦r¦ê"
  
! #: info/session.c:4264
  msgid "Repeat last search in the reverse direction"
  msgstr "¥H¬Û¤Ïªº·j´M¤è¦V­«ÂÐ¤W¦¸ªº·j´M"
  
! #: info/session.c:4294 info/session.c:4300
  msgid "Search interactively for a string as you type it"
  msgstr "¥H¤¬°Ê¤è¦¡, Ãä¿é¤J¦r¦êÃä·j´M"
  
! #: info/session.c:4380
  #, fuzzy
  msgid "Regexp I-search backward: "
  msgstr "¤Ï¦V¤¬°Ê·j´M: "
  
! #: info/session.c:4381
  msgid "I-search backward: "
  msgstr "¤Ï¦V¤¬°Ê·j´M: "
  
! #: info/session.c:4383
  #, fuzzy
  msgid "Regexp I-search: "
  msgstr "¤¬°Ê·j´M: "
  
! #: info/session.c:4384
  msgid "I-search: "
  msgstr "¤¬°Ê·j´M: "
  
! #: info/session.c:4409 info/session.c:4411
  msgid "Failing "
  msgstr "¥¢±Ñ "
  
! #: info/session.c:4895
! msgid "Move to the previous cross reference"
! msgstr "²¾°Ê¦Ü«e¤@­Ó¥æ¤¬°Ñ·Ó"
! 
! #: info/session.c:4913
! msgid "Move to the next cross reference"
! msgstr "²¾°Ê¦Ü¤U¤@­Ó¥æ¤¬°Ñ·Ó"
! 
! #: info/session.c:4935
! msgid "Select reference or menu item appearing on this line"
! msgstr "¿ï¾Ü¥X²{¦b¥»¦æªº°Ñ·Ó©Î¿ï³æ¶µ¥Ø"
! 
! #: info/session.c:4958
  msgid "Cancel current operation"
  msgstr "¨ú®ø¥Ø«eªº§@·~"
  
! #: info/session.c:4965
  msgid "Quit"
  msgstr "µ²§ô"
  
! #: info/session.c:4974
! msgid "Move the cursor to a specific line of the window"
! msgstr "²¾°Ê´å¼Ð¦Ü¤À¹jµøµ¡¤¤ªº«ü©w¦ì¸m"
  
! #: info/session.c:5006
  msgid "Redraw the display"
  msgstr "­«Ã¸µe­±"
  
! #: info/session.c:5043
  msgid "Quit using Info"
  msgstr "µ²§ô¨Ï¥Î Info"
  
! #: info/session.c:5058
  msgid "Run command bound to this key's lowercase variant"
  msgstr ""
  
! #: info/session.c:5069
  #, c-format
  msgid "Unknown command (%s)."
  msgstr "¥¼ª¾ªº©R¥O (%s)."
  
! #: info/session.c:5072
  #, c-format
  msgid "\"%s\" is invalid"
  msgstr "\"%s\" ¤£¦Xªk"
  
! #: info/session.c:5073
  #, fuzzy, c-format
! msgid "`%s' is invalid"
  msgstr "\"%s\" ¤£¦Xªk"
  
! #: info/session.c:5288
  msgid "Add this digit to the current numeric argument"
  msgstr "±N¥»¼Æ¦r¥[¦Ü¥Ø«eªº¼Æ­È¤Þ¼Æ"
  
! #: info/session.c:5297
  msgid "Start (or multiply by 4) the current numeric argument"
  msgstr "¶}©l¥Ø«eªº¼Æ­È¤Þ¼Æ (©Î¬O­¼¥H 4)"
  
- #: info/session.c:5312
- msgid "Internally used by \\[universal-argument]"
- msgstr "¦b¤º³¡³Q \\[universal-argument] ¨Ï¥Î"
- 
- #: info/session.c:5388
- msgid "Show full file name of node being displayed"
- msgstr ""
- 
  #: info/tilde.c:361
  #, c-format
--- 1208,1593 ----
  msgstr[1] "¥»¿ï³æ¤¤¨S¦³ %d ­Ó¶µ¥Ø"
  
! #: info/session.c:2156
! msgid "Select the last item in this node's menu"
! msgstr "¿ï¨ú¥»¸`ÂI¿ï³æ¤¤, ³Ì«á¤@­Ó¶µ¥Ø"
! 
! #: info/session.c:2264 info/session.c:2265
  #, c-format
  msgid "Menu item (%s): "
  msgstr "¿ï³æ¶µ¥Ø (%s): "
  
! #: info/session.c:2268
  msgid "Menu item: "
  msgstr "¿ï³æ¶µ¥Ø: "
  
! #: info/session.c:2275 info/session.c:2276
  #, c-format
  msgid "Follow xref (%s): "
  msgstr "¸òÀH¥æ¤¬°Ñ·Ó (%s): "
  
! #: info/session.c:2279
  msgid "Follow xref: "
  msgstr "¸òÀH¥æ¤¬°Ñ·Ó: "
  
! #: info/session.c:2368
  msgid "Read a menu item and select its node"
  msgstr "Åª¨ú¤@­Ó¿ï³æ¶µ¥Ø, ¨Ã¥B¿ï¾Ü¥¦ªº¸`ÂI"
  
! #: info/session.c:2393
  msgid "Read a footnote or cross reference and select its node"
  msgstr "Åª¨ú¤@­Óµù¸}©Î¥æ¤¬°Ñ·Ó, ¨Ã¥B¿ï¾Ü¥¦ªº¸`ÂI"
  
! #: info/session.c:2399
  msgid "Move to the start of this node's menu"
  msgstr "²¾¦Ü¥»¸`ÂIªº¿ï³æ¶}ÀY"
  
! #: info/session.c:2421
  msgid "Visit as many menu items at once as possible"
  msgstr "¾¨¥i¯à¤@¦¸«ô³X³Ì¦h­Ó¿ï³æ¶µ¥Ø"
  
! #: info/session.c:2520
! msgid "Move to the previous cross reference"
! msgstr "²¾°Ê¦Ü«e¤@­Ó¥æ¤¬°Ñ·Ó"
  
! #: info/session.c:2583
! msgid "Move to the next cross reference"
! msgstr "²¾°Ê¦Ü¤U¤@­Ó¥æ¤¬°Ñ·Ó"
  
! #: info/session.c:2644
! msgid "Select reference or menu item appearing on this line"
! msgstr "¿ï¾Ü¥X²{¦b¥»¦æªº°Ñ·Ó©Î¿ï³æ¶µ¥Ø"
  
! #: info/session.c:2678
! #, fuzzy, c-format
! msgid "No menu in node '%s'."
! msgstr "¸`ÂI `%s' ¤¤¨S¦³¿ï³æ."
  
! #: info/session.c:2725
! #, fuzzy, c-format
! msgid "Unable to find node referenced by '%s' in '%s'."
  msgstr "³Q°Ñ·Óªº¸`ÂI `%s' ¦b `%s' ¤¤§ä¤£¨ì."
  
! #: info/session.c:2775
  msgid "Read a list of menus starting from dir and follow them"
  msgstr "Åª¨ú¦Û dir ¶}©lªº¸`ÂI±ø¦C, ¨Ã¥B¸òÀH¥¦­Ì"
  
! #: info/session.c:2777
  msgid "Follow menus: "
  msgstr "¸òÀH¿ï³æ: "
  
! #: info/session.c:2879
! msgid "Select the Next node"
! msgstr "¿ï¨ú ¤U¤@­Ó ¸`ÂI"
! 
! #: info/session.c:2886
! msgid "Select the Prev node"
! msgstr "¿ï¨ú «e¤@­Ó ¸`ÂI"
! 
! #: info/session.c:2893
! msgid "Select the Up node"
! msgstr "¿ï¨ú ¤W¤@¼h ¸`ÂI"
! 
! #: info/session.c:2899
! msgid "Select the last node in this file"
! msgstr "¿ï¨ú¥»ÀÉ®×ªº³Ì«á¤@­Ó¸`ÂI"
! 
! #: info/session.c:2926 info/session.c:2959
! msgid "This window has no additional nodes"
! msgstr "¥»¤À¹jµøµ¡¨S¦³ÃB¥~ªº¸`ÂI"
! 
! #: info/session.c:2932
! msgid "Select the first node in this file"
! msgstr "¿ï¨ú¥»ÀÉ®×ªº²Ä¤@­Ó¸`ÂI"
! 
! #: info/session.c:3064
! msgid "No more nodes within this document."
! msgstr "¥»¤å¥ó¤¤¨S¦³§ó¦hªº¸`ÂI¤F."
! 
! #: info/session.c:3109 info/session.c:3149
! #, fuzzy
! msgid "No 'Prev' or 'Up' for this node within this document."
! msgstr "¦b¥»¤å¥ó¤¤, ¥»¸`ÂI¨S¦³ `¤W¤@­Ó (Prev)' ¸`ÂI©Î `¤W¤@¼h (Up)' ¸`ÂI."
! 
! #: info/session.c:3162
! msgid "Move forwards or down through node structure"
! msgstr "¦b¸`ÂIµ²ºc¤¤, ©¹«e©Î©¹¤U²¾°Ê"
! 
! #: info/session.c:3179
! msgid "Move backwards or up through node structure"
! msgstr "¦b¸`ÂIµ²ºc¤¤, ©¹«á©Î©¹¤U²¾°Ê"
! 
! #: info/session.c:3202
! msgid "Read a node name and select it"
! msgstr "Åª¨ú¸`ÂI¦WºÙ, ¨Ã¥B¿ï¾Ü¥¦"
! 
! #: info/session.c:3256 info/session.c:3260
! msgid "Goto node: "
! msgstr "¸õ¦Ü¸`ÂI: "
! 
! #: info/session.c:3439
  msgid "Find the node describing program invocation"
  msgstr "§ä´M´y­zµ{¦¡°õ¦æ¤èªkªº¸`ÂI"
  
! #: info/session.c:3441
  #, c-format
  msgid "Find Invocation node of [%s]: "
  msgstr "§ä´M [%s] ªº°õ¦æ¤èªk¸`ÂI: "
  
! #: info/session.c:3486
  msgid "Read a manpage reference and select it"
  msgstr "Åª¨ú½u¤W¤â¥U (manpage) ªº°Ñ·Ó, ¨Ã¥B¿ï¾Ü¥¦"
  
! #: info/session.c:3490
  msgid "Get Manpage: "
  msgstr "¨ú±o½u¤W¤â¥U (Manpage): "
  
! #: info/session.c:3511
! #, fuzzy
! msgid "Select the node 'Top' in this file"
  msgstr "¿ï¨ú¥»ÀÉ®×¤¤ªº `Top' ¸`ÂI"
  
! #: info/session.c:3517
! #, fuzzy
! msgid "Select the node '(dir)'"
  msgstr "¿ï¨ú¸`ÂI `(dir)'"
  
! #: info/session.c:3523
! msgid "Show full file name of node being displayed"
! msgstr ""
  
! #: info/session.c:3540
  msgid "Select the most recently selected node"
  msgstr "¿ï¾Ü³Ìªñ¤@¦¸³Q¿ï¾Üªº¸`ÂI"
  
! #: info/session.c:3545
! #, c-format
! msgid "No earlier node in history"
! msgstr ""
  
! #: info/session.c:3549
  msgid "Read the name of a file and select it"
  msgstr "Åª¨úÀÉ®×¦WºÙ, µM«á¿ï¨ú¥¦"
  
! #: info/session.c:3553
  msgid "Find file: "
  msgstr "§ä´MÀÉ®×: "
  
! #: info/session.c:3570
! #, fuzzy, c-format
! msgid "Cannot find '%s'."
  msgstr "µLªk§ä¨ì `%s'."
  
! #: info/session.c:3619
  #, fuzzy, c-format
! msgid "Could not create output file '%s'."
  msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: info/session.c:3633
  #, fuzzy, c-format
  msgid "error writing to %s: %s"
  msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: info/session.c:3642
  #, fuzzy, c-format
  msgid "closing %s"
  msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: info/session.c:3691
  #, fuzzy, c-format
  msgid "writing node %s..."
  msgstr "¼g¤J¸`ÂI %s ¤¤..."
  
! #: info/session.c:3737
  msgid "Pipe the contents of this node through INFO_PRINT_COMMAND"
  msgstr "±N¥»¸`ÂIªº¤º®e, ¸g¥ÑºÞ¹D (pipe) °e¦Ü INFO_PRINT_COMMAND"
  
! #: info/session.c:3765
! #, fuzzy, c-format
! msgid "Cannot open pipe to '%s'."
  msgstr "µLªk¶}±Ò¦Ü `%s' ªººÞ¹D."
  
! #: info/session.c:3770
  #, fuzzy, c-format
  msgid "printing node %s..."
  msgstr "¦C¦L¸`ÂI %s ¤¤..."
  
! #: info/session.c:3778
  #, fuzzy, c-format
  msgid "finished printing node %s"
  msgstr "¦C¦L¸`ÂI %s ¤¤..."
  
! #: info/session.c:3810
! msgid "Toggle the usage of regular expressions in searches"
! msgstr ""
! 
! #: info/session.c:3814
! #, c-format
! msgid "Using regular expressions for searches."
! msgstr ""
! 
! #: info/session.c:3815
! #, c-format
! msgid "Using literal strings for searches."
  msgstr ""
  
! #: info/session.c:4059
! #, fuzzy
! msgid "Search continued from the end of the document."
! msgstr "§R°£¦Ü¥»¦æ¶}ÀY, ¨Ã¸m¤J°Å¶KÃ¯"
! 
! #: info/session.c:4064
  #, fuzzy
  msgid "Search continued from the beginning of the document."
  msgstr "§R°£¦Ü¥»¦æ¶}ÀY, ¨Ã¸m¤J°Å¶KÃ¯"
  
! #: info/session.c:4084
  #, c-format
  msgid "Searching subfile %s ..."
  msgstr "·j´M¤lÀÉ®× %s ..."
  
! #: info/session.c:4123
! msgid "Search failed."
! msgstr "·j´M¥¢±Ñ."
  
! #: info/session.c:4142
  #, fuzzy, c-format
  msgid "%s%s%s [%s]: "
  msgstr "%s%s [%s]: "
  
! #: info/session.c:4143 info/session.c:4149
! #, fuzzy
  msgid "Regexp search"
! msgstr "¤¬°Ê·j´M: "
! 
! #: info/session.c:4143 info/session.c:4149
! msgid "Search"
! msgstr "·j´M¦r¦ê"
  
! #: info/session.c:4144 info/session.c:4150
  #, fuzzy
  msgid " case-sensitively"
  msgstr ", ¥H°Ï¤À¤j¤p¼gªº¤è¦¡"
  
! #: info/session.c:4145 info/session.c:4151
  #, fuzzy
  msgid " backward"
  msgstr "¦V«á·j´M¦r¦ê"
  
! #: info/session.c:4148
! #, fuzzy, c-format
! msgid "%s%s%s: "
! msgstr "%s%s [%s]: "
  
! #: info/session.c:4168
! msgid "Search string too short"
! msgstr ""
! 
! #: info/session.c:4238
! msgid "Read a string and search for it case-sensitively"
! msgstr "Åª¨ú¤@­Ó¦r¦ê, µM«á¥H°Ï¤À¤j¤p¼g¤è¦¡·j´M"
  
  #: info/session.c:4243
+ msgid "Read a string and search for it"
+ msgstr "Åª¨ú¤@­Ó¦r¦ê, µM«á·j´M"
+ 
+ #: info/session.c:4249
+ msgid "Read a string and search backward for it"
+ msgstr "Åª¨ú¤@­Ó¦r¦ê, µM«á¦V«á·j´M"
+ 
+ #: info/session.c:4257
  msgid "Repeat last search in the same direction"
  msgstr "¥H¦P¼Ëªº·j´M¤è¦V­«ÂÐ¤W¦¸ªº·j´M"
  
! #: info/session.c:4265 info/session.c:4310
  msgid "No previous search string"
  msgstr "¨S¦³«e¤@¦¸ªº·j´M¦r¦ê"
  
! #: info/session.c:4302
  msgid "Repeat last search in the reverse direction"
  msgstr "¥H¬Û¤Ïªº·j´M¤è¦V­«ÂÐ¤W¦¸ªº·j´M"
  
! #: info/session.c:4349
! msgid "Clear displayed search matches"
! msgstr ""
! 
! #: info/session.c:4366 info/session.c:4372
  msgid "Search interactively for a string as you type it"
  msgstr "¥H¤¬°Ê¤è¦¡, Ãä¿é¤J¦r¦êÃä·j´M"
  
! #: info/session.c:4486
  #, fuzzy
  msgid "Regexp I-search backward: "
  msgstr "¤Ï¦V¤¬°Ê·j´M: "
  
! #: info/session.c:4487
  msgid "I-search backward: "
  msgstr "¤Ï¦V¤¬°Ê·j´M: "
  
! #: info/session.c:4489
  #, fuzzy
  msgid "Regexp I-search: "
  msgstr "¤¬°Ê·j´M: "
  
! #: info/session.c:4490
  msgid "I-search: "
  msgstr "¤¬°Ê·j´M: "
  
! #: info/session.c:4515 info/session.c:4518
  msgid "Failing "
  msgstr "¥¢±Ñ "
  
! #: info/session.c:4891
  msgid "Cancel current operation"
  msgstr "¨ú®ø¥Ø«eªº§@·~"
  
! #: info/session.c:4898
  msgid "Quit"
  msgstr "µ²§ô"
  
! #: info/session.c:4903
! #, fuzzy
! msgid "Display version of Info being run"
! msgstr "Åã¥Üª©¥»¸ê°T, µM«áÂ÷¶}"
! 
! #: info/session.c:4905
! #, fuzzy, c-format
! msgid "GNU Info version %s"
! msgstr "³o¬O %s, ¥Ñ makeinfo ª©¥» %s ¦Û %s ²£¥Íªº.\n"
  
! #: info/session.c:4910
  msgid "Redraw the display"
  msgstr "­«Ã¸µe­±"
  
! #: info/session.c:4947
  msgid "Quit using Info"
  msgstr "µ²§ô¨Ï¥Î Info"
  
! #: info/session.c:4960
  msgid "Run command bound to this key's lowercase variant"
  msgstr ""
  
! #: info/session.c:4971
  #, c-format
  msgid "Unknown command (%s)."
  msgstr "¥¼ª¾ªº©R¥O (%s)."
  
! #: info/session.c:4974
  #, c-format
  msgid "\"%s\" is invalid"
  msgstr "\"%s\" ¤£¦Xªk"
  
! #: info/session.c:4975
  #, fuzzy, c-format
! msgid "'%s' is invalid"
  msgstr "\"%s\" ¤£¦Xªk"
  
! #: info/session.c:5293
  msgid "Add this digit to the current numeric argument"
  msgstr "±N¥»¼Æ¦r¥[¦Ü¥Ø«eªº¼Æ­È¤Þ¼Æ"
  
! #: info/session.c:5300
  msgid "Start (or multiply by 4) the current numeric argument"
  msgstr "¶}©l¥Ø«eªº¼Æ­È¤Þ¼Æ (©Î¬O­¼¥H 4)"
  
  #: info/tilde.c:361
  #, c-format
***************
*** 1851,1899 ****
  msgstr "readline: ¯ÓºÉµêÀÀ°O¾ÐÅé!\n"
  
! #: info/variables.c:37
  msgid "When \"On\", footnotes appear and disappear automatically"
  msgstr "·í³]©w¦b \"On\" ®É, µù¸}·|¦Û°Ê¥X²{»P®ø¥¢"
  
! #: info/variables.c:41
  msgid "When \"On\", creating or deleting a window resizes other windows"
  msgstr "³]©w¦b \"On\" ®É, «Ø¥ß©Î§R°£¤@­Ó¤À¹jµøµ¡·|ÅÜ§ó¨ä¥¦ªº¤À¹jµøµ¡ªº¤j¤p"
  
! #: info/variables.c:45
  msgid "When \"On\", flash the screen instead of ringing the bell"
  msgstr "³]©w¦b \"On\" ®É, ¥Hµe­±°{°Ê¥N´ÀÅT¹a"
  
! #: info/variables.c:49
  msgid "When \"On\", errors cause the bell to ring"
  msgstr "³]©w¦b \"On\" ®É, µo¥Í¿ù»~·|ÅT¹a"
  
! #: info/variables.c:53
  msgid "When \"On\", Info garbage collects files which had to be uncompressed"
  msgstr "When \"On\", Info garbage collects files which had to be uncompressed"
  
! #: info/variables.c:56
  msgid "When \"On\", the portion of the matched search string is highlighted"
  msgstr "³]©w¦b \"On\" ®É, ²Å¦X·j´M¦r¦êªº³¡¥÷·|³Q¼Ð¥Ü°_¨Ó"
  
! #: info/variables.c:60
  msgid "Controls what happens when scrolling is requested at the end of a node"
  msgstr "±±¨î¦b¸`ÂIªºµ²§À®É, ±²°Ê·|¦³¤°»ò¤ÏÀ³"
  
! #: info/variables.c:65
  msgid "Same as scroll-behaviour"
  msgstr ""
  
! #: info/variables.c:69
  msgid "The number lines to scroll when the cursor moves out of the window"
  msgstr "±±¨î·í´å¼Ð²¾°Ê¦Ü¤À¹jµøµ¡¥~®É, ±²°Êªº¦æ¼Æ"
  
! #: info/variables.c:73
  msgid "Controls whether scroll-behavior affects cursor movement commands"
  msgstr ""
  
! #: info/variables.c:77
  msgid "When \"On\", Info accepts and displays ISO Latin characters"
  msgstr "·í³]©w¦b \"On\" ®É, Info ¥i±µ¨ü¨ÃÅã¥Ü ISO Latin ¦r¤¸"
  
! #: info/variables.c:81
  #, fuzzy
  msgid ""
--- 1595,1643 ----
  msgstr "readline: ¯ÓºÉµêÀÀ°O¾ÐÅé!\n"
  
! #: info/variables.c:51
  msgid "When \"On\", footnotes appear and disappear automatically"
  msgstr "·í³]©w¦b \"On\" ®É, µù¸}·|¦Û°Ê¥X²{»P®ø¥¢"
  
! #: info/variables.c:55
  msgid "When \"On\", creating or deleting a window resizes other windows"
  msgstr "³]©w¦b \"On\" ®É, «Ø¥ß©Î§R°£¤@­Ó¤À¹jµøµ¡·|ÅÜ§ó¨ä¥¦ªº¤À¹jµøµ¡ªº¤j¤p"
  
! #: info/variables.c:59
  msgid "When \"On\", flash the screen instead of ringing the bell"
  msgstr "³]©w¦b \"On\" ®É, ¥Hµe­±°{°Ê¥N´ÀÅT¹a"
  
! #: info/variables.c:63
  msgid "When \"On\", errors cause the bell to ring"
  msgstr "³]©w¦b \"On\" ®É, µo¥Í¿ù»~·|ÅT¹a"
  
! #: info/variables.c:67
  msgid "When \"On\", Info garbage collects files which had to be uncompressed"
  msgstr "When \"On\", Info garbage collects files which had to be uncompressed"
  
! #: info/variables.c:70
  msgid "When \"On\", the portion of the matched search string is highlighted"
  msgstr "³]©w¦b \"On\" ®É, ²Å¦X·j´M¦r¦êªº³¡¥÷·|³Q¼Ð¥Ü°_¨Ó"
  
! #: info/variables.c:74
  msgid "Controls what happens when scrolling is requested at the end of a node"
  msgstr "±±¨î¦b¸`ÂIªºµ²§À®É, ±²°Ê·|¦³¤°»ò¤ÏÀ³"
  
! #: info/variables.c:79
  msgid "Same as scroll-behaviour"
  msgstr ""
  
! #: info/variables.c:83
  msgid "The number lines to scroll when the cursor moves out of the window"
  msgstr "±±¨î·í´å¼Ð²¾°Ê¦Ü¤À¹jµøµ¡¥~®É, ±²°Êªº¦æ¼Æ"
  
! #: info/variables.c:87
  msgid "Controls whether scroll-behavior affects cursor movement commands"
  msgstr ""
  
! #: info/variables.c:91
  msgid "When \"On\", Info accepts and displays ISO Latin characters"
  msgstr "·í³]©w¦b \"On\" ®É, Info ¥i±µ¨ü¨ÃÅã¥Ü ISO Latin ¦r¤¸"
  
! #: info/variables.c:95
  #, fuzzy
  msgid ""
***************
*** 1901,1981 ****
  msgstr "±±¨î¦b¸`ÂIªºµ²§À®É, ±²°Ê·|¦³¤°»ò¤ÏÀ³"
  
! #: info/variables.c:86
  msgid "Minimal length of a search string"
  msgstr ""
  
! #: info/variables.c:90
  msgid "Skip current window when searching"
  msgstr ""
  
! #: info/variables.c:95
  msgid "Explain the use of a variable"
  msgstr "¸ÑÄÀÅÜ¼Æªº¥Îªk"
  
! #: info/variables.c:101
  msgid "Describe variable: "
  msgstr "´y­zÅÜ¼Æ: "
  
! #: info/variables.c:120
  msgid "Set the value of an Info variable"
  msgstr "³]©w Info ÅÜ¼Æªº¼Æ­È"
  
! #: info/variables.c:126
  msgid "Set variable: "
  msgstr "³]©wÅÜ¼Æ: "
  
! #: info/variables.c:144
  #, c-format
  msgid "Set %s to value (%d): "
  msgstr "³]©w %s ªº¼Æ­È (%d): "
  
! #: info/variables.c:184
  #, c-format
  msgid "Set %s to value (%s): "
  msgstr "³]©w %s ªº¼Æ­È (%s): "
  
! #: info/window.c:1077
  msgid "--*** Tags out of Date ***"
  msgstr ""
  
! #: info/window.c:1088
  msgid "-----Info: (), lines ----, "
  msgstr "-----Info: (), ¦æ¼Æ  ----, "
  
! #: info/window.c:1095
! #, c-format
! msgid "-%s---Info: %s, %d lines --%s--"
  msgstr "-%s---Info: %s, ¦@ %d ¦æ --%s--"
  
! #: info/window.c:1099
! #, c-format
! msgid "-%s%s-Info: (%s)%s, %d lines --%s--"
  msgstr "-%s%s-Info: (%s)%s, ¦@ %d ¦æ --%s--"
  
! #: info/window.c:1106
  #, c-format
  msgid " Subfile: %s"
  msgstr " ¤lÀÉ®×: %s"
  
! #: install-info/install-info.c:286
  #, c-format
  msgid "%s for %s"
  msgstr ""
  
! #: install-info/install-info.c:525
  #, c-format
  msgid "\tTry `%s --help' for a complete list of options.\n"
  msgstr "\t¸Õ¸Õ Try `%s --help' ¥H¨ú±o§¹¾ãªº°Ñ¼Æ¦Cªí.\n"
  
! #: install-info/install-info.c:533
  #, fuzzy, c-format
  msgid "Usage: %s [OPTION]... [INFO-FILE [DIR-FILE]]\n"
  msgstr "¥Îªk: %s [OPTION]... FILE...\n"
  
! #: install-info/install-info.c:535
  msgid "Add or remove entries in INFO-FILE from the Info directory DIR-FILE."
  msgstr ""
  
! #: install-info/install-info.c:536
  msgid ""
  "INFO-FILE and DIR-FILE are required unless the --info-file\n"
--- 1645,1752 ----
  msgstr "±±¨î¦b¸`ÂIªºµ²§À®É, ±²°Ê·|¦³¤°»ò¤ÏÀ³"
  
! #: info/variables.c:100
  msgid "Minimal length of a search string"
  msgstr ""
  
! #: info/variables.c:104
  msgid "Skip current window when searching"
  msgstr ""
  
! #: info/variables.c:108
! msgid "Exclude default directories from file search path"
! msgstr ""
! 
! #: info/variables.c:112
! msgid "Hide some Info file syntax in the text of nodes"
! msgstr ""
! 
! #: info/variables.c:116
! msgid ""
! "Length of time in milliseconds to wait for the next byte in a sequence "
! "indicating that a key has been pressed"
! msgstr ""
! 
! #: info/variables.c:120
! msgid "Highlight search matches"
! msgstr ""
! 
! #: info/variables.c:124
! msgid "Method to use to track mouse events"
! msgstr ""
! 
! #: info/variables.c:130
  msgid "Explain the use of a variable"
  msgstr "¸ÑÄÀÅÜ¼Æªº¥Îªk"
  
! #: info/variables.c:136
  msgid "Describe variable: "
  msgstr "´y­zÅÜ¼Æ: "
  
! #: info/variables.c:151
  msgid "Set the value of an Info variable"
  msgstr "³]©w Info ÅÜ¼Æªº¼Æ­È"
  
! #: info/variables.c:158
  msgid "Set variable: "
  msgstr "³]©wÅÜ¼Æ: "
  
! #: info/variables.c:174
  #, c-format
  msgid "Set %s to value (%d): "
  msgstr "³]©w %s ªº¼Æ­È (%d): "
  
! #: info/variables.c:208
  #, c-format
  msgid "Set %s to value (%s): "
  msgstr "³]©w %s ªº¼Æ­È (%s): "
  
! #: info/window.c:921
  msgid "--*** Tags out of Date ***"
  msgstr ""
  
! #: info/window.c:965
  msgid "-----Info: (), lines ----, "
  msgstr "-----Info: (), ¦æ¼Æ  ----, "
  
! #: info/window.c:972
! #, fuzzy, c-format
! msgid "-%s---Info: %s, %ld lines --%s--"
  msgstr "-%s---Info: %s, ¦@ %d ¦æ --%s--"
  
! #: info/window.c:976
! #, fuzzy, c-format
! msgid "-%s%s-Info: (%s)%s, %ld lines --%s--"
  msgstr "-%s%s-Info: (%s)%s, ¦@ %d ¦æ --%s--"
  
! #: info/window.c:982
  #, c-format
  msgid " Subfile: %s"
  msgstr " ¤lÀÉ®×: %s"
  
! #: install-info/install-info.c:292
! #, c-format
! msgid "%s: empty file"
! msgstr "%s: ªÅÀÉ®×"
! 
! #: install-info/install-info.c:294
  #, c-format
  msgid "%s for %s"
  msgstr ""
  
! #: install-info/install-info.c:533
  #, c-format
  msgid "\tTry `%s --help' for a complete list of options.\n"
  msgstr "\t¸Õ¸Õ Try `%s --help' ¥H¨ú±o§¹¾ãªº°Ñ¼Æ¦Cªí.\n"
  
! #: install-info/install-info.c:541
  #, fuzzy, c-format
  msgid "Usage: %s [OPTION]... [INFO-FILE [DIR-FILE]]\n"
  msgstr "¥Îªk: %s [OPTION]... FILE...\n"
  
! #: install-info/install-info.c:543
  msgid "Add or remove entries in INFO-FILE from the Info directory DIR-FILE."
  msgstr ""
  
! #: install-info/install-info.c:544
  msgid ""
  "INFO-FILE and DIR-FILE are required unless the --info-file\n"
***************
*** 1983,1987 ****
  msgstr ""
  
! #: install-info/install-info.c:540
  msgid ""
  "Options:\n"
--- 1754,1758 ----
  msgstr ""
  
! #: install-info/install-info.c:548
  msgid ""
  "Options:\n"
***************
*** 1992,2000 ****
  msgstr ""
  
! #: install-info/install-info.c:547
  msgid ""
  " --debug             report what is being done.\n"
  " --delete            delete existing entries for INFO-FILE from DIR-FILE;\n"
  "                      don't insert any new entries.\n"
  " --description=TEXT  the description of the entry is TEXT; used with\n"
  "                      the --name option to become synonymous with the\n"
--- 1763,1774 ----
  msgstr ""
  
! #: install-info/install-info.c:555
  msgid ""
  " --debug             report what is being done.\n"
  " --delete            delete existing entries for INFO-FILE from DIR-FILE;\n"
  "                      don't insert any new entries.\n"
+ " --defsection=TEXT   like --section, but only use TEXT if no sections\n"
+ "                      are present in INFO-FILE (replacing \"Miscellaneous"
+ "\").\n"
  " --description=TEXT  the description of the entry is TEXT; used with\n"
  "                      the --name option to become synonymous with the\n"
***************
*** 2005,2009 ****
  msgstr ""
  
! #: install-info/install-info.c:558
  msgid ""
  " --entry=TEXT        insert TEXT as an Info directory entry,\n"
--- 1779,1783 ----
  msgstr ""
  
! #: install-info/install-info.c:568
  msgid ""
  " --entry=TEXT        insert TEXT as an Info directory entry,\n"
***************
*** 2017,2021 ****
  msgstr ""
  
! #: install-info/install-info.c:567
  msgid ""
  " --help              display this help and exit.\n"
--- 1791,1795 ----
  msgstr ""
  
! #: install-info/install-info.c:577
  msgid ""
  " --help              display this help and exit.\n"
***************
*** 2027,2031 ****
  msgstr ""
  
! #: install-info/install-info.c:575
  msgid ""
  " --maxwidth, --max-width=COL  wrap description at column COL.\n"
--- 1801,1805 ----
  msgstr ""
  
! #: install-info/install-info.c:585
  msgid ""
  " --maxwidth, --max-width=COL  wrap description at column COL.\n"
***************
*** 2037,2041 ****
  msgstr ""
  
! #: install-info/install-info.c:583
  msgid ""
  " --regex=R           put this file's entries in all sections that match the\n"
--- 1811,1815 ----
  msgstr ""
  
! #: install-info/install-info.c:593
  msgid ""
  " --regex=R           put this file's entries in all sections that match the\n"
***************
*** 2049,2057 ****
  "                      If you don't specify any sections, they are "
  "determined\n"
! "                       from information in the Info file itself.\n"
  " --section R SEC     equivalent to --regex=R --section=SEC --add-once."
  msgstr ""
  
! #: install-info/install-info.c:596
  msgid ""
  " --silent            suppress warnings.\n"
--- 1823,1834 ----
  "                      If you don't specify any sections, they are "
  "determined\n"
! "                       from information in the Info file itself;\n"
! "                       if nothing is available there, the --defsection\n"
! "                       value is used; if that is not specified, the\n"
! "                       final default is \"Miscellaneous\".\n"
  " --section R SEC     equivalent to --regex=R --section=SEC --add-once."
  msgstr ""
  
! #: install-info/install-info.c:609
  msgid ""
  " --silent            suppress warnings.\n"
***************
*** 2060,2075 ****
  msgstr ""
  
! #: install-info/install-info.c:603 tp/texi2any.pl:849
! #, fuzzy
! msgid ""
! "Email bug reports to bug-texinfo@gnu.org,\n"
! "general questions and discussion to help-texinfo@gnu.org.\n"
! "Texinfo home page: http://www.gnu.org/software/texinfo/"
! msgstr ""
! "\n"
! "µ{¦¡¯äÂÎ, ½Ð¥H¹q¤l¶l¥ó (­^¤å) ¦^³ø¦Ü bug-texinfo@gnu.org,\n"
! "¤@¯ë°ÝÃD»P°Q½×, ½Ð¥H¹q¤l¶l¥ó (­^¤å) ±H¨ì help-texinfo@gnu.org.\n"
! 
! #: install-info/install-info.c:630
  #, fuzzy, c-format
  msgid ""
--- 1837,1841 ----
  msgstr ""
  
! #: install-info/install-info.c:643
  #, fuzzy, c-format
  msgid ""
***************
*** 2106,2181 ****
  "* Menu:\n"
  
! #: install-info/install-info.c:654
  #, fuzzy, c-format
  msgid "%s: could not read (%s) and could not create (%s)"
  msgstr "%s: µLªkÅª¨ú (%s), ¦Ó¥BµLªk«Ø¥ß (%s)\n"
  
! #: install-info/install-info.c:758
! #, c-format
! msgid "%s: empty file"
! msgstr "%s: ªÅÀÉ®×"
! 
! #: install-info/install-info.c:1109 install-info/install-info.c:1149
  #, c-format
  msgid "START-INFO-DIR-ENTRY without matching END-INFO-DIR-ENTRY"
  msgstr "¦³ START-INFO-DIR-ENTRY, ¦ý¬O¨S¦³¬Û¹ïÀ³ªº END-INFO-DIR-ENTRY"
  
! #: install-info/install-info.c:1144
  #, c-format
  msgid "END-INFO-DIR-ENTRY without matching START-INFO-DIR-ENTRY"
  msgstr "¦³ END-INFO-DIR-ENTRY, ¦ý¬O¨S¦³¬Û¹ïÀ³ªº START-INFO-DIR-ENTRY"
  
! #: install-info/install-info.c:2008 install-info/install-info.c:2018
  #, c-format
  msgid "%s: already have dir file: %s\n"
  msgstr ""
  
! #: install-info/install-info.c:2098
  #, c-format
  msgid "%s: Specify the Info file only once.\n"
  msgstr "%s: ¥u¦³«ü©w Info ÀÉ®×¤@¦¸.\n"
  
! #: install-info/install-info.c:2131
  #, c-format
  msgid "Extra regular expression specified, ignoring `%s'"
  msgstr ""
  
! #: install-info/install-info.c:2143
! #, c-format
  msgid "Error in regular expression `%s': %s"
! msgstr ""
  
! #: install-info/install-info.c:2201
  #, c-format
  msgid "excess command line argument `%s'"
  msgstr "¦h¾lªº©R¥O¦C¤Þ¼Æ `%s'"
  
! #: install-info/install-info.c:2205
  #, c-format
  msgid "No input file specified; try --help for more information."
  msgstr "¥¼«ü©w¿é¤JÀÉ®×; ¸Õ¸Õ --help ¥H¨ú±o§ó¦hªº¸ê°T."
  
! #: install-info/install-info.c:2207
  #, c-format
  msgid "No dir file specified; try --help for more information."
  msgstr "¥¼«ü©w dir ÀÉ®×; ¸Õ¸Õ --help ¥H¨ú±o¨ú¦hªº¸ê°T."
  
! #: install-info/install-info.c:2349
  #, c-format
  msgid "no info dir entry in `%s'"
  msgstr "`%s' ¤º¨S¦³ info dir ¶µ¥Ø"
  
! #: install-info/install-info.c:2597
  #, c-format
  msgid "no entries found for `%s'; nothing deleted"
  msgstr "§ä¤£¨ì `%s' ªº¶µ¥Ø; ¥¼§R°£¥ô¦ó¶µ¥Ø"
  
! #: tp/DebugTexinfo/DebugTree.pm:63 tp/Texinfo/Convert/Converter.pm:821
! #: tp/Texinfo/Convert/DocBook.pm:311 tp/Texinfo/Convert/HTML.pm:6528
! #: tp/Texinfo/Convert/HTML.pm:6552 tp/Texinfo/Convert/HTML.pm:6929
! #: tp/Texinfo/Convert/HTML.pm:6987 tp/Texinfo/Convert/HTML.pm:7065
! #: tp/Texinfo/Convert/HTML.pm:7142 tp/Texinfo/Convert/IXIN.pm:293
! #: tp/Texinfo/Convert/Info.pm:96 tp/Texinfo/Convert/Info.pm:200
! #: tp/Texinfo/Convert/Info.pm:226 tp/Texinfo/Convert/Plaintext.pm:503
  #: tp/Texinfo/Convert/TexinfoXML.pm:457
  #, fuzzy, perl-format
--- 1872,1947 ----
  "* Menu:\n"
  
! #: install-info/install-info.c:667
  #, fuzzy, c-format
  msgid "%s: could not read (%s) and could not create (%s)"
  msgstr "%s: µLªkÅª¨ú (%s), ¦Ó¥BµLªk«Ø¥ß (%s)\n"
  
! #: install-info/install-info.c:1134 install-info/install-info.c:1174
  #, c-format
  msgid "START-INFO-DIR-ENTRY without matching END-INFO-DIR-ENTRY"
  msgstr "¦³ START-INFO-DIR-ENTRY, ¦ý¬O¨S¦³¬Û¹ïÀ³ªº END-INFO-DIR-ENTRY"
  
! #: install-info/install-info.c:1169
  #, c-format
  msgid "END-INFO-DIR-ENTRY without matching START-INFO-DIR-ENTRY"
  msgstr "¦³ END-INFO-DIR-ENTRY, ¦ý¬O¨S¦³¬Û¹ïÀ³ªº START-INFO-DIR-ENTRY"
  
! #: install-info/install-info.c:2037 install-info/install-info.c:2047
  #, c-format
  msgid "%s: already have dir file: %s\n"
  msgstr ""
  
! #: install-info/install-info.c:2143
  #, c-format
  msgid "%s: Specify the Info file only once.\n"
  msgstr "%s: ¥u¦³«ü©w Info ÀÉ®×¤@¦¸.\n"
  
! #: install-info/install-info.c:2176
  #, c-format
  msgid "Extra regular expression specified, ignoring `%s'"
  msgstr ""
  
! #: install-info/install-info.c:2188
! #, fuzzy, c-format
  msgid "Error in regular expression `%s': %s"
! msgstr "¨S¦³«e¤@¦¸ªº·j´M¦r¦ê"
  
! #: install-info/install-info.c:2250
  #, c-format
  msgid "excess command line argument `%s'"
  msgstr "¦h¾lªº©R¥O¦C¤Þ¼Æ `%s'"
  
! #: install-info/install-info.c:2254
  #, c-format
  msgid "No input file specified; try --help for more information."
  msgstr "¥¼«ü©w¿é¤JÀÉ®×; ¸Õ¸Õ --help ¥H¨ú±o§ó¦hªº¸ê°T."
  
! #: install-info/install-info.c:2256
  #, c-format
  msgid "No dir file specified; try --help for more information."
  msgstr "¥¼«ü©w dir ÀÉ®×; ¸Õ¸Õ --help ¥H¨ú±o¨ú¦hªº¸ê°T."
  
! #: install-info/install-info.c:2277
! #, fuzzy, c-format
! msgid "Could not read %s."
! msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
! 
! #: install-info/install-info.c:2424
  #, c-format
  msgid "no info dir entry in `%s'"
  msgstr "`%s' ¤º¨S¦³ info dir ¶µ¥Ø"
  
! #: install-info/install-info.c:2672
  #, c-format
  msgid "no entries found for `%s'; nothing deleted"
  msgstr "§ä¤£¨ì `%s' ªº¶µ¥Ø; ¥¼§R°£¥ô¦ó¶µ¥Ø"
  
! #: tp/DebugTexinfo/DebugTree.pm:63 tp/Texinfo/Convert/Converter.pm:855
! #: tp/Texinfo/Convert/Converter.pm:893 tp/Texinfo/Convert/Converter.pm:1204
! #: tp/Texinfo/Convert/DocBook.pm:326 tp/Texinfo/Convert/HTML.pm:6499
! #: tp/Texinfo/Convert/HTML.pm:6523 tp/Texinfo/Convert/HTML.pm:6900
! #: tp/Texinfo/Convert/HTML.pm:6958 tp/Texinfo/Convert/HTML.pm:7036
! #: tp/Texinfo/Convert/HTML.pm:7113 tp/Texinfo/Convert/IXIN.pm:293
! #: tp/Texinfo/Convert/Info.pm:295 tp/Texinfo/Convert/Plaintext.pm:538
  #: tp/Texinfo/Convert/TexinfoXML.pm:457
  #, fuzzy, perl-format
***************
*** 2183,2438 ****
  msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: tp/Texinfo/Common.pm:865
  msgid "recursion is always allowed"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:866
  msgid "arguments are quoted by default"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1065
  #, fuzzy, perl-format
  msgid "%s is not a valid language code"
  msgstr "%s ¤£¬O¤@­Ó¦Xªkªº ISO 639 »y¨¥½X"
  
! #: tp/Texinfo/Common.pm:1070
  #, fuzzy, perl-format
  msgid "%s is not a valid region code"
  msgstr "%s ¤£¬O¤@­Ó¦Xªkªº ISO 639 »y¨¥½X"
  
! #: tp/Texinfo/Common.pm:1088
  #, fuzzy, perl-format
  msgid "%s is not a valid split possibility"
  msgstr "%s ¤£¬O¤@­Ó¦Xªkªº ISO 639 »y¨¥½X"
  
! #: tp/Texinfo/Common.pm:1111
  #, fuzzy, perl-format
  msgid "could not read %s: %s"
  msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: tp/Texinfo/Common.pm:1129
  #, fuzzy, perl-format
  msgid "error on closing @verbatiminclude file %s: %s"
  msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: tp/Texinfo/Common.pm:1134 tp/Texinfo/Parser.pm:3187
  #, fuzzy, perl-format
  msgid "@%s: could not find %s"
  msgstr "µLªk§ä¨ì `%s'."
  
! #: tp/Texinfo/Common.pm:1432
  #, fuzzy, perl-format
  msgid "could not open html refs config file %s: %s"
  msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: tp/Texinfo/Common.pm:1460
  #, fuzzy
  msgid "missing type"
  msgstr "%c%s ¿òº|¥k¤j¬A¸¹"
  
! #: tp/Texinfo/Common.pm:1463
  #, fuzzy, perl-format
  msgid "unrecognized type: %s"
  msgstr "%s: ¥¼ª¾ªº¿ï¶µ `--%s'\n"
  
! #: tp/Texinfo/Common.pm:1480
  #, fuzzy, perl-format
  msgid "error on closing html refs config file %s: %s"
  msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: tp/Texinfo/Common.pm:1515
  msgid "no node to be renamed"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1526
  msgid "nodes without a new name at the end of file"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1536 tp/Texinfo/Parser.pm:842
  #, fuzzy, perl-format
  msgid "could not open %s: %s"
  msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: tp/Texinfo/Common.pm:2028
! #, perl-format
  msgid "could not protect hash character in @%s"
! msgstr ""
  
! #: tp/Texinfo/Convert/Converter.pm:394 tp/Texinfo/Convert/Converter.pm:413
  #, fuzzy, perl-format
  msgid "Obsolete variable %s\n"
  msgstr "³]©wÅÜ¼Æ: "
  
! #: tp/Texinfo/Convert/Converter.pm:604
  #, fuzzy, perl-format
! msgid "could not create directories `%s' or `%s': %s"
  msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: tp/Texinfo/Convert/Converter.pm:612
  #, fuzzy, perl-format
! msgid "could not create directory `%s': %s"
  msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: tp/Texinfo/Convert/DocBook.pm:347 tp/Texinfo/Convert/HTML.pm:6955
! #: tp/Texinfo/Convert/HTML.pm:7013 tp/Texinfo/Convert/IXIN.pm:915
! #: tp/Texinfo/Convert/Info.pm:159 tp/Texinfo/Convert/Info.pm:185
! #: tp/Texinfo/Convert/Info.pm:216 tp/Texinfo/Convert/Info.pm:279
! #: tp/Texinfo/Convert/TexinfoXML.pm:476 tp/Texinfo/Parser.pm:1950
  #, fuzzy, perl-format
! msgid "error on closing %s: %s"
  msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: tp/Texinfo/Convert/DocBook.pm:923
  #, fuzzy, perl-format
  msgid "@image file `%s' not found, using `%s'"
  msgstr "@image ÀÉ®× `%s' µLªkÅª¨ú: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:1683
  #, fuzzy, perl-format
  msgid "@image file `%s' (for HTML) not found, using `%s'"
  msgstr "@image ÀÉ®× `%s' µLªkÅª¨ú: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:2354
  #, perl-format
  msgid "raw format %s is not converted"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4833
  msgid "string not closed in css file"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4835
  msgid "--css-include ended in comment"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4837
  msgid "@import not finished in css file"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4863
  #, fuzzy, perl-format
  msgid "CSS file %s not found"
  msgstr "@image ÀÉ®× `%s' µLªkÅª¨ú: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:4869
  #, fuzzy, perl-format
  msgid "could not open --include-file %s: %s"
  msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: tp/Texinfo/Convert/HTML.pm:4879
  #, fuzzy, perl-format
  msgid "error on closing CSS file %s: %s"
  msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: tp/Texinfo/Convert/HTML.pm:5825 tp/Texinfo/Convert/HTML.pm:5829
  #, fuzzy, perl-format
  msgid "no htmlxref.cnf entry found for `%s'"
  msgstr "§ä¤£¨ì¥]§t `%s' ªº¯Á¤Þ¶µ¥Ø\n"
  
! #: tp/Texinfo/Convert/HTML.pm:6523
  #, fuzzy, perl-format
  msgid "error on closing frame file %s: %s"
  msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: tp/Texinfo/Convert/HTML.pm:6547
  #, fuzzy, perl-format
  msgid "error on closing TOC frame file %s: %s"
  msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: tp/Texinfo/Convert/HTML.pm:6662
  #, perl-format
  msgid "handler %s of stage %s priority %s failed"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6863
  msgid "must specify a title with a title command or @top"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:7072
  #, fuzzy, perl-format
  msgid "error on closing redirection node file %s: %s"
  msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: tp/Texinfo/Convert/HTML.pm:7097
  #, fuzzy, perl-format
  msgid "old name for `%s' is a node of the document"
  msgstr "¦b¥»¤å¥ó¤¤, ¥»¸`ÂI¨S¦³ `¤W¤@­Ó (Prev)' ¸`ÂI©Î `¤W¤@¼h (Up)' ¸`ÂI."
  
! #: tp/Texinfo/Convert/HTML.pm:7103
  #, fuzzy, perl-format
  msgid "file empty for renamed node `%s'"
  msgstr "¥¼³Q°Ñ·Óªº¸`ÂI `%s'"
  
! #: tp/Texinfo/Convert/HTML.pm:7117
! #, perl-format
  msgid "target node (new name for `%s') not in document: %s"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:7149
  #, fuzzy, perl-format
  msgid "error on closing renamed node redirection file %s: %s"
  msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: tp/Texinfo/Convert/HTML.pm:7187
  #, fuzzy
  msgid "empty node name"
  msgstr "§ä¤£¨ì¥]§t `%s' ªº¯Á¤Þ¶µ¥Ø\n"
  
! #: tp/Texinfo/Convert/HTML.pm:7189 tp/Texinfo/Parser.pm:3534
  #, perl-format
  msgid "syntax for an external node used for `%s'"
  msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:105
  #, fuzzy
  msgid "document without nodes"
  msgstr "¥»¸`ÂI¨S¦³¿ï³æ."
  
! #: tp/Texinfo/Convert/Info.pm:122
  #, fuzzy
  msgid "document without Top node"
  msgstr "¥»¸`ÂI¨S¦³¿ï³æ."
  
! #: tp/Texinfo/Convert/Info.pm:169
! #, perl-format
  msgid "rename %s failed: %s"
! msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:251
  #, perl-format
  msgid "@%s output more than once: %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:366
  #, fuzzy, perl-format
  msgid "@%s outside of any node"
  msgstr "(¤£¦b¥ô¦óªº¸`ÂI¤º)"
  
! #: tp/Texinfo/Convert/Info.pm:406
  #, fuzzy, perl-format
  msgid "@node name should not contain `,': %s"
  msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: tp/Texinfo/Convert/Plaintext.pm:1287 tp/Texinfo/Parser.pm:2566
  #, fuzzy, perl-format
  msgid "entry for index `%s' outside of any node"
  msgstr "¯Á¤Þ `%s' ªº¶µ¥Ø¤£¦b¥ô¦óªº¸`ÂI¤º"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1400
  #, fuzzy, perl-format
  msgid "error on closing image text file %s: %s"
  msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: tp/Texinfo/Convert/Plaintext.pm:1405
  #, perl-format
  msgid "@image file `%s' unreadable: %s"
  msgstr "@image ÀÉ®× `%s' µLªkÅª¨ú: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1428
  #, fuzzy, perl-format
  msgid "could not find @image file `%s.txt' nor alternate text"
  msgstr "§ä¤£¨ì `%s' ¸`ÂI."
  
! #: tp/Texinfo/Convert/Plaintext.pm:1816
  msgid ""
  "@strong{Note...} produces a spurious cross-reference in Info; reword to "
--- 1949,2220 ----
  msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: tp/Texinfo/Common.pm:878
  msgid "recursion is always allowed"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:879
  msgid "arguments are quoted by default"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1102
  #, fuzzy, perl-format
  msgid "%s is not a valid language code"
  msgstr "%s ¤£¬O¤@­Ó¦Xªkªº ISO 639 »y¨¥½X"
  
! #: tp/Texinfo/Common.pm:1107
  #, fuzzy, perl-format
  msgid "%s is not a valid region code"
  msgstr "%s ¤£¬O¤@­Ó¦Xªkªº ISO 639 »y¨¥½X"
  
! #: tp/Texinfo/Common.pm:1125
  #, fuzzy, perl-format
  msgid "%s is not a valid split possibility"
  msgstr "%s ¤£¬O¤@­Ó¦Xªkªº ISO 639 »y¨¥½X"
  
! #: tp/Texinfo/Common.pm:1148
  #, fuzzy, perl-format
  msgid "could not read %s: %s"
  msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: tp/Texinfo/Common.pm:1167
  #, fuzzy, perl-format
  msgid "error on closing @verbatiminclude file %s: %s"
  msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: tp/Texinfo/Common.pm:1173 tp/Texinfo/Parser.pm:3342
  #, fuzzy, perl-format
  msgid "@%s: could not find %s"
  msgstr "µLªk§ä¨ì `%s'."
  
! #: tp/Texinfo/Common.pm:1517
  #, fuzzy, perl-format
  msgid "could not open html refs config file %s: %s"
  msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: tp/Texinfo/Common.pm:1545
  #, fuzzy
  msgid "missing type"
  msgstr "%c%s ¿òº|¥k¤j¬A¸¹"
  
! #: tp/Texinfo/Common.pm:1548
  #, fuzzy, perl-format
  msgid "unrecognized type: %s"
  msgstr "%s: ¥¼ª¾ªº¿ï¶µ `--%s'\n"
  
! #: tp/Texinfo/Common.pm:1565
  #, fuzzy, perl-format
  msgid "error on closing html refs config file %s: %s"
  msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: tp/Texinfo/Common.pm:1600
  msgid "no node to be renamed"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1611
  msgid "nodes without a new name at the end of file"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1621 tp/Texinfo/Parser.pm:926
  #, fuzzy, perl-format
  msgid "could not open %s: %s"
  msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: tp/Texinfo/Common.pm:2141
! #, fuzzy, perl-format
  msgid "could not protect hash character in @%s"
! msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: tp/Texinfo/Convert/Converter.pm:395 tp/Texinfo/Convert/Converter.pm:414
  #, fuzzy, perl-format
  msgid "Obsolete variable %s\n"
  msgstr "³]©wÅÜ¼Æ: "
  
! #: tp/Texinfo/Convert/Converter.pm:794
! #, perl-format
! msgid "%s: output incompatible with split"
! msgstr ""
! 
! #: tp/Texinfo/Convert/Converter.pm:876 tp/Texinfo/Convert/Converter.pm:909
! #: tp/Texinfo/Convert/DocBook.pm:362 tp/Texinfo/Convert/HTML.pm:6926
! #: tp/Texinfo/Convert/HTML.pm:6984 tp/Texinfo/Convert/IXIN.pm:915
! #: tp/Texinfo/Convert/Info.pm:161 tp/Texinfo/Convert/Info.pm:187
! #: tp/Texinfo/Convert/Info.pm:215 tp/Texinfo/Convert/Info.pm:275
! #: tp/Texinfo/Convert/TexinfoXML.pm:476 tp/Texinfo/Parser.pm:2034
  #, fuzzy, perl-format
! msgid "error on closing %s: %s"
  msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: tp/Texinfo/Convert/Converter.pm:987
  #, fuzzy, perl-format
! msgid "could not create directories `%s' or `%s': %s"
  msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: tp/Texinfo/Convert/Converter.pm:995
  #, fuzzy, perl-format
! msgid "could not create directory `%s': %s"
  msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: tp/Texinfo/Convert/DocBook.pm:969
  #, fuzzy, perl-format
  msgid "@image file `%s' not found, using `%s'"
  msgstr "@image ÀÉ®× `%s' µLªkÅª¨ú: %s"
  
! #: tp/Texinfo/Convert/DocBook.pm:1083 tp/Texinfo/Parser.pm:5355
! #, fuzzy
! msgid "no argument specified for @U"
! msgstr "`%c%s' ©R¥O¤¤¥¼«ü©w¸`ÂI¦WºÙ"
! 
! #: tp/Texinfo/Convert/HTML.pm:1684
  #, fuzzy, perl-format
  msgid "@image file `%s' (for HTML) not found, using `%s'"
  msgstr "@image ÀÉ®× `%s' µLªkÅª¨ú: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:2373
  #, perl-format
  msgid "raw format %s is not converted"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4883
  msgid "string not closed in css file"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4885
  msgid "--css-include ended in comment"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4887
  msgid "@import not finished in css file"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4913
  #, fuzzy, perl-format
  msgid "CSS file %s not found"
  msgstr "@image ÀÉ®× `%s' µLªkÅª¨ú: %s"
  
! #: tp/Texinfo/Convert/HTML.pm:4919
  #, fuzzy, perl-format
  msgid "could not open --include-file %s: %s"
  msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: tp/Texinfo/Convert/HTML.pm:4929
  #, fuzzy, perl-format
  msgid "error on closing CSS file %s: %s"
  msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: tp/Texinfo/Convert/HTML.pm:5796 tp/Texinfo/Convert/HTML.pm:5800
  #, fuzzy, perl-format
  msgid "no htmlxref.cnf entry found for `%s'"
  msgstr "§ä¤£¨ì¥]§t `%s' ªº¯Á¤Þ¶µ¥Ø\n"
  
! #: tp/Texinfo/Convert/HTML.pm:6494
  #, fuzzy, perl-format
  msgid "error on closing frame file %s: %s"
  msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: tp/Texinfo/Convert/HTML.pm:6518
  #, fuzzy, perl-format
  msgid "error on closing TOC frame file %s: %s"
  msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: tp/Texinfo/Convert/HTML.pm:6633
  #, perl-format
  msgid "handler %s of stage %s priority %s failed"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6834
  msgid "must specify a title with a title command or @top"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:7043
  #, fuzzy, perl-format
  msgid "error on closing redirection node file %s: %s"
  msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: tp/Texinfo/Convert/HTML.pm:7068
  #, fuzzy, perl-format
  msgid "old name for `%s' is a node of the document"
  msgstr "¦b¥»¤å¥ó¤¤, ¥»¸`ÂI¨S¦³ `¤W¤@­Ó (Prev)' ¸`ÂI©Î `¤W¤@¼h (Up)' ¸`ÂI."
  
! #: tp/Texinfo/Convert/HTML.pm:7074
  #, fuzzy, perl-format
  msgid "file empty for renamed node `%s'"
  msgstr "¥¼³Q°Ñ·Óªº¸`ÂI `%s'"
  
! #: tp/Texinfo/Convert/HTML.pm:7088
! #, fuzzy, perl-format
  msgid "target node (new name for `%s') not in document: %s"
! msgstr "¦b¥»¤å¥ó¤¤, ¥»¸`ÂI¨S¦³ `¤W¤@­Ó (Prev)' ¸`ÂI©Î `¤W¤@¼h (Up)' ¸`ÂI."
  
! #: tp/Texinfo/Convert/HTML.pm:7120
  #, fuzzy, perl-format
  msgid "error on closing renamed node redirection file %s: %s"
  msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: tp/Texinfo/Convert/HTML.pm:7158
  #, fuzzy
  msgid "empty node name"
  msgstr "§ä¤£¨ì¥]§t `%s' ªº¯Á¤Þ¶µ¥Ø\n"
  
! #: tp/Texinfo/Convert/HTML.pm:7160 tp/Texinfo/Parser.pm:3689
  #, perl-format
  msgid "syntax for an external node used for `%s'"
  msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:106
  #, fuzzy
  msgid "document without nodes"
  msgstr "¥»¸`ÂI¨S¦³¿ï³æ."
  
! #: tp/Texinfo/Convert/Info.pm:123
  #, fuzzy
  msgid "document without Top node"
  msgstr "¥»¸`ÂI¨S¦³¿ï³æ."
  
! #: tp/Texinfo/Convert/Info.pm:171
! #, fuzzy, perl-format
  msgid "rename %s failed: %s"
! msgstr "µLªk§ä¨ì `%s'."
  
! #: tp/Texinfo/Convert/Info.pm:247
  #, perl-format
  msgid "@%s output more than once: %s"
  msgstr ""
  
! #: tp/Texinfo/Convert/Info.pm:379
  #, fuzzy, perl-format
  msgid "@%s outside of any node"
  msgstr "(¤£¦b¥ô¦óªº¸`ÂI¤º)"
  
! #: tp/Texinfo/Convert/Info.pm:419
  #, fuzzy, perl-format
  msgid "@node name should not contain `,': %s"
  msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: tp/Texinfo/Convert/Plaintext.pm:1312
! #, perl-format
! msgid "Index entry in @%s with : produces invalid Info: %s"
! msgstr ""
! 
! #: tp/Texinfo/Convert/Plaintext.pm:1359 tp/Texinfo/Parser.pm:2721
  #, fuzzy, perl-format
  msgid "entry for index `%s' outside of any node"
  msgstr "¯Á¤Þ `%s' ªº¶µ¥Ø¤£¦b¥ô¦óªº¸`ÂI¤º"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1473
  #, fuzzy, perl-format
  msgid "error on closing image text file %s: %s"
  msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: tp/Texinfo/Convert/Plaintext.pm:1478
  #, perl-format
  msgid "@image file `%s' unreadable: %s"
  msgstr "@image ÀÉ®× `%s' µLªkÅª¨ú: %s"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1501
  #, fuzzy, perl-format
  msgid "could not find @image file `%s.txt' nor alternate text"
  msgstr "§ä¤£¨ì `%s' ¸`ÂI."
  
! #: tp/Texinfo/Convert/Plaintext.pm:1893
  msgid ""
  "@strong{Note...} produces a spurious cross-reference in Info; reword to "
***************
*** 2440,2761 ****
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2022
! #, perl-format
  msgid "@%s cross-reference name should not contain `:'"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2039
  #, fuzzy, perl-format
  msgid "@%s node name should not contain `%s'"
  msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: tp/Texinfo/Convert/Plaintext.pm:2054
! #, perl-format
  msgid "@%s node name should not contain `:'"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2077
  #, fuzzy, perl-format
  msgid "`.' or `,' must follow @xref, not %s"
  msgstr "`.' ©Î `,' ¥²¶·¸òµÛ¥æ¤¬°Ñ·Ó, ¦Ó¤£¬O %c"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2080
  #, fuzzy
  msgid "`.' or `,' must follow @xref"
  msgstr "`.' ©Î `,' ¥²¶·¸òµÛ¥æ¤¬°Ñ·Ó, ¦Ó¤£¬O %c"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2852
  #, fuzzy, perl-format
  msgid "menu entry node name should not contain `%s'"
  msgstr "¹ï %c%s µL¥Îªº¤Þ¼Æ"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2859
  msgid "menu entry node name should not contain `:'"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2870
  #, fuzzy
  msgid "menu entry name should not contain `:'"
  msgstr "¹ï %c%s µL¥Îªº¤Þ¼Æ"
  
! #: tp/Texinfo/Parser.pm:826
  #, fuzzy, perl-format
  msgid "@%s should only appear at beginning or end of document"
  msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: tp/Texinfo/Parser.pm:1076 tp/Texinfo/Structuring.pm:598
  #, perl-format
  msgid "multiple @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1110
  #, fuzzy, perl-format
  msgid "bad syntax for @%s argument: %s"
  msgstr "¹ï %c%s µL¥Îªº¤Þ¼Æ"
  
! #: tp/Texinfo/Parser.pm:1126
  #, fuzzy, perl-format
  msgid "bad or empty @%s formal argument: %s"
  msgstr "¹ï %c%s µL¥Îªº¤Þ¼Æ"
  
! #: tp/Texinfo/Parser.pm:1135 tp/Texinfo/Parser.pm:4655
! #: tp/Texinfo/Parser.pm:4681 tp/Texinfo/Parser.pm:5403
! #: tp/Texinfo/Parser.pm:5419 tp/Texinfo/Parser.pm:5434
  #, perl-format
  msgid "%c%s requires a name"
  msgstr "%c%s ¥²¶·­n¦³¦WºÙ"
  
! #: tp/Texinfo/Parser.pm:1139 tp/Texinfo/Parser.pm:4658
! #: tp/Texinfo/Parser.pm:4684 tp/Texinfo/Parser.pm:5406
! #: tp/Texinfo/Parser.pm:5422 tp/Texinfo/Parser.pm:5437
  #, fuzzy, perl-format
  msgid "bad name for @%s"
  msgstr "¹ï %c%s µL¥Îªº¤Þ¼Æ"
  
! #: tp/Texinfo/Parser.pm:1257
  #, fuzzy, perl-format
  msgid "@end %s seen before @%s closing brace"
  msgstr "@menu ¦b²Ä¤@­Ó @node ¤§«e¥X²{, ±N«Ø¥ß `Top' ¸`ÂI"
  
! #: tp/Texinfo/Parser.pm:1261
  #, fuzzy, perl-format
  msgid "@%s seen before @%s closing brace"
  msgstr "@menu ¦b²Ä¤@­Ó @node ¤§«e¥X²{, ±N«Ø¥ß `Top' ¸`ÂI"
  
! #: tp/Texinfo/Parser.pm:1266
  #, perl-format
  msgid "%c%s missing close brace"
  msgstr "%c%s ¿òº|¥k¤j¬A¸¹"
  
! #: tp/Texinfo/Parser.pm:1270
  #, fuzzy, perl-format
  msgid "@%s missing closing delimiter sequence: %s}"
  msgstr "%c%s ¿òº|¥k¤j¬A¸¹"
  
! #: tp/Texinfo/Parser.pm:1392
  #, fuzzy, perl-format
  msgid "@itemx should not begin @%s"
  msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: tp/Texinfo/Parser.pm:1460
  msgid "@itemx must follow @item"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1628
  #, perl-format
  msgid "@%s has text but no @item"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1659
  #, perl-format
  msgid "`@end' expected `%s', but saw `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1662
  #, fuzzy, perl-format
  msgid "@%s seen before @end %s"
  msgstr "@menu ¦b²Ä¤@­Ó @node ¤§«e¥X²{, ±N«Ø¥ß `Top' ¸`ÂI"
  
! #: tp/Texinfo/Parser.pm:1666
  #, fuzzy, perl-format
  msgid "no matching `%cend %s'"
  msgstr "No matching `%cend %s'"
  
! #: tp/Texinfo/Parser.pm:1692 tp/Texinfo/Parser.pm:5003
! #: tp/Texinfo/Parser.pm:5225
  #, fuzzy, perl-format
  msgid "misplaced %c"
  msgstr "»~¸mªº %c"
  
! #: tp/Texinfo/Parser.pm:1790 tp/Texinfo/Parser.pm:3146
  #, fuzzy, perl-format
  msgid "unmatched `%c%s'"
  msgstr "¥¼°t¹ïªº `%c%s'"
  
! #: tp/Texinfo/Parser.pm:2025
  #, fuzzy, perl-format
  msgid "macro `%s' called with too many args"
  msgstr "¥¨¶° `%s' ¦b²Ä %d ¦æ³Q©I¥s, ¦ý¬O¤Þ¼Æ¹L¦h"
  
! #: tp/Texinfo/Parser.pm:2047
  #, fuzzy, perl-format
  msgid "@%s missing close brace"
  msgstr "%c%s ¿òº|¥k¤j¬A¸¹"
  
! #: tp/Texinfo/Parser.pm:2055
  #, fuzzy, perl-format
  msgid "macro `%s' declared without argument called with an argument"
  msgstr "¥¨¶° `%s' ¦b²Ä %d ¦æ³Q©I¥s, ¦ý¬O¤Þ¼Æ¹L¦h"
  
! #: tp/Texinfo/Parser.pm:2090
  #, perl-format
  msgid "\\ in @%s expansion followed `%s' instead of parameter name or \\"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:2494
  #, fuzzy, perl-format
  msgid "@%s `%s' previously defined"
  msgstr "¥¨¶° `%s' ¤w©w¸q¹L"
  
! #: tp/Texinfo/Parser.pm:2499
  #, fuzzy, perl-format
  msgid "here is the previous definition as @%s"
  msgstr "³o¸Ì¬O `%s' ¤§«eªº©w¸q"
  
! #: tp/Texinfo/Parser.pm:2860
  #, fuzzy, perl-format
  msgid "missing name for @%s"
  msgstr "@def °Ñ¼Æ¤¤¿òº| `}'"
  
! #: tp/Texinfo/Parser.pm:2865
  #, fuzzy, perl-format
  msgid "missing category for @%s"
  msgstr "@def °Ñ¼Æ¤¤¿òº| `}'"
  
! #: tp/Texinfo/Parser.pm:2917
  #, fuzzy, perl-format
  msgid "unexpected argument on @%s line: %s"
  msgstr "¹ï %c%s µL¥Îªº¤Þ¼Æ"
  
! #: tp/Texinfo/Parser.pm:2933
  #, fuzzy
  msgid "empty multitable"
  msgstr "%s: ªÅÀÉ®×"
  
! #: tp/Texinfo/Parser.pm:2989 tp/Texinfo/Parser.pm:5516
  #, fuzzy, perl-format
  msgid "superfluous argument to @%s"
  msgstr "¹ï %c%s µL¥Îªº¤Þ¼Æ"
  
! #: tp/Texinfo/Parser.pm:2995 tp/Texinfo/Parser.pm:5538
! #: tp/Texinfo/Parser.pm:5550
  #, fuzzy, perl-format
  msgid "bad argument to @%s"
  msgstr "¹ï %c%s µL¥Îªº¤Þ¼Æ"
  
! #: tp/Texinfo/Parser.pm:3006
! #, perl-format
  msgid "%s requires an argument: the formatter for %citem"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:3011
! #, perl-format
  msgid "command @%s not accepting argument in brace should not be on @%s line"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:3046
  #, fuzzy, perl-format
  msgid "accent command `@%s' not allowed as @%s argument"
  msgstr "¹ï %c%s µL¥Îªº¤Þ¼Æ"
  
! #: tp/Texinfo/Parser.pm:3124 tp/Texinfo/Parser.pm:3263
! #: tp/Texinfo/Parser.pm:5509
  #, fuzzy, perl-format
  msgid "@%s missing argument"
  msgstr "%s: ¿òº|ÀÉ®×¤Þ¼Æ.\n"
  
! #: tp/Texinfo/Parser.pm:3136
  #, fuzzy, perl-format
  msgid "unknown @end %s"
  msgstr "¥¼ª¾ªº¯Á¤Þ `%s'"
  
! #: tp/Texinfo/Parser.pm:3158 tp/Texinfo/Parser.pm:3780
  #, fuzzy, perl-format
  msgid "superfluous argument to @%s %s: %s"
  msgstr "¹ï %c%s µL¥Îªº¤Þ¼Æ"
  
! #: tp/Texinfo/Parser.pm:3163 tp/Texinfo/Parser.pm:5593
! #: tp/Texinfo/Parser.pm:5638 tp/Texinfo/Parser.pm:5667
! #: tp/Texinfo/Parser.pm:5708 tp/Texinfo/Parser.pm:5786
  #, fuzzy, perl-format
  msgid "bad argument to @%s: %s"
  msgstr "¹ï %c%s µL¥Îªº¤Þ¼Æ"
  
! #: tp/Texinfo/Parser.pm:3182
  #, fuzzy, perl-format
  msgid "@%s: could not open %s: %s"
  msgstr "µLªk§ä¨ì `%s'."
  
! #: tp/Texinfo/Parser.pm:3194
  #, perl-format
  msgid "encoding `%s' is not a canonical texinfo encoding"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3203
  #, fuzzy, perl-format
  msgid "unrecognized encoding name `%s'"
  msgstr "%s: ¥¼ª¾ªº¿ï¶µ `%c%s'\n"
  
! #: tp/Texinfo/Parser.pm:3353
  #, perl-format
  msgid "@%s after the first element"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3360
  #, fuzzy, perl-format
  msgid "@%s only meaningful on a @multitable line"
  msgstr "@%s ¦b `@%s' °Ï¶ô¤§¤º, ¨Ã¤£¨ã¦³·N¸q"
  
! #: tp/Texinfo/Parser.pm:3400
  #, fuzzy, perl-format
  msgid "@%s should not be associated with @top"
  msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: tp/Texinfo/Parser.pm:3412
  #, fuzzy, perl-format
  msgid "@node precedes @%s, but parts may not be associated with nodes"
  msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: tp/Texinfo/Parser.pm:3514
  #, fuzzy, perl-format
  msgid "empty argument in @%s"
  msgstr "¹ï %c%s µL¥Îªº¤Þ¼Æ"
  
! #: tp/Texinfo/Parser.pm:3518
  #, fuzzy, perl-format
  msgid "empty node name after expansion `%s'"
  msgstr "¹ï %c%s µL¥Îªº¤Þ¼Æ"
  
! #: tp/Texinfo/Parser.pm:3561
  #, fuzzy, perl-format
  msgid "empty menu entry name in `%s'"
  msgstr "¹ï %c%s µL¥Îªº¤Þ¼Æ"
  
! #: tp/Texinfo/Parser.pm:3569
  #, fuzzy
  msgid "empty node name in menu entry"
  msgstr "§ä¤£¨ì¥]§t `%s' ªº¯Á¤Þ¶µ¥Ø\n"
  
! #: tp/Texinfo/Parser.pm:3642
  #, fuzzy, perl-format
  msgid "@%s should not appear in @%s"
  msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: tp/Texinfo/Parser.pm:3774
  #, fuzzy, perl-format
  msgid "@end %s should only appear at a line beginning"
  msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: tp/Texinfo/Parser.pm:3797
  #, perl-format
  msgid "macro `%s' previously defined"
  msgstr "¥¨¶° `%s' ¤w©w¸q¹L"
  
! #: tp/Texinfo/Parser.pm:3800
  #, perl-format
  msgid "here is the previous definition of `%s'"
  msgstr "³o¸Ì¬O `%s' ¤§«eªº©w¸q"
  
! #: tp/Texinfo/Parser.pm:3805
  #, perl-format
  msgid "redefining Texinfo language command: @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3854
! #, perl-format
  msgid "@%s without associated character"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:3916
  #, perl-format
  msgid ""
--- 2222,2544 ----
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2113
! #, fuzzy, perl-format
  msgid "@%s cross-reference name should not contain `:'"
! msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: tp/Texinfo/Convert/Plaintext.pm:2130
  #, fuzzy, perl-format
  msgid "@%s node name should not contain `%s'"
  msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: tp/Texinfo/Convert/Plaintext.pm:2145
! #, fuzzy, perl-format
  msgid "@%s node name should not contain `:'"
! msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: tp/Texinfo/Convert/Plaintext.pm:2168
  #, fuzzy, perl-format
  msgid "`.' or `,' must follow @xref, not %s"
  msgstr "`.' ©Î `,' ¥²¶·¸òµÛ¥æ¤¬°Ñ·Ó, ¦Ó¤£¬O %c"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2171
  #, fuzzy
  msgid "`.' or `,' must follow @xref"
  msgstr "`.' ©Î `,' ¥²¶·¸òµÛ¥æ¤¬°Ñ·Ó, ¦Ó¤£¬O %c"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3007
  #, fuzzy, perl-format
  msgid "menu entry node name should not contain `%s'"
  msgstr "¹ï %c%s µL¥Îªº¤Þ¼Æ"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3014
! #, fuzzy
  msgid "menu entry node name should not contain `:'"
! msgstr "¹ï %c%s µL¥Îªº¤Þ¼Æ"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3025
  #, fuzzy
  msgid "menu entry name should not contain `:'"
  msgstr "¹ï %c%s µL¥Îªº¤Þ¼Æ"
  
! #: tp/Texinfo/Parser.pm:910
  #, fuzzy, perl-format
  msgid "@%s should only appear at beginning or end of document"
  msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: tp/Texinfo/Parser.pm:1160 tp/Texinfo/Structuring.pm:613
  #, perl-format
  msgid "multiple @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1194
  #, fuzzy, perl-format
  msgid "bad syntax for @%s argument: %s"
  msgstr "¹ï %c%s µL¥Îªº¤Þ¼Æ"
  
! #: tp/Texinfo/Parser.pm:1210
  #, fuzzy, perl-format
  msgid "bad or empty @%s formal argument: %s"
  msgstr "¹ï %c%s µL¥Îªº¤Þ¼Æ"
  
! #: tp/Texinfo/Parser.pm:1219 tp/Texinfo/Parser.pm:4823
! #: tp/Texinfo/Parser.pm:4849 tp/Texinfo/Parser.pm:5615
! #: tp/Texinfo/Parser.pm:5631 tp/Texinfo/Parser.pm:5646
  #, perl-format
  msgid "%c%s requires a name"
  msgstr "%c%s ¥²¶·­n¦³¦WºÙ"
  
! #: tp/Texinfo/Parser.pm:1223 tp/Texinfo/Parser.pm:4826
! #: tp/Texinfo/Parser.pm:4852 tp/Texinfo/Parser.pm:5618
! #: tp/Texinfo/Parser.pm:5634 tp/Texinfo/Parser.pm:5649
  #, fuzzy, perl-format
  msgid "bad name for @%s"
  msgstr "¹ï %c%s µL¥Îªº¤Þ¼Æ"
  
! #: tp/Texinfo/Parser.pm:1341
  #, fuzzy, perl-format
  msgid "@end %s seen before @%s closing brace"
  msgstr "@menu ¦b²Ä¤@­Ó @node ¤§«e¥X²{, ±N«Ø¥ß `Top' ¸`ÂI"
  
! #: tp/Texinfo/Parser.pm:1345
  #, fuzzy, perl-format
  msgid "@%s seen before @%s closing brace"
  msgstr "@menu ¦b²Ä¤@­Ó @node ¤§«e¥X²{, ±N«Ø¥ß `Top' ¸`ÂI"
  
! #: tp/Texinfo/Parser.pm:1350
  #, perl-format
  msgid "%c%s missing close brace"
  msgstr "%c%s ¿òº|¥k¤j¬A¸¹"
  
! #: tp/Texinfo/Parser.pm:1354
  #, fuzzy, perl-format
  msgid "@%s missing closing delimiter sequence: %s}"
  msgstr "%c%s ¿òº|¥k¤j¬A¸¹"
  
! #: tp/Texinfo/Parser.pm:1476
  #, fuzzy, perl-format
  msgid "@itemx should not begin @%s"
  msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: tp/Texinfo/Parser.pm:1544
  msgid "@itemx must follow @item"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1712
  #, perl-format
  msgid "@%s has text but no @item"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1743
  #, perl-format
  msgid "`@end' expected `%s', but saw `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:1746
  #, fuzzy, perl-format
  msgid "@%s seen before @end %s"
  msgstr "@menu ¦b²Ä¤@­Ó @node ¤§«e¥X²{, ±N«Ø¥ß `Top' ¸`ÂI"
  
! #: tp/Texinfo/Parser.pm:1750
  #, fuzzy, perl-format
  msgid "no matching `%cend %s'"
  msgstr "No matching `%cend %s'"
  
! #: tp/Texinfo/Parser.pm:1776 tp/Texinfo/Parser.pm:5171
! #: tp/Texinfo/Parser.pm:5437
  #, fuzzy, perl-format
  msgid "misplaced %c"
  msgstr "»~¸mªº %c"
  
! #: tp/Texinfo/Parser.pm:1874 tp/Texinfo/Parser.pm:3301
  #, fuzzy, perl-format
  msgid "unmatched `%c%s'"
  msgstr "¥¼°t¹ïªº `%c%s'"
  
! #: tp/Texinfo/Parser.pm:2109
  #, fuzzy, perl-format
  msgid "macro `%s' called with too many args"
  msgstr "¥¨¶° `%s' ¦b²Ä %d ¦æ³Q©I¥s, ¦ý¬O¤Þ¼Æ¹L¦h"
  
! #: tp/Texinfo/Parser.pm:2131
  #, fuzzy, perl-format
  msgid "@%s missing close brace"
  msgstr "%c%s ¿òº|¥k¤j¬A¸¹"
  
! #: tp/Texinfo/Parser.pm:2139
  #, fuzzy, perl-format
  msgid "macro `%s' declared without argument called with an argument"
  msgstr "¥¨¶° `%s' ¦b²Ä %d ¦æ³Q©I¥s, ¦ý¬O¤Þ¼Æ¹L¦h"
  
! #: tp/Texinfo/Parser.pm:2174
  #, perl-format
  msgid "\\ in @%s expansion followed `%s' instead of parameter name or \\"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:2649
  #, fuzzy, perl-format
  msgid "@%s `%s' previously defined"
  msgstr "¥¨¶° `%s' ¤w©w¸q¹L"
  
! #: tp/Texinfo/Parser.pm:2654
  #, fuzzy, perl-format
  msgid "here is the previous definition as @%s"
  msgstr "³o¸Ì¬O `%s' ¤§«eªº©w¸q"
  
! #: tp/Texinfo/Parser.pm:3015
  #, fuzzy, perl-format
  msgid "missing name for @%s"
  msgstr "@def °Ñ¼Æ¤¤¿òº| `}'"
  
! #: tp/Texinfo/Parser.pm:3020
  #, fuzzy, perl-format
  msgid "missing category for @%s"
  msgstr "@def °Ñ¼Æ¤¤¿òº| `}'"
  
! #: tp/Texinfo/Parser.pm:3072
  #, fuzzy, perl-format
  msgid "unexpected argument on @%s line: %s"
  msgstr "¹ï %c%s µL¥Îªº¤Þ¼Æ"
  
! #: tp/Texinfo/Parser.pm:3088
  #, fuzzy
  msgid "empty multitable"
  msgstr "%s: ªÅÀÉ®×"
  
! #: tp/Texinfo/Parser.pm:3144 tp/Texinfo/Parser.pm:5728
  #, fuzzy, perl-format
  msgid "superfluous argument to @%s"
  msgstr "¹ï %c%s µL¥Îªº¤Þ¼Æ"
  
! #: tp/Texinfo/Parser.pm:3150 tp/Texinfo/Parser.pm:5750
! #: tp/Texinfo/Parser.pm:5762
  #, fuzzy, perl-format
  msgid "bad argument to @%s"
  msgstr "¹ï %c%s µL¥Îªº¤Þ¼Æ"
  
! #: tp/Texinfo/Parser.pm:3161
! #, fuzzy, perl-format
  msgid "%s requires an argument: the formatter for %citem"
! msgstr "%c%s ¥²¶·­n¦³¦WºÙ"
  
! #: tp/Texinfo/Parser.pm:3166
! #, fuzzy, perl-format
  msgid "command @%s not accepting argument in brace should not be on @%s line"
! msgstr "¹ï %c%s µL¥Îªº¤Þ¼Æ"
  
! #: tp/Texinfo/Parser.pm:3201
  #, fuzzy, perl-format
  msgid "accent command `@%s' not allowed as @%s argument"
  msgstr "¹ï %c%s µL¥Îªº¤Þ¼Æ"
  
! #: tp/Texinfo/Parser.pm:3279 tp/Texinfo/Parser.pm:3418
! #: tp/Texinfo/Parser.pm:5721
  #, fuzzy, perl-format
  msgid "@%s missing argument"
  msgstr "%s: ¿òº|ÀÉ®×¤Þ¼Æ.\n"
  
! #: tp/Texinfo/Parser.pm:3291
  #, fuzzy, perl-format
  msgid "unknown @end %s"
  msgstr "¥¼ª¾ªº¯Á¤Þ `%s'"
  
! #: tp/Texinfo/Parser.pm:3313 tp/Texinfo/Parser.pm:3935
  #, fuzzy, perl-format
  msgid "superfluous argument to @%s %s: %s"
  msgstr "¹ï %c%s µL¥Îªº¤Þ¼Æ"
  
! #: tp/Texinfo/Parser.pm:3318 tp/Texinfo/Parser.pm:5805
! #: tp/Texinfo/Parser.pm:5850 tp/Texinfo/Parser.pm:5879
! #: tp/Texinfo/Parser.pm:5920 tp/Texinfo/Parser.pm:5998
  #, fuzzy, perl-format
  msgid "bad argument to @%s: %s"
  msgstr "¹ï %c%s µL¥Îªº¤Þ¼Æ"
  
! #: tp/Texinfo/Parser.pm:3337
  #, fuzzy, perl-format
  msgid "@%s: could not open %s: %s"
  msgstr "µLªk§ä¨ì `%s'."
  
! #: tp/Texinfo/Parser.pm:3349
  #, perl-format
  msgid "encoding `%s' is not a canonical texinfo encoding"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3358
  #, fuzzy, perl-format
  msgid "unrecognized encoding name `%s'"
  msgstr "%s: ¥¼ª¾ªº¿ï¶µ `%c%s'\n"
  
! #: tp/Texinfo/Parser.pm:3508
  #, perl-format
  msgid "@%s after the first element"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3515
  #, fuzzy, perl-format
  msgid "@%s only meaningful on a @multitable line"
  msgstr "@%s ¦b `@%s' °Ï¶ô¤§¤º, ¨Ã¤£¨ã¦³·N¸q"
  
! #: tp/Texinfo/Parser.pm:3555
  #, fuzzy, perl-format
  msgid "@%s should not be associated with @top"
  msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: tp/Texinfo/Parser.pm:3567
  #, fuzzy, perl-format
  msgid "@node precedes @%s, but parts may not be associated with nodes"
  msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: tp/Texinfo/Parser.pm:3669
  #, fuzzy, perl-format
  msgid "empty argument in @%s"
  msgstr "¹ï %c%s µL¥Îªº¤Þ¼Æ"
  
! #: tp/Texinfo/Parser.pm:3673
  #, fuzzy, perl-format
  msgid "empty node name after expansion `%s'"
  msgstr "¹ï %c%s µL¥Îªº¤Þ¼Æ"
  
! #: tp/Texinfo/Parser.pm:3716
  #, fuzzy, perl-format
  msgid "empty menu entry name in `%s'"
  msgstr "¹ï %c%s µL¥Îªº¤Þ¼Æ"
  
! #: tp/Texinfo/Parser.pm:3724
  #, fuzzy
  msgid "empty node name in menu entry"
  msgstr "§ä¤£¨ì¥]§t `%s' ªº¯Á¤Þ¶µ¥Ø\n"
  
! #: tp/Texinfo/Parser.pm:3797
  #, fuzzy, perl-format
  msgid "@%s should not appear in @%s"
  msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: tp/Texinfo/Parser.pm:3929
  #, fuzzy, perl-format
  msgid "@end %s should only appear at a line beginning"
  msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: tp/Texinfo/Parser.pm:3952
  #, perl-format
  msgid "macro `%s' previously defined"
  msgstr "¥¨¶° `%s' ¤w©w¸q¹L"
  
! #: tp/Texinfo/Parser.pm:3955
  #, perl-format
  msgid "here is the previous definition of `%s'"
  msgstr "³o¸Ì¬O `%s' ¤§«eªº©w¸q"
  
! #: tp/Texinfo/Parser.pm:3960
  #, perl-format
  msgid "redefining Texinfo language command: @%s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4009
! #, fuzzy, perl-format
  msgid "@%s without associated character"
! msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: tp/Texinfo/Parser.pm:4079
  #, perl-format
  msgid ""
***************
*** 2763,2767 ****
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3940
  #, perl-format
  msgid ""
--- 2546,2550 ----
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4103
  #, perl-format
  msgid ""
***************
*** 2770,3177 ****
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:3949
  #, perl-format
  msgid "recursive call of macro %s is not allowed; use @rmacro if needed"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4005
  #, fuzzy, perl-format
  msgid "accent command `@%s' must not be followed by whitespace"
  msgstr "¹ï %c%s µL¥Îªº¤Þ¼Æ"
  
! #: tp/Texinfo/Parser.pm:4011
  #, fuzzy, perl-format
  msgid "use braces to give a command as an argument to @%s"
  msgstr "¨Ï¥Î¤j¬A¸¹±N©R¥O¥]°_¨Ó, ¥H§@¬° @%s ªº¤Þ¼Æ"
  
! #: tp/Texinfo/Parser.pm:4024 tp/Texinfo/Parser.pm:5124
  #, fuzzy, perl-format
  msgid "%c%s expects `i' or `j' as argument, not `%s'"
  msgstr "%c%s ´Á±æ¨Ï¥Î `i' ©Î `j' §@¬°¤Þ¼Æ, ¦Ó¤£¬O `%c'"
  
! #: tp/Texinfo/Parser.pm:4036
  #, fuzzy, perl-format
  msgid "accent command `@%s' must not be followed by new line"
  msgstr "¹ï %c%s µL¥Îªº¤Þ¼Æ"
  
! #: tp/Texinfo/Parser.pm:4047
  #, fuzzy, perl-format
  msgid "@%s expected braces"
  msgstr "%c%s ¹w­p­n¦³ `{...}'"
  
! #: tp/Texinfo/Parser.pm:4207
! #, perl-format
  msgid "undefined flag: %s"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:4210
  #, fuzzy
  msgid "bad syntax for @value"
  msgstr "¹ï %c%s µL¥Îªº¤Þ¼Æ"
  
! #: tp/Texinfo/Parser.pm:4217
  #, fuzzy, perl-format
  msgid "%c%s is obsolete."
  msgstr "%c%s ¤w¼o¤î¤£¥Î"
  
! #: tp/Texinfo/Parser.pm:4220
  #, fuzzy, perl-format
  msgid "%c%s is obsolete; %s"
  msgstr "%c%s ¤w¼o¤î¤£¥Î"
  
! #: tp/Texinfo/Parser.pm:4229
  #, fuzzy, perl-format
  msgid "@%s should only appear at a line beginning"
  msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: tp/Texinfo/Parser.pm:4320
  #, fuzzy, perl-format
  msgid "@%s not allowed inside `@%s' block"
  msgstr "@%s ¦b `@%s' °Ï¶ô¤§¤º, ¨Ã¤£¨ã¦³·N¸q"
  
! #: tp/Texinfo/Parser.pm:4329
  #, fuzzy, perl-format
  msgid "@%s should only appear in heading or footing"
  msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: tp/Texinfo/Parser.pm:4455 tp/Texinfo/Parser.pm:4472
! #: tp/Texinfo/Parser.pm:4522
  #, perl-format
  msgid "@%s not meaningful inside `@%s' block"
  msgstr "@%s ¦b `@%s' °Ï¶ô¤§¤º, ¨Ã¤£¨ã¦³·N¸q"
  
! #: tp/Texinfo/Parser.pm:4482
  #, fuzzy, perl-format
  msgid "@%s in empty multitable"
  msgstr "%s: ªÅÀÉ®×"
  
! #: tp/Texinfo/Parser.pm:4488
  msgid "@tab before @item"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:4491
  #, fuzzy, perl-format
  msgid "too many columns in multitable item (max %d)"
  msgstr "multitable ¶µ¥Ø¤¤¦³¤Ó¦hªºÄæ¦ì (³Ì¤j­È¬° %d)"
  
! #: tp/Texinfo/Parser.pm:4528
  msgid "ignoring @tab outside of multitable"
  msgstr "©¿²¤ multitable ¥~ªº @tab"
  
! #: tp/Texinfo/Parser.pm:4532
! #, perl-format
  msgid "@%s outside of table or list"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:4567
  #, fuzzy, perl-format
  msgid "must be after `@%s' to use `@%s'"
  msgstr "@image ÀÉ®× `%s' µLªkÅª¨ú: %s"
  
! #: tp/Texinfo/Parser.pm:4609
! #, perl-format
  msgid "@%s not meaningful outside `@titlepage' and `@quotation' environments"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:4613
  #, fuzzy
  msgid "@dircategory after first node"
  msgstr "@menu ¦b²Ä¤@­Ó @node ¤§«e¥X²{, ±N«Ø¥ß `Top' ¸`ÂI"
  
! #: tp/Texinfo/Parser.pm:4778
  #, fuzzy, perl-format
  msgid "region %s inside region %s is not allowed"
  msgstr "©w¸qµù¸}, ¦ý¬O¨S¦³¤÷¸`ÂI"
  
! #: tp/Texinfo/Parser.pm:4796
  #, fuzzy
  msgid "@direntry after first node"
  msgstr "@menu ¦b²Ä¤@­Ó @node ¤§«e¥X²{, ±N«Ø¥ß `Top' ¸`ÂI"
  
! #: tp/Texinfo/Parser.pm:4804
  #, fuzzy, perl-format
  msgid "@%s seen before first @node"
  msgstr "@menu ¦b²Ä¤@­Ó @node ¤§«e¥X²{, ±N«Ø¥ß `Top' ¸`ÂI"
  
! #: tp/Texinfo/Parser.pm:4807
  msgid ""
  "perhaps your @top node should be wrapped in @ifnottex rather than @ifinfo?"
  msgstr "¤]³\±zÀ³¸Ó§â @top ¸`ÂI¥]§t¦b @ifnottex, ¦Ó¤£¬O @ifinfo?"
  
! #: tp/Texinfo/Parser.pm:4869
  #, fuzzy, perl-format
  msgid "@%s should only appear in math context"
  msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: tp/Texinfo/Parser.pm:4877
  #, fuzzy, perl-format
  msgid "unknown command `%s'"
  msgstr "¥¼ª¾ªº©R¥O `%s'"
  
! #: tp/Texinfo/Parser.pm:4887
  #, fuzzy
  msgid "unexpected @"
  msgstr "Expected `%s'"
  
! #: tp/Texinfo/Parser.pm:4916
  #, fuzzy, perl-format
  msgid "@%s is not meaningful outside `@float' environment"
  msgstr "@%s ¦b `@%s' °Ï¶ô¤§¤º, ¨Ã¤£¨ã¦³·N¸q"
  
! #: tp/Texinfo/Parser.pm:4921
  #, perl-format
  msgid "@%s should be right below `@float'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4929
! #, perl-format
  msgid "ignoring multiple @%s"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5048
  #, fuzzy, perl-format
  msgid "command @%s does not accept arguments"
  msgstr "¹ï %c%s µL¥Îªº¤Þ¼Æ"
  
! #: tp/Texinfo/Parser.pm:5072
  #, fuzzy, perl-format
  msgid "command @%s missing a node or external manual argument"
  msgstr "%s: ¿òº|ÀÉ®×¤Þ¼Æ.\n"
  
! #: tp/Texinfo/Parser.pm:5091
! #, perl-format
  msgid "in @%s empty cross reference name after expansion `%s'"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5102
! #, perl-format
  msgid "in @%s empty cross reference title after expansion `%s'"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5115
  msgid "@image missing filename argument"
  msgstr "@image ¨S¦³ÀÉ¦W¤Þ¼Æ"
  
! #: tp/Texinfo/Parser.pm:5147
  #, fuzzy, perl-format
  msgid "@%s missing first argument"
  msgstr "%s: ¿òº|ÀÉ®×¤Þ¼Æ.\n"
  
! #: tp/Texinfo/Parser.pm:5301
  #, fuzzy
  msgid "superfluous arguments for node"
  msgstr "¹ï %c%s µL¥Îªº¤Þ¼Æ"
  
! #: tp/Texinfo/Parser.pm:5351
  #, fuzzy, perl-format
  msgid "expected @end %s"
  msgstr "Expected `%s'"
  
! #: tp/Texinfo/Parser.pm:5450
  #, fuzzy, perl-format
  msgid "@%s should only accept a @-command as argument, not `%s'"
  msgstr "¨Ï¥Î¤j¬A¸¹±N©R¥O¥]°_¨Ó, ¥H§@¬° @%s ªº¤Þ¼Æ"
  
! #: tp/Texinfo/Parser.pm:5460
  #, fuzzy, perl-format
  msgid "remaining argument on @%s line: %s"
  msgstr "¹ï %c%s µL¥Îªº¤Þ¼Æ"
  
! #: tp/Texinfo/Parser.pm:5533
  #, fuzzy, perl-format
  msgid "environment command %s as argument to @%s"
  msgstr "¨Ï¥Î¤j¬A¸¹±N©R¥O¥]°_¨Ó, ¥H§@¬° @%s ªº¤Þ¼Æ"
  
! #: tp/Texinfo/Parser.pm:5555
! #, perl-format
  msgid "empty @%s"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5563
  #, perl-format
  msgid "column fraction not a number: %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5572
  #, fuzzy, perl-format
  msgid "@sp arg must be numeric, not `%s'"
  msgstr "%s: %s ¤Þ¼Æ¥²¶·¬°¼Æ­È, ¦Ó¤£¬O `%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5581
  #, perl-format
  msgid "reserved index name %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5600
  #, fuzzy, perl-format
  msgid "unknown source index in @%s: %s"
  msgstr "¥¼ª¾ªº¯Á¤Þ `%s'"
  
! #: tp/Texinfo/Parser.pm:5603
  #, fuzzy, perl-format
  msgid "unknown destination index in @%s: %s"
  msgstr "¥¼ª¾ªº¯Á¤Þ `%s'"
  
! #: tp/Texinfo/Parser.pm:5633
  #, perl-format
  msgid "@%s leads to a merging of %s in itself, ignoring"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5646
  #, fuzzy, perl-format
  msgid "unknown index `%s' in @printindex"
  msgstr "@printindex ¤¤¦³¥¼ª¾ªº¯Á¤Þ `%s'"
  
! #: tp/Texinfo/Parser.pm:5652
  #, perl-format
  msgid "printing an index `%s' merged in another one `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5660
  #, perl-format
  msgid "printindex before document beginning: @printindex %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5676
  #, fuzzy, perl-format
  msgid "@%s arg must be `top' or `bottom', not `%s'"
  msgstr "%s: %s ¤Þ¼Æ¥²¶·¬°¼Æ­È, ¦Ó¤£¬O `%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5684
  #, perl-format
  msgid "Only @%s 10 or 11 is supported, not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5692
  #, fuzzy, perl-format
  msgid "@%s arg must be `separate' or `end', not `%s'"
  msgstr "%s: --footnote-style ªº¤Þ¼Æ¥²¶·¬° `separate' ©Î `end', ¦Ó¤£¬O `%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5700
  #, fuzzy, perl-format
  msgid "@%s arg must be `on', `off' or `odd', not `%s'"
  msgstr "%s: %s ¤Þ¼Æ¥²¶·¬°¼Æ­È, ¦Ó¤£¬O `%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5718 tp/Texinfo/Parser.pm:5723
  #, fuzzy, perl-format
  msgid "@paragraphindent arg must be numeric/`none'/`asis', not `%s'"
  msgstr "%s: --paragraph-indent ªº¤Þ¼Æ¥²¶·¬° ¼Æ­È/`none'/`asis', ¦Ó¤£¬O `%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5731
  #, fuzzy, perl-format
  msgid "@firstparagraphindent arg must be `none' or `insert', not `%s'"
  msgstr "%s: --paragraph-indent ªº¤Þ¼Æ¥²¶·¬° ¼Æ­È/`none'/`asis', ¦Ó¤£¬O `%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5741
  #, fuzzy, perl-format
  msgid "@exampleindent arg must be numeric/`asis', not `%s'"
  msgstr "%s: --paragraph-indent ªº¤Þ¼Æ¥²¶·¬° ¼Æ­È/`none'/`asis', ¦Ó¤£¬O `%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5752
  #, perl-format
  msgid "expected @%s on or off, not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5762
! #, perl-format
  msgid "@kbdinputstyle arg must be `code'/`example'/`distinct', not `%s'"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:5770
  #, fuzzy, perl-format
  msgid "@allowcodebreaks arg must be `true' or `false', not `%s'"
  msgstr "%s: --footnote-style ªº¤Þ¼Æ¥²¶·¬° `separate' ©Î `end', ¦Ó¤£¬O `%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5778
  #, fuzzy, perl-format
  msgid "@urefbreakstyle arg must be `after'/`before'/`none', not `%s'"
  msgstr "%s: --footnote-style ªº¤Þ¼Æ¥²¶·¬° `separate' ©Î `end', ¦Ó¤£¬O `%s'.\n"
  
! #: tp/Texinfo/Structuring.pm:231
  #, perl-format
  msgid "raising the section level of @%s which is too low"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:263
  #, perl-format
  msgid "no chapter-level command before @%s"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:268
  #, perl-format
  msgid "lowering the section level of @%s appearing after a lower element"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:357
  #, perl-format
  msgid "no sectioning command associated with @%s"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:548 tp/Texinfo/Structuring.pm:1329
  #, fuzzy, perl-format
  msgid "@%s reference to nonexistent node `%s'"
  msgstr "%s °Ñ·Ó¨ì¤£¦s¦bªº¸`ÂI: `%s'"
  
! #: tp/Texinfo/Structuring.pm:561
! #, perl-format
  msgid "@%s entry node name `%s' different from %s name `%s'"
! msgstr ""
  
! #: tp/Texinfo/Structuring.pm:666
  #, perl-format
  msgid "unreferenced node `%s'"
  msgstr "¥¼³Q°Ñ·Óªº¸`ÂI `%s'"
  
! #: tp/Texinfo/Structuring.pm:712
  #, perl-format
  msgid "node `%s' is %s for `%s' in sectioning but not in menu"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:719
  #, perl-format
  msgid "node %s `%s' in menu `%s' and in sectioning `%s' differ"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:737
  #, perl-format
  msgid "node `%s' is %s for `%s' in menu but not in sectioning"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:791
  #, perl-format
  msgid "%s pointer `%s' (for node `%s') different from %s name `%s'"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:818
  #, fuzzy, perl-format
  msgid "%s reference to nonexistent `%s'"
  msgstr "¥¼³Q°Ñ·Óªº¸`ÂI `%s'"
  
! #: tp/Texinfo/Structuring.pm:837
  #, perl-format
  msgid "node `%s' lacks menu item for `%s' despite being its Up target"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:845
  #, perl-format
  msgid "for `%s', up in menu `%s' and up `%s' don't match"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:1341
  #, perl-format
  msgid "@%s to `%s', different from %s name `%s'"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:2007
  #, fuzzy, perl-format
  msgid "empty index key in @%s"
  msgstr "§ä¤£¨ì¥]§t `%s' ªº¯Á¤Þ¶µ¥Ø\n"
  
! #: tp/init/chm.pm:220 tp/init/chm.pm:276 tp/init/chm.pm:347
  #, fuzzy, perl-format
  msgid "chm.pm: could not open %s for writing: %s\n"
  msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: tp/init/chm.pm:266 tp/init/chm.pm:337 tp/init/chm.pm:398
  #, fuzzy, perl-format
  msgid "chm.pm: error on closing %s: %s"
--- 2553,2986 ----
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4112
  #, perl-format
  msgid "recursive call of macro %s is not allowed; use @rmacro if needed"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:4168
  #, fuzzy, perl-format
  msgid "accent command `@%s' must not be followed by whitespace"
  msgstr "¹ï %c%s µL¥Îªº¤Þ¼Æ"
  
! #: tp/Texinfo/Parser.pm:4174
  #, fuzzy, perl-format
  msgid "use braces to give a command as an argument to @%s"
  msgstr "¨Ï¥Î¤j¬A¸¹±N©R¥O¥]°_¨Ó, ¥H§@¬° @%s ªº¤Þ¼Æ"
  
! #: tp/Texinfo/Parser.pm:4187 tp/Texinfo/Parser.pm:5292
  #, fuzzy, perl-format
  msgid "%c%s expects `i' or `j' as argument, not `%s'"
  msgstr "%c%s ´Á±æ¨Ï¥Î `i' ©Î `j' §@¬°¤Þ¼Æ, ¦Ó¤£¬O `%c'"
  
! #: tp/Texinfo/Parser.pm:4199
  #, fuzzy, perl-format
  msgid "accent command `@%s' must not be followed by new line"
  msgstr "¹ï %c%s µL¥Îªº¤Þ¼Æ"
  
! #: tp/Texinfo/Parser.pm:4210
  #, fuzzy, perl-format
  msgid "@%s expected braces"
  msgstr "%c%s ¹w­p­n¦³ `{...}'"
  
! #: tp/Texinfo/Parser.pm:4375
! #, fuzzy, perl-format
  msgid "undefined flag: %s"
! msgstr "¥¼ª¾ªº©R¥O `%s'"
  
! #: tp/Texinfo/Parser.pm:4378
  #, fuzzy
  msgid "bad syntax for @value"
  msgstr "¹ï %c%s µL¥Îªº¤Þ¼Æ"
  
! #: tp/Texinfo/Parser.pm:4385
  #, fuzzy, perl-format
  msgid "%c%s is obsolete."
  msgstr "%c%s ¤w¼o¤î¤£¥Î"
  
! #: tp/Texinfo/Parser.pm:4388
  #, fuzzy, perl-format
  msgid "%c%s is obsolete; %s"
  msgstr "%c%s ¤w¼o¤î¤£¥Î"
  
! #: tp/Texinfo/Parser.pm:4397
  #, fuzzy, perl-format
  msgid "@%s should only appear at a line beginning"
  msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: tp/Texinfo/Parser.pm:4488
  #, fuzzy, perl-format
  msgid "@%s not allowed inside `@%s' block"
  msgstr "@%s ¦b `@%s' °Ï¶ô¤§¤º, ¨Ã¤£¨ã¦³·N¸q"
  
! #: tp/Texinfo/Parser.pm:4497
  #, fuzzy, perl-format
  msgid "@%s should only appear in heading or footing"
  msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: tp/Texinfo/Parser.pm:4623 tp/Texinfo/Parser.pm:4640
! #: tp/Texinfo/Parser.pm:4690
  #, perl-format
  msgid "@%s not meaningful inside `@%s' block"
  msgstr "@%s ¦b `@%s' °Ï¶ô¤§¤º, ¨Ã¤£¨ã¦³·N¸q"
  
! #: tp/Texinfo/Parser.pm:4650
  #, fuzzy, perl-format
  msgid "@%s in empty multitable"
  msgstr "%s: ªÅÀÉ®×"
  
! #: tp/Texinfo/Parser.pm:4656
! #, fuzzy
  msgid "@tab before @item"
! msgstr "@menu ¦b²Ä¤@­Ó @node ¤§«e¥X²{, ±N«Ø¥ß `Top' ¸`ÂI"
  
! #: tp/Texinfo/Parser.pm:4659
  #, fuzzy, perl-format
  msgid "too many columns in multitable item (max %d)"
  msgstr "multitable ¶µ¥Ø¤¤¦³¤Ó¦hªºÄæ¦ì (³Ì¤j­È¬° %d)"
  
! #: tp/Texinfo/Parser.pm:4696
  msgid "ignoring @tab outside of multitable"
  msgstr "©¿²¤ multitable ¥~ªº @tab"
  
! #: tp/Texinfo/Parser.pm:4700
! #, fuzzy, perl-format
  msgid "@%s outside of table or list"
! msgstr "(¤£¦b¥ô¦óªº¸`ÂI¤º)"
  
! #: tp/Texinfo/Parser.pm:4735
  #, fuzzy, perl-format
  msgid "must be after `@%s' to use `@%s'"
  msgstr "@image ÀÉ®× `%s' µLªkÅª¨ú: %s"
  
! #: tp/Texinfo/Parser.pm:4777
! #, fuzzy, perl-format
  msgid "@%s not meaningful outside `@titlepage' and `@quotation' environments"
! msgstr "@%s ¦b `@%s' °Ï¶ô¤§¤º, ¨Ã¤£¨ã¦³·N¸q"
  
! #: tp/Texinfo/Parser.pm:4781
  #, fuzzy
  msgid "@dircategory after first node"
  msgstr "@menu ¦b²Ä¤@­Ó @node ¤§«e¥X²{, ±N«Ø¥ß `Top' ¸`ÂI"
  
! #: tp/Texinfo/Parser.pm:4946
  #, fuzzy, perl-format
  msgid "region %s inside region %s is not allowed"
  msgstr "©w¸qµù¸}, ¦ý¬O¨S¦³¤÷¸`ÂI"
  
! #: tp/Texinfo/Parser.pm:4964
  #, fuzzy
  msgid "@direntry after first node"
  msgstr "@menu ¦b²Ä¤@­Ó @node ¤§«e¥X²{, ±N«Ø¥ß `Top' ¸`ÂI"
  
! #: tp/Texinfo/Parser.pm:4972
  #, fuzzy, perl-format
  msgid "@%s seen before first @node"
  msgstr "@menu ¦b²Ä¤@­Ó @node ¤§«e¥X²{, ±N«Ø¥ß `Top' ¸`ÂI"
  
! #: tp/Texinfo/Parser.pm:4975
  msgid ""
  "perhaps your @top node should be wrapped in @ifnottex rather than @ifinfo?"
  msgstr "¤]³\±zÀ³¸Ó§â @top ¸`ÂI¥]§t¦b @ifnottex, ¦Ó¤£¬O @ifinfo?"
  
! #: tp/Texinfo/Parser.pm:5037
  #, fuzzy, perl-format
  msgid "@%s should only appear in math context"
  msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: tp/Texinfo/Parser.pm:5045
  #, fuzzy, perl-format
  msgid "unknown command `%s'"
  msgstr "¥¼ª¾ªº©R¥O `%s'"
  
! #: tp/Texinfo/Parser.pm:5055
  #, fuzzy
  msgid "unexpected @"
  msgstr "Expected `%s'"
  
! #: tp/Texinfo/Parser.pm:5084
  #, fuzzy, perl-format
  msgid "@%s is not meaningful outside `@float' environment"
  msgstr "@%s ¦b `@%s' °Ï¶ô¤§¤º, ¨Ã¤£¨ã¦³·N¸q"
  
! #: tp/Texinfo/Parser.pm:5089
  #, perl-format
  msgid "@%s should be right below `@float'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5097
! #, fuzzy, perl-format
  msgid "ignoring multiple @%s"
! msgstr "¼g¤J¸`ÂI %s ¤¤..."
  
! #: tp/Texinfo/Parser.pm:5216
  #, fuzzy, perl-format
  msgid "command @%s does not accept arguments"
  msgstr "¹ï %c%s µL¥Îªº¤Þ¼Æ"
  
! #: tp/Texinfo/Parser.pm:5240
  #, fuzzy, perl-format
  msgid "command @%s missing a node or external manual argument"
  msgstr "%s: ¿òº|ÀÉ®×¤Þ¼Æ.\n"
  
! #: tp/Texinfo/Parser.pm:5259
! #, fuzzy, perl-format
  msgid "in @%s empty cross reference name after expansion `%s'"
! msgstr "¹ï %c%s µL¥Îªº¤Þ¼Æ"
  
! #: tp/Texinfo/Parser.pm:5270
! #, fuzzy, perl-format
  msgid "in @%s empty cross reference title after expansion `%s'"
! msgstr "¹ï %c%s µL¥Îªº¤Þ¼Æ"
  
! #: tp/Texinfo/Parser.pm:5283
  msgid "@image missing filename argument"
  msgstr "@image ¨S¦³ÀÉ¦W¤Þ¼Æ"
  
! #: tp/Texinfo/Parser.pm:5315
  #, fuzzy, perl-format
  msgid "@%s missing first argument"
  msgstr "%s: ¿òº|ÀÉ®×¤Þ¼Æ.\n"
  
! #: tp/Texinfo/Parser.pm:5360
! #, fuzzy, perl-format
! msgid "non-hex digits in argument for @U: %s"
! msgstr "¹ï %c%s µL¥Îªº¤Þ¼Æ"
! 
! #: tp/Texinfo/Parser.pm:5366
! #, fuzzy, perl-format
! msgid "fewer than four hex digits in argument for @U: %s"
! msgstr "¹ï %c%s µL¥Îªº¤Þ¼Æ"
! 
! #: tp/Texinfo/Parser.pm:5379
! #, perl-format
! msgid "argument for @U exceeds size of integer: %s"
! msgstr ""
! 
! #: tp/Texinfo/Parser.pm:5385
! #, perl-format
! msgid "argument for @U exceeds Unicode maximum 0x10FFFF: %s"
! msgstr ""
! 
! #: tp/Texinfo/Parser.pm:5513
  #, fuzzy
  msgid "superfluous arguments for node"
  msgstr "¹ï %c%s µL¥Îªº¤Þ¼Æ"
  
! #: tp/Texinfo/Parser.pm:5563
  #, fuzzy, perl-format
  msgid "expected @end %s"
  msgstr "Expected `%s'"
  
! #: tp/Texinfo/Parser.pm:5662
  #, fuzzy, perl-format
  msgid "@%s should only accept a @-command as argument, not `%s'"
  msgstr "¨Ï¥Î¤j¬A¸¹±N©R¥O¥]°_¨Ó, ¥H§@¬° @%s ªº¤Þ¼Æ"
  
! #: tp/Texinfo/Parser.pm:5672
  #, fuzzy, perl-format
  msgid "remaining argument on @%s line: %s"
  msgstr "¹ï %c%s µL¥Îªº¤Þ¼Æ"
  
! #: tp/Texinfo/Parser.pm:5745
  #, fuzzy, perl-format
  msgid "environment command %s as argument to @%s"
  msgstr "¨Ï¥Î¤j¬A¸¹±N©R¥O¥]°_¨Ó, ¥H§@¬° @%s ªº¤Þ¼Æ"
  
! #: tp/Texinfo/Parser.pm:5767
! #, fuzzy, perl-format
  msgid "empty @%s"
! msgstr "¹ï %c%s µL¥Îªº¤Þ¼Æ"
  
! #: tp/Texinfo/Parser.pm:5775
  #, perl-format
  msgid "column fraction not a number: %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5784
  #, fuzzy, perl-format
  msgid "@sp arg must be numeric, not `%s'"
  msgstr "%s: %s ¤Þ¼Æ¥²¶·¬°¼Æ­È, ¦Ó¤£¬O `%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5793
  #, perl-format
  msgid "reserved index name %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5812
  #, fuzzy, perl-format
  msgid "unknown source index in @%s: %s"
  msgstr "¥¼ª¾ªº¯Á¤Þ `%s'"
  
! #: tp/Texinfo/Parser.pm:5815
  #, fuzzy, perl-format
  msgid "unknown destination index in @%s: %s"
  msgstr "¥¼ª¾ªº¯Á¤Þ `%s'"
  
! #: tp/Texinfo/Parser.pm:5845
  #, perl-format
  msgid "@%s leads to a merging of %s in itself, ignoring"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5858
  #, fuzzy, perl-format
  msgid "unknown index `%s' in @printindex"
  msgstr "@printindex ¤¤¦³¥¼ª¾ªº¯Á¤Þ `%s'"
  
! #: tp/Texinfo/Parser.pm:5864
  #, perl-format
  msgid "printing an index `%s' merged in another one `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5872
  #, perl-format
  msgid "printindex before document beginning: @printindex %s"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5888
  #, fuzzy, perl-format
  msgid "@%s arg must be `top' or `bottom', not `%s'"
  msgstr "%s: %s ¤Þ¼Æ¥²¶·¬°¼Æ­È, ¦Ó¤£¬O `%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5896
  #, perl-format
  msgid "Only @%s 10 or 11 is supported, not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5904
  #, fuzzy, perl-format
  msgid "@%s arg must be `separate' or `end', not `%s'"
  msgstr "%s: --footnote-style ªº¤Þ¼Æ¥²¶·¬° `separate' ©Î `end', ¦Ó¤£¬O `%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5912
  #, fuzzy, perl-format
  msgid "@%s arg must be `on', `off' or `odd', not `%s'"
  msgstr "%s: %s ¤Þ¼Æ¥²¶·¬°¼Æ­È, ¦Ó¤£¬O `%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5930 tp/Texinfo/Parser.pm:5935
  #, fuzzy, perl-format
  msgid "@paragraphindent arg must be numeric/`none'/`asis', not `%s'"
  msgstr "%s: --paragraph-indent ªº¤Þ¼Æ¥²¶·¬° ¼Æ­È/`none'/`asis', ¦Ó¤£¬O `%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5943
  #, fuzzy, perl-format
  msgid "@firstparagraphindent arg must be `none' or `insert', not `%s'"
  msgstr "%s: --paragraph-indent ªº¤Þ¼Æ¥²¶·¬° ¼Æ­È/`none'/`asis', ¦Ó¤£¬O `%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5953
  #, fuzzy, perl-format
  msgid "@exampleindent arg must be numeric/`asis', not `%s'"
  msgstr "%s: --paragraph-indent ªº¤Þ¼Æ¥²¶·¬° ¼Æ­È/`none'/`asis', ¦Ó¤£¬O `%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5964
  #, perl-format
  msgid "expected @%s on or off, not `%s'"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:5974
! #, fuzzy, perl-format
  msgid "@kbdinputstyle arg must be `code'/`example'/`distinct', not `%s'"
! msgstr "%s: --footnote-style ªº¤Þ¼Æ¥²¶·¬° `separate' ©Î `end', ¦Ó¤£¬O `%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5982
  #, fuzzy, perl-format
  msgid "@allowcodebreaks arg must be `true' or `false', not `%s'"
  msgstr "%s: --footnote-style ªº¤Þ¼Æ¥²¶·¬° `separate' ©Î `end', ¦Ó¤£¬O `%s'.\n"
  
! #: tp/Texinfo/Parser.pm:5990
  #, fuzzy, perl-format
  msgid "@urefbreakstyle arg must be `after'/`before'/`none', not `%s'"
  msgstr "%s: --footnote-style ªº¤Þ¼Æ¥²¶·¬° `separate' ©Î `end', ¦Ó¤£¬O `%s'.\n"
  
! #: tp/Texinfo/Structuring.pm:232
  #, perl-format
  msgid "raising the section level of @%s which is too low"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:264
  #, perl-format
  msgid "no chapter-level command before @%s"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:269
  #, perl-format
  msgid "lowering the section level of @%s appearing after a lower element"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:358
  #, perl-format
  msgid "no sectioning command associated with @%s"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:507
! #, fuzzy, perl-format
! msgid "@%s not empty"
! msgstr "%s: ªÅÀÉ®×"
! 
! #: tp/Texinfo/Structuring.pm:563 tp/Texinfo/Structuring.pm:1345
  #, fuzzy, perl-format
  msgid "@%s reference to nonexistent node `%s'"
  msgstr "%s °Ñ·Ó¨ì¤£¦s¦bªº¸`ÂI: `%s'"
  
! #: tp/Texinfo/Structuring.pm:576
! #, fuzzy, perl-format
  msgid "@%s entry node name `%s' different from %s name `%s'"
! msgstr "¹ï %c%s µL¥Îªº¤Þ¼Æ"
  
! #: tp/Texinfo/Structuring.pm:681
  #, perl-format
  msgid "unreferenced node `%s'"
  msgstr "¥¼³Q°Ñ·Óªº¸`ÂI `%s'"
  
! #: tp/Texinfo/Structuring.pm:727
  #, perl-format
  msgid "node `%s' is %s for `%s' in sectioning but not in menu"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:734
  #, perl-format
  msgid "node %s `%s' in menu `%s' and in sectioning `%s' differ"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:752
  #, perl-format
  msgid "node `%s' is %s for `%s' in menu but not in sectioning"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:806
  #, perl-format
  msgid "%s pointer `%s' (for node `%s') different from %s name `%s'"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:833
  #, fuzzy, perl-format
  msgid "%s reference to nonexistent `%s'"
  msgstr "¥¼³Q°Ñ·Óªº¸`ÂI `%s'"
  
! #: tp/Texinfo/Structuring.pm:853
  #, perl-format
  msgid "node `%s' lacks menu item for `%s' despite being its Up target"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:861
  #, perl-format
  msgid "for `%s', up in menu `%s' and up `%s' don't match"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:1357
  #, perl-format
  msgid "@%s to `%s', different from %s name `%s'"
  msgstr ""
  
! #: tp/Texinfo/Structuring.pm:2023
  #, fuzzy, perl-format
  msgid "empty index key in @%s"
  msgstr "§ä¤£¨ì¥]§t `%s' ªº¯Á¤Þ¶µ¥Ø\n"
  
! #: tp/init/chm.pm:221 tp/init/chm.pm:277 tp/init/chm.pm:348
  #, fuzzy, perl-format
  msgid "chm.pm: could not open %s for writing: %s\n"
  msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: tp/init/chm.pm:267 tp/init/chm.pm:338 tp/init/chm.pm:399
  #, fuzzy, perl-format
  msgid "chm.pm: error on closing %s: %s"
***************
*** 3192,3198 ****
  
  #: tp/init/latex2html.pm:374
! #, perl-format
  msgid "l2h: command did not succeed: %s"
! msgstr ""
  
  #: tp/init/latex2html.pm:422
--- 3001,3007 ----
  
  #: tp/init/latex2html.pm:374
! #, fuzzy, perl-format
  msgid "l2h: command did not succeed: %s"
! msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
  #: tp/init/latex2html.pm:422
***************
*** 3224,3230 ****
  
  #: tp/init/latex2html.pm:534
! #, perl-format
  msgid "l2h: could not determine the fragment %d for @%s"
! msgstr ""
  
  #: tp/init/latex2html.pm:560
--- 3033,3039 ----
  
  #: tp/init/latex2html.pm:534
! #, fuzzy, perl-format
  msgid "l2h: could not determine the fragment %d for @%s"
! msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
  #: tp/init/latex2html.pm:560
***************
*** 3294,3349 ****
  msgstr ""
  
! #: tp/texi2any.pl:379
! #, perl-format
  msgid "error loading %s: %s\n"
! msgstr ""
  
! #: tp/texi2any.pl:392
  #, fuzzy, perl-format
  msgid "%s: unknown variable %s"
  msgstr "¥¼ª¾ªº©R¥O `%s'"
  
! #: tp/texi2any.pl:396
  #, fuzzy, perl-format
  msgid "%s: obsolete variable %s\n"
  msgstr "³]©wÅÜ¼Æ: "
  
! #: tp/texi2any.pl:411
  #, fuzzy, perl-format
  msgid "%s: unknown variable %s\n"
  msgstr "¥¼ª¾ªº©R¥O `%s'"
  
! #: tp/texi2any.pl:415
  #, fuzzy, perl-format
  msgid "obsolete variable %s\n"
  msgstr "³]©wÅÜ¼Æ: "
  
! #: tp/texi2any.pl:480
  #, fuzzy, perl-format
  msgid "could not read init file %s"
  msgstr "µLªk¶}±Ò¦Ü `%s' ªººÞ¹D."
  
! #: tp/texi2any.pl:640
  #, perl-format
  msgid "ignoring unrecognized TEXINFO_OUTPUT_FORMAT value `%s'\n"
  msgstr ""
  
! #: tp/texi2any.pl:723
! #, fuzzy
! msgid "Usage: makeinfo [OPTION]... TEXINFO-FILE...\n"
! msgstr "¥Îªk: %s [OPTION]... FILE...\n"
! 
! #: tp/texi2any.pl:724
! #, fuzzy
! msgid "  or:  texi2any [OPTION]... TEXINFO-FILE...\n"
  msgstr "¥Îªk: %s [OPTION]... FILE...\n"
  
! #: tp/texi2any.pl:726
  msgid ""
  "Translate Texinfo source documentation to various other formats, by default\n"
  "Info files suitable for reading online with Emacs or standalone GNU Info.\n"
  msgstr ""
  
! #: tp/texi2any.pl:729
  #, perl-format
  msgid ""
--- 3103,3156 ----
  msgstr ""
  
! #: tp/texi2any.pl:388
! #, fuzzy, perl-format
  msgid "error loading %s: %s\n"
! msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: tp/texi2any.pl:401
  #, fuzzy, perl-format
  msgid "%s: unknown variable %s"
  msgstr "¥¼ª¾ªº©R¥O `%s'"
  
! #: tp/texi2any.pl:405
  #, fuzzy, perl-format
  msgid "%s: obsolete variable %s\n"
  msgstr "³]©wÅÜ¼Æ: "
  
! #: tp/texi2any.pl:420
  #, fuzzy, perl-format
  msgid "%s: unknown variable %s\n"
  msgstr "¥¼ª¾ªº©R¥O `%s'"
  
! #: tp/texi2any.pl:424
  #, fuzzy, perl-format
  msgid "obsolete variable %s\n"
  msgstr "³]©wÅÜ¼Æ: "
  
! #: tp/texi2any.pl:489
  #, fuzzy, perl-format
  msgid "could not read init file %s"
  msgstr "µLªk¶}±Ò¦Ü `%s' ªººÞ¹D."
  
! #: tp/texi2any.pl:652
  #, perl-format
  msgid "ignoring unrecognized TEXINFO_OUTPUT_FORMAT value `%s'\n"
  msgstr ""
  
! #: tp/texi2any.pl:735
! #, fuzzy, perl-format
! msgid "Usage: %s [OPTION]... TEXINFO-FILE...\n"
  msgstr "¥Îªk: %s [OPTION]... FILE...\n"
  
! #: tp/texi2any.pl:738
  msgid ""
  "Translate Texinfo source documentation to various other formats, by default\n"
  "Info files suitable for reading online with Emacs or standalone GNU Info.\n"
+ "\n"
+ "This program is commonly installed as both `makeinfo' and `texi2any';\n"
+ "the behavior is identical, and does not depend on the installed name.\n"
  msgstr ""
  
! #: tp/texi2any.pl:744
  #, perl-format
  msgid ""
***************
*** 3359,3368 ****
  "      --init-file=FILE        load FILE to modify the default behavior.\n"
  "  -c, --set-customization-variable VAR=VAL  set customization variable VAR \n"
! "                                to VAL.\n"
  "  -v, --verbose               explain what is being done.\n"
  "      --version               display version information and exit.\n"
  msgstr ""
  
! #: tp/texi2any.pl:744
  msgid ""
  "Output format selection (default is to produce Info):\n"
--- 3166,3175 ----
  "      --init-file=FILE        load FILE to modify the default behavior.\n"
  "  -c, --set-customization-variable VAR=VAL  set customization variable VAR \n"
! "                                to value VAL.\n"
  "  -v, --verbose               explain what is being done.\n"
  "      --version               display version information and exit.\n"
  msgstr ""
  
! #: tp/texi2any.pl:760
  msgid ""
  "Output format selection (default is to produce Info):\n"
***************
*** 3371,3378 ****
  "      --plaintext             output plain text rather than Info.\n"
  "      --xml                   output Texinfo XML rather than Info.\n"
! "      --dvi, --dvipdf, --ps, --pdf  call texi2dvi to generate given output.\n"
  msgstr ""
  
! #: tp/texi2any.pl:752
  msgid ""
  "General output options:\n"
--- 3178,3186 ----
  "      --plaintext             output plain text rather than Info.\n"
  "      --xml                   output Texinfo XML rather than Info.\n"
! "      --dvi, --dvipdf, --ps, --pdf  call texi2dvi to generate given output,\n"
! "                                after checking validity of TEXINFO-FILE.\n"
  msgstr ""
  
! #: tp/texi2any.pl:768
  msgid ""
  "General output options:\n"
***************
*** 3386,3390 ****
  "output).\n"
  "                                Also, if producing Info, write to\n"
! "                                standard output by default \n"
  "      --no-split              suppress any splitting of the output;\n"
  "                                generate only one output file.\n"
--- 3194,3198 ----
  "output).\n"
  "                                Also, if producing Info, write to\n"
! "                                standard output by default.\n"
  "      --no-split              suppress any splitting of the output;\n"
  "                                generate only one output file.\n"
***************
*** 3401,3405 ****
  msgstr ""
  
! #: tp/texi2any.pl:772
  #, perl-format
  msgid ""
--- 3209,3213 ----
  msgstr ""
  
! #: tp/texi2any.pl:788
  #, perl-format
  msgid ""
***************
*** 3423,3427 ****
  msgstr ""
  
! #: tp/texi2any.pl:789
  msgid ""
  "Options for HTML:\n"
--- 3231,3235 ----
  msgstr ""
  
! #: tp/texi2any.pl:805
  msgid ""
  "Options for HTML:\n"
***************
*** 3437,3441 ****
  msgstr ""
  
! #: tp/texi2any.pl:800
  msgid ""
  "Options for XML and Docbook:\n"
--- 3245,3249 ----
  msgstr ""
  
! #: tp/texi2any.pl:816
  msgid ""
  "Options for XML and Docbook:\n"
***************
*** 3443,3447 ****
  msgstr ""
  
! #: tp/texi2any.pl:803
  msgid ""
  "Options for DVI/PS/PDF:\n"
--- 3251,3255 ----
  msgstr ""
  
! #: tp/texi2any.pl:819
  msgid ""
  "Options for DVI/PS/PDF:\n"
***************
*** 3449,3457 ****
  msgstr ""
  
! #: tp/texi2any.pl:806
  msgid ""
  "Input file options:\n"
  "      --commands-in-node-names  does nothing, retained for compatibility.\n"
  "  -D VAR                        define the variable VAR, as with @set.\n"
  "  -I DIR                        append DIR to the @include search path.\n"
  "  -P DIR                        prepend DIR to the @include search path.\n"
--- 3257,3266 ----
  msgstr ""
  
! #: tp/texi2any.pl:822
  msgid ""
  "Input file options:\n"
  "      --commands-in-node-names  does nothing, retained for compatibility.\n"
  "  -D VAR                        define the variable VAR, as with @set.\n"
+ "  -D 'VAR VAL'                  define VAR to VAL (one shell argument).\n"
  "  -I DIR                        append DIR to the @include search path.\n"
  "  -P DIR                        prepend DIR to the @include search path.\n"
***************
*** 3459,3463 ****
  msgstr ""
  
! #: tp/texi2any.pl:813
  msgid ""
  "Conditional processing in input:\n"
--- 3268,3272 ----
  msgstr ""
  
! #: tp/texi2any.pl:830
  msgid ""
  "Conditional processing in input:\n"
***************
*** 3479,3483 ****
  msgstr ""
  
! #: tp/texi2any.pl:830
  msgid ""
  "  The defaults for the @if... conditionals depend on the output format:\n"
--- 3288,3292 ----
  msgstr ""
  
! #: tp/texi2any.pl:847
  msgid ""
  "  The defaults for the @if... conditionals depend on the output format:\n"
***************
*** 3489,3493 ****
  msgstr ""
  
! #: tp/texi2any.pl:837
  #, fuzzy
  msgid ""
--- 3298,3302 ----
  msgstr ""
  
! #: tp/texi2any.pl:854
  #, fuzzy
  msgid ""
***************
*** 3521,3578 ****
  "¤@¯ë°ÝÃD»P°Q½×, ½Ð¥H¹q¤l¶l¥ó (­^¤å) ±H¨ì help-texinfo@gnu.org."
  
! #: tp/texi2any.pl:884
  #, perl-format
  msgid "%s: --footnote-style arg must be `separate' or `end', not `%s'.\n"
  msgstr "%s: --footnote-style ªº¤Þ¼Æ¥²¶·¬° `separate' ©Î `end', ¦Ó¤£¬O `%s'.\n"
  
! #: tp/texi2any.pl:966
  #, perl-format
  msgid "%s: --paragraph-indent arg must be numeric/`none'/`asis', not `%s'.\n"
  msgstr "%s: --paragraph-indent ªº¤Þ¼Æ¥²¶·¬° ¼Æ­È/`none'/`asis', ¦Ó¤£¬O `%s'.\n"
  
! #: tp/texi2any.pl:1043
  #, perl-format
  msgid "%s: when generating %s, only one input FILE may be specified with -o\n"
  msgstr ""
  
! #: tp/texi2any.pl:1047
  msgid "--Xopt option without printed output"
  msgstr ""
  
! #: tp/texi2any.pl:1057
  #, fuzzy, perl-format
  msgid "unknown tree transformation %s"
  msgstr "¥¼ª¾ªº©R¥O `%s'"
  
! #: tp/texi2any.pl:1064
  #, perl-format
  msgid "ignoring splitting for format %s"
  msgstr ""
  
! #: tp/texi2any.pl:1114
  #, perl-format
  msgid "%s: missing file argument.\n"
  msgstr "%s: ¿òº|ÀÉ®×¤Þ¼Æ.\n"
  
! #: tp/texi2any.pl:1115
  #, perl-format
  msgid "Try `%s --help' for more information.\n"
  msgstr "¸Õ¸Õ `%s --help' ¥H¨ú±o§ó¦hªº¸ê°T.\n"
  
! #: tp/texi2any.pl:1193
  msgid "fill_gaps_in_sectioning transformation return no result. No section?"
  msgstr ""
  
! #: tp/texi2any.pl:1215
  #, fuzzy, perl-format
  msgid "error on closing macro expand file %s: %s\n"
  msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: tp/texi2any.pl:1221
  #, fuzzy, perl-format
  msgid "could not open %s for writing: %s\n"
  msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: tp/texi2any.pl:1246
  msgid ""
  "insert_nodes_for_sectioning_commands transformation return no result. No "
--- 3330,3387 ----
  "¤@¯ë°ÝÃD»P°Q½×, ½Ð¥H¹q¤l¶l¥ó (­^¤å) ±H¨ì help-texinfo@gnu.org."
  
! #: tp/texi2any.pl:901
  #, perl-format
  msgid "%s: --footnote-style arg must be `separate' or `end', not `%s'.\n"
  msgstr "%s: --footnote-style ªº¤Þ¼Æ¥²¶·¬° `separate' ©Î `end', ¦Ó¤£¬O `%s'.\n"
  
! #: tp/texi2any.pl:992
  #, perl-format
  msgid "%s: --paragraph-indent arg must be numeric/`none'/`asis', not `%s'.\n"
  msgstr "%s: --paragraph-indent ªº¤Þ¼Æ¥²¶·¬° ¼Æ­È/`none'/`asis', ¦Ó¤£¬O `%s'.\n"
  
! #: tp/texi2any.pl:1069
  #, perl-format
  msgid "%s: when generating %s, only one input FILE may be specified with -o\n"
  msgstr ""
  
! #: tp/texi2any.pl:1073
  msgid "--Xopt option without printed output"
  msgstr ""
  
! #: tp/texi2any.pl:1083
  #, fuzzy, perl-format
  msgid "unknown tree transformation %s"
  msgstr "¥¼ª¾ªº©R¥O `%s'"
  
! #: tp/texi2any.pl:1090
  #, perl-format
  msgid "ignoring splitting for format %s"
  msgstr ""
  
! #: tp/texi2any.pl:1140
  #, perl-format
  msgid "%s: missing file argument.\n"
  msgstr "%s: ¿òº|ÀÉ®×¤Þ¼Æ.\n"
  
! #: tp/texi2any.pl:1141
  #, perl-format
  msgid "Try `%s --help' for more information.\n"
  msgstr "¸Õ¸Õ `%s --help' ¥H¨ú±o§ó¦hªº¸ê°T.\n"
  
! #: tp/texi2any.pl:1222
  msgid "fill_gaps_in_sectioning transformation return no result. No section?"
  msgstr ""
  
! #: tp/texi2any.pl:1244
  #, fuzzy, perl-format
  msgid "error on closing macro expand file %s: %s\n"
  msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: tp/texi2any.pl:1250
  #, fuzzy, perl-format
  msgid "could not open %s for writing: %s\n"
  msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: tp/texi2any.pl:1275
  msgid ""
  "insert_nodes_for_sectioning_commands transformation return no result. No "
***************
*** 3580,3654 ****
  msgstr ""
  
! #: tp/texi2any.pl:1311 tp/texi2any.pl:1387
  #, fuzzy, perl-format
  msgid "%s: error on closing %s: %s\n"
  msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: tp/texi2any.pl:1334 tp/texi2any.pl:1368
  #, fuzzy, perl-format
  msgid "%s: error on closing internal links file %s: %s\n"
  msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: tp/texi2any.pl:1340 tp/texi2any.pl:1374
  #, fuzzy, perl-format
  msgid "%s: could not open %s for writing: %s\n"
  msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: util/texindex.c:223
! msgid "display this help and exit"
! msgstr "Åã¥Ü¨D§U¸ê°T, µM«áÂ÷¶}"
  
! #: util/texindex.c:225
! msgid "send output to FILE"
! msgstr "±N¿é¥X°e¦Ü FILE"
  
! #: util/texindex.c:227
! msgid "display version information and exit"
! msgstr "Åã¥Üª©¥»¸ê°T, µM«áÂ÷¶}"
  
! #: util/texindex.c:237
! #, c-format
  msgid "Usage: %s [OPTION]... FILE...\n"
  msgstr "¥Îªk: %s [OPTION]... FILE...\n"
  
! #: util/texindex.c:238
! #, c-format
! msgid "Generate a sorted index for each TeX output FILE.\n"
  msgstr "¬°¨C­Ó TeX ¿é¥X FILE ²£¥Í¤@­Ó±Æ§Çªº¯Á¤Þ.\n"
  
! #: util/texindex.c:241
! #, c-format
! msgid "Usually FILE... is specified as `foo.%c%c' for a document `foo.texi'.\n"
  msgstr "³q±`¤å¥ó `foo.texi' ªº FILE... ¤Þ¼Æ·|«ü©w¬° `foo.%c%c'.\n"
  
! #: util/texindex.c:243
! #, c-format
! msgid ""
! "\n"
! "Options:\n"
  msgstr ""
  "\n"
  "¿ï¶µ:\n"
  
! #: util/texindex.c:743
! #, c-format
! msgid "failure reopening %s"
! msgstr "­«·s¶}±Ò %s ®Éµo¥Í¿ù»~"
! 
! #: util/texindex.c:758 util/texindex.c:786
! #, c-format
! msgid "%s: not a texinfo index file"
! msgstr "%s: ¤£¬O¤@­Ó texinfo ¯Á¤ÞÀÉ"
  
! #: util/texindex.c:993
! #, c-format
! msgid "No page number in %s"
! msgstr "¦b %s ¤¤¨S¦³­¶½X"
  
! #: util/texindex.c:1066
! #, c-format
! msgid "entry %s follows an entry with a secondary name"
  msgstr ""
  
  #~ msgid "Done."
  #~ msgstr "§¹¦¨."
--- 3389,3688 ----
  msgstr ""
  
! #: tp/texi2any.pl:1345 tp/texi2any.pl:1421
  #, fuzzy, perl-format
  msgid "%s: error on closing %s: %s\n"
  msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: tp/texi2any.pl:1368 tp/texi2any.pl:1402
  #, fuzzy, perl-format
  msgid "%s: error on closing internal links file %s: %s\n"
  msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: tp/texi2any.pl:1374 tp/texi2any.pl:1408
  #, fuzzy, perl-format
  msgid "%s: could not open %s for writing: %s\n"
  msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
  
! #: texindex/ti.twjr:373
! #, fuzzy, awk-format
! msgid "%s: unrecognized option `%s'\n"
! msgstr "%s: ¥¼ª¾ªº¿ï¶µ `--%s'\n"
  
! #: texindex/ti.twjr:444
! #, fuzzy, awk-format
! msgid "%s is not a Texinfo index file\n"
! msgstr "%s: ¤£¬O¤@­Ó texinfo ¯Á¤ÞÀÉ"
  
! #: texindex/ti.twjr:543
! #, awk-format
! msgid "%s:%d: Bad key %s in record\n"
! msgstr ""
  
! #: texindex/ti.twjr:566
! #, awk-format
! msgid "%s:%d: Bad entry; expected three fields, not %d\n"
! msgstr ""
! 
! #: texindex/ti.twjr:725
! #, awk-format
! msgid "%s:%d: Bad entry; expected %s at column %d\n"
! msgstr ""
! 
! #: texindex/ti.twjr:1254
! msgid "..."
! msgstr ""
! 
! #: texindex/ti.twjr:1273
! #, fuzzy, awk-format
  msgid "Usage: %s [OPTION]... FILE...\n"
  msgstr "¥Îªk: %s [OPTION]... FILE...\n"
  
! #: texindex/ti.twjr:1274
! #, fuzzy
! msgid "Generate a sorted index for each TeX output FILE."
  msgstr "¬°¨C­Ó TeX ¿é¥X FILE ²£¥Í¤@­Ó±Æ§Çªº¯Á¤Þ.\n"
  
! #: texindex/ti.twjr:1275
! #, fuzzy
! msgid "Usually FILE... is specified as `foo.??' for a document `foo.texi'."
  msgstr "³q±`¤å¥ó `foo.texi' ªº FILE... ¤Þ¼Æ·|«ü©w¬° `foo.%c%c'.\n"
  
! #: texindex/ti.twjr:1277
! #, fuzzy
! msgid "Options:"
  msgstr ""
  "\n"
  "¿ï¶µ:\n"
  
! #: texindex/ti.twjr:1278
! #, fuzzy
! msgid " -h, --help   display this help and exit"
! msgstr "Åã¥Ü¨D§U¸ê°T, µM«áÂ÷¶}"
  
! #: texindex/ti.twjr:1279
! msgid " --version    display version information and exit"
! msgstr ""
  
! #: texindex/ti.twjr:1280
! msgid " --           end option processing"
  msgstr ""
  
+ #, fuzzy
+ #~ msgid ""
+ #~ "\n"
+ #~ "Email bug reports to bug-texinfo@gnu.org,\n"
+ #~ "general questions and discussion to help-texinfo@gnu.org.\n"
+ #~ "Texinfo home page: http://www.gnu.org/software/texinfo/"
+ #~ msgstr ""
+ #~ "\n"
+ #~ "µ{¦¡¯äÂÎ, ½Ð¥H¹q¤l¶l¥ó (­^¤å) ¦^³ø¦Ü bug-texinfo@gnu.org,\n"
+ #~ "¤@¯ë°ÝÃD»P°Q½×, ½Ð¥H¹q¤l¶l¥ó (­^¤å) ±H¨ì help-texinfo@gnu.org.\n"
+ 
+ #, fuzzy
+ #~ msgid "general questions and discussion to help-texinfo@gnu.org."
+ #~ msgstr ""
+ #~ "\n"
+ #~ "µ{¦¡¯äÂÎ, ½Ð¥H¹q¤l¶l¥ó (­^¤å) ¦^³ø¦Ü bug-texinfo@gnu.org,\n"
+ #~ "¤@¯ë°ÝÃD»P°Q½×, ½Ð¥H¹q¤l¶l¥ó (­^¤å) ±H¨ì help-texinfo@gnu.org.\n"
+ 
+ #~ msgid "Insert this character"
+ #~ msgstr "´¡¤J¥»¦r¤¸"
+ 
+ #~ msgid "No index entries."
+ #~ msgstr "¨S¦³¯Á¤Þ¶µ¥Ø."
+ 
+ #, fuzzy
+ #~ msgid ""
+ #~ "\n"
+ #~ "* Menu: Nodes whose indices contain `%s':\n"
+ #~ msgstr ""
+ #~ "\n"
+ #~ "* Menu: ¨ä¯Á¤Þ¤¤¥]§t \"%s\" ªº¸`ÂI:\n"
+ 
+ #, fuzzy
+ #~ msgid "No index"
+ #~ msgstr "¨S¦³¯Á¤Þ¶µ¥Ø."
+ 
+ #, fuzzy
+ #~ msgid "File names matching `%s'"
+ #~ msgstr "No matching `%cend %s'"
+ 
+ #, fuzzy
+ #~ msgid ""
+ #~ "Basic Commands in Info Windows\n"
+ #~ "******************************\n"
+ #~ msgstr "******************************\n"
+ 
+ #~ msgid "  %-10s  Quit this help.\n"
+ #~ msgstr "  %-10s  µ²§ô¥»¨D§U.\n"
+ 
+ #~ msgid "  %-10s  Quit Info altogether.\n"
+ #~ msgstr "  %-10s  ¤@¨Öµ²§ô Info µ{¦¡.\n"
+ 
+ #~ msgid "  %-10s  Invoke the Info tutorial.\n"
+ #~ msgstr "  %-10s  °õ¦æ Info «ü¾É½Òµ{.\n"
+ 
+ #~ msgid "  %-10s  Move to the `next' node of this node.\n"
+ #~ msgstr "  %-10s  ²¾¦Ü¥»¸`ÂIªº '¤U¤@­Ó (next)' ¸`ÂI.\n"
+ 
+ #~ msgid "  %-10s  Move to the `previous' node of this node.\n"
+ #~ msgstr "  %-10s  ²¾¦Ü¥»¸`ÂIªº '¤W¤@­Ó (previous)' ¸`ÂI.\n"
+ 
+ #~ msgid "  %-10s  Move `up' from this node.\n"
+ #~ msgstr "  %-10s  ²¾¦Ü¥»¸`ÂIªº '¤W¤@¼h (up)' ¸`ÂI.\n"
+ 
+ #, fuzzy
+ #~ msgid ""
+ #~ "  %-10s  Pick menu item specified by name.\n"
+ #~ "              Picking a menu item causes another node to be selected.\n"
+ #~ msgstr "              ¿ï¨ú¿ï³æ¶µ¥Ø¥H¿ï¾Ü¥t¤@­Ó¸`ÂI.\n"
+ 
+ #~ msgid "  %-10s  Follow a cross reference.  Reads name of reference.\n"
+ #~ msgstr "  %-10s  ¸òÀH¥æ¤¬°Ñ·Ó.  Åª¨ú°Ñ·Óªº¦WºÙ.\n"
+ 
+ #~ msgid "  %-10s  Move to the last node seen in this window.\n"
+ #~ msgstr "  %-10s  ²¾°Ê¦Ü¥»¤À¹jµøµ¡¤¤, ¤W¤@­ÓÆ[¬Ýªº¸`ÂI.\n"
+ 
+ #~ msgid "  %-10s  Skip to next hypertext link within this node.\n"
+ #~ msgstr "  %-10s  ¸õ¨ì¥»¸`ÂI¤¤ªº¤U¤@­Ó¶W¥»¤å³sµ².\n"
+ 
+ #~ msgid "  %-10s  Follow the hypertext link under cursor.\n"
+ #~ msgstr "  %-10s  ¸òÀH´å¼Ð¤Uªº¶W¥»¤å³sµ².\n"
+ 
+ #~ msgid "  %-10s  Move to the `directory' node.  Equivalent to `g (DIR)'.\n"
+ #~ msgstr "  %-10s  ²¾¦Ü `directory' ¸`ÂI.  ¦P `g (DIR)'.\n"
+ 
+ #~ msgid "  %-10s  Move to the Top node.  Equivalent to `g Top'.\n"
+ #~ msgstr "  %-10s  ²¾¦Ü Top ¸`ÂI.  ¦P `g TOP'.\n"
+ 
+ #, fuzzy
+ #~ msgid ""
+ #~ "Moving within a node:\n"
+ #~ "---------------------\n"
+ #~ msgstr "---------------------\n"
+ 
+ #~ msgid "  %-10s  Scroll forward a page.\n"
+ #~ msgstr "  %-10s  ¦V«e±²°Ê¤@­¶.\n"
+ 
+ #~ msgid "  %-10s  Scroll backward a page.\n"
+ #~ msgstr "  %-10s  ¦V«á±²°Ê¤@­¶.\n"
+ 
+ #~ msgid "  %-10s  Go to the beginning of this node.\n"
+ #~ msgstr "  %-10s  ²¾¦Ü¥»¸`ÂIªº¶}ÀY.\n"
+ 
+ #~ msgid "  %-10s  Go to the end of this node.\n"
+ #~ msgstr "  %-10s  ²¾¦Ü¥»¸`ÂIªºµ²§À.\n"
+ 
+ #~ msgid "  %-10s  Scroll forward 1 line.\n"
+ #~ msgstr "  %-10s  ©¹«e±²°Ê¤@¦æ.\n"
+ 
+ #~ msgid "  %-10s  Scroll backward 1 line.\n"
+ #~ msgstr "  %-10s  ©¹«á±²°Ê¤@¦æ.\n"
+ 
+ #, fuzzy
+ #~ msgid ""
+ #~ "Other commands:\n"
+ #~ "---------------\n"
+ #~ msgstr "---------------\n"
+ 
+ #, fuzzy
+ #~ msgid "  %-10s  Pick first...ninth item in node's menu.\n"
+ #~ msgstr "  %-10s  ¬D¿ï¸`ÂI¥Ø¿ý¤¤ªº²Ä¤@­Ó...²Ä¤E­Ó¶µ¥Ø.\n"
+ 
+ #~ msgid "  %-10s  Pick last item in node's menu.\n"
+ #~ msgstr "  %-10s  ¬D¿ï¸`ÂI¥Ø¿ýªº³Ì«á¤@­Ó¶µ¥Ø.\n"
+ 
+ #, fuzzy
+ #~ msgid ""
+ #~ "  %-10s  Search for a specified string in the index entries of this Info\n"
+ #~ "              file, and select the node referenced by the first entry "
+ #~ "found.\n"
+ #~ msgstr "              ¨Ã¥B¿ï¾Ü²Ä¤@­Ó·j´M¨ìªº¶µ¥Ø©Ò°Ñ·Óªº¸`ÂI.\n"
+ 
+ #, fuzzy
+ #~ msgid ""
+ #~ "  %-10s  Move to node specified by name.\n"
+ #~ "              You may include a filename as well, as in "
+ #~ "(FILENAME)NODENAME.\n"
+ #~ msgstr "              ±z¤]¥i¥H¥]§tÀÉ¦W, ¦p: (ÀÉ¦W)¸`ÂI¦W.\n"
+ 
+ #, fuzzy
+ #~ msgid ""
+ #~ "  %-10s  Search forward for a specified string,\n"
+ #~ "              and select the node in which the next occurrence is found.\n"
+ #~ msgstr "              ¨Ã¥B¿ï¾Ü¤U¤@­Ó·j´M¨ìªº¦r¦ê©Ò¦bªº¸`ÂI.\n"
+ 
+ #, fuzzy
+ #~ msgid ""
+ #~ "  %-10s  Search backward for a specified string,\n"
+ #~ "              and select the node in which the next occurrence is found.\n"
+ #~ msgstr "              ¨Ã¥B¿ï¾Ü¤U¤@­Ó·j´M¨ìªº¦r¦ê©Ò¦bªº¸`ÂI.\n"
+ 
+ #~ msgid "ESC %s is undefined."
+ #~ msgstr "ESC %s ¥¼©w¸q."
+ 
+ #~ msgid "%s is defined to %s."
+ #~ msgstr "%s ©w¸q¦¨ %s."
+ 
+ #, fuzzy
+ #~ msgid ""
+ #~ "Selecting other nodes:\n"
+ #~ "----------------------\n"
+ #~ msgstr "----------------------\n"
+ 
+ #, fuzzy
+ #~ msgid "cannot open input file `%s'"
+ #~ msgstr "µLªk¶}±Ò¦Ü `%s' ªººÞ¹D."
+ 
+ #, fuzzy
+ #~ msgid "cannot create output file `%s'"
+ #~ msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
+ 
+ #, fuzzy
+ #~ msgid "error closing output file `%s'"
+ #~ msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
+ 
+ #~ msgid "Next"
+ #~ msgstr "¤U¤@­Ó"
+ 
+ #~ msgid "No `Prev' for this node."
+ #~ msgstr "¥»¸`ÂI¨S¦³ `¤W¤@­Ó (Prev)' ¸`ÂI."
+ 
+ #~ msgid "Kill node (%s): "
+ #~ msgstr "§R°£¸`ÂI (%s): "
+ 
+ #~ msgid "Cannot kill node `%s'"
+ #~ msgstr "µLªk§R°£¸`ÂI `%s'"
+ 
+ #~ msgid "Cannot kill the last node"
+ #~ msgstr "µLªk§R°£¤W¤@­Ó¸`ÂI"
+ 
+ #~ msgid "Kill this node"
+ #~ msgstr "§R°£¥»¸`ÂI"
+ 
+ #, fuzzy
+ #~ msgid "closing file %s"
+ #~ msgstr "µLªk«Ø¥ß¿é¥XÀÉ®× `%s'."
+ 
+ #~ msgid "Internally used by \\[universal-argument]"
+ #~ msgstr "¦b¤º³¡³Q \\[universal-argument] ¨Ï¥Î"
+ 
+ #, fuzzy
+ #~ msgid "Usage: makeinfo [OPTION]... TEXINFO-FILE...\n"
+ #~ msgstr "¥Îªk: %s [OPTION]... FILE...\n"
+ 
+ #, fuzzy
+ #~ msgid "  or:  texi2any [OPTION]... TEXINFO-FILE...\n"
+ #~ msgstr "¥Îªk: %s [OPTION]... FILE...\n"
+ 
+ #~ msgid "send output to FILE"
+ #~ msgstr "±N¿é¥X°e¦Ü FILE"
+ 
+ #~ msgid "failure reopening %s"
+ #~ msgstr "­«·s¶}±Ò %s ®Éµo¥Í¿ù»~"
+ 
+ #~ msgid "No page number in %s"
+ #~ msgstr "¦b %s ¤¤¨S¦³­¶½X"
+ 
  #~ msgid "Done."
  #~ msgstr "§¹¦¨."
***************
*** 3793,3800 ****
  #~ msgstr "¦b²Ä¤@­Ó¸`ÂI¤§«e¥X²{ @detailmenu, ±N«Ø¥ß `Top' ¸`ÂI"
  
- #, fuzzy
- #~ msgid "@%s not meaningful outside `@titlepage' environment"
- #~ msgstr "@%s ¦b `@%s' °Ï¶ô¤§¤º, ¨Ã¤£¨ã¦³·N¸q"
- 
  #~ msgid "`%c%s' needs something after it"
  #~ msgstr "¦b `%c%s' ¤§«á¥²¶·­n¦³ªF¦è"
--- 3827,3830 ----
***************
*** 3903,3909 ****
  #~ msgstr "¸`ÂI `%s' ¥²¶·¨Ï¥Î¤À¬q©R¥O (sectioning command) (¨Ò¦p: %c%s)"
  
- #~ msgid "No node name specified for `%c%s' command"
- #~ msgstr "`%c%s' ©R¥O¤¤¥¼«ü©w¸`ÂI¦WºÙ"
- 
  #, fuzzy
  #~ msgid ""
--- 3933,3936 ----
***************
*** 3956,3963 ****
  
  #, fuzzy
- #~ msgid "@%s requires an argument"
- #~ msgstr "%c%s ¥²¶·­n¦³¦WºÙ"
- 
- #, fuzzy
  #~ msgid "Node `%s' that is to be renamed exists "
  #~ msgstr "¯Á¤Þ `%s' ¤w¦s¦b"
--- 3983,3986 ----
***************
*** 3988,3995 ****
  
  #, fuzzy
- #~ msgid "@%s not allowed in argument to @%s"
- #~ msgstr "¹ï %c%s µL¥Îªº¤Þ¼Æ"
- 
- #, fuzzy
  #~ msgid "@%s already set"
  #~ msgstr "¯Á¤Þ `%s' ¤w¦s¦b"
--- 4011,4014 ----
***************
*** 4027,4034 ****
  #~ msgstr "`.' ©Î `,' ¥²¶·¸òµÛ¥æ¤¬°Ñ·Ó, ¦Ó¤£¬O %c"
  
- #, fuzzy
- #~ msgid "@menu before first node"
- #~ msgstr "@menu ¦b²Ä¤@­Ó @node ¤§«e¥X²{, ±N«Ø¥ß `Top' ¸`ÂI"
- 
  #~ msgid "One completion:\n"
  #~ msgstr "¤@­Ó§¹¦¨¥y:\n"
--- 4046,4049 ----
***************
*** 4075,4081 ****
  #~ msgstr "´y­zÅÜ¼Æ: "
  
- #~ msgid "This is %s, produced by makeinfo version %s from %s.\n"
- #~ msgstr "³o¬O %s, ¥Ñ makeinfo ª©¥» %s ¦Û %s ²£¥Íªº.\n"
- 
  #~ msgid "Next:"
  #~ msgstr "¤U¤@­Ó:"
--- 4090,4093 ----
***************
*** 4413,4425 ****
  #~ msgstr "`%s' ¨S¦³ ¤W¤@¼h (Up) Äæ¦ì"
  
- #, fuzzy
- #~ msgid ""
- #~ "Email bug reports to bug-texinfo@gnu.org,\n"
- #~ "general questions and discussion to help-texinfo@gnu.org."
- #~ msgstr ""
- #~ "\n"
- #~ "µ{¦¡¯äÂÎ, ½Ð¥H¹q¤l¶l¥ó (­^¤å) ¦^³ø¦Ü bug-texinfo@gnu.org,\n"
- #~ "¤@¯ë°ÝÃD»P°Q½×, ½Ð¥H¹q¤l¶l¥ó (­^¤å) ±H¨ì help-texinfo@gnu.org.\n"
- 
  #~ msgid "Basic Commands in Info Windows\n"
  #~ msgstr "Info ¤À¹jµøµ¡¤ºªº°ò¥»«ü¥O\n"
--- 4425,4428 ----
diff -Nrc2 texinfo-5.2/po_document/LINGUAS texinfo-6.0/po_document/LINGUAS
*** texinfo-5.2/po_document/LINGUAS	2013-03-02 01:33:35.000000000 +0000
--- texinfo-6.0/po_document/LINGUAS	2015-06-03 20:06:34.000000000 +0100
***************
*** 1,5 ****
  de.us-ascii
  eo
! es.us-ascii
  fr
  hu
--- 1,6 ----
+ ca.us-ascii
  de.us-ascii
  eo
! es
  fr
  hu
***************
*** 10,11 ****
--- 11,13 ----
  pt_BR.us-ascii
  pt.us-ascii
+ uk
diff -Nrc2 texinfo-5.2/po_document/Makefile.in.in texinfo-6.0/po_document/Makefile.in.in
*** texinfo-5.2/po_document/Makefile.in.in	2013-02-19 22:25:32.000000000 +0000
--- texinfo-6.0/po_document/Makefile.in.in	2015-02-25 20:18:17.000000000 +0000
***************
*** 9,14 ****
  # General Public License and is *not* in the public domain.
  #
! # Origin: gettext-0.18
! GETTEXT_MACRO_VERSION = 0.18
  
  PACKAGE = @PACKAGE@
--- 9,14 ----
  # General Public License and is *not* in the public domain.
  #
! # Origin: gettext-0.19
! GETTEXT_MACRO_VERSION = 0.19
  
  PACKAGE = @PACKAGE@
***************
*** 16,19 ****
--- 16,20 ----
  PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
  
+ SED = @SED@
  SHELL = /bin/sh
  @SET_MAKE@
***************
*** 77,80 ****
--- 78,91 ----
  CATALOGS = @CATALOGS@
  
+ POFILESDEPS_ = $(srcdir)/$(DOMAIN).pot
+ POFILESDEPS_yes = $(POFILESDEPS_)
+ POFILESDEPS_no =
+ POFILESDEPS = $(POFILESDEPS_$(PO_DEPENDS_ON_POT))
+ 
+ DISTFILESDEPS_ = update-po
+ DISTFILESDEPS_yes = $(DISTFILESDEPS_)
+ DISTFILESDEPS_no =
+ DISTFILESDEPS = $(DISTFILESDEPS_$(DIST_DEPENDS_ON_UPDATE_PO))
+ 
  # Makevars gets inserted here. (Don't remove this line!)
  
***************
*** 97,101 ****
  
  
! all: check-macro-version all-@USE_NLS@
  
  all-yes: stamp-po
--- 108,112 ----
  
  
! all: all-@USE_NLS@
  
  all-yes: stamp-po
***************
*** 103,108 ****
  
  # Ensure that the gettext macros and this Makefile.in.in are in sync.
! check-macro-version:
! 	@test "$(GETTEXT_MACRO_VERSION)" = "@GETTEXT_MACRO_VERSION@" \
  	  || { echo "*** error: gettext infrastructure mismatch: using a Makefile.in.in from gettext version $(GETTEXT_MACRO_VERSION) but the autoconf macros are from gettext version @GETTEXT_MACRO_VERSION@" 1>&2; \
  	       exit 1; \
--- 114,119 ----
  
  # Ensure that the gettext macros and this Makefile.in.in are in sync.
! CHECK_MACRO_VERSION = \
! 	test "$(GETTEXT_MACRO_VERSION)" = "@GETTEXT_MACRO_VERSION@" \
  	  || { echo "*** error: gettext infrastructure mismatch: using a Makefile.in.in from gettext version $(GETTEXT_MACRO_VERSION) but the autoconf macros are from gettext version @GETTEXT_MACRO_VERSION@" 1>&2; \
  	       exit 1; \
***************
*** 124,127 ****
--- 135,139 ----
  # changed.
  stamp-po: $(srcdir)/$(DOMAIN).pot
+ 	@$(CHECK_MACRO_VERSION)
  	test ! -f $(srcdir)/$(DOMAIN).pot || \
  	  test -z "$(GMOFILES)" || $(MAKE) $(GMOFILES)
***************
*** 138,146 ****
  # This target rebuilds $(DOMAIN).pot; it is an expensive operation.
  # Note that $(DOMAIN).pot is not touched if it doesn't need to be changed.
  $(DOMAIN).pot-update: $(POTFILES) $(srcdir)/POTFILES.in remove-potcdate.sed
! 	if LC_ALL=C grep 'GNU @PACKAGE@' $(top_srcdir)/* 2>/dev/null | grep -v 'libtool:' >/dev/null; then \
! 	  package_gnu='GNU '; \
  	else \
! 	  package_gnu=''; \
  	fi; \
  	if test -n '$(MSGID_BUGS_ADDRESS)' || test '$(PACKAGE_BUGREPORT)' = '@'PACKAGE_BUGREPORT'@'; then \
--- 150,176 ----
  # This target rebuilds $(DOMAIN).pot; it is an expensive operation.
  # Note that $(DOMAIN).pot is not touched if it doesn't need to be changed.
+ # The determination of whether the package xyz is a GNU one is based on the
+ # heuristic whether some file in the top level directory mentions "GNU xyz".
+ # If GNU 'find' is available, we avoid grepping through monster files.
  $(DOMAIN).pot-update: $(POTFILES) $(srcdir)/POTFILES.in remove-potcdate.sed
! 	package_gnu="$(PACKAGE_GNU)"; \
! 	test -n "$$package_gnu" || { \
! 	  if { if (LC_ALL=C find --version) 2>/dev/null | grep GNU >/dev/null; then \
! 		 LC_ALL=C find -L $(top_srcdir) -maxdepth 1 -type f \
! 			       -size -10000000c -exec grep 'GNU @PACKAGE@' \
! 			       /dev/null '{}' ';' 2>/dev/null; \
! 	       else \
! 		 LC_ALL=C grep 'GNU @PACKAGE@' $(top_srcdir)/* 2>/dev/null; \
! 	       fi; \
! 	     } | grep -v 'libtool:' >/dev/null; then \
! 	     package_gnu=yes; \
! 	   else \
! 	     package_gnu=no; \
! 	   fi; \
! 	}; \
! 	if test "$$package_gnu" = "yes"; then \
! 	  package_prefix='GNU '; \
  	else \
! 	  package_prefix=''; \
  	fi; \
  	if test -n '$(MSGID_BUGS_ADDRESS)' || test '$(PACKAGE_BUGREPORT)' = '@'PACKAGE_BUGREPORT'@'; then \
***************
*** 162,166 ****
  	      --files-from=$(srcdir)/POTFILES.in \
  	      --copyright-holder='$(COPYRIGHT_HOLDER)' \
! 	      --package-name="$${package_gnu}@PACKAGE@" \
  	      --package-version='@VERSION@' \
  	      --msgid-bugs-address="$$msgid_bugs_address" \
--- 192,196 ----
  	      --files-from=$(srcdir)/POTFILES.in \
  	      --copyright-holder='$(COPYRIGHT_HOLDER)' \
! 	      --package-name="$${package_prefix}@PACKAGE@" \
  	      --package-version='@VERSION@' \
  	      --msgid-bugs-address="$$msgid_bugs_address" \
***************
*** 190,196 ****
  # This target rebuilds a PO file if $(DOMAIN).pot has changed.
  # Note that a PO file is not touched if it doesn't need to be changed.
! $(POFILES): $(srcdir)/$(DOMAIN).pot
  	@lang=`echo $@ | sed -e 's,.*/,,' -e 's/\.po$$//'`; \
  	if test -f "$(srcdir)/$${lang}.po"; then \
  	  test "$(srcdir)" = . && cdcmd="" || cdcmd="cd $(srcdir) && "; \
  	  echo "$${cdcmd}$(MSGMERGE_UPDATE) $(MSGMERGE_OPTIONS) --lang=$${lang} $${lang}.po $(DOMAIN).pot"; \
--- 220,227 ----
  # This target rebuilds a PO file if $(DOMAIN).pot has changed.
  # Note that a PO file is not touched if it doesn't need to be changed.
! $(POFILES): $(POFILESDEPS)
  	@lang=`echo $@ | sed -e 's,.*/,,' -e 's/\.po$$//'`; \
  	if test -f "$(srcdir)/$${lang}.po"; then \
+ 	  test -f $(srcdir)/$(DOMAIN).pot || $(MAKE) $(srcdir)/$(DOMAIN).pot; \
  	  test "$(srcdir)" = . && cdcmd="" || cdcmd="cd $(srcdir) && "; \
  	  echo "$${cdcmd}$(MSGMERGE_UPDATE) $(MSGMERGE_OPTIONS) --lang=$${lang} $${lang}.po $(DOMAIN).pot"; \
***************
*** 353,357 ****
  distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir)
  dist distdir:
! 	$(MAKE) update-po
  	@$(MAKE) dist2
  # This is a separate target because 'update-po' must be executed before.
--- 384,388 ----
  distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir)
  dist distdir:
! 	test -z "$(DISTFILESDEPS)" || $(MAKE) $(DISTFILESDEPS)
  	@$(MAKE) dist2
  # This is a separate target because 'update-po' must be executed before.
diff -Nrc2 texinfo-5.2/po_document/Makevars texinfo-6.0/po_document/Makevars
*** texinfo-5.2/po_document/Makevars	2013-02-19 22:25:32.000000000 +0000
--- texinfo-6.0/po_document/Makevars	2015-06-03 20:06:34.000000000 +0100
***************
*** 21,24 ****
--- 21,31 ----
  COPYRIGHT_HOLDER = Free Software Foundation, Inc.
  
+ # This tells whether or not to prepend "GNU " prefix to the package
+ # name that gets inserted into the header of the $(DOMAIN).pot file.
+ # Possible values are "yes", "no", or empty.  If it is empty, try to
+ # detect it automatically by scanning the files in $(top_srcdir) for
+ # "GNU packagename" string.
+ PACKAGE_GNU = yes
+ 
  # This is the email address or URL to which the translators shall report
  # bugs in the untranslated strings:
***************
*** 35,41 ****
  # can write to without being subscribed, or the URL of a web page through
  # which the translators can contact you.
! MSGID_BUGS_ADDRESS =
  
  # This is the list of locale categories, beyond LC_MESSAGES, for which the
  # message catalogs shall be used.  It is usually empty.
  EXTRA_LOCALE_CATEGORIES =
--- 42,78 ----
  # can write to without being subscribed, or the URL of a web page through
  # which the translators can contact you.
! MSGID_BUGS_ADDRESS = bug-texinfo@gnu.org
  
  # This is the list of locale categories, beyond LC_MESSAGES, for which the
  # message catalogs shall be used.  It is usually empty.
  EXTRA_LOCALE_CATEGORIES =
+ 
+ # This tells whether the $(DOMAIN).pot file contains messages with an 'msgctxt'
+ # context.  Possible values are "yes" and "no".  Set this to yes if the
+ # package uses functions taking also a message context, like pgettext(), or
+ # if in $(XGETTEXT_OPTIONS) you define keywords with a context argument.
+ USE_MSGCTXT = no
+ 
+ # These options get passed to msgmerge.
+ # Useful options are in particular:
+ #   --previous            to keep previous msgids of translated messages,
+ #   --quiet               to reduce the verbosity.
+ MSGMERGE_OPTIONS =
+ 
+ # These options get passed to msginit.
+ # If you want to disable line wrapping when writing PO files, add
+ # --no-wrap to MSGMERGE_OPTIONS, XGETTEXT_OPTIONS, and
+ # MSGINIT_OPTIONS.
+ MSGINIT_OPTIONS =
+ 
+ # This tells whether or not to regenerate a PO file when $(DOMAIN).pot
+ # has changed.  Possible values are "yes" and "no".  Set this to no if
+ # the POT file is checked in the repository and the version control
+ # program ignores timestamps.
+ PO_DEPENDS_ON_POT = yes
+ 
+ # This tells whether or not to forcibly update $(DOMAIN).pot and
+ # regenerate PO files on "make dist".  Possible values are "yes" and
+ # "no".  Set this to no if the POT file and PO files are maintained
+ # externally.
+ DIST_DEPENDS_ON_UPDATE_PO = yes
Binary files texinfo-5.2/po_document/ca.us-ascii.gmo and texinfo-6.0/po_document/ca.us-ascii.gmo differ
diff -Nrc2 texinfo-5.2/po_document/ca.us-ascii.po texinfo-6.0/po_document/ca.us-ascii.po
*** texinfo-5.2/po_document/ca.us-ascii.po	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/po_document/ca.us-ascii.po	2015-06-26 13:52:39.000000000 +0100
***************
*** 0 ****
--- 1,902 ----
+ # Translation of Texinfo
+ # Copyright (C) 2015 Free Software Foundation, Inc.
+ # This file is distributed under the same license as the texinfo package.
+ # Walter Garcia-Fontes <walter.garcia@upf.edu>, 2015
+ #
+ msgid ""
+ msgstr ""
+ "Project-Id-Version: texinfo_document 5.9.93\n"
+ "Report-Msgid-Bugs-To: bug-texinfo@gnu.org\n"
+ "POT-Creation-Date: 2015-06-26 13:52+0100\n"
+ "PO-Revision-Date: 2015-06-08 17:08+0200\n"
+ "Last-Translator: Walter Garcia-Fontes <walter.garcia@upf.edu>\n"
+ "Language-Team: Catalan <ca@dodds.net>\n"
+ "Language: ca.us-ascii\n"
+ "MIME-Version: 1.0\n"
+ "Content-Type: text/plain; charset=us-ascii\n"
+ "Content-Transfer-Encoding: 8bit\n"
+ "Plural-Forms: nplurals=2; plural=n != 1;\n"
+ 
+ #: tp/Texinfo/Common.pm:714 tp/Texinfo/Common.pm:719
+ msgid "Function"
+ msgstr "Funci@'o"
+ 
+ #: tp/Texinfo/Common.pm:715
+ msgid "Macro"
+ msgstr "Macro"
+ 
+ #: tp/Texinfo/Common.pm:716
+ msgid "Special Form"
+ msgstr "Forma especial"
+ 
+ #: tp/Texinfo/Common.pm:717 tp/Texinfo/Common.pm:720
+ msgid "Variable"
+ msgstr "Variable"
+ 
+ #: tp/Texinfo/Common.pm:718
+ msgid "User Option"
+ msgstr "Opci@'o d'usuari"
+ 
+ #: tp/Texinfo/Common.pm:721 tp/Texinfo/Common.pm:722
+ msgid "Instance Variable"
+ msgstr "Variable d'inst@`ancia"
+ 
+ #: tp/Texinfo/Common.pm:723 tp/Texinfo/Common.pm:724
+ msgid "Method"
+ msgstr "M@'etode"
+ 
+ #: tp/Texinfo/Common.pm:1196
+ #, perl-brace-format
+ msgid "{category} on {class}"
+ msgstr "{category} sobre {class}"
+ 
+ #: tp/Texinfo/Common.pm:1203
+ #, perl-brace-format
+ msgid "{category} of {class}"
+ msgstr "{category} de {class}"
+ 
+ #: tp/Texinfo/Common.pm:1220
+ #, perl-brace-format
+ msgid "{month} {day}, {year}"
+ msgstr "{day} {month}, {year}"
+ 
+ #: tp/Texinfo/Common.pm:1251 tp/Texinfo/Convert/Plaintext.pm:1112
+ #: tp/Texinfo/Convert/HTML.pm:515
+ #, perl-brace-format
+ msgid "Appendix {number} {section_title}"
+ msgstr "Annex {number} {section_title}"
+ 
+ #: tp/Texinfo/Common.pm:1255 tp/Texinfo/Convert/Plaintext.pm:1117
+ #: tp/Texinfo/Convert/HTML.pm:521
+ #, perl-brace-format
+ msgid "{number} {section_title}"
+ msgstr "{number} {section_title}"
+ 
+ #: tp/Texinfo/Common.pm:1390
+ #, perl-brace-format
+ msgid "{float_type} {float_number}: "
+ msgstr "{float_type} {float_number}: "
+ 
+ #: tp/Texinfo/Common.pm:1394
+ #, perl-brace-format
+ msgid "{float_type}: "
+ msgstr "{float_type}: "
+ 
+ #: tp/Texinfo/Common.pm:1399
+ #, perl-brace-format
+ msgid "{float_type} {float_number}\n"
+ msgstr "{float_type} {float_number}\n"
+ 
+ #: tp/Texinfo/Common.pm:1403
+ #, perl-brace-format
+ msgid "{float_type}\n"
+ msgstr "{float_type}\n"
+ 
+ #: tp/Texinfo/Common.pm:1409
+ #, perl-brace-format
+ msgid "{float_number}: "
+ msgstr "{float_number}: "
+ 
+ #: tp/Texinfo/Common.pm:1412
+ #, perl-brace-format
+ msgid "{float_number}\n"
+ msgstr "{float_number}\n"
+ 
+ #: tp/Texinfo/Parser.pm:2981
+ #, perl-brace-format
+ msgid "{name} on {class}"
+ msgstr "{name} a {class}"
+ 
+ #: tp/Texinfo/Parser.pm:2990
+ #, perl-brace-format
+ msgid "{name} of {class}"
+ msgstr "{name} de {class}"
+ 
+ #: tp/Texinfo/Convert/Converter.pm:110
+ msgid "error@arrow{}"
+ msgstr "error@arrow{}"
+ 
+ #: tp/Texinfo/Convert/Converter.pm:956
+ msgid "January"
+ msgstr "Gener"
+ 
+ #: tp/Texinfo/Convert/Converter.pm:957
+ msgid "February"
+ msgstr "Febrer"
+ 
+ #: tp/Texinfo/Convert/Converter.pm:958
+ msgid "March"
+ msgstr "Mar@,{c}"
+ 
+ #: tp/Texinfo/Convert/Converter.pm:959
+ msgid "April"
+ msgstr "Abril"
+ 
+ #: tp/Texinfo/Convert/Converter.pm:960
+ msgid "May"
+ msgstr "Maig"
+ 
+ #: tp/Texinfo/Convert/Converter.pm:961
+ msgid "June"
+ msgstr "Juny"
+ 
+ #: tp/Texinfo/Convert/Converter.pm:962
+ msgid "July"
+ msgstr "Juliol"
+ 
+ #: tp/Texinfo/Convert/Converter.pm:963
+ msgid "August"
+ msgstr "Agost"
+ 
+ #: tp/Texinfo/Convert/Converter.pm:964
+ msgid "September"
+ msgstr "Setembre"
+ 
+ #: tp/Texinfo/Convert/Converter.pm:965
+ msgid "October"
+ msgstr "Octubre"
+ 
+ #: tp/Texinfo/Convert/Converter.pm:966
+ msgid "November"
+ msgstr "Novembre"
+ 
+ #: tp/Texinfo/Convert/Converter.pm:967
+ msgid "December"
+ msgstr "Desembre"
+ 
+ #: tp/Texinfo/Convert/Converter.pm:1018
+ #, perl-brace-format
+ msgid "{float_type} {float_number}"
+ msgstr "{float_type} {float_number}"
+ 
+ #: tp/Texinfo/Convert/Converter.pm:1022
+ #, perl-brace-format
+ msgid "{float_type}"
+ msgstr "{float_type}"
+ 
+ #: tp/Texinfo/Convert/Converter.pm:1026
+ #, perl-brace-format
+ msgid "{float_number}"
+ msgstr "{float_number}"
+ 
+ #: tp/Texinfo/Convert/DocBook.pm:825
+ #, perl-brace-format
+ msgid "See Info file @file{{myfile}}, node @samp{{mynode}}"
+ msgstr "Vegreu fitxer Info @file{{myfile}}, node @samp{{mynode}}"
+ 
+ #: tp/Texinfo/Convert/DocBook.pm:830
+ #, perl-brace-format
+ msgid "See node @samp{{mynode}}"
+ msgstr "Vegeu node @samp{{mynode}}"
+ 
+ #: tp/Texinfo/Convert/DocBook.pm:834
+ #, perl-brace-format
+ msgid "See Info file @file{{myfile}}"
+ msgstr "Vegeu fitxer Info @file{{myfile}}"
+ 
+ #: tp/Texinfo/Convert/DocBook.pm:874
+ #, perl-brace-format
+ msgid "section ``{section_name}'' in @cite{{book}}"
+ msgstr "secci@'o ``{section_name}'' a @cite{{book}}"
+ 
+ #: tp/Texinfo/Convert/DocBook.pm:879
+ #, perl-brace-format
+ msgid "See section ``{section_name}'' in @cite{{book}}"
+ msgstr "Vegeu secci@'o ``{section_name}'' a @cite{{book}}"
+ 
+ #: tp/Texinfo/Convert/DocBook.pm:884
+ #, perl-brace-format
+ msgid "see section ``{section_name}'' in @cite{{book}}"
+ msgstr "vegeu secci@'o ``{section_name}'' a @cite{{book}}"
+ 
+ #: tp/Texinfo/Convert/DocBook.pm:891 tp/Texinfo/Convert/HTML.pm:3287
+ #, perl-brace-format
+ msgid "@cite{{book}}"
+ msgstr "@cite{{book}}"
+ 
+ #: tp/Texinfo/Convert/DocBook.pm:895 tp/Texinfo/Convert/HTML.pm:3264
+ #, perl-brace-format
+ msgid "See @cite{{book}}"
+ msgstr "Vegeu @cite{{book}}"
+ 
+ #: tp/Texinfo/Convert/DocBook.pm:899 tp/Texinfo/Convert/HTML.pm:3241
+ #, perl-brace-format
+ msgid "see @cite{{book}}"
+ msgstr "vegeu @cite{{book}}"
+ 
+ #: tp/Texinfo/Convert/DocBook.pm:914
+ #, perl-brace-format
+ msgid "{title_ref}"
+ msgstr "{title_ref}"
+ 
+ #: tp/Texinfo/Convert/DocBook.pm:919
+ #, perl-brace-format
+ msgid "See {title_ref}"
+ msgstr "Vegeu {title_ref}"
+ 
+ #: tp/Texinfo/Convert/DocBook.pm:924
+ #, perl-brace-format
+ msgid "see {title_ref}"
+ msgstr "vegeu {title_ref}"
+ 
+ #: tp/Texinfo/Convert/DocBook.pm:1061 tp/Texinfo/Convert/Plaintext.pm:2204
+ #, perl-brace-format
+ msgid "{abbr_or_acronym} ({explanation})"
+ msgstr "{abbr_or_acronym} ({explanation})"
+ 
+ #: tp/Texinfo/Convert/DocBook.pm:1222 tp/Texinfo/Convert/Plaintext.pm:2390
+ #: tp/Texinfo/Convert/HTML.pm:3593
+ #, perl-brace-format
+ msgid "@b{{quotation_arg}:} "
+ msgstr "@b{{quotation_arg}:} "
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:1344
+ msgid "(outside of any node)"
+ msgstr "(fora de qualsevol node)"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:1961
+ #, perl-brace-format
+ msgid "{name} @url{{email}}"
+ msgstr "{name} @url{{email}}"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:1964
+ #, perl-brace-format
+ msgid "@url{{email}}"
+ msgstr "@url{{email}}"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:1986
+ #, perl-brace-format
+ msgid "{text} ({url})"
+ msgstr "{text} ({url})"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:1991
+ #, perl-brace-format
+ msgid "@t{<{url}>}"
+ msgstr "@t{<{url}>}"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:2315 tp/Texinfo/Convert/HTML.pm:1439
+ #, perl-brace-format
+ msgid "@{No value for `{value}'@}"
+ msgstr "@{No hi ha cap valor per a `{value}'@}"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:2839
+ #, perl-brace-format
+ msgid "@tie{ }-- {category}: {name} {arguments}"
+ msgstr "@tie{ }-- {category}: {name} {arguments}"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:2844
+ #, perl-brace-format
+ msgid "@tie{ }-- {category}: {name}"
+ msgstr "@tie{ }-- {category}: {name}"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:2857
+ #, perl-brace-format
+ msgid "@tie{ }-- {category}:@*{type}@*{name} {arguments}"
+ msgstr "@tie{ }-- {category}:@*{type}@*{name} {arguments}"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:2860
+ #, perl-brace-format
+ msgid "@tie{ }-- {category}: {type} {name} {arguments}"
+ msgstr "@tie{ }-- {category}: {type} {name} {arguments}"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:2869
+ #, perl-brace-format
+ msgid "@tie{ }-- {category}:@*{type}@*{name}"
+ msgstr "@tie{ }-- {category}:@*{type}@*{name}"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:2872
+ #, perl-brace-format
+ msgid "@tie{ }-- {category}: {type} {name}"
+ msgstr "@tie{ }-- {category}: {type} {name}"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:2880
+ #, perl-brace-format
+ msgid "@tie{ }-- {category} of {class}: {name} {arguments}"
+ msgstr "@tie{ }-- {category} de {class}: {name} {arguments}"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:2886
+ #, perl-brace-format
+ msgid "@tie{ }-- {category} of {class}: {name}"
+ msgstr "@tie{ }-- {category} de {class}: {name}"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:2895
+ #, perl-brace-format
+ msgid "@tie{ }-- {category} on {class}: {name} {arguments}"
+ msgstr "@tie{ }-- {category} a {class}: {name} {arguments}"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:2901
+ #, perl-brace-format
+ msgid "@tie{ }-- {category} on {class}: {name}"
+ msgstr "@tie{ }-- {category} a {class}: {name}"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:2916
+ #, perl-brace-format
+ msgid "@tie{ }-- {category} on {class}:@*{type}@*{name} {arguments}"
+ msgstr "@tie{ }-- {category} a {class}:@*{type}@*{name} {arguments}"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:2920
+ #, perl-brace-format
+ msgid "@tie{ }-- {category} on {class}: {type} {name} {arguments}"
+ msgstr "@tie{ }-- {category} a {class}: {type} {name} {arguments}"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:2931
+ #, perl-brace-format
+ msgid "@tie{ }-- {category} on {class}:@*{type}@*{name}"
+ msgstr "@tie{ }-- {category} a {class}:@*{type}@*{name}"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:2935
+ #, perl-brace-format
+ msgid "@tie{ }-- {category} on {class}: {type} {name}"
+ msgstr "@tie{ }-- {category} a {class}: {type} {name}"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:2949
+ #, perl-brace-format
+ msgid "@tie{ }-- {category} of {class}:@*{type}@*{name} {arguments}"
+ msgstr "@tie{ }-- {category} de {class}:@*{type}@*{name} {arguments}"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:2953
+ #, perl-brace-format
+ msgid "@tie{ }-- {category} of {class}: {type} {name} {arguments}"
+ msgstr "@tie{ }-- {category} de {class}: {type} {name} {arguments}"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:2964
+ #, perl-brace-format
+ msgid "@tie{ }-- {category} of {class}:@*{type}@*{name}"
+ msgstr "@tie{ }-- {category} de {class}:@*{type}@*{name}"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:2968
+ #, perl-brace-format
+ msgid "@tie{ }-- {category} of {class}: {type} {name}"
+ msgstr "@tie{ }-- {category} de {class}: {type} {name}"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:3279 tp/Texinfo/Convert/HTML.pm:2853
+ #, perl-brace-format
+ msgid "@center --- @emph{{author}}\n"
+ msgstr "@center --- @emph{{author}}\n"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:732 tp/Texinfo/Convert/HTML.pm:788
+ msgid "Top"
+ msgstr "Amunt"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:733 tp/Texinfo/Convert/HTML.pm:789
+ msgid "Contents"
+ msgstr "Continguts"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:734 tp/Texinfo/Convert/HTML.pm:790
+ msgid "Overview"
+ msgstr "Panor@`amica"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:735 tp/Texinfo/Convert/HTML.pm:766
+ #: tp/Texinfo/Convert/HTML.pm:791
+ msgid "Index"
+ msgstr "@'Index"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:737
+ msgid "current"
+ msgstr "actual"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:740 tp/Texinfo/Convert/HTML.pm:796
+ msgid "Prev"
+ msgstr "Prev"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:741
+ msgid " Up "
+ msgstr " Amunt"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:742 tp/Texinfo/Convert/HTML.pm:746
+ #: tp/Texinfo/Convert/HTML.pm:798
+ msgid "Next"
+ msgstr "Seg@\"uent"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:744 tp/Texinfo/Convert/HTML.pm:797
+ msgid "Up"
+ msgstr "Amunt"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:748
+ msgid "Previous"
+ msgstr "Previ"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:749
+ msgid "Forward node"
+ msgstr "Node cap endavant"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:750
+ msgid "Back node"
+ msgstr "Node cap endarrere"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:756
+ msgid "Next file"
+ msgstr "Fitxer seg@\"uent"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:757
+ msgid "Previous file"
+ msgstr "Fitxer previ"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:763
+ msgid "Cover (top) of document"
+ msgstr "Portada (part superior) del document"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:764
+ msgid "Table of contents"
+ msgstr "Taula de continguts"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:765
+ msgid "Short table of contents"
+ msgstr "Taula breu de continguts"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:767
+ msgid "Current section"
+ msgstr "Secci@'o actual"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:768
+ msgid "Previous section in reading order"
+ msgstr "Secci@'o pr@`evia a l'ordre de lectura"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:769
+ msgid "Beginning of this chapter or previous chapter"
+ msgstr "Inici del cap@'@dotless{i}tol actual o previ"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:770
+ msgid "Previous section on same level"
+ msgstr "Secci@'o pr@`evia al mateix nivell"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:771
+ msgid "Up section"
+ msgstr "Secci@'o amunt"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:772
+ msgid "Next section on same level"
+ msgstr "Secci@'o seg@\"uent al mateix nivell"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:773
+ msgid "Up node"
+ msgstr "Node amunt"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:774
+ msgid "Next node"
+ msgstr "Node seg@\"uent"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:775
+ msgid "Previous node"
+ msgstr "Node previ"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:776
+ msgid "Next node in node reading order"
+ msgstr "Node seg@\"uent a l'ordre de lectura de nodes"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:777
+ msgid "Previous node in node reading order"
+ msgstr "Node previ a l'ordre de lectura de nodes"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:778
+ msgid "Next section in reading order"
+ msgstr "Secci@'o seg@\"uent a l'ordre de lectura"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:779
+ msgid "Next chapter"
+ msgstr "Cap@'@dotless{i}tol seg@\"uent"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:780
+ msgid "About (help)"
+ msgstr "Quant a (ajuda)"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:781
+ msgid "First section in reading order"
+ msgstr "Primera secci@'o a l'ordre de lectura"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:782
+ msgid "Last section in reading order"
+ msgstr "@\"Ultima secci@'o a l'ordre de lectura"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:783
+ msgid "Forward section in next file"
+ msgstr "Secci@'o cap endavant al fitxer seg@\"uent"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:784
+ msgid "Back section in previous file"
+ msgstr "Secci@'o cap endarrere al fitxer previ"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:793
+ msgid "This"
+ msgstr "Aquest"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:794
+ msgid "Back"
+ msgstr "En darrere"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:795
+ msgid "FastBack"
+ msgstr "CapEnDarrereR@`apid"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:799
+ msgid "NodeUp"
+ msgstr "NodeAmunt"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:800
+ msgid "NodeNext"
+ msgstr "NodeSeg@\"uent"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:801
+ msgid "NodePrev"
+ msgstr "NodePrevi"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:802
+ msgid "NodeForward"
+ msgstr "NodeEnDavant"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:803
+ msgid "NodeBack"
+ msgstr "NodeEnDarrere"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:804
+ msgid "Forward"
+ msgstr "Endavant"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:805
+ msgid "FastForward"
+ msgstr "EndavantR@`apid"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:806
+ msgid "About"
+ msgstr "Quant a"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:807
+ msgid "First"
+ msgstr "Primer"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:808
+ msgid "Last"
+ msgstr "@'Ultim"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:809
+ msgid "NextFile"
+ msgstr "FitxerSeg@\"uent"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:810
+ msgid "PrevFile"
+ msgstr "FitxerPrevi"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:814
+ msgid "About This Document"
+ msgstr "Quan a aquest document"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:815
+ msgid "Table of Contents"
+ msgstr "Taula de continguts"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:816
+ msgid "Short Table of Contents"
+ msgstr "Taula breu de continguts"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:817
+ msgid "Footnotes"
+ msgstr "Notes a peu de p@`agina"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:1505
+ #, perl-brace-format
+ msgid "{explained_string} ({explanation})"
+ msgstr "{explained_string} ({explanation})"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:3152
+ #, perl-brace-format
+ msgid "see section {reference_name}"
+ msgstr "vegeu secci@'o {reference_name}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:3155
+ #, perl-brace-format
+ msgid "see {reference_name}"
+ msgstr "vegeu {reference_name}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:3160
+ #, perl-brace-format
+ msgid "See section {reference_name}"
+ msgstr "Vegeu secci@'o {reference_name}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:3163
+ #, perl-brace-format
+ msgid "See {reference_name}"
+ msgstr "Vegeu {reference_name}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:3167
+ #, perl-brace-format
+ msgid "{reference_name}"
+ msgstr "{reference_name}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:3229
+ #, perl-brace-format
+ msgid "see {reference} in @cite{{book}}"
+ msgstr "vegeu {reference} a @cite{{book}}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:3233
+ #, perl-brace-format
+ msgid "see @cite{{book_reference}}"
+ msgstr "vegeu @cite{{book_reference}}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:3237
+ #, perl-brace-format
+ msgid "see `{section}' in @cite{{book}}"
+ msgstr "vegeu `{section}' a @cite{{book}}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:3244
+ #, perl-brace-format
+ msgid "see {reference}"
+ msgstr "vegeu {reference}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:3247
+ #, perl-brace-format
+ msgid "see `{section}'"
+ msgstr "vegeu `{section}'"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:3252
+ #, perl-brace-format
+ msgid "See {reference} in @cite{{book}}"
+ msgstr "Vegeu {reference} a @cite{{book}}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:3256
+ #, perl-brace-format
+ msgid "See @cite{{book_reference}}"
+ msgstr "Vegeu @cite{{book_reference}}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:3260
+ #, perl-brace-format
+ msgid "See `{section}' in @cite{{book}}"
+ msgstr "Vegeu `{section}' a @cite{{book}}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:3267
+ #, perl-brace-format
+ msgid "See {reference}"
+ msgstr "Vegeu {reference}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:3270
+ #, perl-brace-format
+ msgid "See `{section}'"
+ msgstr "Vegeu `{section}'"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:3275
+ #, perl-brace-format
+ msgid "{reference} in @cite{{book}}"
+ msgstr "{reference} a @cite{{book}}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:3279
+ #, perl-brace-format
+ msgid "@cite{{book_reference}}"
+ msgstr "@cite{{book_reference}}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:3283
+ #, perl-brace-format
+ msgid "`{section}' in @cite{{book}}"
+ msgstr "`{section}' a @cite{{book}}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:3290
+ #, perl-brace-format
+ msgid "{reference}"
+ msgstr "{reference}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:3293
+ #, perl-brace-format
+ msgid "`{section}'"
+ msgstr "`{section}'"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:3406
+ msgid "Jump to"
+ msgstr "Salta a"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:3414
+ msgid "Index Entry"
+ msgstr "Entrada d'@'@dotless{i}ndex"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:3416
+ msgid "Section"
+ msgstr "Secci@'o"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:4035
+ #, perl-brace-format
+ msgid "{category}: @strong{{name}} @emph{{arguments}}"
+ msgstr "{category}: @strong{{name}} @emph{{arguments}}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:4040
+ #, perl-brace-format
+ msgid "{category}: @strong{{name}}"
+ msgstr "{category}: @strong{{name}}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:4057
+ #, perl-brace-format
+ msgid "{category}:@* @emph{{type}}@* @strong{{name}} @emph{{arguments}}"
+ msgstr "{category}:@* @emph{{type}}@* @strong{{name}} @emph{{arguments}}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:4061
+ #, perl-brace-format
+ msgid "{category}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
+ msgstr "{category}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:4070
+ #, perl-brace-format
+ msgid "{category}:@* @emph{{type}}@* @strong{{name}}"
+ msgstr "{category}:@* @emph{{type}}@* @strong{{name}}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:4073
+ #, perl-brace-format
+ msgid "{category}: @emph{{type}} @strong{{name}}"
+ msgstr "{category}: @emph{{type}} @strong{{name}}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:4081
+ #, perl-brace-format
+ msgid "{category} of {class}: @strong{{name}} @emph{{arguments}}"
+ msgstr "{category} de {class}: @strong{{name}} @emph{{arguments}}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:4087
+ #, perl-brace-format
+ msgid "{category} of {class}: @strong{{name}}"
+ msgstr "{category} de {class}: @strong{{name}}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:4096
+ #, perl-brace-format
+ msgid "{category} on {class}: @strong{{name}} @emph{{arguments}}"
+ msgstr "{category} a {class}: @strong{{name}} @emph{{arguments}}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:4102
+ #, perl-brace-format
+ msgid "{category} on {class}: @strong{{name}}"
+ msgstr "{category} a {class}: @strong{{name}}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:4117
+ #, perl-brace-format
+ msgid ""
+ "{category} on {class}:@* @emph{{type}}@* @strong{{name}} @emph{{arguments}}"
+ msgstr ""
+ "{category} a {class}:@* @emph{{type}}@* @strong{{name}} @emph{{arguments}}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:4121
+ #, perl-brace-format
+ msgid "{category} on {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
+ msgstr "{category} a {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:4132
+ #, perl-brace-format
+ msgid "{category} on {class}:@* @emph{{type}}@* @strong{{name}}"
+ msgstr "{category} a {class}:@* @emph{{type}}@* @strong{{name}}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:4136
+ #, perl-brace-format
+ msgid "{category} on {class}: @emph{{type}} @strong{{name}}"
+ msgstr "{category} a {class}: @emph{{type}} @strong{{name}}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:4150
+ #, perl-brace-format
+ msgid ""
+ "{category} of {class}:@* @emph{{type}}@* @strong{{name}} @emph{{arguments}}"
+ msgstr ""
+ "{category} of {class}:@* @emph{{type}}@* @strong{{name}} @emph{{arguments}}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:4154
+ #, perl-brace-format
+ msgid "{category} of {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
+ msgstr ""
+ "{category} de {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:4165
+ #, perl-brace-format
+ msgid "{category} of {class}:@* @emph{{type}}@* @strong{{name}}"
+ msgstr "{category} de {class}:@* @emph{{type}}@* @strong{{name}}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:4169
+ #, perl-brace-format
+ msgid "{category} of {class}: @emph{{type}} @strong{{name}}"
+ msgstr "{category} de {class}: @emph{{type}} @strong{{name}}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:6096
+ #, perl-brace-format
+ msgid ""
+ "This document was generated on @emph{@today{}} using "
+ "@uref{{program_homepage}, @emph{{program}}}."
+ msgstr ""
+ "Aquest document va ser generat el @emph{@today{}} usant "
+ "@uref{{program_homepage}, @emph{{program}}}."
+ 
+ #: tp/Texinfo/Convert/HTML.pm:6101
+ msgid "This document was generated on @emph{@today{}}."
+ msgstr "Aquest document va ser generat el @emph{@today{}}."
+ 
+ #: tp/Texinfo/Convert/HTML.pm:6140
+ #, perl-brace-format
+ msgid "{title}: {element_text}"
+ msgstr "{title}: {element_text}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:6284
+ #, perl-brace-format
+ msgid "The node you are looking for is at {href}."
+ msgstr "El node que esteu buscant @'es a {href}."
+ 
+ #: tp/Texinfo/Convert/HTML.pm:6353
+ msgid "  The buttons in the navigation panels have the following meaning:"
+ msgstr "  El botons als plafons de navegaci@'o tenen el seg@\"uent significat:"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:6359
+ msgid "Button"
+ msgstr "Bot@'o"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:6360
+ msgid "Name"
+ msgstr "Nom"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:6361
+ msgid "Go to"
+ msgstr "Ves a"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:6362
+ msgid "From 1.2.3 go to"
+ msgstr "Des de 1.2.3 ves a"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:6388
+ msgid ""
+ "  where the @strong{ Example } assumes that the current position is at "
+ "@strong{ Subsubsection One-Two-Three } of a document of the following "
+ "structure:"
+ msgstr ""
+ "  on el @strong{ Exemple } suposa que la posici@'o actual est@`a a "
+ "@strong{ Subsubsecci@'o U-Dos-Tres } d'un document de l'estructura seg@"
+ "\"uent:"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:6398
+ msgid "Section One"
+ msgstr "Secci@'o U"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:6400
+ msgid "Subsection One-One"
+ msgstr "Subsecci@'o U-U"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:6407
+ msgid "Subsection One-Two"
+ msgstr "Subsecci@'o U-Dos"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:6409
+ msgid "Subsubsection One-Two-One"
+ msgstr "Subsubsecci@'o U-Dos_U"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:6410
+ msgid "Subsubsection One-Two-Two"
+ msgstr "Subsubsecci@'o U-Dos-Dos"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:6411
+ msgid "Subsubsection One-Two-Three"
+ msgstr "Subsubsecci@'o U-Dos-Tres"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:6413
+ msgid "Current Position"
+ msgstr "Posici@'o actual"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:6414
+ msgid "Subsubsection One-Two-Four"
+ msgstr "Subsubsecci@'o U-Dos-Quatre"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:6417
+ msgid "Subsection One-Three"
+ msgstr "Subsecci@'o U-Tres"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:6424
+ msgid "Subsection One-Four"
+ msgstr "Subsecci@'o U-Quatre"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:6828
+ msgid "Untitled Document"
+ msgstr "Document sense t@'@dotless{i}tol"
Binary files texinfo-5.2/po_document/de.us-ascii.gmo and texinfo-6.0/po_document/de.us-ascii.gmo differ
diff -Nrc2 texinfo-5.2/po_document/de.us-ascii.po texinfo-6.0/po_document/de.us-ascii.po
*** texinfo-5.2/po_document/de.us-ascii.po	2013-09-26 23:54:33.000000000 +0100
--- texinfo-6.0/po_document/de.us-ascii.po	2015-06-26 13:52:40.000000000 +0100
***************
*** 3,859 ****
  # This file is distributed under the same license as the texinfo package.
  # Reinhold Kainhofer <reinhold@kainhofer.com>, 2008.
  #
  msgid ""
  msgstr ""
! "Project-Id-Version: texinfo 5.0\n"
  "Report-Msgid-Bugs-To: bug-texinfo@gnu.org\n"
! "POT-Creation-Date: 2013-09-26 15:54-0700\n"
! "PO-Revision-Date: 2008-03-19\n"
! "Last-Translator: Reinhold Kainhofer <reinhold@kainhofer.com>\n"
! "Language-Team: Unknown\n"
  "Language: de.us-ascii\n"
  "MIME-Version: 1.0\n"
! "Content-Type: text/plain; charset=us-ascii\n"
  "Content-Transfer-Encoding: 8bit\n"
  
! #: tp/Texinfo/Common.pm:701 tp/Texinfo/Common.pm:706
! #, fuzzy
  msgid "Function"
! msgstr "Abschnitt"
  
! #: tp/Texinfo/Common.pm:702
  msgid "Macro"
! msgstr ""
  
! #: tp/Texinfo/Common.pm:703
  msgid "Special Form"
! msgstr ""
  
! #: tp/Texinfo/Common.pm:704 tp/Texinfo/Common.pm:707
  msgid "Variable"
! msgstr ""
  
! #: tp/Texinfo/Common.pm:705
! #, fuzzy
  msgid "User Option"
! msgstr "Abschnitt nach oben"
  
! #: tp/Texinfo/Common.pm:708 tp/Texinfo/Common.pm:709
  msgid "Instance Variable"
! msgstr ""
  
! #: tp/Texinfo/Common.pm:710 tp/Texinfo/Common.pm:711
  msgid "Method"
! msgstr ""
  
! #: tp/Texinfo/Common.pm:1157
  #, perl-brace-format
  msgid "{category} on {class}"
! msgstr ""
  
! #: tp/Texinfo/Common.pm:1164
  #, perl-brace-format
  msgid "{category} of {class}"
! msgstr ""
  
! #: tp/Texinfo/Common.pm:1181
  #, perl-brace-format
  msgid "{month} {day}, {year}"
  msgstr "{day}. {month} {year}"
  
! #: tp/Texinfo/Common.pm:1212 tp/Texinfo/Convert/Plaintext.pm:1045
! #: tp/Texinfo/Convert/HTML.pm:512
  #, perl-brace-format
  msgid "Appendix {number} {section_title}"
! msgstr ""
  
! #: tp/Texinfo/Common.pm:1216 tp/Texinfo/Convert/Plaintext.pm:1050
! #: tp/Texinfo/Convert/HTML.pm:518
! #, fuzzy, perl-brace-format
  msgid "{number} {section_title}"
! msgstr "{style}: {caption_first_line}"
  
! #: tp/Texinfo/Common.pm:1351
! #, fuzzy, perl-brace-format
  msgid "{float_type} {float_number}: "
! msgstr "{style} {number}"
  
! #: tp/Texinfo/Common.pm:1355
! #, fuzzy, perl-brace-format
  msgid "{float_type}: "
! msgstr "{style} {number}"
  
! #: tp/Texinfo/Common.pm:1360
! #, fuzzy, perl-brace-format
  msgid "{float_type} {float_number}\n"
! msgstr "{style} {number}"
  
! #: tp/Texinfo/Common.pm:1364
! #, fuzzy, perl-brace-format
  msgid "{float_type}\n"
! msgstr "{style} {number}"
  
! #: tp/Texinfo/Common.pm:1370
! #, fuzzy, perl-brace-format
  msgid "{float_number}: "
! msgstr "{style} {number}"
  
! #: tp/Texinfo/Common.pm:1373
! #, fuzzy, perl-brace-format
  msgid "{float_number}\n"
! msgstr "{style} {number}"
  
! #: tp/Texinfo/Parser.pm:2826
  #, perl-brace-format
  msgid "{name} on {class}"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:2835
  #, perl-brace-format
  msgid "{name} of {class}"
! msgstr ""
  
! #: tp/Texinfo/Convert/Converter.pm:109
  msgid "error@arrow{}"
! msgstr ""
  
! #: tp/Texinfo/Convert/Converter.pm:573
  msgid "January"
  msgstr "Januar"
  
! #: tp/Texinfo/Convert/Converter.pm:574
  msgid "February"
  msgstr "Februar"
  
! #: tp/Texinfo/Convert/Converter.pm:575
  msgid "March"
! msgstr "M@\"arz"
  
! #: tp/Texinfo/Convert/Converter.pm:576
  msgid "April"
  msgstr "April"
  
! #: tp/Texinfo/Convert/Converter.pm:577
  msgid "May"
  msgstr "Mai"
  
! #: tp/Texinfo/Convert/Converter.pm:578
  msgid "June"
  msgstr "Juni"
  
! #: tp/Texinfo/Convert/Converter.pm:579
  msgid "July"
  msgstr "Juli"
  
! #: tp/Texinfo/Convert/Converter.pm:580
  msgid "August"
  msgstr "August"
  
! #: tp/Texinfo/Convert/Converter.pm:581
  msgid "September"
  msgstr "September"
  
! #: tp/Texinfo/Convert/Converter.pm:582
  msgid "October"
  msgstr "Oktober"
  
! #: tp/Texinfo/Convert/Converter.pm:583
  msgid "November"
  msgstr "November"
  
! #: tp/Texinfo/Convert/Converter.pm:584
  msgid "December"
  msgstr "Dezember"
  
! #: tp/Texinfo/Convert/Converter.pm:635
! #, fuzzy, perl-brace-format
  msgid "{float_type} {float_number}"
! msgstr "{style} {number}"
  
! #: tp/Texinfo/Convert/Converter.pm:639
! #, fuzzy, perl-brace-format
  msgid "{float_type}"
! msgstr "{style} {number}"
  
! #: tp/Texinfo/Convert/Converter.pm:643
! #, fuzzy, perl-brace-format
  msgid "{float_number}"
! msgstr "{style} {number}"
  
! #: tp/Texinfo/Convert/DocBook.pm:779
  #, perl-brace-format
  msgid "See Info file @file{{myfile}}, node @samp{{mynode}}"
! msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:784
  #, perl-brace-format
  msgid "See node @samp{{mynode}}"
! msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:788
  #, perl-brace-format
  msgid "See Info file @file{{myfile}}"
! msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:828
! #, fuzzy, perl-brace-format
  msgid "section ``{section_name}'' in @cite{{book}}"
! msgstr "siehe Abschnitt `{section}' in @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:833
! #, fuzzy, perl-brace-format
  msgid "See section ``{section_name}'' in @cite{{book}}"
! msgstr "siehe Abschnitt `{section}' in @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:838
! #, fuzzy, perl-brace-format
  msgid "see section ``{section_name}'' in @cite{{book}}"
! msgstr "siehe Abschnitt `{section}' in @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:845 tp/Texinfo/Convert/HTML.pm:3237
  #, perl-brace-format
  msgid "@cite{{book}}"
  msgstr "@cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:849 tp/Texinfo/Convert/HTML.pm:3214
  #, perl-brace-format
  msgid "See @cite{{book}}"
! msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:853 tp/Texinfo/Convert/HTML.pm:3191
  #, perl-brace-format
  msgid "see @cite{{book}}"
  msgstr "siehe @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:868
  #, perl-brace-format
  msgid "{title_ref}"
! msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:873
  #, perl-brace-format
  msgid "See {title_ref}"
! msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:878
  #, perl-brace-format
  msgid "see {title_ref}"
! msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:1013 tp/Texinfo/Convert/Plaintext.pm:2106
! #, fuzzy, perl-brace-format
  msgid "{abbr_or_acronym} ({explanation})"
! msgstr "{acronym_like} ({explanation})"
  
! #: tp/Texinfo/Convert/DocBook.pm:1155 tp/Texinfo/Convert/Plaintext.pm:2238
! #: tp/Texinfo/Convert/HTML.pm:3543
  #, perl-brace-format
  msgid "@b{{quotation_arg}:} "
  msgstr "@b{{quotation_arg}:} "
  
! #: tp/Texinfo/Convert/Plaintext.pm:1273
  msgid "(outside of any node)"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:1884
  #, perl-brace-format
  msgid "{name} @url{{email}}"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:1887
  #, perl-brace-format
  msgid "@url{{email}}"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:1909
  #, perl-brace-format
  msgid "{text} ({url})"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:1914
  #, perl-brace-format
  msgid "@t{<{url}>}"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2163 tp/Texinfo/Convert/HTML.pm:1438
  #, perl-brace-format
  msgid "@{No value for `{value}'@}"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2684
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {name} {arguments}"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2689
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {name}"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2702
  #, perl-brace-format
  msgid "@tie{ }-- {category}:@*{type}@*{name} {arguments}"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2705
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {type} {name} {arguments}"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2714
  #, perl-brace-format
  msgid "@tie{ }-- {category}:@*{type}@*{name}"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2717
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {type} {name}"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2725
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {name} {arguments}"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2731
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {name}"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2740
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {name} {arguments}"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2746
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {name}"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2761
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}:@*{type}@*{name} {arguments}"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2765
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {type} {name} {arguments}"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2776
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}:@*{type}@*{name}"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2780
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {type} {name}"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2794
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}:@*{type}@*{name} {arguments}"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2798
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {type} {name} {arguments}"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2809
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}:@*{type}@*{name}"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2813
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {type} {name}"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:3123 tp/Texinfo/Convert/HTML.pm:2803
  #, perl-brace-format
  msgid "@center --- @emph{{author}}\n"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:729 tp/Texinfo/Convert/HTML.pm:785
  msgid "Top"
  msgstr "Anfang"
  
! #: tp/Texinfo/Convert/HTML.pm:730 tp/Texinfo/Convert/HTML.pm:786
  msgid "Contents"
  msgstr "Inhalt"
  
! #: tp/Texinfo/Convert/HTML.pm:731 tp/Texinfo/Convert/HTML.pm:787
  msgid "Overview"
! msgstr "@\"Ubersicht"
  
! #: tp/Texinfo/Convert/HTML.pm:732 tp/Texinfo/Convert/HTML.pm:763
! #: tp/Texinfo/Convert/HTML.pm:788
  msgid "Index"
  msgstr "Index"
  
! #: tp/Texinfo/Convert/HTML.pm:734
  msgid "current"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:737 tp/Texinfo/Convert/HTML.pm:793
  msgid "Prev"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:738
  msgid " Up "
  msgstr " Nach oben "
  
! #: tp/Texinfo/Convert/HTML.pm:739 tp/Texinfo/Convert/HTML.pm:743
! #: tp/Texinfo/Convert/HTML.pm:795
  msgid "Next"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:741 tp/Texinfo/Convert/HTML.pm:794
  msgid "Up"
  msgstr "Nach oben"
  
! #: tp/Texinfo/Convert/HTML.pm:745
  msgid "Previous"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:746
! #, fuzzy
  msgid "Forward node"
! msgstr "Nach vorne"
  
! #: tp/Texinfo/Convert/HTML.pm:747
! #, fuzzy
  msgid "Back node"
! msgstr "Knoten nach oben"
  
! #: tp/Texinfo/Convert/HTML.pm:753
  msgid "Next file"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:754
  msgid "Previous file"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:760
  msgid "Cover (top) of document"
  msgstr "Titelseite des Dokuments"
  
! #: tp/Texinfo/Convert/HTML.pm:761
  msgid "Table of contents"
  msgstr "Inhaltsverzeichnis"
  
! #: tp/Texinfo/Convert/HTML.pm:762
  msgid "Short table of contents"
  msgstr "Kurzes Inhaltsverzeichnis"
  
! #: tp/Texinfo/Convert/HTML.pm:764
  msgid "Current section"
  msgstr "Aktueller Abschnitt"
  
! #: tp/Texinfo/Convert/HTML.pm:765
  msgid "Previous section in reading order"
  msgstr "Voriger Abschnitt in Lesereihenfolge"
  
! #: tp/Texinfo/Convert/HTML.pm:766
  msgid "Beginning of this chapter or previous chapter"
  msgstr "Anfang dieses oder des letzten Kapitels"
  
! #: tp/Texinfo/Convert/HTML.pm:767
  msgid "Previous section on same level"
  msgstr "Voriger Abschnitt derselben Ebene"
  
! #: tp/Texinfo/Convert/HTML.pm:768
  msgid "Up section"
  msgstr "Abschnitt nach oben"
  
! #: tp/Texinfo/Convert/HTML.pm:769
  msgid "Next section on same level"
! msgstr "N@\"achster Abschitt derselben Ebene"
  
! #: tp/Texinfo/Convert/HTML.pm:770
  msgid "Up node"
! msgstr "Knoten nach oben"
  
! #: tp/Texinfo/Convert/HTML.pm:771
  msgid "Next node"
! msgstr "N@\"achster Knoten"
  
! #: tp/Texinfo/Convert/HTML.pm:772
  msgid "Previous node"
! msgstr "Voriger Knoten"
  
! #: tp/Texinfo/Convert/HTML.pm:773
! #, fuzzy
  msgid "Next node in node reading order"
! msgstr "N@\"achster Abschnitt in Lesereihenfolge"
  
! #: tp/Texinfo/Convert/HTML.pm:774
! #, fuzzy
  msgid "Previous node in node reading order"
! msgstr "Voriger Abschnitt in Lesereihenfolge"
  
! #: tp/Texinfo/Convert/HTML.pm:775
  msgid "Next section in reading order"
! msgstr "N@\"achster Abschnitt in Lesereihenfolge"
  
! #: tp/Texinfo/Convert/HTML.pm:776
  msgid "Next chapter"
! msgstr "N@\"achstes Kapitel"
  
! #: tp/Texinfo/Convert/HTML.pm:777
  msgid "About (help)"
! msgstr "@\"Uber (Hilfe)"
  
! #: tp/Texinfo/Convert/HTML.pm:778
  msgid "First section in reading order"
  msgstr "Erster Abschnitt in Lesereihenfolge"
  
! #: tp/Texinfo/Convert/HTML.pm:779
  msgid "Last section in reading order"
  msgstr "Letzter Abschnitt in Lesereihenfolge"
  
! #: tp/Texinfo/Convert/HTML.pm:780
  msgid "Forward section in next file"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:781
  msgid "Back section in previous file"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:790
  msgid "This"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:791
  msgid "Back"
! msgstr "Zur@\"uck"
  
! #: tp/Texinfo/Convert/HTML.pm:792
  msgid "FastBack"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:796
  msgid "NodeUp"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:797
  msgid "NodeNext"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:798
  msgid "NodePrev"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:799
! #, fuzzy
  msgid "NodeForward"
! msgstr "Nach vorne"
  
! #: tp/Texinfo/Convert/HTML.pm:800
! #, fuzzy
  msgid "NodeBack"
! msgstr "Zur@\"uck"
  
! #: tp/Texinfo/Convert/HTML.pm:801
  msgid "Forward"
! msgstr "Nach vorne"
  
! #: tp/Texinfo/Convert/HTML.pm:802
  msgid "FastForward"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:803
  msgid "About"
! msgstr "@\"Uber"
  
! #: tp/Texinfo/Convert/HTML.pm:804
  msgid "First"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:805
  msgid "Last"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:806
  msgid "NextFile"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:807
  msgid "PrevFile"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:811
  msgid "About This Document"
! msgstr "@\"Uber dieses Dokument"
  
! #: tp/Texinfo/Convert/HTML.pm:812
  msgid "Table of Contents"
  msgstr "Inhaltsverzeichnis"
  
! #: tp/Texinfo/Convert/HTML.pm:813
  msgid "Short Table of Contents"
  msgstr "Kurzes Inhaltsverzeichnis"
  
! #: tp/Texinfo/Convert/HTML.pm:814
  msgid "Footnotes"
! msgstr "Fu@ss{}noten"
  
! #: tp/Texinfo/Convert/HTML.pm:1504
! #, fuzzy, perl-brace-format
  msgid "{explained_string} ({explanation})"
! msgstr "{acronym_like} ({explanation})"
  
! #: tp/Texinfo/Convert/HTML.pm:3102
  #, perl-brace-format
  msgid "see section {reference_name}"
  msgstr "siehe Abschnitt {reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3105
  #, perl-brace-format
  msgid "see {reference_name}"
  msgstr "siehe {reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3110
  #, perl-brace-format
  msgid "See section {reference_name}"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3113
  #, perl-brace-format
  msgid "See {reference_name}"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3117
  #, perl-brace-format
  msgid "{reference_name}"
  msgstr "{reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3179
! #, fuzzy, perl-brace-format
  msgid "see {reference} in @cite{{book}}"
! msgstr "siehe {node_file_href} @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3183
! #, fuzzy, perl-brace-format
  msgid "see @cite{{book_reference}}"
! msgstr "siehe @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3187
! #, fuzzy, perl-brace-format
  msgid "see `{section}' in @cite{{book}}"
! msgstr "Abschnitt `{section}' in @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3194
! #, fuzzy, perl-brace-format
  msgid "see {reference}"
! msgstr "siehe {reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3197
! #, fuzzy, perl-brace-format
  msgid "see `{section}'"
! msgstr "Abschnitt nach oben"
  
! #: tp/Texinfo/Convert/HTML.pm:3202
! #, fuzzy, perl-brace-format
  msgid "See {reference} in @cite{{book}}"
! msgstr "Siehe {node_file_href} @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3206
! #, fuzzy, perl-brace-format
  msgid "See @cite{{book_reference}}"
! msgstr "siehe @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3210
! #, fuzzy, perl-brace-format
  msgid "See `{section}' in @cite{{book}}"
! msgstr "Siehe Abschnitt `{section}' in @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3217
! #, fuzzy, perl-brace-format
  msgid "See {reference}"
! msgstr "siehe {reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3220
! #, fuzzy, perl-brace-format
  msgid "See `{section}'"
! msgstr "Abschnitt nach oben"
  
! #: tp/Texinfo/Convert/HTML.pm:3225
! #, fuzzy, perl-brace-format
  msgid "{reference} in @cite{{book}}"
! msgstr "siehe @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3229
! #, fuzzy, perl-brace-format
  msgid "@cite{{book_reference}}"
! msgstr "@cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3233
! #, fuzzy, perl-brace-format
  msgid "`{section}' in @cite{{book}}"
! msgstr "Abschnitt `{section}' in @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3240
! #, fuzzy, perl-brace-format
  msgid "{reference}"
! msgstr "{reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3243
! #, fuzzy, perl-brace-format
  msgid "`{section}'"
! msgstr "Abschnitt nach oben"
  
! #: tp/Texinfo/Convert/HTML.pm:3356
  msgid "Jump to"
  msgstr "Springe zu"
  
! #: tp/Texinfo/Convert/HTML.pm:3364
  msgid "Index Entry"
  msgstr "Indexeintrag"
  
! #: tp/Texinfo/Convert/HTML.pm:3366
  msgid "Section"
  msgstr "Abschnitt"
  
! #: tp/Texinfo/Convert/HTML.pm:3985
  #, perl-brace-format
  msgid "{category}: @strong{{name}} @emph{{arguments}}"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3990
  #, perl-brace-format
  msgid "{category}: @strong{{name}}"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4007
  #, perl-brace-format
  msgid "{category}:@* @emph{{type}}@* @strong{{name}} @emph{{arguments}}"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4011
  #, perl-brace-format
  msgid "{category}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4020
  #, perl-brace-format
  msgid "{category}:@* @emph{{type}}@* @strong{{name}}"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4023
  #, perl-brace-format
  msgid "{category}: @emph{{type}} @strong{{name}}"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4031
  #, perl-brace-format
  msgid "{category} of {class}: @strong{{name}} @emph{{arguments}}"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4037
  #, perl-brace-format
  msgid "{category} of {class}: @strong{{name}}"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4046
  #, perl-brace-format
  msgid "{category} on {class}: @strong{{name}} @emph{{arguments}}"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4052
  #, perl-brace-format
  msgid "{category} on {class}: @strong{{name}}"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4067
  #, perl-brace-format
  msgid ""
  "{category} on {class}:@* @emph{{type}}@* @strong{{name}} @emph{{arguments}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4071
  #, perl-brace-format
  msgid "{category} on {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4082
  #, perl-brace-format
  msgid "{category} on {class}:@* @emph{{type}}@* @strong{{name}}"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4086
  #, perl-brace-format
  msgid "{category} on {class}: @emph{{type}} @strong{{name}}"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4100
  #, perl-brace-format
  msgid ""
  "{category} of {class}:@* @emph{{type}}@* @strong{{name}} @emph{{arguments}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4104
  #, perl-brace-format
  msgid "{category} of {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4115
  #, perl-brace-format
  msgid "{category} of {class}:@* @emph{{type}}@* @strong{{name}}"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4119
  #, perl-brace-format
  msgid "{category} of {class}: @emph{{type}} @strong{{name}}"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6125
! #, fuzzy, perl-brace-format
  msgid ""
  "This document was generated on @emph{@today{}} using "
  "@uref{{program_homepage}, @emph{{program}}}."
  msgstr ""
! "Dieses Dokument wurde erzeugt am @i{{date}} durch @uref{{program_homepage}, "
! "@i{{program}}}."
  
! #: tp/Texinfo/Convert/HTML.pm:6130
! #, fuzzy
  msgid "This document was generated on @emph{@today{}}."
  msgstr ""
! "Dieses Dokument wurde erzeugt durch @uref{{program_homepage}, "
! "@emph{{program}}}."
  
! #: tp/Texinfo/Convert/HTML.pm:6169
  #, perl-brace-format
  msgid "{title}: {element_text}"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6313
  #, perl-brace-format
  msgid "The node you are looking for is at {href}."
! msgstr "Der Knoten, den Sie sehen, befindet sich bei {href}"
  
! #: tp/Texinfo/Convert/HTML.pm:6382
  msgid "  The buttons in the navigation panels have the following meaning:"
  msgstr " Die Links in der Navigationsleiste haben die folgende Bedeutung: "
  
! #: tp/Texinfo/Convert/HTML.pm:6388
  msgid "Button"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6389
  msgid "Name"
  msgstr "Name"
  
! #: tp/Texinfo/Convert/HTML.pm:6390
  msgid "Go to"
  msgstr "Gehe zu"
  
! #: tp/Texinfo/Convert/HTML.pm:6391
  msgid "From 1.2.3 go to"
  msgstr "Von 1.2.3 gehe zu"
  
! #: tp/Texinfo/Convert/HTML.pm:6417
  msgid ""
  "  where the @strong{ Example } assumes that the current position is at "
--- 3,857 ----
  # This file is distributed under the same license as the texinfo package.
  # Reinhold Kainhofer <reinhold@kainhofer.com>, 2008.
+ # Mario BlÃ¤ttermann <mario.blaettermann@gmail.com>, 2014.
  #
  msgid ""
  msgstr ""
! "Project-Id-Version: texinfo_document 5.0\n"
  "Report-Msgid-Bugs-To: bug-texinfo@gnu.org\n"
! "POT-Creation-Date: 2015-06-26 13:52+0100\n"
! "PO-Revision-Date: 2014-04-11 22:11+0100\n"
! "Last-Translator: Mario BlÃ¤ttermann <mario.blaettermann@gmail.com>\n"
! "Language-Team: German <translation-team-de@lists.sourceforge.net>\n"
  "Language: de.us-ascii\n"
  "MIME-Version: 1.0\n"
! "Content-Type: text/plain; charset=UTF-8\n"
  "Content-Transfer-Encoding: 8bit\n"
+ "Plural-Forms: nplurals=2; plural=(n != 1);\n"
+ "X-Generator: Poedit 1.5.4\n"
  
! #: tp/Texinfo/Common.pm:714 tp/Texinfo/Common.pm:719
  msgid "Function"
! msgstr "Funktion"
  
! #: tp/Texinfo/Common.pm:715
  msgid "Macro"
! msgstr "Makro"
  
! #: tp/Texinfo/Common.pm:716
  msgid "Special Form"
! msgstr "Spezielle Form"
  
! #: tp/Texinfo/Common.pm:717 tp/Texinfo/Common.pm:720
  msgid "Variable"
! msgstr "Variable"
  
! #: tp/Texinfo/Common.pm:718
  msgid "User Option"
! msgstr "Benutzeroption"
  
! #: tp/Texinfo/Common.pm:721 tp/Texinfo/Common.pm:722
  msgid "Instance Variable"
! msgstr "Instanzvariable"
  
! #: tp/Texinfo/Common.pm:723 tp/Texinfo/Common.pm:724
  msgid "Method"
! msgstr "Method"
  
! #: tp/Texinfo/Common.pm:1196
  #, perl-brace-format
  msgid "{category} on {class}"
! msgstr "{category} in {class}"
  
! #: tp/Texinfo/Common.pm:1203
  #, perl-brace-format
  msgid "{category} of {class}"
! msgstr "{category} von {class}"
  
! #: tp/Texinfo/Common.pm:1220
  #, perl-brace-format
  msgid "{month} {day}, {year}"
  msgstr "{day}. {month} {year}"
  
! #: tp/Texinfo/Common.pm:1251 tp/Texinfo/Convert/Plaintext.pm:1112
! #: tp/Texinfo/Convert/HTML.pm:515
  #, perl-brace-format
  msgid "Appendix {number} {section_title}"
! msgstr "Anhang {number} {section_title}"
  
! #: tp/Texinfo/Common.pm:1255 tp/Texinfo/Convert/Plaintext.pm:1117
! #: tp/Texinfo/Convert/HTML.pm:521
! #, perl-brace-format
  msgid "{number} {section_title}"
! msgstr "{number} {section_title}"
  
! #: tp/Texinfo/Common.pm:1390
! #, perl-brace-format
  msgid "{float_type} {float_number}: "
! msgstr "{float_type} {float_number}: "
  
! #: tp/Texinfo/Common.pm:1394
! #, perl-brace-format
  msgid "{float_type}: "
! msgstr "{float_type}: "
  
! #: tp/Texinfo/Common.pm:1399
! #, perl-brace-format
  msgid "{float_type} {float_number}\n"
! msgstr "{float_type} {float_number}\n"
  
! #: tp/Texinfo/Common.pm:1403
! #, perl-brace-format
  msgid "{float_type}\n"
! msgstr "{float_type}\n"
  
! #: tp/Texinfo/Common.pm:1409
! #, perl-brace-format
  msgid "{float_number}: "
! msgstr "{float_number}: "
  
! #: tp/Texinfo/Common.pm:1412
! #, perl-brace-format
  msgid "{float_number}\n"
! msgstr "{float_number}\n"
  
! #: tp/Texinfo/Parser.pm:2981
  #, perl-brace-format
  msgid "{name} on {class}"
! msgstr "{name} in {class}"
  
! #: tp/Texinfo/Parser.pm:2990
  #, perl-brace-format
  msgid "{name} of {class}"
! msgstr "{name} von {class}"
  
! #: tp/Texinfo/Convert/Converter.pm:110
  msgid "error@arrow{}"
! msgstr "error@arrow{}"
  
! #: tp/Texinfo/Convert/Converter.pm:956
  msgid "January"
  msgstr "Januar"
  
! #: tp/Texinfo/Convert/Converter.pm:957
  msgid "February"
  msgstr "Februar"
  
! #: tp/Texinfo/Convert/Converter.pm:958
  msgid "March"
! msgstr "MÃ¤rz"
  
! #: tp/Texinfo/Convert/Converter.pm:959
  msgid "April"
  msgstr "April"
  
! #: tp/Texinfo/Convert/Converter.pm:960
  msgid "May"
  msgstr "Mai"
  
! #: tp/Texinfo/Convert/Converter.pm:961
  msgid "June"
  msgstr "Juni"
  
! #: tp/Texinfo/Convert/Converter.pm:962
  msgid "July"
  msgstr "Juli"
  
! #: tp/Texinfo/Convert/Converter.pm:963
  msgid "August"
  msgstr "August"
  
! #: tp/Texinfo/Convert/Converter.pm:964
  msgid "September"
  msgstr "September"
  
! #: tp/Texinfo/Convert/Converter.pm:965
  msgid "October"
  msgstr "Oktober"
  
! #: tp/Texinfo/Convert/Converter.pm:966
  msgid "November"
  msgstr "November"
  
! #: tp/Texinfo/Convert/Converter.pm:967
  msgid "December"
  msgstr "Dezember"
  
! #: tp/Texinfo/Convert/Converter.pm:1018
! #, perl-brace-format
  msgid "{float_type} {float_number}"
! msgstr "{float_type} {float_number}"
  
! #: tp/Texinfo/Convert/Converter.pm:1022
! #, perl-brace-format
  msgid "{float_type}"
! msgstr "{float_type}"
  
! #: tp/Texinfo/Convert/Converter.pm:1026
! #, perl-brace-format
  msgid "{float_number}"
! msgstr "{float_number}"
  
! #: tp/Texinfo/Convert/DocBook.pm:825
  #, perl-brace-format
  msgid "See Info file @file{{myfile}}, node @samp{{mynode}}"
! msgstr "Siehe Info-Datei @file{{myfile}}, Absatz @samp{{mynode}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:830
  #, perl-brace-format
  msgid "See node @samp{{mynode}}"
! msgstr "Siehe Absatz @samp{{mynode}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:834
  #, perl-brace-format
  msgid "See Info file @file{{myfile}}"
! msgstr "Siehe Info-Datei @file{{myfile}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:874
! #, perl-brace-format
  msgid "section ``{section_name}'' in @cite{{book}}"
! msgstr "Abschnitt Â»{section_name}Â« in @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:879
! #, perl-brace-format
  msgid "See section ``{section_name}'' in @cite{{book}}"
! msgstr "Siehe Abschnitt Â»{section_name}Â« in @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:884
! #, perl-brace-format
  msgid "see section ``{section_name}'' in @cite{{book}}"
! msgstr "siehe Abschnitt Â»{section_name}Â« in @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:891 tp/Texinfo/Convert/HTML.pm:3287
  #, perl-brace-format
  msgid "@cite{{book}}"
  msgstr "@cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:895 tp/Texinfo/Convert/HTML.pm:3264
  #, perl-brace-format
  msgid "See @cite{{book}}"
! msgstr "Siehe @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:899 tp/Texinfo/Convert/HTML.pm:3241
  #, perl-brace-format
  msgid "see @cite{{book}}"
  msgstr "siehe @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:914
  #, perl-brace-format
  msgid "{title_ref}"
! msgstr "{title_ref}"
  
! #: tp/Texinfo/Convert/DocBook.pm:919
  #, perl-brace-format
  msgid "See {title_ref}"
! msgstr "Siehe {title_ref}"
  
! #: tp/Texinfo/Convert/DocBook.pm:924
  #, perl-brace-format
  msgid "see {title_ref}"
! msgstr "siehe {title_ref}"
  
! #: tp/Texinfo/Convert/DocBook.pm:1061 tp/Texinfo/Convert/Plaintext.pm:2204
! #, perl-brace-format
  msgid "{abbr_or_acronym} ({explanation})"
! msgstr "{abbr_or_acronym} ({explanation})"
  
! #: tp/Texinfo/Convert/DocBook.pm:1222 tp/Texinfo/Convert/Plaintext.pm:2390
! #: tp/Texinfo/Convert/HTML.pm:3593
  #, perl-brace-format
  msgid "@b{{quotation_arg}:} "
  msgstr "@b{{quotation_arg}:} "
  
! #: tp/Texinfo/Convert/Plaintext.pm:1344
  msgid "(outside of any node)"
! msgstr "(auÃŸerhalb aller AbsÃ¤tze)"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1961
  #, perl-brace-format
  msgid "{name} @url{{email}}"
! msgstr "{name} @url{{email}}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1964
  #, perl-brace-format
  msgid "@url{{email}}"
! msgstr "@url{{email}}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1986
  #, perl-brace-format
  msgid "{text} ({url})"
! msgstr "{text} ({url})"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1991
  #, perl-brace-format
  msgid "@t{<{url}>}"
! msgstr "@t{<{url}>}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2315 tp/Texinfo/Convert/HTML.pm:1439
  #, perl-brace-format
  msgid "@{No value for `{value}'@}"
! msgstr "@{kein Wert fÃ¼r Â»{value}Â«@}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2839
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {name} {arguments}"
! msgstr "@tie{ }-- {category}: {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2844
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {name}"
! msgstr "@tie{ }-- {category}: {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2857
  #, perl-brace-format
  msgid "@tie{ }-- {category}:@*{type}@*{name} {arguments}"
! msgstr "@tie{ }-- {category}:@*{type}@*{name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2860
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {type} {name} {arguments}"
! msgstr "@tie{ }-- {category}: {type} {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2869
  #, perl-brace-format
  msgid "@tie{ }-- {category}:@*{type}@*{name}"
! msgstr "@tie{ }-- {category}:@*{type}@*{name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2872
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {type} {name}"
! msgstr "@tie{ }-- {category}: {type} {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2880
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {name} {arguments}"
! msgstr "@tie{ }-- {category} von {class}: {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2886
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {name}"
! msgstr "@tie{ }-- {category} von {class}: {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2895
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {name} {arguments}"
! msgstr "@tie{ }-- {category} in {class}: {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2901
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {name}"
! msgstr "@tie{ }-- {category} in {class}: {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2916
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}:@*{type}@*{name} {arguments}"
! msgstr "@tie{ }-- {category} in {class}:@*{type}@*{name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2920
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {type} {name} {arguments}"
! msgstr "@tie{ }-- {category} in {class}: {type} {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2931
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}:@*{type}@*{name}"
! msgstr "@tie{ }-- {category} in {class}:@*{type}@*{name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2935
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {type} {name}"
! msgstr "@tie{ }-- {category} in {class}: {type} {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2949
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}:@*{type}@*{name} {arguments}"
! msgstr "@tie{ }-- {category} von {class}:@*{type}@*{name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2953
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {type} {name} {arguments}"
! msgstr "@tie{ }-- {category} von {class}: {type} {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2964
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}:@*{type}@*{name}"
! msgstr "@tie{ }-- {category} von {class}:@*{type}@*{name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2968
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {type} {name}"
! msgstr "@tie{ }-- {category} von {class}: {type} {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3279 tp/Texinfo/Convert/HTML.pm:2853
  #, perl-brace-format
  msgid "@center --- @emph{{author}}\n"
! msgstr "@center --- @emph{{author}}\n"
  
! #: tp/Texinfo/Convert/HTML.pm:732 tp/Texinfo/Convert/HTML.pm:788
  msgid "Top"
  msgstr "Anfang"
  
! #: tp/Texinfo/Convert/HTML.pm:733 tp/Texinfo/Convert/HTML.pm:789
  msgid "Contents"
  msgstr "Inhalt"
  
! #: tp/Texinfo/Convert/HTML.pm:734 tp/Texinfo/Convert/HTML.pm:790
  msgid "Overview"
! msgstr "Ãœbersicht"
  
! #: tp/Texinfo/Convert/HTML.pm:735 tp/Texinfo/Convert/HTML.pm:766
! #: tp/Texinfo/Convert/HTML.pm:791
  msgid "Index"
  msgstr "Index"
  
! #: tp/Texinfo/Convert/HTML.pm:737
  msgid "current"
! msgstr "aktuell"
  
! #: tp/Texinfo/Convert/HTML.pm:740 tp/Texinfo/Convert/HTML.pm:796
  msgid "Prev"
! msgstr "Vorh."
  
! #: tp/Texinfo/Convert/HTML.pm:741
  msgid " Up "
  msgstr " Nach oben "
  
! #: tp/Texinfo/Convert/HTML.pm:742 tp/Texinfo/Convert/HTML.pm:746
! #: tp/Texinfo/Convert/HTML.pm:798
  msgid "Next"
! msgstr "NÃ¤chste"
  
! #: tp/Texinfo/Convert/HTML.pm:744 tp/Texinfo/Convert/HTML.pm:797
  msgid "Up"
  msgstr "Nach oben"
  
! #: tp/Texinfo/Convert/HTML.pm:748
  msgid "Previous"
! msgstr "Vorige"
  
! #: tp/Texinfo/Convert/HTML.pm:749
  msgid "Forward node"
! msgstr "Absatz vor"
  
! #: tp/Texinfo/Convert/HTML.pm:750
  msgid "Back node"
! msgstr "Absatz zurÃ¼ck"
  
! #: tp/Texinfo/Convert/HTML.pm:756
  msgid "Next file"
! msgstr "NÃ¤chste Datei"
  
! #: tp/Texinfo/Convert/HTML.pm:757
  msgid "Previous file"
! msgstr "Vorige Datei"
  
! #: tp/Texinfo/Convert/HTML.pm:763
  msgid "Cover (top) of document"
  msgstr "Titelseite des Dokuments"
  
! #: tp/Texinfo/Convert/HTML.pm:764
  msgid "Table of contents"
  msgstr "Inhaltsverzeichnis"
  
! #: tp/Texinfo/Convert/HTML.pm:765
  msgid "Short table of contents"
  msgstr "Kurzes Inhaltsverzeichnis"
  
! #: tp/Texinfo/Convert/HTML.pm:767
  msgid "Current section"
  msgstr "Aktueller Abschnitt"
  
! #: tp/Texinfo/Convert/HTML.pm:768
  msgid "Previous section in reading order"
  msgstr "Voriger Abschnitt in Lesereihenfolge"
  
! #: tp/Texinfo/Convert/HTML.pm:769
  msgid "Beginning of this chapter or previous chapter"
  msgstr "Anfang dieses oder des letzten Kapitels"
  
! #: tp/Texinfo/Convert/HTML.pm:770
  msgid "Previous section on same level"
  msgstr "Voriger Abschnitt derselben Ebene"
  
! #: tp/Texinfo/Convert/HTML.pm:771
  msgid "Up section"
  msgstr "Abschnitt nach oben"
  
! #: tp/Texinfo/Convert/HTML.pm:772
  msgid "Next section on same level"
! msgstr "NÃ¤chster Abschitt derselben Ebene"
  
! #: tp/Texinfo/Convert/HTML.pm:773
  msgid "Up node"
! msgstr "Absatz nach oben"
  
! #: tp/Texinfo/Convert/HTML.pm:774
  msgid "Next node"
! msgstr "NÃ¤chster Absatz"
  
! #: tp/Texinfo/Convert/HTML.pm:775
  msgid "Previous node"
! msgstr "Voriger Absatz"
  
! #: tp/Texinfo/Convert/HTML.pm:776
  msgid "Next node in node reading order"
! msgstr "NÃ¤chster Absatz in Lesereihenfolge"
  
! #: tp/Texinfo/Convert/HTML.pm:777
  msgid "Previous node in node reading order"
! msgstr "Voriger Absatz in Lesereihenfolge"
  
! #: tp/Texinfo/Convert/HTML.pm:778
  msgid "Next section in reading order"
! msgstr "NÃ¤chster Abschnitt in Lesereihenfolge"
  
! #: tp/Texinfo/Convert/HTML.pm:779
  msgid "Next chapter"
! msgstr "NÃ¤chstes Kapitel"
  
! #: tp/Texinfo/Convert/HTML.pm:780
  msgid "About (help)"
! msgstr "Info (Hilfe)"
  
! #: tp/Texinfo/Convert/HTML.pm:781
  msgid "First section in reading order"
  msgstr "Erster Abschnitt in Lesereihenfolge"
  
! #: tp/Texinfo/Convert/HTML.pm:782
  msgid "Last section in reading order"
  msgstr "Letzter Abschnitt in Lesereihenfolge"
  
! #: tp/Texinfo/Convert/HTML.pm:783
  msgid "Forward section in next file"
! msgstr "Abschnitt vor in nÃ¤chster Datei"
  
! #: tp/Texinfo/Convert/HTML.pm:784
  msgid "Back section in previous file"
! msgstr "Abschnitt zurÃ¼ck in nÃ¤chster Datei"
  
! #: tp/Texinfo/Convert/HTML.pm:793
  msgid "This"
! msgstr "Diese"
  
! #: tp/Texinfo/Convert/HTML.pm:794
  msgid "Back"
! msgstr "ZurÃ¼ck"
  
! #: tp/Texinfo/Convert/HTML.pm:795
  msgid "FastBack"
! msgstr "SchnellrÃ¼cklauf"
  
! #: tp/Texinfo/Convert/HTML.pm:799
  msgid "NodeUp"
! msgstr "Absatz nach oben"
  
! #: tp/Texinfo/Convert/HTML.pm:800
  msgid "NodeNext"
! msgstr "NÃ¤chster Absatz"
  
! #: tp/Texinfo/Convert/HTML.pm:801
  msgid "NodePrev"
! msgstr "Voriger Absatz"
  
! #: tp/Texinfo/Convert/HTML.pm:802
  msgid "NodeForward"
! msgstr "Absatz vor"
  
! #: tp/Texinfo/Convert/HTML.pm:803
  msgid "NodeBack"
! msgstr "Absatz zurÃ¼ck"
  
! #: tp/Texinfo/Convert/HTML.pm:804
  msgid "Forward"
! msgstr "Vor"
  
! #: tp/Texinfo/Convert/HTML.pm:805
  msgid "FastForward"
! msgstr "Schnellvorlauf"
  
! #: tp/Texinfo/Convert/HTML.pm:806
  msgid "About"
! msgstr "Info"
  
! #: tp/Texinfo/Convert/HTML.pm:807
  msgid "First"
! msgstr "Erste"
  
! #: tp/Texinfo/Convert/HTML.pm:808
  msgid "Last"
! msgstr "Letzte"
  
! #: tp/Texinfo/Convert/HTML.pm:809
  msgid "NextFile"
! msgstr "NÃ¤chste Datei"
  
! #: tp/Texinfo/Convert/HTML.pm:810
  msgid "PrevFile"
! msgstr "Vorige Datei"
  
! #: tp/Texinfo/Convert/HTML.pm:814
  msgid "About This Document"
! msgstr "Info zu diesem Dokument"
  
! #: tp/Texinfo/Convert/HTML.pm:815
  msgid "Table of Contents"
  msgstr "Inhaltsverzeichnis"
  
! #: tp/Texinfo/Convert/HTML.pm:816
  msgid "Short Table of Contents"
  msgstr "Kurzes Inhaltsverzeichnis"
  
! #: tp/Texinfo/Convert/HTML.pm:817
  msgid "Footnotes"
! msgstr "FuÃŸnoten"
  
! #: tp/Texinfo/Convert/HTML.pm:1505
! #, perl-brace-format
  msgid "{explained_string} ({explanation})"
! msgstr "{explained_string} ({explanation})"
  
! #: tp/Texinfo/Convert/HTML.pm:3152
  #, perl-brace-format
  msgid "see section {reference_name}"
  msgstr "siehe Abschnitt {reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3155
  #, perl-brace-format
  msgid "see {reference_name}"
  msgstr "siehe {reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3160
  #, perl-brace-format
  msgid "See section {reference_name}"
! msgstr "Siehe Abschnitt {reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3163
  #, perl-brace-format
  msgid "See {reference_name}"
! msgstr "Siehe {reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3167
  #, perl-brace-format
  msgid "{reference_name}"
  msgstr "{reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3229
! #, perl-brace-format
  msgid "see {reference} in @cite{{book}}"
! msgstr "siehe {reference} in @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3233
! #, perl-brace-format
  msgid "see @cite{{book_reference}}"
! msgstr "siehe @cite{{book_reference}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3237
! #, perl-brace-format
  msgid "see `{section}' in @cite{{book}}"
! msgstr "siehe Â»{section}Â« in @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3244
! #, perl-brace-format
  msgid "see {reference}"
! msgstr "siehe {reference}"
  
! #: tp/Texinfo/Convert/HTML.pm:3247
! #, perl-brace-format
  msgid "see `{section}'"
! msgstr "siehe Â»{section}Â«"
  
! #: tp/Texinfo/Convert/HTML.pm:3252
! #, perl-brace-format
  msgid "See {reference} in @cite{{book}}"
! msgstr "Siehe {reference} in @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3256
! #, perl-brace-format
  msgid "See @cite{{book_reference}}"
! msgstr "Siehe @cite{{book_reference}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3260
! #, perl-brace-format
  msgid "See `{section}' in @cite{{book}}"
! msgstr "Siehe Â»{section}Â« in @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3267
! #, perl-brace-format
  msgid "See {reference}"
! msgstr "Siehe {reference}"
  
! #: tp/Texinfo/Convert/HTML.pm:3270
! #, perl-brace-format
  msgid "See `{section}'"
! msgstr "Siehe Â»{section}Â«"
  
! #: tp/Texinfo/Convert/HTML.pm:3275
! #, perl-brace-format
  msgid "{reference} in @cite{{book}}"
! msgstr "{reference} in @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3279
! #, perl-brace-format
  msgid "@cite{{book_reference}}"
! msgstr "@cite{{book_reference}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3283
! #, perl-brace-format
  msgid "`{section}' in @cite{{book}}"
! msgstr "Â»{section}Â« in @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3290
! #, perl-brace-format
  msgid "{reference}"
! msgstr "{reference}"
  
! #: tp/Texinfo/Convert/HTML.pm:3293
! #, perl-brace-format
  msgid "`{section}'"
! msgstr "Â»{section}Â«"
  
! #: tp/Texinfo/Convert/HTML.pm:3406
  msgid "Jump to"
  msgstr "Springe zu"
  
! #: tp/Texinfo/Convert/HTML.pm:3414
  msgid "Index Entry"
  msgstr "Indexeintrag"
  
! #: tp/Texinfo/Convert/HTML.pm:3416
  msgid "Section"
  msgstr "Abschnitt"
  
! #: tp/Texinfo/Convert/HTML.pm:4035
  #, perl-brace-format
  msgid "{category}: @strong{{name}} @emph{{arguments}}"
! msgstr "{category}: @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4040
  #, perl-brace-format
  msgid "{category}: @strong{{name}}"
! msgstr "{category}: @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4057
  #, perl-brace-format
  msgid "{category}:@* @emph{{type}}@* @strong{{name}} @emph{{arguments}}"
! msgstr "{category}:@* @emph{{type}}@* @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4061
  #, perl-brace-format
  msgid "{category}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
! msgstr "{category}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4070
  #, perl-brace-format
  msgid "{category}:@* @emph{{type}}@* @strong{{name}}"
! msgstr "{category}:@* @emph{{type}}@* @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4073
  #, perl-brace-format
  msgid "{category}: @emph{{type}} @strong{{name}}"
! msgstr "{category}: @emph{{type}} @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4081
  #, perl-brace-format
  msgid "{category} of {class}: @strong{{name}} @emph{{arguments}}"
! msgstr "{category} von {class}: @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4087
  #, perl-brace-format
  msgid "{category} of {class}: @strong{{name}}"
! msgstr "{category} von {class}: @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4096
  #, perl-brace-format
  msgid "{category} on {class}: @strong{{name}} @emph{{arguments}}"
! msgstr "{category} in {class}: @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4102
  #, perl-brace-format
  msgid "{category} on {class}: @strong{{name}}"
! msgstr "{category} in {class}: @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4117
  #, perl-brace-format
  msgid ""
  "{category} on {class}:@* @emph{{type}}@* @strong{{name}} @emph{{arguments}}"
  msgstr ""
+ "{category} in {class}:@* @emph{{type}}@* @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4121
  #, perl-brace-format
  msgid "{category} on {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
  msgstr ""
+ "{category} in {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4132
  #, perl-brace-format
  msgid "{category} on {class}:@* @emph{{type}}@* @strong{{name}}"
! msgstr "{category} in {class}:@* @emph{{type}}@* @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4136
  #, perl-brace-format
  msgid "{category} on {class}: @emph{{type}} @strong{{name}}"
! msgstr "{category} in {class}: @emph{{type}} @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4150
  #, perl-brace-format
  msgid ""
  "{category} of {class}:@* @emph{{type}}@* @strong{{name}} @emph{{arguments}}"
  msgstr ""
+ "{category} von {class}:@* @emph{{type}}@* @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4154
  #, perl-brace-format
  msgid "{category} of {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
  msgstr ""
+ "{category} von {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4165
  #, perl-brace-format
  msgid "{category} of {class}:@* @emph{{type}}@* @strong{{name}}"
! msgstr "{category} von {class}:@* @emph{{type}}@* @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4169
  #, perl-brace-format
  msgid "{category} of {class}: @emph{{type}} @strong{{name}}"
! msgstr "{category} von {class}: @emph{{type}} @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:6096
! #, perl-brace-format
  msgid ""
  "This document was generated on @emph{@today{}} using "
  "@uref{{program_homepage}, @emph{{program}}}."
  msgstr ""
! "Dieses Dokument wurde am @emph{@today{}} mittels @uref{{program_homepage}, "
! "@emph{{program}}} erstellt."
  
! #: tp/Texinfo/Convert/HTML.pm:6101
  msgid "This document was generated on @emph{@today{}}."
  msgstr ""
! "Dieses Dokument wurde mittels @uref{{program_homepage}, @emph{{program}}} "
! "erstellt."
  
! #: tp/Texinfo/Convert/HTML.pm:6140
  #, perl-brace-format
  msgid "{title}: {element_text}"
! msgstr "{title}: {element_text}"
  
! #: tp/Texinfo/Convert/HTML.pm:6284
  #, perl-brace-format
  msgid "The node you are looking for is at {href}."
! msgstr "Der Absatz, nach dem Sie suchen, befindet sich bei {href}."
  
! #: tp/Texinfo/Convert/HTML.pm:6353
  msgid "  The buttons in the navigation panels have the following meaning:"
  msgstr " Die Links in der Navigationsleiste haben die folgende Bedeutung: "
  
! #: tp/Texinfo/Convert/HTML.pm:6359
  msgid "Button"
! msgstr "Knopf"
  
! #: tp/Texinfo/Convert/HTML.pm:6360
  msgid "Name"
  msgstr "Name"
  
! #: tp/Texinfo/Convert/HTML.pm:6361
  msgid "Go to"
  msgstr "Gehe zu"
  
! #: tp/Texinfo/Convert/HTML.pm:6362
  msgid "From 1.2.3 go to"
  msgstr "Von 1.2.3 gehe zu"
  
! #: tp/Texinfo/Convert/HTML.pm:6388
  msgid ""
  "  where the @strong{ Example } assumes that the current position is at "
***************
*** 865,911 ****
  "liegt:"
  
! #: tp/Texinfo/Convert/HTML.pm:6427
  msgid "Section One"
  msgstr "Abschnitt 1"
  
! #: tp/Texinfo/Convert/HTML.pm:6429
  msgid "Subsection One-One"
  msgstr "Unterabschnitt 1-1"
  
! #: tp/Texinfo/Convert/HTML.pm:6436
  msgid "Subsection One-Two"
  msgstr "Unterabschnitt 1-2"
  
! #: tp/Texinfo/Convert/HTML.pm:6438
  msgid "Subsubsection One-Two-One"
  msgstr "Unterabschnitt 1-2-1"
  
! #: tp/Texinfo/Convert/HTML.pm:6439
  msgid "Subsubsection One-Two-Two"
  msgstr "Unterabschnitt 1-2-2"
  
! #: tp/Texinfo/Convert/HTML.pm:6440
  msgid "Subsubsection One-Two-Three"
  msgstr "Unterabschnitt 1-2-3"
  
! #: tp/Texinfo/Convert/HTML.pm:6442
  msgid "Current Position"
  msgstr "Aktuelle Position"
  
! #: tp/Texinfo/Convert/HTML.pm:6443
  msgid "Subsubsection One-Two-Four"
  msgstr "Unterabschnitt 1-2-4"
  
! #: tp/Texinfo/Convert/HTML.pm:6446
  msgid "Subsection One-Three"
  msgstr "Unterabschnitt 1-3"
  
! #: tp/Texinfo/Convert/HTML.pm:6453
  msgid "Subsection One-Four"
  msgstr "Unterabschnitt 1-4"
  
! #: tp/Texinfo/Convert/HTML.pm:6857
  msgid "Untitled Document"
! msgstr "Unbenanntes Dokumen"
  
  #, fuzzy
--- 863,909 ----
  "liegt:"
  
! #: tp/Texinfo/Convert/HTML.pm:6398
  msgid "Section One"
  msgstr "Abschnitt 1"
  
! #: tp/Texinfo/Convert/HTML.pm:6400
  msgid "Subsection One-One"
  msgstr "Unterabschnitt 1-1"
  
! #: tp/Texinfo/Convert/HTML.pm:6407
  msgid "Subsection One-Two"
  msgstr "Unterabschnitt 1-2"
  
! #: tp/Texinfo/Convert/HTML.pm:6409
  msgid "Subsubsection One-Two-One"
  msgstr "Unterabschnitt 1-2-1"
  
! #: tp/Texinfo/Convert/HTML.pm:6410
  msgid "Subsubsection One-Two-Two"
  msgstr "Unterabschnitt 1-2-2"
  
! #: tp/Texinfo/Convert/HTML.pm:6411
  msgid "Subsubsection One-Two-Three"
  msgstr "Unterabschnitt 1-2-3"
  
! #: tp/Texinfo/Convert/HTML.pm:6413
  msgid "Current Position"
  msgstr "Aktuelle Position"
  
! #: tp/Texinfo/Convert/HTML.pm:6414
  msgid "Subsubsection One-Two-Four"
  msgstr "Unterabschnitt 1-2-4"
  
! #: tp/Texinfo/Convert/HTML.pm:6417
  msgid "Subsection One-Three"
  msgstr "Unterabschnitt 1-3"
  
! #: tp/Texinfo/Convert/HTML.pm:6424
  msgid "Subsection One-Four"
  msgstr "Unterabschnitt 1-4"
  
! #: tp/Texinfo/Convert/HTML.pm:6828
  msgid "Untitled Document"
! msgstr "Unbenanntes Dokument"
  
  #, fuzzy
Binary files texinfo-5.2/po_document/eo.gmo and texinfo-6.0/po_document/eo.gmo differ
diff -Nrc2 texinfo-5.2/po_document/eo.po texinfo-6.0/po_document/eo.po
*** texinfo-5.2/po_document/eo.po	2013-09-26 23:54:33.000000000 +0100
--- texinfo-6.0/po_document/eo.po	2015-06-26 13:52:40.000000000 +0100
***************
*** 8,12 ****
  "Project-Id-Version: texinfo_document 5.0\n"
  "Report-Msgid-Bugs-To: bug-texinfo@gnu.org\n"
! "POT-Creation-Date: 2013-09-26 15:54-0700\n"
  "PO-Revision-Date: 2013-02-27 09:07-0300\n"
  "Last-Translator: Felipe Castro <fefcas@gmail.com>\n"
--- 8,12 ----
  "Project-Id-Version: texinfo_document 5.0\n"
  "Report-Msgid-Bugs-To: bug-texinfo@gnu.org\n"
! "POT-Creation-Date: 2015-06-26 13:52+0100\n"
  "PO-Revision-Date: 2013-02-27 09:07-0300\n"
  "Last-Translator: Felipe Castro <fefcas@gmail.com>\n"
***************
*** 17,763 ****
  "Content-Transfer-Encoding: 8bit\n"
  
! #: tp/Texinfo/Common.pm:701 tp/Texinfo/Common.pm:706
  msgid "Function"
  msgstr "Funkcio"
  
! #: tp/Texinfo/Common.pm:702
  msgid "Macro"
  msgstr "Makroo"
  
! #: tp/Texinfo/Common.pm:703
  msgid "Special Form"
  msgstr "Speciala Formo"
  
! #: tp/Texinfo/Common.pm:704 tp/Texinfo/Common.pm:707
  msgid "Variable"
  msgstr "Variablo"
  
! #: tp/Texinfo/Common.pm:705
  msgid "User Option"
  msgstr "Opcio de Uzanto"
  
! #: tp/Texinfo/Common.pm:708 tp/Texinfo/Common.pm:709
  msgid "Instance Variable"
  msgstr "Ekzemplera Variablo"
  
! #: tp/Texinfo/Common.pm:710 tp/Texinfo/Common.pm:711
  msgid "Method"
  msgstr "Metodo"
  
! #: tp/Texinfo/Common.pm:1157
  #, perl-brace-format
  msgid "{category} on {class}"
  msgstr "{category} en {class}"
  
! #: tp/Texinfo/Common.pm:1164
  #, perl-brace-format
  msgid "{category} of {class}"
  msgstr "{category} de {class}"
  
! #: tp/Texinfo/Common.pm:1181
  #, perl-brace-format
  msgid "{month} {day}, {year}"
  msgstr "{year} {month} {day}"
  
! #: tp/Texinfo/Common.pm:1212 tp/Texinfo/Convert/Plaintext.pm:1045
! #: tp/Texinfo/Convert/HTML.pm:512
  #, perl-brace-format
  msgid "Appendix {number} {section_title}"
  msgstr "Aldono {number} {section_title}"
  
! #: tp/Texinfo/Common.pm:1216 tp/Texinfo/Convert/Plaintext.pm:1050
! #: tp/Texinfo/Convert/HTML.pm:518
  #, perl-brace-format
  msgid "{number} {section_title}"
  msgstr "{number} {section_title}"
  
! #: tp/Texinfo/Common.pm:1351
  #, perl-brace-format
  msgid "{float_type} {float_number}: "
  msgstr "{float_type} {float_number}: "
  
! #: tp/Texinfo/Common.pm:1355
  #, perl-brace-format
  msgid "{float_type}: "
  msgstr "{float_type}: "
  
! #: tp/Texinfo/Common.pm:1360
  #, perl-brace-format
  msgid "{float_type} {float_number}\n"
  msgstr "{float_type} {float_number}\n"
  
! #: tp/Texinfo/Common.pm:1364
  #, perl-brace-format
  msgid "{float_type}\n"
  msgstr "{float_type}\n"
  
! #: tp/Texinfo/Common.pm:1370
  #, perl-brace-format
  msgid "{float_number}: "
  msgstr "{float_number}: "
  
! #: tp/Texinfo/Common.pm:1373
  #, perl-brace-format
  msgid "{float_number}\n"
  msgstr "{float_number}\n"
  
! #: tp/Texinfo/Parser.pm:2826
  #, perl-brace-format
  msgid "{name} on {class}"
  msgstr "{name} en {class}"
  
! #: tp/Texinfo/Parser.pm:2835
  #, perl-brace-format
  msgid "{name} of {class}"
  msgstr "{name} de {class}"
  
! #: tp/Texinfo/Convert/Converter.pm:109
  msgid "error@arrow{}"
  msgstr "error@arrow{}"
  
! #: tp/Texinfo/Convert/Converter.pm:573
  msgid "January"
  msgstr "januaro"
  
! #: tp/Texinfo/Convert/Converter.pm:574
  msgid "February"
  msgstr "februaro"
  
! #: tp/Texinfo/Convert/Converter.pm:575
  msgid "March"
  msgstr "marto"
  
! #: tp/Texinfo/Convert/Converter.pm:576
  msgid "April"
  msgstr "aprilo"
  
! #: tp/Texinfo/Convert/Converter.pm:577
  msgid "May"
  msgstr "majo"
  
! #: tp/Texinfo/Convert/Converter.pm:578
  msgid "June"
  msgstr "junio"
  
! #: tp/Texinfo/Convert/Converter.pm:579
  msgid "July"
  msgstr "julio"
  
! #: tp/Texinfo/Convert/Converter.pm:580
  msgid "August"
  msgstr "augusto"
  
! #: tp/Texinfo/Convert/Converter.pm:581
  msgid "September"
  msgstr "septembro"
  
! #: tp/Texinfo/Convert/Converter.pm:582
  msgid "October"
  msgstr "oktobro"
  
! #: tp/Texinfo/Convert/Converter.pm:583
  msgid "November"
  msgstr "novembro"
  
! #: tp/Texinfo/Convert/Converter.pm:584
  msgid "December"
  msgstr "decembro"
  
! #: tp/Texinfo/Convert/Converter.pm:635
  #, perl-brace-format
  msgid "{float_type} {float_number}"
  msgstr "{float_type} {float_number}"
  
! #: tp/Texinfo/Convert/Converter.pm:639
  #, perl-brace-format
  msgid "{float_type}"
  msgstr "{float_type}"
  
! #: tp/Texinfo/Convert/Converter.pm:643
  #, perl-brace-format
  msgid "{float_number}"
  msgstr "{float_number}"
  
! #: tp/Texinfo/Convert/DocBook.pm:779
  #, perl-brace-format
  msgid "See Info file @file{{myfile}}, node @samp{{mynode}}"
  msgstr "Konsultu la Info-dosieron @file{{myfile}}, nodo @samp{{mynode}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:784
  #, perl-brace-format
  msgid "See node @samp{{mynode}}"
  msgstr "Konsultu la nodon @samp{{mynode}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:788
  #, perl-brace-format
  msgid "See Info file @file{{myfile}}"
  msgstr "Konsultu la Info-dosieron @file{{myfile}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:828
  #, perl-brace-format
  msgid "section ``{section_name}'' in @cite{{book}}"
  msgstr "sekcio ``{section_name}'' en @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:833
  #, perl-brace-format
  msgid "See section ``{section_name}'' in @cite{{book}}"
  msgstr "Konsultu la sekcion ``{section_name}'' en @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:838
  #, perl-brace-format
  msgid "see section ``{section_name}'' in @cite{{book}}"
  msgstr "konsultu la sekcion ``{section_name}'' en @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:845 tp/Texinfo/Convert/HTML.pm:3237
  #, perl-brace-format
  msgid "@cite{{book}}"
  msgstr "@cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:849 tp/Texinfo/Convert/HTML.pm:3214
  #, perl-brace-format
  msgid "See @cite{{book}}"
  msgstr "Konsultu @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:853 tp/Texinfo/Convert/HTML.pm:3191
  #, perl-brace-format
  msgid "see @cite{{book}}"
  msgstr "konsultu @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:868
  #, perl-brace-format
  msgid "{title_ref}"
  msgstr "{title_ref}"
  
! #: tp/Texinfo/Convert/DocBook.pm:873
  #, perl-brace-format
  msgid "See {title_ref}"
  msgstr "Konsultu {title_ref}"
  
! #: tp/Texinfo/Convert/DocBook.pm:878
  #, perl-brace-format
  msgid "see {title_ref}"
  msgstr "konsultu {title_ref}"
  
! #: tp/Texinfo/Convert/DocBook.pm:1013 tp/Texinfo/Convert/Plaintext.pm:2106
  #, perl-brace-format
  msgid "{abbr_or_acronym} ({explanation})"
  msgstr "{abbr_or_acronym} ({explanation})"
  
! #: tp/Texinfo/Convert/DocBook.pm:1155 tp/Texinfo/Convert/Plaintext.pm:2238
! #: tp/Texinfo/Convert/HTML.pm:3543
  #, perl-brace-format
  msgid "@b{{quotation_arg}:} "
  msgstr "@b{{quotation_arg}:} "
  
! #: tp/Texinfo/Convert/Plaintext.pm:1273
  msgid "(outside of any node)"
  msgstr "(for de iu ajn nodo)"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1884
  #, perl-brace-format
  msgid "{name} @url{{email}}"
  msgstr "{name} @url{{email}}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1887
  #, perl-brace-format
  msgid "@url{{email}}"
  msgstr "@url{{email}}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1909
  #, perl-brace-format
  msgid "{text} ({url})"
  msgstr "{text} ({url})"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1914
  #, perl-brace-format
  msgid "@t{<{url}>}"
  msgstr "@t{<{url}>}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2163 tp/Texinfo/Convert/HTML.pm:1438
  #, perl-brace-format
  msgid "@{No value for `{value}'@}"
  msgstr "@{Neniu valoro por `{value}'@}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2684
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {name} {arguments}"
  msgstr "@tie{ }-- {category}: {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2689
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {name}"
  msgstr "@tie{ }-- {category}: {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2702
  #, perl-brace-format
  msgid "@tie{ }-- {category}:@*{type}@*{name} {arguments}"
  msgstr "@tie{ }-- {category}:@*{type}@*{name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2705
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {type} {name} {arguments}"
  msgstr "@tie{ }-- {category}: {type} {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2714
  #, perl-brace-format
  msgid "@tie{ }-- {category}:@*{type}@*{name}"
  msgstr "@tie{ }-- {category}:@*{type}@*{name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2717
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {type} {name}"
  msgstr "@tie{ }-- {category}: {type} {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2725
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {name} {arguments}"
  msgstr "@tie{ }-- {category} de {class}: {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2731
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {name}"
  msgstr "@tie{ }-- {category} de {class}: {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2740
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {name} {arguments}"
  msgstr "@tie{ }-- {category} en {class}: {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2746
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {name}"
  msgstr "@tie{ }-- {category} en {class}: {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2761
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}:@*{type}@*{name} {arguments}"
  msgstr "@tie{ }-- {category} en {class}:@*{type}@*{name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2765
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {type} {name} {arguments}"
  msgstr "@tie{ }-- {category} en {class}: {type} {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2776
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}:@*{type}@*{name}"
  msgstr "@tie{ }-- {category} en {class}:@*{type}@*{name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2780
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {type} {name}"
  msgstr "@tie{ }-- {category} en {class}: {type} {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2794
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}:@*{type}@*{name} {arguments}"
  msgstr "@tie{ }-- {category} de {class}:@*{type}@*{name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2798
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {type} {name} {arguments}"
  msgstr "@tie{ }-- {category} de {class}: {type} {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2809
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}:@*{type}@*{name}"
  msgstr "@tie{ }-- {category} de {class}:@*{type}@*{name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2813
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {type} {name}"
  msgstr "@tie{ }-- {category} de {class}: {type} {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3123 tp/Texinfo/Convert/HTML.pm:2803
  #, perl-brace-format
  msgid "@center --- @emph{{author}}\n"
  msgstr "@center --- @emph{{author}}\n"
  
! #: tp/Texinfo/Convert/HTML.pm:729 tp/Texinfo/Convert/HTML.pm:785
  msgid "Top"
  msgstr "Pinto"
  
! #: tp/Texinfo/Convert/HTML.pm:730 tp/Texinfo/Convert/HTML.pm:786
  msgid "Contents"
  msgstr "Enhavo"
  
! #: tp/Texinfo/Convert/HTML.pm:731 tp/Texinfo/Convert/HTML.pm:787
  msgid "Overview"
  msgstr "Superrigardo"
  
! #: tp/Texinfo/Convert/HTML.pm:732 tp/Texinfo/Convert/HTML.pm:763
! #: tp/Texinfo/Convert/HTML.pm:788
  msgid "Index"
  msgstr "Indekso"
  
! #: tp/Texinfo/Convert/HTML.pm:734
  msgid "current"
  msgstr "nuna"
  
! #: tp/Texinfo/Convert/HTML.pm:737 tp/Texinfo/Convert/HTML.pm:793
  msgid "Prev"
  msgstr "Antaue"
  
! #: tp/Texinfo/Convert/HTML.pm:738
  msgid " Up "
  msgstr " Supre "
  
! #: tp/Texinfo/Convert/HTML.pm:739 tp/Texinfo/Convert/HTML.pm:743
! #: tp/Texinfo/Convert/HTML.pm:795
  msgid "Next"
  msgstr "Sekve"
  
! #: tp/Texinfo/Convert/HTML.pm:741 tp/Texinfo/Convert/HTML.pm:794
  msgid "Up"
  msgstr "Supre"
  
! #: tp/Texinfo/Convert/HTML.pm:745
  msgid "Previous"
  msgstr "Antaue"
  
! #: tp/Texinfo/Convert/HTML.pm:746
  msgid "Forward node"
  msgstr "Antauenira nodo"
  
! #: tp/Texinfo/Convert/HTML.pm:747
  msgid "Back node"
  msgstr "Retroira nodo"
  
! #: tp/Texinfo/Convert/HTML.pm:753
  msgid "Next file"
  msgstr "Sekva dosiero"
  
! #: tp/Texinfo/Convert/HTML.pm:754
  msgid "Previous file"
  msgstr "Antaua dosiero"
  
! #: tp/Texinfo/Convert/HTML.pm:760
  msgid "Cover (top) of document"
  msgstr "Kovro (pinto) de dokumento"
  
! #: tp/Texinfo/Convert/HTML.pm:761
  msgid "Table of contents"
  msgstr "Enhavtabelo"
  
! #: tp/Texinfo/Convert/HTML.pm:762
  msgid "Short table of contents"
  msgstr "Malgranda enhavtabelo"
  
! #: tp/Texinfo/Convert/HTML.pm:764
  msgid "Current section"
  msgstr "Nuna sekcio"
  
! #: tp/Texinfo/Convert/HTML.pm:765
  msgid "Previous section in reading order"
  msgstr "Antaua sekcio lau lega ordo"
  
! #: tp/Texinfo/Convert/HTML.pm:766
  msgid "Beginning of this chapter or previous chapter"
  msgstr "Komenco de tiu @^{c} @^{c}apitro au antaua @^{c}apitro"
  
! #: tp/Texinfo/Convert/HTML.pm:767
  msgid "Previous section on same level"
  msgstr "Antaua sekcio en la sama nivelo"
  
! #: tp/Texinfo/Convert/HTML.pm:768
  msgid "Up section"
  msgstr "Supra sekcio"
  
! #: tp/Texinfo/Convert/HTML.pm:769
  msgid "Next section on same level"
  msgstr "Sekva sekcio en la sama nivelo"
  
! #: tp/Texinfo/Convert/HTML.pm:770
  msgid "Up node"
  msgstr "Supra nodo"
  
! #: tp/Texinfo/Convert/HTML.pm:771
  msgid "Next node"
  msgstr "Sekva nodo"
  
! #: tp/Texinfo/Convert/HTML.pm:772
  msgid "Previous node"
  msgstr "Antaua nodo"
  
! #: tp/Texinfo/Convert/HTML.pm:773
  msgid "Next node in node reading order"
  msgstr "Sekva nodo lau nod-lega ordo"
  
! #: tp/Texinfo/Convert/HTML.pm:774
  msgid "Previous node in node reading order"
  msgstr "Antaua nodo lau nod-lega ordo"
  
! #: tp/Texinfo/Convert/HTML.pm:775
  msgid "Next section in reading order"
  msgstr "Sekva sekcio lau lega ordo"
  
! #: tp/Texinfo/Convert/HTML.pm:776
  msgid "Next chapter"
  msgstr "Venonta @^{c}apitro"
  
! #: tp/Texinfo/Convert/HTML.pm:777
  msgid "About (help)"
  msgstr "Pri (helpo)"
  
! #: tp/Texinfo/Convert/HTML.pm:778
  msgid "First section in reading order"
  msgstr "Unua sekcio lau lega ordo"
  
! #: tp/Texinfo/Convert/HTML.pm:779
  msgid "Last section in reading order"
  msgstr "Lasta sekcio lau lega ordo"
  
! #: tp/Texinfo/Convert/HTML.pm:780
  msgid "Forward section in next file"
  msgstr "Antaueniri sekcion en la sekva dosiero"
  
! #: tp/Texinfo/Convert/HTML.pm:781
  msgid "Back section in previous file"
  msgstr "Retroiri sekcion en la antaua dosiero"
  
! #: tp/Texinfo/Convert/HTML.pm:790
  msgid "This"
  msgstr "Tio @^{c}i"
  
! #: tp/Texinfo/Convert/HTML.pm:791
  msgid "Back"
  msgstr "Retroiro"
  
! #: tp/Texinfo/Convert/HTML.pm:792
  msgid "FastBack"
  msgstr "RapidRetroiro"
  
! #: tp/Texinfo/Convert/HTML.pm:796
  msgid "NodeUp"
  msgstr "NodSupren"
  
! #: tp/Texinfo/Convert/HTML.pm:797
  msgid "NodeNext"
  msgstr "SekvaNodo"
  
! #: tp/Texinfo/Convert/HTML.pm:798
  msgid "NodePrev"
  msgstr "AntauaNodo"
  
! #: tp/Texinfo/Convert/HTML.pm:799
  msgid "NodeForward"
  msgstr "NodAntaueniro"
  
! #: tp/Texinfo/Convert/HTML.pm:800
  msgid "NodeBack"
  msgstr "NodRetroiro"
  
! #: tp/Texinfo/Convert/HTML.pm:801
  msgid "Forward"
  msgstr "Antaueniro"
  
! #: tp/Texinfo/Convert/HTML.pm:802
  msgid "FastForward"
  msgstr "RapidAntaueniro"
  
! #: tp/Texinfo/Convert/HTML.pm:803
  msgid "About"
  msgstr "Pri"
  
! #: tp/Texinfo/Convert/HTML.pm:804
  msgid "First"
  msgstr "Unua"
  
! #: tp/Texinfo/Convert/HTML.pm:805
  msgid "Last"
  msgstr "Lasta"
  
! #: tp/Texinfo/Convert/HTML.pm:806
  msgid "NextFile"
  msgstr "SekvaDosiero"
  
! #: tp/Texinfo/Convert/HTML.pm:807
  msgid "PrevFile"
  msgstr "AntauaDosiero"
  
! #: tp/Texinfo/Convert/HTML.pm:811
  msgid "About This Document"
  msgstr "Pri tiu @^{c}i Dokumento"
  
! #: tp/Texinfo/Convert/HTML.pm:812
  msgid "Table of Contents"
  msgstr "Enhavtabelo"
  
! #: tp/Texinfo/Convert/HTML.pm:813
  msgid "Short Table of Contents"
  msgstr "Malgranda Enhavtabelo"
  
! #: tp/Texinfo/Convert/HTML.pm:814
  msgid "Footnotes"
  msgstr "Piednotoj"
  
! #: tp/Texinfo/Convert/HTML.pm:1504
  #, perl-brace-format
  msgid "{explained_string} ({explanation})"
  msgstr "{explained_string} ({explanation})"
  
! #: tp/Texinfo/Convert/HTML.pm:3102
  #, perl-brace-format
  msgid "see section {reference_name}"
  msgstr "konsultu la sekcion {reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3105
  #, perl-brace-format
  msgid "see {reference_name}"
  msgstr "konsultu {reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3110
  #, perl-brace-format
  msgid "See section {reference_name}"
  msgstr "Konsultu la sekcion {reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3113
  #, perl-brace-format
  msgid "See {reference_name}"
  msgstr "Konsultu {reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3117
  #, perl-brace-format
  msgid "{reference_name}"
  msgstr "{reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3179
  #, perl-brace-format
  msgid "see {reference} in @cite{{book}}"
  msgstr "konsultu {reference} en @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3183
  #, perl-brace-format
  msgid "see @cite{{book_reference}}"
  msgstr "konsultu @cite{{book_reference}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3187
  #, perl-brace-format
  msgid "see `{section}' in @cite{{book}}"
  msgstr "konsultu `{section}' en @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3194
  #, perl-brace-format
  msgid "see {reference}"
  msgstr "konsultu {reference}"
  
! #: tp/Texinfo/Convert/HTML.pm:3197
  #, perl-brace-format
  msgid "see `{section}'"
  msgstr "konsultu `{section}'"
  
! #: tp/Texinfo/Convert/HTML.pm:3202
  #, perl-brace-format
  msgid "See {reference} in @cite{{book}}"
  msgstr "Konsultu {reference} en @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3206
  #, perl-brace-format
  msgid "See @cite{{book_reference}}"
  msgstr "Konsultu @cite{{book_reference}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3210
  #, perl-brace-format
  msgid "See `{section}' in @cite{{book}}"
  msgstr "Konsultu `{section}' en @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3217
  #, perl-brace-format
  msgid "See {reference}"
  msgstr "Konsultu {reference}"
  
! #: tp/Texinfo/Convert/HTML.pm:3220
  #, perl-brace-format
  msgid "See `{section}'"
  msgstr "Konsultu `{section}'"
  
! #: tp/Texinfo/Convert/HTML.pm:3225
  #, perl-brace-format
  msgid "{reference} in @cite{{book}}"
  msgstr "{reference} en @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3229
  #, perl-brace-format
  msgid "@cite{{book_reference}}"
  msgstr "@cite{{book_reference}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3233
  #, perl-brace-format
  msgid "`{section}' in @cite{{book}}"
  msgstr "`{section}' en @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3240
  #, perl-brace-format
  msgid "{reference}"
  msgstr "{reference}"
  
! #: tp/Texinfo/Convert/HTML.pm:3243
  #, perl-brace-format
  msgid "`{section}'"
  msgstr "`{section}'"
  
! #: tp/Texinfo/Convert/HTML.pm:3356
  msgid "Jump to"
  msgstr "Salti al"
  
! #: tp/Texinfo/Convert/HTML.pm:3364
  msgid "Index Entry"
  msgstr "Indeksa Ero"
  
! #: tp/Texinfo/Convert/HTML.pm:3366
  msgid "Section"
  msgstr "Sekcio"
  
! #: tp/Texinfo/Convert/HTML.pm:3985
  #, perl-brace-format
  msgid "{category}: @strong{{name}} @emph{{arguments}}"
  msgstr "{category}: @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3990
  #, perl-brace-format
  msgid "{category}: @strong{{name}}"
  msgstr "{category}: @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4007
  #, perl-brace-format
  msgid "{category}:@* @emph{{type}}@* @strong{{name}} @emph{{arguments}}"
  msgstr "{category}:@* @emph{{type}}@* @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4011
  #, perl-brace-format
  msgid "{category}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
  msgstr "{category}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4020
  #, perl-brace-format
  msgid "{category}:@* @emph{{type}}@* @strong{{name}}"
  msgstr "{category}:@* @emph{{type}}@* @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4023
  #, perl-brace-format
  msgid "{category}: @emph{{type}} @strong{{name}}"
  msgstr "{category}: @emph{{type}} @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4031
  #, perl-brace-format
  msgid "{category} of {class}: @strong{{name}} @emph{{arguments}}"
  msgstr "{category} de {class}: @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4037
  #, perl-brace-format
  msgid "{category} of {class}: @strong{{name}}"
  msgstr "{category} de {class}: @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4046
  #, perl-brace-format
  msgid "{category} on {class}: @strong{{name}} @emph{{arguments}}"
  msgstr "{category} en {class}: @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4052
  #, perl-brace-format
  msgid "{category} on {class}: @strong{{name}}"
  msgstr "{category} en {class}: @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4067
  #, perl-brace-format
  msgid ""
--- 17,763 ----
  "Content-Transfer-Encoding: 8bit\n"
  
! #: tp/Texinfo/Common.pm:714 tp/Texinfo/Common.pm:719
  msgid "Function"
  msgstr "Funkcio"
  
! #: tp/Texinfo/Common.pm:715
  msgid "Macro"
  msgstr "Makroo"
  
! #: tp/Texinfo/Common.pm:716
  msgid "Special Form"
  msgstr "Speciala Formo"
  
! #: tp/Texinfo/Common.pm:717 tp/Texinfo/Common.pm:720
  msgid "Variable"
  msgstr "Variablo"
  
! #: tp/Texinfo/Common.pm:718
  msgid "User Option"
  msgstr "Opcio de Uzanto"
  
! #: tp/Texinfo/Common.pm:721 tp/Texinfo/Common.pm:722
  msgid "Instance Variable"
  msgstr "Ekzemplera Variablo"
  
! #: tp/Texinfo/Common.pm:723 tp/Texinfo/Common.pm:724
  msgid "Method"
  msgstr "Metodo"
  
! #: tp/Texinfo/Common.pm:1196
  #, perl-brace-format
  msgid "{category} on {class}"
  msgstr "{category} en {class}"
  
! #: tp/Texinfo/Common.pm:1203
  #, perl-brace-format
  msgid "{category} of {class}"
  msgstr "{category} de {class}"
  
! #: tp/Texinfo/Common.pm:1220
  #, perl-brace-format
  msgid "{month} {day}, {year}"
  msgstr "{year} {month} {day}"
  
! #: tp/Texinfo/Common.pm:1251 tp/Texinfo/Convert/Plaintext.pm:1112
! #: tp/Texinfo/Convert/HTML.pm:515
  #, perl-brace-format
  msgid "Appendix {number} {section_title}"
  msgstr "Aldono {number} {section_title}"
  
! #: tp/Texinfo/Common.pm:1255 tp/Texinfo/Convert/Plaintext.pm:1117
! #: tp/Texinfo/Convert/HTML.pm:521
  #, perl-brace-format
  msgid "{number} {section_title}"
  msgstr "{number} {section_title}"
  
! #: tp/Texinfo/Common.pm:1390
  #, perl-brace-format
  msgid "{float_type} {float_number}: "
  msgstr "{float_type} {float_number}: "
  
! #: tp/Texinfo/Common.pm:1394
  #, perl-brace-format
  msgid "{float_type}: "
  msgstr "{float_type}: "
  
! #: tp/Texinfo/Common.pm:1399
  #, perl-brace-format
  msgid "{float_type} {float_number}\n"
  msgstr "{float_type} {float_number}\n"
  
! #: tp/Texinfo/Common.pm:1403
  #, perl-brace-format
  msgid "{float_type}\n"
  msgstr "{float_type}\n"
  
! #: tp/Texinfo/Common.pm:1409
  #, perl-brace-format
  msgid "{float_number}: "
  msgstr "{float_number}: "
  
! #: tp/Texinfo/Common.pm:1412
  #, perl-brace-format
  msgid "{float_number}\n"
  msgstr "{float_number}\n"
  
! #: tp/Texinfo/Parser.pm:2981
  #, perl-brace-format
  msgid "{name} on {class}"
  msgstr "{name} en {class}"
  
! #: tp/Texinfo/Parser.pm:2990
  #, perl-brace-format
  msgid "{name} of {class}"
  msgstr "{name} de {class}"
  
! #: tp/Texinfo/Convert/Converter.pm:110
  msgid "error@arrow{}"
  msgstr "error@arrow{}"
  
! #: tp/Texinfo/Convert/Converter.pm:956
  msgid "January"
  msgstr "januaro"
  
! #: tp/Texinfo/Convert/Converter.pm:957
  msgid "February"
  msgstr "februaro"
  
! #: tp/Texinfo/Convert/Converter.pm:958
  msgid "March"
  msgstr "marto"
  
! #: tp/Texinfo/Convert/Converter.pm:959
  msgid "April"
  msgstr "aprilo"
  
! #: tp/Texinfo/Convert/Converter.pm:960
  msgid "May"
  msgstr "majo"
  
! #: tp/Texinfo/Convert/Converter.pm:961
  msgid "June"
  msgstr "junio"
  
! #: tp/Texinfo/Convert/Converter.pm:962
  msgid "July"
  msgstr "julio"
  
! #: tp/Texinfo/Convert/Converter.pm:963
  msgid "August"
  msgstr "augusto"
  
! #: tp/Texinfo/Convert/Converter.pm:964
  msgid "September"
  msgstr "septembro"
  
! #: tp/Texinfo/Convert/Converter.pm:965
  msgid "October"
  msgstr "oktobro"
  
! #: tp/Texinfo/Convert/Converter.pm:966
  msgid "November"
  msgstr "novembro"
  
! #: tp/Texinfo/Convert/Converter.pm:967
  msgid "December"
  msgstr "decembro"
  
! #: tp/Texinfo/Convert/Converter.pm:1018
  #, perl-brace-format
  msgid "{float_type} {float_number}"
  msgstr "{float_type} {float_number}"
  
! #: tp/Texinfo/Convert/Converter.pm:1022
  #, perl-brace-format
  msgid "{float_type}"
  msgstr "{float_type}"
  
! #: tp/Texinfo/Convert/Converter.pm:1026
  #, perl-brace-format
  msgid "{float_number}"
  msgstr "{float_number}"
  
! #: tp/Texinfo/Convert/DocBook.pm:825
  #, perl-brace-format
  msgid "See Info file @file{{myfile}}, node @samp{{mynode}}"
  msgstr "Konsultu la Info-dosieron @file{{myfile}}, nodo @samp{{mynode}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:830
  #, perl-brace-format
  msgid "See node @samp{{mynode}}"
  msgstr "Konsultu la nodon @samp{{mynode}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:834
  #, perl-brace-format
  msgid "See Info file @file{{myfile}}"
  msgstr "Konsultu la Info-dosieron @file{{myfile}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:874
  #, perl-brace-format
  msgid "section ``{section_name}'' in @cite{{book}}"
  msgstr "sekcio ``{section_name}'' en @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:879
  #, perl-brace-format
  msgid "See section ``{section_name}'' in @cite{{book}}"
  msgstr "Konsultu la sekcion ``{section_name}'' en @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:884
  #, perl-brace-format
  msgid "see section ``{section_name}'' in @cite{{book}}"
  msgstr "konsultu la sekcion ``{section_name}'' en @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:891 tp/Texinfo/Convert/HTML.pm:3287
  #, perl-brace-format
  msgid "@cite{{book}}"
  msgstr "@cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:895 tp/Texinfo/Convert/HTML.pm:3264
  #, perl-brace-format
  msgid "See @cite{{book}}"
  msgstr "Konsultu @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:899 tp/Texinfo/Convert/HTML.pm:3241
  #, perl-brace-format
  msgid "see @cite{{book}}"
  msgstr "konsultu @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:914
  #, perl-brace-format
  msgid "{title_ref}"
  msgstr "{title_ref}"
  
! #: tp/Texinfo/Convert/DocBook.pm:919
  #, perl-brace-format
  msgid "See {title_ref}"
  msgstr "Konsultu {title_ref}"
  
! #: tp/Texinfo/Convert/DocBook.pm:924
  #, perl-brace-format
  msgid "see {title_ref}"
  msgstr "konsultu {title_ref}"
  
! #: tp/Texinfo/Convert/DocBook.pm:1061 tp/Texinfo/Convert/Plaintext.pm:2204
  #, perl-brace-format
  msgid "{abbr_or_acronym} ({explanation})"
  msgstr "{abbr_or_acronym} ({explanation})"
  
! #: tp/Texinfo/Convert/DocBook.pm:1222 tp/Texinfo/Convert/Plaintext.pm:2390
! #: tp/Texinfo/Convert/HTML.pm:3593
  #, perl-brace-format
  msgid "@b{{quotation_arg}:} "
  msgstr "@b{{quotation_arg}:} "
  
! #: tp/Texinfo/Convert/Plaintext.pm:1344
  msgid "(outside of any node)"
  msgstr "(for de iu ajn nodo)"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1961
  #, perl-brace-format
  msgid "{name} @url{{email}}"
  msgstr "{name} @url{{email}}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1964
  #, perl-brace-format
  msgid "@url{{email}}"
  msgstr "@url{{email}}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1986
  #, perl-brace-format
  msgid "{text} ({url})"
  msgstr "{text} ({url})"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1991
  #, perl-brace-format
  msgid "@t{<{url}>}"
  msgstr "@t{<{url}>}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2315 tp/Texinfo/Convert/HTML.pm:1439
  #, perl-brace-format
  msgid "@{No value for `{value}'@}"
  msgstr "@{Neniu valoro por `{value}'@}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2839
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {name} {arguments}"
  msgstr "@tie{ }-- {category}: {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2844
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {name}"
  msgstr "@tie{ }-- {category}: {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2857
  #, perl-brace-format
  msgid "@tie{ }-- {category}:@*{type}@*{name} {arguments}"
  msgstr "@tie{ }-- {category}:@*{type}@*{name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2860
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {type} {name} {arguments}"
  msgstr "@tie{ }-- {category}: {type} {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2869
  #, perl-brace-format
  msgid "@tie{ }-- {category}:@*{type}@*{name}"
  msgstr "@tie{ }-- {category}:@*{type}@*{name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2872
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {type} {name}"
  msgstr "@tie{ }-- {category}: {type} {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2880
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {name} {arguments}"
  msgstr "@tie{ }-- {category} de {class}: {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2886
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {name}"
  msgstr "@tie{ }-- {category} de {class}: {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2895
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {name} {arguments}"
  msgstr "@tie{ }-- {category} en {class}: {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2901
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {name}"
  msgstr "@tie{ }-- {category} en {class}: {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2916
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}:@*{type}@*{name} {arguments}"
  msgstr "@tie{ }-- {category} en {class}:@*{type}@*{name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2920
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {type} {name} {arguments}"
  msgstr "@tie{ }-- {category} en {class}: {type} {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2931
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}:@*{type}@*{name}"
  msgstr "@tie{ }-- {category} en {class}:@*{type}@*{name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2935
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {type} {name}"
  msgstr "@tie{ }-- {category} en {class}: {type} {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2949
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}:@*{type}@*{name} {arguments}"
  msgstr "@tie{ }-- {category} de {class}:@*{type}@*{name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2953
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {type} {name} {arguments}"
  msgstr "@tie{ }-- {category} de {class}: {type} {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2964
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}:@*{type}@*{name}"
  msgstr "@tie{ }-- {category} de {class}:@*{type}@*{name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2968
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {type} {name}"
  msgstr "@tie{ }-- {category} de {class}: {type} {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3279 tp/Texinfo/Convert/HTML.pm:2853
  #, perl-brace-format
  msgid "@center --- @emph{{author}}\n"
  msgstr "@center --- @emph{{author}}\n"
  
! #: tp/Texinfo/Convert/HTML.pm:732 tp/Texinfo/Convert/HTML.pm:788
  msgid "Top"
  msgstr "Pinto"
  
! #: tp/Texinfo/Convert/HTML.pm:733 tp/Texinfo/Convert/HTML.pm:789
  msgid "Contents"
  msgstr "Enhavo"
  
! #: tp/Texinfo/Convert/HTML.pm:734 tp/Texinfo/Convert/HTML.pm:790
  msgid "Overview"
  msgstr "Superrigardo"
  
! #: tp/Texinfo/Convert/HTML.pm:735 tp/Texinfo/Convert/HTML.pm:766
! #: tp/Texinfo/Convert/HTML.pm:791
  msgid "Index"
  msgstr "Indekso"
  
! #: tp/Texinfo/Convert/HTML.pm:737
  msgid "current"
  msgstr "nuna"
  
! #: tp/Texinfo/Convert/HTML.pm:740 tp/Texinfo/Convert/HTML.pm:796
  msgid "Prev"
  msgstr "Antaue"
  
! #: tp/Texinfo/Convert/HTML.pm:741
  msgid " Up "
  msgstr " Supre "
  
! #: tp/Texinfo/Convert/HTML.pm:742 tp/Texinfo/Convert/HTML.pm:746
! #: tp/Texinfo/Convert/HTML.pm:798
  msgid "Next"
  msgstr "Sekve"
  
! #: tp/Texinfo/Convert/HTML.pm:744 tp/Texinfo/Convert/HTML.pm:797
  msgid "Up"
  msgstr "Supre"
  
! #: tp/Texinfo/Convert/HTML.pm:748
  msgid "Previous"
  msgstr "Antaue"
  
! #: tp/Texinfo/Convert/HTML.pm:749
  msgid "Forward node"
  msgstr "Antauenira nodo"
  
! #: tp/Texinfo/Convert/HTML.pm:750
  msgid "Back node"
  msgstr "Retroira nodo"
  
! #: tp/Texinfo/Convert/HTML.pm:756
  msgid "Next file"
  msgstr "Sekva dosiero"
  
! #: tp/Texinfo/Convert/HTML.pm:757
  msgid "Previous file"
  msgstr "Antaua dosiero"
  
! #: tp/Texinfo/Convert/HTML.pm:763
  msgid "Cover (top) of document"
  msgstr "Kovro (pinto) de dokumento"
  
! #: tp/Texinfo/Convert/HTML.pm:764
  msgid "Table of contents"
  msgstr "Enhavtabelo"
  
! #: tp/Texinfo/Convert/HTML.pm:765
  msgid "Short table of contents"
  msgstr "Malgranda enhavtabelo"
  
! #: tp/Texinfo/Convert/HTML.pm:767
  msgid "Current section"
  msgstr "Nuna sekcio"
  
! #: tp/Texinfo/Convert/HTML.pm:768
  msgid "Previous section in reading order"
  msgstr "Antaua sekcio lau lega ordo"
  
! #: tp/Texinfo/Convert/HTML.pm:769
  msgid "Beginning of this chapter or previous chapter"
  msgstr "Komenco de tiu @^{c} @^{c}apitro au antaua @^{c}apitro"
  
! #: tp/Texinfo/Convert/HTML.pm:770
  msgid "Previous section on same level"
  msgstr "Antaua sekcio en la sama nivelo"
  
! #: tp/Texinfo/Convert/HTML.pm:771
  msgid "Up section"
  msgstr "Supra sekcio"
  
! #: tp/Texinfo/Convert/HTML.pm:772
  msgid "Next section on same level"
  msgstr "Sekva sekcio en la sama nivelo"
  
! #: tp/Texinfo/Convert/HTML.pm:773
  msgid "Up node"
  msgstr "Supra nodo"
  
! #: tp/Texinfo/Convert/HTML.pm:774
  msgid "Next node"
  msgstr "Sekva nodo"
  
! #: tp/Texinfo/Convert/HTML.pm:775
  msgid "Previous node"
  msgstr "Antaua nodo"
  
! #: tp/Texinfo/Convert/HTML.pm:776
  msgid "Next node in node reading order"
  msgstr "Sekva nodo lau nod-lega ordo"
  
! #: tp/Texinfo/Convert/HTML.pm:777
  msgid "Previous node in node reading order"
  msgstr "Antaua nodo lau nod-lega ordo"
  
! #: tp/Texinfo/Convert/HTML.pm:778
  msgid "Next section in reading order"
  msgstr "Sekva sekcio lau lega ordo"
  
! #: tp/Texinfo/Convert/HTML.pm:779
  msgid "Next chapter"
  msgstr "Venonta @^{c}apitro"
  
! #: tp/Texinfo/Convert/HTML.pm:780
  msgid "About (help)"
  msgstr "Pri (helpo)"
  
! #: tp/Texinfo/Convert/HTML.pm:781
  msgid "First section in reading order"
  msgstr "Unua sekcio lau lega ordo"
  
! #: tp/Texinfo/Convert/HTML.pm:782
  msgid "Last section in reading order"
  msgstr "Lasta sekcio lau lega ordo"
  
! #: tp/Texinfo/Convert/HTML.pm:783
  msgid "Forward section in next file"
  msgstr "Antaueniri sekcion en la sekva dosiero"
  
! #: tp/Texinfo/Convert/HTML.pm:784
  msgid "Back section in previous file"
  msgstr "Retroiri sekcion en la antaua dosiero"
  
! #: tp/Texinfo/Convert/HTML.pm:793
  msgid "This"
  msgstr "Tio @^{c}i"
  
! #: tp/Texinfo/Convert/HTML.pm:794
  msgid "Back"
  msgstr "Retroiro"
  
! #: tp/Texinfo/Convert/HTML.pm:795
  msgid "FastBack"
  msgstr "RapidRetroiro"
  
! #: tp/Texinfo/Convert/HTML.pm:799
  msgid "NodeUp"
  msgstr "NodSupren"
  
! #: tp/Texinfo/Convert/HTML.pm:800
  msgid "NodeNext"
  msgstr "SekvaNodo"
  
! #: tp/Texinfo/Convert/HTML.pm:801
  msgid "NodePrev"
  msgstr "AntauaNodo"
  
! #: tp/Texinfo/Convert/HTML.pm:802
  msgid "NodeForward"
  msgstr "NodAntaueniro"
  
! #: tp/Texinfo/Convert/HTML.pm:803
  msgid "NodeBack"
  msgstr "NodRetroiro"
  
! #: tp/Texinfo/Convert/HTML.pm:804
  msgid "Forward"
  msgstr "Antaueniro"
  
! #: tp/Texinfo/Convert/HTML.pm:805
  msgid "FastForward"
  msgstr "RapidAntaueniro"
  
! #: tp/Texinfo/Convert/HTML.pm:806
  msgid "About"
  msgstr "Pri"
  
! #: tp/Texinfo/Convert/HTML.pm:807
  msgid "First"
  msgstr "Unua"
  
! #: tp/Texinfo/Convert/HTML.pm:808
  msgid "Last"
  msgstr "Lasta"
  
! #: tp/Texinfo/Convert/HTML.pm:809
  msgid "NextFile"
  msgstr "SekvaDosiero"
  
! #: tp/Texinfo/Convert/HTML.pm:810
  msgid "PrevFile"
  msgstr "AntauaDosiero"
  
! #: tp/Texinfo/Convert/HTML.pm:814
  msgid "About This Document"
  msgstr "Pri tiu @^{c}i Dokumento"
  
! #: tp/Texinfo/Convert/HTML.pm:815
  msgid "Table of Contents"
  msgstr "Enhavtabelo"
  
! #: tp/Texinfo/Convert/HTML.pm:816
  msgid "Short Table of Contents"
  msgstr "Malgranda Enhavtabelo"
  
! #: tp/Texinfo/Convert/HTML.pm:817
  msgid "Footnotes"
  msgstr "Piednotoj"
  
! #: tp/Texinfo/Convert/HTML.pm:1505
  #, perl-brace-format
  msgid "{explained_string} ({explanation})"
  msgstr "{explained_string} ({explanation})"
  
! #: tp/Texinfo/Convert/HTML.pm:3152
  #, perl-brace-format
  msgid "see section {reference_name}"
  msgstr "konsultu la sekcion {reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3155
  #, perl-brace-format
  msgid "see {reference_name}"
  msgstr "konsultu {reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3160
  #, perl-brace-format
  msgid "See section {reference_name}"
  msgstr "Konsultu la sekcion {reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3163
  #, perl-brace-format
  msgid "See {reference_name}"
  msgstr "Konsultu {reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3167
  #, perl-brace-format
  msgid "{reference_name}"
  msgstr "{reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3229
  #, perl-brace-format
  msgid "see {reference} in @cite{{book}}"
  msgstr "konsultu {reference} en @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3233
  #, perl-brace-format
  msgid "see @cite{{book_reference}}"
  msgstr "konsultu @cite{{book_reference}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3237
  #, perl-brace-format
  msgid "see `{section}' in @cite{{book}}"
  msgstr "konsultu `{section}' en @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3244
  #, perl-brace-format
  msgid "see {reference}"
  msgstr "konsultu {reference}"
  
! #: tp/Texinfo/Convert/HTML.pm:3247
  #, perl-brace-format
  msgid "see `{section}'"
  msgstr "konsultu `{section}'"
  
! #: tp/Texinfo/Convert/HTML.pm:3252
  #, perl-brace-format
  msgid "See {reference} in @cite{{book}}"
  msgstr "Konsultu {reference} en @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3256
  #, perl-brace-format
  msgid "See @cite{{book_reference}}"
  msgstr "Konsultu @cite{{book_reference}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3260
  #, perl-brace-format
  msgid "See `{section}' in @cite{{book}}"
  msgstr "Konsultu `{section}' en @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3267
  #, perl-brace-format
  msgid "See {reference}"
  msgstr "Konsultu {reference}"
  
! #: tp/Texinfo/Convert/HTML.pm:3270
  #, perl-brace-format
  msgid "See `{section}'"
  msgstr "Konsultu `{section}'"
  
! #: tp/Texinfo/Convert/HTML.pm:3275
  #, perl-brace-format
  msgid "{reference} in @cite{{book}}"
  msgstr "{reference} en @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3279
  #, perl-brace-format
  msgid "@cite{{book_reference}}"
  msgstr "@cite{{book_reference}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3283
  #, perl-brace-format
  msgid "`{section}' in @cite{{book}}"
  msgstr "`{section}' en @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3290
  #, perl-brace-format
  msgid "{reference}"
  msgstr "{reference}"
  
! #: tp/Texinfo/Convert/HTML.pm:3293
  #, perl-brace-format
  msgid "`{section}'"
  msgstr "`{section}'"
  
! #: tp/Texinfo/Convert/HTML.pm:3406
  msgid "Jump to"
  msgstr "Salti al"
  
! #: tp/Texinfo/Convert/HTML.pm:3414
  msgid "Index Entry"
  msgstr "Indeksa Ero"
  
! #: tp/Texinfo/Convert/HTML.pm:3416
  msgid "Section"
  msgstr "Sekcio"
  
! #: tp/Texinfo/Convert/HTML.pm:4035
  #, perl-brace-format
  msgid "{category}: @strong{{name}} @emph{{arguments}}"
  msgstr "{category}: @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4040
  #, perl-brace-format
  msgid "{category}: @strong{{name}}"
  msgstr "{category}: @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4057
  #, perl-brace-format
  msgid "{category}:@* @emph{{type}}@* @strong{{name}} @emph{{arguments}}"
  msgstr "{category}:@* @emph{{type}}@* @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4061
  #, perl-brace-format
  msgid "{category}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
  msgstr "{category}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4070
  #, perl-brace-format
  msgid "{category}:@* @emph{{type}}@* @strong{{name}}"
  msgstr "{category}:@* @emph{{type}}@* @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4073
  #, perl-brace-format
  msgid "{category}: @emph{{type}} @strong{{name}}"
  msgstr "{category}: @emph{{type}} @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4081
  #, perl-brace-format
  msgid "{category} of {class}: @strong{{name}} @emph{{arguments}}"
  msgstr "{category} de {class}: @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4087
  #, perl-brace-format
  msgid "{category} of {class}: @strong{{name}}"
  msgstr "{category} de {class}: @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4096
  #, perl-brace-format
  msgid "{category} on {class}: @strong{{name}} @emph{{arguments}}"
  msgstr "{category} en {class}: @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4102
  #, perl-brace-format
  msgid "{category} on {class}: @strong{{name}}"
  msgstr "{category} en {class}: @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4117
  #, perl-brace-format
  msgid ""
***************
*** 766,770 ****
  "{category} en {class}:@* @emph{{type}}@* @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4071
  #, perl-brace-format
  msgid "{category} on {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
--- 766,770 ----
  "{category} en {class}:@* @emph{{type}}@* @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4121
  #, perl-brace-format
  msgid "{category} on {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
***************
*** 772,786 ****
  "{category} en {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4082
  #, perl-brace-format
  msgid "{category} on {class}:@* @emph{{type}}@* @strong{{name}}"
  msgstr "{category} en {class}:@* @emph{{type}}@* @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4086
  #, perl-brace-format
  msgid "{category} on {class}: @emph{{type}} @strong{{name}}"
  msgstr "{category} en {class}: @emph{{type}} @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4100
  #, perl-brace-format
  msgid ""
--- 772,786 ----
  "{category} en {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4132
  #, perl-brace-format
  msgid "{category} on {class}:@* @emph{{type}}@* @strong{{name}}"
  msgstr "{category} en {class}:@* @emph{{type}}@* @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4136
  #, perl-brace-format
  msgid "{category} on {class}: @emph{{type}} @strong{{name}}"
  msgstr "{category} en {class}: @emph{{type}} @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4150
  #, perl-brace-format
  msgid ""
***************
*** 789,793 ****
  "{category} de {class}:@* @emph{{type}}@* @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4104
  #, perl-brace-format
  msgid "{category} of {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
--- 789,793 ----
  "{category} de {class}:@* @emph{{type}}@* @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4154
  #, perl-brace-format
  msgid "{category} of {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
***************
*** 795,809 ****
  "{category} de {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4115
  #, perl-brace-format
  msgid "{category} of {class}:@* @emph{{type}}@* @strong{{name}}"
  msgstr "{category} de {class}:@* @emph{{type}}@* @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4119
  #, perl-brace-format
  msgid "{category} of {class}: @emph{{type}} @strong{{name}}"
  msgstr "{category} de {class}: @emph{{type}} @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:6125
  #, perl-brace-format
  msgid ""
--- 795,809 ----
  "{category} de {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4165
  #, perl-brace-format
  msgid "{category} of {class}:@* @emph{{type}}@* @strong{{name}}"
  msgstr "{category} de {class}:@* @emph{{type}}@* @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4169
  #, perl-brace-format
  msgid "{category} of {class}: @emph{{type}} @strong{{name}}"
  msgstr "{category} de {class}: @emph{{type}} @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:6096
  #, perl-brace-format
  msgid ""
***************
*** 814,852 ****
  "@uref{{program_homepage}, @emph{{program}}}."
  
! #: tp/Texinfo/Convert/HTML.pm:6130
  msgid "This document was generated on @emph{@today{}}."
  msgstr "Tiu @^{c}i dokumento estis generata en @emph{@today{}}."
  
! #: tp/Texinfo/Convert/HTML.pm:6169
  #, perl-brace-format
  msgid "{title}: {element_text}"
  msgstr "{title}: {element_text}"
  
! #: tp/Texinfo/Convert/HTML.pm:6313
  #, perl-brace-format
  msgid "The node you are looking for is at {href}."
  msgstr "La nodo kiun vi ser@^{c}as estas @^{c}e {href}."
  
! #: tp/Texinfo/Convert/HTML.pm:6382
  msgid "  The buttons in the navigation panels have the following meaning:"
  msgstr "  La butonoj en la krozpaneloj havas la jenajn signifojn:"
  
! #: tp/Texinfo/Convert/HTML.pm:6388
  msgid "Button"
  msgstr "Butono"
  
! #: tp/Texinfo/Convert/HTML.pm:6389
  msgid "Name"
  msgstr "Nomo"
  
! #: tp/Texinfo/Convert/HTML.pm:6390
  msgid "Go to"
  msgstr "Iri al"
  
! #: tp/Texinfo/Convert/HTML.pm:6391
  msgid "From 1.2.3 go to"
  msgstr "De 1.2.3 iru al"
  
! #: tp/Texinfo/Convert/HTML.pm:6417
  msgid ""
  "  where the @strong{ Example } assumes that the current position is at "
--- 814,852 ----
  "@uref{{program_homepage}, @emph{{program}}}."
  
! #: tp/Texinfo/Convert/HTML.pm:6101
  msgid "This document was generated on @emph{@today{}}."
  msgstr "Tiu @^{c}i dokumento estis generata en @emph{@today{}}."
  
! #: tp/Texinfo/Convert/HTML.pm:6140
  #, perl-brace-format
  msgid "{title}: {element_text}"
  msgstr "{title}: {element_text}"
  
! #: tp/Texinfo/Convert/HTML.pm:6284
  #, perl-brace-format
  msgid "The node you are looking for is at {href}."
  msgstr "La nodo kiun vi ser@^{c}as estas @^{c}e {href}."
  
! #: tp/Texinfo/Convert/HTML.pm:6353
  msgid "  The buttons in the navigation panels have the following meaning:"
  msgstr "  La butonoj en la krozpaneloj havas la jenajn signifojn:"
  
! #: tp/Texinfo/Convert/HTML.pm:6359
  msgid "Button"
  msgstr "Butono"
  
! #: tp/Texinfo/Convert/HTML.pm:6360
  msgid "Name"
  msgstr "Nomo"
  
! #: tp/Texinfo/Convert/HTML.pm:6361
  msgid "Go to"
  msgstr "Iri al"
  
! #: tp/Texinfo/Convert/HTML.pm:6362
  msgid "From 1.2.3 go to"
  msgstr "De 1.2.3 iru al"
  
! #: tp/Texinfo/Convert/HTML.pm:6388
  msgid ""
  "  where the @strong{ Example } assumes that the current position is at "
***************
*** 857,901 ****
  "@strong{ Subsubsekcio Unu-Du-Tri } de dokumento kun la jena strukturo:"
  
! #: tp/Texinfo/Convert/HTML.pm:6427
  msgid "Section One"
  msgstr "Sekcio Unu"
  
! #: tp/Texinfo/Convert/HTML.pm:6429
  msgid "Subsection One-One"
  msgstr "Subsekcio Unu-Unu"
  
! #: tp/Texinfo/Convert/HTML.pm:6436
  msgid "Subsection One-Two"
  msgstr "Subsekcio Unu-Du"
  
! #: tp/Texinfo/Convert/HTML.pm:6438
  msgid "Subsubsection One-Two-One"
  msgstr "Subsubsekcio Unu-Du-Unu"
  
! #: tp/Texinfo/Convert/HTML.pm:6439
  msgid "Subsubsection One-Two-Two"
  msgstr "Subsubsekcio Unu-Du-Du"
  
! #: tp/Texinfo/Convert/HTML.pm:6440
  msgid "Subsubsection One-Two-Three"
  msgstr "Subsubsekcio Unu-Du-Tri"
  
! #: tp/Texinfo/Convert/HTML.pm:6442
  msgid "Current Position"
  msgstr "Nuna Pozicio"
  
! #: tp/Texinfo/Convert/HTML.pm:6443
  msgid "Subsubsection One-Two-Four"
  msgstr "Subsubsekcio Unu-Du-Kvar"
  
! #: tp/Texinfo/Convert/HTML.pm:6446
  msgid "Subsection One-Three"
  msgstr "Subsekcio Unu-Tri"
  
! #: tp/Texinfo/Convert/HTML.pm:6453
  msgid "Subsection One-Four"
  msgstr "Subsekcio Unu-Kvar"
  
! #: tp/Texinfo/Convert/HTML.pm:6857
  msgid "Untitled Document"
  msgstr "Sentitola Dokumento"
--- 857,901 ----
  "@strong{ Subsubsekcio Unu-Du-Tri } de dokumento kun la jena strukturo:"
  
! #: tp/Texinfo/Convert/HTML.pm:6398
  msgid "Section One"
  msgstr "Sekcio Unu"
  
! #: tp/Texinfo/Convert/HTML.pm:6400
  msgid "Subsection One-One"
  msgstr "Subsekcio Unu-Unu"
  
! #: tp/Texinfo/Convert/HTML.pm:6407
  msgid "Subsection One-Two"
  msgstr "Subsekcio Unu-Du"
  
! #: tp/Texinfo/Convert/HTML.pm:6409
  msgid "Subsubsection One-Two-One"
  msgstr "Subsubsekcio Unu-Du-Unu"
  
! #: tp/Texinfo/Convert/HTML.pm:6410
  msgid "Subsubsection One-Two-Two"
  msgstr "Subsubsekcio Unu-Du-Du"
  
! #: tp/Texinfo/Convert/HTML.pm:6411
  msgid "Subsubsection One-Two-Three"
  msgstr "Subsubsekcio Unu-Du-Tri"
  
! #: tp/Texinfo/Convert/HTML.pm:6413
  msgid "Current Position"
  msgstr "Nuna Pozicio"
  
! #: tp/Texinfo/Convert/HTML.pm:6414
  msgid "Subsubsection One-Two-Four"
  msgstr "Subsubsekcio Unu-Du-Kvar"
  
! #: tp/Texinfo/Convert/HTML.pm:6417
  msgid "Subsection One-Three"
  msgstr "Subsekcio Unu-Tri"
  
! #: tp/Texinfo/Convert/HTML.pm:6424
  msgid "Subsection One-Four"
  msgstr "Subsekcio Unu-Kvar"
  
! #: tp/Texinfo/Convert/HTML.pm:6828
  msgid "Untitled Document"
  msgstr "Sentitola Dokumento"
Binary files texinfo-5.2/po_document/es.gmo and texinfo-6.0/po_document/es.gmo differ
diff -Nrc2 texinfo-5.2/po_document/es.po texinfo-6.0/po_document/es.po
*** texinfo-5.2/po_document/es.po	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/po_document/es.po	2015-06-26 13:52:40.000000000 +0100
***************
*** 0 ****
--- 1,944 ----
+ # Spanish translations of resulting document strings.
+ # Copyright (C) 2008, 2015 Free Software Foundation, Inc.
+ # This file is distributed under the same license as the texinfo package.
+ # Francisco Vila <paconet.org@gmail.com>, 2008.
+ # Antonio Ceballos <aceballos@gmail.com>, 2015.
+ #
+ msgid ""
+ msgstr ""
+ "Project-Id-Version: texinfo_document-5.9.90\n"
+ "Report-Msgid-Bugs-To: bug-texinfo@gnu.org\n"
+ "POT-Creation-Date: 2015-06-26 13:52+0100\n"
+ "PO-Revision-Date: 2015-05-21 00:04+0200\n"
+ "Last-Translator: Antonio Ceballos <aceballos@gmail.com>\n"
+ "Language-Team: Spanish <es@tp.org.es>\n"
+ "Language: es\n"
+ "MIME-Version: 1.0\n"
+ "Content-Type: text/plain; charset=UTF-8\n"
+ "Content-Transfer-Encoding: 8bit\n"
+ 
+ #: tp/Texinfo/Common.pm:714 tp/Texinfo/Common.pm:719
+ msgid "Function"
+ msgstr "FunciÃ³n"
+ 
+ #: tp/Texinfo/Common.pm:715
+ msgid "Macro"
+ msgstr "Macro"
+ 
+ #: tp/Texinfo/Common.pm:716
+ msgid "Special Form"
+ msgstr "Forma especial"
+ 
+ #: tp/Texinfo/Common.pm:717 tp/Texinfo/Common.pm:720
+ msgid "Variable"
+ msgstr "Variable"
+ 
+ #: tp/Texinfo/Common.pm:718
+ msgid "User Option"
+ msgstr "OpciÃ³n del usuario"
+ 
+ #: tp/Texinfo/Common.pm:721 tp/Texinfo/Common.pm:722
+ msgid "Instance Variable"
+ msgstr "Variable de instancia"
+ 
+ #: tp/Texinfo/Common.pm:723 tp/Texinfo/Common.pm:724
+ msgid "Method"
+ msgstr "MÃ©todo"
+ 
+ #: tp/Texinfo/Common.pm:1196
+ #, perl-brace-format
+ msgid "{category} on {class}"
+ msgstr "{category} en {class}"
+ 
+ #: tp/Texinfo/Common.pm:1203
+ #, perl-brace-format
+ msgid "{category} of {class}"
+ msgstr "{category} de {class}"
+ 
+ #: tp/Texinfo/Common.pm:1220
+ #, perl-brace-format
+ msgid "{month} {day}, {year}"
+ msgstr "el {day} {month} {year}"
+ 
+ #: tp/Texinfo/Common.pm:1251 tp/Texinfo/Convert/Plaintext.pm:1112
+ #: tp/Texinfo/Convert/HTML.pm:515
+ #, perl-brace-format
+ msgid "Appendix {number} {section_title}"
+ msgstr "ApÃ©ndice {number} {section_title}"
+ 
+ #: tp/Texinfo/Common.pm:1255 tp/Texinfo/Convert/Plaintext.pm:1117
+ #: tp/Texinfo/Convert/HTML.pm:521
+ #, perl-brace-format
+ msgid "{number} {section_title}"
+ msgstr "{number} {section_title}"
+ 
+ #: tp/Texinfo/Common.pm:1390
+ #, perl-brace-format
+ msgid "{float_type} {float_number}: "
+ msgstr "{float_type} {float_number}: "
+ 
+ #: tp/Texinfo/Common.pm:1394
+ #, perl-brace-format
+ msgid "{float_type}: "
+ msgstr "{float_type}: "
+ 
+ #: tp/Texinfo/Common.pm:1399
+ #, perl-brace-format
+ msgid "{float_type} {float_number}\n"
+ msgstr "{float_type} {float_number}\n"
+ 
+ #: tp/Texinfo/Common.pm:1403
+ #, perl-brace-format
+ msgid "{float_type}\n"
+ msgstr "{float_type}\n"
+ 
+ #: tp/Texinfo/Common.pm:1409
+ #, perl-brace-format
+ msgid "{float_number}: "
+ msgstr "{float_number}: "
+ 
+ #: tp/Texinfo/Common.pm:1412
+ #, perl-brace-format
+ msgid "{float_number}\n"
+ msgstr "{float_number}\n"
+ 
+ #: tp/Texinfo/Parser.pm:2981
+ #, perl-brace-format
+ msgid "{name} on {class}"
+ msgstr "{name} en {class}"
+ 
+ #: tp/Texinfo/Parser.pm:2990
+ #, perl-brace-format
+ msgid "{name} of {class}"
+ msgstr "{name} de {class}"
+ 
+ #: tp/Texinfo/Convert/Converter.pm:110
+ msgid "error@arrow{}"
+ msgstr "error@arrow{}"
+ 
+ #: tp/Texinfo/Convert/Converter.pm:956
+ msgid "January"
+ msgstr "enero"
+ 
+ #: tp/Texinfo/Convert/Converter.pm:957
+ msgid "February"
+ msgstr "febrero"
+ 
+ #: tp/Texinfo/Convert/Converter.pm:958
+ msgid "March"
+ msgstr "marzo"
+ 
+ #: tp/Texinfo/Convert/Converter.pm:959
+ msgid "April"
+ msgstr "abril"
+ 
+ #: tp/Texinfo/Convert/Converter.pm:960
+ msgid "May"
+ msgstr "mayo"
+ 
+ #: tp/Texinfo/Convert/Converter.pm:961
+ msgid "June"
+ msgstr "junio"
+ 
+ #: tp/Texinfo/Convert/Converter.pm:962
+ msgid "July"
+ msgstr "julio"
+ 
+ #: tp/Texinfo/Convert/Converter.pm:963
+ msgid "August"
+ msgstr "agosto"
+ 
+ #: tp/Texinfo/Convert/Converter.pm:964
+ msgid "September"
+ msgstr "septiembre"
+ 
+ #: tp/Texinfo/Convert/Converter.pm:965
+ msgid "October"
+ msgstr "octubre"
+ 
+ #: tp/Texinfo/Convert/Converter.pm:966
+ msgid "November"
+ msgstr "noviembre"
+ 
+ #: tp/Texinfo/Convert/Converter.pm:967
+ msgid "December"
+ msgstr "diciembre"
+ 
+ #: tp/Texinfo/Convert/Converter.pm:1018
+ #, perl-brace-format
+ msgid "{float_type} {float_number}"
+ msgstr "{float_type} {float_number}"
+ 
+ #: tp/Texinfo/Convert/Converter.pm:1022
+ #, perl-brace-format
+ msgid "{float_type}"
+ msgstr "{float_type}"
+ 
+ #: tp/Texinfo/Convert/Converter.pm:1026
+ #, perl-brace-format
+ msgid "{float_number}"
+ msgstr "{float_number}"
+ 
+ #: tp/Texinfo/Convert/DocBook.pm:825
+ #, perl-brace-format
+ msgid "See Info file @file{{myfile}}, node @samp{{mynode}}"
+ msgstr "VÃ©ase el fichero Info @file{{myfile}}, nodo @samp{{mynode}}"
+ 
+ #: tp/Texinfo/Convert/DocBook.pm:830
+ #, perl-brace-format
+ msgid "See node @samp{{mynode}}"
+ msgstr "VÃ©ase el nodo @samp{{mynode}}"
+ 
+ #: tp/Texinfo/Convert/DocBook.pm:834
+ #, perl-brace-format
+ msgid "See Info file @file{{myfile}}"
+ msgstr "VÃ©ase el fichero Info @file{{myfile}}"
+ 
+ #: tp/Texinfo/Convert/DocBook.pm:874
+ #, perl-brace-format
+ msgid "section ``{section_name}'' in @cite{{book}}"
+ msgstr "secciÃ³n ``{section_name}'' en @cite{{book}}"
+ 
+ #: tp/Texinfo/Convert/DocBook.pm:879
+ #, perl-brace-format
+ msgid "See section ``{section_name}'' in @cite{{book}}"
+ msgstr "VÃ©ase la secciÃ³n ``{section_name}'' en @cite{{book}}"
+ 
+ #: tp/Texinfo/Convert/DocBook.pm:884
+ #, perl-brace-format
+ msgid "see section ``{section_name}'' in @cite{{book}}"
+ msgstr "vÃ©ase la secciÃ³n ``{section_name}'' en @cite{{book}}"
+ 
+ #: tp/Texinfo/Convert/DocBook.pm:891 tp/Texinfo/Convert/HTML.pm:3287
+ #, perl-brace-format
+ msgid "@cite{{book}}"
+ msgstr "@cite{{book}}"
+ 
+ #: tp/Texinfo/Convert/DocBook.pm:895 tp/Texinfo/Convert/HTML.pm:3264
+ #, perl-brace-format
+ msgid "See @cite{{book}}"
+ msgstr "VÃ©ase @cite{{book}}"
+ 
+ #: tp/Texinfo/Convert/DocBook.pm:899 tp/Texinfo/Convert/HTML.pm:3241
+ #, perl-brace-format
+ msgid "see @cite{{book}}"
+ msgstr "vÃ©ase @cite{{book}}"
+ 
+ #: tp/Texinfo/Convert/DocBook.pm:914
+ #, perl-brace-format
+ msgid "{title_ref}"
+ msgstr "{title_ref}"
+ 
+ #: tp/Texinfo/Convert/DocBook.pm:919
+ #, perl-brace-format
+ msgid "See {title_ref}"
+ msgstr "VÃ©ase {title_ref}"
+ 
+ #: tp/Texinfo/Convert/DocBook.pm:924
+ #, perl-brace-format
+ msgid "see {title_ref}"
+ msgstr "vÃ©ase {title_ref}"
+ 
+ #: tp/Texinfo/Convert/DocBook.pm:1061 tp/Texinfo/Convert/Plaintext.pm:2204
+ #, perl-brace-format
+ msgid "{abbr_or_acronym} ({explanation})"
+ msgstr "{abbr_or_acronym} ({explanation})"
+ 
+ #: tp/Texinfo/Convert/DocBook.pm:1222 tp/Texinfo/Convert/Plaintext.pm:2390
+ #: tp/Texinfo/Convert/HTML.pm:3593
+ #, perl-brace-format
+ msgid "@b{{quotation_arg}:} "
+ msgstr "@b{{quotation_arg}:} "
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:1344
+ msgid "(outside of any node)"
+ msgstr "(fuera de todos los nodos)"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:1961
+ #, perl-brace-format
+ msgid "{name} @url{{email}}"
+ msgstr "{name} @url{{email}}"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:1964
+ #, perl-brace-format
+ msgid "@url{{email}}"
+ msgstr "@url{{email}}"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:1986
+ #, perl-brace-format
+ msgid "{text} ({url})"
+ msgstr "{text} ({url})"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:1991
+ #, perl-brace-format
+ msgid "@t{<{url}>}"
+ msgstr "@t{<{url}>}"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:2315 tp/Texinfo/Convert/HTML.pm:1439
+ #, perl-brace-format
+ msgid "@{No value for `{value}'@}"
+ msgstr "@{No hay valor para `{value}'@}"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:2839
+ #, perl-brace-format
+ msgid "@tie{ }-- {category}: {name} {arguments}"
+ msgstr "@tie{ }-- {category}: {name} {arguments}"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:2844
+ #, perl-brace-format
+ msgid "@tie{ }-- {category}: {name}"
+ msgstr "@tie{ }-- {category}: {name}"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:2857
+ #, perl-brace-format
+ msgid "@tie{ }-- {category}:@*{type}@*{name} {arguments}"
+ msgstr "@tie{ }-- {category}:@*{type}@*{name} {arguments}"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:2860
+ #, perl-brace-format
+ msgid "@tie{ }-- {category}: {type} {name} {arguments}"
+ msgstr "@tie{ }-- {category}: {type} {name} {arguments}"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:2869
+ #, perl-brace-format
+ msgid "@tie{ }-- {category}:@*{type}@*{name}"
+ msgstr "@tie{ }-- {category}:@*{type}@*{name}"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:2872
+ #, perl-brace-format
+ msgid "@tie{ }-- {category}: {type} {name}"
+ msgstr "@tie{ }-- {category}: {type} {name}"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:2880
+ #, perl-brace-format
+ msgid "@tie{ }-- {category} of {class}: {name} {arguments}"
+ msgstr "@tie{ }-- {category} de {class}: {name} {arguments}"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:2886
+ #, perl-brace-format
+ msgid "@tie{ }-- {category} of {class}: {name}"
+ msgstr "@tie{ }-- {category} de {class}: {name}"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:2895
+ #, perl-brace-format
+ msgid "@tie{ }-- {category} on {class}: {name} {arguments}"
+ msgstr "@tie{ }-- {category} en {class}: {name} {arguments}"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:2901
+ #, perl-brace-format
+ msgid "@tie{ }-- {category} on {class}: {name}"
+ msgstr "@tie{ }-- {category} en {class}: {name}"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:2916
+ #, perl-brace-format
+ msgid "@tie{ }-- {category} on {class}:@*{type}@*{name} {arguments}"
+ msgstr "@tie{ }-- {category} en {class}:@*{type}@*{name} {arguments}"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:2920
+ #, perl-brace-format
+ msgid "@tie{ }-- {category} on {class}: {type} {name} {arguments}"
+ msgstr "@tie{ }-- {category} en {class}: {type} {name} {arguments}"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:2931
+ #, perl-brace-format
+ msgid "@tie{ }-- {category} on {class}:@*{type}@*{name}"
+ msgstr "@tie{ }-- {category} en {class}:@*{type}@*{name}"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:2935
+ #, perl-brace-format
+ msgid "@tie{ }-- {category} on {class}: {type} {name}"
+ msgstr "@tie{ }-- {category} en {class}: {type} {name}"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:2949
+ #, perl-brace-format
+ msgid "@tie{ }-- {category} of {class}:@*{type}@*{name} {arguments}"
+ msgstr "@tie{ }-- {category} de {class}:@*{type}@*{name} {arguments}"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:2953
+ #, perl-brace-format
+ msgid "@tie{ }-- {category} of {class}: {type} {name} {arguments}"
+ msgstr "@tie{ }-- {category} de {class}: {type} {name} {arguments}"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:2964
+ #, perl-brace-format
+ msgid "@tie{ }-- {category} of {class}:@*{type}@*{name}"
+ msgstr "@tie{ }-- {category} de {class}:@*{type}@*{name}"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:2968
+ #, perl-brace-format
+ msgid "@tie{ }-- {category} of {class}: {type} {name}"
+ msgstr "@tie{ }-- {category} de {class}: {type} {name}"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:3279 tp/Texinfo/Convert/HTML.pm:2853
+ #, perl-brace-format
+ msgid "@center --- @emph{{author}}\n"
+ msgstr "@center --- @emph{{author}}\n"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:732 tp/Texinfo/Convert/HTML.pm:788
+ msgid "Top"
+ msgstr "Arriba"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:733 tp/Texinfo/Convert/HTML.pm:789
+ msgid "Contents"
+ msgstr "Ã�ndice general"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:734 tp/Texinfo/Convert/HTML.pm:790
+ msgid "Overview"
+ msgstr "VisiÃ³n de conjunto"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:735 tp/Texinfo/Convert/HTML.pm:766
+ #: tp/Texinfo/Convert/HTML.pm:791
+ msgid "Index"
+ msgstr "Ã�ndice"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:737
+ msgid "current"
+ msgstr "actual"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:740 tp/Texinfo/Convert/HTML.pm:796
+ msgid "Prev"
+ msgstr "Ant"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:741
+ msgid " Up "
+ msgstr " Subir "
+ 
+ #: tp/Texinfo/Convert/HTML.pm:742 tp/Texinfo/Convert/HTML.pm:746
+ #: tp/Texinfo/Convert/HTML.pm:798
+ msgid "Next"
+ msgstr "Siguiente"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:744 tp/Texinfo/Convert/HTML.pm:797
+ msgid "Up"
+ msgstr "Subir"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:748
+ msgid "Previous"
+ msgstr "Anterior"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:749
+ msgid "Forward node"
+ msgstr "Avanzar nodo"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:750
+ msgid "Back node"
+ msgstr "Retroceder nodo"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:756
+ msgid "Next file"
+ msgstr "Archivo siguiente"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:757
+ msgid "Previous file"
+ msgstr "Archivo anterior"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:763
+ msgid "Cover (top) of document"
+ msgstr "Portada del documento"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:764
+ msgid "Table of contents"
+ msgstr "Ã�ndice general"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:765
+ msgid "Short table of contents"
+ msgstr "Resumen del contenido"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:767
+ msgid "Current section"
+ msgstr "SecciÃ³n actual"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:768
+ msgid "Previous section in reading order"
+ msgstr "SecciÃ³n anterior en orden de lectura"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:769
+ msgid "Beginning of this chapter or previous chapter"
+ msgstr "Inicio de este capÃ­tulo o capÃ­tulo anterior"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:770
+ msgid "Previous section on same level"
+ msgstr "SecciÃ³n anterior en el mismo nivel"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:771
+ msgid "Up section"
+ msgstr "Subir secciÃ³n"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:772
+ msgid "Next section on same level"
+ msgstr "SecciÃ³n siguiente en el mismo nivel"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:773
+ msgid "Up node"
+ msgstr "Subir nodo"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:774
+ msgid "Next node"
+ msgstr "Nodo siguiente"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:775
+ msgid "Previous node"
+ msgstr "Nodo anterior"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:776
+ msgid "Next node in node reading order"
+ msgstr "Nodo siguiente en orden de lectura de nodos"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:777
+ msgid "Previous node in node reading order"
+ msgstr "Nodo anterior en orden de lectura de nodos"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:778
+ msgid "Next section in reading order"
+ msgstr "SecciÃ³n siguiente en orden de lectura"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:779
+ msgid "Next chapter"
+ msgstr "CapÃ­tulo siguiente"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:780
+ msgid "About (help)"
+ msgstr "Acerca de (pÃ¡gina de ayuda)"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:781
+ msgid "First section in reading order"
+ msgstr "Primera secciÃ³n en orden de lectura"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:782
+ msgid "Last section in reading order"
+ msgstr "Ãšltima secciÃ³n en orden de lectura"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:783
+ msgid "Forward section in next file"
+ msgstr "Avanzar secciÃ³n en el siguiente archivo"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:784
+ msgid "Back section in previous file"
+ msgstr "Retroceder secciÃ³n en el archivo anterior"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:793
+ msgid "This"
+ msgstr "Este"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:794
+ msgid "Back"
+ msgstr "AtrÃ¡s"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:795
+ msgid "FastBack"
+ msgstr "RetrocesoRÃ¡pido"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:799
+ msgid "NodeUp"
+ msgstr "SubirNodo"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:800
+ msgid "NodeNext"
+ msgstr "NodoSiguiente"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:801
+ msgid "NodePrev"
+ msgstr "NodoAnterior"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:802
+ msgid "NodeForward"
+ msgstr "NodoAdelante"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:803
+ msgid "NodeBack"
+ msgstr "NodoAtrÃ¡s"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:804
+ msgid "Forward"
+ msgstr "Adelante"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:805
+ msgid "FastForward"
+ msgstr "AvanceRÃ¡pido"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:806
+ msgid "About"
+ msgstr "Acerca de"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:807
+ msgid "First"
+ msgstr "Primero"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:808
+ msgid "Last"
+ msgstr "Ãšltimo"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:809
+ msgid "NextFile"
+ msgstr "ArchivoSiguiente"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:810
+ msgid "PrevFile"
+ msgstr "ArchivoAnterior"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:814
+ msgid "About This Document"
+ msgstr "Acerca de este documento"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:815
+ msgid "Table of Contents"
+ msgstr "Ã�ndice general"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:816
+ msgid "Short Table of Contents"
+ msgstr "Resumen del contenido"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:817
+ msgid "Footnotes"
+ msgstr "Notas al pie"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:1505
+ #, perl-brace-format
+ msgid "{explained_string} ({explanation})"
+ msgstr "{explained_string} ({explanation})"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:3152
+ #, perl-brace-format
+ msgid "see section {reference_name}"
+ msgstr "vÃ©ase la secciÃ³n {reference_name}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:3155
+ #, perl-brace-format
+ msgid "see {reference_name}"
+ msgstr "vÃ©ase {reference_name}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:3160
+ #, perl-brace-format
+ msgid "See section {reference_name}"
+ msgstr "VÃ©ase la secciÃ³n {reference_name}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:3163
+ #, perl-brace-format
+ msgid "See {reference_name}"
+ msgstr "VÃ©ase {reference_name}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:3167
+ #, perl-brace-format
+ msgid "{reference_name}"
+ msgstr "{reference_name}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:3229
+ #, perl-brace-format
+ msgid "see {reference} in @cite{{book}}"
+ msgstr "vÃ©ase {reference} en @cite{{book}}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:3233
+ #, perl-brace-format
+ msgid "see @cite{{book_reference}}"
+ msgstr "vÃ©ase @cite{{book_reference}}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:3237
+ #, perl-brace-format
+ msgid "see `{section}' in @cite{{book}}"
+ msgstr "vÃ©ase `{section}' en @cite{{book}}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:3244
+ #, perl-brace-format
+ msgid "see {reference}"
+ msgstr "vÃ©ase {reference}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:3247
+ #, perl-brace-format
+ msgid "see `{section}'"
+ msgstr "vÃ©ase `{section}'"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:3252
+ #, perl-brace-format
+ msgid "See {reference} in @cite{{book}}"
+ msgstr "VÃ©ase {reference} en @cite{{book}}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:3256
+ #, perl-brace-format
+ msgid "See @cite{{book_reference}}"
+ msgstr "VÃ©ase @cite{{book_reference}}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:3260
+ #, perl-brace-format
+ msgid "See `{section}' in @cite{{book}}"
+ msgstr "VÃ©ase `{section}' en @cite{{book}}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:3267
+ #, perl-brace-format
+ msgid "See {reference}"
+ msgstr "VÃ©ase {reference}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:3270
+ #, perl-brace-format
+ msgid "See `{section}'"
+ msgstr "VÃ©ase `{section}'"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:3275
+ #, perl-brace-format
+ msgid "{reference} in @cite{{book}}"
+ msgstr "{reference} en @cite{{book}}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:3279
+ #, perl-brace-format
+ msgid "@cite{{book_reference}}"
+ msgstr "@cite{{book_reference}}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:3283
+ #, perl-brace-format
+ msgid "`{section}' in @cite{{book}}"
+ msgstr "`{section}' en @cite{{book}}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:3290
+ #, perl-brace-format
+ msgid "{reference}"
+ msgstr "{reference}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:3293
+ #, perl-brace-format
+ msgid "`{section}'"
+ msgstr "`{section}'"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:3406
+ msgid "Jump to"
+ msgstr "Saltar a"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:3414
+ msgid "Index Entry"
+ msgstr "Entrada de Ã­ndice"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:3416
+ msgid "Section"
+ msgstr "SecciÃ³n"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:4035
+ #, perl-brace-format
+ msgid "{category}: @strong{{name}} @emph{{arguments}}"
+ msgstr "{category}: @strong{{name}} @emph{{arguments}}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:4040
+ #, perl-brace-format
+ msgid "{category}: @strong{{name}}"
+ msgstr "{category}: @strong{{name}}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:4057
+ #, perl-brace-format
+ msgid "{category}:@* @emph{{type}}@* @strong{{name}} @emph{{arguments}}"
+ msgstr "{category}:@* @emph{{type}}@* @strong{{name}} @emph{{arguments}}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:4061
+ #, perl-brace-format
+ msgid "{category}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
+ msgstr "{category}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:4070
+ #, perl-brace-format
+ msgid "{category}:@* @emph{{type}}@* @strong{{name}}"
+ msgstr "{category}:@* @emph{{type}}@* @strong{{name}}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:4073
+ #, perl-brace-format
+ msgid "{category}: @emph{{type}} @strong{{name}}"
+ msgstr "{category}: @emph{{type}} @strong{{name}}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:4081
+ #, perl-brace-format
+ msgid "{category} of {class}: @strong{{name}} @emph{{arguments}}"
+ msgstr "{category} de {class}: @strong{{name}} @emph{{arguments}}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:4087
+ #, perl-brace-format
+ msgid "{category} of {class}: @strong{{name}}"
+ msgstr "{category} de {class}: @strong{{name}}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:4096
+ #, perl-brace-format
+ msgid "{category} on {class}: @strong{{name}} @emph{{arguments}}"
+ msgstr "{category} en {class}: @strong{{name}} @emph{{arguments}}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:4102
+ #, perl-brace-format
+ msgid "{category} on {class}: @strong{{name}}"
+ msgstr "{category} en {class}: @strong{{name}}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:4117
+ #, perl-brace-format
+ msgid ""
+ "{category} on {class}:@* @emph{{type}}@* @strong{{name}} @emph{{arguments}}"
+ msgstr ""
+ "{category} en {class}:@* @emph{{type}}@* @strong{{name}} @emph{{arguments}}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:4121
+ #, perl-brace-format
+ msgid "{category} on {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
+ msgstr ""
+ "{category} en {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:4132
+ #, perl-brace-format
+ msgid "{category} on {class}:@* @emph{{type}}@* @strong{{name}}"
+ msgstr "{category} en {class}:@* @emph{{type}}@* @strong{{name}}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:4136
+ #, perl-brace-format
+ msgid "{category} on {class}: @emph{{type}} @strong{{name}}"
+ msgstr "{category} en {class}: @emph{{type}} @strong{{name}}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:4150
+ #, perl-brace-format
+ msgid ""
+ "{category} of {class}:@* @emph{{type}}@* @strong{{name}} @emph{{arguments}}"
+ msgstr ""
+ "{category} de {class}:@* @emph{{type}}@* @strong{{name}} @emph{{arguments}}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:4154
+ #, perl-brace-format
+ msgid "{category} of {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
+ msgstr ""
+ "{category} de {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:4165
+ #, perl-brace-format
+ msgid "{category} of {class}:@* @emph{{type}}@* @strong{{name}}"
+ msgstr "{category} de {class}:@* @emph{{type}}@* @strong{{name}}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:4169
+ #, perl-brace-format
+ msgid "{category} of {class}: @emph{{type}} @strong{{name}}"
+ msgstr "{category} de {class}: @emph{{type}} @strong{{name}}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:6096
+ #, perl-brace-format
+ msgid ""
+ "This document was generated on @emph{@today{}} using "
+ "@uref{{program_homepage}, @emph{{program}}}."
+ msgstr ""
+ "Este documento se generÃ³ el @emph{@today{}} utilizando "
+ "@uref{{program_homepage}, @emph{{program}}}."
+ 
+ #: tp/Texinfo/Convert/HTML.pm:6101
+ msgid "This document was generated on @emph{@today{}}."
+ msgstr "Este documento se generÃ³ el @emph{@today{}}."
+ 
+ #: tp/Texinfo/Convert/HTML.pm:6140
+ #, perl-brace-format
+ msgid "{title}: {element_text}"
+ msgstr "{title}: {element_text}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:6284
+ #, perl-brace-format
+ msgid "The node you are looking for is at {href}."
+ msgstr "El nodo que busca se encuentra en {href}."
+ 
+ #: tp/Texinfo/Convert/HTML.pm:6353
+ msgid "  The buttons in the navigation panels have the following meaning:"
+ msgstr ""
+ "  Los botones de los paneles de navegaciÃ³n tienen el significado siguiente:"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:6359
+ msgid "Button"
+ msgstr "BotÃ³n"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:6360
+ msgid "Name"
+ msgstr "Nombre"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:6361
+ msgid "Go to"
+ msgstr "Ir a"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:6362
+ msgid "From 1.2.3 go to"
+ msgstr "Desde 1.2.3 ir a"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:6388
+ msgid ""
+ "  where the @strong{ Example } assumes that the current position is at "
+ "@strong{ Subsubsection One-Two-Three } of a document of the following "
+ "structure:"
+ msgstr ""
+ "  donde el @strong{ Ejemplo } supone que la posiciÃ³n actual estÃ¡ en la "
+ "@strong{ Sub-subsecciÃ³n uno-dos-tres } de un documento de la estructura "
+ "siguiente:"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:6398
+ msgid "Section One"
+ msgstr "SecciÃ³n Uno"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:6400
+ msgid "Subsection One-One"
+ msgstr "SubsecciÃ³n uno-uno"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:6407
+ msgid "Subsection One-Two"
+ msgstr "SubsecciÃ³n uno-dos"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:6409
+ msgid "Subsubsection One-Two-One"
+ msgstr "Sub-subsecciÃ³n uno-dos-uno"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:6410
+ msgid "Subsubsection One-Two-Two"
+ msgstr "Sub-subsecciÃ³n uno-dos-dos"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:6411
+ msgid "Subsubsection One-Two-Three"
+ msgstr "Sub-subsecciÃ³n uno-dos-tres"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:6413
+ msgid "Current Position"
+ msgstr "PosiciÃ³n actual"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:6414
+ msgid "Subsubsection One-Two-Four"
+ msgstr "Sub-subsecciÃ³n uno-dos-cuatro"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:6417
+ msgid "Subsection One-Three"
+ msgstr "SubsecciÃ³n uno-tres"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:6424
+ msgid "Subsection One-Four"
+ msgstr "SubsecciÃ³n uno-cuatro"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:6828
+ msgid "Untitled Document"
+ msgstr "Documento sin tÃ­tulo"
+ 
+ #~ msgid ""
+ #~ "This document was generated on @emph{{date}} using "
+ #~ "@uref{{program_homepage}, @emph{{program}}}."
+ #~ msgstr ""
+ #~ "Este documento se gener@'o el @i{{date}} utilizando "
+ #~ "@uref{{program_homepage}, @i{{program}}}."
+ 
+ #~ msgid "on @emph{{date}}"
+ #~ msgstr "el @emph{{date}}"
+ 
+ #~ msgid "Node up"
+ #~ msgstr "Subir nodo"
+ 
+ #~ msgid "Menu:"
+ #~ msgstr "Men@'u:"
+ 
+ #~ msgid "Following"
+ #~ msgstr "Siguiente"
+ 
+ #~ msgid "Node following in node reading order"
+ #~ msgstr "Nodo siguiente en orden de lectura de nodos"
+ 
+ #~ msgid "Following node"
+ #~ msgstr "Nodo siguiente"
+ 
+ #~ msgid "see {node_file_href} section `{section}' in @cite{{book}}"
+ #~ msgstr "v@'ease {node_file_href} secci@'on `{section}' en @cite{{book}}"
+ 
+ #~ msgid "see {node_file_href}"
+ #~ msgstr "v@'ease {node_file_href}"
+ 
+ #~ msgid "See {node_file_href} section `{section}' in @cite{{book}}"
+ #~ msgstr "V@'ease {node_file_href} secci@'on `{section}' en @cite{{book}}"
+ 
+ #~ msgid "See {node_file_href}"
+ #~ msgstr "V@'ease {node_file_href}"
+ 
+ #~ msgid "{node_file_href} section `{section}' in @cite{{book}}"
+ #~ msgstr "{node_file_href} secci@'on `{section}' en @cite{{book}}"
Binary files texinfo-5.2/po_document/es.us-ascii.gmo and texinfo-6.0/po_document/es.us-ascii.gmo differ
diff -Nrc2 texinfo-5.2/po_document/es.us-ascii.po texinfo-6.0/po_document/es.us-ascii.po
*** texinfo-5.2/po_document/es.us-ascii.po	2013-09-26 23:54:33.000000000 +0100
--- texinfo-6.0/po_document/es.us-ascii.po	1970-01-01 01:00:00.000000000 +0100
***************
*** 1,951 ****
- # Spanish translations of resulting document strings.
- # Copyright (C) 2008 Free Software Foundation, Inc.
- # This file is distributed under the same license as the texinfo package.
- # Francisco Vila <paconet.org@gmail.com>, 2008.
- #
- msgid ""
- msgstr ""
- "Project-Id-Version: texinfo 5.0\n"
- "Report-Msgid-Bugs-To: bug-texinfo@gnu.org\n"
- "POT-Creation-Date: 2013-09-26 15:54-0700\n"
- "PO-Revision-Date: 2008-08-28\n"
- "Last-Translator: Francisco Vila <paconet.org@gmail.com>\n"
- "Language-Team: Unknown\n"
- "Language: es.us-ascii\n"
- "MIME-Version: 1.0\n"
- "Content-Type: text/plain; charset=us-ascii\n"
- "Content-Transfer-Encoding: 8bit\n"
- 
- #: tp/Texinfo/Common.pm:701 tp/Texinfo/Common.pm:706
- #, fuzzy
- msgid "Function"
- msgstr "Secci@'on"
- 
- #: tp/Texinfo/Common.pm:702
- msgid "Macro"
- msgstr ""
- 
- #: tp/Texinfo/Common.pm:703
- msgid "Special Form"
- msgstr ""
- 
- #: tp/Texinfo/Common.pm:704 tp/Texinfo/Common.pm:707
- msgid "Variable"
- msgstr ""
- 
- #: tp/Texinfo/Common.pm:705
- #, fuzzy
- msgid "User Option"
- msgstr "Subir secci@'on"
- 
- #: tp/Texinfo/Common.pm:708 tp/Texinfo/Common.pm:709
- msgid "Instance Variable"
- msgstr ""
- 
- #: tp/Texinfo/Common.pm:710 tp/Texinfo/Common.pm:711
- msgid "Method"
- msgstr ""
- 
- #: tp/Texinfo/Common.pm:1157
- #, fuzzy, perl-brace-format
- msgid "{category} on {class}"
- msgstr "{name} en {class}"
- 
- #: tp/Texinfo/Common.pm:1164
- #, fuzzy, perl-brace-format
- msgid "{category} of {class}"
- msgstr "{name} de {class}"
- 
- #: tp/Texinfo/Common.pm:1181
- #, perl-brace-format
- msgid "{month} {day}, {year}"
- msgstr "el {day} {month} {year}"
- 
- #: tp/Texinfo/Common.pm:1212 tp/Texinfo/Convert/Plaintext.pm:1045
- #: tp/Texinfo/Convert/HTML.pm:512
- #, perl-brace-format
- msgid "Appendix {number} {section_title}"
- msgstr ""
- 
- #: tp/Texinfo/Common.pm:1216 tp/Texinfo/Convert/Plaintext.pm:1050
- #: tp/Texinfo/Convert/HTML.pm:518
- #, perl-brace-format
- msgid "{number} {section_title}"
- msgstr ""
- 
- #: tp/Texinfo/Common.pm:1351
- #, perl-brace-format
- msgid "{float_type} {float_number}: "
- msgstr ""
- 
- #: tp/Texinfo/Common.pm:1355
- #, perl-brace-format
- msgid "{float_type}: "
- msgstr ""
- 
- #: tp/Texinfo/Common.pm:1360
- #, perl-brace-format
- msgid "{float_type} {float_number}\n"
- msgstr ""
- 
- #: tp/Texinfo/Common.pm:1364
- #, perl-brace-format
- msgid "{float_type}\n"
- msgstr ""
- 
- #: tp/Texinfo/Common.pm:1370
- #, perl-brace-format
- msgid "{float_number}: "
- msgstr ""
- 
- #: tp/Texinfo/Common.pm:1373
- #, perl-brace-format
- msgid "{float_number}\n"
- msgstr ""
- 
- #: tp/Texinfo/Parser.pm:2826
- #, perl-brace-format
- msgid "{name} on {class}"
- msgstr "{name} en {class}"
- 
- #: tp/Texinfo/Parser.pm:2835
- #, perl-brace-format
- msgid "{name} of {class}"
- msgstr "{name} de {class}"
- 
- #: tp/Texinfo/Convert/Converter.pm:109
- msgid "error@arrow{}"
- msgstr ""
- 
- #: tp/Texinfo/Convert/Converter.pm:573
- msgid "January"
- msgstr "enero"
- 
- #: tp/Texinfo/Convert/Converter.pm:574
- msgid "February"
- msgstr "febrero"
- 
- #: tp/Texinfo/Convert/Converter.pm:575
- msgid "March"
- msgstr "marzo"
- 
- #: tp/Texinfo/Convert/Converter.pm:576
- msgid "April"
- msgstr "abril"
- 
- #: tp/Texinfo/Convert/Converter.pm:577
- msgid "May"
- msgstr "mayo"
- 
- #: tp/Texinfo/Convert/Converter.pm:578
- msgid "June"
- msgstr "junio"
- 
- #: tp/Texinfo/Convert/Converter.pm:579
- msgid "July"
- msgstr "julio"
- 
- #: tp/Texinfo/Convert/Converter.pm:580
- msgid "August"
- msgstr "agosto"
- 
- #: tp/Texinfo/Convert/Converter.pm:581
- msgid "September"
- msgstr "septiembre"
- 
- #: tp/Texinfo/Convert/Converter.pm:582
- msgid "October"
- msgstr "octubre"
- 
- #: tp/Texinfo/Convert/Converter.pm:583
- msgid "November"
- msgstr "noviembre"
- 
- #: tp/Texinfo/Convert/Converter.pm:584
- msgid "December"
- msgstr "diciembre"
- 
- #: tp/Texinfo/Convert/Converter.pm:635
- #, perl-brace-format
- msgid "{float_type} {float_number}"
- msgstr ""
- 
- #: tp/Texinfo/Convert/Converter.pm:639
- #, perl-brace-format
- msgid "{float_type}"
- msgstr ""
- 
- #: tp/Texinfo/Convert/Converter.pm:643
- #, perl-brace-format
- msgid "{float_number}"
- msgstr ""
- 
- #: tp/Texinfo/Convert/DocBook.pm:779
- #, perl-brace-format
- msgid "See Info file @file{{myfile}}, node @samp{{mynode}}"
- msgstr ""
- 
- #: tp/Texinfo/Convert/DocBook.pm:784
- #, perl-brace-format
- msgid "See node @samp{{mynode}}"
- msgstr ""
- 
- #: tp/Texinfo/Convert/DocBook.pm:788
- #, perl-brace-format
- msgid "See Info file @file{{myfile}}"
- msgstr ""
- 
- #: tp/Texinfo/Convert/DocBook.pm:828
- #, fuzzy, perl-brace-format
- msgid "section ``{section_name}'' in @cite{{book}}"
- msgstr "v@'ease la secci@'on `{section}' en @cite{{book}}"
- 
- #: tp/Texinfo/Convert/DocBook.pm:833
- #, fuzzy, perl-brace-format
- msgid "See section ``{section_name}'' in @cite{{book}}"
- msgstr "v@'ease la secci@'on `{section}' en @cite{{book}}"
- 
- #: tp/Texinfo/Convert/DocBook.pm:838
- #, fuzzy, perl-brace-format
- msgid "see section ``{section_name}'' in @cite{{book}}"
- msgstr "v@'ease la secci@'on `{section}' en @cite{{book}}"
- 
- #: tp/Texinfo/Convert/DocBook.pm:845 tp/Texinfo/Convert/HTML.pm:3237
- #, perl-brace-format
- msgid "@cite{{book}}"
- msgstr ""
- 
- #: tp/Texinfo/Convert/DocBook.pm:849 tp/Texinfo/Convert/HTML.pm:3214
- #, perl-brace-format
- msgid "See @cite{{book}}"
- msgstr "V@'ease @cite{{book}}"
- 
- #: tp/Texinfo/Convert/DocBook.pm:853 tp/Texinfo/Convert/HTML.pm:3191
- #, perl-brace-format
- msgid "see @cite{{book}}"
- msgstr "v@'ease @cite{{book}}"
- 
- #: tp/Texinfo/Convert/DocBook.pm:868
- #, perl-brace-format
- msgid "{title_ref}"
- msgstr ""
- 
- #: tp/Texinfo/Convert/DocBook.pm:873
- #, perl-brace-format
- msgid "See {title_ref}"
- msgstr ""
- 
- #: tp/Texinfo/Convert/DocBook.pm:878
- #, perl-brace-format
- msgid "see {title_ref}"
- msgstr ""
- 
- #: tp/Texinfo/Convert/DocBook.pm:1013 tp/Texinfo/Convert/Plaintext.pm:2106
- #, perl-brace-format
- msgid "{abbr_or_acronym} ({explanation})"
- msgstr ""
- 
- #: tp/Texinfo/Convert/DocBook.pm:1155 tp/Texinfo/Convert/Plaintext.pm:2238
- #: tp/Texinfo/Convert/HTML.pm:3543
- #, perl-brace-format
- msgid "@b{{quotation_arg}:} "
- msgstr ""
- 
- #: tp/Texinfo/Convert/Plaintext.pm:1273
- msgid "(outside of any node)"
- msgstr ""
- 
- #: tp/Texinfo/Convert/Plaintext.pm:1884
- #, perl-brace-format
- msgid "{name} @url{{email}}"
- msgstr ""
- 
- #: tp/Texinfo/Convert/Plaintext.pm:1887
- #, perl-brace-format
- msgid "@url{{email}}"
- msgstr ""
- 
- #: tp/Texinfo/Convert/Plaintext.pm:1909
- #, perl-brace-format
- msgid "{text} ({url})"
- msgstr ""
- 
- #: tp/Texinfo/Convert/Plaintext.pm:1914
- #, perl-brace-format
- msgid "@t{<{url}>}"
- msgstr ""
- 
- #: tp/Texinfo/Convert/Plaintext.pm:2163 tp/Texinfo/Convert/HTML.pm:1438
- #, perl-brace-format
- msgid "@{No value for `{value}'@}"
- msgstr ""
- 
- #: tp/Texinfo/Convert/Plaintext.pm:2684
- #, perl-brace-format
- msgid "@tie{ }-- {category}: {name} {arguments}"
- msgstr ""
- 
- #: tp/Texinfo/Convert/Plaintext.pm:2689
- #, perl-brace-format
- msgid "@tie{ }-- {category}: {name}"
- msgstr ""
- 
- #: tp/Texinfo/Convert/Plaintext.pm:2702
- #, fuzzy, perl-brace-format
- msgid "@tie{ }-- {category}:@*{type}@*{name} {arguments}"
- msgstr "{name} en {class}"
- 
- #: tp/Texinfo/Convert/Plaintext.pm:2705
- #, perl-brace-format
- msgid "@tie{ }-- {category}: {type} {name} {arguments}"
- msgstr ""
- 
- #: tp/Texinfo/Convert/Plaintext.pm:2714
- #, fuzzy, perl-brace-format
- msgid "@tie{ }-- {category}:@*{type}@*{name}"
- msgstr "{name} en {class}"
- 
- #: tp/Texinfo/Convert/Plaintext.pm:2717
- #, perl-brace-format
- msgid "@tie{ }-- {category}: {type} {name}"
- msgstr ""
- 
- #: tp/Texinfo/Convert/Plaintext.pm:2725
- #, perl-brace-format
- msgid "@tie{ }-- {category} of {class}: {name} {arguments}"
- msgstr ""
- 
- #: tp/Texinfo/Convert/Plaintext.pm:2731
- #, fuzzy, perl-brace-format
- msgid "@tie{ }-- {category} of {class}: {name}"
- msgstr "{name} de {class}"
- 
- #: tp/Texinfo/Convert/Plaintext.pm:2740
- #, perl-brace-format
- msgid "@tie{ }-- {category} on {class}: {name} {arguments}"
- msgstr ""
- 
- #: tp/Texinfo/Convert/Plaintext.pm:2746
- #, fuzzy, perl-brace-format
- msgid "@tie{ }-- {category} on {class}: {name}"
- msgstr "{name} en {class}"
- 
- #: tp/Texinfo/Convert/Plaintext.pm:2761
- #, fuzzy, perl-brace-format
- msgid "@tie{ }-- {category} on {class}:@*{type}@*{name} {arguments}"
- msgstr "{name} en {class}"
- 
- #: tp/Texinfo/Convert/Plaintext.pm:2765
- #, perl-brace-format
- msgid "@tie{ }-- {category} on {class}: {type} {name} {arguments}"
- msgstr ""
- 
- #: tp/Texinfo/Convert/Plaintext.pm:2776
- #, fuzzy, perl-brace-format
- msgid "@tie{ }-- {category} on {class}:@*{type}@*{name}"
- msgstr "{name} en {class}"
- 
- #: tp/Texinfo/Convert/Plaintext.pm:2780
- #, fuzzy, perl-brace-format
- msgid "@tie{ }-- {category} on {class}: {type} {name}"
- msgstr "{name} en {class}"
- 
- #: tp/Texinfo/Convert/Plaintext.pm:2794
- #, fuzzy, perl-brace-format
- msgid "@tie{ }-- {category} of {class}:@*{type}@*{name} {arguments}"
- msgstr "{name} de {class}"
- 
- #: tp/Texinfo/Convert/Plaintext.pm:2798
- #, perl-brace-format
- msgid "@tie{ }-- {category} of {class}: {type} {name} {arguments}"
- msgstr ""
- 
- #: tp/Texinfo/Convert/Plaintext.pm:2809
- #, fuzzy, perl-brace-format
- msgid "@tie{ }-- {category} of {class}:@*{type}@*{name}"
- msgstr "{name} de {class}"
- 
- #: tp/Texinfo/Convert/Plaintext.pm:2813
- #, fuzzy, perl-brace-format
- msgid "@tie{ }-- {category} of {class}: {type} {name}"
- msgstr "{name} de {class}"
- 
- #: tp/Texinfo/Convert/Plaintext.pm:3123 tp/Texinfo/Convert/HTML.pm:2803
- #, perl-brace-format
- msgid "@center --- @emph{{author}}\n"
- msgstr ""
- 
- #: tp/Texinfo/Convert/HTML.pm:729 tp/Texinfo/Convert/HTML.pm:785
- msgid "Top"
- msgstr "Arriba"
- 
- #: tp/Texinfo/Convert/HTML.pm:730 tp/Texinfo/Convert/HTML.pm:786
- msgid "Contents"
- msgstr "@'Indice general"
- 
- #: tp/Texinfo/Convert/HTML.pm:731 tp/Texinfo/Convert/HTML.pm:787
- msgid "Overview"
- msgstr "Panor@'amica"
- 
- #: tp/Texinfo/Convert/HTML.pm:732 tp/Texinfo/Convert/HTML.pm:763
- #: tp/Texinfo/Convert/HTML.pm:788
- msgid "Index"
- msgstr "@'Indice"
- 
- #: tp/Texinfo/Convert/HTML.pm:734
- msgid "current"
- msgstr "actual"
- 
- #: tp/Texinfo/Convert/HTML.pm:737 tp/Texinfo/Convert/HTML.pm:793
- msgid "Prev"
- msgstr "Ant"
- 
- #: tp/Texinfo/Convert/HTML.pm:738
- msgid " Up "
- msgstr " Subir "
- 
- #: tp/Texinfo/Convert/HTML.pm:739 tp/Texinfo/Convert/HTML.pm:743
- #: tp/Texinfo/Convert/HTML.pm:795
- msgid "Next"
- msgstr "Siguiente"
- 
- #: tp/Texinfo/Convert/HTML.pm:741 tp/Texinfo/Convert/HTML.pm:794
- msgid "Up"
- msgstr "Subir"
- 
- #: tp/Texinfo/Convert/HTML.pm:745
- msgid "Previous"
- msgstr ""
- 
- #: tp/Texinfo/Convert/HTML.pm:746
- #, fuzzy
- msgid "Forward node"
- msgstr "Adelante"
- 
- #: tp/Texinfo/Convert/HTML.pm:747
- #, fuzzy
- msgid "Back node"
- msgstr "Subir nodo"
- 
- #: tp/Texinfo/Convert/HTML.pm:753
- msgid "Next file"
- msgstr "Archivo siguiente"
- 
- #: tp/Texinfo/Convert/HTML.pm:754
- msgid "Previous file"
- msgstr "Archivo anterior"
- 
- #: tp/Texinfo/Convert/HTML.pm:760
- msgid "Cover (top) of document"
- msgstr "Portada del documento"
- 
- #: tp/Texinfo/Convert/HTML.pm:761
- msgid "Table of contents"
- msgstr "@'{@dotless{I}}ndice general"
- 
- #: tp/Texinfo/Convert/HTML.pm:762
- msgid "Short table of contents"
- msgstr "Resumen del contenido"
- 
- #: tp/Texinfo/Convert/HTML.pm:764
- msgid "Current section"
- msgstr "Secci@'on actual"
- 
- #: tp/Texinfo/Convert/HTML.pm:765
- msgid "Previous section in reading order"
- msgstr "Secci@'on anterior en orden de lectura"
- 
- #: tp/Texinfo/Convert/HTML.pm:766
- msgid "Beginning of this chapter or previous chapter"
- msgstr "Inicio de este cap@'itulo o cap@'itulo anterior"
- 
- #: tp/Texinfo/Convert/HTML.pm:767
- msgid "Previous section on same level"
- msgstr "Secci@'on anterior en el mismo nivel"
- 
- #: tp/Texinfo/Convert/HTML.pm:768
- msgid "Up section"
- msgstr "Subir secci@'on"
- 
- #: tp/Texinfo/Convert/HTML.pm:769
- msgid "Next section on same level"
- msgstr "Secci@'on siguiente en el mismo nivel"
- 
- #: tp/Texinfo/Convert/HTML.pm:770
- msgid "Up node"
- msgstr "Subir nodo"
- 
- #: tp/Texinfo/Convert/HTML.pm:771
- msgid "Next node"
- msgstr "Nodo siguiente"
- 
- #: tp/Texinfo/Convert/HTML.pm:772
- msgid "Previous node"
- msgstr "Nodo anterior"
- 
- #: tp/Texinfo/Convert/HTML.pm:773
- #, fuzzy
- msgid "Next node in node reading order"
- msgstr "Secci@'on siguiente en orden de lectura"
- 
- #: tp/Texinfo/Convert/HTML.pm:774
- #, fuzzy
- msgid "Previous node in node reading order"
- msgstr "Secci@'on anterior en orden de lectura"
- 
- #: tp/Texinfo/Convert/HTML.pm:775
- msgid "Next section in reading order"
- msgstr "Secci@'on siguiente en orden de lectura"
- 
- #: tp/Texinfo/Convert/HTML.pm:776
- msgid "Next chapter"
- msgstr "Cap@'itulo siguiente"
- 
- #: tp/Texinfo/Convert/HTML.pm:777
- msgid "About (help)"
- msgstr "Acerca de (p@'agina de ayuda)"
- 
- #: tp/Texinfo/Convert/HTML.pm:778
- msgid "First section in reading order"
- msgstr "Primera secci@'on en orden de lectura"
- 
- #: tp/Texinfo/Convert/HTML.pm:779
- msgid "Last section in reading order"
- msgstr "@'Ultima secci@'on en orden de lectura"
- 
- #: tp/Texinfo/Convert/HTML.pm:780
- msgid "Forward section in next file"
- msgstr "Avanzar secci@'on en el pr@'oximo archivo"
- 
- #: tp/Texinfo/Convert/HTML.pm:781
- msgid "Back section in previous file"
- msgstr "Retroceder secci@'on en el archivo anterior"
- 
- #: tp/Texinfo/Convert/HTML.pm:790
- msgid "This"
- msgstr "Este"
- 
- #: tp/Texinfo/Convert/HTML.pm:791
- msgid "Back"
- msgstr "Atr@'as"
- 
- #: tp/Texinfo/Convert/HTML.pm:792
- msgid "FastBack"
- msgstr "Retroceso r@'apido"
- 
- #: tp/Texinfo/Convert/HTML.pm:796
- msgid "NodeUp"
- msgstr "SubirNodo"
- 
- #: tp/Texinfo/Convert/HTML.pm:797
- msgid "NodeNext"
- msgstr "NodoSiguiente"
- 
- #: tp/Texinfo/Convert/HTML.pm:798
- msgid "NodePrev"
- msgstr "NodoAnterior"
- 
- #: tp/Texinfo/Convert/HTML.pm:799
- #, fuzzy
- msgid "NodeForward"
- msgstr "Adelante"
- 
- #: tp/Texinfo/Convert/HTML.pm:800
- #, fuzzy
- msgid "NodeBack"
- msgstr "Atr@'as"
- 
- #: tp/Texinfo/Convert/HTML.pm:801
- msgid "Forward"
- msgstr "Adelante"
- 
- #: tp/Texinfo/Convert/HTML.pm:802
- msgid "FastForward"
- msgstr "Avance r@'apido"
- 
- #: tp/Texinfo/Convert/HTML.pm:803
- msgid "About"
- msgstr "Acerca de"
- 
- #: tp/Texinfo/Convert/HTML.pm:804
- msgid "First"
- msgstr "Primero"
- 
- #: tp/Texinfo/Convert/HTML.pm:805
- msgid "Last"
- msgstr "@'Ultimo"
- 
- #: tp/Texinfo/Convert/HTML.pm:806
- msgid "NextFile"
- msgstr "ArchivoSiguiente"
- 
- #: tp/Texinfo/Convert/HTML.pm:807
- msgid "PrevFile"
- msgstr "ArchivoAnt"
- 
- #: tp/Texinfo/Convert/HTML.pm:811
- msgid "About This Document"
- msgstr "Acerca de este documento"
- 
- #: tp/Texinfo/Convert/HTML.pm:812
- msgid "Table of Contents"
- msgstr "@'{@dotless{I}}ndice General"
- 
- #: tp/Texinfo/Convert/HTML.pm:813
- msgid "Short Table of Contents"
- msgstr "Resumen del Contenido"
- 
- #: tp/Texinfo/Convert/HTML.pm:814
- msgid "Footnotes"
- msgstr "Notas al pie"
- 
- #: tp/Texinfo/Convert/HTML.pm:1504
- #, perl-brace-format
- msgid "{explained_string} ({explanation})"
- msgstr ""
- 
- #: tp/Texinfo/Convert/HTML.pm:3102
- #, perl-brace-format
- msgid "see section {reference_name}"
- msgstr "v@'ease la secci@'on {reference_name}"
- 
- #: tp/Texinfo/Convert/HTML.pm:3105
- #, perl-brace-format
- msgid "see {reference_name}"
- msgstr "v@'ease {reference_name}"
- 
- #: tp/Texinfo/Convert/HTML.pm:3110
- #, perl-brace-format
- msgid "See section {reference_name}"
- msgstr "V@'ease la secci@'on  {reference_name}"
- 
- #: tp/Texinfo/Convert/HTML.pm:3113
- #, perl-brace-format
- msgid "See {reference_name}"
- msgstr "V@'ease {reference_name}"
- 
- #: tp/Texinfo/Convert/HTML.pm:3117
- #, perl-brace-format
- msgid "{reference_name}"
- msgstr ""
- 
- #: tp/Texinfo/Convert/HTML.pm:3179
- #, fuzzy, perl-brace-format
- msgid "see {reference} in @cite{{book}}"
- msgstr "v@'ease {node_file_href} @cite{{book}}"
- 
- #: tp/Texinfo/Convert/HTML.pm:3183
- #, fuzzy, perl-brace-format
- msgid "see @cite{{book_reference}}"
- msgstr "v@'ease @cite{{book}}"
- 
- #: tp/Texinfo/Convert/HTML.pm:3187
- #, fuzzy, perl-brace-format
- msgid "see `{section}' in @cite{{book}}"
- msgstr "secci@'on `{section}' en @cite{{book}}"
- 
- #: tp/Texinfo/Convert/HTML.pm:3194
- #, fuzzy, perl-brace-format
- msgid "see {reference}"
- msgstr "v@'ease {reference_name}"
- 
- #: tp/Texinfo/Convert/HTML.pm:3197
- #, fuzzy, perl-brace-format
- msgid "see `{section}'"
- msgstr "Subir secci@'on"
- 
- #: tp/Texinfo/Convert/HTML.pm:3202
- #, fuzzy, perl-brace-format
- msgid "See {reference} in @cite{{book}}"
- msgstr "V@'ease {node_file_href} @cite{{book}}"
- 
- #: tp/Texinfo/Convert/HTML.pm:3206
- #, fuzzy, perl-brace-format
- msgid "See @cite{{book_reference}}"
- msgstr "V@'ease @cite{{book}}"
- 
- #: tp/Texinfo/Convert/HTML.pm:3210
- #, fuzzy, perl-brace-format
- msgid "See `{section}' in @cite{{book}}"
- msgstr "V@'ease la secci@'on `{section}' en @cite{{book}}"
- 
- #: tp/Texinfo/Convert/HTML.pm:3217
- #, fuzzy, perl-brace-format
- msgid "See {reference}"
- msgstr "V@'ease {reference_name}"
- 
- #: tp/Texinfo/Convert/HTML.pm:3220
- #, fuzzy, perl-brace-format
- msgid "See `{section}'"
- msgstr "Subir secci@'on"
- 
- #: tp/Texinfo/Convert/HTML.pm:3225
- #, fuzzy, perl-brace-format
- msgid "{reference} in @cite{{book}}"
- msgstr "v@'ease @cite{{book}}"
- 
- #: tp/Texinfo/Convert/HTML.pm:3229
- #, fuzzy, perl-brace-format
- msgid "@cite{{book_reference}}"
- msgstr "v@'ease @cite{{book}}"
- 
- #: tp/Texinfo/Convert/HTML.pm:3233
- #, fuzzy, perl-brace-format
- msgid "`{section}' in @cite{{book}}"
- msgstr "secci@'on `{section}' en @cite{{book}}"
- 
- #: tp/Texinfo/Convert/HTML.pm:3240
- #, fuzzy, perl-brace-format
- msgid "{reference}"
- msgstr "v@'ease {reference_name}"
- 
- #: tp/Texinfo/Convert/HTML.pm:3243
- #, fuzzy, perl-brace-format
- msgid "`{section}'"
- msgstr "Subir secci@'on"
- 
- #: tp/Texinfo/Convert/HTML.pm:3356
- msgid "Jump to"
- msgstr "Saltar a"
- 
- #: tp/Texinfo/Convert/HTML.pm:3364
- msgid "Index Entry"
- msgstr "Entrada de @'indice"
- 
- #: tp/Texinfo/Convert/HTML.pm:3366
- msgid "Section"
- msgstr "Secci@'on"
- 
- #: tp/Texinfo/Convert/HTML.pm:3985
- #, fuzzy, perl-brace-format
- msgid "{category}: @strong{{name}} @emph{{arguments}}"
- msgstr "{name} de {class}"
- 
- #: tp/Texinfo/Convert/HTML.pm:3990
- #, fuzzy, perl-brace-format
- msgid "{category}: @strong{{name}}"
- msgstr "{name} en {class}"
- 
- #: tp/Texinfo/Convert/HTML.pm:4007
- #, fuzzy, perl-brace-format
- msgid "{category}:@* @emph{{type}}@* @strong{{name}} @emph{{arguments}}"
- msgstr "{name} en {class}"
- 
- #: tp/Texinfo/Convert/HTML.pm:4011
- #, fuzzy, perl-brace-format
- msgid "{category}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
- msgstr "{name} en {class}"
- 
- #: tp/Texinfo/Convert/HTML.pm:4020
- #, fuzzy, perl-brace-format
- msgid "{category}:@* @emph{{type}}@* @strong{{name}}"
- msgstr "{name} en {class}"
- 
- #: tp/Texinfo/Convert/HTML.pm:4023
- #, perl-brace-format
- msgid "{category}: @emph{{type}} @strong{{name}}"
- msgstr ""
- 
- #: tp/Texinfo/Convert/HTML.pm:4031
- #, fuzzy, perl-brace-format
- msgid "{category} of {class}: @strong{{name}} @emph{{arguments}}"
- msgstr "{name} de {class}"
- 
- #: tp/Texinfo/Convert/HTML.pm:4037
- #, fuzzy, perl-brace-format
- msgid "{category} of {class}: @strong{{name}}"
- msgstr "{name} de {class}"
- 
- #: tp/Texinfo/Convert/HTML.pm:4046
- #, fuzzy, perl-brace-format
- msgid "{category} on {class}: @strong{{name}} @emph{{arguments}}"
- msgstr "{name} en {class}"
- 
- #: tp/Texinfo/Convert/HTML.pm:4052
- #, fuzzy, perl-brace-format
- msgid "{category} on {class}: @strong{{name}}"
- msgstr "{name} en {class}"
- 
- #: tp/Texinfo/Convert/HTML.pm:4067
- #, fuzzy, perl-brace-format
- msgid ""
- "{category} on {class}:@* @emph{{type}}@* @strong{{name}} @emph{{arguments}}"
- msgstr "{name} en {class}"
- 
- #: tp/Texinfo/Convert/HTML.pm:4071
- #, fuzzy, perl-brace-format
- msgid "{category} on {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
- msgstr "{name} en {class}"
- 
- #: tp/Texinfo/Convert/HTML.pm:4082
- #, fuzzy, perl-brace-format
- msgid "{category} on {class}:@* @emph{{type}}@* @strong{{name}}"
- msgstr "{name} en {class}"
- 
- #: tp/Texinfo/Convert/HTML.pm:4086
- #, fuzzy, perl-brace-format
- msgid "{category} on {class}: @emph{{type}} @strong{{name}}"
- msgstr "{name} en {class}"
- 
- #: tp/Texinfo/Convert/HTML.pm:4100
- #, fuzzy, perl-brace-format
- msgid ""
- "{category} of {class}:@* @emph{{type}}@* @strong{{name}} @emph{{arguments}}"
- msgstr "{name} de {class}"
- 
- #: tp/Texinfo/Convert/HTML.pm:4104
- #, fuzzy, perl-brace-format
- msgid "{category} of {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
- msgstr "{name} de {class}"
- 
- #: tp/Texinfo/Convert/HTML.pm:4115
- #, fuzzy, perl-brace-format
- msgid "{category} of {class}:@* @emph{{type}}@* @strong{{name}}"
- msgstr "{name} de {class}"
- 
- #: tp/Texinfo/Convert/HTML.pm:4119
- #, fuzzy, perl-brace-format
- msgid "{category} of {class}: @emph{{type}} @strong{{name}}"
- msgstr "{name} de {class}"
- 
- #: tp/Texinfo/Convert/HTML.pm:6125
- #, fuzzy, perl-brace-format
- msgid ""
- "This document was generated on @emph{@today{}} using "
- "@uref{{program_homepage}, @emph{{program}}}."
- msgstr ""
- "Este documento se gener@'o el @i{{date}} utilizando "
- "@uref{{program_homepage}, @i{{program}}}."
- 
- #: tp/Texinfo/Convert/HTML.pm:6130
- #, fuzzy
- msgid "This document was generated on @emph{@today{}}."
- msgstr ""
- "Este documento se gener@'o utilizando @uref{{program_homepage}, "
- "@emph{{program}}}."
- 
- #: tp/Texinfo/Convert/HTML.pm:6169
- #, perl-brace-format
- msgid "{title}: {element_text}"
- msgstr ""
- 
- #: tp/Texinfo/Convert/HTML.pm:6313
- #, perl-brace-format
- msgid "The node you are looking for is at {href}."
- msgstr "El nodo que busca se encuentra en {href}."
- 
- #: tp/Texinfo/Convert/HTML.pm:6382
- msgid "  The buttons in the navigation panels have the following meaning:"
- msgstr ""
- "  Los botones de los paneles de navegaci@'on tienen el significado siguiente:"
- 
- #: tp/Texinfo/Convert/HTML.pm:6388
- msgid "Button"
- msgstr "Bot@'on"
- 
- #: tp/Texinfo/Convert/HTML.pm:6389
- msgid "Name"
- msgstr "Nombre"
- 
- #: tp/Texinfo/Convert/HTML.pm:6390
- msgid "Go to"
- msgstr "Ir a"
- 
- #: tp/Texinfo/Convert/HTML.pm:6391
- msgid "From 1.2.3 go to"
- msgstr "Desde 1.2.3 ir a"
- 
- #: tp/Texinfo/Convert/HTML.pm:6417
- msgid ""
- "  where the @strong{ Example } assumes that the current position is at "
- "@strong{ Subsubsection One-Two-Three } of a document of the following "
- "structure:"
- msgstr ""
- "  donde el @strong{ Ejemplo } supone que la posici@'on actual est@'a en la "
- "@strong{ Sub-subsecci@'on uno-dos-tres } de un documento de la estructura "
- "siguiente:"
- 
- #: tp/Texinfo/Convert/HTML.pm:6427
- msgid "Section One"
- msgstr "Secci@'on Uno"
- 
- #: tp/Texinfo/Convert/HTML.pm:6429
- msgid "Subsection One-One"
- msgstr "Subsecci@'on uno-uno"
- 
- #: tp/Texinfo/Convert/HTML.pm:6436
- msgid "Subsection One-Two"
- msgstr "Subsecci@'on uno-dos"
- 
- #: tp/Texinfo/Convert/HTML.pm:6438
- msgid "Subsubsection One-Two-One"
- msgstr "Sub-subsecci@'on uno-dos-uno"
- 
- #: tp/Texinfo/Convert/HTML.pm:6439
- msgid "Subsubsection One-Two-Two"
- msgstr "Sub-subsecci@'on uno-dos-dos"
- 
- #: tp/Texinfo/Convert/HTML.pm:6440
- msgid "Subsubsection One-Two-Three"
- msgstr "Sub-subsecci@'on uno-dos-tres"
- 
- #: tp/Texinfo/Convert/HTML.pm:6442
- msgid "Current Position"
- msgstr "Posici@'on actual"
- 
- #: tp/Texinfo/Convert/HTML.pm:6443
- msgid "Subsubsection One-Two-Four"
- msgstr "Sub-subsecci@'on uno-dos-cuatro"
- 
- #: tp/Texinfo/Convert/HTML.pm:6446
- msgid "Subsection One-Three"
- msgstr "Subsecci@'on uno-tres"
- 
- #: tp/Texinfo/Convert/HTML.pm:6453
- msgid "Subsection One-Four"
- msgstr "Subsecci@'on uno-cuatro"
- 
- #: tp/Texinfo/Convert/HTML.pm:6857
- msgid "Untitled Document"
- msgstr "Documento sin t@'itulo"
- 
- #, fuzzy
- #~ msgid ""
- #~ "This document was generated on @emph{{date}} using "
- #~ "@uref{{program_homepage}, @emph{{program}}}."
- #~ msgstr ""
- #~ "Este documento se gener@'o el @i{{date}} utilizando "
- #~ "@uref{{program_homepage}, @i{{program}}}."
- 
- #~ msgid "on @emph{{date}}"
- #~ msgstr "el @emph{{date}}"
- 
- #~ msgid "Node up"
- #~ msgstr "Subir nodo"
- 
- #~ msgid "Menu:"
- #~ msgstr "Men@'u:"
- 
- #~ msgid "Following"
- #~ msgstr "Siguiente"
- 
- #~ msgid "Node following in node reading order"
- #~ msgstr "Nodo siguiente en orden de lectura de nodos"
- 
- #~ msgid "Following node"
- #~ msgstr "Nodo siguiente"
- 
- #~ msgid "see {node_file_href} section `{section}' in @cite{{book}}"
- #~ msgstr "v@'ease {node_file_href} secci@'on `{section}' en @cite{{book}}"
- 
- #~ msgid "see {node_file_href}"
- #~ msgstr "v@'ease {node_file_href}"
- 
- #~ msgid "See {node_file_href} section `{section}' in @cite{{book}}"
- #~ msgstr "V@'ease {node_file_href} secci@'on `{section}' en @cite{{book}}"
- 
- #~ msgid "See {node_file_href}"
- #~ msgstr "V@'ease {node_file_href}"
- 
- #~ msgid "{node_file_href} section `{section}' in @cite{{book}}"
- #~ msgstr "{node_file_href} secci@'on `{section}' en @cite{{book}}"
--- 0 ----
Binary files texinfo-5.2/po_document/fr.gmo and texinfo-6.0/po_document/fr.gmo differ
diff -Nrc2 texinfo-5.2/po_document/fr.po texinfo-6.0/po_document/fr.po
*** texinfo-5.2/po_document/fr.po	2013-09-26 23:54:33.000000000 +0100
--- texinfo-6.0/po_document/fr.po	2015-06-26 13:52:40.000000000 +0100
***************
*** 1,14 ****
  # French translations of resulting document strings.
  # Copyright (C) 2013 Free Software Foundation, Inc.
! # This file is distributed under the same license as the texinfo_document package.
  # Patrice Dumas <pertusus@free.fr>, 2003.
! # Jean-Charles Malahieude <lilyfan@orange.fr>, 2013.
  #
  msgid ""
  msgstr ""
! "Project-Id-Version: texinfo_document 5.0\n"
  "Report-Msgid-Bugs-To: bug-texinfo@gnu.org\n"
! "POT-Creation-Date: 2013-09-26 15:54-0700\n"
! "PO-Revision-Date: 2013-02-27 11:06+0100\n"
  "Last-Translator: Jean-Charles Malahieude <lilyfan@orange.fr>\n"
  "Language-Team: French <traduc@traduc.org>\n"
--- 1,14 ----
  # French translations of resulting document strings.
  # Copyright (C) 2013 Free Software Foundation, Inc.
! # This file is distributed under the same license as the texinfo package.
  # Patrice Dumas <pertusus@free.fr>, 2003.
! # Jean-Charles Malahieude <lilyfan@orange.fr>, 2013-2015.
  #
  msgid ""
  msgstr ""
! "Project-Id-Version: texinfo_document 5.9.93\n"
  "Report-Msgid-Bugs-To: bug-texinfo@gnu.org\n"
! "POT-Creation-Date: 2015-06-26 13:52+0100\n"
! "PO-Revision-Date: 2015-06-07 12:20+0200\n"
  "Last-Translator: Jean-Charles Malahieude <lilyfan@orange.fr>\n"
  "Language-Team: French <traduc@traduc.org>\n"
***************
*** 18,764 ****
  "Content-Transfer-Encoding: 8bit\n"
  
! #: tp/Texinfo/Common.pm:701 tp/Texinfo/Common.pm:706
  msgid "Function"
  msgstr "Fonction"
  
! #: tp/Texinfo/Common.pm:702
  msgid "Macro"
  msgstr "Macro"
  
! #: tp/Texinfo/Common.pm:703
  msgid "Special Form"
  msgstr "Forme Sp@'eciale"
  
! #: tp/Texinfo/Common.pm:704 tp/Texinfo/Common.pm:707
  msgid "Variable"
  msgstr "Variable"
  
! #: tp/Texinfo/Common.pm:705
  msgid "User Option"
  msgstr "Option de l'utilisateur"
  
! #: tp/Texinfo/Common.pm:708 tp/Texinfo/Common.pm:709
  msgid "Instance Variable"
  msgstr "Variable d'instance"
  
! #: tp/Texinfo/Common.pm:710 tp/Texinfo/Common.pm:711
  msgid "Method"
  msgstr "M@'ethode"
  
! #: tp/Texinfo/Common.pm:1157
  #, perl-brace-format
  msgid "{category} on {class}"
  msgstr "{category} de {class}"
  
! #: tp/Texinfo/Common.pm:1164
  #, perl-brace-format
  msgid "{category} of {class}"
  msgstr "{category} de {class}"
  
! #: tp/Texinfo/Common.pm:1181
  #, perl-brace-format
  msgid "{month} {day}, {year}"
  msgstr "le {day} {month} {year}"
  
! #: tp/Texinfo/Common.pm:1212 tp/Texinfo/Convert/Plaintext.pm:1045
! #: tp/Texinfo/Convert/HTML.pm:512
  #, perl-brace-format
  msgid "Appendix {number} {section_title}"
  msgstr "Appendice {number} {section_title}"
  
! #: tp/Texinfo/Common.pm:1216 tp/Texinfo/Convert/Plaintext.pm:1050
! #: tp/Texinfo/Convert/HTML.pm:518
  #, perl-brace-format
  msgid "{number} {section_title}"
  msgstr "{number} {section_title}"
  
! #: tp/Texinfo/Common.pm:1351
  #, perl-brace-format
  msgid "{float_type} {float_number}: "
  msgstr "{float_type} {float_number}@ : "
  
! #: tp/Texinfo/Common.pm:1355
  #, perl-brace-format
  msgid "{float_type}: "
  msgstr "{float_type}@ : "
  
! #: tp/Texinfo/Common.pm:1360
  #, perl-brace-format
  msgid "{float_type} {float_number}\n"
  msgstr "{float_type} {float_number}\n"
  
! #: tp/Texinfo/Common.pm:1364
  #, perl-brace-format
  msgid "{float_type}\n"
  msgstr "{float_type}\n"
  
! #: tp/Texinfo/Common.pm:1370
  #, perl-brace-format
  msgid "{float_number}: "
  msgstr "{float_number}@ : "
  
! #: tp/Texinfo/Common.pm:1373
  #, perl-brace-format
  msgid "{float_number}\n"
  msgstr "{float_number}\n"
  
! #: tp/Texinfo/Parser.pm:2826
  #, perl-brace-format
  msgid "{name} on {class}"
  msgstr "{name} de {class}"
  
! #: tp/Texinfo/Parser.pm:2835
  #, perl-brace-format
  msgid "{name} of {class}"
  msgstr "{name} de {class}"
  
! #: tp/Texinfo/Convert/Converter.pm:109
  msgid "error@arrow{}"
  msgstr "erreur@arrow{}"
  
! #: tp/Texinfo/Convert/Converter.pm:573
  msgid "January"
  msgstr "janvier"
  
! #: tp/Texinfo/Convert/Converter.pm:574
  msgid "February"
  msgstr "f@'evrier"
  
! #: tp/Texinfo/Convert/Converter.pm:575
  msgid "March"
  msgstr "mars"
  
! #: tp/Texinfo/Convert/Converter.pm:576
  msgid "April"
  msgstr "avril"
  
! #: tp/Texinfo/Convert/Converter.pm:577
  msgid "May"
  msgstr "mai"
  
! #: tp/Texinfo/Convert/Converter.pm:578
  msgid "June"
  msgstr "juin"
  
! #: tp/Texinfo/Convert/Converter.pm:579
  msgid "July"
  msgstr "juillet"
  
! #: tp/Texinfo/Convert/Converter.pm:580
  msgid "August"
  msgstr "ao@^ut"
  
! #: tp/Texinfo/Convert/Converter.pm:581
  msgid "September"
  msgstr "septembre"
  
! #: tp/Texinfo/Convert/Converter.pm:582
  msgid "October"
  msgstr "octobre"
  
! #: tp/Texinfo/Convert/Converter.pm:583
  msgid "November"
  msgstr "novembre"
  
! #: tp/Texinfo/Convert/Converter.pm:584
  msgid "December"
  msgstr "d@'ecembre"
  
! #: tp/Texinfo/Convert/Converter.pm:635
  #, perl-brace-format
  msgid "{float_type} {float_number}"
  msgstr "{float_type} {float_number}"
  
! #: tp/Texinfo/Convert/Converter.pm:639
  #, perl-brace-format
  msgid "{float_type}"
  msgstr "{float_type}"
  
! #: tp/Texinfo/Convert/Converter.pm:643
  #, perl-brace-format
  msgid "{float_number}"
  msgstr "{float_number}"
  
! #: tp/Texinfo/Convert/DocBook.pm:779
  #, perl-brace-format
  msgid "See Info file @file{{myfile}}, node @samp{{mynode}}"
  msgstr "Voir le fichier Info @file{{myfile}}, n@oe{}ud @samp{{mynode}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:784
  #, perl-brace-format
  msgid "See node @samp{{mynode}}"
  msgstr "Voir le n@oe{}ud @samp{{mynode}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:788
  #, perl-brace-format
  msgid "See Info file @file{{myfile}}"
  msgstr "Voir le fichier Info @file{{myfile}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:828
  #, perl-brace-format
  msgid "section ``{section_name}'' in @cite{{book}}"
  msgstr "voir la section `{section_name}' dans @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:833
  #, perl-brace-format
  msgid "See section ``{section_name}'' in @cite{{book}}"
  msgstr "voir la section `{section_name}' dans @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:838
  #, perl-brace-format
  msgid "see section ``{section_name}'' in @cite{{book}}"
  msgstr "voir la section `{section_name}' dans @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:845 tp/Texinfo/Convert/HTML.pm:3237
  #, perl-brace-format
  msgid "@cite{{book}}"
  msgstr "@cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:849 tp/Texinfo/Convert/HTML.pm:3214
  #, perl-brace-format
  msgid "See @cite{{book}}"
  msgstr "Voir @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:853 tp/Texinfo/Convert/HTML.pm:3191
  #, perl-brace-format
  msgid "see @cite{{book}}"
  msgstr "voir @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:868
  #, perl-brace-format
  msgid "{title_ref}"
  msgstr "{title_ref}"
  
! #: tp/Texinfo/Convert/DocBook.pm:873
  #, perl-brace-format
  msgid "See {title_ref}"
  msgstr "Voir {title_ref}"
  
! #: tp/Texinfo/Convert/DocBook.pm:878
  #, perl-brace-format
  msgid "see {title_ref}"
  msgstr "voir {title_ref}"
  
! #: tp/Texinfo/Convert/DocBook.pm:1013 tp/Texinfo/Convert/Plaintext.pm:2106
  #, perl-brace-format
  msgid "{abbr_or_acronym} ({explanation})"
  msgstr "{abbr_or_acronym} ({explanation})"
  
! #: tp/Texinfo/Convert/DocBook.pm:1155 tp/Texinfo/Convert/Plaintext.pm:2238
! #: tp/Texinfo/Convert/HTML.pm:3543
  #, perl-brace-format
  msgid "@b{{quotation_arg}:} "
  msgstr "@b{{quotation_arg}@ :} "
  
! #: tp/Texinfo/Convert/Plaintext.pm:1273
  msgid "(outside of any node)"
  msgstr "(en dehors de tout n@oe{}ud)"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1884
  #, perl-brace-format
  msgid "{name} @url{{email}}"
  msgstr "{name} @url{{email}}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1887
  #, perl-brace-format
  msgid "@url{{email}}"
  msgstr "@url{{email}}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1909
  #, perl-brace-format
  msgid "{text} ({url})"
  msgstr "{text} ({url})"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1914
  #, perl-brace-format
  msgid "@t{<{url}>}"
  msgstr "@t{<{url}>}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2163 tp/Texinfo/Convert/HTML.pm:1438
  #, perl-brace-format
  msgid "@{No value for `{value}'@}"
  msgstr "@{Aucune valeur pour `{value}'@}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2684
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {name} {arguments}"
  msgstr "@tie{ }-- {category}@ : {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2689
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {name}"
  msgstr "@tie{ }-- {category}@ : {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2702
  #, perl-brace-format
  msgid "@tie{ }-- {category}:@*{type}@*{name} {arguments}"
  msgstr "@tie{ }-- {category}@ :@*{type}@*{name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2705
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {type} {name} {arguments}"
  msgstr "@tie{ }-- {category}@ : {type} {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2714
  #, perl-brace-format
  msgid "@tie{ }-- {category}:@*{type}@*{name}"
  msgstr "@tie{ }-- {category}@ :@*{type}@*{name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2717
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {type} {name}"
  msgstr "@tie{ }-- {category}@ : {type} {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2725
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {name} {arguments}"
  msgstr "@tie{ }-- {category} de {class}@ : {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2731
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {name}"
  msgstr "@tie{ }-- {category} de {class}@ : {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2740
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {name} {arguments}"
  msgstr "@tie{ }-- {category} de {class}@ : {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2746
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {name}"
  msgstr "@tie{ }-- {category} de {class}@ : {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2761
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}:@*{type}@*{name} {arguments}"
  msgstr "@tie{ }-- {category} de {class}@ :@*{type}@*{name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2765
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {type} {name} {arguments}"
  msgstr "@tie{ }-- {category} de {class}@ : {type} {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2776
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}:@*{type}@*{name}"
  msgstr "@tie{ }-- {category} de {class}@ :@*{type}@*{name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2780
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {type} {name}"
  msgstr "@tie{ }-- {category} de {class}@ : {type} {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2794
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}:@*{type}@*{name} {arguments}"
  msgstr "@tie{ }-- {category} de {class}@ :@*{type}@*{name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2798
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {type} {name} {arguments}"
  msgstr "@tie{ }-- {category} de {class}@ : {type} {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2809
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}:@*{type}@*{name}"
  msgstr "@tie{ }-- {category} de {class}@ :@*{type}@*{name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2813
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {type} {name}"
  msgstr "@tie{ }-- {category} de {class}@ : {type} {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3123 tp/Texinfo/Convert/HTML.pm:2803
  #, perl-brace-format
  msgid "@center --- @emph{{author}}\n"
  msgstr "@center --- @emph{{author}}\n"
  
! #: tp/Texinfo/Convert/HTML.pm:729 tp/Texinfo/Convert/HTML.pm:785
  msgid "Top"
  msgstr "Racine"
  
! #: tp/Texinfo/Convert/HTML.pm:730 tp/Texinfo/Convert/HTML.pm:786
  msgid "Contents"
  msgstr "Table des mati@`eres"
  
! #: tp/Texinfo/Convert/HTML.pm:731 tp/Texinfo/Convert/HTML.pm:787
  msgid "Overview"
  msgstr "Vue d'ensemble"
  
! #: tp/Texinfo/Convert/HTML.pm:732 tp/Texinfo/Convert/HTML.pm:763
! #: tp/Texinfo/Convert/HTML.pm:788
  msgid "Index"
  msgstr "Index"
  
! #: tp/Texinfo/Convert/HTML.pm:734
  msgid "current"
  msgstr "courante"
  
! #: tp/Texinfo/Convert/HTML.pm:737 tp/Texinfo/Convert/HTML.pm:793
  msgid "Prev"
  msgstr "Pr@'ec@'edent"
  
! #: tp/Texinfo/Convert/HTML.pm:738
  msgid " Up "
  msgstr "Plus haut"
  
! #: tp/Texinfo/Convert/HTML.pm:739 tp/Texinfo/Convert/HTML.pm:743
! #: tp/Texinfo/Convert/HTML.pm:795
  msgid "Next"
  msgstr "Suivant"
  
! #: tp/Texinfo/Convert/HTML.pm:741 tp/Texinfo/Convert/HTML.pm:794
  msgid "Up"
  msgstr "Monter"
  
! #: tp/Texinfo/Convert/HTML.pm:745
  msgid "Previous"
  msgstr "Pr@'ec@'edent"
  
! #: tp/Texinfo/Convert/HTML.pm:746
  msgid "Forward node"
  msgstr "Prochain n@oe{}ud"
  
! #: tp/Texinfo/Convert/HTML.pm:747
  msgid "Back node"
  msgstr "N@oe{}ud en arri@`ere"
  
! #: tp/Texinfo/Convert/HTML.pm:753
  msgid "Next file"
  msgstr "Fichier suivant"
  
! #: tp/Texinfo/Convert/HTML.pm:754
  msgid "Previous file"
  msgstr "Fichier pr@'ec@'edent"
  
! #: tp/Texinfo/Convert/HTML.pm:760
  msgid "Cover (top) of document"
  msgstr "Couverture (top) du document"
  
! #: tp/Texinfo/Convert/HTML.pm:761
  msgid "Table of contents"
  msgstr "Table des mati@`eres"
  
! #: tp/Texinfo/Convert/HTML.pm:762
  msgid "Short table of contents"
  msgstr "R@'esum@'e du contenu"
  
! #: tp/Texinfo/Convert/HTML.pm:764
  msgid "Current section"
  msgstr "Section actuelle"
  
! #: tp/Texinfo/Convert/HTML.pm:765
  msgid "Previous section in reading order"
  msgstr "Section pr@'ec@'edente dans l'ordre de lecture"
  
! #: tp/Texinfo/Convert/HTML.pm:766
  msgid "Beginning of this chapter or previous chapter"
  msgstr "D@'ebut de ce chapitre ou chapitre pr@'ec@'edent"
  
! #: tp/Texinfo/Convert/HTML.pm:767
  msgid "Previous section on same level"
  msgstr "Section pr@'ec@'edente au m@^eme niveau"
  
! #: tp/Texinfo/Convert/HTML.pm:768
  msgid "Up section"
  msgstr "Section sup@'erieure"
  
! #: tp/Texinfo/Convert/HTML.pm:769
  msgid "Next section on same level"
  msgstr "Section suivante au m@^eme niveau"
  
! #: tp/Texinfo/Convert/HTML.pm:770
  msgid "Up node"
  msgstr "N@oe{}ud au dessus"
  
! #: tp/Texinfo/Convert/HTML.pm:771
  msgid "Next node"
  msgstr "N@oe{}ud suivant"
  
! #: tp/Texinfo/Convert/HTML.pm:772
  msgid "Previous node"
  msgstr "N@oe{}ud pr@'ec@'edent"
  
! #: tp/Texinfo/Convert/HTML.pm:773
  msgid "Next node in node reading order"
  msgstr "N@oe{}ud suivante dans l'ordre de lecture"
  
! #: tp/Texinfo/Convert/HTML.pm:774
  msgid "Previous node in node reading order"
  msgstr "N@oe{}ud pr@'ec@'edent dans l'ordre de lecture"
  
! #: tp/Texinfo/Convert/HTML.pm:775
  msgid "Next section in reading order"
  msgstr "Section suivante dans l'ordre de lecture"
  
! #: tp/Texinfo/Convert/HTML.pm:776
  msgid "Next chapter"
  msgstr "Chapitre suivant"
  
! #: tp/Texinfo/Convert/HTML.pm:777
  msgid "About (help)"
  msgstr "A propos (page d'aide)"
  
! #: tp/Texinfo/Convert/HTML.pm:778
  msgid "First section in reading order"
  msgstr "Premi@`e section dans l'ordre de lecture"
  
! #: tp/Texinfo/Convert/HTML.pm:779
  msgid "Last section in reading order"
  msgstr "Derni@`ere section dans l'ordre de lecture"
  
! #: tp/Texinfo/Convert/HTML.pm:780
  msgid "Forward section in next file"
  msgstr "Section du fichier suivant"
  
! #: tp/Texinfo/Convert/HTML.pm:781
  msgid "Back section in previous file"
  msgstr "Section du fichier pr@'ec@'edent"
  
! #: tp/Texinfo/Convert/HTML.pm:790
  msgid "This"
  msgstr "Ici"
  
! #: tp/Texinfo/Convert/HTML.pm:791
  msgid "Back"
  msgstr "Arri@`ere"
  
! #: tp/Texinfo/Convert/HTML.pm:792
  msgid "FastBack"
  msgstr "RetourRapide"
  
! #: tp/Texinfo/Convert/HTML.pm:796
  msgid "NodeUp"
  msgstr "N@oe{}udMonter"
  
! #: tp/Texinfo/Convert/HTML.pm:797
  msgid "NodeNext"
  msgstr "N@oe{}udSuivant"
  
! #: tp/Texinfo/Convert/HTML.pm:798
  msgid "NodePrev"
  msgstr "N@oe{}udPr@'ec@'edent"
  
! #: tp/Texinfo/Convert/HTML.pm:799
  msgid "NodeForward"
  msgstr "ProchainN@oe{}ud"
  
! #: tp/Texinfo/Convert/HTML.pm:800
  msgid "NodeBack"
  msgstr "N@oe{}udArri@`ere"
  
! #: tp/Texinfo/Convert/HTML.pm:801
  msgid "Forward"
  msgstr "Avant"
  
! #: tp/Texinfo/Convert/HTML.pm:802
  msgid "FastForward"
  msgstr "AvanceRapide"
  
! #: tp/Texinfo/Convert/HTML.pm:803
  msgid "About"
  msgstr "A propos"
  
! #: tp/Texinfo/Convert/HTML.pm:804
  msgid "First"
  msgstr "Premier"
  
! #: tp/Texinfo/Convert/HTML.pm:805
  msgid "Last"
  msgstr "Dernier"
  
! #: tp/Texinfo/Convert/HTML.pm:806
  msgid "NextFile"
  msgstr "FichierSuivant"
  
! #: tp/Texinfo/Convert/HTML.pm:807
  msgid "PrevFile"
  msgstr "FichierPr@'ec@'edent"
  
! #: tp/Texinfo/Convert/HTML.pm:811
  msgid "About This Document"
  msgstr "A propos de ce document"
  
! #: tp/Texinfo/Convert/HTML.pm:812
  msgid "Table of Contents"
  msgstr "Table des mati@`eres"
  
! #: tp/Texinfo/Convert/HTML.pm:813
  msgid "Short Table of Contents"
  msgstr "R@'esum@'e du contenu"
  
! #: tp/Texinfo/Convert/HTML.pm:814
  msgid "Footnotes"
  msgstr "Notes de bas de page"
  
! #: tp/Texinfo/Convert/HTML.pm:1504
  #, perl-brace-format
  msgid "{explained_string} ({explanation})"
  msgstr "{explained_string} ({explanation})"
  
! #: tp/Texinfo/Convert/HTML.pm:3102
  #, perl-brace-format
  msgid "see section {reference_name}"
  msgstr "voir la section {reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3105
  #, perl-brace-format
  msgid "see {reference_name}"
  msgstr "voir {reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3110
  #, perl-brace-format
  msgid "See section {reference_name}"
  msgstr "Voir la section {reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3113
  #, perl-brace-format
  msgid "See {reference_name}"
  msgstr "Voir {reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3117
  #, perl-brace-format
  msgid "{reference_name}"
  msgstr "{reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3179
  #, perl-brace-format
  msgid "see {reference} in @cite{{book}}"
  msgstr "voir {reference} dans @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3183
  #, perl-brace-format
  msgid "see @cite{{book_reference}}"
  msgstr "voir @cite{{book_reference}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3187
  #, perl-brace-format
  msgid "see `{section}' in @cite{{book}}"
  msgstr "voir `{section}' dans @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3194
  #, perl-brace-format
  msgid "see {reference}"
  msgstr "voir {reference}"
  
! #: tp/Texinfo/Convert/HTML.pm:3197
  #, perl-brace-format
  msgid "see `{section}'"
  msgstr "voir `{section}'"
  
! #: tp/Texinfo/Convert/HTML.pm:3202
  #, perl-brace-format
  msgid "See {reference} in @cite{{book}}"
  msgstr "Voir {reference} dans @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3206
  #, perl-brace-format
  msgid "See @cite{{book_reference}}"
  msgstr "Voir @cite{{book_reference}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3210
  #, perl-brace-format
  msgid "See `{section}' in @cite{{book}}"
  msgstr "Voir `{section}' dans @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3217
  #, perl-brace-format
  msgid "See {reference}"
  msgstr "Voir {reference}"
  
! #: tp/Texinfo/Convert/HTML.pm:3220
  #, perl-brace-format
  msgid "See `{section}'"
  msgstr "Voir `{section}'"
  
! #: tp/Texinfo/Convert/HTML.pm:3225
  #, perl-brace-format
  msgid "{reference} in @cite{{book}}"
  msgstr "{reference} dans @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3229
  #, perl-brace-format
  msgid "@cite{{book_reference}}"
  msgstr "@cite{{book_reference}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3233
  #, perl-brace-format
  msgid "`{section}' in @cite{{book}}"
  msgstr "`{section}' dans @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3240
  #, perl-brace-format
  msgid "{reference}"
  msgstr "{reference}"
  
! #: tp/Texinfo/Convert/HTML.pm:3243
  #, perl-brace-format
  msgid "`{section}'"
  msgstr "`{section}'"
  
! #: tp/Texinfo/Convert/HTML.pm:3356
  msgid "Jump to"
  msgstr "Aller @`a"
  
! #: tp/Texinfo/Convert/HTML.pm:3364
  msgid "Index Entry"
  msgstr "Entr@'ee d'index"
  
! #: tp/Texinfo/Convert/HTML.pm:3366
  msgid "Section"
  msgstr "Section"
  
! #: tp/Texinfo/Convert/HTML.pm:3985
  #, perl-brace-format
  msgid "{category}: @strong{{name}} @emph{{arguments}}"
  msgstr "{category}@ : @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3990
  #, perl-brace-format
  msgid "{category}: @strong{{name}}"
  msgstr "{category}@ : @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4007
  #, perl-brace-format
  msgid "{category}:@* @emph{{type}}@* @strong{{name}} @emph{{arguments}}"
  msgstr "{category}@ :@* @emph{{type}}@* @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4011
  #, perl-brace-format
  msgid "{category}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
  msgstr "{category}@ : @emph{{type}} @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4020
  #, perl-brace-format
  msgid "{category}:@* @emph{{type}}@* @strong{{name}}"
  msgstr "{category}@ :@* @emph{{type}}@* @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4023
  #, perl-brace-format
  msgid "{category}: @emph{{type}} @strong{{name}}"
  msgstr "{category}@ : @emph{{type}} @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4031
  #, perl-brace-format
  msgid "{category} of {class}: @strong{{name}} @emph{{arguments}}"
  msgstr "{category} de {class}@ : @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4037
  #, perl-brace-format
  msgid "{category} of {class}: @strong{{name}}"
  msgstr "{category} de {class}@ : @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4046
  #, perl-brace-format
  msgid "{category} on {class}: @strong{{name}} @emph{{arguments}}"
  msgstr "{category} de {class}@ : @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4052
  #, perl-brace-format
  msgid "{category} on {class}: @strong{{name}}"
  msgstr "{category} de {class}@ : @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4067
  #, perl-brace-format
  msgid ""
--- 18,764 ----
  "Content-Transfer-Encoding: 8bit\n"
  
! #: tp/Texinfo/Common.pm:714 tp/Texinfo/Common.pm:719
  msgid "Function"
  msgstr "Fonction"
  
! #: tp/Texinfo/Common.pm:715
  msgid "Macro"
  msgstr "Macro"
  
! #: tp/Texinfo/Common.pm:716
  msgid "Special Form"
  msgstr "Forme Sp@'eciale"
  
! #: tp/Texinfo/Common.pm:717 tp/Texinfo/Common.pm:720
  msgid "Variable"
  msgstr "Variable"
  
! #: tp/Texinfo/Common.pm:718
  msgid "User Option"
  msgstr "Option de l'utilisateur"
  
! #: tp/Texinfo/Common.pm:721 tp/Texinfo/Common.pm:722
  msgid "Instance Variable"
  msgstr "Variable d'instance"
  
! #: tp/Texinfo/Common.pm:723 tp/Texinfo/Common.pm:724
  msgid "Method"
  msgstr "M@'ethode"
  
! #: tp/Texinfo/Common.pm:1196
  #, perl-brace-format
  msgid "{category} on {class}"
  msgstr "{category} de {class}"
  
! #: tp/Texinfo/Common.pm:1203
  #, perl-brace-format
  msgid "{category} of {class}"
  msgstr "{category} de {class}"
  
! #: tp/Texinfo/Common.pm:1220
  #, perl-brace-format
  msgid "{month} {day}, {year}"
  msgstr "le {day} {month} {year}"
  
! #: tp/Texinfo/Common.pm:1251 tp/Texinfo/Convert/Plaintext.pm:1112
! #: tp/Texinfo/Convert/HTML.pm:515
  #, perl-brace-format
  msgid "Appendix {number} {section_title}"
  msgstr "Appendice {number} {section_title}"
  
! #: tp/Texinfo/Common.pm:1255 tp/Texinfo/Convert/Plaintext.pm:1117
! #: tp/Texinfo/Convert/HTML.pm:521
  #, perl-brace-format
  msgid "{number} {section_title}"
  msgstr "{number} {section_title}"
  
! #: tp/Texinfo/Common.pm:1390
  #, perl-brace-format
  msgid "{float_type} {float_number}: "
  msgstr "{float_type} {float_number}@ : "
  
! #: tp/Texinfo/Common.pm:1394
  #, perl-brace-format
  msgid "{float_type}: "
  msgstr "{float_type}@ : "
  
! #: tp/Texinfo/Common.pm:1399
  #, perl-brace-format
  msgid "{float_type} {float_number}\n"
  msgstr "{float_type} {float_number}\n"
  
! #: tp/Texinfo/Common.pm:1403
  #, perl-brace-format
  msgid "{float_type}\n"
  msgstr "{float_type}\n"
  
! #: tp/Texinfo/Common.pm:1409
  #, perl-brace-format
  msgid "{float_number}: "
  msgstr "{float_number}@ : "
  
! #: tp/Texinfo/Common.pm:1412
  #, perl-brace-format
  msgid "{float_number}\n"
  msgstr "{float_number}\n"
  
! #: tp/Texinfo/Parser.pm:2981
  #, perl-brace-format
  msgid "{name} on {class}"
  msgstr "{name} de {class}"
  
! #: tp/Texinfo/Parser.pm:2990
  #, perl-brace-format
  msgid "{name} of {class}"
  msgstr "{name} de {class}"
  
! #: tp/Texinfo/Convert/Converter.pm:110
  msgid "error@arrow{}"
  msgstr "erreur@arrow{}"
  
! #: tp/Texinfo/Convert/Converter.pm:956
  msgid "January"
  msgstr "janvier"
  
! #: tp/Texinfo/Convert/Converter.pm:957
  msgid "February"
  msgstr "f@'evrier"
  
! #: tp/Texinfo/Convert/Converter.pm:958
  msgid "March"
  msgstr "mars"
  
! #: tp/Texinfo/Convert/Converter.pm:959
  msgid "April"
  msgstr "avril"
  
! #: tp/Texinfo/Convert/Converter.pm:960
  msgid "May"
  msgstr "mai"
  
! #: tp/Texinfo/Convert/Converter.pm:961
  msgid "June"
  msgstr "juin"
  
! #: tp/Texinfo/Convert/Converter.pm:962
  msgid "July"
  msgstr "juillet"
  
! #: tp/Texinfo/Convert/Converter.pm:963
  msgid "August"
  msgstr "ao@^ut"
  
! #: tp/Texinfo/Convert/Converter.pm:964
  msgid "September"
  msgstr "septembre"
  
! #: tp/Texinfo/Convert/Converter.pm:965
  msgid "October"
  msgstr "octobre"
  
! #: tp/Texinfo/Convert/Converter.pm:966
  msgid "November"
  msgstr "novembre"
  
! #: tp/Texinfo/Convert/Converter.pm:967
  msgid "December"
  msgstr "d@'ecembre"
  
! #: tp/Texinfo/Convert/Converter.pm:1018
  #, perl-brace-format
  msgid "{float_type} {float_number}"
  msgstr "{float_type} {float_number}"
  
! #: tp/Texinfo/Convert/Converter.pm:1022
  #, perl-brace-format
  msgid "{float_type}"
  msgstr "{float_type}"
  
! #: tp/Texinfo/Convert/Converter.pm:1026
  #, perl-brace-format
  msgid "{float_number}"
  msgstr "{float_number}"
  
! #: tp/Texinfo/Convert/DocBook.pm:825
  #, perl-brace-format
  msgid "See Info file @file{{myfile}}, node @samp{{mynode}}"
  msgstr "Voir le fichier Info @file{{myfile}}, n@oe{}ud @samp{{mynode}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:830
  #, perl-brace-format
  msgid "See node @samp{{mynode}}"
  msgstr "Voir le n@oe{}ud @samp{{mynode}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:834
  #, perl-brace-format
  msgid "See Info file @file{{myfile}}"
  msgstr "Voir le fichier Info @file{{myfile}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:874
  #, perl-brace-format
  msgid "section ``{section_name}'' in @cite{{book}}"
  msgstr "voir la section `{section_name}' dans @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:879
  #, perl-brace-format
  msgid "See section ``{section_name}'' in @cite{{book}}"
  msgstr "voir la section `{section_name}' dans @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:884
  #, perl-brace-format
  msgid "see section ``{section_name}'' in @cite{{book}}"
  msgstr "voir la section `{section_name}' dans @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:891 tp/Texinfo/Convert/HTML.pm:3287
  #, perl-brace-format
  msgid "@cite{{book}}"
  msgstr "@cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:895 tp/Texinfo/Convert/HTML.pm:3264
  #, perl-brace-format
  msgid "See @cite{{book}}"
  msgstr "Voir @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:899 tp/Texinfo/Convert/HTML.pm:3241
  #, perl-brace-format
  msgid "see @cite{{book}}"
  msgstr "voir @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:914
  #, perl-brace-format
  msgid "{title_ref}"
  msgstr "{title_ref}"
  
! #: tp/Texinfo/Convert/DocBook.pm:919
  #, perl-brace-format
  msgid "See {title_ref}"
  msgstr "Voir {title_ref}"
  
! #: tp/Texinfo/Convert/DocBook.pm:924
  #, perl-brace-format
  msgid "see {title_ref}"
  msgstr "voir {title_ref}"
  
! #: tp/Texinfo/Convert/DocBook.pm:1061 tp/Texinfo/Convert/Plaintext.pm:2204
  #, perl-brace-format
  msgid "{abbr_or_acronym} ({explanation})"
  msgstr "{abbr_or_acronym} ({explanation})"
  
! #: tp/Texinfo/Convert/DocBook.pm:1222 tp/Texinfo/Convert/Plaintext.pm:2390
! #: tp/Texinfo/Convert/HTML.pm:3593
  #, perl-brace-format
  msgid "@b{{quotation_arg}:} "
  msgstr "@b{{quotation_arg}@ :} "
  
! #: tp/Texinfo/Convert/Plaintext.pm:1344
  msgid "(outside of any node)"
  msgstr "(en dehors de tout n@oe{}ud)"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1961
  #, perl-brace-format
  msgid "{name} @url{{email}}"
  msgstr "{name} @url{{email}}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1964
  #, perl-brace-format
  msgid "@url{{email}}"
  msgstr "@url{{email}}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1986
  #, perl-brace-format
  msgid "{text} ({url})"
  msgstr "{text} ({url})"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1991
  #, perl-brace-format
  msgid "@t{<{url}>}"
  msgstr "@t{<{url}>}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2315 tp/Texinfo/Convert/HTML.pm:1439
  #, perl-brace-format
  msgid "@{No value for `{value}'@}"
  msgstr "@{Aucune valeur pour `{value}'@}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2839
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {name} {arguments}"
  msgstr "@tie{ }-- {category}@ : {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2844
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {name}"
  msgstr "@tie{ }-- {category}@ : {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2857
  #, perl-brace-format
  msgid "@tie{ }-- {category}:@*{type}@*{name} {arguments}"
  msgstr "@tie{ }-- {category}@ :@*{type}@*{name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2860
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {type} {name} {arguments}"
  msgstr "@tie{ }-- {category}@ : {type} {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2869
  #, perl-brace-format
  msgid "@tie{ }-- {category}:@*{type}@*{name}"
  msgstr "@tie{ }-- {category}@ :@*{type}@*{name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2872
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {type} {name}"
  msgstr "@tie{ }-- {category}@ : {type} {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2880
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {name} {arguments}"
  msgstr "@tie{ }-- {category} de {class}@ : {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2886
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {name}"
  msgstr "@tie{ }-- {category} de {class}@ : {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2895
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {name} {arguments}"
  msgstr "@tie{ }-- {category} de {class}@ : {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2901
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {name}"
  msgstr "@tie{ }-- {category} de {class}@ : {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2916
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}:@*{type}@*{name} {arguments}"
  msgstr "@tie{ }-- {category} de {class}@ :@*{type}@*{name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2920
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {type} {name} {arguments}"
  msgstr "@tie{ }-- {category} de {class}@ : {type} {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2931
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}:@*{type}@*{name}"
  msgstr "@tie{ }-- {category} de {class}@ :@*{type}@*{name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2935
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {type} {name}"
  msgstr "@tie{ }-- {category} de {class}@ : {type} {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2949
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}:@*{type}@*{name} {arguments}"
  msgstr "@tie{ }-- {category} de {class}@ :@*{type}@*{name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2953
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {type} {name} {arguments}"
  msgstr "@tie{ }-- {category} de {class}@ : {type} {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2964
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}:@*{type}@*{name}"
  msgstr "@tie{ }-- {category} de {class}@ :@*{type}@*{name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2968
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {type} {name}"
  msgstr "@tie{ }-- {category} de {class}@ : {type} {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3279 tp/Texinfo/Convert/HTML.pm:2853
  #, perl-brace-format
  msgid "@center --- @emph{{author}}\n"
  msgstr "@center --- @emph{{author}}\n"
  
! #: tp/Texinfo/Convert/HTML.pm:732 tp/Texinfo/Convert/HTML.pm:788
  msgid "Top"
  msgstr "Racine"
  
! #: tp/Texinfo/Convert/HTML.pm:733 tp/Texinfo/Convert/HTML.pm:789
  msgid "Contents"
  msgstr "Table des mati@`eres"
  
! #: tp/Texinfo/Convert/HTML.pm:734 tp/Texinfo/Convert/HTML.pm:790
  msgid "Overview"
  msgstr "Vue d'ensemble"
  
! #: tp/Texinfo/Convert/HTML.pm:735 tp/Texinfo/Convert/HTML.pm:766
! #: tp/Texinfo/Convert/HTML.pm:791
  msgid "Index"
  msgstr "Index"
  
! #: tp/Texinfo/Convert/HTML.pm:737
  msgid "current"
  msgstr "courante"
  
! #: tp/Texinfo/Convert/HTML.pm:740 tp/Texinfo/Convert/HTML.pm:796
  msgid "Prev"
  msgstr "Pr@'ec@'edent"
  
! #: tp/Texinfo/Convert/HTML.pm:741
  msgid " Up "
  msgstr "Plus haut"
  
! #: tp/Texinfo/Convert/HTML.pm:742 tp/Texinfo/Convert/HTML.pm:746
! #: tp/Texinfo/Convert/HTML.pm:798
  msgid "Next"
  msgstr "Suivant"
  
! #: tp/Texinfo/Convert/HTML.pm:744 tp/Texinfo/Convert/HTML.pm:797
  msgid "Up"
  msgstr "Monter"
  
! #: tp/Texinfo/Convert/HTML.pm:748
  msgid "Previous"
  msgstr "Pr@'ec@'edent"
  
! #: tp/Texinfo/Convert/HTML.pm:749
  msgid "Forward node"
  msgstr "Prochain n@oe{}ud"
  
! #: tp/Texinfo/Convert/HTML.pm:750
  msgid "Back node"
  msgstr "N@oe{}ud en arri@`ere"
  
! #: tp/Texinfo/Convert/HTML.pm:756
  msgid "Next file"
  msgstr "Fichier suivant"
  
! #: tp/Texinfo/Convert/HTML.pm:757
  msgid "Previous file"
  msgstr "Fichier pr@'ec@'edent"
  
! #: tp/Texinfo/Convert/HTML.pm:763
  msgid "Cover (top) of document"
  msgstr "Couverture (top) du document"
  
! #: tp/Texinfo/Convert/HTML.pm:764
  msgid "Table of contents"
  msgstr "Table des mati@`eres"
  
! #: tp/Texinfo/Convert/HTML.pm:765
  msgid "Short table of contents"
  msgstr "R@'esum@'e du contenu"
  
! #: tp/Texinfo/Convert/HTML.pm:767
  msgid "Current section"
  msgstr "Section actuelle"
  
! #: tp/Texinfo/Convert/HTML.pm:768
  msgid "Previous section in reading order"
  msgstr "Section pr@'ec@'edente dans l'ordre de lecture"
  
! #: tp/Texinfo/Convert/HTML.pm:769
  msgid "Beginning of this chapter or previous chapter"
  msgstr "D@'ebut de ce chapitre ou chapitre pr@'ec@'edent"
  
! #: tp/Texinfo/Convert/HTML.pm:770
  msgid "Previous section on same level"
  msgstr "Section pr@'ec@'edente au m@^eme niveau"
  
! #: tp/Texinfo/Convert/HTML.pm:771
  msgid "Up section"
  msgstr "Section sup@'erieure"
  
! #: tp/Texinfo/Convert/HTML.pm:772
  msgid "Next section on same level"
  msgstr "Section suivante au m@^eme niveau"
  
! #: tp/Texinfo/Convert/HTML.pm:773
  msgid "Up node"
  msgstr "N@oe{}ud au dessus"
  
! #: tp/Texinfo/Convert/HTML.pm:774
  msgid "Next node"
  msgstr "N@oe{}ud suivant"
  
! #: tp/Texinfo/Convert/HTML.pm:775
  msgid "Previous node"
  msgstr "N@oe{}ud pr@'ec@'edent"
  
! #: tp/Texinfo/Convert/HTML.pm:776
  msgid "Next node in node reading order"
  msgstr "N@oe{}ud suivante dans l'ordre de lecture"
  
! #: tp/Texinfo/Convert/HTML.pm:777
  msgid "Previous node in node reading order"
  msgstr "N@oe{}ud pr@'ec@'edent dans l'ordre de lecture"
  
! #: tp/Texinfo/Convert/HTML.pm:778
  msgid "Next section in reading order"
  msgstr "Section suivante dans l'ordre de lecture"
  
! #: tp/Texinfo/Convert/HTML.pm:779
  msgid "Next chapter"
  msgstr "Chapitre suivant"
  
! #: tp/Texinfo/Convert/HTML.pm:780
  msgid "About (help)"
  msgstr "A propos (page d'aide)"
  
! #: tp/Texinfo/Convert/HTML.pm:781
  msgid "First section in reading order"
  msgstr "Premi@`e section dans l'ordre de lecture"
  
! #: tp/Texinfo/Convert/HTML.pm:782
  msgid "Last section in reading order"
  msgstr "Derni@`ere section dans l'ordre de lecture"
  
! #: tp/Texinfo/Convert/HTML.pm:783
  msgid "Forward section in next file"
  msgstr "Section du fichier suivant"
  
! #: tp/Texinfo/Convert/HTML.pm:784
  msgid "Back section in previous file"
  msgstr "Section du fichier pr@'ec@'edent"
  
! #: tp/Texinfo/Convert/HTML.pm:793
  msgid "This"
  msgstr "Ici"
  
! #: tp/Texinfo/Convert/HTML.pm:794
  msgid "Back"
  msgstr "Arri@`ere"
  
! #: tp/Texinfo/Convert/HTML.pm:795
  msgid "FastBack"
  msgstr "RetourRapide"
  
! #: tp/Texinfo/Convert/HTML.pm:799
  msgid "NodeUp"
  msgstr "N@oe{}udMonter"
  
! #: tp/Texinfo/Convert/HTML.pm:800
  msgid "NodeNext"
  msgstr "N@oe{}udSuivant"
  
! #: tp/Texinfo/Convert/HTML.pm:801
  msgid "NodePrev"
  msgstr "N@oe{}udPr@'ec@'edent"
  
! #: tp/Texinfo/Convert/HTML.pm:802
  msgid "NodeForward"
  msgstr "ProchainN@oe{}ud"
  
! #: tp/Texinfo/Convert/HTML.pm:803
  msgid "NodeBack"
  msgstr "N@oe{}udArri@`ere"
  
! #: tp/Texinfo/Convert/HTML.pm:804
  msgid "Forward"
  msgstr "Avant"
  
! #: tp/Texinfo/Convert/HTML.pm:805
  msgid "FastForward"
  msgstr "AvanceRapide"
  
! #: tp/Texinfo/Convert/HTML.pm:806
  msgid "About"
  msgstr "A propos"
  
! #: tp/Texinfo/Convert/HTML.pm:807
  msgid "First"
  msgstr "Premier"
  
! #: tp/Texinfo/Convert/HTML.pm:808
  msgid "Last"
  msgstr "Dernier"
  
! #: tp/Texinfo/Convert/HTML.pm:809
  msgid "NextFile"
  msgstr "FichierSuivant"
  
! #: tp/Texinfo/Convert/HTML.pm:810
  msgid "PrevFile"
  msgstr "FichierPr@'ec@'edent"
  
! #: tp/Texinfo/Convert/HTML.pm:814
  msgid "About This Document"
  msgstr "A propos de ce document"
  
! #: tp/Texinfo/Convert/HTML.pm:815
  msgid "Table of Contents"
  msgstr "Table des mati@`eres"
  
! #: tp/Texinfo/Convert/HTML.pm:816
  msgid "Short Table of Contents"
  msgstr "R@'esum@'e du contenu"
  
! #: tp/Texinfo/Convert/HTML.pm:817
  msgid "Footnotes"
  msgstr "Notes de bas de page"
  
! #: tp/Texinfo/Convert/HTML.pm:1505
  #, perl-brace-format
  msgid "{explained_string} ({explanation})"
  msgstr "{explained_string} ({explanation})"
  
! #: tp/Texinfo/Convert/HTML.pm:3152
  #, perl-brace-format
  msgid "see section {reference_name}"
  msgstr "voir la section {reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3155
  #, perl-brace-format
  msgid "see {reference_name}"
  msgstr "voir {reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3160
  #, perl-brace-format
  msgid "See section {reference_name}"
  msgstr "Voir la section {reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3163
  #, perl-brace-format
  msgid "See {reference_name}"
  msgstr "Voir {reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3167
  #, perl-brace-format
  msgid "{reference_name}"
  msgstr "{reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3229
  #, perl-brace-format
  msgid "see {reference} in @cite{{book}}"
  msgstr "voir {reference} dans @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3233
  #, perl-brace-format
  msgid "see @cite{{book_reference}}"
  msgstr "voir @cite{{book_reference}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3237
  #, perl-brace-format
  msgid "see `{section}' in @cite{{book}}"
  msgstr "voir `{section}' dans @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3244
  #, perl-brace-format
  msgid "see {reference}"
  msgstr "voir {reference}"
  
! #: tp/Texinfo/Convert/HTML.pm:3247
  #, perl-brace-format
  msgid "see `{section}'"
  msgstr "voir `{section}'"
  
! #: tp/Texinfo/Convert/HTML.pm:3252
  #, perl-brace-format
  msgid "See {reference} in @cite{{book}}"
  msgstr "Voir {reference} dans @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3256
  #, perl-brace-format
  msgid "See @cite{{book_reference}}"
  msgstr "Voir @cite{{book_reference}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3260
  #, perl-brace-format
  msgid "See `{section}' in @cite{{book}}"
  msgstr "Voir `{section}' dans @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3267
  #, perl-brace-format
  msgid "See {reference}"
  msgstr "Voir {reference}"
  
! #: tp/Texinfo/Convert/HTML.pm:3270
  #, perl-brace-format
  msgid "See `{section}'"
  msgstr "Voir `{section}'"
  
! #: tp/Texinfo/Convert/HTML.pm:3275
  #, perl-brace-format
  msgid "{reference} in @cite{{book}}"
  msgstr "{reference} dans @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3279
  #, perl-brace-format
  msgid "@cite{{book_reference}}"
  msgstr "@cite{{book_reference}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3283
  #, perl-brace-format
  msgid "`{section}' in @cite{{book}}"
  msgstr "`{section}' dans @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3290
  #, perl-brace-format
  msgid "{reference}"
  msgstr "{reference}"
  
! #: tp/Texinfo/Convert/HTML.pm:3293
  #, perl-brace-format
  msgid "`{section}'"
  msgstr "`{section}'"
  
! #: tp/Texinfo/Convert/HTML.pm:3406
  msgid "Jump to"
  msgstr "Aller @`a"
  
! #: tp/Texinfo/Convert/HTML.pm:3414
  msgid "Index Entry"
  msgstr "Entr@'ee d'index"
  
! #: tp/Texinfo/Convert/HTML.pm:3416
  msgid "Section"
  msgstr "Section"
  
! #: tp/Texinfo/Convert/HTML.pm:4035
  #, perl-brace-format
  msgid "{category}: @strong{{name}} @emph{{arguments}}"
  msgstr "{category}@ : @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4040
  #, perl-brace-format
  msgid "{category}: @strong{{name}}"
  msgstr "{category}@ : @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4057
  #, perl-brace-format
  msgid "{category}:@* @emph{{type}}@* @strong{{name}} @emph{{arguments}}"
  msgstr "{category}@ :@* @emph{{type}}@* @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4061
  #, perl-brace-format
  msgid "{category}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
  msgstr "{category}@ : @emph{{type}} @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4070
  #, perl-brace-format
  msgid "{category}:@* @emph{{type}}@* @strong{{name}}"
  msgstr "{category}@ :@* @emph{{type}}@* @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4073
  #, perl-brace-format
  msgid "{category}: @emph{{type}} @strong{{name}}"
  msgstr "{category}@ : @emph{{type}} @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4081
  #, perl-brace-format
  msgid "{category} of {class}: @strong{{name}} @emph{{arguments}}"
  msgstr "{category} de {class}@ : @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4087
  #, perl-brace-format
  msgid "{category} of {class}: @strong{{name}}"
  msgstr "{category} de {class}@ : @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4096
  #, perl-brace-format
  msgid "{category} on {class}: @strong{{name}} @emph{{arguments}}"
  msgstr "{category} de {class}@ : @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4102
  #, perl-brace-format
  msgid "{category} on {class}: @strong{{name}}"
  msgstr "{category} de {class}@ : @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4117
  #, perl-brace-format
  msgid ""
***************
*** 767,771 ****
  "{category} de {class}@ :@* @emph{{type}}@* @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4071
  #, perl-brace-format
  msgid "{category} on {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
--- 767,771 ----
  "{category} de {class}@ :@* @emph{{type}}@* @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4121
  #, perl-brace-format
  msgid "{category} on {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
***************
*** 773,787 ****
  "{category} de {class}@ : @emph{{type}} @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4082
  #, perl-brace-format
  msgid "{category} on {class}:@* @emph{{type}}@* @strong{{name}}"
  msgstr "{category} de {class}@ :@* @emph{{type}}@* @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4086
  #, perl-brace-format
  msgid "{category} on {class}: @emph{{type}} @strong{{name}}"
  msgstr "{category} de {class}@ : @emph{{type}} @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4100
  #, perl-brace-format
  msgid ""
--- 773,787 ----
  "{category} de {class}@ : @emph{{type}} @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4132
  #, perl-brace-format
  msgid "{category} on {class}:@* @emph{{type}}@* @strong{{name}}"
  msgstr "{category} de {class}@ :@* @emph{{type}}@* @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4136
  #, perl-brace-format
  msgid "{category} on {class}: @emph{{type}} @strong{{name}}"
  msgstr "{category} de {class}@ : @emph{{type}} @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4150
  #, perl-brace-format
  msgid ""
***************
*** 790,794 ****
  "{category} de {class}@ :@* @emph{{type}}@* @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4104
  #, perl-brace-format
  msgid "{category} of {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
--- 790,794 ----
  "{category} de {class}@ :@* @emph{{type}}@* @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4154
  #, perl-brace-format
  msgid "{category} of {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
***************
*** 796,810 ****
  "{category} de {class}@ : @emph{{type}} @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4115
  #, perl-brace-format
  msgid "{category} of {class}:@* @emph{{type}}@* @strong{{name}}"
  msgstr "{category} de {class}@ :@* @emph{{type}}@* @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4119
  #, perl-brace-format
  msgid "{category} of {class}: @emph{{type}} @strong{{name}}"
  msgstr "{category} de {class}@ : @emph{{type}} @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:6125
  #, perl-brace-format
  msgid ""
--- 796,810 ----
  "{category} de {class}@ : @emph{{type}} @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4165
  #, perl-brace-format
  msgid "{category} of {class}:@* @emph{{type}}@* @strong{{name}}"
  msgstr "{category} de {class}@ :@* @emph{{type}}@* @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4169
  #, perl-brace-format
  msgid "{category} of {class}: @emph{{type}} @strong{{name}}"
  msgstr "{category} de {class}@ : @emph{{type}} @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:6096
  #, perl-brace-format
  msgid ""
***************
*** 815,854 ****
  "@uref{{program_homepage}, @emph{{program}}}"
  
! #: tp/Texinfo/Convert/HTML.pm:6130
  msgid "This document was generated on @emph{@today{}}."
  msgstr "Ce document a @'et@'e g@'en@'er@'e le @emph{@today{}}."
  
! #: tp/Texinfo/Convert/HTML.pm:6169
  #, perl-brace-format
  msgid "{title}: {element_text}"
  msgstr "{title}@ : {element_text}"
  
! #: tp/Texinfo/Convert/HTML.pm:6313
  #, perl-brace-format
  msgid "The node you are looking for is at {href}."
  msgstr "Le n@oe{}ud que vous recherchez est ici@ : {href}."
  
! #: tp/Texinfo/Convert/HTML.pm:6382
  msgid "  The buttons in the navigation panels have the following meaning:"
  msgstr ""
  "  Les boutons du panneau de navigation ont la signification suivante@ :"
  
! #: tp/Texinfo/Convert/HTML.pm:6388
  msgid "Button"
  msgstr "Bouton"
  
! #: tp/Texinfo/Convert/HTML.pm:6389
  msgid "Name"
  msgstr "Nom"
  
! #: tp/Texinfo/Convert/HTML.pm:6390
  msgid "Go to"
  msgstr "Aller @`a"
  
! #: tp/Texinfo/Convert/HTML.pm:6391
  msgid "From 1.2.3 go to"
  msgstr "Depuis 1.2.3 aller @`a"
  
! #: tp/Texinfo/Convert/HTML.pm:6417
  msgid ""
  "  where the @strong{ Example } assumes that the current position is at "
--- 815,854 ----
  "@uref{{program_homepage}, @emph{{program}}}"
  
! #: tp/Texinfo/Convert/HTML.pm:6101
  msgid "This document was generated on @emph{@today{}}."
  msgstr "Ce document a @'et@'e g@'en@'er@'e le @emph{@today{}}."
  
! #: tp/Texinfo/Convert/HTML.pm:6140
  #, perl-brace-format
  msgid "{title}: {element_text}"
  msgstr "{title}@ : {element_text}"
  
! #: tp/Texinfo/Convert/HTML.pm:6284
  #, perl-brace-format
  msgid "The node you are looking for is at {href}."
  msgstr "Le n@oe{}ud que vous recherchez est ici@ : {href}."
  
! #: tp/Texinfo/Convert/HTML.pm:6353
  msgid "  The buttons in the navigation panels have the following meaning:"
  msgstr ""
  "  Les boutons du panneau de navigation ont la signification suivante@ :"
  
! #: tp/Texinfo/Convert/HTML.pm:6359
  msgid "Button"
  msgstr "Bouton"
  
! #: tp/Texinfo/Convert/HTML.pm:6360
  msgid "Name"
  msgstr "Nom"
  
! #: tp/Texinfo/Convert/HTML.pm:6361
  msgid "Go to"
  msgstr "Aller @`a"
  
! #: tp/Texinfo/Convert/HTML.pm:6362
  msgid "From 1.2.3 go to"
  msgstr "Depuis 1.2.3 aller @`a"
  
! #: tp/Texinfo/Convert/HTML.pm:6388
  msgid ""
  "  where the @strong{ Example } assumes that the current position is at "
***************
*** 859,961 ****
  "dans un document dont la structure est@ :"
  
! #: tp/Texinfo/Convert/HTML.pm:6427
  msgid "Section One"
  msgstr "Section un"
  
! #: tp/Texinfo/Convert/HTML.pm:6429
  msgid "Subsection One-One"
  msgstr "Sous-section un-un"
  
! #: tp/Texinfo/Convert/HTML.pm:6436
  msgid "Subsection One-Two"
  msgstr "Sous-section un-deux"
  
! #: tp/Texinfo/Convert/HTML.pm:6438
  msgid "Subsubsection One-Two-One"
  msgstr "Sous-sous-section un-deux-un"
  
! #: tp/Texinfo/Convert/HTML.pm:6439
  msgid "Subsubsection One-Two-Two"
  msgstr "Sous-sous-section un-deux-deux"
  
! #: tp/Texinfo/Convert/HTML.pm:6440
  msgid "Subsubsection One-Two-Three"
  msgstr "Sous-sous-section un-deux-trois"
  
! #: tp/Texinfo/Convert/HTML.pm:6442
  msgid "Current Position"
  msgstr "Position actuelle"
  
! #: tp/Texinfo/Convert/HTML.pm:6443
  msgid "Subsubsection One-Two-Four"
  msgstr "Sous-sous-section un-deux-quatre"
  
! #: tp/Texinfo/Convert/HTML.pm:6446
  msgid "Subsection One-Three"
  msgstr "Sous-section un-trois"
  
! #: tp/Texinfo/Convert/HTML.pm:6453
  msgid "Subsection One-Four"
  msgstr "Sous-section un-quatre"
  
! #: tp/Texinfo/Convert/HTML.pm:6857
  msgid "Untitled Document"
  msgstr "Document sans titre"
- 
- #~ msgid "* {float_type} {float_number}: {float_label}."
- #~ msgstr "* {float_type} {float_number}@ : {float_label}."
- 
- #~ msgid "* {float_type}: {float_label}."
- #~ msgstr "* {float_type}@ : {float_label}."
- 
- #~ msgid "*  {float_number}: {float_label}."
- #~ msgstr "*  {float_number}@ : {float_label}."
- 
- #~ msgid "* : {float_label}."
- #~ msgstr "* : {float_label}."
- 
- #~ msgid "error-->"
- #~ msgstr "erreur-->"
- 
- #~ msgid "error--&gt;"
- #~ msgstr "erreur--&gt;"
- 
- #~ msgid ""
- #~ "This document was generated on @emph{{date}} using "
- #~ "@uref{{program_homepage}, @emph{{program}}}."
- #~ msgstr ""
- #~ "Ce document a @'et@'e g@'en@'er@'e le @emph{{date}} en utilisant "
- #~ "@uref{{program_homepage}, @emph{{program}}}"
- 
- #~ msgid "on @emph{{date}}"
- #~ msgstr "le @emph{{date}}"
- 
- #~ msgid "Node up"
- #~ msgstr "N@oe{}ud au dessus"
- 
- #~ msgid "Menu:"
- #~ msgstr "Menu@ :"
- 
- #~ msgid "Following"
- #~ msgstr "Suivant"
- 
- #~ msgid "Node following in node reading order"
- #~ msgstr "N@oe{}ud suivant dans l'ordre de lecture"
- 
- #~ msgid "Following node"
- #~ msgstr "N@oe{}ud suivant"
- 
- #~ msgid "see {node_file_href} section `{section}' in @cite{{book}}"
- #~ msgstr "voir {node_file_href} section `{section}' dans @cite{{book}}"
- 
- #~ msgid "see {node_file_href}"
- #~ msgstr "voir {node_file_href}"
- 
- #~ msgid "See {node_file_href} section `{section}' in @cite{{book}}"
- #~ msgstr "Voir {node_file_href} section `{section}' dans @cite{{book}}"
- 
- #~ msgid "See {node_file_href}"
- #~ msgstr "Voir {node_file_href}"
- 
- #~ msgid "{node_file_href} section `{section}' in @cite{{book}}"
- #~ msgstr "{node_file_href} section `{section}' dans @cite{{book}}"
--- 859,903 ----
  "dans un document dont la structure est@ :"
  
! #: tp/Texinfo/Convert/HTML.pm:6398
  msgid "Section One"
  msgstr "Section un"
  
! #: tp/Texinfo/Convert/HTML.pm:6400
  msgid "Subsection One-One"
  msgstr "Sous-section un-un"
  
! #: tp/Texinfo/Convert/HTML.pm:6407
  msgid "Subsection One-Two"
  msgstr "Sous-section un-deux"
  
! #: tp/Texinfo/Convert/HTML.pm:6409
  msgid "Subsubsection One-Two-One"
  msgstr "Sous-sous-section un-deux-un"
  
! #: tp/Texinfo/Convert/HTML.pm:6410
  msgid "Subsubsection One-Two-Two"
  msgstr "Sous-sous-section un-deux-deux"
  
! #: tp/Texinfo/Convert/HTML.pm:6411
  msgid "Subsubsection One-Two-Three"
  msgstr "Sous-sous-section un-deux-trois"
  
! #: tp/Texinfo/Convert/HTML.pm:6413
  msgid "Current Position"
  msgstr "Position actuelle"
  
! #: tp/Texinfo/Convert/HTML.pm:6414
  msgid "Subsubsection One-Two-Four"
  msgstr "Sous-sous-section un-deux-quatre"
  
! #: tp/Texinfo/Convert/HTML.pm:6417
  msgid "Subsection One-Three"
  msgstr "Sous-section un-trois"
  
! #: tp/Texinfo/Convert/HTML.pm:6424
  msgid "Subsection One-Four"
  msgstr "Sous-section un-quatre"
  
! #: tp/Texinfo/Convert/HTML.pm:6828
  msgid "Untitled Document"
  msgstr "Document sans titre"
Binary files texinfo-5.2/po_document/hu.gmo and texinfo-6.0/po_document/hu.gmo differ
diff -Nrc2 texinfo-5.2/po_document/hu.po texinfo-6.0/po_document/hu.po
*** texinfo-5.2/po_document/hu.po	2013-09-26 23:54:33.000000000 +0100
--- texinfo-6.0/po_document/hu.po	2015-06-26 13:52:40.000000000 +0100
***************
*** 1,859 ****
  # Hungarian translations of resulting document strings.
! # Copyright (C) 2009 Free Software Foundation, Inc.
  # This file is distributed under the same license as the texinfo package.
- # Harmath DÃ©nes <harmathdenes@gmail.com>.
  #
  msgid ""
  msgstr ""
! "Project-Id-Version: texinfo 5.0\n"
  "Report-Msgid-Bugs-To: bug-texinfo@gnu.org\n"
! "POT-Creation-Date: 2013-09-26 15:54-0700\n"
! "PO-Revision-Date: 2009-12-27 22:02+0100\n"
! "Last-Translator: Harmath DÃ©nes <harmathdenes@gmail.com>\n"
! "Language-Team: Unknown\n"
  "Language: hu\n"
  "MIME-Version: 1.0\n"
! "Content-Type: text/plain; charset=utf-8\n"
  "Content-Transfer-Encoding: 8bit\n"
  
! #: tp/Texinfo/Common.pm:701 tp/Texinfo/Common.pm:706
! #, fuzzy
  msgid "Function"
! msgstr "Szakasz"
  
! #: tp/Texinfo/Common.pm:702
  msgid "Macro"
! msgstr ""
  
! #: tp/Texinfo/Common.pm:703
  msgid "Special Form"
! msgstr ""
  
! #: tp/Texinfo/Common.pm:704 tp/Texinfo/Common.pm:707
  msgid "Variable"
! msgstr ""
  
! #: tp/Texinfo/Common.pm:705
! #, fuzzy
  msgid "User Option"
! msgstr "SzÃ¼lÅ‘ szakasz"
  
! #: tp/Texinfo/Common.pm:708 tp/Texinfo/Common.pm:709
  msgid "Instance Variable"
! msgstr ""
  
! #: tp/Texinfo/Common.pm:710 tp/Texinfo/Common.pm:711
  msgid "Method"
! msgstr ""
  
! #: tp/Texinfo/Common.pm:1157
! #, fuzzy, perl-brace-format
  msgid "{category} on {class}"
! msgstr "{name} ezen: {class}"
  
! #: tp/Texinfo/Common.pm:1164
! #, fuzzy, perl-brace-format
  msgid "{category} of {class}"
! msgstr "{name} tÃ­pusa: {class}"
  
! #: tp/Texinfo/Common.pm:1181
  #, perl-brace-format
  msgid "{month} {day}, {year}"
! msgstr ""
  
! #: tp/Texinfo/Common.pm:1212 tp/Texinfo/Convert/Plaintext.pm:1045
! #: tp/Texinfo/Convert/HTML.pm:512
  #, perl-brace-format
  msgid "Appendix {number} {section_title}"
! msgstr ""
  
! #: tp/Texinfo/Common.pm:1216 tp/Texinfo/Convert/Plaintext.pm:1050
! #: tp/Texinfo/Convert/HTML.pm:518
! #, fuzzy, perl-brace-format
  msgid "{number} {section_title}"
! msgstr "{style}: {caption_first_line}"
  
! #: tp/Texinfo/Common.pm:1351
! #, fuzzy, perl-brace-format
  msgid "{float_type} {float_number}: "
! msgstr "{style} {number}"
  
! #: tp/Texinfo/Common.pm:1355
! #, fuzzy, perl-brace-format
  msgid "{float_type}: "
! msgstr "{style} {number}"
  
! #: tp/Texinfo/Common.pm:1360
! #, fuzzy, perl-brace-format
  msgid "{float_type} {float_number}\n"
! msgstr "{style} {number}"
  
! #: tp/Texinfo/Common.pm:1364
! #, fuzzy, perl-brace-format
  msgid "{float_type}\n"
! msgstr "{style} {number}"
  
! #: tp/Texinfo/Common.pm:1370
! #, fuzzy, perl-brace-format
  msgid "{float_number}: "
! msgstr "{style} {number}"
  
! #: tp/Texinfo/Common.pm:1373
! #, fuzzy, perl-brace-format
  msgid "{float_number}\n"
! msgstr "{style} {number}"
  
! #: tp/Texinfo/Parser.pm:2826
  #, perl-brace-format
  msgid "{name} on {class}"
  msgstr "{name} ezen: {class}"
  
! #: tp/Texinfo/Parser.pm:2835
  #, perl-brace-format
  msgid "{name} of {class}"
  msgstr "{name} tÃ­pusa: {class}"
  
! #: tp/Texinfo/Convert/Converter.pm:109
  msgid "error@arrow{}"
! msgstr ""
  
! #: tp/Texinfo/Convert/Converter.pm:573
  msgid "January"
  msgstr "januÃ¡r"
  
! #: tp/Texinfo/Convert/Converter.pm:574
  msgid "February"
  msgstr "februÃ¡r"
  
! #: tp/Texinfo/Convert/Converter.pm:575
  msgid "March"
  msgstr "mÃ¡rcius"
  
! #: tp/Texinfo/Convert/Converter.pm:576
  msgid "April"
  msgstr "Ã¡prilis"
  
! #: tp/Texinfo/Convert/Converter.pm:577
  msgid "May"
  msgstr "mÃ¡jus"
  
! #: tp/Texinfo/Convert/Converter.pm:578
  msgid "June"
  msgstr "jÃºnius"
  
! #: tp/Texinfo/Convert/Converter.pm:579
  msgid "July"
  msgstr "jÃºlius"
  
! #: tp/Texinfo/Convert/Converter.pm:580
  msgid "August"
  msgstr "augusztus"
  
! #: tp/Texinfo/Convert/Converter.pm:581
  msgid "September"
  msgstr "szeptember"
  
! #: tp/Texinfo/Convert/Converter.pm:582
  msgid "October"
  msgstr "oktÃ³ber"
  
! #: tp/Texinfo/Convert/Converter.pm:583
  msgid "November"
  msgstr "november"
  
! #: tp/Texinfo/Convert/Converter.pm:584
  msgid "December"
  msgstr "december"
  
! #: tp/Texinfo/Convert/Converter.pm:635
! #, fuzzy, perl-brace-format
  msgid "{float_type} {float_number}"
! msgstr "{style} {number}"
  
! #: tp/Texinfo/Convert/Converter.pm:639
! #, fuzzy, perl-brace-format
  msgid "{float_type}"
! msgstr "{style} {number}"
  
! #: tp/Texinfo/Convert/Converter.pm:643
! #, fuzzy, perl-brace-format
  msgid "{float_number}"
! msgstr "{style} {number}"
  
! #: tp/Texinfo/Convert/DocBook.pm:779
  #, perl-brace-format
  msgid "See Info file @file{{myfile}}, node @samp{{mynode}}"
! msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:784
  #, perl-brace-format
  msgid "See node @samp{{mynode}}"
! msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:788
  #, perl-brace-format
  msgid "See Info file @file{{myfile}}"
! msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:828
! #, fuzzy, perl-brace-format
  msgid "section ``{section_name}'' in @cite{{book}}"
! msgstr "ld. ezt a szakaszt: `{section}' itt: @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:833
! #, fuzzy, perl-brace-format
  msgid "See section ``{section_name}'' in @cite{{book}}"
! msgstr "ld. ezt a szakaszt: `{section}' itt: @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:838
! #, fuzzy, perl-brace-format
  msgid "see section ``{section_name}'' in @cite{{book}}"
! msgstr "ld. ezt a szakaszt: `{section}' itt: @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:845 tp/Texinfo/Convert/HTML.pm:3237
  #, perl-brace-format
  msgid "@cite{{book}}"
  msgstr "@cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:849 tp/Texinfo/Convert/HTML.pm:3214
  #, perl-brace-format
  msgid "See @cite{{book}}"
! msgstr "Ld. @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:853 tp/Texinfo/Convert/HTML.pm:3191
  #, perl-brace-format
  msgid "see @cite{{book}}"
! msgstr "ld. @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:868
  #, perl-brace-format
  msgid "{title_ref}"
  msgstr "{title_ref}"
  
! #: tp/Texinfo/Convert/DocBook.pm:873
  #, perl-brace-format
  msgid "See {title_ref}"
! msgstr "Ld. {title_ref}"
  
! #: tp/Texinfo/Convert/DocBook.pm:878
  #, perl-brace-format
  msgid "see {title_ref}"
! msgstr "ld. {title_ref}"
  
! #: tp/Texinfo/Convert/DocBook.pm:1013 tp/Texinfo/Convert/Plaintext.pm:2106
! #, fuzzy, perl-brace-format
  msgid "{abbr_or_acronym} ({explanation})"
! msgstr "{acronym_like} ({explanation})"
  
! #: tp/Texinfo/Convert/DocBook.pm:1155 tp/Texinfo/Convert/Plaintext.pm:2238
! #: tp/Texinfo/Convert/HTML.pm:3543
  #, perl-brace-format
  msgid "@b{{quotation_arg}:} "
  msgstr "@b{{quotation_arg}:} "
  
! #: tp/Texinfo/Convert/Plaintext.pm:1273
  msgid "(outside of any node)"
  msgstr "(bÃ¡rmelyik csomÃ³ponton kÃ­vÃ¼l)"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1884
  #, perl-brace-format
  msgid "{name} @url{{email}}"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:1887
  #, perl-brace-format
  msgid "@url{{email}}"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:1909
  #, perl-brace-format
  msgid "{text} ({url})"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:1914
  #, perl-brace-format
  msgid "@t{<{url}>}"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2163 tp/Texinfo/Convert/HTML.pm:1438
  #, perl-brace-format
  msgid "@{No value for `{value}'@}"
! msgstr "@{Nincs Ã©rtÃ©ke ennek: `{value}'@}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2684
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {name} {arguments}"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2689
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {name}"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2702
! #, fuzzy, perl-brace-format
  msgid "@tie{ }-- {category}:@*{type}@*{name} {arguments}"
! msgstr "{name} ezen: {class}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2705
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {type} {name} {arguments}"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2714
! #, fuzzy, perl-brace-format
  msgid "@tie{ }-- {category}:@*{type}@*{name}"
! msgstr "{name} ezen: {class}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2717
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {type} {name}"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2725
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {name} {arguments}"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2731
! #, fuzzy, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {name}"
! msgstr "{name} tÃ­pusa: {class}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2740
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {name} {arguments}"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2746
! #, fuzzy, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {name}"
! msgstr "{name} ezen: {class}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2761
! #, fuzzy, perl-brace-format
  msgid "@tie{ }-- {category} on {class}:@*{type}@*{name} {arguments}"
! msgstr "{name} ezen: {class}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2765
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {type} {name} {arguments}"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2776
! #, fuzzy, perl-brace-format
  msgid "@tie{ }-- {category} on {class}:@*{type}@*{name}"
! msgstr "{name} ezen: {class}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2780
! #, fuzzy, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {type} {name}"
! msgstr "{name} ezen: {class}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2794
! #, fuzzy, perl-brace-format
  msgid "@tie{ }-- {category} of {class}:@*{type}@*{name} {arguments}"
! msgstr "{name} tÃ­pusa: {class}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2798
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {type} {name} {arguments}"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2809
! #, fuzzy, perl-brace-format
  msgid "@tie{ }-- {category} of {class}:@*{type}@*{name}"
! msgstr "{name} tÃ­pusa: {class}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2813
! #, fuzzy, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {type} {name}"
! msgstr "{name} tÃ­pusa: {class}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3123 tp/Texinfo/Convert/HTML.pm:2803
  #, perl-brace-format
  msgid "@center --- @emph{{author}}\n"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:729 tp/Texinfo/Convert/HTML.pm:785
  msgid "Top"
  msgstr "CÃ­moldal"
  
! #: tp/Texinfo/Convert/HTML.pm:730 tp/Texinfo/Convert/HTML.pm:786
  msgid "Contents"
  msgstr "Tartalom"
  
! #: tp/Texinfo/Convert/HTML.pm:731 tp/Texinfo/Convert/HTML.pm:787
  msgid "Overview"
  msgstr "Ã�ttekintÃ©s"
  
! #: tp/Texinfo/Convert/HTML.pm:732 tp/Texinfo/Convert/HTML.pm:763
! #: tp/Texinfo/Convert/HTML.pm:788
  msgid "Index"
  msgstr "TÃ¡rgymutatÃ³"
  
! #: tp/Texinfo/Convert/HTML.pm:734
  msgid "current"
! msgstr "aktuÃ¡lis"
  
! #: tp/Texinfo/Convert/HTML.pm:737 tp/Texinfo/Convert/HTML.pm:793
  msgid "Prev"
  msgstr "ElÅ‘zÅ‘"
  
! #: tp/Texinfo/Convert/HTML.pm:738
  msgid " Up "
! msgstr "Fel"
  
! #: tp/Texinfo/Convert/HTML.pm:739 tp/Texinfo/Convert/HTML.pm:743
! #: tp/Texinfo/Convert/HTML.pm:795
  msgid "Next"
  msgstr "KÃ¶vetkezÅ‘"
  
! #: tp/Texinfo/Convert/HTML.pm:741 tp/Texinfo/Convert/HTML.pm:794
  msgid "Up"
  msgstr "Fel"
  
! #: tp/Texinfo/Convert/HTML.pm:745
  msgid "Previous"
  msgstr "ElÅ‘zÅ‘"
  
! #: tp/Texinfo/Convert/HTML.pm:746
! #, fuzzy
  msgid "Forward node"
! msgstr "ElÅ‘re"
  
! #: tp/Texinfo/Convert/HTML.pm:747
! #, fuzzy
  msgid "Back node"
! msgstr "SzÃ¼lÅ‘ csomÃ³pont"
  
! #: tp/Texinfo/Convert/HTML.pm:753
  msgid "Next file"
  msgstr "KÃ¶vetkezÅ‘ fÃ¡jl"
  
! #: tp/Texinfo/Convert/HTML.pm:754
  msgid "Previous file"
  msgstr "ElÅ‘zÅ‘ fÃ¡jl"
  
! #: tp/Texinfo/Convert/HTML.pm:760
  msgid "Cover (top) of document"
! msgstr "Dokumentum cÃ­moldala"
  
! #: tp/Texinfo/Convert/HTML.pm:761
  msgid "Table of contents"
  msgstr "TartalomjegyzÃ©k"
  
! #: tp/Texinfo/Convert/HTML.pm:762
  msgid "Short table of contents"
  msgstr "RÃ¶vid tartalomjegyzÃ©k"
  
! #: tp/Texinfo/Convert/HTML.pm:764
  msgid "Current section"
! msgstr "AktuÃ¡lis szakasz"
  
! #: tp/Texinfo/Convert/HTML.pm:765
  msgid "Previous section in reading order"
  msgstr "ElÅ‘zÅ‘ szakasz az olvasÃ¡si sorrendben"
  
! #: tp/Texinfo/Convert/HTML.pm:766
  msgid "Beginning of this chapter or previous chapter"
! msgstr "Fejezet eleje vagy elÅ‘zÅ‘ fejezet"
  
! #: tp/Texinfo/Convert/HTML.pm:767
  msgid "Previous section on same level"
  msgstr "ElÅ‘zÅ‘ szakasz ugyanazon a szinten"
  
! #: tp/Texinfo/Convert/HTML.pm:768
  msgid "Up section"
  msgstr "SzÃ¼lÅ‘ szakasz"
  
! #: tp/Texinfo/Convert/HTML.pm:769
  msgid "Next section on same level"
  msgstr "KÃ¶vetkezÅ‘ szakasz ugyanazon a szinten"
  
! #: tp/Texinfo/Convert/HTML.pm:770
  msgid "Up node"
  msgstr "SzÃ¼lÅ‘ csomÃ³pont"
  
! #: tp/Texinfo/Convert/HTML.pm:771
  msgid "Next node"
  msgstr "KÃ¶vetkezÅ‘ csomÃ³pont"
  
! #: tp/Texinfo/Convert/HTML.pm:772
  msgid "Previous node"
  msgstr "ElÅ‘zÅ‘ csomÃ³pont"
  
! #: tp/Texinfo/Convert/HTML.pm:773
! #, fuzzy
  msgid "Next node in node reading order"
! msgstr "KÃ¶vetkezÅ‘ szakasz az olvasÃ¡si sorrendben"
  
! #: tp/Texinfo/Convert/HTML.pm:774
! #, fuzzy
  msgid "Previous node in node reading order"
! msgstr "ElÅ‘zÅ‘ szakasz az olvasÃ¡si sorrendben"
  
! #: tp/Texinfo/Convert/HTML.pm:775
  msgid "Next section in reading order"
  msgstr "KÃ¶vetkezÅ‘ szakasz az olvasÃ¡si sorrendben"
  
! #: tp/Texinfo/Convert/HTML.pm:776
  msgid "Next chapter"
  msgstr "KÃ¶vetkezÅ‘ fejezet"
  
! #: tp/Texinfo/Convert/HTML.pm:777
  msgid "About (help)"
! msgstr "SegÃ­tsÃ©g a navigÃ¡ciÃ³hoz"
  
! #: tp/Texinfo/Convert/HTML.pm:778
  msgid "First section in reading order"
  msgstr "ElsÅ‘ szakasz az olvasÃ¡si sorrendben"
  
! #: tp/Texinfo/Convert/HTML.pm:779
  msgid "Last section in reading order"
  msgstr "UtolsÃ³ szakasz az olvasÃ¡si sorrendben"
  
! #: tp/Texinfo/Convert/HTML.pm:780
  msgid "Forward section in next file"
! msgstr "KÃ¶vetkezÅ‘ fÃ¡jl elÃ¼lsÅ‘ szakasza"
  
! #: tp/Texinfo/Convert/HTML.pm:781
  msgid "Back section in previous file"
! msgstr "ElÅ‘zÅ‘ fÃ¡jl hÃ¡tsÃ³ szakasza"
  
! #: tp/Texinfo/Convert/HTML.pm:790
  msgid "This"
  msgstr "Ez a(z)"
  
! #: tp/Texinfo/Convert/HTML.pm:791
  msgid "Back"
  msgstr "Vissza"
  
! #: tp/Texinfo/Convert/HTML.pm:792
  msgid "FastBack"
  msgstr "VisszaugrÃ¡s"
  
! #: tp/Texinfo/Convert/HTML.pm:796
  msgid "NodeUp"
  msgstr "SzÃ¼lÅ‘CsomÃ³pont"
  
! #: tp/Texinfo/Convert/HTML.pm:797
  msgid "NodeNext"
  msgstr "KÃ¶vetkezÅ‘CsomÃ³pont"
  
! #: tp/Texinfo/Convert/HTML.pm:798
  msgid "NodePrev"
  msgstr "ElÅ‘zÅ‘CsomÃ³pont"
  
! #: tp/Texinfo/Convert/HTML.pm:799
! #, fuzzy
  msgid "NodeForward"
! msgstr "ElÅ‘re"
  
! #: tp/Texinfo/Convert/HTML.pm:800
! #, fuzzy
  msgid "NodeBack"
! msgstr "Vissza"
  
! #: tp/Texinfo/Convert/HTML.pm:801
  msgid "Forward"
  msgstr "ElÅ‘re"
  
! #: tp/Texinfo/Convert/HTML.pm:802
  msgid "FastForward"
  msgstr "ElÅ‘reugrÃ¡s"
  
! #: tp/Texinfo/Convert/HTML.pm:803
  msgid "About"
! msgstr "SÃºgÃ³"
  
! #: tp/Texinfo/Convert/HTML.pm:804
  msgid "First"
  msgstr "ElsÅ‘"
  
! #: tp/Texinfo/Convert/HTML.pm:805
  msgid "Last"
  msgstr "UtolsÃ³"
  
! #: tp/Texinfo/Convert/HTML.pm:806
  msgid "NextFile"
  msgstr "KÃ¶vetkezÅ‘FÃ¡jl"
  
! #: tp/Texinfo/Convert/HTML.pm:807
  msgid "PrevFile"
  msgstr "ElÅ‘zÅ‘FÃ¡jl"
  
! #: tp/Texinfo/Convert/HTML.pm:811
  msgid "About This Document"
! msgstr "A navigÃ¡ciÃ³s panel hasznÃ¡lata"
  
! #: tp/Texinfo/Convert/HTML.pm:812
  msgid "Table of Contents"
  msgstr "TartalomjegyzÃ©k"
  
! #: tp/Texinfo/Convert/HTML.pm:813
  msgid "Short Table of Contents"
  msgstr "RÃ¶vid tartalomjegyzÃ©k"
  
! #: tp/Texinfo/Convert/HTML.pm:814
  msgid "Footnotes"
  msgstr "LÃ¡bjegyzet"
  
! #: tp/Texinfo/Convert/HTML.pm:1504
! #, fuzzy, perl-brace-format
  msgid "{explained_string} ({explanation})"
! msgstr "{acronym_like} ({explanation})"
  
! #: tp/Texinfo/Convert/HTML.pm:3102
  #, perl-brace-format
  msgid "see section {reference_name}"
! msgstr "ld. ezt a szakaszt: {reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3105
  #, perl-brace-format
  msgid "see {reference_name}"
! msgstr "ld. {reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3110
  #, perl-brace-format
  msgid "See section {reference_name}"
! msgstr "Ld. ezt a szakaszt: {reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3113
  #, perl-brace-format
  msgid "See {reference_name}"
! msgstr "Ld. {reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3117
  #, perl-brace-format
  msgid "{reference_name}"
  msgstr "{reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3179
! #, fuzzy, perl-brace-format
  msgid "see {reference} in @cite{{book}}"
! msgstr "ld. {node_file_href} @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3183
! #, fuzzy, perl-brace-format
  msgid "see @cite{{book_reference}}"
! msgstr "ld. @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3187
! #, fuzzy, perl-brace-format
  msgid "see `{section}' in @cite{{book}}"
! msgstr "szakasz: `{section}' itt: @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3194
! #, fuzzy, perl-brace-format
  msgid "see {reference}"
! msgstr "ld. {reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3197
! #, fuzzy, perl-brace-format
  msgid "see `{section}'"
! msgstr "SzÃ¼lÅ‘ szakasz"
  
! #: tp/Texinfo/Convert/HTML.pm:3202
! #, fuzzy, perl-brace-format
  msgid "See {reference} in @cite{{book}}"
! msgstr "See {node_file_href} @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3206
! #, fuzzy, perl-brace-format
  msgid "See @cite{{book_reference}}"
! msgstr "Ld. @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3210
! #, fuzzy, perl-brace-format
  msgid "See `{section}' in @cite{{book}}"
! msgstr "Ld. ezt a szakaszt: `{section}' itt: @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3217
! #, fuzzy, perl-brace-format
  msgid "See {reference}"
! msgstr "Ld. {reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3220
! #, fuzzy, perl-brace-format
  msgid "See `{section}'"
! msgstr "SzÃ¼lÅ‘ szakasz"
  
! #: tp/Texinfo/Convert/HTML.pm:3225
! #, fuzzy, perl-brace-format
  msgid "{reference} in @cite{{book}}"
! msgstr "{node_file_href} @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3229
! #, fuzzy, perl-brace-format
  msgid "@cite{{book_reference}}"
! msgstr "@cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3233
! #, fuzzy, perl-brace-format
  msgid "`{section}' in @cite{{book}}"
! msgstr "szakasz: `{section}' itt: @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3240
! #, fuzzy, perl-brace-format
  msgid "{reference}"
! msgstr "{reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3243
! #, fuzzy, perl-brace-format
  msgid "`{section}'"
! msgstr "SzÃ¼lÅ‘ szakasz"
  
! #: tp/Texinfo/Convert/HTML.pm:3356
  msgid "Jump to"
! msgstr "Ugorj ide"
  
! #: tp/Texinfo/Convert/HTML.pm:3364
  msgid "Index Entry"
  msgstr "TÃ¡rgymutatÃ³-bejegyzÃ©s"
  
! #: tp/Texinfo/Convert/HTML.pm:3366
  msgid "Section"
  msgstr "Szakasz"
  
! #: tp/Texinfo/Convert/HTML.pm:3985
! #, fuzzy, perl-brace-format
  msgid "{category}: @strong{{name}} @emph{{arguments}}"
! msgstr "{name} tÃ­pusa: {class}"
  
! #: tp/Texinfo/Convert/HTML.pm:3990
! #, fuzzy, perl-brace-format
  msgid "{category}: @strong{{name}}"
! msgstr "{name} ezen: {class}"
  
! #: tp/Texinfo/Convert/HTML.pm:4007
! #, fuzzy, perl-brace-format
  msgid "{category}:@* @emph{{type}}@* @strong{{name}} @emph{{arguments}}"
! msgstr "{name} ezen: {class}"
  
! #: tp/Texinfo/Convert/HTML.pm:4011
! #, fuzzy, perl-brace-format
  msgid "{category}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
! msgstr "{name} ezen: {class}"
  
! #: tp/Texinfo/Convert/HTML.pm:4020
! #, fuzzy, perl-brace-format
  msgid "{category}:@* @emph{{type}}@* @strong{{name}}"
! msgstr "{name} ezen: {class}"
  
! #: tp/Texinfo/Convert/HTML.pm:4023
  #, perl-brace-format
  msgid "{category}: @emph{{type}} @strong{{name}}"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4031
! #, fuzzy, perl-brace-format
  msgid "{category} of {class}: @strong{{name}} @emph{{arguments}}"
! msgstr "{name} tÃ­pusa: {class}"
  
! #: tp/Texinfo/Convert/HTML.pm:4037
! #, fuzzy, perl-brace-format
  msgid "{category} of {class}: @strong{{name}}"
! msgstr "{name} tÃ­pusa: {class}"
  
! #: tp/Texinfo/Convert/HTML.pm:4046
! #, fuzzy, perl-brace-format
  msgid "{category} on {class}: @strong{{name}} @emph{{arguments}}"
! msgstr "{name} ezen: {class}"
  
! #: tp/Texinfo/Convert/HTML.pm:4052
! #, fuzzy, perl-brace-format
  msgid "{category} on {class}: @strong{{name}}"
! msgstr "{name} ezen: {class}"
  
! #: tp/Texinfo/Convert/HTML.pm:4067
! #, fuzzy, perl-brace-format
  msgid ""
  "{category} on {class}:@* @emph{{type}}@* @strong{{name}} @emph{{arguments}}"
! msgstr "{name} ezen: {class}"
  
! #: tp/Texinfo/Convert/HTML.pm:4071
! #, fuzzy, perl-brace-format
  msgid "{category} on {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
! msgstr "{name} ezen: {class}"
  
! #: tp/Texinfo/Convert/HTML.pm:4082
! #, fuzzy, perl-brace-format
  msgid "{category} on {class}:@* @emph{{type}}@* @strong{{name}}"
! msgstr "{name} ezen: {class}"
  
! #: tp/Texinfo/Convert/HTML.pm:4086
! #, fuzzy, perl-brace-format
  msgid "{category} on {class}: @emph{{type}} @strong{{name}}"
! msgstr "{name} ezen: {class}"
  
! #: tp/Texinfo/Convert/HTML.pm:4100
! #, fuzzy, perl-brace-format
  msgid ""
  "{category} of {class}:@* @emph{{type}}@* @strong{{name}} @emph{{arguments}}"
! msgstr "{name} tÃ­pusa: {class}"
  
! #: tp/Texinfo/Convert/HTML.pm:4104
! #, fuzzy, perl-brace-format
  msgid "{category} of {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
! msgstr "{name} tÃ­pusa: {class}"
  
! #: tp/Texinfo/Convert/HTML.pm:4115
! #, fuzzy, perl-brace-format
  msgid "{category} of {class}:@* @emph{{type}}@* @strong{{name}}"
! msgstr "{name} tÃ­pusa: {class}"
  
! #: tp/Texinfo/Convert/HTML.pm:4119
! #, fuzzy, perl-brace-format
  msgid "{category} of {class}: @emph{{type}} @strong{{name}}"
! msgstr "{name} tÃ­pusa: {class}"
  
! #: tp/Texinfo/Convert/HTML.pm:6125
! #, fuzzy, perl-brace-format
  msgid ""
  "This document was generated on @emph{@today{}} using "
  "@uref{{program_homepage}, @emph{{program}}}."
  msgstr ""
! "Ezt a dokumentumot @i{{date}} napon generÃ¡lta a(z) @uref{{program_homepage}, "
! "@i{{program}}}."
  
! #: tp/Texinfo/Convert/HTML.pm:6130
! #, fuzzy
  msgid "This document was generated on @emph{@today{}}."
! msgstr ""
! "Ezt a dokumentumot a(z) @uref{{program_homepage}, @emph{{program}}} "
! "generÃ¡lta."
  
! #: tp/Texinfo/Convert/HTML.pm:6169
  #, perl-brace-format
  msgid "{title}: {element_text}"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6313
  #, perl-brace-format
  msgid "The node you are looking for is at {href}."
  msgstr "A keresett csomÃ³pont itt talÃ¡lhatÃ³: {href}."
  
! #: tp/Texinfo/Convert/HTML.pm:6382
  msgid "  The buttons in the navigation panels have the following meaning:"
  msgstr "  A navigÃ¡ciÃ³s panelen levÅ‘ gombok jelentÃ©se a kÃ¶vetkezÅ‘:"
  
! #: tp/Texinfo/Convert/HTML.pm:6388
  msgid "Button"
  msgstr "Gomb"
  
! #: tp/Texinfo/Convert/HTML.pm:6389
  msgid "Name"
  msgstr "NÃ©v"
  
! #: tp/Texinfo/Convert/HTML.pm:6390
  msgid "Go to"
  msgstr "CÃ©l"
  
! #: tp/Texinfo/Convert/HTML.pm:6391
  msgid "From 1.2.3 go to"
  msgstr "1.2.3-bÃ³l ide jutunk"
  
! #: tp/Texinfo/Convert/HTML.pm:6417
  msgid ""
  "  where the @strong{ Example } assumes that the current position is at "
--- 1,855 ----
  # Hungarian translations of resulting document strings.
! # Copyright (C) 2009, 2015 Free Software Foundation, Inc.
  # This file is distributed under the same license as the texinfo package.
  #
+ # Harmath DÃ©nes <harmathdenes@gmail.com>, 2009.
+ # BalÃ¡zs Ãšr <urbalazs@gmail.com>, 2015.
  msgid ""
  msgstr ""
! "Project-Id-Version: texinfo_document 5.9.93\n"
  "Report-Msgid-Bugs-To: bug-texinfo@gnu.org\n"
! "POT-Creation-Date: 2015-06-26 13:52+0100\n"
! "PO-Revision-Date: 2015-06-14 20:39+0200\n"
! "Last-Translator: BalÃ¡zs Ãšr <urbalazs@gmail.com>\n"
! "Language-Team: Hungarian <translation-team-hu@lists.sourceforge.net>\n"
  "Language: hu\n"
  "MIME-Version: 1.0\n"
! "Content-Type: text/plain; charset=UTF-8\n"
  "Content-Transfer-Encoding: 8bit\n"
+ "X-Generator: Lokalize 1.2\n"
+ "Plural-Forms: nplurals=2; plural=(n != 1);\n"
  
! #: tp/Texinfo/Common.pm:714 tp/Texinfo/Common.pm:719
  msgid "Function"
! msgstr "FÃ¼ggvÃ©ny"
  
! #: tp/Texinfo/Common.pm:715
  msgid "Macro"
! msgstr "MakrÃ³"
  
! #: tp/Texinfo/Common.pm:716
  msgid "Special Form"
! msgstr "SpeciÃ¡lis Å±rlap"
  
! #: tp/Texinfo/Common.pm:717 tp/Texinfo/Common.pm:720
  msgid "Variable"
! msgstr "VÃ¡ltozÃ³"
  
! #: tp/Texinfo/Common.pm:718
  msgid "User Option"
! msgstr "FelhasznÃ¡lÃ³i beÃ¡llÃ­tÃ¡s"
  
! #: tp/Texinfo/Common.pm:721 tp/Texinfo/Common.pm:722
  msgid "Instance Variable"
! msgstr "PÃ©ldÃ¡nyvÃ¡ltozÃ³"
  
! #: tp/Texinfo/Common.pm:723 tp/Texinfo/Common.pm:724
  msgid "Method"
! msgstr "MetÃ³dus"
  
! #: tp/Texinfo/Common.pm:1196
! #, perl-brace-format
  msgid "{category} on {class}"
! msgstr "{category} ezen: {class}"
  
! #: tp/Texinfo/Common.pm:1203
! #, perl-brace-format
  msgid "{category} of {class}"
! msgstr "{category} - {class}"
  
! #: tp/Texinfo/Common.pm:1220
  #, perl-brace-format
  msgid "{month} {day}, {year}"
! msgstr "{year}. {month} {day}."
  
! #: tp/Texinfo/Common.pm:1251 tp/Texinfo/Convert/Plaintext.pm:1112
! #: tp/Texinfo/Convert/HTML.pm:515
  #, perl-brace-format
  msgid "Appendix {number} {section_title}"
! msgstr "FÃ¼ggelÃ©k {number} {section_title}"
  
! #: tp/Texinfo/Common.pm:1255 tp/Texinfo/Convert/Plaintext.pm:1117
! #: tp/Texinfo/Convert/HTML.pm:521
! #, perl-brace-format
  msgid "{number} {section_title}"
! msgstr "{number} {section_title}"
  
! #: tp/Texinfo/Common.pm:1390
! #, perl-brace-format
  msgid "{float_type} {float_number}: "
! msgstr "{float_type} {float_number}: "
  
! #: tp/Texinfo/Common.pm:1394
! #, perl-brace-format
  msgid "{float_type}: "
! msgstr "{float_type}: "
  
! #: tp/Texinfo/Common.pm:1399
! #, perl-brace-format
  msgid "{float_type} {float_number}\n"
! msgstr "{float_type} {float_number}\n"
  
! #: tp/Texinfo/Common.pm:1403
! #, perl-brace-format
  msgid "{float_type}\n"
! msgstr "{float_type}\n"
  
! #: tp/Texinfo/Common.pm:1409
! #, perl-brace-format
  msgid "{float_number}: "
! msgstr "{float_number}: "
  
! #: tp/Texinfo/Common.pm:1412
! #, perl-brace-format
  msgid "{float_number}\n"
! msgstr "{float_number}\n"
  
! #: tp/Texinfo/Parser.pm:2981
  #, perl-brace-format
  msgid "{name} on {class}"
  msgstr "{name} ezen: {class}"
  
! #: tp/Texinfo/Parser.pm:2990
  #, perl-brace-format
  msgid "{name} of {class}"
  msgstr "{name} tÃ­pusa: {class}"
  
! #: tp/Texinfo/Convert/Converter.pm:110
  msgid "error@arrow{}"
! msgstr "error@arrow{}"
  
! #: tp/Texinfo/Convert/Converter.pm:956
  msgid "January"
  msgstr "januÃ¡r"
  
! #: tp/Texinfo/Convert/Converter.pm:957
  msgid "February"
  msgstr "februÃ¡r"
  
! #: tp/Texinfo/Convert/Converter.pm:958
  msgid "March"
  msgstr "mÃ¡rcius"
  
! #: tp/Texinfo/Convert/Converter.pm:959
  msgid "April"
  msgstr "Ã¡prilis"
  
! #: tp/Texinfo/Convert/Converter.pm:960
  msgid "May"
  msgstr "mÃ¡jus"
  
! #: tp/Texinfo/Convert/Converter.pm:961
  msgid "June"
  msgstr "jÃºnius"
  
! #: tp/Texinfo/Convert/Converter.pm:962
  msgid "July"
  msgstr "jÃºlius"
  
! #: tp/Texinfo/Convert/Converter.pm:963
  msgid "August"
  msgstr "augusztus"
  
! #: tp/Texinfo/Convert/Converter.pm:964
  msgid "September"
  msgstr "szeptember"
  
! #: tp/Texinfo/Convert/Converter.pm:965
  msgid "October"
  msgstr "oktÃ³ber"
  
! #: tp/Texinfo/Convert/Converter.pm:966
  msgid "November"
  msgstr "november"
  
! #: tp/Texinfo/Convert/Converter.pm:967
  msgid "December"
  msgstr "december"
  
! #: tp/Texinfo/Convert/Converter.pm:1018
! #, perl-brace-format
  msgid "{float_type} {float_number}"
! msgstr "{float_type} {float_number}"
  
! #: tp/Texinfo/Convert/Converter.pm:1022
! #, perl-brace-format
  msgid "{float_type}"
! msgstr "{float_type}"
  
! #: tp/Texinfo/Convert/Converter.pm:1026
! #, perl-brace-format
  msgid "{float_number}"
! msgstr "{float_number}"
  
! #: tp/Texinfo/Convert/DocBook.pm:825
  #, perl-brace-format
  msgid "See Info file @file{{myfile}}, node @samp{{mynode}}"
! msgstr "LÃ¡sd: @file{{myfile}} informÃ¡ciÃ³s fÃ¡jl, @samp{{mynode}} csomÃ³pont"
  
! #: tp/Texinfo/Convert/DocBook.pm:830
  #, perl-brace-format
  msgid "See node @samp{{mynode}}"
! msgstr "LÃ¡sd: @samp{{mynode}} csomÃ³pont"
  
! #: tp/Texinfo/Convert/DocBook.pm:834
  #, perl-brace-format
  msgid "See Info file @file{{myfile}}"
! msgstr "LÃ¡sd: @file{{myfile}} informÃ¡ciÃ³s fÃ¡jl"
  
! #: tp/Texinfo/Convert/DocBook.pm:874
! #, perl-brace-format
  msgid "section ``{section_name}'' in @cite{{book}}"
! msgstr "â€ž{section_name}â€� szakasz ebben: @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:879
! #, perl-brace-format
  msgid "See section ``{section_name}'' in @cite{{book}}"
! msgstr "LÃ¡sd a(z) â€ž{section_name}â€� szakaszt ebben: @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:884
! #, perl-brace-format
  msgid "see section ``{section_name}'' in @cite{{book}}"
! msgstr "lÃ¡sd a(z) â€ž{section_name}â€� szakaszt ebben: @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:891 tp/Texinfo/Convert/HTML.pm:3287
  #, perl-brace-format
  msgid "@cite{{book}}"
  msgstr "@cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:895 tp/Texinfo/Convert/HTML.pm:3264
  #, perl-brace-format
  msgid "See @cite{{book}}"
! msgstr "LÃ¡sd: @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:899 tp/Texinfo/Convert/HTML.pm:3241
  #, perl-brace-format
  msgid "see @cite{{book}}"
! msgstr "lÃ¡sd: @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:914
  #, perl-brace-format
  msgid "{title_ref}"
  msgstr "{title_ref}"
  
! #: tp/Texinfo/Convert/DocBook.pm:919
  #, perl-brace-format
  msgid "See {title_ref}"
! msgstr "LÃ¡sd: {title_ref}"
  
! #: tp/Texinfo/Convert/DocBook.pm:924
  #, perl-brace-format
  msgid "see {title_ref}"
! msgstr "lÃ¡sd: {title_ref}"
  
! #: tp/Texinfo/Convert/DocBook.pm:1061 tp/Texinfo/Convert/Plaintext.pm:2204
! #, perl-brace-format
  msgid "{abbr_or_acronym} ({explanation})"
! msgstr "{abbr_or_acronym} ({explanation})"
  
! #: tp/Texinfo/Convert/DocBook.pm:1222 tp/Texinfo/Convert/Plaintext.pm:2390
! #: tp/Texinfo/Convert/HTML.pm:3593
  #, perl-brace-format
  msgid "@b{{quotation_arg}:} "
  msgstr "@b{{quotation_arg}:} "
  
! #: tp/Texinfo/Convert/Plaintext.pm:1344
  msgid "(outside of any node)"
  msgstr "(bÃ¡rmelyik csomÃ³ponton kÃ­vÃ¼l)"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1961
  #, perl-brace-format
  msgid "{name} @url{{email}}"
! msgstr "{name} @url{{email}}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1964
  #, perl-brace-format
  msgid "@url{{email}}"
! msgstr "@url{{email}}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1986
  #, perl-brace-format
  msgid "{text} ({url})"
! msgstr "{text} ({url})"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1991
  #, perl-brace-format
  msgid "@t{<{url}>}"
! msgstr "@t{<{url}>}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2315 tp/Texinfo/Convert/HTML.pm:1439
  #, perl-brace-format
  msgid "@{No value for `{value}'@}"
! msgstr "@{Nincs Ã©rtÃ©k ehhez: â€ž{value}â€�@}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2839
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {name} {arguments}"
! msgstr "@tie{ }-- {category}: {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2844
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {name}"
! msgstr "@tie{ }-- {category}: {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2857
! #, perl-brace-format
  msgid "@tie{ }-- {category}:@*{type}@*{name} {arguments}"
! msgstr "@tie{ }-- {category}:@*{type}@*{name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2860
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {type} {name} {arguments}"
! msgstr "@tie{ }-- {category}: {type} {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2869
! #, perl-brace-format
  msgid "@tie{ }-- {category}:@*{type}@*{name}"
! msgstr "@tie{ }-- {category}:@*{type}@*{name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2872
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {type} {name}"
! msgstr "@tie{ }-- {category}: {type} {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2880
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {name} {arguments}"
! msgstr "@tie{ }-- {category} - {class}: {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2886
! #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {name}"
! msgstr "@tie{ }-- {category} - {class}: {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2895
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {name} {arguments}"
! msgstr "@tie{ }-- {category} ezen: {class}: {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2901
! #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {name}"
! msgstr "@tie{ }-- {category} ezen: {class}: {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2916
! #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}:@*{type}@*{name} {arguments}"
! msgstr "@tie{ }-- {category} ezen: {class}:@*{type}@*{name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2920
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {type} {name} {arguments}"
! msgstr "@tie{ }-- {category} ezen: {class}: {type} {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2931
! #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}:@*{type}@*{name}"
! msgstr "@tie{ }-- {category} ezen: {class}:@*{type}@*{name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2935
! #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {type} {name}"
! msgstr "@tie{ }-- {category} ezen: {class}: {type} {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2949
! #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}:@*{type}@*{name} {arguments}"
! msgstr "@tie{ }-- {category} - {class}:@*{type}@*{name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2953
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {type} {name} {arguments}"
! msgstr "@tie{ }-- {category} - {class}: {type} {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2964
! #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}:@*{type}@*{name}"
! msgstr "@tie{ }-- {category} - {class}:@*{type}@*{name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2968
! #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {type} {name}"
! msgstr "@tie{ }-- {category} - {class}: {type} {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3279 tp/Texinfo/Convert/HTML.pm:2853
  #, perl-brace-format
  msgid "@center --- @emph{{author}}\n"
! msgstr "@center --- @emph{{author}}\n"
  
! #: tp/Texinfo/Convert/HTML.pm:732 tp/Texinfo/Convert/HTML.pm:788
  msgid "Top"
  msgstr "CÃ­moldal"
  
! #: tp/Texinfo/Convert/HTML.pm:733 tp/Texinfo/Convert/HTML.pm:789
  msgid "Contents"
  msgstr "Tartalom"
  
! #: tp/Texinfo/Convert/HTML.pm:734 tp/Texinfo/Convert/HTML.pm:790
  msgid "Overview"
  msgstr "Ã�ttekintÃ©s"
  
! #: tp/Texinfo/Convert/HTML.pm:735 tp/Texinfo/Convert/HTML.pm:766
! #: tp/Texinfo/Convert/HTML.pm:791
  msgid "Index"
  msgstr "TÃ¡rgymutatÃ³"
  
! #: tp/Texinfo/Convert/HTML.pm:737
  msgid "current"
! msgstr "jelenlegi"
  
! #: tp/Texinfo/Convert/HTML.pm:740 tp/Texinfo/Convert/HTML.pm:796
  msgid "Prev"
  msgstr "ElÅ‘zÅ‘"
  
! #: tp/Texinfo/Convert/HTML.pm:741
  msgid " Up "
! msgstr " Fel "
  
! #: tp/Texinfo/Convert/HTML.pm:742 tp/Texinfo/Convert/HTML.pm:746
! #: tp/Texinfo/Convert/HTML.pm:798
  msgid "Next"
  msgstr "KÃ¶vetkezÅ‘"
  
! #: tp/Texinfo/Convert/HTML.pm:744 tp/Texinfo/Convert/HTML.pm:797
  msgid "Up"
  msgstr "Fel"
  
! #: tp/Texinfo/Convert/HTML.pm:748
  msgid "Previous"
  msgstr "ElÅ‘zÅ‘"
  
! #: tp/Texinfo/Convert/HTML.pm:749
  msgid "Forward node"
! msgstr "ElÃ¼lsÅ‘ csomÃ³pont"
  
! #: tp/Texinfo/Convert/HTML.pm:750
  msgid "Back node"
! msgstr "HÃ¡tsÃ³ csomÃ³pont"
  
! #: tp/Texinfo/Convert/HTML.pm:756
  msgid "Next file"
  msgstr "KÃ¶vetkezÅ‘ fÃ¡jl"
  
! #: tp/Texinfo/Convert/HTML.pm:757
  msgid "Previous file"
  msgstr "ElÅ‘zÅ‘ fÃ¡jl"
  
! #: tp/Texinfo/Convert/HTML.pm:763
  msgid "Cover (top) of document"
! msgstr "Dokumentum borÃ­tÃ³ja (cÃ­moldala)"
  
! #: tp/Texinfo/Convert/HTML.pm:764
  msgid "Table of contents"
  msgstr "TartalomjegyzÃ©k"
  
! #: tp/Texinfo/Convert/HTML.pm:765
  msgid "Short table of contents"
  msgstr "RÃ¶vid tartalomjegyzÃ©k"
  
! #: tp/Texinfo/Convert/HTML.pm:767
  msgid "Current section"
! msgstr "Jelenlegi szakasz"
  
! #: tp/Texinfo/Convert/HTML.pm:768
  msgid "Previous section in reading order"
  msgstr "ElÅ‘zÅ‘ szakasz az olvasÃ¡si sorrendben"
  
! #: tp/Texinfo/Convert/HTML.pm:769
  msgid "Beginning of this chapter or previous chapter"
! msgstr "Ezen fejezet eleje vagy elÅ‘zÅ‘ fejezet"
  
! #: tp/Texinfo/Convert/HTML.pm:770
  msgid "Previous section on same level"
  msgstr "ElÅ‘zÅ‘ szakasz ugyanazon a szinten"
  
! #: tp/Texinfo/Convert/HTML.pm:771
  msgid "Up section"
  msgstr "SzÃ¼lÅ‘ szakasz"
  
! #: tp/Texinfo/Convert/HTML.pm:772
  msgid "Next section on same level"
  msgstr "KÃ¶vetkezÅ‘ szakasz ugyanazon a szinten"
  
! #: tp/Texinfo/Convert/HTML.pm:773
  msgid "Up node"
  msgstr "SzÃ¼lÅ‘ csomÃ³pont"
  
! #: tp/Texinfo/Convert/HTML.pm:774
  msgid "Next node"
  msgstr "KÃ¶vetkezÅ‘ csomÃ³pont"
  
! #: tp/Texinfo/Convert/HTML.pm:775
  msgid "Previous node"
  msgstr "ElÅ‘zÅ‘ csomÃ³pont"
  
! #: tp/Texinfo/Convert/HTML.pm:776
  msgid "Next node in node reading order"
! msgstr "KÃ¶vetkezÅ‘ csomÃ³pont a csomÃ³pont olvasÃ¡si sorrendben"
  
! #: tp/Texinfo/Convert/HTML.pm:777
  msgid "Previous node in node reading order"
! msgstr "ElÅ‘zÅ‘ csomÃ³pont a csomÃ³pont olvasÃ¡si sorrendben"
  
! #: tp/Texinfo/Convert/HTML.pm:778
  msgid "Next section in reading order"
  msgstr "KÃ¶vetkezÅ‘ szakasz az olvasÃ¡si sorrendben"
  
! #: tp/Texinfo/Convert/HTML.pm:779
  msgid "Next chapter"
  msgstr "KÃ¶vetkezÅ‘ fejezet"
  
! #: tp/Texinfo/Convert/HTML.pm:780
  msgid "About (help)"
! msgstr "NÃ©vjegy (sÃºgÃ³)"
  
! #: tp/Texinfo/Convert/HTML.pm:781
  msgid "First section in reading order"
  msgstr "ElsÅ‘ szakasz az olvasÃ¡si sorrendben"
  
! #: tp/Texinfo/Convert/HTML.pm:782
  msgid "Last section in reading order"
  msgstr "UtolsÃ³ szakasz az olvasÃ¡si sorrendben"
  
! #: tp/Texinfo/Convert/HTML.pm:783
  msgid "Forward section in next file"
! msgstr "ElÃ¼lsÅ‘ szakasz a kÃ¶vetkezÅ‘ fÃ¡jlban"
  
! #: tp/Texinfo/Convert/HTML.pm:784
  msgid "Back section in previous file"
! msgstr "HÃ¡tsÃ³ szakasz az elÅ‘zÅ‘ fÃ¡jlban"
  
! #: tp/Texinfo/Convert/HTML.pm:793
  msgid "This"
  msgstr "Ez a(z)"
  
! #: tp/Texinfo/Convert/HTML.pm:794
  msgid "Back"
  msgstr "Vissza"
  
! #: tp/Texinfo/Convert/HTML.pm:795
  msgid "FastBack"
  msgstr "VisszaugrÃ¡s"
  
! #: tp/Texinfo/Convert/HTML.pm:799
  msgid "NodeUp"
  msgstr "SzÃ¼lÅ‘CsomÃ³pont"
  
! #: tp/Texinfo/Convert/HTML.pm:800
  msgid "NodeNext"
  msgstr "KÃ¶vetkezÅ‘CsomÃ³pont"
  
! #: tp/Texinfo/Convert/HTML.pm:801
  msgid "NodePrev"
  msgstr "ElÅ‘zÅ‘CsomÃ³pont"
  
! #: tp/Texinfo/Convert/HTML.pm:802
  msgid "NodeForward"
! msgstr "ElÃ¼lsÅ‘CsomÃ³pont"
  
! #: tp/Texinfo/Convert/HTML.pm:803
  msgid "NodeBack"
! msgstr "HÃ¡tsÃ³CsomÃ³pont"
  
! #: tp/Texinfo/Convert/HTML.pm:804
  msgid "Forward"
  msgstr "ElÅ‘re"
  
! #: tp/Texinfo/Convert/HTML.pm:805
  msgid "FastForward"
  msgstr "ElÅ‘reugrÃ¡s"
  
! #: tp/Texinfo/Convert/HTML.pm:806
  msgid "About"
! msgstr "NÃ©vjegy"
  
! #: tp/Texinfo/Convert/HTML.pm:807
  msgid "First"
  msgstr "ElsÅ‘"
  
! #: tp/Texinfo/Convert/HTML.pm:808
  msgid "Last"
  msgstr "UtolsÃ³"
  
! #: tp/Texinfo/Convert/HTML.pm:809
  msgid "NextFile"
  msgstr "KÃ¶vetkezÅ‘FÃ¡jl"
  
! #: tp/Texinfo/Convert/HTML.pm:810
  msgid "PrevFile"
  msgstr "ElÅ‘zÅ‘FÃ¡jl"
  
! #: tp/Texinfo/Convert/HTML.pm:814
  msgid "About This Document"
! msgstr "Ezen dokumentum nÃ©vjegye"
  
! #: tp/Texinfo/Convert/HTML.pm:815
  msgid "Table of Contents"
  msgstr "TartalomjegyzÃ©k"
  
! #: tp/Texinfo/Convert/HTML.pm:816
  msgid "Short Table of Contents"
  msgstr "RÃ¶vid tartalomjegyzÃ©k"
  
! #: tp/Texinfo/Convert/HTML.pm:817
  msgid "Footnotes"
  msgstr "LÃ¡bjegyzet"
  
! #: tp/Texinfo/Convert/HTML.pm:1505
! #, perl-brace-format
  msgid "{explained_string} ({explanation})"
! msgstr "{explained_string} ({explanation})"
  
! #: tp/Texinfo/Convert/HTML.pm:3152
  #, perl-brace-format
  msgid "see section {reference_name}"
! msgstr "lÃ¡sd ezt a szakaszt: {reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3155
  #, perl-brace-format
  msgid "see {reference_name}"
! msgstr "lÃ¡sd: {reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3160
  #, perl-brace-format
  msgid "See section {reference_name}"
! msgstr "LÃ¡sd ezt a szakaszt: {reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3163
  #, perl-brace-format
  msgid "See {reference_name}"
! msgstr "LÃ¡sd: {reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3167
  #, perl-brace-format
  msgid "{reference_name}"
  msgstr "{reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3229
! #, perl-brace-format
  msgid "see {reference} in @cite{{book}}"
! msgstr "lÃ¡sd: {reference} ebben: @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3233
! #, perl-brace-format
  msgid "see @cite{{book_reference}}"
! msgstr "lÃ¡sd: @cite{{book_reference}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3237
! #, perl-brace-format
  msgid "see `{section}' in @cite{{book}}"
! msgstr "lÃ¡sd ezt a szakaszt: â€ž{section}â€� ebben: @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3244
! #, perl-brace-format
  msgid "see {reference}"
! msgstr "lÃ¡sd: {reference}"
  
! #: tp/Texinfo/Convert/HTML.pm:3247
! #, perl-brace-format
  msgid "see `{section}'"
! msgstr "lÃ¡sd: â€ž{section}â€�"
  
! #: tp/Texinfo/Convert/HTML.pm:3252
! #, perl-brace-format
  msgid "See {reference} in @cite{{book}}"
! msgstr "LÃ¡sd: {reference} ebben: @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3256
! #, perl-brace-format
  msgid "See @cite{{book_reference}}"
! msgstr "LÃ¡sd: @cite{{book_reference}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3260
! #, perl-brace-format
  msgid "See `{section}' in @cite{{book}}"
! msgstr "LÃ¡sd ezt a szakaszt: â€ž{section}â€� ebben: @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3267
! #, perl-brace-format
  msgid "See {reference}"
! msgstr "LÃ¡sd: {reference}"
  
! #: tp/Texinfo/Convert/HTML.pm:3270
! #, perl-brace-format
  msgid "See `{section}'"
! msgstr "LÃ¡sd: â€ž{section}â€�"
  
! #: tp/Texinfo/Convert/HTML.pm:3275
! #, perl-brace-format
  msgid "{reference} in @cite{{book}}"
! msgstr "{reference} ebben: @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3279
! #, perl-brace-format
  msgid "@cite{{book_reference}}"
! msgstr "@cite{{book_reference}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3283
! #, perl-brace-format
  msgid "`{section}' in @cite{{book}}"
! msgstr "â€ž{section}â€� szakasz ebben: @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3290
! #, perl-brace-format
  msgid "{reference}"
! msgstr "{reference}"
  
! #: tp/Texinfo/Convert/HTML.pm:3293
! #, perl-brace-format
  msgid "`{section}'"
! msgstr "â€ž{section}â€�"
  
! #: tp/Texinfo/Convert/HTML.pm:3406
  msgid "Jump to"
! msgstr "UgrÃ¡s ide"
  
! #: tp/Texinfo/Convert/HTML.pm:3414
  msgid "Index Entry"
  msgstr "TÃ¡rgymutatÃ³-bejegyzÃ©s"
  
! #: tp/Texinfo/Convert/HTML.pm:3416
  msgid "Section"
  msgstr "Szakasz"
  
! #: tp/Texinfo/Convert/HTML.pm:4035
! #, perl-brace-format
  msgid "{category}: @strong{{name}} @emph{{arguments}}"
! msgstr "{category}: @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4040
! #, perl-brace-format
  msgid "{category}: @strong{{name}}"
! msgstr "{category}: @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4057
! #, perl-brace-format
  msgid "{category}:@* @emph{{type}}@* @strong{{name}} @emph{{arguments}}"
! msgstr "{category}:@* @emph{{type}}@* @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4061
! #, perl-brace-format
  msgid "{category}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
! msgstr "{category}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4070
! #, perl-brace-format
  msgid "{category}:@* @emph{{type}}@* @strong{{name}}"
! msgstr "{category}:@* @emph{{type}}@* @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4073
  #, perl-brace-format
  msgid "{category}: @emph{{type}} @strong{{name}}"
! msgstr "{category}: @emph{{type}} @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4081
! #, perl-brace-format
  msgid "{category} of {class}: @strong{{name}} @emph{{arguments}}"
! msgstr "{category} - {class}: @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4087
! #, perl-brace-format
  msgid "{category} of {class}: @strong{{name}}"
! msgstr "{category} - {class}: @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4096
! #, perl-brace-format
  msgid "{category} on {class}: @strong{{name}} @emph{{arguments}}"
! msgstr "{category} ezen: {class}: @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4102
! #, perl-brace-format
  msgid "{category} on {class}: @strong{{name}}"
! msgstr "{category} ezen: {class}: @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4117
! #, perl-brace-format
  msgid ""
  "{category} on {class}:@* @emph{{type}}@* @strong{{name}} @emph{{arguments}}"
! msgstr ""
! "{category} ezen: {class}:@* @emph{{type}}@* @strong{{name}} "
! "@emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4121
! #, perl-brace-format
  msgid "{category} on {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
! msgstr ""
! "{category} ezen: {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4132
! #, perl-brace-format
  msgid "{category} on {class}:@* @emph{{type}}@* @strong{{name}}"
! msgstr "{category} ezen: {class}:@* @emph{{type}}@* @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4136
! #, perl-brace-format
  msgid "{category} on {class}: @emph{{type}} @strong{{name}}"
! msgstr "{category} ezen: {class}: @emph{{type}} @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4150
! #, perl-brace-format
  msgid ""
  "{category} of {class}:@* @emph{{type}}@* @strong{{name}} @emph{{arguments}}"
! msgstr ""
! "{category} - {class}:@* @emph{{type}}@* @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4154
! #, perl-brace-format
  msgid "{category} of {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
! msgstr "{category} - {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4165
! #, perl-brace-format
  msgid "{category} of {class}:@* @emph{{type}}@* @strong{{name}}"
! msgstr "{category} - {class}:@* @emph{{type}}@* @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4169
! #, perl-brace-format
  msgid "{category} of {class}: @emph{{type}} @strong{{name}}"
! msgstr "{category} - {class}: @emph{{type}} @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:6096
! #, perl-brace-format
  msgid ""
  "This document was generated on @emph{@today{}} using "
  "@uref{{program_homepage}, @emph{{program}}}."
  msgstr ""
! "Ezt a dokumentumot @emph{@today{}} napon Ã¡llÃ­totta elÅ‘ a(z) "
! "@uref{{program_homepage}, @emph{{program}}}."
  
! #: tp/Texinfo/Convert/HTML.pm:6101
  msgid "This document was generated on @emph{@today{}}."
! msgstr "Ezt a dokumentumot @emph{@today{}} napon Ã¡llÃ­tottÃ¡k elÅ‘."
  
! #: tp/Texinfo/Convert/HTML.pm:6140
  #, perl-brace-format
  msgid "{title}: {element_text}"
! msgstr "{title}: {element_text}"
  
! #: tp/Texinfo/Convert/HTML.pm:6284
  #, perl-brace-format
  msgid "The node you are looking for is at {href}."
  msgstr "A keresett csomÃ³pont itt talÃ¡lhatÃ³: {href}."
  
! #: tp/Texinfo/Convert/HTML.pm:6353
  msgid "  The buttons in the navigation panels have the following meaning:"
  msgstr "  A navigÃ¡ciÃ³s panelen levÅ‘ gombok jelentÃ©se a kÃ¶vetkezÅ‘:"
  
! #: tp/Texinfo/Convert/HTML.pm:6359
  msgid "Button"
  msgstr "Gomb"
  
! #: tp/Texinfo/Convert/HTML.pm:6360
  msgid "Name"
  msgstr "NÃ©v"
  
! #: tp/Texinfo/Convert/HTML.pm:6361
  msgid "Go to"
  msgstr "CÃ©l"
  
! #: tp/Texinfo/Convert/HTML.pm:6362
  msgid "From 1.2.3 go to"
  msgstr "1.2.3-bÃ³l ide jutunk"
  
! #: tp/Texinfo/Convert/HTML.pm:6388
  msgid ""
  "  where the @strong{ Example } assumes that the current position is at "
***************
*** 861,996 ****
  "structure:"
  msgstr ""
! "  @strong{ PÃ©ldÃ¡nkban } az aktuÃ¡lis pozÃ­ciÃ³ az @strong{ 1.2.3 alalszakasz } "
! "egy olyan dokumentumban, melynek szerkezete a kÃ¶vetkezÅ‘:"
  
! #: tp/Texinfo/Convert/HTML.pm:6427
  msgid "Section One"
! msgstr "szakasz"
  
! #: tp/Texinfo/Convert/HTML.pm:6429
  msgid "Subsection One-One"
! msgstr "alszakasz"
  
! #: tp/Texinfo/Convert/HTML.pm:6436
  msgid "Subsection One-Two"
! msgstr "alszakasz"
  
! #: tp/Texinfo/Convert/HTML.pm:6438
  msgid "Subsubsection One-Two-One"
! msgstr "alalszakasz"
  
! #: tp/Texinfo/Convert/HTML.pm:6439
  msgid "Subsubsection One-Two-Two"
! msgstr "alalszakasz"
  
! #: tp/Texinfo/Convert/HTML.pm:6440
  msgid "Subsubsection One-Two-Three"
! msgstr "alalszakasz"
  
! #: tp/Texinfo/Convert/HTML.pm:6442
  msgid "Current Position"
! msgstr "AktuÃ¡lis pozÃ­ciÃ³"
  
! #: tp/Texinfo/Convert/HTML.pm:6443
  msgid "Subsubsection One-Two-Four"
! msgstr "alalszakasz"
  
! #: tp/Texinfo/Convert/HTML.pm:6446
  msgid "Subsection One-Three"
! msgstr "alszakasz"
  
! #: tp/Texinfo/Convert/HTML.pm:6453
  msgid "Subsection One-Four"
! msgstr "alszakasz"
  
! #: tp/Texinfo/Convert/HTML.pm:6857
  msgid "Untitled Document"
  msgstr "NÃ©vtelen dokumentum"
- 
- #~ msgid "section `@asis{}`{section_name}'@asis{}' in @cite{{book}}"
- #~ msgstr "szakasz: `@asis{}`{section_name}'@asis{}' itt: @cite{{book}}"
- 
- #~ msgid "See section `@asis{}`{section_name}'@asis{}' in @cite{{book}}"
- #~ msgstr ""
- #~ "Ld. ezt a szakaszt: `@asis{}`{section_name}'@asis{}' itt: @cite{{book}}"
- 
- #~ msgid "see section `@asis{}`{section_name}'@asis{}' in @cite{{book}}"
- #~ msgstr ""
- #~ "ld. ezt a szakaszt: `@asis{}`{section_name}'@asis{}' itt: @cite{{book}}"
- 
- #~ msgid "Current"
- #~ msgstr "AktuÃ¡lis"
- 
- #, fuzzy
- #~ msgid ""
- #~ "This document was generated on @emph{{date}} using "
- #~ "@uref{{program_homepage}, @emph{{program}}}."
- #~ msgstr ""
- #~ "Ezt a dokumentumot @i{{date}} napon generÃ¡lta a(z) "
- #~ "@uref{{program_homepage}, @i{{program}}}."
- 
- #~ msgid "{style} {number}"
- #~ msgstr "{style} {number}"
- 
- #~ msgid "{style}: {caption_first_line}"
- #~ msgstr "{style}: {caption_first_line}"
- 
- #~ msgid "{style}: {shortcaption_first_line}"
- #~ msgstr "{style}: {shortcaption_first_line}"
- 
- #~ msgid "on @emph{{date}}"
- #~ msgstr "ekkor: @emph{{date}}"
- 
- #~ msgid "{acronym_like} ({explanation})"
- #~ msgstr "{acronym_like} ({explanation})"
- 
- #~ msgid "(outside of any element)"
- #~ msgstr "(bÃ¡rmelyik elemen kÃ­vÃ¼l)"
- 
- #~ msgid "{ref}"
- #~ msgstr "{ref}"
- 
- #~ msgid "see {ref}"
- #~ msgstr "ld. {ref}"
- 
- #~ msgid "See {ref}"
- #~ msgstr "Ld. {ref}"
- 
- #~ msgid "Node up"
- #~ msgstr "SzÃ¼lÅ‘ csomÃ³pont"
- 
- #~ msgid "see "
- #~ msgstr "ld. "
- 
- #~ msgid "See "
- #~ msgstr "Ld. "
- 
- #~ msgid "Menu:"
- #~ msgstr "MenÃ¼:"
- 
- #~ msgid "Following"
- #~ msgstr "KÃ¶vetkezÅ‘"
- 
- #~ msgid "Node following in node reading order"
- #~ msgstr "KÃ¶vetkezÅ‘ csomÃ³pont az olvasÃ¡si sorrendben"
- 
- #~ msgid "Following node"
- #~ msgstr "KÃ¶vetkezÅ‘ csomÃ³pont"
- 
- #~ msgid "see {node_file_href} section `{section}' in @cite{{book}}"
- #~ msgstr "ld. {node_file_href} ezt a szakaszt: `{section}' itt: @cite{{book}}"
- 
- #~ msgid "see {node_file_href}"
- #~ msgstr "ld. {node_file_href}"
- 
- #~ msgid "See {node_file_href} section `{section}' in @cite{{book}}"
- #~ msgstr "Ld. {node_file_href} ezt a szakaszt: `{section}' itt: @cite{{book}}"
- 
- #~ msgid "See {node_file_href}"
- #~ msgstr "Ld. {node_file_href}"
- 
- #~ msgid "{node_file_href} section `{section}' in @cite{{book}}"
- #~ msgstr "{node_file_href} szakasz: `{section}' itt: @cite{{book}}"
- 
- #~ msgid "{node_file_href}"
- #~ msgstr "{node_file_href}"
--- 857,904 ----
  "structure:"
  msgstr ""
! "  ahol a @strong{ PÃ©lda } azt feltÃ©telezi, hogy a jelenlegi pozÃ­ciÃ³ a "
! "kÃ¶vetkezÅ‘ szerkezetÅ± dokumentum @strong{ 1.2.3. alalszakasza }:"
  
! #: tp/Texinfo/Convert/HTML.pm:6398
  msgid "Section One"
! msgstr "1. szakasz"
  
! #: tp/Texinfo/Convert/HTML.pm:6400
  msgid "Subsection One-One"
! msgstr "1.1 alszakasz"
  
! #: tp/Texinfo/Convert/HTML.pm:6407
  msgid "Subsection One-Two"
! msgstr "1.2. alszakasz"
  
! #: tp/Texinfo/Convert/HTML.pm:6409
  msgid "Subsubsection One-Two-One"
! msgstr "1.2.3. alalszakasz"
  
! #: tp/Texinfo/Convert/HTML.pm:6410
  msgid "Subsubsection One-Two-Two"
! msgstr "1.2.2. alalszakasz"
  
! #: tp/Texinfo/Convert/HTML.pm:6411
  msgid "Subsubsection One-Two-Three"
! msgstr "1.2.3. alalszakasz"
  
! #: tp/Texinfo/Convert/HTML.pm:6413
  msgid "Current Position"
! msgstr "Jelenlegi pozÃ­ciÃ³"
  
! #: tp/Texinfo/Convert/HTML.pm:6414
  msgid "Subsubsection One-Two-Four"
! msgstr "1.2.4. alalszakasz"
  
! #: tp/Texinfo/Convert/HTML.pm:6417
  msgid "Subsection One-Three"
! msgstr "1.3. alszakasz"
  
! #: tp/Texinfo/Convert/HTML.pm:6424
  msgid "Subsection One-Four"
! msgstr "1.4. alszakasz"
  
! #: tp/Texinfo/Convert/HTML.pm:6828
  msgid "Untitled Document"
  msgstr "NÃ©vtelen dokumentum"
Binary files texinfo-5.2/po_document/it.gmo and texinfo-6.0/po_document/it.gmo differ
diff -Nrc2 texinfo-5.2/po_document/it.po texinfo-6.0/po_document/it.po
*** texinfo-5.2/po_document/it.po	2013-09-26 23:54:33.000000000 +0100
--- texinfo-6.0/po_document/it.po	2015-06-26 13:52:40.000000000 +0100
***************
*** 2,13 ****
  # Copyright (C) 2009 Free Software Foundation, Inc.
  # This file is distributed under the same license as the texinfo package.
! # Federico Bruni <fedelogy@gmail.com>, 2013.
  #
  msgid ""
  msgstr ""
! "Project-Id-Version: texinfo_document 5.0\n"
  "Report-Msgid-Bugs-To: bug-texinfo@gnu.org\n"
! "POT-Creation-Date: 2013-09-26 15:54-0700\n"
! "PO-Revision-Date: 2013-03-24 11:22+0100\n"
  "Last-Translator: Federico Bruni <fedelogy@gmail.com>\n"
  "Language-Team: Italian <tp@lists.linux.it>\n"
--- 2,13 ----
  # Copyright (C) 2009 Free Software Foundation, Inc.
  # This file is distributed under the same license as the texinfo package.
! # Federico Bruni <fedelogy@gmail.com>, 2013, 2015.
  #
  msgid ""
  msgstr ""
! "Project-Id-Version: texinfo_document 5.9.90\n"
  "Report-Msgid-Bugs-To: bug-texinfo@gnu.org\n"
! "POT-Creation-Date: 2015-06-26 13:52+0100\n"
! "PO-Revision-Date: 2015-02-24 21:36+0100\n"
  "Last-Translator: Federico Bruni <fedelogy@gmail.com>\n"
  "Language-Team: Italian <tp@lists.linux.it>\n"
***************
*** 17,765 ****
  "Content-Transfer-Encoding: 8bit\n"
  "Plural-Forms: nplurals=2; plural=(n != 1);\n"
! "X-Generator: Gtranslator 2.91.5\n"
  
! #: tp/Texinfo/Common.pm:701 tp/Texinfo/Common.pm:706
  msgid "Function"
  msgstr "Funzione"
  
! #: tp/Texinfo/Common.pm:702
  msgid "Macro"
  msgstr "Macro"
  
! #: tp/Texinfo/Common.pm:703
  msgid "Special Form"
  msgstr "Forma speciale"
  
! #: tp/Texinfo/Common.pm:704 tp/Texinfo/Common.pm:707
  msgid "Variable"
  msgstr "Variabile"
  
! #: tp/Texinfo/Common.pm:705
  msgid "User Option"
  msgstr "Opzione utente"
  
! #: tp/Texinfo/Common.pm:708 tp/Texinfo/Common.pm:709
  msgid "Instance Variable"
  msgstr "Variabile dell'istanza"
  
! #: tp/Texinfo/Common.pm:710 tp/Texinfo/Common.pm:711
  msgid "Method"
  msgstr "Metodo"
  
! #: tp/Texinfo/Common.pm:1157
  #, perl-brace-format
  msgid "{category} on {class}"
  msgstr "{category} su {class}"
  
! #: tp/Texinfo/Common.pm:1164
  #, perl-brace-format
  msgid "{category} of {class}"
  msgstr "{category} di {class}"
  
! #: tp/Texinfo/Common.pm:1181
  #, perl-brace-format
  msgid "{month} {day}, {year}"
  msgstr "{day} {month} {year}"
  
! #: tp/Texinfo/Common.pm:1212 tp/Texinfo/Convert/Plaintext.pm:1045
! #: tp/Texinfo/Convert/HTML.pm:512
  #, perl-brace-format
  msgid "Appendix {number} {section_title}"
  msgstr "Appendice {number} {section_title}"
  
! #: tp/Texinfo/Common.pm:1216 tp/Texinfo/Convert/Plaintext.pm:1050
! #: tp/Texinfo/Convert/HTML.pm:518
  #, perl-brace-format
  msgid "{number} {section_title}"
  msgstr "{number} {section_title}"
  
! #: tp/Texinfo/Common.pm:1351
  #, perl-brace-format
  msgid "{float_type} {float_number}: "
  msgstr "{float_type} {float_number}: "
  
! #: tp/Texinfo/Common.pm:1355
  #, perl-brace-format
  msgid "{float_type}: "
  msgstr "{float_type}: "
  
! #: tp/Texinfo/Common.pm:1360
  #, perl-brace-format
  msgid "{float_type} {float_number}\n"
  msgstr "{float_type} {float_number}\n"
  
! #: tp/Texinfo/Common.pm:1364
  #, perl-brace-format
  msgid "{float_type}\n"
  msgstr "{float_type}\n"
  
! #: tp/Texinfo/Common.pm:1370
  #, perl-brace-format
  msgid "{float_number}: "
  msgstr "{float_number}: "
  
! #: tp/Texinfo/Common.pm:1373
  #, perl-brace-format
  msgid "{float_number}\n"
  msgstr "{float_number}\n"
  
! #: tp/Texinfo/Parser.pm:2826
  #, perl-brace-format
  msgid "{name} on {class}"
  msgstr "{name} in {class}"
  
! #: tp/Texinfo/Parser.pm:2835
  #, perl-brace-format
  msgid "{name} of {class}"
  msgstr "{name} di {class}"
  
! #: tp/Texinfo/Convert/Converter.pm:109
  msgid "error@arrow{}"
  msgstr "error@arrow{}"
  
! #: tp/Texinfo/Convert/Converter.pm:573
  msgid "January"
  msgstr "Gennaio"
  
! #: tp/Texinfo/Convert/Converter.pm:574
  msgid "February"
  msgstr "Febbraio"
  
! #: tp/Texinfo/Convert/Converter.pm:575
  msgid "March"
  msgstr "Marzo"
  
! #: tp/Texinfo/Convert/Converter.pm:576
  msgid "April"
  msgstr "Aprile"
  
! #: tp/Texinfo/Convert/Converter.pm:577
  msgid "May"
  msgstr "Maggio"
  
! #: tp/Texinfo/Convert/Converter.pm:578
  msgid "June"
  msgstr "Giugno"
  
! #: tp/Texinfo/Convert/Converter.pm:579
  msgid "July"
  msgstr "Luglio"
  
! #: tp/Texinfo/Convert/Converter.pm:580
  msgid "August"
  msgstr "Agosto"
  
! #: tp/Texinfo/Convert/Converter.pm:581
  msgid "September"
  msgstr "Settembre"
  
! #: tp/Texinfo/Convert/Converter.pm:582
  msgid "October"
  msgstr "Ottobre"
  
! #: tp/Texinfo/Convert/Converter.pm:583
  msgid "November"
  msgstr "Novembre"
  
! #: tp/Texinfo/Convert/Converter.pm:584
  msgid "December"
  msgstr "Dicembre"
  
! #: tp/Texinfo/Convert/Converter.pm:635
  #, perl-brace-format
  msgid "{float_type} {float_number}"
  msgstr "{float_type} {float_number}"
  
! #: tp/Texinfo/Convert/Converter.pm:639
  #, perl-brace-format
  msgid "{float_type}"
  msgstr "{float_type}"
  
! #: tp/Texinfo/Convert/Converter.pm:643
  #, perl-brace-format
  msgid "{float_number}"
  msgstr "{float_number}"
  
! #: tp/Texinfo/Convert/DocBook.pm:779
  #, perl-brace-format
  msgid "See Info file @file{{myfile}}, node @samp{{mynode}}"
  msgstr "Vedi file Info @file{{myfile}}, nodo @samp{{mynode}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:784
  #, perl-brace-format
  msgid "See node @samp{{mynode}}"
  msgstr "Vedi nodo @samp{{mynode}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:788
  #, perl-brace-format
  msgid "See Info file @file{{myfile}}"
  msgstr "Vedi file Info @file{{myfile}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:828
  #, perl-brace-format
  msgid "section ``{section_name}'' in @cite{{book}}"
  msgstr "sezione Â«{section_name}Â» in @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:833
  #, perl-brace-format
  msgid "See section ``{section_name}'' in @cite{{book}}"
  msgstr "Vedi la sezione Â«{section_name}Â» in @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:838
  #, perl-brace-format
  msgid "see section ``{section_name}'' in @cite{{book}}"
  msgstr "vedi la sezione Â«{section_name}Â» in @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:845 tp/Texinfo/Convert/HTML.pm:3237
  #, perl-brace-format
  msgid "@cite{{book}}"
  msgstr "@cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:849 tp/Texinfo/Convert/HTML.pm:3214
  #, perl-brace-format
  msgid "See @cite{{book}}"
  msgstr "Vedi @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:853 tp/Texinfo/Convert/HTML.pm:3191
  #, perl-brace-format
  msgid "see @cite{{book}}"
  msgstr "vedi @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:868
  #, perl-brace-format
  msgid "{title_ref}"
  msgstr "{title_ref}"
  
! #: tp/Texinfo/Convert/DocBook.pm:873
  #, perl-brace-format
  msgid "See {title_ref}"
  msgstr "Vedi {title_ref}"
  
! #: tp/Texinfo/Convert/DocBook.pm:878
  #, perl-brace-format
  msgid "see {title_ref}"
  msgstr "vedi {title_ref}"
  
! #: tp/Texinfo/Convert/DocBook.pm:1013 tp/Texinfo/Convert/Plaintext.pm:2106
  #, perl-brace-format
  msgid "{abbr_or_acronym} ({explanation})"
  msgstr "{abbr_or_acronym} ({explanation})"
  
! #: tp/Texinfo/Convert/DocBook.pm:1155 tp/Texinfo/Convert/Plaintext.pm:2238
! #: tp/Texinfo/Convert/HTML.pm:3543
  #, perl-brace-format
  msgid "@b{{quotation_arg}:} "
  msgstr "@b{{quotation_arg}:} "
  
! #: tp/Texinfo/Convert/Plaintext.pm:1273
  msgid "(outside of any node)"
  msgstr "(fuori da qualsiasi nodo)"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1884
  #, perl-brace-format
  msgid "{name} @url{{email}}"
  msgstr "{name} @url{{email}}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1887
  #, perl-brace-format
  msgid "@url{{email}}"
  msgstr "@url{{email}}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1909
  #, perl-brace-format
  msgid "{text} ({url})"
  msgstr "{text} ({url})"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1914
  #, perl-brace-format
  msgid "@t{<{url}>}"
  msgstr "@t{<{url}>}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2163 tp/Texinfo/Convert/HTML.pm:1438
  #, perl-brace-format
  msgid "@{No value for `{value}'@}"
  msgstr "@{Nessun valore per \\\"{value}\\\"@}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2684
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {name} {arguments}"
  msgstr "@tie{ }-- {category}: {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2689
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {name}"
  msgstr "@tie{ }-- {category}: {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2702
  #, perl-brace-format
  msgid "@tie{ }-- {category}:@*{type}@*{name} {arguments}"
  msgstr "@tie{ }-- {category}:@*{type}@*{name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2705
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {type} {name} {arguments}"
  msgstr "@tie{ }-- {category}: {type} {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2714
  #, perl-brace-format
  msgid "@tie{ }-- {category}:@*{type}@*{name}"
  msgstr "@tie{ }-- {category}:@*{type}@*{name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2717
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {type} {name}"
  msgstr "@tie{ }-- {category}: {type} {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2725
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {name} {arguments}"
! msgstr "@tie{ }-- {category} of {class}: {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2731
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {name}"
! msgstr "@tie{ }-- {category} of {class}: {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2740
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {name} {arguments}"
! msgstr "@tie{ }-- {category} on {class}: {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2746
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {name}"
! msgstr "@tie{ }-- {category} on {class}: {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2761
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}:@*{type}@*{name} {arguments}"
  msgstr "@tie{ }-- {category} su {class}:@*{type}@*{name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2765
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {type} {name} {arguments}"
  msgstr "@tie{ }-- {category} su {class}: {type} {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2776
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}:@*{type}@*{name}"
  msgstr "@tie{ }-- {category} su {class}:@*{type}@*{name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2780
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {type} {name}"
  msgstr "@tie{ }-- {category} su {class}: {type} {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2794
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}:@*{type}@*{name} {arguments}"
  msgstr "@tie{ }-- {category} di {class}:@*{type}@*{name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2798
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {type} {name} {arguments}"
  msgstr "@tie{ }-- {category} di {class}: {type} {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2809
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}:@*{type}@*{name}"
  msgstr "@tie{ }-- {category} di {class}:@*{type}@*{name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2813
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {type} {name}"
  msgstr "@tie{ }-- {category} di {class}: {type} {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3123 tp/Texinfo/Convert/HTML.pm:2803
  #, perl-brace-format
  msgid "@center --- @emph{{author}}\n"
  msgstr "@center --- @emph{{author}}\n"
  
! #: tp/Texinfo/Convert/HTML.pm:729 tp/Texinfo/Convert/HTML.pm:785
  msgid "Top"
  msgstr "Inizio"
  
! #: tp/Texinfo/Convert/HTML.pm:730 tp/Texinfo/Convert/HTML.pm:786
  msgid "Contents"
  msgstr "Contenuti"
  
! #: tp/Texinfo/Convert/HTML.pm:731 tp/Texinfo/Convert/HTML.pm:787
  msgid "Overview"
  msgstr "Panoramica"
  
! #: tp/Texinfo/Convert/HTML.pm:732 tp/Texinfo/Convert/HTML.pm:763
! #: tp/Texinfo/Convert/HTML.pm:788
  msgid "Index"
  msgstr "Indice"
  
! #: tp/Texinfo/Convert/HTML.pm:734
  msgid "current"
  msgstr "attuale"
  
! #: tp/Texinfo/Convert/HTML.pm:737 tp/Texinfo/Convert/HTML.pm:793
  msgid "Prev"
  msgstr "Prec"
  
! #: tp/Texinfo/Convert/HTML.pm:738
  msgid " Up "
  msgstr " Su "
  
! #: tp/Texinfo/Convert/HTML.pm:739 tp/Texinfo/Convert/HTML.pm:743
! #: tp/Texinfo/Convert/HTML.pm:795
  msgid "Next"
  msgstr "Successivo"
  
! #: tp/Texinfo/Convert/HTML.pm:741 tp/Texinfo/Convert/HTML.pm:794
  msgid "Up"
  msgstr "Su"
  
! #: tp/Texinfo/Convert/HTML.pm:745
  msgid "Previous"
  msgstr "Precedente"
  
! #: tp/Texinfo/Convert/HTML.pm:746
  msgid "Forward node"
  msgstr "Nodo successivo"
  
! #: tp/Texinfo/Convert/HTML.pm:747
  msgid "Back node"
  msgstr "Nodo precedente"
  
! #: tp/Texinfo/Convert/HTML.pm:753
  msgid "Next file"
  msgstr "File successivo"
  
! #: tp/Texinfo/Convert/HTML.pm:754
  msgid "Previous file"
  msgstr "File precedente"
  
! #: tp/Texinfo/Convert/HTML.pm:760
  msgid "Cover (top) of document"
  msgstr "Copertina (inizio) del documento"
  
! #: tp/Texinfo/Convert/HTML.pm:761
  msgid "Table of contents"
  msgstr "Indice"
  
! #: tp/Texinfo/Convert/HTML.pm:762
  msgid "Short table of contents"
  msgstr "Indice breve"
  
! #: tp/Texinfo/Convert/HTML.pm:764
  msgid "Current section"
  msgstr "Sezione attuale"
  
! #: tp/Texinfo/Convert/HTML.pm:765
  msgid "Previous section in reading order"
  msgstr "Sezione precedente in ordine di lettura"
  
! #: tp/Texinfo/Convert/HTML.pm:766
  msgid "Beginning of this chapter or previous chapter"
  msgstr "Inizio di questo capitolo o capitolo precedente"
  
! #: tp/Texinfo/Convert/HTML.pm:767
  msgid "Previous section on same level"
  msgstr "Sezione precedente sullo stesso livello"
  
! #: tp/Texinfo/Convert/HTML.pm:768
  msgid "Up section"
  msgstr "Sezione superiore"
  
! #: tp/Texinfo/Convert/HTML.pm:769
  msgid "Next section on same level"
  msgstr "Sezione successiva sullo stesso livello"
  
! #: tp/Texinfo/Convert/HTML.pm:770
  msgid "Up node"
  msgstr "Nodo superiore"
  
! #: tp/Texinfo/Convert/HTML.pm:771
  msgid "Next node"
  msgstr "Nodo successivo"
  
! #: tp/Texinfo/Convert/HTML.pm:772
  msgid "Previous node"
  msgstr "Nodo precedente"
  
! #: tp/Texinfo/Convert/HTML.pm:773
  msgid "Next node in node reading order"
  msgstr "Nodo successivo in ordine di lettura"
  
! #: tp/Texinfo/Convert/HTML.pm:774
  msgid "Previous node in node reading order"
  msgstr "Nodo precedente in ordine di lettura"
  
! #: tp/Texinfo/Convert/HTML.pm:775
  msgid "Next section in reading order"
  msgstr "Sezione successiva in ordine di lettura"
  
! #: tp/Texinfo/Convert/HTML.pm:776
  msgid "Next chapter"
  msgstr "Capitolo successivo"
  
! #: tp/Texinfo/Convert/HTML.pm:777
  msgid "About (help)"
  msgstr "Informazioni (aiuto)"
  
! #: tp/Texinfo/Convert/HTML.pm:778
  msgid "First section in reading order"
  msgstr "Prima sezione in ordine di lettura"
  
! #: tp/Texinfo/Convert/HTML.pm:779
  msgid "Last section in reading order"
  msgstr "Ultima sezione in ordine di lettura"
  
! #: tp/Texinfo/Convert/HTML.pm:780
  msgid "Forward section in next file"
  msgstr "Sezione successiva nel prossimo file"
  
! #: tp/Texinfo/Convert/HTML.pm:781
  msgid "Back section in previous file"
  msgstr "Sezione precedente del file precedente"
  
! #: tp/Texinfo/Convert/HTML.pm:790
  msgid "This"
  msgstr "Questo"
  
! #: tp/Texinfo/Convert/HTML.pm:791
  msgid "Back"
  msgstr "Indietro"
  
! #: tp/Texinfo/Convert/HTML.pm:792
  msgid "FastBack"
  msgstr "Indietro veloce"
  
! #: tp/Texinfo/Convert/HTML.pm:796
  msgid "NodeUp"
  msgstr "Nodo superiore"
  
! #: tp/Texinfo/Convert/HTML.pm:797
  msgid "NodeNext"
  msgstr "Nodo successivo"
  
! #: tp/Texinfo/Convert/HTML.pm:798
  msgid "NodePrev"
  msgstr "Nodo precedente"
  
! #: tp/Texinfo/Convert/HTML.pm:799
  msgid "NodeForward"
  msgstr "Nodo successivo"
  
! #: tp/Texinfo/Convert/HTML.pm:800
  msgid "NodeBack"
  msgstr "Nodo precedente"
  
! #: tp/Texinfo/Convert/HTML.pm:801
  msgid "Forward"
  msgstr "Avanti"
  
! #: tp/Texinfo/Convert/HTML.pm:802
  msgid "FastForward"
  msgstr "Avanti veloce"
  
! #: tp/Texinfo/Convert/HTML.pm:803
  msgid "About"
  msgstr "Informazioni"
  
! #: tp/Texinfo/Convert/HTML.pm:804
  msgid "First"
  msgstr "Primo"
  
! #: tp/Texinfo/Convert/HTML.pm:805
  msgid "Last"
  msgstr "Ultimo"
  
! #: tp/Texinfo/Convert/HTML.pm:806
  msgid "NextFile"
  msgstr "File successivo"
  
! #: tp/Texinfo/Convert/HTML.pm:807
  msgid "PrevFile"
  msgstr "File precedente"
  
! #: tp/Texinfo/Convert/HTML.pm:811
  msgid "About This Document"
  msgstr "Informazioni su questo documento"
  
! #: tp/Texinfo/Convert/HTML.pm:812
  msgid "Table of Contents"
  msgstr "Indice"
  
! #: tp/Texinfo/Convert/HTML.pm:813
  msgid "Short Table of Contents"
  msgstr "Indice breve"
  
! #: tp/Texinfo/Convert/HTML.pm:814
  msgid "Footnotes"
  msgstr "Note a piÃ¨ di pagina"
  
! #: tp/Texinfo/Convert/HTML.pm:1504
  #, perl-brace-format
  msgid "{explained_string} ({explanation})"
  msgstr "{explained_string} ({explanation})"
  
! #: tp/Texinfo/Convert/HTML.pm:3102
  #, perl-brace-format
  msgid "see section {reference_name}"
  msgstr "vedi la sezione {reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3105
  #, perl-brace-format
  msgid "see {reference_name}"
  msgstr "vedi {reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3110
  #, perl-brace-format
  msgid "See section {reference_name}"
  msgstr "Vedi la sezione {reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3113
  #, perl-brace-format
  msgid "See {reference_name}"
  msgstr "Vedi {reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3117
  #, perl-brace-format
  msgid "{reference_name}"
  msgstr "{reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3179
  #, perl-brace-format
  msgid "see {reference} in @cite{{book}}"
  msgstr "vedi {reference} in @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3183
  #, perl-brace-format
  msgid "see @cite{{book_reference}}"
  msgstr "vedi @cite{{book_reference}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3187
  #, perl-brace-format
  msgid "see `{section}' in @cite{{book}}"
  msgstr "vedi \\\"{section}\\\" in @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3194
  #, perl-brace-format
  msgid "see {reference}"
  msgstr "vedi {reference}"
  
! #: tp/Texinfo/Convert/HTML.pm:3197
  #, perl-brace-format
  msgid "see `{section}'"
  msgstr "vedi \\\"{section}\\\""
  
! #: tp/Texinfo/Convert/HTML.pm:3202
  #, perl-brace-format
  msgid "See {reference} in @cite{{book}}"
  msgstr "Vedi {reference} in @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3206
  #, perl-brace-format
  msgid "See @cite{{book_reference}}"
  msgstr "Vedi @cite{{book_reference}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3210
  #, perl-brace-format
  msgid "See `{section}' in @cite{{book}}"
  msgstr "Vedi \\\"{section}\\\" in @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3217
  #, perl-brace-format
  msgid "See {reference}"
  msgstr "Vedi {reference}"
  
! #: tp/Texinfo/Convert/HTML.pm:3220
  #, perl-brace-format
  msgid "See `{section}'"
  msgstr "Vedi \\\"{section}\\\""
  
! #: tp/Texinfo/Convert/HTML.pm:3225
  #, perl-brace-format
  msgid "{reference} in @cite{{book}}"
  msgstr "{reference} in @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3229
  #, perl-brace-format
  msgid "@cite{{book_reference}}"
  msgstr "@cite{{book_reference}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3233
  #, perl-brace-format
  msgid "`{section}' in @cite{{book}}"
  msgstr "\\\"{section}\\\" in @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3240
  #, perl-brace-format
  msgid "{reference}"
  msgstr "{reference}"
  
! #: tp/Texinfo/Convert/HTML.pm:3243
  #, perl-brace-format
  msgid "`{section}'"
  msgstr "\\\"{section}\\\""
  
! #: tp/Texinfo/Convert/HTML.pm:3356
  msgid "Jump to"
  msgstr "Salta a"
  
! #: tp/Texinfo/Convert/HTML.pm:3364
  msgid "Index Entry"
  msgstr "Voce dell'indice"
  
! #: tp/Texinfo/Convert/HTML.pm:3366
  msgid "Section"
  msgstr "Sezione"
  
! #: tp/Texinfo/Convert/HTML.pm:3985
  #, perl-brace-format
  msgid "{category}: @strong{{name}} @emph{{arguments}}"
  msgstr "{category}: @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3990
  #, perl-brace-format
  msgid "{category}: @strong{{name}}"
  msgstr "{category}: @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4007
  #, perl-brace-format
  msgid "{category}:@* @emph{{type}}@* @strong{{name}} @emph{{arguments}}"
  msgstr "{category}:@* @emph{{type}}@* @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4011
  #, perl-brace-format
  msgid "{category}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
  msgstr "{category}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4020
  #, perl-brace-format
  msgid "{category}:@* @emph{{type}}@* @strong{{name}}"
  msgstr "{category}:@* @emph{{type}}@* @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4023
  #, perl-brace-format
  msgid "{category}: @emph{{type}} @strong{{name}}"
  msgstr "{category}: @emph{{type}} @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4031
  #, perl-brace-format
  msgid "{category} of {class}: @strong{{name}} @emph{{arguments}}"
  msgstr "{category} di {class}: @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4037
  #, perl-brace-format
  msgid "{category} of {class}: @strong{{name}}"
  msgstr "{category} di {class}: @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4046
  #, perl-brace-format
  msgid "{category} on {class}: @strong{{name}} @emph{{arguments}}"
  msgstr "{category} su {class}: @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4052
  #, perl-brace-format
  msgid "{category} on {class}: @strong{{name}}"
  msgstr "{category} su {class}: @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4067
  #, perl-brace-format
  msgid ""
--- 17,765 ----
  "Content-Transfer-Encoding: 8bit\n"
  "Plural-Forms: nplurals=2; plural=(n != 1);\n"
! "X-Generator: Gtranslator 2.91.6\n"
  
! #: tp/Texinfo/Common.pm:714 tp/Texinfo/Common.pm:719
  msgid "Function"
  msgstr "Funzione"
  
! #: tp/Texinfo/Common.pm:715
  msgid "Macro"
  msgstr "Macro"
  
! #: tp/Texinfo/Common.pm:716
  msgid "Special Form"
  msgstr "Forma speciale"
  
! #: tp/Texinfo/Common.pm:717 tp/Texinfo/Common.pm:720
  msgid "Variable"
  msgstr "Variabile"
  
! #: tp/Texinfo/Common.pm:718
  msgid "User Option"
  msgstr "Opzione utente"
  
! #: tp/Texinfo/Common.pm:721 tp/Texinfo/Common.pm:722
  msgid "Instance Variable"
  msgstr "Variabile dell'istanza"
  
! #: tp/Texinfo/Common.pm:723 tp/Texinfo/Common.pm:724
  msgid "Method"
  msgstr "Metodo"
  
! #: tp/Texinfo/Common.pm:1196
  #, perl-brace-format
  msgid "{category} on {class}"
  msgstr "{category} su {class}"
  
! #: tp/Texinfo/Common.pm:1203
  #, perl-brace-format
  msgid "{category} of {class}"
  msgstr "{category} di {class}"
  
! #: tp/Texinfo/Common.pm:1220
  #, perl-brace-format
  msgid "{month} {day}, {year}"
  msgstr "{day} {month} {year}"
  
! #: tp/Texinfo/Common.pm:1251 tp/Texinfo/Convert/Plaintext.pm:1112
! #: tp/Texinfo/Convert/HTML.pm:515
  #, perl-brace-format
  msgid "Appendix {number} {section_title}"
  msgstr "Appendice {number} {section_title}"
  
! #: tp/Texinfo/Common.pm:1255 tp/Texinfo/Convert/Plaintext.pm:1117
! #: tp/Texinfo/Convert/HTML.pm:521
  #, perl-brace-format
  msgid "{number} {section_title}"
  msgstr "{number} {section_title}"
  
! #: tp/Texinfo/Common.pm:1390
  #, perl-brace-format
  msgid "{float_type} {float_number}: "
  msgstr "{float_type} {float_number}: "
  
! #: tp/Texinfo/Common.pm:1394
  #, perl-brace-format
  msgid "{float_type}: "
  msgstr "{float_type}: "
  
! #: tp/Texinfo/Common.pm:1399
  #, perl-brace-format
  msgid "{float_type} {float_number}\n"
  msgstr "{float_type} {float_number}\n"
  
! #: tp/Texinfo/Common.pm:1403
  #, perl-brace-format
  msgid "{float_type}\n"
  msgstr "{float_type}\n"
  
! #: tp/Texinfo/Common.pm:1409
  #, perl-brace-format
  msgid "{float_number}: "
  msgstr "{float_number}: "
  
! #: tp/Texinfo/Common.pm:1412
  #, perl-brace-format
  msgid "{float_number}\n"
  msgstr "{float_number}\n"
  
! #: tp/Texinfo/Parser.pm:2981
  #, perl-brace-format
  msgid "{name} on {class}"
  msgstr "{name} in {class}"
  
! #: tp/Texinfo/Parser.pm:2990
  #, perl-brace-format
  msgid "{name} of {class}"
  msgstr "{name} di {class}"
  
! #: tp/Texinfo/Convert/Converter.pm:110
  msgid "error@arrow{}"
  msgstr "error@arrow{}"
  
! #: tp/Texinfo/Convert/Converter.pm:956
  msgid "January"
  msgstr "Gennaio"
  
! #: tp/Texinfo/Convert/Converter.pm:957
  msgid "February"
  msgstr "Febbraio"
  
! #: tp/Texinfo/Convert/Converter.pm:958
  msgid "March"
  msgstr "Marzo"
  
! #: tp/Texinfo/Convert/Converter.pm:959
  msgid "April"
  msgstr "Aprile"
  
! #: tp/Texinfo/Convert/Converter.pm:960
  msgid "May"
  msgstr "Maggio"
  
! #: tp/Texinfo/Convert/Converter.pm:961
  msgid "June"
  msgstr "Giugno"
  
! #: tp/Texinfo/Convert/Converter.pm:962
  msgid "July"
  msgstr "Luglio"
  
! #: tp/Texinfo/Convert/Converter.pm:963
  msgid "August"
  msgstr "Agosto"
  
! #: tp/Texinfo/Convert/Converter.pm:964
  msgid "September"
  msgstr "Settembre"
  
! #: tp/Texinfo/Convert/Converter.pm:965
  msgid "October"
  msgstr "Ottobre"
  
! #: tp/Texinfo/Convert/Converter.pm:966
  msgid "November"
  msgstr "Novembre"
  
! #: tp/Texinfo/Convert/Converter.pm:967
  msgid "December"
  msgstr "Dicembre"
  
! #: tp/Texinfo/Convert/Converter.pm:1018
  #, perl-brace-format
  msgid "{float_type} {float_number}"
  msgstr "{float_type} {float_number}"
  
! #: tp/Texinfo/Convert/Converter.pm:1022
  #, perl-brace-format
  msgid "{float_type}"
  msgstr "{float_type}"
  
! #: tp/Texinfo/Convert/Converter.pm:1026
  #, perl-brace-format
  msgid "{float_number}"
  msgstr "{float_number}"
  
! #: tp/Texinfo/Convert/DocBook.pm:825
  #, perl-brace-format
  msgid "See Info file @file{{myfile}}, node @samp{{mynode}}"
  msgstr "Vedi file Info @file{{myfile}}, nodo @samp{{mynode}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:830
  #, perl-brace-format
  msgid "See node @samp{{mynode}}"
  msgstr "Vedi nodo @samp{{mynode}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:834
  #, perl-brace-format
  msgid "See Info file @file{{myfile}}"
  msgstr "Vedi file Info @file{{myfile}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:874
  #, perl-brace-format
  msgid "section ``{section_name}'' in @cite{{book}}"
  msgstr "sezione Â«{section_name}Â» in @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:879
  #, perl-brace-format
  msgid "See section ``{section_name}'' in @cite{{book}}"
  msgstr "Vedi la sezione Â«{section_name}Â» in @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:884
  #, perl-brace-format
  msgid "see section ``{section_name}'' in @cite{{book}}"
  msgstr "vedi la sezione Â«{section_name}Â» in @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:891 tp/Texinfo/Convert/HTML.pm:3287
  #, perl-brace-format
  msgid "@cite{{book}}"
  msgstr "@cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:895 tp/Texinfo/Convert/HTML.pm:3264
  #, perl-brace-format
  msgid "See @cite{{book}}"
  msgstr "Vedi @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:899 tp/Texinfo/Convert/HTML.pm:3241
  #, perl-brace-format
  msgid "see @cite{{book}}"
  msgstr "vedi @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:914
  #, perl-brace-format
  msgid "{title_ref}"
  msgstr "{title_ref}"
  
! #: tp/Texinfo/Convert/DocBook.pm:919
  #, perl-brace-format
  msgid "See {title_ref}"
  msgstr "Vedi {title_ref}"
  
! #: tp/Texinfo/Convert/DocBook.pm:924
  #, perl-brace-format
  msgid "see {title_ref}"
  msgstr "vedi {title_ref}"
  
! #: tp/Texinfo/Convert/DocBook.pm:1061 tp/Texinfo/Convert/Plaintext.pm:2204
  #, perl-brace-format
  msgid "{abbr_or_acronym} ({explanation})"
  msgstr "{abbr_or_acronym} ({explanation})"
  
! #: tp/Texinfo/Convert/DocBook.pm:1222 tp/Texinfo/Convert/Plaintext.pm:2390
! #: tp/Texinfo/Convert/HTML.pm:3593
  #, perl-brace-format
  msgid "@b{{quotation_arg}:} "
  msgstr "@b{{quotation_arg}:} "
  
! #: tp/Texinfo/Convert/Plaintext.pm:1344
  msgid "(outside of any node)"
  msgstr "(fuori da qualsiasi nodo)"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1961
  #, perl-brace-format
  msgid "{name} @url{{email}}"
  msgstr "{name} @url{{email}}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1964
  #, perl-brace-format
  msgid "@url{{email}}"
  msgstr "@url{{email}}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1986
  #, perl-brace-format
  msgid "{text} ({url})"
  msgstr "{text} ({url})"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1991
  #, perl-brace-format
  msgid "@t{<{url}>}"
  msgstr "@t{<{url}>}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2315 tp/Texinfo/Convert/HTML.pm:1439
  #, perl-brace-format
  msgid "@{No value for `{value}'@}"
  msgstr "@{Nessun valore per \\\"{value}\\\"@}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2839
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {name} {arguments}"
  msgstr "@tie{ }-- {category}: {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2844
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {name}"
  msgstr "@tie{ }-- {category}: {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2857
  #, perl-brace-format
  msgid "@tie{ }-- {category}:@*{type}@*{name} {arguments}"
  msgstr "@tie{ }-- {category}:@*{type}@*{name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2860
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {type} {name} {arguments}"
  msgstr "@tie{ }-- {category}: {type} {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2869
  #, perl-brace-format
  msgid "@tie{ }-- {category}:@*{type}@*{name}"
  msgstr "@tie{ }-- {category}:@*{type}@*{name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2872
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {type} {name}"
  msgstr "@tie{ }-- {category}: {type} {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2880
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {name} {arguments}"
! msgstr "@tie{ }-- {category} di {class}: {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2886
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {name}"
! msgstr "@tie{ }-- {category} di {class}: {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2895
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {name} {arguments}"
! msgstr "@tie{ }-- {category} su {class}: {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2901
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {name}"
! msgstr "@tie{ }-- {category} su {class}: {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2916
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}:@*{type}@*{name} {arguments}"
  msgstr "@tie{ }-- {category} su {class}:@*{type}@*{name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2920
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {type} {name} {arguments}"
  msgstr "@tie{ }-- {category} su {class}: {type} {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2931
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}:@*{type}@*{name}"
  msgstr "@tie{ }-- {category} su {class}:@*{type}@*{name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2935
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {type} {name}"
  msgstr "@tie{ }-- {category} su {class}: {type} {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2949
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}:@*{type}@*{name} {arguments}"
  msgstr "@tie{ }-- {category} di {class}:@*{type}@*{name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2953
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {type} {name} {arguments}"
  msgstr "@tie{ }-- {category} di {class}: {type} {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2964
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}:@*{type}@*{name}"
  msgstr "@tie{ }-- {category} di {class}:@*{type}@*{name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2968
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {type} {name}"
  msgstr "@tie{ }-- {category} di {class}: {type} {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3279 tp/Texinfo/Convert/HTML.pm:2853
  #, perl-brace-format
  msgid "@center --- @emph{{author}}\n"
  msgstr "@center --- @emph{{author}}\n"
  
! #: tp/Texinfo/Convert/HTML.pm:732 tp/Texinfo/Convert/HTML.pm:788
  msgid "Top"
  msgstr "Inizio"
  
! #: tp/Texinfo/Convert/HTML.pm:733 tp/Texinfo/Convert/HTML.pm:789
  msgid "Contents"
  msgstr "Contenuti"
  
! #: tp/Texinfo/Convert/HTML.pm:734 tp/Texinfo/Convert/HTML.pm:790
  msgid "Overview"
  msgstr "Panoramica"
  
! #: tp/Texinfo/Convert/HTML.pm:735 tp/Texinfo/Convert/HTML.pm:766
! #: tp/Texinfo/Convert/HTML.pm:791
  msgid "Index"
  msgstr "Indice"
  
! #: tp/Texinfo/Convert/HTML.pm:737
  msgid "current"
  msgstr "attuale"
  
! #: tp/Texinfo/Convert/HTML.pm:740 tp/Texinfo/Convert/HTML.pm:796
  msgid "Prev"
  msgstr "Prec"
  
! #: tp/Texinfo/Convert/HTML.pm:741
  msgid " Up "
  msgstr " Su "
  
! #: tp/Texinfo/Convert/HTML.pm:742 tp/Texinfo/Convert/HTML.pm:746
! #: tp/Texinfo/Convert/HTML.pm:798
  msgid "Next"
  msgstr "Successivo"
  
! #: tp/Texinfo/Convert/HTML.pm:744 tp/Texinfo/Convert/HTML.pm:797
  msgid "Up"
  msgstr "Su"
  
! #: tp/Texinfo/Convert/HTML.pm:748
  msgid "Previous"
  msgstr "Precedente"
  
! #: tp/Texinfo/Convert/HTML.pm:749
  msgid "Forward node"
  msgstr "Nodo successivo"
  
! #: tp/Texinfo/Convert/HTML.pm:750
  msgid "Back node"
  msgstr "Nodo precedente"
  
! #: tp/Texinfo/Convert/HTML.pm:756
  msgid "Next file"
  msgstr "File successivo"
  
! #: tp/Texinfo/Convert/HTML.pm:757
  msgid "Previous file"
  msgstr "File precedente"
  
! #: tp/Texinfo/Convert/HTML.pm:763
  msgid "Cover (top) of document"
  msgstr "Copertina (inizio) del documento"
  
! #: tp/Texinfo/Convert/HTML.pm:764
  msgid "Table of contents"
  msgstr "Indice"
  
! #: tp/Texinfo/Convert/HTML.pm:765
  msgid "Short table of contents"
  msgstr "Indice breve"
  
! #: tp/Texinfo/Convert/HTML.pm:767
  msgid "Current section"
  msgstr "Sezione attuale"
  
! #: tp/Texinfo/Convert/HTML.pm:768
  msgid "Previous section in reading order"
  msgstr "Sezione precedente in ordine di lettura"
  
! #: tp/Texinfo/Convert/HTML.pm:769
  msgid "Beginning of this chapter or previous chapter"
  msgstr "Inizio di questo capitolo o capitolo precedente"
  
! #: tp/Texinfo/Convert/HTML.pm:770
  msgid "Previous section on same level"
  msgstr "Sezione precedente sullo stesso livello"
  
! #: tp/Texinfo/Convert/HTML.pm:771
  msgid "Up section"
  msgstr "Sezione superiore"
  
! #: tp/Texinfo/Convert/HTML.pm:772
  msgid "Next section on same level"
  msgstr "Sezione successiva sullo stesso livello"
  
! #: tp/Texinfo/Convert/HTML.pm:773
  msgid "Up node"
  msgstr "Nodo superiore"
  
! #: tp/Texinfo/Convert/HTML.pm:774
  msgid "Next node"
  msgstr "Nodo successivo"
  
! #: tp/Texinfo/Convert/HTML.pm:775
  msgid "Previous node"
  msgstr "Nodo precedente"
  
! #: tp/Texinfo/Convert/HTML.pm:776
  msgid "Next node in node reading order"
  msgstr "Nodo successivo in ordine di lettura"
  
! #: tp/Texinfo/Convert/HTML.pm:777
  msgid "Previous node in node reading order"
  msgstr "Nodo precedente in ordine di lettura"
  
! #: tp/Texinfo/Convert/HTML.pm:778
  msgid "Next section in reading order"
  msgstr "Sezione successiva in ordine di lettura"
  
! #: tp/Texinfo/Convert/HTML.pm:779
  msgid "Next chapter"
  msgstr "Capitolo successivo"
  
! #: tp/Texinfo/Convert/HTML.pm:780
  msgid "About (help)"
  msgstr "Informazioni (aiuto)"
  
! #: tp/Texinfo/Convert/HTML.pm:781
  msgid "First section in reading order"
  msgstr "Prima sezione in ordine di lettura"
  
! #: tp/Texinfo/Convert/HTML.pm:782
  msgid "Last section in reading order"
  msgstr "Ultima sezione in ordine di lettura"
  
! #: tp/Texinfo/Convert/HTML.pm:783
  msgid "Forward section in next file"
  msgstr "Sezione successiva nel prossimo file"
  
! #: tp/Texinfo/Convert/HTML.pm:784
  msgid "Back section in previous file"
  msgstr "Sezione precedente del file precedente"
  
! #: tp/Texinfo/Convert/HTML.pm:793
  msgid "This"
  msgstr "Questo"
  
! #: tp/Texinfo/Convert/HTML.pm:794
  msgid "Back"
  msgstr "Indietro"
  
! #: tp/Texinfo/Convert/HTML.pm:795
  msgid "FastBack"
  msgstr "Indietro veloce"
  
! #: tp/Texinfo/Convert/HTML.pm:799
  msgid "NodeUp"
  msgstr "Nodo superiore"
  
! #: tp/Texinfo/Convert/HTML.pm:800
  msgid "NodeNext"
  msgstr "Nodo successivo"
  
! #: tp/Texinfo/Convert/HTML.pm:801
  msgid "NodePrev"
  msgstr "Nodo precedente"
  
! #: tp/Texinfo/Convert/HTML.pm:802
  msgid "NodeForward"
  msgstr "Nodo successivo"
  
! #: tp/Texinfo/Convert/HTML.pm:803
  msgid "NodeBack"
  msgstr "Nodo precedente"
  
! #: tp/Texinfo/Convert/HTML.pm:804
  msgid "Forward"
  msgstr "Avanti"
  
! #: tp/Texinfo/Convert/HTML.pm:805
  msgid "FastForward"
  msgstr "Avanti veloce"
  
! #: tp/Texinfo/Convert/HTML.pm:806
  msgid "About"
  msgstr "Informazioni"
  
! #: tp/Texinfo/Convert/HTML.pm:807
  msgid "First"
  msgstr "Primo"
  
! #: tp/Texinfo/Convert/HTML.pm:808
  msgid "Last"
  msgstr "Ultimo"
  
! #: tp/Texinfo/Convert/HTML.pm:809
  msgid "NextFile"
  msgstr "File successivo"
  
! #: tp/Texinfo/Convert/HTML.pm:810
  msgid "PrevFile"
  msgstr "File precedente"
  
! #: tp/Texinfo/Convert/HTML.pm:814
  msgid "About This Document"
  msgstr "Informazioni su questo documento"
  
! #: tp/Texinfo/Convert/HTML.pm:815
  msgid "Table of Contents"
  msgstr "Indice"
  
! #: tp/Texinfo/Convert/HTML.pm:816
  msgid "Short Table of Contents"
  msgstr "Indice breve"
  
! #: tp/Texinfo/Convert/HTML.pm:817
  msgid "Footnotes"
  msgstr "Note a piÃ¨ di pagina"
  
! #: tp/Texinfo/Convert/HTML.pm:1505
  #, perl-brace-format
  msgid "{explained_string} ({explanation})"
  msgstr "{explained_string} ({explanation})"
  
! #: tp/Texinfo/Convert/HTML.pm:3152
  #, perl-brace-format
  msgid "see section {reference_name}"
  msgstr "vedi la sezione {reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3155
  #, perl-brace-format
  msgid "see {reference_name}"
  msgstr "vedi {reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3160
  #, perl-brace-format
  msgid "See section {reference_name}"
  msgstr "Vedi la sezione {reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3163
  #, perl-brace-format
  msgid "See {reference_name}"
  msgstr "Vedi {reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3167
  #, perl-brace-format
  msgid "{reference_name}"
  msgstr "{reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3229
  #, perl-brace-format
  msgid "see {reference} in @cite{{book}}"
  msgstr "vedi {reference} in @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3233
  #, perl-brace-format
  msgid "see @cite{{book_reference}}"
  msgstr "vedi @cite{{book_reference}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3237
  #, perl-brace-format
  msgid "see `{section}' in @cite{{book}}"
  msgstr "vedi \\\"{section}\\\" in @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3244
  #, perl-brace-format
  msgid "see {reference}"
  msgstr "vedi {reference}"
  
! #: tp/Texinfo/Convert/HTML.pm:3247
  #, perl-brace-format
  msgid "see `{section}'"
  msgstr "vedi \\\"{section}\\\""
  
! #: tp/Texinfo/Convert/HTML.pm:3252
  #, perl-brace-format
  msgid "See {reference} in @cite{{book}}"
  msgstr "Vedi {reference} in @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3256
  #, perl-brace-format
  msgid "See @cite{{book_reference}}"
  msgstr "Vedi @cite{{book_reference}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3260
  #, perl-brace-format
  msgid "See `{section}' in @cite{{book}}"
  msgstr "Vedi \\\"{section}\\\" in @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3267
  #, perl-brace-format
  msgid "See {reference}"
  msgstr "Vedi {reference}"
  
! #: tp/Texinfo/Convert/HTML.pm:3270
  #, perl-brace-format
  msgid "See `{section}'"
  msgstr "Vedi \\\"{section}\\\""
  
! #: tp/Texinfo/Convert/HTML.pm:3275
  #, perl-brace-format
  msgid "{reference} in @cite{{book}}"
  msgstr "{reference} in @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3279
  #, perl-brace-format
  msgid "@cite{{book_reference}}"
  msgstr "@cite{{book_reference}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3283
  #, perl-brace-format
  msgid "`{section}' in @cite{{book}}"
  msgstr "\\\"{section}\\\" in @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3290
  #, perl-brace-format
  msgid "{reference}"
  msgstr "{reference}"
  
! #: tp/Texinfo/Convert/HTML.pm:3293
  #, perl-brace-format
  msgid "`{section}'"
  msgstr "\\\"{section}\\\""
  
! #: tp/Texinfo/Convert/HTML.pm:3406
  msgid "Jump to"
  msgstr "Salta a"
  
! #: tp/Texinfo/Convert/HTML.pm:3414
  msgid "Index Entry"
  msgstr "Voce dell'indice"
  
! #: tp/Texinfo/Convert/HTML.pm:3416
  msgid "Section"
  msgstr "Sezione"
  
! #: tp/Texinfo/Convert/HTML.pm:4035
  #, perl-brace-format
  msgid "{category}: @strong{{name}} @emph{{arguments}}"
  msgstr "{category}: @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4040
  #, perl-brace-format
  msgid "{category}: @strong{{name}}"
  msgstr "{category}: @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4057
  #, perl-brace-format
  msgid "{category}:@* @emph{{type}}@* @strong{{name}} @emph{{arguments}}"
  msgstr "{category}:@* @emph{{type}}@* @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4061
  #, perl-brace-format
  msgid "{category}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
  msgstr "{category}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4070
  #, perl-brace-format
  msgid "{category}:@* @emph{{type}}@* @strong{{name}}"
  msgstr "{category}:@* @emph{{type}}@* @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4073
  #, perl-brace-format
  msgid "{category}: @emph{{type}} @strong{{name}}"
  msgstr "{category}: @emph{{type}} @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4081
  #, perl-brace-format
  msgid "{category} of {class}: @strong{{name}} @emph{{arguments}}"
  msgstr "{category} di {class}: @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4087
  #, perl-brace-format
  msgid "{category} of {class}: @strong{{name}}"
  msgstr "{category} di {class}: @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4096
  #, perl-brace-format
  msgid "{category} on {class}: @strong{{name}} @emph{{arguments}}"
  msgstr "{category} su {class}: @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4102
  #, perl-brace-format
  msgid "{category} on {class}: @strong{{name}}"
  msgstr "{category} su {class}: @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4117
  #, perl-brace-format
  msgid ""
***************
*** 768,772 ****
  "{category} su {class}:@* @emph{{type}}@* @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4071
  #, perl-brace-format
  msgid "{category} on {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
--- 768,772 ----
  "{category} su {class}:@* @emph{{type}}@* @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4121
  #, perl-brace-format
  msgid "{category} on {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
***************
*** 774,788 ****
  "{category} su {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4082
  #, perl-brace-format
  msgid "{category} on {class}:@* @emph{{type}}@* @strong{{name}}"
  msgstr "{category} su {class}:@* @emph{{type}}@* @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4086
  #, perl-brace-format
  msgid "{category} on {class}: @emph{{type}} @strong{{name}}"
  msgstr "{category} su {class}: @emph{{type}} @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4100
  #, perl-brace-format
  msgid ""
--- 774,788 ----
  "{category} su {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4132
  #, perl-brace-format
  msgid "{category} on {class}:@* @emph{{type}}@* @strong{{name}}"
  msgstr "{category} su {class}:@* @emph{{type}}@* @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4136
  #, perl-brace-format
  msgid "{category} on {class}: @emph{{type}} @strong{{name}}"
  msgstr "{category} su {class}: @emph{{type}} @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4150
  #, perl-brace-format
  msgid ""
***************
*** 791,795 ****
  "{category} di {class}:@* @emph{{type}}@* @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4104
  #, perl-brace-format
  msgid "{category} of {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
--- 791,795 ----
  "{category} di {class}:@* @emph{{type}}@* @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4154
  #, perl-brace-format
  msgid "{category} of {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
***************
*** 797,811 ****
  "{category} di {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4115
  #, perl-brace-format
  msgid "{category} of {class}:@* @emph{{type}}@* @strong{{name}}"
  msgstr "{category} di {class}:@* @emph{{type}}@* @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4119
  #, perl-brace-format
  msgid "{category} of {class}: @emph{{type}} @strong{{name}}"
  msgstr "{category} di {class}: @emph{{type}} @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:6125
  #, perl-brace-format
  msgid ""
--- 797,811 ----
  "{category} di {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4165
  #, perl-brace-format
  msgid "{category} of {class}:@* @emph{{type}}@* @strong{{name}}"
  msgstr "{category} di {class}:@* @emph{{type}}@* @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4169
  #, perl-brace-format
  msgid "{category} of {class}: @emph{{type}} @strong{{name}}"
  msgstr "{category} di {class}: @emph{{type}} @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:6096
  #, perl-brace-format
  msgid ""
***************
*** 816,855 ****
  "@uref{{program_homepage}, @emph{{program}}}."
  
! #: tp/Texinfo/Convert/HTML.pm:6130
  msgid "This document was generated on @emph{@today{}}."
  msgstr "Questo documento Ã¨ stato generato il @emph{@today{}}."
  
! #: tp/Texinfo/Convert/HTML.pm:6169
  #, perl-brace-format
  msgid "{title}: {element_text}"
  msgstr "{title}: {element_text}"
  
! #: tp/Texinfo/Convert/HTML.pm:6313
  #, perl-brace-format
  msgid "The node you are looking for is at {href}."
  msgstr "Il nodo cercato Ã¨ {href}."
  
! #: tp/Texinfo/Convert/HTML.pm:6382
  msgid "  The buttons in the navigation panels have the following meaning:"
  msgstr ""
  "  I pulsanti nei pannelli di navigazione hanno il seguente significato:"
  
! #: tp/Texinfo/Convert/HTML.pm:6388
  msgid "Button"
  msgstr "Pulsante"
  
! #: tp/Texinfo/Convert/HTML.pm:6389
  msgid "Name"
  msgstr "Nome"
  
! #: tp/Texinfo/Convert/HTML.pm:6390
  msgid "Go to"
  msgstr "Vai a"
  
! #: tp/Texinfo/Convert/HTML.pm:6391
  msgid "From 1.2.3 go to"
  msgstr "Da 1.2.3 vai a"
  
! #: tp/Texinfo/Convert/HTML.pm:6417
  msgid ""
  "  where the @strong{ Example } assumes that the current position is at "
--- 816,855 ----
  "@uref{{program_homepage}, @emph{{program}}}."
  
! #: tp/Texinfo/Convert/HTML.pm:6101
  msgid "This document was generated on @emph{@today{}}."
  msgstr "Questo documento Ã¨ stato generato il @emph{@today{}}."
  
! #: tp/Texinfo/Convert/HTML.pm:6140
  #, perl-brace-format
  msgid "{title}: {element_text}"
  msgstr "{title}: {element_text}"
  
! #: tp/Texinfo/Convert/HTML.pm:6284
  #, perl-brace-format
  msgid "The node you are looking for is at {href}."
  msgstr "Il nodo cercato Ã¨ {href}."
  
! #: tp/Texinfo/Convert/HTML.pm:6353
  msgid "  The buttons in the navigation panels have the following meaning:"
  msgstr ""
  "  I pulsanti nei pannelli di navigazione hanno il seguente significato:"
  
! #: tp/Texinfo/Convert/HTML.pm:6359
  msgid "Button"
  msgstr "Pulsante"
  
! #: tp/Texinfo/Convert/HTML.pm:6360
  msgid "Name"
  msgstr "Nome"
  
! #: tp/Texinfo/Convert/HTML.pm:6361
  msgid "Go to"
  msgstr "Vai a"
  
! #: tp/Texinfo/Convert/HTML.pm:6362
  msgid "From 1.2.3 go to"
  msgstr "Da 1.2.3 vai a"
  
! #: tp/Texinfo/Convert/HTML.pm:6388
  msgid ""
  "  where the @strong{ Example } assumes that the current position is at "
***************
*** 861,905 ****
  "struttura:"
  
! #: tp/Texinfo/Convert/HTML.pm:6427
  msgid "Section One"
  msgstr "Sezione uno"
  
! #: tp/Texinfo/Convert/HTML.pm:6429
  msgid "Subsection One-One"
  msgstr "Sottosezione Uno-Uno"
  
! #: tp/Texinfo/Convert/HTML.pm:6436
  msgid "Subsection One-Two"
  msgstr "Sottosezione Uno-Due"
  
! #: tp/Texinfo/Convert/HTML.pm:6438
  msgid "Subsubsection One-Two-One"
  msgstr "Sottosottosezione Uno-Due-Uno"
  
! #: tp/Texinfo/Convert/HTML.pm:6439
  msgid "Subsubsection One-Two-Two"
  msgstr "Sottosottosezione Uno-Due-Due"
  
! #: tp/Texinfo/Convert/HTML.pm:6440
  msgid "Subsubsection One-Two-Three"
  msgstr "Sottosottosezione Uno-Due-Tre"
  
! #: tp/Texinfo/Convert/HTML.pm:6442
  msgid "Current Position"
  msgstr "Posizione Attuale"
  
! #: tp/Texinfo/Convert/HTML.pm:6443
  msgid "Subsubsection One-Two-Four"
  msgstr "Sottosottosezione Uno-Due-Quattro"
  
! #: tp/Texinfo/Convert/HTML.pm:6446
  msgid "Subsection One-Three"
  msgstr "Sottosezione Uno-Tre"
  
! #: tp/Texinfo/Convert/HTML.pm:6453
  msgid "Subsection One-Four"
  msgstr "Sottosezione Uno-Quattro"
  
! #: tp/Texinfo/Convert/HTML.pm:6857
  msgid "Untitled Document"
  msgstr "Documento senza titolo"
--- 861,905 ----
  "struttura:"
  
! #: tp/Texinfo/Convert/HTML.pm:6398
  msgid "Section One"
  msgstr "Sezione uno"
  
! #: tp/Texinfo/Convert/HTML.pm:6400
  msgid "Subsection One-One"
  msgstr "Sottosezione Uno-Uno"
  
! #: tp/Texinfo/Convert/HTML.pm:6407
  msgid "Subsection One-Two"
  msgstr "Sottosezione Uno-Due"
  
! #: tp/Texinfo/Convert/HTML.pm:6409
  msgid "Subsubsection One-Two-One"
  msgstr "Sottosottosezione Uno-Due-Uno"
  
! #: tp/Texinfo/Convert/HTML.pm:6410
  msgid "Subsubsection One-Two-Two"
  msgstr "Sottosottosezione Uno-Due-Due"
  
! #: tp/Texinfo/Convert/HTML.pm:6411
  msgid "Subsubsection One-Two-Three"
  msgstr "Sottosottosezione Uno-Due-Tre"
  
! #: tp/Texinfo/Convert/HTML.pm:6413
  msgid "Current Position"
  msgstr "Posizione Attuale"
  
! #: tp/Texinfo/Convert/HTML.pm:6414
  msgid "Subsubsection One-Two-Four"
  msgstr "Sottosottosezione Uno-Due-Quattro"
  
! #: tp/Texinfo/Convert/HTML.pm:6417
  msgid "Subsection One-Three"
  msgstr "Sottosezione Uno-Tre"
  
! #: tp/Texinfo/Convert/HTML.pm:6424
  msgid "Subsection One-Four"
  msgstr "Sottosezione Uno-Quattro"
  
! #: tp/Texinfo/Convert/HTML.pm:6828
  msgid "Untitled Document"
  msgstr "Documento senza titolo"
Binary files texinfo-5.2/po_document/nl.gmo and texinfo-6.0/po_document/nl.gmo differ
diff -Nrc2 texinfo-5.2/po_document/nl.po texinfo-6.0/po_document/nl.po
*** texinfo-5.2/po_document/nl.po	2013-09-26 23:54:33.000000000 +0100
--- texinfo-6.0/po_document/nl.po	2015-06-26 13:52:40.000000000 +0100
***************
*** 10,14 ****
  "Project-Id-Version: texinfo_document-5.0\n"
  "Report-Msgid-Bugs-To: bug-texinfo@gnu.org\n"
! "POT-Creation-Date: 2013-09-26 15:54-0700\n"
  "PO-Revision-Date: 2013-02-27 20:31+0100\n"
  "Last-Translator: Benno Schulenberg <benno@vertaalt.nl>\n"
--- 10,14 ----
  "Project-Id-Version: texinfo_document-5.0\n"
  "Report-Msgid-Bugs-To: bug-texinfo@gnu.org\n"
! "POT-Creation-Date: 2015-06-26 13:52+0100\n"
  "PO-Revision-Date: 2013-02-27 20:31+0100\n"
  "Last-Translator: Benno Schulenberg <benno@vertaalt.nl>\n"
***************
*** 21,768 ****
  "X-Generator: Lokalize 1.0\n"
  
! #: tp/Texinfo/Common.pm:701 tp/Texinfo/Common.pm:706
  msgid "Function"
  msgstr "Functie"
  
! #: tp/Texinfo/Common.pm:702
  msgid "Macro"
  msgstr "Macro"
  
! #: tp/Texinfo/Common.pm:703
  msgid "Special Form"
  msgstr "Speciale vorm"
  
! #: tp/Texinfo/Common.pm:704 tp/Texinfo/Common.pm:707
  msgid "Variable"
  msgstr "Variabele"
  
! #: tp/Texinfo/Common.pm:705
  msgid "User Option"
  msgstr "Gebruikeroptie"
  
! #: tp/Texinfo/Common.pm:708 tp/Texinfo/Common.pm:709
  msgid "Instance Variable"
  msgstr "Instantiatievariabele"
  
! #: tp/Texinfo/Common.pm:710 tp/Texinfo/Common.pm:711
  msgid "Method"
  msgstr "Methode"
  
! #: tp/Texinfo/Common.pm:1157
  #, perl-brace-format
  msgid "{category} on {class}"
  msgstr "{category} over {class}"
  
! #: tp/Texinfo/Common.pm:1164
  #, perl-brace-format
  msgid "{category} of {class}"
  msgstr "{category} van {class}"
  
! #: tp/Texinfo/Common.pm:1181
  #, perl-brace-format
  msgid "{month} {day}, {year}"
  msgstr "{day} {month} {year}"
  
! #: tp/Texinfo/Common.pm:1212 tp/Texinfo/Convert/Plaintext.pm:1045
! #: tp/Texinfo/Convert/HTML.pm:512
  #, perl-brace-format
  msgid "Appendix {number} {section_title}"
  msgstr "Appendix {number} {section_title}"
  
! #: tp/Texinfo/Common.pm:1216 tp/Texinfo/Convert/Plaintext.pm:1050
! #: tp/Texinfo/Convert/HTML.pm:518
  #, perl-brace-format
  msgid "{number} {section_title}"
  msgstr "{number} {section_title}"
  
! #: tp/Texinfo/Common.pm:1351
  #, perl-brace-format
  msgid "{float_type} {float_number}: "
  msgstr "{float_type} {float_number}: "
  
! #: tp/Texinfo/Common.pm:1355
  #, perl-brace-format
  msgid "{float_type}: "
  msgstr "{float_type}: "
  
! #: tp/Texinfo/Common.pm:1360
  #, perl-brace-format
  msgid "{float_type} {float_number}\n"
  msgstr "{float_type} {float_number}\n"
  
! #: tp/Texinfo/Common.pm:1364
  #, perl-brace-format
  msgid "{float_type}\n"
  msgstr "{float_type}\n"
  
! #: tp/Texinfo/Common.pm:1370
  #, perl-brace-format
  msgid "{float_number}: "
  msgstr "{float_number}: "
  
! #: tp/Texinfo/Common.pm:1373
  #, perl-brace-format
  msgid "{float_number}\n"
  msgstr "{float_number}\n"
  
! #: tp/Texinfo/Parser.pm:2826
  #, perl-brace-format
  msgid "{name} on {class}"
  msgstr "{name} over {class}"
  
! #: tp/Texinfo/Parser.pm:2835
  #, perl-brace-format
  msgid "{name} of {class}"
  msgstr "{name} van {class}"
  
! #: tp/Texinfo/Convert/Converter.pm:109
  msgid "error@arrow{}"
  msgstr "error@arrow{}"
  
! #: tp/Texinfo/Convert/Converter.pm:573
  msgid "January"
  msgstr "Januari"
  
! #: tp/Texinfo/Convert/Converter.pm:574
  msgid "February"
  msgstr "Februari"
  
! #: tp/Texinfo/Convert/Converter.pm:575
  msgid "March"
  msgstr "Maart"
  
! #: tp/Texinfo/Convert/Converter.pm:576
  msgid "April"
  msgstr "April"
  
! #: tp/Texinfo/Convert/Converter.pm:577
  msgid "May"
  msgstr "Mei"
  
! #: tp/Texinfo/Convert/Converter.pm:578
  msgid "June"
  msgstr "Juni"
  
! #: tp/Texinfo/Convert/Converter.pm:579
  msgid "July"
  msgstr "Juli"
  
! #: tp/Texinfo/Convert/Converter.pm:580
  msgid "August"
  msgstr "Augustus"
  
! #: tp/Texinfo/Convert/Converter.pm:581
  msgid "September"
  msgstr "September"
  
! #: tp/Texinfo/Convert/Converter.pm:582
  msgid "October"
  msgstr "Oktober"
  
! #: tp/Texinfo/Convert/Converter.pm:583
  msgid "November"
  msgstr "November"
  
! #: tp/Texinfo/Convert/Converter.pm:584
  msgid "December"
  msgstr "December"
  
! #: tp/Texinfo/Convert/Converter.pm:635
  #, perl-brace-format
  msgid "{float_type} {float_number}"
  msgstr "{float_type} {float_number}"
  
! #: tp/Texinfo/Convert/Converter.pm:639
  #, perl-brace-format
  msgid "{float_type}"
  msgstr "{float_type}"
  
! #: tp/Texinfo/Convert/Converter.pm:643
  #, perl-brace-format
  msgid "{float_number}"
  msgstr "{float_number}"
  
! #: tp/Texinfo/Convert/DocBook.pm:779
  #, perl-brace-format
  msgid "See Info file @file{{myfile}}, node @samp{{mynode}}"
  msgstr "Zie Info-bestand @file{{myfile}}, pagina @samp{{mynode}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:784
  #, perl-brace-format
  msgid "See node @samp{{mynode}}"
  msgstr "Zie pagina @samp{{mynode}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:788
  #, perl-brace-format
  msgid "See Info file @file{{myfile}}"
  msgstr "Zie Info-bestand @file{{myfile}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:828
  #, perl-brace-format
  msgid "section ``{section_name}'' in @cite{{book}}"
  msgstr "sectie â€œ{section_name}â€� in @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:833
  #, perl-brace-format
  msgid "See section ``{section_name}'' in @cite{{book}}"
  msgstr "Zie sectie â€œ{section_name}â€� in @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:838
  #, perl-brace-format
  msgid "see section ``{section_name}'' in @cite{{book}}"
  msgstr "zie sectie â€œ{section_name}â€� in @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:845 tp/Texinfo/Convert/HTML.pm:3237
  #, perl-brace-format
  msgid "@cite{{book}}"
  msgstr "@cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:849 tp/Texinfo/Convert/HTML.pm:3214
  #, perl-brace-format
  msgid "See @cite{{book}}"
  msgstr "Zie @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:853 tp/Texinfo/Convert/HTML.pm:3191
  #, perl-brace-format
  msgid "see @cite{{book}}"
  msgstr "zie @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:868
  #, perl-brace-format
  msgid "{title_ref}"
  msgstr "{title_ref}"
  
! #: tp/Texinfo/Convert/DocBook.pm:873
  #, perl-brace-format
  msgid "See {title_ref}"
  msgstr "Zie {title_ref}"
  
! #: tp/Texinfo/Convert/DocBook.pm:878
  #, perl-brace-format
  msgid "see {title_ref}"
  msgstr "zie {title_ref}"
  
! #: tp/Texinfo/Convert/DocBook.pm:1013 tp/Texinfo/Convert/Plaintext.pm:2106
  #, perl-brace-format
  msgid "{abbr_or_acronym} ({explanation})"
  msgstr "{abbr_or_acronym} ({explanation})"
  
! #: tp/Texinfo/Convert/DocBook.pm:1155 tp/Texinfo/Convert/Plaintext.pm:2238
! #: tp/Texinfo/Convert/HTML.pm:3543
  #, perl-brace-format
  msgid "@b{{quotation_arg}:} "
  msgstr "@b{{quotation_arg}:} "
  
! #: tp/Texinfo/Convert/Plaintext.pm:1273
  msgid "(outside of any node)"
  msgstr "(buiten alle pagina's)"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1884
  #, perl-brace-format
  msgid "{name} @url{{email}}"
  msgstr "{name} @url{{email}}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1887
  #, perl-brace-format
  msgid "@url{{email}}"
  msgstr "@url{{email}}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1909
  #, perl-brace-format
  msgid "{text} ({url})"
  msgstr "{text} ({url})"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1914
  #, perl-brace-format
  msgid "@t{<{url}>}"
  msgstr "@t{<{url}>}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2163 tp/Texinfo/Convert/HTML.pm:1438
  #, perl-brace-format
  msgid "@{No value for `{value}'@}"
  msgstr "@{Geen waarde voor '{value}'@}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2684
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {name} {arguments}"
  msgstr "@tie{ }-- {category}: {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2689
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {name}"
  msgstr "@tie{ }-- {category}: {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2702
  #, perl-brace-format
  msgid "@tie{ }-- {category}:@*{type}@*{name} {arguments}"
  msgstr "@tie{ }-- {category}:@*{type}@*{name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2705
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {type} {name} {arguments}"
  msgstr "@tie{ }-- {category}: {type} {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2714
  #, perl-brace-format
  msgid "@tie{ }-- {category}:@*{type}@*{name}"
  msgstr "@tie{ }-- {category}:@*{type}@*{name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2717
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {type} {name}"
  msgstr "@tie{ }-- {category}: {type} {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2725
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {name} {arguments}"
  msgstr "@tie{ }-- {category} van {class}: {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2731
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {name}"
  msgstr "@tie{ }-- {category} van {class}: {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2740
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {name} {arguments}"
  msgstr "@tie{ }-- {category} over {class}: {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2746
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {name}"
  msgstr "@tie{ }-- {category} over {class}: {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2761
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}:@*{type}@*{name} {arguments}"
  msgstr "@tie{ }-- {category} over {class}:@*{type}@*{name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2765
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {type} {name} {arguments}"
  msgstr "@tie{ }-- {category} over {class}: {type} {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2776
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}:@*{type}@*{name}"
  msgstr "@tie{ }-- {category} over {class}:@*{type}@*{name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2780
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {type} {name}"
  msgstr "@tie{ }-- {category} over {class}: {type} {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2794
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}:@*{type}@*{name} {arguments}"
  msgstr "@tie{ }-- {category} van {class}:@*{type}@*{name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2798
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {type} {name} {arguments}"
  msgstr "@tie{ }-- {category} van {class}: {type} {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2809
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}:@*{type}@*{name}"
  msgstr "@tie{ }-- {category} van {class}:@*{type}@*{name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2813
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {type} {name}"
  msgstr "@tie{ }-- {category} van{class}: {type} {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3123 tp/Texinfo/Convert/HTML.pm:2803
  #, perl-brace-format
  msgid "@center --- @emph{{author}}\n"
  msgstr "@center --- @emph{{author}}\n"
  
! #: tp/Texinfo/Convert/HTML.pm:729 tp/Texinfo/Convert/HTML.pm:785
  msgid "Top"
  msgstr "Top"
  
! #: tp/Texinfo/Convert/HTML.pm:730 tp/Texinfo/Convert/HTML.pm:786
  msgid "Contents"
  msgstr "Inhoud"
  
! #: tp/Texinfo/Convert/HTML.pm:731 tp/Texinfo/Convert/HTML.pm:787
  msgid "Overview"
  msgstr "Overzicht"
  
! #: tp/Texinfo/Convert/HTML.pm:732 tp/Texinfo/Convert/HTML.pm:763
! #: tp/Texinfo/Convert/HTML.pm:788
  msgid "Index"
  msgstr "Index"
  
  # Met een hoofdletter want komt aan begin van zin, en voor "beleid" of "prioriteit".
! #: tp/Texinfo/Convert/HTML.pm:734
  msgid "current"
  msgstr "huidige"
  
! #: tp/Texinfo/Convert/HTML.pm:737 tp/Texinfo/Convert/HTML.pm:793
  msgid "Prev"
  msgstr "Vrg"
  
! #: tp/Texinfo/Convert/HTML.pm:738
  msgid " Up "
  msgstr " Op "
  
! #: tp/Texinfo/Convert/HTML.pm:739 tp/Texinfo/Convert/HTML.pm:743
! #: tp/Texinfo/Convert/HTML.pm:795
  msgid "Next"
  msgstr "Volgende"
  
! #: tp/Texinfo/Convert/HTML.pm:741 tp/Texinfo/Convert/HTML.pm:794
  msgid "Up"
  msgstr "Omhoog"
  
! #: tp/Texinfo/Convert/HTML.pm:745
  msgid "Previous"
  msgstr "Voorgaande"
  
! #: tp/Texinfo/Convert/HTML.pm:746
  msgid "Forward node"
  msgstr "Vooruit"
  
! #: tp/Texinfo/Convert/HTML.pm:747
  msgid "Back node"
  msgstr "Terug"
  
! #: tp/Texinfo/Convert/HTML.pm:753
  msgid "Next file"
  msgstr "Volgend bestand"
  
! #: tp/Texinfo/Convert/HTML.pm:754
  msgid "Previous file"
  msgstr "Voorgaand bestand"
  
! #: tp/Texinfo/Convert/HTML.pm:760
  msgid "Cover (top) of document"
  msgstr "Omslag van document (top)"
  
! #: tp/Texinfo/Convert/HTML.pm:761
  msgid "Table of contents"
  msgstr "Inhoudsopgave"
  
! #: tp/Texinfo/Convert/HTML.pm:762
  msgid "Short table of contents"
  msgstr "Korte inhoudsopgave"
  
! #: tp/Texinfo/Convert/HTML.pm:764
  msgid "Current section"
  msgstr "Huidige sectie"
  
! #: tp/Texinfo/Convert/HTML.pm:765
  msgid "Previous section in reading order"
  msgstr "Voorgaande sectie in leesvolgorde"
  
! #: tp/Texinfo/Convert/HTML.pm:766
  msgid "Beginning of this chapter or previous chapter"
  msgstr "Begin van dit (of voorgaand) hoofdstuk"
  
! #: tp/Texinfo/Convert/HTML.pm:767
  msgid "Previous section on same level"
  msgstr "Voorgaande sectie op zelfde niveau"
  
! #: tp/Texinfo/Convert/HTML.pm:768
  msgid "Up section"
  msgstr "Bovenliggende sectie"
  
! #: tp/Texinfo/Convert/HTML.pm:769
  msgid "Next section on same level"
  msgstr "Volgende sectie op zelfde niveau"
  
! #: tp/Texinfo/Convert/HTML.pm:770
  msgid "Up node"
  msgstr "Bovenliggende pagina"
  
! #: tp/Texinfo/Convert/HTML.pm:771
  msgid "Next node"
  msgstr "Volgende pagina"
  
! #: tp/Texinfo/Convert/HTML.pm:772
  msgid "Previous node"
  msgstr "Voorgaande pagina"
  
! #: tp/Texinfo/Convert/HTML.pm:773
  msgid "Next node in node reading order"
  msgstr "Volgende pagina in leesvolgorde"
  
! #: tp/Texinfo/Convert/HTML.pm:774
  msgid "Previous node in node reading order"
  msgstr "Voorgaande pagina in leesvolgorde"
  
! #: tp/Texinfo/Convert/HTML.pm:775
  msgid "Next section in reading order"
  msgstr "Volgende sectie in leesvolgorde"
  
! #: tp/Texinfo/Convert/HTML.pm:776
  msgid "Next chapter"
  msgstr "Volgende hoofdstuk"
  
! #: tp/Texinfo/Convert/HTML.pm:777
  msgid "About (help)"
  msgstr "Info (hulp)"
  
! #: tp/Texinfo/Convert/HTML.pm:778
  msgid "First section in reading order"
  msgstr "Eerste sectie in leesvolgorde"
  
! #: tp/Texinfo/Convert/HTML.pm:779
  msgid "Last section in reading order"
  msgstr "Laatste sectie in leesvolgorde"
  
! #: tp/Texinfo/Convert/HTML.pm:780
  msgid "Forward section in next file"
  msgstr "Sectie vooruit in volgend bestand"
  
! #: tp/Texinfo/Convert/HTML.pm:781
  msgid "Back section in previous file"
  msgstr "Sectie terug in voorgaand bestand"
  
! #: tp/Texinfo/Convert/HTML.pm:790
  msgid "This"
  msgstr "Deze"
  
! #: tp/Texinfo/Convert/HTML.pm:791
  msgid "Back"
  msgstr "Terug"
  
! #: tp/Texinfo/Convert/HTML.pm:792
  msgid "FastBack"
  msgstr "Snel-terug"
  
! #: tp/Texinfo/Convert/HTML.pm:796
  msgid "NodeUp"
  msgstr "Pagina-omhoog"
  
! #: tp/Texinfo/Convert/HTML.pm:797
  msgid "NodeNext"
  msgstr "Volgende-pagina"
  
! #: tp/Texinfo/Convert/HTML.pm:798
  msgid "NodePrev"
  msgstr "Voorgaande-pagina"
  
! #: tp/Texinfo/Convert/HTML.pm:799
  msgid "NodeForward"
  msgstr "Pagina-vooruit"
  
! #: tp/Texinfo/Convert/HTML.pm:800
  msgid "NodeBack"
  msgstr "Pagina-terug"
  
! #: tp/Texinfo/Convert/HTML.pm:801
  msgid "Forward"
  msgstr "Vooruit"
  
! #: tp/Texinfo/Convert/HTML.pm:802
  msgid "FastForward"
  msgstr "Snel-vooruit"
  
! #: tp/Texinfo/Convert/HTML.pm:803
  msgid "About"
  msgstr "Info"
  
! #: tp/Texinfo/Convert/HTML.pm:804
  msgid "First"
  msgstr "Eerste"
  
! #: tp/Texinfo/Convert/HTML.pm:805
  msgid "Last"
  msgstr "Laatste"
  
! #: tp/Texinfo/Convert/HTML.pm:806
  msgid "NextFile"
  msgstr "Volgend-bestand"
  
! #: tp/Texinfo/Convert/HTML.pm:807
  msgid "PrevFile"
  msgstr "Voorgaand-bestand"
  
! #: tp/Texinfo/Convert/HTML.pm:811
  msgid "About This Document"
  msgstr "Over dit document"
  
! #: tp/Texinfo/Convert/HTML.pm:812
  msgid "Table of Contents"
  msgstr "Inhoudsopgave"
  
! #: tp/Texinfo/Convert/HTML.pm:813
  msgid "Short Table of Contents"
  msgstr "Korte inhoudsopgave"
  
! #: tp/Texinfo/Convert/HTML.pm:814
  msgid "Footnotes"
  msgstr "Voetnoten"
  
! #: tp/Texinfo/Convert/HTML.pm:1504
  #, perl-brace-format
  msgid "{explained_string} ({explanation})"
  msgstr "{explained_string} ({explanation})"
  
! #: tp/Texinfo/Convert/HTML.pm:3102
  #, perl-brace-format
  msgid "see section {reference_name}"
  msgstr "zie sectie {reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3105
  #, perl-brace-format
  msgid "see {reference_name}"
  msgstr "zie {reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3110
  #, perl-brace-format
  msgid "See section {reference_name}"
  msgstr "Zie sectie {reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3113
  #, perl-brace-format
  msgid "See {reference_name}"
  msgstr "Zie {reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3117
  #, perl-brace-format
  msgid "{reference_name}"
  msgstr "{reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3179
  #, perl-brace-format
  msgid "see {reference} in @cite{{book}}"
  msgstr "zie {reference} in @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3183
  #, perl-brace-format
  msgid "see @cite{{book_reference}}"
  msgstr "zie @cite{{book_reference}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3187
  #, perl-brace-format
  msgid "see `{section}' in @cite{{book}}"
  msgstr "zie â€˜{section}â€™ in @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3194
  #, perl-brace-format
  msgid "see {reference}"
  msgstr "zie {reference}"
  
! #: tp/Texinfo/Convert/HTML.pm:3197
  #, perl-brace-format
  msgid "see `{section}'"
  msgstr "zie â€˜{section}â€™"
  
! #: tp/Texinfo/Convert/HTML.pm:3202
  #, perl-brace-format
  msgid "See {reference} in @cite{{book}}"
  msgstr "Zie {reference} in @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3206
  #, perl-brace-format
  msgid "See @cite{{book_reference}}"
  msgstr "Zie @cite{{book_reference}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3210
  #, perl-brace-format
  msgid "See `{section}' in @cite{{book}}"
  msgstr "Zie â€˜{section}â€™ in @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3217
  #, perl-brace-format
  msgid "See {reference}"
  msgstr "Zie {reference}"
  
! #: tp/Texinfo/Convert/HTML.pm:3220
  #, perl-brace-format
  msgid "See `{section}'"
  msgstr "Zie â€˜{section}â€™"
  
! #: tp/Texinfo/Convert/HTML.pm:3225
  #, perl-brace-format
  msgid "{reference} in @cite{{book}}"
  msgstr "{reference} in @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3229
  #, perl-brace-format
  msgid "@cite{{book_reference}}"
  msgstr "@cite{{book_reference}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3233
  #, perl-brace-format
  msgid "`{section}' in @cite{{book}}"
  msgstr "â€˜{section}â€™ in @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3240
  #, perl-brace-format
  msgid "{reference}"
  msgstr "{reference}"
  
! #: tp/Texinfo/Convert/HTML.pm:3243
  #, perl-brace-format
  msgid "`{section}'"
  msgstr "â€˜{section}â€™"
  
! #: tp/Texinfo/Convert/HTML.pm:3356
  msgid "Jump to"
  msgstr "Spring naar"
  
! #: tp/Texinfo/Convert/HTML.pm:3364
  msgid "Index Entry"
  msgstr "Index-item"
  
! #: tp/Texinfo/Convert/HTML.pm:3366
  msgid "Section"
  msgstr "Sectie"
  
! #: tp/Texinfo/Convert/HTML.pm:3985
  #, perl-brace-format
  msgid "{category}: @strong{{name}} @emph{{arguments}}"
  msgstr "{category}: @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3990
  #, perl-brace-format
  msgid "{category}: @strong{{name}}"
  msgstr "{category}: @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4007
  #, perl-brace-format
  msgid "{category}:@* @emph{{type}}@* @strong{{name}} @emph{{arguments}}"
  msgstr "{category}:@* @emph{{type}}@* @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4011
  #, perl-brace-format
  msgid "{category}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
  msgstr "{category}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4020
  #, perl-brace-format
  msgid "{category}:@* @emph{{type}}@* @strong{{name}}"
  msgstr "{category}:@* @emph{{type}}@* @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4023
  #, perl-brace-format
  msgid "{category}: @emph{{type}} @strong{{name}}"
  msgstr "{category}: @emph{{type}} @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4031
  #, perl-brace-format
  msgid "{category} of {class}: @strong{{name}} @emph{{arguments}}"
  msgstr "{category} van {class}: @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4037
  #, perl-brace-format
  msgid "{category} of {class}: @strong{{name}}"
  msgstr "{category} van {class}: @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4046
  #, perl-brace-format
  msgid "{category} on {class}: @strong{{name}} @emph{{arguments}}"
  msgstr "{category} over {class}: @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4052
  #, perl-brace-format
  msgid "{category} on {class}: @strong{{name}}"
  msgstr "{category} over {class}: @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4067
  #, perl-brace-format
  msgid ""
--- 21,768 ----
  "X-Generator: Lokalize 1.0\n"
  
! #: tp/Texinfo/Common.pm:714 tp/Texinfo/Common.pm:719
  msgid "Function"
  msgstr "Functie"
  
! #: tp/Texinfo/Common.pm:715
  msgid "Macro"
  msgstr "Macro"
  
! #: tp/Texinfo/Common.pm:716
  msgid "Special Form"
  msgstr "Speciale vorm"
  
! #: tp/Texinfo/Common.pm:717 tp/Texinfo/Common.pm:720
  msgid "Variable"
  msgstr "Variabele"
  
! #: tp/Texinfo/Common.pm:718
  msgid "User Option"
  msgstr "Gebruikeroptie"
  
! #: tp/Texinfo/Common.pm:721 tp/Texinfo/Common.pm:722
  msgid "Instance Variable"
  msgstr "Instantiatievariabele"
  
! #: tp/Texinfo/Common.pm:723 tp/Texinfo/Common.pm:724
  msgid "Method"
  msgstr "Methode"
  
! #: tp/Texinfo/Common.pm:1196
  #, perl-brace-format
  msgid "{category} on {class}"
  msgstr "{category} over {class}"
  
! #: tp/Texinfo/Common.pm:1203
  #, perl-brace-format
  msgid "{category} of {class}"
  msgstr "{category} van {class}"
  
! #: tp/Texinfo/Common.pm:1220
  #, perl-brace-format
  msgid "{month} {day}, {year}"
  msgstr "{day} {month} {year}"
  
! #: tp/Texinfo/Common.pm:1251 tp/Texinfo/Convert/Plaintext.pm:1112
! #: tp/Texinfo/Convert/HTML.pm:515
  #, perl-brace-format
  msgid "Appendix {number} {section_title}"
  msgstr "Appendix {number} {section_title}"
  
! #: tp/Texinfo/Common.pm:1255 tp/Texinfo/Convert/Plaintext.pm:1117
! #: tp/Texinfo/Convert/HTML.pm:521
  #, perl-brace-format
  msgid "{number} {section_title}"
  msgstr "{number} {section_title}"
  
! #: tp/Texinfo/Common.pm:1390
  #, perl-brace-format
  msgid "{float_type} {float_number}: "
  msgstr "{float_type} {float_number}: "
  
! #: tp/Texinfo/Common.pm:1394
  #, perl-brace-format
  msgid "{float_type}: "
  msgstr "{float_type}: "
  
! #: tp/Texinfo/Common.pm:1399
  #, perl-brace-format
  msgid "{float_type} {float_number}\n"
  msgstr "{float_type} {float_number}\n"
  
! #: tp/Texinfo/Common.pm:1403
  #, perl-brace-format
  msgid "{float_type}\n"
  msgstr "{float_type}\n"
  
! #: tp/Texinfo/Common.pm:1409
  #, perl-brace-format
  msgid "{float_number}: "
  msgstr "{float_number}: "
  
! #: tp/Texinfo/Common.pm:1412
  #, perl-brace-format
  msgid "{float_number}\n"
  msgstr "{float_number}\n"
  
! #: tp/Texinfo/Parser.pm:2981
  #, perl-brace-format
  msgid "{name} on {class}"
  msgstr "{name} over {class}"
  
! #: tp/Texinfo/Parser.pm:2990
  #, perl-brace-format
  msgid "{name} of {class}"
  msgstr "{name} van {class}"
  
! #: tp/Texinfo/Convert/Converter.pm:110
  msgid "error@arrow{}"
  msgstr "error@arrow{}"
  
! #: tp/Texinfo/Convert/Converter.pm:956
  msgid "January"
  msgstr "Januari"
  
! #: tp/Texinfo/Convert/Converter.pm:957
  msgid "February"
  msgstr "Februari"
  
! #: tp/Texinfo/Convert/Converter.pm:958
  msgid "March"
  msgstr "Maart"
  
! #: tp/Texinfo/Convert/Converter.pm:959
  msgid "April"
  msgstr "April"
  
! #: tp/Texinfo/Convert/Converter.pm:960
  msgid "May"
  msgstr "Mei"
  
! #: tp/Texinfo/Convert/Converter.pm:961
  msgid "June"
  msgstr "Juni"
  
! #: tp/Texinfo/Convert/Converter.pm:962
  msgid "July"
  msgstr "Juli"
  
! #: tp/Texinfo/Convert/Converter.pm:963
  msgid "August"
  msgstr "Augustus"
  
! #: tp/Texinfo/Convert/Converter.pm:964
  msgid "September"
  msgstr "September"
  
! #: tp/Texinfo/Convert/Converter.pm:965
  msgid "October"
  msgstr "Oktober"
  
! #: tp/Texinfo/Convert/Converter.pm:966
  msgid "November"
  msgstr "November"
  
! #: tp/Texinfo/Convert/Converter.pm:967
  msgid "December"
  msgstr "December"
  
! #: tp/Texinfo/Convert/Converter.pm:1018
  #, perl-brace-format
  msgid "{float_type} {float_number}"
  msgstr "{float_type} {float_number}"
  
! #: tp/Texinfo/Convert/Converter.pm:1022
  #, perl-brace-format
  msgid "{float_type}"
  msgstr "{float_type}"
  
! #: tp/Texinfo/Convert/Converter.pm:1026
  #, perl-brace-format
  msgid "{float_number}"
  msgstr "{float_number}"
  
! #: tp/Texinfo/Convert/DocBook.pm:825
  #, perl-brace-format
  msgid "See Info file @file{{myfile}}, node @samp{{mynode}}"
  msgstr "Zie Info-bestand @file{{myfile}}, pagina @samp{{mynode}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:830
  #, perl-brace-format
  msgid "See node @samp{{mynode}}"
  msgstr "Zie pagina @samp{{mynode}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:834
  #, perl-brace-format
  msgid "See Info file @file{{myfile}}"
  msgstr "Zie Info-bestand @file{{myfile}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:874
  #, perl-brace-format
  msgid "section ``{section_name}'' in @cite{{book}}"
  msgstr "sectie â€œ{section_name}â€� in @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:879
  #, perl-brace-format
  msgid "See section ``{section_name}'' in @cite{{book}}"
  msgstr "Zie sectie â€œ{section_name}â€� in @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:884
  #, perl-brace-format
  msgid "see section ``{section_name}'' in @cite{{book}}"
  msgstr "zie sectie â€œ{section_name}â€� in @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:891 tp/Texinfo/Convert/HTML.pm:3287
  #, perl-brace-format
  msgid "@cite{{book}}"
  msgstr "@cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:895 tp/Texinfo/Convert/HTML.pm:3264
  #, perl-brace-format
  msgid "See @cite{{book}}"
  msgstr "Zie @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:899 tp/Texinfo/Convert/HTML.pm:3241
  #, perl-brace-format
  msgid "see @cite{{book}}"
  msgstr "zie @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:914
  #, perl-brace-format
  msgid "{title_ref}"
  msgstr "{title_ref}"
  
! #: tp/Texinfo/Convert/DocBook.pm:919
  #, perl-brace-format
  msgid "See {title_ref}"
  msgstr "Zie {title_ref}"
  
! #: tp/Texinfo/Convert/DocBook.pm:924
  #, perl-brace-format
  msgid "see {title_ref}"
  msgstr "zie {title_ref}"
  
! #: tp/Texinfo/Convert/DocBook.pm:1061 tp/Texinfo/Convert/Plaintext.pm:2204
  #, perl-brace-format
  msgid "{abbr_or_acronym} ({explanation})"
  msgstr "{abbr_or_acronym} ({explanation})"
  
! #: tp/Texinfo/Convert/DocBook.pm:1222 tp/Texinfo/Convert/Plaintext.pm:2390
! #: tp/Texinfo/Convert/HTML.pm:3593
  #, perl-brace-format
  msgid "@b{{quotation_arg}:} "
  msgstr "@b{{quotation_arg}:} "
  
! #: tp/Texinfo/Convert/Plaintext.pm:1344
  msgid "(outside of any node)"
  msgstr "(buiten alle pagina's)"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1961
  #, perl-brace-format
  msgid "{name} @url{{email}}"
  msgstr "{name} @url{{email}}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1964
  #, perl-brace-format
  msgid "@url{{email}}"
  msgstr "@url{{email}}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1986
  #, perl-brace-format
  msgid "{text} ({url})"
  msgstr "{text} ({url})"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1991
  #, perl-brace-format
  msgid "@t{<{url}>}"
  msgstr "@t{<{url}>}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2315 tp/Texinfo/Convert/HTML.pm:1439
  #, perl-brace-format
  msgid "@{No value for `{value}'@}"
  msgstr "@{Geen waarde voor '{value}'@}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2839
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {name} {arguments}"
  msgstr "@tie{ }-- {category}: {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2844
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {name}"
  msgstr "@tie{ }-- {category}: {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2857
  #, perl-brace-format
  msgid "@tie{ }-- {category}:@*{type}@*{name} {arguments}"
  msgstr "@tie{ }-- {category}:@*{type}@*{name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2860
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {type} {name} {arguments}"
  msgstr "@tie{ }-- {category}: {type} {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2869
  #, perl-brace-format
  msgid "@tie{ }-- {category}:@*{type}@*{name}"
  msgstr "@tie{ }-- {category}:@*{type}@*{name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2872
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {type} {name}"
  msgstr "@tie{ }-- {category}: {type} {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2880
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {name} {arguments}"
  msgstr "@tie{ }-- {category} van {class}: {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2886
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {name}"
  msgstr "@tie{ }-- {category} van {class}: {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2895
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {name} {arguments}"
  msgstr "@tie{ }-- {category} over {class}: {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2901
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {name}"
  msgstr "@tie{ }-- {category} over {class}: {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2916
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}:@*{type}@*{name} {arguments}"
  msgstr "@tie{ }-- {category} over {class}:@*{type}@*{name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2920
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {type} {name} {arguments}"
  msgstr "@tie{ }-- {category} over {class}: {type} {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2931
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}:@*{type}@*{name}"
  msgstr "@tie{ }-- {category} over {class}:@*{type}@*{name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2935
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {type} {name}"
  msgstr "@tie{ }-- {category} over {class}: {type} {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2949
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}:@*{type}@*{name} {arguments}"
  msgstr "@tie{ }-- {category} van {class}:@*{type}@*{name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2953
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {type} {name} {arguments}"
  msgstr "@tie{ }-- {category} van {class}: {type} {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2964
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}:@*{type}@*{name}"
  msgstr "@tie{ }-- {category} van {class}:@*{type}@*{name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2968
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {type} {name}"
  msgstr "@tie{ }-- {category} van{class}: {type} {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3279 tp/Texinfo/Convert/HTML.pm:2853
  #, perl-brace-format
  msgid "@center --- @emph{{author}}\n"
  msgstr "@center --- @emph{{author}}\n"
  
! #: tp/Texinfo/Convert/HTML.pm:732 tp/Texinfo/Convert/HTML.pm:788
  msgid "Top"
  msgstr "Top"
  
! #: tp/Texinfo/Convert/HTML.pm:733 tp/Texinfo/Convert/HTML.pm:789
  msgid "Contents"
  msgstr "Inhoud"
  
! #: tp/Texinfo/Convert/HTML.pm:734 tp/Texinfo/Convert/HTML.pm:790
  msgid "Overview"
  msgstr "Overzicht"
  
! #: tp/Texinfo/Convert/HTML.pm:735 tp/Texinfo/Convert/HTML.pm:766
! #: tp/Texinfo/Convert/HTML.pm:791
  msgid "Index"
  msgstr "Index"
  
  # Met een hoofdletter want komt aan begin van zin, en voor "beleid" of "prioriteit".
! #: tp/Texinfo/Convert/HTML.pm:737
  msgid "current"
  msgstr "huidige"
  
! #: tp/Texinfo/Convert/HTML.pm:740 tp/Texinfo/Convert/HTML.pm:796
  msgid "Prev"
  msgstr "Vrg"
  
! #: tp/Texinfo/Convert/HTML.pm:741
  msgid " Up "
  msgstr " Op "
  
! #: tp/Texinfo/Convert/HTML.pm:742 tp/Texinfo/Convert/HTML.pm:746
! #: tp/Texinfo/Convert/HTML.pm:798
  msgid "Next"
  msgstr "Volgende"
  
! #: tp/Texinfo/Convert/HTML.pm:744 tp/Texinfo/Convert/HTML.pm:797
  msgid "Up"
  msgstr "Omhoog"
  
! #: tp/Texinfo/Convert/HTML.pm:748
  msgid "Previous"
  msgstr "Voorgaande"
  
! #: tp/Texinfo/Convert/HTML.pm:749
  msgid "Forward node"
  msgstr "Vooruit"
  
! #: tp/Texinfo/Convert/HTML.pm:750
  msgid "Back node"
  msgstr "Terug"
  
! #: tp/Texinfo/Convert/HTML.pm:756
  msgid "Next file"
  msgstr "Volgend bestand"
  
! #: tp/Texinfo/Convert/HTML.pm:757
  msgid "Previous file"
  msgstr "Voorgaand bestand"
  
! #: tp/Texinfo/Convert/HTML.pm:763
  msgid "Cover (top) of document"
  msgstr "Omslag van document (top)"
  
! #: tp/Texinfo/Convert/HTML.pm:764
  msgid "Table of contents"
  msgstr "Inhoudsopgave"
  
! #: tp/Texinfo/Convert/HTML.pm:765
  msgid "Short table of contents"
  msgstr "Korte inhoudsopgave"
  
! #: tp/Texinfo/Convert/HTML.pm:767
  msgid "Current section"
  msgstr "Huidige sectie"
  
! #: tp/Texinfo/Convert/HTML.pm:768
  msgid "Previous section in reading order"
  msgstr "Voorgaande sectie in leesvolgorde"
  
! #: tp/Texinfo/Convert/HTML.pm:769
  msgid "Beginning of this chapter or previous chapter"
  msgstr "Begin van dit (of voorgaand) hoofdstuk"
  
! #: tp/Texinfo/Convert/HTML.pm:770
  msgid "Previous section on same level"
  msgstr "Voorgaande sectie op zelfde niveau"
  
! #: tp/Texinfo/Convert/HTML.pm:771
  msgid "Up section"
  msgstr "Bovenliggende sectie"
  
! #: tp/Texinfo/Convert/HTML.pm:772
  msgid "Next section on same level"
  msgstr "Volgende sectie op zelfde niveau"
  
! #: tp/Texinfo/Convert/HTML.pm:773
  msgid "Up node"
  msgstr "Bovenliggende pagina"
  
! #: tp/Texinfo/Convert/HTML.pm:774
  msgid "Next node"
  msgstr "Volgende pagina"
  
! #: tp/Texinfo/Convert/HTML.pm:775
  msgid "Previous node"
  msgstr "Voorgaande pagina"
  
! #: tp/Texinfo/Convert/HTML.pm:776
  msgid "Next node in node reading order"
  msgstr "Volgende pagina in leesvolgorde"
  
! #: tp/Texinfo/Convert/HTML.pm:777
  msgid "Previous node in node reading order"
  msgstr "Voorgaande pagina in leesvolgorde"
  
! #: tp/Texinfo/Convert/HTML.pm:778
  msgid "Next section in reading order"
  msgstr "Volgende sectie in leesvolgorde"
  
! #: tp/Texinfo/Convert/HTML.pm:779
  msgid "Next chapter"
  msgstr "Volgende hoofdstuk"
  
! #: tp/Texinfo/Convert/HTML.pm:780
  msgid "About (help)"
  msgstr "Info (hulp)"
  
! #: tp/Texinfo/Convert/HTML.pm:781
  msgid "First section in reading order"
  msgstr "Eerste sectie in leesvolgorde"
  
! #: tp/Texinfo/Convert/HTML.pm:782
  msgid "Last section in reading order"
  msgstr "Laatste sectie in leesvolgorde"
  
! #: tp/Texinfo/Convert/HTML.pm:783
  msgid "Forward section in next file"
  msgstr "Sectie vooruit in volgend bestand"
  
! #: tp/Texinfo/Convert/HTML.pm:784
  msgid "Back section in previous file"
  msgstr "Sectie terug in voorgaand bestand"
  
! #: tp/Texinfo/Convert/HTML.pm:793
  msgid "This"
  msgstr "Deze"
  
! #: tp/Texinfo/Convert/HTML.pm:794
  msgid "Back"
  msgstr "Terug"
  
! #: tp/Texinfo/Convert/HTML.pm:795
  msgid "FastBack"
  msgstr "Snel-terug"
  
! #: tp/Texinfo/Convert/HTML.pm:799
  msgid "NodeUp"
  msgstr "Pagina-omhoog"
  
! #: tp/Texinfo/Convert/HTML.pm:800
  msgid "NodeNext"
  msgstr "Volgende-pagina"
  
! #: tp/Texinfo/Convert/HTML.pm:801
  msgid "NodePrev"
  msgstr "Voorgaande-pagina"
  
! #: tp/Texinfo/Convert/HTML.pm:802
  msgid "NodeForward"
  msgstr "Pagina-vooruit"
  
! #: tp/Texinfo/Convert/HTML.pm:803
  msgid "NodeBack"
  msgstr "Pagina-terug"
  
! #: tp/Texinfo/Convert/HTML.pm:804
  msgid "Forward"
  msgstr "Vooruit"
  
! #: tp/Texinfo/Convert/HTML.pm:805
  msgid "FastForward"
  msgstr "Snel-vooruit"
  
! #: tp/Texinfo/Convert/HTML.pm:806
  msgid "About"
  msgstr "Info"
  
! #: tp/Texinfo/Convert/HTML.pm:807
  msgid "First"
  msgstr "Eerste"
  
! #: tp/Texinfo/Convert/HTML.pm:808
  msgid "Last"
  msgstr "Laatste"
  
! #: tp/Texinfo/Convert/HTML.pm:809
  msgid "NextFile"
  msgstr "Volgend-bestand"
  
! #: tp/Texinfo/Convert/HTML.pm:810
  msgid "PrevFile"
  msgstr "Voorgaand-bestand"
  
! #: tp/Texinfo/Convert/HTML.pm:814
  msgid "About This Document"
  msgstr "Over dit document"
  
! #: tp/Texinfo/Convert/HTML.pm:815
  msgid "Table of Contents"
  msgstr "Inhoudsopgave"
  
! #: tp/Texinfo/Convert/HTML.pm:816
  msgid "Short Table of Contents"
  msgstr "Korte inhoudsopgave"
  
! #: tp/Texinfo/Convert/HTML.pm:817
  msgid "Footnotes"
  msgstr "Voetnoten"
  
! #: tp/Texinfo/Convert/HTML.pm:1505
  #, perl-brace-format
  msgid "{explained_string} ({explanation})"
  msgstr "{explained_string} ({explanation})"
  
! #: tp/Texinfo/Convert/HTML.pm:3152
  #, perl-brace-format
  msgid "see section {reference_name}"
  msgstr "zie sectie {reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3155
  #, perl-brace-format
  msgid "see {reference_name}"
  msgstr "zie {reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3160
  #, perl-brace-format
  msgid "See section {reference_name}"
  msgstr "Zie sectie {reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3163
  #, perl-brace-format
  msgid "See {reference_name}"
  msgstr "Zie {reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3167
  #, perl-brace-format
  msgid "{reference_name}"
  msgstr "{reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3229
  #, perl-brace-format
  msgid "see {reference} in @cite{{book}}"
  msgstr "zie {reference} in @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3233
  #, perl-brace-format
  msgid "see @cite{{book_reference}}"
  msgstr "zie @cite{{book_reference}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3237
  #, perl-brace-format
  msgid "see `{section}' in @cite{{book}}"
  msgstr "zie â€˜{section}â€™ in @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3244
  #, perl-brace-format
  msgid "see {reference}"
  msgstr "zie {reference}"
  
! #: tp/Texinfo/Convert/HTML.pm:3247
  #, perl-brace-format
  msgid "see `{section}'"
  msgstr "zie â€˜{section}â€™"
  
! #: tp/Texinfo/Convert/HTML.pm:3252
  #, perl-brace-format
  msgid "See {reference} in @cite{{book}}"
  msgstr "Zie {reference} in @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3256
  #, perl-brace-format
  msgid "See @cite{{book_reference}}"
  msgstr "Zie @cite{{book_reference}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3260
  #, perl-brace-format
  msgid "See `{section}' in @cite{{book}}"
  msgstr "Zie â€˜{section}â€™ in @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3267
  #, perl-brace-format
  msgid "See {reference}"
  msgstr "Zie {reference}"
  
! #: tp/Texinfo/Convert/HTML.pm:3270
  #, perl-brace-format
  msgid "See `{section}'"
  msgstr "Zie â€˜{section}â€™"
  
! #: tp/Texinfo/Convert/HTML.pm:3275
  #, perl-brace-format
  msgid "{reference} in @cite{{book}}"
  msgstr "{reference} in @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3279
  #, perl-brace-format
  msgid "@cite{{book_reference}}"
  msgstr "@cite{{book_reference}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3283
  #, perl-brace-format
  msgid "`{section}' in @cite{{book}}"
  msgstr "â€˜{section}â€™ in @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3290
  #, perl-brace-format
  msgid "{reference}"
  msgstr "{reference}"
  
! #: tp/Texinfo/Convert/HTML.pm:3293
  #, perl-brace-format
  msgid "`{section}'"
  msgstr "â€˜{section}â€™"
  
! #: tp/Texinfo/Convert/HTML.pm:3406
  msgid "Jump to"
  msgstr "Spring naar"
  
! #: tp/Texinfo/Convert/HTML.pm:3414
  msgid "Index Entry"
  msgstr "Index-item"
  
! #: tp/Texinfo/Convert/HTML.pm:3416
  msgid "Section"
  msgstr "Sectie"
  
! #: tp/Texinfo/Convert/HTML.pm:4035
  #, perl-brace-format
  msgid "{category}: @strong{{name}} @emph{{arguments}}"
  msgstr "{category}: @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4040
  #, perl-brace-format
  msgid "{category}: @strong{{name}}"
  msgstr "{category}: @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4057
  #, perl-brace-format
  msgid "{category}:@* @emph{{type}}@* @strong{{name}} @emph{{arguments}}"
  msgstr "{category}:@* @emph{{type}}@* @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4061
  #, perl-brace-format
  msgid "{category}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
  msgstr "{category}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4070
  #, perl-brace-format
  msgid "{category}:@* @emph{{type}}@* @strong{{name}}"
  msgstr "{category}:@* @emph{{type}}@* @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4073
  #, perl-brace-format
  msgid "{category}: @emph{{type}} @strong{{name}}"
  msgstr "{category}: @emph{{type}} @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4081
  #, perl-brace-format
  msgid "{category} of {class}: @strong{{name}} @emph{{arguments}}"
  msgstr "{category} van {class}: @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4087
  #, perl-brace-format
  msgid "{category} of {class}: @strong{{name}}"
  msgstr "{category} van {class}: @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4096
  #, perl-brace-format
  msgid "{category} on {class}: @strong{{name}} @emph{{arguments}}"
  msgstr "{category} over {class}: @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4102
  #, perl-brace-format
  msgid "{category} on {class}: @strong{{name}}"
  msgstr "{category} over {class}: @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4117
  #, perl-brace-format
  msgid ""
***************
*** 771,775 ****
  "{category} over {class}:@* @emph{{type}}@* @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4071
  #, perl-brace-format
  msgid "{category} on {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
--- 771,775 ----
  "{category} over {class}:@* @emph{{type}}@* @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4121
  #, perl-brace-format
  msgid "{category} on {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
***************
*** 777,791 ****
  "{category} over {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4082
  #, perl-brace-format
  msgid "{category} on {class}:@* @emph{{type}}@* @strong{{name}}"
  msgstr "{category} over {class}:@* @emph{{type}}@* @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4086
  #, perl-brace-format
  msgid "{category} on {class}: @emph{{type}} @strong{{name}}"
  msgstr "{category} over {class}: @emph{{type}} @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4100
  #, perl-brace-format
  msgid ""
--- 777,791 ----
  "{category} over {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4132
  #, perl-brace-format
  msgid "{category} on {class}:@* @emph{{type}}@* @strong{{name}}"
  msgstr "{category} over {class}:@* @emph{{type}}@* @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4136
  #, perl-brace-format
  msgid "{category} on {class}: @emph{{type}} @strong{{name}}"
  msgstr "{category} over {class}: @emph{{type}} @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4150
  #, perl-brace-format
  msgid ""
***************
*** 794,798 ****
  "{category} van {class}:@* @emph{{type}}@* @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4104
  #, perl-brace-format
  msgid "{category} of {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
--- 794,798 ----
  "{category} van {class}:@* @emph{{type}}@* @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4154
  #, perl-brace-format
  msgid "{category} of {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
***************
*** 800,814 ****
  "{category} van {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4115
  #, perl-brace-format
  msgid "{category} of {class}:@* @emph{{type}}@* @strong{{name}}"
  msgstr "{category} van {class}:@* @emph{{type}}@* @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4119
  #, perl-brace-format
  msgid "{category} of {class}: @emph{{type}} @strong{{name}}"
  msgstr "{category} van {class}: @emph{{type}} @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:6125
  #, perl-brace-format
  msgid ""
--- 800,814 ----
  "{category} van {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4165
  #, perl-brace-format
  msgid "{category} of {class}:@* @emph{{type}}@* @strong{{name}}"
  msgstr "{category} van {class}:@* @emph{{type}}@* @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4169
  #, perl-brace-format
  msgid "{category} of {class}: @emph{{type}} @strong{{name}}"
  msgstr "{category} van {class}: @emph{{type}} @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:6096
  #, perl-brace-format
  msgid ""
***************
*** 819,857 ****
  "@uref{{program_homepage}, @emph{{program}}}."
  
! #: tp/Texinfo/Convert/HTML.pm:6130
  msgid "This document was generated on @emph{@today{}}."
  msgstr "Dit document werd gegenereerd op @emph{@today{}}."
  
! #: tp/Texinfo/Convert/HTML.pm:6169
  #, perl-brace-format
  msgid "{title}: {element_text}"
  msgstr "{title}: {element_text}"
  
! #: tp/Texinfo/Convert/HTML.pm:6313
  #, perl-brace-format
  msgid "The node you are looking for is at {href}."
  msgstr "De pagina die u zoekt bevindt zich op {href}."
  
! #: tp/Texinfo/Convert/HTML.pm:6382
  msgid "  The buttons in the navigation panels have the following meaning:"
  msgstr "  De knoppen in de navigatiepanelen hebben de volgende functies:"
  
! #: tp/Texinfo/Convert/HTML.pm:6388
  msgid "Button"
  msgstr "Knop"
  
! #: tp/Texinfo/Convert/HTML.pm:6389
  msgid "Name"
  msgstr "Naam"
  
! #: tp/Texinfo/Convert/HTML.pm:6390
  msgid "Go to"
  msgstr "Gaat naar"
  
! #: tp/Texinfo/Convert/HTML.pm:6391
  msgid "From 1.2.3 go to"
  msgstr "Gaat van 1.2.3 naar"
  
! #: tp/Texinfo/Convert/HTML.pm:6417
  msgid ""
  "  where the @strong{ Example } assumes that the current position is at "
--- 819,857 ----
  "@uref{{program_homepage}, @emph{{program}}}."
  
! #: tp/Texinfo/Convert/HTML.pm:6101
  msgid "This document was generated on @emph{@today{}}."
  msgstr "Dit document werd gegenereerd op @emph{@today{}}."
  
! #: tp/Texinfo/Convert/HTML.pm:6140
  #, perl-brace-format
  msgid "{title}: {element_text}"
  msgstr "{title}: {element_text}"
  
! #: tp/Texinfo/Convert/HTML.pm:6284
  #, perl-brace-format
  msgid "The node you are looking for is at {href}."
  msgstr "De pagina die u zoekt bevindt zich op {href}."
  
! #: tp/Texinfo/Convert/HTML.pm:6353
  msgid "  The buttons in the navigation panels have the following meaning:"
  msgstr "  De knoppen in de navigatiepanelen hebben de volgende functies:"
  
! #: tp/Texinfo/Convert/HTML.pm:6359
  msgid "Button"
  msgstr "Knop"
  
! #: tp/Texinfo/Convert/HTML.pm:6360
  msgid "Name"
  msgstr "Naam"
  
! #: tp/Texinfo/Convert/HTML.pm:6361
  msgid "Go to"
  msgstr "Gaat naar"
  
! #: tp/Texinfo/Convert/HTML.pm:6362
  msgid "From 1.2.3 go to"
  msgstr "Gaat van 1.2.3 naar"
  
! #: tp/Texinfo/Convert/HTML.pm:6388
  msgid ""
  "  where the @strong{ Example } assumes that the current position is at "
***************
*** 863,907 ****
  "structuur:"
  
! #: tp/Texinfo/Convert/HTML.pm:6427
  msgid "Section One"
  msgstr "Sectie Ã©Ã©n"
  
! #: tp/Texinfo/Convert/HTML.pm:6429
  msgid "Subsection One-One"
  msgstr "Subsectie Ã©Ã©n-Ã©Ã©n"
  
! #: tp/Texinfo/Convert/HTML.pm:6436
  msgid "Subsection One-Two"
  msgstr "Subsectie Ã©Ã©n-twee"
  
! #: tp/Texinfo/Convert/HTML.pm:6438
  msgid "Subsubsection One-Two-One"
  msgstr "Subsectie Ã©Ã©n-twee-Ã©Ã©n"
  
! #: tp/Texinfo/Convert/HTML.pm:6439
  msgid "Subsubsection One-Two-Two"
  msgstr "Subsectie Ã©Ã©n-twee-twee"
  
! #: tp/Texinfo/Convert/HTML.pm:6440
  msgid "Subsubsection One-Two-Three"
  msgstr "Subsectie Ã©Ã©n-twee-drie"
  
! #: tp/Texinfo/Convert/HTML.pm:6442
  msgid "Current Position"
  msgstr "Huidige positie"
  
! #: tp/Texinfo/Convert/HTML.pm:6443
  msgid "Subsubsection One-Two-Four"
  msgstr "Subsectie Ã©Ã©n-twee-vier"
  
! #: tp/Texinfo/Convert/HTML.pm:6446
  msgid "Subsection One-Three"
  msgstr "Subsectie Ã©Ã©n-drie"
  
! #: tp/Texinfo/Convert/HTML.pm:6453
  msgid "Subsection One-Four"
  msgstr "Subsectie Ã©Ã©n-vier"
  
! #: tp/Texinfo/Convert/HTML.pm:6857
  msgid "Untitled Document"
  msgstr "Naamloos document"
--- 863,907 ----
  "structuur:"
  
! #: tp/Texinfo/Convert/HTML.pm:6398
  msgid "Section One"
  msgstr "Sectie Ã©Ã©n"
  
! #: tp/Texinfo/Convert/HTML.pm:6400
  msgid "Subsection One-One"
  msgstr "Subsectie Ã©Ã©n-Ã©Ã©n"
  
! #: tp/Texinfo/Convert/HTML.pm:6407
  msgid "Subsection One-Two"
  msgstr "Subsectie Ã©Ã©n-twee"
  
! #: tp/Texinfo/Convert/HTML.pm:6409
  msgid "Subsubsection One-Two-One"
  msgstr "Subsectie Ã©Ã©n-twee-Ã©Ã©n"
  
! #: tp/Texinfo/Convert/HTML.pm:6410
  msgid "Subsubsection One-Two-Two"
  msgstr "Subsectie Ã©Ã©n-twee-twee"
  
! #: tp/Texinfo/Convert/HTML.pm:6411
  msgid "Subsubsection One-Two-Three"
  msgstr "Subsectie Ã©Ã©n-twee-drie"
  
! #: tp/Texinfo/Convert/HTML.pm:6413
  msgid "Current Position"
  msgstr "Huidige positie"
  
! #: tp/Texinfo/Convert/HTML.pm:6414
  msgid "Subsubsection One-Two-Four"
  msgstr "Subsectie Ã©Ã©n-twee-vier"
  
! #: tp/Texinfo/Convert/HTML.pm:6417
  msgid "Subsection One-Three"
  msgstr "Subsectie Ã©Ã©n-drie"
  
! #: tp/Texinfo/Convert/HTML.pm:6424
  msgid "Subsection One-Four"
  msgstr "Subsectie Ã©Ã©n-vier"
  
! #: tp/Texinfo/Convert/HTML.pm:6828
  msgid "Untitled Document"
  msgstr "Naamloos document"
Binary files texinfo-5.2/po_document/no.us-ascii.gmo and texinfo-6.0/po_document/no.us-ascii.gmo differ
diff -Nrc2 texinfo-5.2/po_document/no.us-ascii.po texinfo-6.0/po_document/no.us-ascii.po
*** texinfo-5.2/po_document/no.us-ascii.po	2013-09-26 23:54:33.000000000 +0100
--- texinfo-6.0/po_document/no.us-ascii.po	2015-06-26 13:52:40.000000000 +0100
***************
*** 8,12 ****
  "Project-Id-Version: texinfo 5.0\n"
  "Report-Msgid-Bugs-To: bug-texinfo@gnu.org\n"
! "POT-Creation-Date: 2013-09-26 15:54-0700\n"
  "PO-Revision-Date: 2001-01-01\n"
  "Last-Translator: Unknown\n"
--- 8,12 ----
  "Project-Id-Version: texinfo 5.0\n"
  "Report-Msgid-Bugs-To: bug-texinfo@gnu.org\n"
! "POT-Creation-Date: 2015-06-26 13:52+0100\n"
  "PO-Revision-Date: 2001-01-01\n"
  "Last-Translator: Unknown\n"
***************
*** 17,763 ****
  "Content-Transfer-Encoding: 8bit\n"
  
! #: tp/Texinfo/Common.pm:701 tp/Texinfo/Common.pm:706
  msgid "Function"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:702
  msgid "Macro"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:703
  msgid "Special Form"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:704 tp/Texinfo/Common.pm:707
  msgid "Variable"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:705
  msgid "User Option"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:708 tp/Texinfo/Common.pm:709
  msgid "Instance Variable"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:710 tp/Texinfo/Common.pm:711
  msgid "Method"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1157
  #, perl-brace-format
  msgid "{category} on {class}"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1164
  #, perl-brace-format
  msgid "{category} of {class}"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1181
  #, perl-brace-format
  msgid "{month} {day}, {year}"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1212 tp/Texinfo/Convert/Plaintext.pm:1045
! #: tp/Texinfo/Convert/HTML.pm:512
  #, perl-brace-format
  msgid "Appendix {number} {section_title}"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1216 tp/Texinfo/Convert/Plaintext.pm:1050
! #: tp/Texinfo/Convert/HTML.pm:518
  #, perl-brace-format
  msgid "{number} {section_title}"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1351
  #, perl-brace-format
  msgid "{float_type} {float_number}: "
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1355
  #, perl-brace-format
  msgid "{float_type}: "
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1360
  #, perl-brace-format
  msgid "{float_type} {float_number}\n"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1364
  #, perl-brace-format
  msgid "{float_type}\n"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1370
  #, perl-brace-format
  msgid "{float_number}: "
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1373
  #, perl-brace-format
  msgid "{float_number}\n"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:2826
  #, perl-brace-format
  msgid "{name} on {class}"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:2835
  #, perl-brace-format
  msgid "{name} of {class}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Converter.pm:109
  msgid "error@arrow{}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Converter.pm:573
  msgid "January"
  msgstr "januar"
  
! #: tp/Texinfo/Convert/Converter.pm:574
  msgid "February"
  msgstr "februar"
  
! #: tp/Texinfo/Convert/Converter.pm:575
  msgid "March"
  msgstr "mars"
  
! #: tp/Texinfo/Convert/Converter.pm:576
  msgid "April"
  msgstr "april"
  
! #: tp/Texinfo/Convert/Converter.pm:577
  msgid "May"
  msgstr "mai"
  
! #: tp/Texinfo/Convert/Converter.pm:578
  msgid "June"
  msgstr "juni"
  
! #: tp/Texinfo/Convert/Converter.pm:579
  msgid "July"
  msgstr "juli"
  
! #: tp/Texinfo/Convert/Converter.pm:580
  msgid "August"
  msgstr "august"
  
! #: tp/Texinfo/Convert/Converter.pm:581
  msgid "September"
  msgstr "september"
  
! #: tp/Texinfo/Convert/Converter.pm:582
  msgid "October"
  msgstr "oktober"
  
! #: tp/Texinfo/Convert/Converter.pm:583
  msgid "November"
  msgstr "november"
  
! #: tp/Texinfo/Convert/Converter.pm:584
  msgid "December"
  msgstr "desember"
  
! #: tp/Texinfo/Convert/Converter.pm:635
  #, perl-brace-format
  msgid "{float_type} {float_number}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Converter.pm:639
  #, perl-brace-format
  msgid "{float_type}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Converter.pm:643
  #, perl-brace-format
  msgid "{float_number}"
  msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:779
  #, perl-brace-format
  msgid "See Info file @file{{myfile}}, node @samp{{mynode}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:784
  #, perl-brace-format
  msgid "See node @samp{{mynode}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:788
  #, perl-brace-format
  msgid "See Info file @file{{myfile}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:828
  #, perl-brace-format
  msgid "section ``{section_name}'' in @cite{{book}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:833
  #, perl-brace-format
  msgid "See section ``{section_name}'' in @cite{{book}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:838
  #, perl-brace-format
  msgid "see section ``{section_name}'' in @cite{{book}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:845 tp/Texinfo/Convert/HTML.pm:3237
  #, perl-brace-format
  msgid "@cite{{book}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:849 tp/Texinfo/Convert/HTML.pm:3214
  #, perl-brace-format
  msgid "See @cite{{book}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:853 tp/Texinfo/Convert/HTML.pm:3191
  #, perl-brace-format
  msgid "see @cite{{book}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:868
  #, perl-brace-format
  msgid "{title_ref}"
  msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:873
  #, perl-brace-format
  msgid "See {title_ref}"
  msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:878
  #, perl-brace-format
  msgid "see {title_ref}"
  msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:1013 tp/Texinfo/Convert/Plaintext.pm:2106
  #, perl-brace-format
  msgid "{abbr_or_acronym} ({explanation})"
  msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:1155 tp/Texinfo/Convert/Plaintext.pm:2238
! #: tp/Texinfo/Convert/HTML.pm:3543
  #, perl-brace-format
  msgid "@b{{quotation_arg}:} "
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:1273
  msgid "(outside of any node)"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:1884
  #, perl-brace-format
  msgid "{name} @url{{email}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:1887
  #, perl-brace-format
  msgid "@url{{email}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:1909
  #, perl-brace-format
  msgid "{text} ({url})"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:1914
  #, perl-brace-format
  msgid "@t{<{url}>}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2163 tp/Texinfo/Convert/HTML.pm:1438
  #, perl-brace-format
  msgid "@{No value for `{value}'@}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2684
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {name} {arguments}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2689
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {name}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2702
  #, perl-brace-format
  msgid "@tie{ }-- {category}:@*{type}@*{name} {arguments}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2705
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {type} {name} {arguments}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2714
  #, perl-brace-format
  msgid "@tie{ }-- {category}:@*{type}@*{name}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2717
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {type} {name}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2725
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {name} {arguments}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2731
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {name}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2740
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {name} {arguments}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2746
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {name}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2761
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}:@*{type}@*{name} {arguments}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2765
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {type} {name} {arguments}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2776
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}:@*{type}@*{name}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2780
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {type} {name}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2794
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}:@*{type}@*{name} {arguments}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2798
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {type} {name} {arguments}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2809
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}:@*{type}@*{name}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2813
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {type} {name}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:3123 tp/Texinfo/Convert/HTML.pm:2803
  #, perl-brace-format
  msgid "@center --- @emph{{author}}\n"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:729 tp/Texinfo/Convert/HTML.pm:785
  msgid "Top"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:730 tp/Texinfo/Convert/HTML.pm:786
  msgid "Contents"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:731 tp/Texinfo/Convert/HTML.pm:787
  msgid "Overview"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:732 tp/Texinfo/Convert/HTML.pm:763
! #: tp/Texinfo/Convert/HTML.pm:788
  msgid "Index"
  msgstr "Indeks"
  
! #: tp/Texinfo/Convert/HTML.pm:734
  msgid "current"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:737 tp/Texinfo/Convert/HTML.pm:793
  msgid "Prev"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:738
  msgid " Up "
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:739 tp/Texinfo/Convert/HTML.pm:743
! #: tp/Texinfo/Convert/HTML.pm:795
  msgid "Next"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:741 tp/Texinfo/Convert/HTML.pm:794
  msgid "Up"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:745
  msgid "Previous"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:746
  msgid "Forward node"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:747
  msgid "Back node"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:753
  msgid "Next file"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:754
  msgid "Previous file"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:760
  msgid "Cover (top) of document"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:761
  msgid "Table of contents"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:762
  msgid "Short table of contents"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:764
  msgid "Current section"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:765
  msgid "Previous section in reading order"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:766
  msgid "Beginning of this chapter or previous chapter"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:767
  msgid "Previous section on same level"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:768
  msgid "Up section"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:769
  msgid "Next section on same level"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:770
  msgid "Up node"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:771
  msgid "Next node"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:772
  msgid "Previous node"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:773
  msgid "Next node in node reading order"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:774
  msgid "Previous node in node reading order"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:775
  msgid "Next section in reading order"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:776
  msgid "Next chapter"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:777
  msgid "About (help)"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:778
  msgid "First section in reading order"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:779
  msgid "Last section in reading order"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:780
  msgid "Forward section in next file"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:781
  msgid "Back section in previous file"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:790
  msgid "This"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:791
  msgid "Back"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:792
  msgid "FastBack"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:796
  msgid "NodeUp"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:797
  msgid "NodeNext"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:798
  msgid "NodePrev"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:799
  msgid "NodeForward"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:800
  msgid "NodeBack"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:801
  msgid "Forward"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:802
  msgid "FastForward"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:803
  msgid "About"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:804
  msgid "First"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:805
  msgid "Last"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:806
  msgid "NextFile"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:807
  msgid "PrevFile"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:811
  msgid "About This Document"
  msgstr "No translation available!"
  
! #: tp/Texinfo/Convert/HTML.pm:812
  msgid "Table of Contents"
  msgstr "Innholdsfortegnelse"
  
! #: tp/Texinfo/Convert/HTML.pm:813
  msgid "Short Table of Contents"
  msgstr "Kort innholdsfortegnelse"
  
! #: tp/Texinfo/Convert/HTML.pm:814
  msgid "Footnotes"
  msgstr "No translation available!"
  
! #: tp/Texinfo/Convert/HTML.pm:1504
  #, perl-brace-format
  msgid "{explained_string} ({explanation})"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3102
  #, perl-brace-format
  msgid "see section {reference_name}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3105
  #, perl-brace-format
  msgid "see {reference_name}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3110
  #, perl-brace-format
  msgid "See section {reference_name}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3113
  #, perl-brace-format
  msgid "See {reference_name}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3117
  #, perl-brace-format
  msgid "{reference_name}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3179
  #, perl-brace-format
  msgid "see {reference} in @cite{{book}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3183
  #, perl-brace-format
  msgid "see @cite{{book_reference}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3187
  #, perl-brace-format
  msgid "see `{section}' in @cite{{book}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3194
  #, perl-brace-format
  msgid "see {reference}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3197
  #, perl-brace-format
  msgid "see `{section}'"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3202
  #, perl-brace-format
  msgid "See {reference} in @cite{{book}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3206
  #, perl-brace-format
  msgid "See @cite{{book_reference}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3210
  #, perl-brace-format
  msgid "See `{section}' in @cite{{book}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3217
  #, perl-brace-format
  msgid "See {reference}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3220
  #, perl-brace-format
  msgid "See `{section}'"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3225
  #, perl-brace-format
  msgid "{reference} in @cite{{book}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3229
  #, perl-brace-format
  msgid "@cite{{book_reference}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3233
  #, perl-brace-format
  msgid "`{section}' in @cite{{book}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3240
  #, perl-brace-format
  msgid "{reference}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3243
  #, perl-brace-format
  msgid "`{section}'"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3356
  msgid "Jump to"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3364
  msgid "Index Entry"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3366
  msgid "Section"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3985
  #, perl-brace-format
  msgid "{category}: @strong{{name}} @emph{{arguments}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3990
  #, perl-brace-format
  msgid "{category}: @strong{{name}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4007
  #, perl-brace-format
  msgid "{category}:@* @emph{{type}}@* @strong{{name}} @emph{{arguments}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4011
  #, perl-brace-format
  msgid "{category}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4020
  #, perl-brace-format
  msgid "{category}:@* @emph{{type}}@* @strong{{name}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4023
  #, perl-brace-format
  msgid "{category}: @emph{{type}} @strong{{name}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4031
  #, perl-brace-format
  msgid "{category} of {class}: @strong{{name}} @emph{{arguments}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4037
  #, perl-brace-format
  msgid "{category} of {class}: @strong{{name}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4046
  #, perl-brace-format
  msgid "{category} on {class}: @strong{{name}} @emph{{arguments}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4052
  #, perl-brace-format
  msgid "{category} on {class}: @strong{{name}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4067
  #, perl-brace-format
  msgid ""
--- 17,763 ----
  "Content-Transfer-Encoding: 8bit\n"
  
! #: tp/Texinfo/Common.pm:714 tp/Texinfo/Common.pm:719
  msgid "Function"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:715
  msgid "Macro"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:716
  msgid "Special Form"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:717 tp/Texinfo/Common.pm:720
  msgid "Variable"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:718
  msgid "User Option"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:721 tp/Texinfo/Common.pm:722
  msgid "Instance Variable"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:723 tp/Texinfo/Common.pm:724
  msgid "Method"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1196
  #, perl-brace-format
  msgid "{category} on {class}"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1203
  #, perl-brace-format
  msgid "{category} of {class}"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1220
  #, perl-brace-format
  msgid "{month} {day}, {year}"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1251 tp/Texinfo/Convert/Plaintext.pm:1112
! #: tp/Texinfo/Convert/HTML.pm:515
  #, perl-brace-format
  msgid "Appendix {number} {section_title}"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1255 tp/Texinfo/Convert/Plaintext.pm:1117
! #: tp/Texinfo/Convert/HTML.pm:521
  #, perl-brace-format
  msgid "{number} {section_title}"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1390
  #, perl-brace-format
  msgid "{float_type} {float_number}: "
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1394
  #, perl-brace-format
  msgid "{float_type}: "
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1399
  #, perl-brace-format
  msgid "{float_type} {float_number}\n"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1403
  #, perl-brace-format
  msgid "{float_type}\n"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1409
  #, perl-brace-format
  msgid "{float_number}: "
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1412
  #, perl-brace-format
  msgid "{float_number}\n"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:2981
  #, perl-brace-format
  msgid "{name} on {class}"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:2990
  #, perl-brace-format
  msgid "{name} of {class}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Converter.pm:110
  msgid "error@arrow{}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Converter.pm:956
  msgid "January"
  msgstr "januar"
  
! #: tp/Texinfo/Convert/Converter.pm:957
  msgid "February"
  msgstr "februar"
  
! #: tp/Texinfo/Convert/Converter.pm:958
  msgid "March"
  msgstr "mars"
  
! #: tp/Texinfo/Convert/Converter.pm:959
  msgid "April"
  msgstr "april"
  
! #: tp/Texinfo/Convert/Converter.pm:960
  msgid "May"
  msgstr "mai"
  
! #: tp/Texinfo/Convert/Converter.pm:961
  msgid "June"
  msgstr "juni"
  
! #: tp/Texinfo/Convert/Converter.pm:962
  msgid "July"
  msgstr "juli"
  
! #: tp/Texinfo/Convert/Converter.pm:963
  msgid "August"
  msgstr "august"
  
! #: tp/Texinfo/Convert/Converter.pm:964
  msgid "September"
  msgstr "september"
  
! #: tp/Texinfo/Convert/Converter.pm:965
  msgid "October"
  msgstr "oktober"
  
! #: tp/Texinfo/Convert/Converter.pm:966
  msgid "November"
  msgstr "november"
  
! #: tp/Texinfo/Convert/Converter.pm:967
  msgid "December"
  msgstr "desember"
  
! #: tp/Texinfo/Convert/Converter.pm:1018
  #, perl-brace-format
  msgid "{float_type} {float_number}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Converter.pm:1022
  #, perl-brace-format
  msgid "{float_type}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Converter.pm:1026
  #, perl-brace-format
  msgid "{float_number}"
  msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:825
  #, perl-brace-format
  msgid "See Info file @file{{myfile}}, node @samp{{mynode}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:830
  #, perl-brace-format
  msgid "See node @samp{{mynode}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:834
  #, perl-brace-format
  msgid "See Info file @file{{myfile}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:874
  #, perl-brace-format
  msgid "section ``{section_name}'' in @cite{{book}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:879
  #, perl-brace-format
  msgid "See section ``{section_name}'' in @cite{{book}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:884
  #, perl-brace-format
  msgid "see section ``{section_name}'' in @cite{{book}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:891 tp/Texinfo/Convert/HTML.pm:3287
  #, perl-brace-format
  msgid "@cite{{book}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:895 tp/Texinfo/Convert/HTML.pm:3264
  #, perl-brace-format
  msgid "See @cite{{book}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:899 tp/Texinfo/Convert/HTML.pm:3241
  #, perl-brace-format
  msgid "see @cite{{book}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:914
  #, perl-brace-format
  msgid "{title_ref}"
  msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:919
  #, perl-brace-format
  msgid "See {title_ref}"
  msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:924
  #, perl-brace-format
  msgid "see {title_ref}"
  msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:1061 tp/Texinfo/Convert/Plaintext.pm:2204
  #, perl-brace-format
  msgid "{abbr_or_acronym} ({explanation})"
  msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:1222 tp/Texinfo/Convert/Plaintext.pm:2390
! #: tp/Texinfo/Convert/HTML.pm:3593
  #, perl-brace-format
  msgid "@b{{quotation_arg}:} "
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:1344
  msgid "(outside of any node)"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:1961
  #, perl-brace-format
  msgid "{name} @url{{email}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:1964
  #, perl-brace-format
  msgid "@url{{email}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:1986
  #, perl-brace-format
  msgid "{text} ({url})"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:1991
  #, perl-brace-format
  msgid "@t{<{url}>}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2315 tp/Texinfo/Convert/HTML.pm:1439
  #, perl-brace-format
  msgid "@{No value for `{value}'@}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2839
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {name} {arguments}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2844
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {name}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2857
  #, perl-brace-format
  msgid "@tie{ }-- {category}:@*{type}@*{name} {arguments}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2860
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {type} {name} {arguments}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2869
  #, perl-brace-format
  msgid "@tie{ }-- {category}:@*{type}@*{name}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2872
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {type} {name}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2880
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {name} {arguments}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2886
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {name}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2895
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {name} {arguments}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2901
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {name}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2916
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}:@*{type}@*{name} {arguments}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2920
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {type} {name} {arguments}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2931
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}:@*{type}@*{name}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2935
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {type} {name}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2949
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}:@*{type}@*{name} {arguments}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2953
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {type} {name} {arguments}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2964
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}:@*{type}@*{name}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2968
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {type} {name}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:3279 tp/Texinfo/Convert/HTML.pm:2853
  #, perl-brace-format
  msgid "@center --- @emph{{author}}\n"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:732 tp/Texinfo/Convert/HTML.pm:788
  msgid "Top"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:733 tp/Texinfo/Convert/HTML.pm:789
  msgid "Contents"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:734 tp/Texinfo/Convert/HTML.pm:790
  msgid "Overview"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:735 tp/Texinfo/Convert/HTML.pm:766
! #: tp/Texinfo/Convert/HTML.pm:791
  msgid "Index"
  msgstr "Indeks"
  
! #: tp/Texinfo/Convert/HTML.pm:737
  msgid "current"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:740 tp/Texinfo/Convert/HTML.pm:796
  msgid "Prev"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:741
  msgid " Up "
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:742 tp/Texinfo/Convert/HTML.pm:746
! #: tp/Texinfo/Convert/HTML.pm:798
  msgid "Next"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:744 tp/Texinfo/Convert/HTML.pm:797
  msgid "Up"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:748
  msgid "Previous"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:749
  msgid "Forward node"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:750
  msgid "Back node"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:756
  msgid "Next file"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:757
  msgid "Previous file"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:763
  msgid "Cover (top) of document"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:764
  msgid "Table of contents"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:765
  msgid "Short table of contents"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:767
  msgid "Current section"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:768
  msgid "Previous section in reading order"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:769
  msgid "Beginning of this chapter or previous chapter"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:770
  msgid "Previous section on same level"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:771
  msgid "Up section"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:772
  msgid "Next section on same level"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:773
  msgid "Up node"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:774
  msgid "Next node"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:775
  msgid "Previous node"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:776
  msgid "Next node in node reading order"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:777
  msgid "Previous node in node reading order"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:778
  msgid "Next section in reading order"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:779
  msgid "Next chapter"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:780
  msgid "About (help)"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:781
  msgid "First section in reading order"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:782
  msgid "Last section in reading order"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:783
  msgid "Forward section in next file"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:784
  msgid "Back section in previous file"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:793
  msgid "This"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:794
  msgid "Back"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:795
  msgid "FastBack"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:799
  msgid "NodeUp"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:800
  msgid "NodeNext"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:801
  msgid "NodePrev"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:802
  msgid "NodeForward"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:803
  msgid "NodeBack"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:804
  msgid "Forward"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:805
  msgid "FastForward"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:806
  msgid "About"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:807
  msgid "First"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:808
  msgid "Last"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:809
  msgid "NextFile"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:810
  msgid "PrevFile"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:814
  msgid "About This Document"
  msgstr "No translation available!"
  
! #: tp/Texinfo/Convert/HTML.pm:815
  msgid "Table of Contents"
  msgstr "Innholdsfortegnelse"
  
! #: tp/Texinfo/Convert/HTML.pm:816
  msgid "Short Table of Contents"
  msgstr "Kort innholdsfortegnelse"
  
! #: tp/Texinfo/Convert/HTML.pm:817
  msgid "Footnotes"
  msgstr "No translation available!"
  
! #: tp/Texinfo/Convert/HTML.pm:1505
  #, perl-brace-format
  msgid "{explained_string} ({explanation})"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3152
  #, perl-brace-format
  msgid "see section {reference_name}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3155
  #, perl-brace-format
  msgid "see {reference_name}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3160
  #, perl-brace-format
  msgid "See section {reference_name}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3163
  #, perl-brace-format
  msgid "See {reference_name}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3167
  #, perl-brace-format
  msgid "{reference_name}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3229
  #, perl-brace-format
  msgid "see {reference} in @cite{{book}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3233
  #, perl-brace-format
  msgid "see @cite{{book_reference}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3237
  #, perl-brace-format
  msgid "see `{section}' in @cite{{book}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3244
  #, perl-brace-format
  msgid "see {reference}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3247
  #, perl-brace-format
  msgid "see `{section}'"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3252
  #, perl-brace-format
  msgid "See {reference} in @cite{{book}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3256
  #, perl-brace-format
  msgid "See @cite{{book_reference}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3260
  #, perl-brace-format
  msgid "See `{section}' in @cite{{book}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3267
  #, perl-brace-format
  msgid "See {reference}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3270
  #, perl-brace-format
  msgid "See `{section}'"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3275
  #, perl-brace-format
  msgid "{reference} in @cite{{book}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3279
  #, perl-brace-format
  msgid "@cite{{book_reference}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3283
  #, perl-brace-format
  msgid "`{section}' in @cite{{book}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3290
  #, perl-brace-format
  msgid "{reference}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3293
  #, perl-brace-format
  msgid "`{section}'"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3406
  msgid "Jump to"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3414
  msgid "Index Entry"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3416
  msgid "Section"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4035
  #, perl-brace-format
  msgid "{category}: @strong{{name}} @emph{{arguments}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4040
  #, perl-brace-format
  msgid "{category}: @strong{{name}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4057
  #, perl-brace-format
  msgid "{category}:@* @emph{{type}}@* @strong{{name}} @emph{{arguments}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4061
  #, perl-brace-format
  msgid "{category}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4070
  #, perl-brace-format
  msgid "{category}:@* @emph{{type}}@* @strong{{name}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4073
  #, perl-brace-format
  msgid "{category}: @emph{{type}} @strong{{name}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4081
  #, perl-brace-format
  msgid "{category} of {class}: @strong{{name}} @emph{{arguments}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4087
  #, perl-brace-format
  msgid "{category} of {class}: @strong{{name}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4096
  #, perl-brace-format
  msgid "{category} on {class}: @strong{{name}} @emph{{arguments}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4102
  #, perl-brace-format
  msgid "{category} on {class}: @strong{{name}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4117
  #, perl-brace-format
  msgid ""
***************
*** 765,784 ****
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4071
  #, perl-brace-format
  msgid "{category} on {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4082
  #, perl-brace-format
  msgid "{category} on {class}:@* @emph{{type}}@* @strong{{name}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4086
  #, perl-brace-format
  msgid "{category} on {class}: @emph{{type}} @strong{{name}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4100
  #, perl-brace-format
  msgid ""
--- 765,784 ----
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4121
  #, perl-brace-format
  msgid "{category} on {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4132
  #, perl-brace-format
  msgid "{category} on {class}:@* @emph{{type}}@* @strong{{name}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4136
  #, perl-brace-format
  msgid "{category} on {class}: @emph{{type}} @strong{{name}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4150
  #, perl-brace-format
  msgid ""
***************
*** 786,805 ****
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4104
  #, perl-brace-format
  msgid "{category} of {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4115
  #, perl-brace-format
  msgid "{category} of {class}:@* @emph{{type}}@* @strong{{name}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4119
  #, perl-brace-format
  msgid "{category} of {class}: @emph{{type}} @strong{{name}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6125
  #, perl-brace-format
  msgid ""
--- 786,805 ----
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4154
  #, perl-brace-format
  msgid "{category} of {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4165
  #, perl-brace-format
  msgid "{category} of {class}:@* @emph{{type}}@* @strong{{name}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4169
  #, perl-brace-format
  msgid "{category} of {class}: @emph{{type}} @strong{{name}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6096
  #, perl-brace-format
  msgid ""
***************
*** 808,846 ****
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6130
  msgid "This document was generated on @emph{@today{}}."
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6169
  #, perl-brace-format
  msgid "{title}: {element_text}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6313
  #, perl-brace-format
  msgid "The node you are looking for is at {href}."
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6382
  msgid "  The buttons in the navigation panels have the following meaning:"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6388
  msgid "Button"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6389
  msgid "Name"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6390
  msgid "Go to"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6391
  msgid "From 1.2.3 go to"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6417
  msgid ""
  "  where the @strong{ Example } assumes that the current position is at "
--- 808,846 ----
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6101
  msgid "This document was generated on @emph{@today{}}."
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6140
  #, perl-brace-format
  msgid "{title}: {element_text}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6284
  #, perl-brace-format
  msgid "The node you are looking for is at {href}."
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6353
  msgid "  The buttons in the navigation panels have the following meaning:"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6359
  msgid "Button"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6360
  msgid "Name"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6361
  msgid "Go to"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6362
  msgid "From 1.2.3 go to"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6388
  msgid ""
  "  where the @strong{ Example } assumes that the current position is at "
***************
*** 849,893 ****
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6427
  msgid "Section One"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6429
  msgid "Subsection One-One"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6436
  msgid "Subsection One-Two"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6438
  msgid "Subsubsection One-Two-One"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6439
  msgid "Subsubsection One-Two-Two"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6440
  msgid "Subsubsection One-Two-Three"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6442
  msgid "Current Position"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6443
  msgid "Subsubsection One-Two-Four"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6446
  msgid "Subsection One-Three"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6453
  msgid "Subsection One-Four"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6857
  msgid "Untitled Document"
  msgstr ""
--- 849,893 ----
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6398
  msgid "Section One"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6400
  msgid "Subsection One-One"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6407
  msgid "Subsection One-Two"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6409
  msgid "Subsubsection One-Two-One"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6410
  msgid "Subsubsection One-Two-Two"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6411
  msgid "Subsubsection One-Two-Three"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6413
  msgid "Current Position"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6414
  msgid "Subsubsection One-Two-Four"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6417
  msgid "Subsection One-Three"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6424
  msgid "Subsection One-Four"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6828
  msgid "Untitled Document"
  msgstr ""
Binary files texinfo-5.2/po_document/pl.gmo and texinfo-6.0/po_document/pl.gmo differ
diff -Nrc2 texinfo-5.2/po_document/pl.po texinfo-6.0/po_document/pl.po
*** texinfo-5.2/po_document/pl.po	2013-09-26 23:54:33.000000000 +0100
--- texinfo-6.0/po_document/pl.po	2015-06-26 13:52:40.000000000 +0100
***************
*** 8,12 ****
  "Project-Id-Version: texinfo_document 5.0\n"
  "Report-Msgid-Bugs-To: bug-texinfo@gnu.org\n"
! "POT-Creation-Date: 2013-09-26 15:54-0700\n"
  "PO-Revision-Date: 2013-02-28 21:35+0100\n"
  "Last-Translator: Jakub Bogusz <qboosh@pld-linux.org>\n"
--- 8,12 ----
  "Project-Id-Version: texinfo_document 5.0\n"
  "Report-Msgid-Bugs-To: bug-texinfo@gnu.org\n"
! "POT-Creation-Date: 2015-06-26 13:52+0100\n"
  "PO-Revision-Date: 2013-02-28 21:35+0100\n"
  "Last-Translator: Jakub Bogusz <qboosh@pld-linux.org>\n"
***************
*** 17,763 ****
  "Content-Transfer-Encoding: 8bit\n"
  
! #: tp/Texinfo/Common.pm:701 tp/Texinfo/Common.pm:706
  msgid "Function"
  msgstr "Funkcja"
  
! #: tp/Texinfo/Common.pm:702
  msgid "Macro"
  msgstr "Makro"
  
! #: tp/Texinfo/Common.pm:703
  msgid "Special Form"
  msgstr "PostaÄ‡ specjalna"
  
! #: tp/Texinfo/Common.pm:704 tp/Texinfo/Common.pm:707
  msgid "Variable"
  msgstr "Zmienna"
  
! #: tp/Texinfo/Common.pm:705
  msgid "User Option"
  msgstr "Opcja uÅ¼ytkownika"
  
! #: tp/Texinfo/Common.pm:708 tp/Texinfo/Common.pm:709
  msgid "Instance Variable"
  msgstr "PrzykÅ‚ad zmiennej"
  
! #: tp/Texinfo/Common.pm:710 tp/Texinfo/Common.pm:711
  msgid "Method"
  msgstr "Metoda"
  
! #: tp/Texinfo/Common.pm:1157
  #, perl-brace-format
  msgid "{category} on {class}"
  msgstr "{category} dla klasy {class}"
  
! #: tp/Texinfo/Common.pm:1164
  #, perl-brace-format
  msgid "{category} of {class}"
  msgstr "{category} klasy {class}"
  
! #: tp/Texinfo/Common.pm:1181
  #, perl-brace-format
  msgid "{month} {day}, {year}"
  msgstr "{day} {month} {year}"
  
! #: tp/Texinfo/Common.pm:1212 tp/Texinfo/Convert/Plaintext.pm:1045
! #: tp/Texinfo/Convert/HTML.pm:512
  #, perl-brace-format
  msgid "Appendix {number} {section_title}"
  msgstr "ZaÅ‚Ä…cznik {number} {section_title}"
  
! #: tp/Texinfo/Common.pm:1216 tp/Texinfo/Convert/Plaintext.pm:1050
! #: tp/Texinfo/Convert/HTML.pm:518
  #, perl-brace-format
  msgid "{number} {section_title}"
  msgstr "{number} {section_title}"
  
! #: tp/Texinfo/Common.pm:1351
  #, perl-brace-format
  msgid "{float_type} {float_number}: "
  msgstr "{float_type} {float_number}: "
  
! #: tp/Texinfo/Common.pm:1355
  #, perl-brace-format
  msgid "{float_type}: "
  msgstr "{float_type}: "
  
! #: tp/Texinfo/Common.pm:1360
  #, perl-brace-format
  msgid "{float_type} {float_number}\n"
  msgstr "{float_type} {float_number}\n"
  
! #: tp/Texinfo/Common.pm:1364
  #, perl-brace-format
  msgid "{float_type}\n"
  msgstr "{float_type}\n"
  
! #: tp/Texinfo/Common.pm:1370
  #, perl-brace-format
  msgid "{float_number}: "
  msgstr "{float_number}: "
  
! #: tp/Texinfo/Common.pm:1373
  #, perl-brace-format
  msgid "{float_number}\n"
  msgstr "{float_number}\n"
  
! #: tp/Texinfo/Parser.pm:2826
  #, perl-brace-format
  msgid "{name} on {class}"
  msgstr "{name} dla klasy {class}"
  
! #: tp/Texinfo/Parser.pm:2835
  #, perl-brace-format
  msgid "{name} of {class}"
  msgstr "{name} klasy {class}"
  
! #: tp/Texinfo/Convert/Converter.pm:109
  msgid "error@arrow{}"
  msgstr "bÅ‚Ä…d@arrow{}"
  
! #: tp/Texinfo/Convert/Converter.pm:573
  msgid "January"
  msgstr "styczeÅ„"
  
! #: tp/Texinfo/Convert/Converter.pm:574
  msgid "February"
  msgstr "luty"
  
! #: tp/Texinfo/Convert/Converter.pm:575
  msgid "March"
  msgstr "marzec"
  
! #: tp/Texinfo/Convert/Converter.pm:576
  msgid "April"
  msgstr "kwiecieÅ„"
  
! #: tp/Texinfo/Convert/Converter.pm:577
  msgid "May"
  msgstr "maj"
  
! #: tp/Texinfo/Convert/Converter.pm:578
  msgid "June"
  msgstr "czerwiec"
  
! #: tp/Texinfo/Convert/Converter.pm:579
  msgid "July"
  msgstr "lipiec"
  
! #: tp/Texinfo/Convert/Converter.pm:580
  msgid "August"
  msgstr "sierpieÅ„"
  
! #: tp/Texinfo/Convert/Converter.pm:581
  msgid "September"
  msgstr "wrzesieÅ„"
  
! #: tp/Texinfo/Convert/Converter.pm:582
  msgid "October"
  msgstr "paÅºdziernik"
  
! #: tp/Texinfo/Convert/Converter.pm:583
  msgid "November"
  msgstr "listopad"
  
! #: tp/Texinfo/Convert/Converter.pm:584
  msgid "December"
  msgstr "grudzieÅ„"
  
! #: tp/Texinfo/Convert/Converter.pm:635
  #, perl-brace-format
  msgid "{float_type} {float_number}"
  msgstr "{float_type} {float_number}"
  
! #: tp/Texinfo/Convert/Converter.pm:639
  #, perl-brace-format
  msgid "{float_type}"
  msgstr "{float_type}"
  
! #: tp/Texinfo/Convert/Converter.pm:643
  #, perl-brace-format
  msgid "{float_number}"
  msgstr "{float_number}"
  
! #: tp/Texinfo/Convert/DocBook.pm:779
  #, perl-brace-format
  msgid "See Info file @file{{myfile}}, node @samp{{mynode}}"
  msgstr "P. plik Info @file{{myfile}}, wÄ™zeÅ‚ @samp{{mynode}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:784
  #, perl-brace-format
  msgid "See node @samp{{mynode}}"
  msgstr "P. wÄ™zeÅ‚ @samp{{mynode}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:788
  #, perl-brace-format
  msgid "See Info file @file{{myfile}}"
  msgstr "P. plik info @file{{myfile}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:828
  #, perl-brace-format
  msgid "section ``{section_name}'' in @cite{{book}}"
  msgstr "sekcja ``{section_name}'' in @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:833
  #, perl-brace-format
  msgid "See section ``{section_name}'' in @cite{{book}}"
  msgstr "P. sekcja ``{section_name}'' w @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:838
  #, perl-brace-format
  msgid "see section ``{section_name}'' in @cite{{book}}"
  msgstr "p. sekcja ``{section_name}'' w @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:845 tp/Texinfo/Convert/HTML.pm:3237
  #, perl-brace-format
  msgid "@cite{{book}}"
  msgstr "@cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:849 tp/Texinfo/Convert/HTML.pm:3214
  #, perl-brace-format
  msgid "See @cite{{book}}"
  msgstr "P. @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:853 tp/Texinfo/Convert/HTML.pm:3191
  #, perl-brace-format
  msgid "see @cite{{book}}"
  msgstr "p. @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:868
  #, perl-brace-format
  msgid "{title_ref}"
  msgstr "{title_ref}"
  
! #: tp/Texinfo/Convert/DocBook.pm:873
  #, perl-brace-format
  msgid "See {title_ref}"
  msgstr "P. {title_ref}"
  
! #: tp/Texinfo/Convert/DocBook.pm:878
  #, perl-brace-format
  msgid "see {title_ref}"
  msgstr "p. {title_ref}"
  
! #: tp/Texinfo/Convert/DocBook.pm:1013 tp/Texinfo/Convert/Plaintext.pm:2106
  #, perl-brace-format
  msgid "{abbr_or_acronym} ({explanation})"
  msgstr "{abbr_or_acronym} ({explanation})"
  
! #: tp/Texinfo/Convert/DocBook.pm:1155 tp/Texinfo/Convert/Plaintext.pm:2238
! #: tp/Texinfo/Convert/HTML.pm:3543
  #, perl-brace-format
  msgid "@b{{quotation_arg}:} "
  msgstr "@b{{quotation_arg}:} "
  
! #: tp/Texinfo/Convert/Plaintext.pm:1273
  msgid "(outside of any node)"
  msgstr "(poza wÄ™zÅ‚em)"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1884
  #, perl-brace-format
  msgid "{name} @url{{email}}"
  msgstr "{name} @url{{email}}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1887
  #, perl-brace-format
  msgid "@url{{email}}"
  msgstr "@url{{email}}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1909
  #, perl-brace-format
  msgid "{text} ({url})"
  msgstr "{text} ({url})"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1914
  #, perl-brace-format
  msgid "@t{<{url}>}"
  msgstr "@t{<{url}>}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2163 tp/Texinfo/Convert/HTML.pm:1438
  #, perl-brace-format
  msgid "@{No value for `{value}'@}"
  msgstr "@{Brak wartoÅ›ci dla `{value}'@}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2684
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {name} {arguments}"
  msgstr "@tie{ }- {category}: {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2689
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {name}"
  msgstr "@tie{ }- {category}: {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2702
  #, perl-brace-format
  msgid "@tie{ }-- {category}:@*{type}@*{name} {arguments}"
  msgstr "@tie{ }- {category}:@*{type}@*{name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2705
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {type} {name} {arguments}"
  msgstr "@tie{ }- {category}: {type} {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2714
  #, perl-brace-format
  msgid "@tie{ }-- {category}:@*{type}@*{name}"
  msgstr "@tie{ }- {category}:@*{type}@*{name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2717
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {type} {name}"
  msgstr "@tie{ }- {category}: {type} {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2725
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {name} {arguments}"
  msgstr "@tie{ }- {category} klasy {class}: {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2731
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {name}"
  msgstr "@tie{ }- {category} klasy {class}: {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2740
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {name} {arguments}"
  msgstr "@tie{ }- {category} dla klasy {class}: {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2746
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {name}"
  msgstr "@tie{ }- {category} dla klasy {class}: {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2761
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}:@*{type}@*{name} {arguments}"
  msgstr "@tie{ }- {category} dla klasy {class}:@*{type}@*{name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2765
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {type} {name} {arguments}"
  msgstr "@tie{ }- {category} dla klasy {class}: {type} {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2776
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}:@*{type}@*{name}"
  msgstr "@tie{ }- {category} dla klasy {class}:@*{type}@*{name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2780
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {type} {name}"
  msgstr "@tie{ }- {category} dla klasy {class}: {type} {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2794
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}:@*{type}@*{name} {arguments}"
  msgstr "@tie{ }- {category} klasy {class}:@*{type}@*{name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2798
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {type} {name} {arguments}"
  msgstr "@tie{ }- {category} klasy {class}: {type} {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2809
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}:@*{type}@*{name}"
  msgstr "@tie{ }- {category} klasy {class}:@*{type}@*{name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2813
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {type} {name}"
  msgstr "@tie{ }- {category} klasy {class}: {type} {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3123 tp/Texinfo/Convert/HTML.pm:2803
  #, perl-brace-format
  msgid "@center --- @emph{{author}}\n"
  msgstr "@center - @emph{{author}}\n"
  
! #: tp/Texinfo/Convert/HTML.pm:729 tp/Texinfo/Convert/HTML.pm:785
  msgid "Top"
  msgstr "Szczytowy"
  
! #: tp/Texinfo/Convert/HTML.pm:730 tp/Texinfo/Convert/HTML.pm:786
  msgid "Contents"
  msgstr "TreÅ›Ä‡"
  
! #: tp/Texinfo/Convert/HTML.pm:731 tp/Texinfo/Convert/HTML.pm:787
  msgid "Overview"
  msgstr "PrzeglÄ…d"
  
! #: tp/Texinfo/Convert/HTML.pm:732 tp/Texinfo/Convert/HTML.pm:763
! #: tp/Texinfo/Convert/HTML.pm:788
  msgid "Index"
  msgstr "Indeks"
  
! #: tp/Texinfo/Convert/HTML.pm:734
  msgid "current"
  msgstr "bieÅ¼Ä…cy"
  
! #: tp/Texinfo/Convert/HTML.pm:737 tp/Texinfo/Convert/HTML.pm:793
  msgid "Prev"
  msgstr "Poprzedni"
  
! #: tp/Texinfo/Convert/HTML.pm:738
  msgid " Up "
  msgstr " W gÃ³rÄ™ "
  
! #: tp/Texinfo/Convert/HTML.pm:739 tp/Texinfo/Convert/HTML.pm:743
! #: tp/Texinfo/Convert/HTML.pm:795
  msgid "Next"
  msgstr "NastÄ™pny"
  
! #: tp/Texinfo/Convert/HTML.pm:741 tp/Texinfo/Convert/HTML.pm:794
  msgid "Up"
  msgstr "W gÃ³rÄ™"
  
! #: tp/Texinfo/Convert/HTML.pm:745
  msgid "Previous"
  msgstr "Poprzedni"
  
! #: tp/Texinfo/Convert/HTML.pm:746
  msgid "Forward node"
  msgstr "WÄ™zeÅ‚ w przÃ³d"
  
! #: tp/Texinfo/Convert/HTML.pm:747
  msgid "Back node"
  msgstr "WÄ™zeÅ‚ w tyÅ‚"
  
! #: tp/Texinfo/Convert/HTML.pm:753
  msgid "Next file"
  msgstr "NastÄ™pny plik"
  
! #: tp/Texinfo/Convert/HTML.pm:754
  msgid "Previous file"
  msgstr "Poprzedni plik"
  
! #: tp/Texinfo/Convert/HTML.pm:760
  msgid "Cover (top) of document"
  msgstr "OkÅ‚adka (szczyt) dokumentu"
  
! #: tp/Texinfo/Convert/HTML.pm:761
  msgid "Table of contents"
  msgstr "Spis treÅ›ci"
  
! #: tp/Texinfo/Convert/HTML.pm:762
  msgid "Short table of contents"
  msgstr "SkrÃ³cony spis treÅ›ci"
  
! #: tp/Texinfo/Convert/HTML.pm:764
  msgid "Current section"
  msgstr "Sekcja bieÅ¼Ä…ca"
  
! #: tp/Texinfo/Convert/HTML.pm:765
  msgid "Previous section in reading order"
  msgstr "Sekcja poprzednia w kolejnoÅ›ci czytania"
  
! #: tp/Texinfo/Convert/HTML.pm:766
  msgid "Beginning of this chapter or previous chapter"
  msgstr "PoczÄ…tek tego rozdziaÅ‚u lub rozdziaÅ‚ poprzedni"
  
! #: tp/Texinfo/Convert/HTML.pm:767
  msgid "Previous section on same level"
  msgstr "Sekcja poprzednia na tym samym poziomie"
  
! #: tp/Texinfo/Convert/HTML.pm:768
  msgid "Up section"
  msgstr "Sekcja w gÃ³rÄ™"
  
! #: tp/Texinfo/Convert/HTML.pm:769
  msgid "Next section on same level"
  msgstr "Sekcja nastÄ™pna na tym samym poziomie"
  
! #: tp/Texinfo/Convert/HTML.pm:770
  msgid "Up node"
  msgstr "WÄ™zÄ™Å‚ w gÃ³rÄ™"
  
! #: tp/Texinfo/Convert/HTML.pm:771
  msgid "Next node"
  msgstr "NastÄ™pny wÄ™zeÅ‚"
  
! #: tp/Texinfo/Convert/HTML.pm:772
  msgid "Previous node"
  msgstr "Poprzedni wÄ™zeÅ‚"
  
! #: tp/Texinfo/Convert/HTML.pm:773
  msgid "Next node in node reading order"
  msgstr "WÄ™zeÅ‚ nastÄ™pny w kolejnoÅ›ci czytania"
  
! #: tp/Texinfo/Convert/HTML.pm:774
  msgid "Previous node in node reading order"
  msgstr "WÄ™zeÅ‚ poprzedni w kolejnoÅ›ci czytania"
  
! #: tp/Texinfo/Convert/HTML.pm:775
  msgid "Next section in reading order"
  msgstr "Sekcja nastÄ™pna w kolejnoÅ›ci czytania"
  
! #: tp/Texinfo/Convert/HTML.pm:776
  msgid "Next chapter"
  msgstr "NastÄ™pny rozdziaÅ‚"
  
! #: tp/Texinfo/Convert/HTML.pm:777
  msgid "About (help)"
  msgstr "O dokumencie (pomoc)"
  
! #: tp/Texinfo/Convert/HTML.pm:778
  msgid "First section in reading order"
  msgstr "Sekcja pierwsza w kolejoÅ›ci czytania"
  
! #: tp/Texinfo/Convert/HTML.pm:779
  msgid "Last section in reading order"
  msgstr "Sekcja ostatnia w kolejoÅ›ci czytania"
  
! #: tp/Texinfo/Convert/HTML.pm:780
  msgid "Forward section in next file"
  msgstr "Sekcja w przÃ³d w nastÄ™pnym pliku"
  
! #: tp/Texinfo/Convert/HTML.pm:781
  msgid "Back section in previous file"
  msgstr "Sekcja wstecz w poprzednim pliku"
  
! #: tp/Texinfo/Convert/HTML.pm:790
  msgid "This"
  msgstr "Ten"
  
! #: tp/Texinfo/Convert/HTML.pm:791
  msgid "Back"
  msgstr "Wstecz"
  
! #: tp/Texinfo/Convert/HTML.pm:792
  msgid "FastBack"
  msgstr "SzybkoWstecz"
  
! #: tp/Texinfo/Convert/HTML.pm:796
  msgid "NodeUp"
  msgstr "WÄ™zeÅ‚WGÃ³rÄ™"
  
! #: tp/Texinfo/Convert/HTML.pm:797
  msgid "NodeNext"
  msgstr "WÄ™zeÅ‚NastÄ™pny"
  
! #: tp/Texinfo/Convert/HTML.pm:798
  msgid "NodePrev"
  msgstr "WÄ™zeÅ‚Poprzedni"
  
! #: tp/Texinfo/Convert/HTML.pm:799
  msgid "NodeForward"
  msgstr "WÄ™zeÅ‚WPrzÃ³d"
  
! #: tp/Texinfo/Convert/HTML.pm:800
  msgid "NodeBack"
  msgstr "WÄ™zeÅ‚Wstecz"
  
! #: tp/Texinfo/Convert/HTML.pm:801
  msgid "Forward"
  msgstr "WPrzÃ³d"
  
! #: tp/Texinfo/Convert/HTML.pm:802
  msgid "FastForward"
  msgstr "SzybkoWPrzÃ³d"
  
! #: tp/Texinfo/Convert/HTML.pm:803
  msgid "About"
  msgstr "O"
  
! #: tp/Texinfo/Convert/HTML.pm:804
  msgid "First"
  msgstr "Pierwszy"
  
! #: tp/Texinfo/Convert/HTML.pm:805
  msgid "Last"
  msgstr "Ostatni"
  
! #: tp/Texinfo/Convert/HTML.pm:806
  msgid "NextFile"
  msgstr "PlikNastÄ™pny"
  
! #: tp/Texinfo/Convert/HTML.pm:807
  msgid "PrevFile"
  msgstr "PlikPoprzedni"
  
! #: tp/Texinfo/Convert/HTML.pm:811
  msgid "About This Document"
  msgstr "O tym dokumencie"
  
! #: tp/Texinfo/Convert/HTML.pm:812
  msgid "Table of Contents"
  msgstr "Spis treÅ›ci"
  
! #: tp/Texinfo/Convert/HTML.pm:813
  msgid "Short Table of Contents"
  msgstr "SkrÃ³cony spis treÅ›ci"
  
! #: tp/Texinfo/Convert/HTML.pm:814
  msgid "Footnotes"
  msgstr "Przypisy"
  
! #: tp/Texinfo/Convert/HTML.pm:1504
  #, perl-brace-format
  msgid "{explained_string} ({explanation})"
  msgstr "{explained_string} ({explanation})"
  
! #: tp/Texinfo/Convert/HTML.pm:3102
  #, perl-brace-format
  msgid "see section {reference_name}"
  msgstr "p. sekcja {reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3105
  #, perl-brace-format
  msgid "see {reference_name}"
  msgstr "p. {reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3110
  #, perl-brace-format
  msgid "See section {reference_name}"
  msgstr "P. sekcja {reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3113
  #, perl-brace-format
  msgid "See {reference_name}"
  msgstr "P. {reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3117
  #, perl-brace-format
  msgid "{reference_name}"
  msgstr "{reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3179
  #, perl-brace-format
  msgid "see {reference} in @cite{{book}}"
  msgstr "p. {reference} w @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3183
  #, perl-brace-format
  msgid "see @cite{{book_reference}}"
  msgstr "p. @cite{{book_reference}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3187
  #, perl-brace-format
  msgid "see `{section}' in @cite{{book}}"
  msgstr "p. `{section}' w @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3194
  #, perl-brace-format
  msgid "see {reference}"
  msgstr "p. {reference}"
  
! #: tp/Texinfo/Convert/HTML.pm:3197
  #, perl-brace-format
  msgid "see `{section}'"
  msgstr "p. `{section}'"
  
! #: tp/Texinfo/Convert/HTML.pm:3202
  #, perl-brace-format
  msgid "See {reference} in @cite{{book}}"
  msgstr "P. {reference} w @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3206
  #, perl-brace-format
  msgid "See @cite{{book_reference}}"
  msgstr "P. @cite{{book_reference}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3210
  #, perl-brace-format
  msgid "See `{section}' in @cite{{book}}"
  msgstr "P. `{section}' w @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3217
  #, perl-brace-format
  msgid "See {reference}"
  msgstr "P. {reference}"
  
! #: tp/Texinfo/Convert/HTML.pm:3220
  #, perl-brace-format
  msgid "See `{section}'"
  msgstr "P. `{section}'"
  
! #: tp/Texinfo/Convert/HTML.pm:3225
  #, perl-brace-format
  msgid "{reference} in @cite{{book}}"
  msgstr "{reference} w @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3229
  #, perl-brace-format
  msgid "@cite{{book_reference}}"
  msgstr "@cite{{book_reference}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3233
  #, perl-brace-format
  msgid "`{section}' in @cite{{book}}"
  msgstr "`{section}' w @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3240
  #, perl-brace-format
  msgid "{reference}"
  msgstr "{reference}"
  
! #: tp/Texinfo/Convert/HTML.pm:3243
  #, perl-brace-format
  msgid "`{section}'"
  msgstr "`{section}'"
  
! #: tp/Texinfo/Convert/HTML.pm:3356
  msgid "Jump to"
  msgstr "Skok do"
  
! #: tp/Texinfo/Convert/HTML.pm:3364
  msgid "Index Entry"
  msgstr "Wpis indeksu"
  
! #: tp/Texinfo/Convert/HTML.pm:3366
  msgid "Section"
  msgstr "Sekcja"
  
! #: tp/Texinfo/Convert/HTML.pm:3985
  #, perl-brace-format
  msgid "{category}: @strong{{name}} @emph{{arguments}}"
  msgstr "{category}: @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3990
  #, perl-brace-format
  msgid "{category}: @strong{{name}}"
  msgstr "{category}: @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4007
  #, perl-brace-format
  msgid "{category}:@* @emph{{type}}@* @strong{{name}} @emph{{arguments}}"
  msgstr "{category}:@* @emph{{type}}@* @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4011
  #, perl-brace-format
  msgid "{category}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
  msgstr "{category}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4020
  #, perl-brace-format
  msgid "{category}:@* @emph{{type}}@* @strong{{name}}"
  msgstr "{category}:@* @emph{{type}}@* @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4023
  #, perl-brace-format
  msgid "{category}: @emph{{type}} @strong{{name}}"
  msgstr "{category}: @emph{{type}} @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4031
  #, perl-brace-format
  msgid "{category} of {class}: @strong{{name}} @emph{{arguments}}"
  msgstr "{category} klasy {class}: @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4037
  #, perl-brace-format
  msgid "{category} of {class}: @strong{{name}}"
  msgstr "{category} klasy {class}: @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4046
  #, perl-brace-format
  msgid "{category} on {class}: @strong{{name}} @emph{{arguments}}"
  msgstr "{category} dla klasy {class}: @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4052
  #, perl-brace-format
  msgid "{category} on {class}: @strong{{name}}"
  msgstr "{category} dla klasy {class}: @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4067
  #, perl-brace-format
  msgid ""
--- 17,763 ----
  "Content-Transfer-Encoding: 8bit\n"
  
! #: tp/Texinfo/Common.pm:714 tp/Texinfo/Common.pm:719
  msgid "Function"
  msgstr "Funkcja"
  
! #: tp/Texinfo/Common.pm:715
  msgid "Macro"
  msgstr "Makro"
  
! #: tp/Texinfo/Common.pm:716
  msgid "Special Form"
  msgstr "PostaÄ‡ specjalna"
  
! #: tp/Texinfo/Common.pm:717 tp/Texinfo/Common.pm:720
  msgid "Variable"
  msgstr "Zmienna"
  
! #: tp/Texinfo/Common.pm:718
  msgid "User Option"
  msgstr "Opcja uÅ¼ytkownika"
  
! #: tp/Texinfo/Common.pm:721 tp/Texinfo/Common.pm:722
  msgid "Instance Variable"
  msgstr "PrzykÅ‚ad zmiennej"
  
! #: tp/Texinfo/Common.pm:723 tp/Texinfo/Common.pm:724
  msgid "Method"
  msgstr "Metoda"
  
! #: tp/Texinfo/Common.pm:1196
  #, perl-brace-format
  msgid "{category} on {class}"
  msgstr "{category} dla klasy {class}"
  
! #: tp/Texinfo/Common.pm:1203
  #, perl-brace-format
  msgid "{category} of {class}"
  msgstr "{category} klasy {class}"
  
! #: tp/Texinfo/Common.pm:1220
  #, perl-brace-format
  msgid "{month} {day}, {year}"
  msgstr "{day} {month} {year}"
  
! #: tp/Texinfo/Common.pm:1251 tp/Texinfo/Convert/Plaintext.pm:1112
! #: tp/Texinfo/Convert/HTML.pm:515
  #, perl-brace-format
  msgid "Appendix {number} {section_title}"
  msgstr "ZaÅ‚Ä…cznik {number} {section_title}"
  
! #: tp/Texinfo/Common.pm:1255 tp/Texinfo/Convert/Plaintext.pm:1117
! #: tp/Texinfo/Convert/HTML.pm:521
  #, perl-brace-format
  msgid "{number} {section_title}"
  msgstr "{number} {section_title}"
  
! #: tp/Texinfo/Common.pm:1390
  #, perl-brace-format
  msgid "{float_type} {float_number}: "
  msgstr "{float_type} {float_number}: "
  
! #: tp/Texinfo/Common.pm:1394
  #, perl-brace-format
  msgid "{float_type}: "
  msgstr "{float_type}: "
  
! #: tp/Texinfo/Common.pm:1399
  #, perl-brace-format
  msgid "{float_type} {float_number}\n"
  msgstr "{float_type} {float_number}\n"
  
! #: tp/Texinfo/Common.pm:1403
  #, perl-brace-format
  msgid "{float_type}\n"
  msgstr "{float_type}\n"
  
! #: tp/Texinfo/Common.pm:1409
  #, perl-brace-format
  msgid "{float_number}: "
  msgstr "{float_number}: "
  
! #: tp/Texinfo/Common.pm:1412
  #, perl-brace-format
  msgid "{float_number}\n"
  msgstr "{float_number}\n"
  
! #: tp/Texinfo/Parser.pm:2981
  #, perl-brace-format
  msgid "{name} on {class}"
  msgstr "{name} dla klasy {class}"
  
! #: tp/Texinfo/Parser.pm:2990
  #, perl-brace-format
  msgid "{name} of {class}"
  msgstr "{name} klasy {class}"
  
! #: tp/Texinfo/Convert/Converter.pm:110
  msgid "error@arrow{}"
  msgstr "bÅ‚Ä…d@arrow{}"
  
! #: tp/Texinfo/Convert/Converter.pm:956
  msgid "January"
  msgstr "styczeÅ„"
  
! #: tp/Texinfo/Convert/Converter.pm:957
  msgid "February"
  msgstr "luty"
  
! #: tp/Texinfo/Convert/Converter.pm:958
  msgid "March"
  msgstr "marzec"
  
! #: tp/Texinfo/Convert/Converter.pm:959
  msgid "April"
  msgstr "kwiecieÅ„"
  
! #: tp/Texinfo/Convert/Converter.pm:960
  msgid "May"
  msgstr "maj"
  
! #: tp/Texinfo/Convert/Converter.pm:961
  msgid "June"
  msgstr "czerwiec"
  
! #: tp/Texinfo/Convert/Converter.pm:962
  msgid "July"
  msgstr "lipiec"
  
! #: tp/Texinfo/Convert/Converter.pm:963
  msgid "August"
  msgstr "sierpieÅ„"
  
! #: tp/Texinfo/Convert/Converter.pm:964
  msgid "September"
  msgstr "wrzesieÅ„"
  
! #: tp/Texinfo/Convert/Converter.pm:965
  msgid "October"
  msgstr "paÅºdziernik"
  
! #: tp/Texinfo/Convert/Converter.pm:966
  msgid "November"
  msgstr "listopad"
  
! #: tp/Texinfo/Convert/Converter.pm:967
  msgid "December"
  msgstr "grudzieÅ„"
  
! #: tp/Texinfo/Convert/Converter.pm:1018
  #, perl-brace-format
  msgid "{float_type} {float_number}"
  msgstr "{float_type} {float_number}"
  
! #: tp/Texinfo/Convert/Converter.pm:1022
  #, perl-brace-format
  msgid "{float_type}"
  msgstr "{float_type}"
  
! #: tp/Texinfo/Convert/Converter.pm:1026
  #, perl-brace-format
  msgid "{float_number}"
  msgstr "{float_number}"
  
! #: tp/Texinfo/Convert/DocBook.pm:825
  #, perl-brace-format
  msgid "See Info file @file{{myfile}}, node @samp{{mynode}}"
  msgstr "P. plik Info @file{{myfile}}, wÄ™zeÅ‚ @samp{{mynode}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:830
  #, perl-brace-format
  msgid "See node @samp{{mynode}}"
  msgstr "P. wÄ™zeÅ‚ @samp{{mynode}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:834
  #, perl-brace-format
  msgid "See Info file @file{{myfile}}"
  msgstr "P. plik info @file{{myfile}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:874
  #, perl-brace-format
  msgid "section ``{section_name}'' in @cite{{book}}"
  msgstr "sekcja ``{section_name}'' in @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:879
  #, perl-brace-format
  msgid "See section ``{section_name}'' in @cite{{book}}"
  msgstr "P. sekcja ``{section_name}'' w @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:884
  #, perl-brace-format
  msgid "see section ``{section_name}'' in @cite{{book}}"
  msgstr "p. sekcja ``{section_name}'' w @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:891 tp/Texinfo/Convert/HTML.pm:3287
  #, perl-brace-format
  msgid "@cite{{book}}"
  msgstr "@cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:895 tp/Texinfo/Convert/HTML.pm:3264
  #, perl-brace-format
  msgid "See @cite{{book}}"
  msgstr "P. @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:899 tp/Texinfo/Convert/HTML.pm:3241
  #, perl-brace-format
  msgid "see @cite{{book}}"
  msgstr "p. @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:914
  #, perl-brace-format
  msgid "{title_ref}"
  msgstr "{title_ref}"
  
! #: tp/Texinfo/Convert/DocBook.pm:919
  #, perl-brace-format
  msgid "See {title_ref}"
  msgstr "P. {title_ref}"
  
! #: tp/Texinfo/Convert/DocBook.pm:924
  #, perl-brace-format
  msgid "see {title_ref}"
  msgstr "p. {title_ref}"
  
! #: tp/Texinfo/Convert/DocBook.pm:1061 tp/Texinfo/Convert/Plaintext.pm:2204
  #, perl-brace-format
  msgid "{abbr_or_acronym} ({explanation})"
  msgstr "{abbr_or_acronym} ({explanation})"
  
! #: tp/Texinfo/Convert/DocBook.pm:1222 tp/Texinfo/Convert/Plaintext.pm:2390
! #: tp/Texinfo/Convert/HTML.pm:3593
  #, perl-brace-format
  msgid "@b{{quotation_arg}:} "
  msgstr "@b{{quotation_arg}:} "
  
! #: tp/Texinfo/Convert/Plaintext.pm:1344
  msgid "(outside of any node)"
  msgstr "(poza wÄ™zÅ‚em)"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1961
  #, perl-brace-format
  msgid "{name} @url{{email}}"
  msgstr "{name} @url{{email}}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1964
  #, perl-brace-format
  msgid "@url{{email}}"
  msgstr "@url{{email}}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1986
  #, perl-brace-format
  msgid "{text} ({url})"
  msgstr "{text} ({url})"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1991
  #, perl-brace-format
  msgid "@t{<{url}>}"
  msgstr "@t{<{url}>}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2315 tp/Texinfo/Convert/HTML.pm:1439
  #, perl-brace-format
  msgid "@{No value for `{value}'@}"
  msgstr "@{Brak wartoÅ›ci dla `{value}'@}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2839
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {name} {arguments}"
  msgstr "@tie{ }- {category}: {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2844
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {name}"
  msgstr "@tie{ }- {category}: {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2857
  #, perl-brace-format
  msgid "@tie{ }-- {category}:@*{type}@*{name} {arguments}"
  msgstr "@tie{ }- {category}:@*{type}@*{name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2860
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {type} {name} {arguments}"
  msgstr "@tie{ }- {category}: {type} {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2869
  #, perl-brace-format
  msgid "@tie{ }-- {category}:@*{type}@*{name}"
  msgstr "@tie{ }- {category}:@*{type}@*{name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2872
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {type} {name}"
  msgstr "@tie{ }- {category}: {type} {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2880
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {name} {arguments}"
  msgstr "@tie{ }- {category} klasy {class}: {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2886
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {name}"
  msgstr "@tie{ }- {category} klasy {class}: {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2895
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {name} {arguments}"
  msgstr "@tie{ }- {category} dla klasy {class}: {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2901
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {name}"
  msgstr "@tie{ }- {category} dla klasy {class}: {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2916
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}:@*{type}@*{name} {arguments}"
  msgstr "@tie{ }- {category} dla klasy {class}:@*{type}@*{name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2920
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {type} {name} {arguments}"
  msgstr "@tie{ }- {category} dla klasy {class}: {type} {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2931
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}:@*{type}@*{name}"
  msgstr "@tie{ }- {category} dla klasy {class}:@*{type}@*{name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2935
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {type} {name}"
  msgstr "@tie{ }- {category} dla klasy {class}: {type} {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2949
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}:@*{type}@*{name} {arguments}"
  msgstr "@tie{ }- {category} klasy {class}:@*{type}@*{name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2953
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {type} {name} {arguments}"
  msgstr "@tie{ }- {category} klasy {class}: {type} {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2964
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}:@*{type}@*{name}"
  msgstr "@tie{ }- {category} klasy {class}:@*{type}@*{name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2968
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {type} {name}"
  msgstr "@tie{ }- {category} klasy {class}: {type} {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3279 tp/Texinfo/Convert/HTML.pm:2853
  #, perl-brace-format
  msgid "@center --- @emph{{author}}\n"
  msgstr "@center - @emph{{author}}\n"
  
! #: tp/Texinfo/Convert/HTML.pm:732 tp/Texinfo/Convert/HTML.pm:788
  msgid "Top"
  msgstr "Szczytowy"
  
! #: tp/Texinfo/Convert/HTML.pm:733 tp/Texinfo/Convert/HTML.pm:789
  msgid "Contents"
  msgstr "TreÅ›Ä‡"
  
! #: tp/Texinfo/Convert/HTML.pm:734 tp/Texinfo/Convert/HTML.pm:790
  msgid "Overview"
  msgstr "PrzeglÄ…d"
  
! #: tp/Texinfo/Convert/HTML.pm:735 tp/Texinfo/Convert/HTML.pm:766
! #: tp/Texinfo/Convert/HTML.pm:791
  msgid "Index"
  msgstr "Indeks"
  
! #: tp/Texinfo/Convert/HTML.pm:737
  msgid "current"
  msgstr "bieÅ¼Ä…cy"
  
! #: tp/Texinfo/Convert/HTML.pm:740 tp/Texinfo/Convert/HTML.pm:796
  msgid "Prev"
  msgstr "Poprzedni"
  
! #: tp/Texinfo/Convert/HTML.pm:741
  msgid " Up "
  msgstr " W gÃ³rÄ™ "
  
! #: tp/Texinfo/Convert/HTML.pm:742 tp/Texinfo/Convert/HTML.pm:746
! #: tp/Texinfo/Convert/HTML.pm:798
  msgid "Next"
  msgstr "NastÄ™pny"
  
! #: tp/Texinfo/Convert/HTML.pm:744 tp/Texinfo/Convert/HTML.pm:797
  msgid "Up"
  msgstr "W gÃ³rÄ™"
  
! #: tp/Texinfo/Convert/HTML.pm:748
  msgid "Previous"
  msgstr "Poprzedni"
  
! #: tp/Texinfo/Convert/HTML.pm:749
  msgid "Forward node"
  msgstr "WÄ™zeÅ‚ w przÃ³d"
  
! #: tp/Texinfo/Convert/HTML.pm:750
  msgid "Back node"
  msgstr "WÄ™zeÅ‚ w tyÅ‚"
  
! #: tp/Texinfo/Convert/HTML.pm:756
  msgid "Next file"
  msgstr "NastÄ™pny plik"
  
! #: tp/Texinfo/Convert/HTML.pm:757
  msgid "Previous file"
  msgstr "Poprzedni plik"
  
! #: tp/Texinfo/Convert/HTML.pm:763
  msgid "Cover (top) of document"
  msgstr "OkÅ‚adka (szczyt) dokumentu"
  
! #: tp/Texinfo/Convert/HTML.pm:764
  msgid "Table of contents"
  msgstr "Spis treÅ›ci"
  
! #: tp/Texinfo/Convert/HTML.pm:765
  msgid "Short table of contents"
  msgstr "SkrÃ³cony spis treÅ›ci"
  
! #: tp/Texinfo/Convert/HTML.pm:767
  msgid "Current section"
  msgstr "Sekcja bieÅ¼Ä…ca"
  
! #: tp/Texinfo/Convert/HTML.pm:768
  msgid "Previous section in reading order"
  msgstr "Sekcja poprzednia w kolejnoÅ›ci czytania"
  
! #: tp/Texinfo/Convert/HTML.pm:769
  msgid "Beginning of this chapter or previous chapter"
  msgstr "PoczÄ…tek tego rozdziaÅ‚u lub rozdziaÅ‚ poprzedni"
  
! #: tp/Texinfo/Convert/HTML.pm:770
  msgid "Previous section on same level"
  msgstr "Sekcja poprzednia na tym samym poziomie"
  
! #: tp/Texinfo/Convert/HTML.pm:771
  msgid "Up section"
  msgstr "Sekcja w gÃ³rÄ™"
  
! #: tp/Texinfo/Convert/HTML.pm:772
  msgid "Next section on same level"
  msgstr "Sekcja nastÄ™pna na tym samym poziomie"
  
! #: tp/Texinfo/Convert/HTML.pm:773
  msgid "Up node"
  msgstr "WÄ™zÄ™Å‚ w gÃ³rÄ™"
  
! #: tp/Texinfo/Convert/HTML.pm:774
  msgid "Next node"
  msgstr "NastÄ™pny wÄ™zeÅ‚"
  
! #: tp/Texinfo/Convert/HTML.pm:775
  msgid "Previous node"
  msgstr "Poprzedni wÄ™zeÅ‚"
  
! #: tp/Texinfo/Convert/HTML.pm:776
  msgid "Next node in node reading order"
  msgstr "WÄ™zeÅ‚ nastÄ™pny w kolejnoÅ›ci czytania"
  
! #: tp/Texinfo/Convert/HTML.pm:777
  msgid "Previous node in node reading order"
  msgstr "WÄ™zeÅ‚ poprzedni w kolejnoÅ›ci czytania"
  
! #: tp/Texinfo/Convert/HTML.pm:778
  msgid "Next section in reading order"
  msgstr "Sekcja nastÄ™pna w kolejnoÅ›ci czytania"
  
! #: tp/Texinfo/Convert/HTML.pm:779
  msgid "Next chapter"
  msgstr "NastÄ™pny rozdziaÅ‚"
  
! #: tp/Texinfo/Convert/HTML.pm:780
  msgid "About (help)"
  msgstr "O dokumencie (pomoc)"
  
! #: tp/Texinfo/Convert/HTML.pm:781
  msgid "First section in reading order"
  msgstr "Sekcja pierwsza w kolejoÅ›ci czytania"
  
! #: tp/Texinfo/Convert/HTML.pm:782
  msgid "Last section in reading order"
  msgstr "Sekcja ostatnia w kolejoÅ›ci czytania"
  
! #: tp/Texinfo/Convert/HTML.pm:783
  msgid "Forward section in next file"
  msgstr "Sekcja w przÃ³d w nastÄ™pnym pliku"
  
! #: tp/Texinfo/Convert/HTML.pm:784
  msgid "Back section in previous file"
  msgstr "Sekcja wstecz w poprzednim pliku"
  
! #: tp/Texinfo/Convert/HTML.pm:793
  msgid "This"
  msgstr "Ten"
  
! #: tp/Texinfo/Convert/HTML.pm:794
  msgid "Back"
  msgstr "Wstecz"
  
! #: tp/Texinfo/Convert/HTML.pm:795
  msgid "FastBack"
  msgstr "SzybkoWstecz"
  
! #: tp/Texinfo/Convert/HTML.pm:799
  msgid "NodeUp"
  msgstr "WÄ™zeÅ‚WGÃ³rÄ™"
  
! #: tp/Texinfo/Convert/HTML.pm:800
  msgid "NodeNext"
  msgstr "WÄ™zeÅ‚NastÄ™pny"
  
! #: tp/Texinfo/Convert/HTML.pm:801
  msgid "NodePrev"
  msgstr "WÄ™zeÅ‚Poprzedni"
  
! #: tp/Texinfo/Convert/HTML.pm:802
  msgid "NodeForward"
  msgstr "WÄ™zeÅ‚WPrzÃ³d"
  
! #: tp/Texinfo/Convert/HTML.pm:803
  msgid "NodeBack"
  msgstr "WÄ™zeÅ‚Wstecz"
  
! #: tp/Texinfo/Convert/HTML.pm:804
  msgid "Forward"
  msgstr "WPrzÃ³d"
  
! #: tp/Texinfo/Convert/HTML.pm:805
  msgid "FastForward"
  msgstr "SzybkoWPrzÃ³d"
  
! #: tp/Texinfo/Convert/HTML.pm:806
  msgid "About"
  msgstr "O"
  
! #: tp/Texinfo/Convert/HTML.pm:807
  msgid "First"
  msgstr "Pierwszy"
  
! #: tp/Texinfo/Convert/HTML.pm:808
  msgid "Last"
  msgstr "Ostatni"
  
! #: tp/Texinfo/Convert/HTML.pm:809
  msgid "NextFile"
  msgstr "PlikNastÄ™pny"
  
! #: tp/Texinfo/Convert/HTML.pm:810
  msgid "PrevFile"
  msgstr "PlikPoprzedni"
  
! #: tp/Texinfo/Convert/HTML.pm:814
  msgid "About This Document"
  msgstr "O tym dokumencie"
  
! #: tp/Texinfo/Convert/HTML.pm:815
  msgid "Table of Contents"
  msgstr "Spis treÅ›ci"
  
! #: tp/Texinfo/Convert/HTML.pm:816
  msgid "Short Table of Contents"
  msgstr "SkrÃ³cony spis treÅ›ci"
  
! #: tp/Texinfo/Convert/HTML.pm:817
  msgid "Footnotes"
  msgstr "Przypisy"
  
! #: tp/Texinfo/Convert/HTML.pm:1505
  #, perl-brace-format
  msgid "{explained_string} ({explanation})"
  msgstr "{explained_string} ({explanation})"
  
! #: tp/Texinfo/Convert/HTML.pm:3152
  #, perl-brace-format
  msgid "see section {reference_name}"
  msgstr "p. sekcja {reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3155
  #, perl-brace-format
  msgid "see {reference_name}"
  msgstr "p. {reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3160
  #, perl-brace-format
  msgid "See section {reference_name}"
  msgstr "P. sekcja {reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3163
  #, perl-brace-format
  msgid "See {reference_name}"
  msgstr "P. {reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3167
  #, perl-brace-format
  msgid "{reference_name}"
  msgstr "{reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3229
  #, perl-brace-format
  msgid "see {reference} in @cite{{book}}"
  msgstr "p. {reference} w @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3233
  #, perl-brace-format
  msgid "see @cite{{book_reference}}"
  msgstr "p. @cite{{book_reference}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3237
  #, perl-brace-format
  msgid "see `{section}' in @cite{{book}}"
  msgstr "p. `{section}' w @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3244
  #, perl-brace-format
  msgid "see {reference}"
  msgstr "p. {reference}"
  
! #: tp/Texinfo/Convert/HTML.pm:3247
  #, perl-brace-format
  msgid "see `{section}'"
  msgstr "p. `{section}'"
  
! #: tp/Texinfo/Convert/HTML.pm:3252
  #, perl-brace-format
  msgid "See {reference} in @cite{{book}}"
  msgstr "P. {reference} w @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3256
  #, perl-brace-format
  msgid "See @cite{{book_reference}}"
  msgstr "P. @cite{{book_reference}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3260
  #, perl-brace-format
  msgid "See `{section}' in @cite{{book}}"
  msgstr "P. `{section}' w @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3267
  #, perl-brace-format
  msgid "See {reference}"
  msgstr "P. {reference}"
  
! #: tp/Texinfo/Convert/HTML.pm:3270
  #, perl-brace-format
  msgid "See `{section}'"
  msgstr "P. `{section}'"
  
! #: tp/Texinfo/Convert/HTML.pm:3275
  #, perl-brace-format
  msgid "{reference} in @cite{{book}}"
  msgstr "{reference} w @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3279
  #, perl-brace-format
  msgid "@cite{{book_reference}}"
  msgstr "@cite{{book_reference}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3283
  #, perl-brace-format
  msgid "`{section}' in @cite{{book}}"
  msgstr "`{section}' w @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3290
  #, perl-brace-format
  msgid "{reference}"
  msgstr "{reference}"
  
! #: tp/Texinfo/Convert/HTML.pm:3293
  #, perl-brace-format
  msgid "`{section}'"
  msgstr "`{section}'"
  
! #: tp/Texinfo/Convert/HTML.pm:3406
  msgid "Jump to"
  msgstr "Skok do"
  
! #: tp/Texinfo/Convert/HTML.pm:3414
  msgid "Index Entry"
  msgstr "Wpis indeksu"
  
! #: tp/Texinfo/Convert/HTML.pm:3416
  msgid "Section"
  msgstr "Sekcja"
  
! #: tp/Texinfo/Convert/HTML.pm:4035
  #, perl-brace-format
  msgid "{category}: @strong{{name}} @emph{{arguments}}"
  msgstr "{category}: @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4040
  #, perl-brace-format
  msgid "{category}: @strong{{name}}"
  msgstr "{category}: @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4057
  #, perl-brace-format
  msgid "{category}:@* @emph{{type}}@* @strong{{name}} @emph{{arguments}}"
  msgstr "{category}:@* @emph{{type}}@* @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4061
  #, perl-brace-format
  msgid "{category}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
  msgstr "{category}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4070
  #, perl-brace-format
  msgid "{category}:@* @emph{{type}}@* @strong{{name}}"
  msgstr "{category}:@* @emph{{type}}@* @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4073
  #, perl-brace-format
  msgid "{category}: @emph{{type}} @strong{{name}}"
  msgstr "{category}: @emph{{type}} @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4081
  #, perl-brace-format
  msgid "{category} of {class}: @strong{{name}} @emph{{arguments}}"
  msgstr "{category} klasy {class}: @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4087
  #, perl-brace-format
  msgid "{category} of {class}: @strong{{name}}"
  msgstr "{category} klasy {class}: @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4096
  #, perl-brace-format
  msgid "{category} on {class}: @strong{{name}} @emph{{arguments}}"
  msgstr "{category} dla klasy {class}: @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4102
  #, perl-brace-format
  msgid "{category} on {class}: @strong{{name}}"
  msgstr "{category} dla klasy {class}: @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4117
  #, perl-brace-format
  msgid ""
***************
*** 767,771 ****
  "@emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4071
  #, perl-brace-format
  msgid "{category} on {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
--- 767,771 ----
  "@emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4121
  #, perl-brace-format
  msgid "{category} on {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
***************
*** 774,788 ****
  "@emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4082
  #, perl-brace-format
  msgid "{category} on {class}:@* @emph{{type}}@* @strong{{name}}"
  msgstr "{category} dla klasy {class}:@* @emph{{type}}@* @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4086
  #, perl-brace-format
  msgid "{category} on {class}: @emph{{type}} @strong{{name}}"
  msgstr "{category} dla klasy {class}: @emph{{type}} @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4100
  #, perl-brace-format
  msgid ""
--- 774,788 ----
  "@emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4132
  #, perl-brace-format
  msgid "{category} on {class}:@* @emph{{type}}@* @strong{{name}}"
  msgstr "{category} dla klasy {class}:@* @emph{{type}}@* @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4136
  #, perl-brace-format
  msgid "{category} on {class}: @emph{{type}} @strong{{name}}"
  msgstr "{category} dla klasy {class}: @emph{{type}} @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4150
  #, perl-brace-format
  msgid ""
***************
*** 792,796 ****
  "@emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4104
  #, perl-brace-format
  msgid "{category} of {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
--- 792,796 ----
  "@emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4154
  #, perl-brace-format
  msgid "{category} of {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
***************
*** 798,812 ****
  "{category} klasy {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4115
  #, perl-brace-format
  msgid "{category} of {class}:@* @emph{{type}}@* @strong{{name}}"
  msgstr "{category} klasy {class}:@* @emph{{type}}@* @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4119
  #, perl-brace-format
  msgid "{category} of {class}: @emph{{type}} @strong{{name}}"
  msgstr "{category} klasy {class}: @emph{{type}} @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:6125
  #, perl-brace-format
  msgid ""
--- 798,812 ----
  "{category} klasy {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4165
  #, perl-brace-format
  msgid "{category} of {class}:@* @emph{{type}}@* @strong{{name}}"
  msgstr "{category} klasy {class}:@* @emph{{type}}@* @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4169
  #, perl-brace-format
  msgid "{category} of {class}: @emph{{type}} @strong{{name}}"
  msgstr "{category} klasy {class}: @emph{{type}} @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:6096
  #, perl-brace-format
  msgid ""
***************
*** 817,855 ****
  "@uref{{program_homepage}, @emph{{program}}}."
  
! #: tp/Texinfo/Convert/HTML.pm:6130
  msgid "This document was generated on @emph{@today{}}."
  msgstr "Ten dokument zostaÅ‚ wygenerowany @emph{@today{}}."
  
! #: tp/Texinfo/Convert/HTML.pm:6169
  #, perl-brace-format
  msgid "{title}: {element_text}"
  msgstr "{title}: {element_text}"
  
! #: tp/Texinfo/Convert/HTML.pm:6313
  #, perl-brace-format
  msgid "The node you are looking for is at {href}."
  msgstr "Poszukiwany wÄ™zeÅ‚ jest pod {href}."
  
! #: tp/Texinfo/Convert/HTML.pm:6382
  msgid "  The buttons in the navigation panels have the following meaning:"
  msgstr "  Przyciski w panelach nawigacyjnych majÄ… nastÄ™pujÄ…ce znaczenie:"
  
! #: tp/Texinfo/Convert/HTML.pm:6388
  msgid "Button"
  msgstr "Przycisk"
  
! #: tp/Texinfo/Convert/HTML.pm:6389
  msgid "Name"
  msgstr "Nazwa"
  
! #: tp/Texinfo/Convert/HTML.pm:6390
  msgid "Go to"
  msgstr "Przechodzi do"
  
! #: tp/Texinfo/Convert/HTML.pm:6391
  msgid "From 1.2.3 go to"
  msgstr "Z 1.2.3 przechodzi do"
  
! #: tp/Texinfo/Convert/HTML.pm:6417
  msgid ""
  "  where the @strong{ Example } assumes that the current position is at "
--- 817,855 ----
  "@uref{{program_homepage}, @emph{{program}}}."
  
! #: tp/Texinfo/Convert/HTML.pm:6101
  msgid "This document was generated on @emph{@today{}}."
  msgstr "Ten dokument zostaÅ‚ wygenerowany @emph{@today{}}."
  
! #: tp/Texinfo/Convert/HTML.pm:6140
  #, perl-brace-format
  msgid "{title}: {element_text}"
  msgstr "{title}: {element_text}"
  
! #: tp/Texinfo/Convert/HTML.pm:6284
  #, perl-brace-format
  msgid "The node you are looking for is at {href}."
  msgstr "Poszukiwany wÄ™zeÅ‚ jest pod {href}."
  
! #: tp/Texinfo/Convert/HTML.pm:6353
  msgid "  The buttons in the navigation panels have the following meaning:"
  msgstr "  Przyciski w panelach nawigacyjnych majÄ… nastÄ™pujÄ…ce znaczenie:"
  
! #: tp/Texinfo/Convert/HTML.pm:6359
  msgid "Button"
  msgstr "Przycisk"
  
! #: tp/Texinfo/Convert/HTML.pm:6360
  msgid "Name"
  msgstr "Nazwa"
  
! #: tp/Texinfo/Convert/HTML.pm:6361
  msgid "Go to"
  msgstr "Przechodzi do"
  
! #: tp/Texinfo/Convert/HTML.pm:6362
  msgid "From 1.2.3 go to"
  msgstr "Z 1.2.3 przechodzi do"
  
! #: tp/Texinfo/Convert/HTML.pm:6388
  msgid ""
  "  where the @strong{ Example } assumes that the current position is at "
***************
*** 861,905 ****
  "strukturze:"
  
! #: tp/Texinfo/Convert/HTML.pm:6427
  msgid "Section One"
  msgstr "Sekcja Jeden"
  
! #: tp/Texinfo/Convert/HTML.pm:6429
  msgid "Subsection One-One"
  msgstr "Podsekcja Jeden-Jeden"
  
! #: tp/Texinfo/Convert/HTML.pm:6436
  msgid "Subsection One-Two"
  msgstr "Podsekcja Jeden-Dwa"
  
! #: tp/Texinfo/Convert/HTML.pm:6438
  msgid "Subsubsection One-Two-One"
  msgstr "Podpodsekcja Jeden-Dwa-Jeden"
  
! #: tp/Texinfo/Convert/HTML.pm:6439
  msgid "Subsubsection One-Two-Two"
  msgstr "Podpodsekcja Jeden-Dwa-Dwa"
  
! #: tp/Texinfo/Convert/HTML.pm:6440
  msgid "Subsubsection One-Two-Three"
  msgstr "Podpodsekcja Jeden-Dwa-Trzy"
  
! #: tp/Texinfo/Convert/HTML.pm:6442
  msgid "Current Position"
  msgstr "BieÅ¼Ä…ca pozycja"
  
! #: tp/Texinfo/Convert/HTML.pm:6443
  msgid "Subsubsection One-Two-Four"
  msgstr "Podpodsekcja Jeden-Dwa-Cztery"
  
! #: tp/Texinfo/Convert/HTML.pm:6446
  msgid "Subsection One-Three"
  msgstr "Podsekcja Jeden-Trzy"
  
! #: tp/Texinfo/Convert/HTML.pm:6453
  msgid "Subsection One-Four"
  msgstr "Podsekcja Jeden-Cztery"
  
! #: tp/Texinfo/Convert/HTML.pm:6857
  msgid "Untitled Document"
  msgstr "Dokument bez tytuÅ‚u"
--- 861,905 ----
  "strukturze:"
  
! #: tp/Texinfo/Convert/HTML.pm:6398
  msgid "Section One"
  msgstr "Sekcja Jeden"
  
! #: tp/Texinfo/Convert/HTML.pm:6400
  msgid "Subsection One-One"
  msgstr "Podsekcja Jeden-Jeden"
  
! #: tp/Texinfo/Convert/HTML.pm:6407
  msgid "Subsection One-Two"
  msgstr "Podsekcja Jeden-Dwa"
  
! #: tp/Texinfo/Convert/HTML.pm:6409
  msgid "Subsubsection One-Two-One"
  msgstr "Podpodsekcja Jeden-Dwa-Jeden"
  
! #: tp/Texinfo/Convert/HTML.pm:6410
  msgid "Subsubsection One-Two-Two"
  msgstr "Podpodsekcja Jeden-Dwa-Dwa"
  
! #: tp/Texinfo/Convert/HTML.pm:6411
  msgid "Subsubsection One-Two-Three"
  msgstr "Podpodsekcja Jeden-Dwa-Trzy"
  
! #: tp/Texinfo/Convert/HTML.pm:6413
  msgid "Current Position"
  msgstr "BieÅ¼Ä…ca pozycja"
  
! #: tp/Texinfo/Convert/HTML.pm:6414
  msgid "Subsubsection One-Two-Four"
  msgstr "Podpodsekcja Jeden-Dwa-Cztery"
  
! #: tp/Texinfo/Convert/HTML.pm:6417
  msgid "Subsection One-Three"
  msgstr "Podsekcja Jeden-Trzy"
  
! #: tp/Texinfo/Convert/HTML.pm:6424
  msgid "Subsection One-Four"
  msgstr "Podsekcja Jeden-Cztery"
  
! #: tp/Texinfo/Convert/HTML.pm:6828
  msgid "Untitled Document"
  msgstr "Dokument bez tytuÅ‚u"
Binary files texinfo-5.2/po_document/pt.us-ascii.gmo and texinfo-6.0/po_document/pt.us-ascii.gmo differ
diff -Nrc2 texinfo-5.2/po_document/pt.us-ascii.po texinfo-6.0/po_document/pt.us-ascii.po
*** texinfo-5.2/po_document/pt.us-ascii.po	2013-09-26 23:54:33.000000000 +0100
--- texinfo-6.0/po_document/pt.us-ascii.po	2015-06-26 13:52:40.000000000 +0100
***************
*** 8,12 ****
  "Project-Id-Version: texinfo 5.0\n"
  "Report-Msgid-Bugs-To: bug-texinfo@gnu.org\n"
! "POT-Creation-Date: 2013-09-26 15:54-0700\n"
  "PO-Revision-Date: 2006-01-09\n"
  "Last-Translator: Jorge Barros de Abreu <ficmatin01@solar.com.br>\n"
--- 8,12 ----
  "Project-Id-Version: texinfo 5.0\n"
  "Report-Msgid-Bugs-To: bug-texinfo@gnu.org\n"
! "POT-Creation-Date: 2015-06-26 13:52+0100\n"
  "PO-Revision-Date: 2006-01-09\n"
  "Last-Translator: Jorge Barros de Abreu <ficmatin01@solar.com.br>\n"
***************
*** 17,731 ****
  "Content-Transfer-Encoding: 8bit\n"
  
! #: tp/Texinfo/Common.pm:701 tp/Texinfo/Common.pm:706
  #, fuzzy
  msgid "Function"
  msgstr "Se@,{c}@~ao"
  
! #: tp/Texinfo/Common.pm:702
  msgid "Macro"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:703
  msgid "Special Form"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:704 tp/Texinfo/Common.pm:707
  msgid "Variable"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:705
  #, fuzzy
  msgid "User Option"
  msgstr "Se@,{c}@~ao acima"
  
! #: tp/Texinfo/Common.pm:708 tp/Texinfo/Common.pm:709
  msgid "Instance Variable"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:710 tp/Texinfo/Common.pm:711
  msgid "Method"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1157
  #, perl-brace-format
  msgid "{category} on {class}"
  msgstr "{category} na {class}"
  
! #: tp/Texinfo/Common.pm:1164
  #, perl-brace-format
  msgid "{category} of {class}"
  msgstr "{category} da {class}"
  
! #: tp/Texinfo/Common.pm:1181
  #, perl-brace-format
  msgid "{month} {day}, {year}"
  msgstr "{day} de {month} de {year}"
  
! #: tp/Texinfo/Common.pm:1212 tp/Texinfo/Convert/Plaintext.pm:1045
! #: tp/Texinfo/Convert/HTML.pm:512
  #, perl-brace-format
  msgid "Appendix {number} {section_title}"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1216 tp/Texinfo/Convert/Plaintext.pm:1050
! #: tp/Texinfo/Convert/HTML.pm:518
  #, perl-brace-format
  msgid "{number} {section_title}"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1351
  #, perl-brace-format
  msgid "{float_type} {float_number}: "
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1355
  #, perl-brace-format
  msgid "{float_type}: "
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1360
  #, perl-brace-format
  msgid "{float_type} {float_number}\n"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1364
  #, perl-brace-format
  msgid "{float_type}\n"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1370
  #, perl-brace-format
  msgid "{float_number}: "
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1373
  #, perl-brace-format
  msgid "{float_number}\n"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:2826
  #, perl-brace-format
  msgid "{name} on {class}"
  msgstr "{name} na {class}"
  
! #: tp/Texinfo/Parser.pm:2835
  #, perl-brace-format
  msgid "{name} of {class}"
  msgstr "{name} da {class}"
  
! #: tp/Texinfo/Convert/Converter.pm:109
  msgid "error@arrow{}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Converter.pm:573
  msgid "January"
  msgstr "Janeiro"
  
! #: tp/Texinfo/Convert/Converter.pm:574
  msgid "February"
  msgstr "Fevereiro"
  
! #: tp/Texinfo/Convert/Converter.pm:575
  msgid "March"
  msgstr "Mar@,{c}o"
  
! #: tp/Texinfo/Convert/Converter.pm:576
  msgid "April"
  msgstr "Abril"
  
! #: tp/Texinfo/Convert/Converter.pm:577
  msgid "May"
  msgstr "Maio"
  
! #: tp/Texinfo/Convert/Converter.pm:578
  msgid "June"
  msgstr "Junho"
  
! #: tp/Texinfo/Convert/Converter.pm:579
  msgid "July"
  msgstr "Julho"
  
! #: tp/Texinfo/Convert/Converter.pm:580
  msgid "August"
  msgstr "Agosto"
  
! #: tp/Texinfo/Convert/Converter.pm:581
  msgid "September"
  msgstr "Setembro"
  
! #: tp/Texinfo/Convert/Converter.pm:582
  msgid "October"
  msgstr "Outubro"
  
! #: tp/Texinfo/Convert/Converter.pm:583
  msgid "November"
  msgstr "Novembro"
  
! #: tp/Texinfo/Convert/Converter.pm:584
  msgid "December"
  msgstr "Dezembro"
  
! #: tp/Texinfo/Convert/Converter.pm:635
  #, perl-brace-format
  msgid "{float_type} {float_number}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Converter.pm:639
  #, perl-brace-format
  msgid "{float_type}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Converter.pm:643
  #, perl-brace-format
  msgid "{float_number}"
  msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:779
  #, perl-brace-format
  msgid "See Info file @file{{myfile}}, node @samp{{mynode}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:784
  #, perl-brace-format
  msgid "See node @samp{{mynode}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:788
  #, perl-brace-format
  msgid "See Info file @file{{myfile}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:828
  #, fuzzy, perl-brace-format
  msgid "section ``{section_name}'' in @cite{{book}}"
  msgstr "veja se@,{c}@~ao `{section}' em @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:833
  #, fuzzy, perl-brace-format
  msgid "See section ``{section_name}'' in @cite{{book}}"
  msgstr "veja se@,{c}@~ao `{section}' em @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:838
  #, fuzzy, perl-brace-format
  msgid "see section ``{section_name}'' in @cite{{book}}"
  msgstr "veja se@,{c}@~ao `{section}' em @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:845 tp/Texinfo/Convert/HTML.pm:3237
  #, perl-brace-format
  msgid "@cite{{book}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:849 tp/Texinfo/Convert/HTML.pm:3214
  #, perl-brace-format
  msgid "See @cite{{book}}"
  msgstr "Veja @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:853 tp/Texinfo/Convert/HTML.pm:3191
  #, perl-brace-format
  msgid "see @cite{{book}}"
  msgstr "veja @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:868
  #, perl-brace-format
  msgid "{title_ref}"
  msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:873
  #, perl-brace-format
  msgid "See {title_ref}"
  msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:878
  #, perl-brace-format
  msgid "see {title_ref}"
  msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:1013 tp/Texinfo/Convert/Plaintext.pm:2106
  #, perl-brace-format
  msgid "{abbr_or_acronym} ({explanation})"
  msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:1155 tp/Texinfo/Convert/Plaintext.pm:2238
! #: tp/Texinfo/Convert/HTML.pm:3543
  #, perl-brace-format
  msgid "@b{{quotation_arg}:} "
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:1273
  msgid "(outside of any node)"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:1884
  #, perl-brace-format
  msgid "{name} @url{{email}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:1887
  #, perl-brace-format
  msgid "@url{{email}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:1909
  #, perl-brace-format
  msgid "{text} ({url})"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:1914
  #, perl-brace-format
  msgid "@t{<{url}>}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2163 tp/Texinfo/Convert/HTML.pm:1438
  #, perl-brace-format
  msgid "@{No value for `{value}'@}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2684
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {name} {arguments}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2689
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {name}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2702
  #, fuzzy, perl-brace-format
  msgid "@tie{ }-- {category}:@*{type}@*{name} {arguments}"
  msgstr "@tie{ }-- {category} na {class}: {type} {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2705
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {type} {name} {arguments}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2714
  #, fuzzy, perl-brace-format
  msgid "@tie{ }-- {category}:@*{type}@*{name}"
  msgstr "@tie{ }-- {category} na {class}: {type} {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2717
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {type} {name}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2725
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {name} {arguments}"
  msgstr "@tie{ }-- {category} da {class}: {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2731
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {name}"
  msgstr "@tie{ }-- {category} da {class}: {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2740
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {name} {arguments}"
  msgstr "@tie{ }-- {category} na {class}: {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2746
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {name}"
  msgstr "@tie{ }-- {category} na {class}: {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2761
  #, fuzzy, perl-brace-format
  msgid "@tie{ }-- {category} on {class}:@*{type}@*{name} {arguments}"
  msgstr "@tie{ }-- {category} na {class}: {type} {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2765
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {type} {name} {arguments}"
  msgstr "@tie{ }-- {category} na {class}: {type} {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2776
  #, fuzzy, perl-brace-format
  msgid "@tie{ }-- {category} on {class}:@*{type}@*{name}"
  msgstr "@tie{ }-- {category} na {class}: {type} {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2780
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {type} {name}"
  msgstr "@tie{ }-- {category} na {class}: {type} {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2794
  #, fuzzy, perl-brace-format
  msgid "@tie{ }-- {category} of {class}:@*{type}@*{name} {arguments}"
  msgstr "@tie{ }-- {category} da {class}: {type} {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2798
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {type} {name} {arguments}"
  msgstr "@tie{ }-- {category} da {class}: {type} {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2809
  #, fuzzy, perl-brace-format
  msgid "@tie{ }-- {category} of {class}:@*{type}@*{name}"
  msgstr "@tie{ }-- {category} da {class}: {type} {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2813
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {type} {name}"
  msgstr "@tie{ }-- {category} da {class}: {type} {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3123 tp/Texinfo/Convert/HTML.pm:2803
  #, perl-brace-format
  msgid "@center --- @emph{{author}}\n"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:729 tp/Texinfo/Convert/HTML.pm:785
  msgid "Top"
  msgstr "Topo"
  
! #: tp/Texinfo/Convert/HTML.pm:730 tp/Texinfo/Convert/HTML.pm:786
  msgid "Contents"
  msgstr "Conte@'udo"
  
! #: tp/Texinfo/Convert/HTML.pm:731 tp/Texinfo/Convert/HTML.pm:787
  msgid "Overview"
  msgstr "Vis@~ao geral"
  
! #: tp/Texinfo/Convert/HTML.pm:732 tp/Texinfo/Convert/HTML.pm:763
! #: tp/Texinfo/Convert/HTML.pm:788
  msgid "Index"
  msgstr "@'Indice"
  
! #: tp/Texinfo/Convert/HTML.pm:734
  msgid "current"
  msgstr "atual"
  
! #: tp/Texinfo/Convert/HTML.pm:737 tp/Texinfo/Convert/HTML.pm:793
  msgid "Prev"
  msgstr "Pr@'evio"
  
! #: tp/Texinfo/Convert/HTML.pm:738
  msgid " Up "
  msgstr " Acima "
  
! #: tp/Texinfo/Convert/HTML.pm:739 tp/Texinfo/Convert/HTML.pm:743
! #: tp/Texinfo/Convert/HTML.pm:795
  msgid "Next"
  msgstr "Pr@'oximo"
  
! #: tp/Texinfo/Convert/HTML.pm:741 tp/Texinfo/Convert/HTML.pm:794
  msgid "Up"
  msgstr "Acima"
  
! #: tp/Texinfo/Convert/HTML.pm:745
  msgid "Previous"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:746
  #, fuzzy
  msgid "Forward node"
  msgstr "Avan@,{c}ar"
  
! #: tp/Texinfo/Convert/HTML.pm:747
  #, fuzzy
  msgid "Back node"
  msgstr "Nodo acima"
  
! #: tp/Texinfo/Convert/HTML.pm:753
  msgid "Next file"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:754
  msgid "Previous file"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:760
  msgid "Cover (top) of document"
  msgstr "In@'icio (topo) do documento"
  
! #: tp/Texinfo/Convert/HTML.pm:761
  msgid "Table of contents"
  msgstr "Sum@'ario"
  
! #: tp/Texinfo/Convert/HTML.pm:762
  msgid "Short table of contents"
  msgstr "Breve sum@'ario"
  
! #: tp/Texinfo/Convert/HTML.pm:764
  msgid "Current section"
  msgstr "Se@,{c}@~ao atual"
  
! #: tp/Texinfo/Convert/HTML.pm:765
  msgid "Previous section in reading order"
  msgstr "Se@,{c}@~ao anterior na ordem de leitura"
  
! #: tp/Texinfo/Convert/HTML.pm:766
  msgid "Beginning of this chapter or previous chapter"
  msgstr "Come@,{c}o desse cap@'itulo ou cap@'itulo anterior"
  
! #: tp/Texinfo/Convert/HTML.pm:767
  msgid "Previous section on same level"
  msgstr "Se@,{c}@~ao anterior no mesmo n@'ivel"
  
! #: tp/Texinfo/Convert/HTML.pm:768
  msgid "Up section"
  msgstr "Se@,{c}@~ao acima"
  
! #: tp/Texinfo/Convert/HTML.pm:769
  msgid "Next section on same level"
  msgstr "Pr@'oxima se@,{c}@~ao no mesmo n@'ivel"
  
! #: tp/Texinfo/Convert/HTML.pm:770
  msgid "Up node"
  msgstr "Nodo acima"
  
! #: tp/Texinfo/Convert/HTML.pm:771
  msgid "Next node"
  msgstr "Pr@'oximo nodo"
  
! #: tp/Texinfo/Convert/HTML.pm:772
  msgid "Previous node"
  msgstr "Nodo anterior"
  
! #: tp/Texinfo/Convert/HTML.pm:773
  #, fuzzy
  msgid "Next node in node reading order"
  msgstr "Pr@'oxima se@,{c}@~ao na ordem de leitura"
  
! #: tp/Texinfo/Convert/HTML.pm:774
  #, fuzzy
  msgid "Previous node in node reading order"
  msgstr "Se@,{c}@~ao anterior na ordem de leitura"
  
! #: tp/Texinfo/Convert/HTML.pm:775
  msgid "Next section in reading order"
  msgstr "Pr@'oxima se@,{c}@~ao na ordem de leitura"
  
! #: tp/Texinfo/Convert/HTML.pm:776
  msgid "Next chapter"
  msgstr "Pr@'oximo cap@'itulo"
  
! #: tp/Texinfo/Convert/HTML.pm:777
  msgid "About (help)"
  msgstr "Sobre (ajuda)"
  
! #: tp/Texinfo/Convert/HTML.pm:778
  msgid "First section in reading order"
  msgstr "Primeira se@,{c}@~ao na ordem de leitura"
  
! #: tp/Texinfo/Convert/HTML.pm:779
  msgid "Last section in reading order"
  msgstr "@'Ultima se@,{c}@~ao na ordem de leitura"
  
! #: tp/Texinfo/Convert/HTML.pm:780
  msgid "Forward section in next file"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:781
  msgid "Back section in previous file"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:790
  msgid "This"
  msgstr "Esse"
  
! #: tp/Texinfo/Convert/HTML.pm:791
  msgid "Back"
  msgstr "Volta"
  
! #: tp/Texinfo/Convert/HTML.pm:792
  msgid "FastBack"
  msgstr "Voltar R@'apido"
  
! #: tp/Texinfo/Convert/HTML.pm:796
  msgid "NodeUp"
  msgstr "Nodo Acima"
  
! #: tp/Texinfo/Convert/HTML.pm:797
  msgid "NodeNext"
  msgstr "Pr@'oximo Nodo"
  
! #: tp/Texinfo/Convert/HTML.pm:798
  msgid "NodePrev"
  msgstr "Nodo Anterior"
  
! #: tp/Texinfo/Convert/HTML.pm:799
  #, fuzzy
  msgid "NodeForward"
  msgstr "Avan@,{c}ar"
  
! #: tp/Texinfo/Convert/HTML.pm:800
  #, fuzzy
  msgid "NodeBack"
  msgstr "Volta"
  
! #: tp/Texinfo/Convert/HTML.pm:801
  msgid "Forward"
  msgstr "Avan@,{c}ar"
  
! #: tp/Texinfo/Convert/HTML.pm:802
  msgid "FastForward"
  msgstr "Avan@,{c}ar R@'apido"
  
! #: tp/Texinfo/Convert/HTML.pm:803
  msgid "About"
  msgstr "Sobre"
  
! #: tp/Texinfo/Convert/HTML.pm:804
  msgid "First"
  msgstr "Primeiro"
  
! #: tp/Texinfo/Convert/HTML.pm:805
  msgid "Last"
  msgstr "@'Ultimo"
  
! #: tp/Texinfo/Convert/HTML.pm:806
  msgid "NextFile"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:807
  msgid "PrevFile"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:811
  msgid "About This Document"
  msgstr "Sobre Esse Documento"
  
! #: tp/Texinfo/Convert/HTML.pm:812
  msgid "Table of Contents"
  msgstr "Sum@'ario"
  
! #: tp/Texinfo/Convert/HTML.pm:813
  msgid "Short Table of Contents"
  msgstr "Breve Sum@'ario"
  
! #: tp/Texinfo/Convert/HTML.pm:814
  msgid "Footnotes"
  msgstr "Notas de Rodap@'e"
  
! #: tp/Texinfo/Convert/HTML.pm:1504
  #, perl-brace-format
  msgid "{explained_string} ({explanation})"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3102
  #, perl-brace-format
  msgid "see section {reference_name}"
  msgstr "veja se@,{c}@~ao {reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3105
  #, perl-brace-format
  msgid "see {reference_name}"
  msgstr "veja {reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3110
  #, perl-brace-format
  msgid "See section {reference_name}"
  msgstr "Veja se@,{c}@~ao {reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3113
  #, perl-brace-format
  msgid "See {reference_name}"
  msgstr "Veja {reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3117
  #, perl-brace-format
  msgid "{reference_name}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3179
  #, fuzzy, perl-brace-format
  msgid "see {reference} in @cite{{book}}"
  msgstr "veja {node_file_href} @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3183
  #, fuzzy, perl-brace-format
  msgid "see @cite{{book_reference}}"
  msgstr "veja @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3187
  #, fuzzy, perl-brace-format
  msgid "see `{section}' in @cite{{book}}"
  msgstr "se@,{c}@~ao `{section}' em @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3194
  #, fuzzy, perl-brace-format
  msgid "see {reference}"
  msgstr "veja {reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3197
  #, fuzzy, perl-brace-format
  msgid "see `{section}'"
  msgstr "Se@,{c}@~ao acima"
  
! #: tp/Texinfo/Convert/HTML.pm:3202
  #, fuzzy, perl-brace-format
  msgid "See {reference} in @cite{{book}}"
  msgstr "Veja {node_file_href} @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3206
  #, fuzzy, perl-brace-format
  msgid "See @cite{{book_reference}}"
  msgstr "Veja @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3210
  #, fuzzy, perl-brace-format
  msgid "See `{section}' in @cite{{book}}"
  msgstr "Veja se@,{c}@~ao `{section}' em @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3217
  #, fuzzy, perl-brace-format
  msgid "See {reference}"
  msgstr "Veja {reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3220
  #, fuzzy, perl-brace-format
  msgid "See `{section}'"
  msgstr "Se@,{c}@~ao acima"
  
! #: tp/Texinfo/Convert/HTML.pm:3225
  #, fuzzy, perl-brace-format
  msgid "{reference} in @cite{{book}}"
  msgstr "veja @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3229
  #, fuzzy, perl-brace-format
  msgid "@cite{{book_reference}}"
  msgstr "veja @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3233
  #, fuzzy, perl-brace-format
  msgid "`{section}' in @cite{{book}}"
  msgstr "se@,{c}@~ao `{section}' em @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3240
  #, fuzzy, perl-brace-format
  msgid "{reference}"
  msgstr "veja {reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3243
  #, fuzzy, perl-brace-format
  msgid "`{section}'"
  msgstr "Se@,{c}@~ao acima"
  
! #: tp/Texinfo/Convert/HTML.pm:3356
  msgid "Jump to"
  msgstr "Pular para"
  
! #: tp/Texinfo/Convert/HTML.pm:3364
  msgid "Index Entry"
  msgstr "Entrada de @'Indice"
  
! #: tp/Texinfo/Convert/HTML.pm:3366
  msgid "Section"
  msgstr "Se@,{c}@~ao"
  
! #: tp/Texinfo/Convert/HTML.pm:3985
  #, perl-brace-format
  msgid "{category}: @strong{{name}} @emph{{arguments}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3990
  #, perl-brace-format
  msgid "{category}: @strong{{name}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4007
  #, fuzzy, perl-brace-format
  msgid "{category}:@* @emph{{type}}@* @strong{{name}} @emph{{arguments}}"
--- 17,731 ----
  "Content-Transfer-Encoding: 8bit\n"
  
! #: tp/Texinfo/Common.pm:714 tp/Texinfo/Common.pm:719
  #, fuzzy
  msgid "Function"
  msgstr "Se@,{c}@~ao"
  
! #: tp/Texinfo/Common.pm:715
  msgid "Macro"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:716
  msgid "Special Form"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:717 tp/Texinfo/Common.pm:720
  msgid "Variable"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:718
  #, fuzzy
  msgid "User Option"
  msgstr "Se@,{c}@~ao acima"
  
! #: tp/Texinfo/Common.pm:721 tp/Texinfo/Common.pm:722
  msgid "Instance Variable"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:723 tp/Texinfo/Common.pm:724
  msgid "Method"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1196
  #, perl-brace-format
  msgid "{category} on {class}"
  msgstr "{category} na {class}"
  
! #: tp/Texinfo/Common.pm:1203
  #, perl-brace-format
  msgid "{category} of {class}"
  msgstr "{category} da {class}"
  
! #: tp/Texinfo/Common.pm:1220
  #, perl-brace-format
  msgid "{month} {day}, {year}"
  msgstr "{day} de {month} de {year}"
  
! #: tp/Texinfo/Common.pm:1251 tp/Texinfo/Convert/Plaintext.pm:1112
! #: tp/Texinfo/Convert/HTML.pm:515
  #, perl-brace-format
  msgid "Appendix {number} {section_title}"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1255 tp/Texinfo/Convert/Plaintext.pm:1117
! #: tp/Texinfo/Convert/HTML.pm:521
  #, perl-brace-format
  msgid "{number} {section_title}"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1390
  #, perl-brace-format
  msgid "{float_type} {float_number}: "
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1394
  #, perl-brace-format
  msgid "{float_type}: "
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1399
  #, perl-brace-format
  msgid "{float_type} {float_number}\n"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1403
  #, perl-brace-format
  msgid "{float_type}\n"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1409
  #, perl-brace-format
  msgid "{float_number}: "
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1412
  #, perl-brace-format
  msgid "{float_number}\n"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:2981
  #, perl-brace-format
  msgid "{name} on {class}"
  msgstr "{name} na {class}"
  
! #: tp/Texinfo/Parser.pm:2990
  #, perl-brace-format
  msgid "{name} of {class}"
  msgstr "{name} da {class}"
  
! #: tp/Texinfo/Convert/Converter.pm:110
  msgid "error@arrow{}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Converter.pm:956
  msgid "January"
  msgstr "Janeiro"
  
! #: tp/Texinfo/Convert/Converter.pm:957
  msgid "February"
  msgstr "Fevereiro"
  
! #: tp/Texinfo/Convert/Converter.pm:958
  msgid "March"
  msgstr "Mar@,{c}o"
  
! #: tp/Texinfo/Convert/Converter.pm:959
  msgid "April"
  msgstr "Abril"
  
! #: tp/Texinfo/Convert/Converter.pm:960
  msgid "May"
  msgstr "Maio"
  
! #: tp/Texinfo/Convert/Converter.pm:961
  msgid "June"
  msgstr "Junho"
  
! #: tp/Texinfo/Convert/Converter.pm:962
  msgid "July"
  msgstr "Julho"
  
! #: tp/Texinfo/Convert/Converter.pm:963
  msgid "August"
  msgstr "Agosto"
  
! #: tp/Texinfo/Convert/Converter.pm:964
  msgid "September"
  msgstr "Setembro"
  
! #: tp/Texinfo/Convert/Converter.pm:965
  msgid "October"
  msgstr "Outubro"
  
! #: tp/Texinfo/Convert/Converter.pm:966
  msgid "November"
  msgstr "Novembro"
  
! #: tp/Texinfo/Convert/Converter.pm:967
  msgid "December"
  msgstr "Dezembro"
  
! #: tp/Texinfo/Convert/Converter.pm:1018
  #, perl-brace-format
  msgid "{float_type} {float_number}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Converter.pm:1022
  #, perl-brace-format
  msgid "{float_type}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Converter.pm:1026
  #, perl-brace-format
  msgid "{float_number}"
  msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:825
  #, perl-brace-format
  msgid "See Info file @file{{myfile}}, node @samp{{mynode}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:830
  #, perl-brace-format
  msgid "See node @samp{{mynode}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:834
  #, perl-brace-format
  msgid "See Info file @file{{myfile}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:874
  #, fuzzy, perl-brace-format
  msgid "section ``{section_name}'' in @cite{{book}}"
  msgstr "veja se@,{c}@~ao `{section}' em @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:879
  #, fuzzy, perl-brace-format
  msgid "See section ``{section_name}'' in @cite{{book}}"
  msgstr "veja se@,{c}@~ao `{section}' em @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:884
  #, fuzzy, perl-brace-format
  msgid "see section ``{section_name}'' in @cite{{book}}"
  msgstr "veja se@,{c}@~ao `{section}' em @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:891 tp/Texinfo/Convert/HTML.pm:3287
  #, perl-brace-format
  msgid "@cite{{book}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:895 tp/Texinfo/Convert/HTML.pm:3264
  #, perl-brace-format
  msgid "See @cite{{book}}"
  msgstr "Veja @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:899 tp/Texinfo/Convert/HTML.pm:3241
  #, perl-brace-format
  msgid "see @cite{{book}}"
  msgstr "veja @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:914
  #, perl-brace-format
  msgid "{title_ref}"
  msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:919
  #, perl-brace-format
  msgid "See {title_ref}"
  msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:924
  #, perl-brace-format
  msgid "see {title_ref}"
  msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:1061 tp/Texinfo/Convert/Plaintext.pm:2204
  #, perl-brace-format
  msgid "{abbr_or_acronym} ({explanation})"
  msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:1222 tp/Texinfo/Convert/Plaintext.pm:2390
! #: tp/Texinfo/Convert/HTML.pm:3593
  #, perl-brace-format
  msgid "@b{{quotation_arg}:} "
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:1344
  msgid "(outside of any node)"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:1961
  #, perl-brace-format
  msgid "{name} @url{{email}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:1964
  #, perl-brace-format
  msgid "@url{{email}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:1986
  #, perl-brace-format
  msgid "{text} ({url})"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:1991
  #, perl-brace-format
  msgid "@t{<{url}>}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2315 tp/Texinfo/Convert/HTML.pm:1439
  #, perl-brace-format
  msgid "@{No value for `{value}'@}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2839
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {name} {arguments}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2844
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {name}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2857
  #, fuzzy, perl-brace-format
  msgid "@tie{ }-- {category}:@*{type}@*{name} {arguments}"
  msgstr "@tie{ }-- {category} na {class}: {type} {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2860
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {type} {name} {arguments}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2869
  #, fuzzy, perl-brace-format
  msgid "@tie{ }-- {category}:@*{type}@*{name}"
  msgstr "@tie{ }-- {category} na {class}: {type} {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2872
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {type} {name}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2880
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {name} {arguments}"
  msgstr "@tie{ }-- {category} da {class}: {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2886
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {name}"
  msgstr "@tie{ }-- {category} da {class}: {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2895
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {name} {arguments}"
  msgstr "@tie{ }-- {category} na {class}: {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2901
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {name}"
  msgstr "@tie{ }-- {category} na {class}: {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2916
  #, fuzzy, perl-brace-format
  msgid "@tie{ }-- {category} on {class}:@*{type}@*{name} {arguments}"
  msgstr "@tie{ }-- {category} na {class}: {type} {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2920
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {type} {name} {arguments}"
  msgstr "@tie{ }-- {category} na {class}: {type} {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2931
  #, fuzzy, perl-brace-format
  msgid "@tie{ }-- {category} on {class}:@*{type}@*{name}"
  msgstr "@tie{ }-- {category} na {class}: {type} {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2935
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {type} {name}"
  msgstr "@tie{ }-- {category} na {class}: {type} {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2949
  #, fuzzy, perl-brace-format
  msgid "@tie{ }-- {category} of {class}:@*{type}@*{name} {arguments}"
  msgstr "@tie{ }-- {category} da {class}: {type} {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2953
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {type} {name} {arguments}"
  msgstr "@tie{ }-- {category} da {class}: {type} {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2964
  #, fuzzy, perl-brace-format
  msgid "@tie{ }-- {category} of {class}:@*{type}@*{name}"
  msgstr "@tie{ }-- {category} da {class}: {type} {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2968
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {type} {name}"
  msgstr "@tie{ }-- {category} da {class}: {type} {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3279 tp/Texinfo/Convert/HTML.pm:2853
  #, perl-brace-format
  msgid "@center --- @emph{{author}}\n"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:732 tp/Texinfo/Convert/HTML.pm:788
  msgid "Top"
  msgstr "Topo"
  
! #: tp/Texinfo/Convert/HTML.pm:733 tp/Texinfo/Convert/HTML.pm:789
  msgid "Contents"
  msgstr "Conte@'udo"
  
! #: tp/Texinfo/Convert/HTML.pm:734 tp/Texinfo/Convert/HTML.pm:790
  msgid "Overview"
  msgstr "Vis@~ao geral"
  
! #: tp/Texinfo/Convert/HTML.pm:735 tp/Texinfo/Convert/HTML.pm:766
! #: tp/Texinfo/Convert/HTML.pm:791
  msgid "Index"
  msgstr "@'Indice"
  
! #: tp/Texinfo/Convert/HTML.pm:737
  msgid "current"
  msgstr "atual"
  
! #: tp/Texinfo/Convert/HTML.pm:740 tp/Texinfo/Convert/HTML.pm:796
  msgid "Prev"
  msgstr "Pr@'evio"
  
! #: tp/Texinfo/Convert/HTML.pm:741
  msgid " Up "
  msgstr " Acima "
  
! #: tp/Texinfo/Convert/HTML.pm:742 tp/Texinfo/Convert/HTML.pm:746
! #: tp/Texinfo/Convert/HTML.pm:798
  msgid "Next"
  msgstr "Pr@'oximo"
  
! #: tp/Texinfo/Convert/HTML.pm:744 tp/Texinfo/Convert/HTML.pm:797
  msgid "Up"
  msgstr "Acima"
  
! #: tp/Texinfo/Convert/HTML.pm:748
  msgid "Previous"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:749
  #, fuzzy
  msgid "Forward node"
  msgstr "Avan@,{c}ar"
  
! #: tp/Texinfo/Convert/HTML.pm:750
  #, fuzzy
  msgid "Back node"
  msgstr "Nodo acima"
  
! #: tp/Texinfo/Convert/HTML.pm:756
  msgid "Next file"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:757
  msgid "Previous file"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:763
  msgid "Cover (top) of document"
  msgstr "In@'icio (topo) do documento"
  
! #: tp/Texinfo/Convert/HTML.pm:764
  msgid "Table of contents"
  msgstr "Sum@'ario"
  
! #: tp/Texinfo/Convert/HTML.pm:765
  msgid "Short table of contents"
  msgstr "Breve sum@'ario"
  
! #: tp/Texinfo/Convert/HTML.pm:767
  msgid "Current section"
  msgstr "Se@,{c}@~ao atual"
  
! #: tp/Texinfo/Convert/HTML.pm:768
  msgid "Previous section in reading order"
  msgstr "Se@,{c}@~ao anterior na ordem de leitura"
  
! #: tp/Texinfo/Convert/HTML.pm:769
  msgid "Beginning of this chapter or previous chapter"
  msgstr "Come@,{c}o desse cap@'itulo ou cap@'itulo anterior"
  
! #: tp/Texinfo/Convert/HTML.pm:770
  msgid "Previous section on same level"
  msgstr "Se@,{c}@~ao anterior no mesmo n@'ivel"
  
! #: tp/Texinfo/Convert/HTML.pm:771
  msgid "Up section"
  msgstr "Se@,{c}@~ao acima"
  
! #: tp/Texinfo/Convert/HTML.pm:772
  msgid "Next section on same level"
  msgstr "Pr@'oxima se@,{c}@~ao no mesmo n@'ivel"
  
! #: tp/Texinfo/Convert/HTML.pm:773
  msgid "Up node"
  msgstr "Nodo acima"
  
! #: tp/Texinfo/Convert/HTML.pm:774
  msgid "Next node"
  msgstr "Pr@'oximo nodo"
  
! #: tp/Texinfo/Convert/HTML.pm:775
  msgid "Previous node"
  msgstr "Nodo anterior"
  
! #: tp/Texinfo/Convert/HTML.pm:776
  #, fuzzy
  msgid "Next node in node reading order"
  msgstr "Pr@'oxima se@,{c}@~ao na ordem de leitura"
  
! #: tp/Texinfo/Convert/HTML.pm:777
  #, fuzzy
  msgid "Previous node in node reading order"
  msgstr "Se@,{c}@~ao anterior na ordem de leitura"
  
! #: tp/Texinfo/Convert/HTML.pm:778
  msgid "Next section in reading order"
  msgstr "Pr@'oxima se@,{c}@~ao na ordem de leitura"
  
! #: tp/Texinfo/Convert/HTML.pm:779
  msgid "Next chapter"
  msgstr "Pr@'oximo cap@'itulo"
  
! #: tp/Texinfo/Convert/HTML.pm:780
  msgid "About (help)"
  msgstr "Sobre (ajuda)"
  
! #: tp/Texinfo/Convert/HTML.pm:781
  msgid "First section in reading order"
  msgstr "Primeira se@,{c}@~ao na ordem de leitura"
  
! #: tp/Texinfo/Convert/HTML.pm:782
  msgid "Last section in reading order"
  msgstr "@'Ultima se@,{c}@~ao na ordem de leitura"
  
! #: tp/Texinfo/Convert/HTML.pm:783
  msgid "Forward section in next file"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:784
  msgid "Back section in previous file"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:793
  msgid "This"
  msgstr "Esse"
  
! #: tp/Texinfo/Convert/HTML.pm:794
  msgid "Back"
  msgstr "Volta"
  
! #: tp/Texinfo/Convert/HTML.pm:795
  msgid "FastBack"
  msgstr "Voltar R@'apido"
  
! #: tp/Texinfo/Convert/HTML.pm:799
  msgid "NodeUp"
  msgstr "Nodo Acima"
  
! #: tp/Texinfo/Convert/HTML.pm:800
  msgid "NodeNext"
  msgstr "Pr@'oximo Nodo"
  
! #: tp/Texinfo/Convert/HTML.pm:801
  msgid "NodePrev"
  msgstr "Nodo Anterior"
  
! #: tp/Texinfo/Convert/HTML.pm:802
  #, fuzzy
  msgid "NodeForward"
  msgstr "Avan@,{c}ar"
  
! #: tp/Texinfo/Convert/HTML.pm:803
  #, fuzzy
  msgid "NodeBack"
  msgstr "Volta"
  
! #: tp/Texinfo/Convert/HTML.pm:804
  msgid "Forward"
  msgstr "Avan@,{c}ar"
  
! #: tp/Texinfo/Convert/HTML.pm:805
  msgid "FastForward"
  msgstr "Avan@,{c}ar R@'apido"
  
! #: tp/Texinfo/Convert/HTML.pm:806
  msgid "About"
  msgstr "Sobre"
  
! #: tp/Texinfo/Convert/HTML.pm:807
  msgid "First"
  msgstr "Primeiro"
  
! #: tp/Texinfo/Convert/HTML.pm:808
  msgid "Last"
  msgstr "@'Ultimo"
  
! #: tp/Texinfo/Convert/HTML.pm:809
  msgid "NextFile"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:810
  msgid "PrevFile"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:814
  msgid "About This Document"
  msgstr "Sobre Esse Documento"
  
! #: tp/Texinfo/Convert/HTML.pm:815
  msgid "Table of Contents"
  msgstr "Sum@'ario"
  
! #: tp/Texinfo/Convert/HTML.pm:816
  msgid "Short Table of Contents"
  msgstr "Breve Sum@'ario"
  
! #: tp/Texinfo/Convert/HTML.pm:817
  msgid "Footnotes"
  msgstr "Notas de Rodap@'e"
  
! #: tp/Texinfo/Convert/HTML.pm:1505
  #, perl-brace-format
  msgid "{explained_string} ({explanation})"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3152
  #, perl-brace-format
  msgid "see section {reference_name}"
  msgstr "veja se@,{c}@~ao {reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3155
  #, perl-brace-format
  msgid "see {reference_name}"
  msgstr "veja {reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3160
  #, perl-brace-format
  msgid "See section {reference_name}"
  msgstr "Veja se@,{c}@~ao {reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3163
  #, perl-brace-format
  msgid "See {reference_name}"
  msgstr "Veja {reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3167
  #, perl-brace-format
  msgid "{reference_name}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3229
  #, fuzzy, perl-brace-format
  msgid "see {reference} in @cite{{book}}"
  msgstr "veja {node_file_href} @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3233
  #, fuzzy, perl-brace-format
  msgid "see @cite{{book_reference}}"
  msgstr "veja @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3237
  #, fuzzy, perl-brace-format
  msgid "see `{section}' in @cite{{book}}"
  msgstr "se@,{c}@~ao `{section}' em @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3244
  #, fuzzy, perl-brace-format
  msgid "see {reference}"
  msgstr "veja {reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3247
  #, fuzzy, perl-brace-format
  msgid "see `{section}'"
  msgstr "Se@,{c}@~ao acima"
  
! #: tp/Texinfo/Convert/HTML.pm:3252
  #, fuzzy, perl-brace-format
  msgid "See {reference} in @cite{{book}}"
  msgstr "Veja {node_file_href} @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3256
  #, fuzzy, perl-brace-format
  msgid "See @cite{{book_reference}}"
  msgstr "Veja @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3260
  #, fuzzy, perl-brace-format
  msgid "See `{section}' in @cite{{book}}"
  msgstr "Veja se@,{c}@~ao `{section}' em @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3267
  #, fuzzy, perl-brace-format
  msgid "See {reference}"
  msgstr "Veja {reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3270
  #, fuzzy, perl-brace-format
  msgid "See `{section}'"
  msgstr "Se@,{c}@~ao acima"
  
! #: tp/Texinfo/Convert/HTML.pm:3275
  #, fuzzy, perl-brace-format
  msgid "{reference} in @cite{{book}}"
  msgstr "veja @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3279
  #, fuzzy, perl-brace-format
  msgid "@cite{{book_reference}}"
  msgstr "veja @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3283
  #, fuzzy, perl-brace-format
  msgid "`{section}' in @cite{{book}}"
  msgstr "se@,{c}@~ao `{section}' em @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3290
  #, fuzzy, perl-brace-format
  msgid "{reference}"
  msgstr "veja {reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3293
  #, fuzzy, perl-brace-format
  msgid "`{section}'"
  msgstr "Se@,{c}@~ao acima"
  
! #: tp/Texinfo/Convert/HTML.pm:3406
  msgid "Jump to"
  msgstr "Pular para"
  
! #: tp/Texinfo/Convert/HTML.pm:3414
  msgid "Index Entry"
  msgstr "Entrada de @'Indice"
  
! #: tp/Texinfo/Convert/HTML.pm:3416
  msgid "Section"
  msgstr "Se@,{c}@~ao"
  
! #: tp/Texinfo/Convert/HTML.pm:4035
  #, perl-brace-format
  msgid "{category}: @strong{{name}} @emph{{arguments}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4040
  #, perl-brace-format
  msgid "{category}: @strong{{name}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4057
  #, fuzzy, perl-brace-format
  msgid "{category}:@* @emph{{type}}@* @strong{{name}} @emph{{arguments}}"
***************
*** 733,772 ****
  "{category} na {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4011
  #, perl-brace-format
  msgid "{category}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4020
  #, fuzzy, perl-brace-format
  msgid "{category}:@* @emph{{type}}@* @strong{{name}}"
  msgstr "{category} na {class}: @emph{{type}} @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4023
  #, perl-brace-format
  msgid "{category}: @emph{{type}} @strong{{name}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4031
  #, perl-brace-format
  msgid "{category} of {class}: @strong{{name}} @emph{{arguments}}"
  msgstr "{category} da {class}: @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4037
  #, perl-brace-format
  msgid "{category} of {class}: @strong{{name}}"
  msgstr "{category} da {class}: @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4046
  #, perl-brace-format
  msgid "{category} on {class}: @strong{{name}} @emph{{arguments}}"
  msgstr "{category} na {class}: @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4052
  #, perl-brace-format
  msgid "{category} on {class}: @strong{{name}}"
  msgstr "{category} na {class}: @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4067
  #, fuzzy, perl-brace-format
  msgid ""
--- 733,772 ----
  "{category} na {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4061
  #, perl-brace-format
  msgid "{category}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4070
  #, fuzzy, perl-brace-format
  msgid "{category}:@* @emph{{type}}@* @strong{{name}}"
  msgstr "{category} na {class}: @emph{{type}} @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4073
  #, perl-brace-format
  msgid "{category}: @emph{{type}} @strong{{name}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4081
  #, perl-brace-format
  msgid "{category} of {class}: @strong{{name}} @emph{{arguments}}"
  msgstr "{category} da {class}: @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4087
  #, perl-brace-format
  msgid "{category} of {class}: @strong{{name}}"
  msgstr "{category} da {class}: @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4096
  #, perl-brace-format
  msgid "{category} on {class}: @strong{{name}} @emph{{arguments}}"
  msgstr "{category} na {class}: @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4102
  #, perl-brace-format
  msgid "{category} on {class}: @strong{{name}}"
  msgstr "{category} na {class}: @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4117
  #, fuzzy, perl-brace-format
  msgid ""
***************
*** 775,779 ****
  "{category} na {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4071
  #, perl-brace-format
  msgid "{category} on {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
--- 775,779 ----
  "{category} na {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4121
  #, perl-brace-format
  msgid "{category} on {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
***************
*** 781,795 ****
  "{category} na {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4082
  #, fuzzy, perl-brace-format
  msgid "{category} on {class}:@* @emph{{type}}@* @strong{{name}}"
  msgstr "{category} na {class}: @emph{{type}} @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4086
  #, perl-brace-format
  msgid "{category} on {class}: @emph{{type}} @strong{{name}}"
  msgstr "{category} na {class}: @emph{{type}} @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4100
  #, fuzzy, perl-brace-format
  msgid ""
--- 781,795 ----
  "{category} na {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4132
  #, fuzzy, perl-brace-format
  msgid "{category} on {class}:@* @emph{{type}}@* @strong{{name}}"
  msgstr "{category} na {class}: @emph{{type}} @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4136
  #, perl-brace-format
  msgid "{category} on {class}: @emph{{type}} @strong{{name}}"
  msgstr "{category} na {class}: @emph{{type}} @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4150
  #, fuzzy, perl-brace-format
  msgid ""
***************
*** 798,802 ****
  "{category} da {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4104
  #, perl-brace-format
  msgid "{category} of {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
--- 798,802 ----
  "{category} da {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4154
  #, perl-brace-format
  msgid "{category} of {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
***************
*** 804,818 ****
  "{category} da {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4115
  #, fuzzy, perl-brace-format
  msgid "{category} of {class}:@* @emph{{type}}@* @strong{{name}}"
  msgstr "{category} da {class}: @emph{{type}} @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4119
  #, perl-brace-format
  msgid "{category} of {class}: @emph{{type}} @strong{{name}}"
  msgstr "{category} da {class}: @emph{{type}} @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:6125
  #, fuzzy, perl-brace-format
  msgid ""
--- 804,818 ----
  "{category} da {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4165
  #, fuzzy, perl-brace-format
  msgid "{category} of {class}:@* @emph{{type}}@* @strong{{name}}"
  msgstr "{category} da {class}: @emph{{type}} @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4169
  #, perl-brace-format
  msgid "{category} of {class}: @emph{{type}} @strong{{name}}"
  msgstr "{category} da {class}: @emph{{type}} @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:6096
  #, fuzzy, perl-brace-format
  msgid ""
***************
*** 823,827 ****
  "@i{{program}}}."
  
! #: tp/Texinfo/Convert/HTML.pm:6130
  #, fuzzy
  msgid "This document was generated on @emph{@today{}}."
--- 823,827 ----
  "@i{{program}}}."
  
! #: tp/Texinfo/Convert/HTML.pm:6101
  #, fuzzy
  msgid "This document was generated on @emph{@today{}}."
***************
*** 829,843 ****
  "Esse documento foi gerado usando @uref{{program_homepage}, @emph{{program}}}."
  
! #: tp/Texinfo/Convert/HTML.pm:6169
  #, perl-brace-format
  msgid "{title}: {element_text}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6313
  #, perl-brace-format
  msgid "The node you are looking for is at {href}."
  msgstr "O nodo que vo@^e est@'a olhando est@'a em {href}."
  
! #: tp/Texinfo/Convert/HTML.pm:6382
  msgid "  The buttons in the navigation panels have the following meaning:"
  msgstr ""
--- 829,843 ----
  "Esse documento foi gerado usando @uref{{program_homepage}, @emph{{program}}}."
  
! #: tp/Texinfo/Convert/HTML.pm:6140
  #, perl-brace-format
  msgid "{title}: {element_text}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6284
  #, perl-brace-format
  msgid "The node you are looking for is at {href}."
  msgstr "O nodo que vo@^e est@'a olhando est@'a em {href}."
  
! #: tp/Texinfo/Convert/HTML.pm:6353
  msgid "  The buttons in the navigation panels have the following meaning:"
  msgstr ""
***************
*** 845,865 ****
  "significados:"
  
! #: tp/Texinfo/Convert/HTML.pm:6388
  msgid "Button"
  msgstr "Bot@~ao"
  
! #: tp/Texinfo/Convert/HTML.pm:6389
  msgid "Name"
  msgstr "Nome"
  
! #: tp/Texinfo/Convert/HTML.pm:6390
  msgid "Go to"
  msgstr "V@'a para"
  
! #: tp/Texinfo/Convert/HTML.pm:6391
  msgid "From 1.2.3 go to"
  msgstr "De 1.2.3 v@'a para"
  
! #: tp/Texinfo/Convert/HTML.pm:6417
  msgid ""
  "  where the @strong{ Example } assumes that the current position is at "
--- 845,865 ----
  "significados:"
  
! #: tp/Texinfo/Convert/HTML.pm:6359
  msgid "Button"
  msgstr "Bot@~ao"
  
! #: tp/Texinfo/Convert/HTML.pm:6360
  msgid "Name"
  msgstr "Nome"
  
! #: tp/Texinfo/Convert/HTML.pm:6361
  msgid "Go to"
  msgstr "V@'a para"
  
! #: tp/Texinfo/Convert/HTML.pm:6362
  msgid "From 1.2.3 go to"
  msgstr "De 1.2.3 v@'a para"
  
! #: tp/Texinfo/Convert/HTML.pm:6388
  msgid ""
  "  where the @strong{ Example } assumes that the current position is at "
***************
*** 871,915 ****
  "estrutura:"
  
! #: tp/Texinfo/Convert/HTML.pm:6427
  msgid "Section One"
  msgstr "Se@,{c}@~ao Um"
  
! #: tp/Texinfo/Convert/HTML.pm:6429
  msgid "Subsection One-One"
  msgstr "Subse@,{c}@~ao Um-Um"
  
! #: tp/Texinfo/Convert/HTML.pm:6436
  msgid "Subsection One-Two"
  msgstr "Subse@,{c}@~ao Um-Dois"
  
! #: tp/Texinfo/Convert/HTML.pm:6438
  msgid "Subsubsection One-Two-One"
  msgstr "Subse@,{c}@~ao Um-Dois-Um"
  
! #: tp/Texinfo/Convert/HTML.pm:6439
  msgid "Subsubsection One-Two-Two"
  msgstr "Subse@,{c}@~ao Um-Dois-Dois"
  
! #: tp/Texinfo/Convert/HTML.pm:6440
  msgid "Subsubsection One-Two-Three"
  msgstr "Subse@,{c}@~ao Um-Dois-Tr@^es"
  
! #: tp/Texinfo/Convert/HTML.pm:6442
  msgid "Current Position"
  msgstr "Posi@,{c}@~ao Atual"
  
! #: tp/Texinfo/Convert/HTML.pm:6443
  msgid "Subsubsection One-Two-Four"
  msgstr "Subse@,{c}@~ao Um-Dois-Quatro"
  
! #: tp/Texinfo/Convert/HTML.pm:6446
  msgid "Subsection One-Three"
  msgstr "Subse@,{c}@~ao Um-Tr@^es"
  
! #: tp/Texinfo/Convert/HTML.pm:6453
  msgid "Subsection One-Four"
  msgstr "Subse@,{c}@~ao Um-Quatro"
  
! #: tp/Texinfo/Convert/HTML.pm:6857
  msgid "Untitled Document"
  msgstr "Documento Sem Nome"
--- 871,915 ----
  "estrutura:"
  
! #: tp/Texinfo/Convert/HTML.pm:6398
  msgid "Section One"
  msgstr "Se@,{c}@~ao Um"
  
! #: tp/Texinfo/Convert/HTML.pm:6400
  msgid "Subsection One-One"
  msgstr "Subse@,{c}@~ao Um-Um"
  
! #: tp/Texinfo/Convert/HTML.pm:6407
  msgid "Subsection One-Two"
  msgstr "Subse@,{c}@~ao Um-Dois"
  
! #: tp/Texinfo/Convert/HTML.pm:6409
  msgid "Subsubsection One-Two-One"
  msgstr "Subse@,{c}@~ao Um-Dois-Um"
  
! #: tp/Texinfo/Convert/HTML.pm:6410
  msgid "Subsubsection One-Two-Two"
  msgstr "Subse@,{c}@~ao Um-Dois-Dois"
  
! #: tp/Texinfo/Convert/HTML.pm:6411
  msgid "Subsubsection One-Two-Three"
  msgstr "Subse@,{c}@~ao Um-Dois-Tr@^es"
  
! #: tp/Texinfo/Convert/HTML.pm:6413
  msgid "Current Position"
  msgstr "Posi@,{c}@~ao Atual"
  
! #: tp/Texinfo/Convert/HTML.pm:6414
  msgid "Subsubsection One-Two-Four"
  msgstr "Subse@,{c}@~ao Um-Dois-Quatro"
  
! #: tp/Texinfo/Convert/HTML.pm:6417
  msgid "Subsection One-Three"
  msgstr "Subse@,{c}@~ao Um-Tr@^es"
  
! #: tp/Texinfo/Convert/HTML.pm:6424
  msgid "Subsection One-Four"
  msgstr "Subse@,{c}@~ao Um-Quatro"
  
! #: tp/Texinfo/Convert/HTML.pm:6828
  msgid "Untitled Document"
  msgstr "Documento Sem Nome"
Binary files texinfo-5.2/po_document/pt_BR.us-ascii.gmo and texinfo-6.0/po_document/pt_BR.us-ascii.gmo differ
diff -Nrc2 texinfo-5.2/po_document/pt_BR.us-ascii.po texinfo-6.0/po_document/pt_BR.us-ascii.po
*** texinfo-5.2/po_document/pt_BR.us-ascii.po	2013-09-26 23:54:33.000000000 +0100
--- texinfo-6.0/po_document/pt_BR.us-ascii.po	2015-06-26 13:52:40.000000000 +0100
***************
*** 2,16 ****
  # Copyright (C) 2005 Free Software Foundation, Inc.
  # This file is distributed under the same license as the texinfo package.
! # Jorge Barros de Abreu <ficmatin10@gmail.com>, 2005.
! # Updated in Aug 20 2011 by Jorge Barros de Abreu
  #
  msgid ""
  msgstr ""
! "Project-Id-Version: texinfo 5.0\n"
  "Report-Msgid-Bugs-To: bug-texinfo@gnu.org\n"
! "POT-Creation-Date: 2013-09-26 15:54-0700\n"
! "PO-Revision-Date: 2006-01-09\n"
! "Last-Translator: Jorge Barros de Abreu <ficmatin01@solar.com.br>\n"
! "Language-Team: Unknown\n"
  "Language: pt_BR.us-ascii\n"
  "MIME-Version: 1.0\n"
--- 2,17 ----
  # Copyright (C) 2005 Free Software Foundation, Inc.
  # This file is distributed under the same license as the texinfo package.
! # Jorge Barros de Abreu <ficmatin10@gmail.com>, 2015.
! # Updated in Jun 07 2015 by Jorge Barros de Abreu
  #
  msgid ""
  msgstr ""
! "Project-Id-Version: texinfo_document 5.9.93\n"
  "Report-Msgid-Bugs-To: bug-texinfo@gnu.org\n"
! "POT-Creation-Date: 2015-06-26 13:52+0100\n"
! "PO-Revision-Date: 2015-06-07 06:25-0300\n"
! "Last-Translator: Jorge Barros de Abreu <ficmatin10@gmail.com>\n"
! "Language-Team: Brazilian Portuguese <ldpbr-translation@lists.sourceforge."
! "net>\n"
  "Language: pt_BR.us-ascii\n"
  "MIME-Version: 1.0\n"
***************
*** 18,772 ****
  "Content-Transfer-Encoding: 8bit\n"
  
! #: tp/Texinfo/Common.pm:701 tp/Texinfo/Common.pm:706
  #, fuzzy
  msgid "Function"
  msgstr "Se@,{c}@~ao"
  
! #: tp/Texinfo/Common.pm:702
  msgid "Macro"
! msgstr ""
  
! #: tp/Texinfo/Common.pm:703
  msgid "Special Form"
! msgstr ""
  
! #: tp/Texinfo/Common.pm:704 tp/Texinfo/Common.pm:707
  msgid "Variable"
! msgstr ""
  
! #: tp/Texinfo/Common.pm:705
  #, fuzzy
  msgid "User Option"
  msgstr "Se@,{c}@~ao acima"
  
! #: tp/Texinfo/Common.pm:708 tp/Texinfo/Common.pm:709
  msgid "Instance Variable"
! msgstr ""
  
! #: tp/Texinfo/Common.pm:710 tp/Texinfo/Common.pm:711
  msgid "Method"
! msgstr ""
  
! #: tp/Texinfo/Common.pm:1157
  #, fuzzy, perl-brace-format
  msgid "{category} on {class}"
  msgstr "{name} na {class}"
  
! #: tp/Texinfo/Common.pm:1164
  #, fuzzy, perl-brace-format
  msgid "{category} of {class}"
  msgstr "{name} da {class}"
  
! #: tp/Texinfo/Common.pm:1181
  #, perl-brace-format
  msgid "{month} {day}, {year}"
  msgstr "{day} de {month} de {year}"
  
! #: tp/Texinfo/Common.pm:1212 tp/Texinfo/Convert/Plaintext.pm:1045
! #: tp/Texinfo/Convert/HTML.pm:512
  #, perl-brace-format
  msgid "Appendix {number} {section_title}"
! msgstr ""
  
! #: tp/Texinfo/Common.pm:1216 tp/Texinfo/Convert/Plaintext.pm:1050
! #: tp/Texinfo/Convert/HTML.pm:518
  #, fuzzy, perl-brace-format
  msgid "{number} {section_title}"
! msgstr "{style}: {caption_first_line}"
  
! #: tp/Texinfo/Common.pm:1351
  #, fuzzy, perl-brace-format
  msgid "{float_type} {float_number}: "
! msgstr "{style} {number}"
  
! #: tp/Texinfo/Common.pm:1355
  #, perl-brace-format
  msgid "{float_type}: "
! msgstr ""
  
! #: tp/Texinfo/Common.pm:1360
  #, fuzzy, perl-brace-format
  msgid "{float_type} {float_number}\n"
! msgstr "{style} {number}"
  
! #: tp/Texinfo/Common.pm:1364
  #, perl-brace-format
  msgid "{float_type}\n"
! msgstr ""
  
! #: tp/Texinfo/Common.pm:1370
  #, perl-brace-format
  msgid "{float_number}: "
! msgstr ""
  
! #: tp/Texinfo/Common.pm:1373
  #, perl-brace-format
  msgid "{float_number}\n"
! msgstr ""
  
! #: tp/Texinfo/Parser.pm:2826
  #, perl-brace-format
  msgid "{name} on {class}"
  msgstr "{name} na {class}"
  
! #: tp/Texinfo/Parser.pm:2835
  #, perl-brace-format
  msgid "{name} of {class}"
  msgstr "{name} da {class}"
  
! #: tp/Texinfo/Convert/Converter.pm:109
  msgid "error@arrow{}"
! msgstr ""
  
! #: tp/Texinfo/Convert/Converter.pm:573
  msgid "January"
  msgstr "Janeiro"
  
! #: tp/Texinfo/Convert/Converter.pm:574
  msgid "February"
  msgstr "Fevereiro"
  
! #: tp/Texinfo/Convert/Converter.pm:575
  msgid "March"
  msgstr "Mar@,{c}o"
  
! #: tp/Texinfo/Convert/Converter.pm:576
  msgid "April"
  msgstr "Abril"
  
! #: tp/Texinfo/Convert/Converter.pm:577
  msgid "May"
  msgstr "Maio"
  
! #: tp/Texinfo/Convert/Converter.pm:578
  msgid "June"
  msgstr "Junho"
  
! #: tp/Texinfo/Convert/Converter.pm:579
  msgid "July"
  msgstr "Julho"
  
! #: tp/Texinfo/Convert/Converter.pm:580
  msgid "August"
  msgstr "Agosto"
  
! #: tp/Texinfo/Convert/Converter.pm:581
  msgid "September"
  msgstr "Setembro"
  
! #: tp/Texinfo/Convert/Converter.pm:582
  msgid "October"
  msgstr "Outubro"
  
! #: tp/Texinfo/Convert/Converter.pm:583
  msgid "November"
  msgstr "Novembro"
  
! #: tp/Texinfo/Convert/Converter.pm:584
  msgid "December"
  msgstr "Dezembro"
  
! #: tp/Texinfo/Convert/Converter.pm:635
  #, fuzzy, perl-brace-format
  msgid "{float_type} {float_number}"
! msgstr "{style} {number}"
  
! #: tp/Texinfo/Convert/Converter.pm:639
  #, perl-brace-format
  msgid "{float_type}"
! msgstr ""
  
! #: tp/Texinfo/Convert/Converter.pm:643
  #, fuzzy, perl-brace-format
  msgid "{float_number}"
! msgstr "{style} {number}"
  
! #: tp/Texinfo/Convert/DocBook.pm:779
  #, perl-brace-format
  msgid "See Info file @file{{myfile}}, node @samp{{mynode}}"
! msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:784
  #, perl-brace-format
  msgid "See node @samp{{mynode}}"
! msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:788
  #, perl-brace-format
  msgid "See Info file @file{{myfile}}"
! msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:828
! #, fuzzy, perl-brace-format
  msgid "section ``{section_name}'' in @cite{{book}}"
! msgstr "veja se@,{c}@~ao `{section}' em @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:833
! #, fuzzy, perl-brace-format
  msgid "See section ``{section_name}'' in @cite{{book}}"
! msgstr "veja se@,{c}@~ao `{section}' em @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:838
! #, fuzzy, perl-brace-format
  msgid "see section ``{section_name}'' in @cite{{book}}"
! msgstr "veja se@,{c}@~ao `{section}' em @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:845 tp/Texinfo/Convert/HTML.pm:3237
  #, perl-brace-format
  msgid "@cite{{book}}"
  msgstr "@cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:849 tp/Texinfo/Convert/HTML.pm:3214
  #, perl-brace-format
  msgid "See @cite{{book}}"
  msgstr "Veja @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:853 tp/Texinfo/Convert/HTML.pm:3191
  #, perl-brace-format
  msgid "see @cite{{book}}"
  msgstr "veja @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:868
  #, perl-brace-format
  msgid "{title_ref}"
  msgstr "{title_ref}"
  
! #: tp/Texinfo/Convert/DocBook.pm:873
  #, perl-brace-format
  msgid "See {title_ref}"
  msgstr "Veja {title_ref}"
  
! #: tp/Texinfo/Convert/DocBook.pm:878
  #, perl-brace-format
  msgid "see {title_ref}"
  msgstr "veja {title_ref}"
  
! #: tp/Texinfo/Convert/DocBook.pm:1013 tp/Texinfo/Convert/Plaintext.pm:2106
! #, fuzzy, perl-brace-format
  msgid "{abbr_or_acronym} ({explanation})"
! msgstr "{acronym_like} ({explanation})"
  
! #: tp/Texinfo/Convert/DocBook.pm:1155 tp/Texinfo/Convert/Plaintext.pm:2238
! #: tp/Texinfo/Convert/HTML.pm:3543
  #, perl-brace-format
  msgid "@b{{quotation_arg}:} "
  msgstr "@b{{quotation_arg}:} "
  
! #: tp/Texinfo/Convert/Plaintext.pm:1273
  msgid "(outside of any node)"
  msgstr "(fora de qualquer nodo)"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1884
  #, perl-brace-format
  msgid "{name} @url{{email}}"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:1887
  #, perl-brace-format
  msgid "@url{{email}}"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:1909
  #, perl-brace-format
  msgid "{text} ({url})"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:1914
  #, perl-brace-format
  msgid "@t{<{url}>}"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2163 tp/Texinfo/Convert/HTML.pm:1438
  #, perl-brace-format
  msgid "@{No value for `{value}'@}"
  msgstr "@{Nenhum valor para `{value}'@}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2684
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {name} {arguments}"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2689
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {name}"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2702
  #, fuzzy, perl-brace-format
  msgid "@tie{ }-- {category}:@*{type}@*{name} {arguments}"
! msgstr "@tie{ }-- {category} na {class}: {type} {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2705
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {type} {name} {arguments}"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2714
  #, fuzzy, perl-brace-format
  msgid "@tie{ }-- {category}:@*{type}@*{name}"
! msgstr "@tie{ }-- {category} na {class}: {type} {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2717
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {type} {name}"
! msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2725
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {name} {arguments}"
  msgstr "@tie{ }-- {category} da {class}: {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2731
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {name}"
  msgstr "@tie{ }-- {category} da {class}: {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2740
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {name} {arguments}"
  msgstr "@tie{ }-- {category} na {class}: {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2746
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {name}"
  msgstr "@tie{ }-- {category} na {class}: {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2761
  #, fuzzy, perl-brace-format
  msgid "@tie{ }-- {category} on {class}:@*{type}@*{name} {arguments}"
  msgstr "@tie{ }-- {category} na {class}: {type} {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2765
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {type} {name} {arguments}"
  msgstr "@tie{ }-- {category} na {class}: {type} {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2776
  #, fuzzy, perl-brace-format
  msgid "@tie{ }-- {category} on {class}:@*{type}@*{name}"
  msgstr "@tie{ }-- {category} na {class}: {type} {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2780
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {type} {name}"
  msgstr "@tie{ }-- {category} na {class}: {type} {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2794
  #, fuzzy, perl-brace-format
  msgid "@tie{ }-- {category} of {class}:@*{type}@*{name} {arguments}"
  msgstr "@tie{ }-- {category} da {class}: {type} {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2798
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {type} {name} {arguments}"
  msgstr "@tie{ }-- {category} da {class}: {type} {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2809
  #, fuzzy, perl-brace-format
  msgid "@tie{ }-- {category} of {class}:@*{type}@*{name}"
  msgstr "@tie{ }-- {category} da {class}: {type} {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2813
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {type} {name}"
  msgstr "@tie{ }-- {category} da {class}: {type} {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3123 tp/Texinfo/Convert/HTML.pm:2803
  #, perl-brace-format
  msgid "@center --- @emph{{author}}\n"
  msgstr "@center --- @emph{{author}}\n"
  
! #: tp/Texinfo/Convert/HTML.pm:729 tp/Texinfo/Convert/HTML.pm:785
  msgid "Top"
  msgstr "Topo"
  
! #: tp/Texinfo/Convert/HTML.pm:730 tp/Texinfo/Convert/HTML.pm:786
  msgid "Contents"
  msgstr "Conte@'udo"
  
! #: tp/Texinfo/Convert/HTML.pm:731 tp/Texinfo/Convert/HTML.pm:787
  msgid "Overview"
  msgstr "Vis@~ao geral"
  
! #: tp/Texinfo/Convert/HTML.pm:732 tp/Texinfo/Convert/HTML.pm:763
! #: tp/Texinfo/Convert/HTML.pm:788
  msgid "Index"
  msgstr "@'Indice"
  
! #: tp/Texinfo/Convert/HTML.pm:734
  msgid "current"
  msgstr "atual"
  
! #: tp/Texinfo/Convert/HTML.pm:737 tp/Texinfo/Convert/HTML.pm:793
  msgid "Prev"
  msgstr "Pr@'evio"
  
! #: tp/Texinfo/Convert/HTML.pm:738
  msgid " Up "
  msgstr " Acima "
  
! #: tp/Texinfo/Convert/HTML.pm:739 tp/Texinfo/Convert/HTML.pm:743
! #: tp/Texinfo/Convert/HTML.pm:795
  msgid "Next"
  msgstr "Pr@'oximo"
  
! #: tp/Texinfo/Convert/HTML.pm:741 tp/Texinfo/Convert/HTML.pm:794
  msgid "Up"
  msgstr "Acima"
  
! #: tp/Texinfo/Convert/HTML.pm:745
  msgid "Previous"
  msgstr "Anterior"
  
! #: tp/Texinfo/Convert/HTML.pm:746
  #, fuzzy
  msgid "Forward node"
  msgstr "Avan@,{c}ar"
  
! #: tp/Texinfo/Convert/HTML.pm:747
  #, fuzzy
  msgid "Back node"
  msgstr "Nodo acima"
  
! #: tp/Texinfo/Convert/HTML.pm:753
  msgid "Next file"
  msgstr "Arquivo seguinte"
  
! #: tp/Texinfo/Convert/HTML.pm:754
  msgid "Previous file"
  msgstr "Arquivo anterior"
  
! #: tp/Texinfo/Convert/HTML.pm:760
  msgid "Cover (top) of document"
  msgstr "In@'icio (topo) do documento"
  
! #: tp/Texinfo/Convert/HTML.pm:761
  msgid "Table of contents"
  msgstr "Sum@'ario"
  
! #: tp/Texinfo/Convert/HTML.pm:762
  msgid "Short table of contents"
  msgstr "Breve sum@'ario"
  
! #: tp/Texinfo/Convert/HTML.pm:764
  msgid "Current section"
  msgstr "Se@,{c}@~ao atual"
  
! #: tp/Texinfo/Convert/HTML.pm:765
  msgid "Previous section in reading order"
  msgstr "Se@,{c}@~ao anterior na ordem de leitura"
  
! #: tp/Texinfo/Convert/HTML.pm:766
  msgid "Beginning of this chapter or previous chapter"
  msgstr "Come@,{c}o desse cap@'itulo ou cap@'itulo anterior"
  
! #: tp/Texinfo/Convert/HTML.pm:767
  msgid "Previous section on same level"
  msgstr "Se@,{c}@~ao anterior no mesmo n@'ivel"
  
! #: tp/Texinfo/Convert/HTML.pm:768
  msgid "Up section"
  msgstr "Se@,{c}@~ao acima"
  
! #: tp/Texinfo/Convert/HTML.pm:769
  msgid "Next section on same level"
  msgstr "Pr@'oxima se@,{c}@~ao no mesmo n@'ivel"
  
! #: tp/Texinfo/Convert/HTML.pm:770
  msgid "Up node"
  msgstr "Nodo acima"
  
! #: tp/Texinfo/Convert/HTML.pm:771
  msgid "Next node"
  msgstr "Pr@'oximo nodo"
  
! #: tp/Texinfo/Convert/HTML.pm:772
  msgid "Previous node"
  msgstr "Nodo anterior"
  
! #: tp/Texinfo/Convert/HTML.pm:773
  #, fuzzy
  msgid "Next node in node reading order"
  msgstr "Pr@'oxima se@,{c}@~ao na ordem de leitura"
  
! #: tp/Texinfo/Convert/HTML.pm:774
  #, fuzzy
  msgid "Previous node in node reading order"
  msgstr "Se@,{c}@~ao anterior na ordem de leitura"
  
! #: tp/Texinfo/Convert/HTML.pm:775
  msgid "Next section in reading order"
  msgstr "Pr@'oxima se@,{c}@~ao na ordem de leitura"
  
! #: tp/Texinfo/Convert/HTML.pm:776
  msgid "Next chapter"
  msgstr "Pr@'oximo cap@'itulo"
  
! #: tp/Texinfo/Convert/HTML.pm:777
  msgid "About (help)"
  msgstr "Sobre (ajuda)"
  
! #: tp/Texinfo/Convert/HTML.pm:778
  msgid "First section in reading order"
  msgstr "Primeira se@,{c}@~ao na ordem de leitura"
  
! #: tp/Texinfo/Convert/HTML.pm:779
  msgid "Last section in reading order"
  msgstr "@'Ultima se@,{c}@~ao na ordem de leitura"
  
! #: tp/Texinfo/Convert/HTML.pm:780
  msgid "Forward section in next file"
  msgstr "Avan@,{c}a se@,{c}@~ao no arquivo seguinte"
  
! #: tp/Texinfo/Convert/HTML.pm:781
  msgid "Back section in previous file"
  msgstr "Volta se@,{c}@~ao no arquivo anterior"
  
! #: tp/Texinfo/Convert/HTML.pm:790
  msgid "This"
  msgstr "Esse"
  
! #: tp/Texinfo/Convert/HTML.pm:791
  msgid "Back"
  msgstr "Volta"
  
! #: tp/Texinfo/Convert/HTML.pm:792
  msgid "FastBack"
  msgstr "Voltar R@'apido"
  
! #: tp/Texinfo/Convert/HTML.pm:796
  msgid "NodeUp"
  msgstr "Nodo Acima"
  
! #: tp/Texinfo/Convert/HTML.pm:797
  msgid "NodeNext"
  msgstr "Pr@'oximo Nodo"
  
! #: tp/Texinfo/Convert/HTML.pm:798
  msgid "NodePrev"
  msgstr "Nodo Anterior"
  
! #: tp/Texinfo/Convert/HTML.pm:799
  #, fuzzy
  msgid "NodeForward"
  msgstr "Avan@,{c}ar"
  
! #: tp/Texinfo/Convert/HTML.pm:800
  #, fuzzy
  msgid "NodeBack"
  msgstr "Volta"
  
! #: tp/Texinfo/Convert/HTML.pm:801
  msgid "Forward"
  msgstr "Avan@,{c}ar"
  
! #: tp/Texinfo/Convert/HTML.pm:802
  msgid "FastForward"
  msgstr "Avan@,{c}ar R@'apido"
  
! #: tp/Texinfo/Convert/HTML.pm:803
  msgid "About"
  msgstr "Sobre"
  
! #: tp/Texinfo/Convert/HTML.pm:804
  msgid "First"
  msgstr "Primeiro"
  
! #: tp/Texinfo/Convert/HTML.pm:805
  msgid "Last"
  msgstr "@'Ultimo"
  
! #: tp/Texinfo/Convert/HTML.pm:806
  msgid "NextFile"
  msgstr "ProximoArquivo"
  
! #: tp/Texinfo/Convert/HTML.pm:807
  msgid "PrevFile"
  msgstr "ArquivoAnterior"
  
! #: tp/Texinfo/Convert/HTML.pm:811
  msgid "About This Document"
  msgstr "Sobre Esse Documento"
  
! #: tp/Texinfo/Convert/HTML.pm:812
  msgid "Table of Contents"
  msgstr "Sum@'ario"
  
! #: tp/Texinfo/Convert/HTML.pm:813
  msgid "Short Table of Contents"
  msgstr "Breve Sum@'ario"
  
! #: tp/Texinfo/Convert/HTML.pm:814
  msgid "Footnotes"
  msgstr "Notas de Rodap@'e"
  
! #: tp/Texinfo/Convert/HTML.pm:1504
! #, fuzzy, perl-brace-format
  msgid "{explained_string} ({explanation})"
! msgstr "{acronym_like} ({explanation})"
  
! #: tp/Texinfo/Convert/HTML.pm:3102
  #, perl-brace-format
  msgid "see section {reference_name}"
  msgstr "veja se@,{c}@~ao {reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3105
  #, perl-brace-format
  msgid "see {reference_name}"
  msgstr "veja {reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3110
  #, perl-brace-format
  msgid "See section {reference_name}"
  msgstr "Veja se@,{c}@~ao {reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3113
  #, perl-brace-format
  msgid "See {reference_name}"
  msgstr "Veja {reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3117
  #, perl-brace-format
  msgid "{reference_name}"
  msgstr "{reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3179
  #, fuzzy, perl-brace-format
  msgid "see {reference} in @cite{{book}}"
! msgstr "veja {reference} @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3183
  #, fuzzy, perl-brace-format
  msgid "see @cite{{book_reference}}"
  msgstr "veja @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3187
  #, fuzzy, perl-brace-format
  msgid "see `{section}' in @cite{{book}}"
! msgstr "veja se@,{c}@~ao `{section}' em @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3194
  #, fuzzy, perl-brace-format
  msgid "see {reference}"
! msgstr "veja {reference}"
  
! #: tp/Texinfo/Convert/HTML.pm:3197
  #, fuzzy, perl-brace-format
  msgid "see `{section}'"
! msgstr "veja `{section}'"
  
! #: tp/Texinfo/Convert/HTML.pm:3202
  #, fuzzy, perl-brace-format
  msgid "See {reference} in @cite{{book}}"
! msgstr "Veja {reference} em @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3206
  #, fuzzy, perl-brace-format
  msgid "See @cite{{book_reference}}"
  msgstr "Veja @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3210
  #, fuzzy, perl-brace-format
  msgid "See `{section}' in @cite{{book}}"
! msgstr "Veja `{section}' em @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3217
  #, fuzzy, perl-brace-format
  msgid "See {reference}"
! msgstr "Veja {reference}"
  
! #: tp/Texinfo/Convert/HTML.pm:3220
  #, fuzzy, perl-brace-format
  msgid "See `{section}'"
! msgstr "Veja `{section}'"
  
! #: tp/Texinfo/Convert/HTML.pm:3225
  #, fuzzy, perl-brace-format
  msgid "{reference} in @cite{{book}}"
! msgstr "{reference} em @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3229
  #, fuzzy, perl-brace-format
  msgid "@cite{{book_reference}}"
  msgstr "@cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3233
  #, fuzzy, perl-brace-format
  msgid "`{section}' in @cite{{book}}"
! msgstr "`{section}' em @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3240
  #, fuzzy, perl-brace-format
  msgid "{reference}"
! msgstr "{reference}"
  
! #: tp/Texinfo/Convert/HTML.pm:3243
  #, fuzzy, perl-brace-format
  msgid "`{section}'"
! msgstr "`{section}'"
  
! #: tp/Texinfo/Convert/HTML.pm:3356
  msgid "Jump to"
  msgstr "Pular para"
  
! #: tp/Texinfo/Convert/HTML.pm:3364
  msgid "Index Entry"
  msgstr "Entrada de @'Indice"
  
! #: tp/Texinfo/Convert/HTML.pm:3366
  msgid "Section"
  msgstr "Se@,{c}@~ao"
  
! #: tp/Texinfo/Convert/HTML.pm:3985
  #, fuzzy, perl-brace-format
  msgid "{category}: @strong{{name}} @emph{{arguments}}"
! msgstr "@tie{ }-- {category} na {class}: {name} {arguments}"
  
! #: tp/Texinfo/Convert/HTML.pm:3990
  #, fuzzy, perl-brace-format
  msgid "{category}: @strong{{name}}"
! msgstr "{name} na {class}"
  
! #: tp/Texinfo/Convert/HTML.pm:4007
  #, fuzzy, perl-brace-format
  msgid "{category}:@* @emph{{type}}@* @strong{{name}} @emph{{arguments}}"
! msgstr "@tie{ }-- {category} na {class}: {type} {name} {arguments}"
  
! #: tp/Texinfo/Convert/HTML.pm:4011
  #, fuzzy, perl-brace-format
  msgid "{category}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
! msgstr "@tie{ }-- {category} na {class}: {type} {name} {arguments}"
  
! #: tp/Texinfo/Convert/HTML.pm:4020
  #, fuzzy, perl-brace-format
  msgid "{category}:@* @emph{{type}}@* @strong{{name}}"
! msgstr "@tie{ }-- {category} na {class}: {type} {name}"
  
! #: tp/Texinfo/Convert/HTML.pm:4023
  #, perl-brace-format
  msgid "{category}: @emph{{type}} @strong{{name}}"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4031
  #, fuzzy, perl-brace-format
  msgid "{category} of {class}: @strong{{name}} @emph{{arguments}}"
  msgstr "@tie{ }-- {category} da {class}: {name} {arguments}"
  
! #: tp/Texinfo/Convert/HTML.pm:4037
  #, fuzzy, perl-brace-format
  msgid "{category} of {class}: @strong{{name}}"
  msgstr "@tie{ }-- {category} da {class}: {name}"
  
! #: tp/Texinfo/Convert/HTML.pm:4046
  #, fuzzy, perl-brace-format
  msgid "{category} on {class}: @strong{{name}} @emph{{arguments}}"
  msgstr "@tie{ }-- {category} na {class}: {name} {arguments}"
  
! #: tp/Texinfo/Convert/HTML.pm:4052
  #, fuzzy, perl-brace-format
  msgid "{category} on {class}: @strong{{name}}"
  msgstr "@tie{ }-- {category} na {class}: {name}"
  
! #: tp/Texinfo/Convert/HTML.pm:4067
  #, fuzzy, perl-brace-format
  msgid ""
--- 19,773 ----
  "Content-Transfer-Encoding: 8bit\n"
  
! #: tp/Texinfo/Common.pm:714 tp/Texinfo/Common.pm:719
  #, fuzzy
  msgid "Function"
  msgstr "Se@,{c}@~ao"
  
! #: tp/Texinfo/Common.pm:715
  msgid "Macro"
! msgstr "Macro"
  
! #: tp/Texinfo/Common.pm:716
  msgid "Special Form"
! msgstr "Forma Especial"
  
! #: tp/Texinfo/Common.pm:717 tp/Texinfo/Common.pm:720
  msgid "Variable"
! msgstr "Vari@'{a}vel"
  
! #: tp/Texinfo/Common.pm:718
  #, fuzzy
  msgid "User Option"
  msgstr "Se@,{c}@~ao acima"
  
! #: tp/Texinfo/Common.pm:721 tp/Texinfo/Common.pm:722
  msgid "Instance Variable"
! msgstr "Vari@'{a}vel de inst@^{a}ncia"
  
! #: tp/Texinfo/Common.pm:723 tp/Texinfo/Common.pm:724
  msgid "Method"
! msgstr "M@'{e}todo"
  
! #: tp/Texinfo/Common.pm:1196
  #, fuzzy, perl-brace-format
  msgid "{category} on {class}"
  msgstr "{name} na {class}"
  
! #: tp/Texinfo/Common.pm:1203
  #, fuzzy, perl-brace-format
  msgid "{category} of {class}"
  msgstr "{name} da {class}"
  
! #: tp/Texinfo/Common.pm:1220
  #, perl-brace-format
  msgid "{month} {day}, {year}"
  msgstr "{day} de {month} de {year}"
  
! #: tp/Texinfo/Common.pm:1251 tp/Texinfo/Convert/Plaintext.pm:1112
! #: tp/Texinfo/Convert/HTML.pm:515
  #, perl-brace-format
  msgid "Appendix {number} {section_title}"
! msgstr "Ap@^{e}ndice {number} {section_title}"
  
! #: tp/Texinfo/Common.pm:1255 tp/Texinfo/Convert/Plaintext.pm:1117
! #: tp/Texinfo/Convert/HTML.pm:521
  #, fuzzy, perl-brace-format
  msgid "{number} {section_title}"
! msgstr "Ap@^{e}ndice {number} {section_title}"
  
! #: tp/Texinfo/Common.pm:1390
  #, fuzzy, perl-brace-format
  msgid "{float_type} {float_number}: "
! msgstr "{float_number}: "
  
! #: tp/Texinfo/Common.pm:1394
  #, perl-brace-format
  msgid "{float_type}: "
! msgstr "{float_type}: "
  
! #: tp/Texinfo/Common.pm:1399
  #, fuzzy, perl-brace-format
  msgid "{float_type} {float_number}\n"
! msgstr "{float_number}\n"
  
! #: tp/Texinfo/Common.pm:1403
  #, perl-brace-format
  msgid "{float_type}\n"
! msgstr "{float_type}\n"
  
! #: tp/Texinfo/Common.pm:1409
  #, perl-brace-format
  msgid "{float_number}: "
! msgstr "{float_number}: "
  
! #: tp/Texinfo/Common.pm:1412
  #, perl-brace-format
  msgid "{float_number}\n"
! msgstr "{float_number}\n"
  
! #: tp/Texinfo/Parser.pm:2981
  #, perl-brace-format
  msgid "{name} on {class}"
  msgstr "{name} na {class}"
  
! #: tp/Texinfo/Parser.pm:2990
  #, perl-brace-format
  msgid "{name} of {class}"
  msgstr "{name} da {class}"
  
! #: tp/Texinfo/Convert/Converter.pm:110
  msgid "error@arrow{}"
! msgstr "error@arrow{}"
  
! #: tp/Texinfo/Convert/Converter.pm:956
  msgid "January"
  msgstr "Janeiro"
  
! #: tp/Texinfo/Convert/Converter.pm:957
  msgid "February"
  msgstr "Fevereiro"
  
! #: tp/Texinfo/Convert/Converter.pm:958
  msgid "March"
  msgstr "Mar@,{c}o"
  
! #: tp/Texinfo/Convert/Converter.pm:959
  msgid "April"
  msgstr "Abril"
  
! #: tp/Texinfo/Convert/Converter.pm:960
  msgid "May"
  msgstr "Maio"
  
! #: tp/Texinfo/Convert/Converter.pm:961
  msgid "June"
  msgstr "Junho"
  
! #: tp/Texinfo/Convert/Converter.pm:962
  msgid "July"
  msgstr "Julho"
  
! #: tp/Texinfo/Convert/Converter.pm:963
  msgid "August"
  msgstr "Agosto"
  
! #: tp/Texinfo/Convert/Converter.pm:964
  msgid "September"
  msgstr "Setembro"
  
! #: tp/Texinfo/Convert/Converter.pm:965
  msgid "October"
  msgstr "Outubro"
  
! #: tp/Texinfo/Convert/Converter.pm:966
  msgid "November"
  msgstr "Novembro"
  
! #: tp/Texinfo/Convert/Converter.pm:967
  msgid "December"
  msgstr "Dezembro"
  
! #: tp/Texinfo/Convert/Converter.pm:1018
  #, fuzzy, perl-brace-format
  msgid "{float_type} {float_number}"
! msgstr "{float_number}\n"
  
! #: tp/Texinfo/Convert/Converter.pm:1022
  #, perl-brace-format
  msgid "{float_type}"
! msgstr "{float_type}"
  
! #: tp/Texinfo/Convert/Converter.pm:1026
  #, fuzzy, perl-brace-format
  msgid "{float_number}"
! msgstr "{float_number}\n"
  
! #: tp/Texinfo/Convert/DocBook.pm:825
  #, perl-brace-format
  msgid "See Info file @file{{myfile}}, node @samp{{mynode}}"
! msgstr "Veja arquivo Info @file{{myfile}}, nodo @samp{{mynode}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:830
  #, perl-brace-format
  msgid "See node @samp{{mynode}}"
! msgstr "Veja nodo @samp{{mynode}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:834
  #, perl-brace-format
  msgid "See Info file @file{{myfile}}"
! msgstr "Veja arquivo Info @file{{myfile}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:874
! #, perl-brace-format
  msgid "section ``{section_name}'' in @cite{{book}}"
! msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:879
! #, perl-brace-format
  msgid "See section ``{section_name}'' in @cite{{book}}"
! msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:884
! #, perl-brace-format
  msgid "see section ``{section_name}'' in @cite{{book}}"
! msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:891 tp/Texinfo/Convert/HTML.pm:3287
  #, perl-brace-format
  msgid "@cite{{book}}"
  msgstr "@cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:895 tp/Texinfo/Convert/HTML.pm:3264
  #, perl-brace-format
  msgid "See @cite{{book}}"
  msgstr "Veja @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:899 tp/Texinfo/Convert/HTML.pm:3241
  #, perl-brace-format
  msgid "see @cite{{book}}"
  msgstr "veja @cite{{book}}"
  
! #: tp/Texinfo/Convert/DocBook.pm:914
  #, perl-brace-format
  msgid "{title_ref}"
  msgstr "{title_ref}"
  
! #: tp/Texinfo/Convert/DocBook.pm:919
  #, perl-brace-format
  msgid "See {title_ref}"
  msgstr "Veja {title_ref}"
  
! #: tp/Texinfo/Convert/DocBook.pm:924
  #, perl-brace-format
  msgid "see {title_ref}"
  msgstr "veja {title_ref}"
  
! #: tp/Texinfo/Convert/DocBook.pm:1061 tp/Texinfo/Convert/Plaintext.pm:2204
! #, perl-brace-format
  msgid "{abbr_or_acronym} ({explanation})"
! msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:1222 tp/Texinfo/Convert/Plaintext.pm:2390
! #: tp/Texinfo/Convert/HTML.pm:3593
  #, perl-brace-format
  msgid "@b{{quotation_arg}:} "
  msgstr "@b{{quotation_arg}:} "
  
! #: tp/Texinfo/Convert/Plaintext.pm:1344
  msgid "(outside of any node)"
  msgstr "(fora de qualquer nodo)"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1961
  #, perl-brace-format
  msgid "{name} @url{{email}}"
! msgstr "{name} @url{{email}}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1964
  #, perl-brace-format
  msgid "@url{{email}}"
! msgstr "@url{{email}}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1986
  #, perl-brace-format
  msgid "{text} ({url})"
! msgstr "{text} ({url})"
  
! #: tp/Texinfo/Convert/Plaintext.pm:1991
  #, perl-brace-format
  msgid "@t{<{url}>}"
! msgstr "@t{<{url}>}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2315 tp/Texinfo/Convert/HTML.pm:1439
  #, perl-brace-format
  msgid "@{No value for `{value}'@}"
  msgstr "@{Nenhum valor para `{value}'@}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2839
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {name} {arguments}"
! msgstr "@tie{ }-- {category}: {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2844
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {name}"
! msgstr "@tie{ }-- {category}: {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2857
  #, fuzzy, perl-brace-format
  msgid "@tie{ }-- {category}:@*{type}@*{name} {arguments}"
! msgstr "@tie{ }-- {category}: {type} {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2860
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {type} {name} {arguments}"
! msgstr "@tie{ }-- {category}: {type} {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2869
  #, fuzzy, perl-brace-format
  msgid "@tie{ }-- {category}:@*{type}@*{name}"
! msgstr "@tie{ }-- {category}: {type} {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2872
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {type} {name}"
! msgstr "@tie{ }-- {category}: {type} {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2880
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {name} {arguments}"
  msgstr "@tie{ }-- {category} da {class}: {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2886
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {name}"
  msgstr "@tie{ }-- {category} da {class}: {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2895
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {name} {arguments}"
  msgstr "@tie{ }-- {category} na {class}: {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2901
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {name}"
  msgstr "@tie{ }-- {category} na {class}: {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2916
  #, fuzzy, perl-brace-format
  msgid "@tie{ }-- {category} on {class}:@*{type}@*{name} {arguments}"
  msgstr "@tie{ }-- {category} na {class}: {type} {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2920
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {type} {name} {arguments}"
  msgstr "@tie{ }-- {category} na {class}: {type} {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2931
  #, fuzzy, perl-brace-format
  msgid "@tie{ }-- {category} on {class}:@*{type}@*{name}"
  msgstr "@tie{ }-- {category} na {class}: {type} {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2935
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {type} {name}"
  msgstr "@tie{ }-- {category} na {class}: {type} {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2949
  #, fuzzy, perl-brace-format
  msgid "@tie{ }-- {category} of {class}:@*{type}@*{name} {arguments}"
  msgstr "@tie{ }-- {category} da {class}: {type} {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2953
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {type} {name} {arguments}"
  msgstr "@tie{ }-- {category} da {class}: {type} {name} {arguments}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2964
  #, fuzzy, perl-brace-format
  msgid "@tie{ }-- {category} of {class}:@*{type}@*{name}"
  msgstr "@tie{ }-- {category} da {class}: {type} {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:2968
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {type} {name}"
  msgstr "@tie{ }-- {category} da {class}: {type} {name}"
  
! #: tp/Texinfo/Convert/Plaintext.pm:3279 tp/Texinfo/Convert/HTML.pm:2853
  #, perl-brace-format
  msgid "@center --- @emph{{author}}\n"
  msgstr "@center --- @emph{{author}}\n"
  
! #: tp/Texinfo/Convert/HTML.pm:732 tp/Texinfo/Convert/HTML.pm:788
  msgid "Top"
  msgstr "Topo"
  
! #: tp/Texinfo/Convert/HTML.pm:733 tp/Texinfo/Convert/HTML.pm:789
  msgid "Contents"
  msgstr "Conte@'udo"
  
! #: tp/Texinfo/Convert/HTML.pm:734 tp/Texinfo/Convert/HTML.pm:790
  msgid "Overview"
  msgstr "Vis@~ao geral"
  
! #: tp/Texinfo/Convert/HTML.pm:735 tp/Texinfo/Convert/HTML.pm:766
! #: tp/Texinfo/Convert/HTML.pm:791
  msgid "Index"
  msgstr "@'Indice"
  
! #: tp/Texinfo/Convert/HTML.pm:737
  msgid "current"
  msgstr "atual"
  
! #: tp/Texinfo/Convert/HTML.pm:740 tp/Texinfo/Convert/HTML.pm:796
  msgid "Prev"
  msgstr "Pr@'evio"
  
! #: tp/Texinfo/Convert/HTML.pm:741
  msgid " Up "
  msgstr " Acima "
  
! #: tp/Texinfo/Convert/HTML.pm:742 tp/Texinfo/Convert/HTML.pm:746
! #: tp/Texinfo/Convert/HTML.pm:798
  msgid "Next"
  msgstr "Pr@'oximo"
  
! #: tp/Texinfo/Convert/HTML.pm:744 tp/Texinfo/Convert/HTML.pm:797
  msgid "Up"
  msgstr "Acima"
  
! #: tp/Texinfo/Convert/HTML.pm:748
  msgid "Previous"
  msgstr "Anterior"
  
! #: tp/Texinfo/Convert/HTML.pm:749
  #, fuzzy
  msgid "Forward node"
  msgstr "Avan@,{c}ar"
  
! #: tp/Texinfo/Convert/HTML.pm:750
  #, fuzzy
  msgid "Back node"
  msgstr "Nodo acima"
  
! #: tp/Texinfo/Convert/HTML.pm:756
  msgid "Next file"
  msgstr "Arquivo seguinte"
  
! #: tp/Texinfo/Convert/HTML.pm:757
  msgid "Previous file"
  msgstr "Arquivo anterior"
  
! #: tp/Texinfo/Convert/HTML.pm:763
  msgid "Cover (top) of document"
  msgstr "In@'icio (topo) do documento"
  
! #: tp/Texinfo/Convert/HTML.pm:764
  msgid "Table of contents"
  msgstr "Sum@'ario"
  
! #: tp/Texinfo/Convert/HTML.pm:765
  msgid "Short table of contents"
  msgstr "Breve sum@'ario"
  
! #: tp/Texinfo/Convert/HTML.pm:767
  msgid "Current section"
  msgstr "Se@,{c}@~ao atual"
  
! #: tp/Texinfo/Convert/HTML.pm:768
  msgid "Previous section in reading order"
  msgstr "Se@,{c}@~ao anterior na ordem de leitura"
  
! #: tp/Texinfo/Convert/HTML.pm:769
  msgid "Beginning of this chapter or previous chapter"
  msgstr "Come@,{c}o desse cap@'itulo ou cap@'itulo anterior"
  
! #: tp/Texinfo/Convert/HTML.pm:770
  msgid "Previous section on same level"
  msgstr "Se@,{c}@~ao anterior no mesmo n@'ivel"
  
! #: tp/Texinfo/Convert/HTML.pm:771
  msgid "Up section"
  msgstr "Se@,{c}@~ao acima"
  
! #: tp/Texinfo/Convert/HTML.pm:772
  msgid "Next section on same level"
  msgstr "Pr@'oxima se@,{c}@~ao no mesmo n@'ivel"
  
! #: tp/Texinfo/Convert/HTML.pm:773
  msgid "Up node"
  msgstr "Nodo acima"
  
! #: tp/Texinfo/Convert/HTML.pm:774
  msgid "Next node"
  msgstr "Pr@'oximo nodo"
  
! #: tp/Texinfo/Convert/HTML.pm:775
  msgid "Previous node"
  msgstr "Nodo anterior"
  
! #: tp/Texinfo/Convert/HTML.pm:776
  #, fuzzy
  msgid "Next node in node reading order"
  msgstr "Pr@'oxima se@,{c}@~ao na ordem de leitura"
  
! #: tp/Texinfo/Convert/HTML.pm:777
  #, fuzzy
  msgid "Previous node in node reading order"
  msgstr "Se@,{c}@~ao anterior na ordem de leitura"
  
! #: tp/Texinfo/Convert/HTML.pm:778
  msgid "Next section in reading order"
  msgstr "Pr@'oxima se@,{c}@~ao na ordem de leitura"
  
! #: tp/Texinfo/Convert/HTML.pm:779
  msgid "Next chapter"
  msgstr "Pr@'oximo cap@'itulo"
  
! #: tp/Texinfo/Convert/HTML.pm:780
  msgid "About (help)"
  msgstr "Sobre (ajuda)"
  
! #: tp/Texinfo/Convert/HTML.pm:781
  msgid "First section in reading order"
  msgstr "Primeira se@,{c}@~ao na ordem de leitura"
  
! #: tp/Texinfo/Convert/HTML.pm:782
  msgid "Last section in reading order"
  msgstr "@'Ultima se@,{c}@~ao na ordem de leitura"
  
! #: tp/Texinfo/Convert/HTML.pm:783
  msgid "Forward section in next file"
  msgstr "Avan@,{c}a se@,{c}@~ao no arquivo seguinte"
  
! #: tp/Texinfo/Convert/HTML.pm:784
  msgid "Back section in previous file"
  msgstr "Volta se@,{c}@~ao no arquivo anterior"
  
! #: tp/Texinfo/Convert/HTML.pm:793
  msgid "This"
  msgstr "Esse"
  
! #: tp/Texinfo/Convert/HTML.pm:794
  msgid "Back"
  msgstr "Volta"
  
! #: tp/Texinfo/Convert/HTML.pm:795
  msgid "FastBack"
  msgstr "Voltar R@'apido"
  
! #: tp/Texinfo/Convert/HTML.pm:799
  msgid "NodeUp"
  msgstr "Nodo Acima"
  
! #: tp/Texinfo/Convert/HTML.pm:800
  msgid "NodeNext"
  msgstr "Pr@'oximo Nodo"
  
! #: tp/Texinfo/Convert/HTML.pm:801
  msgid "NodePrev"
  msgstr "Nodo Anterior"
  
! #: tp/Texinfo/Convert/HTML.pm:802
  #, fuzzy
  msgid "NodeForward"
  msgstr "Avan@,{c}ar"
  
! #: tp/Texinfo/Convert/HTML.pm:803
  #, fuzzy
  msgid "NodeBack"
  msgstr "Volta"
  
! #: tp/Texinfo/Convert/HTML.pm:804
  msgid "Forward"
  msgstr "Avan@,{c}ar"
  
! #: tp/Texinfo/Convert/HTML.pm:805
  msgid "FastForward"
  msgstr "Avan@,{c}ar R@'apido"
  
! #: tp/Texinfo/Convert/HTML.pm:806
  msgid "About"
  msgstr "Sobre"
  
! #: tp/Texinfo/Convert/HTML.pm:807
  msgid "First"
  msgstr "Primeiro"
  
! #: tp/Texinfo/Convert/HTML.pm:808
  msgid "Last"
  msgstr "@'Ultimo"
  
! #: tp/Texinfo/Convert/HTML.pm:809
  msgid "NextFile"
  msgstr "ProximoArquivo"
  
! #: tp/Texinfo/Convert/HTML.pm:810
  msgid "PrevFile"
  msgstr "ArquivoAnterior"
  
! #: tp/Texinfo/Convert/HTML.pm:814
  msgid "About This Document"
  msgstr "Sobre Esse Documento"
  
! #: tp/Texinfo/Convert/HTML.pm:815
  msgid "Table of Contents"
  msgstr "Sum@'ario"
  
! #: tp/Texinfo/Convert/HTML.pm:816
  msgid "Short Table of Contents"
  msgstr "Breve Sum@'ario"
  
! #: tp/Texinfo/Convert/HTML.pm:817
  msgid "Footnotes"
  msgstr "Notas de Rodap@'e"
  
! #: tp/Texinfo/Convert/HTML.pm:1505
! #, perl-brace-format
  msgid "{explained_string} ({explanation})"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3152
  #, perl-brace-format
  msgid "see section {reference_name}"
  msgstr "veja se@,{c}@~ao {reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3155
  #, perl-brace-format
  msgid "see {reference_name}"
  msgstr "veja {reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3160
  #, perl-brace-format
  msgid "See section {reference_name}"
  msgstr "Veja se@,{c}@~ao {reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3163
  #, perl-brace-format
  msgid "See {reference_name}"
  msgstr "Veja {reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3167
  #, perl-brace-format
  msgid "{reference_name}"
  msgstr "{reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3229
  #, fuzzy, perl-brace-format
  msgid "see {reference} in @cite{{book}}"
! msgstr "veja @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3233
  #, fuzzy, perl-brace-format
  msgid "see @cite{{book_reference}}"
  msgstr "veja @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3237
  #, fuzzy, perl-brace-format
  msgid "see `{section}' in @cite{{book}}"
! msgstr "veja @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3244
  #, fuzzy, perl-brace-format
  msgid "see {reference}"
! msgstr "veja {reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3247
  #, fuzzy, perl-brace-format
  msgid "see `{section}'"
! msgstr "Se@,{c}@~ao acima"
  
! #: tp/Texinfo/Convert/HTML.pm:3252
  #, fuzzy, perl-brace-format
  msgid "See {reference} in @cite{{book}}"
! msgstr "Veja @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3256
  #, fuzzy, perl-brace-format
  msgid "See @cite{{book_reference}}"
  msgstr "Veja @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3260
  #, fuzzy, perl-brace-format
  msgid "See `{section}' in @cite{{book}}"
! msgstr "Veja @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3267
  #, fuzzy, perl-brace-format
  msgid "See {reference}"
! msgstr "Veja {reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3270
  #, fuzzy, perl-brace-format
  msgid "See `{section}'"
! msgstr "Se@,{c}@~ao acima"
  
! #: tp/Texinfo/Convert/HTML.pm:3275
  #, fuzzy, perl-brace-format
  msgid "{reference} in @cite{{book}}"
! msgstr "Veja @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3279
  #, fuzzy, perl-brace-format
  msgid "@cite{{book_reference}}"
  msgstr "@cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3283
  #, fuzzy, perl-brace-format
  msgid "`{section}' in @cite{{book}}"
! msgstr "veja @cite{{book}}"
  
! #: tp/Texinfo/Convert/HTML.pm:3290
  #, fuzzy, perl-brace-format
  msgid "{reference}"
! msgstr "{reference_name}"
  
! #: tp/Texinfo/Convert/HTML.pm:3293
  #, fuzzy, perl-brace-format
  msgid "`{section}'"
! msgstr "Se@,{c}@~ao acima"
  
! #: tp/Texinfo/Convert/HTML.pm:3406
  msgid "Jump to"
  msgstr "Pular para"
  
! #: tp/Texinfo/Convert/HTML.pm:3414
  msgid "Index Entry"
  msgstr "Entrada de @'Indice"
  
! #: tp/Texinfo/Convert/HTML.pm:3416
  msgid "Section"
  msgstr "Se@,{c}@~ao"
  
! #: tp/Texinfo/Convert/HTML.pm:4035
  #, fuzzy, perl-brace-format
  msgid "{category}: @strong{{name}} @emph{{arguments}}"
! msgstr "@tie{ }-- {category}: {name} {arguments}"
  
! #: tp/Texinfo/Convert/HTML.pm:4040
  #, fuzzy, perl-brace-format
  msgid "{category}: @strong{{name}}"
! msgstr "{category}: @emph{{type}} @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4057
  #, fuzzy, perl-brace-format
  msgid "{category}:@* @emph{{type}}@* @strong{{name}} @emph{{arguments}}"
! msgstr "{category}: @emph{{type}} @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4061
  #, fuzzy, perl-brace-format
  msgid "{category}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
! msgstr "{category}: @emph{{type}} @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4070
  #, fuzzy, perl-brace-format
  msgid "{category}:@* @emph{{type}}@* @strong{{name}}"
! msgstr "{category}: @emph{{type}} @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4073
  #, perl-brace-format
  msgid "{category}: @emph{{type}} @strong{{name}}"
! msgstr "{category}: @emph{{type}} @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4081
  #, fuzzy, perl-brace-format
  msgid "{category} of {class}: @strong{{name}} @emph{{arguments}}"
  msgstr "@tie{ }-- {category} da {class}: {name} {arguments}"
  
! #: tp/Texinfo/Convert/HTML.pm:4087
  #, fuzzy, perl-brace-format
  msgid "{category} of {class}: @strong{{name}}"
  msgstr "@tie{ }-- {category} da {class}: {name}"
  
! #: tp/Texinfo/Convert/HTML.pm:4096
  #, fuzzy, perl-brace-format
  msgid "{category} on {class}: @strong{{name}} @emph{{arguments}}"
  msgstr "@tie{ }-- {category} na {class}: {name} {arguments}"
  
! #: tp/Texinfo/Convert/HTML.pm:4102
  #, fuzzy, perl-brace-format
  msgid "{category} on {class}: @strong{{name}}"
  msgstr "@tie{ }-- {category} na {class}: {name}"
  
! #: tp/Texinfo/Convert/HTML.pm:4117
  #, fuzzy, perl-brace-format
  msgid ""
***************
*** 774,793 ****
  msgstr "@tie{ }-- {category} na {class}: {type} {name} {arguments}"
  
! #: tp/Texinfo/Convert/HTML.pm:4071
  #, fuzzy, perl-brace-format
  msgid "{category} on {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
  msgstr "@tie{ }-- {category} na {class}: {type} {name} {arguments}"
  
! #: tp/Texinfo/Convert/HTML.pm:4082
  #, fuzzy, perl-brace-format
  msgid "{category} on {class}:@* @emph{{type}}@* @strong{{name}}"
! msgstr "@tie{ }-- {category} na {class}: {type} {name}"
  
! #: tp/Texinfo/Convert/HTML.pm:4086
  #, fuzzy, perl-brace-format
  msgid "{category} on {class}: @emph{{type}} @strong{{name}}"
! msgstr "@tie{ }-- {category} na {class}: {type} {name}"
  
! #: tp/Texinfo/Convert/HTML.pm:4100
  #, fuzzy, perl-brace-format
  msgid ""
--- 775,794 ----
  msgstr "@tie{ }-- {category} na {class}: {type} {name} {arguments}"
  
! #: tp/Texinfo/Convert/HTML.pm:4121
  #, fuzzy, perl-brace-format
  msgid "{category} on {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
  msgstr "@tie{ }-- {category} na {class}: {type} {name} {arguments}"
  
! #: tp/Texinfo/Convert/HTML.pm:4132
  #, fuzzy, perl-brace-format
  msgid "{category} on {class}:@* @emph{{type}}@* @strong{{name}}"
! msgstr "{category}: @emph{{type}} @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4136
  #, fuzzy, perl-brace-format
  msgid "{category} on {class}: @emph{{type}} @strong{{name}}"
! msgstr "{category}: @emph{{type}} @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4150
  #, fuzzy, perl-brace-format
  msgid ""
***************
*** 795,839 ****
  msgstr "@tie{ }-- {category} da {class}: {type} {name} {arguments}"
  
! #: tp/Texinfo/Convert/HTML.pm:4104
  #, fuzzy, perl-brace-format
  msgid "{category} of {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
  msgstr "@tie{ }-- {category} da {class}: {type} {name} {arguments}"
  
! #: tp/Texinfo/Convert/HTML.pm:4115
  #, fuzzy, perl-brace-format
  msgid "{category} of {class}:@* @emph{{type}}@* @strong{{name}}"
! msgstr "@tie{ }-- {category} da {class}: {type} {name}"
  
! #: tp/Texinfo/Convert/HTML.pm:4119
  #, fuzzy, perl-brace-format
  msgid "{category} of {class}: @emph{{type}} @strong{{name}}"
! msgstr "@tie{ }-- {category} da {class}: {type} {name}"
  
! #: tp/Texinfo/Convert/HTML.pm:6125
! #, fuzzy, perl-brace-format
  msgid ""
  "This document was generated on @emph{@today{}} using "
  "@uref{{program_homepage}, @emph{{program}}}."
  msgstr ""
- "Esse documento foi gerado em @i{{date}} usando @uref{{program_homepage}, "
- "@i{{program}}}."
  
! #: tp/Texinfo/Convert/HTML.pm:6130
! #, fuzzy
  msgid "This document was generated on @emph{@today{}}."
  msgstr ""
- "Esse documento foi gerado usando @uref{{program_homepage}, @emph{{program}}}."
  
! #: tp/Texinfo/Convert/HTML.pm:6169
  #, perl-brace-format
  msgid "{title}: {element_text}"
! msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6313
  #, perl-brace-format
  msgid "The node you are looking for is at {href}."
  msgstr "O nodo que vo@^e est@'a olhando est@'a em {href}."
  
! #: tp/Texinfo/Convert/HTML.pm:6382
  msgid "  The buttons in the navigation panels have the following meaning:"
  msgstr ""
--- 796,836 ----
  msgstr "@tie{ }-- {category} da {class}: {type} {name} {arguments}"
  
! #: tp/Texinfo/Convert/HTML.pm:4154
  #, fuzzy, perl-brace-format
  msgid "{category} of {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
  msgstr "@tie{ }-- {category} da {class}: {type} {name} {arguments}"
  
! #: tp/Texinfo/Convert/HTML.pm:4165
  #, fuzzy, perl-brace-format
  msgid "{category} of {class}:@* @emph{{type}}@* @strong{{name}}"
! msgstr "{category}: @emph{{type}} @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:4169
  #, fuzzy, perl-brace-format
  msgid "{category} of {class}: @emph{{type}} @strong{{name}}"
! msgstr "{category}: @emph{{type}} @strong{{name}}"
  
! #: tp/Texinfo/Convert/HTML.pm:6096
! #, perl-brace-format
  msgid ""
  "This document was generated on @emph{@today{}} using "
  "@uref{{program_homepage}, @emph{{program}}}."
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6101
  msgid "This document was generated on @emph{@today{}}."
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6140
  #, perl-brace-format
  msgid "{title}: {element_text}"
! msgstr "{title}: {element_text}"
  
! #: tp/Texinfo/Convert/HTML.pm:6284
  #, perl-brace-format
  msgid "The node you are looking for is at {href}."
  msgstr "O nodo que vo@^e est@'a olhando est@'a em {href}."
  
! #: tp/Texinfo/Convert/HTML.pm:6353
  msgid "  The buttons in the navigation panels have the following meaning:"
  msgstr ""
***************
*** 841,861 ****
  "significados:"
  
! #: tp/Texinfo/Convert/HTML.pm:6388
  msgid "Button"
  msgstr "Bot@~ao"
  
! #: tp/Texinfo/Convert/HTML.pm:6389
  msgid "Name"
  msgstr "Nome"
  
! #: tp/Texinfo/Convert/HTML.pm:6390
  msgid "Go to"
  msgstr "V@'a para"
  
! #: tp/Texinfo/Convert/HTML.pm:6391
  msgid "From 1.2.3 go to"
  msgstr "De 1.2.3 v@'a para"
  
! #: tp/Texinfo/Convert/HTML.pm:6417
  msgid ""
  "  where the @strong{ Example } assumes that the current position is at "
--- 838,858 ----
  "significados:"
  
! #: tp/Texinfo/Convert/HTML.pm:6359
  msgid "Button"
  msgstr "Bot@~ao"
  
! #: tp/Texinfo/Convert/HTML.pm:6360
  msgid "Name"
  msgstr "Nome"
  
! #: tp/Texinfo/Convert/HTML.pm:6361
  msgid "Go to"
  msgstr "V@'a para"
  
! #: tp/Texinfo/Convert/HTML.pm:6362
  msgid "From 1.2.3 go to"
  msgstr "De 1.2.3 v@'a para"
  
! #: tp/Texinfo/Convert/HTML.pm:6388
  msgid ""
  "  where the @strong{ Example } assumes that the current position is at "
***************
*** 867,998 ****
  "estrutura:"
  
! #: tp/Texinfo/Convert/HTML.pm:6427
  msgid "Section One"
  msgstr "Se@,{c}@~ao Um"
  
! #: tp/Texinfo/Convert/HTML.pm:6429
  msgid "Subsection One-One"
  msgstr "Subse@,{c}@~ao Um-Um"
  
! #: tp/Texinfo/Convert/HTML.pm:6436
  msgid "Subsection One-Two"
  msgstr "Subse@,{c}@~ao Um-Dois"
  
! #: tp/Texinfo/Convert/HTML.pm:6438
  msgid "Subsubsection One-Two-One"
  msgstr "Subse@,{c}@~ao Um-Dois-Um"
  
! #: tp/Texinfo/Convert/HTML.pm:6439
  msgid "Subsubsection One-Two-Two"
  msgstr "Subse@,{c}@~ao Um-Dois-Dois"
  
! #: tp/Texinfo/Convert/HTML.pm:6440
  msgid "Subsubsection One-Two-Three"
  msgstr "Subse@,{c}@~ao Um-Dois-Tr@^es"
  
! #: tp/Texinfo/Convert/HTML.pm:6442
  msgid "Current Position"
  msgstr "Posi@,{c}@~ao Atual"
  
! #: tp/Texinfo/Convert/HTML.pm:6443
  msgid "Subsubsection One-Two-Four"
  msgstr "Subse@,{c}@~ao Um-Dois-Quatro"
  
! #: tp/Texinfo/Convert/HTML.pm:6446
  msgid "Subsection One-Three"
  msgstr "Subse@,{c}@~ao Um-Tr@^es"
  
! #: tp/Texinfo/Convert/HTML.pm:6453
  msgid "Subsection One-Four"
  msgstr "Subse@,{c}@~ao Um-Quatro"
  
! #: tp/Texinfo/Convert/HTML.pm:6857
  msgid "Untitled Document"
  msgstr "Documento Sem Nome"
- 
- #~ msgid "section `@asis{}`{section_name}'@asis{}' in @cite{{book}}"
- #~ msgstr "se@,{c}@~ao `@asis{}`{section_name}'@asis{}' em @cite{{book}}"
- 
- #, fuzzy
- #~ msgid "See section `@asis{}`{section_name}'@asis{}' in @cite{{book}}"
- #~ msgstr "veja se@,{c}@~ao `@asis{}`{section_name}'@asis{}' em @cite{{book}}"
- 
- #~ msgid "see section `@asis{}`{section_name}'@asis{}' in @cite{{book}}"
- #~ msgstr "veja se@,{c}@~ao `@asis{}`{section_name}'@asis{}' em @cite{{book}}"
- 
- #~ msgid "Current"
- #~ msgstr "Atual"
- 
- #, fuzzy
- #~ msgid ""
- #~ "This document was generated on @emph{{date}} using "
- #~ "@uref{{program_homepage}, @emph{{program}}}."
- #~ msgstr ""
- #~ "Esse documento foi gerado em @i{{date}} usando @uref{{program_homepage}, "
- #~ "@i{{program}}}."
- 
- #~ msgid "{style} {number}"
- #~ msgstr "{style} {number}"
- 
- #~ msgid "{style}: {caption_first_line}"
- #~ msgstr "{style}: {caption_first_line}"
- 
- #~ msgid "{style}: {shortcaption_first_line}"
- #~ msgstr "{style}: {shortcaption_first_line}"
- 
- #~ msgid "on @emph{{date}}"
- #~ msgstr "em @emph{{date}}"
- 
- #~ msgid "{acronym_like} ({explanation})"
- #~ msgstr "{acronym_like} ({explanation})"
- 
- #~ msgid "(outside of any element)"
- #~ msgstr "(fora de qualquer elemento)"
- 
- #~ msgid "{ref}"
- #~ msgstr "{ref}"
- 
- #~ msgid "see {ref}"
- #~ msgstr "veja {ref}"
- 
- #~ msgid "See {ref}"
- #~ msgstr "veja {ref}"
- 
- #~ msgid "Node up"
- #~ msgstr "Nodo acima"
- 
- #~ msgid "see "
- #~ msgstr "veja"
- 
- #~ msgid "See "
- #~ msgstr "Veja"
- 
- #~ msgid "Menu:"
- #~ msgstr "Op@,{c}@~oes:"
- 
- #~ msgid "Following"
- #~ msgstr "Seguinte"
- 
- #~ msgid "Node following in node reading order"
- #~ msgstr "Nodo seguinte na ordem de leitura de nodos"
- 
- #~ msgid "See section `@asis{}`{section_name}'@asis{}' em @cite{{book}}"
- #~ msgstr "Veja se@,{c}@~ao `@asis{}`{section_name}'@asis{}' in @cite{{book}}"
- 
- #~ msgid "Following node"
- #~ msgstr "Nodo seguinte"
- 
- #~ msgid "see {node_file_href} section `{section}' in @cite{{book}}"
- #~ msgstr "veja {node_file_href} se@,{c}@~ao `{section}' em @cite{{book}}"
- 
- #~ msgid "see {node_file_href}"
- #~ msgstr "veja {node_file_href}"
- 
- #~ msgid "See {node_file_href} section `{section}' in @cite{{book}}"
- #~ msgstr "Veja {node_file_href} se@,{c}@~ao `{section}' em @cite{{book}}"
- 
- #~ msgid "See {node_file_href}"
- #~ msgstr "Veja {node_file_href}"
- 
- #~ msgid "{node_file_href} section `{section}' in @cite{{book}}"
- #~ msgstr "{node_file_href} se@,{c}@~ao `{section}' em @cite{{book}}"
--- 864,908 ----
  "estrutura:"
  
! #: tp/Texinfo/Convert/HTML.pm:6398
  msgid "Section One"
  msgstr "Se@,{c}@~ao Um"
  
! #: tp/Texinfo/Convert/HTML.pm:6400
  msgid "Subsection One-One"
  msgstr "Subse@,{c}@~ao Um-Um"
  
! #: tp/Texinfo/Convert/HTML.pm:6407
  msgid "Subsection One-Two"
  msgstr "Subse@,{c}@~ao Um-Dois"
  
! #: tp/Texinfo/Convert/HTML.pm:6409
  msgid "Subsubsection One-Two-One"
  msgstr "Subse@,{c}@~ao Um-Dois-Um"
  
! #: tp/Texinfo/Convert/HTML.pm:6410
  msgid "Subsubsection One-Two-Two"
  msgstr "Subse@,{c}@~ao Um-Dois-Dois"
  
! #: tp/Texinfo/Convert/HTML.pm:6411
  msgid "Subsubsection One-Two-Three"
  msgstr "Subse@,{c}@~ao Um-Dois-Tr@^es"
  
! #: tp/Texinfo/Convert/HTML.pm:6413
  msgid "Current Position"
  msgstr "Posi@,{c}@~ao Atual"
  
! #: tp/Texinfo/Convert/HTML.pm:6414
  msgid "Subsubsection One-Two-Four"
  msgstr "Subse@,{c}@~ao Um-Dois-Quatro"
  
! #: tp/Texinfo/Convert/HTML.pm:6417
  msgid "Subsection One-Three"
  msgstr "Subse@,{c}@~ao Um-Tr@^es"
  
! #: tp/Texinfo/Convert/HTML.pm:6424
  msgid "Subsection One-Four"
  msgstr "Subse@,{c}@~ao Um-Quatro"
  
! #: tp/Texinfo/Convert/HTML.pm:6828
  msgid "Untitled Document"
  msgstr "Documento Sem Nome"
diff -Nrc2 texinfo-5.2/po_document/texinfo_document.pot texinfo-6.0/po_document/texinfo_document.pot
*** texinfo-5.2/po_document/texinfo_document.pot	2013-09-26 23:54:33.000000000 +0100
--- texinfo-6.0/po_document/texinfo_document.pot	2015-06-26 13:52:39.000000000 +0100
***************
*** 7,13 ****
  msgid ""
  msgstr ""
! "Project-Id-Version: texinfo 5.2\n"
  "Report-Msgid-Bugs-To: bug-texinfo@gnu.org\n"
! "POT-Creation-Date: 2013-09-26 15:54-0700\n"
  "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
  "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
--- 7,13 ----
  msgid ""
  msgstr ""
! "Project-Id-Version: GNU texinfo 6.0\n"
  "Report-Msgid-Bugs-To: bug-texinfo@gnu.org\n"
! "POT-Creation-Date: 2015-06-26 13:52+0100\n"
  "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
  "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
***************
*** 18,764 ****
  "Content-Transfer-Encoding: 8bit\n"
  
! #: tp/Texinfo/Common.pm:701 tp/Texinfo/Common.pm:706
  msgid "Function"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:702
  msgid "Macro"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:703
  msgid "Special Form"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:704 tp/Texinfo/Common.pm:707
  msgid "Variable"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:705
  msgid "User Option"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:708 tp/Texinfo/Common.pm:709
  msgid "Instance Variable"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:710 tp/Texinfo/Common.pm:711
  msgid "Method"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1157
  #, perl-brace-format
  msgid "{category} on {class}"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1164
  #, perl-brace-format
  msgid "{category} of {class}"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1181
  #, perl-brace-format
  msgid "{month} {day}, {year}"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1212 tp/Texinfo/Convert/Plaintext.pm:1045
! #: tp/Texinfo/Convert/HTML.pm:512
  #, perl-brace-format
  msgid "Appendix {number} {section_title}"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1216 tp/Texinfo/Convert/Plaintext.pm:1050
! #: tp/Texinfo/Convert/HTML.pm:518
  #, perl-brace-format
  msgid "{number} {section_title}"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1351
  #, perl-brace-format
  msgid "{float_type} {float_number}: "
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1355
  #, perl-brace-format
  msgid "{float_type}: "
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1360
  #, perl-brace-format
  msgid "{float_type} {float_number}\n"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1364
  #, perl-brace-format
  msgid "{float_type}\n"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1370
  #, perl-brace-format
  msgid "{float_number}: "
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1373
  #, perl-brace-format
  msgid "{float_number}\n"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:2826
  #, perl-brace-format
  msgid "{name} on {class}"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:2835
  #, perl-brace-format
  msgid "{name} of {class}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Converter.pm:109
  msgid "error@arrow{}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Converter.pm:573
  msgid "January"
  msgstr ""
  
! #: tp/Texinfo/Convert/Converter.pm:574
  msgid "February"
  msgstr ""
  
! #: tp/Texinfo/Convert/Converter.pm:575
  msgid "March"
  msgstr ""
  
! #: tp/Texinfo/Convert/Converter.pm:576
  msgid "April"
  msgstr ""
  
! #: tp/Texinfo/Convert/Converter.pm:577
  msgid "May"
  msgstr ""
  
! #: tp/Texinfo/Convert/Converter.pm:578
  msgid "June"
  msgstr ""
  
! #: tp/Texinfo/Convert/Converter.pm:579
  msgid "July"
  msgstr ""
  
! #: tp/Texinfo/Convert/Converter.pm:580
  msgid "August"
  msgstr ""
  
! #: tp/Texinfo/Convert/Converter.pm:581
  msgid "September"
  msgstr ""
  
! #: tp/Texinfo/Convert/Converter.pm:582
  msgid "October"
  msgstr ""
  
! #: tp/Texinfo/Convert/Converter.pm:583
  msgid "November"
  msgstr ""
  
! #: tp/Texinfo/Convert/Converter.pm:584
  msgid "December"
  msgstr ""
  
! #: tp/Texinfo/Convert/Converter.pm:635
  #, perl-brace-format
  msgid "{float_type} {float_number}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Converter.pm:639
  #, perl-brace-format
  msgid "{float_type}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Converter.pm:643
  #, perl-brace-format
  msgid "{float_number}"
  msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:779
  #, perl-brace-format
  msgid "See Info file @file{{myfile}}, node @samp{{mynode}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:784
  #, perl-brace-format
  msgid "See node @samp{{mynode}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:788
  #, perl-brace-format
  msgid "See Info file @file{{myfile}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:828
  #, perl-brace-format
  msgid "section ``{section_name}'' in @cite{{book}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:833
  #, perl-brace-format
  msgid "See section ``{section_name}'' in @cite{{book}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:838
  #, perl-brace-format
  msgid "see section ``{section_name}'' in @cite{{book}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:845 tp/Texinfo/Convert/HTML.pm:3237
  #, perl-brace-format
  msgid "@cite{{book}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:849 tp/Texinfo/Convert/HTML.pm:3214
  #, perl-brace-format
  msgid "See @cite{{book}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:853 tp/Texinfo/Convert/HTML.pm:3191
  #, perl-brace-format
  msgid "see @cite{{book}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:868
  #, perl-brace-format
  msgid "{title_ref}"
  msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:873
  #, perl-brace-format
  msgid "See {title_ref}"
  msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:878
  #, perl-brace-format
  msgid "see {title_ref}"
  msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:1013 tp/Texinfo/Convert/Plaintext.pm:2106
  #, perl-brace-format
  msgid "{abbr_or_acronym} ({explanation})"
  msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:1155 tp/Texinfo/Convert/Plaintext.pm:2238
! #: tp/Texinfo/Convert/HTML.pm:3543
  #, perl-brace-format
  msgid "@b{{quotation_arg}:} "
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:1273
  msgid "(outside of any node)"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:1884
  #, perl-brace-format
  msgid "{name} @url{{email}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:1887
  #, perl-brace-format
  msgid "@url{{email}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:1909
  #, perl-brace-format
  msgid "{text} ({url})"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:1914
  #, perl-brace-format
  msgid "@t{<{url}>}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2163 tp/Texinfo/Convert/HTML.pm:1438
  #, perl-brace-format
  msgid "@{No value for `{value}'@}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2684
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {name} {arguments}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2689
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {name}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2702
  #, perl-brace-format
  msgid "@tie{ }-- {category}:@*{type}@*{name} {arguments}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2705
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {type} {name} {arguments}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2714
  #, perl-brace-format
  msgid "@tie{ }-- {category}:@*{type}@*{name}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2717
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {type} {name}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2725
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {name} {arguments}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2731
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {name}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2740
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {name} {arguments}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2746
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {name}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2761
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}:@*{type}@*{name} {arguments}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2765
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {type} {name} {arguments}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2776
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}:@*{type}@*{name}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2780
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {type} {name}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2794
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}:@*{type}@*{name} {arguments}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2798
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {type} {name} {arguments}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2809
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}:@*{type}@*{name}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2813
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {type} {name}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:3123 tp/Texinfo/Convert/HTML.pm:2803
  #, perl-brace-format
  msgid "@center --- @emph{{author}}\n"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:729 tp/Texinfo/Convert/HTML.pm:785
  msgid "Top"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:730 tp/Texinfo/Convert/HTML.pm:786
  msgid "Contents"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:731 tp/Texinfo/Convert/HTML.pm:787
  msgid "Overview"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:732 tp/Texinfo/Convert/HTML.pm:763
! #: tp/Texinfo/Convert/HTML.pm:788
  msgid "Index"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:734
  msgid "current"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:737 tp/Texinfo/Convert/HTML.pm:793
  msgid "Prev"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:738
  msgid " Up "
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:739 tp/Texinfo/Convert/HTML.pm:743
! #: tp/Texinfo/Convert/HTML.pm:795
  msgid "Next"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:741 tp/Texinfo/Convert/HTML.pm:794
  msgid "Up"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:745
  msgid "Previous"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:746
  msgid "Forward node"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:747
  msgid "Back node"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:753
  msgid "Next file"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:754
  msgid "Previous file"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:760
  msgid "Cover (top) of document"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:761
  msgid "Table of contents"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:762
  msgid "Short table of contents"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:764
  msgid "Current section"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:765
  msgid "Previous section in reading order"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:766
  msgid "Beginning of this chapter or previous chapter"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:767
  msgid "Previous section on same level"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:768
  msgid "Up section"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:769
  msgid "Next section on same level"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:770
  msgid "Up node"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:771
  msgid "Next node"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:772
  msgid "Previous node"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:773
  msgid "Next node in node reading order"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:774
  msgid "Previous node in node reading order"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:775
  msgid "Next section in reading order"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:776
  msgid "Next chapter"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:777
  msgid "About (help)"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:778
  msgid "First section in reading order"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:779
  msgid "Last section in reading order"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:780
  msgid "Forward section in next file"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:781
  msgid "Back section in previous file"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:790
  msgid "This"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:791
  msgid "Back"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:792
  msgid "FastBack"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:796
  msgid "NodeUp"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:797
  msgid "NodeNext"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:798
  msgid "NodePrev"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:799
  msgid "NodeForward"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:800
  msgid "NodeBack"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:801
  msgid "Forward"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:802
  msgid "FastForward"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:803
  msgid "About"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:804
  msgid "First"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:805
  msgid "Last"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:806
  msgid "NextFile"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:807
  msgid "PrevFile"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:811
  msgid "About This Document"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:812
  msgid "Table of Contents"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:813
  msgid "Short Table of Contents"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:814
  msgid "Footnotes"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:1504
  #, perl-brace-format
  msgid "{explained_string} ({explanation})"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3102
  #, perl-brace-format
  msgid "see section {reference_name}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3105
  #, perl-brace-format
  msgid "see {reference_name}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3110
  #, perl-brace-format
  msgid "See section {reference_name}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3113
  #, perl-brace-format
  msgid "See {reference_name}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3117
  #, perl-brace-format
  msgid "{reference_name}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3179
  #, perl-brace-format
  msgid "see {reference} in @cite{{book}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3183
  #, perl-brace-format
  msgid "see @cite{{book_reference}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3187
  #, perl-brace-format
  msgid "see `{section}' in @cite{{book}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3194
  #, perl-brace-format
  msgid "see {reference}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3197
  #, perl-brace-format
  msgid "see `{section}'"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3202
  #, perl-brace-format
  msgid "See {reference} in @cite{{book}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3206
  #, perl-brace-format
  msgid "See @cite{{book_reference}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3210
  #, perl-brace-format
  msgid "See `{section}' in @cite{{book}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3217
  #, perl-brace-format
  msgid "See {reference}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3220
  #, perl-brace-format
  msgid "See `{section}'"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3225
  #, perl-brace-format
  msgid "{reference} in @cite{{book}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3229
  #, perl-brace-format
  msgid "@cite{{book_reference}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3233
  #, perl-brace-format
  msgid "`{section}' in @cite{{book}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3240
  #, perl-brace-format
  msgid "{reference}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3243
  #, perl-brace-format
  msgid "`{section}'"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3356
  msgid "Jump to"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3364
  msgid "Index Entry"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3366
  msgid "Section"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3985
  #, perl-brace-format
  msgid "{category}: @strong{{name}} @emph{{arguments}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3990
  #, perl-brace-format
  msgid "{category}: @strong{{name}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4007
  #, perl-brace-format
  msgid "{category}:@* @emph{{type}}@* @strong{{name}} @emph{{arguments}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4011
  #, perl-brace-format
  msgid "{category}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4020
  #, perl-brace-format
  msgid "{category}:@* @emph{{type}}@* @strong{{name}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4023
  #, perl-brace-format
  msgid "{category}: @emph{{type}} @strong{{name}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4031
  #, perl-brace-format
  msgid "{category} of {class}: @strong{{name}} @emph{{arguments}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4037
  #, perl-brace-format
  msgid "{category} of {class}: @strong{{name}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4046
  #, perl-brace-format
  msgid "{category} on {class}: @strong{{name}} @emph{{arguments}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4052
  #, perl-brace-format
  msgid "{category} on {class}: @strong{{name}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4067
  #, perl-brace-format
  msgid ""
--- 18,764 ----
  "Content-Transfer-Encoding: 8bit\n"
  
! #: tp/Texinfo/Common.pm:714 tp/Texinfo/Common.pm:719
  msgid "Function"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:715
  msgid "Macro"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:716
  msgid "Special Form"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:717 tp/Texinfo/Common.pm:720
  msgid "Variable"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:718
  msgid "User Option"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:721 tp/Texinfo/Common.pm:722
  msgid "Instance Variable"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:723 tp/Texinfo/Common.pm:724
  msgid "Method"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1196
  #, perl-brace-format
  msgid "{category} on {class}"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1203
  #, perl-brace-format
  msgid "{category} of {class}"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1220
  #, perl-brace-format
  msgid "{month} {day}, {year}"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1251 tp/Texinfo/Convert/Plaintext.pm:1112
! #: tp/Texinfo/Convert/HTML.pm:515
  #, perl-brace-format
  msgid "Appendix {number} {section_title}"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1255 tp/Texinfo/Convert/Plaintext.pm:1117
! #: tp/Texinfo/Convert/HTML.pm:521
  #, perl-brace-format
  msgid "{number} {section_title}"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1390
  #, perl-brace-format
  msgid "{float_type} {float_number}: "
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1394
  #, perl-brace-format
  msgid "{float_type}: "
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1399
  #, perl-brace-format
  msgid "{float_type} {float_number}\n"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1403
  #, perl-brace-format
  msgid "{float_type}\n"
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1409
  #, perl-brace-format
  msgid "{float_number}: "
  msgstr ""
  
! #: tp/Texinfo/Common.pm:1412
  #, perl-brace-format
  msgid "{float_number}\n"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:2981
  #, perl-brace-format
  msgid "{name} on {class}"
  msgstr ""
  
! #: tp/Texinfo/Parser.pm:2990
  #, perl-brace-format
  msgid "{name} of {class}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Converter.pm:110
  msgid "error@arrow{}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Converter.pm:956
  msgid "January"
  msgstr ""
  
! #: tp/Texinfo/Convert/Converter.pm:957
  msgid "February"
  msgstr ""
  
! #: tp/Texinfo/Convert/Converter.pm:958
  msgid "March"
  msgstr ""
  
! #: tp/Texinfo/Convert/Converter.pm:959
  msgid "April"
  msgstr ""
  
! #: tp/Texinfo/Convert/Converter.pm:960
  msgid "May"
  msgstr ""
  
! #: tp/Texinfo/Convert/Converter.pm:961
  msgid "June"
  msgstr ""
  
! #: tp/Texinfo/Convert/Converter.pm:962
  msgid "July"
  msgstr ""
  
! #: tp/Texinfo/Convert/Converter.pm:963
  msgid "August"
  msgstr ""
  
! #: tp/Texinfo/Convert/Converter.pm:964
  msgid "September"
  msgstr ""
  
! #: tp/Texinfo/Convert/Converter.pm:965
  msgid "October"
  msgstr ""
  
! #: tp/Texinfo/Convert/Converter.pm:966
  msgid "November"
  msgstr ""
  
! #: tp/Texinfo/Convert/Converter.pm:967
  msgid "December"
  msgstr ""
  
! #: tp/Texinfo/Convert/Converter.pm:1018
  #, perl-brace-format
  msgid "{float_type} {float_number}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Converter.pm:1022
  #, perl-brace-format
  msgid "{float_type}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Converter.pm:1026
  #, perl-brace-format
  msgid "{float_number}"
  msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:825
  #, perl-brace-format
  msgid "See Info file @file{{myfile}}, node @samp{{mynode}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:830
  #, perl-brace-format
  msgid "See node @samp{{mynode}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:834
  #, perl-brace-format
  msgid "See Info file @file{{myfile}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:874
  #, perl-brace-format
  msgid "section ``{section_name}'' in @cite{{book}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:879
  #, perl-brace-format
  msgid "See section ``{section_name}'' in @cite{{book}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:884
  #, perl-brace-format
  msgid "see section ``{section_name}'' in @cite{{book}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:891 tp/Texinfo/Convert/HTML.pm:3287
  #, perl-brace-format
  msgid "@cite{{book}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:895 tp/Texinfo/Convert/HTML.pm:3264
  #, perl-brace-format
  msgid "See @cite{{book}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:899 tp/Texinfo/Convert/HTML.pm:3241
  #, perl-brace-format
  msgid "see @cite{{book}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:914
  #, perl-brace-format
  msgid "{title_ref}"
  msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:919
  #, perl-brace-format
  msgid "See {title_ref}"
  msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:924
  #, perl-brace-format
  msgid "see {title_ref}"
  msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:1061 tp/Texinfo/Convert/Plaintext.pm:2204
  #, perl-brace-format
  msgid "{abbr_or_acronym} ({explanation})"
  msgstr ""
  
! #: tp/Texinfo/Convert/DocBook.pm:1222 tp/Texinfo/Convert/Plaintext.pm:2390
! #: tp/Texinfo/Convert/HTML.pm:3593
  #, perl-brace-format
  msgid "@b{{quotation_arg}:} "
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:1344
  msgid "(outside of any node)"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:1961
  #, perl-brace-format
  msgid "{name} @url{{email}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:1964
  #, perl-brace-format
  msgid "@url{{email}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:1986
  #, perl-brace-format
  msgid "{text} ({url})"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:1991
  #, perl-brace-format
  msgid "@t{<{url}>}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2315 tp/Texinfo/Convert/HTML.pm:1439
  #, perl-brace-format
  msgid "@{No value for `{value}'@}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2839
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {name} {arguments}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2844
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {name}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2857
  #, perl-brace-format
  msgid "@tie{ }-- {category}:@*{type}@*{name} {arguments}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2860
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {type} {name} {arguments}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2869
  #, perl-brace-format
  msgid "@tie{ }-- {category}:@*{type}@*{name}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2872
  #, perl-brace-format
  msgid "@tie{ }-- {category}: {type} {name}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2880
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {name} {arguments}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2886
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {name}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2895
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {name} {arguments}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2901
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {name}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2916
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}:@*{type}@*{name} {arguments}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2920
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {type} {name} {arguments}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2931
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}:@*{type}@*{name}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2935
  #, perl-brace-format
  msgid "@tie{ }-- {category} on {class}: {type} {name}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2949
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}:@*{type}@*{name} {arguments}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2953
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {type} {name} {arguments}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2964
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}:@*{type}@*{name}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:2968
  #, perl-brace-format
  msgid "@tie{ }-- {category} of {class}: {type} {name}"
  msgstr ""
  
! #: tp/Texinfo/Convert/Plaintext.pm:3279 tp/Texinfo/Convert/HTML.pm:2853
  #, perl-brace-format
  msgid "@center --- @emph{{author}}\n"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:732 tp/Texinfo/Convert/HTML.pm:788
  msgid "Top"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:733 tp/Texinfo/Convert/HTML.pm:789
  msgid "Contents"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:734 tp/Texinfo/Convert/HTML.pm:790
  msgid "Overview"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:735 tp/Texinfo/Convert/HTML.pm:766
! #: tp/Texinfo/Convert/HTML.pm:791
  msgid "Index"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:737
  msgid "current"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:740 tp/Texinfo/Convert/HTML.pm:796
  msgid "Prev"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:741
  msgid " Up "
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:742 tp/Texinfo/Convert/HTML.pm:746
! #: tp/Texinfo/Convert/HTML.pm:798
  msgid "Next"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:744 tp/Texinfo/Convert/HTML.pm:797
  msgid "Up"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:748
  msgid "Previous"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:749
  msgid "Forward node"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:750
  msgid "Back node"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:756
  msgid "Next file"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:757
  msgid "Previous file"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:763
  msgid "Cover (top) of document"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:764
  msgid "Table of contents"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:765
  msgid "Short table of contents"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:767
  msgid "Current section"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:768
  msgid "Previous section in reading order"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:769
  msgid "Beginning of this chapter or previous chapter"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:770
  msgid "Previous section on same level"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:771
  msgid "Up section"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:772
  msgid "Next section on same level"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:773
  msgid "Up node"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:774
  msgid "Next node"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:775
  msgid "Previous node"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:776
  msgid "Next node in node reading order"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:777
  msgid "Previous node in node reading order"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:778
  msgid "Next section in reading order"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:779
  msgid "Next chapter"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:780
  msgid "About (help)"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:781
  msgid "First section in reading order"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:782
  msgid "Last section in reading order"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:783
  msgid "Forward section in next file"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:784
  msgid "Back section in previous file"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:793
  msgid "This"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:794
  msgid "Back"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:795
  msgid "FastBack"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:799
  msgid "NodeUp"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:800
  msgid "NodeNext"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:801
  msgid "NodePrev"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:802
  msgid "NodeForward"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:803
  msgid "NodeBack"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:804
  msgid "Forward"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:805
  msgid "FastForward"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:806
  msgid "About"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:807
  msgid "First"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:808
  msgid "Last"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:809
  msgid "NextFile"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:810
  msgid "PrevFile"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:814
  msgid "About This Document"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:815
  msgid "Table of Contents"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:816
  msgid "Short Table of Contents"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:817
  msgid "Footnotes"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:1505
  #, perl-brace-format
  msgid "{explained_string} ({explanation})"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3152
  #, perl-brace-format
  msgid "see section {reference_name}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3155
  #, perl-brace-format
  msgid "see {reference_name}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3160
  #, perl-brace-format
  msgid "See section {reference_name}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3163
  #, perl-brace-format
  msgid "See {reference_name}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3167
  #, perl-brace-format
  msgid "{reference_name}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3229
  #, perl-brace-format
  msgid "see {reference} in @cite{{book}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3233
  #, perl-brace-format
  msgid "see @cite{{book_reference}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3237
  #, perl-brace-format
  msgid "see `{section}' in @cite{{book}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3244
  #, perl-brace-format
  msgid "see {reference}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3247
  #, perl-brace-format
  msgid "see `{section}'"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3252
  #, perl-brace-format
  msgid "See {reference} in @cite{{book}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3256
  #, perl-brace-format
  msgid "See @cite{{book_reference}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3260
  #, perl-brace-format
  msgid "See `{section}' in @cite{{book}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3267
  #, perl-brace-format
  msgid "See {reference}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3270
  #, perl-brace-format
  msgid "See `{section}'"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3275
  #, perl-brace-format
  msgid "{reference} in @cite{{book}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3279
  #, perl-brace-format
  msgid "@cite{{book_reference}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3283
  #, perl-brace-format
  msgid "`{section}' in @cite{{book}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3290
  #, perl-brace-format
  msgid "{reference}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3293
  #, perl-brace-format
  msgid "`{section}'"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3406
  msgid "Jump to"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3414
  msgid "Index Entry"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:3416
  msgid "Section"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4035
  #, perl-brace-format
  msgid "{category}: @strong{{name}} @emph{{arguments}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4040
  #, perl-brace-format
  msgid "{category}: @strong{{name}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4057
  #, perl-brace-format
  msgid "{category}:@* @emph{{type}}@* @strong{{name}} @emph{{arguments}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4061
  #, perl-brace-format
  msgid "{category}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4070
  #, perl-brace-format
  msgid "{category}:@* @emph{{type}}@* @strong{{name}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4073
  #, perl-brace-format
  msgid "{category}: @emph{{type}} @strong{{name}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4081
  #, perl-brace-format
  msgid "{category} of {class}: @strong{{name}} @emph{{arguments}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4087
  #, perl-brace-format
  msgid "{category} of {class}: @strong{{name}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4096
  #, perl-brace-format
  msgid "{category} on {class}: @strong{{name}} @emph{{arguments}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4102
  #, perl-brace-format
  msgid "{category} on {class}: @strong{{name}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4117
  #, perl-brace-format
  msgid ""
***************
*** 766,785 ****
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4071
  #, perl-brace-format
  msgid "{category} on {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4082
  #, perl-brace-format
  msgid "{category} on {class}:@* @emph{{type}}@* @strong{{name}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4086
  #, perl-brace-format
  msgid "{category} on {class}: @emph{{type}} @strong{{name}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4100
  #, perl-brace-format
  msgid ""
--- 766,785 ----
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4121
  #, perl-brace-format
  msgid "{category} on {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4132
  #, perl-brace-format
  msgid "{category} on {class}:@* @emph{{type}}@* @strong{{name}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4136
  #, perl-brace-format
  msgid "{category} on {class}: @emph{{type}} @strong{{name}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4150
  #, perl-brace-format
  msgid ""
***************
*** 787,806 ****
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4104
  #, perl-brace-format
  msgid "{category} of {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4115
  #, perl-brace-format
  msgid "{category} of {class}:@* @emph{{type}}@* @strong{{name}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4119
  #, perl-brace-format
  msgid "{category} of {class}: @emph{{type}} @strong{{name}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6125
  #, perl-brace-format
  msgid ""
--- 787,806 ----
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4154
  #, perl-brace-format
  msgid "{category} of {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4165
  #, perl-brace-format
  msgid "{category} of {class}:@* @emph{{type}}@* @strong{{name}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:4169
  #, perl-brace-format
  msgid "{category} of {class}: @emph{{type}} @strong{{name}}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6096
  #, perl-brace-format
  msgid ""
***************
*** 809,847 ****
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6130
  msgid "This document was generated on @emph{@today{}}."
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6169
  #, perl-brace-format
  msgid "{title}: {element_text}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6313
  #, perl-brace-format
  msgid "The node you are looking for is at {href}."
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6382
  msgid "  The buttons in the navigation panels have the following meaning:"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6388
  msgid "Button"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6389
  msgid "Name"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6390
  msgid "Go to"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6391
  msgid "From 1.2.3 go to"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6417
  msgid ""
  "  where the @strong{ Example } assumes that the current position is at "
--- 809,847 ----
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6101
  msgid "This document was generated on @emph{@today{}}."
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6140
  #, perl-brace-format
  msgid "{title}: {element_text}"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6284
  #, perl-brace-format
  msgid "The node you are looking for is at {href}."
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6353
  msgid "  The buttons in the navigation panels have the following meaning:"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6359
  msgid "Button"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6360
  msgid "Name"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6361
  msgid "Go to"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6362
  msgid "From 1.2.3 go to"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6388
  msgid ""
  "  where the @strong{ Example } assumes that the current position is at "
***************
*** 850,894 ****
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6427
  msgid "Section One"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6429
  msgid "Subsection One-One"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6436
  msgid "Subsection One-Two"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6438
  msgid "Subsubsection One-Two-One"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6439
  msgid "Subsubsection One-Two-Two"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6440
  msgid "Subsubsection One-Two-Three"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6442
  msgid "Current Position"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6443
  msgid "Subsubsection One-Two-Four"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6446
  msgid "Subsection One-Three"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6453
  msgid "Subsection One-Four"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6857
  msgid "Untitled Document"
  msgstr ""
--- 850,894 ----
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6398
  msgid "Section One"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6400
  msgid "Subsection One-One"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6407
  msgid "Subsection One-Two"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6409
  msgid "Subsubsection One-Two-One"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6410
  msgid "Subsubsection One-Two-Two"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6411
  msgid "Subsubsection One-Two-Three"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6413
  msgid "Current Position"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6414
  msgid "Subsubsection One-Two-Four"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6417
  msgid "Subsection One-Three"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6424
  msgid "Subsection One-Four"
  msgstr ""
  
! #: tp/Texinfo/Convert/HTML.pm:6828
  msgid "Untitled Document"
  msgstr ""
Binary files texinfo-5.2/po_document/uk.gmo and texinfo-6.0/po_document/uk.gmo differ
diff -Nrc2 texinfo-5.2/po_document/uk.po texinfo-6.0/po_document/uk.po
*** texinfo-5.2/po_document/uk.po	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/po_document/uk.po	2015-06-26 13:52:40.000000000 +0100
***************
*** 0 ****
--- 1,903 ----
+ # Texinfo Ukrainian translation
+ # Copyright (C) 2015 Free Software Foundation, Inc.
+ # This file is distributed under the same license as the texinfo package.
+ #
+ # Yuri Chornoivan <yurchor@ukr.net>, 2015.
+ msgid ""
+ msgstr ""
+ "Project-Id-Version: texinfo_document 5.9.90\n"
+ "Report-Msgid-Bugs-To: bug-texinfo@gnu.org\n"
+ "POT-Creation-Date: 2015-06-26 13:52+0100\n"
+ "PO-Revision-Date: 2015-02-28 11:24+0200\n"
+ "Last-Translator: Yuri Chornoivan <yurchor@ukr.net>\n"
+ "Language-Team: Ukrainian <translation-team-uk@lists.sourceforge.net>\n"
+ "Language: uk\n"
+ "MIME-Version: 1.0\n"
+ "Content-Type: text/plain; charset=UTF-8\n"
+ "Content-Transfer-Encoding: 8bit\n"
+ "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
+ "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+ "X-Generator: Lokalize 1.5\n"
+ 
+ #: tp/Texinfo/Common.pm:714 tp/Texinfo/Common.pm:719
+ msgid "Function"
+ msgstr "Ð¤ÑƒÐ½ÐºÑ†Ñ–Ñ�"
+ 
+ #: tp/Texinfo/Common.pm:715
+ msgid "Macro"
+ msgstr "ÐœÐ°ÐºÑ€Ð¾Ñ�"
+ 
+ #: tp/Texinfo/Common.pm:716
+ msgid "Special Form"
+ msgstr "Ð¡Ð¿ÐµÑ†Ñ–Ð°Ð»ÑŒÐ½Ð° Ñ„Ð¾Ñ€Ð¼Ð°"
+ 
+ #: tp/Texinfo/Common.pm:717 tp/Texinfo/Common.pm:720
+ msgid "Variable"
+ msgstr "Ð—Ð¼Ñ–Ð½Ð½Ð°"
+ 
+ #: tp/Texinfo/Common.pm:718
+ msgid "User Option"
+ msgstr "Ð’Ð¸Ð±Ñ–Ñ€ ÐºÐ¾Ñ€Ð¸Ñ�Ñ‚ÑƒÐ²Ð°Ñ‡Ð°"
+ 
+ #: tp/Texinfo/Common.pm:721 tp/Texinfo/Common.pm:722
+ msgid "Instance Variable"
+ msgstr "Ð—Ð¼Ñ–Ð½Ð½Ð° ÐµÐºÐ·ÐµÐ¼Ð¿Ð»Ñ�Ñ€Ð°"
+ 
+ #: tp/Texinfo/Common.pm:723 tp/Texinfo/Common.pm:724
+ msgid "Method"
+ msgstr "ÐœÐµÑ‚Ð¾Ð´"
+ 
+ #: tp/Texinfo/Common.pm:1196
+ #, perl-brace-format
+ msgid "{category} on {class}"
+ msgstr "{category} Ñ‰Ð¾Ð´Ð¾ {class}"
+ 
+ #: tp/Texinfo/Common.pm:1203
+ #, perl-brace-format
+ msgid "{category} of {class}"
+ msgstr "{category} {class}"
+ 
+ #: tp/Texinfo/Common.pm:1220
+ #, perl-brace-format
+ msgid "{month} {day}, {year}"
+ msgstr "{day} {month} {year}"
+ 
+ #: tp/Texinfo/Common.pm:1251 tp/Texinfo/Convert/Plaintext.pm:1112
+ #: tp/Texinfo/Convert/HTML.pm:515
+ #, perl-brace-format
+ msgid "Appendix {number} {section_title}"
+ msgstr "Ð”Ð¾Ð´Ð°Ñ‚Ð¾Ðº {number} {section_title}"
+ 
+ #: tp/Texinfo/Common.pm:1255 tp/Texinfo/Convert/Plaintext.pm:1117
+ #: tp/Texinfo/Convert/HTML.pm:521
+ #, perl-brace-format
+ msgid "{number} {section_title}"
+ msgstr "{number} {section_title}"
+ 
+ #: tp/Texinfo/Common.pm:1390
+ #, perl-brace-format
+ msgid "{float_type} {float_number}: "
+ msgstr "{float_type} {float_number}: "
+ 
+ #: tp/Texinfo/Common.pm:1394
+ #, perl-brace-format
+ msgid "{float_type}: "
+ msgstr "{float_type}: "
+ 
+ #: tp/Texinfo/Common.pm:1399
+ #, perl-brace-format
+ msgid "{float_type} {float_number}\n"
+ msgstr "{float_type} {float_number}\n"
+ 
+ #: tp/Texinfo/Common.pm:1403
+ #, perl-brace-format
+ msgid "{float_type}\n"
+ msgstr "{float_type}\n"
+ 
+ #: tp/Texinfo/Common.pm:1409
+ #, perl-brace-format
+ msgid "{float_number}: "
+ msgstr "{float_number}: "
+ 
+ #: tp/Texinfo/Common.pm:1412
+ #, perl-brace-format
+ msgid "{float_number}\n"
+ msgstr "{float_number}\n"
+ 
+ #: tp/Texinfo/Parser.pm:2981
+ #, perl-brace-format
+ msgid "{name} on {class}"
+ msgstr "{name} Ñ‰Ð¾Ð´Ð¾ {class}"
+ 
+ #: tp/Texinfo/Parser.pm:2990
+ #, perl-brace-format
+ msgid "{name} of {class}"
+ msgstr "{name} {class}"
+ 
+ #: tp/Texinfo/Convert/Converter.pm:110
+ msgid "error@arrow{}"
+ msgstr "error@arrow{}"
+ 
+ #: tp/Texinfo/Convert/Converter.pm:956
+ msgid "January"
+ msgstr "Ñ�Ñ–Ñ‡Ð½Ñ�"
+ 
+ #: tp/Texinfo/Convert/Converter.pm:957
+ msgid "February"
+ msgstr "Ð»ÑŽÑ‚Ð¾Ð³Ð¾"
+ 
+ #: tp/Texinfo/Convert/Converter.pm:958
+ msgid "March"
+ msgstr "Ð±ÐµÑ€ÐµÐ·Ð½Ñ�"
+ 
+ #: tp/Texinfo/Convert/Converter.pm:959
+ msgid "April"
+ msgstr "ÐºÐ²Ñ–Ñ‚Ð½Ñ�"
+ 
+ #: tp/Texinfo/Convert/Converter.pm:960
+ msgid "May"
+ msgstr "Ñ‚Ñ€Ð°Ð²Ð½Ñ�"
+ 
+ #: tp/Texinfo/Convert/Converter.pm:961
+ msgid "June"
+ msgstr "Ñ‡ÐµÑ€Ð²Ð½Ñ�"
+ 
+ #: tp/Texinfo/Convert/Converter.pm:962
+ msgid "July"
+ msgstr "Ð»Ð¸Ð¿Ð½Ñ�"
+ 
+ #: tp/Texinfo/Convert/Converter.pm:963
+ msgid "August"
+ msgstr "Ñ�ÐµÑ€Ð¿Ð½Ñ�"
+ 
+ #: tp/Texinfo/Convert/Converter.pm:964
+ msgid "September"
+ msgstr "Ð²ÐµÑ€ÐµÑ�Ð½Ñ�"
+ 
+ #: tp/Texinfo/Convert/Converter.pm:965
+ msgid "October"
+ msgstr "Ð¶Ð¾Ð²Ñ‚Ð½Ñ�"
+ 
+ #: tp/Texinfo/Convert/Converter.pm:966
+ msgid "November"
+ msgstr "Ð»Ð¸Ñ�Ñ‚Ð¾Ð¿Ð°Ð´Ð°"
+ 
+ #: tp/Texinfo/Convert/Converter.pm:967
+ msgid "December"
+ msgstr "Ð³Ñ€ÑƒÐ´Ð½Ñ�"
+ 
+ #: tp/Texinfo/Convert/Converter.pm:1018
+ #, perl-brace-format
+ msgid "{float_type} {float_number}"
+ msgstr "{float_type} {float_number}"
+ 
+ #: tp/Texinfo/Convert/Converter.pm:1022
+ #, perl-brace-format
+ msgid "{float_type}"
+ msgstr "{float_type}"
+ 
+ #: tp/Texinfo/Convert/Converter.pm:1026
+ #, perl-brace-format
+ msgid "{float_number}"
+ msgstr "{float_number}"
+ 
+ #: tp/Texinfo/Convert/DocBook.pm:825
+ #, perl-brace-format
+ msgid "See Info file @file{{myfile}}, node @samp{{mynode}}"
+ msgstr "Ð”Ð¸Ð². Ñ„Ð°Ð¹Ð» Info @file{{myfile}}, Ð²ÑƒÐ·Ð¾Ð» @samp{{mynode}}"
+ 
+ #: tp/Texinfo/Convert/DocBook.pm:830
+ #, perl-brace-format
+ msgid "See node @samp{{mynode}}"
+ msgstr "Ð”Ð¸Ð². Ð²ÑƒÐ·Ð¾Ð» @samp{{mynode}}"
+ 
+ #: tp/Texinfo/Convert/DocBook.pm:834
+ #, perl-brace-format
+ msgid "See Info file @file{{myfile}}"
+ msgstr "Ð”Ð¸Ð². Ñ„Ð°Ð¹Ð» Info @file{{myfile}}"
+ 
+ #: tp/Texinfo/Convert/DocBook.pm:874
+ #, perl-brace-format
+ msgid "section ``{section_name}'' in @cite{{book}}"
+ msgstr "Ñ€Ð¾Ð·Ð´Ñ–Ð» Â«{section_name}Â» Ñƒ @cite{{book}}"
+ 
+ #: tp/Texinfo/Convert/DocBook.pm:879
+ #, perl-brace-format
+ msgid "See section ``{section_name}'' in @cite{{book}}"
+ msgstr "Ð”Ð¸Ð². Ñ€Ð¾Ð·Ð´Ñ–Ð» Â«{section_name}Â» Ñƒ @cite{{book}}"
+ 
+ #: tp/Texinfo/Convert/DocBook.pm:884
+ #, perl-brace-format
+ msgid "see section ``{section_name}'' in @cite{{book}}"
+ msgstr "Ð´Ð¸Ð². Ñ€Ð¾Ð·Ð´Ñ–Ð» Â«{section_name}Â» Ñƒ @cite{{book}}"
+ 
+ #: tp/Texinfo/Convert/DocBook.pm:891 tp/Texinfo/Convert/HTML.pm:3287
+ #, perl-brace-format
+ msgid "@cite{{book}}"
+ msgstr "@cite{{book}}"
+ 
+ #: tp/Texinfo/Convert/DocBook.pm:895 tp/Texinfo/Convert/HTML.pm:3264
+ #, perl-brace-format
+ msgid "See @cite{{book}}"
+ msgstr "Ð”Ð¸Ð². @cite{{book}}"
+ 
+ #: tp/Texinfo/Convert/DocBook.pm:899 tp/Texinfo/Convert/HTML.pm:3241
+ #, perl-brace-format
+ msgid "see @cite{{book}}"
+ msgstr "Ð´Ð¸Ð². @cite{{book}}"
+ 
+ #: tp/Texinfo/Convert/DocBook.pm:914
+ #, perl-brace-format
+ msgid "{title_ref}"
+ msgstr "{title_ref}"
+ 
+ #: tp/Texinfo/Convert/DocBook.pm:919
+ #, perl-brace-format
+ msgid "See {title_ref}"
+ msgstr "Ð”Ð¸Ð². {title_ref}"
+ 
+ #: tp/Texinfo/Convert/DocBook.pm:924
+ #, perl-brace-format
+ msgid "see {title_ref}"
+ msgstr "Ð´Ð¸Ð². {title_ref}"
+ 
+ #: tp/Texinfo/Convert/DocBook.pm:1061 tp/Texinfo/Convert/Plaintext.pm:2204
+ #, perl-brace-format
+ msgid "{abbr_or_acronym} ({explanation})"
+ msgstr "{abbr_or_acronym} ({explanation})"
+ 
+ #: tp/Texinfo/Convert/DocBook.pm:1222 tp/Texinfo/Convert/Plaintext.pm:2390
+ #: tp/Texinfo/Convert/HTML.pm:3593
+ #, perl-brace-format
+ msgid "@b{{quotation_arg}:} "
+ msgstr "@b{{quotation_arg}:} "
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:1344
+ msgid "(outside of any node)"
+ msgstr "(Ð¿Ð¾Ð·Ð° Ð²ÑƒÐ·Ð»Ð°Ð¼Ð¸)"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:1961
+ #, perl-brace-format
+ msgid "{name} @url{{email}}"
+ msgstr "{name} @url{{email}}"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:1964
+ #, perl-brace-format
+ msgid "@url{{email}}"
+ msgstr "@url{{email}}"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:1986
+ #, perl-brace-format
+ msgid "{text} ({url})"
+ msgstr "{text} ({url})"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:1991
+ #, perl-brace-format
+ msgid "@t{<{url}>}"
+ msgstr "@t{<{url}>}"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:2315 tp/Texinfo/Convert/HTML.pm:1439
+ #, perl-brace-format
+ msgid "@{No value for `{value}'@}"
+ msgstr "@{Ð�ÐµÐ¼Ð°Ñ” Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� `{value}'@}"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:2839
+ #, perl-brace-format
+ msgid "@tie{ }-- {category}: {name} {arguments}"
+ msgstr "@tie{ }-- {category}: {name} {arguments}"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:2844
+ #, perl-brace-format
+ msgid "@tie{ }-- {category}: {name}"
+ msgstr "@tie{ }-- {category}: {name}"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:2857
+ #, perl-brace-format
+ msgid "@tie{ }-- {category}:@*{type}@*{name} {arguments}"
+ msgstr "@tie{ }-- {category}:@*{type}@*{name} {arguments}"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:2860
+ #, perl-brace-format
+ msgid "@tie{ }-- {category}: {type} {name} {arguments}"
+ msgstr "@tie{ }-- {category}: {type} {name} {arguments}"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:2869
+ #, perl-brace-format
+ msgid "@tie{ }-- {category}:@*{type}@*{name}"
+ msgstr "@tie{ }-- {category}:@*{type}@*{name}"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:2872
+ #, perl-brace-format
+ msgid "@tie{ }-- {category}: {type} {name}"
+ msgstr "@tie{ }-- {category}: {type} {name}"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:2880
+ #, perl-brace-format
+ msgid "@tie{ }-- {category} of {class}: {name} {arguments}"
+ msgstr "@tie{ }-- {category} {class}: {name} {arguments}"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:2886
+ #, perl-brace-format
+ msgid "@tie{ }-- {category} of {class}: {name}"
+ msgstr "@tie{ }-- {category} {class}: {name}"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:2895
+ #, perl-brace-format
+ msgid "@tie{ }-- {category} on {class}: {name} {arguments}"
+ msgstr "@tie{ }-- {category} Ñ‰Ð¾Ð´Ð¾ {class}: {name} {arguments}"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:2901
+ #, perl-brace-format
+ msgid "@tie{ }-- {category} on {class}: {name}"
+ msgstr "@tie{ }-- {category} Ñ‰Ð¾Ð´Ð¾ {class}: {name}"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:2916
+ #, perl-brace-format
+ msgid "@tie{ }-- {category} on {class}:@*{type}@*{name} {arguments}"
+ msgstr "@tie{ }-- {category} Ñ‰Ð¾Ð´Ð¾ {class}:@*{type}@*{name} {arguments}"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:2920
+ #, perl-brace-format
+ msgid "@tie{ }-- {category} on {class}: {type} {name} {arguments}"
+ msgstr "@tie{ }-- {category} Ñ‰Ð¾Ð´Ð¾ {class}: {type} {name} {arguments}"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:2931
+ #, perl-brace-format
+ msgid "@tie{ }-- {category} on {class}:@*{type}@*{name}"
+ msgstr "@tie{ }-- {category} Ñ‰Ð¾Ð´Ð¾ {class}:@*{type}@*{name}"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:2935
+ #, perl-brace-format
+ msgid "@tie{ }-- {category} on {class}: {type} {name}"
+ msgstr "@tie{ }-- {category} Ñ‰Ð¾Ð´Ð¾ {class}: {type} {name}"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:2949
+ #, perl-brace-format
+ msgid "@tie{ }-- {category} of {class}:@*{type}@*{name} {arguments}"
+ msgstr "@tie{ }-- {category} {class}:@*{type}@*{name} {arguments}"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:2953
+ #, perl-brace-format
+ msgid "@tie{ }-- {category} of {class}: {type} {name} {arguments}"
+ msgstr "@tie{ }-- {category} {class}: {type} {name} {arguments}"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:2964
+ #, perl-brace-format
+ msgid "@tie{ }-- {category} of {class}:@*{type}@*{name}"
+ msgstr "@tie{ }-- {category} {class}:@*{type}@*{name}"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:2968
+ #, perl-brace-format
+ msgid "@tie{ }-- {category} of {class}: {type} {name}"
+ msgstr "@tie{ }-- {category} {class}: {type} {name}"
+ 
+ #: tp/Texinfo/Convert/Plaintext.pm:3279 tp/Texinfo/Convert/HTML.pm:2853
+ #, perl-brace-format
+ msgid "@center --- @emph{{author}}\n"
+ msgstr "@center --- @emph{{author}}\n"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:732 tp/Texinfo/Convert/HTML.pm:788
+ msgid "Top"
+ msgstr "Ð�Ð°Ð³Ð¾Ñ€Ñƒ"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:733 tp/Texinfo/Convert/HTML.pm:789
+ msgid "Contents"
+ msgstr "Ð—Ð¼Ñ–Ñ�Ñ‚"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:734 tp/Texinfo/Convert/HTML.pm:790
+ msgid "Overview"
+ msgstr "ÐžÐ³Ð»Ñ�Ð´"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:735 tp/Texinfo/Convert/HTML.pm:766
+ #: tp/Texinfo/Convert/HTML.pm:791
+ msgid "Index"
+ msgstr "ÐŸÐ¾ÐºÐ°Ð¶Ñ‡Ð¸Ðº"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:737
+ msgid "current"
+ msgstr "Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¸Ð¹"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:740 tp/Texinfo/Convert/HTML.pm:796
+ msgid "Prev"
+ msgstr "Ð�Ð°Ð·Ð°Ð´"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:741
+ msgid " Up "
+ msgstr "Ð’Ð³Ð¾Ñ€Ñƒ"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:742 tp/Texinfo/Convert/HTML.pm:746
+ #: tp/Texinfo/Convert/HTML.pm:798
+ msgid "Next"
+ msgstr "Ð”Ð°Ð»Ñ–"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:744 tp/Texinfo/Convert/HTML.pm:797
+ msgid "Up"
+ msgstr "Ð’Ð³Ð¾Ñ€Ñƒ"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:748
+ msgid "Previous"
+ msgstr "Ð�Ð°Ð·Ð°Ð´"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:749
+ msgid "Forward node"
+ msgstr "Ð’Ð¿ÐµÑ€ÐµÐ´ Ð½Ð° Ð²ÑƒÐ·Ð¾Ð»"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:750
+ msgid "Back node"
+ msgstr "Ð�Ð°Ð·Ð°Ð´ Ð½Ð° Ð²ÑƒÐ·Ð¾Ð»"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:756
+ msgid "Next file"
+ msgstr "Ð�Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ñ„Ð°Ð¹Ð»"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:757
+ msgid "Previous file"
+ msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ð¹ Ñ„Ð°Ð¹Ð»"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:763
+ msgid "Cover (top) of document"
+ msgstr "ÐžÐ±ÐºÐ»Ð°Ð´Ð¸Ð½ÐºÐ° (Ð¿Ð¾Ñ‡Ð°Ñ‚Ð¾Ðº) Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð°"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:764
+ msgid "Table of contents"
+ msgstr "Ð—Ð¼Ñ–Ñ�Ñ‚"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:765
+ msgid "Short table of contents"
+ msgstr "Ð¡ÐºÐ¾Ñ€Ð¾Ñ‡ÐµÐ½Ð¸Ð¹ Ð·Ð¼Ñ–Ñ�Ñ‚"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:767
+ msgid "Current section"
+ msgstr "ÐŸÐ¾Ñ‚Ð¾Ñ‡Ð½Ð¸Ð¹ Ñ€Ð¾Ð·Ð´Ñ–Ð»"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:768
+ msgid "Previous section in reading order"
+ msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ð¹ Ñ€Ð¾Ð·Ð´Ñ–Ð» Ð·Ð° Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ¾Ð¼ Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ�"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:769
+ msgid "Beginning of this chapter or previous chapter"
+ msgstr "ÐŸÐ¾Ñ‡Ð°Ñ‚Ð¾Ðº Ñ†Ñ–Ñ”Ñ— Ð³Ð»Ð°Ð²Ð¸ Ð°Ð±Ð¾ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ� Ð³Ð»Ð°Ð²Ð°"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:770
+ msgid "Previous section on same level"
+ msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ð¹ Ñ€Ð¾Ð·Ð´Ñ–Ð» Ð½Ð° Ñ‚Ð¾Ð¼Ñƒ Ñ�Ð°Ð¼Ð¾Ð¼Ñƒ Ñ€Ñ–Ð²Ð½Ñ–"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:771
+ msgid "Up section"
+ msgstr "Ð’Ð³Ð¾Ñ€Ñƒ Ð½Ð° Ñ€Ð¾Ð·Ð´Ñ–Ð»"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:772
+ msgid "Next section on same level"
+ msgstr "Ð�Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ñ€Ð¾Ð·Ð´Ñ–Ð» Ð½Ð° Ñ‚Ð¾Ð¼Ñƒ Ñ�Ð°Ð¼Ð¾Ð¼Ñƒ Ñ€Ñ–Ð²Ð½Ñ–"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:773
+ msgid "Up node"
+ msgstr "Ð’Ð³Ð¾Ñ€Ñƒ Ð½Ð° Ð²ÑƒÐ·Ð¾Ð»"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:774
+ msgid "Next node"
+ msgstr "Ð�Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ð²ÑƒÐ·Ð¾Ð»"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:775
+ msgid "Previous node"
+ msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ð¹ Ð²ÑƒÐ·Ð¾Ð»"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:776
+ msgid "Next node in node reading order"
+ msgstr "Ð�Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ð²ÑƒÐ·Ð¾Ð» Ð·Ð° Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ¾Ð¼ Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ� Ð²ÑƒÐ·Ð»Ñ–Ð²"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:777
+ msgid "Previous node in node reading order"
+ msgstr "ÐŸÐ¾Ð¿ÐµÑ€ÐµÐ´Ð½Ñ–Ð¹ Ð²ÑƒÐ·Ð¾Ð» Ð·Ð° Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ¾Ð¼ Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ� Ð²ÑƒÐ·Ð»Ñ–Ð²"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:778
+ msgid "Next section in reading order"
+ msgstr "Ð�Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ñ€Ð¾Ð·Ð´Ñ–Ð» Ð·Ð° Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ¾Ð¼ Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ�"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:779
+ msgid "Next chapter"
+ msgstr "Ð�Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ð¸Ð¹ Ñ€Ð¾Ð·Ð´Ñ–Ð»"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:780
+ msgid "About (help)"
+ msgstr "Ð†Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ� (Ð´Ð¾Ð²Ñ–Ð´ÐºÐ°)"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:781
+ msgid "First section in reading order"
+ msgstr "ÐŸÐµÑ€ÐµÑˆÐ¸Ð¹ Ñ€Ð¾Ð·Ð´Ñ–Ð» Ð·Ð° Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ¾Ð¼ Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ�"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:782
+ msgid "Last section in reading order"
+ msgstr "ÐžÑ�Ñ‚Ð°Ð½Ð½Ñ–Ð¹ Ñ€Ð¾Ð·Ð´Ñ–Ð» Ð·Ð° Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐ¾Ð¼ Ñ‡Ð¸Ñ‚Ð°Ð½Ð½Ñ�"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:783
+ msgid "Forward section in next file"
+ msgstr "Ð�Ð° Ñ€Ð¾Ð·Ð´Ñ–Ð» ÑƒÐ¿ÐµÑ€ÐµÐ´ Ñƒ Ð½Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ð¼Ñƒ Ñ„Ð°Ð¹Ð»Ñ–"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:784
+ msgid "Back section in previous file"
+ msgstr "Ð�Ð° Ñ€Ð¾Ð·Ð´Ñ–Ð» Ð½Ð°Ð·Ð°Ð´ Ñƒ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ð¼Ñƒ Ñ„Ð°Ð¹Ð»Ñ–"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:793
+ msgid "This"
+ msgstr "Ð¦ÐµÐ¹"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:794
+ msgid "Back"
+ msgstr "Ð�Ð°Ð·Ð°Ð´"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:795
+ msgid "FastBack"
+ msgstr "Ð¨Ð²Ð¸Ð´ÐºÐ�Ð°Ð·Ð°Ð´"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:799
+ msgid "NodeUp"
+ msgstr "Ð’ÑƒÐ·Ð¾Ð»Ð’Ð³Ð¾Ñ€Ñƒ"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:800
+ msgid "NodeNext"
+ msgstr "Ð�Ð°Ñ�Ñ‚Ð’ÑƒÐ·Ð¾Ð»"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:801
+ msgid "NodePrev"
+ msgstr "ÐŸÐ¾Ð¿Ð’ÑƒÐ·Ð¾Ð»"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:802
+ msgid "NodeForward"
+ msgstr "Ð’Ð¿ÐµÑ€Ð’ÑƒÐ·Ð¾Ð»"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:803
+ msgid "NodeBack"
+ msgstr "Ð�Ð°Ð·Ð’ÑƒÐ·Ð¾Ð»"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:804
+ msgid "Forward"
+ msgstr "Ð’Ð¿ÐµÑ€ÐµÐ´"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:805
+ msgid "FastForward"
+ msgstr "Ð¨Ð²Ð¸Ð´ÐºÐ’Ð¿ÐµÑ€ÐµÐ´"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:806
+ msgid "About"
+ msgstr "Ð†Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ�"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:807
+ msgid "First"
+ msgstr "ÐŸÐµÑ€ÑˆÐ¸Ð¹"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:808
+ msgid "Last"
+ msgstr "ÐžÑ�Ñ‚Ð°Ð½Ð½Ñ–Ð¹"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:809
+ msgid "NextFile"
+ msgstr "Ð�Ð°Ñ�Ñ‚Ð¤Ð°Ð¹Ð»"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:810
+ msgid "PrevFile"
+ msgstr "ÐŸÐ¾Ð¿Ð¤Ð°Ð¹Ð»"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:814
+ msgid "About This Document"
+ msgstr "ÐŸÑ€Ð¾ Ñ†ÐµÐ¹ Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:815
+ msgid "Table of Contents"
+ msgstr "Ð—Ð¼Ñ–Ñ�Ñ‚"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:816
+ msgid "Short Table of Contents"
+ msgstr "Ð¡ÐºÐ¾Ñ€Ð¾Ñ‡ÐµÐ½Ð¸Ð¹ Ð·Ð¼Ñ–Ñ�Ñ‚"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:817
+ msgid "Footnotes"
+ msgstr "Ð’Ð¸Ð½Ð¾Ñ�ÐºÐ¸"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:1505
+ #, perl-brace-format
+ msgid "{explained_string} ({explanation})"
+ msgstr "{explained_string} ({explanation})"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:3152
+ #, perl-brace-format
+ msgid "see section {reference_name}"
+ msgstr "Ð´Ð¸Ð². Ñ€Ð¾Ð·Ð´Ñ–Ð» {reference_name}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:3155
+ #, perl-brace-format
+ msgid "see {reference_name}"
+ msgstr "Ð´Ð¸Ð². {reference_name}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:3160
+ #, perl-brace-format
+ msgid "See section {reference_name}"
+ msgstr "Ð”Ð¸Ð². Ñ€Ð¾Ð·Ð´Ñ–Ð» {reference_name}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:3163
+ #, perl-brace-format
+ msgid "See {reference_name}"
+ msgstr "Ð”Ð¸Ð². {reference_name}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:3167
+ #, perl-brace-format
+ msgid "{reference_name}"
+ msgstr "{reference_name}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:3229
+ #, perl-brace-format
+ msgid "see {reference} in @cite{{book}}"
+ msgstr "Ð´Ð¸Ð². {reference} Ñƒ @cite{{book}}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:3233
+ #, perl-brace-format
+ msgid "see @cite{{book_reference}}"
+ msgstr "Ð´Ð¸Ð². @cite{{book_reference}}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:3237
+ #, perl-brace-format
+ msgid "see `{section}' in @cite{{book}}"
+ msgstr "Ð´Ð¸Ð². Â«{section}Â» Ñƒ @cite{{book}}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:3244
+ #, perl-brace-format
+ msgid "see {reference}"
+ msgstr "Ð´Ð¸Ð². {reference}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:3247
+ #, perl-brace-format
+ msgid "see `{section}'"
+ msgstr "Ð´Ð¸Ð². Â«{section}Â»"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:3252
+ #, perl-brace-format
+ msgid "See {reference} in @cite{{book}}"
+ msgstr "Ð”Ð¸Ð². {reference} Ñƒ @cite{{book}}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:3256
+ #, perl-brace-format
+ msgid "See @cite{{book_reference}}"
+ msgstr "Ð”Ð¸Ð². @cite{{book_reference}}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:3260
+ #, perl-brace-format
+ msgid "See `{section}' in @cite{{book}}"
+ msgstr "Ð”Ð¸Ð². Â«{section}Â» Ñƒ @cite{{book}}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:3267
+ #, perl-brace-format
+ msgid "See {reference}"
+ msgstr "Ð”Ð¸Ð². {reference}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:3270
+ #, perl-brace-format
+ msgid "See `{section}'"
+ msgstr "Ð”Ð¸Ð². Â«{section}Â»"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:3275
+ #, perl-brace-format
+ msgid "{reference} in @cite{{book}}"
+ msgstr "{reference} Ñƒ @cite{{book}}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:3279
+ #, perl-brace-format
+ msgid "@cite{{book_reference}}"
+ msgstr "@cite{{book_reference}}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:3283
+ #, perl-brace-format
+ msgid "`{section}' in @cite{{book}}"
+ msgstr "Â«{section}Â» Ñƒ @cite{{book}}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:3290
+ #, perl-brace-format
+ msgid "{reference}"
+ msgstr "{reference}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:3293
+ #, perl-brace-format
+ msgid "`{section}'"
+ msgstr "Â«{section}Â»"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:3406
+ msgid "Jump to"
+ msgstr "ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð´Ð¾"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:3414
+ msgid "Index Entry"
+ msgstr "Ð—Ð°Ð¿Ð¸Ñ� Ð¿Ð¾ÐºÐ°Ð¶Ñ‡Ð¸ÐºÐ°"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:3416
+ msgid "Section"
+ msgstr "Ð Ð¾Ð·Ð´Ñ–Ð»"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:4035
+ #, perl-brace-format
+ msgid "{category}: @strong{{name}} @emph{{arguments}}"
+ msgstr "{category}: @strong{{name}} @emph{{arguments}}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:4040
+ #, perl-brace-format
+ msgid "{category}: @strong{{name}}"
+ msgstr "{category}: @strong{{name}}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:4057
+ #, perl-brace-format
+ msgid "{category}:@* @emph{{type}}@* @strong{{name}} @emph{{arguments}}"
+ msgstr "{category}:@* @emph{{type}}@* @strong{{name}} @emph{{arguments}}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:4061
+ #, perl-brace-format
+ msgid "{category}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
+ msgstr "{category}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:4070
+ #, perl-brace-format
+ msgid "{category}:@* @emph{{type}}@* @strong{{name}}"
+ msgstr "{category}:@* @emph{{type}}@* @strong{{name}}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:4073
+ #, perl-brace-format
+ msgid "{category}: @emph{{type}} @strong{{name}}"
+ msgstr "{category}: @emph{{type}} @strong{{name}}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:4081
+ #, perl-brace-format
+ msgid "{category} of {class}: @strong{{name}} @emph{{arguments}}"
+ msgstr "{category} {class}: @strong{{name}} @emph{{arguments}}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:4087
+ #, perl-brace-format
+ msgid "{category} of {class}: @strong{{name}}"
+ msgstr "{category} {class}: @strong{{name}}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:4096
+ #, perl-brace-format
+ msgid "{category} on {class}: @strong{{name}} @emph{{arguments}}"
+ msgstr "{category} Ñ‰Ð¾Ð´Ð¾ {class}: @strong{{name}} @emph{{arguments}}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:4102
+ #, perl-brace-format
+ msgid "{category} on {class}: @strong{{name}}"
+ msgstr "{category} Ñ‰Ð¾Ð´Ð¾ {class}: @strong{{name}}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:4117
+ #, perl-brace-format
+ msgid ""
+ "{category} on {class}:@* @emph{{type}}@* @strong{{name}} @emph{{arguments}}"
+ msgstr ""
+ "{category} Ñ‰Ð¾Ð´Ð¾ {class}:@* @emph{{type}}@* @strong{{name}} @emph{{arguments}}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:4121
+ #, perl-brace-format
+ msgid "{category} on {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
+ msgstr ""
+ "{category} Ñ‰Ð¾Ð´Ð¾ {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:4132
+ #, perl-brace-format
+ msgid "{category} on {class}:@* @emph{{type}}@* @strong{{name}}"
+ msgstr "{category} Ñ‰Ð¾Ð´Ð¾ {class}:@* @emph{{type}}@* @strong{{name}}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:4136
+ #, perl-brace-format
+ msgid "{category} on {class}: @emph{{type}} @strong{{name}}"
+ msgstr "{category} Ñ‰Ð¾Ð´Ð¾ {class}: @emph{{type}} @strong{{name}}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:4150
+ #, perl-brace-format
+ msgid ""
+ "{category} of {class}:@* @emph{{type}}@* @strong{{name}} @emph{{arguments}}"
+ msgstr ""
+ "{category} {class}:@* @emph{{type}}@* @strong{{name}} @emph{{arguments}}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:4154
+ #, perl-brace-format
+ msgid "{category} of {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
+ msgstr "{category} {class}: @emph{{type}} @strong{{name}} @emph{{arguments}}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:4165
+ #, perl-brace-format
+ msgid "{category} of {class}:@* @emph{{type}}@* @strong{{name}}"
+ msgstr "{category} {class}:@* @emph{{type}}@* @strong{{name}}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:4169
+ #, perl-brace-format
+ msgid "{category} of {class}: @emph{{type}} @strong{{name}}"
+ msgstr "{category} {class}: @emph{{type}} @strong{{name}}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:6096
+ #, perl-brace-format
+ msgid ""
+ "This document was generated on @emph{@today{}} using "
+ "@uref{{program_homepage}, @emph{{program}}}."
+ msgstr ""
+ "Ð¦ÐµÐ¹ Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚ Ñ�Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð¾ @emph{@today{}} Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾ÑŽ @uref{{program_homepage}, "
+ "@emph{{program}}}."
+ 
+ #: tp/Texinfo/Convert/HTML.pm:6101
+ msgid "This document was generated on @emph{@today{}}."
+ msgstr "Ð¦ÐµÐ¹ Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚ Ñ�Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð¾ @emph{@today{}}."
+ 
+ #: tp/Texinfo/Convert/HTML.pm:6140
+ #, perl-brace-format
+ msgid "{title}: {element_text}"
+ msgstr "{title}: {element_text}"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:6284
+ #, perl-brace-format
+ msgid "The node you are looking for is at {href}."
+ msgstr "ÐŸÐ¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¸Ð¹ Ð²Ð°Ð¼ Ð²ÑƒÐ·Ð¾Ð» Ñ‚ÑƒÑ‚: {href}."
+ 
+ #: tp/Texinfo/Convert/HTML.pm:6353
+ msgid "  The buttons in the navigation panels have the following meaning:"
+ msgstr "  ÐšÐ½Ð¾Ð¿ÐºÐ¸ Ð½Ð° Ð¿Ð°Ð½ÐµÐ»Ñ�Ñ… Ð½Ð°Ð²Ñ–Ð³Ð°Ñ†Ñ–Ñ— Ð¼Ð°ÑŽÑ‚ÑŒ Ñ‚Ð°ÐºÐµ Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ�:"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:6359
+ msgid "Button"
+ msgstr "ÐšÐ½Ð¾Ð¿ÐºÐ°"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:6360
+ msgid "Name"
+ msgstr "Ð�Ð°Ð·Ð²Ð°"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:6361
+ msgid "Go to"
+ msgstr "ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð´Ð¾"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:6362
+ msgid "From 1.2.3 go to"
+ msgstr "Ð— 1.2.3 Ð¿ÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð´Ð¾"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:6388
+ msgid ""
+ "  where the @strong{ Example } assumes that the current position is at "
+ "@strong{ Subsubsection One-Two-Three } of a document of the following "
+ "structure:"
+ msgstr ""
+ "  Ð´Ðµ Ñƒ @strong{ Ð¿Ñ€Ð¸ÐºÐ»Ð°Ð´Ñ– } Ð¿Ñ€Ð¸Ð¿ÑƒÑ�ÐºÐ°Ñ”Ñ‚ÑŒÑ�Ñ�, Ñ‰Ð¾ Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ñƒ Ð¿Ð¾Ð·Ð¸Ñ†Ñ–ÑŽ Ñ€Ð¾Ð·Ñ‚Ð°ÑˆÐ¾Ð²Ð°Ð½Ð¾ Ñƒ "
+ "@strong{ Ð¿Ñ–Ð´Ñ€Ð¾Ð·Ð´Ñ–Ð»Ñ– Ð¾Ð´Ð¸Ð½-Ð´Ð²Ð°-Ñ‚Ñ€Ð¸ } Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð° Ñ–Ð· Ñ‚Ð°ÐºÐ¾ÑŽ Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð¾ÑŽ:"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:6398
+ msgid "Section One"
+ msgstr "ÐŸÐµÑ€ÑˆÐ¸Ð¹ Ñ€Ð¾Ð·Ð´Ñ–Ð»"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:6400
+ msgid "Subsection One-One"
+ msgstr "ÐŸÑ–Ð´Ñ€Ð¾Ð·Ð´Ñ–Ð» Ð¾Ð´Ð¸Ð½-Ð¾Ð´Ð¸Ð½"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:6407
+ msgid "Subsection One-Two"
+ msgstr "ÐŸÑ–Ð´Ñ€Ð¾Ð·Ð´Ñ–Ð» Ð¾Ð´Ð¸Ð½-Ð´Ð²Ð°"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:6409
+ msgid "Subsubsection One-Two-One"
+ msgstr "ÐŸÑ–Ð´Ð¿Ñ–Ð´Ñ€Ð¾Ð·Ð´Ñ–Ð» Ð¾Ð´Ð¸Ð½-Ð´Ð²Ð°-Ð¾Ð´Ð¸Ð½"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:6410
+ msgid "Subsubsection One-Two-Two"
+ msgstr "ÐŸÑ–Ð´Ð¿Ñ–Ð´Ñ€Ð¾Ð·Ð´Ñ–Ð» Ð¾Ð´Ð¸Ð½-Ð´Ð²Ð°-Ð´Ð²Ð°"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:6411
+ msgid "Subsubsection One-Two-Three"
+ msgstr "ÐŸÑ–Ð´Ð¿Ñ–Ð´Ñ€Ð¾Ð·Ð´Ñ–Ð» Ð¾Ð´Ð¸Ð½-Ð´Ð²Ð°-Ñ‚Ñ€Ð¸"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:6413
+ msgid "Current Position"
+ msgstr "ÐŸÐ¾Ñ‚Ð¾Ñ‡Ð½Ð° Ð¿Ð¾Ð·Ð¸Ñ†Ñ–Ñ�"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:6414
+ msgid "Subsubsection One-Two-Four"
+ msgstr "ÐŸÑ–Ð´Ð¿Ñ–Ð´Ñ€Ð¾Ð·Ð´Ñ–Ð» Ð¾Ð´Ð¸Ð½-Ð´Ð²Ð°-Ñ‡Ð¾Ñ‚Ð¸Ñ€Ð¸"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:6417
+ msgid "Subsection One-Three"
+ msgstr "ÐŸÑ–Ð´Ñ€Ð¾Ð·Ð´Ñ–Ð» Ð¾Ð´Ð¸Ð½-Ñ‚Ñ€Ð¸"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:6424
+ msgid "Subsection One-Four"
+ msgstr "ÐŸÑ–Ð´Ñ€Ð¾Ð·Ð´Ñ–Ð» Ð¾Ð´Ð¸Ð½-Ñ‡Ð¾Ñ‚Ð¸Ñ€Ð¸"
+ 
+ #: tp/Texinfo/Convert/HTML.pm:6828
+ msgid "Untitled Document"
+ msgstr "Ð”Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚ Ð±ÐµÐ· Ð½Ð°Ð·Ð²Ð¸"
diff -Nrc2 texinfo-5.2/system.h texinfo-6.0/system.h
*** texinfo-5.2/system.h	2013-02-23 00:11:25.000000000 +0000
--- texinfo-6.0/system.h	2015-06-20 18:58:49.000000000 +0100
***************
*** 1,7 ****
  /* system.h: system-dependent declarations; include this first.
!    $Id: system.h 5191 2013-02-23 00:11:18Z karl $
  
     Copyright 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
!    2006, 2007, 2008, 2009, 2010, 2011
     Free Software Foundation, Inc.
  
--- 1,7 ----
  /* system.h: system-dependent declarations; include this first.
!    $Id: system.h 6348 2015-06-20 08:06:47Z eliz $
  
     Copyright 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
!    2006, 2007, 2008, 2009, 2010, 2011, 2012, 2014
     Free Software Foundation, Inc.
  
***************
*** 149,153 ****
  #  define DEFAULT_INFO_PRINT_COMMAND ">PRN"
  # else   /* O_BINARY && !__MSDOS__ */
! #  define setmode(f,m)  _setmode(f,m)
  #  define HAVE_LONG_FILENAMES(dir)   (1)
  #  define NULL_DEVICE	"NUL"
--- 149,155 ----
  #  define DEFAULT_INFO_PRINT_COMMAND ">PRN"
  # else   /* O_BINARY && !__MSDOS__ */
! #  ifndef setmode
! #   define setmode(f,m)  _setmode(f,m)
! #  endif
  #  define HAVE_LONG_FILENAMES(dir)   (1)
  #  define NULL_DEVICE	"NUL"
***************
*** 163,166 ****
--- 165,169 ----
  #  ifdef __MINGW32__
  #   define SET_SCREEN_SIZE_HELPER terminal_prep_terminal()
+ extern int kill (pid_t, int);
  #  endif  /* _WIN32 */
  #  define DEFAULT_TMPDIR	"c:/"
***************
*** 176,179 ****
--- 179,183 ----
  # define HAVE_DRIVE(n)	((n)[0] && (n)[1] == ':')
  # define IS_SLASH(c)	((c) == '/' || (c) == '\\')
+ # define HAS_SLASH(s)	(strchr ((s), '/') || strchr ((s), '\\'))
  # define IS_ABSOLUTE(n)	(IS_SLASH((n)[0]) || HAVE_DRIVE(n))
  # define SET_BINARY(f)  do {if (!isatty(f)) setmode(f,O_BINARY);} while(0)
***************
*** 184,187 ****
--- 188,192 ----
  # define FOPEN_WBIN	"w"
  # define IS_SLASH(c)	((c) == '/')
+ # define HAS_SLASH(s)	(strchr ((s), '/'))
  # define HAVE_DRIVE(n)	(0)
  # define IS_ABSOLUTE(n)	((n)[0] == '/')
diff -Nrc2 texinfo-5.2/texindex/ChangeLog texinfo-6.0/texindex/ChangeLog
*** texinfo-5.2/texindex/ChangeLog	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/texindex/ChangeLog	2015-03-29 22:24:24.000000000 +0100
***************
*** 0 ****
--- 1,125 ----
+ 2015-02-27         Arnold D. Robbins     <arnold@skeeve.com>
+ 
+ 	* jrweave, jrtangle: Updated to current version. In particular,
+ 	jrtangle should work out of the box on Windows, thanks to
+ 	Eli Zaretskii.
+ 
+ 2015-01-08  Karl Berry  <karl@gnu.org>
+ 
+ 	* version.texi: remove, no easy way to automatically update it.
+ 	* ti.twjr,
+ 	* Makefile.am (do_subst, texindex.awk, ti.texi): use substitutions
+ 	for @VERSION@ and @UPDATED@ instead.
+ 
+ 	* texindex.in: also look for ../share/texinfo/texindex.awk,
+ 	relative to dirname $0.
+ 
+ 	* ti.twjr (Invocation_name): new global, renamed from Prgname.
+ 	(usage): use it, a la coreutils.
+ 	* texindex.in: pass it (value $0), with -v.
+ 	
+ 	* Makefile.am (EXTRA_DIST): dek_idx.png rename.
+ 
+ 2015-01-06  Karl Berry  <karl@gnu.org>
+ 
+ 	first merge into automake:
+ 	* texindex/Makefile.am: new file.
+ 	* texindex/texindex.in: new file.
+ 	* texindex/README: update.
+ 	(see also ../ChangeLog.)
+ 
+ 2014-12-30         Arnold D. Robbins     <arnold@skeeve.com>
+ 
+ 	* ti.twjr: Remove `@xrefautomaticsectiontitle on'. It's now
+ 	supplied by jrweave.
+ 	* jrweave: Updated.
+ 
+ 2014-12-26         Arnold D. Robbins     <arnold@skeeve.com>
+ 
+ 	* ti.twjr: Restore use of `@xrefautomaticsectiontitle on'.
+ 	And restore support for vim editing.
+ 
+ 2014-12-15  Karl Berry  <karl@gnu.org>
+ 
+ 	* ti.twjr: convert to minimal Texinfo conventions
+ 	instead of Arnold's published-book conventions.
+ 
+ 2014-12-13         Arnold D. Robbins     <arnold@skeeve.com>
+ 
+ 	* jrtangle, jrweave: Updated with versions that include
+ 	github location.
+ 
+ 2014-08-07         Arnold D. Robbins     <arnold@skeeve.com>
+ 
+ 	* ti.twjr: Typo fix in an index entry. Change the update month
+ 	and increase version to 0.95.
+ 
+ 2014-05-30         Arnold D. Robbins     <arnold@skeeve.com>
+ 
+ 	* README: New file.
+ 	* tests: New directory with some regression tests.
+ 	* jrtangle, jrweave: Copied from TexiWebJr to have standalone.
+ 
+ 	*****
+ 
+ 	* All: Pushed to https://github.com/arnoldrobbins/texindex.
+ 
+ 2014-04-26         Arnold D. Robbins     <arnold@skeeve.com>
+ 
+ 	* ti.twjr: Remove summaries appendix. Not needed with better
+ 	formatting from jrweave.  Bump version to 0.94.
+ 
+ 2014-04-16         Arnold D. Robbins     <arnold@skeeve.com>
+ 
+ 	* ti.twjr: Bug fix. Multiple files had junk in second and
+ 	subsequent output files. Needed to clear out more data between
+ 	files. Bump version to 0.93.
+ 
+ 2014-03-21         Arnold D. Robbins     <arnold@skeeve.com>
+ 
+ 	* ti.twjr: General cleanup and finalizatio of the text. Bump
+ 	version to 0.92.
+ 
+ 2014-03-17         Arnold D. Robbins     <arnold@skeeve.com>
+ 
+ 	* ti.twjr: Fix case in chunk names.
+ 
+ 2014-03-14         Arnold D. Robbins     <arnold@skeeve.com>
+ 
+ 	* ti.twjr: Add a few commands to make the PDF nicer.
+ 
+ 2014-03-04         Arnold D. Robbins     <arnold@skeeve.com>
+ 
+ 	* ti.twjr: Polished up. Add an XKCD cartoon. Bump version to 0.9.
+ 	* donald_knuth.jpg: New file.
+ 
+ 2014-03-03         Arnold D. Robbins     <arnold@skeeve.com>
+ 
+ 	* ti.twjr: Rework where initial extraction is done. Set up to
+ 	produce \{ and \}. Works when used with itself to sort the
+ 	index!  Woo hoo!
+ 
+ 2014-02-27         Arnold D. Robbins     <arnold@skeeve.com>
+ 
+ 	* ti.twjr: Revise extraction of the initial as per Karl.
+ 	Still needs more documentation but I think we've hit
+ 	functionally complete.
+ 
+ 2014-02-26         Arnold D. Robbins     <arnold@skeeve.com>
+ 
+ 	* ti.twjr: Sorting in and seems to work well. Still need to add
+ 	more descriptive prose.  Did some cleanup and added menus.
+ 
+ 2014-02-25         Arnold D. Robbins     <arnold@skeeve.com>
+ 
+ 	* ti.twjr: Just about done, except for sorting.
+ 
+ 2014-02-24         Arnold D. Robbins     <arnold@skeeve.com>
+ 
+ 	* ti.twjr, texinfo.tex, Makefile: Initial check-in.
+ 
+ Copyright 2014, 2015 Free Software Foundation, Inc.
+ 
+ Copying and distribution of this file, with or without modification,
+ are permitted in any medium without royalty provided the copyright
+ notice and this notice are preserved.
diff -Nrc2 texinfo-5.2/texindex/Makefile.am texinfo-6.0/texindex/Makefile.am
*** texinfo-5.2/texindex/Makefile.am	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/texindex/Makefile.am	2015-06-18 21:04:07.000000000 +0100
***************
*** 0 ****
--- 1,82 ----
+ # $Id: Makefile.am 6338 2015-06-16 22:57:48Z karl $
+ # Makefile.am for texinfo/texindex.
+ # Run automake in .. to produce Makefile.in from this.
+ #
+ # Copyright 2015 Free Software Foundation, Inc.
+ #
+ # This file is free software; as a special exception the author gives
+ # unlimited permission to copy and/or distribute it, with or without
+ # modifications, as long as this notice is preserved.
+ #
+ # This program is distributed in the hope that it will be useful, but
+ # WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
+ # implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ 
+ # basic plan: what users invoke will be texindex, a shell script wrapper
+ # created from texindex.in by configure.
+ # texindex.awk does the real work; it is created from ti.twjr 
+ # using rules here invoking the texiwebjr utilities.
+ 
+ # what we want installed in $(bindir).
+ dist_bin_SCRIPTS = texindex
+ 
+ # since it's generated, have to clean it explicitly.
+ CLEANFILES = texindex
+ 
+ # and mention the original sources explicitly.
+ EXTRA_DIST = texindex.in ti.twjr
+ 
+ # let's install the awk script in $(sharedir)/texinfo.
+ dist_pkgdata_SCRIPTS = texindex.awk
+ 
+ # since we generate it, have to clean it (at maintainer-clean) explicitly.
+ MAINTAINERCLEANFILES = texindex.awk
+ 
+ # mention the texiwebjr utilities. they are maintained in another
+ # repository (see their sources), and updated here manually (see
+ # ../util/srclist.txt).
+ noinst_SCRIPTS = jrtangle jrweave
+ EXTRA_DIST += $(noinst_SCRIPTS)
+ 
+ # configure-time variables we use in texindex.in or ti.twjr.
+ # Unlike regular Automake, we have to allow for @@VERSION@@,
+ # which jrweave generates in the code segment.
+ do_subst = sed -e 's,[@]pkgdatadir[@],$(pkgdatadir),g' \
+                -e 's,[@]AWK[@],$(AWK),g' \
+                -e 's,[@]PACKAGE[@],$(PACKAGE),g' \
+                -e 's,[@][@]*VERSION[@][@]*,$(VERSION),g'
+ 
+ # build the texindex shell wrapper from texindex.in, following automake.
+ texindex: texindex.in Makefile
+ 	$(do_subst) <$(srcdir)/texindex.in >texindex
+ 	chmod +x texindex
+ 
+ # build texindex.awk from ti.twjr using jrtangle; that creates
+ # texindex.awk (hardwired).  Then we substitute configure-time variables
+ # to avoid manual updates of the version number.
+ texindex.awk: ti.twjr
+ 	$(AWK) -f $(srcdir)/jrtangle $(srcdir)/ti.twjr || rm -f texindex.awk
+ 	$(do_subst) <texindex.awk >texindex.awk-tmp
+ 	mv texindex.awk-tmp texindex.awk
+ 
+ # how to build the pdf of the program-as-document.
+ ti.pdf: ti.texi
+ 	texi2pdf --tidy ti.texi
+ ti.info: ti.texi
+ 	makeinfo --no-split ti.texi -o ti.info
+ ti.html: ti.texi
+ 	makeinfo --no-split --html ti.texi -o ti.html
+ 
+ # unlike jrtangle, jrweave outputs to stdout; use the usual UPDATED string.
+ ti.texi: ti.twjr
+ 	UPDATED=`$(top_srcdir)/build-aux/mdate-sh $(srcdir)/ti.twjr`; \
+ 	  $(AWK) -f $(srcdir)/jrweave $(srcdir)/ti.twjr \
+ 	  | $(do_subst) -e "s,[@]UPDATED[@],$$UPDATED,g" \
+ 	  >ti.texi || rm -f ti.texi
+ 
+ # a fun cartoon used in the literate program.
+ EXTRA_DIST += dek_idx.png
+ 
+ TESTS = \
+         tests/ti-helpversion.sh
+ EXTRA_DIST += $(TESTS)
diff -Nrc2 texinfo-5.2/texindex/Makefile.in texinfo-6.0/texindex/Makefile.in
*** texinfo-5.2/texindex/Makefile.in	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/texindex/Makefile.in	2015-06-26 13:51:09.000000000 +0100
***************
*** 0 ****
--- 1,2047 ----
+ # Makefile.in generated by automake 1.15 from Makefile.am.
+ # @configure_input@
+ 
+ # Copyright (C) 1994-2014 Free Software Foundation, Inc.
+ 
+ # This Makefile.in is free software; the Free Software Foundation
+ # gives unlimited permission to copy and/or distribute it,
+ # with or without modifications, as long as this notice is preserved.
+ 
+ # This program is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+ # even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+ # PARTICULAR PURPOSE.
+ 
+ @SET_MAKE@
+ 
+ # $Id: Makefile.am 6338 2015-06-16 22:57:48Z karl $
+ # Makefile.am for texinfo/texindex.
+ # Run automake in .. to produce Makefile.in from this.
+ #
+ # Copyright 2015 Free Software Foundation, Inc.
+ #
+ # This file is free software; as a special exception the author gives
+ # unlimited permission to copy and/or distribute it, with or without
+ # modifications, as long as this notice is preserved.
+ #
+ # This program is distributed in the hope that it will be useful, but
+ # WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
+ # implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ 
+ # basic plan: what users invoke will be texindex, a shell script wrapper
+ # created from texindex.in by configure.
+ # texindex.awk does the real work; it is created from ti.twjr 
+ # using rules here invoking the texiwebjr utilities.
+ 
+ VPATH = @srcdir@
+ am__is_gnu_make = { \
+   if test -z '$(MAKELEVEL)'; then \
+     false; \
+   elif test -n '$(MAKE_HOST)'; then \
+     true; \
+   elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
+     true; \
+   else \
+     false; \
+   fi; \
+ }
+ am__make_running_with_option = \
+   case $${target_option-} in \
+       ?) ;; \
+       *) echo "am__make_running_with_option: internal error: invalid" \
+               "target option '$${target_option-}' specified" >&2; \
+          exit 1;; \
+   esac; \
+   has_opt=no; \
+   sane_makeflags=$$MAKEFLAGS; \
+   if $(am__is_gnu_make); then \
+     sane_makeflags=$$MFLAGS; \
+   else \
+     case $$MAKEFLAGS in \
+       *\\[\ \	]*) \
+         bs=\\; \
+         sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+           | sed "s/$$bs$$bs[$$bs $$bs	]*//g"`;; \
+     esac; \
+   fi; \
+   skip_next=no; \
+   strip_trailopt () \
+   { \
+     flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+   }; \
+   for flg in $$sane_makeflags; do \
+     test $$skip_next = yes && { skip_next=no; continue; }; \
+     case $$flg in \
+       *=*|--*) continue;; \
+         -*I) strip_trailopt 'I'; skip_next=yes;; \
+       -*I?*) strip_trailopt 'I';; \
+         -*O) strip_trailopt 'O'; skip_next=yes;; \
+       -*O?*) strip_trailopt 'O';; \
+         -*l) strip_trailopt 'l'; skip_next=yes;; \
+       -*l?*) strip_trailopt 'l';; \
+       -[dEDm]) skip_next=yes;; \
+       -[JT]) skip_next=yes;; \
+     esac; \
+     case $$flg in \
+       *$$target_option*) has_opt=yes; break;; \
+     esac; \
+   done; \
+   test $$has_opt = yes
+ am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+ am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+ pkgdatadir = $(datadir)/@PACKAGE@
+ pkgincludedir = $(includedir)/@PACKAGE@
+ pkglibdir = $(libdir)/@PACKAGE@
+ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+ install_sh_DATA = $(install_sh) -c -m 644
+ install_sh_PROGRAM = $(install_sh) -c
+ install_sh_SCRIPT = $(install_sh) -c
+ INSTALL_HEADER = $(INSTALL_DATA)
+ transform = $(program_transform_name)
+ NORMAL_INSTALL = :
+ PRE_INSTALL = :
+ POST_INSTALL = :
+ NORMAL_UNINSTALL = :
+ PRE_UNINSTALL = :
+ POST_UNINSTALL = :
+ build_triplet = @build@
+ host_triplet = @host@
+ subdir = texindex
+ ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+ am__aclocal_m4_deps = $(top_srcdir)/gnulib/m4/00gnulib.m4 \
+ 	$(top_srcdir)/gnulib/m4/absolute-header.m4 \
+ 	$(top_srcdir)/gnulib/m4/alloca.m4 \
+ 	$(top_srcdir)/gnulib/m4/argz.m4 \
+ 	$(top_srcdir)/gnulib/m4/btowc.m4 \
+ 	$(top_srcdir)/gnulib/m4/codeset.m4 \
+ 	$(top_srcdir)/gnulib/m4/configmake.m4 \
+ 	$(top_srcdir)/gnulib/m4/eealloc.m4 \
+ 	$(top_srcdir)/gnulib/m4/errno_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/error.m4 \
+ 	$(top_srcdir)/gnulib/m4/exponentd.m4 \
+ 	$(top_srcdir)/gnulib/m4/exponentf.m4 \
+ 	$(top_srcdir)/gnulib/m4/exponentl.m4 \
+ 	$(top_srcdir)/gnulib/m4/extensions.m4 \
+ 	$(top_srcdir)/gnulib/m4/extern-inline.m4 \
+ 	$(top_srcdir)/gnulib/m4/fcntl-o.m4 \
+ 	$(top_srcdir)/gnulib/m4/fcntl_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/float_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/fpieee.m4 \
+ 	$(top_srcdir)/gnulib/m4/frexp.m4 \
+ 	$(top_srcdir)/gnulib/m4/frexpl.m4 \
+ 	$(top_srcdir)/gnulib/m4/getopt.m4 \
+ 	$(top_srcdir)/gnulib/m4/gettext.m4 \
+ 	$(top_srcdir)/gnulib/m4/gettimeofday.m4 \
+ 	$(top_srcdir)/gnulib/m4/glibc21.m4 \
+ 	$(top_srcdir)/gnulib/m4/gnulib-common.m4 \
+ 	$(top_srcdir)/gnulib/m4/gnulib-comp.m4 \
+ 	$(top_srcdir)/gnulib/m4/iconv.m4 \
+ 	$(top_srcdir)/gnulib/m4/include_next.m4 \
+ 	$(top_srcdir)/gnulib/m4/intlmacosx.m4 \
+ 	$(top_srcdir)/gnulib/m4/intmax_t.m4 \
+ 	$(top_srcdir)/gnulib/m4/inttypes_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/isnand.m4 \
+ 	$(top_srcdir)/gnulib/m4/isnanf.m4 \
+ 	$(top_srcdir)/gnulib/m4/isnanl.m4 \
+ 	$(top_srcdir)/gnulib/m4/iswblank.m4 \
+ 	$(top_srcdir)/gnulib/m4/langinfo_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/largefile.m4 \
+ 	$(top_srcdir)/gnulib/m4/ldexpl.m4 \
+ 	$(top_srcdir)/gnulib/m4/lib-ld.m4 \
+ 	$(top_srcdir)/gnulib/m4/lib-link.m4 \
+ 	$(top_srcdir)/gnulib/m4/lib-prefix.m4 \
+ 	$(top_srcdir)/gnulib/m4/libunistring-base.m4 \
+ 	$(top_srcdir)/gnulib/m4/localcharset.m4 \
+ 	$(top_srcdir)/gnulib/m4/locale-fr.m4 \
+ 	$(top_srcdir)/gnulib/m4/locale-ja.m4 \
+ 	$(top_srcdir)/gnulib/m4/locale-zh.m4 \
+ 	$(top_srcdir)/gnulib/m4/locale_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/localeconv.m4 \
+ 	$(top_srcdir)/gnulib/m4/lock.m4 \
+ 	$(top_srcdir)/gnulib/m4/longlong.m4 \
+ 	$(top_srcdir)/gnulib/m4/lstat.m4 \
+ 	$(top_srcdir)/gnulib/m4/malloc.m4 \
+ 	$(top_srcdir)/gnulib/m4/malloca.m4 \
+ 	$(top_srcdir)/gnulib/m4/math_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/mbchar.m4 \
+ 	$(top_srcdir)/gnulib/m4/mbiter.m4 \
+ 	$(top_srcdir)/gnulib/m4/mbrtowc.m4 \
+ 	$(top_srcdir)/gnulib/m4/mbsinit.m4 \
+ 	$(top_srcdir)/gnulib/m4/mbslen.m4 \
+ 	$(top_srcdir)/gnulib/m4/mbstate_t.m4 \
+ 	$(top_srcdir)/gnulib/m4/mbswidth.m4 \
+ 	$(top_srcdir)/gnulib/m4/mbtowc.m4 \
+ 	$(top_srcdir)/gnulib/m4/memchr.m4 \
+ 	$(top_srcdir)/gnulib/m4/memmem.m4 \
+ 	$(top_srcdir)/gnulib/m4/mempcpy.m4 \
+ 	$(top_srcdir)/gnulib/m4/memrchr.m4 \
+ 	$(top_srcdir)/gnulib/m4/mkstemp.m4 \
+ 	$(top_srcdir)/gnulib/m4/mmap-anon.m4 \
+ 	$(top_srcdir)/gnulib/m4/msvc-inval.m4 \
+ 	$(top_srcdir)/gnulib/m4/msvc-nothrow.m4 \
+ 	$(top_srcdir)/gnulib/m4/multiarch.m4 \
+ 	$(top_srcdir)/gnulib/m4/nl_langinfo.m4 \
+ 	$(top_srcdir)/gnulib/m4/nls.m4 \
+ 	$(top_srcdir)/gnulib/m4/nocrash.m4 \
+ 	$(top_srcdir)/gnulib/m4/off_t.m4 \
+ 	$(top_srcdir)/gnulib/m4/onceonly.m4 \
+ 	$(top_srcdir)/gnulib/m4/pathmax.m4 \
+ 	$(top_srcdir)/gnulib/m4/po.m4 \
+ 	$(top_srcdir)/gnulib/m4/printf-frexp.m4 \
+ 	$(top_srcdir)/gnulib/m4/printf-frexpl.m4 \
+ 	$(top_srcdir)/gnulib/m4/printf.m4 \
+ 	$(top_srcdir)/gnulib/m4/progtest.m4 \
+ 	$(top_srcdir)/gnulib/m4/regex.m4 \
+ 	$(top_srcdir)/gnulib/m4/secure_getenv.m4 \
+ 	$(top_srcdir)/gnulib/m4/signbit.m4 \
+ 	$(top_srcdir)/gnulib/m4/size_max.m4 \
+ 	$(top_srcdir)/gnulib/m4/ssize_t.m4 \
+ 	$(top_srcdir)/gnulib/m4/stat.m4 \
+ 	$(top_srcdir)/gnulib/m4/stdarg.m4 \
+ 	$(top_srcdir)/gnulib/m4/stdbool.m4 \
+ 	$(top_srcdir)/gnulib/m4/stddef_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/stdint.m4 \
+ 	$(top_srcdir)/gnulib/m4/stdint_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/stdio_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/stdlib_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/stpcpy.m4 \
+ 	$(top_srcdir)/gnulib/m4/strcase.m4 \
+ 	$(top_srcdir)/gnulib/m4/strcasestr.m4 \
+ 	$(top_srcdir)/gnulib/m4/strdup.m4 \
+ 	$(top_srcdir)/gnulib/m4/strerror.m4 \
+ 	$(top_srcdir)/gnulib/m4/string_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/strings_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/strndup.m4 \
+ 	$(top_srcdir)/gnulib/m4/strnlen.m4 \
+ 	$(top_srcdir)/gnulib/m4/strstr.m4 \
+ 	$(top_srcdir)/gnulib/m4/sys_socket_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/sys_stat_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/sys_time_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/sys_types_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/tempname.m4 \
+ 	$(top_srcdir)/gnulib/m4/threadlib.m4 \
+ 	$(top_srcdir)/gnulib/m4/time_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/unistd_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/vasnprintf.m4 \
+ 	$(top_srcdir)/gnulib/m4/vasprintf-posix.m4 \
+ 	$(top_srcdir)/gnulib/m4/vasprintf.m4 \
+ 	$(top_srcdir)/gnulib/m4/warn-on-use.m4 \
+ 	$(top_srcdir)/gnulib/m4/wchar_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/wchar_t.m4 \
+ 	$(top_srcdir)/gnulib/m4/wcrtomb.m4 \
+ 	$(top_srcdir)/gnulib/m4/wctype_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/wcwidth.m4 \
+ 	$(top_srcdir)/gnulib/m4/wint_t.m4 \
+ 	$(top_srcdir)/gnulib/m4/xalloc.m4 \
+ 	$(top_srcdir)/gnulib/m4/xsize.m4 $(top_srcdir)/configure.ac
+ am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ 	$(ACLOCAL_M4)
+ DIST_COMMON = $(srcdir)/Makefile.am $(dist_bin_SCRIPTS) \
+ 	$(dist_pkgdata_SCRIPTS) $(am__DIST_COMMON)
+ mkinstalldirs = $(install_sh) -d
+ CONFIG_HEADER = $(top_builddir)/config.h
+ CONFIG_CLEAN_FILES =
+ CONFIG_CLEAN_VPATH_FILES =
+ am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
+ am__vpath_adj = case $$p in \
+     $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
+     *) f=$$p;; \
+   esac;
+ am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
+ am__install_max = 40
+ am__nobase_strip_setup = \
+   srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
+ am__nobase_strip = \
+   for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
+ am__nobase_list = $(am__nobase_strip_setup); \
+   for p in $$list; do echo "$$p $$p"; done | \
+   sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
+   $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
+     if (++n[$$2] == $(am__install_max)) \
+       { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
+     END { for (dir in files) print dir, files[dir] }'
+ am__base_list = \
+   sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
+   sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
+ am__uninstall_files_from_dir = { \
+   test -z "$$files" \
+     || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
+     || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
+          $(am__cd) "$$dir" && rm -f $$files; }; \
+   }
+ am__installdirs = "$(DESTDIR)$(bindir)" "$(DESTDIR)$(pkgdatadir)"
+ SCRIPTS = $(dist_bin_SCRIPTS) $(dist_pkgdata_SCRIPTS) \
+ 	$(noinst_SCRIPTS)
+ AM_V_P = $(am__v_P_@AM_V@)
+ am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+ am__v_P_0 = false
+ am__v_P_1 = :
+ AM_V_GEN = $(am__v_GEN_@AM_V@)
+ am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+ am__v_GEN_0 = @echo "  GEN     " $@;
+ am__v_GEN_1 = 
+ AM_V_at = $(am__v_at_@AM_V@)
+ am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+ am__v_at_0 = @
+ am__v_at_1 = 
+ SOURCES =
+ DIST_SOURCES =
+ am__can_run_installinfo = \
+   case $$AM_UPDATE_INFO_DIR in \
+     n|no|NO) false;; \
+     *) (install-info --version) >/dev/null 2>&1;; \
+   esac
+ am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+ am__tty_colors_dummy = \
+   mgn= red= grn= lgn= blu= brg= std=; \
+   am__color_tests=no
+ am__tty_colors = { \
+   $(am__tty_colors_dummy); \
+   if test "X$(AM_COLOR_TESTS)" = Xno; then \
+     am__color_tests=no; \
+   elif test "X$(AM_COLOR_TESTS)" = Xalways; then \
+     am__color_tests=yes; \
+   elif test "X$$TERM" != Xdumb && { test -t 1; } 2>/dev/null; then \
+     am__color_tests=yes; \
+   fi; \
+   if test $$am__color_tests = yes; then \
+     red='[0;31m'; \
+     grn='[0;32m'; \
+     lgn='[1;32m'; \
+     blu='[1;34m'; \
+     mgn='[0;35m'; \
+     brg='[1m'; \
+     std='[m'; \
+   fi; \
+ }
+ am__recheck_rx = ^[ 	]*:recheck:[ 	]*
+ am__global_test_result_rx = ^[ 	]*:global-test-result:[ 	]*
+ am__copy_in_global_log_rx = ^[ 	]*:copy-in-global-log:[ 	]*
+ # A command that, given a newline-separated list of test names on the
+ # standard input, print the name of the tests that are to be re-run
+ # upon "make recheck".
+ am__list_recheck_tests = $(AWK) '{ \
+   recheck = 1; \
+   while ((rc = (getline line < ($$0 ".trs"))) != 0) \
+     { \
+       if (rc < 0) \
+         { \
+           if ((getline line2 < ($$0 ".log")) < 0) \
+ 	    recheck = 0; \
+           break; \
+         } \
+       else if (line ~ /$(am__recheck_rx)[nN][Oo]/) \
+         { \
+           recheck = 0; \
+           break; \
+         } \
+       else if (line ~ /$(am__recheck_rx)[yY][eE][sS]/) \
+         { \
+           break; \
+         } \
+     }; \
+   if (recheck) \
+     print $$0; \
+   close ($$0 ".trs"); \
+   close ($$0 ".log"); \
+ }'
+ # A command that, given a newline-separated list of test names on the
+ # standard input, create the global log from their .trs and .log files.
+ am__create_global_log = $(AWK) ' \
+ function fatal(msg) \
+ { \
+   print "fatal: making $@: " msg | "cat >&2"; \
+   exit 1; \
+ } \
+ function rst_section(header) \
+ { \
+   print header; \
+   len = length(header); \
+   for (i = 1; i <= len; i = i + 1) \
+     printf "="; \
+   printf "\n\n"; \
+ } \
+ { \
+   copy_in_global_log = 1; \
+   global_test_result = "RUN"; \
+   while ((rc = (getline line < ($$0 ".trs"))) != 0) \
+     { \
+       if (rc < 0) \
+          fatal("failed to read from " $$0 ".trs"); \
+       if (line ~ /$(am__global_test_result_rx)/) \
+         { \
+           sub("$(am__global_test_result_rx)", "", line); \
+           sub("[ 	]*$$", "", line); \
+           global_test_result = line; \
+         } \
+       else if (line ~ /$(am__copy_in_global_log_rx)[nN][oO]/) \
+         copy_in_global_log = 0; \
+     }; \
+   if (copy_in_global_log) \
+     { \
+       rst_section(global_test_result ": " $$0); \
+       while ((rc = (getline line < ($$0 ".log"))) != 0) \
+       { \
+         if (rc < 0) \
+           fatal("failed to read from " $$0 ".log"); \
+         print line; \
+       }; \
+       printf "\n"; \
+     }; \
+   close ($$0 ".trs"); \
+   close ($$0 ".log"); \
+ }'
+ # Restructured Text title.
+ am__rst_title = { sed 's/.*/   &   /;h;s/./=/g;p;x;s/ *$$//;p;g' && echo; }
+ # Solaris 10 'make', and several other traditional 'make' implementations,
+ # pass "-e" to $(SHELL), and POSIX 2008 even requires this.  Work around it
+ # by disabling -e (using the XSI extension "set +e") if it's set.
+ am__sh_e_setup = case $$- in *e*) set +e;; esac
+ # Default flags passed to test drivers.
+ am__common_driver_flags = \
+   --color-tests "$$am__color_tests" \
+   --enable-hard-errors "$$am__enable_hard_errors" \
+   --expect-failure "$$am__expect_failure"
+ # To be inserted before the command running the test.  Creates the
+ # directory for the log if needed.  Stores in $dir the directory
+ # containing $f, in $tst the test, in $log the log.  Executes the
+ # developer- defined test setup AM_TESTS_ENVIRONMENT (if any), and
+ # passes TESTS_ENVIRONMENT.  Set up options for the wrapper that
+ # will run the test scripts (or their associated LOG_COMPILER, if
+ # thy have one).
+ am__check_pre = \
+ $(am__sh_e_setup);					\
+ $(am__vpath_adj_setup) $(am__vpath_adj)			\
+ $(am__tty_colors);					\
+ srcdir=$(srcdir); export srcdir;			\
+ case "$@" in						\
+   */*) am__odir=`echo "./$@" | sed 's|/[^/]*$$||'`;;	\
+     *) am__odir=.;; 					\
+ esac;							\
+ test "x$$am__odir" = x"." || test -d "$$am__odir" 	\
+   || $(MKDIR_P) "$$am__odir" || exit $$?;		\
+ if test -f "./$$f"; then dir=./;			\
+ elif test -f "$$f"; then dir=;				\
+ else dir="$(srcdir)/"; fi;				\
+ tst=$$dir$$f; log='$@'; 				\
+ if test -n '$(DISABLE_HARD_ERRORS)'; then		\
+   am__enable_hard_errors=no; 				\
+ else							\
+   am__enable_hard_errors=yes; 				\
+ fi; 							\
+ case " $(XFAIL_TESTS) " in				\
+   *[\ \	]$$f[\ \	]* | *[\ \	]$$dir$$f[\ \	]*) \
+     am__expect_failure=yes;;				\
+   *)							\
+     am__expect_failure=no;;				\
+ esac; 							\
+ $(AM_TESTS_ENVIRONMENT) $(TESTS_ENVIRONMENT)
+ # A shell command to get the names of the tests scripts with any registered
+ # extension removed (i.e., equivalently, the names of the test logs, with
+ # the '.log' extension removed).  The result is saved in the shell variable
+ # '$bases'.  This honors runtime overriding of TESTS and TEST_LOGS.  Sadly,
+ # we cannot use something simpler, involving e.g., "$(TEST_LOGS:.log=)",
+ # since that might cause problem with VPATH rewrites for suffix-less tests.
+ # See also 'test-harness-vpath-rewrite.sh' and 'test-trs-basic.sh'.
+ am__set_TESTS_bases = \
+   bases='$(TEST_LOGS)'; \
+   bases=`for i in $$bases; do echo $$i; done | sed 's/\.log$$//'`; \
+   bases=`echo $$bases`
+ RECHECK_LOGS = $(TEST_LOGS)
+ AM_RECURSIVE_TARGETS = check recheck
+ TEST_SUITE_LOG = test-suite.log
+ TEST_EXTENSIONS = @EXEEXT@ .test
+ LOG_DRIVER = $(SHELL) $(top_srcdir)/build-aux/test-driver
+ LOG_COMPILE = $(LOG_COMPILER) $(AM_LOG_FLAGS) $(LOG_FLAGS)
+ am__set_b = \
+   case '$@' in \
+     */*) \
+       case '$*' in \
+         */*) b='$*';; \
+           *) b=`echo '$@' | sed 's/\.log$$//'`; \
+        esac;; \
+     *) \
+       b='$*';; \
+   esac
+ am__test_logs1 = $(TESTS:=.log)
+ am__test_logs2 = $(am__test_logs1:@EXEEXT@.log=.log)
+ TEST_LOGS = $(am__test_logs2:.test.log=.log)
+ TEST_LOG_DRIVER = $(SHELL) $(top_srcdir)/build-aux/test-driver
+ TEST_LOG_COMPILE = $(TEST_LOG_COMPILER) $(AM_TEST_LOG_FLAGS) \
+ 	$(TEST_LOG_FLAGS)
+ am__DIST_COMMON = $(srcdir)/Makefile.in \
+ 	$(top_srcdir)/build-aux/test-driver ChangeLog README
+ DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ pkglibexecdir = @pkglibexecdir@
+ ACLOCAL = @ACLOCAL@
+ ALLOCA = @ALLOCA@
+ ALLOCA_H = @ALLOCA_H@
+ AMTAR = @AMTAR@
+ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+ APPLE_UNIVERSAL_BUILD = @APPLE_UNIVERSAL_BUILD@
+ AR = @AR@
+ ARFLAGS = @ARFLAGS@
+ ARGZ_H = @ARGZ_H@
+ AUTOCONF = @AUTOCONF@
+ AUTOHEADER = @AUTOHEADER@
+ AUTOMAKE = @AUTOMAKE@
+ AWK = @AWK@
+ BITSIZEOF_PTRDIFF_T = @BITSIZEOF_PTRDIFF_T@
+ BITSIZEOF_SIG_ATOMIC_T = @BITSIZEOF_SIG_ATOMIC_T@
+ BITSIZEOF_SIZE_T = @BITSIZEOF_SIZE_T@
+ BITSIZEOF_WCHAR_T = @BITSIZEOF_WCHAR_T@
+ BITSIZEOF_WINT_T = @BITSIZEOF_WINT_T@
+ CC = @CC@
+ CCDEPMODE = @CCDEPMODE@
+ CFLAGS = @CFLAGS@
+ CPP = @CPP@
+ CPPFLAGS = @CPPFLAGS@
+ CYGPATH_W = @CYGPATH_W@
+ DEFS = @DEFS@
+ DEPDIR = @DEPDIR@
+ DIFF_A_OPTION = @DIFF_A_OPTION@
+ DIFF_U_OPTION = @DIFF_U_OPTION@
+ ECHO_C = @ECHO_C@
+ ECHO_N = @ECHO_N@
+ ECHO_T = @ECHO_T@
+ EGREP = @EGREP@
+ EMULTIHOP_HIDDEN = @EMULTIHOP_HIDDEN@
+ EMULTIHOP_VALUE = @EMULTIHOP_VALUE@
+ ENOLINK_HIDDEN = @ENOLINK_HIDDEN@
+ ENOLINK_VALUE = @ENOLINK_VALUE@
+ EOVERFLOW_HIDDEN = @EOVERFLOW_HIDDEN@
+ EOVERFLOW_VALUE = @EOVERFLOW_VALUE@
+ ERRNO_H = @ERRNO_H@
+ EXEEXT = @EXEEXT@
+ FLOAT_H = @FLOAT_H@
+ GETOPT_H = @GETOPT_H@
+ GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@
+ GLIBC21 = @GLIBC21@
+ GMSGFMT = @GMSGFMT@
+ GMSGFMT_015 = @GMSGFMT_015@
+ GNULIB_ACOSF = @GNULIB_ACOSF@
+ GNULIB_ACOSL = @GNULIB_ACOSL@
+ GNULIB_ASINF = @GNULIB_ASINF@
+ GNULIB_ASINL = @GNULIB_ASINL@
+ GNULIB_ATAN2F = @GNULIB_ATAN2F@
+ GNULIB_ATANF = @GNULIB_ATANF@
+ GNULIB_ATANL = @GNULIB_ATANL@
+ GNULIB_ATOLL = @GNULIB_ATOLL@
+ GNULIB_BTOWC = @GNULIB_BTOWC@
+ GNULIB_CALLOC_POSIX = @GNULIB_CALLOC_POSIX@
+ GNULIB_CANONICALIZE_FILE_NAME = @GNULIB_CANONICALIZE_FILE_NAME@
+ GNULIB_CBRT = @GNULIB_CBRT@
+ GNULIB_CBRTF = @GNULIB_CBRTF@
+ GNULIB_CBRTL = @GNULIB_CBRTL@
+ GNULIB_CEIL = @GNULIB_CEIL@
+ GNULIB_CEILF = @GNULIB_CEILF@
+ GNULIB_CEILL = @GNULIB_CEILL@
+ GNULIB_CHDIR = @GNULIB_CHDIR@
+ GNULIB_CHOWN = @GNULIB_CHOWN@
+ GNULIB_CLOSE = @GNULIB_CLOSE@
+ GNULIB_COPYSIGN = @GNULIB_COPYSIGN@
+ GNULIB_COPYSIGNF = @GNULIB_COPYSIGNF@
+ GNULIB_COPYSIGNL = @GNULIB_COPYSIGNL@
+ GNULIB_COSF = @GNULIB_COSF@
+ GNULIB_COSHF = @GNULIB_COSHF@
+ GNULIB_COSL = @GNULIB_COSL@
+ GNULIB_DPRINTF = @GNULIB_DPRINTF@
+ GNULIB_DUP = @GNULIB_DUP@
+ GNULIB_DUP2 = @GNULIB_DUP2@
+ GNULIB_DUP3 = @GNULIB_DUP3@
+ GNULIB_DUPLOCALE = @GNULIB_DUPLOCALE@
+ GNULIB_ENVIRON = @GNULIB_ENVIRON@
+ GNULIB_EUIDACCESS = @GNULIB_EUIDACCESS@
+ GNULIB_EXP2 = @GNULIB_EXP2@
+ GNULIB_EXP2F = @GNULIB_EXP2F@
+ GNULIB_EXP2L = @GNULIB_EXP2L@
+ GNULIB_EXPF = @GNULIB_EXPF@
+ GNULIB_EXPL = @GNULIB_EXPL@
+ GNULIB_EXPM1 = @GNULIB_EXPM1@
+ GNULIB_EXPM1F = @GNULIB_EXPM1F@
+ GNULIB_EXPM1L = @GNULIB_EXPM1L@
+ GNULIB_FABSF = @GNULIB_FABSF@
+ GNULIB_FABSL = @GNULIB_FABSL@
+ GNULIB_FACCESSAT = @GNULIB_FACCESSAT@
+ GNULIB_FCHDIR = @GNULIB_FCHDIR@
+ GNULIB_FCHMODAT = @GNULIB_FCHMODAT@
+ GNULIB_FCHOWNAT = @GNULIB_FCHOWNAT@
+ GNULIB_FCLOSE = @GNULIB_FCLOSE@
+ GNULIB_FCNTL = @GNULIB_FCNTL@
+ GNULIB_FDATASYNC = @GNULIB_FDATASYNC@
+ GNULIB_FDOPEN = @GNULIB_FDOPEN@
+ GNULIB_FFLUSH = @GNULIB_FFLUSH@
+ GNULIB_FFS = @GNULIB_FFS@
+ GNULIB_FFSL = @GNULIB_FFSL@
+ GNULIB_FFSLL = @GNULIB_FFSLL@
+ GNULIB_FGETC = @GNULIB_FGETC@
+ GNULIB_FGETS = @GNULIB_FGETS@
+ GNULIB_FLOOR = @GNULIB_FLOOR@
+ GNULIB_FLOORF = @GNULIB_FLOORF@
+ GNULIB_FLOORL = @GNULIB_FLOORL@
+ GNULIB_FMA = @GNULIB_FMA@
+ GNULIB_FMAF = @GNULIB_FMAF@
+ GNULIB_FMAL = @GNULIB_FMAL@
+ GNULIB_FMOD = @GNULIB_FMOD@
+ GNULIB_FMODF = @GNULIB_FMODF@
+ GNULIB_FMODL = @GNULIB_FMODL@
+ GNULIB_FOPEN = @GNULIB_FOPEN@
+ GNULIB_FPRINTF = @GNULIB_FPRINTF@
+ GNULIB_FPRINTF_POSIX = @GNULIB_FPRINTF_POSIX@
+ GNULIB_FPURGE = @GNULIB_FPURGE@
+ GNULIB_FPUTC = @GNULIB_FPUTC@
+ GNULIB_FPUTS = @GNULIB_FPUTS@
+ GNULIB_FREAD = @GNULIB_FREAD@
+ GNULIB_FREOPEN = @GNULIB_FREOPEN@
+ GNULIB_FREXP = @GNULIB_FREXP@
+ GNULIB_FREXPF = @GNULIB_FREXPF@
+ GNULIB_FREXPL = @GNULIB_FREXPL@
+ GNULIB_FSCANF = @GNULIB_FSCANF@
+ GNULIB_FSEEK = @GNULIB_FSEEK@
+ GNULIB_FSEEKO = @GNULIB_FSEEKO@
+ GNULIB_FSTAT = @GNULIB_FSTAT@
+ GNULIB_FSTATAT = @GNULIB_FSTATAT@
+ GNULIB_FSYNC = @GNULIB_FSYNC@
+ GNULIB_FTELL = @GNULIB_FTELL@
+ GNULIB_FTELLO = @GNULIB_FTELLO@
+ GNULIB_FTRUNCATE = @GNULIB_FTRUNCATE@
+ GNULIB_FUTIMENS = @GNULIB_FUTIMENS@
+ GNULIB_FWRITE = @GNULIB_FWRITE@
+ GNULIB_GETC = @GNULIB_GETC@
+ GNULIB_GETCHAR = @GNULIB_GETCHAR@
+ GNULIB_GETCWD = @GNULIB_GETCWD@
+ GNULIB_GETDELIM = @GNULIB_GETDELIM@
+ GNULIB_GETDOMAINNAME = @GNULIB_GETDOMAINNAME@
+ GNULIB_GETDTABLESIZE = @GNULIB_GETDTABLESIZE@
+ GNULIB_GETGROUPS = @GNULIB_GETGROUPS@
+ GNULIB_GETHOSTNAME = @GNULIB_GETHOSTNAME@
+ GNULIB_GETLINE = @GNULIB_GETLINE@
+ GNULIB_GETLOADAVG = @GNULIB_GETLOADAVG@
+ GNULIB_GETLOGIN = @GNULIB_GETLOGIN@
+ GNULIB_GETLOGIN_R = @GNULIB_GETLOGIN_R@
+ GNULIB_GETPAGESIZE = @GNULIB_GETPAGESIZE@
+ GNULIB_GETSUBOPT = @GNULIB_GETSUBOPT@
+ GNULIB_GETTIMEOFDAY = @GNULIB_GETTIMEOFDAY@
+ GNULIB_GETUSERSHELL = @GNULIB_GETUSERSHELL@
+ GNULIB_GL_UNISTD_H_GETOPT = @GNULIB_GL_UNISTD_H_GETOPT@
+ GNULIB_GRANTPT = @GNULIB_GRANTPT@
+ GNULIB_GROUP_MEMBER = @GNULIB_GROUP_MEMBER@
+ GNULIB_HYPOT = @GNULIB_HYPOT@
+ GNULIB_HYPOTF = @GNULIB_HYPOTF@
+ GNULIB_HYPOTL = @GNULIB_HYPOTL@
+ GNULIB_ILOGB = @GNULIB_ILOGB@
+ GNULIB_ILOGBF = @GNULIB_ILOGBF@
+ GNULIB_ILOGBL = @GNULIB_ILOGBL@
+ GNULIB_ISATTY = @GNULIB_ISATTY@
+ GNULIB_ISFINITE = @GNULIB_ISFINITE@
+ GNULIB_ISINF = @GNULIB_ISINF@
+ GNULIB_ISNAN = @GNULIB_ISNAN@
+ GNULIB_ISNAND = @GNULIB_ISNAND@
+ GNULIB_ISNANF = @GNULIB_ISNANF@
+ GNULIB_ISNANL = @GNULIB_ISNANL@
+ GNULIB_ISWBLANK = @GNULIB_ISWBLANK@
+ GNULIB_ISWCTYPE = @GNULIB_ISWCTYPE@
+ GNULIB_LCHMOD = @GNULIB_LCHMOD@
+ GNULIB_LCHOWN = @GNULIB_LCHOWN@
+ GNULIB_LDEXPF = @GNULIB_LDEXPF@
+ GNULIB_LDEXPL = @GNULIB_LDEXPL@
+ GNULIB_LINK = @GNULIB_LINK@
+ GNULIB_LINKAT = @GNULIB_LINKAT@
+ GNULIB_LOCALECONV = @GNULIB_LOCALECONV@
+ GNULIB_LOG = @GNULIB_LOG@
+ GNULIB_LOG10 = @GNULIB_LOG10@
+ GNULIB_LOG10F = @GNULIB_LOG10F@
+ GNULIB_LOG10L = @GNULIB_LOG10L@
+ GNULIB_LOG1P = @GNULIB_LOG1P@
+ GNULIB_LOG1PF = @GNULIB_LOG1PF@
+ GNULIB_LOG1PL = @GNULIB_LOG1PL@
+ GNULIB_LOG2 = @GNULIB_LOG2@
+ GNULIB_LOG2F = @GNULIB_LOG2F@
+ GNULIB_LOG2L = @GNULIB_LOG2L@
+ GNULIB_LOGB = @GNULIB_LOGB@
+ GNULIB_LOGBF = @GNULIB_LOGBF@
+ GNULIB_LOGBL = @GNULIB_LOGBL@
+ GNULIB_LOGF = @GNULIB_LOGF@
+ GNULIB_LOGL = @GNULIB_LOGL@
+ GNULIB_LSEEK = @GNULIB_LSEEK@
+ GNULIB_LSTAT = @GNULIB_LSTAT@
+ GNULIB_MALLOC_POSIX = @GNULIB_MALLOC_POSIX@
+ GNULIB_MBRLEN = @GNULIB_MBRLEN@
+ GNULIB_MBRTOWC = @GNULIB_MBRTOWC@
+ GNULIB_MBSCASECMP = @GNULIB_MBSCASECMP@
+ GNULIB_MBSCASESTR = @GNULIB_MBSCASESTR@
+ GNULIB_MBSCHR = @GNULIB_MBSCHR@
+ GNULIB_MBSCSPN = @GNULIB_MBSCSPN@
+ GNULIB_MBSINIT = @GNULIB_MBSINIT@
+ GNULIB_MBSLEN = @GNULIB_MBSLEN@
+ GNULIB_MBSNCASECMP = @GNULIB_MBSNCASECMP@
+ GNULIB_MBSNLEN = @GNULIB_MBSNLEN@
+ GNULIB_MBSNRTOWCS = @GNULIB_MBSNRTOWCS@
+ GNULIB_MBSPBRK = @GNULIB_MBSPBRK@
+ GNULIB_MBSPCASECMP = @GNULIB_MBSPCASECMP@
+ GNULIB_MBSRCHR = @GNULIB_MBSRCHR@
+ GNULIB_MBSRTOWCS = @GNULIB_MBSRTOWCS@
+ GNULIB_MBSSEP = @GNULIB_MBSSEP@
+ GNULIB_MBSSPN = @GNULIB_MBSSPN@
+ GNULIB_MBSSTR = @GNULIB_MBSSTR@
+ GNULIB_MBSTOK_R = @GNULIB_MBSTOK_R@
+ GNULIB_MBTOWC = @GNULIB_MBTOWC@
+ GNULIB_MEMCHR = @GNULIB_MEMCHR@
+ GNULIB_MEMMEM = @GNULIB_MEMMEM@
+ GNULIB_MEMPCPY = @GNULIB_MEMPCPY@
+ GNULIB_MEMRCHR = @GNULIB_MEMRCHR@
+ GNULIB_MKDIRAT = @GNULIB_MKDIRAT@
+ GNULIB_MKDTEMP = @GNULIB_MKDTEMP@
+ GNULIB_MKFIFO = @GNULIB_MKFIFO@
+ GNULIB_MKFIFOAT = @GNULIB_MKFIFOAT@
+ GNULIB_MKNOD = @GNULIB_MKNOD@
+ GNULIB_MKNODAT = @GNULIB_MKNODAT@
+ GNULIB_MKOSTEMP = @GNULIB_MKOSTEMP@
+ GNULIB_MKOSTEMPS = @GNULIB_MKOSTEMPS@
+ GNULIB_MKSTEMP = @GNULIB_MKSTEMP@
+ GNULIB_MKSTEMPS = @GNULIB_MKSTEMPS@
+ GNULIB_MKTIME = @GNULIB_MKTIME@
+ GNULIB_MODF = @GNULIB_MODF@
+ GNULIB_MODFF = @GNULIB_MODFF@
+ GNULIB_MODFL = @GNULIB_MODFL@
+ GNULIB_NANOSLEEP = @GNULIB_NANOSLEEP@
+ GNULIB_NL_LANGINFO = @GNULIB_NL_LANGINFO@
+ GNULIB_NONBLOCKING = @GNULIB_NONBLOCKING@
+ GNULIB_OBSTACK_PRINTF = @GNULIB_OBSTACK_PRINTF@
+ GNULIB_OBSTACK_PRINTF_POSIX = @GNULIB_OBSTACK_PRINTF_POSIX@
+ GNULIB_OPEN = @GNULIB_OPEN@
+ GNULIB_OPENAT = @GNULIB_OPENAT@
+ GNULIB_PCLOSE = @GNULIB_PCLOSE@
+ GNULIB_PERROR = @GNULIB_PERROR@
+ GNULIB_PIPE = @GNULIB_PIPE@
+ GNULIB_PIPE2 = @GNULIB_PIPE2@
+ GNULIB_POPEN = @GNULIB_POPEN@
+ GNULIB_POSIX_OPENPT = @GNULIB_POSIX_OPENPT@
+ GNULIB_POWF = @GNULIB_POWF@
+ GNULIB_PREAD = @GNULIB_PREAD@
+ GNULIB_PRINTF = @GNULIB_PRINTF@
+ GNULIB_PRINTF_POSIX = @GNULIB_PRINTF_POSIX@
+ GNULIB_PTSNAME = @GNULIB_PTSNAME@
+ GNULIB_PTSNAME_R = @GNULIB_PTSNAME_R@
+ GNULIB_PUTC = @GNULIB_PUTC@
+ GNULIB_PUTCHAR = @GNULIB_PUTCHAR@
+ GNULIB_PUTENV = @GNULIB_PUTENV@
+ GNULIB_PUTS = @GNULIB_PUTS@
+ GNULIB_PWRITE = @GNULIB_PWRITE@
+ GNULIB_QSORT_R = @GNULIB_QSORT_R@
+ GNULIB_RANDOM = @GNULIB_RANDOM@
+ GNULIB_RANDOM_R = @GNULIB_RANDOM_R@
+ GNULIB_RAWMEMCHR = @GNULIB_RAWMEMCHR@
+ GNULIB_READ = @GNULIB_READ@
+ GNULIB_READLINK = @GNULIB_READLINK@
+ GNULIB_READLINKAT = @GNULIB_READLINKAT@
+ GNULIB_REALLOC_POSIX = @GNULIB_REALLOC_POSIX@
+ GNULIB_REALPATH = @GNULIB_REALPATH@
+ GNULIB_REMAINDER = @GNULIB_REMAINDER@
+ GNULIB_REMAINDERF = @GNULIB_REMAINDERF@
+ GNULIB_REMAINDERL = @GNULIB_REMAINDERL@
+ GNULIB_REMOVE = @GNULIB_REMOVE@
+ GNULIB_RENAME = @GNULIB_RENAME@
+ GNULIB_RENAMEAT = @GNULIB_RENAMEAT@
+ GNULIB_RINT = @GNULIB_RINT@
+ GNULIB_RINTF = @GNULIB_RINTF@
+ GNULIB_RINTL = @GNULIB_RINTL@
+ GNULIB_RMDIR = @GNULIB_RMDIR@
+ GNULIB_ROUND = @GNULIB_ROUND@
+ GNULIB_ROUNDF = @GNULIB_ROUNDF@
+ GNULIB_ROUNDL = @GNULIB_ROUNDL@
+ GNULIB_RPMATCH = @GNULIB_RPMATCH@
+ GNULIB_SCANF = @GNULIB_SCANF@
+ GNULIB_SECURE_GETENV = @GNULIB_SECURE_GETENV@
+ GNULIB_SETENV = @GNULIB_SETENV@
+ GNULIB_SETHOSTNAME = @GNULIB_SETHOSTNAME@
+ GNULIB_SETLOCALE = @GNULIB_SETLOCALE@
+ GNULIB_SIGNBIT = @GNULIB_SIGNBIT@
+ GNULIB_SINF = @GNULIB_SINF@
+ GNULIB_SINHF = @GNULIB_SINHF@
+ GNULIB_SINL = @GNULIB_SINL@
+ GNULIB_SLEEP = @GNULIB_SLEEP@
+ GNULIB_SNPRINTF = @GNULIB_SNPRINTF@
+ GNULIB_SPRINTF_POSIX = @GNULIB_SPRINTF_POSIX@
+ GNULIB_SQRTF = @GNULIB_SQRTF@
+ GNULIB_SQRTL = @GNULIB_SQRTL@
+ GNULIB_STAT = @GNULIB_STAT@
+ GNULIB_STDIO_H_NONBLOCKING = @GNULIB_STDIO_H_NONBLOCKING@
+ GNULIB_STDIO_H_SIGPIPE = @GNULIB_STDIO_H_SIGPIPE@
+ GNULIB_STPCPY = @GNULIB_STPCPY@
+ GNULIB_STPNCPY = @GNULIB_STPNCPY@
+ GNULIB_STRCASESTR = @GNULIB_STRCASESTR@
+ GNULIB_STRCHRNUL = @GNULIB_STRCHRNUL@
+ GNULIB_STRDUP = @GNULIB_STRDUP@
+ GNULIB_STRERROR = @GNULIB_STRERROR@
+ GNULIB_STRERROR_R = @GNULIB_STRERROR_R@
+ GNULIB_STRNCAT = @GNULIB_STRNCAT@
+ GNULIB_STRNDUP = @GNULIB_STRNDUP@
+ GNULIB_STRNLEN = @GNULIB_STRNLEN@
+ GNULIB_STRPBRK = @GNULIB_STRPBRK@
+ GNULIB_STRPTIME = @GNULIB_STRPTIME@
+ GNULIB_STRSEP = @GNULIB_STRSEP@
+ GNULIB_STRSIGNAL = @GNULIB_STRSIGNAL@
+ GNULIB_STRSTR = @GNULIB_STRSTR@
+ GNULIB_STRTOD = @GNULIB_STRTOD@
+ GNULIB_STRTOK_R = @GNULIB_STRTOK_R@
+ GNULIB_STRTOLL = @GNULIB_STRTOLL@
+ GNULIB_STRTOULL = @GNULIB_STRTOULL@
+ GNULIB_STRVERSCMP = @GNULIB_STRVERSCMP@
+ GNULIB_SYMLINK = @GNULIB_SYMLINK@
+ GNULIB_SYMLINKAT = @GNULIB_SYMLINKAT@
+ GNULIB_SYSTEM_POSIX = @GNULIB_SYSTEM_POSIX@
+ GNULIB_TANF = @GNULIB_TANF@
+ GNULIB_TANHF = @GNULIB_TANHF@
+ GNULIB_TANL = @GNULIB_TANL@
+ GNULIB_TIMEGM = @GNULIB_TIMEGM@
+ GNULIB_TIME_R = @GNULIB_TIME_R@
+ GNULIB_TMPFILE = @GNULIB_TMPFILE@
+ GNULIB_TOWCTRANS = @GNULIB_TOWCTRANS@
+ GNULIB_TRUNC = @GNULIB_TRUNC@
+ GNULIB_TRUNCF = @GNULIB_TRUNCF@
+ GNULIB_TRUNCL = @GNULIB_TRUNCL@
+ GNULIB_TTYNAME_R = @GNULIB_TTYNAME_R@
+ GNULIB_UNISTD_H_NONBLOCKING = @GNULIB_UNISTD_H_NONBLOCKING@
+ GNULIB_UNISTD_H_SIGPIPE = @GNULIB_UNISTD_H_SIGPIPE@
+ GNULIB_UNLINK = @GNULIB_UNLINK@
+ GNULIB_UNLINKAT = @GNULIB_UNLINKAT@
+ GNULIB_UNLOCKPT = @GNULIB_UNLOCKPT@
+ GNULIB_UNSETENV = @GNULIB_UNSETENV@
+ GNULIB_USLEEP = @GNULIB_USLEEP@
+ GNULIB_UTIMENSAT = @GNULIB_UTIMENSAT@
+ GNULIB_VASPRINTF = @GNULIB_VASPRINTF@
+ GNULIB_VDPRINTF = @GNULIB_VDPRINTF@
+ GNULIB_VFPRINTF = @GNULIB_VFPRINTF@
+ GNULIB_VFPRINTF_POSIX = @GNULIB_VFPRINTF_POSIX@
+ GNULIB_VFSCANF = @GNULIB_VFSCANF@
+ GNULIB_VPRINTF = @GNULIB_VPRINTF@
+ GNULIB_VPRINTF_POSIX = @GNULIB_VPRINTF_POSIX@
+ GNULIB_VSCANF = @GNULIB_VSCANF@
+ GNULIB_VSNPRINTF = @GNULIB_VSNPRINTF@
+ GNULIB_VSPRINTF_POSIX = @GNULIB_VSPRINTF_POSIX@
+ GNULIB_WCPCPY = @GNULIB_WCPCPY@
+ GNULIB_WCPNCPY = @GNULIB_WCPNCPY@
+ GNULIB_WCRTOMB = @GNULIB_WCRTOMB@
+ GNULIB_WCSCASECMP = @GNULIB_WCSCASECMP@
+ GNULIB_WCSCAT = @GNULIB_WCSCAT@
+ GNULIB_WCSCHR = @GNULIB_WCSCHR@
+ GNULIB_WCSCMP = @GNULIB_WCSCMP@
+ GNULIB_WCSCOLL = @GNULIB_WCSCOLL@
+ GNULIB_WCSCPY = @GNULIB_WCSCPY@
+ GNULIB_WCSCSPN = @GNULIB_WCSCSPN@
+ GNULIB_WCSDUP = @GNULIB_WCSDUP@
+ GNULIB_WCSLEN = @GNULIB_WCSLEN@
+ GNULIB_WCSNCASECMP = @GNULIB_WCSNCASECMP@
+ GNULIB_WCSNCAT = @GNULIB_WCSNCAT@
+ GNULIB_WCSNCMP = @GNULIB_WCSNCMP@
+ GNULIB_WCSNCPY = @GNULIB_WCSNCPY@
+ GNULIB_WCSNLEN = @GNULIB_WCSNLEN@
+ GNULIB_WCSNRTOMBS = @GNULIB_WCSNRTOMBS@
+ GNULIB_WCSPBRK = @GNULIB_WCSPBRK@
+ GNULIB_WCSRCHR = @GNULIB_WCSRCHR@
+ GNULIB_WCSRTOMBS = @GNULIB_WCSRTOMBS@
+ GNULIB_WCSSPN = @GNULIB_WCSSPN@
+ GNULIB_WCSSTR = @GNULIB_WCSSTR@
+ GNULIB_WCSTOK = @GNULIB_WCSTOK@
+ GNULIB_WCSWIDTH = @GNULIB_WCSWIDTH@
+ GNULIB_WCSXFRM = @GNULIB_WCSXFRM@
+ GNULIB_WCTOB = @GNULIB_WCTOB@
+ GNULIB_WCTOMB = @GNULIB_WCTOMB@
+ GNULIB_WCTRANS = @GNULIB_WCTRANS@
+ GNULIB_WCTYPE = @GNULIB_WCTYPE@
+ GNULIB_WCWIDTH = @GNULIB_WCWIDTH@
+ GNULIB_WMEMCHR = @GNULIB_WMEMCHR@
+ GNULIB_WMEMCMP = @GNULIB_WMEMCMP@
+ GNULIB_WMEMCPY = @GNULIB_WMEMCPY@
+ GNULIB_WMEMMOVE = @GNULIB_WMEMMOVE@
+ GNULIB_WMEMSET = @GNULIB_WMEMSET@
+ GNULIB_WRITE = @GNULIB_WRITE@
+ GNULIB__EXIT = @GNULIB__EXIT@
+ GREP = @GREP@
+ HAVE_ACOSF = @HAVE_ACOSF@
+ HAVE_ACOSL = @HAVE_ACOSL@
+ HAVE_ASINF = @HAVE_ASINF@
+ HAVE_ASINL = @HAVE_ASINL@
+ HAVE_ATAN2F = @HAVE_ATAN2F@
+ HAVE_ATANF = @HAVE_ATANF@
+ HAVE_ATANL = @HAVE_ATANL@
+ HAVE_ATOLL = @HAVE_ATOLL@
+ HAVE_BTOWC = @HAVE_BTOWC@
+ HAVE_CANONICALIZE_FILE_NAME = @HAVE_CANONICALIZE_FILE_NAME@
+ HAVE_CBRT = @HAVE_CBRT@
+ HAVE_CBRTF = @HAVE_CBRTF@
+ HAVE_CBRTL = @HAVE_CBRTL@
+ HAVE_CHOWN = @HAVE_CHOWN@
+ HAVE_COPYSIGN = @HAVE_COPYSIGN@
+ HAVE_COPYSIGNL = @HAVE_COPYSIGNL@
+ HAVE_COSF = @HAVE_COSF@
+ HAVE_COSHF = @HAVE_COSHF@
+ HAVE_COSL = @HAVE_COSL@
+ HAVE_DECL_ACOSL = @HAVE_DECL_ACOSL@
+ HAVE_DECL_ASINL = @HAVE_DECL_ASINL@
+ HAVE_DECL_ATANL = @HAVE_DECL_ATANL@
+ HAVE_DECL_CBRTF = @HAVE_DECL_CBRTF@
+ HAVE_DECL_CBRTL = @HAVE_DECL_CBRTL@
+ HAVE_DECL_CEILF = @HAVE_DECL_CEILF@
+ HAVE_DECL_CEILL = @HAVE_DECL_CEILL@
+ HAVE_DECL_COPYSIGNF = @HAVE_DECL_COPYSIGNF@
+ HAVE_DECL_COSL = @HAVE_DECL_COSL@
+ HAVE_DECL_ENVIRON = @HAVE_DECL_ENVIRON@
+ HAVE_DECL_EXP2 = @HAVE_DECL_EXP2@
+ HAVE_DECL_EXP2F = @HAVE_DECL_EXP2F@
+ HAVE_DECL_EXP2L = @HAVE_DECL_EXP2L@
+ HAVE_DECL_EXPL = @HAVE_DECL_EXPL@
+ HAVE_DECL_EXPM1L = @HAVE_DECL_EXPM1L@
+ HAVE_DECL_FCHDIR = @HAVE_DECL_FCHDIR@
+ HAVE_DECL_FDATASYNC = @HAVE_DECL_FDATASYNC@
+ HAVE_DECL_FLOORF = @HAVE_DECL_FLOORF@
+ HAVE_DECL_FLOORL = @HAVE_DECL_FLOORL@
+ HAVE_DECL_FPURGE = @HAVE_DECL_FPURGE@
+ HAVE_DECL_FREXPL = @HAVE_DECL_FREXPL@
+ HAVE_DECL_FSEEKO = @HAVE_DECL_FSEEKO@
+ HAVE_DECL_FTELLO = @HAVE_DECL_FTELLO@
+ HAVE_DECL_GETDELIM = @HAVE_DECL_GETDELIM@
+ HAVE_DECL_GETDOMAINNAME = @HAVE_DECL_GETDOMAINNAME@
+ HAVE_DECL_GETLINE = @HAVE_DECL_GETLINE@
+ HAVE_DECL_GETLOADAVG = @HAVE_DECL_GETLOADAVG@
+ HAVE_DECL_GETLOGIN_R = @HAVE_DECL_GETLOGIN_R@
+ HAVE_DECL_GETPAGESIZE = @HAVE_DECL_GETPAGESIZE@
+ HAVE_DECL_GETUSERSHELL = @HAVE_DECL_GETUSERSHELL@
+ HAVE_DECL_LDEXPL = @HAVE_DECL_LDEXPL@
+ HAVE_DECL_LOCALTIME_R = @HAVE_DECL_LOCALTIME_R@
+ HAVE_DECL_LOG10L = @HAVE_DECL_LOG10L@
+ HAVE_DECL_LOG2 = @HAVE_DECL_LOG2@
+ HAVE_DECL_LOG2F = @HAVE_DECL_LOG2F@
+ HAVE_DECL_LOG2L = @HAVE_DECL_LOG2L@
+ HAVE_DECL_LOGB = @HAVE_DECL_LOGB@
+ HAVE_DECL_LOGL = @HAVE_DECL_LOGL@
+ HAVE_DECL_MEMMEM = @HAVE_DECL_MEMMEM@
+ HAVE_DECL_MEMRCHR = @HAVE_DECL_MEMRCHR@
+ HAVE_DECL_OBSTACK_PRINTF = @HAVE_DECL_OBSTACK_PRINTF@
+ HAVE_DECL_REMAINDER = @HAVE_DECL_REMAINDER@
+ HAVE_DECL_REMAINDERL = @HAVE_DECL_REMAINDERL@
+ HAVE_DECL_RINTF = @HAVE_DECL_RINTF@
+ HAVE_DECL_ROUND = @HAVE_DECL_ROUND@
+ HAVE_DECL_ROUNDF = @HAVE_DECL_ROUNDF@
+ HAVE_DECL_ROUNDL = @HAVE_DECL_ROUNDL@
+ HAVE_DECL_SETENV = @HAVE_DECL_SETENV@
+ HAVE_DECL_SETHOSTNAME = @HAVE_DECL_SETHOSTNAME@
+ HAVE_DECL_SINL = @HAVE_DECL_SINL@
+ HAVE_DECL_SNPRINTF = @HAVE_DECL_SNPRINTF@
+ HAVE_DECL_SQRTL = @HAVE_DECL_SQRTL@
+ HAVE_DECL_STRDUP = @HAVE_DECL_STRDUP@
+ HAVE_DECL_STRERROR_R = @HAVE_DECL_STRERROR_R@
+ HAVE_DECL_STRNCASECMP = @HAVE_DECL_STRNCASECMP@
+ HAVE_DECL_STRNDUP = @HAVE_DECL_STRNDUP@
+ HAVE_DECL_STRNLEN = @HAVE_DECL_STRNLEN@
+ HAVE_DECL_STRSIGNAL = @HAVE_DECL_STRSIGNAL@
+ HAVE_DECL_STRTOK_R = @HAVE_DECL_STRTOK_R@
+ HAVE_DECL_TANL = @HAVE_DECL_TANL@
+ HAVE_DECL_TRUNC = @HAVE_DECL_TRUNC@
+ HAVE_DECL_TRUNCF = @HAVE_DECL_TRUNCF@
+ HAVE_DECL_TRUNCL = @HAVE_DECL_TRUNCL@
+ HAVE_DECL_TTYNAME_R = @HAVE_DECL_TTYNAME_R@
+ HAVE_DECL_UNSETENV = @HAVE_DECL_UNSETENV@
+ HAVE_DECL_VSNPRINTF = @HAVE_DECL_VSNPRINTF@
+ HAVE_DECL_WCTOB = @HAVE_DECL_WCTOB@
+ HAVE_DECL_WCWIDTH = @HAVE_DECL_WCWIDTH@
+ HAVE_DPRINTF = @HAVE_DPRINTF@
+ HAVE_DUP2 = @HAVE_DUP2@
+ HAVE_DUP3 = @HAVE_DUP3@
+ HAVE_DUPLOCALE = @HAVE_DUPLOCALE@
+ HAVE_EUIDACCESS = @HAVE_EUIDACCESS@
+ HAVE_EXPF = @HAVE_EXPF@
+ HAVE_EXPL = @HAVE_EXPL@
+ HAVE_EXPM1 = @HAVE_EXPM1@
+ HAVE_EXPM1F = @HAVE_EXPM1F@
+ HAVE_FABSF = @HAVE_FABSF@
+ HAVE_FABSL = @HAVE_FABSL@
+ HAVE_FACCESSAT = @HAVE_FACCESSAT@
+ HAVE_FCHDIR = @HAVE_FCHDIR@
+ HAVE_FCHMODAT = @HAVE_FCHMODAT@
+ HAVE_FCHOWNAT = @HAVE_FCHOWNAT@
+ HAVE_FCNTL = @HAVE_FCNTL@
+ HAVE_FDATASYNC = @HAVE_FDATASYNC@
+ HAVE_FEATURES_H = @HAVE_FEATURES_H@
+ HAVE_FFS = @HAVE_FFS@
+ HAVE_FFSL = @HAVE_FFSL@
+ HAVE_FFSLL = @HAVE_FFSLL@
+ HAVE_FMA = @HAVE_FMA@
+ HAVE_FMAF = @HAVE_FMAF@
+ HAVE_FMAL = @HAVE_FMAL@
+ HAVE_FMODF = @HAVE_FMODF@
+ HAVE_FMODL = @HAVE_FMODL@
+ HAVE_FREXPF = @HAVE_FREXPF@
+ HAVE_FSEEKO = @HAVE_FSEEKO@
+ HAVE_FSTATAT = @HAVE_FSTATAT@
+ HAVE_FSYNC = @HAVE_FSYNC@
+ HAVE_FTELLO = @HAVE_FTELLO@
+ HAVE_FTRUNCATE = @HAVE_FTRUNCATE@
+ HAVE_FUTIMENS = @HAVE_FUTIMENS@
+ HAVE_GETDTABLESIZE = @HAVE_GETDTABLESIZE@
+ HAVE_GETGROUPS = @HAVE_GETGROUPS@
+ HAVE_GETHOSTNAME = @HAVE_GETHOSTNAME@
+ HAVE_GETLOGIN = @HAVE_GETLOGIN@
+ HAVE_GETOPT_H = @HAVE_GETOPT_H@
+ HAVE_GETPAGESIZE = @HAVE_GETPAGESIZE@
+ HAVE_GETSUBOPT = @HAVE_GETSUBOPT@
+ HAVE_GETTIMEOFDAY = @HAVE_GETTIMEOFDAY@
+ HAVE_GRANTPT = @HAVE_GRANTPT@
+ HAVE_GROUP_MEMBER = @HAVE_GROUP_MEMBER@
+ HAVE_HYPOTF = @HAVE_HYPOTF@
+ HAVE_HYPOTL = @HAVE_HYPOTL@
+ HAVE_ILOGB = @HAVE_ILOGB@
+ HAVE_ILOGBF = @HAVE_ILOGBF@
+ HAVE_ILOGBL = @HAVE_ILOGBL@
+ HAVE_INTTYPES_H = @HAVE_INTTYPES_H@
+ HAVE_ISNAND = @HAVE_ISNAND@
+ HAVE_ISNANF = @HAVE_ISNANF@
+ HAVE_ISNANL = @HAVE_ISNANL@
+ HAVE_ISWBLANK = @HAVE_ISWBLANK@
+ HAVE_ISWCNTRL = @HAVE_ISWCNTRL@
+ HAVE_LANGINFO_CODESET = @HAVE_LANGINFO_CODESET@
+ HAVE_LANGINFO_ERA = @HAVE_LANGINFO_ERA@
+ HAVE_LANGINFO_H = @HAVE_LANGINFO_H@
+ HAVE_LANGINFO_T_FMT_AMPM = @HAVE_LANGINFO_T_FMT_AMPM@
+ HAVE_LANGINFO_YESEXPR = @HAVE_LANGINFO_YESEXPR@
+ HAVE_LCHMOD = @HAVE_LCHMOD@
+ HAVE_LCHOWN = @HAVE_LCHOWN@
+ HAVE_LDEXPF = @HAVE_LDEXPF@
+ HAVE_LINK = @HAVE_LINK@
+ HAVE_LINKAT = @HAVE_LINKAT@
+ HAVE_LOG10F = @HAVE_LOG10F@
+ HAVE_LOG10L = @HAVE_LOG10L@
+ HAVE_LOG1P = @HAVE_LOG1P@
+ HAVE_LOG1PF = @HAVE_LOG1PF@
+ HAVE_LOG1PL = @HAVE_LOG1PL@
+ HAVE_LOGBF = @HAVE_LOGBF@
+ HAVE_LOGBL = @HAVE_LOGBL@
+ HAVE_LOGF = @HAVE_LOGF@
+ HAVE_LOGL = @HAVE_LOGL@
+ HAVE_LONG_LONG_INT = @HAVE_LONG_LONG_INT@
+ HAVE_LSTAT = @HAVE_LSTAT@
+ HAVE_MAX_ALIGN_T = @HAVE_MAX_ALIGN_T@
+ HAVE_MBRLEN = @HAVE_MBRLEN@
+ HAVE_MBRTOWC = @HAVE_MBRTOWC@
+ HAVE_MBSINIT = @HAVE_MBSINIT@
+ HAVE_MBSLEN = @HAVE_MBSLEN@
+ HAVE_MBSNRTOWCS = @HAVE_MBSNRTOWCS@
+ HAVE_MBSRTOWCS = @HAVE_MBSRTOWCS@
+ HAVE_MEMCHR = @HAVE_MEMCHR@
+ HAVE_MEMPCPY = @HAVE_MEMPCPY@
+ HAVE_MKDIRAT = @HAVE_MKDIRAT@
+ HAVE_MKDTEMP = @HAVE_MKDTEMP@
+ HAVE_MKFIFO = @HAVE_MKFIFO@
+ HAVE_MKFIFOAT = @HAVE_MKFIFOAT@
+ HAVE_MKNOD = @HAVE_MKNOD@
+ HAVE_MKNODAT = @HAVE_MKNODAT@
+ HAVE_MKOSTEMP = @HAVE_MKOSTEMP@
+ HAVE_MKOSTEMPS = @HAVE_MKOSTEMPS@
+ HAVE_MKSTEMP = @HAVE_MKSTEMP@
+ HAVE_MKSTEMPS = @HAVE_MKSTEMPS@
+ HAVE_MODFF = @HAVE_MODFF@
+ HAVE_MODFL = @HAVE_MODFL@
+ HAVE_MSVC_INVALID_PARAMETER_HANDLER = @HAVE_MSVC_INVALID_PARAMETER_HANDLER@
+ HAVE_NANOSLEEP = @HAVE_NANOSLEEP@
+ HAVE_NL_LANGINFO = @HAVE_NL_LANGINFO@
+ HAVE_OPENAT = @HAVE_OPENAT@
+ HAVE_OS_H = @HAVE_OS_H@
+ HAVE_PCLOSE = @HAVE_PCLOSE@
+ HAVE_PIPE = @HAVE_PIPE@
+ HAVE_PIPE2 = @HAVE_PIPE2@
+ HAVE_POPEN = @HAVE_POPEN@
+ HAVE_POSIX_OPENPT = @HAVE_POSIX_OPENPT@
+ HAVE_POWF = @HAVE_POWF@
+ HAVE_PREAD = @HAVE_PREAD@
+ HAVE_PTSNAME = @HAVE_PTSNAME@
+ HAVE_PTSNAME_R = @HAVE_PTSNAME_R@
+ HAVE_PWRITE = @HAVE_PWRITE@
+ HAVE_RANDOM = @HAVE_RANDOM@
+ HAVE_RANDOM_H = @HAVE_RANDOM_H@
+ HAVE_RANDOM_R = @HAVE_RANDOM_R@
+ HAVE_RAWMEMCHR = @HAVE_RAWMEMCHR@
+ HAVE_READLINK = @HAVE_READLINK@
+ HAVE_READLINKAT = @HAVE_READLINKAT@
+ HAVE_REALPATH = @HAVE_REALPATH@
+ HAVE_REMAINDER = @HAVE_REMAINDER@
+ HAVE_REMAINDERF = @HAVE_REMAINDERF@
+ HAVE_RENAMEAT = @HAVE_RENAMEAT@
+ HAVE_RINT = @HAVE_RINT@
+ HAVE_RINTL = @HAVE_RINTL@
+ HAVE_RPMATCH = @HAVE_RPMATCH@
+ HAVE_SAME_LONG_DOUBLE_AS_DOUBLE = @HAVE_SAME_LONG_DOUBLE_AS_DOUBLE@
+ HAVE_SECURE_GETENV = @HAVE_SECURE_GETENV@
+ HAVE_SETENV = @HAVE_SETENV@
+ HAVE_SETHOSTNAME = @HAVE_SETHOSTNAME@
+ HAVE_SIGNED_SIG_ATOMIC_T = @HAVE_SIGNED_SIG_ATOMIC_T@
+ HAVE_SIGNED_WCHAR_T = @HAVE_SIGNED_WCHAR_T@
+ HAVE_SIGNED_WINT_T = @HAVE_SIGNED_WINT_T@
+ HAVE_SINF = @HAVE_SINF@
+ HAVE_SINHF = @HAVE_SINHF@
+ HAVE_SINL = @HAVE_SINL@
+ HAVE_SLEEP = @HAVE_SLEEP@
+ HAVE_SQRTF = @HAVE_SQRTF@
+ HAVE_SQRTL = @HAVE_SQRTL@
+ HAVE_STDINT_H = @HAVE_STDINT_H@
+ HAVE_STPCPY = @HAVE_STPCPY@
+ HAVE_STPNCPY = @HAVE_STPNCPY@
+ HAVE_STRCASECMP = @HAVE_STRCASECMP@
+ HAVE_STRCASESTR = @HAVE_STRCASESTR@
+ HAVE_STRCHRNUL = @HAVE_STRCHRNUL@
+ HAVE_STRINGS_H = @HAVE_STRINGS_H@
+ HAVE_STRPBRK = @HAVE_STRPBRK@
+ HAVE_STRPTIME = @HAVE_STRPTIME@
+ HAVE_STRSEP = @HAVE_STRSEP@
+ HAVE_STRTOD = @HAVE_STRTOD@
+ HAVE_STRTOLL = @HAVE_STRTOLL@
+ HAVE_STRTOULL = @HAVE_STRTOULL@
+ HAVE_STRUCT_RANDOM_DATA = @HAVE_STRUCT_RANDOM_DATA@
+ HAVE_STRUCT_TIMEVAL = @HAVE_STRUCT_TIMEVAL@
+ HAVE_STRVERSCMP = @HAVE_STRVERSCMP@
+ HAVE_SYMLINK = @HAVE_SYMLINK@
+ HAVE_SYMLINKAT = @HAVE_SYMLINKAT@
+ HAVE_SYS_BITYPES_H = @HAVE_SYS_BITYPES_H@
+ HAVE_SYS_INTTYPES_H = @HAVE_SYS_INTTYPES_H@
+ HAVE_SYS_LOADAVG_H = @HAVE_SYS_LOADAVG_H@
+ HAVE_SYS_PARAM_H = @HAVE_SYS_PARAM_H@
+ HAVE_SYS_TIME_H = @HAVE_SYS_TIME_H@
+ HAVE_SYS_TYPES_H = @HAVE_SYS_TYPES_H@
+ HAVE_TANF = @HAVE_TANF@
+ HAVE_TANHF = @HAVE_TANHF@
+ HAVE_TANL = @HAVE_TANL@
+ HAVE_TIMEGM = @HAVE_TIMEGM@
+ HAVE_UNISTD_H = @HAVE_UNISTD_H@
+ HAVE_UNLINKAT = @HAVE_UNLINKAT@
+ HAVE_UNLOCKPT = @HAVE_UNLOCKPT@
+ HAVE_UNSIGNED_LONG_LONG_INT = @HAVE_UNSIGNED_LONG_LONG_INT@
+ HAVE_USLEEP = @HAVE_USLEEP@
+ HAVE_UTIMENSAT = @HAVE_UTIMENSAT@
+ HAVE_VASPRINTF = @HAVE_VASPRINTF@
+ HAVE_VDPRINTF = @HAVE_VDPRINTF@
+ HAVE_WCHAR_H = @HAVE_WCHAR_H@
+ HAVE_WCHAR_T = @HAVE_WCHAR_T@
+ HAVE_WCPCPY = @HAVE_WCPCPY@
+ HAVE_WCPNCPY = @HAVE_WCPNCPY@
+ HAVE_WCRTOMB = @HAVE_WCRTOMB@
+ HAVE_WCSCASECMP = @HAVE_WCSCASECMP@
+ HAVE_WCSCAT = @HAVE_WCSCAT@
+ HAVE_WCSCHR = @HAVE_WCSCHR@
+ HAVE_WCSCMP = @HAVE_WCSCMP@
+ HAVE_WCSCOLL = @HAVE_WCSCOLL@
+ HAVE_WCSCPY = @HAVE_WCSCPY@
+ HAVE_WCSCSPN = @HAVE_WCSCSPN@
+ HAVE_WCSDUP = @HAVE_WCSDUP@
+ HAVE_WCSLEN = @HAVE_WCSLEN@
+ HAVE_WCSNCASECMP = @HAVE_WCSNCASECMP@
+ HAVE_WCSNCAT = @HAVE_WCSNCAT@
+ HAVE_WCSNCMP = @HAVE_WCSNCMP@
+ HAVE_WCSNCPY = @HAVE_WCSNCPY@
+ HAVE_WCSNLEN = @HAVE_WCSNLEN@
+ HAVE_WCSNRTOMBS = @HAVE_WCSNRTOMBS@
+ HAVE_WCSPBRK = @HAVE_WCSPBRK@
+ HAVE_WCSRCHR = @HAVE_WCSRCHR@
+ HAVE_WCSRTOMBS = @HAVE_WCSRTOMBS@
+ HAVE_WCSSPN = @HAVE_WCSSPN@
+ HAVE_WCSSTR = @HAVE_WCSSTR@
+ HAVE_WCSTOK = @HAVE_WCSTOK@
+ HAVE_WCSWIDTH = @HAVE_WCSWIDTH@
+ HAVE_WCSXFRM = @HAVE_WCSXFRM@
+ HAVE_WCTRANS_T = @HAVE_WCTRANS_T@
+ HAVE_WCTYPE_H = @HAVE_WCTYPE_H@
+ HAVE_WCTYPE_T = @HAVE_WCTYPE_T@
+ HAVE_WINSOCK2_H = @HAVE_WINSOCK2_H@
+ HAVE_WINT_T = @HAVE_WINT_T@
+ HAVE_WMEMCHR = @HAVE_WMEMCHR@
+ HAVE_WMEMCMP = @HAVE_WMEMCMP@
+ HAVE_WMEMCPY = @HAVE_WMEMCPY@
+ HAVE_WMEMMOVE = @HAVE_WMEMMOVE@
+ HAVE_WMEMSET = @HAVE_WMEMSET@
+ HAVE_XLOCALE_H = @HAVE_XLOCALE_H@
+ HAVE__BOOL = @HAVE__BOOL@
+ HAVE__EXIT = @HAVE__EXIT@
+ HELP2MAN = @HELP2MAN@
+ INCLUDE_NEXT = @INCLUDE_NEXT@
+ INCLUDE_NEXT_AS_FIRST_DIRECTIVE = @INCLUDE_NEXT_AS_FIRST_DIRECTIVE@
+ INSTALL = @INSTALL@
+ INSTALL_DATA = @INSTALL_DATA@
+ INSTALL_PROGRAM = @INSTALL_PROGRAM@
+ INSTALL_SCRIPT = @INSTALL_SCRIPT@
+ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+ INTLLIBS = @INTLLIBS@
+ INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@
+ LDFLAGS = @LDFLAGS@
+ LIBGNU_LIBDEPS = @LIBGNU_LIBDEPS@
+ LIBGNU_LTLIBDEPS = @LIBGNU_LTLIBDEPS@
+ LIBICONV = @LIBICONV@
+ LIBINTL = @LIBINTL@
+ LIBMULTITHREAD = @LIBMULTITHREAD@
+ LIBOBJS = @LIBOBJS@
+ LIBPTH = @LIBPTH@
+ LIBPTH_PREFIX = @LIBPTH_PREFIX@
+ LIBS = @LIBS@
+ LIBTHREAD = @LIBTHREAD@
+ LIBUNISTRING_UNITYPES_H = @LIBUNISTRING_UNITYPES_H@
+ LIBUNISTRING_UNIWIDTH_H = @LIBUNISTRING_UNIWIDTH_H@
+ LN_S = @LN_S@
+ LOCALCHARSET_TESTS_ENVIRONMENT = @LOCALCHARSET_TESTS_ENVIRONMENT@
+ LOCALE_FR = @LOCALE_FR@
+ LOCALE_FR_UTF8 = @LOCALE_FR_UTF8@
+ LOCALE_JA = @LOCALE_JA@
+ LOCALE_ZH_CN = @LOCALE_ZH_CN@
+ LTLIBICONV = @LTLIBICONV@
+ LTLIBINTL = @LTLIBINTL@
+ LTLIBMULTITHREAD = @LTLIBMULTITHREAD@
+ LTLIBOBJS = @LTLIBOBJS@
+ LTLIBPTH = @LTLIBPTH@
+ LTLIBTHREAD = @LTLIBTHREAD@
+ MAKEINFO = @MAKEINFO@
+ MKDIR_P = @MKDIR_P@
+ MKINSTALLDIRS = @MKINSTALLDIRS@
+ MSGFMT = @MSGFMT@
+ MSGFMT_015 = @MSGFMT_015@
+ MSGMERGE = @MSGMERGE@
+ NEXT_AS_FIRST_DIRECTIVE_ERRNO_H = @NEXT_AS_FIRST_DIRECTIVE_ERRNO_H@
+ NEXT_AS_FIRST_DIRECTIVE_FCNTL_H = @NEXT_AS_FIRST_DIRECTIVE_FCNTL_H@
+ NEXT_AS_FIRST_DIRECTIVE_FLOAT_H = @NEXT_AS_FIRST_DIRECTIVE_FLOAT_H@
+ NEXT_AS_FIRST_DIRECTIVE_GETOPT_H = @NEXT_AS_FIRST_DIRECTIVE_GETOPT_H@
+ NEXT_AS_FIRST_DIRECTIVE_LANGINFO_H = @NEXT_AS_FIRST_DIRECTIVE_LANGINFO_H@
+ NEXT_AS_FIRST_DIRECTIVE_LOCALE_H = @NEXT_AS_FIRST_DIRECTIVE_LOCALE_H@
+ NEXT_AS_FIRST_DIRECTIVE_MATH_H = @NEXT_AS_FIRST_DIRECTIVE_MATH_H@
+ NEXT_AS_FIRST_DIRECTIVE_STDARG_H = @NEXT_AS_FIRST_DIRECTIVE_STDARG_H@
+ NEXT_AS_FIRST_DIRECTIVE_STDDEF_H = @NEXT_AS_FIRST_DIRECTIVE_STDDEF_H@
+ NEXT_AS_FIRST_DIRECTIVE_STDINT_H = @NEXT_AS_FIRST_DIRECTIVE_STDINT_H@
+ NEXT_AS_FIRST_DIRECTIVE_STDIO_H = @NEXT_AS_FIRST_DIRECTIVE_STDIO_H@
+ NEXT_AS_FIRST_DIRECTIVE_STDLIB_H = @NEXT_AS_FIRST_DIRECTIVE_STDLIB_H@
+ NEXT_AS_FIRST_DIRECTIVE_STRINGS_H = @NEXT_AS_FIRST_DIRECTIVE_STRINGS_H@
+ NEXT_AS_FIRST_DIRECTIVE_STRING_H = @NEXT_AS_FIRST_DIRECTIVE_STRING_H@
+ NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H@
+ NEXT_AS_FIRST_DIRECTIVE_SYS_TIME_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_TIME_H@
+ NEXT_AS_FIRST_DIRECTIVE_SYS_TYPES_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_TYPES_H@
+ NEXT_AS_FIRST_DIRECTIVE_TIME_H = @NEXT_AS_FIRST_DIRECTIVE_TIME_H@
+ NEXT_AS_FIRST_DIRECTIVE_UNISTD_H = @NEXT_AS_FIRST_DIRECTIVE_UNISTD_H@
+ NEXT_AS_FIRST_DIRECTIVE_WCHAR_H = @NEXT_AS_FIRST_DIRECTIVE_WCHAR_H@
+ NEXT_AS_FIRST_DIRECTIVE_WCTYPE_H = @NEXT_AS_FIRST_DIRECTIVE_WCTYPE_H@
+ NEXT_ERRNO_H = @NEXT_ERRNO_H@
+ NEXT_FCNTL_H = @NEXT_FCNTL_H@
+ NEXT_FLOAT_H = @NEXT_FLOAT_H@
+ NEXT_GETOPT_H = @NEXT_GETOPT_H@
+ NEXT_LANGINFO_H = @NEXT_LANGINFO_H@
+ NEXT_LOCALE_H = @NEXT_LOCALE_H@
+ NEXT_MATH_H = @NEXT_MATH_H@
+ NEXT_STDARG_H = @NEXT_STDARG_H@
+ NEXT_STDDEF_H = @NEXT_STDDEF_H@
+ NEXT_STDINT_H = @NEXT_STDINT_H@
+ NEXT_STDIO_H = @NEXT_STDIO_H@
+ NEXT_STDLIB_H = @NEXT_STDLIB_H@
+ NEXT_STRINGS_H = @NEXT_STRINGS_H@
+ NEXT_STRING_H = @NEXT_STRING_H@
+ NEXT_SYS_STAT_H = @NEXT_SYS_STAT_H@
+ NEXT_SYS_TIME_H = @NEXT_SYS_TIME_H@
+ NEXT_SYS_TYPES_H = @NEXT_SYS_TYPES_H@
+ NEXT_TIME_H = @NEXT_TIME_H@
+ NEXT_UNISTD_H = @NEXT_UNISTD_H@
+ NEXT_WCHAR_H = @NEXT_WCHAR_H@
+ NEXT_WCTYPE_H = @NEXT_WCTYPE_H@
+ OBJEXT = @OBJEXT@
+ PACKAGE = @PACKAGE@
+ PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+ PACKAGE_DATE = @PACKAGE_DATE@
+ PACKAGE_NAME = @PACKAGE_NAME@
+ PACKAGE_STRING = @PACKAGE_STRING@
+ PACKAGE_TARNAME = @PACKAGE_TARNAME@
+ PACKAGE_URL = @PACKAGE_URL@
+ PACKAGE_VERSION = @PACKAGE_VERSION@
+ PATH_SEPARATOR = @PATH_SEPARATOR@
+ PERL = @PERL@
+ POSUB = @POSUB@
+ PRAGMA_COLUMNS = @PRAGMA_COLUMNS@
+ PRAGMA_SYSTEM_HEADER = @PRAGMA_SYSTEM_HEADER@
+ PROVE = @PROVE@
+ PTHREAD_H_DEFINES_STRUCT_TIMESPEC = @PTHREAD_H_DEFINES_STRUCT_TIMESPEC@
+ PTRDIFF_T_SUFFIX = @PTRDIFF_T_SUFFIX@
+ RANLIB = @RANLIB@
+ REPLACE_BTOWC = @REPLACE_BTOWC@
+ REPLACE_CALLOC = @REPLACE_CALLOC@
+ REPLACE_CANONICALIZE_FILE_NAME = @REPLACE_CANONICALIZE_FILE_NAME@
+ REPLACE_CBRTF = @REPLACE_CBRTF@
+ REPLACE_CBRTL = @REPLACE_CBRTL@
+ REPLACE_CEIL = @REPLACE_CEIL@
+ REPLACE_CEILF = @REPLACE_CEILF@
+ REPLACE_CEILL = @REPLACE_CEILL@
+ REPLACE_CHOWN = @REPLACE_CHOWN@
+ REPLACE_CLOSE = @REPLACE_CLOSE@
+ REPLACE_DPRINTF = @REPLACE_DPRINTF@
+ REPLACE_DUP = @REPLACE_DUP@
+ REPLACE_DUP2 = @REPLACE_DUP2@
+ REPLACE_DUPLOCALE = @REPLACE_DUPLOCALE@
+ REPLACE_EXP2 = @REPLACE_EXP2@
+ REPLACE_EXP2L = @REPLACE_EXP2L@
+ REPLACE_EXPM1 = @REPLACE_EXPM1@
+ REPLACE_EXPM1F = @REPLACE_EXPM1F@
+ REPLACE_FABSL = @REPLACE_FABSL@
+ REPLACE_FCHOWNAT = @REPLACE_FCHOWNAT@
+ REPLACE_FCLOSE = @REPLACE_FCLOSE@
+ REPLACE_FCNTL = @REPLACE_FCNTL@
+ REPLACE_FDOPEN = @REPLACE_FDOPEN@
+ REPLACE_FFLUSH = @REPLACE_FFLUSH@
+ REPLACE_FLOOR = @REPLACE_FLOOR@
+ REPLACE_FLOORF = @REPLACE_FLOORF@
+ REPLACE_FLOORL = @REPLACE_FLOORL@
+ REPLACE_FMA = @REPLACE_FMA@
+ REPLACE_FMAF = @REPLACE_FMAF@
+ REPLACE_FMAL = @REPLACE_FMAL@
+ REPLACE_FMOD = @REPLACE_FMOD@
+ REPLACE_FMODF = @REPLACE_FMODF@
+ REPLACE_FMODL = @REPLACE_FMODL@
+ REPLACE_FOPEN = @REPLACE_FOPEN@
+ REPLACE_FPRINTF = @REPLACE_FPRINTF@
+ REPLACE_FPURGE = @REPLACE_FPURGE@
+ REPLACE_FREOPEN = @REPLACE_FREOPEN@
+ REPLACE_FREXP = @REPLACE_FREXP@
+ REPLACE_FREXPF = @REPLACE_FREXPF@
+ REPLACE_FREXPL = @REPLACE_FREXPL@
+ REPLACE_FSEEK = @REPLACE_FSEEK@
+ REPLACE_FSEEKO = @REPLACE_FSEEKO@
+ REPLACE_FSTAT = @REPLACE_FSTAT@
+ REPLACE_FSTATAT = @REPLACE_FSTATAT@
+ REPLACE_FTELL = @REPLACE_FTELL@
+ REPLACE_FTELLO = @REPLACE_FTELLO@
+ REPLACE_FTRUNCATE = @REPLACE_FTRUNCATE@
+ REPLACE_FUTIMENS = @REPLACE_FUTIMENS@
+ REPLACE_GETCWD = @REPLACE_GETCWD@
+ REPLACE_GETDELIM = @REPLACE_GETDELIM@
+ REPLACE_GETDOMAINNAME = @REPLACE_GETDOMAINNAME@
+ REPLACE_GETDTABLESIZE = @REPLACE_GETDTABLESIZE@
+ REPLACE_GETGROUPS = @REPLACE_GETGROUPS@
+ REPLACE_GETLINE = @REPLACE_GETLINE@
+ REPLACE_GETLOGIN_R = @REPLACE_GETLOGIN_R@
+ REPLACE_GETPAGESIZE = @REPLACE_GETPAGESIZE@
+ REPLACE_GETTIMEOFDAY = @REPLACE_GETTIMEOFDAY@
+ REPLACE_GMTIME = @REPLACE_GMTIME@
+ REPLACE_HUGE_VAL = @REPLACE_HUGE_VAL@
+ REPLACE_HYPOT = @REPLACE_HYPOT@
+ REPLACE_HYPOTF = @REPLACE_HYPOTF@
+ REPLACE_HYPOTL = @REPLACE_HYPOTL@
+ REPLACE_ILOGB = @REPLACE_ILOGB@
+ REPLACE_ILOGBF = @REPLACE_ILOGBF@
+ REPLACE_ISATTY = @REPLACE_ISATTY@
+ REPLACE_ISFINITE = @REPLACE_ISFINITE@
+ REPLACE_ISINF = @REPLACE_ISINF@
+ REPLACE_ISNAN = @REPLACE_ISNAN@
+ REPLACE_ISWBLANK = @REPLACE_ISWBLANK@
+ REPLACE_ISWCNTRL = @REPLACE_ISWCNTRL@
+ REPLACE_ITOLD = @REPLACE_ITOLD@
+ REPLACE_LCHOWN = @REPLACE_LCHOWN@
+ REPLACE_LDEXPL = @REPLACE_LDEXPL@
+ REPLACE_LINK = @REPLACE_LINK@
+ REPLACE_LINKAT = @REPLACE_LINKAT@
+ REPLACE_LOCALECONV = @REPLACE_LOCALECONV@
+ REPLACE_LOCALTIME = @REPLACE_LOCALTIME@
+ REPLACE_LOCALTIME_R = @REPLACE_LOCALTIME_R@
+ REPLACE_LOG = @REPLACE_LOG@
+ REPLACE_LOG10 = @REPLACE_LOG10@
+ REPLACE_LOG10F = @REPLACE_LOG10F@
+ REPLACE_LOG10L = @REPLACE_LOG10L@
+ REPLACE_LOG1P = @REPLACE_LOG1P@
+ REPLACE_LOG1PF = @REPLACE_LOG1PF@
+ REPLACE_LOG1PL = @REPLACE_LOG1PL@
+ REPLACE_LOG2 = @REPLACE_LOG2@
+ REPLACE_LOG2F = @REPLACE_LOG2F@
+ REPLACE_LOG2L = @REPLACE_LOG2L@
+ REPLACE_LOGB = @REPLACE_LOGB@
+ REPLACE_LOGBF = @REPLACE_LOGBF@
+ REPLACE_LOGBL = @REPLACE_LOGBL@
+ REPLACE_LOGF = @REPLACE_LOGF@
+ REPLACE_LOGL = @REPLACE_LOGL@
+ REPLACE_LSEEK = @REPLACE_LSEEK@
+ REPLACE_LSTAT = @REPLACE_LSTAT@
+ REPLACE_MALLOC = @REPLACE_MALLOC@
+ REPLACE_MBRLEN = @REPLACE_MBRLEN@
+ REPLACE_MBRTOWC = @REPLACE_MBRTOWC@
+ REPLACE_MBSINIT = @REPLACE_MBSINIT@
+ REPLACE_MBSNRTOWCS = @REPLACE_MBSNRTOWCS@
+ REPLACE_MBSRTOWCS = @REPLACE_MBSRTOWCS@
+ REPLACE_MBSTATE_T = @REPLACE_MBSTATE_T@
+ REPLACE_MBTOWC = @REPLACE_MBTOWC@
+ REPLACE_MEMCHR = @REPLACE_MEMCHR@
+ REPLACE_MEMMEM = @REPLACE_MEMMEM@
+ REPLACE_MKDIR = @REPLACE_MKDIR@
+ REPLACE_MKFIFO = @REPLACE_MKFIFO@
+ REPLACE_MKNOD = @REPLACE_MKNOD@
+ REPLACE_MKSTEMP = @REPLACE_MKSTEMP@
+ REPLACE_MKTIME = @REPLACE_MKTIME@
+ REPLACE_MODF = @REPLACE_MODF@
+ REPLACE_MODFF = @REPLACE_MODFF@
+ REPLACE_MODFL = @REPLACE_MODFL@
+ REPLACE_NAN = @REPLACE_NAN@
+ REPLACE_NANOSLEEP = @REPLACE_NANOSLEEP@
+ REPLACE_NL_LANGINFO = @REPLACE_NL_LANGINFO@
+ REPLACE_NULL = @REPLACE_NULL@
+ REPLACE_OBSTACK_PRINTF = @REPLACE_OBSTACK_PRINTF@
+ REPLACE_OPEN = @REPLACE_OPEN@
+ REPLACE_OPENAT = @REPLACE_OPENAT@
+ REPLACE_PERROR = @REPLACE_PERROR@
+ REPLACE_POPEN = @REPLACE_POPEN@
+ REPLACE_PREAD = @REPLACE_PREAD@
+ REPLACE_PRINTF = @REPLACE_PRINTF@
+ REPLACE_PTSNAME = @REPLACE_PTSNAME@
+ REPLACE_PTSNAME_R = @REPLACE_PTSNAME_R@
+ REPLACE_PUTENV = @REPLACE_PUTENV@
+ REPLACE_PWRITE = @REPLACE_PWRITE@
+ REPLACE_QSORT_R = @REPLACE_QSORT_R@
+ REPLACE_RANDOM_R = @REPLACE_RANDOM_R@
+ REPLACE_READ = @REPLACE_READ@
+ REPLACE_READLINK = @REPLACE_READLINK@
+ REPLACE_READLINKAT = @REPLACE_READLINKAT@
+ REPLACE_REALLOC = @REPLACE_REALLOC@
+ REPLACE_REALPATH = @REPLACE_REALPATH@
+ REPLACE_REMAINDER = @REPLACE_REMAINDER@
+ REPLACE_REMAINDERF = @REPLACE_REMAINDERF@
+ REPLACE_REMAINDERL = @REPLACE_REMAINDERL@
+ REPLACE_REMOVE = @REPLACE_REMOVE@
+ REPLACE_RENAME = @REPLACE_RENAME@
+ REPLACE_RENAMEAT = @REPLACE_RENAMEAT@
+ REPLACE_RMDIR = @REPLACE_RMDIR@
+ REPLACE_ROUND = @REPLACE_ROUND@
+ REPLACE_ROUNDF = @REPLACE_ROUNDF@
+ REPLACE_ROUNDL = @REPLACE_ROUNDL@
+ REPLACE_SETENV = @REPLACE_SETENV@
+ REPLACE_SETLOCALE = @REPLACE_SETLOCALE@
+ REPLACE_SIGNBIT = @REPLACE_SIGNBIT@
+ REPLACE_SIGNBIT_USING_GCC = @REPLACE_SIGNBIT_USING_GCC@
+ REPLACE_SLEEP = @REPLACE_SLEEP@
+ REPLACE_SNPRINTF = @REPLACE_SNPRINTF@
+ REPLACE_SPRINTF = @REPLACE_SPRINTF@
+ REPLACE_SQRTL = @REPLACE_SQRTL@
+ REPLACE_STAT = @REPLACE_STAT@
+ REPLACE_STDIO_READ_FUNCS = @REPLACE_STDIO_READ_FUNCS@
+ REPLACE_STDIO_WRITE_FUNCS = @REPLACE_STDIO_WRITE_FUNCS@
+ REPLACE_STPNCPY = @REPLACE_STPNCPY@
+ REPLACE_STRCASESTR = @REPLACE_STRCASESTR@
+ REPLACE_STRCHRNUL = @REPLACE_STRCHRNUL@
+ REPLACE_STRDUP = @REPLACE_STRDUP@
+ REPLACE_STRERROR = @REPLACE_STRERROR@
+ REPLACE_STRERROR_R = @REPLACE_STRERROR_R@
+ REPLACE_STRNCAT = @REPLACE_STRNCAT@
+ REPLACE_STRNDUP = @REPLACE_STRNDUP@
+ REPLACE_STRNLEN = @REPLACE_STRNLEN@
+ REPLACE_STRSIGNAL = @REPLACE_STRSIGNAL@
+ REPLACE_STRSTR = @REPLACE_STRSTR@
+ REPLACE_STRTOD = @REPLACE_STRTOD@
+ REPLACE_STRTOK_R = @REPLACE_STRTOK_R@
+ REPLACE_STRUCT_LCONV = @REPLACE_STRUCT_LCONV@
+ REPLACE_STRUCT_TIMEVAL = @REPLACE_STRUCT_TIMEVAL@
+ REPLACE_SYMLINK = @REPLACE_SYMLINK@
+ REPLACE_SYMLINKAT = @REPLACE_SYMLINKAT@
+ REPLACE_TIMEGM = @REPLACE_TIMEGM@
+ REPLACE_TMPFILE = @REPLACE_TMPFILE@
+ REPLACE_TOWLOWER = @REPLACE_TOWLOWER@
+ REPLACE_TRUNC = @REPLACE_TRUNC@
+ REPLACE_TRUNCF = @REPLACE_TRUNCF@
+ REPLACE_TRUNCL = @REPLACE_TRUNCL@
+ REPLACE_TTYNAME_R = @REPLACE_TTYNAME_R@
+ REPLACE_UNLINK = @REPLACE_UNLINK@
+ REPLACE_UNLINKAT = @REPLACE_UNLINKAT@
+ REPLACE_UNSETENV = @REPLACE_UNSETENV@
+ REPLACE_USLEEP = @REPLACE_USLEEP@
+ REPLACE_UTIMENSAT = @REPLACE_UTIMENSAT@
+ REPLACE_VASPRINTF = @REPLACE_VASPRINTF@
+ REPLACE_VDPRINTF = @REPLACE_VDPRINTF@
+ REPLACE_VFPRINTF = @REPLACE_VFPRINTF@
+ REPLACE_VPRINTF = @REPLACE_VPRINTF@
+ REPLACE_VSNPRINTF = @REPLACE_VSNPRINTF@
+ REPLACE_VSPRINTF = @REPLACE_VSPRINTF@
+ REPLACE_WCRTOMB = @REPLACE_WCRTOMB@
+ REPLACE_WCSNRTOMBS = @REPLACE_WCSNRTOMBS@
+ REPLACE_WCSRTOMBS = @REPLACE_WCSRTOMBS@
+ REPLACE_WCSWIDTH = @REPLACE_WCSWIDTH@
+ REPLACE_WCTOB = @REPLACE_WCTOB@
+ REPLACE_WCTOMB = @REPLACE_WCTOMB@
+ REPLACE_WCWIDTH = @REPLACE_WCWIDTH@
+ REPLACE_WRITE = @REPLACE_WRITE@
+ SED = @SED@
+ SET_MAKE = @SET_MAKE@
+ SHELL = @SHELL@
+ SIG_ATOMIC_T_SUFFIX = @SIG_ATOMIC_T_SUFFIX@
+ SIZE_T_SUFFIX = @SIZE_T_SUFFIX@
+ STDARG_H = @STDARG_H@
+ STDBOOL_H = @STDBOOL_H@
+ STDDEF_H = @STDDEF_H@
+ STDINT_H = @STDINT_H@
+ STRIP = @STRIP@
+ SYS_TIME_H_DEFINES_STRUCT_TIMESPEC = @SYS_TIME_H_DEFINES_STRUCT_TIMESPEC@
+ TERMLIBS = @TERMLIBS@
+ TEXINFO_DTD_VERSION = @TEXINFO_DTD_VERSION@
+ TIME_H_DEFINES_STRUCT_TIMESPEC = @TIME_H_DEFINES_STRUCT_TIMESPEC@
+ UNDEFINE_STRTOK_R = @UNDEFINE_STRTOK_R@
+ UNISTD_H_DEFINES_STRUCT_TIMESPEC = @UNISTD_H_DEFINES_STRUCT_TIMESPEC@
+ UNISTD_H_HAVE_WINSOCK2_H = @UNISTD_H_HAVE_WINSOCK2_H@
+ UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS = @UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS@
+ USE_EXTERNAL_EASTASIANWIDTH = @USE_EXTERNAL_EASTASIANWIDTH@
+ USE_EXTERNAL_LIBINTL = @USE_EXTERNAL_LIBINTL@
+ USE_EXTERNAL_UNIDECODE = @USE_EXTERNAL_UNIDECODE@
+ USE_NLS = @USE_NLS@
+ USE_UNICODE = @USE_UNICODE@
+ VERSION = @VERSION@
+ WCHAR_T_SUFFIX = @WCHAR_T_SUFFIX@
+ WINDOWS_64_BIT_OFF_T = @WINDOWS_64_BIT_OFF_T@
+ WINDOWS_64_BIT_ST_SIZE = @WINDOWS_64_BIT_ST_SIZE@
+ WINT_T_SUFFIX = @WINT_T_SUFFIX@
+ XGETTEXT = @XGETTEXT@
+ XGETTEXT_015 = @XGETTEXT_015@
+ XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@
+ abs_builddir = @abs_builddir@
+ abs_srcdir = @abs_srcdir@
+ abs_top_builddir = @abs_top_builddir@
+ abs_top_srcdir = @abs_top_srcdir@
+ ac_ct_CC = @ac_ct_CC@
+ am__include = @am__include@
+ am__leading_dot = @am__leading_dot@
+ am__quote = @am__quote@
+ am__tar = @am__tar@
+ am__untar = @am__untar@
+ bindir = @bindir@
+ build = @build@
+ build_alias = @build_alias@
+ build_cpu = @build_cpu@
+ build_os = @build_os@
+ build_vendor = @build_vendor@
+ builddir = @builddir@
+ datadir = @datadir@
+ datarootdir = @datarootdir@
+ docdir = @docdir@
+ dvidir = @dvidir@
+ exec_prefix = @exec_prefix@
+ gl_LIBOBJS = @gl_LIBOBJS@
+ gl_LTLIBOBJS = @gl_LTLIBOBJS@
+ gltests_LIBOBJS = @gltests_LIBOBJS@
+ gltests_LTLIBOBJS = @gltests_LTLIBOBJS@
+ gltests_WITNESS = @gltests_WITNESS@
+ host = @host@
+ host_alias = @host_alias@
+ host_cpu = @host_cpu@
+ host_os = @host_os@
+ host_vendor = @host_vendor@
+ htmldir = @htmldir@
+ includedir = @includedir@
+ infodir = @infodir@
+ install_sh = @install_sh@
+ libdir = @libdir@
+ libexecdir = @libexecdir@
+ lispdir = @lispdir@
+ localedir = @localedir@
+ localstatedir = @localstatedir@
+ mandir = @mandir@
+ mkdir_p = @mkdir_p@
+ native_tools = @native_tools@
+ oldincludedir = @oldincludedir@
+ pdfdir = @pdfdir@
+ prefix = @prefix@
+ program_transform_name = @program_transform_name@
+ psdir = @psdir@
+ runstatedir = @runstatedir@
+ sbindir = @sbindir@
+ sharedstatedir = @sharedstatedir@
+ srcdir = @srcdir@
+ sysconfdir = @sysconfdir@
+ target_alias = @target_alias@
+ top_build_prefix = @top_build_prefix@
+ top_builddir = @top_builddir@
+ top_srcdir = @top_srcdir@
+ 
+ # what we want installed in $(bindir).
+ dist_bin_SCRIPTS = texindex
+ 
+ # since it's generated, have to clean it explicitly.
+ CLEANFILES = texindex
+ 
+ # and mention the original sources explicitly.
+ 
+ # a fun cartoon used in the literate program.
+ EXTRA_DIST = texindex.in ti.twjr $(noinst_SCRIPTS) dek_idx.png \
+ 	$(TESTS)
+ 
+ # let's install the awk script in $(sharedir)/texinfo.
+ dist_pkgdata_SCRIPTS = texindex.awk
+ 
+ # since we generate it, have to clean it (at maintainer-clean) explicitly.
+ MAINTAINERCLEANFILES = texindex.awk
+ 
+ # mention the texiwebjr utilities. they are maintained in another
+ # repository (see their sources), and updated here manually (see
+ # ../util/srclist.txt).
+ noinst_SCRIPTS = jrtangle jrweave
+ 
+ # configure-time variables we use in texindex.in or ti.twjr.
+ # Unlike regular Automake, we have to allow for @@VERSION@@,
+ # which jrweave generates in the code segment.
+ do_subst = sed -e 's,[@]pkgdatadir[@],$(pkgdatadir),g' \
+                -e 's,[@]AWK[@],$(AWK),g' \
+                -e 's,[@]PACKAGE[@],$(PACKAGE),g' \
+                -e 's,[@][@]*VERSION[@][@]*,$(VERSION),g'
+ 
+ TESTS = \
+         tests/ti-helpversion.sh
+ 
+ all: all-am
+ 
+ .SUFFIXES:
+ .SUFFIXES: .log .test .test$(EXEEXT) .trs
+ $(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
+ 	@for dep in $?; do \
+ 	  case '$(am__configure_deps)' in \
+ 	    *$$dep*) \
+ 	      ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ 	        && { if test -f $@; then exit 0; else break; fi; }; \
+ 	      exit 1;; \
+ 	  esac; \
+ 	done; \
+ 	echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu texindex/Makefile'; \
+ 	$(am__cd) $(top_srcdir) && \
+ 	  $(AUTOMAKE) --gnu texindex/Makefile
+ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ 	@case '$?' in \
+ 	  *config.status*) \
+ 	    cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ 	  *) \
+ 	    echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ 	    cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ 	esac;
+ 
+ $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ 	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+ 
+ $(top_srcdir)/configure:  $(am__configure_deps)
+ 	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+ $(ACLOCAL_M4):  $(am__aclocal_m4_deps)
+ 	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+ $(am__aclocal_m4_deps):
+ install-dist_binSCRIPTS: $(dist_bin_SCRIPTS)
+ 	@$(NORMAL_INSTALL)
+ 	@list='$(dist_bin_SCRIPTS)'; test -n "$(bindir)" || list=; \
+ 	if test -n "$$list"; then \
+ 	  echo " $(MKDIR_P) '$(DESTDIR)$(bindir)'"; \
+ 	  $(MKDIR_P) "$(DESTDIR)$(bindir)" || exit 1; \
+ 	fi; \
+ 	for p in $$list; do \
+ 	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
+ 	  if test -f "$$d$$p"; then echo "$$d$$p"; echo "$$p"; else :; fi; \
+ 	done | \
+ 	sed -e 'p;s,.*/,,;n' \
+ 	    -e 'h;s|.*|.|' \
+ 	    -e 'p;x;s,.*/,,;$(transform)' | sed 'N;N;N;s,\n, ,g' | \
+ 	$(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1; } \
+ 	  { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \
+ 	    if ($$2 == $$4) { files[d] = files[d] " " $$1; \
+ 	      if (++n[d] == $(am__install_max)) { \
+ 		print "f", d, files[d]; n[d] = 0; files[d] = "" } } \
+ 	    else { print "f", d "/" $$4, $$1 } } \
+ 	  END { for (d in files) print "f", d, files[d] }' | \
+ 	while read type dir files; do \
+ 	     if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \
+ 	     test -z "$$files" || { \
+ 	       echo " $(INSTALL_SCRIPT) $$files '$(DESTDIR)$(bindir)$$dir'"; \
+ 	       $(INSTALL_SCRIPT) $$files "$(DESTDIR)$(bindir)$$dir" || exit $$?; \
+ 	     } \
+ 	; done
+ 
+ uninstall-dist_binSCRIPTS:
+ 	@$(NORMAL_UNINSTALL)
+ 	@list='$(dist_bin_SCRIPTS)'; test -n "$(bindir)" || exit 0; \
+ 	files=`for p in $$list; do echo "$$p"; done | \
+ 	       sed -e 's,.*/,,;$(transform)'`; \
+ 	dir='$(DESTDIR)$(bindir)'; $(am__uninstall_files_from_dir)
+ install-dist_pkgdataSCRIPTS: $(dist_pkgdata_SCRIPTS)
+ 	@$(NORMAL_INSTALL)
+ 	@list='$(dist_pkgdata_SCRIPTS)'; test -n "$(pkgdatadir)" || list=; \
+ 	if test -n "$$list"; then \
+ 	  echo " $(MKDIR_P) '$(DESTDIR)$(pkgdatadir)'"; \
+ 	  $(MKDIR_P) "$(DESTDIR)$(pkgdatadir)" || exit 1; \
+ 	fi; \
+ 	for p in $$list; do \
+ 	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
+ 	  if test -f "$$d$$p"; then echo "$$d$$p"; echo "$$p"; else :; fi; \
+ 	done | \
+ 	sed -e 'p;s,.*/,,;n' \
+ 	    -e 'h;s|.*|.|' \
+ 	    -e 'p;x;s,.*/,,;$(transform)' | sed 'N;N;N;s,\n, ,g' | \
+ 	$(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1; } \
+ 	  { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \
+ 	    if ($$2 == $$4) { files[d] = files[d] " " $$1; \
+ 	      if (++n[d] == $(am__install_max)) { \
+ 		print "f", d, files[d]; n[d] = 0; files[d] = "" } } \
+ 	    else { print "f", d "/" $$4, $$1 } } \
+ 	  END { for (d in files) print "f", d, files[d] }' | \
+ 	while read type dir files; do \
+ 	     if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \
+ 	     test -z "$$files" || { \
+ 	       echo " $(INSTALL_SCRIPT) $$files '$(DESTDIR)$(pkgdatadir)$$dir'"; \
+ 	       $(INSTALL_SCRIPT) $$files "$(DESTDIR)$(pkgdatadir)$$dir" || exit $$?; \
+ 	     } \
+ 	; done
+ 
+ uninstall-dist_pkgdataSCRIPTS:
+ 	@$(NORMAL_UNINSTALL)
+ 	@list='$(dist_pkgdata_SCRIPTS)'; test -n "$(pkgdatadir)" || exit 0; \
+ 	files=`for p in $$list; do echo "$$p"; done | \
+ 	       sed -e 's,.*/,,;$(transform)'`; \
+ 	dir='$(DESTDIR)$(pkgdatadir)'; $(am__uninstall_files_from_dir)
+ tags TAGS:
+ 
+ ctags CTAGS:
+ 
+ cscope cscopelist:
+ 
+ 
+ # Recover from deleted '.trs' file; this should ensure that
+ # "rm -f foo.log; make foo.trs" re-run 'foo.test', and re-create
+ # both 'foo.log' and 'foo.trs'.  Break the recipe in two subshells
+ # to avoid problems with "make -n".
+ .log.trs:
+ 	rm -f $< $@
+ 	$(MAKE) $(AM_MAKEFLAGS) $<
+ 
+ # Leading 'am--fnord' is there to ensure the list of targets does not
+ # expand to empty, as could happen e.g. with make check TESTS=''.
+ am--fnord $(TEST_LOGS) $(TEST_LOGS:.log=.trs): $(am__force_recheck)
+ am--force-recheck:
+ 	@:
+ 
+ $(TEST_SUITE_LOG): $(TEST_LOGS)
+ 	@$(am__set_TESTS_bases); \
+ 	am__f_ok () { test -f "$$1" && test -r "$$1"; }; \
+ 	redo_bases=`for i in $$bases; do \
+ 	              am__f_ok $$i.trs && am__f_ok $$i.log || echo $$i; \
+ 	            done`; \
+ 	if test -n "$$redo_bases"; then \
+ 	  redo_logs=`for i in $$redo_bases; do echo $$i.log; done`; \
+ 	  redo_results=`for i in $$redo_bases; do echo $$i.trs; done`; \
+ 	  if $(am__make_dryrun); then :; else \
+ 	    rm -f $$redo_logs && rm -f $$redo_results || exit 1; \
+ 	  fi; \
+ 	fi; \
+ 	if test -n "$$am__remaking_logs"; then \
+ 	  echo "fatal: making $(TEST_SUITE_LOG): possible infinite" \
+ 	       "recursion detected" >&2; \
+ 	elif test -n "$$redo_logs"; then \
+ 	  am__remaking_logs=yes $(MAKE) $(AM_MAKEFLAGS) $$redo_logs; \
+ 	fi; \
+ 	if $(am__make_dryrun); then :; else \
+ 	  st=0;  \
+ 	  errmsg="fatal: making $(TEST_SUITE_LOG): failed to create"; \
+ 	  for i in $$redo_bases; do \
+ 	    test -f $$i.trs && test -r $$i.trs \
+ 	      || { echo "$$errmsg $$i.trs" >&2; st=1; }; \
+ 	    test -f $$i.log && test -r $$i.log \
+ 	      || { echo "$$errmsg $$i.log" >&2; st=1; }; \
+ 	  done; \
+ 	  test $$st -eq 0 || exit 1; \
+ 	fi
+ 	@$(am__sh_e_setup); $(am__tty_colors); $(am__set_TESTS_bases); \
+ 	ws='[ 	]'; \
+ 	results=`for b in $$bases; do echo $$b.trs; done`; \
+ 	test -n "$$results" || results=/dev/null; \
+ 	all=`  grep "^$$ws*:test-result:"           $$results | wc -l`; \
+ 	pass=` grep "^$$ws*:test-result:$$ws*PASS"  $$results | wc -l`; \
+ 	fail=` grep "^$$ws*:test-result:$$ws*FAIL"  $$results | wc -l`; \
+ 	skip=` grep "^$$ws*:test-result:$$ws*SKIP"  $$results | wc -l`; \
+ 	xfail=`grep "^$$ws*:test-result:$$ws*XFAIL" $$results | wc -l`; \
+ 	xpass=`grep "^$$ws*:test-result:$$ws*XPASS" $$results | wc -l`; \
+ 	error=`grep "^$$ws*:test-result:$$ws*ERROR" $$results | wc -l`; \
+ 	if test `expr $$fail + $$xpass + $$error` -eq 0; then \
+ 	  success=true; \
+ 	else \
+ 	  success=false; \
+ 	fi; \
+ 	br='==================='; br=$$br$$br$$br$$br; \
+ 	result_count () \
+ 	{ \
+ 	    if test x"$$1" = x"--maybe-color"; then \
+ 	      maybe_colorize=yes; \
+ 	    elif test x"$$1" = x"--no-color"; then \
+ 	      maybe_colorize=no; \
+ 	    else \
+ 	      echo "$@: invalid 'result_count' usage" >&2; exit 4; \
+ 	    fi; \
+ 	    shift; \
+ 	    desc=$$1 count=$$2; \
+ 	    if test $$maybe_colorize = yes && test $$count -gt 0; then \
+ 	      color_start=$$3 color_end=$$std; \
+ 	    else \
+ 	      color_start= color_end=; \
+ 	    fi; \
+ 	    echo "$${color_start}# $$desc $$count$${color_end}"; \
+ 	}; \
+ 	create_testsuite_report () \
+ 	{ \
+ 	  result_count $$1 "TOTAL:" $$all   "$$brg"; \
+ 	  result_count $$1 "PASS: " $$pass  "$$grn"; \
+ 	  result_count $$1 "SKIP: " $$skip  "$$blu"; \
+ 	  result_count $$1 "XFAIL:" $$xfail "$$lgn"; \
+ 	  result_count $$1 "FAIL: " $$fail  "$$red"; \
+ 	  result_count $$1 "XPASS:" $$xpass "$$red"; \
+ 	  result_count $$1 "ERROR:" $$error "$$mgn"; \
+ 	}; \
+ 	{								\
+ 	  echo "$(PACKAGE_STRING): $(subdir)/$(TEST_SUITE_LOG)" |	\
+ 	    $(am__rst_title);						\
+ 	  create_testsuite_report --no-color;				\
+ 	  echo;								\
+ 	  echo ".. contents:: :depth: 2";				\
+ 	  echo;								\
+ 	  for b in $$bases; do echo $$b; done				\
+ 	    | $(am__create_global_log);					\
+ 	} >$(TEST_SUITE_LOG).tmp || exit 1;				\
+ 	mv $(TEST_SUITE_LOG).tmp $(TEST_SUITE_LOG);			\
+ 	if $$success; then						\
+ 	  col="$$grn";							\
+ 	 else								\
+ 	  col="$$red";							\
+ 	  test x"$$VERBOSE" = x || cat $(TEST_SUITE_LOG);		\
+ 	fi;								\
+ 	echo "$${col}$$br$${std}"; 					\
+ 	echo "$${col}Testsuite summary for $(PACKAGE_STRING)$${std}";	\
+ 	echo "$${col}$$br$${std}"; 					\
+ 	create_testsuite_report --maybe-color;				\
+ 	echo "$$col$$br$$std";						\
+ 	if $$success; then :; else					\
+ 	  echo "$${col}See $(subdir)/$(TEST_SUITE_LOG)$${std}";		\
+ 	  if test -n "$(PACKAGE_BUGREPORT)"; then			\
+ 	    echo "$${col}Please report to $(PACKAGE_BUGREPORT)$${std}";	\
+ 	  fi;								\
+ 	  echo "$$col$$br$$std";					\
+ 	fi;								\
+ 	$$success || exit 1
+ 
+ check-TESTS:
+ 	@list='$(RECHECK_LOGS)';           test -z "$$list" || rm -f $$list
+ 	@list='$(RECHECK_LOGS:.log=.trs)'; test -z "$$list" || rm -f $$list
+ 	@test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG)
+ 	@set +e; $(am__set_TESTS_bases); \
+ 	log_list=`for i in $$bases; do echo $$i.log; done`; \
+ 	trs_list=`for i in $$bases; do echo $$i.trs; done`; \
+ 	log_list=`echo $$log_list`; trs_list=`echo $$trs_list`; \
+ 	$(MAKE) $(AM_MAKEFLAGS) $(TEST_SUITE_LOG) TEST_LOGS="$$log_list"; \
+ 	exit $$?;
+ recheck: all 
+ 	@test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG)
+ 	@set +e; $(am__set_TESTS_bases); \
+ 	bases=`for i in $$bases; do echo $$i; done \
+ 	         | $(am__list_recheck_tests)` || exit 1; \
+ 	log_list=`for i in $$bases; do echo $$i.log; done`; \
+ 	log_list=`echo $$log_list`; \
+ 	$(MAKE) $(AM_MAKEFLAGS) $(TEST_SUITE_LOG) \
+ 	        am__force_recheck=am--force-recheck \
+ 	        TEST_LOGS="$$log_list"; \
+ 	exit $$?
+ tests/ti-helpversion.sh.log: tests/ti-helpversion.sh
+ 	@p='tests/ti-helpversion.sh'; \
+ 	b='tests/ti-helpversion.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ .test.log:
+ 	@p='$<'; \
+ 	$(am__set_b); \
+ 	$(am__check_pre) $(TEST_LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ @am__EXEEXT_TRUE@.test$(EXEEXT).log:
+ @am__EXEEXT_TRUE@	@p='$<'; \
+ @am__EXEEXT_TRUE@	$(am__set_b); \
+ @am__EXEEXT_TRUE@	$(am__check_pre) $(TEST_LOG_DRIVER) --test-name "$$f" \
+ @am__EXEEXT_TRUE@	--log-file $$b.log --trs-file $$b.trs \
+ @am__EXEEXT_TRUE@	$(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \
+ @am__EXEEXT_TRUE@	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ 
+ distdir: $(DISTFILES)
+ 	@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ 	topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ 	list='$(DISTFILES)'; \
+ 	  dist_files=`for file in $$list; do echo $$file; done | \
+ 	  sed -e "s|^$$srcdirstrip/||;t" \
+ 	      -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ 	case $$dist_files in \
+ 	  */*) $(MKDIR_P) `echo "$$dist_files" | \
+ 			   sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ 			   sort -u` ;; \
+ 	esac; \
+ 	for file in $$dist_files; do \
+ 	  if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ 	  if test -d $$d/$$file; then \
+ 	    dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ 	    if test -d "$(distdir)/$$file"; then \
+ 	      find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ 	    fi; \
+ 	    if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ 	      cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ 	      find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ 	    fi; \
+ 	    cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ 	  else \
+ 	    test -f "$(distdir)/$$file" \
+ 	    || cp -p $$d/$$file "$(distdir)/$$file" \
+ 	    || exit 1; \
+ 	  fi; \
+ 	done
+ check-am: all-am
+ 	$(MAKE) $(AM_MAKEFLAGS) check-TESTS
+ check: check-am
+ all-am: Makefile $(SCRIPTS)
+ installdirs:
+ 	for dir in "$(DESTDIR)$(bindir)" "$(DESTDIR)$(pkgdatadir)"; do \
+ 	  test -z "$$dir" || $(MKDIR_P) "$$dir"; \
+ 	done
+ install: install-am
+ install-exec: install-exec-am
+ install-data: install-data-am
+ uninstall: uninstall-am
+ 
+ install-am: all-am
+ 	@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+ 
+ installcheck: installcheck-am
+ install-strip:
+ 	if test -z '$(STRIP)'; then \
+ 	  $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ 	    install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ 	      install; \
+ 	else \
+ 	  $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ 	    install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ 	    "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+ 	fi
+ mostlyclean-generic:
+ 	-test -z "$(TEST_LOGS)" || rm -f $(TEST_LOGS)
+ 	-test -z "$(TEST_LOGS:.log=.trs)" || rm -f $(TEST_LOGS:.log=.trs)
+ 	-test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG)
+ 
+ clean-generic:
+ 	-test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
+ 
+ distclean-generic:
+ 	-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+ 	-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+ 
+ maintainer-clean-generic:
+ 	@echo "This command is intended for maintainers to use"
+ 	@echo "it deletes files that may require special tools to rebuild."
+ 	-test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
+ clean: clean-am
+ 
+ clean-am: clean-generic mostlyclean-am
+ 
+ distclean: distclean-am
+ 	-rm -f Makefile
+ distclean-am: clean-am distclean-generic
+ 
+ dvi: dvi-am
+ 
+ dvi-am:
+ 
+ html: html-am
+ 
+ html-am:
+ 
+ info: info-am
+ 
+ info-am:
+ 
+ install-data-am: install-dist_pkgdataSCRIPTS
+ 
+ install-dvi: install-dvi-am
+ 
+ install-dvi-am:
+ 
+ install-exec-am: install-dist_binSCRIPTS
+ 
+ install-html: install-html-am
+ 
+ install-html-am:
+ 
+ install-info: install-info-am
+ 
+ install-info-am:
+ 
+ install-man:
+ 
+ install-pdf: install-pdf-am
+ 
+ install-pdf-am:
+ 
+ install-ps: install-ps-am
+ 
+ install-ps-am:
+ 
+ installcheck-am:
+ 
+ maintainer-clean: maintainer-clean-am
+ 	-rm -f Makefile
+ maintainer-clean-am: distclean-am maintainer-clean-generic
+ 
+ mostlyclean: mostlyclean-am
+ 
+ mostlyclean-am: mostlyclean-generic
+ 
+ pdf: pdf-am
+ 
+ pdf-am:
+ 
+ ps: ps-am
+ 
+ ps-am:
+ 
+ uninstall-am: uninstall-dist_binSCRIPTS uninstall-dist_pkgdataSCRIPTS
+ 
+ .MAKE: check-am install-am install-strip
+ 
+ .PHONY: all all-am check check-TESTS check-am clean clean-generic \
+ 	cscopelist-am ctags-am distclean distclean-generic distdir dvi \
+ 	dvi-am html html-am info info-am install install-am \
+ 	install-data install-data-am install-dist_binSCRIPTS \
+ 	install-dist_pkgdataSCRIPTS install-dvi install-dvi-am \
+ 	install-exec install-exec-am install-html install-html-am \
+ 	install-info install-info-am install-man install-pdf \
+ 	install-pdf-am install-ps install-ps-am install-strip \
+ 	installcheck installcheck-am installdirs maintainer-clean \
+ 	maintainer-clean-generic mostlyclean mostlyclean-generic pdf \
+ 	pdf-am ps ps-am recheck tags-am uninstall uninstall-am \
+ 	uninstall-dist_binSCRIPTS uninstall-dist_pkgdataSCRIPTS
+ 
+ .PRECIOUS: Makefile
+ 
+ 
+ # build the texindex shell wrapper from texindex.in, following automake.
+ texindex: texindex.in Makefile
+ 	$(do_subst) <$(srcdir)/texindex.in >texindex
+ 	chmod +x texindex
+ 
+ # build texindex.awk from ti.twjr using jrtangle; that creates
+ # texindex.awk (hardwired).  Then we substitute configure-time variables
+ # to avoid manual updates of the version number.
+ texindex.awk: ti.twjr
+ 	$(AWK) -f $(srcdir)/jrtangle $(srcdir)/ti.twjr || rm -f texindex.awk
+ 	$(do_subst) <texindex.awk >texindex.awk-tmp
+ 	mv texindex.awk-tmp texindex.awk
+ 
+ # how to build the pdf of the program-as-document.
+ ti.pdf: ti.texi
+ 	texi2pdf --tidy ti.texi
+ ti.info: ti.texi
+ 	makeinfo --no-split ti.texi -o ti.info
+ ti.html: ti.texi
+ 	makeinfo --no-split --html ti.texi -o ti.html
+ 
+ # unlike jrtangle, jrweave outputs to stdout; use the usual UPDATED string.
+ ti.texi: ti.twjr
+ 	UPDATED=`$(top_srcdir)/build-aux/mdate-sh $(srcdir)/ti.twjr`; \
+ 	  $(AWK) -f $(srcdir)/jrweave $(srcdir)/ti.twjr \
+ 	  | $(do_subst) -e "s,[@]UPDATED[@],$$UPDATED,g" \
+ 	  >ti.texi || rm -f ti.texi
+ 
+ # Tell versions [3.59,3.63) of GNU make to not export all variables.
+ # Otherwise a system limit (for SysV at least) may be exceeded.
+ .NOEXPORT:
diff -Nrc2 texinfo-5.2/texindex/README texinfo-6.0/texindex/README
*** texinfo-5.2/texindex/README	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/texindex/README	2015-01-14 20:14:11.000000000 +0000
***************
*** 0 ****
--- 1,27 ----
+ $Id: README 6028 2015-01-09 00:09:08Z karl $
+ 
+ This is texindex.awk, a replacement for the texindex.c implementation
+ previously used in Texinfo.  It's written in a literate style using TexiWebJr.
+ 
+ ChangeLog		-- What it looks like
+ Makefile.am		-- What it looks like
+ README			-- What it looks like
+ dek_idx.png		-- A cute cartoon
+ jrtangle		-- TexiWeb Jr tangle program
+ jrweave			-- TexiWeb Jr weave program
+ texindex.in		-- texindex shell script wrapper, for automake
+ ti.twjr			-- TexiWeb Jr source file
+ 
+ texindex (shell wrapper) is created from texindex.in, and
+ texindex.awk (the program) is created from ti.twjr.
+ 
+ tests/gawk.cp		-- Gawk manual unsorted index, test input
+ tests/gawk.cps-cvers	-- Output of same from C version
+ tests/gawk.cps-good	-- Output of same from awk version
+ tests/texinfo.cp	-- Texinfo manual unsorted index, test input
+ tests/texinfo.cps-cvers	-- Output of same from C version
+ tests/texinfo.cps-good	-- Output of same from awk version
+ tests/texinfo.fn	-- Texinfo manual unsorted index, test input
+ tests/texinfo.fns-cvers	-- Output of same from C version
+ tests/texinfo.fns-good	-- Output of same from awk version
+ tests/texinfo.tex	-- What it looks like
Binary files texinfo-5.2/texindex/dek_idx.png and texinfo-6.0/texindex/dek_idx.png differ
diff -Nrc2 texinfo-5.2/texindex/jrtangle texinfo-6.0/texindex/jrtangle
*** texinfo-5.2/texindex/jrtangle	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/texindex/jrtangle	2015-06-03 19:51:24.000000000 +0100
***************
*** 0 ****
--- 1,482 ----
+ #! /usr/local/bin/gawk -f
+ #
+ # Copyright (C) 2013, 2014, 2015 Arnold David Robbins
+ # 
+ # This file is part of TexiWeb Jr., a literate programming system.
+ # 
+ # TexiWeb Jr. is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3 of the License, or
+ # (at your option) any later version.
+ # 
+ # TexiWeb Jr. is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ # 
+ # You should have received a copy of the GNU General Public License
+ # along with this program; if not, write to the Free Software
+ # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA
+ #
+ # Up-to-date source code for TexiWeb Jr. can be obtained via
+ # Git from github:
+ #
+ #	git clone http://github.com/arnoldrobbins/texiwebjr
+ #
+ BEGIN {
+ 	TRUE = 1
+ 	FALSE = 0
+ 	File_chunk_pattern = "^@\\(([^)]+)@\\)[[:space:]]*=[[:space:]]*$"
+ 	Code_chunk_pattern = "^@" "<(.+)" "@>[[:space:]]*=[[:space:]]*$"
+ 	Chunk_name_pattern = "@<[^>\n]+@>"
+ }
+ # Error checking:
+ 
+ # Use brackets to avoid triggering the warning on ourselves!
+ /(^<[@])|(>[@]([[:space:]]*=[[:space:]]*)?$)/	{
+ 	# Ditto, with concatenation
+ 	warning("<" "@ or >" "@ used instead of @" "< or @" ">\n\t%s\n",
+ 			$0)
+ }
+ 
+ END {
+ 	check_unfinished()
+ }
+ # check_unfinished --- print a fatal error when an unfinished code or
+ #			file chunk is detected. Also ifweave / iftangle.
+ 
+ function check_unfinished()
+ {
+ 	if (Flags["file chunk"])
+ 		fatal(_"unfinished file chunk (started at %s)\n",
+ 			Line_numbers["file chunk"])
+ 	else if (Flags["code chunk"])
+ 		fatal(_"unfinished code chunk (started at %s)\n",
+ 			Line_numbers["code chunk"])
+ 
+ 	if ("ifweave" in Line_numbers)
+ 		fatal(_"unfinished @ifweave section (started at %s)\n",
+ 			Line_numbers["ifweave"])
+ 
+ 	if ("iftangle" in Line_numbers)
+ 		fatal(_"unfinished @iftangle section (started at %s)\n",
+ 			Line_numbers["iftangle"])
+ }
+ # strip_out_name --- get the name from name
+ 
+ function strip_out_name(name,	l)
+ {
+ 	l = length(name)
+ 	name = substr(name, 3, l - 4)
+ 
+ 	return name
+ }
+ # Helper functions
+ 
+ # message --- write a particular kind of message out to stderr
+ 
+ function message(msg, format, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10)
+ {
+ 	printf("%s:%d: %s: " format, FILENAME, FNR, msg,
+ 		a1, a2, a3, a4, a5, a6, a7, a8, a9, a10) > "/dev/stderr"
+ 
+ 	if (substr(format, length(format), 1) != "\n")
+ 		printf("\n") > "/dev/stderr"
+ }
+ 
+ # fatal --- print a fatal error message and exit.
+ #	 No varargs, so fake it with lots of parameters.
+ 
+ function fatal(format, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10)
+ {
+ 	message(_"fatal", format, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10)
+ 	exit 1
+ }
+ 
+ # warning --- print a warning message to stderr
+ #	 No varargs, so fake it with lots of parameters.
+ 
+ function warning(format, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10)
+ {
+ 	message(_"warning", format, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10)
+ }
+ 
+ # join.awk --- join an array into a string
+ #
+ # Arnold Robbins, arnold@skeeve.com, Public Domain
+ # May 1993
+ 
+ function join(array, start, end, sep,    result, i)
+ {
+ 	if (sep == "")
+ 		sep = " "
+ 	else if (sep == SUBSEP) # magic value
+ 		sep = ""
+ 	result = array[start]
+ 	for (i = start + 1; i <= end; i++)
+ 		result = result sep array[i]
+ 	return result
+ }
+ # ifweave lines should be removed
+ 
+ /^@ifweave[[:space:]]*$/, /^@end ifweave[[:space:]]*$/ {
+ 	if ("iftangle" in Line_numbers)
+ 		fatal(_"cannot nest @ifweave inside @iftangle\n")
+ 
+ 	# start of construct, save line number
+ 	if (/^@ifweave[[:space:]]*$/)
+ 		Line_numbers["ifweave"] = (FILENAME ":" FNR)
+ 
+ 	# end of construct, delete line number
+ 	if (/^@end ifweave[[:space:]]*$/)
+ 		delete Line_numbers["ifweave"]
+ 
+ 	# simply skip these lines, this is tangling
+ 	next
+ }
+ 
+ # For tangling we remove the bracketing control lines and let anything
+ # in between fall through.
+ 
+ /^@iftangle[[:space:]]*$/, /^@end iftangle[[:space:]]*$/ {
+ 	if ("ifweave" in Line_numbers)
+ 		fatal(_"cannot nest @iftangle inside @ifweave\n")
+ 
+ 	# start of construct, save line number, skip this line
+ 	if (/^@iftangle[[:space:]]*$/) {
+ 		Line_numbers["iftangle"] = (FILENAME ":" FNR)
+ 		next
+ 	}
+ 
+ 	# end of construct, delete line number, skip this line
+ 	if (/^@end iftangle[[:space:]]*$/) {
+ 		delete Line_numbers["iftangle"]
+ 		next
+ 	}
+ 
+ 	# otherwise fall through into the rest of the code
+ }
+ $0 ~ Code_chunk_pattern {
+ 	Chunk_type = "code chunk"
+ 	Pattern = Code_chunk_pattern
+ 	Debug_pat = "code"
+ 	new_chunk = gensub(Pattern, "\\1", 1)
+ 	if (Flags[Chunk_type]) {
+ 		fatal(_"%s start of %s found while still collecting %s\n",
+ 			Chunk_type, new_chunk, Current_chunk)
+ 	}
+ 	check_unfinished()
+ 	
+ 	Flags[Chunk_type] = TRUE
+ 	Line_numbers[Chunk_type] = (FILENAME ":" FNR)
+ 	Current_chunk = new_chunk
+ 	Chunk_info[Current_chunk]["type"] = Chunk_type
+ 	
+ 	if (Debug ~ Debug_pat)
+ 		printf("saw new %s %s\n", Debug_pat, Current_chunk) > "/dev/stderr"
+ 	next
+ }
+ $0 ~ File_chunk_pattern {
+ 	Chunk_type = "file chunk"
+ 	Pattern = File_chunk_pattern
+ 	Debug_pat = "filename"
+ 	new_chunk = gensub(Pattern, "\\1", 1)
+ 	if (Flags[Chunk_type]) {
+ 		fatal(_"%s start of %s found while still collecting %s\n",
+ 			Chunk_type, new_chunk, Current_chunk)
+ 	}
+ 	check_unfinished()
+ 	
+ 	Flags[Chunk_type] = TRUE
+ 	Line_numbers[Chunk_type] = (FILENAME ":" FNR)
+ 	Current_chunk = new_chunk
+ 	Chunk_info[Current_chunk]["type"] = Chunk_type
+ 	
+ 	if (Debug ~ Debug_pat)
+ 		printf("saw new %s %s\n", Debug_pat, Current_chunk) > "/dev/stderr"
+ 	next
+ }
+ /^@[[:space:]]*$/ {
+ 	if (Flags["file chunk"])
+ 		end_file_gathering()
+ 	else if (Flags["code chunk"])
+ 		end_code_gathering()
+ 	else
+ 		warning(_"unmatched terminating @-sign: ignored\n")
+ 
+ 	Chunk_lines = ""
+ 	Flags[Chunk_type] = FALSE
+ 	Line_numbers[Chunk_type] = ""
+ 	Chunk_type = ""
+ 
+ 	next
+ }
+ Flags["file chunk"] || Flags["code chunk"] {
+ 	if (Chunk_lines == "")
+ 		Chunk_lines = $0
+ 	else
+ 		Chunk_lines = Chunk_lines "\n" $0
+ 
+ 	next
+ }
+ # end_file_gathering ---finish up collecting a file
+ 
+ function end_file_gathering()
+ {
+ 	if (Current_chunk in File_contents)
+ 		File_contents[Current_chunk] = \
+ 			File_contents[Current_chunk] "\n" Chunk_lines
+ 	else
+ 		File_contents[Current_chunk] = Chunk_lines
+ 
+ 	if (Debug ~ /filename/)
+ 		printf("finished collecting file %s\n",
+ 						Current_chunk) > "/dev/stderr"
+ }
+ # end_code_gathering --- complete collecting lines of the code chunk
+ 
+ function end_code_gathering()
+ {
+ 	if (Current_chunk in Code_contents)
+ 		Code_contents[Current_chunk] = \
+ 			Code_contents[Current_chunk] "\n" Chunk_lines
+ 	else
+ 		Code_contents[Current_chunk] = Chunk_lines
+ 
+ 	if (Debug ~ /code/)
+ 		printf("finished collecting %s\n",
+ 					Current_chunk) > "/dev/stderr"
+ }
+ # Finishing off code is easy, at least from 10,000 feet.
+ 
+ END {
+ 	if (length(Initial_setup) > 0) {
+ 		Initial_setup = Initial_setup "\n"
+ 		system(Shell_debug Initial_setup)
+ 	}
+ 
+ 	dump_files()
+ 
+ 	if (Debug ~ /code/)
+ 		dump_chunks()
+ }
+ # dump_files --- create files and update them as needed
+ 
+ function dump_files(	i, s, update_recipe)
+ {
+ 	for (i in File_contents) {
+ 		s = expand_code_chunks(File_contents[i])
+ 
+ 		create_update_recipe(i, update_recipe)
+ 		printf("%s\n", s) > update_recipe["output"]
+ 		close(update_recipe["output"])
+ 
+ 		# update the file if necessary
+ 		update_recipe["recipe"] = (Shell_debug update_recipe["recipe"])
+ 		system(update_recipe["recipe"])
+ 
+ 		# run any "post create" command (such as changing mode)
+ 		if (i in Post_create_commands)
+ 			system(Shell_debug Post_create_commands[i])
+ 	}
+ }
+ # expand_code_chunks --- expand embedded code chunks.
+ 
+ function expand_code_chunks(contents)
+ {
+ 	delete Currently_expanding
+ 
+ 	return do_expand_code_chunks(contents)
+ }
+ # do_expand_code_chunks --- do the actual work to expand code chunks
+ 
+ function do_expand_code_chunks(contents,
+ 								nlines, lines, results, i, j) # locals
+ {
+ 	nlines = split(contents, lines, "\n")
+ 
+ 	for (i = 1; i <= nlines; i++) {
+ 		if (lines[i] !~ Chunk_name_pattern) {
+ 			results[i] = lines[i]
+ 		} else
+ 			results[i] = expand_one_line(lines[i])
+ 	}
+ 
+ 	return join(results, 1, nlines, "\n")
+ }
+ # expand_one_line --- expand a line with code chunk references
+ 
+ function expand_one_line(input_line,	parts, chunk_names, nparts,
+ 										num_names, code_lines, i, j)
+ {
+ 	nparts = split(input_line, parts, Chunk_name_pattern, chunk_names)
+ 	num_names = length(chunk_names)
+ 	# check for recursive expansion
+ 	for (i = 1; i <= num_names; i++) {
+ 		j = strip_out_name(chunk_names[i])
+ 	
+ 		if (! (j in Code_contents))
+ 			fatal(_"expand_one_line: code chunk `%s' used but not defined\n",
+ 				chunk_names[i])
+ 	
+ 		if (j in Currently_expanding)
+ 			fatal(_"expand_one_line: code chunk `%s' expands itself recursively\n",
+ 				chunk_names[i])
+ 		else
+ 			Currently_expanding[j] = TRUE
+ 	}
+ 	code_lines = code_body(chunk_names[1])
+ 	delete Currently_expanding[strip_out_name(chunk_names[1])]
+ 	
+ 	if (input_line !~ ("^" Chunk_name_pattern)) {
+ 		if (parts[1] ~ /^[[:space:]]+$/) {
+ 			# insert leading white space on all lines to get indentation
+ 			gsub(/^|\n/, ("&" parts[1]), code_lines)
+ 		} else {
+ 			code_lines = parts[1] code_lines
+ 		}
+ 	}
+ 	for (i = 2; i <= nparts; i++) {
+ 		code_lines = code_lines parts[i]
+ 		if (i in chunk_names) {
+ 			code_lines = code_lines code_body(chunk_names[i])
+ 			delete Currently_expanding[strip_out_name(chunk_names[i])]
+ 		}
+ 	}
+ 
+ 	if (code_lines ~ Chunk_name_pattern) {
+ 		# get any further code chunks, recursively
+ 		return do_expand_code_chunks(code_lines)
+ 	} else
+ 		return code_lines
+ }
+ # code_body --- get the code body associated with name
+ 
+ function code_body(name)
+ {
+ 	return Code_contents[strip_out_name(name)]
+ }
+ /^@initial_setup[[:space:]]*$/, /^@end initial_setup[[:space:]]*$/ {
+ 	if (/^@initial_setup[[:space:]]*$/) {
+ 		# start of construct, save line number, skip this line
+ 		if ("initial_setup" in Line_numbers)
+ 			fatal(_"cannot nest one @initial_setup inside another\n")
+ 		Line_numbers["initial_setup"] = (FILENAME ":" FNR)
+ 		Initial_setup = ""
+ 	} else if (/^@end initial_setup[[:space:]]*$/) {
+ 		# end of construct, delete line number, skip this line
+ 		delete Line_numbers["initial_setup"]
+ 	} else
+ 		Initial_setup = Initial_setup "\n" $0
+ 
+ 	next
+ }
+ BEGIN {
+ 	# This condition should distinguish between the native and
+ 	# MSYS (POSIX-ish) Gawk.  We rely on the fact that MSYS mounts
+ 	# /tmp and sets $TEMP to point to it, but resets the value
+ 	# back to the native C:/Foo/Bar value when invoking native
+ 	# programs.
+ 	if (ENVIRON["TEMP"] ~ /^[A-Z]:[\\\/]/) {
+ 		# MS-Windows recipe
+ 		Update_recipe = \
+ 			"fc /B \"@DIR@\\@FILE@\" \"@DIR@\\@FILE@@SUFFIX@\" >nul 2>&1 || move /Y \"@DIR@\\@FILE@\" \"@DIR@\\@FILE@@SUFFIX@\" >nul"
+ 	} else {
+ 		# POSIX recipe
+ 		Update_recipe = \
+ 			"PATH=/bin:/usr/bin\n" \
+ 			"export PATH\n" \
+ 			"destname=\"@DIR@/@FILE@\"\n" \
+ 			"outname=\"${destname}@SUFFIX@\"\n" \
+ 			"if [ ! -f \"$destname\" ]\n" \
+ 			"then\n" \
+ 			"\tmv \"$outname\" \"$destname\"\n" \
+ 			"elif cmp -s \"$outname\" \"$destname\" > /dev/null\n" \
+ 			"then\n" \
+ 			"\trm \"$outname\"\n" \
+ 			"else\n" \
+ 			"\tmv \"$outname\" \"$destname\"\n" \
+ 			"fi\n"
+ 	}
+ }
+ /^@file_update_recipe[[:space:]]*$/,
+ 			/^@end file_update_recipe[[:space:]]*$/ {
+ 	if (/^@file_update_recipe[[:space:]]*$/) {
+ 		# start of construct, save line number, skip this line
+ 		if ("file_update_recipe" in Line_numbers)
+ 			fatal(_"cannot nest one @file_update_recipe inside another\n")
+ 		Line_numbers["file_update_recipe"] = (FILENAME ":" FNR)
+ 		Update_recipe = ""
+ 	} else if (/^@end file_update_recipe[[:space:]]*$/) {
+ 		# end of construct, delete line number, skip this line
+ 		delete Line_numbers["file_update_recipe"]
+ 	} else
+ 		Update_recipe = Update_recipe "\n" $0
+ 
+ 	next
+ }
+ BEGIN {
+ 	# @default is an unlikely name for a real file
+ 	Update_value["@default"]["DIR"] = "."	# current directory
+ 	Update_value["@default"]["SUFFIX"] = ".tangle_tmp"	# unlikely suffix
+ 	# No default for filename, jrtangle knows it!
+ }
+ /^@file_update[[:space:]]/ {
+ 	if (NF != 4)
+ 		fatal(_"usage: @file_update name dir suffix\n")
+ 
+ 	if ($4 == "\"\"")
+ 		$4 = ""
+ 	Update_value[$2]["DIR"] = $3
+ 	Update_value[$2]["SUFFIX"] = $4
+ 
+ 	next
+ }
+ # create_update_recipe --- create update recipe per file,
+ #							return dest filename
+ 
+ function create_update_recipe(file, results,
+ 							source_file, dir, suffix, recipe) # locals
+ {
+ 	if (file in Update_value)
+ 		source_file = file
+ 	else
+ 		source_file = "@default"
+ 
+ 	dir = Update_value[source_file]["DIR"]
+ 	suffix = Update_value[source_file]["SUFFIX"]
+ 
+ 	delete results
+ 
+ 	recipe = Update_recipe
+ 	gsub(/@DIR@/, dir, recipe)
+ 	gsub(/@FILE@/, file, recipe)
+ 	gsub(/@SUFFIX@/, suffix, recipe)
+ 
+ 	results["recipe"] = recipe
+ 	results["output"] = (dir "/" file suffix)
+ }
+ BEGIN {
+ 	if (Debug ~ /shell/ && ENVIRON["TEMP"] !~ /^[A-Z]:[\\\/]/)
+ 		if (length(Shell_debug) == 0)
+ 			Shell_debug = "set -x; "
+ }
+ /^@post_create[[:space:]]+/ {
+ 	if (NF < 3)
+ 		fatal(_"usage: @post_create filename command\n")
+ 	check_unfinished()
+ 
+ 	name = $2
+ 	$1 = $2 = ""
+ 	$0 = $0
+ 	Post_create_commands[name] = $0
+ }
+ # dump_chunks --- print out all the chunks
+ 
+ function dump_chunks(	i, format)
+ {
+ 	format = "@<%s"
+ 	format = format "@>=\n%s@\n\n"
+ 	for (i in Code_contents)
+ 		printf(format, i, Code_contents[i]) > "/dev/stderr"
+ }
diff -Nrc2 texinfo-5.2/texindex/jrweave texinfo-6.0/texindex/jrweave
*** texinfo-5.2/texindex/jrweave	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/texindex/jrweave	2015-05-11 15:00:37.000000000 +0100
***************
*** 0 ****
--- 1,884 ----
+ #! /usr/local/bin/gawk -f
+ #
+ # Copyright (C) 2013, 2014, 2015 Arnold David Robbins
+ # 
+ # This file is part of TexiWeb Jr., a literate programming system.
+ # 
+ # TexiWeb Jr. is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3 of the License, or
+ # (at your option) any later version.
+ # 
+ # TexiWeb Jr. is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ # 
+ # You should have received a copy of the GNU General Public License
+ # along with this program; if not, write to the Free Software
+ # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA
+ #
+ # Up-to-date source code for TexiWeb Jr. can be obtained via
+ # Git from github:
+ #
+ #	git clone http://github.com/arnoldrobbins/texiwebjr
+ #
+ BEGIN {
+ 	TRUE = 1
+ 	FALSE = 0
+ 	File_chunk_pattern = "^@\\(([^)]+)@\\)[[:space:]]*=[[:space:]]*$"
+ 	Code_chunk_pattern = "^@" "<(.+)" "@>[[:space:]]*=[[:space:]]*$"
+ 	Chunk_name_pattern = "@<[^>\n]+@>"
+ }
+ # Error checking:
+ 
+ # Use brackets to avoid triggering the warning on ourselves!
+ /(^<[@])|(>[@]([[:space:]]*=[[:space:]]*)?$)/	{
+ 	# Ditto, with concatenation
+ 	warning("<" "@ or >" "@ used instead of @" "< or @" ">\n\t%s\n",
+ 			$0)
+ }
+ 
+ END {
+ 	check_unfinished()
+ }
+ BEGIN {
+ 	if (ARGC < 2)
+ 		fatal(_"usage: jrweave file.twjr [...]\n")
+ 
+ 	Pass = 1
+ 	n = ARGC
+ 	ARGV[ARGC++] = "Pass=2"
+ 	for (i = 1; i < n; i++) {
+ 		if (ARGV[i] == "-" || ARGV[i] == "/dev/stdin")
+ 			fatal(_"jrweave: standard input not allowed\n")
+ 		ARGV[ARGC++] = ARGV[i]
+ 	}
+ }
+ Pass == 2 && FNR == 1 && Debug ~ /pass2/ {
+ 	junk++
+ }
+ BEGIN {
+ 	print_do_not_edit(ARGV[1])
+ }
+ 
+ # print_do_not_edit --- create and print warning
+ 
+ function print_do_not_edit(filename,	i, pl, pr, l, s, t)
+ {
+ 	t = _"DO NOT EDIT THIS FILE!!!!"
+ 	if (ARGC > 4)	# more than one file
+ 		s = sprintf(_"It was created by jrweave from `%s' (or maybe others).",
+ 				filename)
+ 	else
+ 		s = sprintf(_"It was created by jrweave from `%s'.", filename)
+ 	
+ 	l = length(s)
+ 	pl = (l - length(t)) / 2	# padding on left side
+ 	pr = l - (pl + length(t))	# padding on right side
+ 	if (pl * 2 < l)				# account for odd lengths
+ 		pr++
+ 	for (i = 1; i <= l + 4; i++)
+ 		printf("%%")
+ 	printf "\n"
+ 
+ 	# print the titles with their padding
+ 	printf("%% %*s%s%*s %%\n", pl, " ", t, pr, " ")
+ 	printf("%% %s %%\n", s)
+ 
+ 	for (i = 1; i <= l + 4; i++)
+ 		printf("%%")
+ 	printf "\n"
+ }
+ # check_unfinished --- print a fatal error when an unfinished code or
+ #			file chunk is detected. Also ifweave / iftangle.
+ 
+ function check_unfinished()
+ {
+ 	if (Flags["file chunk"])
+ 		fatal(_"unfinished file chunk (started at %s)\n",
+ 			Line_numbers["file chunk"])
+ 	else if (Flags["code chunk"])
+ 		fatal(_"unfinished code chunk (started at %s)\n",
+ 			Line_numbers["code chunk"])
+ 
+ 	if ("ifweave" in Line_numbers)
+ 		fatal(_"unfinished @ifweave section (started at %s)\n",
+ 			Line_numbers["ifweave"])
+ 
+ 	if ("iftangle" in Line_numbers)
+ 		fatal(_"unfinished @iftangle section (started at %s)\n",
+ 			Line_numbers["iftangle"])
+ }
+ # strip_out_name --- get the name from name
+ 
+ function strip_out_name(name,	l)
+ {
+ 	l = length(name)
+ 	name = substr(name, 3, l - 4)
+ 
+ 	return name
+ }
+ # Helper functions
+ 
+ # message --- write a particular kind of message out to stderr
+ 
+ function message(msg, format, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10)
+ {
+ 	printf("%s:%d: %s: " format, FILENAME, FNR, msg,
+ 		a1, a2, a3, a4, a5, a6, a7, a8, a9, a10) > "/dev/stderr"
+ 
+ 	if (substr(format, length(format), 1) != "\n")
+ 		printf("\n") > "/dev/stderr"
+ }
+ 
+ # fatal --- print a fatal error message and exit.
+ #	 No varargs, so fake it with lots of parameters.
+ 
+ function fatal(format, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10)
+ {
+ 	message(_"fatal", format, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10)
+ 	exit 1
+ }
+ 
+ # warning --- print a warning message to stderr
+ #	 No varargs, so fake it with lots of parameters.
+ 
+ function warning(format, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10)
+ {
+ 	message(_"warning", format, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10)
+ }
+ 
+ # join.awk --- join an array into a string
+ #
+ # Arnold Robbins, arnold@skeeve.com, Public Domain
+ # May 1993
+ 
+ function join(array, start, end, sep,    result, i)
+ {
+ 	if (sep == "")
+ 		sep = " "
+ 	else if (sep == SUBSEP) # magic value
+ 		sep = ""
+ 	result = array[start]
+ 	for (i = start + 1; i <= end; i++)
+ 		result = result sep array[i]
+ 	return result
+ }
+ # iftangle lines should be removed
+ 
+ /^@iftangle[[:space:]]*$/, /^@end iftangle[[:space:]]*$/ {
+ 	if (Pass == 1)
+ 		next
+ 
+ 	if ("ifweave" in Line_numbers)
+ 		fatal(_"cannot nest @iftangle inside @ifweave\n")
+ 
+ 	# start of construct, save line number
+ 	if (/^@iftangle[[:space:]]*$/)
+ 		Line_numbers["iftangle"] = (FILENAME ":" FNR)
+ 
+ 	# end of construct, delete line number
+ 	if (/^@end iftangle[[:space:]]*$/)
+ 		delete Line_numbers["iftangle"]
+ 
+ 	# simply skip these lines, this is weaving
+ 	next
+ }
+ 
+ # For weaving we remove the bracketing control lines and let anything
+ # in between fall through.
+ 
+ /^@ifweave[[:space:]]*$/, /^@end ifweave[[:space:]]*$/ {
+ 	if (Pass == 1)
+ 		next
+ 
+ 	if ("iftangle" in Line_numbers)
+ 		fatal(_"cannot nest @ifweave inside @iftangle\n")
+ 
+ 	# start of construct, save line number, skip this line
+ 	if (/^@ifweave[[:space:]]*$/) {
+ 		Line_numbers["ifweave"] = (FILENAME ":" FNR)
+ 		next
+ 	}
+ 
+ 	# end of construct, delete line number, skip this line
+ 	if (/^@end ifweave[[:space:]]*$/) {
+ 		delete Line_numbers["ifweave"]
+ 		next
+ 	}
+ 
+ 	# otherwise fall through into the rest of the code
+ }
+ /^@file_update_recipe[[:space:]]*$/,
+ 		/^@end file_update_recipe[[:space:]]*$/ {
+ 	next
+ }
+ /^@file_update[[:space:]]/ {
+ 	next
+ }
+ /^@post_create[[:space:]]+/ {
+ 	next
+ }
+ BEGIN {
+ 	Example_start = "@example"
+ 	Example_end = "@end example"
+ }
+ Pass == 2 && /^@use_smallexample[[:space:]]*$/ {
+ 	Example_start = "@smallexample"
+ 	Example_end = "@end smallexample"
+ 	next
+ }
+ 
+ Pass == 2 && /^@use_example[[:space:]]*$/ {
+ 	Example_start = "@example"
+ 	Example_end = "@end example"
+ 	next
+ }
+ Pass == 2 && /^@titlepage/ {
+ 	print "@c Let texinfo.tex give us full section titles"
+ 	print "@xrefautomaticsectiontitle on"
+ 	print ""
+ 	print "@c Start extra commands added by jrweave\n"
+ 	print "@c For HTML, spell out email addresses, to avoid problems with"
+ 	print "@c address harvesters for spammers."
+ 	print "@ifhtml"
+ 	print "@macro EMAIL{real,spelled}"
+ 	print "``\\spelled\\''"
+ 	print "@end macro"
+ 	print "@end ifhtml"
+ 	print "@ifnothtml"
+ 	print "@macro EMAIL{real,spelled}"
+ 	print "@email{\\real\\}"
+ 	print "@end macro"
+ 	print "@end ifnothtml"
+ 	print ""
+ 	print "@macro FIXME{text}"
+ 	print "@strong{FIXME}: \\text\\"
+ 	print "@end macro"
+ 	print ""
+ 	print "@macro oldnum{value}"
+ 	print "\\value\\"
+ 	print "@end macro"
+ 	print ""
+ 	print "@tex"
+ 	print "\\gdef\\oldnum#1{\\begingroup\\oldstyle #1\\endgroup}%"
+ 	print "@end tex"
+ 	print "\n@c End extra commands added by jrweave"
+ 
+ 	print ""
+ 	print	# print the line
+ 
+ 	next
+ }
+ /^@numberedchunks[[:space:]]*$/ {
+ 	if (Pass == 1)
+ 		Numbered_chunks = TRUE
+ 	next
+ }
+ /^@file_chunk_full_defs[[:space:]]*$/ {
+ 	if (Pass == 1)
+ 		Print_file_full_defs = TRUE
+ 	next
+ }
+ Pass == 2 && /^@sidebar[[:space:]]+/ {
+ 	sub(/^@sidebar[[:space:]]+/, "", $0)
+ 	Sidebar_title = $0
+ 	Sidebar_body = ""
+ 	Collecting_sidebar = TRUE
+ 	next
+ }
+ 
+ Pass == 2 && /^@end[[:space:]]+sidebar[[:space:]]*$/ {
+ 	Collecting_sidebar = FALSE
+ 	printf "@cindex sidebar, %s\n", Sidebar_title
+ 	printf "@ifdocbook\n"
+ 		printf "@docbook\n"
+ 		printf "<sidebar><title>%s</title>\n", Sidebar_title
+ 		printf "@end docbook\n"
+ 			print Sidebar_body
+ 		print ""
+ 		printf "@docbook\n"
+ 		printf "</sidebar>\n"
+ 		printf "@end docbook\n"
+ 	printf "@end ifdocbook\n\n"
+ 
+ 	printf "@ifnotdocbook\n"
+ 		printf "@cartouche\n"
+ 		printf "@center @b{%s}\n\n", Sidebar_title
+ 			print "@noindent"
+ 			sub(/^\n*/, "", Sidebar_body)	# remove initial newlines
+ 			print Sidebar_body
+ 		printf "@end cartouche\n"
+ 	printf "@end ifnotdocbook\n"
+ 	Sidebar_body = ""
+ 	next
+ }
+ 
+ Pass == 2 && Collecting_sidebar {
+ 	Sidebar_body = Sidebar_body "\n" $0
+ 	next
+ }
+ Pass == 2 && /^@dquotexrefs[[:space:]]*$/ {
+ 	print "@tex"
+ #	print "%\\gdef\\xrefprintnodename#1{{\\it #1}}"
+ 	print "\\gdef\\xrefprintnodename#1{``#1''}"
+ 	print "@end tex"
+ 
+ 	next
+ }
+ Pass == 2 && /^@pdflinkcolor[[:space:]]*.*$/ {
+ 	if (NF != 1 && NF != 4)
+ 		fatal(_"@pdflinkcolor: wrong number of arguments\n")
+ 
+ 	if (NF == 1)
+ 		Link_color = Dark_red
+ 	else {
+ 		$1 = ""
+ 		$0 = $0
+ 		Link_color = $0
+ 	}
+ 
+ 	print "@tex"
+ 	print "\\gdef\\linkcolor{" Link_color "}"
+ 	print "@end tex"
+ 
+ 	next
+ }
+ Pass == 2 && /^@urllinkcolor[[:space:]]*.*$/ {
+ 	if (NF != 1 && NF != 4)
+ 		fatal(_"@urllinkcolor: wrong number of arguments\n")
+ 
+ 	if (NF == 1)
+ 		URL_color = Dark_red
+ 	else {
+ 		$1 = ""
+ 		$0 = $0
+ 		URL_color = $0
+ 	}
+ 
+ 	print "@tex"
+ 	print "\\gdef\\urlcolor{" URL_color "}"
+ 	print "@end tex"
+ 
+ 	next
+ }
+ Pass == 2 && /^@hideurls[[:space:]]*$/ {
+ 	print "@tex"
+ 	print "\\global\\urefurlonlylinktrue"	# NOTE: *not* \gdef
+ 	print "@end tex"
+ 
+ 	next
+ }
+ Pass == 2 && /^@allowindexbraces[[:space:]]*$/ {
+ 	print "@tex"
+ 	print "\\global\\usebracesinindexestrue"	# NOTE: *not* \gdef
+ 	print "@end tex"
+ 
+ 	next
+ }
+ BEGIN {
+ 	Dark_red = "0.5 0.09 0.12"
+ }
+ Pass == 2 && /^@c %\*\*end of header/ {
+ 	print	# print the line
+ 
+ 	print "\n@c Extra indices added by jrweave"
+ 	print "@defindex cd   @c chunk definition"
+ 	print "@defindex cr   @c chunk reference"
+ 
+ 	next
+ }
+ $0 ~ File_chunk_pattern {
+ 	Chunk_type = "file chunk"
+ 	Pattern = File_chunk_pattern
+ 	Debug_pat = "filename"
+ 	new_chunk = gensub(Pattern, "\\1", 1)
+ 	if (Flags[Chunk_type]) {
+ 		fatal(_"%s start of %s found while still collecting %s\n",
+ 			Chunk_type, new_chunk, Current_chunk)
+ 	}
+ 	check_unfinished()
+ 	
+ 	Flags[Chunk_type] = TRUE
+ 	Line_numbers[Chunk_type] = (FILENAME ":" FNR)
+ 	Current_chunk = new_chunk
+ 	Chunk_info[Current_chunk]["type"] = Chunk_type
+ 	
+ 	if (Debug ~ Debug_pat)
+ 		printf("saw new %s %s\n", Debug_pat, Current_chunk) > "/dev/stderr"
+ 	next
+ }
+ $0 ~ Code_chunk_pattern {
+ 	Chunk_type = "code chunk"
+ 	Pattern = Code_chunk_pattern
+ 	Debug_pat = "code"
+ 	new_chunk = gensub(Pattern, "\\1", 1)
+ 	if (Flags[Chunk_type]) {
+ 		fatal(_"%s start of %s found while still collecting %s\n",
+ 			Chunk_type, new_chunk, Current_chunk)
+ 	}
+ 	check_unfinished()
+ 	
+ 	Flags[Chunk_type] = TRUE
+ 	Line_numbers[Chunk_type] = (FILENAME ":" FNR)
+ 	Current_chunk = new_chunk
+ 	Chunk_info[Current_chunk]["type"] = Chunk_type
+ 	
+ 	if (Debug ~ Debug_pat)
+ 		printf("saw new %s %s\n", Debug_pat, Current_chunk) > "/dev/stderr"
+ 	next
+ }
+ /^@[[:space:]]*$/ {
+ 	if (Flags["file chunk"])
+ 		end_file_gathering()
+ 	else if (Flags["code chunk"])
+ 		end_code_gathering()
+ 	else
+ 		warning(_"unmatched terminating @-sign: ignored\n")
+ 
+ 	Chunk_lines = ""
+ 	Flags[Chunk_type] = FALSE
+ 	Line_numbers[Chunk_type] = ""
+ 	Chunk_type = ""
+ 
+ 	next
+ }
+ Flags["file chunk"] || Flags["code chunk"] {
+ 	if (Chunk_lines == "")
+ 		Chunk_lines = $0
+ 	else
+ 		Chunk_lines = Chunk_lines "\n" $0
+ 
+ 	next
+ }
+ function end_chunk_gathering()
+ {
+ 	if (Pass == 1) {
+ 		collect_chunk_info()
+ 		Chunk_lines = ""
+ 		Flags[Chunk_type] = FALSE
+ 	} else
+ 		print_out_chunk()
+ }
+ 
+ function end_file_gathering()
+ {
+ 	end_chunk_gathering()
+ }
+ function collect_chunk_info(	i, n, x, called, junk)
+ {
+ 	# Current_chunk, Chunk_type already set by initial code
+ 	# Chunk number:
+ 	if (! ("chunk number" in Chunk_info[Current_chunk])) {
+ 		Chunk_info[Current_chunk]["chunk number"] = \
+ 								++Chunk_numbers[Chunk_type]
+ 	}
+ 
+ 	# Definition instance
+ 	Chunk_info[Current_chunk]["defn"]++
+ 
+ 	# Get names of called chunks into called
+ 	n = split(Chunk_lines, junk, Chunk_name_pattern, called)
+ 
+ 	# Add ourselves to the callers
+ 	for (i in called) {
+ 		x = strip_out_name(called[i])
+ 		Chunk_info[x]["callers"][Current_chunk] = TRUE
+ 	}
+ }
+ function print_out_chunk(	x, y, n, i, parts, names,
+ 							name, anchor, chunk_being_used)
+ {
+ 	# Redefinition instance
+ 	Chunk_info[Current_chunk]["redefn"]++
+ 
+ 	print "@need 400"
+ 	anchor = format_anchor(Current_chunk,
+ 				Chunk_info[Current_chunk]["redefn"],
+ 				Chunk_info[Current_chunk]["defn"])
+ 	printf("%s\n", anchor)
+ 	x = expand_tabs(Chunk_lines, Tabstop)
+ 	# extract code chunks
+ 	n = split(x, parts, Chunk_name_pattern, names)
+ 	
+ 	# escape special chars in parts of code that aren't chunk names
+ 	for (i = 1; i in parts; i++)
+ 		gsub(/[@{}]/, "@&", parts[i])
+ 	y = parts[1]
+ 	if (n > 1) {	# embedded chunk names
+ 		for (i = 1; i in names; i++) {
+ 			name = strip_out_name(names[i])
+ 			chunk_being_used = \
+ 				format_chunk_name(name, Chunk_info[name]["chunk number"],
+ 					Chunk_info[name]["type"])
+ 			printf("@crindex %s, use\n", chunk_being_used)
+ 			y = y chunk_being_used
+ 			y = y parts[i+1]
+ 		}
+ 	}
+ 	chunk_being_defined = \
+ 		format_chunk_name(Current_chunk,
+ 							Chunk_info[Current_chunk]["chunk number"],
+ 							Chunk_type)
+ 	printf("@cdindex %s, definition\n", chunk_being_defined)
+ 	printf("@noindent\n%s %s@equiv{}\n",
+ 		chunk_being_defined,
+ 		Chunk_info[Current_chunk]["redefn"] == 1 ? "" : "+")
+ 	print Example_start
+ 	printf("%s\n", y)
+ 	print Example_end
+ 	for (i in names)
+ 		names[i] = strip_out_name(names[i])	# remove delimiters
+ 	
+ 	print "@iftex"
+ 	print "@smallfonts @rm"
+ 	print "@end iftex"
+ 	# Print other definition sites for code chunks, or for file
+ 	# chunk if Print_file_full_defs is true
+ 	if (Chunk_type == "code chunk" || Print_file_full_defs) {
+ 		print_other_defns(Current_chunk,
+ 				Chunk_info[Current_chunk]["defn"],
+ 				Chunk_info[Current_chunk]["redefn"])
+ 	}
+ 	# Print callers for code chunks
+ 	if (Chunk_type == "code chunk") {
+ 		if ("callers" in Chunk_info[Current_chunk]) {
+ 			print ""
+ 			asorti(Chunk_info[Current_chunk]["callers"], my_callers)
+ 			if (length(my_callers) > 1) {
+ 				print "@noindent"
+ 				print "This chunk is called by the following chunks:\n"
+ 				print_ref_table(my_callers)
+ 			} else {
+ 				n = Chunk_info[my_callers[1]]["defn"]
+ 		
+ 				print "@noindent"
+ 				printf("This chunk is called by %s; see its first definition at %s.\n",
+ 					format_chunk_name(my_callers[1],
+ 								Chunk_info[my_callers[1]]["chunk number"],
+ 								Chunk_info[my_callers[1]]["type"]),
+ 					format_xref(my_callers[1], n > 1 ? 1 : 0))
+ 			}
+ 		} else
+ 			warning(_"chunk %s has no callers\n", Current_chunk)
+ 	}
+ 	sort_and_remove_duplicates(names)
+ 	switch (length(names)) {
+ 	case 0:
+ 		break
+ 	case 1:
+ 		print "\n@noindent"
+ 		printf("The called chunk %s is first defined at\n%s.\n",
+ 				format_chunk_name(names[1],
+ 							Chunk_info[names[1]]["chunk number"],
+ 							Chunk_info[names[1]]["type"]),
+ 							format_xref(names[1],
+ 								(Chunk_info[names[1]]["defn"] > 1) ? 1 : 0))
+ 		break;
+ 	default:
+ 		print "\n@noindent"
+ 		printf("The following table lists called chunk definition points.\n")
+ 		print_ref_table(names)
+ 		break;
+ 	}
+ 	print "@iftex"
+ 	print "@textfonts @rm"
+ 	print "@end iftex"
+ }
+ function print_other_defns(chunk, total_defns, current_defn,
+ 							other_defns, i, j)	# locals
+ {
+ 		if (total_defns == 1)
+ 			return
+ 
+ 		print ""
+ 		print "@noindent"
+ 		print "This chunk is also defined in"
+ 
+ 		for (i = j = 1; i <= total_defns; i++) {
+ 			if (i == current_defn)
+ 				continue
+ 
+ 			other_defns[j++] = i
+ 		}
+ 
+ 		for (i = 1; i < j; i++) {
+ 			printf("%s", format_xref(chunk, other_defns[i]))
+ 			if (i + 2 == j)
+ 				print ", and"
+ 			else if (i + 2 < j)
+ 				print ","
+ 		}
+ 		print "."
+ }
+ function print_ref_table(chunklist,		i, x, n)
+ {
+ 	print "@multitable @columnfractions .35 .65"
+ 	print "@headitem Chunk name @tab First definition point"
+ 
+ 	for (i = 1; i in chunklist; i++) {
+ 		x = chunklist[i]
+ 		n = (Chunk_info[x]["defn"] > 1) ? 1 : 0
+ 		printf("@item %s @tab See %s.\n",
+ 			format_chunk_name(x,
+ 				Chunk_info[x]["chunk number"],
+ 				Chunk_info[x]["type"]),
+ 			format_xref(x, n))
+ 	}
+ 
+ 	print "@end multitable"
+ }
+ function sort_and_remove_duplicates(names,	i, dups)
+ {
+ 	for (i in names)
+ 		dups[names[i]] = 1
+ 
+ 	asorti(dups)
+ 	delete names
+ 	for (i in dups)
+ 		names[i] = dups[i]
+ }
+ function end_code_gathering()
+ {
+ 	end_chunk_gathering()
+ 
+ 	if (Debug ~ /code/)
+ 		printf("finished formatting code %s\n",
+ 					Code_chunk) > "/dev/stderr"
+ }
+ Pass == 2 && /^@print_file_defs[[:space:]]*$/ {
+ 	delete Sorted_file_names
+ 	j = 1
+ 	for (i in Chunk_info) {
+ 		if (Chunk_info[i]["type"] == "file chunk")
+ 			Sorted_file_names[j++] = i
+ 	}
+ 	asort(Sorted_file_names)	# Sorted by value
+ 	print "@table @asis"
+ 	for (i = 1; i in Sorted_file_names; i++) {
+ 		name = Sorted_file_names[i]
+ 		x = format_chunk_name(name,
+ 					Chunk_info[name]["chunk number"],
+ 					Chunk_info[name]["type"])
+ 		printf("@item %s\n", x)
+ 		n = Chunk_info[name]["defn"]
+ 		if (n == 1) {
+ 			printf("This chunk is defined in\n")
+ 			printf("%s.\n", format_xref(name, 0))
+ 		} else {
+ 			printf("Multiple definitions occur in\n")
+ 			for (j = 1; j <= n; j++) {
+ 				printf("%s", format_xref(name, j))
+ 				if (j == n - 1)
+ 					printf(",\nand\n")
+ 				else if (j < n - 1)
+ 					printf(",\n")
+ 			}
+ 			print ".\n"
+ 		}
+ 	}
+ 	print "@end table"
+ 	next
+ }
+ Pass == 2 && /^@print_code_defs[[:space:]]*$/ {
+ 	delete Sorted_code_names
+ 	j = 1
+ 	for (i in Chunk_info) {
+ 		if (Chunk_info[i]["type"] == "code chunk")
+ 			Sorted_code_names[j++] = i
+ 	}
+ 	asort(Sorted_code_names)	# Sorted by value
+ 	print "@table @asis"
+ 	for (i = 1; i in Sorted_code_names; i++) {
+ 		name = Sorted_code_names[i]
+ 		x = format_chunk_name(name,
+ 					Chunk_info[name]["chunk number"],
+ 					Chunk_info[name]["type"])
+ 		printf("@item %s\n", x)
+ 		n = Chunk_info[name]["defn"]
+ 		if (n == 1) {
+ 			printf("This chunk is defined in\n")
+ 			printf("%s.\n", format_xref(name, 0))
+ 		} else {
+ 			printf("Multiple definitions occur in\n")
+ 			for (j = 1; j <= n; j++) {
+ 				printf("%s", format_xref(name, j))
+ 				if (j == n - 1)
+ 					printf(",\nand\n")
+ 				else if (j < n - 1)
+ 					printf(",\n")
+ 			}
+ 			print ".\n"
+ 		}
+ 	}
+ 	print "@end table"
+ 	next
+ }
+ Pass == 2 && /^@print_code_refs[[:space:]]*$/ {
+ 	delete Sorted_code_names
+ 	j = 1
+ 	for (i in Chunk_info) {
+ 		if (Chunk_info[i]["type"] == "code chunk")
+ 			Sorted_code_names[j++] = i
+ 	}
+ 	asort(Sorted_code_names)	# Sorted by value
+ 	print "@table @asis"
+ 	for (i = 1; i in Sorted_code_names; i++) {
+ 		name = Sorted_code_names[i]
+ 	
+ 		n = Chunk_info[name]["defn"]
+ 		if (n == 0)		# warning printed elsewhere
+ 			continue
+ 	
+ 		fmt_name = format_chunk_name(name, Chunk_info[name]["chunk number"],
+ 								Chunk_info[name]["type"])
+ 		printf("@item %s\n", fmt_name)
+ 	
+ 		Current_chunk = name	# for use by next chunk
+ 		if ("callers" in Chunk_info[Current_chunk]) {
+ 			print ""
+ 			asorti(Chunk_info[Current_chunk]["callers"], my_callers)
+ 			if (length(my_callers) > 1) {
+ 				print "@noindent"
+ 				print "This chunk is called by the following chunks:\n"
+ 				print_ref_table(my_callers)
+ 			} else {
+ 				n = Chunk_info[my_callers[1]]["defn"]
+ 		
+ 				print "@noindent"
+ 				printf("This chunk is called by %s; see its first definition at %s.\n",
+ 					format_chunk_name(my_callers[1],
+ 								Chunk_info[my_callers[1]]["chunk number"],
+ 								Chunk_info[my_callers[1]]["type"]),
+ 					format_xref(my_callers[1], n > 1 ? 1 : 0))
+ 			}
+ 		} else
+ 			warning(_"chunk %s has no callers\n", Current_chunk)
+ 	}
+ 	print "@end table"
+ 	next
+ }
+ /^@print_initial_setup([[:space:]]+.*|[[:space:]]*)$/ {
+ 	Print_initial_setup = TRUE
+ 	if (NF > 1) {
+ 		$1 = ""
+ 		$0 = $0
+ 		Initial_setup_name = $0
+ 	}
+ 	else
+ 		Initial_setup_name = "Initial setup"
+ 
+ 	next
+ }
+ 
+ /^@initial_setup[[:space:]]*$/, /^@end initial_setup[[:space:]]*$/ {
+ 	if (Pass == 1 || ! Print_initial_setup)
+ 		next
+ 
+ 	Chunk_info[Initial_setup_name]["type"] = "code chunk"
+ 	Chunk_info[Initial_setup_name]["defn"] = 1
+ 	if (/^@initial_setup[[:space:]]*$/) {
+ 		print "@need 400"
+ 		printf("%s\n", format_anchor(Initial_setup_name, 0))
+ 		printf("@noindent\n%s @equiv{}\n",
+ 			format_chunk_name(Initial_setup_name, 0, "code chunk"))
+ 		print Example_start
+ 	} else if (/^@end initial_setup[[:space:]]*$/) {
+ 		print Example_end
+ 	} else {
+ 		x = expand_tabs($0, Tabstop)
+ 		gsub(/[@{}]/, "@&", x)
+ 		print x
+ 	}
+ 
+ 	next
+ }
+ Pass == 2 { print }
+ BEGIN {
+ 	if (Tabstop == 0)
+ 		Tabstop = 4		# default tab stops
+ }
+ # expand_tabs --- expand tabs in the string
+ 
+ function expand_tabs(string, tabstop,	chars, out, i, j, k, n)
+ {
+ 	if (tabstop < 2)
+ 		fatal(_"expand_tabs: tabstop %d < 2\n", tabstop)
+ 
+ 	n = split(string, chars, "")
+ 	j = k = 0
+ 	for (i = 1; i <= n;) {
+ 		if (chars[i] == "\n") {
+ 			out[j++] = chars[i++]
+ 			k = 0
+ 			continue
+ 		}
+ 
+ 		if (chars[i] != "\t") {
+ 			out[j++] = chars[i++]
+ 			k++
+ 			continue
+ 		}
+ 		i++	# skip the tab
+ 
+ 		do {
+ 			out[j++] = " "
+ 			k++
+ 		} while (and(k, tabstop-1) != 0)
+ 	}
+ 
+ 	return join(out, 0, j, SUBSEP)
+ }
+ function sanitize_name(name)
+ {
+ 	gsub(/[^[:alnum:]]/, "-", name)
+ 
+ 	return name
+ }
+ function format_anchor_or_ref(type, name, defn,
+ 								clean_name, result)	# locals
+ {
+ 	clean_name = sanitize_name(name)
+ 	if (defn > 0)
+ 		result = sprintf("@%s{%s-%d}", type, clean_name, defn)
+ 	else
+ 		result = sprintf("@%s{%s}", type, clean_name)
+ 
+ 	return result
+ }
+ 
+ function format_xref(name, defn)
+ {
+ 	return format_anchor_or_ref("ref", name, defn)
+ }
+ function format_anchor(name, cur_defn, total_defns,		defn)
+ {
+ 	if (total_defns == 1)
+ 		defn = 0
+ 	else if (cur_defn <= total_defns)
+ 		defn = cur_defn
+ 	return format_anchor_or_ref("anchor", name, defn)
+ }
+ function format_chunk_name(name, count, type,
+ 							result, left, right, style) # locals
+ {
+ 	if (type == "file chunk") {
+ 		left = "@{"
+ 		right = "@}"
+ 		style = "file"
+ 	} else if (type == "code chunk") {
+ 		left = "<"
+ 		right = ">"
+ 		style = "i"
+ 	} else
+ 		fatal(_"format_chunk_name: Unknown chunk type `%s'\n", type)
+ 
+ 	if (count > 0 && Numbered_chunks)
+ 		result = sprintf("@r{%s@%s{%s} @oldnum{%d}%s}",
+ 						left, style, name, count, right)
+ 	else
+ 		result = sprintf("@r{%s@%s{%s}%s}", left, style, name, right)
+ 
+ 	return result
+ }
diff -Nrc2 texinfo-5.2/texindex/tests/ti-helpversion.sh texinfo-6.0/texindex/tests/ti-helpversion.sh
*** texinfo-5.2/texindex/tests/ti-helpversion.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/texindex/tests/ti-helpversion.sh	2015-06-18 21:04:06.000000000 +0100
***************
*** 0 ****
--- 1,43 ----
+ #!/bin/sh
+ # $Id: ti-helpversion.sh 6338 2015-06-16 22:57:48Z karl $
+ # This file is public domain.
+ 
+ # check texindex --help and --version.  We'll just ensure that stdout is
+ # nonempty and exit status is zero, and not worry if the output is sensible.
+ 
+ # if we ever have more tests, we should move this to a common file,
+ # and ideally share with install-info/tests/defs.in, etc.
+ ####
+ set -x
+ # Make sure we override the user shell.
+ SHELL='/bin/sh'; export SHELL
+ 
+ # unsetting an already-unset variable fails with BSD sh.
+ CDPATH=; unset CDPATH
+ 
+ # If srcdir is not set, then we are not running from `make check'; be verbose.
+ if test -z "$srcdir"; then
+    VERBOSE=x
+    # compute $srcdir.
+    srcdir=`echo "$0" | sed -e 's,/[^\\/]*$,,'`
+    test $srcdir = $0 && srcdir=.
+ fi
+ 
+ texindex=./texindex
+ TEXINDEX_SCRIPT=$srcdir/texindex.awk; export TEXINDEX_SCRIPT
+ ####
+ 
+ # The actual test follows.
+ out=`$texindex --version`
+ if test $? -ne 0 || test -z "$out"; then
+   echo "$0: $texindex --version failed." >&2
+   exit 1
+ fi
+ 
+ out=`$texindex --help`
+ if test $? -ne 0 || test -z "$out"; then
+   echo "$0: $texindex --help failed." >&2
+   exit 1
+ fi
+ 
+ exit 0
diff -Nrc2 texinfo-5.2/texindex/texindex texinfo-6.0/texindex/texindex
*** texinfo-5.2/texindex/texindex	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/texindex/texindex	2015-06-26 13:52:41.000000000 +0100
***************
*** 0 ****
--- 1,117 ----
+ #!/bin/sh
+ # $Id: texindex.in 6266 2015-05-14 17:28:43Z karl $
+ #
+ # Copyright 2015 Free Software Foundation, Inc.
+ #
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3 of the License,
+ # or (at your option) any later version.
+ #
+ # This program is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ #
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ #
+ # Originally written by Karl Berry.
+ # Please send bug reports, etc. to bug-texinfo@gnu.org.
+ #
+ # Shell wrapper for the texindex.awk program.  This is the most
+ # convenient way to support --options; with a #! line, it is (g)awk
+ # itself that interprets the options.  We want texindex --version
+ # to report texindex's version number, not gawk's.
+ # 
+ # So our job here is to (a) find the awk interpreter,
+ # and (b) find the texindex.awk script file.
+ 
+ mydir=`cd \`dirname $0\` && pwd`
+ 
+ # 
+ # allow user override for awk program location.
+ awk_binary=
+ awk_envvar=$TEXINDEX_AWK
+ if test -n "$awk_envvar"; then
+   if test -s "$awk_envvar"; then
+     awk_binary=$awk_envvar
+   else
+     echo "$0: TEXINDEX_AWK environment variable set, but value" >&2
+     echo "$0: is not a readable non-empty file; ignoring: $awk_envvar" >&2
+   fi
+ fi
+ #
+ # else use configured value for awk.
+ if test -z "$awk_binary"; then
+   awk_binary="gawk"
+ fi
+ #
+ # that should never be empty, but just in case, else fall back to plain
+ # "awk".  (Let's not go to the trouble of searching PATH unless we get
+ # reports of problems.)
+ test -z "$awk_binary" && awk_binary=awk
+ 
+ 
+ # 
+ # finding the texindex.awk script file ...
+ ti_script=
+ #
+ # allow user override for script location:
+ ti_envvar=$TEXINDEX_SCRIPT
+ if test -n "$ti_envvar"; then
+   if test -s "$ti_envvar"; then
+     ti_script=$ti_envvar
+   else
+     echo "$0: TEXINDEX_SCRIPT environment variable set, but value" >&2
+     echo "$0: is not a readable non-empty file; ignoring: $ti_script" >&2
+   fi
+ fi
+ #
+ # else if script is in the same directory as us (development tree), use it:
+ test -z "$ti_script" && test -s "$mydir/texindex.awk" \
+ && ti_script=$mydir/texindex.awk
+ #
+ # else look for script in pkgdatadir.
+ if test -z "$ti_script"; then
+   pkgdatadir_configured="/usr/local/share/texinfo"
+   test -s "$pkgdatadir_configured/texindex.awk" \
+   && ti_script=$pkgdatadir_configured/texindex.awk
+ fi
+ #
+ # look relative to $mydir, to allow the installed tree to be moved.
+ if test -z "$ti_script"; then
+   relative_dir=$mydir/../share/texinfo
+   test -d "$relative_dir" \
+   && test -s "$relative_dir/texindex.awk" \
+   && ti_script=$relative_dir/texindex.awk
+ fi
+ #
+ # didn't find it, abort.
+ if test -z "$ti_script"; then
+   echo "$0: could not locate texindex.awk script file, quitting." >&2
+   echo "$0: (checked envvar TEXINDEX_SCRIPT ($TEXINDEX_SCRIPT)," >&2
+   echo "$0:  executable dir ($mydir)," >&2
+   echo "$0:  share dir relative to binary ($relative_dir)," >&2
+   echo "$0:  and configured pkgdatadir ($pkgdatadir_configured).)"  >&2
+   exit 1
+ fi
+ 
+ # Suppose a symlink named a\tb (four chars) is made to this script, and
+ # "a\tb" --help
+ # is invoked.  We want the output to report the program name as the
+ # four chars a, \, t, b, not a, tab, b.
+ # 
+ # But we pass the value using (g)awk -v, and (g)awk processes arguments
+ # to -v for escape sequences, so that by the time the rest of the script
+ # sees it, it has a tab in it.
+ # 
+ # Conclusion: we must double any backslashes before invoking gawk,
+ # by running the command: sed 's,\\,\\\\,g'
+ # 
+ # Sadly, since we have to do this in a shell, we need twice
+ # as many backslash characters in the input.  Hope it's portable across
+ # shells and seds.
+ # 
+ escaped0=`echo "$0" | sed 's,\\\\,\\\\\\\\,g'`
+ exec $awk_binary -v Invocation_name="$escaped0" -f "$ti_script" -- "$@"
diff -Nrc2 texinfo-5.2/texindex/texindex.awk texinfo-6.0/texindex/texindex.awk
*** texinfo-5.2/texindex/texindex.awk	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/texindex/texindex.awk	2015-06-18 21:04:07.000000000 +0100
***************
*** 0 ****
--- 1,419 ----
+ # texindex.awk, generated by jrtangle from ti.twjr.
+ #
+ # Copyright 2014, 2015 Free Software Foundation, Inc.
+ # 
+ # This file is part of GNU Texinfo.
+ # 
+ # Texinfo is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3 of the License, or
+ # (at your option) any later version.
+ # 
+ # Texinfo is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ # 
+ # You should have received a copy of the GNU General Public License
+ # along with this program; if not, see <http://www.gnu.org/licenses/>.
+ # ftrans.awk --- handle data file transitions
+ #
+ # user supplies beginfile() and endfile() functions
+ #
+ # Arnold Robbins, arnold@skeeve.com, Public Domain
+ # November 1992
+ 
+ FNR == 1 {
+   if (_filename_ != "")
+     endfile(_filename_)
+   _filename_ = FILENAME
+   beginfile(FILENAME)
+ }
+ 
+ END  { endfile(_filename_) }
+ # join.awk --- join an array into a string
+ #
+ # Arnold Robbins, arnold@skeeve.com, Public Domain
+ # May 1993
+ 
+ function join(array, start, end, sep,    result, i)
+ {
+   if (sep == "")
+     sep = " "
+   else if (sep == SUBSEP) # magic value
+     sep = ""
+   result = array[start]
+   for (i = start + 1; i <= end; i++)
+     result = result sep array[i]
+   return result
+ }
+ # quicksort --- C.A.R. Hoare's quick sort algorithm.  See Wikipedia
+ #               or almost any algorithms or computer science text
+ # Adapted from K&R-II, page 110
+ #
+ function quicksort(data, left, right,    i, last)
+ {
+     if (left >= right)  # do nothing if array contains fewer
+         return          # than two elements
+ 
+     quicksort_swap(data, left, int((left + right) / 2))
+     last = left
+     for (i = left + 1; i <= right; i++)
+         if (less_than(data[i], data[left]))
+             quicksort_swap(data, ++last, i)
+     quicksort_swap(data, left, last)
+     quicksort(data, left, last - 1)
+     quicksort(data, last + 1, right)
+ }
+ 
+ # quicksort_swap --- quicksort helper function, could be inline
+ #
+ function quicksort_swap(data, i, j, temp)
+ {
+     temp = data[i]
+     data[i] = data[j]
+     data[j] = temp
+ }
+ function del_array(a)
+ {
+   # Portable and faster than
+   #   for (i in a)
+   #     delete a[i]
+   split("", a)
+ }
+ function check_split_null(    n, a)
+ {
+   n = split("abcde", a, "")
+   return (n == 5)
+ }
+ function char_split(string, array,    n, i)
+ {
+   if (Can_split_null)
+     return split(string, array, "")
+ 
+   # do it the hard way
+   del_array(array)
+   n = length(string)
+   for (i = 1; i <= n; i++)
+     array[i] = substr(string, i, 1)
+ 
+   return n
+ }
+ function fatal(format, arg1, arg2, arg3, arg4, arg5,
+             arg6, arg7, arg8, arg9, arg10)
+ {
+   printf(format, arg1, arg2, arg3, arg4, arg5,
+       arg6, arg7, arg8, arg9, arg10) > "/dev/stderr"
+   exit EXIT_FAILURE
+ }
+ function isupper(c)
+ {
+   return index("ABCDEFGHIJKLMNOPQRSTUVWXYZ", c)
+ }
+ 
+ function islower(c)
+ {
+   return index("abcdefghijklmnopqrstuvwxyz", c)
+ }
+ 
+ function isalpha(c)
+ {
+   return islower(c) || isupper(c)
+ }
+ 
+ function isdigit(c)
+ {
+   return index("0123456789", c)
+ }
+ function usage(exit_val)
+ {
+   printf(_"Usage: %s [OPTION]... FILE...\n", Invocation_name)
+   print _"Generate a sorted index for each TeX output FILE."
+   print _"Usually FILE... is specified as `foo.??' for a document `foo.texi'."
+   print ""
+   print _"Options:"
+   print _" -h, --help   display this help and exit"
+   print _" --version    display version information and exit"
+   print _" --           end option processing"
+   print ""
+   print _"Email bug reports to bug-texinfo@gnu.org,\n\
+ general questions and discussion to help-texinfo@gnu.org.\n\
+ Texinfo home page: http://www.gnu.org/software/texinfo/";
+ 
+   exit exit_val
+ }
+ 
+ function version()
+ {
+   print "texindex (GNU texinfo)", Texindex_version
+   print ""
+   printf _"Copyright (C) %s Free Software Foundation, Inc.\n\
+ License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>\n\
+ This is free software: you are free to change and redistribute it.\n\
+ There is NO WARRANTY, to the extent permitted by law.\n", "2015";
+ 
+   exit EXIT_SUCCESS
+ }
+ 
+ BEGIN {
+   TRUE = 1
+   FALSE = 0
+   EXIT_SUCCESS = 0
+   EXIT_FAILURE = 1
+   
+   Texindex_version = "5.9.93"
+   if (! Invocation_name) {
+     # provide fallback in case it's not passed in.
+     Invocation_name = "texindex"
+   }
+   
+   Can_split_null = check_split_null()
+   TEXTDOMAIN = "texinfo"
+   for (i = 1; i < ARGC; i++) {
+     if (ARGV[i] == "-h" || ARGV[i] == "--help") {
+       usage(EXIT_SUCCESS)
+     } else if (ARGV[i] == "--version") {
+       version()
+     } else if (ARGV[i] == "-k" || ARGV[i] == "--keep") {
+       # do nothing, backwards compatibility
+       delete ARGV[i]
+     } else if (ARGV[i] == "--") {
+       delete ARGV[i]
+       break
+     } else if (ARGV[i] ~ /^--?.+/) {
+       fatal(_"%s: unrecognized option `%s'\n" \
+             "Try `%s --help' for more information.\n",
+             Invocation_name, ARGV[i], Invocation_name)
+       exit EXIT_FAILURE
+     } else {
+       break
+     }
+   }
+ }
+ 
+ function beginfile(filename)
+ {
+   Output_file = filename "s"
+ 
+   # Reinitialize these for each input file
+   del_array(Data)
+   del_array(Keys)
+   del_array(Seen)
+   Entries = 0
+   Do_initials = FALSE
+   Prev_initial = ""
+ 
+   Command_char = substr($0, 1, 1)
+   if (   (Command_char != "\\" && Command_char != "@") \
+       || substr($0, 2, 5) != "entry")
+     fatal(_"%s is not a Texinfo index file\n", filename)
+ 
+   Special_chars = "{}" Command_char
+ }
+ function endfile(filename,    i, prev_initial, initial)
+ {
+   # sort the entries
+   quicksort(Keys, 1, Entries)
+ 
+   for (i = 1; i <= Entries; i++) {
+     # deal with initial
+     initial = Data[Keys[i], "initial"]
+     if (initial != prev_initial) {
+       prev_initial = initial
+       print_initial(initial)
+     }
+ 
+     # write the actual line \entry {...}{...}
+     printf("%centry {%s}{%s}\n",
+       Command_char,
+       Data[Keys[i], "text"],
+       Data[Keys[i], "pagenum"]) > Output_file
+   }
+   close(Output_file)
+ }
+ {
+   # Remove duplicates, which can happen
+   if ($0 in Seen)
+     next
+   Seen[$0] = TRUE
+   $0 = substr($0, 7)  # remove leading \entry
+   initial = extract_initial($0)
+   numfields = field_split($0, fields, "{", "}", Command_char)
+   if (numfields != 3)
+     fatal(_"%s:%d: Bad entry; expected three fields, not %d\n",
+           FILENAME, FNR, numfields)
+   key = fields[1]
+   pagenum = fields[2]
+   text = fields[3]
+   if (! ((key, "text") in Data)) {
+     # first time we've seen this full line
+     Keys[++Entries] = key
+     Data[key, "text"] = text
+     Data[key, "pagenum"] = pagenum
+     Data[key, "initial"] = initial
+   } else
+     # seen this key before; add the current pagenum
+     # unless we've already seen that too.
+     if (   Data[key, "pagenum"] != pagenum \
+         && Data[key, "pagenum"] !~ (", " pagenum "$")) {
+       Data[key, "pagenum"] = Data[key, "pagenum"] ", " pagenum
+     }
+   if (! Do_initials) {
+     if (Prev_initial == "")
+       Prev_initial = initial
+     else if (initial != Prev_initial)
+       Do_initials = TRUE
+   }
+ }
+ function extract_initial(key,  initial, nextchar, i, l, kchars)
+ {
+   l = char_split(key, kchars)
+   for (i = 1; i <= l; i++)
+     if (kchars[i] != "{")
+       break
+ 
+   if (i > l)
+     fatal(_"%s:%d: Bad key %s in record\n", FILENAME, FNR, key)
+ 
+   initial = toupper(kchars[i])
+   nextchar = kchars[i+1]
+   if (initial == Command_char && (nextchar == "{" || nextchar == "}"))
+     initial = nextchar
+ 
+   return initial
+ }
+ function field_split( \
+   record, fields, start, end, com_ch,      # parameters
+   chars, numchars, out, delim_count, i, j, k) # locals
+ {
+   del_array(fields)
+ 
+   numchars = char_split(record, chars)
+   j = 1  # index into fields
+   k = 1  # index into out
+   delim_count = 1
+   for (i = 2; i <= numchars; i++) {
+     if (chars[i] == com_ch) {
+       if (index(Special_chars, chars[i+1]) != 0) {
+         out[k++] = chars[i+1]
+         i++
+       } else
+         out[k++] = chars[i]
+     } else if (chars[i] == start) {
+       delim_count++
+       out[k++] = chars[i]
+     } else if (chars[i] == end) {
+       delim_count--
+ 
+       if (delim_count == 0) {
+         fields[j++] = join(out, 1, k-1, SUBSEP)
+         del_array(out)  # reset for next time through
+         k = 1
+         
+         i++
+         if (i <= numchars && chars[i] != start)
+           fatal(_"%s:%d: Bad entry; expected %s at column %d\n",
+                 FILENAME, FNR, start, i)
+         delim_count = 1
+       } else
+         out[k++] = chars[i]
+     } else
+       out[k++] = chars[i]
+ 
+     if (j == 3) {  # Per Karl, just grab the whole rest of the line
+       # extract everything between the outer delimiters
+       fields[3] = substr(record, i + 1, numchars - i - 1)
+       break
+     }
+   }
+ 
+   return j  # num fields
+ }
+ function print_initial(initial)
+ {
+   if (Do_initials) {
+     if (index(Special_chars, initial) != 0)
+       initial = Command_char initial
+     printf("%cinitial {%s}\n",
+       Command_char, initial) > Output_file
+   }
+ }
+ BEGIN {
+   for (i = 0; i < 256; i++) {
+     c = sprintf("%c", i)
+     Ordval[c] = i  # map character to value
+ 
+     if ((n = isdigit(c)) > 0) {
+       Ordval[c] += 512
+     }
+   }
+ 
+   # Give both 'A' and 'a' the same code
+   i = Ordval["A"]
+   j = Ordval["Z"]
+   for (; i <= j; i++) {
+     c = sprintf("%c", i)
+ 
+     # In ASCII, 'A' is before 'a', so this is
+     # the right order to check
+     #
+     # Checking isupper() lets this work for EBCDIC, too.
+     if (isupper(c)) {
+       Ordval[c] += 512
+       Ordval[tolower(c)] = Ordval[c]
+     }
+   }
+ }
+ function less_than(left, right,    len_l, len_r, len, chars_l, chars_r)
+ {
+   len_l = length(left)
+   len_r = length(right)
+   len = (len_l < len_r ? len_l : len_r)
+ 
+   char_split(left, chars_l)
+   char_split(right, chars_r)
+ 
+   for (i = 1; i <= len; i++) {
+     if (isalpha(chars_l[i]) && isalpha(chars_r[i])) {
+       # same char different case
+       # upper case comes out last
+       if (chars_l[i] != chars_r[i] &&
+         tolower(chars_l[i]) == tolower(chars_r[i])) {
+           if (   i != len \
+             && (isalpha(chars_l[i+1]) \
+               || isalpha(chars_r[i+1])))
+             continue
+           if (chars_l[i] > chars_r[i])
+             return 1
+           return 0
+       }
+       # same case, different char,
+       # or different case, different char:
+       # letter order wins
+       if (Ordval[chars_l[i]] < Ordval[chars_r[i]])
+         return 1
+ 
+       if (Ordval[chars_l[i]] > Ordval[chars_r[i]])
+         return 0
+ 
+       # equal, keep going
+       continue
+     }
+ 
+     # letter and something else, or two non-letters
+     # letter order wins
+     if (Ordval[chars_l[i]] < Ordval[chars_r[i]])
+       return 1
+ 
+     if (Ordval[chars_l[i]] > Ordval[chars_r[i]])
+       return 0
+ 
+     # equal, keep going
+   }
+ 
+   # equal so far, shorter one wins
+   if (len_l < len_r)
+     return 1
+ 
+   return 0
+ }
diff -Nrc2 texinfo-5.2/texindex/texindex.in texinfo-6.0/texindex/texindex.in
*** texinfo-5.2/texindex/texindex.in	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/texindex/texindex.in	2015-06-03 19:51:24.000000000 +0100
***************
*** 0 ****
--- 1,117 ----
+ #!/bin/sh
+ # $Id: texindex.in 6266 2015-05-14 17:28:43Z karl $
+ #
+ # Copyright 2015 Free Software Foundation, Inc.
+ #
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3 of the License,
+ # or (at your option) any later version.
+ #
+ # This program is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ #
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ #
+ # Originally written by Karl Berry.
+ # Please send bug reports, etc. to bug-texinfo@gnu.org.
+ #
+ # Shell wrapper for the texindex.awk program.  This is the most
+ # convenient way to support --options; with a #! line, it is (g)awk
+ # itself that interprets the options.  We want texindex --version
+ # to report texindex's version number, not gawk's.
+ # 
+ # So our job here is to (a) find the awk interpreter,
+ # and (b) find the texindex.awk script file.
+ 
+ mydir=`cd \`dirname $0\` && pwd`
+ 
+ # 
+ # allow user override for awk program location.
+ awk_binary=
+ awk_envvar=$TEXINDEX_AWK
+ if test -n "$awk_envvar"; then
+   if test -s "$awk_envvar"; then
+     awk_binary=$awk_envvar
+   else
+     echo "$0: TEXINDEX_AWK environment variable set, but value" >&2
+     echo "$0: is not a readable non-empty file; ignoring: $awk_envvar" >&2
+   fi
+ fi
+ #
+ # else use configured value for awk.
+ if test -z "$awk_binary"; then
+   awk_binary="@AWK@"
+ fi
+ #
+ # that should never be empty, but just in case, else fall back to plain
+ # "awk".  (Let's not go to the trouble of searching PATH unless we get
+ # reports of problems.)
+ test -z "$awk_binary" && awk_binary=awk
+ 
+ 
+ # 
+ # finding the texindex.awk script file ...
+ ti_script=
+ #
+ # allow user override for script location:
+ ti_envvar=$TEXINDEX_SCRIPT
+ if test -n "$ti_envvar"; then
+   if test -s "$ti_envvar"; then
+     ti_script=$ti_envvar
+   else
+     echo "$0: TEXINDEX_SCRIPT environment variable set, but value" >&2
+     echo "$0: is not a readable non-empty file; ignoring: $ti_script" >&2
+   fi
+ fi
+ #
+ # else if script is in the same directory as us (development tree), use it:
+ test -z "$ti_script" && test -s "$mydir/texindex.awk" \
+ && ti_script=$mydir/texindex.awk
+ #
+ # else look for script in pkgdatadir.
+ if test -z "$ti_script"; then
+   pkgdatadir_configured="@pkgdatadir@"
+   test -s "$pkgdatadir_configured/texindex.awk" \
+   && ti_script=$pkgdatadir_configured/texindex.awk
+ fi
+ #
+ # look relative to $mydir, to allow the installed tree to be moved.
+ if test -z "$ti_script"; then
+   relative_dir=$mydir/../share/texinfo
+   test -d "$relative_dir" \
+   && test -s "$relative_dir/texindex.awk" \
+   && ti_script=$relative_dir/texindex.awk
+ fi
+ #
+ # didn't find it, abort.
+ if test -z "$ti_script"; then
+   echo "$0: could not locate texindex.awk script file, quitting." >&2
+   echo "$0: (checked envvar TEXINDEX_SCRIPT ($TEXINDEX_SCRIPT)," >&2
+   echo "$0:  executable dir ($mydir)," >&2
+   echo "$0:  share dir relative to binary ($relative_dir)," >&2
+   echo "$0:  and configured pkgdatadir ($pkgdatadir_configured).)"  >&2
+   exit 1
+ fi
+ 
+ # Suppose a symlink named a\tb (four chars) is made to this script, and
+ # "a\tb" --help
+ # is invoked.  We want the output to report the program name as the
+ # four chars a, \, t, b, not a, tab, b.
+ # 
+ # But we pass the value using (g)awk -v, and (g)awk processes arguments
+ # to -v for escape sequences, so that by the time the rest of the script
+ # sees it, it has a tab in it.
+ # 
+ # Conclusion: we must double any backslashes before invoking gawk,
+ # by running the command: sed 's,\\,\\\\,g'
+ # 
+ # Sadly, since we have to do this in a shell, we need twice
+ # as many backslash characters in the input.  Hope it's portable across
+ # shells and seds.
+ # 
+ escaped0=`echo "$0" | sed 's,\\\\,\\\\\\\\,g'`
+ exec $awk_binary -v Invocation_name="$escaped0" -f "$ti_script" -- "$@"
diff -Nrc2 texinfo-5.2/texindex/ti.twjr texinfo-6.0/texindex/ti.twjr
*** texinfo-5.2/texindex/ti.twjr	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/texindex/ti.twjr	2015-06-18 21:04:06.000000000 +0100
***************
*** 0 ****
--- 1,1307 ----
+ \input texinfo   @c -*-texinfo-*-
+ @c vim: filetype=texinfo tabstop=2 expandtab
+ @c $Id: ti.twjr 6305 2015-06-03 22:29:56Z karl $
+ @c %**start of header (This is for running Texinfo on a region.)
+ @setfilename texindex.info
+ @settitle Texindex @VERSION@: A program for sorting indices
+ @c %**end of header (This is for running Texinfo on a region.)
+ 
+ @c Better brace handling, this texindex is needed to process!
+ @allowindexbraces
+ 
+ @c Merge the function and variable indexes into the concept index,
+ @c but without the code font; in the index entries we'll do the
+ @c font management ourselves.  Also merge in the chunk definition
+ @c and reference entries, which jrweave creates for us.
+ @c (Ordinarily this would be in the header, but jrweave puts the
+ @c defindexes later.)
+ @synindex fn cp
+ @synindex vr cp
+ @synindex cd cp
+ @synindex cr cp
+ 
+ @copying
+ This @command{texindex} program (version @VERSION@, @UPDATED@) sorts the
+ raw index files created by @file{texinfo.tex}.  (This Texinfo source is
+ a literate program written using TexiWeb@tie{}Jr., not a user manual.)
+ 
+ Copyright @copyright{} 2014, 2015 Free Software Foundation, Inc.
+ 
+ @quotation
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+ 
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ GNU General Public License for more details.
+ 
+ You should have received a copy of the GNU General Public License
+ along with this program.  If not, see @url{http://www.gnu.org/licenses/}.
+ @end quotation
+ @end copying
+ 
+ @titlepage
+ @title Texindex
+ @subtitle version @VERSION@, @UPDATED@
+ @author Arnold D. Robbins
+ @author and Texinfo maintainers
+ @page
+ @vskip 0pt plus 1filll
+ @insertcopying
+ @end titlepage
+ 
+ @contents
+ 
+ @ifnottex
+ @node Top
+ @top Texindex
+ 
+ This file defines @command{texindex} (version @VERSION@,
+ @UPDATED@), an @code{awk} program that processes the raw index
+ files produced by the @file{texinfo.tex} file.
+ 
+ @end ifnottex
+ 
+ @menu
+ * Preface::                     Introductory remarks.
+ * Requirements::                How the program needs to work.
+ * High-level organization::     The overall outline.
+ * Processing records::          Processing each record.
+ * Necessary stuff::             Copyright, helper functions, i18n.
+ * Index::                       Combined index.
+ @end menu
+ 
+ @node Preface
+ @unnumbered Preface
+ 
+ This file defines @file{texindex.awk}, a reimplementation of the C
+ program @file{texindex.c}.  The purpose is to make the program more
+ maintainable.  As a practical benefit, it also supports correct sorting
+ and initials for the @samp{@{} and @samp{@}} characters in an index.
+ @cindex @{ (left brace), example index entry for
+ @cindex @} (right brace), example index entry for
+ 
+ @cindex TexiWeb Jr.@: literate programming system
+ @cindex Texinfo document formatting language
+ This is a @dfn{literate program}, written using the
+ @uref{https://github.com/arnoldrobbins/texiwebjr, @sc{TexiWeb Jr.@:}
+ literate programming system}.  The underlying documentation system is
+ @uref{http://www.gnu.org/software/texinfo, Texinfo} the GNU
+ documentation formatting language.  A single source file produces the
+ runnable program, a printable document, and an online document.
+ 
+ @menu
+ * Intended audience::           
+ @end menu
+ 
+ @node Intended audience
+ @section Intended audience
+ 
+ You should read this if you want to understand how @file{texindex.awk}
+ works.  You should be familiar with the @command{awk} programming
+ language.
+ 
+ If you are interested in array indexing, you've come to
+ the wrong place.  @xref{knuth}.
+ 
+ @c Scale figure to 4.5 inches which is good for both smallbook
+ @c and regular.  TeX will scale height also automatically.
+ @float Figure,knuth
+ @caption{Indexing (@url{http://xkcd.com/163/})}
+ @center @image{dek_idx, 5in, , Indexing}
+ @end float
+ 
+ @node Requirements
+ @chapter Requirements
+ 
+ The input to this program is the list of unsorted index entries produced
+ by @file{texinfo.tex} when a Texinfo document is processed.  For
+ example, two lines resulting from the @command{gawk} manual might look
+ like this:
+ 
+ @example
+ \entry@{POSIX awk@}@{5@}@{POSIX \command @{awk@}@}
+ @dots{}
+ \entry@{POSIX awk@}@{106@}@{POSIX \command @{awk@}@}
+ @end example
+ 
+ As shown, there are three ``fields'' enclosed in braces:
+ 
+ @itemize @bullet
+ @item
+ The sort key.  This is the text of the entry with all markup removed.
+ It should contain only ASCII characters.
+ 
+ @item
+ The page number for this entry.
+ 
+ @item
+ The display text to be shown in the printed index, which can include markup.
+ @end itemize
+ 
+ The braces are balanced in all cases, although for use by this program,
+ literal braces (not necessarily balanced) can be included in the sort
+ key by escaping them with the @dfn{command character}.  This is the
+ first character on the line.  It is either the backslash used by @TeX{}
+ (@samp{\}) or the at sign used by Texinfo (@samp{@@}).
+ 
+ @cindex backslash vs.@: at
+ @cindex command character, @samp{\} vs.@: @samp{@@}
+ Historically, @file{texinfo.tex} has used @samp{\} as the command
+ character in index files.  This causes complications with index entries
+ containing backslashes and braces; C @command{texindex} has never output
+ the correct initial (a left brace) for an index entry like
+ @samp{@@cindex @@@{@}}, or done technically-correct sorting with such
+ entries.  @xref{Details of @t{texindex},,, texinfo, GNU Texinfo}.
+ 
+ The present @code{awk} implementation handles these cases better.  It
+ also supports @samp{@@} as the command character, which allows
+ @file{texinfo.tex} to output cleaner raw index files.  (For
+ compatibility, for now this is only done if a ``secret'' @TeX{} variable
+ is set: @code{\global\usebracesinindexestrue}.)  The first character of
+ the raw input file is taken as the command character.
+ 
+ @subheading Processing
+ 
+ The job is to sort the entries, and merge those which are identical
+ except for the page numbers.  Thus, for the above two entries, the
+ output should be:
+ 
+ @example
+ \entry @{POSIX \command @{awk@}@}@{5, 106@}
+ @end example
+ 
+ The sorting should be in the order of: all symbols first, then all
+ digits, then all letters, with uppercase letters following lowercase
+ ones, so we will need some smarts.
+ 
+ Input lines might be duplicated (same entry, same page, more than once),
+ so we will have to deal with that.
+ 
+ In addition, @command{texindex} must output special lines indicating the
+ first character (the @dfn{initial}) of keys grouped together, but only
+ if there is more than one initial used throughout the input file.  This
+ output looks like:
+ 
+ @example
+ \initial @{A@}
+ @end example
+ 
+ @subheading Assumptions
+ 
+ In the rest of the program we make two fundamental assumptions:
+ 
+ @enumerate 1
+ @item
+ If a given sort key has more than one display text, we only take the
+ first (this matches the behavior of C @command{texindex}).  Put another
+ way, if the same sort key has two different display texts, it means that
+ different markup was used, probably inadvertently, and we just take the
+ first.  As an example, consider these two Texinfo commands:
+ 
+ @example
+ @@cindex @@file@{field_split()@} function
+ @dots{}
+ @@cindex @@code@{field_split()@} function
+ @end example
+ 
+ @noindent
+ They produce the following output via @file{texinfo.tex},
+ which in turn is the input to @command{texindex}:
+ 
+ @example
+ \entry@{field_split() function@}@{2@}@{\file @{field_split()@} function@}
+ \entry@{field_split() function@}@{7@}@{\code @{field_split()@} function@}
+ @end example
+ 
+ @noindent The result will be a single entry, using @code{\file},
+ accumulating the page numbers.
+ 
+ @example
+ \entry @{\file @{field_split()@} function@}@{2, 7@}
+ @end example
+ 
+ @item
+ @cindex roman numerals
+ For the same sort key and text, page numbers will be monotonically
+ increasing.  This means we can just use a new page number when it comes
+ in, and not have to sort entries based on both sort key and page number.
+ (Which, in turn, means that we don't need to worry about page numbers
+ that are roman numerals.)
+ 
+ @end enumerate
+ 
+ An additional requirement, for ease of deployment, is that the program
+ be written in portable @command{awk}, and not use features found only in
+ GNU @command{awk} (@command{gawk}).  For our purposes, ``portable''
+ means ``new'' @command{awk} as defined in the 1988 book by Aho,
+ Weinberger and Kernighan.  This gives us functions, multidimensional
+ arrays and a number of other important features over the original
+ @command{awk} shipped with V7 Unix.
+ 
+ @node High-level organization
+ @chapter High-level organization
+ 
+ The general outline is as follows:
+ 
+ @file_update_recipe
+ @end file_update_recipe
+ @file_update texindex.awk . ""
+ 
+ @(texindex.awk@) =
+ @<First line@>
+ @<GPL v3 copyright statement@>
+ @<Library functions@>
+ @<Helper functions@>
+ 
+ BEGIN {
+   @<Initial setup@>
+   @<Argument processing@>
+ }
+ 
+ @<@code{beginfile()} function@>
+ @<@code{endfile()} function@>
+ @<Process a record@>
+ @<Work functions@>
+ @
+ 
+ @menu
+ * First line::
+ * Initial setup::
+ * Argument processing::
+ @end menu
+ 
+ @node First line
+ @section First line
+ 
+ @cindex first line
+ @cindex @code{#!} header
+ @cindex header, shebang
+ 
+ For the first line of the generated output, we hardwire our intended
+ output file name and how it got made.  We do not use a @samp{#!} header
+ because, being a GNU program, we need to accept the @option{--help} and
+ @option{--version} options.  This cannot be done with a standalone
+ @code{awk} script; we need a shell wrapper, and hence, the @code{awk}
+ script itself need not be executable, and it's simpler not to worry
+ about the location of the @code{awk} program.
+ 
+ @<First line@> =
+ # texindex.awk, generated by jrtangle from ti.twjr.
+ @
+ 
+ @node Initial setup
+ @section Initial setup
+ 
+ @cindex initial setup
+ 
+ The initial setup sets up some constants, including the version of the
+ program.  In the program itself, we follow a convenient convention:
+ global variable and array names start with a capital letter.
+ 
+ @cindex @code{Invocation_name} variable
+ Per GNU standards, we sometimes hardwire the string @samp{texindex} as
+ the name of the program, and sometimes use the name by which the program
+ was invoked.  We'll call the latter @code{Invocation_name}; it's
+ supposed to be passed in from the shell wrapper.
+ 
+ @cindex @code{Can_split_null} variable
+ The last line below sets up @code{Can_split_null}, which tells us if the
+ built-in @code{split()} function will split apart a string into its
+ individual characters or if we have to do it manually.
+ 
+ @cindex @code{TRUE} constant
+ @cindex @code{FALSE} constant
+ @cindex @code{EXIT_SUCCESS} constant
+ @cindex @code{EXIT_FAILURE} constant
+ @cindex @code{Texindex_version} variable
+ @cindex @code{check_split_null()} function
+ @<Initial setup@>=
+ TRUE = 1
+ FALSE = 0
+ EXIT_SUCCESS = 0
+ EXIT_FAILURE = 1
+ 
+ Texindex_version = "@VERSION@"
+ if (! Invocation_name) {
+   # provide fallback in case it's not passed in.
+   Invocation_name = "texindex"
+ }
+ 
+ Can_split_null = check_split_null()
+ @
+ 
+ @node Argument processing
+ @section Argument processing
+ 
+ @cindex argument processing
+ 
+ @cindex @code{usage()} function
+ @cindex @code{version()} function
+ Argument processing is straightforward, though manual.  The important
+ thing is to remove options and their arguments from @code{ARGV} so that
+ they're not treated as filenames.  The options that print version or
+ help information automatically exit, so there's no need to mess with
+ @code{ARGV} in those cases.
+ 
+ @cindex @code{-o} (@code{--output}) option, unimplemented
+ The C implementation of @command{texindex} provided an option @code{-o}
+ (@code{--output}) @var{file} to write the output to @var{file}.  We've
+ chosen to omit it from this incarnation of the program unless and until
+ we receive information that it was ever useful.
+ 
+ @cindex @code{-h} (@code{--help}) option
+ @cindex @code{-k} (@code{--keep}), no-op option
+ @cindex @code{--} option
+ @cindex @code{--version} option
+ @<Argument processing@>=
+ for (i = 1; i < ARGC; i++) {
+   if (ARGV[i] == "-h" || ARGV[i] == "--help") {
+     usage(EXIT_SUCCESS)
+   } else if (ARGV[i] == "--version") {
+     version()
+   } else if (ARGV[i] == "-k" || ARGV[i] == "--keep") {
+     # do nothing, backwards compatibility
+     delete ARGV[i]
+   } else if (ARGV[i] == "--") {
+     delete ARGV[i]
+     break
+   } else if (ARGV[i] ~ /^--?.+/) {
+     fatal(_"%s: unrecognized option `%s'\n" \
+           "Try `%s --help' for more information.\n",
+           Invocation_name, ARGV[i], Invocation_name)
+     exit EXIT_FAILURE
+   } else {
+     break
+   }
+ }
+ @
+ 
+ @node Processing records
+ @chapter Processing records
+ 
+ Processing records includes setting things up for each input file,
+ pulling apart each record, sorting the data at the end, and writing out
+ the data properly.
+ 
+ @menu
+ * Setup for each input file::   What happens at the start of each file.
+ * Processing each record::
+ * End-of-file sorting and printing::
+ @end menu
+ 
+ @node Setup for each input file
+ @section Setup for each input file
+ 
+ At the beginning of each input file, the @code{beginfile()} function
+ clears our variables from any previous processing (@code{Data},
+ @code{Keys}, etc.)@: and sets up the output file name.  We always append
+ an @samp{s} to the name of the input file, which has become the standard
+ convention.  (As mentioned above, the @option{-o} option in the C
+ implementation of @command{texindex} has been omitted here, until the
+ need is seen.)
+ 
+ When @code{beginfile()} is called, the first record has already been
+ read, so it's possible to perform the checks for a Texinfo index file:
+ The first character must be either @samp{\} or @samp{@@}
+ (@pxref{Requirements}), and the next five characters must be the word
+ @samp{entry}.
+ 
+ @cindex @code{Special_chars} variable
+ @code{Special_chars} are the three characters that must be preceded by
+ the command character inside the first key.
+ 
+ @cindex @code{beginfile()} function
+ @cindex @code{Output_file} variable
+ @cindex @code{Data} array
+ @cindex @code{Keys} array
+ @cindex @code{Seen} array
+ @cindex @code{Entries} variable
+ @cindex @code{Do_initials} variable
+ @cindex @code{Prev_initial} variable
+ @cindex @code{del_array()} function
+ @cindex @code{Command_char} variable
+ @cindex @code{Special_chars} variable
+ @<@code{beginfile()} function@>=
+ function beginfile(filename)
+ {
+   Output_file = filename "s"
+ 
+   # Reinitialize these for each input file
+   del_array(Data)
+   del_array(Keys)
+   del_array(Seen)
+   Entries = 0
+   Do_initials = FALSE
+   Prev_initial = ""
+ 
+   Command_char = substr($0, 1, 1)
+   if (   (Command_char != "\\" && Command_char != "@") \
+       || substr($0, 2, 5) != "entry")
+     fatal(_"%s is not a Texinfo index file\n", filename)
+ 
+   Special_chars = "{}" Command_char
+ }
+ @
+ 
+ @node Processing each record
+ @section Processing each record
+ 
+ Record processing consists of building the data structures for use in
+ sorting and printing once the whole file has been processed.
+ 
+ @<Process a record@> =
+ {
+   @<Remove duplicates@>
+   @<Remove leading @code{\entry}@>
+   @<Get the initial@>
+   @<Set up @code{fields} array with the data@>
+   @<Name the fields@>
+   @<Store the data for this line in the @code{Data} array@>
+   @<Check for more than one initial@>
+ }
+ @
+ 
+ @menu
+ * Remove duplicates::
+ * Remove leading @code{\entry}::
+ * Get the initial::
+ * Set up and name fields::
+ * Store the data for this line::
+ * Check for more than one initial::
+ * Splitting the record::
+ @end menu
+ 
+ @node Remove duplicates
+ @subsection Remove duplicates
+ 
+ @cindex removing duplicates
+ @cindex duplicates, removing
+ 
+ @cindex @code{Seen} array
+ Duplicates are going to be exact.  Removing them is thus easy; store
+ each incoming line as the index of an array named @code{Seen}.  If a
+ line is not there, it has not been seen.  Otherwise it has, and we move
+ on to the next record.
+ 
+ @<Remove duplicates@>=
+ # Remove duplicates, which can happen
+ if ($0 in Seen)
+   next
+ Seen[$0] = TRUE
+ @
+ 
+ @node Remove leading @code{\entry}
+ @subsection Remove leading @code{\entry}
+ 
+ We use @code{substr()} here to avoid possible hassles with leading
+ backslashes in @code{sub()}.
+ 
+ @<Remove leading @code{\entry}@>=
+ $0 = substr($0, 7)  # remove leading \entry
+ @
+ 
+ @node Get the initial
+ @subsection Get the initial
+ 
+ @cindex @code{extract_initial()} function
+ @<Get the initial@>=
+ initial = extract_initial($0)
+ @
+ 
+ Extracting the initial is mildly complicated.  Braces can be nested, and
+ in particular the very first field of the sort key can be an open brace.
+ So it is necessary to skip leading open braces until we encounter the
+ first real character.  This in turn could be @samp{@{} or @samp{@}}
+ preceded by the command character, or another character.
+ 
+ An example can be seen in what older versions of @file{texinfo.tex}
+ generated if you needed to index a real backslash, namely an input line
+ something like the following:
+ 
+ @example
+ \entry@{@{\tt \indexbackslash @} (backslash)@}@{14@}@{\code @{@{\tt @dots{}
+ @end example
+ 
+ Fortunately, the first non-brace character is a backslash, and that is
+ also the correct initial.
+ 
+ @cindex @code{extract_initial()} function
+ @cindex @code{char_split()} function
+ @<Work functions@>=
+ function extract_initial(key,  initial, nextchar, i, l, kchars)
+ {
+   l = char_split(key, kchars)
+   for (i = 1; i <= l; i++)
+     if (kchars[i] != "{")
+       break
+ 
+   if (i > l)
+     fatal(_"%s:%d: Bad key %s in record\n", FILENAME, FNR, key)
+ 
+   initial = toupper(kchars[i])
+   nextchar = kchars[i+1]
+   if (initial == Command_char && (nextchar == "{" || nextchar == "}"))
+     initial = nextchar
+ 
+   return initial
+ }
+ @
+ 
+ @node Set up and name fields
+ @subsection Set up and name fields
+ 
+ The next part is to pull out the data of interest from the three sets of
+ braces.  This is delegated to a function named @code{field_split()}.
+ There must be exactly three fields.
+ 
+ @cindex @code{field_split()} function
+ @cindex @code{fields} array, setting up
+ @<Set up @code{fields} array with the data@>=
+ numfields = field_split($0, fields, "{", "}", Command_char)
+ if (numfields != 3)
+   fatal(_"%s:%d: Bad entry; expected three fields, not %d\n",
+         FILENAME, FNR, numfields)
+ @
+ 
+ We give the fields names for later use.
+ 
+ @<Name the fields@>=
+ key = fields[1]
+ pagenum = fields[2]
+ text = fields[3]
+ @
+ 
+ @node Store the data for this line
+ @subsection Store the data for this line
+ 
+ @cindex storing data
+ 
+ @cindex @code{Data} array
+ We use a traditional @command{awk} multidimensional array, @code{Data}.
+ The sort key from the input is invariant across entries, so we use that
+ as the basis for the keys in the @code{Data} array.
+ The @code{Data} values are the the output @code{"text"}, the
+ @code{"pagenum"} list, and the @code{"initial"}.
+ 
+ In the event that a particular key has more than one associated output
+ text, we'll keep the first and ignore the remainder (this is the same
+ behavior as the C implementation).  @xref{Requirements}.
+ 
+ For page numbers, we merely append the page number field from the input,
+ preceded by a comma and space, unless that page number was already the
+ last that's been stored.  (We're assuming the page numbers don't jump
+ around, which, in fact, they don't, so we don't need a more complex
+ approach.)
+ 
+ @cindex @code{Keys} array
+ @cindex @code{Entries} variable
+ In addition to all this updating of the @code{Data} array, the key is
+ stored in the @code{Keys} array the first time it is seen; this array
+ is sorted later on.  For now, its indices are just incremented integers,
+ stored in the global @code{Entries} variable.
+ 
+ @<Store the data for this line in the @code{Data} array@>=
+ if (! ((key, "text") in Data)) {
+   # first time we've seen this full line
+   Keys[++Entries] = key
+   Data[key, "text"] = text
+   Data[key, "pagenum"] = pagenum
+   Data[key, "initial"] = initial
+ } else
+   # seen this key before; add the current pagenum
+   # unless we've already seen that too.
+   if (   Data[key, "pagenum"] != pagenum \
+       && Data[key, "pagenum"] !~ (", " pagenum "$")) {
+     Data[key, "pagenum"] = Data[key, "pagenum"] ", " pagenum
+   }
+ @
+ 
+ @node Check for more than one initial
+ @subsection Check for more than one initial
+ 
+ @cindex initial, checking for more than one
+ 
+ Finally, we need to determine if more than one initial occurs in the
+ input.  If so, we set @code{Do_initials} to true.  As soon as it's true,
+ we don't need to do further checking on subsequent lines.
+ 
+ @cindex @code{Do_initials} variable
+ @cindex @code{Prev_initial} variable
+ @<Check for more than one initial@> =
+ if (! Do_initials) {
+   if (Prev_initial == "")
+     Prev_initial = initial
+   else if (initial != Prev_initial)
+     Do_initials = TRUE
+ }
+ @
+ 
+ @node Splitting the record
+ @subsection Splitting the record: @code{field_split}
+ 
+ Let's take a look at the function that breaks apart the record.  Upon
+ entry to the function, the value of @code{record} looks something like:
+ 
+ @example
+ @{POSIX awk@}@{5@}@{POSIX \command @{awk@}@}
+ @end example
+ 
+ The first field may have instances of @samp{@@@{} and/or @samp{@@@}} (or
+ @samp{\@{} and/or @samp{\@}}), so the braces aren't necessarily exactly
+ balanced.
+ 
+ The @code{field_split()} function uses fairly straightforward ``count
+ the delimiters'' code.  The loop starts at 2, since we know the first
+ character is an open brace.  The main things to handle are the command
+ character and the final closing brace.  The third field is taken as a
+ whole; this is described shortly.
+ 
+ @cindex @code{field_split()} function
+ @cindex @code{char_split()} function
+ @<Work functions@>=
+ function field_split( \
+   record, fields, start, end, com_ch,      # parameters
+   chars, numchars, out, delim_count, i, j, k) # locals
+ {
+   del_array(fields)
+ 
+   numchars = char_split(record, chars)
+   j = 1  # index into fields
+   k = 1  # index into out
+   delim_count = 1
+   for (i = 2; i <= numchars; i++) {
+     if (chars[i] == com_ch) {
+       @<Handle the character after the command character@>
+     } else if (chars[i] == start) {
+       delim_count++
+       out[k++] = chars[i]
+     } else if (chars[i] == end) {
+       delim_count--
+ 
+       if (delim_count == 0) {
+         @<Finish off the field, set up for next field@>
+       } else
+         out[k++] = chars[i]
+     } else
+       out[k++] = chars[i]
+ 
+     @<Take the third field as a whole@>
+   }
+ 
+   return j  # num fields
+ }
+ @
+ 
+ If the character following the command character is an open brace, close
+ brace, or the command character itself, we pull it in.  Otherwise, the
+ command character is left alone as part of the field.
+ 
+ @<Handle the character after the command character@>=
+ if (index(Special_chars, chars[i+1]) != 0) {
+   out[k++] = chars[i+1]
+   i++
+ } else
+   out[k++] = chars[i]
+ @
+ 
+ Upon seeing the final closing brace, we put all the characters back
+ together into a string using @code{join()}.  We then reset the
+ @code{out} array for the next time through.  If the next character isn't
+ an open brace, then the line is bad and we print a fatal error.
+ Otherwise, we reset @code{delim_count} to one.
+ 
+ @cindex @code{join()} function
+ @<Finish off the field, set up for next field@>=
+ fields[j++] = join(out, 1, k-1, SUBSEP)
+ del_array(out)  # reset for next time through
+ k = 1
+ 
+ i++
+ if (i <= numchars && chars[i] != start)
+   fatal(_"%s:%d: Bad entry; expected %s at column %d\n",
+         FILENAME, FNR, start, i)
+ delim_count = 1
+ @
+ 
+ The third field is the printable version, and may have unbalanced braces
+ or other oddities.  We just take the whole thing as is.  This is done by
+ stripping off the outermost braces, using @code{substr()}.  We then
+ break out of the loop, since we're done.
+ 
+ @<Take the third field as a whole@>=
+ if (j == 3) {  # Per Karl, just grab the whole rest of the line
+   # extract everything between the outer delimiters
+   fields[3] = substr(record, i + 1, numchars - i - 1)
+   break
+ }
+ @
+ 
+ 
+ @node End-of-file sorting and printing
+ @section End-of-file sorting and printing
+ 
+ Upon end of input, the processing is straightforward: sort the entries
+ and write them out.  Additionally, if we are printing the initial,
+ handle that.  (That printing task is delegated to a small function.)
+ 
+ @cindex @code{endfile()} function
+ @cindex @code{quicksort()} function
+ @cindex @code{Entries} variable
+ @cindex @code{Keys} array
+ @cindex @code{Data} array
+ @cindex @code{print_initial()} function
+ @cindex @code{Output_file} variable
+ @<@code{endfile()} function@>=
+ function endfile(filename,    i, prev_initial, initial)
+ {
+   # sort the entries
+   quicksort(Keys, 1, Entries)
+ 
+   for (i = 1; i <= Entries; i++) {
+     # deal with initial
+     initial = Data[Keys[i], "initial"]
+     if (initial != prev_initial) {
+       prev_initial = initial
+       print_initial(initial)
+     }
+ 
+     # write the actual line \entry {...}{...}
+     printf("%centry {%s}{%s}\n",
+       Command_char,
+       Data[Keys[i], "text"],
+       Data[Keys[i], "pagenum"]) > Output_file
+   }
+   close(Output_file)
+ }
+ @
+ 
+ Printing the initial is not complicated.  The main thing is to precede
+ special characters with the command character.
+ 
+ @cindex @code{Command_char} variable
+ @cindex @code{Special_chars} variable
+ @cindex @code{Do_initials} variable
+ @cindex @code{print_initial()} function
+ @<Work functions@>=
+ function print_initial(initial)
+ {
+   if (Do_initials) {
+     if (index(Special_chars, initial) != 0)
+       initial = Command_char initial
+     printf("%cinitial {%s}\n",
+       Command_char, initial) > Output_file
+   }
+ }
+ @
+ 
+ @menu
+ * Quicksort::                   Sorting our input.
+ * Comparing index entries::     The heart of the sorting algorithm.
+ @end menu
+ 
+ @node Quicksort
+ @subsection Quicksort
+ 
+ @cindex quicksort
+ @cindex Hoare, C.A.R.
+ 
+ Sorting uses a standard quicksort algorithm, with a @code{less_than()}
+ function (defined in the next function) supplying the comparison.
+ 
+ @cindex @code{less_than()} function
+ @cindex @code{quicksort()} function
+ @cindex @code{quicksort_swap()} function
+ @<Helper functions@>=
+ # quicksort --- C.A.R. Hoare's quick sort algorithm.  See Wikipedia
+ #               or almost any algorithms or computer science text
+ # Adapted from K&R-II, page 110
+ #
+ function quicksort(data, left, right,    i, last)
+ {
+     if (left >= right)  # do nothing if array contains fewer
+         return          # than two elements
+ 
+     quicksort_swap(data, left, int((left + right) / 2))
+     last = left
+     for (i = left + 1; i <= right; i++)
+         if (less_than(data[i], data[left]))
+             quicksort_swap(data, ++last, i)
+     quicksort_swap(data, left, last)
+     quicksort(data, left, last - 1)
+     quicksort(data, last + 1, right)
+ }
+ 
+ # quicksort_swap --- quicksort helper function, could be inline
+ #
+ function quicksort_swap(data, i, j, temp)
+ {
+     temp = data[i]
+     data[i] = data[j]
+     data[j] = temp
+ }
+ @
+ 
+ @node Comparing index entries
+ @subsection Comparing index entries
+ 
+ The comparison function is the heart of the sorting algorithm.  The
+ comparison is based on the indexing rules, which are:
+ 
+ @itemize @bullet
+ @item
+ All symbols first.
+ 
+ @item
+ Followed by digits.
+ 
+ @item
+ Followed by letters.  Lowercase precedes uppercase and both ``a'' and
+ ``A'' precede anything starting with ``b'' or ``B'' (etc.).
+ @end itemize
+ 
+ Implementing these rules is a little complicated.  The first thing we
+ need is a table that maps characters to comparison values.  The
+ following code is based on the original C @command{texindex}, although
+ the actual comparison algorithm is more sophisticated.
+ 
+ We set up an @code{Ordval} array to map characters to numeric values.
+ Most characters map to their ASCII code.  We add 512 to the value of
+ each of the digits.  Both uppercase and lowercase letters map to the
+ same numeric value, which is the ASCII code for the uppercase letter
+ plus 512. (This code should also work for EBCDIC systems,
+ although @TeX{} does everything in ASCII, so it's not likely to make a
+ difference.)
+ 
+ The table must be built completely before changing the mapping of the
+ letters, because all of the uppercase and lowercase letters must be in
+ the table before we can change their values.
+ 
+ @cindex @code{Ordval} array
+ @<Work functions@>=
+ BEGIN {
+   for (i = 0; i < 256; i++) {
+     c = sprintf("%c", i)
+     Ordval[c] = i  # map character to value
+ 
+     if ((n = isdigit(c)) > 0) {
+       Ordval[c] += 512
+     }
+   }
+ 
+   # Give both 'A' and 'a' the same code
+   i = Ordval["A"]
+   j = Ordval["Z"]
+   for (; i <= j; i++) {
+     c = sprintf("%c", i)
+ 
+     # In ASCII, 'A' is before 'a', so this is
+     # the right order to check
+     #
+     # Checking isupper() lets this work for EBCDIC, too.
+     if (isupper(c)) {
+       Ordval[c] += 512
+       Ordval[tolower(c)] = Ordval[c]
+     }
+   }
+ }
+ @
+ 
+ Here is the @code{less_than()} function.  It returns true if the
+ @code{left} string is ``less than'' the @code{right} string.
+ 
+ The comparison algorithm is not too complicated, once we define how
+ things should work.  We loop over each pair of characters in the
+ @code{left} and @code{right} strings, comparing them one at a time.
+ When comparing two characters, there are three cases, one of which has
+ three subcases, as follows:
+ 
+ @table @i
+ @item Two letters
+ 
+ @c nested table
+ @table @i
+ @item Same letter, but different case
+ This is the complicated case.  First, we want lowercase letters to be
+ ordered before uppercase ones, even though this is the opposite of the
+ natural ASCII ordering.  To make this happen, we use a @samp{>}
+ comparison instead of a @samp{<} comparison.
+ 
+ Second, when two characters are equal, we have to look ahead at the next
+ characters to decide whether to continue the loop or quit.  As long as
+ we are not at the end of the string, and at least one of the following
+ characters in either string is a letter, we continue the loop.
+ Otherwise we do the character comparison and return.
+ 
+ @item Two different letters, but same case
+ @itemx Two different letters, different case
+ Use the comparison of the respective @code{Ordval} values.
+ @end table
+ @c end nested table
+ 
+ @item A letter and something else
+ @itemx Two nonletters
+ Use the comparison of the respective @code{Ordval} values.
+ 
+ @end table
+ 
+ @noindent When the values are equal, continue around the loop.  And, as
+ usual, if one string is an initial substring of the other, that one is
+ considered to be ``less than'' the other one.
+ 
+ The rules just described produce @emph{better} results than did the C
+ @command{texindex}.  For example, @samp{beginfile()} sorts
+ before @samp{BEGINFILE}, whereas with the C version they came out in the
+ opposite order.
+ 
+ @cindex @code{Ordval} array
+ @cindex @code{char_split()} function
+ @cindex @code{less_than()} function
+ @cindex @code{isalpha()} function
+ @<Work functions@>=
+ function less_than(left, right,    len_l, len_r, len, chars_l, chars_r)
+ {
+   len_l = length(left)
+   len_r = length(right)
+   len = (len_l < len_r ? len_l : len_r)
+ 
+   char_split(left, chars_l)
+   char_split(right, chars_r)
+ 
+   for (i = 1; i <= len; i++) {
+     if (isalpha(chars_l[i]) && isalpha(chars_r[i])) {
+       # same char different case
+       # upper case comes out last
+       if (chars_l[i] != chars_r[i] &&
+         tolower(chars_l[i]) == tolower(chars_r[i])) {
+           if (   i != len \
+             && (isalpha(chars_l[i+1]) \
+               || isalpha(chars_r[i+1])))
+             continue
+           if (chars_l[i] > chars_r[i])
+             return 1
+           return 0
+       }
+       # same case, different char,
+       # or different case, different char:
+       # letter order wins
+       if (Ordval[chars_l[i]] < Ordval[chars_r[i]])
+         return 1
+ 
+       if (Ordval[chars_l[i]] > Ordval[chars_r[i]])
+         return 0
+ 
+       # equal, keep going
+       continue
+     }
+ 
+     # letter and something else, or two non-letters
+     # letter order wins
+     if (Ordval[chars_l[i]] < Ordval[chars_r[i]])
+       return 1
+ 
+     if (Ordval[chars_l[i]] > Ordval[chars_r[i]])
+       return 0
+ 
+     # equal, keep going
+   }
+ 
+   # equal so far, shorter one wins
+   if (len_l < len_r)
+     return 1
+ 
+   return 0
+ }
+ @
+ 
+ @node Necessary stuff
+ @chapter Necessary stuff that isn't thrilling
+ 
+ This chapter provides some necessary but unexciting elements.
+ 
+ @menu
+ * Copyright statement:: Copyright info.
+ * Library functions::   From the @code{gawk} library: @file{ftrans.awk}, @code{join}.
+ * Helper functions::    @code{del_array}, @code{check_split}, @code{fatal}, @dots{}
+ * I18N::                Internationalization.
+ @end menu
+ 
+ @node Copyright statement
+ @section Copyright statement
+ 
+ @cindex copyright statement
+ @cindex GNU General Public License
+ @cindex License, GNU General Public
+ @cindex GPL (GNU General Public License)
+ Every program needs a copyright statement.
+ 
+ @<GPL v3 copyright statement@>=
+ #
+ # Copyright 2014, 2015 Free Software Foundation, Inc.
+ # 
+ # This file is part of GNU Texinfo.
+ # 
+ # Texinfo is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3 of the License, or
+ # (at your option) any later version.
+ # 
+ # Texinfo is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ # 
+ # You should have received a copy of the GNU General Public License
+ # along with this program; if not, see <http://www.gnu.org/licenses/>.
+ @
+ 
+ @node Library functions
+ @section Library functions: @file{ftrans.awk}, @code{join}
+ 
+ The program uses several library routines discussed in detail
+ in the @command{gawk} documentation.  The first sets up the
+ infrastructure for the @code{beginfile()} and @code{endfile()} functions.
+ @xref{Filetrans Function,,, gawk, GNU Awk User's Guide},
+ for an explanation of how this function works.
+ 
+ @cindex @file{ftrans.awk} library file
+ @<Library functions@>=
+ # ftrans.awk --- handle data file transitions
+ #
+ # user supplies beginfile() and endfile() functions
+ #
+ # Arnold Robbins, arnold@skeeve.com, Public Domain
+ # November 1992
+ 
+ FNR == 1 {
+   if (_filename_ != "")
+     endfile(_filename_)
+   _filename_ = FILENAME
+   beginfile(FILENAME)
+ }
+ 
+ END  { endfile(_filename_) }
+ @
+ 
+ The next function is @code{join()}, which joins an array of characters
+ back into a string.  @xref{Join Function,,, gawk, GNU Awk User's Guide},
+ for an explanation of how this function works.
+ 
+ @cindex @file{join.awk} library file
+ @cindex @code{join()} function
+ @<Library functions@>=
+ # join.awk --- join an array into a string
+ #
+ # Arnold Robbins, arnold@skeeve.com, Public Domain
+ # May 1993
+ 
+ function join(array, start, end, sep,    result, i)
+ {
+   if (sep == "")
+     sep = " "
+   else if (sep == SUBSEP) # magic value
+     sep = ""
+   result = array[start]
+   for (i = start + 1; i <= end; i++)
+     result = result sep array[i]
+   return result
+ }
+ @
+ 
+ @node Helper functions
+ @section Helper functions
+ 
+ These helper functions make the main code easier to follow.
+ 
+ @menu
+ * @code{del_array}::
+ * @code{check_split_null}::
+ * @code{char_split}::
+ * @code{fatal}::
+ * @code{is@dots{}} functions::
+ @end menu
+ 
+ @node @code{del_array}
+ @subsection @code{del_array}
+ 
+ @code{del_array()} clears out an array.
+ 
+ @cindex @code{del_array()} function
+ @<Helper functions@>=
+ function del_array(a)
+ {
+   # Portable and faster than
+   #   for (i in a)
+   #     delete a[i]
+   split("", a)
+ }
+ @
+ 
+ @node @code{check_split_null}
+ @subsection @code{check_split_null}
+ 
+ @code{check_split_null()} determines whether the @command{awk} running
+ this program supports using the null string for the separator, splitting
+ each character off into a separate element.  If so, the return value
+ will be the number of elements in the array, and it will be more than
+ one.  It is called at program startup.
+ 
+ @cindex @code{check_split_null()} function
+ @<Helper functions@>=
+ function check_split_null(    n, a)
+ {
+   n = split("abcde", a, "")
+   return (n == 5)
+ }
+ @
+ 
+ @node @code{char_split}
+ @subsection @code{char_split}
+ 
+ @code{char_split()} splits a string into separate characters, letting
+ @command{awk} do the work if possible.  If not, each character is
+ extracted manually using a loop and @code{substr()}.
+ 
+ @cindex @code{char_split()} function
+ @cindex @code{Can_split_null} variable
+ @cindex @code{del_array()} function
+ @<Helper functions@>=
+ function char_split(string, array,    n, i)
+ {
+   if (Can_split_null)
+     return split(string, array, "")
+ 
+   # do it the hard way
+   del_array(array)
+   n = length(string)
+   for (i = 1; i <= n; i++)
+     array[i] = substr(string, i, 1)
+ 
+   return n
+ }
+ @
+ 
+ @node @code{fatal}
+ @subsection @code{fatal}
+ 
+ @cindex stderr
+ The @code{fatal()} function prints a @code{printf}-formatted message to
+ standard error and then exits badly.
+ 
+ @cindex @code{fatal()} function
+ @<Helper functions@>=
+ function fatal(format, arg1, arg2, arg3, arg4, arg5,
+             arg6, arg7, arg8, arg9, arg10)
+ {
+   printf(format, arg1, arg2, arg3, arg4, arg5,
+       arg6, arg7, arg8, arg9, arg10) > "/dev/stderr"
+   exit EXIT_FAILURE
+ }
+ @
+ 
+ @node @code{is@dots{}} functions
+ @subsection @code{is@dots{}} functions
+ 
+ @cindex @code{isupper()} function
+ @cindex @code{islower()} function
+ @cindex @code{isalpha()} function
+ @cindex @code{isdigit()} function
+ The following functions help identify what a character is; they are
+ similar in nature to the various macros in the C @code{<ctype.h>} header
+ file.  Since each one returns a count, the return value could be used to
+ compute which character from the set was seen; this turned out not to be
+ necessary in this program but might be useful in some other context.
+ 
+ @<Helper functions@>=
+ function isupper(c)
+ {
+   return index("ABCDEFGHIJKLMNOPQRSTUVWXYZ", c)
+ }
+ 
+ function islower(c)
+ {
+   return index("abcdefghijklmnopqrstuvwxyz", c)
+ }
+ 
+ function isalpha(c)
+ {
+   return islower(c) || isupper(c)
+ }
+ 
+ function isdigit(c)
+ {
+   return index("0123456789", c)
+ }
+ @
+ 
+ @node I18N
+ @section Internationalization
+ 
+ For @command{gawk}, we can arrange for the various messages, e.g., in
+ the @code{usage()} and @code{version()} functions, to be translated.  We
+ do this by setting the text domain at startup.  For more information on
+ internationalization in @command{gawk},
+ @pxref{Internationalization.html,,, gawk, GNU Awk User's Guide}.
+ 
+ @<Initial setup@>=
+ TEXTDOMAIN = "texinfo"
+ @
+ 
+ @noindent On non-GNU versions of @command{awk}, this is a harmless
+ assignment, and the @code{_"..."} construct below is a harmless
+ concatenation of an unassigned variable @code{_}, i.e., the empty
+ string.
+ 
+ The @code{usage()} and @code{version()} functions print the necessary
+ information and then exit.  The strings that can and should be
+ translated are prefixed with an underscore.
+ 
+ @cindex @code{Texindex_version} variable
+ @cindex @code{usage()} function
+ @cindex @code{version()} function
+ @tex
+ % avoid useless warnings/overfull boxes in these long strings
+ \global\hfuzz=\maxdimen
+ @end tex
+ 
+ @<Helper functions@>=
+ function usage(exit_val)
+ {
+   printf(_"Usage: %s [OPTION]... FILE...\n", Invocation_name)
+   print _"Generate a sorted index for each TeX output FILE."
+   print _"Usually FILE... is specified as `foo.??' for a document `foo.texi'."
+   print ""
+   print _"Options:"
+   print _" -h, --help   display this help and exit"
+   print _" --version    display version information and exit"
+   print _" --           end option processing"
+   print ""
+   print _"Email bug reports to bug-texinfo@gnu.org,\n\
+ general questions and discussion to help-texinfo@gnu.org.\n\
+ Texinfo home page: http://www.gnu.org/software/texinfo/";
+ 
+   exit exit_val
+ }
+ 
+ function version()
+ {
+   print "texindex (GNU texinfo)", Texindex_version
+   print ""
+   printf _"Copyright (C) %s Free Software Foundation, Inc.\n\
+ License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>\n\
+ This is free software: you are free to change and redistribute it.\n\
+ There is NO WARRANTY, to the extent permitted by law.\n", "2015";
+ 
+   exit EXIT_SUCCESS
+ }
+ @
+ 
+ @node Index
+ @unnumbered Index
+ 
+ @printindex cp
+ 
+ @bye
diff -Nrc2 texinfo-5.2/tp/DebugTexinfo/DebugCount.pm texinfo-6.0/tp/DebugTexinfo/DebugCount.pm
*** texinfo-5.2/tp/DebugTexinfo/DebugCount.pm	2013-08-23 23:34:58.000000000 +0100
--- texinfo-6.0/tp/DebugTexinfo/DebugCount.pm	2015-05-07 02:28:38.000000000 +0100
***************
*** 35,38 ****
--- 35,39 ----
    $self->{'level'}++;
    $self->{'command_type_nr'}++;
+   $self->_update_count_context();
    my $bytes_before = $self->{'count_context'}->[-1]->{'bytes'};
    my $number_before = "($self->{'count_context'}->[-1]->{'bytes'},$self->{'count_context'}->[-1]->{'lines'})";
***************
*** 89,92 ****
--- 90,94 ----
    #push @{$self->{'debug_count_strings'}}, ' ' x $self->{'level'}. "TEXT: $text|\n"
    #  if ($self->{'count_context'}->[-1]->{'bytes'} > $bytes_before);
+   $self->_update_count_context();
    my $number_after = "($self->{'count_context'}->[-1]->{'bytes'},$self->{'count_context'}->[-1]->{'lines'})";
    my $string_after = ' ' x $self->{'level'}. "$command_nr $number_after\n";
diff -Nrc2 texinfo-5.2/tp/DebugTexinfo/DebugTree.pm texinfo-6.0/tp/DebugTexinfo/DebugTree.pm
*** texinfo-5.2/tp/DebugTexinfo/DebugTree.pm	2013-08-27 21:09:31.000000000 +0100
--- texinfo-6.0/tp/DebugTexinfo/DebugTree.pm	2015-05-03 14:09:16.000000000 +0100
***************
*** 1,5 ****
  # DebugTexinfo::DebugTree.pm: debug a Texinfo::Parser tree.
  #
! # Copyright 2011, 2012 Free Software Foundation, Inc.
  # 
  # This program is free software; you can redistribute it and/or modify
--- 1,5 ----
  # DebugTexinfo::DebugTree.pm: debug a Texinfo::Parser tree.
  #
! # Copyright 2011, 2012, 2013 Free Software Foundation, Inc.
  # 
  # This program is free software; you can redistribute it and/or modify
diff -Nrc2 texinfo-5.2/tp/MANIFEST texinfo-6.0/tp/MANIFEST
*** texinfo-5.2/tp/MANIFEST	2013-09-08 00:54:27.000000000 +0100
--- texinfo-6.0/tp/MANIFEST	2015-06-20 17:06:40.000000000 +0100
***************
*** 3,6 ****
--- 3,8 ----
  DebugTexinfo/DebugCount.pm
  DebugTexinfo/DebugTree.pm
+ LocaleData/ca.us-ascii/LC_MESSAGES/texinfo_document.mo
+ LocaleData/ca/LC_MESSAGES/texinfo.mo
  LocaleData/cs/LC_MESSAGES/texinfo.mo
  LocaleData/da/LC_MESSAGES/texinfo.mo
***************
*** 30,33 ****
--- 32,36 ----
  LocaleData/pt.us-ascii/LC_MESSAGES/texinfo_document.mo
  LocaleData/pt_BR.us-ascii/LC_MESSAGES/texinfo_document.mo
+ LocaleData/pt_BR/LC_MESSAGES/texinfo.mo
  LocaleData/ro/LC_MESSAGES/texinfo.mo
  LocaleData/ru/LC_MESSAGES/texinfo.mo
***************
*** 91,94 ****
--- 94,98 ----
  po/PACKAGE
  po/POTFILES.in
+ po/ca.po
  po/cs.po
  po/da.po
***************
*** 107,110 ****
--- 111,115 ----
  po/nl.po
  po/pl.po
+ po/pt_BR.po
  po/ro.po
  po/ru.po
***************
*** 121,124 ****
--- 126,130 ----
  po_document/PACKAGE
  po_document/POTFILES.in
+ po_document/ca.us-ascii.po
  po_document/de.us-ascii.po
  po_document/eo.po
***************
*** 330,333 ****
--- 336,340 ----
  t/results/converters_tests/at_commands_in_refs_latin1/res_html/env-code-option-samp-command-file-C_002dx-ESC.html
  t/results/converters_tests/at_commands_in_refs_latin1/res_html/f_002d_002dile1-f_002d_002dile.html
+ t/results/converters_tests/at_commands_in_refs_latin1/res_html/gH-3rd.html
  t/results/converters_tests/at_commands_in_refs_latin1/res_html/http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls.html
  t/results/converters_tests/at_commands_in_refs_latin1/res_html/i-E-C.html
***************
*** 359,362 ****
--- 366,370 ----
  t/results/converters_tests/at_commands_in_refs_utf8/res_html/env-code-option-samp-command-file-C_002dx-ESC.html
  t/results/converters_tests/at_commands_in_refs_utf8/res_html/f_002d_002dile1-f_002d_002dile.html
+ t/results/converters_tests/at_commands_in_refs_utf8/res_html/gH-3rd.html
  t/results/converters_tests/at_commands_in_refs_utf8/res_html/http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls.html
  t/results/converters_tests/at_commands_in_refs_utf8/res_html/i-E-C.html
***************
*** 473,476 ****
--- 481,485 ----
  t/results/coverage/indicateurl_end_lines.pl
  t/results/coverage/insertcopying.pl
+ t/results/coverage/invalid_U.pl
  t/results/coverage/item_container.pl
  t/results/coverage/lettered_accent_and_spaces.pl
***************
*** 482,485 ****
--- 491,495 ----
  t/results/coverage/punctuation_in_line_commands.pl
  t/results/coverage/quotation_author.pl
+ t/results/coverage/raggedright.pl
  t/results/coverage/setfilename_in_paragraph.pl
  t/results/coverage/spaces_after_braced_command.pl
***************
*** 612,615 ****
--- 622,630 ----
  t/results/html_tests/no_use_iso.pl
  t/results/html_tests/raw_html.pl
+ t/results/html_tests/redirection_same_labels.pl
+ t/results/html_tests/redirection_same_labels/res_html/circumflex.html
+ t/results/html_tests/redirection_same_labels/res_html/i.html
+ t/results/html_tests/redirection_same_labels/res_html/index.html
+ t/results/html_tests/redirection_same_labels/res_html/umlaut.html
  t/results/html_tests/ref_in_preformatted.pl
  t/results/html_tests/shortcontents_no_top.pl
***************
*** 1015,1018 ****
--- 1030,1034 ----
  t/results/multitable/prototype_brace_no_brace_comment.pl
  t/results/multitable/prototype_no_brace.pl
+ t/results/multitable/ref_in_multitable.pl
  t/results/multitable/w_in_multitable.pl
  t/results/paragraph/close_paragraph_command.pl
***************
*** 1032,1035 ****
--- 1048,1052 ----
  t/results/paragraph/text_space_comment.pl
  t/results/paragraph/two_lines.pl
+ t/results/plaintext_tests/U_with_utf8_enable_encoding.pl
  t/results/plaintext_tests/accent_command_punctuation.pl
  t/results/plaintext_tests/accents_in_var_enable_encoding.pl
***************
*** 1369,1372 ****
--- 1386,1390 ----
  t/test_count.t
  t/test_fill_gaps_in_sectioning.t
+ t/test_is_content_empty.t
  t/test_protect_hashchar_at_line_beginning.t
  t/test_sort.t
diff -Nrc2 texinfo-5.2/tp/Makefile.am texinfo-6.0/tp/Makefile.am
*** texinfo-5.2/tp/Makefile.am	2013-08-10 16:33:48.000000000 +0100
--- texinfo-6.0/tp/Makefile.am	2015-06-20 16:49:47.000000000 +0100
***************
*** 1,6 ****
! # $Id: Makefile.am 5295 2013-08-10 15:33:48Z pertusus $
  # Makefile.am for texinfo/tp.
  #
! # Copyright 2011, 2012, 2013 Free Software Foundation, Inc.
  #
  # This file is free software; as a special exception the author gives
--- 1,6 ----
! # $Id: Makefile.am 6141 2015-02-22 23:35:32Z karl $
  # Makefile.am for texinfo/tp.
  #
! # Copyright 2011, 2012, 2013, 2014, 2015 Free Software Foundation, Inc.
  #
  # This file is free software; as a special exception the author gives
***************
*** 178,181 ****
--- 178,185 ----
  AM_TESTS_ENVIRONMENT = srcdir="$(srcdir)"; export srcdir; top_srcdir="$(top_srcdir)"; export top_srcdir;
  
+ # just a convenience for running these additional tests.
+ long-checks:
+ 	cd tests && $(MAKE) long-checks
+ 
  maintenance_files = \
    maintain/all_tests.sh \
***************
*** 209,212 ****
--- 213,219 ----
    maintain/lib
  
+ # MANIFEST is used for the Perl module.
+ # maintain/MANIFEST_generated_files is used for dist(check).
+ # They are made by maintain/prepare_perl_module_files.sh.
  MANIFEST: maintain/MANIFEST_generated_files Makefile.am Makefile.tres
  	LC_ALL=C; export LC_ALL; LANGUAGE=C; export LANGUAGE; \
***************
*** 220,223 ****
--- 227,238 ----
  	 | sort >$@
  
+ # template.pod is the basis for the .pm documentation, and the script
+ # invoked here updates them; to be run when template.pod changes.
+ # 
+ # If we ever make that documentation more extensive, the .pm doc could
+ # (and probably should) just be maintained separately, by hand.
+ do-pm-doc:
+ 	./maintain/regenerate_converters_documentation.sh
+ 
  maintain/catalog.xml: maintain/catalog.xml.in Makefile
  	$(MKDIR_P) maintain
***************
*** 254,259 ****
  
  install-exec-hook:
! 	rm -f $(DESTDIR)$(bindir)/makeinfo
! 	-$(LN_S) texi2any $(DESTDIR)$(bindir)/makeinfo
  
  dist-hook:
--- 269,274 ----
  
  install-exec-hook:
! 	makeinfo_f=`echo makeinfo | sed -e '$(transform)'`; rm -f $(DESTDIR)$(bindir)/$$makeinfo_f
! 	-makeinfo_f=`echo makeinfo | sed -e '$(transform)'`; texi2any_f=`echo texi2any| sed -e '$(transform)'`; $(LN_S) $$texi2any_f $(DESTDIR)$(bindir)/$$makeinfo_f
  
  dist-hook:
diff -Nrc2 texinfo-5.2/tp/Makefile.docstr texinfo-6.0/tp/Makefile.docstr
*** texinfo-5.2/tp/Makefile.docstr	2013-08-20 22:45:38.000000000 +0100
--- texinfo-6.0/tp/Makefile.docstr	2015-06-03 20:22:12.000000000 +0100
***************
*** 1,5 ****
  # Makefile.docstr generated by ./maintain/regenerate_docstr.sh.
  #
! # Copyright 2013 Free Software Foundation, Inc.
  #
  # This file is free software; as a special exception the author gives
--- 1,5 ----
  # Makefile.docstr generated by ./maintain/regenerate_docstr.sh.
  #
! # Copyright 2015 Free Software Foundation, Inc.
  #
  # This file is free software; as a special exception the author gives
***************
*** 12,15 ****
--- 12,24 ----
  
  
+ $(srcdir)/../po_document/ca.us-ascii.gmo: $(srcdir)/../po_document/ca.us-ascii.po
+ 	cd $(srcdir)/../po_document/ && $(MAKE) $(AM_MAKEFLAGS) ca.us-ascii.gmo
+ 
+ LocaleData/ca.us-ascii/LC_MESSAGES/$(document_domain).mo: $(srcdir)/../po_document/ca.us-ascii.gmo
+ 	$(MKDIR_P) `dirname $@`
+ 	$(INSTALL_DATA) $(srcdir)/../po_document/ca.us-ascii.gmo $@
+ 
+ 
+ 
  $(srcdir)/../po_document/de.us-ascii.gmo: $(srcdir)/../po_document/de.us-ascii.po
  	cd $(srcdir)/../po_document/ && $(MAKE) $(AM_MAKEFLAGS) de.us-ascii.gmo
***************
*** 30,39 ****
  
  
! $(srcdir)/../po_document/es.us-ascii.gmo: $(srcdir)/../po_document/es.us-ascii.po
! 	cd $(srcdir)/../po_document/ && $(MAKE) $(AM_MAKEFLAGS) es.us-ascii.gmo
  
! LocaleData/es.us-ascii/LC_MESSAGES/$(document_domain).mo: $(srcdir)/../po_document/es.us-ascii.gmo
  	$(MKDIR_P) `dirname $@`
! 	$(INSTALL_DATA) $(srcdir)/../po_document/es.us-ascii.gmo $@
  
  
--- 39,48 ----
  
  
! $(srcdir)/../po_document/es.gmo: $(srcdir)/../po_document/es.po
! 	cd $(srcdir)/../po_document/ && $(MAKE) $(AM_MAKEFLAGS) es.gmo
  
! LocaleData/es/LC_MESSAGES/$(document_domain).mo: $(srcdir)/../po_document/es.gmo
  	$(MKDIR_P) `dirname $@`
! 	$(INSTALL_DATA) $(srcdir)/../po_document/es.gmo $@
  
  
***************
*** 110,112 ****
  
  
! document_strings_mo_files =  LocaleData/de.us-ascii/LC_MESSAGES/$(document_domain).mo LocaleData/eo/LC_MESSAGES/$(document_domain).mo LocaleData/es.us-ascii/LC_MESSAGES/$(document_domain).mo LocaleData/fr/LC_MESSAGES/$(document_domain).mo LocaleData/hu/LC_MESSAGES/$(document_domain).mo LocaleData/it/LC_MESSAGES/$(document_domain).mo LocaleData/nl/LC_MESSAGES/$(document_domain).mo LocaleData/no.us-ascii/LC_MESSAGES/$(document_domain).mo LocaleData/pl/LC_MESSAGES/$(document_domain).mo LocaleData/pt_BR.us-ascii/LC_MESSAGES/$(document_domain).mo LocaleData/pt.us-ascii/LC_MESSAGES/$(document_domain).mo
--- 119,130 ----
  
  
! 
! $(srcdir)/../po_document/uk.gmo: $(srcdir)/../po_document/uk.po
! 	cd $(srcdir)/../po_document/ && $(MAKE) $(AM_MAKEFLAGS) uk.gmo
! 
! LocaleData/uk/LC_MESSAGES/$(document_domain).mo: $(srcdir)/../po_document/uk.gmo
! 	$(MKDIR_P) `dirname $@`
! 	$(INSTALL_DATA) $(srcdir)/../po_document/uk.gmo $@
! 
! 
! document_strings_mo_files =  LocaleData/ca.us-ascii/LC_MESSAGES/$(document_domain).mo LocaleData/de.us-ascii/LC_MESSAGES/$(document_domain).mo LocaleData/eo/LC_MESSAGES/$(document_domain).mo LocaleData/es/LC_MESSAGES/$(document_domain).mo LocaleData/fr/LC_MESSAGES/$(document_domain).mo LocaleData/hu/LC_MESSAGES/$(document_domain).mo LocaleData/it/LC_MESSAGES/$(document_domain).mo LocaleData/nl/LC_MESSAGES/$(document_domain).mo LocaleData/no.us-ascii/LC_MESSAGES/$(document_domain).mo LocaleData/pl/LC_MESSAGES/$(document_domain).mo LocaleData/pt_BR.us-ascii/LC_MESSAGES/$(document_domain).mo LocaleData/pt.us-ascii/LC_MESSAGES/$(document_domain).mo LocaleData/uk/LC_MESSAGES/$(document_domain).mo
diff -Nrc2 texinfo-5.2/tp/Makefile.in texinfo-6.0/tp/Makefile.in
*** texinfo-5.2/tp/Makefile.in	2013-09-27 00:04:44.000000000 +0100
--- texinfo-6.0/tp/Makefile.in	2015-06-26 13:51:10.000000000 +0100
***************
*** 1,6 ****
! # Makefile.in generated by automake 1.14 from Makefile.am.
  # @configure_input@
  
! # Copyright (C) 1994-2013 Free Software Foundation, Inc.
  
  # This Makefile.in is free software; the Free Software Foundation
--- 1,6 ----
! # Makefile.in generated by automake 1.15 from Makefile.am.
  # @configure_input@
  
! # Copyright (C) 1994-2014 Free Software Foundation, Inc.
  
  # This Makefile.in is free software; the Free Software Foundation
***************
*** 15,22 ****
  @SET_MAKE@
  
! # $Id: Makefile.am 5295 2013-08-10 15:33:48Z pertusus $
  # Makefile.am for texinfo/tp.
  #
! # Copyright 2011, 2012, 2013 Free Software Foundation, Inc.
  #
  # This file is free software; as a special exception the author gives
--- 15,22 ----
  @SET_MAKE@
  
! # $Id: Makefile.am 6141 2015-02-22 23:35:32Z karl $
  # Makefile.am for texinfo/tp.
  #
! # Copyright 2011, 2012, 2013, 2014, 2015 Free Software Foundation, Inc.
  #
  # This file is free software; as a special exception the author gives
***************
*** 30,34 ****
  # Makefile.docstr generated by ./maintain/regenerate_docstr.sh.
  #
! # Copyright 2013 Free Software Foundation, Inc.
  #
  # This file is free software; as a special exception the author gives
--- 30,34 ----
  # Makefile.docstr generated by ./maintain/regenerate_docstr.sh.
  #
! # Copyright 2015 Free Software Foundation, Inc.
  #
  # This file is free software; as a special exception the author gives
***************
*** 42,46 ****
  
  VPATH = @srcdir@
! am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
  am__make_running_with_option = \
    case $${target_option-} in \
--- 42,56 ----
  
  VPATH = @srcdir@
! am__is_gnu_make = { \
!   if test -z '$(MAKELEVEL)'; then \
!     false; \
!   elif test -n '$(MAKE_HOST)'; then \
!     true; \
!   elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
!     true; \
!   else \
!     false; \
!   fi; \
! }
  am__make_running_with_option = \
    case $${target_option-} in \
***************
*** 104,114 ****
  build_triplet = @build@
  host_triplet = @host@
- DIST_COMMON = $(srcdir)/Makefile.tres $(srcdir)/Makefile.docstr \
- 	$(srcdir)/Makefile.in $(srcdir)/Makefile.am $(srcdir)/defs.in \
- 	$(dist_converters_DATA) $(dist_debugmodules_DATA) \
- 	$(dist_init_DATA) $(dist_modules_DATA) README TODO
  subdir = tp
  ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
  am__aclocal_m4_deps = $(top_srcdir)/gnulib/m4/00gnulib.m4 \
  	$(top_srcdir)/gnulib/m4/alloca.m4 \
  	$(top_srcdir)/gnulib/m4/argz.m4 \
--- 114,121 ----
  build_triplet = @build@
  host_triplet = @host@
  subdir = tp
  ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
  am__aclocal_m4_deps = $(top_srcdir)/gnulib/m4/00gnulib.m4 \
+ 	$(top_srcdir)/gnulib/m4/absolute-header.m4 \
  	$(top_srcdir)/gnulib/m4/alloca.m4 \
  	$(top_srcdir)/gnulib/m4/argz.m4 \
***************
*** 119,126 ****
--- 126,140 ----
  	$(top_srcdir)/gnulib/m4/errno_h.m4 \
  	$(top_srcdir)/gnulib/m4/error.m4 \
+ 	$(top_srcdir)/gnulib/m4/exponentd.m4 \
+ 	$(top_srcdir)/gnulib/m4/exponentf.m4 \
+ 	$(top_srcdir)/gnulib/m4/exponentl.m4 \
  	$(top_srcdir)/gnulib/m4/extensions.m4 \
  	$(top_srcdir)/gnulib/m4/extern-inline.m4 \
  	$(top_srcdir)/gnulib/m4/fcntl-o.m4 \
  	$(top_srcdir)/gnulib/m4/fcntl_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/float_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/fpieee.m4 \
+ 	$(top_srcdir)/gnulib/m4/frexp.m4 \
+ 	$(top_srcdir)/gnulib/m4/frexpl.m4 \
  	$(top_srcdir)/gnulib/m4/getopt.m4 \
  	$(top_srcdir)/gnulib/m4/gettext.m4 \
***************
*** 132,138 ****
--- 146,158 ----
  	$(top_srcdir)/gnulib/m4/include_next.m4 \
  	$(top_srcdir)/gnulib/m4/intlmacosx.m4 \
+ 	$(top_srcdir)/gnulib/m4/intmax_t.m4 \
+ 	$(top_srcdir)/gnulib/m4/inttypes_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/isnand.m4 \
+ 	$(top_srcdir)/gnulib/m4/isnanf.m4 \
+ 	$(top_srcdir)/gnulib/m4/isnanl.m4 \
  	$(top_srcdir)/gnulib/m4/iswblank.m4 \
  	$(top_srcdir)/gnulib/m4/langinfo_h.m4 \
  	$(top_srcdir)/gnulib/m4/largefile.m4 \
+ 	$(top_srcdir)/gnulib/m4/ldexpl.m4 \
  	$(top_srcdir)/gnulib/m4/lib-ld.m4 \
  	$(top_srcdir)/gnulib/m4/lib-link.m4 \
***************
*** 150,153 ****
--- 170,174 ----
  	$(top_srcdir)/gnulib/m4/malloc.m4 \
  	$(top_srcdir)/gnulib/m4/malloca.m4 \
+ 	$(top_srcdir)/gnulib/m4/math_h.m4 \
  	$(top_srcdir)/gnulib/m4/mbchar.m4 \
  	$(top_srcdir)/gnulib/m4/mbiter.m4 \
***************
*** 161,164 ****
--- 182,186 ----
  	$(top_srcdir)/gnulib/m4/memmem.m4 \
  	$(top_srcdir)/gnulib/m4/mempcpy.m4 \
+ 	$(top_srcdir)/gnulib/m4/memrchr.m4 \
  	$(top_srcdir)/gnulib/m4/mkstemp.m4 \
  	$(top_srcdir)/gnulib/m4/mmap-anon.m4 \
***************
*** 173,189 ****
--- 195,222 ----
  	$(top_srcdir)/gnulib/m4/pathmax.m4 \
  	$(top_srcdir)/gnulib/m4/po.m4 \
+ 	$(top_srcdir)/gnulib/m4/printf-frexp.m4 \
+ 	$(top_srcdir)/gnulib/m4/printf-frexpl.m4 \
+ 	$(top_srcdir)/gnulib/m4/printf.m4 \
  	$(top_srcdir)/gnulib/m4/progtest.m4 \
  	$(top_srcdir)/gnulib/m4/regex.m4 \
  	$(top_srcdir)/gnulib/m4/secure_getenv.m4 \
+ 	$(top_srcdir)/gnulib/m4/signbit.m4 \
+ 	$(top_srcdir)/gnulib/m4/size_max.m4 \
  	$(top_srcdir)/gnulib/m4/ssize_t.m4 \
  	$(top_srcdir)/gnulib/m4/stat.m4 \
+ 	$(top_srcdir)/gnulib/m4/stdarg.m4 \
  	$(top_srcdir)/gnulib/m4/stdbool.m4 \
  	$(top_srcdir)/gnulib/m4/stddef_h.m4 \
  	$(top_srcdir)/gnulib/m4/stdint.m4 \
+ 	$(top_srcdir)/gnulib/m4/stdint_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/stdio_h.m4 \
  	$(top_srcdir)/gnulib/m4/stdlib_h.m4 \
  	$(top_srcdir)/gnulib/m4/stpcpy.m4 \
+ 	$(top_srcdir)/gnulib/m4/strcase.m4 \
+ 	$(top_srcdir)/gnulib/m4/strcasestr.m4 \
  	$(top_srcdir)/gnulib/m4/strdup.m4 \
  	$(top_srcdir)/gnulib/m4/strerror.m4 \
  	$(top_srcdir)/gnulib/m4/string_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/strings_h.m4 \
  	$(top_srcdir)/gnulib/m4/strndup.m4 \
  	$(top_srcdir)/gnulib/m4/strnlen.m4 \
***************
*** 197,200 ****
--- 230,236 ----
  	$(top_srcdir)/gnulib/m4/time_h.m4 \
  	$(top_srcdir)/gnulib/m4/unistd_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/vasnprintf.m4 \
+ 	$(top_srcdir)/gnulib/m4/vasprintf-posix.m4 \
+ 	$(top_srcdir)/gnulib/m4/vasprintf.m4 \
  	$(top_srcdir)/gnulib/m4/warn-on-use.m4 \
  	$(top_srcdir)/gnulib/m4/wchar_h.m4 \
***************
*** 204,210 ****
  	$(top_srcdir)/gnulib/m4/wcwidth.m4 \
  	$(top_srcdir)/gnulib/m4/wint_t.m4 \
! 	$(top_srcdir)/gnulib/m4/xalloc.m4 $(top_srcdir)/configure.ac
  am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
  	$(ACLOCAL_M4)
  mkinstalldirs = $(install_sh) -d
  CONFIG_HEADER = $(top_builddir)/config.h
--- 240,250 ----
  	$(top_srcdir)/gnulib/m4/wcwidth.m4 \
  	$(top_srcdir)/gnulib/m4/wint_t.m4 \
! 	$(top_srcdir)/gnulib/m4/xalloc.m4 \
! 	$(top_srcdir)/gnulib/m4/xsize.m4 $(top_srcdir)/configure.ac
  am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
  	$(ACLOCAL_M4)
+ DIST_COMMON = $(srcdir)/Makefile.am $(dist_converters_DATA) \
+ 	$(dist_debugmodules_DATA) $(dist_init_DATA) \
+ 	$(dist_modules_DATA) $(am__DIST_COMMON)
  mkinstalldirs = $(install_sh) -d
  CONFIG_HEADER = $(top_builddir)/config.h
***************
*** 470,473 ****
--- 510,515 ----
    esac
  DIST_SUBDIRS = $(SUBDIRS)
+ am__DIST_COMMON = $(srcdir)/Makefile.docstr $(srcdir)/Makefile.in \
+ 	$(srcdir)/Makefile.tres $(srcdir)/defs.in README TODO
  DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
  am__relativize = \
***************
*** 537,540 ****
--- 579,583 ----
  ERRNO_H = @ERRNO_H@
  EXEEXT = @EXEEXT@
+ FLOAT_H = @FLOAT_H@
  GETOPT_H = @GETOPT_H@
  GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@
***************
*** 542,552 ****
--- 585,615 ----
  GMSGFMT = @GMSGFMT@
  GMSGFMT_015 = @GMSGFMT_015@
+ GNULIB_ACOSF = @GNULIB_ACOSF@
+ GNULIB_ACOSL = @GNULIB_ACOSL@
+ GNULIB_ASINF = @GNULIB_ASINF@
+ GNULIB_ASINL = @GNULIB_ASINL@
+ GNULIB_ATAN2F = @GNULIB_ATAN2F@
+ GNULIB_ATANF = @GNULIB_ATANF@
+ GNULIB_ATANL = @GNULIB_ATANL@
  GNULIB_ATOLL = @GNULIB_ATOLL@
  GNULIB_BTOWC = @GNULIB_BTOWC@
  GNULIB_CALLOC_POSIX = @GNULIB_CALLOC_POSIX@
  GNULIB_CANONICALIZE_FILE_NAME = @GNULIB_CANONICALIZE_FILE_NAME@
+ GNULIB_CBRT = @GNULIB_CBRT@
+ GNULIB_CBRTF = @GNULIB_CBRTF@
+ GNULIB_CBRTL = @GNULIB_CBRTL@
+ GNULIB_CEIL = @GNULIB_CEIL@
+ GNULIB_CEILF = @GNULIB_CEILF@
+ GNULIB_CEILL = @GNULIB_CEILL@
  GNULIB_CHDIR = @GNULIB_CHDIR@
  GNULIB_CHOWN = @GNULIB_CHOWN@
  GNULIB_CLOSE = @GNULIB_CLOSE@
+ GNULIB_COPYSIGN = @GNULIB_COPYSIGN@
+ GNULIB_COPYSIGNF = @GNULIB_COPYSIGNF@
+ GNULIB_COPYSIGNL = @GNULIB_COPYSIGNL@
+ GNULIB_COSF = @GNULIB_COSF@
+ GNULIB_COSHF = @GNULIB_COSHF@
+ GNULIB_COSL = @GNULIB_COSL@
+ GNULIB_DPRINTF = @GNULIB_DPRINTF@
  GNULIB_DUP = @GNULIB_DUP@
  GNULIB_DUP2 = @GNULIB_DUP2@
***************
*** 555,576 ****
--- 618,685 ----
  GNULIB_ENVIRON = @GNULIB_ENVIRON@
  GNULIB_EUIDACCESS = @GNULIB_EUIDACCESS@
+ GNULIB_EXP2 = @GNULIB_EXP2@
+ GNULIB_EXP2F = @GNULIB_EXP2F@
+ GNULIB_EXP2L = @GNULIB_EXP2L@
+ GNULIB_EXPF = @GNULIB_EXPF@
+ GNULIB_EXPL = @GNULIB_EXPL@
+ GNULIB_EXPM1 = @GNULIB_EXPM1@
+ GNULIB_EXPM1F = @GNULIB_EXPM1F@
+ GNULIB_EXPM1L = @GNULIB_EXPM1L@
+ GNULIB_FABSF = @GNULIB_FABSF@
+ GNULIB_FABSL = @GNULIB_FABSL@
  GNULIB_FACCESSAT = @GNULIB_FACCESSAT@
  GNULIB_FCHDIR = @GNULIB_FCHDIR@
  GNULIB_FCHMODAT = @GNULIB_FCHMODAT@
  GNULIB_FCHOWNAT = @GNULIB_FCHOWNAT@
+ GNULIB_FCLOSE = @GNULIB_FCLOSE@
  GNULIB_FCNTL = @GNULIB_FCNTL@
  GNULIB_FDATASYNC = @GNULIB_FDATASYNC@
+ GNULIB_FDOPEN = @GNULIB_FDOPEN@
+ GNULIB_FFLUSH = @GNULIB_FFLUSH@
+ GNULIB_FFS = @GNULIB_FFS@
  GNULIB_FFSL = @GNULIB_FFSL@
  GNULIB_FFSLL = @GNULIB_FFSLL@
+ GNULIB_FGETC = @GNULIB_FGETC@
+ GNULIB_FGETS = @GNULIB_FGETS@
+ GNULIB_FLOOR = @GNULIB_FLOOR@
+ GNULIB_FLOORF = @GNULIB_FLOORF@
+ GNULIB_FLOORL = @GNULIB_FLOORL@
+ GNULIB_FMA = @GNULIB_FMA@
+ GNULIB_FMAF = @GNULIB_FMAF@
+ GNULIB_FMAL = @GNULIB_FMAL@
+ GNULIB_FMOD = @GNULIB_FMOD@
+ GNULIB_FMODF = @GNULIB_FMODF@
+ GNULIB_FMODL = @GNULIB_FMODL@
+ GNULIB_FOPEN = @GNULIB_FOPEN@
+ GNULIB_FPRINTF = @GNULIB_FPRINTF@
+ GNULIB_FPRINTF_POSIX = @GNULIB_FPRINTF_POSIX@
+ GNULIB_FPURGE = @GNULIB_FPURGE@
+ GNULIB_FPUTC = @GNULIB_FPUTC@
+ GNULIB_FPUTS = @GNULIB_FPUTS@
+ GNULIB_FREAD = @GNULIB_FREAD@
+ GNULIB_FREOPEN = @GNULIB_FREOPEN@
+ GNULIB_FREXP = @GNULIB_FREXP@
+ GNULIB_FREXPF = @GNULIB_FREXPF@
+ GNULIB_FREXPL = @GNULIB_FREXPL@
+ GNULIB_FSCANF = @GNULIB_FSCANF@
+ GNULIB_FSEEK = @GNULIB_FSEEK@
+ GNULIB_FSEEKO = @GNULIB_FSEEKO@
  GNULIB_FSTAT = @GNULIB_FSTAT@
  GNULIB_FSTATAT = @GNULIB_FSTATAT@
  GNULIB_FSYNC = @GNULIB_FSYNC@
+ GNULIB_FTELL = @GNULIB_FTELL@
+ GNULIB_FTELLO = @GNULIB_FTELLO@
  GNULIB_FTRUNCATE = @GNULIB_FTRUNCATE@
  GNULIB_FUTIMENS = @GNULIB_FUTIMENS@
+ GNULIB_FWRITE = @GNULIB_FWRITE@
+ GNULIB_GETC = @GNULIB_GETC@
+ GNULIB_GETCHAR = @GNULIB_GETCHAR@
  GNULIB_GETCWD = @GNULIB_GETCWD@
+ GNULIB_GETDELIM = @GNULIB_GETDELIM@
  GNULIB_GETDOMAINNAME = @GNULIB_GETDOMAINNAME@
  GNULIB_GETDTABLESIZE = @GNULIB_GETDTABLESIZE@
  GNULIB_GETGROUPS = @GNULIB_GETGROUPS@
  GNULIB_GETHOSTNAME = @GNULIB_GETHOSTNAME@
+ GNULIB_GETLINE = @GNULIB_GETLINE@
  GNULIB_GETLOADAVG = @GNULIB_GETLOADAVG@
  GNULIB_GETLOGIN = @GNULIB_GETLOGIN@
***************
*** 583,594 ****
--- 692,732 ----
  GNULIB_GRANTPT = @GNULIB_GRANTPT@
  GNULIB_GROUP_MEMBER = @GNULIB_GROUP_MEMBER@
+ GNULIB_HYPOT = @GNULIB_HYPOT@
+ GNULIB_HYPOTF = @GNULIB_HYPOTF@
+ GNULIB_HYPOTL = @GNULIB_HYPOTL@
+ GNULIB_ILOGB = @GNULIB_ILOGB@
+ GNULIB_ILOGBF = @GNULIB_ILOGBF@
+ GNULIB_ILOGBL = @GNULIB_ILOGBL@
  GNULIB_ISATTY = @GNULIB_ISATTY@
+ GNULIB_ISFINITE = @GNULIB_ISFINITE@
+ GNULIB_ISINF = @GNULIB_ISINF@
+ GNULIB_ISNAN = @GNULIB_ISNAN@
+ GNULIB_ISNAND = @GNULIB_ISNAND@
+ GNULIB_ISNANF = @GNULIB_ISNANF@
+ GNULIB_ISNANL = @GNULIB_ISNANL@
  GNULIB_ISWBLANK = @GNULIB_ISWBLANK@
  GNULIB_ISWCTYPE = @GNULIB_ISWCTYPE@
  GNULIB_LCHMOD = @GNULIB_LCHMOD@
  GNULIB_LCHOWN = @GNULIB_LCHOWN@
+ GNULIB_LDEXPF = @GNULIB_LDEXPF@
+ GNULIB_LDEXPL = @GNULIB_LDEXPL@
  GNULIB_LINK = @GNULIB_LINK@
  GNULIB_LINKAT = @GNULIB_LINKAT@
  GNULIB_LOCALECONV = @GNULIB_LOCALECONV@
+ GNULIB_LOG = @GNULIB_LOG@
+ GNULIB_LOG10 = @GNULIB_LOG10@
+ GNULIB_LOG10F = @GNULIB_LOG10F@
+ GNULIB_LOG10L = @GNULIB_LOG10L@
+ GNULIB_LOG1P = @GNULIB_LOG1P@
+ GNULIB_LOG1PF = @GNULIB_LOG1PF@
+ GNULIB_LOG1PL = @GNULIB_LOG1PL@
+ GNULIB_LOG2 = @GNULIB_LOG2@
+ GNULIB_LOG2F = @GNULIB_LOG2F@
+ GNULIB_LOG2L = @GNULIB_LOG2L@
+ GNULIB_LOGB = @GNULIB_LOGB@
+ GNULIB_LOGBF = @GNULIB_LOGBF@
+ GNULIB_LOGBL = @GNULIB_LOGBL@
+ GNULIB_LOGF = @GNULIB_LOGF@
+ GNULIB_LOGL = @GNULIB_LOGL@
  GNULIB_LSEEK = @GNULIB_LSEEK@
  GNULIB_LSTAT = @GNULIB_LSTAT@
***************
*** 629,645 ****
--- 767,798 ----
  GNULIB_MKSTEMPS = @GNULIB_MKSTEMPS@
  GNULIB_MKTIME = @GNULIB_MKTIME@
+ GNULIB_MODF = @GNULIB_MODF@
+ GNULIB_MODFF = @GNULIB_MODFF@
+ GNULIB_MODFL = @GNULIB_MODFL@
  GNULIB_NANOSLEEP = @GNULIB_NANOSLEEP@
  GNULIB_NL_LANGINFO = @GNULIB_NL_LANGINFO@
  GNULIB_NONBLOCKING = @GNULIB_NONBLOCKING@
+ GNULIB_OBSTACK_PRINTF = @GNULIB_OBSTACK_PRINTF@
+ GNULIB_OBSTACK_PRINTF_POSIX = @GNULIB_OBSTACK_PRINTF_POSIX@
  GNULIB_OPEN = @GNULIB_OPEN@
  GNULIB_OPENAT = @GNULIB_OPENAT@
+ GNULIB_PCLOSE = @GNULIB_PCLOSE@
+ GNULIB_PERROR = @GNULIB_PERROR@
  GNULIB_PIPE = @GNULIB_PIPE@
  GNULIB_PIPE2 = @GNULIB_PIPE2@
+ GNULIB_POPEN = @GNULIB_POPEN@
  GNULIB_POSIX_OPENPT = @GNULIB_POSIX_OPENPT@
+ GNULIB_POWF = @GNULIB_POWF@
  GNULIB_PREAD = @GNULIB_PREAD@
+ GNULIB_PRINTF = @GNULIB_PRINTF@
+ GNULIB_PRINTF_POSIX = @GNULIB_PRINTF_POSIX@
  GNULIB_PTSNAME = @GNULIB_PTSNAME@
  GNULIB_PTSNAME_R = @GNULIB_PTSNAME_R@
+ GNULIB_PUTC = @GNULIB_PUTC@
+ GNULIB_PUTCHAR = @GNULIB_PUTCHAR@
  GNULIB_PUTENV = @GNULIB_PUTENV@
+ GNULIB_PUTS = @GNULIB_PUTS@
  GNULIB_PWRITE = @GNULIB_PWRITE@
+ GNULIB_QSORT_R = @GNULIB_QSORT_R@
  GNULIB_RANDOM = @GNULIB_RANDOM@
  GNULIB_RANDOM_R = @GNULIB_RANDOM_R@
***************
*** 650,661 ****
--- 803,837 ----
  GNULIB_REALLOC_POSIX = @GNULIB_REALLOC_POSIX@
  GNULIB_REALPATH = @GNULIB_REALPATH@
+ GNULIB_REMAINDER = @GNULIB_REMAINDER@
+ GNULIB_REMAINDERF = @GNULIB_REMAINDERF@
+ GNULIB_REMAINDERL = @GNULIB_REMAINDERL@
+ GNULIB_REMOVE = @GNULIB_REMOVE@
+ GNULIB_RENAME = @GNULIB_RENAME@
+ GNULIB_RENAMEAT = @GNULIB_RENAMEAT@
+ GNULIB_RINT = @GNULIB_RINT@
+ GNULIB_RINTF = @GNULIB_RINTF@
+ GNULIB_RINTL = @GNULIB_RINTL@
  GNULIB_RMDIR = @GNULIB_RMDIR@
+ GNULIB_ROUND = @GNULIB_ROUND@
+ GNULIB_ROUNDF = @GNULIB_ROUNDF@
+ GNULIB_ROUNDL = @GNULIB_ROUNDL@
  GNULIB_RPMATCH = @GNULIB_RPMATCH@
+ GNULIB_SCANF = @GNULIB_SCANF@
  GNULIB_SECURE_GETENV = @GNULIB_SECURE_GETENV@
  GNULIB_SETENV = @GNULIB_SETENV@
  GNULIB_SETHOSTNAME = @GNULIB_SETHOSTNAME@
  GNULIB_SETLOCALE = @GNULIB_SETLOCALE@
+ GNULIB_SIGNBIT = @GNULIB_SIGNBIT@
+ GNULIB_SINF = @GNULIB_SINF@
+ GNULIB_SINHF = @GNULIB_SINHF@
+ GNULIB_SINL = @GNULIB_SINL@
  GNULIB_SLEEP = @GNULIB_SLEEP@
+ GNULIB_SNPRINTF = @GNULIB_SNPRINTF@
+ GNULIB_SPRINTF_POSIX = @GNULIB_SPRINTF_POSIX@
+ GNULIB_SQRTF = @GNULIB_SQRTF@
+ GNULIB_SQRTL = @GNULIB_SQRTL@
  GNULIB_STAT = @GNULIB_STAT@
+ GNULIB_STDIO_H_NONBLOCKING = @GNULIB_STDIO_H_NONBLOCKING@
+ GNULIB_STDIO_H_SIGPIPE = @GNULIB_STDIO_H_SIGPIPE@
  GNULIB_STPCPY = @GNULIB_STPCPY@
  GNULIB_STPNCPY = @GNULIB_STPNCPY@
***************
*** 681,687 ****
--- 857,870 ----
  GNULIB_SYMLINKAT = @GNULIB_SYMLINKAT@
  GNULIB_SYSTEM_POSIX = @GNULIB_SYSTEM_POSIX@
+ GNULIB_TANF = @GNULIB_TANF@
+ GNULIB_TANHF = @GNULIB_TANHF@
+ GNULIB_TANL = @GNULIB_TANL@
  GNULIB_TIMEGM = @GNULIB_TIMEGM@
  GNULIB_TIME_R = @GNULIB_TIME_R@
+ GNULIB_TMPFILE = @GNULIB_TMPFILE@
  GNULIB_TOWCTRANS = @GNULIB_TOWCTRANS@
+ GNULIB_TRUNC = @GNULIB_TRUNC@
+ GNULIB_TRUNCF = @GNULIB_TRUNCF@
+ GNULIB_TRUNCL = @GNULIB_TRUNCL@
  GNULIB_TTYNAME_R = @GNULIB_TTYNAME_R@
  GNULIB_UNISTD_H_NONBLOCKING = @GNULIB_UNISTD_H_NONBLOCKING@
***************
*** 693,696 ****
--- 876,889 ----
  GNULIB_USLEEP = @GNULIB_USLEEP@
  GNULIB_UTIMENSAT = @GNULIB_UTIMENSAT@
+ GNULIB_VASPRINTF = @GNULIB_VASPRINTF@
+ GNULIB_VDPRINTF = @GNULIB_VDPRINTF@
+ GNULIB_VFPRINTF = @GNULIB_VFPRINTF@
+ GNULIB_VFPRINTF_POSIX = @GNULIB_VFPRINTF_POSIX@
+ GNULIB_VFSCANF = @GNULIB_VFSCANF@
+ GNULIB_VPRINTF = @GNULIB_VPRINTF@
+ GNULIB_VPRINTF_POSIX = @GNULIB_VPRINTF_POSIX@
+ GNULIB_VSCANF = @GNULIB_VSCANF@
+ GNULIB_VSNPRINTF = @GNULIB_VSNPRINTF@
+ GNULIB_VSPRINTF_POSIX = @GNULIB_VSPRINTF_POSIX@
  GNULIB_WCPCPY = @GNULIB_WCPCPY@
  GNULIB_WCPNCPY = @GNULIB_WCPNCPY@
***************
*** 732,766 ****
--- 925,1026 ----
  GNULIB__EXIT = @GNULIB__EXIT@
  GREP = @GREP@
+ HAVE_ACOSF = @HAVE_ACOSF@
+ HAVE_ACOSL = @HAVE_ACOSL@
+ HAVE_ASINF = @HAVE_ASINF@
+ HAVE_ASINL = @HAVE_ASINL@
+ HAVE_ATAN2F = @HAVE_ATAN2F@
+ HAVE_ATANF = @HAVE_ATANF@
+ HAVE_ATANL = @HAVE_ATANL@
  HAVE_ATOLL = @HAVE_ATOLL@
  HAVE_BTOWC = @HAVE_BTOWC@
  HAVE_CANONICALIZE_FILE_NAME = @HAVE_CANONICALIZE_FILE_NAME@
+ HAVE_CBRT = @HAVE_CBRT@
+ HAVE_CBRTF = @HAVE_CBRTF@
+ HAVE_CBRTL = @HAVE_CBRTL@
  HAVE_CHOWN = @HAVE_CHOWN@
+ HAVE_COPYSIGN = @HAVE_COPYSIGN@
+ HAVE_COPYSIGNL = @HAVE_COPYSIGNL@
+ HAVE_COSF = @HAVE_COSF@
+ HAVE_COSHF = @HAVE_COSHF@
+ HAVE_COSL = @HAVE_COSL@
+ HAVE_DECL_ACOSL = @HAVE_DECL_ACOSL@
+ HAVE_DECL_ASINL = @HAVE_DECL_ASINL@
+ HAVE_DECL_ATANL = @HAVE_DECL_ATANL@
+ HAVE_DECL_CBRTF = @HAVE_DECL_CBRTF@
+ HAVE_DECL_CBRTL = @HAVE_DECL_CBRTL@
+ HAVE_DECL_CEILF = @HAVE_DECL_CEILF@
+ HAVE_DECL_CEILL = @HAVE_DECL_CEILL@
+ HAVE_DECL_COPYSIGNF = @HAVE_DECL_COPYSIGNF@
+ HAVE_DECL_COSL = @HAVE_DECL_COSL@
  HAVE_DECL_ENVIRON = @HAVE_DECL_ENVIRON@
+ HAVE_DECL_EXP2 = @HAVE_DECL_EXP2@
+ HAVE_DECL_EXP2F = @HAVE_DECL_EXP2F@
+ HAVE_DECL_EXP2L = @HAVE_DECL_EXP2L@
+ HAVE_DECL_EXPL = @HAVE_DECL_EXPL@
+ HAVE_DECL_EXPM1L = @HAVE_DECL_EXPM1L@
  HAVE_DECL_FCHDIR = @HAVE_DECL_FCHDIR@
  HAVE_DECL_FDATASYNC = @HAVE_DECL_FDATASYNC@
+ HAVE_DECL_FLOORF = @HAVE_DECL_FLOORF@
+ HAVE_DECL_FLOORL = @HAVE_DECL_FLOORL@
+ HAVE_DECL_FPURGE = @HAVE_DECL_FPURGE@
+ HAVE_DECL_FREXPL = @HAVE_DECL_FREXPL@
+ HAVE_DECL_FSEEKO = @HAVE_DECL_FSEEKO@
+ HAVE_DECL_FTELLO = @HAVE_DECL_FTELLO@
+ HAVE_DECL_GETDELIM = @HAVE_DECL_GETDELIM@
  HAVE_DECL_GETDOMAINNAME = @HAVE_DECL_GETDOMAINNAME@
+ HAVE_DECL_GETLINE = @HAVE_DECL_GETLINE@
  HAVE_DECL_GETLOADAVG = @HAVE_DECL_GETLOADAVG@
  HAVE_DECL_GETLOGIN_R = @HAVE_DECL_GETLOGIN_R@
  HAVE_DECL_GETPAGESIZE = @HAVE_DECL_GETPAGESIZE@
  HAVE_DECL_GETUSERSHELL = @HAVE_DECL_GETUSERSHELL@
+ HAVE_DECL_LDEXPL = @HAVE_DECL_LDEXPL@
  HAVE_DECL_LOCALTIME_R = @HAVE_DECL_LOCALTIME_R@
+ HAVE_DECL_LOG10L = @HAVE_DECL_LOG10L@
+ HAVE_DECL_LOG2 = @HAVE_DECL_LOG2@
+ HAVE_DECL_LOG2F = @HAVE_DECL_LOG2F@
+ HAVE_DECL_LOG2L = @HAVE_DECL_LOG2L@
+ HAVE_DECL_LOGB = @HAVE_DECL_LOGB@
+ HAVE_DECL_LOGL = @HAVE_DECL_LOGL@
  HAVE_DECL_MEMMEM = @HAVE_DECL_MEMMEM@
  HAVE_DECL_MEMRCHR = @HAVE_DECL_MEMRCHR@
+ HAVE_DECL_OBSTACK_PRINTF = @HAVE_DECL_OBSTACK_PRINTF@
+ HAVE_DECL_REMAINDER = @HAVE_DECL_REMAINDER@
+ HAVE_DECL_REMAINDERL = @HAVE_DECL_REMAINDERL@
+ HAVE_DECL_RINTF = @HAVE_DECL_RINTF@
+ HAVE_DECL_ROUND = @HAVE_DECL_ROUND@
+ HAVE_DECL_ROUNDF = @HAVE_DECL_ROUNDF@
+ HAVE_DECL_ROUNDL = @HAVE_DECL_ROUNDL@
  HAVE_DECL_SETENV = @HAVE_DECL_SETENV@
  HAVE_DECL_SETHOSTNAME = @HAVE_DECL_SETHOSTNAME@
+ HAVE_DECL_SINL = @HAVE_DECL_SINL@
+ HAVE_DECL_SNPRINTF = @HAVE_DECL_SNPRINTF@
+ HAVE_DECL_SQRTL = @HAVE_DECL_SQRTL@
  HAVE_DECL_STRDUP = @HAVE_DECL_STRDUP@
  HAVE_DECL_STRERROR_R = @HAVE_DECL_STRERROR_R@
+ HAVE_DECL_STRNCASECMP = @HAVE_DECL_STRNCASECMP@
  HAVE_DECL_STRNDUP = @HAVE_DECL_STRNDUP@
  HAVE_DECL_STRNLEN = @HAVE_DECL_STRNLEN@
  HAVE_DECL_STRSIGNAL = @HAVE_DECL_STRSIGNAL@
  HAVE_DECL_STRTOK_R = @HAVE_DECL_STRTOK_R@
+ HAVE_DECL_TANL = @HAVE_DECL_TANL@
+ HAVE_DECL_TRUNC = @HAVE_DECL_TRUNC@
+ HAVE_DECL_TRUNCF = @HAVE_DECL_TRUNCF@
+ HAVE_DECL_TRUNCL = @HAVE_DECL_TRUNCL@
  HAVE_DECL_TTYNAME_R = @HAVE_DECL_TTYNAME_R@
  HAVE_DECL_UNSETENV = @HAVE_DECL_UNSETENV@
+ HAVE_DECL_VSNPRINTF = @HAVE_DECL_VSNPRINTF@
  HAVE_DECL_WCTOB = @HAVE_DECL_WCTOB@
  HAVE_DECL_WCWIDTH = @HAVE_DECL_WCWIDTH@
+ HAVE_DPRINTF = @HAVE_DPRINTF@
  HAVE_DUP2 = @HAVE_DUP2@
  HAVE_DUP3 = @HAVE_DUP3@
  HAVE_DUPLOCALE = @HAVE_DUPLOCALE@
  HAVE_EUIDACCESS = @HAVE_EUIDACCESS@
+ HAVE_EXPF = @HAVE_EXPF@
+ HAVE_EXPL = @HAVE_EXPL@
+ HAVE_EXPM1 = @HAVE_EXPM1@
+ HAVE_EXPM1F = @HAVE_EXPM1F@
+ HAVE_FABSF = @HAVE_FABSF@
+ HAVE_FABSL = @HAVE_FABSL@
  HAVE_FACCESSAT = @HAVE_FACCESSAT@
  HAVE_FCHDIR = @HAVE_FCHDIR@
***************
*** 770,777 ****
--- 1030,1046 ----
  HAVE_FDATASYNC = @HAVE_FDATASYNC@
  HAVE_FEATURES_H = @HAVE_FEATURES_H@
+ HAVE_FFS = @HAVE_FFS@
  HAVE_FFSL = @HAVE_FFSL@
  HAVE_FFSLL = @HAVE_FFSLL@
+ HAVE_FMA = @HAVE_FMA@
+ HAVE_FMAF = @HAVE_FMAF@
+ HAVE_FMAL = @HAVE_FMAL@
+ HAVE_FMODF = @HAVE_FMODF@
+ HAVE_FMODL = @HAVE_FMODL@
+ HAVE_FREXPF = @HAVE_FREXPF@
+ HAVE_FSEEKO = @HAVE_FSEEKO@
  HAVE_FSTATAT = @HAVE_FSTATAT@
  HAVE_FSYNC = @HAVE_FSYNC@
+ HAVE_FTELLO = @HAVE_FTELLO@
  HAVE_FTRUNCATE = @HAVE_FTRUNCATE@
  HAVE_FUTIMENS = @HAVE_FUTIMENS@
***************
*** 786,790 ****
--- 1055,1067 ----
  HAVE_GRANTPT = @HAVE_GRANTPT@
  HAVE_GROUP_MEMBER = @HAVE_GROUP_MEMBER@
+ HAVE_HYPOTF = @HAVE_HYPOTF@
+ HAVE_HYPOTL = @HAVE_HYPOTL@
+ HAVE_ILOGB = @HAVE_ILOGB@
+ HAVE_ILOGBF = @HAVE_ILOGBF@
+ HAVE_ILOGBL = @HAVE_ILOGBL@
  HAVE_INTTYPES_H = @HAVE_INTTYPES_H@
+ HAVE_ISNAND = @HAVE_ISNAND@
+ HAVE_ISNANF = @HAVE_ISNANF@
+ HAVE_ISNANL = @HAVE_ISNANL@
  HAVE_ISWBLANK = @HAVE_ISWBLANK@
  HAVE_ISWCNTRL = @HAVE_ISWCNTRL@
***************
*** 796,803 ****
--- 1073,1091 ----
  HAVE_LCHMOD = @HAVE_LCHMOD@
  HAVE_LCHOWN = @HAVE_LCHOWN@
+ HAVE_LDEXPF = @HAVE_LDEXPF@
  HAVE_LINK = @HAVE_LINK@
  HAVE_LINKAT = @HAVE_LINKAT@
+ HAVE_LOG10F = @HAVE_LOG10F@
+ HAVE_LOG10L = @HAVE_LOG10L@
+ HAVE_LOG1P = @HAVE_LOG1P@
+ HAVE_LOG1PF = @HAVE_LOG1PF@
+ HAVE_LOG1PL = @HAVE_LOG1PL@
+ HAVE_LOGBF = @HAVE_LOGBF@
+ HAVE_LOGBL = @HAVE_LOGBL@
+ HAVE_LOGF = @HAVE_LOGF@
+ HAVE_LOGL = @HAVE_LOGL@
  HAVE_LONG_LONG_INT = @HAVE_LONG_LONG_INT@
  HAVE_LSTAT = @HAVE_LSTAT@
+ HAVE_MAX_ALIGN_T = @HAVE_MAX_ALIGN_T@
  HAVE_MBRLEN = @HAVE_MBRLEN@
  HAVE_MBRTOWC = @HAVE_MBRTOWC@
***************
*** 818,821 ****
--- 1106,1111 ----
  HAVE_MKSTEMP = @HAVE_MKSTEMP@
  HAVE_MKSTEMPS = @HAVE_MKSTEMPS@
+ HAVE_MODFF = @HAVE_MODFF@
+ HAVE_MODFL = @HAVE_MODFL@
  HAVE_MSVC_INVALID_PARAMETER_HANDLER = @HAVE_MSVC_INVALID_PARAMETER_HANDLER@
  HAVE_NANOSLEEP = @HAVE_NANOSLEEP@
***************
*** 823,829 ****
--- 1113,1122 ----
  HAVE_OPENAT = @HAVE_OPENAT@
  HAVE_OS_H = @HAVE_OS_H@
+ HAVE_PCLOSE = @HAVE_PCLOSE@
  HAVE_PIPE = @HAVE_PIPE@
  HAVE_PIPE2 = @HAVE_PIPE2@
+ HAVE_POPEN = @HAVE_POPEN@
  HAVE_POSIX_OPENPT = @HAVE_POSIX_OPENPT@
+ HAVE_POWF = @HAVE_POWF@
  HAVE_PREAD = @HAVE_PREAD@
  HAVE_PTSNAME = @HAVE_PTSNAME@
***************
*** 837,841 ****
--- 1130,1140 ----
  HAVE_READLINKAT = @HAVE_READLINKAT@
  HAVE_REALPATH = @HAVE_REALPATH@
+ HAVE_REMAINDER = @HAVE_REMAINDER@
+ HAVE_REMAINDERF = @HAVE_REMAINDERF@
+ HAVE_RENAMEAT = @HAVE_RENAMEAT@
+ HAVE_RINT = @HAVE_RINT@
+ HAVE_RINTL = @HAVE_RINTL@
  HAVE_RPMATCH = @HAVE_RPMATCH@
+ HAVE_SAME_LONG_DOUBLE_AS_DOUBLE = @HAVE_SAME_LONG_DOUBLE_AS_DOUBLE@
  HAVE_SECURE_GETENV = @HAVE_SECURE_GETENV@
  HAVE_SETENV = @HAVE_SETENV@
***************
*** 844,853 ****
--- 1143,1159 ----
  HAVE_SIGNED_WCHAR_T = @HAVE_SIGNED_WCHAR_T@
  HAVE_SIGNED_WINT_T = @HAVE_SIGNED_WINT_T@
+ HAVE_SINF = @HAVE_SINF@
+ HAVE_SINHF = @HAVE_SINHF@
+ HAVE_SINL = @HAVE_SINL@
  HAVE_SLEEP = @HAVE_SLEEP@
+ HAVE_SQRTF = @HAVE_SQRTF@
+ HAVE_SQRTL = @HAVE_SQRTL@
  HAVE_STDINT_H = @HAVE_STDINT_H@
  HAVE_STPCPY = @HAVE_STPCPY@
  HAVE_STPNCPY = @HAVE_STPNCPY@
+ HAVE_STRCASECMP = @HAVE_STRCASECMP@
  HAVE_STRCASESTR = @HAVE_STRCASESTR@
  HAVE_STRCHRNUL = @HAVE_STRCHRNUL@
+ HAVE_STRINGS_H = @HAVE_STRINGS_H@
  HAVE_STRPBRK = @HAVE_STRPBRK@
  HAVE_STRPTIME = @HAVE_STRPTIME@
***************
*** 867,870 ****
--- 1173,1179 ----
  HAVE_SYS_TIME_H = @HAVE_SYS_TIME_H@
  HAVE_SYS_TYPES_H = @HAVE_SYS_TYPES_H@
+ HAVE_TANF = @HAVE_TANF@
+ HAVE_TANHF = @HAVE_TANHF@
+ HAVE_TANL = @HAVE_TANL@
  HAVE_TIMEGM = @HAVE_TIMEGM@
  HAVE_UNISTD_H = @HAVE_UNISTD_H@
***************
*** 874,877 ****
--- 1183,1188 ----
  HAVE_USLEEP = @HAVE_USLEEP@
  HAVE_UTIMENSAT = @HAVE_UTIMENSAT@
+ HAVE_VASPRINTF = @HAVE_VASPRINTF@
+ HAVE_VDPRINTF = @HAVE_VDPRINTF@
  HAVE_WCHAR_H = @HAVE_WCHAR_H@
  HAVE_WCHAR_T = @HAVE_WCHAR_T@
***************
*** 958,967 ****
--- 1269,1283 ----
  NEXT_AS_FIRST_DIRECTIVE_ERRNO_H = @NEXT_AS_FIRST_DIRECTIVE_ERRNO_H@
  NEXT_AS_FIRST_DIRECTIVE_FCNTL_H = @NEXT_AS_FIRST_DIRECTIVE_FCNTL_H@
+ NEXT_AS_FIRST_DIRECTIVE_FLOAT_H = @NEXT_AS_FIRST_DIRECTIVE_FLOAT_H@
  NEXT_AS_FIRST_DIRECTIVE_GETOPT_H = @NEXT_AS_FIRST_DIRECTIVE_GETOPT_H@
  NEXT_AS_FIRST_DIRECTIVE_LANGINFO_H = @NEXT_AS_FIRST_DIRECTIVE_LANGINFO_H@
  NEXT_AS_FIRST_DIRECTIVE_LOCALE_H = @NEXT_AS_FIRST_DIRECTIVE_LOCALE_H@
+ NEXT_AS_FIRST_DIRECTIVE_MATH_H = @NEXT_AS_FIRST_DIRECTIVE_MATH_H@
+ NEXT_AS_FIRST_DIRECTIVE_STDARG_H = @NEXT_AS_FIRST_DIRECTIVE_STDARG_H@
  NEXT_AS_FIRST_DIRECTIVE_STDDEF_H = @NEXT_AS_FIRST_DIRECTIVE_STDDEF_H@
  NEXT_AS_FIRST_DIRECTIVE_STDINT_H = @NEXT_AS_FIRST_DIRECTIVE_STDINT_H@
+ NEXT_AS_FIRST_DIRECTIVE_STDIO_H = @NEXT_AS_FIRST_DIRECTIVE_STDIO_H@
  NEXT_AS_FIRST_DIRECTIVE_STDLIB_H = @NEXT_AS_FIRST_DIRECTIVE_STDLIB_H@
+ NEXT_AS_FIRST_DIRECTIVE_STRINGS_H = @NEXT_AS_FIRST_DIRECTIVE_STRINGS_H@
  NEXT_AS_FIRST_DIRECTIVE_STRING_H = @NEXT_AS_FIRST_DIRECTIVE_STRING_H@
  NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H@
***************
*** 974,983 ****
--- 1290,1304 ----
  NEXT_ERRNO_H = @NEXT_ERRNO_H@
  NEXT_FCNTL_H = @NEXT_FCNTL_H@
+ NEXT_FLOAT_H = @NEXT_FLOAT_H@
  NEXT_GETOPT_H = @NEXT_GETOPT_H@
  NEXT_LANGINFO_H = @NEXT_LANGINFO_H@
  NEXT_LOCALE_H = @NEXT_LOCALE_H@
+ NEXT_MATH_H = @NEXT_MATH_H@
+ NEXT_STDARG_H = @NEXT_STDARG_H@
  NEXT_STDDEF_H = @NEXT_STDDEF_H@
  NEXT_STDINT_H = @NEXT_STDINT_H@
+ NEXT_STDIO_H = @NEXT_STDIO_H@
  NEXT_STDLIB_H = @NEXT_STDLIB_H@
+ NEXT_STRINGS_H = @NEXT_STRINGS_H@
  NEXT_STRING_H = @NEXT_STRING_H@
  NEXT_SYS_STAT_H = @NEXT_SYS_STAT_H@
***************
*** 1009,1037 ****
--- 1330,1423 ----
  REPLACE_CALLOC = @REPLACE_CALLOC@
  REPLACE_CANONICALIZE_FILE_NAME = @REPLACE_CANONICALIZE_FILE_NAME@
+ REPLACE_CBRTF = @REPLACE_CBRTF@
+ REPLACE_CBRTL = @REPLACE_CBRTL@
+ REPLACE_CEIL = @REPLACE_CEIL@
+ REPLACE_CEILF = @REPLACE_CEILF@
+ REPLACE_CEILL = @REPLACE_CEILL@
  REPLACE_CHOWN = @REPLACE_CHOWN@
  REPLACE_CLOSE = @REPLACE_CLOSE@
+ REPLACE_DPRINTF = @REPLACE_DPRINTF@
  REPLACE_DUP = @REPLACE_DUP@
  REPLACE_DUP2 = @REPLACE_DUP2@
  REPLACE_DUPLOCALE = @REPLACE_DUPLOCALE@
+ REPLACE_EXP2 = @REPLACE_EXP2@
+ REPLACE_EXP2L = @REPLACE_EXP2L@
+ REPLACE_EXPM1 = @REPLACE_EXPM1@
+ REPLACE_EXPM1F = @REPLACE_EXPM1F@
+ REPLACE_FABSL = @REPLACE_FABSL@
  REPLACE_FCHOWNAT = @REPLACE_FCHOWNAT@
+ REPLACE_FCLOSE = @REPLACE_FCLOSE@
  REPLACE_FCNTL = @REPLACE_FCNTL@
+ REPLACE_FDOPEN = @REPLACE_FDOPEN@
+ REPLACE_FFLUSH = @REPLACE_FFLUSH@
+ REPLACE_FLOOR = @REPLACE_FLOOR@
+ REPLACE_FLOORF = @REPLACE_FLOORF@
+ REPLACE_FLOORL = @REPLACE_FLOORL@
+ REPLACE_FMA = @REPLACE_FMA@
+ REPLACE_FMAF = @REPLACE_FMAF@
+ REPLACE_FMAL = @REPLACE_FMAL@
+ REPLACE_FMOD = @REPLACE_FMOD@
+ REPLACE_FMODF = @REPLACE_FMODF@
+ REPLACE_FMODL = @REPLACE_FMODL@
+ REPLACE_FOPEN = @REPLACE_FOPEN@
+ REPLACE_FPRINTF = @REPLACE_FPRINTF@
+ REPLACE_FPURGE = @REPLACE_FPURGE@
+ REPLACE_FREOPEN = @REPLACE_FREOPEN@
+ REPLACE_FREXP = @REPLACE_FREXP@
+ REPLACE_FREXPF = @REPLACE_FREXPF@
+ REPLACE_FREXPL = @REPLACE_FREXPL@
+ REPLACE_FSEEK = @REPLACE_FSEEK@
+ REPLACE_FSEEKO = @REPLACE_FSEEKO@
  REPLACE_FSTAT = @REPLACE_FSTAT@
  REPLACE_FSTATAT = @REPLACE_FSTATAT@
+ REPLACE_FTELL = @REPLACE_FTELL@
+ REPLACE_FTELLO = @REPLACE_FTELLO@
  REPLACE_FTRUNCATE = @REPLACE_FTRUNCATE@
  REPLACE_FUTIMENS = @REPLACE_FUTIMENS@
  REPLACE_GETCWD = @REPLACE_GETCWD@
+ REPLACE_GETDELIM = @REPLACE_GETDELIM@
  REPLACE_GETDOMAINNAME = @REPLACE_GETDOMAINNAME@
+ REPLACE_GETDTABLESIZE = @REPLACE_GETDTABLESIZE@
  REPLACE_GETGROUPS = @REPLACE_GETGROUPS@
+ REPLACE_GETLINE = @REPLACE_GETLINE@
  REPLACE_GETLOGIN_R = @REPLACE_GETLOGIN_R@
  REPLACE_GETPAGESIZE = @REPLACE_GETPAGESIZE@
  REPLACE_GETTIMEOFDAY = @REPLACE_GETTIMEOFDAY@
+ REPLACE_GMTIME = @REPLACE_GMTIME@
+ REPLACE_HUGE_VAL = @REPLACE_HUGE_VAL@
+ REPLACE_HYPOT = @REPLACE_HYPOT@
+ REPLACE_HYPOTF = @REPLACE_HYPOTF@
+ REPLACE_HYPOTL = @REPLACE_HYPOTL@
+ REPLACE_ILOGB = @REPLACE_ILOGB@
+ REPLACE_ILOGBF = @REPLACE_ILOGBF@
  REPLACE_ISATTY = @REPLACE_ISATTY@
+ REPLACE_ISFINITE = @REPLACE_ISFINITE@
+ REPLACE_ISINF = @REPLACE_ISINF@
+ REPLACE_ISNAN = @REPLACE_ISNAN@
  REPLACE_ISWBLANK = @REPLACE_ISWBLANK@
  REPLACE_ISWCNTRL = @REPLACE_ISWCNTRL@
+ REPLACE_ITOLD = @REPLACE_ITOLD@
  REPLACE_LCHOWN = @REPLACE_LCHOWN@
+ REPLACE_LDEXPL = @REPLACE_LDEXPL@
  REPLACE_LINK = @REPLACE_LINK@
  REPLACE_LINKAT = @REPLACE_LINKAT@
  REPLACE_LOCALECONV = @REPLACE_LOCALECONV@
+ REPLACE_LOCALTIME = @REPLACE_LOCALTIME@
  REPLACE_LOCALTIME_R = @REPLACE_LOCALTIME_R@
+ REPLACE_LOG = @REPLACE_LOG@
+ REPLACE_LOG10 = @REPLACE_LOG10@
+ REPLACE_LOG10F = @REPLACE_LOG10F@
+ REPLACE_LOG10L = @REPLACE_LOG10L@
+ REPLACE_LOG1P = @REPLACE_LOG1P@
+ REPLACE_LOG1PF = @REPLACE_LOG1PF@
+ REPLACE_LOG1PL = @REPLACE_LOG1PL@
+ REPLACE_LOG2 = @REPLACE_LOG2@
+ REPLACE_LOG2F = @REPLACE_LOG2F@
+ REPLACE_LOG2L = @REPLACE_LOG2L@
+ REPLACE_LOGB = @REPLACE_LOGB@
+ REPLACE_LOGBF = @REPLACE_LOGBF@
+ REPLACE_LOGBL = @REPLACE_LOGBL@
+ REPLACE_LOGF = @REPLACE_LOGF@
+ REPLACE_LOGL = @REPLACE_LOGL@
  REPLACE_LSEEK = @REPLACE_LSEEK@
  REPLACE_LSTAT = @REPLACE_LSTAT@
***************
*** 1051,1074 ****
--- 1437,1486 ----
  REPLACE_MKSTEMP = @REPLACE_MKSTEMP@
  REPLACE_MKTIME = @REPLACE_MKTIME@
+ REPLACE_MODF = @REPLACE_MODF@
+ REPLACE_MODFF = @REPLACE_MODFF@
+ REPLACE_MODFL = @REPLACE_MODFL@
+ REPLACE_NAN = @REPLACE_NAN@
  REPLACE_NANOSLEEP = @REPLACE_NANOSLEEP@
  REPLACE_NL_LANGINFO = @REPLACE_NL_LANGINFO@
  REPLACE_NULL = @REPLACE_NULL@
+ REPLACE_OBSTACK_PRINTF = @REPLACE_OBSTACK_PRINTF@
  REPLACE_OPEN = @REPLACE_OPEN@
  REPLACE_OPENAT = @REPLACE_OPENAT@
+ REPLACE_PERROR = @REPLACE_PERROR@
+ REPLACE_POPEN = @REPLACE_POPEN@
  REPLACE_PREAD = @REPLACE_PREAD@
+ REPLACE_PRINTF = @REPLACE_PRINTF@
  REPLACE_PTSNAME = @REPLACE_PTSNAME@
  REPLACE_PTSNAME_R = @REPLACE_PTSNAME_R@
  REPLACE_PUTENV = @REPLACE_PUTENV@
  REPLACE_PWRITE = @REPLACE_PWRITE@
+ REPLACE_QSORT_R = @REPLACE_QSORT_R@
  REPLACE_RANDOM_R = @REPLACE_RANDOM_R@
  REPLACE_READ = @REPLACE_READ@
  REPLACE_READLINK = @REPLACE_READLINK@
+ REPLACE_READLINKAT = @REPLACE_READLINKAT@
  REPLACE_REALLOC = @REPLACE_REALLOC@
  REPLACE_REALPATH = @REPLACE_REALPATH@
+ REPLACE_REMAINDER = @REPLACE_REMAINDER@
+ REPLACE_REMAINDERF = @REPLACE_REMAINDERF@
+ REPLACE_REMAINDERL = @REPLACE_REMAINDERL@
+ REPLACE_REMOVE = @REPLACE_REMOVE@
+ REPLACE_RENAME = @REPLACE_RENAME@
+ REPLACE_RENAMEAT = @REPLACE_RENAMEAT@
  REPLACE_RMDIR = @REPLACE_RMDIR@
+ REPLACE_ROUND = @REPLACE_ROUND@
+ REPLACE_ROUNDF = @REPLACE_ROUNDF@
+ REPLACE_ROUNDL = @REPLACE_ROUNDL@
  REPLACE_SETENV = @REPLACE_SETENV@
  REPLACE_SETLOCALE = @REPLACE_SETLOCALE@
+ REPLACE_SIGNBIT = @REPLACE_SIGNBIT@
+ REPLACE_SIGNBIT_USING_GCC = @REPLACE_SIGNBIT_USING_GCC@
  REPLACE_SLEEP = @REPLACE_SLEEP@
+ REPLACE_SNPRINTF = @REPLACE_SNPRINTF@
+ REPLACE_SPRINTF = @REPLACE_SPRINTF@
+ REPLACE_SQRTL = @REPLACE_SQRTL@
  REPLACE_STAT = @REPLACE_STAT@
+ REPLACE_STDIO_READ_FUNCS = @REPLACE_STDIO_READ_FUNCS@
+ REPLACE_STDIO_WRITE_FUNCS = @REPLACE_STDIO_WRITE_FUNCS@
  REPLACE_STPNCPY = @REPLACE_STPNCPY@
  REPLACE_STRCASESTR = @REPLACE_STRCASESTR@
***************
*** 1087,1092 ****
--- 1499,1509 ----
  REPLACE_STRUCT_TIMEVAL = @REPLACE_STRUCT_TIMEVAL@
  REPLACE_SYMLINK = @REPLACE_SYMLINK@
+ REPLACE_SYMLINKAT = @REPLACE_SYMLINKAT@
  REPLACE_TIMEGM = @REPLACE_TIMEGM@
+ REPLACE_TMPFILE = @REPLACE_TMPFILE@
  REPLACE_TOWLOWER = @REPLACE_TOWLOWER@
+ REPLACE_TRUNC = @REPLACE_TRUNC@
+ REPLACE_TRUNCF = @REPLACE_TRUNCF@
+ REPLACE_TRUNCL = @REPLACE_TRUNCL@
  REPLACE_TTYNAME_R = @REPLACE_TTYNAME_R@
  REPLACE_UNLINK = @REPLACE_UNLINK@
***************
*** 1095,1098 ****
--- 1512,1521 ----
  REPLACE_USLEEP = @REPLACE_USLEEP@
  REPLACE_UTIMENSAT = @REPLACE_UTIMENSAT@
+ REPLACE_VASPRINTF = @REPLACE_VASPRINTF@
+ REPLACE_VDPRINTF = @REPLACE_VDPRINTF@
+ REPLACE_VFPRINTF = @REPLACE_VFPRINTF@
+ REPLACE_VPRINTF = @REPLACE_VPRINTF@
+ REPLACE_VSNPRINTF = @REPLACE_VSNPRINTF@
+ REPLACE_VSPRINTF = @REPLACE_VSPRINTF@
  REPLACE_WCRTOMB = @REPLACE_WCRTOMB@
  REPLACE_WCSNRTOMBS = @REPLACE_WCSNRTOMBS@
***************
*** 1108,1111 ****
--- 1531,1535 ----
  SIG_ATOMIC_T_SUFFIX = @SIG_ATOMIC_T_SUFFIX@
  SIZE_T_SUFFIX = @SIZE_T_SUFFIX@
+ STDARG_H = @STDARG_H@
  STDBOOL_H = @STDBOOL_H@
  STDDEF_H = @STDDEF_H@
***************
*** 1117,1120 ****
--- 1541,1545 ----
  TIME_H_DEFINES_STRUCT_TIMESPEC = @TIME_H_DEFINES_STRUCT_TIMESPEC@
  UNDEFINE_STRTOK_R = @UNDEFINE_STRTOK_R@
+ UNISTD_H_DEFINES_STRUCT_TIMESPEC = @UNISTD_H_DEFINES_STRUCT_TIMESPEC@
  UNISTD_H_HAVE_WINSOCK2_H = @UNISTD_H_HAVE_WINSOCK2_H@
  UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS = @UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS@
***************
*** 1181,1184 ****
--- 1606,1610 ----
  program_transform_name = @program_transform_name@
  psdir = @psdir@
+ runstatedir = @runstatedir@
  sbindir = @sbindir@
  sharedstatedir = @sharedstatedir@
***************
*** 1192,1196 ****
  # Makefile.tres generated by ./tp/maintain/regenerate_file_lists.pl.
  #
! # Copyright 2013 Free Software Foundation, Inc.
  #
  # This file is free software; as a special exception the author gives
--- 1618,1622 ----
  # Makefile.tres generated by ./tp/maintain/regenerate_file_lists.pl.
  #
! # Copyright 2015 Free Software Foundation, Inc.
  #
  # This file is free software; as a special exception the author gives
***************
*** 1250,1253 ****
--- 1676,1680 ----
    t/test_count.t \
    t/test_fill_gaps_in_sectioning.t \
+   t/test_is_content_empty.t \
    t/test_protect_hashchar_at_line_beginning.t \
    t/test_sort.t \
***************
*** 1336,1339 ****
--- 1763,1767 ----
    t/results/converters_tests/at_commands_in_refs_latin1/res_html/env-code-option-samp-command-file-C_002dx-ESC.html \
    t/results/converters_tests/at_commands_in_refs_latin1/res_html/f_002d_002dile1-f_002d_002dile.html \
+   t/results/converters_tests/at_commands_in_refs_latin1/res_html/gH-3rd.html \
    t/results/converters_tests/at_commands_in_refs_latin1/res_html/http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls.html \
    t/results/converters_tests/at_commands_in_refs_latin1/res_html/i-E-C.html \
***************
*** 1365,1368 ****
--- 1793,1797 ----
    t/results/converters_tests/at_commands_in_refs_utf8/res_html/env-code-option-samp-command-file-C_002dx-ESC.html \
    t/results/converters_tests/at_commands_in_refs_utf8/res_html/f_002d_002dile1-f_002d_002dile.html \
+   t/results/converters_tests/at_commands_in_refs_utf8/res_html/gH-3rd.html \
    t/results/converters_tests/at_commands_in_refs_utf8/res_html/http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls.html \
    t/results/converters_tests/at_commands_in_refs_utf8/res_html/i-E-C.html \
***************
*** 1407,1410 ****
--- 1836,1841 ----
    t/results/converters_tests/inline.pl \
    t/results/converters_tests/inline_expand_tex.pl \
+   t/results/converters_tests/inlinefmtifelse.pl \
+   t/results/converters_tests/inlineifsetifclear.pl \
    t/results/converters_tests/japanese_shift_jis.pl \
    t/results/converters_tests/japanese_shift_jis/res_html/Introduction.html \
***************
*** 1477,1480 ****
--- 1908,1912 ----
    t/results/coverage/indicateurl_end_lines.pl \
    t/results/coverage/insertcopying.pl \
+   t/results/coverage/invalid_U.pl \
    t/results/coverage/item_container.pl \
    t/results/coverage/lettered_accent_and_spaces.pl \
***************
*** 1486,1489 ****
--- 1918,1922 ----
    t/results/coverage/punctuation_in_line_commands.pl \
    t/results/coverage/quotation_author.pl \
+   t/results/coverage/raggedright.pl \
    t/results/coverage/setfilename_in_paragraph.pl \
    t/results/coverage/spaces_after_braced_command.pl \
***************
*** 1616,1619 ****
--- 2049,2057 ----
    t/results/html_tests/no_use_iso.pl \
    t/results/html_tests/raw_html.pl \
+   t/results/html_tests/redirection_same_labels.pl \
+   t/results/html_tests/redirection_same_labels/res_html/circumflex.html \
+   t/results/html_tests/redirection_same_labels/res_html/i.html \
+   t/results/html_tests/redirection_same_labels/res_html/index.html \
+   t/results/html_tests/redirection_same_labels/res_html/umlaut.html \
    t/results/html_tests/ref_in_preformatted.pl \
    t/results/html_tests/shortcontents_no_top.pl \
***************
*** 1725,1728 ****
--- 2163,2168 ----
    t/results/info_tests/image_text_encoded.pl \
    t/results/info_tests/index_entry_at_end_node.pl \
+   t/results/info_tests/invalid_node_name_no_warning.pl \
+   t/results/info_tests/invalid_node_name_warning.pl \
    t/results/info_tests/known_encoding.pl \
    t/results/info_tests/multiline_image_and_align.pl \
***************
*** 1746,1749 ****
--- 2186,2197 ----
    t/results/info_tests/space_in_setfilename.pl \
    t/results/info_tests/split_no_copying.pl \
+   t/results/info_tests/split_test_before_first_node.pl \
+   t/results/info_tests/split_test_before_first_node/res_info/split_test_before_first_node.info \
+   t/results/info_tests/split_test_before_first_node/res_info/split_test_before_first_node.info-1 \
+   t/results/info_tests/split_test_before_first_node/res_info/split_test_before_first_node.info-2 \
+   t/results/info_tests/split_test_before_first_node_no_empty_line.pl \
+   t/results/info_tests/split_test_before_first_node_no_empty_line/res_info/split_test_before_first_node.info \
+   t/results/info_tests/split_test_before_first_node_no_empty_line/res_info/split_test_before_first_node.info-1 \
+   t/results/info_tests/split_test_before_first_node_no_empty_line/res_info/split_test_before_first_node.info-2 \
    t/results/info_tests/test_index.pl \
    t/results/info_tests/text_before_node.pl \
***************
*** 1868,1871 ****
--- 2316,2320 ----
    t/results/macro/ifset_in_macro.pl \
    t/results/macro/ifset_in_macro_set.pl \
+   t/results/macro/ignored_macro_definition.pl \
    t/results/macro/implicit_quoting_one_arg.pl \
    t/results/macro/implicit_quoting_recursion.pl \
***************
*** 1928,1931 ****
--- 2377,2381 ----
    t/results/menu/formats_in_menu.pl \
    t/results/menu/inlineraw_in_menu_description.pl \
+   t/results/menu/invalid_info_menu_entry.pl \
    t/results/menu/menu_entry_name.pl \
    t/results/menu/menu_entry_name_comment.pl \
***************
*** 2007,2010 ****
--- 2457,2461 ----
    t/results/multitable/prototype_brace_no_brace_comment.pl \
    t/results/multitable/prototype_no_brace.pl \
+   t/results/multitable/ref_in_multitable.pl \
    t/results/multitable/w_in_multitable.pl \
    t/results/paragraph/close_paragraph_command.pl \
***************
*** 2024,2027 ****
--- 2475,2479 ----
    t/results/paragraph/text_space_comment.pl \
    t/results/paragraph/two_lines.pl \
+   t/results/plaintext_tests/U_with_utf8_enable_encoding.pl \
    t/results/plaintext_tests/accent_command_punctuation.pl \
    t/results/plaintext_tests/accents_in_var_enable_encoding.pl \
***************
*** 2054,2057 ****
--- 2506,2510 ----
    t/results/plaintext_tests/japanese_utf8/res_plaintext/japanese_utf8.txt \
    t/results/plaintext_tests/line_passed_and_formats.pl \
+   t/results/plaintext_tests/lone_braces_in_inlineraw.pl \
    t/results/plaintext_tests/long_line.pl \
    t/results/plaintext_tests/long_uref_after_item.pl \
***************
*** 2292,2295 ****
--- 2745,2749 ----
    t/results/test_count/expanded_tex.pl \
    t/results/test_count/flushright.pl \
+   t/results/test_count/flushright_in_example.pl \
    t/results/test_count/multitable.pl \
    t/results/test_count/printindex.pl \
***************
*** 2298,2301 ****
--- 2752,2756 ----
    t/results/value/empty_set.pl \
    t/results/value/empty_value_in_line.pl \
+   t/results/value/ignored_value_definition.pl \
    t/results/value/not_only_characters.pl \
    t/results/value/set_flag_command_equivalent.pl \
***************
*** 2363,2368 ****
    t/include_reference/section_file.texi
  
! test_copied_include_files = t/include_dir/f--ile.txt t/include_dir/incl-incl.txi t/include_dir/macro_included.texi t/include_dir/f--ile.png t/include_dir/figure.txt t/include_dir/inc_file.texi t/include_dir/section_file.texi
! document_strings_mo_files = LocaleData/de.us-ascii/LC_MESSAGES/$(document_domain).mo LocaleData/eo/LC_MESSAGES/$(document_domain).mo LocaleData/es.us-ascii/LC_MESSAGES/$(document_domain).mo LocaleData/fr/LC_MESSAGES/$(document_domain).mo LocaleData/hu/LC_MESSAGES/$(document_domain).mo LocaleData/it/LC_MESSAGES/$(document_domain).mo LocaleData/nl/LC_MESSAGES/$(document_domain).mo LocaleData/no.us-ascii/LC_MESSAGES/$(document_domain).mo LocaleData/pl/LC_MESSAGES/$(document_domain).mo LocaleData/pt_BR.us-ascii/LC_MESSAGES/$(document_domain).mo LocaleData/pt.us-ascii/LC_MESSAGES/$(document_domain).mo
  SUBDIRS = . tests
  bin_SCRIPTS = texi2any
--- 2818,2823 ----
    t/include_reference/section_file.texi
  
! test_copied_include_files = t/include_dir/f--ile.png t/include_dir/f--ile.txt t/include_dir/figure.txt t/include_dir/inc_file.texi t/include_dir/incl-incl.txi t/include_dir/macro_included.texi t/include_dir/section_file.texi
! document_strings_mo_files = LocaleData/ca.us-ascii/LC_MESSAGES/$(document_domain).mo LocaleData/de.us-ascii/LC_MESSAGES/$(document_domain).mo LocaleData/eo/LC_MESSAGES/$(document_domain).mo LocaleData/es/LC_MESSAGES/$(document_domain).mo LocaleData/fr/LC_MESSAGES/$(document_domain).mo LocaleData/hu/LC_MESSAGES/$(document_domain).mo LocaleData/it/LC_MESSAGES/$(document_domain).mo LocaleData/nl/LC_MESSAGES/$(document_domain).mo LocaleData/no.us-ascii/LC_MESSAGES/$(document_domain).mo LocaleData/pl/LC_MESSAGES/$(document_domain).mo LocaleData/pt_BR.us-ascii/LC_MESSAGES/$(document_domain).mo LocaleData/pt.us-ascii/LC_MESSAGES/$(document_domain).mo LocaleData/uk/LC_MESSAGES/$(document_domain).mo
  SUBDIRS = . tests
  bin_SCRIPTS = texi2any
***************
*** 2548,2552 ****
  	$(am__cd) $(top_srcdir) && \
  	  $(AUTOMAKE) --gnu tp/Makefile
- .PRECIOUS: Makefile
  Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  	@case '$?' in \
--- 3003,3006 ----
***************
*** 2557,2561 ****
  	    cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
  	esac;
! $(srcdir)/Makefile.tres $(srcdir)/Makefile.docstr:
  
  $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
--- 3011,3015 ----
  	    cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
  	esac;
! $(srcdir)/Makefile.tres $(srcdir)/Makefile.docstr $(am__empty):
  
  $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
***************
*** 2818,2822 ****
  	  echo "fatal: making $(TEST_SUITE_LOG): possible infinite" \
  	       "recursion detected" >&2; \
! 	else \
  	  am__remaking_logs=yes $(MAKE) $(AM_MAKEFLAGS) $$redo_logs; \
  	fi; \
--- 3272,3276 ----
  	  echo "fatal: making $(TEST_SUITE_LOG): possible infinite" \
  	       "recursion detected" >&2; \
! 	elif test -n "$$redo_logs"; then \
  	  am__remaking_logs=yes $(MAKE) $(AM_MAKEFLAGS) $$redo_logs; \
  	fi; \
***************
*** 3140,3159 ****
  	uninstall-dist_modulesDATA uninstall-local
  
  
  t/include_dir:
  	$(MKDIR_P) $@
  
- t/include_dir/f--ile.txt: $(srcdir)/t/include_reference/f--ile.txt t/include_dir
- 	$(INSTALL_DATA) $(srcdir)/t/include_reference/f--ile.txt $@
- 
- t/include_dir/incl-incl.txi: $(srcdir)/t/include_reference/incl-incl.txi t/include_dir
- 	$(INSTALL_DATA) $(srcdir)/t/include_reference/incl-incl.txi $@
- 
- t/include_dir/macro_included.texi: $(srcdir)/t/include_reference/macro_included.texi t/include_dir
- 	$(INSTALL_DATA) $(srcdir)/t/include_reference/macro_included.texi $@
- 
  t/include_dir/f--ile.png: $(srcdir)/t/include_reference/f--ile.png t/include_dir
  	$(INSTALL_DATA) $(srcdir)/t/include_reference/f--ile.png $@
  
  t/include_dir/figure.txt: $(srcdir)/t/include_reference/figure.txt t/include_dir
  	$(INSTALL_DATA) $(srcdir)/t/include_reference/figure.txt $@
--- 3594,3609 ----
  	uninstall-dist_modulesDATA uninstall-local
  
+ .PRECIOUS: Makefile
+ 
  
  t/include_dir:
  	$(MKDIR_P) $@
  
  t/include_dir/f--ile.png: $(srcdir)/t/include_reference/f--ile.png t/include_dir
  	$(INSTALL_DATA) $(srcdir)/t/include_reference/f--ile.png $@
  
+ t/include_dir/f--ile.txt: $(srcdir)/t/include_reference/f--ile.txt t/include_dir
+ 	$(INSTALL_DATA) $(srcdir)/t/include_reference/f--ile.txt $@
+ 
  t/include_dir/figure.txt: $(srcdir)/t/include_reference/figure.txt t/include_dir
  	$(INSTALL_DATA) $(srcdir)/t/include_reference/figure.txt $@
***************
*** 3162,3168 ****
--- 3612,3631 ----
  	$(INSTALL_DATA) $(srcdir)/t/include_reference/inc_file.texi $@
  
+ t/include_dir/incl-incl.txi: $(srcdir)/t/include_reference/incl-incl.txi t/include_dir
+ 	$(INSTALL_DATA) $(srcdir)/t/include_reference/incl-incl.txi $@
+ 
+ t/include_dir/macro_included.texi: $(srcdir)/t/include_reference/macro_included.texi t/include_dir
+ 	$(INSTALL_DATA) $(srcdir)/t/include_reference/macro_included.texi $@
+ 
  t/include_dir/section_file.texi: $(srcdir)/t/include_reference/section_file.texi t/include_dir
  	$(INSTALL_DATA) $(srcdir)/t/include_reference/section_file.texi $@
  
+ $(srcdir)/../po_document/ca.us-ascii.gmo: $(srcdir)/../po_document/ca.us-ascii.po
+ 	cd $(srcdir)/../po_document/ && $(MAKE) $(AM_MAKEFLAGS) ca.us-ascii.gmo
+ 
+ LocaleData/ca.us-ascii/LC_MESSAGES/$(document_domain).mo: $(srcdir)/../po_document/ca.us-ascii.gmo
+ 	$(MKDIR_P) `dirname $@`
+ 	$(INSTALL_DATA) $(srcdir)/../po_document/ca.us-ascii.gmo $@
+ 
  $(srcdir)/../po_document/de.us-ascii.gmo: $(srcdir)/../po_document/de.us-ascii.po
  	cd $(srcdir)/../po_document/ && $(MAKE) $(AM_MAKEFLAGS) de.us-ascii.gmo
***************
*** 3179,3188 ****
  	$(INSTALL_DATA) $(srcdir)/../po_document/eo.gmo $@
  
! $(srcdir)/../po_document/es.us-ascii.gmo: $(srcdir)/../po_document/es.us-ascii.po
! 	cd $(srcdir)/../po_document/ && $(MAKE) $(AM_MAKEFLAGS) es.us-ascii.gmo
  
! LocaleData/es.us-ascii/LC_MESSAGES/$(document_domain).mo: $(srcdir)/../po_document/es.us-ascii.gmo
  	$(MKDIR_P) `dirname $@`
! 	$(INSTALL_DATA) $(srcdir)/../po_document/es.us-ascii.gmo $@
  
  $(srcdir)/../po_document/fr.gmo: $(srcdir)/../po_document/fr.po
--- 3642,3651 ----
  	$(INSTALL_DATA) $(srcdir)/../po_document/eo.gmo $@
  
! $(srcdir)/../po_document/es.gmo: $(srcdir)/../po_document/es.po
! 	cd $(srcdir)/../po_document/ && $(MAKE) $(AM_MAKEFLAGS) es.gmo
  
! LocaleData/es/LC_MESSAGES/$(document_domain).mo: $(srcdir)/../po_document/es.gmo
  	$(MKDIR_P) `dirname $@`
! 	$(INSTALL_DATA) $(srcdir)/../po_document/es.gmo $@
  
  $(srcdir)/../po_document/fr.gmo: $(srcdir)/../po_document/fr.po
***************
*** 3242,3245 ****
--- 3705,3715 ----
  	$(INSTALL_DATA) $(srcdir)/../po_document/pt.us-ascii.gmo $@
  
+ $(srcdir)/../po_document/uk.gmo: $(srcdir)/../po_document/uk.po
+ 	cd $(srcdir)/../po_document/ && $(MAKE) $(AM_MAKEFLAGS) uk.gmo
+ 
+ LocaleData/uk/LC_MESSAGES/$(document_domain).mo: $(srcdir)/../po_document/uk.gmo
+ 	$(MKDIR_P) `dirname $@`
+ 	$(INSTALL_DATA) $(srcdir)/../po_document/uk.gmo $@
+ 
  # A long list of files that we generate and some rules.
  
***************
*** 3267,3270 ****
--- 3737,3747 ----
             $(test_copied_include_files) 
  
+ # just a convenience for running these additional tests.
+ long-checks:
+ 	cd tests && $(MAKE) long-checks
+ 
+ # MANIFEST is used for the Perl module.
+ # maintain/MANIFEST_generated_files is used for dist(check).
+ # They are made by maintain/prepare_perl_module_files.sh.
  MANIFEST: maintain/MANIFEST_generated_files Makefile.am Makefile.tres
  	LC_ALL=C; export LC_ALL; LANGUAGE=C; export LANGUAGE; \
***************
*** 3278,3281 ****
--- 3755,3766 ----
  	 | sort >$@
  
+ # template.pod is the basis for the .pm documentation, and the script
+ # invoked here updates them; to be run when template.pod changes.
+ # 
+ # If we ever make that documentation more extensive, the .pm doc could
+ # (and probably should) just be maintained separately, by hand.
+ do-pm-doc:
+ 	./maintain/regenerate_converters_documentation.sh
+ 
  maintain/catalog.xml: maintain/catalog.xml.in Makefile
  	$(MKDIR_P) maintain
***************
*** 3309,3314 ****
  
  install-exec-hook:
! 	rm -f $(DESTDIR)$(bindir)/makeinfo
! 	-$(LN_S) texi2any $(DESTDIR)$(bindir)/makeinfo
  
  dist-hook:
--- 3794,3799 ----
  
  install-exec-hook:
! 	makeinfo_f=`echo makeinfo | sed -e '$(transform)'`; rm -f $(DESTDIR)$(bindir)/$$makeinfo_f
! 	-makeinfo_f=`echo makeinfo | sed -e '$(transform)'`; texi2any_f=`echo texi2any| sed -e '$(transform)'`; $(LN_S) $$texi2any_f $(DESTDIR)$(bindir)/$$makeinfo_f
  
  dist-hook:
diff -Nrc2 texinfo-5.2/tp/Makefile.tres texinfo-6.0/tp/Makefile.tres
*** texinfo-5.2/tp/Makefile.tres	2013-08-20 22:45:38.000000000 +0100
--- texinfo-6.0/tp/Makefile.tres	2015-04-01 18:08:03.000000000 +0100
***************
*** 1,5 ****
  # Makefile.tres generated by ./tp/maintain/regenerate_file_lists.pl.
  #
! # Copyright 2013 Free Software Foundation, Inc.
  #
  # This file is free software; as a special exception the author gives
--- 1,5 ----
  # Makefile.tres generated by ./tp/maintain/regenerate_file_lists.pl.
  #
! # Copyright 2015 Free Software Foundation, Inc.
  #
  # This file is free software; as a special exception the author gives
***************
*** 59,62 ****
--- 59,63 ----
    t/test_count.t \
    t/test_fill_gaps_in_sectioning.t \
+   t/test_is_content_empty.t \
    t/test_protect_hashchar_at_line_beginning.t \
    t/test_sort.t \
***************
*** 145,148 ****
--- 146,150 ----
    t/results/converters_tests/at_commands_in_refs_latin1/res_html/env-code-option-samp-command-file-C_002dx-ESC.html \
    t/results/converters_tests/at_commands_in_refs_latin1/res_html/f_002d_002dile1-f_002d_002dile.html \
+   t/results/converters_tests/at_commands_in_refs_latin1/res_html/gH-3rd.html \
    t/results/converters_tests/at_commands_in_refs_latin1/res_html/http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls.html \
    t/results/converters_tests/at_commands_in_refs_latin1/res_html/i-E-C.html \
***************
*** 174,177 ****
--- 176,180 ----
    t/results/converters_tests/at_commands_in_refs_utf8/res_html/env-code-option-samp-command-file-C_002dx-ESC.html \
    t/results/converters_tests/at_commands_in_refs_utf8/res_html/f_002d_002dile1-f_002d_002dile.html \
+   t/results/converters_tests/at_commands_in_refs_utf8/res_html/gH-3rd.html \
    t/results/converters_tests/at_commands_in_refs_utf8/res_html/http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls.html \
    t/results/converters_tests/at_commands_in_refs_utf8/res_html/i-E-C.html \
***************
*** 216,219 ****
--- 219,224 ----
    t/results/converters_tests/inline.pl \
    t/results/converters_tests/inline_expand_tex.pl \
+   t/results/converters_tests/inlinefmtifelse.pl \
+   t/results/converters_tests/inlineifsetifclear.pl \
    t/results/converters_tests/japanese_shift_jis.pl \
    t/results/converters_tests/japanese_shift_jis/res_html/Introduction.html \
***************
*** 286,289 ****
--- 291,295 ----
    t/results/coverage/indicateurl_end_lines.pl \
    t/results/coverage/insertcopying.pl \
+   t/results/coverage/invalid_U.pl \
    t/results/coverage/item_container.pl \
    t/results/coverage/lettered_accent_and_spaces.pl \
***************
*** 295,298 ****
--- 301,305 ----
    t/results/coverage/punctuation_in_line_commands.pl \
    t/results/coverage/quotation_author.pl \
+   t/results/coverage/raggedright.pl \
    t/results/coverage/setfilename_in_paragraph.pl \
    t/results/coverage/spaces_after_braced_command.pl \
***************
*** 425,428 ****
--- 432,440 ----
    t/results/html_tests/no_use_iso.pl \
    t/results/html_tests/raw_html.pl \
+   t/results/html_tests/redirection_same_labels.pl \
+   t/results/html_tests/redirection_same_labels/res_html/circumflex.html \
+   t/results/html_tests/redirection_same_labels/res_html/i.html \
+   t/results/html_tests/redirection_same_labels/res_html/index.html \
+   t/results/html_tests/redirection_same_labels/res_html/umlaut.html \
    t/results/html_tests/ref_in_preformatted.pl \
    t/results/html_tests/shortcontents_no_top.pl \
***************
*** 534,537 ****
--- 546,551 ----
    t/results/info_tests/image_text_encoded.pl \
    t/results/info_tests/index_entry_at_end_node.pl \
+   t/results/info_tests/invalid_node_name_no_warning.pl \
+   t/results/info_tests/invalid_node_name_warning.pl \
    t/results/info_tests/known_encoding.pl \
    t/results/info_tests/multiline_image_and_align.pl \
***************
*** 555,558 ****
--- 569,580 ----
    t/results/info_tests/space_in_setfilename.pl \
    t/results/info_tests/split_no_copying.pl \
+   t/results/info_tests/split_test_before_first_node.pl \
+   t/results/info_tests/split_test_before_first_node/res_info/split_test_before_first_node.info \
+   t/results/info_tests/split_test_before_first_node/res_info/split_test_before_first_node.info-1 \
+   t/results/info_tests/split_test_before_first_node/res_info/split_test_before_first_node.info-2 \
+   t/results/info_tests/split_test_before_first_node_no_empty_line.pl \
+   t/results/info_tests/split_test_before_first_node_no_empty_line/res_info/split_test_before_first_node.info \
+   t/results/info_tests/split_test_before_first_node_no_empty_line/res_info/split_test_before_first_node.info-1 \
+   t/results/info_tests/split_test_before_first_node_no_empty_line/res_info/split_test_before_first_node.info-2 \
    t/results/info_tests/test_index.pl \
    t/results/info_tests/text_before_node.pl \
***************
*** 677,680 ****
--- 699,703 ----
    t/results/macro/ifset_in_macro.pl \
    t/results/macro/ifset_in_macro_set.pl \
+   t/results/macro/ignored_macro_definition.pl \
    t/results/macro/implicit_quoting_one_arg.pl \
    t/results/macro/implicit_quoting_recursion.pl \
***************
*** 737,740 ****
--- 760,764 ----
    t/results/menu/formats_in_menu.pl \
    t/results/menu/inlineraw_in_menu_description.pl \
+   t/results/menu/invalid_info_menu_entry.pl \
    t/results/menu/menu_entry_name.pl \
    t/results/menu/menu_entry_name_comment.pl \
***************
*** 816,819 ****
--- 840,844 ----
    t/results/multitable/prototype_brace_no_brace_comment.pl \
    t/results/multitable/prototype_no_brace.pl \
+   t/results/multitable/ref_in_multitable.pl \
    t/results/multitable/w_in_multitable.pl \
    t/results/paragraph/close_paragraph_command.pl \
***************
*** 833,836 ****
--- 858,862 ----
    t/results/paragraph/text_space_comment.pl \
    t/results/paragraph/two_lines.pl \
+   t/results/plaintext_tests/U_with_utf8_enable_encoding.pl \
    t/results/plaintext_tests/accent_command_punctuation.pl \
    t/results/plaintext_tests/accents_in_var_enable_encoding.pl \
***************
*** 863,866 ****
--- 889,893 ----
    t/results/plaintext_tests/japanese_utf8/res_plaintext/japanese_utf8.txt \
    t/results/plaintext_tests/line_passed_and_formats.pl \
+   t/results/plaintext_tests/lone_braces_in_inlineraw.pl \
    t/results/plaintext_tests/long_line.pl \
    t/results/plaintext_tests/long_uref_after_item.pl \
***************
*** 1101,1104 ****
--- 1128,1132 ----
    t/results/test_count/expanded_tex.pl \
    t/results/test_count/flushright.pl \
+   t/results/test_count/flushright_in_example.pl \
    t/results/test_count/multitable.pl \
    t/results/test_count/printindex.pl \
***************
*** 1107,1110 ****
--- 1135,1139 ----
    t/results/value/empty_set.pl \
    t/results/value/empty_value_in_line.pl \
+   t/results/value/ignored_value_definition.pl \
    t/results/value/not_only_characters.pl \
    t/results/value/set_flag_command_equivalent.pl \
***************
*** 1175,1190 ****
  	$(MKDIR_P) $@
  
- t/include_dir/f--ile.txt: $(srcdir)/t/include_reference/f--ile.txt t/include_dir
- 	$(INSTALL_DATA) $(srcdir)/t/include_reference/f--ile.txt $@
- 
- t/include_dir/incl-incl.txi: $(srcdir)/t/include_reference/incl-incl.txi t/include_dir
- 	$(INSTALL_DATA) $(srcdir)/t/include_reference/incl-incl.txi $@
- 
- t/include_dir/macro_included.texi: $(srcdir)/t/include_reference/macro_included.texi t/include_dir
- 	$(INSTALL_DATA) $(srcdir)/t/include_reference/macro_included.texi $@
- 
  t/include_dir/f--ile.png: $(srcdir)/t/include_reference/f--ile.png t/include_dir
  	$(INSTALL_DATA) $(srcdir)/t/include_reference/f--ile.png $@
  
  t/include_dir/figure.txt: $(srcdir)/t/include_reference/figure.txt t/include_dir
  	$(INSTALL_DATA) $(srcdir)/t/include_reference/figure.txt $@
--- 1204,1213 ----
  	$(MKDIR_P) $@
  
  t/include_dir/f--ile.png: $(srcdir)/t/include_reference/f--ile.png t/include_dir
  	$(INSTALL_DATA) $(srcdir)/t/include_reference/f--ile.png $@
  
+ t/include_dir/f--ile.txt: $(srcdir)/t/include_reference/f--ile.txt t/include_dir
+ 	$(INSTALL_DATA) $(srcdir)/t/include_reference/f--ile.txt $@
+ 
  t/include_dir/figure.txt: $(srcdir)/t/include_reference/figure.txt t/include_dir
  	$(INSTALL_DATA) $(srcdir)/t/include_reference/figure.txt $@
***************
*** 1193,1199 ****
  	$(INSTALL_DATA) $(srcdir)/t/include_reference/inc_file.texi $@
  
  t/include_dir/section_file.texi: $(srcdir)/t/include_reference/section_file.texi t/include_dir
  	$(INSTALL_DATA) $(srcdir)/t/include_reference/section_file.texi $@
  
! test_copied_include_files = t/include_dir/f--ile.txt t/include_dir/incl-incl.txi t/include_dir/macro_included.texi t/include_dir/f--ile.png t/include_dir/figure.txt t/include_dir/inc_file.texi t/include_dir/section_file.texi
  
--- 1216,1228 ----
  	$(INSTALL_DATA) $(srcdir)/t/include_reference/inc_file.texi $@
  
+ t/include_dir/incl-incl.txi: $(srcdir)/t/include_reference/incl-incl.txi t/include_dir
+ 	$(INSTALL_DATA) $(srcdir)/t/include_reference/incl-incl.txi $@
+ 
+ t/include_dir/macro_included.texi: $(srcdir)/t/include_reference/macro_included.texi t/include_dir
+ 	$(INSTALL_DATA) $(srcdir)/t/include_reference/macro_included.texi $@
+ 
  t/include_dir/section_file.texi: $(srcdir)/t/include_reference/section_file.texi t/include_dir
  	$(INSTALL_DATA) $(srcdir)/t/include_reference/section_file.texi $@
  
! test_copied_include_files = t/include_dir/f--ile.png t/include_dir/f--ile.txt t/include_dir/figure.txt t/include_dir/inc_file.texi t/include_dir/incl-incl.txi t/include_dir/macro_included.texi t/include_dir/section_file.texi
  
diff -Nrc2 texinfo-5.2/tp/README texinfo-6.0/tp/README
*** texinfo-5.2/tp/README	2013-03-08 17:38:28.000000000 +0000
--- texinfo-6.0/tp/README	2015-05-07 03:02:51.000000000 +0100
***************
*** 1,6 ****
! $Id: README 5222 2013-03-08 17:38:27Z karl $
  texinfo/tp/README
  
!   Copyright 2011, 2012, 2013 Free Software Foundation, Inc.
  
    Copying and distribution of this file, with or without modification,
--- 1,6 ----
! $Id: README 6252 2015-05-06 17:37:57Z karl $
  texinfo/tp/README
  
!   Copyright 2011, 2012, 2013, 2014, 2015 Free Software Foundation, Inc.
  
    Copying and distribution of this file, with or without modification,
***************
*** 29,36 ****
    libdata-compare-perl libtest-deep-perl
  
  
  This module is part of GNU Texinfo.  A standalone Perl module may also be
  produced from within the the Texinfo tree, using 
!   ./maintain/prepare_perl_module.sh
  The resulting module, although standalone, should always be regenerated
  from the sources in Texinfo, to avoid divergence of sources.
--- 29,39 ----
    libdata-compare-perl libtest-deep-perl
  
+ The tests are in the subdirectories t/ and test/.  The tests in t/ test 
+ the Perl modules used by the makeinfo command, and the tests in test/ 
+ test the command itself.
  
  This module is part of GNU Texinfo.  A standalone Perl module may also be
  produced from within the the Texinfo tree, using 
!   ./maintain/prepare_perl_standalone_module_archive.sh
  The resulting module, although standalone, should always be regenerated
  from the sources in Texinfo, to avoid divergence of sources.
***************
*** 42,43 ****
--- 45,54 ----
  job, expect to spend a lot of time making it do the right thing with the
  existing tests.
+ 
+ tp builds a complicated parse tree.  It can output a lot of debug
+ information about the tree, and what it's doing generally.  For example,
+ these commands output the tree (in different forms):
+   makeinfo -c DUMP_TREE=1 -c TEXINFO_OUTPUT_FORMAT=parse document.texi
+   makeinfo -c TEXINFO_OUTPUT_FORMAT=debugtree document.texi
+ In addition (or instead) setting the DEBUG configuration variable will
+ dump more information about what it's doing.
diff -Nrc2 texinfo-5.2/tp/TODO texinfo-6.0/tp/TODO
*** texinfo-5.2/tp/TODO	2013-09-07 22:13:21.000000000 +0100
--- texinfo-6.0/tp/TODO	2015-05-07 03:02:51.000000000 +0100
***************
*** 1,5 ****
  This is the todo list for the Texinfo::Parser implementation.
  
!   Copyright 2012, 2013 Free Software Foundation.
  
    Copying and distribution of this file, with or without modification,
--- 1,5 ----
  This is the todo list for the Texinfo::Parser implementation.
  
!   Copyright 2012, 2013, 2014, 2015 Free Software Foundation.
  
    Copying and distribution of this file, with or without modification,
***************
*** 76,79 ****
--- 76,94 ----
  Example in heading/heading_in_example.
  
+ Similar, but not exactly the same issue, there is no warning with a
+ block command between @def* and @def*x, only for paragraph.
+ 
+  @defun a b c d e f 
+ 
+  @itemize @minus
+  truc
+  @item t
+  @end itemize
+ 
+  @defunx g h j k l m
+ 
+  @end defun
+ 
+ 
  
  Punctuation and spaces before @image do not lead to a doubling of space.
***************
*** 212,217 ****
    put <title> in <articleinfo>?
  
-   how to handle @sc in docbook?
- 
  * in docbook, when there is only one section <article> should be better
    than book. Maybe the best way to do that would be passing the
--- 227,230 ----
***************
*** 401,403 ****
  t/info_tests.t
   space_in_setfilename
- 
--- 414,415 ----
diff -Nrc2 texinfo-5.2/tp/Texinfo/Common.pm texinfo-6.0/tp/Texinfo/Common.pm
*** texinfo-5.2/tp/Texinfo/Common.pm	2013-09-26 23:46:07.000000000 +0100
--- texinfo-6.0/tp/Texinfo/Common.pm	2015-06-26 13:49:37.000000000 +0100
***************
*** 1,5 ****
  # Common.pm: definition of commands. Common code of other Texinfo modules.
  #
! # Copyright 2010, 2011, 2012 Free Software Foundation, Inc.
  # 
  # This program is free software; you can redistribute it and/or modify
--- 1,6 ----
+ # $Id: Common.pm 6363 2015-06-26 12:36:32Z gavin $
  # Common.pm: definition of commands. Common code of other Texinfo modules.
  #
! # Copyright 2010, 2011, 2012, 2013, 2014, 2015 Free Software Foundation, Inc.
  # 
  # This program is free software; you can redistribute it and/or modify
***************
*** 47,57 ****
  # will save memory.
  %EXPORT_TAGS = ( 'all' => [ qw(
! expand_verbatiminclude
  definition_category
  expand_today
- numbered_heading
- trim_spaces_comment_from_content
  float_name_caption
  normalize_top_node_name
  protect_comma_in_tree
  protect_first_parenthesis
--- 48,61 ----
  # will save memory.
  %EXPORT_TAGS = ( 'all' => [ qw(
! debug_hash
! debug_list
  definition_category
+ expand_verbatiminclude
  expand_today
  float_name_caption
+ is_content_empty
+ move_index_entries_after_items_in_tree
  normalize_top_node_name
+ numbered_heading
  protect_comma_in_tree
  protect_first_parenthesis
***************
*** 59,64 ****
  protect_colon_in_tree
  protect_node_after_label_in_tree
  valid_tree_transformation
- move_index_entries_after_items_in_tree
  ) ] );
  
--- 63,68 ----
  protect_colon_in_tree
  protect_node_after_label_in_tree
+ trim_spaces_comment_from_content
  valid_tree_transformation
  ) ] );
  
***************
*** 68,72 ****
  );
  
! $VERSION = '5.1.90';
  
  # i18n
--- 72,76 ----
  );
  
! $VERSION = '6.0';
  
  # i18n
***************
*** 260,263 ****
--- 264,268 ----
    'TEXINFO_DTD_VERSION', 'TEXINFO_COLUMN_FOR_DESCRIPTION',
    'TEXINFO_OUTPUT_FORMAT', 'INFO_SPECIAL_CHARS_WARNING',
+   'INDEX_SPECIAL_CHARS_WARNING',
  );
  # Not strings. 
***************
*** 586,590 ****
    'sc', 't', 'var',
    'headitemfont', 'code', 'command', 'env', 'file', 'kbd',
!   'option', 'samp', 'strong') {
    $brace_commands{$style_command} = 1;
    $style_commands{$style_command} = 1;
--- 591,595 ----
    'sc', 't', 'var',
    'headitemfont', 'code', 'command', 'env', 'file', 'kbd',
!   'option', 'samp', 'strong', 'sub', 'sup') {
    $brace_commands{$style_command} = 1;
    $style_commands{$style_command} = 1;
***************
*** 598,604 ****
  }
  
! foreach my $one_arg_command (
!   'ctrl','dmn', 'w', 'key',
!   'titlefont','hyphenation','anchor','errormsg') {
    $brace_commands{$one_arg_command} = 1;
  }
--- 603,608 ----
  }
  
! foreach my $one_arg_command ('U', 'ctrl', 'dmn', 'w', 'key',
!     'titlefont', 'hyphenation', 'anchor', 'errormsg') {
    $brace_commands{$one_arg_command} = 1;
  }
***************
*** 614,618 ****
  # Commands that enclose full texts
  our %context_brace_commands;
! foreach my $context_brace_command ('footnote', 'caption', 'shortcaption', 'math') {
    $context_brace_commands{$context_brace_command} = $context_brace_command;
    $brace_commands{$context_brace_command} = 1;
--- 618,623 ----
  # Commands that enclose full texts
  our %context_brace_commands;
! foreach my $context_brace_command ('footnote', 'caption',
!     'shortcaption', 'math') {
    $context_brace_commands{$context_brace_command} = $context_brace_command;
    $brace_commands{$context_brace_command} = 1;
***************
*** 672,675 ****
--- 677,688 ----
  }
  
+ # brace command that is not replaced with text.
+ my %unformatted_brace_commands;
+ foreach my $unformatted_brace_command ('anchor', 'shortcaption', 
+     'caption', 'hyphenation', 'errormsg') {
+   $unformatted_brace_commands{$unformatted_brace_command} = 1;
+ }
+ 
+ 
  # commands delimiting blocks, with an @end.
  # Value is either the number of arguments on the line separated by
***************
*** 867,870 ****
--- 880,889 ----
  );
  
+ my %unformatted_block_commands;
+ foreach my $unformatted_block_command ('ignore', 'macro', 'rmacro') {
+   $unformatted_block_commands{$unformatted_block_command} = 1;
+ }
+ 
+ 
  # commands that should only appear at the root level and contain up to
  # the next root command.  @node and sectioning commands.
***************
*** 937,940 ****
--- 956,971 ----
  }
  
+ # misc commands that may be formatted as text.
+ # index commands may be too, but index command may be added with
+ # @def*index so they are not added here.
+ my %formatted_misc_commands;
+ foreach my $formatted_misc_command ('insertcopying', 'contents', 
+    'shortcontents', 'summarycontents', 'center', 'printindex', 
+    'listoffloats', 'shorttitlepage', 'settitle', 
+    'author', 'subtitle', 'title', 'sp', 'exdent', 'headitem', 'item', 
+    'itemx', 'tab', 'node', keys(%sectioning_commands)) {
+   $formatted_misc_commands{$formatted_misc_command} = 1;
+ }
+ 
  $root_commands{'node'} = 1;
  
***************
*** 1010,1018 ****
  }
  
! sub open_out($$;$)
  {
    my $self = shift;
    my $file = shift;
    my $encoding = shift;
  
    if (!defined($encoding) and $self 
--- 1041,1050 ----
  }
  
! sub open_out($$;$$)
  {
    my $self = shift;
    my $file = shift;
    my $encoding = shift;
+   my $use_binmode = shift;
  
    if (!defined($encoding) and $self 
***************
*** 1022,1025 ****
--- 1054,1058 ----
  
    if ($file eq '-') {
+     binmode(STDOUT) if $use_binmode;
      binmode(STDOUT, ":encoding($encoding)") if ($encoding);
      if ($self) {
***************
*** 1032,1035 ****
--- 1065,1072 ----
      return undef; 
    }
+   # We run binmode to turn off outputting LF as CR LF under MS-Windows,
+   # so that Info tag tables will have correct offsets.  This must be done
+   # before setting the encoding filters with binmode.
+   binmode($filehandle) if $use_binmode;
    if ($encoding) {
      if ($encoding eq 'utf8' or $encoding eq 'utf-8-strict') {
***************
*** 1126,1132 ****
        }
        if (!close (VERBINCLUDE)) {
!         $self->document_warn(sprintf($self->__(
                        "error on closing \@verbatiminclude file %s: %s"),
                               $file, $!));
        }
      }
--- 1163,1171 ----
        }
        if (!close (VERBINCLUDE)) {
!         if ($self) {
!           $self->document_warn(sprintf($self->__(
                        "error on closing \@verbatiminclude file %s: %s"),
                               $file, $!));
+         }
        }
      }
***************
*** 1412,1415 ****
--- 1451,1500 ----
  }
  
+ sub is_content_empty($;$);
+ sub is_content_empty($;$)
+ {
+   my $tree = shift;
+   my $do_not_ignore_index_entries = shift;
+   if (!defined($tree) or !exists($tree->{'contents'})) {
+     return 1;
+   }
+   foreach my $content (@{$tree->{'contents'}}) {
+     #print STDERR _print_current($content);
+     if ($content->{'cmdname'}) {
+       if ($content->{'type'} and $content->{'type'} eq 'index_entry_command') {
+         if ($do_not_ignore_index_entries) {
+           return 0;
+         } else {
+           next;
+         }
+       }
+       if (exists($misc_commands{$content->{'cmdname'}})) {
+         my @truc = keys(%formatted_misc_commands);
+         if ($formatted_misc_commands{$content->{'cmdname'}}) {
+           return 0;
+         } else {
+           next;
+         }
+       } elsif ($unformatted_brace_commands{$content->{'cmdname'}} 
+                or $unformatted_block_commands{$content->{'cmdname'}}) {
+         next;
+       } else {
+         return 0;
+       }
+     }
+     if ($content->{'type'}) {
+       if ($content->{'type'} eq 'paragraph') {
+         return 0;
+       }
+     }
+     if ($content->{'text'} and $content->{'text'} =~ /\S/) {
+       return 0;
+     }
+     if (not is_content_empty($content, $do_not_ignore_index_entries)) {
+       return 0;
+     }
+   }
+   return 1;
+ }
  
  our %htmlxref_entries = (
***************
*** 1589,1592 ****
--- 1674,1681 ----
  }
  
+ # Used in count_bytes
+ my $Encode_encoding_object;
+ my $last_encoding;
+ 
  sub count_bytes($$;$) 
  {
***************
*** 1599,1604 ****
    }
  
!   if ($encoding and $encoding ne 'ascii') {
!     return length(Encode::encode($encoding, $string));
    } else {
      return length($string);
--- 1688,1717 ----
    }
  
!   if ($encoding eq 'utf-8-strict') {
!     if (Encode::is_utf8($string)) {
!       # Get the number of bytes in the underlying storage.  This may
!       # be slightly faster than calling Encode::encode_utf8.
!       use bytes;
!       return length($string);
! 
!       # Here's another way of doing it.
!       #Encode::_utf8_off($string);
!       #my $length = length($string);
!       #Encode::_utf8_on($string);
!       #return $length
!     } else {
!       return length(Encode::encode_utf8($string));
!     }
!   } elsif ($encoding and $encoding ne 'ascii') {
!     if (!defined($last_encoding) or $last_encoding ne $encoding) {
!       # Look up and save encoding object for next time.  This is
!       # slightly faster than calling Encode::encode.
!       $last_encoding = $encoding;
!       $Encode_encoding_object = Encode::find_encoding($encoding);
!       if (!defined($Encode_encoding_object)) {
!         Carp::croak "Unknown encoding '$encoding'";
!       }
!     }
!     return length($Encode_encoding_object->encode($string));
    } else {
      return length($string);
***************
*** 2242,2245 ****
--- 2355,2394 ----
  }
  
+ sub debug_list
+ {
+   my ($label) = shift;
+   my (@list) = (ref $_[0] && $_[0] =~ /.*ARRAY.*/) ? @{$_[0]} : @_;
+ 
+   my $str = "$label: [";
+   my @items = ();
+   for my $item (@list) {
+     $item = "" if ! defined ($item);
+     $item =~ s/\n/\\n/g;
+     push (@items, $item);
+   }
+   $str .= join (" ", @items);
+   $str .= "]";
+ 
+   warn "$str\n";
+ }
+ #
+ sub debug_hash
+ {
+   my ($label) = shift;
+   my (%hash) = (ref $_[0] && $_[0] =~ /.*HASH.*/) ? %{$_[0]} : @_;
+ 
+   my $str = "$label: {";
+   my @items = ();
+   for my $key (sort keys %hash) {
+     my $val = $hash{$key} || ""; # no undef
+     $key =~ s/\n/\\n/g;
+     $val =~ s/\n/\\n/g;
+     push (@items, "$key:$val");
+   }
+   $str .= join (",", @items);
+   $str .= "}";
+ 
+   warn "$str\n";
+ }
  1;
  
***************
*** 2439,2443 ****
  C<@verbatiminclude> tree element.  This function returns a 
  C<@verbatim> tree elements after finding the included file and
! reading it.
  
  =item $tree = definition_category($converter, $def_line)
--- 2588,2593 ----
  C<@verbatiminclude> tree element.  This function returns a 
  C<@verbatim> tree elements after finding the included file and
! reading it.  If I<$converter> is not defined, the document encoding 
! is not taken into account when reading the file.
  
  =item $tree = definition_category($converter, $def_line)
***************
*** 2447,2450 ****
--- 2597,2608 ----
  returns a texinfo tree corresponding to the category of the
  I<$def_line> taking the class into account, if there is one.
+ If I<$converter> is not defined, the resulting string won't be
+ translated.
+ 
+ =item $result = is_content_empty($tree, $do_not_ignore_index_entries)
+ 
+ Return true if the C<$tree> has content that could be formatted.
+ C<$do_not_ignore_index_entries> is optional.  If set, index entries
+ are considered to be formatted.
  
  =item $result = numbered_heading ($converter, $heading_element, $heading_text, $do_number)
***************
*** 2455,2459 ****
  defined and false, no number is used and the text is returned as is.
  This function returns the heading with a number and the appendix 
! part if needed.
  
  =item ($caption, $prepended) = float_name_caption ($converter, $float)
--- 2613,2618 ----
  defined and false, no number is used and the text is returned as is.
  This function returns the heading with a number and the appendix 
! part if needed.  If I<$converter> is not defined, the resulting 
! string won't be translated.
  
  =item ($caption, $prepended) = float_name_caption ($converter, $float)
***************
*** 2540,2544 ****
  =head1 COPYRIGHT AND LICENSE
  
! Copyright 2010, 2011, 2012 Free Software Foundation, Inc.
  
  This library is free software; you can redistribute it and/or modify
--- 2699,2703 ----
  =head1 COPYRIGHT AND LICENSE
  
! Copyright 2010, 2011, 2012, 2013, 2014, 2015 Free Software Foundation, Inc.
  
  This library is free software; you can redistribute it and/or modify
***************
*** 2548,2550 ****
  
  =cut
- 
--- 2707,2708 ----
diff -Nrc2 texinfo-5.2/tp/Texinfo/Convert/Converter.pm texinfo-6.0/tp/Texinfo/Convert/Converter.pm
*** texinfo-5.2/tp/Texinfo/Convert/Converter.pm	2013-09-26 23:46:07.000000000 +0100
--- texinfo-6.0/tp/Texinfo/Convert/Converter.pm	2015-06-26 01:39:13.000000000 +0100
***************
*** 1,5 ****
  # Converter.pm: Common code for Converters.
  #
! # Copyright 2011, 2012, 2013 Free Software Foundation, Inc.
  # 
  # This program is free software; you can redistribute it and/or modify
--- 1,6 ----
+ # $Id$
  # Converter.pm: Common code for Converters.
  #
! # Copyright 2011, 2012, 2013, 2014, 2015 Free Software Foundation, Inc.
  # 
  # This program is free software; you can redistribute it and/or modify
***************
*** 60,64 ****
  );
  
! $VERSION = '5.1.90';
  
  my %defaults = (
--- 61,65 ----
  );
  
! $VERSION = '6.0';
  
  my %defaults = (
***************
*** 534,537 ****
--- 535,920 ----
  }
  
+ sub _id_to_filename($$)
+ {
+   my $self = shift;
+   my $id = shift;
+   return substr($id, 0, $self->get_conf('BASEFILENAME_LENGTH'));
+ }
+ 
+ sub _sectioning_command_normalized_filename($$)
+ {
+   my $self = shift;
+   my $command = shift;
+   my $no_unidecode;
+ 
+   $no_unidecode = 1 if (defined($self->get_conf('USE_UNIDECODE')) 
+                         and !$self->get_conf('USE_UNIDECODE'));
+ 
+   my $normalized_name = Texinfo::Convert::NodeNameNormalization::transliterate_texinfo(
+        {'contents' => $command->{'extra'}->{'misc_content'}},
+                 $no_unidecode);
+ 
+   my $filename = $self->_id_to_filename($normalized_name);
+   $filename .= '.'.$self->get_conf('EXTENSION') 
+     if (defined($self->get_conf('EXTENSION')) 
+       and $self->get_conf('EXTENSION') ne '');
+   return ($normalized_name, $filename);
+ }
+ 
+ sub _node_filename($$)
+ {
+   my $self = shift;
+   my $node_info = shift;
+ 
+   my $no_unidecode;
+   $no_unidecode = 1 if (defined($self->get_conf('USE_UNIDECODE'))
+                         and !$self->get_conf('USE_UNIDECODE'));
+ 
+   my $filename;
+   if (defined($node_info->{'normalized'})) { 
+     if ($self->get_conf('TRANSLITERATE_FILE_NAMES')) {
+       $filename = Texinfo::Convert::NodeNameNormalization::transliterate_texinfo(
+        {'contents' => $node_info->{'node_content'}},
+             $no_unidecode);
+     } else {
+       $filename = $node_info->{'normalized'};
+     }
+   } else {
+     $filename = '';
+   }
+   $filename = $self->_id_to_filename($filename);
+   return $filename;
+ }
+ 
+ sub _set_element_file($$$)
+ {
+   my $self = shift;
+   my $element = shift;
+   my $filename = shift;
+ 
+   if (!defined($filename)) {
+     cluck("_set_element_file: filename not defined\n");
+   }
+   if ($self->get_conf('CASE_INSENSITIVE_FILENAMES')) {
+     if (exists($self->{'filenames'}->{lc($filename)})) {
+       if ($self->get_conf('DEBUG')) {
+         print STDERR "Reusing ".$self->{'filenames'}->{lc($filename)}
+                      ." for $filename\n";
+       }
+       $filename = $self->{'filenames'}->{lc($filename)};
+     } else {
+       $self->{'filenames'}->{lc($filename)} = $filename;
+     }
+   }
+   $element->{'filename'} = $filename;
+   if (defined($self->{'destination_directory'}) 
+       and $self->{'destination_directory'} ne '') {
+     $element->{'out_filename'} = 
+       File::Spec->catfile($self->{'destination_directory'}, $filename);
+   } else {
+     $element->{'out_filename'} = $filename;
+   }
+ }
+ 
+ sub _top_node_filename($)
+ {
+   my $self = shift;
+ 
+   my $top_node_filename;
+   if (defined($self->get_conf('TOP_FILE')) 
+       and $self->get_conf('TOP_FILE') ne '') {
+     $top_node_filename = $self->get_conf('TOP_FILE');
+   } else {
+     if (defined($self->get_conf('TOP_NODE_FILE'))) {
+       $top_node_filename = $self->get_conf('TOP_NODE_FILE');
+     } else {
+       # TOP_NODE_FILE is set in the default case.
+       # If not the manual name is used.
+       $top_node_filename = $self->{'document_name'};
+     }
+     if (defined($top_node_filename)) {
+       my $top_node_extension;
+       if ($self->get_conf('NODE_FILENAMES')) {
+         $top_node_extension = $self->get_conf('NODE_FILE_EXTENSION');
+       } else {
+         $top_node_extension = $self->get_conf('EXTENSION');
+       }
+       $top_node_filename .= '.'.$top_node_extension 
+         if (defined($top_node_extension) and $top_node_extension ne '');
+     }
+   }
+   return $top_node_filename;
+ }
+ 
+ sub _get_element($$)
+ {
+   my $self = shift;
+   my $command = shift;
+   my $find_container = shift;
+ 
+   my $current = $command;
+ 
+   while (1) {
+     if ($current->{'type'}) {
+       if ($current->{'type'} eq 'element') {
+         return $current;
+       }
+     }
+     if ($current->{'parent'}) {
+       $current = $current->{'parent'};
+     } else {
+       return undef;
+     }
+   }
+ }
+ 
+ sub _set_pages_files($$)
+ {
+   my $self = shift;
+   my $elements = shift;
+ 
+   # Ensure that the document has pages
+   return undef if (!defined($elements) or !@$elements);
+ 
+   my $extension = '';
+   $extension = '.'.$self->get_conf('EXTENSION') 
+             if (defined($self->get_conf('EXTENSION')) 
+                 and $self->get_conf('EXTENSION') ne '');
+ 
+   if (!$self->get_conf('SPLIT')) {
+     foreach my $element (@$elements) {
+       if (!defined($element->{'filename'})) {
+         $element->{'filename'} = $self->{'output_filename'};
+         $element->{'out_filename'} = $self->{'output_file'};
+       }
+     }
+   } else {
+     my $node_top;
+     #my $section_top;
+     $node_top = $self->{'labels'}->{'Top'} if ($self->{'labels'});
+     #$section_top = $self->{'extra'}->{'top'} if ($self->{'extra'});
+   
+     my $top_node_filename = $self->_top_node_filename();
+     # first determine the top node file name.
+     if ($self->get_conf('NODE_FILENAMES') and $node_top 
+         and defined($top_node_filename)) {
+       my ($node_top_element) = $self->_get_element($node_top);
+       die "BUG: No element for top node" if (!defined($node_top));
+       $self->_set_element_file($node_top_element, $top_node_filename);
+     }
+     my $file_nr = 0;
+     my $previous_page;
+     foreach my $element(@$elements) {
+       # For Top node.
+       next if (defined($element->{'filename'}));
+       if (!$element->{'extra'}->{'first_in_page'}) {
+         cluck ("No first_in_page for $element\n");
+       }
+       if (!defined($element->{'extra'}->{'first_in_page'}->{'filename'})) {
+         my $file_element = $element->{'extra'}->{'first_in_page'};
+         if ($self->get_conf('NODE_FILENAMES')) {
+           foreach my $root_command (@{$file_element->{'contents'}}) {
+             if ($root_command->{'cmdname'} 
+                 and $root_command->{'cmdname'} eq 'node') {
+               my $node_filename;
+               # double node are not normalized, they are handled here
+               if (!defined($root_command->{'extra'}->{'normalized'})
+                   or !defined($self->{'labels'}->{$root_command->{'extra'}->{'normalized'}})) {
+                 $node_filename = 'unknown_node';
+               } else {
+                 $node_filename = $self->_node_filename($root_command->{'extra'});
+               }
+               $node_filename .= '.'.$self->get_conf('NODE_FILE_EXTENSION') 
+                 if (defined($self->get_conf('NODE_FILE_EXTENSION')) 
+                  and $self->get_conf('NODE_FILE_EXTENSION') ne '');
+               $self->_set_element_file($file_element, $node_filename);
+               last;
+             }
+           }
+           if (!defined($file_element->{'filename'})) {
+             # use section to do the file name if there is no node
+             my $command = $self->element_command($file_element);
+             if ($command) {
+               if ($command->{'cmdname'} eq 'top' and !$node_top
+                   and defined($top_node_filename)) {
+                 $self->_set_element_file($file_element, $top_node_filename);
+               } else {
+                 my ($normalized_name, $filename) 
+                    = $self->_sectioning_command_normalized_filename($command);
+                 $self->_set_element_file($file_element, $filename)
+               }
+             } else {
+               # when everything else has failed
+               if ($file_nr == 0 and !$node_top 
+                   and defined($top_node_filename)) {
+                 $self->_set_element_file($file_element, $top_node_filename);
+               } else {
+                 my $filename = $self->{'document_name'} . "_$file_nr";
+                 $filename .= $extension;
+                 $self->_set_element_file($element, $filename);
+               }
+               $file_nr++;
+             }
+           }
+         } else {
+           my $filename = $self->{'document_name'} . "_$file_nr";
+           $filename .= '.'.$self->get_conf('EXTENSION') 
+             if (defined($self->get_conf('EXTENSION')) 
+                 and $self->get_conf('EXTENSION') ne '');
+           $self->_set_element_file($file_element, $filename);
+           $file_nr++;
+         }
+       }
+       $element->{'filename'} 
+          = $element->{'extra'}->{'first_in_page'}->{'filename'};
+       $element->{'out_filename'}
+          = $element->{'extra'}->{'first_in_page'}->{'out_filename'};
+     }
+   }
+ 
+   foreach my $element (@$elements) {
+     $self->{'file_counters'}->{$element->{'filename'}}++;
+     print STDERR "Page $element ".Texinfo::Structuring::_print_element_command_texi($element).": $element->{'filename'}($self->{'file_counters'}->{$element->{'filename'}})\n"
+       if ($self->get_conf('DEBUG'));
+   }
+ }
+ 
+ sub output($$)
+ {
+   my $self = shift;
+   my $root = shift;
+ 
+   my $elements;
+ 
+   if (defined($self->get_conf('OUTFILE'))
+       and ($Texinfo::Common::null_device_file{$self->get_conf('OUTFILE')}
+            or $self->get_conf('OUTFILE') eq '-'
+            or $self->get_conf('OUTFILE') eq '')) {
+     if ($self->get_conf('SPLIT')) {
+       $self->document_warn(sprintf($self->__("%s: output incompatible with split"),
+                                    $self->get_conf('OUTFILE')));
+       $self->force_conf('SPLIT', 0);
+     }
+   }
+   if ($self->get_conf('SPLIT')) {
+     $self->set_conf('NODE_FILES', 1);
+   }
+   if ($self->get_conf('NODE_FILES') 
+       or ($self->get_conf('SPLIT') and $self->get_conf('SPLIT') eq 'node')) {
+     $self->set_conf('NODE_FILENAMES', 1);
+   }
+   if ($self->get_conf('NODE_FILENAMES') and defined($self->get_conf('EXTENSION'))) {
+      $self->set_conf('NODE_FILE_EXTENSION', $self->get_conf('EXTENSION'));
+   }
+ 
+   $self->_set_outfile();
+   return undef unless $self->_create_destination_directory();
+ 
+   # do that now to have it available for formatting
+   # NOTE this calls Convert::Converter::_informative_command on all the 
+   # @informative_global commands.
+   # Thus sets among others language and encodings.
+   $self->_set_global_multiple_commands(-1);
+ 
+   if ($self->get_conf('USE_NODES')) {
+     $elements = Texinfo::Structuring::split_by_node($root);
+   } else {
+     $elements = Texinfo::Structuring::split_by_section($root);
+   }
+ 
+   Texinfo::Structuring::split_pages($elements, $self->get_conf('SPLIT'));
+ 
+   # determine file names associated with the different pages
+   if ($self->{'output_file'} ne '') {
+     $self->_set_pages_files($elements);
+   }
+ 
+   #print STDERR "$elements $elements->[0]->{'filename'}\n";
+ 
+   # Now do the output
+   my $fh;
+   my $output = '';
+   if (!$elements or !defined($elements->[0]->{'filename'})) {
+     # no page
+     my $outfile;
+     if ($self->{'output_file'} ne '') {
+       if ($self->get_conf('SPLIT')) {
+         $outfile = $self->_top_node_filename();
+         if (defined($self->{'destination_directory'}) 
+             and $self->{'destination_directory'} ne '') {
+           $outfile = File::Spec->catfile($self->{'destination_directory'}, 
+                                          $outfile);
+         }
+       } else {
+         $outfile = $self->{'output_file'};
+       }
+       print STDERR "DO No pages, output in $outfile\n"
+         if ($self->get_conf('DEBUG'));
+       $fh = $self->Texinfo::Common::open_out($outfile);
+       if (!$fh) {
+         $self->document_error(sprintf($self->__("could not open %s for writing: %s"),
+                                       $outfile, $!));
+         return undef;
+       }
+     } else {
+       print STDERR "DO No pages, string output\n"
+         if ($self->get_conf('DEBUG'));
+     }
+ 
+     if ($elements and @$elements) {
+       foreach my $element (@$elements) {
+         my $element_text = $self->convert_tree($element);
+         $output .= $self->_output_text($element_text, $fh);
+       }
+     } else {
+       $output .= $self->_output_text($self->convert($root), $fh);
+     }
+     # NOTE do not close STDOUT now to avoid a perl warning.
+     if ($fh and $outfile ne '-') {
+       $self->register_close_file($outfile);
+       if (!close($fh)) {
+         $self->document_error(sprintf($self->__("error on closing %s: %s"),
+                                       $outfile, $!));
+       }
+     }
+     return $output if ($self->{'output_file'} eq '');
+   } else {
+     # output with pages
+     print STDERR "DO Elements with filenames\n"
+       if ($self->get_conf('DEBUG'));
+     my %files;
+     
+     foreach my $element (@$elements) {
+       my $file_fh;
+       # open the file and output the elements
+       if (!$files{$element->{'filename'}}->{'fh'}) {
+         $file_fh = $self->Texinfo::Common::open_out($element->{'out_filename'});
+         if (!$file_fh) {
+           $self->document_error(sprintf($self->__("could not open %s for writing: %s"),
+                                     $element->{'out_filename'}, $!));
+           return undef;
+         }
+         $files{$element->{'filename'}}->{'fh'} = $file_fh;
+       } else {
+         $file_fh = $files{$element->{'filename'}}->{'fh'};
+       }
+       my $element_text = $self->convert_tree($element);
+       print $file_fh $element_text;
+       $self->{'file_counters'}->{$element->{'filename'}}--;
+       if ($self->{'file_counters'}->{$element->{'filename'}} == 0) {
+         # NOTE do not close STDOUT here to avoid a perl warning
+         if ($element->{'out_filename'} ne '-') {
+           $self->register_close_file($element->{'out_filename'});
+           if (!close($file_fh)) {
+             $self->document_error(sprintf($self->__("error on closing %s: %s"),
+                                   $element->{'out_filename'}, $!));
+             return undef;
+           }
+         }
+       }
+     }
+   }
+ }
+ 
  sub _bug_message($$;$)
  {
***************
*** 807,811 ****
  
  # generic output method
! sub output($$)
  {
    my $self = shift;
--- 1190,1194 ----
  
  # generic output method
! sub output_no_split($$)
  {
    my $self = shift;
***************
*** 1260,1264 ****
      ...
    }
!   sub output ($$) {
      ...
    }
--- 1643,1647 ----
      ...
    }
!   sub output($$) {
      ...
    }
***************
*** 1332,1336 ****
  =item %defaults = $converter->converter_defaults($options)
  
! The converter can provide a defaults hash for configurations options.
  The I<$options> hash reference holds options for the converter.
  
--- 1715,1719 ----
  =item %defaults = $converter->converter_defaults($options)
  
! The converter can provide a defaults hash for configuration options.
  The I<$options> hash reference holds options for the converter.
  
***************
*** 1382,1386 ****
  commands nested.  The function returns the accents formatted either
  as encoded letters, or formatted using I<\&format_accents>.
! If I<$in_upper_case> is set, the result should be upper cased.  
  
  =back
--- 1765,1769 ----
  commands nested.  The function returns the accents formatted either
  as encoded letters, or formatted using I<\&format_accents>.
! If I<$in_upper_case> is set, the result should be uppercased.
  
  =back
***************
*** 1405,1410 ****
  in upper case.  The function returns the accented letter as XML entity 
  if possible.  I<$use_numeric_entities> is also optional, and, if set, and
! there is no XML entity, the numerical entity corresponding to unicode 
! points is preferred to an ascii transliteration.
  
  =item $result = $converter->xml_accents($accent_command, $in_upper_case)
--- 1788,1793 ----
  in upper case.  The function returns the accented letter as XML entity 
  if possible.  I<$use_numeric_entities> is also optional, and, if set, and
! there is no XML entity, the numerical entity corresponding to Unicode 
! points is preferred to an ASCII transliteration.
  
  =item $result = $converter->xml_accents($accent_command, $in_upper_case)
***************
*** 1416,1419 ****
--- 1799,1812 ----
  =back
  
+ Finally, there is:
+ 
+ =item $result = $converter->output_internal_links()
+ 
+ At this level, the method just returns undef.  It is used in the HTML
+ output, following the C<--internal-links> option of texi2any/makeinfo
+ specification.
+ 
+ =back
+ 
  =head1 SEE ALSO
  
***************
*** 1427,1431 ****
  =head1 COPYRIGHT AND LICENSE
  
! Copyright (C) 2011, 2012, 2013 Free Software Foundation, Inc.
  
  This library is free software; you can redistribute it and/or modify
--- 1820,1824 ----
  =head1 COPYRIGHT AND LICENSE
  
! Copyright 2011, 2012, 2013, 2014, 2015 Free Software Foundation, Inc.
  
  This library is free software; you can redistribute it and/or modify
diff -Nrc2 texinfo-5.2/tp/Texinfo/Convert/DocBook.pm texinfo-6.0/tp/Texinfo/Convert/DocBook.pm
*** texinfo-5.2/tp/Texinfo/Convert/DocBook.pm	2013-09-26 23:46:07.000000000 +0100
--- texinfo-6.0/tp/Texinfo/Convert/DocBook.pm	2015-06-26 13:49:37.000000000 +0100
***************
*** 1,5 ****
  # DocBook.pm: output tree as DocBook.
  #
! # Copyright 2011, 2012 Free Software Foundation, Inc.
  # 
  # This program is free software; you can redistribute it and/or modify
--- 1,6 ----
+ # $Id: DocBook.pm 6363 2015-06-26 12:36:32Z gavin $
  # DocBook.pm: output tree as DocBook.
  #
! # Copyright 2011, 2012, 2013, 2014, 2015 Free Software Foundation, Inc.
  # 
  # This program is free software; you can redistribute it and/or modify
***************
*** 54,66 ****
  );
  
! $VERSION = '5.1.90';
  
  my $mdash = '&#'.hex('2014').';';
  my $ndash = '&#'.hex('2013').';';
  my $ldquo = '&#'.hex('201C').';';
  my $rdquo = '&#'.hex('201D').';';
- my $rsquo = '&#'.hex('2019').';';
  my $lsquo = '&#'.hex('2018').';';
! my $nbsp = '&#'.hex('00A0').';';
  
  my %defaults = (
--- 55,67 ----
  );
  
! $VERSION = '6.0';
  
+ my $nbsp = '&#'.hex('00A0').';';
  my $mdash = '&#'.hex('2014').';';
  my $ndash = '&#'.hex('2013').';';
  my $ldquo = '&#'.hex('201C').';';
  my $rdquo = '&#'.hex('201D').';';
  my $lsquo = '&#'.hex('2018').';';
! my $rsquo = '&#'.hex('2019').';';
  
  my %defaults = (
***************
*** 82,92 ****
  
  my %docbook_special_quotations;
! foreach my $special_quotation ('note', 'caution', 'important', 'tip', 'warning') {
    $docbook_special_quotations{$special_quotation} = 1;
  }
  
  # For '*', there is no line break in DocBook, except in cmdsynopsis (in this
! # case it is <sbr>.  But currently we don't use cmdsynopsis, and it is unlikely
! # that cmdsynopsis is ever used.
  my %docbook_specific_formatting = (
    'TeX' => '&tex;',
--- 83,94 ----
  
  my %docbook_special_quotations;
! foreach my $special_quotation (
!     'caution', 'important', 'note', 'tip', 'warning') {
    $docbook_special_quotations{$special_quotation} = 1;
  }
  
  # For '*', there is no line break in DocBook, except in cmdsynopsis (in this
! # case it is <sbr>).  But currently we don't use cmdsynopsis, and it is
! # unlikely we ever will.
  my %docbook_specific_formatting = (
    'TeX' => '&tex;',
***************
*** 114,119 ****
  );
  
  my @inline_elements = ('emphasis', 'abbrev', 'acronym', 'link', 
!   'inlinemediaobject', 'firstterm', 'footnote', 'replaceable', 'wordasword');
  my %inline_elements;
  foreach my $inline_element (@inline_elements) {
--- 116,127 ----
  );
  
+ # FIXME allow customization? (as in HTML)
+ my %upper_case_style_commands = (
+   'sc' => 1,
+ );
+ 
  my @inline_elements = ('emphasis', 'abbrev', 'acronym', 'link', 
!   'inlinemediaobject', 'firstterm', 'footnote', 'replaceable',
!   'subscript', 'superscript', 'wordasword');
  my %inline_elements;
  foreach my $inline_element (@inline_elements) {
***************
*** 131,150 ****
        'env'         => 'envar',
        'file'        => 'filename',
!       'headitemfont' => 'emphasis role="bold"', # not really that, in fact it is 
!                              # in <th> rather than <td>
        'i'           => 'emphasis',
        'indicateurl' => 'literal',
-       'sansserif'   => '',
        'kbd'         => 'userinput',
        'key'         => 'keycap',
        'option'      => 'option',
!       'r'           => 'lineannotation',
        'samp'        => 'literal',
        'strong'      => 'emphasis role="bold"',
        't'           => 'literal',
        'var'         => 'replaceable',
        'verb'        => 'literal',
-       'footnote'    => 'footnote',
-       'math'        => 'mathphrase',
  );
  
--- 139,159 ----
        'env'         => 'envar',
        'file'        => 'filename',
!       'footnote'    => 'footnote',
!       'headitemfont' => 'emphasis role="bold"', # actually <th> instead of <td>
        'i'           => 'emphasis',
        'indicateurl' => 'literal',
        'kbd'         => 'userinput',
        'key'         => 'keycap',
+       'math'        => 'mathphrase',
        'option'      => 'option',
!       'r'           => '',
        'samp'        => 'literal',
+       'sansserif'   => '',
        'strong'      => 'emphasis role="bold"',
+       'sub'         => 'subscript',
+       'sup'         => 'superscript',
        't'           => 'literal',
        'var'         => 'replaceable',
        'verb'        => 'literal',
  );
  
***************
*** 155,159 ****
      (keys(%Texinfo::Common::style_commands), keys(%style_attribute_commands),
       'w', 'dmn', 'titlefont') }};
! # 'w' is special
  my $w_command_mark = '<!-- /@w -->';
  
--- 164,168 ----
      (keys(%Texinfo::Common::style_commands), keys(%style_attribute_commands),
       'w', 'dmn', 'titlefont') }};
! # special string for 'w'.
  my $w_command_mark = '<!-- /@w -->';
  
***************
*** 168,171 ****
--- 177,183 ----
      $style_commands_formatting{$command}->{'quote'} = 1;
    }
+   if ($upper_case_style_commands{$command}) {
+     $style_commands_formatting{$command}->{'upper_case'} = 1;
+   }
  }
  
***************
*** 184,189 ****
  
  my %docbook_global_commands = (
-   'documentlanguage' => 1,
    'documentencoding' => 1,
  );
  
--- 196,201 ----
  
  my %docbook_global_commands = (
    'documentencoding' => 1,
+   'documentlanguage' => 1,
  );
  
***************
*** 198,210 ****
  
  my %defcommand_name_type = (
   'deffn'     => 'function',
!  'defvr'     => 'varname',
   'deftypefn' => 'function',
   'deftypeop' => 'methodname',
   'deftypevr' => 'varname',
!  'defcv'     => 'property',
!  'deftypecv' => 'property',
!  'defop'     => 'methodname',
!  'deftp'     => 'structname',
  );
  
--- 210,222 ----
  
  my %defcommand_name_type = (
+  'defcv'     => 'property',
   'deffn'     => 'function',
!  'defop'     => 'methodname',
!  'deftp'     => 'structname',
!  'deftypecv' => 'property',
   'deftypefn' => 'function',
   'deftypeop' => 'methodname',
   'deftypevr' => 'varname',
!  'defvr'     => 'varname',
  );
  
***************
*** 218,231 ****
  
  my %ignored_types;
! foreach my $type ('empty_line_after_command',
              'preamble',
              'preamble_before_setfilename',
-             'empty_spaces_after_command', 
              'spaces_at_end',
-             'empty_spaces_before_argument', 'empty_spaces_before_paragraph',
-             'empty_spaces_after_close_brace', 
-             'empty_space_at_end_def_bracketed',
-             'menu_entry_separator',
-             'menu_entry_leading_text',
    ) {
    $ignored_types{$type} = 1;
--- 230,245 ----
  
  my %ignored_types;
! foreach my $type (
! 	    'empty_line_after_command',
!             'empty_space_at_end_def_bracketed',
!             'empty_spaces_after_close_brace', 
!             'empty_spaces_after_command', 
!             'empty_spaces_before_argument',
!             'empty_spaces_before_paragraph',
!             'menu_entry_leading_text',
!             'menu_entry_separator',
              'preamble',
              'preamble_before_setfilename',
              'spaces_at_end',
    ) {
    $ignored_types{$type} = 1;
***************
*** 267,275 ****
  }
  
  sub converter_initialize($)
  {
    my $self = shift;
  
!   $self->{'document_context'} = [{'monospace' => [0]}];
    $self->{'context_block_commands'} = {%default_context_block_commands};
    foreach my $raw (keys (%Texinfo::Common::format_raw_commands)) {
--- 281,290 ----
  }
  
+ 
  sub converter_initialize($)
  {
    my $self = shift;
  
!   $self->{'document_context'} = [{'monospace' => [0], 'upper_case' => [0]}];
    $self->{'context_block_commands'} = {%default_context_block_commands};
    foreach my $raw (keys (%Texinfo::Common::format_raw_commands)) {
***************
*** 402,406 ****
      # FIXME DocBook 5 role->type
      my $result = "<indexterm role=\"$index_entry->{'index_name'}\"><primary>";
!     push @{$self->{'document_context'}}, {'monospace' => [0]};
      $self->{'document_context'}->[-1]->{'monospace'}->[-1] = 1
        if ($index_entry->{'in_code'});
--- 417,421 ----
      # FIXME DocBook 5 role->type
      my $result = "<indexterm role=\"$index_entry->{'index_name'}\"><primary>";
!     push @{$self->{'document_context'}}, {'monospace' => [0], 'upper_case' => [0]};
      $self->{'document_context'}->[-1]->{'monospace'}->[-1] = 1
        if ($index_entry->{'in_code'});
***************
*** 440,445 ****
    return ('', '') if (!defined($element));
    my $attributes = '';
!   if ($element =~ /^(\w+)(\s+.*)/)
!   {
      $element = $1;
      $attributes = $2;
--- 455,459 ----
    return ('', '') if (!defined($element));
    my $attributes = '';
!   if ($element =~ /^(\w+)(\s+.*)/) {
      $element = $1;
      $attributes = $2;
***************
*** 458,461 ****
--- 472,476 ----
  }
  
+ 
  sub _convert($$;$);
  
***************
*** 465,475 ****
    my $root = shift;
  
-   if (0) {
    #if (1) {
!     print STDERR "root\n";
!     print STDERR "  Command: $root->{'cmdname'}\n" if ($root->{'cmdname'});
!     print STDERR "  Type: $root->{'type'}\n" if ($root->{'type'});
!     print STDERR "  Text: $root->{'text'}\n" if (defined($root->{'text'}));
!     #print STDERR "  Special def_command: $root->{'extra'}->{'def_command'}\n"
      #  if (defined($root->{'extra'}) and $root->{'extra'}->{'def_command'});
    }
--- 480,490 ----
    my $root = shift;
  
    #if (1) {
!   if (0) { # too verbose even for debugging, but for the bottom line ...
!     warn "root\n";
!     warn "  Command: $root->{'cmdname'}\n" if ($root->{'cmdname'});
!     warn "  Type: $root->{'type'}\n" if ($root->{'type'});
!     warn "  Text: $root->{'text'}\n" if (defined($root->{'text'}));
!     #warn "  Special def_command: $root->{'extra'}->{'def_command'}\n"
      #  if (defined($root->{'extra'}) and $root->{'extra'}->{'def_command'});
    }
***************
*** 483,487 ****
        return $root->{'text'};
      }
!     $result = $self->_protect_text($root->{'text'});
      if (! defined($root->{'type'}) or $root->{'type'} ne 'raw') {
        if (!$self->{'document_context'}->[-1]->{'monospace'}->[-1]) {
--- 498,506 ----
        return $root->{'text'};
      }
!     $result = $root->{'text'};
!     if ($self->{'document_context'}->[-1]->{'upper_case'}->[-1]) {
!       $result = uc($result);
!     }
!     $result = $self->_protect_text($result);
      if (! defined($root->{'type'}) or $root->{'type'} ne 'raw') {
        if (!$self->{'document_context'}->[-1]->{'monospace'}->[-1]) {
***************
*** 494,502 ****
--- 513,526 ----
        }
      }
+     #warn "had text `$root->{'text'}', returning $result\n";
      return $result;
    }
+ 
+   #warn " onto main conditional\n";
    my @close_elements;
    if ($root->{'cmdname'}) {
+     #warn "  got cmdname $root->{'cmdname'}\n";
      if (defined($docbook_commands_formatting{$root->{'cmdname'}})) {
+       #warn "  has commands_formatting \n";
        my $command;
        if ($root->{'cmdname'} eq 'click' 
***************
*** 504,507 ****
--- 528,535 ----
            and defined($root->{'extra'}->{'clickstyle'})) {
          $command = $root->{'extra'}->{'clickstyle'};
+       } elsif ($self->{'document_context'}->[-1]->{'upper_case'}->[-1]
+                and $Texinfo::Common::letter_no_arg_commands{$root->{'cmdname'}}
+                and $Texinfo::Common::letter_no_arg_commands{uc($root->{'cmdname'})}) {
+         $command = uc($root->{'cmdname'})
        } else {
          $command = $root->{'cmdname'};
***************
*** 516,520 ****
        return $self->_convert(Texinfo::Common::expand_today($self));
      } elsif ($Texinfo::Common::accent_commands{$root->{'cmdname'}}) {
!       return $self->convert_accents($root, \&docbook_accent);
      } elsif ($root->{'cmdname'} eq 'item' or $root->{'cmdname'} eq 'itemx'
               or $root->{'cmdname'} eq 'headitem' or $root->{'cmdname'} eq 'tab') {
--- 544,549 ----
        return $self->_convert(Texinfo::Common::expand_today($self));
      } elsif ($Texinfo::Common::accent_commands{$root->{'cmdname'}}) {
!       return $self->convert_accents($root, \&docbook_accent,
!                $self->{'document_context'}->[-1]->{'upper_case'}->[-1]);
      } elsif ($root->{'cmdname'} eq 'item' or $root->{'cmdname'} eq 'itemx'
               or $root->{'cmdname'} eq 'headitem' or $root->{'cmdname'} eq 'tab') {
***************
*** 533,538 ****
         # => $root->{'parent'}->{'extra'}->{'block_command_line_contents'}->[0]})
         #     ." ";
!           $self->{'pending_prepend'} = $self->_convert({'contents'
!        => $root->{'parent'}->{'extra'}->{'block_command_line_contents'}->[0]}) ." ";
          }
          push @close_elements, 'listitem';
--- 562,568 ----
         # => $root->{'parent'}->{'extra'}->{'block_command_line_contents'}->[0]})
         #     ." ";
!           $self->{'pending_prepend'} = $self->_convert(
!             {'contents' => $root->{'parent'}->{'extra'}
!                            ->{'block_command_line_contents'}->[0]}) . " ";
          }
          push @close_elements, 'listitem';
***************
*** 556,560 ****
                      and $root->{'parent'}->{'type'}
                      and $root->{'parent'}->{'type'} eq 'row') {
!           print STDERR "BUG: multitable cell command not in a row "
              .Texinfo::Parser::_print_current($root);
          }
--- 586,590 ----
                      and $root->{'parent'}->{'type'}
                      and $root->{'parent'}->{'type'} eq 'row') {
!           warn "BUG: multitable cell command not in a row "
              .Texinfo::Parser::_print_current($root);
          }
***************
*** 575,579 ****
--- 605,611 ----
        }
        return $self->_index_entry($root).${end_line};
+ 
      } elsif (exists($docbook_misc_commands{$root->{'cmdname'}})) {
+       #warn "  is dbk misc command\n";
        if ($docbook_global_commands{$root->{'cmdname'}}) {
          $self->_informative_command($root);
***************
*** 632,635 ****
--- 664,670 ----
              $result .= "\n";
            }
+           if ($command eq 'part' and !Texinfo::Common::is_content_empty($root)) {
+             $result .= "<partintro>\n";
+           }
          } elsif ($Texinfo::Common::sectioning_commands{$root->{'cmdname'}}) {
            if ($root->{'args'} and $root->{'args'}->[0]) {
***************
*** 657,660 ****
--- 692,696 ----
              return $result;
            }
+           # misc commands not handled especially are ignored here.
            return '';
          }
***************
*** 694,700 ****
          }
        }
      } elsif ($root->{'type'}
               and $root->{'type'} eq 'definfoenclose_command') {
- 
        my $in_monospace_not_normal;
        if (defined($default_args_code_style{$root->{'cmdname'}})
--- 730,736 ----
          }
        }
+ 
      } elsif ($root->{'type'}
               and $root->{'type'} eq 'definfoenclose_command') {
        my $in_monospace_not_normal;
        if (defined($default_args_code_style{$root->{'cmdname'}})
***************
*** 712,720 ****
        pop @{$self->{'document_context'}->[-1]->{'monospace'}}
          if (defined($in_monospace_not_normal));
      } elsif ($root->{'args'}
               and exists($Texinfo::Common::brace_commands{$root->{'cmdname'}})) {
        if ($style_commands_formatting{$root->{'cmdname'}}) {
          if ($Texinfo::Common::context_brace_commands{$root->{'cmdname'}}) {
!           push @{$self->{'document_context'}}, {'monospace' => [0]};
          }
          my $formatting = $style_commands_formatting{$root->{'cmdname'}};
--- 748,760 ----
        pop @{$self->{'document_context'}->[-1]->{'monospace'}}
          if (defined($in_monospace_not_normal));
+ 
+ 
      } elsif ($root->{'args'}
               and exists($Texinfo::Common::brace_commands{$root->{'cmdname'}})) {
+       #debug_list (" brace command with args", $root->{'args'});
        if ($style_commands_formatting{$root->{'cmdname'}}) {
          if ($Texinfo::Common::context_brace_commands{$root->{'cmdname'}}) {
!           push (@{$self->{'document_context'}},
!                 {'monospace' => [0], 'upper_case' => [0]});
          }
          my $formatting = $style_commands_formatting{$root->{'cmdname'}};
***************
*** 727,730 ****
--- 767,773 ----
            $in_monospace_not_normal = 0;
          }
+         if ($formatting->{'upper_case'}) {
+           push @{$self->{'document_context'}->[-1]->{'upper_case'}}, 1;
+         }
          push @{$self->{'document_context'}->[-1]->{'monospace'}}, 
            $in_monospace_not_normal
***************
*** 744,747 ****
--- 787,793 ----
                     . $self->get_conf('CLOSE_QUOTE_SYMBOL');
          }
+         if (defined($formatting->{'upper_case'})) {
+           pop @{$self->{'document_context'}->[-1]->{'upper_case'}};
+         }
          pop @{$self->{'document_context'}->[-1]->{'monospace'}}
            if (defined($in_monospace_not_normal));
***************
*** 959,962 ****
--- 1005,1009 ----
            return '';
          }
+ 
        } elsif ($root->{'cmdname'} eq 'uref' or $root->{'cmdname'} eq 'url') {
          if ($root->{'extra'} and $root->{'extra'}->{'brace_command_contents'}) {
***************
*** 991,994 ****
--- 1038,1042 ----
            # return "<link xl:href=\"$url_text\">$replacement</link>";
          }
+ 
        } elsif ($root->{'cmdname'} eq 'abbr' or $root->{'cmdname'} eq 'acronym') {
          my $argument;
***************
*** 1007,1011 ****
            }
          }
!         
          if (scalar (@{$root->{'extra'}->{'brace_command_contents'}}) == 2
             and defined($root->{'extra'}->{'brace_command_contents'}->[-1])) {
--- 1055,1059 ----
            }
          }
!         #
          if (scalar (@{$root->{'extra'}->{'brace_command_contents'}}) == 2
             and defined($root->{'extra'}->{'brace_command_contents'}->[-1])) {
***************
*** 1026,1029 ****
--- 1074,1090 ----
            return '';
          }
+ 
+       } elsif ($root->{'cmdname'} eq 'U') {
+         my $argument = $root->{'extra'}->{'brace_command_contents'}->[0]
+                        ->[0]->{'text'};
+         if (defined($argument) && $argument) {
+           $result = "&#x$argument;";
+         } else {
+           $self->line_warn($self->__("no argument specified for \@U"),
+                            $root->{'line_nr'});
+           $result = '';
+         }
+         return $result;
+ 
        } elsif ($Texinfo::Common::inline_commands{$root->{'cmdname'}}) {
          my $expand = 0;
***************
*** 1040,1044 ****
          my $arg_index = 1;
          if ($root->{'cmdname'} eq 'inlineraw') {
!           push @{$self->{'document_context'}}, {'monospace' => [0]};
            $self->{'document_context'}->[-1]->{'raw'} = 1;
          } elsif ($root->{'cmdname'} eq 'inlinefmtifelse' 
--- 1101,1105 ----
          my $arg_index = 1;
          if ($root->{'cmdname'} eq 'inlineraw') {
!           push @{$self->{'document_context'}}, {'monospace' => [0], 'upper_case' => [0]};
            $self->{'document_context'}->[-1]->{'raw'} = 1;
          } elsif ($root->{'cmdname'} eq 'inlinefmtifelse' 
***************
*** 1054,1068 ****
            pop @{$self->{'document_context'}};
          }
          return $result;
        } else {
          # ignored brace command
          return '';
        }
      # special case to ensure that @w leads to something even if empty
      } elsif ($root->{'cmdname'} eq 'w') {
        return $w_command_mark;
      } elsif (exists($Texinfo::Common::block_commands{$root->{'cmdname'}})) {
        if ($self->{'context_block_commands'}->{$root->{'cmdname'}}) {
!         push @{$self->{'document_context'}}, {'monospace' => [0]};
        }
        my @attributes;
--- 1115,1135 ----
            pop @{$self->{'document_context'}};
          }
+         #warn "  returning braced cmd result $result\n";
          return $result;
        } else {
          # ignored brace command
+         #warn "  returning empty string for ignored braced cmd\n";
          return '';
        }
+ 
+ 
      # special case to ensure that @w leads to something even if empty
      } elsif ($root->{'cmdname'} eq 'w') {
        return $w_command_mark;
+ 
      } elsif (exists($Texinfo::Common::block_commands{$root->{'cmdname'}})) {
        if ($self->{'context_block_commands'}->{$root->{'cmdname'}}) {
!         push (@{$self->{'document_context'}},
!               {'monospace' => [0], 'upper_case' => [0]});
        }
        my @attributes;
***************
*** 1182,1186 ****
--- 1249,1257 ----
      }
    }
+   #warn " end of cmdname\n";
+ 
+ 
    if ($root->{'type'}) {
+     #warn " have type $root->{'type'}\n"; 
      if (exists($docbook_preformatted_formats{$root->{'type'}})) {
        push @{$self->{'document_context'}->[-1]->{'preformatted_stack'}}, 
***************
*** 1195,1199 ****
        $result .= "<synopsis>";
        $result .= $self->_index_entry($root);
!       push @{$self->{'document_context'}}, {'monospace' => [1]};
        $self->{'document_context'}->[-1]->{'inline'}++;
        if ($root->{'extra'} and $root->{'extra'}->{'def_args'}) {
--- 1266,1270 ----
        $result .= "<synopsis>";
        $result .= $self->_index_entry($root);
!       push @{$self->{'document_context'}}, {'monospace' => [1], 'upper_case' => [0]};
        $self->{'document_context'}->[-1]->{'inline'}++;
        if ($root->{'extra'} and $root->{'extra'}->{'def_args'}) {
***************
*** 1215,1219 ****
            } else {
              if (!defined($def_argument_types_docbook{$type})) {
!               print STDERR "BUG: no def_argument_types_docbook for $type\n";
                next;
              }
--- 1286,1290 ----
            } else {
              if (!defined($def_argument_types_docbook{$type})) {
!               warn "BUG: no def_argument_types_docbook for $type";
                next;
              }
***************
*** 1231,1235 ****
--- 1302,1308 ----
      }
    }
+ 
    if ($root->{'contents'}) {
+     #warn " have contents $root->{'contents'}\n";
      my $in_code;
      if ($root->{'cmdname'} 
***************
*** 1252,1255 ****
--- 1325,1329 ----
        if ($in_code);
    }
+ 
    if ($root->{'type'}) {
      if (defined($type_elements{$root->{'type'}})) {
***************
*** 1268,1271 ****
--- 1342,1346 ----
      $result .= "</$element>";
    }
+   
    if ($root->{'cmdname'} 
        and exists($Texinfo::Common::block_commands{$root->{'cmdname'}})) {
***************
*** 1286,1293 ****
--- 1361,1370 ----
        pop @{$self->{'document_context'}};
      }
+ 
    } elsif ($root->{'type'} and exists($docbook_preformatted_formats{$root->{'type'}})) {
      my $format = pop @{$self->{'document_context'}->[-1]->{'preformatted_stack'}};
      die "BUG $format ne $docbook_preformatted_formats{$root->{'type'}}"
        if ($format ne $docbook_preformatted_formats{$root->{'type'}});
+ 
    # The command is closed either when the corresponding tree element
    # is done, and the command is not associated to an element, or when
***************
*** 1306,1309 ****
--- 1383,1389 ----
      }
      my $command = $self->_docbook_section_element($root);
+     if ($command eq 'part' and !Texinfo::Common::is_content_empty($root)) {
+       $result .= "</partintro>\n";
+     }
      my $command_texi = $self->_level_corrected_section($root);
      if (!($root->{'section_childs'} and scalar(@{$root->{'section_childs'}}))
***************
*** 1322,1325 ****
--- 1402,1407 ----
      }
    }
+   
+   #warn " returning $result\n";
    return $result;
  }
***************
*** 1330,1333 ****
--- 1412,1416 ----
  
  __END__
+ # $Id: DocBook.pm 6363 2015-06-26 12:36:32Z gavin $
  # Automatically generated from maintain/template.pod
  
***************
*** 1342,1345 ****
--- 1425,1430 ----
  
    $converter->output($tree);
+   $converter->convert($tree);
+   $converter->convert_tree($tree);
  
  =head1 DESCRIPTION
***************
*** 1353,1357 ****
  =item $converter = Texinfo::Convert::DocBook->converter($options)
  
! Initialize an DocBook converter.  
  
  The I<$options> hash reference holds options for the converter.  In
--- 1438,1442 ----
  =item $converter = Texinfo::Convert::DocBook->converter($options)
  
! Initialize converter from Texinfo to DocBook.  
  
  The I<$options> hash reference holds options for the converter.  In
***************
*** 1376,1387 ****
  
  Convert a Texinfo tree portion I<$tree> and return the resulting 
! output.  This function do not try to output a full document but only
! portions of document.  For a full document use C<convert>.
! 
! =item $result = $converter->output_internal_links()
! 
! Returns text representing the links in the document.  At present the format 
! should follow the C<--internal-links> option of texi2any/makeinfo specification
! and this is only relevant for HTML.
  
  =back
--- 1461,1466 ----
  
  Convert a Texinfo tree portion I<$tree> and return the resulting 
! output.  This function does not try to output a full document but only
! portions.  For a full document use C<convert>.
  
  =back
***************
*** 1393,1397 ****
  =head1 COPYRIGHT AND LICENSE
  
! Copyright 2012 Free Software Foundation, Inc.
  
  This library is free software; you can redistribute it and/or modify
--- 1472,1476 ----
  =head1 COPYRIGHT AND LICENSE
  
! Copyright 2015 Free Software Foundation, Inc.
  
  This library is free software; you can redistribute it and/or modify
diff -Nrc2 texinfo-5.2/tp/Texinfo/Convert/HTML.pm texinfo-6.0/tp/Texinfo/Convert/HTML.pm
*** texinfo-5.2/tp/Texinfo/Convert/HTML.pm	2013-09-26 23:46:07.000000000 +0100
--- texinfo-6.0/tp/Texinfo/Convert/HTML.pm	2015-06-26 13:49:37.000000000 +0100
***************
*** 1,5 ****
  # HTML.pm: output tree as HTML.
  #
! # Copyright 2011, 2012 Free Software Foundation, Inc.
  # 
  # This program is free software; you can redistribute it and/or modify
--- 1,6 ----
+ # $Id: HTML.pm 6363 2015-06-26 12:36:32Z gavin $
  # HTML.pm: output tree as HTML.
  #
! # Copyright 2011, 2012, 2013, 2014, 2015 Free Software Foundation, Inc.
  # 
  # This program is free software; you can redistribute it and/or modify
***************
*** 54,58 ****
  );
  
! $VERSION = '5.1.90';
  
  # misc commands that are of use for formatting.
--- 55,59 ----
  );
  
! $VERSION = '6.0';
  
  # misc commands that are of use for formatting.
***************
*** 102,106 ****
  my %pre_class_types;
  
! # FIXME allow customization?
  my %upper_case_commands = ( 'sc' => 1 );
  
--- 103,107 ----
  my %pre_class_types;
  
! # FIXME allow customization? (also in DocBook)
  my %upper_case_commands = ( 'sc' => 1 );
  
***************
*** 214,217 ****
--- 215,220 ----
      $target = $self->{'targets'}->{$command};
    } elsif ($command->{'cmdname'}
+     # This should only happen for @*heading*, root_commands targets should 
+     # already be set.
              and $sectioning_commands{$command->{'cmdname'}} 
              and !$root_commands{$command->{'cmdname'}}) {
***************
*** 1052,1060 ****
       'pre.smalldisplay'       => 'font-family: inherit; font-size: smaller',
       'pre.smallexample'       => 'font-size: smaller',
!      'span.sansserif'         => 'font-family:sans-serif; font-weight:normal',
!      'span.roman'         => 'font-family:serif; font-weight:normal',
!      'span.nocodebreak'   => 'white-space:nowrap',
!      'span.nolinebreak'   => 'white-space:nowrap',
!      'kbd'                => 'font-style:oblique',
  );
  
--- 1055,1063 ----
       'pre.smalldisplay'       => 'font-family: inherit; font-size: smaller',
       'pre.smallexample'       => 'font-size: smaller',
!      'span.sansserif'     => 'font-family: sans-serif; font-weight: normal',
!      'span.roman'         => 'font-family: serif; font-weight: normal',
!      'span.nocodebreak'   => 'white-space: nowrap',
!      'span.nolinebreak'   => 'white-space: nowrap',
!      'kbd'                => 'font-style: oblique',
  );
  
***************
*** 1073,1080 ****
  $pre_class_types{'menu_comment'} = 'menu-comment';
  
! my %indented_block_commands;
  foreach my $indented_format ('example', 'display', 'lisp') {
!   $indented_block_commands{$indented_format} = 1;
!   $indented_block_commands{"small$indented_format"} = 1;
  
    $css_map{"div.$indented_format"} = 'margin-left: 3.2em';
--- 1076,1083 ----
  $pre_class_types{'menu_comment'} = 'menu-comment';
  
! my %indented_preformatted_commands;
  foreach my $indented_format ('example', 'display', 'lisp') {
!   $indented_preformatted_commands{$indented_format} = 1;
!   $indented_preformatted_commands{"small$indented_format"} = 1;
  
    $css_map{"div.$indented_format"} = 'margin-left: 3.2em';
***************
*** 1082,1092 ****
  }
  
! foreach my $indented_format ('indentedblock') {
!   $indented_block_commands{$indented_format} = 1;
!   $indented_block_commands{"small$indented_format"} = 1;
! 
!   $css_map{"div.$indented_format"} = 'margin-left: 3.2em';
!   $css_map{"div.small$indented_format"} = 'margin-left: 3.2em; font-size: smaller';
! }
  
  # types that are in code style in the default case
--- 1085,1091 ----
  }
  
! $css_map{"blockquote.indentedblock"} = 'margin-right: 0em';
! $css_map{"blockquote.smallindentedblock"}
!   = 'margin-right: 0em; font-size: smaller';
  
  # types that are in code style in the default case
***************
*** 1311,1314 ****
--- 1310,1315 ----
        'sc'          => 'small',
        'strong'      => 'strong',
+       'sub'         => 'sub',
+       'sup'         => 'sup',
        't'           => 'tt',
        'var'         => 'var',
***************
*** 1831,1837 ****
    return &{$self->{'format_heading_text'}}($self, 'titlefont', $text, 0, $command);
  }
- 
  $default_commands_conversion{'titlefont'} = \&_convert_titlefont_command;
  
  sub _default_comment($$) {
    my $self = shift;
--- 1832,1856 ----
    return &{$self->{'format_heading_text'}}($self, 'titlefont', $text, 0, $command);
  }
  $default_commands_conversion{'titlefont'} = \&_convert_titlefont_command;
  
+ sub _convert_U_command($$$$)
+ {
+   my $self = shift;
+   my $cmdname = shift;
+   my $command = shift;
+   my $args = shift;
+ 
+   my $arg = $args->[0]->{'normal'};
+   my $res;
+   if (defined($arg) && $arg) {
+     # checks on the value already done in Parser, just output it here.
+     $res = "&#x$arg;";
+   } else {
+     $res = '';
+   }
+   return $res;
+ }
+ $default_commands_conversion{'U'} = \&_convert_U_command;
+ 
  sub _default_comment($$) {
    my $self = shift;
***************
*** 2404,2409 ****
  }
  
  my $html_menu_entry_index = 0;
! sub _convert_preformatted_or_indented_commands($$$$)
  {
    my $self = shift;
--- 2423,2435 ----
  }
  
+ sub _indent_with_table ($)
+ {
+   my $content = shift;
+ 
+   return '<table><tr><td>&nbsp;</td><td>'.$content."</td></tr></table>\n";
+ }
+ 
  my $html_menu_entry_index = 0;
! sub _convert_preformatted_command($$$$)
  {
    my $self = shift;
***************
*** 2418,2423 ****
    if ($content ne '' and !$self->in_string()) {
      if ($self->get_conf('COMPLEX_FORMAT_IN_TABLE')) {
!       if ($indented_block_commands{$cmdname}) {
!         return '<table><tr><td>&nbsp;</td><td>'.$content."</td></tr></table>\n";
        } else {
          return $content."\n";
--- 2444,2449 ----
    if ($content ne '' and !$self->in_string()) {
      if ($self->get_conf('COMPLEX_FORMAT_IN_TABLE')) {
!       if ($indented_preformatted_commands{$cmdname}) {
!         return _indent_with_table ($content);
        } else {
          return $content."\n";
***************
*** 2431,2440 ****
  }
  
! foreach my $preformatted_or_indented_command (keys(%preformatted_commands), 
!                                       'indentedblock', 'smallindentedblock') {
!   $default_commands_conversion{$preformatted_or_indented_command} 
!   = \&_convert_preformatted_or_indented_commands;
  }
  
  sub _convert_verbatim_command($$$$)
  {
--- 2457,2489 ----
  }
  
! foreach my $preformatted_command (keys(%preformatted_commands)) {
!   $default_commands_conversion{$preformatted_command} 
!     = \&_convert_preformatted_command;
  }
  
+ sub _convert_indented_command($$$$)
+ {
+   my $self = shift;
+   my $cmdname = shift;
+   my $command = shift;
+   my $content = shift;
+ 
+   if ($content ne '' and !$self->in_string()) {
+     if ($self->get_conf('COMPLEX_FORMAT_IN_TABLE')) {
+       return _indent_with_table ($content);
+     } else {
+       return $self->_attribute_class('blockquote', $cmdname).">\n"
+              .$content.'</blockquote>'."\n";
+     }
+   } else {
+     return $content;
+   }
+ }
+ 
+ $default_commands_conversion{'indentedblock'} = \&_convert_indented_command;
+ $default_commands_conversion{'smallindentedblock'}
+   = \&_convert_indented_command;
+ 
+ 
  sub _convert_verbatim_command($$$$)
  {
***************
*** 2483,2486 ****
--- 2532,2536 ----
  }
  
+ $default_commands_conversion{'raggedright'} = \&_convert_command_noop;
  $default_commands_conversion{'flushleft'} = \&_convert_command_noop;
  $default_commands_conversion{'flushright'} = \&_convert_command_noop;
***************
*** 3942,3946 ****
  
    my $index_label = '';
!   my $index_id = $self->command_id ($command);
    if (defined($index_id) and $index_id ne '' and !@{$self->{'multiple_pass'}}) {
      $index_label = "<a name=\"$index_id\"></a>";
--- 3992,3996 ----
  
    my $index_label = '';
!   my $index_id = $self->command_id($command);
    if (defined($index_id) and $index_id ne '' and !@{$self->{'multiple_pass'}}) {
      $index_label = "<a name=\"$index_id\"></a>";
***************
*** 4902,4912 ****
  }
  
- sub _id_to_filename($$)
- {
-   my $self = shift;
-   my $id = shift;
-   return substr($id, 0, $self->get_conf('BASEFILENAME_LENGTH'));
- }
- 
  sub _node_id_file($$)
  {
--- 4952,4955 ----
***************
*** 4914,4921 ****
    my $node_info = shift;
  
-   my $no_unidecode;
-   $no_unidecode = 1 if (defined($self->get_conf('USE_UNIDECODE'))
-                         and !$self->get_conf('USE_UNIDECODE'));
- 
    my ($target, $id);
    my $normalized = $node_info->{'normalized'};
--- 4957,4960 ----
***************
*** 4933,4949 ****
                                                           $target, $id);
    }
!   my $filename;
!   if (defined($node_info->{'normalized'})) { 
!     if ($self->get_conf('TRANSLITERATE_FILE_NAMES')) {
!       $filename = Texinfo::Convert::NodeNameNormalization::transliterate_texinfo(
!        {'contents' => $node_info->{'node_content'}},
!             $no_unidecode);
!     } else {
!       $filename = $node_info->{'normalized'};
!     }
!   } else {
!     $filename = '';
!   }
!   return ($self->_id_to_filename($filename), $target, $id);
  }
  
--- 4972,4979 ----
                                                           $target, $id);
    }
! 
!   my $filename = $self->_node_filename($node_info);
! 
!   return ($filename, $target, $id);
  }
  
***************
*** 4952,4969 ****
    my $self = shift;
    my $command = shift;
-   my $no_unidecode;
  
!   $no_unidecode = 1 if (defined($self->get_conf('USE_UNIDECODE')) 
!                         and !$self->get_conf('USE_UNIDECODE'));
  
!   my $filename = Texinfo::Convert::NodeNameNormalization::transliterate_texinfo(
!        {'contents' => $command->{'extra'}->{'misc_content'}},
!                 $no_unidecode);
! 
!   my $target_base = _normalized_to_id($filename);
!   $filename = $self->_id_to_filename($filename);
!   $filename .= '.'.$self->get_conf('EXTENSION') 
!     if (defined($self->get_conf('EXTENSION')) 
!       and $self->get_conf('EXTENSION') ne '');
    if ($target_base !~ /\S/ and $command->{'cmdname'} eq 'top' 
        and defined($self->{'misc_elements_targets'}->{'Top'})) {
--- 4982,4990 ----
    my $self = shift;
    my $command = shift;
  
!   my ($normalized_name, $filename) 
!     = $self->_sectioning_command_normalized_filename($command);
  
!   my $target_base = _normalized_to_id($normalized_name);
    if ($target_base !~ /\S/ and $command->{'cmdname'} eq 'top' 
        and defined($self->{'misc_elements_targets'}->{'Top'})) {
***************
*** 5130,5163 ****
  }
  
- sub _set_element_file($$$)
- {
-   my $self = shift;
-   my $element = shift;
-   my $filename = shift;
- 
-   if (!defined($filename)) {
-     cluck("_set_element_file: filename not defined\n");
-   }
-   if ($self->get_conf('CASE_INSENSITIVE_FILENAMES')) {
-     if (exists($self->{'filenames'}->{lc($filename)})) {
-       if ($self->get_conf('DEBUG')) {
-         print STDERR "Reusing ".$self->{'filenames'}->{lc($filename)}
-                      ." for $filename\n";
-       }
-       $filename = $self->{'filenames'}->{lc($filename)};
-     } else {
-       $self->{'filenames'}->{lc($filename)} = $filename;
-     }
-   }
-   $element->{'filename'} = $filename;
-   if (defined($self->{'destination_directory'}) 
-       and $self->{'destination_directory'} ne '') {
-     $element->{'out_filename'} = 
-       File::Spec->catfile($self->{'destination_directory'}, $filename);
-   } else {
-     $element->{'out_filename'} = $filename;
-   }
- }
- 
  sub _get_element($$;$);
  
--- 5151,5154 ----
***************
*** 5219,5252 ****
  }
  
- sub _top_node_filename($)
- {
-   my $self = shift;
- 
-   my $top_node_filename;
-   if (defined($self->get_conf('TOP_FILE')) 
-       and $self->get_conf('TOP_FILE') ne '') {
-     $top_node_filename = $self->get_conf('TOP_FILE');
-   } else {
-     if (defined($self->get_conf('TOP_NODE_FILE'))) {
-       $top_node_filename = $self->get_conf('TOP_NODE_FILE');
-     } else {
-       # TOP_NODE_FILE is set in the default case.
-       # If not the manual name is used.
-       $top_node_filename = $self->{'document_name'};
-     }
-     if (defined($top_node_filename)) {
-       my $top_node_extension;
-       if ($self->get_conf('NODE_FILENAMES')) {
-         $top_node_extension = $self->get_conf('NODE_FILE_EXTENSION');
-       } else {
-         $top_node_extension = $self->get_conf('EXTENSION');
-       }
-       $top_node_filename .= '.'.$top_node_extension 
-         if (defined($top_node_extension) and $top_node_extension ne '');
-     }
-   }
-   return $top_node_filename;
- }
- 
  sub _set_pages_files($$)
  {
--- 5210,5213 ----
***************
*** 5774,5777 ****
--- 5735,5741 ----
    my $link_command = shift;
    
+   # This only overrides an implicit pointer to (dir) as the Top node's Up.
+   # It has no effect if a pointer is explicitly specified,
+   # or if implicit pointers aren't being created (e.g., just a Top node).
    if ($external_node->{'top_node_up'} 
        and defined($self->get_conf('TOP_NODE_UP_URL'))) {
***************
*** 5779,5782 ****
--- 5743,5753 ----
    }
  
+   # In addition to that implicit (dir) as the Top node's Up, replace all
+   # other references to external file "dir" with the same TOP_NODE_UP_URL.
+   if (defined($self->get_conf('TOP_NODE_UP_URL'))
+       and $external_node->{'manual_content'}[0]->{'text'} eq "dir") {
+     return $self->get_conf('TOP_NODE_UP_URL');
+   }
+   
    #print STDERR "external_node: ".join('|', keys(%$external_node))."\n";
    my ($target_filebase, $target, $id) = $self->_node_id_file($external_node);
***************
*** 6808,6813 ****
    &{$self->{'format_css_lines'}}($self);
  
!   $self->set_conf('BODYTEXT', 'lang="' . $self->get_conf('documentlanguage') 
!    . '" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000"');
  
    # prepare title.  fulltitle uses more possibility than simpletitle for
--- 6779,6784 ----
    &{$self->{'format_css_lines'}}($self);
  
!   $self->set_conf('BODYTEXT',
!                   'lang="' . $self->get_conf('documentlanguage') . '"');
  
    # prepare title.  fulltitle uses more possibility than simpletitle for
***************
*** 7027,7031 ****
    if ($self->get_conf('NODE_FILES') 
        and $self->{'labels'} and $self->{'output_file'} ne '') {
!     foreach my $label (keys (%{$self->{'labels'}})) {
        my $node = $self->{'labels'}->{$label};
        my $target = $self->_get_target($node);
--- 6998,7002 ----
    if ($self->get_conf('NODE_FILES') 
        and $self->{'labels'} and $self->{'output_file'} ne '') {
!     foreach my $label (sort(keys (%{$self->{'labels'}}))) {
        my $node = $self->{'labels'}->{$label};
        my $target = $self->_get_target($node);
***************
*** 7675,7678 ****
--- 7646,7650 ----
  
  __END__
+ # $Id: HTML.pm 6363 2015-06-26 12:36:32Z gavin $
  # Automatically generated from maintain/template.pod
  
***************
*** 7687,7690 ****
--- 7659,7665 ----
  
    $converter->output($tree);
+   $converter->convert($tree);
+   $converter->convert_tree($tree);
+   $converter->output_internal_links(); # HTML only
  
  =head1 DESCRIPTION
***************
*** 7698,7702 ****
  =item $converter = Texinfo::Convert::HTML->converter($options)
  
! Initialize an HTML converter.  
  
  The I<$options> hash reference holds options for the converter.  In
--- 7673,7677 ----
  =item $converter = Texinfo::Convert::HTML->converter($options)
  
! Initialize converter from Texinfo to HTML.  
  
  The I<$options> hash reference holds options for the converter.  In
***************
*** 7721,7732 ****
  
  Convert a Texinfo tree portion I<$tree> and return the resulting 
! output.  This function do not try to output a full document but only
! portions of document.  For a full document use C<convert>.
  
  =item $result = $converter->output_internal_links()
  
! Returns text representing the links in the document.  At present the format 
! should follow the C<--internal-links> option of texi2any/makeinfo specification
! and this is only relevant for HTML.
  
  =back
--- 7696,7707 ----
  
  Convert a Texinfo tree portion I<$tree> and return the resulting 
! output.  This function does not try to output a full document but only
! portions.  For a full document use C<convert>.
  
  =item $result = $converter->output_internal_links()
  
! Returns text representing the links in the document.  The format should
! follow the C<--internal-links> option of the texi2any/makeinfo
! specification.  This is only supported in (and relevant for) HTML.
  
  =back
***************
*** 7738,7742 ****
  =head1 COPYRIGHT AND LICENSE
  
! Copyright 2012 Free Software Foundation, Inc.
  
  This library is free software; you can redistribute it and/or modify
--- 7713,7717 ----
  =head1 COPYRIGHT AND LICENSE
  
! Copyright 2015 Free Software Foundation, Inc.
  
  This library is free software; you can redistribute it and/or modify
diff -Nrc2 texinfo-5.2/tp/Texinfo/Convert/IXIN.pm texinfo-6.0/tp/Texinfo/Convert/IXIN.pm
*** texinfo-5.2/tp/Texinfo/Convert/IXIN.pm	2013-09-26 23:46:07.000000000 +0100
--- texinfo-6.0/tp/Texinfo/Convert/IXIN.pm	2015-06-26 01:39:13.000000000 +0100
***************
*** 55,59 ****
  );
  
! $VERSION = '5.1.90';
  
  my $ixin_version = 1;
--- 55,59 ----
  );
  
! $VERSION = '6.0';
  
  my $ixin_version = 1;
diff -Nrc2 texinfo-5.2/tp/Texinfo/Convert/IXINSXML.pm texinfo-6.0/tp/Texinfo/Convert/IXINSXML.pm
*** texinfo-5.2/tp/Texinfo/Convert/IXINSXML.pm	2013-09-26 23:46:07.000000000 +0100
--- texinfo-6.0/tp/Texinfo/Convert/IXINSXML.pm	2015-06-26 01:39:13.000000000 +0100
***************
*** 54,58 ****
  );
  
! $VERSION = '5.1.90';
  
  my %defaults = (
--- 54,58 ----
  );
  
! $VERSION = '6.0';
  
  my %defaults = (
diff -Nrc2 texinfo-5.2/tp/Texinfo/Convert/Info.pm texinfo-6.0/tp/Texinfo/Convert/Info.pm
*** texinfo-5.2/tp/Texinfo/Convert/Info.pm	2013-09-26 23:46:07.000000000 +0100
--- texinfo-6.0/tp/Texinfo/Convert/Info.pm	2015-06-26 01:39:13.000000000 +0100
***************
*** 1,5 ****
  # Info.pm: output tree as Info.
  #
! # Copyright 2010, 2011, 2012 Free Software Foundation, Inc.
  # 
  # This program is free software; you can redistribute it and/or modify
--- 1,5 ----
  # Info.pm: output tree as Info.
  #
! # Copyright 2010, 2011, 2012, 2013, 2014 Free Software Foundation, Inc.
  # 
  # This program is free software; you can redistribute it and/or modify
***************
*** 46,50 ****
  );
  
! $VERSION = '5.1.90';
  
  my $STDIN_DOCU_NAME = 'stdin';
--- 46,50 ----
  );
  
! $VERSION = '6.0';
  
  my $STDIN_DOCU_NAME = 'stdin';
***************
*** 52,55 ****
--- 52,58 ----
  my %defaults = Texinfo::Convert::Plaintext::converter_defaults(undef, undef);
  $defaults{'SHOW_MENU'} = 1;
+ $defaults{'EXTENSION'} = 'info';
+ $defaults{'USE_SETFILENAME_EXTENSION'} = 1;
+ $defaults{'OUTFILE'} = undef;
  
  sub converter_defaults($$)
***************
*** 92,99 ****
        print STDERR "Output file $self->{'output_file'}\n";
      }
!     $fh = $self->Texinfo::Common::open_out($self->{'output_file'});
      if (!$fh) {
-       $self->document_error(sprintf($self->__("could not open %s for writing: %s"),
-                                     $self->{'output_file'}, $!));
        return undef;
      }
--- 95,100 ----
        print STDERR "Output file $self->{'output_file'}\n";
      }
!     $fh = _open_info_file($self, $self->{'output_file'});
      if (!$fh) {
        return undef;
      }
***************
*** 129,133 ****
      while (@nodes) {
        my $node = shift @nodes;
!       my $node_text = $self->_convert_node($node);
        if (!$first_node) {
          $first_node = 1;
--- 130,134 ----
      while (@nodes) {
        my $node = shift @nodes;
!       my $node_text = $self->_convert_element($node);
        if (!$first_node) {
          $first_node = 1;
***************
*** 146,149 ****
--- 147,151 ----
          $result .= $node_text;
        }
+       $self->_update_count_context();
        if (defined($self->get_conf('SPLIT_SIZE')) 
            and $self->{'count_context'}->[-1]->{'bytes'} > 
***************
*** 194,206 ****
                  $self->{'output_file'}.'-'.$out_file_nr."\n";
          }
!         $fh = $self->Texinfo::Common::open_out (
!                                $self->{'output_file'}.'-'.$out_file_nr); 
          if (!$fh) {
!            $self->document_error(sprintf(
!                   $self->__("could not open %s for writing: %s"),
!                   $self->{'output_file'}.'-'.$out_file_nr, $!));
!            return undef;
          }
          print $fh $complete_header;
          $self->{'count_context'}->[-1]->{'bytes'} += $complete_header_bytes;
          push @indirect_files, [$self->{'output_filename'}.'-'.$out_file_nr,
--- 196,205 ----
                  $self->{'output_file'}.'-'.$out_file_nr."\n";
          }
!         $fh = _open_info_file($self, $self->{'output_file'}.'-'.$out_file_nr); 
          if (!$fh) {
!           return undef;
          }
          print $fh $complete_header;
+         $self->_update_count_context();
          $self->{'count_context'}->[-1]->{'bytes'} += $complete_header_bytes;
          push @indirect_files, [$self->{'output_filename'}.'-'.$out_file_nr,
***************
*** 221,229 ****
        print STDERR "Outputing the split manual file $self->{'output_file'}\n";
      }
!     $fh = $self->Texinfo::Common::open_out($self->{'output_file'});
      if (!$fh) {
-       $self->document_error(sprintf(
-             $self->__("could not open %s for writing: %s"),
-             $self->{'output_file'}, $!));
        return undef;
      }
--- 220,225 ----
        print STDERR "Outputing the split manual file $self->{'output_file'}\n";
      }
!     $fh = _open_info_file($self, $self->{'output_file'});
      if (!$fh) {
        return undef;
      }
***************
*** 287,290 ****
--- 283,303 ----
  }
  
+ # Wrapper around Texinfo::Common::open_out.  Open the file with any CR-LF
+ # conversion disabled.  We need this for tag tables to be correct under
+ # MS-Windows.   Return filehandle or undef on failure.
+ sub _open_info_file($$)
+ {
+   my $self = shift;
+   my $filename = shift;
+   my $fh = $self->Texinfo::Common::open_out($filename, undef, 'use_binmode');
+   if (!$fh) {
+     $self->document_error(sprintf(
+         $self->__("could not open %s for writing: %s"),
+         $filename, $!));
+     return undef;
+   }
+   return $fh;
+ }
+ 
  sub _info_header($)
  {
***************
*** 509,512 ****
--- 522,526 ----
  
  __END__
+ # $Id: template.pod 6140 2015-02-22 23:34:38Z karl $
  # Automatically generated from maintain/template.pod
  
***************
*** 521,524 ****
--- 535,540 ----
  
    $converter->output($tree);
+   $converter->convert($tree);
+   $converter->convert_tree($tree);
  
  =head1 DESCRIPTION
***************
*** 532,536 ****
  =item $converter = Texinfo::Convert::Info->converter($options)
  
! Initialize an Info converter.  
  
  The I<$options> hash reference holds options for the converter.  In
--- 548,552 ----
  =item $converter = Texinfo::Convert::Info->converter($options)
  
! Initialize converter from Texinfo to Info.  
  
  The I<$options> hash reference holds options for the converter.  In
***************
*** 555,566 ****
  
  Convert a Texinfo tree portion I<$tree> and return the resulting 
! output.  This function do not try to output a full document but only
! portions of document.  For a full document use C<convert>.
! 
! =item $result = $converter->output_internal_links()
! 
! Returns text representing the links in the document.  At present the format 
! should follow the C<--internal-links> option of texi2any/makeinfo specification
! and this is only relevant for HTML.
  
  =back
--- 571,576 ----
  
  Convert a Texinfo tree portion I<$tree> and return the resulting 
! output.  This function does not try to output a full document but only
! portions.  For a full document use C<convert>.
  
  =back
***************
*** 572,576 ****
  =head1 COPYRIGHT AND LICENSE
  
! Copyright 2012 Free Software Foundation, Inc.
  
  This library is free software; you can redistribute it and/or modify
--- 582,586 ----
  =head1 COPYRIGHT AND LICENSE
  
! Copyright 2015 Free Software Foundation, Inc.
  
  This library is free software; you can redistribute it and/or modify
diff -Nrc2 texinfo-5.2/tp/Texinfo/Convert/Line.pm texinfo-6.0/tp/Texinfo/Convert/Line.pm
*** texinfo-5.2/tp/Texinfo/Convert/Line.pm	2013-09-26 23:46:07.000000000 +0100
--- texinfo-6.0/tp/Texinfo/Convert/Line.pm	2015-06-26 01:44:20.000000000 +0100
***************
*** 1,5 ****
  # Line.pm: handle line of text.
  #
! # Copyright 2010, 2011, 2012 Free Software Foundation, Inc.
  # 
  # This program is free software; you can redistribute it and/or modify
--- 1,5 ----
  # Line.pm: handle line of text.
  #
! # Copyright 2010, 2011, 2012, 2013 Free Software Foundation, Inc.
  # 
  # This program is free software; you can redistribute it and/or modify
diff -Nrc2 texinfo-5.2/tp/Texinfo/Convert/Paragraph.pm texinfo-6.0/tp/Texinfo/Convert/Paragraph.pm
*** texinfo-5.2/tp/Texinfo/Convert/Paragraph.pm	2013-09-26 23:46:07.000000000 +0100
--- texinfo-6.0/tp/Texinfo/Convert/Paragraph.pm	2015-06-26 01:44:56.000000000 +0100
***************
*** 1,5 ****
  # Paragraph.pm: handle paragraph text.
  #
! # Copyright 2010, 2011, 2012 Free Software Foundation, Inc.
  # 
  # This program is free software; you can redistribute it and/or modify
--- 1,5 ----
  # Paragraph.pm: handle paragraph text.
  #
! # Copyright 2010, 2011, 2012, 2013 Free Software Foundation, Inc.
  # 
  # This program is free software; you can redistribute it and/or modify
***************
*** 67,71 ****
    my $paragraph = shift;
    return '' if ($paragraph->{'ignore_columns'});
!   return $paragraph->_end_line();
  }
  
--- 67,71 ----
    my $paragraph = shift;
    return '' if ($paragraph->{'ignore_columns'});
!   return _end_line($paragraph);
  }
  
***************
*** 80,84 ****
    my $paragraph = shift;
    $paragraph->{'end_line_count'} = 0;
!   return $paragraph->_end_line();
  }
  
--- 80,84 ----
    my $paragraph = shift;
    $paragraph->{'end_line_count'} = 0;
!   return _end_line($paragraph);
  }
  
***************
*** 117,121 ****
    my $add_spaces = shift;
    $paragraph->{'end_line_count'} = 0;
!   return $paragraph->_add_pending_word($add_spaces);
  }
  
--- 117,121 ----
    my $add_spaces = shift;
    $paragraph->{'end_line_count'} = 0;
!   return _add_pending_word($paragraph, $add_spaces);
  }
  
***************
*** 160,164 ****
    $paragraph->{'end_line_count'} = 0;
    print STDERR "PARA END\n" if ($paragraph->{'DEBUG'});
!   my $result = $paragraph->_add_pending_word();
    if ($paragraph->{'counter'} != 0) {
      $result .= "\n"; 
--- 160,164 ----
    $paragraph->{'end_line_count'} = 0;
    print STDERR "PARA END\n" if ($paragraph->{'DEBUG'});
!   my $result = _add_pending_word($paragraph);
    if ($paragraph->{'counter'} != 0) {
      $result .= "\n"; 
***************
*** 177,198 ****
    my $transparent = shift;
    $paragraph->{'end_line_count'} = 0;
!   return $paragraph->_add_next($word, undef, $space, $end_sentence, 
!                                $transparent);
  }
  
  # add a word and/or spaces and end of sentence.
! sub _add_next($;$$$$$)
  {
!   my $paragraph = shift;
!   my $word = shift;
!   my $underlying_word = shift;
!   my $space = shift;
!   my $end_sentence = shift;
!   my $transparent = shift;
    my $result = '';
  
-   $underlying_word = $word if (!defined($underlying_word));
- 
    if (defined($word)) {
      if (!defined($paragraph->{'word'})) {
        $paragraph->{'word'} = '';
--- 177,199 ----
    my $transparent = shift;
    $paragraph->{'end_line_count'} = 0;
!   return _add_next($paragraph, $word, undef, $space, $end_sentence, 
!                    $transparent);
  }
  
  # add a word and/or spaces and end of sentence.
! sub _add_next($;$$$$$$)
  {
!   my $paragraph = $_[0];
!   my $word = $_[1];
!   my $space = $_[3];
!   my $end_sentence = $_[4];
!   my $transparent = $_[5];
    my $result = '';
  
    if (defined($word)) {
+     my $underlying_word = $_[2];
+     my $newlines_impossible = $_[6];
+     $underlying_word = $word if (!defined($underlying_word));
+ 
      if (!defined($paragraph->{'word'})) {
        $paragraph->{'word'} = '';
***************
*** 213,221 ****
      $paragraph->{'word'} .= $word;
      $paragraph->{'underlying_word'} .= $underlying_word unless($transparent);
!     if ($word =~ /\n/) {
        $result .= $paragraph->{'space'};
        $paragraph->{'space'} = '';
        $result .= $paragraph->{'word'};
!       $paragraph->_end_line();
        $paragraph->{'word_counter'} = 0;
        $paragraph->{'word'} = undef;
--- 214,222 ----
      $paragraph->{'word'} .= $word;
      $paragraph->{'underlying_word'} .= $underlying_word unless($transparent);
!     if (!$newlines_impossible and $word =~ /\n/) {
        $result .= $paragraph->{'space'};
        $paragraph->{'space'} = '';
        $result .= $paragraph->{'word'};
!       _end_line($paragraph);
        $paragraph->{'word_counter'} = 0;
        $paragraph->{'word'} = undef;
***************
*** 242,257 ****
          $paragraph->{'counter'} + $paragraph->{'word_counter'} + 
             length($paragraph->{'space'}) > $paragraph->{'max'}) {
!       $result .= $paragraph->_cut_line();
      }
    }
    if (defined($space)) {
      if ($paragraph->{'protect_spaces'}) {
!       $result .= $paragraph->_add_text($space);
      } else {
!       $result .= $paragraph->_add_pending_word();
        $paragraph->{'space'} = $space;
        if ($paragraph->{'counter'} + length($paragraph->{'space'}) 
                        > $paragraph->{'max'}) {
!         $result .= $paragraph->_cut_line();
        }
      }
--- 243,258 ----
          $paragraph->{'counter'} + $paragraph->{'word_counter'} + 
             length($paragraph->{'space'}) > $paragraph->{'max'}) {
!       $result .= _cut_line($paragraph);
      }
    }
    if (defined($space)) {
      if ($paragraph->{'protect_spaces'}) {
!       $result .= _add_text($paragraph, $space);
      } else {
!       $result .= _add_pending_word($paragraph);
        $paragraph->{'space'} = $space;
        if ($paragraph->{'counter'} + length($paragraph->{'space'}) 
                        > $paragraph->{'max'}) {
!         $result .= _cut_line($paragraph);
        }
      }
***************
*** 305,309 ****
    # begin a word, to have something even if empty
    if ($space_protection) {
!     $paragraph->_add_next('');
    }
    return '';
--- 306,310 ----
    # begin a word, to have something even if empty
    if ($space_protection) {
!     _add_next($paragraph, '');
    }
    return '';
***************
*** 319,328 ****
    my $text = shift;
    my $underlying_text = shift;
-   $underlying_text = $text if (!defined($underlying_text));
    $paragraph->{'end_line_count'} = 0;
    my $result = '';
  
!   while ($text ne '') {
!     if ($paragraph->{'DEBUG'}) {
        my $word = 'UNDEF';
        $word = $paragraph->{'word'} if (defined($paragraph->{'word'}));
--- 320,344 ----
    my $text = shift;
    my $underlying_text = shift;
    $paragraph->{'end_line_count'} = 0;
    my $result = '';
  
!   my $protect_spaces_flag = $paragraph->{'protect_spaces'};
! 
!   my @segments = split
! /([^\S\x{202f}\x{00a0}]+)|(\p{InFullwidth})|((?:[^\s\p{InFullwidth}]|[\x{202f}\x{00a0}])+)/,
!     $text;
! 
!   # Check now if a newline exists anywhere in the string to
!   # try to eliminate regex checks later.
!   my $newline_possible_flag = ($text =~ /\n/);
! 
!   my $debug_flag = $paragraph->{'DEBUG'};
!   while (@segments) {
!     # $empty_segment should be an empty string; the other variables
!     # here were recognized as field separators by splice.
!     my ($empty_segment, $spaces, $fullwidth_segment, $added_word)
!      = splice (@segments, 0, 4);
! 
!     if ($debug_flag) {
        my $word = 'UNDEF';
        $word = $paragraph->{'word'} if (defined($paragraph->{'word'}));
***************
*** 331,340 ****
      }
      # \x{202f}\x{00a0} are non breaking spaces
!     if ($text =~ s/^([^\S\x{202f}\x{00a0}]+)//) {
!       my $spaces = $1;
!       $underlying_text =~ s/^([^\S\x{202f}\x{00a0}]+)//;
!       print STDERR "SPACES($paragraph->{'counter'}) `"._print_escaped_spaces($spaces)."'\n" if ($paragraph->{'DEBUG'});
        #my $added_word = $paragraph->{'word'};
!       if ($paragraph->{'protect_spaces'}) {
          $paragraph->{'word'} .= $spaces;
          $paragraph->{'underlying_word'} .= $spaces;
--- 347,356 ----
      }
      # \x{202f}\x{00a0} are non breaking spaces
!     if (defined $spaces) {
!       $underlying_text =~ s/^([^\S\x{202f}\x{00a0}]+)//
!         if defined($underlying_text);
!       print STDERR "SPACES($paragraph->{'counter'}) `"._print_escaped_spaces($spaces)."'\n" if $debug_flag;
        #my $added_word = $paragraph->{'word'};
!       if ($protect_spaces_flag) {
          $paragraph->{'word'} .= $spaces;
          $paragraph->{'underlying_word'} .= $spaces;
***************
*** 364,375 ****
              $paragraph->{'counter'} + $paragraph->{'word_counter'} + 
                 length($paragraph->{'space'}) > $paragraph->{'max'}) {
!           $result .= $paragraph->_cut_line();
          }
        } else {
!         $result .= $paragraph->_add_pending_word();
          if ($paragraph->{'counter'} != 0) {
!           if (!$paragraph->{'frenchspacing'} 
!               and $paragraph->{'end_sentence'} 
!               and $paragraph->{'end_sentence'} > 0) {
              if (length($paragraph->{'space'}) >= 1 or length($spaces) > 1) {
                # more than one space, we can make sure tht there are only 
--- 380,391 ----
              $paragraph->{'counter'} + $paragraph->{'word_counter'} + 
                 length($paragraph->{'space'}) > $paragraph->{'max'}) {
!           $result .= _cut_line($paragraph);
          }
        } else {
!         $result .= _add_pending_word($paragraph);
          if ($paragraph->{'counter'} != 0) {
!           if ($paragraph->{'end_sentence'} 
!               and $paragraph->{'end_sentence'} > 0
!               and !$paragraph->{'frenchspacing'}) {
              if (length($paragraph->{'space'}) >= 1 or length($spaces) > 1) {
                # more than one space, we can make sure tht there are only 
***************
*** 387,393 ****
              }
            } else {
!             my $new_space = substr($spaces, 0, 1);
!             $new_space =~ s/^[\n\r]/ /;
!             $paragraph->{'space'} = $new_space;
            }
          }
--- 403,411 ----
              }
            } else {
!             $paragraph->{'space'} = substr($spaces, 0, 1);
!             if ($paragraph->{'space'} eq "\n"
!                 or $paragraph->{'space'} eq "\r") {
!               $paragraph->{'space'} = " ";
!             }
            }
          }
***************
*** 398,440 ****
        if ($paragraph->{'counter'} + length($paragraph->{'space'}) 
                        > $paragraph->{'max'}) {
!         $result .= $paragraph->_cut_line();
        }
!       if ($spaces =~ /\n/ and $paragraph->{'keep_end_lines'}) {
!         $result .= $paragraph->_end_line();
        }
!     } elsif ($text =~ s/^(\p{InFullwidth})//) {
!       my $added = $1;
!       $underlying_text =~ s/^(\p{InFullwidth})//;
!       my $underlying_added = $1;
!       
!       print STDERR "EAST_ASIAN\n" if ($paragraph->{'DEBUG'});
!       if (!defined($paragraph->{'word'})) {
!         $paragraph->{'word'} = '';
!         $paragraph->{'underlying_word'} = '';
!       }
!       $paragraph->{'word'} .= $added;
!       $paragraph->{'underlying_word'} .= $underlying_added; 
!       $paragraph->{'word_counter'} += 2;
!       if ($paragraph->{'counter'} != 0 and
!           $paragraph->{'counter'} + $paragraph->{'word_counter'} 
!                                > $paragraph->{'max'}) {
!         $result .= $paragraph->_cut_line();
        }
-       $result .= $paragraph->_add_pending_word();
-       delete $paragraph->{'end_sentence'};
-       $paragraph->{'space'} = '';
-     } elsif ($text =~ s/^(([^\s\p{InFullwidth}]|[\x{202f}\x{00a0}])+)//) {
-       my $added_word = $1;
-       $underlying_text =~ s/^(([^\s\p{InFullwidth}]|[\x{202f}\x{00a0}])+)//;
-       my $underlying_added_word = $1;
  
!       $result .= $paragraph->_add_next($added_word, $underlying_added_word);
  
        # now check if it is considered as an end of sentence
        if (defined($paragraph->{'end_sentence'})
!           and $underlying_added_word =~ /^[$after_punctuation_characters]*$/) {
          # do nothing in the case of a continuation of after_punctuation_characters
!       } elsif ($paragraph->{'underlying_word'} =~ /[$end_sentence_character][$after_punctuation_characters]*$/
!            and $paragraph->{'underlying_word'} !~ /[[:upper:]][$end_sentence_character$after_punctuation_characters]*$/) {
          if ($paragraph->{'frenchspacing'}) {
            $paragraph->{'end_sentence'} = -1;
--- 416,443 ----
        if ($paragraph->{'counter'} + length($paragraph->{'space'}) 
                        > $paragraph->{'max'}) {
!         $result .= _cut_line($paragraph);
        }
!       if ($newline_possible_flag
!           and $paragraph->{'keep_end_lines'} and $spaces =~ /\n/) {
!         $result .= _end_line($paragraph);
        }
!     } elsif (defined $added_word) {
!       my $underlying_added_word;
!       if (defined($underlying_text)) {
!         $underlying_text =~ s/^(([^\s\p{InFullwidth}]|[\x{202f}\x{00a0}])+)//;
!         $underlying_added_word = $1;
!       } else {
!         $underlying_added_word = $added_word;
        }
  
!       $result .= _add_next($paragraph, $added_word, $underlying_added_word,
!                            undef, undef, undef, !$newline_possible_flag);
  
        # now check if it is considered as an end of sentence
        if (defined($paragraph->{'end_sentence'})
!           and $underlying_added_word =~ /^[$after_punctuation_characters]*$/o) {
          # do nothing in the case of a continuation of after_punctuation_characters
!       } elsif ($paragraph->{'underlying_word'} =~ /[$end_sentence_character][$after_punctuation_characters]*$/o
!            and $paragraph->{'underlying_word'} !~ /[[:upper:]][$end_sentence_character$after_punctuation_characters]*$/o) {
          if ($paragraph->{'frenchspacing'}) {
            $paragraph->{'end_sentence'} = -1;
***************
*** 448,459 ****
            if (defined($paragraph->{'end_sentence'}) and $paragraph->{'DEBUG'});
        }
!     } else {
!       # Some characters are not handled by the cases above.
!       # For example, it happened for strange caracters that seems to be
!       # some special spaces.  It is a bit strange since the cases above 
!       # include a possibility and the complement.  Maybe a character 
!       # invalid in a given encoding?
!       #die "Unknown caracter leading $text";
!       last;
      }
    }
--- 451,479 ----
            if (defined($paragraph->{'end_sentence'}) and $paragraph->{'DEBUG'});
        }
!     } elsif (defined $fullwidth_segment) {
!       my $underlying_added;
!       if (defined($underlying_text)) {
!         $underlying_text =~ s/^(\p{InFullwidth})//;
!         $underlying_added = $1;
!       } else {
!         $underlying_added = $fullwidth_segment;
!       }
!       
!       print STDERR "EAST_ASIAN\n" if ($paragraph->{'DEBUG'});
!       if (!defined($paragraph->{'word'})) {
!         $paragraph->{'word'} = '';
!         $paragraph->{'underlying_word'} = '';
!       }
!       $paragraph->{'word'} .= $fullwidth_segment;
!       $paragraph->{'underlying_word'} .= $underlying_added; 
!       $paragraph->{'word_counter'} += 2;
!       if ($paragraph->{'counter'} != 0 and
!           $paragraph->{'counter'} + $paragraph->{'word_counter'} 
!                                > $paragraph->{'max'}) {
!         $result .= _cut_line($paragraph);
!       }
!       $result .= _add_pending_word($paragraph);
!       delete $paragraph->{'end_sentence'};
!       $paragraph->{'space'} = '';
      }
    }
diff -Nrc2 texinfo-5.2/tp/Texinfo/Convert/Plaintext.pm texinfo-6.0/tp/Texinfo/Convert/Plaintext.pm
*** texinfo-5.2/tp/Texinfo/Convert/Plaintext.pm	2013-09-26 23:46:07.000000000 +0100
--- texinfo-6.0/tp/Texinfo/Convert/Plaintext.pm	2015-06-26 01:43:59.000000000 +0100
***************
*** 1,5 ****
  # Plaintext.pm: output tree as text with filling.
  #
! # Copyright 2010, 2011, 2012 Free Software Foundation, Inc.
  # 
  # This program is free software; you can redistribute it and/or modify
--- 1,6 ----
+ # $Id: Plaintext.pm 6332 2015-06-11 23:35:57Z karl $
  # Plaintext.pm: output tree as text with filling.
  #
! # Copyright 2010, 2011, 2012, 2013, 2014, 2015 Free Software Foundation, Inc.
  # 
  # This program is free software; you can redistribute it and/or modify
***************
*** 109,113 ****
  }
  
! # There are 5 stacks that define the context.
  # context:   relevant for alignement of text.  Set in math, footnote, 
  #            listoffloats, flush_commands, preformatted_context_commands 
--- 110,114 ----
  }
  
! # There are 6 stacks that define the context.
  # context:   relevant for alignement of text.  Set in math, footnote, 
  #            listoffloats, flush_commands, preformatted_context_commands 
***************
*** 134,137 ****
--- 135,139 ----
  #            to be modified afterwards, for aligned commands or multitable
  #            cells for example.
+ # document_context: Used to keep track if we are in a multitable.
  
  # formatters have their own stack
***************
*** 262,266 ****
  }
  
! # math  is special
  my @asis_commands = ('asis', 'w', 'b', 'ctrl', 'i', 'sc', 't', 'r',
    'slanted', 'sansserif', 'var', 'verb', 'clicksequence',
--- 264,268 ----
  }
  
! # math is special
  my @asis_commands = ('asis', 'w', 'b', 'ctrl', 'i', 'sc', 't', 'r',
    'slanted', 'sansserif', 'var', 'verb', 'clicksequence',
***************
*** 290,293 ****
--- 292,297 ----
  
  $style_map{'key'} = ['<', '>'];
+ $style_map{'sub'} = ['_{', '}'];
+ $style_map{'sup'} = ['^{', '}'];
  
  # in those commands, there is no addition of double space after a dot.
***************
*** 301,314 ****
    'ENABLE_ENCODING'      => 1,
    'SHOW_MENU'            => 0,
! # not used for plaintext, since default is '-', and always set, for plaintext.
!   'EXTENSION'            => 'info',
!   'USE_SETFILENAME_EXTENSION' => 1,
    'INFO_SPECIAL_CHARS_WARNING' => 1,
  
!   'OUTFILE'              => undef,
    'SUBDIR'               => undef,
    'documentlanguage'     => undef,
  
    'output_format'        => '',
  );
  
--- 305,320 ----
    'ENABLE_ENCODING'      => 1,
    'SHOW_MENU'            => 0,
!   #'EXTENSION'            => 'info',
!   'EXTENSION'            => 'txt',
!   #'USE_SETFILENAME_EXTENSION' => 1,
    'INFO_SPECIAL_CHARS_WARNING' => 1,
  
!   #'OUTFILE'              => undef,
!   'OUTFILE'              => '-',
    'SUBDIR'               => undef,
    'documentlanguage'     => undef,
  
    'output_format'        => '',
+   'USE_NODES'            => 1,
  );
  
***************
*** 326,329 ****
--- 332,339 ----
                                       'max' => $self->{'fillcolumn'}
                                     };
+   push @{$self->{'document_context'}}, {
+                                      'in_multitable' => 0
+                                    };
+ 
    # This is not really meant to be used, as contents should open 
    # their own formatters, however it happens that there is some text
***************
*** 357,361 ****
    $self->{'format_context'} = [];
    $self->{'empty_lines_count'} = undef;
-   $self->push_top_formatter('_Root_context');
    push @{$self->{'count_context'}}, {'lines' => 0, 'bytes' => 0,
                                       'locations' => []};
--- 367,370 ----
***************
*** 382,398 ****
      # cache this to avoid redoing calls to get_conf
      $self->{'to_utf8'} = 1;
      foreach my $quoted_command (@quoted_commands) {
        $self->{'style_map'}->{$quoted_command} = ["\x{2018}", "\x{2019}"];
      }
    }
-   # some caching to avoid calling get_conf
-   if ($self->get_conf('OUTPUT_PERL_ENCODING')) {
-     $self->{'output_perl_encoding'} = $self->get_conf('OUTPUT_PERL_ENCODING');
-   } else {
-     $self->{'output_perl_encoding'} = '';
-   }
-   $self->{'enable_encoding'} = $self->get_conf('ENABLE_ENCODING');
-   $self->{'output_encoding_name'} = $self->get_conf('OUTPUT_ENCODING_NAME');
-   $self->{'debug'} = $self->get_conf('DEBUG');
    $self->{'convert_text_options'} 
        = {Texinfo::Common::_convert_text_options($self)};
--- 391,402 ----
      # cache this to avoid redoing calls to get_conf
      $self->{'to_utf8'} = 1;
+ 
      foreach my $quoted_command (@quoted_commands) {
+       # Directed single quotes
        $self->{'style_map'}->{$quoted_command} = ["\x{2018}", "\x{2019}"];
      }
+     # Directed double quotes
+     $self->{'style_map'}->{'dfn'} = ["\x{201C}", "\x{201D}"];
    }
    $self->{'convert_text_options'} 
        = {Texinfo::Common::_convert_text_options($self)};
***************
*** 409,412 ****
--- 413,431 ----
      }
    }
+   if ($self->get_conf('FILLCOLUMN')) {
+     $self->{'fillcolumn'} = $self->get_conf('FILLCOLUMN');
+     # else it's already set via the defaults
+   }
+   # This needs to be here to take into account $self->{'fillcolumn'}.
+   $self->push_top_formatter('_Root_context');
+   # some caching to avoid calling get_conf
+   if ($self->get_conf('OUTPUT_PERL_ENCODING')) {
+     $self->{'output_perl_encoding'} = $self->get_conf('OUTPUT_PERL_ENCODING');
+   } else {
+     $self->{'output_perl_encoding'} = '';
+   }
+   $self->{'enable_encoding'} = $self->get_conf('ENABLE_ENCODING');
+   $self->{'output_encoding_name'} = $self->get_conf('OUTPUT_ENCODING_NAME');
+   $self->{'debug'} = $self->get_conf('DEBUG');
  
    return $self;
***************
*** 433,437 ****
  }
  
! sub _convert_node($$)
  {
    my $self = shift;
--- 452,456 ----
  }
  
! sub _convert_element($$)
  {
    my $self = shift;
***************
*** 474,478 ****
    } else {
      foreach my $node (@$elements) {
!       my $node_text = $self->_convert_node($node);
        $result .= $node_text;
      }
--- 493,497 ----
    } else {
      foreach my $node (@$elements) {
!       my $node_text = _convert_element($self, $node);
        $result .= $node_text;
      }
***************
*** 482,486 ****
  }
  
! sub output($$)
  {
    my $self = shift;
--- 501,521 ----
  }
  
! sub convert_tree($$)
! {
!   my $self = shift;
!   my $root = shift;
! 
!   $self->{'empty_lines_count'} = 1;
!   my $result;
!   if ($root->{'type'} and $root->{'type'} eq 'element') {
!     $result = _convert_element($self, $root);
!   } else {
!     $result = $self->_convert($root);
!   }
!   return $result;
! }
! 
! # old implementation of output that does not allow for splitting.
! sub _output_old($$)
  {
    my $self = shift;
***************
*** 582,586 ****
    };
    $container_conf->{'frenchspacing'} = 1 
!     if ($self->get_conf('frenchspacing') eq 'on');
    $container_conf->{'counter'} 
      = $self->{'text_element_context'}->[-1]->{'counter'}
--- 617,621 ----
    };
    $container_conf->{'frenchspacing'} = 1 
!     if ($self->{'conf'}->{'frenchspacing'} eq 'on');
    $container_conf->{'counter'} 
      = $self->{'text_element_context'}->[-1]->{'counter'}
***************
*** 621,625 ****
                     'font_type_stack' => [{}],
                     'w' => 0, 'type' => $type,
!                    'frenchspacing_stack' => [$self->get_conf('frenchspacing')]};
  
    if ($type eq 'unfilled') {
--- 656,660 ----
                     'font_type_stack' => [{}],
                     'w' => 0, 'type' => $type,
!                 'frenchspacing_stack' => [$self->{'conf'}->{'frenchspacing'}]};
  
    if ($type eq 'unfilled') {
***************
*** 648,652 ****
    push @{$self->{'formatters'}}, $formatter;
    my $text = $self->_convert($converted);
!   $text .= $self->_count_added($formatter->{'container'},
                                 $formatter->{'container'}->end());
    pop @{$self->{'formatters'}};
--- 683,687 ----
    push @{$self->{'formatters'}}, $formatter;
    my $text = $self->_convert($converted);
!   $text .= _count_added($self, $formatter->{'container'},
                                 $formatter->{'container'}->end());
    pop @{$self->{'formatters'}};
***************
*** 664,668 ****
    push @{$self->{'formatters'}}, $formatter;
    my $result = $self->_convert($converted);
!   $result .= $self->_count_added($formatter->{'container'},
                                   $formatter->{'container'}->end());
    pop @{$self->{'formatters'}};
--- 699,703 ----
    push @{$self->{'formatters'}}, $formatter;
    my $result = $self->_convert($converted);
!   $result .= _count_added($self, $formatter->{'container'},
                                   $formatter->{'container'}->end());
    pop @{$self->{'formatters'}};
***************
*** 683,687 ****
    my $self = shift;
    my $text = shift;
!   $self->{'count_context'}->[-1]->{'bytes'} += $self->count_bytes($text);
  }
  
--- 718,725 ----
    my $self = shift;
    my $text = shift;
!   if (!$self->{'count_context'}->[-1]->{'pending_text'}) {
!     $self->{'count_context'}->[-1]->{'pending_text'} = '';
!   }
!   $self->{'count_context'}->[-1]->{'pending_text'} .= $text;
  }
  
***************
*** 693,696 ****
--- 731,750 ----
  }
  
+ # Update $SELF->{'count_context'}->[-1]->{'bytes'} by counting the text that
+ # hasn't been counted yet.  It is faster to count the text all together than
+ # piece by piece in _add_text_count.
+ sub _update_count_context($)
+ {
+   my $self = shift;
+   if ($self->{'count_context'}->[-1]->{'pending_text'}) {
+     $self->{'count_context'}->[-1]->{'bytes'} +=
+       Texinfo::Common::count_bytes($self,
+         $self->{'count_context'}->[-1]->{'pending_text'},
+         $self->{'output_perl_encoding'});
+     $self->{'count_context'}->[-1]->{'pending_text'} = '';
+   }
+ }
+ 
+ # Save the line and byte offset of $ROOT.
  sub _add_location($$)
  {
***************
*** 700,705 ****
    push @{$self->{'count_context'}->[-1]->{'locations'}}, $location;
    if (!($root->{'extra'} and $root->{'extra'}->{'index_entry'})) {
!     $location->{'bytes'}
!       = $self->{'count_context'}->[-1]->{'bytes'};
      $location->{'root'} = $root;
    } else {
--- 754,759 ----
    push @{$self->{'count_context'}->[-1]->{'locations'}}, $location;
    if (!($root->{'extra'} and $root->{'extra'}->{'index_entry'})) {
!     _update_count_context($self);
!     $location->{'bytes'} = $self->{'count_context'}->[-1]->{'bytes'};
      $location->{'root'} = $root;
    } else {
***************
*** 733,738 ****
    my $text = shift;
  
!   $self->_add_lines_count($container->end_line_count());
!   $self->_add_text_count($text);
    return $text;
  }
--- 787,801 ----
    my $text = shift;
  
!   #$self->_add_lines_count($container->end_line_count());
!   $self->{'count_context'}->[-1]->{'lines'} += $container->{'end_line_count'};
! 
!   #$self->_add_text_count($text);
!   #$self->{'count_context'}->[-1]->{'bytes'} +=
!   #  Texinfo::Common::count_bytes($self, $text,
!   #                               $self->{'output_perl_encoding'});
!   if (!defined $self->{'count_context'}->[-1]->{'pending_text'}) {
!     $self->{'count_context'}->[-1]->{'pending_text'} = '';
!   }
!   $self->{'count_context'}->[-1]->{'pending_text'} .= $text;
    return $text;
  }
***************
*** 742,745 ****
--- 805,809 ----
    my $self = shift;
    my $locations = shift;
+   _update_count_context($self);
    foreach my $location (@$locations) {
      $location->{'bytes'} += $self->{'count_context'}->[-1]->{'bytes'}
***************
*** 754,759 ****
    if (defined($self->{'empty_lines_count'}) 
         and $self->{'empty_lines_count'} == 0) {
!     $self->_add_text_count("\n");
!     $self->_add_lines_count(1);
      $self->{'empty_lines_count'} = 1;
      return "\n";
--- 818,823 ----
    if (defined($self->{'empty_lines_count'}) 
         and $self->{'empty_lines_count'} == 0) {
!     _add_text_count($self, "\n");
!     _add_lines_count($self, 1);
      $self->{'empty_lines_count'} = 1;
      return "\n";
***************
*** 772,776 ****
    my $result = '';
    if (scalar(@{$self->{'pending_footnotes'}})) {
!     $result .= $self->_add_newline_if_needed();
      print STDERR "FOOTNOTES ".scalar(@{$self->{'pending_footnotes'}})."\n"
          if ($self->{'debug'});
--- 836,840 ----
    my $result = '';
    if (scalar(@{$self->{'pending_footnotes'}})) {
!     $result .= _add_newline_if_needed($self);
      print STDERR "FOOTNOTES ".scalar(@{$self->{'pending_footnotes'}})."\n"
          if ($self->{'debug'});
***************
*** 778,783 ****
        my $footnotes_header = "   ---------- Footnotes ----------\n\n";
        $result .= $footnotes_header;
!       $self->_add_text_count($footnotes_header);
!       $self->_add_lines_count(2);
        $self->{'empty_lines_count'} = 1;
      } else {
--- 842,847 ----
        my $footnotes_header = "   ---------- Footnotes ----------\n\n";
        $result .= $footnotes_header;
!       _add_text_count($self, $footnotes_header);
!       _add_lines_count($self, 2);
        $self->{'empty_lines_count'} = 1;
      } else {
***************
*** 815,819 ****
                         });
        }
!       # this pushes on 'context', 'format_context' and 'formatters'
        $self->push_top_formatter('footnote');
        my $formatted_footnote_number;
--- 879,884 ----
                         });
        }
!       # this pushes on 'context', 'formatters', 'format_context',
!       # 'text_element_context' and 'document_context'
        $self->push_top_formatter('footnote');
        my $formatted_footnote_number;
***************
*** 828,842 ****
        $self->{'text_element_context'}->[-1]->{'counter'} += 
           Texinfo::Convert::Unicode::string_width($footnote_text);
!       $self->_add_text_count($footnote_text);
        $self->{'empty_lines_count'} = 0;
  
        $result .= $self->_convert($footnote->{'root'}->{'args'}->[0]); 
!       $result .= $self->_add_newline_if_needed();
        
        my $old_context = pop @{$self->{'context'}};
        die if ($old_context ne 'footnote');
-       pop @{$self->{'format_context'}};
        pop @{$self->{'formatters'}};
        pop @{$self->{'text_element_context'}};
      }
    }
--- 893,908 ----
        $self->{'text_element_context'}->[-1]->{'counter'} += 
           Texinfo::Convert::Unicode::string_width($footnote_text);
!       _add_text_count($self, $footnote_text);
        $self->{'empty_lines_count'} = 0;
  
        $result .= $self->_convert($footnote->{'root'}->{'args'}->[0]); 
!       $result .= _add_newline_if_needed($self);
        
        my $old_context = pop @{$self->{'context'}};
        die if ($old_context ne 'footnote');
        pop @{$self->{'formatters'}};
+       pop @{$self->{'format_context'}};
        pop @{$self->{'text_element_context'}};
+       pop @{$self->{'document_context'}};
      }
    }
***************
*** 1001,1004 ****
--- 1067,1071 ----
    my $align = shift;
  
+   _update_count_context($self);
    my $counts = pop @{$self->{'count_context'}};
    my $bytes_count;
***************
*** 1063,1067 ****
        chomp ($text);
        $text .= "\n";
!       $result .= (' ' x (2*($section->{'level'} - ($root_level+1)))) . $text;
        $lines_count++;
        if ($section->{'section_childs'} 
--- 1130,1136 ----
        chomp ($text);
        $text .= "\n";
!       my $repeat_count = 2 * ($section->{'level'} - ($root_level+1));
!       ($result .= (' ' x $repeat_count)) if $repeat_count > 0;
!       $result .= $text;
        $lines_count++;
        if ($section->{'section_childs'} 
***************
*** 1094,1099 ****
    if ($menu_command->{'cmdname'} eq 'menu') {
      my $result = "* Menu:\n\n";
!     $self->_add_text_count($result);
!     $self->_add_lines_count(2);
      return $result;
    } else {
--- 1163,1168 ----
    if ($menu_command->{'cmdname'} eq 'menu') {
      my $result = "* Menu:\n\n";
!     _add_text_count($self, $result);
!     _add_lines_count($self, 2);
      return $result;
    } else {
***************
*** 1126,1129 ****
--- 1195,1199 ----
      $self->{'node_lines_text'}->{$node}->{'text'} 
         = _normalize_top_node($self->convert_line($node_text));
+     _update_count_context($self);
      my $end_context = pop @{$self->{'count_context'}};
      $self->{'node_lines_text'}->{$node}->{'count'} 
***************
*** 1169,1184 ****
  
    my $result = '';
!   $result .= $self->_add_newline_if_needed();
    if ($in_info) {
      my $info_printindex_magic = "\x{00}\x{08}[index\x{00}\x{08}]\n";
      $result .= $info_printindex_magic;
!     $self->_add_text_count($info_printindex_magic);
!     $self->_add_lines_count(1);
    }
    my $heading = "* Menu:\n\n";
  
    $result .= $heading;
!   $self->_add_text_count($heading);
!   $self->_add_lines_count(2);
  
    # first determine the line numbers for the spacing of their formatting
--- 1239,1254 ----
  
    my $result = '';
!   $result .= _add_newline_if_needed($self);
    if ($in_info) {
      my $info_printindex_magic = "\x{00}\x{08}[index\x{00}\x{08}]\n";
      $result .= $info_printindex_magic;
!     _add_text_count($self, $info_printindex_magic);
!     _add_lines_count($self, 1);
    }
    my $heading = "* Menu:\n\n";
  
    $result .= $heading;
!   _add_text_count($self, $heading);
!   _add_lines_count($self, 2);
  
    # first determine the line numbers for the spacing of their formatting
***************
*** 1239,1248 ****
      next if ($entry_text !~ /\S/);
      # FIXME protect instead
!     #if ($entry_text =~ /:/) {
!       #$self->line_warn (sprintf($self->__("Index entry in \@%s with : produces invalid Info: %s"),
!       #                           $entry->{'index_at_command'},
!       #    Texinfo::Convert::Texinfo::convert($entry_tree)), 
!       #                  $entry->{'command'}->{'line_nr'});
!     #}
  
      my $entry_nr = '';
--- 1309,1318 ----
      next if ($entry_text !~ /\S/);
      # FIXME protect instead
!     if ($entry_text =~ /:/ and $self->get_conf('INDEX_SPECIAL_CHARS_WARNING')) {
!       $self->line_warn (sprintf($self->__("Index entry in \@%s with : produces invalid Info: %s"),
!                                  $entry->{'index_at_command'},
!           Texinfo::Convert::Texinfo::convert($entry_tree)), 
!                         $entry->{'command'}->{'line_nr'});
!     }
  
      my $entry_nr = '';
***************
*** 1252,1266 ****
        $entry_counts{$entry_text}++;
        $entry_nr = ' <'.$entry_counts{$entry_text}.'>';
!       $self->_add_text_count($entry_nr);
      }
      my $entry_line = "* $entry_text${entry_nr}: ";
!     $self->_add_text_count("* ".": ");
!     #$self->_add_text_count($entry_line);
      
      my $line_width = Texinfo::Convert::Unicode::string_width($entry_line);
      if ($line_width < $index_length_to_node) {
        my $spaces = ' ' x ($index_length_to_node - $line_width);
!       $entry_line .= $spaces;
!       $self->_add_text_count($spaces);
      }
      my $node = $entry_nodes{$entry};
--- 1322,1337 ----
        $entry_counts{$entry_text}++;
        $entry_nr = ' <'.$entry_counts{$entry_text}.'>';
!       _add_text_count($self, $entry_nr);
      }
      my $entry_line = "* $entry_text${entry_nr}: ";
!     _add_text_count($self, "* ".": ");
!     #_add_text_count($self, $entry_line);
      
      my $line_width = Texinfo::Convert::Unicode::string_width($entry_line);
+     my $entry_line_addition = '';
      if ($line_width < $index_length_to_node) {
        my $spaces = ' ' x ($index_length_to_node - $line_width);
!       $entry_line_addition .= $spaces;
!       _add_text_count($self, $spaces);
      }
      my $node = $entry_nodes{$entry};
***************
*** 1274,1282 ****
          $self->{'outside_of_any_node_text'}->{'text'} 
            = $self->convert_line($node_text);
          my $end_context = pop @{$self->{'count_context'}};
          $self->{'outside_of_any_node_text'}->{'count'} 
            = $end_context->{'bytes'};
        }
!       $entry_line .= $self->{'outside_of_any_node_text'}->{'text'};
        $self->{'count_context'}->[-1]->{'bytes'} 
              += $self->{'outside_of_any_node_text'}->{'count'};
--- 1345,1354 ----
          $self->{'outside_of_any_node_text'}->{'text'} 
            = $self->convert_line($node_text);
+         _update_count_context($self);
          my $end_context = pop @{$self->{'count_context'}};
          $self->{'outside_of_any_node_text'}->{'count'} 
            = $end_context->{'bytes'};
        }
!       $entry_line_addition .= $self->{'outside_of_any_node_text'}->{'text'};
        $self->{'count_context'}->[-1]->{'bytes'} 
              += $self->{'outside_of_any_node_text'}->{'count'};
***************
*** 1291,1300 ****
      } else {
        my ($node_line, $byte_count) = $self->_node_line($node);
!       $entry_line .= $node_line;
        $self->{'count_context'}->[-1]->{'bytes'} += $byte_count;
      }
!     $entry_line .= '.';
!     $self->_add_text_count('.');
  
      $result .= $entry_line;
  
--- 1363,1373 ----
      } else {
        my ($node_line, $byte_count) = $self->_node_line($node);
!       $entry_line_addition .= $node_line;
        $self->{'count_context'}->[-1]->{'bytes'} += $byte_count;
      }
!     $entry_line_addition .= '.';
!     _add_text_count($self, '.');
  
+     $entry_line .= $entry_line_addition;
      $result .= $entry_line;
  
***************
*** 1302,1311 ****
      my $line_nr_spaces = sprintf("%${max_index_line_nr_string_length}d", $line_nr);
      my $line_part = "(line ${line_nr_spaces})";
!     $line_width = Texinfo::Convert::Unicode::string_width($entry_line);
      my $line_part_width = Texinfo::Convert::Unicode::string_width($line_part);
      if ($line_width + $line_part_width +1 > $self->{'fillcolumn'}) {
        $line_part = "\n" . ' ' x ($self->{'fillcolumn'} - $line_part_width) 
             . "$line_part\n";
!       $self->_add_lines_count(1);
      } else { 
        $line_part 
--- 1375,1384 ----
      my $line_nr_spaces = sprintf("%${max_index_line_nr_string_length}d", $line_nr);
      my $line_part = "(line ${line_nr_spaces})";
!     $line_width += Texinfo::Convert::Unicode::string_width($entry_line_addition);
      my $line_part_width = Texinfo::Convert::Unicode::string_width($line_part);
      if ($line_width + $line_part_width +1 > $self->{'fillcolumn'}) {
        $line_part = "\n" . ' ' x ($self->{'fillcolumn'} - $line_part_width) 
             . "$line_part\n";
!       _add_lines_count($self, 1);
      } else { 
        $line_part 
***************
*** 1313,1324 ****
             . "$line_part\n";
      }
!     $self->_add_lines_count(1);
!     $self->_add_text_count($line_part);
      $result .= $line_part;
    }
  
    $result .= "\n"; 
!   $self->_add_text_count("\n");
!   $self->_add_lines_count(1);
    
    return $result;
--- 1386,1397 ----
             . "$line_part\n";
      }
!     _add_lines_count($self, 1);
!     _add_text_count($self, $line_part);
      $result .= $line_part;
    }
  
    $result .= "\n"; 
!   _add_text_count($self, "\n");
!   _add_lines_count($self, 1);
    
    return $result;
***************
*** 1366,1371 ****
    }
    $text .= "\n";
!   $self->_add_text_count("\n");
!   $self->_add_lines_count(1);
    return $text;
  }
--- 1439,1444 ----
    }
    $text .= "\n";
!   _add_text_count($self, "\n");
!   _add_lines_count($self, 1);
    return $text;
  }
***************
*** 1467,1470 ****
--- 1540,1546 ----
  sub _convert($$);
  
+ # Convert the Texinfo tree under $ROOT to plain text.  Note that this
+ # function should be called as "$self->_convert" to allow the
+ # DebugTexinfo::DebugCount::_convert method to override this one.
  sub _convert($$)
  {
***************
*** 1526,1530 ****
        $result = _get_form_feeds($root->{'text'});
      }
!     $self->_add_text_count($result);
      print STDERR "IGNORABLE SPACE: ($result)\n" if ($self->{'debug'});
      return $result;
--- 1602,1606 ----
        $result = _get_form_feeds($root->{'text'});
      }
!     _add_text_count($self, $result);
      print STDERR "IGNORABLE SPACE: ($result)\n" if ($self->{'debug'});
      return $result;
***************
*** 1545,1554 ****
      if ($self->{'empty_lines_count'} <= 1
          or $self->{'preformatted_context_commands'}->{$self->{'context'}->[-1]}) {
!       $result = "\n";
        if ($root->{'text'} =~ /\f/) {
!         $result = _get_form_feeds($root->{'text'}) .$result;
        }
!       $self->_add_text_count($result);
!       $self->_add_lines_count(1);
        return $result;
      } else {
--- 1621,1631 ----
      if ($self->{'empty_lines_count'} <= 1
          or $self->{'preformatted_context_commands'}->{$self->{'context'}->[-1]}) {
!       $result = "";
        if ($root->{'text'} =~ /\f/) {
!         $result .= _get_form_feeds($root->{'text'});
!         _add_text_count($self, $result);
        }
!       $result .= _count_added($self, $formatter->{'container'},
!                 $formatter->{'container'}->add_text("\n"));
        return $result;
      } else {
***************
*** 1562,1572 ****
        if ($root->{'type'} and ($root->{'type'} eq 'raw' 
                                 or $root->{'type'} eq 'last_raw_newline')) {
!         $result = $self->_count_added($formatter->{'container'},
                      $formatter->{'container'}->add_next($root->{'text'}));
        } elsif ($root->{'type'} and ($root->{'type'} eq 'underlying_text')) {
          $formatter->{'container'}->add_underlying_text($root->{'text'});
        } else {
!         my ($text, $lower_case_text) = $self->_process_text($root, $formatter);
!         $result = $self->_count_added($formatter->{'container'},
                      $formatter->{'container'}->add_text($text, $lower_case_text));
        }
--- 1639,1649 ----
        if ($root->{'type'} and ($root->{'type'} eq 'raw' 
                                 or $root->{'type'} eq 'last_raw_newline')) {
!         $result = _count_added($self, $formatter->{'container'},
                      $formatter->{'container'}->add_next($root->{'text'}));
        } elsif ($root->{'type'} and ($root->{'type'} eq 'underlying_text')) {
          $formatter->{'container'}->add_underlying_text($root->{'text'});
        } else {
!         my ($text, $lower_case_text) = _process_text($self, $root, $formatter);
!         $result = _count_added($self, $formatter->{'container'},
                      $formatter->{'container'}->add_text($text, $lower_case_text));
        }
***************
*** 1574,1578 ****
      # the following is only possible if paragraphindent is set to asis
      } elsif ($root->{'type'} and $root->{'type'} eq 'empty_spaces_before_paragraph') {
!       $self->_add_text_count($root->{'text'});
        return $root->{'text'};
      # ignore text outside of any format, but warn if ignored text not empty
--- 1651,1655 ----
      # the following is only possible if paragraphindent is set to asis
      } elsif ($root->{'type'} and $root->{'type'} eq 'empty_spaces_before_paragraph') {
!       _add_text_count($self, $root->{'text'});
        return $root->{'text'};
      # ignore text outside of any format, but warn if ignored text not empty
***************
*** 1656,1671 ****
          return '';
        } elsif ($command eq '*') {
!         $result = $self->_count_added($formatter->{'container'},
                                $formatter->{'container'}->add_pending_word());
!         $result .= $self->_count_added($formatter->{'container'},
                                $formatter->{'container'}->end_line());
        } elsif ($command eq '.' or $command eq '?' or $command eq '!') {
!         $result .= $self->_count_added($formatter->{'container'},
              $formatter->{'container'}->add_next($command, undef, 1));
        } elsif ($command eq ' ' or $command eq "\n" or $command eq "\t") {
!         $result .= $self->_count_added($formatter->{'container'}, 
              $formatter->{'container'}->add_next($no_brace_commands{$command}));
        } else {
!         $result .= $self->_count_added($formatter->{'container'}, 
              $formatter->{'container'}->add_text($no_brace_commands{$command}));
        }
--- 1733,1748 ----
          return '';
        } elsif ($command eq '*') {
!         $result = _count_added($self, $formatter->{'container'},
                                $formatter->{'container'}->add_pending_word());
!         $result .= _count_added($self, $formatter->{'container'},
                                $formatter->{'container'}->end_line());
        } elsif ($command eq '.' or $command eq '?' or $command eq '!') {
!         $result .= _count_added($self, $formatter->{'container'},
              $formatter->{'container'}->add_next($command, undef, 1));
        } elsif ($command eq ' ' or $command eq "\n" or $command eq "\t") {
!         $result .= _count_added($self, $formatter->{'container'}, 
              $formatter->{'container'}->add_next($no_brace_commands{$command}));
        } else {
!         $result .= _count_added($self, $formatter->{'container'}, 
              $formatter->{'container'}->add_text($no_brace_commands{$command}));
        }
***************
*** 1692,1708 ****
        }
        if ($punctuation_no_arg_commands{$command}) {
!         $result .= $self->_count_added($formatter->{'container'},
                      $formatter->{'container'}->add_next($text, undef, 1));
        } elsif ($command eq 'tie') {
          $formatter->{'w'}++;
!         $result .= $self->_count_added($formatter->{'container'},
!             $formatter->{'container'}->set_space_protection(1,1))
            if ($formatter->{'w'} == 1);
!         $result .= $self->_count_added($formatter->{'container'}, 
                         $formatter->{'container'}->add_text($text,
                                                             $lower_case_text)); 
          $formatter->{'w'}--;
!         $result .= $self->_count_added($formatter->{'container'},
!             $formatter->{'container'}->set_space_protection(0,0))
            if ($formatter->{'w'} == 0);
        } else {
--- 1769,1785 ----
        }
        if ($punctuation_no_arg_commands{$command}) {
!         $result .= _count_added($self, $formatter->{'container'},
                      $formatter->{'container'}->add_next($text, undef, 1));
        } elsif ($command eq 'tie') {
          $formatter->{'w'}++;
!         $result .= _count_added($self, $formatter->{'container'},
!             $formatter->{'container'}->set_space_protection(1,undef))
            if ($formatter->{'w'} == 1);
!         $result .= _count_added($self, $formatter->{'container'}, 
                         $formatter->{'container'}->add_text($text,
                                                             $lower_case_text)); 
          $formatter->{'w'}--;
!         $result .= _count_added($self, $formatter->{'container'},
!             $formatter->{'container'}->set_space_protection(0,undef))
            if ($formatter->{'w'} == 0);
        } else {
***************
*** 1712,1716 ****
            $lower_case_text = lc($text);
          }
!         $result .= $self->_count_added($formatter->{'container'}, 
                         $formatter->{'container'}->add_text($text,
                                                             $lower_case_text)); 
--- 1789,1793 ----
            $lower_case_text = lc($text);
          }
!         $result .= _count_added($self, $formatter->{'container'}, 
                         $formatter->{'container'}->add_text($text,
                                                             $lower_case_text)); 
***************
*** 1741,1745 ****
           = Texinfo::Convert::Text::text_accents($root, $encoding);
        }
!       $result .= $self->_count_added($formatter->{'container'},
           $formatter->{'container'}->add_text($accented_text, 
                                               $accented_text_lower_case));
--- 1818,1822 ----
           = Texinfo::Convert::Text::text_accents($root, $encoding);
        }
!       $result .= _count_added($self, $formatter->{'container'},
           $formatter->{'container'}->add_text($accented_text, 
                                               $accented_text_lower_case));
***************
*** 1778,1783 ****
        if ($command eq 'w') {
          $formatter->{'w'}++;
!         $result .= $self->_count_added($formatter->{'container'},
!             $formatter->{'container'}->set_space_protection(1,1))
            if ($formatter->{'w'} == 1);
        }
--- 1855,1860 ----
        if ($command eq 'w') {
          $formatter->{'w'}++;
!         $result .= _count_added($self, $formatter->{'container'},
!             $formatter->{'container'}->set_space_protection(1,undef))
            if ($formatter->{'w'} == 1);
        }
***************
*** 1801,1805 ****
          $formatter->{'font_type_stack'}->[-1]->{'code_command'}++;
        }
!       $result .= $self->_count_added($formatter->{'container'},
                 $formatter->{'container'}->add_next($text_before, 
                                                     undef, undef, 1))
--- 1878,1882 ----
          $formatter->{'font_type_stack'}->[-1]->{'code_command'}++;
        }
!       $result .= _count_added($self, $formatter->{'container'},
                 $formatter->{'container'}->add_next($text_before, 
                                                     undef, undef, 1))
***************
*** 1818,1822 ****
          }
        }
!       $result .= $self->_count_added($formatter->{'container'},
                 $formatter->{'container'}->add_next($text_after,
                                                     undef, undef, 1))
--- 1895,1899 ----
          }
        }
!       $result .= _count_added($self, $formatter->{'container'},
                 $formatter->{'container'}->add_next($text_after,
                                                     undef, undef, 1))
***************
*** 1824,1829 ****
        if ($command eq 'w') {
          $formatter->{'w'}--;
!         $result .= $self->_count_added($formatter->{'container'},
!             $formatter->{'container'}->set_space_protection(0,0))
            if ($formatter->{'w'} == 0);
        }
--- 1901,1906 ----
        if ($command eq 'w') {
          $formatter->{'w'}--;
!         $result .= _count_added($self, $formatter->{'container'},
!             $formatter->{'container'}->set_space_protection(0,undef))
            if ($formatter->{'w'} == 0);
        }
***************
*** 1857,1865 ****
        return $result;
      } elsif ($root->{'cmdname'} eq 'image') {
!       $result = $self->_count_added($formatter->{'container'},
                     $formatter->{'container'}->add_pending_word(1));
        my ($image, $lines_count) = $self->_image($root);
!       $self->_add_lines_count($lines_count);
!       $self->_add_text_count($image);
        if ($image ne '' and $formatter->{'type'} ne 'paragraph') {
          $self->{'empty_lines_count'} = 0;
--- 1934,1942 ----
        return $result;
      } elsif ($root->{'cmdname'} eq 'image') {
!       $result = _count_added($self, $formatter->{'container'},
                     $formatter->{'container'}->add_pending_word(1));
        my ($image, $lines_count) = $self->_image($root);
!       _add_lines_count($self, $lines_count);
!       _add_text_count($self, $image);
        if ($image ne '' and $formatter->{'type'} ne 'paragraph') {
          $self->{'empty_lines_count'} = 0;
***************
*** 1937,1941 ****
          $self->_error_outside_of_any_node($root);
        }
!       $result .= $self->_count_added($formatter->{'container'},
             $formatter->{'container'}->add_next("($formatted_footnote_number)", 
                                                    undef, undef, 1));
--- 2014,2018 ----
          $self->_error_outside_of_any_node($root);
        }
!       $result .= _count_added($self, $formatter->{'container'},
             $formatter->{'container'}->add_next("($formatted_footnote_number)", 
                                                    undef, undef, 1));
***************
*** 1952,1956 ****
        return $result;
      } elsif ($command eq 'anchor') {
!       $result = $self->_count_added($formatter->{'container'},
                     $formatter->{'container'}->add_pending_word());
        $result .= $self->_anchor($root);
--- 2029,2033 ----
        return $result;
      } elsif ($command eq 'anchor') {
!       $result = _count_added($self, $formatter->{'container'},
                     $formatter->{'container'}->add_pending_word());
        $result .= $self->_anchor($root);
***************
*** 1989,1992 ****
--- 2066,2083 ----
            $args[2] = undef;
          }
+ 
+         # Treat cross-reference commands in a multitable cell as if they
+         # were surrounded by @w{ ... }, so the output will not be split across
+         # lines, leading text from other columns appearing to be part of the
+         # cross-reference.
+         my $in_multitable = 0;
+         if ($self->{'document_context'}->[-1]->{'in_multitable'}) {
+           $in_multitable = 1;
+           $formatter->{'w'}++;
+           $result .= _count_added($self, $formatter->{'container'},
+             $formatter->{'container'}->set_space_protection(1,undef))
+           if ($formatter->{'w'} == 1);
+         }
+ 
          if ($command eq 'xref') {
            $result = $self->_convert({'contents' => [{'text' => '*Note '}]});
***************
*** 2088,2091 ****
--- 2179,2189 ----
            }
          }
+ 
+         if ($in_multitable) {
+           $formatter->{'w'}--;
+           $result .= _count_added($self, $formatter->{'container'},
+               $formatter->{'container'}->set_space_protection(0,undef))
+             if ($formatter->{'w'} == 0);
+         }
          return $result;
        }
***************
*** 2155,2163 ****
        $result = Texinfo::Convert::Text::heading({'level' => 0, 
          'cmdname' => 'titlefont'}, $result, $self, 
!         $self->get_conf('NUMBER_SECTIONS'));
        $self->{'empty_lines_count'} = 0 unless ($result eq '');
!       $self->_add_text_count($result);
!       $self->_add_lines_count(2);
        return $result;
      } elsif ($command eq 'value') {
        my $expansion = $self->gdt('@{No value for `{value}\'@}', 
--- 2253,2315 ----
        $result = Texinfo::Convert::Text::heading({'level' => 0, 
          'cmdname' => 'titlefont'}, $result, $self, 
!         $self->get_conf('NUMBER_SECTIONS'),
!         ($self->{'format_context'}->[-1]->{'indent_level'}) * $indent_length);
        $self->{'empty_lines_count'} = 0 unless ($result eq '');
!       _add_text_count($self, $result);
!       _add_lines_count($self, 2);
        return $result;
+ 
+     } elsif ($command eq 'U') {
+       my $arg = $root->{'extra'}->{'brace_command_contents'}
+                 ->[0]->[0]->{'text'};
+       if (defined($arg) && $arg) {
+         # The general idea is to output UTF-8 if that has been
+         # explicitly given as the encoding, else simple ASCII.
+         # 
+         # Syntactic checks on the value were already done in Parser.pm,
+         # but we have one more thing to test: since this is the one
+         # place where we might output actual UTF-8 binary bytes, we have
+         # to check that chr(hex($arg)) is valid.  Perl gives a warning
+         # and will not output UTF-8 for Unicode non-characters such as
+         # U+10FFFF.  In this case, silently fall back to plain text, on
+         # the theory that the user wants something.
+         # 
+         # Having an option to output binary bytes nevertheless is
+         # possible, but seems unlikely to be practically useful, so skip
+         # it until it gets requested.
+         my $res;
+         if ($self->{'to_utf8'}) {
+           # The warning about non-characters is only given when the code
+           # point is attempted to be output, not just manipulated.
+           # http://stackoverflow.com/questions/5127725/how-could-i-catch-an-unicode-non-character-warning
+           #
+           # Therefore, we have to try to output it within an eval.
+           # Since opening /dev/null or a temporary file means
+           # more system-dependent checks, use a string as our
+           # filehandle; this was introduced ca.2000, which should be old
+           # enough.  We hope.
+           eval {
+             use warnings FATAL => qw(all);
+             my ($fh, $string);
+             open($fh, ">", \$string) || die "open(U string eval) failed: $!";
+             binmode($fh, ":utf8") || die "binmode(U string eval) failed: $!";
+             print $fh chr(hex("$arg"));
+           };
+           if ($@) {
+             warn "\@U chr(hex($arg)) eval failed: $@\n" if ($self->{'DEBUG'});
+             $res = "U+$arg";       # chr won't work
+           } else {
+             $res = chr(hex($arg)); # ok to call chr
+           }
+         } else {
+           $res = "U+$arg";  # not outputting UTF-8
+         }
+         $result .= _count_added($self, $formatter->{'container'}, 
+                    $formatter->{'container'}->add_text($res, $res)); 
+       } else {
+         $result = '';  # arg was not defined
+       }
+       return $result;
+ 
      } elsif ($command eq 'value') {
        my $expansion = $self->gdt('@{No value for `{value}\'@}', 
***************
*** 2188,2194 ****
          if ($self->{'formatters'}->[-1]->{'type'} eq 'paragraph'
              and $format_raw_commands{$root->{'cmdname'}}) {
!           $result .= $self->_count_added($formatter->{'container'},
                                $formatter->{'container'}->add_pending_word(1));
!           $result .= $self->_count_added($formatter->{'container'},
                                $formatter->{'container'}->end_line());
          }
--- 2340,2346 ----
          if ($self->{'formatters'}->[-1]->{'type'} eq 'paragraph'
              and $format_raw_commands{$root->{'cmdname'}}) {
!           $result .= _count_added($self, $formatter->{'container'},
                                $formatter->{'container'}->add_pending_word(1));
!           $result .= _count_added($self, $formatter->{'container'},
                                $formatter->{'container'}->end_line());
          }
***************
*** 2199,2205 ****
          if (!$self->{'formatters'}->[-1]->{'_top_formatter'}) {
            # reuse the current formatter if not in top level
!           $result .= $self->_count_added($formatter->{'container'},
                                $formatter->{'container'}->add_pending_word(1));
!           $result .= $self->_count_added($formatter->{'container'},
                                $formatter->{'container'}->end_line());
          } else {
--- 2351,2357 ----
          if (!$self->{'formatters'}->[-1]->{'_top_formatter'}) {
            # reuse the current formatter if not in top level
!           $result .= _count_added($self, $formatter->{'container'},
                                $formatter->{'container'}->add_pending_word(1));
!           $result .= _count_added($self, $formatter->{'container'},
                                $formatter->{'container'}->end_line());
          } else {
***************
*** 2270,2275 ****
          $self->{'format_context'}->[-1]->{'row_empty_lines_count'} 
            = $self->{'empty_lines_count'};
        } elsif ($root->{'cmdname'} eq 'float') {
!         $result .= $self->_add_newline_if_needed();
          if ($root->{'extra'} and $root->{'extra'}->{'normalized'}) {
            $result .= $self->_anchor($root);
--- 2422,2428 ----
          $self->{'format_context'}->[-1]->{'row_empty_lines_count'} 
            = $self->{'empty_lines_count'};
+         $self->{'document_context'}->[-1]->{'in_multitable'}++;
        } elsif ($root->{'cmdname'} eq 'float') {
!         $result .= _add_newline_if_needed($self);
          if ($root->{'extra'} and $root->{'extra'}->{'normalized'}) {
            $result .= $self->_anchor($root);
***************
*** 2290,2295 ****
            $contents .= "\n";
            $self->{'empty_lines_count'} = 1;
!           $self->_add_text_count($contents);
!           $self->_add_lines_count($lines_count+1);
          }
          $self->{'setcontentsaftertitlepage_done'} = 1;
--- 2443,2448 ----
            $contents .= "\n";
            $self->{'empty_lines_count'} = 1;
!           _add_text_count($self, $contents);
!           _add_lines_count($self, $lines_count+1);
          }
          $self->{'setcontentsaftertitlepage_done'} = 1;
***************
*** 2305,2310 ****
            $contents .= "\n";
            $self->{'empty_lines_count'} = 1;
!           $self->_add_text_count($contents);
!           $self->_add_lines_count($lines_count+1);
          }
  
--- 2458,2463 ----
            $contents .= "\n";
            $self->{'empty_lines_count'} = 1;
!           _add_text_count($self, $contents);
!           _add_lines_count($self, $lines_count+1);
          }
  
***************
*** 2335,2347 ****
          # over one line
          my $heading_underlined = 
!              Texinfo::Convert::Text::heading ($root, $heading, $self,
!                                               $self->get_conf('NUMBER_SECTIONS'));
!         $result .= $self->_add_newline_if_needed();
          $self->{'empty_lines_count'} = 0 unless ($heading_underlined eq '');
!         $self->_add_text_count($heading_underlined);
          $result .= $heading_underlined;
          if ($heading_underlined ne '') {
!           $self->_add_lines_count(2);
!           $result .= $self->_add_newline_if_needed();
          }
        }
--- 2488,2502 ----
          # over one line
          my $heading_underlined = 
!              Texinfo::Convert::Text::heading($root, $heading, $self,
!                                              $self->get_conf('NUMBER_SECTIONS'),
!                            ($self->{'format_context'}->[-1]->{'indent_level'})
!                                            * $indent_length);
!         $result .= _add_newline_if_needed($self);
          $self->{'empty_lines_count'} = 0 unless ($heading_underlined eq '');
!         _add_text_count($self, $heading_underlined);
          $result .= $heading_underlined;
          if ($heading_underlined ne '') {
!           _add_lines_count($self, 2);
!           $result .= _add_newline_if_needed($self);
          }
        }
***************
*** 2375,2379 ****
        push @{$self->{'formatters'}}, $line;
        if ($root->{'parent'}->{'cmdname'} eq 'enumerate') {
!         $result = $self->_count_added($line->{'container'},
              $line->{'container'}->add_next(
                 Texinfo::Common::enumerate_item_representation(
--- 2530,2534 ----
        push @{$self->{'formatters'}}, $line;
        if ($root->{'parent'}->{'cmdname'} eq 'enumerate') {
!         $result = _count_added($self, $line->{'container'},
              $line->{'container'}->add_next(
                 Texinfo::Common::enumerate_item_representation(
***************
*** 2389,2393 ****
            });
        }
!       $result .= $self->_count_added($line->{'container'}, 
                                       $line->{'container'}->end());
        print STDERR "  $root->{'parent'}->{'cmdname'}($root->{'extra'}->{'item_number'}) -> |$result|\n" 
--- 2544,2548 ----
            });
        }
!       $result .= _count_added($self, $line->{'container'}, 
                                       $line->{'container'}->end());
        print STDERR "  $root->{'parent'}->{'cmdname'}($root->{'extra'}->{'item_number'}) -> |$result|\n" 
***************
*** 2545,2550 ****
        }
        $self->{'format_context'}->[-1]->{'paragraph_count'}++;
!       $self->_add_text_count($result);
!       $self->_add_lines_count($lines_count);
        return $result;
      } elsif ($root->{'cmdname'} eq 'sp') {
--- 2700,2705 ----
        }
        $self->{'format_context'}->[-1]->{'paragraph_count'}++;
!       _add_text_count($self, $result);
!       _add_lines_count($self, $lines_count);
        return $result;
      } elsif ($root->{'cmdname'} eq 'sp') {
***************
*** 2553,2557 ****
          my $sp_nr = $root->{'extra'}->{'misc_args'}->[0];
          for (my $i = 0; $i < $sp_nr; $i++) {
!           $result .= $self->_count_added($formatter->{'container'},
                  $formatter->{'container'}->end_line());
          }
--- 2708,2712 ----
          my $sp_nr = $root->{'extra'}->{'misc_args'}->[0];
          for (my $i = 0; $i < $sp_nr; $i++) {
!           $result .= _count_added($self, $formatter->{'container'},
                  $formatter->{'container'}->end_line());
          }
***************
*** 2569,2574 ****
              = $self->_contents($self->{'structuring'}->{'sectioning_root'}, 
                                'contents');
!         $self->_add_lines_count($lines_count);
!         $self->_add_text_count($result);
        }
        return $result;
--- 2724,2729 ----
              = $self->_contents($self->{'structuring'}->{'sectioning_root'}, 
                                'contents');
!         _add_lines_count($self, $lines_count);
!         _add_text_count($self, $result);
        }
        return $result;
***************
*** 2582,2587 ****
                = $self->_contents($self->{'structuring'}->{'sectioning_root'}, 
                                'shortcontents');
!         $self->_add_lines_count($lines_count);
!         $self->_add_text_count($result);
        }
        return $result;
--- 2737,2742 ----
                = $self->_contents($self->{'structuring'}->{'sectioning_root'}, 
                                'shortcontents');
!         _add_lines_count($self, $lines_count);
!         _add_text_count($self, $result);
        }
        return $result;
***************
*** 2823,2827 ****
  
          $result .= $self->_convert({'type' => '_code', 'contents' => [$tree]});
!         $result .= $self->_count_added($def_paragraph->{'container'},
                                        $def_paragraph->{'container'}->end());
  
--- 2978,2982 ----
  
          $result .= $self->_convert({'type' => '_code', 'contents' => [$tree]});
!         $result .= _count_added($self, $def_paragraph->{'container'},
                                        $def_paragraph->{'container'}->end());
  
***************
*** 2894,2898 ****
          undef,undef,1);
      } elsif ($root->{'type'} eq 'bracketed') {
!       $result .= $self->_count_added($formatter->{'container'}, 
                     $formatter->{'container'}->add_text('{'));
      }
--- 3049,3053 ----
          undef,undef,1);
      } elsif ($root->{'type'} eq 'bracketed') {
!       $result .= _count_added($self, $formatter->{'container'}, 
                     $formatter->{'container'}->add_text('{'));
      }
***************
*** 2934,2938 ****
          undef, undef, $frenchspacing);
      } elsif ($root->{'type'} eq 'bracketed') {
!       $result .= $self->_count_added($formatter->{'container'}, 
                                       $formatter->{'container'}->add_text('}'));
      } elsif ($root->{'type'} eq 'row') {
--- 3089,3093 ----
          undef, undef, $frenchspacing);
      } elsif ($root->{'type'} eq 'bracketed') {
!       $result .= _count_added($self, $formatter->{'container'}, 
                                       $formatter->{'container'}->add_text('}'));
      } elsif ($root->{'type'} eq 'row') {
***************
*** 3058,3062 ****
    # close paragraphs and preformatted
    if ($paragraph) {
!     $result .= $self->_count_added($paragraph->{'container'},
                                     $paragraph->{'container'}->end());
      if ($self->{'context'}->[-1] eq 'flushright') {
--- 3213,3217 ----
    # close paragraphs and preformatted
    if ($paragraph) {
!     $result .= _count_added($self, $paragraph->{'container'},
                                     $paragraph->{'container'}->end());
      if ($self->{'context'}->[-1] eq 'flushright') {
***************
*** 3067,3071 ****
      delete $self->{'text_element_context'}->[-1]->{'counter'};
    } elsif ($preformatted) {
!     $result .= $self->_count_added($preformatted->{'container'},
                                     $preformatted->{'container'}->end());
      if ($result ne '') {
--- 3222,3226 ----
      delete $self->{'text_element_context'}->[-1]->{'counter'};
    } elsif ($preformatted) {
!     $result .= _count_added($self, $preformatted->{'container'},
                                     $preformatted->{'container'}->end());
      if ($result ne '') {
***************
*** 3099,3103 ****
                 or $root->{'extra'}->{'caption'} or $root->{'extra'}->{'shortcaption'})) {
          
!         $result .= $self->_add_newline_if_needed();
          my ($caption, $prepended) = Texinfo::Common::float_name_caption($self,
                                                                          $root);
--- 3254,3258 ----
                 or $root->{'extra'}->{'caption'} or $root->{'extra'}->{'shortcaption'})) {
          
!         $result .= _add_newline_if_needed($self);
          my ($caption, $prepended) = Texinfo::Common::float_name_caption($self,
                                                                          $root);
***************
*** 3117,3122 ****
          }
        }
!     } elsif ($root->{'cmdname'} eq 'quotation' and $root->{'extra'} 
!              and $root->{'extra'}->{'authors'}) {
        foreach my $author (@{$root->{'extra'}->{'authors'}}) {
          $result .= $self->_convert(
--- 3272,3278 ----
          }
        }
!     } elsif (($root->{'cmdname'} eq 'quotation' 
!                or $root->{'cmdname'} eq 'smallquotation')
!              and $root->{'extra'} and $root->{'extra'}->{'authors'}) {
        foreach my $author (@{$root->{'extra'}->{'authors'}}) {
          $result .= $self->_convert(
***************
*** 3124,3130 ****
                      {'author' => $author->{'extra'}->{'misc_content'}}));
        }
      }
! 
!   
      # close the contexts and register the cells
      if ($self->{'preformatted_context_commands'}->{$root->{'cmdname'}}
--- 3280,3287 ----
                      {'author' => $author->{'extra'}->{'misc_content'}}));
        }
+     } elsif (($root->{'cmdname'} eq 'multitable')) {
+       $self->{'document_context'}->[-1]->{'in_multitable'}--;
      }
!  
      # close the contexts and register the cells
      if ($self->{'preformatted_context_commands'}->{$root->{'cmdname'}}
***************
*** 3152,3155 ****
--- 3309,3313 ----
        pop @{$self->{'text_element_context'}};
        push @{$self->{'format_context'}->[-1]->{'row'}}, $result;
+       _update_count_context($self);
        my $cell_counts = pop @{$self->{'count_context'}};
        push @{$self->{'format_context'}->[-1]->{'row_counts'}}, $cell_counts;
***************
*** 3206,3209 ****
--- 3364,3368 ----
  }
  
+ # FIXME document
  sub indent_menu_descriptions($;$)
  {
***************
*** 3261,3264 ****
--- 3420,3424 ----
  
  __END__
+ # $Id: Plaintext.pm 6332 2015-06-11 23:35:57Z karl $
  # Automatically generated from maintain/template.pod
  
***************
*** 3273,3276 ****
--- 3433,3438 ----
  
    $converter->output($tree);
+   $converter->convert($tree);
+   $converter->convert_tree($tree);
  
  =head1 DESCRIPTION
***************
*** 3284,3288 ****
  =item $converter = Texinfo::Convert::Plaintext->converter($options)
  
! Initialize an Plaintext converter.  
  
  The I<$options> hash reference holds options for the converter.  In
--- 3446,3450 ----
  =item $converter = Texinfo::Convert::Plaintext->converter($options)
  
! Initialize converter from Texinfo to Plaintext.  
  
  The I<$options> hash reference holds options for the converter.  In
***************
*** 3307,3318 ****
  
  Convert a Texinfo tree portion I<$tree> and return the resulting 
! output.  This function do not try to output a full document but only
! portions of document.  For a full document use C<convert>.
! 
! =item $result = $converter->output_internal_links()
! 
! Returns text representing the links in the document.  At present the format 
! should follow the C<--internal-links> option of texi2any/makeinfo specification
! and this is only relevant for HTML.
  
  =back
--- 3469,3474 ----
  
  Convert a Texinfo tree portion I<$tree> and return the resulting 
! output.  This function does not try to output a full document but only
! portions.  For a full document use C<convert>.
  
  =back
***************
*** 3324,3328 ****
  =head1 COPYRIGHT AND LICENSE
  
! Copyright 2012 Free Software Foundation, Inc.
  
  This library is free software; you can redistribute it and/or modify
--- 3480,3484 ----
  =head1 COPYRIGHT AND LICENSE
  
! Copyright 2015 Free Software Foundation, Inc.
  
  This library is free software; you can redistribute it and/or modify
diff -Nrc2 texinfo-5.2/tp/Texinfo/Convert/Texinfo.pm texinfo-6.0/tp/Texinfo/Convert/Texinfo.pm
*** texinfo-5.2/tp/Texinfo/Convert/Texinfo.pm	2013-09-26 23:46:07.000000000 +0100
--- texinfo-6.0/tp/Texinfo/Convert/Texinfo.pm	2015-06-26 01:39:13.000000000 +0100
***************
*** 47,51 ****
  );
  
! $VERSION = '5.1.90';
  
  my %misc_commands            = %Texinfo::Common::misc_commands;
--- 47,51 ----
  );
  
! $VERSION = '6.0';
  
  my %misc_commands            = %Texinfo::Common::misc_commands;
diff -Nrc2 texinfo-5.2/tp/Texinfo/Convert/TexinfoSXML.pm texinfo-6.0/tp/Texinfo/Convert/TexinfoSXML.pm
*** texinfo-5.2/tp/Texinfo/Convert/TexinfoSXML.pm	2013-09-26 23:46:07.000000000 +0100
--- texinfo-6.0/tp/Texinfo/Convert/TexinfoSXML.pm	2015-06-26 01:39:13.000000000 +0100
***************
*** 51,55 ****
  );
  
! $VERSION = '5.1.90';
  
  # SXML specific
--- 51,55 ----
  );
  
! $VERSION = '6.0';
  
  # SXML specific
diff -Nrc2 texinfo-5.2/tp/Texinfo/Convert/TexinfoXML.pm texinfo-6.0/tp/Texinfo/Convert/TexinfoXML.pm
*** texinfo-5.2/tp/Texinfo/Convert/TexinfoXML.pm	2013-09-26 23:46:07.000000000 +0100
--- texinfo-6.0/tp/Texinfo/Convert/TexinfoXML.pm	2015-06-26 01:39:13.000000000 +0100
***************
*** 53,57 ****
  );
  
! $VERSION = '5.1.90';
  
  # XML specific
--- 53,57 ----
  );
  
! $VERSION = '6.0';
  
  # XML specific
***************
*** 1648,1651 ****
--- 1648,1652 ----
  
  __END__
+ # $Id: template.pod 6140 2015-02-22 23:34:38Z karl $
  # Automatically generated from maintain/template.pod
  
***************
*** 1660,1663 ****
--- 1661,1666 ----
  
    $converter->output($tree);
+   $converter->convert($tree);
+   $converter->convert_tree($tree);
  
  =head1 DESCRIPTION
***************
*** 1671,1675 ****
  =item $converter = Texinfo::Convert::TexinfoXML->converter($options)
  
! Initialize an TexinfoXML converter.  
  
  The I<$options> hash reference holds options for the converter.  In
--- 1674,1678 ----
  =item $converter = Texinfo::Convert::TexinfoXML->converter($options)
  
! Initialize converter from Texinfo to TexinfoXML.  
  
  The I<$options> hash reference holds options for the converter.  In
***************
*** 1694,1705 ****
  
  Convert a Texinfo tree portion I<$tree> and return the resulting 
! output.  This function do not try to output a full document but only
! portions of document.  For a full document use C<convert>.
! 
! =item $result = $converter->output_internal_links()
! 
! Returns text representing the links in the document.  At present the format 
! should follow the C<--internal-links> option of texi2any/makeinfo specification
! and this is only relevant for HTML.
  
  =back
--- 1697,1702 ----
  
  Convert a Texinfo tree portion I<$tree> and return the resulting 
! output.  This function does not try to output a full document but only
! portions.  For a full document use C<convert>.
  
  =back
***************
*** 1711,1715 ****
  =head1 COPYRIGHT AND LICENSE
  
! Copyright 2012 Free Software Foundation, Inc.
  
  This library is free software; you can redistribute it and/or modify
--- 1708,1712 ----
  =head1 COPYRIGHT AND LICENSE
  
! Copyright 2015 Free Software Foundation, Inc.
  
  This library is free software; you can redistribute it and/or modify
diff -Nrc2 texinfo-5.2/tp/Texinfo/Convert/Text.pm texinfo-6.0/tp/Texinfo/Convert/Text.pm
*** texinfo-5.2/tp/Texinfo/Convert/Text.pm	2013-09-26 23:46:07.000000000 +0100
--- texinfo-6.0/tp/Texinfo/Convert/Text.pm	2015-06-26 01:39:13.000000000 +0100
***************
*** 1,5 ****
  # Text.pm: output tree as simple text.
  #
! # Copyright 2010, 2011, 2012 Free Software Foundation, Inc.
  # 
  # This program is free software; you can redistribute it and/or modify
--- 1,5 ----
  # Text.pm: output tree as simple text.
  #
! # Copyright 2010, 2011, 2012, 2013, 2014 Free Software Foundation, Inc.
  # 
  # This program is free software; you can redistribute it and/or modify
***************
*** 53,57 ****
  );
  
! $VERSION = '5.1.90';
  
  # this is in fact not needed for 'footnote', 'shortcaption', 'caption'
--- 53,57 ----
  );
  
! $VERSION = '6.0';
  
  # this is in fact not needed for 'footnote', 'shortcaption', 'caption'
***************
*** 287,291 ****
  );
  
! sub heading($$$;$)
  {
    my $current = shift;
--- 287,291 ----
  );
  
! sub heading($$$;$$)
  {
    my $current = shift;
***************
*** 293,303 ****
    my $converter = shift;
    my $numbered = shift;
  
    $text = Texinfo::Common::numbered_heading($converter, $current, $text, 
                                              $numbered);
    return '' if ($text !~ /\S/);
    my $result = $text ."\n";
    $result .=($underline_symbol{$current->{'level'}} 
!      x Texinfo::Convert::Unicode::string_width($text))."\n";
    return $result;
  }
--- 293,315 ----
    my $converter = shift;
    my $numbered = shift;
+   my $indent_length = shift;
  
+   # REMARK to get the numberig right in case of an indented text, the
+   # indentation should be given here.  But this should never happen as
+   # the only @-commands allowed in indented context are not number.
    $text = Texinfo::Common::numbered_heading($converter, $current, $text, 
                                              $numbered);
    return '' if ($text !~ /\S/);
    my $result = $text ."\n";
+   if (defined($indent_length)) {
+     if ($indent_length < 0) {
+       $indent_length = 0;
+     }
+     $result .= (' ' x $indent_length);
+   } else {
+     $indent_length = 0;
+   }
    $result .=($underline_symbol{$current->{'level'}} 
!      x (Texinfo::Convert::Unicode::string_width($text) - $indent_length))."\n";
    return $result;
  }
***************
*** 509,517 ****
          $result = _convert($root->{'args'}->[0], $options);
          if ($Texinfo::Common::sectioning_commands{$root->{'cmdname'}}) {
!           $result = heading ($root, $result, $options->{'converter'}, 
!                              $options->{'NUMBER_SECTIONS'});
          } else {
          # we always want an end of line even if is was eaten by a command
!           chomp ($result);
            $result .= "\n";
          }
--- 521,529 ----
          $result = _convert($root->{'args'}->[0], $options);
          if ($Texinfo::Common::sectioning_commands{$root->{'cmdname'}}) {
!           $result = heading($root, $result, $options->{'converter'}, 
!                             $options->{'NUMBER_SECTIONS'});
          } else {
          # we always want an end of line even if is was eaten by a command
!           chomp($result);
            $result .= "\n";
          }
diff -Nrc2 texinfo-5.2/tp/Texinfo/Convert/UnFilled.pm texinfo-6.0/tp/Texinfo/Convert/UnFilled.pm
*** texinfo-5.2/tp/Texinfo/Convert/UnFilled.pm	2013-09-26 23:46:07.000000000 +0100
--- texinfo-6.0/tp/Texinfo/Convert/UnFilled.pm	2015-06-26 01:44:39.000000000 +0100
***************
*** 91,96 ****
    if ($line->{'line_beginning'}) {
      if ($line->{'indent_length'}) {
!       $line->{'leading_spaces'} .= 
!         ' ' x ($line->{'indent_length'} - $line->{'counter'});
        print STDERR "INDENT.U($line->{'counter'})\n" if ($line->{'DEBUG'});
      }
--- 91,96 ----
    if ($line->{'line_beginning'}) {
      if ($line->{'indent_length'}) {
!       my $nspaces = $line->{'indent_length'} - $line->{'counter'};
!       ($line->{'leading_spaces'} .= ' ' x $nspaces) if $nspaces > 0;
        print STDERR "INDENT.U($line->{'counter'})\n" if ($line->{'DEBUG'});
      }
diff -Nrc2 texinfo-5.2/tp/Texinfo/Convert/Unicode.pm texinfo-6.0/tp/Texinfo/Convert/Unicode.pm
*** texinfo-5.2/tp/Texinfo/Convert/Unicode.pm	2013-09-26 23:46:07.000000000 +0100
--- texinfo-6.0/tp/Texinfo/Convert/Unicode.pm	2015-06-26 01:39:13.000000000 +0100
***************
*** 1239,1243 ****
      $text =~ s/`/\x{2018}/g;
    }
!   return Unicode::Normalize::NFC($text);
  }
  
--- 1239,1243 ----
      $text =~ s/`/\x{2018}/g;
    }
!   return $text;
  }
  
***************
*** 1460,1463 ****
--- 1460,1474 ----
    my $string = shift;
  
+   $string =~ s/\p{InFullwidth}/\x{02}/g;
+   $string =~ s/\pM/\x{00}/g;
+   $string =~ s/\p{IsPrint}/\x{01}/g;
+   $string =~ s/\p{IsSpace}/\x{01}/g;
+   $string =~ s/[^\x{01}\x{02}]/\x{00}/g;
+ 
+   # This sums up the byte values of the bytes in $string, which now are
+   # all either 0, 1 or 2.  This is faster.  The original, more readable
+   # version is below.
+   return unpack("U0%32A*", $string);
+ 
    if (! defined($string)) {
      Carp::cluck();
diff -Nrc2 texinfo-5.2/tp/Texinfo/Parser.pm texinfo-6.0/tp/Texinfo/Parser.pm
*** texinfo-5.2/tp/Texinfo/Parser.pm	2013-09-26 23:46:07.000000000 +0100
--- texinfo-6.0/tp/Texinfo/Parser.pm	2015-06-26 13:49:37.000000000 +0100
***************
*** 1,5 ****
  # Parser.pm: parse texinfo code into a tree.
  #
! # Copyright 2010, 2011, 2012 Free Software Foundation, Inc.
  # 
  # This program is free software; you can redistribute it and/or modify
--- 1,6 ----
+ # $Id: Parser.pm 6363 2015-06-26 12:36:32Z gavin $
  # Parser.pm: parse texinfo code into a tree.
  #
! # Copyright 2010, 2011, 2012, 2013, 2014, 2015 Free Software Foundation, Inc.
  # 
  # This program is free software; you can redistribute it and/or modify
***************
*** 43,46 ****
--- 44,51 ----
  use File::Basename;
  
+ # Clone could be faster for small structures, which should be the case
+ # here, but Clone is not in perl core modules, so we use Storable::dclone.
+ use Storable qw(dclone); # standard in 5.007003
+ 
  #use POSIX qw(setlocale LC_ALL LC_CTYPE LC_MESSAGES);
  
***************
*** 88,92 ****
  );
  
! $VERSION = '5.1.90';
  
  sub N__($)
--- 93,97 ----
  );
  
! $VERSION = '6.0';
  
  sub N__($)
***************
*** 133,136 ****
--- 138,151 ----
                                      %default_customization_values);
  
+ # split subs/no subs to help dclone that cannot clone subs
+ my %parser_default_configuration_subs = ();
+ my %parser_default_configuration_no_subs = %parser_default_configuration;
+ foreach my $key(keys(%parser_default_configuration)) {
+   if (ref($parser_default_configuration{$key}) eq 'CODE') {
+     $parser_default_configuration_subs{$key} 
+        = delete $parser_default_configuration_no_subs{$key};
+   }
+ }
+ 
  # the other possible keys for the parser state are:
  #
***************
*** 279,283 ****
  foreach my $global_multiple_command (
    'author', 'footnote', 'hyphenation', 'insertcopying', 'printindex',
!   'subtitle','titlefont', 'listoffloats', 'detailmenu',
    keys(%Texinfo::Common::document_settable_at_commands), ) {
    $global_multiple_commands{$global_multiple_command} = 1;
--- 294,298 ----
  foreach my $global_multiple_command (
    'author', 'footnote', 'hyphenation', 'insertcopying', 'printindex',
!   'subtitle','titlefont', 'listoffloats', 'detailmenu', 'part',
    keys(%Texinfo::Common::document_settable_at_commands), ) {
    $global_multiple_commands{$global_multiple_command} = 1;
***************
*** 423,430 ****
  delete $simple_text_commands{'center'};
  delete $simple_text_commands{'exdent'};
! foreach my $command ('titlefont', 'anchor', 'xref','ref','pxref', 
                       'inforef', 'shortcaption', 'math', 'indicateurl',
                       'email', 'uref', 'url', 'image', 'abbr', 'acronym', 
!                      'dmn', 'ctrl', 'errormsg') {
    $simple_text_commands{$command} = 1;
  }
--- 438,445 ----
  delete $simple_text_commands{'center'};
  delete $simple_text_commands{'exdent'};
! foreach my $command ('titlefont', 'anchor', 'xref','ref', 'pxref', 
                       'inforef', 'shortcaption', 'math', 'indicateurl',
                       'email', 'uref', 'url', 'image', 'abbr', 'acronym', 
!                      'dmn', 'ctrl', 'errormsg', 'U') {
    $simple_text_commands{$command} = 1;
  }
***************
*** 528,531 ****
--- 543,548 ----
  
  # simple deep copy of a structure
+ # NOTE: currently not used, dclone is used instead.  But in case dclone 
+ # happens not to be enough in the future, _deep_copy could be reused.
  sub _deep_copy($)
  {
***************
*** 567,570 ****
--- 584,621 ----
  }
  
+ sub _setup_conf($$$)
+ {
+   my $parser = shift;
+   my $conf = shift;
+   my $module_name = shift;
+ 
+   if (defined($conf)) {
+     foreach my $key (keys(%$conf)) {
+       if (exists($parser_default_configuration{$key})) {
+         if (ref($conf->{$key}) ne 'CODE' and $key ne 'values' and ref($conf->{$key})) {
+           $parser->{$key} = dclone($conf->{$key});
+         } else {
+           $parser->{$key} = $conf->{$key};
+         }
+         if ($initialization_overrides{$key}) {
+           $parser->{'set'}->{$key} = $parser->{$key};
+         }
+       } else {
+         warn "$key not a possible customization in $module_name\n";
+       }
+     }
+   }
+ }
+ 
+ sub _setup_parser_default_configuration()
+ {
+   # _deep_copy/dclone doesn't handle subs
+   my $parser = dclone(\%parser_default_configuration_no_subs);
+   foreach my $key(keys(%parser_default_configuration_subs)) {
+     $parser->{$key} = $parser_default_configuration_subs{$key};
+   }
+   return $parser;
+ }
+ 
  # initialization entry point.  Set up a parser.
  # The last argument, optional, is a hash provided by the user to change
***************
*** 577,584 ****
    my $conf;
  
!   my $parser = _deep_copy(\%parser_default_configuration);
!   # _deep_copy doesn't handle subs
!   $parser->{'gettext'} = $parser_default_configuration{'gettext'};
!   $parser->{'pgettext'} = $parser_default_configuration{'pgettext'};
  
    # called not object-oriented
--- 628,632 ----
    my $conf;
  
!   my $parser = _setup_parser_default_configuration();
  
    # called not object-oriented
***************
*** 600,610 ****
            }
          }
        } else {
!         $parser->{$key} = _deep_copy($old_parser->{$key});
        }
      }
-     #$parser = _deep_copy($old_parser);
-     $parser->{'gettext'} = $old_parser->{'gettext'};
-     $parser->{'pgettext'} = $old_parser->{'pgettext'};
      bless $parser, $class;
      $conf = shift;
--- 648,657 ----
            }
          }
+       } elsif(ref($old_parser->{$key}) and ref($old_parser->{$key}) ne 'CODE') {
+         $parser->{$key} = dclone($old_parser->{$key});
        } else {
!         $parser->{$key} = $old_parser->{$key};
        }
      }
      bless $parser, $class;
      $conf = shift;
***************
*** 618,637 ****
    }
  
!   if (defined($conf)) {
!     foreach my $key (keys(%$conf)) {
!       if (exists($parser_default_configuration{$key})) {
!         if (ref($conf->{$key}) ne 'CODE' and $key ne 'values') {
!           $parser->{$key} = _deep_copy($conf->{$key});
!         } else {
!           $parser->{$key} = $conf->{$key};
!         }
!         if ($initialization_overrides{$key}) {
!           $parser->{'set'}->{$key} = $parser->{$key};
!         }
!       } else {
!         warn "$key not a possible customization in Texinfo::Parser::parser\n";
!       }
!     }
!   }
    #foreach my $value (keys %{$parser->{'values'}}) {
    #  print STDERR "   ->  $value $parser->{'values'}->{$value}\n";
--- 665,670 ----
    }
  
!   _setup_conf($parser, $conf, "Texinfo::Parser::parser");
! 
    #foreach my $value (keys %{$parser->{'values'}}) {
    #  print STDERR "   ->  $value $parser->{'values'}->{$value}\n";
***************
*** 639,646 ****
    # Now initialize command hash that are dynamically modified, notably
    # those for index commands, and lists, based on defaults and user provided.
!   $parser->{'misc_commands'} = _deep_copy (\%misc_commands);
!   $parser->{'valid_nestings'} = _deep_copy (\%default_valid_nestings);
    $parser->{'no_paragraph_commands'} = { %default_no_paragraph_commands };
!   $parser->{'index_names'} = _deep_copy (\%index_names);
    $parser->{'command_index_prefix'} = {%command_index_prefix};
    $parser->{'close_paragraph_commands'} = {%close_paragraph_commands};
--- 672,679 ----
    # Now initialize command hash that are dynamically modified, notably
    # those for index commands, and lists, based on defaults and user provided.
!   $parser->{'misc_commands'} = dclone(\%misc_commands);
!   $parser->{'valid_nestings'} = dclone(\%default_valid_nestings);
    $parser->{'no_paragraph_commands'} = { %default_no_paragraph_commands };
!   $parser->{'index_names'} = dclone(\%index_names);
    $parser->{'command_index_prefix'} = {%command_index_prefix};
    $parser->{'close_paragraph_commands'} = {%close_paragraph_commands};
***************
*** 700,703 ****
--- 733,787 ----
  }
  
+ # simple parser initialization, fit for strings of Texinfo, not whole 
+ # documents, targetting speed.
+ # all the simple_parsers share the dynamic informations
+ my $simple_parser_misc_commands = dclone(\%misc_commands);
+ my $simple_parser_valid_nestings = dclone(\%default_valid_nestings);
+ my $simple_parser_no_paragraph_commands = { %default_no_paragraph_commands };
+ my $simple_parser_index_names = dclone(\%index_names);
+ my $simple_parser_command_index_prefix = {%command_index_prefix};
+ my $simple_parser_close_paragraph_commands = {%close_paragraph_commands};
+ my $simple_parser_close_preformatted_commands = {%close_preformatted_commands};
+ sub simple_parser(;$)
+ {
+   my $conf = shift;
+ 
+   my $parser = _setup_parser_default_configuration();
+   bless $parser;
+ 
+   _setup_conf($parser, $conf, "Texinfo::Parser::simple_parser");
+ 
+   $parser->{'misc_commands'} = $simple_parser_misc_commands;
+   $parser->{'valid_nestings'} = $simple_parser_valid_nestings;
+   $parser->{'no_paragraph_commands'} = $simple_parser_no_paragraph_commands;
+   $parser->{'index_names'} = $simple_parser_index_names;
+   $parser->{'command_index_prefix'} = $simple_parser_command_index_prefix;
+   $parser->{'close_paragraph_commands'} = $simple_parser_close_paragraph_commands;
+   $parser->{'close_preformatted_commands'} = $simple_parser_close_preformatted_commands;
+ 
+   foreach my $explained_command(keys(%explained_commands)) {
+     if  (!defined($parser->{'explained_commands'}->{$explained_command})) {
+       $parser->{'explained_commands'}->{$explained_command} = {};
+     }
+   }
+   $parser->{'context_stack'} = [ $parser->{'context'} ];
+   $parser->{'regions_stack'} = [];
+   $parser->{'macro_stack'} = [];
+   $parser->{'conditionals_stack'} = [];
+   $parser->{'expanded_formats_stack'} = [1];
+ 
+   # turn the array to a hash for speed.  Not sure it really matters for such
+   # a small array.
+   foreach my $expanded_format(@{$parser->{'expanded_formats'}}) {
+     $parser->{'expanded_formats_hash'}->{$expanded_format} = 1;
+   }
+ 
+   %{$parser->{'global_commands'}} = ();
+ 
+   $parser->Texinfo::Report::new;
+ 
+   return $parser;
+ }
+ 
  sub get_conf($$)
  {
***************
*** 1188,1192 ****
  }
  
! sub _begin_preformatted($)
  {
    my $self = shift;
--- 1272,1276 ----
  }
  
! sub _begin_preformatted($$)
  {
    my $self = shift;
***************
*** 1510,1514 ****
  
  # close formats
! sub _close_command_cleanup($$$) {
    my $self = shift;
    my $current = shift;
--- 1594,1598 ----
  
  # close formats
! sub _close_command_cleanup($$) {
    my $self = shift;
    my $current = shift;
***************
*** 1561,1565 ****
      # so checks cannot be done at this point.
      if (@{$current->{'contents'}}) {
!       $self->_gather_previous_item($current);
      }
    }
--- 1645,1649 ----
      # so checks cannot be done at this point.
      if (@{$current->{'contents'}}) {
!       _gather_previous_item($self, $current);
      }
    }
***************
*** 1751,1757 ****
                      or ($closed_command and $current->{'parent'}->{'cmdname'}
                         and $context_brace_commands{$current->{'parent'}->{'cmdname'}})))){
!     $self->_close_command_cleanup($current);
!     $current = $self->_close_current($current, $line_nr, $closed_command, 
!                                      $interrupting_command);
    }
  
--- 1835,1841 ----
                      or ($closed_command and $current->{'parent'}->{'cmdname'}
                         and $context_brace_commands{$current->{'parent'}->{'cmdname'}})))){
!     _close_command_cleanup($self, $current);
!     $current = _close_current($self, $current, $line_nr, $closed_command, 
!                               $interrupting_command);
    }
  
***************
*** 2342,2345 ****
--- 2426,2430 ----
                                       $contents->[0]->{'text'} !~ /\S/);
    if (defined($spaces)) {
+     #print STDERR "Gather spaces only text\n";
      $spaces->{'type'} = 'spaces';
      chomp $spaces->{'text'};
***************
*** 2352,2356 ****
      #print STDERR "Return bracketed\n";
      my $bracketed = shift @{$contents};
!     $self->_isolate_last_space($bracketed, 'empty_space_at_end_def_bracketed');
      my $bracketed_def_content = { 'contents' => $bracketed->{'contents'},
                                    'parent' => $bracketed->{'parent'},
--- 2437,2441 ----
      #print STDERR "Return bracketed\n";
      my $bracketed = shift @{$contents};
!     _isolate_last_space($self, $bracketed, 'empty_space_at_end_def_bracketed');
      my $bracketed_def_content = { 'contents' => $bracketed->{'contents'},
                                    'parent' => $bracketed->{'parent'},
***************
*** 2427,2444 ****
    # to take args, everything is as is arg_type was set to arg.
    $arg_type = pop @args if ($args[-1] eq 'arg' or $args[-1] eq 'argtype');
!   foreach my $arg (@args) {
!     #print STDERR "$command $arg"._print_current($contents[0]);
!     #foreach my $content (@contents) {print STDERR " "._print_current($content)};
!     #print STDERR " contents ->".Texinfo::Convert::Texinfo::convert ({'contents' => \@contents});
!     my ($spaces, $next) = $self->_next_bracketed_or_word(\@contents);
      last if (!defined($next));
!     #print STDERR "NEXT[$arg] ".Texinfo::Convert::Texinfo::convert($next)."\n";
!     push @result, ['spaces', $spaces] if (defined($spaces));
!     push @result, [$arg, $next];
!   }
! 
    my @args_results;
!   while (@contents) {
!     my ($spaces, $next) = $self->_next_bracketed_or_word(\@contents);
      push @args_results, ['spaces', $spaces] if (defined($spaces));
      last if (!defined($next));
--- 2512,2599 ----
    # to take args, everything is as is arg_type was set to arg.
    $arg_type = pop @args if ($args[-1] eq 'arg' or $args[-1] eq 'argtype');
!   my @def_line = ();
!   # tokenize the line.  We need to do that in order to be able to 
!   # look ahead for spaces.
!   while (@contents) {
!     my ($spaces, $next) = _next_bracketed_or_word($self, \@contents);
!     # if there is no argument at all, the leading space is not associated
!     # to the @-command, so end up being gathered here.  We do not want to
!     # have this leading space appear in the arguments ever, so we ignore
!     # it here.
!     push @def_line, ['spaces', $spaces] if ((defined($spaces)) and scalar(@def_line) != 0);
!     #print STDERR "spaces `".Texinfo::Convert::Texinfo::convert($spaces)."'\n" if (defined($spaces));
      last if (!defined($next));
!     #print "$next, $next->{'type'}\n";
!     #print STDERR "NEXT ".Texinfo::Convert::Texinfo::convert($next)."\n";
!     if ($next->{'type'} and $next->{'type'} eq 'bracketed_def_content') {
!       push @def_line, ['bracketed', $next];
!     } else {
!       push @def_line, ['text_or_cmd', $next];
!     }
!   }
!   my $argument_content = [];
!   my $arg = shift (@args);
!   while (@def_line) {
!     my $token = $def_line[0];
!     #print STDERR "next token: $token->[0]. arg $arg\n";
!     #print STDERR "NEXT ".Texinfo::Convert::Texinfo::convert($token->[1])."\n";
!     # finish previous item
!     if ($token->[0] eq 'spaces' or $token->[0] eq 'bracketed') {
!       # we create a {'contents' =>} only if there is more than one
!       # content gathered.
!       if (scalar(@$argument_content)) {
!         if (scalar(@$argument_content) > 1) {
!           push @result, [$arg, {'contents' => $argument_content}];
!         } elsif (scalar(@$argument_content) == 1) {
!           push @result, [$arg, $argument_content->[0]];
!         }
!         $argument_content = [];
!         if ($token->[0] eq 'spaces') {
!           $arg = shift (@args);
!         }
!       }
!     }
!     if ($token->[0] eq 'bracketed') {
!       my $bracketed = shift @def_line;
!       push @result, [$arg, $bracketed->[1]];
!       $arg = shift (@args);
!     } elsif ($token->[0] eq 'spaces') {
!       push @result, shift @def_line;
!     } else {
!       my $text_or_cmd = shift @def_line;
!       push @$argument_content, $text_or_cmd->[1];
!     }
!     last if (! defined($arg));
!   }
!   if (scalar(@$argument_content) > 1) {
!     push @result, [$arg, {'contents' => $argument_content}];
!   } elsif (scalar(@$argument_content) == 1) {
!     push @result, [$arg, $argument_content->[0]];
!   }
!   #foreach my $arg (@args) {
!   #  #print STDERR "$command $arg"._print_current($contents[0]);
!   #  #foreach my $content (@contents) {print STDERR " "._print_current($content)};
!   #  #print STDERR " contents ->".Texinfo::Convert::Texinfo::convert ({'contents' => \@contents});
!   #  my ($spaces, $next) = $self->_next_bracketed_or_word(\@contents);
!   #  last if (!defined($next));
!   #  #my $spaces_string = 'NOSPACE';
!   #  #if (defined($spaces)) {
!   #  #  $spaces_string = "`".Texinfo::Convert::Texinfo::convert($spaces)."'";
!  #   #}
!   #  #print STDERR "NEXT $spaces_string [$arg] ".Texinfo::Convert::Texinfo::convert($next)."\n";
!   #  push @result, ['spaces', $spaces] if (defined($spaces));
!   #  push @result, [$arg, $next];
!   #}
    my @args_results;
!   #while (@contents) {
!   while (@def_line) {
!     my $spaces;
!     my $next_token = shift @def_line;
!     if ($next_token->[0] eq 'spaces') {
!       $spaces = $next_token->[1];
!       $next_token = shift @def_line;
!     }
!     my $next = $next_token->[1];
!     #my ($spaces, $next) = $self->_next_bracketed_or_word(\@contents);
      push @args_results, ['spaces', $spaces] if (defined($spaces));
      last if (!defined($next));
***************
*** 2786,2791 ****
      }
      my $def_command = $current->{'parent'}->{'extra'}->{'def_command'};
!     my $arguments = $self->_parse_def($def_command, 
!                                       $current->{'contents'});
      if (scalar(@$arguments)) {
        $current->{'parent'}->{'extra'}->{'def_args'} = $arguments;
--- 2941,2945 ----
      }
      my $def_command = $current->{'parent'}->{'extra'}->{'def_command'};
!     my $arguments = _parse_def($self, $def_command, $current->{'contents'});
      if (scalar(@$arguments)) {
        $current->{'parent'}->{'extra'}->{'def_args'} = $arguments;
***************
*** 2804,2807 ****
--- 2958,2962 ----
          #  $def_parsed_hash->{$arg->[0]} = $arg->[1];
          #}
+         #print STDERR "DEF PARSED HASH $arg->[0] $arg->[1]|".Texinfo::Convert::Texinfo::convert($arg->[1])."|\n";
          $def_parsed_hash->{$arg->[0]} = $arg->[1];
        }
***************
*** 2867,2871 ****
      }
      $current = $current->{'parent'}->{'parent'};
!     $current = $self->_begin_preformatted($current);
  
    # other block command lines
--- 3022,3026 ----
      }
      $current = $current->{'parent'}->{'parent'};
!     $current = _begin_preformatted($self, $current);
  
    # other block command lines
***************
*** 2937,2942 ****
  
      } else {
!       $self->_isolate_last_space($current, 'space_at_end_block_command');
!       $self->_register_command_arg($current, 'block_command_line_contents');
      } 
      # @float args
--- 3092,3097 ----
  
      } else {
!       _isolate_last_space($self, $current, 'space_at_end_block_command');
!       _register_command_arg($self, $current, 'block_command_line_contents');
      } 
      # @float args
***************
*** 3083,3087 ****
        push @{$self->{'context_stack'}}, 'preformatted';
      }
!     $current = $self->_begin_preformatted($current);
  
    # if we are after a @end verbatim, we must restart a preformatted if needed,
--- 3238,3242 ----
        push @{$self->{'context_stack'}}, 'preformatted';
      }
!     $current = _begin_preformatted($self, $current);
  
    # if we are after a @end verbatim, we must restart a preformatted if needed,
***************
*** 3095,3099 ****
             and $current->{'contents'}->[-1]->{'extra'}->{'command'}
             and $current->{'contents'}->[-1]->{'extra'}->{'command'}->{'cmdname'} eq 'verbatim') {
!     $current = $self->_begin_preformatted($current);
    # misc command line arguments
    # Never go here if skipline/noarg/...
--- 3250,3254 ----
             and $current->{'contents'}->[-1]->{'extra'}->{'command'}
             and $current->{'contents'}->[-1]->{'extra'}->{'command'}->{'cmdname'} eq 'verbatim') {
!     $current = _begin_preformatted($self, $current);
    # misc command line arguments
    # Never go here if skipline/noarg/...
***************
*** 3105,3109 ****
                            $line_nr, $current);
      }
!     $self->_isolate_last_space($current);
  
      # first parent is the @command, second is the parent
--- 3260,3264 ----
                            $line_nr, $current);
      }
!     _isolate_last_space($self, $current);
  
      # first parent is the @command, second is the parent
***************
*** 3295,3299 ****
            $misc_cmd->{'extra'}->{'command'} = $closed_command;
            $closed_command->{'extra'}->{'end_command'} = $misc_cmd;
!           $self->_close_command_cleanup($closed_command);
            $end->{'parent'} = $closed_command;
  
--- 3450,3454 ----
            $misc_cmd->{'extra'}->{'command'} = $closed_command;
            $closed_command->{'extra'}->{'end_command'} = $misc_cmd;
!           _close_command_cleanup($self, $closed_command);
            $end->{'parent'} = $closed_command;
  
***************
*** 3335,3343 ****
            #print STDERR "LLLLLLLLLLLL Cannot be here...\n";
          }
!         $current = $self->_begin_preformatted($current)
            if ($close_preformatted_commands{$end_command});
        }
      } else {
!       $current = $self->_begin_preformatted($current) 
          if ($close_preformatted_commands{$command});
      }
--- 3490,3498 ----
            #print STDERR "LLLLLLLLLLLL Cannot be here...\n";
          }
!         $current = _begin_preformatted($self, $current)
            if ($close_preformatted_commands{$end_command});
        }
      } else {
!       $current = _begin_preformatted($self, $current) 
          if ($close_preformatted_commands{$command});
      }
***************
*** 3458,3462 ****
        while ($current->{'parent'} and !($current->{'parent'}->{'type'}
              and $current->{'parent'}->{'type'} eq 'def_line')) {
!         $current = $self->_close_current($current, $line_nr);
        }
      } else {
--- 3613,3617 ----
        while ($current->{'parent'} and !($current->{'parent'}->{'type'}
              and $current->{'parent'}->{'type'} eq 'def_line')) {
!         $current = _close_current($self, $current, $line_nr);
        }
      } else {
***************
*** 3464,3468 ****
               and ($current->{'type'} eq 'block_line_arg'
                    or $current->{'type'} eq 'misc_line_arg'))) {
!         $current = $self->_close_current($current, $line_nr);
        }
      }
--- 3619,3623 ----
               and ($current->{'type'} eq 'block_line_arg'
                    or $current->{'type'} eq 'misc_line_arg'))) {
!         $current = _close_current($self, $current, $line_nr);
        }
      }
***************
*** 3563,3567 ****
        }
      } elsif ($arg->{'type'} eq 'menu_entry_node') {
!       $self->_isolate_last_space($arg, 'space_at_end_menu_node');
        my $parsed_entry_node = _parse_node_manual($arg);
        if (! defined($parsed_entry_node)) {
--- 3718,3722 ----
        }
      } elsif ($arg->{'type'} eq 'menu_entry_node') {
!       _isolate_last_space($self, $arg, 'space_at_end_menu_node');
        my $parsed_entry_node = _parse_node_manual($arg);
        if (! defined($parsed_entry_node)) {
***************
*** 3892,3901 ****
        # their expansion may lead to changes in the line
        # REMACRO
!       if ($line =~ /^\@([[:alnum:]][[:alnum:]-]*)/ 
!                 and ($self->{'macros'}->{$1} 
!                      or (exists $self->{'aliases'}->{$1} and 
!                        $self->{'macros'}->{$self->{'aliases'}->{$1}}))) {
!         $line =~ s/^\@([[:alnum:]][[:alnum:]-]*)//o;
!         my $command = $1;
          my $alias_command;
          if (exists($self->{'aliases'}->{$command})) {
--- 4047,4064 ----
        # their expansion may lead to changes in the line
        # REMACRO
!       my $at_command = undef;
!       my $at_command_length;
!       if ($line =~ /^\@([[:alnum:]][[:alnum:]-]*)/g) {
!         $at_command = $1;
!         # Get length with pos instead of length($1) for efficiency
!         $at_command_length = pos($line);
!         pos($line) = 0;
!       }
!       if ($at_command
!             and ($self->{'macros'}->{$at_command} 
!                  or (exists $self->{'aliases'}->{$at_command} and 
!                    $self->{'macros'}->{$self->{'aliases'}->{$at_command}}))) {
!         substr($line, 0, $at_command_length) = '';
!         my $command = $at_command;
          my $alias_command;
          if (exists($self->{'aliases'}->{$command})) {
***************
*** 4050,4058 ****
          }
        # maybe a menu entry beginning: a * at the beginning of a menu line
!       } elsif ($line =~ /^\*/ and $current->{'type'}
                  and $current->{'type'} eq 'preformatted'
                  and $current->{'parent'}->{'type'} 
                  and ($current->{'parent'}->{'type'} eq 'menu_comment'
                       or $current->{'parent'}->{'type'} eq 'menu_entry_description')
                  and @{$current->{'contents'}} 
                  and $current->{'contents'}->[-1]->{'type'}
--- 4213,4222 ----
          }
        # maybe a menu entry beginning: a * at the beginning of a menu line
!       } elsif ($current->{'type'}
                  and $current->{'type'} eq 'preformatted'
                  and $current->{'parent'}->{'type'} 
                  and ($current->{'parent'}->{'type'} eq 'menu_comment'
                       or $current->{'parent'}->{'type'} eq 'menu_entry_description')
+                 and $line =~ /^\*/
                  and @{$current->{'contents'}} 
                  and $current->{'contents'}->[-1]->{'type'}
***************
*** 4065,4122 ****
                                            'text' => '*' };
        # a space after a * at the beginning of a menu line
!       } elsif ($line =~ /^\s+/ and $current->{'contents'} 
!                and @{$current->{'contents'}} 
                 and $current->{'contents'}->[-1]->{'type'}
                 and $current->{'contents'}->[-1]->{'type'} eq 'menu_star') {
!         print STDERR "MENU ENTRY (certainly)\n" if ($self->{'DEBUG'});
!         # this is the menu star collected previously
!         pop @{$current->{'contents'}};
!         $line =~ s/^(\s+)//;
!         my $leading_text = '*' . $1;
!         if ($current->{'type'} eq 'preformatted'
!             and $current->{'parent'}->{'type'} 
!             and $current->{'parent'}->{'type'} eq 'menu_comment') {
!           my $menu = $current->{'parent'}->{'parent'};
!           if (!@{$current->{'contents'}}) {
!             pop @{$current->{'parent'}->{'contents'}};
!             if (!scalar(@{$current->{'parent'}->{'contents'}})) {
!               pop @{$menu->{'contents'}}; 
              }
            }
!           $current = $menu;
!           #print STDERR "Close MENU_COMMENT because new menu entry\n";
!         } else {
!           # first parent preformatted, third is menu_entry
!           if ($current->{'type'} ne 'preformatted' 
!               or $current->{'parent'}->{'type'} ne 'menu_entry_description'
!               or $current->{'parent'}->{'parent'}->{'type'} ne 'menu_entry'
!               or !$menu_commands{$current->{'parent'}->{'parent'}->{'parent'}->{'cmdname'}}) {
!             $self->_bug_message("Not in menu comment nor description", 
!                                  $line_nr, $current);
            }
!           $current = $current->{'parent'}->{'parent'}->{'parent'};
          }
-         my $context = pop @{$self->{'context_stack'}};
-         if ($context ne 'preformatted') {
-           $self->_bug_message("context $context instead of preformatted after menu leading star", 
-                               $line_nr, $current);
-         }
-         push @{$current->{'contents'}}, { 'type' => 'menu_entry',
-                                           'parent' => $current,
-                                         };
-         $current = $current->{'contents'}->[-1];
-         $current->{'args'} = [ { 'type' => 'menu_entry_leading_text',
-                                  'text' => $leading_text,
-                                  'parent' => $current },
-                                { 'type' => 'menu_entry_name',
-                                  'contents' => [],
-                                  'parent' => $current } ];
-         $current = $current->{'args'}->[-1];
-       # * followed by something else than a space.
-       } elsif ($current->{'contents'} and @{$current->{'contents'}} 
-                and $current->{'contents'}->[-1]->{'type'}
-                and $current->{'contents'}->[-1]->{'type'} eq 'menu_star') {
-         print STDERR "ABORT MENU STAR ($line)\n" if ($self->{'DEBUG'});
-         delete $current->{'contents'}->[-1]->{'type'};
        # after a separator in menu
        } elsif ($current->{'args'} and @{$current->{'args'}} 
--- 4229,4284 ----
                                            'text' => '*' };
        # a space after a * at the beginning of a menu line
!       } elsif ($current->{'contents'} and @{$current->{'contents'}} 
                 and $current->{'contents'}->[-1]->{'type'}
                 and $current->{'contents'}->[-1]->{'type'} eq 'menu_star') {
!         if ($line !~ /^\s+/) {
!           print STDERR "ABORT MENU STAR ($line)\n" if ($self->{'DEBUG'});
!           delete $current->{'contents'}->[-1]->{'type'};
!         } else {
!           print STDERR "MENU ENTRY (certainly)\n" if ($self->{'DEBUG'});
!           # this is the menu star collected previously
!           pop @{$current->{'contents'}};
!           $line =~ s/^(\s+)//;
!           my $leading_text = '*' . $1;
!           if ($current->{'type'} eq 'preformatted'
!               and $current->{'parent'}->{'type'} 
!               and $current->{'parent'}->{'type'} eq 'menu_comment') {
!             my $menu = $current->{'parent'}->{'parent'};
!             if (!@{$current->{'contents'}}) {
!               pop @{$current->{'parent'}->{'contents'}};
!               if (!scalar(@{$current->{'parent'}->{'contents'}})) {
!                 pop @{$menu->{'contents'}}; 
!               }
              }
+             $current = $menu;
+             #print STDERR "Close MENU_COMMENT because new menu entry\n";
+           } else {
+             # first parent preformatted, third is menu_entry
+             if ($current->{'type'} ne 'preformatted' 
+                 or $current->{'parent'}->{'type'} ne 'menu_entry_description'
+                 or $current->{'parent'}->{'parent'}->{'type'} ne 'menu_entry'
+                 or !$menu_commands{$current->{'parent'}->{'parent'}->{'parent'}->{'cmdname'}}) {
+               $self->_bug_message("Not in menu comment nor description", 
+                                    $line_nr, $current);
+             }
+             $current = $current->{'parent'}->{'parent'}->{'parent'};
            }
!           my $context = pop @{$self->{'context_stack'}};
!           if ($context ne 'preformatted') {
!             $self->_bug_message("context $context instead of preformatted after menu leading star", 
!                                 $line_nr, $current);
            }
!           push @{$current->{'contents'}}, { 'type' => 'menu_entry',
!                                             'parent' => $current,
!                                           };
!           $current = $current->{'contents'}->[-1];
!           $current->{'args'} = [ { 'type' => 'menu_entry_leading_text',
!                                    'text' => $leading_text,
!                                    'parent' => $current },
!                                  { 'type' => 'menu_entry_name',
!                                    'contents' => [],
!                                    'parent' => $current } ];
!           $current = $current->{'args'}->[-1];
          }
        # after a separator in menu
        } elsif ($current->{'args'} and @{$current->{'args'}} 
***************
*** 4159,4165 ****
          }
          # REMACRO
!       } elsif ($line =~ s/^\@(["'~\@\}\{,\.!\?\s\*\-\^`=:\|\/\\])//o 
!                or $line =~ s/^\@([[:alnum:]][[:alnum:]-]*)//o) {
!         my $command = $1;
          my $alias_command;
          if (exists($self->{'aliases'}->{$command})) {
--- 4321,4333 ----
          }
          # REMACRO
!       } elsif ($at_command
!                or $line =~ s/^\@(["'~\@\}\{,\.!\?\s\*\-\^`=:\|\/\\])//o) {
!         my $command;
!         if (!$at_command) {
!           $command = $1;
!         } else {
!           $command = $at_command;
!           substr($line, 0, $at_command_length) = '';
!         }
          my $alias_command;
          if (exists($self->{'aliases'}->{$command})) {
***************
*** 4337,4345 ****
                # also sets invalid_nesting in that case
                $misc->{'extra'}->{'invalid_nesting'} = 1 if ($only_in_headings);
!               $self->_register_global_command($command, $misc, $line_nr);
              }
!             $self->_mark_and_warn_invalid($command, $invalid_parent,
!                                               $line_nr, $misc);
!             $current = $self->_begin_preformatted($current)
                if ($close_preformatted_commands{$command});
  
--- 4505,4513 ----
                # also sets invalid_nesting in that case
                $misc->{'extra'}->{'invalid_nesting'} = 1 if ($only_in_headings);
!               _register_global_command($self, $command, $misc, $line_nr);
              }
!             _mark_and_warn_invalid($self, $command, $invalid_parent,
!                                    $line_nr, $misc);
!             $current = _begin_preformatted($self, $current)
                if ($close_preformatted_commands{$command});
  
***************
*** 4360,4364 ****
              } elsif ($arg_spec eq 'special') {
                ($args, $has_comment) 
!                 = $self->_parse_special_misc_command($line, $command, $line_nr);
                $misc->{'extra'}->{'arg_line'} = $line;
              }
--- 4528,4532 ----
              } elsif ($arg_spec eq 'special') {
                ($args, $has_comment) 
!                = _parse_special_misc_command($self, $line, $command, $line_nr);
                $misc->{'extra'}->{'arg_line'} = $line;
              }
***************
*** 4419,4425 ****
                }
              }
!             $self->_mark_and_warn_invalid($command, $invalid_parent,
!                                               $line_nr, $misc);
!             $self->_register_global_command($command, $misc, $line_nr);
              # the end of line is ignored for special commands
              if ($arg_spec ne 'special' or !$has_comment) {
--- 4587,4593 ----
                }
              }
!             _mark_and_warn_invalid($self, $command, $invalid_parent,
!                                    $line_nr, $misc);
!             _register_global_command($self, $command, $misc, $line_nr);
              # the end of line is ignored for special commands
              if ($arg_spec ne 'special' or !$has_comment) {
***************
*** 4430,4434 ****
              # Even if _end_line is called, it is not done since there is 
              # no misc_line_arg
!             $current = $self->_begin_preformatted($current)
                if ($close_preformatted_commands{$command});
              last;
--- 4598,4602 ----
              # Even if _end_line is called, it is not done since there is 
              # no misc_line_arg
!             $current = _begin_preformatted($self, $current)
                if ($close_preformatted_commands{$command});
              last;
***************
*** 4456,4460 ****
                                     $command, $parent->{'cmdname'}), $line_nr);
                  }
!                 $current = $self->_begin_preformatted($current);
                # *table
                } elsif ($parent = _item_line_parent($current)) {
--- 4624,4628 ----
                                     $command, $parent->{'cmdname'}), $line_nr);
                  }
!                 $current = _begin_preformatted($self, $current);
                # *table
                } elsif ($parent = _item_line_parent($current)) {
***************
*** 4462,4466 ****
                    print STDERR "ITEM_LINE\n" if ($self->{'DEBUG'});
                    $current = $parent;
!                   $self->_gather_previous_item($current, $command, $line_nr);
                    $misc = { 'cmdname' => $command, 'parent' => $current };
                    push @{$current->{'contents'}}, $misc;
--- 4630,4634 ----
                    print STDERR "ITEM_LINE\n" if ($self->{'DEBUG'});
                    $current = $parent;
!                   _gather_previous_item($self, $current, $command, $line_nr);
                    $misc = { 'cmdname' => $command, 'parent' => $current };
                    push @{$current->{'contents'}}, $misc;
***************
*** 4472,4476 ****
                                    "\@%s not meaningful inside `\@%s' block"), 
                                      $command, $parent->{'cmdname'}), $line_nr);
!                   $current = $self->_begin_preformatted($current);
                  }
                # multitable
--- 4640,4644 ----
                                    "\@%s not meaningful inside `\@%s' block"), 
                                      $command, $parent->{'cmdname'}), $line_nr);
!                   $current = _begin_preformatted($self, $current);
                  }
                # multitable
***************
*** 4523,4535 ****
                                 $command, $parent->{'cmdname'}), $line_nr);
                  }
!                 $current = $self->_begin_preformatted($current);
                } elsif ($command eq 'tab') {
                  $self->line_error($self->__(
                             "ignoring \@tab outside of multitable"), $line_nr);
!                 $current = $self->_begin_preformatted($current);
                } else {
                  $self->line_error (sprintf($self->__(
                     "\@%s outside of table or list"), $command), $line_nr);
!                 $current = $self->_begin_preformatted($current);
                }
                $misc->{'line_nr'} = $line_nr if (defined($misc));
--- 4691,4703 ----
                                 $command, $parent->{'cmdname'}), $line_nr);
                  }
!                 $current = _begin_preformatted($self, $current);
                } elsif ($command eq 'tab') {
                  $self->line_error($self->__(
                             "ignoring \@tab outside of multitable"), $line_nr);
!                 $current = _begin_preformatted($self, $current);
                } else {
                  $self->line_error (sprintf($self->__(
                     "\@%s outside of table or list"), $command), $line_nr);
!                 $current = _begin_preformatted($self, $current);
                }
                $misc->{'line_nr'} = $line_nr if (defined($misc));
***************
*** 4621,4628 ****
              $line = _start_empty_line_after_command($line, $current, $misc);
            }
!           $self->_mark_and_warn_invalid($command, $invalid_parent,
!                                             $line_nr, $misc);
  
!           $self->_register_global_command($command, $misc, $line_nr);
            if ($command eq 'dircategory' 
                and ! _ignore_global_commands($self)) {
--- 4789,4796 ----
              $line = _start_empty_line_after_command($line, $current, $misc);
            }
!           _mark_and_warn_invalid($self, $command, $invalid_parent,
!                                  $line_nr, $misc);
  
!           _register_global_command($self, $command, $misc, $line_nr);
            if ($command eq 'dircategory' 
                and ! _ignore_global_commands($self)) {
***************
*** 4633,4640 ****
            if ($command eq 'macro' or $command eq 'rmacro') {
              my $macro = _parse_macro_command_line($self, $command, $line, 
!                                  $current, $line_nr);
              push @{$current->{'contents'}}, $macro;
!             $self->_mark_and_warn_invalid($command, $invalid_parent,
!                                        $line_nr, $current->{'contents'}->[-1]);
              $current = $current->{'contents'}->[-1];
              last;
--- 4801,4808 ----
            if ($command eq 'macro' or $command eq 'rmacro') {
              my $macro = _parse_macro_command_line($self, $command, $line, 
!                                                   $current, $line_nr);
              push @{$current->{'contents'}}, $macro;
!             _mark_and_warn_invalid($self, $command, $invalid_parent,
!                                    $line_nr, $current->{'contents'}->[-1]);
              $current = $current->{'contents'}->[-1];
              last;
***************
*** 4827,4833 ****
              }
              $block->{'line_nr'} = $line_nr;
!             $self->_mark_and_warn_invalid($command, $invalid_parent,
!                                               $line_nr, $block);
!             $self->_register_global_command($command, $block, $line_nr);
  
              $line = _start_empty_line_after_command($line, $current, $block);
--- 4995,5001 ----
              }
              $block->{'line_nr'} = $line_nr;
!             _mark_and_warn_invalid($self, $command, $invalid_parent,
!                                    $line_nr, $block);
!             _register_global_command($self, $command, $block, $line_nr);
  
              $line = _start_empty_line_after_command($line, $current, $block);
***************
*** 4841,4846 ****
            $current->{'contents'}->[-1]->{'line_nr'} = $line_nr
              if ($keep_line_nr_brace_commands{$command});
!           $self->_mark_and_warn_invalid($command, $invalid_parent,
!                                        $line_nr, $current->{'contents'}->[-1]);
            $current = $current->{'contents'}->[-1];
            if ($command eq 'click') {
--- 5009,5014 ----
            $current->{'contents'}->[-1]->{'line_nr'} = $line_nr
              if ($keep_line_nr_brace_commands{$command});
!           _mark_and_warn_invalid($self, $command, $invalid_parent,
!                                  $line_nr, $current->{'contents'}->[-1]);
            $current = $current->{'contents'}->[-1];
            if ($command eq 'click') {
***************
*** 5032,5038 ****
                  and $current->{'parent'}->{'cmdname'} ne 'math') {
                # @inline* always have end spaces considered as normal text 
!               $self->_isolate_last_space($current) 
                  unless ($inline_commands{$current->{'parent'}->{'cmdname'}});
!               $self->_register_command_arg($current, 'brace_command_contents');
                # Remove empty arguments, as far as possible
                _remove_empty_content_arguments($current);
--- 5200,5206 ----
                  and $current->{'parent'}->{'cmdname'} ne 'math') {
                # @inline* always have end spaces considered as normal text 
!               _isolate_last_space($self, $current) 
                  unless ($inline_commands{$current->{'parent'}->{'cmdname'}});
!               _register_command_arg($self, $current, 'brace_command_contents');
                # Remove empty arguments, as far as possible
                _remove_empty_content_arguments($current);
***************
*** 5171,5174 ****
--- 5339,5343 ----
                  #}
                }
+ 
              } elsif ($current->{'parent'}->{'cmdname'} eq 'errormsg') {
                if (! _ignore_global_commands($self)) {
***************
*** 5178,5181 ****
--- 5347,5392 ----
                  $self->line_error($error_message_text, $line_nr);
                }
+ 
+             } elsif ($current->{'parent'}->{'cmdname'} eq 'U') {
+               my $arg 
+                = Texinfo::Convert::Text::convert($current,
+                           {Texinfo::Common::_convert_text_options($self)});
+               if (!defined($arg) || !$arg) {
+                 $self->line_warn($self->__("no argument specified for \@U"),
+                   $line_nr);
+ 
+               } elsif ($arg !~ /^[0-9A-Fa-f]+$/) {
+                 $self->line_error(
+             sprintf($self->__("non-hex digits in argument for \@U: %s"), $arg),
+                   $line_nr);
+ 
+               } elsif (length ($arg) < 4) {
+                 # Perl doesn't mind, but too much trouble to do in TeX.
+                 $self->line_warn(
+ sprintf($self->__("fewer than four hex digits in argument for \@U: %s"), $arg),
+                   $line_nr);
+ 
+               } else {
+                 # we don't want to call hex at all if the value isn't
+                 # going to fit; so first use eval to check.
+                 # Since integer overflow is only a warning, have to make
+                 # warnings fatal for the eval to be effective.
+                 eval qq!use warnings FATAL => qw(all); hex("$arg")!;
+                 if ($@) {
+                   # leave clue in case something else went wrong.
+                   warn "\@U hex($arg) eval failed: $@\n" if ($self->{'DEBUG'});
+                   $self->line_error(
+       sprintf($self->__("argument for \@U exceeds size of integer: %s"), $arg),
+                     $line_nr);
+ 
+                 # ok, value can be given to hex(), so try it.
+                 } elsif (hex($arg) > 0x10FFFF) {
+                   $self->line_error(
+     sprintf($self->__("argument for \@U exceeds Unicode maximum 0x10FFFF: %s"),
+             $arg),
+                     $line_nr);
+                 }
+               }
+ 
              } elsif (_command_with_command_as_argument($current->{'parent'}->{'parent'})
                   and scalar(@{$current->{'contents'}}) == 0) {
***************
*** 5186,5191 ****
                    = $current->{'parent'};
              }
!             $self->_register_global_command($current->{'parent'}->{'cmdname'},
!                                             $current->{'parent'}, $line_nr);
              if ($command_ignore_space_after{$current->{'parent'}->{'cmdname'}}) {
                push @{$current->{'parent'}->{'parent'}->{'contents'}}, 
--- 5397,5402 ----
                    = $current->{'parent'};
              }
!             _register_global_command($self, $current->{'parent'}->{'cmdname'},
!                                      $current->{'parent'}, $line_nr);
              if ($command_ignore_space_after{$current->{'parent'}->{'cmdname'}}) {
                push @{$current->{'parent'}->{'parent'}->{'contents'}}, 
***************
*** 5194,5198 ****
              }
              $current = $current->{'parent'}->{'parent'};
!             $current = $self->_begin_preformatted ($current)
                 if ($close_preformatted_commands{$closed_command});
            # lone braces accepted right in a rawpreformatted
--- 5405,5409 ----
              }
              $current = $current->{'parent'}->{'parent'};
!             $current = _begin_preformatted ($self, $current)
                 if ($close_preformatted_commands{$closed_command});
            # lone braces accepted right in a rawpreformatted
***************
*** 5216,5223 ****
                print STDERR "CLOSING(context command) \@$current->{'parent'}->{'cmdname'}\n" if ($self->{'DEBUG'});
                my $closed_command = $current->{'parent'}->{'cmdname'};
!               $self->_register_global_command($current->{'parent'}->{'cmdname'},
!                                               $current->{'parent'}, $line_nr);
                $current = $current->{'parent'}->{'parent'};
!               $current = $self->_begin_preformatted ($current)
                   if ($close_preformatted_commands{$closed_command});
              }
--- 5427,5435 ----
                print STDERR "CLOSING(context command) \@$current->{'parent'}->{'cmdname'}\n" if ($self->{'DEBUG'});
                my $closed_command = $current->{'parent'}->{'cmdname'};
!               _register_global_command($self,
!                                        $current->{'parent'}->{'cmdname'},
!                                        $current->{'parent'}, $line_nr);
                $current = $current->{'parent'}->{'parent'};
!               $current = _begin_preformatted ($self, $current)
                   if ($close_preformatted_commands{$closed_command});
              }
***************
*** 5232,5241 ****
                and ($brace_commands{$current->{'parent'}->{'cmdname'}} > 1
                   or $simple_text_commands{$current->{'parent'}->{'cmdname'}})) {
!             $self->_isolate_last_space($current);
!             $self->_register_command_arg($current, 'brace_command_contents');
            } else {
!             $self->_isolate_last_space($current);
              if (exists $block_commands{$current->{'parent'}->{'cmdname'}}) {
!               $self->_register_command_arg($current, 'block_command_line_contents');
              }
            }
--- 5444,5453 ----
                and ($brace_commands{$current->{'parent'}->{'cmdname'}} > 1
                   or $simple_text_commands{$current->{'parent'}->{'cmdname'}})) {
!             _isolate_last_space($self, $current);
!             _register_command_arg($self, $current, 'brace_command_contents');
            } else {
!             _isolate_last_space($self, $current);
              if (exists $block_commands{$current->{'parent'}->{'cmdname'}}) {
!               _register_command_arg($self, $current, 'block_command_line_contents');
              }
            }
***************
*** 5795,5799 ****
  =head1 NAME
  
! Texinfo::Parser - Parse Texinfo code in a Perl tree
  
  =head1 SYNOPSIS
--- 6007,6011 ----
  =head1 NAME
  
! Texinfo::Parser - Parse Texinfo code into a Perl tree
  
  =head1 SYNOPSIS
***************
*** 5824,5831 ****
  
  Texinfo::Parser will parse Texinfo text into a perl tree.  In one pass
! it expands user defined @-commands, conditionals (@ifset, @ifinfo...)
  and @value and constructs the tree.  Some extra information is gathered
! while doing the tree, for example the block command associated with @end,
! the number of row in a multitable, the node associated with a section.
  
  
--- 6036,6043 ----
  
  Texinfo::Parser will parse Texinfo text into a perl tree.  In one pass
! it expands user-defined @-commands, conditionals (@ifset, @ifinfo...)
  and @value and constructs the tree.  Some extra information is gathered
! while doing the tree: for example, the block command associated with @end,
! the number of rows in a multitable, or the node associated with a section.
  
  
***************
*** 5834,5839 ****
  
  No method is exported in the default case.  The module allows both
! an object oriented syntax, or traditional function, with the parser
! as an opaque data structure given in argument to every function.
  
  =head2 Initialization
--- 6046,6051 ----
  
  No method is exported in the default case.  The module allows both
! an object-oriented syntax, or traditional function, with the parser
! as an opaque data structure given as an argument to every function.
  
  =head2 Initialization
***************
*** 5846,5854 ****
  
  This method creates a new parser.  The options may be provided as a hash
! reference.  There are two types of options.  The first type of options
! change the way the parser behave, they are described right here.  The 
! other type of options allow to give to the parser some information as if 
! it came from texinfo code, for example allow to set aliases (as with 
! C<@alias>), values (as with C<@set>), merged indices (as with 
  C<@synindex>).  These options are described below in L</Texinfo Parser options>.
  
--- 6058,6066 ----
  
  This method creates a new parser.  The options may be provided as a hash
! reference.  There are two types of option.  The first type of option
! change the way the parser behaves; they are described right here.  The 
! other type of option allows giving the parser some information as if 
! it came from texinfo code; for example, allow setting aliases (as with 
! C<@alias>), values (as with C<@set>), or merged indices (as with 
  C<@synindex>).  These options are described below in L</Texinfo Parser options>.
  
***************
*** 5867,5871 ****
  If set, the function reference is used to translate error and warning
  messages.  It takes a string as argument and returns a string.  The default 
! function returns the error message as is.
  
  =item GLOBAL_COMMANDS
--- 6079,6083 ----
  If set, the function reference is used to translate error and warning
  messages.  It takes a string as argument and returns a string.  The default 
! function returns the error message as-is.
  
  =item GLOBAL_COMMANDS
***************
*** 5884,5888 ****
  If set, C<@insertcopying> is replaced by the C<@copying> content as if
  C<@insertcopying> was a user-defined macro.  In the default case, it is 
! considered to be a simple @-command and kept as is in the tree.
  
  =item IGNORE_BEFORE_SETFILENAME
--- 6096,6100 ----
  If set, C<@insertcopying> is replaced by the C<@copying> content as if
  C<@insertcopying> was a user-defined macro.  In the default case, it is 
! considered to be a simple @-command and kept as-is in the tree.
  
  =item IGNORE_BEFORE_SETFILENAME
***************
*** 5894,5903 ****
  =item IGNORE_SPACE_AFTER_BRACED_COMMAND_NAME
  
! If set, spaces after an @-commande name that take braces are ignored.
  Default on.
  
  =item MACRO_BODY_IGNORES_LEADING_SPACE
  
! If set, leading spaces are stripped from user defined macro bodies.
  
  =item MAX_MACRO_CALL_NESTING
--- 6106,6115 ----
  =item IGNORE_SPACE_AFTER_BRACED_COMMAND_NAME
  
! If set, spaces after an @-command name that take braces are ignored.
  Default on.
  
  =item MACRO_BODY_IGNORES_LEADING_SPACE
  
! If set, leading spaces are stripped from user-defined macro bodies.
  
  =item MAX_MACRO_CALL_NESTING
***************
*** 5907,5911 ****
  =item SHOW_MENU
  
! If false, no menu related error are reported.  Default is true.
  
  =begin :comment
--- 6119,6123 ----
  =item SHOW_MENU
  
! If false, no menu-related errors are reported.  Default is true.
  
  =begin :comment
***************
*** 5925,5939 ****
  =head2 Parsing Texinfo text
  
! There are three methods that may be called to parse some Texinfo code,
  C<parse_texi_line> for a line, C<parse_texi_text> for a text fragment, 
  and C<parse_texi_file> for a file.
  
  For all those functions, if the I<$parser> argument is undef, a new 
! parser object is generated to parse the line, otherwise the parser given 
! in argument is used to parse into a tree.
  
  When C<parse_texi_text> is used, the resulting tree is rooted at 
  a C<root_line> type container.  Otherwise, the resulting tree should be 
! rooted at a C<text_root> type container if it do not contain nodes or 
  sections, at a C<document_root> type container otherwise.
  
--- 6137,6151 ----
  =head2 Parsing Texinfo text
  
! There are three methods that may be called to parse some Texinfo code:
  C<parse_texi_line> for a line, C<parse_texi_text> for a text fragment, 
  and C<parse_texi_file> for a file.
  
  For all those functions, if the I<$parser> argument is undef, a new 
! parser object is generated to parse the line.  Otherwise the parser given 
! as an argument is used to parse into a tree.
  
  When C<parse_texi_text> is used, the resulting tree is rooted at 
  a C<root_line> type container.  Otherwise, the resulting tree should be 
! rooted at a C<text_root> type container if it does not contain nodes or 
  sections, at a C<document_root> type container otherwise.
  
***************
*** 5946,5950 ****
  I<$text> may be either an array reference of lines, or a text.
  
! The other arguments are optional and allow to specify the position
  information of the Texinfo code.  I<$first_line_number> is the line number
  of the first text line.  I<$file_name> is the name of the file the
--- 6158,6162 ----
  I<$text> may be either an array reference of lines, or a text.
  
! The other arguments are optional and allow specifying the position
  information of the Texinfo code.  I<$first_line_number> is the line number
  of the first text line.  I<$file_name> is the name of the file the
***************
*** 5960,5964 ****
  I<$text> may be either an array reference of lines, or a text.
  
! The other arguments are optional and allow to specify the position
  information of the Texinfo code.  There are two distinct cases for 
  I<$line_numbers_specification>.  
--- 6172,6176 ----
  I<$text> may be either an array reference of lines, or a text.
  
! The other arguments are optional and allow specifying the position
  information of the Texinfo code.  There are two distinct cases for 
  I<$line_numbers_specification>.  
***************
*** 5969,5973 ****
  
  If it is an array reference, it is considered to hold objects describing 
! the position information of each text lines.
  
  =item 2.
--- 6181,6185 ----
  
  If it is an array reference, it is considered to hold objects describing 
! the position information of each text line.
  
  =item 2.
***************
*** 5976,5980 ****
  the first text line.  In that case (like for C<parse_texi_text>), 
  I<$file_name> is the name of the file the text comes from.  
! I<$macro> is for the user-defined macro name the text
  is expanded from.  If I<$fixed_line_number> is set, the line number is
  not increased for the different lines, as if the text was the expansion
--- 6188,6192 ----
  the first text line.  In that case (like for C<parse_texi_text>), 
  I<$file_name> is the name of the file the text comes from.  
! and I<$macro> is for the user-defined macro name the text
  is expanded from.  If I<$fixed_line_number> is set, the line number is
  not increased for the different lines, as if the text was the expansion
***************
*** 5996,6005 ****
  described in L<errors|Texinfo::Report/($error_warnings_list, $error_count) = errors ($converter)>.
  
! =head2 Getting informations on the document
  
! After parsing some informations about the Texinfo code that was processed
! are available from the parser.
  
! Some global informations is available through C<global_informations>
  
  =over
--- 6208,6217 ----
  described in L<errors|Texinfo::Report/($error_warnings_list, $error_count) = errors ($converter)>.
  
! =head2 Getting information on the document
  
! After parsing some information about the Texinfo code that was processed
! is available from the parser.
  
! Some global information is available through C<global_informations>
  
  =over
***************
*** 6050,6056 ****
  =back
  
! All the @-commands that have an associated label, that can be the
! target of cross references, C<@node>, C<@anchor> and C<@float> with
! label have a normalized name associated, constructed as described in the
  B<HTML Xref> node in the Texinfo manual.  Those normalized labels and
  the association with @-commands is available through C<labels_information>:
--- 6262,6268 ----
  =back
  
! All the @-commands that have an associated label (so can be the
! target of cross references) - C<@node>, C<@anchor> and C<@float> with
! label - have a normalized name associated, constructed as described in the
  B<HTML Xref> node in the Texinfo manual.  Those normalized labels and
  the association with @-commands is available through C<labels_information>:
***************
*** 6080,6084 ****
  =back
  
! Internal references, that is, @-commands that refers to node, anchors
  or floats within the document are also available:
  
--- 6292,6296 ----
  =back
  
! Internal references, that is, @-commands that refer to node, anchors
  or floats within the document are also available:
  
***************
*** 6087,6091 ****
  =item $internal_references_array = internal_references_information($parser);
  
! The function returns a list of cross reference commands referring to
  the same document.
  
--- 6299,6303 ----
  =item $internal_references_array = internal_references_information($parser);
  
! The function returns a list of cross-reference commands referring to
  the same document.
  
***************
*** 6204,6208 ****
  
  If C<name> is not set, it is set to the index name.  If C<prefix> is 
! not set, it is  set to an array containing the index name.
  
  I<$merged_indices_hash> is a hash reference, the key is an index
--- 6416,6420 ----
  
  If C<name> is not set, it is set to the index name.  If C<prefix> is 
! not set, it is set to an array containing the index name.
  
  I<$merged_indices_hash> is a hash reference, the key is an index
***************
*** 6213,6217 ****
  =head2 Texinfo Parser options
  
! Setting those options is the same as seeing some Texinfo constructs in the 
  document.
  
--- 6425,6429 ----
  =head2 Texinfo Parser options
  
! Setting these options is the same as seeing some Texinfo constructs in the 
  document.
  
***************
*** 6281,6285 ****
  =item macros
  
! The associated hash reference has as key user-defined macro names.  The
  value is the reference on a macro definition element as obtained by 
  the Parser when parsing a C<@macro>.  For example
--- 6493,6497 ----
  =item macros
  
! The associated hash reference has as keys user-defined macro names.  The
  value is the reference on a macro definition element as obtained by 
  the Parser when parsing a C<@macro>.  For example
***************
*** 6322,6346 ****
  
  A Texinfo tree element (called element because node is overloaded in 
! the Texinfo world) is an hash reference.  There are three main category
  of tree element.  Tree elements associated with an @-command have a 
! C<cmdname> key holding the @-command name.  Tree element corresponding
  to text fragments have a C<text> key holding the corresponding text.
! The last category corresponds to other containers (hereafter called 
! containers).  In most case these containers have a C<type> key holding 
! their name.  Text fragments and @-command elements may also have an 
! associated type when such information is needed.
! 
! The children of @-command or container elements are in the array
! correponding with the C<args> key or with the C<contents> key.  The
! C<args> key is for arguments of @-commands, in braces or on the @-command
! line.  C<args> is also used for the elements of a menu entry, as a menu
! entry is well structured with a limited number of arguments.  
  The C<contents> key array holds the contents of the texinfo 
  code appearing within a block @-command, within a container, 
! within a C<@node> or sectioning @-command.
  
  Another important key for the elements is the C<extra> key which is 
! associated to a hash reference and holds all kinds of informations gathered
! during the parsing and that may help with the conversion.
  
  =head2 Element keys
--- 6534,6569 ----
  
  A Texinfo tree element (called element because node is overloaded in 
! the Texinfo world) is an hash reference.  There are three main categories
  of tree element.  Tree elements associated with an @-command have a 
! C<cmdname> key holding the @-command name.  Tree elements corresponding
  to text fragments have a C<text> key holding the corresponding text.
! Finally, the last category is other containers (hereafter called 
! containers) which in most cases have a C<type> key holding their name.  
! Text fragments and @-command elements may also have an associated type 
! when such information is needed.
! 
! The children of an @-command or container element are in the array
! referred to with the C<args> key or with the C<contents> key.  The
! C<args> key is for arguments of @-commands, either in braces or on
! the rest of the line after the command, depending on the type of command.
! C<args> is also used for the elements of a menu entry, as a menu
! entry is well-structured with a limited number of arguments.  
  The C<contents> key array holds the contents of the texinfo 
  code appearing within a block @-command, within a container, 
! or within a C<@node> or sectioning @-command.
  
  Another important key for the elements is the C<extra> key which is 
! associated to a hash reference and holds all kinds of information that
! is gathered during the parsing and may help with the conversion.
! 
! You can see examples of the tree structure by running makeinfo like 
! this:
! 
!   makeinfo -c DUMP_TREE=1 -c TEXINFO_OUTPUT_FORMAT=parse document.texi
! 
! For a simpler, more regular representation of the tree structure, you 
! can do:
! 
!   makeinfo -c TEXINFO_OUTPUT_FORMAT=debugtree document.texi
  
  =head2 Element keys
***************
*** 6415,6426 ****
  =back
  
! =head2 The containers and types
  
! Some types are associated with @-commands.  As said above, for C<@verb> 
! the type is the delimiter.  For a C<@value> command that is not 
! expanded because there is no corresponding value set, the type is the 
! value argument string.  
  
! The following types also happen for @-commands:
  
  =over
--- 6638,6653 ----
  =back
  
! =head2 Element types
  
! =head3 Types for command elements
  
! Some types can be associated with @-commands (in addition to the element 
! being described by C<cmdname>), although usually there will be no type 
! at all.  As said above, for C<@verb> the type is the delimiter.  For a 
! C<@value> command that is not expanded because there is no corresponding 
! value set, the type is the value argument string.  
! 
! The following are the other possible values of C<type> for tree elements 
! for @-commands.
  
  =over
***************
*** 6456,6460 ****
  
  This is the type of index entry command like C<@cindex>, and, more
! importantly user defined index entry commands.  So for example if there
  is 
  
--- 6683,6687 ----
  
  This is the type of index entry command like C<@cindex>, and, more
! importantly user-defined index entry commands.  So for example if there
  is 
  
***************
*** 6469,6473 ****
  =item following_arg
  
! This type is set for non alphabetic accent @-commands that don't use brace 
  but instead have their argument right after them, as
  
--- 6696,6700 ----
  =item following_arg
  
! This type is set for non-alphabetic accent @-commands that don't use braces
  but instead have their argument right after them, as
  
***************
*** 6489,6493 ****
  =back
  
! The text elements may be associated to the following types:
  
  =over
--- 6716,6723 ----
  =back
  
! =head3 Types for text elements
! 
! The text elements may have the following types (or may have no type
! at all):
  
  =over
***************
*** 6495,6508 ****
  =item empty_line
  
! An empty line.
! 
! =item raw
! 
! Text in an environment where it should be kept as is (in C<@verbatim>,
! C<@verb>, C<@html>, C<@macro> body).
! 
! =item last_raw_newline
! 
! The last end of line in a raw block (except for C<@verbatim>).
  
  =item empty_line_after_command
--- 6725,6729 ----
  =item empty_line
  
! An empty line (possibly containing whitespace characters only).
  
  =item empty_line_after_command
***************
*** 6512,6524 ****
  The text is spaces for I<empty_spaces_after_command> 
  or spaces followed by a newline for 
! I<empty_line_after_command>, appearing after a @-command that 
! takes an argument on the line or a block 
! @-commands.
  
  =item spaces_at_end
  
! Space at the end of a @-command line, at the end of some @-commands
! with braces or at the end of a bracketed content on a 
! C<@multitable> line.
  
  =item empty_space_at_end_def_bracketed
--- 6733,6749 ----
  The text is spaces for I<empty_spaces_after_command> 
  or spaces followed by a newline for 
! I<empty_line_after_command>, appearing after an @-command that 
! takes an argument on the line or a block @-command.
! 
! =item empty_spaces_before_argument
! 
! The text is spaces appearing after an opening brace or after a 
! comma separating a command's arguments.
  
  =item spaces_at_end
  
! Space at the end of an argument to a line command, at the end of an
! comma-separated argument for some brace commands, or at the end of
! bracketed content on a C<@multitable> line.
  
  =item empty_space_at_end_def_bracketed
***************
*** 6530,6538 ****
  Space at the end of a block @-command line.
  
- =item empty_spaces_before_argument
- 
- The text is spaces appearing after an opening brace of after a 
- comma separated @-command arguments.
- 
  =item empty_spaces_after_close_brace
  
--- 6755,6758 ----
***************
*** 6544,6547 ****
--- 6764,6776 ----
  Space appearing before a paragraph beginning.
  
+ =item raw
+ 
+ Text in an environment where it should be kept as is (in C<@verbatim>,
+ C<@verb>, C<@html>, C<@macro> body).
+ 
+ =item last_raw_newline
+ 
+ The last end of line in a raw block (except for C<@verbatim>).
+ 
  =item preamble_text
  
***************
*** 6557,6561 ****
  =back
  
! Other special types are described in the following.
  
  =over
--- 6786,6793 ----
  =back
  
! =head3 Types of container elements
! 
! The other types of element are the following.  These are containers with 
! other elements appearing in their C<contents>.
  
  =over
***************
*** 6570,6574 ****
  root when there is no C<@node> or sectioning command.  When
  such a command appears, a new root container is used, C<document_root>,
! and C<text_root> becomes the first content of C<document_root>.
  C<root_line> is the type of the root tree when parsing Texinfo line
  fragments using C<parse_texi_line>.
--- 6802,6806 ----
  root when there is no C<@node> or sectioning command.  When
  such a command appears, a new root container is used, C<document_root>,
! and C<text_root> becomes the first element in the contents of C<document_root>.
  C<root_line> is the type of the root tree when parsing Texinfo line
  fragments using C<parse_texi_line>.
***************
*** 6586,6595 ****
  =item paragraph
  
! A paragraph.
  
  =item preformatted
  
  Texinfo code within a format that is not filled.  Happens within some
! block commands as C<@example>, but also in menu (in menu descriptions,
  menu comments...).
  
--- 6818,6831 ----
  =item paragraph
  
! A paragraph.  The C<contents> of a paragraph (like other container 
! elements for Texinfo content) are elements representing the contents of 
! the paragraph in the order they occur, such as simple text elements 
! without a C<cmdname> or C<type>, or @-command elements for commands 
! appearing in the paragraph.
  
  =item preformatted
  
  Texinfo code within a format that is not filled.  Happens within some
! block commands like C<@example>, but also in menu (in menu descriptions,
  menu comments...).
  
***************
*** 6598,6612 ****
  =item brace_command_context
  
- =item block_line_arg
- 
  =item misc_line_arg
  
! Those containers are within C<args> of @-commands with braces for 
! I<brace_command_arg>, @-commands with braces that start a new context 
! (C<@footnote>, C<@caption>, C<@math>) for I<brace_command_context>, 
! block command argument on their line for I<block_line_arg> and 
! other commands that take texinfo code as argument on their line 
! (C<@settitle>, C<@node>, C<@section> and similar) for I<misc_line_arg>.
! They hold the content of the command argument.
  
  For example
--- 6834,6851 ----
  =item brace_command_context
  
  =item misc_line_arg
  
! =item block_line_arg
! 
! Those containers occur within the C<args> array of @-commands taking an 
! argument.  I<brace_command_arg> is used for the arguments to commands
! taking arguments surrounded by braces (and in some cases separated by 
! commas).  I<brace_command_context> is used for @-commands with braces 
! that start a new context (C<@footnote>, C<@caption>, C<@math>).
! 
! I<misc_line_arg> is used for commands that take the texinfo code on the
! rest of the line as their argument (for example (C<@settitle>, C<@node>, 
! C<@section> and similar).  I<block_line_arg> is similar but is used for 
! commands that start a new block (which is to be ended with C<@end>).
  
  For example
***************
*** 6622,6628 ****
  =item misc_arg
  
! Argument of @-command taking specific textual arguments on the line.
! For example C<@set>, C<@clickstyle>, C<@unmacro>, C<@comment>.
! The argument is associated to the I<text> key.
  
  =item menu_entry
--- 6861,6868 ----
  =item misc_arg
  
! Used for the arguments to some special line commands whose arguments
! aren't subject to the usual macro expansion.  For example C<@set>, 
! C<@clickstyle>, C<@unmacro>, C<@comment>.  The argument is associated to 
! the I<text> key.
  
  =item menu_entry
***************
*** 6648,6653 ****
  I<menu_entry_name> is the menu entry name (if present), I<menu_entry_node>
  corresponds to the node in the menu entry, I<menu_entry_separator> holds
! the text after the node and before the description, in most case
! C<::   >.  Last I<menu_entry_description> is for the description.
  
  =item menu_comment
--- 6888,6893 ----
  I<menu_entry_name> is the menu entry name (if present), I<menu_entry_node>
  corresponds to the node in the menu entry, I<menu_entry_separator> holds
! the text after the node and before the description, in most cases
! C<::   >.  Lastly, I<menu_entry_description> is for the description.
  
  =item menu_comment
***************
*** 6698,6707 ****
  
  Those containers appear in C<@table>, C<@ftable> and C<@vtable>.
! A I<table_entry> container contains C<@item> and C<@itemx> and
! the text following the C<@item> and C<@itemx> entries.  A I<table_term>
! container holds all the C<@item> and C<@itemx> of the I<table_entry>.
! The I<table_item> container holds the content following the I<table_term>.
! If there is some content before an C<@itemx> (normally only comments, 
! empty lines or maybe index entriees are allowed), it will be in 
  a container with type I<inter_item>. 
  
--- 6938,6948 ----
  
  Those containers appear in C<@table>, C<@ftable> and C<@vtable>.
! A I<table_entry> container contains an entire row of the table.
! It contains a I<table_term> container, which holds all the C<@item> and
! C<@itemx> lines.  This is followed by a I<table_item> container, which
! holds the content that is to go into the second column of the table.
! 
! If there is any content before an C<@itemx> (normally only comments, 
! empty lines or maybe index entries are allowed), it will be in 
  a container with type I<inter_item>. 
  
***************
*** 6725,6730 ****
  =item row
  
! In C<@multitable>, a I<multitable_head> container contains all the row
! with C<@headitem>, while I<multitable_body> contains the rows associated 
  with C<@item>.  A I<row> container contains the C<@item> and @<tab> 
  forming a row.
--- 6966,6971 ----
  =item row
  
! In C<@multitable>, a I<multitable_head> container contains all the rows
! with C<@headitem>, while I<multitable_body> contains the rows associated
  with C<@item>.  A I<row> container contains the C<@item> and @<tab> 
  forming a row.
***************
*** 6751,6755 ****
  =head2 Information available in the extra key
  
! Some extra keys are available for more than one @-command:
  
  =over
--- 6992,6996 ----
  =head2 Information available in the extra key
  
! =head3 Extra keys available for more than one @-command
  
  =over
***************
*** 6760,6765 ****
  
  An array associated with block @-commands or @-commands with braces
! taking more than one argument or with a simple text content
! (C<@anchor>, C<@titlefont>, C<@dmn>).  Each of the element of the
  array is either undef, if there is no argument at that place,
  or an array reference holding the argument contents.
--- 7001,7006 ----
  
  An array associated with block @-commands or @-commands with braces
! taking more than one argument or with simple text content
! (C<@anchor>, C<@titlefont>, C<@dmn>).  Each of the elements of the
  array is either undef, if there is no argument at that place,
  or an array reference holding the argument contents.
***************
*** 6768,6772 ****
  
  The contents of an @-command taking regular Texinfo code as
! argument, like C<@sttitle> or C<@exdent>.
  
  =item end_command
--- 7009,7013 ----
  
  The contents of an @-command taking regular Texinfo code as
! argument, like C<@settitle> or C<@exdent>.
  
  =item end_command
***************
*** 6821,6825 ****
  =item spaces
  
! For accent commands consisting in letter only, like C<@ringaccent>
  appearing like
  
--- 7062,7066 ----
  =item spaces
  
! For accent commands acting on one letter only, like C<@ringaccent>
  appearing like
  
***************
*** 6831,6835 ****
  =back
  
! Then there are extra keys specific of @-commands or containers.
  
  =over
--- 7072,7076 ----
  =back
  
! =head3 Extra keys specific of certain @-commands or containers
  
  =over
***************
*** 6846,6852 ****
  
  The arguments are in the I<nodes_manuals> array. Each
! of the entry has a I<node_content> key for
! an array holding the corresponding content, a I<manual_content>
! if there is an associated external manual name, and I<normalized>
  key for the normalized label, built as specified in the Texinfo manual
  in the B<HTML Xref> node.
--- 7087,7093 ----
  
  The arguments are in the I<nodes_manuals> array. Each
! of the entries is a hash with a I<node_content> key for
! an array holding the corresponding content, a I<manual_content> key
! if there is an associated external manual name, and a I<normalized>
  key for the normalized label, built as specified in the Texinfo manual
  in the B<HTML Xref> node.
***************
*** 6883,6887 ****
  =item C<@anchor>
  
! @-Commands that are targets for cross references have a I<normalized>
  key for the normalized label, built as specified in the Texinfo manual
  in the B<HTML Xref> node.  There is also a I<node_content> key for
--- 7124,7128 ----
  =item C<@anchor>
  
! @-commands that are targets for cross-references have a I<normalized>
  key for the normalized label, built as specified in the Texinfo manual
  in the B<HTML Xref> node.  There is also a I<node_content> key for
***************
*** 6923,6928 ****
  
  The I<def_arg> extra key holds an array reference corresponding to
! the parsed definition line argument.  Each of the the element of the
! array is a two element array reference.  The first element is the type
  which could be I<spaces> for a space, types specific of the 
  definition, like I<category>, I<name>, I<class>, I<type>, and, at the
--- 7164,7169 ----
  
  The I<def_arg> extra key holds an array reference corresponding to
! the parsed definition line argument.  Each of the elements of the
! array is a two-element array reference.  The first element is the type,
  which could be I<spaces> for a space, types specific of the 
  definition, like I<category>, I<name>, I<class>, I<type>, and, at the
***************
*** 6957,6961 ****
  =item C<@ftable>
  
! The I<command_as_argument> extra key points on the @-command on
  as argument on the @-command line.
  
--- 7198,7202 ----
  =item C<@ftable>
  
! The I<command_as_argument> extra key points to the @-command on
  as argument on the @-command line.
  
***************
*** 6971,6975 ****
  =item C<@item> and C<@tab> in C<@multitable>
  
! The I<cell_count> index key holds the index of the column of
  the cell.
  
--- 7212,7216 ----
  =item C<@item> and C<@tab> in C<@multitable>
  
! The I<cell_number> index key holds the index of the column of
  the cell.
  
***************
*** 7021,7026 ****
  The I<menu_entry_description> and I<menu_entry_name> keys
  are associated with the corresponding tree elements. The
! I<menu_entry_node> holds the parsed node entry, like
! the one appearing in the I<nodes_manuals> array for C<@node>.
  
  =item empty_line_after_command
--- 7262,7268 ----
  The I<menu_entry_description> and I<menu_entry_name> keys
  are associated with the corresponding tree elements. The
! I<menu_entry_node> value is a hash with information about the parsed
! node entry; its keys are the same as those appearing in the
! elements of the I<nodes_manuals> array for C<@node>.
  
  =item empty_line_after_command
***************
*** 7046,7049 ****
--- 7288,7304 ----
  =back
  
+ =head2 Other information set by the parser
+ 
+ The parser creates an array of nodes and stores this in the
+ I<nodes> key of the parser object.
+ 
+ Each element in the tree corresponding to a node contaning a menu
+ has a I<menus> key which refers to an array of references to menu
+ elements occuring in the node.
+ 
+ These are both used by the C<Texinfo::Structuring> module.
+ 
+ 
+ 
  =head1 SEE ALSO
  
***************
*** 7054,7058 ****
  Mention other useful documentation such as the documentation of
  related modules or operating system documentation (such as man pages
! in UNIX), or any relevant external documentation such as RFCs or
  standards.
  
--- 7309,7313 ----
  Mention other useful documentation such as the documentation of
  related modules or operating system documentation (such as man pages
! in Unix), or any relevant external documentation such as RFCs or
  standards.
  
***************
*** 7069,7073 ****
  =head1 COPYRIGHT AND LICENSE
  
! Copyright 2010, 2011, 2012 Free Software Foundation, Inc.
  
  This library is free software; you can redistribute it and/or modify
--- 7324,7328 ----
  =head1 COPYRIGHT AND LICENSE
  
! Copyright 2010, 2011, 2012, 2013, 2014, 2015 Free Software Foundation, Inc.
  
  This library is free software; you can redistribute it and/or modify
diff -Nrc2 texinfo-5.2/tp/Texinfo/Report.pm texinfo-6.0/tp/Texinfo/Report.pm
*** texinfo-5.2/tp/Texinfo/Report.pm	2013-09-26 23:46:07.000000000 +0100
--- texinfo-6.0/tp/Texinfo/Report.pm	2015-06-26 01:39:13.000000000 +0100
***************
*** 1,5 ****
  # Report.pm: prepare error messages and translate strings.
  #
! # Copyright 2010, 2011, 2012 Free Software Foundation, Inc.
  # 
  # This program is free software; you can redistribute it and/or modify
--- 1,5 ----
  # Report.pm: prepare error messages and translate strings.
  #
! # Copyright 2010, 2011, 2012, 2014 Free Software Foundation, Inc.
  # 
  # This program is free software; you can redistribute it and/or modify
***************
*** 399,403 ****
      }
    }
!   my $parser = Texinfo::Parser::parser($parser_conf);
    if ($parser->{'DEBUG'}) {
      print STDERR "GDT $translation_result\n";
--- 399,404 ----
      }
    }
!   #my $parser = Texinfo::Parser::parser($parser_conf);
!   my $parser = Texinfo::Parser::simple_parser($parser_conf);
    if ($parser->{'DEBUG'}) {
      print STDERR "GDT $translation_result\n";
***************
*** 446,461 ****
  =head1 DESCRIPTION
  
! The Texinfo::Report module helps with string translations and errors 
! handling.  It is used by Texinfo modules, Texinfo::Parser and 
  Texinfo::Convert::Converter.  To use this module, the usual way is
! to inherit Texinfo::Report methods and initialize Texinfo::Report
! variables for a I<$converter> object, by calling 
  C<Texinfo::Report::new()> on the I<$converter> object.  This is done by 
  Texinfo::Convert::Converter, for instance, so every module that inherits
  Texinfo::Convert::Converter can automatically use the Texinfo::Report
! methods in an object oriented way.
  
! Besides the C<new> method, C<gdt> is used for strings translations, 
! C<errors> to report errors and the other methods to store errors
  (and warnings).
  
--- 447,462 ----
  =head1 DESCRIPTION
  
! The Texinfo::Report module helps with string translations and error 
! handling.  It is used by the Texinfo modules Texinfo::Parser and 
  Texinfo::Convert::Converter.  To use this module, the usual way is
! to inherit Texinfo::Report methods and initialize the Texinfo::Report
! variables for a I<$converter> object. This is done by calling 
  C<Texinfo::Report::new()> on the I<$converter> object.  This is done by 
  Texinfo::Convert::Converter, for instance, so every module that inherits
  Texinfo::Convert::Converter can automatically use the Texinfo::Report
! methods in an object-oriented way.
  
! Besides the C<new> method, C<gdt> is used for string translations, 
! C<errors> for reporting errors, and the other methods to store errors
  (and warnings).
  
***************
*** 482,486 ****
  substitution to be done after the translation.  The key of 
  the I<$replaced_substrings> hash reference identifies what is to 
! be substituted, the value is some string, texinfo tree or array content 
  that is substituted in the resulting texinfo tree.
  In the string to be translated word in brace matching keys of 
--- 483,487 ----
  substitution to be done after the translation.  The key of 
  the I<$replaced_substrings> hash reference identifies what is to 
! be substituted, and the value is some string, texinfo tree or array content 
  that is substituted in the resulting texinfo tree.
  In the string to be translated word in brace matching keys of 
***************
*** 488,492 ****
  
  I<$mode> is an optional string which may modify how the function
! behave.  The possible values are
  
  =over 
--- 489,493 ----
  
  I<$mode> is an optional string which may modify how the function
! behaves.  The possible values are
  
  =over 
***************
*** 520,524 ****
  and C<< $converter->get_conf('documentlanguage') >> are used.
  
! C<gdt> use a gettext-like infrastructure to retrieve the 
  translated strings, using the I<texinfo_document> domain.
  
--- 521,525 ----
  and C<< $converter->get_conf('documentlanguage') >> are used.
  
! C<gdt> uses a gettext-like infrastructure to retrieve the 
  translated strings, using the I<texinfo_document> domain.
  
***************
*** 526,530 ****
  
  The errors collected are available through the C<errors> method, the other
! methods allow to register errors and warnings.
  
  =over
--- 527,531 ----
  
  The errors collected are available through the C<errors> method, the other
! methods allow registering errors and warnings.
  
  =over
diff -Nrc2 texinfo-5.2/tp/Texinfo/Structuring.pm texinfo-6.0/tp/Texinfo/Structuring.pm
*** texinfo-5.2/tp/Texinfo/Structuring.pm	2013-09-26 23:46:07.000000000 +0100
--- texinfo-6.0/tp/Texinfo/Structuring.pm	2015-06-26 01:39:13.000000000 +0100
***************
*** 2,6 ****
  #                 document tree.
  #
! # Copyright 2010, 2011, 2012 Free Software Foundation, Inc.
  # 
  # This program is free software; you can redistribute it and/or modify
--- 2,6 ----
  #                 document tree.
  #
! # Copyright 2010, 2011, 2012, 2013, 2014 Free Software Foundation, Inc.
  # 
  # This program is free software; you can redistribute it and/or modify
***************
*** 62,65 ****
--- 62,66 ----
    split_by_section
    split_pages
+   warn_non_empty_parts
  ) ] );
  
***************
*** 69,73 ****
  );
  
! $VERSION = '5.1.90';
  
  
--- 70,74 ----
  );
  
! $VERSION = '6.0';
  
  
***************
*** 250,254 ****
          } else {
            my $up = $previous_section->{'section_up'};
!           my $new_upper_element;
            if ($previous_section->{'level'} != $level) {
              # means it is above the previous command, the up is to be found
--- 251,255 ----
          } else {
            my $up = $previous_section->{'section_up'};
!           my $new_upper_part_element;
            if ($previous_section->{'level'} != $level) {
              # means it is above the previous command, the up is to be found
***************
*** 258,262 ****
              if ($level <= $up->{'level'}) {
                if ($content->{'cmdname'} eq 'part') {
!                 $new_upper_element = 1;
                  if ($level < $up->{'level'}) {
                    $self->line_warn(sprintf($self->__(
--- 259,263 ----
              if ($level <= $up->{'level'}) {
                if ($content->{'cmdname'} eq 'part') {
!                 $new_upper_part_element = 1;
                  if ($level < $up->{'level'}) {
                    $self->line_warn(sprintf($self->__(
***************
*** 277,281 ****
              $up = $up->{'section_up'};
            }
!           if ($new_upper_element) {
              # In that case the root has to be updated because the first 
              # 'part' just appeared
--- 278,282 ----
              $up = $up->{'section_up'};
            }
!           if ($new_upper_part_element) {
              # In that case the root has to be updated because the first 
              # 'part' just appeared
***************
*** 497,500 ****
--- 498,515 ----
  }
  
+ sub warn_non_empty_parts($)
+ {
+   my $self = shift;
+   my $global_commands = $self->global_commands_information();
+   if ($global_commands->{'part'}) {
+     foreach my $part (@{$global_commands->{'part'}}) {
+       if (!Texinfo::Common::is_content_empty($part)) {
+         $self->line_warn(sprintf($self->__("\@%s not empty"),
+                          $part->{'cmdname'}), $part->{'line_nr'});
+       }
+     }
+   }
+ }
+ 
  sub _check_node_same_texinfo_code($$)
  {
***************
*** 829,833 ****
      # The node_up should always be different from the menu_up, therefore
      # if in a menu, the second condition/error message applies.
!     if ($node->{'node_up'} and ($node->{'node_up'}->{'extra'}->{'manual_content'}
           or !$node->{'menu_up_hash'}
           or !$node->{'menu_up_hash'}->{$node->{'node_up'}->{'extra'}->{'normalized'}})) {
--- 844,849 ----
      # The node_up should always be different from the menu_up, therefore
      # if in a menu, the second condition/error message applies.
!     if ($self->{'SHOW_MENU'} and $node->{'node_up'} 
!         and ($node->{'node_up'}->{'extra'}->{'manual_content'}
           or !$node->{'menu_up_hash'}
           or !$node->{'menu_up_hash'}->{$node->{'node_up'}->{'extra'}->{'normalized'}})) {
***************
*** 2215,2219 ****
  in nodes and sectioning commands into elements that group together a node and
  the next sectioning element.  With C<split_by_node> nodes are considered
! to be the main sectionning elements, while with C<split_by_section> the 
  sectioning command elements are the main elements.  The first mode is typical
  of Info format, while the second correspond to a traditional book.
--- 2231,2235 ----
  in nodes and sectioning commands into elements that group together a node and
  the next sectioning element.  With C<split_by_node> nodes are considered
! to be the main sectioning elements, while with C<split_by_section> the 
  sectioning command elements are the main elements.  The first mode is typical
  of Info format, while the second correspond to a traditional book.
***************
*** 2333,2336 ****
--- 2349,2356 ----
  element to the associated labeled tree element.
  
+ =item warn_non_empty_parts($parser)
+ 
+ Register a warning in C<$parser> for each C<@part> that is not empty.
+ 
  =item $elements = split_by_node($tree)
  
diff -Nrc2 texinfo-5.2/tp/init/chm.pm texinfo-6.0/tp/init/chm.pm
*** texinfo-5.2/tp/init/chm.pm	2013-08-12 21:47:44.000000000 +0100
--- texinfo-6.0/tp/init/chm.pm	2015-01-08 09:54:46.000000000 +0000
***************
*** 5,9 ****
  # chm.pm: convert to chm intermediate formats hhp, hhc, hhk and html files
  #
! #    Copyright 2004, 2006, 2009, 2011, 2012 Free Software Foundation, Inc.
  #
  # This program is free software; you can redistribute it and/or modify
--- 5,10 ----
  # chm.pm: convert to chm intermediate formats hhp, hhc, hhk and html files
  #
! #    Copyright 2004, 2006, 2009, 2011, 2012, 2013 Free Software
! #    Foundation, Inc.
  #
  # This program is free software; you can redistribute it and/or modify
diff -Nrc2 texinfo-5.2/tp/init/html32.pm texinfo-6.0/tp/init/html32.pm
*** texinfo-5.2/tp/init/html32.pm	2013-08-07 00:16:56.000000000 +0100
--- texinfo-6.0/tp/init/html32.pm	2015-01-08 09:55:13.000000000 +0000
***************
*** 4,8 ****
  # html32.pm: output HTML 3.2
  #
! #    Copyright (C) 2003, 2004, 2007, 2009, 2011 Free Software Foundation, Inc.
  #
  # This program is free software; you can redistribute it and/or modify
--- 4,9 ----
  # html32.pm: output HTML 3.2
  #
! #    Copyright (C) 2003, 2004, 2007, 2009, 2011, 2013 Free Software
! #    Foundation, Inc.
  #
  # This program is free software; you can redistribute it and/or modify
diff -Nrc2 texinfo-5.2/tp/init/latex2html.pm texinfo-6.0/tp/init/latex2html.pm
*** texinfo-5.2/tp/init/latex2html.pm	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/init/latex2html.pm	2015-01-08 09:56:09.000000000 +0000
***************
*** 3,7 ****
  # latex2html.pm: interface to LaTeX2HTML
  #
! #    Copyright (C) 1999, 2000, 2003, 2005, 2006, 2009, 2011
  #                  Free Software Foundation, Inc.
  #
--- 3,7 ----
  # latex2html.pm: interface to LaTeX2HTML
  #
! #    Copyright (C) 1999, 2000, 2003, 2005, 2006, 2009, 2011, 2013
  #                  Free Software Foundation, Inc.
  #
***************
*** 636,640 ****
      return;
    }
!   while (($key, $value) = each %l2h_cache) {
      # escape stuff
      $key =~ s|/|\\/|g;
--- 636,642 ----
      return;
    }
!   foreach my $key(sort(keys(%l2h_cache))) {
!   #while (($key, $value) = each %l2h_cache) {
!     my $value = $l2h_cache{$key};
      # escape stuff
      $key =~ s|/|\\/|g;
diff -Nrc2 texinfo-5.2/tp/maintain/MANIFEST_generated_files texinfo-6.0/tp/maintain/MANIFEST_generated_files
*** texinfo-5.2/tp/maintain/MANIFEST_generated_files	2013-03-14 01:59:19.000000000 +0000
--- texinfo-6.0/tp/maintain/MANIFEST_generated_files	2015-02-25 20:17:36.000000000 +0000
***************
*** 1,29 ****
  LocaleData/cs/LC_MESSAGES/texinfo.mo
  LocaleData/da/LC_MESSAGES/texinfo.mo
- LocaleData/de_AT/LC_MESSAGES/texinfo.mo
- LocaleData/de/LC_MESSAGES/texinfo.mo
  LocaleData/de.us-ascii/LC_MESSAGES/texinfo_document.mo
! LocaleData/eo/LC_MESSAGES/texinfo_document.mo
  LocaleData/eo/LC_MESSAGES/texinfo.mo
! LocaleData/es/LC_MESSAGES/texinfo.mo
  LocaleData/es.us-ascii/LC_MESSAGES/texinfo_document.mo
! LocaleData/fr/LC_MESSAGES/texinfo_document.mo
  LocaleData/fr/LC_MESSAGES/texinfo.mo
  LocaleData/he/LC_MESSAGES/texinfo.mo
  LocaleData/hr/LC_MESSAGES/texinfo.mo
- LocaleData/hu/LC_MESSAGES/texinfo_document.mo
  LocaleData/hu/LC_MESSAGES/texinfo.mo
  LocaleData/id/LC_MESSAGES/texinfo.mo
- LocaleData/it/LC_MESSAGES/texinfo_document.mo
  LocaleData/it/LC_MESSAGES/texinfo.mo
  LocaleData/ja/LC_MESSAGES/texinfo.mo
  LocaleData/nb/LC_MESSAGES/texinfo.mo
- LocaleData/nl/LC_MESSAGES/texinfo_document.mo
  LocaleData/nl/LC_MESSAGES/texinfo.mo
  LocaleData/no.us-ascii/LC_MESSAGES/texinfo_document.mo
- LocaleData/pl/LC_MESSAGES/texinfo_document.mo
  LocaleData/pl/LC_MESSAGES/texinfo.mo
! LocaleData/pt_BR.us-ascii/LC_MESSAGES/texinfo_document.mo
  LocaleData/pt.us-ascii/LC_MESSAGES/texinfo_document.mo
  LocaleData/ro/LC_MESSAGES/texinfo.mo
  LocaleData/ru/LC_MESSAGES/texinfo.mo
--- 1,32 ----
+ LocaleData/ca.us-ascii/LC_MESSAGES/texinfo_document.mo
+ LocaleData/ca/LC_MESSAGES/texinfo.mo
  LocaleData/cs/LC_MESSAGES/texinfo.mo
  LocaleData/da/LC_MESSAGES/texinfo.mo
  LocaleData/de.us-ascii/LC_MESSAGES/texinfo_document.mo
! LocaleData/de/LC_MESSAGES/texinfo.mo
! LocaleData/de_AT/LC_MESSAGES/texinfo.mo
  LocaleData/eo/LC_MESSAGES/texinfo.mo
! LocaleData/eo/LC_MESSAGES/texinfo_document.mo
  LocaleData/es.us-ascii/LC_MESSAGES/texinfo_document.mo
! LocaleData/es/LC_MESSAGES/texinfo.mo
  LocaleData/fr/LC_MESSAGES/texinfo.mo
+ LocaleData/fr/LC_MESSAGES/texinfo_document.mo
  LocaleData/he/LC_MESSAGES/texinfo.mo
  LocaleData/hr/LC_MESSAGES/texinfo.mo
  LocaleData/hu/LC_MESSAGES/texinfo.mo
+ LocaleData/hu/LC_MESSAGES/texinfo_document.mo
  LocaleData/id/LC_MESSAGES/texinfo.mo
  LocaleData/it/LC_MESSAGES/texinfo.mo
+ LocaleData/it/LC_MESSAGES/texinfo_document.mo
  LocaleData/ja/LC_MESSAGES/texinfo.mo
  LocaleData/nb/LC_MESSAGES/texinfo.mo
  LocaleData/nl/LC_MESSAGES/texinfo.mo
+ LocaleData/nl/LC_MESSAGES/texinfo_document.mo
  LocaleData/no.us-ascii/LC_MESSAGES/texinfo_document.mo
  LocaleData/pl/LC_MESSAGES/texinfo.mo
! LocaleData/pl/LC_MESSAGES/texinfo_document.mo
  LocaleData/pt.us-ascii/LC_MESSAGES/texinfo_document.mo
+ LocaleData/pt_BR.us-ascii/LC_MESSAGES/texinfo_document.mo
+ LocaleData/pt_BR/LC_MESSAGES/texinfo.mo
  LocaleData/ro/LC_MESSAGES/texinfo.mo
  LocaleData/ru/LC_MESSAGES/texinfo.mo
***************
*** 36,58 ****
  LocaleData/zh_CN/LC_MESSAGES/texinfo.mo
  LocaleData/zh_TW/LC_MESSAGES/texinfo.mo
  po/cs.po
  po/da.po
- po/de_AT.po
  po/de.po
! po_document/de.us-ascii.po
! po_document/eo.po
! po_document/es.us-ascii.po
! po_document/fr.po
! po_document/hu.po
! po_document/it.po
! po_document/Makefile
! po_document/nl.po
! po_document/no.us-ascii.po
! po_document/PACKAGE
! po_document/pl.po
! po_document/POTFILES.in
! po_document/pt_BR.us-ascii.po
! po_document/pt.us-ascii.po
! po_document/texinfo_document.pot
  po/eo.po
  po/es.po
--- 39,50 ----
  LocaleData/zh_CN/LC_MESSAGES/texinfo.mo
  LocaleData/zh_TW/LC_MESSAGES/texinfo.mo
+ po/Makefile
+ po/PACKAGE
+ po/POTFILES.in
+ po/ca.po
  po/cs.po
  po/da.po
  po/de.po
! po/de_AT.po
  po/eo.po
  po/es.po
***************
*** 64,73 ****
  po/it.po
  po/ja.po
- po/Makefile
  po/nb.po
  po/nl.po
- po/PACKAGE
  po/pl.po
! po/POTFILES.in
  po/ro.po
  po/ru.po
--- 56,63 ----
  po/it.po
  po/ja.po
  po/nb.po
  po/nl.po
  po/pl.po
! po/pt_BR.po
  po/ro.po
  po/ru.po
***************
*** 81,87 ****
  po/zh_CN.po
  po/zh_TW.po
! t/include_dir/figure.txt
  t/include_dir/f--ile.png
  t/include_dir/f--ile.txt
  t/include_dir/inc_file.texi
  t/include_dir/incl-incl.txi
--- 71,93 ----
  po/zh_CN.po
  po/zh_TW.po
! po_document/Makefile
! po_document/PACKAGE
! po_document/POTFILES.in
! po_document/ca.us-ascii.po
! po_document/de.us-ascii.po
! po_document/eo.po
! po_document/es.us-ascii.po
! po_document/fr.po
! po_document/hu.po
! po_document/it.po
! po_document/nl.po
! po_document/no.us-ascii.po
! po_document/pl.po
! po_document/pt.us-ascii.po
! po_document/pt_BR.us-ascii.po
! po_document/texinfo_document.pot
  t/include_dir/f--ile.png
  t/include_dir/f--ile.txt
+ t/include_dir/figure.txt
  t/include_dir/inc_file.texi
  t/include_dir/incl-incl.txi
diff -Nrc2 texinfo-5.2/tp/maintain/all_tests.sh texinfo-6.0/tp/maintain/all_tests.sh
*** texinfo-5.2/tp/maintain/all_tests.sh	2013-02-28 08:07:53.000000000 +0000
--- texinfo-6.0/tp/maintain/all_tests.sh	2015-02-25 20:17:36.000000000 +0000
***************
*** 1,5 ****
  #! /bin/sh
! 
  # Helper script for tests.
  
  command=$1
--- 1,17 ----
  #! /bin/sh
! # $Id: all_tests.sh 6139 2015-02-22 22:53:33Z karl $
  # Helper script for tests.
+ #
+ # Copyright 2011, 2012, 2013, 2014, 2015 Free Software Foundation, Inc.
+ #
+ # This file is free software; as a special exception the author gives
+ # unlimited permission to copy and/or distribute it, with or without
+ # modifications, as long as this notice is preserved.
+ #
+ # This program is distributed in the hope that it will be useful, but
+ # WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
+ # implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ #
+ # Originally written by Patrice Dumas.
  
  command=$1
***************
*** 12,16 ****
  
  if [ z"$command" = 'z' ]; then
!   echo "Need an arg $cmds_list"
    exit 1
  fi
--- 24,28 ----
  
  if [ z"$command" = 'z' ]; then
!   echo "$0: need an arg, one of: $cmds_list" >&2
    exit 1
  fi
***************
*** 54,58 ****
      done
    else
!     echo "Unknown command ($cmds_list)"
      exit 1
    fi
--- 66,70 ----
      done
    else
!     echo "$0: Unknown command ($cmds_list)" >&2
      exit 1
    fi
diff -Nrc2 texinfo-5.2/tp/maintain/prepare_perl_module_files.sh texinfo-6.0/tp/maintain/prepare_perl_module_files.sh
*** texinfo-5.2/tp/maintain/prepare_perl_module_files.sh	2013-03-14 23:23:11.000000000 +0000
--- texinfo-6.0/tp/maintain/prepare_perl_module_files.sh	2015-02-25 20:17:36.000000000 +0000
***************
*** 1,3 ****
--- 1,18 ----
  #! /bin/sh
+ # $Id: prepare_perl_module_files.sh 6139 2015-02-22 22:53:33Z karl $
+ # Regenerate lists of t/ files, used for make dist(check)
+ # and the Perl modules.
+ #
+ # Copyright 2011, 2012, 2013, 2014, 2015 Free Software Foundation, Inc.
+ #
+ # This file is free software; as a special exception the author gives
+ # unlimited permission to copy and/or distribute it, with or without
+ # modifications, as long as this notice is preserved.
+ #
+ # This program is distributed in the hope that it will be useful, but
+ # WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
+ # implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ #
+ # Originally written by Patrice Dumas.
  
  set -e
***************
*** 35,39 ****
  done
  
! find LocaleData po_document po t/include_dir -type f | sort > maintain/MANIFEST_generated_files
  make MANIFEST
  cp -p ../COPYING .
--- 50,55 ----
  done
  
! find LocaleData po_document po t/include_dir -type f | sort \
!   > maintain/MANIFEST_generated_files
  make MANIFEST
  cp -p ../COPYING .
***************
*** 41,43 ****
  chmod a+x texi2any
  touch -r texi2any.pl texi2any
- 
--- 57,58 ----
diff -Nrc2 texinfo-5.2/tp/maintain/regenerate_cmd_tests.sh texinfo-6.0/tp/maintain/regenerate_cmd_tests.sh
*** texinfo-5.2/tp/maintain/regenerate_cmd_tests.sh	2013-03-14 23:22:03.000000000 +0000
--- texinfo-6.0/tp/maintain/regenerate_cmd_tests.sh	2015-06-03 20:06:18.000000000 +0100
***************
*** 1,8 ****
  #! /bin/sh
! # $Id: regenerate_cmd_tests.sh 5238 2013-03-14 23:22:01Z karl $
  # Use information from test driving files to regenerate test scripts
! # that run only one test, and file lists to be use in Makefiles.
  #
! # Copyright 2013 Free Software Foundation, Inc.
  #
  # This file is free software; as a special exception the author gives
--- 1,8 ----
  #! /bin/sh
! # $Id: regenerate_cmd_tests.sh 6291 2015-05-31 18:29:37Z karl $
  # Use information from test driving files to regenerate test scripts
! # that run only one test, and file lists to be used in Makefiles.
  #
! # Copyright 2013, 2014, 2015 Free Software Foundation, Inc.
  #
  # This file is free software; as a special exception the author gives
***************
*** 26,29 ****
--- 26,31 ----
  outfile=$1
  shift
+ destdir=$1
+ shift
  
  while test z"$1" = 'z-base' -o z"$1" = 'z-long' -o z"$1" = 'z-tex_html'; do
***************
*** 44,48 ****
  
  (
! cd "$dir/../tests" || exit 1
  
  test_driving_files='test_driving_files_generated_list ='
--- 46,50 ----
  
  (
! cd "$dir/../tests/$destdir" || exit 1
  
  test_driving_files='test_driving_files_generated_list ='
***************
*** 59,63 ****
      while read line
      do
!     if echo $line | grep -qs '^ *#'; then continue; fi
  # there are better ways
      name=`echo $line | awk '{print $1}'`
--- 61,65 ----
      while read line
      do
!     if echo $line | grep '^ *#' >/dev/null; then continue; fi
  # there are better ways
      name=`echo $line | awk '{print $1}'`
***************
*** 71,75 ****
        arg="texi ${basename}.texi"
      fi
!     one_test_file="$test_scripts_dir/${test_dir}_$name.sh"
      one_test_files="$one_test_files \\
       $one_test_file"
--- 73,84 ----
        arg="texi ${basename}.texi"
      fi
!     if test "z${test_dir}" = 'z.'; then
!       name_prepended=${destdir}_
!       relative_command_dir='/..'
!     else
!       name_prepended=${test_dir}_
!       relative_command_dir=
!     fi
!     one_test_file="$test_scripts_dir/${name_prepended}$name.sh"
      one_test_files="$one_test_files \\
       $one_test_file"
***************
*** 117,127 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 126,135 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"'"$relative_command_dir"'/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
***************
*** 140,144 ****
  # $basefile generated by $0.
  #
! # Copyright 2013 Free Software Foundation, Inc.
  #
  # This file is free software; as a special exception the author gives
--- 148,152 ----
  # $basefile generated by $0.
  #
! # Copyright 2015 Free Software Foundation, Inc.
  #
  # This file is free software; as a special exception the author gives
diff -Nrc2 texinfo-5.2/tp/maintain/regenerate_converters_documentation.sh texinfo-6.0/tp/maintain/regenerate_converters_documentation.sh
*** texinfo-5.2/tp/maintain/regenerate_converters_documentation.sh	2013-02-19 22:25:47.000000000 +0000
--- texinfo-6.0/tp/maintain/regenerate_converters_documentation.sh	2015-02-25 20:17:36.000000000 +0000
***************
*** 1,12 ****
  #! /bin/sh
! 
! # This file pastes the content of maintain/template.pod at the end of 
! # converter modules, with the output format name suitably setup.
  # This file should be run when maintain/template.pod is modified.
  
  for format in HTML TexinfoXML DocBook Info Plaintext; do
!   sed -e '/^__END__/q' Texinfo/Convert/$format.pm > Texinfo/Convert/$format.pm.$$.tmp || exit 1
!   sed "s/OUTFORMAT/$format/g" maintain/template.pod > maintain/$format.pod
!   sed -e "/^__END__/r maintain/$format.pod" Texinfo/Convert/$format.pm.$$.tmp > Texinfo/Convert/$format.pm || exit 1
    rm -f maintain/$format.pod Texinfo/Convert/$format.pm.$$.tmp
  done
--- 1,35 ----
  #! /bin/sh
! # $Id: regenerate_converters_documentation.sh 6141 2015-02-22 23:35:32Z karl $
! # This little script pastes the content of maintain/template.pod at the
! # end of converter modules, with the output format name suitably defined.
  # This file should be run when maintain/template.pod is modified.
+ #
+ # Copyright 2011, 2012, 2013, 2014, 2015 Free Software Foundation, Inc.
+ #
+ # This file is free software; as a special exception the author gives
+ # unlimited permission to copy and/or distribute it, with or without
+ # modifications, as long as this notice is preserved.
+ #
+ # This program is distributed in the hope that it will be useful, but
+ # WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
+ # implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ #
+ # Originally written by Patrice Dumas.
  
  for format in HTML TexinfoXML DocBook Info Plaintext; do
!   sed -e '/^__END__/q' Texinfo/Convert/$format.pm \
!     > Texinfo/Convert/$format.pm.$$.tmp || exit 1
! 
!   sed -e "s/OUTFORMAT/$format/g" maintain/template.pod \
!   | if test $format = HTML; then
!       sed 's/^__HTML \?//'
!     else
!       sed -e '/^__HTML/d'
!     fi \
!   > maintain/$format.pod || exit 1
!   
!   sed -e "/^__END__/r maintain/$format.pod" Texinfo/Convert/$format.pm.$$.tmp \
!     > Texinfo/Convert/$format.pm || exit 1
! 
    rm -f maintain/$format.pod Texinfo/Convert/$format.pm.$$.tmp
  done
diff -Nrc2 texinfo-5.2/tp/maintain/regenerate_docstr.sh texinfo-6.0/tp/maintain/regenerate_docstr.sh
*** texinfo-5.2/tp/maintain/regenerate_docstr.sh	2013-02-23 13:06:21.000000000 +0000
--- texinfo-6.0/tp/maintain/regenerate_docstr.sh	2015-01-14 20:19:27.000000000 +0000
***************
*** 1,5 ****
  #! /bin/sh
! # $Id: regenerate_docstr.sh 5197 2013-02-23 13:06:21Z pertusus $
! # Copyright 2011, 2012, 2013 Free Software Foundation, Inc.
  #
  # This file is free software; as a special exception the author gives
--- 1,5 ----
  #! /bin/sh
! # $Id: regenerate_docstr.sh 6014 2015-01-01 19:32:00Z karl $
! # Copyright 2011, 2012, 2013, 2014, 2015 Free Software Foundation, Inc.
  #
  # This file is free software; as a special exception the author gives
***************
*** 28,32 ****
  # $basefile generated by $0.
  #
! # Copyright 2013 Free Software Foundation, Inc.
  #
  # This file is free software; as a special exception the author gives
--- 28,32 ----
  # $basefile generated by $0.
  #
! # Copyright 2015 Free Software Foundation, Inc.
  #
  # This file is free software; as a special exception the author gives
diff -Nrc2 texinfo-5.2/tp/maintain/regenerate_file_lists.pl texinfo-6.0/tp/maintain/regenerate_file_lists.pl
*** texinfo-5.2/tp/maintain/regenerate_file_lists.pl	2013-02-23 13:06:21.000000000 +0000
--- texinfo-6.0/tp/maintain/regenerate_file_lists.pl	2015-01-14 20:19:27.000000000 +0000
***************
*** 1,5 ****
  #! /usr/bin/env perl
! # $Id: regenerate_file_lists.pl 5197 2013-02-23 13:06:21Z pertusus $
! # Copyright 2011, 2012 Free Software Foundation, Inc.
  #
  # This file is free software; as a special exception the author gives
--- 1,5 ----
  #! /usr/bin/env perl
! # $Id: regenerate_file_lists.pl 6014 2015-01-01 19:32:00Z karl $
! # Copyright 2011, 2012, 2013, 2014, 2015 Free Software Foundation, Inc.
  #
  # This file is free software; as a special exception the author gives
***************
*** 64,68 ****
  # Makefile.tres generated by $0.
  #
! # Copyright 2013 Free Software Foundation, Inc.
  #
  # This file is free software; as a special exception the author gives
--- 64,68 ----
  # Makefile.tres generated by $0.
  #
! # Copyright 2015 Free Software Foundation, Inc.
  #
  # This file is free software; as a special exception the author gives
***************
*** 90,94 ****
     "\t".'$(MKDIR_P) $@'."\n\n";
  my $test_copied_include_files = 'test_copied_include_files =';
! foreach my $include_file (keys(%include_files)) {
    my $bfile = basename($include_file);
    $test_copied_include_files .= " t/include_dir/$bfile";
--- 90,94 ----
     "\t".'$(MKDIR_P) $@'."\n\n";
  my $test_copied_include_files = 'test_copied_include_files =';
! foreach my $include_file (sort(keys(%include_files))) {
    my $bfile = basename($include_file);
    $test_copied_include_files .= " t/include_dir/$bfile";
diff -Nrc2 texinfo-5.2/tp/maintain/template.pod texinfo-6.0/tp/maintain/template.pod
*** texinfo-5.2/tp/maintain/template.pod	2013-02-19 22:25:47.000000000 +0000
--- texinfo-6.0/tp/maintain/template.pod	2015-02-25 20:17:36.000000000 +0000
***************
*** 1,2 ****
--- 1,3 ----
+ # $Id: template.pod 6140 2015-02-22 23:34:38Z karl $
  # Automatically generated from maintain/template.pod
  
***************
*** 11,14 ****
--- 12,18 ----
  
    $converter->output($tree);
+   $converter->convert($tree);
+   $converter->convert_tree($tree);
+ __HTML   $converter->output_internal_links(); # HTML only
  
  =head1 DESCRIPTION
***************
*** 22,26 ****
  =item $converter = Texinfo::Convert::OUTFORMAT->converter($options)
  
! Initialize an OUTFORMAT converter.  
  
  The I<$options> hash reference holds options for the converter.  In
--- 26,30 ----
  =item $converter = Texinfo::Convert::OUTFORMAT->converter($options)
  
! Initialize converter from Texinfo to OUTFORMAT.  
  
  The I<$options> hash reference holds options for the converter.  In
***************
*** 45,57 ****
  
  Convert a Texinfo tree portion I<$tree> and return the resulting 
! output.  This function do not try to output a full document but only
! portions of document.  For a full document use C<convert>.
! 
! =item $result = $converter->output_internal_links()
! 
! Returns text representing the links in the document.  At present the format 
! should follow the C<--internal-links> option of texi2any/makeinfo specification
! and this is only relevant for HTML.
  
  =back
  
--- 49,61 ----
  
  Convert a Texinfo tree portion I<$tree> and return the resulting 
! output.  This function does not try to output a full document but only
! portions.  For a full document use C<convert>.
  
+ __HTML =item $result = $converter->output_internal_links()
+ __HTML
+ __HTML Returns text representing the links in the document.  The format should
+ __HTML follow the C<--internal-links> option of the texi2any/makeinfo
+ __HTML specification.  This is only supported in (and relevant for) HTML.
+ __HTML
  =back
  
***************
*** 62,66 ****
  =head1 COPYRIGHT AND LICENSE
  
! Copyright 2012 Free Software Foundation, Inc.
  
  This library is free software; you can redistribute it and/or modify
--- 66,70 ----
  =head1 COPYRIGHT AND LICENSE
  
! Copyright 2015 Free Software Foundation, Inc.
  
  This library is free software; you can redistribute it and/or modify
diff -Nrc2 texinfo-5.2/tp/t/02coverage.t texinfo-6.0/tp/t/02coverage.t
*** texinfo-5.2/tp/t/02coverage.t	2013-02-19 22:25:47.000000000 +0000
--- texinfo-6.0/tp/t/02coverage.t	2015-02-25 20:17:35.000000000 +0000
***************
*** 1,2 ****
--- 1,3 ----
+ # $Id: 02coverage.t 6132 2015-02-18 00:07:53Z karl $
  use strict;
  
***************
*** 27,31 ****
  
  Math with @@-command
! @math{@code{math code} a < b}
  
  Complex
--- 28,32 ----
  
  Math with @@-command
! @math{@code{math code} a < b \sum@sub{i} q@sup{2}}
  
  Complex
***************
*** 35,38 ****
--- 36,41 ----
  @\
  
+ The 3@sup{rd}is the I@sub{r}.
+ 
  '],
  ['empty_w',
***************
*** 62,65 ****
--- 65,73 ----
  @end float
  '],
+ ['raggedright','
+ @raggedright
+ in raggedright
+ @end raggedright
+ '],
  ['item_container','
  @itemize +
***************
*** 535,538 ****
--- 543,549 ----
  @setfilename filename.info
  '],
+ ['invalid_U',
+ '@U @U{} @U{z} @U{abc} @U{9999999999999} @U{110000} @U{10FFFF}
+ '],
  ['test_errormsg',
  'Some text
diff -Nrc2 texinfo-5.2/tp/t/03coverage_braces.t texinfo-6.0/tp/t/03coverage_braces.t
*** texinfo-5.2/tp/t/03coverage_braces.t	2013-08-06 20:55:47.000000000 +0100
--- texinfo-6.0/tp/t/03coverage_braces.t	2014-11-12 14:05:40.000000000 +0000
***************
*** 81,87 ****
  '],
  ['nested_in_sc',
! '@sc{@sc{aaa @~n @aa{} @~{@aa{}} @footnote{In footnote}, @abbr{ABr, expl}, 
  @verb{:in verb:}}}
! '],
  ['ref_in_style_command', '@samp{@ref{(manula)other node}}.'],
  ['uref_in_ref',
--- 81,87 ----
  '],
  ['nested_in_sc',
! '@sc{@sc{aaa @~n @aa{} @TeX{} @~{@aa{}} @footnote{In footnote}, @abbr{ABr, expl}, 
  @verb{:in verb:}}}
! ', {'test_formats' => ['docbook']}],
  ['ref_in_style_command', '@samp{@ref{(manula)other node}}.'],
  ['uref_in_ref',
diff -Nrc2 texinfo-5.2/tp/t/05paragraph.t texinfo-6.0/tp/t/05paragraph.t
*** texinfo-5.2/tp/t/05paragraph.t	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/05paragraph.t	2015-02-25 20:17:35.000000000 +0000
***************
*** 1,2 ****
--- 1,3 ----
+ # $Id: 05paragraph.t 6132 2015-02-18 00:07:53Z karl $
  use strict;
  
***************
*** 30,33 ****
--- 31,36 ----
  @dotless{i} also dotless i.
  
+ @U{0075} also U+0075.
+ 
  @email{m1} email.
  
diff -Nrc2 texinfo-5.2/tp/t/181quotation.t texinfo-6.0/tp/t/181quotation.t
*** texinfo-5.2/tp/t/181quotation.t	2013-02-19 22:25:47.000000000 +0000
--- texinfo-6.0/tp/t/181quotation.t	2014-12-03 16:26:40.000000000 +0000
***************
*** 13,16 ****
--- 13,21 ----
  @end quotation
  
+ @smallquotation
+ @author An Author Name
+ in small---quotation.
+ @end smallquotation
+ 
  @quotation Note
  @author Some Notifier
diff -Nrc2 texinfo-5.2/tp/t/20preformatted.t texinfo-6.0/tp/t/20preformatted.t
*** texinfo-5.2/tp/t/20preformatted.t	2013-02-19 22:25:47.000000000 +0000
--- texinfo-6.0/tp/t/20preformatted.t	2015-02-11 09:30:10.000000000 +0000
***************
*** 81,84 ****
--- 81,91 ----
  line @c comment
  @end example
+ 
+ Example with newline after comment
+ @example
+ line @c comment
+ 
+ second line
+ @end example
  '],
  ['nested_example_and_comment',
diff -Nrc2 texinfo-5.2/tp/t/21multitable.t texinfo-6.0/tp/t/21multitable.t
*** texinfo-5.2/tp/t/21multitable.t	2013-02-19 22:25:47.000000000 +0000
--- texinfo-6.0/tp/t/21multitable.t	2015-02-11 17:01:17.000000000 +0000
***************
*** 1,2 ****
--- 1,4 ----
+ # Tests of some uses of @multitable
+ 
  use strict;
  
***************
*** 12,15 ****
--- 14,18 ----
  @end multitable
  '],
+ 
  ['paragraph_in_cells',
  '@multitable {AAA}  {BBB}
***************
*** 36,39 ****
--- 39,43 ----
  @end multitable
  @end example'],
+ 
  ['w_in_multitable',
  '@multitable {aaaaaaaaa} {bbbbbbbbbbb}
***************
*** 43,46 ****
--- 47,51 ----
  @end multitable
  '],
+ 
  ['inter_item_commands_in_multitable',
  '@multitable {truc}
***************
*** 71,74 ****
--- 76,80 ----
  
  '],
+ 
  ['empty_item_tab',
  '@multitable @columnfractions 1.0
***************
*** 97,112 ****
--- 103,122 ----
  @end multitable
  '],
+ 
  ['prototype_brace_no_brace',
  '@multitable {aa} bb
  @end multitable
  '],
+ 
  ['prototype_brace_no_brace_comment',
  '@multitable {aa} bb@comment cc
  @end multitable
  '],
+ 
  ['prototype_no_brace',
  '@multitable aa@var{FF} b    cc
  @end multitable
  '],
+ 
  ['multitable_with_empty_item_tab',
  '@multitable @columnfractions 0.3 0.7
***************
*** 114,117 ****
--- 124,148 ----
  @end multitable
  '],
+ 
+ # Check xrefs in a multitable are treated as if surrounded in @w { ... }.
+ ['ref_in_multitable',
+ '@novalidate
+ 
+ @ref{XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XX XXX XXX XXX XXX 
+ XXX XXX XXX XXX XXX XXX XXX XXX XX}.
+ 
+ @multitable @columnfractions .35 .65
+ @item XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XX
+ @tab See @ref{RRR RRR RRR RRR RRR RRR RRR RRR RRR RRRR}.
+ @item XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XX
+ @tab See @ref{SSS SSS SSS SSS SSS SSS SSS SSS SSS SSS SSS SSS SSSSS}.
+ @item adsf@footnote{@ref{XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XX 
+ XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XX}} @tab 
+ second column
+ @end multitable
+ 
+ @ref{XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XX XXX XXX XXX XXX 
+ XXX XXX XXX XXX XXX XXX XXX XXX XX}.
+ '],
  );
  
diff -Nrc2 texinfo-5.2/tp/t/README texinfo-6.0/tp/t/README
*** texinfo-5.2/tp/t/README	2013-02-19 22:25:47.000000000 +0000
--- texinfo-6.0/tp/t/README	2015-02-25 20:17:35.000000000 +0000
***************
*** 1,26 ****
! Most test files use a testing infrastructure from t/test_utils.pl.  In that
! case the references for the test of a test category $test_category.t file 
! are in  t/results/$test_category/.  They are regenerated with the -g option 
! given to the .t file, as in
! 
!   perl -w t/60macro.t -g
! 
! To regenerate a precise test reference file, the test name should be in
! argument, for example to regenerate the reference files for 
! arg_body_expansion_order:
  
!   perl -w t/60macro.t -g arg_body_expansion_order
  
  
  From the top directory, you can also create texinfo files corresponding with
! tests by running something along
  
    perl -w t/60macro.t -c
  
! to create a file for each of the test in t/60macro.t, or for a specific
  test, here arg_body_expansion_order: 
  
    perl -w t/60macro.t -c arg_body_expansion_order
  
- 
  The output files will be created with -o, in t/output_files/$test_category/
--- 1,80 ----
! $Id: README 6139 2015-02-22 22:53:33Z karl $
! texinfo/tp/t/README
  
!   Copyright 2010, 2011, 2012, 2013, 2014, 2015
!   Free Software Foundation, Inc.
  
+   Copying and distribution of this README file, with or without
+   modification, are permitted in any medium without royalty provided the
+   copyright notice and this notice are preserved.
+ 
+ Files anywhere within the texinfo/tp/t/ subdirectory which have no
+ other copyright notice are hereby placed in the public domain.
+ 
+ 
+ These tests are run by "make check" under tp/.  (The test files are 
+ listed in tp/Makefile.tres, which is a generated file.)  A single .t 
+ test file can be run on its own with
+ 
+   perl -w t/03coverage_braces.t
+ 
+ Most test files use a testing infrastructure from t/test_utils.pl.  In
+ that case the reference output files for the test of a test category 
+ $test_category.t file are in t/results/$test_category/.  For example, if 
+ after running "make check" test-suite.log contains a line like:
+ 
+ FAIL: t/03coverage_braces.t 324 - test_image converted html
+ 
+ you can see the difference between the expected and actual output with
+ 
+   diff t/results/coverage_braces/test_image.pl{,.new}
+ 
+ To review all the differences for one of the *.t test files, you can do:
+ 
+   for f in t/results/coverage_braces/*.pl; do echo --------; echo \
+   Differences in $f; diff $f{,.new}; done | less
+ 
+ The reference files are regenerated with the -g option given to the .t 
+ file, as in
+ 
+   perl -w t/03coverage_braces.t -g
+ 
+ To regenerate a specific test reference file, the test name should be 
+ given as an argument.  For example, to just regenerate the reference 
+ files for the "test_image" test within t/03.coverage_braces.t, run
+ 
+   perl -w t/03coverage_braces.t -g test_image
+ 
+ Some tests under this directory use input files in the 'input_files' 
+ subdirectory.  
+ 
+ For some tests, as well as a .pl file as usual in results/*/, actual
+ output files are generated.  For those tests, there are directories with
+ reference test results (with names prefixed with res_), and directories
+ with the obtained results (with names prefixed with out_).  For example,
+ many of the tests whose results are in the 'results/indices' directory
+ follow this format.  (The same convention is used by the test suite in
+ ../tests.)
+ 
+ Tests can be managed using the script in ../maintain/all_tests.sh.  For
+ example, "./maintain/all_tests.sh generate" regenerates all of the
+ reference test results (run from the upper-level directory), and
+ "./maintain/all_tests.sh diff" makes a diff of all resulting files
+ against references.
  
  From the top directory, you can also create texinfo files corresponding with
! tests by running something along the lines of:
  
    perl -w t/60macro.t -c
  
! to create a file for each of the tests in t/60macro.t, or for a specific
  test, here arg_body_expansion_order: 
  
    perl -w t/60macro.t -c arg_body_expansion_order
  
  The output files will be created with -o, in t/output_files/$test_category/
+ 
+ When adding Perl (sub)tests under t/, also run
+ maintain/prepare_perl_module_files.sh to regenerate
+ maintain/MANIFEST_generated_files, or a "plan" (aka results file) will
+ be missing at distcheck.
diff -Nrc2 texinfo-5.2/tp/t/converters_tests.t texinfo-6.0/tp/t/converters_tests.t
*** texinfo-5.2/tp/t/converters_tests.t	2013-09-06 00:27:45.000000000 +0100
--- texinfo-6.0/tp/t/converters_tests.t	2014-12-03 16:26:40.000000000 +0000
***************
*** 207,210 ****
--- 207,211 ----
  * @sansserif{sansserif} @slanted{slanted}::
  * @indicateurl{indicateurl}::
+ * @sub{g}H 3@sup{rd}::
  * @url{http://somewhere_aaa} @url{url, text} @uref{/man.cgi/1/ls,,ls}::
  @end menu
***************
*** 291,294 ****
--- 292,298 ----
  @chapter @indicateurl{indicateurl}
  
+ @node @sub{g}H 3@sup{rd}
+ @chapter @sub{g}H 3@sup{rd}
+ 
  @node @url{http://somewhere_aaa} @url{url, text} @uref{/man.cgi/1/ls,,ls}
  @chapter @url{http://somewhere_aaa} @url{url, text} @uref{/man.cgi/1/ls,,ls}
***************
*** 326,329 ****
--- 330,334 ----
  @ref{@sansserif{sansserif} @slanted{slanted}}
  @ref{@indicateurl{indicateurl}}
+ @ref{@sub{g}H 3@sup{rd}}
  @ref{@url{http://somewhere_aaa} @url{url, text} @uref{/man.cgi/1/ls,,ls}}
  
diff -Nrc2 texinfo-5.2/tp/t/html_tests.t texinfo-6.0/tp/t/html_tests.t
*** texinfo-5.2/tp/t/html_tests.t	2013-02-19 22:25:47.000000000 +0000
--- texinfo-6.0/tp/t/html_tests.t	2014-05-18 14:06:00.000000000 +0100
***************
*** 311,314 ****
--- 311,354 ----
  );
  
+ # test that the node name that goes in the redirection file is reproducible.
+ my @file_tests = (
+ ['redirection_same_labels',
+ '@setfilename redirection_same_labels.info
+ 
+ @node Top
+ @top the top
+ 
+ @menu
+ @c * @"i::
+ @c * @~{@dotless{i}}::
+ @c * @^i::
+ * umlaut::
+ * circumflex::
+ @end menu
+ 
+ @node umlaut
+ @chapter umlaut
+ 
+ @menu
+ * @"i::
+ * @~{@dotless{i}}::
+ @end menu
+ 
+ @node @"i
+ 
+ @node @~{@dotless{i}}
+ 
+ @node circumflex
+ @chapter circumflex
+ 
+ @menu
+ * @^i::
+ @end menu
+ 
+ @node @^i
+ ', {'test_split' => 'section'}, {'SPLIT' => 'chapter'}],
+ );
+ 
+ 
  foreach my $test (@test_cases) {
    push @{$test->[2]->{'test_formats'}}, 'html';
***************
*** 317,324 ****
    push @{$test->[2]->{'test_formats'}}, 'html_text';
  }
  
  our ($arg_test_case, $arg_generate, $arg_debug);
  
! run_all ('html_tests', [@test_cases, @test_cases_text], $arg_test_case,
     $arg_generate, $arg_debug);
  
--- 357,367 ----
    push @{$test->[2]->{'test_formats'}}, 'html_text';
  }
+ foreach my $test (@file_tests) {
+   push @{$test->[2]->{'test_formats'}}, 'file_html';
+ }
  
  our ($arg_test_case, $arg_generate, $arg_debug);
  
! run_all ('html_tests', [@test_cases, @test_cases_text, @file_tests], $arg_test_case,
     $arg_generate, $arg_debug);
  
diff -Nrc2 texinfo-5.2/tp/t/plaintext_tests.t texinfo-6.0/tp/t/plaintext_tests.t
*** texinfo-5.2/tp/t/plaintext_tests.t	2013-09-07 23:16:57.000000000 +0100
--- texinfo-6.0/tp/t/plaintext_tests.t	2015-02-25 20:17:35.000000000 +0000
***************
*** 1,2 ****
--- 1,3 ----
+ # $Id: plaintext_tests.t 6132 2015-02-18 00:07:53Z karl $
  use strict;
  
***************
*** 387,390 ****
--- 388,395 ----
  @sc{in sc}.
  '],
+ ['U_with_utf8_enable_encoding',
+ '@documentencoding utf-8
+ @U{00FF} (should be a real y-dieresis in UTF-8).
+ '],
  ['flushright_not_closed_and_format',
  '@flushright
***************
*** 989,991 ****
  
  1;
- 
--- 994,995 ----
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs.pl texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs.pl
*** texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs.pl	2013-09-01 20:14:58.000000000 +0100
--- texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs.pl	2015-02-10 17:26:53.000000000 +0000
***************
*** 4107,4110 ****
--- 4107,4205 ----
                              {
                                'parent' => {},
+                               'text' => 'g'
+                             }
+                           ],
+                           'parent' => {},
+                           'type' => 'brace_command_arg'
+                         }
+                       ],
+                       'cmdname' => 'sub',
+                       'contents' => [],
+                       'line_nr' => {
+                         'file_name' => '',
+                         'line_nr' => 30,
+                         'macro' => ''
+                       },
+                       'parent' => {}
+                     },
+                     {
+                       'parent' => {},
+                       'text' => 'H 3'
+                     },
+                     {
+                       'args' => [
+                         {
+                           'contents' => [
+                             {
+                               'parent' => {},
+                               'text' => 'rd'
+                             }
+                           ],
+                           'parent' => {},
+                           'type' => 'brace_command_arg'
+                         }
+                       ],
+                       'cmdname' => 'sup',
+                       'contents' => [],
+                       'line_nr' => {},
+                       'parent' => {}
+                     }
+                   ],
+                   'parent' => {},
+                   'type' => 'menu_entry_node'
+                 },
+                 {
+                   'parent' => {},
+                   'text' => '::',
+                   'type' => 'menu_entry_separator'
+                 },
+                 {
+                   'contents' => [
+                     {
+                       'contents' => [
+                         {
+                           'parent' => {},
+                           'text' => '
+ '
+                         }
+                       ],
+                       'parent' => {},
+                       'type' => 'preformatted'
+                     }
+                   ],
+                   'parent' => {},
+                   'type' => 'menu_entry_description'
+                 }
+               ],
+               'extra' => {
+                 'menu_entry_description' => {},
+                 'menu_entry_node' => {
+                   'node_content' => [
+                     {},
+                     {},
+                     {}
+                   ],
+                   'normalized' => 'gH-3rd'
+                 }
+               },
+               'line_nr' => {},
+               'parent' => {},
+               'type' => 'menu_entry'
+             },
+             {
+               'args' => [
+                 {
+                   'parent' => {},
+                   'text' => '* ',
+                   'type' => 'menu_entry_leading_text'
+                 },
+                 {
+                   'contents' => [
+                     {
+                       'args' => [
+                         {
+                           'contents' => [
+                             {
+                               'parent' => {},
                                'text' => 'http://somewhere_aaa'
                              }
***************
*** 4129,4133 ****
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 30,
                          'macro' => ''
                        },
--- 4224,4228 ----
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 31,
                          'macro' => ''
                        },
***************
*** 4316,4320 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 31,
                  'macro' => ''
                },
--- 4411,4415 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 32,
                  'macro' => ''
                },
***************
*** 4418,4422 ****
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 33,
          'macro' => ''
        },
--- 4513,4517 ----
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 34,
          'macro' => ''
        },
***************
*** 4488,4492 ****
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 34,
          'macro' => ''
        },
--- 4583,4587 ----
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 35,
          'macro' => ''
        },
***************
*** 4618,4622 ****
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 36,
          'macro' => ''
        },
--- 4713,4717 ----
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 37,
          'macro' => ''
        },
***************
*** 4748,4752 ****
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 37,
          'macro' => ''
        },
--- 4843,4847 ----
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 38,
          'macro' => ''
        },
***************
*** 4878,4882 ****
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 39,
          'macro' => ''
        },
--- 4973,4977 ----
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 40,
          'macro' => ''
        },
***************
*** 5008,5012 ****
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 40,
          'macro' => ''
        },
--- 5103,5107 ----
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 41,
          'macro' => ''
        },
***************
*** 5174,5178 ****
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 42,
          'macro' => ''
        },
--- 5269,5273 ----
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 43,
          'macro' => ''
        },
***************
*** 5340,5344 ****
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 43,
          'macro' => ''
        },
--- 5435,5439 ----
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 44,
          'macro' => ''
        },
***************
*** 5488,5492 ****
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 45,
          'macro' => ''
        },
--- 5583,5587 ----
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 46,
          'macro' => ''
        },
***************
*** 5636,5640 ****
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 46,
          'macro' => ''
        },
--- 5731,5735 ----
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 47,
          'macro' => ''
        },
***************
*** 5730,5734 ****
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 48,
          'macro' => ''
        },
--- 5825,5829 ----
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 49,
          'macro' => ''
        },
***************
*** 5824,5828 ****
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 49,
          'macro' => ''
        },
--- 5919,5923 ----
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 50,
          'macro' => ''
        },
***************
*** 5990,5994 ****
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 51,
          'macro' => ''
        },
--- 6085,6089 ----
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 52,
          'macro' => ''
        },
***************
*** 6156,6160 ****
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 52,
          'macro' => ''
        },
--- 6251,6255 ----
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 53,
          'macro' => ''
        },
***************
*** 6286,6290 ****
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 54,
          'macro' => ''
        },
--- 6381,6385 ----
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 55,
          'macro' => ''
        },
***************
*** 6416,6420 ****
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 55,
          'macro' => ''
        },
--- 6511,6515 ----
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 56,
          'macro' => ''
        },
***************
*** 6708,6712 ****
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 57,
          'macro' => ''
        },
--- 6803,6807 ----
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 58,
          'macro' => ''
        },
***************
*** 7000,7004 ****
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 58,
          'macro' => ''
        },
--- 7095,7099 ----
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 59,
          'macro' => ''
        },
***************
*** 7035,7039 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 60,
                  'macro' => ''
                },
--- 7130,7134 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 61,
                  'macro' => ''
                },
***************
*** 7350,7354 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 61,
                  'macro' => ''
                },
--- 7445,7449 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 62,
                  'macro' => ''
                },
***************
*** 7667,7671 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 63,
                  'macro' => ''
                },
--- 7762,7766 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 64,
                  'macro' => ''
                },
***************
*** 7874,7878 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 64,
                  'macro' => ''
                },
--- 7969,7973 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 65,
                  'macro' => ''
                },
***************
*** 8083,8087 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 66,
                  'macro' => ''
                },
--- 8178,8182 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 67,
                  'macro' => ''
                },
***************
*** 8218,8222 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 67,
                  'macro' => ''
                },
--- 8313,8317 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 68,
                  'macro' => ''
                },
***************
*** 8468,8472 ****
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 69,
          'macro' => ''
        },
--- 8563,8567 ----
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 70,
          'macro' => ''
        },
***************
*** 8616,8620 ****
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 70,
          'macro' => ''
        },
--- 8711,8715 ----
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 71,
          'macro' => ''
        },
***************
*** 8764,8768 ****
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 72,
          'macro' => ''
        },
--- 8859,8863 ----
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 73,
          'macro' => ''
        },
***************
*** 8912,8916 ****
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 73,
          'macro' => ''
        },
--- 9007,9011 ----
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 74,
          'macro' => ''
        },
***************
*** 8962,8966 ****
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 75,
          'macro' => ''
        },
--- 9057,9061 ----
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 76,
          'macro' => ''
        },
***************
*** 9012,9016 ****
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 76,
          'macro' => ''
        },
--- 9107,9111 ----
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 77,
          'macro' => ''
        },
***************
*** 9076,9080 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 78,
                  'macro' => ''
                },
--- 9171,9175 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 79,
                  'macro' => ''
                },
***************
*** 9241,9245 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 79,
                  'macro' => ''
                },
--- 9336,9340 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 80,
                  'macro' => ''
                },
***************
*** 9408,9412 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 81,
                  'macro' => ''
                },
--- 9503,9507 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 82,
                  'macro' => ''
                },
***************
*** 9573,9577 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 83,
                  'macro' => ''
                },
--- 9668,9672 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 84,
                  'macro' => ''
                },
***************
*** 9749,9753 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 86,
                  'macro' => ''
                },
--- 9844,9848 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 87,
                  'macro' => ''
                },
***************
*** 9895,9899 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 87,
                  'macro' => ''
                },
--- 9990,9994 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 88,
                  'macro' => ''
                },
***************
*** 10016,10020 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 89,
                  'macro' => ''
                },
--- 10111,10115 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 90,
                  'macro' => ''
                },
***************
*** 10177,10181 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 91,
                  'macro' => ''
                },
--- 10272,10276 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 92,
                  'macro' => ''
                },
***************
*** 10333,10337 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 94,
                  'macro' => ''
                },
--- 10428,10432 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 95,
                  'macro' => ''
                },
***************
*** 10401,10405 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 96,
                  'macro' => ''
                },
--- 10496,10500 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 97,
                  'macro' => ''
                },
***************
*** 10475,10479 ****
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 99,
                          'macro' => ''
                        },
--- 10570,10574 ----
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 100,
                          'macro' => ''
                        },
***************
*** 10774,10778 ****
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 100,
                          'macro' => ''
                        },
--- 10869,10873 ----
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 101,
                          'macro' => ''
                        },
***************
*** 11067,11071 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 102,
                  'macro' => ''
                },
--- 11162,11166 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 103,
                  'macro' => ''
                },
***************
*** 11292,11296 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 103,
                  'macro' => ''
                },
--- 11387,11391 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 104,
                  'macro' => ''
                },
***************
*** 11534,11538 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 105,
                  'macro' => ''
                },
--- 11629,11633 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 106,
                  'macro' => ''
                },
***************
*** 11613,11617 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 106,
                  'macro' => ''
                },
--- 11708,11712 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 107,
                  'macro' => ''
                },
***************
*** 11679,11683 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 108,
                  'macro' => ''
                },
--- 11774,11778 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 109,
                  'macro' => ''
                },
***************
*** 11766,11770 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 109,
                  'macro' => ''
                },
--- 11861,11865 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 110,
                  'macro' => ''
                },
***************
*** 11866,11870 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 111,
                  'macro' => ''
                },
--- 11961,11965 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 112,
                  'macro' => ''
                },
***************
*** 11937,11946 ****
                    'type' => 'empty_spaces_before_argument'
                  }
!               },
!               'line_nr' => {
!                 'file_name' => '',
!                 'line_nr' => 112,
!                 'macro' => ''
!               },
                'parent' => {}
              },
--- 12032,12215 ----
                    'type' => 'empty_spaces_before_argument'
                  }
!               },
!               'line_nr' => {
!                 'file_name' => '',
!                 'line_nr' => 113,
!                 'macro' => ''
!               },
!               'parent' => {}
!             },
!             {
!               'parent' => {},
!               'text' => '
! ',
!               'type' => 'spaces_at_end'
!             }
!           ],
!           'parent' => {},
!           'type' => 'misc_line_arg'
!         }
!       ],
!       'cmdname' => 'chapter',
!       'contents' => [
!         {
!           'parent' => {},
!           'text' => '
! ',
!           'type' => 'empty_line'
!         }
!       ],
!       'extra' => {
!         'misc_content' => [
!           {}
!         ],
!         'spaces_after_command' => {}
!       },
!       'level' => 1,
!       'line_nr' => {},
!       'number' => 25,
!       'parent' => {}
!     },
!     {
!       'args' => [
!         {
!           'contents' => [
!             {
!               'extra' => {
!                 'command' => {}
!               },
!               'parent' => {},
!               'text' => ' ',
!               'type' => 'empty_spaces_after_command'
!             },
!             {
!               'args' => [
!                 {
!                   'contents' => [
!                     {
!                       'parent' => {},
!                       'text' => 'g'
!                     }
!                   ],
!                   'parent' => {},
!                   'type' => 'brace_command_arg'
!                 }
!               ],
!               'cmdname' => 'sub',
!               'contents' => [],
!               'line_nr' => {
!                 'file_name' => '',
!                 'line_nr' => 115,
!                 'macro' => ''
!               },
!               'parent' => {}
!             },
!             {
!               'parent' => {},
!               'text' => 'H 3'
!             },
!             {
!               'args' => [
!                 {
!                   'contents' => [
!                     {
!                       'parent' => {},
!                       'text' => 'rd'
!                     }
!                   ],
!                   'parent' => {},
!                   'type' => 'brace_command_arg'
!                 }
!               ],
!               'cmdname' => 'sup',
!               'contents' => [],
!               'line_nr' => {},
!               'parent' => {}
!             },
!             {
!               'parent' => {},
!               'text' => '
! ',
!               'type' => 'spaces_at_end'
!             }
!           ],
!           'parent' => {},
!           'type' => 'misc_line_arg'
!         }
!       ],
!       'cmdname' => 'node',
!       'contents' => [],
!       'extra' => {
!         'node_content' => [
!           {},
!           {},
!           {}
!         ],
!         'nodes_manuals' => [
!           {
!             'node_content' => [],
!             'normalized' => 'gH-3rd'
!           }
!         ],
!         'normalized' => 'gH-3rd',
!         'spaces_after_command' => {}
!       },
!       'line_nr' => {},
!       'parent' => {}
!     },
!     {
!       'args' => [
!         {
!           'contents' => [
!             {
!               'extra' => {
!                 'command' => {}
!               },
!               'parent' => {},
!               'text' => ' ',
!               'type' => 'empty_spaces_after_command'
!             },
!             {
!               'args' => [
!                 {
!                   'contents' => [
!                     {
!                       'parent' => {},
!                       'text' => 'g'
!                     }
!                   ],
!                   'parent' => {},
!                   'type' => 'brace_command_arg'
!                 }
!               ],
!               'cmdname' => 'sub',
!               'contents' => [],
!               'line_nr' => {
!                 'file_name' => '',
!                 'line_nr' => 116,
!                 'macro' => ''
!               },
!               'parent' => {}
!             },
!             {
!               'parent' => {},
!               'text' => 'H 3'
!             },
!             {
!               'args' => [
!                 {
!                   'contents' => [
!                     {
!                       'parent' => {},
!                       'text' => 'rd'
!                     }
!                   ],
!                   'parent' => {},
!                   'type' => 'brace_command_arg'
!                 }
!               ],
!               'cmdname' => 'sup',
!               'contents' => [],
!               'line_nr' => {},
                'parent' => {}
              },
***************
*** 11967,11970 ****
--- 12236,12241 ----
        'extra' => {
          'misc_content' => [
+           {},
+           {},
            {}
          ],
***************
*** 11973,11977 ****
        'level' => 1,
        'line_nr' => {},
!       'number' => 25,
        'parent' => {}
      },
--- 12244,12248 ----
        'level' => 1,
        'line_nr' => {},
!       'number' => 26,
        'parent' => {}
      },
***************
*** 12016,12020 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 114,
                  'macro' => ''
                },
--- 12287,12291 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 118,
                  'macro' => ''
                },
***************
*** 12196,12200 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 115,
                  'macro' => ''
                },
--- 12467,12471 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 119,
                  'macro' => ''
                },
***************
*** 12383,12387 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 117,
                  'macro' => ''
                },
--- 12654,12658 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 121,
                  'macro' => ''
                },
***************
*** 12536,12540 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 119,
                  'macro' => ''
                },
--- 12807,12811 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 123,
                  'macro' => ''
                },
***************
*** 12669,12673 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 120,
                  'macro' => ''
                },
--- 12940,12944 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 124,
                  'macro' => ''
                },
***************
*** 12842,12846 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 121,
                  'macro' => ''
                },
--- 13113,13117 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 125,
                  'macro' => ''
                },
***************
*** 12995,12999 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 122,
                  'macro' => ''
                },
--- 13266,13270 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 126,
                  'macro' => ''
                },
***************
*** 13100,13104 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 124,
                  'macro' => ''
                },
--- 13371,13375 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 128,
                  'macro' => ''
                },
***************
*** 13285,13289 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 126,
                  'macro' => ''
                },
--- 13556,13560 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 130,
                  'macro' => ''
                },
***************
*** 13418,13422 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 127,
                  'macro' => ''
                },
--- 13689,13693 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 131,
                  'macro' => ''
                },
***************
*** 13731,13735 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 128,
                  'macro' => ''
                },
--- 14002,14006 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 132,
                  'macro' => ''
                },
***************
*** 13762,13766 ****
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 129,
                          'macro' => ''
                        },
--- 14033,14037 ----
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 133,
                          'macro' => ''
                        },
***************
*** 14093,14097 ****
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 130,
                          'macro' => ''
                        },
--- 14364,14368 ----
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 134,
                          'macro' => ''
                        },
***************
*** 14308,14312 ****
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 131,
                          'macro' => ''
                        },
--- 14579,14583 ----
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 135,
                          'macro' => ''
                        },
***************
*** 14565,14569 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 132,
                  'macro' => ''
                },
--- 14836,14840 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 136,
                  'macro' => ''
                },
***************
*** 14718,14722 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 133,
                  'macro' => ''
                },
--- 14989,14993 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 137,
                  'macro' => ''
                },
***************
*** 14763,14767 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 134,
                  'macro' => ''
                },
--- 15034,15038 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 138,
                  'macro' => ''
                },
***************
*** 14823,14827 ****
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 135,
                          'macro' => ''
                        },
--- 15094,15098 ----
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 139,
                          'macro' => ''
                        },
***************
*** 14988,14992 ****
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 137,
                          'macro' => ''
                        },
--- 15259,15263 ----
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 141,
                          'macro' => ''
                        },
***************
*** 15162,15166 ****
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 139,
                          'macro' => ''
                        },
--- 15433,15437 ----
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 143,
                          'macro' => ''
                        },
***************
*** 15279,15283 ****
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 141,
                          'macro' => ''
                        },
--- 15550,15554 ----
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 145,
                          'macro' => ''
                        },
***************
*** 15431,15435 ****
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 142,
                          'macro' => ''
                        },
--- 15702,15706 ----
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 146,
                          'macro' => ''
                        },
***************
*** 15499,15503 ****
                                'line_nr' => {
                                  'file_name' => '',
!                                 'line_nr' => 144,
                                  'macro' => ''
                                },
--- 15770,15774 ----
                                'line_nr' => {
                                  'file_name' => '',
!                                 'line_nr' => 148,
                                  'macro' => ''
                                },
***************
*** 15802,15806 ****
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 145,
                          'macro' => ''
                        },
--- 16073,16077 ----
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 149,
                          'macro' => ''
                        },
***************
*** 16050,16054 ****
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 146,
                          'macro' => ''
                        },
--- 16321,16325 ----
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 150,
                          'macro' => ''
                        },
***************
*** 16111,16115 ****
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 147,
                          'macro' => ''
                        },
--- 16382,16386 ----
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 151,
                          'macro' => ''
                        },
***************
*** 16207,16211 ****
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 148,
                          'macro' => ''
                        },
--- 16478,16482 ----
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 152,
                          'macro' => ''
                        },
***************
*** 16255,16258 ****
--- 16526,16614 ----
                              {
                                'parent' => {},
+                               'text' => 'g'
+                             }
+                           ],
+                           'parent' => {},
+                           'type' => 'brace_command_arg'
+                         }
+                       ],
+                       'cmdname' => 'sub',
+                       'contents' => [],
+                       'line_nr' => {
+                         'file_name' => '',
+                         'line_nr' => 153,
+                         'macro' => ''
+                       },
+                       'parent' => {}
+                     },
+                     {
+                       'parent' => {},
+                       'text' => 'H 3'
+                     },
+                     {
+                       'args' => [
+                         {
+                           'contents' => [
+                             {
+                               'parent' => {},
+                               'text' => 'rd'
+                             }
+                           ],
+                           'parent' => {},
+                           'type' => 'brace_command_arg'
+                         }
+                       ],
+                       'cmdname' => 'sup',
+                       'contents' => [],
+                       'line_nr' => {},
+                       'parent' => {}
+                     }
+                   ],
+                   'parent' => {},
+                   'type' => 'brace_command_arg'
+                 }
+               ],
+               'cmdname' => 'ref',
+               'contents' => [],
+               'extra' => {
+                 'brace_command_contents' => [
+                   [
+                     {},
+                     {},
+                     {}
+                   ]
+                 ],
+                 'label' => {},
+                 'node_argument' => {
+                   'node_content' => [
+                     {},
+                     {},
+                     {}
+                   ],
+                   'normalized' => 'gH-3rd'
+                 },
+                 'spaces_before_argument' => {
+                   'text' => '',
+                   'type' => 'empty_spaces_before_argument'
+                 }
+               },
+               'line_nr' => {},
+               'parent' => {}
+             },
+             {
+               'parent' => {},
+               'text' => '
+ '
+             },
+             {
+               'args' => [
+                 {
+                   'contents' => [
+                     {
+                       'args' => [
+                         {
+                           'contents' => [
+                             {
+                               'parent' => {},
                                'text' => 'http://somewhere_aaa'
                              }
***************
*** 16277,16281 ****
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 149,
                          'macro' => ''
                        },
--- 16633,16637 ----
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 154,
                          'macro' => ''
                        },
***************
*** 16448,16452 ****
        'level' => 1,
        'line_nr' => {},
!       'number' => 26,
        'parent' => {}
      },
--- 16804,16808 ----
        'level' => 1,
        'line_nr' => {},
!       'number' => 27,
        'parent' => {}
      },
***************
*** 17413,17437 ****
  $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[0]{'args'}[0];
  $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0];
  $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1];
  $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1];
  $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[2]{'args'}[0];
  $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[2];
- $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[2]{'args'}[1]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[2]{'args'}[1];
- $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[2]{'args'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[2];
- $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[2]{'extra'}{'brace_command_contents'}[1][0] = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[2]{'args'}[1]{'contents'}[1];
  $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[2]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[0]{'line_nr'};
  $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1];
- $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1];
- $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[4];
- $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[4]{'args'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[4];
- $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[4]{'args'}[2]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[4]{'args'}[2];
- $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[4]{'args'}[2]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[4];
- $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[4]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[4]{'extra'}{'brace_command_contents'}[2][0] = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[4]{'args'}[2]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[4]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1];
  $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[26];
  $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[2]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[26];
--- 17769,17778 ----
***************
*** 17443,17459 ****
  $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'extra'}{'menu_entry_node'}{'node_content'}[1] = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[1];
  $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'extra'}{'menu_entry_node'}{'node_content'}[2] = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[2];
- $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'extra'}{'menu_entry_node'}{'node_content'}[3] = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[3];
- $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'extra'}{'menu_entry_node'}{'node_content'}[4] = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[4];
  $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[0]{'line_nr'};
  $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1];
- $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27];
- $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[0];
  $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27];
! $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'extra'}{'command'} = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1];
! $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'extra'}{'spaces_after_command'} = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[0]{'contents'}[0];
  $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1];
! $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'extra'}{'end_command'} = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27];
  $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'extra'}{'spaces_after_command'} = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[0];
  $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[2];
--- 17784,17835 ----
  $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'extra'}{'menu_entry_node'}{'node_content'}[1] = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[1];
  $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'extra'}{'menu_entry_node'}{'node_content'}[2] = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[2];
  $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[0]{'line_nr'};
  $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1];
  $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27];
! $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[0]{'args'}[0];
! $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[0];
! $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0];
! $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1];
! $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1];
! $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[2]{'args'}[0];
! $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[2];
! $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[2]{'args'}[1]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[2]{'args'}[1];
! $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[2]{'args'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[2];
! $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0];
! $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[2]{'extra'}{'brace_command_contents'}[1][0] = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[2]{'args'}[1]{'contents'}[1];
! $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[2]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[0]{'line_nr'};
! $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1];
! $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1];
! $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[4]{'args'}[0];
! $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[4];
! $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[4]{'args'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[4];
! $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[4]{'args'}[2]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[4]{'args'}[2];
! $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[4]{'args'}[2]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[4];
! $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[4]{'args'}[0]{'contents'}[0];
! $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[4]{'extra'}{'brace_command_contents'}[2][0] = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[4]{'args'}[2]{'contents'}[0];
! $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[4]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[0]{'line_nr'};
! $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1];
! $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27];
! $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[2]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27];
! $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[3]{'contents'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[3]{'contents'}[0];
! $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[3]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[3];
! $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[3]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27];
! $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'extra'}{'menu_entry_description'} = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[3];
! $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'extra'}{'menu_entry_node'}{'node_content'}[0] = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[0];
! $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'extra'}{'menu_entry_node'}{'node_content'}[1] = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[1];
! $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'extra'}{'menu_entry_node'}{'node_content'}[2] = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[2];
! $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'extra'}{'menu_entry_node'}{'node_content'}[3] = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[3];
! $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'extra'}{'menu_entry_node'}{'node_content'}[4] = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[4];
! $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[0]{'line_nr'};
  $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1];
! $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[28]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[28];
! $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[28]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[28]{'args'}[0];
! $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[28]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[28]{'args'}[0];
! $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[28]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[28]{'args'}[0];
! $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[28]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[28];
! $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[28]{'extra'}{'command'} = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1];
! $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[28]{'extra'}{'spaces_after_command'} = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[28]{'args'}[0]{'contents'}[0];
! $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[28]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1];
! $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'extra'}{'end_command'} = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[28];
  $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'extra'}{'spaces_after_command'} = $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'contents'}[0];
  $result_trees{'at_commands_in_refs'}{'contents'}[2]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[2];
***************
*** 19268,19299 ****
  $result_trees{'at_commands_in_refs'}{'contents'}[53]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[53]{'args'}[0]{'contents'}[1]{'args'}[0];
  $result_trees{'at_commands_in_refs'}{'contents'}[53]{'args'}[0]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[53]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs'}{'contents'}[53]{'args'}[0]{'contents'}[1]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[53]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0];
  $result_trees{'at_commands_in_refs'}{'contents'}[53]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[53]{'args'}[0];
  $result_trees{'at_commands_in_refs'}{'contents'}[53]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[53]{'args'}[0];
  $result_trees{'at_commands_in_refs'}{'contents'}[53]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[53]{'args'}[0]{'contents'}[3]{'args'}[0];
  $result_trees{'at_commands_in_refs'}{'contents'}[53]{'args'}[0]{'contents'}[3]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[53]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs'}{'contents'}[53]{'args'}[0]{'contents'}[3]{'args'}[1]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[53]{'args'}[0]{'contents'}[3]{'args'}[1];
- $result_trees{'at_commands_in_refs'}{'contents'}[53]{'args'}[0]{'contents'}[3]{'args'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[53]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs'}{'contents'}[53]{'args'}[0]{'contents'}[3]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[53]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[53]{'args'}[0]{'contents'}[3]{'extra'}{'brace_command_contents'}[1][0] = $result_trees{'at_commands_in_refs'}{'contents'}[53]{'args'}[0]{'contents'}[3]{'args'}[1]{'contents'}[1];
  $result_trees{'at_commands_in_refs'}{'contents'}[53]{'args'}[0]{'contents'}[3]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[53]{'args'}[0]{'contents'}[1]{'line_nr'};
  $result_trees{'at_commands_in_refs'}{'contents'}[53]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[53]{'args'}[0];
  $result_trees{'at_commands_in_refs'}{'contents'}[53]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[53]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[53]{'args'}[0]{'contents'}[5]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[53]{'args'}[0]{'contents'}[5]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[53]{'args'}[0]{'contents'}[5]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[53]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs'}{'contents'}[53]{'args'}[0]{'contents'}[5]{'args'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[53]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs'}{'contents'}[53]{'args'}[0]{'contents'}[5]{'args'}[2]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[53]{'args'}[0]{'contents'}[5]{'args'}[2];
- $result_trees{'at_commands_in_refs'}{'contents'}[53]{'args'}[0]{'contents'}[5]{'args'}[2]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[53]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs'}{'contents'}[53]{'args'}[0]{'contents'}[5]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[53]{'args'}[0]{'contents'}[5]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[53]{'args'}[0]{'contents'}[5]{'extra'}{'brace_command_contents'}[2][0] = $result_trees{'at_commands_in_refs'}{'contents'}[53]{'args'}[0]{'contents'}[5]{'args'}[2]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[53]{'args'}[0]{'contents'}[5]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[53]{'args'}[0]{'contents'}[1]{'line_nr'};
- $result_trees{'at_commands_in_refs'}{'contents'}[53]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[53]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[53]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[53]{'args'}[0];
  $result_trees{'at_commands_in_refs'}{'contents'}[53]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[53];
  $result_trees{'at_commands_in_refs'}{'contents'}[53]{'extra'}{'node_content'}[0] = $result_trees{'at_commands_in_refs'}{'contents'}[53]{'args'}[0]{'contents'}[1];
  $result_trees{'at_commands_in_refs'}{'contents'}[53]{'extra'}{'node_content'}[1] = $result_trees{'at_commands_in_refs'}{'contents'}[53]{'args'}[0]{'contents'}[2];
  $result_trees{'at_commands_in_refs'}{'contents'}[53]{'extra'}{'node_content'}[2] = $result_trees{'at_commands_in_refs'}{'contents'}[53]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs'}{'contents'}[53]{'extra'}{'node_content'}[3] = $result_trees{'at_commands_in_refs'}{'contents'}[53]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs'}{'contents'}[53]{'extra'}{'node_content'}[4] = $result_trees{'at_commands_in_refs'}{'contents'}[53]{'args'}[0]{'contents'}[5];
  $result_trees{'at_commands_in_refs'}{'contents'}[53]{'extra'}{'nodes_manuals'}[0]{'node_content'} = $result_trees{'at_commands_in_refs'}{'contents'}[53]{'extra'}{'node_content'};
  $result_trees{'at_commands_in_refs'}{'contents'}[53]{'extra'}{'spaces_after_command'} = $result_trees{'at_commands_in_refs'}{'contents'}[53]{'args'}[0]{'contents'}[0];
--- 19644,19658 ----
***************
*** 19304,20437 ****
  $result_trees{'at_commands_in_refs'}{'contents'}[54]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'args'}[0]{'contents'}[1]{'args'}[0];
  $result_trees{'at_commands_in_refs'}{'contents'}[54]{'args'}[0]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'args'}[0]{'contents'}[1]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0];
  $result_trees{'at_commands_in_refs'}{'contents'}[54]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'args'}[0];
  $result_trees{'at_commands_in_refs'}{'contents'}[54]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'args'}[0];
  $result_trees{'at_commands_in_refs'}{'contents'}[54]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'args'}[0]{'contents'}[3]{'args'}[0];
  $result_trees{'at_commands_in_refs'}{'contents'}[54]{'args'}[0]{'contents'}[3]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'args'}[0]{'contents'}[3]{'args'}[1]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'args'}[0]{'contents'}[3]{'args'}[1];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'args'}[0]{'contents'}[3]{'args'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'args'}[0]{'contents'}[3]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'args'}[0]{'contents'}[3]{'extra'}{'brace_command_contents'}[1][0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'args'}[0]{'contents'}[3]{'args'}[1]{'contents'}[1];
  $result_trees{'at_commands_in_refs'}{'contents'}[54]{'args'}[0]{'contents'}[3]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'args'}[0]{'contents'}[1]{'line_nr'};
  $result_trees{'at_commands_in_refs'}{'contents'}[54]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'args'}[0];
  $result_trees{'at_commands_in_refs'}{'contents'}[54]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'args'}[0]{'contents'}[5]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'args'}[0]{'contents'}[5]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'args'}[0]{'contents'}[5]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'args'}[0]{'contents'}[5]{'args'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'args'}[0]{'contents'}[5]{'args'}[2]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'args'}[0]{'contents'}[5]{'args'}[2];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'args'}[0]{'contents'}[5]{'args'}[2]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'args'}[0]{'contents'}[5]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'args'}[0]{'contents'}[5]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'args'}[0]{'contents'}[5]{'extra'}{'brace_command_contents'}[2][0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'args'}[0]{'contents'}[5]{'args'}[2]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'args'}[0]{'contents'}[5]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'args'}[0]{'contents'}[1]{'line_nr'};
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'args'}[0];
  $result_trees{'at_commands_in_refs'}{'contents'}[54]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54];
  $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[1]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'extra'}{'label'} = $result_trees{'at_commands_in_refs'}{'contents'}[3];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[1];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[1]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[1];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[9]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[10]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[11]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[12]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[13]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[14]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[15]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[16]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][5] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][6] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][7] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[7];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][8] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][9] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[9];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][10] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][11] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[11];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][12] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[12];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][13] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[13];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][14] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[14];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][15] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[15];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][16] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[16];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'label'} = $result_trees{'at_commands_in_refs'}{'contents'}[5];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[5] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[6] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[7] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[7];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[8] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[9] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[9];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[10] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[11] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[11];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[12] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[12];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[13] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[13];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[14] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[14];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[15] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[15];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[16] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[16];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[8]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[2];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][5] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][6] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][7] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[7];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][8] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'extra'}{'label'} = $result_trees{'at_commands_in_refs'}{'contents'}[7];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[5] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[6] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[7] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[7];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[8] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[8]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[9]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[10]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[10]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[11]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[12]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[12];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[12]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][5] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][6] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][7] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[7];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][8] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][9] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[9];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][10] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][11] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[11];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][12] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[12];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'extra'}{'label'} = $result_trees{'at_commands_in_refs'}{'contents'}[9];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[5] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[6] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[7] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[7];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[8] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[9] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[9];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[10] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[11] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[11];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[12] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[12];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[8]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[9]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[10]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[10]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[6];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][5] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][6] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][7] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[7];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][8] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][9] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[9];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][10] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'extra'}{'label'} = $result_trees{'at_commands_in_refs'}{'contents'}[11];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[5] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[6] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[7] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[7];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[8] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[9] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[9];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[10] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[5]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'extra'}{'label'} = $result_trees{'at_commands_in_refs'}{'contents'}[13];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[5];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[5]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[5];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[8]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[9]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[10]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[10]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[11]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[12]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[12];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[12]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][5] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][6] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][7] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[7];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][8] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][9] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[9];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][10] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][11] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[11];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][12] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[12];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'extra'}{'label'} = $result_trees{'at_commands_in_refs'}{'contents'}[15];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[5] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[6] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[7] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[7];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[8] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[9] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[9];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[10] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[11] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[11];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[12] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[12];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[8]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[2];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][5] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][6] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][7] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[7];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][8] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'extra'}{'label'} = $result_trees{'at_commands_in_refs'}{'contents'}[17];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[5] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[6] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[7] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[7];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[8] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[8]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[9]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[10]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[10]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[11]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[12]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[12];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[12]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[13]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[14]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[14];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[14]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[15]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[16]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[16];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[16]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[17]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[18]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[18];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[18]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[19]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[20]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[20];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[20]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[21]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[22]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[22];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[22]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[23]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[24]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[24];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[24]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[25]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[26]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[26];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[26]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][5] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][6] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][7] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[7];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][8] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][9] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[9];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][10] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][11] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[11];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][12] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[12];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][13] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[13];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][14] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[14];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][15] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[15];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][16] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[16];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][17] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[17];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][18] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[18];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][19] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[19];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][20] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[20];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][21] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[21];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][22] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[22];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][23] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[23];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][24] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[24];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][25] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[25];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][26] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[26];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'label'} = $result_trees{'at_commands_in_refs'}{'contents'}[19];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[5] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[6] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[7] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[7];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[8] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[9] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[9];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[10] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[11] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[11];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[12] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[12];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[13] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[13];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[14] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[14];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[15] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[15];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[16] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[16];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[17] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[17];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[18] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[18];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[19] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[19];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[20] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[20];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[21] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[21];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[22] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[22];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[23] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[23];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[24] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[24];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[25] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[25];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[26] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[26];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[2]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[4]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[6]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[6]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[8]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[8]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[8]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[8]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[9]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[10]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[10]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[10]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[10]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[11]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[12]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[12]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[12]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[12];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[12]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[12]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[13]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[14]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[14]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[14]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[14];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[14]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[14]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[15]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[16]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[16]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[16]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[16];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[16]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[16]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[17]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[18]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[18]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[18]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[18];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[18]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[18]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[19]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[20]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[20]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[20]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[20];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[20]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[20]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][5] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][6] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][7] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[7];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][8] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][9] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[9];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][10] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][11] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[11];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][12] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[12];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][13] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[13];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][14] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[14];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][15] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[15];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][16] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[16];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][17] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[17];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][18] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[18];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][19] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[19];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][20] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[20];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'label'} = $result_trees{'at_commands_in_refs'}{'contents'}[21];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[5] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[6] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[7] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[7];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[8] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[9] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[9];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[10] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[11] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[11];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[12] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[12];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[13] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[13];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[14] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[14];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[15] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[15];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[16] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[16];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[17] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[17];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[18] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[18];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[19] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[19];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[20] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[20];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[2]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[4]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[6]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[6]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[8]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[8]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[8]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[8]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[9]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[10]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[10]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[10]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[10]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[10]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[11]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[12]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[12]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[12]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[12];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[12]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[12]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'extra'}{'brace_command_contents'}[0][5] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'extra'}{'brace_command_contents'}[0][6] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'extra'}{'brace_command_contents'}[0][7] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[7];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'extra'}{'brace_command_contents'}[0][8] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'extra'}{'brace_command_contents'}[0][9] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[9];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'extra'}{'brace_command_contents'}[0][10] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'extra'}{'brace_command_contents'}[0][11] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[11];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'extra'}{'brace_command_contents'}[0][12] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[12];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'extra'}{'label'} = $result_trees{'at_commands_in_refs'}{'contents'}[23];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'extra'}{'node_argument'}{'node_content'}[5] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'extra'}{'node_argument'}{'node_content'}[6] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'extra'}{'node_argument'}{'node_content'}[7] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[7];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'extra'}{'node_argument'}{'node_content'}[8] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'extra'}{'node_argument'}{'node_content'}[9] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[9];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'extra'}{'node_argument'}{'node_content'}[10] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'extra'}{'node_argument'}{'node_content'}[11] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[11];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'extra'}{'node_argument'}{'node_content'}[12] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[12];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[9]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[2]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[4]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[10];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'extra'}{'label'} = $result_trees{'at_commands_in_refs'}{'contents'}[25];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[11]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[8]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[9]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[10]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[10]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[12];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'extra'}{'brace_command_contents'}[0][5] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'extra'}{'brace_command_contents'}[0][6] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'extra'}{'brace_command_contents'}[0][7] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[7];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'extra'}{'brace_command_contents'}[0][8] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'extra'}{'brace_command_contents'}[0][9] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[9];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'extra'}{'brace_command_contents'}[0][10] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'extra'}{'label'} = $result_trees{'at_commands_in_refs'}{'contents'}[27];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'extra'}{'node_argument'}{'node_content'}[5] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'extra'}{'node_argument'}{'node_content'}[6] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'extra'}{'node_argument'}{'node_content'}[7] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[7];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'extra'}{'node_argument'}{'node_content'}[8] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'extra'}{'node_argument'}{'node_content'}[9] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[9];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'extra'}{'node_argument'}{'node_content'}[10] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[13]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[8]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[9]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[10]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[10]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[14];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'extra'}{'brace_command_contents'}[0][5] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'extra'}{'brace_command_contents'}[0][6] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'extra'}{'brace_command_contents'}[0][7] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[7];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'extra'}{'brace_command_contents'}[0][8] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'extra'}{'brace_command_contents'}[0][9] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[9];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'extra'}{'brace_command_contents'}[0][10] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'extra'}{'label'} = $result_trees{'at_commands_in_refs'}{'contents'}[29];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'extra'}{'node_argument'}{'node_content'}[5] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'extra'}{'node_argument'}{'node_content'}[6] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'extra'}{'node_argument'}{'node_content'}[7] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[7];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'extra'}{'node_argument'}{'node_content'}[8] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'extra'}{'node_argument'}{'node_content'}[9] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[9];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'extra'}{'node_argument'}{'node_content'}[10] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[15]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[16]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[16]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[16]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[16];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[16]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[16]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[16]{'extra'}{'label'} = $result_trees{'at_commands_in_refs'}{'contents'}[31];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[16]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[16]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[16]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[17]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'args'}[1]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'args'}[1];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'args'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[1][0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'args'}[1]{'contents'}[1];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[2]{'extra'}{'explanation_contents'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[1];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[2]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[4]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[18];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'extra'}{'label'} = $result_trees{'at_commands_in_refs'}{'contents'}[33];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[19]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'args'}[1]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'args'}[1];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'args'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[1][0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'args'}[1]{'contents'}[1];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[2]{'extra'}{'explanation_contents'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[1];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[2]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[4]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[20];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'extra'}{'label'} = $result_trees{'at_commands_in_refs'}{'contents'}[35];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[21]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[1]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[1];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[1][0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[1]{'contents'}[1];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[22];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'extra'}{'label'} = $result_trees{'at_commands_in_refs'}{'contents'}[37];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[23]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[1]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[1];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[2]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[2];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[2]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[3]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[3];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[3]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[4]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[4];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[4]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[1][0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[1]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[2][0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[2]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[3][0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[3]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[4][0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[4]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[24];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'extra'}{'label'} = $result_trees{'at_commands_in_refs'}{'contents'}[39];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[25]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[26]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[26]{'args'}[0]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[26]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[26]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[26]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[26]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[26]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[26];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[26]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[26]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[26]{'extra'}{'label'} = $result_trees{'at_commands_in_refs'}{'contents'}[41];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[26]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[26]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[26]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[26]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[26]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[27]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'line_nr'};
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[3]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[3]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[3]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'line_nr'};
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'line_nr'};
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[4]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'line_nr'};
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[6]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[6]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'line_nr'};
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[8]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[8]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[8]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[8]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'line_nr'};
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[9]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[10]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[10]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[10]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[10]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'line_nr'};
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[10]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[11]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[12]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[12]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[12]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[12];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[12]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'line_nr'};
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[12]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[13]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[14]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[14]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[14]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[14];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[14]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'line_nr'};
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[14]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[15]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[16]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[16]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[16]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[16];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[16]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'line_nr'};
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[16]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][5] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][6] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][7] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[7];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][8] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][9] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[9];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][10] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][11] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[11];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][12] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[12];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][13] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[13];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][14] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[14];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][15] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[15];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][16] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[16];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'label'} = $result_trees{'at_commands_in_refs'}{'contents'}[43];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[5] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[6] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[7] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[7];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[8] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[9] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[9];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[10] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[11] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[11];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[12] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[12];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[13] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[13];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[14] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[14];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[15] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[15];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[16] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[16];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'line_nr'};
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[29]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[2]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[4]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[6]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[6]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[8]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[8]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[8]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[8]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[9]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[10]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[10]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[10]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[10]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[10]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[11]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12]{'args'}[0]{'contents'}[1]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12]{'args'}[0]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12]{'args'}[0]{'contents'}[1]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'extra'}{'brace_command_contents'}[0][5] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'extra'}{'brace_command_contents'}[0][6] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'extra'}{'brace_command_contents'}[0][7] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[7];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'extra'}{'brace_command_contents'}[0][8] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'extra'}{'brace_command_contents'}[0][9] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[9];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'extra'}{'brace_command_contents'}[0][10] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'extra'}{'brace_command_contents'}[0][11] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[11];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'extra'}{'brace_command_contents'}[0][12] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'extra'}{'label'} = $result_trees{'at_commands_in_refs'}{'contents'}[45];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'extra'}{'node_argument'}{'node_content'}[5] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'extra'}{'node_argument'}{'node_content'}[6] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'extra'}{'node_argument'}{'node_content'}[7] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[7];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'extra'}{'node_argument'}{'node_content'}[8] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'extra'}{'node_argument'}{'node_content'}[9] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[9];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'extra'}{'node_argument'}{'node_content'}[10] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'extra'}{'node_argument'}{'node_content'}[11] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[11];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'extra'}{'node_argument'}{'node_content'}[12] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[31]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[32]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[32]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[32]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[32]{'args'}[0]{'contents'}[1]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[32]{'args'}[0]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[32]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[32]{'args'}[0]{'contents'}[1]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[32]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[32]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[32]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[32]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[32];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[32]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[32]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[32]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[32]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[32]{'extra'}{'label'} = $result_trees{'at_commands_in_refs'}{'contents'}[47];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[32]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[32]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[32]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[32]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[32]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[32]{'args'}[0]{'contents'}[1]{'line_nr'};
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[32]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[33]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[2]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[34];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'extra'}{'label'} = $result_trees{'at_commands_in_refs'}{'contents'}[49];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[35]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[36]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[36]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[36];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[36]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[36]{'extra'}{'label'} = $result_trees{'at_commands_in_refs'}{'contents'}[51];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[36]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[36]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[36]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[37]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[2]{'args'}[1]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[2]{'args'}[1];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[2]{'args'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[1][0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[2]{'args'}[1]{'contents'}[1];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[2]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[4]{'args'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[4]{'args'}[2]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[4]{'args'}[2];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[4]{'args'}[2]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[4]{'extra'}{'brace_command_contents'}[2][0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[4]{'args'}[2]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[4]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[38];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'extra'}{'label'} = $result_trees{'at_commands_in_refs'}{'contents'}[53];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'contents'}[39]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54];
  $result_trees{'at_commands_in_refs'}{'contents'}[54]{'extra'}{'misc_content'}[0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'args'}[0]{'contents'}[1];
  $result_trees{'at_commands_in_refs'}{'contents'}[54]{'extra'}{'misc_content'}[1] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'args'}[0]{'contents'}[2];
  $result_trees{'at_commands_in_refs'}{'contents'}[54]{'extra'}{'misc_content'}[2] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'extra'}{'misc_content'}[3] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs'}{'contents'}[54]{'extra'}{'misc_content'}[4] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'args'}[0]{'contents'}[5];
  $result_trees{'at_commands_in_refs'}{'contents'}[54]{'extra'}{'spaces_after_command'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'args'}[0]{'contents'}[0];
  $result_trees{'at_commands_in_refs'}{'contents'}[54]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'args'}[0]{'contents'}[1]{'line_nr'};
  $result_trees{'at_commands_in_refs'}{'contents'}[54]{'parent'} = $result_trees{'at_commands_in_refs'};
  $result_trees{'at_commands_in_refs'}{'contents'}[55]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[55];
  $result_trees{'at_commands_in_refs'}{'contents'}[55]{'parent'} = $result_trees{'at_commands_in_refs'};
  
  $result_texis{'at_commands_in_refs'} = '@node Top
--- 19663,20870 ----
  $result_trees{'at_commands_in_refs'}{'contents'}[54]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'args'}[0]{'contents'}[1]{'args'}[0];
  $result_trees{'at_commands_in_refs'}{'contents'}[54]{'args'}[0]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'args'}[0]{'contents'}[1];
  $result_trees{'at_commands_in_refs'}{'contents'}[54]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'args'}[0];
  $result_trees{'at_commands_in_refs'}{'contents'}[54]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'args'}[0];
  $result_trees{'at_commands_in_refs'}{'contents'}[54]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'args'}[0]{'contents'}[3]{'args'}[0];
  $result_trees{'at_commands_in_refs'}{'contents'}[54]{'args'}[0]{'contents'}[3]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'args'}[0]{'contents'}[3];
  $result_trees{'at_commands_in_refs'}{'contents'}[54]{'args'}[0]{'contents'}[3]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'args'}[0]{'contents'}[1]{'line_nr'};
  $result_trees{'at_commands_in_refs'}{'contents'}[54]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'args'}[0];
  $result_trees{'at_commands_in_refs'}{'contents'}[54]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'args'}[0];
  $result_trees{'at_commands_in_refs'}{'contents'}[54]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54];
  $result_trees{'at_commands_in_refs'}{'contents'}[54]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[54];
  $result_trees{'at_commands_in_refs'}{'contents'}[54]{'extra'}{'misc_content'}[0] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'args'}[0]{'contents'}[1];
  $result_trees{'at_commands_in_refs'}{'contents'}[54]{'extra'}{'misc_content'}[1] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'args'}[0]{'contents'}[2];
  $result_trees{'at_commands_in_refs'}{'contents'}[54]{'extra'}{'misc_content'}[2] = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'args'}[0]{'contents'}[3];
  $result_trees{'at_commands_in_refs'}{'contents'}[54]{'extra'}{'spaces_after_command'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'args'}[0]{'contents'}[0];
  $result_trees{'at_commands_in_refs'}{'contents'}[54]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[54]{'args'}[0]{'contents'}[1]{'line_nr'};
  $result_trees{'at_commands_in_refs'}{'contents'}[54]{'parent'} = $result_trees{'at_commands_in_refs'};
+ $result_trees{'at_commands_in_refs'}{'contents'}[55]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'at_commands_in_refs'}{'contents'}[55];
+ $result_trees{'at_commands_in_refs'}{'contents'}[55]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[55]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[55]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[55]{'args'}[0]{'contents'}[1]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[55]{'args'}[0]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[55]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs'}{'contents'}[55]{'args'}[0]{'contents'}[1]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[55]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[55]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[55]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[55]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[55]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[55]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[55]{'args'}[0]{'contents'}[3]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[55]{'args'}[0]{'contents'}[3]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[55]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs'}{'contents'}[55]{'args'}[0]{'contents'}[3]{'args'}[1]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[55]{'args'}[0]{'contents'}[3]{'args'}[1];
+ $result_trees{'at_commands_in_refs'}{'contents'}[55]{'args'}[0]{'contents'}[3]{'args'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[55]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs'}{'contents'}[55]{'args'}[0]{'contents'}[3]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[55]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[55]{'args'}[0]{'contents'}[3]{'extra'}{'brace_command_contents'}[1][0] = $result_trees{'at_commands_in_refs'}{'contents'}[55]{'args'}[0]{'contents'}[3]{'args'}[1]{'contents'}[1];
+ $result_trees{'at_commands_in_refs'}{'contents'}[55]{'args'}[0]{'contents'}[3]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[55]{'args'}[0]{'contents'}[1]{'line_nr'};
+ $result_trees{'at_commands_in_refs'}{'contents'}[55]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[55]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[55]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[55]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[55]{'args'}[0]{'contents'}[5]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[55]{'args'}[0]{'contents'}[5]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[55]{'args'}[0]{'contents'}[5]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[55]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs'}{'contents'}[55]{'args'}[0]{'contents'}[5]{'args'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[55]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs'}{'contents'}[55]{'args'}[0]{'contents'}[5]{'args'}[2]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[55]{'args'}[0]{'contents'}[5]{'args'}[2];
+ $result_trees{'at_commands_in_refs'}{'contents'}[55]{'args'}[0]{'contents'}[5]{'args'}[2]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[55]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs'}{'contents'}[55]{'args'}[0]{'contents'}[5]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[55]{'args'}[0]{'contents'}[5]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[55]{'args'}[0]{'contents'}[5]{'extra'}{'brace_command_contents'}[2][0] = $result_trees{'at_commands_in_refs'}{'contents'}[55]{'args'}[0]{'contents'}[5]{'args'}[2]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[55]{'args'}[0]{'contents'}[5]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[55]{'args'}[0]{'contents'}[1]{'line_nr'};
+ $result_trees{'at_commands_in_refs'}{'contents'}[55]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[55]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[55]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[55]{'args'}[0];
  $result_trees{'at_commands_in_refs'}{'contents'}[55]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[55];
+ $result_trees{'at_commands_in_refs'}{'contents'}[55]{'extra'}{'node_content'}[0] = $result_trees{'at_commands_in_refs'}{'contents'}[55]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs'}{'contents'}[55]{'extra'}{'node_content'}[1] = $result_trees{'at_commands_in_refs'}{'contents'}[55]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs'}{'contents'}[55]{'extra'}{'node_content'}[2] = $result_trees{'at_commands_in_refs'}{'contents'}[55]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs'}{'contents'}[55]{'extra'}{'node_content'}[3] = $result_trees{'at_commands_in_refs'}{'contents'}[55]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs'}{'contents'}[55]{'extra'}{'node_content'}[4] = $result_trees{'at_commands_in_refs'}{'contents'}[55]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs'}{'contents'}[55]{'extra'}{'nodes_manuals'}[0]{'node_content'} = $result_trees{'at_commands_in_refs'}{'contents'}[55]{'extra'}{'node_content'};
+ $result_trees{'at_commands_in_refs'}{'contents'}[55]{'extra'}{'spaces_after_command'} = $result_trees{'at_commands_in_refs'}{'contents'}[55]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[55]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[55]{'args'}[0]{'contents'}[1]{'line_nr'};
  $result_trees{'at_commands_in_refs'}{'contents'}[55]{'parent'} = $result_trees{'at_commands_in_refs'};
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'at_commands_in_refs'}{'contents'}[56];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'args'}[0]{'contents'}[1]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'args'}[0]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'args'}[0]{'contents'}[1]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'args'}[0]{'contents'}[3]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'args'}[0]{'contents'}[3]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'args'}[0]{'contents'}[3]{'args'}[1]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'args'}[0]{'contents'}[3]{'args'}[1];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'args'}[0]{'contents'}[3]{'args'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'args'}[0]{'contents'}[3]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'args'}[0]{'contents'}[3]{'extra'}{'brace_command_contents'}[1][0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'args'}[0]{'contents'}[3]{'args'}[1]{'contents'}[1];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'args'}[0]{'contents'}[3]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'args'}[0]{'contents'}[1]{'line_nr'};
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'args'}[0]{'contents'}[5]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'args'}[0]{'contents'}[5]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'args'}[0]{'contents'}[5]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'args'}[0]{'contents'}[5]{'args'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'args'}[0]{'contents'}[5]{'args'}[2]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'args'}[0]{'contents'}[5]{'args'}[2];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'args'}[0]{'contents'}[5]{'args'}[2]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'args'}[0]{'contents'}[5]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'args'}[0]{'contents'}[5]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'args'}[0]{'contents'}[5]{'extra'}{'brace_command_contents'}[2][0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'args'}[0]{'contents'}[5]{'args'}[2]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'args'}[0]{'contents'}[5]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'args'}[0]{'contents'}[1]{'line_nr'};
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[1]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'extra'}{'label'} = $result_trees{'at_commands_in_refs'}{'contents'}[3];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[1];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[1]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[1];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[9]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[10]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[11]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[12]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[13]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[14]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[15]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[16]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][5] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][6] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][7] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[7];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][8] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][9] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[9];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][10] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][11] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[11];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][12] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[12];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][13] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[13];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][14] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[14];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][15] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[15];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][16] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[16];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'label'} = $result_trees{'at_commands_in_refs'}{'contents'}[5];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[5] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[6] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[7] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[7];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[8] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[9] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[9];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[10] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[11] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[11];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[12] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[12];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[13] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[13];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[14] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[14];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[15] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[15];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[16] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[16];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[8]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[2];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][5] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][6] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][7] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[7];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][8] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'extra'}{'label'} = $result_trees{'at_commands_in_refs'}{'contents'}[7];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[5] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[6] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[7] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[7];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[8] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[8]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[9]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[10]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[10]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[11]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[12]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[12];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[12]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][5] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][6] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][7] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[7];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][8] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][9] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[9];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][10] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][11] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[11];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][12] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[12];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'extra'}{'label'} = $result_trees{'at_commands_in_refs'}{'contents'}[9];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[5] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[6] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[7] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[7];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[8] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[9] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[9];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[10] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[11] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[11];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[12] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[12];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[8]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[9]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[10]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[10]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[6];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][5] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][6] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][7] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[7];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][8] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][9] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[9];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][10] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'extra'}{'label'} = $result_trees{'at_commands_in_refs'}{'contents'}[11];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[5] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[6] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[7] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[7];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[8] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[9] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[9];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[10] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[5]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'extra'}{'label'} = $result_trees{'at_commands_in_refs'}{'contents'}[13];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[5];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[5]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[5];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[8]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[9]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[10]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[10]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[11]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[12]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[12];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[12]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][5] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][6] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][7] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[7];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][8] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][9] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[9];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][10] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][11] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[11];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][12] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[12];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'extra'}{'label'} = $result_trees{'at_commands_in_refs'}{'contents'}[15];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[5] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[6] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[7] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[7];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[8] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[9] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[9];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[10] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[11] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[11];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[12] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[12];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[8]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[2];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][5] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][6] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][7] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[7];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][8] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'extra'}{'label'} = $result_trees{'at_commands_in_refs'}{'contents'}[17];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[5] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[6] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[7] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[7];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[8] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[8]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[9]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[10]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[10]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[11]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[12]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[12];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[12]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[13]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[14]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[14];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[14]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[15]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[16]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[16];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[16]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[17]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[18]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[18];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[18]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[19]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[20]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[20];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[20]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[21]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[22]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[22];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[22]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[23]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[24]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[24];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[24]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[25]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[26]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[26];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[26]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][5] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][6] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][7] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[7];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][8] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][9] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[9];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][10] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][11] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[11];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][12] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[12];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][13] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[13];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][14] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[14];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][15] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[15];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][16] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[16];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][17] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[17];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][18] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[18];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][19] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[19];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][20] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[20];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][21] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[21];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][22] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[22];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][23] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[23];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][24] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[24];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][25] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[25];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][26] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[26];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'label'} = $result_trees{'at_commands_in_refs'}{'contents'}[19];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[5] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[6] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[7] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[7];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[8] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[9] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[9];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[10] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[11] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[11];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[12] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[12];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[13] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[13];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[14] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[14];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[15] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[15];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[16] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[16];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[17] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[17];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[18] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[18];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[19] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[19];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[20] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[20];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[21] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[21];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[22] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[22];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[23] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[23];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[24] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[24];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[25] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[25];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[26] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[26];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[2]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[4]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[6]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[6]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[8]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[8]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[8]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[8]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[9]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[10]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[10]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[10]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[10]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[11]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[12]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[12]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[12]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[12];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[12]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[12]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[13]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[14]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[14]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[14]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[14];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[14]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[14]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[15]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[16]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[16]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[16]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[16];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[16]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[16]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[17]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[18]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[18]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[18]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[18];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[18]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[18]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[19]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[20]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[20]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[20]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[20];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[20]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[20]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][5] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][6] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][7] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[7];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][8] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][9] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[9];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][10] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][11] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[11];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][12] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[12];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][13] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[13];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][14] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[14];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][15] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[15];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][16] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[16];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][17] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[17];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][18] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[18];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][19] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[19];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][20] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[20];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'label'} = $result_trees{'at_commands_in_refs'}{'contents'}[21];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[5] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[6] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[7] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[7];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[8] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[9] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[9];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[10] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[11] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[11];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[12] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[12];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[13] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[13];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[14] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[14];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[15] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[15];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[16] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[16];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[17] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[17];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[18] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[18];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[19] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[19];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[20] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[20];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[2]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[4]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[6]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[6]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[8]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[8]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[8]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[8]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[9]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[10]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[10]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[10]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[10]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[10]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[11]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[12]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[12]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[12]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[12];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[12]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[12]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'extra'}{'brace_command_contents'}[0][5] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'extra'}{'brace_command_contents'}[0][6] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'extra'}{'brace_command_contents'}[0][7] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[7];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'extra'}{'brace_command_contents'}[0][8] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'extra'}{'brace_command_contents'}[0][9] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[9];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'extra'}{'brace_command_contents'}[0][10] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'extra'}{'brace_command_contents'}[0][11] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[11];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'extra'}{'brace_command_contents'}[0][12] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[12];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'extra'}{'label'} = $result_trees{'at_commands_in_refs'}{'contents'}[23];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'extra'}{'node_argument'}{'node_content'}[5] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'extra'}{'node_argument'}{'node_content'}[6] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'extra'}{'node_argument'}{'node_content'}[7] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[7];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'extra'}{'node_argument'}{'node_content'}[8] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'extra'}{'node_argument'}{'node_content'}[9] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[9];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'extra'}{'node_argument'}{'node_content'}[10] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'extra'}{'node_argument'}{'node_content'}[11] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[11];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'extra'}{'node_argument'}{'node_content'}[12] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[12];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[9]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[2]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[4]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[10];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'extra'}{'label'} = $result_trees{'at_commands_in_refs'}{'contents'}[25];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[11]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[8]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[9]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[10]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[10]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[12];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'extra'}{'brace_command_contents'}[0][5] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'extra'}{'brace_command_contents'}[0][6] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'extra'}{'brace_command_contents'}[0][7] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[7];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'extra'}{'brace_command_contents'}[0][8] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'extra'}{'brace_command_contents'}[0][9] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[9];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'extra'}{'brace_command_contents'}[0][10] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'extra'}{'label'} = $result_trees{'at_commands_in_refs'}{'contents'}[27];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'extra'}{'node_argument'}{'node_content'}[5] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'extra'}{'node_argument'}{'node_content'}[6] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'extra'}{'node_argument'}{'node_content'}[7] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[7];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'extra'}{'node_argument'}{'node_content'}[8] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'extra'}{'node_argument'}{'node_content'}[9] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[9];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'extra'}{'node_argument'}{'node_content'}[10] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[13]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[8]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[9]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[10]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[10]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[14];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'extra'}{'brace_command_contents'}[0][5] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'extra'}{'brace_command_contents'}[0][6] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'extra'}{'brace_command_contents'}[0][7] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[7];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'extra'}{'brace_command_contents'}[0][8] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'extra'}{'brace_command_contents'}[0][9] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[9];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'extra'}{'brace_command_contents'}[0][10] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'extra'}{'label'} = $result_trees{'at_commands_in_refs'}{'contents'}[29];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'extra'}{'node_argument'}{'node_content'}[5] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'extra'}{'node_argument'}{'node_content'}[6] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'extra'}{'node_argument'}{'node_content'}[7] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[7];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'extra'}{'node_argument'}{'node_content'}[8] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'extra'}{'node_argument'}{'node_content'}[9] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[9];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'extra'}{'node_argument'}{'node_content'}[10] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[15]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[16]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[16]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[16]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[16];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[16]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[16]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[16]{'extra'}{'label'} = $result_trees{'at_commands_in_refs'}{'contents'}[31];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[16]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[16]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[16]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[17]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'args'}[1]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'args'}[1];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'args'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[1][0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'args'}[1]{'contents'}[1];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[2]{'extra'}{'explanation_contents'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[1];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[2]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[4]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[18];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'extra'}{'label'} = $result_trees{'at_commands_in_refs'}{'contents'}[33];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[19]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'args'}[1]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'args'}[1];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'args'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[1][0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'args'}[1]{'contents'}[1];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[2]{'extra'}{'explanation_contents'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[1];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[2]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[4]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[20];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'extra'}{'label'} = $result_trees{'at_commands_in_refs'}{'contents'}[35];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[21]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[1]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[1];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[1][0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[1]{'contents'}[1];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[22];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'extra'}{'label'} = $result_trees{'at_commands_in_refs'}{'contents'}[37];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[23]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[1]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[1];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[2]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[2];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[2]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[3]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[3];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[3]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[4]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[4];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[4]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[1][0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[1]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[2][0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[2]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[3][0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[3]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[4][0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[4]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[24];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'extra'}{'label'} = $result_trees{'at_commands_in_refs'}{'contents'}[39];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[25]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[26]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[26]{'args'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[26]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[26]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[26]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[26]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[26]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[26];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[26]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[26]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[26]{'extra'}{'label'} = $result_trees{'at_commands_in_refs'}{'contents'}[41];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[26]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[26]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[26]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[26]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[26]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[27]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'line_nr'};
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[3]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[3]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[3]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'line_nr'};
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'line_nr'};
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[4]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'line_nr'};
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[6]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[6]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'line_nr'};
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[8]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[8]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[8]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[8]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'line_nr'};
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[9]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[10]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[10]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[10]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[10]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'line_nr'};
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[10]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[11]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[12]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[12]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[12]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[12];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[12]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'line_nr'};
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[12]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[13]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[14]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[14]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[14]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[14];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[14]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'line_nr'};
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[14]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[15]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[16]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[16]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[16]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[16];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[16]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'line_nr'};
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[16]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][5] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][6] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][7] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[7];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][8] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][9] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[9];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][10] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][11] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[11];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][12] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[12];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][13] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[13];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][14] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[14];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][15] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[15];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][16] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[16];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'label'} = $result_trees{'at_commands_in_refs'}{'contents'}[43];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[5] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[6] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[7] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[7];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[8] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[9] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[9];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[10] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[11] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[11];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[12] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[12];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[13] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[13];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[14] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[14];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[15] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[15];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[16] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[16];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'line_nr'};
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[29]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[2]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[4]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[6]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[6]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[8]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[8]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[8]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[8]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[9]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[10]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[10]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[10]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[10]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[10]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[11]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12]{'args'}[0]{'contents'}[1]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12]{'args'}[0]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12]{'args'}[0]{'contents'}[1]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'extra'}{'brace_command_contents'}[0][5] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'extra'}{'brace_command_contents'}[0][6] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'extra'}{'brace_command_contents'}[0][7] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[7];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'extra'}{'brace_command_contents'}[0][8] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'extra'}{'brace_command_contents'}[0][9] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[9];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'extra'}{'brace_command_contents'}[0][10] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'extra'}{'brace_command_contents'}[0][11] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[11];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'extra'}{'brace_command_contents'}[0][12] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'extra'}{'label'} = $result_trees{'at_commands_in_refs'}{'contents'}[45];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'extra'}{'node_argument'}{'node_content'}[5] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'extra'}{'node_argument'}{'node_content'}[6] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'extra'}{'node_argument'}{'node_content'}[7] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[7];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'extra'}{'node_argument'}{'node_content'}[8] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'extra'}{'node_argument'}{'node_content'}[9] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[9];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'extra'}{'node_argument'}{'node_content'}[10] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'extra'}{'node_argument'}{'node_content'}[11] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[11];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'extra'}{'node_argument'}{'node_content'}[12] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[31]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[32]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[32]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[32]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[32]{'args'}[0]{'contents'}[1]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[32]{'args'}[0]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[32]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[32]{'args'}[0]{'contents'}[1]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[32]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[32]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[32]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[32]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[32];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[32]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[32]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[32]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[32]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[32]{'extra'}{'label'} = $result_trees{'at_commands_in_refs'}{'contents'}[47];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[32]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[32]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[32]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[32]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[32]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[32]{'args'}[0]{'contents'}[1]{'line_nr'};
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[32]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[33]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[2]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[34];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'extra'}{'label'} = $result_trees{'at_commands_in_refs'}{'contents'}[49];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[35]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[36]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[36]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[36];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[36]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[36]{'extra'}{'label'} = $result_trees{'at_commands_in_refs'}{'contents'}[51];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[36]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[36]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[36]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[37]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[2]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[38];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'extra'}{'label'} = $result_trees{'at_commands_in_refs'}{'contents'}[53];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[39]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[2]{'args'}[1]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[2]{'args'}[1];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[2]{'args'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[1][0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[2]{'args'}[1]{'contents'}[1];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[2]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[4]{'args'}[1]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[4]{'args'}[2]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[4]{'args'}[2];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[4]{'args'}[2]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[4]{'extra'}{'brace_command_contents'}[2][0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[4]{'args'}[2]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[4]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[40];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'extra'}{'label'} = $result_trees{'at_commands_in_refs'}{'contents'}[55];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'contents'}[41]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[56];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'extra'}{'misc_content'}[0] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'extra'}{'misc_content'}[1] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'extra'}{'misc_content'}[2] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'extra'}{'misc_content'}[3] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'extra'}{'misc_content'}[4] = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'extra'}{'spaces_after_command'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'line_nr'} = $result_trees{'at_commands_in_refs'}{'contents'}[56]{'args'}[0]{'contents'}[1]{'line_nr'};
+ $result_trees{'at_commands_in_refs'}{'contents'}[56]{'parent'} = $result_trees{'at_commands_in_refs'};
+ $result_trees{'at_commands_in_refs'}{'contents'}[57]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs'}{'contents'}[57];
+ $result_trees{'at_commands_in_refs'}{'contents'}[57]{'parent'} = $result_trees{'at_commands_in_refs'};
  
  $result_texis{'at_commands_in_refs'} = '@node Top
***************
*** 20464,20467 ****
--- 20897,20901 ----
  * @sansserif{sansserif} @slanted{slanted}::
  * @indicateurl{indicateurl}::
+ * @sub{g}H 3@sup{rd}::
  * @url{http://somewhere_aaa} @url{url, text} @uref{/man.cgi/1/ls,,ls}::
  @end menu
***************
*** 20542,20545 ****
--- 20976,20982 ----
  @chapter @indicateurl{indicateurl}
  
+ @node @sub{g}H 3@sup{rd}
+ @chapter @sub{g}H 3@sup{rd}
+ 
  @node @url{http://somewhere_aaa} @url{url, text} @uref{/man.cgi/1/ls,,ls}
  @chapter @url{http://somewhere_aaa} @url{url, text} @uref{/man.cgi/1/ls,,ls}
***************
*** 20573,20576 ****
--- 21010,21014 ----
  @ref{@sansserif{sansserif} @slanted{slanted}}
  @ref{@indicateurl{indicateurl}}
+ @ref{@sub{g}H 3@sup{rd}}
  @ref{@url{http://somewhere_aaa} @url{url, text} @uref{/man.cgi/1/ls,,ls}}
  
***************
*** 20608,20611 ****
--- 21046,21050 ----
  * sansserif slanted::
  * indicateurl::
+ * gH 3rd::
  * http://somewhere_aaa url (text) ls::
  
***************
*** 20686,20690 ****
  **************
  
! 26 http://somewhere_aaa url (text) ls
  *************************************
  
--- 21125,21132 ----
  **************
  
! 26 gH 3rd
! *********
! 
! 27 http://somewhere_aaa url (text) ls
  *************************************
  
***************
*** 20718,20721 ****
--- 21160,21164 ----
  sansserif slanted
  indicateurl
+ gH 3rd
  http://somewhere_aaa url (text) ls
  
***************
*** 21167,21171 ****
                'cmdname' => 'node',
                'extra' => {
!                 'normalized' => 'http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls'
                }
              }
--- 21610,21614 ----
                'cmdname' => 'node',
                'extra' => {
!                 'normalized' => 'gH-3rd'
                }
              }
***************
*** 21177,21180 ****
--- 21620,21640 ----
            'toplevel_prev' => {},
            'toplevel_up' => {}
+         },
+         {
+           'cmdname' => 'chapter',
+           'extra' => {
+             'associated_node' => {
+               'cmdname' => 'node',
+               'extra' => {
+                 'normalized' => 'http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls'
+               }
+             }
+           },
+           'level' => 1,
+           'number' => 27,
+           'section_prev' => {},
+           'section_up' => {},
+           'toplevel_prev' => {},
+           'toplevel_up' => {}
          }
        ],
***************
*** 21286,21289 ****
--- 21746,21753 ----
  $result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[25]{'toplevel_prev'} = $result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[24];
  $result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[25]{'toplevel_up'} = $result_sectioning{'at_commands_in_refs'}{'section_childs'}[0];
+ $result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[26]{'section_prev'} = $result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[25];
+ $result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[26]{'section_up'} = $result_sectioning{'at_commands_in_refs'}{'section_childs'}[0];
+ $result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[26]{'toplevel_prev'} = $result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[25];
+ $result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_childs'}[26]{'toplevel_up'} = $result_sectioning{'at_commands_in_refs'}{'section_childs'}[0];
  $result_sectioning{'at_commands_in_refs'}{'section_childs'}[0]{'section_up'} = $result_sectioning{'at_commands_in_refs'};
  
***************
*** 21582,21586 ****
                                                            'number' => 26
                                                          },
!                                                         'normalized' => 'http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls'
                                                        },
                                                        'node_prev' => {},
--- 22046,22064 ----
                                                            'number' => 26
                                                          },
!                                                         'normalized' => 'gH-3rd'
!                                                       },
!                                                       'node_next' => {
!                                                         'cmdname' => 'node',
!                                                         'extra' => {
!                                                           'associated_section' => {
!                                                             'cmdname' => 'chapter',
!                                                             'extra' => {},
!                                                             'level' => 1,
!                                                             'number' => 27
!                                                           },
!                                                           'normalized' => 'http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls'
!                                                         },
!                                                         'node_prev' => {},
!                                                         'node_up' => {}
                                                        },
                                                        'node_prev' => {},
***************
*** 21690,21693 ****
--- 22168,22173 ----
    }
  };
+ $result_nodes{'at_commands_in_refs'}{'menu_child'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_prev'} = $result_nodes{'at_commands_in_refs'}{'menu_child'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'};
+ $result_nodes{'at_commands_in_refs'}{'menu_child'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_up'} = $result_nodes{'at_commands_in_refs'};
  $result_nodes{'at_commands_in_refs'}{'menu_child'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_prev'} = $result_nodes{'at_commands_in_refs'}{'menu_child'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'};
  $result_nodes{'at_commands_in_refs'}{'menu_child'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_up'} = $result_nodes{'at_commands_in_refs'};
***************
*** 21879,21883 ****
                                                        'cmdname' => 'node',
                                                        'extra' => {
!                                                         'normalized' => 'http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls'
                                                        },
                                                        'menu_prev' => {},
--- 22359,22374 ----
                                                        'cmdname' => 'node',
                                                        'extra' => {
!                                                         'normalized' => 'gH-3rd'
!                                                       },
!                                                       'menu_next' => {
!                                                         'cmdname' => 'node',
!                                                         'extra' => {
!                                                           'normalized' => 'http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls'
!                                                         },
!                                                         'menu_prev' => {},
!                                                         'menu_up' => {},
!                                                         'menu_up_hash' => {
!                                                           'Top' => 1
!                                                         }
                                                        },
                                                        'menu_prev' => {},
***************
*** 22037,22040 ****
--- 22528,22533 ----
    }
  };
+ $result_menus{'at_commands_in_refs'}{'menu_child'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_prev'} = $result_menus{'at_commands_in_refs'}{'menu_child'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'};
+ $result_menus{'at_commands_in_refs'}{'menu_child'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_up'} = $result_menus{'at_commands_in_refs'};
  $result_menus{'at_commands_in_refs'}{'menu_child'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_prev'} = $result_menus{'at_commands_in_refs'}{'menu_child'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'};
  $result_menus{'at_commands_in_refs'}{'menu_child'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_up'} = $result_menus{'at_commands_in_refs'};
***************
*** 22091,22098 ****
  $result_errors{'at_commands_in_refs'} = [
    {
!     'error_line' => ':94: warning: @verb should not appear in @node
  ',
      'file_name' => '',
!     'line_nr' => 94,
      'macro' => '',
      'text' => '@verb should not appear in @node',
--- 22584,22591 ----
  $result_errors{'at_commands_in_refs'} = [
    {
!     'error_line' => ':95: warning: @verb should not appear in @node
  ',
      'file_name' => '',
!     'line_nr' => 95,
      'macro' => '',
      'text' => '@verb should not appear in @node',
***************
*** 22100,22107 ****
    },
    {
!     'error_line' => ':96: warning: @verb should not appear in @chapter
  ',
      'file_name' => '',
!     'line_nr' => 96,
      'macro' => '',
      'text' => '@verb should not appear in @chapter',
--- 22593,22600 ----
    },
    {
!     'error_line' => ':97: warning: @verb should not appear in @chapter
  ',
      'file_name' => '',
!     'line_nr' => 97,
      'macro' => '',
      'text' => '@verb should not appear in @chapter',
***************
*** 22109,22116 ****
    },
    {
!     'error_line' => ':142: warning: @verb should not appear in @ref
  ',
      'file_name' => '',
!     'line_nr' => 142,
      'macro' => '',
      'text' => '@verb should not appear in @ref',
--- 22602,22609 ----
    },
    {
!     'error_line' => ':146: warning: @verb should not appear in @ref
  ',
      'file_name' => '',
!     'line_nr' => 146,
      'macro' => '',
      'text' => '@verb should not appear in @ref',
***************
*** 22201,22205 ****
  ****************
  
! 26 <http://somewhere_aaa> text (url) ls
  ***************************************
  
--- 22694,22701 ----
  ****************
  
! 26 _{g}H 3^{rd}
! ***************
! 
! 27 <http://somewhere_aaa> text (url) ls
  ***************************************
  
***************
*** 22217,22224 ****
  ,, ,:: *note << >> << >> < >:: *note `` \'\' --- -- ` \':: *note AAA (fff)
  AAA BBB:: *note CCC (rrr) CCC DDD:: *note the someone <someone@somewher>
! <no_explain@there>:: *note [f--ile1] Image description""\\.:: *note  @ {} . :: *note \'cite asis\' in @w b
! in r SC *str* t VAR "dfn" i:: *note \'env\' \'code\' \'option\' \'samp\'
  \'command\' \'file\' \'C-x <ESC>\':: *note 8.27in:: *note sansserif slanted::
! *note \'indicateurl\':: *note <http://somewhere_aaa> text (url) ls::
  
  ';
--- 22713,22721 ----
  ,, ,:: *note << >> << >> < >:: *note `` \'\' --- -- ` \':: *note AAA (fff)
  AAA BBB:: *note CCC (rrr) CCC DDD:: *note the someone <someone@somewher>
! <no_explain@there>:: *note [f--ile1] Image description""\\.:: *note  @ {} . :: *note \'cite asis\'
! in @w b in r SC *str* t VAR "dfn" i:: *note \'env\' \'code\' \'option\' \'samp\'
  \'command\' \'file\' \'C-x <ESC>\':: *note 8.27in:: *note sansserif slanted::
! *note \'indicateurl\':: *note _{g}H 3^{rd}:: *note <http://somewhere_aaa>
! text (url) ls::
  
  ';
***************
*** 22226,22254 ****
  $result_converted_errors{'plaintext'}->{'at_commands_in_refs'} = [
    {
!     'file_name' => '',
!     'error_line' => ':91: warning: could not find @image file `f--ile1.txt\' nor alternate text
  ',
!     'text' => 'could not find @image file `f--ile1.txt\' nor alternate text',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 91
    },
    {
!     'file_name' => '',
!     'error_line' => ':89: warning: could not find @image file `f--ile1.txt\' nor alternate text
  ',
!     'text' => 'could not find @image file `f--ile1.txt\' nor alternate text',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 89
    },
    {
!     'file_name' => '',
!     'error_line' => ':149: warning: @ref node name should not contain `:\'
  ',
!     'text' => '@ref node name should not contain `:\'',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 149
    }
  ];
--- 22723,22751 ----
  $result_converted_errors{'plaintext'}->{'at_commands_in_refs'} = [
    {
!     'error_line' => ':92: warning: could not find @image file `f--ile1.txt\' nor alternate text
  ',
!     'file_name' => '',
!     'line_nr' => 92,
      'macro' => '',
!     'text' => 'could not find @image file `f--ile1.txt\' nor alternate text',
!     'type' => 'warning'
    },
    {
!     'error_line' => ':90: warning: could not find @image file `f--ile1.txt\' nor alternate text
  ',
!     'file_name' => '',
!     'line_nr' => 90,
      'macro' => '',
!     'text' => 'could not find @image file `f--ile1.txt\' nor alternate text',
!     'type' => 'warning'
    },
    {
!     'error_line' => ':154: warning: @ref node name should not contain `:\'
  ',
!     'file_name' => '',
!     'line_nr' => 154,
      'macro' => '',
!     'text' => '@ref node name should not contain `:\'',
!     'type' => 'warning'
    }
  ];
***************
*** 22271,22284 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 22768,22781 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 22289,22296 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 22786,22793 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 22300,22304 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <div class="header">
--- 22797,22801 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <div class="header">
***************
*** 22360,22363 ****
--- 22857,22862 ----
  <tr><td align="left" valign="top">&bull; <a href="#indicateurl">&lsquo;<code>indicateurl</code>&rsquo;</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
  </td></tr>
+ <tr><td align="left" valign="top">&bull; <a href="#gH-3rd"><sub>g</sub>H 3<sup>rd</sup></a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+ </td></tr>
  <tr><td align="left" valign="top">&bull; <a href="#http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls"><a href="http://somewhere_aaa">http://somewhere_aaa</a> <a href="url">text</a> <a href="/man.cgi/1/ls">ls</a></a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
  </td></tr>
***************
*** 22584,22588 ****
  <div class="header">
  <p>
! Next: <a href="#http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls" accesskey="n" rel="next"><a href="http://somewhere_aaa">http://somewhere_aaa</a> <a href="url">text</a> <a href="/man.cgi/1/ls">ls</a></a>, Previous: <a href="#sansserif-slanted" accesskey="p" rel="prev"><span class="sansserif">sansserif</span> <i>slanted</i></a>, Up: <a href="#Top" accesskey="u" rel="up">Top</a> &nbsp; </p>
  </div>
  <a name="indicateurl-1"></a>
--- 23083,23087 ----
  <div class="header">
  <p>
! Next: <a href="#gH-3rd" accesskey="n" rel="next"><sub>g</sub>H 3<sup>rd</sup></a>, Previous: <a href="#sansserif-slanted" accesskey="p" rel="prev"><span class="sansserif">sansserif</span> <i>slanted</i></a>, Up: <a href="#Top" accesskey="u" rel="up">Top</a> &nbsp; </p>
  </div>
  <a name="indicateurl-1"></a>
***************
*** 22590,22600 ****
  
  <hr>
  <a name="http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls"></a>
  <div class="header">
  <p>
! Previous: <a href="#indicateurl" accesskey="p" rel="prev">&lsquo;<code>indicateurl</code>&rsquo;</a>, Up: <a href="#Top" accesskey="u" rel="up">Top</a> &nbsp; </p>
  </div>
  <a name="http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls-1"></a>
! <h2 class="chapter">26 <a href="http://somewhere_aaa">http://somewhere_aaa</a> <a href="url">text</a> <a href="/man.cgi/1/ls">ls</a></h2>
  
  <p><a href="#-_007b-_007d"> { }</a>
--- 23089,23108 ----
  
  <hr>
+ <a name="gH-3rd"></a>
+ <div class="header">
+ <p>
+ Next: <a href="#http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls" accesskey="n" rel="next"><a href="http://somewhere_aaa">http://somewhere_aaa</a> <a href="url">text</a> <a href="/man.cgi/1/ls">ls</a></a>, Previous: <a href="#indicateurl" accesskey="p" rel="prev">&lsquo;<code>indicateurl</code>&rsquo;</a>, Up: <a href="#Top" accesskey="u" rel="up">Top</a> &nbsp; </p>
+ </div>
+ <a name="gH-3rd-1"></a>
+ <h2 class="chapter">26 <sub>g</sub>H 3<sup>rd</sup></h2>
+ 
+ <hr>
  <a name="http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls"></a>
  <div class="header">
  <p>
! Previous: <a href="#gH-3rd" accesskey="p" rel="prev"><sub>g</sub>H 3<sup>rd</sup></a>, Up: <a href="#Top" accesskey="u" rel="up">Top</a> &nbsp; </p>
  </div>
  <a name="http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls-1"></a>
! <h2 class="chapter">27 <a href="http://somewhere_aaa">http://somewhere_aaa</a> <a href="url">text</a> <a href="/man.cgi/1/ls">ls</a></h2>
  
  <p><a href="#-_007b-_007d"> { }</a>
***************
*** 22626,22629 ****
--- 23134,23138 ----
  <a href="#sansserif-slanted"><span class="sansserif">sansserif</span> <i>slanted</i></a>
  <a href="#indicateurl">&lsquo;<code>indicateurl</code>&rsquo;</a>
+ <a href="#gH-3rd"><sub>g</sub>H 3<sup>rd</sup></a>
  <a href="#http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls"><a href="http://somewhere_aaa">http://somewhere_aaa</a> <a href="url">text</a> <a href="/man.cgi/1/ls">ls</a></a>
  </p>
***************
*** 22638,22675 ****
  $result_converted_errors{'html'}->{'at_commands_in_refs'} = [
    {
-     'file_name' => '',
      'error_line' => ':23: warning: @image file `f--ile1\' (for HTML) not found, using `f--ile1.jpg\'
  ',
!     'text' => '@image file `f--ile1\' (for HTML) not found, using `f--ile1.jpg\'',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 23
    },
    {
!     'file_name' => '',
!     'error_line' => ':89: warning: @image file `f--ile1\' (for HTML) not found, using `f--ile1.jpg\'
  ',
!     'text' => '@image file `f--ile1\' (for HTML) not found, using `f--ile1.jpg\'',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 89
    },
    {
!     'file_name' => '',
!     'error_line' => ':91: warning: @image file `f--ile1\' (for HTML) not found, using `f--ile1.jpg\'
  ',
!     'text' => '@image file `f--ile1\' (for HTML) not found, using `f--ile1.jpg\'',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 91
    },
    {
!     'file_name' => '',
!     'error_line' => ':141: warning: @image file `f--ile1\' (for HTML) not found, using `f--ile1.jpg\'
  ',
!     'text' => '@image file `f--ile1\' (for HTML) not found, using `f--ile1.jpg\'',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 141
    }
  ];
--- 23147,23184 ----
  $result_converted_errors{'html'}->{'at_commands_in_refs'} = [
    {
      'error_line' => ':23: warning: @image file `f--ile1\' (for HTML) not found, using `f--ile1.jpg\'
  ',
!     'file_name' => '',
!     'line_nr' => 23,
      'macro' => '',
!     'text' => '@image file `f--ile1\' (for HTML) not found, using `f--ile1.jpg\'',
!     'type' => 'warning'
    },
    {
!     'error_line' => ':90: warning: @image file `f--ile1\' (for HTML) not found, using `f--ile1.jpg\'
  ',
!     'file_name' => '',
!     'line_nr' => 90,
      'macro' => '',
!     'text' => '@image file `f--ile1\' (for HTML) not found, using `f--ile1.jpg\'',
!     'type' => 'warning'
    },
    {
!     'error_line' => ':92: warning: @image file `f--ile1\' (for HTML) not found, using `f--ile1.jpg\'
  ',
!     'file_name' => '',
!     'line_nr' => 92,
      'macro' => '',
!     'text' => '@image file `f--ile1\' (for HTML) not found, using `f--ile1.jpg\'',
!     'type' => 'warning'
    },
    {
!     'error_line' => ':145: warning: @image file `f--ile1\' (for HTML) not found, using `f--ile1.jpg\'
  ',
!     'file_name' => '',
!     'line_nr' => 145,
      'macro' => '',
!     'text' => '@image file `f--ile1\' (for HTML) not found, using `f--ile1.jpg\'',
!     'type' => 'warning'
    }
  ];
***************
*** 22706,22709 ****
--- 23215,23219 ----
  </pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator="::"><sansserif>sansserif</sansserif> <slanted>slanted</slanted></menunode><menudescription><pre xml:space="preserve">
  </pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator="::"><indicateurl>indicateurl</indicateurl></menunode><menudescription><pre xml:space="preserve">
+ </pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator="::"><sub>g</sub>H 3<sup>rd</sup></menunode><menudescription><pre xml:space="preserve">
  </pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator="::"><url><urefurl>http://somewhere_aaa</urefurl></url> <url><urefurl>url</urefurl><urefdesc spaces=" ">text</urefdesc></url> <uref><urefurl>/man.cgi/1/ls</urefurl><urefreplacement>ls</urefreplacement></uref></menunode><menudescription><pre xml:space="preserve">
  </pre></menudescription></menuentry></menu>
***************
*** 22806,22814 ****
  
  </chapter>
! <node name="indicateurl" spaces=" "><nodename><indicateurl>indicateurl</indicateurl></nodename><nodenext automatic="on"><url><urefurl>http://somewhere_aaa</urefurl></url> <url><urefurl>url</urefurl><urefdesc spaces=" ">text</urefdesc></url> <uref><urefurl>/man.cgi/1/ls</urefurl><urefreplacement>ls</urefreplacement></uref></nodenext><nodeprev automatic="on"><sansserif>sansserif</sansserif> <slanted>slanted</slanted></nodeprev><nodeup automatic="on">Top</nodeup></node>
  <chapter spaces=" "><sectiontitle><indicateurl>indicateurl</indicateurl></sectiontitle>
  
  </chapter>
! <node name="http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls" spaces=" "><nodename><url><urefurl>http://somewhere_aaa</urefurl></url> <url><urefurl>url</urefurl><urefdesc spaces=" ">text</urefdesc></url> <uref><urefurl>/man.cgi/1/ls</urefurl><urefreplacement>ls</urefreplacement></uref></nodename><nodeprev automatic="on"><indicateurl>indicateurl</indicateurl></nodeprev><nodeup automatic="on">Top</nodeup></node>
  <chapter spaces=" "><sectiontitle><url><urefurl>http://somewhere_aaa</urefurl></url> <url><urefurl>url</urefurl><urefdesc spaces=" ">text</urefdesc></url> <uref><urefurl>/man.cgi/1/ls</urefurl><urefreplacement>ls</urefreplacement></uref></sectiontitle>
  
--- 23316,23328 ----
  
  </chapter>
! <node name="indicateurl" spaces=" "><nodename><indicateurl>indicateurl</indicateurl></nodename><nodenext automatic="on"><sub>g</sub>H 3<sup>rd</sup></nodenext><nodeprev automatic="on"><sansserif>sansserif</sansserif> <slanted>slanted</slanted></nodeprev><nodeup automatic="on">Top</nodeup></node>
  <chapter spaces=" "><sectiontitle><indicateurl>indicateurl</indicateurl></sectiontitle>
  
  </chapter>
! <node name="gH-3rd" spaces=" "><nodename><sub>g</sub>H 3<sup>rd</sup></nodename><nodenext automatic="on"><url><urefurl>http://somewhere_aaa</urefurl></url> <url><urefurl>url</urefurl><urefdesc spaces=" ">text</urefdesc></url> <uref><urefurl>/man.cgi/1/ls</urefurl><urefreplacement>ls</urefreplacement></uref></nodenext><nodeprev automatic="on"><indicateurl>indicateurl</indicateurl></nodeprev><nodeup automatic="on">Top</nodeup></node>
! <chapter spaces=" "><sectiontitle><sub>g</sub>H 3<sup>rd</sup></sectiontitle>
! 
! </chapter>
! <node name="http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls" spaces=" "><nodename><url><urefurl>http://somewhere_aaa</urefurl></url> <url><urefurl>url</urefurl><urefdesc spaces=" ">text</urefdesc></url> <uref><urefurl>/man.cgi/1/ls</urefurl><urefreplacement>ls</urefreplacement></uref></nodename><nodeprev automatic="on"><sub>g</sub>H 3<sup>rd</sup></nodeprev><nodeup automatic="on">Top</nodeup></node>
  <chapter spaces=" "><sectiontitle><url><urefurl>http://somewhere_aaa</urefurl></url> <url><urefurl>url</urefurl><urefdesc spaces=" ">text</urefdesc></url> <uref><urefurl>/man.cgi/1/ls</urefurl><urefreplacement>ls</urefreplacement></uref></sectiontitle>
  
***************
*** 22841,22844 ****
--- 23355,23359 ----
  <ref label="sansserif-slanted"><xrefnodename><sansserif>sansserif</sansserif> <slanted>slanted</slanted></xrefnodename></ref>
  <ref label="indicateurl"><xrefnodename><indicateurl>indicateurl</indicateurl></xrefnodename></ref>
+ <ref label="gH-3rd"><xrefnodename><sub>g</sub>H 3<sup>rd</sup></xrefnodename></ref>
  <ref label="http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls"><xrefnodename><url><urefurl>http://somewhere_aaa</urefurl></url> <url><urefurl>url</urefurl><urefdesc spaces=" ">text</urefdesc></url> <uref><urefurl>/man.cgi/1/ls</urefurl><urefreplacement>ls</urefreplacement></uref></xrefnodename></ref>
  </para>
***************
*** 22935,22939 ****
  </chapter>
  <chapter label="21" id="cite-asis-in-_0040w-b-in-r-SC-str-t-var-dfn-i">
! <title><citetitle>cite asis</citetitle> in @w <emphasis role="bold">b</emphasis><!-- /@w --> <lineannotation>in r</lineannotation> sc <emphasis role="bold">str</emphasis> <literal>t</literal> <replaceable>var</replaceable> <firstterm>dfn</firstterm> <emphasis>i</emphasis></title>
  
  </chapter>
--- 23450,23454 ----
  </chapter>
  <chapter label="21" id="cite-asis-in-_0040w-b-in-r-SC-str-t-var-dfn-i">
! <title><citetitle>cite asis</citetitle> in @w <emphasis role="bold">b</emphasis><!-- /@w --> in r SC <emphasis role="bold">str</emphasis> <literal>t</literal> <replaceable>var</replaceable> <firstterm>dfn</firstterm> <emphasis>i</emphasis></title>
  
  </chapter>
***************
*** 22954,22958 ****
  
  </chapter>
! <chapter label="26" id="http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls">
  <title><ulink url="http://somewhere_aaa">http://somewhere_aaa</ulink> <ulink url="url">text</ulink> <ulink url="/man.cgi/1/ls">ls</ulink></title>
  
--- 23469,23477 ----
  
  </chapter>
! <chapter label="26" id="gH-3rd">
! <title><subscript>g</subscript>H 3<superscript>rd</superscript></title>
! 
! </chapter>
! <chapter label="27" id="http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls">
  <title><ulink url="http://somewhere_aaa">http://somewhere_aaa</ulink> <ulink url="url">text</ulink> <ulink url="/man.cgi/1/ls">ls</ulink></title>
  
***************
*** 22981,22989 ****
  <link linkend="f_002d_002dile1-f_002d_002dile"><inlinemediaobject><imageobject><imagedata fileref="f--ile1.jpg" format="JPG"></imagedata></imageobject></inlinemediaobject>  <inlinemediaobject><imageobject><imagedata fileref="f--ile.png" format="PNG"></imagedata></imageobject><textobject><literallayout>Image description&quot;&quot;\\.</literallayout></textobject></inlinemediaobject></link>
  <link linkend="-_0040-_007b_007d-_002e-"><literal> @ {} . </literal></link>
! <link linkend="cite-asis-in-_0040w-b-in-r-SC-str-t-var-dfn-i"><citetitle>cite asis</citetitle> in @w <emphasis role="bold">b</emphasis><!-- /@w --> <lineannotation>in r</lineannotation> sc <emphasis role="bold">str</emphasis> <literal>t</literal> <replaceable>var</replaceable> <firstterm>dfn</firstterm> <emphasis>i</emphasis></link>
  <link linkend="env-code-option-samp-command-file-C_002dx-ESC"><envar>env</envar> <literal>code</literal> <option>option</option> &#8216;<literal>samp</literal>&#8217; <command>command</command> <filename>file</filename> <userinput>C-x <keycap>ESC</keycap></userinput></link>
  <link linkend="8_002e27in">8.27in</link>
  <link linkend="sansserif-slanted">sansserif slanted</link>
  <link linkend="indicateurl"><literal>indicateurl</literal></link>
  <link linkend="http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls"><ulink url="http://somewhere_aaa">http://somewhere_aaa</ulink> <ulink url="url">text</ulink> <ulink url="/man.cgi/1/ls">ls</ulink></link>
  </para>
--- 23500,23509 ----
  <link linkend="f_002d_002dile1-f_002d_002dile"><inlinemediaobject><imageobject><imagedata fileref="f--ile1.jpg" format="JPG"></imagedata></imageobject></inlinemediaobject>  <inlinemediaobject><imageobject><imagedata fileref="f--ile.png" format="PNG"></imagedata></imageobject><textobject><literallayout>Image description&quot;&quot;\\.</literallayout></textobject></inlinemediaobject></link>
  <link linkend="-_0040-_007b_007d-_002e-"><literal> @ {} . </literal></link>
! <link linkend="cite-asis-in-_0040w-b-in-r-SC-str-t-var-dfn-i"><citetitle>cite asis</citetitle> in @w <emphasis role="bold">b</emphasis><!-- /@w --> in r SC <emphasis role="bold">str</emphasis> <literal>t</literal> <replaceable>var</replaceable> <firstterm>dfn</firstterm> <emphasis>i</emphasis></link>
  <link linkend="env-code-option-samp-command-file-C_002dx-ESC"><envar>env</envar> <literal>code</literal> <option>option</option> &#8216;<literal>samp</literal>&#8217; <command>command</command> <filename>file</filename> <userinput>C-x <keycap>ESC</keycap></userinput></link>
  <link linkend="8_002e27in">8.27in</link>
  <link linkend="sansserif-slanted">sansserif slanted</link>
  <link linkend="indicateurl"><literal>indicateurl</literal></link>
+ <link linkend="gH-3rd"><subscript>g</subscript>H 3<superscript>rd</superscript></link>
  <link linkend="http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls"><ulink url="http://somewhere_aaa">http://somewhere_aaa</ulink> <ulink url="url">text</ulink> <ulink url="/man.cgi/1/ls">ls</ulink></link>
  </para>
***************
*** 22993,23012 ****
  $result_converted_errors{'docbook'}->{'at_commands_in_refs'} = [
    {
!     'file_name' => '',
!     'error_line' => ':91: warning: @image file `f--ile1\' not found, using `f--ile1.jpg\'
  ',
!     'text' => '@image file `f--ile1\' not found, using `f--ile1.jpg\'',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 91
    },
    {
!     'file_name' => '',
!     'error_line' => ':141: warning: @image file `f--ile1\' not found, using `f--ile1.jpg\'
  ',
!     'text' => '@image file `f--ile1\' not found, using `f--ile1.jpg\'',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 141
    }
  ];
--- 23513,23532 ----
  $result_converted_errors{'docbook'}->{'at_commands_in_refs'} = [
    {
!     'error_line' => ':92: warning: @image file `f--ile1\' not found, using `f--ile1.jpg\'
  ',
!     'file_name' => '',
!     'line_nr' => 92,
      'macro' => '',
!     'text' => '@image file `f--ile1\' not found, using `f--ile1.jpg\'',
!     'type' => 'warning'
    },
    {
!     'error_line' => ':145: warning: @image file `f--ile1\' not found, using `f--ile1.jpg\'
  ',
!     'file_name' => '',
!     'line_nr' => 145,
      'macro' => '',
!     'text' => '@image file `f--ile1\' not found, using `f--ile1.jpg\'',
!     'type' => 'warning'
    }
  ];
***************
*** 23050,23053 ****
--- 23570,23574 ----
  * sansserif slanted::
  * \'indicateurl\'::
+ * _{g}H 3^{rd}::
  * <http://somewhere_aaa> text (url) ls::
  
***************
*** 23202,23206 ****
  
  
! File: ,  Node: \'indicateurl\',  Next: <http://somewhere_aaa> text (url) ls,  Prev: sansserif slanted,  Up: Top
  
  25 \'indicateurl\'
--- 23723,23727 ----
  
  
! File: ,  Node: \'indicateurl\',  Next: _{g}H 3^{rd},  Prev: sansserif slanted,  Up: Top
  
  25 \'indicateurl\'
***************
*** 23208,23214 ****
  
  
! File: ,  Node: <http://somewhere_aaa> text (url) ls,  Prev: \'indicateurl\',  Up: Top
  
! 26 <http://somewhere_aaa> text (url) ls
  ***************************************
  
--- 23729,23741 ----
  
  
! File: ,  Node: _{g}H 3^{rd},  Next: <http://somewhere_aaa> text (url) ls,  Prev: \'indicateurl\',  Up: Top
! 
! 26 _{g}H 3^{rd}
! ***************
! 
! 
! File: ,  Node: <http://somewhere_aaa> text (url) ls,  Prev: _{g}H 3^{rd},  Up: Top
  
! 27 <http://somewhere_aaa> text (url) ls
  ***************************************
  
***************
*** 23226,23233 ****
  ,, ,:: *note << >> << >> < >:: *note `` \'\' --- -- ` \':: *note AAA (fff)
  AAA BBB:: *note CCC (rrr) CCC DDD:: *note the someone <someone@somewher>
! <no_explain@there>:: *note [f--ile1] [image src="f--ile.png" alt="alt" text="Image description\\"\\"\\\\."]:: *note  @ {} . :: *note \'cite asis\' in @w b
! in r SC *str* t VAR "dfn" i:: *note \'env\' \'code\' \'option\' \'samp\'
  \'command\' \'file\' \'C-x <ESC>\':: *note 8.27in:: *note sansserif slanted::
! *note \'indicateurl\':: *note <http://somewhere_aaa> text (url) ls::
  
  
--- 23753,23761 ----
  ,, ,:: *note << >> << >> < >:: *note `` \'\' --- -- ` \':: *note AAA (fff)
  AAA BBB:: *note CCC (rrr) CCC DDD:: *note the someone <someone@somewher>
! <no_explain@there>:: *note [f--ile1] [image src="f--ile.png" alt="alt" text="Image description\\"\\"\\\\."]:: *note  @ {} . :: *note \'cite asis\'
! in @w b in r SC *str* t VAR "dfn" i:: *note \'env\' \'code\' \'option\' \'samp\'
  \'command\' \'file\' \'C-x <ESC>\':: *note 8.27in:: *note sansserif slanted::
! *note \'indicateurl\':: *note _{g}H 3^{rd}:: *note <http://somewhere_aaa>
! text (url) ls::
  
  
***************
*** 23235,23265 ****
  Tag Table:
  Node: Top27
! Node: { }842
  Node:     !
! . . ? @921
! Node: @ { } \\ #1026
! Node: LaTeX TeX * , (C) ... ...1145
! Node: == error-> Euro ! ==> -1306
! Node: >= <= ->1462
! Node: a o -!- # -| ? (R)1581
! Node: => o a b a sunny day aa1720
! Node: AA ae oe AE OE /o /O ss /l /L D d TH th1900
! Node: a" e~ i^ a^ a` e\' c, e= e* e\'\' e;2127
! Node: e. e( e_ .e e< j ee[2341
! Node: i E=` C\',2499
! Node: `` \'\' ` \' ,, ,2616
! Node: << >> << >> < >2738
! Node: `` \'\' --- -- ` \'2869
! Node: AAA (fff) AAA BBB2997
! Node: CCC (rrr) CCC DDD3137
! Node: the someone <someone@somewher> <no_explain@there>3310
! Node: [f--ile1] [image src="f--ile.png" alt="alt" text="Image description\\"\\"\\\\."]3610
! Node:  @ {} . 3960
! Node: \'cite asis\' in @w b in r SC *str* t VAR "dfn" i4167
! Node: \'env\' \'code\' \'option\' \'samp\' \'command\' \'file\' \'C-x <ESC>\'4429
! Node: 8.27in4709
! Node: sansserif slanted4857
! Node: \'indicateurl\'4983
! Node: <http://somewhere_aaa> text (url) ls5131
  
  End Tag Table
--- 23763,23794 ----
  Tag Table:
  Node: Top27
! Node: { }859
  Node:     !
! . . ? @938
! Node: @ { } \\ #1043
! Node: LaTeX TeX * , (C) ... ...1162
! Node: == error-> Euro ! ==> -1323
! Node: >= <= ->1479
! Node: a o -!- # -| ? (R)1598
! Node: => o a b a sunny day aa1737
! Node: AA ae oe AE OE /o /O ss /l /L D d TH th1917
! Node: a" e~ i^ a^ a` e\' c, e= e* e\'\' e;2144
! Node: e. e( e_ .e e< j ee[2358
! Node: i E=` C\',2516
! Node: `` \'\' ` \' ,, ,2633
! Node: << >> << >> < >2755
! Node: `` \'\' --- -- ` \'2886
! Node: AAA (fff) AAA BBB3014
! Node: CCC (rrr) CCC DDD3154
! Node: the someone <someone@somewher> <no_explain@there>3327
! Node: [f--ile1] [image src="f--ile.png" alt="alt" text="Image description\\"\\"\\\\."]3627
! Node:  @ {} . 3977
! Node: \'cite asis\' in @w b in r SC *str* t VAR "dfn" i4184
! Node: \'env\' \'code\' \'option\' \'samp\' \'command\' \'file\' \'C-x <ESC>\'4446
! Node: 8.27in4726
! Node: sansserif slanted4874
! Node: \'indicateurl\'5000
! Node: _{g}H 3^{rd}5124
! Node: <http://somewhere_aaa> text (url) ls5265
  
  End Tag Table
***************
*** 23268,23359 ****
  $result_converted_errors{'info'}->{'at_commands_in_refs'} = [
    {
-     'file_name' => '',
      'error_line' => ':23: warning: could not find @image file `f--ile1.txt\' nor alternate text
  ',
!     'text' => 'could not find @image file `f--ile1.txt\' nor alternate text',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 23
    },
    {
!     'file_name' => '',
!     'error_line' => ':30: warning: menu entry node name should not contain `:\'
  ',
!     'text' => 'menu entry node name should not contain `:\'',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 30
    },
    {
!     'file_name' => '',
!     'error_line' => ':42: warning: @node name should not contain `,\': LaTeX TeX * , (C) ... ...
  ',
!     'text' => '@node name should not contain `,\': LaTeX TeX * , (C) ... ...',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 42
    },
    {
!     'file_name' => '',
!     'error_line' => ':60: warning: @node name should not contain `,\': a" e~ i^ a^ a` e\' c, e= e* e\'\' e;
  ',
!     'text' => '@node name should not contain `,\': a" e~ i^ a^ a` e\' c, e= e* e\'\' e;',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 60
    },
    {
!     'file_name' => '',
!     'error_line' => ':66: warning: @node name should not contain `,\': i E=` C\',
  ',
!     'text' => '@node name should not contain `,\': i E=` C\',',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 66
    },
    {
!     'file_name' => '',
!     'error_line' => ':69: warning: @node name should not contain `,\': `` \'\' ` \' ,, ,
  ',
!     'text' => '@node name should not contain `,\': `` \'\' ` \' ,, ,',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 69
    },
    {
!     'file_name' => '',
!     'error_line' => ':89: warning: could not find @image file `f--ile1.txt\' nor alternate text
  ',
!     'text' => 'could not find @image file `f--ile1.txt\' nor alternate text',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 89
    },
    {
!     'file_name' => '',
!     'error_line' => ':91: warning: could not find @image file `f--ile1.txt\' nor alternate text
  ',
!     'text' => 'could not find @image file `f--ile1.txt\' nor alternate text',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 91
    },
    {
!     'file_name' => '',
!     'error_line' => ':89: warning: could not find @image file `f--ile1.txt\' nor alternate text
  ',
!     'text' => 'could not find @image file `f--ile1.txt\' nor alternate text',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 89
    },
    {
!     'file_name' => '',
!     'error_line' => ':149: warning: @ref node name should not contain `:\'
  ',
!     'text' => '@ref node name should not contain `:\'',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 149
    }
  ];
--- 23797,23888 ----
  $result_converted_errors{'info'}->{'at_commands_in_refs'} = [
    {
      'error_line' => ':23: warning: could not find @image file `f--ile1.txt\' nor alternate text
  ',
!     'file_name' => '',
!     'line_nr' => 23,
      'macro' => '',
!     'text' => 'could not find @image file `f--ile1.txt\' nor alternate text',
!     'type' => 'warning'
    },
    {
!     'error_line' => ':31: warning: menu entry node name should not contain `:\'
  ',
!     'file_name' => '',
!     'line_nr' => 31,
      'macro' => '',
!     'text' => 'menu entry node name should not contain `:\'',
!     'type' => 'warning'
    },
    {
!     'error_line' => ':43: warning: @node name should not contain `,\': LaTeX TeX * , (C) ... ...
  ',
!     'file_name' => '',
!     'line_nr' => 43,
      'macro' => '',
!     'text' => '@node name should not contain `,\': LaTeX TeX * , (C) ... ...',
!     'type' => 'warning'
    },
    {
!     'error_line' => ':61: warning: @node name should not contain `,\': a" e~ i^ a^ a` e\' c, e= e* e\'\' e;
  ',
!     'file_name' => '',
!     'line_nr' => 61,
      'macro' => '',
!     'text' => '@node name should not contain `,\': a" e~ i^ a^ a` e\' c, e= e* e\'\' e;',
!     'type' => 'warning'
    },
    {
!     'error_line' => ':67: warning: @node name should not contain `,\': i E=` C\',
  ',
!     'file_name' => '',
!     'line_nr' => 67,
      'macro' => '',
!     'text' => '@node name should not contain `,\': i E=` C\',',
!     'type' => 'warning'
    },
    {
!     'error_line' => ':70: warning: @node name should not contain `,\': `` \'\' ` \' ,, ,
  ',
!     'file_name' => '',
!     'line_nr' => 70,
      'macro' => '',
!     'text' => '@node name should not contain `,\': `` \'\' ` \' ,, ,',
!     'type' => 'warning'
    },
    {
!     'error_line' => ':90: warning: could not find @image file `f--ile1.txt\' nor alternate text
  ',
!     'file_name' => '',
!     'line_nr' => 90,
      'macro' => '',
!     'text' => 'could not find @image file `f--ile1.txt\' nor alternate text',
!     'type' => 'warning'
    },
    {
!     'error_line' => ':92: warning: could not find @image file `f--ile1.txt\' nor alternate text
  ',
!     'file_name' => '',
!     'line_nr' => 92,
      'macro' => '',
!     'text' => 'could not find @image file `f--ile1.txt\' nor alternate text',
!     'type' => 'warning'
    },
    {
!     'error_line' => ':90: warning: could not find @image file `f--ile1.txt\' nor alternate text
  ',
!     'file_name' => '',
!     'line_nr' => 90,
      'macro' => '',
!     'text' => 'could not find @image file `f--ile1.txt\' nor alternate text',
!     'type' => 'warning'
    },
    {
!     'error_line' => ':154: warning: @ref node name should not contain `:\'
  ',
!     'file_name' => '',
!     'line_nr' => 154,
      'macro' => '',
!     'text' => '@ref node name should not contain `:\'',
!     'type' => 'warning'
    }
  ];
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/----_0021---_002e--_002e-_003f-_0040.html texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/----_0021---_002e--_002e-_003f-_0040.html
*** texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/----_0021---_002e--_002e-_003f-_0040.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/----_0021---_002e--_002e-_003f-_0040.html	2015-02-10 17:26:52.000000000 +0000
***************
*** 20,33 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 20,33 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 38,45 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 38,45 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 49,53 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="----_0021---_002e--_002e-_003f-_0040"></a>
  <div class="header">
--- 49,53 ----
  </head>
  
! <body lang="en">
  <a name="----_0021---_002e--_002e-_003f-_0040"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/-_0040-_007b_007d-_002e-.html texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/-_0040-_007b_007d-_002e-.html
*** texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/-_0040-_007b_007d-_002e-.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/-_0040-_007b_007d-_002e-.html	2015-02-10 17:26:52.000000000 +0000
***************
*** 17,30 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 17,30 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 35,42 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 35,42 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 46,50 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="-_0040-_007b_007d-_002e-"></a>
  <div class="header">
--- 46,50 ----
  </head>
  
! <body lang="en">
  <a name="-_0040-_007b_007d-_002e-"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/-_007b-_007d.html texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/-_007b-_007d.html
*** texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/-_007b-_007d.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/-_007b-_007d.html	2015-02-10 17:26:52.000000000 +0000
***************
*** 18,31 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 18,31 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 36,43 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 36,43 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 47,51 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="-_007b-_007d"></a>
  <div class="header">
--- 47,51 ----
  </head>
  
! <body lang="en">
  <a name="-_007b-_007d"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/8_002e27in.html texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/8_002e27in.html
*** texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/8_002e27in.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/8_002e27in.html	2015-02-10 17:26:52.000000000 +0000
***************
*** 17,30 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 17,30 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 35,42 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 35,42 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 46,50 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="g_t8_002e27in"></a>
  <div class="header">
--- 46,50 ----
  </head>
  
! <body lang="en">
  <a name="g_t8_002e27in"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/AA-ae-oe-AE-OE-o-O-ss-l-L-D-d-TH-th.html texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/AA-ae-oe-AE-OE-o-O-ss-l-L-D-d-TH-th.html
*** texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/AA-ae-oe-AE-OE-o-O-ss-l-L-D-d-TH-th.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/AA-ae-oe-AE-OE-o-O-ss-l-L-D-d-TH-th.html	2015-02-10 17:26:52.000000000 +0000
***************
*** 17,30 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 17,30 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 35,42 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 35,42 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 46,50 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="g_t_00c5-_00e6-_0153-_00c6-_0152-_00f8-_00d8-_00df-_0142-_0141-_00d0-_00f0-_00de-_00fe"></a>
  <div class="header">
--- 46,50 ----
  </head>
  
! <body lang="en">
  <a name="g_t_00c5-_00e6-_0153-_00c6-_0152-_00f8-_00d8-_00df-_0142-_0141-_00d0-_00f0-_00de-_00fe"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/AAA-AAA-BBB.html texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/AAA-AAA-BBB.html
*** texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/AAA-AAA-BBB.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/AAA-AAA-BBB.html	2015-02-10 17:26:52.000000000 +0000
***************
*** 17,30 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 17,30 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 35,42 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 35,42 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 46,50 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="AAA-AAA-BBB"></a>
  <div class="header">
--- 46,50 ----
  </head>
  
! <body lang="en">
  <a name="AAA-AAA-BBB"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/CCC-CCC-DDD.html texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/CCC-CCC-DDD.html
*** texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/CCC-CCC-DDD.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/CCC-CCC-DDD.html	2015-02-10 17:26:52.000000000 +0000
***************
*** 17,30 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 17,30 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 35,42 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 35,42 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 46,50 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="CCC-CCC-DDD"></a>
  <div class="header">
--- 46,50 ----
  </head>
  
! <body lang="en">
  <a name="CCC-CCC-DDD"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/LaTeX-TeX-_2022-_002c-_00a9-_2026-_002e_002e_002e.html texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/LaTeX-TeX-_2022-_002c-_00a9-_2026-_002e_002e_002e.html
*** texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/LaTeX-TeX-_2022-_002c-_00a9-_2026-_002e_002e_002e.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/LaTeX-TeX-_2022-_002c-_00a9-_2026-_002e_002e_002e.html	2015-02-10 17:26:52.000000000 +0000
***************
*** 17,30 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 17,30 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 35,42 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 35,42 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 46,50 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="LaTeX-TeX-_2022-_002c-_00a9-_2026-_002e_002e_002e"></a>
  <div class="header">
--- 46,50 ----
  </head>
  
! <body lang="en">
  <a name="LaTeX-TeX-_2022-_002c-_00a9-_2026-_002e_002e_002e"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/_0040-_007b-_007d-_005c-_0023.html texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/_0040-_007b-_007d-_005c-_0023.html
*** texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/_0040-_007b-_007d-_005c-_0023.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/_0040-_007b-_007d-_005c-_0023.html	2015-02-10 17:26:52.000000000 +0000
***************
*** 18,31 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 18,31 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 36,43 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 36,43 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 47,51 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="g_t_0040-_007b-_007d-_005c-_0023"></a>
  <div class="header">
--- 47,51 ----
  </head>
  
! <body lang="en">
  <a name="g_t_0040-_007b-_007d-_005c-_0023"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/_0060_0060-_0027_0027-_002d_002d_002d-_002d_002d-_0060-_0027.html texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/_0060_0060-_0027_0027-_002d_002d_002d-_002d_002d-_0060-_0027.html
*** texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/_0060_0060-_0027_0027-_002d_002d_002d-_002d_002d-_0060-_0027.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/_0060_0060-_0027_0027-_002d_002d_002d-_002d_002d-_0060-_0027.html	2015-02-10 17:26:52.000000000 +0000
***************
*** 17,30 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 17,30 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 35,42 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 35,42 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 46,50 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="g_t_0060_0060-_0027_0027-_002d_002d_002d-_002d_002d-_0060-_0027"></a>
  <div class="header">
--- 46,50 ----
  </head>
  
! <body lang="en">
  <a name="g_t_0060_0060-_0027_0027-_002d_002d_002d-_002d_002d-_0060-_0027"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/_00aa-_00ba-_2605-_00a3-_22a3-_00bf-_00ae.html texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/_00aa-_00ba-_2605-_00a3-_22a3-_00bf-_00ae.html
*** texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/_00aa-_00ba-_2605-_00a3-_22a3-_00bf-_00ae.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/_00aa-_00ba-_2605-_00a3-_22a3-_00bf-_00ae.html	2015-02-10 17:26:52.000000000 +0000
***************
*** 17,30 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 17,30 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 35,42 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 35,42 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 46,50 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="g_t_00aa-_00ba-_2605-_00a3-_22a3-_00bf-_00ae"></a>
  <div class="header">
--- 46,50 ----
  </head>
  
! <body lang="en">
  <a name="g_t_00aa-_00ba-_2605-_00a3-_22a3-_00bf-_00ae"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/_00ab-_00bb-_00ab-_00bb-_2039-_203a.html texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/_00ab-_00bb-_00ab-_00bb-_2039-_203a.html
*** texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/_00ab-_00bb-_00ab-_00bb-_2039-_203a.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/_00ab-_00bb-_00ab-_00bb-_2039-_203a.html	2015-02-10 17:26:52.000000000 +0000
***************
*** 17,30 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 17,30 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 35,42 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 35,42 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 46,50 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="g_t_00ab-_00bb-_00ab-_00bb-_2039-_203a"></a>
  <div class="header">
--- 46,50 ----
  </head>
  
! <body lang="en">
  <a name="g_t_00ab-_00bb-_00ab-_00bb-_2039-_203a"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/_201c-_201d-_2018-_2019-_201e-_201a.html texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/_201c-_201d-_2018-_2019-_201e-_201a.html
*** texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/_201c-_201d-_2018-_2019-_201e-_201a.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/_201c-_201d-_2018-_2019-_201e-_201a.html	2015-02-10 17:26:52.000000000 +0000
***************
*** 17,30 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 17,30 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 35,42 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 35,42 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 46,50 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="g_t_201c-_201d-_2018-_2019-_201e-_201a"></a>
  <div class="header">
--- 46,50 ----
  </head>
  
! <body lang="en">
  <a name="g_t_201c-_201d-_2018-_2019-_201e-_201a"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/_21d2-_00b0-a-b--aa.html texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/_21d2-_00b0-a-b--aa.html
*** texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/_21d2-_00b0-a-b--aa.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/_21d2-_00b0-a-b--aa.html	2015-02-10 17:26:52.000000000 +0000
***************
*** 17,30 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 17,30 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 35,42 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 35,42 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 46,50 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="g_t_21d2-_00b0-a-b--_00e5"></a>
  <div class="header">
--- 46,50 ----
  </head>
  
! <body lang="en">
  <a name="g_t_21d2-_00b0-a-b--_00e5"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/_2261-error_002d_002d_003e-_20ac-_00a1-_21a6-_2212.html texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/_2261-error_002d_002d_003e-_20ac-_00a1-_21a6-_2212.html
*** texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/_2261-error_002d_002d_003e-_20ac-_00a1-_21a6-_2212.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/_2261-error_002d_002d_003e-_20ac-_00a1-_21a6-_2212.html	2015-02-10 17:26:52.000000000 +0000
***************
*** 17,30 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 17,30 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 35,42 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 35,42 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 46,50 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="g_t_2261-error_002d_002d_003e-_20ac-_00a1-_21a6-_2212"></a>
  <div class="header">
--- 46,50 ----
  </head>
  
! <body lang="en">
  <a name="g_t_2261-error_002d_002d_003e-_20ac-_00a1-_21a6-_2212"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/_2265-_2264-_2192.html texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/_2265-_2264-_2192.html
*** texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/_2265-_2264-_2192.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/_2265-_2264-_2192.html	2015-02-10 17:26:52.000000000 +0000
***************
*** 17,30 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 17,30 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 35,42 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 35,42 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 46,50 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="g_t_2265-_2264-_2192"></a>
  <div class="header">
--- 46,50 ----
  </head>
  
! <body lang="en">
  <a name="g_t_2265-_2264-_2192"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/a-e-i-a-a-e-c-e-e-e-e.html texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/a-e-i-a-a-e-c-e-e-e-e.html
*** texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/a-e-i-a-a-e-c-e-e-e-e.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/a-e-i-a-a-e-c-e-e-e-e.html	2015-02-10 17:26:52.000000000 +0000
***************
*** 17,30 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 17,30 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 35,42 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 35,42 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 46,50 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="g_t_00e4-_1ebd-_00ee-_00e2-_00e0-_00e9-_00e7-_0113-e_030a-e_030b-_0119"></a>
  <div class="header">
--- 46,50 ----
  </head>
  
! <body lang="en">
  <a name="g_t_00e4-_1ebd-_00ee-_00e2-_00e0-_00e9-_00e7-_0113-e_030a-e_030b-_0119"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/cite-asis-in-_0040w-b-in-r-SC-str-t-var-dfn-i.html texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/cite-asis-in-_0040w-b-in-r-SC-str-t-var-dfn-i.html
*** texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/cite-asis-in-_0040w-b-in-r-SC-str-t-var-dfn-i.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/cite-asis-in-_0040w-b-in-r-SC-str-t-var-dfn-i.html	2015-02-10 17:26:52.000000000 +0000
***************
*** 17,30 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 17,30 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 35,42 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 35,42 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 46,50 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="cite-asis-in-_0040w-b-in-r-SC-str-t-var-dfn-i"></a>
  <div class="header">
--- 46,50 ----
  </head>
  
! <body lang="en">
  <a name="cite-asis-in-_0040w-b-in-r-SC-str-t-var-dfn-i"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/e-e-e-e-e-j-ee.html texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/e-e-e-e-e-j-ee.html
*** texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/e-e-e-e-e-j-ee.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/e-e-e-e-e-j-ee.html	2015-02-10 17:26:52.000000000 +0000
***************
*** 17,30 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 17,30 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 35,42 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 35,42 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 46,50 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="g_t_0117-_0115-e_0332-_1eb9-_011b-j-ee_0361"></a>
  <div class="header">
--- 46,50 ----
  </head>
  
! <body lang="en">
  <a name="g_t_0117-_0115-e_0332-_1eb9-_011b-j-ee_0361"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/env-code-option-samp-command-file-C_002dx-ESC.html texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/env-code-option-samp-command-file-C_002dx-ESC.html
*** texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/env-code-option-samp-command-file-C_002dx-ESC.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/env-code-option-samp-command-file-C_002dx-ESC.html	2015-02-10 17:26:52.000000000 +0000
***************
*** 17,30 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 17,30 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 35,42 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 35,42 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 46,50 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="env-code-option-samp-command-file-C_002dx-ESC"></a>
  <div class="header">
--- 46,50 ----
  </head>
  
! <body lang="en">
  <a name="env-code-option-samp-command-file-C_002dx-ESC"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/f_002d_002dile1-f_002d_002dile.html texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/f_002d_002dile1-f_002d_002dile.html
*** texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/f_002d_002dile1-f_002d_002dile.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/f_002d_002dile1-f_002d_002dile.html	2015-02-10 17:26:52.000000000 +0000
***************
*** 17,30 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 17,30 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 35,42 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 35,42 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 46,50 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="f_002d_002dile1-f_002d_002dile"></a>
  <div class="header">
--- 46,50 ----
  </head>
  
! <body lang="en">
  <a name="f_002d_002dile1-f_002d_002dile"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/gH-3rd.html texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/gH-3rd.html
*** texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/gH-3rd.html	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/gH-3rd.html	2015-02-10 17:26:52.000000000 +0000
***************
*** 0 ****
--- 1,62 ----
+ <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+ <html>
+ <!-- Created by texinfo, http://www.gnu.org/software/texinfo/ -->
+ <head>
+ <title>Top: gH 3rd</title>
+ 
+ <meta name="description" content="Top: gH 3rd">
+ <meta name="keywords" content="Top: gH 3rd">
+ <meta name="resource-type" content="document">
+ <meta name="distribution" content="global">
+ <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-15">
+ <link href="index.html#Top" rel="start" title="Top">
+ <link href="index.html#Top" rel="up" title="Top">
+ <link href="http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls.html#http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls" rel="next" title="http://somewhere_aaa (http://somewhere_aaa) text (url) ls (/man.cgi/1/ls)">
+ <link href="indicateurl.html#indicateurl" rel="prev" title="&lsquo;indicateurl&rsquo;">
+ <style type="text/css">
+ <!--
+ a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
+ blockquote.smallquotation {font-size: smaller}
+ div.display {margin-left: 3.2em}
+ div.example {margin-left: 3.2em}
+ div.lisp {margin-left: 3.2em}
+ div.smalldisplay {margin-left: 3.2em}
+ div.smallexample {margin-left: 3.2em}
+ div.smalllisp {margin-left: 3.2em}
+ kbd {font-style: oblique}
+ pre.display {font-family: inherit}
+ pre.format {font-family: inherit}
+ pre.menu-comment {font-family: serif}
+ pre.menu-preformatted {font-family: serif}
+ pre.smalldisplay {font-family: inherit; font-size: smaller}
+ pre.smallexample {font-size: smaller}
+ pre.smallformat {font-family: inherit; font-size: smaller}
+ pre.smalllisp {font-size: smaller}
+ span.nocodebreak {white-space: nowrap}
+ span.nolinebreak {white-space: nowrap}
+ span.roman {font-family: serif; font-weight: normal}
+ span.sansserif {font-family: sans-serif; font-weight: normal}
+ ul.no-bullet {list-style: none}
+ -->
+ </style>
+ 
+ 
+ </head>
+ 
+ <body lang="en">
+ <a name="gH-3rd"></a>
+ <div class="header">
+ <p>
+ Next: <a href="http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls.html#http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls" accesskey="n" rel="next"><a href="http://somewhere_aaa">http://somewhere_aaa</a> <a href="url">text</a> <a href="/man.cgi/1/ls">ls</a></a>, Previous: <a href="indicateurl.html#indicateurl" accesskey="p" rel="prev">&lsquo;<code>indicateurl</code>&rsquo;</a>, Up: <a href="index.html#Top" accesskey="u" rel="up">Top</a> &nbsp; </p>
+ </div>
+ <hr>
+ <a name="gH-3rd-1"></a>
+ <h2 class="chapter">26 <sub>g</sub>H 3<sup>rd</sup></h2>
+ 
+ 
+ 
+ 
+ </body>
+ </html>
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls.html texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls.html
*** texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls.html	2015-02-10 17:26:52.000000000 +0000
***************
*** 12,29 ****
  <link href="index.html#Top" rel="start" title="Top">
  <link href="index.html#Top" rel="up" title="Top">
! <link href="indicateurl.html#indicateurl" rel="prev" title="&lsquo;indicateurl&rsquo;">
  <style type="text/css">
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 12,29 ----
  <link href="index.html#Top" rel="start" title="Top">
  <link href="index.html#Top" rel="up" title="Top">
! <link href="gH-3rd.html#gH-3rd" rel="prev" title="gH 3rd">
  <style type="text/css">
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 34,41 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 34,41 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,57 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls"></a>
  <div class="header">
  <p>
! Previous: <a href="indicateurl.html#indicateurl" accesskey="p" rel="prev">&lsquo;<code>indicateurl</code>&rsquo;</a>, Up: <a href="index.html#Top" accesskey="u" rel="up">Top</a> &nbsp; </p>
  </div>
  <hr>
  <a name="http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls-1"></a>
! <h2 class="chapter">26 <a href="http://somewhere_aaa">http://somewhere_aaa</a> <a href="url">text</a> <a href="/man.cgi/1/ls">ls</a></h2>
  
  <p><a href="-_007b-_007d.html#-_007b-_007d"> { }</a>
--- 45,57 ----
  </head>
  
! <body lang="en">
  <a name="http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls"></a>
  <div class="header">
  <p>
! Previous: <a href="gH-3rd.html#gH-3rd" accesskey="p" rel="prev"><sub>g</sub>H 3<sup>rd</sup></a>, Up: <a href="index.html#Top" accesskey="u" rel="up">Top</a> &nbsp; </p>
  </div>
  <hr>
  <a name="http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls-1"></a>
! <h2 class="chapter">27 <a href="http://somewhere_aaa">http://somewhere_aaa</a> <a href="url">text</a> <a href="/man.cgi/1/ls">ls</a></h2>
  
  <p><a href="-_007b-_007d.html#-_007b-_007d"> { }</a>
***************
*** 83,86 ****
--- 83,87 ----
  <a href="sansserif-slanted.html#sansserif-slanted"><span class="sansserif">sansserif</span> <i>slanted</i></a>
  <a href="indicateurl.html#indicateurl">&lsquo;<code>indicateurl</code>&rsquo;</a>
+ <a href="gH-3rd.html#gH-3rd"><sub>g</sub>H 3<sup>rd</sup></a>
  <a href="#http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls"><a href="http://somewhere_aaa">http://somewhere_aaa</a> <a href="url">text</a> <a href="/man.cgi/1/ls">ls</a></a>
  </p>
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/i-E-C.html texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/i-E-C.html
*** texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/i-E-C.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/i-E-C.html	2015-02-10 17:26:52.000000000 +0000
***************
*** 17,30 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 17,30 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 35,42 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 35,42 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 46,50 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="g_t_0131-_1e14-_1e08"></a>
  <div class="header">
--- 46,50 ----
  </head>
  
! <body lang="en">
  <a name="g_t_0131-_1e14-_1e08"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/index.html texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/index.html
*** texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/index.html	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/index.html	2015-02-10 17:26:52.000000000 +0000
***************
*** 16,29 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 16,29 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 34,41 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 34,41 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <a name="Top"></a>
***************
*** 107,110 ****
--- 107,112 ----
  <tr><td align="left" valign="top">&bull; <a href="indicateurl.html#indicateurl">&lsquo;<code>indicateurl</code>&rsquo;</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
  </td></tr>
+ <tr><td align="left" valign="top">&bull; <a href="gH-3rd.html#gH-3rd"><sub>g</sub>H 3<sup>rd</sup></a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+ </td></tr>
  <tr><td align="left" valign="top">&bull; <a href="http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls.html#http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls"><a href="http://somewhere_aaa">http://somewhere_aaa</a> <a href="url">text</a> <a href="/man.cgi/1/ls">ls</a></a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
  </td></tr>
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/indicateurl.html texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/indicateurl.html
*** texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/indicateurl.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/indicateurl.html	2015-02-10 17:26:52.000000000 +0000
***************
*** 12,30 ****
  <link href="index.html#Top" rel="start" title="Top">
  <link href="index.html#Top" rel="up" title="Top">
! <link href="http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls.html#http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls" rel="next" title="http://somewhere_aaa (http://somewhere_aaa) text (url) ls (/man.cgi/1/ls)">
  <link href="sansserif-slanted.html#sansserif-slanted" rel="prev" title="sansserif slanted">
  <style type="text/css">
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 12,30 ----
  <link href="index.html#Top" rel="start" title="Top">
  <link href="index.html#Top" rel="up" title="Top">
! <link href="gH-3rd.html#gH-3rd" rel="next" title="gH 3rd">
  <link href="sansserif-slanted.html#sansserif-slanted" rel="prev" title="sansserif slanted">
  <style type="text/css">
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 35,42 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 35,42 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 46,54 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="indicateurl"></a>
  <div class="header">
  <p>
! Next: <a href="http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls.html#http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls" accesskey="n" rel="next"><a href="http://somewhere_aaa">http://somewhere_aaa</a> <a href="url">text</a> <a href="/man.cgi/1/ls">ls</a></a>, Previous: <a href="sansserif-slanted.html#sansserif-slanted" accesskey="p" rel="prev"><span class="sansserif">sansserif</span> <i>slanted</i></a>, Up: <a href="index.html#Top" accesskey="u" rel="up">Top</a> &nbsp; </p>
  </div>
  <hr>
--- 46,54 ----
  </head>
  
! <body lang="en">
  <a name="indicateurl"></a>
  <div class="header">
  <p>
! Next: <a href="gH-3rd.html#gH-3rd" accesskey="n" rel="next"><sub>g</sub>H 3<sup>rd</sup></a>, Previous: <a href="sansserif-slanted.html#sansserif-slanted" accesskey="p" rel="prev"><span class="sansserif">sansserif</span> <i>slanted</i></a>, Up: <a href="index.html#Top" accesskey="u" rel="up">Top</a> &nbsp; </p>
  </div>
  <hr>
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/sansserif-slanted.html texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/sansserif-slanted.html
*** texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/sansserif-slanted.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/sansserif-slanted.html	2015-02-10 17:26:52.000000000 +0000
***************
*** 17,30 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 17,30 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 35,42 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 35,42 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 46,50 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="sansserif-slanted"></a>
  <div class="header">
--- 46,50 ----
  </head>
  
! <body lang="en">
  <a name="sansserif-slanted"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/someone_0040somewher-no_005fexplain_0040there.html texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/someone_0040somewher-no_005fexplain_0040there.html
*** texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/someone_0040somewher-no_005fexplain_0040there.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_html/someone_0040somewher-no_005fexplain_0040there.html	2015-02-10 17:26:52.000000000 +0000
***************
*** 17,30 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 17,30 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 35,42 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 35,42 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 46,50 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="someone_0040somewher-no_005fexplain_0040there"></a>
  <div class="header">
--- 46,50 ----
  </head>
  
! <body lang="en">
  <a name="someone_0040somewher-no_005fexplain_0040there"></a>
  <div class="header">
Binary files texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_info/at_commands_in_refs_latin1.info and texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_latin1/res_info/at_commands_in_refs_latin1.info differ
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_latin1.pl texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_latin1.pl
*** texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_latin1.pl	2013-09-01 20:14:58.000000000 +0100
--- texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_latin1.pl	2014-12-19 17:44:39.000000000 +0000
***************
*** 4194,4197 ****
--- 4194,4292 ----
                              {
                                'parent' => {},
+                               'text' => 'g'
+                             }
+                           ],
+                           'parent' => {},
+                           'type' => 'brace_command_arg'
+                         }
+                       ],
+                       'cmdname' => 'sub',
+                       'contents' => [],
+                       'line_nr' => {
+                         'file_name' => '',
+                         'line_nr' => 33,
+                         'macro' => ''
+                       },
+                       'parent' => {}
+                     },
+                     {
+                       'parent' => {},
+                       'text' => 'H 3'
+                     },
+                     {
+                       'args' => [
+                         {
+                           'contents' => [
+                             {
+                               'parent' => {},
+                               'text' => 'rd'
+                             }
+                           ],
+                           'parent' => {},
+                           'type' => 'brace_command_arg'
+                         }
+                       ],
+                       'cmdname' => 'sup',
+                       'contents' => [],
+                       'line_nr' => {},
+                       'parent' => {}
+                     }
+                   ],
+                   'parent' => {},
+                   'type' => 'menu_entry_node'
+                 },
+                 {
+                   'parent' => {},
+                   'text' => '::',
+                   'type' => 'menu_entry_separator'
+                 },
+                 {
+                   'contents' => [
+                     {
+                       'contents' => [
+                         {
+                           'parent' => {},
+                           'text' => '
+ '
+                         }
+                       ],
+                       'parent' => {},
+                       'type' => 'preformatted'
+                     }
+                   ],
+                   'parent' => {},
+                   'type' => 'menu_entry_description'
+                 }
+               ],
+               'extra' => {
+                 'menu_entry_description' => {},
+                 'menu_entry_node' => {
+                   'node_content' => [
+                     {},
+                     {},
+                     {}
+                   ],
+                   'normalized' => 'gH-3rd'
+                 }
+               },
+               'line_nr' => {},
+               'parent' => {},
+               'type' => 'menu_entry'
+             },
+             {
+               'args' => [
+                 {
+                   'parent' => {},
+                   'text' => '* ',
+                   'type' => 'menu_entry_leading_text'
+                 },
+                 {
+                   'contents' => [
+                     {
+                       'args' => [
+                         {
+                           'contents' => [
+                             {
+                               'parent' => {},
                                'text' => 'http://somewhere_aaa'
                              }
***************
*** 4216,4220 ****
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 33,
                          'macro' => ''
                        },
--- 4311,4315 ----
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 34,
                          'macro' => ''
                        },
***************
*** 4403,4407 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 34,
                  'macro' => ''
                },
--- 4498,4502 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 35,
                  'macro' => ''
                },
***************
*** 4505,4509 ****
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 36,
          'macro' => ''
        },
--- 4600,4604 ----
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 37,
          'macro' => ''
        },
***************
*** 4575,4579 ****
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 37,
          'macro' => ''
        },
--- 4670,4674 ----
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 38,
          'macro' => ''
        },
***************
*** 4705,4709 ****
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 39,
          'macro' => ''
        },
--- 4800,4804 ----
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 40,
          'macro' => ''
        },
***************
*** 4835,4839 ****
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 40,
          'macro' => ''
        },
--- 4930,4934 ----
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 41,
          'macro' => ''
        },
***************
*** 4965,4969 ****
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 42,
          'macro' => ''
        },
--- 5060,5064 ----
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 43,
          'macro' => ''
        },
***************
*** 5095,5099 ****
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 43,
          'macro' => ''
        },
--- 5190,5194 ----
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 44,
          'macro' => ''
        },
***************
*** 5261,5265 ****
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 45,
          'macro' => ''
        },
--- 5356,5360 ----
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 46,
          'macro' => ''
        },
***************
*** 5427,5431 ****
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 46,
          'macro' => ''
        },
--- 5522,5526 ----
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 47,
          'macro' => ''
        },
***************
*** 5575,5579 ****
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 48,
          'macro' => ''
        },
--- 5670,5674 ----
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 49,
          'macro' => ''
        },
***************
*** 5723,5727 ****
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 49,
          'macro' => ''
        },
--- 5818,5822 ----
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 50,
          'macro' => ''
        },
***************
*** 5817,5821 ****
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 51,
          'macro' => ''
        },
--- 5912,5916 ----
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 52,
          'macro' => ''
        },
***************
*** 5911,5915 ****
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 52,
          'macro' => ''
        },
--- 6006,6010 ----
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 53,
          'macro' => ''
        },
***************
*** 6077,6081 ****
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 54,
          'macro' => ''
        },
--- 6172,6176 ----
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 55,
          'macro' => ''
        },
***************
*** 6243,6247 ****
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 55,
          'macro' => ''
        },
--- 6338,6342 ----
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 56,
          'macro' => ''
        },
***************
*** 6373,6377 ****
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 57,
          'macro' => ''
        },
--- 6468,6472 ----
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 58,
          'macro' => ''
        },
***************
*** 6503,6507 ****
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 58,
          'macro' => ''
        },
--- 6598,6602 ----
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 59,
          'macro' => ''
        },
***************
*** 6795,6799 ****
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 60,
          'macro' => ''
        },
--- 6890,6894 ----
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 61,
          'macro' => ''
        },
***************
*** 7087,7091 ****
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 61,
          'macro' => ''
        },
--- 7182,7186 ----
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 62,
          'macro' => ''
        },
***************
*** 7122,7126 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 63,
                  'macro' => ''
                },
--- 7217,7221 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 64,
                  'macro' => ''
                },
***************
*** 7437,7441 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 64,
                  'macro' => ''
                },
--- 7532,7536 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 65,
                  'macro' => ''
                },
***************
*** 7754,7758 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 66,
                  'macro' => ''
                },
--- 7849,7853 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 67,
                  'macro' => ''
                },
***************
*** 7961,7965 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 67,
                  'macro' => ''
                },
--- 8056,8060 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 68,
                  'macro' => ''
                },
***************
*** 8170,8174 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 69,
                  'macro' => ''
                },
--- 8265,8269 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 70,
                  'macro' => ''
                },
***************
*** 8305,8309 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 70,
                  'macro' => ''
                },
--- 8400,8404 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 71,
                  'macro' => ''
                },
***************
*** 8555,8559 ****
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 72,
          'macro' => ''
        },
--- 8650,8654 ----
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 73,
          'macro' => ''
        },
***************
*** 8703,8707 ****
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 73,
          'macro' => ''
        },
--- 8798,8802 ----
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 74,
          'macro' => ''
        },
***************
*** 8851,8855 ****
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 75,
          'macro' => ''
        },
--- 8946,8950 ----
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 76,
          'macro' => ''
        },
***************
*** 8999,9003 ****
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 76,
          'macro' => ''
        },
--- 9094,9098 ----
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 77,
          'macro' => ''
        },
***************
*** 9049,9053 ****
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 78,
          'macro' => ''
        },
--- 9144,9148 ----
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 79,
          'macro' => ''
        },
***************
*** 9099,9103 ****
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 79,
          'macro' => ''
        },
--- 9194,9198 ----
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 80,
          'macro' => ''
        },
***************
*** 9163,9167 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 81,
                  'macro' => ''
                },
--- 9258,9262 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 82,
                  'macro' => ''
                },
***************
*** 9328,9332 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 82,
                  'macro' => ''
                },
--- 9423,9427 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 83,
                  'macro' => ''
                },
***************
*** 9495,9499 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 84,
                  'macro' => ''
                },
--- 9590,9594 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 85,
                  'macro' => ''
                },
***************
*** 9660,9664 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 86,
                  'macro' => ''
                },
--- 9755,9759 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 87,
                  'macro' => ''
                },
***************
*** 9836,9840 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 89,
                  'macro' => ''
                },
--- 9931,9935 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 90,
                  'macro' => ''
                },
***************
*** 9982,9986 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 90,
                  'macro' => ''
                },
--- 10077,10081 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 91,
                  'macro' => ''
                },
***************
*** 10103,10107 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 92,
                  'macro' => ''
                },
--- 10198,10202 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 93,
                  'macro' => ''
                },
***************
*** 10264,10268 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 94,
                  'macro' => ''
                },
--- 10359,10363 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 95,
                  'macro' => ''
                },
***************
*** 10420,10424 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 97,
                  'macro' => ''
                },
--- 10515,10519 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 98,
                  'macro' => ''
                },
***************
*** 10488,10492 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 99,
                  'macro' => ''
                },
--- 10583,10587 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 100,
                  'macro' => ''
                },
***************
*** 10562,10566 ****
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 102,
                          'macro' => ''
                        },
--- 10657,10661 ----
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 103,
                          'macro' => ''
                        },
***************
*** 10861,10865 ****
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 103,
                          'macro' => ''
                        },
--- 10956,10960 ----
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 104,
                          'macro' => ''
                        },
***************
*** 11154,11158 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 105,
                  'macro' => ''
                },
--- 11249,11253 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 106,
                  'macro' => ''
                },
***************
*** 11379,11383 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 106,
                  'macro' => ''
                },
--- 11474,11478 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 107,
                  'macro' => ''
                },
***************
*** 11621,11625 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 108,
                  'macro' => ''
                },
--- 11716,11720 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 109,
                  'macro' => ''
                },
***************
*** 11700,11704 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 109,
                  'macro' => ''
                },
--- 11795,11799 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 110,
                  'macro' => ''
                },
***************
*** 11766,11770 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 111,
                  'macro' => ''
                },
--- 11861,11865 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 112,
                  'macro' => ''
                },
***************
*** 11853,11857 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 112,
                  'macro' => ''
                },
--- 11948,11952 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 113,
                  'macro' => ''
                },
***************
*** 11953,11957 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 114,
                  'macro' => ''
                },
--- 12048,12052 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 115,
                  'macro' => ''
                },
***************
*** 12027,12031 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 115,
                  'macro' => ''
                },
--- 12122,12126 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 116,
                  'macro' => ''
                },
***************
*** 12081,12084 ****
--- 12176,12355 ----
                      {
                        'parent' => {},
+                       'text' => 'g'
+                     }
+                   ],
+                   'parent' => {},
+                   'type' => 'brace_command_arg'
+                 }
+               ],
+               'cmdname' => 'sub',
+               'contents' => [],
+               'line_nr' => {
+                 'file_name' => '',
+                 'line_nr' => 118,
+                 'macro' => ''
+               },
+               'parent' => {}
+             },
+             {
+               'parent' => {},
+               'text' => 'H 3'
+             },
+             {
+               'args' => [
+                 {
+                   'contents' => [
+                     {
+                       'parent' => {},
+                       'text' => 'rd'
+                     }
+                   ],
+                   'parent' => {},
+                   'type' => 'brace_command_arg'
+                 }
+               ],
+               'cmdname' => 'sup',
+               'contents' => [],
+               'line_nr' => {},
+               'parent' => {}
+             },
+             {
+               'parent' => {},
+               'text' => '
+ ',
+               'type' => 'spaces_at_end'
+             }
+           ],
+           'parent' => {},
+           'type' => 'misc_line_arg'
+         }
+       ],
+       'cmdname' => 'node',
+       'contents' => [],
+       'extra' => {
+         'node_content' => [
+           {},
+           {},
+           {}
+         ],
+         'nodes_manuals' => [
+           {
+             'node_content' => [],
+             'normalized' => 'gH-3rd'
+           }
+         ],
+         'normalized' => 'gH-3rd',
+         'spaces_after_command' => {}
+       },
+       'line_nr' => {},
+       'parent' => {}
+     },
+     {
+       'args' => [
+         {
+           'contents' => [
+             {
+               'extra' => {
+                 'command' => {}
+               },
+               'parent' => {},
+               'text' => ' ',
+               'type' => 'empty_spaces_after_command'
+             },
+             {
+               'args' => [
+                 {
+                   'contents' => [
+                     {
+                       'parent' => {},
+                       'text' => 'g'
+                     }
+                   ],
+                   'parent' => {},
+                   'type' => 'brace_command_arg'
+                 }
+               ],
+               'cmdname' => 'sub',
+               'contents' => [],
+               'line_nr' => {
+                 'file_name' => '',
+                 'line_nr' => 119,
+                 'macro' => ''
+               },
+               'parent' => {}
+             },
+             {
+               'parent' => {},
+               'text' => 'H 3'
+             },
+             {
+               'args' => [
+                 {
+                   'contents' => [
+                     {
+                       'parent' => {},
+                       'text' => 'rd'
+                     }
+                   ],
+                   'parent' => {},
+                   'type' => 'brace_command_arg'
+                 }
+               ],
+               'cmdname' => 'sup',
+               'contents' => [],
+               'line_nr' => {},
+               'parent' => {}
+             },
+             {
+               'parent' => {},
+               'text' => '
+ ',
+               'type' => 'spaces_at_end'
+             }
+           ],
+           'parent' => {},
+           'type' => 'misc_line_arg'
+         }
+       ],
+       'cmdname' => 'chapter',
+       'contents' => [
+         {
+           'parent' => {},
+           'text' => '
+ ',
+           'type' => 'empty_line'
+         }
+       ],
+       'extra' => {
+         'misc_content' => [
+           {},
+           {},
+           {}
+         ],
+         'spaces_after_command' => {}
+       },
+       'level' => 1,
+       'line_nr' => {},
+       'number' => 26,
+       'parent' => {}
+     },
+     {
+       'args' => [
+         {
+           'contents' => [
+             {
+               'extra' => {
+                 'command' => {}
+               },
+               'parent' => {},
+               'text' => ' ',
+               'type' => 'empty_spaces_after_command'
+             },
+             {
+               'args' => [
+                 {
+                   'contents' => [
+                     {
+                       'parent' => {},
                        'text' => 'http://somewhere_aaa'
                      }
***************
*** 12103,12107 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 117,
                  'macro' => ''
                },
--- 12374,12378 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 121,
                  'macro' => ''
                },
***************
*** 12283,12287 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 118,
                  'macro' => ''
                },
--- 12554,12558 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 122,
                  'macro' => ''
                },
***************
*** 12470,12474 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 120,
                  'macro' => ''
                },
--- 12741,12745 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 124,
                  'macro' => ''
                },
***************
*** 12623,12627 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 122,
                  'macro' => ''
                },
--- 12894,12898 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 126,
                  'macro' => ''
                },
***************
*** 12756,12760 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 123,
                  'macro' => ''
                },
--- 13027,13031 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 127,
                  'macro' => ''
                },
***************
*** 12929,12933 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 124,
                  'macro' => ''
                },
--- 13200,13204 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 128,
                  'macro' => ''
                },
***************
*** 13082,13086 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 125,
                  'macro' => ''
                },
--- 13353,13357 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 129,
                  'macro' => ''
                },
***************
*** 13187,13191 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 127,
                  'macro' => ''
                },
--- 13458,13462 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 131,
                  'macro' => ''
                },
***************
*** 13372,13376 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 129,
                  'macro' => ''
                },
--- 13643,13647 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 133,
                  'macro' => ''
                },
***************
*** 13505,13509 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 130,
                  'macro' => ''
                },
--- 13776,13780 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 134,
                  'macro' => ''
                },
***************
*** 13818,13822 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 131,
                  'macro' => ''
                },
--- 14089,14093 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 135,
                  'macro' => ''
                },
***************
*** 13849,13853 ****
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 132,
                          'macro' => ''
                        },
--- 14120,14124 ----
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 136,
                          'macro' => ''
                        },
***************
*** 14180,14184 ****
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 133,
                          'macro' => ''
                        },
--- 14451,14455 ----
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 137,
                          'macro' => ''
                        },
***************
*** 14395,14399 ****
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 134,
                          'macro' => ''
                        },
--- 14666,14670 ----
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 138,
                          'macro' => ''
                        },
***************
*** 14652,14656 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 135,
                  'macro' => ''
                },
--- 14923,14927 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 139,
                  'macro' => ''
                },
***************
*** 14805,14809 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 136,
                  'macro' => ''
                },
--- 15076,15080 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 140,
                  'macro' => ''
                },
***************
*** 14850,14854 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 137,
                  'macro' => ''
                },
--- 15121,15125 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 141,
                  'macro' => ''
                },
***************
*** 14910,14914 ****
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 138,
                          'macro' => ''
                        },
--- 15181,15185 ----
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 142,
                          'macro' => ''
                        },
***************
*** 15075,15079 ****
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 140,
                          'macro' => ''
                        },
--- 15346,15350 ----
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 144,
                          'macro' => ''
                        },
***************
*** 15249,15253 ****
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 142,
                          'macro' => ''
                        },
--- 15520,15524 ----
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 146,
                          'macro' => ''
                        },
***************
*** 15366,15370 ****
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 144,
                          'macro' => ''
                        },
--- 15637,15641 ----
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 148,
                          'macro' => ''
                        },
***************
*** 15518,15522 ****
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 145,
                          'macro' => ''
                        },
--- 15789,15793 ----
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 149,
                          'macro' => ''
                        },
***************
*** 15586,15590 ****
                                'line_nr' => {
                                  'file_name' => '',
!                                 'line_nr' => 147,
                                  'macro' => ''
                                },
--- 15857,15861 ----
                                'line_nr' => {
                                  'file_name' => '',
!                                 'line_nr' => 151,
                                  'macro' => ''
                                },
***************
*** 15889,15893 ****
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 148,
                          'macro' => ''
                        },
--- 16160,16164 ----
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 152,
                          'macro' => ''
                        },
***************
*** 16137,16141 ****
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 149,
                          'macro' => ''
                        },
--- 16408,16412 ----
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 153,
                          'macro' => ''
                        },
***************
*** 16198,16202 ****
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 150,
                          'macro' => ''
                        },
--- 16469,16473 ----
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 154,
                          'macro' => ''
                        },
***************
*** 16294,16298 ****
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 151,
                          'macro' => ''
                        },
--- 16565,16569 ----
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 155,
                          'macro' => ''
                        },
***************
*** 16342,16345 ****
--- 16613,16701 ----
                              {
                                'parent' => {},
+                               'text' => 'g'
+                             }
+                           ],
+                           'parent' => {},
+                           'type' => 'brace_command_arg'
+                         }
+                       ],
+                       'cmdname' => 'sub',
+                       'contents' => [],
+                       'line_nr' => {
+                         'file_name' => '',
+                         'line_nr' => 156,
+                         'macro' => ''
+                       },
+                       'parent' => {}
+                     },
+                     {
+                       'parent' => {},
+                       'text' => 'H 3'
+                     },
+                     {
+                       'args' => [
+                         {
+                           'contents' => [
+                             {
+                               'parent' => {},
+                               'text' => 'rd'
+                             }
+                           ],
+                           'parent' => {},
+                           'type' => 'brace_command_arg'
+                         }
+                       ],
+                       'cmdname' => 'sup',
+                       'contents' => [],
+                       'line_nr' => {},
+                       'parent' => {}
+                     }
+                   ],
+                   'parent' => {},
+                   'type' => 'brace_command_arg'
+                 }
+               ],
+               'cmdname' => 'ref',
+               'contents' => [],
+               'extra' => {
+                 'brace_command_contents' => [
+                   [
+                     {},
+                     {},
+                     {}
+                   ]
+                 ],
+                 'label' => {},
+                 'node_argument' => {
+                   'node_content' => [
+                     {},
+                     {},
+                     {}
+                   ],
+                   'normalized' => 'gH-3rd'
+                 },
+                 'spaces_before_argument' => {
+                   'text' => '',
+                   'type' => 'empty_spaces_before_argument'
+                 }
+               },
+               'line_nr' => {},
+               'parent' => {}
+             },
+             {
+               'parent' => {},
+               'text' => '
+ '
+             },
+             {
+               'args' => [
+                 {
+                   'contents' => [
+                     {
+                       'args' => [
+                         {
+                           'contents' => [
+                             {
+                               'parent' => {},
                                'text' => 'http://somewhere_aaa'
                              }
***************
*** 16364,16368 ****
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 152,
                          'macro' => ''
                        },
--- 16720,16724 ----
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 157,
                          'macro' => ''
                        },
***************
*** 16535,16539 ****
        'level' => 1,
        'line_nr' => {},
!       'number' => 26,
        'parent' => {}
      },
--- 16891,16895 ----
        'level' => 1,
        'line_nr' => {},
!       'number' => 27,
        'parent' => {}
      },
***************
*** 17515,17539 ****
  $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[0]{'args'}[0];
  $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0];
  $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1];
  $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1];
  $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[2]{'args'}[0];
  $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[2];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[2]{'args'}[1]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[2]{'args'}[1];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[2]{'args'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[2];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[2]{'extra'}{'brace_command_contents'}[1][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[2]{'args'}[1]{'contents'}[1];
  $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[2]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[0]{'line_nr'};
  $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[4];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[4]{'args'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[4];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[4]{'args'}[2]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[4]{'args'}[2];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[4]{'args'}[2]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[4];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[4]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[4]{'extra'}{'brace_command_contents'}[2][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[4]{'args'}[2]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[4]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1];
  $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[26];
  $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[2]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[26];
--- 17871,17880 ----
***************
*** 17545,17561 ****
  $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'extra'}{'menu_entry_node'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[1];
  $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'extra'}{'menu_entry_node'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[2];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'extra'}{'menu_entry_node'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[3];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'extra'}{'menu_entry_node'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[4];
  $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[0]{'line_nr'};
  $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[0];
  $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27];
! $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'extra'}{'command'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1];
! $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'extra'}{'spaces_after_command'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[0]{'contents'}[0];
  $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1];
! $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'extra'}{'end_command'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27];
  $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'extra'}{'spaces_after_command'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[0];
  $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2];
--- 17886,17937 ----
  $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'extra'}{'menu_entry_node'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[1];
  $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'extra'}{'menu_entry_node'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[2];
  $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[0]{'line_nr'};
  $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1];
  $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27];
! $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[0]{'args'}[0];
! $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[0];
! $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0];
! $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1];
! $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1];
! $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[2]{'args'}[0];
! $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[2];
! $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[2]{'args'}[1]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[2]{'args'}[1];
! $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[2]{'args'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[2];
! $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0];
! $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[2]{'extra'}{'brace_command_contents'}[1][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[2]{'args'}[1]{'contents'}[1];
! $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[2]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[0]{'line_nr'};
! $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1];
! $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1];
! $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[4]{'args'}[0];
! $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[4];
! $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[4]{'args'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[4];
! $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[4]{'args'}[2]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[4]{'args'}[2];
! $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[4]{'args'}[2]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[4];
! $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[4]{'args'}[0]{'contents'}[0];
! $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[4]{'extra'}{'brace_command_contents'}[2][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[4]{'args'}[2]{'contents'}[0];
! $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[4]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[0]{'line_nr'};
! $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1];
! $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27];
! $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[2]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27];
! $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[3]{'contents'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[3]{'contents'}[0];
! $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[3]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[3];
! $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[3]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27];
! $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'extra'}{'menu_entry_description'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[3];
! $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'extra'}{'menu_entry_node'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[0];
! $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'extra'}{'menu_entry_node'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[1];
! $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'extra'}{'menu_entry_node'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[2];
! $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'extra'}{'menu_entry_node'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[3];
! $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'extra'}{'menu_entry_node'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[4];
! $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[0]{'line_nr'};
  $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1];
! $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[28]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[28];
! $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[28]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[28]{'args'}[0];
! $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[28]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[28]{'args'}[0];
! $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[28]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[28]{'args'}[0];
! $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[28]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[28];
! $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[28]{'extra'}{'command'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1];
! $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[28]{'extra'}{'spaces_after_command'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[28]{'args'}[0]{'contents'}[0];
! $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[28]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1];
! $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'extra'}{'end_command'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[28];
  $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'extra'}{'spaces_after_command'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'contents'}[0];
  $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[2];
***************
*** 19370,19401 ****
  $result_trees{'at_commands_in_refs_latin1'}{'contents'}[53]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[53]{'args'}[0]{'contents'}[1]{'args'}[0];
  $result_trees{'at_commands_in_refs_latin1'}{'contents'}[53]{'args'}[0]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[53]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[53]{'args'}[0]{'contents'}[1]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[53]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0];
  $result_trees{'at_commands_in_refs_latin1'}{'contents'}[53]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[53]{'args'}[0];
  $result_trees{'at_commands_in_refs_latin1'}{'contents'}[53]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[53]{'args'}[0];
  $result_trees{'at_commands_in_refs_latin1'}{'contents'}[53]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[53]{'args'}[0]{'contents'}[3]{'args'}[0];
  $result_trees{'at_commands_in_refs_latin1'}{'contents'}[53]{'args'}[0]{'contents'}[3]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[53]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[53]{'args'}[0]{'contents'}[3]{'args'}[1]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[53]{'args'}[0]{'contents'}[3]{'args'}[1];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[53]{'args'}[0]{'contents'}[3]{'args'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[53]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[53]{'args'}[0]{'contents'}[3]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[53]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[53]{'args'}[0]{'contents'}[3]{'extra'}{'brace_command_contents'}[1][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[53]{'args'}[0]{'contents'}[3]{'args'}[1]{'contents'}[1];
  $result_trees{'at_commands_in_refs_latin1'}{'contents'}[53]{'args'}[0]{'contents'}[3]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[53]{'args'}[0]{'contents'}[1]{'line_nr'};
  $result_trees{'at_commands_in_refs_latin1'}{'contents'}[53]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[53]{'args'}[0];
  $result_trees{'at_commands_in_refs_latin1'}{'contents'}[53]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[53]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[53]{'args'}[0]{'contents'}[5]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[53]{'args'}[0]{'contents'}[5]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[53]{'args'}[0]{'contents'}[5]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[53]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[53]{'args'}[0]{'contents'}[5]{'args'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[53]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[53]{'args'}[0]{'contents'}[5]{'args'}[2]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[53]{'args'}[0]{'contents'}[5]{'args'}[2];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[53]{'args'}[0]{'contents'}[5]{'args'}[2]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[53]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[53]{'args'}[0]{'contents'}[5]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[53]{'args'}[0]{'contents'}[5]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[53]{'args'}[0]{'contents'}[5]{'extra'}{'brace_command_contents'}[2][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[53]{'args'}[0]{'contents'}[5]{'args'}[2]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[53]{'args'}[0]{'contents'}[5]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[53]{'args'}[0]{'contents'}[1]{'line_nr'};
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[53]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[53]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[53]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[53]{'args'}[0];
  $result_trees{'at_commands_in_refs_latin1'}{'contents'}[53]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[53];
  $result_trees{'at_commands_in_refs_latin1'}{'contents'}[53]{'extra'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[53]{'args'}[0]{'contents'}[1];
  $result_trees{'at_commands_in_refs_latin1'}{'contents'}[53]{'extra'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[53]{'args'}[0]{'contents'}[2];
  $result_trees{'at_commands_in_refs_latin1'}{'contents'}[53]{'extra'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[53]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[53]{'extra'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[53]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[53]{'extra'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[53]{'args'}[0]{'contents'}[5];
  $result_trees{'at_commands_in_refs_latin1'}{'contents'}[53]{'extra'}{'nodes_manuals'}[0]{'node_content'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[53]{'extra'}{'node_content'};
  $result_trees{'at_commands_in_refs_latin1'}{'contents'}[53]{'extra'}{'spaces_after_command'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[53]{'args'}[0]{'contents'}[0];
--- 19746,19760 ----
***************
*** 19406,20539 ****
  $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'args'}[0]{'contents'}[1]{'args'}[0];
  $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'args'}[0]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'args'}[0]{'contents'}[1]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0];
  $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'args'}[0];
  $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'args'}[0];
  $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'args'}[0]{'contents'}[3]{'args'}[0];
  $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'args'}[0]{'contents'}[3]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'args'}[0]{'contents'}[3]{'args'}[1]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'args'}[0]{'contents'}[3]{'args'}[1];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'args'}[0]{'contents'}[3]{'args'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'args'}[0]{'contents'}[3]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'args'}[0]{'contents'}[3]{'extra'}{'brace_command_contents'}[1][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'args'}[0]{'contents'}[3]{'args'}[1]{'contents'}[1];
  $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'args'}[0]{'contents'}[3]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'args'}[0]{'contents'}[1]{'line_nr'};
  $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'args'}[0];
  $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'args'}[0]{'contents'}[5]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'args'}[0]{'contents'}[5]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'args'}[0]{'contents'}[5]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'args'}[0]{'contents'}[5]{'args'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'args'}[0]{'contents'}[5]{'args'}[2]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'args'}[0]{'contents'}[5]{'args'}[2];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'args'}[0]{'contents'}[5]{'args'}[2]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'args'}[0]{'contents'}[5]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'args'}[0]{'contents'}[5]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'args'}[0]{'contents'}[5]{'extra'}{'brace_command_contents'}[2][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'args'}[0]{'contents'}[5]{'args'}[2]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'args'}[0]{'contents'}[5]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'args'}[0]{'contents'}[1]{'line_nr'};
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'args'}[0];
  $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54];
  $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[1]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[3];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[1];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[1]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[1];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[9]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[10]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[11]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[12]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[13]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[14]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[15]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[16]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][5] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][6] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][7] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[7];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][8] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][9] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[9];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][10] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][11] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[11];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][12] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[12];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][13] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[13];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][14] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[14];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][15] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[15];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][16] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[16];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[5];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[5] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[6] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[7] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[7];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[8] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[9] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[9];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[10] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[11] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[11];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[12] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[12];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[13] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[13];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[14] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[14];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[15] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[15];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[16] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[16];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[8]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[2];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][5] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][6] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][7] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[7];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][8] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[7];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[5] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[6] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[7] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[7];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[8] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[8]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[9]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[10]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[10]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[11]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[12]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[12];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[12]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][5] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][6] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][7] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[7];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][8] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][9] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[9];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][10] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][11] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[11];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][12] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[12];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[9];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[5] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[6] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[7] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[7];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[8] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[9] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[9];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[10] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[11] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[11];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[12] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[12];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[8]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[9]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[10]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[10]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[6];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][5] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][6] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][7] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[7];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][8] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][9] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[9];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][10] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[11];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[5] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[6] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[7] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[7];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[8] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[9] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[9];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[10] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[5]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[13];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[5];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[5]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[5];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[8]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[9]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[10]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[10]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[11]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[12]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[12];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[12]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][5] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][6] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][7] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[7];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][8] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][9] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[9];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][10] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][11] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[11];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][12] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[12];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[15];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[5] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[6] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[7] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[7];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[8] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[9] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[9];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[10] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[11] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[11];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[12] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[12];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[8]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[2];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][5] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][6] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][7] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[7];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][8] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[17];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[5] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[6] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[7] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[7];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[8] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[8]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[9]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[10]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[10]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[11]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[12]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[12];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[12]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[13]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[14]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[14];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[14]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[15]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[16]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[16];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[16]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[17]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[18]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[18];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[18]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[19]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[20]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[20];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[20]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[21]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[22]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[22];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[22]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[23]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[24]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[24];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[24]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[25]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[26]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[26];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[26]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][5] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][6] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][7] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[7];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][8] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][9] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[9];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][10] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][11] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[11];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][12] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[12];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][13] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[13];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][14] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[14];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][15] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[15];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][16] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[16];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][17] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[17];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][18] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[18];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][19] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[19];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][20] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[20];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][21] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[21];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][22] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[22];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][23] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[23];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][24] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[24];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][25] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[25];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][26] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[26];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[19];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[5] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[6] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[7] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[7];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[8] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[9] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[9];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[10] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[11] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[11];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[12] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[12];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[13] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[13];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[14] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[14];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[15] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[15];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[16] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[16];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[17] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[17];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[18] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[18];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[19] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[19];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[20] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[20];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[21] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[21];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[22] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[22];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[23] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[23];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[24] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[24];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[25] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[25];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[26] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[26];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[2]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[4]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[6]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[6]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[8]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[8]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[8]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[8]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[9]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[10]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[10]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[10]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[10]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[11]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[12]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[12]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[12]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[12];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[12]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[12]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[13]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[14]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[14]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[14]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[14];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[14]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[14]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[15]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[16]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[16]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[16]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[16];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[16]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[16]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[17]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[18]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[18]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[18]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[18];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[18]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[18]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[19]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[20]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[20]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[20]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[20];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[20]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[20]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][5] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][6] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][7] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[7];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][8] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][9] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[9];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][10] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][11] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[11];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][12] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[12];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][13] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[13];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][14] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[14];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][15] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[15];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][16] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[16];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][17] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[17];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][18] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[18];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][19] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[19];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][20] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[20];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[21];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[5] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[6] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[7] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[7];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[8] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[9] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[9];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[10] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[11] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[11];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[12] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[12];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[13] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[13];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[14] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[14];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[15] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[15];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[16] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[16];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[17] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[17];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[18] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[18];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[19] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[19];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[20] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[20];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[2]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[4]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[6]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[6]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[8]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[8]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[8]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[8]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[9]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[10]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[10]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[10]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[10]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[10]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[11]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[12]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[12]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[12]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[12];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[12]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[12]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'extra'}{'brace_command_contents'}[0][5] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'extra'}{'brace_command_contents'}[0][6] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'extra'}{'brace_command_contents'}[0][7] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[7];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'extra'}{'brace_command_contents'}[0][8] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'extra'}{'brace_command_contents'}[0][9] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[9];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'extra'}{'brace_command_contents'}[0][10] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'extra'}{'brace_command_contents'}[0][11] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[11];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'extra'}{'brace_command_contents'}[0][12] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[12];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[23];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'extra'}{'node_argument'}{'node_content'}[5] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'extra'}{'node_argument'}{'node_content'}[6] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'extra'}{'node_argument'}{'node_content'}[7] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[7];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'extra'}{'node_argument'}{'node_content'}[8] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'extra'}{'node_argument'}{'node_content'}[9] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[9];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'extra'}{'node_argument'}{'node_content'}[10] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'extra'}{'node_argument'}{'node_content'}[11] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[11];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'extra'}{'node_argument'}{'node_content'}[12] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[12];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[9]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[2]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[4]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[10];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[25];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[11]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[8]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[9]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[10]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[10]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[12];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'extra'}{'brace_command_contents'}[0][5] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'extra'}{'brace_command_contents'}[0][6] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'extra'}{'brace_command_contents'}[0][7] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[7];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'extra'}{'brace_command_contents'}[0][8] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'extra'}{'brace_command_contents'}[0][9] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[9];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'extra'}{'brace_command_contents'}[0][10] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[27];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'extra'}{'node_argument'}{'node_content'}[5] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'extra'}{'node_argument'}{'node_content'}[6] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'extra'}{'node_argument'}{'node_content'}[7] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[7];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'extra'}{'node_argument'}{'node_content'}[8] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'extra'}{'node_argument'}{'node_content'}[9] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[9];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'extra'}{'node_argument'}{'node_content'}[10] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[13]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[8]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[9]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[10]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[10]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[14];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'extra'}{'brace_command_contents'}[0][5] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'extra'}{'brace_command_contents'}[0][6] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'extra'}{'brace_command_contents'}[0][7] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[7];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'extra'}{'brace_command_contents'}[0][8] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'extra'}{'brace_command_contents'}[0][9] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[9];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'extra'}{'brace_command_contents'}[0][10] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[29];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'extra'}{'node_argument'}{'node_content'}[5] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'extra'}{'node_argument'}{'node_content'}[6] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'extra'}{'node_argument'}{'node_content'}[7] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[7];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'extra'}{'node_argument'}{'node_content'}[8] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'extra'}{'node_argument'}{'node_content'}[9] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[9];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'extra'}{'node_argument'}{'node_content'}[10] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[15]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[16]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[16]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[16]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[16];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[16]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[16]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[16]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[31];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[16]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[16]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[16]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[17]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'args'}[1]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'args'}[1];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'args'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[1][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'args'}[1]{'contents'}[1];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[2]{'extra'}{'explanation_contents'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[1];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[2]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[4]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[18];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[33];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[19]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'args'}[1]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'args'}[1];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'args'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[1][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'args'}[1]{'contents'}[1];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[2]{'extra'}{'explanation_contents'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[1];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[2]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[4]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[20];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[35];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[21]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[1]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[1];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[1][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[1]{'contents'}[1];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[22];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[37];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[23]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[1]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[1];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[2]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[2];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[2]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[3]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[3];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[3]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[4]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[4];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[4]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[1][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[1]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[2][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[2]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[3][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[3]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[4][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[4]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[24];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[39];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[25]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[26]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[26]{'args'}[0]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[26]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[26]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[26]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[26]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[26]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[26];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[26]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[26]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[26]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[41];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[26]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[26]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[26]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[26]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[26]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[27]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'line_nr'};
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[3]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[3]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[3]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'line_nr'};
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'line_nr'};
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[4]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'line_nr'};
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[6]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[6]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'line_nr'};
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[8]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[8]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[8]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[8]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'line_nr'};
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[9]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[10]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[10]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[10]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[10]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'line_nr'};
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[10]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[11]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[12]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[12]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[12]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[12];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[12]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'line_nr'};
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[12]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[13]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[14]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[14]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[14]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[14];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[14]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'line_nr'};
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[14]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[15]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[16]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[16]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[16]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[16];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[16]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'line_nr'};
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[16]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][5] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][6] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][7] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[7];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][8] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][9] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[9];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][10] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][11] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[11];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][12] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[12];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][13] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[13];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][14] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[14];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][15] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[15];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][16] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[16];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[43];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[5] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[6] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[7] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[7];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[8] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[9] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[9];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[10] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[11] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[11];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[12] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[12];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[13] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[13];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[14] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[14];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[15] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[15];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[16] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[16];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'line_nr'};
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[29]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[2]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[4]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[6]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[6]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[8]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[8]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[8]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[8]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[9]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[10]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[10]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[10]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[10]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[10]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[11]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12]{'args'}[0]{'contents'}[1]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12]{'args'}[0]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12]{'args'}[0]{'contents'}[1]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'extra'}{'brace_command_contents'}[0][5] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'extra'}{'brace_command_contents'}[0][6] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'extra'}{'brace_command_contents'}[0][7] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[7];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'extra'}{'brace_command_contents'}[0][8] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'extra'}{'brace_command_contents'}[0][9] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[9];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'extra'}{'brace_command_contents'}[0][10] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'extra'}{'brace_command_contents'}[0][11] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[11];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'extra'}{'brace_command_contents'}[0][12] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[45];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'extra'}{'node_argument'}{'node_content'}[5] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'extra'}{'node_argument'}{'node_content'}[6] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'extra'}{'node_argument'}{'node_content'}[7] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[7];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'extra'}{'node_argument'}{'node_content'}[8] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'extra'}{'node_argument'}{'node_content'}[9] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[9];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'extra'}{'node_argument'}{'node_content'}[10] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'extra'}{'node_argument'}{'node_content'}[11] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[11];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'extra'}{'node_argument'}{'node_content'}[12] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[31]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[32]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[32]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[32]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[32]{'args'}[0]{'contents'}[1]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[32]{'args'}[0]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[32]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[32]{'args'}[0]{'contents'}[1]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[32]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[32]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[32]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[32]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[32];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[32]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[32]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[32]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[32]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[32]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[47];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[32]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[32]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[32]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[32]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[32]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[32]{'args'}[0]{'contents'}[1]{'line_nr'};
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[32]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[33]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[2]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[34];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[49];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[35]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[36]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[36]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[36];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[36]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[36]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[51];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[36]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[36]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[36]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[37]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[2]{'args'}[1]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[2]{'args'}[1];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[2]{'args'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[1][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[2]{'args'}[1]{'contents'}[1];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[2]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[4]{'args'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[4]{'args'}[2]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[4]{'args'}[2];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[4]{'args'}[2]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[4]{'extra'}{'brace_command_contents'}[2][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[4]{'args'}[2]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[4]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[38];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[53];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'contents'}[39]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54];
  $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'extra'}{'misc_content'}[0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'args'}[0]{'contents'}[1];
  $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'extra'}{'misc_content'}[1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'args'}[0]{'contents'}[2];
  $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'extra'}{'misc_content'}[2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'extra'}{'misc_content'}[3] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'extra'}{'misc_content'}[4] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'args'}[0]{'contents'}[5];
  $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'extra'}{'spaces_after_command'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'args'}[0]{'contents'}[0];
  $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'args'}[0]{'contents'}[1]{'line_nr'};
  $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'parent'} = $result_trees{'at_commands_in_refs_latin1'};
  $result_trees{'at_commands_in_refs_latin1'}{'contents'}[55]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[55];
  $result_trees{'at_commands_in_refs_latin1'}{'contents'}[55]{'parent'} = $result_trees{'at_commands_in_refs_latin1'};
  
  $result_texis{'at_commands_in_refs_latin1'} = '@setfilename at_commands_in_refs_latin1.info
--- 19765,20972 ----
  $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'args'}[0]{'contents'}[1]{'args'}[0];
  $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'args'}[0]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'args'}[0]{'contents'}[1];
  $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'args'}[0];
  $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'args'}[0];
  $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'args'}[0]{'contents'}[3]{'args'}[0];
  $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'args'}[0]{'contents'}[3]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'args'}[0]{'contents'}[3];
  $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'args'}[0]{'contents'}[3]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'args'}[0]{'contents'}[1]{'line_nr'};
  $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'args'}[0];
  $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'args'}[0];
  $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54];
  $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54];
  $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'extra'}{'misc_content'}[0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'args'}[0]{'contents'}[1];
  $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'extra'}{'misc_content'}[1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'args'}[0]{'contents'}[2];
  $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'extra'}{'misc_content'}[2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'args'}[0]{'contents'}[3];
  $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'extra'}{'spaces_after_command'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'args'}[0]{'contents'}[0];
  $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'args'}[0]{'contents'}[1]{'line_nr'};
  $result_trees{'at_commands_in_refs_latin1'}{'contents'}[54]{'parent'} = $result_trees{'at_commands_in_refs_latin1'};
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[55]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[55];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[55]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[55]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[55]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[55]{'args'}[0]{'contents'}[1]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[55]{'args'}[0]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[55]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[55]{'args'}[0]{'contents'}[1]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[55]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[55]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[55]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[55]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[55]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[55]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[55]{'args'}[0]{'contents'}[3]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[55]{'args'}[0]{'contents'}[3]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[55]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[55]{'args'}[0]{'contents'}[3]{'args'}[1]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[55]{'args'}[0]{'contents'}[3]{'args'}[1];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[55]{'args'}[0]{'contents'}[3]{'args'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[55]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[55]{'args'}[0]{'contents'}[3]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[55]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[55]{'args'}[0]{'contents'}[3]{'extra'}{'brace_command_contents'}[1][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[55]{'args'}[0]{'contents'}[3]{'args'}[1]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[55]{'args'}[0]{'contents'}[3]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[55]{'args'}[0]{'contents'}[1]{'line_nr'};
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[55]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[55]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[55]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[55]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[55]{'args'}[0]{'contents'}[5]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[55]{'args'}[0]{'contents'}[5]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[55]{'args'}[0]{'contents'}[5]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[55]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[55]{'args'}[0]{'contents'}[5]{'args'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[55]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[55]{'args'}[0]{'contents'}[5]{'args'}[2]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[55]{'args'}[0]{'contents'}[5]{'args'}[2];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[55]{'args'}[0]{'contents'}[5]{'args'}[2]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[55]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[55]{'args'}[0]{'contents'}[5]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[55]{'args'}[0]{'contents'}[5]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[55]{'args'}[0]{'contents'}[5]{'extra'}{'brace_command_contents'}[2][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[55]{'args'}[0]{'contents'}[5]{'args'}[2]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[55]{'args'}[0]{'contents'}[5]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[55]{'args'}[0]{'contents'}[1]{'line_nr'};
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[55]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[55]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[55]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[55]{'args'}[0];
  $result_trees{'at_commands_in_refs_latin1'}{'contents'}[55]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[55];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[55]{'extra'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[55]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[55]{'extra'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[55]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[55]{'extra'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[55]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[55]{'extra'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[55]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[55]{'extra'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[55]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[55]{'extra'}{'nodes_manuals'}[0]{'node_content'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[55]{'extra'}{'node_content'};
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[55]{'extra'}{'spaces_after_command'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[55]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[55]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[55]{'args'}[0]{'contents'}[1]{'line_nr'};
  $result_trees{'at_commands_in_refs_latin1'}{'contents'}[55]{'parent'} = $result_trees{'at_commands_in_refs_latin1'};
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'args'}[0]{'contents'}[1]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'args'}[0]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'args'}[0]{'contents'}[1]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'args'}[0]{'contents'}[3]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'args'}[0]{'contents'}[3]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'args'}[0]{'contents'}[3]{'args'}[1]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'args'}[0]{'contents'}[3]{'args'}[1];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'args'}[0]{'contents'}[3]{'args'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'args'}[0]{'contents'}[3]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'args'}[0]{'contents'}[3]{'extra'}{'brace_command_contents'}[1][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'args'}[0]{'contents'}[3]{'args'}[1]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'args'}[0]{'contents'}[3]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'args'}[0]{'contents'}[1]{'line_nr'};
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'args'}[0]{'contents'}[5]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'args'}[0]{'contents'}[5]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'args'}[0]{'contents'}[5]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'args'}[0]{'contents'}[5]{'args'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'args'}[0]{'contents'}[5]{'args'}[2]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'args'}[0]{'contents'}[5]{'args'}[2];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'args'}[0]{'contents'}[5]{'args'}[2]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'args'}[0]{'contents'}[5]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'args'}[0]{'contents'}[5]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'args'}[0]{'contents'}[5]{'extra'}{'brace_command_contents'}[2][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'args'}[0]{'contents'}[5]{'args'}[2]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'args'}[0]{'contents'}[5]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'args'}[0]{'contents'}[1]{'line_nr'};
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[1]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[3];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[1]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[9]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[10]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[11]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[12]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[13]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[14]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[15]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[16]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][5] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][6] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][7] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][8] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][9] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[9];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][10] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][11] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[11];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][12] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[12];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][13] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[13];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][14] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[14];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][15] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[15];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][16] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[16];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[5];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[5] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[6] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[7] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[8] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[9] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[9];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[10] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[11] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[11];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[12] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[12];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[13] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[13];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[14] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[14];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[15] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[15];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[16] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[16];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[8]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][5] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][6] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][7] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][8] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[7];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[5] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[6] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[7] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[8] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[8]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[9]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[10]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[10]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[11]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[12]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[12];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[12]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][5] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][6] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][7] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][8] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][9] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[9];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][10] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][11] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[11];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][12] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[12];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[9];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[5] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[6] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[7] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[8] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[9] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[9];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[10] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[11] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[11];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[12] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[12];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[8]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[9]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[10]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[10]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[6];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][5] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][6] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][7] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][8] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][9] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[9];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][10] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[11];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[5] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[6] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[7] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[8] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[9] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[9];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[10] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[5]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[13];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[5];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[5]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[5];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[8]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[9]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[10]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[10]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[11]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[12]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[12];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[12]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][5] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][6] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][7] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][8] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][9] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[9];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][10] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][11] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[11];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][12] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[12];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[15];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[5] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[6] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[7] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[8] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[9] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[9];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[10] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[11] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[11];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[12] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[12];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[8]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][5] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][6] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][7] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][8] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[17];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[5] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[6] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[7] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[8] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[8]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[9]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[10]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[10]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[11]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[12]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[12];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[12]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[13]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[14]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[14];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[14]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[15]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[16]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[16];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[16]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[17]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[18]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[18];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[18]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[19]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[20]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[20];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[20]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[21]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[22]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[22];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[22]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[23]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[24]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[24];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[24]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[25]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[26]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[26];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[26]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][5] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][6] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][7] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][8] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][9] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[9];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][10] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][11] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[11];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][12] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[12];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][13] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[13];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][14] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[14];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][15] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[15];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][16] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[16];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][17] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[17];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][18] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[18];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][19] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[19];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][20] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[20];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][21] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[21];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][22] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[22];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][23] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[23];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][24] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[24];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][25] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[25];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][26] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[26];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[19];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[5] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[6] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[7] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[8] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[9] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[9];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[10] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[11] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[11];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[12] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[12];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[13] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[13];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[14] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[14];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[15] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[15];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[16] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[16];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[17] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[17];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[18] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[18];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[19] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[19];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[20] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[20];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[21] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[21];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[22] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[22];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[23] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[23];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[24] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[24];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[25] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[25];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[26] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[26];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[2]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[4]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[6]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[6]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[8]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[8]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[8]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[8]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[9]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[10]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[10]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[10]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[10]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[11]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[12]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[12]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[12]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[12];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[12]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[12]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[13]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[14]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[14]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[14]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[14];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[14]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[14]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[15]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[16]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[16]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[16]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[16];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[16]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[16]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[17]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[18]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[18]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[18]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[18];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[18]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[18]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[19]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[20]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[20]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[20]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[20];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[20]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[20]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][5] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][6] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][7] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][8] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][9] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[9];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][10] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][11] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[11];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][12] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[12];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][13] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[13];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][14] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[14];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][15] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[15];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][16] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[16];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][17] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[17];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][18] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[18];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][19] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[19];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][20] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[20];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[21];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[5] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[6] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[7] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[8] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[9] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[9];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[10] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[11] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[11];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[12] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[12];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[13] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[13];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[14] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[14];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[15] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[15];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[16] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[16];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[17] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[17];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[18] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[18];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[19] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[19];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[20] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[20];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[2]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[4]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[6]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[6]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[8]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[8]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[8]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[8]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[9]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[10]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[10]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[10]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[10]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[10]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[11]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[12]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[12]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[12]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[12];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[12]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[12]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'extra'}{'brace_command_contents'}[0][5] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'extra'}{'brace_command_contents'}[0][6] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'extra'}{'brace_command_contents'}[0][7] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'extra'}{'brace_command_contents'}[0][8] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'extra'}{'brace_command_contents'}[0][9] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[9];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'extra'}{'brace_command_contents'}[0][10] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'extra'}{'brace_command_contents'}[0][11] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[11];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'extra'}{'brace_command_contents'}[0][12] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[12];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[23];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'extra'}{'node_argument'}{'node_content'}[5] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'extra'}{'node_argument'}{'node_content'}[6] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'extra'}{'node_argument'}{'node_content'}[7] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'extra'}{'node_argument'}{'node_content'}[8] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'extra'}{'node_argument'}{'node_content'}[9] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[9];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'extra'}{'node_argument'}{'node_content'}[10] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'extra'}{'node_argument'}{'node_content'}[11] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[11];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'extra'}{'node_argument'}{'node_content'}[12] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[12];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[9]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[2]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[4]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[10];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[25];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[11]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[8]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[9]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[10]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[10]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[12];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'extra'}{'brace_command_contents'}[0][5] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'extra'}{'brace_command_contents'}[0][6] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'extra'}{'brace_command_contents'}[0][7] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'extra'}{'brace_command_contents'}[0][8] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'extra'}{'brace_command_contents'}[0][9] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[9];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'extra'}{'brace_command_contents'}[0][10] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[27];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'extra'}{'node_argument'}{'node_content'}[5] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'extra'}{'node_argument'}{'node_content'}[6] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'extra'}{'node_argument'}{'node_content'}[7] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'extra'}{'node_argument'}{'node_content'}[8] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'extra'}{'node_argument'}{'node_content'}[9] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[9];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'extra'}{'node_argument'}{'node_content'}[10] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[13]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[8]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[9]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[10]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[10]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[14];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'extra'}{'brace_command_contents'}[0][5] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'extra'}{'brace_command_contents'}[0][6] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'extra'}{'brace_command_contents'}[0][7] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'extra'}{'brace_command_contents'}[0][8] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'extra'}{'brace_command_contents'}[0][9] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[9];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'extra'}{'brace_command_contents'}[0][10] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[29];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'extra'}{'node_argument'}{'node_content'}[5] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'extra'}{'node_argument'}{'node_content'}[6] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'extra'}{'node_argument'}{'node_content'}[7] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'extra'}{'node_argument'}{'node_content'}[8] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'extra'}{'node_argument'}{'node_content'}[9] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[9];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'extra'}{'node_argument'}{'node_content'}[10] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[15]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[16]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[16]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[16]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[16];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[16]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[16]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[16]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[31];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[16]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[16]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[16]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[17]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'args'}[1]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'args'}[1];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'args'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[1][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'args'}[1]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[2]{'extra'}{'explanation_contents'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[1];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[2]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[4]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[18];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[33];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[19]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'args'}[1]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'args'}[1];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'args'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[1][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'args'}[1]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[2]{'extra'}{'explanation_contents'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[1];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[2]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[4]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[20];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[35];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[21]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[1]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[1];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[1][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[1]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[22];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[37];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[23]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[1]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[1];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[2]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[2];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[2]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[3]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[3];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[3]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[4]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[4];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[4]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[1][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[1]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[2][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[2]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[3][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[3]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[4][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[4]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[24];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[39];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[25]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[26]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[26]{'args'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[26]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[26]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[26]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[26]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[26]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[26];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[26]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[26]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[26]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[41];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[26]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[26]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[26]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[26]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[26]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[27]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'line_nr'};
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[3]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[3]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[3]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'line_nr'};
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'line_nr'};
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[4]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'line_nr'};
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[6]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[6]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'line_nr'};
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[8]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[8]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[8]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[8]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'line_nr'};
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[9]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[10]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[10]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[10]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[10]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'line_nr'};
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[10]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[11]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[12]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[12]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[12]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[12];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[12]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'line_nr'};
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[12]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[13]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[14]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[14]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[14]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[14];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[14]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'line_nr'};
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[14]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[15]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[16]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[16]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[16]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[16];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[16]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'line_nr'};
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[16]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][5] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][6] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][7] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][8] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][9] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[9];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][10] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][11] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[11];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][12] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[12];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][13] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[13];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][14] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[14];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][15] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[15];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][16] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[16];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[43];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[5] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[6] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[7] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[8] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[9] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[9];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[10] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[11] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[11];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[12] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[12];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[13] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[13];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[14] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[14];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[15] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[15];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[16] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[16];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'line_nr'};
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[29]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[2]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[4]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[6]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[6]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[8]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[8]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[8]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[8]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[9]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[10]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[10]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[10]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[10]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[10]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[11]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12]{'args'}[0]{'contents'}[1]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12]{'args'}[0]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12]{'args'}[0]{'contents'}[1]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'extra'}{'brace_command_contents'}[0][5] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'extra'}{'brace_command_contents'}[0][6] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'extra'}{'brace_command_contents'}[0][7] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'extra'}{'brace_command_contents'}[0][8] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'extra'}{'brace_command_contents'}[0][9] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[9];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'extra'}{'brace_command_contents'}[0][10] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'extra'}{'brace_command_contents'}[0][11] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[11];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'extra'}{'brace_command_contents'}[0][12] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[45];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'extra'}{'node_argument'}{'node_content'}[5] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'extra'}{'node_argument'}{'node_content'}[6] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'extra'}{'node_argument'}{'node_content'}[7] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'extra'}{'node_argument'}{'node_content'}[8] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'extra'}{'node_argument'}{'node_content'}[9] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[9];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'extra'}{'node_argument'}{'node_content'}[10] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'extra'}{'node_argument'}{'node_content'}[11] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[11];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'extra'}{'node_argument'}{'node_content'}[12] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[31]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[32]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[32]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[32]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[32]{'args'}[0]{'contents'}[1]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[32]{'args'}[0]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[32]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[32]{'args'}[0]{'contents'}[1]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[32]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[32]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[32]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[32]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[32];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[32]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[32]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[32]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[32]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[32]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[47];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[32]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[32]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[32]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[32]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[32]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[32]{'args'}[0]{'contents'}[1]{'line_nr'};
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[32]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[33]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[2]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[34];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[49];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[35]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[36]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[36]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[36];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[36]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[36]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[51];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[36]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[36]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[36]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[37]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[2]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[38];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[53];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[39]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[2]{'args'}[1]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[2]{'args'}[1];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[2]{'args'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[1][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[2]{'args'}[1]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[2]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[4]{'args'}[1]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[4]{'args'}[2]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[4]{'args'}[2];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[4]{'args'}[2]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[4]{'extra'}{'brace_command_contents'}[2][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[4]{'args'}[2]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[4]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[40];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[55];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'contents'}[41]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'extra'}{'misc_content'}[0] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'extra'}{'misc_content'}[1] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'extra'}{'misc_content'}[2] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'extra'}{'misc_content'}[3] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'extra'}{'misc_content'}[4] = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'extra'}{'spaces_after_command'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'line_nr'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'args'}[0]{'contents'}[1]{'line_nr'};
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[56]{'parent'} = $result_trees{'at_commands_in_refs_latin1'};
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[57]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_latin1'}{'contents'}[57];
+ $result_trees{'at_commands_in_refs_latin1'}{'contents'}[57]{'parent'} = $result_trees{'at_commands_in_refs_latin1'};
  
  $result_texis{'at_commands_in_refs_latin1'} = '@setfilename at_commands_in_refs_latin1.info
***************
*** 20569,20572 ****
--- 21002,21006 ----
  * @sansserif{sansserif} @slanted{slanted}::
  * @indicateurl{indicateurl}::
+ * @sub{g}H 3@sup{rd}::
  * @url{http://somewhere_aaa} @url{url, text} @uref{/man.cgi/1/ls,,ls}::
  @end menu
***************
*** 20647,20650 ****
--- 21081,21087 ----
  @chapter @indicateurl{indicateurl}
  
+ @node @sub{g}H 3@sup{rd}
+ @chapter @sub{g}H 3@sup{rd}
+ 
  @node @url{http://somewhere_aaa} @url{url, text} @uref{/man.cgi/1/ls,,ls}
  @chapter @url{http://somewhere_aaa} @url{url, text} @uref{/man.cgi/1/ls,,ls}
***************
*** 20678,20681 ****
--- 21115,21119 ----
  @ref{@sansserif{sansserif} @slanted{slanted}}
  @ref{@indicateurl{indicateurl}}
+ @ref{@sub{g}H 3@sup{rd}}
  @ref{@url{http://somewhere_aaa} @url{url, text} @uref{/man.cgi/1/ls,,ls}}
  
***************
*** 20714,20717 ****
--- 21152,21156 ----
  * sansserif slanted::
  * indicateurl::
+ * gH 3rd::
  * http://somewhere_aaa url (text) ls::
  
***************
*** 20792,20796 ****
  **************
  
! 26 http://somewhere_aaa url (text) ls
  *************************************
  
--- 21231,21238 ----
  **************
  
! 26 gH 3rd
! *********
! 
! 27 http://somewhere_aaa url (text) ls
  *************************************
  
***************
*** 20824,20827 ****
--- 21266,21270 ----
  sansserif slanted
  indicateurl
+ gH 3rd
  http://somewhere_aaa url (text) ls
  
***************
*** 21273,21277 ****
                'cmdname' => 'node',
                'extra' => {
!                 'normalized' => 'http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls'
                }
              }
--- 21716,21720 ----
                'cmdname' => 'node',
                'extra' => {
!                 'normalized' => 'gH-3rd'
                }
              }
***************
*** 21283,21286 ****
--- 21726,21746 ----
            'toplevel_prev' => {},
            'toplevel_up' => {}
+         },
+         {
+           'cmdname' => 'chapter',
+           'extra' => {
+             'associated_node' => {
+               'cmdname' => 'node',
+               'extra' => {
+                 'normalized' => 'http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls'
+               }
+             }
+           },
+           'level' => 1,
+           'number' => 27,
+           'section_prev' => {},
+           'section_up' => {},
+           'toplevel_prev' => {},
+           'toplevel_up' => {}
          }
        ],
***************
*** 21392,21395 ****
--- 21852,21859 ----
  $result_sectioning{'at_commands_in_refs_latin1'}{'section_childs'}[0]{'section_childs'}[25]{'toplevel_prev'} = $result_sectioning{'at_commands_in_refs_latin1'}{'section_childs'}[0]{'section_childs'}[24];
  $result_sectioning{'at_commands_in_refs_latin1'}{'section_childs'}[0]{'section_childs'}[25]{'toplevel_up'} = $result_sectioning{'at_commands_in_refs_latin1'}{'section_childs'}[0];
+ $result_sectioning{'at_commands_in_refs_latin1'}{'section_childs'}[0]{'section_childs'}[26]{'section_prev'} = $result_sectioning{'at_commands_in_refs_latin1'}{'section_childs'}[0]{'section_childs'}[25];
+ $result_sectioning{'at_commands_in_refs_latin1'}{'section_childs'}[0]{'section_childs'}[26]{'section_up'} = $result_sectioning{'at_commands_in_refs_latin1'}{'section_childs'}[0];
+ $result_sectioning{'at_commands_in_refs_latin1'}{'section_childs'}[0]{'section_childs'}[26]{'toplevel_prev'} = $result_sectioning{'at_commands_in_refs_latin1'}{'section_childs'}[0]{'section_childs'}[25];
+ $result_sectioning{'at_commands_in_refs_latin1'}{'section_childs'}[0]{'section_childs'}[26]{'toplevel_up'} = $result_sectioning{'at_commands_in_refs_latin1'}{'section_childs'}[0];
  $result_sectioning{'at_commands_in_refs_latin1'}{'section_childs'}[0]{'section_up'} = $result_sectioning{'at_commands_in_refs_latin1'};
  
***************
*** 21688,21692 ****
                                                            'number' => 26
                                                          },
!                                                         'normalized' => 'http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls'
                                                        },
                                                        'node_prev' => {},
--- 22152,22170 ----
                                                            'number' => 26
                                                          },
!                                                         'normalized' => 'gH-3rd'
!                                                       },
!                                                       'node_next' => {
!                                                         'cmdname' => 'node',
!                                                         'extra' => {
!                                                           'associated_section' => {
!                                                             'cmdname' => 'chapter',
!                                                             'extra' => {},
!                                                             'level' => 1,
!                                                             'number' => 27
!                                                           },
!                                                           'normalized' => 'http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls'
!                                                         },
!                                                         'node_prev' => {},
!                                                         'node_up' => {}
                                                        },
                                                        'node_prev' => {},
***************
*** 21796,21799 ****
--- 22274,22279 ----
    }
  };
+ $result_nodes{'at_commands_in_refs_latin1'}{'menu_child'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_prev'} = $result_nodes{'at_commands_in_refs_latin1'}{'menu_child'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'};
+ $result_nodes{'at_commands_in_refs_latin1'}{'menu_child'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_up'} = $result_nodes{'at_commands_in_refs_latin1'};
  $result_nodes{'at_commands_in_refs_latin1'}{'menu_child'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_prev'} = $result_nodes{'at_commands_in_refs_latin1'}{'menu_child'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'};
  $result_nodes{'at_commands_in_refs_latin1'}{'menu_child'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_up'} = $result_nodes{'at_commands_in_refs_latin1'};
***************
*** 21985,21989 ****
                                                        'cmdname' => 'node',
                                                        'extra' => {
!                                                         'normalized' => 'http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls'
                                                        },
                                                        'menu_prev' => {},
--- 22465,22480 ----
                                                        'cmdname' => 'node',
                                                        'extra' => {
!                                                         'normalized' => 'gH-3rd'
!                                                       },
!                                                       'menu_next' => {
!                                                         'cmdname' => 'node',
!                                                         'extra' => {
!                                                           'normalized' => 'http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls'
!                                                         },
!                                                         'menu_prev' => {},
!                                                         'menu_up' => {},
!                                                         'menu_up_hash' => {
!                                                           'Top' => 1
!                                                         }
                                                        },
                                                        'menu_prev' => {},
***************
*** 22143,22146 ****
--- 22634,22639 ----
    }
  };
+ $result_menus{'at_commands_in_refs_latin1'}{'menu_child'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_prev'} = $result_menus{'at_commands_in_refs_latin1'}{'menu_child'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'};
+ $result_menus{'at_commands_in_refs_latin1'}{'menu_child'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_up'} = $result_menus{'at_commands_in_refs_latin1'};
  $result_menus{'at_commands_in_refs_latin1'}{'menu_child'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_prev'} = $result_menus{'at_commands_in_refs_latin1'}{'menu_child'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'};
  $result_menus{'at_commands_in_refs_latin1'}{'menu_child'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_up'} = $result_menus{'at_commands_in_refs_latin1'};
***************
*** 22197,22204 ****
  $result_errors{'at_commands_in_refs_latin1'} = [
    {
!     'error_line' => ':97: warning: @verb should not appear in @node
  ',
      'file_name' => '',
!     'line_nr' => 97,
      'macro' => '',
      'text' => '@verb should not appear in @node',
--- 22690,22697 ----
  $result_errors{'at_commands_in_refs_latin1'} = [
    {
!     'error_line' => ':98: warning: @verb should not appear in @node
  ',
      'file_name' => '',
!     'line_nr' => 98,
      'macro' => '',
      'text' => '@verb should not appear in @node',
***************
*** 22206,22213 ****
    },
    {
!     'error_line' => ':99: warning: @verb should not appear in @chapter
  ',
      'file_name' => '',
!     'line_nr' => 99,
      'macro' => '',
      'text' => '@verb should not appear in @chapter',
--- 22699,22706 ----
    },
    {
!     'error_line' => ':100: warning: @verb should not appear in @chapter
  ',
      'file_name' => '',
!     'line_nr' => 100,
      'macro' => '',
      'text' => '@verb should not appear in @chapter',
***************
*** 22215,22222 ****
    },
    {
!     'error_line' => ':145: warning: @verb should not appear in @ref
  ',
      'file_name' => '',
!     'line_nr' => 145,
      'macro' => '',
      'text' => '@verb should not appear in @ref',
--- 22708,22715 ----
    },
    {
!     'error_line' => ':149: warning: @verb should not appear in @ref
  ',
      'file_name' => '',
!     'line_nr' => 149,
      'macro' => '',
      'text' => '@verb should not appear in @ref',
***************
*** 22228,22265 ****
  $result_converted_errors{'file_html'}->{'at_commands_in_refs_latin1'} = [
    {
-     'file_name' => '',
      'error_line' => ':26: warning: @image file `f--ile1\' (for HTML) not found, using `f--ile1.jpg\'
  ',
!     'text' => '@image file `f--ile1\' (for HTML) not found, using `f--ile1.jpg\'',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 26
    },
    {
!     'file_name' => '',
!     'error_line' => ':92: warning: @image file `f--ile1\' (for HTML) not found, using `f--ile1.jpg\'
  ',
!     'text' => '@image file `f--ile1\' (for HTML) not found, using `f--ile1.jpg\'',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 92
    },
    {
!     'file_name' => '',
!     'error_line' => ':94: warning: @image file `f--ile1\' (for HTML) not found, using `f--ile1.jpg\'
  ',
!     'text' => '@image file `f--ile1\' (for HTML) not found, using `f--ile1.jpg\'',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 94
    },
    {
!     'file_name' => '',
!     'error_line' => ':144: warning: @image file `f--ile1\' (for HTML) not found, using `f--ile1.jpg\'
  ',
!     'text' => '@image file `f--ile1\' (for HTML) not found, using `f--ile1.jpg\'',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 144
    }
  ];
--- 22721,22758 ----
  $result_converted_errors{'file_html'}->{'at_commands_in_refs_latin1'} = [
    {
      'error_line' => ':26: warning: @image file `f--ile1\' (for HTML) not found, using `f--ile1.jpg\'
  ',
!     'file_name' => '',
!     'line_nr' => 26,
      'macro' => '',
!     'text' => '@image file `f--ile1\' (for HTML) not found, using `f--ile1.jpg\'',
!     'type' => 'warning'
    },
    {
!     'error_line' => ':93: warning: @image file `f--ile1\' (for HTML) not found, using `f--ile1.jpg\'
  ',
!     'file_name' => '',
!     'line_nr' => 93,
      'macro' => '',
!     'text' => '@image file `f--ile1\' (for HTML) not found, using `f--ile1.jpg\'',
!     'type' => 'warning'
    },
    {
!     'error_line' => ':95: warning: @image file `f--ile1\' (for HTML) not found, using `f--ile1.jpg\'
  ',
!     'file_name' => '',
!     'line_nr' => 95,
      'macro' => '',
!     'text' => '@image file `f--ile1\' (for HTML) not found, using `f--ile1.jpg\'',
!     'type' => 'warning'
    },
    {
!     'error_line' => ':148: warning: @image file `f--ile1\' (for HTML) not found, using `f--ile1.jpg\'
  ',
!     'file_name' => '',
!     'line_nr' => 148,
      'macro' => '',
!     'text' => '@image file `f--ile1\' (for HTML) not found, using `f--ile1.jpg\'',
!     'type' => 'warning'
    }
  ];
***************
*** 22268,22350 ****
  $result_converted_errors{'file_info'}->{'at_commands_in_refs_latin1'} = [
    {
-     'file_name' => '',
      'error_line' => ':26: warning: could not find @image file `f--ile1.txt\' nor alternate text
  ',
!     'text' => 'could not find @image file `f--ile1.txt\' nor alternate text',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 26
    },
    {
!     'file_name' => '',
!     'error_line' => ':33: warning: menu entry node name should not contain `:\'
  ',
!     'text' => 'menu entry node name should not contain `:\'',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 33
    },
    {
!     'file_name' => '',
!     'error_line' => ":45: warning: \@node name should not contain `,': LaTeX TeX * , \x{a9} ... ...
  ",
!     'text' => "\@node name should not contain `,': LaTeX TeX * , \x{a9} ... ...",
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 45
    },
    {
!     'file_name' => '',
!     'error_line' => ':69: warning: @node name should not contain `,\': i E=` C\',
  ',
!     'text' => '@node name should not contain `,\': i E=` C\',',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 69
    },
    {
!     'file_name' => '',
!     'error_line' => ':72: warning: @node name should not contain `,\': `` \'\' ` \' ,, ,
  ',
!     'text' => '@node name should not contain `,\': `` \'\' ` \' ,, ,',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 72
    },
    {
!     'file_name' => '',
!     'error_line' => ':92: warning: could not find @image file `f--ile1.txt\' nor alternate text
  ',
!     'text' => 'could not find @image file `f--ile1.txt\' nor alternate text',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 92
    },
    {
!     'file_name' => '',
!     'error_line' => ':94: warning: could not find @image file `f--ile1.txt\' nor alternate text
  ',
!     'text' => 'could not find @image file `f--ile1.txt\' nor alternate text',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 94
    },
    {
!     'file_name' => '',
!     'error_line' => ':92: warning: could not find @image file `f--ile1.txt\' nor alternate text
  ',
!     'text' => 'could not find @image file `f--ile1.txt\' nor alternate text',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 92
    },
    {
!     'file_name' => '',
!     'error_line' => ':152: warning: @ref node name should not contain `:\'
  ',
!     'text' => '@ref node name should not contain `:\'',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 152
    }
  ];
--- 22761,22843 ----
  $result_converted_errors{'file_info'}->{'at_commands_in_refs_latin1'} = [
    {
      'error_line' => ':26: warning: could not find @image file `f--ile1.txt\' nor alternate text
  ',
!     'file_name' => '',
!     'line_nr' => 26,
      'macro' => '',
!     'text' => 'could not find @image file `f--ile1.txt\' nor alternate text',
!     'type' => 'warning'
    },
    {
!     'error_line' => ':34: warning: menu entry node name should not contain `:\'
  ',
!     'file_name' => '',
!     'line_nr' => 34,
      'macro' => '',
!     'text' => 'menu entry node name should not contain `:\'',
!     'type' => 'warning'
    },
    {
!     'error_line' => ":46: warning: \@node name should not contain `,': LaTeX TeX * , \x{a9} ... ...
  ",
!     'file_name' => '',
!     'line_nr' => 46,
      'macro' => '',
!     'text' => "\@node name should not contain `,': LaTeX TeX * , \x{a9} ... ...",
!     'type' => 'warning'
    },
    {
!     'error_line' => ':70: warning: @node name should not contain `,\': i E=` C\',
  ',
!     'file_name' => '',
!     'line_nr' => 70,
      'macro' => '',
!     'text' => '@node name should not contain `,\': i E=` C\',',
!     'type' => 'warning'
    },
    {
!     'error_line' => ':73: warning: @node name should not contain `,\': `` \'\' ` \' ,, ,
  ',
!     'file_name' => '',
!     'line_nr' => 73,
      'macro' => '',
!     'text' => '@node name should not contain `,\': `` \'\' ` \' ,, ,',
!     'type' => 'warning'
    },
    {
!     'error_line' => ':93: warning: could not find @image file `f--ile1.txt\' nor alternate text
  ',
!     'file_name' => '',
!     'line_nr' => 93,
      'macro' => '',
!     'text' => 'could not find @image file `f--ile1.txt\' nor alternate text',
!     'type' => 'warning'
    },
    {
!     'error_line' => ':95: warning: could not find @image file `f--ile1.txt\' nor alternate text
  ',
!     'file_name' => '',
!     'line_nr' => 95,
      'macro' => '',
!     'text' => 'could not find @image file `f--ile1.txt\' nor alternate text',
!     'type' => 'warning'
    },
    {
!     'error_line' => ':93: warning: could not find @image file `f--ile1.txt\' nor alternate text
  ',
!     'file_name' => '',
!     'line_nr' => 93,
      'macro' => '',
!     'text' => 'could not find @image file `f--ile1.txt\' nor alternate text',
!     'type' => 'warning'
    },
    {
!     'error_line' => ':157: warning: @ref node name should not contain `:\'
  ',
!     'file_name' => '',
!     'line_nr' => 157,
      'macro' => '',
!     'text' => '@ref node name should not contain `:\'',
!     'type' => 'warning'
    }
  ];
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/----_0021---_002e--_002e-_003f-_0040.html texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/----_0021---_002e--_002e-_003f-_0040.html
*** texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/----_0021---_002e--_002e-_003f-_0040.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/----_0021---_002e--_002e-_003f-_0040.html	2015-02-10 17:26:53.000000000 +0000
***************
*** 20,33 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 20,33 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 38,45 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 38,45 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 49,53 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="----_0021---_002e--_002e-_003f-_0040"></a>
  <div class="header">
--- 49,53 ----
  </head>
  
! <body lang="en">
  <a name="----_0021---_002e--_002e-_003f-_0040"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/-_0040-_007b_007d-_002e-.html texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/-_0040-_007b_007d-_002e-.html
*** texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/-_0040-_007b_007d-_002e-.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/-_0040-_007b_007d-_002e-.html	2015-02-10 17:26:53.000000000 +0000
***************
*** 17,30 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 17,30 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 35,42 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 35,42 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 46,50 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="-_0040-_007b_007d-_002e-"></a>
  <div class="header">
--- 46,50 ----
  </head>
  
! <body lang="en">
  <a name="-_0040-_007b_007d-_002e-"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/-_007b-_007d.html texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/-_007b-_007d.html
*** texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/-_007b-_007d.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/-_007b-_007d.html	2015-02-10 17:26:53.000000000 +0000
***************
*** 18,31 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 18,31 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 36,43 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 36,43 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 47,51 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="-_007b-_007d"></a>
  <div class="header">
--- 47,51 ----
  </head>
  
! <body lang="en">
  <a name="-_007b-_007d"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/8_002e27in.html texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/8_002e27in.html
*** texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/8_002e27in.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/8_002e27in.html	2015-02-10 17:26:53.000000000 +0000
***************
*** 17,30 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 17,30 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 35,42 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 35,42 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 46,50 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="g_t8_002e27in"></a>
  <div class="header">
--- 46,50 ----
  </head>
  
! <body lang="en">
  <a name="g_t8_002e27in"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/AA-ae-oe-AE-OE-o-O-ss-l-L-D-d-TH-th.html texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/AA-ae-oe-AE-OE-o-O-ss-l-L-D-d-TH-th.html
*** texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/AA-ae-oe-AE-OE-o-O-ss-l-L-D-d-TH-th.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/AA-ae-oe-AE-OE-o-O-ss-l-L-D-d-TH-th.html	2015-02-10 17:26:53.000000000 +0000
***************
*** 17,30 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 17,30 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 35,42 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 35,42 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 46,50 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="g_t_00c5-_00e6-_0153-_00c6-_0152-_00f8-_00d8-_00df-_0142-_0141-_00d0-_00f0-_00de-_00fe"></a>
  <div class="header">
--- 46,50 ----
  </head>
  
! <body lang="en">
  <a name="g_t_00c5-_00e6-_0153-_00c6-_0152-_00f8-_00d8-_00df-_0142-_0141-_00d0-_00f0-_00de-_00fe"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/AAA-AAA-BBB.html texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/AAA-AAA-BBB.html
*** texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/AAA-AAA-BBB.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/AAA-AAA-BBB.html	2015-02-10 17:26:53.000000000 +0000
***************
*** 17,30 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 17,30 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 35,42 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 35,42 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 46,50 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="AAA-AAA-BBB"></a>
  <div class="header">
--- 46,50 ----
  </head>
  
! <body lang="en">
  <a name="AAA-AAA-BBB"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/CCC-CCC-DDD.html texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/CCC-CCC-DDD.html
*** texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/CCC-CCC-DDD.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/CCC-CCC-DDD.html	2015-02-10 17:26:53.000000000 +0000
***************
*** 17,30 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 17,30 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 35,42 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 35,42 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 46,50 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="CCC-CCC-DDD"></a>
  <div class="header">
--- 46,50 ----
  </head>
  
! <body lang="en">
  <a name="CCC-CCC-DDD"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/LaTeX-TeX-_2022-_002c-_00a9-_2026-_002e_002e_002e.html texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/LaTeX-TeX-_2022-_002c-_00a9-_2026-_002e_002e_002e.html
*** texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/LaTeX-TeX-_2022-_002c-_00a9-_2026-_002e_002e_002e.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/LaTeX-TeX-_2022-_002c-_00a9-_2026-_002e_002e_002e.html	2015-02-10 17:26:53.000000000 +0000
***************
*** 17,30 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 17,30 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 35,42 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 35,42 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 46,50 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="LaTeX-TeX-_2022-_002c-_00a9-_2026-_002e_002e_002e"></a>
  <div class="header">
--- 46,50 ----
  </head>
  
! <body lang="en">
  <a name="LaTeX-TeX-_2022-_002c-_00a9-_2026-_002e_002e_002e"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/_0040-_007b-_007d-_005c-_0023.html texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/_0040-_007b-_007d-_005c-_0023.html
*** texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/_0040-_007b-_007d-_005c-_0023.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/_0040-_007b-_007d-_005c-_0023.html	2015-02-10 17:26:53.000000000 +0000
***************
*** 18,31 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 18,31 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 36,43 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 36,43 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 47,51 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="g_t_0040-_007b-_007d-_005c-_0023"></a>
  <div class="header">
--- 47,51 ----
  </head>
  
! <body lang="en">
  <a name="g_t_0040-_007b-_007d-_005c-_0023"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/_0060_0060-_0027_0027-_002d_002d_002d-_002d_002d-_0060-_0027.html texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/_0060_0060-_0027_0027-_002d_002d_002d-_002d_002d-_0060-_0027.html
*** texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/_0060_0060-_0027_0027-_002d_002d_002d-_002d_002d-_0060-_0027.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/_0060_0060-_0027_0027-_002d_002d_002d-_002d_002d-_0060-_0027.html	2015-02-10 17:26:53.000000000 +0000
***************
*** 17,30 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 17,30 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 35,42 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 35,42 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 46,50 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="g_t_0060_0060-_0027_0027-_002d_002d_002d-_002d_002d-_0060-_0027"></a>
  <div class="header">
--- 46,50 ----
  </head>
  
! <body lang="en">
  <a name="g_t_0060_0060-_0027_0027-_002d_002d_002d-_002d_002d-_0060-_0027"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/_00aa-_00ba-_2605-_00a3-_22a3-_00bf-_00ae.html texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/_00aa-_00ba-_2605-_00a3-_22a3-_00bf-_00ae.html
*** texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/_00aa-_00ba-_2605-_00a3-_22a3-_00bf-_00ae.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/_00aa-_00ba-_2605-_00a3-_22a3-_00bf-_00ae.html	2015-02-10 17:26:53.000000000 +0000
***************
*** 17,30 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 17,30 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 35,42 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 35,42 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 46,50 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="g_t_00aa-_00ba-_2605-_00a3-_22a3-_00bf-_00ae"></a>
  <div class="header">
--- 46,50 ----
  </head>
  
! <body lang="en">
  <a name="g_t_00aa-_00ba-_2605-_00a3-_22a3-_00bf-_00ae"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/_00ab-_00bb-_00ab-_00bb-_2039-_203a.html texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/_00ab-_00bb-_00ab-_00bb-_2039-_203a.html
*** texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/_00ab-_00bb-_00ab-_00bb-_2039-_203a.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/_00ab-_00bb-_00ab-_00bb-_2039-_203a.html	2015-02-10 17:26:53.000000000 +0000
***************
*** 17,30 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 17,30 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 35,42 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 35,42 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 46,50 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="g_t_00ab-_00bb-_00ab-_00bb-_2039-_203a"></a>
  <div class="header">
--- 46,50 ----
  </head>
  
! <body lang="en">
  <a name="g_t_00ab-_00bb-_00ab-_00bb-_2039-_203a"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/_201c-_201d-_2018-_2019-_201e-_201a.html texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/_201c-_201d-_2018-_2019-_201e-_201a.html
*** texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/_201c-_201d-_2018-_2019-_201e-_201a.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/_201c-_201d-_2018-_2019-_201e-_201a.html	2015-02-10 17:26:53.000000000 +0000
***************
*** 17,30 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 17,30 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 35,42 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 35,42 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 46,50 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="g_t_201c-_201d-_2018-_2019-_201e-_201a"></a>
  <div class="header">
--- 46,50 ----
  </head>
  
! <body lang="en">
  <a name="g_t_201c-_201d-_2018-_2019-_201e-_201a"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/_21d2-_00b0-a-b--aa.html texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/_21d2-_00b0-a-b--aa.html
*** texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/_21d2-_00b0-a-b--aa.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/_21d2-_00b0-a-b--aa.html	2015-02-10 17:26:53.000000000 +0000
***************
*** 17,30 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 17,30 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 35,42 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 35,42 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 46,50 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="g_t_21d2-_00b0-a-b--_00e5"></a>
  <div class="header">
--- 46,50 ----
  </head>
  
! <body lang="en">
  <a name="g_t_21d2-_00b0-a-b--_00e5"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/_2261-error_002d_002d_003e-_20ac-_00a1-_21a6-_2212.html texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/_2261-error_002d_002d_003e-_20ac-_00a1-_21a6-_2212.html
*** texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/_2261-error_002d_002d_003e-_20ac-_00a1-_21a6-_2212.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/_2261-error_002d_002d_003e-_20ac-_00a1-_21a6-_2212.html	2015-02-10 17:26:53.000000000 +0000
***************
*** 17,30 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 17,30 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 35,42 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 35,42 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 46,50 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="g_t_2261-error_002d_002d_003e-_20ac-_00a1-_21a6-_2212"></a>
  <div class="header">
--- 46,50 ----
  </head>
  
! <body lang="en">
  <a name="g_t_2261-error_002d_002d_003e-_20ac-_00a1-_21a6-_2212"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/_2265-_2264-_2192.html texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/_2265-_2264-_2192.html
*** texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/_2265-_2264-_2192.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/_2265-_2264-_2192.html	2015-02-10 17:26:53.000000000 +0000
***************
*** 17,30 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 17,30 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 35,42 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 35,42 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 46,50 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="g_t_2265-_2264-_2192"></a>
  <div class="header">
--- 46,50 ----
  </head>
  
! <body lang="en">
  <a name="g_t_2265-_2264-_2192"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/a-e-i-a-a-e-c-e-e-e-e.html texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/a-e-i-a-a-e-c-e-e-e-e.html
*** texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/a-e-i-a-a-e-c-e-e-e-e.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/a-e-i-a-a-e-c-e-e-e-e.html	2015-02-10 17:26:53.000000000 +0000
***************
*** 17,30 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 17,30 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 35,42 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 35,42 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 46,50 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="g_t_00e4-_1ebd-_00ee-_00e2-_00e0-_00e9-_00e7-_0113-e_030a-e_030b-_0119"></a>
  <div class="header">
--- 46,50 ----
  </head>
  
! <body lang="en">
  <a name="g_t_00e4-_1ebd-_00ee-_00e2-_00e0-_00e9-_00e7-_0113-e_030a-e_030b-_0119"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/cite-asis-in-_0040w-b-in-r-SC-str-t-var-dfn-i.html texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/cite-asis-in-_0040w-b-in-r-SC-str-t-var-dfn-i.html
*** texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/cite-asis-in-_0040w-b-in-r-SC-str-t-var-dfn-i.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/cite-asis-in-_0040w-b-in-r-SC-str-t-var-dfn-i.html	2015-02-10 17:26:53.000000000 +0000
***************
*** 17,30 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 17,30 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 35,42 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 35,42 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 46,50 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="cite-asis-in-_0040w-b-in-r-SC-str-t-var-dfn-i"></a>
  <div class="header">
--- 46,50 ----
  </head>
  
! <body lang="en">
  <a name="cite-asis-in-_0040w-b-in-r-SC-str-t-var-dfn-i"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/e-e-e-e-e-j-ee.html texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/e-e-e-e-e-j-ee.html
*** texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/e-e-e-e-e-j-ee.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/e-e-e-e-e-j-ee.html	2015-02-10 17:26:53.000000000 +0000
***************
*** 17,30 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 17,30 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 35,42 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 35,42 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 46,50 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="g_t_0117-_0115-e_0332-_1eb9-_011b-j-ee_0361"></a>
  <div class="header">
--- 46,50 ----
  </head>
  
! <body lang="en">
  <a name="g_t_0117-_0115-e_0332-_1eb9-_011b-j-ee_0361"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/env-code-option-samp-command-file-C_002dx-ESC.html texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/env-code-option-samp-command-file-C_002dx-ESC.html
*** texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/env-code-option-samp-command-file-C_002dx-ESC.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/env-code-option-samp-command-file-C_002dx-ESC.html	2015-02-10 17:26:53.000000000 +0000
***************
*** 17,30 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 17,30 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 35,42 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 35,42 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 46,50 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="env-code-option-samp-command-file-C_002dx-ESC"></a>
  <div class="header">
--- 46,50 ----
  </head>
  
! <body lang="en">
  <a name="env-code-option-samp-command-file-C_002dx-ESC"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/f_002d_002dile1-f_002d_002dile.html texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/f_002d_002dile1-f_002d_002dile.html
*** texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/f_002d_002dile1-f_002d_002dile.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/f_002d_002dile1-f_002d_002dile.html	2015-02-10 17:26:53.000000000 +0000
***************
*** 17,30 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 17,30 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 35,42 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 35,42 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 46,50 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="f_002d_002dile1-f_002d_002dile"></a>
  <div class="header">
--- 46,50 ----
  </head>
  
! <body lang="en">
  <a name="f_002d_002dile1-f_002d_002dile"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/gH-3rd.html texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/gH-3rd.html
*** texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/gH-3rd.html	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/gH-3rd.html	2015-02-10 17:26:53.000000000 +0000
***************
*** 0 ****
--- 1,62 ----
+ <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+ <html>
+ <!-- Created by texinfo, http://www.gnu.org/software/texinfo/ -->
+ <head>
+ <title>Top: gH 3rd</title>
+ 
+ <meta name="description" content="Top: gH 3rd">
+ <meta name="keywords" content="Top: gH 3rd">
+ <meta name="resource-type" content="document">
+ <meta name="distribution" content="global">
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+ <link href="index.html#Top" rel="start" title="Top">
+ <link href="index.html#Top" rel="up" title="Top">
+ <link href="http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls.html#http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls" rel="next" title="http://somewhere_aaa (http://somewhere_aaa) text (url) ls (/man.cgi/1/ls)">
+ <link href="indicateurl.html#indicateurl" rel="prev" title="&lsquo;indicateurl&rsquo;">
+ <style type="text/css">
+ <!--
+ a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
+ blockquote.smallquotation {font-size: smaller}
+ div.display {margin-left: 3.2em}
+ div.example {margin-left: 3.2em}
+ div.lisp {margin-left: 3.2em}
+ div.smalldisplay {margin-left: 3.2em}
+ div.smallexample {margin-left: 3.2em}
+ div.smalllisp {margin-left: 3.2em}
+ kbd {font-style: oblique}
+ pre.display {font-family: inherit}
+ pre.format {font-family: inherit}
+ pre.menu-comment {font-family: serif}
+ pre.menu-preformatted {font-family: serif}
+ pre.smalldisplay {font-family: inherit; font-size: smaller}
+ pre.smallexample {font-size: smaller}
+ pre.smallformat {font-family: inherit; font-size: smaller}
+ pre.smalllisp {font-size: smaller}
+ span.nocodebreak {white-space: nowrap}
+ span.nolinebreak {white-space: nowrap}
+ span.roman {font-family: serif; font-weight: normal}
+ span.sansserif {font-family: sans-serif; font-weight: normal}
+ ul.no-bullet {list-style: none}
+ -->
+ </style>
+ 
+ 
+ </head>
+ 
+ <body lang="en">
+ <a name="gH-3rd"></a>
+ <div class="header">
+ <p>
+ Next: <a href="http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls.html#http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls" accesskey="n" rel="next"><a href="http://somewhere_aaa">http://somewhere_aaa</a> <a href="url">text</a> <a href="/man.cgi/1/ls">ls</a></a>, Previous: <a href="indicateurl.html#indicateurl" accesskey="p" rel="prev">&lsquo;<code>indicateurl</code>&rsquo;</a>, Up: <a href="index.html#Top" accesskey="u" rel="up">Top</a> &nbsp; </p>
+ </div>
+ <hr>
+ <a name="gH-3rd-1"></a>
+ <h2 class="chapter">26 <sub>g</sub>H 3<sup>rd</sup></h2>
+ 
+ 
+ 
+ 
+ </body>
+ </html>
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls.html texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls.html
*** texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls.html	2015-02-10 17:26:53.000000000 +0000
***************
*** 12,29 ****
  <link href="index.html#Top" rel="start" title="Top">
  <link href="index.html#Top" rel="up" title="Top">
! <link href="indicateurl.html#indicateurl" rel="prev" title="&lsquo;indicateurl&rsquo;">
  <style type="text/css">
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 12,29 ----
  <link href="index.html#Top" rel="start" title="Top">
  <link href="index.html#Top" rel="up" title="Top">
! <link href="gH-3rd.html#gH-3rd" rel="prev" title="gH 3rd">
  <style type="text/css">
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 34,41 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 34,41 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,57 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls"></a>
  <div class="header">
  <p>
! Previous: <a href="indicateurl.html#indicateurl" accesskey="p" rel="prev">&lsquo;<code>indicateurl</code>&rsquo;</a>, Up: <a href="index.html#Top" accesskey="u" rel="up">Top</a> &nbsp; </p>
  </div>
  <hr>
  <a name="http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls-1"></a>
! <h2 class="chapter">26 <a href="http://somewhere_aaa">http://somewhere_aaa</a> <a href="url">text</a> <a href="/man.cgi/1/ls">ls</a></h2>
  
  <p><a href="-_007b-_007d.html#-_007b-_007d"> { }</a>
--- 45,57 ----
  </head>
  
! <body lang="en">
  <a name="http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls"></a>
  <div class="header">
  <p>
! Previous: <a href="gH-3rd.html#gH-3rd" accesskey="p" rel="prev"><sub>g</sub>H 3<sup>rd</sup></a>, Up: <a href="index.html#Top" accesskey="u" rel="up">Top</a> &nbsp; </p>
  </div>
  <hr>
  <a name="http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls-1"></a>
! <h2 class="chapter">27 <a href="http://somewhere_aaa">http://somewhere_aaa</a> <a href="url">text</a> <a href="/man.cgi/1/ls">ls</a></h2>
  
  <p><a href="-_007b-_007d.html#-_007b-_007d"> { }</a>
***************
*** 83,86 ****
--- 83,87 ----
  <a href="sansserif-slanted.html#sansserif-slanted"><span class="sansserif">sansserif</span> <i>slanted</i></a>
  <a href="indicateurl.html#indicateurl">&lsquo;<code>indicateurl</code>&rsquo;</a>
+ <a href="gH-3rd.html#gH-3rd"><sub>g</sub>H 3<sup>rd</sup></a>
  <a href="#http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls"><a href="http://somewhere_aaa">http://somewhere_aaa</a> <a href="url">text</a> <a href="/man.cgi/1/ls">ls</a></a>
  </p>
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/i-E-C.html texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/i-E-C.html
*** texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/i-E-C.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/i-E-C.html	2015-02-10 17:26:53.000000000 +0000
***************
*** 17,30 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 17,30 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 35,42 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 35,42 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 46,50 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="g_t_0131-_1e14-_1e08"></a>
  <div class="header">
--- 46,50 ----
  </head>
  
! <body lang="en">
  <a name="g_t_0131-_1e14-_1e08"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/index.html texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/index.html
*** texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/index.html	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/index.html	2015-02-10 17:26:53.000000000 +0000
***************
*** 16,29 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 16,29 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 34,41 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 34,41 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <a name="Top"></a>
***************
*** 107,110 ****
--- 107,112 ----
  <tr><td align="left" valign="top">&bull; <a href="indicateurl.html#indicateurl">&lsquo;<code>indicateurl</code>&rsquo;</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
  </td></tr>
+ <tr><td align="left" valign="top">&bull; <a href="gH-3rd.html#gH-3rd"><sub>g</sub>H 3<sup>rd</sup></a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+ </td></tr>
  <tr><td align="left" valign="top">&bull; <a href="http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls.html#http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls"><a href="http://somewhere_aaa">http://somewhere_aaa</a> <a href="url">text</a> <a href="/man.cgi/1/ls">ls</a></a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
  </td></tr>
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/indicateurl.html texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/indicateurl.html
*** texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/indicateurl.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/indicateurl.html	2015-02-10 17:26:53.000000000 +0000
***************
*** 12,30 ****
  <link href="index.html#Top" rel="start" title="Top">
  <link href="index.html#Top" rel="up" title="Top">
! <link href="http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls.html#http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls" rel="next" title="http://somewhere_aaa (http://somewhere_aaa) text (url) ls (/man.cgi/1/ls)">
  <link href="sansserif-slanted.html#sansserif-slanted" rel="prev" title="sansserif slanted">
  <style type="text/css">
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 12,30 ----
  <link href="index.html#Top" rel="start" title="Top">
  <link href="index.html#Top" rel="up" title="Top">
! <link href="gH-3rd.html#gH-3rd" rel="next" title="gH 3rd">
  <link href="sansserif-slanted.html#sansserif-slanted" rel="prev" title="sansserif slanted">
  <style type="text/css">
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 35,42 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 35,42 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 46,54 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="indicateurl"></a>
  <div class="header">
  <p>
! Next: <a href="http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls.html#http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls" accesskey="n" rel="next"><a href="http://somewhere_aaa">http://somewhere_aaa</a> <a href="url">text</a> <a href="/man.cgi/1/ls">ls</a></a>, Previous: <a href="sansserif-slanted.html#sansserif-slanted" accesskey="p" rel="prev"><span class="sansserif">sansserif</span> <i>slanted</i></a>, Up: <a href="index.html#Top" accesskey="u" rel="up">Top</a> &nbsp; </p>
  </div>
  <hr>
--- 46,54 ----
  </head>
  
! <body lang="en">
  <a name="indicateurl"></a>
  <div class="header">
  <p>
! Next: <a href="gH-3rd.html#gH-3rd" accesskey="n" rel="next"><sub>g</sub>H 3<sup>rd</sup></a>, Previous: <a href="sansserif-slanted.html#sansserif-slanted" accesskey="p" rel="prev"><span class="sansserif">sansserif</span> <i>slanted</i></a>, Up: <a href="index.html#Top" accesskey="u" rel="up">Top</a> &nbsp; </p>
  </div>
  <hr>
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/sansserif-slanted.html texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/sansserif-slanted.html
*** texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/sansserif-slanted.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/sansserif-slanted.html	2015-02-10 17:26:53.000000000 +0000
***************
*** 17,30 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 17,30 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 35,42 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 35,42 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 46,50 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="sansserif-slanted"></a>
  <div class="header">
--- 46,50 ----
  </head>
  
! <body lang="en">
  <a name="sansserif-slanted"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/someone_0040somewher-no_005fexplain_0040there.html texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/someone_0040somewher-no_005fexplain_0040there.html
*** texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/someone_0040somewher-no_005fexplain_0040there.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_html/someone_0040somewher-no_005fexplain_0040there.html	2015-02-10 17:26:53.000000000 +0000
***************
*** 17,30 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 17,30 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 35,42 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 35,42 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 46,50 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="someone_0040somewher-no_005fexplain_0040there"></a>
  <div class="header">
--- 46,50 ----
  </head>
  
! <body lang="en">
  <a name="someone_0040somewher-no_005fexplain_0040there"></a>
  <div class="header">
Binary files texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_info/at_commands_in_refs_utf8.info and texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_utf8/res_info/at_commands_in_refs_utf8.info differ
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_utf8.pl texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_utf8.pl
*** texinfo-5.2/tp/t/results/converters_tests/at_commands_in_refs_utf8.pl	2013-09-01 20:14:58.000000000 +0100
--- texinfo-6.0/tp/t/results/converters_tests/at_commands_in_refs_utf8.pl	2014-12-19 17:44:35.000000000 +0000
***************
*** 4194,4197 ****
--- 4194,4292 ----
                              {
                                'parent' => {},
+                               'text' => 'g'
+                             }
+                           ],
+                           'parent' => {},
+                           'type' => 'brace_command_arg'
+                         }
+                       ],
+                       'cmdname' => 'sub',
+                       'contents' => [],
+                       'line_nr' => {
+                         'file_name' => '',
+                         'line_nr' => 33,
+                         'macro' => ''
+                       },
+                       'parent' => {}
+                     },
+                     {
+                       'parent' => {},
+                       'text' => 'H 3'
+                     },
+                     {
+                       'args' => [
+                         {
+                           'contents' => [
+                             {
+                               'parent' => {},
+                               'text' => 'rd'
+                             }
+                           ],
+                           'parent' => {},
+                           'type' => 'brace_command_arg'
+                         }
+                       ],
+                       'cmdname' => 'sup',
+                       'contents' => [],
+                       'line_nr' => {},
+                       'parent' => {}
+                     }
+                   ],
+                   'parent' => {},
+                   'type' => 'menu_entry_node'
+                 },
+                 {
+                   'parent' => {},
+                   'text' => '::',
+                   'type' => 'menu_entry_separator'
+                 },
+                 {
+                   'contents' => [
+                     {
+                       'contents' => [
+                         {
+                           'parent' => {},
+                           'text' => '
+ '
+                         }
+                       ],
+                       'parent' => {},
+                       'type' => 'preformatted'
+                     }
+                   ],
+                   'parent' => {},
+                   'type' => 'menu_entry_description'
+                 }
+               ],
+               'extra' => {
+                 'menu_entry_description' => {},
+                 'menu_entry_node' => {
+                   'node_content' => [
+                     {},
+                     {},
+                     {}
+                   ],
+                   'normalized' => 'gH-3rd'
+                 }
+               },
+               'line_nr' => {},
+               'parent' => {},
+               'type' => 'menu_entry'
+             },
+             {
+               'args' => [
+                 {
+                   'parent' => {},
+                   'text' => '* ',
+                   'type' => 'menu_entry_leading_text'
+                 },
+                 {
+                   'contents' => [
+                     {
+                       'args' => [
+                         {
+                           'contents' => [
+                             {
+                               'parent' => {},
                                'text' => 'http://somewhere_aaa'
                              }
***************
*** 4216,4220 ****
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 33,
                          'macro' => ''
                        },
--- 4311,4315 ----
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 34,
                          'macro' => ''
                        },
***************
*** 4403,4407 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 34,
                  'macro' => ''
                },
--- 4498,4502 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 35,
                  'macro' => ''
                },
***************
*** 4505,4509 ****
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 36,
          'macro' => ''
        },
--- 4600,4604 ----
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 37,
          'macro' => ''
        },
***************
*** 4575,4579 ****
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 37,
          'macro' => ''
        },
--- 4670,4674 ----
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 38,
          'macro' => ''
        },
***************
*** 4705,4709 ****
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 39,
          'macro' => ''
        },
--- 4800,4804 ----
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 40,
          'macro' => ''
        },
***************
*** 4835,4839 ****
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 40,
          'macro' => ''
        },
--- 4930,4934 ----
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 41,
          'macro' => ''
        },
***************
*** 4965,4969 ****
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 42,
          'macro' => ''
        },
--- 5060,5064 ----
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 43,
          'macro' => ''
        },
***************
*** 5095,5099 ****
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 43,
          'macro' => ''
        },
--- 5190,5194 ----
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 44,
          'macro' => ''
        },
***************
*** 5261,5265 ****
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 45,
          'macro' => ''
        },
--- 5356,5360 ----
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 46,
          'macro' => ''
        },
***************
*** 5427,5431 ****
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 46,
          'macro' => ''
        },
--- 5522,5526 ----
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 47,
          'macro' => ''
        },
***************
*** 5575,5579 ****
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 48,
          'macro' => ''
        },
--- 5670,5674 ----
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 49,
          'macro' => ''
        },
***************
*** 5723,5727 ****
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 49,
          'macro' => ''
        },
--- 5818,5822 ----
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 50,
          'macro' => ''
        },
***************
*** 5817,5821 ****
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 51,
          'macro' => ''
        },
--- 5912,5916 ----
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 52,
          'macro' => ''
        },
***************
*** 5911,5915 ****
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 52,
          'macro' => ''
        },
--- 6006,6010 ----
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 53,
          'macro' => ''
        },
***************
*** 6077,6081 ****
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 54,
          'macro' => ''
        },
--- 6172,6176 ----
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 55,
          'macro' => ''
        },
***************
*** 6243,6247 ****
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 55,
          'macro' => ''
        },
--- 6338,6342 ----
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 56,
          'macro' => ''
        },
***************
*** 6373,6377 ****
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 57,
          'macro' => ''
        },
--- 6468,6472 ----
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 58,
          'macro' => ''
        },
***************
*** 6503,6507 ****
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 58,
          'macro' => ''
        },
--- 6598,6602 ----
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 59,
          'macro' => ''
        },
***************
*** 6795,6799 ****
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 60,
          'macro' => ''
        },
--- 6890,6894 ----
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 61,
          'macro' => ''
        },
***************
*** 7087,7091 ****
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 61,
          'macro' => ''
        },
--- 7182,7186 ----
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 62,
          'macro' => ''
        },
***************
*** 7122,7126 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 63,
                  'macro' => ''
                },
--- 7217,7221 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 64,
                  'macro' => ''
                },
***************
*** 7437,7441 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 64,
                  'macro' => ''
                },
--- 7532,7536 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 65,
                  'macro' => ''
                },
***************
*** 7754,7758 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 66,
                  'macro' => ''
                },
--- 7849,7853 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 67,
                  'macro' => ''
                },
***************
*** 7961,7965 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 67,
                  'macro' => ''
                },
--- 8056,8060 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 68,
                  'macro' => ''
                },
***************
*** 8170,8174 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 69,
                  'macro' => ''
                },
--- 8265,8269 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 70,
                  'macro' => ''
                },
***************
*** 8305,8309 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 70,
                  'macro' => ''
                },
--- 8400,8404 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 71,
                  'macro' => ''
                },
***************
*** 8555,8559 ****
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 72,
          'macro' => ''
        },
--- 8650,8654 ----
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 73,
          'macro' => ''
        },
***************
*** 8703,8707 ****
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 73,
          'macro' => ''
        },
--- 8798,8802 ----
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 74,
          'macro' => ''
        },
***************
*** 8851,8855 ****
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 75,
          'macro' => ''
        },
--- 8946,8950 ----
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 76,
          'macro' => ''
        },
***************
*** 8999,9003 ****
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 76,
          'macro' => ''
        },
--- 9094,9098 ----
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 77,
          'macro' => ''
        },
***************
*** 9049,9053 ****
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 78,
          'macro' => ''
        },
--- 9144,9148 ----
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 79,
          'macro' => ''
        },
***************
*** 9099,9103 ****
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 79,
          'macro' => ''
        },
--- 9194,9198 ----
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 80,
          'macro' => ''
        },
***************
*** 9163,9167 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 81,
                  'macro' => ''
                },
--- 9258,9262 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 82,
                  'macro' => ''
                },
***************
*** 9328,9332 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 82,
                  'macro' => ''
                },
--- 9423,9427 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 83,
                  'macro' => ''
                },
***************
*** 9495,9499 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 84,
                  'macro' => ''
                },
--- 9590,9594 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 85,
                  'macro' => ''
                },
***************
*** 9660,9664 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 86,
                  'macro' => ''
                },
--- 9755,9759 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 87,
                  'macro' => ''
                },
***************
*** 9836,9840 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 89,
                  'macro' => ''
                },
--- 9931,9935 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 90,
                  'macro' => ''
                },
***************
*** 9982,9986 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 90,
                  'macro' => ''
                },
--- 10077,10081 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 91,
                  'macro' => ''
                },
***************
*** 10103,10107 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 92,
                  'macro' => ''
                },
--- 10198,10202 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 93,
                  'macro' => ''
                },
***************
*** 10264,10268 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 94,
                  'macro' => ''
                },
--- 10359,10363 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 95,
                  'macro' => ''
                },
***************
*** 10420,10424 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 97,
                  'macro' => ''
                },
--- 10515,10519 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 98,
                  'macro' => ''
                },
***************
*** 10488,10492 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 99,
                  'macro' => ''
                },
--- 10583,10587 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 100,
                  'macro' => ''
                },
***************
*** 10562,10566 ****
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 102,
                          'macro' => ''
                        },
--- 10657,10661 ----
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 103,
                          'macro' => ''
                        },
***************
*** 10861,10865 ****
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 103,
                          'macro' => ''
                        },
--- 10956,10960 ----
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 104,
                          'macro' => ''
                        },
***************
*** 11154,11158 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 105,
                  'macro' => ''
                },
--- 11249,11253 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 106,
                  'macro' => ''
                },
***************
*** 11379,11383 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 106,
                  'macro' => ''
                },
--- 11474,11478 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 107,
                  'macro' => ''
                },
***************
*** 11621,11625 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 108,
                  'macro' => ''
                },
--- 11716,11720 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 109,
                  'macro' => ''
                },
***************
*** 11700,11704 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 109,
                  'macro' => ''
                },
--- 11795,11799 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 110,
                  'macro' => ''
                },
***************
*** 11766,11770 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 111,
                  'macro' => ''
                },
--- 11861,11865 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 112,
                  'macro' => ''
                },
***************
*** 11853,11857 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 112,
                  'macro' => ''
                },
--- 11948,11952 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 113,
                  'macro' => ''
                },
***************
*** 11953,11957 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 114,
                  'macro' => ''
                },
--- 12048,12052 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 115,
                  'macro' => ''
                },
***************
*** 12027,12031 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 115,
                  'macro' => ''
                },
--- 12122,12126 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 116,
                  'macro' => ''
                },
***************
*** 12081,12084 ****
--- 12176,12355 ----
                      {
                        'parent' => {},
+                       'text' => 'g'
+                     }
+                   ],
+                   'parent' => {},
+                   'type' => 'brace_command_arg'
+                 }
+               ],
+               'cmdname' => 'sub',
+               'contents' => [],
+               'line_nr' => {
+                 'file_name' => '',
+                 'line_nr' => 118,
+                 'macro' => ''
+               },
+               'parent' => {}
+             },
+             {
+               'parent' => {},
+               'text' => 'H 3'
+             },
+             {
+               'args' => [
+                 {
+                   'contents' => [
+                     {
+                       'parent' => {},
+                       'text' => 'rd'
+                     }
+                   ],
+                   'parent' => {},
+                   'type' => 'brace_command_arg'
+                 }
+               ],
+               'cmdname' => 'sup',
+               'contents' => [],
+               'line_nr' => {},
+               'parent' => {}
+             },
+             {
+               'parent' => {},
+               'text' => '
+ ',
+               'type' => 'spaces_at_end'
+             }
+           ],
+           'parent' => {},
+           'type' => 'misc_line_arg'
+         }
+       ],
+       'cmdname' => 'node',
+       'contents' => [],
+       'extra' => {
+         'node_content' => [
+           {},
+           {},
+           {}
+         ],
+         'nodes_manuals' => [
+           {
+             'node_content' => [],
+             'normalized' => 'gH-3rd'
+           }
+         ],
+         'normalized' => 'gH-3rd',
+         'spaces_after_command' => {}
+       },
+       'line_nr' => {},
+       'parent' => {}
+     },
+     {
+       'args' => [
+         {
+           'contents' => [
+             {
+               'extra' => {
+                 'command' => {}
+               },
+               'parent' => {},
+               'text' => ' ',
+               'type' => 'empty_spaces_after_command'
+             },
+             {
+               'args' => [
+                 {
+                   'contents' => [
+                     {
+                       'parent' => {},
+                       'text' => 'g'
+                     }
+                   ],
+                   'parent' => {},
+                   'type' => 'brace_command_arg'
+                 }
+               ],
+               'cmdname' => 'sub',
+               'contents' => [],
+               'line_nr' => {
+                 'file_name' => '',
+                 'line_nr' => 119,
+                 'macro' => ''
+               },
+               'parent' => {}
+             },
+             {
+               'parent' => {},
+               'text' => 'H 3'
+             },
+             {
+               'args' => [
+                 {
+                   'contents' => [
+                     {
+                       'parent' => {},
+                       'text' => 'rd'
+                     }
+                   ],
+                   'parent' => {},
+                   'type' => 'brace_command_arg'
+                 }
+               ],
+               'cmdname' => 'sup',
+               'contents' => [],
+               'line_nr' => {},
+               'parent' => {}
+             },
+             {
+               'parent' => {},
+               'text' => '
+ ',
+               'type' => 'spaces_at_end'
+             }
+           ],
+           'parent' => {},
+           'type' => 'misc_line_arg'
+         }
+       ],
+       'cmdname' => 'chapter',
+       'contents' => [
+         {
+           'parent' => {},
+           'text' => '
+ ',
+           'type' => 'empty_line'
+         }
+       ],
+       'extra' => {
+         'misc_content' => [
+           {},
+           {},
+           {}
+         ],
+         'spaces_after_command' => {}
+       },
+       'level' => 1,
+       'line_nr' => {},
+       'number' => 26,
+       'parent' => {}
+     },
+     {
+       'args' => [
+         {
+           'contents' => [
+             {
+               'extra' => {
+                 'command' => {}
+               },
+               'parent' => {},
+               'text' => ' ',
+               'type' => 'empty_spaces_after_command'
+             },
+             {
+               'args' => [
+                 {
+                   'contents' => [
+                     {
+                       'parent' => {},
                        'text' => 'http://somewhere_aaa'
                      }
***************
*** 12103,12107 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 117,
                  'macro' => ''
                },
--- 12374,12378 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 121,
                  'macro' => ''
                },
***************
*** 12283,12287 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 118,
                  'macro' => ''
                },
--- 12554,12558 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 122,
                  'macro' => ''
                },
***************
*** 12470,12474 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 120,
                  'macro' => ''
                },
--- 12741,12745 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 124,
                  'macro' => ''
                },
***************
*** 12623,12627 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 122,
                  'macro' => ''
                },
--- 12894,12898 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 126,
                  'macro' => ''
                },
***************
*** 12756,12760 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 123,
                  'macro' => ''
                },
--- 13027,13031 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 127,
                  'macro' => ''
                },
***************
*** 12929,12933 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 124,
                  'macro' => ''
                },
--- 13200,13204 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 128,
                  'macro' => ''
                },
***************
*** 13082,13086 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 125,
                  'macro' => ''
                },
--- 13353,13357 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 129,
                  'macro' => ''
                },
***************
*** 13187,13191 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 127,
                  'macro' => ''
                },
--- 13458,13462 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 131,
                  'macro' => ''
                },
***************
*** 13372,13376 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 129,
                  'macro' => ''
                },
--- 13643,13647 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 133,
                  'macro' => ''
                },
***************
*** 13505,13509 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 130,
                  'macro' => ''
                },
--- 13776,13780 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 134,
                  'macro' => ''
                },
***************
*** 13818,13822 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 131,
                  'macro' => ''
                },
--- 14089,14093 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 135,
                  'macro' => ''
                },
***************
*** 13849,13853 ****
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 132,
                          'macro' => ''
                        },
--- 14120,14124 ----
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 136,
                          'macro' => ''
                        },
***************
*** 14180,14184 ****
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 133,
                          'macro' => ''
                        },
--- 14451,14455 ----
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 137,
                          'macro' => ''
                        },
***************
*** 14395,14399 ****
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 134,
                          'macro' => ''
                        },
--- 14666,14670 ----
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 138,
                          'macro' => ''
                        },
***************
*** 14652,14656 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 135,
                  'macro' => ''
                },
--- 14923,14927 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 139,
                  'macro' => ''
                },
***************
*** 14805,14809 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 136,
                  'macro' => ''
                },
--- 15076,15080 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 140,
                  'macro' => ''
                },
***************
*** 14850,14854 ****
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 137,
                  'macro' => ''
                },
--- 15121,15125 ----
                'line_nr' => {
                  'file_name' => '',
!                 'line_nr' => 141,
                  'macro' => ''
                },
***************
*** 14910,14914 ****
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 138,
                          'macro' => ''
                        },
--- 15181,15185 ----
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 142,
                          'macro' => ''
                        },
***************
*** 15075,15079 ****
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 140,
                          'macro' => ''
                        },
--- 15346,15350 ----
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 144,
                          'macro' => ''
                        },
***************
*** 15249,15253 ****
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 142,
                          'macro' => ''
                        },
--- 15520,15524 ----
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 146,
                          'macro' => ''
                        },
***************
*** 15366,15370 ****
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 144,
                          'macro' => ''
                        },
--- 15637,15641 ----
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 148,
                          'macro' => ''
                        },
***************
*** 15518,15522 ****
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 145,
                          'macro' => ''
                        },
--- 15789,15793 ----
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 149,
                          'macro' => ''
                        },
***************
*** 15586,15590 ****
                                'line_nr' => {
                                  'file_name' => '',
!                                 'line_nr' => 147,
                                  'macro' => ''
                                },
--- 15857,15861 ----
                                'line_nr' => {
                                  'file_name' => '',
!                                 'line_nr' => 151,
                                  'macro' => ''
                                },
***************
*** 15889,15893 ****
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 148,
                          'macro' => ''
                        },
--- 16160,16164 ----
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 152,
                          'macro' => ''
                        },
***************
*** 16137,16141 ****
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 149,
                          'macro' => ''
                        },
--- 16408,16412 ----
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 153,
                          'macro' => ''
                        },
***************
*** 16198,16202 ****
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 150,
                          'macro' => ''
                        },
--- 16469,16473 ----
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 154,
                          'macro' => ''
                        },
***************
*** 16294,16298 ****
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 151,
                          'macro' => ''
                        },
--- 16565,16569 ----
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 155,
                          'macro' => ''
                        },
***************
*** 16342,16345 ****
--- 16613,16701 ----
                              {
                                'parent' => {},
+                               'text' => 'g'
+                             }
+                           ],
+                           'parent' => {},
+                           'type' => 'brace_command_arg'
+                         }
+                       ],
+                       'cmdname' => 'sub',
+                       'contents' => [],
+                       'line_nr' => {
+                         'file_name' => '',
+                         'line_nr' => 156,
+                         'macro' => ''
+                       },
+                       'parent' => {}
+                     },
+                     {
+                       'parent' => {},
+                       'text' => 'H 3'
+                     },
+                     {
+                       'args' => [
+                         {
+                           'contents' => [
+                             {
+                               'parent' => {},
+                               'text' => 'rd'
+                             }
+                           ],
+                           'parent' => {},
+                           'type' => 'brace_command_arg'
+                         }
+                       ],
+                       'cmdname' => 'sup',
+                       'contents' => [],
+                       'line_nr' => {},
+                       'parent' => {}
+                     }
+                   ],
+                   'parent' => {},
+                   'type' => 'brace_command_arg'
+                 }
+               ],
+               'cmdname' => 'ref',
+               'contents' => [],
+               'extra' => {
+                 'brace_command_contents' => [
+                   [
+                     {},
+                     {},
+                     {}
+                   ]
+                 ],
+                 'label' => {},
+                 'node_argument' => {
+                   'node_content' => [
+                     {},
+                     {},
+                     {}
+                   ],
+                   'normalized' => 'gH-3rd'
+                 },
+                 'spaces_before_argument' => {
+                   'text' => '',
+                   'type' => 'empty_spaces_before_argument'
+                 }
+               },
+               'line_nr' => {},
+               'parent' => {}
+             },
+             {
+               'parent' => {},
+               'text' => '
+ '
+             },
+             {
+               'args' => [
+                 {
+                   'contents' => [
+                     {
+                       'args' => [
+                         {
+                           'contents' => [
+                             {
+                               'parent' => {},
                                'text' => 'http://somewhere_aaa'
                              }
***************
*** 16364,16368 ****
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 152,
                          'macro' => ''
                        },
--- 16720,16724 ----
                        'line_nr' => {
                          'file_name' => '',
!                         'line_nr' => 157,
                          'macro' => ''
                        },
***************
*** 16535,16539 ****
        'level' => 1,
        'line_nr' => {},
!       'number' => 26,
        'parent' => {}
      },
--- 16891,16895 ----
        'level' => 1,
        'line_nr' => {},
!       'number' => 27,
        'parent' => {}
      },
***************
*** 17515,17539 ****
  $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[0]{'args'}[0];
  $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0];
  $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1];
  $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1];
  $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[2]{'args'}[0];
  $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[2];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[2]{'args'}[1]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[2]{'args'}[1];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[2]{'args'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[2];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[2]{'extra'}{'brace_command_contents'}[1][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[2]{'args'}[1]{'contents'}[1];
  $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[2]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[0]{'line_nr'};
  $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[4];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[4]{'args'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[4];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[4]{'args'}[2]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[4]{'args'}[2];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[4]{'args'}[2]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[4];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[4]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[4]{'extra'}{'brace_command_contents'}[2][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[4]{'args'}[2]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[4]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1];
  $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[26];
  $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[2]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[26];
--- 17871,17880 ----
***************
*** 17545,17561 ****
  $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'extra'}{'menu_entry_node'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[1];
  $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'extra'}{'menu_entry_node'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[2];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'extra'}{'menu_entry_node'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[3];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'extra'}{'menu_entry_node'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[4];
  $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[0]{'line_nr'};
  $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[0];
  $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27];
! $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'extra'}{'command'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1];
! $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'extra'}{'spaces_after_command'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[0]{'contents'}[0];
  $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1];
! $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'extra'}{'end_command'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27];
  $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'extra'}{'spaces_after_command'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[0];
  $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2];
--- 17886,17937 ----
  $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'extra'}{'menu_entry_node'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[1];
  $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'extra'}{'menu_entry_node'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[2];
  $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'args'}[1]{'contents'}[0]{'line_nr'};
  $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[26]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1];
  $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27];
! $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[0]{'args'}[0];
! $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[0];
! $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0];
! $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1];
! $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1];
! $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[2]{'args'}[0];
! $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[2];
! $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[2]{'args'}[1]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[2]{'args'}[1];
! $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[2]{'args'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[2];
! $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0];
! $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[2]{'extra'}{'brace_command_contents'}[1][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[2]{'args'}[1]{'contents'}[1];
! $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[2]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[0]{'line_nr'};
! $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1];
! $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1];
! $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[4]{'args'}[0];
! $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[4];
! $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[4]{'args'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[4];
! $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[4]{'args'}[2]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[4]{'args'}[2];
! $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[4]{'args'}[2]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[4];
! $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[4]{'args'}[0]{'contents'}[0];
! $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[4]{'extra'}{'brace_command_contents'}[2][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[4]{'args'}[2]{'contents'}[0];
! $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[4]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[0]{'line_nr'};
! $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1];
! $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27];
! $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[2]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27];
! $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[3]{'contents'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[3]{'contents'}[0];
! $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[3]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[3];
! $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[3]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27];
! $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'extra'}{'menu_entry_description'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[3];
! $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'extra'}{'menu_entry_node'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[0];
! $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'extra'}{'menu_entry_node'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[1];
! $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'extra'}{'menu_entry_node'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[2];
! $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'extra'}{'menu_entry_node'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[3];
! $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'extra'}{'menu_entry_node'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[4];
! $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'args'}[1]{'contents'}[0]{'line_nr'};
  $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[27]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1];
! $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[28]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[28];
! $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[28]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[28]{'args'}[0];
! $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[28]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[28]{'args'}[0];
! $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[28]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[28]{'args'}[0];
! $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[28]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[28];
! $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[28]{'extra'}{'command'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1];
! $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[28]{'extra'}{'spaces_after_command'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[28]{'args'}[0]{'contents'}[0];
! $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[28]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1];
! $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'extra'}{'end_command'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[28];
  $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'extra'}{'spaces_after_command'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'contents'}[0];
  $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[2];
***************
*** 19370,19401 ****
  $result_trees{'at_commands_in_refs_utf8'}{'contents'}[53]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[53]{'args'}[0]{'contents'}[1]{'args'}[0];
  $result_trees{'at_commands_in_refs_utf8'}{'contents'}[53]{'args'}[0]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[53]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[53]{'args'}[0]{'contents'}[1]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[53]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0];
  $result_trees{'at_commands_in_refs_utf8'}{'contents'}[53]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[53]{'args'}[0];
  $result_trees{'at_commands_in_refs_utf8'}{'contents'}[53]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[53]{'args'}[0];
  $result_trees{'at_commands_in_refs_utf8'}{'contents'}[53]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[53]{'args'}[0]{'contents'}[3]{'args'}[0];
  $result_trees{'at_commands_in_refs_utf8'}{'contents'}[53]{'args'}[0]{'contents'}[3]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[53]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[53]{'args'}[0]{'contents'}[3]{'args'}[1]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[53]{'args'}[0]{'contents'}[3]{'args'}[1];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[53]{'args'}[0]{'contents'}[3]{'args'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[53]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[53]{'args'}[0]{'contents'}[3]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[53]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[53]{'args'}[0]{'contents'}[3]{'extra'}{'brace_command_contents'}[1][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[53]{'args'}[0]{'contents'}[3]{'args'}[1]{'contents'}[1];
  $result_trees{'at_commands_in_refs_utf8'}{'contents'}[53]{'args'}[0]{'contents'}[3]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[53]{'args'}[0]{'contents'}[1]{'line_nr'};
  $result_trees{'at_commands_in_refs_utf8'}{'contents'}[53]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[53]{'args'}[0];
  $result_trees{'at_commands_in_refs_utf8'}{'contents'}[53]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[53]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[53]{'args'}[0]{'contents'}[5]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[53]{'args'}[0]{'contents'}[5]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[53]{'args'}[0]{'contents'}[5]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[53]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[53]{'args'}[0]{'contents'}[5]{'args'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[53]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[53]{'args'}[0]{'contents'}[5]{'args'}[2]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[53]{'args'}[0]{'contents'}[5]{'args'}[2];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[53]{'args'}[0]{'contents'}[5]{'args'}[2]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[53]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[53]{'args'}[0]{'contents'}[5]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[53]{'args'}[0]{'contents'}[5]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[53]{'args'}[0]{'contents'}[5]{'extra'}{'brace_command_contents'}[2][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[53]{'args'}[0]{'contents'}[5]{'args'}[2]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[53]{'args'}[0]{'contents'}[5]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[53]{'args'}[0]{'contents'}[1]{'line_nr'};
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[53]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[53]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[53]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[53]{'args'}[0];
  $result_trees{'at_commands_in_refs_utf8'}{'contents'}[53]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[53];
  $result_trees{'at_commands_in_refs_utf8'}{'contents'}[53]{'extra'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[53]{'args'}[0]{'contents'}[1];
  $result_trees{'at_commands_in_refs_utf8'}{'contents'}[53]{'extra'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[53]{'args'}[0]{'contents'}[2];
  $result_trees{'at_commands_in_refs_utf8'}{'contents'}[53]{'extra'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[53]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[53]{'extra'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[53]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[53]{'extra'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[53]{'args'}[0]{'contents'}[5];
  $result_trees{'at_commands_in_refs_utf8'}{'contents'}[53]{'extra'}{'nodes_manuals'}[0]{'node_content'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[53]{'extra'}{'node_content'};
  $result_trees{'at_commands_in_refs_utf8'}{'contents'}[53]{'extra'}{'spaces_after_command'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[53]{'args'}[0]{'contents'}[0];
--- 19746,19760 ----
***************
*** 19406,20539 ****
  $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'args'}[0]{'contents'}[1]{'args'}[0];
  $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'args'}[0]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'args'}[0]{'contents'}[1]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0];
  $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'args'}[0];
  $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'args'}[0];
  $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'args'}[0]{'contents'}[3]{'args'}[0];
  $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'args'}[0]{'contents'}[3]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'args'}[0]{'contents'}[3]{'args'}[1]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'args'}[0]{'contents'}[3]{'args'}[1];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'args'}[0]{'contents'}[3]{'args'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'args'}[0]{'contents'}[3]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'args'}[0]{'contents'}[3]{'extra'}{'brace_command_contents'}[1][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'args'}[0]{'contents'}[3]{'args'}[1]{'contents'}[1];
  $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'args'}[0]{'contents'}[3]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'args'}[0]{'contents'}[1]{'line_nr'};
  $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'args'}[0];
  $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'args'}[0]{'contents'}[5]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'args'}[0]{'contents'}[5]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'args'}[0]{'contents'}[5]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'args'}[0]{'contents'}[5]{'args'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'args'}[0]{'contents'}[5]{'args'}[2]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'args'}[0]{'contents'}[5]{'args'}[2];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'args'}[0]{'contents'}[5]{'args'}[2]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'args'}[0]{'contents'}[5]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'args'}[0]{'contents'}[5]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'args'}[0]{'contents'}[5]{'extra'}{'brace_command_contents'}[2][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'args'}[0]{'contents'}[5]{'args'}[2]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'args'}[0]{'contents'}[5]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'args'}[0]{'contents'}[1]{'line_nr'};
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'args'}[0];
  $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54];
  $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[1]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[3];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[1]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[1];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[1]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[1];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[9]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[10]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[11]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[12]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[13]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[14]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[15]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[16]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][5] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][6] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][7] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[7];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][8] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][9] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[9];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][10] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][11] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[11];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][12] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[12];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][13] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[13];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][14] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[14];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][15] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[15];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][16] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[16];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[5];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[5] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[6] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[7] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[7];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[8] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[9] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[9];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[10] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[11] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[11];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[12] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[12];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[13] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[13];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[14] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[14];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[15] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[15];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[16] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[16];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[8]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[2];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][5] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][6] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][7] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[7];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][8] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[7];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[5] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[6] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[7] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[7];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[8] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[8]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[9]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[10]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[10]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[11]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[12]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[12];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[12]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][5] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][6] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][7] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[7];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][8] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][9] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[9];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][10] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][11] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[11];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][12] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[12];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[9];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[5] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[6] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[7] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[7];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[8] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[9] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[9];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[10] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[11] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[11];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[12] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[12];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[8]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[9]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[10]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[10]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[6];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][5] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][6] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][7] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[7];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][8] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][9] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[9];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][10] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[11];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[5] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[6] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[7] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[7];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[8] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[9] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[9];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[10] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[5]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[13];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[5]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[5];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[5]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[5];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[8]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[9]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[10]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[10]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[11]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[12]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[12];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[12]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][5] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][6] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][7] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[7];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][8] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][9] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[9];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][10] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][11] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[11];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][12] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[12];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[15];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[5] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[6] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[7] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[7];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[8] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[9] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[9];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[10] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[11] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[11];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[12] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[12];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[8]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[2];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][5] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][6] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][7] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[7];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][8] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[17];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[5] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[6] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[7] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[7];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[8] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[8]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[9]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[10]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[10]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[11]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[12]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[12];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[12]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[13]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[14]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[14];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[14]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[15]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[16]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[16];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[16]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[17]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[18]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[18];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[18]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[19]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[20]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[20];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[20]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[21]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[22]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[22];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[22]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[23]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[24]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[24];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[24]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[25]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[26]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[26];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[26]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][5] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][6] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][7] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[7];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][8] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][9] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[9];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][10] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][11] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[11];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][12] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[12];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][13] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[13];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][14] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[14];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][15] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[15];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][16] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[16];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][17] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[17];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][18] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[18];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][19] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[19];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][20] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[20];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][21] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[21];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][22] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[22];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][23] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[23];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][24] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[24];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][25] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[25];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][26] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[26];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[19];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[5] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[6] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[7] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[7];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[8] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[9] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[9];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[10] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[11] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[11];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[12] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[12];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[13] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[13];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[14] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[14];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[15] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[15];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[16] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[16];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[17] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[17];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[18] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[18];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[19] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[19];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[20] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[20];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[21] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[21];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[22] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[22];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[23] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[23];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[24] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[24];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[25] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[25];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[26] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[26];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[2]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[4]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[6]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[6]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[8]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[8]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[8]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[8]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[9]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[10]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[10]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[10]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[10]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[11]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[12]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[12]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[12]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[12];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[12]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[12]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[13]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[14]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[14]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[14]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[14];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[14]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[14]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[15]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[16]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[16]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[16]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[16];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[16]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[16]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[17]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[18]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[18]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[18]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[18];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[18]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[18]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[19]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[20]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[20]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[20]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[20];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[20]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[20]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][5] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][6] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][7] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[7];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][8] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][9] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[9];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][10] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][11] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[11];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][12] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[12];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][13] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[13];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][14] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[14];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][15] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[15];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][16] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[16];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][17] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[17];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][18] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[18];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][19] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[19];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][20] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[20];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[21];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[5] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[6] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[7] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[7];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[8] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[9] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[9];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[10] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[11] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[11];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[12] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[12];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[13] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[13];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[14] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[14];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[15] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[15];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[16] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[16];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[17] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[17];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[18] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[18];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[19] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[19];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[20] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[20];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[2]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[4]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[6]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[6]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[8]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[8]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[8]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[8]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[9]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[10]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[10]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[10]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[10]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[10]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[11]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[12]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[12]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[12]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[12];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[12]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[12]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'extra'}{'brace_command_contents'}[0][5] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'extra'}{'brace_command_contents'}[0][6] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'extra'}{'brace_command_contents'}[0][7] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[7];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'extra'}{'brace_command_contents'}[0][8] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'extra'}{'brace_command_contents'}[0][9] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[9];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'extra'}{'brace_command_contents'}[0][10] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'extra'}{'brace_command_contents'}[0][11] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[11];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'extra'}{'brace_command_contents'}[0][12] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[12];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[23];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'extra'}{'node_argument'}{'node_content'}[5] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'extra'}{'node_argument'}{'node_content'}[6] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'extra'}{'node_argument'}{'node_content'}[7] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[7];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'extra'}{'node_argument'}{'node_content'}[8] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'extra'}{'node_argument'}{'node_content'}[9] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[9];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'extra'}{'node_argument'}{'node_content'}[10] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'extra'}{'node_argument'}{'node_content'}[11] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[11];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'extra'}{'node_argument'}{'node_content'}[12] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[12];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[9]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[2]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[4]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[10];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[25];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[10]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[11]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[8]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[9]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[10]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[10]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[12];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'extra'}{'brace_command_contents'}[0][5] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'extra'}{'brace_command_contents'}[0][6] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'extra'}{'brace_command_contents'}[0][7] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[7];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'extra'}{'brace_command_contents'}[0][8] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'extra'}{'brace_command_contents'}[0][9] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[9];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'extra'}{'brace_command_contents'}[0][10] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[27];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'extra'}{'node_argument'}{'node_content'}[5] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'extra'}{'node_argument'}{'node_content'}[6] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'extra'}{'node_argument'}{'node_content'}[7] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[7];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'extra'}{'node_argument'}{'node_content'}[8] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'extra'}{'node_argument'}{'node_content'}[9] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[9];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'extra'}{'node_argument'}{'node_content'}[10] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[12]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[13]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[8]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[9]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[10]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[10]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[14];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'extra'}{'brace_command_contents'}[0][5] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'extra'}{'brace_command_contents'}[0][6] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'extra'}{'brace_command_contents'}[0][7] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[7];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'extra'}{'brace_command_contents'}[0][8] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'extra'}{'brace_command_contents'}[0][9] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[9];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'extra'}{'brace_command_contents'}[0][10] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[29];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'extra'}{'node_argument'}{'node_content'}[5] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'extra'}{'node_argument'}{'node_content'}[6] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'extra'}{'node_argument'}{'node_content'}[7] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[7];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'extra'}{'node_argument'}{'node_content'}[8] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'extra'}{'node_argument'}{'node_content'}[9] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[9];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'extra'}{'node_argument'}{'node_content'}[10] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[14]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[15]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[16]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[16]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[16]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[16];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[16]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[16]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[16]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[31];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[16]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[16]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[16]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[17]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'args'}[1]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'args'}[1];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'args'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[1][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'args'}[1]{'contents'}[1];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[2]{'extra'}{'explanation_contents'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[1];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[2]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[4]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[18];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[33];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[18]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[19]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'args'}[1]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'args'}[1];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'args'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[1][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'args'}[1]{'contents'}[1];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[2]{'extra'}{'explanation_contents'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[1];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[2]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[4]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[20];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[35];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[20]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[21]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[1]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[1];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[1][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[1]{'contents'}[1];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[22];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[37];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[22]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[23]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[1]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[1];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[2]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[2];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[2]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[3]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[3];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[3]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[4]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[4];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[4]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[1][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[1]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[2][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[2]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[3][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[3]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[4][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[4]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[24];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[39];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[24]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[25]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[26]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[26]{'args'}[0]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[26]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[26]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[26]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[26]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[26]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[26];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[26]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[26]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[26]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[41];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[26]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[26]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[26]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[26]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[26]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[27]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'line_nr'};
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[3]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[3]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[3]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'line_nr'};
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'line_nr'};
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[4]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'line_nr'};
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[6]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[6]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'line_nr'};
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[8]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[8]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[8]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[8]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'line_nr'};
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[9]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[10]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[10]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[10]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[10]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'line_nr'};
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[10]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[11]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[12]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[12]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[12]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[12];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[12]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'line_nr'};
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[12]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[13]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[14]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[14]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[14]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[14];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[14]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'line_nr'};
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[14]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[15]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[16]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[16]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[16]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[16];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[16]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'line_nr'};
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[16]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][5] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][6] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][7] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[7];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][8] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][9] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[9];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][10] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][11] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[11];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][12] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[12];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][13] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[13];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][14] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[14];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][15] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[15];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][16] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[16];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[43];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[5] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[6] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[7] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[7];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[8] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[9] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[9];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[10] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[11] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[11];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[12] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[12];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[13] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[13];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[14] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[14];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[15] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[15];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[16] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[16];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'line_nr'};
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[28]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[29]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[2]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[4]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[6]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[6]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[6]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[8]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[8]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[8]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[8]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[9]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[10]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[10]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[10]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[10]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[10]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[11]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12]{'args'}[0]{'contents'}[1]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12]{'args'}[0]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12]{'args'}[0]{'contents'}[1]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'extra'}{'brace_command_contents'}[0][5] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'extra'}{'brace_command_contents'}[0][6] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'extra'}{'brace_command_contents'}[0][7] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[7];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'extra'}{'brace_command_contents'}[0][8] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'extra'}{'brace_command_contents'}[0][9] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[9];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'extra'}{'brace_command_contents'}[0][10] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'extra'}{'brace_command_contents'}[0][11] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[11];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'extra'}{'brace_command_contents'}[0][12] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[45];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'extra'}{'node_argument'}{'node_content'}[5] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[5];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'extra'}{'node_argument'}{'node_content'}[6] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[6];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'extra'}{'node_argument'}{'node_content'}[7] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[7];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'extra'}{'node_argument'}{'node_content'}[8] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[8];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'extra'}{'node_argument'}{'node_content'}[9] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[9];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'extra'}{'node_argument'}{'node_content'}[10] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[10];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'extra'}{'node_argument'}{'node_content'}[11] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[11];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'extra'}{'node_argument'}{'node_content'}[12] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[30]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[31]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[32]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[32]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[32]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[32]{'args'}[0]{'contents'}[1]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[32]{'args'}[0]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[32]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[32]{'args'}[0]{'contents'}[1]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[32]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[32]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[32]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[32]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[32];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[32]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[32]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[32]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[32]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[32]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[47];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[32]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[32]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[32]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[32]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[32]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[32]{'args'}[0]{'contents'}[1]{'line_nr'};
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[32]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[33]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[2]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[34];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[49];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[34]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[35]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[36]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[36]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[36];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[36]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[36]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[51];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[36]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[36]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[36]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[37]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[0]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[2]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[2]{'args'}[1]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[2]{'args'}[1];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[2]{'args'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[1][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[2]{'args'}[1]{'contents'}[1];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[2]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[4]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[4]{'args'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[4]{'args'}[2]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[4]{'args'}[2];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[4]{'args'}[2]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[4]{'extra'}{'brace_command_contents'}[2][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[4]{'args'}[2]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[4]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[38];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[53];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[0];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[1];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[2];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[0]{'line_nr'};
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[38]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'contents'}[39]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54];
  $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'extra'}{'misc_content'}[0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'args'}[0]{'contents'}[1];
  $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'extra'}{'misc_content'}[1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'args'}[0]{'contents'}[2];
  $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'extra'}{'misc_content'}[2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'args'}[0]{'contents'}[3];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'extra'}{'misc_content'}[3] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'args'}[0]{'contents'}[4];
- $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'extra'}{'misc_content'}[4] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'args'}[0]{'contents'}[5];
  $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'extra'}{'spaces_after_command'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'args'}[0]{'contents'}[0];
  $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'args'}[0]{'contents'}[1]{'line_nr'};
  $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'parent'} = $result_trees{'at_commands_in_refs_utf8'};
  $result_trees{'at_commands_in_refs_utf8'}{'contents'}[55]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[55];
  $result_trees{'at_commands_in_refs_utf8'}{'contents'}[55]{'parent'} = $result_trees{'at_commands_in_refs_utf8'};
  
  $result_texis{'at_commands_in_refs_utf8'} = '@setfilename at_commands_in_refs_utf8.info
--- 19765,20972 ----
  $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'args'}[0]{'contents'}[1]{'args'}[0];
  $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'args'}[0]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'args'}[0]{'contents'}[1];
  $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'args'}[0];
  $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'args'}[0];
  $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'args'}[0]{'contents'}[3]{'args'}[0];
  $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'args'}[0]{'contents'}[3]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'args'}[0]{'contents'}[3];
  $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'args'}[0]{'contents'}[3]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'args'}[0]{'contents'}[1]{'line_nr'};
  $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'args'}[0];
  $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'args'}[0];
  $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54];
  $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54];
  $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'extra'}{'misc_content'}[0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'args'}[0]{'contents'}[1];
  $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'extra'}{'misc_content'}[1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'args'}[0]{'contents'}[2];
  $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'extra'}{'misc_content'}[2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'args'}[0]{'contents'}[3];
  $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'extra'}{'spaces_after_command'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'args'}[0]{'contents'}[0];
  $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'args'}[0]{'contents'}[1]{'line_nr'};
  $result_trees{'at_commands_in_refs_utf8'}{'contents'}[54]{'parent'} = $result_trees{'at_commands_in_refs_utf8'};
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[55]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[55];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[55]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[55]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[55]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[55]{'args'}[0]{'contents'}[1]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[55]{'args'}[0]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[55]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[55]{'args'}[0]{'contents'}[1]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[55]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[55]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[55]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[55]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[55]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[55]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[55]{'args'}[0]{'contents'}[3]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[55]{'args'}[0]{'contents'}[3]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[55]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[55]{'args'}[0]{'contents'}[3]{'args'}[1]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[55]{'args'}[0]{'contents'}[3]{'args'}[1];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[55]{'args'}[0]{'contents'}[3]{'args'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[55]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[55]{'args'}[0]{'contents'}[3]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[55]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[55]{'args'}[0]{'contents'}[3]{'extra'}{'brace_command_contents'}[1][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[55]{'args'}[0]{'contents'}[3]{'args'}[1]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[55]{'args'}[0]{'contents'}[3]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[55]{'args'}[0]{'contents'}[1]{'line_nr'};
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[55]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[55]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[55]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[55]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[55]{'args'}[0]{'contents'}[5]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[55]{'args'}[0]{'contents'}[5]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[55]{'args'}[0]{'contents'}[5]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[55]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[55]{'args'}[0]{'contents'}[5]{'args'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[55]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[55]{'args'}[0]{'contents'}[5]{'args'}[2]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[55]{'args'}[0]{'contents'}[5]{'args'}[2];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[55]{'args'}[0]{'contents'}[5]{'args'}[2]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[55]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[55]{'args'}[0]{'contents'}[5]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[55]{'args'}[0]{'contents'}[5]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[55]{'args'}[0]{'contents'}[5]{'extra'}{'brace_command_contents'}[2][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[55]{'args'}[0]{'contents'}[5]{'args'}[2]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[55]{'args'}[0]{'contents'}[5]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[55]{'args'}[0]{'contents'}[1]{'line_nr'};
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[55]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[55]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[55]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[55]{'args'}[0];
  $result_trees{'at_commands_in_refs_utf8'}{'contents'}[55]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[55];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[55]{'extra'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[55]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[55]{'extra'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[55]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[55]{'extra'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[55]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[55]{'extra'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[55]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[55]{'extra'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[55]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[55]{'extra'}{'nodes_manuals'}[0]{'node_content'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[55]{'extra'}{'node_content'};
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[55]{'extra'}{'spaces_after_command'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[55]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[55]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[55]{'args'}[0]{'contents'}[1]{'line_nr'};
  $result_trees{'at_commands_in_refs_utf8'}{'contents'}[55]{'parent'} = $result_trees{'at_commands_in_refs_utf8'};
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'args'}[0]{'contents'}[1]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'args'}[0]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'args'}[0]{'contents'}[1]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'args'}[0]{'contents'}[3]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'args'}[0]{'contents'}[3]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'args'}[0]{'contents'}[3]{'args'}[1]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'args'}[0]{'contents'}[3]{'args'}[1];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'args'}[0]{'contents'}[3]{'args'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'args'}[0]{'contents'}[3]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'args'}[0]{'contents'}[3]{'extra'}{'brace_command_contents'}[1][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'args'}[0]{'contents'}[3]{'args'}[1]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'args'}[0]{'contents'}[3]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'args'}[0]{'contents'}[1]{'line_nr'};
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'args'}[0]{'contents'}[5]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'args'}[0]{'contents'}[5]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'args'}[0]{'contents'}[5]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'args'}[0]{'contents'}[5]{'args'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'args'}[0]{'contents'}[5]{'args'}[2]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'args'}[0]{'contents'}[5]{'args'}[2];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'args'}[0]{'contents'}[5]{'args'}[2]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'args'}[0]{'contents'}[5]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'args'}[0]{'contents'}[5]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'args'}[0]{'contents'}[5]{'extra'}{'brace_command_contents'}[2][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'args'}[0]{'contents'}[5]{'args'}[2]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'args'}[0]{'contents'}[5]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'args'}[0]{'contents'}[1]{'line_nr'};
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[1]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[3];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[1]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[1]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[9]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[10]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[11]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[12]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[13]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[14]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[15]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[16]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][5] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][6] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][7] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][8] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][9] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[9];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][10] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][11] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[11];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][12] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[12];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][13] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[13];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][14] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[14];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][15] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[15];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][16] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[16];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[5];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[5] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[6] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[7] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[8] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[9] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[9];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[10] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[11] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[11];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[12] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[12];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[13] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[13];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[14] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[14];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[15] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[15];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[16] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'args'}[0]{'contents'}[16];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[8]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][5] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][6] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][7] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][8] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[7];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[5] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[6] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[7] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[8] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[8]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[9]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[10]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[10]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[11]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[12]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[12];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[12]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][5] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][6] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][7] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][8] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][9] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[9];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][10] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][11] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[11];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][12] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[12];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[9];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[5] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[6] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[7] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[8] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[9] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[9];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[10] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[11] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[11];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[12] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'args'}[0]{'contents'}[12];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[8]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[9]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[10]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[10]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[6];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][5] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][6] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][7] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][8] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][9] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[9];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][10] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[11];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[5] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[6] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[7] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[8] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[9] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[9];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[10] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[5]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[13];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[5]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[5];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[5]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[5];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[8]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[9]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[10]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[10]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[11]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[12]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[12];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[12]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][5] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][6] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][7] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][8] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][9] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[9];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][10] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][11] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[11];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][12] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[12];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[15];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[5] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[6] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[7] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[8] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[9] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[9];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[10] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[11] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[11];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[12] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'args'}[0]{'contents'}[12];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[8]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][5] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][6] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][7] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][8] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[17];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[5] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[6] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[7] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[8] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[8]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[9]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[10]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[10]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[11]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[12]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[12];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[12]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[13]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[14]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[14];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[14]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[15]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[16]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[16];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[16]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[17]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[18]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[18];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[18]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[19]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[20]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[20];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[20]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[21]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[22]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[22];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[22]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[23]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[24]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[24];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[24]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[25]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[26]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[26];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[26]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][5] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][6] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][7] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][8] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][9] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[9];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][10] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][11] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[11];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][12] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[12];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][13] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[13];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][14] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[14];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][15] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[15];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][16] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[16];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][17] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[17];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][18] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[18];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][19] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[19];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][20] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[20];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][21] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[21];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][22] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[22];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][23] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[23];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][24] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[24];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][25] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[25];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][26] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[26];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[19];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[5] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[6] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[7] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[8] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[9] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[9];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[10] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[11] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[11];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[12] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[12];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[13] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[13];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[14] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[14];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[15] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[15];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[16] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[16];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[17] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[17];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[18] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[18];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[19] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[19];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[20] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[20];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[21] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[21];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[22] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[22];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[23] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[23];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[24] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[24];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[25] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[25];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[26] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'args'}[0]{'contents'}[26];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[2]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[4]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[6]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[6]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[8]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[8]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[8]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[8]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[9]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[10]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[10]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[10]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[10]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[11]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[12]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[12]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[12]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[12];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[12]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[12]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[13]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[14]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[14]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[14]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[14];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[14]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[14]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[15]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[16]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[16]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[16]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[16];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[16]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[16]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[17]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[18]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[18]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[18]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[18];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[18]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[18]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[19]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[20]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[20]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[20]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[20];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[20]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[20]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][5] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][6] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][7] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][8] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][9] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[9];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][10] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][11] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[11];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][12] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[12];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][13] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[13];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][14] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[14];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][15] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[15];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][16] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[16];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][17] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[17];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][18] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[18];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][19] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[19];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'brace_command_contents'}[0][20] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[20];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[21];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[5] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[6] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[7] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[8] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[9] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[9];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[10] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[11] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[11];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[12] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[12];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[13] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[13];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[14] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[14];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[15] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[15];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[16] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[16];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[17] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[17];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[18] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[18];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[19] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[19];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'extra'}{'node_argument'}{'node_content'}[20] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[20];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[2]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[4]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[6]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[6]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[8]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[8]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[8]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[8]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[9]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[10]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[10]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[10]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[10]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[10]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[11]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[12]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[12]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[12]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[12];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[12]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[12]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'extra'}{'brace_command_contents'}[0][5] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'extra'}{'brace_command_contents'}[0][6] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'extra'}{'brace_command_contents'}[0][7] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'extra'}{'brace_command_contents'}[0][8] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'extra'}{'brace_command_contents'}[0][9] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[9];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'extra'}{'brace_command_contents'}[0][10] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'extra'}{'brace_command_contents'}[0][11] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[11];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'extra'}{'brace_command_contents'}[0][12] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[12];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[23];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'extra'}{'node_argument'}{'node_content'}[5] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'extra'}{'node_argument'}{'node_content'}[6] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'extra'}{'node_argument'}{'node_content'}[7] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'extra'}{'node_argument'}{'node_content'}[8] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'extra'}{'node_argument'}{'node_content'}[9] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[9];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'extra'}{'node_argument'}{'node_content'}[10] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'extra'}{'node_argument'}{'node_content'}[11] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[11];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'extra'}{'node_argument'}{'node_content'}[12] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[12];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[9]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[2]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[4]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[10];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[25];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[10]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[11]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[8]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[9]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[10]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[10]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[12];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'extra'}{'brace_command_contents'}[0][5] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'extra'}{'brace_command_contents'}[0][6] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'extra'}{'brace_command_contents'}[0][7] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'extra'}{'brace_command_contents'}[0][8] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'extra'}{'brace_command_contents'}[0][9] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[9];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'extra'}{'brace_command_contents'}[0][10] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[27];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'extra'}{'node_argument'}{'node_content'}[5] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'extra'}{'node_argument'}{'node_content'}[6] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'extra'}{'node_argument'}{'node_content'}[7] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'extra'}{'node_argument'}{'node_content'}[8] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'extra'}{'node_argument'}{'node_content'}[9] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[9];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'extra'}{'node_argument'}{'node_content'}[10] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[12]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[13]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[8]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[9]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[10]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[10]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[14];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'extra'}{'brace_command_contents'}[0][5] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'extra'}{'brace_command_contents'}[0][6] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'extra'}{'brace_command_contents'}[0][7] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'extra'}{'brace_command_contents'}[0][8] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'extra'}{'brace_command_contents'}[0][9] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[9];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'extra'}{'brace_command_contents'}[0][10] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[29];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'extra'}{'node_argument'}{'node_content'}[5] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'extra'}{'node_argument'}{'node_content'}[6] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'extra'}{'node_argument'}{'node_content'}[7] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'extra'}{'node_argument'}{'node_content'}[8] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'extra'}{'node_argument'}{'node_content'}[9] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[9];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'extra'}{'node_argument'}{'node_content'}[10] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[14]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[15]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[16]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[16]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[16]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[16];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[16]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[16]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[16]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[31];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[16]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[16]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[16]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[17]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'args'}[1]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'args'}[1];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'args'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[1][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'args'}[1]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[2]{'extra'}{'explanation_contents'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[1];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[2]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[4]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[18];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[33];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[18]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[19]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'args'}[1]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'args'}[1];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'args'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[1][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'args'}[1]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[2]{'extra'}{'explanation_contents'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[1];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[2]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[4]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[20];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[35];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[20]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[21]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[1]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[1];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[1][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'args'}[1]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[22];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[37];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[22]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[23]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[1]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[1];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[2]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[2];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[2]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[3]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[3];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[3]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[4]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[4];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[4]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[1][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[1]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[2][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[2]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[3][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[3]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[4][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'args'}[4]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[24];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[39];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[24]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[25]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[26]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[26]{'args'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[26]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[26]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[26]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[26]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[26]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[26];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[26]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[26]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[26]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[41];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[26]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[26]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[26]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[26]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[26]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[27]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'line_nr'};
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[3]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[3]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[3]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'line_nr'};
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'line_nr'};
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[4]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'line_nr'};
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[6]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[6]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'line_nr'};
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[8]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[8]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[8]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[8]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'line_nr'};
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[9]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[10]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[10]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[10]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[10]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'line_nr'};
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[10]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[11]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[12]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[12]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[12]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[12];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[12]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'line_nr'};
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[12]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[13]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[14]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[14]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[14]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[14];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[14]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'line_nr'};
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[14]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[15]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[16]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[16]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[16]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[16];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[16]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'line_nr'};
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[16]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][5] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][6] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][7] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][8] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][9] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[9];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][10] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][11] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[11];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][12] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[12];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][13] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[13];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][14] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[14];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][15] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[15];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'brace_command_contents'}[0][16] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[16];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[43];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[5] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[6] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[7] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[8] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[9] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[9];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[10] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[11] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[11];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[12] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[12];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[13] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[13];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[14] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[14];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[15] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[15];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'extra'}{'node_argument'}{'node_content'}[16] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[16];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'line_nr'};
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[28]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[29]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[2]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[4]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[6]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[6]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[6]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[8]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[8]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[8]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[8]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[9]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[10]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[10]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[10]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[10]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[10]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[11]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12]{'args'}[0]{'contents'}[1]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12]{'args'}[0]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12]{'args'}[0]{'contents'}[1]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'extra'}{'brace_command_contents'}[0][5] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'extra'}{'brace_command_contents'}[0][6] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'extra'}{'brace_command_contents'}[0][7] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'extra'}{'brace_command_contents'}[0][8] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'extra'}{'brace_command_contents'}[0][9] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[9];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'extra'}{'brace_command_contents'}[0][10] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'extra'}{'brace_command_contents'}[0][11] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[11];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'extra'}{'brace_command_contents'}[0][12] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[45];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'extra'}{'node_argument'}{'node_content'}[5] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'extra'}{'node_argument'}{'node_content'}[6] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[6];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'extra'}{'node_argument'}{'node_content'}[7] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'extra'}{'node_argument'}{'node_content'}[8] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[8];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'extra'}{'node_argument'}{'node_content'}[9] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[9];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'extra'}{'node_argument'}{'node_content'}[10] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[10];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'extra'}{'node_argument'}{'node_content'}[11] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[11];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'extra'}{'node_argument'}{'node_content'}[12] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[12];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[30]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[31]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[32]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[32]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[32]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[32]{'args'}[0]{'contents'}[1]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[32]{'args'}[0]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[32]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[32]{'args'}[0]{'contents'}[1]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[32]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[32]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[32]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[32]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[32];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[32]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[32]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[32]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[32]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[32]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[47];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[32]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[32]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[32]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[32]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[32]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[32]{'args'}[0]{'contents'}[1]{'line_nr'};
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[32]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[33]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[2]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[34];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[49];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[34]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[35]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[36]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[36]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[36];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[36]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[36]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[51];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[36]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[36]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[36]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[36]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[37]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[2]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[38];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[53];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[38]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[39]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[2]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[2]{'args'}[1]{'contents'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[2]{'args'}[1];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[2]{'args'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[1][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[2]{'args'}[1]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[2]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[4]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[4]{'args'}[1]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[4]{'args'}[2]{'contents'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[4]{'args'}[2];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[4]{'args'}[2]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[4]{'extra'}{'brace_command_contents'}[2][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[4]{'args'}[2]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[4]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[40];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'extra'}{'brace_command_contents'}[0][3] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'extra'}{'brace_command_contents'}[0][4] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'extra'}{'label'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[55];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'extra'}{'node_argument'}{'node_content'}[3] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'extra'}{'node_argument'}{'node_content'}[4] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[40]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'contents'}[41]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[7]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'contents'}[8]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'extra'}{'misc_content'}[0] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'args'}[0]{'contents'}[1];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'extra'}{'misc_content'}[1] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'args'}[0]{'contents'}[2];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'extra'}{'misc_content'}[2] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'args'}[0]{'contents'}[3];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'extra'}{'misc_content'}[3] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'args'}[0]{'contents'}[4];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'extra'}{'misc_content'}[4] = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'args'}[0]{'contents'}[5];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'extra'}{'spaces_after_command'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'args'}[0]{'contents'}[0];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'line_nr'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'args'}[0]{'contents'}[1]{'line_nr'};
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[56]{'parent'} = $result_trees{'at_commands_in_refs_utf8'};
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[57]{'args'}[0]{'parent'} = $result_trees{'at_commands_in_refs_utf8'}{'contents'}[57];
+ $result_trees{'at_commands_in_refs_utf8'}{'contents'}[57]{'parent'} = $result_trees{'at_commands_in_refs_utf8'};
  
  $result_texis{'at_commands_in_refs_utf8'} = '@setfilename at_commands_in_refs_utf8.info
***************
*** 20569,20572 ****
--- 21002,21006 ----
  * @sansserif{sansserif} @slanted{slanted}::
  * @indicateurl{indicateurl}::
+ * @sub{g}H 3@sup{rd}::
  * @url{http://somewhere_aaa} @url{url, text} @uref{/man.cgi/1/ls,,ls}::
  @end menu
***************
*** 20647,20650 ****
--- 21081,21087 ----
  @chapter @indicateurl{indicateurl}
  
+ @node @sub{g}H 3@sup{rd}
+ @chapter @sub{g}H 3@sup{rd}
+ 
  @node @url{http://somewhere_aaa} @url{url, text} @uref{/man.cgi/1/ls,,ls}
  @chapter @url{http://somewhere_aaa} @url{url, text} @uref{/man.cgi/1/ls,,ls}
***************
*** 20678,20681 ****
--- 21115,21119 ----
  @ref{@sansserif{sansserif} @slanted{slanted}}
  @ref{@indicateurl{indicateurl}}
+ @ref{@sub{g}H 3@sup{rd}}
  @ref{@url{http://somewhere_aaa} @url{url, text} @uref{/man.cgi/1/ls,,ls}}
  
***************
*** 20714,20717 ****
--- 21152,21156 ----
  * sansserif slanted::
  * indicateurl::
+ * gH 3rd::
  * http://somewhere_aaa url (text) ls::
  
***************
*** 20792,20796 ****
  **************
  
! 26 http://somewhere_aaa url (text) ls
  *************************************
  
--- 21231,21238 ----
  **************
  
! 26 gH 3rd
! *********
! 
! 27 http://somewhere_aaa url (text) ls
  *************************************
  
***************
*** 20824,20827 ****
--- 21266,21270 ----
  sansserif slanted
  indicateurl
+ gH 3rd
  http://somewhere_aaa url (text) ls
  
***************
*** 21273,21277 ****
                'cmdname' => 'node',
                'extra' => {
!                 'normalized' => 'http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls'
                }
              }
--- 21716,21720 ----
                'cmdname' => 'node',
                'extra' => {
!                 'normalized' => 'gH-3rd'
                }
              }
***************
*** 21283,21286 ****
--- 21726,21746 ----
            'toplevel_prev' => {},
            'toplevel_up' => {}
+         },
+         {
+           'cmdname' => 'chapter',
+           'extra' => {
+             'associated_node' => {
+               'cmdname' => 'node',
+               'extra' => {
+                 'normalized' => 'http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls'
+               }
+             }
+           },
+           'level' => 1,
+           'number' => 27,
+           'section_prev' => {},
+           'section_up' => {},
+           'toplevel_prev' => {},
+           'toplevel_up' => {}
          }
        ],
***************
*** 21392,21395 ****
--- 21852,21859 ----
  $result_sectioning{'at_commands_in_refs_utf8'}{'section_childs'}[0]{'section_childs'}[25]{'toplevel_prev'} = $result_sectioning{'at_commands_in_refs_utf8'}{'section_childs'}[0]{'section_childs'}[24];
  $result_sectioning{'at_commands_in_refs_utf8'}{'section_childs'}[0]{'section_childs'}[25]{'toplevel_up'} = $result_sectioning{'at_commands_in_refs_utf8'}{'section_childs'}[0];
+ $result_sectioning{'at_commands_in_refs_utf8'}{'section_childs'}[0]{'section_childs'}[26]{'section_prev'} = $result_sectioning{'at_commands_in_refs_utf8'}{'section_childs'}[0]{'section_childs'}[25];
+ $result_sectioning{'at_commands_in_refs_utf8'}{'section_childs'}[0]{'section_childs'}[26]{'section_up'} = $result_sectioning{'at_commands_in_refs_utf8'}{'section_childs'}[0];
+ $result_sectioning{'at_commands_in_refs_utf8'}{'section_childs'}[0]{'section_childs'}[26]{'toplevel_prev'} = $result_sectioning{'at_commands_in_refs_utf8'}{'section_childs'}[0]{'section_childs'}[25];
+ $result_sectioning{'at_commands_in_refs_utf8'}{'section_childs'}[0]{'section_childs'}[26]{'toplevel_up'} = $result_sectioning{'at_commands_in_refs_utf8'}{'section_childs'}[0];
  $result_sectioning{'at_commands_in_refs_utf8'}{'section_childs'}[0]{'section_up'} = $result_sectioning{'at_commands_in_refs_utf8'};
  
***************
*** 21688,21692 ****
                                                            'number' => 26
                                                          },
!                                                         'normalized' => 'http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls'
                                                        },
                                                        'node_prev' => {},
--- 22152,22170 ----
                                                            'number' => 26
                                                          },
!                                                         'normalized' => 'gH-3rd'
!                                                       },
!                                                       'node_next' => {
!                                                         'cmdname' => 'node',
!                                                         'extra' => {
!                                                           'associated_section' => {
!                                                             'cmdname' => 'chapter',
!                                                             'extra' => {},
!                                                             'level' => 1,
!                                                             'number' => 27
!                                                           },
!                                                           'normalized' => 'http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls'
!                                                         },
!                                                         'node_prev' => {},
!                                                         'node_up' => {}
                                                        },
                                                        'node_prev' => {},
***************
*** 21796,21799 ****
--- 22274,22279 ----
    }
  };
+ $result_nodes{'at_commands_in_refs_utf8'}{'menu_child'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_prev'} = $result_nodes{'at_commands_in_refs_utf8'}{'menu_child'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'};
+ $result_nodes{'at_commands_in_refs_utf8'}{'menu_child'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_up'} = $result_nodes{'at_commands_in_refs_utf8'};
  $result_nodes{'at_commands_in_refs_utf8'}{'menu_child'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_prev'} = $result_nodes{'at_commands_in_refs_utf8'}{'menu_child'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'};
  $result_nodes{'at_commands_in_refs_utf8'}{'menu_child'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_next'}{'node_up'} = $result_nodes{'at_commands_in_refs_utf8'};
***************
*** 21985,21989 ****
                                                        'cmdname' => 'node',
                                                        'extra' => {
!                                                         'normalized' => 'http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls'
                                                        },
                                                        'menu_prev' => {},
--- 22465,22480 ----
                                                        'cmdname' => 'node',
                                                        'extra' => {
!                                                         'normalized' => 'gH-3rd'
!                                                       },
!                                                       'menu_next' => {
!                                                         'cmdname' => 'node',
!                                                         'extra' => {
!                                                           'normalized' => 'http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls'
!                                                         },
!                                                         'menu_prev' => {},
!                                                         'menu_up' => {},
!                                                         'menu_up_hash' => {
!                                                           'Top' => 1
!                                                         }
                                                        },
                                                        'menu_prev' => {},
***************
*** 22143,22146 ****
--- 22634,22639 ----
    }
  };
+ $result_menus{'at_commands_in_refs_utf8'}{'menu_child'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_prev'} = $result_menus{'at_commands_in_refs_utf8'}{'menu_child'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'};
+ $result_menus{'at_commands_in_refs_utf8'}{'menu_child'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_up'} = $result_menus{'at_commands_in_refs_utf8'};
  $result_menus{'at_commands_in_refs_utf8'}{'menu_child'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_prev'} = $result_menus{'at_commands_in_refs_utf8'}{'menu_child'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'};
  $result_menus{'at_commands_in_refs_utf8'}{'menu_child'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_next'}{'menu_up'} = $result_menus{'at_commands_in_refs_utf8'};
***************
*** 22197,22204 ****
  $result_errors{'at_commands_in_refs_utf8'} = [
    {
!     'error_line' => ':97: warning: @verb should not appear in @node
  ',
      'file_name' => '',
!     'line_nr' => 97,
      'macro' => '',
      'text' => '@verb should not appear in @node',
--- 22690,22697 ----
  $result_errors{'at_commands_in_refs_utf8'} = [
    {
!     'error_line' => ':98: warning: @verb should not appear in @node
  ',
      'file_name' => '',
!     'line_nr' => 98,
      'macro' => '',
      'text' => '@verb should not appear in @node',
***************
*** 22206,22213 ****
    },
    {
!     'error_line' => ':99: warning: @verb should not appear in @chapter
  ',
      'file_name' => '',
!     'line_nr' => 99,
      'macro' => '',
      'text' => '@verb should not appear in @chapter',
--- 22699,22706 ----
    },
    {
!     'error_line' => ':100: warning: @verb should not appear in @chapter
  ',
      'file_name' => '',
!     'line_nr' => 100,
      'macro' => '',
      'text' => '@verb should not appear in @chapter',
***************
*** 22215,22222 ****
    },
    {
!     'error_line' => ':145: warning: @verb should not appear in @ref
  ',
      'file_name' => '',
!     'line_nr' => 145,
      'macro' => '',
      'text' => '@verb should not appear in @ref',
--- 22708,22715 ----
    },
    {
!     'error_line' => ':149: warning: @verb should not appear in @ref
  ',
      'file_name' => '',
!     'line_nr' => 149,
      'macro' => '',
      'text' => '@verb should not appear in @ref',
***************
*** 22228,22265 ****
  $result_converted_errors{'file_html'}->{'at_commands_in_refs_utf8'} = [
    {
-     'file_name' => '',
      'error_line' => ':26: warning: @image file `f--ile1\' (for HTML) not found, using `f--ile1.jpg\'
  ',
!     'text' => '@image file `f--ile1\' (for HTML) not found, using `f--ile1.jpg\'',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 26
    },
    {
!     'file_name' => '',
!     'error_line' => ':92: warning: @image file `f--ile1\' (for HTML) not found, using `f--ile1.jpg\'
  ',
!     'text' => '@image file `f--ile1\' (for HTML) not found, using `f--ile1.jpg\'',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 92
    },
    {
!     'file_name' => '',
!     'error_line' => ':94: warning: @image file `f--ile1\' (for HTML) not found, using `f--ile1.jpg\'
  ',
!     'text' => '@image file `f--ile1\' (for HTML) not found, using `f--ile1.jpg\'',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 94
    },
    {
!     'file_name' => '',
!     'error_line' => ':144: warning: @image file `f--ile1\' (for HTML) not found, using `f--ile1.jpg\'
  ',
!     'text' => '@image file `f--ile1\' (for HTML) not found, using `f--ile1.jpg\'',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 144
    }
  ];
--- 22721,22758 ----
  $result_converted_errors{'file_html'}->{'at_commands_in_refs_utf8'} = [
    {
      'error_line' => ':26: warning: @image file `f--ile1\' (for HTML) not found, using `f--ile1.jpg\'
  ',
!     'file_name' => '',
!     'line_nr' => 26,
      'macro' => '',
!     'text' => '@image file `f--ile1\' (for HTML) not found, using `f--ile1.jpg\'',
!     'type' => 'warning'
    },
    {
!     'error_line' => ':93: warning: @image file `f--ile1\' (for HTML) not found, using `f--ile1.jpg\'
  ',
!     'file_name' => '',
!     'line_nr' => 93,
      'macro' => '',
!     'text' => '@image file `f--ile1\' (for HTML) not found, using `f--ile1.jpg\'',
!     'type' => 'warning'
    },
    {
!     'error_line' => ':95: warning: @image file `f--ile1\' (for HTML) not found, using `f--ile1.jpg\'
  ',
!     'file_name' => '',
!     'line_nr' => 95,
      'macro' => '',
!     'text' => '@image file `f--ile1\' (for HTML) not found, using `f--ile1.jpg\'',
!     'type' => 'warning'
    },
    {
!     'error_line' => ':148: warning: @image file `f--ile1\' (for HTML) not found, using `f--ile1.jpg\'
  ',
!     'file_name' => '',
!     'line_nr' => 148,
      'macro' => '',
!     'text' => '@image file `f--ile1\' (for HTML) not found, using `f--ile1.jpg\'',
!     'type' => 'warning'
    }
  ];
***************
*** 22268,22332 ****
  $result_converted_errors{'file_info'}->{'at_commands_in_refs_utf8'} = [
    {
-     'file_name' => '',
      'error_line' => ':26: warning: could not find @image file `f--ile1.txt\' nor alternate text
  ',
!     'text' => 'could not find @image file `f--ile1.txt\' nor alternate text',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 26
    },
    {
!     'file_name' => '',
!     'error_line' => ':33: warning: menu entry node name should not contain `:\'
  ',
!     'text' => 'menu entry node name should not contain `:\'',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 33
    },
    {
!     'file_name' => '',
!     'error_line' => ":45: warning: \@node name should not contain `,': LaTeX TeX \x{2022} , \x{a9} \x{2026} ...
  ",
!     'text' => "\@node name should not contain `,': LaTeX TeX \x{2022} , \x{a9} \x{2026} ...",
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 45
    },
    {
!     'file_name' => '',
!     'error_line' => ':92: warning: could not find @image file `f--ile1.txt\' nor alternate text
  ',
!     'text' => 'could not find @image file `f--ile1.txt\' nor alternate text',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 92
    },
    {
!     'file_name' => '',
!     'error_line' => ':94: warning: could not find @image file `f--ile1.txt\' nor alternate text
  ',
!     'text' => 'could not find @image file `f--ile1.txt\' nor alternate text',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 94
    },
    {
!     'file_name' => '',
!     'error_line' => ':92: warning: could not find @image file `f--ile1.txt\' nor alternate text
  ',
!     'text' => 'could not find @image file `f--ile1.txt\' nor alternate text',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 92
    },
    {
!     'file_name' => '',
!     'error_line' => ':152: warning: @ref node name should not contain `:\'
  ',
!     'text' => '@ref node name should not contain `:\'',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 152
    }
  ];
--- 22761,22825 ----
  $result_converted_errors{'file_info'}->{'at_commands_in_refs_utf8'} = [
    {
      'error_line' => ':26: warning: could not find @image file `f--ile1.txt\' nor alternate text
  ',
!     'file_name' => '',
!     'line_nr' => 26,
      'macro' => '',
!     'text' => 'could not find @image file `f--ile1.txt\' nor alternate text',
!     'type' => 'warning'
    },
    {
!     'error_line' => ':34: warning: menu entry node name should not contain `:\'
  ',
!     'file_name' => '',
!     'line_nr' => 34,
      'macro' => '',
!     'text' => 'menu entry node name should not contain `:\'',
!     'type' => 'warning'
    },
    {
!     'error_line' => ":46: warning: \@node name should not contain `,': LaTeX TeX \x{2022} , \x{a9} \x{2026} ...
  ",
!     'file_name' => '',
!     'line_nr' => 46,
      'macro' => '',
!     'text' => "\@node name should not contain `,': LaTeX TeX \x{2022} , \x{a9} \x{2026} ...",
!     'type' => 'warning'
    },
    {
!     'error_line' => ':93: warning: could not find @image file `f--ile1.txt\' nor alternate text
  ',
!     'file_name' => '',
!     'line_nr' => 93,
      'macro' => '',
!     'text' => 'could not find @image file `f--ile1.txt\' nor alternate text',
!     'type' => 'warning'
    },
    {
!     'error_line' => ':95: warning: could not find @image file `f--ile1.txt\' nor alternate text
  ',
!     'file_name' => '',
!     'line_nr' => 95,
      'macro' => '',
!     'text' => 'could not find @image file `f--ile1.txt\' nor alternate text',
!     'type' => 'warning'
    },
    {
!     'error_line' => ':93: warning: could not find @image file `f--ile1.txt\' nor alternate text
  ',
!     'file_name' => '',
!     'line_nr' => 93,
      'macro' => '',
!     'text' => 'could not find @image file `f--ile1.txt\' nor alternate text',
!     'type' => 'warning'
    },
    {
!     'error_line' => ':157: warning: @ref node name should not contain `:\'
  ',
!     'file_name' => '',
!     'line_nr' => 157,
      'macro' => '',
!     'text' => '@ref node name should not contain `:\'',
!     'type' => 'warning'
    }
  ];
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/char_latin1_latin1_in_refs/res_html/a-e-i-o-u-A-E-I-O-U.html texinfo-6.0/tp/t/results/converters_tests/char_latin1_latin1_in_refs/res_html/a-e-i-o-u-A-E-I-O-U.html
*** texinfo-5.2/tp/t/results/converters_tests/char_latin1_latin1_in_refs/res_html/a-e-i-o-u-A-E-I-O-U.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/converters_tests/char_latin1_latin1_in_refs/res_html/a-e-i-o-u-A-E-I-O-U.html	2015-02-10 17:26:51.000000000 +0000
***************
*** 18,31 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 18,31 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 36,43 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 36,43 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 47,51 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="g_t_00e2-_00ea-_00ee-_00f4-_00fb-_00c2-_00ca-_00ce-_00d4-_00db"></a>
  <div class="header">
--- 47,51 ----
  </head>
  
! <body lang="en">
  <a name="g_t_00e2-_00ea-_00ee-_00f4-_00fb-_00c2-_00ca-_00ce-_00d4-_00db"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/char_latin1_latin1_in_refs/res_html/a-e-i-o-u-y-A-E-I-O-U.html texinfo-6.0/tp/t/results/converters_tests/char_latin1_latin1_in_refs/res_html/a-e-i-o-u-y-A-E-I-O-U.html
*** texinfo-5.2/tp/t/results/converters_tests/char_latin1_latin1_in_refs/res_html/a-e-i-o-u-y-A-E-I-O-U.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/converters_tests/char_latin1_latin1_in_refs/res_html/a-e-i-o-u-y-A-E-I-O-U.html	2015-02-10 17:26:51.000000000 +0000
***************
*** 18,31 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 18,31 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 36,43 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 36,43 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 47,51 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="g_t_00e4-_00eb-_00ef-_00f6-_00fc-_00ff-_00c4-_00cb-_00cf-_00d6-_00dc"></a>
  <div class="header">
--- 47,51 ----
  </head>
  
! <body lang="en">
  <a name="g_t_00e4-_00eb-_00ef-_00f6-_00fc-_00ff-_00c4-_00cb-_00cf-_00d6-_00dc"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/char_latin1_latin1_in_refs/res_html/a-e-u.html texinfo-6.0/tp/t/results/converters_tests/char_latin1_latin1_in_refs/res_html/a-e-u.html
*** texinfo-5.2/tp/t/results/converters_tests/char_latin1_latin1_in_refs/res_html/a-e-u.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/converters_tests/char_latin1_latin1_in_refs/res_html/a-e-u.html	2015-02-10 17:26:51.000000000 +0000
***************
*** 18,31 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 18,31 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 36,43 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 36,43 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 47,51 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="g_t_00e0-_00e8-_00f9"></a>
  <div class="header">
--- 47,51 ----
  </head>
  
! <body lang="en">
  <a name="g_t_00e0-_00e8-_00f9"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/char_latin1_latin1_in_refs/res_html/c.html texinfo-6.0/tp/t/results/converters_tests/char_latin1_latin1_in_refs/res_html/c.html
*** texinfo-5.2/tp/t/results/converters_tests/char_latin1_latin1_in_refs/res_html/c.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/converters_tests/char_latin1_latin1_in_refs/res_html/c.html	2015-02-10 17:26:51.000000000 +0000
***************
*** 17,30 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 17,30 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 35,42 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 35,42 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 46,50 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="g_t_00e7"></a>
  <div class="header">
--- 46,50 ----
  </head>
  
! <body lang="en">
  <a name="g_t_00e7"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/char_latin1_latin1_in_refs/res_html/e.html texinfo-6.0/tp/t/results/converters_tests/char_latin1_latin1_in_refs/res_html/e.html
*** texinfo-5.2/tp/t/results/converters_tests/char_latin1_latin1_in_refs/res_html/e.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/converters_tests/char_latin1_latin1_in_refs/res_html/e.html	2015-02-10 17:26:51.000000000 +0000
***************
*** 18,31 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 18,31 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 36,43 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 36,43 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 47,51 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="g_t_00e9"></a>
  <div class="header">
--- 47,51 ----
  </head>
  
! <body lang="en">
  <a name="g_t_00e9"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/char_latin1_latin1_in_refs/res_html/index.html texinfo-6.0/tp/t/results/converters_tests/char_latin1_latin1_in_refs/res_html/index.html
*** texinfo-5.2/tp/t/results/converters_tests/char_latin1_latin1_in_refs/res_html/index.html	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/converters_tests/char_latin1_latin1_in_refs/res_html/index.html	2015-02-10 17:26:51.000000000 +0000
***************
*** 17,30 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 17,30 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 35,42 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 35,42 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 46,50 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  
--- 46,50 ----
  </head>
  
! <body lang="en">
  
  
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/char_latin1_utf8_in_refs/res_html/a-e-i-o-u-A-E-I-O-U.html texinfo-6.0/tp/t/results/converters_tests/char_latin1_utf8_in_refs/res_html/a-e-i-o-u-A-E-I-O-U.html
*** texinfo-5.2/tp/t/results/converters_tests/char_latin1_utf8_in_refs/res_html/a-e-i-o-u-A-E-I-O-U.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/converters_tests/char_latin1_utf8_in_refs/res_html/a-e-i-o-u-A-E-I-O-U.html	2015-02-10 17:26:53.000000000 +0000
***************
*** 18,31 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 18,31 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 36,43 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 36,43 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 47,51 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="g_t_00e2-_00ea-_00ee-_00f4-_00fb-_00c2-_00ca-_00ce-_00d4-_00db"></a>
  <div class="header">
--- 47,51 ----
  </head>
  
! <body lang="en">
  <a name="g_t_00e2-_00ea-_00ee-_00f4-_00fb-_00c2-_00ca-_00ce-_00d4-_00db"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/char_latin1_utf8_in_refs/res_html/a-e-i-o-u-y-A-E-I-O-U.html texinfo-6.0/tp/t/results/converters_tests/char_latin1_utf8_in_refs/res_html/a-e-i-o-u-y-A-E-I-O-U.html
*** texinfo-5.2/tp/t/results/converters_tests/char_latin1_utf8_in_refs/res_html/a-e-i-o-u-y-A-E-I-O-U.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/converters_tests/char_latin1_utf8_in_refs/res_html/a-e-i-o-u-y-A-E-I-O-U.html	2015-02-10 17:26:53.000000000 +0000
***************
*** 18,31 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 18,31 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 36,43 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 36,43 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 47,51 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="g_t_00e4-_00eb-_00ef-_00f6-_00fc-_00ff-_00c4-_00cb-_00cf-_00d6-_00dc"></a>
  <div class="header">
--- 47,51 ----
  </head>
  
! <body lang="en">
  <a name="g_t_00e4-_00eb-_00ef-_00f6-_00fc-_00ff-_00c4-_00cb-_00cf-_00d6-_00dc"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/char_latin1_utf8_in_refs/res_html/a-e-u.html texinfo-6.0/tp/t/results/converters_tests/char_latin1_utf8_in_refs/res_html/a-e-u.html
*** texinfo-5.2/tp/t/results/converters_tests/char_latin1_utf8_in_refs/res_html/a-e-u.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/converters_tests/char_latin1_utf8_in_refs/res_html/a-e-u.html	2015-02-10 17:26:53.000000000 +0000
***************
*** 18,31 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 18,31 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 36,43 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 36,43 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 47,51 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="g_t_00e0-_00e8-_00f9"></a>
  <div class="header">
--- 47,51 ----
  </head>
  
! <body lang="en">
  <a name="g_t_00e0-_00e8-_00f9"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/char_latin1_utf8_in_refs/res_html/c.html texinfo-6.0/tp/t/results/converters_tests/char_latin1_utf8_in_refs/res_html/c.html
*** texinfo-5.2/tp/t/results/converters_tests/char_latin1_utf8_in_refs/res_html/c.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/converters_tests/char_latin1_utf8_in_refs/res_html/c.html	2015-02-10 17:26:53.000000000 +0000
***************
*** 17,30 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 17,30 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 35,42 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 35,42 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 46,50 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="g_t_00e7"></a>
  <div class="header">
--- 46,50 ----
  </head>
  
! <body lang="en">
  <a name="g_t_00e7"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/char_latin1_utf8_in_refs/res_html/e.html texinfo-6.0/tp/t/results/converters_tests/char_latin1_utf8_in_refs/res_html/e.html
*** texinfo-5.2/tp/t/results/converters_tests/char_latin1_utf8_in_refs/res_html/e.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/converters_tests/char_latin1_utf8_in_refs/res_html/e.html	2015-02-10 17:26:53.000000000 +0000
***************
*** 18,31 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 18,31 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 36,43 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 36,43 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 47,51 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="g_t_00e9"></a>
  <div class="header">
--- 47,51 ----
  </head>
  
! <body lang="en">
  <a name="g_t_00e9"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/char_latin1_utf8_in_refs/res_html/index.html texinfo-6.0/tp/t/results/converters_tests/char_latin1_utf8_in_refs/res_html/index.html
*** texinfo-5.2/tp/t/results/converters_tests/char_latin1_utf8_in_refs/res_html/index.html	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/converters_tests/char_latin1_utf8_in_refs/res_html/index.html	2015-02-10 17:26:53.000000000 +0000
***************
*** 17,30 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 17,30 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 35,42 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 35,42 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 46,50 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  
--- 46,50 ----
  </head>
  
! <body lang="en">
  
  
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/char_latin2_latin2_in_refs/res_html/A-a-_002c-E-e.html texinfo-6.0/tp/t/results/converters_tests/char_latin2_latin2_in_refs/res_html/A-a-_002c-E-e.html
*** texinfo-5.2/tp/t/results/converters_tests/char_latin2_latin2_in_refs/res_html/A-a-_002c-E-e.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/converters_tests/char_latin2_latin2_in_refs/res_html/A-a-_002c-E-e.html	2015-02-10 17:26:53.000000000 +0000
***************
*** 17,30 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 17,30 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 35,42 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 35,42 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 46,50 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="g_t_0104-_0105-_02db-_0118-_0119"></a>
  <div class="header">
--- 46,50 ----
  </head>
  
! <body lang="en">
  <a name="g_t_0104-_0105-_02db-_0118-_0119"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/char_latin2_latin2_in_refs/res_html/index.html texinfo-6.0/tp/t/results/converters_tests/char_latin2_latin2_in_refs/res_html/index.html
*** texinfo-5.2/tp/t/results/converters_tests/char_latin2_latin2_in_refs/res_html/index.html	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/converters_tests/char_latin2_latin2_in_refs/res_html/index.html	2015-02-10 17:26:53.000000000 +0000
***************
*** 17,30 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 17,30 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 35,42 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 35,42 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 46,50 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  
--- 46,50 ----
  </head>
  
! <body lang="en">
  
  
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/image_extension.pl texinfo-6.0/tp/t/results/converters_tests/image_extension.pl
*** texinfo-5.2/tp/t/results/converters_tests/image_extension.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/converters_tests/image_extension.pl	2014-12-19 17:44:13.000000000 +0000
***************
*** 107,117 ****
  $result_converted_errors{'plaintext'}->{'image_extension'} = [
    {
-     'file_name' => '',
      'error_line' => ':1: warning: could not find @image file `f---ile.txt\' nor alternate text
  ',
!     'text' => 'could not find @image file `f---ile.txt\' nor alternate text',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 1
    }
  ];
--- 107,117 ----
  $result_converted_errors{'plaintext'}->{'image_extension'} = [
    {
      'error_line' => ':1: warning: could not find @image file `f---ile.txt\' nor alternate text
  ',
!     'file_name' => '',
!     'line_nr' => 1,
      'macro' => '',
!     'text' => 'could not find @image file `f---ile.txt\' nor alternate text',
!     'type' => 'warning'
    }
  ];
***************
*** 124,134 ****
  $result_converted_errors{'html_text'}->{'image_extension'} = [
    {
-     'file_name' => '',
      'error_line' => ':1: warning: @image file `f---ile\' (for HTML) not found, using `f---ile.gr--a\'
  ',
!     'text' => '@image file `f---ile\' (for HTML) not found, using `f---ile.gr--a\'',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 1
    }
  ];
--- 124,134 ----
  $result_converted_errors{'html_text'}->{'image_extension'} = [
    {
      'error_line' => ':1: warning: @image file `f---ile\' (for HTML) not found, using `f---ile.gr--a\'
  ',
!     'file_name' => '',
!     'line_nr' => 1,
      'macro' => '',
!     'text' => '@image file `f---ile\' (for HTML) not found, using `f---ile.gr--a\'',
!     'type' => 'warning'
    }
  ];
***************
*** 145,155 ****
  $result_converted_errors{'docbook'}->{'image_extension'} = [
    {
-     'file_name' => '',
      'error_line' => ':1: warning: @image file `f---ile\' not found, using `f---ile.jpg\'
  ',
!     'text' => '@image file `f---ile\' not found, using `f---ile.jpg\'',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 1
    }
  ];
--- 145,155 ----
  $result_converted_errors{'docbook'}->{'image_extension'} = [
    {
      'error_line' => ':1: warning: @image file `f---ile\' not found, using `f---ile.jpg\'
  ',
!     'file_name' => '',
!     'line_nr' => 1,
      'macro' => '',
!     'text' => '@image file `f---ile\' not found, using `f---ile.jpg\'',
!     'type' => 'warning'
    }
  ];
***************
*** 174,184 ****
    },
    {
-     'file_name' => '',
      'error_line' => ':1: warning: could not find @image file `f---ile.txt\' nor alternate text
  ',
!     'text' => 'could not find @image file `f---ile.txt\' nor alternate text',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 1
    }
  ];
--- 174,184 ----
    },
    {
      'error_line' => ':1: warning: could not find @image file `f---ile.txt\' nor alternate text
  ',
!     'file_name' => '',
!     'line_nr' => 1,
      'macro' => '',
!     'text' => 'could not find @image file `f---ile.txt\' nor alternate text',
!     'type' => 'warning'
    }
  ];
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/image_formatting.pl texinfo-6.0/tp/t/results/converters_tests/image_formatting.pl
*** texinfo-5.2/tp/t/results/converters_tests/image_formatting.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/converters_tests/image_formatting.pl	2014-12-19 17:44:14.000000000 +0000
***************
*** 2932,3005 ****
  $result_converted_errors{'html_text'}->{'image_formatting'} = [
    {
-     'file_name' => '',
      'error_line' => ':9: warning: @image file `f-ile\' (for HTML) not found, using `f-ile.jpg\'
  ',
!     'text' => '@image file `f-ile\' (for HTML) not found, using `f-ile.jpg\'',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 9
    },
    {
-     'file_name' => '',
      'error_line' => ':10: warning: @image file `f--ile@.\' (for HTML) not found, using `f--ile@..file ext e--xt}\'
  ',
!     'text' => '@image file `f--ile@.\' (for HTML) not found, using `f--ile@..file ext e--xt}\'',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 10
    },
    {
-     'file_name' => '',
      'error_line' => ':11: warning: @image file `image\' (for HTML) not found, using `image.jpg\'
  ',
!     'text' => '@image file `image\' (for HTML) not found, using `image.jpg\'',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 11
    },
    {
-     'file_name' => '',
      'error_line' => ':11: warning: @image file `image\' (for HTML) not found, using `image.jpg\'
  ',
!     'text' => '@image file `image\' (for HTML) not found, using `image.jpg\'',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 11
    },
    {
-     'file_name' => '',
      'error_line' => ':20: warning: @image file `f-ile\' (for HTML) not found, using `f-ile.jpg\'
  ',
!     'text' => '@image file `f-ile\' (for HTML) not found, using `f-ile.jpg\'',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 20
    },
    {
-     'file_name' => '',
      'error_line' => ':21: warning: @image file `f--ile@.\' (for HTML) not found, using `f--ile@..file ext e--xt}\'
  ',
!     'text' => '@image file `f--ile@.\' (for HTML) not found, using `f--ile@..file ext e--xt}\'',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 21
    },
    {
-     'file_name' => '',
      'error_line' => ':22: warning: @image file `image\' (for HTML) not found, using `image.jpg\'
  ',
!     'text' => '@image file `image\' (for HTML) not found, using `image.jpg\'',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 22
    },
    {
-     'file_name' => '',
      'error_line' => ':22: warning: @image file `image\' (for HTML) not found, using `image.jpg\'
  ',
!     'text' => '@image file `image\' (for HTML) not found, using `image.jpg\'',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 22
    }
  ];
--- 2932,3005 ----
  $result_converted_errors{'html_text'}->{'image_formatting'} = [
    {
      'error_line' => ':9: warning: @image file `f-ile\' (for HTML) not found, using `f-ile.jpg\'
  ',
!     'file_name' => '',
!     'line_nr' => 9,
      'macro' => '',
!     'text' => '@image file `f-ile\' (for HTML) not found, using `f-ile.jpg\'',
!     'type' => 'warning'
    },
    {
      'error_line' => ':10: warning: @image file `f--ile@.\' (for HTML) not found, using `f--ile@..file ext e--xt}\'
  ',
!     'file_name' => '',
!     'line_nr' => 10,
      'macro' => '',
!     'text' => '@image file `f--ile@.\' (for HTML) not found, using `f--ile@..file ext e--xt}\'',
!     'type' => 'warning'
    },
    {
      'error_line' => ':11: warning: @image file `image\' (for HTML) not found, using `image.jpg\'
  ',
!     'file_name' => '',
!     'line_nr' => 11,
      'macro' => '',
!     'text' => '@image file `image\' (for HTML) not found, using `image.jpg\'',
!     'type' => 'warning'
    },
    {
      'error_line' => ':11: warning: @image file `image\' (for HTML) not found, using `image.jpg\'
  ',
!     'file_name' => '',
!     'line_nr' => 11,
      'macro' => '',
!     'text' => '@image file `image\' (for HTML) not found, using `image.jpg\'',
!     'type' => 'warning'
    },
    {
      'error_line' => ':20: warning: @image file `f-ile\' (for HTML) not found, using `f-ile.jpg\'
  ',
!     'file_name' => '',
!     'line_nr' => 20,
      'macro' => '',
!     'text' => '@image file `f-ile\' (for HTML) not found, using `f-ile.jpg\'',
!     'type' => 'warning'
    },
    {
      'error_line' => ':21: warning: @image file `f--ile@.\' (for HTML) not found, using `f--ile@..file ext e--xt}\'
  ',
!     'file_name' => '',
!     'line_nr' => 21,
      'macro' => '',
!     'text' => '@image file `f--ile@.\' (for HTML) not found, using `f--ile@..file ext e--xt}\'',
!     'type' => 'warning'
    },
    {
      'error_line' => ':22: warning: @image file `image\' (for HTML) not found, using `image.jpg\'
  ',
!     'file_name' => '',
!     'line_nr' => 22,
      'macro' => '',
!     'text' => '@image file `image\' (for HTML) not found, using `image.jpg\'',
!     'type' => 'warning'
    },
    {
      'error_line' => ':22: warning: @image file `image\' (for HTML) not found, using `image.jpg\'
  ',
!     'file_name' => '',
!     'line_nr' => 22,
      'macro' => '',
!     'text' => '@image file `image\' (for HTML) not found, using `image.jpg\'',
!     'type' => 'warning'
    }
  ];
***************
*** 3076,3113 ****
  $result_converted_errors{'docbook'}->{'image_formatting'} = [
    {
-     'file_name' => '',
      'error_line' => ':9: warning: @image file `f-ile\' not found, using `f-ile.jpg\'
  ',
!     'text' => '@image file `f-ile\' not found, using `f-ile.jpg\'',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 9
    },
    {
-     'file_name' => '',
      'error_line' => ':10: warning: @image file `f--ile@.\' not found, using `f--ile@..jpg\'
  ',
!     'text' => '@image file `f--ile@.\' not found, using `f--ile@..jpg\'',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 10
    },
    {
-     'file_name' => '',
      'error_line' => ':20: warning: @image file `f-ile\' not found, using `f-ile.jpg\'
  ',
!     'text' => '@image file `f-ile\' not found, using `f-ile.jpg\'',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 20
    },
    {
-     'file_name' => '',
      'error_line' => ':21: warning: @image file `f--ile@.\' not found, using `f--ile@..jpg\'
  ',
!     'text' => '@image file `f--ile@.\' not found, using `f--ile@..jpg\'',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 21
    }
  ];
--- 3076,3113 ----
  $result_converted_errors{'docbook'}->{'image_formatting'} = [
    {
      'error_line' => ':9: warning: @image file `f-ile\' not found, using `f-ile.jpg\'
  ',
!     'file_name' => '',
!     'line_nr' => 9,
      'macro' => '',
!     'text' => '@image file `f-ile\' not found, using `f-ile.jpg\'',
!     'type' => 'warning'
    },
    {
      'error_line' => ':10: warning: @image file `f--ile@.\' not found, using `f--ile@..jpg\'
  ',
!     'file_name' => '',
!     'line_nr' => 10,
      'macro' => '',
!     'text' => '@image file `f--ile@.\' not found, using `f--ile@..jpg\'',
!     'type' => 'warning'
    },
    {
      'error_line' => ':20: warning: @image file `f-ile\' not found, using `f-ile.jpg\'
  ',
!     'file_name' => '',
!     'line_nr' => 20,
      'macro' => '',
!     'text' => '@image file `f-ile\' not found, using `f-ile.jpg\'',
!     'type' => 'warning'
    },
    {
      'error_line' => ':21: warning: @image file `f--ile@.\' not found, using `f--ile@..jpg\'
  ',
!     'file_name' => '',
!     'line_nr' => 21,
      'macro' => '',
!     'text' => '@image file `f--ile@.\' not found, using `f--ile@..jpg\'',
!     'type' => 'warning'
    }
  ];
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/inlinefmtifelse.pl texinfo-6.0/tp/t/results/converters_tests/inlinefmtifelse.pl
*** texinfo-5.2/tp/t/results/converters_tests/inlinefmtifelse.pl	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/tp/t/results/converters_tests/inlinefmtifelse.pl	2014-12-19 17:44:07.000000000 +0000
***************
*** 0 ****
--- 1,915 ----
+ use vars qw(%result_texis %result_texts %result_trees %result_errors 
+    %result_indices %result_sectioning %result_nodes %result_menus
+    %result_floats %result_converted %result_converted_errors 
+    %result_elements %result_directions_text);
+ 
+ use utf8;
+ 
+ $result_trees{'inlinefmtifelse'} = {
+   'contents' => [
+     {
+       'contents' => [
+         {
+           'args' => [
+             {
+               'contents' => [
+                 {
+                   'parent' => {},
+                   'text' => 'html'
+                 }
+               ],
+               'parent' => {},
+               'type' => 'brace_command_arg'
+             },
+             {
+               'contents' => [],
+               'parent' => {},
+               'type' => 'brace_command_arg'
+             },
+             {
+               'contents' => [
+                 {
+                   'parent' => {},
+                   'text' => 'else html no if'
+                 }
+               ],
+               'parent' => {},
+               'type' => 'brace_command_arg'
+             }
+           ],
+           'cmdname' => 'inlinefmtifelse',
+           'contents' => [],
+           'extra' => {
+             'brace_command_contents' => [
+               [
+                 {}
+               ],
+               undef,
+               [
+                 {}
+               ]
+             ],
+             'expand_index' => 2,
+             'format' => 'html',
+             'spaces_before_argument' => {
+               'text' => '',
+               'type' => 'empty_spaces_before_argument'
+             }
+           },
+           'line_nr' => {
+             'file_name' => '',
+             'line_nr' => 1,
+             'macro' => ''
+           },
+           'parent' => {}
+         },
+         {
+           'parent' => {},
+           'text' => '.
+ '
+         },
+         {
+           'args' => [
+             {
+               'contents' => [
+                 {
+                   'parent' => {},
+                   'text' => 'html'
+                 }
+               ],
+               'parent' => {},
+               'type' => 'brace_command_arg'
+             },
+             {
+               'contents' => [
+                 {
+                   'parent' => {},
+                   'text' => 'if html'
+                 }
+               ],
+               'parent' => {},
+               'type' => 'brace_command_arg'
+             },
+             {
+               'contents' => [
+                 {
+                   'parent' => {},
+                   'text' => 'else html'
+                 }
+               ],
+               'parent' => {},
+               'type' => 'brace_command_arg'
+             }
+           ],
+           'cmdname' => 'inlinefmtifelse',
+           'contents' => [],
+           'extra' => {
+             'brace_command_contents' => [
+               [
+                 {}
+               ],
+               [
+                 {}
+               ],
+               [
+                 {}
+               ]
+             ],
+             'expand_index' => 2,
+             'format' => 'html',
+             'spaces_before_argument' => {
+               'text' => '',
+               'type' => 'empty_spaces_before_argument'
+             }
+           },
+           'line_nr' => {
+             'file_name' => '',
+             'line_nr' => 2,
+             'macro' => ''
+           },
+           'parent' => {}
+         },
+         {
+           'parent' => {},
+           'text' => '.
+ '
+         }
+       ],
+       'parent' => {},
+       'type' => 'paragraph'
+     },
+     {
+       'parent' => {},
+       'text' => '
+ ',
+       'type' => 'empty_line'
+     },
+     {
+       'contents' => [
+         {
+           'args' => [
+             {
+               'contents' => [
+                 {
+                   'parent' => {},
+                   'text' => 'plaintext'
+                 }
+               ],
+               'parent' => {},
+               'type' => 'brace_command_arg'
+             },
+             {
+               'contents' => [
+                 {
+                   'parent' => {},
+                   'text' => 'if plaintext no second arg'
+                 }
+               ],
+               'parent' => {},
+               'type' => 'brace_command_arg'
+             }
+           ],
+           'cmdname' => 'inlinefmtifelse',
+           'contents' => [],
+           'extra' => {
+             'brace_command_contents' => [
+               [
+                 {}
+               ],
+               [
+                 {}
+               ]
+             ],
+             'format' => 'plaintext',
+             'spaces_before_argument' => {
+               'text' => '',
+               'type' => 'empty_spaces_before_argument'
+             }
+           },
+           'line_nr' => {
+             'file_name' => '',
+             'line_nr' => 4,
+             'macro' => ''
+           },
+           'parent' => {}
+         },
+         {
+           'parent' => {},
+           'text' => '.
+ '
+         },
+         {
+           'args' => [
+             {
+               'contents' => [
+                 {
+                   'parent' => {},
+                   'text' => 'plaintext'
+                 }
+               ],
+               'parent' => {},
+               'type' => 'brace_command_arg'
+             },
+             {
+               'contents' => [
+                 {
+                   'parent' => {},
+                   'text' => 'if plaintext'
+                 }
+               ],
+               'parent' => {},
+               'type' => 'brace_command_arg'
+             },
+             {
+               'contents' => [
+                 {
+                   'parent' => {},
+                   'text' => 'else plaintext'
+                 }
+               ],
+               'parent' => {},
+               'type' => 'brace_command_arg'
+             }
+           ],
+           'cmdname' => 'inlinefmtifelse',
+           'contents' => [],
+           'extra' => {
+             'brace_command_contents' => [
+               [
+                 {}
+               ],
+               [
+                 {}
+               ],
+               [
+                 {}
+               ]
+             ],
+             'expand_index' => 2,
+             'format' => 'plaintext',
+             'spaces_before_argument' => {
+               'text' => '',
+               'type' => 'empty_spaces_before_argument'
+             }
+           },
+           'line_nr' => {
+             'file_name' => '',
+             'line_nr' => 5,
+             'macro' => ''
+           },
+           'parent' => {}
+         },
+         {
+           'parent' => {},
+           'text' => '.
+ '
+         }
+       ],
+       'parent' => {},
+       'type' => 'paragraph'
+     },
+     {
+       'parent' => {},
+       'text' => '
+ ',
+       'type' => 'empty_line'
+     },
+     {
+       'contents' => [
+         {
+           'args' => [
+             {
+               'contents' => [
+                 {
+                   'parent' => {},
+                   'text' => 'xml'
+                 }
+               ],
+               'parent' => {},
+               'type' => 'brace_command_arg'
+             },
+             {
+               'contents' => [
+                 {
+                   'parent' => {},
+                   'text' => 'if xml empty second arg'
+                 }
+               ],
+               'parent' => {},
+               'type' => 'brace_command_arg'
+             },
+             {
+               'contents' => [],
+               'parent' => {},
+               'type' => 'brace_command_arg'
+             }
+           ],
+           'cmdname' => 'inlinefmtifelse',
+           'contents' => [],
+           'extra' => {
+             'brace_command_contents' => [
+               [
+                 {}
+               ],
+               [
+                 {}
+               ],
+               undef
+             ],
+             'expand_index' => 2,
+             'format' => 'xml',
+             'spaces_before_argument' => {
+               'text' => '',
+               'type' => 'empty_spaces_before_argument'
+             }
+           },
+           'line_nr' => {
+             'file_name' => '',
+             'line_nr' => 7,
+             'macro' => ''
+           },
+           'parent' => {}
+         },
+         {
+           'parent' => {},
+           'text' => '.
+ '
+         }
+       ],
+       'parent' => {},
+       'type' => 'paragraph'
+     },
+     {
+       'parent' => {},
+       'text' => '
+ ',
+       'type' => 'empty_line'
+     },
+     {
+       'contents' => [
+         {
+           'args' => [
+             {
+               'contents' => [
+                 {
+                   'text' => ' ',
+                   'type' => 'empty_spaces_before_argument'
+                 },
+                 {
+                   'parent' => {},
+                   'text' => 'docbook'
+                 },
+                 {
+                   'parent' => {},
+                   'text' => ' ',
+                   'type' => 'spaces_at_end'
+                 }
+               ],
+               'parent' => {},
+               'type' => 'brace_command_arg'
+             },
+             {
+               'contents' => [
+                 {
+                   'text' => ' ',
+                   'type' => 'empty_spaces_before_argument'
+                 },
+                 {
+                   'parent' => {},
+                   'text' => 'if docbook spaces'
+                 },
+                 {
+                   'parent' => {},
+                   'text' => ' ',
+                   'type' => 'spaces_at_end'
+                 }
+               ],
+               'parent' => {},
+               'type' => 'brace_command_arg'
+             },
+             {
+               'contents' => [
+                 {
+                   'text' => ' ',
+                   'type' => 'empty_spaces_before_argument'
+                 },
+                 {
+                   'parent' => {},
+                   'text' => 'else docbook spaces '
+                 }
+               ],
+               'parent' => {},
+               'type' => 'brace_command_arg'
+             }
+           ],
+           'cmdname' => 'inlinefmtifelse',
+           'contents' => [],
+           'extra' => {
+             'brace_command_contents' => [
+               [
+                 {}
+               ],
+               [
+                 {}
+               ],
+               [
+                 {}
+               ]
+             ],
+             'expand_index' => 2,
+             'format' => 'docbook',
+             'spaces_before_argument' => {}
+           },
+           'line_nr' => {
+             'file_name' => '',
+             'line_nr' => 9,
+             'macro' => ''
+           },
+           'parent' => {}
+         },
+         {
+           'parent' => {},
+           'text' => '.
+ '
+         }
+       ],
+       'parent' => {},
+       'type' => 'paragraph'
+     },
+     {
+       'parent' => {},
+       'text' => '
+ ',
+       'type' => 'empty_line'
+     },
+     {
+       'contents' => [
+         {
+           'args' => [
+             {
+               'contents' => [
+                 {
+                   'text' => ' ',
+                   'type' => 'empty_spaces_before_argument'
+                 },
+                 {
+                   'parent' => {},
+                   'text' => 'tex'
+                 },
+                 {
+                   'parent' => {},
+                   'text' => ' ',
+                   'type' => 'spaces_at_end'
+                 }
+               ],
+               'parent' => {},
+               'type' => 'brace_command_arg'
+             },
+             {
+               'contents' => [
+                 {
+                   'text' => ' ',
+                   'type' => 'empty_spaces_before_argument'
+                 },
+                 {
+                   'parent' => {},
+                   'text' => 'if tex spaces'
+                 },
+                 {
+                   'parent' => {},
+                   'text' => ' ',
+                   'type' => 'spaces_at_end'
+                 }
+               ],
+               'parent' => {},
+               'type' => 'brace_command_arg'
+             },
+             {
+               'contents' => [
+                 {
+                   'text' => ' ',
+                   'type' => 'empty_spaces_before_argument'
+                 },
+                 {
+                   'parent' => {},
+                   'text' => 'else tex spaces '
+                 }
+               ],
+               'parent' => {},
+               'type' => 'brace_command_arg'
+             }
+           ],
+           'cmdname' => 'inlinefmtifelse',
+           'contents' => [],
+           'extra' => {
+             'brace_command_contents' => [
+               [
+                 {}
+               ],
+               [
+                 {}
+               ],
+               [
+                 {}
+               ]
+             ],
+             'expand_index' => 2,
+             'format' => 'tex',
+             'spaces_before_argument' => {}
+           },
+           'line_nr' => {
+             'file_name' => '',
+             'line_nr' => 11,
+             'macro' => ''
+           },
+           'parent' => {}
+         },
+         {
+           'parent' => {},
+           'text' => '.
+ '
+         }
+       ],
+       'parent' => {},
+       'type' => 'paragraph'
+     },
+     {
+       'parent' => {},
+       'text' => '
+ ',
+       'type' => 'empty_line'
+     },
+     {
+       'contents' => [
+         {
+           'args' => [
+             {
+               'contents' => [
+                 {
+                   'parent' => {},
+                   'text' => 'docbook'
+                 }
+               ],
+               'parent' => {},
+               'type' => 'brace_command_arg'
+             },
+             {
+               'contents' => [
+                 {
+                   'parent' => {},
+                   'text' => 'if docbook'
+                 }
+               ],
+               'parent' => {},
+               'type' => 'brace_command_arg'
+             },
+             {
+               'contents' => [
+                 {
+                   'parent' => {},
+                   'text' => 'else docbook'
+                 }
+               ],
+               'parent' => {},
+               'type' => 'brace_command_arg'
+             }
+           ],
+           'cmdname' => 'inlinefmtifelse',
+           'contents' => [],
+           'extra' => {
+             'brace_command_contents' => [
+               [
+                 {}
+               ],
+               [
+                 {}
+               ],
+               [
+                 {}
+               ]
+             ],
+             'expand_index' => 2,
+             'format' => 'docbook',
+             'spaces_before_argument' => {
+               'text' => '',
+               'type' => 'empty_spaces_before_argument'
+             }
+           },
+           'line_nr' => {
+             'file_name' => '',
+             'line_nr' => 13,
+             'macro' => ''
+           },
+           'parent' => {}
+         },
+         {
+           'parent' => {},
+           'text' => '.
+ '
+         }
+       ],
+       'parent' => {},
+       'type' => 'paragraph'
+     },
+     {
+       'parent' => {},
+       'text' => '
+ ',
+       'type' => 'empty_line'
+     },
+     {
+       'contents' => [
+         {
+           'args' => [
+             {
+               'contents' => [
+                 {
+                   'parent' => {},
+                   'text' => 'tex'
+                 }
+               ],
+               'parent' => {},
+               'type' => 'brace_command_arg'
+             },
+             {
+               'contents' => [
+                 {
+                   'parent' => {},
+                   'text' => 'if tex'
+                 }
+               ],
+               'parent' => {},
+               'type' => 'brace_command_arg'
+             },
+             {
+               'contents' => [
+                 {
+                   'parent' => {},
+                   'text' => 'else tex'
+                 }
+               ],
+               'parent' => {},
+               'type' => 'brace_command_arg'
+             }
+           ],
+           'cmdname' => 'inlinefmtifelse',
+           'contents' => [],
+           'extra' => {
+             'brace_command_contents' => [
+               [
+                 {}
+               ],
+               [
+                 {}
+               ],
+               [
+                 {}
+               ]
+             ],
+             'expand_index' => 2,
+             'format' => 'tex',
+             'spaces_before_argument' => {
+               'text' => '',
+               'type' => 'empty_spaces_before_argument'
+             }
+           },
+           'line_nr' => {
+             'file_name' => '',
+             'line_nr' => 15,
+             'macro' => ''
+           },
+           'parent' => {}
+         },
+         {
+           'parent' => {},
+           'text' => '.
+ '
+         }
+       ],
+       'parent' => {},
+       'type' => 'paragraph'
+     }
+   ],
+   'type' => 'text_root'
+ };
+ $result_trees{'inlinefmtifelse'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'inlinefmtifelse'}{'contents'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'inlinefmtifelse'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'inlinefmtifelse'}{'contents'}[0]{'contents'}[0];
+ $result_trees{'inlinefmtifelse'}{'contents'}[0]{'contents'}[0]{'args'}[1]{'parent'} = $result_trees{'inlinefmtifelse'}{'contents'}[0]{'contents'}[0];
+ $result_trees{'inlinefmtifelse'}{'contents'}[0]{'contents'}[0]{'args'}[2]{'contents'}[0]{'parent'} = $result_trees{'inlinefmtifelse'}{'contents'}[0]{'contents'}[0]{'args'}[2];
+ $result_trees{'inlinefmtifelse'}{'contents'}[0]{'contents'}[0]{'args'}[2]{'parent'} = $result_trees{'inlinefmtifelse'}{'contents'}[0]{'contents'}[0];
+ $result_trees{'inlinefmtifelse'}{'contents'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'inlinefmtifelse'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'inlinefmtifelse'}{'contents'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[2][0] = $result_trees{'inlinefmtifelse'}{'contents'}[0]{'contents'}[0]{'args'}[2]{'contents'}[0];
+ $result_trees{'inlinefmtifelse'}{'contents'}[0]{'contents'}[0]{'parent'} = $result_trees{'inlinefmtifelse'}{'contents'}[0];
+ $result_trees{'inlinefmtifelse'}{'contents'}[0]{'contents'}[1]{'parent'} = $result_trees{'inlinefmtifelse'}{'contents'}[0];
+ $result_trees{'inlinefmtifelse'}{'contents'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'inlinefmtifelse'}{'contents'}[0]{'contents'}[2]{'args'}[0];
+ $result_trees{'inlinefmtifelse'}{'contents'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'inlinefmtifelse'}{'contents'}[0]{'contents'}[2];
+ $result_trees{'inlinefmtifelse'}{'contents'}[0]{'contents'}[2]{'args'}[1]{'contents'}[0]{'parent'} = $result_trees{'inlinefmtifelse'}{'contents'}[0]{'contents'}[2]{'args'}[1];
+ $result_trees{'inlinefmtifelse'}{'contents'}[0]{'contents'}[2]{'args'}[1]{'parent'} = $result_trees{'inlinefmtifelse'}{'contents'}[0]{'contents'}[2];
+ $result_trees{'inlinefmtifelse'}{'contents'}[0]{'contents'}[2]{'args'}[2]{'contents'}[0]{'parent'} = $result_trees{'inlinefmtifelse'}{'contents'}[0]{'contents'}[2]{'args'}[2];
+ $result_trees{'inlinefmtifelse'}{'contents'}[0]{'contents'}[2]{'args'}[2]{'parent'} = $result_trees{'inlinefmtifelse'}{'contents'}[0]{'contents'}[2];
+ $result_trees{'inlinefmtifelse'}{'contents'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'inlinefmtifelse'}{'contents'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0];
+ $result_trees{'inlinefmtifelse'}{'contents'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[1][0] = $result_trees{'inlinefmtifelse'}{'contents'}[0]{'contents'}[2]{'args'}[1]{'contents'}[0];
+ $result_trees{'inlinefmtifelse'}{'contents'}[0]{'contents'}[2]{'extra'}{'brace_command_contents'}[2][0] = $result_trees{'inlinefmtifelse'}{'contents'}[0]{'contents'}[2]{'args'}[2]{'contents'}[0];
+ $result_trees{'inlinefmtifelse'}{'contents'}[0]{'contents'}[2]{'parent'} = $result_trees{'inlinefmtifelse'}{'contents'}[0];
+ $result_trees{'inlinefmtifelse'}{'contents'}[0]{'contents'}[3]{'parent'} = $result_trees{'inlinefmtifelse'}{'contents'}[0];
+ $result_trees{'inlinefmtifelse'}{'contents'}[0]{'parent'} = $result_trees{'inlinefmtifelse'};
+ $result_trees{'inlinefmtifelse'}{'contents'}[1]{'parent'} = $result_trees{'inlinefmtifelse'};
+ $result_trees{'inlinefmtifelse'}{'contents'}[2]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'inlinefmtifelse'}{'contents'}[2]{'contents'}[0]{'args'}[0];
+ $result_trees{'inlinefmtifelse'}{'contents'}[2]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'inlinefmtifelse'}{'contents'}[2]{'contents'}[0];
+ $result_trees{'inlinefmtifelse'}{'contents'}[2]{'contents'}[0]{'args'}[1]{'contents'}[0]{'parent'} = $result_trees{'inlinefmtifelse'}{'contents'}[2]{'contents'}[0]{'args'}[1];
+ $result_trees{'inlinefmtifelse'}{'contents'}[2]{'contents'}[0]{'args'}[1]{'parent'} = $result_trees{'inlinefmtifelse'}{'contents'}[2]{'contents'}[0];
+ $result_trees{'inlinefmtifelse'}{'contents'}[2]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'inlinefmtifelse'}{'contents'}[2]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'inlinefmtifelse'}{'contents'}[2]{'contents'}[0]{'extra'}{'brace_command_contents'}[1][0] = $result_trees{'inlinefmtifelse'}{'contents'}[2]{'contents'}[0]{'args'}[1]{'contents'}[0];
+ $result_trees{'inlinefmtifelse'}{'contents'}[2]{'contents'}[0]{'parent'} = $result_trees{'inlinefmtifelse'}{'contents'}[2];
+ $result_trees{'inlinefmtifelse'}{'contents'}[2]{'contents'}[1]{'parent'} = $result_trees{'inlinefmtifelse'}{'contents'}[2];
+ $result_trees{'inlinefmtifelse'}{'contents'}[2]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'inlinefmtifelse'}{'contents'}[2]{'contents'}[2]{'args'}[0];
+ $result_trees{'inlinefmtifelse'}{'contents'}[2]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'inlinefmtifelse'}{'contents'}[2]{'contents'}[2];
+ $result_trees{'inlinefmtifelse'}{'contents'}[2]{'contents'}[2]{'args'}[1]{'contents'}[0]{'parent'} = $result_trees{'inlinefmtifelse'}{'contents'}[2]{'contents'}[2]{'args'}[1];
+ $result_trees{'inlinefmtifelse'}{'contents'}[2]{'contents'}[2]{'args'}[1]{'parent'} = $result_trees{'inlinefmtifelse'}{'contents'}[2]{'contents'}[2];
+ $result_trees{'inlinefmtifelse'}{'contents'}[2]{'contents'}[2]{'args'}[2]{'contents'}[0]{'parent'} = $result_trees{'inlinefmtifelse'}{'contents'}[2]{'contents'}[2]{'args'}[2];
+ $result_trees{'inlinefmtifelse'}{'contents'}[2]{'contents'}[2]{'args'}[2]{'parent'} = $result_trees{'inlinefmtifelse'}{'contents'}[2]{'contents'}[2];
+ $result_trees{'inlinefmtifelse'}{'contents'}[2]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'inlinefmtifelse'}{'contents'}[2]{'contents'}[2]{'args'}[0]{'contents'}[0];
+ $result_trees{'inlinefmtifelse'}{'contents'}[2]{'contents'}[2]{'extra'}{'brace_command_contents'}[1][0] = $result_trees{'inlinefmtifelse'}{'contents'}[2]{'contents'}[2]{'args'}[1]{'contents'}[0];
+ $result_trees{'inlinefmtifelse'}{'contents'}[2]{'contents'}[2]{'extra'}{'brace_command_contents'}[2][0] = $result_trees{'inlinefmtifelse'}{'contents'}[2]{'contents'}[2]{'args'}[2]{'contents'}[0];
+ $result_trees{'inlinefmtifelse'}{'contents'}[2]{'contents'}[2]{'parent'} = $result_trees{'inlinefmtifelse'}{'contents'}[2];
+ $result_trees{'inlinefmtifelse'}{'contents'}[2]{'contents'}[3]{'parent'} = $result_trees{'inlinefmtifelse'}{'contents'}[2];
+ $result_trees{'inlinefmtifelse'}{'contents'}[2]{'parent'} = $result_trees{'inlinefmtifelse'};
+ $result_trees{'inlinefmtifelse'}{'contents'}[3]{'parent'} = $result_trees{'inlinefmtifelse'};
+ $result_trees{'inlinefmtifelse'}{'contents'}[4]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'inlinefmtifelse'}{'contents'}[4]{'contents'}[0]{'args'}[0];
+ $result_trees{'inlinefmtifelse'}{'contents'}[4]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'inlinefmtifelse'}{'contents'}[4]{'contents'}[0];
+ $result_trees{'inlinefmtifelse'}{'contents'}[4]{'contents'}[0]{'args'}[1]{'contents'}[0]{'parent'} = $result_trees{'inlinefmtifelse'}{'contents'}[4]{'contents'}[0]{'args'}[1];
+ $result_trees{'inlinefmtifelse'}{'contents'}[4]{'contents'}[0]{'args'}[1]{'parent'} = $result_trees{'inlinefmtifelse'}{'contents'}[4]{'contents'}[0];
+ $result_trees{'inlinefmtifelse'}{'contents'}[4]{'contents'}[0]{'args'}[2]{'parent'} = $result_trees{'inlinefmtifelse'}{'contents'}[4]{'contents'}[0];
+ $result_trees{'inlinefmtifelse'}{'contents'}[4]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'inlinefmtifelse'}{'contents'}[4]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'inlinefmtifelse'}{'contents'}[4]{'contents'}[0]{'extra'}{'brace_command_contents'}[1][0] = $result_trees{'inlinefmtifelse'}{'contents'}[4]{'contents'}[0]{'args'}[1]{'contents'}[0];
+ $result_trees{'inlinefmtifelse'}{'contents'}[4]{'contents'}[0]{'parent'} = $result_trees{'inlinefmtifelse'}{'contents'}[4];
+ $result_trees{'inlinefmtifelse'}{'contents'}[4]{'contents'}[1]{'parent'} = $result_trees{'inlinefmtifelse'}{'contents'}[4];
+ $result_trees{'inlinefmtifelse'}{'contents'}[4]{'parent'} = $result_trees{'inlinefmtifelse'};
+ $result_trees{'inlinefmtifelse'}{'contents'}[5]{'parent'} = $result_trees{'inlinefmtifelse'};
+ $result_trees{'inlinefmtifelse'}{'contents'}[6]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'inlinefmtifelse'}{'contents'}[6]{'contents'}[0]{'args'}[0];
+ $result_trees{'inlinefmtifelse'}{'contents'}[6]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'inlinefmtifelse'}{'contents'}[6]{'contents'}[0]{'args'}[0];
+ $result_trees{'inlinefmtifelse'}{'contents'}[6]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'inlinefmtifelse'}{'contents'}[6]{'contents'}[0];
+ $result_trees{'inlinefmtifelse'}{'contents'}[6]{'contents'}[0]{'args'}[1]{'contents'}[1]{'parent'} = $result_trees{'inlinefmtifelse'}{'contents'}[6]{'contents'}[0]{'args'}[1];
+ $result_trees{'inlinefmtifelse'}{'contents'}[6]{'contents'}[0]{'args'}[1]{'contents'}[2]{'parent'} = $result_trees{'inlinefmtifelse'}{'contents'}[6]{'contents'}[0]{'args'}[1];
+ $result_trees{'inlinefmtifelse'}{'contents'}[6]{'contents'}[0]{'args'}[1]{'parent'} = $result_trees{'inlinefmtifelse'}{'contents'}[6]{'contents'}[0];
+ $result_trees{'inlinefmtifelse'}{'contents'}[6]{'contents'}[0]{'args'}[2]{'contents'}[1]{'parent'} = $result_trees{'inlinefmtifelse'}{'contents'}[6]{'contents'}[0]{'args'}[2];
+ $result_trees{'inlinefmtifelse'}{'contents'}[6]{'contents'}[0]{'args'}[2]{'parent'} = $result_trees{'inlinefmtifelse'}{'contents'}[6]{'contents'}[0];
+ $result_trees{'inlinefmtifelse'}{'contents'}[6]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'inlinefmtifelse'}{'contents'}[6]{'contents'}[0]{'args'}[0]{'contents'}[1];
+ $result_trees{'inlinefmtifelse'}{'contents'}[6]{'contents'}[0]{'extra'}{'brace_command_contents'}[1][0] = $result_trees{'inlinefmtifelse'}{'contents'}[6]{'contents'}[0]{'args'}[1]{'contents'}[1];
+ $result_trees{'inlinefmtifelse'}{'contents'}[6]{'contents'}[0]{'extra'}{'brace_command_contents'}[2][0] = $result_trees{'inlinefmtifelse'}{'contents'}[6]{'contents'}[0]{'args'}[2]{'contents'}[1];
+ $result_trees{'inlinefmtifelse'}{'contents'}[6]{'contents'}[0]{'extra'}{'spaces_before_argument'} = $result_trees{'inlinefmtifelse'}{'contents'}[6]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'inlinefmtifelse'}{'contents'}[6]{'contents'}[0]{'parent'} = $result_trees{'inlinefmtifelse'}{'contents'}[6];
+ $result_trees{'inlinefmtifelse'}{'contents'}[6]{'contents'}[1]{'parent'} = $result_trees{'inlinefmtifelse'}{'contents'}[6];
+ $result_trees{'inlinefmtifelse'}{'contents'}[6]{'parent'} = $result_trees{'inlinefmtifelse'};
+ $result_trees{'inlinefmtifelse'}{'contents'}[7]{'parent'} = $result_trees{'inlinefmtifelse'};
+ $result_trees{'inlinefmtifelse'}{'contents'}[8]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'inlinefmtifelse'}{'contents'}[8]{'contents'}[0]{'args'}[0];
+ $result_trees{'inlinefmtifelse'}{'contents'}[8]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'inlinefmtifelse'}{'contents'}[8]{'contents'}[0]{'args'}[0];
+ $result_trees{'inlinefmtifelse'}{'contents'}[8]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'inlinefmtifelse'}{'contents'}[8]{'contents'}[0];
+ $result_trees{'inlinefmtifelse'}{'contents'}[8]{'contents'}[0]{'args'}[1]{'contents'}[1]{'parent'} = $result_trees{'inlinefmtifelse'}{'contents'}[8]{'contents'}[0]{'args'}[1];
+ $result_trees{'inlinefmtifelse'}{'contents'}[8]{'contents'}[0]{'args'}[1]{'contents'}[2]{'parent'} = $result_trees{'inlinefmtifelse'}{'contents'}[8]{'contents'}[0]{'args'}[1];
+ $result_trees{'inlinefmtifelse'}{'contents'}[8]{'contents'}[0]{'args'}[1]{'parent'} = $result_trees{'inlinefmtifelse'}{'contents'}[8]{'contents'}[0];
+ $result_trees{'inlinefmtifelse'}{'contents'}[8]{'contents'}[0]{'args'}[2]{'contents'}[1]{'parent'} = $result_trees{'inlinefmtifelse'}{'contents'}[8]{'contents'}[0]{'args'}[2];
+ $result_trees{'inlinefmtifelse'}{'contents'}[8]{'contents'}[0]{'args'}[2]{'parent'} = $result_trees{'inlinefmtifelse'}{'contents'}[8]{'contents'}[0];
+ $result_trees{'inlinefmtifelse'}{'contents'}[8]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'inlinefmtifelse'}{'contents'}[8]{'contents'}[0]{'args'}[0]{'contents'}[1];
+ $result_trees{'inlinefmtifelse'}{'contents'}[8]{'contents'}[0]{'extra'}{'brace_command_contents'}[1][0] = $result_trees{'inlinefmtifelse'}{'contents'}[8]{'contents'}[0]{'args'}[1]{'contents'}[1];
+ $result_trees{'inlinefmtifelse'}{'contents'}[8]{'contents'}[0]{'extra'}{'brace_command_contents'}[2][0] = $result_trees{'inlinefmtifelse'}{'contents'}[8]{'contents'}[0]{'args'}[2]{'contents'}[1];
+ $result_trees{'inlinefmtifelse'}{'contents'}[8]{'contents'}[0]{'extra'}{'spaces_before_argument'} = $result_trees{'inlinefmtifelse'}{'contents'}[8]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'inlinefmtifelse'}{'contents'}[8]{'contents'}[0]{'parent'} = $result_trees{'inlinefmtifelse'}{'contents'}[8];
+ $result_trees{'inlinefmtifelse'}{'contents'}[8]{'contents'}[1]{'parent'} = $result_trees{'inlinefmtifelse'}{'contents'}[8];
+ $result_trees{'inlinefmtifelse'}{'contents'}[8]{'parent'} = $result_trees{'inlinefmtifelse'};
+ $result_trees{'inlinefmtifelse'}{'contents'}[9]{'parent'} = $result_trees{'inlinefmtifelse'};
+ $result_trees{'inlinefmtifelse'}{'contents'}[10]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'inlinefmtifelse'}{'contents'}[10]{'contents'}[0]{'args'}[0];
+ $result_trees{'inlinefmtifelse'}{'contents'}[10]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'inlinefmtifelse'}{'contents'}[10]{'contents'}[0];
+ $result_trees{'inlinefmtifelse'}{'contents'}[10]{'contents'}[0]{'args'}[1]{'contents'}[0]{'parent'} = $result_trees{'inlinefmtifelse'}{'contents'}[10]{'contents'}[0]{'args'}[1];
+ $result_trees{'inlinefmtifelse'}{'contents'}[10]{'contents'}[0]{'args'}[1]{'parent'} = $result_trees{'inlinefmtifelse'}{'contents'}[10]{'contents'}[0];
+ $result_trees{'inlinefmtifelse'}{'contents'}[10]{'contents'}[0]{'args'}[2]{'contents'}[0]{'parent'} = $result_trees{'inlinefmtifelse'}{'contents'}[10]{'contents'}[0]{'args'}[2];
+ $result_trees{'inlinefmtifelse'}{'contents'}[10]{'contents'}[0]{'args'}[2]{'parent'} = $result_trees{'inlinefmtifelse'}{'contents'}[10]{'contents'}[0];
+ $result_trees{'inlinefmtifelse'}{'contents'}[10]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'inlinefmtifelse'}{'contents'}[10]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'inlinefmtifelse'}{'contents'}[10]{'contents'}[0]{'extra'}{'brace_command_contents'}[1][0] = $result_trees{'inlinefmtifelse'}{'contents'}[10]{'contents'}[0]{'args'}[1]{'contents'}[0];
+ $result_trees{'inlinefmtifelse'}{'contents'}[10]{'contents'}[0]{'extra'}{'brace_command_contents'}[2][0] = $result_trees{'inlinefmtifelse'}{'contents'}[10]{'contents'}[0]{'args'}[2]{'contents'}[0];
+ $result_trees{'inlinefmtifelse'}{'contents'}[10]{'contents'}[0]{'parent'} = $result_trees{'inlinefmtifelse'}{'contents'}[10];
+ $result_trees{'inlinefmtifelse'}{'contents'}[10]{'contents'}[1]{'parent'} = $result_trees{'inlinefmtifelse'}{'contents'}[10];
+ $result_trees{'inlinefmtifelse'}{'contents'}[10]{'parent'} = $result_trees{'inlinefmtifelse'};
+ $result_trees{'inlinefmtifelse'}{'contents'}[11]{'parent'} = $result_trees{'inlinefmtifelse'};
+ $result_trees{'inlinefmtifelse'}{'contents'}[12]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'inlinefmtifelse'}{'contents'}[12]{'contents'}[0]{'args'}[0];
+ $result_trees{'inlinefmtifelse'}{'contents'}[12]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'inlinefmtifelse'}{'contents'}[12]{'contents'}[0];
+ $result_trees{'inlinefmtifelse'}{'contents'}[12]{'contents'}[0]{'args'}[1]{'contents'}[0]{'parent'} = $result_trees{'inlinefmtifelse'}{'contents'}[12]{'contents'}[0]{'args'}[1];
+ $result_trees{'inlinefmtifelse'}{'contents'}[12]{'contents'}[0]{'args'}[1]{'parent'} = $result_trees{'inlinefmtifelse'}{'contents'}[12]{'contents'}[0];
+ $result_trees{'inlinefmtifelse'}{'contents'}[12]{'contents'}[0]{'args'}[2]{'contents'}[0]{'parent'} = $result_trees{'inlinefmtifelse'}{'contents'}[12]{'contents'}[0]{'args'}[2];
+ $result_trees{'inlinefmtifelse'}{'contents'}[12]{'contents'}[0]{'args'}[2]{'parent'} = $result_trees{'inlinefmtifelse'}{'contents'}[12]{'contents'}[0];
+ $result_trees{'inlinefmtifelse'}{'contents'}[12]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'inlinefmtifelse'}{'contents'}[12]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'inlinefmtifelse'}{'contents'}[12]{'contents'}[0]{'extra'}{'brace_command_contents'}[1][0] = $result_trees{'inlinefmtifelse'}{'contents'}[12]{'contents'}[0]{'args'}[1]{'contents'}[0];
+ $result_trees{'inlinefmtifelse'}{'contents'}[12]{'contents'}[0]{'extra'}{'brace_command_contents'}[2][0] = $result_trees{'inlinefmtifelse'}{'contents'}[12]{'contents'}[0]{'args'}[2]{'contents'}[0];
+ $result_trees{'inlinefmtifelse'}{'contents'}[12]{'contents'}[0]{'parent'} = $result_trees{'inlinefmtifelse'}{'contents'}[12];
+ $result_trees{'inlinefmtifelse'}{'contents'}[12]{'contents'}[1]{'parent'} = $result_trees{'inlinefmtifelse'}{'contents'}[12];
+ $result_trees{'inlinefmtifelse'}{'contents'}[12]{'parent'} = $result_trees{'inlinefmtifelse'};
+ 
+ $result_texis{'inlinefmtifelse'} = '@inlinefmtifelse{html,,else html no if}.
+ @inlinefmtifelse{html,if html,else html}.
+ 
+ @inlinefmtifelse{plaintext,if plaintext no second arg}.
+ @inlinefmtifelse{plaintext,if plaintext,else plaintext}.
+ 
+ @inlinefmtifelse{xml,if xml empty second arg,}.
+ 
+ @inlinefmtifelse{ docbook , if docbook spaces , else docbook spaces }.
+ 
+ @inlinefmtifelse{ tex , if tex spaces , else tex spaces }.
+ 
+ @inlinefmtifelse{docbook,if docbook,else docbook}.
+ 
+ @inlinefmtifelse{tex,if tex,else tex}.
+ ';
+ 
+ 
+ $result_texts{'inlinefmtifelse'} = 'else html no if.
+ else html.
+ 
+ .
+ else plaintext.
+ 
+ .
+ 
+ else docbook spaces .
+ 
+ else tex spaces .
+ 
+ else docbook.
+ 
+ else tex.
+ ';
+ 
+ $result_errors{'inlinefmtifelse'} = [];
+ 
+ 
+ 
+ $result_converted{'plaintext'}->{'inlinefmtifelse'} = 'else html no if.  else html.
+ 
+    if plaintext no second arg.  if plaintext.
+ 
+    .
+ 
+    else docbook spaces .
+ 
+    else tex spaces .
+ 
+    else docbook.
+ 
+    else tex.
+ ';
+ 
+ 
+ $result_converted{'html_text'}->{'inlinefmtifelse'} = '<p>.
+ if html.
+ </p>
+ <p>.
+ else plaintext.
+ </p>
+ <p>.
+ </p>
+ <p>else docbook spaces .
+ </p>
+ <p>else tex spaces .
+ </p>
+ <p>else docbook.
+ </p>
+ <p>else tex.
+ </p>';
+ 
+ 
+ $result_converted{'xml'}->{'inlinefmtifelse'} = '<para><inlinefmtifelse><inlinefmtifelseformat>html</inlinefmtifelseformat><inlinefmtifelsecontentelse>else html no if</inlinefmtifelsecontentelse></inlinefmtifelse>.
+ <inlinefmtifelse><inlinefmtifelseformat>html</inlinefmtifelseformat><inlinefmtifelsecontentif>if html</inlinefmtifelsecontentif><inlinefmtifelsecontentelse>else html</inlinefmtifelsecontentelse></inlinefmtifelse>.
+ </para>
+ <para><inlinefmtifelse><inlinefmtifelseformat>plaintext</inlinefmtifelseformat><inlinefmtifelsecontentif>if plaintext no second arg</inlinefmtifelsecontentif></inlinefmtifelse>.
+ <inlinefmtifelse><inlinefmtifelseformat>plaintext</inlinefmtifelseformat><inlinefmtifelsecontentif>if plaintext</inlinefmtifelsecontentif><inlinefmtifelsecontentelse>else plaintext</inlinefmtifelsecontentelse></inlinefmtifelse>.
+ </para>
+ <para>.
+ </para>
+ <para><inlinefmtifelse spaces=" "><inlinefmtifelseformat>docbook </inlinefmtifelseformat><inlinefmtifelsecontentif spaces=" ">if docbook spaces </inlinefmtifelsecontentif><inlinefmtifelsecontentelse spaces=" ">else docbook spaces </inlinefmtifelsecontentelse></inlinefmtifelse>.
+ </para>
+ <para><inlinefmtifelse spaces=" "><inlinefmtifelseformat>tex </inlinefmtifelseformat><inlinefmtifelsecontentif spaces=" ">if tex spaces </inlinefmtifelsecontentif><inlinefmtifelsecontentelse spaces=" ">else tex spaces </inlinefmtifelsecontentelse></inlinefmtifelse>.
+ </para>
+ <para><inlinefmtifelse><inlinefmtifelseformat>docbook</inlinefmtifelseformat><inlinefmtifelsecontentif>if docbook</inlinefmtifelsecontentif><inlinefmtifelsecontentelse>else docbook</inlinefmtifelsecontentelse></inlinefmtifelse>.
+ </para>
+ <para><inlinefmtifelse><inlinefmtifelseformat>tex</inlinefmtifelseformat><inlinefmtifelsecontentif>if tex</inlinefmtifelsecontentif><inlinefmtifelsecontentelse>else tex</inlinefmtifelsecontentelse></inlinefmtifelse>.
+ </para>';
+ 
+ 
+ $result_converted{'docbook'}->{'inlinefmtifelse'} = '<para>else html no if.
+ else html.
+ </para>
+ <para>.
+ else plaintext.
+ </para>
+ <para>.
+ </para>
+ <para>if docbook spaces.
+ </para>
+ <para>else tex spaces .
+ </para>
+ <para>if docbook.
+ </para>
+ <para>else tex.
+ </para>';
+ 
+ 1;
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/inlineifsetifclear.pl texinfo-6.0/tp/t/results/converters_tests/inlineifsetifclear.pl
*** texinfo-5.2/tp/t/results/converters_tests/inlineifsetifclear.pl	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/tp/t/results/converters_tests/inlineifsetifclear.pl	2014-12-19 17:44:08.000000000 +0000
***************
*** 0 ****
--- 1,424 ----
+ use vars qw(%result_texis %result_texts %result_trees %result_errors 
+    %result_indices %result_sectioning %result_nodes %result_menus
+    %result_floats %result_converted %result_converted_errors 
+    %result_elements %result_directions_text);
+ 
+ use utf8;
+ 
+ $result_trees{'inlineifsetifclear'} = {
+   'contents' => [
+     {
+       'contents' => [
+         {
+           'args' => [
+             {
+               'contents' => [
+                 {
+                   'parent' => {},
+                   'text' => 'aaa'
+                 }
+               ],
+               'parent' => {},
+               'type' => 'brace_command_arg'
+             },
+             {
+               'contents' => [
+                 {
+                   'text' => ' ',
+                   'type' => 'empty_spaces_before_argument'
+                 },
+                 {
+                   'parent' => {},
+                   'text' => 'iclear first '
+                 }
+               ],
+               'parent' => {},
+               'type' => 'brace_command_arg'
+             }
+           ],
+           'cmdname' => 'inlineifclear',
+           'contents' => [],
+           'extra' => {
+             'brace_command_contents' => [
+               [
+                 {}
+               ],
+               [
+                 {}
+               ]
+             ],
+             'expand_index' => 1,
+             'format' => 'aaa',
+             'spaces_before_argument' => {
+               'text' => '',
+               'type' => 'empty_spaces_before_argument'
+             }
+           },
+           'line_nr' => {
+             'file_name' => '',
+             'line_nr' => 1,
+             'macro' => ''
+           },
+           'parent' => {}
+         },
+         {
+           'parent' => {},
+           'text' => '.
+ '
+         }
+       ],
+       'parent' => {},
+       'type' => 'paragraph'
+     },
+     {
+       'parent' => {},
+       'text' => '
+ ',
+       'type' => 'empty_line'
+     },
+     {
+       'contents' => [
+         {
+           'args' => [
+             {
+               'contents' => [
+                 {
+                   'parent' => {},
+                   'text' => 'aaa'
+                 }
+               ],
+               'parent' => {},
+               'type' => 'brace_command_arg'
+             },
+             {
+               'contents' => [
+                 {
+                   'text' => ' ',
+                   'type' => 'empty_spaces_before_argument'
+                 },
+                 {
+                   'parent' => {},
+                   'text' => 'ifset first '
+                 }
+               ],
+               'parent' => {},
+               'type' => 'brace_command_arg'
+             }
+           ],
+           'cmdname' => 'inlineifset',
+           'contents' => [],
+           'extra' => {
+             'brace_command_contents' => [
+               [
+                 {}
+               ],
+               [
+                 {}
+               ]
+             ],
+             'format' => 'aaa',
+             'spaces_before_argument' => {
+               'text' => '',
+               'type' => 'empty_spaces_before_argument'
+             }
+           },
+           'line_nr' => {
+             'file_name' => '',
+             'line_nr' => 3,
+             'macro' => ''
+           },
+           'parent' => {}
+         },
+         {
+           'parent' => {},
+           'text' => '.
+ '
+         }
+       ],
+       'parent' => {},
+       'type' => 'paragraph'
+     },
+     {
+       'parent' => {},
+       'text' => '
+ ',
+       'type' => 'empty_line'
+     },
+     {
+       'args' => [
+         {
+           'parent' => {},
+           'text' => 'aaa',
+           'type' => 'misc_arg'
+         },
+         {
+           'parent' => {},
+           'text' => '',
+           'type' => 'misc_arg'
+         }
+       ],
+       'cmdname' => 'set',
+       'extra' => {
+         'arg_line' => ' aaa
+ ',
+         'misc_args' => [
+           'aaa',
+           ''
+         ]
+       },
+       'parent' => {}
+     },
+     {
+       'parent' => {},
+       'text' => '
+ ',
+       'type' => 'empty_line'
+     },
+     {
+       'contents' => [
+         {
+           'args' => [
+             {
+               'contents' => [
+                 {
+                   'parent' => {},
+                   'text' => 'aaa'
+                 }
+               ],
+               'parent' => {},
+               'type' => 'brace_command_arg'
+             },
+             {
+               'contents' => [
+                 {
+                   'text' => ' ',
+                   'type' => 'empty_spaces_before_argument'
+                 },
+                 {
+                   'parent' => {},
+                   'text' => 'ifclear second '
+                 }
+               ],
+               'parent' => {},
+               'type' => 'brace_command_arg'
+             }
+           ],
+           'cmdname' => 'inlineifclear',
+           'contents' => [],
+           'extra' => {
+             'brace_command_contents' => [
+               [
+                 {}
+               ],
+               [
+                 {}
+               ]
+             ],
+             'format' => 'aaa',
+             'spaces_before_argument' => {
+               'text' => '',
+               'type' => 'empty_spaces_before_argument'
+             }
+           },
+           'line_nr' => {
+             'file_name' => '',
+             'line_nr' => 7,
+             'macro' => ''
+           },
+           'parent' => {}
+         },
+         {
+           'parent' => {},
+           'text' => '.
+ '
+         }
+       ],
+       'parent' => {},
+       'type' => 'paragraph'
+     },
+     {
+       'parent' => {},
+       'text' => '
+ ',
+       'type' => 'empty_line'
+     },
+     {
+       'contents' => [
+         {
+           'args' => [
+             {
+               'contents' => [
+                 {
+                   'parent' => {},
+                   'text' => 'aaa'
+                 }
+               ],
+               'parent' => {},
+               'type' => 'brace_command_arg'
+             },
+             {
+               'contents' => [
+                 {
+                   'text' => ' ',
+                   'type' => 'empty_spaces_before_argument'
+                 },
+                 {
+                   'parent' => {},
+                   'text' => 'ifset second '
+                 }
+               ],
+               'parent' => {},
+               'type' => 'brace_command_arg'
+             }
+           ],
+           'cmdname' => 'inlineifset',
+           'contents' => [],
+           'extra' => {
+             'brace_command_contents' => [
+               [
+                 {}
+               ],
+               [
+                 {}
+               ]
+             ],
+             'expand_index' => 1,
+             'format' => 'aaa',
+             'spaces_before_argument' => {
+               'text' => '',
+               'type' => 'empty_spaces_before_argument'
+             }
+           },
+           'line_nr' => {
+             'file_name' => '',
+             'line_nr' => 9,
+             'macro' => ''
+           },
+           'parent' => {}
+         },
+         {
+           'parent' => {},
+           'text' => '.
+ '
+         }
+       ],
+       'parent' => {},
+       'type' => 'paragraph'
+     }
+   ],
+   'type' => 'text_root'
+ };
+ $result_trees{'inlineifsetifclear'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'inlineifsetifclear'}{'contents'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'inlineifsetifclear'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'inlineifsetifclear'}{'contents'}[0]{'contents'}[0];
+ $result_trees{'inlineifsetifclear'}{'contents'}[0]{'contents'}[0]{'args'}[1]{'contents'}[1]{'parent'} = $result_trees{'inlineifsetifclear'}{'contents'}[0]{'contents'}[0]{'args'}[1];
+ $result_trees{'inlineifsetifclear'}{'contents'}[0]{'contents'}[0]{'args'}[1]{'parent'} = $result_trees{'inlineifsetifclear'}{'contents'}[0]{'contents'}[0];
+ $result_trees{'inlineifsetifclear'}{'contents'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'inlineifsetifclear'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'inlineifsetifclear'}{'contents'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[1][0] = $result_trees{'inlineifsetifclear'}{'contents'}[0]{'contents'}[0]{'args'}[1]{'contents'}[1];
+ $result_trees{'inlineifsetifclear'}{'contents'}[0]{'contents'}[0]{'parent'} = $result_trees{'inlineifsetifclear'}{'contents'}[0];
+ $result_trees{'inlineifsetifclear'}{'contents'}[0]{'contents'}[1]{'parent'} = $result_trees{'inlineifsetifclear'}{'contents'}[0];
+ $result_trees{'inlineifsetifclear'}{'contents'}[0]{'parent'} = $result_trees{'inlineifsetifclear'};
+ $result_trees{'inlineifsetifclear'}{'contents'}[1]{'parent'} = $result_trees{'inlineifsetifclear'};
+ $result_trees{'inlineifsetifclear'}{'contents'}[2]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'inlineifsetifclear'}{'contents'}[2]{'contents'}[0]{'args'}[0];
+ $result_trees{'inlineifsetifclear'}{'contents'}[2]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'inlineifsetifclear'}{'contents'}[2]{'contents'}[0];
+ $result_trees{'inlineifsetifclear'}{'contents'}[2]{'contents'}[0]{'args'}[1]{'contents'}[1]{'parent'} = $result_trees{'inlineifsetifclear'}{'contents'}[2]{'contents'}[0]{'args'}[1];
+ $result_trees{'inlineifsetifclear'}{'contents'}[2]{'contents'}[0]{'args'}[1]{'parent'} = $result_trees{'inlineifsetifclear'}{'contents'}[2]{'contents'}[0];
+ $result_trees{'inlineifsetifclear'}{'contents'}[2]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'inlineifsetifclear'}{'contents'}[2]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'inlineifsetifclear'}{'contents'}[2]{'contents'}[0]{'extra'}{'brace_command_contents'}[1][0] = $result_trees{'inlineifsetifclear'}{'contents'}[2]{'contents'}[0]{'args'}[1]{'contents'}[1];
+ $result_trees{'inlineifsetifclear'}{'contents'}[2]{'contents'}[0]{'parent'} = $result_trees{'inlineifsetifclear'}{'contents'}[2];
+ $result_trees{'inlineifsetifclear'}{'contents'}[2]{'contents'}[1]{'parent'} = $result_trees{'inlineifsetifclear'}{'contents'}[2];
+ $result_trees{'inlineifsetifclear'}{'contents'}[2]{'parent'} = $result_trees{'inlineifsetifclear'};
+ $result_trees{'inlineifsetifclear'}{'contents'}[3]{'parent'} = $result_trees{'inlineifsetifclear'};
+ $result_trees{'inlineifsetifclear'}{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'inlineifsetifclear'}{'contents'}[4];
+ $result_trees{'inlineifsetifclear'}{'contents'}[4]{'args'}[1]{'parent'} = $result_trees{'inlineifsetifclear'}{'contents'}[4];
+ $result_trees{'inlineifsetifclear'}{'contents'}[4]{'parent'} = $result_trees{'inlineifsetifclear'};
+ $result_trees{'inlineifsetifclear'}{'contents'}[5]{'parent'} = $result_trees{'inlineifsetifclear'};
+ $result_trees{'inlineifsetifclear'}{'contents'}[6]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'inlineifsetifclear'}{'contents'}[6]{'contents'}[0]{'args'}[0];
+ $result_trees{'inlineifsetifclear'}{'contents'}[6]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'inlineifsetifclear'}{'contents'}[6]{'contents'}[0];
+ $result_trees{'inlineifsetifclear'}{'contents'}[6]{'contents'}[0]{'args'}[1]{'contents'}[1]{'parent'} = $result_trees{'inlineifsetifclear'}{'contents'}[6]{'contents'}[0]{'args'}[1];
+ $result_trees{'inlineifsetifclear'}{'contents'}[6]{'contents'}[0]{'args'}[1]{'parent'} = $result_trees{'inlineifsetifclear'}{'contents'}[6]{'contents'}[0];
+ $result_trees{'inlineifsetifclear'}{'contents'}[6]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'inlineifsetifclear'}{'contents'}[6]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'inlineifsetifclear'}{'contents'}[6]{'contents'}[0]{'extra'}{'brace_command_contents'}[1][0] = $result_trees{'inlineifsetifclear'}{'contents'}[6]{'contents'}[0]{'args'}[1]{'contents'}[1];
+ $result_trees{'inlineifsetifclear'}{'contents'}[6]{'contents'}[0]{'parent'} = $result_trees{'inlineifsetifclear'}{'contents'}[6];
+ $result_trees{'inlineifsetifclear'}{'contents'}[6]{'contents'}[1]{'parent'} = $result_trees{'inlineifsetifclear'}{'contents'}[6];
+ $result_trees{'inlineifsetifclear'}{'contents'}[6]{'parent'} = $result_trees{'inlineifsetifclear'};
+ $result_trees{'inlineifsetifclear'}{'contents'}[7]{'parent'} = $result_trees{'inlineifsetifclear'};
+ $result_trees{'inlineifsetifclear'}{'contents'}[8]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'inlineifsetifclear'}{'contents'}[8]{'contents'}[0]{'args'}[0];
+ $result_trees{'inlineifsetifclear'}{'contents'}[8]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'inlineifsetifclear'}{'contents'}[8]{'contents'}[0];
+ $result_trees{'inlineifsetifclear'}{'contents'}[8]{'contents'}[0]{'args'}[1]{'contents'}[1]{'parent'} = $result_trees{'inlineifsetifclear'}{'contents'}[8]{'contents'}[0]{'args'}[1];
+ $result_trees{'inlineifsetifclear'}{'contents'}[8]{'contents'}[0]{'args'}[1]{'parent'} = $result_trees{'inlineifsetifclear'}{'contents'}[8]{'contents'}[0];
+ $result_trees{'inlineifsetifclear'}{'contents'}[8]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'inlineifsetifclear'}{'contents'}[8]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'inlineifsetifclear'}{'contents'}[8]{'contents'}[0]{'extra'}{'brace_command_contents'}[1][0] = $result_trees{'inlineifsetifclear'}{'contents'}[8]{'contents'}[0]{'args'}[1]{'contents'}[1];
+ $result_trees{'inlineifsetifclear'}{'contents'}[8]{'contents'}[0]{'parent'} = $result_trees{'inlineifsetifclear'}{'contents'}[8];
+ $result_trees{'inlineifsetifclear'}{'contents'}[8]{'contents'}[1]{'parent'} = $result_trees{'inlineifsetifclear'}{'contents'}[8];
+ $result_trees{'inlineifsetifclear'}{'contents'}[8]{'parent'} = $result_trees{'inlineifsetifclear'};
+ 
+ $result_texis{'inlineifsetifclear'} = '@inlineifclear{aaa, iclear first }.
+ 
+ @inlineifset{aaa, ifset first }.
+ 
+ @set aaa
+ 
+ @inlineifclear{aaa, ifclear second }.
+ 
+ @inlineifset{aaa, ifset second }.
+ ';
+ 
+ 
+ $result_texts{'inlineifsetifclear'} = 'iclear first .
+ 
+ .
+ 
+ 
+ .
+ 
+ ifset second .
+ ';
+ 
+ $result_errors{'inlineifsetifclear'} = [];
+ 
+ 
+ 
+ $result_converted{'plaintext'}->{'inlineifsetifclear'} = 'iclear first .
+ 
+    .
+ 
+    .
+ 
+    ifset second .
+ ';
+ 
+ 
+ $result_converted{'html_text'}->{'inlineifsetifclear'} = '<p>iclear first .
+ </p>
+ <p>.
+ </p>
+ 
+ <p>.
+ </p>
+ <p>ifset second .
+ </p>';
+ 
+ 
+ $result_converted{'xml'}->{'inlineifsetifclear'} = '<para><inlineifclear><inlineifclearformat>aaa</inlineifclearformat><inlineifclearcontent spaces=" ">iclear first </inlineifclearcontent></inlineifclear>.
+ </para>
+ <para><inlineifset><inlineifsetformat>aaa</inlineifsetformat><inlineifsetcontent spaces=" ">ifset first </inlineifsetcontent></inlineifset>.
+ </para>
+ <set name="aaa" line=" aaa"></set>
+ 
+ <para><inlineifclear><inlineifclearformat>aaa</inlineifclearformat><inlineifclearcontent spaces=" ">ifclear second </inlineifclearcontent></inlineifclear>.
+ </para>
+ <para><inlineifset><inlineifsetformat>aaa</inlineifsetformat><inlineifsetcontent spaces=" ">ifset second </inlineifsetcontent></inlineifset>.
+ </para>';
+ 
+ 
+ $result_converted{'docbook'}->{'inlineifsetifclear'} = '<para>iclear first .
+ </para>
+ <para>.
+ </para>
+ 
+ <para>.
+ </para>
+ <para>ifset second .
+ </para>';
+ 
+ 1;
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/japanese_shift_jis/res_html/Introduction.html texinfo-6.0/tp/t/results/converters_tests/japanese_shift_jis/res_html/Introduction.html
*** texinfo-5.2/tp/t/results/converters_tests/japanese_shift_jis/res_html/Introduction.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/converters_tests/japanese_shift_jis/res_html/Introduction.html	2015-02-10 17:26:52.000000000 +0000
***************
*** 24,37 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 24,37 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 42,49 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 42,49 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 53,57 ****
  </head>
  
! <body lang="ja" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Introduction"></a>
  <div class="header">
--- 53,57 ----
  </head>
  
! <body lang="ja">
  <a name="Introduction"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/japanese_shift_jis/res_html/Preface.html texinfo-6.0/tp/t/results/converters_tests/japanese_shift_jis/res_html/Preface.html
*** texinfo-5.2/tp/t/results/converters_tests/japanese_shift_jis/res_html/Preface.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/converters_tests/japanese_shift_jis/res_html/Preface.html	2015-02-10 17:26:52.000000000 +0000
***************
*** 25,38 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 25,38 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 43,50 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 43,50 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 54,58 ****
  </head>
  
! <body lang="ja" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Preface"></a>
  <div class="header">
--- 54,58 ----
  </head>
  
! <body lang="ja">
  <a name="Preface"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/japanese_shift_jis/res_html/index.html texinfo-6.0/tp/t/results/converters_tests/japanese_shift_jis/res_html/index.html
*** texinfo-5.2/tp/t/results/converters_tests/japanese_shift_jis/res_html/index.html	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/converters_tests/japanese_shift_jis/res_html/index.html	2015-02-10 17:26:52.000000000 +0000
***************
*** 24,37 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 24,37 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 42,49 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 42,49 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 53,57 ****
  </head>
  
! <body lang="ja" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <h1 class="settitle" align="center">GNU LilyPond &ndash; Manuel d&rsquo;initiation japanese</h1>
  
--- 53,57 ----
  </head>
  
! <body lang="ja">
  <h1 class="settitle" align="center">GNU LilyPond &ndash; Manuel d&rsquo;initiation japanese</h1>
  
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/line_breaks.pl texinfo-6.0/tp/t/results/converters_tests/line_breaks.pl
*** texinfo-5.2/tp/t/results/converters_tests/line_breaks.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/converters_tests/line_breaks.pl	2015-02-10 17:26:52.000000000 +0000
***************
*** 800,813 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 800,813 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 818,825 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 818,825 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 829,833 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <h1 class="settitle" align="center">the manual <br> new version</h1>
  
--- 829,833 ----
  </head>
  
! <body lang="en">
  <h1 class="settitle" align="center">the manual <br> new version</h1>
  
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/normal_font_in_monospace.pl texinfo-6.0/tp/t/results/converters_tests/normal_font_in_monospace.pl
*** texinfo-5.2/tp/t/results/converters_tests/normal_font_in_monospace.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/converters_tests/normal_font_in_monospace.pl	2014-12-19 17:44:22.000000000 +0000
***************
*** 283,289 ****
  
  
! $result_converted{'docbook'}->{'normal_font_in_monospace'} = '<screen>in example <lineannotation>in r&#8212;now <literal>in co---de</literal></lineannotation>
  </screen>
! <para><command>in command---c <lineannotation>in r&#8212;r <filename>in file---</filename></lineannotation></command>.
  </para>';
  
--- 283,289 ----
  
  
! $result_converted{'docbook'}->{'normal_font_in_monospace'} = '<screen>in example in r&#8212;now <literal>in co---de</literal>
  </screen>
! <para><command>in command---c in r&#8212;r <filename>in file---</filename></command>.
  </para>';
  
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/raw_block_commands_expand_tex.pl texinfo-6.0/tp/t/results/converters_tests/raw_block_commands_expand_tex.pl
*** texinfo-5.2/tp/t/results/converters_tests/raw_block_commands_expand_tex.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/converters_tests/raw_block_commands_expand_tex.pl	2014-12-19 17:44:04.000000000 +0000
***************
*** 503,513 ****
  $result_converted_errors{'html_text'}->{'raw_block_commands_expand_tex'} = [
    {
-     'file_name' => '',
      'error_line' => ':14: warning: raw format tex is not converted
  ',
!     'text' => 'raw format tex is not converted',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 14
    }
  ];
--- 503,513 ----
  $result_converted_errors{'html_text'}->{'raw_block_commands_expand_tex'} = [
    {
      'error_line' => ':14: warning: raw format tex is not converted
  ',
!     'file_name' => '',
!     'line_nr' => 14,
      'macro' => '',
!     'text' => 'raw format tex is not converted',
!     'type' => 'warning'
    }
  ];
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/sample_utf8/res_html/DiYiZhang_0028First-Chapter_0029.html texinfo-6.0/tp/t/results/converters_tests/sample_utf8/res_html/DiYiZhang_0028First-Chapter_0029.html
*** texinfo-5.2/tp/t/results/converters_tests/sample_utf8/res_html/DiYiZhang_0028First-Chapter_0029.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/converters_tests/sample_utf8/res_html/DiYiZhang_0028First-Chapter_0029.html	2015-02-10 17:26:50.000000000 +0000
***************
*** 23,36 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 23,36 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 41,48 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 41,48 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 52,56 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="g_t_7b2c_4e00_7ae0_ff08First-Chapter_ff09"></a>
  <div class="header">
--- 52,56 ----
  </head>
  
! <body lang="en">
  <a name="g_t_7b2c_4e00_7ae0_ff08First-Chapter_ff09"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/sample_utf8/res_html/Index-node.html texinfo-6.0/tp/t/results/converters_tests/sample_utf8/res_html/Index-node.html
*** texinfo-5.2/tp/t/results/converters_tests/sample_utf8/res_html/Index-node.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/converters_tests/sample_utf8/res_html/Index-node.html	2015-02-10 17:26:50.000000000 +0000
***************
*** 22,35 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 22,35 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 40,47 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 40,47 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 51,55 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Index-node"></a>
  <div class="header">
--- 51,55 ----
  </head>
  
! <body lang="en">
  <a name="Index-node"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/sample_utf8/res_html/Second-Chapter-AE-AE-ae-ae.html texinfo-6.0/tp/t/results/converters_tests/sample_utf8/res_html/Second-Chapter-AE-AE-ae-ae.html
*** texinfo-5.2/tp/t/results/converters_tests/sample_utf8/res_html/Second-Chapter-AE-AE-ae-ae.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/converters_tests/sample_utf8/res_html/Second-Chapter-AE-AE-ae-ae.html	2015-02-10 17:26:50.000000000 +0000
***************
*** 23,36 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 23,36 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 41,48 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 41,48 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 52,56 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Second-Chapter-AE-_0104_0118-ae-_0105_0119"></a>
  <div class="header">
--- 52,56 ----
  </head>
  
! <body lang="en">
  <a name="Second-Chapter-AE-_0104_0118-ae-_0105_0119"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/sample_utf8/res_html/index.html texinfo-6.0/tp/t/results/converters_tests/sample_utf8/res_html/index.html
*** texinfo-5.2/tp/t/results/converters_tests/sample_utf8/res_html/index.html	2013-02-23 09:53:52.000000000 +0000
--- texinfo-6.0/tp/t/results/converters_tests/sample_utf8/res_html/index.html	2015-02-10 17:26:50.000000000 +0000
***************
*** 22,35 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 22,35 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 40,47 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 40,47 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 51,55 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <h1 class="settitle" align="center">Sample</h1>
  
--- 51,55 ----
  </head>
  
! <body lang="en">
  <h1 class="settitle" align="center">Sample</h1>
  
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/some_at_commands_in_ref_nodes.pl texinfo-6.0/tp/t/results/converters_tests/some_at_commands_in_ref_nodes.pl
*** texinfo-5.2/tp/t/results/converters_tests/some_at_commands_in_ref_nodes.pl	2013-09-01 20:14:58.000000000 +0100
--- texinfo-6.0/tp/t/results/converters_tests/some_at_commands_in_ref_nodes.pl	2014-12-19 17:43:46.000000000 +0000
***************
*** 1795,1799 ****
  </chapter>
  <chapter label="1" id="A-SC-_00d1-_00c5-TeX-node-_00ef-_00ef-_1e14-_0142-_1e08-_00a1">
! <title>A sc node &#239; &#239; &#274;` &#322; &#262;, &#161;</title>
  
  <para>see .
--- 1795,1799 ----
  </chapter>
  <chapter label="1" id="A-SC-_00d1-_00c5-TeX-node-_00ef-_00ef-_1e14-_0142-_1e08-_00a1">
! <title>A SC node &#239; &#239; &#274;` &#322; &#262;, &#161;</title>
  
  <para>see .
***************
*** 1833,1843 ****
  $result_converted_errors{'info'}->{'some_at_commands_in_ref_nodes'} = [
    {
-     'file_name' => '',
      'error_line' => ':9: warning: @node name should not contain `,\': A SC N~ AA TeX node i" i" E=` /l C\', !
  ',
!     'text' => '@node name should not contain `,\': A SC N~ AA TeX node i" i" E=` /l C\', !',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 9
    }
  ];
--- 1833,1843 ----
  $result_converted_errors{'info'}->{'some_at_commands_in_ref_nodes'} = [
    {
      'error_line' => ':9: warning: @node name should not contain `,\': A SC N~ AA TeX node i" i" E=` /l C\', !
  ',
!     'file_name' => '',
!     'line_nr' => 9,
      'macro' => '',
!     'text' => '@node name should not contain `,\': A SC N~ AA TeX node i" i" E=` /l C\', !',
!     'type' => 'warning'
    }
  ];
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/things_before_setfilename.pl texinfo-6.0/tp/t/results/converters_tests/things_before_setfilename.pl
*** texinfo-5.2/tp/t/results/converters_tests/things_before_setfilename.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/converters_tests/things_before_setfilename.pl	2015-02-10 17:26:53.000000000 +0000
***************
*** 1814,1827 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 1814,1827 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 1832,1839 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 1832,1839 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 1843,1847 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 1843,1847 ----
  </head>
  
! <body lang="en">
  
  <a name="Top"></a>
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/things_before_setfilename_no_element.pl texinfo-6.0/tp/t/results/converters_tests/things_before_setfilename_no_element.pl
*** texinfo-5.2/tp/t/results/converters_tests/things_before_setfilename_no_element.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/converters_tests/things_before_setfilename_no_element.pl	2015-02-10 17:26:53.000000000 +0000
***************
*** 1628,1641 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 1628,1641 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 1646,1653 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 1646,1653 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 1657,1661 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>Ref to anchor
--- 1657,1661 ----
  </head>
  
! <body lang="en">
  
  <p>Ref to anchor
diff -Nrc2 texinfo-5.2/tp/t/results/converters_tests/verbatiminclude_paths.pl texinfo-6.0/tp/t/results/converters_tests/verbatiminclude_paths.pl
*** texinfo-5.2/tp/t/results/converters_tests/verbatiminclude_paths.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/converters_tests/verbatiminclude_paths.pl	2014-12-19 17:44:12.000000000 +0000
***************
*** 391,410 ****
  $result_converted_errors{'plaintext'}->{'verbatiminclude_paths'} = [
    {
-     'file_name' => '',
      'error_line' => ':8: @verbatiminclude: could not find ../include_dir/inc_file.texi
  ',
!     'text' => '@verbatiminclude: could not find ../include_dir/inc_file.texi',
!     'type' => 'error',
      'macro' => '',
!     'line_nr' => 8
    },
    {
-     'file_name' => '',
      'error_line' => ':11: @verbatiminclude: could not find ./tp/t/include_dir/inc_file.texi
  ',
!     'text' => '@verbatiminclude: could not find ./tp/t/include_dir/inc_file.texi',
!     'type' => 'error',
      'macro' => '',
!     'line_nr' => 11
    }
  ];
--- 391,410 ----
  $result_converted_errors{'plaintext'}->{'verbatiminclude_paths'} = [
    {
      'error_line' => ':8: @verbatiminclude: could not find ../include_dir/inc_file.texi
  ',
!     'file_name' => '',
!     'line_nr' => 8,
      'macro' => '',
!     'text' => '@verbatiminclude: could not find ../include_dir/inc_file.texi',
!     'type' => 'error'
    },
    {
      'error_line' => ':11: @verbatiminclude: could not find ./tp/t/include_dir/inc_file.texi
  ',
!     'file_name' => '',
!     'line_nr' => 11,
      'macro' => '',
!     'text' => '@verbatiminclude: could not find ./tp/t/include_dir/inc_file.texi',
!     'type' => 'error'
    }
  ];
***************
*** 426,445 ****
  $result_converted_errors{'html_text'}->{'verbatiminclude_paths'} = [
    {
-     'file_name' => '',
      'error_line' => ':8: @verbatiminclude: could not find ../include_dir/inc_file.texi
  ',
!     'text' => '@verbatiminclude: could not find ../include_dir/inc_file.texi',
!     'type' => 'error',
      'macro' => '',
!     'line_nr' => 8
    },
    {
-     'file_name' => '',
      'error_line' => ':11: @verbatiminclude: could not find ./tp/t/include_dir/inc_file.texi
  ',
!     'text' => '@verbatiminclude: could not find ./tp/t/include_dir/inc_file.texi',
!     'type' => 'error',
      'macro' => '',
!     'line_nr' => 11
    }
  ];
--- 426,445 ----
  $result_converted_errors{'html_text'}->{'verbatiminclude_paths'} = [
    {
      'error_line' => ':8: @verbatiminclude: could not find ../include_dir/inc_file.texi
  ',
!     'file_name' => '',
!     'line_nr' => 8,
      'macro' => '',
!     'text' => '@verbatiminclude: could not find ../include_dir/inc_file.texi',
!     'type' => 'error'
    },
    {
      'error_line' => ':11: @verbatiminclude: could not find ./tp/t/include_dir/inc_file.texi
  ',
!     'file_name' => '',
!     'line_nr' => 11,
      'macro' => '',
!     'text' => '@verbatiminclude: could not find ./tp/t/include_dir/inc_file.texi',
!     'type' => 'error'
    }
  ];
***************
*** 482,501 ****
  $result_converted_errors{'docbook'}->{'verbatiminclude_paths'} = [
    {
-     'file_name' => '',
      'error_line' => ':8: @verbatiminclude: could not find ../include_dir/inc_file.texi
  ',
!     'text' => '@verbatiminclude: could not find ../include_dir/inc_file.texi',
!     'type' => 'error',
      'macro' => '',
!     'line_nr' => 8
    },
    {
-     'file_name' => '',
      'error_line' => ':11: @verbatiminclude: could not find ./tp/t/include_dir/inc_file.texi
  ',
!     'text' => '@verbatiminclude: could not find ./tp/t/include_dir/inc_file.texi',
!     'type' => 'error',
      'macro' => '',
!     'line_nr' => 11
    }
  ];
--- 482,501 ----
  $result_converted_errors{'docbook'}->{'verbatiminclude_paths'} = [
    {
      'error_line' => ':8: @verbatiminclude: could not find ../include_dir/inc_file.texi
  ',
!     'file_name' => '',
!     'line_nr' => 8,
      'macro' => '',
!     'text' => '@verbatiminclude: could not find ../include_dir/inc_file.texi',
!     'type' => 'error'
    },
    {
      'error_line' => ':11: @verbatiminclude: could not find ./tp/t/include_dir/inc_file.texi
  ',
!     'file_name' => '',
!     'line_nr' => 11,
      'macro' => '',
!     'text' => '@verbatiminclude: could not find ./tp/t/include_dir/inc_file.texi',
!     'type' => 'error'
    }
  ];
diff -Nrc2 texinfo-5.2/tp/t/results/coverage/commands.pl texinfo-6.0/tp/t/results/coverage/commands.pl
*** texinfo-5.2/tp/t/results/coverage/commands.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/coverage/commands.pl	2014-11-12 14:05:40.000000000 +0000
***************
*** 604,608 ****
  File &#8594; Open.
  <ulink url="mailto:a">b</ulink> <literal>code --- -- \'\' ``</literal>
! &#8212; &#8211; &#8221; &#8220;. small caps.
  </para>
  <indexterm role="cp"><primary>index entry &#8220;in text&#8221; &latex;</primary></indexterm>
--- 604,608 ----
  File &#8594; Open.
  <ulink url="mailto:a">b</ulink> <literal>code --- -- \'\' ``</literal>
! &#8212; &#8211; &#8221; &#8220;. SMALL CAPS.
  </para>
  <indexterm role="cp"><primary>index entry &#8220;in text&#8221; &latex;</primary></indexterm>
diff -Nrc2 texinfo-5.2/tp/t/results/coverage/indentedblock.pl texinfo-6.0/tp/t/results/coverage/indentedblock.pl
*** texinfo-5.2/tp/t/results/coverage/indentedblock.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/coverage/indentedblock.pl	2014-12-19 17:05:40.000000000 +0000
***************
*** 152,160 ****
  
  
! $result_converted{'html_text'}->{'indentedblock'} = '<div class="indentedblock">
  <p>indented block
  </p>
  <p>Text
! </p></div>
  ';
  
--- 152,160 ----
  
  
! $result_converted{'html_text'}->{'indentedblock'} = '<blockquote class="indentedblock">
  <p>indented block
  </p>
  <p>Text
! </p></blockquote>
  ';
  
diff -Nrc2 texinfo-5.2/tp/t/results/coverage/invalid_U.pl texinfo-6.0/tp/t/results/coverage/invalid_U.pl
*** texinfo-5.2/tp/t/results/coverage/invalid_U.pl	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/tp/t/results/coverage/invalid_U.pl	2015-02-25 20:17:35.000000000 +0000
***************
*** 0 ****
--- 1,359 ----
+ use vars qw(%result_texis %result_texts %result_trees %result_errors 
+    %result_indices %result_sectioning %result_nodes %result_menus
+    %result_floats %result_converted %result_converted_errors 
+    %result_elements %result_directions_text);
+ 
+ use utf8;
+ 
+ $result_trees{'invalid_U'} = {
+   'contents' => [
+     {
+       'contents' => [
+         {
+           'cmdname' => 'U',
+           'contents' => [],
+           'extra' => {
+             'brace_command_contents' => [
+               [
+                 {}
+               ]
+             ]
+           },
+           'parent' => {}
+         },
+         {
+           'args' => [
+             {
+               'contents' => [],
+               'parent' => {},
+               'type' => 'brace_command_arg'
+             }
+           ],
+           'cmdname' => 'U',
+           'contents' => [],
+           'extra' => {
+             'brace_command_contents' => [
+               [
+                 {}
+               ]
+             ],
+             'spaces_before_argument' => {
+               'text' => '',
+               'type' => 'empty_spaces_before_argument'
+             }
+           },
+           'line_nr' => {
+             'file_name' => '',
+             'line_nr' => 1,
+             'macro' => ''
+           },
+           'parent' => {}
+         },
+         {
+           'parent' => {},
+           'text' => ' '
+         },
+         {
+           'args' => [
+             {
+               'contents' => [
+                 {
+                   'parent' => {},
+                   'text' => 'z'
+                 }
+               ],
+               'parent' => {},
+               'type' => 'brace_command_arg'
+             }
+           ],
+           'cmdname' => 'U',
+           'contents' => [],
+           'extra' => {
+             'brace_command_contents' => [
+               [
+                 {}
+               ]
+             ],
+             'spaces_before_argument' => {
+               'text' => '',
+               'type' => 'empty_spaces_before_argument'
+             }
+           },
+           'line_nr' => {},
+           'parent' => {}
+         },
+         {
+           'parent' => {},
+           'text' => ' '
+         },
+         {
+           'args' => [
+             {
+               'contents' => [
+                 {
+                   'parent' => {},
+                   'text' => 'abc'
+                 }
+               ],
+               'parent' => {},
+               'type' => 'brace_command_arg'
+             }
+           ],
+           'cmdname' => 'U',
+           'contents' => [],
+           'extra' => {
+             'brace_command_contents' => [
+               [
+                 {}
+               ]
+             ],
+             'spaces_before_argument' => {
+               'text' => '',
+               'type' => 'empty_spaces_before_argument'
+             }
+           },
+           'line_nr' => {},
+           'parent' => {}
+         },
+         {
+           'parent' => {},
+           'text' => ' '
+         },
+         {
+           'args' => [
+             {
+               'contents' => [
+                 {
+                   'parent' => {},
+                   'text' => '9999999999999'
+                 }
+               ],
+               'parent' => {},
+               'type' => 'brace_command_arg'
+             }
+           ],
+           'cmdname' => 'U',
+           'contents' => [],
+           'extra' => {
+             'brace_command_contents' => [
+               [
+                 {}
+               ]
+             ],
+             'spaces_before_argument' => {
+               'text' => '',
+               'type' => 'empty_spaces_before_argument'
+             }
+           },
+           'line_nr' => {},
+           'parent' => {}
+         },
+         {
+           'parent' => {},
+           'text' => ' '
+         },
+         {
+           'args' => [
+             {
+               'contents' => [
+                 {
+                   'parent' => {},
+                   'text' => '110000'
+                 }
+               ],
+               'parent' => {},
+               'type' => 'brace_command_arg'
+             }
+           ],
+           'cmdname' => 'U',
+           'contents' => [],
+           'extra' => {
+             'brace_command_contents' => [
+               [
+                 {}
+               ]
+             ],
+             'spaces_before_argument' => {
+               'text' => '',
+               'type' => 'empty_spaces_before_argument'
+             }
+           },
+           'line_nr' => {},
+           'parent' => {}
+         },
+         {
+           'parent' => {},
+           'text' => ' '
+         },
+         {
+           'args' => [
+             {
+               'contents' => [
+                 {
+                   'parent' => {},
+                   'text' => '10FFFF'
+                 }
+               ],
+               'parent' => {},
+               'type' => 'brace_command_arg'
+             }
+           ],
+           'cmdname' => 'U',
+           'contents' => [],
+           'extra' => {
+             'brace_command_contents' => [
+               [
+                 {}
+               ]
+             ],
+             'spaces_before_argument' => {
+               'text' => '',
+               'type' => 'empty_spaces_before_argument'
+             }
+           },
+           'line_nr' => {},
+           'parent' => {}
+         },
+         {
+           'parent' => {},
+           'text' => '
+ '
+         }
+       ],
+       'parent' => {},
+       'type' => 'paragraph'
+     }
+   ],
+   'type' => 'text_root'
+ };
+ $result_trees{'invalid_U'}{'contents'}[0]{'contents'}[0]{'parent'} = $result_trees{'invalid_U'}{'contents'}[0];
+ $result_trees{'invalid_U'}{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'invalid_U'}{'contents'}[0]{'contents'}[1];
+ $result_trees{'invalid_U'}{'contents'}[0]{'contents'}[1]{'parent'} = $result_trees{'invalid_U'}{'contents'}[0];
+ $result_trees{'invalid_U'}{'contents'}[0]{'contents'}[2]{'parent'} = $result_trees{'invalid_U'}{'contents'}[0];
+ $result_trees{'invalid_U'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'invalid_U'}{'contents'}[0]{'contents'}[3]{'args'}[0];
+ $result_trees{'invalid_U'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'parent'} = $result_trees{'invalid_U'}{'contents'}[0]{'contents'}[3];
+ $result_trees{'invalid_U'}{'contents'}[0]{'contents'}[3]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'invalid_U'}{'contents'}[0]{'contents'}[3]{'args'}[0]{'contents'}[0];
+ $result_trees{'invalid_U'}{'contents'}[0]{'contents'}[3]{'line_nr'} = $result_trees{'invalid_U'}{'contents'}[0]{'contents'}[1]{'line_nr'};
+ $result_trees{'invalid_U'}{'contents'}[0]{'contents'}[3]{'parent'} = $result_trees{'invalid_U'}{'contents'}[0];
+ $result_trees{'invalid_U'}{'contents'}[0]{'contents'}[4]{'parent'} = $result_trees{'invalid_U'}{'contents'}[0];
+ $result_trees{'invalid_U'}{'contents'}[0]{'contents'}[5]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'invalid_U'}{'contents'}[0]{'contents'}[5]{'args'}[0];
+ $result_trees{'invalid_U'}{'contents'}[0]{'contents'}[5]{'args'}[0]{'parent'} = $result_trees{'invalid_U'}{'contents'}[0]{'contents'}[5];
+ $result_trees{'invalid_U'}{'contents'}[0]{'contents'}[5]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'invalid_U'}{'contents'}[0]{'contents'}[5]{'args'}[0]{'contents'}[0];
+ $result_trees{'invalid_U'}{'contents'}[0]{'contents'}[5]{'line_nr'} = $result_trees{'invalid_U'}{'contents'}[0]{'contents'}[1]{'line_nr'};
+ $result_trees{'invalid_U'}{'contents'}[0]{'contents'}[5]{'parent'} = $result_trees{'invalid_U'}{'contents'}[0];
+ $result_trees{'invalid_U'}{'contents'}[0]{'contents'}[6]{'parent'} = $result_trees{'invalid_U'}{'contents'}[0];
+ $result_trees{'invalid_U'}{'contents'}[0]{'contents'}[7]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'invalid_U'}{'contents'}[0]{'contents'}[7]{'args'}[0];
+ $result_trees{'invalid_U'}{'contents'}[0]{'contents'}[7]{'args'}[0]{'parent'} = $result_trees{'invalid_U'}{'contents'}[0]{'contents'}[7];
+ $result_trees{'invalid_U'}{'contents'}[0]{'contents'}[7]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'invalid_U'}{'contents'}[0]{'contents'}[7]{'args'}[0]{'contents'}[0];
+ $result_trees{'invalid_U'}{'contents'}[0]{'contents'}[7]{'line_nr'} = $result_trees{'invalid_U'}{'contents'}[0]{'contents'}[1]{'line_nr'};
+ $result_trees{'invalid_U'}{'contents'}[0]{'contents'}[7]{'parent'} = $result_trees{'invalid_U'}{'contents'}[0];
+ $result_trees{'invalid_U'}{'contents'}[0]{'contents'}[8]{'parent'} = $result_trees{'invalid_U'}{'contents'}[0];
+ $result_trees{'invalid_U'}{'contents'}[0]{'contents'}[9]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'invalid_U'}{'contents'}[0]{'contents'}[9]{'args'}[0];
+ $result_trees{'invalid_U'}{'contents'}[0]{'contents'}[9]{'args'}[0]{'parent'} = $result_trees{'invalid_U'}{'contents'}[0]{'contents'}[9];
+ $result_trees{'invalid_U'}{'contents'}[0]{'contents'}[9]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'invalid_U'}{'contents'}[0]{'contents'}[9]{'args'}[0]{'contents'}[0];
+ $result_trees{'invalid_U'}{'contents'}[0]{'contents'}[9]{'line_nr'} = $result_trees{'invalid_U'}{'contents'}[0]{'contents'}[1]{'line_nr'};
+ $result_trees{'invalid_U'}{'contents'}[0]{'contents'}[9]{'parent'} = $result_trees{'invalid_U'}{'contents'}[0];
+ $result_trees{'invalid_U'}{'contents'}[0]{'contents'}[10]{'parent'} = $result_trees{'invalid_U'}{'contents'}[0];
+ $result_trees{'invalid_U'}{'contents'}[0]{'contents'}[11]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'invalid_U'}{'contents'}[0]{'contents'}[11]{'args'}[0];
+ $result_trees{'invalid_U'}{'contents'}[0]{'contents'}[11]{'args'}[0]{'parent'} = $result_trees{'invalid_U'}{'contents'}[0]{'contents'}[11];
+ $result_trees{'invalid_U'}{'contents'}[0]{'contents'}[11]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'invalid_U'}{'contents'}[0]{'contents'}[11]{'args'}[0]{'contents'}[0];
+ $result_trees{'invalid_U'}{'contents'}[0]{'contents'}[11]{'line_nr'} = $result_trees{'invalid_U'}{'contents'}[0]{'contents'}[1]{'line_nr'};
+ $result_trees{'invalid_U'}{'contents'}[0]{'contents'}[11]{'parent'} = $result_trees{'invalid_U'}{'contents'}[0];
+ $result_trees{'invalid_U'}{'contents'}[0]{'contents'}[12]{'parent'} = $result_trees{'invalid_U'}{'contents'}[0];
+ $result_trees{'invalid_U'}{'contents'}[0]{'parent'} = $result_trees{'invalid_U'};
+ 
+ $result_texis{'invalid_U'} = '@U@U{} @U{z} @U{abc} @U{9999999999999} @U{110000} @U{10FFFF}
+ ';
+ 
+ 
+ $result_texts{'invalid_U'} = ' z abc 9999999999999 110000 10FFFF
+ ';
+ 
+ $result_errors{'invalid_U'} = [
+   {
+     'error_line' => ':1: @U expected braces
+ ',
+     'file_name' => '',
+     'line_nr' => 1,
+     'macro' => '',
+     'text' => '@U expected braces',
+     'type' => 'error'
+   },
+   {
+     'error_line' => ':1: warning: no argument specified for @U
+ ',
+     'file_name' => '',
+     'line_nr' => 1,
+     'macro' => '',
+     'text' => 'no argument specified for @U',
+     'type' => 'warning'
+   },
+   {
+     'error_line' => ':1: non-hex digits in argument for @U: z
+ ',
+     'file_name' => '',
+     'line_nr' => 1,
+     'macro' => '',
+     'text' => 'non-hex digits in argument for @U: z',
+     'type' => 'error'
+   },
+   {
+     'error_line' => ':1: warning: fewer than four hex digits in argument for @U: abc
+ ',
+     'file_name' => '',
+     'line_nr' => 1,
+     'macro' => '',
+     'text' => 'fewer than four hex digits in argument for @U: abc',
+     'type' => 'warning'
+   },
+   {
+     'error_line' => ':1: argument for @U exceeds size of integer: 9999999999999
+ ',
+     'file_name' => '',
+     'line_nr' => 1,
+     'macro' => '',
+     'text' => 'argument for @U exceeds size of integer: 9999999999999',
+     'type' => 'error'
+   },
+   {
+     'error_line' => ':1: argument for @U exceeds Unicode maximum 0x10FFFF: 110000
+ ',
+     'file_name' => '',
+     'line_nr' => 1,
+     'macro' => '',
+     'text' => 'argument for @U exceeds Unicode maximum 0x10FFFF: 110000',
+     'type' => 'error'
+   }
+ ];
+ 
+ 
+ 
+ $result_converted{'plaintext'}->{'invalid_U'} = 'U+z U+abc U+9999999999999 U+110000 U+10FFFF
+ ';
+ 
+ 
+ $result_converted{'html_text'}->{'invalid_U'} = '<p> &#xz; &#xabc; &#x9999999999999; &#x110000; &#x10FFFF;
+ </p>';
+ 
+ 
+ $result_converted{'xml'}->{'invalid_U'} = '<para><U></U> <U>z</U> <U>abc</U> <U>9999999999999</U> <U>110000</U> <U>10FFFF</U>
+ </para>';
+ 
+ 
+ $result_converted{'docbook'}->{'invalid_U'} = '<para> &#xz; &#xabc; &#x9999999999999; &#x110000; &#x10FFFF;
+ </para>';
+ 
+ $result_converted_errors{'docbook'}->{'invalid_U'} = [
+   {
+     'error_line' => ':1: warning: no argument specified for @U
+ ',
+     'file_name' => '',
+     'line_nr' => 1,
+     'macro' => '',
+     'text' => 'no argument specified for @U',
+     'type' => 'warning'
+   }
+ ];
+ 
+ 
+ 1;
diff -Nrc2 texinfo-5.2/tp/t/results/coverage/math.pl texinfo-6.0/tp/t/results/coverage/math.pl
*** texinfo-5.2/tp/t/results/coverage/math.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/coverage/math.pl	2014-12-03 16:26:39.000000000 +0000
***************
*** 128,132 ****
                  {
                    'parent' => {},
!                   'text' => ' a < b'
                  }
                ],
--- 128,172 ----
                  {
                    'parent' => {},
!                   'text' => ' a < b \\sum'
!                 },
!                 {
!                   'args' => [
!                     {
!                       'contents' => [
!                         {
!                           'parent' => {},
!                           'text' => 'i'
!                         }
!                       ],
!                       'parent' => {},
!                       'type' => 'brace_command_arg'
!                     }
!                   ],
!                   'cmdname' => 'sub',
!                   'contents' => [],
!                   'line_nr' => {},
!                   'parent' => {}
!                 },
!                 {
!                   'parent' => {},
!                   'text' => ' q'
!                 },
!                 {
!                   'args' => [
!                     {
!                       'contents' => [
!                         {
!                           'parent' => {},
!                           'text' => '2'
!                         }
!                       ],
!                       'parent' => {},
!                       'type' => 'brace_command_arg'
!                     }
!                   ],
!                   'cmdname' => 'sup',
!                   'contents' => [],
!                   'line_nr' => {},
!                   'parent' => {}
                  }
                ],
***************
*** 324,327 ****
--- 364,432 ----
  ',
        'type' => 'empty_line'
+     },
+     {
+       'contents' => [
+         {
+           'parent' => {},
+           'text' => 'The 3'
+         },
+         {
+           'args' => [
+             {
+               'contents' => [
+                 {
+                   'parent' => {},
+                   'text' => 'rd'
+                 }
+               ],
+               'parent' => {},
+               'type' => 'brace_command_arg'
+             }
+           ],
+           'cmdname' => 'sup',
+           'contents' => [],
+           'line_nr' => {
+             'file_name' => '',
+             'line_nr' => 13,
+             'macro' => ''
+           },
+           'parent' => {}
+         },
+         {
+           'parent' => {},
+           'text' => 'is the I'
+         },
+         {
+           'args' => [
+             {
+               'contents' => [
+                 {
+                   'parent' => {},
+                   'text' => 'r'
+                 }
+               ],
+               'parent' => {},
+               'type' => 'brace_command_arg'
+             }
+           ],
+           'cmdname' => 'sub',
+           'contents' => [],
+           'line_nr' => {},
+           'parent' => {}
+         },
+         {
+           'parent' => {},
+           'text' => '.
+ '
+         }
+       ],
+       'parent' => {},
+       'type' => 'paragraph'
+     },
+     {
+       'parent' => {},
+       'text' => '
+ ',
+       'type' => 'empty_line'
      }
    ],
***************
*** 350,353 ****
--- 455,467 ----
  $result_trees{'math'}{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'math'}{'contents'}[2]{'contents'}[3]{'args'}[0];
  $result_trees{'math'}{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'math'}{'contents'}[2]{'contents'}[3]{'args'}[0];
+ $result_trees{'math'}{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'math'}{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[2]{'args'}[0];
+ $result_trees{'math'}{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'math'}{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[2];
+ $result_trees{'math'}{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[2]{'line_nr'} = $result_trees{'math'}{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'math'}{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'math'}{'contents'}[2]{'contents'}[3]{'args'}[0];
+ $result_trees{'math'}{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'math'}{'contents'}[2]{'contents'}[3]{'args'}[0];
+ $result_trees{'math'}{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'math'}{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[4]{'args'}[0];
+ $result_trees{'math'}{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'math'}{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[4];
+ $result_trees{'math'}{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[4]{'line_nr'} = $result_trees{'math'}{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'math'}{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'math'}{'contents'}[2]{'contents'}[3]{'args'}[0];
  $result_trees{'math'}{'contents'}[2]{'contents'}[3]{'args'}[0]{'parent'} = $result_trees{'math'}{'contents'}[2]{'contents'}[3];
  $result_trees{'math'}{'contents'}[2]{'contents'}[3]{'extra'}{'spaces_before_argument'}{'parent'} = $result_trees{'math'}{'contents'}[2]{'contents'}[3]{'args'}[0];
***************
*** 393,396 ****
--- 507,522 ----
  $result_trees{'math'}{'contents'}[6]{'parent'} = $result_trees{'math'};
  $result_trees{'math'}{'contents'}[7]{'parent'} = $result_trees{'math'};
+ $result_trees{'math'}{'contents'}[8]{'contents'}[0]{'parent'} = $result_trees{'math'}{'contents'}[8];
+ $result_trees{'math'}{'contents'}[8]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'math'}{'contents'}[8]{'contents'}[1]{'args'}[0];
+ $result_trees{'math'}{'contents'}[8]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'math'}{'contents'}[8]{'contents'}[1];
+ $result_trees{'math'}{'contents'}[8]{'contents'}[1]{'parent'} = $result_trees{'math'}{'contents'}[8];
+ $result_trees{'math'}{'contents'}[8]{'contents'}[2]{'parent'} = $result_trees{'math'}{'contents'}[8];
+ $result_trees{'math'}{'contents'}[8]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'math'}{'contents'}[8]{'contents'}[3]{'args'}[0];
+ $result_trees{'math'}{'contents'}[8]{'contents'}[3]{'args'}[0]{'parent'} = $result_trees{'math'}{'contents'}[8]{'contents'}[3];
+ $result_trees{'math'}{'contents'}[8]{'contents'}[3]{'line_nr'} = $result_trees{'math'}{'contents'}[8]{'contents'}[1]{'line_nr'};
+ $result_trees{'math'}{'contents'}[8]{'contents'}[3]{'parent'} = $result_trees{'math'}{'contents'}[8];
+ $result_trees{'math'}{'contents'}[8]{'contents'}[4]{'parent'} = $result_trees{'math'}{'contents'}[8];
+ $result_trees{'math'}{'contents'}[8]{'parent'} = $result_trees{'math'};
+ $result_trees{'math'}{'contents'}[9]{'parent'} = $result_trees{'math'};
  
  $result_texis{'math'} = 'Simple math
***************
*** 398,402 ****
  
  Math with @@-command
! @math{@code{math code} a < b}
  
  Complex
--- 524,528 ----
  
  Math with @@-command
! @math{@code{math code} a < b \\sum@sub{i} q@sup{2}}
  
  Complex
***************
*** 406,409 ****
--- 532,537 ----
  @\\
  
+ The 3@sup{rd}is the I@sub{r}.
+ 
  ';
  
***************
*** 413,417 ****
  
  Math with @-command
! math code a < b
  
  Complex
--- 541,545 ----
  
  Math with @-command
! math code a < b \\sumi q2
  
  Complex
***************
*** 421,424 ****
--- 549,554 ----
  \\
  
+ The 3rdis the Ir.
+ 
  ';
  
***************
*** 439,443 ****
  $result_converted{'plaintext'}->{'math'} = 'Simple math --{x^i}\\over{\\tan y}
  
!    Math with @-command \'math code\' a < b
  
     Complex \\underline{\'math \\hbox{ code }\'} \\i \\sum_{i}{\\underline{f}}
--- 569,573 ----
  $result_converted{'plaintext'}->{'math'} = 'Simple math --{x^i}\\over{\\tan y}
  
!    Math with @-command \'math code\' a < b \\sum_{i} q^{2}
  
     Complex \\underline{\'math \\hbox{ code }\'} \\i \\sum_{i}{\\underline{f}}
***************
*** 445,448 ****
--- 575,580 ----
     @\\ outside of math \\
  
+    The 3^{rd}is the I_{r}.
+ 
  ';
  
***************
*** 452,456 ****
  </p>
  <p>Math with @-command
! <em><code>math code</code> a &lt; b</em>
  </p>
  <p>Complex
--- 584,588 ----
  </p>
  <p>Math with @-command
! <em><code>math code</code> a &lt; b \\sum<sub>i</sub> q<sup>2</sup></em>
  </p>
  <p>Complex
***************
*** 460,463 ****
--- 592,597 ----
  \\
  </p>
+ <p>The 3<sup>rd</sup>is the I<sub>r</sub>.
+ </p>
  ';
  
***************
*** 467,471 ****
  </para>
  <para>Math with &arobase;-command
! <math><code>math code</code> a &lt; b</math>
  </para>
  <para>Complex
--- 601,605 ----
  </para>
  <para>Math with &arobase;-command
! <math><code>math code</code> a &lt; b \\sum<sub>i</sub> q<sup>2</sup></math>
  </para>
  <para>Complex
***************
*** 475,478 ****
--- 609,614 ----
  &backslash;
  </para>
+ <para>The 3<sup>rd</sup>is the I<sub>r</sub>.
+ </para>
  ';
  
***************
*** 482,486 ****
  </para>
  <para>Math with @-command
! <inlineequation><mathphrase><literal>math code</literal> a &lt; b</mathphrase></inlineequation>
  </para>
  <para>Complex
--- 618,622 ----
  </para>
  <para>Math with @-command
! <inlineequation><mathphrase><literal>math code</literal> a &lt; b \\sum<subscript>i</subscript> q<superscript>2</superscript></mathphrase></inlineequation>
  </para>
  <para>Complex
***************
*** 490,493 ****
--- 626,631 ----
  \\
  </para>
+ <para>The 3<superscript>rd</superscript>is the I<subscript>r</subscript>.
+ </para>
  ';
  
diff -Nrc2 texinfo-5.2/tp/t/results/coverage/raggedright.pl texinfo-6.0/tp/t/results/coverage/raggedright.pl
*** texinfo-5.2/tp/t/results/coverage/raggedright.pl	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/tp/t/results/coverage/raggedright.pl	2014-12-03 16:26:39.000000000 +0000
***************
*** 0 ****
--- 1,147 ----
+ use vars qw(%result_texis %result_texts %result_trees %result_errors 
+    %result_indices %result_sectioning %result_nodes %result_menus
+    %result_floats %result_converted %result_converted_errors 
+    %result_elements %result_directions_text);
+ 
+ use utf8;
+ 
+ $result_trees{'raggedright'} = {
+   'contents' => [
+     {
+       'parent' => {},
+       'text' => '
+ ',
+       'type' => 'empty_line'
+     },
+     {
+       'cmdname' => 'raggedright',
+       'contents' => [
+         {
+           'extra' => {
+             'command' => {}
+           },
+           'parent' => {},
+           'text' => '
+ ',
+           'type' => 'empty_line_after_command'
+         },
+         {
+           'contents' => [
+             {
+               'parent' => {},
+               'text' => 'in raggedright
+ '
+             }
+           ],
+           'parent' => {},
+           'type' => 'paragraph'
+         },
+         {
+           'args' => [
+             {
+               'contents' => [
+                 {
+                   'extra' => {
+                     'command' => {}
+                   },
+                   'parent' => {},
+                   'text' => ' ',
+                   'type' => 'empty_spaces_after_command'
+                 },
+                 {
+                   'parent' => {},
+                   'text' => 'raggedright'
+                 },
+                 {
+                   'parent' => {},
+                   'text' => '
+ ',
+                   'type' => 'spaces_at_end'
+                 }
+               ],
+               'parent' => {},
+               'type' => 'misc_line_arg'
+             }
+           ],
+           'cmdname' => 'end',
+           'extra' => {
+             'command' => {},
+             'command_argument' => 'raggedright',
+             'spaces_after_command' => {},
+             'text_arg' => 'raggedright'
+           },
+           'line_nr' => {
+             'file_name' => '',
+             'line_nr' => 4,
+             'macro' => ''
+           },
+           'parent' => {}
+         }
+       ],
+       'extra' => {
+         'end_command' => {},
+         'spaces_after_command' => {}
+       },
+       'line_nr' => {
+         'file_name' => '',
+         'line_nr' => 2,
+         'macro' => ''
+       },
+       'parent' => {}
+     }
+   ],
+   'type' => 'text_root'
+ };
+ $result_trees{'raggedright'}{'contents'}[0]{'parent'} = $result_trees{'raggedright'};
+ $result_trees{'raggedright'}{'contents'}[1]{'contents'}[0]{'extra'}{'command'} = $result_trees{'raggedright'}{'contents'}[1];
+ $result_trees{'raggedright'}{'contents'}[1]{'contents'}[0]{'parent'} = $result_trees{'raggedright'}{'contents'}[1];
+ $result_trees{'raggedright'}{'contents'}[1]{'contents'}[1]{'contents'}[0]{'parent'} = $result_trees{'raggedright'}{'contents'}[1]{'contents'}[1];
+ $result_trees{'raggedright'}{'contents'}[1]{'contents'}[1]{'parent'} = $result_trees{'raggedright'}{'contents'}[1];
+ $result_trees{'raggedright'}{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'raggedright'}{'contents'}[1]{'contents'}[2];
+ $result_trees{'raggedright'}{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'raggedright'}{'contents'}[1]{'contents'}[2]{'args'}[0];
+ $result_trees{'raggedright'}{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'raggedright'}{'contents'}[1]{'contents'}[2]{'args'}[0];
+ $result_trees{'raggedright'}{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'raggedright'}{'contents'}[1]{'contents'}[2]{'args'}[0];
+ $result_trees{'raggedright'}{'contents'}[1]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'raggedright'}{'contents'}[1]{'contents'}[2];
+ $result_trees{'raggedright'}{'contents'}[1]{'contents'}[2]{'extra'}{'command'} = $result_trees{'raggedright'}{'contents'}[1];
+ $result_trees{'raggedright'}{'contents'}[1]{'contents'}[2]{'extra'}{'spaces_after_command'} = $result_trees{'raggedright'}{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0];
+ $result_trees{'raggedright'}{'contents'}[1]{'contents'}[2]{'parent'} = $result_trees{'raggedright'}{'contents'}[1];
+ $result_trees{'raggedright'}{'contents'}[1]{'extra'}{'end_command'} = $result_trees{'raggedright'}{'contents'}[1]{'contents'}[2];
+ $result_trees{'raggedright'}{'contents'}[1]{'extra'}{'spaces_after_command'} = $result_trees{'raggedright'}{'contents'}[1]{'contents'}[0];
+ $result_trees{'raggedright'}{'contents'}[1]{'parent'} = $result_trees{'raggedright'};
+ 
+ $result_texis{'raggedright'} = '
+ @raggedright
+ in raggedright
+ @end raggedright
+ ';
+ 
+ 
+ $result_texts{'raggedright'} = '
+ in raggedright
+ ';
+ 
+ $result_errors{'raggedright'} = [];
+ 
+ 
+ 
+ $result_converted{'plaintext'}->{'raggedright'} = 'in raggedright
+ ';
+ 
+ 
+ $result_converted{'html_text'}->{'raggedright'} = '
+ <p>in raggedright
+ </p>';
+ 
+ 
+ $result_converted{'xml'}->{'raggedright'} = '
+ <raggedright endspaces=" ">
+ <para>in raggedright
+ </para></raggedright>
+ ';
+ 
+ 
+ $result_converted{'docbook'}->{'raggedright'} = '
+ <para>in raggedright
+ </para>';
+ 
+ 1;
diff -Nrc2 texinfo-5.2/tp/t/results/coverage_braces/nested_in_sc.pl texinfo-6.0/tp/t/results/coverage_braces/nested_in_sc.pl
*** texinfo-5.2/tp/t/results/coverage_braces/nested_in_sc.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/coverage_braces/nested_in_sc.pl	2014-12-19 17:00:02.000000000 +0000
***************
*** 61,64 ****
--- 61,80 ----
                            'args' => [
                              {
+                               'contents' => [],
+                               'parent' => {},
+                               'type' => 'brace_command_arg'
+                             }
+                           ],
+                           'cmdname' => 'TeX',
+                           'contents' => [],
+                           'parent' => {}
+                         },
+                         {
+                           'parent' => {},
+                           'text' => ' '
+                         },
+                         {
+                           'args' => [
+                             {
                                'contents' => [
                                  {
***************
*** 243,285 ****
  $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0];
  $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0];
- $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[5]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[5]{'args'}[0]{'contents'}[0];
- $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[5]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[5]{'args'}[0];
  $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[5]{'args'}[0]{'parent'} = $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[5];
  $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0];
  $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0];
! $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[7]{'args'}[0]{'contents'}[0]{'contents'}[0]{'parent'} = $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[7]{'args'}[0]{'contents'}[0];
  $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[7]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[7]{'args'}[0];
  $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[7]{'args'}[0]{'parent'} = $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[7];
- $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[7]{'extra'}{'spaces_before_argument'}{'parent'} = $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[7]{'args'}[0];
- $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[7]{'line_nr'} = $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[5]{'line_nr'};
  $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0];
  $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0];
  $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[9]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[9]{'args'}[0];
  $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[9]{'args'}[0]{'parent'} = $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[9];
! $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[9]{'args'}[1]{'contents'}[1]{'parent'} = $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[9]{'args'}[1];
! $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[9]{'args'}[1]{'parent'} = $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[9];
! $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[9]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[9]{'args'}[0]{'contents'}[0];
! $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[9]{'extra'}{'brace_command_contents'}[1][0] = $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[9]{'args'}[1]{'contents'}[1];
! $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[9]{'line_nr'} = $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[5]{'line_nr'};
  $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[9]{'parent'} = $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0];
  $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[10]{'parent'} = $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0];
  $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[11]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[11]{'args'}[0];
  $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[11]{'args'}[0]{'parent'} = $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[11];
  $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[11]{'parent'} = $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0];
  $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0];
! $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'line_nr'} = $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[5]{'line_nr'};
  $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0];
  $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0];
! $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'line_nr'} = $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[5]{'line_nr'};
  $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'parent'} = $result_trees{'nested_in_sc'}{'contents'}[0];
  $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[1]{'parent'} = $result_trees{'nested_in_sc'}{'contents'}[0];
  $result_trees{'nested_in_sc'}{'contents'}[0]{'parent'} = $result_trees{'nested_in_sc'};
  
! $result_texis{'nested_in_sc'} = '@sc{@sc{aaa @~n @aa{} @~{@aa{}} @footnote{In footnote}, @abbr{ABr, expl}, 
  @verb{:in verb:}}}
  ';
  
  
! $result_texts{'nested_in_sc'} = 'AAA N~ AA AA~ , ABR (EXPL), 
  in verb
  ';
--- 259,304 ----
  $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0];
  $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0];
  $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[5]{'args'}[0]{'parent'} = $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[5];
  $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[5]{'parent'} = $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0];
  $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[6]{'parent'} = $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0];
! $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[7]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[7]{'args'}[0]{'contents'}[0];
  $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[7]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[7]{'args'}[0];
  $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[7]{'args'}[0]{'parent'} = $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[7];
  $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0];
  $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[8]{'parent'} = $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[9]{'args'}[0]{'contents'}[0]{'contents'}[0]{'parent'} = $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[9]{'args'}[0]{'contents'}[0];
  $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[9]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[9]{'args'}[0];
  $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[9]{'args'}[0]{'parent'} = $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[9];
! $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[9]{'extra'}{'spaces_before_argument'}{'parent'} = $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[9]{'args'}[0];
! $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[9]{'line_nr'} = $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[7]{'line_nr'};
  $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[9]{'parent'} = $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0];
  $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[10]{'parent'} = $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0];
  $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[11]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[11]{'args'}[0];
  $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[11]{'args'}[0]{'parent'} = $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[11];
+ $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[11]{'args'}[1]{'contents'}[1]{'parent'} = $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[11]{'args'}[1];
+ $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[11]{'args'}[1]{'parent'} = $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[11];
+ $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[11]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[11]{'args'}[0]{'contents'}[0];
+ $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[11]{'extra'}{'brace_command_contents'}[1][0] = $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[11]{'args'}[1]{'contents'}[1];
+ $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[11]{'line_nr'} = $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[7]{'line_nr'};
  $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[11]{'parent'} = $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[12]{'parent'} = $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[13]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[13]{'args'}[0];
+ $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[13]{'args'}[0]{'parent'} = $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[13];
+ $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[13]{'parent'} = $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0];
  $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0];
! $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'line_nr'} = $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[7]{'line_nr'};
  $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0];
  $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0];
! $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'line_nr'} = $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[7]{'line_nr'};
  $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[0]{'parent'} = $result_trees{'nested_in_sc'}{'contents'}[0];
  $result_trees{'nested_in_sc'}{'contents'}[0]{'contents'}[1]{'parent'} = $result_trees{'nested_in_sc'}{'contents'}[0];
  $result_trees{'nested_in_sc'}{'contents'}[0]{'parent'} = $result_trees{'nested_in_sc'};
  
! $result_texis{'nested_in_sc'} = '@sc{@sc{aaa @~n @aa{} @TeX{} @~{@aa{}} @footnote{In footnote}, @abbr{ABr, expl}, 
  @verb{:in verb:}}}
  ';
  
  
! $result_texts{'nested_in_sc'} = 'AAA N~ AA TeX AA~ , ABR (EXPL), 
  in verb
  ';
***************
*** 289,293 ****
  
  
! $result_converted{'plaintext'}->{'nested_in_sc'} = 'AAA N~ AA AA~ (1), ABR (EXPL), in verb
  
     ---------- Footnotes ----------
--- 308,317 ----
  
  
! $result_converted{'docbook'}->{'nested_in_sc'} = '<para>AAA &#209; &#197; &tex; &#197;~ <footnote><para>In footnote</para></footnote>, <abbrev>ABR</abbrev> (EXPL), 
! <literal>IN VERB</literal>
! </para>';
! 
! 
! $result_converted{'plaintext'}->{'nested_in_sc'} = 'AAA N~ AA TeX AA~ (1), ABR (EXPL), in verb
  
     ---------- Footnotes ----------
***************
*** 298,302 ****
  
  
! $result_converted{'html_text'}->{'nested_in_sc'} = '<p><small><small>AAA &Ntilde; &Aring; &Aring;~ <a name="DOCF1" href="#FOOT1"><sup>1</sup></a>, <abbr title="expl">ABR</abbr> (EXPL), 
  <tt>in verb</tt></small></small>
  </p><div class="footnote">
--- 322,326 ----
  
  
! $result_converted{'html_text'}->{'nested_in_sc'} = '<p><small><small>AAA &Ntilde; &Aring; TeX &Aring;~ <a name="DOCF1" href="#FOOT1"><sup>1</sup></a>, <abbr title="expl">ABR</abbr> (EXPL), 
  <tt>in verb</tt></small></small>
  </p><div class="footnote">
diff -Nrc2 texinfo-5.2/tp/t/results/coverage_braces/space_in_image.pl texinfo-6.0/tp/t/results/coverage_braces/space_in_image.pl
*** texinfo-5.2/tp/t/results/coverage_braces/space_in_image.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/coverage_braces/space_in_image.pl	2014-12-19 17:00:09.000000000 +0000
***************
*** 213,232 ****
  $result_converted_errors{'html_text'}->{'space_in_image'} = [
    {
-     'file_name' => '',
      'error_line' => ':1: warning: @image file `a\' (for HTML) not found, using `a.e\'
  ',
!     'text' => '@image file `a\' (for HTML) not found, using `a.e\'',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 1
    },
    {
-     'file_name' => '',
      'error_line' => ':1: warning: @image file `f\' (for HTML) not found, using `f.jpg\'
  ',
!     'text' => '@image file `f\' (for HTML) not found, using `f.jpg\'',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 1
    }
  ];
--- 213,232 ----
  $result_converted_errors{'html_text'}->{'space_in_image'} = [
    {
      'error_line' => ':1: warning: @image file `a\' (for HTML) not found, using `a.e\'
  ',
!     'file_name' => '',
!     'line_nr' => 1,
      'macro' => '',
!     'text' => '@image file `a\' (for HTML) not found, using `a.e\'',
!     'type' => 'warning'
    },
    {
      'error_line' => ':1: warning: @image file `f\' (for HTML) not found, using `f.jpg\'
  ',
!     'file_name' => '',
!     'line_nr' => 1,
      'macro' => '',
!     'text' => '@image file `f\' (for HTML) not found, using `f.jpg\'',
!     'type' => 'warning'
    }
  ];
diff -Nrc2 texinfo-5.2/tp/t/results/coverage_braces/test_image.pl texinfo-6.0/tp/t/results/coverage_braces/test_image.pl
*** texinfo-5.2/tp/t/results/coverage_braces/test_image.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/coverage_braces/test_image.pl	2015-02-10 17:26:50.000000000 +0000
***************
*** 4693,4706 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 4693,4706 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 4711,4718 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 4711,4718 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 4722,4726 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  
--- 4722,4726 ----
  </head>
  
! <body lang="en">
  
  
***************
*** 4782,4873 ****
    },
    {
-     'file_name' => '',
      'error_line' => ':14: warning: @image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \' (possibly involving @files-char)
  ',
!     'text' => '@image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \'',
!     'type' => 'warning',
      'macro' => 'files-char',
!     'line_nr' => 14
    },
    {
-     'file_name' => '',
      'error_line' => ':14: warning: @image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \' (possibly involving @files-char)
  ',
!     'text' => '@image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \'',
!     'type' => 'warning',
      'macro' => 'files-char',
!     'line_nr' => 14
    },
    {
-     'file_name' => '',
      'error_line' => ':9: warning: @image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \' (possibly involving @files-char)
  ',
!     'text' => '@image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \'',
!     'type' => 'warning',
      'macro' => 'files-char',
!     'line_nr' => 9
    },
    {
-     'file_name' => '',
      'error_line' => ':9: warning: @image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \' (possibly involving @files-char)
  ',
!     'text' => '@image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \'',
!     'type' => 'warning',
      'macro' => 'files-char',
!     'line_nr' => 9
    },
    {
-     'file_name' => '',
      'error_line' => ':20: warning: @image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \' (possibly involving @files-char)
  ',
!     'text' => '@image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \'',
!     'type' => 'warning',
      'macro' => 'files-char',
!     'line_nr' => 20
    },
    {
-     'file_name' => '',
      'error_line' => ':20: warning: @image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \' (possibly involving @files-char)
  ',
!     'text' => '@image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \'',
!     'type' => 'warning',
      'macro' => 'files-char',
!     'line_nr' => 20
    },
    {
-     'file_name' => '',
      'error_line' => ':24: warning: @image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \' (possibly involving @files-char)
  ',
!     'text' => '@image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \'',
!     'type' => 'warning',
      'macro' => 'files-char',
!     'line_nr' => 24
    },
    {
-     'file_name' => '',
      'error_line' => ':24: warning: @image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \' (possibly involving @files-char)
  ',
!     'text' => '@image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \'',
!     'type' => 'warning',
      'macro' => 'files-char',
!     'line_nr' => 24
    },
    {
-     'file_name' => '',
      'error_line' => ':26: warning: @image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \' (possibly involving @files-char)
  ',
!     'text' => '@image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \'',
!     'type' => 'warning',
      'macro' => 'files-char',
!     'line_nr' => 26
    },
    {
-     'file_name' => '',
      'error_line' => ':26: warning: @image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \' (possibly involving @files-char)
  ',
!     'text' => '@image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \'',
!     'type' => 'warning',
      'macro' => 'files-char',
!     'line_nr' => 26
    }
  ];
--- 4782,4873 ----
    },
    {
      'error_line' => ':14: warning: @image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \' (possibly involving @files-char)
  ',
!     'file_name' => '',
!     'line_nr' => 14,
      'macro' => 'files-char',
!     'text' => '@image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \'',
!     'type' => 'warning'
    },
    {
      'error_line' => ':14: warning: @image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \' (possibly involving @files-char)
  ',
!     'file_name' => '',
!     'line_nr' => 14,
      'macro' => 'files-char',
!     'text' => '@image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \'',
!     'type' => 'warning'
    },
    {
      'error_line' => ':9: warning: @image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \' (possibly involving @files-char)
  ',
!     'file_name' => '',
!     'line_nr' => 9,
      'macro' => 'files-char',
!     'text' => '@image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \'',
!     'type' => 'warning'
    },
    {
      'error_line' => ':9: warning: @image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \' (possibly involving @files-char)
  ',
!     'file_name' => '',
!     'line_nr' => 9,
      'macro' => 'files-char',
!     'text' => '@image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \'',
!     'type' => 'warning'
    },
    {
      'error_line' => ':20: warning: @image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \' (possibly involving @files-char)
  ',
!     'file_name' => '',
!     'line_nr' => 20,
      'macro' => 'files-char',
!     'text' => '@image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \'',
!     'type' => 'warning'
    },
    {
      'error_line' => ':20: warning: @image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \' (possibly involving @files-char)
  ',
!     'file_name' => '',
!     'line_nr' => 20,
      'macro' => 'files-char',
!     'text' => '@image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \'',
!     'type' => 'warning'
    },
    {
      'error_line' => ':24: warning: @image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \' (possibly involving @files-char)
  ',
!     'file_name' => '',
!     'line_nr' => 24,
      'macro' => 'files-char',
!     'text' => '@image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \'',
!     'type' => 'warning'
    },
    {
      'error_line' => ':24: warning: @image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \' (possibly involving @files-char)
  ',
!     'file_name' => '',
!     'line_nr' => 24,
      'macro' => 'files-char',
!     'text' => '@image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \'',
!     'type' => 'warning'
    },
    {
      'error_line' => ':26: warning: @image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \' (possibly involving @files-char)
  ',
!     'file_name' => '',
!     'line_nr' => 26,
      'macro' => 'files-char',
!     'text' => '@image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \'',
!     'type' => 'warning'
    },
    {
      'error_line' => ':26: warning: @image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \' (possibly involving @files-char)
  ',
!     'file_name' => '',
!     'line_nr' => 26,
      'macro' => 'files-char',
!     'text' => '@image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \'',
!     'type' => 'warning'
    }
  ];
***************
*** 4906,4961 ****
  $result_converted_errors{'plaintext'}->{'test_image'} = [
    {
-     'file_name' => '',
      'error_line' => ':14: warning: could not find @image file `f@i--le..  a@<"%@  < & @ % " .txt\' nor alternate text (possibly involving @files-char)
  ',
!     'text' => 'could not find @image file `f@i--le..  a@<"%@  < & @ % " .txt\' nor alternate text',
!     'type' => 'warning',
      'macro' => 'files-char',
!     'line_nr' => 14
    },
    {
-     'file_name' => '',
      'error_line' => ':9: warning: could not find @image file `f@i--le..  a@<"%@  < & @ % " .txt\' nor alternate text (possibly involving @files-char)
  ',
!     'text' => 'could not find @image file `f@i--le..  a@<"%@  < & @ % " .txt\' nor alternate text',
!     'type' => 'warning',
      'macro' => 'files-char',
!     'line_nr' => 9
    },
    {
-     'file_name' => '',
      'error_line' => ':20: warning: could not find @image file `f@i--le..  a@<"%@  < & @ % " .txt\' nor alternate text (possibly involving @files-char)
  ',
!     'text' => 'could not find @image file `f@i--le..  a@<"%@  < & @ % " .txt\' nor alternate text',
!     'type' => 'warning',
      'macro' => 'files-char',
!     'line_nr' => 20
    },
    {
-     'file_name' => '',
      'error_line' => ':24: warning: could not find @image file `f@i--le..  a@<"%@  < & @ % " .txt\' nor alternate text (possibly involving @files-char)
  ',
!     'text' => 'could not find @image file `f@i--le..  a@<"%@  < & @ % " .txt\' nor alternate text',
!     'type' => 'warning',
      'macro' => 'files-char',
!     'line_nr' => 24
    },
    {
-     'file_name' => '',
      'error_line' => ':26: warning: could not find @image file `f@i--le..  a@<"%@  < & @ % " .txt\' nor alternate text (possibly involving @files-char)
  ',
!     'text' => 'could not find @image file `f@i--le..  a@<"%@  < & @ % " .txt\' nor alternate text',
!     'type' => 'warning',
      'macro' => 'files-char',
!     'line_nr' => 26
    },
    {
-     'file_name' => '',
      'error_line' => ':26: warning: could not find @image file `f@i--le..  a@<"%@  < & @ % " .txt\' nor alternate text (possibly involving @files-char)
  ',
!     'text' => 'could not find @image file `f@i--le..  a@<"%@  < & @ % " .txt\' nor alternate text',
!     'type' => 'warning',
      'macro' => 'files-char',
!     'line_nr' => 26
    }
  ];
--- 4906,4961 ----
  $result_converted_errors{'plaintext'}->{'test_image'} = [
    {
      'error_line' => ':14: warning: could not find @image file `f@i--le..  a@<"%@  < & @ % " .txt\' nor alternate text (possibly involving @files-char)
  ',
!     'file_name' => '',
!     'line_nr' => 14,
      'macro' => 'files-char',
!     'text' => 'could not find @image file `f@i--le..  a@<"%@  < & @ % " .txt\' nor alternate text',
!     'type' => 'warning'
    },
    {
      'error_line' => ':9: warning: could not find @image file `f@i--le..  a@<"%@  < & @ % " .txt\' nor alternate text (possibly involving @files-char)
  ',
!     'file_name' => '',
!     'line_nr' => 9,
      'macro' => 'files-char',
!     'text' => 'could not find @image file `f@i--le..  a@<"%@  < & @ % " .txt\' nor alternate text',
!     'type' => 'warning'
    },
    {
      'error_line' => ':20: warning: could not find @image file `f@i--le..  a@<"%@  < & @ % " .txt\' nor alternate text (possibly involving @files-char)
  ',
!     'file_name' => '',
!     'line_nr' => 20,
      'macro' => 'files-char',
!     'text' => 'could not find @image file `f@i--le..  a@<"%@  < & @ % " .txt\' nor alternate text',
!     'type' => 'warning'
    },
    {
      'error_line' => ':24: warning: could not find @image file `f@i--le..  a@<"%@  < & @ % " .txt\' nor alternate text (possibly involving @files-char)
  ',
!     'file_name' => '',
!     'line_nr' => 24,
      'macro' => 'files-char',
!     'text' => 'could not find @image file `f@i--le..  a@<"%@  < & @ % " .txt\' nor alternate text',
!     'type' => 'warning'
    },
    {
      'error_line' => ':26: warning: could not find @image file `f@i--le..  a@<"%@  < & @ % " .txt\' nor alternate text (possibly involving @files-char)
  ',
!     'file_name' => '',
!     'line_nr' => 26,
      'macro' => 'files-char',
!     'text' => 'could not find @image file `f@i--le..  a@<"%@  < & @ % " .txt\' nor alternate text',
!     'type' => 'warning'
    },
    {
      'error_line' => ':26: warning: could not find @image file `f@i--le..  a@<"%@  < & @ % " .txt\' nor alternate text (possibly involving @files-char)
  ',
!     'file_name' => '',
!     'line_nr' => 26,
      'macro' => 'files-char',
!     'text' => 'could not find @image file `f@i--le..  a@<"%@  < & @ % " .txt\' nor alternate text',
!     'type' => 'warning'
    }
  ];
***************
*** 5011,5102 ****
  $result_converted_errors{'html_text'}->{'test_image'} = [
    {
-     'file_name' => '',
      'error_line' => ':14: warning: @image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \' (possibly involving @files-char)
  ',
!     'text' => '@image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \'',
!     'type' => 'warning',
      'macro' => 'files-char',
!     'line_nr' => 14
    },
    {
-     'file_name' => '',
      'error_line' => ':14: warning: @image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \' (possibly involving @files-char)
  ',
!     'text' => '@image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \'',
!     'type' => 'warning',
      'macro' => 'files-char',
!     'line_nr' => 14
    },
    {
-     'file_name' => '',
      'error_line' => ':9: warning: @image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \' (possibly involving @files-char)
  ',
!     'text' => '@image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \'',
!     'type' => 'warning',
      'macro' => 'files-char',
!     'line_nr' => 9
    },
    {
-     'file_name' => '',
      'error_line' => ':9: warning: @image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \' (possibly involving @files-char)
  ',
!     'text' => '@image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \'',
!     'type' => 'warning',
      'macro' => 'files-char',
!     'line_nr' => 9
    },
    {
-     'file_name' => '',
      'error_line' => ':20: warning: @image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \' (possibly involving @files-char)
  ',
!     'text' => '@image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \'',
!     'type' => 'warning',
      'macro' => 'files-char',
!     'line_nr' => 20
    },
    {
-     'file_name' => '',
      'error_line' => ':20: warning: @image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \' (possibly involving @files-char)
  ',
!     'text' => '@image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \'',
!     'type' => 'warning',
      'macro' => 'files-char',
!     'line_nr' => 20
    },
    {
-     'file_name' => '',
      'error_line' => ':24: warning: @image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \' (possibly involving @files-char)
  ',
!     'text' => '@image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \'',
!     'type' => 'warning',
      'macro' => 'files-char',
!     'line_nr' => 24
    },
    {
-     'file_name' => '',
      'error_line' => ':24: warning: @image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \' (possibly involving @files-char)
  ',
!     'text' => '@image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \'',
!     'type' => 'warning',
      'macro' => 'files-char',
!     'line_nr' => 24
    },
    {
-     'file_name' => '',
      'error_line' => ':26: warning: @image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \' (possibly involving @files-char)
  ',
!     'text' => '@image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \'',
!     'type' => 'warning',
      'macro' => 'files-char',
!     'line_nr' => 26
    },
    {
-     'file_name' => '',
      'error_line' => ':26: warning: @image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \' (possibly involving @files-char)
  ',
!     'text' => '@image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \'',
!     'type' => 'warning',
      'macro' => 'files-char',
!     'line_nr' => 26
    }
  ];
--- 5011,5102 ----
  $result_converted_errors{'html_text'}->{'test_image'} = [
    {
      'error_line' => ':14: warning: @image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \' (possibly involving @files-char)
  ',
!     'file_name' => '',
!     'line_nr' => 14,
      'macro' => 'files-char',
!     'text' => '@image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \'',
!     'type' => 'warning'
    },
    {
      'error_line' => ':14: warning: @image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \' (possibly involving @files-char)
  ',
!     'file_name' => '',
!     'line_nr' => 14,
      'macro' => 'files-char',
!     'text' => '@image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \'',
!     'type' => 'warning'
    },
    {
      'error_line' => ':9: warning: @image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \' (possibly involving @files-char)
  ',
!     'file_name' => '',
!     'line_nr' => 9,
      'macro' => 'files-char',
!     'text' => '@image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \'',
!     'type' => 'warning'
    },
    {
      'error_line' => ':9: warning: @image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \' (possibly involving @files-char)
  ',
!     'file_name' => '',
!     'line_nr' => 9,
      'macro' => 'files-char',
!     'text' => '@image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \'',
!     'type' => 'warning'
    },
    {
      'error_line' => ':20: warning: @image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \' (possibly involving @files-char)
  ',
!     'file_name' => '',
!     'line_nr' => 20,
      'macro' => 'files-char',
!     'text' => '@image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \'',
!     'type' => 'warning'
    },
    {
      'error_line' => ':20: warning: @image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \' (possibly involving @files-char)
  ',
!     'file_name' => '',
!     'line_nr' => 20,
      'macro' => 'files-char',
!     'text' => '@image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \'',
!     'type' => 'warning'
    },
    {
      'error_line' => ':24: warning: @image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \' (possibly involving @files-char)
  ',
!     'file_name' => '',
!     'line_nr' => 24,
      'macro' => 'files-char',
!     'text' => '@image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \'',
!     'type' => 'warning'
    },
    {
      'error_line' => ':24: warning: @image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \' (possibly involving @files-char)
  ',
!     'file_name' => '',
!     'line_nr' => 24,
      'macro' => 'files-char',
!     'text' => '@image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \'',
!     'type' => 'warning'
    },
    {
      'error_line' => ':26: warning: @image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \' (possibly involving @files-char)
  ',
!     'file_name' => '',
!     'line_nr' => 26,
      'macro' => 'files-char',
!     'text' => '@image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \'',
!     'type' => 'warning'
    },
    {
      'error_line' => ':26: warning: @image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \' (possibly involving @files-char)
  ',
!     'file_name' => '',
!     'line_nr' => 26,
      'macro' => 'files-char',
!     'text' => '@image file `f@i--le..  a@<"%@  < & @ % " \' (for HTML) not found, using `f@i--le..  a@<"%@  < & @ % " .ext@i--le..  a@<"%@  < & @ % " \'',
!     'type' => 'warning'
    }
  ];
diff -Nrc2 texinfo-5.2/tp/t/results/coverage_braces/test_w.pl texinfo-6.0/tp/t/results/coverage_braces/test_w.pl
*** texinfo-5.2/tp/t/results/coverage_braces/test_w.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/coverage_braces/test_w.pl	2014-12-19 17:00:12.000000000 +0000
***************
*** 916,920 ****
  $result_converted{'plaintext'}->{'test_w'} = 'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bbbbbbbbbbbbb bbbbb bbb b b b b b b b b b bb .  ccc dddd.
  
!    a a a a a a a a a a a a a a a a a a a a a a a a a a a a b a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a
  
     
--- 916,921 ----
  $result_converted{'plaintext'}->{'test_w'} = 'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bbbbbbbbbbbbb bbbbb bbb b b b b b b b b b bb .  ccc dddd.
  
!    a a a a a a a a a a a a a a a a a a a a a a a a a a a a
! b a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a
  
     
diff -Nrc2 texinfo-5.2/tp/t/results/coverage_braces/two_footnotes_in_nodes.pl texinfo-6.0/tp/t/results/coverage_braces/two_footnotes_in_nodes.pl
*** texinfo-5.2/tp/t/results/coverage_braces/two_footnotes_in_nodes.pl	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/coverage_braces/two_footnotes_in_nodes.pl	2015-02-10 17:26:50.000000000 +0000
***************
*** 928,941 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 928,941 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 946,953 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 946,953 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 957,961 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <div class="header">
--- 957,961 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/coverage_braces/two_footnotes_in_nodes_separate.pl texinfo-6.0/tp/t/results/coverage_braces/two_footnotes_in_nodes_separate.pl
*** texinfo-5.2/tp/t/results/coverage_braces/two_footnotes_in_nodes_separate.pl	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/coverage_braces/two_footnotes_in_nodes_separate.pl	2015-02-10 17:26:50.000000000 +0000
***************
*** 978,991 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 978,991 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 996,1003 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 996,1003 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 1007,1011 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <div class="header">
--- 1007,1011 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/coverage_braces/uref_in_ref.pl texinfo-6.0/tp/t/results/coverage_braces/uref_in_ref.pl
*** texinfo-5.2/tp/t/results/coverage_braces/uref_in_ref.pl	2013-09-07 21:10:16.000000000 +0100
--- texinfo-6.0/tp/t/results/coverage_braces/uref_in_ref.pl	2014-12-19 17:00:03.000000000 +0000
***************
*** 385,395 ****
  $result_converted_errors{'plaintext'}->{'uref_in_ref'} = [
    {
-     'file_name' => '',
      'error_line' => ':1: warning: @ref cross-reference name should not contain `:\'
  ',
!     'text' => '@ref cross-reference name should not contain `:\'',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 1
    }
  ];
--- 385,395 ----
  $result_converted_errors{'plaintext'}->{'uref_in_ref'} = [
    {
      'error_line' => ':1: warning: @ref cross-reference name should not contain `:\'
  ',
!     'file_name' => '',
!     'line_nr' => 1,
      'macro' => '',
!     'text' => '@ref cross-reference name should not contain `:\'',
!     'type' => 'warning'
    }
  ];
diff -Nrc2 texinfo-5.2/tp/t/results/def/all_commands_delimiters.pl texinfo-6.0/tp/t/results/def/all_commands_delimiters.pl
*** texinfo-5.2/tp/t/results/def/all_commands_delimiters.pl	2013-02-19 22:25:47.000000000 +0000
--- texinfo-6.0/tp/t/results/def/all_commands_delimiters.pl	2014-12-19 17:20:54.000000000 +0000
***************
*** 8148,8159 ****
                  'category',
                  {
!                   'text' => 'Command'
                  }
                ],
                [
-                 'class',
-                 {}
-               ],
-               [
                  'spaces',
                  {
--- 8148,8160 ----
                  'category',
                  {
!                   'contents' => [
!                     {
!                       'text' => 'Command'
!                     },
!                     {}
!                   ]
                  }
                ],
                [
                  'spaces',
                  {
***************
*** 8163,8167 ****
                ],
                [
!                 'type',
                  {
                    'contents' => [],
--- 8164,8168 ----
                ],
                [
!                 'class',
                  {
                    'contents' => [],
***************
*** 8178,8191 ****
                ],
                [
!                 'name',
                  {
!                   'text' => 'expose'
                  }
                ],
                [
-                 'arg',
-                 {}
-               ],
-               [
                  'spaces',
                  {
--- 8179,8193 ----
                ],
                [
!                 'type',
                  {
!                   'contents' => [
!                     {
!                       'text' => 'expose'
!                     },
!                     {}
!                   ]
                  }
                ],
                [
                  'spaces',
                  {
***************
*** 8195,8199 ****
                ],
                [
!                 'typearg',
                  {
                    'text' => 'name'
--- 8197,8201 ----
                ],
                [
!                 'name',
                  {
                    'text' => 'name'
***************
*** 8235,8239 ****
                'index_prefix' => 'f',
                'index_type_command' => 'deftypeop',
!               'key' => 'expose on com',
                'number' => 21
              },
--- 8237,8241 ----
                'index_prefix' => 'f',
                'index_type_command' => 'deftypeop',
!               'key' => 'name on Windowint',
                'number' => 21
              },
***************
*** 15150,15167 ****
  $result_trees{'all_commands_delimiters'}{'contents'}[50]{'contents'}[0]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'all_commands_delimiters'}{'contents'}[50]{'contents'}[0]{'args'}[0];
  $result_trees{'all_commands_delimiters'}{'contents'}[50]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'all_commands_delimiters'}{'contents'}[50]{'contents'}[0];
! $result_trees{'all_commands_delimiters'}{'contents'}[50]{'contents'}[0]{'extra'}{'def_args'}[1][1] = $result_trees{'all_commands_delimiters'}{'contents'}[50]{'contents'}[0]{'args'}[0]{'contents'}[2];
! $result_trees{'all_commands_delimiters'}{'contents'}[50]{'contents'}[0]{'extra'}{'def_args'}[3][1]{'contents'} = $result_trees{'all_commands_delimiters'}{'contents'}[50]{'contents'}[0]{'args'}[0]{'contents'}[4]{'contents'};
! $result_trees{'all_commands_delimiters'}{'contents'}[50]{'contents'}[0]{'extra'}{'def_args'}[3][1]{'parent'} = $result_trees{'all_commands_delimiters'}{'contents'}[50]{'contents'}[0]{'args'}[0];
! $result_trees{'all_commands_delimiters'}{'contents'}[50]{'contents'}[0]{'extra'}{'def_args'}[6][1] = $result_trees{'all_commands_delimiters'}{'contents'}[50]{'contents'}[0]{'args'}[0]{'contents'}[6];
  $result_trees{'all_commands_delimiters'}{'contents'}[50]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'category'} = $result_trees{'all_commands_delimiters'}{'contents'}[50]{'contents'}[0]{'extra'}{'def_args'}[0][1];
! $result_trees{'all_commands_delimiters'}{'contents'}[50]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'class'} = $result_trees{'all_commands_delimiters'}{'contents'}[50]{'contents'}[0]{'args'}[0]{'contents'}[2];
! $result_trees{'all_commands_delimiters'}{'contents'}[50]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'name'} = $result_trees{'all_commands_delimiters'}{'contents'}[50]{'contents'}[0]{'extra'}{'def_args'}[5][1];
! $result_trees{'all_commands_delimiters'}{'contents'}[50]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'type'} = $result_trees{'all_commands_delimiters'}{'contents'}[50]{'contents'}[0]{'extra'}{'def_args'}[3][1];
  $result_trees{'all_commands_delimiters'}{'contents'}[50]{'contents'}[0]{'extra'}{'index_entry'}{'command'} = $result_trees{'all_commands_delimiters'}{'contents'}[50]{'contents'}[0];
! $result_trees{'all_commands_delimiters'}{'contents'}[50]{'contents'}[0]{'extra'}{'index_entry'}{'content'}[0] = $result_trees{'all_commands_delimiters'}{'contents'}[50]{'contents'}[0]{'extra'}{'def_args'}[5][1];
  $result_trees{'all_commands_delimiters'}{'contents'}[50]{'contents'}[0]{'extra'}{'index_entry'}{'content'}[2]{'parent'}{'contents'} = $result_trees{'all_commands_delimiters'}{'contents'}[50]{'contents'}[0]{'extra'}{'index_entry'}{'content'};
! $result_trees{'all_commands_delimiters'}{'contents'}[50]{'contents'}[0]{'extra'}{'index_entry'}{'content'}[3] = $result_trees{'all_commands_delimiters'}{'contents'}[50]{'contents'}[0]{'args'}[0]{'contents'}[2];
! $result_trees{'all_commands_delimiters'}{'contents'}[50]{'contents'}[0]{'extra'}{'index_entry'}{'content_normalized'}[0] = $result_trees{'all_commands_delimiters'}{'contents'}[50]{'contents'}[0]{'extra'}{'def_args'}[5][1];
! $result_trees{'all_commands_delimiters'}{'contents'}[50]{'contents'}[0]{'extra'}{'index_entry'}{'content_normalized'}[2] = $result_trees{'all_commands_delimiters'}{'contents'}[50]{'contents'}[0]{'args'}[0]{'contents'}[2];
  $result_trees{'all_commands_delimiters'}{'contents'}[50]{'contents'}[0]{'line_nr'} = $result_trees{'all_commands_delimiters'}{'contents'}[50]{'contents'}[0]{'args'}[0]{'contents'}[2]{'line_nr'};
  $result_trees{'all_commands_delimiters'}{'contents'}[50]{'contents'}[0]{'parent'} = $result_trees{'all_commands_delimiters'}{'contents'}[50];
--- 15152,15169 ----
  $result_trees{'all_commands_delimiters'}{'contents'}[50]{'contents'}[0]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'all_commands_delimiters'}{'contents'}[50]{'contents'}[0]{'args'}[0];
  $result_trees{'all_commands_delimiters'}{'contents'}[50]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'all_commands_delimiters'}{'contents'}[50]{'contents'}[0];
! $result_trees{'all_commands_delimiters'}{'contents'}[50]{'contents'}[0]{'extra'}{'def_args'}[0][1]{'contents'}[1] = $result_trees{'all_commands_delimiters'}{'contents'}[50]{'contents'}[0]{'args'}[0]{'contents'}[2];
! $result_trees{'all_commands_delimiters'}{'contents'}[50]{'contents'}[0]{'extra'}{'def_args'}[2][1]{'contents'} = $result_trees{'all_commands_delimiters'}{'contents'}[50]{'contents'}[0]{'args'}[0]{'contents'}[4]{'contents'};
! $result_trees{'all_commands_delimiters'}{'contents'}[50]{'contents'}[0]{'extra'}{'def_args'}[2][1]{'parent'} = $result_trees{'all_commands_delimiters'}{'contents'}[50]{'contents'}[0]{'args'}[0];
! $result_trees{'all_commands_delimiters'}{'contents'}[50]{'contents'}[0]{'extra'}{'def_args'}[4][1]{'contents'}[1] = $result_trees{'all_commands_delimiters'}{'contents'}[50]{'contents'}[0]{'args'}[0]{'contents'}[6];
  $result_trees{'all_commands_delimiters'}{'contents'}[50]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'category'} = $result_trees{'all_commands_delimiters'}{'contents'}[50]{'contents'}[0]{'extra'}{'def_args'}[0][1];
! $result_trees{'all_commands_delimiters'}{'contents'}[50]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'class'} = $result_trees{'all_commands_delimiters'}{'contents'}[50]{'contents'}[0]{'extra'}{'def_args'}[2][1];
! $result_trees{'all_commands_delimiters'}{'contents'}[50]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'name'} = $result_trees{'all_commands_delimiters'}{'contents'}[50]{'contents'}[0]{'extra'}{'def_args'}[6][1];
! $result_trees{'all_commands_delimiters'}{'contents'}[50]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'type'} = $result_trees{'all_commands_delimiters'}{'contents'}[50]{'contents'}[0]{'extra'}{'def_args'}[4][1];
  $result_trees{'all_commands_delimiters'}{'contents'}[50]{'contents'}[0]{'extra'}{'index_entry'}{'command'} = $result_trees{'all_commands_delimiters'}{'contents'}[50]{'contents'}[0];
! $result_trees{'all_commands_delimiters'}{'contents'}[50]{'contents'}[0]{'extra'}{'index_entry'}{'content'}[0] = $result_trees{'all_commands_delimiters'}{'contents'}[50]{'contents'}[0]{'extra'}{'def_args'}[6][1];
  $result_trees{'all_commands_delimiters'}{'contents'}[50]{'contents'}[0]{'extra'}{'index_entry'}{'content'}[2]{'parent'}{'contents'} = $result_trees{'all_commands_delimiters'}{'contents'}[50]{'contents'}[0]{'extra'}{'index_entry'}{'content'};
! $result_trees{'all_commands_delimiters'}{'contents'}[50]{'contents'}[0]{'extra'}{'index_entry'}{'content'}[3] = $result_trees{'all_commands_delimiters'}{'contents'}[50]{'contents'}[0]{'extra'}{'def_args'}[2][1];
! $result_trees{'all_commands_delimiters'}{'contents'}[50]{'contents'}[0]{'extra'}{'index_entry'}{'content_normalized'}[0] = $result_trees{'all_commands_delimiters'}{'contents'}[50]{'contents'}[0]{'extra'}{'def_args'}[6][1];
! $result_trees{'all_commands_delimiters'}{'contents'}[50]{'contents'}[0]{'extra'}{'index_entry'}{'content_normalized'}[2] = $result_trees{'all_commands_delimiters'}{'contents'}[50]{'contents'}[0]{'extra'}{'def_args'}[2][1];
  $result_trees{'all_commands_delimiters'}{'contents'}[50]{'contents'}[0]{'line_nr'} = $result_trees{'all_commands_delimiters'}{'contents'}[50]{'contents'}[0]{'args'}[0]{'contents'}[2]{'line_nr'};
  $result_trees{'all_commands_delimiters'}{'contents'}[50]{'contents'}[0]{'parent'} = $result_trees{'all_commands_delimiters'}{'contents'}[50];
***************
*** 16484,16488 ****
  Operation21 on ;Window: int ;expose type arg
  
! Command on com: Windowint expose exp name
  
  Function: apply function &rest arguments
--- 16486,16490 ----
  Operation21 on ;Window: int ;expose type arg
  
! Commandcom on Windowint: exposeexp name
  
  Function: apply function &rest arguments
***************
*** 17019,17023 ****
   -- Operation21 on ;Window: \'int\' ;expose type arg
  
!  -- Command on \'com\': Window\'int\' expose EXP name
  
   -- Function: apply function &rest arguments
--- 17021,17025 ----
   -- Operation21 on ;Window: \'int\' ;expose type arg
  
!  -- Command\'com\' on Window\'int\': exposeEXP name
  
   -- Function: apply function &rest arguments
diff -Nrc2 texinfo-5.2/tp/t/results/def/all_commands_delimiters_printindex.pl texinfo-6.0/tp/t/results/def/all_commands_delimiters_printindex.pl
*** texinfo-5.2/tp/t/results/def/all_commands_delimiters_printindex.pl	2013-02-19 22:25:47.000000000 +0000
--- texinfo-6.0/tp/t/results/def/all_commands_delimiters_printindex.pl	2015-02-10 17:26:45.000000000 +0000
***************
*** 8207,8218 ****
                      'category',
                      {
!                       'text' => 'Command'
                      }
                    ],
                    [
-                     'class',
-                     {}
-                   ],
-                   [
                      'spaces',
                      {
--- 8207,8219 ----
                      'category',
                      {
!                       'contents' => [
!                         {
!                           'text' => 'Command'
!                         },
!                         {}
!                       ]
                      }
                    ],
                    [
                      'spaces',
                      {
***************
*** 8222,8226 ****
                    ],
                    [
!                     'type',
                      {
                        'contents' => [],
--- 8223,8227 ----
                    ],
                    [
!                     'class',
                      {
                        'contents' => [],
***************
*** 8237,8250 ****
                    ],
                    [
!                     'name',
                      {
!                       'text' => 'expose'
                      }
                    ],
                    [
-                     'arg',
-                     {}
-                   ],
-                   [
                      'spaces',
                      {
--- 8238,8252 ----
                    ],
                    [
!                     'type',
                      {
!                       'contents' => [
!                         {
!                           'text' => 'expose'
!                         },
!                         {}
!                       ]
                      }
                    ],
                    [
                      'spaces',
                      {
***************
*** 8254,8258 ****
                    ],
                    [
!                     'typearg',
                      {
                        'text' => 'name'
--- 8256,8260 ----
                    ],
                    [
!                     'name',
                      {
                        'text' => 'name'
***************
*** 8294,8298 ****
                    'index_prefix' => 'f',
                    'index_type_command' => 'deftypeop',
!                   'key' => 'expose on com',
                    'node' => {},
                    'number' => 21
--- 8296,8300 ----
                    'index_prefix' => 'f',
                    'index_type_command' => 'deftypeop',
!                   'key' => 'name on Windowint',
                    'node' => {},
                    'number' => 21
***************
*** 15550,15567 ****
  $result_trees{'all_commands_delimiters_printindex'}{'contents'}[1]{'contents'}[50]{'contents'}[0]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'all_commands_delimiters_printindex'}{'contents'}[1]{'contents'}[50]{'contents'}[0]{'args'}[0];
  $result_trees{'all_commands_delimiters_printindex'}{'contents'}[1]{'contents'}[50]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'all_commands_delimiters_printindex'}{'contents'}[1]{'contents'}[50]{'contents'}[0];
! $result_trees{'all_commands_delimiters_printindex'}{'contents'}[1]{'contents'}[50]{'contents'}[0]{'extra'}{'def_args'}[1][1] = $result_trees{'all_commands_delimiters_printindex'}{'contents'}[1]{'contents'}[50]{'contents'}[0]{'args'}[0]{'contents'}[2];
! $result_trees{'all_commands_delimiters_printindex'}{'contents'}[1]{'contents'}[50]{'contents'}[0]{'extra'}{'def_args'}[3][1]{'contents'} = $result_trees{'all_commands_delimiters_printindex'}{'contents'}[1]{'contents'}[50]{'contents'}[0]{'args'}[0]{'contents'}[4]{'contents'};
! $result_trees{'all_commands_delimiters_printindex'}{'contents'}[1]{'contents'}[50]{'contents'}[0]{'extra'}{'def_args'}[3][1]{'parent'} = $result_trees{'all_commands_delimiters_printindex'}{'contents'}[1]{'contents'}[50]{'contents'}[0]{'args'}[0];
! $result_trees{'all_commands_delimiters_printindex'}{'contents'}[1]{'contents'}[50]{'contents'}[0]{'extra'}{'def_args'}[6][1] = $result_trees{'all_commands_delimiters_printindex'}{'contents'}[1]{'contents'}[50]{'contents'}[0]{'args'}[0]{'contents'}[6];
  $result_trees{'all_commands_delimiters_printindex'}{'contents'}[1]{'contents'}[50]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'category'} = $result_trees{'all_commands_delimiters_printindex'}{'contents'}[1]{'contents'}[50]{'contents'}[0]{'extra'}{'def_args'}[0][1];
! $result_trees{'all_commands_delimiters_printindex'}{'contents'}[1]{'contents'}[50]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'class'} = $result_trees{'all_commands_delimiters_printindex'}{'contents'}[1]{'contents'}[50]{'contents'}[0]{'args'}[0]{'contents'}[2];
! $result_trees{'all_commands_delimiters_printindex'}{'contents'}[1]{'contents'}[50]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'name'} = $result_trees{'all_commands_delimiters_printindex'}{'contents'}[1]{'contents'}[50]{'contents'}[0]{'extra'}{'def_args'}[5][1];
! $result_trees{'all_commands_delimiters_printindex'}{'contents'}[1]{'contents'}[50]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'type'} = $result_trees{'all_commands_delimiters_printindex'}{'contents'}[1]{'contents'}[50]{'contents'}[0]{'extra'}{'def_args'}[3][1];
  $result_trees{'all_commands_delimiters_printindex'}{'contents'}[1]{'contents'}[50]{'contents'}[0]{'extra'}{'index_entry'}{'command'} = $result_trees{'all_commands_delimiters_printindex'}{'contents'}[1]{'contents'}[50]{'contents'}[0];
! $result_trees{'all_commands_delimiters_printindex'}{'contents'}[1]{'contents'}[50]{'contents'}[0]{'extra'}{'index_entry'}{'content'}[0] = $result_trees{'all_commands_delimiters_printindex'}{'contents'}[1]{'contents'}[50]{'contents'}[0]{'extra'}{'def_args'}[5][1];
  $result_trees{'all_commands_delimiters_printindex'}{'contents'}[1]{'contents'}[50]{'contents'}[0]{'extra'}{'index_entry'}{'content'}[2]{'parent'}{'contents'} = $result_trees{'all_commands_delimiters_printindex'}{'contents'}[1]{'contents'}[50]{'contents'}[0]{'extra'}{'index_entry'}{'content'};
! $result_trees{'all_commands_delimiters_printindex'}{'contents'}[1]{'contents'}[50]{'contents'}[0]{'extra'}{'index_entry'}{'content'}[3] = $result_trees{'all_commands_delimiters_printindex'}{'contents'}[1]{'contents'}[50]{'contents'}[0]{'args'}[0]{'contents'}[2];
! $result_trees{'all_commands_delimiters_printindex'}{'contents'}[1]{'contents'}[50]{'contents'}[0]{'extra'}{'index_entry'}{'content_normalized'}[0] = $result_trees{'all_commands_delimiters_printindex'}{'contents'}[1]{'contents'}[50]{'contents'}[0]{'extra'}{'def_args'}[5][1];
! $result_trees{'all_commands_delimiters_printindex'}{'contents'}[1]{'contents'}[50]{'contents'}[0]{'extra'}{'index_entry'}{'content_normalized'}[2] = $result_trees{'all_commands_delimiters_printindex'}{'contents'}[1]{'contents'}[50]{'contents'}[0]{'args'}[0]{'contents'}[2];
  $result_trees{'all_commands_delimiters_printindex'}{'contents'}[1]{'contents'}[50]{'contents'}[0]{'extra'}{'index_entry'}{'node'} = $result_trees{'all_commands_delimiters_printindex'}{'contents'}[1];
  $result_trees{'all_commands_delimiters_printindex'}{'contents'}[1]{'contents'}[50]{'contents'}[0]{'line_nr'} = $result_trees{'all_commands_delimiters_printindex'}{'contents'}[1]{'contents'}[50]{'contents'}[0]{'args'}[0]{'contents'}[2]{'line_nr'};
--- 15552,15569 ----
  $result_trees{'all_commands_delimiters_printindex'}{'contents'}[1]{'contents'}[50]{'contents'}[0]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'all_commands_delimiters_printindex'}{'contents'}[1]{'contents'}[50]{'contents'}[0]{'args'}[0];
  $result_trees{'all_commands_delimiters_printindex'}{'contents'}[1]{'contents'}[50]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'all_commands_delimiters_printindex'}{'contents'}[1]{'contents'}[50]{'contents'}[0];
! $result_trees{'all_commands_delimiters_printindex'}{'contents'}[1]{'contents'}[50]{'contents'}[0]{'extra'}{'def_args'}[0][1]{'contents'}[1] = $result_trees{'all_commands_delimiters_printindex'}{'contents'}[1]{'contents'}[50]{'contents'}[0]{'args'}[0]{'contents'}[2];
! $result_trees{'all_commands_delimiters_printindex'}{'contents'}[1]{'contents'}[50]{'contents'}[0]{'extra'}{'def_args'}[2][1]{'contents'} = $result_trees{'all_commands_delimiters_printindex'}{'contents'}[1]{'contents'}[50]{'contents'}[0]{'args'}[0]{'contents'}[4]{'contents'};
! $result_trees{'all_commands_delimiters_printindex'}{'contents'}[1]{'contents'}[50]{'contents'}[0]{'extra'}{'def_args'}[2][1]{'parent'} = $result_trees{'all_commands_delimiters_printindex'}{'contents'}[1]{'contents'}[50]{'contents'}[0]{'args'}[0];
! $result_trees{'all_commands_delimiters_printindex'}{'contents'}[1]{'contents'}[50]{'contents'}[0]{'extra'}{'def_args'}[4][1]{'contents'}[1] = $result_trees{'all_commands_delimiters_printindex'}{'contents'}[1]{'contents'}[50]{'contents'}[0]{'args'}[0]{'contents'}[6];
  $result_trees{'all_commands_delimiters_printindex'}{'contents'}[1]{'contents'}[50]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'category'} = $result_trees{'all_commands_delimiters_printindex'}{'contents'}[1]{'contents'}[50]{'contents'}[0]{'extra'}{'def_args'}[0][1];
! $result_trees{'all_commands_delimiters_printindex'}{'contents'}[1]{'contents'}[50]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'class'} = $result_trees{'all_commands_delimiters_printindex'}{'contents'}[1]{'contents'}[50]{'contents'}[0]{'extra'}{'def_args'}[2][1];
! $result_trees{'all_commands_delimiters_printindex'}{'contents'}[1]{'contents'}[50]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'name'} = $result_trees{'all_commands_delimiters_printindex'}{'contents'}[1]{'contents'}[50]{'contents'}[0]{'extra'}{'def_args'}[6][1];
! $result_trees{'all_commands_delimiters_printindex'}{'contents'}[1]{'contents'}[50]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'type'} = $result_trees{'all_commands_delimiters_printindex'}{'contents'}[1]{'contents'}[50]{'contents'}[0]{'extra'}{'def_args'}[4][1];
  $result_trees{'all_commands_delimiters_printindex'}{'contents'}[1]{'contents'}[50]{'contents'}[0]{'extra'}{'index_entry'}{'command'} = $result_trees{'all_commands_delimiters_printindex'}{'contents'}[1]{'contents'}[50]{'contents'}[0];
! $result_trees{'all_commands_delimiters_printindex'}{'contents'}[1]{'contents'}[50]{'contents'}[0]{'extra'}{'index_entry'}{'content'}[0] = $result_trees{'all_commands_delimiters_printindex'}{'contents'}[1]{'contents'}[50]{'contents'}[0]{'extra'}{'def_args'}[6][1];
  $result_trees{'all_commands_delimiters_printindex'}{'contents'}[1]{'contents'}[50]{'contents'}[0]{'extra'}{'index_entry'}{'content'}[2]{'parent'}{'contents'} = $result_trees{'all_commands_delimiters_printindex'}{'contents'}[1]{'contents'}[50]{'contents'}[0]{'extra'}{'index_entry'}{'content'};
! $result_trees{'all_commands_delimiters_printindex'}{'contents'}[1]{'contents'}[50]{'contents'}[0]{'extra'}{'index_entry'}{'content'}[3] = $result_trees{'all_commands_delimiters_printindex'}{'contents'}[1]{'contents'}[50]{'contents'}[0]{'extra'}{'def_args'}[2][1];
! $result_trees{'all_commands_delimiters_printindex'}{'contents'}[1]{'contents'}[50]{'contents'}[0]{'extra'}{'index_entry'}{'content_normalized'}[0] = $result_trees{'all_commands_delimiters_printindex'}{'contents'}[1]{'contents'}[50]{'contents'}[0]{'extra'}{'def_args'}[6][1];
! $result_trees{'all_commands_delimiters_printindex'}{'contents'}[1]{'contents'}[50]{'contents'}[0]{'extra'}{'index_entry'}{'content_normalized'}[2] = $result_trees{'all_commands_delimiters_printindex'}{'contents'}[1]{'contents'}[50]{'contents'}[0]{'extra'}{'def_args'}[2][1];
  $result_trees{'all_commands_delimiters_printindex'}{'contents'}[1]{'contents'}[50]{'contents'}[0]{'extra'}{'index_entry'}{'node'} = $result_trees{'all_commands_delimiters_printindex'}{'contents'}[1];
  $result_trees{'all_commands_delimiters_printindex'}{'contents'}[1]{'contents'}[50]{'contents'}[0]{'line_nr'} = $result_trees{'all_commands_delimiters_printindex'}{'contents'}[1]{'contents'}[50]{'contents'}[0]{'args'}[0]{'contents'}[2]{'line_nr'};
***************
*** 16968,16972 ****
  Operation21 on ;Window: int ;expose type arg
  
! Command on com: Windowint expose exp name
  
  Function: apply function &rest arguments
--- 16970,16974 ----
  Operation21 on ;Window: int ;expose type arg
  
! Commandcom on Windowint: exposeexp name
  
  Function: apply function &rest arguments
***************
*** 17121,17125 ****
   -- Operation21 on ;Window: \'int\' ;expose type arg
  
!  -- Command on \'com\': Window\'int\' expose EXP name
  
   -- Function: apply function &rest arguments
--- 17123,17127 ----
   -- Operation21 on ;Window: \'int\' ;expose type arg
  
!  -- Command\'com\' on Window\'int\': exposeEXP name
  
   -- Function: apply function &rest arguments
***************
*** 17192,17196 ****
  * e;xpose on W;indow:                    Top.                 (line  57)
  * e;xpose on W;indow <1>:                Top.                 (line  61)
- * expose on \'com\':                       Top.                 (line  65)
  * expose on W,indow:                     Top.                 (line  36)
  * expose on Window:                      Top.                 (line  39)
--- 17194,17197 ----
***************
*** 17202,17205 ****
--- 17203,17207 ----
  * fun_name:                              Top.                 (line 105)
  * fun_name1:                             Top.                 (line 107)
+ * name on Window\'int\':                   Top.                 (line  65)
  * push:                                  Top.                 (line  18)
  
***************
*** 17258,17271 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 17260,17273 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 17276,17283 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 17278,17285 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 17287,17291 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <h1 class="node-heading">Top</h1>
--- 17289,17293 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <h1 class="node-heading">Top</h1>
***************
*** 17391,17395 ****
  
  <dl>
! <dt><a name="index-expose-on-com"></a>Command on <code>com</code>: <em>Window<code>int</code></em> <strong>expose</strong> <em><var>exp</var> name</em></dt>
  </dl>
  
--- 17393,17397 ----
  
  <dl>
! <dt><a name="index-name-on-Windowint"></a>Command<code>com</code> on Window<code>int</code>: <em>expose<var>exp</var></em> <strong>name</strong></dt>
  </dl>
  
***************
*** 17493,17496 ****
--- 17495,17500 ----
  <a class="summary-letter" href="#Top_fn_letter-F"><b>F</b></a>
   &nbsp; 
+ <a class="summary-letter" href="#Top_fn_letter-N"><b>N</b></a>
+  &nbsp; 
  <a class="summary-letter" href="#Top_fn_letter-P"><b>P</b></a>
   &nbsp; 
***************
*** 17529,17533 ****
  <tr><td></td><td valign="top"><a href="#index-e_003bxpose-on-W_003bindow"><code>e;xpose on W;indow</code></a>:</td><td>&nbsp;</td><td valign="top"><a href="#Top">Top</a></td></tr>
  <tr><td></td><td valign="top"><a href="#index-e_003bxpose-on-W_003bindow-1"><code>e;xpose on W;indow</code></a>:</td><td>&nbsp;</td><td valign="top"><a href="#Top">Top</a></td></tr>
- <tr><td></td><td valign="top"><a href="#index-expose-on-com"><code>expose on <code>com</code></code></a>:</td><td>&nbsp;</td><td valign="top"><a href="#Top">Top</a></td></tr>
  <tr><td></td><td valign="top"><a href="#index-expose-on-W_002cindow"><code>expose on W,indow</code></a>:</td><td>&nbsp;</td><td valign="top"><a href="#Top">Top</a></td></tr>
  <tr><td></td><td valign="top"><a href="#index-expose-on-Window"><code>expose on Window</code></a>:</td><td>&nbsp;</td><td valign="top"><a href="#Top">Top</a></td></tr>
--- 17533,17536 ----
***************
*** 17542,17545 ****
--- 17545,17551 ----
  <tr><td></td><td valign="top"><a href="#index-fun_005fname1"><code>fun_name1</code></a>:</td><td>&nbsp;</td><td valign="top"><a href="#Top">Top</a></td></tr>
  <tr><td colspan="4"> <hr></td></tr>
+ <tr><th><a name="Top_fn_letter-N">N</a></th><td></td><td></td></tr>
+ <tr><td></td><td valign="top"><a href="#index-name-on-Windowint"><code>name on Window<code>int</code></code></a>:</td><td>&nbsp;</td><td valign="top"><a href="#Top">Top</a></td></tr>
+ <tr><td colspan="4"> <hr></td></tr>
  <tr><th><a name="Top_fn_letter-P">P</a></th><td></td><td></td></tr>
  <tr><td></td><td valign="top"><a href="#index-push"><code>push</code></a>:</td><td>&nbsp;</td><td valign="top"><a href="#Top">Top</a></td></tr>
***************
*** 17559,17562 ****
--- 17565,17570 ----
  <a class="summary-letter" href="#Top_fn_letter-F"><b>F</b></a>
   &nbsp; 
+ <a class="summary-letter" href="#Top_fn_letter-N"><b>N</b></a>
+  &nbsp; 
  <a class="summary-letter" href="#Top_fn_letter-P"><b>P</b></a>
   &nbsp; 
diff -Nrc2 texinfo-5.2/tp/t/results/def/all_commands_printindex.pl texinfo-6.0/tp/t/results/def/all_commands_printindex.pl
*** texinfo-5.2/tp/t/results/def/all_commands_printindex.pl	2013-02-19 22:25:47.000000000 +0000
--- texinfo-6.0/tp/t/results/def/all_commands_printindex.pl	2015-02-10 17:26:45.000000000 +0000
***************
*** 4378,4391 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 4378,4391 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 4396,4403 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 4396,4403 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 4407,4411 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <h1 class="node-heading">Top</h1>
--- 4407,4411 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <h1 class="node-heading">Top</h1>
diff -Nrc2 texinfo-5.2/tp/t/results/def/empty_def_arguments.pl texinfo-6.0/tp/t/results/def/empty_def_arguments.pl
*** texinfo-5.2/tp/t/results/def/empty_def_arguments.pl	2013-02-19 22:25:47.000000000 +0000
--- texinfo-6.0/tp/t/results/def/empty_def_arguments.pl	2014-12-19 17:20:56.000000000 +0000
***************
*** 204,207 ****
--- 204,214 ----
                  'category',
                  {}
+               ],
+               [
+                 'spaces',
+                 {
+                   'text' => '    ',
+                   'type' => 'spaces'
+                 }
                ]
              ],
diff -Nrc2 texinfo-5.2/tp/t/results/def/empty_deftypeop_name.pl texinfo-6.0/tp/t/results/def/empty_deftypeop_name.pl
*** texinfo-5.2/tp/t/results/def/empty_deftypeop_name.pl	2013-02-19 22:25:47.000000000 +0000
--- texinfo-6.0/tp/t/results/def/empty_deftypeop_name.pl	2014-12-19 17:20:56.000000000 +0000
***************
*** 119,130 ****
                  'category',
                  {
!                   'text' => 'Command'
                  }
                ],
                [
-                 'class',
-                 {}
-               ],
-               [
                  'spaces',
                  {
--- 119,131 ----
                  'category',
                  {
!                   'contents' => [
!                     {
!                       'text' => 'Command'
!                     },
!                     {}
!                   ]
                  }
                ],
                [
                  'spaces',
                  {
***************
*** 134,138 ****
                ],
                [
!                 'type',
                  {
                    'contents' => [],
--- 135,139 ----
                ],
                [
!                 'class',
                  {
                    'contents' => [],
***************
*** 149,160 ****
                ],
                [
!                 'name',
                  {
!                   'text' => 'expose'
                  }
-               ],
-               [
-                 'arg',
-                 {}
                ]
              ],
--- 150,162 ----
                ],
                [
!                 'type',
                  {
!                   'contents' => [
!                     {
!                       'text' => 'expose'
!                     },
!                     {}
!                   ]
                  }
                ]
              ],
***************
*** 163,199 ****
                'category' => {},
                'class' => {},
-               'name' => {},
                'type' => {}
              },
-             'index_entry' => {
-               'command' => {},
-               'content' => [
-                 {},
-                 {},
-                 {
-                   'parent' => {
-                     'contents' => [],
-                     'type' => 'root_line'
-                   },
-                   'text' => ' on '
-                 },
-                 {},
-                 {}
-               ],
-               'content_normalized' => [
-                 {},
-                 {
-                   'text' => ' on '
-                 },
-                 {}
-               ],
-               'in_code' => 1,
-               'index_at_command' => 'deftypeop',
-               'index_name' => 'fn',
-               'index_prefix' => 'f',
-               'index_type_command' => 'deftypeop',
-               'key' => 'expose on com',
-               'number' => 1
-             },
              'original_def_cmdname' => 'deftypeop'
            },
--- 165,170 ----
***************
*** 275,292 ****
  $result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0]{'args'}[0];
  $result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0];
! $result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_args'}[1][1] = $result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[2];
! $result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_args'}[3][1]{'contents'} = $result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[4]{'contents'};
! $result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_args'}[3][1]{'parent'} = $result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0]{'args'}[0];
! $result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_args'}[6][1] = $result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[6];
  $result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'category'} = $result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_args'}[0][1];
! $result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'class'} = $result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[2];
! $result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'name'} = $result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_args'}[5][1];
! $result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'type'} = $result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_args'}[3][1];
! $result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'command'} = $result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0];
! $result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'content'}[0] = $result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_args'}[5][1];
! $result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'content'}[2]{'parent'}{'contents'} = $result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'content'};
! $result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'content'}[3] = $result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[2];
! $result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'content_normalized'}[0] = $result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_args'}[5][1];
! $result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0]{'extra'}{'index_entry'}{'content_normalized'}[2] = $result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[2];
  $result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0]{'line_nr'} = $result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[2]{'line_nr'};
  $result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0]{'parent'} = $result_trees{'empty_deftypeop_name'}{'contents'}[0];
--- 246,256 ----
  $result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[7]{'parent'} = $result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0]{'args'}[0];
  $result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0];
! $result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_args'}[0][1]{'contents'}[1] = $result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[2];
! $result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_args'}[2][1]{'contents'} = $result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[4]{'contents'};
! $result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_args'}[2][1]{'parent'} = $result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0]{'args'}[0];
! $result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_args'}[4][1]{'contents'}[1] = $result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[6];
  $result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'category'} = $result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_args'}[0][1];
! $result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'class'} = $result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_args'}[2][1];
! $result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_parsed_hash'}{'type'} = $result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0]{'extra'}{'def_args'}[4][1];
  $result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0]{'line_nr'} = $result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[2]{'line_nr'};
  $result_trees{'empty_deftypeop_name'}{'contents'}[0]{'contents'}[0]{'parent'} = $result_trees{'empty_deftypeop_name'}{'contents'}[0];
***************
*** 309,323 ****
  
  
! $result_texts{'empty_deftypeop_name'} = 'Command on com: Windowint expose exp
  ';
  
  $result_errors{'empty_deftypeop_name'} = [
    {
!     'error_line' => ':1: warning: entry for index `fn\' outside of any node
  ',
      'file_name' => '',
      'line_nr' => 1,
      'macro' => '',
!     'text' => 'entry for index `fn\' outside of any node',
      'type' => 'warning'
    }
--- 273,287 ----
  
  
! $result_texts{'empty_deftypeop_name'} = 'Commandcom on Windowint: exposeexp 
  ';
  
  $result_errors{'empty_deftypeop_name'} = [
    {
!     'error_line' => ':1: warning: missing name for @deftypeop
  ',
      'file_name' => '',
      'line_nr' => 1,
      'macro' => '',
!     'text' => 'missing name for @deftypeop',
      'type' => 'warning'
    }
diff -Nrc2 texinfo-5.2/tp/t/results/def/space_in_def_for_index.pl texinfo-6.0/tp/t/results/def/space_in_def_for_index.pl
*** texinfo-5.2/tp/t/results/def/space_in_def_for_index.pl	2013-02-19 22:25:47.000000000 +0000
--- texinfo-6.0/tp/t/results/def/space_in_def_for_index.pl	2015-02-10 17:26:45.000000000 +0000
***************
*** 665,678 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 665,678 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 683,690 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 683,690 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 694,698 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <h1 class="node-heading">Top</h1>
--- 694,698 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <h1 class="node-heading">Top</h1>
diff -Nrc2 texinfo-5.2/tp/t/results/float/anchor_in_caption.pl texinfo-6.0/tp/t/results/float/anchor_in_caption.pl
*** texinfo-5.2/tp/t/results/float/anchor_in_caption.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/float/anchor_in_caption.pl	2015-02-10 17:26:55.000000000 +0000
***************
*** 521,534 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 521,534 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 539,546 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 539,546 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 550,554 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <h1 class="node-heading">Top</h1>
--- 550,554 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <h1 class="node-heading">Top</h1>
diff -Nrc2 texinfo-5.2/tp/t/results/float/cindex_in_caption.pl texinfo-6.0/tp/t/results/float/cindex_in_caption.pl
*** texinfo-5.2/tp/t/results/float/cindex_in_caption.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/float/cindex_in_caption.pl	2015-02-10 17:26:55.000000000 +0000
***************
*** 630,643 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 630,643 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 648,655 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 648,655 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 659,663 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <h1 class="node-heading">Top</h1>
--- 659,663 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <h1 class="node-heading">Top</h1>
diff -Nrc2 texinfo-5.2/tp/t/results/float/comment_space_comand_in_float.pl texinfo-6.0/tp/t/results/float/comment_space_comand_in_float.pl
*** texinfo-5.2/tp/t/results/float/comment_space_comand_in_float.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/float/comment_space_comand_in_float.pl	2015-02-10 17:26:55.000000000 +0000
***************
*** 474,487 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 474,487 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 492,499 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 492,499 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 503,507 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <h1 class="node-heading">Top</h1>
--- 503,507 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <h1 class="node-heading">Top</h1>
diff -Nrc2 texinfo-5.2/tp/t/results/float/complex_float.pl texinfo-6.0/tp/t/results/float/complex_float.pl
*** texinfo-5.2/tp/t/results/float/complex_float.pl	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/float/complex_float.pl	2015-02-10 17:26:55.000000000 +0000
***************
*** 5594,5607 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 5594,5607 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 5612,5619 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 5612,5619 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 5623,5627 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <div class="header">
--- 5623,5627 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/float/empty_listoffloats.pl texinfo-6.0/tp/t/results/float/empty_listoffloats.pl
*** texinfo-5.2/tp/t/results/float/empty_listoffloats.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/float/empty_listoffloats.pl	2015-02-10 17:26:55.000000000 +0000
***************
*** 76,89 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 76,89 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 94,101 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 94,101 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 105,109 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  
--- 105,109 ----
  </head>
  
! <body lang="en">
  
  
diff -Nrc2 texinfo-5.2/tp/t/results/float/empty_listoffloats_with_floats.pl texinfo-6.0/tp/t/results/float/empty_listoffloats_with_floats.pl
*** texinfo-5.2/tp/t/results/float/empty_listoffloats_with_floats.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/float/empty_listoffloats_with_floats.pl	2015-02-10 17:26:55.000000000 +0000
***************
*** 828,841 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 828,841 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 846,853 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 846,853 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 857,861 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <div class="float"><a name="label1"></a>
--- 857,861 ----
  </head>
  
! <body lang="en">
  
  <div class="float"><a name="label1"></a>
diff -Nrc2 texinfo-5.2/tp/t/results/float/float_copying.pl texinfo-6.0/tp/t/results/float/float_copying.pl
*** texinfo-5.2/tp/t/results/float/float_copying.pl	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/float/float_copying.pl	2015-02-10 17:26:55.000000000 +0000
***************
*** 1816,1871 ****
  $result_converted_errors{'info'}->{'float_copying'} = [
    {
-     'file_name' => '',
      'error_line' => ':3: @float output more than once: public domain
  ',
!     'text' => '@float output more than once: public domain',
!     'type' => 'error',
      'macro' => '',
!     'line_nr' => 3
    },
    {
-     'file_name' => '',
      'error_line' => ':19: @anchor output more than once: public domain anchor
  ',
!     'text' => '@anchor output more than once: public domain anchor',
!     'type' => 'error',
      'macro' => '',
!     'line_nr' => 19
    },
    {
-     'file_name' => '',
      'error_line' => ':3: @float output more than once: public domain
  ',
!     'text' => '@float output more than once: public domain',
!     'type' => 'error',
      'macro' => '',
!     'line_nr' => 3
    },
    {
-     'file_name' => '',
      'error_line' => ':19: @anchor output more than once: public domain anchor
  ',
!     'text' => '@anchor output more than once: public domain anchor',
!     'type' => 'error',
      'macro' => '',
!     'line_nr' => 19
    },
    {
-     'file_name' => '',
      'error_line' => ':10: @anchor output more than once: caption copying footnote anchor
  ',
!     'text' => '@anchor output more than once: caption copying footnote anchor',
!     'type' => 'error',
      'macro' => '',
!     'line_nr' => 10
    },
    {
-     'file_name' => '',
      'error_line' => ':10: @anchor output more than once: caption copying footnote anchor
  ',
!     'text' => '@anchor output more than once: caption copying footnote anchor',
!     'type' => 'error',
      'macro' => '',
!     'line_nr' => 10
    }
  ];
--- 1816,1871 ----
  $result_converted_errors{'info'}->{'float_copying'} = [
    {
      'error_line' => ':3: @float output more than once: public domain
  ',
!     'file_name' => '',
!     'line_nr' => 3,
      'macro' => '',
!     'text' => '@float output more than once: public domain',
!     'type' => 'error'
    },
    {
      'error_line' => ':19: @anchor output more than once: public domain anchor
  ',
!     'file_name' => '',
!     'line_nr' => 19,
      'macro' => '',
!     'text' => '@anchor output more than once: public domain anchor',
!     'type' => 'error'
    },
    {
      'error_line' => ':3: @float output more than once: public domain
  ',
!     'file_name' => '',
!     'line_nr' => 3,
      'macro' => '',
!     'text' => '@float output more than once: public domain',
!     'type' => 'error'
    },
    {
      'error_line' => ':19: @anchor output more than once: public domain anchor
  ',
!     'file_name' => '',
!     'line_nr' => 19,
      'macro' => '',
!     'text' => '@anchor output more than once: public domain anchor',
!     'type' => 'error'
    },
    {
      'error_line' => ':10: @anchor output more than once: caption copying footnote anchor
  ',
!     'file_name' => '',
!     'line_nr' => 10,
      'macro' => '',
!     'text' => '@anchor output more than once: caption copying footnote anchor',
!     'type' => 'error'
    },
    {
      'error_line' => ':10: @anchor output more than once: caption copying footnote anchor
  ',
!     'file_name' => '',
!     'line_nr' => 10,
      'macro' => '',
!     'text' => '@anchor output more than once: caption copying footnote anchor',
!     'type' => 'error'
    }
  ];
***************
*** 1895,1908 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 1895,1908 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 1913,1920 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 1913,1920 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 1924,1928 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 1924,1928 ----
  </head>
  
! <body lang="en">
  
  <a name="Top"></a>
diff -Nrc2 texinfo-5.2/tp/t/results/float/float_with_at_commands.pl texinfo-6.0/tp/t/results/float/float_with_at_commands.pl
*** texinfo-5.2/tp/t/results/float/float_with_at_commands.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/float/float_with_at_commands.pl	2015-02-10 17:26:55.000000000 +0000
***************
*** 609,622 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 609,622 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 627,634 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 627,634 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 638,642 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <div class="float"><a name="premi_00e8re-entr_00e9e"></a>
  
--- 638,642 ----
  </head>
  
! <body lang="en">
  <div class="float"><a name="premi_00e8re-entr_00e9e"></a>
  
diff -Nrc2 texinfo-5.2/tp/t/results/float/footnote_in_caption.pl texinfo-6.0/tp/t/results/float/footnote_in_caption.pl
*** texinfo-5.2/tp/t/results/float/footnote_in_caption.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/float/footnote_in_caption.pl	2015-02-10 17:26:55.000000000 +0000
***************
*** 529,542 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 529,542 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 547,554 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 547,554 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 558,562 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <h1 class="node-heading">Top</h1>
--- 558,562 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <h1 class="node-heading">Top</h1>
diff -Nrc2 texinfo-5.2/tp/t/results/float/footnote_in_caption_and_error.pl texinfo-6.0/tp/t/results/float/footnote_in_caption_and_error.pl
*** texinfo-5.2/tp/t/results/float/footnote_in_caption_and_error.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/float/footnote_in_caption_and_error.pl	2015-02-10 17:26:55.000000000 +0000
***************
*** 517,530 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 517,530 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 535,542 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 535,542 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 546,550 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <h1 class="node-heading">Top</h1>
--- 546,550 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <h1 class="node-heading">Top</h1>
diff -Nrc2 texinfo-5.2/tp/t/results/float/listoffloats_with_commands.pl texinfo-6.0/tp/t/results/float/listoffloats_with_commands.pl
*** texinfo-5.2/tp/t/results/float/listoffloats_with_commands.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/float/listoffloats_with_commands.pl	2015-02-10 17:26:55.000000000 +0000
***************
*** 147,160 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 147,160 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 165,172 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 165,172 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 176,180 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  
--- 176,180 ----
  </head>
  
! <body lang="en">
  
  
diff -Nrc2 texinfo-5.2/tp/t/results/float/numbering_captions_listoffloats.pl texinfo-6.0/tp/t/results/float/numbering_captions_listoffloats.pl
*** texinfo-5.2/tp/t/results/float/numbering_captions_listoffloats.pl	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/float/numbering_captions_listoffloats.pl	2015-02-10 17:26:55.000000000 +0000
***************
*** 9740,9753 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 9740,9753 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 9758,9765 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 9758,9765 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 9769,9773 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <div class="header">
--- 9769,9773 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/float/ref_to_float.pl texinfo-6.0/tp/t/results/float/ref_to_float.pl
*** texinfo-5.2/tp/t/results/float/ref_to_float.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/float/ref_to_float.pl	2015-02-10 17:26:55.000000000 +0000
***************
*** 547,560 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 547,560 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 565,572 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 565,572 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 576,580 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <div class="float"><a name="Label1"></a>
  <p>Float
--- 576,580 ----
  </head>
  
! <body lang="en">
  <div class="float"><a name="Label1"></a>
  <p>Float
diff -Nrc2 texinfo-5.2/tp/t/results/float/simple.pl texinfo-6.0/tp/t/results/float/simple.pl
*** texinfo-5.2/tp/t/results/float/simple.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/float/simple.pl	2015-02-10 17:26:55.000000000 +0000
***************
*** 290,303 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 290,303 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 308,315 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 308,315 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 319,323 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <div class="float"><a name="Label"></a>
  
--- 319,323 ----
  </head>
  
! <body lang="en">
  <div class="float"><a name="Label"></a>
  
diff -Nrc2 texinfo-5.2/tp/t/results/heading/heading_in_copying.pl texinfo-6.0/tp/t/results/heading/heading_in_copying.pl
*** texinfo-5.2/tp/t/results/heading/heading_in_copying.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/heading/heading_in_copying.pl	2015-02-10 17:26:55.000000000 +0000
***************
*** 524,537 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 524,537 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 542,549 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 542,549 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 553,557 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 553,557 ----
  </head>
  
! <body lang="en">
  
  <a name="Top"></a>
diff -Nrc2 texinfo-5.2/tp/t/results/heading/heading_in_example.pl texinfo-6.0/tp/t/results/heading/heading_in_example.pl
*** texinfo-5.2/tp/t/results/heading/heading_in_example.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/heading/heading_in_example.pl	2015-02-10 17:26:55.000000000 +0000
***************
*** 193,197 ****
  
  $result_converted{'plaintext'}->{'heading_in_example'} = '     in example @ _heading_
! ===========================
  
  ';
--- 193,197 ----
  
  $result_converted{'plaintext'}->{'heading_in_example'} = '     in example @ _heading_
!      ======================
  
  ';
***************
*** 212,225 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 212,225 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 230,237 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 230,237 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 241,245 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <div class="example">
  <a name="in-example-_0040-heading"></a>
--- 241,245 ----
  </head>
  
! <body lang="en">
  <div class="example">
  <a name="in-example-_0040-heading"></a>
diff -Nrc2 texinfo-5.2/tp/t/results/heading/heading_in_quotation.pl texinfo-6.0/tp/t/results/heading/heading_in_quotation.pl
*** texinfo-5.2/tp/t/results/heading/heading_in_quotation.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/heading/heading_in_quotation.pl	2015-02-10 17:26:55.000000000 +0000
***************
*** 211,215 ****
  
  $result_converted{'plaintext'}->{'heading_in_quotation'} = '     in quotation @ _heading_
! =============================
  
  ';
--- 211,215 ----
  
  $result_converted{'plaintext'}->{'heading_in_quotation'} = '     in quotation @ _heading_
!      ========================
  
  ';
***************
*** 230,243 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 230,243 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 248,255 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 248,255 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 259,263 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <blockquote>
  
--- 259,263 ----
  </head>
  
! <body lang="en">
  <blockquote>
  
diff -Nrc2 texinfo-5.2/tp/t/results/html_tests/character_number_leading_toc_stoc.pl texinfo-6.0/tp/t/results/html_tests/character_number_leading_toc_stoc.pl
*** texinfo-5.2/tp/t/results/html_tests/character_number_leading_toc_stoc.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/html_tests/character_number_leading_toc_stoc.pl	2015-02-10 17:26:55.000000000 +0000
***************
*** 376,389 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 376,389 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 394,401 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 394,401 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 405,409 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="top"></a>
  <h1 class="top">top</h1>
--- 405,409 ----
  </head>
  
! <body lang="en">
  <a name="top"></a>
  <h1 class="top">top</h1>
diff -Nrc2 texinfo-5.2/tp/t/results/html_tests/check_htmlxref.pl texinfo-6.0/tp/t/results/html_tests/check_htmlxref.pl
*** texinfo-5.2/tp/t/results/html_tests/check_htmlxref.pl	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/html_tests/check_htmlxref.pl	2015-02-10 17:26:55.000000000 +0000
***************
*** 915,928 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 915,928 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 933,940 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 933,940 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 944,948 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 944,948 ----
  </head>
  
! <body lang="en">
  
  <a name="Top"></a>
***************
*** 987,1015 ****
    },
    {
-     'file_name' => '',
      'error_line' => ':5: warning: no htmlxref.cnf entry found for `no_existing_no_manual.info\'
  ',
!     'text' => 'no htmlxref.cnf entry found for `no_existing_no_manual.info\'',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 5
    },
    {
-     'file_name' => '',
      'error_line' => ':6: warning: no htmlxref.cnf entry found for `no_existing_no_manual.info\'
  ',
!     'text' => 'no htmlxref.cnf entry found for `no_existing_no_manual.info\'',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 6
    },
    {
-     'file_name' => '',
      'error_line' => ':10: warning: no htmlxref.cnf entry found for `other_no_existing_no_manual\'
  ',
!     'text' => 'no htmlxref.cnf entry found for `other_no_existing_no_manual\'',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 10
    }
  ];
--- 987,1015 ----
    },
    {
      'error_line' => ':5: warning: no htmlxref.cnf entry found for `no_existing_no_manual.info\'
  ',
!     'file_name' => '',
!     'line_nr' => 5,
      'macro' => '',
!     'text' => 'no htmlxref.cnf entry found for `no_existing_no_manual.info\'',
!     'type' => 'warning'
    },
    {
      'error_line' => ':6: warning: no htmlxref.cnf entry found for `no_existing_no_manual.info\'
  ',
!     'file_name' => '',
!     'line_nr' => 6,
      'macro' => '',
!     'text' => 'no htmlxref.cnf entry found for `no_existing_no_manual.info\'',
!     'type' => 'warning'
    },
    {
      'error_line' => ':10: warning: no htmlxref.cnf entry found for `other_no_existing_no_manual\'
  ',
!     'file_name' => '',
!     'line_nr' => 10,
      'macro' => '',
!     'text' => 'no htmlxref.cnf entry found for `other_no_existing_no_manual\'',
!     'type' => 'warning'
    }
  ];
diff -Nrc2 texinfo-5.2/tp/t/results/html_tests/commands_in_abbr.pl texinfo-6.0/tp/t/results/html_tests/commands_in_abbr.pl
*** texinfo-5.2/tp/t/results/html_tests/commands_in_abbr.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/html_tests/commands_in_abbr.pl	2015-02-10 17:26:55.000000000 +0000
***************
*** 318,331 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 318,331 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 336,343 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 336,343 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 347,351 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <p><abbr title="abbr &ndash; b">A</abbr> (<b>abbr</b> &ndash; b).
  </p>
--- 347,351 ----
  </head>
  
! <body lang="en">
  <p><abbr title="abbr &ndash; b">A</abbr> (<b>abbr</b> &ndash; b).
  </p>
diff -Nrc2 texinfo-5.2/tp/t/results/html_tests/commands_in_alt.pl texinfo-6.0/tp/t/results/html_tests/commands_in_alt.pl
*** texinfo-5.2/tp/t/results/html_tests/commands_in_alt.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/html_tests/commands_in_alt.pl	2015-02-10 17:26:55.000000000 +0000
***************
*** 329,342 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 329,342 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 347,354 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 347,354 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 358,362 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <img src="f--ile.png" alt="alt &ndash; in b">
  
--- 358,362 ----
  </head>
  
! <body lang="en">
  <img src="f--ile.png" alt="alt &ndash; in b">
  
diff -Nrc2 texinfo-5.2/tp/t/results/html_tests/documentdescription.pl texinfo-6.0/tp/t/results/html_tests/documentdescription.pl
*** texinfo-5.2/tp/t/results/html_tests/documentdescription.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/html_tests/documentdescription.pl	2015-02-10 17:26:55.000000000 +0000
***************
*** 435,448 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 435,448 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 453,460 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 453,460 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 464,468 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="top"></a>
--- 464,468 ----
  </head>
  
! <body lang="en">
  
  <a name="top"></a>
diff -Nrc2 texinfo-5.2/tp/t/results/html_tests/empty_lines_at_beginning_no_setfilename.pl texinfo-6.0/tp/t/results/html_tests/empty_lines_at_beginning_no_setfilename.pl
*** texinfo-5.2/tp/t/results/html_tests/empty_lines_at_beginning_no_setfilename.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/html_tests/empty_lines_at_beginning_no_setfilename.pl	2015-02-10 17:26:55.000000000 +0000
***************
*** 285,298 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 285,298 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 303,310 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 303,310 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 314,318 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 314,318 ----
  </head>
  
! <body lang="en">
  
  <a name="Top"></a>
diff -Nrc2 texinfo-5.2/tp/t/results/html_tests/empty_lines_at_beginning_no_setfilename_no_element.pl texinfo-6.0/tp/t/results/html_tests/empty_lines_at_beginning_no_setfilename_no_element.pl
*** texinfo-5.2/tp/t/results/html_tests/empty_lines_at_beginning_no_setfilename_no_element.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/html_tests/empty_lines_at_beginning_no_setfilename_no_element.pl	2015-02-10 17:26:55.000000000 +0000
***************
*** 157,170 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 157,170 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 175,182 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 175,182 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 186,190 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <div align="center">centered
  </div>
--- 186,190 ----
  </head>
  
! <body lang="en">
  <div align="center">centered
  </div>
diff -Nrc2 texinfo-5.2/tp/t/results/html_tests/html_in_copying.pl texinfo-6.0/tp/t/results/html_tests/html_in_copying.pl
*** texinfo-5.2/tp/t/results/html_tests/html_in_copying.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/html_tests/html_in_copying.pl	2015-02-10 17:26:55.000000000 +0000
***************
*** 434,447 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 434,447 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 452,459 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 452,459 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 463,467 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  
--- 463,467 ----
  </head>
  
! <body lang="en">
  
  
diff -Nrc2 texinfo-5.2/tp/t/results/html_tests/image_link_prefix.pl texinfo-6.0/tp/t/results/html_tests/image_link_prefix.pl
*** texinfo-5.2/tp/t/results/html_tests/image_link_prefix.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/html_tests/image_link_prefix.pl	2015-02-10 17:26:55.000000000 +0000
***************
*** 72,85 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 72,85 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 90,97 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 90,97 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 101,105 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <img src="../imgimage.jpg" alt="image">
  
--- 101,105 ----
  </head>
  
! <body lang="en">
  <img src="../imgimage.jpg" alt="image">
  
***************
*** 117,127 ****
    },
    {
-     'file_name' => '',
      'error_line' => ':1: warning: @image file `image\' (for HTML) not found, using `image.jpg\'
  ',
!     'text' => '@image file `image\' (for HTML) not found, using `image.jpg\'',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 1
    }
  ];
--- 117,127 ----
    },
    {
      'error_line' => ':1: warning: @image file `image\' (for HTML) not found, using `image.jpg\'
  ',
!     'file_name' => '',
!     'line_nr' => 1,
      'macro' => '',
!     'text' => '@image file `image\' (for HTML) not found, using `image.jpg\'',
!     'type' => 'warning'
    }
  ];
diff -Nrc2 texinfo-5.2/tp/t/results/html_tests/index_and_node_same_name.pl texinfo-6.0/tp/t/results/html_tests/index_and_node_same_name.pl
*** texinfo-5.2/tp/t/results/html_tests/index_and_node_same_name.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/html_tests/index_and_node_same_name.pl	2015-02-10 17:26:55.000000000 +0000
***************
*** 319,332 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 319,332 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 337,344 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 337,344 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 348,352 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="top"></a>
  <h1 class="top">top</h1>
--- 348,352 ----
  </head>
  
! <body lang="en">
  <a name="top"></a>
  <h1 class="top">top</h1>
diff -Nrc2 texinfo-5.2/tp/t/results/html_tests/index_below.pl texinfo-6.0/tp/t/results/html_tests/index_below.pl
*** texinfo-5.2/tp/t/results/html_tests/index_below.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/html_tests/index_below.pl	2015-02-10 17:26:55.000000000 +0000
***************
*** 513,526 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 513,526 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 531,538 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 531,538 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 542,546 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="top"></a>
  <div class="header">
--- 542,546 ----
  </head>
  
! <body lang="en">
  <a name="top"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/html_tests/raw_html.pl texinfo-6.0/tp/t/results/html_tests/raw_html.pl
*** texinfo-5.2/tp/t/results/html_tests/raw_html.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/html_tests/raw_html.pl	2015-02-10 17:26:55.000000000 +0000
***************
*** 129,142 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 129,142 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 147,154 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 147,154 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 158,162 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <i>
  
--- 158,162 ----
  </head>
  
! <body lang="en">
  <i>
  
diff -Nrc2 texinfo-5.2/tp/t/results/html_tests/redirection_same_labels/res_html/circumflex.html texinfo-6.0/tp/t/results/html_tests/redirection_same_labels/res_html/circumflex.html
*** texinfo-5.2/tp/t/results/html_tests/redirection_same_labels/res_html/circumflex.html	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/tp/t/results/html_tests/redirection_same_labels/res_html/circumflex.html	2015-02-10 17:26:55.000000000 +0000
***************
*** 0 ****
--- 1,77 ----
+ <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+ <html>
+ <!-- Created by texinfo, http://www.gnu.org/software/texinfo/ -->
+ <head>
+ <title>the top: circumflex</title>
+ 
+ <meta name="description" content="the top: circumflex">
+ <meta name="keywords" content="the top: circumflex">
+ <meta name="resource-type" content="document">
+ <meta name="distribution" content="global">
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+ <link href="index.html#Top" rel="start" title="Top">
+ <link href="index.html#Top" rel="up" title="Top">
+ <link href="umlaut.html#g_t_0129" rel="prev" title="&#297;">
+ <style type="text/css">
+ <!--
+ a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
+ blockquote.smallquotation {font-size: smaller}
+ div.display {margin-left: 3.2em}
+ div.example {margin-left: 3.2em}
+ div.lisp {margin-left: 3.2em}
+ div.smalldisplay {margin-left: 3.2em}
+ div.smallexample {margin-left: 3.2em}
+ div.smalllisp {margin-left: 3.2em}
+ kbd {font-style: oblique}
+ pre.display {font-family: inherit}
+ pre.format {font-family: inherit}
+ pre.menu-comment {font-family: serif}
+ pre.menu-preformatted {font-family: serif}
+ pre.smalldisplay {font-family: inherit; font-size: smaller}
+ pre.smallexample {font-size: smaller}
+ pre.smallformat {font-family: inherit; font-size: smaller}
+ pre.smalllisp {font-size: smaller}
+ span.nocodebreak {white-space: nowrap}
+ span.nolinebreak {white-space: nowrap}
+ span.roman {font-family: serif; font-weight: normal}
+ span.sansserif {font-family: sans-serif; font-weight: normal}
+ ul.no-bullet {list-style: none}
+ -->
+ </style>
+ 
+ 
+ </head>
+ 
+ <body lang="en">
+ <a name="circumflex"></a>
+ <div class="header">
+ <p>
+ Previous: <a href="umlaut.html#umlaut" accesskey="p" rel="prev">umlaut</a>, Up: <a href="index.html#Top" accesskey="u" rel="up">Top</a> &nbsp; </p>
+ </div>
+ <a name="circumflex-1"></a>
+ <h2 class="chapter">2 circumflex</h2>
+ 
+ <table class="menu" border="0" cellspacing="0">
+ <tr><td align="left" valign="top">&bull; <a href="#g_t_00ee" accesskey="1">&icirc;</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+ </td></tr>
+ </table>
+ 
+ <hr>
+ <a name="g_t_00ee"></a>
+ <div class="header">
+ <p>
+ Up: <a href="#circumflex" accesskey="u" rel="up">circumflex</a> &nbsp; </p>
+ </div>
+ <h4 class="node-heading">&icirc;</h4>
+ <hr>
+ <div class="header">
+ <p>
+ Up: <a href="#circumflex" accesskey="u" rel="up">circumflex</a> &nbsp; </p>
+ </div>
+ 
+ 
+ 
+ </body>
+ </html>
diff -Nrc2 texinfo-5.2/tp/t/results/html_tests/redirection_same_labels/res_html/i.html texinfo-6.0/tp/t/results/html_tests/redirection_same_labels/res_html/i.html
*** texinfo-5.2/tp/t/results/html_tests/redirection_same_labels/res_html/i.html	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/tp/t/results/html_tests/redirection_same_labels/res_html/i.html	2015-02-10 17:26:55.000000000 +0000
***************
*** 0 ****
--- 1,49 ----
+ <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+ <html>
+ <!-- Created by texinfo, http://www.gnu.org/software/texinfo/ -->
+ <!-- This file redirects to the location of a node or anchor -->
+ <head>
+ <title>the top: &#297;</title>
+ 
+ <meta name="description" content="the top: &#297;">
+ <meta name="keywords" content="the top: &#297;">
+ <meta name="resource-type" content="document">
+ <meta name="distribution" content="global">
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+ <style type="text/css">
+ <!--
+ a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
+ blockquote.smallquotation {font-size: smaller}
+ div.display {margin-left: 3.2em}
+ div.example {margin-left: 3.2em}
+ div.lisp {margin-left: 3.2em}
+ div.smalldisplay {margin-left: 3.2em}
+ div.smallexample {margin-left: 3.2em}
+ div.smalllisp {margin-left: 3.2em}
+ kbd {font-style: oblique}
+ pre.display {font-family: inherit}
+ pre.format {font-family: inherit}
+ pre.menu-comment {font-family: serif}
+ pre.menu-preformatted {font-family: serif}
+ pre.smalldisplay {font-family: inherit; font-size: smaller}
+ pre.smallexample {font-size: smaller}
+ pre.smallformat {font-family: inherit; font-size: smaller}
+ pre.smalllisp {font-size: smaller}
+ span.nocodebreak {white-space: nowrap}
+ span.nolinebreak {white-space: nowrap}
+ span.roman {font-family: serif; font-weight: normal}
+ span.sansserif {font-family: sans-serif; font-weight: normal}
+ ul.no-bullet {list-style: none}
+ -->
+ </style>
+ 
+ <meta http-equiv="Refresh" content="0; url=umlaut.html#g_t_0129">
+ 
+ </head>
+ 
+ <body lang="en">
+ 
+ <p>The node you are looking for is at <a href="umlaut.html#g_t_0129">&#297;</a>.</p>
+ </body>
diff -Nrc2 texinfo-5.2/tp/t/results/html_tests/redirection_same_labels/res_html/index.html texinfo-6.0/tp/t/results/html_tests/redirection_same_labels/res_html/index.html
*** texinfo-5.2/tp/t/results/html_tests/redirection_same_labels/res_html/index.html	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/tp/t/results/html_tests/redirection_same_labels/res_html/index.html	2015-02-10 17:26:55.000000000 +0000
***************
*** 0 ****
--- 1,73 ----
+ <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+ <html>
+ <!-- Created by texinfo, http://www.gnu.org/software/texinfo/ -->
+ <head>
+ <title>the top: Top</title>
+ 
+ <meta name="description" content="the top: Top">
+ <meta name="keywords" content="the top: Top">
+ <meta name="resource-type" content="document">
+ <meta name="distribution" content="global">
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+ <link href="#Top" rel="start" title="Top">
+ <link href="../dir/index.html" rel="up" title="(dir)">
+ <link href="umlaut.html#umlaut" rel="next" title="umlaut">
+ <style type="text/css">
+ <!--
+ a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
+ blockquote.smallquotation {font-size: smaller}
+ div.display {margin-left: 3.2em}
+ div.example {margin-left: 3.2em}
+ div.lisp {margin-left: 3.2em}
+ div.smalldisplay {margin-left: 3.2em}
+ div.smallexample {margin-left: 3.2em}
+ div.smalllisp {margin-left: 3.2em}
+ kbd {font-style: oblique}
+ pre.display {font-family: inherit}
+ pre.format {font-family: inherit}
+ pre.menu-comment {font-family: serif}
+ pre.menu-preformatted {font-family: serif}
+ pre.smalldisplay {font-family: inherit; font-size: smaller}
+ pre.smallexample {font-size: smaller}
+ pre.smallformat {font-family: inherit; font-size: smaller}
+ pre.smalllisp {font-size: smaller}
+ span.nocodebreak {white-space: nowrap}
+ span.nolinebreak {white-space: nowrap}
+ span.roman {font-family: serif; font-weight: normal}
+ span.sansserif {font-family: sans-serif; font-weight: normal}
+ ul.no-bullet {list-style: none}
+ -->
+ </style>
+ 
+ 
+ </head>
+ 
+ <body lang="en">
+ 
+ <a name="Top"></a>
+ <div class="header">
+ <p>
+ Next: <a href="umlaut.html#umlaut" accesskey="n" rel="next">umlaut</a>, Up: <a href="../dir/index.html" accesskey="u" rel="up">(dir)</a> &nbsp; </p>
+ </div>
+ <a name="the-top"></a>
+ <h1 class="top">the top</h1>
+ 
+ <table class="menu" border="0" cellspacing="0">
+ <tr><th colspan="3" align="left" valign="top"></th></tr><tr><td align="left" valign="top">&bull; <a href="umlaut.html#umlaut" accesskey="1">umlaut</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+ </td></tr>
+ <tr><td align="left" valign="top">&bull; <a href="circumflex.html#circumflex" accesskey="2">circumflex</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+ </td></tr>
+ </table>
+ 
+ <hr>
+ <div class="header">
+ <p>
+ Next: <a href="umlaut.html#umlaut" accesskey="n" rel="next">umlaut</a>, Up: <a href="../dir/index.html" accesskey="u" rel="up">(dir)</a> &nbsp; </p>
+ </div>
+ 
+ 
+ 
+ </body>
+ </html>
diff -Nrc2 texinfo-5.2/tp/t/results/html_tests/redirection_same_labels/res_html/umlaut.html texinfo-6.0/tp/t/results/html_tests/redirection_same_labels/res_html/umlaut.html
*** texinfo-5.2/tp/t/results/html_tests/redirection_same_labels/res_html/umlaut.html	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/tp/t/results/html_tests/redirection_same_labels/res_html/umlaut.html	2015-02-10 17:26:55.000000000 +0000
***************
*** 0 ****
--- 1,89 ----
+ <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+ <html>
+ <!-- Created by texinfo, http://www.gnu.org/software/texinfo/ -->
+ <head>
+ <title>the top: umlaut</title>
+ 
+ <meta name="description" content="the top: umlaut">
+ <meta name="keywords" content="the top: umlaut">
+ <meta name="resource-type" content="document">
+ <meta name="distribution" content="global">
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+ <link href="index.html#Top" rel="start" title="Top">
+ <link href="index.html#Top" rel="up" title="Top">
+ <link href="circumflex.html#circumflex" rel="next" title="circumflex">
+ <link href="index.html#Top" rel="prev" title="Top">
+ <style type="text/css">
+ <!--
+ a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
+ blockquote.smallquotation {font-size: smaller}
+ div.display {margin-left: 3.2em}
+ div.example {margin-left: 3.2em}
+ div.lisp {margin-left: 3.2em}
+ div.smalldisplay {margin-left: 3.2em}
+ div.smallexample {margin-left: 3.2em}
+ div.smalllisp {margin-left: 3.2em}
+ kbd {font-style: oblique}
+ pre.display {font-family: inherit}
+ pre.format {font-family: inherit}
+ pre.menu-comment {font-family: serif}
+ pre.menu-preformatted {font-family: serif}
+ pre.smalldisplay {font-family: inherit; font-size: smaller}
+ pre.smallexample {font-size: smaller}
+ pre.smallformat {font-family: inherit; font-size: smaller}
+ pre.smalllisp {font-size: smaller}
+ span.nocodebreak {white-space: nowrap}
+ span.nolinebreak {white-space: nowrap}
+ span.roman {font-family: serif; font-weight: normal}
+ span.sansserif {font-family: sans-serif; font-weight: normal}
+ ul.no-bullet {list-style: none}
+ -->
+ </style>
+ 
+ 
+ </head>
+ 
+ <body lang="en">
+ <a name="umlaut"></a>
+ <div class="header">
+ <p>
+ Next: <a href="circumflex.html#circumflex" accesskey="n" rel="next">circumflex</a>, Previous: <a href="index.html#Top" accesskey="p" rel="prev">Top</a>, Up: <a href="index.html#Top" accesskey="u" rel="up">Top</a> &nbsp; </p>
+ </div>
+ <a name="umlaut-1"></a>
+ <h2 class="chapter">1 umlaut</h2>
+ 
+ <table class="menu" border="0" cellspacing="0">
+ <tr><td align="left" valign="top">&bull; <a href="#g_t_00ef" accesskey="1">&iuml;</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+ </td></tr>
+ <tr><td align="left" valign="top">&bull; <a href="#g_t_0129" accesskey="2">&#297;</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+ </td></tr>
+ </table>
+ 
+ <hr>
+ <a name="g_t_00ef"></a>
+ <div class="header">
+ <p>
+ Next: <a href="#g_t_0129" accesskey="n" rel="next">&#297;</a>, Up: <a href="#umlaut" accesskey="u" rel="up">umlaut</a> &nbsp; </p>
+ </div>
+ <h4 class="node-heading">&iuml;</h4>
+ 
+ <hr>
+ <a name="g_t_0129"></a>
+ <div class="header">
+ <p>
+ Previous: <a href="#g_t_00ef" accesskey="p" rel="prev">&iuml;</a>, Up: <a href="#umlaut" accesskey="u" rel="up">umlaut</a> &nbsp; </p>
+ </div>
+ <h4 class="node-heading">&#297;</h4>
+ 
+ <hr>
+ <div class="header">
+ <p>
+ Previous: <a href="#g_t_00ef" accesskey="p" rel="prev">&iuml;</a>, Up: <a href="#umlaut" accesskey="u" rel="up">umlaut</a> &nbsp; </p>
+ </div>
+ 
+ 
+ 
+ </body>
+ </html>
diff -Nrc2 texinfo-5.2/tp/t/results/html_tests/redirection_same_labels.pl texinfo-6.0/tp/t/results/html_tests/redirection_same_labels.pl
*** texinfo-5.2/tp/t/results/html_tests/redirection_same_labels.pl	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/tp/t/results/html_tests/redirection_same_labels.pl	2014-12-19 17:50:49.000000000 +0000
***************
*** 0 ****
--- 1,1980 ----
+ use vars qw(%result_texis %result_texts %result_trees %result_errors 
+    %result_indices %result_sectioning %result_nodes %result_menus
+    %result_floats %result_converted %result_converted_errors 
+    %result_elements %result_directions_text);
+ 
+ use utf8;
+ 
+ $result_trees{'redirection_same_labels'} = [
+   {
+     'contents' => [
+       {
+         'contents' => [
+           {
+             'args' => [
+               {
+                 'contents' => [
+                   {
+                     'extra' => {
+                       'command' => {}
+                     },
+                     'parent' => {},
+                     'text' => ' ',
+                     'type' => 'empty_spaces_after_command'
+                   },
+                   {
+                     'parent' => {},
+                     'text' => 'redirection_same_labels.info'
+                   },
+                   {
+                     'parent' => {},
+                     'text' => '
+ ',
+                     'type' => 'spaces_at_end'
+                   }
+                 ],
+                 'parent' => {},
+                 'type' => 'misc_line_arg'
+               }
+             ],
+             'cmdname' => 'setfilename',
+             'extra' => {
+               'spaces_after_command' => {},
+               'text_arg' => 'redirection_same_labels.info'
+             },
+             'line_nr' => {
+               'file_name' => '',
+               'line_nr' => 1,
+               'macro' => ''
+             },
+             'parent' => {}
+           },
+           {
+             'parent' => {},
+             'text' => '
+ ',
+             'type' => 'empty_line'
+           }
+         ],
+         'parent' => {},
+         'type' => 'text_root'
+       },
+       {
+         'args' => [
+           {
+             'contents' => [
+               {
+                 'extra' => {
+                   'command' => {}
+                 },
+                 'parent' => {},
+                 'text' => ' ',
+                 'type' => 'empty_spaces_after_command'
+               },
+               {
+                 'parent' => {},
+                 'text' => 'Top'
+               },
+               {
+                 'parent' => {},
+                 'text' => '
+ ',
+                 'type' => 'spaces_at_end'
+               }
+             ],
+             'parent' => {},
+             'type' => 'misc_line_arg'
+           }
+         ],
+         'cmdname' => 'node',
+         'contents' => [],
+         'extra' => {
+           'node_content' => [
+             {}
+           ],
+           'nodes_manuals' => [
+             {
+               'node_content' => [],
+               'normalized' => 'Top'
+             }
+           ],
+           'normalized' => 'Top',
+           'spaces_after_command' => {}
+         },
+         'line_nr' => {
+           'file_name' => '',
+           'line_nr' => 3,
+           'macro' => ''
+         },
+         'parent' => {}
+       },
+       {
+         'args' => [
+           {
+             'contents' => [
+               {
+                 'extra' => {
+                   'command' => {}
+                 },
+                 'parent' => {},
+                 'text' => ' ',
+                 'type' => 'empty_spaces_after_command'
+               },
+               {
+                 'parent' => {},
+                 'text' => 'the top'
+               },
+               {
+                 'parent' => {},
+                 'text' => '
+ ',
+                 'type' => 'spaces_at_end'
+               }
+             ],
+             'parent' => {},
+             'type' => 'misc_line_arg'
+           }
+         ],
+         'cmdname' => 'top',
+         'contents' => [
+           {
+             'parent' => {},
+             'text' => '
+ ',
+             'type' => 'empty_line'
+           },
+           {
+             'cmdname' => 'menu',
+             'contents' => [
+               {
+                 'extra' => {
+                   'command' => {}
+                 },
+                 'parent' => {},
+                 'text' => '
+ ',
+                 'type' => 'empty_line_after_command'
+               },
+               {
+                 'contents' => [
+                   {
+                     'contents' => [
+                       {
+                         'args' => [
+                           {
+                             'parent' => {},
+                             'text' => ' * @"i::
+ ',
+                             'type' => 'misc_arg'
+                           }
+                         ],
+                         'cmdname' => 'c',
+                         'extra' => {
+                           'misc_args' => [
+                             ' * @"i::
+ '
+                           ]
+                         },
+                         'parent' => {}
+                       },
+                       {
+                         'args' => [
+                           {
+                             'parent' => {},
+                             'text' => ' * @~{@dotless{i}}::
+ ',
+                             'type' => 'misc_arg'
+                           }
+                         ],
+                         'cmdname' => 'c',
+                         'extra' => {
+                           'misc_args' => [
+                             ' * @~{@dotless{i}}::
+ '
+                           ]
+                         },
+                         'parent' => {}
+                       },
+                       {
+                         'args' => [
+                           {
+                             'parent' => {},
+                             'text' => ' * @^i::
+ ',
+                             'type' => 'misc_arg'
+                           }
+                         ],
+                         'cmdname' => 'c',
+                         'extra' => {
+                           'misc_args' => [
+                             ' * @^i::
+ '
+                           ]
+                         },
+                         'parent' => {}
+                       }
+                     ],
+                     'parent' => {},
+                     'type' => 'preformatted'
+                   }
+                 ],
+                 'parent' => {},
+                 'type' => 'menu_comment'
+               },
+               {
+                 'args' => [
+                   {
+                     'parent' => {},
+                     'text' => '* ',
+                     'type' => 'menu_entry_leading_text'
+                   },
+                   {
+                     'contents' => [
+                       {
+                         'parent' => {},
+                         'text' => 'umlaut'
+                       }
+                     ],
+                     'parent' => {},
+                     'type' => 'menu_entry_node'
+                   },
+                   {
+                     'parent' => {},
+                     'text' => '::',
+                     'type' => 'menu_entry_separator'
+                   },
+                   {
+                     'contents' => [
+                       {
+                         'contents' => [
+                           {
+                             'parent' => {},
+                             'text' => '
+ '
+                           }
+                         ],
+                         'parent' => {},
+                         'type' => 'preformatted'
+                       }
+                     ],
+                     'parent' => {},
+                     'type' => 'menu_entry_description'
+                   }
+                 ],
+                 'extra' => {
+                   'menu_entry_description' => {},
+                   'menu_entry_node' => {
+                     'node_content' => [
+                       {}
+                     ],
+                     'normalized' => 'umlaut'
+                   }
+                 },
+                 'line_nr' => {
+                   'file_name' => '',
+                   'line_nr' => 10,
+                   'macro' => ''
+                 },
+                 'parent' => {},
+                 'type' => 'menu_entry'
+               },
+               {
+                 'args' => [
+                   {
+                     'parent' => {},
+                     'text' => '* ',
+                     'type' => 'menu_entry_leading_text'
+                   },
+                   {
+                     'contents' => [
+                       {
+                         'parent' => {},
+                         'text' => 'circumflex'
+                       }
+                     ],
+                     'parent' => {},
+                     'type' => 'menu_entry_node'
+                   },
+                   {
+                     'parent' => {},
+                     'text' => '::',
+                     'type' => 'menu_entry_separator'
+                   },
+                   {
+                     'contents' => [
+                       {
+                         'contents' => [
+                           {
+                             'parent' => {},
+                             'text' => '
+ '
+                           }
+                         ],
+                         'parent' => {},
+                         'type' => 'preformatted'
+                       }
+                     ],
+                     'parent' => {},
+                     'type' => 'menu_entry_description'
+                   }
+                 ],
+                 'extra' => {
+                   'menu_entry_description' => {},
+                   'menu_entry_node' => {
+                     'node_content' => [
+                       {}
+                     ],
+                     'normalized' => 'circumflex'
+                   }
+                 },
+                 'line_nr' => {
+                   'file_name' => '',
+                   'line_nr' => 11,
+                   'macro' => ''
+                 },
+                 'parent' => {},
+                 'type' => 'menu_entry'
+               },
+               {
+                 'args' => [
+                   {
+                     'contents' => [
+                       {
+                         'extra' => {
+                           'command' => {}
+                         },
+                         'parent' => {},
+                         'text' => ' ',
+                         'type' => 'empty_spaces_after_command'
+                       },
+                       {
+                         'parent' => {},
+                         'text' => 'menu'
+                       },
+                       {
+                         'parent' => {},
+                         'text' => '
+ ',
+                         'type' => 'spaces_at_end'
+                       }
+                     ],
+                     'parent' => {},
+                     'type' => 'misc_line_arg'
+                   }
+                 ],
+                 'cmdname' => 'end',
+                 'extra' => {
+                   'command' => {},
+                   'command_argument' => 'menu',
+                   'spaces_after_command' => {},
+                   'text_arg' => 'menu'
+                 },
+                 'line_nr' => {
+                   'file_name' => '',
+                   'line_nr' => 12,
+                   'macro' => ''
+                 },
+                 'parent' => {}
+               }
+             ],
+             'extra' => {
+               'end_command' => {},
+               'spaces_after_command' => {}
+             },
+             'line_nr' => {
+               'file_name' => '',
+               'line_nr' => 6,
+               'macro' => ''
+             },
+             'parent' => {}
+           },
+           {
+             'parent' => {},
+             'text' => '
+ ',
+             'type' => 'empty_line'
+           }
+         ],
+         'extra' => {
+           'misc_content' => [
+             {}
+           ],
+           'spaces_after_command' => {}
+         },
+         'level' => 0,
+         'line_nr' => {
+           'file_name' => '',
+           'line_nr' => 4,
+           'macro' => ''
+         },
+         'parent' => {}
+       }
+     ],
+     'extra' => {
+       'element_command' => {},
+       'node' => {},
+       'section' => {}
+     },
+     'type' => 'element'
+   },
+   {
+     'contents' => [
+       {
+         'args' => [
+           {
+             'contents' => [
+               {
+                 'extra' => {
+                   'command' => {}
+                 },
+                 'parent' => {},
+                 'text' => ' ',
+                 'type' => 'empty_spaces_after_command'
+               },
+               {
+                 'parent' => {},
+                 'text' => 'umlaut'
+               },
+               {
+                 'parent' => {},
+                 'text' => '
+ ',
+                 'type' => 'spaces_at_end'
+               }
+             ],
+             'parent' => {},
+             'type' => 'misc_line_arg'
+           }
+         ],
+         'cmdname' => 'node',
+         'contents' => [],
+         'extra' => {
+           'node_content' => [
+             {}
+           ],
+           'nodes_manuals' => [
+             {
+               'node_content' => [],
+               'normalized' => 'umlaut'
+             }
+           ],
+           'normalized' => 'umlaut',
+           'spaces_after_command' => {}
+         },
+         'line_nr' => {
+           'file_name' => '',
+           'line_nr' => 14,
+           'macro' => ''
+         },
+         'parent' => {}
+       },
+       {
+         'args' => [
+           {
+             'contents' => [
+               {
+                 'extra' => {
+                   'command' => {}
+                 },
+                 'parent' => {},
+                 'text' => ' ',
+                 'type' => 'empty_spaces_after_command'
+               },
+               {
+                 'parent' => {},
+                 'text' => 'umlaut'
+               },
+               {
+                 'parent' => {},
+                 'text' => '
+ ',
+                 'type' => 'spaces_at_end'
+               }
+             ],
+             'parent' => {},
+             'type' => 'misc_line_arg'
+           }
+         ],
+         'cmdname' => 'chapter',
+         'contents' => [
+           {
+             'parent' => {},
+             'text' => '
+ ',
+             'type' => 'empty_line'
+           },
+           {
+             'cmdname' => 'menu',
+             'contents' => [
+               {
+                 'extra' => {
+                   'command' => {}
+                 },
+                 'parent' => {},
+                 'text' => '
+ ',
+                 'type' => 'empty_line_after_command'
+               },
+               {
+                 'args' => [
+                   {
+                     'parent' => {},
+                     'text' => '* ',
+                     'type' => 'menu_entry_leading_text'
+                   },
+                   {
+                     'contents' => [
+                       {
+                         'args' => [
+                           {
+                             'contents' => [
+                               {
+                                 'parent' => {},
+                                 'text' => 'i'
+                               }
+                             ],
+                             'parent' => {},
+                             'type' => 'following_arg'
+                           }
+                         ],
+                         'cmdname' => '"',
+                         'parent' => {}
+                       }
+                     ],
+                     'parent' => {},
+                     'type' => 'menu_entry_node'
+                   },
+                   {
+                     'parent' => {},
+                     'text' => '::',
+                     'type' => 'menu_entry_separator'
+                   },
+                   {
+                     'contents' => [
+                       {
+                         'contents' => [
+                           {
+                             'parent' => {},
+                             'text' => '
+ '
+                           }
+                         ],
+                         'parent' => {},
+                         'type' => 'preformatted'
+                       }
+                     ],
+                     'parent' => {},
+                     'type' => 'menu_entry_description'
+                   }
+                 ],
+                 'extra' => {
+                   'menu_entry_description' => {},
+                   'menu_entry_node' => {
+                     'node_content' => [
+                       {}
+                     ],
+                     'normalized' => '_00ef'
+                   }
+                 },
+                 'line_nr' => {
+                   'file_name' => '',
+                   'line_nr' => 18,
+                   'macro' => ''
+                 },
+                 'parent' => {},
+                 'type' => 'menu_entry'
+               },
+               {
+                 'args' => [
+                   {
+                     'parent' => {},
+                     'text' => '* ',
+                     'type' => 'menu_entry_leading_text'
+                   },
+                   {
+                     'contents' => [
+                       {
+                         'args' => [
+                           {
+                             'contents' => [
+                               {
+                                 'args' => [
+                                   {
+                                     'contents' => [
+                                       {
+                                         'parent' => {},
+                                         'text' => 'i'
+                                       }
+                                     ],
+                                     'parent' => {},
+                                     'type' => 'brace_command_arg'
+                                   }
+                                 ],
+                                 'cmdname' => 'dotless',
+                                 'contents' => [],
+                                 'line_nr' => {
+                                   'file_name' => '',
+                                   'line_nr' => 19,
+                                   'macro' => ''
+                                 },
+                                 'parent' => {}
+                               }
+                             ],
+                             'parent' => {},
+                             'type' => 'brace_command_arg'
+                           }
+                         ],
+                         'cmdname' => '~',
+                         'contents' => [],
+                         'line_nr' => {},
+                         'parent' => {}
+                       }
+                     ],
+                     'parent' => {},
+                     'type' => 'menu_entry_node'
+                   },
+                   {
+                     'parent' => {},
+                     'text' => '::',
+                     'type' => 'menu_entry_separator'
+                   },
+                   {
+                     'contents' => [
+                       {
+                         'contents' => [
+                           {
+                             'parent' => {},
+                             'text' => '
+ '
+                           }
+                         ],
+                         'parent' => {},
+                         'type' => 'preformatted'
+                       }
+                     ],
+                     'parent' => {},
+                     'type' => 'menu_entry_description'
+                   }
+                 ],
+                 'extra' => {
+                   'menu_entry_description' => {},
+                   'menu_entry_node' => {
+                     'node_content' => [
+                       {}
+                     ],
+                     'normalized' => '_0129'
+                   }
+                 },
+                 'line_nr' => {},
+                 'parent' => {},
+                 'type' => 'menu_entry'
+               },
+               {
+                 'args' => [
+                   {
+                     'contents' => [
+                       {
+                         'extra' => {
+                           'command' => {}
+                         },
+                         'parent' => {},
+                         'text' => ' ',
+                         'type' => 'empty_spaces_after_command'
+                       },
+                       {
+                         'parent' => {},
+                         'text' => 'menu'
+                       },
+                       {
+                         'parent' => {},
+                         'text' => '
+ ',
+                         'type' => 'spaces_at_end'
+                       }
+                     ],
+                     'parent' => {},
+                     'type' => 'misc_line_arg'
+                   }
+                 ],
+                 'cmdname' => 'end',
+                 'extra' => {
+                   'command' => {},
+                   'command_argument' => 'menu',
+                   'spaces_after_command' => {},
+                   'text_arg' => 'menu'
+                 },
+                 'line_nr' => {
+                   'file_name' => '',
+                   'line_nr' => 20,
+                   'macro' => ''
+                 },
+                 'parent' => {}
+               }
+             ],
+             'extra' => {
+               'end_command' => {},
+               'spaces_after_command' => {}
+             },
+             'line_nr' => {
+               'file_name' => '',
+               'line_nr' => 17,
+               'macro' => ''
+             },
+             'parent' => {}
+           },
+           {
+             'parent' => {},
+             'text' => '
+ ',
+             'type' => 'empty_line'
+           }
+         ],
+         'extra' => {
+           'misc_content' => [
+             {}
+           ],
+           'spaces_after_command' => {}
+         },
+         'level' => 1,
+         'line_nr' => {
+           'file_name' => '',
+           'line_nr' => 15,
+           'macro' => ''
+         },
+         'number' => 1,
+         'parent' => {}
+       },
+       {
+         'args' => [
+           {
+             'contents' => [
+               {
+                 'extra' => {
+                   'command' => {}
+                 },
+                 'parent' => {},
+                 'text' => ' ',
+                 'type' => 'empty_spaces_after_command'
+               },
+               {
+                 'args' => [
+                   {
+                     'contents' => [
+                       {
+                         'parent' => {},
+                         'text' => 'i'
+                       }
+                     ],
+                     'parent' => {},
+                     'type' => 'following_arg'
+                   }
+                 ],
+                 'cmdname' => '"',
+                 'parent' => {}
+               },
+               {
+                 'parent' => {},
+                 'text' => '
+ ',
+                 'type' => 'spaces_at_end'
+               }
+             ],
+             'parent' => {},
+             'type' => 'misc_line_arg'
+           }
+         ],
+         'cmdname' => 'node',
+         'contents' => [
+           {
+             'parent' => {},
+             'text' => '
+ ',
+             'type' => 'empty_line'
+           }
+         ],
+         'extra' => {
+           'node_content' => [
+             {}
+           ],
+           'nodes_manuals' => [
+             {
+               'node_content' => [],
+               'normalized' => '_00ef'
+             }
+           ],
+           'normalized' => '_00ef',
+           'spaces_after_command' => {}
+         },
+         'line_nr' => {
+           'file_name' => '',
+           'line_nr' => 22,
+           'macro' => ''
+         },
+         'parent' => {}
+       },
+       {
+         'args' => [
+           {
+             'contents' => [
+               {
+                 'extra' => {
+                   'command' => {}
+                 },
+                 'parent' => {},
+                 'text' => ' ',
+                 'type' => 'empty_spaces_after_command'
+               },
+               {
+                 'args' => [
+                   {
+                     'contents' => [
+                       {
+                         'args' => [
+                           {
+                             'contents' => [
+                               {
+                                 'parent' => {},
+                                 'text' => 'i'
+                               }
+                             ],
+                             'parent' => {},
+                             'type' => 'brace_command_arg'
+                           }
+                         ],
+                         'cmdname' => 'dotless',
+                         'contents' => [],
+                         'line_nr' => {
+                           'file_name' => '',
+                           'line_nr' => 24,
+                           'macro' => ''
+                         },
+                         'parent' => {}
+                       }
+                     ],
+                     'parent' => {},
+                     'type' => 'brace_command_arg'
+                   }
+                 ],
+                 'cmdname' => '~',
+                 'contents' => [],
+                 'line_nr' => {},
+                 'parent' => {}
+               },
+               {
+                 'parent' => {},
+                 'text' => '
+ ',
+                 'type' => 'spaces_at_end'
+               }
+             ],
+             'parent' => {},
+             'type' => 'misc_line_arg'
+           }
+         ],
+         'cmdname' => 'node',
+         'contents' => [
+           {
+             'parent' => {},
+             'text' => '
+ ',
+             'type' => 'empty_line'
+           }
+         ],
+         'extra' => {
+           'node_content' => [
+             {}
+           ],
+           'nodes_manuals' => [
+             {
+               'node_content' => [],
+               'normalized' => '_0129'
+             }
+           ],
+           'normalized' => '_0129',
+           'spaces_after_command' => {}
+         },
+         'line_nr' => {},
+         'parent' => {}
+       }
+     ],
+     'element_prev' => {},
+     'extra' => {
+       'element_command' => {},
+       'node' => {},
+       'section' => {}
+     },
+     'type' => 'element'
+   },
+   {
+     'contents' => [
+       {
+         'args' => [
+           {
+             'contents' => [
+               {
+                 'extra' => {
+                   'command' => {}
+                 },
+                 'parent' => {},
+                 'text' => ' ',
+                 'type' => 'empty_spaces_after_command'
+               },
+               {
+                 'parent' => {},
+                 'text' => 'circumflex'
+               },
+               {
+                 'parent' => {},
+                 'text' => '
+ ',
+                 'type' => 'spaces_at_end'
+               }
+             ],
+             'parent' => {},
+             'type' => 'misc_line_arg'
+           }
+         ],
+         'cmdname' => 'node',
+         'contents' => [],
+         'extra' => {
+           'node_content' => [
+             {}
+           ],
+           'nodes_manuals' => [
+             {
+               'node_content' => [],
+               'normalized' => 'circumflex'
+             }
+           ],
+           'normalized' => 'circumflex',
+           'spaces_after_command' => {}
+         },
+         'line_nr' => {
+           'file_name' => '',
+           'line_nr' => 26,
+           'macro' => ''
+         },
+         'parent' => {}
+       },
+       {
+         'args' => [
+           {
+             'contents' => [
+               {
+                 'extra' => {
+                   'command' => {}
+                 },
+                 'parent' => {},
+                 'text' => ' ',
+                 'type' => 'empty_spaces_after_command'
+               },
+               {
+                 'parent' => {},
+                 'text' => 'circumflex'
+               },
+               {
+                 'parent' => {},
+                 'text' => '
+ ',
+                 'type' => 'spaces_at_end'
+               }
+             ],
+             'parent' => {},
+             'type' => 'misc_line_arg'
+           }
+         ],
+         'cmdname' => 'chapter',
+         'contents' => [
+           {
+             'parent' => {},
+             'text' => '
+ ',
+             'type' => 'empty_line'
+           },
+           {
+             'cmdname' => 'menu',
+             'contents' => [
+               {
+                 'extra' => {
+                   'command' => {}
+                 },
+                 'parent' => {},
+                 'text' => '
+ ',
+                 'type' => 'empty_line_after_command'
+               },
+               {
+                 'args' => [
+                   {
+                     'parent' => {},
+                     'text' => '* ',
+                     'type' => 'menu_entry_leading_text'
+                   },
+                   {
+                     'contents' => [
+                       {
+                         'args' => [
+                           {
+                             'contents' => [
+                               {
+                                 'parent' => {},
+                                 'text' => 'i'
+                               }
+                             ],
+                             'parent' => {},
+                             'type' => 'following_arg'
+                           }
+                         ],
+                         'cmdname' => '^',
+                         'parent' => {}
+                       }
+                     ],
+                     'parent' => {},
+                     'type' => 'menu_entry_node'
+                   },
+                   {
+                     'parent' => {},
+                     'text' => '::',
+                     'type' => 'menu_entry_separator'
+                   },
+                   {
+                     'contents' => [
+                       {
+                         'contents' => [
+                           {
+                             'parent' => {},
+                             'text' => '
+ '
+                           }
+                         ],
+                         'parent' => {},
+                         'type' => 'preformatted'
+                       }
+                     ],
+                     'parent' => {},
+                     'type' => 'menu_entry_description'
+                   }
+                 ],
+                 'extra' => {
+                   'menu_entry_description' => {},
+                   'menu_entry_node' => {
+                     'node_content' => [
+                       {}
+                     ],
+                     'normalized' => '_00ee'
+                   }
+                 },
+                 'line_nr' => {
+                   'file_name' => '',
+                   'line_nr' => 30,
+                   'macro' => ''
+                 },
+                 'parent' => {},
+                 'type' => 'menu_entry'
+               },
+               {
+                 'args' => [
+                   {
+                     'contents' => [
+                       {
+                         'extra' => {
+                           'command' => {}
+                         },
+                         'parent' => {},
+                         'text' => ' ',
+                         'type' => 'empty_spaces_after_command'
+                       },
+                       {
+                         'parent' => {},
+                         'text' => 'menu'
+                       },
+                       {
+                         'parent' => {},
+                         'text' => '
+ ',
+                         'type' => 'spaces_at_end'
+                       }
+                     ],
+                     'parent' => {},
+                     'type' => 'misc_line_arg'
+                   }
+                 ],
+                 'cmdname' => 'end',
+                 'extra' => {
+                   'command' => {},
+                   'command_argument' => 'menu',
+                   'spaces_after_command' => {},
+                   'text_arg' => 'menu'
+                 },
+                 'line_nr' => {
+                   'file_name' => '',
+                   'line_nr' => 31,
+                   'macro' => ''
+                 },
+                 'parent' => {}
+               }
+             ],
+             'extra' => {
+               'end_command' => {},
+               'spaces_after_command' => {}
+             },
+             'line_nr' => {
+               'file_name' => '',
+               'line_nr' => 29,
+               'macro' => ''
+             },
+             'parent' => {}
+           },
+           {
+             'parent' => {},
+             'text' => '
+ ',
+             'type' => 'empty_line'
+           }
+         ],
+         'extra' => {
+           'misc_content' => [
+             {}
+           ],
+           'spaces_after_command' => {}
+         },
+         'level' => 1,
+         'line_nr' => {
+           'file_name' => '',
+           'line_nr' => 27,
+           'macro' => ''
+         },
+         'number' => 2,
+         'parent' => {}
+       },
+       {
+         'args' => [
+           {
+             'contents' => [
+               {
+                 'extra' => {
+                   'command' => {}
+                 },
+                 'parent' => {},
+                 'text' => ' ',
+                 'type' => 'empty_spaces_after_command'
+               },
+               {
+                 'args' => [
+                   {
+                     'contents' => [
+                       {
+                         'parent' => {},
+                         'text' => 'i'
+                       }
+                     ],
+                     'parent' => {},
+                     'type' => 'following_arg'
+                   }
+                 ],
+                 'cmdname' => '^',
+                 'parent' => {}
+               },
+               {
+                 'parent' => {},
+                 'text' => '
+ ',
+                 'type' => 'spaces_at_end'
+               }
+             ],
+             'parent' => {},
+             'type' => 'misc_line_arg'
+           }
+         ],
+         'cmdname' => 'node',
+         'contents' => [],
+         'extra' => {
+           'node_content' => [
+             {}
+           ],
+           'nodes_manuals' => [
+             {
+               'node_content' => [],
+               'normalized' => '_00ee'
+             }
+           ],
+           'normalized' => '_00ee',
+           'spaces_after_command' => {}
+         },
+         'line_nr' => {
+           'file_name' => '',
+           'line_nr' => 33,
+           'macro' => ''
+         },
+         'parent' => {}
+       }
+     ],
+     'element_prev' => {},
+     'extra' => {
+       'element_command' => {},
+       'node' => {},
+       'section' => {}
+     },
+     'type' => 'element'
+   }
+ ];
+ $result_trees{'redirection_same_labels'}[0]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'redirection_same_labels'}[0]{'contents'}[0]{'contents'}[0];
+ $result_trees{'redirection_same_labels'}[0]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[0]{'contents'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'redirection_same_labels'}[0]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'redirection_same_labels'}[0]{'contents'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'redirection_same_labels'}[0]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'redirection_same_labels'}[0]{'contents'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'redirection_same_labels'}[0]{'contents'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[0]{'contents'}[0]{'contents'}[0];
+ $result_trees{'redirection_same_labels'}[0]{'contents'}[0]{'contents'}[0]{'extra'}{'spaces_after_command'} = $result_trees{'redirection_same_labels'}[0]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'redirection_same_labels'}[0]{'contents'}[0]{'contents'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[0]{'contents'}[0];
+ $result_trees{'redirection_same_labels'}[0]{'contents'}[0]{'contents'}[1]{'parent'} = $result_trees{'redirection_same_labels'}[0]{'contents'}[0];
+ $result_trees{'redirection_same_labels'}[0]{'contents'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[0];
+ $result_trees{'redirection_same_labels'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'redirection_same_labels'}[0]{'contents'}[1];
+ $result_trees{'redirection_same_labels'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[0]{'contents'}[1]{'args'}[0];
+ $result_trees{'redirection_same_labels'}[0]{'contents'}[1]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'redirection_same_labels'}[0]{'contents'}[1]{'args'}[0];
+ $result_trees{'redirection_same_labels'}[0]{'contents'}[1]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'redirection_same_labels'}[0]{'contents'}[1]{'args'}[0];
+ $result_trees{'redirection_same_labels'}[0]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[0]{'contents'}[1];
+ $result_trees{'redirection_same_labels'}[0]{'contents'}[1]{'extra'}{'node_content'}[0] = $result_trees{'redirection_same_labels'}[0]{'contents'}[1]{'args'}[0]{'contents'}[1];
+ $result_trees{'redirection_same_labels'}[0]{'contents'}[1]{'extra'}{'nodes_manuals'}[0]{'node_content'} = $result_trees{'redirection_same_labels'}[0]{'contents'}[1]{'extra'}{'node_content'};
+ $result_trees{'redirection_same_labels'}[0]{'contents'}[1]{'extra'}{'spaces_after_command'} = $result_trees{'redirection_same_labels'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0];
+ $result_trees{'redirection_same_labels'}[0]{'contents'}[1]{'parent'} = $result_trees{'redirection_same_labels'}[0];
+ $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'redirection_same_labels'}[0]{'contents'}[2];
+ $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'args'}[0];
+ $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'args'}[0];
+ $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'args'}[0];
+ $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[0]{'contents'}[2];
+ $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[0]{'contents'}[2];
+ $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'extra'}{'command'} = $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[1];
+ $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[1];
+ $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[0];
+ $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0];
+ $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[1];
+ $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'parent'} = $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0];
+ $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[2];
+ $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'contents'}[2]{'parent'} = $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0];
+ $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[1];
+ $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[1]{'parent'} = $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[1];
+ $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[2];
+ $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[2]{'args'}[1]{'contents'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[2]{'args'}[1];
+ $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[2]{'args'}[1]{'parent'} = $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[2];
+ $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[2]{'args'}[2]{'parent'} = $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[2];
+ $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[2]{'args'}[3]{'contents'}[0]{'contents'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[2]{'args'}[3]{'contents'}[0];
+ $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[2]{'args'}[3]{'contents'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[2]{'args'}[3];
+ $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[2]{'args'}[3]{'parent'} = $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[2];
+ $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[2]{'extra'}{'menu_entry_description'} = $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[2]{'args'}[3];
+ $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[2]{'extra'}{'menu_entry_node'}{'node_content'}[0] = $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[2]{'args'}[1]{'contents'}[0];
+ $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[2]{'parent'} = $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[1];
+ $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[3]{'args'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[3];
+ $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[3]{'args'}[1]{'contents'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[3]{'args'}[1];
+ $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[3]{'args'}[1]{'parent'} = $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[3];
+ $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[3]{'args'}[2]{'parent'} = $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[3];
+ $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[3]{'args'}[3]{'contents'}[0]{'contents'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[3]{'args'}[3]{'contents'}[0];
+ $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[3]{'args'}[3]{'contents'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[3]{'args'}[3];
+ $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[3]{'args'}[3]{'parent'} = $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[3];
+ $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[3]{'extra'}{'menu_entry_description'} = $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[3]{'args'}[3];
+ $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[3]{'extra'}{'menu_entry_node'}{'node_content'}[0] = $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[3]{'args'}[1]{'contents'}[0];
+ $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[3]{'parent'} = $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[1];
+ $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[4]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[4];
+ $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[4]{'args'}[0];
+ $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[4]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[4]{'args'}[0];
+ $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[4]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[4]{'args'}[0];
+ $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[4];
+ $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[4]{'extra'}{'command'} = $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[1];
+ $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[4]{'extra'}{'spaces_after_command'} = $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[4]{'args'}[0]{'contents'}[0];
+ $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[4]{'parent'} = $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[1];
+ $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[1]{'extra'}{'end_command'} = $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[4];
+ $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[1]{'extra'}{'spaces_after_command'} = $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0];
+ $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[1]{'parent'} = $result_trees{'redirection_same_labels'}[0]{'contents'}[2];
+ $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'contents'}[2]{'parent'} = $result_trees{'redirection_same_labels'}[0]{'contents'}[2];
+ $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'extra'}{'misc_content'}[0] = $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'args'}[0]{'contents'}[1];
+ $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'extra'}{'spaces_after_command'} = $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'args'}[0]{'contents'}[0];
+ $result_trees{'redirection_same_labels'}[0]{'contents'}[2]{'parent'} = $result_trees{'redirection_same_labels'}[0];
+ $result_trees{'redirection_same_labels'}[0]{'extra'}{'element_command'} = $result_trees{'redirection_same_labels'}[0]{'contents'}[2];
+ $result_trees{'redirection_same_labels'}[0]{'extra'}{'node'} = $result_trees{'redirection_same_labels'}[0]{'contents'}[1];
+ $result_trees{'redirection_same_labels'}[0]{'extra'}{'section'} = $result_trees{'redirection_same_labels'}[0]{'contents'}[2];
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[0];
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[0]{'args'}[0];
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[0]{'args'}[0];
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[0]{'args'}[0];
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[0];
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[0]{'extra'}{'node_content'}[0] = $result_trees{'redirection_same_labels'}[1]{'contents'}[0]{'args'}[0]{'contents'}[1];
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[0]{'extra'}{'nodes_manuals'}[0]{'node_content'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[0]{'extra'}{'node_content'};
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[0]{'extra'}{'spaces_after_command'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[1];
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[1];
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'args'}[0];
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'args'}[0];
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'args'}[0];
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[1];
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[1];
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'extra'}{'command'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1];
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1];
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[1];
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[1]{'contents'}[0]{'args'}[0];
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[1]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[1]{'contents'}[0];
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[1]{'contents'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[1];
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[1]{'parent'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[1];
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[2]{'parent'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[1];
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'contents'}[0]{'contents'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'contents'}[0];
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'contents'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3];
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'parent'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[1];
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'extra'}{'menu_entry_description'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3];
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'extra'}{'menu_entry_node'}{'node_content'}[0] = $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[1]{'contents'}[0];
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'parent'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1];
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[2];
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0];
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[1]{'contents'}[0];
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[1]{'contents'}[0]{'line_nr'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[1]{'contents'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[1];
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[1]{'parent'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[2];
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[2]{'parent'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[2];
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[3]{'contents'}[0]{'contents'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[3]{'contents'}[0];
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[3]{'contents'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[3];
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[3]{'parent'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[2];
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[2]{'extra'}{'menu_entry_description'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[3];
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[2]{'extra'}{'menu_entry_node'}{'node_content'}[0] = $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[1]{'contents'}[0];
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[2]{'line_nr'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[2]{'parent'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1];
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[3];
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[0];
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[0];
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[0];
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[3];
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[3]{'extra'}{'command'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1];
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[3]{'extra'}{'spaces_after_command'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[0]{'contents'}[0];
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[3]{'parent'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1];
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'extra'}{'end_command'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[3];
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'extra'}{'spaces_after_command'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[0];
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[1]{'parent'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[1];
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'contents'}[2]{'parent'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[1];
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'extra'}{'misc_content'}[0] = $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'args'}[0]{'contents'}[1];
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'extra'}{'spaces_after_command'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0];
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[1]{'parent'} = $result_trees{'redirection_same_labels'}[1];
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[2];
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[2]{'args'}[0];
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[2]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[2]{'args'}[0]{'contents'}[1]{'args'}[0];
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[2]{'args'}[0]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[2]{'args'}[0]{'contents'}[1];
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[2]{'args'}[0];
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[2]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[2]{'args'}[0];
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[2];
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[2]{'contents'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[2];
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[2]{'extra'}{'node_content'}[0] = $result_trees{'redirection_same_labels'}[1]{'contents'}[2]{'args'}[0]{'contents'}[1];
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[2]{'extra'}{'nodes_manuals'}[0]{'node_content'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[2]{'extra'}{'node_content'};
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[2]{'extra'}{'spaces_after_command'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0];
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[2]{'parent'} = $result_trees{'redirection_same_labels'}[1];
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[3]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[3];
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[3]{'args'}[0];
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[3]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[3]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[3]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[3]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0];
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[3]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[3]{'args'}[0]{'contents'}[1]{'args'}[0];
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[3]{'args'}[0]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[3]{'args'}[0]{'contents'}[1];
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[3]{'args'}[0]{'contents'}[1]{'line_nr'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[3]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[3]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[3]{'args'}[0];
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[3]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[3]{'args'}[0];
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[3]{'args'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[3];
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[3]{'contents'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[3];
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[3]{'extra'}{'node_content'}[0] = $result_trees{'redirection_same_labels'}[1]{'contents'}[3]{'args'}[0]{'contents'}[1];
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[3]{'extra'}{'nodes_manuals'}[0]{'node_content'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[3]{'extra'}{'node_content'};
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[3]{'extra'}{'spaces_after_command'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[3]{'args'}[0]{'contents'}[0];
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[3]{'line_nr'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[3]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'redirection_same_labels'}[1]{'contents'}[3]{'parent'} = $result_trees{'redirection_same_labels'}[1];
+ $result_trees{'redirection_same_labels'}[1]{'element_prev'} = $result_trees{'redirection_same_labels'}[0];
+ $result_trees{'redirection_same_labels'}[1]{'extra'}{'element_command'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[1];
+ $result_trees{'redirection_same_labels'}[1]{'extra'}{'node'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[0];
+ $result_trees{'redirection_same_labels'}[1]{'extra'}{'section'} = $result_trees{'redirection_same_labels'}[1]{'contents'}[1];
+ $result_trees{'redirection_same_labels'}[2]{'contents'}[0]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'redirection_same_labels'}[2]{'contents'}[0];
+ $result_trees{'redirection_same_labels'}[2]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[2]{'contents'}[0]{'args'}[0];
+ $result_trees{'redirection_same_labels'}[2]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'redirection_same_labels'}[2]{'contents'}[0]{'args'}[0];
+ $result_trees{'redirection_same_labels'}[2]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'redirection_same_labels'}[2]{'contents'}[0]{'args'}[0];
+ $result_trees{'redirection_same_labels'}[2]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[2]{'contents'}[0];
+ $result_trees{'redirection_same_labels'}[2]{'contents'}[0]{'extra'}{'node_content'}[0] = $result_trees{'redirection_same_labels'}[2]{'contents'}[0]{'args'}[0]{'contents'}[1];
+ $result_trees{'redirection_same_labels'}[2]{'contents'}[0]{'extra'}{'nodes_manuals'}[0]{'node_content'} = $result_trees{'redirection_same_labels'}[2]{'contents'}[0]{'extra'}{'node_content'};
+ $result_trees{'redirection_same_labels'}[2]{'contents'}[0]{'extra'}{'spaces_after_command'} = $result_trees{'redirection_same_labels'}[2]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'redirection_same_labels'}[2]{'contents'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[2];
+ $result_trees{'redirection_same_labels'}[2]{'contents'}[1]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'redirection_same_labels'}[2]{'contents'}[1];
+ $result_trees{'redirection_same_labels'}[2]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[2]{'contents'}[1]{'args'}[0];
+ $result_trees{'redirection_same_labels'}[2]{'contents'}[1]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'redirection_same_labels'}[2]{'contents'}[1]{'args'}[0];
+ $result_trees{'redirection_same_labels'}[2]{'contents'}[1]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'redirection_same_labels'}[2]{'contents'}[1]{'args'}[0];
+ $result_trees{'redirection_same_labels'}[2]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[2]{'contents'}[1];
+ $result_trees{'redirection_same_labels'}[2]{'contents'}[1]{'contents'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[2]{'contents'}[1];
+ $result_trees{'redirection_same_labels'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'extra'}{'command'} = $result_trees{'redirection_same_labels'}[2]{'contents'}[1]{'contents'}[1];
+ $result_trees{'redirection_same_labels'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[2]{'contents'}[1]{'contents'}[1];
+ $result_trees{'redirection_same_labels'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[1];
+ $result_trees{'redirection_same_labels'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[1]{'contents'}[0]{'args'}[0];
+ $result_trees{'redirection_same_labels'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[1]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[1]{'contents'}[0];
+ $result_trees{'redirection_same_labels'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[1]{'contents'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[1];
+ $result_trees{'redirection_same_labels'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[1]{'parent'} = $result_trees{'redirection_same_labels'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[1];
+ $result_trees{'redirection_same_labels'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[2]{'parent'} = $result_trees{'redirection_same_labels'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[1];
+ $result_trees{'redirection_same_labels'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'contents'}[0]{'contents'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'contents'}[0];
+ $result_trees{'redirection_same_labels'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'contents'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3];
+ $result_trees{'redirection_same_labels'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'parent'} = $result_trees{'redirection_same_labels'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[1];
+ $result_trees{'redirection_same_labels'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'extra'}{'menu_entry_description'} = $result_trees{'redirection_same_labels'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3];
+ $result_trees{'redirection_same_labels'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'extra'}{'menu_entry_node'}{'node_content'}[0] = $result_trees{'redirection_same_labels'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[1]{'contents'}[0];
+ $result_trees{'redirection_same_labels'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'parent'} = $result_trees{'redirection_same_labels'}[2]{'contents'}[1]{'contents'}[1];
+ $result_trees{'redirection_same_labels'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'redirection_same_labels'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[2];
+ $result_trees{'redirection_same_labels'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[0];
+ $result_trees{'redirection_same_labels'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'redirection_same_labels'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[0];
+ $result_trees{'redirection_same_labels'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'redirection_same_labels'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[0];
+ $result_trees{'redirection_same_labels'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[2];
+ $result_trees{'redirection_same_labels'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[2]{'extra'}{'command'} = $result_trees{'redirection_same_labels'}[2]{'contents'}[1]{'contents'}[1];
+ $result_trees{'redirection_same_labels'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[2]{'extra'}{'spaces_after_command'} = $result_trees{'redirection_same_labels'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0];
+ $result_trees{'redirection_same_labels'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[2]{'parent'} = $result_trees{'redirection_same_labels'}[2]{'contents'}[1]{'contents'}[1];
+ $result_trees{'redirection_same_labels'}[2]{'contents'}[1]{'contents'}[1]{'extra'}{'end_command'} = $result_trees{'redirection_same_labels'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[2];
+ $result_trees{'redirection_same_labels'}[2]{'contents'}[1]{'contents'}[1]{'extra'}{'spaces_after_command'} = $result_trees{'redirection_same_labels'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0];
+ $result_trees{'redirection_same_labels'}[2]{'contents'}[1]{'contents'}[1]{'parent'} = $result_trees{'redirection_same_labels'}[2]{'contents'}[1];
+ $result_trees{'redirection_same_labels'}[2]{'contents'}[1]{'contents'}[2]{'parent'} = $result_trees{'redirection_same_labels'}[2]{'contents'}[1];
+ $result_trees{'redirection_same_labels'}[2]{'contents'}[1]{'extra'}{'misc_content'}[0] = $result_trees{'redirection_same_labels'}[2]{'contents'}[1]{'args'}[0]{'contents'}[1];
+ $result_trees{'redirection_same_labels'}[2]{'contents'}[1]{'extra'}{'spaces_after_command'} = $result_trees{'redirection_same_labels'}[2]{'contents'}[1]{'args'}[0]{'contents'}[0];
+ $result_trees{'redirection_same_labels'}[2]{'contents'}[1]{'parent'} = $result_trees{'redirection_same_labels'}[2];
+ $result_trees{'redirection_same_labels'}[2]{'contents'}[2]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'redirection_same_labels'}[2]{'contents'}[2];
+ $result_trees{'redirection_same_labels'}[2]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[2]{'contents'}[2]{'args'}[0];
+ $result_trees{'redirection_same_labels'}[2]{'contents'}[2]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[2]{'contents'}[2]{'args'}[0]{'contents'}[1]{'args'}[0];
+ $result_trees{'redirection_same_labels'}[2]{'contents'}[2]{'args'}[0]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[2]{'contents'}[2]{'args'}[0]{'contents'}[1];
+ $result_trees{'redirection_same_labels'}[2]{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'redirection_same_labels'}[2]{'contents'}[2]{'args'}[0];
+ $result_trees{'redirection_same_labels'}[2]{'contents'}[2]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'redirection_same_labels'}[2]{'contents'}[2]{'args'}[0];
+ $result_trees{'redirection_same_labels'}[2]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'redirection_same_labels'}[2]{'contents'}[2];
+ $result_trees{'redirection_same_labels'}[2]{'contents'}[2]{'extra'}{'node_content'}[0] = $result_trees{'redirection_same_labels'}[2]{'contents'}[2]{'args'}[0]{'contents'}[1];
+ $result_trees{'redirection_same_labels'}[2]{'contents'}[2]{'extra'}{'nodes_manuals'}[0]{'node_content'} = $result_trees{'redirection_same_labels'}[2]{'contents'}[2]{'extra'}{'node_content'};
+ $result_trees{'redirection_same_labels'}[2]{'contents'}[2]{'extra'}{'spaces_after_command'} = $result_trees{'redirection_same_labels'}[2]{'contents'}[2]{'args'}[0]{'contents'}[0];
+ $result_trees{'redirection_same_labels'}[2]{'contents'}[2]{'parent'} = $result_trees{'redirection_same_labels'}[2];
+ $result_trees{'redirection_same_labels'}[2]{'element_prev'} = $result_trees{'redirection_same_labels'}[1];
+ $result_trees{'redirection_same_labels'}[2]{'extra'}{'element_command'} = $result_trees{'redirection_same_labels'}[2]{'contents'}[1];
+ $result_trees{'redirection_same_labels'}[2]{'extra'}{'node'} = $result_trees{'redirection_same_labels'}[2]{'contents'}[0];
+ $result_trees{'redirection_same_labels'}[2]{'extra'}{'section'} = $result_trees{'redirection_same_labels'}[2]{'contents'}[1];
+ 
+ $result_texis{'redirection_same_labels'} = '@setfilename redirection_same_labels.info
+ 
+ @node Top
+ @top the top
+ 
+ @menu
+ @c * @"i::
+ @c * @~{@dotless{i}}::
+ @c * @^i::
+ * umlaut::
+ * circumflex::
+ @end menu
+ 
+ @node umlaut
+ @chapter umlaut
+ 
+ @menu
+ * @"i::
+ * @~{@dotless{i}}::
+ @end menu
+ 
+ @node @"i
+ 
+ @node @~{@dotless{i}}
+ 
+ @node circumflex
+ @chapter circumflex
+ 
+ @menu
+ * @^i::
+ @end menu
+ 
+ @node @^i
+ ';
+ 
+ 
+ $result_texts{'redirection_same_labels'} = '
+ the top
+ *******
+ 
+ * umlaut::
+ * circumflex::
+ 
+ 1 umlaut
+ ********
+ 
+ * i"::
+ * i~::
+ 
+ 
+ 
+ 2 circumflex
+ ************
+ 
+ * i^::
+ 
+ ';
+ 
+ $result_sectioning{'redirection_same_labels'} = {
+   'level' => -1,
+   'section_childs' => [
+     {
+       'cmdname' => 'top',
+       'extra' => {
+         'associated_node' => {
+           'cmdname' => 'node',
+           'extra' => {
+             'normalized' => 'Top'
+           }
+         }
+       },
+       'level' => 0,
+       'section_childs' => [
+         {
+           'cmdname' => 'chapter',
+           'extra' => {
+             'associated_node' => {
+               'cmdname' => 'node',
+               'extra' => {
+                 'normalized' => 'umlaut'
+               }
+             }
+           },
+           'level' => 1,
+           'number' => 1,
+           'section_up' => {},
+           'toplevel_prev' => {},
+           'toplevel_up' => {}
+         },
+         {
+           'cmdname' => 'chapter',
+           'extra' => {
+             'associated_node' => {
+               'cmdname' => 'node',
+               'extra' => {
+                 'normalized' => 'circumflex'
+               }
+             }
+           },
+           'level' => 1,
+           'number' => 2,
+           'section_prev' => {},
+           'section_up' => {},
+           'toplevel_prev' => {},
+           'toplevel_up' => {}
+         }
+       ],
+       'section_up' => {}
+     }
+   ]
+ };
+ $result_sectioning{'redirection_same_labels'}{'section_childs'}[0]{'section_childs'}[0]{'section_up'} = $result_sectioning{'redirection_same_labels'}{'section_childs'}[0];
+ $result_sectioning{'redirection_same_labels'}{'section_childs'}[0]{'section_childs'}[0]{'toplevel_prev'} = $result_sectioning{'redirection_same_labels'}{'section_childs'}[0];
+ $result_sectioning{'redirection_same_labels'}{'section_childs'}[0]{'section_childs'}[0]{'toplevel_up'} = $result_sectioning{'redirection_same_labels'}{'section_childs'}[0];
+ $result_sectioning{'redirection_same_labels'}{'section_childs'}[0]{'section_childs'}[1]{'section_prev'} = $result_sectioning{'redirection_same_labels'}{'section_childs'}[0]{'section_childs'}[0];
+ $result_sectioning{'redirection_same_labels'}{'section_childs'}[0]{'section_childs'}[1]{'section_up'} = $result_sectioning{'redirection_same_labels'}{'section_childs'}[0];
+ $result_sectioning{'redirection_same_labels'}{'section_childs'}[0]{'section_childs'}[1]{'toplevel_prev'} = $result_sectioning{'redirection_same_labels'}{'section_childs'}[0]{'section_childs'}[0];
+ $result_sectioning{'redirection_same_labels'}{'section_childs'}[0]{'section_childs'}[1]{'toplevel_up'} = $result_sectioning{'redirection_same_labels'}{'section_childs'}[0];
+ $result_sectioning{'redirection_same_labels'}{'section_childs'}[0]{'section_up'} = $result_sectioning{'redirection_same_labels'};
+ 
+ $result_nodes{'redirection_same_labels'} = {
+   'cmdname' => 'node',
+   'extra' => {
+     'associated_section' => {
+       'cmdname' => 'top',
+       'extra' => {},
+       'level' => 0
+     },
+     'normalized' => 'Top'
+   },
+   'menu_child' => {
+     'cmdname' => 'node',
+     'extra' => {
+       'associated_section' => {
+         'cmdname' => 'chapter',
+         'extra' => {},
+         'level' => 1,
+         'number' => 1
+       },
+       'normalized' => 'umlaut'
+     },
+     'menu_child' => {
+       'cmdname' => 'node',
+       'extra' => {
+         'normalized' => '_00ef'
+       },
+       'node_next' => {
+         'cmdname' => 'node',
+         'extra' => {
+           'normalized' => '_0129'
+         },
+         'node_prev' => {},
+         'node_up' => {}
+       },
+       'node_up' => {}
+     },
+     'menus' => [
+       {
+         'cmdname' => 'menu',
+         'extra' => {
+           'end_command' => {
+             'cmdname' => 'end',
+             'extra' => {
+               'command' => {},
+               'command_argument' => 'menu',
+               'text_arg' => 'menu'
+             }
+           }
+         }
+       }
+     ],
+     'node_next' => {
+       'cmdname' => 'node',
+       'extra' => {
+         'associated_section' => {
+           'cmdname' => 'chapter',
+           'extra' => {},
+           'level' => 1,
+           'number' => 2
+         },
+         'normalized' => 'circumflex'
+       },
+       'menu_child' => {
+         'cmdname' => 'node',
+         'extra' => {
+           'normalized' => '_00ee'
+         },
+         'node_up' => {}
+       },
+       'menus' => [
+         {
+           'cmdname' => 'menu',
+           'extra' => {
+             'end_command' => {
+               'cmdname' => 'end',
+               'extra' => {
+                 'command' => {},
+                 'command_argument' => 'menu',
+                 'text_arg' => 'menu'
+               }
+             }
+           }
+         }
+       ],
+       'node_prev' => {},
+       'node_up' => {}
+     },
+     'node_prev' => {},
+     'node_up' => {}
+   },
+   'menus' => [
+     {
+       'cmdname' => 'menu',
+       'extra' => {
+         'end_command' => {
+           'cmdname' => 'end',
+           'extra' => {
+             'command' => {},
+             'command_argument' => 'menu',
+             'text_arg' => 'menu'
+           }
+         }
+       }
+     }
+   ],
+   'node_next' => {},
+   'node_up' => {
+     'extra' => {
+       'manual_content' => [
+         {
+           'text' => 'dir'
+         }
+       ],
+       'top_node_up' => {}
+     },
+     'type' => 'top_node_up'
+   }
+ };
+ $result_nodes{'redirection_same_labels'}{'menu_child'}{'menu_child'}{'node_next'}{'node_prev'} = $result_nodes{'redirection_same_labels'}{'menu_child'}{'menu_child'};
+ $result_nodes{'redirection_same_labels'}{'menu_child'}{'menu_child'}{'node_next'}{'node_up'} = $result_nodes{'redirection_same_labels'}{'menu_child'};
+ $result_nodes{'redirection_same_labels'}{'menu_child'}{'menu_child'}{'node_up'} = $result_nodes{'redirection_same_labels'}{'menu_child'};
+ $result_nodes{'redirection_same_labels'}{'menu_child'}{'menus'}[0]{'extra'}{'end_command'}{'extra'}{'command'} = $result_nodes{'redirection_same_labels'}{'menu_child'}{'menus'}[0];
+ $result_nodes{'redirection_same_labels'}{'menu_child'}{'node_next'}{'menu_child'}{'node_up'} = $result_nodes{'redirection_same_labels'}{'menu_child'}{'node_next'};
+ $result_nodes{'redirection_same_labels'}{'menu_child'}{'node_next'}{'menus'}[0]{'extra'}{'end_command'}{'extra'}{'command'} = $result_nodes{'redirection_same_labels'}{'menu_child'}{'node_next'}{'menus'}[0];
+ $result_nodes{'redirection_same_labels'}{'menu_child'}{'node_next'}{'node_prev'} = $result_nodes{'redirection_same_labels'}{'menu_child'};
+ $result_nodes{'redirection_same_labels'}{'menu_child'}{'node_next'}{'node_up'} = $result_nodes{'redirection_same_labels'};
+ $result_nodes{'redirection_same_labels'}{'menu_child'}{'node_prev'} = $result_nodes{'redirection_same_labels'};
+ $result_nodes{'redirection_same_labels'}{'menu_child'}{'node_up'} = $result_nodes{'redirection_same_labels'};
+ $result_nodes{'redirection_same_labels'}{'menus'}[0]{'extra'}{'end_command'}{'extra'}{'command'} = $result_nodes{'redirection_same_labels'}{'menus'}[0];
+ $result_nodes{'redirection_same_labels'}{'node_next'} = $result_nodes{'redirection_same_labels'}{'menu_child'};
+ $result_nodes{'redirection_same_labels'}{'node_up'}{'extra'}{'top_node_up'} = $result_nodes{'redirection_same_labels'};
+ 
+ $result_menus{'redirection_same_labels'} = {
+   'cmdname' => 'node',
+   'extra' => {
+     'normalized' => 'Top'
+   },
+   'menu_child' => {
+     'cmdname' => 'node',
+     'extra' => {
+       'normalized' => 'umlaut'
+     },
+     'menu_child' => {
+       'cmdname' => 'node',
+       'extra' => {
+         'normalized' => '_00ef'
+       },
+       'menu_next' => {
+         'cmdname' => 'node',
+         'extra' => {
+           'normalized' => '_0129'
+         },
+         'menu_prev' => {},
+         'menu_up' => {},
+         'menu_up_hash' => {
+           'umlaut' => 1
+         }
+       },
+       'menu_up' => {},
+       'menu_up_hash' => {
+         'umlaut' => 1
+       }
+     },
+     'menu_next' => {
+       'cmdname' => 'node',
+       'extra' => {
+         'normalized' => 'circumflex'
+       },
+       'menu_child' => {
+         'cmdname' => 'node',
+         'extra' => {
+           'normalized' => '_00ee'
+         },
+         'menu_up' => {},
+         'menu_up_hash' => {
+           'circumflex' => 1
+         }
+       },
+       'menu_prev' => {},
+       'menu_up' => {},
+       'menu_up_hash' => {
+         'Top' => 1
+       }
+     },
+     'menu_up' => {},
+     'menu_up_hash' => {
+       'Top' => 1
+     }
+   }
+ };
+ $result_menus{'redirection_same_labels'}{'menu_child'}{'menu_child'}{'menu_next'}{'menu_prev'} = $result_menus{'redirection_same_labels'}{'menu_child'}{'menu_child'};
+ $result_menus{'redirection_same_labels'}{'menu_child'}{'menu_child'}{'menu_next'}{'menu_up'} = $result_menus{'redirection_same_labels'}{'menu_child'};
+ $result_menus{'redirection_same_labels'}{'menu_child'}{'menu_child'}{'menu_up'} = $result_menus{'redirection_same_labels'}{'menu_child'};
+ $result_menus{'redirection_same_labels'}{'menu_child'}{'menu_next'}{'menu_child'}{'menu_up'} = $result_menus{'redirection_same_labels'}{'menu_child'}{'menu_next'};
+ $result_menus{'redirection_same_labels'}{'menu_child'}{'menu_next'}{'menu_prev'} = $result_menus{'redirection_same_labels'}{'menu_child'};
+ $result_menus{'redirection_same_labels'}{'menu_child'}{'menu_next'}{'menu_up'} = $result_menus{'redirection_same_labels'};
+ $result_menus{'redirection_same_labels'}{'menu_child'}{'menu_up'} = $result_menus{'redirection_same_labels'};
+ 
+ $result_errors{'redirection_same_labels'} = [];
+ 
+ 
+ $result_elements{'redirection_same_labels'} = [
+   {
+     'extra' => {
+       'directions' => {
+         'FastForward' => {
+           'extra' => {
+             'directions' => {
+               'Back' => {},
+               'FastBack' => {},
+               'FastForward' => {
+                 'extra' => {
+                   'directions' => {
+                     'Back' => {},
+                     'FastBack' => {},
+                     'NodeBack' => {},
+                     'NodeForward' => {},
+                     'NodePrev' => {},
+                     'NodeUp' => {},
+                     'Prev' => {},
+                     'This' => {},
+                     'Up' => {}
+                   },
+                   'element_command' => {
+                     'cmdname' => 'chapter',
+                     'extra' => {},
+                     'level' => 1,
+                     'number' => 2
+                   },
+                   'node' => {
+                     'cmdname' => 'node',
+                     'extra' => {
+                       'normalized' => 'circumflex'
+                     },
+                     'menu_child' => {
+                       'cmdname' => 'node',
+                       'extra' => {
+                         'normalized' => '_00ee'
+                       },
+                       'menu_up' => {},
+                       'menu_up_hash' => {
+                         'circumflex' => 1
+                       }
+                     },
+                     'menu_prev' => {
+                       'cmdname' => 'node',
+                       'extra' => {
+                         'normalized' => 'umlaut'
+                       },
+                       'menu_child' => {
+                         'cmdname' => 'node',
+                         'extra' => {
+                           'normalized' => '_00ef'
+                         },
+                         'menu_next' => {
+                           'cmdname' => 'node',
+                           'extra' => {
+                             'normalized' => '_0129'
+                           },
+                           'menu_prev' => {},
+                           'menu_up' => {},
+                           'menu_up_hash' => {
+                             'umlaut' => 1
+                           }
+                         },
+                         'menu_up' => {},
+                         'menu_up_hash' => {
+                           'umlaut' => 1
+                         }
+                       },
+                       'menu_next' => {},
+                       'menu_up' => {
+                         'cmdname' => 'node',
+                         'extra' => {
+                           'normalized' => 'Top'
+                         },
+                         'menu_child' => {}
+                       },
+                       'menu_up_hash' => {
+                         'Top' => 1
+                       }
+                     },
+                     'menu_up' => {},
+                     'menu_up_hash' => {
+                       'Top' => 1
+                     }
+                   },
+                   'section' => {}
+                 },
+                 'type' => 'element'
+               },
+               'Forward' => {},
+               'Next' => {},
+               'NodeBack' => {},
+               'NodeForward' => {},
+               'NodeNext' => {},
+               'NodePrev' => {},
+               'NodeUp' => {},
+               'This' => {},
+               'Up' => {}
+             },
+             'element_command' => {
+               'cmdname' => 'chapter',
+               'extra' => {},
+               'level' => 1,
+               'number' => 1
+             },
+             'node' => {},
+             'section' => {}
+           },
+           'type' => 'element'
+         },
+         'Forward' => {},
+         'NodeForward' => {},
+         'NodeNext' => {},
+         'NodeUp' => {
+           'extra' => {
+             'manual_content' => [
+               {
+                 'text' => 'dir'
+               }
+             ],
+             'top_node_up' => {}
+           },
+           'type' => 'external_node'
+         },
+         'This' => {}
+       },
+       'element_command' => {
+         'cmdname' => 'top',
+         'extra' => {},
+         'level' => 0
+       },
+       'node' => {},
+       'section' => {}
+     },
+     'type' => 'element'
+   },
+   {},
+   {}
+ ];
+ $result_elements{'redirection_same_labels'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'Back'} = $result_elements{'redirection_same_labels'}[0];
+ $result_elements{'redirection_same_labels'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'FastBack'} = $result_elements{'redirection_same_labels'}[0];
+ $result_elements{'redirection_same_labels'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'Back'} = $result_elements{'redirection_same_labels'}[0]{'extra'}{'directions'}{'FastForward'};
+ $result_elements{'redirection_same_labels'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'FastBack'} = $result_elements{'redirection_same_labels'}[0]{'extra'}{'directions'}{'FastForward'};
+ $result_elements{'redirection_same_labels'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'NodeBack'} = $result_elements{'redirection_same_labels'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'FastForward'};
+ $result_elements{'redirection_same_labels'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'NodeForward'} = $result_elements{'redirection_same_labels'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'FastForward'};
+ $result_elements{'redirection_same_labels'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'NodePrev'} = $result_elements{'redirection_same_labels'}[0]{'extra'}{'directions'}{'FastForward'};
+ $result_elements{'redirection_same_labels'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'NodeUp'} = $result_elements{'redirection_same_labels'}[0];
+ $result_elements{'redirection_same_labels'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'Prev'} = $result_elements{'redirection_same_labels'}[0]{'extra'}{'directions'}{'FastForward'};
+ $result_elements{'redirection_same_labels'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'This'} = $result_elements{'redirection_same_labels'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'FastForward'};
+ $result_elements{'redirection_same_labels'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'Up'} = $result_elements{'redirection_same_labels'}[0];
+ $result_elements{'redirection_same_labels'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'FastForward'}{'extra'}{'node'}{'menu_child'}{'menu_up'} = $result_elements{'redirection_same_labels'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'FastForward'}{'extra'}{'node'};
+ $result_elements{'redirection_same_labels'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'FastForward'}{'extra'}{'node'}{'menu_prev'}{'menu_child'}{'menu_next'}{'menu_prev'} = $result_elements{'redirection_same_labels'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'FastForward'}{'extra'}{'node'}{'menu_prev'}{'menu_child'};
+ $result_elements{'redirection_same_labels'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'FastForward'}{'extra'}{'node'}{'menu_prev'}{'menu_child'}{'menu_next'}{'menu_up'} = $result_elements{'redirection_same_labels'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'FastForward'}{'extra'}{'node'}{'menu_prev'};
+ $result_elements{'redirection_same_labels'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'FastForward'}{'extra'}{'node'}{'menu_prev'}{'menu_child'}{'menu_up'} = $result_elements{'redirection_same_labels'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'FastForward'}{'extra'}{'node'}{'menu_prev'};
+ $result_elements{'redirection_same_labels'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'FastForward'}{'extra'}{'node'}{'menu_prev'}{'menu_next'} = $result_elements{'redirection_same_labels'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'FastForward'}{'extra'}{'node'};
+ $result_elements{'redirection_same_labels'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'FastForward'}{'extra'}{'node'}{'menu_prev'}{'menu_up'}{'menu_child'} = $result_elements{'redirection_same_labels'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'FastForward'}{'extra'}{'node'}{'menu_prev'};
+ $result_elements{'redirection_same_labels'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'FastForward'}{'extra'}{'node'}{'menu_up'} = $result_elements{'redirection_same_labels'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'FastForward'}{'extra'}{'node'}{'menu_prev'}{'menu_up'};
+ $result_elements{'redirection_same_labels'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'FastForward'}{'extra'}{'section'} = $result_elements{'redirection_same_labels'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'FastForward'}{'extra'}{'element_command'};
+ $result_elements{'redirection_same_labels'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'Forward'} = $result_elements{'redirection_same_labels'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'FastForward'};
+ $result_elements{'redirection_same_labels'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'Next'} = $result_elements{'redirection_same_labels'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'FastForward'};
+ $result_elements{'redirection_same_labels'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'NodeBack'} = $result_elements{'redirection_same_labels'}[0];
+ $result_elements{'redirection_same_labels'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'NodeForward'} = $result_elements{'redirection_same_labels'}[0]{'extra'}{'directions'}{'FastForward'};
+ $result_elements{'redirection_same_labels'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'NodeNext'} = $result_elements{'redirection_same_labels'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'FastForward'};
+ $result_elements{'redirection_same_labels'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'NodePrev'} = $result_elements{'redirection_same_labels'}[0];
+ $result_elements{'redirection_same_labels'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'NodeUp'} = $result_elements{'redirection_same_labels'}[0];
+ $result_elements{'redirection_same_labels'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'This'} = $result_elements{'redirection_same_labels'}[0]{'extra'}{'directions'}{'FastForward'};
+ $result_elements{'redirection_same_labels'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'Up'} = $result_elements{'redirection_same_labels'}[0];
+ $result_elements{'redirection_same_labels'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'node'} = $result_elements{'redirection_same_labels'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'FastForward'}{'extra'}{'node'}{'menu_prev'};
+ $result_elements{'redirection_same_labels'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'section'} = $result_elements{'redirection_same_labels'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'element_command'};
+ $result_elements{'redirection_same_labels'}[0]{'extra'}{'directions'}{'Forward'} = $result_elements{'redirection_same_labels'}[0]{'extra'}{'directions'}{'FastForward'};
+ $result_elements{'redirection_same_labels'}[0]{'extra'}{'directions'}{'NodeForward'} = $result_elements{'redirection_same_labels'}[0]{'extra'}{'directions'}{'FastForward'};
+ $result_elements{'redirection_same_labels'}[0]{'extra'}{'directions'}{'NodeNext'} = $result_elements{'redirection_same_labels'}[0]{'extra'}{'directions'}{'FastForward'};
+ $result_elements{'redirection_same_labels'}[0]{'extra'}{'directions'}{'NodeUp'}{'extra'}{'top_node_up'} = $result_elements{'redirection_same_labels'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'FastForward'}{'extra'}{'node'}{'menu_prev'}{'menu_up'};
+ $result_elements{'redirection_same_labels'}[0]{'extra'}{'directions'}{'This'} = $result_elements{'redirection_same_labels'}[0];
+ $result_elements{'redirection_same_labels'}[0]{'extra'}{'node'} = $result_elements{'redirection_same_labels'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'FastForward'}{'extra'}{'node'}{'menu_prev'}{'menu_up'};
+ $result_elements{'redirection_same_labels'}[0]{'extra'}{'section'} = $result_elements{'redirection_same_labels'}[0]{'extra'}{'element_command'};
+ $result_elements{'redirection_same_labels'}[1] = $result_elements{'redirection_same_labels'}[0]{'extra'}{'directions'}{'FastForward'};
+ $result_elements{'redirection_same_labels'}[2] = $result_elements{'redirection_same_labels'}[0]{'extra'}{'directions'}{'FastForward'}{'extra'}{'directions'}{'FastForward'};
+ 
+ 
+ 
+ $result_directions_text{'redirection_same_labels'} = 'element: @top the top
+   FastForward: @chapter umlaut
+   Forward: @chapter umlaut
+   NodeForward: @chapter umlaut
+   NodeNext: @chapter umlaut
+   NodeUp: (dir)
+   This: @top the top
+ element: @chapter umlaut
+   Back: @top the top
+   FastBack: @top the top
+   FastForward: @chapter circumflex
+   Forward: @chapter circumflex
+   Next: @chapter circumflex
+   NodeBack: @top the top
+   NodeForward: @chapter umlaut
+   NodeNext: @chapter circumflex
+   NodePrev: @top the top
+   NodeUp: @top the top
+   This: @chapter umlaut
+   Up: @top the top
+ element: @chapter circumflex
+   Back: @chapter umlaut
+   FastBack: @chapter umlaut
+   NodeBack: @chapter circumflex
+   NodeForward: @chapter circumflex
+   NodePrev: @chapter umlaut
+   NodeUp: @top the top
+   Prev: @chapter umlaut
+   This: @chapter circumflex
+   Up: @top the top
+ ';
+ 
+ 1;
diff -Nrc2 texinfo-5.2/tp/t/results/html_tests/shortcontents_no_top.pl texinfo-6.0/tp/t/results/html_tests/shortcontents_no_top.pl
*** texinfo-5.2/tp/t/results/html_tests/shortcontents_no_top.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/html_tests/shortcontents_no_top.pl	2015-02-10 17:26:55.000000000 +0000
***************
*** 292,305 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 292,305 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 310,317 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 310,317 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 321,325 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="chap"></a>
  <h2 class="chapter">1 chap</h2>
--- 321,325 ----
  </head>
  
! <body lang="en">
  <a name="chap"></a>
  <h2 class="chapter">1 chap</h2>
diff -Nrc2 texinfo-5.2/tp/t/results/html_tests/simple_menu.pl texinfo-6.0/tp/t/results/html_tests/simple_menu.pl
*** texinfo-5.2/tp/t/results/html_tests/simple_menu.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/html_tests/simple_menu.pl	2015-02-10 17:26:55.000000000 +0000
***************
*** 2334,2347 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 2334,2347 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 2352,2359 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 2352,2359 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 2363,2367 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <div class="menu">
  <pre class="menu-preformatted">&bull; <a href="ggg.html#Top" accesskey="1">(ggg)</a>:: description
--- 2363,2367 ----
  </head>
  
! <body lang="en">
  <div class="menu">
  <pre class="menu-preformatted">&bull; <a href="ggg.html#Top" accesskey="1">(ggg)</a>:: description
diff -Nrc2 texinfo-5.2/tp/t/results/html_tests/test_xrefautomaticsectiontitle.pl texinfo-6.0/tp/t/results/html_tests/test_xrefautomaticsectiontitle.pl
*** texinfo-5.2/tp/t/results/html_tests/test_xrefautomaticsectiontitle.pl	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/html_tests/test_xrefautomaticsectiontitle.pl	2015-02-10 17:26:55.000000000 +0000
***************
*** 811,824 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 811,824 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 829,836 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 829,836 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 840,844 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <div class="header">
--- 840,844 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/html_tests/tex_expanded_in_copying.pl texinfo-6.0/tp/t/results/html_tests/tex_expanded_in_copying.pl
*** texinfo-5.2/tp/t/results/html_tests/tex_expanded_in_copying.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/html_tests/tex_expanded_in_copying.pl	2015-02-10 17:26:55.000000000 +0000
***************
*** 210,223 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 210,223 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 228,235 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 228,235 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 239,243 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  
--- 239,243 ----
  </head>
  
! <body lang="en">
  
  
diff -Nrc2 texinfo-5.2/tp/t/results/html_tests/titles.pl texinfo-6.0/tp/t/results/html_tests/titles.pl
*** texinfo-5.2/tp/t/results/html_tests/titles.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/html_tests/titles.pl	2015-02-10 17:26:55.000000000 +0000
***************
*** 493,506 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 493,506 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 511,518 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 511,518 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 522,526 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <h1 class="settitle" align="center">@title <small>HTML</small> <code>test</code></h1>
  
--- 522,526 ----
  </head>
  
! <body lang="en">
  <h1 class="settitle" align="center">@title <small>HTML</small> <code>test</code></h1>
  
diff -Nrc2 texinfo-5.2/tp/t/results/html_tests/verbatim_in_multitable_in_example.pl texinfo-6.0/tp/t/results/html_tests/verbatim_in_multitable_in_example.pl
*** texinfo-5.2/tp/t/results/html_tests/verbatim_in_multitable_in_example.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/html_tests/verbatim_in_multitable_in_example.pl	2015-02-10 17:26:55.000000000 +0000
***************
*** 517,530 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 517,530 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 535,542 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 535,542 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 546,550 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <div class="example">
  <table>
--- 546,550 ----
  </head>
  
! <body lang="en">
  <div class="example">
  <table>
diff -Nrc2 texinfo-5.2/tp/t/results/html_tests/xml_protected_in_verb.pl texinfo-6.0/tp/t/results/html_tests/xml_protected_in_verb.pl
*** texinfo-5.2/tp/t/results/html_tests/xml_protected_in_verb.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/html_tests/xml_protected_in_verb.pl	2015-02-10 17:26:55.000000000 +0000
***************
*** 191,204 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 191,204 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 209,216 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 209,216 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 220,224 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <pre class="verbatim">&lt;a&gt;
  </pre>
--- 220,224 ----
  </head>
  
! <body lang="en">
  <pre class="verbatim">&lt;a&gt;
  </pre>
diff -Nrc2 texinfo-5.2/tp/t/results/indices/empty_string_index_entry.pl texinfo-6.0/tp/t/results/indices/empty_string_index_entry.pl
*** texinfo-5.2/tp/t/results/indices/empty_string_index_entry.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/indices/empty_string_index_entry.pl	2014-04-22 02:56:45.000000000 +0100
***************
*** 962,999 ****
  $result_converted_errors{'info'}->{'empty_string_index_entry'} = [
    {
-     'file_name' => '',
      'error_line' => ':3: warning: empty index key in @findex
  ',
!     'text' => 'empty index key in @findex',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 3
    },
    {
-     'file_name' => '',
      'error_line' => ':6: warning: empty index key in @item
  ',
!     'text' => 'empty index key in @item',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 6
    },
    {
-     'file_name' => '',
      'error_line' => ':9: warning: empty index key in @defun
  ',
!     'text' => 'empty index key in @defun',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 9
    },
    {
-     'file_name' => '',
      'error_line' => ':10: warning: empty index key in @defunx
  ',
!     'text' => 'empty index key in @defunx',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 10
    }
  ];
--- 962,999 ----
  $result_converted_errors{'info'}->{'empty_string_index_entry'} = [
    {
      'error_line' => ':3: warning: empty index key in @findex
  ',
!     'file_name' => '',
!     'line_nr' => 3,
      'macro' => '',
!     'text' => 'empty index key in @findex',
!     'type' => 'warning'
    },
    {
      'error_line' => ':6: warning: empty index key in @item
  ',
!     'file_name' => '',
!     'line_nr' => 6,
      'macro' => '',
!     'text' => 'empty index key in @item',
!     'type' => 'warning'
    },
    {
      'error_line' => ':9: warning: empty index key in @defun
  ',
!     'file_name' => '',
!     'line_nr' => 9,
      'macro' => '',
!     'text' => 'empty index key in @defun',
!     'type' => 'warning'
    },
    {
      'error_line' => ':10: warning: empty index key in @defunx
  ',
!     'file_name' => '',
!     'line_nr' => 10,
      'macro' => '',
!     'text' => 'empty index key in @defunx',
!     'type' => 'warning'
    }
  ];
***************
*** 1010,1047 ****
  $result_converted_errors{'plaintext'}->{'empty_string_index_entry'} = [
    {
-     'file_name' => '',
      'error_line' => ':3: warning: empty index key in @findex
  ',
!     'text' => 'empty index key in @findex',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 3
    },
    {
-     'file_name' => '',
      'error_line' => ':6: warning: empty index key in @item
  ',
!     'text' => 'empty index key in @item',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 6
    },
    {
-     'file_name' => '',
      'error_line' => ':9: warning: empty index key in @defun
  ',
!     'text' => 'empty index key in @defun',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 9
    },
    {
-     'file_name' => '',
      'error_line' => ':10: warning: empty index key in @defunx
  ',
!     'text' => 'empty index key in @defunx',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 10
    }
  ];
--- 1010,1047 ----
  $result_converted_errors{'plaintext'}->{'empty_string_index_entry'} = [
    {
      'error_line' => ':3: warning: empty index key in @findex
  ',
!     'file_name' => '',
!     'line_nr' => 3,
      'macro' => '',
!     'text' => 'empty index key in @findex',
!     'type' => 'warning'
    },
    {
      'error_line' => ':6: warning: empty index key in @item
  ',
!     'file_name' => '',
!     'line_nr' => 6,
      'macro' => '',
!     'text' => 'empty index key in @item',
!     'type' => 'warning'
    },
    {
      'error_line' => ':9: warning: empty index key in @defun
  ',
!     'file_name' => '',
!     'line_nr' => 9,
      'macro' => '',
!     'text' => 'empty index key in @defun',
!     'type' => 'warning'
    },
    {
      'error_line' => ':10: warning: empty index key in @defunx
  ',
!     'file_name' => '',
!     'line_nr' => 10,
      'macro' => '',
!     'text' => 'empty index key in @defunx',
!     'type' => 'warning'
    }
  ];
***************
*** 1070,1107 ****
  $result_converted_errors{'html_text'}->{'empty_string_index_entry'} = [
    {
-     'file_name' => '',
      'error_line' => ':3: warning: empty index key in @findex
  ',
!     'text' => 'empty index key in @findex',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 3
    },
    {
-     'file_name' => '',
      'error_line' => ':6: warning: empty index key in @item
  ',
!     'text' => 'empty index key in @item',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 6
    },
    {
-     'file_name' => '',
      'error_line' => ':9: warning: empty index key in @defun
  ',
!     'text' => 'empty index key in @defun',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 9
    },
    {
-     'file_name' => '',
      'error_line' => ':10: warning: empty index key in @defunx
  ',
!     'text' => 'empty index key in @defunx',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 10
    }
  ];
--- 1070,1107 ----
  $result_converted_errors{'html_text'}->{'empty_string_index_entry'} = [
    {
      'error_line' => ':3: warning: empty index key in @findex
  ',
!     'file_name' => '',
!     'line_nr' => 3,
      'macro' => '',
!     'text' => 'empty index key in @findex',
!     'type' => 'warning'
    },
    {
      'error_line' => ':6: warning: empty index key in @item
  ',
!     'file_name' => '',
!     'line_nr' => 6,
      'macro' => '',
!     'text' => 'empty index key in @item',
!     'type' => 'warning'
    },
    {
      'error_line' => ':9: warning: empty index key in @defun
  ',
!     'file_name' => '',
!     'line_nr' => 9,
      'macro' => '',
!     'text' => 'empty index key in @defun',
!     'type' => 'warning'
    },
    {
      'error_line' => ':10: warning: empty index key in @defunx
  ',
!     'file_name' => '',
!     'line_nr' => 10,
      'macro' => '',
!     'text' => 'empty index key in @defunx',
!     'type' => 'warning'
    }
  ];
diff -Nrc2 texinfo-5.2/tp/t/results/indices/encoding_index_ascii/res_html/index.html texinfo-6.0/tp/t/results/indices/encoding_index_ascii/res_html/index.html
*** texinfo-5.2/tp/t/results/indices/encoding_index_ascii/res_html/index.html	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/indices/encoding_index_ascii/res_html/index.html	2015-02-10 17:26:54.000000000 +0000
***************
*** 16,29 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 16,29 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 34,41 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 34,41 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  
diff -Nrc2 texinfo-5.2/tp/t/results/indices/encoding_index_ascii_enable_encoding/res_html/index.html texinfo-6.0/tp/t/results/indices/encoding_index_ascii_enable_encoding/res_html/index.html
*** texinfo-5.2/tp/t/results/indices/encoding_index_ascii_enable_encoding/res_html/index.html	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/indices/encoding_index_ascii_enable_encoding/res_html/index.html	2015-02-10 17:26:54.000000000 +0000
***************
*** 16,29 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 16,29 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 34,41 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 34,41 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  
diff -Nrc2 texinfo-5.2/tp/t/results/indices/encoding_index_latin1/res_html/index.html texinfo-6.0/tp/t/results/indices/encoding_index_latin1/res_html/index.html
*** texinfo-5.2/tp/t/results/indices/encoding_index_latin1/res_html/index.html	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/indices/encoding_index_latin1/res_html/index.html	2015-02-10 17:26:54.000000000 +0000
***************
*** 16,29 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 16,29 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 34,41 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 34,41 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  
diff -Nrc2 texinfo-5.2/tp/t/results/indices/encoding_index_latin1_enable_encoding/res_html/index.html texinfo-6.0/tp/t/results/indices/encoding_index_latin1_enable_encoding/res_html/index.html
*** texinfo-5.2/tp/t/results/indices/encoding_index_latin1_enable_encoding/res_html/index.html	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/indices/encoding_index_latin1_enable_encoding/res_html/index.html	2015-02-10 17:26:54.000000000 +0000
***************
*** 16,29 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 16,29 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 34,41 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 34,41 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  
diff -Nrc2 texinfo-5.2/tp/t/results/indices/encoding_index_utf8/res_html/index.html texinfo-6.0/tp/t/results/indices/encoding_index_utf8/res_html/index.html
*** texinfo-5.2/tp/t/results/indices/encoding_index_utf8/res_html/index.html	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/indices/encoding_index_utf8/res_html/index.html	2015-02-10 17:26:54.000000000 +0000
***************
*** 16,29 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 16,29 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 34,41 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 34,41 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  
diff -Nrc2 texinfo-5.2/tp/t/results/indices/encoding_index_utf8_enable_encoding/res_html/index.html texinfo-6.0/tp/t/results/indices/encoding_index_utf8_enable_encoding/res_html/index.html
*** texinfo-5.2/tp/t/results/indices/encoding_index_utf8_enable_encoding/res_html/index.html	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/indices/encoding_index_utf8_enable_encoding/res_html/index.html	2015-02-10 17:26:54.000000000 +0000
***************
*** 16,29 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 16,29 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 34,41 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 34,41 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  
diff -Nrc2 texinfo-5.2/tp/t/results/indices/image_text_lines_count.pl texinfo-6.0/tp/t/results/indices/image_text_lines_count.pl
*** texinfo-5.2/tp/t/results/indices/image_text_lines_count.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/indices/image_text_lines_count.pl	2014-04-22 02:56:45.000000000 +0100
***************
*** 369,379 ****
  $result_converted_errors{'html_text'}->{'image_text_lines_count'} = [
    {
-     'file_name' => '',
      'error_line' => ':3: warning: @image file `count_image_text\' (for HTML) not found, using `count_image_text.jpg\'
  ',
!     'text' => '@image file `count_image_text\' (for HTML) not found, using `count_image_text.jpg\'',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 3
    }
  ];
--- 369,379 ----
  $result_converted_errors{'html_text'}->{'image_text_lines_count'} = [
    {
      'error_line' => ':3: warning: @image file `count_image_text\' (for HTML) not found, using `count_image_text.jpg\'
  ',
!     'file_name' => '',
!     'line_nr' => 3,
      'macro' => '',
!     'text' => '@image file `count_image_text\' (for HTML) not found, using `count_image_text.jpg\'',
!     'type' => 'warning'
    }
  ];
diff -Nrc2 texinfo-5.2/tp/t/results/indices/index_entry_before_first_node.pl texinfo-6.0/tp/t/results/indices/index_entry_before_first_node.pl
*** texinfo-5.2/tp/t/results/indices/index_entry_before_first_node.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/indices/index_entry_before_first_node.pl	2014-04-22 02:56:45.000000000 +0100
***************
*** 288,298 ****
  $result_converted_errors{'info'}->{'index_entry_before_first_node'} = [
    {
-     'file_name' => '',
      'error_line' => ':2: warning: entry for index `cp\' outside of any node
  ',
!     'text' => 'entry for index `cp\' outside of any node',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 2
    }
  ];
--- 288,298 ----
  $result_converted_errors{'info'}->{'index_entry_before_first_node'} = [
    {
      'error_line' => ':2: warning: entry for index `cp\' outside of any node
  ',
!     'file_name' => '',
!     'line_nr' => 2,
      'macro' => '',
!     'text' => 'entry for index `cp\' outside of any node',
!     'type' => 'warning'
    }
  ];
***************
*** 308,318 ****
  $result_converted_errors{'plaintext'}->{'index_entry_before_first_node'} = [
    {
-     'file_name' => '',
      'error_line' => ':2: warning: entry for index `cp\' outside of any node
  ',
!     'text' => 'entry for index `cp\' outside of any node',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 2
    }
  ];
--- 308,318 ----
  $result_converted_errors{'plaintext'}->{'index_entry_before_first_node'} = [
    {
      'error_line' => ':2: warning: entry for index `cp\' outside of any node
  ',
!     'file_name' => '',
!     'line_nr' => 2,
      'macro' => '',
!     'text' => 'entry for index `cp\' outside of any node',
!     'type' => 'warning'
    }
  ];
diff -Nrc2 texinfo-5.2/tp/t/results/info_tests/before_node_and_section.pl texinfo-6.0/tp/t/results/info_tests/before_node_and_section.pl
*** texinfo-5.2/tp/t/results/info_tests/before_node_and_section.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/info_tests/before_node_and_section.pl	2014-04-22 02:56:40.000000000 +0100
***************
*** 1250,1278 ****
  $result_converted_errors{'info'}->{'before_node_and_section'} = [
    {
-     'file_name' => '',
      'error_line' => ':4: warning: @footnote outside of any node
  ',
!     'text' => '@footnote outside of any node',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 4
    },
    {
-     'file_name' => '',
      'error_line' => ':5: warning: @anchor outside of any node
  ',
!     'text' => '@anchor outside of any node',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 5
    },
    {
-     'file_name' => '',
      'error_line' => ':3: warning: entry for index `cp\' outside of any node
  ',
!     'text' => 'entry for index `cp\' outside of any node',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 3
    }
  ];
--- 1250,1278 ----
  $result_converted_errors{'info'}->{'before_node_and_section'} = [
    {
      'error_line' => ':4: warning: @footnote outside of any node
  ',
!     'file_name' => '',
!     'line_nr' => 4,
      'macro' => '',
!     'text' => '@footnote outside of any node',
!     'type' => 'warning'
    },
    {
      'error_line' => ':5: warning: @anchor outside of any node
  ',
!     'file_name' => '',
!     'line_nr' => 5,
      'macro' => '',
!     'text' => '@anchor outside of any node',
!     'type' => 'warning'
    },
    {
      'error_line' => ':3: warning: entry for index `cp\' outside of any node
  ',
!     'file_name' => '',
!     'line_nr' => 3,
      'macro' => '',
!     'text' => 'entry for index `cp\' outside of any node',
!     'type' => 'warning'
    }
  ];
diff -Nrc2 texinfo-5.2/tp/t/results/info_tests/center_flush.pl texinfo-6.0/tp/t/results/info_tests/center_flush.pl
*** texinfo-5.2/tp/t/results/info_tests/center_flush.pl	2013-08-26 00:04:48.000000000 +0100
--- texinfo-6.0/tp/t/results/info_tests/center_flush.pl	2014-04-22 02:56:40.000000000 +0100
***************
*** 689,717 ****
    },
    {
-     'file_name' => '',
      'error_line' => ':14: warning: @anchor outside of any node
  ',
!     'text' => '@anchor outside of any node',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 14
    },
    {
-     'file_name' => '',
      'error_line' => ':29: warning: @anchor outside of any node
  ',
!     'text' => '@anchor outside of any node',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 29
    },
    {
-     'file_name' => '',
      'error_line' => ':31: warning: @anchor outside of any node
  ',
!     'text' => '@anchor outside of any node',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 31
    }
  ];
--- 689,717 ----
    },
    {
      'error_line' => ':14: warning: @anchor outside of any node
  ',
!     'file_name' => '',
!     'line_nr' => 14,
      'macro' => '',
!     'text' => '@anchor outside of any node',
!     'type' => 'warning'
    },
    {
      'error_line' => ':29: warning: @anchor outside of any node
  ',
!     'file_name' => '',
!     'line_nr' => 29,
      'macro' => '',
!     'text' => '@anchor outside of any node',
!     'type' => 'warning'
    },
    {
      'error_line' => ':31: warning: @anchor outside of any node
  ',
!     'file_name' => '',
!     'line_nr' => 31,
      'macro' => '',
!     'text' => '@anchor outside of any node',
!     'type' => 'warning'
    }
  ];
diff -Nrc2 texinfo-5.2/tp/t/results/info_tests/error_in_footnote.pl texinfo-6.0/tp/t/results/info_tests/error_in_footnote.pl
*** texinfo-5.2/tp/t/results/info_tests/error_in_footnote.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/info_tests/error_in_footnote.pl	2014-04-22 02:56:40.000000000 +0100
***************
*** 714,751 ****
  $result_converted_errors{'info'}->{'error_in_footnote'} = [
    {
-     'file_name' => '',
      'error_line' => ':9: warning: @strong{Note...} produces a spurious cross-reference in Info; reword to avoid that
  ',
!     'text' => '@strong{Note...} produces a spurious cross-reference in Info; reword to avoid that',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 9
    },
    {
-     'file_name' => '',
      'error_line' => ':9: warning: @strong{Note...} produces a spurious cross-reference in Info; reword to avoid that
  ',
!     'text' => '@strong{Note...} produces a spurious cross-reference in Info; reword to avoid that',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 9
    },
    {
-     'file_name' => '',
      'error_line' => ':9: warning: @strong{Note...} produces a spurious cross-reference in Info; reword to avoid that
  ',
!     'text' => '@strong{Note...} produces a spurious cross-reference in Info; reword to avoid that',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 9
    },
    {
-     'file_name' => '',
      'error_line' => ':11: warning: @strong{Note...} produces a spurious cross-reference in Info; reword to avoid that
  ',
!     'text' => '@strong{Note...} produces a spurious cross-reference in Info; reword to avoid that',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 11
    }
  ];
--- 714,751 ----
  $result_converted_errors{'info'}->{'error_in_footnote'} = [
    {
      'error_line' => ':9: warning: @strong{Note...} produces a spurious cross-reference in Info; reword to avoid that
  ',
!     'file_name' => '',
!     'line_nr' => 9,
      'macro' => '',
!     'text' => '@strong{Note...} produces a spurious cross-reference in Info; reword to avoid that',
!     'type' => 'warning'
    },
    {
      'error_line' => ':9: warning: @strong{Note...} produces a spurious cross-reference in Info; reword to avoid that
  ',
!     'file_name' => '',
!     'line_nr' => 9,
      'macro' => '',
!     'text' => '@strong{Note...} produces a spurious cross-reference in Info; reword to avoid that',
!     'type' => 'warning'
    },
    {
      'error_line' => ':9: warning: @strong{Note...} produces a spurious cross-reference in Info; reword to avoid that
  ',
!     'file_name' => '',
!     'line_nr' => 9,
      'macro' => '',
!     'text' => '@strong{Note...} produces a spurious cross-reference in Info; reword to avoid that',
!     'type' => 'warning'
    },
    {
      'error_line' => ':11: warning: @strong{Note...} produces a spurious cross-reference in Info; reword to avoid that
  ',
!     'file_name' => '',
!     'line_nr' => 11,
      'macro' => '',
!     'text' => '@strong{Note...} produces a spurious cross-reference in Info; reword to avoid that',
!     'type' => 'warning'
    }
  ];
diff -Nrc2 texinfo-5.2/tp/t/results/info_tests/image_file_search.pl texinfo-6.0/tp/t/results/info_tests/image_file_search.pl
*** texinfo-5.2/tp/t/results/info_tests/image_file_search.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/info_tests/image_file_search.pl	2014-04-22 02:56:41.000000000 +0100
***************
*** 332,351 ****
  $result_converted_errors{'info'}->{'image_file_search'} = [
    {
-     'file_name' => '',
      'error_line' => ':7: warning: could not find @image file `./tp/t/include_dir/f--ile.txt\' nor alternate text
  ',
!     'text' => 'could not find @image file `./tp/t/include_dir/f--ile.txt\' nor alternate text',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 7
    },
    {
-     'file_name' => '',
      'error_line' => ':10: warning: could not find @image file `../include_dir/f--ile.txt\' nor alternate text
  ',
!     'text' => 'could not find @image file `../include_dir/f--ile.txt\' nor alternate text',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 10
    }
  ];
--- 332,351 ----
  $result_converted_errors{'info'}->{'image_file_search'} = [
    {
      'error_line' => ':7: warning: could not find @image file `./tp/t/include_dir/f--ile.txt\' nor alternate text
  ',
!     'file_name' => '',
!     'line_nr' => 7,
      'macro' => '',
!     'text' => 'could not find @image file `./tp/t/include_dir/f--ile.txt\' nor alternate text',
!     'type' => 'warning'
    },
    {
      'error_line' => ':10: warning: could not find @image file `../include_dir/f--ile.txt\' nor alternate text
  ',
!     'file_name' => '',
!     'line_nr' => 10,
      'macro' => '',
!     'text' => 'could not find @image file `../include_dir/f--ile.txt\' nor alternate text',
!     'type' => 'warning'
    }
  ];
diff -Nrc2 texinfo-5.2/tp/t/results/info_tests/image_not_found.pl texinfo-6.0/tp/t/results/info_tests/image_not_found.pl
*** texinfo-5.2/tp/t/results/info_tests/image_not_found.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/info_tests/image_not_found.pl	2014-04-22 02:56:40.000000000 +0100
***************
*** 175,185 ****
  $result_converted_errors{'info'}->{'image_not_found'} = [
    {
-     'file_name' => '',
      'error_line' => ':2: warning: could not find @image file `n_f_image.txt\' nor alternate text
  ',
!     'text' => 'could not find @image file `n_f_image.txt\' nor alternate text',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 2
    }
  ];
--- 175,185 ----
  $result_converted_errors{'info'}->{'image_not_found'} = [
    {
      'error_line' => ':2: warning: could not find @image file `n_f_image.txt\' nor alternate text
  ',
!     'file_name' => '',
!     'line_nr' => 2,
      'macro' => '',
!     'text' => 'could not find @image file `n_f_image.txt\' nor alternate text',
!     'type' => 'warning'
    }
  ];
diff -Nrc2 texinfo-5.2/tp/t/results/info_tests/invalid_node_name_no_warning.pl texinfo-6.0/tp/t/results/info_tests/invalid_node_name_no_warning.pl
*** texinfo-5.2/tp/t/results/info_tests/invalid_node_name_no_warning.pl	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/tp/t/results/info_tests/invalid_node_name_no_warning.pl	2014-04-22 02:56:40.000000000 +0100
***************
*** 0 ****
--- 1,1204 ----
+ use vars qw(%result_texis %result_texts %result_trees %result_errors 
+    %result_indices %result_sectioning %result_nodes %result_menus
+    %result_floats %result_converted %result_converted_errors 
+    %result_elements %result_directions_text);
+ 
+ use utf8;
+ 
+ $result_trees{'invalid_node_name_no_warning'} = {
+   'contents' => [
+     {
+       'contents' => [
+         {
+           'parent' => {},
+           'text' => '
+ ',
+           'type' => 'empty_line'
+         }
+       ],
+       'parent' => {},
+       'type' => 'text_root'
+     },
+     {
+       'args' => [
+         {
+           'contents' => [
+             {
+               'extra' => {
+                 'command' => {}
+               },
+               'parent' => {},
+               'text' => ' ',
+               'type' => 'empty_spaces_after_command'
+             },
+             {
+               'parent' => {},
+               'text' => 'Top'
+             },
+             {
+               'parent' => {},
+               'text' => '
+ ',
+               'type' => 'spaces_at_end'
+             }
+           ],
+           'parent' => {},
+           'type' => 'misc_line_arg'
+         }
+       ],
+       'cmdname' => 'node',
+       'contents' => [
+         {
+           'parent' => {},
+           'text' => '
+ ',
+           'type' => 'empty_line'
+         },
+         {
+           'cmdname' => 'menu',
+           'contents' => [
+             {
+               'extra' => {
+                 'command' => {}
+               },
+               'parent' => {},
+               'text' => '
+ ',
+               'type' => 'empty_line_after_command'
+             },
+             {
+               'args' => [
+                 {
+                   'parent' => {},
+                   'text' => '* ',
+                   'type' => 'menu_entry_leading_text'
+                 },
+                 {
+                   'contents' => [
+                     {
+                       'args' => [
+                         {
+                           'contents' => [
+                             {
+                               'parent' => {},
+                               'text' => 'truc:'
+                             }
+                           ],
+                           'parent' => {},
+                           'type' => 'brace_command_arg'
+                         }
+                       ],
+                       'cmdname' => 'asis',
+                       'contents' => [],
+                       'line_nr' => {
+                         'file_name' => '',
+                         'line_nr' => 5,
+                         'macro' => ''
+                       },
+                       'parent' => {}
+                     }
+                   ],
+                   'parent' => {},
+                   'type' => 'menu_entry_name'
+                 },
+                 {
+                   'parent' => {},
+                   'text' => ': ',
+                   'type' => 'menu_entry_separator'
+                 },
+                 {
+                   'contents' => [
+                     {
+                       'args' => [
+                         {
+                           'contents' => [
+                             {
+                               'parent' => {},
+                               'text' => 'nodename. a'
+                             }
+                           ],
+                           'parent' => {},
+                           'type' => 'brace_command_arg'
+                         }
+                       ],
+                       'cmdname' => 'asis',
+                       'contents' => [],
+                       'line_nr' => {},
+                       'parent' => {}
+                     },
+                     {
+                       'parent' => {},
+                       'text' => '
+ ',
+                       'type' => 'space_at_end_menu_node'
+                     }
+                   ],
+                   'parent' => {},
+                   'type' => 'menu_entry_node'
+                 },
+                 {
+                   'contents' => [
+                     {
+                       'contents' => [],
+                       'parent' => {},
+                       'type' => 'preformatted'
+                     }
+                   ],
+                   'parent' => {},
+                   'type' => 'menu_entry_description'
+                 }
+               ],
+               'extra' => {
+                 'menu_entry_description' => {},
+                 'menu_entry_name' => {},
+                 'menu_entry_node' => {
+                   'node_content' => [
+                     {},
+                     {}
+                   ],
+                   'normalized' => 'nodename_002e-a'
+                 }
+               },
+               'line_nr' => {},
+               'parent' => {},
+               'type' => 'menu_entry'
+             },
+             {
+               'args' => [
+                 {
+                   'parent' => {},
+                   'text' => '* ',
+                   'type' => 'menu_entry_leading_text'
+                 },
+                 {
+                   'contents' => [
+                     {
+                       'parent' => {},
+                       'text' => 'machin'
+                     }
+                   ],
+                   'parent' => {},
+                   'type' => 'menu_entry_name'
+                 },
+                 {
+                   'parent' => {},
+                   'text' => ': ',
+                   'type' => 'menu_entry_separator'
+                 },
+                 {
+                   'contents' => [
+                     {
+                       'parent' => {},
+                       'text' => 'node'
+                     },
+                     {
+                       'args' => [
+                         {
+                           'contents' => [],
+                           'parent' => {},
+                           'type' => 'brace_command_arg'
+                         }
+                       ],
+                       'cmdname' => 'comma',
+                       'contents' => [],
+                       'parent' => {}
+                     },
+                     {
+                       'parent' => {},
+                       'text' => 'comma'
+                     }
+                   ],
+                   'parent' => {},
+                   'type' => 'menu_entry_node'
+                 },
+                 {
+                   'parent' => {},
+                   'text' => ', ',
+                   'type' => 'menu_entry_separator'
+                 },
+                 {
+                   'contents' => [
+                     {
+                       'contents' => [
+                         {
+                           'parent' => {},
+                           'text' => 'def
+ '
+                         }
+                       ],
+                       'parent' => {},
+                       'type' => 'preformatted'
+                     }
+                   ],
+                   'parent' => {},
+                   'type' => 'menu_entry_description'
+                 }
+               ],
+               'extra' => {
+                 'menu_entry_description' => {},
+                 'menu_entry_name' => {},
+                 'menu_entry_node' => {
+                   'node_content' => [
+                     {},
+                     {},
+                     {}
+                   ],
+                   'normalized' => 'node_002ccomma'
+                 }
+               },
+               'line_nr' => {
+                 'file_name' => '',
+                 'line_nr' => 6,
+                 'macro' => ''
+               },
+               'parent' => {},
+               'type' => 'menu_entry'
+             },
+             {
+               'args' => [
+                 {
+                   'parent' => {},
+                   'text' => '* ',
+                   'type' => 'menu_entry_leading_text'
+                 },
+                 {
+                   'contents' => [
+                     {
+                       'args' => [
+                         {
+                           'contents' => [
+                             {
+                               'parent' => {},
+                               'text' => 'bidule:'
+                             }
+                           ],
+                           'parent' => {},
+                           'type' => 'brace_command_arg'
+                         }
+                       ],
+                       'cmdname' => 'asis',
+                       'contents' => [],
+                       'line_nr' => {
+                         'file_name' => '',
+                         'line_nr' => 7,
+                         'macro' => ''
+                       },
+                       'parent' => {}
+                     }
+                   ],
+                   'parent' => {},
+                   'type' => 'menu_entry_node'
+                 },
+                 {
+                   'parent' => {},
+                   'text' => '::',
+                   'type' => 'menu_entry_separator'
+                 },
+                 {
+                   'contents' => [
+                     {
+                       'contents' => [
+                         {
+                           'parent' => {},
+                           'text' => '
+ '
+                         }
+                       ],
+                       'parent' => {},
+                       'type' => 'preformatted'
+                     }
+                   ],
+                   'parent' => {},
+                   'type' => 'menu_entry_description'
+                 }
+               ],
+               'extra' => {
+                 'menu_entry_description' => {},
+                 'menu_entry_node' => {
+                   'node_content' => [
+                     {}
+                   ],
+                   'normalized' => 'bidule_003a'
+                 }
+               },
+               'line_nr' => {},
+               'parent' => {},
+               'type' => 'menu_entry'
+             },
+             {
+               'args' => [
+                 {
+                   'contents' => [
+                     {
+                       'extra' => {
+                         'command' => {}
+                       },
+                       'parent' => {},
+                       'text' => ' ',
+                       'type' => 'empty_spaces_after_command'
+                     },
+                     {
+                       'parent' => {},
+                       'text' => 'menu'
+                     },
+                     {
+                       'parent' => {},
+                       'text' => '
+ ',
+                       'type' => 'spaces_at_end'
+                     }
+                   ],
+                   'parent' => {},
+                   'type' => 'misc_line_arg'
+                 }
+               ],
+               'cmdname' => 'end',
+               'extra' => {
+                 'command' => {},
+                 'command_argument' => 'menu',
+                 'spaces_after_command' => {},
+                 'text_arg' => 'menu'
+               },
+               'line_nr' => {
+                 'file_name' => '',
+                 'line_nr' => 8,
+                 'macro' => ''
+               },
+               'parent' => {}
+             }
+           ],
+           'extra' => {
+             'end_command' => {},
+             'spaces_after_command' => {}
+           },
+           'line_nr' => {
+             'file_name' => '',
+             'line_nr' => 4,
+             'macro' => ''
+           },
+           'parent' => {}
+         },
+         {
+           'parent' => {},
+           'text' => '
+ ',
+           'type' => 'empty_line'
+         }
+       ],
+       'extra' => {
+         'node_content' => [
+           {}
+         ],
+         'nodes_manuals' => [
+           {
+             'node_content' => [],
+             'normalized' => 'Top'
+           }
+         ],
+         'normalized' => 'Top',
+         'spaces_after_command' => {}
+       },
+       'line_nr' => {
+         'file_name' => '',
+         'line_nr' => 2,
+         'macro' => ''
+       },
+       'parent' => {}
+     },
+     {
+       'args' => [
+         {
+           'contents' => [
+             {
+               'extra' => {
+                 'command' => {}
+               },
+               'parent' => {},
+               'text' => ' ',
+               'type' => 'empty_spaces_after_command'
+             },
+             {
+               'args' => [
+                 {
+                   'contents' => [
+                     {
+                       'parent' => {},
+                       'text' => 'nodename. a'
+                     }
+                   ],
+                   'parent' => {},
+                   'type' => 'brace_command_arg'
+                 }
+               ],
+               'cmdname' => 'asis',
+               'contents' => [],
+               'line_nr' => {
+                 'file_name' => '',
+                 'line_nr' => 10,
+                 'macro' => ''
+               },
+               'parent' => {}
+             },
+             {
+               'parent' => {},
+               'text' => '
+ ',
+               'type' => 'spaces_at_end'
+             }
+           ],
+           'parent' => {},
+           'type' => 'misc_line_arg'
+         }
+       ],
+       'cmdname' => 'node',
+       'contents' => [
+         {
+           'parent' => {},
+           'text' => '
+ ',
+           'type' => 'empty_line'
+         }
+       ],
+       'extra' => {
+         'node_content' => [
+           {}
+         ],
+         'nodes_manuals' => [
+           {
+             'node_content' => [],
+             'normalized' => 'nodename_002e-a'
+           }
+         ],
+         'normalized' => 'nodename_002e-a',
+         'spaces_after_command' => {}
+       },
+       'line_nr' => {},
+       'parent' => {}
+     },
+     {
+       'args' => [
+         {
+           'contents' => [
+             {
+               'extra' => {
+                 'command' => {}
+               },
+               'parent' => {},
+               'text' => ' ',
+               'type' => 'empty_spaces_after_command'
+             },
+             {
+               'parent' => {},
+               'text' => 'node'
+             },
+             {
+               'args' => [
+                 {
+                   'contents' => [],
+                   'parent' => {},
+                   'type' => 'brace_command_arg'
+                 }
+               ],
+               'cmdname' => 'comma',
+               'contents' => [],
+               'parent' => {}
+             },
+             {
+               'parent' => {},
+               'text' => 'comma'
+             },
+             {
+               'parent' => {},
+               'text' => '
+ ',
+               'type' => 'spaces_at_end'
+             }
+           ],
+           'parent' => {},
+           'type' => 'misc_line_arg'
+         }
+       ],
+       'cmdname' => 'node',
+       'contents' => [
+         {
+           'parent' => {},
+           'text' => '
+ ',
+           'type' => 'empty_line'
+         }
+       ],
+       'extra' => {
+         'node_content' => [
+           {},
+           {},
+           {}
+         ],
+         'nodes_manuals' => [
+           {
+             'node_content' => [],
+             'normalized' => 'node_002ccomma'
+           }
+         ],
+         'normalized' => 'node_002ccomma',
+         'spaces_after_command' => {}
+       },
+       'line_nr' => {
+         'file_name' => '',
+         'line_nr' => 12,
+         'macro' => ''
+       },
+       'parent' => {}
+     },
+     {
+       'args' => [
+         {
+           'contents' => [
+             {
+               'extra' => {
+                 'command' => {}
+               },
+               'parent' => {},
+               'text' => ' ',
+               'type' => 'empty_spaces_after_command'
+             },
+             {
+               'args' => [
+                 {
+                   'contents' => [
+                     {
+                       'parent' => {},
+                       'text' => 'bidule:'
+                     }
+                   ],
+                   'parent' => {},
+                   'type' => 'brace_command_arg'
+                 }
+               ],
+               'cmdname' => 'asis',
+               'contents' => [],
+               'line_nr' => {
+                 'file_name' => '',
+                 'line_nr' => 14,
+                 'macro' => ''
+               },
+               'parent' => {}
+             },
+             {
+               'parent' => {},
+               'text' => '
+ ',
+               'type' => 'spaces_at_end'
+             }
+           ],
+           'parent' => {},
+           'type' => 'misc_line_arg'
+         }
+       ],
+       'cmdname' => 'node',
+       'contents' => [
+         {
+           'parent' => {},
+           'text' => '
+ ',
+           'type' => 'empty_line'
+         },
+         {
+           'contents' => [
+             {
+               'args' => [
+                 {
+                   'contents' => [
+                     {
+                       'args' => [
+                         {
+                           'contents' => [
+                             {
+                               'parent' => {},
+                               'text' => 'nodename. a'
+                             }
+                           ],
+                           'parent' => {},
+                           'type' => 'brace_command_arg'
+                         }
+                       ],
+                       'cmdname' => 'asis',
+                       'contents' => [],
+                       'line_nr' => {
+                         'file_name' => '',
+                         'line_nr' => 16,
+                         'macro' => ''
+                       },
+                       'parent' => {}
+                     }
+                   ],
+                   'parent' => {},
+                   'type' => 'brace_command_arg'
+                 },
+                 {
+                   'contents' => [
+                     {
+                       'text' => ' ',
+                       'type' => 'empty_spaces_before_argument'
+                     },
+                     {
+                       'args' => [
+                         {
+                           'contents' => [
+                             {
+                               'parent' => {},
+                               'text' => 'truc:'
+                             }
+                           ],
+                           'parent' => {},
+                           'type' => 'brace_command_arg'
+                         }
+                       ],
+                       'cmdname' => 'asis',
+                       'contents' => [],
+                       'line_nr' => {},
+                       'parent' => {}
+                     }
+                   ],
+                   'parent' => {},
+                   'type' => 'brace_command_arg'
+                 }
+               ],
+               'cmdname' => 'ref',
+               'contents' => [],
+               'extra' => {
+                 'brace_command_contents' => [
+                   [
+                     {}
+                   ],
+                   [
+                     {}
+                   ]
+                 ],
+                 'label' => {},
+                 'node_argument' => {
+                   'node_content' => [
+                     {}
+                   ],
+                   'normalized' => 'nodename_002e-a'
+                 },
+                 'spaces_before_argument' => {
+                   'text' => '',
+                   'type' => 'empty_spaces_before_argument'
+                 }
+               },
+               'line_nr' => {},
+               'parent' => {}
+             },
+             {
+               'parent' => {},
+               'text' => '. '
+             },
+             {
+               'args' => [
+                 {
+                   'contents' => [
+                     {
+                       'parent' => {},
+                       'text' => 'node'
+                     },
+                     {
+                       'args' => [
+                         {
+                           'contents' => [],
+                           'parent' => {},
+                           'type' => 'brace_command_arg'
+                         }
+                       ],
+                       'cmdname' => 'comma',
+                       'contents' => [],
+                       'parent' => {}
+                     },
+                     {
+                       'parent' => {},
+                       'text' => 'comma'
+                     }
+                   ],
+                   'parent' => {},
+                   'type' => 'brace_command_arg'
+                 },
+                 {
+                   'contents' => [
+                     {
+                       'text' => ' ',
+                       'type' => 'empty_spaces_before_argument'
+                     },
+                     {
+                       'parent' => {},
+                       'text' => 'machin'
+                     }
+                   ],
+                   'parent' => {},
+                   'type' => 'brace_command_arg'
+                 }
+               ],
+               'cmdname' => 'ref',
+               'contents' => [],
+               'extra' => {
+                 'brace_command_contents' => [
+                   [
+                     {},
+                     {},
+                     {}
+                   ],
+                   [
+                     {}
+                   ]
+                 ],
+                 'label' => {},
+                 'node_argument' => {
+                   'node_content' => [
+                     {},
+                     {},
+                     {}
+                   ],
+                   'normalized' => 'node_002ccomma'
+                 },
+                 'spaces_before_argument' => {
+                   'text' => '',
+                   'type' => 'empty_spaces_before_argument'
+                 }
+               },
+               'line_nr' => {},
+               'parent' => {}
+             },
+             {
+               'parent' => {},
+               'text' => '.
+ '
+             },
+             {
+               'args' => [
+                 {
+                   'contents' => [
+                     {
+                       'args' => [
+                         {
+                           'contents' => [
+                             {
+                               'parent' => {},
+                               'text' => 'bidule:'
+                             }
+                           ],
+                           'parent' => {},
+                           'type' => 'brace_command_arg'
+                         }
+                       ],
+                       'cmdname' => 'asis',
+                       'contents' => [],
+                       'line_nr' => {
+                         'file_name' => '',
+                         'line_nr' => 17,
+                         'macro' => ''
+                       },
+                       'parent' => {}
+                     }
+                   ],
+                   'parent' => {},
+                   'type' => 'brace_command_arg'
+                 }
+               ],
+               'cmdname' => 'ref',
+               'contents' => [],
+               'extra' => {
+                 'brace_command_contents' => [
+                   [
+                     {}
+                   ]
+                 ],
+                 'label' => {},
+                 'node_argument' => {
+                   'node_content' => [
+                     {}
+                   ],
+                   'normalized' => 'bidule_003a'
+                 },
+                 'spaces_before_argument' => {
+                   'text' => '',
+                   'type' => 'empty_spaces_before_argument'
+                 }
+               },
+               'line_nr' => {},
+               'parent' => {}
+             },
+             {
+               'parent' => {},
+               'text' => '.
+ '
+             }
+           ],
+           'parent' => {},
+           'type' => 'paragraph'
+         }
+       ],
+       'extra' => {
+         'node_content' => [
+           {}
+         ],
+         'nodes_manuals' => [
+           {
+             'node_content' => [],
+             'normalized' => 'bidule_003a'
+           }
+         ],
+         'normalized' => 'bidule_003a',
+         'spaces_after_command' => {}
+       },
+       'line_nr' => {},
+       'parent' => {}
+     }
+   ],
+   'type' => 'document_root'
+ };
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[0]{'contents'}[0]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[0];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[0]{'parent'} = $result_trees{'invalid_node_name_no_warning'};
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[1];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'args'}[0];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'args'}[0];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'args'}[0];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[1];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[0]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[1];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[0]{'extra'}{'command'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[0]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[1];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[1]{'contents'}[0]{'args'}[0];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[1]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[1]{'contents'}[0];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[1]{'contents'}[0]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[1];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[1]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[1];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[2]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[1];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'contents'}[0]{'args'}[0];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'contents'}[0];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'contents'}[0]{'line_nr'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[1]{'contents'}[0]{'line_nr'};
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'contents'}[0]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'contents'}[1]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[1];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[4]{'contents'}[0]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[4];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[4]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[1];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'extra'}{'menu_entry_description'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[4];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'extra'}{'menu_entry_name'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[1];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'extra'}{'menu_entry_node'}{'node_content'}[0] = $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'contents'}[0];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'extra'}{'menu_entry_node'}{'node_content'}[1] = $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'contents'}[1];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'line_nr'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[1]{'contents'}[0]{'line_nr'};
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[2];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[1]{'contents'}[0]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[1];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[1]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[2];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[2]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[2];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[3]{'contents'}[0]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[3];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[3]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[3]{'contents'}[1];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[3]{'contents'}[1]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[3];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[3]{'contents'}[2]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[3];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[3]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[2];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[4]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[2];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[0]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[5]{'contents'}[0];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[5]{'contents'}[0]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[5];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[5]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[2];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'extra'}{'menu_entry_description'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[5];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'extra'}{'menu_entry_name'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[1];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'extra'}{'menu_entry_node'}{'node_content'}[0] = $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[3]{'contents'}[0];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'extra'}{'menu_entry_node'}{'node_content'}[1] = $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[3]{'contents'}[1];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'extra'}{'menu_entry_node'}{'node_content'}[2] = $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[3]{'contents'}[2];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[0]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[3];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[1]{'contents'}[0]{'args'}[0];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[1]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[1]{'contents'}[0];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[1]{'contents'}[0]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[1];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[1]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[3];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[2]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[3];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[3]{'contents'}[0]{'contents'}[0]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[3]{'contents'}[0];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[3]{'contents'}[0]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[3];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[3]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[3];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'extra'}{'menu_entry_description'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[3];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'extra'}{'menu_entry_node'}{'node_content'}[0] = $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[1]{'contents'}[0];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'line_nr'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[1]{'contents'}[0]{'line_nr'};
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[4];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'args'}[0];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'args'}[0];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'args'}[0];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[4];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'extra'}{'command'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'extra'}{'spaces_after_command'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'args'}[0]{'contents'}[0];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'extra'}{'end_command'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[4];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'extra'}{'spaces_after_command'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[0];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[1]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[1];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'contents'}[2]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[1];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'extra'}{'node_content'}[0] = $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'args'}[0]{'contents'}[1];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'extra'}{'nodes_manuals'}[0]{'node_content'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'extra'}{'node_content'};
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'extra'}{'spaces_after_command'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'args'}[0]{'contents'}[0];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[1]{'parent'} = $result_trees{'invalid_node_name_no_warning'};
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[2]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[2];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[2]{'args'}[0];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[2]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[2]{'args'}[0]{'contents'}[1]{'args'}[0];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[2]{'args'}[0]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[2]{'args'}[0]{'contents'}[1];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[2]{'args'}[0];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[2]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[2]{'args'}[0];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[2];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[2]{'contents'}[0]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[2];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[2]{'extra'}{'node_content'}[0] = $result_trees{'invalid_node_name_no_warning'}{'contents'}[2]{'args'}[0]{'contents'}[1];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[2]{'extra'}{'nodes_manuals'}[0]{'node_content'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[2]{'extra'}{'node_content'};
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[2]{'extra'}{'spaces_after_command'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[2]{'args'}[0]{'contents'}[0];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[2]{'line_nr'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[2]{'args'}[0]{'contents'}[1]{'line_nr'};
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[2]{'parent'} = $result_trees{'invalid_node_name_no_warning'};
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[3]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[3];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[3]{'args'}[0];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[3]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[3]{'args'}[0];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[3]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[3]{'args'}[0]{'contents'}[2];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[3]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[3]{'args'}[0];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[3]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[3]{'args'}[0];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[3]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[3]{'args'}[0];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[3]{'args'}[0]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[3];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[3]{'contents'}[0]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[3];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[3]{'extra'}{'node_content'}[0] = $result_trees{'invalid_node_name_no_warning'}{'contents'}[3]{'args'}[0]{'contents'}[1];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[3]{'extra'}{'node_content'}[1] = $result_trees{'invalid_node_name_no_warning'}{'contents'}[3]{'args'}[0]{'contents'}[2];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[3]{'extra'}{'node_content'}[2] = $result_trees{'invalid_node_name_no_warning'}{'contents'}[3]{'args'}[0]{'contents'}[3];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[3]{'extra'}{'nodes_manuals'}[0]{'node_content'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[3]{'extra'}{'node_content'};
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[3]{'extra'}{'spaces_after_command'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[3]{'args'}[0]{'contents'}[0];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[3]{'parent'} = $result_trees{'invalid_node_name_no_warning'};
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[4];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'args'}[0];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'args'}[0]{'contents'}[1]{'args'}[0];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'args'}[0]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'args'}[0]{'contents'}[1];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'args'}[0];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'args'}[0];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[4];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[0]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[4];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[0];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[0];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[1]{'contents'}[1]{'args'}[0];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[1]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[1]{'contents'}[1];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[1]{'contents'}[1]{'line_nr'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[1]{'contents'}[1]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[1];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[1]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[0];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'extra'}{'brace_command_contents'}[1][0] = $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[1]{'contents'}[1];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'extra'}{'label'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[2];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'line_nr'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[2]{'args'}[0];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[1];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[2]{'args'}[0];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[2]{'args'}[0];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[2];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[2]{'args'}[1]{'contents'}[1]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[2]{'args'}[1];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[2]{'args'}[1]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[2];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[1];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[2];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[2]{'extra'}{'brace_command_contents'}[1][0] = $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[2]{'args'}[1]{'contents'}[1];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[2]{'extra'}{'label'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[3];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[1];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[2];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[2]{'line_nr'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[2]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[3]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[4]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[4]{'args'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[4]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[4]{'args'}[0]{'contents'}[0];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[4]{'args'}[0];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[4];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[4]{'args'}[0]{'contents'}[0];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[4]{'extra'}{'label'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[4];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[4]{'args'}[0]{'contents'}[0];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[4]{'line_nr'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[4]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[4]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[5]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'contents'}[1]{'parent'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[4];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'extra'}{'node_content'}[0] = $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'args'}[0]{'contents'}[1];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'extra'}{'nodes_manuals'}[0]{'node_content'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'extra'}{'node_content'};
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'extra'}{'spaces_after_command'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'args'}[0]{'contents'}[0];
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'line_nr'} = $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'args'}[0]{'contents'}[1]{'line_nr'};
+ $result_trees{'invalid_node_name_no_warning'}{'contents'}[4]{'parent'} = $result_trees{'invalid_node_name_no_warning'};
+ 
+ $result_texis{'invalid_node_name_no_warning'} = '
+ @node Top
+ 
+ @menu
+ * @asis{truc:}: @asis{nodename. a}
+ * machin: node@comma{}comma, def
+ * @asis{bidule:}::
+ @end menu
+ 
+ @node @asis{nodename. a}
+ 
+ @node node@comma{}comma
+ 
+ @node @asis{bidule:}
+ 
+ @ref{@asis{nodename. a}, @asis{truc:}}. @ref{node@comma{}comma, machin}.
+ @ref{@asis{bidule:}}.
+ ';
+ 
+ 
+ $result_texts{'invalid_node_name_no_warning'} = '
+ 
+ * truc:: nodename. a
+ * machin: node,comma, def
+ * bidule:::
+ 
+ 
+ 
+ 
+ nodename. a. node,comma.
+ bidule:.
+ ';
+ 
+ $result_sectioning{'invalid_node_name_no_warning'} = {};
+ 
+ $result_nodes{'invalid_node_name_no_warning'} = {
+   'cmdname' => 'node',
+   'extra' => {
+     'normalized' => 'Top'
+   },
+   'menu_child' => {
+     'cmdname' => 'node',
+     'extra' => {
+       'normalized' => 'nodename_002e-a'
+     },
+     'node_next' => {
+       'cmdname' => 'node',
+       'extra' => {
+         'normalized' => 'node_002ccomma'
+       },
+       'node_next' => {
+         'cmdname' => 'node',
+         'extra' => {
+           'normalized' => 'bidule_003a'
+         },
+         'node_prev' => {},
+         'node_up' => {}
+       },
+       'node_prev' => {},
+       'node_up' => {}
+     },
+     'node_prev' => {},
+     'node_up' => {}
+   },
+   'menus' => [
+     {
+       'cmdname' => 'menu',
+       'extra' => {
+         'end_command' => {
+           'cmdname' => 'end',
+           'extra' => {
+             'command' => {},
+             'command_argument' => 'menu',
+             'text_arg' => 'menu'
+           }
+         }
+       }
+     }
+   ],
+   'node_next' => {},
+   'node_up' => {
+     'extra' => {
+       'manual_content' => [
+         {
+           'text' => 'dir'
+         }
+       ],
+       'top_node_up' => {}
+     },
+     'type' => 'top_node_up'
+   }
+ };
+ $result_nodes{'invalid_node_name_no_warning'}{'menu_child'}{'node_next'}{'node_next'}{'node_prev'} = $result_nodes{'invalid_node_name_no_warning'}{'menu_child'}{'node_next'};
+ $result_nodes{'invalid_node_name_no_warning'}{'menu_child'}{'node_next'}{'node_next'}{'node_up'} = $result_nodes{'invalid_node_name_no_warning'};
+ $result_nodes{'invalid_node_name_no_warning'}{'menu_child'}{'node_next'}{'node_prev'} = $result_nodes{'invalid_node_name_no_warning'}{'menu_child'};
+ $result_nodes{'invalid_node_name_no_warning'}{'menu_child'}{'node_next'}{'node_up'} = $result_nodes{'invalid_node_name_no_warning'};
+ $result_nodes{'invalid_node_name_no_warning'}{'menu_child'}{'node_prev'} = $result_nodes{'invalid_node_name_no_warning'};
+ $result_nodes{'invalid_node_name_no_warning'}{'menu_child'}{'node_up'} = $result_nodes{'invalid_node_name_no_warning'};
+ $result_nodes{'invalid_node_name_no_warning'}{'menus'}[0]{'extra'}{'end_command'}{'extra'}{'command'} = $result_nodes{'invalid_node_name_no_warning'}{'menus'}[0];
+ $result_nodes{'invalid_node_name_no_warning'}{'node_next'} = $result_nodes{'invalid_node_name_no_warning'}{'menu_child'};
+ $result_nodes{'invalid_node_name_no_warning'}{'node_up'}{'extra'}{'top_node_up'} = $result_nodes{'invalid_node_name_no_warning'};
+ 
+ $result_menus{'invalid_node_name_no_warning'} = {
+   'cmdname' => 'node',
+   'extra' => {
+     'normalized' => 'Top'
+   },
+   'menu_child' => {
+     'cmdname' => 'node',
+     'extra' => {
+       'normalized' => 'nodename_002e-a'
+     },
+     'menu_next' => {
+       'cmdname' => 'node',
+       'extra' => {
+         'normalized' => 'node_002ccomma'
+       },
+       'menu_next' => {
+         'cmdname' => 'node',
+         'extra' => {
+           'normalized' => 'bidule_003a'
+         },
+         'menu_prev' => {},
+         'menu_up' => {},
+         'menu_up_hash' => {
+           'Top' => 1
+         }
+       },
+       'menu_prev' => {},
+       'menu_up' => {},
+       'menu_up_hash' => {
+         'Top' => 1
+       }
+     },
+     'menu_up' => {},
+     'menu_up_hash' => {
+       'Top' => 1
+     }
+   }
+ };
+ $result_menus{'invalid_node_name_no_warning'}{'menu_child'}{'menu_next'}{'menu_next'}{'menu_prev'} = $result_menus{'invalid_node_name_no_warning'}{'menu_child'}{'menu_next'};
+ $result_menus{'invalid_node_name_no_warning'}{'menu_child'}{'menu_next'}{'menu_next'}{'menu_up'} = $result_menus{'invalid_node_name_no_warning'};
+ $result_menus{'invalid_node_name_no_warning'}{'menu_child'}{'menu_next'}{'menu_prev'} = $result_menus{'invalid_node_name_no_warning'}{'menu_child'};
+ $result_menus{'invalid_node_name_no_warning'}{'menu_child'}{'menu_next'}{'menu_up'} = $result_menus{'invalid_node_name_no_warning'};
+ $result_menus{'invalid_node_name_no_warning'}{'menu_child'}{'menu_up'} = $result_menus{'invalid_node_name_no_warning'};
+ 
+ $result_errors{'invalid_node_name_no_warning'} = [];
+ 
+ 
+ 
+ $result_converted{'info'}->{'invalid_node_name_no_warning'} = 'This is , produced from .
+ 
+ 
+ File: ,  Node: Top,  Next: nodename. a,  Up: (dir)
+ 
+ * Menu:
+ 
+ * truc:: nodename. a
+ * machin: node,comma, def
+ * bidule:::
+ 
+ 
+ File: ,  Node: nodename. a,  Next: node,comma,  Prev: Top,  Up: Top
+ 
+ 
+ File: ,  Node: node,comma,  Next: bidule:,  Prev: nodename. a,  Up: Top
+ 
+ 
+ File: ,  Node: bidule:,  Prev: node,comma,  Up: Top
+ 
+ *note truc:: nodename. a.  *note machin: node,comma.  *note bidule:::.
+ 
+ 
+ Tag Table:
+ Node: Top27
+ Node: nodename. a150
+ Node: node,comma221
+ Node: bidule:296
+ 
+ End Tag Table
+ ';
+ 
+ 1;
diff -Nrc2 texinfo-5.2/tp/t/results/info_tests/invalid_node_name_warning.pl texinfo-6.0/tp/t/results/info_tests/invalid_node_name_warning.pl
*** texinfo-5.2/tp/t/results/info_tests/invalid_node_name_warning.pl	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/tp/t/results/info_tests/invalid_node_name_warning.pl	2014-04-22 02:56:40.000000000 +0100
***************
*** 0 ****
--- 1,1289 ----
+ use vars qw(%result_texis %result_texts %result_trees %result_errors 
+    %result_indices %result_sectioning %result_nodes %result_menus
+    %result_floats %result_converted %result_converted_errors 
+    %result_elements %result_directions_text);
+ 
+ use utf8;
+ 
+ $result_trees{'invalid_node_name_warning'} = {
+   'contents' => [
+     {
+       'contents' => [
+         {
+           'parent' => {},
+           'text' => '
+ ',
+           'type' => 'empty_line'
+         }
+       ],
+       'parent' => {},
+       'type' => 'text_root'
+     },
+     {
+       'args' => [
+         {
+           'contents' => [
+             {
+               'extra' => {
+                 'command' => {}
+               },
+               'parent' => {},
+               'text' => ' ',
+               'type' => 'empty_spaces_after_command'
+             },
+             {
+               'parent' => {},
+               'text' => 'Top'
+             },
+             {
+               'parent' => {},
+               'text' => '
+ ',
+               'type' => 'spaces_at_end'
+             }
+           ],
+           'parent' => {},
+           'type' => 'misc_line_arg'
+         }
+       ],
+       'cmdname' => 'node',
+       'contents' => [
+         {
+           'parent' => {},
+           'text' => '
+ ',
+           'type' => 'empty_line'
+         },
+         {
+           'cmdname' => 'menu',
+           'contents' => [
+             {
+               'extra' => {
+                 'command' => {}
+               },
+               'parent' => {},
+               'text' => '
+ ',
+               'type' => 'empty_line_after_command'
+             },
+             {
+               'args' => [
+                 {
+                   'parent' => {},
+                   'text' => '* ',
+                   'type' => 'menu_entry_leading_text'
+                 },
+                 {
+                   'contents' => [
+                     {
+                       'args' => [
+                         {
+                           'contents' => [
+                             {
+                               'parent' => {},
+                               'text' => 'truc:'
+                             }
+                           ],
+                           'parent' => {},
+                           'type' => 'brace_command_arg'
+                         }
+                       ],
+                       'cmdname' => 'asis',
+                       'contents' => [],
+                       'line_nr' => {
+                         'file_name' => '',
+                         'line_nr' => 5,
+                         'macro' => ''
+                       },
+                       'parent' => {}
+                     }
+                   ],
+                   'parent' => {},
+                   'type' => 'menu_entry_name'
+                 },
+                 {
+                   'parent' => {},
+                   'text' => ': ',
+                   'type' => 'menu_entry_separator'
+                 },
+                 {
+                   'contents' => [
+                     {
+                       'args' => [
+                         {
+                           'contents' => [
+                             {
+                               'parent' => {},
+                               'text' => 'nodename. a'
+                             }
+                           ],
+                           'parent' => {},
+                           'type' => 'brace_command_arg'
+                         }
+                       ],
+                       'cmdname' => 'asis',
+                       'contents' => [],
+                       'line_nr' => {},
+                       'parent' => {}
+                     },
+                     {
+                       'parent' => {},
+                       'text' => '
+ ',
+                       'type' => 'space_at_end_menu_node'
+                     }
+                   ],
+                   'parent' => {},
+                   'type' => 'menu_entry_node'
+                 },
+                 {
+                   'contents' => [
+                     {
+                       'contents' => [],
+                       'parent' => {},
+                       'type' => 'preformatted'
+                     }
+                   ],
+                   'parent' => {},
+                   'type' => 'menu_entry_description'
+                 }
+               ],
+               'extra' => {
+                 'menu_entry_description' => {},
+                 'menu_entry_name' => {},
+                 'menu_entry_node' => {
+                   'node_content' => [
+                     {},
+                     {}
+                   ],
+                   'normalized' => 'nodename_002e-a'
+                 }
+               },
+               'line_nr' => {},
+               'parent' => {},
+               'type' => 'menu_entry'
+             },
+             {
+               'args' => [
+                 {
+                   'parent' => {},
+                   'text' => '* ',
+                   'type' => 'menu_entry_leading_text'
+                 },
+                 {
+                   'contents' => [
+                     {
+                       'parent' => {},
+                       'text' => 'machin'
+                     }
+                   ],
+                   'parent' => {},
+                   'type' => 'menu_entry_name'
+                 },
+                 {
+                   'parent' => {},
+                   'text' => ': ',
+                   'type' => 'menu_entry_separator'
+                 },
+                 {
+                   'contents' => [
+                     {
+                       'parent' => {},
+                       'text' => 'node'
+                     },
+                     {
+                       'args' => [
+                         {
+                           'contents' => [],
+                           'parent' => {},
+                           'type' => 'brace_command_arg'
+                         }
+                       ],
+                       'cmdname' => 'comma',
+                       'contents' => [],
+                       'parent' => {}
+                     },
+                     {
+                       'parent' => {},
+                       'text' => 'comma'
+                     }
+                   ],
+                   'parent' => {},
+                   'type' => 'menu_entry_node'
+                 },
+                 {
+                   'parent' => {},
+                   'text' => ', ',
+                   'type' => 'menu_entry_separator'
+                 },
+                 {
+                   'contents' => [
+                     {
+                       'contents' => [
+                         {
+                           'parent' => {},
+                           'text' => 'def
+ '
+                         }
+                       ],
+                       'parent' => {},
+                       'type' => 'preformatted'
+                     }
+                   ],
+                   'parent' => {},
+                   'type' => 'menu_entry_description'
+                 }
+               ],
+               'extra' => {
+                 'menu_entry_description' => {},
+                 'menu_entry_name' => {},
+                 'menu_entry_node' => {
+                   'node_content' => [
+                     {},
+                     {},
+                     {}
+                   ],
+                   'normalized' => 'node_002ccomma'
+                 }
+               },
+               'line_nr' => {
+                 'file_name' => '',
+                 'line_nr' => 6,
+                 'macro' => ''
+               },
+               'parent' => {},
+               'type' => 'menu_entry'
+             },
+             {
+               'args' => [
+                 {
+                   'parent' => {},
+                   'text' => '* ',
+                   'type' => 'menu_entry_leading_text'
+                 },
+                 {
+                   'contents' => [
+                     {
+                       'args' => [
+                         {
+                           'contents' => [
+                             {
+                               'parent' => {},
+                               'text' => 'bidule:'
+                             }
+                           ],
+                           'parent' => {},
+                           'type' => 'brace_command_arg'
+                         }
+                       ],
+                       'cmdname' => 'asis',
+                       'contents' => [],
+                       'line_nr' => {
+                         'file_name' => '',
+                         'line_nr' => 7,
+                         'macro' => ''
+                       },
+                       'parent' => {}
+                     }
+                   ],
+                   'parent' => {},
+                   'type' => 'menu_entry_node'
+                 },
+                 {
+                   'parent' => {},
+                   'text' => '::',
+                   'type' => 'menu_entry_separator'
+                 },
+                 {
+                   'contents' => [
+                     {
+                       'contents' => [
+                         {
+                           'parent' => {},
+                           'text' => '
+ '
+                         }
+                       ],
+                       'parent' => {},
+                       'type' => 'preformatted'
+                     }
+                   ],
+                   'parent' => {},
+                   'type' => 'menu_entry_description'
+                 }
+               ],
+               'extra' => {
+                 'menu_entry_description' => {},
+                 'menu_entry_node' => {
+                   'node_content' => [
+                     {}
+                   ],
+                   'normalized' => 'bidule_003a'
+                 }
+               },
+               'line_nr' => {},
+               'parent' => {},
+               'type' => 'menu_entry'
+             },
+             {
+               'args' => [
+                 {
+                   'contents' => [
+                     {
+                       'extra' => {
+                         'command' => {}
+                       },
+                       'parent' => {},
+                       'text' => ' ',
+                       'type' => 'empty_spaces_after_command'
+                     },
+                     {
+                       'parent' => {},
+                       'text' => 'menu'
+                     },
+                     {
+                       'parent' => {},
+                       'text' => '
+ ',
+                       'type' => 'spaces_at_end'
+                     }
+                   ],
+                   'parent' => {},
+                   'type' => 'misc_line_arg'
+                 }
+               ],
+               'cmdname' => 'end',
+               'extra' => {
+                 'command' => {},
+                 'command_argument' => 'menu',
+                 'spaces_after_command' => {},
+                 'text_arg' => 'menu'
+               },
+               'line_nr' => {
+                 'file_name' => '',
+                 'line_nr' => 8,
+                 'macro' => ''
+               },
+               'parent' => {}
+             }
+           ],
+           'extra' => {
+             'end_command' => {},
+             'spaces_after_command' => {}
+           },
+           'line_nr' => {
+             'file_name' => '',
+             'line_nr' => 4,
+             'macro' => ''
+           },
+           'parent' => {}
+         },
+         {
+           'parent' => {},
+           'text' => '
+ ',
+           'type' => 'empty_line'
+         }
+       ],
+       'extra' => {
+         'node_content' => [
+           {}
+         ],
+         'nodes_manuals' => [
+           {
+             'node_content' => [],
+             'normalized' => 'Top'
+           }
+         ],
+         'normalized' => 'Top',
+         'spaces_after_command' => {}
+       },
+       'line_nr' => {
+         'file_name' => '',
+         'line_nr' => 2,
+         'macro' => ''
+       },
+       'parent' => {}
+     },
+     {
+       'args' => [
+         {
+           'contents' => [
+             {
+               'extra' => {
+                 'command' => {}
+               },
+               'parent' => {},
+               'text' => ' ',
+               'type' => 'empty_spaces_after_command'
+             },
+             {
+               'args' => [
+                 {
+                   'contents' => [
+                     {
+                       'parent' => {},
+                       'text' => 'nodename. a'
+                     }
+                   ],
+                   'parent' => {},
+                   'type' => 'brace_command_arg'
+                 }
+               ],
+               'cmdname' => 'asis',
+               'contents' => [],
+               'line_nr' => {
+                 'file_name' => '',
+                 'line_nr' => 10,
+                 'macro' => ''
+               },
+               'parent' => {}
+             },
+             {
+               'parent' => {},
+               'text' => '
+ ',
+               'type' => 'spaces_at_end'
+             }
+           ],
+           'parent' => {},
+           'type' => 'misc_line_arg'
+         }
+       ],
+       'cmdname' => 'node',
+       'contents' => [
+         {
+           'parent' => {},
+           'text' => '
+ ',
+           'type' => 'empty_line'
+         }
+       ],
+       'extra' => {
+         'node_content' => [
+           {}
+         ],
+         'nodes_manuals' => [
+           {
+             'node_content' => [],
+             'normalized' => 'nodename_002e-a'
+           }
+         ],
+         'normalized' => 'nodename_002e-a',
+         'spaces_after_command' => {}
+       },
+       'line_nr' => {},
+       'parent' => {}
+     },
+     {
+       'args' => [
+         {
+           'contents' => [
+             {
+               'extra' => {
+                 'command' => {}
+               },
+               'parent' => {},
+               'text' => ' ',
+               'type' => 'empty_spaces_after_command'
+             },
+             {
+               'parent' => {},
+               'text' => 'node'
+             },
+             {
+               'args' => [
+                 {
+                   'contents' => [],
+                   'parent' => {},
+                   'type' => 'brace_command_arg'
+                 }
+               ],
+               'cmdname' => 'comma',
+               'contents' => [],
+               'parent' => {}
+             },
+             {
+               'parent' => {},
+               'text' => 'comma'
+             },
+             {
+               'parent' => {},
+               'text' => '
+ ',
+               'type' => 'spaces_at_end'
+             }
+           ],
+           'parent' => {},
+           'type' => 'misc_line_arg'
+         }
+       ],
+       'cmdname' => 'node',
+       'contents' => [
+         {
+           'parent' => {},
+           'text' => '
+ ',
+           'type' => 'empty_line'
+         }
+       ],
+       'extra' => {
+         'node_content' => [
+           {},
+           {},
+           {}
+         ],
+         'nodes_manuals' => [
+           {
+             'node_content' => [],
+             'normalized' => 'node_002ccomma'
+           }
+         ],
+         'normalized' => 'node_002ccomma',
+         'spaces_after_command' => {}
+       },
+       'line_nr' => {
+         'file_name' => '',
+         'line_nr' => 12,
+         'macro' => ''
+       },
+       'parent' => {}
+     },
+     {
+       'args' => [
+         {
+           'contents' => [
+             {
+               'extra' => {
+                 'command' => {}
+               },
+               'parent' => {},
+               'text' => ' ',
+               'type' => 'empty_spaces_after_command'
+             },
+             {
+               'args' => [
+                 {
+                   'contents' => [
+                     {
+                       'parent' => {},
+                       'text' => 'bidule:'
+                     }
+                   ],
+                   'parent' => {},
+                   'type' => 'brace_command_arg'
+                 }
+               ],
+               'cmdname' => 'asis',
+               'contents' => [],
+               'line_nr' => {
+                 'file_name' => '',
+                 'line_nr' => 14,
+                 'macro' => ''
+               },
+               'parent' => {}
+             },
+             {
+               'parent' => {},
+               'text' => '
+ ',
+               'type' => 'spaces_at_end'
+             }
+           ],
+           'parent' => {},
+           'type' => 'misc_line_arg'
+         }
+       ],
+       'cmdname' => 'node',
+       'contents' => [
+         {
+           'parent' => {},
+           'text' => '
+ ',
+           'type' => 'empty_line'
+         },
+         {
+           'contents' => [
+             {
+               'args' => [
+                 {
+                   'contents' => [
+                     {
+                       'args' => [
+                         {
+                           'contents' => [
+                             {
+                               'parent' => {},
+                               'text' => 'nodename. a'
+                             }
+                           ],
+                           'parent' => {},
+                           'type' => 'brace_command_arg'
+                         }
+                       ],
+                       'cmdname' => 'asis',
+                       'contents' => [],
+                       'line_nr' => {
+                         'file_name' => '',
+                         'line_nr' => 16,
+                         'macro' => ''
+                       },
+                       'parent' => {}
+                     }
+                   ],
+                   'parent' => {},
+                   'type' => 'brace_command_arg'
+                 },
+                 {
+                   'contents' => [
+                     {
+                       'text' => ' ',
+                       'type' => 'empty_spaces_before_argument'
+                     },
+                     {
+                       'args' => [
+                         {
+                           'contents' => [
+                             {
+                               'parent' => {},
+                               'text' => 'truc:'
+                             }
+                           ],
+                           'parent' => {},
+                           'type' => 'brace_command_arg'
+                         }
+                       ],
+                       'cmdname' => 'asis',
+                       'contents' => [],
+                       'line_nr' => {},
+                       'parent' => {}
+                     }
+                   ],
+                   'parent' => {},
+                   'type' => 'brace_command_arg'
+                 }
+               ],
+               'cmdname' => 'ref',
+               'contents' => [],
+               'extra' => {
+                 'brace_command_contents' => [
+                   [
+                     {}
+                   ],
+                   [
+                     {}
+                   ]
+                 ],
+                 'label' => {},
+                 'node_argument' => {
+                   'node_content' => [
+                     {}
+                   ],
+                   'normalized' => 'nodename_002e-a'
+                 },
+                 'spaces_before_argument' => {
+                   'text' => '',
+                   'type' => 'empty_spaces_before_argument'
+                 }
+               },
+               'line_nr' => {},
+               'parent' => {}
+             },
+             {
+               'parent' => {},
+               'text' => '. '
+             },
+             {
+               'args' => [
+                 {
+                   'contents' => [
+                     {
+                       'parent' => {},
+                       'text' => 'node'
+                     },
+                     {
+                       'args' => [
+                         {
+                           'contents' => [],
+                           'parent' => {},
+                           'type' => 'brace_command_arg'
+                         }
+                       ],
+                       'cmdname' => 'comma',
+                       'contents' => [],
+                       'parent' => {}
+                     },
+                     {
+                       'parent' => {},
+                       'text' => 'comma'
+                     }
+                   ],
+                   'parent' => {},
+                   'type' => 'brace_command_arg'
+                 },
+                 {
+                   'contents' => [
+                     {
+                       'text' => ' ',
+                       'type' => 'empty_spaces_before_argument'
+                     },
+                     {
+                       'parent' => {},
+                       'text' => 'machin'
+                     }
+                   ],
+                   'parent' => {},
+                   'type' => 'brace_command_arg'
+                 }
+               ],
+               'cmdname' => 'ref',
+               'contents' => [],
+               'extra' => {
+                 'brace_command_contents' => [
+                   [
+                     {},
+                     {},
+                     {}
+                   ],
+                   [
+                     {}
+                   ]
+                 ],
+                 'label' => {},
+                 'node_argument' => {
+                   'node_content' => [
+                     {},
+                     {},
+                     {}
+                   ],
+                   'normalized' => 'node_002ccomma'
+                 },
+                 'spaces_before_argument' => {
+                   'text' => '',
+                   'type' => 'empty_spaces_before_argument'
+                 }
+               },
+               'line_nr' => {},
+               'parent' => {}
+             },
+             {
+               'parent' => {},
+               'text' => '.
+ '
+             },
+             {
+               'args' => [
+                 {
+                   'contents' => [
+                     {
+                       'args' => [
+                         {
+                           'contents' => [
+                             {
+                               'parent' => {},
+                               'text' => 'bidule:'
+                             }
+                           ],
+                           'parent' => {},
+                           'type' => 'brace_command_arg'
+                         }
+                       ],
+                       'cmdname' => 'asis',
+                       'contents' => [],
+                       'line_nr' => {
+                         'file_name' => '',
+                         'line_nr' => 17,
+                         'macro' => ''
+                       },
+                       'parent' => {}
+                     }
+                   ],
+                   'parent' => {},
+                   'type' => 'brace_command_arg'
+                 }
+               ],
+               'cmdname' => 'ref',
+               'contents' => [],
+               'extra' => {
+                 'brace_command_contents' => [
+                   [
+                     {}
+                   ]
+                 ],
+                 'label' => {},
+                 'node_argument' => {
+                   'node_content' => [
+                     {}
+                   ],
+                   'normalized' => 'bidule_003a'
+                 },
+                 'spaces_before_argument' => {
+                   'text' => '',
+                   'type' => 'empty_spaces_before_argument'
+                 }
+               },
+               'line_nr' => {},
+               'parent' => {}
+             },
+             {
+               'parent' => {},
+               'text' => '.
+ '
+             }
+           ],
+           'parent' => {},
+           'type' => 'paragraph'
+         }
+       ],
+       'extra' => {
+         'node_content' => [
+           {}
+         ],
+         'nodes_manuals' => [
+           {
+             'node_content' => [],
+             'normalized' => 'bidule_003a'
+           }
+         ],
+         'normalized' => 'bidule_003a',
+         'spaces_after_command' => {}
+       },
+       'line_nr' => {},
+       'parent' => {}
+     }
+   ],
+   'type' => 'document_root'
+ };
+ $result_trees{'invalid_node_name_warning'}{'contents'}[0]{'contents'}[0]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[0];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[0]{'parent'} = $result_trees{'invalid_node_name_warning'};
+ $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'invalid_node_name_warning'}{'contents'}[1];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'args'}[0];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'args'}[0];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'args'}[0];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[1];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[0]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[1];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[0]{'extra'}{'command'} = $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[0]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[1];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[1]{'contents'}[0]{'args'}[0];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[1]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[1]{'contents'}[0];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[1]{'contents'}[0]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[1];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[1]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[1];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[2]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[1];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'contents'}[0]{'args'}[0];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'contents'}[0];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'contents'}[0]{'line_nr'} = $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[1]{'contents'}[0]{'line_nr'};
+ $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'contents'}[0]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'contents'}[1]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[1];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[4]{'contents'}[0]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[4];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[4]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[1];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'extra'}{'menu_entry_description'} = $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[4];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'extra'}{'menu_entry_name'} = $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[1];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'extra'}{'menu_entry_node'}{'node_content'}[0] = $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'contents'}[0];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'extra'}{'menu_entry_node'}{'node_content'}[1] = $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'contents'}[1];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'line_nr'} = $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[1]{'contents'}[0]{'line_nr'};
+ $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[2];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[1]{'contents'}[0]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[1];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[1]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[2];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[2]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[2];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[3]{'contents'}[0]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[3];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[3]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[3]{'contents'}[1];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[3]{'contents'}[1]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[3];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[3]{'contents'}[2]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[3];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[3]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[2];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[4]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[2];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[0]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[5]{'contents'}[0];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[5]{'contents'}[0]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[5];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[5]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[2];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'extra'}{'menu_entry_description'} = $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[5];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'extra'}{'menu_entry_name'} = $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[1];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'extra'}{'menu_entry_node'}{'node_content'}[0] = $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[3]{'contents'}[0];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'extra'}{'menu_entry_node'}{'node_content'}[1] = $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[3]{'contents'}[1];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'extra'}{'menu_entry_node'}{'node_content'}[2] = $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[3]{'contents'}[2];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[0]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[3];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[1]{'contents'}[0]{'args'}[0];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[1]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[1]{'contents'}[0];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[1]{'contents'}[0]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[1];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[1]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[3];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[2]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[3];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[3]{'contents'}[0]{'contents'}[0]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[3]{'contents'}[0];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[3]{'contents'}[0]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[3];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[3]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[3];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'extra'}{'menu_entry_description'} = $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[3];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'extra'}{'menu_entry_node'}{'node_content'}[0] = $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[1]{'contents'}[0];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'line_nr'} = $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[1]{'contents'}[0]{'line_nr'};
+ $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[4];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'args'}[0];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'args'}[0];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'args'}[0];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[4];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'extra'}{'command'} = $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'extra'}{'spaces_after_command'} = $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'args'}[0]{'contents'}[0];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'extra'}{'end_command'} = $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[4];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'extra'}{'spaces_after_command'} = $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'contents'}[0];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[1]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[1];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'contents'}[2]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[1];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'extra'}{'node_content'}[0] = $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'args'}[0]{'contents'}[1];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'extra'}{'nodes_manuals'}[0]{'node_content'} = $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'extra'}{'node_content'};
+ $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'extra'}{'spaces_after_command'} = $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'args'}[0]{'contents'}[0];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[1]{'parent'} = $result_trees{'invalid_node_name_warning'};
+ $result_trees{'invalid_node_name_warning'}{'contents'}[2]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'invalid_node_name_warning'}{'contents'}[2];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[2]{'args'}[0];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[2]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[2]{'args'}[0]{'contents'}[1]{'args'}[0];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[2]{'args'}[0]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[2]{'args'}[0]{'contents'}[1];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[2]{'args'}[0];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[2]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[2]{'args'}[0];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[2];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[2]{'contents'}[0]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[2];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[2]{'extra'}{'node_content'}[0] = $result_trees{'invalid_node_name_warning'}{'contents'}[2]{'args'}[0]{'contents'}[1];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[2]{'extra'}{'nodes_manuals'}[0]{'node_content'} = $result_trees{'invalid_node_name_warning'}{'contents'}[2]{'extra'}{'node_content'};
+ $result_trees{'invalid_node_name_warning'}{'contents'}[2]{'extra'}{'spaces_after_command'} = $result_trees{'invalid_node_name_warning'}{'contents'}[2]{'args'}[0]{'contents'}[0];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[2]{'line_nr'} = $result_trees{'invalid_node_name_warning'}{'contents'}[2]{'args'}[0]{'contents'}[1]{'line_nr'};
+ $result_trees{'invalid_node_name_warning'}{'contents'}[2]{'parent'} = $result_trees{'invalid_node_name_warning'};
+ $result_trees{'invalid_node_name_warning'}{'contents'}[3]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'invalid_node_name_warning'}{'contents'}[3];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[3]{'args'}[0];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[3]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[3]{'args'}[0];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[3]{'args'}[0]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[3]{'args'}[0]{'contents'}[2];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[3]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[3]{'args'}[0];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[3]{'args'}[0]{'contents'}[3]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[3]{'args'}[0];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[3]{'args'}[0]{'contents'}[4]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[3]{'args'}[0];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[3]{'args'}[0]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[3];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[3]{'contents'}[0]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[3];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[3]{'extra'}{'node_content'}[0] = $result_trees{'invalid_node_name_warning'}{'contents'}[3]{'args'}[0]{'contents'}[1];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[3]{'extra'}{'node_content'}[1] = $result_trees{'invalid_node_name_warning'}{'contents'}[3]{'args'}[0]{'contents'}[2];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[3]{'extra'}{'node_content'}[2] = $result_trees{'invalid_node_name_warning'}{'contents'}[3]{'args'}[0]{'contents'}[3];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[3]{'extra'}{'nodes_manuals'}[0]{'node_content'} = $result_trees{'invalid_node_name_warning'}{'contents'}[3]{'extra'}{'node_content'};
+ $result_trees{'invalid_node_name_warning'}{'contents'}[3]{'extra'}{'spaces_after_command'} = $result_trees{'invalid_node_name_warning'}{'contents'}[3]{'args'}[0]{'contents'}[0];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[3]{'parent'} = $result_trees{'invalid_node_name_warning'};
+ $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'invalid_node_name_warning'}{'contents'}[4];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'args'}[0];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'args'}[0]{'contents'}[1]{'args'}[0];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'args'}[0]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'args'}[0]{'contents'}[1];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'args'}[0];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'args'}[0];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[4];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[0]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[4];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[0];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[0];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[1]{'contents'}[1]{'args'}[0];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[1]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[1]{'contents'}[1];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[1]{'contents'}[1]{'line_nr'} = $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[1]{'contents'}[1]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[1];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[1]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[0];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'extra'}{'brace_command_contents'}[1][0] = $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[1]{'contents'}[1];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'extra'}{'label'} = $result_trees{'invalid_node_name_warning'}{'contents'}[2];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'line_nr'} = $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[1]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[2]{'args'}[0];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[1];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[2]{'args'}[0];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[2]{'args'}[0];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[2];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[2]{'args'}[1]{'contents'}[1]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[2]{'args'}[1];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[2]{'args'}[1]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[2];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[1];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[2]{'extra'}{'brace_command_contents'}[0][2] = $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[2];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[2]{'extra'}{'brace_command_contents'}[1][0] = $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[2]{'args'}[1]{'contents'}[1];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[2]{'extra'}{'label'} = $result_trees{'invalid_node_name_warning'}{'contents'}[3];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[1];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[2]{'extra'}{'node_argument'}{'node_content'}[2] = $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[2];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[2]{'line_nr'} = $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[2]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[3]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[4]{'args'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[4]{'args'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[4]{'args'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[4]{'args'}[0]{'contents'}[0];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[4]{'args'}[0];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[4];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[4]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[4]{'args'}[0]{'contents'}[0];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[4]{'extra'}{'label'} = $result_trees{'invalid_node_name_warning'}{'contents'}[4];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[4]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[4]{'args'}[0]{'contents'}[0];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[4]{'line_nr'} = $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[4]{'args'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[4]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1]{'contents'}[5]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'contents'}[1]{'parent'} = $result_trees{'invalid_node_name_warning'}{'contents'}[4];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'extra'}{'node_content'}[0] = $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'args'}[0]{'contents'}[1];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'extra'}{'nodes_manuals'}[0]{'node_content'} = $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'extra'}{'node_content'};
+ $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'extra'}{'spaces_after_command'} = $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'args'}[0]{'contents'}[0];
+ $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'line_nr'} = $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'args'}[0]{'contents'}[1]{'line_nr'};
+ $result_trees{'invalid_node_name_warning'}{'contents'}[4]{'parent'} = $result_trees{'invalid_node_name_warning'};
+ 
+ $result_texis{'invalid_node_name_warning'} = '
+ @node Top
+ 
+ @menu
+ * @asis{truc:}: @asis{nodename. a}
+ * machin: node@comma{}comma, def
+ * @asis{bidule:}::
+ @end menu
+ 
+ @node @asis{nodename. a}
+ 
+ @node node@comma{}comma
+ 
+ @node @asis{bidule:}
+ 
+ @ref{@asis{nodename. a}, @asis{truc:}}. @ref{node@comma{}comma, machin}.
+ @ref{@asis{bidule:}}.
+ ';
+ 
+ 
+ $result_texts{'invalid_node_name_warning'} = '
+ 
+ * truc:: nodename. a
+ * machin: node,comma, def
+ * bidule:::
+ 
+ 
+ 
+ 
+ nodename. a. node,comma.
+ bidule:.
+ ';
+ 
+ $result_sectioning{'invalid_node_name_warning'} = {};
+ 
+ $result_nodes{'invalid_node_name_warning'} = {
+   'cmdname' => 'node',
+   'extra' => {
+     'normalized' => 'Top'
+   },
+   'menu_child' => {
+     'cmdname' => 'node',
+     'extra' => {
+       'normalized' => 'nodename_002e-a'
+     },
+     'node_next' => {
+       'cmdname' => 'node',
+       'extra' => {
+         'normalized' => 'node_002ccomma'
+       },
+       'node_next' => {
+         'cmdname' => 'node',
+         'extra' => {
+           'normalized' => 'bidule_003a'
+         },
+         'node_prev' => {},
+         'node_up' => {}
+       },
+       'node_prev' => {},
+       'node_up' => {}
+     },
+     'node_prev' => {},
+     'node_up' => {}
+   },
+   'menus' => [
+     {
+       'cmdname' => 'menu',
+       'extra' => {
+         'end_command' => {
+           'cmdname' => 'end',
+           'extra' => {
+             'command' => {},
+             'command_argument' => 'menu',
+             'text_arg' => 'menu'
+           }
+         }
+       }
+     }
+   ],
+   'node_next' => {},
+   'node_up' => {
+     'extra' => {
+       'manual_content' => [
+         {
+           'text' => 'dir'
+         }
+       ],
+       'top_node_up' => {}
+     },
+     'type' => 'top_node_up'
+   }
+ };
+ $result_nodes{'invalid_node_name_warning'}{'menu_child'}{'node_next'}{'node_next'}{'node_prev'} = $result_nodes{'invalid_node_name_warning'}{'menu_child'}{'node_next'};
+ $result_nodes{'invalid_node_name_warning'}{'menu_child'}{'node_next'}{'node_next'}{'node_up'} = $result_nodes{'invalid_node_name_warning'};
+ $result_nodes{'invalid_node_name_warning'}{'menu_child'}{'node_next'}{'node_prev'} = $result_nodes{'invalid_node_name_warning'}{'menu_child'};
+ $result_nodes{'invalid_node_name_warning'}{'menu_child'}{'node_next'}{'node_up'} = $result_nodes{'invalid_node_name_warning'};
+ $result_nodes{'invalid_node_name_warning'}{'menu_child'}{'node_prev'} = $result_nodes{'invalid_node_name_warning'};
+ $result_nodes{'invalid_node_name_warning'}{'menu_child'}{'node_up'} = $result_nodes{'invalid_node_name_warning'};
+ $result_nodes{'invalid_node_name_warning'}{'menus'}[0]{'extra'}{'end_command'}{'extra'}{'command'} = $result_nodes{'invalid_node_name_warning'}{'menus'}[0];
+ $result_nodes{'invalid_node_name_warning'}{'node_next'} = $result_nodes{'invalid_node_name_warning'}{'menu_child'};
+ $result_nodes{'invalid_node_name_warning'}{'node_up'}{'extra'}{'top_node_up'} = $result_nodes{'invalid_node_name_warning'};
+ 
+ $result_menus{'invalid_node_name_warning'} = {
+   'cmdname' => 'node',
+   'extra' => {
+     'normalized' => 'Top'
+   },
+   'menu_child' => {
+     'cmdname' => 'node',
+     'extra' => {
+       'normalized' => 'nodename_002e-a'
+     },
+     'menu_next' => {
+       'cmdname' => 'node',
+       'extra' => {
+         'normalized' => 'node_002ccomma'
+       },
+       'menu_next' => {
+         'cmdname' => 'node',
+         'extra' => {
+           'normalized' => 'bidule_003a'
+         },
+         'menu_prev' => {},
+         'menu_up' => {},
+         'menu_up_hash' => {
+           'Top' => 1
+         }
+       },
+       'menu_prev' => {},
+       'menu_up' => {},
+       'menu_up_hash' => {
+         'Top' => 1
+       }
+     },
+     'menu_up' => {},
+     'menu_up_hash' => {
+       'Top' => 1
+     }
+   }
+ };
+ $result_menus{'invalid_node_name_warning'}{'menu_child'}{'menu_next'}{'menu_next'}{'menu_prev'} = $result_menus{'invalid_node_name_warning'}{'menu_child'}{'menu_next'};
+ $result_menus{'invalid_node_name_warning'}{'menu_child'}{'menu_next'}{'menu_next'}{'menu_up'} = $result_menus{'invalid_node_name_warning'};
+ $result_menus{'invalid_node_name_warning'}{'menu_child'}{'menu_next'}{'menu_prev'} = $result_menus{'invalid_node_name_warning'}{'menu_child'};
+ $result_menus{'invalid_node_name_warning'}{'menu_child'}{'menu_next'}{'menu_up'} = $result_menus{'invalid_node_name_warning'};
+ $result_menus{'invalid_node_name_warning'}{'menu_child'}{'menu_up'} = $result_menus{'invalid_node_name_warning'};
+ 
+ $result_errors{'invalid_node_name_warning'} = [];
+ 
+ 
+ 
+ $result_converted{'info'}->{'invalid_node_name_warning'} = 'This is , produced from .
+ 
+ 
+ File: ,  Node: Top,  Next: nodename. a,  Up: (dir)
+ 
+ * Menu:
+ 
+ * truc:: nodename. a
+ * machin: node,comma, def
+ * bidule:::
+ 
+ 
+ File: ,  Node: nodename. a,  Next: node,comma,  Prev: Top,  Up: Top
+ 
+ 
+ File: ,  Node: node,comma,  Next: bidule:,  Prev: nodename. a,  Up: Top
+ 
+ 
+ File: ,  Node: bidule:,  Prev: node,comma,  Up: Top
+ 
+ *note truc:: nodename. a.  *note machin: node,comma.  *note bidule:::.
+ 
+ 
+ Tag Table:
+ Node: Top27
+ Node: nodename. a150
+ Node: node,comma221
+ Node: bidule:296
+ 
+ End Tag Table
+ ';
+ 
+ $result_converted_errors{'info'}->{'invalid_node_name_warning'} = [
+   {
+     'error_line' => ':5: warning: menu entry name should not contain `:\'
+ ',
+     'file_name' => '',
+     'line_nr' => 5,
+     'macro' => '',
+     'text' => 'menu entry name should not contain `:\'',
+     'type' => 'warning'
+   },
+   {
+     'error_line' => ':5: warning: menu entry node name should not contain `. \'
+ ',
+     'file_name' => '',
+     'line_nr' => 5,
+     'macro' => '',
+     'text' => 'menu entry node name should not contain `. \'',
+     'type' => 'warning'
+   },
+   {
+     'error_line' => ':6: warning: menu entry node name should not contain `,\'
+ ',
+     'file_name' => '',
+     'line_nr' => 6,
+     'macro' => '',
+     'text' => 'menu entry node name should not contain `,\'',
+     'type' => 'warning'
+   },
+   {
+     'error_line' => ':7: warning: menu entry node name should not contain `:\'
+ ',
+     'file_name' => '',
+     'line_nr' => 7,
+     'macro' => '',
+     'text' => 'menu entry node name should not contain `:\'',
+     'type' => 'warning'
+   },
+   {
+     'error_line' => ':12: warning: @node name should not contain `,\': node,comma
+ ',
+     'file_name' => '',
+     'line_nr' => 12,
+     'macro' => '',
+     'text' => '@node name should not contain `,\': node,comma',
+     'type' => 'warning'
+   },
+   {
+     'error_line' => ':16: warning: @ref cross-reference name should not contain `:\'
+ ',
+     'file_name' => '',
+     'line_nr' => 16,
+     'macro' => '',
+     'text' => '@ref cross-reference name should not contain `:\'',
+     'type' => 'warning'
+   },
+   {
+     'error_line' => ':16: warning: @ref node name should not contain `. \'
+ ',
+     'file_name' => '',
+     'line_nr' => 16,
+     'macro' => '',
+     'text' => '@ref node name should not contain `. \'',
+     'type' => 'warning'
+   },
+   {
+     'error_line' => ':16: warning: @ref node name should not contain `,\'
+ ',
+     'file_name' => '',
+     'line_nr' => 16,
+     'macro' => '',
+     'text' => '@ref node name should not contain `,\'',
+     'type' => 'warning'
+   },
+   {
+     'error_line' => ':17: warning: @ref node name should not contain `:\'
+ ',
+     'file_name' => '',
+     'line_nr' => 17,
+     'macro' => '',
+     'text' => '@ref node name should not contain `:\'',
+     'type' => 'warning'
+   }
+ ];
+ 
+ 
+ 1;
diff -Nrc2 texinfo-5.2/tp/t/results/info_tests/note_in_strong.pl texinfo-6.0/tp/t/results/info_tests/note_in_strong.pl
*** texinfo-5.2/tp/t/results/info_tests/note_in_strong.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/info_tests/note_in_strong.pl	2014-04-22 02:56:40.000000000 +0100
***************
*** 483,502 ****
  $result_converted_errors{'info'}->{'note_in_strong'} = [
    {
-     'file_name' => '',
      'error_line' => ':5: warning: @strong{Note...} produces a spurious cross-reference in Info; reword to avoid that
  ',
!     'text' => '@strong{Note...} produces a spurious cross-reference in Info; reword to avoid that',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 5
    },
    {
-     'file_name' => '',
      'error_line' => ':11: warning: @strong{Note...} produces a spurious cross-reference in Info; reword to avoid that
  ',
!     'text' => '@strong{Note...} produces a spurious cross-reference in Info; reword to avoid that',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 11
    }
  ];
--- 483,502 ----
  $result_converted_errors{'info'}->{'note_in_strong'} = [
    {
      'error_line' => ':5: warning: @strong{Note...} produces a spurious cross-reference in Info; reword to avoid that
  ',
!     'file_name' => '',
!     'line_nr' => 5,
      'macro' => '',
!     'text' => '@strong{Note...} produces a spurious cross-reference in Info; reword to avoid that',
!     'type' => 'warning'
    },
    {
      'error_line' => ':11: warning: @strong{Note...} produces a spurious cross-reference in Info; reword to avoid that
  ',
!     'file_name' => '',
!     'line_nr' => 11,
      'macro' => '',
!     'text' => '@strong{Note...} produces a spurious cross-reference in Info; reword to avoid that',
!     'type' => 'warning'
    }
  ];
diff -Nrc2 texinfo-5.2/tp/t/results/info_tests/note_in_strong_end_of_line.pl texinfo-6.0/tp/t/results/info_tests/note_in_strong_end_of_line.pl
*** texinfo-5.2/tp/t/results/info_tests/note_in_strong_end_of_line.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/info_tests/note_in_strong_end_of_line.pl	2014-04-22 02:56:40.000000000 +0100
***************
*** 251,270 ****
  $result_converted_errors{'info'}->{'note_in_strong_end_of_line'} = [
    {
-     'file_name' => '',
      'error_line' => ':3: warning: @strong{Note...} produces a spurious cross-reference in Info; reword to avoid that
  ',
!     'text' => '@strong{Note...} produces a spurious cross-reference in Info; reword to avoid that',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 3
    },
    {
-     'file_name' => '',
      'error_line' => ':5: warning: @strong{Note...} produces a spurious cross-reference in Info; reword to avoid that
  ',
!     'text' => '@strong{Note...} produces a spurious cross-reference in Info; reword to avoid that',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 5
    }
  ];
--- 251,270 ----
  $result_converted_errors{'info'}->{'note_in_strong_end_of_line'} = [
    {
      'error_line' => ':3: warning: @strong{Note...} produces a spurious cross-reference in Info; reword to avoid that
  ',
!     'file_name' => '',
!     'line_nr' => 3,
      'macro' => '',
!     'text' => '@strong{Note...} produces a spurious cross-reference in Info; reword to avoid that',
!     'type' => 'warning'
    },
    {
      'error_line' => ':5: warning: @strong{Note...} produces a spurious cross-reference in Info; reword to avoid that
  ',
!     'file_name' => '',
!     'line_nr' => 5,
      'macro' => '',
!     'text' => '@strong{Note...} produces a spurious cross-reference in Info; reword to avoid that',
!     'type' => 'warning'
    }
  ];
diff -Nrc2 texinfo-5.2/tp/t/results/info_tests/split_test_before_first_node/res_info/split_test_before_first_node.info texinfo-6.0/tp/t/results/info_tests/split_test_before_first_node/res_info/split_test_before_first_node.info
*** texinfo-5.2/tp/t/results/info_tests/split_test_before_first_node/res_info/split_test_before_first_node.info	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/tp/t/results/info_tests/split_test_before_first_node/res_info/split_test_before_first_node.info	2014-04-22 02:56:40.000000000 +0100
***************
*** 0 ****
--- 1,15 ----
+ This is split_test_before_first_node.info, produced from .
+ 
+ truc machin et reuc machin ze aze zea zae eaz eaz zae
+ 
+ 
+ Indirect:
+ split_test_before_first_node.info-1: 115
+ split_test_before_first_node.info-2: 353
+ 
+ Tag Table:
+ (Indirect)
+ Node: Top115
+ Node: chap1353
+ 
+ End Tag Table
diff -Nrc2 texinfo-5.2/tp/t/results/info_tests/split_test_before_first_node/res_info/split_test_before_first_node.info-1 texinfo-6.0/tp/t/results/info_tests/split_test_before_first_node/res_info/split_test_before_first_node.info-1
*** texinfo-5.2/tp/t/results/info_tests/split_test_before_first_node/res_info/split_test_before_first_node.info-1	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/tp/t/results/info_tests/split_test_before_first_node/res_info/split_test_before_first_node.info-1	2014-04-22 02:56:40.000000000 +0100
***************
*** 0 ****
--- 1,16 ----
+ This is split_test_before_first_node.info, produced from .
+ 
+ truc machin et reuc machin ze aze zea zae eaz eaz zae
+ 
+ 
+ File: split_test_before_first_node.info,  Node: Top,  Next: chap1,  Up: (dir)
+ 
+ top
+ ***
+ 
+ In top node
+ 
+ * Menu:
+ 
+ * chap1::
+ 
diff -Nrc2 texinfo-5.2/tp/t/results/info_tests/split_test_before_first_node/res_info/split_test_before_first_node.info-2 texinfo-6.0/tp/t/results/info_tests/split_test_before_first_node/res_info/split_test_before_first_node.info-2
*** texinfo-5.2/tp/t/results/info_tests/split_test_before_first_node/res_info/split_test_before_first_node.info-2	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/tp/t/results/info_tests/split_test_before_first_node/res_info/split_test_before_first_node.info-2	2014-04-22 02:56:40.000000000 +0100
***************
*** 0 ****
--- 1,12 ----
+ This is split_test_before_first_node.info, produced from .
+ 
+ truc machin et reuc machin ze aze zea zae eaz eaz zae
+ 
+ 
+ File: split_test_before_first_node.info,  Node: chap1,  Prev: Top,  Up: Top
+ 
+ 1 chap
+ ******
+ 
+ In chap1.
+ 
diff -Nrc2 texinfo-5.2/tp/t/results/info_tests/split_test_before_first_node.pl texinfo-6.0/tp/t/results/info_tests/split_test_before_first_node.pl
*** texinfo-5.2/tp/t/results/info_tests/split_test_before_first_node.pl	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/tp/t/results/info_tests/split_test_before_first_node.pl	2014-04-22 02:56:40.000000000 +0100
***************
*** 0 ****
--- 1,679 ----
+ use vars qw(%result_texis %result_texts %result_trees %result_errors 
+    %result_indices %result_sectioning %result_nodes %result_menus
+    %result_floats %result_converted %result_converted_errors 
+    %result_elements %result_directions_text);
+ 
+ use utf8;
+ 
+ $result_trees{'split_test_before_first_node'} = {
+   'contents' => [
+     {
+       'contents' => [
+         {
+           'args' => [
+             {
+               'contents' => [
+                 {
+                   'extra' => {
+                     'command' => {}
+                   },
+                   'parent' => {},
+                   'text' => ' ',
+                   'type' => 'empty_spaces_after_command'
+                 },
+                 {
+                   'parent' => {},
+                   'text' => 'split_test_before_first_node.info'
+                 },
+                 {
+                   'parent' => {},
+                   'text' => '
+ ',
+                   'type' => 'spaces_at_end'
+                 }
+               ],
+               'parent' => {},
+               'type' => 'misc_line_arg'
+             }
+           ],
+           'cmdname' => 'setfilename',
+           'extra' => {
+             'spaces_after_command' => {},
+             'text_arg' => 'split_test_before_first_node.info'
+           },
+           'line_nr' => {
+             'file_name' => '',
+             'line_nr' => 1,
+             'macro' => ''
+           },
+           'parent' => {}
+         },
+         {
+           'parent' => {},
+           'text' => '
+ ',
+           'type' => 'empty_line'
+         },
+         {
+           'contents' => [
+             {
+               'parent' => {},
+               'text' => 'truc machin et reuc machin  ze aze zea zae eaz eaz zae
+ '
+             }
+           ],
+           'parent' => {},
+           'type' => 'paragraph'
+         },
+         {
+           'parent' => {},
+           'text' => '
+ ',
+           'type' => 'empty_line'
+         }
+       ],
+       'parent' => {},
+       'type' => 'text_root'
+     },
+     {
+       'args' => [
+         {
+           'contents' => [
+             {
+               'extra' => {
+                 'command' => {}
+               },
+               'parent' => {},
+               'text' => ' ',
+               'type' => 'empty_spaces_after_command'
+             },
+             {
+               'parent' => {},
+               'text' => 'Top'
+             },
+             {
+               'parent' => {},
+               'text' => '
+ ',
+               'type' => 'spaces_at_end'
+             }
+           ],
+           'parent' => {},
+           'type' => 'misc_line_arg'
+         }
+       ],
+       'cmdname' => 'node',
+       'contents' => [],
+       'extra' => {
+         'node_content' => [
+           {}
+         ],
+         'nodes_manuals' => [
+           {
+             'node_content' => [],
+             'normalized' => 'Top'
+           }
+         ],
+         'normalized' => 'Top',
+         'spaces_after_command' => {}
+       },
+       'line_nr' => {
+         'file_name' => '',
+         'line_nr' => 5,
+         'macro' => ''
+       },
+       'parent' => {}
+     },
+     {
+       'args' => [
+         {
+           'contents' => [
+             {
+               'extra' => {
+                 'command' => {}
+               },
+               'parent' => {},
+               'text' => ' ',
+               'type' => 'empty_spaces_after_command'
+             },
+             {
+               'parent' => {},
+               'text' => 'top'
+             },
+             {
+               'parent' => {},
+               'text' => '
+ ',
+               'type' => 'spaces_at_end'
+             }
+           ],
+           'parent' => {},
+           'type' => 'misc_line_arg'
+         }
+       ],
+       'cmdname' => 'top',
+       'contents' => [
+         {
+           'parent' => {},
+           'text' => '
+ ',
+           'type' => 'empty_line'
+         },
+         {
+           'contents' => [
+             {
+               'parent' => {},
+               'text' => 'In top node
+ '
+             }
+           ],
+           'parent' => {},
+           'type' => 'paragraph'
+         },
+         {
+           'parent' => {},
+           'text' => '
+ ',
+           'type' => 'empty_line'
+         },
+         {
+           'cmdname' => 'menu',
+           'contents' => [
+             {
+               'extra' => {
+                 'command' => {}
+               },
+               'parent' => {},
+               'text' => '
+ ',
+               'type' => 'empty_line_after_command'
+             },
+             {
+               'args' => [
+                 {
+                   'parent' => {},
+                   'text' => '* ',
+                   'type' => 'menu_entry_leading_text'
+                 },
+                 {
+                   'contents' => [
+                     {
+                       'parent' => {},
+                       'text' => 'chap1'
+                     }
+                   ],
+                   'parent' => {},
+                   'type' => 'menu_entry_node'
+                 },
+                 {
+                   'parent' => {},
+                   'text' => '::',
+                   'type' => 'menu_entry_separator'
+                 },
+                 {
+                   'contents' => [
+                     {
+                       'contents' => [
+                         {
+                           'parent' => {},
+                           'text' => '
+ '
+                         }
+                       ],
+                       'parent' => {},
+                       'type' => 'preformatted'
+                     }
+                   ],
+                   'parent' => {},
+                   'type' => 'menu_entry_description'
+                 }
+               ],
+               'extra' => {
+                 'menu_entry_description' => {},
+                 'menu_entry_node' => {
+                   'node_content' => [
+                     {}
+                   ],
+                   'normalized' => 'chap1'
+                 }
+               },
+               'line_nr' => {
+                 'file_name' => '',
+                 'line_nr' => 11,
+                 'macro' => ''
+               },
+               'parent' => {},
+               'type' => 'menu_entry'
+             },
+             {
+               'args' => [
+                 {
+                   'contents' => [
+                     {
+                       'extra' => {
+                         'command' => {}
+                       },
+                       'parent' => {},
+                       'text' => ' ',
+                       'type' => 'empty_spaces_after_command'
+                     },
+                     {
+                       'parent' => {},
+                       'text' => 'menu'
+                     },
+                     {
+                       'parent' => {},
+                       'text' => '
+ ',
+                       'type' => 'spaces_at_end'
+                     }
+                   ],
+                   'parent' => {},
+                   'type' => 'misc_line_arg'
+                 }
+               ],
+               'cmdname' => 'end',
+               'extra' => {
+                 'command' => {},
+                 'command_argument' => 'menu',
+                 'spaces_after_command' => {},
+                 'text_arg' => 'menu'
+               },
+               'line_nr' => {
+                 'file_name' => '',
+                 'line_nr' => 12,
+                 'macro' => ''
+               },
+               'parent' => {}
+             }
+           ],
+           'extra' => {
+             'end_command' => {},
+             'spaces_after_command' => {}
+           },
+           'line_nr' => {
+             'file_name' => '',
+             'line_nr' => 10,
+             'macro' => ''
+           },
+           'parent' => {}
+         },
+         {
+           'parent' => {},
+           'text' => '
+ ',
+           'type' => 'empty_line'
+         }
+       ],
+       'extra' => {
+         'misc_content' => [
+           {}
+         ],
+         'spaces_after_command' => {}
+       },
+       'level' => 0,
+       'line_nr' => {
+         'file_name' => '',
+         'line_nr' => 6,
+         'macro' => ''
+       },
+       'parent' => {}
+     },
+     {
+       'args' => [
+         {
+           'contents' => [
+             {
+               'extra' => {
+                 'command' => {}
+               },
+               'parent' => {},
+               'text' => ' ',
+               'type' => 'empty_spaces_after_command'
+             },
+             {
+               'parent' => {},
+               'text' => 'chap1'
+             },
+             {
+               'parent' => {},
+               'text' => '
+ ',
+               'type' => 'spaces_at_end'
+             }
+           ],
+           'parent' => {},
+           'type' => 'misc_line_arg'
+         }
+       ],
+       'cmdname' => 'node',
+       'contents' => [],
+       'extra' => {
+         'node_content' => [
+           {}
+         ],
+         'nodes_manuals' => [
+           {
+             'node_content' => [],
+             'normalized' => 'chap1'
+           }
+         ],
+         'normalized' => 'chap1',
+         'spaces_after_command' => {}
+       },
+       'line_nr' => {
+         'file_name' => '',
+         'line_nr' => 14,
+         'macro' => ''
+       },
+       'parent' => {}
+     },
+     {
+       'args' => [
+         {
+           'contents' => [
+             {
+               'extra' => {
+                 'command' => {}
+               },
+               'parent' => {},
+               'text' => ' ',
+               'type' => 'empty_spaces_after_command'
+             },
+             {
+               'parent' => {},
+               'text' => 'chap'
+             },
+             {
+               'parent' => {},
+               'text' => '
+ ',
+               'type' => 'spaces_at_end'
+             }
+           ],
+           'parent' => {},
+           'type' => 'misc_line_arg'
+         }
+       ],
+       'cmdname' => 'chapter',
+       'contents' => [
+         {
+           'parent' => {},
+           'text' => '
+ ',
+           'type' => 'empty_line'
+         },
+         {
+           'contents' => [
+             {
+               'parent' => {},
+               'text' => 'In chap1.
+ '
+             }
+           ],
+           'parent' => {},
+           'type' => 'paragraph'
+         },
+         {
+           'parent' => {},
+           'text' => '
+ ',
+           'type' => 'empty_line'
+         }
+       ],
+       'extra' => {
+         'misc_content' => [
+           {}
+         ],
+         'spaces_after_command' => {}
+       },
+       'level' => 1,
+       'line_nr' => {
+         'file_name' => '',
+         'line_nr' => 15,
+         'macro' => ''
+       },
+       'number' => 1,
+       'parent' => {}
+     }
+   ],
+   'type' => 'document_root'
+ };
+ $result_trees{'split_test_before_first_node'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'split_test_before_first_node'}{'contents'}[0]{'contents'}[0];
+ $result_trees{'split_test_before_first_node'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'split_test_before_first_node'}{'contents'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'split_test_before_first_node'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'split_test_before_first_node'}{'contents'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'split_test_before_first_node'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'split_test_before_first_node'}{'contents'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'split_test_before_first_node'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'split_test_before_first_node'}{'contents'}[0]{'contents'}[0];
+ $result_trees{'split_test_before_first_node'}{'contents'}[0]{'contents'}[0]{'extra'}{'spaces_after_command'} = $result_trees{'split_test_before_first_node'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'split_test_before_first_node'}{'contents'}[0]{'contents'}[0]{'parent'} = $result_trees{'split_test_before_first_node'}{'contents'}[0];
+ $result_trees{'split_test_before_first_node'}{'contents'}[0]{'contents'}[1]{'parent'} = $result_trees{'split_test_before_first_node'}{'contents'}[0];
+ $result_trees{'split_test_before_first_node'}{'contents'}[0]{'contents'}[2]{'contents'}[0]{'parent'} = $result_trees{'split_test_before_first_node'}{'contents'}[0]{'contents'}[2];
+ $result_trees{'split_test_before_first_node'}{'contents'}[0]{'contents'}[2]{'parent'} = $result_trees{'split_test_before_first_node'}{'contents'}[0];
+ $result_trees{'split_test_before_first_node'}{'contents'}[0]{'contents'}[3]{'parent'} = $result_trees{'split_test_before_first_node'}{'contents'}[0];
+ $result_trees{'split_test_before_first_node'}{'contents'}[0]{'parent'} = $result_trees{'split_test_before_first_node'};
+ $result_trees{'split_test_before_first_node'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'split_test_before_first_node'}{'contents'}[1];
+ $result_trees{'split_test_before_first_node'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'split_test_before_first_node'}{'contents'}[1]{'args'}[0];
+ $result_trees{'split_test_before_first_node'}{'contents'}[1]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'split_test_before_first_node'}{'contents'}[1]{'args'}[0];
+ $result_trees{'split_test_before_first_node'}{'contents'}[1]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'split_test_before_first_node'}{'contents'}[1]{'args'}[0];
+ $result_trees{'split_test_before_first_node'}{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'split_test_before_first_node'}{'contents'}[1];
+ $result_trees{'split_test_before_first_node'}{'contents'}[1]{'extra'}{'node_content'}[0] = $result_trees{'split_test_before_first_node'}{'contents'}[1]{'args'}[0]{'contents'}[1];
+ $result_trees{'split_test_before_first_node'}{'contents'}[1]{'extra'}{'nodes_manuals'}[0]{'node_content'} = $result_trees{'split_test_before_first_node'}{'contents'}[1]{'extra'}{'node_content'};
+ $result_trees{'split_test_before_first_node'}{'contents'}[1]{'extra'}{'spaces_after_command'} = $result_trees{'split_test_before_first_node'}{'contents'}[1]{'args'}[0]{'contents'}[0];
+ $result_trees{'split_test_before_first_node'}{'contents'}[1]{'parent'} = $result_trees{'split_test_before_first_node'};
+ $result_trees{'split_test_before_first_node'}{'contents'}[2]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'split_test_before_first_node'}{'contents'}[2];
+ $result_trees{'split_test_before_first_node'}{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'split_test_before_first_node'}{'contents'}[2]{'args'}[0];
+ $result_trees{'split_test_before_first_node'}{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'split_test_before_first_node'}{'contents'}[2]{'args'}[0];
+ $result_trees{'split_test_before_first_node'}{'contents'}[2]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'split_test_before_first_node'}{'contents'}[2]{'args'}[0];
+ $result_trees{'split_test_before_first_node'}{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'split_test_before_first_node'}{'contents'}[2];
+ $result_trees{'split_test_before_first_node'}{'contents'}[2]{'contents'}[0]{'parent'} = $result_trees{'split_test_before_first_node'}{'contents'}[2];
+ $result_trees{'split_test_before_first_node'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'parent'} = $result_trees{'split_test_before_first_node'}{'contents'}[2]{'contents'}[1];
+ $result_trees{'split_test_before_first_node'}{'contents'}[2]{'contents'}[1]{'parent'} = $result_trees{'split_test_before_first_node'}{'contents'}[2];
+ $result_trees{'split_test_before_first_node'}{'contents'}[2]{'contents'}[2]{'parent'} = $result_trees{'split_test_before_first_node'}{'contents'}[2];
+ $result_trees{'split_test_before_first_node'}{'contents'}[2]{'contents'}[3]{'contents'}[0]{'extra'}{'command'} = $result_trees{'split_test_before_first_node'}{'contents'}[2]{'contents'}[3];
+ $result_trees{'split_test_before_first_node'}{'contents'}[2]{'contents'}[3]{'contents'}[0]{'parent'} = $result_trees{'split_test_before_first_node'}{'contents'}[2]{'contents'}[3];
+ $result_trees{'split_test_before_first_node'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'split_test_before_first_node'}{'contents'}[2]{'contents'}[3]{'contents'}[1];
+ $result_trees{'split_test_before_first_node'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'args'}[1]{'contents'}[0]{'parent'} = $result_trees{'split_test_before_first_node'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'args'}[1];
+ $result_trees{'split_test_before_first_node'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'args'}[1]{'parent'} = $result_trees{'split_test_before_first_node'}{'contents'}[2]{'contents'}[3]{'contents'}[1];
+ $result_trees{'split_test_before_first_node'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'args'}[2]{'parent'} = $result_trees{'split_test_before_first_node'}{'contents'}[2]{'contents'}[3]{'contents'}[1];
+ $result_trees{'split_test_before_first_node'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'args'}[3]{'contents'}[0]{'contents'}[0]{'parent'} = $result_trees{'split_test_before_first_node'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'args'}[3]{'contents'}[0];
+ $result_trees{'split_test_before_first_node'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'args'}[3]{'contents'}[0]{'parent'} = $result_trees{'split_test_before_first_node'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'args'}[3];
+ $result_trees{'split_test_before_first_node'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'args'}[3]{'parent'} = $result_trees{'split_test_before_first_node'}{'contents'}[2]{'contents'}[3]{'contents'}[1];
+ $result_trees{'split_test_before_first_node'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'extra'}{'menu_entry_description'} = $result_trees{'split_test_before_first_node'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'args'}[3];
+ $result_trees{'split_test_before_first_node'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'extra'}{'menu_entry_node'}{'node_content'}[0] = $result_trees{'split_test_before_first_node'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'args'}[1]{'contents'}[0];
+ $result_trees{'split_test_before_first_node'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'parent'} = $result_trees{'split_test_before_first_node'}{'contents'}[2]{'contents'}[3];
+ $result_trees{'split_test_before_first_node'}{'contents'}[2]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'split_test_before_first_node'}{'contents'}[2]{'contents'}[3]{'contents'}[2];
+ $result_trees{'split_test_before_first_node'}{'contents'}[2]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'split_test_before_first_node'}{'contents'}[2]{'contents'}[3]{'contents'}[2]{'args'}[0];
+ $result_trees{'split_test_before_first_node'}{'contents'}[2]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'split_test_before_first_node'}{'contents'}[2]{'contents'}[3]{'contents'}[2]{'args'}[0];
+ $result_trees{'split_test_before_first_node'}{'contents'}[2]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'split_test_before_first_node'}{'contents'}[2]{'contents'}[3]{'contents'}[2]{'args'}[0];
+ $result_trees{'split_test_before_first_node'}{'contents'}[2]{'contents'}[3]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'split_test_before_first_node'}{'contents'}[2]{'contents'}[3]{'contents'}[2];
+ $result_trees{'split_test_before_first_node'}{'contents'}[2]{'contents'}[3]{'contents'}[2]{'extra'}{'command'} = $result_trees{'split_test_before_first_node'}{'contents'}[2]{'contents'}[3];
+ $result_trees{'split_test_before_first_node'}{'contents'}[2]{'contents'}[3]{'contents'}[2]{'extra'}{'spaces_after_command'} = $result_trees{'split_test_before_first_node'}{'contents'}[2]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[0];
+ $result_trees{'split_test_before_first_node'}{'contents'}[2]{'contents'}[3]{'contents'}[2]{'parent'} = $result_trees{'split_test_before_first_node'}{'contents'}[2]{'contents'}[3];
+ $result_trees{'split_test_before_first_node'}{'contents'}[2]{'contents'}[3]{'extra'}{'end_command'} = $result_trees{'split_test_before_first_node'}{'contents'}[2]{'contents'}[3]{'contents'}[2];
+ $result_trees{'split_test_before_first_node'}{'contents'}[2]{'contents'}[3]{'extra'}{'spaces_after_command'} = $result_trees{'split_test_before_first_node'}{'contents'}[2]{'contents'}[3]{'contents'}[0];
+ $result_trees{'split_test_before_first_node'}{'contents'}[2]{'contents'}[3]{'parent'} = $result_trees{'split_test_before_first_node'}{'contents'}[2];
+ $result_trees{'split_test_before_first_node'}{'contents'}[2]{'contents'}[4]{'parent'} = $result_trees{'split_test_before_first_node'}{'contents'}[2];
+ $result_trees{'split_test_before_first_node'}{'contents'}[2]{'extra'}{'misc_content'}[0] = $result_trees{'split_test_before_first_node'}{'contents'}[2]{'args'}[0]{'contents'}[1];
+ $result_trees{'split_test_before_first_node'}{'contents'}[2]{'extra'}{'spaces_after_command'} = $result_trees{'split_test_before_first_node'}{'contents'}[2]{'args'}[0]{'contents'}[0];
+ $result_trees{'split_test_before_first_node'}{'contents'}[2]{'parent'} = $result_trees{'split_test_before_first_node'};
+ $result_trees{'split_test_before_first_node'}{'contents'}[3]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'split_test_before_first_node'}{'contents'}[3];
+ $result_trees{'split_test_before_first_node'}{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'split_test_before_first_node'}{'contents'}[3]{'args'}[0];
+ $result_trees{'split_test_before_first_node'}{'contents'}[3]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'split_test_before_first_node'}{'contents'}[3]{'args'}[0];
+ $result_trees{'split_test_before_first_node'}{'contents'}[3]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'split_test_before_first_node'}{'contents'}[3]{'args'}[0];
+ $result_trees{'split_test_before_first_node'}{'contents'}[3]{'args'}[0]{'parent'} = $result_trees{'split_test_before_first_node'}{'contents'}[3];
+ $result_trees{'split_test_before_first_node'}{'contents'}[3]{'extra'}{'node_content'}[0] = $result_trees{'split_test_before_first_node'}{'contents'}[3]{'args'}[0]{'contents'}[1];
+ $result_trees{'split_test_before_first_node'}{'contents'}[3]{'extra'}{'nodes_manuals'}[0]{'node_content'} = $result_trees{'split_test_before_first_node'}{'contents'}[3]{'extra'}{'node_content'};
+ $result_trees{'split_test_before_first_node'}{'contents'}[3]{'extra'}{'spaces_after_command'} = $result_trees{'split_test_before_first_node'}{'contents'}[3]{'args'}[0]{'contents'}[0];
+ $result_trees{'split_test_before_first_node'}{'contents'}[3]{'parent'} = $result_trees{'split_test_before_first_node'};
+ $result_trees{'split_test_before_first_node'}{'contents'}[4]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'split_test_before_first_node'}{'contents'}[4];
+ $result_trees{'split_test_before_first_node'}{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'split_test_before_first_node'}{'contents'}[4]{'args'}[0];
+ $result_trees{'split_test_before_first_node'}{'contents'}[4]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'split_test_before_first_node'}{'contents'}[4]{'args'}[0];
+ $result_trees{'split_test_before_first_node'}{'contents'}[4]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'split_test_before_first_node'}{'contents'}[4]{'args'}[0];
+ $result_trees{'split_test_before_first_node'}{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'split_test_before_first_node'}{'contents'}[4];
+ $result_trees{'split_test_before_first_node'}{'contents'}[4]{'contents'}[0]{'parent'} = $result_trees{'split_test_before_first_node'}{'contents'}[4];
+ $result_trees{'split_test_before_first_node'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'parent'} = $result_trees{'split_test_before_first_node'}{'contents'}[4]{'contents'}[1];
+ $result_trees{'split_test_before_first_node'}{'contents'}[4]{'contents'}[1]{'parent'} = $result_trees{'split_test_before_first_node'}{'contents'}[4];
+ $result_trees{'split_test_before_first_node'}{'contents'}[4]{'contents'}[2]{'parent'} = $result_trees{'split_test_before_first_node'}{'contents'}[4];
+ $result_trees{'split_test_before_first_node'}{'contents'}[4]{'extra'}{'misc_content'}[0] = $result_trees{'split_test_before_first_node'}{'contents'}[4]{'args'}[0]{'contents'}[1];
+ $result_trees{'split_test_before_first_node'}{'contents'}[4]{'extra'}{'spaces_after_command'} = $result_trees{'split_test_before_first_node'}{'contents'}[4]{'args'}[0]{'contents'}[0];
+ $result_trees{'split_test_before_first_node'}{'contents'}[4]{'parent'} = $result_trees{'split_test_before_first_node'};
+ 
+ $result_texis{'split_test_before_first_node'} = '@setfilename split_test_before_first_node.info
+ 
+ truc machin et reuc machin  ze aze zea zae eaz eaz zae
+ 
+ @node Top
+ @top top
+ 
+ In top node
+ 
+ @menu
+ * chap1::
+ @end menu
+ 
+ @node chap1
+ @chapter chap
+ 
+ In chap1.
+ 
+ ';
+ 
+ 
+ $result_texts{'split_test_before_first_node'} = '
+ truc machin et reuc machin  ze aze zea zae eaz eaz zae
+ 
+ top
+ ***
+ 
+ In top node
+ 
+ * chap1::
+ 
+ 1 chap
+ ******
+ 
+ In chap1.
+ 
+ ';
+ 
+ $result_sectioning{'split_test_before_first_node'} = {
+   'level' => -1,
+   'section_childs' => [
+     {
+       'cmdname' => 'top',
+       'extra' => {
+         'associated_node' => {
+           'cmdname' => 'node',
+           'extra' => {
+             'normalized' => 'Top'
+           }
+         }
+       },
+       'level' => 0,
+       'section_childs' => [
+         {
+           'cmdname' => 'chapter',
+           'extra' => {
+             'associated_node' => {
+               'cmdname' => 'node',
+               'extra' => {
+                 'normalized' => 'chap1'
+               }
+             }
+           },
+           'level' => 1,
+           'number' => 1,
+           'section_up' => {},
+           'toplevel_prev' => {},
+           'toplevel_up' => {}
+         }
+       ],
+       'section_up' => {}
+     }
+   ]
+ };
+ $result_sectioning{'split_test_before_first_node'}{'section_childs'}[0]{'section_childs'}[0]{'section_up'} = $result_sectioning{'split_test_before_first_node'}{'section_childs'}[0];
+ $result_sectioning{'split_test_before_first_node'}{'section_childs'}[0]{'section_childs'}[0]{'toplevel_prev'} = $result_sectioning{'split_test_before_first_node'}{'section_childs'}[0];
+ $result_sectioning{'split_test_before_first_node'}{'section_childs'}[0]{'section_childs'}[0]{'toplevel_up'} = $result_sectioning{'split_test_before_first_node'}{'section_childs'}[0];
+ $result_sectioning{'split_test_before_first_node'}{'section_childs'}[0]{'section_up'} = $result_sectioning{'split_test_before_first_node'};
+ 
+ $result_nodes{'split_test_before_first_node'} = {
+   'cmdname' => 'node',
+   'extra' => {
+     'associated_section' => {
+       'cmdname' => 'top',
+       'extra' => {},
+       'level' => 0
+     },
+     'normalized' => 'Top'
+   },
+   'menu_child' => {
+     'cmdname' => 'node',
+     'extra' => {
+       'associated_section' => {
+         'cmdname' => 'chapter',
+         'extra' => {},
+         'level' => 1,
+         'number' => 1
+       },
+       'normalized' => 'chap1'
+     },
+     'node_prev' => {},
+     'node_up' => {}
+   },
+   'menus' => [
+     {
+       'cmdname' => 'menu',
+       'extra' => {
+         'end_command' => {
+           'cmdname' => 'end',
+           'extra' => {
+             'command' => {},
+             'command_argument' => 'menu',
+             'text_arg' => 'menu'
+           }
+         }
+       }
+     }
+   ],
+   'node_next' => {},
+   'node_up' => {
+     'extra' => {
+       'manual_content' => [
+         {
+           'text' => 'dir'
+         }
+       ],
+       'top_node_up' => {}
+     },
+     'type' => 'top_node_up'
+   }
+ };
+ $result_nodes{'split_test_before_first_node'}{'menu_child'}{'node_prev'} = $result_nodes{'split_test_before_first_node'};
+ $result_nodes{'split_test_before_first_node'}{'menu_child'}{'node_up'} = $result_nodes{'split_test_before_first_node'};
+ $result_nodes{'split_test_before_first_node'}{'menus'}[0]{'extra'}{'end_command'}{'extra'}{'command'} = $result_nodes{'split_test_before_first_node'}{'menus'}[0];
+ $result_nodes{'split_test_before_first_node'}{'node_next'} = $result_nodes{'split_test_before_first_node'}{'menu_child'};
+ $result_nodes{'split_test_before_first_node'}{'node_up'}{'extra'}{'top_node_up'} = $result_nodes{'split_test_before_first_node'};
+ 
+ $result_menus{'split_test_before_first_node'} = {
+   'cmdname' => 'node',
+   'extra' => {
+     'normalized' => 'Top'
+   },
+   'menu_child' => {
+     'cmdname' => 'node',
+     'extra' => {
+       'normalized' => 'chap1'
+     },
+     'menu_up' => {},
+     'menu_up_hash' => {
+       'Top' => 1
+     }
+   }
+ };
+ $result_menus{'split_test_before_first_node'}{'menu_child'}{'menu_up'} = $result_menus{'split_test_before_first_node'};
+ 
+ $result_errors{'split_test_before_first_node'} = [];
+ 
+ 
+ 1;
diff -Nrc2 texinfo-5.2/tp/t/results/info_tests/split_test_before_first_node_no_empty_line/res_info/split_test_before_first_node.info texinfo-6.0/tp/t/results/info_tests/split_test_before_first_node_no_empty_line/res_info/split_test_before_first_node.info
*** texinfo-5.2/tp/t/results/info_tests/split_test_before_first_node_no_empty_line/res_info/split_test_before_first_node.info	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/tp/t/results/info_tests/split_test_before_first_node_no_empty_line/res_info/split_test_before_first_node.info	2014-04-22 02:56:40.000000000 +0100
***************
*** 0 ****
--- 1,15 ----
+ This is split_test_before_first_node.info, produced from .
+ 
+ truc machin et reuc machin ze aze zea zae eaz eaz zae
+ 
+ 
+ Indirect:
+ split_test_before_first_node.info-1: 115
+ split_test_before_first_node.info-2: 353
+ 
+ Tag Table:
+ (Indirect)
+ Node: Top115
+ Node: chap1353
+ 
+ End Tag Table
diff -Nrc2 texinfo-5.2/tp/t/results/info_tests/split_test_before_first_node_no_empty_line/res_info/split_test_before_first_node.info-1 texinfo-6.0/tp/t/results/info_tests/split_test_before_first_node_no_empty_line/res_info/split_test_before_first_node.info-1
*** texinfo-5.2/tp/t/results/info_tests/split_test_before_first_node_no_empty_line/res_info/split_test_before_first_node.info-1	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/tp/t/results/info_tests/split_test_before_first_node_no_empty_line/res_info/split_test_before_first_node.info-1	2014-04-22 02:56:40.000000000 +0100
***************
*** 0 ****
--- 1,16 ----
+ This is split_test_before_first_node.info, produced from .
+ 
+ truc machin et reuc machin ze aze zea zae eaz eaz zae
+ 
+ 
+ File: split_test_before_first_node.info,  Node: Top,  Next: chap1,  Up: (dir)
+ 
+ top
+ ***
+ 
+ In top node
+ 
+ * Menu:
+ 
+ * chap1::
+ 
diff -Nrc2 texinfo-5.2/tp/t/results/info_tests/split_test_before_first_node_no_empty_line/res_info/split_test_before_first_node.info-2 texinfo-6.0/tp/t/results/info_tests/split_test_before_first_node_no_empty_line/res_info/split_test_before_first_node.info-2
*** texinfo-5.2/tp/t/results/info_tests/split_test_before_first_node_no_empty_line/res_info/split_test_before_first_node.info-2	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/tp/t/results/info_tests/split_test_before_first_node_no_empty_line/res_info/split_test_before_first_node.info-2	2014-04-22 02:56:40.000000000 +0100
***************
*** 0 ****
--- 1,12 ----
+ This is split_test_before_first_node.info, produced from .
+ 
+ truc machin et reuc machin ze aze zea zae eaz eaz zae
+ 
+ 
+ File: split_test_before_first_node.info,  Node: chap1,  Prev: Top,  Up: Top
+ 
+ 1 chap
+ ******
+ 
+ In chap1.
+ 
diff -Nrc2 texinfo-5.2/tp/t/results/info_tests/split_test_before_first_node_no_empty_line.pl texinfo-6.0/tp/t/results/info_tests/split_test_before_first_node_no_empty_line.pl
*** texinfo-5.2/tp/t/results/info_tests/split_test_before_first_node_no_empty_line.pl	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/tp/t/results/info_tests/split_test_before_first_node_no_empty_line.pl	2014-04-22 02:56:40.000000000 +0100
***************
*** 0 ****
--- 1,670 ----
+ use vars qw(%result_texis %result_texts %result_trees %result_errors 
+    %result_indices %result_sectioning %result_nodes %result_menus
+    %result_floats %result_converted %result_converted_errors 
+    %result_elements %result_directions_text);
+ 
+ use utf8;
+ 
+ $result_trees{'split_test_before_first_node_no_empty_line'} = {
+   'contents' => [
+     {
+       'contents' => [
+         {
+           'args' => [
+             {
+               'contents' => [
+                 {
+                   'extra' => {
+                     'command' => {}
+                   },
+                   'parent' => {},
+                   'text' => ' ',
+                   'type' => 'empty_spaces_after_command'
+                 },
+                 {
+                   'parent' => {},
+                   'text' => 'split_test_before_first_node.info'
+                 },
+                 {
+                   'parent' => {},
+                   'text' => '
+ ',
+                   'type' => 'spaces_at_end'
+                 }
+               ],
+               'parent' => {},
+               'type' => 'misc_line_arg'
+             }
+           ],
+           'cmdname' => 'setfilename',
+           'extra' => {
+             'spaces_after_command' => {},
+             'text_arg' => 'split_test_before_first_node.info'
+           },
+           'line_nr' => {
+             'file_name' => '',
+             'line_nr' => 1,
+             'macro' => ''
+           },
+           'parent' => {}
+         },
+         {
+           'parent' => {},
+           'text' => '
+ ',
+           'type' => 'empty_line'
+         },
+         {
+           'contents' => [
+             {
+               'parent' => {},
+               'text' => 'truc machin et reuc machin  ze aze zea zae eaz eaz zae
+ '
+             }
+           ],
+           'parent' => {},
+           'type' => 'paragraph'
+         }
+       ],
+       'parent' => {},
+       'type' => 'text_root'
+     },
+     {
+       'args' => [
+         {
+           'contents' => [
+             {
+               'extra' => {
+                 'command' => {}
+               },
+               'parent' => {},
+               'text' => ' ',
+               'type' => 'empty_spaces_after_command'
+             },
+             {
+               'parent' => {},
+               'text' => 'Top'
+             },
+             {
+               'parent' => {},
+               'text' => '
+ ',
+               'type' => 'spaces_at_end'
+             }
+           ],
+           'parent' => {},
+           'type' => 'misc_line_arg'
+         }
+       ],
+       'cmdname' => 'node',
+       'contents' => [],
+       'extra' => {
+         'node_content' => [
+           {}
+         ],
+         'nodes_manuals' => [
+           {
+             'node_content' => [],
+             'normalized' => 'Top'
+           }
+         ],
+         'normalized' => 'Top',
+         'spaces_after_command' => {}
+       },
+       'line_nr' => {
+         'file_name' => '',
+         'line_nr' => 4,
+         'macro' => ''
+       },
+       'parent' => {}
+     },
+     {
+       'args' => [
+         {
+           'contents' => [
+             {
+               'extra' => {
+                 'command' => {}
+               },
+               'parent' => {},
+               'text' => ' ',
+               'type' => 'empty_spaces_after_command'
+             },
+             {
+               'parent' => {},
+               'text' => 'top'
+             },
+             {
+               'parent' => {},
+               'text' => '
+ ',
+               'type' => 'spaces_at_end'
+             }
+           ],
+           'parent' => {},
+           'type' => 'misc_line_arg'
+         }
+       ],
+       'cmdname' => 'top',
+       'contents' => [
+         {
+           'parent' => {},
+           'text' => '
+ ',
+           'type' => 'empty_line'
+         },
+         {
+           'contents' => [
+             {
+               'parent' => {},
+               'text' => 'In top node
+ '
+             }
+           ],
+           'parent' => {},
+           'type' => 'paragraph'
+         },
+         {
+           'parent' => {},
+           'text' => '
+ ',
+           'type' => 'empty_line'
+         },
+         {
+           'cmdname' => 'menu',
+           'contents' => [
+             {
+               'extra' => {
+                 'command' => {}
+               },
+               'parent' => {},
+               'text' => '
+ ',
+               'type' => 'empty_line_after_command'
+             },
+             {
+               'args' => [
+                 {
+                   'parent' => {},
+                   'text' => '* ',
+                   'type' => 'menu_entry_leading_text'
+                 },
+                 {
+                   'contents' => [
+                     {
+                       'parent' => {},
+                       'text' => 'chap1'
+                     }
+                   ],
+                   'parent' => {},
+                   'type' => 'menu_entry_node'
+                 },
+                 {
+                   'parent' => {},
+                   'text' => '::',
+                   'type' => 'menu_entry_separator'
+                 },
+                 {
+                   'contents' => [
+                     {
+                       'contents' => [
+                         {
+                           'parent' => {},
+                           'text' => '
+ '
+                         }
+                       ],
+                       'parent' => {},
+                       'type' => 'preformatted'
+                     }
+                   ],
+                   'parent' => {},
+                   'type' => 'menu_entry_description'
+                 }
+               ],
+               'extra' => {
+                 'menu_entry_description' => {},
+                 'menu_entry_node' => {
+                   'node_content' => [
+                     {}
+                   ],
+                   'normalized' => 'chap1'
+                 }
+               },
+               'line_nr' => {
+                 'file_name' => '',
+                 'line_nr' => 10,
+                 'macro' => ''
+               },
+               'parent' => {},
+               'type' => 'menu_entry'
+             },
+             {
+               'args' => [
+                 {
+                   'contents' => [
+                     {
+                       'extra' => {
+                         'command' => {}
+                       },
+                       'parent' => {},
+                       'text' => ' ',
+                       'type' => 'empty_spaces_after_command'
+                     },
+                     {
+                       'parent' => {},
+                       'text' => 'menu'
+                     },
+                     {
+                       'parent' => {},
+                       'text' => '
+ ',
+                       'type' => 'spaces_at_end'
+                     }
+                   ],
+                   'parent' => {},
+                   'type' => 'misc_line_arg'
+                 }
+               ],
+               'cmdname' => 'end',
+               'extra' => {
+                 'command' => {},
+                 'command_argument' => 'menu',
+                 'spaces_after_command' => {},
+                 'text_arg' => 'menu'
+               },
+               'line_nr' => {
+                 'file_name' => '',
+                 'line_nr' => 11,
+                 'macro' => ''
+               },
+               'parent' => {}
+             }
+           ],
+           'extra' => {
+             'end_command' => {},
+             'spaces_after_command' => {}
+           },
+           'line_nr' => {
+             'file_name' => '',
+             'line_nr' => 9,
+             'macro' => ''
+           },
+           'parent' => {}
+         },
+         {
+           'parent' => {},
+           'text' => '
+ ',
+           'type' => 'empty_line'
+         }
+       ],
+       'extra' => {
+         'misc_content' => [
+           {}
+         ],
+         'spaces_after_command' => {}
+       },
+       'level' => 0,
+       'line_nr' => {
+         'file_name' => '',
+         'line_nr' => 5,
+         'macro' => ''
+       },
+       'parent' => {}
+     },
+     {
+       'args' => [
+         {
+           'contents' => [
+             {
+               'extra' => {
+                 'command' => {}
+               },
+               'parent' => {},
+               'text' => ' ',
+               'type' => 'empty_spaces_after_command'
+             },
+             {
+               'parent' => {},
+               'text' => 'chap1'
+             },
+             {
+               'parent' => {},
+               'text' => '
+ ',
+               'type' => 'spaces_at_end'
+             }
+           ],
+           'parent' => {},
+           'type' => 'misc_line_arg'
+         }
+       ],
+       'cmdname' => 'node',
+       'contents' => [],
+       'extra' => {
+         'node_content' => [
+           {}
+         ],
+         'nodes_manuals' => [
+           {
+             'node_content' => [],
+             'normalized' => 'chap1'
+           }
+         ],
+         'normalized' => 'chap1',
+         'spaces_after_command' => {}
+       },
+       'line_nr' => {
+         'file_name' => '',
+         'line_nr' => 13,
+         'macro' => ''
+       },
+       'parent' => {}
+     },
+     {
+       'args' => [
+         {
+           'contents' => [
+             {
+               'extra' => {
+                 'command' => {}
+               },
+               'parent' => {},
+               'text' => ' ',
+               'type' => 'empty_spaces_after_command'
+             },
+             {
+               'parent' => {},
+               'text' => 'chap'
+             },
+             {
+               'parent' => {},
+               'text' => '
+ ',
+               'type' => 'spaces_at_end'
+             }
+           ],
+           'parent' => {},
+           'type' => 'misc_line_arg'
+         }
+       ],
+       'cmdname' => 'chapter',
+       'contents' => [
+         {
+           'parent' => {},
+           'text' => '
+ ',
+           'type' => 'empty_line'
+         },
+         {
+           'contents' => [
+             {
+               'parent' => {},
+               'text' => 'In chap1.
+ '
+             }
+           ],
+           'parent' => {},
+           'type' => 'paragraph'
+         },
+         {
+           'parent' => {},
+           'text' => '
+ ',
+           'type' => 'empty_line'
+         }
+       ],
+       'extra' => {
+         'misc_content' => [
+           {}
+         ],
+         'spaces_after_command' => {}
+       },
+       'level' => 1,
+       'line_nr' => {
+         'file_name' => '',
+         'line_nr' => 14,
+         'macro' => ''
+       },
+       'number' => 1,
+       'parent' => {}
+     }
+   ],
+   'type' => 'document_root'
+ };
+ $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[0]{'contents'}[0];
+ $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[0]{'contents'}[0];
+ $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[0]{'contents'}[0]{'extra'}{'spaces_after_command'} = $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[0]{'contents'}[0]{'parent'} = $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[0];
+ $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[0]{'contents'}[1]{'parent'} = $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[0];
+ $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[0]{'contents'}[2]{'contents'}[0]{'parent'} = $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[0]{'contents'}[2];
+ $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[0]{'contents'}[2]{'parent'} = $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[0];
+ $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[0]{'parent'} = $result_trees{'split_test_before_first_node_no_empty_line'};
+ $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[1];
+ $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[1]{'args'}[0];
+ $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[1]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[1]{'args'}[0];
+ $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[1]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[1]{'args'}[0];
+ $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[1];
+ $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[1]{'extra'}{'node_content'}[0] = $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[1]{'args'}[0]{'contents'}[1];
+ $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[1]{'extra'}{'nodes_manuals'}[0]{'node_content'} = $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[1]{'extra'}{'node_content'};
+ $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[1]{'extra'}{'spaces_after_command'} = $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[1]{'args'}[0]{'contents'}[0];
+ $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[1]{'parent'} = $result_trees{'split_test_before_first_node_no_empty_line'};
+ $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[2]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[2];
+ $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[2]{'args'}[0];
+ $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[2]{'args'}[0];
+ $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[2]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[2]{'args'}[0];
+ $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[2];
+ $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[2]{'contents'}[0]{'parent'} = $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[2];
+ $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'parent'} = $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[2]{'contents'}[1];
+ $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[2]{'contents'}[1]{'parent'} = $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[2];
+ $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[2]{'contents'}[2]{'parent'} = $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[2];
+ $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[2]{'contents'}[3]{'contents'}[0]{'extra'}{'command'} = $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[2]{'contents'}[3];
+ $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[2]{'contents'}[3]{'contents'}[0]{'parent'} = $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[2]{'contents'}[3];
+ $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[2]{'contents'}[3]{'contents'}[1];
+ $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'args'}[1]{'contents'}[0]{'parent'} = $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'args'}[1];
+ $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'args'}[1]{'parent'} = $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[2]{'contents'}[3]{'contents'}[1];
+ $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'args'}[2]{'parent'} = $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[2]{'contents'}[3]{'contents'}[1];
+ $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'args'}[3]{'contents'}[0]{'contents'}[0]{'parent'} = $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'args'}[3]{'contents'}[0];
+ $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'args'}[3]{'contents'}[0]{'parent'} = $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'args'}[3];
+ $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'args'}[3]{'parent'} = $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[2]{'contents'}[3]{'contents'}[1];
+ $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'extra'}{'menu_entry_description'} = $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'args'}[3];
+ $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'extra'}{'menu_entry_node'}{'node_content'}[0] = $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'args'}[1]{'contents'}[0];
+ $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[2]{'contents'}[3]{'contents'}[1]{'parent'} = $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[2]{'contents'}[3];
+ $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[2]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[2]{'contents'}[3]{'contents'}[2];
+ $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[2]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[2]{'contents'}[3]{'contents'}[2]{'args'}[0];
+ $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[2]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[2]{'contents'}[3]{'contents'}[2]{'args'}[0];
+ $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[2]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[2]{'contents'}[3]{'contents'}[2]{'args'}[0];
+ $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[2]{'contents'}[3]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[2]{'contents'}[3]{'contents'}[2];
+ $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[2]{'contents'}[3]{'contents'}[2]{'extra'}{'command'} = $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[2]{'contents'}[3];
+ $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[2]{'contents'}[3]{'contents'}[2]{'extra'}{'spaces_after_command'} = $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[2]{'contents'}[3]{'contents'}[2]{'args'}[0]{'contents'}[0];
+ $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[2]{'contents'}[3]{'contents'}[2]{'parent'} = $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[2]{'contents'}[3];
+ $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[2]{'contents'}[3]{'extra'}{'end_command'} = $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[2]{'contents'}[3]{'contents'}[2];
+ $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[2]{'contents'}[3]{'extra'}{'spaces_after_command'} = $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[2]{'contents'}[3]{'contents'}[0];
+ $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[2]{'contents'}[3]{'parent'} = $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[2];
+ $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[2]{'contents'}[4]{'parent'} = $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[2];
+ $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[2]{'extra'}{'misc_content'}[0] = $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[2]{'args'}[0]{'contents'}[1];
+ $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[2]{'extra'}{'spaces_after_command'} = $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[2]{'args'}[0]{'contents'}[0];
+ $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[2]{'parent'} = $result_trees{'split_test_before_first_node_no_empty_line'};
+ $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[3]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[3];
+ $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[3]{'args'}[0];
+ $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[3]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[3]{'args'}[0];
+ $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[3]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[3]{'args'}[0];
+ $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[3]{'args'}[0]{'parent'} = $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[3];
+ $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[3]{'extra'}{'node_content'}[0] = $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[3]{'args'}[0]{'contents'}[1];
+ $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[3]{'extra'}{'nodes_manuals'}[0]{'node_content'} = $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[3]{'extra'}{'node_content'};
+ $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[3]{'extra'}{'spaces_after_command'} = $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[3]{'args'}[0]{'contents'}[0];
+ $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[3]{'parent'} = $result_trees{'split_test_before_first_node_no_empty_line'};
+ $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[4]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[4];
+ $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[4]{'args'}[0];
+ $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[4]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[4]{'args'}[0];
+ $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[4]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[4]{'args'}[0];
+ $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[4];
+ $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[4]{'contents'}[0]{'parent'} = $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[4];
+ $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'parent'} = $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[4]{'contents'}[1];
+ $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[4]{'contents'}[1]{'parent'} = $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[4];
+ $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[4]{'contents'}[2]{'parent'} = $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[4];
+ $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[4]{'extra'}{'misc_content'}[0] = $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[4]{'args'}[0]{'contents'}[1];
+ $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[4]{'extra'}{'spaces_after_command'} = $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[4]{'args'}[0]{'contents'}[0];
+ $result_trees{'split_test_before_first_node_no_empty_line'}{'contents'}[4]{'parent'} = $result_trees{'split_test_before_first_node_no_empty_line'};
+ 
+ $result_texis{'split_test_before_first_node_no_empty_line'} = '@setfilename split_test_before_first_node.info
+ 
+ truc machin et reuc machin  ze aze zea zae eaz eaz zae
+ @node Top
+ @top top
+ 
+ In top node
+ 
+ @menu
+ * chap1::
+ @end menu
+ 
+ @node chap1
+ @chapter chap
+ 
+ In chap1.
+ 
+ ';
+ 
+ 
+ $result_texts{'split_test_before_first_node_no_empty_line'} = '
+ truc machin et reuc machin  ze aze zea zae eaz eaz zae
+ top
+ ***
+ 
+ In top node
+ 
+ * chap1::
+ 
+ 1 chap
+ ******
+ 
+ In chap1.
+ 
+ ';
+ 
+ $result_sectioning{'split_test_before_first_node_no_empty_line'} = {
+   'level' => -1,
+   'section_childs' => [
+     {
+       'cmdname' => 'top',
+       'extra' => {
+         'associated_node' => {
+           'cmdname' => 'node',
+           'extra' => {
+             'normalized' => 'Top'
+           }
+         }
+       },
+       'level' => 0,
+       'section_childs' => [
+         {
+           'cmdname' => 'chapter',
+           'extra' => {
+             'associated_node' => {
+               'cmdname' => 'node',
+               'extra' => {
+                 'normalized' => 'chap1'
+               }
+             }
+           },
+           'level' => 1,
+           'number' => 1,
+           'section_up' => {},
+           'toplevel_prev' => {},
+           'toplevel_up' => {}
+         }
+       ],
+       'section_up' => {}
+     }
+   ]
+ };
+ $result_sectioning{'split_test_before_first_node_no_empty_line'}{'section_childs'}[0]{'section_childs'}[0]{'section_up'} = $result_sectioning{'split_test_before_first_node_no_empty_line'}{'section_childs'}[0];
+ $result_sectioning{'split_test_before_first_node_no_empty_line'}{'section_childs'}[0]{'section_childs'}[0]{'toplevel_prev'} = $result_sectioning{'split_test_before_first_node_no_empty_line'}{'section_childs'}[0];
+ $result_sectioning{'split_test_before_first_node_no_empty_line'}{'section_childs'}[0]{'section_childs'}[0]{'toplevel_up'} = $result_sectioning{'split_test_before_first_node_no_empty_line'}{'section_childs'}[0];
+ $result_sectioning{'split_test_before_first_node_no_empty_line'}{'section_childs'}[0]{'section_up'} = $result_sectioning{'split_test_before_first_node_no_empty_line'};
+ 
+ $result_nodes{'split_test_before_first_node_no_empty_line'} = {
+   'cmdname' => 'node',
+   'extra' => {
+     'associated_section' => {
+       'cmdname' => 'top',
+       'extra' => {},
+       'level' => 0
+     },
+     'normalized' => 'Top'
+   },
+   'menu_child' => {
+     'cmdname' => 'node',
+     'extra' => {
+       'associated_section' => {
+         'cmdname' => 'chapter',
+         'extra' => {},
+         'level' => 1,
+         'number' => 1
+       },
+       'normalized' => 'chap1'
+     },
+     'node_prev' => {},
+     'node_up' => {}
+   },
+   'menus' => [
+     {
+       'cmdname' => 'menu',
+       'extra' => {
+         'end_command' => {
+           'cmdname' => 'end',
+           'extra' => {
+             'command' => {},
+             'command_argument' => 'menu',
+             'text_arg' => 'menu'
+           }
+         }
+       }
+     }
+   ],
+   'node_next' => {},
+   'node_up' => {
+     'extra' => {
+       'manual_content' => [
+         {
+           'text' => 'dir'
+         }
+       ],
+       'top_node_up' => {}
+     },
+     'type' => 'top_node_up'
+   }
+ };
+ $result_nodes{'split_test_before_first_node_no_empty_line'}{'menu_child'}{'node_prev'} = $result_nodes{'split_test_before_first_node_no_empty_line'};
+ $result_nodes{'split_test_before_first_node_no_empty_line'}{'menu_child'}{'node_up'} = $result_nodes{'split_test_before_first_node_no_empty_line'};
+ $result_nodes{'split_test_before_first_node_no_empty_line'}{'menus'}[0]{'extra'}{'end_command'}{'extra'}{'command'} = $result_nodes{'split_test_before_first_node_no_empty_line'}{'menus'}[0];
+ $result_nodes{'split_test_before_first_node_no_empty_line'}{'node_next'} = $result_nodes{'split_test_before_first_node_no_empty_line'}{'menu_child'};
+ $result_nodes{'split_test_before_first_node_no_empty_line'}{'node_up'}{'extra'}{'top_node_up'} = $result_nodes{'split_test_before_first_node_no_empty_line'};
+ 
+ $result_menus{'split_test_before_first_node_no_empty_line'} = {
+   'cmdname' => 'node',
+   'extra' => {
+     'normalized' => 'Top'
+   },
+   'menu_child' => {
+     'cmdname' => 'node',
+     'extra' => {
+       'normalized' => 'chap1'
+     },
+     'menu_up' => {},
+     'menu_up_hash' => {
+       'Top' => 1
+     }
+   }
+ };
+ $result_menus{'split_test_before_first_node_no_empty_line'}{'menu_child'}{'menu_up'} = $result_menus{'split_test_before_first_node_no_empty_line'};
+ 
+ $result_errors{'split_test_before_first_node_no_empty_line'} = [];
+ 
+ 
+ 1;
diff -Nrc2 texinfo-5.2/tp/t/results/info_tests/xref_test.pl texinfo-6.0/tp/t/results/info_tests/xref_test.pl
*** texinfo-5.2/tp/t/results/info_tests/xref_test.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/info_tests/xref_test.pl	2014-04-22 02:56:40.000000000 +0100
***************
*** 500,537 ****
  $result_converted_errors{'info'}->{'xref_test'} = [
    {
-     'file_name' => '',
      'error_line' => ':4: warning: `.\' or `,\' must follow @xref, not a
  ',
!     'text' => '`.\' or `,\' must follow @xref, not a',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 4
    },
    {
-     'file_name' => '',
      'error_line' => ':5: warning: `.\' or `,\' must follow @xref
  ',
!     'text' => '`.\' or `,\' must follow @xref',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 5
    },
    {
-     'file_name' => '',
      'error_line' => ':6: warning: `.\' or `,\' must follow @xref, not !
  ',
!     'text' => '`.\' or `,\' must follow @xref, not !',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 6
    },
    {
-     'file_name' => '',
      'error_line' => ':7: warning: `.\' or `,\' must follow @xref, not #
  ',
!     'text' => '`.\' or `,\' must follow @xref, not #',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 7
    }
  ];
--- 500,537 ----
  $result_converted_errors{'info'}->{'xref_test'} = [
    {
      'error_line' => ':4: warning: `.\' or `,\' must follow @xref, not a
  ',
!     'file_name' => '',
!     'line_nr' => 4,
      'macro' => '',
!     'text' => '`.\' or `,\' must follow @xref, not a',
!     'type' => 'warning'
    },
    {
      'error_line' => ':5: warning: `.\' or `,\' must follow @xref
  ',
!     'file_name' => '',
!     'line_nr' => 5,
      'macro' => '',
!     'text' => '`.\' or `,\' must follow @xref',
!     'type' => 'warning'
    },
    {
      'error_line' => ':6: warning: `.\' or `,\' must follow @xref, not !
  ',
!     'file_name' => '',
!     'line_nr' => 6,
      'macro' => '',
!     'text' => '`.\' or `,\' must follow @xref, not !',
!     'type' => 'warning'
    },
    {
      'error_line' => ':7: warning: `.\' or `,\' must follow @xref, not #
  ',
!     'file_name' => '',
!     'line_nr' => 7,
      'macro' => '',
!     'text' => '`.\' or `,\' must follow @xref, not #',
!     'type' => 'warning'
    }
  ];
diff -Nrc2 texinfo-5.2/tp/t/results/languages/appendix_translated.pl texinfo-6.0/tp/t/results/languages/appendix_translated.pl
*** texinfo-5.2/tp/t/results/languages/appendix_translated.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/languages/appendix_translated.pl	2015-02-10 17:26:55.000000000 +0000
***************
*** 404,417 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 404,417 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 422,429 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 422,429 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 433,437 ****
  </head>
  
! <body lang="fr" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 433,437 ----
  </head>
  
! <body lang="fr">
  
  <a name="Top"></a>
diff -Nrc2 texinfo-5.2/tp/t/results/languages/command_translated.pl texinfo-6.0/tp/t/results/languages/command_translated.pl
*** texinfo-5.2/tp/t/results/languages/command_translated.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/languages/command_translated.pl	2015-02-10 17:26:56.000000000 +0000
***************
*** 343,356 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 343,356 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 361,368 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 361,368 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 372,376 ****
  </head>
  
! <body lang="fr" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 372,376 ----
  </head>
  
! <body lang="fr">
  
  <a name="Top"></a>
diff -Nrc2 texinfo-5.2/tp/t/results/languages/multiple.pl texinfo-6.0/tp/t/results/languages/multiple.pl
*** texinfo-5.2/tp/t/results/languages/multiple.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/languages/multiple.pl	2015-02-10 17:26:55.000000000 +0000
***************
*** 1067,1080 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 1067,1080 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 1085,1092 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 1085,1092 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 1096,1100 ****
  </head>
  
! <body lang="pt" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  
--- 1096,1100 ----
  </head>
  
! <body lang="pt">
  
  
diff -Nrc2 texinfo-5.2/tp/t/results/languages/multiple_lang_chapters/res_html/multiple_lang_chapters.html texinfo-6.0/tp/t/results/languages/multiple_lang_chapters/res_html/multiple_lang_chapters.html
*** texinfo-5.2/tp/t/results/languages/multiple_lang_chapters/res_html/multiple_lang_chapters.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/languages/multiple_lang_chapters/res_html/multiple_lang_chapters.html	2015-02-10 17:26:55.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 44,48 ****
  </head>
  
! <body lang="pt_BR" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 44,48 ----
  </head>
  
! <body lang="pt_BR">
  
  <a name="Top"></a>
***************
*** 112,116 ****
  <div class="header">
  <p>
! Next: <a href="#chapter-pt_005fBR" accesskey="n" rel="next">chapter pt_BR</a>, Previous: <a href="#chapter-fr_005fFR" accesskey="p" rel="prev">chapter fr_FR</a>, Nach oben: <a href="#Top" accesskey="u" rel="up">Top</a> &nbsp; </p>
  </div>
  <a name="de"></a>
--- 112,116 ----
  <div class="header">
  <p>
! NÃ¤chste: <a href="#chapter-pt_005fBR" accesskey="n" rel="next">chapter pt_BR</a>, Vorige: <a href="#chapter-fr_005fFR" accesskey="p" rel="prev">chapter fr_FR</a>, Nach oben: <a href="#Top" accesskey="u" rel="up">Top</a> &nbsp; </p>
  </div>
  <a name="de"></a>
diff -Nrc2 texinfo-5.2/tp/t/results/languages/multiple_lang_chapters_texi2html/res_html/multiple_lang_chapters.html texinfo-6.0/tp/t/results/languages/multiple_lang_chapters_texi2html/res_html/multiple_lang_chapters.html
*** texinfo-5.2/tp/t/results/languages/multiple_lang_chapters_texi2html/res_html/multiple_lang_chapters.html	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/languages/multiple_lang_chapters_texi2html/res_html/multiple_lang_chapters.html	2015-02-10 17:26:56.000000000 +0000
***************
*** 13,26 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 13,26 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 31,38 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 31,38 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 42,46 ****
  </head>
  
! <body lang="pt_BR" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 42,46 ----
  </head>
  
! <body lang="pt_BR">
  
  <a name="Top"></a>
***************
*** 149,154 ****
  <td valign="middle" align="left">[<a href="#chapter-fr_005fFR" title="Voriger Abschnitt in Lesereihenfolge"> &lt; </a>]</td>
  <td valign="middle" align="left">[<a href="#Top" title="Abschnitt nach oben"> Nach oben </a>]</td>
! <td valign="middle" align="left">[<a href="#chapter-pt_005fBR" title="N&auml;chster Abschnitt in Lesereihenfolge"> &gt; </a>]</td>
! <td valign="middle" align="left">[<a href="#chapter-pt_005fBR" title="N&auml;chstes Kapitel"> &gt;&gt; </a>]</td>
  <td valign="middle" align="left"> &nbsp; </td>
  <td valign="middle" align="left"> &nbsp; </td>
--- 149,154 ----
  <td valign="middle" align="left">[<a href="#chapter-fr_005fFR" title="Voriger Abschnitt in Lesereihenfolge"> &lt; </a>]</td>
  <td valign="middle" align="left">[<a href="#Top" title="Abschnitt nach oben"> Nach oben </a>]</td>
! <td valign="middle" align="left">[<a href="#chapter-pt_005fBR" title="NÃ¤chster Abschnitt in Lesereihenfolge"> &gt; </a>]</td>
! <td valign="middle" align="left">[<a href="#chapter-pt_005fBR" title="NÃ¤chstes Kapitel"> &gt;&gt; </a>]</td>
  <td valign="middle" align="left"> &nbsp; </td>
  <td valign="middle" align="left"> &nbsp; </td>
***************
*** 158,162 ****
  <td valign="middle" align="left">[Inhalt]</td>
  <td valign="middle" align="left">[Index]</td>
! <td valign="middle" align="left">[<a href="#SEC_About" title="&Uuml;ber (Hilfe)"> ? </a>]</td>
  </tr></table>
  <a name="de"></a>
--- 158,162 ----
  <td valign="middle" align="left">[Inhalt]</td>
  <td valign="middle" align="left">[Index]</td>
! <td valign="middle" align="left">[<a href="#SEC_About" title="Info (Hilfe)"> ? </a>]</td>
  </tr></table>
  <a name="de"></a>
diff -Nrc2 texinfo-5.2/tp/t/results/languages/unknown_language.pl texinfo-6.0/tp/t/results/languages/unknown_language.pl
*** texinfo-5.2/tp/t/results/languages/unknown_language.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/languages/unknown_language.pl	2015-02-10 17:26:56.000000000 +0000
***************
*** 527,540 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 527,540 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 545,552 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 545,552 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 556,560 ****
  </head>
  
! <body lang="another_UNKNOWN" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 556,560 ----
  </head>
  
! <body lang="another_UNKNOWN">
  
  <a name="Top"></a>
diff -Nrc2 texinfo-5.2/tp/t/results/languages/unknown_region.pl texinfo-6.0/tp/t/results/languages/unknown_region.pl
*** texinfo-5.2/tp/t/results/languages/unknown_region.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/languages/unknown_region.pl	2015-02-10 17:26:56.000000000 +0000
***************
*** 435,448 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 435,448 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 453,460 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 453,460 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 464,468 ****
  </head>
  
! <body lang="fr_NOWHERE" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 464,468 ----
  </head>
  
! <body lang="fr_NOWHERE">
  
  <a name="Top"></a>
diff -Nrc2 texinfo-5.2/tp/t/results/macro/ignored_macro_definition.pl texinfo-6.0/tp/t/results/macro/ignored_macro_definition.pl
*** texinfo-5.2/tp/t/results/macro/ignored_macro_definition.pl	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/tp/t/results/macro/ignored_macro_definition.pl	2014-04-22 02:56:41.000000000 +0100
***************
*** 0 ****
--- 1,269 ----
+ use vars qw(%result_texis %result_texts %result_trees %result_errors 
+    %result_indices %result_sectioning %result_nodes %result_menus
+    %result_floats %result_converted %result_converted_errors 
+    %result_elements %result_directions_text);
+ 
+ use utf8;
+ 
+ $result_trees{'ignored_macro_definition'} = {
+   'contents' => [
+     {
+       'args' => [
+         {
+           'parent' => {},
+           'text' => 'mymacro',
+           'type' => 'macro_name'
+         }
+       ],
+       'cmdname' => 'macro',
+       'contents' => [
+         {
+           'parent' => {},
+           'text' => 'outside',
+           'type' => 'raw'
+         },
+         {
+           'parent' => {},
+           'text' => '
+ ',
+           'type' => 'last_raw_newline'
+         }
+       ],
+       'extra' => {
+         'arg_line' => ' mymacro{}
+ ',
+         'macrobody' => 'outside
+ ',
+         'spaces_after_command' => {
+           'extra' => {
+             'command' => {}
+           },
+           'parent' => {},
+           'text' => '
+ ',
+           'type' => 'empty_line_after_command'
+         }
+       },
+       'line_nr' => {
+         'file_name' => '',
+         'line_nr' => 1,
+         'macro' => ''
+       },
+       'parent' => {}
+     },
+     {},
+     {
+       'parent' => {},
+       'text' => '
+ ',
+       'type' => 'empty_line'
+     },
+     {
+       'parent' => {},
+       'text' => '
+ ',
+       'type' => 'empty_line'
+     },
+     {
+       'contents' => [
+         {
+           'args' => [
+             {
+               'contents' => [
+                 {
+                   'parent' => {},
+                   'text' => 'tex'
+                 }
+               ],
+               'parent' => {},
+               'type' => 'brace_command_arg'
+             },
+             {
+               'contents' => [
+                 {
+                   'text' => '
+ ',
+                   'type' => 'empty_spaces_before_argument'
+                 },
+                 {
+                   'args' => [
+                     {
+                       'parent' => {},
+                       'text' => 'mymacro',
+                       'type' => 'misc_arg'
+                     }
+                   ],
+                   'cmdname' => 'unmacro',
+                   'extra' => {
+                     'arg_line' => ' mymacro
+ ',
+                     'misc_args' => [
+                       'mymacro'
+                     ]
+                   },
+                   'parent' => {}
+                 },
+                 {
+                   'args' => [
+                     {
+                       'parent' => {},
+                       'text' => 'mymacro',
+                       'type' => 'macro_name'
+                     }
+                   ],
+                   'cmdname' => 'macro',
+                   'contents' => [
+                     {
+                       'parent' => {},
+                       'text' => 'in inlinefmt tex',
+                       'type' => 'raw'
+                     },
+                     {
+                       'parent' => {},
+                       'text' => '
+ ',
+                       'type' => 'last_raw_newline'
+                     }
+                   ],
+                   'extra' => {
+                     'arg_line' => ' mymacro{}
+ ',
+                     'macrobody' => 'in inlinefmt tex
+ ',
+                     'spaces_after_command' => {
+                       'extra' => {
+                         'command' => {}
+                       },
+                       'parent' => {},
+                       'text' => '
+ ',
+                       'type' => 'empty_line_after_command'
+                     }
+                   },
+                   'line_nr' => {
+                     'file_name' => '',
+                     'line_nr' => 8,
+                     'macro' => ''
+                   },
+                   'parent' => {}
+                 },
+                 {}
+               ],
+               'parent' => {},
+               'type' => 'brace_command_arg'
+             }
+           ],
+           'cmdname' => 'inlinefmt',
+           'contents' => [],
+           'extra' => {
+             'brace_command_contents' => [
+               [
+                 {}
+               ],
+               [
+                 {},
+                 {},
+                 {}
+               ]
+             ],
+             'format' => 'tex',
+             'spaces_before_argument' => {
+               'text' => '',
+               'type' => 'empty_spaces_before_argument'
+             }
+           },
+           'line_nr' => {
+             'file_name' => '',
+             'line_nr' => 6,
+             'macro' => ''
+           },
+           'parent' => {}
+         },
+         {
+           'parent' => {},
+           'text' => '
+ '
+         }
+       ],
+       'parent' => {},
+       'type' => 'paragraph'
+     },
+     {
+       'parent' => {},
+       'text' => '
+ ',
+       'type' => 'empty_line'
+     },
+     {
+       'contents' => [
+         {
+           'parent' => {},
+           'text' => 'outside.
+ '
+         }
+       ],
+       'parent' => {},
+       'type' => 'paragraph'
+     }
+   ],
+   'type' => 'text_root'
+ };
+ $result_trees{'ignored_macro_definition'}{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'ignored_macro_definition'}{'contents'}[0];
+ $result_trees{'ignored_macro_definition'}{'contents'}[0]{'contents'}[0]{'parent'} = $result_trees{'ignored_macro_definition'}{'contents'}[0];
+ $result_trees{'ignored_macro_definition'}{'contents'}[0]{'contents'}[1]{'parent'} = $result_trees{'ignored_macro_definition'}{'contents'}[0];
+ $result_trees{'ignored_macro_definition'}{'contents'}[0]{'extra'}{'spaces_after_command'}{'extra'}{'command'} = $result_trees{'ignored_macro_definition'}{'contents'}[0];
+ $result_trees{'ignored_macro_definition'}{'contents'}[0]{'extra'}{'spaces_after_command'}{'parent'} = $result_trees{'ignored_macro_definition'};
+ $result_trees{'ignored_macro_definition'}{'contents'}[0]{'parent'} = $result_trees{'ignored_macro_definition'};
+ $result_trees{'ignored_macro_definition'}{'contents'}[1] = $result_trees{'ignored_macro_definition'}{'contents'}[0]{'extra'}{'spaces_after_command'};
+ $result_trees{'ignored_macro_definition'}{'contents'}[2]{'parent'} = $result_trees{'ignored_macro_definition'};
+ $result_trees{'ignored_macro_definition'}{'contents'}[3]{'parent'} = $result_trees{'ignored_macro_definition'};
+ $result_trees{'ignored_macro_definition'}{'contents'}[4]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'ignored_macro_definition'}{'contents'}[4]{'contents'}[0]{'args'}[0];
+ $result_trees{'ignored_macro_definition'}{'contents'}[4]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'ignored_macro_definition'}{'contents'}[4]{'contents'}[0];
+ $result_trees{'ignored_macro_definition'}{'contents'}[4]{'contents'}[0]{'args'}[1]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'ignored_macro_definition'}{'contents'}[4]{'contents'}[0]{'args'}[1]{'contents'}[1];
+ $result_trees{'ignored_macro_definition'}{'contents'}[4]{'contents'}[0]{'args'}[1]{'contents'}[1]{'parent'} = $result_trees{'ignored_macro_definition'}{'contents'}[4]{'contents'}[0]{'args'}[1];
+ $result_trees{'ignored_macro_definition'}{'contents'}[4]{'contents'}[0]{'args'}[1]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'ignored_macro_definition'}{'contents'}[4]{'contents'}[0]{'args'}[1]{'contents'}[2];
+ $result_trees{'ignored_macro_definition'}{'contents'}[4]{'contents'}[0]{'args'}[1]{'contents'}[2]{'contents'}[0]{'parent'} = $result_trees{'ignored_macro_definition'}{'contents'}[4]{'contents'}[0]{'args'}[1]{'contents'}[2];
+ $result_trees{'ignored_macro_definition'}{'contents'}[4]{'contents'}[0]{'args'}[1]{'contents'}[2]{'contents'}[1]{'parent'} = $result_trees{'ignored_macro_definition'}{'contents'}[4]{'contents'}[0]{'args'}[1]{'contents'}[2];
+ $result_trees{'ignored_macro_definition'}{'contents'}[4]{'contents'}[0]{'args'}[1]{'contents'}[2]{'extra'}{'spaces_after_command'}{'extra'}{'command'} = $result_trees{'ignored_macro_definition'}{'contents'}[4]{'contents'}[0]{'args'}[1]{'contents'}[2];
+ $result_trees{'ignored_macro_definition'}{'contents'}[4]{'contents'}[0]{'args'}[1]{'contents'}[2]{'extra'}{'spaces_after_command'}{'parent'} = $result_trees{'ignored_macro_definition'}{'contents'}[4]{'contents'}[0]{'args'}[1];
+ $result_trees{'ignored_macro_definition'}{'contents'}[4]{'contents'}[0]{'args'}[1]{'contents'}[2]{'parent'} = $result_trees{'ignored_macro_definition'}{'contents'}[4]{'contents'}[0]{'args'}[1];
+ $result_trees{'ignored_macro_definition'}{'contents'}[4]{'contents'}[0]{'args'}[1]{'contents'}[3] = $result_trees{'ignored_macro_definition'}{'contents'}[4]{'contents'}[0]{'args'}[1]{'contents'}[2]{'extra'}{'spaces_after_command'};
+ $result_trees{'ignored_macro_definition'}{'contents'}[4]{'contents'}[0]{'args'}[1]{'parent'} = $result_trees{'ignored_macro_definition'}{'contents'}[4]{'contents'}[0];
+ $result_trees{'ignored_macro_definition'}{'contents'}[4]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'ignored_macro_definition'}{'contents'}[4]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'ignored_macro_definition'}{'contents'}[4]{'contents'}[0]{'extra'}{'brace_command_contents'}[1][0] = $result_trees{'ignored_macro_definition'}{'contents'}[4]{'contents'}[0]{'args'}[1]{'contents'}[1];
+ $result_trees{'ignored_macro_definition'}{'contents'}[4]{'contents'}[0]{'extra'}{'brace_command_contents'}[1][1] = $result_trees{'ignored_macro_definition'}{'contents'}[4]{'contents'}[0]{'args'}[1]{'contents'}[2];
+ $result_trees{'ignored_macro_definition'}{'contents'}[4]{'contents'}[0]{'extra'}{'brace_command_contents'}[1][2] = $result_trees{'ignored_macro_definition'}{'contents'}[4]{'contents'}[0]{'args'}[1]{'contents'}[2]{'extra'}{'spaces_after_command'};
+ $result_trees{'ignored_macro_definition'}{'contents'}[4]{'contents'}[0]{'parent'} = $result_trees{'ignored_macro_definition'}{'contents'}[4];
+ $result_trees{'ignored_macro_definition'}{'contents'}[4]{'contents'}[1]{'parent'} = $result_trees{'ignored_macro_definition'}{'contents'}[4];
+ $result_trees{'ignored_macro_definition'}{'contents'}[4]{'parent'} = $result_trees{'ignored_macro_definition'};
+ $result_trees{'ignored_macro_definition'}{'contents'}[5]{'parent'} = $result_trees{'ignored_macro_definition'};
+ $result_trees{'ignored_macro_definition'}{'contents'}[6]{'contents'}[0]{'parent'} = $result_trees{'ignored_macro_definition'}{'contents'}[6];
+ $result_trees{'ignored_macro_definition'}{'contents'}[6]{'parent'} = $result_trees{'ignored_macro_definition'};
+ 
+ $result_texis{'ignored_macro_definition'} = '@macro mymacro{}
+ outside
+ @end macro
+ 
+ 
+ @inlinefmt{tex,
+ @unmacro mymacro
+ @macro mymacro{}
+ in inlinefmt tex
+ @end macro
+ }
+ 
+ outside.
+ ';
+ 
+ 
+ $result_texts{'ignored_macro_definition'} = '
+ 
+ 
+ 
+ outside.
+ ';
+ 
+ $result_errors{'ignored_macro_definition'} = [];
+ 
+ 
+ 1;
diff -Nrc2 texinfo-5.2/tp/t/results/menu/block_commands_in_menu_description.pl texinfo-6.0/tp/t/results/menu/block_commands_in_menu_description.pl
*** texinfo-5.2/tp/t/results/menu/block_commands_in_menu_description.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/menu/block_commands_in_menu_description.pl	2015-02-10 17:26:50.000000000 +0000
***************
*** 990,1003 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 990,1003 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 1008,1015 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 1008,1015 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 1019,1023 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <a name="top"></a>
--- 1019,1023 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <a name="top"></a>
diff -Nrc2 texinfo-5.2/tp/t/results/menu/comment_on_menu_line.pl texinfo-6.0/tp/t/results/menu/comment_on_menu_line.pl
*** texinfo-5.2/tp/t/results/menu/comment_on_menu_line.pl	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/menu/comment_on_menu_line.pl	2015-02-10 17:26:50.000000000 +0000
***************
*** 513,526 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 513,526 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 531,538 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 531,538 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 542,546 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <div class="header">
--- 542,546 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/menu/dash_in_menu.pl texinfo-6.0/tp/t/results/menu/dash_in_menu.pl
*** texinfo-5.2/tp/t/results/menu/dash_in_menu.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/menu/dash_in_menu.pl	2015-02-10 17:26:50.000000000 +0000
***************
*** 281,294 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 281,294 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 299,306 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 299,306 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 310,314 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <table class="menu" border="0" cellspacing="0">
--- 310,314 ----
  </head>
  
! <body lang="en">
  
  <table class="menu" border="0" cellspacing="0">
diff -Nrc2 texinfo-5.2/tp/t/results/menu/detailmenu.pl texinfo-6.0/tp/t/results/menu/detailmenu.pl
*** texinfo-5.2/tp/t/results/menu/detailmenu.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/menu/detailmenu.pl	2015-02-10 17:26:50.000000000 +0000
***************
*** 410,423 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 410,423 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 428,435 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 428,435 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 439,443 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <table class="menu" border="0" cellspacing="0">
--- 439,443 ----
  </head>
  
! <body lang="en">
  
  <table class="menu" border="0" cellspacing="0">
diff -Nrc2 texinfo-5.2/tp/t/results/menu/detailmenu_in_description.pl texinfo-6.0/tp/t/results/menu/detailmenu_in_description.pl
*** texinfo-5.2/tp/t/results/menu/detailmenu_in_description.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/menu/detailmenu_in_description.pl	2015-02-10 17:26:50.000000000 +0000
***************
*** 386,399 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 386,399 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 404,411 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 404,411 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 415,419 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <table class="menu" border="0" cellspacing="0">
--- 415,419 ----
  </head>
  
! <body lang="en">
  
  <table class="menu" border="0" cellspacing="0">
diff -Nrc2 texinfo-5.2/tp/t/results/menu/detailmenu_on_subnodes.pl texinfo-6.0/tp/t/results/menu/detailmenu_on_subnodes.pl
*** texinfo-5.2/tp/t/results/menu/detailmenu_on_subnodes.pl	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/menu/detailmenu_on_subnodes.pl	2015-02-10 17:26:50.000000000 +0000
***************
*** 2199,2212 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 2199,2212 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 2217,2224 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 2217,2224 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 2228,2232 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <div class="header">
--- 2228,2232 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/menu/detailmenu_unknown_node.pl texinfo-6.0/tp/t/results/menu/detailmenu_unknown_node.pl
*** texinfo-5.2/tp/t/results/menu/detailmenu_unknown_node.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/menu/detailmenu_unknown_node.pl	2015-02-10 17:26:50.000000000 +0000
***************
*** 400,413 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 400,413 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 418,425 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 418,425 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 429,433 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <h1 class="node-heading">Top</h1>
--- 429,433 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <h1 class="node-heading">Top</h1>
diff -Nrc2 texinfo-5.2/tp/t/results/menu/entry_after_detailmenu.pl texinfo-6.0/tp/t/results/menu/entry_after_detailmenu.pl
*** texinfo-5.2/tp/t/results/menu/entry_after_detailmenu.pl	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/menu/entry_after_detailmenu.pl	2015-02-10 17:26:50.000000000 +0000
***************
*** 921,934 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 921,934 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 939,946 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 939,946 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 950,954 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <div class="header">
--- 950,954 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/menu/example_in_menu_comment.pl texinfo-6.0/tp/t/results/menu/example_in_menu_comment.pl
*** texinfo-5.2/tp/t/results/menu/example_in_menu_comment.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/menu/example_in_menu_comment.pl	2015-02-10 17:26:50.000000000 +0000
***************
*** 384,397 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 384,397 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 402,409 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 402,409 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 413,417 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <table class="menu" border="0" cellspacing="0">
  <tr><td align="left" valign="top">&bull; entry:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
--- 413,417 ----
  </head>
  
! <body lang="en">
  <table class="menu" border="0" cellspacing="0">
  <tr><td align="left" valign="top">&bull; entry:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
diff -Nrc2 texinfo-5.2/tp/t/results/menu/example_in_menu_description.pl texinfo-6.0/tp/t/results/menu/example_in_menu_description.pl
*** texinfo-5.2/tp/t/results/menu/example_in_menu_description.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/menu/example_in_menu_description.pl	2015-02-10 17:26:50.000000000 +0000
***************
*** 551,564 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 551,564 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 569,576 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 569,576 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 580,584 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <a name="top"></a>
--- 580,584 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <a name="top"></a>
diff -Nrc2 texinfo-5.2/tp/t/results/menu/formats_in_menu.pl texinfo-6.0/tp/t/results/menu/formats_in_menu.pl
*** texinfo-5.2/tp/t/results/menu/formats_in_menu.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/menu/formats_in_menu.pl	2015-02-10 17:26:50.000000000 +0000
***************
*** 1139,1152 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 1139,1152 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 1157,1164 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 1157,1164 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 1168,1172 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <h1 class="node-heading">Top</h1>
--- 1168,1172 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <h1 class="node-heading">Top</h1>
diff -Nrc2 texinfo-5.2/tp/t/results/menu/inlineraw_in_menu_description.pl texinfo-6.0/tp/t/results/menu/inlineraw_in_menu_description.pl
*** texinfo-5.2/tp/t/results/menu/inlineraw_in_menu_description.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/menu/inlineraw_in_menu_description.pl	2015-02-10 17:26:50.000000000 +0000
***************
*** 522,535 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 522,535 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 540,547 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 540,547 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 551,555 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <a name="top"></a>
--- 551,555 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <a name="top"></a>
diff -Nrc2 texinfo-5.2/tp/t/results/menu/invalid_info_menu_entry.pl texinfo-6.0/tp/t/results/menu/invalid_info_menu_entry.pl
*** texinfo-5.2/tp/t/results/menu/invalid_info_menu_entry.pl	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/tp/t/results/menu/invalid_info_menu_entry.pl	2015-02-10 17:26:50.000000000 +0000
***************
*** 0 ****
--- 1,961 ----
+ use vars qw(%result_texis %result_texts %result_trees %result_errors 
+    %result_indices %result_sectioning %result_nodes %result_menus
+    %result_floats %result_converted %result_converted_errors 
+    %result_elements %result_directions_text);
+ 
+ use utf8;
+ 
+ $result_trees{'invalid_info_menu_entry'} = {
+   'contents' => [
+     {
+       'contents' => [],
+       'parent' => {},
+       'type' => 'text_root'
+     },
+     {
+       'args' => [
+         {
+           'contents' => [
+             {
+               'extra' => {
+                 'command' => {}
+               },
+               'parent' => {},
+               'text' => ' ',
+               'type' => 'empty_spaces_after_command'
+             },
+             {
+               'parent' => {},
+               'text' => 'Top'
+             },
+             {
+               'parent' => {},
+               'text' => '
+ ',
+               'type' => 'spaces_at_end'
+             }
+           ],
+           'parent' => {},
+           'type' => 'misc_line_arg'
+         }
+       ],
+       'cmdname' => 'node',
+       'contents' => [
+         {
+           'parent' => {},
+           'text' => '
+ ',
+           'type' => 'empty_line'
+         },
+         {
+           'cmdname' => 'menu',
+           'contents' => [
+             {
+               'extra' => {
+                 'command' => {}
+               },
+               'parent' => {},
+               'text' => '
+ ',
+               'type' => 'empty_line_after_command'
+             },
+             {
+               'args' => [
+                 {
+                   'parent' => {},
+                   'text' => '* ',
+                   'type' => 'menu_entry_leading_text'
+                 },
+                 {
+                   'contents' => [
+                     {
+                       'parent' => {},
+                       'text' => '(f)'
+                     },
+                     {
+                       'args' => [
+                         {
+                           'contents' => [
+                             {
+                               'parent' => {},
+                               'text' => 'a:'
+                             }
+                           ],
+                           'parent' => {},
+                           'type' => 'brace_command_arg'
+                         }
+                       ],
+                       'cmdname' => 'asis',
+                       'contents' => [],
+                       'line_nr' => {
+                         'file_name' => '',
+                         'line_nr' => 4,
+                         'macro' => ''
+                       },
+                       'parent' => {}
+                     }
+                   ],
+                   'parent' => {},
+                   'type' => 'menu_entry_node'
+                 },
+                 {
+                   'parent' => {},
+                   'text' => '::',
+                   'type' => 'menu_entry_separator'
+                 },
+                 {
+                   'contents' => [
+                     {
+                       'contents' => [
+                         {
+                           'parent' => {},
+                           'text' => '
+ '
+                         }
+                       ],
+                       'parent' => {},
+                       'type' => 'preformatted'
+                     }
+                   ],
+                   'parent' => {},
+                   'type' => 'menu_entry_description'
+                 }
+               ],
+               'extra' => {
+                 'menu_entry_description' => {},
+                 'menu_entry_node' => {
+                   'manual_content' => [
+                     {
+                       'parent' => {},
+                       'text' => 'f'
+                     }
+                   ],
+                   'node_content' => [
+                     {}
+                   ],
+                   'normalized' => 'a_003a'
+                 }
+               },
+               'line_nr' => {},
+               'parent' => {},
+               'type' => 'menu_entry'
+             },
+             {
+               'args' => [
+                 {
+                   'parent' => {},
+                   'text' => '* ',
+                   'type' => 'menu_entry_leading_text'
+                 },
+                 {
+                   'contents' => [
+                     {
+                       'args' => [
+                         {
+                           'contents' => [
+                             {
+                               'parent' => {},
+                               'text' => 'name:'
+                             }
+                           ],
+                           'parent' => {},
+                           'type' => 'brace_command_arg'
+                         }
+                       ],
+                       'cmdname' => 'asis',
+                       'contents' => [],
+                       'line_nr' => {
+                         'file_name' => '',
+                         'line_nr' => 5,
+                         'macro' => ''
+                       },
+                       'parent' => {}
+                     }
+                   ],
+                   'parent' => {},
+                   'type' => 'menu_entry_name'
+                 },
+                 {
+                   'parent' => {},
+                   'text' => ': ',
+                   'type' => 'menu_entry_separator'
+                 },
+                 {
+                   'contents' => [
+                     {
+                       'parent' => {},
+                       'text' => '(f)node'
+                     }
+                   ],
+                   'parent' => {},
+                   'type' => 'menu_entry_node'
+                 },
+                 {
+                   'parent' => {},
+                   'text' => '.',
+                   'type' => 'menu_entry_separator'
+                 },
+                 {
+                   'contents' => [
+                     {
+                       'contents' => [
+                         {
+                           'parent' => {},
+                           'text' => '
+ '
+                         }
+                       ],
+                       'parent' => {},
+                       'type' => 'preformatted'
+                     }
+                   ],
+                   'parent' => {},
+                   'type' => 'menu_entry_description'
+                 }
+               ],
+               'extra' => {
+                 'menu_entry_description' => {},
+                 'menu_entry_name' => {},
+                 'menu_entry_node' => {
+                   'manual_content' => [
+                     {
+                       'parent' => {},
+                       'text' => 'f'
+                     }
+                   ],
+                   'node_content' => [
+                     {
+                       'parent' => {},
+                       'text' => 'node'
+                     }
+                   ],
+                   'normalized' => 'node'
+                 }
+               },
+               'line_nr' => {},
+               'parent' => {},
+               'type' => 'menu_entry'
+             },
+             {
+               'args' => [
+                 {
+                   'parent' => {},
+                   'text' => '* ',
+                   'type' => 'menu_entry_leading_text'
+                 },
+                 {
+                   'contents' => [
+                     {
+                       'parent' => {},
+                       'text' => 'name'
+                     }
+                   ],
+                   'parent' => {},
+                   'type' => 'menu_entry_name'
+                 },
+                 {
+                   'parent' => {},
+                   'text' => ': ',
+                   'type' => 'menu_entry_separator'
+                 },
+                 {
+                   'contents' => [
+                     {
+                       'parent' => {},
+                       'text' => '(f)'
+                     },
+                     {
+                       'args' => [
+                         {
+                           'contents' => [
+                             {
+                               'parent' => {},
+                               'text' => 'node. '
+                             }
+                           ],
+                           'parent' => {},
+                           'type' => 'brace_command_arg'
+                         }
+                       ],
+                       'cmdname' => 'asis',
+                       'contents' => [],
+                       'line_nr' => {
+                         'file_name' => '',
+                         'line_nr' => 6,
+                         'macro' => ''
+                       },
+                       'parent' => {}
+                     }
+                   ],
+                   'parent' => {},
+                   'type' => 'menu_entry_node'
+                 },
+                 {
+                   'parent' => {},
+                   'text' => '. ',
+                   'type' => 'menu_entry_separator'
+                 },
+                 {
+                   'contents' => [
+                     {
+                       'contents' => [
+                         {
+                           'parent' => {},
+                           'text' => 'd
+ '
+                         }
+                       ],
+                       'parent' => {},
+                       'type' => 'preformatted'
+                     }
+                   ],
+                   'parent' => {},
+                   'type' => 'menu_entry_description'
+                 }
+               ],
+               'extra' => {
+                 'menu_entry_description' => {},
+                 'menu_entry_name' => {},
+                 'menu_entry_node' => {
+                   'manual_content' => [
+                     {
+                       'parent' => {},
+                       'text' => 'f'
+                     }
+                   ],
+                   'node_content' => [
+                     {}
+                   ],
+                   'normalized' => 'node_002e-'
+                 }
+               },
+               'line_nr' => {},
+               'parent' => {},
+               'type' => 'menu_entry'
+             },
+             {
+               'args' => [
+                 {
+                   'parent' => {},
+                   'text' => '* ',
+                   'type' => 'menu_entry_leading_text'
+                 },
+                 {
+                   'contents' => [
+                     {
+                       'parent' => {},
+                       'text' => 'name'
+                     }
+                   ],
+                   'parent' => {},
+                   'type' => 'menu_entry_name'
+                 },
+                 {
+                   'parent' => {},
+                   'text' => ': ',
+                   'type' => 'menu_entry_separator'
+                 },
+                 {
+                   'contents' => [
+                     {
+                       'parent' => {},
+                       'text' => '(f)'
+                     },
+                     {
+                       'args' => [
+                         {
+                           'contents' => [
+                             {
+                               'parent' => {},
+                               'text' => 'node,n'
+                             }
+                           ],
+                           'parent' => {},
+                           'type' => 'brace_command_arg'
+                         }
+                       ],
+                       'cmdname' => 'asis',
+                       'contents' => [],
+                       'line_nr' => {
+                         'file_name' => '',
+                         'line_nr' => 7,
+                         'macro' => ''
+                       },
+                       'parent' => {}
+                     }
+                   ],
+                   'parent' => {},
+                   'type' => 'menu_entry_node'
+                 },
+                 {
+                   'parent' => {},
+                   'text' => '. ',
+                   'type' => 'menu_entry_separator'
+                 },
+                 {
+                   'contents' => [
+                     {
+                       'contents' => [
+                         {
+                           'parent' => {},
+                           'text' => 'd2
+ '
+                         }
+                       ],
+                       'parent' => {},
+                       'type' => 'preformatted'
+                     }
+                   ],
+                   'parent' => {},
+                   'type' => 'menu_entry_description'
+                 }
+               ],
+               'extra' => {
+                 'menu_entry_description' => {},
+                 'menu_entry_name' => {},
+                 'menu_entry_node' => {
+                   'manual_content' => [
+                     {
+                       'parent' => {},
+                       'text' => 'f'
+                     }
+                   ],
+                   'node_content' => [
+                     {}
+                   ],
+                   'normalized' => 'node_002cn'
+                 }
+               },
+               'line_nr' => {},
+               'parent' => {},
+               'type' => 'menu_entry'
+             },
+             {
+               'args' => [
+                 {
+                   'parent' => {},
+                   'text' => '* ',
+                   'type' => 'menu_entry_leading_text'
+                 },
+                 {
+                   'contents' => [
+                     {
+                       'parent' => {},
+                       'text' => 'name'
+                     }
+                   ],
+                   'parent' => {},
+                   'type' => 'menu_entry_name'
+                 },
+                 {
+                   'parent' => {},
+                   'text' => ': ',
+                   'type' => 'menu_entry_separator'
+                 },
+                 {
+                   'contents' => [
+                     {
+                       'parent' => {},
+                       'text' => '(f)'
+                     },
+                     {
+                       'args' => [
+                         {
+                           'contents' => [
+                             {
+                               'parent' => {},
+                               'text' => 'node	n'
+                             }
+                           ],
+                           'parent' => {},
+                           'type' => 'brace_command_arg'
+                         }
+                       ],
+                       'cmdname' => 'asis',
+                       'contents' => [],
+                       'line_nr' => {
+                         'file_name' => '',
+                         'line_nr' => 8,
+                         'macro' => ''
+                       },
+                       'parent' => {}
+                     }
+                   ],
+                   'parent' => {},
+                   'type' => 'menu_entry_node'
+                 },
+                 {
+                   'parent' => {},
+                   'text' => '. ',
+                   'type' => 'menu_entry_separator'
+                 },
+                 {
+                   'contents' => [
+                     {
+                       'contents' => [
+                         {
+                           'parent' => {},
+                           'text' => 'd3
+ '
+                         }
+                       ],
+                       'parent' => {},
+                       'type' => 'preformatted'
+                     }
+                   ],
+                   'parent' => {},
+                   'type' => 'menu_entry_description'
+                 }
+               ],
+               'extra' => {
+                 'menu_entry_description' => {},
+                 'menu_entry_name' => {},
+                 'menu_entry_node' => {
+                   'manual_content' => [
+                     {
+                       'parent' => {},
+                       'text' => 'f'
+                     }
+                   ],
+                   'node_content' => [
+                     {}
+                   ],
+                   'normalized' => 'node-n'
+                 }
+               },
+               'line_nr' => {},
+               'parent' => {},
+               'type' => 'menu_entry'
+             },
+             {
+               'args' => [
+                 {
+                   'contents' => [
+                     {
+                       'extra' => {
+                         'command' => {}
+                       },
+                       'parent' => {},
+                       'text' => ' ',
+                       'type' => 'empty_spaces_after_command'
+                     },
+                     {
+                       'parent' => {},
+                       'text' => 'menu'
+                     },
+                     {
+                       'parent' => {},
+                       'text' => '
+ ',
+                       'type' => 'spaces_at_end'
+                     }
+                   ],
+                   'parent' => {},
+                   'type' => 'misc_line_arg'
+                 }
+               ],
+               'cmdname' => 'end',
+               'extra' => {
+                 'command' => {},
+                 'command_argument' => 'menu',
+                 'spaces_after_command' => {},
+                 'text_arg' => 'menu'
+               },
+               'line_nr' => {
+                 'file_name' => '',
+                 'line_nr' => 9,
+                 'macro' => ''
+               },
+               'parent' => {}
+             }
+           ],
+           'extra' => {
+             'end_command' => {},
+             'spaces_after_command' => {}
+           },
+           'line_nr' => {
+             'file_name' => '',
+             'line_nr' => 3,
+             'macro' => ''
+           },
+           'parent' => {}
+         }
+       ],
+       'extra' => {
+         'node_content' => [
+           {}
+         ],
+         'nodes_manuals' => [
+           {
+             'node_content' => [],
+             'normalized' => 'Top'
+           }
+         ],
+         'normalized' => 'Top',
+         'spaces_after_command' => {}
+       },
+       'line_nr' => {
+         'file_name' => '',
+         'line_nr' => 1,
+         'macro' => ''
+       },
+       'parent' => {}
+     }
+   ],
+   'type' => 'document_root'
+ };
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[0]{'parent'} = $result_trees{'invalid_info_menu_entry'};
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'args'}[0];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'args'}[0];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'args'}[0];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[0]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[0]{'extra'}{'command'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[0]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[1];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[1]{'contents'}[0]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[1];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[1]{'contents'}[1]{'args'}[0];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[1]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[1]{'contents'}[1];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[1]{'contents'}[1]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[1];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[1]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[1];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[2]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[1];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'contents'}[0]{'contents'}[0]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'contents'}[0];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'contents'}[0]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[1];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'extra'}{'menu_entry_description'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[3];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'extra'}{'menu_entry_node'}{'manual_content'}[0]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[1];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'extra'}{'menu_entry_node'}{'node_content'}[0] = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[1]{'contents'}[1];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'line_nr'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[1]{'contents'}[1]{'line_nr'};
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[2];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[1]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[1]{'contents'}[0];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[1]{'contents'}[0]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[1];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[1]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[2];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[2]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[2];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[3]{'contents'}[0]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[3];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[3]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[2];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[4]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[2];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[5]{'contents'}[0]{'contents'}[0]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[5]{'contents'}[0];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[5]{'contents'}[0]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[5];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[5]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[2];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'extra'}{'menu_entry_description'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[5];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'extra'}{'menu_entry_name'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[1];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'extra'}{'menu_entry_node'}{'manual_content'}[0]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[3];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'extra'}{'menu_entry_node'}{'node_content'}[0]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[3];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'line_nr'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[1]{'contents'}[0]{'line_nr'};
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[0]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[3];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[1]{'contents'}[0]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[1];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[1]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[3];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[2]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[3];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[3]{'contents'}[0]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[3];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[3]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[3]{'contents'}[1]{'args'}[0];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[3]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[3]{'contents'}[1];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[3]{'contents'}[1]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[3];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[3]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[3];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[4]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[3];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[5]{'contents'}[0]{'contents'}[0]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[5]{'contents'}[0];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[5]{'contents'}[0]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[5];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[5]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[3];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'extra'}{'menu_entry_description'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[5];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'extra'}{'menu_entry_name'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[1];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'extra'}{'menu_entry_node'}{'manual_content'}[0]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[3];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'extra'}{'menu_entry_node'}{'node_content'}[0] = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[3]{'contents'}[1];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'line_nr'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'args'}[3]{'contents'}[1]{'line_nr'};
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[3]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[4];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'args'}[1]{'contents'}[0]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'args'}[1];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'args'}[1]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[4];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'args'}[2]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[4];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'args'}[3]{'contents'}[0]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'args'}[3];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'args'}[3]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'args'}[3]{'contents'}[1]{'args'}[0];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'args'}[3]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'args'}[3]{'contents'}[1];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'args'}[3]{'contents'}[1]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'args'}[3];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'args'}[3]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[4];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'args'}[4]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[4];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'args'}[5]{'contents'}[0]{'contents'}[0]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'args'}[5]{'contents'}[0];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'args'}[5]{'contents'}[0]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'args'}[5];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'args'}[5]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[4];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'extra'}{'menu_entry_description'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'args'}[5];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'extra'}{'menu_entry_name'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'args'}[1];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'extra'}{'menu_entry_node'}{'manual_content'}[0]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'args'}[3];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'extra'}{'menu_entry_node'}{'node_content'}[0] = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'args'}[3]{'contents'}[1];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'line_nr'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'args'}[3]{'contents'}[1]{'line_nr'};
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[4]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[5]{'args'}[0]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[5];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[5]{'args'}[1]{'contents'}[0]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[5]{'args'}[1];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[5]{'args'}[1]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[5];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[5]{'args'}[2]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[5];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[5]{'args'}[3]{'contents'}[0]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[5]{'args'}[3];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[5]{'args'}[3]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[5]{'args'}[3]{'contents'}[1]{'args'}[0];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[5]{'args'}[3]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[5]{'args'}[3]{'contents'}[1];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[5]{'args'}[3]{'contents'}[1]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[5]{'args'}[3];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[5]{'args'}[3]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[5];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[5]{'args'}[4]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[5];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[5]{'args'}[5]{'contents'}[0]{'contents'}[0]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[5]{'args'}[5]{'contents'}[0];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[5]{'args'}[5]{'contents'}[0]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[5]{'args'}[5];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[5]{'args'}[5]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[5];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[5]{'extra'}{'menu_entry_description'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[5]{'args'}[5];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[5]{'extra'}{'menu_entry_name'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[5]{'args'}[1];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[5]{'extra'}{'menu_entry_node'}{'manual_content'}[0]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[5]{'args'}[3];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[5]{'extra'}{'menu_entry_node'}{'node_content'}[0] = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[5]{'args'}[3]{'contents'}[1];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[5]{'line_nr'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[5]{'args'}[3]{'contents'}[1]{'line_nr'};
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[5]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[6]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[6];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[6]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[6]{'args'}[0];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[6]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[6]{'args'}[0];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[6]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[6]{'args'}[0];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[6]{'args'}[0]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[6];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[6]{'extra'}{'command'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[6]{'extra'}{'spaces_after_command'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[6]{'args'}[0]{'contents'}[0];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[6]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'extra'}{'end_command'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[6];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'extra'}{'spaces_after_command'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'contents'}[0];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'contents'}[1]{'parent'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'extra'}{'node_content'}[0] = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'args'}[0]{'contents'}[1];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'extra'}{'nodes_manuals'}[0]{'node_content'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'extra'}{'node_content'};
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'extra'}{'spaces_after_command'} = $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'args'}[0]{'contents'}[0];
+ $result_trees{'invalid_info_menu_entry'}{'contents'}[1]{'parent'} = $result_trees{'invalid_info_menu_entry'};
+ 
+ $result_texis{'invalid_info_menu_entry'} = '@node Top
+ 
+ @menu
+ * (f)@asis{a:}::
+ * @asis{name:}: (f)node.
+ * name: (f)@asis{node. }. d
+ * name: (f)@asis{node,n}. d2
+ * name: (f)@asis{node	n}. d3
+ @end menu
+ ';
+ 
+ 
+ $result_texts{'invalid_info_menu_entry'} = '
+ * (f)a:::
+ * name:: (f)node.
+ * name: (f)node. . d
+ * name: (f)node,n. d2
+ * name: (f)node	n. d3
+ ';
+ 
+ $result_sectioning{'invalid_info_menu_entry'} = {};
+ 
+ $result_nodes{'invalid_info_menu_entry'} = {
+   'cmdname' => 'node',
+   'extra' => {
+     'normalized' => 'Top'
+   },
+   'menu_child' => {
+     'extra' => {
+       'manual_content' => [
+         {
+           'text' => 'f'
+         }
+       ],
+       'normalized' => 'a_003a'
+     }
+   },
+   'menus' => [
+     {
+       'cmdname' => 'menu',
+       'extra' => {
+         'end_command' => {
+           'cmdname' => 'end',
+           'extra' => {
+             'command' => {},
+             'command_argument' => 'menu',
+             'text_arg' => 'menu'
+           }
+         }
+       }
+     }
+   ],
+   'node_next' => {},
+   'node_up' => {
+     'extra' => {
+       'manual_content' => [
+         {
+           'text' => 'dir'
+         }
+       ],
+       'top_node_up' => {}
+     },
+     'type' => 'top_node_up'
+   }
+ };
+ $result_nodes{'invalid_info_menu_entry'}{'menus'}[0]{'extra'}{'end_command'}{'extra'}{'command'} = $result_nodes{'invalid_info_menu_entry'}{'menus'}[0];
+ $result_nodes{'invalid_info_menu_entry'}{'node_next'} = $result_nodes{'invalid_info_menu_entry'}{'menu_child'};
+ $result_nodes{'invalid_info_menu_entry'}{'node_up'}{'extra'}{'top_node_up'} = $result_nodes{'invalid_info_menu_entry'};
+ 
+ $result_menus{'invalid_info_menu_entry'} = {
+   'cmdname' => 'node',
+   'extra' => {
+     'normalized' => 'Top'
+   },
+   'menu_child' => {
+     'extra' => {
+       'manual_content' => [
+         {
+           'text' => 'f'
+         }
+       ],
+       'normalized' => 'a_003a'
+     }
+   }
+ };
+ 
+ $result_errors{'invalid_info_menu_entry'} = [];
+ 
+ 
+ 
+ $result_converted{'plaintext'}->{'invalid_info_menu_entry'} = '* Menu:
+ 
+ * (f)a:::
+ * name:: (f)node.
+ * name: (f)node. . d
+ * name: (f)node,n. d2
+ * name: (f)node	n. d3
+ ';
+ 
+ $result_converted_errors{'plaintext'}->{'invalid_info_menu_entry'} = [
+   {
+     'error_line' => ':4: warning: menu entry node name should not contain `:\'
+ ',
+     'file_name' => '',
+     'line_nr' => 4,
+     'macro' => '',
+     'text' => 'menu entry node name should not contain `:\'',
+     'type' => 'warning'
+   },
+   {
+     'error_line' => ':5: warning: menu entry name should not contain `:\'
+ ',
+     'file_name' => '',
+     'line_nr' => 5,
+     'macro' => '',
+     'text' => 'menu entry name should not contain `:\'',
+     'type' => 'warning'
+   },
+   {
+     'error_line' => ':6: warning: menu entry node name should not contain `. \'
+ ',
+     'file_name' => '',
+     'line_nr' => 6,
+     'macro' => '',
+     'text' => 'menu entry node name should not contain `. \'',
+     'type' => 'warning'
+   },
+   {
+     'error_line' => ':7: warning: menu entry node name should not contain `,\'
+ ',
+     'file_name' => '',
+     'line_nr' => 7,
+     'macro' => '',
+     'text' => 'menu entry node name should not contain `,\'',
+     'type' => 'warning'
+   },
+   {
+     'error_line' => ':8: warning: menu entry node name should not contain `	\'
+ ',
+     'file_name' => '',
+     'line_nr' => 8,
+     'macro' => '',
+     'text' => 'menu entry node name should not contain `	\'',
+     'type' => 'warning'
+   }
+ ];
+ 
+ 
+ 
+ $result_converted{'html'}->{'invalid_info_menu_entry'} = '<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+ <html>
+ <!-- Created by texinfo, http://www.gnu.org/software/texinfo/ -->
+ <head>
+ <title>Untitled Document</title>
+ 
+ <meta name="description" content="Untitled Document">
+ <meta name="keywords" content="Untitled Document">
+ <meta name="resource-type" content="document">
+ <meta name="distribution" content="global">
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+ <link href="#Top" rel="start" title="Top">
+ <style type="text/css">
+ <!--
+ a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
+ blockquote.smallquotation {font-size: smaller}
+ div.display {margin-left: 3.2em}
+ div.example {margin-left: 3.2em}
+ div.lisp {margin-left: 3.2em}
+ div.smalldisplay {margin-left: 3.2em}
+ div.smallexample {margin-left: 3.2em}
+ div.smalllisp {margin-left: 3.2em}
+ kbd {font-style: oblique}
+ pre.display {font-family: inherit}
+ pre.format {font-family: inherit}
+ pre.menu-comment {font-family: serif}
+ pre.menu-preformatted {font-family: serif}
+ pre.smalldisplay {font-family: inherit; font-size: smaller}
+ pre.smallexample {font-size: smaller}
+ pre.smallformat {font-family: inherit; font-size: smaller}
+ pre.smalllisp {font-size: smaller}
+ span.nocodebreak {white-space: nowrap}
+ span.nolinebreak {white-space: nowrap}
+ span.roman {font-family: serif; font-weight: normal}
+ span.sansserif {font-family: sans-serif; font-weight: normal}
+ ul.no-bullet {list-style: none}
+ -->
+ </style>
+ 
+ 
+ </head>
+ 
+ <body lang="en">
+ <a name="Top"></a>
+ <h1 class="node-heading">Top</h1>
+ 
+ <table class="menu" border="0" cellspacing="0">
+ <tr><td align="left" valign="top">&bull; <a href="f.html#a_003a" accesskey="1">(f)a:</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+ </td></tr>
+ <tr><td align="left" valign="top">&bull; <a href="f.html#node" accesskey="2">name:</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+ </td></tr>
+ <tr><td align="left" valign="top">&bull; <a href="f.html#node_002e-" accesskey="3">name</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top">d
+ </td></tr>
+ <tr><td align="left" valign="top">&bull; <a href="f.html#node_002cn" accesskey="4">name</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top">d2
+ </td></tr>
+ <tr><td align="left" valign="top">&bull; <a href="f.html#node-n" accesskey="5">name</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top">d3
+ </td></tr>
+ </table>
+ <hr>
+ 
+ 
+ 
+ </body>
+ </html>
+ ';
+ 
+ $result_converted_errors{'html'}->{'invalid_info_menu_entry'} = [
+   {
+     'error_line' => 'warning: must specify a title with a title command or @top
+ ',
+     'text' => 'must specify a title with a title command or @top',
+     'type' => 'warning'
+   }
+ ];
+ 
+ 
+ 
+ $result_converted{'xml'}->{'invalid_info_menu_entry'} = '<node name="Top" spaces=" "><nodename>Top</nodename><nodenext automatic="on">(f)<asis>a:</asis></nodenext><nodeup automatic="on">(dir)</nodeup></node>
+ 
+ <menu endspaces=" ">
+ <menuentry leadingtext="* "><menunode separator="::">(f)<asis>a:</asis></menunode><menudescription><pre xml:space="preserve">
+ </pre></menudescription></menuentry><menuentry leadingtext="* "><menutitle separator=": "><asis>name:</asis></menutitle><menunode separator=".">(f)node</menunode><menudescription><pre xml:space="preserve">
+ </pre></menudescription></menuentry><menuentry leadingtext="* "><menutitle separator=": ">name</menutitle><menunode separator=". ">(f)<asis>node. </asis></menunode><menudescription><pre xml:space="preserve">d
+ </pre></menudescription></menuentry><menuentry leadingtext="* "><menutitle separator=": ">name</menutitle><menunode separator=". ">(f)<asis>node,n</asis></menunode><menudescription><pre xml:space="preserve">d2
+ </pre></menudescription></menuentry><menuentry leadingtext="* "><menutitle separator=": ">name</menutitle><menunode separator=". ">(f)<asis>node	n</asis></menunode><menudescription><pre xml:space="preserve">d3
+ </pre></menudescription></menuentry></menu>
+ ';
+ 
+ 1;
diff -Nrc2 texinfo-5.2/tp/t/results/menu/menu_entry_name.pl texinfo-6.0/tp/t/results/menu/menu_entry_name.pl
*** texinfo-5.2/tp/t/results/menu/menu_entry_name.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/menu/menu_entry_name.pl	2015-02-10 17:26:50.000000000 +0000
***************
*** 1135,1148 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 1135,1148 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 1153,1160 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 1153,1160 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 1164,1168 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <table class="menu" border="0" cellspacing="0">
  <tr><td align="left" valign="top">&bull; <a href="f.html#b" accesskey="1">a</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"></td></tr>
--- 1164,1168 ----
  </head>
  
! <body lang="en">
  <table class="menu" border="0" cellspacing="0">
  <tr><td align="left" valign="top">&bull; <a href="f.html#b" accesskey="1">a</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"></td></tr>
diff -Nrc2 texinfo-5.2/tp/t/results/menu/menu_entry_name_comment.pl texinfo-6.0/tp/t/results/menu/menu_entry_name_comment.pl
*** texinfo-5.2/tp/t/results/menu/menu_entry_name_comment.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/menu/menu_entry_name_comment.pl	2015-02-10 17:26:50.000000000 +0000
***************
*** 710,723 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 710,723 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 728,735 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 728,735 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 739,743 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <table class="menu" border="0" cellspacing="0">
  <tr><td align="left" valign="top">&bull; <a href="f.html#b" accesskey="1">a</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"></td></tr>
--- 739,743 ----
  </head>
  
! <body lang="en">
  <table class="menu" border="0" cellspacing="0">
  <tr><td align="left" valign="top">&bull; <a href="f.html#b" accesskey="1">a</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"></td></tr>
diff -Nrc2 texinfo-5.2/tp/t/results/menu/menu_entry_no_entry.pl texinfo-6.0/tp/t/results/menu/menu_entry_no_entry.pl
*** texinfo-5.2/tp/t/results/menu/menu_entry_no_entry.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/menu/menu_entry_no_entry.pl	2015-02-10 17:26:50.000000000 +0000
***************
*** 319,332 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 319,332 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 337,344 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 337,344 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 348,352 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <table class="menu" border="0" cellspacing="0">
  <tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">* a1:
--- 348,352 ----
  </head>
  
! <body lang="en">
  <table class="menu" border="0" cellspacing="0">
  <tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">* a1:
diff -Nrc2 texinfo-5.2/tp/t/results/menu/menu_entry_no_entry_location.pl texinfo-6.0/tp/t/results/menu/menu_entry_no_entry_location.pl
*** texinfo-5.2/tp/t/results/menu/menu_entry_no_entry_location.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/menu/menu_entry_no_entry_location.pl	2015-02-10 17:26:50.000000000 +0000
***************
*** 391,404 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 391,404 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 409,416 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 409,416 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 420,424 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <table class="menu" border="0" cellspacing="0">
  <tr><td align="left" valign="top">&bull; <a href="manual.html#Top" accesskey="1">(manual)</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top">begin description
--- 420,424 ----
  </head>
  
! <body lang="en">
  <table class="menu" border="0" cellspacing="0">
  <tr><td align="left" valign="top">&bull; <a href="manual.html#Top" accesskey="1">(manual)</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top">begin description
diff -Nrc2 texinfo-5.2/tp/t/results/menu/menu_entry_node.pl texinfo-6.0/tp/t/results/menu/menu_entry_node.pl
*** texinfo-5.2/tp/t/results/menu/menu_entry_node.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/menu/menu_entry_node.pl	2015-02-10 17:26:50.000000000 +0000
***************
*** 475,488 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 475,488 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 493,500 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 493,500 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 504,508 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <table class="menu" border="0" cellspacing="0">
  <tr><td align="left" valign="top">&bull; <a href="f.html#a1" accesskey="1">(f)a1</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
--- 504,508 ----
  </head>
  
! <body lang="en">
  <table class="menu" border="0" cellspacing="0">
  <tr><td align="left" valign="top">&bull; <a href="f.html#a1" accesskey="1">(f)a1</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
diff -Nrc2 texinfo-5.2/tp/t/results/menu/menu_entry_node_comments.pl texinfo-6.0/tp/t/results/menu/menu_entry_node_comments.pl
*** texinfo-5.2/tp/t/results/menu/menu_entry_node_comments.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/menu/menu_entry_node_comments.pl	2015-02-10 17:26:50.000000000 +0000
***************
*** 528,541 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 528,541 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 546,553 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 546,553 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 557,561 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <table class="menu" border="0" cellspacing="0">
  <tr><td align="left" valign="top">&bull; <a href="f.html#a1c" accesskey="1">(f)a1c</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"></td></tr>
--- 557,561 ----
  </head>
  
! <body lang="en">
  <table class="menu" border="0" cellspacing="0">
  <tr><td align="left" valign="top">&bull; <a href="f.html#a1c" accesskey="1">(f)a1c</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"></td></tr>
diff -Nrc2 texinfo-5.2/tp/t/results/menu/menu_in_example.pl texinfo-6.0/tp/t/results/menu/menu_in_example.pl
*** texinfo-5.2/tp/t/results/menu/menu_in_example.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/menu/menu_in_example.pl	2015-02-10 17:26:50.000000000 +0000
***************
*** 825,838 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 825,838 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 843,850 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 843,850 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 854,858 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <h1 class="node-heading">Top</h1>
--- 854,858 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <h1 class="node-heading">Top</h1>
diff -Nrc2 texinfo-5.2/tp/t/results/menu/menu_pointing_to_anchor.pl texinfo-6.0/tp/t/results/menu/menu_pointing_to_anchor.pl
*** texinfo-5.2/tp/t/results/menu/menu_pointing_to_anchor.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/menu/menu_pointing_to_anchor.pl	2015-02-10 17:26:50.000000000 +0000
***************
*** 516,529 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 516,529 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 534,541 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 534,541 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 545,549 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <a name="top"></a>
--- 545,549 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <a name="top"></a>
diff -Nrc2 texinfo-5.2/tp/t/results/menu/menu_title_before_entries.pl texinfo-6.0/tp/t/results/menu/menu_title_before_entries.pl
*** texinfo-5.2/tp/t/results/menu/menu_title_before_entries.pl	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/menu/menu_title_before_entries.pl	2015-02-10 17:26:50.000000000 +0000
***************
*** 425,438 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 425,438 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 443,450 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 443,450 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 454,458 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <div class="header">
--- 454,458 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/menu/no_colon_in_menu.pl texinfo-6.0/tp/t/results/menu/no_colon_in_menu.pl
*** texinfo-5.2/tp/t/results/menu/no_colon_in_menu.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/menu/no_colon_in_menu.pl	2015-02-10 17:26:50.000000000 +0000
***************
*** 263,276 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 263,276 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 281,288 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 281,288 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 292,296 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <h1 class="node-heading">Top</h1>
--- 292,296 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <h1 class="node-heading">Top</h1>
diff -Nrc2 texinfo-5.2/tp/t/results/menu/reference_to_external_manual.pl texinfo-6.0/tp/t/results/menu/reference_to_external_manual.pl
*** texinfo-5.2/tp/t/results/menu/reference_to_external_manual.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/menu/reference_to_external_manual.pl	2015-02-10 17:26:50.000000000 +0000
***************
*** 342,355 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 342,355 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 360,367 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 360,367 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 371,375 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 371,375 ----
  </head>
  
! <body lang="en">
  
  <a name="Top"></a>
diff -Nrc2 texinfo-5.2/tp/t/results/menu/sc_in_menu.pl texinfo-6.0/tp/t/results/menu/sc_in_menu.pl
*** texinfo-5.2/tp/t/results/menu/sc_in_menu.pl	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/menu/sc_in_menu.pl	2015-02-10 17:26:50.000000000 +0000
***************
*** 1231,1244 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 1231,1244 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 1249,1256 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 1249,1256 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 1260,1264 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 1260,1264 ----
  </head>
  
! <body lang="en">
  
  <a name="Top"></a>
diff -Nrc2 texinfo-5.2/tp/t/results/menu/simple.pl texinfo-6.0/tp/t/results/menu/simple.pl
*** texinfo-5.2/tp/t/results/menu/simple.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/menu/simple.pl	2015-02-10 17:26:50.000000000 +0000
***************
*** 672,685 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 672,685 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 690,697 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 690,697 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 701,705 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>Before menu.
--- 701,705 ----
  </head>
  
! <body lang="en">
  
  <p>Before menu.
diff -Nrc2 texinfo-5.2/tp/t/results/menu/simple_no_menu.pl texinfo-6.0/tp/t/results/menu/simple_no_menu.pl
*** texinfo-5.2/tp/t/results/menu/simple_no_menu.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/menu/simple_no_menu.pl	2015-02-10 17:26:50.000000000 +0000
***************
*** 640,653 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 640,653 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 658,665 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 658,665 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 669,673 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>Before menu.
--- 669,673 ----
  </head>
  
! <body lang="en">
  
  <p>Before menu.
diff -Nrc2 texinfo-5.2/tp/t/results/menu/verb_in_menu_description.pl texinfo-6.0/tp/t/results/menu/verb_in_menu_description.pl
*** texinfo-5.2/tp/t/results/menu/verb_in_menu_description.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/menu/verb_in_menu_description.pl	2015-02-10 17:26:50.000000000 +0000
***************
*** 486,499 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 486,499 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 504,511 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 504,511 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 515,519 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <a name="top"></a>
--- 515,519 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <a name="top"></a>
diff -Nrc2 texinfo-5.2/tp/t/results/misc_commands/test_allowcodebreaks.pl texinfo-6.0/tp/t/results/misc_commands/test_allowcodebreaks.pl
*** texinfo-5.2/tp/t/results/misc_commands/test_allowcodebreaks.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/misc_commands/test_allowcodebreaks.pl	2014-11-12 14:05:40.000000000 +0000
***************
*** 2779,2783 ****
       in-example
  
!    In w: Out of code -- out-of-code.  \'1aaa\' \'2aaa-\' \'-3bbb\' \'4aaa-bbb\'  \' 5aaa-bb\' \'6aaa-bb \' \'ccc 7aaa-bbb\' \'ccc 8aaa-bbb ddd\' \'9aaa-bbb rrr_vv\' \'fff-- --- minus-b aa-tte\'ff_gg aar-oman  anc-hor\' 
  
       in-example
--- 2779,2785 ----
       in-example
  
!    In w:
! Out of code -- out-of-code.  \'1aaa\' \'2aaa-\' \'-3bbb\' \'4aaa-bbb\'  \' 5aaa-bb\' \'6aaa-bb \' \'ccc 7aaa-bbb\' \'ccc 8aaa-bbb ddd\' \'9aaa-bbb rrr_vv\' \'fff-- --- minus-b aa-tte\'ff_gg aar-oman  anc-hor
! \' 
  
       in-example
diff -Nrc2 texinfo-5.2/tp/t/results/multitable/ref_in_multitable.pl texinfo-6.0/tp/t/results/multitable/ref_in_multitable.pl
*** texinfo-5.2/tp/t/results/multitable/ref_in_multitable.pl	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/tp/t/results/multitable/ref_in_multitable.pl	2015-02-11 17:02:25.000000000 +0000
***************
*** 0 ****
--- 1,887 ----
+ use vars qw(%result_texis %result_texts %result_trees %result_errors 
+    %result_indices %result_sectioning %result_nodes %result_menus
+    %result_floats %result_converted %result_converted_errors 
+    %result_elements %result_directions_text);
+ 
+ use utf8;
+ 
+ $result_trees{'ref_in_multitable'} = {
+   'contents' => [
+     {
+       'args' => [
+         {
+           'parent' => {},
+           'text' => '
+ ',
+           'type' => 'misc_arg'
+         }
+       ],
+       'cmdname' => 'novalidate',
+       'line_nr' => {
+         'file_name' => '',
+         'line_nr' => 1,
+         'macro' => ''
+       },
+       'parent' => {}
+     },
+     {
+       'parent' => {},
+       'text' => '
+ ',
+       'type' => 'empty_line'
+     },
+     {
+       'contents' => [
+         {
+           'args' => [
+             {
+               'contents' => [
+                 {
+                   'parent' => {},
+                   'text' => 'XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XX XXX XXX XXX XXX 
+ '
+                 },
+                 {
+                   'parent' => {},
+                   'text' => 'XXX XXX XXX XXX XXX XXX XXX XXX XX'
+                 }
+               ],
+               'parent' => {},
+               'type' => 'brace_command_arg'
+             }
+           ],
+           'cmdname' => 'ref',
+           'contents' => [],
+           'extra' => {
+             'brace_command_contents' => [
+               [
+                 {},
+                 {}
+               ]
+             ],
+             'label' => undef,
+             'node_argument' => {
+               'node_content' => [
+                 {},
+                 {}
+               ],
+               'normalized' => 'XXX-XXX-XXX-XXX-XXX-XXX-XXX-XXX-XXX-XXX-XXX-XXX-XX-XXX-XXX-XXX-XXX-XXX-XXX-XXX-XXX-XXX-XXX-XXX-XXX-XX'
+             },
+             'spaces_before_argument' => {
+               'text' => '',
+               'type' => 'empty_spaces_before_argument'
+             }
+           },
+           'line_nr' => {
+             'file_name' => '',
+             'line_nr' => 3,
+             'macro' => ''
+           },
+           'parent' => {}
+         },
+         {
+           'parent' => {},
+           'text' => '.
+ '
+         }
+       ],
+       'parent' => {},
+       'type' => 'paragraph'
+     },
+     {
+       'parent' => {},
+       'text' => '
+ ',
+       'type' => 'empty_line'
+     },
+     {
+       'args' => [
+         {
+           'contents' => [
+             {
+               'extra' => {
+                 'command' => {}
+               },
+               'parent' => {},
+               'text' => ' ',
+               'type' => 'empty_spaces_after_command'
+             },
+             {
+               'args' => [
+                 {
+                   'contents' => [
+                     {
+                       'extra' => {
+                         'command' => {}
+                       },
+                       'parent' => {},
+                       'text' => ' ',
+                       'type' => 'empty_spaces_after_command'
+                     },
+                     {
+                       'parent' => {},
+                       'text' => '.35 .65'
+                     },
+                     {
+                       'parent' => {},
+                       'text' => '
+ ',
+                       'type' => 'spaces_at_end'
+                     }
+                   ],
+                   'parent' => {},
+                   'type' => 'misc_line_arg'
+                 }
+               ],
+               'cmdname' => 'columnfractions',
+               'extra' => {
+                 'misc_args' => [
+                   '.35',
+                   '.65'
+                 ],
+                 'spaces_after_command' => {}
+               },
+               'line_nr' => {
+                 'file_name' => '',
+                 'line_nr' => 6,
+                 'macro' => ''
+               },
+               'parent' => {}
+             }
+           ],
+           'parent' => {},
+           'type' => 'block_line_arg'
+         }
+       ],
+       'cmdname' => 'multitable',
+       'contents' => [
+         {
+           'contents' => [
+             {
+               'contents' => [
+                 {
+                   'cmdname' => 'item',
+                   'contents' => [
+                     {
+                       'extra' => {
+                         'command' => {}
+                       },
+                       'parent' => {},
+                       'text' => ' ',
+                       'type' => 'empty_spaces_after_command'
+                     },
+                     {
+                       'contents' => [
+                         {
+                           'parent' => {},
+                           'text' => 'XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XX
+ '
+                         }
+                       ],
+                       'parent' => {},
+                       'type' => 'paragraph'
+                     }
+                   ],
+                   'extra' => {
+                     'cell_number' => 1,
+                     'spaces_after_command' => {}
+                   },
+                   'line_nr' => {
+                     'file_name' => '',
+                     'line_nr' => 7,
+                     'macro' => ''
+                   },
+                   'parent' => {}
+                 },
+                 {
+                   'cmdname' => 'tab',
+                   'contents' => [
+                     {
+                       'extra' => {
+                         'command' => {}
+                       },
+                       'parent' => {},
+                       'text' => ' ',
+                       'type' => 'empty_spaces_after_command'
+                     },
+                     {
+                       'contents' => [
+                         {
+                           'parent' => {},
+                           'text' => 'See '
+                         },
+                         {
+                           'args' => [
+                             {
+                               'contents' => [
+                                 {
+                                   'parent' => {},
+                                   'text' => 'RRR RRR RRR RRR RRR RRR RRR RRR RRR RRRR'
+                                 }
+                               ],
+                               'parent' => {},
+                               'type' => 'brace_command_arg'
+                             }
+                           ],
+                           'cmdname' => 'ref',
+                           'contents' => [],
+                           'extra' => {
+                             'brace_command_contents' => [
+                               [
+                                 {}
+                               ]
+                             ],
+                             'label' => undef,
+                             'node_argument' => {
+                               'node_content' => [
+                                 {}
+                               ],
+                               'normalized' => 'RRR-RRR-RRR-RRR-RRR-RRR-RRR-RRR-RRR-RRRR'
+                             },
+                             'spaces_before_argument' => {
+                               'text' => '',
+                               'type' => 'empty_spaces_before_argument'
+                             }
+                           },
+                           'line_nr' => {
+                             'file_name' => '',
+                             'line_nr' => 8,
+                             'macro' => ''
+                           },
+                           'parent' => {}
+                         },
+                         {
+                           'parent' => {},
+                           'text' => '.
+ '
+                         }
+                       ],
+                       'parent' => {},
+                       'type' => 'paragraph'
+                     }
+                   ],
+                   'extra' => {
+                     'cell_number' => 2,
+                     'spaces_after_command' => {}
+                   },
+                   'line_nr' => {},
+                   'parent' => {}
+                 }
+               ],
+               'extra' => {
+                 'row_number' => 1
+               },
+               'parent' => {},
+               'type' => 'row'
+             },
+             {
+               'contents' => [
+                 {
+                   'cmdname' => 'item',
+                   'contents' => [
+                     {
+                       'extra' => {
+                         'command' => {}
+                       },
+                       'parent' => {},
+                       'text' => ' ',
+                       'type' => 'empty_spaces_after_command'
+                     },
+                     {
+                       'contents' => [
+                         {
+                           'parent' => {},
+                           'text' => 'XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XX
+ '
+                         }
+                       ],
+                       'parent' => {},
+                       'type' => 'paragraph'
+                     }
+                   ],
+                   'extra' => {
+                     'cell_number' => 1,
+                     'spaces_after_command' => {}
+                   },
+                   'line_nr' => {
+                     'file_name' => '',
+                     'line_nr' => 9,
+                     'macro' => ''
+                   },
+                   'parent' => {}
+                 },
+                 {
+                   'cmdname' => 'tab',
+                   'contents' => [
+                     {
+                       'extra' => {
+                         'command' => {}
+                       },
+                       'parent' => {},
+                       'text' => ' ',
+                       'type' => 'empty_spaces_after_command'
+                     },
+                     {
+                       'contents' => [
+                         {
+                           'parent' => {},
+                           'text' => 'See '
+                         },
+                         {
+                           'args' => [
+                             {
+                               'contents' => [
+                                 {
+                                   'parent' => {},
+                                   'text' => 'SSS SSS SSS SSS SSS SSS SSS SSS SSS SSS SSS SSS SSSSS'
+                                 }
+                               ],
+                               'parent' => {},
+                               'type' => 'brace_command_arg'
+                             }
+                           ],
+                           'cmdname' => 'ref',
+                           'contents' => [],
+                           'extra' => {
+                             'brace_command_contents' => [
+                               [
+                                 {}
+                               ]
+                             ],
+                             'label' => undef,
+                             'node_argument' => {
+                               'node_content' => [
+                                 {}
+                               ],
+                               'normalized' => 'SSS-SSS-SSS-SSS-SSS-SSS-SSS-SSS-SSS-SSS-SSS-SSS-SSSSS'
+                             },
+                             'spaces_before_argument' => {
+                               'text' => '',
+                               'type' => 'empty_spaces_before_argument'
+                             }
+                           },
+                           'line_nr' => {
+                             'file_name' => '',
+                             'line_nr' => 10,
+                             'macro' => ''
+                           },
+                           'parent' => {}
+                         },
+                         {
+                           'parent' => {},
+                           'text' => '.
+ '
+                         }
+                       ],
+                       'parent' => {},
+                       'type' => 'paragraph'
+                     }
+                   ],
+                   'extra' => {
+                     'cell_number' => 2,
+                     'spaces_after_command' => {}
+                   },
+                   'line_nr' => {},
+                   'parent' => {}
+                 }
+               ],
+               'extra' => {
+                 'row_number' => 2
+               },
+               'parent' => {},
+               'type' => 'row'
+             },
+             {
+               'contents' => [
+                 {
+                   'cmdname' => 'item',
+                   'contents' => [
+                     {
+                       'extra' => {
+                         'command' => {}
+                       },
+                       'parent' => {},
+                       'text' => ' ',
+                       'type' => 'empty_spaces_after_command'
+                     },
+                     {
+                       'contents' => [
+                         {
+                           'parent' => {},
+                           'text' => 'adsf'
+                         },
+                         {
+                           'args' => [
+                             {
+                               'contents' => [
+                                 {
+                                   'contents' => [
+                                     {
+                                       'args' => [
+                                         {
+                                           'contents' => [
+                                             {
+                                               'parent' => {},
+                                               'text' => 'XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XX 
+ '
+                                             },
+                                             {
+                                               'parent' => {},
+                                               'text' => 'XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XX'
+                                             }
+                                           ],
+                                           'parent' => {},
+                                           'type' => 'brace_command_arg'
+                                         }
+                                       ],
+                                       'cmdname' => 'ref',
+                                       'contents' => [],
+                                       'extra' => {
+                                         'brace_command_contents' => [
+                                           [
+                                             {},
+                                             {}
+                                           ]
+                                         ],
+                                         'label' => undef,
+                                         'node_argument' => {
+                                           'node_content' => [
+                                             {},
+                                             {}
+                                           ],
+                                           'normalized' => 'XXX-XXX-XXX-XXX-XXX-XXX-XXX-XXX-XXX-XXX-XXX-XXX-XX-XXX-XXX-XXX-XXX-XXX-XXX-XXX-XXX-XXX-XXX-XXX-XXX-XX'
+                                         },
+                                         'spaces_before_argument' => {
+                                           'text' => '',
+                                           'type' => 'empty_spaces_before_argument'
+                                         }
+                                       },
+                                       'line_nr' => {
+                                         'file_name' => '',
+                                         'line_nr' => 11,
+                                         'macro' => ''
+                                       },
+                                       'parent' => {}
+                                     }
+                                   ],
+                                   'parent' => {},
+                                   'type' => 'paragraph'
+                                 }
+                               ],
+                               'parent' => {},
+                               'type' => 'brace_command_context'
+                             }
+                           ],
+                           'cmdname' => 'footnote',
+                           'contents' => [],
+                           'extra' => {
+                             'spaces_before_argument' => {
+                               'parent' => {},
+                               'text' => '',
+                               'type' => 'empty_spaces_before_argument'
+                             }
+                           },
+                           'line_nr' => {},
+                           'parent' => {}
+                         },
+                         {
+                           'parent' => {},
+                           'text' => ' '
+                         }
+                       ],
+                       'parent' => {},
+                       'type' => 'paragraph'
+                     }
+                   ],
+                   'extra' => {
+                     'cell_number' => 1,
+                     'spaces_after_command' => {}
+                   },
+                   'line_nr' => {},
+                   'parent' => {}
+                 },
+                 {
+                   'cmdname' => 'tab',
+                   'contents' => [
+                     {
+                       'extra' => {
+                         'command' => {}
+                       },
+                       'parent' => {},
+                       'text' => ' 
+ ',
+                       'type' => 'empty_line_after_command'
+                     },
+                     {
+                       'contents' => [
+                         {
+                           'parent' => {},
+                           'text' => 'second column
+ '
+                         }
+                       ],
+                       'parent' => {},
+                       'type' => 'paragraph'
+                     }
+                   ],
+                   'extra' => {
+                     'cell_number' => 2,
+                     'spaces_after_command' => {}
+                   },
+                   'line_nr' => {
+                     'file_name' => '',
+                     'line_nr' => 12,
+                     'macro' => ''
+                   },
+                   'parent' => {}
+                 }
+               ],
+               'extra' => {
+                 'row_number' => 3
+               },
+               'parent' => {},
+               'type' => 'row'
+             }
+           ],
+           'parent' => {},
+           'type' => 'multitable_body'
+         },
+         {
+           'args' => [
+             {
+               'contents' => [
+                 {
+                   'extra' => {
+                     'command' => {}
+                   },
+                   'parent' => {},
+                   'text' => ' ',
+                   'type' => 'empty_spaces_after_command'
+                 },
+                 {
+                   'parent' => {},
+                   'text' => 'multitable'
+                 },
+                 {
+                   'parent' => {},
+                   'text' => '
+ ',
+                   'type' => 'spaces_at_end'
+                 }
+               ],
+               'parent' => {},
+               'type' => 'misc_line_arg'
+             }
+           ],
+           'cmdname' => 'end',
+           'extra' => {
+             'command' => {},
+             'command_argument' => 'multitable',
+             'spaces_after_command' => {},
+             'text_arg' => 'multitable'
+           },
+           'line_nr' => {
+             'file_name' => '',
+             'line_nr' => 14,
+             'macro' => ''
+           },
+           'parent' => {}
+         }
+       ],
+       'extra' => {
+         'columnfractions' => [],
+         'end_command' => {},
+         'max_columns' => 2,
+         'spaces_after_command' => {}
+       },
+       'line_nr' => {},
+       'parent' => {}
+     },
+     {
+       'parent' => {},
+       'text' => '
+ ',
+       'type' => 'empty_line'
+     },
+     {
+       'contents' => [
+         {
+           'args' => [
+             {
+               'contents' => [
+                 {
+                   'parent' => {},
+                   'text' => 'XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XX XXX XXX XXX XXX 
+ '
+                 },
+                 {
+                   'parent' => {},
+                   'text' => 'XXX XXX XXX XXX XXX XXX XXX XXX XX'
+                 }
+               ],
+               'parent' => {},
+               'type' => 'brace_command_arg'
+             }
+           ],
+           'cmdname' => 'ref',
+           'contents' => [],
+           'extra' => {
+             'brace_command_contents' => [
+               [
+                 {},
+                 {}
+               ]
+             ],
+             'label' => undef,
+             'node_argument' => {
+               'node_content' => [
+                 {},
+                 {}
+               ],
+               'normalized' => 'XXX-XXX-XXX-XXX-XXX-XXX-XXX-XXX-XXX-XXX-XXX-XXX-XX-XXX-XXX-XXX-XXX-XXX-XXX-XXX-XXX-XXX-XXX-XXX-XXX-XX'
+             },
+             'spaces_before_argument' => {
+               'text' => '',
+               'type' => 'empty_spaces_before_argument'
+             }
+           },
+           'line_nr' => {
+             'file_name' => '',
+             'line_nr' => 16,
+             'macro' => ''
+           },
+           'parent' => {}
+         },
+         {
+           'parent' => {},
+           'text' => '.
+ '
+         }
+       ],
+       'parent' => {},
+       'type' => 'paragraph'
+     }
+   ],
+   'type' => 'text_root'
+ };
+ $result_trees{'ref_in_multitable'}{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'ref_in_multitable'}{'contents'}[0];
+ $result_trees{'ref_in_multitable'}{'contents'}[0]{'parent'} = $result_trees{'ref_in_multitable'};
+ $result_trees{'ref_in_multitable'}{'contents'}[1]{'parent'} = $result_trees{'ref_in_multitable'};
+ $result_trees{'ref_in_multitable'}{'contents'}[2]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'ref_in_multitable'}{'contents'}[2]{'contents'}[0]{'args'}[0];
+ $result_trees{'ref_in_multitable'}{'contents'}[2]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'ref_in_multitable'}{'contents'}[2]{'contents'}[0]{'args'}[0];
+ $result_trees{'ref_in_multitable'}{'contents'}[2]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'ref_in_multitable'}{'contents'}[2]{'contents'}[0];
+ $result_trees{'ref_in_multitable'}{'contents'}[2]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'ref_in_multitable'}{'contents'}[2]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'ref_in_multitable'}{'contents'}[2]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'ref_in_multitable'}{'contents'}[2]{'contents'}[0]{'args'}[0]{'contents'}[1];
+ $result_trees{'ref_in_multitable'}{'contents'}[2]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'ref_in_multitable'}{'contents'}[2]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'ref_in_multitable'}{'contents'}[2]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'ref_in_multitable'}{'contents'}[2]{'contents'}[0]{'args'}[0]{'contents'}[1];
+ $result_trees{'ref_in_multitable'}{'contents'}[2]{'contents'}[0]{'parent'} = $result_trees{'ref_in_multitable'}{'contents'}[2];
+ $result_trees{'ref_in_multitable'}{'contents'}[2]{'contents'}[1]{'parent'} = $result_trees{'ref_in_multitable'}{'contents'}[2];
+ $result_trees{'ref_in_multitable'}{'contents'}[2]{'parent'} = $result_trees{'ref_in_multitable'};
+ $result_trees{'ref_in_multitable'}{'contents'}[3]{'parent'} = $result_trees{'ref_in_multitable'};
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'ref_in_multitable'}{'contents'}[4];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'ref_in_multitable'}{'contents'}[4]{'args'}[0];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'ref_in_multitable'}{'contents'}[4]{'args'}[0]{'contents'}[1];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'ref_in_multitable'}{'contents'}[4]{'args'}[0]{'contents'}[1]{'args'}[0];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'ref_in_multitable'}{'contents'}[4]{'args'}[0]{'contents'}[1]{'args'}[0];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'ref_in_multitable'}{'contents'}[4]{'args'}[0]{'contents'}[1]{'args'}[0];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'args'}[0]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'ref_in_multitable'}{'contents'}[4]{'args'}[0]{'contents'}[1];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'args'}[0]{'contents'}[1]{'extra'}{'spaces_after_command'} = $result_trees{'ref_in_multitable'}{'contents'}[4]{'args'}[0]{'contents'}[1]{'args'}[0]{'contents'}[0];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'ref_in_multitable'}{'contents'}[4]{'args'}[0];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'ref_in_multitable'}{'contents'}[4];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[0]{'contents'}[0];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'} = $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[0]{'contents'}[0];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'} = $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[1];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'} = $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[0]{'contents'}[0];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'extra'}{'spaces_after_command'} = $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'contents'}[0];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[0]{'contents'}[0]{'parent'} = $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[0];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'extra'}{'command'} = $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[0]{'contents'}[1];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'} = $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[0]{'contents'}[1];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'parent'} = $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[1];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[0];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'contents'}[1];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'parent'} = $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[1];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'contents'}[2]{'parent'} = $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[1];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'} = $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[0]{'contents'}[1];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'extra'}{'spaces_after_command'} = $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[0];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'line_nr'} = $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'line_nr'};
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[0]{'contents'}[1]{'parent'} = $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[0];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[0]{'parent'} = $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[1]{'contents'}[0];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0]{'parent'} = $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[1]{'contents'}[0];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'} = $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[1];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[1]{'parent'} = $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[1]{'contents'}[0];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'extra'}{'spaces_after_command'} = $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'contents'}[0];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'} = $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[1];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'extra'}{'command'} = $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[1]{'contents'}[1];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'parent'} = $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[1]{'contents'}[1];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'parent'} = $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'contents'}[1];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[0];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[1];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'parent'} = $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'contents'}[1];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[2]{'parent'} = $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'contents'}[1];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'parent'} = $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[1]{'contents'}[1];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'extra'}{'spaces_after_command'} = $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'contents'}[0];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'line_nr'} = $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'line_nr'};
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'} = $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[1];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[1]{'parent'} = $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[2]{'contents'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[2]{'contents'}[0];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[2]{'contents'}[0]{'contents'}[0]{'parent'} = $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[2]{'contents'}[0];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[2]{'contents'}[0]{'contents'}[1]{'contents'}[0]{'parent'} = $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[2]{'contents'}[0]{'contents'}[1];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[2]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[2]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[2]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[2]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[2]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[2]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[0];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[2]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[2]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[2]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[2]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[2]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[2]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[2]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[2]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[1];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[2]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[0]{'parent'} = $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[2]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[2]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[2]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[2]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[2]{'contents'}[0]{'contents'}[1]{'contents'}[1];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[2]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'extra'}{'spaces_before_argument'}{'parent'} = $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[2]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[2]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'line_nr'} = $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[2]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[2]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'parent'} = $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[2]{'contents'}[0]{'contents'}[1];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[2]{'contents'}[0]{'contents'}[1]{'contents'}[2]{'parent'} = $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[2]{'contents'}[0]{'contents'}[1];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[2]{'contents'}[0]{'contents'}[1]{'parent'} = $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[2]{'contents'}[0];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[2]{'contents'}[0]{'extra'}{'spaces_after_command'} = $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[2]{'contents'}[0]{'contents'}[0];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[2]{'contents'}[0]{'line_nr'} = $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[2]{'contents'}[0]{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0]{'contents'}[0]{'line_nr'};
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[2]{'contents'}[0]{'parent'} = $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[2];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'extra'}{'command'} = $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[2]{'contents'}[1];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0]{'parent'} = $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[2]{'contents'}[1];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'parent'} = $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[1];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[1]{'parent'} = $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[2]{'contents'}[1];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'extra'}{'spaces_after_command'} = $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'contents'}[0];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[2]{'contents'}[1]{'parent'} = $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[2];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'contents'}[2]{'parent'} = $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[0]{'parent'} = $result_trees{'ref_in_multitable'}{'contents'}[4];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[1]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[1];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[1]{'args'}[0];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[1]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[1]{'args'}[0];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[1]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[1]{'args'}[0];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[1];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[1]{'extra'}{'command'} = $result_trees{'ref_in_multitable'}{'contents'}[4];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[1]{'extra'}{'spaces_after_command'} = $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[1]{'args'}[0]{'contents'}[0];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[1]{'parent'} = $result_trees{'ref_in_multitable'}{'contents'}[4];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'extra'}{'columnfractions'} = $result_trees{'ref_in_multitable'}{'contents'}[4]{'args'}[0]{'contents'}[1]{'extra'}{'misc_args'};
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'extra'}{'end_command'} = $result_trees{'ref_in_multitable'}{'contents'}[4]{'contents'}[1];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'extra'}{'spaces_after_command'} = $result_trees{'ref_in_multitable'}{'contents'}[4]{'args'}[0]{'contents'}[0];
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'line_nr'} = $result_trees{'ref_in_multitable'}{'contents'}[4]{'args'}[0]{'contents'}[1]{'line_nr'};
+ $result_trees{'ref_in_multitable'}{'contents'}[4]{'parent'} = $result_trees{'ref_in_multitable'};
+ $result_trees{'ref_in_multitable'}{'contents'}[5]{'parent'} = $result_trees{'ref_in_multitable'};
+ $result_trees{'ref_in_multitable'}{'contents'}[6]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'ref_in_multitable'}{'contents'}[6]{'contents'}[0]{'args'}[0];
+ $result_trees{'ref_in_multitable'}{'contents'}[6]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'ref_in_multitable'}{'contents'}[6]{'contents'}[0]{'args'}[0];
+ $result_trees{'ref_in_multitable'}{'contents'}[6]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'ref_in_multitable'}{'contents'}[6]{'contents'}[0];
+ $result_trees{'ref_in_multitable'}{'contents'}[6]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'ref_in_multitable'}{'contents'}[6]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'ref_in_multitable'}{'contents'}[6]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][1] = $result_trees{'ref_in_multitable'}{'contents'}[6]{'contents'}[0]{'args'}[0]{'contents'}[1];
+ $result_trees{'ref_in_multitable'}{'contents'}[6]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[0] = $result_trees{'ref_in_multitable'}{'contents'}[6]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'ref_in_multitable'}{'contents'}[6]{'contents'}[0]{'extra'}{'node_argument'}{'node_content'}[1] = $result_trees{'ref_in_multitable'}{'contents'}[6]{'contents'}[0]{'args'}[0]{'contents'}[1];
+ $result_trees{'ref_in_multitable'}{'contents'}[6]{'contents'}[0]{'parent'} = $result_trees{'ref_in_multitable'}{'contents'}[6];
+ $result_trees{'ref_in_multitable'}{'contents'}[6]{'contents'}[1]{'parent'} = $result_trees{'ref_in_multitable'}{'contents'}[6];
+ $result_trees{'ref_in_multitable'}{'contents'}[6]{'parent'} = $result_trees{'ref_in_multitable'};
+ 
+ $result_texis{'ref_in_multitable'} = '@novalidate
+ 
+ @ref{XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XX XXX XXX XXX XXX 
+ XXX XXX XXX XXX XXX XXX XXX XXX XX}.
+ 
+ @multitable @columnfractions .35 .65
+ @item XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XX
+ @tab See @ref{RRR RRR RRR RRR RRR RRR RRR RRR RRR RRRR}.
+ @item XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XX
+ @tab See @ref{SSS SSS SSS SSS SSS SSS SSS SSS SSS SSS SSS SSS SSSSS}.
+ @item adsf@footnote{@ref{XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XX 
+ XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XX}} @tab 
+ second column
+ @end multitable
+ 
+ @ref{XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XX XXX XXX XXX XXX 
+ XXX XXX XXX XXX XXX XXX XXX XXX XX}.
+ ';
+ 
+ 
+ $result_texts{'ref_in_multitable'} = '
+ XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XX XXX XXX XXX XXX 
+ XXX XXX XXX XXX XXX XXX XXX XXX XX.
+ 
+ XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XX
+ See RRR RRR RRR RRR RRR RRR RRR RRR RRR RRRR.
+ XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XX
+ See SSS SSS SSS SSS SSS SSS SSS SSS SSS SSS SSS SSS SSSSS.
+ adsf second column
+ 
+ XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XX XXX XXX XXX XXX 
+ XXX XXX XXX XXX XXX XXX XXX XXX XX.
+ ';
+ 
+ $result_errors{'ref_in_multitable'} = [];
+ 
+ 
+ 
+ $result_converted{'plaintext'}->{'ref_in_multitable'} = '*note XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XX XXX XXX XXX XXX
+ XXX XXX XXX XXX XXX XXX XXX XXX XX::.
+ 
+ XXX XXX XXX XXX XXX XXX   See
+ XXX XXX XXX XXX XXX XXX   *note RRR RRR RRR RRR RRR RRR RRR RRR RRR RRRR::.
+ XX
+ XXX XXX XXX XXX XXX XXX   See
+ XXX XXX XXX XXX XXX XXX   *note SSS SSS SSS SSS SSS SSS SSS SSS SSS SSS SSS SSS SSSSS::.
+ XX
+ adsf(1)                   second column
+ 
+    *note XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XX XXX XXX XXX
+ XXX XXX XXX XXX XXX XXX XXX XXX XXX XX::.
+ 
+    ---------- Footnotes ----------
+ 
+    (1) *note XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XX XXX XXX
+ XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XX::
+ 
+ ';
+ 
+ 
+ $result_converted{'html_text'}->{'ref_in_multitable'} = '
+ <p>&lsquo;XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XX XXX XXX XXX XXX 
+ XXX XXX XXX XXX XXX XXX XXX XXX XX&rsquo;.
+ </p>
+ <table>
+ <tr><td width="35%">XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XX</td><td width="65%">See &lsquo;RRR RRR RRR RRR RRR RRR RRR RRR RRR RRRR&rsquo;.</td></tr>
+ <tr><td width="35%">XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XX</td><td width="65%">See &lsquo;SSS SSS SSS SSS SSS SSS SSS SSS SSS SSS SSS SSS SSSSS&rsquo;.</td></tr>
+ <tr><td width="35%">adsf<a name="DOCF1" href="#FOOT1"><sup>1</sup></a></td><td width="65%">second column</td></tr>
+ </table>
+ 
+ <p>&lsquo;XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XX XXX XXX XXX XXX 
+ XXX XXX XXX XXX XXX XXX XXX XXX XX&rsquo;.
+ </p><div class="footnote">
+ <hr>
+ <h4 class="footnotes-heading">Footnotes</h4>
+ 
+ <h3><a name="FOOT1" href="#DOCF1">(1)</a></h3>
+ <p>&lsquo;XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XX 
+ XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XX&rsquo;</p>
+ </div>
+ ';
+ 
+ 
+ $result_converted{'xml'}->{'ref_in_multitable'} = '<novalidate></novalidate>
+ 
+ <para><ref label="XXX-XXX-XXX-XXX-XXX-XXX-XXX-XXX-XXX-XXX-XXX-XXX-XX-XXX-XXX-XXX-XXX-XXX-XXX-XXX-XXX-XXX-XXX-XXX-XXX-XX"><xrefnodename>XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XX XXX XXX XXX XXX 
+ XXX XXX XXX XXX XXX XXX XXX XXX XX</xrefnodename></ref>.
+ </para>
+ <multitable spaces=" " endspaces=" "><columnfractions line=" .35 .65"><columnfraction value=".35"></columnfraction><columnfraction value=".65"></columnfraction></columnfractions>
+ <tbody><row><entry command="item" spaces=" "><para>XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XX
+ </para></entry><entry command="tab" spaces=" "><para>See <ref label="RRR-RRR-RRR-RRR-RRR-RRR-RRR-RRR-RRR-RRRR"><xrefnodename>RRR RRR RRR RRR RRR RRR RRR RRR RRR RRRR</xrefnodename></ref>.
+ </para></entry></row><row><entry command="item" spaces=" "><para>XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XX
+ </para></entry><entry command="tab" spaces=" "><para>See <ref label="SSS-SSS-SSS-SSS-SSS-SSS-SSS-SSS-SSS-SSS-SSS-SSS-SSSSS"><xrefnodename>SSS SSS SSS SSS SSS SSS SSS SSS SSS SSS SSS SSS SSSSS</xrefnodename></ref>.
+ </para></entry></row><row><entry command="item" spaces=" "><para>adsf<footnote><para><ref label="XXX-XXX-XXX-XXX-XXX-XXX-XXX-XXX-XXX-XXX-XXX-XXX-XX-XXX-XXX-XXX-XXX-XXX-XXX-XXX-XXX-XXX-XXX-XXX-XXX-XX"><xrefnodename>XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XX 
+ XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XX</xrefnodename></ref></para></footnote> </para></entry><entry command="tab"> 
+ <para>second column
+ </para></entry></row></tbody></multitable>
+ 
+ <para><ref label="XXX-XXX-XXX-XXX-XXX-XXX-XXX-XXX-XXX-XXX-XXX-XXX-XX-XXX-XXX-XXX-XXX-XXX-XXX-XXX-XXX-XXX-XXX-XXX-XXX-XX"><xrefnodename>XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XX XXX XXX XXX XXX 
+ XXX XXX XXX XXX XXX XXX XXX XXX XX</xrefnodename></ref>.
+ </para>';
+ 
+ 1;
diff -Nrc2 texinfo-5.2/tp/t/results/paragraph/image_in_paragraph.pl texinfo-6.0/tp/t/results/paragraph/image_in_paragraph.pl
*** texinfo-5.2/tp/t/results/paragraph/image_in_paragraph.pl	2013-02-19 22:25:47.000000000 +0000
--- texinfo-6.0/tp/t/results/paragraph/image_in_paragraph.pl	2014-04-22 02:56:41.000000000 +0100
***************
*** 151,161 ****
  $result_converted_errors{'html_text'}->{'image_in_paragraph'} = [
    {
-     'file_name' => '',
      'error_line' => ':1: warning: @image file `aa\' (for HTML) not found, using `aa.ee\'
  ',
!     'text' => '@image file `aa\' (for HTML) not found, using `aa.ee\'',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 1
    }
  ];
--- 151,161 ----
  $result_converted_errors{'html_text'}->{'image_in_paragraph'} = [
    {
      'error_line' => ':1: warning: @image file `aa\' (for HTML) not found, using `aa.ee\'
  ',
!     'file_name' => '',
!     'line_nr' => 1,
      'macro' => '',
!     'text' => '@image file `aa\' (for HTML) not found, using `aa.ee\'',
!     'type' => 'warning'
    }
  ];
diff -Nrc2 texinfo-5.2/tp/t/results/paragraph/no_paragraph_commands.pl texinfo-6.0/tp/t/results/paragraph/no_paragraph_commands.pl
*** texinfo-5.2/tp/t/results/paragraph/no_paragraph_commands.pl	2013-02-19 22:25:47.000000000 +0000
--- texinfo-6.0/tp/t/results/paragraph/no_paragraph_commands.pl	2014-04-22 02:56:41.000000000 +0100
***************
*** 202,212 ****
  $result_converted_errors{'html_text'}->{'no_paragraph_commands'} = [
    {
-     'file_name' => '',
      'error_line' => ':3: warning: @image file `aa\' (for HTML) not found, using `aa.ee\'
  ',
!     'text' => '@image file `aa\' (for HTML) not found, using `aa.ee\'',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 3
    }
  ];
--- 202,212 ----
  $result_converted_errors{'html_text'}->{'no_paragraph_commands'} = [
    {
      'error_line' => ':3: warning: @image file `aa\' (for HTML) not found, using `aa.ee\'
  ',
!     'file_name' => '',
!     'line_nr' => 3,
      'macro' => '',
!     'text' => '@image file `aa\' (for HTML) not found, using `aa.ee\'',
!     'type' => 'warning'
    }
  ];
diff -Nrc2 texinfo-5.2/tp/t/results/paragraph/paragraph_command.pl texinfo-6.0/tp/t/results/paragraph/paragraph_command.pl
*** texinfo-5.2/tp/t/results/paragraph/paragraph_command.pl	2013-02-19 22:25:47.000000000 +0000
--- texinfo-6.0/tp/t/results/paragraph/paragraph_command.pl	2015-02-25 20:17:35.000000000 +0000
***************
*** 115,118 ****
--- 115,168 ----
                  {
                    'parent' => {},
+                   'text' => '0075'
+                 }
+               ],
+               'parent' => {},
+               'type' => 'brace_command_arg'
+             }
+           ],
+           'cmdname' => 'U',
+           'contents' => [],
+           'extra' => {
+             'brace_command_contents' => [
+               [
+                 {}
+               ]
+             ],
+             'spaces_before_argument' => {
+               'text' => '',
+               'type' => 'empty_spaces_before_argument'
+             }
+           },
+           'line_nr' => {
+             'file_name' => '',
+             'line_nr' => 7,
+             'macro' => ''
+           },
+           'parent' => {}
+         },
+         {
+           'parent' => {},
+           'text' => ' also U+0075.
+ '
+         }
+       ],
+       'parent' => {},
+       'type' => 'paragraph'
+     },
+     {
+       'parent' => {},
+       'text' => '
+ ',
+       'type' => 'empty_line'
+     },
+     {
+       'contents' => [
+         {
+           'args' => [
+             {
+               'contents' => [
+                 {
+                   'parent' => {},
                    'text' => 'm1'
                  }
***************
*** 137,141 ****
            'line_nr' => {
              'file_name' => '',
!             'line_nr' => 7,
              'macro' => ''
            },
--- 187,191 ----
            'line_nr' => {
              'file_name' => '',
!             'line_nr' => 9,
              'macro' => ''
            },
***************
*** 195,199 ****
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 9,
          'macro' => ''
        },
--- 245,249 ----
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 11,
          'macro' => ''
        },
***************
*** 275,279 ****
            'line_nr' => {
              'file_name' => '',
!             'line_nr' => 12,
              'macro' => ''
            },
--- 325,329 ----
            'line_nr' => {
              'file_name' => '',
!             'line_nr' => 14,
              'macro' => ''
            },
***************
*** 321,346 ****
  $result_trees{'paragraph_command'}{'contents'}[6]{'parent'} = $result_trees{'paragraph_command'};
  $result_trees{'paragraph_command'}{'contents'}[7]{'parent'} = $result_trees{'paragraph_command'};
! $result_trees{'paragraph_command'}{'contents'}[8]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'paragraph_command'}{'contents'}[8];
! $result_trees{'paragraph_command'}{'contents'}[8]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'paragraph_command'}{'contents'}[8]{'args'}[0];
! $result_trees{'paragraph_command'}{'contents'}[8]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'paragraph_command'}{'contents'}[8]{'args'}[0];
! $result_trees{'paragraph_command'}{'contents'}[8]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'paragraph_command'}{'contents'}[8]{'args'}[0];
! $result_trees{'paragraph_command'}{'contents'}[8]{'args'}[0]{'parent'} = $result_trees{'paragraph_command'}{'contents'}[8];
! $result_trees{'paragraph_command'}{'contents'}[8]{'extra'}{'spaces_after_command'} = $result_trees{'paragraph_command'}{'contents'}[8]{'args'}[0]{'contents'}[0];
  $result_trees{'paragraph_command'}{'contents'}[8]{'parent'} = $result_trees{'paragraph_command'};
- $result_trees{'paragraph_command'}{'contents'}[9]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'paragraph_command'}{'contents'}[9]{'contents'}[0]{'args'}[0];
- $result_trees{'paragraph_command'}{'contents'}[9]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'paragraph_command'}{'contents'}[9]{'contents'}[0]{'args'}[0];
- $result_trees{'paragraph_command'}{'contents'}[9]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'paragraph_command'}{'contents'}[9]{'contents'}[0];
- $result_trees{'paragraph_command'}{'contents'}[9]{'contents'}[0]{'parent'} = $result_trees{'paragraph_command'}{'contents'}[9];
- $result_trees{'paragraph_command'}{'contents'}[9]{'contents'}[1]{'parent'} = $result_trees{'paragraph_command'}{'contents'}[9];
  $result_trees{'paragraph_command'}{'contents'}[9]{'parent'} = $result_trees{'paragraph_command'};
  $result_trees{'paragraph_command'}{'contents'}[10]{'parent'} = $result_trees{'paragraph_command'};
- $result_trees{'paragraph_command'}{'contents'}[11]{'contents'}[0]{'args'}[0]{'contents'}[0]{'contents'}[0]{'parent'} = $result_trees{'paragraph_command'}{'contents'}[11]{'contents'}[0]{'args'}[0]{'contents'}[0];
  $result_trees{'paragraph_command'}{'contents'}[11]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'paragraph_command'}{'contents'}[11]{'contents'}[0]{'args'}[0];
  $result_trees{'paragraph_command'}{'contents'}[11]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'paragraph_command'}{'contents'}[11]{'contents'}[0];
- $result_trees{'paragraph_command'}{'contents'}[11]{'contents'}[0]{'extra'}{'spaces_before_argument'}{'parent'} = $result_trees{'paragraph_command'}{'contents'}[11]{'contents'}[0]{'args'}[0];
  $result_trees{'paragraph_command'}{'contents'}[11]{'contents'}[0]{'parent'} = $result_trees{'paragraph_command'}{'contents'}[11];
  $result_trees{'paragraph_command'}{'contents'}[11]{'contents'}[1]{'parent'} = $result_trees{'paragraph_command'}{'contents'}[11];
  $result_trees{'paragraph_command'}{'contents'}[11]{'parent'} = $result_trees{'paragraph_command'};
  $result_trees{'paragraph_command'}{'contents'}[12]{'parent'} = $result_trees{'paragraph_command'};
  
  $result_texis{'paragraph_command'} = '@@
--- 371,403 ----
  $result_trees{'paragraph_command'}{'contents'}[6]{'parent'} = $result_trees{'paragraph_command'};
  $result_trees{'paragraph_command'}{'contents'}[7]{'parent'} = $result_trees{'paragraph_command'};
! $result_trees{'paragraph_command'}{'contents'}[8]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'paragraph_command'}{'contents'}[8]{'contents'}[0]{'args'}[0];
! $result_trees{'paragraph_command'}{'contents'}[8]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'paragraph_command'}{'contents'}[8]{'contents'}[0];
! $result_trees{'paragraph_command'}{'contents'}[8]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'paragraph_command'}{'contents'}[8]{'contents'}[0]{'args'}[0]{'contents'}[0];
! $result_trees{'paragraph_command'}{'contents'}[8]{'contents'}[0]{'parent'} = $result_trees{'paragraph_command'}{'contents'}[8];
! $result_trees{'paragraph_command'}{'contents'}[8]{'contents'}[1]{'parent'} = $result_trees{'paragraph_command'}{'contents'}[8];
  $result_trees{'paragraph_command'}{'contents'}[8]{'parent'} = $result_trees{'paragraph_command'};
  $result_trees{'paragraph_command'}{'contents'}[9]{'parent'} = $result_trees{'paragraph_command'};
+ $result_trees{'paragraph_command'}{'contents'}[10]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'paragraph_command'}{'contents'}[10];
+ $result_trees{'paragraph_command'}{'contents'}[10]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'paragraph_command'}{'contents'}[10]{'args'}[0];
+ $result_trees{'paragraph_command'}{'contents'}[10]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'paragraph_command'}{'contents'}[10]{'args'}[0];
+ $result_trees{'paragraph_command'}{'contents'}[10]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'paragraph_command'}{'contents'}[10]{'args'}[0];
+ $result_trees{'paragraph_command'}{'contents'}[10]{'args'}[0]{'parent'} = $result_trees{'paragraph_command'}{'contents'}[10];
+ $result_trees{'paragraph_command'}{'contents'}[10]{'extra'}{'spaces_after_command'} = $result_trees{'paragraph_command'}{'contents'}[10]{'args'}[0]{'contents'}[0];
  $result_trees{'paragraph_command'}{'contents'}[10]{'parent'} = $result_trees{'paragraph_command'};
  $result_trees{'paragraph_command'}{'contents'}[11]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'paragraph_command'}{'contents'}[11]{'contents'}[0]{'args'}[0];
+ $result_trees{'paragraph_command'}{'contents'}[11]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'paragraph_command'}{'contents'}[11]{'contents'}[0]{'args'}[0];
  $result_trees{'paragraph_command'}{'contents'}[11]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'paragraph_command'}{'contents'}[11]{'contents'}[0];
  $result_trees{'paragraph_command'}{'contents'}[11]{'contents'}[0]{'parent'} = $result_trees{'paragraph_command'}{'contents'}[11];
  $result_trees{'paragraph_command'}{'contents'}[11]{'contents'}[1]{'parent'} = $result_trees{'paragraph_command'}{'contents'}[11];
  $result_trees{'paragraph_command'}{'contents'}[11]{'parent'} = $result_trees{'paragraph_command'};
  $result_trees{'paragraph_command'}{'contents'}[12]{'parent'} = $result_trees{'paragraph_command'};
+ $result_trees{'paragraph_command'}{'contents'}[13]{'contents'}[0]{'args'}[0]{'contents'}[0]{'contents'}[0]{'parent'} = $result_trees{'paragraph_command'}{'contents'}[13]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'paragraph_command'}{'contents'}[13]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'paragraph_command'}{'contents'}[13]{'contents'}[0]{'args'}[0];
+ $result_trees{'paragraph_command'}{'contents'}[13]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'paragraph_command'}{'contents'}[13]{'contents'}[0];
+ $result_trees{'paragraph_command'}{'contents'}[13]{'contents'}[0]{'extra'}{'spaces_before_argument'}{'parent'} = $result_trees{'paragraph_command'}{'contents'}[13]{'contents'}[0]{'args'}[0];
+ $result_trees{'paragraph_command'}{'contents'}[13]{'contents'}[0]{'parent'} = $result_trees{'paragraph_command'}{'contents'}[13];
+ $result_trees{'paragraph_command'}{'contents'}[13]{'contents'}[1]{'parent'} = $result_trees{'paragraph_command'}{'contents'}[13];
+ $result_trees{'paragraph_command'}{'contents'}[13]{'parent'} = $result_trees{'paragraph_command'};
+ $result_trees{'paragraph_command'}{'contents'}[14]{'parent'} = $result_trees{'paragraph_command'};
  
  $result_texis{'paragraph_command'} = '@@
***************
*** 350,353 ****
--- 407,412 ----
  @dotless{i} also dotless i.
  
+ @U{0075} also U+0075.
+ 
  @email{m1} email.
  
***************
*** 366,369 ****
--- 425,430 ----
  i also dotless i.
  
+ 0075 also U+0075.
+ 
  m1 email.
  
***************
*** 384,387 ****
--- 445,450 ----
     i also dotless i.
  
+    U+0075 also U+0075.
+ 
     <m1> email.
  
***************
*** 403,406 ****
--- 466,471 ----
  <p>i also dotless i.
  </p>
+ <p>&#x0075; also U+0075.
+ </p>
  <p><a href="mailto:m1">m1</a> email.
  </p>
diff -Nrc2 texinfo-5.2/tp/t/results/plaintext_tests/U_with_utf8_enable_encoding.pl texinfo-6.0/tp/t/results/plaintext_tests/U_with_utf8_enable_encoding.pl
*** texinfo-5.2/tp/t/results/plaintext_tests/U_with_utf8_enable_encoding.pl	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/tp/t/results/plaintext_tests/U_with_utf8_enable_encoding.pl	2015-02-25 20:17:35.000000000 +0000
***************
*** 0 ****
--- 1,127 ----
+ use vars qw(%result_texis %result_texts %result_trees %result_errors 
+    %result_indices %result_sectioning %result_nodes %result_menus
+    %result_floats %result_converted %result_converted_errors 
+    %result_elements %result_directions_text);
+ 
+ use utf8;
+ 
+ $result_trees{'U_with_utf8_enable_encoding'} = {
+   'contents' => [
+     {
+       'args' => [
+         {
+           'contents' => [
+             {
+               'extra' => {
+                 'command' => {}
+               },
+               'parent' => {},
+               'text' => ' ',
+               'type' => 'empty_spaces_after_command'
+             },
+             {
+               'parent' => {},
+               'text' => 'utf-8'
+             },
+             {
+               'parent' => {},
+               'text' => '
+ ',
+               'type' => 'spaces_at_end'
+             }
+           ],
+           'parent' => {},
+           'type' => 'misc_line_arg'
+         }
+       ],
+       'cmdname' => 'documentencoding',
+       'extra' => {
+         'input_encoding_name' => 'utf-8',
+         'input_perl_encoding' => 'utf-8-strict',
+         'spaces_after_command' => {},
+         'text_arg' => 'utf-8'
+       },
+       'line_nr' => {
+         'file_name' => '',
+         'line_nr' => 1,
+         'macro' => ''
+       },
+       'parent' => {}
+     },
+     {
+       'contents' => [
+         {
+           'args' => [
+             {
+               'contents' => [
+                 {
+                   'parent' => {},
+                   'text' => '00FF'
+                 }
+               ],
+               'parent' => {},
+               'type' => 'brace_command_arg'
+             }
+           ],
+           'cmdname' => 'U',
+           'contents' => [],
+           'extra' => {
+             'brace_command_contents' => [
+               [
+                 {}
+               ]
+             ],
+             'spaces_before_argument' => {
+               'text' => '',
+               'type' => 'empty_spaces_before_argument'
+             }
+           },
+           'line_nr' => {
+             'file_name' => '',
+             'line_nr' => 2,
+             'macro' => ''
+           },
+           'parent' => {}
+         },
+         {
+           'parent' => {},
+           'text' => ' (should be a real y-dieresis in UTF-8).
+ '
+         }
+       ],
+       'parent' => {},
+       'type' => 'paragraph'
+     }
+   ],
+   'type' => 'text_root'
+ };
+ $result_trees{'U_with_utf8_enable_encoding'}{'contents'}[0]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'U_with_utf8_enable_encoding'}{'contents'}[0];
+ $result_trees{'U_with_utf8_enable_encoding'}{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'U_with_utf8_enable_encoding'}{'contents'}[0]{'args'}[0];
+ $result_trees{'U_with_utf8_enable_encoding'}{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'U_with_utf8_enable_encoding'}{'contents'}[0]{'args'}[0];
+ $result_trees{'U_with_utf8_enable_encoding'}{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'U_with_utf8_enable_encoding'}{'contents'}[0]{'args'}[0];
+ $result_trees{'U_with_utf8_enable_encoding'}{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'U_with_utf8_enable_encoding'}{'contents'}[0];
+ $result_trees{'U_with_utf8_enable_encoding'}{'contents'}[0]{'extra'}{'spaces_after_command'} = $result_trees{'U_with_utf8_enable_encoding'}{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'U_with_utf8_enable_encoding'}{'contents'}[0]{'parent'} = $result_trees{'U_with_utf8_enable_encoding'};
+ $result_trees{'U_with_utf8_enable_encoding'}{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'U_with_utf8_enable_encoding'}{'contents'}[1]{'contents'}[0]{'args'}[0];
+ $result_trees{'U_with_utf8_enable_encoding'}{'contents'}[1]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'U_with_utf8_enable_encoding'}{'contents'}[1]{'contents'}[0];
+ $result_trees{'U_with_utf8_enable_encoding'}{'contents'}[1]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'U_with_utf8_enable_encoding'}{'contents'}[1]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'U_with_utf8_enable_encoding'}{'contents'}[1]{'contents'}[0]{'parent'} = $result_trees{'U_with_utf8_enable_encoding'}{'contents'}[1];
+ $result_trees{'U_with_utf8_enable_encoding'}{'contents'}[1]{'contents'}[1]{'parent'} = $result_trees{'U_with_utf8_enable_encoding'}{'contents'}[1];
+ $result_trees{'U_with_utf8_enable_encoding'}{'contents'}[1]{'parent'} = $result_trees{'U_with_utf8_enable_encoding'};
+ 
+ $result_texis{'U_with_utf8_enable_encoding'} = '@documentencoding utf-8
+ @U{00FF} (should be a real y-dieresis in UTF-8).
+ ';
+ 
+ 
+ $result_texts{'U_with_utf8_enable_encoding'} = '00FF (should be a real y-dieresis in UTF-8).
+ ';
+ 
+ $result_errors{'U_with_utf8_enable_encoding'} = [];
+ 
+ 
+ 
+ $result_converted{'plaintext'}->{'U_with_utf8_enable_encoding'} = 'Ã¿ (should be a real y-dieresis in UTF-8).
+ ';
+ 
+ 1;
diff -Nrc2 texinfo-5.2/tp/t/results/plaintext_tests/lone_braces_in_inlineraw.pl texinfo-6.0/tp/t/results/plaintext_tests/lone_braces_in_inlineraw.pl
*** texinfo-5.2/tp/t/results/plaintext_tests/lone_braces_in_inlineraw.pl	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/tp/t/results/plaintext_tests/lone_braces_in_inlineraw.pl	2014-04-22 02:56:41.000000000 +0100
***************
*** 0 ****
--- 1,108 ----
+ use vars qw(%result_texis %result_texts %result_trees %result_errors 
+    %result_indices %result_sectioning %result_nodes %result_menus
+    %result_floats %result_converted %result_converted_errors 
+    %result_elements %result_directions_text);
+ 
+ use utf8;
+ 
+ $result_trees{'lone_braces_in_inlineraw'} = {
+   'contents' => [
+     {
+       'contents' => [
+         {
+           'args' => [
+             {
+               'contents' => [
+                 {
+                   'parent' => {},
+                   'text' => 'plaintext'
+                 }
+               ],
+               'parent' => {},
+               'type' => 'brace_command_arg'
+             },
+             {
+               'contents' => [
+                 {
+                   'text' => ' ',
+                   'type' => 'empty_spaces_before_argument'
+                 },
+                 {
+                   'contents' => [
+                     {
+                       'parent' => {},
+                       'text' => 'truc'
+                     }
+                   ],
+                   'line_nr' => {
+                     'file_name' => '',
+                     'line_nr' => 1,
+                     'macro' => ''
+                   },
+                   'parent' => {},
+                   'type' => 'bracketed'
+                 }
+               ],
+               'parent' => {},
+               'type' => 'brace_command_arg'
+             }
+           ],
+           'cmdname' => 'inlineraw',
+           'contents' => [],
+           'extra' => {
+             'brace_command_contents' => [
+               [
+                 {}
+               ],
+               [
+                 {}
+               ]
+             ],
+             'format' => 'plaintext',
+             'spaces_before_argument' => {
+               'text' => '',
+               'type' => 'empty_spaces_before_argument'
+             }
+           },
+           'line_nr' => {},
+           'parent' => {}
+         },
+         {
+           'parent' => {},
+           'text' => '.
+ '
+         }
+       ],
+       'parent' => {},
+       'type' => 'paragraph'
+     }
+   ],
+   'type' => 'text_root'
+ };
+ $result_trees{'lone_braces_in_inlineraw'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'lone_braces_in_inlineraw'}{'contents'}[0]{'contents'}[0]{'args'}[0];
+ $result_trees{'lone_braces_in_inlineraw'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'lone_braces_in_inlineraw'}{'contents'}[0]{'contents'}[0];
+ $result_trees{'lone_braces_in_inlineraw'}{'contents'}[0]{'contents'}[0]{'args'}[1]{'contents'}[1]{'contents'}[0]{'parent'} = $result_trees{'lone_braces_in_inlineraw'}{'contents'}[0]{'contents'}[0]{'args'}[1]{'contents'}[1];
+ $result_trees{'lone_braces_in_inlineraw'}{'contents'}[0]{'contents'}[0]{'args'}[1]{'contents'}[1]{'parent'} = $result_trees{'lone_braces_in_inlineraw'}{'contents'}[0]{'contents'}[0]{'args'}[1];
+ $result_trees{'lone_braces_in_inlineraw'}{'contents'}[0]{'contents'}[0]{'args'}[1]{'parent'} = $result_trees{'lone_braces_in_inlineraw'}{'contents'}[0]{'contents'}[0];
+ $result_trees{'lone_braces_in_inlineraw'}{'contents'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'lone_braces_in_inlineraw'}{'contents'}[0]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'lone_braces_in_inlineraw'}{'contents'}[0]{'contents'}[0]{'extra'}{'brace_command_contents'}[1][0] = $result_trees{'lone_braces_in_inlineraw'}{'contents'}[0]{'contents'}[0]{'args'}[1]{'contents'}[1];
+ $result_trees{'lone_braces_in_inlineraw'}{'contents'}[0]{'contents'}[0]{'line_nr'} = $result_trees{'lone_braces_in_inlineraw'}{'contents'}[0]{'contents'}[0]{'args'}[1]{'contents'}[1]{'line_nr'};
+ $result_trees{'lone_braces_in_inlineraw'}{'contents'}[0]{'contents'}[0]{'parent'} = $result_trees{'lone_braces_in_inlineraw'}{'contents'}[0];
+ $result_trees{'lone_braces_in_inlineraw'}{'contents'}[0]{'contents'}[1]{'parent'} = $result_trees{'lone_braces_in_inlineraw'}{'contents'}[0];
+ $result_trees{'lone_braces_in_inlineraw'}{'contents'}[0]{'parent'} = $result_trees{'lone_braces_in_inlineraw'};
+ 
+ $result_texis{'lone_braces_in_inlineraw'} = '@inlineraw{plaintext, {truc}}.
+ ';
+ 
+ 
+ $result_texts{'lone_braces_in_inlineraw'} = '.
+ ';
+ 
+ $result_errors{'lone_braces_in_inlineraw'} = [];
+ 
+ 
+ 
+ $result_converted{'plaintext'}->{'lone_braces_in_inlineraw'} = '{truc}.
+ ';
+ 
+ 1;
diff -Nrc2 texinfo-5.2/tp/t/results/preformatted/comments_in_example.pl texinfo-6.0/tp/t/results/preformatted/comments_in_example.pl
*** texinfo-5.2/tp/t/results/preformatted/comments_in_example.pl	2013-02-19 22:25:47.000000000 +0000
--- texinfo-6.0/tp/t/results/preformatted/comments_in_example.pl	2015-02-11 09:37:38.000000000 +0000
***************
*** 243,246 ****
--- 243,367 ----
        },
        'parent' => {}
+     },
+     {
+       'parent' => {},
+       'text' => '
+ ',
+       'type' => 'empty_line'
+     },
+     {
+       'contents' => [
+         {
+           'parent' => {},
+           'text' => 'Example with newline after comment
+ '
+         }
+       ],
+       'parent' => {},
+       'type' => 'paragraph'
+     },
+     {
+       'cmdname' => 'example',
+       'contents' => [
+         {
+           'extra' => {
+             'command' => {}
+           },
+           'parent' => {},
+           'text' => '
+ ',
+           'type' => 'empty_line_after_command'
+         },
+         {
+           'contents' => [
+             {
+               'parent' => {},
+               'text' => 'line '
+             },
+             {
+               'args' => [
+                 {
+                   'parent' => {},
+                   'text' => ' comment
+ ',
+                   'type' => 'misc_arg'
+                 }
+               ],
+               'cmdname' => 'c',
+               'extra' => {
+                 'misc_args' => [
+                   ' comment
+ '
+                 ]
+               },
+               'parent' => {}
+             },
+             {
+               'parent' => {},
+               'text' => '
+ ',
+               'type' => 'empty_line'
+             },
+             {
+               'parent' => {},
+               'text' => 'second line
+ '
+             }
+           ],
+           'parent' => {},
+           'type' => 'preformatted'
+         },
+         {
+           'args' => [
+             {
+               'contents' => [
+                 {
+                   'extra' => {
+                     'command' => {}
+                   },
+                   'parent' => {},
+                   'text' => ' ',
+                   'type' => 'empty_spaces_after_command'
+                 },
+                 {
+                   'parent' => {},
+                   'text' => 'example'
+                 },
+                 {
+                   'parent' => {},
+                   'text' => '
+ ',
+                   'type' => 'spaces_at_end'
+                 }
+               ],
+               'parent' => {},
+               'type' => 'misc_line_arg'
+             }
+           ],
+           'cmdname' => 'end',
+           'extra' => {
+             'command' => {},
+             'command_argument' => 'example',
+             'spaces_after_command' => {},
+             'text_arg' => 'example'
+           },
+           'line_nr' => {
+             'file_name' => '',
+             'line_nr' => 17,
+             'macro' => ''
+           },
+           'parent' => {}
+         }
+       ],
+       'extra' => {
+         'end_command' => {},
+         'spaces_after_command' => {}
+       },
+       'line_nr' => {
+         'file_name' => '',
+         'line_nr' => 13,
+         'macro' => ''
+       },
+       'parent' => {}
      }
    ],
***************
*** 289,292 ****
--- 410,435 ----
  $result_trees{'comments_in_example'}{'contents'}[4]{'extra'}{'spaces_after_command'} = $result_trees{'comments_in_example'}{'contents'}[4]{'contents'}[0];
  $result_trees{'comments_in_example'}{'contents'}[4]{'parent'} = $result_trees{'comments_in_example'};
+ $result_trees{'comments_in_example'}{'contents'}[5]{'parent'} = $result_trees{'comments_in_example'};
+ $result_trees{'comments_in_example'}{'contents'}[6]{'contents'}[0]{'parent'} = $result_trees{'comments_in_example'}{'contents'}[6];
+ $result_trees{'comments_in_example'}{'contents'}[6]{'parent'} = $result_trees{'comments_in_example'};
+ $result_trees{'comments_in_example'}{'contents'}[7]{'contents'}[0]{'extra'}{'command'} = $result_trees{'comments_in_example'}{'contents'}[7];
+ $result_trees{'comments_in_example'}{'contents'}[7]{'contents'}[0]{'parent'} = $result_trees{'comments_in_example'}{'contents'}[7];
+ $result_trees{'comments_in_example'}{'contents'}[7]{'contents'}[1]{'contents'}[0]{'parent'} = $result_trees{'comments_in_example'}{'contents'}[7]{'contents'}[1];
+ $result_trees{'comments_in_example'}{'contents'}[7]{'contents'}[1]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'comments_in_example'}{'contents'}[7]{'contents'}[1]{'contents'}[1];
+ $result_trees{'comments_in_example'}{'contents'}[7]{'contents'}[1]{'contents'}[1]{'parent'} = $result_trees{'comments_in_example'}{'contents'}[7]{'contents'}[1];
+ $result_trees{'comments_in_example'}{'contents'}[7]{'contents'}[1]{'contents'}[2]{'parent'} = $result_trees{'comments_in_example'}{'contents'}[7]{'contents'}[1];
+ $result_trees{'comments_in_example'}{'contents'}[7]{'contents'}[1]{'contents'}[3]{'parent'} = $result_trees{'comments_in_example'}{'contents'}[7]{'contents'}[1];
+ $result_trees{'comments_in_example'}{'contents'}[7]{'contents'}[1]{'parent'} = $result_trees{'comments_in_example'}{'contents'}[7];
+ $result_trees{'comments_in_example'}{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'comments_in_example'}{'contents'}[7]{'contents'}[2];
+ $result_trees{'comments_in_example'}{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'comments_in_example'}{'contents'}[7]{'contents'}[2]{'args'}[0];
+ $result_trees{'comments_in_example'}{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'comments_in_example'}{'contents'}[7]{'contents'}[2]{'args'}[0];
+ $result_trees{'comments_in_example'}{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'comments_in_example'}{'contents'}[7]{'contents'}[2]{'args'}[0];
+ $result_trees{'comments_in_example'}{'contents'}[7]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'comments_in_example'}{'contents'}[7]{'contents'}[2];
+ $result_trees{'comments_in_example'}{'contents'}[7]{'contents'}[2]{'extra'}{'command'} = $result_trees{'comments_in_example'}{'contents'}[7];
+ $result_trees{'comments_in_example'}{'contents'}[7]{'contents'}[2]{'extra'}{'spaces_after_command'} = $result_trees{'comments_in_example'}{'contents'}[7]{'contents'}[2]{'args'}[0]{'contents'}[0];
+ $result_trees{'comments_in_example'}{'contents'}[7]{'contents'}[2]{'parent'} = $result_trees{'comments_in_example'}{'contents'}[7];
+ $result_trees{'comments_in_example'}{'contents'}[7]{'extra'}{'end_command'} = $result_trees{'comments_in_example'}{'contents'}[7]{'contents'}[2];
+ $result_trees{'comments_in_example'}{'contents'}[7]{'extra'}{'spaces_after_command'} = $result_trees{'comments_in_example'}{'contents'}[7]{'contents'}[0];
+ $result_trees{'comments_in_example'}{'contents'}[7]{'parent'} = $result_trees{'comments_in_example'};
  
  $result_texis{'comments_in_example'} = 'Example with comments 2 lines
***************
*** 300,303 ****
--- 443,453 ----
  line @c comment
  @end example
+ 
+ Example with newline after comment
+ @example
+ line @c comment
+ 
+ second line
+ @end example
  ';
  
***************
*** 306,310 ****
  line second line 
  Example with comments 1 line
! line ';
  
  $result_errors{'comments_in_example'} = [];
--- 456,464 ----
  line second line 
  Example with comments 1 line
! line 
! Example with newline after comment
! line 
! second line
! ';
  
  $result_errors{'comments_in_example'} = [];
***************
*** 317,320 ****
--- 471,478 ----
     Example with comments 1 line
       line 
+ 
+    Example with newline after comment
+      line 
+      second line
  ';
  
***************
*** 327,330 ****
--- 485,494 ----
  </p><div class="example">
  <pre class="example">line </pre></div>
+ 
+ <p>Example with newline after comment
+ </p><div class="example">
+ <pre class="example">line 
+ second line
+ </pre></div>
  ';
  
***************
*** 336,339 ****
--- 500,508 ----
  <para>Example with comments 1 line
  </para><screen>line <!-- comment -->
+ </screen>
+ <para>Example with newline after comment
+ </para><screen>line <!-- comment -->
+ 
+ second line
  </screen>';
  
***************
*** 349,352 ****
--- 518,528 ----
  <pre xml:space="preserve">line <!-- c comment -->
  </pre></example>
+ 
+ <para>Example with newline after comment
+ </para><example endspaces=" ">
+ <pre xml:space="preserve">line <!-- c comment -->
+ 
+ second line
+ </pre></example>
  ';
  
diff -Nrc2 texinfo-5.2/tp/t/results/preformatted/titlefont_in_example.pl texinfo-6.0/tp/t/results/preformatted/titlefont_in_example.pl
*** texinfo-5.2/tp/t/results/preformatted/titlefont_in_example.pl	2013-02-19 22:25:47.000000000 +0000
--- texinfo-6.0/tp/t/results/preformatted/titlefont_in_example.pl	2015-02-11 09:37:38.000000000 +0000
***************
*** 162,166 ****
  
  $result_converted{'plaintext'}->{'titlefont_in_example'} = '     Title
! **********
  
       Text.
--- 162,166 ----
  
  $result_converted{'plaintext'}->{'titlefont_in_example'} = '     Title
!      *****
  
       Text.
diff -Nrc2 texinfo-5.2/tp/t/results/quotation/quotation_and_author.pl texinfo-6.0/tp/t/results/quotation/quotation_and_author.pl
*** texinfo-5.2/tp/t/results/quotation/quotation_and_author.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/quotation/quotation_and_author.pl	2014-12-03 16:26:40.000000000 +0000
***************
*** 136,139 ****
--- 136,266 ----
      },
      {
+       'cmdname' => 'smallquotation',
+       'contents' => [
+         {
+           'extra' => {
+             'command' => {}
+           },
+           'parent' => {},
+           'text' => '
+ ',
+           'type' => 'empty_line_after_command'
+         },
+         {
+           'args' => [
+             {
+               'contents' => [
+                 {
+                   'extra' => {
+                     'command' => {}
+                   },
+                   'parent' => {},
+                   'text' => ' ',
+                   'type' => 'empty_spaces_after_command'
+                 },
+                 {
+                   'parent' => {},
+                   'text' => 'An Author Name'
+                 },
+                 {
+                   'parent' => {},
+                   'text' => '
+ ',
+                   'type' => 'spaces_at_end'
+                 }
+               ],
+               'parent' => {},
+               'type' => 'misc_line_arg'
+             }
+           ],
+           'cmdname' => 'author',
+           'extra' => {
+             'misc_content' => [
+               {}
+             ],
+             'quotation' => {},
+             'spaces_after_command' => {}
+           },
+           'line_nr' => {
+             'file_name' => '',
+             'line_nr' => 7,
+             'macro' => ''
+           },
+           'parent' => {}
+         },
+         {
+           'contents' => [
+             {
+               'parent' => {},
+               'text' => 'in small---quotation.
+ '
+             }
+           ],
+           'parent' => {},
+           'type' => 'paragraph'
+         },
+         {
+           'args' => [
+             {
+               'contents' => [
+                 {
+                   'extra' => {
+                     'command' => {}
+                   },
+                   'parent' => {},
+                   'text' => ' ',
+                   'type' => 'empty_spaces_after_command'
+                 },
+                 {
+                   'parent' => {},
+                   'text' => 'smallquotation'
+                 },
+                 {
+                   'parent' => {},
+                   'text' => '
+ ',
+                   'type' => 'spaces_at_end'
+                 }
+               ],
+               'parent' => {},
+               'type' => 'misc_line_arg'
+             }
+           ],
+           'cmdname' => 'end',
+           'extra' => {
+             'command' => {},
+             'command_argument' => 'smallquotation',
+             'spaces_after_command' => {},
+             'text_arg' => 'smallquotation'
+           },
+           'line_nr' => {
+             'file_name' => '',
+             'line_nr' => 9,
+             'macro' => ''
+           },
+           'parent' => {}
+         }
+       ],
+       'extra' => {
+         'authors' => [
+           {}
+         ],
+         'end_command' => {},
+         'spaces_after_command' => {}
+       },
+       'line_nr' => {
+         'file_name' => '',
+         'line_nr' => 6,
+         'macro' => ''
+       },
+       'parent' => {}
+     },
+     {
+       'parent' => {},
+       'text' => '
+ ',
+       'type' => 'empty_line'
+     },
+     {
        'args' => [
          {
***************
*** 201,205 ****
            'line_nr' => {
              'file_name' => '',
!             'line_nr' => 7,
              'macro' => ''
            },
--- 328,332 ----
            'line_nr' => {
              'file_name' => '',
!             'line_nr' => 12,
              'macro' => ''
            },
***************
*** 253,257 ****
            'line_nr' => {
              'file_name' => '',
!             'line_nr' => 9,
              'macro' => ''
            },
--- 380,384 ----
            'line_nr' => {
              'file_name' => '',
!             'line_nr' => 14,
              'macro' => ''
            },
***************
*** 273,277 ****
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 6,
          'macro' => ''
        },
--- 400,404 ----
        'line_nr' => {
          'file_name' => '',
!         'line_nr' => 11,
          'macro' => ''
        },
***************
*** 307,339 ****
  $result_trees{'quotation_and_author'}{'contents'}[0]{'parent'} = $result_trees{'quotation_and_author'};
  $result_trees{'quotation_and_author'}{'contents'}[1]{'parent'} = $result_trees{'quotation_and_author'};
! $result_trees{'quotation_and_author'}{'contents'}[2]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'quotation_and_author'}{'contents'}[2];
! $result_trees{'quotation_and_author'}{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'quotation_and_author'}{'contents'}[2]{'args'}[0];
! $result_trees{'quotation_and_author'}{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'quotation_and_author'}{'contents'}[2]{'args'}[0];
! $result_trees{'quotation_and_author'}{'contents'}[2]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'quotation_and_author'}{'contents'}[2]{'args'}[0];
! $result_trees{'quotation_and_author'}{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'quotation_and_author'}{'contents'}[2];
! $result_trees{'quotation_and_author'}{'contents'}[2]{'contents'}[0]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'quotation_and_author'}{'contents'}[2]{'contents'}[0];
! $result_trees{'quotation_and_author'}{'contents'}[2]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'quotation_and_author'}{'contents'}[2]{'contents'}[0]{'args'}[0];
! $result_trees{'quotation_and_author'}{'contents'}[2]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'quotation_and_author'}{'contents'}[2]{'contents'}[0]{'args'}[0];
! $result_trees{'quotation_and_author'}{'contents'}[2]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'quotation_and_author'}{'contents'}[2]{'contents'}[0]{'args'}[0];
! $result_trees{'quotation_and_author'}{'contents'}[2]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'quotation_and_author'}{'contents'}[2]{'contents'}[0];
! $result_trees{'quotation_and_author'}{'contents'}[2]{'contents'}[0]{'extra'}{'misc_content'}[0] = $result_trees{'quotation_and_author'}{'contents'}[2]{'contents'}[0]{'args'}[0]{'contents'}[1];
! $result_trees{'quotation_and_author'}{'contents'}[2]{'contents'}[0]{'extra'}{'quotation'} = $result_trees{'quotation_and_author'}{'contents'}[2];
! $result_trees{'quotation_and_author'}{'contents'}[2]{'contents'}[0]{'extra'}{'spaces_after_command'} = $result_trees{'quotation_and_author'}{'contents'}[2]{'contents'}[0]{'args'}[0]{'contents'}[0];
  $result_trees{'quotation_and_author'}{'contents'}[2]{'contents'}[0]{'parent'} = $result_trees{'quotation_and_author'}{'contents'}[2];
! $result_trees{'quotation_and_author'}{'contents'}[2]{'contents'}[1]{'contents'}[0]{'parent'} = $result_trees{'quotation_and_author'}{'contents'}[2]{'contents'}[1];
  $result_trees{'quotation_and_author'}{'contents'}[2]{'contents'}[1]{'parent'} = $result_trees{'quotation_and_author'}{'contents'}[2];
! $result_trees{'quotation_and_author'}{'contents'}[2]{'contents'}[2]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'quotation_and_author'}{'contents'}[2]{'contents'}[2];
! $result_trees{'quotation_and_author'}{'contents'}[2]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'quotation_and_author'}{'contents'}[2]{'contents'}[2]{'args'}[0];
! $result_trees{'quotation_and_author'}{'contents'}[2]{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'quotation_and_author'}{'contents'}[2]{'contents'}[2]{'args'}[0];
! $result_trees{'quotation_and_author'}{'contents'}[2]{'contents'}[2]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'quotation_and_author'}{'contents'}[2]{'contents'}[2]{'args'}[0];
! $result_trees{'quotation_and_author'}{'contents'}[2]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'quotation_and_author'}{'contents'}[2]{'contents'}[2];
! $result_trees{'quotation_and_author'}{'contents'}[2]{'contents'}[2]{'extra'}{'command'} = $result_trees{'quotation_and_author'}{'contents'}[2];
! $result_trees{'quotation_and_author'}{'contents'}[2]{'contents'}[2]{'extra'}{'spaces_after_command'} = $result_trees{'quotation_and_author'}{'contents'}[2]{'contents'}[2]{'args'}[0]{'contents'}[0];
  $result_trees{'quotation_and_author'}{'contents'}[2]{'contents'}[2]{'parent'} = $result_trees{'quotation_and_author'}{'contents'}[2];
! $result_trees{'quotation_and_author'}{'contents'}[2]{'extra'}{'authors'}[0] = $result_trees{'quotation_and_author'}{'contents'}[2]{'contents'}[0];
! $result_trees{'quotation_and_author'}{'contents'}[2]{'extra'}{'block_command_line_contents'}[0][0] = $result_trees{'quotation_and_author'}{'contents'}[2]{'args'}[0]{'contents'}[1];
! $result_trees{'quotation_and_author'}{'contents'}[2]{'extra'}{'end_command'} = $result_trees{'quotation_and_author'}{'contents'}[2]{'contents'}[2];
! $result_trees{'quotation_and_author'}{'contents'}[2]{'extra'}{'spaces_after_command'} = $result_trees{'quotation_and_author'}{'contents'}[2]{'args'}[0]{'contents'}[0];
  $result_trees{'quotation_and_author'}{'contents'}[2]{'parent'} = $result_trees{'quotation_and_author'};
  
  $result_texis{'quotation_and_author'} = '@quotation 
--- 434,492 ----
  $result_trees{'quotation_and_author'}{'contents'}[0]{'parent'} = $result_trees{'quotation_and_author'};
  $result_trees{'quotation_and_author'}{'contents'}[1]{'parent'} = $result_trees{'quotation_and_author'};
! $result_trees{'quotation_and_author'}{'contents'}[2]{'contents'}[0]{'extra'}{'command'} = $result_trees{'quotation_and_author'}{'contents'}[2];
  $result_trees{'quotation_and_author'}{'contents'}[2]{'contents'}[0]{'parent'} = $result_trees{'quotation_and_author'}{'contents'}[2];
! $result_trees{'quotation_and_author'}{'contents'}[2]{'contents'}[1]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'quotation_and_author'}{'contents'}[2]{'contents'}[1];
! $result_trees{'quotation_and_author'}{'contents'}[2]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'quotation_and_author'}{'contents'}[2]{'contents'}[1]{'args'}[0];
! $result_trees{'quotation_and_author'}{'contents'}[2]{'contents'}[1]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'quotation_and_author'}{'contents'}[2]{'contents'}[1]{'args'}[0];
! $result_trees{'quotation_and_author'}{'contents'}[2]{'contents'}[1]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'quotation_and_author'}{'contents'}[2]{'contents'}[1]{'args'}[0];
! $result_trees{'quotation_and_author'}{'contents'}[2]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'quotation_and_author'}{'contents'}[2]{'contents'}[1];
! $result_trees{'quotation_and_author'}{'contents'}[2]{'contents'}[1]{'extra'}{'misc_content'}[0] = $result_trees{'quotation_and_author'}{'contents'}[2]{'contents'}[1]{'args'}[0]{'contents'}[1];
! $result_trees{'quotation_and_author'}{'contents'}[2]{'contents'}[1]{'extra'}{'quotation'} = $result_trees{'quotation_and_author'}{'contents'}[2];
! $result_trees{'quotation_and_author'}{'contents'}[2]{'contents'}[1]{'extra'}{'spaces_after_command'} = $result_trees{'quotation_and_author'}{'contents'}[2]{'contents'}[1]{'args'}[0]{'contents'}[0];
  $result_trees{'quotation_and_author'}{'contents'}[2]{'contents'}[1]{'parent'} = $result_trees{'quotation_and_author'}{'contents'}[2];
! $result_trees{'quotation_and_author'}{'contents'}[2]{'contents'}[2]{'contents'}[0]{'parent'} = $result_trees{'quotation_and_author'}{'contents'}[2]{'contents'}[2];
  $result_trees{'quotation_and_author'}{'contents'}[2]{'contents'}[2]{'parent'} = $result_trees{'quotation_and_author'}{'contents'}[2];
! $result_trees{'quotation_and_author'}{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'quotation_and_author'}{'contents'}[2]{'contents'}[3];
! $result_trees{'quotation_and_author'}{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'quotation_and_author'}{'contents'}[2]{'contents'}[3]{'args'}[0];
! $result_trees{'quotation_and_author'}{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'quotation_and_author'}{'contents'}[2]{'contents'}[3]{'args'}[0];
! $result_trees{'quotation_and_author'}{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'quotation_and_author'}{'contents'}[2]{'contents'}[3]{'args'}[0];
! $result_trees{'quotation_and_author'}{'contents'}[2]{'contents'}[3]{'args'}[0]{'parent'} = $result_trees{'quotation_and_author'}{'contents'}[2]{'contents'}[3];
! $result_trees{'quotation_and_author'}{'contents'}[2]{'contents'}[3]{'extra'}{'command'} = $result_trees{'quotation_and_author'}{'contents'}[2];
! $result_trees{'quotation_and_author'}{'contents'}[2]{'contents'}[3]{'extra'}{'spaces_after_command'} = $result_trees{'quotation_and_author'}{'contents'}[2]{'contents'}[3]{'args'}[0]{'contents'}[0];
! $result_trees{'quotation_and_author'}{'contents'}[2]{'contents'}[3]{'parent'} = $result_trees{'quotation_and_author'}{'contents'}[2];
! $result_trees{'quotation_and_author'}{'contents'}[2]{'extra'}{'authors'}[0] = $result_trees{'quotation_and_author'}{'contents'}[2]{'contents'}[1];
! $result_trees{'quotation_and_author'}{'contents'}[2]{'extra'}{'end_command'} = $result_trees{'quotation_and_author'}{'contents'}[2]{'contents'}[3];
! $result_trees{'quotation_and_author'}{'contents'}[2]{'extra'}{'spaces_after_command'} = $result_trees{'quotation_and_author'}{'contents'}[2]{'contents'}[0];
  $result_trees{'quotation_and_author'}{'contents'}[2]{'parent'} = $result_trees{'quotation_and_author'};
+ $result_trees{'quotation_and_author'}{'contents'}[3]{'parent'} = $result_trees{'quotation_and_author'};
+ $result_trees{'quotation_and_author'}{'contents'}[4]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'quotation_and_author'}{'contents'}[4];
+ $result_trees{'quotation_and_author'}{'contents'}[4]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'quotation_and_author'}{'contents'}[4]{'args'}[0];
+ $result_trees{'quotation_and_author'}{'contents'}[4]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'quotation_and_author'}{'contents'}[4]{'args'}[0];
+ $result_trees{'quotation_and_author'}{'contents'}[4]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'quotation_and_author'}{'contents'}[4]{'args'}[0];
+ $result_trees{'quotation_and_author'}{'contents'}[4]{'args'}[0]{'parent'} = $result_trees{'quotation_and_author'}{'contents'}[4];
+ $result_trees{'quotation_and_author'}{'contents'}[4]{'contents'}[0]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'quotation_and_author'}{'contents'}[4]{'contents'}[0];
+ $result_trees{'quotation_and_author'}{'contents'}[4]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'quotation_and_author'}{'contents'}[4]{'contents'}[0]{'args'}[0];
+ $result_trees{'quotation_and_author'}{'contents'}[4]{'contents'}[0]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'quotation_and_author'}{'contents'}[4]{'contents'}[0]{'args'}[0];
+ $result_trees{'quotation_and_author'}{'contents'}[4]{'contents'}[0]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'quotation_and_author'}{'contents'}[4]{'contents'}[0]{'args'}[0];
+ $result_trees{'quotation_and_author'}{'contents'}[4]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'quotation_and_author'}{'contents'}[4]{'contents'}[0];
+ $result_trees{'quotation_and_author'}{'contents'}[4]{'contents'}[0]{'extra'}{'misc_content'}[0] = $result_trees{'quotation_and_author'}{'contents'}[4]{'contents'}[0]{'args'}[0]{'contents'}[1];
+ $result_trees{'quotation_and_author'}{'contents'}[4]{'contents'}[0]{'extra'}{'quotation'} = $result_trees{'quotation_and_author'}{'contents'}[4];
+ $result_trees{'quotation_and_author'}{'contents'}[4]{'contents'}[0]{'extra'}{'spaces_after_command'} = $result_trees{'quotation_and_author'}{'contents'}[4]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'quotation_and_author'}{'contents'}[4]{'contents'}[0]{'parent'} = $result_trees{'quotation_and_author'}{'contents'}[4];
+ $result_trees{'quotation_and_author'}{'contents'}[4]{'contents'}[1]{'contents'}[0]{'parent'} = $result_trees{'quotation_and_author'}{'contents'}[4]{'contents'}[1];
+ $result_trees{'quotation_and_author'}{'contents'}[4]{'contents'}[1]{'parent'} = $result_trees{'quotation_and_author'}{'contents'}[4];
+ $result_trees{'quotation_and_author'}{'contents'}[4]{'contents'}[2]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'quotation_and_author'}{'contents'}[4]{'contents'}[2];
+ $result_trees{'quotation_and_author'}{'contents'}[4]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'quotation_and_author'}{'contents'}[4]{'contents'}[2]{'args'}[0];
+ $result_trees{'quotation_and_author'}{'contents'}[4]{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'quotation_and_author'}{'contents'}[4]{'contents'}[2]{'args'}[0];
+ $result_trees{'quotation_and_author'}{'contents'}[4]{'contents'}[2]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'quotation_and_author'}{'contents'}[4]{'contents'}[2]{'args'}[0];
+ $result_trees{'quotation_and_author'}{'contents'}[4]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'quotation_and_author'}{'contents'}[4]{'contents'}[2];
+ $result_trees{'quotation_and_author'}{'contents'}[4]{'contents'}[2]{'extra'}{'command'} = $result_trees{'quotation_and_author'}{'contents'}[4];
+ $result_trees{'quotation_and_author'}{'contents'}[4]{'contents'}[2]{'extra'}{'spaces_after_command'} = $result_trees{'quotation_and_author'}{'contents'}[4]{'contents'}[2]{'args'}[0]{'contents'}[0];
+ $result_trees{'quotation_and_author'}{'contents'}[4]{'contents'}[2]{'parent'} = $result_trees{'quotation_and_author'}{'contents'}[4];
+ $result_trees{'quotation_and_author'}{'contents'}[4]{'extra'}{'authors'}[0] = $result_trees{'quotation_and_author'}{'contents'}[4]{'contents'}[0];
+ $result_trees{'quotation_and_author'}{'contents'}[4]{'extra'}{'block_command_line_contents'}[0][0] = $result_trees{'quotation_and_author'}{'contents'}[4]{'args'}[0]{'contents'}[1];
+ $result_trees{'quotation_and_author'}{'contents'}[4]{'extra'}{'end_command'} = $result_trees{'quotation_and_author'}{'contents'}[4]{'contents'}[2];
+ $result_trees{'quotation_and_author'}{'contents'}[4]{'extra'}{'spaces_after_command'} = $result_trees{'quotation_and_author'}{'contents'}[4]{'args'}[0]{'contents'}[0];
+ $result_trees{'quotation_and_author'}{'contents'}[4]{'parent'} = $result_trees{'quotation_and_author'};
  
  $result_texis{'quotation_and_author'} = '@quotation 
***************
*** 342,345 ****
--- 495,503 ----
  @end quotation
  
+ @smallquotation
+ @author An Author Name
+ in small---quotation.
+ @end smallquotation
+ 
  @quotation Note
  @author Some Notifier
***************
*** 351,354 ****
--- 509,514 ----
  $result_texts{'quotation_and_author'} = 'A quot--ation
  
+ in small--quotation.
+ 
  Note
  A Note
***************
*** 362,365 ****
--- 522,528 ----
                               -- _Some One_
  
+      in small--quotation.
+                           -- _An Author Name_
+ 
       Note: A Note
                            -- _Some Notifier_
***************
*** 372,375 ****
--- 535,543 ----
  <div align="center">&mdash; <em>Some One</em>
  </div>
+ <blockquote class="smallquotation">
+ <p>in small&mdash;quotation.
+ </p></blockquote>
+ <div align="center">&mdash; <em>An Author Name</em>
+ </div>
  <blockquote>
  <p><b>Note:</b> A Note
***************
*** 384,387 ****
--- 552,560 ----
  </para></quotation>
  
+ <smallquotation endspaces=" ">
+ <author spaces=" ">An Author Name</author>
+ <para>in small&textmdash;quotation.
+ </para></smallquotation>
+ 
  <quotation spaces=" " endspaces=" "><quotationtype>Note</quotationtype>
  <author spaces=" ">Some Notifier</author>
***************
*** 394,397 ****
--- 567,573 ----
  <para>A quot&#8212;ation
  </para></blockquote>
+ <blockquote><attribution>An Author Name</attribution>
+ <para>in small&#8212;quotation.
+ </para></blockquote>
  <note><attribution>Some Notifier</attribution>
  <para>A Note
diff -Nrc2 texinfo-5.2/tp/t/results/raw/verbatim_and_verbatiminclude.pl texinfo-6.0/tp/t/results/raw/verbatim_and_verbatiminclude.pl
*** texinfo-5.2/tp/t/results/raw/verbatim_and_verbatiminclude.pl	2013-04-07 15:01:17.000000000 +0100
--- texinfo-6.0/tp/t/results/raw/verbatim_and_verbatiminclude.pl	2014-04-22 02:56:44.000000000 +0100
***************
*** 1283,1311 ****
  $result_converted_errors{'plaintext'}->{'verbatim_and_verbatiminclude'} = [
    {
-     'file_name' => '',
      'error_line' => ':25: @verbatiminclude: could not find verb.txt
  ',
!     'text' => '@verbatiminclude: could not find verb.txt',
!     'type' => 'error',
      'macro' => '',
!     'line_nr' => 25
    },
    {
-     'file_name' => '',
      'error_line' => ':29: @verbatiminclude: could not find verb.txt
  ',
!     'text' => '@verbatiminclude: could not find verb.txt',
!     'type' => 'error',
      'macro' => '',
!     'line_nr' => 29
    },
    {
-     'file_name' => '',
      'error_line' => ':33: @verbatiminclude: could not find verb.txt
  ',
!     'text' => '@verbatiminclude: could not find verb.txt',
!     'type' => 'error',
      'macro' => '',
!     'line_nr' => 33
    }
  ];
--- 1283,1311 ----
  $result_converted_errors{'plaintext'}->{'verbatim_and_verbatiminclude'} = [
    {
      'error_line' => ':25: @verbatiminclude: could not find verb.txt
  ',
!     'file_name' => '',
!     'line_nr' => 25,
      'macro' => '',
!     'text' => '@verbatiminclude: could not find verb.txt',
!     'type' => 'error'
    },
    {
      'error_line' => ':29: @verbatiminclude: could not find verb.txt
  ',
!     'file_name' => '',
!     'line_nr' => 29,
      'macro' => '',
!     'text' => '@verbatiminclude: could not find verb.txt',
!     'type' => 'error'
    },
    {
      'error_line' => ':33: @verbatiminclude: could not find verb.txt
  ',
!     'file_name' => '',
!     'line_nr' => 33,
      'macro' => '',
!     'text' => '@verbatiminclude: could not find verb.txt',
!     'type' => 'error'
    }
  ];
diff -Nrc2 texinfo-5.2/tp/t/results/regions/anchor_in_copying.pl texinfo-6.0/tp/t/results/regions/anchor_in_copying.pl
*** texinfo-5.2/tp/t/results/regions/anchor_in_copying.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/regions/anchor_in_copying.pl	2015-02-10 17:26:55.000000000 +0000
***************
*** 453,463 ****
  $result_converted_errors{'info'}->{'anchor_in_copying'} = [
    {
-     'file_name' => '',
      'error_line' => ':5: @anchor output more than once: Copying information
  ',
!     'text' => '@anchor output more than once: Copying information',
!     'type' => 'error',
      'macro' => '',
!     'line_nr' => 5
    }
  ];
--- 453,463 ----
  $result_converted_errors{'info'}->{'anchor_in_copying'} = [
    {
      'error_line' => ':5: @anchor output more than once: Copying information
  ',
!     'file_name' => '',
!     'line_nr' => 5,
      'macro' => '',
!     'text' => '@anchor output more than once: Copying information',
!     'type' => 'error'
    }
  ];
***************
*** 483,496 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 483,496 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 501,508 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 501,508 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 512,516 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  
--- 512,516 ----
  </head>
  
! <body lang="en">
  
  
diff -Nrc2 texinfo-5.2/tp/t/results/regions/anchor_in_copying_in_footnote.pl texinfo-6.0/tp/t/results/regions/anchor_in_copying_in_footnote.pl
*** texinfo-5.2/tp/t/results/regions/anchor_in_copying_in_footnote.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/regions/anchor_in_copying_in_footnote.pl	2015-02-10 17:26:55.000000000 +0000
***************
*** 507,517 ****
  $result_converted_errors{'info'}->{'anchor_in_copying_in_footnote'} = [
    {
-     'file_name' => '',
      'error_line' => ':5: @anchor output more than once: Copying footnote
  ',
!     'text' => '@anchor output more than once: Copying footnote',
!     'type' => 'error',
      'macro' => '',
!     'line_nr' => 5
    }
  ];
--- 507,517 ----
  $result_converted_errors{'info'}->{'anchor_in_copying_in_footnote'} = [
    {
      'error_line' => ':5: @anchor output more than once: Copying footnote
  ',
!     'file_name' => '',
!     'line_nr' => 5,
      'macro' => '',
!     'text' => '@anchor output more than once: Copying footnote',
!     'type' => 'error'
    }
  ];
***************
*** 537,550 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 537,550 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 555,562 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 555,562 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 566,570 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 566,570 ----
  </head>
  
! <body lang="en">
  
  <a name="Top"></a>
diff -Nrc2 texinfo-5.2/tp/t/results/regions/anchor_in_titlepage.pl texinfo-6.0/tp/t/results/regions/anchor_in_titlepage.pl
*** texinfo-5.2/tp/t/results/regions/anchor_in_titlepage.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/regions/anchor_in_titlepage.pl	2015-02-10 17:26:55.000000000 +0000
***************
*** 433,446 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 433,446 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 451,458 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 451,458 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 462,466 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="top"></a>
--- 462,466 ----
  </head>
  
! <body lang="en">
  
  <a name="top"></a>
diff -Nrc2 texinfo-5.2/tp/t/results/regions/anchor_in_titlepage_titlepage.pl texinfo-6.0/tp/t/results/regions/anchor_in_titlepage_titlepage.pl
*** texinfo-5.2/tp/t/results/regions/anchor_in_titlepage_titlepage.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/regions/anchor_in_titlepage_titlepage.pl	2015-02-10 17:26:55.000000000 +0000
***************
*** 433,446 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 433,446 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 451,458 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 451,458 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 462,466 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="in-titlepage"></a><hr>
--- 462,466 ----
  </head>
  
! <body lang="en">
  
  <a name="in-titlepage"></a><hr>
diff -Nrc2 texinfo-5.2/tp/t/results/regions/format_in_titlepage.pl texinfo-6.0/tp/t/results/regions/format_in_titlepage.pl
*** texinfo-5.2/tp/t/results/regions/format_in_titlepage.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/regions/format_in_titlepage.pl	2015-02-10 17:26:55.000000000 +0000
***************
*** 353,366 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 353,366 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 371,378 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 371,378 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 382,386 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 382,386 ----
  </head>
  
! <body lang="en">
  
  <a name="Top"></a>
diff -Nrc2 texinfo-5.2/tp/t/results/regions/format_in_titlepage_titlepage.pl texinfo-6.0/tp/t/results/regions/format_in_titlepage_titlepage.pl
*** texinfo-5.2/tp/t/results/regions/format_in_titlepage_titlepage.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/regions/format_in_titlepage_titlepage.pl	2015-02-10 17:26:55.000000000 +0000
***************
*** 353,366 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 353,366 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 371,378 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 371,378 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 382,386 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <div class="format">
--- 382,386 ----
  </head>
  
! <body lang="en">
  
  <div class="format">
diff -Nrc2 texinfo-5.2/tp/t/results/regions/ref_in_copying.pl texinfo-6.0/tp/t/results/regions/ref_in_copying.pl
*** texinfo-5.2/tp/t/results/regions/ref_in_copying.pl	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/regions/ref_in_copying.pl	2015-02-10 17:26:55.000000000 +0000
***************
*** 774,787 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 774,787 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 792,799 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 792,799 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 803,807 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 803,807 ----
  </head>
  
! <body lang="en">
  
  <a name="Top"></a>
diff -Nrc2 texinfo-5.2/tp/t/results/regions/today_in_copying.pl texinfo-6.0/tp/t/results/regions/today_in_copying.pl
*** texinfo-5.2/tp/t/results/regions/today_in_copying.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/regions/today_in_copying.pl	2015-02-10 17:26:55.000000000 +0000
***************
*** 373,386 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 373,386 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 391,398 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 391,398 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 402,406 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 402,406 ----
  </head>
  
! <body lang="en">
  
  <a name="Top"></a>
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/anchor_in_footnote.pl texinfo-6.0/tp/t/results/sectioning/anchor_in_footnote.pl
*** texinfo-5.2/tp/t/results/sectioning/anchor_in_footnote.pl	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/sectioning/anchor_in_footnote.pl	2015-02-10 17:26:48.000000000 +0000
***************
*** 782,795 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 782,795 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 800,807 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 800,807 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 811,815 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <div class="header">
--- 811,815 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/anchor_in_footnote_separate.pl texinfo-6.0/tp/t/results/sectioning/anchor_in_footnote_separate.pl
*** texinfo-5.2/tp/t/results/sectioning/anchor_in_footnote_separate.pl	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/sectioning/anchor_in_footnote_separate.pl	2015-02-10 17:26:49.000000000 +0000
***************
*** 834,847 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 834,847 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 852,859 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 852,859 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 863,867 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <div class="header">
--- 863,867 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/anchor_zero.pl texinfo-6.0/tp/t/results/sectioning/anchor_zero.pl
*** texinfo-5.2/tp/t/results/sectioning/anchor_zero.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/sectioning/anchor_zero.pl	2015-02-10 17:26:47.000000000 +0000
***************
*** 284,297 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 284,297 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 302,309 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 302,309 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 313,317 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <h1 class="node-heading">Top</h1>
--- 313,317 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <h1 class="node-heading">Top</h1>
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/chapter_before_and_after_part.pl texinfo-6.0/tp/t/results/sectioning/chapter_before_and_after_part.pl
*** texinfo-5.2/tp/t/results/sectioning/chapter_before_and_after_part.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/sectioning/chapter_before_and_after_part.pl	2015-02-10 17:26:48.000000000 +0000
***************
*** 393,406 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 393,406 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 411,418 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 411,418 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 422,426 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="chapter"></a>
  <h2 class="chapter">1 chapter</h2>
--- 422,426 ----
  </head>
  
! <body lang="en">
  <a name="chapter"></a>
  <h2 class="chapter">1 chapter</h2>
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/chapter_before_part.pl texinfo-6.0/tp/t/results/sectioning/chapter_before_part.pl
*** texinfo-5.2/tp/t/results/sectioning/chapter_before_part.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/sectioning/chapter_before_part.pl	2015-02-10 17:26:47.000000000 +0000
***************
*** 268,281 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 268,281 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 286,293 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 286,293 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 297,301 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="chapter"></a>
  <h2 class="chapter">1 chapter</h2>
--- 297,301 ----
  </head>
  
! <body lang="en">
  <a name="chapter"></a>
  <h2 class="chapter">1 chapter</h2>
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/chapter_between_nodes.pl texinfo-6.0/tp/t/results/sectioning/chapter_between_nodes.pl
*** texinfo-5.2/tp/t/results/sectioning/chapter_between_nodes.pl	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/sectioning/chapter_between_nodes.pl	2015-02-10 17:26:48.000000000 +0000
***************
*** 803,816 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 803,816 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 821,828 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 821,828 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 832,836 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 832,836 ----
  </head>
  
! <body lang="en">
  
  <a name="Top"></a>
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/chapter_node_before_and_after_part.pl texinfo-6.0/tp/t/results/sectioning/chapter_node_before_and_after_part.pl
*** texinfo-5.2/tp/t/results/sectioning/chapter_node_before_and_after_part.pl	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/sectioning/chapter_node_before_and_after_part.pl	2015-02-10 17:26:48.000000000 +0000
***************
*** 730,743 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 730,743 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 748,755 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 748,755 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 759,763 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 759,763 ----
  </head>
  
! <body lang="en">
  
  <a name="Top"></a>
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/character_and_spaces_in_node.pl texinfo-6.0/tp/t/results/sectioning/character_and_spaces_in_node.pl
*** texinfo-5.2/tp/t/results/sectioning/character_and_spaces_in_node.pl	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/sectioning/character_and_spaces_in_node.pl	2015-02-10 17:26:49.000000000 +0000
***************
*** 722,735 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 722,735 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 740,747 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 740,747 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 751,755 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 751,755 ----
  </head>
  
! <body lang="en">
  
  <a name="Top"></a>
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/character_and_spaces_in_refs.pl texinfo-6.0/tp/t/results/sectioning/character_and_spaces_in_refs.pl
*** texinfo-5.2/tp/t/results/sectioning/character_and_spaces_in_refs.pl	2013-09-07 21:10:16.000000000 +0100
--- texinfo-6.0/tp/t/results/sectioning/character_and_spaces_in_refs.pl	2015-02-10 17:26:49.000000000 +0000
***************
*** 2249,2259 ****
  $result_converted_errors{'info'}->{'character_and_spaces_in_refs'} = [
    {
-     'file_name' => '',
      'error_line' => ':11: warning: @ref node name should not contain `:\'
  ',
!     'text' => '@ref node name should not contain `:\'',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 11
    }
  ];
--- 2249,2259 ----
  $result_converted_errors{'info'}->{'character_and_spaces_in_refs'} = [
    {
      'error_line' => ':11: warning: @ref node name should not contain `:\'
  ',
!     'file_name' => '',
!     'line_nr' => 11,
      'macro' => '',
!     'text' => '@ref node name should not contain `:\'',
!     'type' => 'warning'
    }
  ];
***************
*** 2276,2289 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 2276,2289 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 2294,2301 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 2294,2301 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 2305,2309 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <div class="header">
--- 2305,2309 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/character_and_spaces_in_refs_out/res_html/_0021_005f_0022_0023_0024_0025_0026_0027_0028_0029_002a_002b_002d_002e.html texinfo-6.0/tp/t/results/sectioning/character_and_spaces_in_refs_out/res_html/_0021_005f_0022_0023_0024_0025_0026_0027_0028_0029_002a_002b_002d_002e.html
*** texinfo-5.2/tp/t/results/sectioning/character_and_spaces_in_refs_out/res_html/_0021_005f_0022_0023_0024_0025_0026_0027_0028_0029_002a_002b_002d_002e.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/sectioning/character_and_spaces_in_refs_out/res_html/_0021_005f_0022_0023_0024_0025_0026_0027_0028_0029_002a_002b_002d_002e.html	2015-02-10 17:26:48.000000000 +0000
***************
*** 17,30 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 17,30 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 35,42 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 35,42 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 46,50 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="g_t_0021_005f_0022_0023_0024_0025_0026_0027_0028_0029_002a_002b_002d_002e"></a>
  <div class="header">
--- 46,50 ----
  </head>
  
! <body lang="en">
  <a name="g_t_0021_005f_0022_0023_0024_0025_0026_0027_0028_0029_002a_002b_002d_002e"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/character_and_spaces_in_refs_out/res_html/_002f_003b_003c_003d_003e_003f_005b_005c_005d_005e_005f_0060_007c_007e.html texinfo-6.0/tp/t/results/sectioning/character_and_spaces_in_refs_out/res_html/_002f_003b_003c_003d_003e_003f_005b_005c_005d_005e_005f_0060_007c_007e.html
*** texinfo-5.2/tp/t/results/sectioning/character_and_spaces_in_refs_out/res_html/_002f_003b_003c_003d_003e_003f_005b_005c_005d_005e_005f_0060_007c_007e.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/sectioning/character_and_spaces_in_refs_out/res_html/_002f_003b_003c_003d_003e_003f_005b_005c_005d_005e_005f_0060_007c_007e.html	2015-02-10 17:26:48.000000000 +0000
***************
*** 17,30 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 17,30 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 35,42 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 35,42 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 46,50 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="g_t_002f_003b_003c_003d_003e_003f_005b_005c_005d_005e_005f_0060_007c_007e"></a>
  <div class="header">
--- 46,50 ----
  </head>
  
! <body lang="en">
  <a name="g_t_002f_003b_003c_003d_003e_003f_005b_005c_005d_005e_005f_0060_007c_007e"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/character_and_spaces_in_refs_out/res_html/index.html texinfo-6.0/tp/t/results/sectioning/character_and_spaces_in_refs_out/res_html/index.html
*** texinfo-5.2/tp/t/results/sectioning/character_and_spaces_in_refs_out/res_html/index.html	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/sectioning/character_and_spaces_in_refs_out/res_html/index.html	2015-02-10 17:26:48.000000000 +0000
***************
*** 16,29 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 16,29 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 34,41 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 34,41 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <div class="header">
--- 45,49 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/character_and_spaces_in_refs_out/res_html/local-node.html texinfo-6.0/tp/t/results/sectioning/character_and_spaces_in_refs_out/res_html/local-node.html
*** texinfo-5.2/tp/t/results/sectioning/character_and_spaces_in_refs_out/res_html/local-node.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/sectioning/character_and_spaces_in_refs_out/res_html/local-node.html	2015-02-10 17:26:48.000000000 +0000
***************
*** 16,29 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 16,29 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 34,41 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 34,41 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="local-node"></a>
  <div class="header">
--- 45,49 ----
  </head>
  
! <body lang="en">
  <a name="local-node"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/character_and_spaces_in_refs_out/res_html/other-nodes.html texinfo-6.0/tp/t/results/sectioning/character_and_spaces_in_refs_out/res_html/other-nodes.html
*** texinfo-5.2/tp/t/results/sectioning/character_and_spaces_in_refs_out/res_html/other-nodes.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/sectioning/character_and_spaces_in_refs_out/res_html/other-nodes.html	2015-02-10 17:26:48.000000000 +0000
***************
*** 17,30 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 17,30 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 35,42 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 35,42 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 46,50 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="other-nodes"></a>
  <div class="header">
--- 46,50 ----
  </head>
  
! <body lang="en">
  <a name="other-nodes"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/contents.pl texinfo-6.0/tp/t/results/sectioning/contents.pl
*** texinfo-5.2/tp/t/results/sectioning/contents.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/sectioning/contents.pl	2015-02-10 17:26:49.000000000 +0000
***************
*** 957,970 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 957,970 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 975,982 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 975,982 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 986,990 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="top"></a>
  <h1 class="top">top</h1>
--- 986,990 ----
  </head>
  
! <body lang="en">
  <a name="top"></a>
  <h1 class="top">top</h1>
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/contents_and_shortcontents.pl texinfo-6.0/tp/t/results/sectioning/contents_and_shortcontents.pl
*** texinfo-5.2/tp/t/results/sectioning/contents_and_shortcontents.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/sectioning/contents_and_shortcontents.pl	2015-02-10 17:26:49.000000000 +0000
***************
*** 993,1006 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 993,1006 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 1011,1018 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 1011,1018 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 1022,1026 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="top"></a>
  <h1 class="top">top</h1>
--- 1022,1026 ----
  </head>
  
! <body lang="en">
  <a name="top"></a>
  <h1 class="top">top</h1>
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/contents_with_only_top_node.pl texinfo-6.0/tp/t/results/sectioning/contents_with_only_top_node.pl
*** texinfo-5.2/tp/t/results/sectioning/contents_with_only_top_node.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/sectioning/contents_with_only_top_node.pl	2015-02-10 17:26:47.000000000 +0000
***************
*** 172,185 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 172,185 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 190,197 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 190,197 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 201,205 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 201,205 ----
  </head>
  
! <body lang="en">
  
  <a name="Top"></a>
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/double_node_anchor_float.pl texinfo-6.0/tp/t/results/sectioning/double_node_anchor_float.pl
*** texinfo-5.2/tp/t/results/sectioning/double_node_anchor_float.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/sectioning/double_node_anchor_float.pl	2015-02-10 17:26:49.000000000 +0000
***************
*** 1074,1087 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 1074,1087 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 1092,1099 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 1092,1099 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 1103,1107 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="node1"></a>
  <div class="header">
--- 1103,1107 ----
  </head>
  
! <body lang="en">
  <a name="node1"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/double_part.pl texinfo-6.0/tp/t/results/sectioning/double_part.pl
*** texinfo-5.2/tp/t/results/sectioning/double_part.pl	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/sectioning/double_part.pl	2015-02-10 17:26:47.000000000 +0000
***************
*** 766,770 ****
  $result_menus{'double_part'}{'menu_child'}{'menu_up'} = $result_menus{'double_part'};
  
! $result_errors{'double_part'} = [];
  
  
--- 766,789 ----
  $result_menus{'double_part'}{'menu_child'}{'menu_up'} = $result_menus{'double_part'};
  
! $result_errors{'double_part'} = [
!   {
!     'error_line' => ':8: warning: @part not empty
! ',
!     'file_name' => '',
!     'line_nr' => 8,
!     'macro' => '',
!     'text' => '@part not empty',
!     'type' => 'warning'
!   },
!   {
!     'error_line' => ':11: warning: @part not empty
! ',
!     'file_name' => '',
!     'line_nr' => 11,
!     'macro' => '',
!     'text' => '@part not empty',
!     'type' => 'warning'
!   }
! ];
  
  
***************
*** 913,926 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 932,945 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 931,938 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 950,957 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 942,946 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <div class="header">
--- 961,965 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/double_top.pl texinfo-6.0/tp/t/results/sectioning/double_top.pl
*** texinfo-5.2/tp/t/results/sectioning/double_top.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/sectioning/double_top.pl	2015-02-10 17:26:48.000000000 +0000
***************
*** 376,389 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 376,389 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 394,401 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 394,401 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 405,409 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <div class="header">
--- 405,409 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/empty_top_node_up.pl texinfo-6.0/tp/t/results/sectioning/empty_top_node_up.pl
*** texinfo-5.2/tp/t/results/sectioning/empty_top_node_up.pl	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/sectioning/empty_top_node_up.pl	2015-02-10 17:26:49.000000000 +0000
***************
*** 493,506 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 493,506 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 511,518 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 511,518 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 522,526 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <div class="header">
--- 522,526 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/equivalent_labels.pl texinfo-6.0/tp/t/results/sectioning/equivalent_labels.pl
*** texinfo-5.2/tp/t/results/sectioning/equivalent_labels.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/sectioning/equivalent_labels.pl	2015-02-10 17:26:47.000000000 +0000
***************
*** 786,799 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 786,799 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 804,811 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 804,811 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 815,819 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <h1 class="node-heading">Top</h1>
--- 815,819 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <h1 class="node-heading">Top</h1>
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/equivalent_nodes.pl texinfo-6.0/tp/t/results/sectioning/equivalent_nodes.pl
*** texinfo-5.2/tp/t/results/sectioning/equivalent_nodes.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/sectioning/equivalent_nodes.pl	2015-02-10 17:26:47.000000000 +0000
***************
*** 577,590 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 577,590 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 595,602 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 595,602 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 606,610 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <div class="header">
--- 606,610 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/explicit_node_directions.pl texinfo-6.0/tp/t/results/sectioning/explicit_node_directions.pl
*** texinfo-5.2/tp/t/results/sectioning/explicit_node_directions.pl	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/sectioning/explicit_node_directions.pl	2015-02-10 17:26:47.000000000 +0000
***************
*** 891,904 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 891,904 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 909,916 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 909,916 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 920,924 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <div class="header">
--- 920,924 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/internal_top_node_up.pl texinfo-6.0/tp/t/results/sectioning/internal_top_node_up.pl
*** texinfo-5.2/tp/t/results/sectioning/internal_top_node_up.pl	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/sectioning/internal_top_node_up.pl	2015-02-10 17:26:49.000000000 +0000
***************
*** 606,619 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 606,619 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 624,631 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 624,631 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 635,639 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <div class="header">
--- 635,639 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/lone_contents.pl texinfo-6.0/tp/t/results/sectioning/lone_contents.pl
*** texinfo-5.2/tp/t/results/sectioning/lone_contents.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/sectioning/lone_contents.pl	2015-02-10 17:26:48.000000000 +0000
***************
*** 58,71 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 58,71 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 76,83 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 76,83 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 87,91 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  
--- 87,91 ----
  </head>
  
! <body lang="en">
  
  
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/next_in_menu_is_below.pl texinfo-6.0/tp/t/results/sectioning/next_in_menu_is_below.pl
*** texinfo-5.2/tp/t/results/sectioning/next_in_menu_is_below.pl	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/sectioning/next_in_menu_is_below.pl	2015-02-10 17:26:49.000000000 +0000
***************
*** 1382,1395 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 1382,1395 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 1400,1407 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 1400,1407 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 1411,1415 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <div class="header">
--- 1411,1415 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/no_argument_and_contents.pl texinfo-6.0/tp/t/results/sectioning/no_argument_and_contents.pl
*** texinfo-5.2/tp/t/results/sectioning/no_argument_and_contents.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/sectioning/no_argument_and_contents.pl	2015-02-10 17:26:47.000000000 +0000
***************
*** 250,263 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 250,263 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 268,275 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 268,275 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 279,283 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_Contents"></a>
  <h2 class="contents-heading">Table of Contents</h2>
--- 279,283 ----
  </head>
  
! <body lang="en">
  <a name="SEC_Contents"></a>
  <h2 class="contents-heading">Table of Contents</h2>
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/no_element.pl texinfo-6.0/tp/t/results/sectioning/no_element.pl
*** texinfo-5.2/tp/t/results/sectioning/no_element.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/sectioning/no_element.pl	2015-02-10 17:26:48.000000000 +0000
***************
*** 1102,1139 ****
    },
    {
-     'file_name' => '',
      'error_line' => ':5: warning: @anchor outside of any node
  ',
!     'text' => '@anchor outside of any node',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 5
    },
    {
-     'file_name' => '',
      'error_line' => ':13: warning: @footnote outside of any node
  ',
!     'text' => '@footnote outside of any node',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 13
    },
    {
-     'file_name' => '',
      'error_line' => ':21: warning: @float outside of any node
  ',
!     'text' => '@float outside of any node',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 21
    },
    {
-     'file_name' => '',
      'error_line' => ':15: warning: @anchor outside of any node
  ',
!     'text' => '@anchor outside of any node',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 15
    }
  ];
--- 1102,1139 ----
    },
    {
      'error_line' => ':5: warning: @anchor outside of any node
  ',
!     'file_name' => '',
!     'line_nr' => 5,
      'macro' => '',
!     'text' => '@anchor outside of any node',
!     'type' => 'warning'
    },
    {
      'error_line' => ':13: warning: @footnote outside of any node
  ',
!     'file_name' => '',
!     'line_nr' => 13,
      'macro' => '',
!     'text' => '@footnote outside of any node',
!     'type' => 'warning'
    },
    {
      'error_line' => ':21: warning: @float outside of any node
  ',
!     'file_name' => '',
!     'line_nr' => 21,
      'macro' => '',
!     'text' => '@float outside of any node',
!     'type' => 'warning'
    },
    {
      'error_line' => ':15: warning: @anchor outside of any node
  ',
!     'file_name' => '',
!     'line_nr' => 15,
      'macro' => '',
!     'text' => '@anchor outside of any node',
!     'type' => 'warning'
    }
  ];
***************
*** 1155,1168 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 1155,1168 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 1173,1180 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 1173,1180 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 1184,1188 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <h1 class="settitle" align="center">no_element test</h1>
  
--- 1184,1188 ----
  </head>
  
! <body lang="en">
  <h1 class="settitle" align="center">no_element test</h1>
  
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/node_part_chapter_after_chapter.pl texinfo-6.0/tp/t/results/sectioning/node_part_chapter_after_chapter.pl
*** texinfo-5.2/tp/t/results/sectioning/node_part_chapter_after_chapter.pl	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/sectioning/node_part_chapter_after_chapter.pl	2015-02-10 17:26:47.000000000 +0000
***************
*** 1202,1215 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 1202,1215 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 1220,1227 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 1220,1227 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 1231,1235 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <div class="header">
--- 1231,1235 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/node_part_chapter_after_top.pl texinfo-6.0/tp/t/results/sectioning/node_part_chapter_after_top.pl
*** texinfo-5.2/tp/t/results/sectioning/node_part_chapter_after_top.pl	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/sectioning/node_part_chapter_after_top.pl	2015-02-10 17:26:49.000000000 +0000
***************
*** 815,828 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 815,828 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 833,840 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 833,840 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 844,848 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <div class="header">
--- 844,848 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/node_up_direction_for_top_with_manual.pl texinfo-6.0/tp/t/results/sectioning/node_up_direction_for_top_with_manual.pl
*** texinfo-5.2/tp/t/results/sectioning/node_up_direction_for_top_with_manual.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/sectioning/node_up_direction_for_top_with_manual.pl	2015-02-10 17:26:47.000000000 +0000
***************
*** 184,197 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 184,197 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 202,209 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 202,209 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 213,217 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <h1 class="node-heading">Top</h1>
--- 213,217 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <h1 class="node-heading">Top</h1>
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/node_up_external_node.pl texinfo-6.0/tp/t/results/sectioning/node_up_external_node.pl
*** texinfo-5.2/tp/t/results/sectioning/node_up_external_node.pl	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/sectioning/node_up_external_node.pl	2015-02-10 17:26:47.000000000 +0000
***************
*** 654,667 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 654,667 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 672,679 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 672,679 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 683,687 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <div class="header">
--- 683,687 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/nodes_after_top_before_chapter_nodes.pl texinfo-6.0/tp/t/results/sectioning/nodes_after_top_before_chapter_nodes.pl
*** texinfo-5.2/tp/t/results/sectioning/nodes_after_top_before_chapter_nodes.pl	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/sectioning/nodes_after_top_before_chapter_nodes.pl	2015-02-10 17:26:49.000000000 +0000
***************
*** 982,995 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 982,995 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 1000,1007 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 1000,1007 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 1011,1015 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <div class="header">
--- 1011,1015 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/nodes_after_top_before_chapter_sections.pl texinfo-6.0/tp/t/results/sectioning/nodes_after_top_before_chapter_sections.pl
*** texinfo-5.2/tp/t/results/sectioning/nodes_after_top_before_chapter_sections.pl	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/sectioning/nodes_after_top_before_chapter_sections.pl	2015-02-10 17:26:49.000000000 +0000
***************
*** 877,890 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 877,890 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 895,902 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 895,902 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 906,910 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <div class="header">
--- 906,910 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/nodes_after_top_before_section_nodes.pl texinfo-6.0/tp/t/results/sectioning/nodes_after_top_before_section_nodes.pl
*** texinfo-5.2/tp/t/results/sectioning/nodes_after_top_before_section_nodes.pl	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/sectioning/nodes_after_top_before_section_nodes.pl	2015-02-10 17:26:49.000000000 +0000
***************
*** 984,997 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 984,997 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 1002,1009 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 1002,1009 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 1013,1017 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <div class="header">
--- 1013,1017 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/nodes_after_top_before_section_sections.pl texinfo-6.0/tp/t/results/sectioning/nodes_after_top_before_section_sections.pl
*** texinfo-5.2/tp/t/results/sectioning/nodes_after_top_before_section_sections.pl	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/sectioning/nodes_after_top_before_section_sections.pl	2015-02-10 17:26:47.000000000 +0000
***************
*** 879,892 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 879,892 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 897,904 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 897,904 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 908,912 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <div class="header">
--- 908,912 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/nodes_no_node_top_explicit_directions.pl texinfo-6.0/tp/t/results/sectioning/nodes_no_node_top_explicit_directions.pl
*** texinfo-5.2/tp/t/results/sectioning/nodes_no_node_top_explicit_directions.pl	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/sectioning/nodes_no_node_top_explicit_directions.pl	2015-02-10 17:26:47.000000000 +0000
***************
*** 638,651 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 638,651 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 656,663 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 656,663 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 667,671 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="first"></a>
  <div class="header">
--- 667,671 ----
  </head>
  
! <body lang="en">
  <a name="first"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/non_automatic_internal_top_node_up.pl texinfo-6.0/tp/t/results/sectioning/non_automatic_internal_top_node_up.pl
*** texinfo-5.2/tp/t/results/sectioning/non_automatic_internal_top_node_up.pl	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/sectioning/non_automatic_internal_top_node_up.pl	2015-02-10 17:26:49.000000000 +0000
***************
*** 1035,1048 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 1035,1048 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 1053,1060 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 1053,1060 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 1064,1068 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <div class="header">
--- 1064,1068 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/non_automatic_top_node_up_and_url.pl texinfo-6.0/tp/t/results/sectioning/non_automatic_top_node_up_and_url.pl
*** texinfo-5.2/tp/t/results/sectioning/non_automatic_top_node_up_and_url.pl	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/sectioning/non_automatic_top_node_up_and_url.pl	2015-02-10 17:26:49.000000000 +0000
***************
*** 1035,1048 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 1035,1048 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 1053,1060 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 1053,1060 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 1064,1068 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <div class="header">
--- 1064,1068 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/non_automatic_top_node_up_url.pl texinfo-6.0/tp/t/results/sectioning/non_automatic_top_node_up_url.pl
*** texinfo-5.2/tp/t/results/sectioning/non_automatic_top_node_up_url.pl	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/sectioning/non_automatic_top_node_up_url.pl	2015-02-10 17:26:47.000000000 +0000
***************
*** 793,806 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 793,806 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 811,818 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 811,818 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 822,830 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <div class="header">
  <p>
! Next: <a href="#first" accesskey="n" rel="next">first</a>, Previous: <a href="dir.html#Top" accesskey="p" rel="prev">(dir)</a>, Up: <a href="http://www.gnu.org/manual/" accesskey="u" rel="up">(dir)</a> &nbsp; </p>
  </div>
  <a name="internal-top-node-up"></a>
--- 822,830 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <div class="header">
  <p>
! Next: <a href="#first" accesskey="n" rel="next">first</a>, Previous: <a href="http://www.gnu.org/manual/" accesskey="p" rel="prev">(dir)</a>, Up: <a href="http://www.gnu.org/manual/" accesskey="u" rel="up">(dir)</a> &nbsp; </p>
  </div>
  <a name="internal-top-node-up"></a>
***************
*** 840,844 ****
  <div class="header">
  <p>
! Previous: <a href="#Top" accesskey="p" rel="prev">Top</a>, Up: <a href="dir.html#Top" accesskey="u" rel="up">(dir)</a> &nbsp; </p>
  </div>
  <h4 class="node-heading">first</h4>
--- 840,844 ----
  <div class="header">
  <p>
! Previous: <a href="#Top" accesskey="p" rel="prev">Top</a>, Up: <a href="http://www.gnu.org/manual/" accesskey="u" rel="up">(dir)</a> &nbsp; </p>
  </div>
  <h4 class="node-heading">first</h4>
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/one_node_explicit_directions_anchor.pl texinfo-6.0/tp/t/results/sectioning/one_node_explicit_directions_anchor.pl
*** texinfo-5.2/tp/t/results/sectioning/one_node_explicit_directions_anchor.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/sectioning/one_node_explicit_directions_anchor.pl	2015-02-10 17:26:47.000000000 +0000
***************
*** 353,366 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 353,366 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 371,378 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 371,378 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 382,386 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="one-node"></a>
  <h4 class="node-heading">one node</h4>
--- 382,386 ----
  </head>
  
! <body lang="en">
  <a name="one-node"></a>
  <h4 class="node-heading">one node</h4>
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/one_subsection.pl texinfo-6.0/tp/t/results/sectioning/one_subsection.pl
*** texinfo-5.2/tp/t/results/sectioning/one_subsection.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/sectioning/one_subsection.pl	2015-02-10 17:26:47.000000000 +0000
***************
*** 116,129 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 116,129 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 134,141 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 134,141 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 145,149 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="The-subsection"></a>
  <h4 class="subsection">1 The subsection</h4>
--- 145,149 ----
  </head>
  
! <body lang="en">
  <a name="The-subsection"></a>
  <h4 class="subsection">1 The subsection</h4>
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/one_subsection_and_node.pl texinfo-6.0/tp/t/results/sectioning/one_subsection_and_node.pl
*** texinfo-5.2/tp/t/results/sectioning/one_subsection_and_node.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/sectioning/one_subsection_and_node.pl	2015-02-10 17:26:47.000000000 +0000
***************
*** 224,237 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 224,237 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 242,249 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 242,249 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 253,257 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="one-node"></a>
  <a name="The-subsection"></a>
--- 253,257 ----
  </head>
  
! <body lang="en">
  <a name="one-node"></a>
  <a name="The-subsection"></a>
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/part_before_chapter.pl texinfo-6.0/tp/t/results/sectioning/part_before_chapter.pl
*** texinfo-5.2/tp/t/results/sectioning/part_before_chapter.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/sectioning/part_before_chapter.pl	2015-02-10 17:26:47.000000000 +0000
***************
*** 237,250 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 237,250 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 255,262 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 255,262 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 266,270 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="part"></a>
  <h1 class="part">part</h1>
--- 266,270 ----
  </head>
  
! <body lang="en">
  <a name="part"></a>
  <h1 class="part">part</h1>
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/part_before_top.pl texinfo-6.0/tp/t/results/sectioning/part_before_top.pl
*** texinfo-5.2/tp/t/results/sectioning/part_before_top.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/sectioning/part_before_top.pl	2015-02-10 17:26:49.000000000 +0000
***************
*** 244,257 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 244,257 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 262,269 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 262,269 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 273,277 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="part"></a>
  <h1 class="part">part</h1>
--- 273,277 ----
  </head>
  
! <body lang="en">
  <a name="part"></a>
  <h1 class="part">part</h1>
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/part_chapter_after_top.pl texinfo-6.0/tp/t/results/sectioning/part_chapter_after_top.pl
*** texinfo-5.2/tp/t/results/sectioning/part_chapter_after_top.pl	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/sectioning/part_chapter_after_top.pl	2015-02-10 17:26:49.000000000 +0000
***************
*** 805,818 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 805,818 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 823,830 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 823,830 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 834,838 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <div class="header">
--- 834,838 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/part_node_after_top.pl texinfo-6.0/tp/t/results/sectioning/part_node_after_top.pl
*** texinfo-5.2/tp/t/results/sectioning/part_node_after_top.pl	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/sectioning/part_node_after_top.pl	2015-02-10 17:26:49.000000000 +0000
***************
*** 702,715 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 702,715 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 720,727 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 720,727 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 731,735 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <div class="header">
--- 731,735 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/part_node_before_top.pl texinfo-6.0/tp/t/results/sectioning/part_node_before_top.pl
*** texinfo-5.2/tp/t/results/sectioning/part_node_before_top.pl	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/sectioning/part_node_before_top.pl	2015-02-10 17:26:49.000000000 +0000
***************
*** 723,736 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 723,736 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 741,748 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 741,748 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 752,756 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="part-node-before-top"></a>
  <div class="header">
--- 752,756 ----
  </head>
  
! <body lang="en">
  <a name="part-node-before-top"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/part_node_chapter_after_top.pl texinfo-6.0/tp/t/results/sectioning/part_node_chapter_after_top.pl
*** texinfo-5.2/tp/t/results/sectioning/part_node_chapter_after_top.pl	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/sectioning/part_node_chapter_after_top.pl	2015-02-10 17:26:47.000000000 +0000
***************
*** 1126,1139 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 1126,1139 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 1144,1151 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 1144,1151 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 1155,1159 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <div class="header">
--- 1155,1159 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/part_node_chapter_appendix.pl texinfo-6.0/tp/t/results/sectioning/part_node_chapter_appendix.pl
*** texinfo-5.2/tp/t/results/sectioning/part_node_chapter_appendix.pl	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/sectioning/part_node_chapter_appendix.pl	2015-02-10 17:26:48.000000000 +0000
***************
*** 934,947 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 934,947 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 952,959 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 952,959 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 963,967 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <div class="header">
--- 963,967 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/part_node_chapter_node_appendix.pl texinfo-6.0/tp/t/results/sectioning/part_node_chapter_node_appendix.pl
*** texinfo-5.2/tp/t/results/sectioning/part_node_chapter_node_appendix.pl	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/sectioning/part_node_chapter_node_appendix.pl	2015-02-10 17:26:47.000000000 +0000
***************
*** 1135,1148 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 1135,1148 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 1153,1160 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 1153,1160 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 1164,1168 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <div class="header">
--- 1164,1168 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/part_node_node_part_appendix.pl texinfo-6.0/tp/t/results/sectioning/part_node_node_part_appendix.pl
*** texinfo-5.2/tp/t/results/sectioning/part_node_node_part_appendix.pl	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/sectioning/part_node_node_part_appendix.pl	2015-02-10 17:26:47.000000000 +0000
***************
*** 1234,1247 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 1234,1247 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 1252,1259 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 1252,1259 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 1263,1267 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <div class="header">
--- 1263,1267 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/part_node_part_appendix.pl texinfo-6.0/tp/t/results/sectioning/part_node_part_appendix.pl
*** texinfo-5.2/tp/t/results/sectioning/part_node_part_appendix.pl	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/sectioning/part_node_part_appendix.pl	2015-02-10 17:26:47.000000000 +0000
***************
*** 1018,1031 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 1018,1031 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 1036,1043 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 1036,1043 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 1047,1051 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <div class="header">
--- 1047,1051 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/part_node_part_node_appendix.pl texinfo-6.0/tp/t/results/sectioning/part_node_part_node_appendix.pl
*** texinfo-5.2/tp/t/results/sectioning/part_node_part_node_appendix.pl	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/sectioning/part_node_part_node_appendix.pl	2015-02-10 17:26:49.000000000 +0000
***************
*** 1224,1237 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 1224,1237 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 1242,1249 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 1242,1249 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 1253,1257 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <div class="header">
--- 1253,1257 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/placed_things_before_element.pl texinfo-6.0/tp/t/results/sectioning/placed_things_before_element.pl
*** texinfo-5.2/tp/t/results/sectioning/placed_things_before_element.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/sectioning/placed_things_before_element.pl	2015-02-10 17:26:48.000000000 +0000
***************
*** 1229,1266 ****
    },
    {
-     'file_name' => '',
      'error_line' => ':1: warning: @anchor outside of any node
  ',
!     'text' => '@anchor outside of any node',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 1
    },
    {
-     'file_name' => '',
      'error_line' => ':9: warning: @footnote outside of any node
  ',
!     'text' => '@footnote outside of any node',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 9
    },
    {
-     'file_name' => '',
      'error_line' => ':17: warning: @float outside of any node
  ',
!     'text' => '@float outside of any node',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 17
    },
    {
-     'file_name' => '',
      'error_line' => ':11: warning: @anchor outside of any node
  ',
!     'text' => '@anchor outside of any node',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 11
    }
  ];
--- 1229,1266 ----
    },
    {
      'error_line' => ':1: warning: @anchor outside of any node
  ',
!     'file_name' => '',
!     'line_nr' => 1,
      'macro' => '',
!     'text' => '@anchor outside of any node',
!     'type' => 'warning'
    },
    {
      'error_line' => ':9: warning: @footnote outside of any node
  ',
!     'file_name' => '',
!     'line_nr' => 9,
      'macro' => '',
!     'text' => '@footnote outside of any node',
!     'type' => 'warning'
    },
    {
      'error_line' => ':17: warning: @float outside of any node
  ',
!     'file_name' => '',
!     'line_nr' => 17,
      'macro' => '',
!     'text' => '@float outside of any node',
!     'type' => 'warning'
    },
    {
      'error_line' => ':11: warning: @anchor outside of any node
  ',
!     'file_name' => '',
!     'line_nr' => 11,
      'macro' => '',
!     'text' => '@anchor outside of any node',
!     'type' => 'warning'
    }
  ];
***************
*** 1282,1295 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 1282,1295 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 1300,1307 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 1300,1307 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 1311,1315 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="An-anchor"></a>
  <p>Ref to the anchor:
--- 1311,1315 ----
  </head>
  
! <body lang="en">
  <a name="An-anchor"></a>
  <p>Ref to the anchor:
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/placed_things_before_node.pl texinfo-6.0/tp/t/results/sectioning/placed_things_before_node.pl
*** texinfo-5.2/tp/t/results/sectioning/placed_things_before_node.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/sectioning/placed_things_before_node.pl	2015-02-10 17:26:47.000000000 +0000
***************
*** 1323,1351 ****
  $result_converted_errors{'info'}->{'placed_things_before_node'} = [
    {
-     'file_name' => '',
      'error_line' => ':1: warning: @anchor outside of any node
  ',
!     'text' => '@anchor outside of any node',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 1
    },
    {
-     'file_name' => '',
      'error_line' => ':9: warning: @footnote outside of any node
  ',
!     'text' => '@footnote outside of any node',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 9
    },
    {
-     'file_name' => '',
      'error_line' => ':17: warning: @float outside of any node
  ',
!     'text' => '@float outside of any node',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 17
    }
  ];
--- 1323,1351 ----
  $result_converted_errors{'info'}->{'placed_things_before_node'} = [
    {
      'error_line' => ':1: warning: @anchor outside of any node
  ',
!     'file_name' => '',
!     'line_nr' => 1,
      'macro' => '',
!     'text' => '@anchor outside of any node',
!     'type' => 'warning'
    },
    {
      'error_line' => ':9: warning: @footnote outside of any node
  ',
!     'file_name' => '',
!     'line_nr' => 9,
      'macro' => '',
!     'text' => '@footnote outside of any node',
!     'type' => 'warning'
    },
    {
      'error_line' => ':17: warning: @float outside of any node
  ',
!     'file_name' => '',
!     'line_nr' => 17,
      'macro' => '',
!     'text' => '@float outside of any node',
!     'type' => 'warning'
    }
  ];
***************
*** 1368,1381 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 1368,1381 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 1386,1393 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 1386,1393 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 1397,1401 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="An-anchor"></a>
  <p>Ref to the anchor:
--- 1397,1401 ----
  </head>
  
! <body lang="en">
  <a name="An-anchor"></a>
  <p>Ref to the anchor:
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/protected_node_parentheses.pl texinfo-6.0/tp/t/results/sectioning/protected_node_parentheses.pl
*** texinfo-5.2/tp/t/results/sectioning/protected_node_parentheses.pl	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/sectioning/protected_node_parentheses.pl	2015-02-10 17:26:47.000000000 +0000
***************
*** 737,750 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 737,750 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 755,762 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 755,762 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 766,770 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 766,770 ----
  </head>
  
! <body lang="en">
  
  <a name="Top"></a>
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/ref_to_top.pl texinfo-6.0/tp/t/results/sectioning/ref_to_top.pl
*** texinfo-5.2/tp/t/results/sectioning/ref_to_top.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/sectioning/ref_to_top.pl	2015-02-10 17:26:48.000000000 +0000
***************
*** 315,328 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 315,328 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 333,340 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 333,340 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 344,348 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 344,348 ----
  </head>
  
! <body lang="en">
  
  <a name="Top"></a>
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/section_before_part.pl texinfo-6.0/tp/t/results/sectioning/section_before_part.pl
*** texinfo-5.2/tp/t/results/sectioning/section_before_part.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/sectioning/section_before_part.pl	2015-02-10 17:26:49.000000000 +0000
***************
*** 211,214 ****
--- 211,223 ----
      'text' => 'no sectioning command associated with @part',
      'type' => 'warning'
+   },
+   {
+     'error_line' => ':3: warning: @part not empty
+ ',
+     'file_name' => '',
+     'line_nr' => 3,
+     'macro' => '',
+     'text' => '@part not empty',
+     'type' => 'warning'
    }
  ];
***************
*** 239,252 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 248,261 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 257,264 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 266,273 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 268,272 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="section"></a>
  <h3 class="section">1 section</h3>
--- 277,281 ----
  </head>
  
! <body lang="en">
  <a name="section"></a>
  <h3 class="section">1 section</h3>
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/section_before_top.pl texinfo-6.0/tp/t/results/sectioning/section_before_top.pl
*** texinfo-5.2/tp/t/results/sectioning/section_before_top.pl	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/sectioning/section_before_top.pl	2015-02-10 17:26:48.000000000 +0000
***************
*** 623,636 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 623,636 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 641,648 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 641,648 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 652,656 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="section-node"></a>
  <div class="header">
--- 652,656 ----
  </head>
  
! <body lang="en">
  <a name="section-node"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/section_below_unnumbered.pl texinfo-6.0/tp/t/results/sectioning/section_below_unnumbered.pl
*** texinfo-5.2/tp/t/results/sectioning/section_below_unnumbered.pl	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/sectioning/section_below_unnumbered.pl	2015-02-10 17:26:49.000000000 +0000
***************
*** 1029,1042 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 1029,1042 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 1047,1054 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 1047,1054 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 1058,1062 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="SEC_Contents"></a>
--- 1058,1062 ----
  </head>
  
! <body lang="en">
  
  <a name="SEC_Contents"></a>
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/section_below_unnumbered_no_top.pl texinfo-6.0/tp/t/results/sectioning/section_below_unnumbered_no_top.pl
*** texinfo-5.2/tp/t/results/sectioning/section_below_unnumbered_no_top.pl	2013-08-12 23:03:00.000000000 +0100
--- texinfo-6.0/tp/t/results/sectioning/section_below_unnumbered_no_top.pl	2015-02-10 17:26:49.000000000 +0000
***************
*** 180,193 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 180,193 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 198,205 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 198,205 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 209,213 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="U"></a>
  <h2 class="unnumbered">U</h2>
--- 209,213 ----
  </head>
  
! <body lang="en">
  <a name="U"></a>
  <h2 class="unnumbered">U</h2>
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/section_chapter_before_top_nodes.pl texinfo-6.0/tp/t/results/sectioning/section_chapter_before_top_nodes.pl
*** texinfo-5.2/tp/t/results/sectioning/section_chapter_before_top_nodes.pl	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/sectioning/section_chapter_before_top_nodes.pl	2015-02-10 17:26:47.000000000 +0000
***************
*** 1011,1024 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 1011,1024 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 1029,1036 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 1029,1036 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 1040,1044 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="section-node"></a>
  <div class="header">
--- 1040,1044 ----
  </head>
  
! <body lang="en">
  <a name="section-node"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/section_in_unnumbered_info.pl texinfo-6.0/tp/t/results/sectioning/section_in_unnumbered_info.pl
*** texinfo-5.2/tp/t/results/sectioning/section_in_unnumbered_info.pl	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/sectioning/section_in_unnumbered_info.pl	2015-02-10 17:26:48.000000000 +0000
***************
*** 9288,9301 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 9288,9301 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 9306,9313 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 9306,9313 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 9317,9321 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_Contents"></a>
  <h2 class="contents-heading">Table of Contents</h2>
--- 9317,9321 ----
  </head>
  
! <body lang="en">
  <a name="SEC_Contents"></a>
  <h2 class="contents-heading">Table of Contents</h2>
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/section_in_unnumbered_plaintext.pl texinfo-6.0/tp/t/results/sectioning/section_in_unnumbered_plaintext.pl
*** texinfo-5.2/tp/t/results/sectioning/section_in_unnumbered_plaintext.pl	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/sectioning/section_in_unnumbered_plaintext.pl	2015-02-10 17:26:47.000000000 +0000
***************
*** 9116,9129 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 9116,9129 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 9134,9141 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 9134,9141 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 9145,9149 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_Contents"></a>
  <h2 class="contents-heading">Table of Contents</h2>
--- 9145,9149 ----
  </head>
  
! <body lang="en">
  <a name="SEC_Contents"></a>
  <h2 class="contents-heading">Table of Contents</h2>
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/section_node_before_part.pl texinfo-6.0/tp/t/results/sectioning/section_node_before_part.pl
*** texinfo-5.2/tp/t/results/sectioning/section_node_before_part.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/sectioning/section_node_before_part.pl	2015-02-10 17:26:47.000000000 +0000
***************
*** 326,339 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 326,339 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 344,351 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 344,351 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 355,359 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 355,359 ----
  </head>
  
! <body lang="en">
  
  <a name="Top"></a>
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/setcontentsaftertitlepage.pl texinfo-6.0/tp/t/results/sectioning/setcontentsaftertitlepage.pl
*** texinfo-5.2/tp/t/results/sectioning/setcontentsaftertitlepage.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/sectioning/setcontentsaftertitlepage.pl	2015-02-10 17:26:47.000000000 +0000
***************
*** 979,992 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 979,992 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 997,1004 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 997,1004 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 1008,1012 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_Contents"></a>
  <h2 class="contents-heading">Table of Contents</h2>
--- 1008,1012 ----
  </head>
  
! <body lang="en">
  <a name="SEC_Contents"></a>
  <h2 class="contents-heading">Table of Contents</h2>
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/setfilename_on_top_and_after_node.pl texinfo-6.0/tp/t/results/sectioning/setfilename_on_top_and_after_node.pl
*** texinfo-5.2/tp/t/results/sectioning/setfilename_on_top_and_after_node.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/sectioning/setfilename_on_top_and_after_node.pl	2015-02-10 17:26:49.000000000 +0000
***************
*** 362,375 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 362,375 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 380,387 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 380,387 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 391,395 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <a name="In-top"></a>
--- 391,395 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <a name="In-top"></a>
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/setshortcontentsaftertitlepage.pl texinfo-6.0/tp/t/results/sectioning/setshortcontentsaftertitlepage.pl
*** texinfo-5.2/tp/t/results/sectioning/setshortcontentsaftertitlepage.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/sectioning/setshortcontentsaftertitlepage.pl	2015-02-10 17:26:48.000000000 +0000
***************
*** 974,987 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 974,987 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 992,999 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 992,999 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 1003,1007 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_Overview"></a>
  <h2 class="shortcontents-heading">Short Table of Contents</h2>
--- 1003,1007 ----
  </head>
  
! <body lang="en">
  <a name="SEC_Overview"></a>
  <h2 class="shortcontents-heading">Short Table of Contents</h2>
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/shortcontents.pl texinfo-6.0/tp/t/results/sectioning/shortcontents.pl
*** texinfo-5.2/tp/t/results/sectioning/shortcontents.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/sectioning/shortcontents.pl	2015-02-10 17:26:48.000000000 +0000
***************
*** 952,965 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 952,965 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 970,977 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 970,977 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 981,985 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="top"></a>
  <h1 class="top">top</h1>
--- 981,985 ----
  </head>
  
! <body lang="en">
  <a name="top"></a>
  <h1 class="top">top</h1>
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/space_in_node.pl texinfo-6.0/tp/t/results/sectioning/space_in_node.pl
*** texinfo-5.2/tp/t/results/sectioning/space_in_node.pl	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/sectioning/space_in_node.pl	2015-02-10 17:26:47.000000000 +0000
***************
*** 787,800 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 787,800 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 805,812 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 805,812 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 816,820 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 816,820 ----
  </head>
  
! <body lang="en">
  
  <a name="Top"></a>
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/top_no_argument_and_content.pl texinfo-6.0/tp/t/results/sectioning/top_no_argument_and_content.pl
*** texinfo-5.2/tp/t/results/sectioning/top_no_argument_and_content.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/sectioning/top_no_argument_and_content.pl	2015-02-10 17:26:49.000000000 +0000
***************
*** 121,134 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 121,134 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 139,146 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 139,146 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 150,154 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_Top"></a>
  
--- 150,154 ----
  </head>
  
! <body lang="en">
  <a name="SEC_Top"></a>
  
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/top_no_argument_and_node.pl texinfo-6.0/tp/t/results/sectioning/top_no_argument_and_node.pl
*** texinfo-5.2/tp/t/results/sectioning/top_no_argument_and_node.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/sectioning/top_no_argument_and_node.pl	2015-02-10 17:26:49.000000000 +0000
***************
*** 202,215 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 202,215 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 220,227 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 220,227 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 231,235 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="start"></a>
  <a name="SEC_Top"></a>
--- 231,235 ----
  </head>
  
! <body lang="en">
  <a name="start"></a>
  <a name="SEC_Top"></a>
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/top_no_argument_and_top_node.pl texinfo-6.0/tp/t/results/sectioning/top_no_argument_and_top_node.pl
*** texinfo-5.2/tp/t/results/sectioning/top_no_argument_and_top_node.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/sectioning/top_no_argument_and_top_node.pl	2015-02-10 17:26:49.000000000 +0000
***************
*** 204,217 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 204,217 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 222,229 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 222,229 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 233,237 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <a name="SEC_Top"></a>
--- 233,237 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <a name="SEC_Top"></a>
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/top_node_no_menu_direction.pl texinfo-6.0/tp/t/results/sectioning/top_node_no_menu_direction.pl
*** texinfo-5.2/tp/t/results/sectioning/top_node_no_menu_direction.pl	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/sectioning/top_node_no_menu_direction.pl	2015-02-10 17:26:49.000000000 +0000
***************
*** 578,591 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 578,591 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 596,603 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 596,603 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 607,611 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <div class="header">
--- 607,611 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/top_node_part_top.pl texinfo-6.0/tp/t/results/sectioning/top_node_part_top.pl
*** texinfo-5.2/tp/t/results/sectioning/top_node_part_top.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/sectioning/top_node_part_top.pl	2015-02-10 17:26:49.000000000 +0000
***************
*** 398,411 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 398,411 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 416,423 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 416,423 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 427,431 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  
--- 427,431 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/top_node_up_url.pl texinfo-6.0/tp/t/results/sectioning/top_node_up_url.pl
*** texinfo-5.2/tp/t/results/sectioning/top_node_up_url.pl	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/sectioning/top_node_up_url.pl	2015-02-10 17:26:47.000000000 +0000
***************
*** 606,619 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 606,619 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 624,631 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 624,631 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 635,639 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <div class="header">
--- 635,639 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/top_without_node_nodes.pl texinfo-6.0/tp/t/results/sectioning/top_without_node_nodes.pl
*** texinfo-5.2/tp/t/results/sectioning/top_without_node_nodes.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/sectioning/top_without_node_nodes.pl	2015-02-10 17:26:49.000000000 +0000
***************
*** 444,457 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 444,457 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 462,469 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 462,469 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 473,477 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="top-section"></a>
  <h1 class="top">top section</h1>
--- 473,477 ----
  </head>
  
! <body lang="en">
  <a name="top-section"></a>
  <h1 class="top">top section</h1>
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/top_without_node_sections.pl texinfo-6.0/tp/t/results/sectioning/top_without_node_sections.pl
*** texinfo-5.2/tp/t/results/sectioning/top_without_node_sections.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/sectioning/top_without_node_sections.pl	2015-02-10 17:26:48.000000000 +0000
***************
*** 490,503 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 490,503 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 508,515 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 508,515 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 519,523 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="top-section"></a>
  <h1 class="top">top section</h1>
--- 519,523 ----
  </head>
  
! <body lang="en">
  <a name="top-section"></a>
  <h1 class="top">top section</h1>
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/transliterated_split_equivalent_nodes/res_html/a.html texinfo-6.0/tp/t/results/sectioning/transliterated_split_equivalent_nodes/res_html/a.html
*** texinfo-5.2/tp/t/results/sectioning/transliterated_split_equivalent_nodes/res_html/a.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/sectioning/transliterated_split_equivalent_nodes/res_html/a.html	2015-02-10 17:26:48.000000000 +0000
***************
*** 17,30 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 17,30 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 35,42 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 35,42 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 46,50 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="g_t_00e3"></a>
  <div class="header">
--- 46,50 ----
  </head>
  
! <body lang="en">
  <a name="g_t_00e3"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/transliterated_split_equivalent_nodes/res_html/index.html texinfo-6.0/tp/t/results/sectioning/transliterated_split_equivalent_nodes/res_html/index.html
*** texinfo-5.2/tp/t/results/sectioning/transliterated_split_equivalent_nodes/res_html/index.html	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/sectioning/transliterated_split_equivalent_nodes/res_html/index.html	2015-02-10 17:26:48.000000000 +0000
***************
*** 16,29 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 16,29 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 34,41 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 34,41 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <div class="header">
--- 45,49 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/transliterated_split_equivalent_nodes/res_html/n.html texinfo-6.0/tp/t/results/sectioning/transliterated_split_equivalent_nodes/res_html/n.html
*** texinfo-5.2/tp/t/results/sectioning/transliterated_split_equivalent_nodes/res_html/n.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/sectioning/transliterated_split_equivalent_nodes/res_html/n.html	2015-02-10 17:26:48.000000000 +0000
***************
*** 17,30 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 17,30 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 35,42 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 35,42 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 46,50 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="n"></a>
  <div class="header">
--- 46,50 ----
  </head>
  
! <body lang="en">
  <a name="n"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/two_nodes_at_the_end.pl texinfo-6.0/tp/t/results/sectioning/two_nodes_at_the_end.pl
*** texinfo-5.2/tp/t/results/sectioning/two_nodes_at_the_end.pl	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/sectioning/two_nodes_at_the_end.pl	2015-02-10 17:26:47.000000000 +0000
***************
*** 1117,1130 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 1117,1130 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 1135,1142 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 1135,1142 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 1146,1150 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <div class="header">
--- 1146,1150 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/two_nodes_between_chapters.pl texinfo-6.0/tp/t/results/sectioning/two_nodes_between_chapters.pl
*** texinfo-5.2/tp/t/results/sectioning/two_nodes_between_chapters.pl	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/t/results/sectioning/two_nodes_between_chapters.pl	2015-02-10 17:26:49.000000000 +0000
***************
*** 1278,1291 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 1278,1291 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 1296,1303 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 1296,1303 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 1307,1311 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <div class="header">
--- 1307,1311 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/two_unnumbered_no_argument.pl texinfo-6.0/tp/t/results/sectioning/two_unnumbered_no_argument.pl
*** texinfo-5.2/tp/t/results/sectioning/two_unnumbered_no_argument.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/sectioning/two_unnumbered_no_argument.pl	2015-02-10 17:26:47.000000000 +0000
***************
*** 167,180 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 167,180 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 185,192 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 185,192 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 196,200 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <hr>
  
--- 196,200 ----
  </head>
  
! <body lang="en">
  <hr>
  
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/unnumbered_before_node_top_top.pl texinfo-6.0/tp/t/results/sectioning/unnumbered_before_node_top_top.pl
*** texinfo-5.2/tp/t/results/sectioning/unnumbered_before_node_top_top.pl	2013-02-21 00:03:52.000000000 +0000
--- texinfo-6.0/tp/t/results/sectioning/unnumbered_before_node_top_top.pl	2015-02-10 17:26:49.000000000 +0000
***************
*** 457,470 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 457,470 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 475,482 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 475,482 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 486,490 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="before-nodes"></a>
  <h2 class="unnumbered">before nodes</h2>
--- 486,490 ----
  </head>
  
! <body lang="en">
  <a name="before-nodes"></a>
  <h2 class="unnumbered">before nodes</h2>
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/unnumbered_before_top_node.pl texinfo-6.0/tp/t/results/sectioning/unnumbered_before_top_node.pl
*** texinfo-5.2/tp/t/results/sectioning/unnumbered_before_top_node.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/t/results/sectioning/unnumbered_before_top_node.pl	2015-02-10 17:26:49.000000000 +0000
***************
*** 328,341 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 328,341 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 346,353 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 346,353 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 357,361 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="before-nodes"></a>
  <h2 class="unnumbered">before nodes</h2>
--- 357,361 ----
  </head>
  
! <body lang="en">
  <a name="before-nodes"></a>
  <h2 class="unnumbered">before nodes</h2>
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/unnumbered_top_without_node_nodes.pl texinfo-6.0/tp/t/results/sectioning/unnumbered_top_without_node_nodes.pl
*** texinfo-5.2/tp/t/results/sectioning/unnumbered_top_without_node_nodes.pl	2013-02-21 00:03:52.000000000 +0000
--- texinfo-6.0/tp/t/results/sectioning/unnumbered_top_without_node_nodes.pl	2015-02-10 17:26:47.000000000 +0000
***************
*** 736,749 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 736,749 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 754,761 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 754,761 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 765,769 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="a-node"></a>
  <div class="header">
--- 765,769 ----
  </head>
  
! <body lang="en">
  <a name="a-node"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/sectioning/unnumbered_top_without_node_sections.pl texinfo-6.0/tp/t/results/sectioning/unnumbered_top_without_node_sections.pl
*** texinfo-5.2/tp/t/results/sectioning/unnumbered_top_without_node_sections.pl	2013-02-21 00:03:52.000000000 +0000
--- texinfo-6.0/tp/t/results/sectioning/unnumbered_top_without_node_sections.pl	2015-02-10 17:26:47.000000000 +0000
***************
*** 788,801 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 788,801 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 806,813 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 806,813 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 817,821 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="a-node"></a>
  <div class="header">
--- 817,821 ----
  </head>
  
! <body lang="en">
  <a name="a-node"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/t/results/test_count/flushright.pl texinfo-6.0/tp/t/results/test_count/flushright.pl
*** texinfo-5.2/tp/t/results/test_count/flushright.pl	2013-08-26 00:04:48.000000000 +0100
--- texinfo-6.0/tp/t/results/test_count/flushright.pl	2014-04-22 02:56:45.000000000 +0100
***************
*** 486,523 ****
  $result_converted_errors{'debugcount'}->{'flushright'} = [
    {
-     'file_name' => '',
      'error_line' => ':3: warning: @anchor outside of any node
  ',
!     'text' => '@anchor outside of any node',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 3
    },
    {
-     'file_name' => '',
      'error_line' => ':4: warning: @anchor outside of any node
  ',
!     'text' => '@anchor outside of any node',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 4
    },
    {
-     'file_name' => '',
      'error_line' => ':4: warning: @anchor outside of any node
  ',
!     'text' => '@anchor outside of any node',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 4
    },
    {
-     'file_name' => '',
      'error_line' => ':9: warning: @anchor outside of any node
  ',
!     'text' => '@anchor outside of any node',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 9
    }
  ];
--- 486,523 ----
  $result_converted_errors{'debugcount'}->{'flushright'} = [
    {
      'error_line' => ':3: warning: @anchor outside of any node
  ',
!     'file_name' => '',
!     'line_nr' => 3,
      'macro' => '',
!     'text' => '@anchor outside of any node',
!     'type' => 'warning'
    },
    {
      'error_line' => ':4: warning: @anchor outside of any node
  ',
!     'file_name' => '',
!     'line_nr' => 4,
      'macro' => '',
!     'text' => '@anchor outside of any node',
!     'type' => 'warning'
    },
    {
      'error_line' => ':4: warning: @anchor outside of any node
  ',
!     'file_name' => '',
!     'line_nr' => 4,
      'macro' => '',
!     'text' => '@anchor outside of any node',
!     'type' => 'warning'
    },
    {
      'error_line' => ':9: warning: @anchor outside of any node
  ',
!     'file_name' => '',
!     'line_nr' => 9,
      'macro' => '',
!     'text' => '@anchor outside of any node',
!     'type' => 'warning'
    }
  ];
diff -Nrc2 texinfo-5.2/tp/t/results/test_count/flushright_in_example.pl texinfo-6.0/tp/t/results/test_count/flushright_in_example.pl
*** texinfo-5.2/tp/t/results/test_count/flushright_in_example.pl	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/tp/t/results/test_count/flushright_in_example.pl	2014-04-22 02:56:45.000000000 +0100
***************
*** 0 ****
--- 1,728 ----
+ use vars qw(%result_texis %result_texts %result_trees %result_errors 
+    %result_indices %result_sectioning %result_nodes %result_menus
+    %result_floats %result_converted %result_converted_errors 
+    %result_elements %result_directions_text);
+ 
+ use utf8;
+ 
+ $result_trees{'flushright_in_example'} = {
+   'contents' => [
+     {
+       'parent' => {},
+       'text' => '
+ ',
+       'type' => 'empty_line'
+     },
+     {
+       'cmdname' => 'example',
+       'contents' => [
+         {
+           'extra' => {
+             'command' => {}
+           },
+           'parent' => {},
+           'text' => '
+ ',
+           'type' => 'empty_line_after_command'
+         },
+         {
+           'cmdname' => 'flushright',
+           'contents' => [
+             {
+               'extra' => {
+                 'command' => {}
+               },
+               'parent' => {},
+               'text' => '
+ ',
+               'type' => 'empty_line_after_command'
+             },
+             {
+               'contents' => [
+                 {
+                   'parent' => {},
+                   'text' => '  aaa bb '
+                 },
+                 {
+                   'args' => [
+                     {
+                       'contents' => [
+                         {
+                           'parent' => {},
+                           'text' => 'rrr'
+                         }
+                       ],
+                       'parent' => {},
+                       'type' => 'brace_command_arg'
+                     }
+                   ],
+                   'cmdname' => 'anchor',
+                   'contents' => [],
+                   'extra' => {
+                     'brace_command_contents' => [
+                       [
+                         {}
+                       ]
+                     ],
+                     'node_content' => [
+                       {}
+                     ],
+                     'normalized' => 'rrr',
+                     'spaces_before_argument' => {
+                       'text' => '',
+                       'type' => 'empty_spaces_before_argument'
+                     }
+                   },
+                   'line_nr' => {
+                     'file_name' => '',
+                     'line_nr' => 4,
+                     'macro' => ''
+                   },
+                   'parent' => {}
+                 },
+                 {
+                   'text' => ' ',
+                   'type' => 'empty_spaces_after_close_brace'
+                 },
+                 {
+                   'parent' => {},
+                   'text' => 'ada   
+ '
+                 },
+                 {
+                   'parent' => {},
+                   'text' => '             dad  sff sd '
+                 },
+                 {
+                   'args' => [
+                     {
+                       'contents' => [
+                         {
+                           'parent' => {},
+                           'text' => 'a1'
+                         }
+                       ],
+                       'parent' => {},
+                       'type' => 'brace_command_arg'
+                     }
+                   ],
+                   'cmdname' => 'anchor',
+                   'contents' => [],
+                   'extra' => {
+                     'brace_command_contents' => [
+                       [
+                         {}
+                       ]
+                     ],
+                     'node_content' => [
+                       {}
+                     ],
+                     'normalized' => 'a1',
+                     'spaces_before_argument' => {
+                       'text' => '',
+                       'type' => 'empty_spaces_before_argument'
+                     }
+                   },
+                   'line_nr' => {
+                     'file_name' => '',
+                     'line_nr' => 5,
+                     'macro' => ''
+                   },
+                   'parent' => {}
+                 },
+                 {
+                   'text' => ' ',
+                   'type' => 'empty_spaces_after_close_brace'
+                 },
+                 {
+                   'parent' => {},
+                   'text' => 'and '
+                 },
+                 {
+                   'args' => [
+                     {
+                       'contents' => [
+                         {
+                           'parent' => {},
+                           'text' => 'a2'
+                         }
+                       ],
+                       'parent' => {},
+                       'type' => 'brace_command_arg'
+                     }
+                   ],
+                   'cmdname' => 'anchor',
+                   'contents' => [],
+                   'extra' => {
+                     'brace_command_contents' => [
+                       [
+                         {}
+                       ]
+                     ],
+                     'node_content' => [
+                       {}
+                     ],
+                     'normalized' => 'a2',
+                     'spaces_before_argument' => {
+                       'text' => '',
+                       'type' => 'empty_spaces_before_argument'
+                     }
+                   },
+                   'line_nr' => {},
+                   'parent' => {}
+                 },
+                 {
+                   'text' => ' ',
+                   'type' => 'empty_spaces_after_close_brace'
+                 },
+                 {
+                   'parent' => {},
+                   'text' => 'dsdbf
+ '
+                 },
+                 {
+                   'parent' => {},
+                   'text' => '             dad  sff sd '
+                 },
+                 {
+                   'args' => [
+                     {
+                       'contents' => [
+                         {
+                           'parent' => {},
+                           'text' => 'a3'
+                         }
+                       ],
+                       'parent' => {},
+                       'type' => 'brace_command_arg'
+                     }
+                   ],
+                   'cmdname' => 'anchor',
+                   'contents' => [],
+                   'extra' => {
+                     'brace_command_contents' => [
+                       [
+                         {}
+                       ]
+                     ],
+                     'node_content' => [
+                       {}
+                     ],
+                     'normalized' => 'a3',
+                     'spaces_before_argument' => {
+                       'text' => '',
+                       'type' => 'empty_spaces_before_argument'
+                     }
+                   },
+                   'line_nr' => {
+                     'file_name' => '',
+                     'line_nr' => 6,
+                     'macro' => ''
+                   },
+                   'parent' => {}
+                 },
+                 {
+                   'text' => ' ',
+                   'type' => 'empty_spaces_after_close_brace'
+                 },
+                 {
+                   'parent' => {},
+                   'text' => 'and '
+                 },
+                 {
+                   'args' => [
+                     {
+                       'contents' => [
+                         {
+                           'parent' => {},
+                           'text' => 'a4'
+                         }
+                       ],
+                       'parent' => {},
+                       'type' => 'brace_command_arg'
+                     }
+                   ],
+                   'cmdname' => 'anchor',
+                   'contents' => [],
+                   'extra' => {
+                     'brace_command_contents' => [
+                       [
+                         {}
+                       ]
+                     ],
+                     'node_content' => [
+                       {}
+                     ],
+                     'normalized' => 'a4',
+                     'spaces_before_argument' => {
+                       'text' => '',
+                       'type' => 'empty_spaces_before_argument'
+                     }
+                   },
+                   'line_nr' => {},
+                   'parent' => {}
+                 },
+                 {
+                   'text' => ' ',
+                   'type' => 'empty_spaces_after_close_brace'
+                 },
+                 {
+                   'parent' => {},
+                   'text' => 'dsdbf
+ '
+                 },
+                 {
+                   'parent' => {},
+                   'text' => '
+ ',
+                   'type' => 'empty_line'
+                 },
+                 {
+                   'parent' => {},
+                   'text' => 'dqs
+ '
+                 },
+                 {
+                   'parent' => {},
+                   'text' => 'sqdd
+ '
+                 },
+                 {
+                   'parent' => {},
+                   'text' => '
+ ',
+                   'type' => 'empty_line'
+                 },
+                 {
+                   'args' => [
+                     {
+                       'contents' => [
+                         {
+                           'parent' => {},
+                           'text' => 'alone'
+                         }
+                       ],
+                       'parent' => {},
+                       'type' => 'brace_command_arg'
+                     }
+                   ],
+                   'cmdname' => 'anchor',
+                   'contents' => [],
+                   'extra' => {
+                     'brace_command_contents' => [
+                       [
+                         {}
+                       ]
+                     ],
+                     'node_content' => [
+                       {}
+                     ],
+                     'normalized' => 'alone',
+                     'spaces_before_argument' => {
+                       'text' => '',
+                       'type' => 'empty_spaces_before_argument'
+                     }
+                   },
+                   'line_nr' => {
+                     'file_name' => '',
+                     'line_nr' => 11,
+                     'macro' => ''
+                   },
+                   'parent' => {}
+                 },
+                 {
+                   'text' => '
+ ',
+                   'type' => 'empty_spaces_after_close_brace'
+                 },
+                 {
+                   'parent' => {},
+                   'text' => '
+ ',
+                   'type' => 'empty_line'
+                 },
+                 {
+                   'parent' => {},
+                   'text' => 'new para.
+ '
+                 },
+                 {
+                   'parent' => {},
+                   'text' => '
+ ',
+                   'type' => 'empty_line'
+                 }
+               ],
+               'parent' => {},
+               'type' => 'preformatted'
+             },
+             {
+               'args' => [
+                 {
+                   'contents' => [
+                     {
+                       'extra' => {
+                         'command' => {}
+                       },
+                       'parent' => {},
+                       'text' => ' ',
+                       'type' => 'empty_spaces_after_command'
+                     },
+                     {
+                       'parent' => {},
+                       'text' => 'flushright'
+                     },
+                     {
+                       'parent' => {},
+                       'text' => '
+ ',
+                       'type' => 'spaces_at_end'
+                     }
+                   ],
+                   'parent' => {},
+                   'type' => 'misc_line_arg'
+                 }
+               ],
+               'cmdname' => 'end',
+               'extra' => {
+                 'command' => {},
+                 'command_argument' => 'flushright',
+                 'spaces_after_command' => {},
+                 'text_arg' => 'flushright'
+               },
+               'line_nr' => {
+                 'file_name' => '',
+                 'line_nr' => 15,
+                 'macro' => ''
+               },
+               'parent' => {}
+             }
+           ],
+           'extra' => {
+             'end_command' => {},
+             'spaces_after_command' => {}
+           },
+           'line_nr' => {
+             'file_name' => '',
+             'line_nr' => 3,
+             'macro' => ''
+           },
+           'parent' => {}
+         },
+         {
+           'args' => [
+             {
+               'contents' => [
+                 {
+                   'extra' => {
+                     'command' => {}
+                   },
+                   'parent' => {},
+                   'text' => ' ',
+                   'type' => 'empty_spaces_after_command'
+                 },
+                 {
+                   'parent' => {},
+                   'text' => 'example'
+                 },
+                 {
+                   'parent' => {},
+                   'text' => '
+ ',
+                   'type' => 'spaces_at_end'
+                 }
+               ],
+               'parent' => {},
+               'type' => 'misc_line_arg'
+             }
+           ],
+           'cmdname' => 'end',
+           'extra' => {
+             'command' => {},
+             'command_argument' => 'example',
+             'spaces_after_command' => {},
+             'text_arg' => 'example'
+           },
+           'line_nr' => {
+             'file_name' => '',
+             'line_nr' => 16,
+             'macro' => ''
+           },
+           'parent' => {}
+         }
+       ],
+       'extra' => {
+         'end_command' => {},
+         'spaces_after_command' => {}
+       },
+       'line_nr' => {
+         'file_name' => '',
+         'line_nr' => 2,
+         'macro' => ''
+       },
+       'parent' => {}
+     }
+   ],
+   'type' => 'text_root'
+ };
+ $result_trees{'flushright_in_example'}{'contents'}[0]{'parent'} = $result_trees{'flushright_in_example'};
+ $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[0]{'extra'}{'command'} = $result_trees{'flushright_in_example'}{'contents'}[1];
+ $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[0]{'parent'} = $result_trees{'flushright_in_example'}{'contents'}[1];
+ $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[0]{'extra'}{'command'} = $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1];
+ $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[0]{'parent'} = $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1];
+ $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[0]{'parent'} = $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1];
+ $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[0];
+ $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[1];
+ $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0];
+ $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'extra'}{'node_content'}[0] = $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'args'}[0]{'contents'}[0];
+ $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[1]{'parent'} = $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1];
+ $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[3]{'parent'} = $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1];
+ $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[4]{'parent'} = $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1];
+ $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[5]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[5]{'args'}[0];
+ $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[5]{'args'}[0]{'parent'} = $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[5];
+ $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[5]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[5]{'args'}[0]{'contents'}[0];
+ $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[5]{'extra'}{'node_content'}[0] = $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[5]{'args'}[0]{'contents'}[0];
+ $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[5]{'parent'} = $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1];
+ $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[7]{'parent'} = $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1];
+ $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[8]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[8]{'args'}[0];
+ $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[8]{'args'}[0]{'parent'} = $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[8];
+ $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[8]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[8]{'args'}[0]{'contents'}[0];
+ $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[8]{'extra'}{'node_content'}[0] = $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[8]{'args'}[0]{'contents'}[0];
+ $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[8]{'line_nr'} = $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[5]{'line_nr'};
+ $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[8]{'parent'} = $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1];
+ $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[10]{'parent'} = $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1];
+ $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[11]{'parent'} = $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1];
+ $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[12]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[12]{'args'}[0];
+ $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[12]{'args'}[0]{'parent'} = $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[12];
+ $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[12]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[12]{'args'}[0]{'contents'}[0];
+ $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[12]{'extra'}{'node_content'}[0] = $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[12]{'args'}[0]{'contents'}[0];
+ $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[12]{'parent'} = $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1];
+ $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[14]{'parent'} = $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1];
+ $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[15]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[15]{'args'}[0];
+ $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[15]{'args'}[0]{'parent'} = $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[15];
+ $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[15]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[15]{'args'}[0]{'contents'}[0];
+ $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[15]{'extra'}{'node_content'}[0] = $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[15]{'args'}[0]{'contents'}[0];
+ $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[15]{'line_nr'} = $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[12]{'line_nr'};
+ $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[15]{'parent'} = $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1];
+ $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[17]{'parent'} = $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1];
+ $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[18]{'parent'} = $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1];
+ $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[19]{'parent'} = $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1];
+ $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[20]{'parent'} = $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1];
+ $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[21]{'parent'} = $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1];
+ $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[22]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[22]{'args'}[0];
+ $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[22]{'args'}[0]{'parent'} = $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[22];
+ $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[22]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[22]{'args'}[0]{'contents'}[0];
+ $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[22]{'extra'}{'node_content'}[0] = $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[22]{'args'}[0]{'contents'}[0];
+ $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[22]{'parent'} = $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1];
+ $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[24]{'parent'} = $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1];
+ $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[25]{'parent'} = $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1];
+ $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'contents'}[26]{'parent'} = $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1];
+ $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[1]{'parent'} = $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1];
+ $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[2];
+ $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[0];
+ $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[0];
+ $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[0];
+ $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[2];
+ $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'extra'}{'command'} = $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1];
+ $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'extra'}{'spaces_after_command'} = $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0];
+ $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[2]{'parent'} = $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1];
+ $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'extra'}{'end_command'} = $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[2];
+ $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'extra'}{'spaces_after_command'} = $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'contents'}[0];
+ $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[1]{'parent'} = $result_trees{'flushright_in_example'}{'contents'}[1];
+ $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0]{'extra'}{'command'} = $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[2];
+ $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[2]{'args'}[0];
+ $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[1]{'parent'} = $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[2]{'args'}[0];
+ $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[2]{'parent'} = $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[2]{'args'}[0];
+ $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[2]{'args'}[0]{'parent'} = $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[2];
+ $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[2]{'extra'}{'command'} = $result_trees{'flushright_in_example'}{'contents'}[1];
+ $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[2]{'extra'}{'spaces_after_command'} = $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[2]{'args'}[0]{'contents'}[0];
+ $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[2]{'parent'} = $result_trees{'flushright_in_example'}{'contents'}[1];
+ $result_trees{'flushright_in_example'}{'contents'}[1]{'extra'}{'end_command'} = $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[2];
+ $result_trees{'flushright_in_example'}{'contents'}[1]{'extra'}{'spaces_after_command'} = $result_trees{'flushright_in_example'}{'contents'}[1]{'contents'}[0];
+ $result_trees{'flushright_in_example'}{'contents'}[1]{'parent'} = $result_trees{'flushright_in_example'};
+ 
+ $result_texis{'flushright_in_example'} = '
+ @example
+ @flushright
+   aaa bb @anchor{rrr} ada   
+              dad  sff sd @anchor{a1} and @anchor{a2} dsdbf
+              dad  sff sd @anchor{a3} and @anchor{a4} dsdbf
+ 
+ dqs
+ sqdd
+ 
+ @anchor{alone}
+ 
+ new para.
+ 
+ @end flushright
+ @end example
+ ';
+ 
+ 
+ $result_texts{'flushright_in_example'} = '
+   aaa bb ada   
+              dad  sff sd and dsdbf
+              dad  sff sd and dsdbf
+ 
+ dqs
+ sqdd
+ 
+ 
+ new para.
+ 
+ ';
+ 
+ $result_errors{'flushright_in_example'} = [];
+ 
+ 
+ 
+ $result_converted{'debugcount'}->{'flushright_in_example'} = ' [1] (0,0) :text_root
+   [2] (0,0) :empty_line:text|\\n|
+   [2] (0,0)
+   [3] (0,0) @example
+    [4] (0,0) :empty_line_after_command:text|\\n|
+    [4] (0,0)
+    [5] (0,0) @flushright
+     [6] (0,0) :empty_line_after_command:text|\\n|
+     [6] (0,0)
+     [7] (0,0) :preformatted
+      [8] (0,0) :text|  aaa bb |
+      [8] (14,0)
+      [9] (14,0) @anchor
+      [9] (14,0)
+  locations  (1) l 0 b 14
+      [10] (14,0) :empty_spaces_after_close_brace:text| |
+      [10] (14,0)
+      [11] (14,0) :text|ada   \\n|
+      [11] (18,1)
+      [12] (18,1) :text|             dad  sff sd |
+      [12] (48,1)
+      [13] (48,1) @anchor
+      [13] (48,1)
+  locations  (2) l 1 b 48
+      [14] (48,1) :empty_spaces_after_close_brace:text| |
+      [14] (48,1)
+      [15] (48,1) :text|and |
+      [15] (52,1)
+      [16] (52,1) @anchor
+      [16] (52,1)
+  locations  (3) l 1 b 52
+      [17] (52,1) :empty_spaces_after_close_brace:text| |
+      [17] (52,1)
+      [18] (52,1) :text|dsdbf\\n|
+      [18] (58,2)
+      [19] (58,2) :text|             dad  sff sd |
+      [19] (88,2)
+      [20] (88,2) @anchor
+      [20] (88,2)
+  locations  (4) l 2 b 88
+      [21] (88,2) :empty_spaces_after_close_brace:text| |
+      [21] (88,2)
+      [22] (88,2) :text|and |
+      [22] (92,2)
+      [23] (92,2) @anchor
+      [23] (92,2)
+  locations  (5) l 2 b 92
+      [24] (92,2) :empty_spaces_after_close_brace:text| |
+      [24] (92,2)
+      [25] (92,2) :text|dsdbf\\n|
+      [25] (98,3)
+      [26] (98,3) :empty_line:text|\\n|
+      [26] (99,4)
+      [27] (99,4) :text|dqs\\n|
+      [27] (108,5)
+      [28] (108,5) :text|sqdd\\n|
+      [28] (118,6)
+      [29] (118,6) :empty_line:text|\\n|
+      [29] (119,7)
+      [30] (119,7) @anchor
+      [30] (119,7)
+  locations  (6) l 7 b 119
+      [31] (119,7) :empty_spaces_after_close_brace:text|\\n|
+      [31] (119,7)
+      [32] (119,7) :empty_line:text|\\n|
+      [32] (119,7)
+      [33] (119,7) :text|new para.\\n|
+      [33] (134,8)
+      [34] (134,8) :empty_line:text|\\n|
+      [34] (135,9)
+     [7] (435,9)
+  locations  (1) l 0 b 68 (2) l 1 b 134 (3) l 1 b 138 (4) l 2 b 206 (5) l 2 b 210 (6) l 7 b 419
+     [35] (435,9) @end
+     [35] (435,9)
+    [5] (435,9)
+    [36] (435,9) @end
+    [36] (435,9)
+   [3] (435,9)
+  [1] (435,9)
+                                                              aaa bb ada
+                                                   dad  sff sd and dsdbf
+                                                   dad  sff sd and dsdbf
+ 
+                                                                     dqs
+                                                                    sqdd
+ 
+                                                               new para.
+ 
+ ';
+ 
+ $result_converted_errors{'debugcount'}->{'flushright_in_example'} = [
+   {
+     'error_line' => ':4: warning: @anchor outside of any node
+ ',
+     'file_name' => '',
+     'line_nr' => 4,
+     'macro' => '',
+     'text' => '@anchor outside of any node',
+     'type' => 'warning'
+   },
+   {
+     'error_line' => ':5: warning: @anchor outside of any node
+ ',
+     'file_name' => '',
+     'line_nr' => 5,
+     'macro' => '',
+     'text' => '@anchor outside of any node',
+     'type' => 'warning'
+   },
+   {
+     'error_line' => ':5: warning: @anchor outside of any node
+ ',
+     'file_name' => '',
+     'line_nr' => 5,
+     'macro' => '',
+     'text' => '@anchor outside of any node',
+     'type' => 'warning'
+   },
+   {
+     'error_line' => ':6: warning: @anchor outside of any node
+ ',
+     'file_name' => '',
+     'line_nr' => 6,
+     'macro' => '',
+     'text' => '@anchor outside of any node',
+     'type' => 'warning'
+   },
+   {
+     'error_line' => ':6: warning: @anchor outside of any node
+ ',
+     'file_name' => '',
+     'line_nr' => 6,
+     'macro' => '',
+     'text' => '@anchor outside of any node',
+     'type' => 'warning'
+   },
+   {
+     'error_line' => ':11: warning: @anchor outside of any node
+ ',
+     'file_name' => '',
+     'line_nr' => 11,
+     'macro' => '',
+     'text' => '@anchor outside of any node',
+     'type' => 'warning'
+   }
+ ];
+ 
+ 
+ 1;
diff -Nrc2 texinfo-5.2/tp/t/results/test_count/multitable.pl texinfo-6.0/tp/t/results/test_count/multitable.pl
*** texinfo-5.2/tp/t/results/test_count/multitable.pl	2013-02-19 22:25:47.000000000 +0000
--- texinfo-6.0/tp/t/results/test_count/multitable.pl	2014-04-22 02:56:45.000000000 +0100
***************
*** 580,599 ****
  $result_converted_errors{'debugcount'}->{'multitable'} = [
    {
-     'file_name' => '',
      'error_line' => ':3: warning: @anchor outside of any node
  ',
!     'text' => '@anchor outside of any node',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 3
    },
    {
-     'file_name' => '',
      'error_line' => ':5: warning: @anchor outside of any node
  ',
!     'text' => '@anchor outside of any node',
!     'type' => 'warning',
      'macro' => '',
!     'line_nr' => 5
    }
  ];
--- 580,599 ----
  $result_converted_errors{'debugcount'}->{'multitable'} = [
    {
      'error_line' => ':3: warning: @anchor outside of any node
  ',
!     'file_name' => '',
!     'line_nr' => 3,
      'macro' => '',
!     'text' => '@anchor outside of any node',
!     'type' => 'warning'
    },
    {
      'error_line' => ':5: warning: @anchor outside of any node
  ',
!     'file_name' => '',
!     'line_nr' => 5,
      'macro' => '',
!     'text' => '@anchor outside of any node',
!     'type' => 'warning'
    }
  ];
diff -Nrc2 texinfo-5.2/tp/t/results/value/ignored_value_definition.pl texinfo-6.0/tp/t/results/value/ignored_value_definition.pl
*** texinfo-5.2/tp/t/results/value/ignored_value_definition.pl	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/tp/t/results/value/ignored_value_definition.pl	2014-04-22 02:56:45.000000000 +0100
***************
*** 0 ****
--- 1,181 ----
+ use vars qw(%result_texis %result_texts %result_trees %result_errors 
+    %result_indices %result_sectioning %result_nodes %result_menus
+    %result_floats %result_converted %result_converted_errors 
+    %result_elements %result_directions_text);
+ 
+ use utf8;
+ 
+ $result_trees{'ignored_value_definition'} = {
+   'contents' => [
+     {
+       'args' => [
+         {
+           'parent' => {},
+           'text' => 'aa',
+           'type' => 'misc_arg'
+         },
+         {
+           'parent' => {},
+           'text' => 'outside',
+           'type' => 'misc_arg'
+         }
+       ],
+       'cmdname' => 'set',
+       'extra' => {
+         'arg_line' => ' aa outside
+ ',
+         'misc_args' => [
+           'aa',
+           'outside'
+         ]
+       },
+       'parent' => {}
+     },
+     {
+       'parent' => {},
+       'text' => '
+ ',
+       'type' => 'empty_line'
+     },
+     {
+       'contents' => [
+         {
+           'args' => [
+             {
+               'contents' => [
+                 {
+                   'parent' => {},
+                   'text' => 'tex'
+                 }
+               ],
+               'parent' => {},
+               'type' => 'brace_command_arg'
+             },
+             {
+               'contents' => [
+                 {
+                   'text' => '
+ ',
+                   'type' => 'empty_spaces_before_argument'
+                 },
+                 {
+                   'args' => [
+                     {
+                       'parent' => {},
+                       'text' => 'aa',
+                       'type' => 'misc_arg'
+                     },
+                     {
+                       'parent' => {},
+                       'text' => 'in inlinefmt tex',
+                       'type' => 'misc_arg'
+                     }
+                   ],
+                   'cmdname' => 'set',
+                   'extra' => {
+                     'arg_line' => ' aa in inlinefmt tex
+ ',
+                     'misc_args' => [
+                       'aa',
+                       'in inlinefmt tex'
+                     ]
+                   },
+                   'parent' => {}
+                 }
+               ],
+               'parent' => {},
+               'type' => 'brace_command_arg'
+             }
+           ],
+           'cmdname' => 'inlinefmt',
+           'contents' => [],
+           'extra' => {
+             'brace_command_contents' => [
+               [
+                 {}
+               ],
+               [
+                 {}
+               ]
+             ],
+             'format' => 'tex',
+             'spaces_before_argument' => {
+               'text' => '',
+               'type' => 'empty_spaces_before_argument'
+             }
+           },
+           'line_nr' => {
+             'file_name' => '',
+             'line_nr' => 3,
+             'macro' => ''
+           },
+           'parent' => {}
+         },
+         {
+           'parent' => {},
+           'text' => '
+ '
+         }
+       ],
+       'parent' => {},
+       'type' => 'paragraph'
+     },
+     {
+       'parent' => {},
+       'text' => '
+ ',
+       'type' => 'empty_line'
+     },
+     {
+       'contents' => [
+         {
+           'parent' => {},
+           'text' => 'outside.
+ '
+         }
+       ],
+       'parent' => {},
+       'type' => 'paragraph'
+     }
+   ],
+   'type' => 'text_root'
+ };
+ $result_trees{'ignored_value_definition'}{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'ignored_value_definition'}{'contents'}[0];
+ $result_trees{'ignored_value_definition'}{'contents'}[0]{'args'}[1]{'parent'} = $result_trees{'ignored_value_definition'}{'contents'}[0];
+ $result_trees{'ignored_value_definition'}{'contents'}[0]{'parent'} = $result_trees{'ignored_value_definition'};
+ $result_trees{'ignored_value_definition'}{'contents'}[1]{'parent'} = $result_trees{'ignored_value_definition'};
+ $result_trees{'ignored_value_definition'}{'contents'}[2]{'contents'}[0]{'args'}[0]{'contents'}[0]{'parent'} = $result_trees{'ignored_value_definition'}{'contents'}[2]{'contents'}[0]{'args'}[0];
+ $result_trees{'ignored_value_definition'}{'contents'}[2]{'contents'}[0]{'args'}[0]{'parent'} = $result_trees{'ignored_value_definition'}{'contents'}[2]{'contents'}[0];
+ $result_trees{'ignored_value_definition'}{'contents'}[2]{'contents'}[0]{'args'}[1]{'contents'}[1]{'args'}[0]{'parent'} = $result_trees{'ignored_value_definition'}{'contents'}[2]{'contents'}[0]{'args'}[1]{'contents'}[1];
+ $result_trees{'ignored_value_definition'}{'contents'}[2]{'contents'}[0]{'args'}[1]{'contents'}[1]{'args'}[1]{'parent'} = $result_trees{'ignored_value_definition'}{'contents'}[2]{'contents'}[0]{'args'}[1]{'contents'}[1];
+ $result_trees{'ignored_value_definition'}{'contents'}[2]{'contents'}[0]{'args'}[1]{'contents'}[1]{'parent'} = $result_trees{'ignored_value_definition'}{'contents'}[2]{'contents'}[0]{'args'}[1];
+ $result_trees{'ignored_value_definition'}{'contents'}[2]{'contents'}[0]{'args'}[1]{'parent'} = $result_trees{'ignored_value_definition'}{'contents'}[2]{'contents'}[0];
+ $result_trees{'ignored_value_definition'}{'contents'}[2]{'contents'}[0]{'extra'}{'brace_command_contents'}[0][0] = $result_trees{'ignored_value_definition'}{'contents'}[2]{'contents'}[0]{'args'}[0]{'contents'}[0];
+ $result_trees{'ignored_value_definition'}{'contents'}[2]{'contents'}[0]{'extra'}{'brace_command_contents'}[1][0] = $result_trees{'ignored_value_definition'}{'contents'}[2]{'contents'}[0]{'args'}[1]{'contents'}[1];
+ $result_trees{'ignored_value_definition'}{'contents'}[2]{'contents'}[0]{'parent'} = $result_trees{'ignored_value_definition'}{'contents'}[2];
+ $result_trees{'ignored_value_definition'}{'contents'}[2]{'contents'}[1]{'parent'} = $result_trees{'ignored_value_definition'}{'contents'}[2];
+ $result_trees{'ignored_value_definition'}{'contents'}[2]{'parent'} = $result_trees{'ignored_value_definition'};
+ $result_trees{'ignored_value_definition'}{'contents'}[3]{'parent'} = $result_trees{'ignored_value_definition'};
+ $result_trees{'ignored_value_definition'}{'contents'}[4]{'contents'}[0]{'parent'} = $result_trees{'ignored_value_definition'}{'contents'}[4];
+ $result_trees{'ignored_value_definition'}{'contents'}[4]{'parent'} = $result_trees{'ignored_value_definition'};
+ 
+ $result_texis{'ignored_value_definition'} = '@set aa outside
+ 
+ @inlinefmt{tex,
+ @set aa in inlinefmt tex
+ }
+ 
+ outside.
+ ';
+ 
+ 
+ $result_texts{'ignored_value_definition'} = '
+ 
+ 
+ outside.
+ ';
+ 
+ $result_errors{'ignored_value_definition'} = [];
+ 
+ 
+ 1;
diff -Nrc2 texinfo-5.2/tp/t/test_fill_gaps_in_sectioning.t texinfo-6.0/tp/t/test_fill_gaps_in_sectioning.t
*** texinfo-5.2/tp/t/test_fill_gaps_in_sectioning.t	2013-02-19 22:25:47.000000000 +0000
--- texinfo-6.0/tp/t/test_fill_gaps_in_sectioning.t	2014-05-11 17:20:59.000000000 +0100
***************
*** 65,69 ****
      print STDERR " --> $name:\n$texi_result";
    } else {
!     is ($texi_result, $out, $name);
    }
  }
--- 65,69 ----
      print STDERR " --> $name:\n$texi_result";
    } else {
!     is($texi_result, $out, $name);
    }
  }
diff -Nrc2 texinfo-5.2/tp/t/test_is_content_empty.t texinfo-6.0/tp/t/test_is_content_empty.t
*** texinfo-5.2/tp/t/test_is_content_empty.t	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/tp/t/test_is_content_empty.t	2014-05-11 17:20:59.000000000 +0100
***************
*** 0 ****
--- 1,64 ----
+ use strict;
+ 
+ use Test::More;
+ use File::Spec;
+ BEGIN { #plan tests => 10;
+         if (defined($ENV{'top_srcdir'})) {
+           unshift @INC, File::Spec->catdir($ENV{'top_srcdir'}, 'tp');
+           my $lib_dir = File::Spec->catdir($ENV{'top_srcdir'}, 'tp', 'maintain');
+           unshift @INC, (File::Spec->catdir($lib_dir, 'lib', 'libintl-perl', 'lib'),
+                          File::Spec->catdir($lib_dir, 'lib', 'Unicode-EastAsianWidth', 'lib'),
+                          File::Spec->catdir($lib_dir, 'lib', 'Text-Unidecode', 'lib'));
+       }};
+ 
+ use lib 'maintain/lib/Unicode-EastAsianWidth/lib/';
+ use lib 'maintain/lib/libintl-perl/lib/';
+ use lib 'maintain/lib/Text-Unidecode/lib/';
+ use Texinfo::Parser qw(parse_texi_text);
+ #use Texinfo::Convert::Texinfo;
+ use Texinfo::Common;
+ use Data::Dumper;
+ 
+ ok(1, "modules loading");
+ 
+ sub test_is_empty($$$;$)
+ {
+   my $name = shift;
+   my $is_empty = shift;
+   my $in = shift;
+   my $do_not_ignore_index_entries = shift;
+   my $tree = parse_texi_text(undef, $in);
+   my $result = Texinfo::Common::is_content_empty($tree, $do_not_ignore_index_entries);
+   if (not defined($is_empty)) {
+     print STDERR " --> $name: $result\n";
+   } else {
+     is($result, $is_empty, $name);
+   }
+ }
+ 
+ test_is_empty('empty', 1, '');
+ test_is_empty('spaces', 1, '  ');
+ test_is_empty('lines', 1, '
+ 
+ 
+   ');
+ test_is_empty('text', 0, 'truc'."\n");
+ test_is_empty('heading', 0, '@heading truc'."\n");
+ test_is_empty('index ignored', 1, '@cindex index'."\n");
+ test_is_empty('index not ignored', 0, '@cindex index'."\n", 1);
+ test_is_empty('ignored misc', 1, '@defindex idx'."\n");
+ test_is_empty('ignored misc then text', 0, '@alias lang=lisp
+ 
+ @AA{}.
+ ');
+ test_is_empty('@ignore', 1, '@ignore 
+ truc
+ 
+ @end ignore
+ ');
+ test_is_empty('block command', 0, '@itemize @bullet
+ @item truc
+ @end itemize
+ ');
+ 
+ done_testing();
diff -Nrc2 texinfo-5.2/tp/t/test_utils.pl texinfo-6.0/tp/t/test_utils.pl
*** texinfo-5.2/tp/t/test_utils.pl	2013-08-10 17:24:15.000000000 +0100
--- texinfo-6.0/tp/t/test_utils.pl	2015-02-28 13:51:19.000000000 +0000
***************
*** 1,2 ****
--- 1,23 ----
+ # $Id: test_utils.pl 6116 2015-02-10 19:06:31Z karl $
+ # t/* test support for the Perl modules.
+ #
+ # Copyright 2010, 2011, 2012, 2013, 2014, 2015
+ # Free Software Foundation, Inc.
+ # 
+ # This program is free software; you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation; either version 3 of the License,
+ # or (at your option) any later version.
+ # 
+ # This program is distributed in the hope that it will be useful,
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ # GNU General Public License for more details.
+ # 
+ # You should have received a copy of the GNU General Public License
+ # along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ # 
+ # Original author: Patrice Dumas <pertusus@free.fr>
+ 
  use strict;
  
***************
*** 151,154 ****
--- 172,177 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
***************
*** 158,175 ****
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! div.indentedblock {margin-left: 3.2em}
! div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
! pre.display {font-family: serif}
! pre.format {font-family: serif}
  pre.menu-comment {font-family: serif}
  pre.menu-preformatted {font-family: serif}
! pre.smalldisplay {font-family: serif; font-size: smaller}
  pre.smallexample {font-size: smaller}
! pre.smallformat {font-family: serif; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:pre}
! span.nolinebreak {white-space:pre}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 181,197 ----
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
! pre.display {font-family: inherit}
! pre.format {font-family: inherit}
  pre.menu-comment {font-family: serif}
  pre.menu-preformatted {font-family: serif}
! pre.smalldisplay {font-family: inherit; font-size: smaller}
  pre.smallexample {font-size: smaller}
! pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 177,181 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  ',
  '</body>
--- 199,203 ----
  </head>
  
! <body>
  ',
  '</body>
***************
*** 717,720 ****
--- 739,745 ----
  
    my $structure = Texinfo::Structuring::sectioning_structure($parser, $result);
+   if ($structure) {
+     Texinfo::Structuring::warn_non_empty_parts($parser);
+   }
  
    Texinfo::Structuring::number_floats($floats);
***************
*** 938,941 ****
--- 963,967 ----
        }
        if (defined($converted_errors{$format})) {
+         local $Data::Dumper::Sortkeys = 1;
          $out_result .= Data::Dumper->Dump([$converted_errors{$format}], 
                   ['$result_converted_errors{\''.$format.'\'}->{\''.$test_name.'\'}']) ."\n\n";
***************
*** 977,982 ****
           $test_name.' texi');
      if ($todos{'text'}) {
!       TODO: {
!         local $TODO = $todos{'text'};
          ok ($converted_text eq $result_texts{$test_name}, $test_name.' text');
        }
--- 1003,1010 ----
           $test_name.' texi');
      if ($todos{'text'}) {
!       #TODO: {
!         #local $TODO = $todos{'text'};
!       SKIP: {
!         skip $todos{'text'}, 1;
          ok ($converted_text eq $result_texts{$test_name}, $test_name.' text');
        }
***************
*** 1006,1011 ****
              my $errors = compare_dirs_files($reference_dir, $results_dir);
              if ($todos{$format}) {
!               TODO: {
!                 local $TODO = $todos{$format};
                  ok (!defined($errors), $test_name.' converted '.$format)
                    or diag (join("\n", @$errors));
--- 1034,1041 ----
              my $errors = compare_dirs_files($reference_dir, $results_dir);
              if ($todos{$format}) {
!               #TODO: {
!               #  local $TODO = $todos{$format};
!               SKIP: {
!                 skip $todos{$format}, 1;
                  ok (!defined($errors), $test_name.' converted '.$format)
                    or diag (join("\n", @$errors));
diff -Nrc2 texinfo-5.2/tp/tests/Makefile.am texinfo-6.0/tp/tests/Makefile.am
*** texinfo-5.2/tp/tests/Makefile.am	2013-08-27 21:20:49.000000000 +0100
--- texinfo-6.0/tp/tests/Makefile.am	2015-04-01 18:07:13.000000000 +0100
***************
*** 1,5 ****
! # $Id: Makefile.am 5346 2013-08-27 20:20:49Z pertusus $
  # Makefile.am for texinfo/tp/tests.
! # Copyright 2012, 2013 Free Software Foundation, Inc.
  #
  # This file is free software; as a special exception the author gives
--- 1,5 ----
! # $Id: Makefile.am 6197 2015-03-29 19:59:32Z pertusus $
  # Makefile.am for texinfo/tp/tests.
! # Copyright 2012, 2013, 2014 Free Software Foundation, Inc.
  #
  # This file is free software; as a special exception the author gives
***************
*** 14,23 ****
  include $(srcdir)/Makefile.onetst
  
! $(srcdir)/Makefile.onetst: ../maintain/regenerate_cmd_tests.sh $(test_driving_files_generated_list)
  	cd $(srcdir) \
! 	&& $(SHELL) ../maintain/regenerate_cmd_tests.sh "$@" -base '$(base_tests)' -long '$(long_tests)' -tex_html '$(tex_html_tests)'
! 
  base_tests = \
!  formatting htmlxref htmlxref-only_mono htmlxref-only_split
  long_tests = \
   sectioning coverage indices nested_formats contents layout
--- 14,27 ----
  include $(srcdir)/Makefile.onetst
  
! $(srcdir)/Makefile.onetst: \
!   ../maintain/regenerate_cmd_tests.sh $(test_driving_files_generated_list)
  	cd $(srcdir) \
! 	&& $(SHELL) ../maintain/regenerate_cmd_tests.sh "$@" . \
! 	  -base '$(base_tests)' \
! 	  -long '$(long_tests)' \
! 	  -tex_html '$(tex_html_tests)'
! #htmlxref htmlxref-only_mono htmlxref-only_split
  base_tests = \
!  formatting 
  long_tests = \
   sectioning coverage indices nested_formats contents layout
***************
*** 25,33 ****
   tex_html
  
! DIST_SUBDIRS = many_input_files $(base_tests) $(long_tests) $(tex_html_tests)
! SUBDIRS = . many_input_files
  
  copy-tests: copy-base copy-long
  	cd many_input_files && $(MAKE) copy-tests
  
  copy-base:
--- 29,40 ----
   tex_html
  
! test_subdirs = htmlxref htmlxref-only_mono htmlxref-only_split
! 
! DIST_SUBDIRS = many_input_files $(test_subdirs) $(base_tests) $(long_tests) $(tex_html_tests)
! SUBDIRS = . many_input_files $(test_subdirs)
  
  copy-tests: copy-base copy-long
  	cd many_input_files && $(MAKE) copy-tests
+ 	for dir in $(test_subdirs); do (cd $$dir && $(MAKE) copy-tests); done
  
  copy-base:
***************
*** 44,50 ****
  	$(srcdir)/parser_tests.sh -clean $(base_tests) $(long_tests) $(tex_html_tests)
  
  old_test_scripts = parser_base_tests long_tests.sh tex_html_tests.sh
  #TESTS = $(old_test_scripts)
! TESTS = $(one_test_files_generated_list)
  
  long-checks long-check: all
--- 51,61 ----
  	$(srcdir)/parser_tests.sh -clean $(base_tests) $(long_tests) $(tex_html_tests)
  
+ other_tests = \
+ 	t/stdout.sh \
+ 	t/stdout_split.sh
+ 
  old_test_scripts = parser_base_tests long_tests.sh tex_html_tests.sh
  #TESTS = $(old_test_scripts)
! TESTS = $(one_test_files_generated_list) $(other_tests)
  
  long-checks long-check: all
***************
*** 60,66 ****
  # This is done in this directory to be sure that the files are there
  # when check is done in this directory.
  all-local: htmlxref/htmlxref.cnf htmlxref-only_mono/htmlxref.cnf \
   htmlxref-only_split/htmlxref.cnf htmlxref-only_split/.texinfo/htmlxref.cnf \
!  sectioning/equivalent_nodes-noderename.cnf \
   formatting/unknown_nodes_renamed-noderename.cnf coverage_macro-cr.texi
  
--- 71,80 ----
  # This is done in this directory to be sure that the files are there
  # when check is done in this directory.
+ # Some files are in 2 directories in order to get the same result
+ # in both test run locations.
  all-local: htmlxref/htmlxref.cnf htmlxref-only_mono/htmlxref.cnf \
   htmlxref-only_split/htmlxref.cnf htmlxref-only_split/.texinfo/htmlxref.cnf \
!  equivalent_nodes-noderename.cnf sectioning/equivalent_nodes-noderename.cnf \
!  unknown_nodes_renamed-noderename.cnf \
   formatting/unknown_nodes_renamed-noderename.cnf coverage_macro-cr.texi
  
***************
*** 84,90 ****
--- 98,110 ----
  	${INSTALL_DATA} $(srcdir)/sectioning/renamednodes.cnf-ref $@
  
+ equivalent_nodes-noderename.cnf: sectioning/renamednodes.cnf-ref
+ 	${INSTALL_DATA} $(srcdir)/sectioning/renamednodes.cnf-ref $@
+ 
  formatting/unknown_nodes_renamed-noderename.cnf: formatting/unknown_nodes_renamed-noderename.cnf-ref
  	${INSTALL_DATA} $(srcdir)/formatting/unknown_nodes_renamed-noderename.cnf-ref $@
  
+ unknown_nodes_renamed-noderename.cnf: formatting/unknown_nodes_renamed-noderename.cnf-ref
+ 	${INSTALL_DATA} $(srcdir)/formatting/unknown_nodes_renamed-noderename.cnf-ref $@
+ 
  coverage_macro-cr.texi: coverage_macro.texi
  	sed 's/$$/\r/' $(srcdir)/coverage_macro.texi > $@
***************
*** 92,94 ****
  EXTRA_DIST = run_parser_all.sh parser_tests.sh \
   $(old_test_scripts) $(one_test_files_generated_list) coverage_macro.texi \
!  coverage_macro-cr.texi
--- 112,120 ----
  EXTRA_DIST = run_parser_all.sh parser_tests.sh \
   $(old_test_scripts) $(one_test_files_generated_list) coverage_macro.texi \
!  coverage_macro-cr.texi $(other_tests) reference
! 
! DISTCLEANFILES = unknown_nodes_renamed-noderename.cnf \
!  equivalent_nodes-noderename.cnf
! 
! dist-hook:
! 	rm -rf `find $(distdir)/reference -name .svn`
diff -Nrc2 texinfo-5.2/tp/tests/Makefile.in texinfo-6.0/tp/tests/Makefile.in
*** texinfo-5.2/tp/tests/Makefile.in	2013-09-27 00:04:44.000000000 +0100
--- texinfo-6.0/tp/tests/Makefile.in	2015-06-26 13:51:11.000000000 +0100
***************
*** 1,6 ****
! # Makefile.in generated by automake 1.14 from Makefile.am.
  # @configure_input@
  
! # Copyright (C) 1994-2013 Free Software Foundation, Inc.
  
  # This Makefile.in is free software; the Free Software Foundation
--- 1,6 ----
! # Makefile.in generated by automake 1.15 from Makefile.am.
  # @configure_input@
  
! # Copyright (C) 1994-2014 Free Software Foundation, Inc.
  
  # This Makefile.in is free software; the Free Software Foundation
***************
*** 15,21 ****
  @SET_MAKE@
  
! # $Id: Makefile.am 5346 2013-08-27 20:20:49Z pertusus $
  # Makefile.am for texinfo/tp/tests.
! # Copyright 2012, 2013 Free Software Foundation, Inc.
  #
  # This file is free software; as a special exception the author gives
--- 15,21 ----
  @SET_MAKE@
  
! # $Id: Makefile.am 6197 2015-03-29 19:59:32Z pertusus $
  # Makefile.am for texinfo/tp/tests.
! # Copyright 2012, 2013, 2014 Free Software Foundation, Inc.
  #
  # This file is free software; as a special exception the author gives
***************
*** 29,33 ****
  # Makefile.onetst generated by ../maintain/regenerate_cmd_tests.sh.
  #
! # Copyright 2013 Free Software Foundation, Inc.
  #
  # This file is free software; as a special exception the author gives
--- 29,33 ----
  # Makefile.onetst generated by ../maintain/regenerate_cmd_tests.sh.
  #
! # Copyright 2015 Free Software Foundation, Inc.
  #
  # This file is free software; as a special exception the author gives
***************
*** 39,43 ****
  # implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  VPATH = @srcdir@
! am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
  am__make_running_with_option = \
    case $${target_option-} in \
--- 39,53 ----
  # implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  VPATH = @srcdir@
! am__is_gnu_make = { \
!   if test -z '$(MAKELEVEL)'; then \
!     false; \
!   elif test -n '$(MAKE_HOST)'; then \
!     true; \
!   elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
!     true; \
!   else \
!     false; \
!   fi; \
! }
  am__make_running_with_option = \
    case $${target_option-} in \
***************
*** 101,110 ****
  build_triplet = @build@
  host_triplet = @host@
- DIST_COMMON = $(srcdir)/Makefile.onetst $(srcdir)/Makefile.in \
- 	$(srcdir)/Makefile.am $(top_srcdir)/build-aux/test-driver \
- 	README
  subdir = tp/tests
  ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
  am__aclocal_m4_deps = $(top_srcdir)/gnulib/m4/00gnulib.m4 \
  	$(top_srcdir)/gnulib/m4/alloca.m4 \
  	$(top_srcdir)/gnulib/m4/argz.m4 \
--- 111,118 ----
  build_triplet = @build@
  host_triplet = @host@
  subdir = tp/tests
  ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
  am__aclocal_m4_deps = $(top_srcdir)/gnulib/m4/00gnulib.m4 \
+ 	$(top_srcdir)/gnulib/m4/absolute-header.m4 \
  	$(top_srcdir)/gnulib/m4/alloca.m4 \
  	$(top_srcdir)/gnulib/m4/argz.m4 \
***************
*** 115,122 ****
--- 123,137 ----
  	$(top_srcdir)/gnulib/m4/errno_h.m4 \
  	$(top_srcdir)/gnulib/m4/error.m4 \
+ 	$(top_srcdir)/gnulib/m4/exponentd.m4 \
+ 	$(top_srcdir)/gnulib/m4/exponentf.m4 \
+ 	$(top_srcdir)/gnulib/m4/exponentl.m4 \
  	$(top_srcdir)/gnulib/m4/extensions.m4 \
  	$(top_srcdir)/gnulib/m4/extern-inline.m4 \
  	$(top_srcdir)/gnulib/m4/fcntl-o.m4 \
  	$(top_srcdir)/gnulib/m4/fcntl_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/float_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/fpieee.m4 \
+ 	$(top_srcdir)/gnulib/m4/frexp.m4 \
+ 	$(top_srcdir)/gnulib/m4/frexpl.m4 \
  	$(top_srcdir)/gnulib/m4/getopt.m4 \
  	$(top_srcdir)/gnulib/m4/gettext.m4 \
***************
*** 128,134 ****
--- 143,155 ----
  	$(top_srcdir)/gnulib/m4/include_next.m4 \
  	$(top_srcdir)/gnulib/m4/intlmacosx.m4 \
+ 	$(top_srcdir)/gnulib/m4/intmax_t.m4 \
+ 	$(top_srcdir)/gnulib/m4/inttypes_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/isnand.m4 \
+ 	$(top_srcdir)/gnulib/m4/isnanf.m4 \
+ 	$(top_srcdir)/gnulib/m4/isnanl.m4 \
  	$(top_srcdir)/gnulib/m4/iswblank.m4 \
  	$(top_srcdir)/gnulib/m4/langinfo_h.m4 \
  	$(top_srcdir)/gnulib/m4/largefile.m4 \
+ 	$(top_srcdir)/gnulib/m4/ldexpl.m4 \
  	$(top_srcdir)/gnulib/m4/lib-ld.m4 \
  	$(top_srcdir)/gnulib/m4/lib-link.m4 \
***************
*** 146,149 ****
--- 167,171 ----
  	$(top_srcdir)/gnulib/m4/malloc.m4 \
  	$(top_srcdir)/gnulib/m4/malloca.m4 \
+ 	$(top_srcdir)/gnulib/m4/math_h.m4 \
  	$(top_srcdir)/gnulib/m4/mbchar.m4 \
  	$(top_srcdir)/gnulib/m4/mbiter.m4 \
***************
*** 157,160 ****
--- 179,183 ----
  	$(top_srcdir)/gnulib/m4/memmem.m4 \
  	$(top_srcdir)/gnulib/m4/mempcpy.m4 \
+ 	$(top_srcdir)/gnulib/m4/memrchr.m4 \
  	$(top_srcdir)/gnulib/m4/mkstemp.m4 \
  	$(top_srcdir)/gnulib/m4/mmap-anon.m4 \
***************
*** 169,185 ****
--- 192,219 ----
  	$(top_srcdir)/gnulib/m4/pathmax.m4 \
  	$(top_srcdir)/gnulib/m4/po.m4 \
+ 	$(top_srcdir)/gnulib/m4/printf-frexp.m4 \
+ 	$(top_srcdir)/gnulib/m4/printf-frexpl.m4 \
+ 	$(top_srcdir)/gnulib/m4/printf.m4 \
  	$(top_srcdir)/gnulib/m4/progtest.m4 \
  	$(top_srcdir)/gnulib/m4/regex.m4 \
  	$(top_srcdir)/gnulib/m4/secure_getenv.m4 \
+ 	$(top_srcdir)/gnulib/m4/signbit.m4 \
+ 	$(top_srcdir)/gnulib/m4/size_max.m4 \
  	$(top_srcdir)/gnulib/m4/ssize_t.m4 \
  	$(top_srcdir)/gnulib/m4/stat.m4 \
+ 	$(top_srcdir)/gnulib/m4/stdarg.m4 \
  	$(top_srcdir)/gnulib/m4/stdbool.m4 \
  	$(top_srcdir)/gnulib/m4/stddef_h.m4 \
  	$(top_srcdir)/gnulib/m4/stdint.m4 \
+ 	$(top_srcdir)/gnulib/m4/stdint_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/stdio_h.m4 \
  	$(top_srcdir)/gnulib/m4/stdlib_h.m4 \
  	$(top_srcdir)/gnulib/m4/stpcpy.m4 \
+ 	$(top_srcdir)/gnulib/m4/strcase.m4 \
+ 	$(top_srcdir)/gnulib/m4/strcasestr.m4 \
  	$(top_srcdir)/gnulib/m4/strdup.m4 \
  	$(top_srcdir)/gnulib/m4/strerror.m4 \
  	$(top_srcdir)/gnulib/m4/string_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/strings_h.m4 \
  	$(top_srcdir)/gnulib/m4/strndup.m4 \
  	$(top_srcdir)/gnulib/m4/strnlen.m4 \
***************
*** 193,196 ****
--- 227,233 ----
  	$(top_srcdir)/gnulib/m4/time_h.m4 \
  	$(top_srcdir)/gnulib/m4/unistd_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/vasnprintf.m4 \
+ 	$(top_srcdir)/gnulib/m4/vasprintf-posix.m4 \
+ 	$(top_srcdir)/gnulib/m4/vasprintf.m4 \
  	$(top_srcdir)/gnulib/m4/warn-on-use.m4 \
  	$(top_srcdir)/gnulib/m4/wchar_h.m4 \
***************
*** 200,206 ****
  	$(top_srcdir)/gnulib/m4/wcwidth.m4 \
  	$(top_srcdir)/gnulib/m4/wint_t.m4 \
! 	$(top_srcdir)/gnulib/m4/xalloc.m4 $(top_srcdir)/configure.ac
  am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
  	$(ACLOCAL_M4)
  mkinstalldirs = $(install_sh) -d
  CONFIG_HEADER = $(top_builddir)/config.h
--- 237,245 ----
  	$(top_srcdir)/gnulib/m4/wcwidth.m4 \
  	$(top_srcdir)/gnulib/m4/wint_t.m4 \
! 	$(top_srcdir)/gnulib/m4/xalloc.m4 \
! 	$(top_srcdir)/gnulib/m4/xsize.m4 $(top_srcdir)/configure.ac
  am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
  	$(ACLOCAL_M4)
+ DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
  mkinstalldirs = $(install_sh) -d
  CONFIG_HEADER = $(top_builddir)/config.h
***************
*** 464,467 ****
--- 503,508 ----
  TEST_LOG_COMPILE = $(TEST_LOG_COMPILER) $(AM_TEST_LOG_FLAGS) \
  	$(TEST_LOG_FLAGS)
+ am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.onetst \
+ 	$(top_srcdir)/build-aux/test-driver README
  DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
  am__relativize = \
***************
*** 531,534 ****
--- 572,576 ----
  ERRNO_H = @ERRNO_H@
  EXEEXT = @EXEEXT@
+ FLOAT_H = @FLOAT_H@
  GETOPT_H = @GETOPT_H@
  GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@
***************
*** 536,546 ****
--- 578,608 ----
  GMSGFMT = @GMSGFMT@
  GMSGFMT_015 = @GMSGFMT_015@
+ GNULIB_ACOSF = @GNULIB_ACOSF@
+ GNULIB_ACOSL = @GNULIB_ACOSL@
+ GNULIB_ASINF = @GNULIB_ASINF@
+ GNULIB_ASINL = @GNULIB_ASINL@
+ GNULIB_ATAN2F = @GNULIB_ATAN2F@
+ GNULIB_ATANF = @GNULIB_ATANF@
+ GNULIB_ATANL = @GNULIB_ATANL@
  GNULIB_ATOLL = @GNULIB_ATOLL@
  GNULIB_BTOWC = @GNULIB_BTOWC@
  GNULIB_CALLOC_POSIX = @GNULIB_CALLOC_POSIX@
  GNULIB_CANONICALIZE_FILE_NAME = @GNULIB_CANONICALIZE_FILE_NAME@
+ GNULIB_CBRT = @GNULIB_CBRT@
+ GNULIB_CBRTF = @GNULIB_CBRTF@
+ GNULIB_CBRTL = @GNULIB_CBRTL@
+ GNULIB_CEIL = @GNULIB_CEIL@
+ GNULIB_CEILF = @GNULIB_CEILF@
+ GNULIB_CEILL = @GNULIB_CEILL@
  GNULIB_CHDIR = @GNULIB_CHDIR@
  GNULIB_CHOWN = @GNULIB_CHOWN@
  GNULIB_CLOSE = @GNULIB_CLOSE@
+ GNULIB_COPYSIGN = @GNULIB_COPYSIGN@
+ GNULIB_COPYSIGNF = @GNULIB_COPYSIGNF@
+ GNULIB_COPYSIGNL = @GNULIB_COPYSIGNL@
+ GNULIB_COSF = @GNULIB_COSF@
+ GNULIB_COSHF = @GNULIB_COSHF@
+ GNULIB_COSL = @GNULIB_COSL@
+ GNULIB_DPRINTF = @GNULIB_DPRINTF@
  GNULIB_DUP = @GNULIB_DUP@
  GNULIB_DUP2 = @GNULIB_DUP2@
***************
*** 549,570 ****
--- 611,678 ----
  GNULIB_ENVIRON = @GNULIB_ENVIRON@
  GNULIB_EUIDACCESS = @GNULIB_EUIDACCESS@
+ GNULIB_EXP2 = @GNULIB_EXP2@
+ GNULIB_EXP2F = @GNULIB_EXP2F@
+ GNULIB_EXP2L = @GNULIB_EXP2L@
+ GNULIB_EXPF = @GNULIB_EXPF@
+ GNULIB_EXPL = @GNULIB_EXPL@
+ GNULIB_EXPM1 = @GNULIB_EXPM1@
+ GNULIB_EXPM1F = @GNULIB_EXPM1F@
+ GNULIB_EXPM1L = @GNULIB_EXPM1L@
+ GNULIB_FABSF = @GNULIB_FABSF@
+ GNULIB_FABSL = @GNULIB_FABSL@
  GNULIB_FACCESSAT = @GNULIB_FACCESSAT@
  GNULIB_FCHDIR = @GNULIB_FCHDIR@
  GNULIB_FCHMODAT = @GNULIB_FCHMODAT@
  GNULIB_FCHOWNAT = @GNULIB_FCHOWNAT@
+ GNULIB_FCLOSE = @GNULIB_FCLOSE@
  GNULIB_FCNTL = @GNULIB_FCNTL@
  GNULIB_FDATASYNC = @GNULIB_FDATASYNC@
+ GNULIB_FDOPEN = @GNULIB_FDOPEN@
+ GNULIB_FFLUSH = @GNULIB_FFLUSH@
+ GNULIB_FFS = @GNULIB_FFS@
  GNULIB_FFSL = @GNULIB_FFSL@
  GNULIB_FFSLL = @GNULIB_FFSLL@
+ GNULIB_FGETC = @GNULIB_FGETC@
+ GNULIB_FGETS = @GNULIB_FGETS@
+ GNULIB_FLOOR = @GNULIB_FLOOR@
+ GNULIB_FLOORF = @GNULIB_FLOORF@
+ GNULIB_FLOORL = @GNULIB_FLOORL@
+ GNULIB_FMA = @GNULIB_FMA@
+ GNULIB_FMAF = @GNULIB_FMAF@
+ GNULIB_FMAL = @GNULIB_FMAL@
+ GNULIB_FMOD = @GNULIB_FMOD@
+ GNULIB_FMODF = @GNULIB_FMODF@
+ GNULIB_FMODL = @GNULIB_FMODL@
+ GNULIB_FOPEN = @GNULIB_FOPEN@
+ GNULIB_FPRINTF = @GNULIB_FPRINTF@
+ GNULIB_FPRINTF_POSIX = @GNULIB_FPRINTF_POSIX@
+ GNULIB_FPURGE = @GNULIB_FPURGE@
+ GNULIB_FPUTC = @GNULIB_FPUTC@
+ GNULIB_FPUTS = @GNULIB_FPUTS@
+ GNULIB_FREAD = @GNULIB_FREAD@
+ GNULIB_FREOPEN = @GNULIB_FREOPEN@
+ GNULIB_FREXP = @GNULIB_FREXP@
+ GNULIB_FREXPF = @GNULIB_FREXPF@
+ GNULIB_FREXPL = @GNULIB_FREXPL@
+ GNULIB_FSCANF = @GNULIB_FSCANF@
+ GNULIB_FSEEK = @GNULIB_FSEEK@
+ GNULIB_FSEEKO = @GNULIB_FSEEKO@
  GNULIB_FSTAT = @GNULIB_FSTAT@
  GNULIB_FSTATAT = @GNULIB_FSTATAT@
  GNULIB_FSYNC = @GNULIB_FSYNC@
+ GNULIB_FTELL = @GNULIB_FTELL@
+ GNULIB_FTELLO = @GNULIB_FTELLO@
  GNULIB_FTRUNCATE = @GNULIB_FTRUNCATE@
  GNULIB_FUTIMENS = @GNULIB_FUTIMENS@
+ GNULIB_FWRITE = @GNULIB_FWRITE@
+ GNULIB_GETC = @GNULIB_GETC@
+ GNULIB_GETCHAR = @GNULIB_GETCHAR@
  GNULIB_GETCWD = @GNULIB_GETCWD@
+ GNULIB_GETDELIM = @GNULIB_GETDELIM@
  GNULIB_GETDOMAINNAME = @GNULIB_GETDOMAINNAME@
  GNULIB_GETDTABLESIZE = @GNULIB_GETDTABLESIZE@
  GNULIB_GETGROUPS = @GNULIB_GETGROUPS@
  GNULIB_GETHOSTNAME = @GNULIB_GETHOSTNAME@
+ GNULIB_GETLINE = @GNULIB_GETLINE@
  GNULIB_GETLOADAVG = @GNULIB_GETLOADAVG@
  GNULIB_GETLOGIN = @GNULIB_GETLOGIN@
***************
*** 577,588 ****
--- 685,725 ----
  GNULIB_GRANTPT = @GNULIB_GRANTPT@
  GNULIB_GROUP_MEMBER = @GNULIB_GROUP_MEMBER@
+ GNULIB_HYPOT = @GNULIB_HYPOT@
+ GNULIB_HYPOTF = @GNULIB_HYPOTF@
+ GNULIB_HYPOTL = @GNULIB_HYPOTL@
+ GNULIB_ILOGB = @GNULIB_ILOGB@
+ GNULIB_ILOGBF = @GNULIB_ILOGBF@
+ GNULIB_ILOGBL = @GNULIB_ILOGBL@
  GNULIB_ISATTY = @GNULIB_ISATTY@
+ GNULIB_ISFINITE = @GNULIB_ISFINITE@
+ GNULIB_ISINF = @GNULIB_ISINF@
+ GNULIB_ISNAN = @GNULIB_ISNAN@
+ GNULIB_ISNAND = @GNULIB_ISNAND@
+ GNULIB_ISNANF = @GNULIB_ISNANF@
+ GNULIB_ISNANL = @GNULIB_ISNANL@
  GNULIB_ISWBLANK = @GNULIB_ISWBLANK@
  GNULIB_ISWCTYPE = @GNULIB_ISWCTYPE@
  GNULIB_LCHMOD = @GNULIB_LCHMOD@
  GNULIB_LCHOWN = @GNULIB_LCHOWN@
+ GNULIB_LDEXPF = @GNULIB_LDEXPF@
+ GNULIB_LDEXPL = @GNULIB_LDEXPL@
  GNULIB_LINK = @GNULIB_LINK@
  GNULIB_LINKAT = @GNULIB_LINKAT@
  GNULIB_LOCALECONV = @GNULIB_LOCALECONV@
+ GNULIB_LOG = @GNULIB_LOG@
+ GNULIB_LOG10 = @GNULIB_LOG10@
+ GNULIB_LOG10F = @GNULIB_LOG10F@
+ GNULIB_LOG10L = @GNULIB_LOG10L@
+ GNULIB_LOG1P = @GNULIB_LOG1P@
+ GNULIB_LOG1PF = @GNULIB_LOG1PF@
+ GNULIB_LOG1PL = @GNULIB_LOG1PL@
+ GNULIB_LOG2 = @GNULIB_LOG2@
+ GNULIB_LOG2F = @GNULIB_LOG2F@
+ GNULIB_LOG2L = @GNULIB_LOG2L@
+ GNULIB_LOGB = @GNULIB_LOGB@
+ GNULIB_LOGBF = @GNULIB_LOGBF@
+ GNULIB_LOGBL = @GNULIB_LOGBL@
+ GNULIB_LOGF = @GNULIB_LOGF@
+ GNULIB_LOGL = @GNULIB_LOGL@
  GNULIB_LSEEK = @GNULIB_LSEEK@
  GNULIB_LSTAT = @GNULIB_LSTAT@
***************
*** 623,639 ****
--- 760,791 ----
  GNULIB_MKSTEMPS = @GNULIB_MKSTEMPS@
  GNULIB_MKTIME = @GNULIB_MKTIME@
+ GNULIB_MODF = @GNULIB_MODF@
+ GNULIB_MODFF = @GNULIB_MODFF@
+ GNULIB_MODFL = @GNULIB_MODFL@
  GNULIB_NANOSLEEP = @GNULIB_NANOSLEEP@
  GNULIB_NL_LANGINFO = @GNULIB_NL_LANGINFO@
  GNULIB_NONBLOCKING = @GNULIB_NONBLOCKING@
+ GNULIB_OBSTACK_PRINTF = @GNULIB_OBSTACK_PRINTF@
+ GNULIB_OBSTACK_PRINTF_POSIX = @GNULIB_OBSTACK_PRINTF_POSIX@
  GNULIB_OPEN = @GNULIB_OPEN@
  GNULIB_OPENAT = @GNULIB_OPENAT@
+ GNULIB_PCLOSE = @GNULIB_PCLOSE@
+ GNULIB_PERROR = @GNULIB_PERROR@
  GNULIB_PIPE = @GNULIB_PIPE@
  GNULIB_PIPE2 = @GNULIB_PIPE2@
+ GNULIB_POPEN = @GNULIB_POPEN@
  GNULIB_POSIX_OPENPT = @GNULIB_POSIX_OPENPT@
+ GNULIB_POWF = @GNULIB_POWF@
  GNULIB_PREAD = @GNULIB_PREAD@
+ GNULIB_PRINTF = @GNULIB_PRINTF@
+ GNULIB_PRINTF_POSIX = @GNULIB_PRINTF_POSIX@
  GNULIB_PTSNAME = @GNULIB_PTSNAME@
  GNULIB_PTSNAME_R = @GNULIB_PTSNAME_R@
+ GNULIB_PUTC = @GNULIB_PUTC@
+ GNULIB_PUTCHAR = @GNULIB_PUTCHAR@
  GNULIB_PUTENV = @GNULIB_PUTENV@
+ GNULIB_PUTS = @GNULIB_PUTS@
  GNULIB_PWRITE = @GNULIB_PWRITE@
+ GNULIB_QSORT_R = @GNULIB_QSORT_R@
  GNULIB_RANDOM = @GNULIB_RANDOM@
  GNULIB_RANDOM_R = @GNULIB_RANDOM_R@
***************
*** 644,655 ****
--- 796,830 ----
  GNULIB_REALLOC_POSIX = @GNULIB_REALLOC_POSIX@
  GNULIB_REALPATH = @GNULIB_REALPATH@
+ GNULIB_REMAINDER = @GNULIB_REMAINDER@
+ GNULIB_REMAINDERF = @GNULIB_REMAINDERF@
+ GNULIB_REMAINDERL = @GNULIB_REMAINDERL@
+ GNULIB_REMOVE = @GNULIB_REMOVE@
+ GNULIB_RENAME = @GNULIB_RENAME@
+ GNULIB_RENAMEAT = @GNULIB_RENAMEAT@
+ GNULIB_RINT = @GNULIB_RINT@
+ GNULIB_RINTF = @GNULIB_RINTF@
+ GNULIB_RINTL = @GNULIB_RINTL@
  GNULIB_RMDIR = @GNULIB_RMDIR@
+ GNULIB_ROUND = @GNULIB_ROUND@
+ GNULIB_ROUNDF = @GNULIB_ROUNDF@
+ GNULIB_ROUNDL = @GNULIB_ROUNDL@
  GNULIB_RPMATCH = @GNULIB_RPMATCH@
+ GNULIB_SCANF = @GNULIB_SCANF@
  GNULIB_SECURE_GETENV = @GNULIB_SECURE_GETENV@
  GNULIB_SETENV = @GNULIB_SETENV@
  GNULIB_SETHOSTNAME = @GNULIB_SETHOSTNAME@
  GNULIB_SETLOCALE = @GNULIB_SETLOCALE@
+ GNULIB_SIGNBIT = @GNULIB_SIGNBIT@
+ GNULIB_SINF = @GNULIB_SINF@
+ GNULIB_SINHF = @GNULIB_SINHF@
+ GNULIB_SINL = @GNULIB_SINL@
  GNULIB_SLEEP = @GNULIB_SLEEP@
+ GNULIB_SNPRINTF = @GNULIB_SNPRINTF@
+ GNULIB_SPRINTF_POSIX = @GNULIB_SPRINTF_POSIX@
+ GNULIB_SQRTF = @GNULIB_SQRTF@
+ GNULIB_SQRTL = @GNULIB_SQRTL@
  GNULIB_STAT = @GNULIB_STAT@
+ GNULIB_STDIO_H_NONBLOCKING = @GNULIB_STDIO_H_NONBLOCKING@
+ GNULIB_STDIO_H_SIGPIPE = @GNULIB_STDIO_H_SIGPIPE@
  GNULIB_STPCPY = @GNULIB_STPCPY@
  GNULIB_STPNCPY = @GNULIB_STPNCPY@
***************
*** 675,681 ****
--- 850,863 ----
  GNULIB_SYMLINKAT = @GNULIB_SYMLINKAT@
  GNULIB_SYSTEM_POSIX = @GNULIB_SYSTEM_POSIX@
+ GNULIB_TANF = @GNULIB_TANF@
+ GNULIB_TANHF = @GNULIB_TANHF@
+ GNULIB_TANL = @GNULIB_TANL@
  GNULIB_TIMEGM = @GNULIB_TIMEGM@
  GNULIB_TIME_R = @GNULIB_TIME_R@
+ GNULIB_TMPFILE = @GNULIB_TMPFILE@
  GNULIB_TOWCTRANS = @GNULIB_TOWCTRANS@
+ GNULIB_TRUNC = @GNULIB_TRUNC@
+ GNULIB_TRUNCF = @GNULIB_TRUNCF@
+ GNULIB_TRUNCL = @GNULIB_TRUNCL@
  GNULIB_TTYNAME_R = @GNULIB_TTYNAME_R@
  GNULIB_UNISTD_H_NONBLOCKING = @GNULIB_UNISTD_H_NONBLOCKING@
***************
*** 687,690 ****
--- 869,882 ----
  GNULIB_USLEEP = @GNULIB_USLEEP@
  GNULIB_UTIMENSAT = @GNULIB_UTIMENSAT@
+ GNULIB_VASPRINTF = @GNULIB_VASPRINTF@
+ GNULIB_VDPRINTF = @GNULIB_VDPRINTF@
+ GNULIB_VFPRINTF = @GNULIB_VFPRINTF@
+ GNULIB_VFPRINTF_POSIX = @GNULIB_VFPRINTF_POSIX@
+ GNULIB_VFSCANF = @GNULIB_VFSCANF@
+ GNULIB_VPRINTF = @GNULIB_VPRINTF@
+ GNULIB_VPRINTF_POSIX = @GNULIB_VPRINTF_POSIX@
+ GNULIB_VSCANF = @GNULIB_VSCANF@
+ GNULIB_VSNPRINTF = @GNULIB_VSNPRINTF@
+ GNULIB_VSPRINTF_POSIX = @GNULIB_VSPRINTF_POSIX@
  GNULIB_WCPCPY = @GNULIB_WCPCPY@
  GNULIB_WCPNCPY = @GNULIB_WCPNCPY@
***************
*** 726,760 ****
--- 918,1019 ----
  GNULIB__EXIT = @GNULIB__EXIT@
  GREP = @GREP@
+ HAVE_ACOSF = @HAVE_ACOSF@
+ HAVE_ACOSL = @HAVE_ACOSL@
+ HAVE_ASINF = @HAVE_ASINF@
+ HAVE_ASINL = @HAVE_ASINL@
+ HAVE_ATAN2F = @HAVE_ATAN2F@
+ HAVE_ATANF = @HAVE_ATANF@
+ HAVE_ATANL = @HAVE_ATANL@
  HAVE_ATOLL = @HAVE_ATOLL@
  HAVE_BTOWC = @HAVE_BTOWC@
  HAVE_CANONICALIZE_FILE_NAME = @HAVE_CANONICALIZE_FILE_NAME@
+ HAVE_CBRT = @HAVE_CBRT@
+ HAVE_CBRTF = @HAVE_CBRTF@
+ HAVE_CBRTL = @HAVE_CBRTL@
  HAVE_CHOWN = @HAVE_CHOWN@
+ HAVE_COPYSIGN = @HAVE_COPYSIGN@
+ HAVE_COPYSIGNL = @HAVE_COPYSIGNL@
+ HAVE_COSF = @HAVE_COSF@
+ HAVE_COSHF = @HAVE_COSHF@
+ HAVE_COSL = @HAVE_COSL@
+ HAVE_DECL_ACOSL = @HAVE_DECL_ACOSL@
+ HAVE_DECL_ASINL = @HAVE_DECL_ASINL@
+ HAVE_DECL_ATANL = @HAVE_DECL_ATANL@
+ HAVE_DECL_CBRTF = @HAVE_DECL_CBRTF@
+ HAVE_DECL_CBRTL = @HAVE_DECL_CBRTL@
+ HAVE_DECL_CEILF = @HAVE_DECL_CEILF@
+ HAVE_DECL_CEILL = @HAVE_DECL_CEILL@
+ HAVE_DECL_COPYSIGNF = @HAVE_DECL_COPYSIGNF@
+ HAVE_DECL_COSL = @HAVE_DECL_COSL@
  HAVE_DECL_ENVIRON = @HAVE_DECL_ENVIRON@
+ HAVE_DECL_EXP2 = @HAVE_DECL_EXP2@
+ HAVE_DECL_EXP2F = @HAVE_DECL_EXP2F@
+ HAVE_DECL_EXP2L = @HAVE_DECL_EXP2L@
+ HAVE_DECL_EXPL = @HAVE_DECL_EXPL@
+ HAVE_DECL_EXPM1L = @HAVE_DECL_EXPM1L@
  HAVE_DECL_FCHDIR = @HAVE_DECL_FCHDIR@
  HAVE_DECL_FDATASYNC = @HAVE_DECL_FDATASYNC@
+ HAVE_DECL_FLOORF = @HAVE_DECL_FLOORF@
+ HAVE_DECL_FLOORL = @HAVE_DECL_FLOORL@
+ HAVE_DECL_FPURGE = @HAVE_DECL_FPURGE@
+ HAVE_DECL_FREXPL = @HAVE_DECL_FREXPL@
+ HAVE_DECL_FSEEKO = @HAVE_DECL_FSEEKO@
+ HAVE_DECL_FTELLO = @HAVE_DECL_FTELLO@
+ HAVE_DECL_GETDELIM = @HAVE_DECL_GETDELIM@
  HAVE_DECL_GETDOMAINNAME = @HAVE_DECL_GETDOMAINNAME@
+ HAVE_DECL_GETLINE = @HAVE_DECL_GETLINE@
  HAVE_DECL_GETLOADAVG = @HAVE_DECL_GETLOADAVG@
  HAVE_DECL_GETLOGIN_R = @HAVE_DECL_GETLOGIN_R@
  HAVE_DECL_GETPAGESIZE = @HAVE_DECL_GETPAGESIZE@
  HAVE_DECL_GETUSERSHELL = @HAVE_DECL_GETUSERSHELL@
+ HAVE_DECL_LDEXPL = @HAVE_DECL_LDEXPL@
  HAVE_DECL_LOCALTIME_R = @HAVE_DECL_LOCALTIME_R@
+ HAVE_DECL_LOG10L = @HAVE_DECL_LOG10L@
+ HAVE_DECL_LOG2 = @HAVE_DECL_LOG2@
+ HAVE_DECL_LOG2F = @HAVE_DECL_LOG2F@
+ HAVE_DECL_LOG2L = @HAVE_DECL_LOG2L@
+ HAVE_DECL_LOGB = @HAVE_DECL_LOGB@
+ HAVE_DECL_LOGL = @HAVE_DECL_LOGL@
  HAVE_DECL_MEMMEM = @HAVE_DECL_MEMMEM@
  HAVE_DECL_MEMRCHR = @HAVE_DECL_MEMRCHR@
+ HAVE_DECL_OBSTACK_PRINTF = @HAVE_DECL_OBSTACK_PRINTF@
+ HAVE_DECL_REMAINDER = @HAVE_DECL_REMAINDER@
+ HAVE_DECL_REMAINDERL = @HAVE_DECL_REMAINDERL@
+ HAVE_DECL_RINTF = @HAVE_DECL_RINTF@
+ HAVE_DECL_ROUND = @HAVE_DECL_ROUND@
+ HAVE_DECL_ROUNDF = @HAVE_DECL_ROUNDF@
+ HAVE_DECL_ROUNDL = @HAVE_DECL_ROUNDL@
  HAVE_DECL_SETENV = @HAVE_DECL_SETENV@
  HAVE_DECL_SETHOSTNAME = @HAVE_DECL_SETHOSTNAME@
+ HAVE_DECL_SINL = @HAVE_DECL_SINL@
+ HAVE_DECL_SNPRINTF = @HAVE_DECL_SNPRINTF@
+ HAVE_DECL_SQRTL = @HAVE_DECL_SQRTL@
  HAVE_DECL_STRDUP = @HAVE_DECL_STRDUP@
  HAVE_DECL_STRERROR_R = @HAVE_DECL_STRERROR_R@
+ HAVE_DECL_STRNCASECMP = @HAVE_DECL_STRNCASECMP@
  HAVE_DECL_STRNDUP = @HAVE_DECL_STRNDUP@
  HAVE_DECL_STRNLEN = @HAVE_DECL_STRNLEN@
  HAVE_DECL_STRSIGNAL = @HAVE_DECL_STRSIGNAL@
  HAVE_DECL_STRTOK_R = @HAVE_DECL_STRTOK_R@
+ HAVE_DECL_TANL = @HAVE_DECL_TANL@
+ HAVE_DECL_TRUNC = @HAVE_DECL_TRUNC@
+ HAVE_DECL_TRUNCF = @HAVE_DECL_TRUNCF@
+ HAVE_DECL_TRUNCL = @HAVE_DECL_TRUNCL@
  HAVE_DECL_TTYNAME_R = @HAVE_DECL_TTYNAME_R@
  HAVE_DECL_UNSETENV = @HAVE_DECL_UNSETENV@
+ HAVE_DECL_VSNPRINTF = @HAVE_DECL_VSNPRINTF@
  HAVE_DECL_WCTOB = @HAVE_DECL_WCTOB@
  HAVE_DECL_WCWIDTH = @HAVE_DECL_WCWIDTH@
+ HAVE_DPRINTF = @HAVE_DPRINTF@
  HAVE_DUP2 = @HAVE_DUP2@
  HAVE_DUP3 = @HAVE_DUP3@
  HAVE_DUPLOCALE = @HAVE_DUPLOCALE@
  HAVE_EUIDACCESS = @HAVE_EUIDACCESS@
+ HAVE_EXPF = @HAVE_EXPF@
+ HAVE_EXPL = @HAVE_EXPL@
+ HAVE_EXPM1 = @HAVE_EXPM1@
+ HAVE_EXPM1F = @HAVE_EXPM1F@
+ HAVE_FABSF = @HAVE_FABSF@
+ HAVE_FABSL = @HAVE_FABSL@
  HAVE_FACCESSAT = @HAVE_FACCESSAT@
  HAVE_FCHDIR = @HAVE_FCHDIR@
***************
*** 764,771 ****
--- 1023,1039 ----
  HAVE_FDATASYNC = @HAVE_FDATASYNC@
  HAVE_FEATURES_H = @HAVE_FEATURES_H@
+ HAVE_FFS = @HAVE_FFS@
  HAVE_FFSL = @HAVE_FFSL@
  HAVE_FFSLL = @HAVE_FFSLL@
+ HAVE_FMA = @HAVE_FMA@
+ HAVE_FMAF = @HAVE_FMAF@
+ HAVE_FMAL = @HAVE_FMAL@
+ HAVE_FMODF = @HAVE_FMODF@
+ HAVE_FMODL = @HAVE_FMODL@
+ HAVE_FREXPF = @HAVE_FREXPF@
+ HAVE_FSEEKO = @HAVE_FSEEKO@
  HAVE_FSTATAT = @HAVE_FSTATAT@
  HAVE_FSYNC = @HAVE_FSYNC@
+ HAVE_FTELLO = @HAVE_FTELLO@
  HAVE_FTRUNCATE = @HAVE_FTRUNCATE@
  HAVE_FUTIMENS = @HAVE_FUTIMENS@
***************
*** 780,784 ****
--- 1048,1060 ----
  HAVE_GRANTPT = @HAVE_GRANTPT@
  HAVE_GROUP_MEMBER = @HAVE_GROUP_MEMBER@
+ HAVE_HYPOTF = @HAVE_HYPOTF@
+ HAVE_HYPOTL = @HAVE_HYPOTL@
+ HAVE_ILOGB = @HAVE_ILOGB@
+ HAVE_ILOGBF = @HAVE_ILOGBF@
+ HAVE_ILOGBL = @HAVE_ILOGBL@
  HAVE_INTTYPES_H = @HAVE_INTTYPES_H@
+ HAVE_ISNAND = @HAVE_ISNAND@
+ HAVE_ISNANF = @HAVE_ISNANF@
+ HAVE_ISNANL = @HAVE_ISNANL@
  HAVE_ISWBLANK = @HAVE_ISWBLANK@
  HAVE_ISWCNTRL = @HAVE_ISWCNTRL@
***************
*** 790,797 ****
--- 1066,1084 ----
  HAVE_LCHMOD = @HAVE_LCHMOD@
  HAVE_LCHOWN = @HAVE_LCHOWN@
+ HAVE_LDEXPF = @HAVE_LDEXPF@
  HAVE_LINK = @HAVE_LINK@
  HAVE_LINKAT = @HAVE_LINKAT@
+ HAVE_LOG10F = @HAVE_LOG10F@
+ HAVE_LOG10L = @HAVE_LOG10L@
+ HAVE_LOG1P = @HAVE_LOG1P@
+ HAVE_LOG1PF = @HAVE_LOG1PF@
+ HAVE_LOG1PL = @HAVE_LOG1PL@
+ HAVE_LOGBF = @HAVE_LOGBF@
+ HAVE_LOGBL = @HAVE_LOGBL@
+ HAVE_LOGF = @HAVE_LOGF@
+ HAVE_LOGL = @HAVE_LOGL@
  HAVE_LONG_LONG_INT = @HAVE_LONG_LONG_INT@
  HAVE_LSTAT = @HAVE_LSTAT@
+ HAVE_MAX_ALIGN_T = @HAVE_MAX_ALIGN_T@
  HAVE_MBRLEN = @HAVE_MBRLEN@
  HAVE_MBRTOWC = @HAVE_MBRTOWC@
***************
*** 812,815 ****
--- 1099,1104 ----
  HAVE_MKSTEMP = @HAVE_MKSTEMP@
  HAVE_MKSTEMPS = @HAVE_MKSTEMPS@
+ HAVE_MODFF = @HAVE_MODFF@
+ HAVE_MODFL = @HAVE_MODFL@
  HAVE_MSVC_INVALID_PARAMETER_HANDLER = @HAVE_MSVC_INVALID_PARAMETER_HANDLER@
  HAVE_NANOSLEEP = @HAVE_NANOSLEEP@
***************
*** 817,823 ****
--- 1106,1115 ----
  HAVE_OPENAT = @HAVE_OPENAT@
  HAVE_OS_H = @HAVE_OS_H@
+ HAVE_PCLOSE = @HAVE_PCLOSE@
  HAVE_PIPE = @HAVE_PIPE@
  HAVE_PIPE2 = @HAVE_PIPE2@
+ HAVE_POPEN = @HAVE_POPEN@
  HAVE_POSIX_OPENPT = @HAVE_POSIX_OPENPT@
+ HAVE_POWF = @HAVE_POWF@
  HAVE_PREAD = @HAVE_PREAD@
  HAVE_PTSNAME = @HAVE_PTSNAME@
***************
*** 831,835 ****
--- 1123,1133 ----
  HAVE_READLINKAT = @HAVE_READLINKAT@
  HAVE_REALPATH = @HAVE_REALPATH@
+ HAVE_REMAINDER = @HAVE_REMAINDER@
+ HAVE_REMAINDERF = @HAVE_REMAINDERF@
+ HAVE_RENAMEAT = @HAVE_RENAMEAT@
+ HAVE_RINT = @HAVE_RINT@
+ HAVE_RINTL = @HAVE_RINTL@
  HAVE_RPMATCH = @HAVE_RPMATCH@
+ HAVE_SAME_LONG_DOUBLE_AS_DOUBLE = @HAVE_SAME_LONG_DOUBLE_AS_DOUBLE@
  HAVE_SECURE_GETENV = @HAVE_SECURE_GETENV@
  HAVE_SETENV = @HAVE_SETENV@
***************
*** 838,847 ****
--- 1136,1152 ----
  HAVE_SIGNED_WCHAR_T = @HAVE_SIGNED_WCHAR_T@
  HAVE_SIGNED_WINT_T = @HAVE_SIGNED_WINT_T@
+ HAVE_SINF = @HAVE_SINF@
+ HAVE_SINHF = @HAVE_SINHF@
+ HAVE_SINL = @HAVE_SINL@
  HAVE_SLEEP = @HAVE_SLEEP@
+ HAVE_SQRTF = @HAVE_SQRTF@
+ HAVE_SQRTL = @HAVE_SQRTL@
  HAVE_STDINT_H = @HAVE_STDINT_H@
  HAVE_STPCPY = @HAVE_STPCPY@
  HAVE_STPNCPY = @HAVE_STPNCPY@
+ HAVE_STRCASECMP = @HAVE_STRCASECMP@
  HAVE_STRCASESTR = @HAVE_STRCASESTR@
  HAVE_STRCHRNUL = @HAVE_STRCHRNUL@
+ HAVE_STRINGS_H = @HAVE_STRINGS_H@
  HAVE_STRPBRK = @HAVE_STRPBRK@
  HAVE_STRPTIME = @HAVE_STRPTIME@
***************
*** 861,864 ****
--- 1166,1172 ----
  HAVE_SYS_TIME_H = @HAVE_SYS_TIME_H@
  HAVE_SYS_TYPES_H = @HAVE_SYS_TYPES_H@
+ HAVE_TANF = @HAVE_TANF@
+ HAVE_TANHF = @HAVE_TANHF@
+ HAVE_TANL = @HAVE_TANL@
  HAVE_TIMEGM = @HAVE_TIMEGM@
  HAVE_UNISTD_H = @HAVE_UNISTD_H@
***************
*** 868,871 ****
--- 1176,1181 ----
  HAVE_USLEEP = @HAVE_USLEEP@
  HAVE_UTIMENSAT = @HAVE_UTIMENSAT@
+ HAVE_VASPRINTF = @HAVE_VASPRINTF@
+ HAVE_VDPRINTF = @HAVE_VDPRINTF@
  HAVE_WCHAR_H = @HAVE_WCHAR_H@
  HAVE_WCHAR_T = @HAVE_WCHAR_T@
***************
*** 952,961 ****
--- 1262,1276 ----
  NEXT_AS_FIRST_DIRECTIVE_ERRNO_H = @NEXT_AS_FIRST_DIRECTIVE_ERRNO_H@
  NEXT_AS_FIRST_DIRECTIVE_FCNTL_H = @NEXT_AS_FIRST_DIRECTIVE_FCNTL_H@
+ NEXT_AS_FIRST_DIRECTIVE_FLOAT_H = @NEXT_AS_FIRST_DIRECTIVE_FLOAT_H@
  NEXT_AS_FIRST_DIRECTIVE_GETOPT_H = @NEXT_AS_FIRST_DIRECTIVE_GETOPT_H@
  NEXT_AS_FIRST_DIRECTIVE_LANGINFO_H = @NEXT_AS_FIRST_DIRECTIVE_LANGINFO_H@
  NEXT_AS_FIRST_DIRECTIVE_LOCALE_H = @NEXT_AS_FIRST_DIRECTIVE_LOCALE_H@
+ NEXT_AS_FIRST_DIRECTIVE_MATH_H = @NEXT_AS_FIRST_DIRECTIVE_MATH_H@
+ NEXT_AS_FIRST_DIRECTIVE_STDARG_H = @NEXT_AS_FIRST_DIRECTIVE_STDARG_H@
  NEXT_AS_FIRST_DIRECTIVE_STDDEF_H = @NEXT_AS_FIRST_DIRECTIVE_STDDEF_H@
  NEXT_AS_FIRST_DIRECTIVE_STDINT_H = @NEXT_AS_FIRST_DIRECTIVE_STDINT_H@
+ NEXT_AS_FIRST_DIRECTIVE_STDIO_H = @NEXT_AS_FIRST_DIRECTIVE_STDIO_H@
  NEXT_AS_FIRST_DIRECTIVE_STDLIB_H = @NEXT_AS_FIRST_DIRECTIVE_STDLIB_H@
+ NEXT_AS_FIRST_DIRECTIVE_STRINGS_H = @NEXT_AS_FIRST_DIRECTIVE_STRINGS_H@
  NEXT_AS_FIRST_DIRECTIVE_STRING_H = @NEXT_AS_FIRST_DIRECTIVE_STRING_H@
  NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H@
***************
*** 968,977 ****
--- 1283,1297 ----
  NEXT_ERRNO_H = @NEXT_ERRNO_H@
  NEXT_FCNTL_H = @NEXT_FCNTL_H@
+ NEXT_FLOAT_H = @NEXT_FLOAT_H@
  NEXT_GETOPT_H = @NEXT_GETOPT_H@
  NEXT_LANGINFO_H = @NEXT_LANGINFO_H@
  NEXT_LOCALE_H = @NEXT_LOCALE_H@
+ NEXT_MATH_H = @NEXT_MATH_H@
+ NEXT_STDARG_H = @NEXT_STDARG_H@
  NEXT_STDDEF_H = @NEXT_STDDEF_H@
  NEXT_STDINT_H = @NEXT_STDINT_H@
+ NEXT_STDIO_H = @NEXT_STDIO_H@
  NEXT_STDLIB_H = @NEXT_STDLIB_H@
+ NEXT_STRINGS_H = @NEXT_STRINGS_H@
  NEXT_STRING_H = @NEXT_STRING_H@
  NEXT_SYS_STAT_H = @NEXT_SYS_STAT_H@
***************
*** 1003,1031 ****
--- 1323,1416 ----
  REPLACE_CALLOC = @REPLACE_CALLOC@
  REPLACE_CANONICALIZE_FILE_NAME = @REPLACE_CANONICALIZE_FILE_NAME@
+ REPLACE_CBRTF = @REPLACE_CBRTF@
+ REPLACE_CBRTL = @REPLACE_CBRTL@
+ REPLACE_CEIL = @REPLACE_CEIL@
+ REPLACE_CEILF = @REPLACE_CEILF@
+ REPLACE_CEILL = @REPLACE_CEILL@
  REPLACE_CHOWN = @REPLACE_CHOWN@
  REPLACE_CLOSE = @REPLACE_CLOSE@
+ REPLACE_DPRINTF = @REPLACE_DPRINTF@
  REPLACE_DUP = @REPLACE_DUP@
  REPLACE_DUP2 = @REPLACE_DUP2@
  REPLACE_DUPLOCALE = @REPLACE_DUPLOCALE@
+ REPLACE_EXP2 = @REPLACE_EXP2@
+ REPLACE_EXP2L = @REPLACE_EXP2L@
+ REPLACE_EXPM1 = @REPLACE_EXPM1@
+ REPLACE_EXPM1F = @REPLACE_EXPM1F@
+ REPLACE_FABSL = @REPLACE_FABSL@
  REPLACE_FCHOWNAT = @REPLACE_FCHOWNAT@
+ REPLACE_FCLOSE = @REPLACE_FCLOSE@
  REPLACE_FCNTL = @REPLACE_FCNTL@
+ REPLACE_FDOPEN = @REPLACE_FDOPEN@
+ REPLACE_FFLUSH = @REPLACE_FFLUSH@
+ REPLACE_FLOOR = @REPLACE_FLOOR@
+ REPLACE_FLOORF = @REPLACE_FLOORF@
+ REPLACE_FLOORL = @REPLACE_FLOORL@
+ REPLACE_FMA = @REPLACE_FMA@
+ REPLACE_FMAF = @REPLACE_FMAF@
+ REPLACE_FMAL = @REPLACE_FMAL@
+ REPLACE_FMOD = @REPLACE_FMOD@
+ REPLACE_FMODF = @REPLACE_FMODF@
+ REPLACE_FMODL = @REPLACE_FMODL@
+ REPLACE_FOPEN = @REPLACE_FOPEN@
+ REPLACE_FPRINTF = @REPLACE_FPRINTF@
+ REPLACE_FPURGE = @REPLACE_FPURGE@
+ REPLACE_FREOPEN = @REPLACE_FREOPEN@
+ REPLACE_FREXP = @REPLACE_FREXP@
+ REPLACE_FREXPF = @REPLACE_FREXPF@
+ REPLACE_FREXPL = @REPLACE_FREXPL@
+ REPLACE_FSEEK = @REPLACE_FSEEK@
+ REPLACE_FSEEKO = @REPLACE_FSEEKO@
  REPLACE_FSTAT = @REPLACE_FSTAT@
  REPLACE_FSTATAT = @REPLACE_FSTATAT@
+ REPLACE_FTELL = @REPLACE_FTELL@
+ REPLACE_FTELLO = @REPLACE_FTELLO@
  REPLACE_FTRUNCATE = @REPLACE_FTRUNCATE@
  REPLACE_FUTIMENS = @REPLACE_FUTIMENS@
  REPLACE_GETCWD = @REPLACE_GETCWD@
+ REPLACE_GETDELIM = @REPLACE_GETDELIM@
  REPLACE_GETDOMAINNAME = @REPLACE_GETDOMAINNAME@
+ REPLACE_GETDTABLESIZE = @REPLACE_GETDTABLESIZE@
  REPLACE_GETGROUPS = @REPLACE_GETGROUPS@
+ REPLACE_GETLINE = @REPLACE_GETLINE@
  REPLACE_GETLOGIN_R = @REPLACE_GETLOGIN_R@
  REPLACE_GETPAGESIZE = @REPLACE_GETPAGESIZE@
  REPLACE_GETTIMEOFDAY = @REPLACE_GETTIMEOFDAY@
+ REPLACE_GMTIME = @REPLACE_GMTIME@
+ REPLACE_HUGE_VAL = @REPLACE_HUGE_VAL@
+ REPLACE_HYPOT = @REPLACE_HYPOT@
+ REPLACE_HYPOTF = @REPLACE_HYPOTF@
+ REPLACE_HYPOTL = @REPLACE_HYPOTL@
+ REPLACE_ILOGB = @REPLACE_ILOGB@
+ REPLACE_ILOGBF = @REPLACE_ILOGBF@
  REPLACE_ISATTY = @REPLACE_ISATTY@
+ REPLACE_ISFINITE = @REPLACE_ISFINITE@
+ REPLACE_ISINF = @REPLACE_ISINF@
+ REPLACE_ISNAN = @REPLACE_ISNAN@
  REPLACE_ISWBLANK = @REPLACE_ISWBLANK@
  REPLACE_ISWCNTRL = @REPLACE_ISWCNTRL@
+ REPLACE_ITOLD = @REPLACE_ITOLD@
  REPLACE_LCHOWN = @REPLACE_LCHOWN@
+ REPLACE_LDEXPL = @REPLACE_LDEXPL@
  REPLACE_LINK = @REPLACE_LINK@
  REPLACE_LINKAT = @REPLACE_LINKAT@
  REPLACE_LOCALECONV = @REPLACE_LOCALECONV@
+ REPLACE_LOCALTIME = @REPLACE_LOCALTIME@
  REPLACE_LOCALTIME_R = @REPLACE_LOCALTIME_R@
+ REPLACE_LOG = @REPLACE_LOG@
+ REPLACE_LOG10 = @REPLACE_LOG10@
+ REPLACE_LOG10F = @REPLACE_LOG10F@
+ REPLACE_LOG10L = @REPLACE_LOG10L@
+ REPLACE_LOG1P = @REPLACE_LOG1P@
+ REPLACE_LOG1PF = @REPLACE_LOG1PF@
+ REPLACE_LOG1PL = @REPLACE_LOG1PL@
+ REPLACE_LOG2 = @REPLACE_LOG2@
+ REPLACE_LOG2F = @REPLACE_LOG2F@
+ REPLACE_LOG2L = @REPLACE_LOG2L@
+ REPLACE_LOGB = @REPLACE_LOGB@
+ REPLACE_LOGBF = @REPLACE_LOGBF@
+ REPLACE_LOGBL = @REPLACE_LOGBL@
+ REPLACE_LOGF = @REPLACE_LOGF@
+ REPLACE_LOGL = @REPLACE_LOGL@
  REPLACE_LSEEK = @REPLACE_LSEEK@
  REPLACE_LSTAT = @REPLACE_LSTAT@
***************
*** 1045,1068 ****
--- 1430,1479 ----
  REPLACE_MKSTEMP = @REPLACE_MKSTEMP@
  REPLACE_MKTIME = @REPLACE_MKTIME@
+ REPLACE_MODF = @REPLACE_MODF@
+ REPLACE_MODFF = @REPLACE_MODFF@
+ REPLACE_MODFL = @REPLACE_MODFL@
+ REPLACE_NAN = @REPLACE_NAN@
  REPLACE_NANOSLEEP = @REPLACE_NANOSLEEP@
  REPLACE_NL_LANGINFO = @REPLACE_NL_LANGINFO@
  REPLACE_NULL = @REPLACE_NULL@
+ REPLACE_OBSTACK_PRINTF = @REPLACE_OBSTACK_PRINTF@
  REPLACE_OPEN = @REPLACE_OPEN@
  REPLACE_OPENAT = @REPLACE_OPENAT@
+ REPLACE_PERROR = @REPLACE_PERROR@
+ REPLACE_POPEN = @REPLACE_POPEN@
  REPLACE_PREAD = @REPLACE_PREAD@
+ REPLACE_PRINTF = @REPLACE_PRINTF@
  REPLACE_PTSNAME = @REPLACE_PTSNAME@
  REPLACE_PTSNAME_R = @REPLACE_PTSNAME_R@
  REPLACE_PUTENV = @REPLACE_PUTENV@
  REPLACE_PWRITE = @REPLACE_PWRITE@
+ REPLACE_QSORT_R = @REPLACE_QSORT_R@
  REPLACE_RANDOM_R = @REPLACE_RANDOM_R@
  REPLACE_READ = @REPLACE_READ@
  REPLACE_READLINK = @REPLACE_READLINK@
+ REPLACE_READLINKAT = @REPLACE_READLINKAT@
  REPLACE_REALLOC = @REPLACE_REALLOC@
  REPLACE_REALPATH = @REPLACE_REALPATH@
+ REPLACE_REMAINDER = @REPLACE_REMAINDER@
+ REPLACE_REMAINDERF = @REPLACE_REMAINDERF@
+ REPLACE_REMAINDERL = @REPLACE_REMAINDERL@
+ REPLACE_REMOVE = @REPLACE_REMOVE@
+ REPLACE_RENAME = @REPLACE_RENAME@
+ REPLACE_RENAMEAT = @REPLACE_RENAMEAT@
  REPLACE_RMDIR = @REPLACE_RMDIR@
+ REPLACE_ROUND = @REPLACE_ROUND@
+ REPLACE_ROUNDF = @REPLACE_ROUNDF@
+ REPLACE_ROUNDL = @REPLACE_ROUNDL@
  REPLACE_SETENV = @REPLACE_SETENV@
  REPLACE_SETLOCALE = @REPLACE_SETLOCALE@
+ REPLACE_SIGNBIT = @REPLACE_SIGNBIT@
+ REPLACE_SIGNBIT_USING_GCC = @REPLACE_SIGNBIT_USING_GCC@
  REPLACE_SLEEP = @REPLACE_SLEEP@
+ REPLACE_SNPRINTF = @REPLACE_SNPRINTF@
+ REPLACE_SPRINTF = @REPLACE_SPRINTF@
+ REPLACE_SQRTL = @REPLACE_SQRTL@
  REPLACE_STAT = @REPLACE_STAT@
+ REPLACE_STDIO_READ_FUNCS = @REPLACE_STDIO_READ_FUNCS@
+ REPLACE_STDIO_WRITE_FUNCS = @REPLACE_STDIO_WRITE_FUNCS@
  REPLACE_STPNCPY = @REPLACE_STPNCPY@
  REPLACE_STRCASESTR = @REPLACE_STRCASESTR@
***************
*** 1081,1086 ****
--- 1492,1502 ----
  REPLACE_STRUCT_TIMEVAL = @REPLACE_STRUCT_TIMEVAL@
  REPLACE_SYMLINK = @REPLACE_SYMLINK@
+ REPLACE_SYMLINKAT = @REPLACE_SYMLINKAT@
  REPLACE_TIMEGM = @REPLACE_TIMEGM@
+ REPLACE_TMPFILE = @REPLACE_TMPFILE@
  REPLACE_TOWLOWER = @REPLACE_TOWLOWER@
+ REPLACE_TRUNC = @REPLACE_TRUNC@
+ REPLACE_TRUNCF = @REPLACE_TRUNCF@
+ REPLACE_TRUNCL = @REPLACE_TRUNCL@
  REPLACE_TTYNAME_R = @REPLACE_TTYNAME_R@
  REPLACE_UNLINK = @REPLACE_UNLINK@
***************
*** 1089,1092 ****
--- 1505,1514 ----
  REPLACE_USLEEP = @REPLACE_USLEEP@
  REPLACE_UTIMENSAT = @REPLACE_UTIMENSAT@
+ REPLACE_VASPRINTF = @REPLACE_VASPRINTF@
+ REPLACE_VDPRINTF = @REPLACE_VDPRINTF@
+ REPLACE_VFPRINTF = @REPLACE_VFPRINTF@
+ REPLACE_VPRINTF = @REPLACE_VPRINTF@
+ REPLACE_VSNPRINTF = @REPLACE_VSNPRINTF@
+ REPLACE_VSPRINTF = @REPLACE_VSPRINTF@
  REPLACE_WCRTOMB = @REPLACE_WCRTOMB@
  REPLACE_WCSNRTOMBS = @REPLACE_WCSNRTOMBS@
***************
*** 1102,1105 ****
--- 1524,1528 ----
  SIG_ATOMIC_T_SUFFIX = @SIG_ATOMIC_T_SUFFIX@
  SIZE_T_SUFFIX = @SIZE_T_SUFFIX@
+ STDARG_H = @STDARG_H@
  STDBOOL_H = @STDBOOL_H@
  STDDEF_H = @STDDEF_H@
***************
*** 1111,1114 ****
--- 1534,1538 ----
  TIME_H_DEFINES_STRUCT_TIMESPEC = @TIME_H_DEFINES_STRUCT_TIMESPEC@
  UNDEFINE_STRTOK_R = @UNDEFINE_STRTOK_R@
+ UNISTD_H_DEFINES_STRUCT_TIMESPEC = @UNISTD_H_DEFINES_STRUCT_TIMESPEC@
  UNISTD_H_HAVE_WINSOCK2_H = @UNISTD_H_HAVE_WINSOCK2_H@
  UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS = @UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS@
***************
*** 1175,1178 ****
--- 1599,1603 ----
  program_transform_name = @program_transform_name@
  psdir = @psdir@
+ runstatedir = @runstatedir@
  sbindir = @sbindir@
  sharedstatedir = @sharedstatedir@
***************
*** 1183,1187 ****
  top_builddir = @top_builddir@
  top_srcdir = @top_srcdir@
! test_driving_files_generated_list = sectioning/tests-parser.txt coverage/tests-parser.txt indices/tests-parser.txt nested_formats/tests-parser.txt contents/tests-parser.txt layout/tests-parser.txt formatting/tests-parser.txt htmlxref/tests-parser.txt htmlxref-only_mono/tests-parser.txt htmlxref-only_split/tests-parser.txt tex_html/tests-parser.txt
  one_test_files_generated_list = \
       test_scripts/sectioning_node_footnote_end.sh \
--- 1608,1612 ----
  top_builddir = @top_builddir@
  top_srcdir = @top_srcdir@
! test_driving_files_generated_list = sectioning/tests-parser.txt coverage/tests-parser.txt indices/tests-parser.txt nested_formats/tests-parser.txt contents/tests-parser.txt layout/tests-parser.txt formatting/tests-parser.txt tex_html/tests-parser.txt
  one_test_files_generated_list = \
       test_scripts/sectioning_node_footnote_end.sh \
***************
*** 1209,1212 ****
--- 1634,1639 ----
       test_scripts/sectioning_two_footnotes_in_nodes.sh \
       test_scripts/sectioning_two_footnotes_in_nodes_separated.sh \
+      test_scripts/sectioning_top_node_up_implicit.sh \
+      test_scripts/sectioning_top_node_up_explicit.sh \
       test_scripts/coverage_texi_formatting.sh \
       test_scripts/coverage_formatting.sh \
***************
*** 1353,1362 ****
       test_scripts/formatting_simple_with_menu_docbook_info.sh \
       test_scripts/formatting_split_for_format_not_split.sh \
-      test_scripts/htmlxref_htmlxref.sh \
-      test_scripts/htmlxref_htmlxref_nodes.sh \
-      test_scripts/htmlxref-only_mono_htmlxref.sh \
-      test_scripts/htmlxref-only_mono_htmlxref_nodes.sh \
-      test_scripts/htmlxref-only_split_htmlxref.sh \
-      test_scripts/htmlxref-only_split_htmlxref_nodes.sh \
       test_scripts/tex_html_block_EOL_tex.sh \
       test_scripts/tex_html_simplest_httex.sh \
--- 1780,1783 ----
***************
*** 1373,1378 ****
       test_scripts/tex_html_formatting_singular.sh
  
  base_tests = \
!  formatting htmlxref htmlxref-only_mono htmlxref-only_split
  
  long_tests = \
--- 1794,1800 ----
       test_scripts/tex_html_formatting_singular.sh
  
+ #htmlxref htmlxref-only_mono htmlxref-only_split
  base_tests = \
!  formatting 
  
  long_tests = \
***************
*** 1382,1393 ****
   tex_html
  
! DIST_SUBDIRS = many_input_files $(base_tests) $(long_tests) $(tex_html_tests)
! SUBDIRS = . many_input_files
  old_test_scripts = parser_base_tests long_tests.sh tex_html_tests.sh
  #TESTS = $(old_test_scripts)
! TESTS = $(one_test_files_generated_list)
  EXTRA_DIST = run_parser_all.sh parser_tests.sh \
   $(old_test_scripts) $(one_test_files_generated_list) coverage_macro.texi \
!  coverage_macro-cr.texi
  
  all: all-recursive
--- 1804,1823 ----
   tex_html
  
! test_subdirs = htmlxref htmlxref-only_mono htmlxref-only_split
! DIST_SUBDIRS = many_input_files $(test_subdirs) $(base_tests) $(long_tests) $(tex_html_tests)
! SUBDIRS = . many_input_files $(test_subdirs)
! other_tests = \
! 	t/stdout.sh \
! 	t/stdout_split.sh
! 
  old_test_scripts = parser_base_tests long_tests.sh tex_html_tests.sh
  #TESTS = $(old_test_scripts)
! TESTS = $(one_test_files_generated_list) $(other_tests)
  EXTRA_DIST = run_parser_all.sh parser_tests.sh \
   $(old_test_scripts) $(one_test_files_generated_list) coverage_macro.texi \
!  coverage_macro-cr.texi $(other_tests) reference
! 
! DISTCLEANFILES = unknown_nodes_renamed-noderename.cnf \
!  equivalent_nodes-noderename.cnf
  
  all: all-recursive
***************
*** 1407,1411 ****
  	$(am__cd) $(top_srcdir) && \
  	  $(AUTOMAKE) --gnu tp/tests/Makefile
- .PRECIOUS: Makefile
  Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  	@case '$?' in \
--- 1837,1840 ----
***************
*** 1416,1419 ****
--- 1845,1849 ----
  	    cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
  	esac;
+ $(srcdir)/Makefile.onetst $(am__empty):
  
  $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
***************
*** 1555,1559 ****
  	  echo "fatal: making $(TEST_SUITE_LOG): possible infinite" \
  	       "recursion detected" >&2; \
! 	else \
  	  am__remaking_logs=yes $(MAKE) $(AM_MAKEFLAGS) $$redo_logs; \
  	fi; \
--- 1985,1989 ----
  	  echo "fatal: making $(TEST_SUITE_LOG): possible infinite" \
  	       "recursion detected" >&2; \
! 	elif test -n "$$redo_logs"; then \
  	  am__remaking_logs=yes $(MAKE) $(AM_MAKEFLAGS) $$redo_logs; \
  	fi; \
***************
*** 1834,1837 ****
--- 2264,2281 ----
  	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
  	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ test_scripts/sectioning_top_node_up_implicit.sh.log: test_scripts/sectioning_top_node_up_implicit.sh
+ 	@p='test_scripts/sectioning_top_node_up_implicit.sh'; \
+ 	b='test_scripts/sectioning_top_node_up_implicit.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ test_scripts/sectioning_top_node_up_explicit.sh.log: test_scripts/sectioning_top_node_up_explicit.sh
+ 	@p='test_scripts/sectioning_top_node_up_explicit.sh'; \
+ 	b='test_scripts/sectioning_top_node_up_explicit.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
  test_scripts/coverage_texi_formatting.sh.log: test_scripts/coverage_texi_formatting.sh
  	@p='test_scripts/coverage_texi_formatting.sh'; \
***************
*** 2842,2887 ****
  	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
  	"$$tst" $(AM_TESTS_FD_REDIRECT)
- test_scripts/htmlxref_htmlxref.sh.log: test_scripts/htmlxref_htmlxref.sh
- 	@p='test_scripts/htmlxref_htmlxref.sh'; \
- 	b='test_scripts/htmlxref_htmlxref.sh'; \
- 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
- 	--log-file $$b.log --trs-file $$b.trs \
- 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
- 	"$$tst" $(AM_TESTS_FD_REDIRECT)
- test_scripts/htmlxref_htmlxref_nodes.sh.log: test_scripts/htmlxref_htmlxref_nodes.sh
- 	@p='test_scripts/htmlxref_htmlxref_nodes.sh'; \
- 	b='test_scripts/htmlxref_htmlxref_nodes.sh'; \
- 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
- 	--log-file $$b.log --trs-file $$b.trs \
- 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
- 	"$$tst" $(AM_TESTS_FD_REDIRECT)
- test_scripts/htmlxref-only_mono_htmlxref.sh.log: test_scripts/htmlxref-only_mono_htmlxref.sh
- 	@p='test_scripts/htmlxref-only_mono_htmlxref.sh'; \
- 	b='test_scripts/htmlxref-only_mono_htmlxref.sh'; \
- 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
- 	--log-file $$b.log --trs-file $$b.trs \
- 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
- 	"$$tst" $(AM_TESTS_FD_REDIRECT)
- test_scripts/htmlxref-only_mono_htmlxref_nodes.sh.log: test_scripts/htmlxref-only_mono_htmlxref_nodes.sh
- 	@p='test_scripts/htmlxref-only_mono_htmlxref_nodes.sh'; \
- 	b='test_scripts/htmlxref-only_mono_htmlxref_nodes.sh'; \
- 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
- 	--log-file $$b.log --trs-file $$b.trs \
- 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
- 	"$$tst" $(AM_TESTS_FD_REDIRECT)
- test_scripts/htmlxref-only_split_htmlxref.sh.log: test_scripts/htmlxref-only_split_htmlxref.sh
- 	@p='test_scripts/htmlxref-only_split_htmlxref.sh'; \
- 	b='test_scripts/htmlxref-only_split_htmlxref.sh'; \
- 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
- 	--log-file $$b.log --trs-file $$b.trs \
- 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
- 	"$$tst" $(AM_TESTS_FD_REDIRECT)
- test_scripts/htmlxref-only_split_htmlxref_nodes.sh.log: test_scripts/htmlxref-only_split_htmlxref_nodes.sh
- 	@p='test_scripts/htmlxref-only_split_htmlxref_nodes.sh'; \
- 	b='test_scripts/htmlxref-only_split_htmlxref_nodes.sh'; \
- 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
- 	--log-file $$b.log --trs-file $$b.trs \
- 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
- 	"$$tst" $(AM_TESTS_FD_REDIRECT)
  test_scripts/tex_html_block_EOL_tex.sh.log: test_scripts/tex_html_block_EOL_tex.sh
  	@p='test_scripts/tex_html_block_EOL_tex.sh'; \
--- 3286,3289 ----
***************
*** 2975,2978 ****
--- 3377,3394 ----
  	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
  	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ t/stdout.sh.log: t/stdout.sh
+ 	@p='t/stdout.sh'; \
+ 	b='t/stdout.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ t/stdout_split.sh.log: t/stdout_split.sh
+ 	@p='t/stdout_split.sh'; \
+ 	b='t/stdout_split.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
  .test.log:
  	@p='$<'; \
***************
*** 3045,3048 ****
--- 3461,3467 ----
  	  fi; \
  	done
+ 	$(MAKE) $(AM_MAKEFLAGS) \
+ 	  top_distdir="$(top_distdir)" distdir="$(distdir)" \
+ 	  dist-hook
  check-am: all-am
  	$(MAKE) $(AM_MAKEFLAGS) check-TESTS
***************
*** 3080,3083 ****
--- 3499,3503 ----
  	-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
  	-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+ 	-test -z "$(DISTCLEANFILES)" || rm -f $(DISTCLEANFILES)
  
  maintainer-clean-generic:
***************
*** 3154,3160 ****
  .PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am all-local \
  	check check-TESTS check-am clean clean-generic cscopelist-am \
! 	ctags ctags-am distclean distclean-generic distclean-tags \
! 	distdir dvi dvi-am html html-am info info-am install \
! 	install-am install-data install-data-am install-dvi \
  	install-dvi-am install-exec install-exec-am install-html \
  	install-html-am install-info install-info-am install-man \
--- 3574,3580 ----
  .PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am all-local \
  	check check-TESTS check-am clean clean-generic cscopelist-am \
! 	ctags ctags-am dist-hook distclean distclean-generic \
! 	distclean-tags distdir dvi dvi-am html html-am info info-am \
! 	install install-am install-data install-data-am install-dvi \
  	install-dvi-am install-exec install-exec-am install-html \
  	install-html-am install-info install-info-am install-man \
***************
*** 3165,3177 ****
  	tags tags-am uninstall uninstall-am
  
  
  # autogenerated test scripts list and tests-parser.txt list
  
! $(srcdir)/Makefile.onetst: ../maintain/regenerate_cmd_tests.sh $(test_driving_files_generated_list)
  	cd $(srcdir) \
! 	&& $(SHELL) ../maintain/regenerate_cmd_tests.sh "$@" -base '$(base_tests)' -long '$(long_tests)' -tex_html '$(tex_html_tests)'
  
  copy-tests: copy-base copy-long
  	cd many_input_files && $(MAKE) copy-tests
  
  copy-base:
--- 3585,3604 ----
  	tags tags-am uninstall uninstall-am
  
+ .PRECIOUS: Makefile
+ 
  
  # autogenerated test scripts list and tests-parser.txt list
  
! $(srcdir)/Makefile.onetst: \
!   ../maintain/regenerate_cmd_tests.sh $(test_driving_files_generated_list)
  	cd $(srcdir) \
! 	&& $(SHELL) ../maintain/regenerate_cmd_tests.sh "$@" . \
! 	  -base '$(base_tests)' \
! 	  -long '$(long_tests)' \
! 	  -tex_html '$(tex_html_tests)'
  
  copy-tests: copy-base copy-long
  	cd many_input_files && $(MAKE) copy-tests
+ 	for dir in $(test_subdirs); do (cd $$dir && $(MAKE) copy-tests); done
  
  copy-base:
***************
*** 3200,3206 ****
  # This is done in this directory to be sure that the files are there
  # when check is done in this directory.
  all-local: htmlxref/htmlxref.cnf htmlxref-only_mono/htmlxref.cnf \
   htmlxref-only_split/htmlxref.cnf htmlxref-only_split/.texinfo/htmlxref.cnf \
!  sectioning/equivalent_nodes-noderename.cnf \
   formatting/unknown_nodes_renamed-noderename.cnf coverage_macro-cr.texi
  
--- 3627,3636 ----
  # This is done in this directory to be sure that the files are there
  # when check is done in this directory.
+ # Some files are in 2 directories in order to get the same result
+ # in both test run locations.
  all-local: htmlxref/htmlxref.cnf htmlxref-only_mono/htmlxref.cnf \
   htmlxref-only_split/htmlxref.cnf htmlxref-only_split/.texinfo/htmlxref.cnf \
!  equivalent_nodes-noderename.cnf sectioning/equivalent_nodes-noderename.cnf \
!  unknown_nodes_renamed-noderename.cnf \
   formatting/unknown_nodes_renamed-noderename.cnf coverage_macro-cr.texi
  
***************
*** 3224,3233 ****
--- 3654,3672 ----
  	${INSTALL_DATA} $(srcdir)/sectioning/renamednodes.cnf-ref $@
  
+ equivalent_nodes-noderename.cnf: sectioning/renamednodes.cnf-ref
+ 	${INSTALL_DATA} $(srcdir)/sectioning/renamednodes.cnf-ref $@
+ 
  formatting/unknown_nodes_renamed-noderename.cnf: formatting/unknown_nodes_renamed-noderename.cnf-ref
  	${INSTALL_DATA} $(srcdir)/formatting/unknown_nodes_renamed-noderename.cnf-ref $@
  
+ unknown_nodes_renamed-noderename.cnf: formatting/unknown_nodes_renamed-noderename.cnf-ref
+ 	${INSTALL_DATA} $(srcdir)/formatting/unknown_nodes_renamed-noderename.cnf-ref $@
+ 
  coverage_macro-cr.texi: coverage_macro.texi
  	sed 's/$$/\r/' $(srcdir)/coverage_macro.texi > $@
  
+ dist-hook:
+ 	rm -rf `find $(distdir)/reference -name .svn`
+ 
  # Tell versions [3.59,3.63) of GNU make to not export all variables.
  # Otherwise a system limit (for SysV at least) may be exceeded.
diff -Nrc2 texinfo-5.2/tp/tests/Makefile.onetst texinfo-6.0/tp/tests/Makefile.onetst
*** texinfo-5.2/tp/tests/Makefile.onetst	2013-08-28 09:19:52.000000000 +0100
--- texinfo-6.0/tp/tests/Makefile.onetst	2015-06-03 20:22:33.000000000 +0100
***************
*** 1,5 ****
  # Makefile.onetst generated by ../maintain/regenerate_cmd_tests.sh.
  #
! # Copyright 2013 Free Software Foundation, Inc.
  #
  # This file is free software; as a special exception the author gives
--- 1,5 ----
  # Makefile.onetst generated by ../maintain/regenerate_cmd_tests.sh.
  #
! # Copyright 2015 Free Software Foundation, Inc.
  #
  # This file is free software; as a special exception the author gives
***************
*** 11,15 ****
  # implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  
! test_driving_files_generated_list = sectioning/tests-parser.txt coverage/tests-parser.txt indices/tests-parser.txt nested_formats/tests-parser.txt contents/tests-parser.txt layout/tests-parser.txt formatting/tests-parser.txt htmlxref/tests-parser.txt htmlxref-only_mono/tests-parser.txt htmlxref-only_split/tests-parser.txt tex_html/tests-parser.txt
  
  one_test_files_generated_list =  \
--- 11,15 ----
  # implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  
! test_driving_files_generated_list = sectioning/tests-parser.txt coverage/tests-parser.txt indices/tests-parser.txt nested_formats/tests-parser.txt contents/tests-parser.txt layout/tests-parser.txt formatting/tests-parser.txt tex_html/tests-parser.txt
  
  one_test_files_generated_list =  \
***************
*** 38,41 ****
--- 38,43 ----
       test_scripts/sectioning_two_footnotes_in_nodes.sh \
       test_scripts/sectioning_two_footnotes_in_nodes_separated.sh \
+      test_scripts/sectioning_top_node_up_implicit.sh \
+      test_scripts/sectioning_top_node_up_explicit.sh \
       test_scripts/coverage_texi_formatting.sh \
       test_scripts/coverage_formatting.sh \
***************
*** 182,191 ****
       test_scripts/formatting_simple_with_menu_docbook_info.sh \
       test_scripts/formatting_split_for_format_not_split.sh \
-      test_scripts/htmlxref_htmlxref.sh \
-      test_scripts/htmlxref_htmlxref_nodes.sh \
-      test_scripts/htmlxref-only_mono_htmlxref.sh \
-      test_scripts/htmlxref-only_mono_htmlxref_nodes.sh \
-      test_scripts/htmlxref-only_split_htmlxref.sh \
-      test_scripts/htmlxref-only_split_htmlxref_nodes.sh \
       test_scripts/tex_html_block_EOL_tex.sh \
       test_scripts/tex_html_simplest_httex.sh \
--- 184,187 ----
diff -Nrc2 texinfo-5.2/tp/tests/README texinfo-6.0/tp/tests/README
*** texinfo-5.2/tp/tests/README	2013-02-23 00:11:25.000000000 +0000
--- texinfo-6.0/tp/tests/README	2015-05-07 03:02:50.000000000 +0100
***************
*** 1,6 ****
! $Id: README 5191 2013-02-23 00:11:18Z karl $
  texinfo/tp/tests/README
  
!   Copyright (C) 2010, 2012 Free Software Foundation, Inc.
  
    Copying and distribution of this README file, with or without
--- 1,7 ----
! $Id: README 6236 2015-05-02 23:15:38Z karl $
  texinfo/tp/tests/README
  
!   Copyright 2010, 2011, 2012, 2013, 2014, 2015
!   Free Software Foundation, Inc.
  
    Copying and distribution of this README file, with or without
***************
*** 8,13 ****
    copyright notice and this notice are preserved.
  
! Files anywhere within the tests/ subdirectory which have no other
! copyright notice are hereby placed in the public domain.
  
  
--- 9,14 ----
    copyright notice and this notice are preserved.
  
! Files anywhere within the texinfo/tp/tests/ subdirectory which have no
! other copyright notice are hereby placed in the public domain.
  
  
***************
*** 15,19 ****
  =============
  To run this testsuite, sed, awk, diff (with -u) are used. 
! For LaTeX2HTML tests (not run in the default case) mktemp 
  understanding the -d option is also required.
  
--- 16,20 ----
  =============
  To run this testsuite, sed, awk, diff (with -u) are used. 
! For LaTeX2HTML tests (not run by default), mktemp 
  understanding the -d option is also required.
  
***************
*** 23,50 ****
  Running the testsuite
  =====================
! This testsuite can be run 
  
! * using the makefile rules: check for the base tests, long-checks for 
!   the long tests, or all-checks for both.
  
! * using ./parser_tests.sh with the list of directories in argument one 
!   want to run the tests in. 
  
! * by going in one directory and running ../run_parser_all.sh, like
  $ cd formatting
  $ ../run_parser_all.sh
! * by going in one directory and running one specific test, like
  $ cd formatting
  $ ../run_parser_all.sh cond
  (see below for info on how test names are specified).
  
! The test results are in the out_parser directories; the reference results are
! in res_parser directories; there are one or two out and res directories, 
! out_parser/ and res_parser/ for the html results in the texi2html style, 
! out_parser_info and res_parser_info for the info output, out_parser_html
! and res_parser_html for html output with the default texi2any style. 
! Diffs are put in diffs. 
  
! If a test failed,
   F: a_test_directory 
  is printed, if there is a diff with the references, a
--- 24,53 ----
  Running the testsuite
  =====================
! This testsuite can be run one of the following ways:
  
! * Using the makefile rules: "make check" (in this directory) for the 
! base tests, "make long-checks" for the long tests, or "make all-checks" 
! for both.
  
! * Using ./parser_tests.sh with the directories one want to run the tests 
! in given as arguments 
  
! * By going into one directory and running ../run_parser_all.sh, like
  $ cd formatting
  $ ../run_parser_all.sh
! 
! * By going into one directory and running one specific test, like
  $ cd formatting
  $ ../run_parser_all.sh cond
  (see below for info on how test names are specified).
  
! The test results are in the out_parser directories; the reference
! results are in res_parser directories.  There can be these pairs.
! - out_parser/ and res_parser/ for html output in texi2html style;
! - out_parser_html/ and res_parser_html/ for html output in texi2any style;
! - out_parser_info/ and res_parser_info/ for info results;
! and diffs are put in the diffs/ subdir.
  
! If a test failed when run via parser_tests.sh or run_parser_all.sh, then
   F: a_test_directory 
  is printed, if there is a diff with the references, a
***************
*** 60,74 ****
  The test results are in a directory below the out directories. This 
  directory name can be considered as the test name. Let's call it a_test
! for the remaining of the explanation. The stderr output is in 
! out_parser/a_test/a_test.2, stdout output is in out_parser/a_test/a_test.1. 
! All the commands called are output in tests.log.
! 
! giving -copy in argument to parser_tests.sh or ../run_parser_all.sh will 
! cause the references to be regenerated. This can also be achieved with 
! the copy-tests make target.
  
  
  TeX4ht and LaTeX2HTML tests
! ===========================
  The tex4ht and latex2HTML related tests are not run automatically, as
  some test results involving latex2HTML or tex4ht depend on the setup and 
--- 63,90 ----
  The test results are in a directory below the out directories. This 
  directory name can be considered as the test name. Let's call it a_test
! for the remainder of the explanation. The stderr output is in 
! out_parser/a_test/a_test.2, stdout output is in 
! out_parser/a_test/a_test.1.  All the commands called are output in 
! tests.log.
! 
! Giving -copy as the first argument to ../run_parser_all.sh or
! parser_tests.sh (or long_tests.sh or tex_html_tests.sh, which need
! environment variables LONG_TESTS resp. TEX_HTML_TESTS, or ALL_TESTS, to
! be set, but otherwise operate similarly) will cause the references to be
! regenerated.  For example, to update the references for one particular
! test:
! 
! $ cd formatting
! $ ../run_parser_all.sh -copy a_test
! The copy-* make targets update all the references for various large sets
! of tests via this method.
! 
! Exception: in the many_input_files subdirectory, the *parser*.sh scripts
! can't be used for updating.  Instead, the Makefile's copy-tests and
! copy-tex-html targets do it directly.
  
  
  TeX4ht and LaTeX2HTML tests
! ---------------------------
  The tex4ht and latex2HTML related tests are not run automatically, as
  some test results involving latex2HTML or tex4ht depend on the setup and 
***************
*** 85,95 ****
  Tests specification
  ===================
! Test runs are driven by the content of the tests-parser.txt file. It is 
! a line oriented file. A # starts a comment. Each line describes a test.
! The first word on the line is the test name which corresponds also with the
  resulting directory (what we called a_test above).  It is followed by
  the source manual name. The source manual name has to have the .texi
! extension. Optionnally additional arguments can be given on the
! remaining of the line.
  
  So, for example, the line
--- 101,116 ----
  Tests specification
  ===================
! Test runs are driven by the content of the tests-parser.txt files in
! each subdirectory. This is a line oriented file. A # starts a
! comment, except that the very first line of the file can be, e.g.,
! # formats :html
! which says which formats to generate.
! 
! Otherwise, each non-empty non-comment line describes a test.  The first
! word on the line is the test name which corresponds also with the
  resulting directory (what we called a_test above).  It is followed by
  the source manual name. The source manual name has to have the .texi
! extension.  Optionally, additional arguments can be given on the rest of
! the line.
  
  So, for example, the line
***************
*** 97,102 ****
  a_test manual.texi
  
! specifies that for the a_test test, the file manual.texi is processed and
! results are put are put in the a_test directory.  The line:
  
  a_test_split_chapter manual.texi --split chapter
--- 118,123 ----
  a_test manual.texi
  
! specifies that for the test a_test, the file manual.texi is processed
! and results are put are put in the a_test directory.  The line:
  
  a_test_split_chapter manual.texi --split chapter
***************
*** 119,123 ****
  
  Common .texi
! ============
  A common .texi file should be in the top-level directory (there is such an
  example with coverage_macro.texi).
--- 140,144 ----
  
  Common .texi
! ------------
  A common .texi file should be in the top-level directory (there is such an
  example with coverage_macro.texi).
***************
*** 125,128 ****
  
  Init files
! ==========
  Init files are searched for in ../t/init/.
--- 146,181 ----
  
  Init files
! ----------
  Init files are searched for in ../t/init/.
+ 
+ 
+ Creating a new test
+ ===================
+ - choose the subdir here for the new test.  Each subdir only generates
+ output in one or two formats (according to the `formats' line in
+ its tests-parser.txt), so if you want to test a particular output
+ format, use the right place.
+ 
+ - add the line to subdir/tests-parser.txt as described above.
+ - most probably, create the needed subdir/*.texi file
+ - cd subdir; ../run_parser_all.sh newtest
+ 
+ This will create subdir/out_parser*/newtest/ with the test results
+ (as explained above), as well as stdout in newtest.1 and stderr in newtest.2.
+ Look carefully to be sure they are as they should be.
+ 
+ For XML output, perhaps check validity using the commands in tp/TODO.
+ 
+ When things look good, use the -copy option to create the
+ subdir/res_parser*/newtest/ subdirs and copy the output files there.
+ 
+ The test run will be logged in subdir/test_log/newtest.log,
+ including the exact invocation of texi2any, which can alter anything.
+ For even more, use sh -vx to show exactly what run_parser_all is doing.
+ 
+ When satisfied, add the .texi in subdir/Makefile.am.
+ 
+ Of course commit all the files and try a make check (or long-checks,
+ as needed) afterward to verify it gets run, and passes.
+ 
+ See tp/t/README for info about those tests.
diff -Nrc2 texinfo-5.2/tp/tests/contents/Makefile.in texinfo-6.0/tp/tests/contents/Makefile.in
*** texinfo-5.2/tp/tests/contents/Makefile.in	2013-09-27 00:04:44.000000000 +0100
--- texinfo-6.0/tp/tests/contents/Makefile.in	2015-06-26 13:51:11.000000000 +0100
***************
*** 1,6 ****
! # Makefile.in generated by automake 1.14 from Makefile.am.
  # @configure_input@
  
! # Copyright (C) 1994-2013 Free Software Foundation, Inc.
  
  # This Makefile.in is free software; the Free Software Foundation
--- 1,6 ----
! # Makefile.in generated by automake 1.15 from Makefile.am.
  # @configure_input@
  
! # Copyright (C) 1994-2014 Free Software Foundation, Inc.
  
  # This Makefile.in is free software; the Free Software Foundation
***************
*** 15,19 ****
  @SET_MAKE@
  VPATH = @srcdir@
! am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
  am__make_running_with_option = \
    case $${target_option-} in \
--- 15,29 ----
  @SET_MAKE@
  VPATH = @srcdir@
! am__is_gnu_make = { \
!   if test -z '$(MAKELEVEL)'; then \
!     false; \
!   elif test -n '$(MAKE_HOST)'; then \
!     true; \
!   elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
!     true; \
!   else \
!     false; \
!   fi; \
! }
  am__make_running_with_option = \
    case $${target_option-} in \
***************
*** 78,84 ****
  host_triplet = @host@
  subdir = tp/tests/contents
- DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am
  ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
  am__aclocal_m4_deps = $(top_srcdir)/gnulib/m4/00gnulib.m4 \
  	$(top_srcdir)/gnulib/m4/alloca.m4 \
  	$(top_srcdir)/gnulib/m4/argz.m4 \
--- 88,94 ----
  host_triplet = @host@
  subdir = tp/tests/contents
  ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
  am__aclocal_m4_deps = $(top_srcdir)/gnulib/m4/00gnulib.m4 \
+ 	$(top_srcdir)/gnulib/m4/absolute-header.m4 \
  	$(top_srcdir)/gnulib/m4/alloca.m4 \
  	$(top_srcdir)/gnulib/m4/argz.m4 \
***************
*** 89,96 ****
--- 99,113 ----
  	$(top_srcdir)/gnulib/m4/errno_h.m4 \
  	$(top_srcdir)/gnulib/m4/error.m4 \
+ 	$(top_srcdir)/gnulib/m4/exponentd.m4 \
+ 	$(top_srcdir)/gnulib/m4/exponentf.m4 \
+ 	$(top_srcdir)/gnulib/m4/exponentl.m4 \
  	$(top_srcdir)/gnulib/m4/extensions.m4 \
  	$(top_srcdir)/gnulib/m4/extern-inline.m4 \
  	$(top_srcdir)/gnulib/m4/fcntl-o.m4 \
  	$(top_srcdir)/gnulib/m4/fcntl_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/float_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/fpieee.m4 \
+ 	$(top_srcdir)/gnulib/m4/frexp.m4 \
+ 	$(top_srcdir)/gnulib/m4/frexpl.m4 \
  	$(top_srcdir)/gnulib/m4/getopt.m4 \
  	$(top_srcdir)/gnulib/m4/gettext.m4 \
***************
*** 102,108 ****
--- 119,131 ----
  	$(top_srcdir)/gnulib/m4/include_next.m4 \
  	$(top_srcdir)/gnulib/m4/intlmacosx.m4 \
+ 	$(top_srcdir)/gnulib/m4/intmax_t.m4 \
+ 	$(top_srcdir)/gnulib/m4/inttypes_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/isnand.m4 \
+ 	$(top_srcdir)/gnulib/m4/isnanf.m4 \
+ 	$(top_srcdir)/gnulib/m4/isnanl.m4 \
  	$(top_srcdir)/gnulib/m4/iswblank.m4 \
  	$(top_srcdir)/gnulib/m4/langinfo_h.m4 \
  	$(top_srcdir)/gnulib/m4/largefile.m4 \
+ 	$(top_srcdir)/gnulib/m4/ldexpl.m4 \
  	$(top_srcdir)/gnulib/m4/lib-ld.m4 \
  	$(top_srcdir)/gnulib/m4/lib-link.m4 \
***************
*** 120,123 ****
--- 143,147 ----
  	$(top_srcdir)/gnulib/m4/malloc.m4 \
  	$(top_srcdir)/gnulib/m4/malloca.m4 \
+ 	$(top_srcdir)/gnulib/m4/math_h.m4 \
  	$(top_srcdir)/gnulib/m4/mbchar.m4 \
  	$(top_srcdir)/gnulib/m4/mbiter.m4 \
***************
*** 131,134 ****
--- 155,159 ----
  	$(top_srcdir)/gnulib/m4/memmem.m4 \
  	$(top_srcdir)/gnulib/m4/mempcpy.m4 \
+ 	$(top_srcdir)/gnulib/m4/memrchr.m4 \
  	$(top_srcdir)/gnulib/m4/mkstemp.m4 \
  	$(top_srcdir)/gnulib/m4/mmap-anon.m4 \
***************
*** 143,159 ****
--- 168,195 ----
  	$(top_srcdir)/gnulib/m4/pathmax.m4 \
  	$(top_srcdir)/gnulib/m4/po.m4 \
+ 	$(top_srcdir)/gnulib/m4/printf-frexp.m4 \
+ 	$(top_srcdir)/gnulib/m4/printf-frexpl.m4 \
+ 	$(top_srcdir)/gnulib/m4/printf.m4 \
  	$(top_srcdir)/gnulib/m4/progtest.m4 \
  	$(top_srcdir)/gnulib/m4/regex.m4 \
  	$(top_srcdir)/gnulib/m4/secure_getenv.m4 \
+ 	$(top_srcdir)/gnulib/m4/signbit.m4 \
+ 	$(top_srcdir)/gnulib/m4/size_max.m4 \
  	$(top_srcdir)/gnulib/m4/ssize_t.m4 \
  	$(top_srcdir)/gnulib/m4/stat.m4 \
+ 	$(top_srcdir)/gnulib/m4/stdarg.m4 \
  	$(top_srcdir)/gnulib/m4/stdbool.m4 \
  	$(top_srcdir)/gnulib/m4/stddef_h.m4 \
  	$(top_srcdir)/gnulib/m4/stdint.m4 \
+ 	$(top_srcdir)/gnulib/m4/stdint_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/stdio_h.m4 \
  	$(top_srcdir)/gnulib/m4/stdlib_h.m4 \
  	$(top_srcdir)/gnulib/m4/stpcpy.m4 \
+ 	$(top_srcdir)/gnulib/m4/strcase.m4 \
+ 	$(top_srcdir)/gnulib/m4/strcasestr.m4 \
  	$(top_srcdir)/gnulib/m4/strdup.m4 \
  	$(top_srcdir)/gnulib/m4/strerror.m4 \
  	$(top_srcdir)/gnulib/m4/string_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/strings_h.m4 \
  	$(top_srcdir)/gnulib/m4/strndup.m4 \
  	$(top_srcdir)/gnulib/m4/strnlen.m4 \
***************
*** 167,170 ****
--- 203,209 ----
  	$(top_srcdir)/gnulib/m4/time_h.m4 \
  	$(top_srcdir)/gnulib/m4/unistd_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/vasnprintf.m4 \
+ 	$(top_srcdir)/gnulib/m4/vasprintf-posix.m4 \
+ 	$(top_srcdir)/gnulib/m4/vasprintf.m4 \
  	$(top_srcdir)/gnulib/m4/warn-on-use.m4 \
  	$(top_srcdir)/gnulib/m4/wchar_h.m4 \
***************
*** 174,180 ****
  	$(top_srcdir)/gnulib/m4/wcwidth.m4 \
  	$(top_srcdir)/gnulib/m4/wint_t.m4 \
! 	$(top_srcdir)/gnulib/m4/xalloc.m4 $(top_srcdir)/configure.ac
  am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
  	$(ACLOCAL_M4)
  mkinstalldirs = $(install_sh) -d
  CONFIG_HEADER = $(top_builddir)/config.h
--- 213,221 ----
  	$(top_srcdir)/gnulib/m4/wcwidth.m4 \
  	$(top_srcdir)/gnulib/m4/wint_t.m4 \
! 	$(top_srcdir)/gnulib/m4/xalloc.m4 \
! 	$(top_srcdir)/gnulib/m4/xsize.m4 $(top_srcdir)/configure.ac
  am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
  	$(ACLOCAL_M4)
+ DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
  mkinstalldirs = $(install_sh) -d
  CONFIG_HEADER = $(top_builddir)/config.h
***************
*** 201,204 ****
--- 242,246 ----
    esac
  am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+ am__DIST_COMMON = $(srcdir)/Makefile.in
  DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
  pkglibexecdir = @pkglibexecdir@
***************
*** 243,246 ****
--- 285,289 ----
  ERRNO_H = @ERRNO_H@
  EXEEXT = @EXEEXT@
+ FLOAT_H = @FLOAT_H@
  GETOPT_H = @GETOPT_H@
  GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@
***************
*** 248,258 ****
--- 291,321 ----
  GMSGFMT = @GMSGFMT@
  GMSGFMT_015 = @GMSGFMT_015@
+ GNULIB_ACOSF = @GNULIB_ACOSF@
+ GNULIB_ACOSL = @GNULIB_ACOSL@
+ GNULIB_ASINF = @GNULIB_ASINF@
+ GNULIB_ASINL = @GNULIB_ASINL@
+ GNULIB_ATAN2F = @GNULIB_ATAN2F@
+ GNULIB_ATANF = @GNULIB_ATANF@
+ GNULIB_ATANL = @GNULIB_ATANL@
  GNULIB_ATOLL = @GNULIB_ATOLL@
  GNULIB_BTOWC = @GNULIB_BTOWC@
  GNULIB_CALLOC_POSIX = @GNULIB_CALLOC_POSIX@
  GNULIB_CANONICALIZE_FILE_NAME = @GNULIB_CANONICALIZE_FILE_NAME@
+ GNULIB_CBRT = @GNULIB_CBRT@
+ GNULIB_CBRTF = @GNULIB_CBRTF@
+ GNULIB_CBRTL = @GNULIB_CBRTL@
+ GNULIB_CEIL = @GNULIB_CEIL@
+ GNULIB_CEILF = @GNULIB_CEILF@
+ GNULIB_CEILL = @GNULIB_CEILL@
  GNULIB_CHDIR = @GNULIB_CHDIR@
  GNULIB_CHOWN = @GNULIB_CHOWN@
  GNULIB_CLOSE = @GNULIB_CLOSE@
+ GNULIB_COPYSIGN = @GNULIB_COPYSIGN@
+ GNULIB_COPYSIGNF = @GNULIB_COPYSIGNF@
+ GNULIB_COPYSIGNL = @GNULIB_COPYSIGNL@
+ GNULIB_COSF = @GNULIB_COSF@
+ GNULIB_COSHF = @GNULIB_COSHF@
+ GNULIB_COSL = @GNULIB_COSL@
+ GNULIB_DPRINTF = @GNULIB_DPRINTF@
  GNULIB_DUP = @GNULIB_DUP@
  GNULIB_DUP2 = @GNULIB_DUP2@
***************
*** 261,282 ****
--- 324,391 ----
  GNULIB_ENVIRON = @GNULIB_ENVIRON@
  GNULIB_EUIDACCESS = @GNULIB_EUIDACCESS@
+ GNULIB_EXP2 = @GNULIB_EXP2@
+ GNULIB_EXP2F = @GNULIB_EXP2F@
+ GNULIB_EXP2L = @GNULIB_EXP2L@
+ GNULIB_EXPF = @GNULIB_EXPF@
+ GNULIB_EXPL = @GNULIB_EXPL@
+ GNULIB_EXPM1 = @GNULIB_EXPM1@
+ GNULIB_EXPM1F = @GNULIB_EXPM1F@
+ GNULIB_EXPM1L = @GNULIB_EXPM1L@
+ GNULIB_FABSF = @GNULIB_FABSF@
+ GNULIB_FABSL = @GNULIB_FABSL@
  GNULIB_FACCESSAT = @GNULIB_FACCESSAT@
  GNULIB_FCHDIR = @GNULIB_FCHDIR@
  GNULIB_FCHMODAT = @GNULIB_FCHMODAT@
  GNULIB_FCHOWNAT = @GNULIB_FCHOWNAT@
+ GNULIB_FCLOSE = @GNULIB_FCLOSE@
  GNULIB_FCNTL = @GNULIB_FCNTL@
  GNULIB_FDATASYNC = @GNULIB_FDATASYNC@
+ GNULIB_FDOPEN = @GNULIB_FDOPEN@
+ GNULIB_FFLUSH = @GNULIB_FFLUSH@
+ GNULIB_FFS = @GNULIB_FFS@
  GNULIB_FFSL = @GNULIB_FFSL@
  GNULIB_FFSLL = @GNULIB_FFSLL@
+ GNULIB_FGETC = @GNULIB_FGETC@
+ GNULIB_FGETS = @GNULIB_FGETS@
+ GNULIB_FLOOR = @GNULIB_FLOOR@
+ GNULIB_FLOORF = @GNULIB_FLOORF@
+ GNULIB_FLOORL = @GNULIB_FLOORL@
+ GNULIB_FMA = @GNULIB_FMA@
+ GNULIB_FMAF = @GNULIB_FMAF@
+ GNULIB_FMAL = @GNULIB_FMAL@
+ GNULIB_FMOD = @GNULIB_FMOD@
+ GNULIB_FMODF = @GNULIB_FMODF@
+ GNULIB_FMODL = @GNULIB_FMODL@
+ GNULIB_FOPEN = @GNULIB_FOPEN@
+ GNULIB_FPRINTF = @GNULIB_FPRINTF@
+ GNULIB_FPRINTF_POSIX = @GNULIB_FPRINTF_POSIX@
+ GNULIB_FPURGE = @GNULIB_FPURGE@
+ GNULIB_FPUTC = @GNULIB_FPUTC@
+ GNULIB_FPUTS = @GNULIB_FPUTS@
+ GNULIB_FREAD = @GNULIB_FREAD@
+ GNULIB_FREOPEN = @GNULIB_FREOPEN@
+ GNULIB_FREXP = @GNULIB_FREXP@
+ GNULIB_FREXPF = @GNULIB_FREXPF@
+ GNULIB_FREXPL = @GNULIB_FREXPL@
+ GNULIB_FSCANF = @GNULIB_FSCANF@
+ GNULIB_FSEEK = @GNULIB_FSEEK@
+ GNULIB_FSEEKO = @GNULIB_FSEEKO@
  GNULIB_FSTAT = @GNULIB_FSTAT@
  GNULIB_FSTATAT = @GNULIB_FSTATAT@
  GNULIB_FSYNC = @GNULIB_FSYNC@
+ GNULIB_FTELL = @GNULIB_FTELL@
+ GNULIB_FTELLO = @GNULIB_FTELLO@
  GNULIB_FTRUNCATE = @GNULIB_FTRUNCATE@
  GNULIB_FUTIMENS = @GNULIB_FUTIMENS@
+ GNULIB_FWRITE = @GNULIB_FWRITE@
+ GNULIB_GETC = @GNULIB_GETC@
+ GNULIB_GETCHAR = @GNULIB_GETCHAR@
  GNULIB_GETCWD = @GNULIB_GETCWD@
+ GNULIB_GETDELIM = @GNULIB_GETDELIM@
  GNULIB_GETDOMAINNAME = @GNULIB_GETDOMAINNAME@
  GNULIB_GETDTABLESIZE = @GNULIB_GETDTABLESIZE@
  GNULIB_GETGROUPS = @GNULIB_GETGROUPS@
  GNULIB_GETHOSTNAME = @GNULIB_GETHOSTNAME@
+ GNULIB_GETLINE = @GNULIB_GETLINE@
  GNULIB_GETLOADAVG = @GNULIB_GETLOADAVG@
  GNULIB_GETLOGIN = @GNULIB_GETLOGIN@
***************
*** 289,300 ****
--- 398,438 ----
  GNULIB_GRANTPT = @GNULIB_GRANTPT@
  GNULIB_GROUP_MEMBER = @GNULIB_GROUP_MEMBER@
+ GNULIB_HYPOT = @GNULIB_HYPOT@
+ GNULIB_HYPOTF = @GNULIB_HYPOTF@
+ GNULIB_HYPOTL = @GNULIB_HYPOTL@
+ GNULIB_ILOGB = @GNULIB_ILOGB@
+ GNULIB_ILOGBF = @GNULIB_ILOGBF@
+ GNULIB_ILOGBL = @GNULIB_ILOGBL@
  GNULIB_ISATTY = @GNULIB_ISATTY@
+ GNULIB_ISFINITE = @GNULIB_ISFINITE@
+ GNULIB_ISINF = @GNULIB_ISINF@
+ GNULIB_ISNAN = @GNULIB_ISNAN@
+ GNULIB_ISNAND = @GNULIB_ISNAND@
+ GNULIB_ISNANF = @GNULIB_ISNANF@
+ GNULIB_ISNANL = @GNULIB_ISNANL@
  GNULIB_ISWBLANK = @GNULIB_ISWBLANK@
  GNULIB_ISWCTYPE = @GNULIB_ISWCTYPE@
  GNULIB_LCHMOD = @GNULIB_LCHMOD@
  GNULIB_LCHOWN = @GNULIB_LCHOWN@
+ GNULIB_LDEXPF = @GNULIB_LDEXPF@
+ GNULIB_LDEXPL = @GNULIB_LDEXPL@
  GNULIB_LINK = @GNULIB_LINK@
  GNULIB_LINKAT = @GNULIB_LINKAT@
  GNULIB_LOCALECONV = @GNULIB_LOCALECONV@
+ GNULIB_LOG = @GNULIB_LOG@
+ GNULIB_LOG10 = @GNULIB_LOG10@
+ GNULIB_LOG10F = @GNULIB_LOG10F@
+ GNULIB_LOG10L = @GNULIB_LOG10L@
+ GNULIB_LOG1P = @GNULIB_LOG1P@
+ GNULIB_LOG1PF = @GNULIB_LOG1PF@
+ GNULIB_LOG1PL = @GNULIB_LOG1PL@
+ GNULIB_LOG2 = @GNULIB_LOG2@
+ GNULIB_LOG2F = @GNULIB_LOG2F@
+ GNULIB_LOG2L = @GNULIB_LOG2L@
+ GNULIB_LOGB = @GNULIB_LOGB@
+ GNULIB_LOGBF = @GNULIB_LOGBF@
+ GNULIB_LOGBL = @GNULIB_LOGBL@
+ GNULIB_LOGF = @GNULIB_LOGF@
+ GNULIB_LOGL = @GNULIB_LOGL@
  GNULIB_LSEEK = @GNULIB_LSEEK@
  GNULIB_LSTAT = @GNULIB_LSTAT@
***************
*** 335,351 ****
--- 473,504 ----
  GNULIB_MKSTEMPS = @GNULIB_MKSTEMPS@
  GNULIB_MKTIME = @GNULIB_MKTIME@
+ GNULIB_MODF = @GNULIB_MODF@
+ GNULIB_MODFF = @GNULIB_MODFF@
+ GNULIB_MODFL = @GNULIB_MODFL@
  GNULIB_NANOSLEEP = @GNULIB_NANOSLEEP@
  GNULIB_NL_LANGINFO = @GNULIB_NL_LANGINFO@
  GNULIB_NONBLOCKING = @GNULIB_NONBLOCKING@
+ GNULIB_OBSTACK_PRINTF = @GNULIB_OBSTACK_PRINTF@
+ GNULIB_OBSTACK_PRINTF_POSIX = @GNULIB_OBSTACK_PRINTF_POSIX@
  GNULIB_OPEN = @GNULIB_OPEN@
  GNULIB_OPENAT = @GNULIB_OPENAT@
+ GNULIB_PCLOSE = @GNULIB_PCLOSE@
+ GNULIB_PERROR = @GNULIB_PERROR@
  GNULIB_PIPE = @GNULIB_PIPE@
  GNULIB_PIPE2 = @GNULIB_PIPE2@
+ GNULIB_POPEN = @GNULIB_POPEN@
  GNULIB_POSIX_OPENPT = @GNULIB_POSIX_OPENPT@
+ GNULIB_POWF = @GNULIB_POWF@
  GNULIB_PREAD = @GNULIB_PREAD@
+ GNULIB_PRINTF = @GNULIB_PRINTF@
+ GNULIB_PRINTF_POSIX = @GNULIB_PRINTF_POSIX@
  GNULIB_PTSNAME = @GNULIB_PTSNAME@
  GNULIB_PTSNAME_R = @GNULIB_PTSNAME_R@
+ GNULIB_PUTC = @GNULIB_PUTC@
+ GNULIB_PUTCHAR = @GNULIB_PUTCHAR@
  GNULIB_PUTENV = @GNULIB_PUTENV@
+ GNULIB_PUTS = @GNULIB_PUTS@
  GNULIB_PWRITE = @GNULIB_PWRITE@
+ GNULIB_QSORT_R = @GNULIB_QSORT_R@
  GNULIB_RANDOM = @GNULIB_RANDOM@
  GNULIB_RANDOM_R = @GNULIB_RANDOM_R@
***************
*** 356,367 ****
--- 509,543 ----
  GNULIB_REALLOC_POSIX = @GNULIB_REALLOC_POSIX@
  GNULIB_REALPATH = @GNULIB_REALPATH@
+ GNULIB_REMAINDER = @GNULIB_REMAINDER@
+ GNULIB_REMAINDERF = @GNULIB_REMAINDERF@
+ GNULIB_REMAINDERL = @GNULIB_REMAINDERL@
+ GNULIB_REMOVE = @GNULIB_REMOVE@
+ GNULIB_RENAME = @GNULIB_RENAME@
+ GNULIB_RENAMEAT = @GNULIB_RENAMEAT@
+ GNULIB_RINT = @GNULIB_RINT@
+ GNULIB_RINTF = @GNULIB_RINTF@
+ GNULIB_RINTL = @GNULIB_RINTL@
  GNULIB_RMDIR = @GNULIB_RMDIR@
+ GNULIB_ROUND = @GNULIB_ROUND@
+ GNULIB_ROUNDF = @GNULIB_ROUNDF@
+ GNULIB_ROUNDL = @GNULIB_ROUNDL@
  GNULIB_RPMATCH = @GNULIB_RPMATCH@
+ GNULIB_SCANF = @GNULIB_SCANF@
  GNULIB_SECURE_GETENV = @GNULIB_SECURE_GETENV@
  GNULIB_SETENV = @GNULIB_SETENV@
  GNULIB_SETHOSTNAME = @GNULIB_SETHOSTNAME@
  GNULIB_SETLOCALE = @GNULIB_SETLOCALE@
+ GNULIB_SIGNBIT = @GNULIB_SIGNBIT@
+ GNULIB_SINF = @GNULIB_SINF@
+ GNULIB_SINHF = @GNULIB_SINHF@
+ GNULIB_SINL = @GNULIB_SINL@
  GNULIB_SLEEP = @GNULIB_SLEEP@
+ GNULIB_SNPRINTF = @GNULIB_SNPRINTF@
+ GNULIB_SPRINTF_POSIX = @GNULIB_SPRINTF_POSIX@
+ GNULIB_SQRTF = @GNULIB_SQRTF@
+ GNULIB_SQRTL = @GNULIB_SQRTL@
  GNULIB_STAT = @GNULIB_STAT@
+ GNULIB_STDIO_H_NONBLOCKING = @GNULIB_STDIO_H_NONBLOCKING@
+ GNULIB_STDIO_H_SIGPIPE = @GNULIB_STDIO_H_SIGPIPE@
  GNULIB_STPCPY = @GNULIB_STPCPY@
  GNULIB_STPNCPY = @GNULIB_STPNCPY@
***************
*** 387,393 ****
--- 563,576 ----
  GNULIB_SYMLINKAT = @GNULIB_SYMLINKAT@
  GNULIB_SYSTEM_POSIX = @GNULIB_SYSTEM_POSIX@
+ GNULIB_TANF = @GNULIB_TANF@
+ GNULIB_TANHF = @GNULIB_TANHF@
+ GNULIB_TANL = @GNULIB_TANL@
  GNULIB_TIMEGM = @GNULIB_TIMEGM@
  GNULIB_TIME_R = @GNULIB_TIME_R@
+ GNULIB_TMPFILE = @GNULIB_TMPFILE@
  GNULIB_TOWCTRANS = @GNULIB_TOWCTRANS@
+ GNULIB_TRUNC = @GNULIB_TRUNC@
+ GNULIB_TRUNCF = @GNULIB_TRUNCF@
+ GNULIB_TRUNCL = @GNULIB_TRUNCL@
  GNULIB_TTYNAME_R = @GNULIB_TTYNAME_R@
  GNULIB_UNISTD_H_NONBLOCKING = @GNULIB_UNISTD_H_NONBLOCKING@
***************
*** 399,402 ****
--- 582,595 ----
  GNULIB_USLEEP = @GNULIB_USLEEP@
  GNULIB_UTIMENSAT = @GNULIB_UTIMENSAT@
+ GNULIB_VASPRINTF = @GNULIB_VASPRINTF@
+ GNULIB_VDPRINTF = @GNULIB_VDPRINTF@
+ GNULIB_VFPRINTF = @GNULIB_VFPRINTF@
+ GNULIB_VFPRINTF_POSIX = @GNULIB_VFPRINTF_POSIX@
+ GNULIB_VFSCANF = @GNULIB_VFSCANF@
+ GNULIB_VPRINTF = @GNULIB_VPRINTF@
+ GNULIB_VPRINTF_POSIX = @GNULIB_VPRINTF_POSIX@
+ GNULIB_VSCANF = @GNULIB_VSCANF@
+ GNULIB_VSNPRINTF = @GNULIB_VSNPRINTF@
+ GNULIB_VSPRINTF_POSIX = @GNULIB_VSPRINTF_POSIX@
  GNULIB_WCPCPY = @GNULIB_WCPCPY@
  GNULIB_WCPNCPY = @GNULIB_WCPNCPY@
***************
*** 438,472 ****
--- 631,732 ----
  GNULIB__EXIT = @GNULIB__EXIT@
  GREP = @GREP@
+ HAVE_ACOSF = @HAVE_ACOSF@
+ HAVE_ACOSL = @HAVE_ACOSL@
+ HAVE_ASINF = @HAVE_ASINF@
+ HAVE_ASINL = @HAVE_ASINL@
+ HAVE_ATAN2F = @HAVE_ATAN2F@
+ HAVE_ATANF = @HAVE_ATANF@
+ HAVE_ATANL = @HAVE_ATANL@
  HAVE_ATOLL = @HAVE_ATOLL@
  HAVE_BTOWC = @HAVE_BTOWC@
  HAVE_CANONICALIZE_FILE_NAME = @HAVE_CANONICALIZE_FILE_NAME@
+ HAVE_CBRT = @HAVE_CBRT@
+ HAVE_CBRTF = @HAVE_CBRTF@
+ HAVE_CBRTL = @HAVE_CBRTL@
  HAVE_CHOWN = @HAVE_CHOWN@
+ HAVE_COPYSIGN = @HAVE_COPYSIGN@
+ HAVE_COPYSIGNL = @HAVE_COPYSIGNL@
+ HAVE_COSF = @HAVE_COSF@
+ HAVE_COSHF = @HAVE_COSHF@
+ HAVE_COSL = @HAVE_COSL@
+ HAVE_DECL_ACOSL = @HAVE_DECL_ACOSL@
+ HAVE_DECL_ASINL = @HAVE_DECL_ASINL@
+ HAVE_DECL_ATANL = @HAVE_DECL_ATANL@
+ HAVE_DECL_CBRTF = @HAVE_DECL_CBRTF@
+ HAVE_DECL_CBRTL = @HAVE_DECL_CBRTL@
+ HAVE_DECL_CEILF = @HAVE_DECL_CEILF@
+ HAVE_DECL_CEILL = @HAVE_DECL_CEILL@
+ HAVE_DECL_COPYSIGNF = @HAVE_DECL_COPYSIGNF@
+ HAVE_DECL_COSL = @HAVE_DECL_COSL@
  HAVE_DECL_ENVIRON = @HAVE_DECL_ENVIRON@
+ HAVE_DECL_EXP2 = @HAVE_DECL_EXP2@
+ HAVE_DECL_EXP2F = @HAVE_DECL_EXP2F@
+ HAVE_DECL_EXP2L = @HAVE_DECL_EXP2L@
+ HAVE_DECL_EXPL = @HAVE_DECL_EXPL@
+ HAVE_DECL_EXPM1L = @HAVE_DECL_EXPM1L@
  HAVE_DECL_FCHDIR = @HAVE_DECL_FCHDIR@
  HAVE_DECL_FDATASYNC = @HAVE_DECL_FDATASYNC@
+ HAVE_DECL_FLOORF = @HAVE_DECL_FLOORF@
+ HAVE_DECL_FLOORL = @HAVE_DECL_FLOORL@
+ HAVE_DECL_FPURGE = @HAVE_DECL_FPURGE@
+ HAVE_DECL_FREXPL = @HAVE_DECL_FREXPL@
+ HAVE_DECL_FSEEKO = @HAVE_DECL_FSEEKO@
+ HAVE_DECL_FTELLO = @HAVE_DECL_FTELLO@
+ HAVE_DECL_GETDELIM = @HAVE_DECL_GETDELIM@
  HAVE_DECL_GETDOMAINNAME = @HAVE_DECL_GETDOMAINNAME@
+ HAVE_DECL_GETLINE = @HAVE_DECL_GETLINE@
  HAVE_DECL_GETLOADAVG = @HAVE_DECL_GETLOADAVG@
  HAVE_DECL_GETLOGIN_R = @HAVE_DECL_GETLOGIN_R@
  HAVE_DECL_GETPAGESIZE = @HAVE_DECL_GETPAGESIZE@
  HAVE_DECL_GETUSERSHELL = @HAVE_DECL_GETUSERSHELL@
+ HAVE_DECL_LDEXPL = @HAVE_DECL_LDEXPL@
  HAVE_DECL_LOCALTIME_R = @HAVE_DECL_LOCALTIME_R@
+ HAVE_DECL_LOG10L = @HAVE_DECL_LOG10L@
+ HAVE_DECL_LOG2 = @HAVE_DECL_LOG2@
+ HAVE_DECL_LOG2F = @HAVE_DECL_LOG2F@
+ HAVE_DECL_LOG2L = @HAVE_DECL_LOG2L@
+ HAVE_DECL_LOGB = @HAVE_DECL_LOGB@
+ HAVE_DECL_LOGL = @HAVE_DECL_LOGL@
  HAVE_DECL_MEMMEM = @HAVE_DECL_MEMMEM@
  HAVE_DECL_MEMRCHR = @HAVE_DECL_MEMRCHR@
+ HAVE_DECL_OBSTACK_PRINTF = @HAVE_DECL_OBSTACK_PRINTF@
+ HAVE_DECL_REMAINDER = @HAVE_DECL_REMAINDER@
+ HAVE_DECL_REMAINDERL = @HAVE_DECL_REMAINDERL@
+ HAVE_DECL_RINTF = @HAVE_DECL_RINTF@
+ HAVE_DECL_ROUND = @HAVE_DECL_ROUND@
+ HAVE_DECL_ROUNDF = @HAVE_DECL_ROUNDF@
+ HAVE_DECL_ROUNDL = @HAVE_DECL_ROUNDL@
  HAVE_DECL_SETENV = @HAVE_DECL_SETENV@
  HAVE_DECL_SETHOSTNAME = @HAVE_DECL_SETHOSTNAME@
+ HAVE_DECL_SINL = @HAVE_DECL_SINL@
+ HAVE_DECL_SNPRINTF = @HAVE_DECL_SNPRINTF@
+ HAVE_DECL_SQRTL = @HAVE_DECL_SQRTL@
  HAVE_DECL_STRDUP = @HAVE_DECL_STRDUP@
  HAVE_DECL_STRERROR_R = @HAVE_DECL_STRERROR_R@
+ HAVE_DECL_STRNCASECMP = @HAVE_DECL_STRNCASECMP@
  HAVE_DECL_STRNDUP = @HAVE_DECL_STRNDUP@
  HAVE_DECL_STRNLEN = @HAVE_DECL_STRNLEN@
  HAVE_DECL_STRSIGNAL = @HAVE_DECL_STRSIGNAL@
  HAVE_DECL_STRTOK_R = @HAVE_DECL_STRTOK_R@
+ HAVE_DECL_TANL = @HAVE_DECL_TANL@
+ HAVE_DECL_TRUNC = @HAVE_DECL_TRUNC@
+ HAVE_DECL_TRUNCF = @HAVE_DECL_TRUNCF@
+ HAVE_DECL_TRUNCL = @HAVE_DECL_TRUNCL@
  HAVE_DECL_TTYNAME_R = @HAVE_DECL_TTYNAME_R@
  HAVE_DECL_UNSETENV = @HAVE_DECL_UNSETENV@
+ HAVE_DECL_VSNPRINTF = @HAVE_DECL_VSNPRINTF@
  HAVE_DECL_WCTOB = @HAVE_DECL_WCTOB@
  HAVE_DECL_WCWIDTH = @HAVE_DECL_WCWIDTH@
+ HAVE_DPRINTF = @HAVE_DPRINTF@
  HAVE_DUP2 = @HAVE_DUP2@
  HAVE_DUP3 = @HAVE_DUP3@
  HAVE_DUPLOCALE = @HAVE_DUPLOCALE@
  HAVE_EUIDACCESS = @HAVE_EUIDACCESS@
+ HAVE_EXPF = @HAVE_EXPF@
+ HAVE_EXPL = @HAVE_EXPL@
+ HAVE_EXPM1 = @HAVE_EXPM1@
+ HAVE_EXPM1F = @HAVE_EXPM1F@
+ HAVE_FABSF = @HAVE_FABSF@
+ HAVE_FABSL = @HAVE_FABSL@
  HAVE_FACCESSAT = @HAVE_FACCESSAT@
  HAVE_FCHDIR = @HAVE_FCHDIR@
***************
*** 476,483 ****
--- 736,752 ----
  HAVE_FDATASYNC = @HAVE_FDATASYNC@
  HAVE_FEATURES_H = @HAVE_FEATURES_H@
+ HAVE_FFS = @HAVE_FFS@
  HAVE_FFSL = @HAVE_FFSL@
  HAVE_FFSLL = @HAVE_FFSLL@
+ HAVE_FMA = @HAVE_FMA@
+ HAVE_FMAF = @HAVE_FMAF@
+ HAVE_FMAL = @HAVE_FMAL@
+ HAVE_FMODF = @HAVE_FMODF@
+ HAVE_FMODL = @HAVE_FMODL@
+ HAVE_FREXPF = @HAVE_FREXPF@
+ HAVE_FSEEKO = @HAVE_FSEEKO@
  HAVE_FSTATAT = @HAVE_FSTATAT@
  HAVE_FSYNC = @HAVE_FSYNC@
+ HAVE_FTELLO = @HAVE_FTELLO@
  HAVE_FTRUNCATE = @HAVE_FTRUNCATE@
  HAVE_FUTIMENS = @HAVE_FUTIMENS@
***************
*** 492,496 ****
--- 761,773 ----
  HAVE_GRANTPT = @HAVE_GRANTPT@
  HAVE_GROUP_MEMBER = @HAVE_GROUP_MEMBER@
+ HAVE_HYPOTF = @HAVE_HYPOTF@
+ HAVE_HYPOTL = @HAVE_HYPOTL@
+ HAVE_ILOGB = @HAVE_ILOGB@
+ HAVE_ILOGBF = @HAVE_ILOGBF@
+ HAVE_ILOGBL = @HAVE_ILOGBL@
  HAVE_INTTYPES_H = @HAVE_INTTYPES_H@
+ HAVE_ISNAND = @HAVE_ISNAND@
+ HAVE_ISNANF = @HAVE_ISNANF@
+ HAVE_ISNANL = @HAVE_ISNANL@
  HAVE_ISWBLANK = @HAVE_ISWBLANK@
  HAVE_ISWCNTRL = @HAVE_ISWCNTRL@
***************
*** 502,509 ****
--- 779,797 ----
  HAVE_LCHMOD = @HAVE_LCHMOD@
  HAVE_LCHOWN = @HAVE_LCHOWN@
+ HAVE_LDEXPF = @HAVE_LDEXPF@
  HAVE_LINK = @HAVE_LINK@
  HAVE_LINKAT = @HAVE_LINKAT@
+ HAVE_LOG10F = @HAVE_LOG10F@
+ HAVE_LOG10L = @HAVE_LOG10L@
+ HAVE_LOG1P = @HAVE_LOG1P@
+ HAVE_LOG1PF = @HAVE_LOG1PF@
+ HAVE_LOG1PL = @HAVE_LOG1PL@
+ HAVE_LOGBF = @HAVE_LOGBF@
+ HAVE_LOGBL = @HAVE_LOGBL@
+ HAVE_LOGF = @HAVE_LOGF@
+ HAVE_LOGL = @HAVE_LOGL@
  HAVE_LONG_LONG_INT = @HAVE_LONG_LONG_INT@
  HAVE_LSTAT = @HAVE_LSTAT@
+ HAVE_MAX_ALIGN_T = @HAVE_MAX_ALIGN_T@
  HAVE_MBRLEN = @HAVE_MBRLEN@
  HAVE_MBRTOWC = @HAVE_MBRTOWC@
***************
*** 524,527 ****
--- 812,817 ----
  HAVE_MKSTEMP = @HAVE_MKSTEMP@
  HAVE_MKSTEMPS = @HAVE_MKSTEMPS@
+ HAVE_MODFF = @HAVE_MODFF@
+ HAVE_MODFL = @HAVE_MODFL@
  HAVE_MSVC_INVALID_PARAMETER_HANDLER = @HAVE_MSVC_INVALID_PARAMETER_HANDLER@
  HAVE_NANOSLEEP = @HAVE_NANOSLEEP@
***************
*** 529,535 ****
--- 819,828 ----
  HAVE_OPENAT = @HAVE_OPENAT@
  HAVE_OS_H = @HAVE_OS_H@
+ HAVE_PCLOSE = @HAVE_PCLOSE@
  HAVE_PIPE = @HAVE_PIPE@
  HAVE_PIPE2 = @HAVE_PIPE2@
+ HAVE_POPEN = @HAVE_POPEN@
  HAVE_POSIX_OPENPT = @HAVE_POSIX_OPENPT@
+ HAVE_POWF = @HAVE_POWF@
  HAVE_PREAD = @HAVE_PREAD@
  HAVE_PTSNAME = @HAVE_PTSNAME@
***************
*** 543,547 ****
--- 836,846 ----
  HAVE_READLINKAT = @HAVE_READLINKAT@
  HAVE_REALPATH = @HAVE_REALPATH@
+ HAVE_REMAINDER = @HAVE_REMAINDER@
+ HAVE_REMAINDERF = @HAVE_REMAINDERF@
+ HAVE_RENAMEAT = @HAVE_RENAMEAT@
+ HAVE_RINT = @HAVE_RINT@
+ HAVE_RINTL = @HAVE_RINTL@
  HAVE_RPMATCH = @HAVE_RPMATCH@
+ HAVE_SAME_LONG_DOUBLE_AS_DOUBLE = @HAVE_SAME_LONG_DOUBLE_AS_DOUBLE@
  HAVE_SECURE_GETENV = @HAVE_SECURE_GETENV@
  HAVE_SETENV = @HAVE_SETENV@
***************
*** 550,559 ****
--- 849,865 ----
  HAVE_SIGNED_WCHAR_T = @HAVE_SIGNED_WCHAR_T@
  HAVE_SIGNED_WINT_T = @HAVE_SIGNED_WINT_T@
+ HAVE_SINF = @HAVE_SINF@
+ HAVE_SINHF = @HAVE_SINHF@
+ HAVE_SINL = @HAVE_SINL@
  HAVE_SLEEP = @HAVE_SLEEP@
+ HAVE_SQRTF = @HAVE_SQRTF@
+ HAVE_SQRTL = @HAVE_SQRTL@
  HAVE_STDINT_H = @HAVE_STDINT_H@
  HAVE_STPCPY = @HAVE_STPCPY@
  HAVE_STPNCPY = @HAVE_STPNCPY@
+ HAVE_STRCASECMP = @HAVE_STRCASECMP@
  HAVE_STRCASESTR = @HAVE_STRCASESTR@
  HAVE_STRCHRNUL = @HAVE_STRCHRNUL@
+ HAVE_STRINGS_H = @HAVE_STRINGS_H@
  HAVE_STRPBRK = @HAVE_STRPBRK@
  HAVE_STRPTIME = @HAVE_STRPTIME@
***************
*** 573,576 ****
--- 879,885 ----
  HAVE_SYS_TIME_H = @HAVE_SYS_TIME_H@
  HAVE_SYS_TYPES_H = @HAVE_SYS_TYPES_H@
+ HAVE_TANF = @HAVE_TANF@
+ HAVE_TANHF = @HAVE_TANHF@
+ HAVE_TANL = @HAVE_TANL@
  HAVE_TIMEGM = @HAVE_TIMEGM@
  HAVE_UNISTD_H = @HAVE_UNISTD_H@
***************
*** 580,583 ****
--- 889,894 ----
  HAVE_USLEEP = @HAVE_USLEEP@
  HAVE_UTIMENSAT = @HAVE_UTIMENSAT@
+ HAVE_VASPRINTF = @HAVE_VASPRINTF@
+ HAVE_VDPRINTF = @HAVE_VDPRINTF@
  HAVE_WCHAR_H = @HAVE_WCHAR_H@
  HAVE_WCHAR_T = @HAVE_WCHAR_T@
***************
*** 664,673 ****
--- 975,989 ----
  NEXT_AS_FIRST_DIRECTIVE_ERRNO_H = @NEXT_AS_FIRST_DIRECTIVE_ERRNO_H@
  NEXT_AS_FIRST_DIRECTIVE_FCNTL_H = @NEXT_AS_FIRST_DIRECTIVE_FCNTL_H@
+ NEXT_AS_FIRST_DIRECTIVE_FLOAT_H = @NEXT_AS_FIRST_DIRECTIVE_FLOAT_H@
  NEXT_AS_FIRST_DIRECTIVE_GETOPT_H = @NEXT_AS_FIRST_DIRECTIVE_GETOPT_H@
  NEXT_AS_FIRST_DIRECTIVE_LANGINFO_H = @NEXT_AS_FIRST_DIRECTIVE_LANGINFO_H@
  NEXT_AS_FIRST_DIRECTIVE_LOCALE_H = @NEXT_AS_FIRST_DIRECTIVE_LOCALE_H@
+ NEXT_AS_FIRST_DIRECTIVE_MATH_H = @NEXT_AS_FIRST_DIRECTIVE_MATH_H@
+ NEXT_AS_FIRST_DIRECTIVE_STDARG_H = @NEXT_AS_FIRST_DIRECTIVE_STDARG_H@
  NEXT_AS_FIRST_DIRECTIVE_STDDEF_H = @NEXT_AS_FIRST_DIRECTIVE_STDDEF_H@
  NEXT_AS_FIRST_DIRECTIVE_STDINT_H = @NEXT_AS_FIRST_DIRECTIVE_STDINT_H@
+ NEXT_AS_FIRST_DIRECTIVE_STDIO_H = @NEXT_AS_FIRST_DIRECTIVE_STDIO_H@
  NEXT_AS_FIRST_DIRECTIVE_STDLIB_H = @NEXT_AS_FIRST_DIRECTIVE_STDLIB_H@
+ NEXT_AS_FIRST_DIRECTIVE_STRINGS_H = @NEXT_AS_FIRST_DIRECTIVE_STRINGS_H@
  NEXT_AS_FIRST_DIRECTIVE_STRING_H = @NEXT_AS_FIRST_DIRECTIVE_STRING_H@
  NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H@
***************
*** 680,689 ****
--- 996,1010 ----
  NEXT_ERRNO_H = @NEXT_ERRNO_H@
  NEXT_FCNTL_H = @NEXT_FCNTL_H@
+ NEXT_FLOAT_H = @NEXT_FLOAT_H@
  NEXT_GETOPT_H = @NEXT_GETOPT_H@
  NEXT_LANGINFO_H = @NEXT_LANGINFO_H@
  NEXT_LOCALE_H = @NEXT_LOCALE_H@
+ NEXT_MATH_H = @NEXT_MATH_H@
+ NEXT_STDARG_H = @NEXT_STDARG_H@
  NEXT_STDDEF_H = @NEXT_STDDEF_H@
  NEXT_STDINT_H = @NEXT_STDINT_H@
+ NEXT_STDIO_H = @NEXT_STDIO_H@
  NEXT_STDLIB_H = @NEXT_STDLIB_H@
+ NEXT_STRINGS_H = @NEXT_STRINGS_H@
  NEXT_STRING_H = @NEXT_STRING_H@
  NEXT_SYS_STAT_H = @NEXT_SYS_STAT_H@
***************
*** 715,743 ****
--- 1036,1129 ----
  REPLACE_CALLOC = @REPLACE_CALLOC@
  REPLACE_CANONICALIZE_FILE_NAME = @REPLACE_CANONICALIZE_FILE_NAME@
+ REPLACE_CBRTF = @REPLACE_CBRTF@
+ REPLACE_CBRTL = @REPLACE_CBRTL@
+ REPLACE_CEIL = @REPLACE_CEIL@
+ REPLACE_CEILF = @REPLACE_CEILF@
+ REPLACE_CEILL = @REPLACE_CEILL@
  REPLACE_CHOWN = @REPLACE_CHOWN@
  REPLACE_CLOSE = @REPLACE_CLOSE@
+ REPLACE_DPRINTF = @REPLACE_DPRINTF@
  REPLACE_DUP = @REPLACE_DUP@
  REPLACE_DUP2 = @REPLACE_DUP2@
  REPLACE_DUPLOCALE = @REPLACE_DUPLOCALE@
+ REPLACE_EXP2 = @REPLACE_EXP2@
+ REPLACE_EXP2L = @REPLACE_EXP2L@
+ REPLACE_EXPM1 = @REPLACE_EXPM1@
+ REPLACE_EXPM1F = @REPLACE_EXPM1F@
+ REPLACE_FABSL = @REPLACE_FABSL@
  REPLACE_FCHOWNAT = @REPLACE_FCHOWNAT@
+ REPLACE_FCLOSE = @REPLACE_FCLOSE@
  REPLACE_FCNTL = @REPLACE_FCNTL@
+ REPLACE_FDOPEN = @REPLACE_FDOPEN@
+ REPLACE_FFLUSH = @REPLACE_FFLUSH@
+ REPLACE_FLOOR = @REPLACE_FLOOR@
+ REPLACE_FLOORF = @REPLACE_FLOORF@
+ REPLACE_FLOORL = @REPLACE_FLOORL@
+ REPLACE_FMA = @REPLACE_FMA@
+ REPLACE_FMAF = @REPLACE_FMAF@
+ REPLACE_FMAL = @REPLACE_FMAL@
+ REPLACE_FMOD = @REPLACE_FMOD@
+ REPLACE_FMODF = @REPLACE_FMODF@
+ REPLACE_FMODL = @REPLACE_FMODL@
+ REPLACE_FOPEN = @REPLACE_FOPEN@
+ REPLACE_FPRINTF = @REPLACE_FPRINTF@
+ REPLACE_FPURGE = @REPLACE_FPURGE@
+ REPLACE_FREOPEN = @REPLACE_FREOPEN@
+ REPLACE_FREXP = @REPLACE_FREXP@
+ REPLACE_FREXPF = @REPLACE_FREXPF@
+ REPLACE_FREXPL = @REPLACE_FREXPL@
+ REPLACE_FSEEK = @REPLACE_FSEEK@
+ REPLACE_FSEEKO = @REPLACE_FSEEKO@
  REPLACE_FSTAT = @REPLACE_FSTAT@
  REPLACE_FSTATAT = @REPLACE_FSTATAT@
+ REPLACE_FTELL = @REPLACE_FTELL@
+ REPLACE_FTELLO = @REPLACE_FTELLO@
  REPLACE_FTRUNCATE = @REPLACE_FTRUNCATE@
  REPLACE_FUTIMENS = @REPLACE_FUTIMENS@
  REPLACE_GETCWD = @REPLACE_GETCWD@
+ REPLACE_GETDELIM = @REPLACE_GETDELIM@
  REPLACE_GETDOMAINNAME = @REPLACE_GETDOMAINNAME@
+ REPLACE_GETDTABLESIZE = @REPLACE_GETDTABLESIZE@
  REPLACE_GETGROUPS = @REPLACE_GETGROUPS@
+ REPLACE_GETLINE = @REPLACE_GETLINE@
  REPLACE_GETLOGIN_R = @REPLACE_GETLOGIN_R@
  REPLACE_GETPAGESIZE = @REPLACE_GETPAGESIZE@
  REPLACE_GETTIMEOFDAY = @REPLACE_GETTIMEOFDAY@
+ REPLACE_GMTIME = @REPLACE_GMTIME@
+ REPLACE_HUGE_VAL = @REPLACE_HUGE_VAL@
+ REPLACE_HYPOT = @REPLACE_HYPOT@
+ REPLACE_HYPOTF = @REPLACE_HYPOTF@
+ REPLACE_HYPOTL = @REPLACE_HYPOTL@
+ REPLACE_ILOGB = @REPLACE_ILOGB@
+ REPLACE_ILOGBF = @REPLACE_ILOGBF@
  REPLACE_ISATTY = @REPLACE_ISATTY@
+ REPLACE_ISFINITE = @REPLACE_ISFINITE@
+ REPLACE_ISINF = @REPLACE_ISINF@
+ REPLACE_ISNAN = @REPLACE_ISNAN@
  REPLACE_ISWBLANK = @REPLACE_ISWBLANK@
  REPLACE_ISWCNTRL = @REPLACE_ISWCNTRL@
+ REPLACE_ITOLD = @REPLACE_ITOLD@
  REPLACE_LCHOWN = @REPLACE_LCHOWN@
+ REPLACE_LDEXPL = @REPLACE_LDEXPL@
  REPLACE_LINK = @REPLACE_LINK@
  REPLACE_LINKAT = @REPLACE_LINKAT@
  REPLACE_LOCALECONV = @REPLACE_LOCALECONV@
+ REPLACE_LOCALTIME = @REPLACE_LOCALTIME@
  REPLACE_LOCALTIME_R = @REPLACE_LOCALTIME_R@
+ REPLACE_LOG = @REPLACE_LOG@
+ REPLACE_LOG10 = @REPLACE_LOG10@
+ REPLACE_LOG10F = @REPLACE_LOG10F@
+ REPLACE_LOG10L = @REPLACE_LOG10L@
+ REPLACE_LOG1P = @REPLACE_LOG1P@
+ REPLACE_LOG1PF = @REPLACE_LOG1PF@
+ REPLACE_LOG1PL = @REPLACE_LOG1PL@
+ REPLACE_LOG2 = @REPLACE_LOG2@
+ REPLACE_LOG2F = @REPLACE_LOG2F@
+ REPLACE_LOG2L = @REPLACE_LOG2L@
+ REPLACE_LOGB = @REPLACE_LOGB@
+ REPLACE_LOGBF = @REPLACE_LOGBF@
+ REPLACE_LOGBL = @REPLACE_LOGBL@
+ REPLACE_LOGF = @REPLACE_LOGF@
+ REPLACE_LOGL = @REPLACE_LOGL@
  REPLACE_LSEEK = @REPLACE_LSEEK@
  REPLACE_LSTAT = @REPLACE_LSTAT@
***************
*** 757,780 ****
--- 1143,1192 ----
  REPLACE_MKSTEMP = @REPLACE_MKSTEMP@
  REPLACE_MKTIME = @REPLACE_MKTIME@
+ REPLACE_MODF = @REPLACE_MODF@
+ REPLACE_MODFF = @REPLACE_MODFF@
+ REPLACE_MODFL = @REPLACE_MODFL@
+ REPLACE_NAN = @REPLACE_NAN@
  REPLACE_NANOSLEEP = @REPLACE_NANOSLEEP@
  REPLACE_NL_LANGINFO = @REPLACE_NL_LANGINFO@
  REPLACE_NULL = @REPLACE_NULL@
+ REPLACE_OBSTACK_PRINTF = @REPLACE_OBSTACK_PRINTF@
  REPLACE_OPEN = @REPLACE_OPEN@
  REPLACE_OPENAT = @REPLACE_OPENAT@
+ REPLACE_PERROR = @REPLACE_PERROR@
+ REPLACE_POPEN = @REPLACE_POPEN@
  REPLACE_PREAD = @REPLACE_PREAD@
+ REPLACE_PRINTF = @REPLACE_PRINTF@
  REPLACE_PTSNAME = @REPLACE_PTSNAME@
  REPLACE_PTSNAME_R = @REPLACE_PTSNAME_R@
  REPLACE_PUTENV = @REPLACE_PUTENV@
  REPLACE_PWRITE = @REPLACE_PWRITE@
+ REPLACE_QSORT_R = @REPLACE_QSORT_R@
  REPLACE_RANDOM_R = @REPLACE_RANDOM_R@
  REPLACE_READ = @REPLACE_READ@
  REPLACE_READLINK = @REPLACE_READLINK@
+ REPLACE_READLINKAT = @REPLACE_READLINKAT@
  REPLACE_REALLOC = @REPLACE_REALLOC@
  REPLACE_REALPATH = @REPLACE_REALPATH@
+ REPLACE_REMAINDER = @REPLACE_REMAINDER@
+ REPLACE_REMAINDERF = @REPLACE_REMAINDERF@
+ REPLACE_REMAINDERL = @REPLACE_REMAINDERL@
+ REPLACE_REMOVE = @REPLACE_REMOVE@
+ REPLACE_RENAME = @REPLACE_RENAME@
+ REPLACE_RENAMEAT = @REPLACE_RENAMEAT@
  REPLACE_RMDIR = @REPLACE_RMDIR@
+ REPLACE_ROUND = @REPLACE_ROUND@
+ REPLACE_ROUNDF = @REPLACE_ROUNDF@
+ REPLACE_ROUNDL = @REPLACE_ROUNDL@
  REPLACE_SETENV = @REPLACE_SETENV@
  REPLACE_SETLOCALE = @REPLACE_SETLOCALE@
+ REPLACE_SIGNBIT = @REPLACE_SIGNBIT@
+ REPLACE_SIGNBIT_USING_GCC = @REPLACE_SIGNBIT_USING_GCC@
  REPLACE_SLEEP = @REPLACE_SLEEP@
+ REPLACE_SNPRINTF = @REPLACE_SNPRINTF@
+ REPLACE_SPRINTF = @REPLACE_SPRINTF@
+ REPLACE_SQRTL = @REPLACE_SQRTL@
  REPLACE_STAT = @REPLACE_STAT@
+ REPLACE_STDIO_READ_FUNCS = @REPLACE_STDIO_READ_FUNCS@
+ REPLACE_STDIO_WRITE_FUNCS = @REPLACE_STDIO_WRITE_FUNCS@
  REPLACE_STPNCPY = @REPLACE_STPNCPY@
  REPLACE_STRCASESTR = @REPLACE_STRCASESTR@
***************
*** 793,798 ****
--- 1205,1215 ----
  REPLACE_STRUCT_TIMEVAL = @REPLACE_STRUCT_TIMEVAL@
  REPLACE_SYMLINK = @REPLACE_SYMLINK@
+ REPLACE_SYMLINKAT = @REPLACE_SYMLINKAT@
  REPLACE_TIMEGM = @REPLACE_TIMEGM@
+ REPLACE_TMPFILE = @REPLACE_TMPFILE@
  REPLACE_TOWLOWER = @REPLACE_TOWLOWER@
+ REPLACE_TRUNC = @REPLACE_TRUNC@
+ REPLACE_TRUNCF = @REPLACE_TRUNCF@
+ REPLACE_TRUNCL = @REPLACE_TRUNCL@
  REPLACE_TTYNAME_R = @REPLACE_TTYNAME_R@
  REPLACE_UNLINK = @REPLACE_UNLINK@
***************
*** 801,804 ****
--- 1218,1227 ----
  REPLACE_USLEEP = @REPLACE_USLEEP@
  REPLACE_UTIMENSAT = @REPLACE_UTIMENSAT@
+ REPLACE_VASPRINTF = @REPLACE_VASPRINTF@
+ REPLACE_VDPRINTF = @REPLACE_VDPRINTF@
+ REPLACE_VFPRINTF = @REPLACE_VFPRINTF@
+ REPLACE_VPRINTF = @REPLACE_VPRINTF@
+ REPLACE_VSNPRINTF = @REPLACE_VSNPRINTF@
+ REPLACE_VSPRINTF = @REPLACE_VSPRINTF@
  REPLACE_WCRTOMB = @REPLACE_WCRTOMB@
  REPLACE_WCSNRTOMBS = @REPLACE_WCSNRTOMBS@
***************
*** 814,817 ****
--- 1237,1241 ----
  SIG_ATOMIC_T_SUFFIX = @SIG_ATOMIC_T_SUFFIX@
  SIZE_T_SUFFIX = @SIZE_T_SUFFIX@
+ STDARG_H = @STDARG_H@
  STDBOOL_H = @STDBOOL_H@
  STDDEF_H = @STDDEF_H@
***************
*** 823,826 ****
--- 1247,1251 ----
  TIME_H_DEFINES_STRUCT_TIMESPEC = @TIME_H_DEFINES_STRUCT_TIMESPEC@
  UNDEFINE_STRTOK_R = @UNDEFINE_STRTOK_R@
+ UNISTD_H_DEFINES_STRUCT_TIMESPEC = @UNISTD_H_DEFINES_STRUCT_TIMESPEC@
  UNISTD_H_HAVE_WINSOCK2_H = @UNISTD_H_HAVE_WINSOCK2_H@
  UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS = @UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS@
***************
*** 887,890 ****
--- 1312,1316 ----
  program_transform_name = @program_transform_name@
  psdir = @psdir@
+ runstatedir = @runstatedir@
  sbindir = @sbindir@
  sharedstatedir = @sharedstatedir@
***************
*** 918,922 ****
  	$(am__cd) $(top_srcdir) && \
  	  $(AUTOMAKE) --gnu tp/tests/contents/Makefile
- .PRECIOUS: Makefile
  Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  	@case '$?' in \
--- 1344,1347 ----
***************
*** 1091,1094 ****
--- 1516,1521 ----
  	uninstall-am
  
+ .PRECIOUS: Makefile
+ 
  
  distclean-local:
diff -Nrc2 texinfo-5.2/tp/tests/contents/res_parser/contents_and_parts/contents_and_parts.html texinfo-6.0/tp/tests/contents/res_parser/contents_and_parts/contents_and_parts.html
*** texinfo-5.2/tp/tests/contents/res_parser/contents_and_parts/contents_and_parts.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/contents/res_parser/contents_and_parts/contents_and_parts.html	2015-02-08 13:22:59.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  <a name="Top"></a>
diff -Nrc2 texinfo-5.2/tp/tests/contents/res_parser/contents_at_begin/contents_at_begin.html texinfo-6.0/tp/tests/contents/res_parser/contents_at_begin/contents_at_begin.html
*** texinfo-5.2/tp/tests/contents/res_parser/contents_at_begin/contents_at_begin.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/contents/res_parser/contents_at_begin/contents_at_begin.html	2015-02-08 13:22:58.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  
diff -Nrc2 texinfo-5.2/tp/tests/contents/res_parser/contents_at_begin_inline/contents_at_begin.html texinfo-6.0/tp/tests/contents/res_parser/contents_at_begin_inline/contents_at_begin.html
*** texinfo-5.2/tp/tests/contents/res_parser/contents_at_begin_inline/contents_at_begin.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/contents/res_parser/contents_at_begin_inline/contents_at_begin.html	2015-02-08 13:22:57.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="SEC_Contents"></a>
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  <a name="SEC_Contents"></a>
diff -Nrc2 texinfo-5.2/tp/tests/contents/res_parser/contents_at_end/contents_at_end.html texinfo-6.0/tp/tests/contents/res_parser/contents_at_end/contents_at_end.html
*** texinfo-5.2/tp/tests/contents/res_parser/contents_at_end/contents_at_end.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/contents/res_parser/contents_at_end/contents_at_end.html	2015-02-08 13:22:59.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  
diff -Nrc2 texinfo-5.2/tp/tests/contents/res_parser/contents_at_end_inline/contents_at_end.html texinfo-6.0/tp/tests/contents/res_parser/contents_at_end_inline/contents_at_end.html
*** texinfo-5.2/tp/tests/contents/res_parser/contents_at_end_inline/contents_at_end.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/contents/res_parser/contents_at_end_inline/contents_at_end.html	2015-02-08 13:22:59.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  
diff -Nrc2 texinfo-5.2/tp/tests/contents/res_parser/contents_in_middle_chapter/contents_in_middle_chapter.html texinfo-6.0/tp/tests/contents/res_parser/contents_in_middle_chapter/contents_in_middle_chapter.html
*** texinfo-5.2/tp/tests/contents/res_parser/contents_in_middle_chapter/contents_in_middle_chapter.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/contents/res_parser/contents_in_middle_chapter/contents_in_middle_chapter.html	2015-02-08 13:22:59.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  
diff -Nrc2 texinfo-5.2/tp/tests/contents/res_parser/contents_in_middle_chapter_inline/contents_in_middle_chapter.html texinfo-6.0/tp/tests/contents/res_parser/contents_in_middle_chapter_inline/contents_in_middle_chapter.html
*** texinfo-5.2/tp/tests/contents/res_parser/contents_in_middle_chapter_inline/contents_in_middle_chapter.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/contents/res_parser/contents_in_middle_chapter_inline/contents_in_middle_chapter.html	2015-02-08 13:22:59.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  
diff -Nrc2 texinfo-5.2/tp/tests/contents/res_parser/contents_in_middle_section/contents_in_middle_section.html texinfo-6.0/tp/tests/contents/res_parser/contents_in_middle_section/contents_in_middle_section.html
*** texinfo-5.2/tp/tests/contents/res_parser/contents_in_middle_section/contents_in_middle_section.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/contents/res_parser/contents_in_middle_section/contents_in_middle_section.html	2015-02-08 13:22:59.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  
diff -Nrc2 texinfo-5.2/tp/tests/contents/res_parser/contents_in_middle_section_inline/contents_in_middle_section.html texinfo-6.0/tp/tests/contents/res_parser/contents_in_middle_section_inline/contents_in_middle_section.html
*** texinfo-5.2/tp/tests/contents/res_parser/contents_in_middle_section_inline/contents_in_middle_section.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/contents/res_parser/contents_in_middle_section_inline/contents_in_middle_section.html	2015-02-08 13:22:59.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  
diff -Nrc2 texinfo-5.2/tp/tests/contents/res_parser/double_contents/double_contents.html texinfo-6.0/tp/tests/contents/res_parser/double_contents/double_contents.html
*** texinfo-5.2/tp/tests/contents/res_parser/double_contents/double_contents.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/contents/res_parser/double_contents/double_contents.html	2015-02-08 13:22:58.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  
diff -Nrc2 texinfo-5.2/tp/tests/contents/res_parser/double_contents_book/double_contents.html texinfo-6.0/tp/tests/contents/res_parser/double_contents_book/double_contents.html
*** texinfo-5.2/tp/tests/contents/res_parser/double_contents_book/double_contents.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/contents/res_parser/double_contents_book/double_contents.html	2015-02-08 13:22:59.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="SEC_Contents"></a>
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  <a name="SEC_Contents"></a>
diff -Nrc2 texinfo-5.2/tp/tests/contents/res_parser/double_contents_chapter/chapter.html texinfo-6.0/tp/tests/contents/res_parser/double_contents_chapter/chapter.html
*** texinfo-5.2/tp/tests/contents/res_parser/double_contents_chapter/chapter.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/contents/res_parser/double_contents_chapter/chapter.html	2015-02-08 13:22:58.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="chapter"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="chapter"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/contents/res_parser/double_contents_chapter/double_contents_abt.html texinfo-6.0/tp/tests/contents/res_parser/double_contents_chapter/double_contents_abt.html
*** texinfo-5.2/tp/tests/contents/res_parser/double_contents_chapter/double_contents_abt.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/contents/res_parser/double_contents_chapter/double_contents_abt.html	2015-02-08 13:22:58.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/contents/res_parser/double_contents_chapter/double_contents_toc.html texinfo-6.0/tp/tests/contents/res_parser/double_contents_chapter/double_contents_toc.html
*** texinfo-5.2/tp/tests/contents/res_parser/double_contents_chapter/double_contents_toc.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/contents/res_parser/double_contents_chapter/double_contents_toc.html	2015-02-08 13:22:58.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_Contents"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="SEC_Contents"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/contents/res_parser/double_contents_chapter/index.html texinfo-6.0/tp/tests/contents/res_parser/double_contents_chapter/index.html
*** texinfo-5.2/tp/tests/contents/res_parser/double_contents_chapter/index.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/contents/res_parser/double_contents_chapter/index.html	2015-02-08 13:22:58.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  
diff -Nrc2 texinfo-5.2/tp/tests/contents/res_parser/double_contents_chapter/section.html texinfo-6.0/tp/tests/contents/res_parser/double_contents_chapter/section.html
*** texinfo-5.2/tp/tests/contents/res_parser/double_contents_chapter/section.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/contents/res_parser/double_contents_chapter/section.html	2015-02-08 13:22:58.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="chapter.html#section">section</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="chapter.html#section">section</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/contents/res_parser/double_contents_inline/double_contents.html texinfo-6.0/tp/tests/contents/res_parser/double_contents_inline/double_contents.html
*** texinfo-5.2/tp/tests/contents/res_parser/double_contents_inline/double_contents.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/contents/res_parser/double_contents_inline/double_contents.html	2015-02-08 13:22:58.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="SEC_Contents"></a>
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  <a name="SEC_Contents"></a>
diff -Nrc2 texinfo-5.2/tp/tests/contents/res_parser/double_contents_inline_chapter/chapter.html texinfo-6.0/tp/tests/contents/res_parser/double_contents_inline_chapter/chapter.html
*** texinfo-5.2/tp/tests/contents/res_parser/double_contents_inline_chapter/chapter.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/contents/res_parser/double_contents_inline_chapter/chapter.html	2015-02-08 13:22:58.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="chapter"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="chapter"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/contents/res_parser/double_contents_inline_chapter/double_contents_abt.html texinfo-6.0/tp/tests/contents/res_parser/double_contents_inline_chapter/double_contents_abt.html
*** texinfo-5.2/tp/tests/contents/res_parser/double_contents_inline_chapter/double_contents_abt.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/contents/res_parser/double_contents_inline_chapter/double_contents_abt.html	2015-02-08 13:22:58.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/contents/res_parser/double_contents_inline_chapter/index.html texinfo-6.0/tp/tests/contents/res_parser/double_contents_inline_chapter/index.html
*** texinfo-5.2/tp/tests/contents/res_parser/double_contents_inline_chapter/index.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/contents/res_parser/double_contents_inline_chapter/index.html	2015-02-08 13:22:58.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="SEC_Contents"></a>
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  <a name="SEC_Contents"></a>
diff -Nrc2 texinfo-5.2/tp/tests/contents/res_parser/double_contents_inline_chapter/section.html texinfo-6.0/tp/tests/contents/res_parser/double_contents_inline_chapter/section.html
*** texinfo-5.2/tp/tests/contents/res_parser/double_contents_inline_chapter/section.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/contents/res_parser/double_contents_inline_chapter/section.html	2015-02-08 13:22:58.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="chapter.html#section">section</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="chapter.html#section">section</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/contents/res_parser/double_contents_inline_nodes/chapter.html texinfo-6.0/tp/tests/contents/res_parser/double_contents_inline_nodes/chapter.html
*** texinfo-5.2/tp/tests/contents/res_parser/double_contents_inline_nodes/chapter.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/contents/res_parser/double_contents_inline_nodes/chapter.html	2015-02-08 13:22:58.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="chapter"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="chapter"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/contents/res_parser/double_contents_inline_nodes/double_contents_abt.html texinfo-6.0/tp/tests/contents/res_parser/double_contents_inline_nodes/double_contents_abt.html
*** texinfo-5.2/tp/tests/contents/res_parser/double_contents_inline_nodes/double_contents_abt.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/contents/res_parser/double_contents_inline_nodes/double_contents_abt.html	2015-02-08 13:22:58.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/contents/res_parser/double_contents_inline_nodes/index.html texinfo-6.0/tp/tests/contents/res_parser/double_contents_inline_nodes/index.html
*** texinfo-5.2/tp/tests/contents/res_parser/double_contents_inline_nodes/index.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/contents/res_parser/double_contents_inline_nodes/index.html	2015-02-08 13:22:58.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="SEC_Contents"></a>
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  <a name="SEC_Contents"></a>
diff -Nrc2 texinfo-5.2/tp/tests/contents/res_parser/double_contents_inline_nodes/section.html texinfo-6.0/tp/tests/contents/res_parser/double_contents_inline_nodes/section.html
*** texinfo-5.2/tp/tests/contents/res_parser/double_contents_inline_nodes/section.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/contents/res_parser/double_contents_inline_nodes/section.html	2015-02-08 13:22:58.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="section"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="section"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/contents/res_parser/double_contents_inline_section/chapter.html texinfo-6.0/tp/tests/contents/res_parser/double_contents_inline_section/chapter.html
*** texinfo-5.2/tp/tests/contents/res_parser/double_contents_inline_section/chapter.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/contents/res_parser/double_contents_inline_section/chapter.html	2015-02-08 13:22:59.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="chapter"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="chapter"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/contents/res_parser/double_contents_inline_section/double_contents_abt.html texinfo-6.0/tp/tests/contents/res_parser/double_contents_inline_section/double_contents_abt.html
*** texinfo-5.2/tp/tests/contents/res_parser/double_contents_inline_section/double_contents_abt.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/contents/res_parser/double_contents_inline_section/double_contents_abt.html	2015-02-08 13:22:59.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/contents/res_parser/double_contents_inline_section/index.html texinfo-6.0/tp/tests/contents/res_parser/double_contents_inline_section/index.html
*** texinfo-5.2/tp/tests/contents/res_parser/double_contents_inline_section/index.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/contents/res_parser/double_contents_inline_section/index.html	2015-02-08 13:22:59.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="SEC_Contents"></a>
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  <a name="SEC_Contents"></a>
diff -Nrc2 texinfo-5.2/tp/tests/contents/res_parser/double_contents_inline_section/section.html texinfo-6.0/tp/tests/contents/res_parser/double_contents_inline_section/section.html
*** texinfo-5.2/tp/tests/contents/res_parser/double_contents_inline_section/section.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/contents/res_parser/double_contents_inline_section/section.html	2015-02-08 13:22:59.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="section"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="section"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/contents/res_parser/double_contents_nodes/chapter.html texinfo-6.0/tp/tests/contents/res_parser/double_contents_nodes/chapter.html
*** texinfo-5.2/tp/tests/contents/res_parser/double_contents_nodes/chapter.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/contents/res_parser/double_contents_nodes/chapter.html	2015-02-08 13:22:58.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="chapter"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="chapter"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/contents/res_parser/double_contents_nodes/double_contents_abt.html texinfo-6.0/tp/tests/contents/res_parser/double_contents_nodes/double_contents_abt.html
*** texinfo-5.2/tp/tests/contents/res_parser/double_contents_nodes/double_contents_abt.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/contents/res_parser/double_contents_nodes/double_contents_abt.html	2015-02-08 13:22:58.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/contents/res_parser/double_contents_nodes/double_contents_toc.html texinfo-6.0/tp/tests/contents/res_parser/double_contents_nodes/double_contents_toc.html
*** texinfo-5.2/tp/tests/contents/res_parser/double_contents_nodes/double_contents_toc.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/contents/res_parser/double_contents_nodes/double_contents_toc.html	2015-02-08 13:22:58.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_Contents"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="SEC_Contents"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/contents/res_parser/double_contents_nodes/index.html texinfo-6.0/tp/tests/contents/res_parser/double_contents_nodes/index.html
*** texinfo-5.2/tp/tests/contents/res_parser/double_contents_nodes/index.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/contents/res_parser/double_contents_nodes/index.html	2015-02-08 13:22:58.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  
diff -Nrc2 texinfo-5.2/tp/tests/contents/res_parser/double_contents_nodes/section.html texinfo-6.0/tp/tests/contents/res_parser/double_contents_nodes/section.html
*** texinfo-5.2/tp/tests/contents/res_parser/double_contents_nodes/section.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/contents/res_parser/double_contents_nodes/section.html	2015-02-08 13:22:58.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="section"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="section"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/contents/res_parser/double_contents_section/chapter.html texinfo-6.0/tp/tests/contents/res_parser/double_contents_section/chapter.html
*** texinfo-5.2/tp/tests/contents/res_parser/double_contents_section/chapter.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/contents/res_parser/double_contents_section/chapter.html	2015-02-08 13:22:59.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="chapter"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="chapter"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/contents/res_parser/double_contents_section/double_contents_abt.html texinfo-6.0/tp/tests/contents/res_parser/double_contents_section/double_contents_abt.html
*** texinfo-5.2/tp/tests/contents/res_parser/double_contents_section/double_contents_abt.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/contents/res_parser/double_contents_section/double_contents_abt.html	2015-02-08 13:22:59.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/contents/res_parser/double_contents_section/double_contents_toc.html texinfo-6.0/tp/tests/contents/res_parser/double_contents_section/double_contents_toc.html
*** texinfo-5.2/tp/tests/contents/res_parser/double_contents_section/double_contents_toc.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/contents/res_parser/double_contents_section/double_contents_toc.html	2015-02-08 13:22:59.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_Contents"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="SEC_Contents"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/contents/res_parser/double_contents_section/index.html texinfo-6.0/tp/tests/contents/res_parser/double_contents_section/index.html
*** texinfo-5.2/tp/tests/contents/res_parser/double_contents_section/index.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/contents/res_parser/double_contents_section/index.html	2015-02-08 13:22:59.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  
diff -Nrc2 texinfo-5.2/tp/tests/contents/res_parser/double_contents_section/section.html texinfo-6.0/tp/tests/contents/res_parser/double_contents_section/section.html
*** texinfo-5.2/tp/tests/contents/res_parser/double_contents_section/section.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/contents/res_parser/double_contents_section/section.html	2015-02-08 13:22:59.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="section"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="section"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/contents/res_parser/double_contents_setcontentsaftertitlepage/double_contents_setcontentsaftertitlepage.html texinfo-6.0/tp/tests/contents/res_parser/double_contents_setcontentsaftertitlepage/double_contents_setcontentsaftertitlepage.html
*** texinfo-5.2/tp/tests/contents/res_parser/double_contents_setcontentsaftertitlepage/double_contents_setcontentsaftertitlepage.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/contents/res_parser/double_contents_setcontentsaftertitlepage/double_contents_setcontentsaftertitlepage.html	2015-02-08 13:22:58.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_Contents"></a>
  <h1 class="contents-heading">Table of Contents</h1>
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="SEC_Contents"></a>
  <h1 class="contents-heading">Table of Contents</h1>
diff -Nrc2 texinfo-5.2/tp/tests/contents/res_parser/double_contents_setcontentsaftertitlepage_book/double_contents_setcontentsaftertitlepage.html texinfo-6.0/tp/tests/contents/res_parser/double_contents_setcontentsaftertitlepage_book/double_contents_setcontentsaftertitlepage.html
*** texinfo-5.2/tp/tests/contents/res_parser/double_contents_setcontentsaftertitlepage_book/double_contents_setcontentsaftertitlepage.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/contents/res_parser/double_contents_setcontentsaftertitlepage_book/double_contents_setcontentsaftertitlepage.html	2015-02-08 13:22:59.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_Contents"></a>
  <h1 class="contents-heading">Table of Contents</h1>
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="SEC_Contents"></a>
  <h1 class="contents-heading">Table of Contents</h1>
diff -Nrc2 texinfo-5.2/tp/tests/contents/res_parser/double_contents_setcontentsaftertitlepage_book_chapter/chapter.html texinfo-6.0/tp/tests/contents/res_parser/double_contents_setcontentsaftertitlepage_book_chapter/chapter.html
*** texinfo-5.2/tp/tests/contents/res_parser/double_contents_setcontentsaftertitlepage_book_chapter/chapter.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/contents/res_parser/double_contents_setcontentsaftertitlepage_book_chapter/chapter.html	2015-02-08 13:22:57.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="chapter"></a>
  <ul class="no-bullet"><li><a href="index.html#Top">Double contents</a> </li>
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="chapter"></a>
  <ul class="no-bullet"><li><a href="index.html#Top">Double contents</a> </li>
diff -Nrc2 texinfo-5.2/tp/tests/contents/res_parser/double_contents_setcontentsaftertitlepage_book_chapter/double_contents_setcontentsaftertitlepage_abt.html texinfo-6.0/tp/tests/contents/res_parser/double_contents_setcontentsaftertitlepage_book_chapter/double_contents_setcontentsaftertitlepage_abt.html
*** texinfo-5.2/tp/tests/contents/res_parser/double_contents_setcontentsaftertitlepage_book_chapter/double_contents_setcontentsaftertitlepage_abt.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/contents/res_parser/double_contents_setcontentsaftertitlepage_book_chapter/double_contents_setcontentsaftertitlepage_abt.html	2015-02-08 13:22:57.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/contents/res_parser/double_contents_setcontentsaftertitlepage_book_chapter/index.html texinfo-6.0/tp/tests/contents/res_parser/double_contents_setcontentsaftertitlepage_book_chapter/index.html
*** texinfo-5.2/tp/tests/contents/res_parser/double_contents_setcontentsaftertitlepage_book_chapter/index.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/contents/res_parser/double_contents_setcontentsaftertitlepage_book_chapter/index.html	2015-02-08 13:22:57.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_Contents"></a>
  <h1 class="contents-heading">Table of Contents</h1>
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="SEC_Contents"></a>
  <h1 class="contents-heading">Table of Contents</h1>
diff -Nrc2 texinfo-5.2/tp/tests/contents/res_parser/double_contents_setcontentsaftertitlepage_book_chapter/section.html texinfo-6.0/tp/tests/contents/res_parser/double_contents_setcontentsaftertitlepage_book_chapter/section.html
*** texinfo-5.2/tp/tests/contents/res_parser/double_contents_setcontentsaftertitlepage_book_chapter/section.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/contents/res_parser/double_contents_setcontentsaftertitlepage_book_chapter/section.html	2015-02-08 13:22:57.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="chapter.html#section">section</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="chapter.html#section">section</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/contents/res_parser/double_contents_setcontentsaftertitlepage_inline/double_contents_setcontentsaftertitlepage.html texinfo-6.0/tp/tests/contents/res_parser/double_contents_setcontentsaftertitlepage_inline/double_contents_setcontentsaftertitlepage.html
*** texinfo-5.2/tp/tests/contents/res_parser/double_contents_setcontentsaftertitlepage_inline/double_contents_setcontentsaftertitlepage.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/contents/res_parser/double_contents_setcontentsaftertitlepage_inline/double_contents_setcontentsaftertitlepage.html	2015-02-08 13:22:58.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_Contents"></a>
  <h1 class="contents-heading">Table of Contents</h1>
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="SEC_Contents"></a>
  <h1 class="contents-heading">Table of Contents</h1>
diff -Nrc2 texinfo-5.2/tp/tests/contents/res_parser/no_content/no_content.html texinfo-6.0/tp/tests/contents/res_parser/no_content/no_content.html
*** texinfo-5.2/tp/tests/contents/res_parser/no_content/no_content.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/contents/res_parser/no_content/no_content.html	2015-02-08 13:22:59.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  <a name="Top"></a>
diff -Nrc2 texinfo-5.2/tp/tests/contents/res_parser/no_content_do_contents/no_content.html texinfo-6.0/tp/tests/contents/res_parser/no_content_do_contents/no_content.html
*** texinfo-5.2/tp/tests/contents/res_parser/no_content_do_contents/no_content.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/contents/res_parser/no_content_do_contents/no_content.html	2015-02-08 13:22:59.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  <a name="Top"></a>
diff -Nrc2 texinfo-5.2/tp/tests/contents/res_parser/no_content_do_contents_inline/no_content.html texinfo-6.0/tp/tests/contents/res_parser/no_content_do_contents_inline/no_content.html
*** texinfo-5.2/tp/tests/contents/res_parser/no_content_do_contents_inline/no_content.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/contents/res_parser/no_content_do_contents_inline/no_content.html	2015-02-08 13:22:59.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  <a name="Top"></a>
diff -Nrc2 texinfo-5.2/tp/tests/contents/res_parser/no_content_inline/no_content.html texinfo-6.0/tp/tests/contents/res_parser/no_content_inline/no_content.html
*** texinfo-5.2/tp/tests/contents/res_parser/no_content_inline/no_content.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/contents/res_parser/no_content_inline/no_content.html	2015-02-08 13:22:58.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  <a name="Top"></a>
diff -Nrc2 texinfo-5.2/tp/tests/contents/res_parser/no_content_setcatpage/no_content_setcatpage.html texinfo-6.0/tp/tests/contents/res_parser/no_content_setcatpage/no_content_setcatpage.html
*** texinfo-5.2/tp/tests/contents/res_parser/no_content_setcatpage/no_content_setcatpage.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/contents/res_parser/no_content_setcatpage/no_content_setcatpage.html	2015-02-08 13:22:59.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  
diff -Nrc2 texinfo-5.2/tp/tests/contents/res_parser/no_content_setcatpage_do_contents/no_content_setcatpage.html texinfo-6.0/tp/tests/contents/res_parser/no_content_setcatpage_do_contents/no_content_setcatpage.html
*** texinfo-5.2/tp/tests/contents/res_parser/no_content_setcatpage_do_contents/no_content_setcatpage.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/contents/res_parser/no_content_setcatpage_do_contents/no_content_setcatpage.html	2015-02-08 13:22:59.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_Contents"></a>
  <h1 class="contents-heading">Table of Contents</h1>
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="SEC_Contents"></a>
  <h1 class="contents-heading">Table of Contents</h1>
diff -Nrc2 texinfo-5.2/tp/tests/contents/res_parser/no_content_setcatpage_do_contents_inline/no_content_setcatpage.html texinfo-6.0/tp/tests/contents/res_parser/no_content_setcatpage_do_contents_inline/no_content_setcatpage.html
*** texinfo-5.2/tp/tests/contents/res_parser/no_content_setcatpage_do_contents_inline/no_content_setcatpage.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/contents/res_parser/no_content_setcatpage_do_contents_inline/no_content_setcatpage.html	2015-02-08 13:22:59.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_Contents"></a>
  <h1 class="contents-heading">Table of Contents</h1>
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="SEC_Contents"></a>
  <h1 class="contents-heading">Table of Contents</h1>
diff -Nrc2 texinfo-5.2/tp/tests/contents/res_parser/no_content_setcatpage_inline/no_content_setcatpage.html texinfo-6.0/tp/tests/contents/res_parser/no_content_setcatpage_inline/no_content_setcatpage.html
*** texinfo-5.2/tp/tests/contents/res_parser/no_content_setcatpage_inline/no_content_setcatpage.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/contents/res_parser/no_content_setcatpage_inline/no_content_setcatpage.html	2015-02-08 13:22:58.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  
diff -Nrc2 texinfo-5.2/tp/tests/coverage/Makefile.in texinfo-6.0/tp/tests/coverage/Makefile.in
*** texinfo-5.2/tp/tests/coverage/Makefile.in	2013-09-27 00:04:44.000000000 +0100
--- texinfo-6.0/tp/tests/coverage/Makefile.in	2015-06-26 13:51:12.000000000 +0100
***************
*** 1,6 ****
! # Makefile.in generated by automake 1.14 from Makefile.am.
  # @configure_input@
  
! # Copyright (C) 1994-2013 Free Software Foundation, Inc.
  
  # This Makefile.in is free software; the Free Software Foundation
--- 1,6 ----
! # Makefile.in generated by automake 1.15 from Makefile.am.
  # @configure_input@
  
! # Copyright (C) 1994-2014 Free Software Foundation, Inc.
  
  # This Makefile.in is free software; the Free Software Foundation
***************
*** 15,19 ****
  @SET_MAKE@
  VPATH = @srcdir@
! am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
  am__make_running_with_option = \
    case $${target_option-} in \
--- 15,29 ----
  @SET_MAKE@
  VPATH = @srcdir@
! am__is_gnu_make = { \
!   if test -z '$(MAKELEVEL)'; then \
!     false; \
!   elif test -n '$(MAKE_HOST)'; then \
!     true; \
!   elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
!     true; \
!   else \
!     false; \
!   fi; \
! }
  am__make_running_with_option = \
    case $${target_option-} in \
***************
*** 78,84 ****
  host_triplet = @host@
  subdir = tp/tests/coverage
- DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am
  ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
  am__aclocal_m4_deps = $(top_srcdir)/gnulib/m4/00gnulib.m4 \
  	$(top_srcdir)/gnulib/m4/alloca.m4 \
  	$(top_srcdir)/gnulib/m4/argz.m4 \
--- 88,94 ----
  host_triplet = @host@
  subdir = tp/tests/coverage
  ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
  am__aclocal_m4_deps = $(top_srcdir)/gnulib/m4/00gnulib.m4 \
+ 	$(top_srcdir)/gnulib/m4/absolute-header.m4 \
  	$(top_srcdir)/gnulib/m4/alloca.m4 \
  	$(top_srcdir)/gnulib/m4/argz.m4 \
***************
*** 89,96 ****
--- 99,113 ----
  	$(top_srcdir)/gnulib/m4/errno_h.m4 \
  	$(top_srcdir)/gnulib/m4/error.m4 \
+ 	$(top_srcdir)/gnulib/m4/exponentd.m4 \
+ 	$(top_srcdir)/gnulib/m4/exponentf.m4 \
+ 	$(top_srcdir)/gnulib/m4/exponentl.m4 \
  	$(top_srcdir)/gnulib/m4/extensions.m4 \
  	$(top_srcdir)/gnulib/m4/extern-inline.m4 \
  	$(top_srcdir)/gnulib/m4/fcntl-o.m4 \
  	$(top_srcdir)/gnulib/m4/fcntl_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/float_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/fpieee.m4 \
+ 	$(top_srcdir)/gnulib/m4/frexp.m4 \
+ 	$(top_srcdir)/gnulib/m4/frexpl.m4 \
  	$(top_srcdir)/gnulib/m4/getopt.m4 \
  	$(top_srcdir)/gnulib/m4/gettext.m4 \
***************
*** 102,108 ****
--- 119,131 ----
  	$(top_srcdir)/gnulib/m4/include_next.m4 \
  	$(top_srcdir)/gnulib/m4/intlmacosx.m4 \
+ 	$(top_srcdir)/gnulib/m4/intmax_t.m4 \
+ 	$(top_srcdir)/gnulib/m4/inttypes_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/isnand.m4 \
+ 	$(top_srcdir)/gnulib/m4/isnanf.m4 \
+ 	$(top_srcdir)/gnulib/m4/isnanl.m4 \
  	$(top_srcdir)/gnulib/m4/iswblank.m4 \
  	$(top_srcdir)/gnulib/m4/langinfo_h.m4 \
  	$(top_srcdir)/gnulib/m4/largefile.m4 \
+ 	$(top_srcdir)/gnulib/m4/ldexpl.m4 \
  	$(top_srcdir)/gnulib/m4/lib-ld.m4 \
  	$(top_srcdir)/gnulib/m4/lib-link.m4 \
***************
*** 120,123 ****
--- 143,147 ----
  	$(top_srcdir)/gnulib/m4/malloc.m4 \
  	$(top_srcdir)/gnulib/m4/malloca.m4 \
+ 	$(top_srcdir)/gnulib/m4/math_h.m4 \
  	$(top_srcdir)/gnulib/m4/mbchar.m4 \
  	$(top_srcdir)/gnulib/m4/mbiter.m4 \
***************
*** 131,134 ****
--- 155,159 ----
  	$(top_srcdir)/gnulib/m4/memmem.m4 \
  	$(top_srcdir)/gnulib/m4/mempcpy.m4 \
+ 	$(top_srcdir)/gnulib/m4/memrchr.m4 \
  	$(top_srcdir)/gnulib/m4/mkstemp.m4 \
  	$(top_srcdir)/gnulib/m4/mmap-anon.m4 \
***************
*** 143,159 ****
--- 168,195 ----
  	$(top_srcdir)/gnulib/m4/pathmax.m4 \
  	$(top_srcdir)/gnulib/m4/po.m4 \
+ 	$(top_srcdir)/gnulib/m4/printf-frexp.m4 \
+ 	$(top_srcdir)/gnulib/m4/printf-frexpl.m4 \
+ 	$(top_srcdir)/gnulib/m4/printf.m4 \
  	$(top_srcdir)/gnulib/m4/progtest.m4 \
  	$(top_srcdir)/gnulib/m4/regex.m4 \
  	$(top_srcdir)/gnulib/m4/secure_getenv.m4 \
+ 	$(top_srcdir)/gnulib/m4/signbit.m4 \
+ 	$(top_srcdir)/gnulib/m4/size_max.m4 \
  	$(top_srcdir)/gnulib/m4/ssize_t.m4 \
  	$(top_srcdir)/gnulib/m4/stat.m4 \
+ 	$(top_srcdir)/gnulib/m4/stdarg.m4 \
  	$(top_srcdir)/gnulib/m4/stdbool.m4 \
  	$(top_srcdir)/gnulib/m4/stddef_h.m4 \
  	$(top_srcdir)/gnulib/m4/stdint.m4 \
+ 	$(top_srcdir)/gnulib/m4/stdint_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/stdio_h.m4 \
  	$(top_srcdir)/gnulib/m4/stdlib_h.m4 \
  	$(top_srcdir)/gnulib/m4/stpcpy.m4 \
+ 	$(top_srcdir)/gnulib/m4/strcase.m4 \
+ 	$(top_srcdir)/gnulib/m4/strcasestr.m4 \
  	$(top_srcdir)/gnulib/m4/strdup.m4 \
  	$(top_srcdir)/gnulib/m4/strerror.m4 \
  	$(top_srcdir)/gnulib/m4/string_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/strings_h.m4 \
  	$(top_srcdir)/gnulib/m4/strndup.m4 \
  	$(top_srcdir)/gnulib/m4/strnlen.m4 \
***************
*** 167,170 ****
--- 203,209 ----
  	$(top_srcdir)/gnulib/m4/time_h.m4 \
  	$(top_srcdir)/gnulib/m4/unistd_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/vasnprintf.m4 \
+ 	$(top_srcdir)/gnulib/m4/vasprintf-posix.m4 \
+ 	$(top_srcdir)/gnulib/m4/vasprintf.m4 \
  	$(top_srcdir)/gnulib/m4/warn-on-use.m4 \
  	$(top_srcdir)/gnulib/m4/wchar_h.m4 \
***************
*** 174,180 ****
  	$(top_srcdir)/gnulib/m4/wcwidth.m4 \
  	$(top_srcdir)/gnulib/m4/wint_t.m4 \
! 	$(top_srcdir)/gnulib/m4/xalloc.m4 $(top_srcdir)/configure.ac
  am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
  	$(ACLOCAL_M4)
  mkinstalldirs = $(install_sh) -d
  CONFIG_HEADER = $(top_builddir)/config.h
--- 213,221 ----
  	$(top_srcdir)/gnulib/m4/wcwidth.m4 \
  	$(top_srcdir)/gnulib/m4/wint_t.m4 \
! 	$(top_srcdir)/gnulib/m4/xalloc.m4 \
! 	$(top_srcdir)/gnulib/m4/xsize.m4 $(top_srcdir)/configure.ac
  am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
  	$(ACLOCAL_M4)
+ DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
  mkinstalldirs = $(install_sh) -d
  CONFIG_HEADER = $(top_builddir)/config.h
***************
*** 201,204 ****
--- 242,246 ----
    esac
  am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+ am__DIST_COMMON = $(srcdir)/Makefile.in
  DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
  pkglibexecdir = @pkglibexecdir@
***************
*** 243,246 ****
--- 285,289 ----
  ERRNO_H = @ERRNO_H@
  EXEEXT = @EXEEXT@
+ FLOAT_H = @FLOAT_H@
  GETOPT_H = @GETOPT_H@
  GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@
***************
*** 248,258 ****
--- 291,321 ----
  GMSGFMT = @GMSGFMT@
  GMSGFMT_015 = @GMSGFMT_015@
+ GNULIB_ACOSF = @GNULIB_ACOSF@
+ GNULIB_ACOSL = @GNULIB_ACOSL@
+ GNULIB_ASINF = @GNULIB_ASINF@
+ GNULIB_ASINL = @GNULIB_ASINL@
+ GNULIB_ATAN2F = @GNULIB_ATAN2F@
+ GNULIB_ATANF = @GNULIB_ATANF@
+ GNULIB_ATANL = @GNULIB_ATANL@
  GNULIB_ATOLL = @GNULIB_ATOLL@
  GNULIB_BTOWC = @GNULIB_BTOWC@
  GNULIB_CALLOC_POSIX = @GNULIB_CALLOC_POSIX@
  GNULIB_CANONICALIZE_FILE_NAME = @GNULIB_CANONICALIZE_FILE_NAME@
+ GNULIB_CBRT = @GNULIB_CBRT@
+ GNULIB_CBRTF = @GNULIB_CBRTF@
+ GNULIB_CBRTL = @GNULIB_CBRTL@
+ GNULIB_CEIL = @GNULIB_CEIL@
+ GNULIB_CEILF = @GNULIB_CEILF@
+ GNULIB_CEILL = @GNULIB_CEILL@
  GNULIB_CHDIR = @GNULIB_CHDIR@
  GNULIB_CHOWN = @GNULIB_CHOWN@
  GNULIB_CLOSE = @GNULIB_CLOSE@
+ GNULIB_COPYSIGN = @GNULIB_COPYSIGN@
+ GNULIB_COPYSIGNF = @GNULIB_COPYSIGNF@
+ GNULIB_COPYSIGNL = @GNULIB_COPYSIGNL@
+ GNULIB_COSF = @GNULIB_COSF@
+ GNULIB_COSHF = @GNULIB_COSHF@
+ GNULIB_COSL = @GNULIB_COSL@
+ GNULIB_DPRINTF = @GNULIB_DPRINTF@
  GNULIB_DUP = @GNULIB_DUP@
  GNULIB_DUP2 = @GNULIB_DUP2@
***************
*** 261,282 ****
--- 324,391 ----
  GNULIB_ENVIRON = @GNULIB_ENVIRON@
  GNULIB_EUIDACCESS = @GNULIB_EUIDACCESS@
+ GNULIB_EXP2 = @GNULIB_EXP2@
+ GNULIB_EXP2F = @GNULIB_EXP2F@
+ GNULIB_EXP2L = @GNULIB_EXP2L@
+ GNULIB_EXPF = @GNULIB_EXPF@
+ GNULIB_EXPL = @GNULIB_EXPL@
+ GNULIB_EXPM1 = @GNULIB_EXPM1@
+ GNULIB_EXPM1F = @GNULIB_EXPM1F@
+ GNULIB_EXPM1L = @GNULIB_EXPM1L@
+ GNULIB_FABSF = @GNULIB_FABSF@
+ GNULIB_FABSL = @GNULIB_FABSL@
  GNULIB_FACCESSAT = @GNULIB_FACCESSAT@
  GNULIB_FCHDIR = @GNULIB_FCHDIR@
  GNULIB_FCHMODAT = @GNULIB_FCHMODAT@
  GNULIB_FCHOWNAT = @GNULIB_FCHOWNAT@
+ GNULIB_FCLOSE = @GNULIB_FCLOSE@
  GNULIB_FCNTL = @GNULIB_FCNTL@
  GNULIB_FDATASYNC = @GNULIB_FDATASYNC@
+ GNULIB_FDOPEN = @GNULIB_FDOPEN@
+ GNULIB_FFLUSH = @GNULIB_FFLUSH@
+ GNULIB_FFS = @GNULIB_FFS@
  GNULIB_FFSL = @GNULIB_FFSL@
  GNULIB_FFSLL = @GNULIB_FFSLL@
+ GNULIB_FGETC = @GNULIB_FGETC@
+ GNULIB_FGETS = @GNULIB_FGETS@
+ GNULIB_FLOOR = @GNULIB_FLOOR@
+ GNULIB_FLOORF = @GNULIB_FLOORF@
+ GNULIB_FLOORL = @GNULIB_FLOORL@
+ GNULIB_FMA = @GNULIB_FMA@
+ GNULIB_FMAF = @GNULIB_FMAF@
+ GNULIB_FMAL = @GNULIB_FMAL@
+ GNULIB_FMOD = @GNULIB_FMOD@
+ GNULIB_FMODF = @GNULIB_FMODF@
+ GNULIB_FMODL = @GNULIB_FMODL@
+ GNULIB_FOPEN = @GNULIB_FOPEN@
+ GNULIB_FPRINTF = @GNULIB_FPRINTF@
+ GNULIB_FPRINTF_POSIX = @GNULIB_FPRINTF_POSIX@
+ GNULIB_FPURGE = @GNULIB_FPURGE@
+ GNULIB_FPUTC = @GNULIB_FPUTC@
+ GNULIB_FPUTS = @GNULIB_FPUTS@
+ GNULIB_FREAD = @GNULIB_FREAD@
+ GNULIB_FREOPEN = @GNULIB_FREOPEN@
+ GNULIB_FREXP = @GNULIB_FREXP@
+ GNULIB_FREXPF = @GNULIB_FREXPF@
+ GNULIB_FREXPL = @GNULIB_FREXPL@
+ GNULIB_FSCANF = @GNULIB_FSCANF@
+ GNULIB_FSEEK = @GNULIB_FSEEK@
+ GNULIB_FSEEKO = @GNULIB_FSEEKO@
  GNULIB_FSTAT = @GNULIB_FSTAT@
  GNULIB_FSTATAT = @GNULIB_FSTATAT@
  GNULIB_FSYNC = @GNULIB_FSYNC@
+ GNULIB_FTELL = @GNULIB_FTELL@
+ GNULIB_FTELLO = @GNULIB_FTELLO@
  GNULIB_FTRUNCATE = @GNULIB_FTRUNCATE@
  GNULIB_FUTIMENS = @GNULIB_FUTIMENS@
+ GNULIB_FWRITE = @GNULIB_FWRITE@
+ GNULIB_GETC = @GNULIB_GETC@
+ GNULIB_GETCHAR = @GNULIB_GETCHAR@
  GNULIB_GETCWD = @GNULIB_GETCWD@
+ GNULIB_GETDELIM = @GNULIB_GETDELIM@
  GNULIB_GETDOMAINNAME = @GNULIB_GETDOMAINNAME@
  GNULIB_GETDTABLESIZE = @GNULIB_GETDTABLESIZE@
  GNULIB_GETGROUPS = @GNULIB_GETGROUPS@
  GNULIB_GETHOSTNAME = @GNULIB_GETHOSTNAME@
+ GNULIB_GETLINE = @GNULIB_GETLINE@
  GNULIB_GETLOADAVG = @GNULIB_GETLOADAVG@
  GNULIB_GETLOGIN = @GNULIB_GETLOGIN@
***************
*** 289,300 ****
--- 398,438 ----
  GNULIB_GRANTPT = @GNULIB_GRANTPT@
  GNULIB_GROUP_MEMBER = @GNULIB_GROUP_MEMBER@
+ GNULIB_HYPOT = @GNULIB_HYPOT@
+ GNULIB_HYPOTF = @GNULIB_HYPOTF@
+ GNULIB_HYPOTL = @GNULIB_HYPOTL@
+ GNULIB_ILOGB = @GNULIB_ILOGB@
+ GNULIB_ILOGBF = @GNULIB_ILOGBF@
+ GNULIB_ILOGBL = @GNULIB_ILOGBL@
  GNULIB_ISATTY = @GNULIB_ISATTY@
+ GNULIB_ISFINITE = @GNULIB_ISFINITE@
+ GNULIB_ISINF = @GNULIB_ISINF@
+ GNULIB_ISNAN = @GNULIB_ISNAN@
+ GNULIB_ISNAND = @GNULIB_ISNAND@
+ GNULIB_ISNANF = @GNULIB_ISNANF@
+ GNULIB_ISNANL = @GNULIB_ISNANL@
  GNULIB_ISWBLANK = @GNULIB_ISWBLANK@
  GNULIB_ISWCTYPE = @GNULIB_ISWCTYPE@
  GNULIB_LCHMOD = @GNULIB_LCHMOD@
  GNULIB_LCHOWN = @GNULIB_LCHOWN@
+ GNULIB_LDEXPF = @GNULIB_LDEXPF@
+ GNULIB_LDEXPL = @GNULIB_LDEXPL@
  GNULIB_LINK = @GNULIB_LINK@
  GNULIB_LINKAT = @GNULIB_LINKAT@
  GNULIB_LOCALECONV = @GNULIB_LOCALECONV@
+ GNULIB_LOG = @GNULIB_LOG@
+ GNULIB_LOG10 = @GNULIB_LOG10@
+ GNULIB_LOG10F = @GNULIB_LOG10F@
+ GNULIB_LOG10L = @GNULIB_LOG10L@
+ GNULIB_LOG1P = @GNULIB_LOG1P@
+ GNULIB_LOG1PF = @GNULIB_LOG1PF@
+ GNULIB_LOG1PL = @GNULIB_LOG1PL@
+ GNULIB_LOG2 = @GNULIB_LOG2@
+ GNULIB_LOG2F = @GNULIB_LOG2F@
+ GNULIB_LOG2L = @GNULIB_LOG2L@
+ GNULIB_LOGB = @GNULIB_LOGB@
+ GNULIB_LOGBF = @GNULIB_LOGBF@
+ GNULIB_LOGBL = @GNULIB_LOGBL@
+ GNULIB_LOGF = @GNULIB_LOGF@
+ GNULIB_LOGL = @GNULIB_LOGL@
  GNULIB_LSEEK = @GNULIB_LSEEK@
  GNULIB_LSTAT = @GNULIB_LSTAT@
***************
*** 335,351 ****
--- 473,504 ----
  GNULIB_MKSTEMPS = @GNULIB_MKSTEMPS@
  GNULIB_MKTIME = @GNULIB_MKTIME@
+ GNULIB_MODF = @GNULIB_MODF@
+ GNULIB_MODFF = @GNULIB_MODFF@
+ GNULIB_MODFL = @GNULIB_MODFL@
  GNULIB_NANOSLEEP = @GNULIB_NANOSLEEP@
  GNULIB_NL_LANGINFO = @GNULIB_NL_LANGINFO@
  GNULIB_NONBLOCKING = @GNULIB_NONBLOCKING@
+ GNULIB_OBSTACK_PRINTF = @GNULIB_OBSTACK_PRINTF@
+ GNULIB_OBSTACK_PRINTF_POSIX = @GNULIB_OBSTACK_PRINTF_POSIX@
  GNULIB_OPEN = @GNULIB_OPEN@
  GNULIB_OPENAT = @GNULIB_OPENAT@
+ GNULIB_PCLOSE = @GNULIB_PCLOSE@
+ GNULIB_PERROR = @GNULIB_PERROR@
  GNULIB_PIPE = @GNULIB_PIPE@
  GNULIB_PIPE2 = @GNULIB_PIPE2@
+ GNULIB_POPEN = @GNULIB_POPEN@
  GNULIB_POSIX_OPENPT = @GNULIB_POSIX_OPENPT@
+ GNULIB_POWF = @GNULIB_POWF@
  GNULIB_PREAD = @GNULIB_PREAD@
+ GNULIB_PRINTF = @GNULIB_PRINTF@
+ GNULIB_PRINTF_POSIX = @GNULIB_PRINTF_POSIX@
  GNULIB_PTSNAME = @GNULIB_PTSNAME@
  GNULIB_PTSNAME_R = @GNULIB_PTSNAME_R@
+ GNULIB_PUTC = @GNULIB_PUTC@
+ GNULIB_PUTCHAR = @GNULIB_PUTCHAR@
  GNULIB_PUTENV = @GNULIB_PUTENV@
+ GNULIB_PUTS = @GNULIB_PUTS@
  GNULIB_PWRITE = @GNULIB_PWRITE@
+ GNULIB_QSORT_R = @GNULIB_QSORT_R@
  GNULIB_RANDOM = @GNULIB_RANDOM@
  GNULIB_RANDOM_R = @GNULIB_RANDOM_R@
***************
*** 356,367 ****
--- 509,543 ----
  GNULIB_REALLOC_POSIX = @GNULIB_REALLOC_POSIX@
  GNULIB_REALPATH = @GNULIB_REALPATH@
+ GNULIB_REMAINDER = @GNULIB_REMAINDER@
+ GNULIB_REMAINDERF = @GNULIB_REMAINDERF@
+ GNULIB_REMAINDERL = @GNULIB_REMAINDERL@
+ GNULIB_REMOVE = @GNULIB_REMOVE@
+ GNULIB_RENAME = @GNULIB_RENAME@
+ GNULIB_RENAMEAT = @GNULIB_RENAMEAT@
+ GNULIB_RINT = @GNULIB_RINT@
+ GNULIB_RINTF = @GNULIB_RINTF@
+ GNULIB_RINTL = @GNULIB_RINTL@
  GNULIB_RMDIR = @GNULIB_RMDIR@
+ GNULIB_ROUND = @GNULIB_ROUND@
+ GNULIB_ROUNDF = @GNULIB_ROUNDF@
+ GNULIB_ROUNDL = @GNULIB_ROUNDL@
  GNULIB_RPMATCH = @GNULIB_RPMATCH@
+ GNULIB_SCANF = @GNULIB_SCANF@
  GNULIB_SECURE_GETENV = @GNULIB_SECURE_GETENV@
  GNULIB_SETENV = @GNULIB_SETENV@
  GNULIB_SETHOSTNAME = @GNULIB_SETHOSTNAME@
  GNULIB_SETLOCALE = @GNULIB_SETLOCALE@
+ GNULIB_SIGNBIT = @GNULIB_SIGNBIT@
+ GNULIB_SINF = @GNULIB_SINF@
+ GNULIB_SINHF = @GNULIB_SINHF@
+ GNULIB_SINL = @GNULIB_SINL@
  GNULIB_SLEEP = @GNULIB_SLEEP@
+ GNULIB_SNPRINTF = @GNULIB_SNPRINTF@
+ GNULIB_SPRINTF_POSIX = @GNULIB_SPRINTF_POSIX@
+ GNULIB_SQRTF = @GNULIB_SQRTF@
+ GNULIB_SQRTL = @GNULIB_SQRTL@
  GNULIB_STAT = @GNULIB_STAT@
+ GNULIB_STDIO_H_NONBLOCKING = @GNULIB_STDIO_H_NONBLOCKING@
+ GNULIB_STDIO_H_SIGPIPE = @GNULIB_STDIO_H_SIGPIPE@
  GNULIB_STPCPY = @GNULIB_STPCPY@
  GNULIB_STPNCPY = @GNULIB_STPNCPY@
***************
*** 387,393 ****
--- 563,576 ----
  GNULIB_SYMLINKAT = @GNULIB_SYMLINKAT@
  GNULIB_SYSTEM_POSIX = @GNULIB_SYSTEM_POSIX@
+ GNULIB_TANF = @GNULIB_TANF@
+ GNULIB_TANHF = @GNULIB_TANHF@
+ GNULIB_TANL = @GNULIB_TANL@
  GNULIB_TIMEGM = @GNULIB_TIMEGM@
  GNULIB_TIME_R = @GNULIB_TIME_R@
+ GNULIB_TMPFILE = @GNULIB_TMPFILE@
  GNULIB_TOWCTRANS = @GNULIB_TOWCTRANS@
+ GNULIB_TRUNC = @GNULIB_TRUNC@
+ GNULIB_TRUNCF = @GNULIB_TRUNCF@
+ GNULIB_TRUNCL = @GNULIB_TRUNCL@
  GNULIB_TTYNAME_R = @GNULIB_TTYNAME_R@
  GNULIB_UNISTD_H_NONBLOCKING = @GNULIB_UNISTD_H_NONBLOCKING@
***************
*** 399,402 ****
--- 582,595 ----
  GNULIB_USLEEP = @GNULIB_USLEEP@
  GNULIB_UTIMENSAT = @GNULIB_UTIMENSAT@
+ GNULIB_VASPRINTF = @GNULIB_VASPRINTF@
+ GNULIB_VDPRINTF = @GNULIB_VDPRINTF@
+ GNULIB_VFPRINTF = @GNULIB_VFPRINTF@
+ GNULIB_VFPRINTF_POSIX = @GNULIB_VFPRINTF_POSIX@
+ GNULIB_VFSCANF = @GNULIB_VFSCANF@
+ GNULIB_VPRINTF = @GNULIB_VPRINTF@
+ GNULIB_VPRINTF_POSIX = @GNULIB_VPRINTF_POSIX@
+ GNULIB_VSCANF = @GNULIB_VSCANF@
+ GNULIB_VSNPRINTF = @GNULIB_VSNPRINTF@
+ GNULIB_VSPRINTF_POSIX = @GNULIB_VSPRINTF_POSIX@
  GNULIB_WCPCPY = @GNULIB_WCPCPY@
  GNULIB_WCPNCPY = @GNULIB_WCPNCPY@
***************
*** 438,472 ****
--- 631,732 ----
  GNULIB__EXIT = @GNULIB__EXIT@
  GREP = @GREP@
+ HAVE_ACOSF = @HAVE_ACOSF@
+ HAVE_ACOSL = @HAVE_ACOSL@
+ HAVE_ASINF = @HAVE_ASINF@
+ HAVE_ASINL = @HAVE_ASINL@
+ HAVE_ATAN2F = @HAVE_ATAN2F@
+ HAVE_ATANF = @HAVE_ATANF@
+ HAVE_ATANL = @HAVE_ATANL@
  HAVE_ATOLL = @HAVE_ATOLL@
  HAVE_BTOWC = @HAVE_BTOWC@
  HAVE_CANONICALIZE_FILE_NAME = @HAVE_CANONICALIZE_FILE_NAME@
+ HAVE_CBRT = @HAVE_CBRT@
+ HAVE_CBRTF = @HAVE_CBRTF@
+ HAVE_CBRTL = @HAVE_CBRTL@
  HAVE_CHOWN = @HAVE_CHOWN@
+ HAVE_COPYSIGN = @HAVE_COPYSIGN@
+ HAVE_COPYSIGNL = @HAVE_COPYSIGNL@
+ HAVE_COSF = @HAVE_COSF@
+ HAVE_COSHF = @HAVE_COSHF@
+ HAVE_COSL = @HAVE_COSL@
+ HAVE_DECL_ACOSL = @HAVE_DECL_ACOSL@
+ HAVE_DECL_ASINL = @HAVE_DECL_ASINL@
+ HAVE_DECL_ATANL = @HAVE_DECL_ATANL@
+ HAVE_DECL_CBRTF = @HAVE_DECL_CBRTF@
+ HAVE_DECL_CBRTL = @HAVE_DECL_CBRTL@
+ HAVE_DECL_CEILF = @HAVE_DECL_CEILF@
+ HAVE_DECL_CEILL = @HAVE_DECL_CEILL@
+ HAVE_DECL_COPYSIGNF = @HAVE_DECL_COPYSIGNF@
+ HAVE_DECL_COSL = @HAVE_DECL_COSL@
  HAVE_DECL_ENVIRON = @HAVE_DECL_ENVIRON@
+ HAVE_DECL_EXP2 = @HAVE_DECL_EXP2@
+ HAVE_DECL_EXP2F = @HAVE_DECL_EXP2F@
+ HAVE_DECL_EXP2L = @HAVE_DECL_EXP2L@
+ HAVE_DECL_EXPL = @HAVE_DECL_EXPL@
+ HAVE_DECL_EXPM1L = @HAVE_DECL_EXPM1L@
  HAVE_DECL_FCHDIR = @HAVE_DECL_FCHDIR@
  HAVE_DECL_FDATASYNC = @HAVE_DECL_FDATASYNC@
+ HAVE_DECL_FLOORF = @HAVE_DECL_FLOORF@
+ HAVE_DECL_FLOORL = @HAVE_DECL_FLOORL@
+ HAVE_DECL_FPURGE = @HAVE_DECL_FPURGE@
+ HAVE_DECL_FREXPL = @HAVE_DECL_FREXPL@
+ HAVE_DECL_FSEEKO = @HAVE_DECL_FSEEKO@
+ HAVE_DECL_FTELLO = @HAVE_DECL_FTELLO@
+ HAVE_DECL_GETDELIM = @HAVE_DECL_GETDELIM@
  HAVE_DECL_GETDOMAINNAME = @HAVE_DECL_GETDOMAINNAME@
+ HAVE_DECL_GETLINE = @HAVE_DECL_GETLINE@
  HAVE_DECL_GETLOADAVG = @HAVE_DECL_GETLOADAVG@
  HAVE_DECL_GETLOGIN_R = @HAVE_DECL_GETLOGIN_R@
  HAVE_DECL_GETPAGESIZE = @HAVE_DECL_GETPAGESIZE@
  HAVE_DECL_GETUSERSHELL = @HAVE_DECL_GETUSERSHELL@
+ HAVE_DECL_LDEXPL = @HAVE_DECL_LDEXPL@
  HAVE_DECL_LOCALTIME_R = @HAVE_DECL_LOCALTIME_R@
+ HAVE_DECL_LOG10L = @HAVE_DECL_LOG10L@
+ HAVE_DECL_LOG2 = @HAVE_DECL_LOG2@
+ HAVE_DECL_LOG2F = @HAVE_DECL_LOG2F@
+ HAVE_DECL_LOG2L = @HAVE_DECL_LOG2L@
+ HAVE_DECL_LOGB = @HAVE_DECL_LOGB@
+ HAVE_DECL_LOGL = @HAVE_DECL_LOGL@
  HAVE_DECL_MEMMEM = @HAVE_DECL_MEMMEM@
  HAVE_DECL_MEMRCHR = @HAVE_DECL_MEMRCHR@
+ HAVE_DECL_OBSTACK_PRINTF = @HAVE_DECL_OBSTACK_PRINTF@
+ HAVE_DECL_REMAINDER = @HAVE_DECL_REMAINDER@
+ HAVE_DECL_REMAINDERL = @HAVE_DECL_REMAINDERL@
+ HAVE_DECL_RINTF = @HAVE_DECL_RINTF@
+ HAVE_DECL_ROUND = @HAVE_DECL_ROUND@
+ HAVE_DECL_ROUNDF = @HAVE_DECL_ROUNDF@
+ HAVE_DECL_ROUNDL = @HAVE_DECL_ROUNDL@
  HAVE_DECL_SETENV = @HAVE_DECL_SETENV@
  HAVE_DECL_SETHOSTNAME = @HAVE_DECL_SETHOSTNAME@
+ HAVE_DECL_SINL = @HAVE_DECL_SINL@
+ HAVE_DECL_SNPRINTF = @HAVE_DECL_SNPRINTF@
+ HAVE_DECL_SQRTL = @HAVE_DECL_SQRTL@
  HAVE_DECL_STRDUP = @HAVE_DECL_STRDUP@
  HAVE_DECL_STRERROR_R = @HAVE_DECL_STRERROR_R@
+ HAVE_DECL_STRNCASECMP = @HAVE_DECL_STRNCASECMP@
  HAVE_DECL_STRNDUP = @HAVE_DECL_STRNDUP@
  HAVE_DECL_STRNLEN = @HAVE_DECL_STRNLEN@
  HAVE_DECL_STRSIGNAL = @HAVE_DECL_STRSIGNAL@
  HAVE_DECL_STRTOK_R = @HAVE_DECL_STRTOK_R@
+ HAVE_DECL_TANL = @HAVE_DECL_TANL@
+ HAVE_DECL_TRUNC = @HAVE_DECL_TRUNC@
+ HAVE_DECL_TRUNCF = @HAVE_DECL_TRUNCF@
+ HAVE_DECL_TRUNCL = @HAVE_DECL_TRUNCL@
  HAVE_DECL_TTYNAME_R = @HAVE_DECL_TTYNAME_R@
  HAVE_DECL_UNSETENV = @HAVE_DECL_UNSETENV@
+ HAVE_DECL_VSNPRINTF = @HAVE_DECL_VSNPRINTF@
  HAVE_DECL_WCTOB = @HAVE_DECL_WCTOB@
  HAVE_DECL_WCWIDTH = @HAVE_DECL_WCWIDTH@
+ HAVE_DPRINTF = @HAVE_DPRINTF@
  HAVE_DUP2 = @HAVE_DUP2@
  HAVE_DUP3 = @HAVE_DUP3@
  HAVE_DUPLOCALE = @HAVE_DUPLOCALE@
  HAVE_EUIDACCESS = @HAVE_EUIDACCESS@
+ HAVE_EXPF = @HAVE_EXPF@
+ HAVE_EXPL = @HAVE_EXPL@
+ HAVE_EXPM1 = @HAVE_EXPM1@
+ HAVE_EXPM1F = @HAVE_EXPM1F@
+ HAVE_FABSF = @HAVE_FABSF@
+ HAVE_FABSL = @HAVE_FABSL@
  HAVE_FACCESSAT = @HAVE_FACCESSAT@
  HAVE_FCHDIR = @HAVE_FCHDIR@
***************
*** 476,483 ****
--- 736,752 ----
  HAVE_FDATASYNC = @HAVE_FDATASYNC@
  HAVE_FEATURES_H = @HAVE_FEATURES_H@
+ HAVE_FFS = @HAVE_FFS@
  HAVE_FFSL = @HAVE_FFSL@
  HAVE_FFSLL = @HAVE_FFSLL@
+ HAVE_FMA = @HAVE_FMA@
+ HAVE_FMAF = @HAVE_FMAF@
+ HAVE_FMAL = @HAVE_FMAL@
+ HAVE_FMODF = @HAVE_FMODF@
+ HAVE_FMODL = @HAVE_FMODL@
+ HAVE_FREXPF = @HAVE_FREXPF@
+ HAVE_FSEEKO = @HAVE_FSEEKO@
  HAVE_FSTATAT = @HAVE_FSTATAT@
  HAVE_FSYNC = @HAVE_FSYNC@
+ HAVE_FTELLO = @HAVE_FTELLO@
  HAVE_FTRUNCATE = @HAVE_FTRUNCATE@
  HAVE_FUTIMENS = @HAVE_FUTIMENS@
***************
*** 492,496 ****
--- 761,773 ----
  HAVE_GRANTPT = @HAVE_GRANTPT@
  HAVE_GROUP_MEMBER = @HAVE_GROUP_MEMBER@
+ HAVE_HYPOTF = @HAVE_HYPOTF@
+ HAVE_HYPOTL = @HAVE_HYPOTL@
+ HAVE_ILOGB = @HAVE_ILOGB@
+ HAVE_ILOGBF = @HAVE_ILOGBF@
+ HAVE_ILOGBL = @HAVE_ILOGBL@
  HAVE_INTTYPES_H = @HAVE_INTTYPES_H@
+ HAVE_ISNAND = @HAVE_ISNAND@
+ HAVE_ISNANF = @HAVE_ISNANF@
+ HAVE_ISNANL = @HAVE_ISNANL@
  HAVE_ISWBLANK = @HAVE_ISWBLANK@
  HAVE_ISWCNTRL = @HAVE_ISWCNTRL@
***************
*** 502,509 ****
--- 779,797 ----
  HAVE_LCHMOD = @HAVE_LCHMOD@
  HAVE_LCHOWN = @HAVE_LCHOWN@
+ HAVE_LDEXPF = @HAVE_LDEXPF@
  HAVE_LINK = @HAVE_LINK@
  HAVE_LINKAT = @HAVE_LINKAT@
+ HAVE_LOG10F = @HAVE_LOG10F@
+ HAVE_LOG10L = @HAVE_LOG10L@
+ HAVE_LOG1P = @HAVE_LOG1P@
+ HAVE_LOG1PF = @HAVE_LOG1PF@
+ HAVE_LOG1PL = @HAVE_LOG1PL@
+ HAVE_LOGBF = @HAVE_LOGBF@
+ HAVE_LOGBL = @HAVE_LOGBL@
+ HAVE_LOGF = @HAVE_LOGF@
+ HAVE_LOGL = @HAVE_LOGL@
  HAVE_LONG_LONG_INT = @HAVE_LONG_LONG_INT@
  HAVE_LSTAT = @HAVE_LSTAT@
+ HAVE_MAX_ALIGN_T = @HAVE_MAX_ALIGN_T@
  HAVE_MBRLEN = @HAVE_MBRLEN@
  HAVE_MBRTOWC = @HAVE_MBRTOWC@
***************
*** 524,527 ****
--- 812,817 ----
  HAVE_MKSTEMP = @HAVE_MKSTEMP@
  HAVE_MKSTEMPS = @HAVE_MKSTEMPS@
+ HAVE_MODFF = @HAVE_MODFF@
+ HAVE_MODFL = @HAVE_MODFL@
  HAVE_MSVC_INVALID_PARAMETER_HANDLER = @HAVE_MSVC_INVALID_PARAMETER_HANDLER@
  HAVE_NANOSLEEP = @HAVE_NANOSLEEP@
***************
*** 529,535 ****
--- 819,828 ----
  HAVE_OPENAT = @HAVE_OPENAT@
  HAVE_OS_H = @HAVE_OS_H@
+ HAVE_PCLOSE = @HAVE_PCLOSE@
  HAVE_PIPE = @HAVE_PIPE@
  HAVE_PIPE2 = @HAVE_PIPE2@
+ HAVE_POPEN = @HAVE_POPEN@
  HAVE_POSIX_OPENPT = @HAVE_POSIX_OPENPT@
+ HAVE_POWF = @HAVE_POWF@
  HAVE_PREAD = @HAVE_PREAD@
  HAVE_PTSNAME = @HAVE_PTSNAME@
***************
*** 543,547 ****
--- 836,846 ----
  HAVE_READLINKAT = @HAVE_READLINKAT@
  HAVE_REALPATH = @HAVE_REALPATH@
+ HAVE_REMAINDER = @HAVE_REMAINDER@
+ HAVE_REMAINDERF = @HAVE_REMAINDERF@
+ HAVE_RENAMEAT = @HAVE_RENAMEAT@
+ HAVE_RINT = @HAVE_RINT@
+ HAVE_RINTL = @HAVE_RINTL@
  HAVE_RPMATCH = @HAVE_RPMATCH@
+ HAVE_SAME_LONG_DOUBLE_AS_DOUBLE = @HAVE_SAME_LONG_DOUBLE_AS_DOUBLE@
  HAVE_SECURE_GETENV = @HAVE_SECURE_GETENV@
  HAVE_SETENV = @HAVE_SETENV@
***************
*** 550,559 ****
--- 849,865 ----
  HAVE_SIGNED_WCHAR_T = @HAVE_SIGNED_WCHAR_T@
  HAVE_SIGNED_WINT_T = @HAVE_SIGNED_WINT_T@
+ HAVE_SINF = @HAVE_SINF@
+ HAVE_SINHF = @HAVE_SINHF@
+ HAVE_SINL = @HAVE_SINL@
  HAVE_SLEEP = @HAVE_SLEEP@
+ HAVE_SQRTF = @HAVE_SQRTF@
+ HAVE_SQRTL = @HAVE_SQRTL@
  HAVE_STDINT_H = @HAVE_STDINT_H@
  HAVE_STPCPY = @HAVE_STPCPY@
  HAVE_STPNCPY = @HAVE_STPNCPY@
+ HAVE_STRCASECMP = @HAVE_STRCASECMP@
  HAVE_STRCASESTR = @HAVE_STRCASESTR@
  HAVE_STRCHRNUL = @HAVE_STRCHRNUL@
+ HAVE_STRINGS_H = @HAVE_STRINGS_H@
  HAVE_STRPBRK = @HAVE_STRPBRK@
  HAVE_STRPTIME = @HAVE_STRPTIME@
***************
*** 573,576 ****
--- 879,885 ----
  HAVE_SYS_TIME_H = @HAVE_SYS_TIME_H@
  HAVE_SYS_TYPES_H = @HAVE_SYS_TYPES_H@
+ HAVE_TANF = @HAVE_TANF@
+ HAVE_TANHF = @HAVE_TANHF@
+ HAVE_TANL = @HAVE_TANL@
  HAVE_TIMEGM = @HAVE_TIMEGM@
  HAVE_UNISTD_H = @HAVE_UNISTD_H@
***************
*** 580,583 ****
--- 889,894 ----
  HAVE_USLEEP = @HAVE_USLEEP@
  HAVE_UTIMENSAT = @HAVE_UTIMENSAT@
+ HAVE_VASPRINTF = @HAVE_VASPRINTF@
+ HAVE_VDPRINTF = @HAVE_VDPRINTF@
  HAVE_WCHAR_H = @HAVE_WCHAR_H@
  HAVE_WCHAR_T = @HAVE_WCHAR_T@
***************
*** 664,673 ****
--- 975,989 ----
  NEXT_AS_FIRST_DIRECTIVE_ERRNO_H = @NEXT_AS_FIRST_DIRECTIVE_ERRNO_H@
  NEXT_AS_FIRST_DIRECTIVE_FCNTL_H = @NEXT_AS_FIRST_DIRECTIVE_FCNTL_H@
+ NEXT_AS_FIRST_DIRECTIVE_FLOAT_H = @NEXT_AS_FIRST_DIRECTIVE_FLOAT_H@
  NEXT_AS_FIRST_DIRECTIVE_GETOPT_H = @NEXT_AS_FIRST_DIRECTIVE_GETOPT_H@
  NEXT_AS_FIRST_DIRECTIVE_LANGINFO_H = @NEXT_AS_FIRST_DIRECTIVE_LANGINFO_H@
  NEXT_AS_FIRST_DIRECTIVE_LOCALE_H = @NEXT_AS_FIRST_DIRECTIVE_LOCALE_H@
+ NEXT_AS_FIRST_DIRECTIVE_MATH_H = @NEXT_AS_FIRST_DIRECTIVE_MATH_H@
+ NEXT_AS_FIRST_DIRECTIVE_STDARG_H = @NEXT_AS_FIRST_DIRECTIVE_STDARG_H@
  NEXT_AS_FIRST_DIRECTIVE_STDDEF_H = @NEXT_AS_FIRST_DIRECTIVE_STDDEF_H@
  NEXT_AS_FIRST_DIRECTIVE_STDINT_H = @NEXT_AS_FIRST_DIRECTIVE_STDINT_H@
+ NEXT_AS_FIRST_DIRECTIVE_STDIO_H = @NEXT_AS_FIRST_DIRECTIVE_STDIO_H@
  NEXT_AS_FIRST_DIRECTIVE_STDLIB_H = @NEXT_AS_FIRST_DIRECTIVE_STDLIB_H@
+ NEXT_AS_FIRST_DIRECTIVE_STRINGS_H = @NEXT_AS_FIRST_DIRECTIVE_STRINGS_H@
  NEXT_AS_FIRST_DIRECTIVE_STRING_H = @NEXT_AS_FIRST_DIRECTIVE_STRING_H@
  NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H@
***************
*** 680,689 ****
--- 996,1010 ----
  NEXT_ERRNO_H = @NEXT_ERRNO_H@
  NEXT_FCNTL_H = @NEXT_FCNTL_H@
+ NEXT_FLOAT_H = @NEXT_FLOAT_H@
  NEXT_GETOPT_H = @NEXT_GETOPT_H@
  NEXT_LANGINFO_H = @NEXT_LANGINFO_H@
  NEXT_LOCALE_H = @NEXT_LOCALE_H@
+ NEXT_MATH_H = @NEXT_MATH_H@
+ NEXT_STDARG_H = @NEXT_STDARG_H@
  NEXT_STDDEF_H = @NEXT_STDDEF_H@
  NEXT_STDINT_H = @NEXT_STDINT_H@
+ NEXT_STDIO_H = @NEXT_STDIO_H@
  NEXT_STDLIB_H = @NEXT_STDLIB_H@
+ NEXT_STRINGS_H = @NEXT_STRINGS_H@
  NEXT_STRING_H = @NEXT_STRING_H@
  NEXT_SYS_STAT_H = @NEXT_SYS_STAT_H@
***************
*** 715,743 ****
--- 1036,1129 ----
  REPLACE_CALLOC = @REPLACE_CALLOC@
  REPLACE_CANONICALIZE_FILE_NAME = @REPLACE_CANONICALIZE_FILE_NAME@
+ REPLACE_CBRTF = @REPLACE_CBRTF@
+ REPLACE_CBRTL = @REPLACE_CBRTL@
+ REPLACE_CEIL = @REPLACE_CEIL@
+ REPLACE_CEILF = @REPLACE_CEILF@
+ REPLACE_CEILL = @REPLACE_CEILL@
  REPLACE_CHOWN = @REPLACE_CHOWN@
  REPLACE_CLOSE = @REPLACE_CLOSE@
+ REPLACE_DPRINTF = @REPLACE_DPRINTF@
  REPLACE_DUP = @REPLACE_DUP@
  REPLACE_DUP2 = @REPLACE_DUP2@
  REPLACE_DUPLOCALE = @REPLACE_DUPLOCALE@
+ REPLACE_EXP2 = @REPLACE_EXP2@
+ REPLACE_EXP2L = @REPLACE_EXP2L@
+ REPLACE_EXPM1 = @REPLACE_EXPM1@
+ REPLACE_EXPM1F = @REPLACE_EXPM1F@
+ REPLACE_FABSL = @REPLACE_FABSL@
  REPLACE_FCHOWNAT = @REPLACE_FCHOWNAT@
+ REPLACE_FCLOSE = @REPLACE_FCLOSE@
  REPLACE_FCNTL = @REPLACE_FCNTL@
+ REPLACE_FDOPEN = @REPLACE_FDOPEN@
+ REPLACE_FFLUSH = @REPLACE_FFLUSH@
+ REPLACE_FLOOR = @REPLACE_FLOOR@
+ REPLACE_FLOORF = @REPLACE_FLOORF@
+ REPLACE_FLOORL = @REPLACE_FLOORL@
+ REPLACE_FMA = @REPLACE_FMA@
+ REPLACE_FMAF = @REPLACE_FMAF@
+ REPLACE_FMAL = @REPLACE_FMAL@
+ REPLACE_FMOD = @REPLACE_FMOD@
+ REPLACE_FMODF = @REPLACE_FMODF@
+ REPLACE_FMODL = @REPLACE_FMODL@
+ REPLACE_FOPEN = @REPLACE_FOPEN@
+ REPLACE_FPRINTF = @REPLACE_FPRINTF@
+ REPLACE_FPURGE = @REPLACE_FPURGE@
+ REPLACE_FREOPEN = @REPLACE_FREOPEN@
+ REPLACE_FREXP = @REPLACE_FREXP@
+ REPLACE_FREXPF = @REPLACE_FREXPF@
+ REPLACE_FREXPL = @REPLACE_FREXPL@
+ REPLACE_FSEEK = @REPLACE_FSEEK@
+ REPLACE_FSEEKO = @REPLACE_FSEEKO@
  REPLACE_FSTAT = @REPLACE_FSTAT@
  REPLACE_FSTATAT = @REPLACE_FSTATAT@
+ REPLACE_FTELL = @REPLACE_FTELL@
+ REPLACE_FTELLO = @REPLACE_FTELLO@
  REPLACE_FTRUNCATE = @REPLACE_FTRUNCATE@
  REPLACE_FUTIMENS = @REPLACE_FUTIMENS@
  REPLACE_GETCWD = @REPLACE_GETCWD@
+ REPLACE_GETDELIM = @REPLACE_GETDELIM@
  REPLACE_GETDOMAINNAME = @REPLACE_GETDOMAINNAME@
+ REPLACE_GETDTABLESIZE = @REPLACE_GETDTABLESIZE@
  REPLACE_GETGROUPS = @REPLACE_GETGROUPS@
+ REPLACE_GETLINE = @REPLACE_GETLINE@
  REPLACE_GETLOGIN_R = @REPLACE_GETLOGIN_R@
  REPLACE_GETPAGESIZE = @REPLACE_GETPAGESIZE@
  REPLACE_GETTIMEOFDAY = @REPLACE_GETTIMEOFDAY@
+ REPLACE_GMTIME = @REPLACE_GMTIME@
+ REPLACE_HUGE_VAL = @REPLACE_HUGE_VAL@
+ REPLACE_HYPOT = @REPLACE_HYPOT@
+ REPLACE_HYPOTF = @REPLACE_HYPOTF@
+ REPLACE_HYPOTL = @REPLACE_HYPOTL@
+ REPLACE_ILOGB = @REPLACE_ILOGB@
+ REPLACE_ILOGBF = @REPLACE_ILOGBF@
  REPLACE_ISATTY = @REPLACE_ISATTY@
+ REPLACE_ISFINITE = @REPLACE_ISFINITE@
+ REPLACE_ISINF = @REPLACE_ISINF@
+ REPLACE_ISNAN = @REPLACE_ISNAN@
  REPLACE_ISWBLANK = @REPLACE_ISWBLANK@
  REPLACE_ISWCNTRL = @REPLACE_ISWCNTRL@
+ REPLACE_ITOLD = @REPLACE_ITOLD@
  REPLACE_LCHOWN = @REPLACE_LCHOWN@
+ REPLACE_LDEXPL = @REPLACE_LDEXPL@
  REPLACE_LINK = @REPLACE_LINK@
  REPLACE_LINKAT = @REPLACE_LINKAT@
  REPLACE_LOCALECONV = @REPLACE_LOCALECONV@
+ REPLACE_LOCALTIME = @REPLACE_LOCALTIME@
  REPLACE_LOCALTIME_R = @REPLACE_LOCALTIME_R@
+ REPLACE_LOG = @REPLACE_LOG@
+ REPLACE_LOG10 = @REPLACE_LOG10@
+ REPLACE_LOG10F = @REPLACE_LOG10F@
+ REPLACE_LOG10L = @REPLACE_LOG10L@
+ REPLACE_LOG1P = @REPLACE_LOG1P@
+ REPLACE_LOG1PF = @REPLACE_LOG1PF@
+ REPLACE_LOG1PL = @REPLACE_LOG1PL@
+ REPLACE_LOG2 = @REPLACE_LOG2@
+ REPLACE_LOG2F = @REPLACE_LOG2F@
+ REPLACE_LOG2L = @REPLACE_LOG2L@
+ REPLACE_LOGB = @REPLACE_LOGB@
+ REPLACE_LOGBF = @REPLACE_LOGBF@
+ REPLACE_LOGBL = @REPLACE_LOGBL@
+ REPLACE_LOGF = @REPLACE_LOGF@
+ REPLACE_LOGL = @REPLACE_LOGL@
  REPLACE_LSEEK = @REPLACE_LSEEK@
  REPLACE_LSTAT = @REPLACE_LSTAT@
***************
*** 757,780 ****
--- 1143,1192 ----
  REPLACE_MKSTEMP = @REPLACE_MKSTEMP@
  REPLACE_MKTIME = @REPLACE_MKTIME@
+ REPLACE_MODF = @REPLACE_MODF@
+ REPLACE_MODFF = @REPLACE_MODFF@
+ REPLACE_MODFL = @REPLACE_MODFL@
+ REPLACE_NAN = @REPLACE_NAN@
  REPLACE_NANOSLEEP = @REPLACE_NANOSLEEP@
  REPLACE_NL_LANGINFO = @REPLACE_NL_LANGINFO@
  REPLACE_NULL = @REPLACE_NULL@
+ REPLACE_OBSTACK_PRINTF = @REPLACE_OBSTACK_PRINTF@
  REPLACE_OPEN = @REPLACE_OPEN@
  REPLACE_OPENAT = @REPLACE_OPENAT@
+ REPLACE_PERROR = @REPLACE_PERROR@
+ REPLACE_POPEN = @REPLACE_POPEN@
  REPLACE_PREAD = @REPLACE_PREAD@
+ REPLACE_PRINTF = @REPLACE_PRINTF@
  REPLACE_PTSNAME = @REPLACE_PTSNAME@
  REPLACE_PTSNAME_R = @REPLACE_PTSNAME_R@
  REPLACE_PUTENV = @REPLACE_PUTENV@
  REPLACE_PWRITE = @REPLACE_PWRITE@
+ REPLACE_QSORT_R = @REPLACE_QSORT_R@
  REPLACE_RANDOM_R = @REPLACE_RANDOM_R@
  REPLACE_READ = @REPLACE_READ@
  REPLACE_READLINK = @REPLACE_READLINK@
+ REPLACE_READLINKAT = @REPLACE_READLINKAT@
  REPLACE_REALLOC = @REPLACE_REALLOC@
  REPLACE_REALPATH = @REPLACE_REALPATH@
+ REPLACE_REMAINDER = @REPLACE_REMAINDER@
+ REPLACE_REMAINDERF = @REPLACE_REMAINDERF@
+ REPLACE_REMAINDERL = @REPLACE_REMAINDERL@
+ REPLACE_REMOVE = @REPLACE_REMOVE@
+ REPLACE_RENAME = @REPLACE_RENAME@
+ REPLACE_RENAMEAT = @REPLACE_RENAMEAT@
  REPLACE_RMDIR = @REPLACE_RMDIR@
+ REPLACE_ROUND = @REPLACE_ROUND@
+ REPLACE_ROUNDF = @REPLACE_ROUNDF@
+ REPLACE_ROUNDL = @REPLACE_ROUNDL@
  REPLACE_SETENV = @REPLACE_SETENV@
  REPLACE_SETLOCALE = @REPLACE_SETLOCALE@
+ REPLACE_SIGNBIT = @REPLACE_SIGNBIT@
+ REPLACE_SIGNBIT_USING_GCC = @REPLACE_SIGNBIT_USING_GCC@
  REPLACE_SLEEP = @REPLACE_SLEEP@
+ REPLACE_SNPRINTF = @REPLACE_SNPRINTF@
+ REPLACE_SPRINTF = @REPLACE_SPRINTF@
+ REPLACE_SQRTL = @REPLACE_SQRTL@
  REPLACE_STAT = @REPLACE_STAT@
+ REPLACE_STDIO_READ_FUNCS = @REPLACE_STDIO_READ_FUNCS@
+ REPLACE_STDIO_WRITE_FUNCS = @REPLACE_STDIO_WRITE_FUNCS@
  REPLACE_STPNCPY = @REPLACE_STPNCPY@
  REPLACE_STRCASESTR = @REPLACE_STRCASESTR@
***************
*** 793,798 ****
--- 1205,1215 ----
  REPLACE_STRUCT_TIMEVAL = @REPLACE_STRUCT_TIMEVAL@
  REPLACE_SYMLINK = @REPLACE_SYMLINK@
+ REPLACE_SYMLINKAT = @REPLACE_SYMLINKAT@
  REPLACE_TIMEGM = @REPLACE_TIMEGM@
+ REPLACE_TMPFILE = @REPLACE_TMPFILE@
  REPLACE_TOWLOWER = @REPLACE_TOWLOWER@
+ REPLACE_TRUNC = @REPLACE_TRUNC@
+ REPLACE_TRUNCF = @REPLACE_TRUNCF@
+ REPLACE_TRUNCL = @REPLACE_TRUNCL@
  REPLACE_TTYNAME_R = @REPLACE_TTYNAME_R@
  REPLACE_UNLINK = @REPLACE_UNLINK@
***************
*** 801,804 ****
--- 1218,1227 ----
  REPLACE_USLEEP = @REPLACE_USLEEP@
  REPLACE_UTIMENSAT = @REPLACE_UTIMENSAT@
+ REPLACE_VASPRINTF = @REPLACE_VASPRINTF@
+ REPLACE_VDPRINTF = @REPLACE_VDPRINTF@
+ REPLACE_VFPRINTF = @REPLACE_VFPRINTF@
+ REPLACE_VPRINTF = @REPLACE_VPRINTF@
+ REPLACE_VSNPRINTF = @REPLACE_VSNPRINTF@
+ REPLACE_VSPRINTF = @REPLACE_VSPRINTF@
  REPLACE_WCRTOMB = @REPLACE_WCRTOMB@
  REPLACE_WCSNRTOMBS = @REPLACE_WCSNRTOMBS@
***************
*** 814,817 ****
--- 1237,1241 ----
  SIG_ATOMIC_T_SUFFIX = @SIG_ATOMIC_T_SUFFIX@
  SIZE_T_SUFFIX = @SIZE_T_SUFFIX@
+ STDARG_H = @STDARG_H@
  STDBOOL_H = @STDBOOL_H@
  STDDEF_H = @STDDEF_H@
***************
*** 823,826 ****
--- 1247,1251 ----
  TIME_H_DEFINES_STRUCT_TIMESPEC = @TIME_H_DEFINES_STRUCT_TIMESPEC@
  UNDEFINE_STRTOK_R = @UNDEFINE_STRTOK_R@
+ UNISTD_H_DEFINES_STRUCT_TIMESPEC = @UNISTD_H_DEFINES_STRUCT_TIMESPEC@
  UNISTD_H_HAVE_WINSOCK2_H = @UNISTD_H_HAVE_WINSOCK2_H@
  UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS = @UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS@
***************
*** 887,890 ****
--- 1312,1316 ----
  program_transform_name = @program_transform_name@
  psdir = @psdir@
+ runstatedir = @runstatedir@
  sbindir = @sbindir@
  sharedstatedir = @sharedstatedir@
***************
*** 916,920 ****
  	$(am__cd) $(top_srcdir) && \
  	  $(AUTOMAKE) --gnu tp/tests/coverage/Makefile
- .PRECIOUS: Makefile
  Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  	@case '$?' in \
--- 1342,1345 ----
***************
*** 1089,1092 ****
--- 1514,1519 ----
  	uninstall-am
  
+ .PRECIOUS: Makefile
+ 
  
  distclean-local:
diff -Nrc2 texinfo-5.2/tp/tests/coverage/res_parser/formatting/formatting.2 texinfo-6.0/tp/tests/coverage/res_parser/formatting/formatting.2
*** texinfo-5.2/tp/tests/coverage/res_parser/formatting/formatting.2	2013-08-27 22:23:34.000000000 +0100
--- texinfo-6.0/tp/tests/coverage/res_parser/formatting/formatting.2	2015-02-25 20:17:36.000000000 +0000
***************
*** 22,25 ****
--- 22,31 ----
  formatting.texi:25: @dotless expects `i' or `j' as argument, not `--a' (possibly involving @mymacro)
  formatting.texi:25: @dotless expects `i' or `j' as argument, not `a' (possibly involving @mymacro)
+ formatting.texi:25: @U expected braces (possibly involving @mymacro)
+ formatting.texi:25: warning: no argument specified for @U (possibly involving @mymacro)
+ formatting.texi:25: non-hex digits in argument for @U: z (possibly involving @mymacro)
+ formatting.texi:25: warning: fewer than four hex digits in argument for @U: abc (possibly involving @mymacro)
+ formatting.texi:25: argument for @U exceeds size of integer: FFFFFFFFFFFFFF (possibly involving @mymacro)
+ formatting.texi:25: argument for @U exceeds Unicode maximum 0x10FFFF: 110000 (possibly involving @mymacro)
  formatting.texi:25: @TeX expected braces (possibly involving @mymacro)
  formatting.texi:25: unexpected @ (possibly involving @mymacro)
***************
*** 62,65 ****
--- 68,77 ----
  formatting.texi:35: @dotless expects `i' or `j' as argument, not `--a' (possibly involving @mymacro)
  formatting.texi:35: @dotless expects `i' or `j' as argument, not `a' (possibly involving @mymacro)
+ formatting.texi:35: @U expected braces (possibly involving @mymacro)
+ formatting.texi:35: warning: no argument specified for @U (possibly involving @mymacro)
+ formatting.texi:35: non-hex digits in argument for @U: z (possibly involving @mymacro)
+ formatting.texi:35: warning: fewer than four hex digits in argument for @U: abc (possibly involving @mymacro)
+ formatting.texi:35: argument for @U exceeds size of integer: FFFFFFFFFFFFFF (possibly involving @mymacro)
+ formatting.texi:35: argument for @U exceeds Unicode maximum 0x10FFFF: 110000 (possibly involving @mymacro)
  formatting.texi:35: @TeX expected braces (possibly involving @mymacro)
  formatting.texi:35: unexpected @ (possibly involving @mymacro)
***************
*** 102,105 ****
--- 114,123 ----
  formatting.texi:45: @dotless expects `i' or `j' as argument, not `--a' (possibly involving @mymacro)
  formatting.texi:45: @dotless expects `i' or `j' as argument, not `a' (possibly involving @mymacro)
+ formatting.texi:45: @U expected braces (possibly involving @mymacro)
+ formatting.texi:45: warning: no argument specified for @U (possibly involving @mymacro)
+ formatting.texi:45: non-hex digits in argument for @U: z (possibly involving @mymacro)
+ formatting.texi:45: warning: fewer than four hex digits in argument for @U: abc (possibly involving @mymacro)
+ formatting.texi:45: argument for @U exceeds size of integer: FFFFFFFFFFFFFF (possibly involving @mymacro)
+ formatting.texi:45: argument for @U exceeds Unicode maximum 0x10FFFF: 110000 (possibly involving @mymacro)
  formatting.texi:45: @TeX expected braces (possibly involving @mymacro)
  formatting.texi:45: unexpected @ (possibly involving @mymacro)
***************
*** 142,145 ****
--- 160,169 ----
  formatting.texi:49: @dotless expects `i' or `j' as argument, not `--a' (possibly involving @mymacro)
  formatting.texi:49: @dotless expects `i' or `j' as argument, not `a' (possibly involving @mymacro)
+ formatting.texi:49: @U expected braces (possibly involving @mymacro)
+ formatting.texi:49: warning: no argument specified for @U (possibly involving @mymacro)
+ formatting.texi:49: non-hex digits in argument for @U: z (possibly involving @mymacro)
+ formatting.texi:49: warning: fewer than four hex digits in argument for @U: abc (possibly involving @mymacro)
+ formatting.texi:49: argument for @U exceeds size of integer: FFFFFFFFFFFFFF (possibly involving @mymacro)
+ formatting.texi:49: argument for @U exceeds Unicode maximum 0x10FFFF: 110000 (possibly involving @mymacro)
  formatting.texi:49: @TeX expected braces (possibly involving @mymacro)
  formatting.texi:49: unexpected @ (possibly involving @mymacro)
diff -Nrc2 texinfo-5.2/tp/tests/coverage/res_parser/formatting/formatting.html texinfo-6.0/tp/tests/coverage/res_parser/formatting/formatting.html
*** texinfo-5.2/tp/tests/coverage/res_parser/formatting/formatting.html	2013-08-27 22:23:34.000000000 +0100
--- texinfo-6.0/tp/tests/coverage/res_parser/formatting/formatting.html	2015-02-25 20:17:36.000000000 +0000
***************
*** 43,46 ****
--- 43,48 ----
  
  
+ @U{0075} 0075
+ 
  @* 
  
***************
*** 531,534 ****
--- 533,542 ----
  @dotless{a} a
  
+ @U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg z
+ @U{abc}, with <4 hex digits abc
+ @U{FFFFFFFFFFFFFF}, value much too large FFFFFFFFFFFFFF
+ @U{110000}, value just beyond Unicode 110000
+ 
  @TeX, but without brace TeX@# #
  
***************
*** 605,618 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 613,626 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 623,630 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 631,638 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 634,638 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <h1>title &ndash;a</h1>
  <h3 align="right">formatting subtitle &ndash;a</h3>
--- 642,646 ----
  </head>
  
! <body lang="en">
  <h1>title &ndash;a</h1>
  <h3 align="right">formatting subtitle &ndash;a</h3>
***************
*** 679,682 ****
--- 687,692 ----
  @,c@&quot;u &ccedil;&uuml; <br>
  </p>
+ <p>@U{0075} &#x0075;
+ </p>
  <p>@* <br>
  @ followed by a space
***************
*** 1293,1296 ****
--- 1303,1312 ----
  <code>@dotless{a}</code> a
  </p>
+ <p>@U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg &#xz;
+ @U{abc}, with &lt;4 hex digits &#xabc;
+ @U{FFFFFFFFFFFFFF}, value much too large &#xFFFFFFFFFFFFFF;
+ @U{110000}, value just beyond Unicode &#x110000;
+ </p>
  <p>@TeX, but without brace TeX<code>@#</code> #
  </p>
***************
*** 1401,1404 ****
--- 1417,1422 ----
  @,c@&quot;u &ccedil;&uuml; <br>
  </p>
+ <p>@U{0075} &#x0075;
+ </p>
  <p>@* <br>
  @ followed by a space
***************
*** 2015,2018 ****
--- 2033,2042 ----
  <code>@dotless{a}</code> a
  </p>
+ <p>@U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg &#xz;
+ @U{abc}, with &lt;4 hex digits &#xabc;
+ @U{FFFFFFFFFFFFFF}, value much too large &#xFFFFFFFFFFFFFF;
+ @U{110000}, value just beyond Unicode &#x110000;
+ </p>
  <p>@TeX, but without brace TeX<code>@#</code> #
  </p>
***************
*** 2149,2152 ****
--- 2173,2178 ----
  @,c@&quot;u &ccedil;&uuml; <br>
  </p>
+ <p>@U{0075} &#x0075;
+ </p>
  <p>@* <br>
  @ followed by a space
***************
*** 2763,2766 ****
--- 2789,2798 ----
  <code>@dotless{a}</code> a
  </p>
+ <p>@U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg &#xz;
+ @U{abc}, with &lt;4 hex digits &#xabc;
+ @U{FFFFFFFFFFFFFF}, value much too large &#xFFFFFFFFFFFFFF;
+ @U{110000}, value just beyond Unicode &#x110000;
+ </p>
  <p>@TeX, but without brace TeX<code>@#</code> #
  </p>
***************
*** 2871,2874 ****
--- 2903,2908 ----
  @,c@&quot;u &ccedil;&uuml; <br>
  </p>
+ <p>@U{0075} &#x0075;
+ </p>
  <p>@* <br>
  @ followed by a space
***************
*** 3485,3488 ****
--- 3519,3528 ----
  <code>@dotless{a}</code> a
  </p>
+ <p>@U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg &#xz;
+ @U{abc}, with &lt;4 hex digits &#xabc;
+ @U{FFFFFFFFFFFFFF}, value much too large &#xFFFFFFFFFFFFFF;
+ @U{110000}, value just beyond Unicode &#x110000;
+ </p>
  <p>@TeX, but without brace TeX<code>@#</code> #
  </p>
***************
*** 3596,3599 ****
--- 3636,3641 ----
  
  
+ @U{0075} &#x0075;
+ 
  @* 
  
***************
*** 4213,4216 ****
--- 4255,4264 ----
  <code>@dotless{a}</code> a
  
+ @U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg &#xz;
+ @U{abc}, with &lt;4 hex digits &#xabc;
+ @U{FFFFFFFFFFFFFF}, value much too large &#xFFFFFFFFFFFFFF;
+ @U{110000}, value just beyond Unicode &#x110000;
+ 
  @TeX, but without brace TeX<code>@#</code> #
  
diff -Nrc2 texinfo-5.2/tp/tests/coverage/res_parser/formatting_cr/formatting-cr.2 texinfo-6.0/tp/tests/coverage/res_parser/formatting_cr/formatting-cr.2
*** texinfo-5.2/tp/tests/coverage/res_parser/formatting_cr/formatting-cr.2	2013-08-27 22:34:06.000000000 +0100
--- texinfo-6.0/tp/tests/coverage/res_parser/formatting_cr/formatting-cr.2	2015-02-25 20:17:36.000000000 +0000
***************
*** 23,26 ****
--- 23,32 ----
  formatting-cr.texi:25: @dotless expects `i' or `j' as argument, not `--a' (possibly involving @mymacro)
  formatting-cr.texi:25: @dotless expects `i' or `j' as argument, not `a' (possibly involving @mymacro)
+ formatting-cr.texi:25: @U expected braces (possibly involving @mymacro)
+ formatting-cr.texi:25: warning: no argument specified for @U (possibly involving @mymacro)
+ formatting-cr.texi:25: non-hex digits in argument for @U: z (possibly involving @mymacro)
+ formatting-cr.texi:25: warning: fewer than four hex digits in argument for @U: abc (possibly involving @mymacro)
+ formatting-cr.texi:25: argument for @U exceeds size of integer: FFFFFFFFFFFFFF (possibly involving @mymacro)
+ formatting-cr.texi:25: argument for @U exceeds Unicode maximum 0x10FFFF: 110000 (possibly involving @mymacro)
  formatting-cr.texi:25: @TeX expected braces (possibly involving @mymacro)
  formatting-cr.texi:25: unexpected @ (possibly involving @mymacro)
***************
*** 64,67 ****
--- 70,79 ----
  formatting-cr.texi:35: @dotless expects `i' or `j' as argument, not `--a' (possibly involving @mymacro)
  formatting-cr.texi:35: @dotless expects `i' or `j' as argument, not `a' (possibly involving @mymacro)
+ formatting-cr.texi:35: @U expected braces (possibly involving @mymacro)
+ formatting-cr.texi:35: warning: no argument specified for @U (possibly involving @mymacro)
+ formatting-cr.texi:35: non-hex digits in argument for @U: z (possibly involving @mymacro)
+ formatting-cr.texi:35: warning: fewer than four hex digits in argument for @U: abc (possibly involving @mymacro)
+ formatting-cr.texi:35: argument for @U exceeds size of integer: FFFFFFFFFFFFFF (possibly involving @mymacro)
+ formatting-cr.texi:35: argument for @U exceeds Unicode maximum 0x10FFFF: 110000 (possibly involving @mymacro)
  formatting-cr.texi:35: @TeX expected braces (possibly involving @mymacro)
  formatting-cr.texi:35: unexpected @ (possibly involving @mymacro)
***************
*** 105,108 ****
--- 117,126 ----
  formatting-cr.texi:45: @dotless expects `i' or `j' as argument, not `--a' (possibly involving @mymacro)
  formatting-cr.texi:45: @dotless expects `i' or `j' as argument, not `a' (possibly involving @mymacro)
+ formatting-cr.texi:45: @U expected braces (possibly involving @mymacro)
+ formatting-cr.texi:45: warning: no argument specified for @U (possibly involving @mymacro)
+ formatting-cr.texi:45: non-hex digits in argument for @U: z (possibly involving @mymacro)
+ formatting-cr.texi:45: warning: fewer than four hex digits in argument for @U: abc (possibly involving @mymacro)
+ formatting-cr.texi:45: argument for @U exceeds size of integer: FFFFFFFFFFFFFF (possibly involving @mymacro)
+ formatting-cr.texi:45: argument for @U exceeds Unicode maximum 0x10FFFF: 110000 (possibly involving @mymacro)
  formatting-cr.texi:45: @TeX expected braces (possibly involving @mymacro)
  formatting-cr.texi:45: unexpected @ (possibly involving @mymacro)
***************
*** 146,149 ****
--- 164,173 ----
  formatting-cr.texi:49: @dotless expects `i' or `j' as argument, not `--a' (possibly involving @mymacro)
  formatting-cr.texi:49: @dotless expects `i' or `j' as argument, not `a' (possibly involving @mymacro)
+ formatting-cr.texi:49: @U expected braces (possibly involving @mymacro)
+ formatting-cr.texi:49: warning: no argument specified for @U (possibly involving @mymacro)
+ formatting-cr.texi:49: non-hex digits in argument for @U: z (possibly involving @mymacro)
+ formatting-cr.texi:49: warning: fewer than four hex digits in argument for @U: abc (possibly involving @mymacro)
+ formatting-cr.texi:49: argument for @U exceeds size of integer: FFFFFFFFFFFFFF (possibly involving @mymacro)
+ formatting-cr.texi:49: argument for @U exceeds Unicode maximum 0x10FFFF: 110000 (possibly involving @mymacro)
  formatting-cr.texi:49: @TeX expected braces (possibly involving @mymacro)
  formatting-cr.texi:49: unexpected @ (possibly involving @mymacro)
diff -Nrc2 texinfo-5.2/tp/tests/coverage/res_parser/formatting_cr/formatting-cr.html texinfo-6.0/tp/tests/coverage/res_parser/formatting_cr/formatting-cr.html
*** texinfo-5.2/tp/tests/coverage/res_parser/formatting_cr/formatting-cr.html	2013-08-27 22:34:06.000000000 +0100
--- texinfo-6.0/tp/tests/coverage/res_parser/formatting_cr/formatting-cr.html	2015-02-25 20:17:36.000000000 +0000
***************
*** 43,46 ****
--- 43,48 ----
  
  
+ @U{0075} 0075
+ 
  @* 
  
***************
*** 533,536 ****
--- 535,544 ----
  @dotless{a} a
  
+ @U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg z
+ @U{abc}, with <4 hex digits abc
+ @U{FFFFFFFFFFFFFF}, value much too large FFFFFFFFFFFFFF
+ @U{110000}, value just beyond Unicode 110000
+ 
  @TeX, but without brace TeX@# #
  
***************
*** 607,620 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 615,628 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 625,632 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 633,640 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 636,640 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <h1>title &ndash;a</h1>
  <h3 align="right">formatting subtitle &ndash;a</h3>
--- 644,648 ----
  </head>
  
! <body lang="en">
  <h1>title &ndash;a</h1>
  <h3 align="right">formatting subtitle &ndash;a</h3>
***************
*** 681,684 ****
--- 689,694 ----
  @,c@&quot;u &ccedil;&uuml; <br>
  </p>
+ <p>@U{0075} &#x0075;
+ </p>
  <p>@* <br>
  @ followed by a space
***************
*** 1297,1300 ****
--- 1307,1316 ----
  <code>@dotless{a}</code> a
  </p>
+ <p>@U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg &#xz;
+ @U{abc}, with &lt;4 hex digits &#xabc;
+ @U{FFFFFFFFFFFFFF}, value much too large &#xFFFFFFFFFFFFFF;
+ @U{110000}, value just beyond Unicode &#x110000;
+ </p>
  <p>@TeX, but without brace TeX<code>@#</code> #
  </p>
***************
*** 1405,1408 ****
--- 1421,1426 ----
  @,c@&quot;u &ccedil;&uuml; <br>
  </p>
+ <p>@U{0075} &#x0075;
+ </p>
  <p>@* <br>
  @ followed by a space
***************
*** 2021,2024 ****
--- 2039,2048 ----
  <code>@dotless{a}</code> a
  </p>
+ <p>@U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg &#xz;
+ @U{abc}, with &lt;4 hex digits &#xabc;
+ @U{FFFFFFFFFFFFFF}, value much too large &#xFFFFFFFFFFFFFF;
+ @U{110000}, value just beyond Unicode &#x110000;
+ </p>
  <p>@TeX, but without brace TeX<code>@#</code> #
  </p>
***************
*** 2155,2158 ****
--- 2179,2184 ----
  @,c@&quot;u &ccedil;&uuml; <br>
  </p>
+ <p>@U{0075} &#x0075;
+ </p>
  <p>@* <br>
  @ followed by a space
***************
*** 2771,2774 ****
--- 2797,2806 ----
  <code>@dotless{a}</code> a
  </p>
+ <p>@U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg &#xz;
+ @U{abc}, with &lt;4 hex digits &#xabc;
+ @U{FFFFFFFFFFFFFF}, value much too large &#xFFFFFFFFFFFFFF;
+ @U{110000}, value just beyond Unicode &#x110000;
+ </p>
  <p>@TeX, but without brace TeX<code>@#</code> #
  </p>
***************
*** 2879,2882 ****
--- 2911,2916 ----
  @,c@&quot;u &ccedil;&uuml; <br>
  </p>
+ <p>@U{0075} &#x0075;
+ </p>
  <p>@* <br>
  @ followed by a space
***************
*** 3495,3498 ****
--- 3529,3538 ----
  <code>@dotless{a}</code> a
  </p>
+ <p>@U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg &#xz;
+ @U{abc}, with &lt;4 hex digits &#xabc;
+ @U{FFFFFFFFFFFFFF}, value much too large &#xFFFFFFFFFFFFFF;
+ @U{110000}, value just beyond Unicode &#x110000;
+ </p>
  <p>@TeX, but without brace TeX<code>@#</code> #
  </p>
***************
*** 3606,3609 ****
--- 3646,3651 ----
  
  
+ @U{0075} &#x0075;
+ 
  @* 
  
***************
*** 4225,4228 ****
--- 4267,4276 ----
  <code>@dotless{a}</code> a
  
+ @U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg &#xz;
+ @U{abc}, with &lt;4 hex digits &#xabc;
+ @U{FFFFFFFFFFFFFF}, value much too large &#xFFFFFFFFFFFFFF;
+ @U{110000}, value just beyond Unicode &#x110000;
+ 
  @TeX, but without brace TeX<code>@#</code> #
  
diff -Nrc2 texinfo-5.2/tp/tests/coverage/res_parser/formatting_fr/formatting.2 texinfo-6.0/tp/tests/coverage/res_parser/formatting_fr/formatting.2
*** texinfo-5.2/tp/tests/coverage/res_parser/formatting_fr/formatting.2	2013-08-27 22:23:34.000000000 +0100
--- texinfo-6.0/tp/tests/coverage/res_parser/formatting_fr/formatting.2	2015-02-25 20:17:36.000000000 +0000
***************
*** 22,25 ****
--- 22,31 ----
  formatting.texi:25: @dotless expects `i' or `j' as argument, not `--a' (possibly involving @mymacro)
  formatting.texi:25: @dotless expects `i' or `j' as argument, not `a' (possibly involving @mymacro)
+ formatting.texi:25: @U expected braces (possibly involving @mymacro)
+ formatting.texi:25: warning: no argument specified for @U (possibly involving @mymacro)
+ formatting.texi:25: non-hex digits in argument for @U: z (possibly involving @mymacro)
+ formatting.texi:25: warning: fewer than four hex digits in argument for @U: abc (possibly involving @mymacro)
+ formatting.texi:25: argument for @U exceeds size of integer: FFFFFFFFFFFFFF (possibly involving @mymacro)
+ formatting.texi:25: argument for @U exceeds Unicode maximum 0x10FFFF: 110000 (possibly involving @mymacro)
  formatting.texi:25: @TeX expected braces (possibly involving @mymacro)
  formatting.texi:25: unexpected @ (possibly involving @mymacro)
***************
*** 62,65 ****
--- 68,77 ----
  formatting.texi:35: @dotless expects `i' or `j' as argument, not `--a' (possibly involving @mymacro)
  formatting.texi:35: @dotless expects `i' or `j' as argument, not `a' (possibly involving @mymacro)
+ formatting.texi:35: @U expected braces (possibly involving @mymacro)
+ formatting.texi:35: warning: no argument specified for @U (possibly involving @mymacro)
+ formatting.texi:35: non-hex digits in argument for @U: z (possibly involving @mymacro)
+ formatting.texi:35: warning: fewer than four hex digits in argument for @U: abc (possibly involving @mymacro)
+ formatting.texi:35: argument for @U exceeds size of integer: FFFFFFFFFFFFFF (possibly involving @mymacro)
+ formatting.texi:35: argument for @U exceeds Unicode maximum 0x10FFFF: 110000 (possibly involving @mymacro)
  formatting.texi:35: @TeX expected braces (possibly involving @mymacro)
  formatting.texi:35: unexpected @ (possibly involving @mymacro)
***************
*** 102,105 ****
--- 114,123 ----
  formatting.texi:45: @dotless expects `i' or `j' as argument, not `--a' (possibly involving @mymacro)
  formatting.texi:45: @dotless expects `i' or `j' as argument, not `a' (possibly involving @mymacro)
+ formatting.texi:45: @U expected braces (possibly involving @mymacro)
+ formatting.texi:45: warning: no argument specified for @U (possibly involving @mymacro)
+ formatting.texi:45: non-hex digits in argument for @U: z (possibly involving @mymacro)
+ formatting.texi:45: warning: fewer than four hex digits in argument for @U: abc (possibly involving @mymacro)
+ formatting.texi:45: argument for @U exceeds size of integer: FFFFFFFFFFFFFF (possibly involving @mymacro)
+ formatting.texi:45: argument for @U exceeds Unicode maximum 0x10FFFF: 110000 (possibly involving @mymacro)
  formatting.texi:45: @TeX expected braces (possibly involving @mymacro)
  formatting.texi:45: unexpected @ (possibly involving @mymacro)
***************
*** 142,145 ****
--- 160,169 ----
  formatting.texi:49: @dotless expects `i' or `j' as argument, not `--a' (possibly involving @mymacro)
  formatting.texi:49: @dotless expects `i' or `j' as argument, not `a' (possibly involving @mymacro)
+ formatting.texi:49: @U expected braces (possibly involving @mymacro)
+ formatting.texi:49: warning: no argument specified for @U (possibly involving @mymacro)
+ formatting.texi:49: non-hex digits in argument for @U: z (possibly involving @mymacro)
+ formatting.texi:49: warning: fewer than four hex digits in argument for @U: abc (possibly involving @mymacro)
+ formatting.texi:49: argument for @U exceeds size of integer: FFFFFFFFFFFFFF (possibly involving @mymacro)
+ formatting.texi:49: argument for @U exceeds Unicode maximum 0x10FFFF: 110000 (possibly involving @mymacro)
  formatting.texi:49: @TeX expected braces (possibly involving @mymacro)
  formatting.texi:49: unexpected @ (possibly involving @mymacro)
diff -Nrc2 texinfo-5.2/tp/tests/coverage/res_parser/formatting_fr/formatting.html texinfo-6.0/tp/tests/coverage/res_parser/formatting_fr/formatting.html
*** texinfo-5.2/tp/tests/coverage/res_parser/formatting_fr/formatting.html	2013-08-27 22:23:34.000000000 +0100
--- texinfo-6.0/tp/tests/coverage/res_parser/formatting_fr/formatting.html	2015-02-25 20:17:36.000000000 +0000
***************
*** 43,46 ****
--- 43,48 ----
  
  
+ @U{0075} 0075
+ 
  @* 
  
***************
*** 531,534 ****
--- 533,542 ----
  @dotless{a} a
  
+ @U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg z
+ @U{abc}, with <4 hex digits abc
+ @U{FFFFFFFFFFFFFF}, value much too large FFFFFFFFFFFFFF
+ @U{110000}, value just beyond Unicode 110000
+ 
  @TeX, but without brace TeX@# #
  
***************
*** 605,618 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 613,626 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 623,630 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 631,638 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 634,638 ****
  </head>
  
! <body lang="fr" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <h1>title &ndash;a</h1>
  <h3 align="right">formatting subtitle &ndash;a</h3>
--- 642,646 ----
  </head>
  
! <body lang="fr">
  <h1>title &ndash;a</h1>
  <h3 align="right">formatting subtitle &ndash;a</h3>
***************
*** 679,682 ****
--- 687,692 ----
  @,c@&quot;u &ccedil;&uuml; <br>
  </p>
+ <p>@U{0075} &#x0075;
+ </p>
  <p>@* <br>
  @ followed by a space
***************
*** 1293,1296 ****
--- 1303,1312 ----
  <code>@dotless{a}</code> a
  </p>
+ <p>@U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg &#xz;
+ @U{abc}, with &lt;4 hex digits &#xabc;
+ @U{FFFFFFFFFFFFFF}, value much too large &#xFFFFFFFFFFFFFF;
+ @U{110000}, value just beyond Unicode &#x110000;
+ </p>
  <p>@TeX, but without brace TeX<code>@#</code> #
  </p>
***************
*** 1401,1404 ****
--- 1417,1422 ----
  @,c@&quot;u &ccedil;&uuml; <br>
  </p>
+ <p>@U{0075} &#x0075;
+ </p>
  <p>@* <br>
  @ followed by a space
***************
*** 2015,2018 ****
--- 2033,2042 ----
  <code>@dotless{a}</code> a
  </p>
+ <p>@U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg &#xz;
+ @U{abc}, with &lt;4 hex digits &#xabc;
+ @U{FFFFFFFFFFFFFF}, value much too large &#xFFFFFFFFFFFFFF;
+ @U{110000}, value just beyond Unicode &#x110000;
+ </p>
  <p>@TeX, but without brace TeX<code>@#</code> #
  </p>
***************
*** 2149,2152 ****
--- 2173,2178 ----
  @,c@&quot;u &ccedil;&uuml; <br>
  </p>
+ <p>@U{0075} &#x0075;
+ </p>
  <p>@* <br>
  @ followed by a space
***************
*** 2763,2766 ****
--- 2789,2798 ----
  <code>@dotless{a}</code> a
  </p>
+ <p>@U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg &#xz;
+ @U{abc}, with &lt;4 hex digits &#xabc;
+ @U{FFFFFFFFFFFFFF}, value much too large &#xFFFFFFFFFFFFFF;
+ @U{110000}, value just beyond Unicode &#x110000;
+ </p>
  <p>@TeX, but without brace TeX<code>@#</code> #
  </p>
***************
*** 2871,2874 ****
--- 2903,2908 ----
  @,c@&quot;u &ccedil;&uuml; <br>
  </p>
+ <p>@U{0075} &#x0075;
+ </p>
  <p>@* <br>
  @ followed by a space
***************
*** 3485,3488 ****
--- 3519,3528 ----
  <code>@dotless{a}</code> a
  </p>
+ <p>@U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg &#xz;
+ @U{abc}, with &lt;4 hex digits &#xabc;
+ @U{FFFFFFFFFFFFFF}, value much too large &#xFFFFFFFFFFFFFF;
+ @U{110000}, value just beyond Unicode &#x110000;
+ </p>
  <p>@TeX, but without brace TeX<code>@#</code> #
  </p>
***************
*** 3596,3599 ****
--- 3636,3641 ----
  
  
+ @U{0075} &#x0075;
+ 
  @* 
  
***************
*** 4213,4216 ****
--- 4255,4264 ----
  <code>@dotless{a}</code> a
  
+ @U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg &#xz;
+ @U{abc}, with &lt;4 hex digits &#xabc;
+ @U{FFFFFFFFFFFFFF}, value much too large &#xFFFFFFFFFFFFFF;
+ @U{110000}, value just beyond Unicode &#x110000;
+ 
  @TeX, but without brace TeX<code>@#</code> #
  
diff -Nrc2 texinfo-5.2/tp/tests/coverage/res_parser/formatting_utf8_enable_encoding/formatting_utf8.2 texinfo-6.0/tp/tests/coverage/res_parser/formatting_utf8_enable_encoding/formatting_utf8.2
*** texinfo-5.2/tp/tests/coverage/res_parser/formatting_utf8_enable_encoding/formatting_utf8.2	2013-08-27 22:23:34.000000000 +0100
--- texinfo-6.0/tp/tests/coverage/res_parser/formatting_utf8_enable_encoding/formatting_utf8.2	2015-02-25 20:17:36.000000000 +0000
***************
*** 23,26 ****
--- 23,32 ----
  formatting_utf8.texi:27: @dotless expects `i' or `j' as argument, not `--a' (possibly involving @mymacro)
  formatting_utf8.texi:27: @dotless expects `i' or `j' as argument, not `a' (possibly involving @mymacro)
+ formatting_utf8.texi:27: @U expected braces (possibly involving @mymacro)
+ formatting_utf8.texi:27: warning: no argument specified for @U (possibly involving @mymacro)
+ formatting_utf8.texi:27: non-hex digits in argument for @U: z (possibly involving @mymacro)
+ formatting_utf8.texi:27: warning: fewer than four hex digits in argument for @U: abc (possibly involving @mymacro)
+ formatting_utf8.texi:27: argument for @U exceeds size of integer: FFFFFFFFFFFFFF (possibly involving @mymacro)
+ formatting_utf8.texi:27: argument for @U exceeds Unicode maximum 0x10FFFF: 110000 (possibly involving @mymacro)
  formatting_utf8.texi:27: @TeX expected braces (possibly involving @mymacro)
  formatting_utf8.texi:27: unexpected @ (possibly involving @mymacro)
***************
*** 63,66 ****
--- 69,78 ----
  formatting_utf8.texi:37: @dotless expects `i' or `j' as argument, not `--a' (possibly involving @mymacro)
  formatting_utf8.texi:37: @dotless expects `i' or `j' as argument, not `a' (possibly involving @mymacro)
+ formatting_utf8.texi:37: @U expected braces (possibly involving @mymacro)
+ formatting_utf8.texi:37: warning: no argument specified for @U (possibly involving @mymacro)
+ formatting_utf8.texi:37: non-hex digits in argument for @U: z (possibly involving @mymacro)
+ formatting_utf8.texi:37: warning: fewer than four hex digits in argument for @U: abc (possibly involving @mymacro)
+ formatting_utf8.texi:37: argument for @U exceeds size of integer: FFFFFFFFFFFFFF (possibly involving @mymacro)
+ formatting_utf8.texi:37: argument for @U exceeds Unicode maximum 0x10FFFF: 110000 (possibly involving @mymacro)
  formatting_utf8.texi:37: @TeX expected braces (possibly involving @mymacro)
  formatting_utf8.texi:37: unexpected @ (possibly involving @mymacro)
***************
*** 103,106 ****
--- 115,124 ----
  formatting_utf8.texi:47: @dotless expects `i' or `j' as argument, not `--a' (possibly involving @mymacro)
  formatting_utf8.texi:47: @dotless expects `i' or `j' as argument, not `a' (possibly involving @mymacro)
+ formatting_utf8.texi:47: @U expected braces (possibly involving @mymacro)
+ formatting_utf8.texi:47: warning: no argument specified for @U (possibly involving @mymacro)
+ formatting_utf8.texi:47: non-hex digits in argument for @U: z (possibly involving @mymacro)
+ formatting_utf8.texi:47: warning: fewer than four hex digits in argument for @U: abc (possibly involving @mymacro)
+ formatting_utf8.texi:47: argument for @U exceeds size of integer: FFFFFFFFFFFFFF (possibly involving @mymacro)
+ formatting_utf8.texi:47: argument for @U exceeds Unicode maximum 0x10FFFF: 110000 (possibly involving @mymacro)
  formatting_utf8.texi:47: @TeX expected braces (possibly involving @mymacro)
  formatting_utf8.texi:47: unexpected @ (possibly involving @mymacro)
***************
*** 143,146 ****
--- 161,170 ----
  formatting_utf8.texi:51: @dotless expects `i' or `j' as argument, not `--a' (possibly involving @mymacro)
  formatting_utf8.texi:51: @dotless expects `i' or `j' as argument, not `a' (possibly involving @mymacro)
+ formatting_utf8.texi:51: @U expected braces (possibly involving @mymacro)
+ formatting_utf8.texi:51: warning: no argument specified for @U (possibly involving @mymacro)
+ formatting_utf8.texi:51: non-hex digits in argument for @U: z (possibly involving @mymacro)
+ formatting_utf8.texi:51: warning: fewer than four hex digits in argument for @U: abc (possibly involving @mymacro)
+ formatting_utf8.texi:51: argument for @U exceeds size of integer: FFFFFFFFFFFFFF (possibly involving @mymacro)
+ formatting_utf8.texi:51: argument for @U exceeds Unicode maximum 0x10FFFF: 110000 (possibly involving @mymacro)
  formatting_utf8.texi:51: @TeX expected braces (possibly involving @mymacro)
  formatting_utf8.texi:51: unexpected @ (possibly involving @mymacro)
diff -Nrc2 texinfo-5.2/tp/tests/coverage/res_parser/formatting_utf8_enable_encoding/formatting_utf8.html texinfo-6.0/tp/tests/coverage/res_parser/formatting_utf8_enable_encoding/formatting_utf8.html
*** texinfo-5.2/tp/tests/coverage/res_parser/formatting_utf8_enable_encoding/formatting_utf8.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/coverage/res_parser/formatting_utf8_enable_encoding/formatting_utf8.html	2015-02-25 20:17:36.000000000 +0000
***************
*** 43,46 ****
--- 43,48 ----
  
  
+ @U{0075} 0075
+ 
  @* 
  
***************
*** 531,534 ****
--- 533,542 ----
  @dotless{a} a
  
+ @U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg z
+ @U{abc}, with <4 hex digits abc
+ @U{FFFFFFFFFFFFFF}, value much too large FFFFFFFFFFFFFF
+ @U{110000}, value just beyond Unicode 110000
+ 
  @TeX, but without brace TeX@# #
  
***************
*** 605,618 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 613,626 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 623,630 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 631,638 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 634,638 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <h1>title &ndash;a</h1>
  <h3 align="right">formatting subtitle &ndash;a</h3>
--- 642,646 ----
  </head>
  
! <body lang="en">
  <h1>title &ndash;a</h1>
  <h3 align="right">formatting subtitle &ndash;a</h3>
***************
*** 679,682 ****
--- 687,692 ----
  @,c@&quot;u Ã§Ã¼ <br>
  </p>
+ <p>@U{0075} &#x0075;
+ </p>
  <p>@* <br>
  @ followed by a space
***************
*** 1293,1296 ****
--- 1303,1312 ----
  <code>@dotless{a}</code> a
  </p>
+ <p>@U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg &#xz;
+ @U{abc}, with &lt;4 hex digits &#xabc;
+ @U{FFFFFFFFFFFFFF}, value much too large &#xFFFFFFFFFFFFFF;
+ @U{110000}, value just beyond Unicode &#x110000;
+ </p>
  <p>@TeX, but without brace TeX<code>@#</code> #
  </p>
***************
*** 1401,1404 ****
--- 1417,1422 ----
  @,c@&quot;u Ã§Ã¼ <br>
  </p>
+ <p>@U{0075} &#x0075;
+ </p>
  <p>@* <br>
  @ followed by a space
***************
*** 2015,2018 ****
--- 2033,2042 ----
  <code>@dotless{a}</code> a
  </p>
+ <p>@U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg &#xz;
+ @U{abc}, with &lt;4 hex digits &#xabc;
+ @U{FFFFFFFFFFFFFF}, value much too large &#xFFFFFFFFFFFFFF;
+ @U{110000}, value just beyond Unicode &#x110000;
+ </p>
  <p>@TeX, but without brace TeX<code>@#</code> #
  </p>
***************
*** 2150,2153 ****
--- 2174,2179 ----
  @,c@&quot;u Ã§Ã¼ <br>
  </p>
+ <p>@U{0075} &#x0075;
+ </p>
  <p>@* <br>
  @ followed by a space
***************
*** 2764,2767 ****
--- 2790,2799 ----
  <code>@dotless{a}</code> a
  </p>
+ <p>@U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg &#xz;
+ @U{abc}, with &lt;4 hex digits &#xabc;
+ @U{FFFFFFFFFFFFFF}, value much too large &#xFFFFFFFFFFFFFF;
+ @U{110000}, value just beyond Unicode &#x110000;
+ </p>
  <p>@TeX, but without brace TeX<code>@#</code> #
  </p>
***************
*** 2872,2875 ****
--- 2904,2909 ----
  @,c@&quot;u Ã§Ã¼ <br>
  </p>
+ <p>@U{0075} &#x0075;
+ </p>
  <p>@* <br>
  @ followed by a space
***************
*** 3486,3489 ****
--- 3520,3529 ----
  <code>@dotless{a}</code> a
  </p>
+ <p>@U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg &#xz;
+ @U{abc}, with &lt;4 hex digits &#xabc;
+ @U{FFFFFFFFFFFFFF}, value much too large &#xFFFFFFFFFFFFFF;
+ @U{110000}, value just beyond Unicode &#x110000;
+ </p>
  <p>@TeX, but without brace TeX<code>@#</code> #
  </p>
***************
*** 3597,3600 ****
--- 3637,3642 ----
  
  
+ @U{0075} &#x0075;
+ 
  @* 
  
***************
*** 4214,4217 ****
--- 4256,4265 ----
  <code>@dotless{a}</code> a
  
+ @U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg &#xz;
+ @U{abc}, with &lt;4 hex digits &#xabc;
+ @U{FFFFFFFFFFFFFF}, value much too large &#xFFFFFFFFFFFFFF;
+ @U{110000}, value just beyond Unicode &#x110000;
+ 
  @TeX, but without brace TeX<code>@#</code> #
  
diff -Nrc2 texinfo-5.2/tp/tests/coverage/res_parser/texi_formatting/formatting.2 texinfo-6.0/tp/tests/coverage/res_parser/texi_formatting/formatting.2
*** texinfo-5.2/tp/tests/coverage/res_parser/texi_formatting/formatting.2	2013-08-27 22:23:34.000000000 +0100
--- texinfo-6.0/tp/tests/coverage/res_parser/texi_formatting/formatting.2	2015-02-25 20:17:36.000000000 +0000
***************
*** 22,25 ****
--- 22,31 ----
  formatting.texi:25: @dotless expects `i' or `j' as argument, not `--a' (possibly involving @mymacro)
  formatting.texi:25: @dotless expects `i' or `j' as argument, not `a' (possibly involving @mymacro)
+ formatting.texi:25: @U expected braces (possibly involving @mymacro)
+ formatting.texi:25: warning: no argument specified for @U (possibly involving @mymacro)
+ formatting.texi:25: non-hex digits in argument for @U: z (possibly involving @mymacro)
+ formatting.texi:25: warning: fewer than four hex digits in argument for @U: abc (possibly involving @mymacro)
+ formatting.texi:25: argument for @U exceeds size of integer: FFFFFFFFFFFFFF (possibly involving @mymacro)
+ formatting.texi:25: argument for @U exceeds Unicode maximum 0x10FFFF: 110000 (possibly involving @mymacro)
  formatting.texi:25: @TeX expected braces (possibly involving @mymacro)
  formatting.texi:25: unexpected @ (possibly involving @mymacro)
***************
*** 62,65 ****
--- 68,77 ----
  formatting.texi:35: @dotless expects `i' or `j' as argument, not `--a' (possibly involving @mymacro)
  formatting.texi:35: @dotless expects `i' or `j' as argument, not `a' (possibly involving @mymacro)
+ formatting.texi:35: @U expected braces (possibly involving @mymacro)
+ formatting.texi:35: warning: no argument specified for @U (possibly involving @mymacro)
+ formatting.texi:35: non-hex digits in argument for @U: z (possibly involving @mymacro)
+ formatting.texi:35: warning: fewer than four hex digits in argument for @U: abc (possibly involving @mymacro)
+ formatting.texi:35: argument for @U exceeds size of integer: FFFFFFFFFFFFFF (possibly involving @mymacro)
+ formatting.texi:35: argument for @U exceeds Unicode maximum 0x10FFFF: 110000 (possibly involving @mymacro)
  formatting.texi:35: @TeX expected braces (possibly involving @mymacro)
  formatting.texi:35: unexpected @ (possibly involving @mymacro)
***************
*** 102,105 ****
--- 114,123 ----
  formatting.texi:45: @dotless expects `i' or `j' as argument, not `--a' (possibly involving @mymacro)
  formatting.texi:45: @dotless expects `i' or `j' as argument, not `a' (possibly involving @mymacro)
+ formatting.texi:45: @U expected braces (possibly involving @mymacro)
+ formatting.texi:45: warning: no argument specified for @U (possibly involving @mymacro)
+ formatting.texi:45: non-hex digits in argument for @U: z (possibly involving @mymacro)
+ formatting.texi:45: warning: fewer than four hex digits in argument for @U: abc (possibly involving @mymacro)
+ formatting.texi:45: argument for @U exceeds size of integer: FFFFFFFFFFFFFF (possibly involving @mymacro)
+ formatting.texi:45: argument for @U exceeds Unicode maximum 0x10FFFF: 110000 (possibly involving @mymacro)
  formatting.texi:45: @TeX expected braces (possibly involving @mymacro)
  formatting.texi:45: unexpected @ (possibly involving @mymacro)
***************
*** 142,145 ****
--- 160,169 ----
  formatting.texi:49: @dotless expects `i' or `j' as argument, not `--a' (possibly involving @mymacro)
  formatting.texi:49: @dotless expects `i' or `j' as argument, not `a' (possibly involving @mymacro)
+ formatting.texi:49: @U expected braces (possibly involving @mymacro)
+ formatting.texi:49: warning: no argument specified for @U (possibly involving @mymacro)
+ formatting.texi:49: non-hex digits in argument for @U: z (possibly involving @mymacro)
+ formatting.texi:49: warning: fewer than four hex digits in argument for @U: abc (possibly involving @mymacro)
+ formatting.texi:49: argument for @U exceeds size of integer: FFFFFFFFFFFFFF (possibly involving @mymacro)
+ formatting.texi:49: argument for @U exceeds Unicode maximum 0x10FFFF: 110000 (possibly involving @mymacro)
  formatting.texi:49: @TeX expected braces (possibly involving @mymacro)
  formatting.texi:49: unexpected @ (possibly involving @mymacro)
diff -Nrc2 texinfo-5.2/tp/tests/coverage/res_parser/texi_formatting/formatting.texi texinfo-6.0/tp/tests/coverage/res_parser/texi_formatting/formatting.texi
*** texinfo-5.2/tp/tests/coverage/res_parser/texi_formatting/formatting.texi	2013-08-27 22:23:34.000000000 +0100
--- texinfo-6.0/tp/tests/coverage/res_parser/texi_formatting/formatting.texi	2015-02-25 20:17:36.000000000 +0000
***************
*** 58,61 ****
--- 58,63 ----
  @@,c@@"u @,c@"u @*
  
+ @@U@{0075@} @U{0075}
+ 
  @@* @*
  @@ followed by a space
***************
*** 665,668 ****
--- 667,678 ----
  @code{@@dotless@{a@}} @dotless{a}
  
+ @c @U arg must be specified and within range
+ @@U, without braces @U
+ @@U@{@}, with empty arg @U{}
+ @@U@{z@}, with non-hex arg @U{z}
+ @@U@{abc@}, with <4 hex digits @U{abc}
+ @@U@{FFFFFFFFFFFFFF@}, value much too large @U{FFFFFFFFFFFFFF}
+ @@U@{110000@}, value just beyond Unicode @U{110000}
+ 
  @c braces missing
  @@TeX, but without brace @TeX
***************
*** 786,789 ****
--- 796,801 ----
  @@,c@@"u @,c@"u @*
  
+ @@U@{0075@} @U{0075}
+ 
  @@* @*
  @@ followed by a space
***************
*** 1385,1388 ****
--- 1397,1407 ----
  @code{@@dotless@{a@}} @dotless{a}
  
+ @c @U arg must be specified and within range
+ @@U, without braces @U@@U@{@}, with empty arg @U{}
+ @@U@{z@}, with non-hex arg @U{z}
+ @@U@{abc@}, with <4 hex digits @U{abc}
+ @@U@{FFFFFFFFFFFFFF@}, value much too large @U{FFFFFFFFFFFFFF}
+ @@U@{110000@}, value just beyond Unicode @U{110000}
+ 
  @c braces missing
  @@TeX, but without brace @TeX@c unknown command
***************
*** 1508,1511 ****
--- 1527,1532 ----
  @@,c@@"u @,c@"u @*
  
+ @@U@{0075@} @U{0075}
+ 
  @@* @*
  @@ followed by a space
***************
*** 2107,2110 ****
--- 2128,2138 ----
  @code{@@dotless@{a@}} @dotless{a}
  
+ @c @U arg must be specified and within range
+ @@U, without braces @U@@U@{@}, with empty arg @U{}
+ @@U@{z@}, with non-hex arg @U{z}
+ @@U@{abc@}, with <4 hex digits @U{abc}
+ @@U@{FFFFFFFFFFFFFF@}, value much too large @U{FFFFFFFFFFFFFF}
+ @@U@{110000@}, value just beyond Unicode @U{110000}
+ 
  @c braces missing
  @@TeX, but without brace @TeX@c unknown command
***************
*** 2230,2233 ****
--- 2258,2263 ----
  @@,c@@"u @,c@"u @*
  
+ @@U@{0075@} @U{0075}
+ 
  @@* @*
  @@ followed by a space
***************
*** 2829,2832 ****
--- 2859,2869 ----
  @code{@@dotless@{a@}} @dotless{a}
  
+ @c @U arg must be specified and within range
+ @@U, without braces @U@@U@{@}, with empty arg @U{}
+ @@U@{z@}, with non-hex arg @U{z}
+ @@U@{abc@}, with <4 hex digits @U{abc}
+ @@U@{FFFFFFFFFFFFFF@}, value much too large @U{FFFFFFFFFFFFFF}
+ @@U@{110000@}, value just beyond Unicode @U{110000}
+ 
  @c braces missing
  @@TeX, but without brace @TeX@c unknown command
***************
*** 2946,2949 ****
--- 2983,2988 ----
  @@,c@@"u @,c@"u @*
  
+ @@U@{0075@} @U{0075}
+ 
  @@* @*
  @@ followed by a space
***************
*** 3545,3548 ****
--- 3584,3594 ----
  @code{@@dotless@{a@}} @dotless{a}
  
+ @c @U arg must be specified and within range
+ @@U, without braces @U@@U@{@}, with empty arg @U{}
+ @@U@{z@}, with non-hex arg @U{z}
+ @@U@{abc@}, with <4 hex digits @U{abc}
+ @@U@{FFFFFFFFFFFFFF@}, value much too large @U{FFFFFFFFFFFFFF}
+ @@U@{110000@}, value just beyond Unicode @U{110000}
+ 
  @c braces missing
  @@TeX, but without brace @TeX@c unknown command
Binary files texinfo-5.2/tp/tests/coverage/res_parser_info/formatting/formatting.info and texinfo-6.0/tp/tests/coverage/res_parser_info/formatting/formatting.info differ
Binary files texinfo-5.2/tp/tests/coverage/res_parser_info/formatting_cr/formatting.info and texinfo-6.0/tp/tests/coverage/res_parser_info/formatting_cr/formatting.info differ
Binary files texinfo-5.2/tp/tests/coverage/res_parser_info/formatting_fr/formatting.info and texinfo-6.0/tp/tests/coverage/res_parser_info/formatting_fr/formatting.info differ
Binary files texinfo-5.2/tp/tests/coverage/res_parser_info/formatting_utf8_enable_encoding/formatting_utf8.info and texinfo-6.0/tp/tests/coverage/res_parser_info/formatting_utf8_enable_encoding/formatting_utf8.info differ
diff -Nrc2 texinfo-5.2/tp/tests/coverage/res_parser_info/texi_formatting/formatting.texi texinfo-6.0/tp/tests/coverage/res_parser_info/texi_formatting/formatting.texi
*** texinfo-5.2/tp/tests/coverage/res_parser_info/texi_formatting/formatting.texi	2013-08-27 22:23:34.000000000 +0100
--- texinfo-6.0/tp/tests/coverage/res_parser_info/texi_formatting/formatting.texi	2015-02-25 20:17:36.000000000 +0000
***************
*** 58,61 ****
--- 58,63 ----
  @@,c@@"u @,c@"u @*
  
+ @@U@{0075@} @U{0075}
+ 
  @@* @*
  @@ followed by a space
***************
*** 665,668 ****
--- 667,678 ----
  @code{@@dotless@{a@}} @dotless{a}
  
+ @c @U arg must be specified and within range
+ @@U, without braces @U
+ @@U@{@}, with empty arg @U{}
+ @@U@{z@}, with non-hex arg @U{z}
+ @@U@{abc@}, with <4 hex digits @U{abc}
+ @@U@{FFFFFFFFFFFFFF@}, value much too large @U{FFFFFFFFFFFFFF}
+ @@U@{110000@}, value just beyond Unicode @U{110000}
+ 
  @c braces missing
  @@TeX, but without brace @TeX
***************
*** 786,789 ****
--- 796,801 ----
  @@,c@@"u @,c@"u @*
  
+ @@U@{0075@} @U{0075}
+ 
  @@* @*
  @@ followed by a space
***************
*** 1391,1394 ****
--- 1403,1408 ----
  @@,c@@"u @,c@"u @*
  
+ @@U@{0075@} @U{0075}
+ 
  @@* @*
  @@ followed by a space
***************
*** 1996,1999 ****
--- 2010,2015 ----
  @@,c@@"u @,c@"u @*
  
+ @@U@{0075@} @U{0075}
+ 
  @@* @*
  @@ followed by a space
***************
*** 2595,2598 ****
--- 2611,2616 ----
  @@,c@@"u @,c@"u @*
  
+ @@U@{0075@} @U{0075}
+ 
  @@* @*
  @@ followed by a space
diff -Nrc2 texinfo-5.2/tp/tests/coverage_macro-cr.texi texinfo-6.0/tp/tests/coverage_macro-cr.texi
*** texinfo-5.2/tp/tests/coverage_macro-cr.texi	2013-08-28 09:19:53.000000000 +0100
--- texinfo-6.0/tp/tests/coverage_macro-cr.texi	2015-02-26 14:15:32.000000000 +0000
***************
*** 38,41 ****
--- 38,43 ----
  @@,c@@"u @,c@"u @*
  
+ @@U@{0075@} @U{0075}
+ 
  @@* @*
  @@ followed by a space
***************
*** 645,648 ****
--- 647,658 ----
  @code{@@dotless@{a@}} @dotless{a}
  
+ @c @U arg must be specified and within range
+ @@U, without braces @U
+ @@U@{@}, with empty arg @U{}
+ @@U@{z@}, with non-hex arg @U{z}
+ @@U@{abc@}, with <4 hex digits @U{abc}
+ @@U@{FFFFFFFFFFFFFF@}, value much too large @U{FFFFFFFFFFFFFF}
+ @@U@{110000@}, value just beyond Unicode @U{110000}
+ 
  @c braces missing
  @@TeX, but without brace @TeX
diff -Nrc2 texinfo-5.2/tp/tests/coverage_macro.texi texinfo-6.0/tp/tests/coverage_macro.texi
*** texinfo-5.2/tp/tests/coverage_macro.texi	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/coverage_macro.texi	2015-02-25 20:17:36.000000000 +0000
***************
*** 38,41 ****
--- 38,43 ----
  @@,c@@"u @,c@"u @*
  
+ @@U@{0075@} @U{0075}
+ 
  @@* @*
  @@ followed by a space
***************
*** 645,648 ****
--- 647,658 ----
  @code{@@dotless@{a@}} @dotless{a}
  
+ @c @U arg must be specified and within range
+ @@U, without braces @U
+ @@U@{@}, with empty arg @U{}
+ @@U@{z@}, with non-hex arg @U{z}
+ @@U@{abc@}, with <4 hex digits @U{abc}
+ @@U@{FFFFFFFFFFFFFF@}, value much too large @U{FFFFFFFFFFFFFF}
+ @@U@{110000@}, value just beyond Unicode @U{110000}
+ 
  @c braces missing
  @@TeX, but without brace @TeX
diff -Nrc2 texinfo-5.2/tp/tests/formatting/Makefile.in texinfo-6.0/tp/tests/formatting/Makefile.in
*** texinfo-5.2/tp/tests/formatting/Makefile.in	2013-09-27 00:04:44.000000000 +0100
--- texinfo-6.0/tp/tests/formatting/Makefile.in	2015-06-26 13:51:12.000000000 +0100
***************
*** 1,6 ****
! # Makefile.in generated by automake 1.14 from Makefile.am.
  # @configure_input@
  
! # Copyright (C) 1994-2013 Free Software Foundation, Inc.
  
  # This Makefile.in is free software; the Free Software Foundation
--- 1,6 ----
! # Makefile.in generated by automake 1.15 from Makefile.am.
  # @configure_input@
  
! # Copyright (C) 1994-2014 Free Software Foundation, Inc.
  
  # This Makefile.in is free software; the Free Software Foundation
***************
*** 15,19 ****
  @SET_MAKE@
  VPATH = @srcdir@
! am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
  am__make_running_with_option = \
    case $${target_option-} in \
--- 15,29 ----
  @SET_MAKE@
  VPATH = @srcdir@
! am__is_gnu_make = { \
!   if test -z '$(MAKELEVEL)'; then \
!     false; \
!   elif test -n '$(MAKE_HOST)'; then \
!     true; \
!   elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
!     true; \
!   else \
!     false; \
!   fi; \
! }
  am__make_running_with_option = \
    case $${target_option-} in \
***************
*** 78,84 ****
  host_triplet = @host@
  subdir = tp/tests/formatting
- DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am
  ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
  am__aclocal_m4_deps = $(top_srcdir)/gnulib/m4/00gnulib.m4 \
  	$(top_srcdir)/gnulib/m4/alloca.m4 \
  	$(top_srcdir)/gnulib/m4/argz.m4 \
--- 88,94 ----
  host_triplet = @host@
  subdir = tp/tests/formatting
  ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
  am__aclocal_m4_deps = $(top_srcdir)/gnulib/m4/00gnulib.m4 \
+ 	$(top_srcdir)/gnulib/m4/absolute-header.m4 \
  	$(top_srcdir)/gnulib/m4/alloca.m4 \
  	$(top_srcdir)/gnulib/m4/argz.m4 \
***************
*** 89,96 ****
--- 99,113 ----
  	$(top_srcdir)/gnulib/m4/errno_h.m4 \
  	$(top_srcdir)/gnulib/m4/error.m4 \
+ 	$(top_srcdir)/gnulib/m4/exponentd.m4 \
+ 	$(top_srcdir)/gnulib/m4/exponentf.m4 \
+ 	$(top_srcdir)/gnulib/m4/exponentl.m4 \
  	$(top_srcdir)/gnulib/m4/extensions.m4 \
  	$(top_srcdir)/gnulib/m4/extern-inline.m4 \
  	$(top_srcdir)/gnulib/m4/fcntl-o.m4 \
  	$(top_srcdir)/gnulib/m4/fcntl_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/float_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/fpieee.m4 \
+ 	$(top_srcdir)/gnulib/m4/frexp.m4 \
+ 	$(top_srcdir)/gnulib/m4/frexpl.m4 \
  	$(top_srcdir)/gnulib/m4/getopt.m4 \
  	$(top_srcdir)/gnulib/m4/gettext.m4 \
***************
*** 102,108 ****
--- 119,131 ----
  	$(top_srcdir)/gnulib/m4/include_next.m4 \
  	$(top_srcdir)/gnulib/m4/intlmacosx.m4 \
+ 	$(top_srcdir)/gnulib/m4/intmax_t.m4 \
+ 	$(top_srcdir)/gnulib/m4/inttypes_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/isnand.m4 \
+ 	$(top_srcdir)/gnulib/m4/isnanf.m4 \
+ 	$(top_srcdir)/gnulib/m4/isnanl.m4 \
  	$(top_srcdir)/gnulib/m4/iswblank.m4 \
  	$(top_srcdir)/gnulib/m4/langinfo_h.m4 \
  	$(top_srcdir)/gnulib/m4/largefile.m4 \
+ 	$(top_srcdir)/gnulib/m4/ldexpl.m4 \
  	$(top_srcdir)/gnulib/m4/lib-ld.m4 \
  	$(top_srcdir)/gnulib/m4/lib-link.m4 \
***************
*** 120,123 ****
--- 143,147 ----
  	$(top_srcdir)/gnulib/m4/malloc.m4 \
  	$(top_srcdir)/gnulib/m4/malloca.m4 \
+ 	$(top_srcdir)/gnulib/m4/math_h.m4 \
  	$(top_srcdir)/gnulib/m4/mbchar.m4 \
  	$(top_srcdir)/gnulib/m4/mbiter.m4 \
***************
*** 131,134 ****
--- 155,159 ----
  	$(top_srcdir)/gnulib/m4/memmem.m4 \
  	$(top_srcdir)/gnulib/m4/mempcpy.m4 \
+ 	$(top_srcdir)/gnulib/m4/memrchr.m4 \
  	$(top_srcdir)/gnulib/m4/mkstemp.m4 \
  	$(top_srcdir)/gnulib/m4/mmap-anon.m4 \
***************
*** 143,159 ****
--- 168,195 ----
  	$(top_srcdir)/gnulib/m4/pathmax.m4 \
  	$(top_srcdir)/gnulib/m4/po.m4 \
+ 	$(top_srcdir)/gnulib/m4/printf-frexp.m4 \
+ 	$(top_srcdir)/gnulib/m4/printf-frexpl.m4 \
+ 	$(top_srcdir)/gnulib/m4/printf.m4 \
  	$(top_srcdir)/gnulib/m4/progtest.m4 \
  	$(top_srcdir)/gnulib/m4/regex.m4 \
  	$(top_srcdir)/gnulib/m4/secure_getenv.m4 \
+ 	$(top_srcdir)/gnulib/m4/signbit.m4 \
+ 	$(top_srcdir)/gnulib/m4/size_max.m4 \
  	$(top_srcdir)/gnulib/m4/ssize_t.m4 \
  	$(top_srcdir)/gnulib/m4/stat.m4 \
+ 	$(top_srcdir)/gnulib/m4/stdarg.m4 \
  	$(top_srcdir)/gnulib/m4/stdbool.m4 \
  	$(top_srcdir)/gnulib/m4/stddef_h.m4 \
  	$(top_srcdir)/gnulib/m4/stdint.m4 \
+ 	$(top_srcdir)/gnulib/m4/stdint_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/stdio_h.m4 \
  	$(top_srcdir)/gnulib/m4/stdlib_h.m4 \
  	$(top_srcdir)/gnulib/m4/stpcpy.m4 \
+ 	$(top_srcdir)/gnulib/m4/strcase.m4 \
+ 	$(top_srcdir)/gnulib/m4/strcasestr.m4 \
  	$(top_srcdir)/gnulib/m4/strdup.m4 \
  	$(top_srcdir)/gnulib/m4/strerror.m4 \
  	$(top_srcdir)/gnulib/m4/string_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/strings_h.m4 \
  	$(top_srcdir)/gnulib/m4/strndup.m4 \
  	$(top_srcdir)/gnulib/m4/strnlen.m4 \
***************
*** 167,170 ****
--- 203,209 ----
  	$(top_srcdir)/gnulib/m4/time_h.m4 \
  	$(top_srcdir)/gnulib/m4/unistd_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/vasnprintf.m4 \
+ 	$(top_srcdir)/gnulib/m4/vasprintf-posix.m4 \
+ 	$(top_srcdir)/gnulib/m4/vasprintf.m4 \
  	$(top_srcdir)/gnulib/m4/warn-on-use.m4 \
  	$(top_srcdir)/gnulib/m4/wchar_h.m4 \
***************
*** 174,180 ****
  	$(top_srcdir)/gnulib/m4/wcwidth.m4 \
  	$(top_srcdir)/gnulib/m4/wint_t.m4 \
! 	$(top_srcdir)/gnulib/m4/xalloc.m4 $(top_srcdir)/configure.ac
  am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
  	$(ACLOCAL_M4)
  mkinstalldirs = $(install_sh) -d
  CONFIG_HEADER = $(top_builddir)/config.h
--- 213,221 ----
  	$(top_srcdir)/gnulib/m4/wcwidth.m4 \
  	$(top_srcdir)/gnulib/m4/wint_t.m4 \
! 	$(top_srcdir)/gnulib/m4/xalloc.m4 \
! 	$(top_srcdir)/gnulib/m4/xsize.m4 $(top_srcdir)/configure.ac
  am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
  	$(ACLOCAL_M4)
+ DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
  mkinstalldirs = $(install_sh) -d
  CONFIG_HEADER = $(top_builddir)/config.h
***************
*** 201,204 ****
--- 242,246 ----
    esac
  am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+ am__DIST_COMMON = $(srcdir)/Makefile.in
  DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
  pkglibexecdir = @pkglibexecdir@
***************
*** 243,246 ****
--- 285,289 ----
  ERRNO_H = @ERRNO_H@
  EXEEXT = @EXEEXT@
+ FLOAT_H = @FLOAT_H@
  GETOPT_H = @GETOPT_H@
  GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@
***************
*** 248,258 ****
--- 291,321 ----
  GMSGFMT = @GMSGFMT@
  GMSGFMT_015 = @GMSGFMT_015@
+ GNULIB_ACOSF = @GNULIB_ACOSF@
+ GNULIB_ACOSL = @GNULIB_ACOSL@
+ GNULIB_ASINF = @GNULIB_ASINF@
+ GNULIB_ASINL = @GNULIB_ASINL@
+ GNULIB_ATAN2F = @GNULIB_ATAN2F@
+ GNULIB_ATANF = @GNULIB_ATANF@
+ GNULIB_ATANL = @GNULIB_ATANL@
  GNULIB_ATOLL = @GNULIB_ATOLL@
  GNULIB_BTOWC = @GNULIB_BTOWC@
  GNULIB_CALLOC_POSIX = @GNULIB_CALLOC_POSIX@
  GNULIB_CANONICALIZE_FILE_NAME = @GNULIB_CANONICALIZE_FILE_NAME@
+ GNULIB_CBRT = @GNULIB_CBRT@
+ GNULIB_CBRTF = @GNULIB_CBRTF@
+ GNULIB_CBRTL = @GNULIB_CBRTL@
+ GNULIB_CEIL = @GNULIB_CEIL@
+ GNULIB_CEILF = @GNULIB_CEILF@
+ GNULIB_CEILL = @GNULIB_CEILL@
  GNULIB_CHDIR = @GNULIB_CHDIR@
  GNULIB_CHOWN = @GNULIB_CHOWN@
  GNULIB_CLOSE = @GNULIB_CLOSE@
+ GNULIB_COPYSIGN = @GNULIB_COPYSIGN@
+ GNULIB_COPYSIGNF = @GNULIB_COPYSIGNF@
+ GNULIB_COPYSIGNL = @GNULIB_COPYSIGNL@
+ GNULIB_COSF = @GNULIB_COSF@
+ GNULIB_COSHF = @GNULIB_COSHF@
+ GNULIB_COSL = @GNULIB_COSL@
+ GNULIB_DPRINTF = @GNULIB_DPRINTF@
  GNULIB_DUP = @GNULIB_DUP@
  GNULIB_DUP2 = @GNULIB_DUP2@
***************
*** 261,282 ****
--- 324,391 ----
  GNULIB_ENVIRON = @GNULIB_ENVIRON@
  GNULIB_EUIDACCESS = @GNULIB_EUIDACCESS@
+ GNULIB_EXP2 = @GNULIB_EXP2@
+ GNULIB_EXP2F = @GNULIB_EXP2F@
+ GNULIB_EXP2L = @GNULIB_EXP2L@
+ GNULIB_EXPF = @GNULIB_EXPF@
+ GNULIB_EXPL = @GNULIB_EXPL@
+ GNULIB_EXPM1 = @GNULIB_EXPM1@
+ GNULIB_EXPM1F = @GNULIB_EXPM1F@
+ GNULIB_EXPM1L = @GNULIB_EXPM1L@
+ GNULIB_FABSF = @GNULIB_FABSF@
+ GNULIB_FABSL = @GNULIB_FABSL@
  GNULIB_FACCESSAT = @GNULIB_FACCESSAT@
  GNULIB_FCHDIR = @GNULIB_FCHDIR@
  GNULIB_FCHMODAT = @GNULIB_FCHMODAT@
  GNULIB_FCHOWNAT = @GNULIB_FCHOWNAT@
+ GNULIB_FCLOSE = @GNULIB_FCLOSE@
  GNULIB_FCNTL = @GNULIB_FCNTL@
  GNULIB_FDATASYNC = @GNULIB_FDATASYNC@
+ GNULIB_FDOPEN = @GNULIB_FDOPEN@
+ GNULIB_FFLUSH = @GNULIB_FFLUSH@
+ GNULIB_FFS = @GNULIB_FFS@
  GNULIB_FFSL = @GNULIB_FFSL@
  GNULIB_FFSLL = @GNULIB_FFSLL@
+ GNULIB_FGETC = @GNULIB_FGETC@
+ GNULIB_FGETS = @GNULIB_FGETS@
+ GNULIB_FLOOR = @GNULIB_FLOOR@
+ GNULIB_FLOORF = @GNULIB_FLOORF@
+ GNULIB_FLOORL = @GNULIB_FLOORL@
+ GNULIB_FMA = @GNULIB_FMA@
+ GNULIB_FMAF = @GNULIB_FMAF@
+ GNULIB_FMAL = @GNULIB_FMAL@
+ GNULIB_FMOD = @GNULIB_FMOD@
+ GNULIB_FMODF = @GNULIB_FMODF@
+ GNULIB_FMODL = @GNULIB_FMODL@
+ GNULIB_FOPEN = @GNULIB_FOPEN@
+ GNULIB_FPRINTF = @GNULIB_FPRINTF@
+ GNULIB_FPRINTF_POSIX = @GNULIB_FPRINTF_POSIX@
+ GNULIB_FPURGE = @GNULIB_FPURGE@
+ GNULIB_FPUTC = @GNULIB_FPUTC@
+ GNULIB_FPUTS = @GNULIB_FPUTS@
+ GNULIB_FREAD = @GNULIB_FREAD@
+ GNULIB_FREOPEN = @GNULIB_FREOPEN@
+ GNULIB_FREXP = @GNULIB_FREXP@
+ GNULIB_FREXPF = @GNULIB_FREXPF@
+ GNULIB_FREXPL = @GNULIB_FREXPL@
+ GNULIB_FSCANF = @GNULIB_FSCANF@
+ GNULIB_FSEEK = @GNULIB_FSEEK@
+ GNULIB_FSEEKO = @GNULIB_FSEEKO@
  GNULIB_FSTAT = @GNULIB_FSTAT@
  GNULIB_FSTATAT = @GNULIB_FSTATAT@
  GNULIB_FSYNC = @GNULIB_FSYNC@
+ GNULIB_FTELL = @GNULIB_FTELL@
+ GNULIB_FTELLO = @GNULIB_FTELLO@
  GNULIB_FTRUNCATE = @GNULIB_FTRUNCATE@
  GNULIB_FUTIMENS = @GNULIB_FUTIMENS@
+ GNULIB_FWRITE = @GNULIB_FWRITE@
+ GNULIB_GETC = @GNULIB_GETC@
+ GNULIB_GETCHAR = @GNULIB_GETCHAR@
  GNULIB_GETCWD = @GNULIB_GETCWD@
+ GNULIB_GETDELIM = @GNULIB_GETDELIM@
  GNULIB_GETDOMAINNAME = @GNULIB_GETDOMAINNAME@
  GNULIB_GETDTABLESIZE = @GNULIB_GETDTABLESIZE@
  GNULIB_GETGROUPS = @GNULIB_GETGROUPS@
  GNULIB_GETHOSTNAME = @GNULIB_GETHOSTNAME@
+ GNULIB_GETLINE = @GNULIB_GETLINE@
  GNULIB_GETLOADAVG = @GNULIB_GETLOADAVG@
  GNULIB_GETLOGIN = @GNULIB_GETLOGIN@
***************
*** 289,300 ****
--- 398,438 ----
  GNULIB_GRANTPT = @GNULIB_GRANTPT@
  GNULIB_GROUP_MEMBER = @GNULIB_GROUP_MEMBER@
+ GNULIB_HYPOT = @GNULIB_HYPOT@
+ GNULIB_HYPOTF = @GNULIB_HYPOTF@
+ GNULIB_HYPOTL = @GNULIB_HYPOTL@
+ GNULIB_ILOGB = @GNULIB_ILOGB@
+ GNULIB_ILOGBF = @GNULIB_ILOGBF@
+ GNULIB_ILOGBL = @GNULIB_ILOGBL@
  GNULIB_ISATTY = @GNULIB_ISATTY@
+ GNULIB_ISFINITE = @GNULIB_ISFINITE@
+ GNULIB_ISINF = @GNULIB_ISINF@
+ GNULIB_ISNAN = @GNULIB_ISNAN@
+ GNULIB_ISNAND = @GNULIB_ISNAND@
+ GNULIB_ISNANF = @GNULIB_ISNANF@
+ GNULIB_ISNANL = @GNULIB_ISNANL@
  GNULIB_ISWBLANK = @GNULIB_ISWBLANK@
  GNULIB_ISWCTYPE = @GNULIB_ISWCTYPE@
  GNULIB_LCHMOD = @GNULIB_LCHMOD@
  GNULIB_LCHOWN = @GNULIB_LCHOWN@
+ GNULIB_LDEXPF = @GNULIB_LDEXPF@
+ GNULIB_LDEXPL = @GNULIB_LDEXPL@
  GNULIB_LINK = @GNULIB_LINK@
  GNULIB_LINKAT = @GNULIB_LINKAT@
  GNULIB_LOCALECONV = @GNULIB_LOCALECONV@
+ GNULIB_LOG = @GNULIB_LOG@
+ GNULIB_LOG10 = @GNULIB_LOG10@
+ GNULIB_LOG10F = @GNULIB_LOG10F@
+ GNULIB_LOG10L = @GNULIB_LOG10L@
+ GNULIB_LOG1P = @GNULIB_LOG1P@
+ GNULIB_LOG1PF = @GNULIB_LOG1PF@
+ GNULIB_LOG1PL = @GNULIB_LOG1PL@
+ GNULIB_LOG2 = @GNULIB_LOG2@
+ GNULIB_LOG2F = @GNULIB_LOG2F@
+ GNULIB_LOG2L = @GNULIB_LOG2L@
+ GNULIB_LOGB = @GNULIB_LOGB@
+ GNULIB_LOGBF = @GNULIB_LOGBF@
+ GNULIB_LOGBL = @GNULIB_LOGBL@
+ GNULIB_LOGF = @GNULIB_LOGF@
+ GNULIB_LOGL = @GNULIB_LOGL@
  GNULIB_LSEEK = @GNULIB_LSEEK@
  GNULIB_LSTAT = @GNULIB_LSTAT@
***************
*** 335,351 ****
--- 473,504 ----
  GNULIB_MKSTEMPS = @GNULIB_MKSTEMPS@
  GNULIB_MKTIME = @GNULIB_MKTIME@
+ GNULIB_MODF = @GNULIB_MODF@
+ GNULIB_MODFF = @GNULIB_MODFF@
+ GNULIB_MODFL = @GNULIB_MODFL@
  GNULIB_NANOSLEEP = @GNULIB_NANOSLEEP@
  GNULIB_NL_LANGINFO = @GNULIB_NL_LANGINFO@
  GNULIB_NONBLOCKING = @GNULIB_NONBLOCKING@
+ GNULIB_OBSTACK_PRINTF = @GNULIB_OBSTACK_PRINTF@
+ GNULIB_OBSTACK_PRINTF_POSIX = @GNULIB_OBSTACK_PRINTF_POSIX@
  GNULIB_OPEN = @GNULIB_OPEN@
  GNULIB_OPENAT = @GNULIB_OPENAT@
+ GNULIB_PCLOSE = @GNULIB_PCLOSE@
+ GNULIB_PERROR = @GNULIB_PERROR@
  GNULIB_PIPE = @GNULIB_PIPE@
  GNULIB_PIPE2 = @GNULIB_PIPE2@
+ GNULIB_POPEN = @GNULIB_POPEN@
  GNULIB_POSIX_OPENPT = @GNULIB_POSIX_OPENPT@
+ GNULIB_POWF = @GNULIB_POWF@
  GNULIB_PREAD = @GNULIB_PREAD@
+ GNULIB_PRINTF = @GNULIB_PRINTF@
+ GNULIB_PRINTF_POSIX = @GNULIB_PRINTF_POSIX@
  GNULIB_PTSNAME = @GNULIB_PTSNAME@
  GNULIB_PTSNAME_R = @GNULIB_PTSNAME_R@
+ GNULIB_PUTC = @GNULIB_PUTC@
+ GNULIB_PUTCHAR = @GNULIB_PUTCHAR@
  GNULIB_PUTENV = @GNULIB_PUTENV@
+ GNULIB_PUTS = @GNULIB_PUTS@
  GNULIB_PWRITE = @GNULIB_PWRITE@
+ GNULIB_QSORT_R = @GNULIB_QSORT_R@
  GNULIB_RANDOM = @GNULIB_RANDOM@
  GNULIB_RANDOM_R = @GNULIB_RANDOM_R@
***************
*** 356,367 ****
--- 509,543 ----
  GNULIB_REALLOC_POSIX = @GNULIB_REALLOC_POSIX@
  GNULIB_REALPATH = @GNULIB_REALPATH@
+ GNULIB_REMAINDER = @GNULIB_REMAINDER@
+ GNULIB_REMAINDERF = @GNULIB_REMAINDERF@
+ GNULIB_REMAINDERL = @GNULIB_REMAINDERL@
+ GNULIB_REMOVE = @GNULIB_REMOVE@
+ GNULIB_RENAME = @GNULIB_RENAME@
+ GNULIB_RENAMEAT = @GNULIB_RENAMEAT@
+ GNULIB_RINT = @GNULIB_RINT@
+ GNULIB_RINTF = @GNULIB_RINTF@
+ GNULIB_RINTL = @GNULIB_RINTL@
  GNULIB_RMDIR = @GNULIB_RMDIR@
+ GNULIB_ROUND = @GNULIB_ROUND@
+ GNULIB_ROUNDF = @GNULIB_ROUNDF@
+ GNULIB_ROUNDL = @GNULIB_ROUNDL@
  GNULIB_RPMATCH = @GNULIB_RPMATCH@
+ GNULIB_SCANF = @GNULIB_SCANF@
  GNULIB_SECURE_GETENV = @GNULIB_SECURE_GETENV@
  GNULIB_SETENV = @GNULIB_SETENV@
  GNULIB_SETHOSTNAME = @GNULIB_SETHOSTNAME@
  GNULIB_SETLOCALE = @GNULIB_SETLOCALE@
+ GNULIB_SIGNBIT = @GNULIB_SIGNBIT@
+ GNULIB_SINF = @GNULIB_SINF@
+ GNULIB_SINHF = @GNULIB_SINHF@
+ GNULIB_SINL = @GNULIB_SINL@
  GNULIB_SLEEP = @GNULIB_SLEEP@
+ GNULIB_SNPRINTF = @GNULIB_SNPRINTF@
+ GNULIB_SPRINTF_POSIX = @GNULIB_SPRINTF_POSIX@
+ GNULIB_SQRTF = @GNULIB_SQRTF@
+ GNULIB_SQRTL = @GNULIB_SQRTL@
  GNULIB_STAT = @GNULIB_STAT@
+ GNULIB_STDIO_H_NONBLOCKING = @GNULIB_STDIO_H_NONBLOCKING@
+ GNULIB_STDIO_H_SIGPIPE = @GNULIB_STDIO_H_SIGPIPE@
  GNULIB_STPCPY = @GNULIB_STPCPY@
  GNULIB_STPNCPY = @GNULIB_STPNCPY@
***************
*** 387,393 ****
--- 563,576 ----
  GNULIB_SYMLINKAT = @GNULIB_SYMLINKAT@
  GNULIB_SYSTEM_POSIX = @GNULIB_SYSTEM_POSIX@
+ GNULIB_TANF = @GNULIB_TANF@
+ GNULIB_TANHF = @GNULIB_TANHF@
+ GNULIB_TANL = @GNULIB_TANL@
  GNULIB_TIMEGM = @GNULIB_TIMEGM@
  GNULIB_TIME_R = @GNULIB_TIME_R@
+ GNULIB_TMPFILE = @GNULIB_TMPFILE@
  GNULIB_TOWCTRANS = @GNULIB_TOWCTRANS@
+ GNULIB_TRUNC = @GNULIB_TRUNC@
+ GNULIB_TRUNCF = @GNULIB_TRUNCF@
+ GNULIB_TRUNCL = @GNULIB_TRUNCL@
  GNULIB_TTYNAME_R = @GNULIB_TTYNAME_R@
  GNULIB_UNISTD_H_NONBLOCKING = @GNULIB_UNISTD_H_NONBLOCKING@
***************
*** 399,402 ****
--- 582,595 ----
  GNULIB_USLEEP = @GNULIB_USLEEP@
  GNULIB_UTIMENSAT = @GNULIB_UTIMENSAT@
+ GNULIB_VASPRINTF = @GNULIB_VASPRINTF@
+ GNULIB_VDPRINTF = @GNULIB_VDPRINTF@
+ GNULIB_VFPRINTF = @GNULIB_VFPRINTF@
+ GNULIB_VFPRINTF_POSIX = @GNULIB_VFPRINTF_POSIX@
+ GNULIB_VFSCANF = @GNULIB_VFSCANF@
+ GNULIB_VPRINTF = @GNULIB_VPRINTF@
+ GNULIB_VPRINTF_POSIX = @GNULIB_VPRINTF_POSIX@
+ GNULIB_VSCANF = @GNULIB_VSCANF@
+ GNULIB_VSNPRINTF = @GNULIB_VSNPRINTF@
+ GNULIB_VSPRINTF_POSIX = @GNULIB_VSPRINTF_POSIX@
  GNULIB_WCPCPY = @GNULIB_WCPCPY@
  GNULIB_WCPNCPY = @GNULIB_WCPNCPY@
***************
*** 438,472 ****
--- 631,732 ----
  GNULIB__EXIT = @GNULIB__EXIT@
  GREP = @GREP@
+ HAVE_ACOSF = @HAVE_ACOSF@
+ HAVE_ACOSL = @HAVE_ACOSL@
+ HAVE_ASINF = @HAVE_ASINF@
+ HAVE_ASINL = @HAVE_ASINL@
+ HAVE_ATAN2F = @HAVE_ATAN2F@
+ HAVE_ATANF = @HAVE_ATANF@
+ HAVE_ATANL = @HAVE_ATANL@
  HAVE_ATOLL = @HAVE_ATOLL@
  HAVE_BTOWC = @HAVE_BTOWC@
  HAVE_CANONICALIZE_FILE_NAME = @HAVE_CANONICALIZE_FILE_NAME@
+ HAVE_CBRT = @HAVE_CBRT@
+ HAVE_CBRTF = @HAVE_CBRTF@
+ HAVE_CBRTL = @HAVE_CBRTL@
  HAVE_CHOWN = @HAVE_CHOWN@
+ HAVE_COPYSIGN = @HAVE_COPYSIGN@
+ HAVE_COPYSIGNL = @HAVE_COPYSIGNL@
+ HAVE_COSF = @HAVE_COSF@
+ HAVE_COSHF = @HAVE_COSHF@
+ HAVE_COSL = @HAVE_COSL@
+ HAVE_DECL_ACOSL = @HAVE_DECL_ACOSL@
+ HAVE_DECL_ASINL = @HAVE_DECL_ASINL@
+ HAVE_DECL_ATANL = @HAVE_DECL_ATANL@
+ HAVE_DECL_CBRTF = @HAVE_DECL_CBRTF@
+ HAVE_DECL_CBRTL = @HAVE_DECL_CBRTL@
+ HAVE_DECL_CEILF = @HAVE_DECL_CEILF@
+ HAVE_DECL_CEILL = @HAVE_DECL_CEILL@
+ HAVE_DECL_COPYSIGNF = @HAVE_DECL_COPYSIGNF@
+ HAVE_DECL_COSL = @HAVE_DECL_COSL@
  HAVE_DECL_ENVIRON = @HAVE_DECL_ENVIRON@
+ HAVE_DECL_EXP2 = @HAVE_DECL_EXP2@
+ HAVE_DECL_EXP2F = @HAVE_DECL_EXP2F@
+ HAVE_DECL_EXP2L = @HAVE_DECL_EXP2L@
+ HAVE_DECL_EXPL = @HAVE_DECL_EXPL@
+ HAVE_DECL_EXPM1L = @HAVE_DECL_EXPM1L@
  HAVE_DECL_FCHDIR = @HAVE_DECL_FCHDIR@
  HAVE_DECL_FDATASYNC = @HAVE_DECL_FDATASYNC@
+ HAVE_DECL_FLOORF = @HAVE_DECL_FLOORF@
+ HAVE_DECL_FLOORL = @HAVE_DECL_FLOORL@
+ HAVE_DECL_FPURGE = @HAVE_DECL_FPURGE@
+ HAVE_DECL_FREXPL = @HAVE_DECL_FREXPL@
+ HAVE_DECL_FSEEKO = @HAVE_DECL_FSEEKO@
+ HAVE_DECL_FTELLO = @HAVE_DECL_FTELLO@
+ HAVE_DECL_GETDELIM = @HAVE_DECL_GETDELIM@
  HAVE_DECL_GETDOMAINNAME = @HAVE_DECL_GETDOMAINNAME@
+ HAVE_DECL_GETLINE = @HAVE_DECL_GETLINE@
  HAVE_DECL_GETLOADAVG = @HAVE_DECL_GETLOADAVG@
  HAVE_DECL_GETLOGIN_R = @HAVE_DECL_GETLOGIN_R@
  HAVE_DECL_GETPAGESIZE = @HAVE_DECL_GETPAGESIZE@
  HAVE_DECL_GETUSERSHELL = @HAVE_DECL_GETUSERSHELL@
+ HAVE_DECL_LDEXPL = @HAVE_DECL_LDEXPL@
  HAVE_DECL_LOCALTIME_R = @HAVE_DECL_LOCALTIME_R@
+ HAVE_DECL_LOG10L = @HAVE_DECL_LOG10L@
+ HAVE_DECL_LOG2 = @HAVE_DECL_LOG2@
+ HAVE_DECL_LOG2F = @HAVE_DECL_LOG2F@
+ HAVE_DECL_LOG2L = @HAVE_DECL_LOG2L@
+ HAVE_DECL_LOGB = @HAVE_DECL_LOGB@
+ HAVE_DECL_LOGL = @HAVE_DECL_LOGL@
  HAVE_DECL_MEMMEM = @HAVE_DECL_MEMMEM@
  HAVE_DECL_MEMRCHR = @HAVE_DECL_MEMRCHR@
+ HAVE_DECL_OBSTACK_PRINTF = @HAVE_DECL_OBSTACK_PRINTF@
+ HAVE_DECL_REMAINDER = @HAVE_DECL_REMAINDER@
+ HAVE_DECL_REMAINDERL = @HAVE_DECL_REMAINDERL@
+ HAVE_DECL_RINTF = @HAVE_DECL_RINTF@
+ HAVE_DECL_ROUND = @HAVE_DECL_ROUND@
+ HAVE_DECL_ROUNDF = @HAVE_DECL_ROUNDF@
+ HAVE_DECL_ROUNDL = @HAVE_DECL_ROUNDL@
  HAVE_DECL_SETENV = @HAVE_DECL_SETENV@
  HAVE_DECL_SETHOSTNAME = @HAVE_DECL_SETHOSTNAME@
+ HAVE_DECL_SINL = @HAVE_DECL_SINL@
+ HAVE_DECL_SNPRINTF = @HAVE_DECL_SNPRINTF@
+ HAVE_DECL_SQRTL = @HAVE_DECL_SQRTL@
  HAVE_DECL_STRDUP = @HAVE_DECL_STRDUP@
  HAVE_DECL_STRERROR_R = @HAVE_DECL_STRERROR_R@
+ HAVE_DECL_STRNCASECMP = @HAVE_DECL_STRNCASECMP@
  HAVE_DECL_STRNDUP = @HAVE_DECL_STRNDUP@
  HAVE_DECL_STRNLEN = @HAVE_DECL_STRNLEN@
  HAVE_DECL_STRSIGNAL = @HAVE_DECL_STRSIGNAL@
  HAVE_DECL_STRTOK_R = @HAVE_DECL_STRTOK_R@
+ HAVE_DECL_TANL = @HAVE_DECL_TANL@
+ HAVE_DECL_TRUNC = @HAVE_DECL_TRUNC@
+ HAVE_DECL_TRUNCF = @HAVE_DECL_TRUNCF@
+ HAVE_DECL_TRUNCL = @HAVE_DECL_TRUNCL@
  HAVE_DECL_TTYNAME_R = @HAVE_DECL_TTYNAME_R@
  HAVE_DECL_UNSETENV = @HAVE_DECL_UNSETENV@
+ HAVE_DECL_VSNPRINTF = @HAVE_DECL_VSNPRINTF@
  HAVE_DECL_WCTOB = @HAVE_DECL_WCTOB@
  HAVE_DECL_WCWIDTH = @HAVE_DECL_WCWIDTH@
+ HAVE_DPRINTF = @HAVE_DPRINTF@
  HAVE_DUP2 = @HAVE_DUP2@
  HAVE_DUP3 = @HAVE_DUP3@
  HAVE_DUPLOCALE = @HAVE_DUPLOCALE@
  HAVE_EUIDACCESS = @HAVE_EUIDACCESS@
+ HAVE_EXPF = @HAVE_EXPF@
+ HAVE_EXPL = @HAVE_EXPL@
+ HAVE_EXPM1 = @HAVE_EXPM1@
+ HAVE_EXPM1F = @HAVE_EXPM1F@
+ HAVE_FABSF = @HAVE_FABSF@
+ HAVE_FABSL = @HAVE_FABSL@
  HAVE_FACCESSAT = @HAVE_FACCESSAT@
  HAVE_FCHDIR = @HAVE_FCHDIR@
***************
*** 476,483 ****
--- 736,752 ----
  HAVE_FDATASYNC = @HAVE_FDATASYNC@
  HAVE_FEATURES_H = @HAVE_FEATURES_H@
+ HAVE_FFS = @HAVE_FFS@
  HAVE_FFSL = @HAVE_FFSL@
  HAVE_FFSLL = @HAVE_FFSLL@
+ HAVE_FMA = @HAVE_FMA@
+ HAVE_FMAF = @HAVE_FMAF@
+ HAVE_FMAL = @HAVE_FMAL@
+ HAVE_FMODF = @HAVE_FMODF@
+ HAVE_FMODL = @HAVE_FMODL@
+ HAVE_FREXPF = @HAVE_FREXPF@
+ HAVE_FSEEKO = @HAVE_FSEEKO@
  HAVE_FSTATAT = @HAVE_FSTATAT@
  HAVE_FSYNC = @HAVE_FSYNC@
+ HAVE_FTELLO = @HAVE_FTELLO@
  HAVE_FTRUNCATE = @HAVE_FTRUNCATE@
  HAVE_FUTIMENS = @HAVE_FUTIMENS@
***************
*** 492,496 ****
--- 761,773 ----
  HAVE_GRANTPT = @HAVE_GRANTPT@
  HAVE_GROUP_MEMBER = @HAVE_GROUP_MEMBER@
+ HAVE_HYPOTF = @HAVE_HYPOTF@
+ HAVE_HYPOTL = @HAVE_HYPOTL@
+ HAVE_ILOGB = @HAVE_ILOGB@
+ HAVE_ILOGBF = @HAVE_ILOGBF@
+ HAVE_ILOGBL = @HAVE_ILOGBL@
  HAVE_INTTYPES_H = @HAVE_INTTYPES_H@
+ HAVE_ISNAND = @HAVE_ISNAND@
+ HAVE_ISNANF = @HAVE_ISNANF@
+ HAVE_ISNANL = @HAVE_ISNANL@
  HAVE_ISWBLANK = @HAVE_ISWBLANK@
  HAVE_ISWCNTRL = @HAVE_ISWCNTRL@
***************
*** 502,509 ****
--- 779,797 ----
  HAVE_LCHMOD = @HAVE_LCHMOD@
  HAVE_LCHOWN = @HAVE_LCHOWN@
+ HAVE_LDEXPF = @HAVE_LDEXPF@
  HAVE_LINK = @HAVE_LINK@
  HAVE_LINKAT = @HAVE_LINKAT@
+ HAVE_LOG10F = @HAVE_LOG10F@
+ HAVE_LOG10L = @HAVE_LOG10L@
+ HAVE_LOG1P = @HAVE_LOG1P@
+ HAVE_LOG1PF = @HAVE_LOG1PF@
+ HAVE_LOG1PL = @HAVE_LOG1PL@
+ HAVE_LOGBF = @HAVE_LOGBF@
+ HAVE_LOGBL = @HAVE_LOGBL@
+ HAVE_LOGF = @HAVE_LOGF@
+ HAVE_LOGL = @HAVE_LOGL@
  HAVE_LONG_LONG_INT = @HAVE_LONG_LONG_INT@
  HAVE_LSTAT = @HAVE_LSTAT@
+ HAVE_MAX_ALIGN_T = @HAVE_MAX_ALIGN_T@
  HAVE_MBRLEN = @HAVE_MBRLEN@
  HAVE_MBRTOWC = @HAVE_MBRTOWC@
***************
*** 524,527 ****
--- 812,817 ----
  HAVE_MKSTEMP = @HAVE_MKSTEMP@
  HAVE_MKSTEMPS = @HAVE_MKSTEMPS@
+ HAVE_MODFF = @HAVE_MODFF@
+ HAVE_MODFL = @HAVE_MODFL@
  HAVE_MSVC_INVALID_PARAMETER_HANDLER = @HAVE_MSVC_INVALID_PARAMETER_HANDLER@
  HAVE_NANOSLEEP = @HAVE_NANOSLEEP@
***************
*** 529,535 ****
--- 819,828 ----
  HAVE_OPENAT = @HAVE_OPENAT@
  HAVE_OS_H = @HAVE_OS_H@
+ HAVE_PCLOSE = @HAVE_PCLOSE@
  HAVE_PIPE = @HAVE_PIPE@
  HAVE_PIPE2 = @HAVE_PIPE2@
+ HAVE_POPEN = @HAVE_POPEN@
  HAVE_POSIX_OPENPT = @HAVE_POSIX_OPENPT@
+ HAVE_POWF = @HAVE_POWF@
  HAVE_PREAD = @HAVE_PREAD@
  HAVE_PTSNAME = @HAVE_PTSNAME@
***************
*** 543,547 ****
--- 836,846 ----
  HAVE_READLINKAT = @HAVE_READLINKAT@
  HAVE_REALPATH = @HAVE_REALPATH@
+ HAVE_REMAINDER = @HAVE_REMAINDER@
+ HAVE_REMAINDERF = @HAVE_REMAINDERF@
+ HAVE_RENAMEAT = @HAVE_RENAMEAT@
+ HAVE_RINT = @HAVE_RINT@
+ HAVE_RINTL = @HAVE_RINTL@
  HAVE_RPMATCH = @HAVE_RPMATCH@
+ HAVE_SAME_LONG_DOUBLE_AS_DOUBLE = @HAVE_SAME_LONG_DOUBLE_AS_DOUBLE@
  HAVE_SECURE_GETENV = @HAVE_SECURE_GETENV@
  HAVE_SETENV = @HAVE_SETENV@
***************
*** 550,559 ****
--- 849,865 ----
  HAVE_SIGNED_WCHAR_T = @HAVE_SIGNED_WCHAR_T@
  HAVE_SIGNED_WINT_T = @HAVE_SIGNED_WINT_T@
+ HAVE_SINF = @HAVE_SINF@
+ HAVE_SINHF = @HAVE_SINHF@
+ HAVE_SINL = @HAVE_SINL@
  HAVE_SLEEP = @HAVE_SLEEP@
+ HAVE_SQRTF = @HAVE_SQRTF@
+ HAVE_SQRTL = @HAVE_SQRTL@
  HAVE_STDINT_H = @HAVE_STDINT_H@
  HAVE_STPCPY = @HAVE_STPCPY@
  HAVE_STPNCPY = @HAVE_STPNCPY@
+ HAVE_STRCASECMP = @HAVE_STRCASECMP@
  HAVE_STRCASESTR = @HAVE_STRCASESTR@
  HAVE_STRCHRNUL = @HAVE_STRCHRNUL@
+ HAVE_STRINGS_H = @HAVE_STRINGS_H@
  HAVE_STRPBRK = @HAVE_STRPBRK@
  HAVE_STRPTIME = @HAVE_STRPTIME@
***************
*** 573,576 ****
--- 879,885 ----
  HAVE_SYS_TIME_H = @HAVE_SYS_TIME_H@
  HAVE_SYS_TYPES_H = @HAVE_SYS_TYPES_H@
+ HAVE_TANF = @HAVE_TANF@
+ HAVE_TANHF = @HAVE_TANHF@
+ HAVE_TANL = @HAVE_TANL@
  HAVE_TIMEGM = @HAVE_TIMEGM@
  HAVE_UNISTD_H = @HAVE_UNISTD_H@
***************
*** 580,583 ****
--- 889,894 ----
  HAVE_USLEEP = @HAVE_USLEEP@
  HAVE_UTIMENSAT = @HAVE_UTIMENSAT@
+ HAVE_VASPRINTF = @HAVE_VASPRINTF@
+ HAVE_VDPRINTF = @HAVE_VDPRINTF@
  HAVE_WCHAR_H = @HAVE_WCHAR_H@
  HAVE_WCHAR_T = @HAVE_WCHAR_T@
***************
*** 664,673 ****
--- 975,989 ----
  NEXT_AS_FIRST_DIRECTIVE_ERRNO_H = @NEXT_AS_FIRST_DIRECTIVE_ERRNO_H@
  NEXT_AS_FIRST_DIRECTIVE_FCNTL_H = @NEXT_AS_FIRST_DIRECTIVE_FCNTL_H@
+ NEXT_AS_FIRST_DIRECTIVE_FLOAT_H = @NEXT_AS_FIRST_DIRECTIVE_FLOAT_H@
  NEXT_AS_FIRST_DIRECTIVE_GETOPT_H = @NEXT_AS_FIRST_DIRECTIVE_GETOPT_H@
  NEXT_AS_FIRST_DIRECTIVE_LANGINFO_H = @NEXT_AS_FIRST_DIRECTIVE_LANGINFO_H@
  NEXT_AS_FIRST_DIRECTIVE_LOCALE_H = @NEXT_AS_FIRST_DIRECTIVE_LOCALE_H@
+ NEXT_AS_FIRST_DIRECTIVE_MATH_H = @NEXT_AS_FIRST_DIRECTIVE_MATH_H@
+ NEXT_AS_FIRST_DIRECTIVE_STDARG_H = @NEXT_AS_FIRST_DIRECTIVE_STDARG_H@
  NEXT_AS_FIRST_DIRECTIVE_STDDEF_H = @NEXT_AS_FIRST_DIRECTIVE_STDDEF_H@
  NEXT_AS_FIRST_DIRECTIVE_STDINT_H = @NEXT_AS_FIRST_DIRECTIVE_STDINT_H@
+ NEXT_AS_FIRST_DIRECTIVE_STDIO_H = @NEXT_AS_FIRST_DIRECTIVE_STDIO_H@
  NEXT_AS_FIRST_DIRECTIVE_STDLIB_H = @NEXT_AS_FIRST_DIRECTIVE_STDLIB_H@
+ NEXT_AS_FIRST_DIRECTIVE_STRINGS_H = @NEXT_AS_FIRST_DIRECTIVE_STRINGS_H@
  NEXT_AS_FIRST_DIRECTIVE_STRING_H = @NEXT_AS_FIRST_DIRECTIVE_STRING_H@
  NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H@
***************
*** 680,689 ****
--- 996,1010 ----
  NEXT_ERRNO_H = @NEXT_ERRNO_H@
  NEXT_FCNTL_H = @NEXT_FCNTL_H@
+ NEXT_FLOAT_H = @NEXT_FLOAT_H@
  NEXT_GETOPT_H = @NEXT_GETOPT_H@
  NEXT_LANGINFO_H = @NEXT_LANGINFO_H@
  NEXT_LOCALE_H = @NEXT_LOCALE_H@
+ NEXT_MATH_H = @NEXT_MATH_H@
+ NEXT_STDARG_H = @NEXT_STDARG_H@
  NEXT_STDDEF_H = @NEXT_STDDEF_H@
  NEXT_STDINT_H = @NEXT_STDINT_H@
+ NEXT_STDIO_H = @NEXT_STDIO_H@
  NEXT_STDLIB_H = @NEXT_STDLIB_H@
+ NEXT_STRINGS_H = @NEXT_STRINGS_H@
  NEXT_STRING_H = @NEXT_STRING_H@
  NEXT_SYS_STAT_H = @NEXT_SYS_STAT_H@
***************
*** 715,743 ****
--- 1036,1129 ----
  REPLACE_CALLOC = @REPLACE_CALLOC@
  REPLACE_CANONICALIZE_FILE_NAME = @REPLACE_CANONICALIZE_FILE_NAME@
+ REPLACE_CBRTF = @REPLACE_CBRTF@
+ REPLACE_CBRTL = @REPLACE_CBRTL@
+ REPLACE_CEIL = @REPLACE_CEIL@
+ REPLACE_CEILF = @REPLACE_CEILF@
+ REPLACE_CEILL = @REPLACE_CEILL@
  REPLACE_CHOWN = @REPLACE_CHOWN@
  REPLACE_CLOSE = @REPLACE_CLOSE@
+ REPLACE_DPRINTF = @REPLACE_DPRINTF@
  REPLACE_DUP = @REPLACE_DUP@
  REPLACE_DUP2 = @REPLACE_DUP2@
  REPLACE_DUPLOCALE = @REPLACE_DUPLOCALE@
+ REPLACE_EXP2 = @REPLACE_EXP2@
+ REPLACE_EXP2L = @REPLACE_EXP2L@
+ REPLACE_EXPM1 = @REPLACE_EXPM1@
+ REPLACE_EXPM1F = @REPLACE_EXPM1F@
+ REPLACE_FABSL = @REPLACE_FABSL@
  REPLACE_FCHOWNAT = @REPLACE_FCHOWNAT@
+ REPLACE_FCLOSE = @REPLACE_FCLOSE@
  REPLACE_FCNTL = @REPLACE_FCNTL@
+ REPLACE_FDOPEN = @REPLACE_FDOPEN@
+ REPLACE_FFLUSH = @REPLACE_FFLUSH@
+ REPLACE_FLOOR = @REPLACE_FLOOR@
+ REPLACE_FLOORF = @REPLACE_FLOORF@
+ REPLACE_FLOORL = @REPLACE_FLOORL@
+ REPLACE_FMA = @REPLACE_FMA@
+ REPLACE_FMAF = @REPLACE_FMAF@
+ REPLACE_FMAL = @REPLACE_FMAL@
+ REPLACE_FMOD = @REPLACE_FMOD@
+ REPLACE_FMODF = @REPLACE_FMODF@
+ REPLACE_FMODL = @REPLACE_FMODL@
+ REPLACE_FOPEN = @REPLACE_FOPEN@
+ REPLACE_FPRINTF = @REPLACE_FPRINTF@
+ REPLACE_FPURGE = @REPLACE_FPURGE@
+ REPLACE_FREOPEN = @REPLACE_FREOPEN@
+ REPLACE_FREXP = @REPLACE_FREXP@
+ REPLACE_FREXPF = @REPLACE_FREXPF@
+ REPLACE_FREXPL = @REPLACE_FREXPL@
+ REPLACE_FSEEK = @REPLACE_FSEEK@
+ REPLACE_FSEEKO = @REPLACE_FSEEKO@
  REPLACE_FSTAT = @REPLACE_FSTAT@
  REPLACE_FSTATAT = @REPLACE_FSTATAT@
+ REPLACE_FTELL = @REPLACE_FTELL@
+ REPLACE_FTELLO = @REPLACE_FTELLO@
  REPLACE_FTRUNCATE = @REPLACE_FTRUNCATE@
  REPLACE_FUTIMENS = @REPLACE_FUTIMENS@
  REPLACE_GETCWD = @REPLACE_GETCWD@
+ REPLACE_GETDELIM = @REPLACE_GETDELIM@
  REPLACE_GETDOMAINNAME = @REPLACE_GETDOMAINNAME@
+ REPLACE_GETDTABLESIZE = @REPLACE_GETDTABLESIZE@
  REPLACE_GETGROUPS = @REPLACE_GETGROUPS@
+ REPLACE_GETLINE = @REPLACE_GETLINE@
  REPLACE_GETLOGIN_R = @REPLACE_GETLOGIN_R@
  REPLACE_GETPAGESIZE = @REPLACE_GETPAGESIZE@
  REPLACE_GETTIMEOFDAY = @REPLACE_GETTIMEOFDAY@
+ REPLACE_GMTIME = @REPLACE_GMTIME@
+ REPLACE_HUGE_VAL = @REPLACE_HUGE_VAL@
+ REPLACE_HYPOT = @REPLACE_HYPOT@
+ REPLACE_HYPOTF = @REPLACE_HYPOTF@
+ REPLACE_HYPOTL = @REPLACE_HYPOTL@
+ REPLACE_ILOGB = @REPLACE_ILOGB@
+ REPLACE_ILOGBF = @REPLACE_ILOGBF@
  REPLACE_ISATTY = @REPLACE_ISATTY@
+ REPLACE_ISFINITE = @REPLACE_ISFINITE@
+ REPLACE_ISINF = @REPLACE_ISINF@
+ REPLACE_ISNAN = @REPLACE_ISNAN@
  REPLACE_ISWBLANK = @REPLACE_ISWBLANK@
  REPLACE_ISWCNTRL = @REPLACE_ISWCNTRL@
+ REPLACE_ITOLD = @REPLACE_ITOLD@
  REPLACE_LCHOWN = @REPLACE_LCHOWN@
+ REPLACE_LDEXPL = @REPLACE_LDEXPL@
  REPLACE_LINK = @REPLACE_LINK@
  REPLACE_LINKAT = @REPLACE_LINKAT@
  REPLACE_LOCALECONV = @REPLACE_LOCALECONV@
+ REPLACE_LOCALTIME = @REPLACE_LOCALTIME@
  REPLACE_LOCALTIME_R = @REPLACE_LOCALTIME_R@
+ REPLACE_LOG = @REPLACE_LOG@
+ REPLACE_LOG10 = @REPLACE_LOG10@
+ REPLACE_LOG10F = @REPLACE_LOG10F@
+ REPLACE_LOG10L = @REPLACE_LOG10L@
+ REPLACE_LOG1P = @REPLACE_LOG1P@
+ REPLACE_LOG1PF = @REPLACE_LOG1PF@
+ REPLACE_LOG1PL = @REPLACE_LOG1PL@
+ REPLACE_LOG2 = @REPLACE_LOG2@
+ REPLACE_LOG2F = @REPLACE_LOG2F@
+ REPLACE_LOG2L = @REPLACE_LOG2L@
+ REPLACE_LOGB = @REPLACE_LOGB@
+ REPLACE_LOGBF = @REPLACE_LOGBF@
+ REPLACE_LOGBL = @REPLACE_LOGBL@
+ REPLACE_LOGF = @REPLACE_LOGF@
+ REPLACE_LOGL = @REPLACE_LOGL@
  REPLACE_LSEEK = @REPLACE_LSEEK@
  REPLACE_LSTAT = @REPLACE_LSTAT@
***************
*** 757,780 ****
--- 1143,1192 ----
  REPLACE_MKSTEMP = @REPLACE_MKSTEMP@
  REPLACE_MKTIME = @REPLACE_MKTIME@
+ REPLACE_MODF = @REPLACE_MODF@
+ REPLACE_MODFF = @REPLACE_MODFF@
+ REPLACE_MODFL = @REPLACE_MODFL@
+ REPLACE_NAN = @REPLACE_NAN@
  REPLACE_NANOSLEEP = @REPLACE_NANOSLEEP@
  REPLACE_NL_LANGINFO = @REPLACE_NL_LANGINFO@
  REPLACE_NULL = @REPLACE_NULL@
+ REPLACE_OBSTACK_PRINTF = @REPLACE_OBSTACK_PRINTF@
  REPLACE_OPEN = @REPLACE_OPEN@
  REPLACE_OPENAT = @REPLACE_OPENAT@
+ REPLACE_PERROR = @REPLACE_PERROR@
+ REPLACE_POPEN = @REPLACE_POPEN@
  REPLACE_PREAD = @REPLACE_PREAD@
+ REPLACE_PRINTF = @REPLACE_PRINTF@
  REPLACE_PTSNAME = @REPLACE_PTSNAME@
  REPLACE_PTSNAME_R = @REPLACE_PTSNAME_R@
  REPLACE_PUTENV = @REPLACE_PUTENV@
  REPLACE_PWRITE = @REPLACE_PWRITE@
+ REPLACE_QSORT_R = @REPLACE_QSORT_R@
  REPLACE_RANDOM_R = @REPLACE_RANDOM_R@
  REPLACE_READ = @REPLACE_READ@
  REPLACE_READLINK = @REPLACE_READLINK@
+ REPLACE_READLINKAT = @REPLACE_READLINKAT@
  REPLACE_REALLOC = @REPLACE_REALLOC@
  REPLACE_REALPATH = @REPLACE_REALPATH@
+ REPLACE_REMAINDER = @REPLACE_REMAINDER@
+ REPLACE_REMAINDERF = @REPLACE_REMAINDERF@
+ REPLACE_REMAINDERL = @REPLACE_REMAINDERL@
+ REPLACE_REMOVE = @REPLACE_REMOVE@
+ REPLACE_RENAME = @REPLACE_RENAME@
+ REPLACE_RENAMEAT = @REPLACE_RENAMEAT@
  REPLACE_RMDIR = @REPLACE_RMDIR@
+ REPLACE_ROUND = @REPLACE_ROUND@
+ REPLACE_ROUNDF = @REPLACE_ROUNDF@
+ REPLACE_ROUNDL = @REPLACE_ROUNDL@
  REPLACE_SETENV = @REPLACE_SETENV@
  REPLACE_SETLOCALE = @REPLACE_SETLOCALE@
+ REPLACE_SIGNBIT = @REPLACE_SIGNBIT@
+ REPLACE_SIGNBIT_USING_GCC = @REPLACE_SIGNBIT_USING_GCC@
  REPLACE_SLEEP = @REPLACE_SLEEP@
+ REPLACE_SNPRINTF = @REPLACE_SNPRINTF@
+ REPLACE_SPRINTF = @REPLACE_SPRINTF@
+ REPLACE_SQRTL = @REPLACE_SQRTL@
  REPLACE_STAT = @REPLACE_STAT@
+ REPLACE_STDIO_READ_FUNCS = @REPLACE_STDIO_READ_FUNCS@
+ REPLACE_STDIO_WRITE_FUNCS = @REPLACE_STDIO_WRITE_FUNCS@
  REPLACE_STPNCPY = @REPLACE_STPNCPY@
  REPLACE_STRCASESTR = @REPLACE_STRCASESTR@
***************
*** 793,798 ****
--- 1205,1215 ----
  REPLACE_STRUCT_TIMEVAL = @REPLACE_STRUCT_TIMEVAL@
  REPLACE_SYMLINK = @REPLACE_SYMLINK@
+ REPLACE_SYMLINKAT = @REPLACE_SYMLINKAT@
  REPLACE_TIMEGM = @REPLACE_TIMEGM@
+ REPLACE_TMPFILE = @REPLACE_TMPFILE@
  REPLACE_TOWLOWER = @REPLACE_TOWLOWER@
+ REPLACE_TRUNC = @REPLACE_TRUNC@
+ REPLACE_TRUNCF = @REPLACE_TRUNCF@
+ REPLACE_TRUNCL = @REPLACE_TRUNCL@
  REPLACE_TTYNAME_R = @REPLACE_TTYNAME_R@
  REPLACE_UNLINK = @REPLACE_UNLINK@
***************
*** 801,804 ****
--- 1218,1227 ----
  REPLACE_USLEEP = @REPLACE_USLEEP@
  REPLACE_UTIMENSAT = @REPLACE_UTIMENSAT@
+ REPLACE_VASPRINTF = @REPLACE_VASPRINTF@
+ REPLACE_VDPRINTF = @REPLACE_VDPRINTF@
+ REPLACE_VFPRINTF = @REPLACE_VFPRINTF@
+ REPLACE_VPRINTF = @REPLACE_VPRINTF@
+ REPLACE_VSNPRINTF = @REPLACE_VSNPRINTF@
+ REPLACE_VSPRINTF = @REPLACE_VSPRINTF@
  REPLACE_WCRTOMB = @REPLACE_WCRTOMB@
  REPLACE_WCSNRTOMBS = @REPLACE_WCSNRTOMBS@
***************
*** 814,817 ****
--- 1237,1241 ----
  SIG_ATOMIC_T_SUFFIX = @SIG_ATOMIC_T_SUFFIX@
  SIZE_T_SUFFIX = @SIZE_T_SUFFIX@
+ STDARG_H = @STDARG_H@
  STDBOOL_H = @STDBOOL_H@
  STDDEF_H = @STDDEF_H@
***************
*** 823,826 ****
--- 1247,1251 ----
  TIME_H_DEFINES_STRUCT_TIMESPEC = @TIME_H_DEFINES_STRUCT_TIMESPEC@
  UNDEFINE_STRTOK_R = @UNDEFINE_STRTOK_R@
+ UNISTD_H_DEFINES_STRUCT_TIMESPEC = @UNISTD_H_DEFINES_STRUCT_TIMESPEC@
  UNISTD_H_HAVE_WINSOCK2_H = @UNISTD_H_HAVE_WINSOCK2_H@
  UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS = @UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS@
***************
*** 887,890 ****
--- 1312,1316 ----
  program_transform_name = @program_transform_name@
  psdir = @psdir@
+ runstatedir = @runstatedir@
  sbindir = @sbindir@
  sharedstatedir = @sharedstatedir@
***************
*** 924,928 ****
  	$(am__cd) $(top_srcdir) && \
  	  $(AUTOMAKE) --gnu tp/tests/formatting/Makefile
- .PRECIOUS: Makefile
  Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  	@case '$?' in \
--- 1350,1353 ----
***************
*** 1097,1100 ****
--- 1522,1527 ----
  	uninstall-am
  
+ .PRECIOUS: Makefile
+ 
  
  distclean-local:
diff -Nrc2 texinfo-5.2/tp/tests/formatting/res_parser/cond/cond.html texinfo-6.0/tp/tests/formatting/res_parser/cond/cond.html
*** texinfo-5.2/tp/tests/formatting/res_parser/cond/cond.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/formatting/res_parser/cond/cond.html	2015-02-08 13:23:05.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  <a name="Top"></a>
diff -Nrc2 texinfo-5.2/tp/tests/formatting/res_parser/cond_ifhtml_ifinfo_iftex/cond.html texinfo-6.0/tp/tests/formatting/res_parser/cond_ifhtml_ifinfo_iftex/cond.html
*** texinfo-5.2/tp/tests/formatting/res_parser/cond_ifhtml_ifinfo_iftex/cond.html	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/tests/formatting/res_parser/cond_ifhtml_ifinfo_iftex/cond.html	2015-02-08 13:23:05.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  <a name="Top"></a>
diff -Nrc2 texinfo-5.2/tp/tests/formatting/res_parser/cond_no-ifhtml_no-ifinfo_no-iftex/cond.html texinfo-6.0/tp/tests/formatting/res_parser/cond_no-ifhtml_no-ifinfo_no-iftex/cond.html
*** texinfo-5.2/tp/tests/formatting/res_parser/cond_no-ifhtml_no-ifinfo_no-iftex/cond.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/formatting/res_parser/cond_no-ifhtml_no-ifinfo_no-iftex/cond.html	2015-02-08 13:23:05.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  <a name="Top"></a>
diff -Nrc2 texinfo-5.2/tp/tests/formatting/res_parser/cond_xml/cond.xml texinfo-6.0/tp/tests/formatting/res_parser/cond_xml/cond.xml
*** texinfo-5.2/tp/tests/formatting/res_parser/cond_xml/cond.xml	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/formatting/res_parser/cond_xml/cond.xml	2015-05-07 03:02:50.000000000 +0100
***************
*** 1,4 ****
  <?xml version="1.0"?>
! <!DOCTYPE texinfo PUBLIC "-//GNU//DTD TexinfoML V5.0//EN" "http://www.gnu.org/software/texinfo/dtd/5.0/texinfo.dtd">
  <texinfo xml:lang="en">
  <filename file="cond.xml"></filename>
--- 1,4 ----
  <?xml version="1.0"?>
! <!DOCTYPE texinfo PUBLIC "-//GNU//DTD TexinfoML V6.0//EN" "http://www.gnu.org/software/texinfo/dtd/6.0/texinfo.dtd">
  <texinfo xml:lang="en">
  <filename file="cond.xml"></filename>
diff -Nrc2 texinfo-5.2/tp/tests/formatting/res_parser/defcondx_Dbar/defxcond.html texinfo-6.0/tp/tests/formatting/res_parser/defcondx_Dbar/defxcond.html
*** texinfo-5.2/tp/tests/formatting/res_parser/defcondx_Dbar/defxcond.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/formatting/res_parser/defcondx_Dbar/defxcond.html	2015-02-08 13:23:05.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  
diff -Nrc2 texinfo-5.2/tp/tests/formatting/res_parser/defcondx_Ubar/defxcond.html texinfo-6.0/tp/tests/formatting/res_parser/defcondx_Ubar/defxcond.html
*** texinfo-5.2/tp/tests/formatting/res_parser/defcondx_Ubar/defxcond.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/formatting/res_parser/defcondx_Ubar/defxcond.html	2015-02-08 13:23:05.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  
diff -Nrc2 texinfo-5.2/tp/tests/formatting/res_parser/documentlanguage_set_option/documentlanguage_set.html texinfo-6.0/tp/tests/formatting/res_parser/documentlanguage_set_option/documentlanguage_set.html
*** texinfo-5.2/tp/tests/formatting/res_parser/documentlanguage_set_option/documentlanguage_set.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/formatting/res_parser/documentlanguage_set_option/documentlanguage_set.html	2015-02-08 13:23:05.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="fr" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <h1 class="settitle" align="center">Test @documentlanguage set</h1>
  <hr>
--- 43,47 ----
  </head>
  
! <body lang="fr">
  <h1 class="settitle" align="center">Test @documentlanguage set</h1>
  <hr>
diff -Nrc2 texinfo-5.2/tp/tests/formatting/res_parser/documentlanguage_set_unknown/documentlanguage_set.html texinfo-6.0/tp/tests/formatting/res_parser/documentlanguage_set_unknown/documentlanguage_set.html
*** texinfo-5.2/tp/tests/formatting/res_parser/documentlanguage_set_unknown/documentlanguage_set.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/formatting/res_parser/documentlanguage_set_unknown/documentlanguage_set.html	2015-02-08 13:23:05.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="unknown" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <h1 class="settitle" align="center">Test @documentlanguage set</h1>
  <hr>
--- 43,47 ----
  </head>
  
! <body lang="unknown">
  <h1 class="settitle" align="center">Test @documentlanguage set</h1>
  <hr>
diff -Nrc2 texinfo-5.2/tp/tests/formatting/res_parser/empty/empty.html texinfo-6.0/tp/tests/formatting/res_parser/empty/empty.html
*** texinfo-5.2/tp/tests/formatting/res_parser/empty/empty.html	2013-03-02 00:18:19.000000000 +0000
--- texinfo-6.0/tp/tests/formatting/res_parser/empty/empty.html	2015-02-08 13:23:05.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <hr>
  <p><font size="-1">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <hr>
  <p><font size="-1">
diff -Nrc2 texinfo-5.2/tp/tests/formatting/res_parser/float_copying/Copying-and-floats.html texinfo-6.0/tp/tests/formatting/res_parser/float_copying/Copying-and-floats.html
*** texinfo-5.2/tp/tests/formatting/res_parser/float_copying/Copying-and-floats.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/formatting/res_parser/float_copying/Copying-and-floats.html	2015-02-08 13:23:05.000000000 +0000
***************
*** 20,33 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 20,33 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 38,45 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 38,45 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 49,53 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Copying-and-floats"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 49,53 ----
  </head>
  
! <body lang="en">
  <a name="Copying-and-floats"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/formatting/res_parser/float_copying/caption-copying-footnote-anchor.html texinfo-6.0/tp/tests/formatting/res_parser/float_copying/caption-copying-footnote-anchor.html
*** texinfo-5.2/tp/tests/formatting/res_parser/float_copying/caption-copying-footnote-anchor.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/formatting/res_parser/float_copying/caption-copying-footnote-anchor.html	2015-02-08 13:23:05.000000000 +0000
***************
*** 21,34 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 21,34 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 39,46 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 39,46 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 51,55 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="float_copying_fot.html#caption-copying-footnote-anchor">caption copying footnote anchor</a>.</p>
--- 51,55 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="float_copying_fot.html#caption-copying-footnote-anchor">caption copying footnote anchor</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/formatting/res_parser/float_copying/float_copying_abt.html texinfo-6.0/tp/tests/formatting/res_parser/float_copying/float_copying_abt.html
*** texinfo-5.2/tp/tests/formatting/res_parser/float_copying/float_copying_abt.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/formatting/res_parser/float_copying/float_copying_abt.html	2015-02-08 13:23:05.000000000 +0000
***************
*** 20,33 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 20,33 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 38,45 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 38,45 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 49,53 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 49,53 ----
  </head>
  
! <body lang="en">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/formatting/res_parser/float_copying/float_copying_fot.html texinfo-6.0/tp/tests/formatting/res_parser/float_copying/float_copying_fot.html
*** texinfo-5.2/tp/tests/formatting/res_parser/float_copying/float_copying_fot.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/formatting/res_parser/float_copying/float_copying_fot.html	2015-02-08 13:23:05.000000000 +0000
***************
*** 20,33 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 20,33 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 38,45 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 38,45 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 49,53 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_Foot"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 49,53 ----
  </head>
  
! <body lang="en">
  <a name="SEC_Foot"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/formatting/res_parser/float_copying/index.html texinfo-6.0/tp/tests/formatting/res_parser/float_copying/index.html
*** texinfo-5.2/tp/tests/formatting/res_parser/float_copying/index.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/formatting/res_parser/float_copying/index.html	2015-02-08 13:23:05.000000000 +0000
***************
*** 20,33 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 20,33 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 38,45 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 38,45 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 49,53 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  
--- 49,53 ----
  </head>
  
! <body lang="en">
  
  
diff -Nrc2 texinfo-5.2/tp/tests/formatting/res_parser/float_copying/public-domain-anchor.html texinfo-6.0/tp/tests/formatting/res_parser/float_copying/public-domain-anchor.html
*** texinfo-5.2/tp/tests/formatting/res_parser/float_copying/public-domain-anchor.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/formatting/res_parser/float_copying/public-domain-anchor.html	2015-02-08 13:23:05.000000000 +0000
***************
*** 21,34 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 21,34 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 39,46 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 39,46 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 51,55 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="index.html#public-domain-anchor">public domain anchor</a>.</p>
--- 51,55 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="index.html#public-domain-anchor">public domain anchor</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/formatting/res_parser/float_copying/public-domain.html texinfo-6.0/tp/tests/formatting/res_parser/float_copying/public-domain.html
*** texinfo-5.2/tp/tests/formatting/res_parser/float_copying/public-domain.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/formatting/res_parser/float_copying/public-domain.html	2015-02-08 13:23:05.000000000 +0000
***************
*** 21,34 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 21,34 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 39,46 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 39,46 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 51,55 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="index.html#public-domain">Copyright notice 1</a>.</p>
--- 51,55 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="index.html#public-domain">Copyright notice 1</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/formatting/res_parser/ignore_and_comments_output/ignore_and_comments.html texinfo-6.0/tp/tests/formatting/res_parser/ignore_and_comments_output/ignore_and_comments.html
*** texinfo-5.2/tp/tests/formatting/res_parser/ignore_and_comments_output/ignore_and_comments.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/formatting/res_parser/ignore_and_comments_output/ignore_and_comments.html	2015-02-08 13:23:05.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>Text line followed by a comment on the same line and another below <!-- comment -->
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  <p>Text line followed by a comment on the same line and another below <!-- comment -->
diff -Nrc2 texinfo-5.2/tp/tests/formatting/res_parser/one_line/one_line.html texinfo-6.0/tp/tests/formatting/res_parser/one_line/one_line.html
*** texinfo-5.2/tp/tests/formatting/res_parser/one_line/one_line.html	2013-03-02 00:18:19.000000000 +0000
--- texinfo-6.0/tp/tests/formatting/res_parser/one_line/one_line.html	2015-02-08 13:23:05.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <p>AB
  </p><hr>
--- 43,47 ----
  </head>
  
! <body lang="en">
  <p>AB
  </p><hr>
diff -Nrc2 texinfo-5.2/tp/tests/formatting/res_parser/one_line_no_content/one_line_no_content.html texinfo-6.0/tp/tests/formatting/res_parser/one_line_no_content/one_line_no_content.html
*** texinfo-5.2/tp/tests/formatting/res_parser/one_line_no_content/one_line_no_content.html	2013-03-02 00:18:19.000000000 +0000
--- texinfo-6.0/tp/tests/formatting/res_parser/one_line_no_content/one_line_no_content.html	2015-02-08 13:23:05.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <hr>
  <p><font size="-1">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <hr>
  <p><font size="-1">
diff -Nrc2 texinfo-5.2/tp/tests/formatting/res_parser/simplest_test_css/simplest.html texinfo-6.0/tp/tests/formatting/res_parser/simplest_test_css/simplest.html
*** texinfo-5.2/tp/tests/formatting/res_parser/simplest_test_css/simplest.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/formatting/res_parser/simplest_test_css/simplest.html	2015-02-08 13:23:05.000000000 +0000
***************
*** 24,37 ****
  
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 24,37 ----
  
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 42,49 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  @media tv { h3 {text-align: left} }
--- 42,49 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  @media tv { h3 {text-align: left} }
***************
*** 55,59 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 55,59 ----
  </head>
  
! <body lang="en">
  
  <a name="Top"></a>
diff -Nrc2 texinfo-5.2/tp/tests/formatting/res_parser/simplest_test_date_in_header/simplest.html texinfo-6.0/tp/tests/formatting/res_parser/simplest_test_date_in_header/simplest.html
*** texinfo-5.2/tp/tests/formatting/res_parser/simplest_test_date_in_header/simplest.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/formatting/res_parser/simplest_test_date_in_header/simplest.html	2015-02-08 13:23:05.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 44,48 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 44,48 ----
  </head>
  
! <body lang="en">
  
  <a name="Top"></a>
diff -Nrc2 texinfo-5.2/tp/tests/formatting/res_parser/simplest_test_prefix/truc.html texinfo-6.0/tp/tests/formatting/res_parser/simplest_test_prefix/truc.html
*** texinfo-5.2/tp/tests/formatting/res_parser/simplest_test_prefix/truc.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/formatting/res_parser/simplest_test_prefix/truc.html	2015-02-08 13:23:05.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  <a name="Top"></a>
diff -Nrc2 texinfo-5.2/tp/tests/formatting/res_parser/split_for_format_not_split/simplest.xml texinfo-6.0/tp/tests/formatting/res_parser/split_for_format_not_split/simplest.xml
*** texinfo-5.2/tp/tests/formatting/res_parser/split_for_format_not_split/simplest.xml	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/formatting/res_parser/split_for_format_not_split/simplest.xml	2015-05-07 03:02:50.000000000 +0100
***************
*** 1,4 ****
  <?xml version="1.0"?>
! <!DOCTYPE texinfo PUBLIC "-//GNU//DTD TexinfoML V5.0//EN" "http://www.gnu.org/software/texinfo/dtd/5.0/texinfo.dtd">
  <texinfo xml:lang="en">
  <filename file="simplest.xml"></filename>
--- 1,4 ----
  <?xml version="1.0"?>
! <!DOCTYPE texinfo PUBLIC "-//GNU//DTD TexinfoML V6.0//EN" "http://www.gnu.org/software/texinfo/dtd/6.0/texinfo.dtd">
  <texinfo xml:lang="en">
  <filename file="simplest.xml"></filename>
diff -Nrc2 texinfo-5.2/tp/tests/formatting/res_parser/test_redefine_need/test_need.html texinfo-6.0/tp/tests/formatting/res_parser/test_redefine_need/test_need.html
*** texinfo-5.2/tp/tests/formatting/res_parser/test_redefine_need/test_need.html	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/tests/formatting/res_parser/test_redefine_need/test_need.html	2015-02-08 13:23:05.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  <a name="Top"></a>
diff -Nrc2 texinfo-5.2/tp/tests/formatting/res_parser/unknown_nodes_renamed/unknown_nodes_renamed.html texinfo-6.0/tp/tests/formatting/res_parser/unknown_nodes_renamed/unknown_nodes_renamed.html
*** texinfo-5.2/tp/tests/formatting/res_parser/unknown_nodes_renamed/unknown_nodes_renamed.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/formatting/res_parser/unknown_nodes_renamed/unknown_nodes_renamed.html	2015-02-08 13:23:05.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <hr>
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <hr>
diff -Nrc2 texinfo-5.2/tp/tests/htmlxref/Makefile.am texinfo-6.0/tp/tests/htmlxref/Makefile.am
*** texinfo-5.2/tp/tests/htmlxref/Makefile.am	2013-02-20 21:55:50.000000000 +0000
--- texinfo-6.0/tp/tests/htmlxref/Makefile.am	2015-03-29 22:24:24.000000000 +0100
***************
*** 1,4 ****
! EXTRA_DIST = htmlxref.cnf-ref \
!  tests-parser.txt res_parser
  
  DISTCLEANFILES = tests.log tests.out htmlxref.cnf
--- 1,18 ----
! # autogenerated test scripts list and tests-parser.txt list
! include $(srcdir)/Makefile.onetst
! 
! $(srcdir)/Makefile.onetst: \
!   ../../maintain/regenerate_cmd_tests.sh $(test_driving_files_generated_list) 
! 	cd $(srcdir) \
! 	&& $(SHELL) ../../maintain/regenerate_cmd_tests.sh "$@" htmlxref \
! 	  -base .
! 
! TESTS = $(one_test_files_generated_list)
! 
! copy-tests:
! 	$(srcdir)/../run_parser_all.sh -copy
! 
! EXTRA_DIST = htmlxref.cnf-ref res_parser \
!  $(one_test_files_generated_list) $(test_driving_files_generated_list)
  
  DISTCLEANFILES = tests.log tests.out htmlxref.cnf
diff -Nrc2 texinfo-5.2/tp/tests/htmlxref/Makefile.in texinfo-6.0/tp/tests/htmlxref/Makefile.in
*** texinfo-5.2/tp/tests/htmlxref/Makefile.in	2013-09-27 00:04:45.000000000 +0100
--- texinfo-6.0/tp/tests/htmlxref/Makefile.in	2015-06-26 13:51:14.000000000 +0100
***************
*** 1,6 ****
! # Makefile.in generated by automake 1.14 from Makefile.am.
  # @configure_input@
  
! # Copyright (C) 1994-2013 Free Software Foundation, Inc.
  
  # This Makefile.in is free software; the Free Software Foundation
--- 1,6 ----
! # Makefile.in generated by automake 1.15 from Makefile.am.
  # @configure_input@
  
! # Copyright (C) 1994-2014 Free Software Foundation, Inc.
  
  # This Makefile.in is free software; the Free Software Foundation
***************
*** 14,19 ****
  
  @SET_MAKE@
  VPATH = @srcdir@
! am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
  am__make_running_with_option = \
    case $${target_option-} in \
--- 14,41 ----
  
  @SET_MAKE@
+ 
+ # Makefile.onetst generated by ../../maintain/regenerate_cmd_tests.sh.
+ #
+ # Copyright 2015 Free Software Foundation, Inc.
+ #
+ # This file is free software; as a special exception the author gives
+ # unlimited permission to copy and/or distribute it, with or without
+ # modifications, as long as this notice is preserved.
+ #
+ # This program is distributed in the hope that it will be useful, but
+ # WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
+ # implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  VPATH = @srcdir@
! am__is_gnu_make = { \
!   if test -z '$(MAKELEVEL)'; then \
!     false; \
!   elif test -n '$(MAKE_HOST)'; then \
!     true; \
!   elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
!     true; \
!   else \
!     false; \
!   fi; \
! }
  am__make_running_with_option = \
    case $${target_option-} in \
***************
*** 78,84 ****
  host_triplet = @host@
  subdir = tp/tests/htmlxref
- DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am
  ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
  am__aclocal_m4_deps = $(top_srcdir)/gnulib/m4/00gnulib.m4 \
  	$(top_srcdir)/gnulib/m4/alloca.m4 \
  	$(top_srcdir)/gnulib/m4/argz.m4 \
--- 100,106 ----
  host_triplet = @host@
  subdir = tp/tests/htmlxref
  ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
  am__aclocal_m4_deps = $(top_srcdir)/gnulib/m4/00gnulib.m4 \
+ 	$(top_srcdir)/gnulib/m4/absolute-header.m4 \
  	$(top_srcdir)/gnulib/m4/alloca.m4 \
  	$(top_srcdir)/gnulib/m4/argz.m4 \
***************
*** 89,96 ****
--- 111,125 ----
  	$(top_srcdir)/gnulib/m4/errno_h.m4 \
  	$(top_srcdir)/gnulib/m4/error.m4 \
+ 	$(top_srcdir)/gnulib/m4/exponentd.m4 \
+ 	$(top_srcdir)/gnulib/m4/exponentf.m4 \
+ 	$(top_srcdir)/gnulib/m4/exponentl.m4 \
  	$(top_srcdir)/gnulib/m4/extensions.m4 \
  	$(top_srcdir)/gnulib/m4/extern-inline.m4 \
  	$(top_srcdir)/gnulib/m4/fcntl-o.m4 \
  	$(top_srcdir)/gnulib/m4/fcntl_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/float_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/fpieee.m4 \
+ 	$(top_srcdir)/gnulib/m4/frexp.m4 \
+ 	$(top_srcdir)/gnulib/m4/frexpl.m4 \
  	$(top_srcdir)/gnulib/m4/getopt.m4 \
  	$(top_srcdir)/gnulib/m4/gettext.m4 \
***************
*** 102,108 ****
--- 131,143 ----
  	$(top_srcdir)/gnulib/m4/include_next.m4 \
  	$(top_srcdir)/gnulib/m4/intlmacosx.m4 \
+ 	$(top_srcdir)/gnulib/m4/intmax_t.m4 \
+ 	$(top_srcdir)/gnulib/m4/inttypes_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/isnand.m4 \
+ 	$(top_srcdir)/gnulib/m4/isnanf.m4 \
+ 	$(top_srcdir)/gnulib/m4/isnanl.m4 \
  	$(top_srcdir)/gnulib/m4/iswblank.m4 \
  	$(top_srcdir)/gnulib/m4/langinfo_h.m4 \
  	$(top_srcdir)/gnulib/m4/largefile.m4 \
+ 	$(top_srcdir)/gnulib/m4/ldexpl.m4 \
  	$(top_srcdir)/gnulib/m4/lib-ld.m4 \
  	$(top_srcdir)/gnulib/m4/lib-link.m4 \
***************
*** 120,123 ****
--- 155,159 ----
  	$(top_srcdir)/gnulib/m4/malloc.m4 \
  	$(top_srcdir)/gnulib/m4/malloca.m4 \
+ 	$(top_srcdir)/gnulib/m4/math_h.m4 \
  	$(top_srcdir)/gnulib/m4/mbchar.m4 \
  	$(top_srcdir)/gnulib/m4/mbiter.m4 \
***************
*** 131,134 ****
--- 167,171 ----
  	$(top_srcdir)/gnulib/m4/memmem.m4 \
  	$(top_srcdir)/gnulib/m4/mempcpy.m4 \
+ 	$(top_srcdir)/gnulib/m4/memrchr.m4 \
  	$(top_srcdir)/gnulib/m4/mkstemp.m4 \
  	$(top_srcdir)/gnulib/m4/mmap-anon.m4 \
***************
*** 143,159 ****
--- 180,207 ----
  	$(top_srcdir)/gnulib/m4/pathmax.m4 \
  	$(top_srcdir)/gnulib/m4/po.m4 \
+ 	$(top_srcdir)/gnulib/m4/printf-frexp.m4 \
+ 	$(top_srcdir)/gnulib/m4/printf-frexpl.m4 \
+ 	$(top_srcdir)/gnulib/m4/printf.m4 \
  	$(top_srcdir)/gnulib/m4/progtest.m4 \
  	$(top_srcdir)/gnulib/m4/regex.m4 \
  	$(top_srcdir)/gnulib/m4/secure_getenv.m4 \
+ 	$(top_srcdir)/gnulib/m4/signbit.m4 \
+ 	$(top_srcdir)/gnulib/m4/size_max.m4 \
  	$(top_srcdir)/gnulib/m4/ssize_t.m4 \
  	$(top_srcdir)/gnulib/m4/stat.m4 \
+ 	$(top_srcdir)/gnulib/m4/stdarg.m4 \
  	$(top_srcdir)/gnulib/m4/stdbool.m4 \
  	$(top_srcdir)/gnulib/m4/stddef_h.m4 \
  	$(top_srcdir)/gnulib/m4/stdint.m4 \
+ 	$(top_srcdir)/gnulib/m4/stdint_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/stdio_h.m4 \
  	$(top_srcdir)/gnulib/m4/stdlib_h.m4 \
  	$(top_srcdir)/gnulib/m4/stpcpy.m4 \
+ 	$(top_srcdir)/gnulib/m4/strcase.m4 \
+ 	$(top_srcdir)/gnulib/m4/strcasestr.m4 \
  	$(top_srcdir)/gnulib/m4/strdup.m4 \
  	$(top_srcdir)/gnulib/m4/strerror.m4 \
  	$(top_srcdir)/gnulib/m4/string_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/strings_h.m4 \
  	$(top_srcdir)/gnulib/m4/strndup.m4 \
  	$(top_srcdir)/gnulib/m4/strnlen.m4 \
***************
*** 167,170 ****
--- 215,221 ----
  	$(top_srcdir)/gnulib/m4/time_h.m4 \
  	$(top_srcdir)/gnulib/m4/unistd_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/vasnprintf.m4 \
+ 	$(top_srcdir)/gnulib/m4/vasprintf-posix.m4 \
+ 	$(top_srcdir)/gnulib/m4/vasprintf.m4 \
  	$(top_srcdir)/gnulib/m4/warn-on-use.m4 \
  	$(top_srcdir)/gnulib/m4/wchar_h.m4 \
***************
*** 174,180 ****
  	$(top_srcdir)/gnulib/m4/wcwidth.m4 \
  	$(top_srcdir)/gnulib/m4/wint_t.m4 \
! 	$(top_srcdir)/gnulib/m4/xalloc.m4 $(top_srcdir)/configure.ac
  am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
  	$(ACLOCAL_M4)
  mkinstalldirs = $(install_sh) -d
  CONFIG_HEADER = $(top_builddir)/config.h
--- 225,233 ----
  	$(top_srcdir)/gnulib/m4/wcwidth.m4 \
  	$(top_srcdir)/gnulib/m4/wint_t.m4 \
! 	$(top_srcdir)/gnulib/m4/xalloc.m4 \
! 	$(top_srcdir)/gnulib/m4/xsize.m4 $(top_srcdir)/configure.ac
  am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
  	$(ACLOCAL_M4)
+ DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
  mkinstalldirs = $(install_sh) -d
  CONFIG_HEADER = $(top_builddir)/config.h
***************
*** 201,204 ****
--- 254,463 ----
    esac
  am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+ am__tty_colors_dummy = \
+   mgn= red= grn= lgn= blu= brg= std=; \
+   am__color_tests=no
+ am__tty_colors = { \
+   $(am__tty_colors_dummy); \
+   if test "X$(AM_COLOR_TESTS)" = Xno; then \
+     am__color_tests=no; \
+   elif test "X$(AM_COLOR_TESTS)" = Xalways; then \
+     am__color_tests=yes; \
+   elif test "X$$TERM" != Xdumb && { test -t 1; } 2>/dev/null; then \
+     am__color_tests=yes; \
+   fi; \
+   if test $$am__color_tests = yes; then \
+     red='[0;31m'; \
+     grn='[0;32m'; \
+     lgn='[1;32m'; \
+     blu='[1;34m'; \
+     mgn='[0;35m'; \
+     brg='[1m'; \
+     std='[m'; \
+   fi; \
+ }
+ am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
+ am__vpath_adj = case $$p in \
+     $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
+     *) f=$$p;; \
+   esac;
+ am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
+ am__install_max = 40
+ am__nobase_strip_setup = \
+   srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
+ am__nobase_strip = \
+   for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
+ am__nobase_list = $(am__nobase_strip_setup); \
+   for p in $$list; do echo "$$p $$p"; done | \
+   sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
+   $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
+     if (++n[$$2] == $(am__install_max)) \
+       { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
+     END { for (dir in files) print dir, files[dir] }'
+ am__base_list = \
+   sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
+   sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
+ am__uninstall_files_from_dir = { \
+   test -z "$$files" \
+     || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
+     || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
+          $(am__cd) "$$dir" && rm -f $$files; }; \
+   }
+ am__recheck_rx = ^[ 	]*:recheck:[ 	]*
+ am__global_test_result_rx = ^[ 	]*:global-test-result:[ 	]*
+ am__copy_in_global_log_rx = ^[ 	]*:copy-in-global-log:[ 	]*
+ # A command that, given a newline-separated list of test names on the
+ # standard input, print the name of the tests that are to be re-run
+ # upon "make recheck".
+ am__list_recheck_tests = $(AWK) '{ \
+   recheck = 1; \
+   while ((rc = (getline line < ($$0 ".trs"))) != 0) \
+     { \
+       if (rc < 0) \
+         { \
+           if ((getline line2 < ($$0 ".log")) < 0) \
+ 	    recheck = 0; \
+           break; \
+         } \
+       else if (line ~ /$(am__recheck_rx)[nN][Oo]/) \
+         { \
+           recheck = 0; \
+           break; \
+         } \
+       else if (line ~ /$(am__recheck_rx)[yY][eE][sS]/) \
+         { \
+           break; \
+         } \
+     }; \
+   if (recheck) \
+     print $$0; \
+   close ($$0 ".trs"); \
+   close ($$0 ".log"); \
+ }'
+ # A command that, given a newline-separated list of test names on the
+ # standard input, create the global log from their .trs and .log files.
+ am__create_global_log = $(AWK) ' \
+ function fatal(msg) \
+ { \
+   print "fatal: making $@: " msg | "cat >&2"; \
+   exit 1; \
+ } \
+ function rst_section(header) \
+ { \
+   print header; \
+   len = length(header); \
+   for (i = 1; i <= len; i = i + 1) \
+     printf "="; \
+   printf "\n\n"; \
+ } \
+ { \
+   copy_in_global_log = 1; \
+   global_test_result = "RUN"; \
+   while ((rc = (getline line < ($$0 ".trs"))) != 0) \
+     { \
+       if (rc < 0) \
+          fatal("failed to read from " $$0 ".trs"); \
+       if (line ~ /$(am__global_test_result_rx)/) \
+         { \
+           sub("$(am__global_test_result_rx)", "", line); \
+           sub("[ 	]*$$", "", line); \
+           global_test_result = line; \
+         } \
+       else if (line ~ /$(am__copy_in_global_log_rx)[nN][oO]/) \
+         copy_in_global_log = 0; \
+     }; \
+   if (copy_in_global_log) \
+     { \
+       rst_section(global_test_result ": " $$0); \
+       while ((rc = (getline line < ($$0 ".log"))) != 0) \
+       { \
+         if (rc < 0) \
+           fatal("failed to read from " $$0 ".log"); \
+         print line; \
+       }; \
+       printf "\n"; \
+     }; \
+   close ($$0 ".trs"); \
+   close ($$0 ".log"); \
+ }'
+ # Restructured Text title.
+ am__rst_title = { sed 's/.*/   &   /;h;s/./=/g;p;x;s/ *$$//;p;g' && echo; }
+ # Solaris 10 'make', and several other traditional 'make' implementations,
+ # pass "-e" to $(SHELL), and POSIX 2008 even requires this.  Work around it
+ # by disabling -e (using the XSI extension "set +e") if it's set.
+ am__sh_e_setup = case $$- in *e*) set +e;; esac
+ # Default flags passed to test drivers.
+ am__common_driver_flags = \
+   --color-tests "$$am__color_tests" \
+   --enable-hard-errors "$$am__enable_hard_errors" \
+   --expect-failure "$$am__expect_failure"
+ # To be inserted before the command running the test.  Creates the
+ # directory for the log if needed.  Stores in $dir the directory
+ # containing $f, in $tst the test, in $log the log.  Executes the
+ # developer- defined test setup AM_TESTS_ENVIRONMENT (if any), and
+ # passes TESTS_ENVIRONMENT.  Set up options for the wrapper that
+ # will run the test scripts (or their associated LOG_COMPILER, if
+ # thy have one).
+ am__check_pre = \
+ $(am__sh_e_setup);					\
+ $(am__vpath_adj_setup) $(am__vpath_adj)			\
+ $(am__tty_colors);					\
+ srcdir=$(srcdir); export srcdir;			\
+ case "$@" in						\
+   */*) am__odir=`echo "./$@" | sed 's|/[^/]*$$||'`;;	\
+     *) am__odir=.;; 					\
+ esac;							\
+ test "x$$am__odir" = x"." || test -d "$$am__odir" 	\
+   || $(MKDIR_P) "$$am__odir" || exit $$?;		\
+ if test -f "./$$f"; then dir=./;			\
+ elif test -f "$$f"; then dir=;				\
+ else dir="$(srcdir)/"; fi;				\
+ tst=$$dir$$f; log='$@'; 				\
+ if test -n '$(DISABLE_HARD_ERRORS)'; then		\
+   am__enable_hard_errors=no; 				\
+ else							\
+   am__enable_hard_errors=yes; 				\
+ fi; 							\
+ case " $(XFAIL_TESTS) " in				\
+   *[\ \	]$$f[\ \	]* | *[\ \	]$$dir$$f[\ \	]*) \
+     am__expect_failure=yes;;				\
+   *)							\
+     am__expect_failure=no;;				\
+ esac; 							\
+ $(AM_TESTS_ENVIRONMENT) $(TESTS_ENVIRONMENT)
+ # A shell command to get the names of the tests scripts with any registered
+ # extension removed (i.e., equivalently, the names of the test logs, with
+ # the '.log' extension removed).  The result is saved in the shell variable
+ # '$bases'.  This honors runtime overriding of TESTS and TEST_LOGS.  Sadly,
+ # we cannot use something simpler, involving e.g., "$(TEST_LOGS:.log=)",
+ # since that might cause problem with VPATH rewrites for suffix-less tests.
+ # See also 'test-harness-vpath-rewrite.sh' and 'test-trs-basic.sh'.
+ am__set_TESTS_bases = \
+   bases='$(TEST_LOGS)'; \
+   bases=`for i in $$bases; do echo $$i; done | sed 's/\.log$$//'`; \
+   bases=`echo $$bases`
+ RECHECK_LOGS = $(TEST_LOGS)
+ AM_RECURSIVE_TARGETS = check recheck
+ TEST_SUITE_LOG = test-suite.log
+ TEST_EXTENSIONS = @EXEEXT@ .test
+ LOG_DRIVER = $(SHELL) $(top_srcdir)/build-aux/test-driver
+ LOG_COMPILE = $(LOG_COMPILER) $(AM_LOG_FLAGS) $(LOG_FLAGS)
+ am__set_b = \
+   case '$@' in \
+     */*) \
+       case '$*' in \
+         */*) b='$*';; \
+           *) b=`echo '$@' | sed 's/\.log$$//'`; \
+        esac;; \
+     *) \
+       b='$*';; \
+   esac
+ am__test_logs1 = $(TESTS:=.log)
+ am__test_logs2 = $(am__test_logs1:@EXEEXT@.log=.log)
+ TEST_LOGS = $(am__test_logs2:.test.log=.log)
+ TEST_LOG_DRIVER = $(SHELL) $(top_srcdir)/build-aux/test-driver
+ TEST_LOG_COMPILE = $(TEST_LOG_COMPILER) $(AM_TEST_LOG_FLAGS) \
+ 	$(TEST_LOG_FLAGS)
+ am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.onetst \
+ 	$(top_srcdir)/build-aux/test-driver
  DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
  pkglibexecdir = @pkglibexecdir@
***************
*** 243,246 ****
--- 502,506 ----
  ERRNO_H = @ERRNO_H@
  EXEEXT = @EXEEXT@
+ FLOAT_H = @FLOAT_H@
  GETOPT_H = @GETOPT_H@
  GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@
***************
*** 248,258 ****
--- 508,538 ----
  GMSGFMT = @GMSGFMT@
  GMSGFMT_015 = @GMSGFMT_015@
+ GNULIB_ACOSF = @GNULIB_ACOSF@
+ GNULIB_ACOSL = @GNULIB_ACOSL@
+ GNULIB_ASINF = @GNULIB_ASINF@
+ GNULIB_ASINL = @GNULIB_ASINL@
+ GNULIB_ATAN2F = @GNULIB_ATAN2F@
+ GNULIB_ATANF = @GNULIB_ATANF@
+ GNULIB_ATANL = @GNULIB_ATANL@
  GNULIB_ATOLL = @GNULIB_ATOLL@
  GNULIB_BTOWC = @GNULIB_BTOWC@
  GNULIB_CALLOC_POSIX = @GNULIB_CALLOC_POSIX@
  GNULIB_CANONICALIZE_FILE_NAME = @GNULIB_CANONICALIZE_FILE_NAME@
+ GNULIB_CBRT = @GNULIB_CBRT@
+ GNULIB_CBRTF = @GNULIB_CBRTF@
+ GNULIB_CBRTL = @GNULIB_CBRTL@
+ GNULIB_CEIL = @GNULIB_CEIL@
+ GNULIB_CEILF = @GNULIB_CEILF@
+ GNULIB_CEILL = @GNULIB_CEILL@
  GNULIB_CHDIR = @GNULIB_CHDIR@
  GNULIB_CHOWN = @GNULIB_CHOWN@
  GNULIB_CLOSE = @GNULIB_CLOSE@
+ GNULIB_COPYSIGN = @GNULIB_COPYSIGN@
+ GNULIB_COPYSIGNF = @GNULIB_COPYSIGNF@
+ GNULIB_COPYSIGNL = @GNULIB_COPYSIGNL@
+ GNULIB_COSF = @GNULIB_COSF@
+ GNULIB_COSHF = @GNULIB_COSHF@
+ GNULIB_COSL = @GNULIB_COSL@
+ GNULIB_DPRINTF = @GNULIB_DPRINTF@
  GNULIB_DUP = @GNULIB_DUP@
  GNULIB_DUP2 = @GNULIB_DUP2@
***************
*** 261,282 ****
--- 541,608 ----
  GNULIB_ENVIRON = @GNULIB_ENVIRON@
  GNULIB_EUIDACCESS = @GNULIB_EUIDACCESS@
+ GNULIB_EXP2 = @GNULIB_EXP2@
+ GNULIB_EXP2F = @GNULIB_EXP2F@
+ GNULIB_EXP2L = @GNULIB_EXP2L@
+ GNULIB_EXPF = @GNULIB_EXPF@
+ GNULIB_EXPL = @GNULIB_EXPL@
+ GNULIB_EXPM1 = @GNULIB_EXPM1@
+ GNULIB_EXPM1F = @GNULIB_EXPM1F@
+ GNULIB_EXPM1L = @GNULIB_EXPM1L@
+ GNULIB_FABSF = @GNULIB_FABSF@
+ GNULIB_FABSL = @GNULIB_FABSL@
  GNULIB_FACCESSAT = @GNULIB_FACCESSAT@
  GNULIB_FCHDIR = @GNULIB_FCHDIR@
  GNULIB_FCHMODAT = @GNULIB_FCHMODAT@
  GNULIB_FCHOWNAT = @GNULIB_FCHOWNAT@
+ GNULIB_FCLOSE = @GNULIB_FCLOSE@
  GNULIB_FCNTL = @GNULIB_FCNTL@
  GNULIB_FDATASYNC = @GNULIB_FDATASYNC@
+ GNULIB_FDOPEN = @GNULIB_FDOPEN@
+ GNULIB_FFLUSH = @GNULIB_FFLUSH@
+ GNULIB_FFS = @GNULIB_FFS@
  GNULIB_FFSL = @GNULIB_FFSL@
  GNULIB_FFSLL = @GNULIB_FFSLL@
+ GNULIB_FGETC = @GNULIB_FGETC@
+ GNULIB_FGETS = @GNULIB_FGETS@
+ GNULIB_FLOOR = @GNULIB_FLOOR@
+ GNULIB_FLOORF = @GNULIB_FLOORF@
+ GNULIB_FLOORL = @GNULIB_FLOORL@
+ GNULIB_FMA = @GNULIB_FMA@
+ GNULIB_FMAF = @GNULIB_FMAF@
+ GNULIB_FMAL = @GNULIB_FMAL@
+ GNULIB_FMOD = @GNULIB_FMOD@
+ GNULIB_FMODF = @GNULIB_FMODF@
+ GNULIB_FMODL = @GNULIB_FMODL@
+ GNULIB_FOPEN = @GNULIB_FOPEN@
+ GNULIB_FPRINTF = @GNULIB_FPRINTF@
+ GNULIB_FPRINTF_POSIX = @GNULIB_FPRINTF_POSIX@
+ GNULIB_FPURGE = @GNULIB_FPURGE@
+ GNULIB_FPUTC = @GNULIB_FPUTC@
+ GNULIB_FPUTS = @GNULIB_FPUTS@
+ GNULIB_FREAD = @GNULIB_FREAD@
+ GNULIB_FREOPEN = @GNULIB_FREOPEN@
+ GNULIB_FREXP = @GNULIB_FREXP@
+ GNULIB_FREXPF = @GNULIB_FREXPF@
+ GNULIB_FREXPL = @GNULIB_FREXPL@
+ GNULIB_FSCANF = @GNULIB_FSCANF@
+ GNULIB_FSEEK = @GNULIB_FSEEK@
+ GNULIB_FSEEKO = @GNULIB_FSEEKO@
  GNULIB_FSTAT = @GNULIB_FSTAT@
  GNULIB_FSTATAT = @GNULIB_FSTATAT@
  GNULIB_FSYNC = @GNULIB_FSYNC@
+ GNULIB_FTELL = @GNULIB_FTELL@
+ GNULIB_FTELLO = @GNULIB_FTELLO@
  GNULIB_FTRUNCATE = @GNULIB_FTRUNCATE@
  GNULIB_FUTIMENS = @GNULIB_FUTIMENS@
+ GNULIB_FWRITE = @GNULIB_FWRITE@
+ GNULIB_GETC = @GNULIB_GETC@
+ GNULIB_GETCHAR = @GNULIB_GETCHAR@
  GNULIB_GETCWD = @GNULIB_GETCWD@
+ GNULIB_GETDELIM = @GNULIB_GETDELIM@
  GNULIB_GETDOMAINNAME = @GNULIB_GETDOMAINNAME@
  GNULIB_GETDTABLESIZE = @GNULIB_GETDTABLESIZE@
  GNULIB_GETGROUPS = @GNULIB_GETGROUPS@
  GNULIB_GETHOSTNAME = @GNULIB_GETHOSTNAME@
+ GNULIB_GETLINE = @GNULIB_GETLINE@
  GNULIB_GETLOADAVG = @GNULIB_GETLOADAVG@
  GNULIB_GETLOGIN = @GNULIB_GETLOGIN@
***************
*** 289,300 ****
--- 615,655 ----
  GNULIB_GRANTPT = @GNULIB_GRANTPT@
  GNULIB_GROUP_MEMBER = @GNULIB_GROUP_MEMBER@
+ GNULIB_HYPOT = @GNULIB_HYPOT@
+ GNULIB_HYPOTF = @GNULIB_HYPOTF@
+ GNULIB_HYPOTL = @GNULIB_HYPOTL@
+ GNULIB_ILOGB = @GNULIB_ILOGB@
+ GNULIB_ILOGBF = @GNULIB_ILOGBF@
+ GNULIB_ILOGBL = @GNULIB_ILOGBL@
  GNULIB_ISATTY = @GNULIB_ISATTY@
+ GNULIB_ISFINITE = @GNULIB_ISFINITE@
+ GNULIB_ISINF = @GNULIB_ISINF@
+ GNULIB_ISNAN = @GNULIB_ISNAN@
+ GNULIB_ISNAND = @GNULIB_ISNAND@
+ GNULIB_ISNANF = @GNULIB_ISNANF@
+ GNULIB_ISNANL = @GNULIB_ISNANL@
  GNULIB_ISWBLANK = @GNULIB_ISWBLANK@
  GNULIB_ISWCTYPE = @GNULIB_ISWCTYPE@
  GNULIB_LCHMOD = @GNULIB_LCHMOD@
  GNULIB_LCHOWN = @GNULIB_LCHOWN@
+ GNULIB_LDEXPF = @GNULIB_LDEXPF@
+ GNULIB_LDEXPL = @GNULIB_LDEXPL@
  GNULIB_LINK = @GNULIB_LINK@
  GNULIB_LINKAT = @GNULIB_LINKAT@
  GNULIB_LOCALECONV = @GNULIB_LOCALECONV@
+ GNULIB_LOG = @GNULIB_LOG@
+ GNULIB_LOG10 = @GNULIB_LOG10@
+ GNULIB_LOG10F = @GNULIB_LOG10F@
+ GNULIB_LOG10L = @GNULIB_LOG10L@
+ GNULIB_LOG1P = @GNULIB_LOG1P@
+ GNULIB_LOG1PF = @GNULIB_LOG1PF@
+ GNULIB_LOG1PL = @GNULIB_LOG1PL@
+ GNULIB_LOG2 = @GNULIB_LOG2@
+ GNULIB_LOG2F = @GNULIB_LOG2F@
+ GNULIB_LOG2L = @GNULIB_LOG2L@
+ GNULIB_LOGB = @GNULIB_LOGB@
+ GNULIB_LOGBF = @GNULIB_LOGBF@
+ GNULIB_LOGBL = @GNULIB_LOGBL@
+ GNULIB_LOGF = @GNULIB_LOGF@
+ GNULIB_LOGL = @GNULIB_LOGL@
  GNULIB_LSEEK = @GNULIB_LSEEK@
  GNULIB_LSTAT = @GNULIB_LSTAT@
***************
*** 335,351 ****
--- 690,721 ----
  GNULIB_MKSTEMPS = @GNULIB_MKSTEMPS@
  GNULIB_MKTIME = @GNULIB_MKTIME@
+ GNULIB_MODF = @GNULIB_MODF@
+ GNULIB_MODFF = @GNULIB_MODFF@
+ GNULIB_MODFL = @GNULIB_MODFL@
  GNULIB_NANOSLEEP = @GNULIB_NANOSLEEP@
  GNULIB_NL_LANGINFO = @GNULIB_NL_LANGINFO@
  GNULIB_NONBLOCKING = @GNULIB_NONBLOCKING@
+ GNULIB_OBSTACK_PRINTF = @GNULIB_OBSTACK_PRINTF@
+ GNULIB_OBSTACK_PRINTF_POSIX = @GNULIB_OBSTACK_PRINTF_POSIX@
  GNULIB_OPEN = @GNULIB_OPEN@
  GNULIB_OPENAT = @GNULIB_OPENAT@
+ GNULIB_PCLOSE = @GNULIB_PCLOSE@
+ GNULIB_PERROR = @GNULIB_PERROR@
  GNULIB_PIPE = @GNULIB_PIPE@
  GNULIB_PIPE2 = @GNULIB_PIPE2@
+ GNULIB_POPEN = @GNULIB_POPEN@
  GNULIB_POSIX_OPENPT = @GNULIB_POSIX_OPENPT@
+ GNULIB_POWF = @GNULIB_POWF@
  GNULIB_PREAD = @GNULIB_PREAD@
+ GNULIB_PRINTF = @GNULIB_PRINTF@
+ GNULIB_PRINTF_POSIX = @GNULIB_PRINTF_POSIX@
  GNULIB_PTSNAME = @GNULIB_PTSNAME@
  GNULIB_PTSNAME_R = @GNULIB_PTSNAME_R@
+ GNULIB_PUTC = @GNULIB_PUTC@
+ GNULIB_PUTCHAR = @GNULIB_PUTCHAR@
  GNULIB_PUTENV = @GNULIB_PUTENV@
+ GNULIB_PUTS = @GNULIB_PUTS@
  GNULIB_PWRITE = @GNULIB_PWRITE@
+ GNULIB_QSORT_R = @GNULIB_QSORT_R@
  GNULIB_RANDOM = @GNULIB_RANDOM@
  GNULIB_RANDOM_R = @GNULIB_RANDOM_R@
***************
*** 356,367 ****
--- 726,760 ----
  GNULIB_REALLOC_POSIX = @GNULIB_REALLOC_POSIX@
  GNULIB_REALPATH = @GNULIB_REALPATH@
+ GNULIB_REMAINDER = @GNULIB_REMAINDER@
+ GNULIB_REMAINDERF = @GNULIB_REMAINDERF@
+ GNULIB_REMAINDERL = @GNULIB_REMAINDERL@
+ GNULIB_REMOVE = @GNULIB_REMOVE@
+ GNULIB_RENAME = @GNULIB_RENAME@
+ GNULIB_RENAMEAT = @GNULIB_RENAMEAT@
+ GNULIB_RINT = @GNULIB_RINT@
+ GNULIB_RINTF = @GNULIB_RINTF@
+ GNULIB_RINTL = @GNULIB_RINTL@
  GNULIB_RMDIR = @GNULIB_RMDIR@
+ GNULIB_ROUND = @GNULIB_ROUND@
+ GNULIB_ROUNDF = @GNULIB_ROUNDF@
+ GNULIB_ROUNDL = @GNULIB_ROUNDL@
  GNULIB_RPMATCH = @GNULIB_RPMATCH@
+ GNULIB_SCANF = @GNULIB_SCANF@
  GNULIB_SECURE_GETENV = @GNULIB_SECURE_GETENV@
  GNULIB_SETENV = @GNULIB_SETENV@
  GNULIB_SETHOSTNAME = @GNULIB_SETHOSTNAME@
  GNULIB_SETLOCALE = @GNULIB_SETLOCALE@
+ GNULIB_SIGNBIT = @GNULIB_SIGNBIT@
+ GNULIB_SINF = @GNULIB_SINF@
+ GNULIB_SINHF = @GNULIB_SINHF@
+ GNULIB_SINL = @GNULIB_SINL@
  GNULIB_SLEEP = @GNULIB_SLEEP@
+ GNULIB_SNPRINTF = @GNULIB_SNPRINTF@
+ GNULIB_SPRINTF_POSIX = @GNULIB_SPRINTF_POSIX@
+ GNULIB_SQRTF = @GNULIB_SQRTF@
+ GNULIB_SQRTL = @GNULIB_SQRTL@
  GNULIB_STAT = @GNULIB_STAT@
+ GNULIB_STDIO_H_NONBLOCKING = @GNULIB_STDIO_H_NONBLOCKING@
+ GNULIB_STDIO_H_SIGPIPE = @GNULIB_STDIO_H_SIGPIPE@
  GNULIB_STPCPY = @GNULIB_STPCPY@
  GNULIB_STPNCPY = @GNULIB_STPNCPY@
***************
*** 387,393 ****
--- 780,793 ----
  GNULIB_SYMLINKAT = @GNULIB_SYMLINKAT@
  GNULIB_SYSTEM_POSIX = @GNULIB_SYSTEM_POSIX@
+ GNULIB_TANF = @GNULIB_TANF@
+ GNULIB_TANHF = @GNULIB_TANHF@
+ GNULIB_TANL = @GNULIB_TANL@
  GNULIB_TIMEGM = @GNULIB_TIMEGM@
  GNULIB_TIME_R = @GNULIB_TIME_R@
+ GNULIB_TMPFILE = @GNULIB_TMPFILE@
  GNULIB_TOWCTRANS = @GNULIB_TOWCTRANS@
+ GNULIB_TRUNC = @GNULIB_TRUNC@
+ GNULIB_TRUNCF = @GNULIB_TRUNCF@
+ GNULIB_TRUNCL = @GNULIB_TRUNCL@
  GNULIB_TTYNAME_R = @GNULIB_TTYNAME_R@
  GNULIB_UNISTD_H_NONBLOCKING = @GNULIB_UNISTD_H_NONBLOCKING@
***************
*** 399,402 ****
--- 799,812 ----
  GNULIB_USLEEP = @GNULIB_USLEEP@
  GNULIB_UTIMENSAT = @GNULIB_UTIMENSAT@
+ GNULIB_VASPRINTF = @GNULIB_VASPRINTF@
+ GNULIB_VDPRINTF = @GNULIB_VDPRINTF@
+ GNULIB_VFPRINTF = @GNULIB_VFPRINTF@
+ GNULIB_VFPRINTF_POSIX = @GNULIB_VFPRINTF_POSIX@
+ GNULIB_VFSCANF = @GNULIB_VFSCANF@
+ GNULIB_VPRINTF = @GNULIB_VPRINTF@
+ GNULIB_VPRINTF_POSIX = @GNULIB_VPRINTF_POSIX@
+ GNULIB_VSCANF = @GNULIB_VSCANF@
+ GNULIB_VSNPRINTF = @GNULIB_VSNPRINTF@
+ GNULIB_VSPRINTF_POSIX = @GNULIB_VSPRINTF_POSIX@
  GNULIB_WCPCPY = @GNULIB_WCPCPY@
  GNULIB_WCPNCPY = @GNULIB_WCPNCPY@
***************
*** 438,472 ****
--- 848,949 ----
  GNULIB__EXIT = @GNULIB__EXIT@
  GREP = @GREP@
+ HAVE_ACOSF = @HAVE_ACOSF@
+ HAVE_ACOSL = @HAVE_ACOSL@
+ HAVE_ASINF = @HAVE_ASINF@
+ HAVE_ASINL = @HAVE_ASINL@
+ HAVE_ATAN2F = @HAVE_ATAN2F@
+ HAVE_ATANF = @HAVE_ATANF@
+ HAVE_ATANL = @HAVE_ATANL@
  HAVE_ATOLL = @HAVE_ATOLL@
  HAVE_BTOWC = @HAVE_BTOWC@
  HAVE_CANONICALIZE_FILE_NAME = @HAVE_CANONICALIZE_FILE_NAME@
+ HAVE_CBRT = @HAVE_CBRT@
+ HAVE_CBRTF = @HAVE_CBRTF@
+ HAVE_CBRTL = @HAVE_CBRTL@
  HAVE_CHOWN = @HAVE_CHOWN@
+ HAVE_COPYSIGN = @HAVE_COPYSIGN@
+ HAVE_COPYSIGNL = @HAVE_COPYSIGNL@
+ HAVE_COSF = @HAVE_COSF@
+ HAVE_COSHF = @HAVE_COSHF@
+ HAVE_COSL = @HAVE_COSL@
+ HAVE_DECL_ACOSL = @HAVE_DECL_ACOSL@
+ HAVE_DECL_ASINL = @HAVE_DECL_ASINL@
+ HAVE_DECL_ATANL = @HAVE_DECL_ATANL@
+ HAVE_DECL_CBRTF = @HAVE_DECL_CBRTF@
+ HAVE_DECL_CBRTL = @HAVE_DECL_CBRTL@
+ HAVE_DECL_CEILF = @HAVE_DECL_CEILF@
+ HAVE_DECL_CEILL = @HAVE_DECL_CEILL@
+ HAVE_DECL_COPYSIGNF = @HAVE_DECL_COPYSIGNF@
+ HAVE_DECL_COSL = @HAVE_DECL_COSL@
  HAVE_DECL_ENVIRON = @HAVE_DECL_ENVIRON@
+ HAVE_DECL_EXP2 = @HAVE_DECL_EXP2@
+ HAVE_DECL_EXP2F = @HAVE_DECL_EXP2F@
+ HAVE_DECL_EXP2L = @HAVE_DECL_EXP2L@
+ HAVE_DECL_EXPL = @HAVE_DECL_EXPL@
+ HAVE_DECL_EXPM1L = @HAVE_DECL_EXPM1L@
  HAVE_DECL_FCHDIR = @HAVE_DECL_FCHDIR@
  HAVE_DECL_FDATASYNC = @HAVE_DECL_FDATASYNC@
+ HAVE_DECL_FLOORF = @HAVE_DECL_FLOORF@
+ HAVE_DECL_FLOORL = @HAVE_DECL_FLOORL@
+ HAVE_DECL_FPURGE = @HAVE_DECL_FPURGE@
+ HAVE_DECL_FREXPL = @HAVE_DECL_FREXPL@
+ HAVE_DECL_FSEEKO = @HAVE_DECL_FSEEKO@
+ HAVE_DECL_FTELLO = @HAVE_DECL_FTELLO@
+ HAVE_DECL_GETDELIM = @HAVE_DECL_GETDELIM@
  HAVE_DECL_GETDOMAINNAME = @HAVE_DECL_GETDOMAINNAME@
+ HAVE_DECL_GETLINE = @HAVE_DECL_GETLINE@
  HAVE_DECL_GETLOADAVG = @HAVE_DECL_GETLOADAVG@
  HAVE_DECL_GETLOGIN_R = @HAVE_DECL_GETLOGIN_R@
  HAVE_DECL_GETPAGESIZE = @HAVE_DECL_GETPAGESIZE@
  HAVE_DECL_GETUSERSHELL = @HAVE_DECL_GETUSERSHELL@
+ HAVE_DECL_LDEXPL = @HAVE_DECL_LDEXPL@
  HAVE_DECL_LOCALTIME_R = @HAVE_DECL_LOCALTIME_R@
+ HAVE_DECL_LOG10L = @HAVE_DECL_LOG10L@
+ HAVE_DECL_LOG2 = @HAVE_DECL_LOG2@
+ HAVE_DECL_LOG2F = @HAVE_DECL_LOG2F@
+ HAVE_DECL_LOG2L = @HAVE_DECL_LOG2L@
+ HAVE_DECL_LOGB = @HAVE_DECL_LOGB@
+ HAVE_DECL_LOGL = @HAVE_DECL_LOGL@
  HAVE_DECL_MEMMEM = @HAVE_DECL_MEMMEM@
  HAVE_DECL_MEMRCHR = @HAVE_DECL_MEMRCHR@
+ HAVE_DECL_OBSTACK_PRINTF = @HAVE_DECL_OBSTACK_PRINTF@
+ HAVE_DECL_REMAINDER = @HAVE_DECL_REMAINDER@
+ HAVE_DECL_REMAINDERL = @HAVE_DECL_REMAINDERL@
+ HAVE_DECL_RINTF = @HAVE_DECL_RINTF@
+ HAVE_DECL_ROUND = @HAVE_DECL_ROUND@
+ HAVE_DECL_ROUNDF = @HAVE_DECL_ROUNDF@
+ HAVE_DECL_ROUNDL = @HAVE_DECL_ROUNDL@
  HAVE_DECL_SETENV = @HAVE_DECL_SETENV@
  HAVE_DECL_SETHOSTNAME = @HAVE_DECL_SETHOSTNAME@
+ HAVE_DECL_SINL = @HAVE_DECL_SINL@
+ HAVE_DECL_SNPRINTF = @HAVE_DECL_SNPRINTF@
+ HAVE_DECL_SQRTL = @HAVE_DECL_SQRTL@
  HAVE_DECL_STRDUP = @HAVE_DECL_STRDUP@
  HAVE_DECL_STRERROR_R = @HAVE_DECL_STRERROR_R@
+ HAVE_DECL_STRNCASECMP = @HAVE_DECL_STRNCASECMP@
  HAVE_DECL_STRNDUP = @HAVE_DECL_STRNDUP@
  HAVE_DECL_STRNLEN = @HAVE_DECL_STRNLEN@
  HAVE_DECL_STRSIGNAL = @HAVE_DECL_STRSIGNAL@
  HAVE_DECL_STRTOK_R = @HAVE_DECL_STRTOK_R@
+ HAVE_DECL_TANL = @HAVE_DECL_TANL@
+ HAVE_DECL_TRUNC = @HAVE_DECL_TRUNC@
+ HAVE_DECL_TRUNCF = @HAVE_DECL_TRUNCF@
+ HAVE_DECL_TRUNCL = @HAVE_DECL_TRUNCL@
  HAVE_DECL_TTYNAME_R = @HAVE_DECL_TTYNAME_R@
  HAVE_DECL_UNSETENV = @HAVE_DECL_UNSETENV@
+ HAVE_DECL_VSNPRINTF = @HAVE_DECL_VSNPRINTF@
  HAVE_DECL_WCTOB = @HAVE_DECL_WCTOB@
  HAVE_DECL_WCWIDTH = @HAVE_DECL_WCWIDTH@
+ HAVE_DPRINTF = @HAVE_DPRINTF@
  HAVE_DUP2 = @HAVE_DUP2@
  HAVE_DUP3 = @HAVE_DUP3@
  HAVE_DUPLOCALE = @HAVE_DUPLOCALE@
  HAVE_EUIDACCESS = @HAVE_EUIDACCESS@
+ HAVE_EXPF = @HAVE_EXPF@
+ HAVE_EXPL = @HAVE_EXPL@
+ HAVE_EXPM1 = @HAVE_EXPM1@
+ HAVE_EXPM1F = @HAVE_EXPM1F@
+ HAVE_FABSF = @HAVE_FABSF@
+ HAVE_FABSL = @HAVE_FABSL@
  HAVE_FACCESSAT = @HAVE_FACCESSAT@
  HAVE_FCHDIR = @HAVE_FCHDIR@
***************
*** 476,483 ****
--- 953,969 ----
  HAVE_FDATASYNC = @HAVE_FDATASYNC@
  HAVE_FEATURES_H = @HAVE_FEATURES_H@
+ HAVE_FFS = @HAVE_FFS@
  HAVE_FFSL = @HAVE_FFSL@
  HAVE_FFSLL = @HAVE_FFSLL@
+ HAVE_FMA = @HAVE_FMA@
+ HAVE_FMAF = @HAVE_FMAF@
+ HAVE_FMAL = @HAVE_FMAL@
+ HAVE_FMODF = @HAVE_FMODF@
+ HAVE_FMODL = @HAVE_FMODL@
+ HAVE_FREXPF = @HAVE_FREXPF@
+ HAVE_FSEEKO = @HAVE_FSEEKO@
  HAVE_FSTATAT = @HAVE_FSTATAT@
  HAVE_FSYNC = @HAVE_FSYNC@
+ HAVE_FTELLO = @HAVE_FTELLO@
  HAVE_FTRUNCATE = @HAVE_FTRUNCATE@
  HAVE_FUTIMENS = @HAVE_FUTIMENS@
***************
*** 492,496 ****
--- 978,990 ----
  HAVE_GRANTPT = @HAVE_GRANTPT@
  HAVE_GROUP_MEMBER = @HAVE_GROUP_MEMBER@
+ HAVE_HYPOTF = @HAVE_HYPOTF@
+ HAVE_HYPOTL = @HAVE_HYPOTL@
+ HAVE_ILOGB = @HAVE_ILOGB@
+ HAVE_ILOGBF = @HAVE_ILOGBF@
+ HAVE_ILOGBL = @HAVE_ILOGBL@
  HAVE_INTTYPES_H = @HAVE_INTTYPES_H@
+ HAVE_ISNAND = @HAVE_ISNAND@
+ HAVE_ISNANF = @HAVE_ISNANF@
+ HAVE_ISNANL = @HAVE_ISNANL@
  HAVE_ISWBLANK = @HAVE_ISWBLANK@
  HAVE_ISWCNTRL = @HAVE_ISWCNTRL@
***************
*** 502,509 ****
--- 996,1014 ----
  HAVE_LCHMOD = @HAVE_LCHMOD@
  HAVE_LCHOWN = @HAVE_LCHOWN@
+ HAVE_LDEXPF = @HAVE_LDEXPF@
  HAVE_LINK = @HAVE_LINK@
  HAVE_LINKAT = @HAVE_LINKAT@
+ HAVE_LOG10F = @HAVE_LOG10F@
+ HAVE_LOG10L = @HAVE_LOG10L@
+ HAVE_LOG1P = @HAVE_LOG1P@
+ HAVE_LOG1PF = @HAVE_LOG1PF@
+ HAVE_LOG1PL = @HAVE_LOG1PL@
+ HAVE_LOGBF = @HAVE_LOGBF@
+ HAVE_LOGBL = @HAVE_LOGBL@
+ HAVE_LOGF = @HAVE_LOGF@
+ HAVE_LOGL = @HAVE_LOGL@
  HAVE_LONG_LONG_INT = @HAVE_LONG_LONG_INT@
  HAVE_LSTAT = @HAVE_LSTAT@
+ HAVE_MAX_ALIGN_T = @HAVE_MAX_ALIGN_T@
  HAVE_MBRLEN = @HAVE_MBRLEN@
  HAVE_MBRTOWC = @HAVE_MBRTOWC@
***************
*** 524,527 ****
--- 1029,1034 ----
  HAVE_MKSTEMP = @HAVE_MKSTEMP@
  HAVE_MKSTEMPS = @HAVE_MKSTEMPS@
+ HAVE_MODFF = @HAVE_MODFF@
+ HAVE_MODFL = @HAVE_MODFL@
  HAVE_MSVC_INVALID_PARAMETER_HANDLER = @HAVE_MSVC_INVALID_PARAMETER_HANDLER@
  HAVE_NANOSLEEP = @HAVE_NANOSLEEP@
***************
*** 529,535 ****
--- 1036,1045 ----
  HAVE_OPENAT = @HAVE_OPENAT@
  HAVE_OS_H = @HAVE_OS_H@
+ HAVE_PCLOSE = @HAVE_PCLOSE@
  HAVE_PIPE = @HAVE_PIPE@
  HAVE_PIPE2 = @HAVE_PIPE2@
+ HAVE_POPEN = @HAVE_POPEN@
  HAVE_POSIX_OPENPT = @HAVE_POSIX_OPENPT@
+ HAVE_POWF = @HAVE_POWF@
  HAVE_PREAD = @HAVE_PREAD@
  HAVE_PTSNAME = @HAVE_PTSNAME@
***************
*** 543,547 ****
--- 1053,1063 ----
  HAVE_READLINKAT = @HAVE_READLINKAT@
  HAVE_REALPATH = @HAVE_REALPATH@
+ HAVE_REMAINDER = @HAVE_REMAINDER@
+ HAVE_REMAINDERF = @HAVE_REMAINDERF@
+ HAVE_RENAMEAT = @HAVE_RENAMEAT@
+ HAVE_RINT = @HAVE_RINT@
+ HAVE_RINTL = @HAVE_RINTL@
  HAVE_RPMATCH = @HAVE_RPMATCH@
+ HAVE_SAME_LONG_DOUBLE_AS_DOUBLE = @HAVE_SAME_LONG_DOUBLE_AS_DOUBLE@
  HAVE_SECURE_GETENV = @HAVE_SECURE_GETENV@
  HAVE_SETENV = @HAVE_SETENV@
***************
*** 550,559 ****
--- 1066,1082 ----
  HAVE_SIGNED_WCHAR_T = @HAVE_SIGNED_WCHAR_T@
  HAVE_SIGNED_WINT_T = @HAVE_SIGNED_WINT_T@
+ HAVE_SINF = @HAVE_SINF@
+ HAVE_SINHF = @HAVE_SINHF@
+ HAVE_SINL = @HAVE_SINL@
  HAVE_SLEEP = @HAVE_SLEEP@
+ HAVE_SQRTF = @HAVE_SQRTF@
+ HAVE_SQRTL = @HAVE_SQRTL@
  HAVE_STDINT_H = @HAVE_STDINT_H@
  HAVE_STPCPY = @HAVE_STPCPY@
  HAVE_STPNCPY = @HAVE_STPNCPY@
+ HAVE_STRCASECMP = @HAVE_STRCASECMP@
  HAVE_STRCASESTR = @HAVE_STRCASESTR@
  HAVE_STRCHRNUL = @HAVE_STRCHRNUL@
+ HAVE_STRINGS_H = @HAVE_STRINGS_H@
  HAVE_STRPBRK = @HAVE_STRPBRK@
  HAVE_STRPTIME = @HAVE_STRPTIME@
***************
*** 573,576 ****
--- 1096,1102 ----
  HAVE_SYS_TIME_H = @HAVE_SYS_TIME_H@
  HAVE_SYS_TYPES_H = @HAVE_SYS_TYPES_H@
+ HAVE_TANF = @HAVE_TANF@
+ HAVE_TANHF = @HAVE_TANHF@
+ HAVE_TANL = @HAVE_TANL@
  HAVE_TIMEGM = @HAVE_TIMEGM@
  HAVE_UNISTD_H = @HAVE_UNISTD_H@
***************
*** 580,583 ****
--- 1106,1111 ----
  HAVE_USLEEP = @HAVE_USLEEP@
  HAVE_UTIMENSAT = @HAVE_UTIMENSAT@
+ HAVE_VASPRINTF = @HAVE_VASPRINTF@
+ HAVE_VDPRINTF = @HAVE_VDPRINTF@
  HAVE_WCHAR_H = @HAVE_WCHAR_H@
  HAVE_WCHAR_T = @HAVE_WCHAR_T@
***************
*** 664,673 ****
--- 1192,1206 ----
  NEXT_AS_FIRST_DIRECTIVE_ERRNO_H = @NEXT_AS_FIRST_DIRECTIVE_ERRNO_H@
  NEXT_AS_FIRST_DIRECTIVE_FCNTL_H = @NEXT_AS_FIRST_DIRECTIVE_FCNTL_H@
+ NEXT_AS_FIRST_DIRECTIVE_FLOAT_H = @NEXT_AS_FIRST_DIRECTIVE_FLOAT_H@
  NEXT_AS_FIRST_DIRECTIVE_GETOPT_H = @NEXT_AS_FIRST_DIRECTIVE_GETOPT_H@
  NEXT_AS_FIRST_DIRECTIVE_LANGINFO_H = @NEXT_AS_FIRST_DIRECTIVE_LANGINFO_H@
  NEXT_AS_FIRST_DIRECTIVE_LOCALE_H = @NEXT_AS_FIRST_DIRECTIVE_LOCALE_H@
+ NEXT_AS_FIRST_DIRECTIVE_MATH_H = @NEXT_AS_FIRST_DIRECTIVE_MATH_H@
+ NEXT_AS_FIRST_DIRECTIVE_STDARG_H = @NEXT_AS_FIRST_DIRECTIVE_STDARG_H@
  NEXT_AS_FIRST_DIRECTIVE_STDDEF_H = @NEXT_AS_FIRST_DIRECTIVE_STDDEF_H@
  NEXT_AS_FIRST_DIRECTIVE_STDINT_H = @NEXT_AS_FIRST_DIRECTIVE_STDINT_H@
+ NEXT_AS_FIRST_DIRECTIVE_STDIO_H = @NEXT_AS_FIRST_DIRECTIVE_STDIO_H@
  NEXT_AS_FIRST_DIRECTIVE_STDLIB_H = @NEXT_AS_FIRST_DIRECTIVE_STDLIB_H@
+ NEXT_AS_FIRST_DIRECTIVE_STRINGS_H = @NEXT_AS_FIRST_DIRECTIVE_STRINGS_H@
  NEXT_AS_FIRST_DIRECTIVE_STRING_H = @NEXT_AS_FIRST_DIRECTIVE_STRING_H@
  NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H@
***************
*** 680,689 ****
--- 1213,1227 ----
  NEXT_ERRNO_H = @NEXT_ERRNO_H@
  NEXT_FCNTL_H = @NEXT_FCNTL_H@
+ NEXT_FLOAT_H = @NEXT_FLOAT_H@
  NEXT_GETOPT_H = @NEXT_GETOPT_H@
  NEXT_LANGINFO_H = @NEXT_LANGINFO_H@
  NEXT_LOCALE_H = @NEXT_LOCALE_H@
+ NEXT_MATH_H = @NEXT_MATH_H@
+ NEXT_STDARG_H = @NEXT_STDARG_H@
  NEXT_STDDEF_H = @NEXT_STDDEF_H@
  NEXT_STDINT_H = @NEXT_STDINT_H@
+ NEXT_STDIO_H = @NEXT_STDIO_H@
  NEXT_STDLIB_H = @NEXT_STDLIB_H@
+ NEXT_STRINGS_H = @NEXT_STRINGS_H@
  NEXT_STRING_H = @NEXT_STRING_H@
  NEXT_SYS_STAT_H = @NEXT_SYS_STAT_H@
***************
*** 715,743 ****
--- 1253,1346 ----
  REPLACE_CALLOC = @REPLACE_CALLOC@
  REPLACE_CANONICALIZE_FILE_NAME = @REPLACE_CANONICALIZE_FILE_NAME@
+ REPLACE_CBRTF = @REPLACE_CBRTF@
+ REPLACE_CBRTL = @REPLACE_CBRTL@
+ REPLACE_CEIL = @REPLACE_CEIL@
+ REPLACE_CEILF = @REPLACE_CEILF@
+ REPLACE_CEILL = @REPLACE_CEILL@
  REPLACE_CHOWN = @REPLACE_CHOWN@
  REPLACE_CLOSE = @REPLACE_CLOSE@
+ REPLACE_DPRINTF = @REPLACE_DPRINTF@
  REPLACE_DUP = @REPLACE_DUP@
  REPLACE_DUP2 = @REPLACE_DUP2@
  REPLACE_DUPLOCALE = @REPLACE_DUPLOCALE@
+ REPLACE_EXP2 = @REPLACE_EXP2@
+ REPLACE_EXP2L = @REPLACE_EXP2L@
+ REPLACE_EXPM1 = @REPLACE_EXPM1@
+ REPLACE_EXPM1F = @REPLACE_EXPM1F@
+ REPLACE_FABSL = @REPLACE_FABSL@
  REPLACE_FCHOWNAT = @REPLACE_FCHOWNAT@
+ REPLACE_FCLOSE = @REPLACE_FCLOSE@
  REPLACE_FCNTL = @REPLACE_FCNTL@
+ REPLACE_FDOPEN = @REPLACE_FDOPEN@
+ REPLACE_FFLUSH = @REPLACE_FFLUSH@
+ REPLACE_FLOOR = @REPLACE_FLOOR@
+ REPLACE_FLOORF = @REPLACE_FLOORF@
+ REPLACE_FLOORL = @REPLACE_FLOORL@
+ REPLACE_FMA = @REPLACE_FMA@
+ REPLACE_FMAF = @REPLACE_FMAF@
+ REPLACE_FMAL = @REPLACE_FMAL@
+ REPLACE_FMOD = @REPLACE_FMOD@
+ REPLACE_FMODF = @REPLACE_FMODF@
+ REPLACE_FMODL = @REPLACE_FMODL@
+ REPLACE_FOPEN = @REPLACE_FOPEN@
+ REPLACE_FPRINTF = @REPLACE_FPRINTF@
+ REPLACE_FPURGE = @REPLACE_FPURGE@
+ REPLACE_FREOPEN = @REPLACE_FREOPEN@
+ REPLACE_FREXP = @REPLACE_FREXP@
+ REPLACE_FREXPF = @REPLACE_FREXPF@
+ REPLACE_FREXPL = @REPLACE_FREXPL@
+ REPLACE_FSEEK = @REPLACE_FSEEK@
+ REPLACE_FSEEKO = @REPLACE_FSEEKO@
  REPLACE_FSTAT = @REPLACE_FSTAT@
  REPLACE_FSTATAT = @REPLACE_FSTATAT@
+ REPLACE_FTELL = @REPLACE_FTELL@
+ REPLACE_FTELLO = @REPLACE_FTELLO@
  REPLACE_FTRUNCATE = @REPLACE_FTRUNCATE@
  REPLACE_FUTIMENS = @REPLACE_FUTIMENS@
  REPLACE_GETCWD = @REPLACE_GETCWD@
+ REPLACE_GETDELIM = @REPLACE_GETDELIM@
  REPLACE_GETDOMAINNAME = @REPLACE_GETDOMAINNAME@
+ REPLACE_GETDTABLESIZE = @REPLACE_GETDTABLESIZE@
  REPLACE_GETGROUPS = @REPLACE_GETGROUPS@
+ REPLACE_GETLINE = @REPLACE_GETLINE@
  REPLACE_GETLOGIN_R = @REPLACE_GETLOGIN_R@
  REPLACE_GETPAGESIZE = @REPLACE_GETPAGESIZE@
  REPLACE_GETTIMEOFDAY = @REPLACE_GETTIMEOFDAY@
+ REPLACE_GMTIME = @REPLACE_GMTIME@
+ REPLACE_HUGE_VAL = @REPLACE_HUGE_VAL@
+ REPLACE_HYPOT = @REPLACE_HYPOT@
+ REPLACE_HYPOTF = @REPLACE_HYPOTF@
+ REPLACE_HYPOTL = @REPLACE_HYPOTL@
+ REPLACE_ILOGB = @REPLACE_ILOGB@
+ REPLACE_ILOGBF = @REPLACE_ILOGBF@
  REPLACE_ISATTY = @REPLACE_ISATTY@
+ REPLACE_ISFINITE = @REPLACE_ISFINITE@
+ REPLACE_ISINF = @REPLACE_ISINF@
+ REPLACE_ISNAN = @REPLACE_ISNAN@
  REPLACE_ISWBLANK = @REPLACE_ISWBLANK@
  REPLACE_ISWCNTRL = @REPLACE_ISWCNTRL@
+ REPLACE_ITOLD = @REPLACE_ITOLD@
  REPLACE_LCHOWN = @REPLACE_LCHOWN@
+ REPLACE_LDEXPL = @REPLACE_LDEXPL@
  REPLACE_LINK = @REPLACE_LINK@
  REPLACE_LINKAT = @REPLACE_LINKAT@
  REPLACE_LOCALECONV = @REPLACE_LOCALECONV@
+ REPLACE_LOCALTIME = @REPLACE_LOCALTIME@
  REPLACE_LOCALTIME_R = @REPLACE_LOCALTIME_R@
+ REPLACE_LOG = @REPLACE_LOG@
+ REPLACE_LOG10 = @REPLACE_LOG10@
+ REPLACE_LOG10F = @REPLACE_LOG10F@
+ REPLACE_LOG10L = @REPLACE_LOG10L@
+ REPLACE_LOG1P = @REPLACE_LOG1P@
+ REPLACE_LOG1PF = @REPLACE_LOG1PF@
+ REPLACE_LOG1PL = @REPLACE_LOG1PL@
+ REPLACE_LOG2 = @REPLACE_LOG2@
+ REPLACE_LOG2F = @REPLACE_LOG2F@
+ REPLACE_LOG2L = @REPLACE_LOG2L@
+ REPLACE_LOGB = @REPLACE_LOGB@
+ REPLACE_LOGBF = @REPLACE_LOGBF@
+ REPLACE_LOGBL = @REPLACE_LOGBL@
+ REPLACE_LOGF = @REPLACE_LOGF@
+ REPLACE_LOGL = @REPLACE_LOGL@
  REPLACE_LSEEK = @REPLACE_LSEEK@
  REPLACE_LSTAT = @REPLACE_LSTAT@
***************
*** 757,780 ****
--- 1360,1409 ----
  REPLACE_MKSTEMP = @REPLACE_MKSTEMP@
  REPLACE_MKTIME = @REPLACE_MKTIME@
+ REPLACE_MODF = @REPLACE_MODF@
+ REPLACE_MODFF = @REPLACE_MODFF@
+ REPLACE_MODFL = @REPLACE_MODFL@
+ REPLACE_NAN = @REPLACE_NAN@
  REPLACE_NANOSLEEP = @REPLACE_NANOSLEEP@
  REPLACE_NL_LANGINFO = @REPLACE_NL_LANGINFO@
  REPLACE_NULL = @REPLACE_NULL@
+ REPLACE_OBSTACK_PRINTF = @REPLACE_OBSTACK_PRINTF@
  REPLACE_OPEN = @REPLACE_OPEN@
  REPLACE_OPENAT = @REPLACE_OPENAT@
+ REPLACE_PERROR = @REPLACE_PERROR@
+ REPLACE_POPEN = @REPLACE_POPEN@
  REPLACE_PREAD = @REPLACE_PREAD@
+ REPLACE_PRINTF = @REPLACE_PRINTF@
  REPLACE_PTSNAME = @REPLACE_PTSNAME@
  REPLACE_PTSNAME_R = @REPLACE_PTSNAME_R@
  REPLACE_PUTENV = @REPLACE_PUTENV@
  REPLACE_PWRITE = @REPLACE_PWRITE@
+ REPLACE_QSORT_R = @REPLACE_QSORT_R@
  REPLACE_RANDOM_R = @REPLACE_RANDOM_R@
  REPLACE_READ = @REPLACE_READ@
  REPLACE_READLINK = @REPLACE_READLINK@
+ REPLACE_READLINKAT = @REPLACE_READLINKAT@
  REPLACE_REALLOC = @REPLACE_REALLOC@
  REPLACE_REALPATH = @REPLACE_REALPATH@
+ REPLACE_REMAINDER = @REPLACE_REMAINDER@
+ REPLACE_REMAINDERF = @REPLACE_REMAINDERF@
+ REPLACE_REMAINDERL = @REPLACE_REMAINDERL@
+ REPLACE_REMOVE = @REPLACE_REMOVE@
+ REPLACE_RENAME = @REPLACE_RENAME@
+ REPLACE_RENAMEAT = @REPLACE_RENAMEAT@
  REPLACE_RMDIR = @REPLACE_RMDIR@
+ REPLACE_ROUND = @REPLACE_ROUND@
+ REPLACE_ROUNDF = @REPLACE_ROUNDF@
+ REPLACE_ROUNDL = @REPLACE_ROUNDL@
  REPLACE_SETENV = @REPLACE_SETENV@
  REPLACE_SETLOCALE = @REPLACE_SETLOCALE@
+ REPLACE_SIGNBIT = @REPLACE_SIGNBIT@
+ REPLACE_SIGNBIT_USING_GCC = @REPLACE_SIGNBIT_USING_GCC@
  REPLACE_SLEEP = @REPLACE_SLEEP@
+ REPLACE_SNPRINTF = @REPLACE_SNPRINTF@
+ REPLACE_SPRINTF = @REPLACE_SPRINTF@
+ REPLACE_SQRTL = @REPLACE_SQRTL@
  REPLACE_STAT = @REPLACE_STAT@
+ REPLACE_STDIO_READ_FUNCS = @REPLACE_STDIO_READ_FUNCS@
+ REPLACE_STDIO_WRITE_FUNCS = @REPLACE_STDIO_WRITE_FUNCS@
  REPLACE_STPNCPY = @REPLACE_STPNCPY@
  REPLACE_STRCASESTR = @REPLACE_STRCASESTR@
***************
*** 793,798 ****
--- 1422,1432 ----
  REPLACE_STRUCT_TIMEVAL = @REPLACE_STRUCT_TIMEVAL@
  REPLACE_SYMLINK = @REPLACE_SYMLINK@
+ REPLACE_SYMLINKAT = @REPLACE_SYMLINKAT@
  REPLACE_TIMEGM = @REPLACE_TIMEGM@
+ REPLACE_TMPFILE = @REPLACE_TMPFILE@
  REPLACE_TOWLOWER = @REPLACE_TOWLOWER@
+ REPLACE_TRUNC = @REPLACE_TRUNC@
+ REPLACE_TRUNCF = @REPLACE_TRUNCF@
+ REPLACE_TRUNCL = @REPLACE_TRUNCL@
  REPLACE_TTYNAME_R = @REPLACE_TTYNAME_R@
  REPLACE_UNLINK = @REPLACE_UNLINK@
***************
*** 801,804 ****
--- 1435,1444 ----
  REPLACE_USLEEP = @REPLACE_USLEEP@
  REPLACE_UTIMENSAT = @REPLACE_UTIMENSAT@
+ REPLACE_VASPRINTF = @REPLACE_VASPRINTF@
+ REPLACE_VDPRINTF = @REPLACE_VDPRINTF@
+ REPLACE_VFPRINTF = @REPLACE_VFPRINTF@
+ REPLACE_VPRINTF = @REPLACE_VPRINTF@
+ REPLACE_VSNPRINTF = @REPLACE_VSNPRINTF@
+ REPLACE_VSPRINTF = @REPLACE_VSPRINTF@
  REPLACE_WCRTOMB = @REPLACE_WCRTOMB@
  REPLACE_WCSNRTOMBS = @REPLACE_WCSNRTOMBS@
***************
*** 814,817 ****
--- 1454,1458 ----
  SIG_ATOMIC_T_SUFFIX = @SIG_ATOMIC_T_SUFFIX@
  SIZE_T_SUFFIX = @SIZE_T_SUFFIX@
+ STDARG_H = @STDARG_H@
  STDBOOL_H = @STDBOOL_H@
  STDDEF_H = @STDDEF_H@
***************
*** 823,826 ****
--- 1464,1468 ----
  TIME_H_DEFINES_STRUCT_TIMESPEC = @TIME_H_DEFINES_STRUCT_TIMESPEC@
  UNDEFINE_STRTOK_R = @UNDEFINE_STRTOK_R@
+ UNISTD_H_DEFINES_STRUCT_TIMESPEC = @UNISTD_H_DEFINES_STRUCT_TIMESPEC@
  UNISTD_H_HAVE_WINSOCK2_H = @UNISTD_H_HAVE_WINSOCK2_H@
  UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS = @UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS@
***************
*** 887,890 ****
--- 1529,1533 ----
  program_transform_name = @program_transform_name@
  psdir = @psdir@
+ runstatedir = @runstatedir@
  sbindir = @sbindir@
  sharedstatedir = @sharedstatedir@
***************
*** 895,900 ****
  top_builddir = @top_builddir@
  top_srcdir = @top_srcdir@
! EXTRA_DIST = htmlxref.cnf-ref \
!  tests-parser.txt res_parser
  
  DISTCLEANFILES = tests.log tests.out htmlxref.cnf
--- 1538,1549 ----
  top_builddir = @top_builddir@
  top_srcdir = @top_srcdir@
! test_driving_files_generated_list = ./tests-parser.txt
! one_test_files_generated_list = \
!      test_scripts/htmlxref_htmlxref.sh \
!      test_scripts/htmlxref_htmlxref_nodes.sh
! 
! TESTS = $(one_test_files_generated_list)
! EXTRA_DIST = htmlxref.cnf-ref res_parser \
!  $(one_test_files_generated_list) $(test_driving_files_generated_list)
  
  DISTCLEANFILES = tests.log tests.out htmlxref.cnf
***************
*** 902,906 ****
  
  .SUFFIXES:
! $(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
  	@for dep in $?; do \
  	  case '$(am__configure_deps)' in \
--- 1551,1556 ----
  
  .SUFFIXES:
! .SUFFIXES: .log .test .test$(EXEEXT) .trs
! $(srcdir)/Makefile.in:  $(srcdir)/Makefile.am $(srcdir)/Makefile.onetst $(am__configure_deps)
  	@for dep in $?; do \
  	  case '$(am__configure_deps)' in \
***************
*** 914,918 ****
  	$(am__cd) $(top_srcdir) && \
  	  $(AUTOMAKE) --gnu tp/tests/htmlxref/Makefile
- .PRECIOUS: Makefile
  Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  	@case '$?' in \
--- 1564,1567 ----
***************
*** 923,926 ****
--- 1572,1576 ----
  	    cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
  	esac;
+ $(srcdir)/Makefile.onetst $(am__empty):
  
  $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
***************
*** 939,942 ****
--- 1589,1762 ----
  
  
+ # Recover from deleted '.trs' file; this should ensure that
+ # "rm -f foo.log; make foo.trs" re-run 'foo.test', and re-create
+ # both 'foo.log' and 'foo.trs'.  Break the recipe in two subshells
+ # to avoid problems with "make -n".
+ .log.trs:
+ 	rm -f $< $@
+ 	$(MAKE) $(AM_MAKEFLAGS) $<
+ 
+ # Leading 'am--fnord' is there to ensure the list of targets does not
+ # expand to empty, as could happen e.g. with make check TESTS=''.
+ am--fnord $(TEST_LOGS) $(TEST_LOGS:.log=.trs): $(am__force_recheck)
+ am--force-recheck:
+ 	@:
+ 
+ $(TEST_SUITE_LOG): $(TEST_LOGS)
+ 	@$(am__set_TESTS_bases); \
+ 	am__f_ok () { test -f "$$1" && test -r "$$1"; }; \
+ 	redo_bases=`for i in $$bases; do \
+ 	              am__f_ok $$i.trs && am__f_ok $$i.log || echo $$i; \
+ 	            done`; \
+ 	if test -n "$$redo_bases"; then \
+ 	  redo_logs=`for i in $$redo_bases; do echo $$i.log; done`; \
+ 	  redo_results=`for i in $$redo_bases; do echo $$i.trs; done`; \
+ 	  if $(am__make_dryrun); then :; else \
+ 	    rm -f $$redo_logs && rm -f $$redo_results || exit 1; \
+ 	  fi; \
+ 	fi; \
+ 	if test -n "$$am__remaking_logs"; then \
+ 	  echo "fatal: making $(TEST_SUITE_LOG): possible infinite" \
+ 	       "recursion detected" >&2; \
+ 	elif test -n "$$redo_logs"; then \
+ 	  am__remaking_logs=yes $(MAKE) $(AM_MAKEFLAGS) $$redo_logs; \
+ 	fi; \
+ 	if $(am__make_dryrun); then :; else \
+ 	  st=0;  \
+ 	  errmsg="fatal: making $(TEST_SUITE_LOG): failed to create"; \
+ 	  for i in $$redo_bases; do \
+ 	    test -f $$i.trs && test -r $$i.trs \
+ 	      || { echo "$$errmsg $$i.trs" >&2; st=1; }; \
+ 	    test -f $$i.log && test -r $$i.log \
+ 	      || { echo "$$errmsg $$i.log" >&2; st=1; }; \
+ 	  done; \
+ 	  test $$st -eq 0 || exit 1; \
+ 	fi
+ 	@$(am__sh_e_setup); $(am__tty_colors); $(am__set_TESTS_bases); \
+ 	ws='[ 	]'; \
+ 	results=`for b in $$bases; do echo $$b.trs; done`; \
+ 	test -n "$$results" || results=/dev/null; \
+ 	all=`  grep "^$$ws*:test-result:"           $$results | wc -l`; \
+ 	pass=` grep "^$$ws*:test-result:$$ws*PASS"  $$results | wc -l`; \
+ 	fail=` grep "^$$ws*:test-result:$$ws*FAIL"  $$results | wc -l`; \
+ 	skip=` grep "^$$ws*:test-result:$$ws*SKIP"  $$results | wc -l`; \
+ 	xfail=`grep "^$$ws*:test-result:$$ws*XFAIL" $$results | wc -l`; \
+ 	xpass=`grep "^$$ws*:test-result:$$ws*XPASS" $$results | wc -l`; \
+ 	error=`grep "^$$ws*:test-result:$$ws*ERROR" $$results | wc -l`; \
+ 	if test `expr $$fail + $$xpass + $$error` -eq 0; then \
+ 	  success=true; \
+ 	else \
+ 	  success=false; \
+ 	fi; \
+ 	br='==================='; br=$$br$$br$$br$$br; \
+ 	result_count () \
+ 	{ \
+ 	    if test x"$$1" = x"--maybe-color"; then \
+ 	      maybe_colorize=yes; \
+ 	    elif test x"$$1" = x"--no-color"; then \
+ 	      maybe_colorize=no; \
+ 	    else \
+ 	      echo "$@: invalid 'result_count' usage" >&2; exit 4; \
+ 	    fi; \
+ 	    shift; \
+ 	    desc=$$1 count=$$2; \
+ 	    if test $$maybe_colorize = yes && test $$count -gt 0; then \
+ 	      color_start=$$3 color_end=$$std; \
+ 	    else \
+ 	      color_start= color_end=; \
+ 	    fi; \
+ 	    echo "$${color_start}# $$desc $$count$${color_end}"; \
+ 	}; \
+ 	create_testsuite_report () \
+ 	{ \
+ 	  result_count $$1 "TOTAL:" $$all   "$$brg"; \
+ 	  result_count $$1 "PASS: " $$pass  "$$grn"; \
+ 	  result_count $$1 "SKIP: " $$skip  "$$blu"; \
+ 	  result_count $$1 "XFAIL:" $$xfail "$$lgn"; \
+ 	  result_count $$1 "FAIL: " $$fail  "$$red"; \
+ 	  result_count $$1 "XPASS:" $$xpass "$$red"; \
+ 	  result_count $$1 "ERROR:" $$error "$$mgn"; \
+ 	}; \
+ 	{								\
+ 	  echo "$(PACKAGE_STRING): $(subdir)/$(TEST_SUITE_LOG)" |	\
+ 	    $(am__rst_title);						\
+ 	  create_testsuite_report --no-color;				\
+ 	  echo;								\
+ 	  echo ".. contents:: :depth: 2";				\
+ 	  echo;								\
+ 	  for b in $$bases; do echo $$b; done				\
+ 	    | $(am__create_global_log);					\
+ 	} >$(TEST_SUITE_LOG).tmp || exit 1;				\
+ 	mv $(TEST_SUITE_LOG).tmp $(TEST_SUITE_LOG);			\
+ 	if $$success; then						\
+ 	  col="$$grn";							\
+ 	 else								\
+ 	  col="$$red";							\
+ 	  test x"$$VERBOSE" = x || cat $(TEST_SUITE_LOG);		\
+ 	fi;								\
+ 	echo "$${col}$$br$${std}"; 					\
+ 	echo "$${col}Testsuite summary for $(PACKAGE_STRING)$${std}";	\
+ 	echo "$${col}$$br$${std}"; 					\
+ 	create_testsuite_report --maybe-color;				\
+ 	echo "$$col$$br$$std";						\
+ 	if $$success; then :; else					\
+ 	  echo "$${col}See $(subdir)/$(TEST_SUITE_LOG)$${std}";		\
+ 	  if test -n "$(PACKAGE_BUGREPORT)"; then			\
+ 	    echo "$${col}Please report to $(PACKAGE_BUGREPORT)$${std}";	\
+ 	  fi;								\
+ 	  echo "$$col$$br$$std";					\
+ 	fi;								\
+ 	$$success || exit 1
+ 
+ check-TESTS:
+ 	@list='$(RECHECK_LOGS)';           test -z "$$list" || rm -f $$list
+ 	@list='$(RECHECK_LOGS:.log=.trs)'; test -z "$$list" || rm -f $$list
+ 	@test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG)
+ 	@set +e; $(am__set_TESTS_bases); \
+ 	log_list=`for i in $$bases; do echo $$i.log; done`; \
+ 	trs_list=`for i in $$bases; do echo $$i.trs; done`; \
+ 	log_list=`echo $$log_list`; trs_list=`echo $$trs_list`; \
+ 	$(MAKE) $(AM_MAKEFLAGS) $(TEST_SUITE_LOG) TEST_LOGS="$$log_list"; \
+ 	exit $$?;
+ recheck: all 
+ 	@test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG)
+ 	@set +e; $(am__set_TESTS_bases); \
+ 	bases=`for i in $$bases; do echo $$i; done \
+ 	         | $(am__list_recheck_tests)` || exit 1; \
+ 	log_list=`for i in $$bases; do echo $$i.log; done`; \
+ 	log_list=`echo $$log_list`; \
+ 	$(MAKE) $(AM_MAKEFLAGS) $(TEST_SUITE_LOG) \
+ 	        am__force_recheck=am--force-recheck \
+ 	        TEST_LOGS="$$log_list"; \
+ 	exit $$?
+ test_scripts/htmlxref_htmlxref.sh.log: test_scripts/htmlxref_htmlxref.sh
+ 	@p='test_scripts/htmlxref_htmlxref.sh'; \
+ 	b='test_scripts/htmlxref_htmlxref.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ test_scripts/htmlxref_htmlxref_nodes.sh.log: test_scripts/htmlxref_htmlxref_nodes.sh
+ 	@p='test_scripts/htmlxref_htmlxref_nodes.sh'; \
+ 	b='test_scripts/htmlxref_htmlxref_nodes.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ .test.log:
+ 	@p='$<'; \
+ 	$(am__set_b); \
+ 	$(am__check_pre) $(TEST_LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ @am__EXEEXT_TRUE@.test$(EXEEXT).log:
+ @am__EXEEXT_TRUE@	@p='$<'; \
+ @am__EXEEXT_TRUE@	$(am__set_b); \
+ @am__EXEEXT_TRUE@	$(am__check_pre) $(TEST_LOG_DRIVER) --test-name "$$f" \
+ @am__EXEEXT_TRUE@	--log-file $$b.log --trs-file $$b.trs \
+ @am__EXEEXT_TRUE@	$(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \
+ @am__EXEEXT_TRUE@	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ 
  distdir: $(DISTFILES)
  	@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
***************
*** 973,976 ****
--- 1793,1797 ----
  	  dist-hook
  check-am: all-am
+ 	$(MAKE) $(AM_MAKEFLAGS) check-TESTS
  check: check-am
  all-am: Makefile
***************
*** 996,999 ****
--- 1817,1823 ----
  	fi
  mostlyclean-generic:
+ 	-test -z "$(TEST_LOGS)" || rm -f $(TEST_LOGS)
+ 	-test -z "$(TEST_LOGS:.log=.trs)" || rm -f $(TEST_LOGS:.log=.trs)
+ 	-test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG)
  
  clean-generic:
***************
*** 1073,1082 ****
  uninstall-am:
  
! .MAKE: install-am install-strip
  
! .PHONY: all all-am check check-am clean clean-generic cscopelist-am \
! 	ctags-am dist-hook distclean distclean-generic distclean-local \
! 	distdir dvi dvi-am html html-am info info-am install \
! 	install-am install-data install-data-am install-dvi \
  	install-dvi-am install-exec install-exec-am install-html \
  	install-html-am install-info install-info-am install-man \
--- 1897,1906 ----
  uninstall-am:
  
! .MAKE: check-am install-am install-strip
  
! .PHONY: all all-am check check-TESTS check-am clean clean-generic \
! 	cscopelist-am ctags-am dist-hook distclean distclean-generic \
! 	distclean-local distdir dvi dvi-am html html-am info info-am \
! 	install install-am install-data install-data-am install-dvi \
  	install-dvi-am install-exec install-exec-am install-html \
  	install-html-am install-info install-info-am install-man \
***************
*** 1084,1090 ****
  	install-strip installcheck installcheck-am installdirs \
  	maintainer-clean maintainer-clean-generic mostlyclean \
! 	mostlyclean-generic pdf pdf-am ps ps-am tags-am uninstall \
! 	uninstall-am
  
  
  distclean-local:
--- 1908,1927 ----
  	install-strip installcheck installcheck-am installdirs \
  	maintainer-clean maintainer-clean-generic mostlyclean \
! 	mostlyclean-generic pdf pdf-am ps ps-am recheck tags-am \
! 	uninstall uninstall-am
! 
! .PRECIOUS: Makefile
! 
! 
! # autogenerated test scripts list and tests-parser.txt list
! 
! $(srcdir)/Makefile.onetst: \
!   ../../maintain/regenerate_cmd_tests.sh $(test_driving_files_generated_list) 
! 	cd $(srcdir) \
! 	&& $(SHELL) ../../maintain/regenerate_cmd_tests.sh "$@" htmlxref \
! 	  -base .
  
+ copy-tests:
+ 	$(srcdir)/../run_parser_all.sh -copy
  
  distclean-local:
diff -Nrc2 texinfo-5.2/tp/tests/htmlxref/Makefile.onetst texinfo-6.0/tp/tests/htmlxref/Makefile.onetst
*** texinfo-5.2/tp/tests/htmlxref/Makefile.onetst	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/tp/tests/htmlxref/Makefile.onetst	2015-06-03 20:22:36.000000000 +0100
***************
*** 0 ****
--- 1,18 ----
+ # Makefile.onetst generated by ../../maintain/regenerate_cmd_tests.sh.
+ #
+ # Copyright 2015 Free Software Foundation, Inc.
+ #
+ # This file is free software; as a special exception the author gives
+ # unlimited permission to copy and/or distribute it, with or without
+ # modifications, as long as this notice is preserved.
+ #
+ # This program is distributed in the hope that it will be useful, but
+ # WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
+ # implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ 
+ test_driving_files_generated_list = ./tests-parser.txt
+ 
+ one_test_files_generated_list =  \
+      test_scripts/htmlxref_htmlxref.sh \
+      test_scripts/htmlxref_htmlxref_nodes.sh
+ 
diff -Nrc2 texinfo-5.2/tp/tests/htmlxref/res_parser/htmlxref/test_refs.html texinfo-6.0/tp/tests/htmlxref/res_parser/htmlxref/test_refs.html
*** texinfo-5.2/tp/tests/htmlxref/res_parser/htmlxref/test_refs.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/htmlxref/res_parser/htmlxref/test_refs.html	2015-02-08 13:22:57.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/htmlxref/res_parser/htmlxref_nodes/_0021_005f_0022_0023_0024_0025_0026_0027_0028_0029_002a_002b_002d_002e.html texinfo-6.0/tp/tests/htmlxref/res_parser/htmlxref_nodes/_0021_005f_0022_0023_0024_0025_0026_0027_0028_0029_002a_002b_002d_002e.html
*** texinfo-5.2/tp/tests/htmlxref/res_parser/htmlxref_nodes/_0021_005f_0022_0023_0024_0025_0026_0027_0028_0029_002a_002b_002d_002e.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/htmlxref/res_parser/htmlxref_nodes/_0021_005f_0022_0023_0024_0025_0026_0027_0028_0029_002a_002b_002d_002e.html	2015-02-08 13:22:57.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="g_t_0021_005f_0022_0023_0024_0025_0026_0027_0028_0029_002a_002b_002d_002e"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="g_t_0021_005f_0022_0023_0024_0025_0026_0027_0028_0029_002a_002b_002d_002e"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/htmlxref/res_parser/htmlxref_nodes/_002f_003b_003c_003d_003e_003f_005b_005c_005d_005e_005f_0060_007c_007e.html texinfo-6.0/tp/tests/htmlxref/res_parser/htmlxref_nodes/_002f_003b_003c_003d_003e_003f_005b_005c_005d_005e_005f_0060_007c_007e.html
*** texinfo-5.2/tp/tests/htmlxref/res_parser/htmlxref_nodes/_002f_003b_003c_003d_003e_003f_005b_005c_005d_005e_005f_0060_007c_007e.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/htmlxref/res_parser/htmlxref_nodes/_002f_003b_003c_003d_003e_003f_005b_005c_005d_005e_005f_0060_007c_007e.html	2015-02-08 13:22:57.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="g_t_002f_003b_003c_003d_003e_003f_005b_005c_005d_005e_005f_0060_007c_007e"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="g_t_002f_003b_003c_003d_003e_003f_005b_005c_005d_005e_005f_0060_007c_007e"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/htmlxref/res_parser/htmlxref_nodes/index.html texinfo-6.0/tp/tests/htmlxref/res_parser/htmlxref_nodes/index.html
*** texinfo-5.2/tp/tests/htmlxref/res_parser/htmlxref_nodes/index.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/htmlxref/res_parser/htmlxref_nodes/index.html	2015-02-08 13:22:57.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/htmlxref/res_parser/htmlxref_nodes/local-node.html texinfo-6.0/tp/tests/htmlxref/res_parser/htmlxref_nodes/local-node.html
*** texinfo-5.2/tp/tests/htmlxref/res_parser/htmlxref_nodes/local-node.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/htmlxref/res_parser/htmlxref_nodes/local-node.html	2015-02-08 13:22:57.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="local-node"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="local-node"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/htmlxref/res_parser/htmlxref_nodes/other-nodes.html texinfo-6.0/tp/tests/htmlxref/res_parser/htmlxref_nodes/other-nodes.html
*** texinfo-5.2/tp/tests/htmlxref/res_parser/htmlxref_nodes/other-nodes.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/htmlxref/res_parser/htmlxref_nodes/other-nodes.html	2015-02-08 13:22:57.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="other-nodes"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="other-nodes"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/htmlxref/res_parser/htmlxref_nodes/test_refs_abt.html texinfo-6.0/tp/tests/htmlxref/res_parser/htmlxref_nodes/test_refs_abt.html
*** texinfo-5.2/tp/tests/htmlxref/res_parser/htmlxref_nodes/test_refs_abt.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/htmlxref/res_parser/htmlxref_nodes/test_refs_abt.html	2015-02-08 13:22:57.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/htmlxref/test_scripts/htmlxref_htmlxref.sh texinfo-6.0/tp/tests/htmlxref/test_scripts/htmlxref_htmlxref.sh
*** texinfo-5.2/tp/tests/htmlxref/test_scripts/htmlxref_htmlxref.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/tp/tests/htmlxref/test_scripts/htmlxref_htmlxref.sh	2015-06-03 20:22:36.000000000 +0100
***************
*** 0 ****
--- 1,31 ----
+ #! /bin/sh
+ 
+ if test z"$srcdir" = "z"; then
+   srcdir=.
+ fi
+ 
+ command=run_parser_all.sh
+ one_test_logs_dir=test_log
+ diffs_dir=diffs
+ 
+ 
+ 
+ if test "z$LONG_TESTS" = z"yes"; then
+   echo "Skipping short tests because we are only doing long tests"
+   exit 77
+ fi
+ dir=.
+ arg='htmlxref'
+ name='htmlxref'
+ [ -d "$dir" ] || mkdir $dir
+ 
+ srcdir_test=$dir; export srcdir_test;
+ "$srcdir"/../"$command" -dir $dir $arg
+ exit_status=$?
+ cat $dir/$one_test_logs_dir/$name.log
+ if test -f $dir/$diffs_dir/$name.diff; then
+   echo 
+   cat $dir/$diffs_dir/$name.diff
+ fi
+ exit $exit_status
+ 
diff -Nrc2 texinfo-5.2/tp/tests/htmlxref/test_scripts/htmlxref_htmlxref_nodes.sh texinfo-6.0/tp/tests/htmlxref/test_scripts/htmlxref_htmlxref_nodes.sh
*** texinfo-5.2/tp/tests/htmlxref/test_scripts/htmlxref_htmlxref_nodes.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/tp/tests/htmlxref/test_scripts/htmlxref_htmlxref_nodes.sh	2015-06-03 20:22:36.000000000 +0100
***************
*** 0 ****
--- 1,31 ----
+ #! /bin/sh
+ 
+ if test z"$srcdir" = "z"; then
+   srcdir=.
+ fi
+ 
+ command=run_parser_all.sh
+ one_test_logs_dir=test_log
+ diffs_dir=diffs
+ 
+ 
+ 
+ if test "z$LONG_TESTS" = z"yes"; then
+   echo "Skipping short tests because we are only doing long tests"
+   exit 77
+ fi
+ dir=.
+ arg='htmlxref_nodes'
+ name='htmlxref_nodes'
+ [ -d "$dir" ] || mkdir $dir
+ 
+ srcdir_test=$dir; export srcdir_test;
+ "$srcdir"/../"$command" -dir $dir $arg
+ exit_status=$?
+ cat $dir/$one_test_logs_dir/$name.log
+ if test -f $dir/$diffs_dir/$name.diff; then
+   echo 
+   cat $dir/$diffs_dir/$name.diff
+ fi
+ exit $exit_status
+ 
diff -Nrc2 texinfo-5.2/tp/tests/htmlxref-only_mono/Makefile.am texinfo-6.0/tp/tests/htmlxref-only_mono/Makefile.am
*** texinfo-5.2/tp/tests/htmlxref-only_mono/Makefile.am	2013-02-20 21:55:50.000000000 +0000
--- texinfo-6.0/tp/tests/htmlxref-only_mono/Makefile.am	2015-03-29 22:24:24.000000000 +0100
***************
*** 1,4 ****
! EXTRA_DIST = htmlxref.cnf-ref \
!  tests-parser.txt res_parser
  
  DISTCLEANFILES = tests.log tests.out htmlxref.cnf
--- 1,18 ----
! # autogenerated test scripts list and tests-parser.txt list
! include $(srcdir)/Makefile.onetst
! 
! $(srcdir)/Makefile.onetst: \
!   ../../maintain/regenerate_cmd_tests.sh $(test_driving_files_generated_list) 
! 	cd $(srcdir) \
! 	&& $(SHELL) ../../maintain/regenerate_cmd_tests.sh "$@" htmlxref-only_mono \
! 	  -base .
! 
! TESTS = $(one_test_files_generated_list)
! 
! copy-tests:
! 	$(srcdir)/../run_parser_all.sh -copy
! 
! EXTRA_DIST = htmlxref.cnf-ref res_parser \
!  $(one_test_files_generated_list) $(test_driving_files_generated_list)
  
  DISTCLEANFILES = tests.log tests.out htmlxref.cnf
diff -Nrc2 texinfo-5.2/tp/tests/htmlxref-only_mono/Makefile.in texinfo-6.0/tp/tests/htmlxref-only_mono/Makefile.in
*** texinfo-5.2/tp/tests/htmlxref-only_mono/Makefile.in	2013-09-27 00:04:44.000000000 +0100
--- texinfo-6.0/tp/tests/htmlxref-only_mono/Makefile.in	2015-06-26 13:51:13.000000000 +0100
***************
*** 1,6 ****
! # Makefile.in generated by automake 1.14 from Makefile.am.
  # @configure_input@
  
! # Copyright (C) 1994-2013 Free Software Foundation, Inc.
  
  # This Makefile.in is free software; the Free Software Foundation
--- 1,6 ----
! # Makefile.in generated by automake 1.15 from Makefile.am.
  # @configure_input@
  
! # Copyright (C) 1994-2014 Free Software Foundation, Inc.
  
  # This Makefile.in is free software; the Free Software Foundation
***************
*** 14,19 ****
  
  @SET_MAKE@
  VPATH = @srcdir@
! am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
  am__make_running_with_option = \
    case $${target_option-} in \
--- 14,41 ----
  
  @SET_MAKE@
+ 
+ # Makefile.onetst generated by ../../maintain/regenerate_cmd_tests.sh.
+ #
+ # Copyright 2015 Free Software Foundation, Inc.
+ #
+ # This file is free software; as a special exception the author gives
+ # unlimited permission to copy and/or distribute it, with or without
+ # modifications, as long as this notice is preserved.
+ #
+ # This program is distributed in the hope that it will be useful, but
+ # WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
+ # implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  VPATH = @srcdir@
! am__is_gnu_make = { \
!   if test -z '$(MAKELEVEL)'; then \
!     false; \
!   elif test -n '$(MAKE_HOST)'; then \
!     true; \
!   elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
!     true; \
!   else \
!     false; \
!   fi; \
! }
  am__make_running_with_option = \
    case $${target_option-} in \
***************
*** 78,84 ****
  host_triplet = @host@
  subdir = tp/tests/htmlxref-only_mono
- DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am
  ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
  am__aclocal_m4_deps = $(top_srcdir)/gnulib/m4/00gnulib.m4 \
  	$(top_srcdir)/gnulib/m4/alloca.m4 \
  	$(top_srcdir)/gnulib/m4/argz.m4 \
--- 100,106 ----
  host_triplet = @host@
  subdir = tp/tests/htmlxref-only_mono
  ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
  am__aclocal_m4_deps = $(top_srcdir)/gnulib/m4/00gnulib.m4 \
+ 	$(top_srcdir)/gnulib/m4/absolute-header.m4 \
  	$(top_srcdir)/gnulib/m4/alloca.m4 \
  	$(top_srcdir)/gnulib/m4/argz.m4 \
***************
*** 89,96 ****
--- 111,125 ----
  	$(top_srcdir)/gnulib/m4/errno_h.m4 \
  	$(top_srcdir)/gnulib/m4/error.m4 \
+ 	$(top_srcdir)/gnulib/m4/exponentd.m4 \
+ 	$(top_srcdir)/gnulib/m4/exponentf.m4 \
+ 	$(top_srcdir)/gnulib/m4/exponentl.m4 \
  	$(top_srcdir)/gnulib/m4/extensions.m4 \
  	$(top_srcdir)/gnulib/m4/extern-inline.m4 \
  	$(top_srcdir)/gnulib/m4/fcntl-o.m4 \
  	$(top_srcdir)/gnulib/m4/fcntl_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/float_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/fpieee.m4 \
+ 	$(top_srcdir)/gnulib/m4/frexp.m4 \
+ 	$(top_srcdir)/gnulib/m4/frexpl.m4 \
  	$(top_srcdir)/gnulib/m4/getopt.m4 \
  	$(top_srcdir)/gnulib/m4/gettext.m4 \
***************
*** 102,108 ****
--- 131,143 ----
  	$(top_srcdir)/gnulib/m4/include_next.m4 \
  	$(top_srcdir)/gnulib/m4/intlmacosx.m4 \
+ 	$(top_srcdir)/gnulib/m4/intmax_t.m4 \
+ 	$(top_srcdir)/gnulib/m4/inttypes_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/isnand.m4 \
+ 	$(top_srcdir)/gnulib/m4/isnanf.m4 \
+ 	$(top_srcdir)/gnulib/m4/isnanl.m4 \
  	$(top_srcdir)/gnulib/m4/iswblank.m4 \
  	$(top_srcdir)/gnulib/m4/langinfo_h.m4 \
  	$(top_srcdir)/gnulib/m4/largefile.m4 \
+ 	$(top_srcdir)/gnulib/m4/ldexpl.m4 \
  	$(top_srcdir)/gnulib/m4/lib-ld.m4 \
  	$(top_srcdir)/gnulib/m4/lib-link.m4 \
***************
*** 120,123 ****
--- 155,159 ----
  	$(top_srcdir)/gnulib/m4/malloc.m4 \
  	$(top_srcdir)/gnulib/m4/malloca.m4 \
+ 	$(top_srcdir)/gnulib/m4/math_h.m4 \
  	$(top_srcdir)/gnulib/m4/mbchar.m4 \
  	$(top_srcdir)/gnulib/m4/mbiter.m4 \
***************
*** 131,134 ****
--- 167,171 ----
  	$(top_srcdir)/gnulib/m4/memmem.m4 \
  	$(top_srcdir)/gnulib/m4/mempcpy.m4 \
+ 	$(top_srcdir)/gnulib/m4/memrchr.m4 \
  	$(top_srcdir)/gnulib/m4/mkstemp.m4 \
  	$(top_srcdir)/gnulib/m4/mmap-anon.m4 \
***************
*** 143,159 ****
--- 180,207 ----
  	$(top_srcdir)/gnulib/m4/pathmax.m4 \
  	$(top_srcdir)/gnulib/m4/po.m4 \
+ 	$(top_srcdir)/gnulib/m4/printf-frexp.m4 \
+ 	$(top_srcdir)/gnulib/m4/printf-frexpl.m4 \
+ 	$(top_srcdir)/gnulib/m4/printf.m4 \
  	$(top_srcdir)/gnulib/m4/progtest.m4 \
  	$(top_srcdir)/gnulib/m4/regex.m4 \
  	$(top_srcdir)/gnulib/m4/secure_getenv.m4 \
+ 	$(top_srcdir)/gnulib/m4/signbit.m4 \
+ 	$(top_srcdir)/gnulib/m4/size_max.m4 \
  	$(top_srcdir)/gnulib/m4/ssize_t.m4 \
  	$(top_srcdir)/gnulib/m4/stat.m4 \
+ 	$(top_srcdir)/gnulib/m4/stdarg.m4 \
  	$(top_srcdir)/gnulib/m4/stdbool.m4 \
  	$(top_srcdir)/gnulib/m4/stddef_h.m4 \
  	$(top_srcdir)/gnulib/m4/stdint.m4 \
+ 	$(top_srcdir)/gnulib/m4/stdint_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/stdio_h.m4 \
  	$(top_srcdir)/gnulib/m4/stdlib_h.m4 \
  	$(top_srcdir)/gnulib/m4/stpcpy.m4 \
+ 	$(top_srcdir)/gnulib/m4/strcase.m4 \
+ 	$(top_srcdir)/gnulib/m4/strcasestr.m4 \
  	$(top_srcdir)/gnulib/m4/strdup.m4 \
  	$(top_srcdir)/gnulib/m4/strerror.m4 \
  	$(top_srcdir)/gnulib/m4/string_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/strings_h.m4 \
  	$(top_srcdir)/gnulib/m4/strndup.m4 \
  	$(top_srcdir)/gnulib/m4/strnlen.m4 \
***************
*** 167,170 ****
--- 215,221 ----
  	$(top_srcdir)/gnulib/m4/time_h.m4 \
  	$(top_srcdir)/gnulib/m4/unistd_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/vasnprintf.m4 \
+ 	$(top_srcdir)/gnulib/m4/vasprintf-posix.m4 \
+ 	$(top_srcdir)/gnulib/m4/vasprintf.m4 \
  	$(top_srcdir)/gnulib/m4/warn-on-use.m4 \
  	$(top_srcdir)/gnulib/m4/wchar_h.m4 \
***************
*** 174,180 ****
  	$(top_srcdir)/gnulib/m4/wcwidth.m4 \
  	$(top_srcdir)/gnulib/m4/wint_t.m4 \
! 	$(top_srcdir)/gnulib/m4/xalloc.m4 $(top_srcdir)/configure.ac
  am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
  	$(ACLOCAL_M4)
  mkinstalldirs = $(install_sh) -d
  CONFIG_HEADER = $(top_builddir)/config.h
--- 225,233 ----
  	$(top_srcdir)/gnulib/m4/wcwidth.m4 \
  	$(top_srcdir)/gnulib/m4/wint_t.m4 \
! 	$(top_srcdir)/gnulib/m4/xalloc.m4 \
! 	$(top_srcdir)/gnulib/m4/xsize.m4 $(top_srcdir)/configure.ac
  am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
  	$(ACLOCAL_M4)
+ DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
  mkinstalldirs = $(install_sh) -d
  CONFIG_HEADER = $(top_builddir)/config.h
***************
*** 201,204 ****
--- 254,463 ----
    esac
  am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+ am__tty_colors_dummy = \
+   mgn= red= grn= lgn= blu= brg= std=; \
+   am__color_tests=no
+ am__tty_colors = { \
+   $(am__tty_colors_dummy); \
+   if test "X$(AM_COLOR_TESTS)" = Xno; then \
+     am__color_tests=no; \
+   elif test "X$(AM_COLOR_TESTS)" = Xalways; then \
+     am__color_tests=yes; \
+   elif test "X$$TERM" != Xdumb && { test -t 1; } 2>/dev/null; then \
+     am__color_tests=yes; \
+   fi; \
+   if test $$am__color_tests = yes; then \
+     red='[0;31m'; \
+     grn='[0;32m'; \
+     lgn='[1;32m'; \
+     blu='[1;34m'; \
+     mgn='[0;35m'; \
+     brg='[1m'; \
+     std='[m'; \
+   fi; \
+ }
+ am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
+ am__vpath_adj = case $$p in \
+     $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
+     *) f=$$p;; \
+   esac;
+ am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
+ am__install_max = 40
+ am__nobase_strip_setup = \
+   srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
+ am__nobase_strip = \
+   for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
+ am__nobase_list = $(am__nobase_strip_setup); \
+   for p in $$list; do echo "$$p $$p"; done | \
+   sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
+   $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
+     if (++n[$$2] == $(am__install_max)) \
+       { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
+     END { for (dir in files) print dir, files[dir] }'
+ am__base_list = \
+   sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
+   sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
+ am__uninstall_files_from_dir = { \
+   test -z "$$files" \
+     || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
+     || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
+          $(am__cd) "$$dir" && rm -f $$files; }; \
+   }
+ am__recheck_rx = ^[ 	]*:recheck:[ 	]*
+ am__global_test_result_rx = ^[ 	]*:global-test-result:[ 	]*
+ am__copy_in_global_log_rx = ^[ 	]*:copy-in-global-log:[ 	]*
+ # A command that, given a newline-separated list of test names on the
+ # standard input, print the name of the tests that are to be re-run
+ # upon "make recheck".
+ am__list_recheck_tests = $(AWK) '{ \
+   recheck = 1; \
+   while ((rc = (getline line < ($$0 ".trs"))) != 0) \
+     { \
+       if (rc < 0) \
+         { \
+           if ((getline line2 < ($$0 ".log")) < 0) \
+ 	    recheck = 0; \
+           break; \
+         } \
+       else if (line ~ /$(am__recheck_rx)[nN][Oo]/) \
+         { \
+           recheck = 0; \
+           break; \
+         } \
+       else if (line ~ /$(am__recheck_rx)[yY][eE][sS]/) \
+         { \
+           break; \
+         } \
+     }; \
+   if (recheck) \
+     print $$0; \
+   close ($$0 ".trs"); \
+   close ($$0 ".log"); \
+ }'
+ # A command that, given a newline-separated list of test names on the
+ # standard input, create the global log from their .trs and .log files.
+ am__create_global_log = $(AWK) ' \
+ function fatal(msg) \
+ { \
+   print "fatal: making $@: " msg | "cat >&2"; \
+   exit 1; \
+ } \
+ function rst_section(header) \
+ { \
+   print header; \
+   len = length(header); \
+   for (i = 1; i <= len; i = i + 1) \
+     printf "="; \
+   printf "\n\n"; \
+ } \
+ { \
+   copy_in_global_log = 1; \
+   global_test_result = "RUN"; \
+   while ((rc = (getline line < ($$0 ".trs"))) != 0) \
+     { \
+       if (rc < 0) \
+          fatal("failed to read from " $$0 ".trs"); \
+       if (line ~ /$(am__global_test_result_rx)/) \
+         { \
+           sub("$(am__global_test_result_rx)", "", line); \
+           sub("[ 	]*$$", "", line); \
+           global_test_result = line; \
+         } \
+       else if (line ~ /$(am__copy_in_global_log_rx)[nN][oO]/) \
+         copy_in_global_log = 0; \
+     }; \
+   if (copy_in_global_log) \
+     { \
+       rst_section(global_test_result ": " $$0); \
+       while ((rc = (getline line < ($$0 ".log"))) != 0) \
+       { \
+         if (rc < 0) \
+           fatal("failed to read from " $$0 ".log"); \
+         print line; \
+       }; \
+       printf "\n"; \
+     }; \
+   close ($$0 ".trs"); \
+   close ($$0 ".log"); \
+ }'
+ # Restructured Text title.
+ am__rst_title = { sed 's/.*/   &   /;h;s/./=/g;p;x;s/ *$$//;p;g' && echo; }
+ # Solaris 10 'make', and several other traditional 'make' implementations,
+ # pass "-e" to $(SHELL), and POSIX 2008 even requires this.  Work around it
+ # by disabling -e (using the XSI extension "set +e") if it's set.
+ am__sh_e_setup = case $$- in *e*) set +e;; esac
+ # Default flags passed to test drivers.
+ am__common_driver_flags = \
+   --color-tests "$$am__color_tests" \
+   --enable-hard-errors "$$am__enable_hard_errors" \
+   --expect-failure "$$am__expect_failure"
+ # To be inserted before the command running the test.  Creates the
+ # directory for the log if needed.  Stores in $dir the directory
+ # containing $f, in $tst the test, in $log the log.  Executes the
+ # developer- defined test setup AM_TESTS_ENVIRONMENT (if any), and
+ # passes TESTS_ENVIRONMENT.  Set up options for the wrapper that
+ # will run the test scripts (or their associated LOG_COMPILER, if
+ # thy have one).
+ am__check_pre = \
+ $(am__sh_e_setup);					\
+ $(am__vpath_adj_setup) $(am__vpath_adj)			\
+ $(am__tty_colors);					\
+ srcdir=$(srcdir); export srcdir;			\
+ case "$@" in						\
+   */*) am__odir=`echo "./$@" | sed 's|/[^/]*$$||'`;;	\
+     *) am__odir=.;; 					\
+ esac;							\
+ test "x$$am__odir" = x"." || test -d "$$am__odir" 	\
+   || $(MKDIR_P) "$$am__odir" || exit $$?;		\
+ if test -f "./$$f"; then dir=./;			\
+ elif test -f "$$f"; then dir=;				\
+ else dir="$(srcdir)/"; fi;				\
+ tst=$$dir$$f; log='$@'; 				\
+ if test -n '$(DISABLE_HARD_ERRORS)'; then		\
+   am__enable_hard_errors=no; 				\
+ else							\
+   am__enable_hard_errors=yes; 				\
+ fi; 							\
+ case " $(XFAIL_TESTS) " in				\
+   *[\ \	]$$f[\ \	]* | *[\ \	]$$dir$$f[\ \	]*) \
+     am__expect_failure=yes;;				\
+   *)							\
+     am__expect_failure=no;;				\
+ esac; 							\
+ $(AM_TESTS_ENVIRONMENT) $(TESTS_ENVIRONMENT)
+ # A shell command to get the names of the tests scripts with any registered
+ # extension removed (i.e., equivalently, the names of the test logs, with
+ # the '.log' extension removed).  The result is saved in the shell variable
+ # '$bases'.  This honors runtime overriding of TESTS and TEST_LOGS.  Sadly,
+ # we cannot use something simpler, involving e.g., "$(TEST_LOGS:.log=)",
+ # since that might cause problem with VPATH rewrites for suffix-less tests.
+ # See also 'test-harness-vpath-rewrite.sh' and 'test-trs-basic.sh'.
+ am__set_TESTS_bases = \
+   bases='$(TEST_LOGS)'; \
+   bases=`for i in $$bases; do echo $$i; done | sed 's/\.log$$//'`; \
+   bases=`echo $$bases`
+ RECHECK_LOGS = $(TEST_LOGS)
+ AM_RECURSIVE_TARGETS = check recheck
+ TEST_SUITE_LOG = test-suite.log
+ TEST_EXTENSIONS = @EXEEXT@ .test
+ LOG_DRIVER = $(SHELL) $(top_srcdir)/build-aux/test-driver
+ LOG_COMPILE = $(LOG_COMPILER) $(AM_LOG_FLAGS) $(LOG_FLAGS)
+ am__set_b = \
+   case '$@' in \
+     */*) \
+       case '$*' in \
+         */*) b='$*';; \
+           *) b=`echo '$@' | sed 's/\.log$$//'`; \
+        esac;; \
+     *) \
+       b='$*';; \
+   esac
+ am__test_logs1 = $(TESTS:=.log)
+ am__test_logs2 = $(am__test_logs1:@EXEEXT@.log=.log)
+ TEST_LOGS = $(am__test_logs2:.test.log=.log)
+ TEST_LOG_DRIVER = $(SHELL) $(top_srcdir)/build-aux/test-driver
+ TEST_LOG_COMPILE = $(TEST_LOG_COMPILER) $(AM_TEST_LOG_FLAGS) \
+ 	$(TEST_LOG_FLAGS)
+ am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.onetst \
+ 	$(top_srcdir)/build-aux/test-driver
  DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
  pkglibexecdir = @pkglibexecdir@
***************
*** 243,246 ****
--- 502,506 ----
  ERRNO_H = @ERRNO_H@
  EXEEXT = @EXEEXT@
+ FLOAT_H = @FLOAT_H@
  GETOPT_H = @GETOPT_H@
  GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@
***************
*** 248,258 ****
--- 508,538 ----
  GMSGFMT = @GMSGFMT@
  GMSGFMT_015 = @GMSGFMT_015@
+ GNULIB_ACOSF = @GNULIB_ACOSF@
+ GNULIB_ACOSL = @GNULIB_ACOSL@
+ GNULIB_ASINF = @GNULIB_ASINF@
+ GNULIB_ASINL = @GNULIB_ASINL@
+ GNULIB_ATAN2F = @GNULIB_ATAN2F@
+ GNULIB_ATANF = @GNULIB_ATANF@
+ GNULIB_ATANL = @GNULIB_ATANL@
  GNULIB_ATOLL = @GNULIB_ATOLL@
  GNULIB_BTOWC = @GNULIB_BTOWC@
  GNULIB_CALLOC_POSIX = @GNULIB_CALLOC_POSIX@
  GNULIB_CANONICALIZE_FILE_NAME = @GNULIB_CANONICALIZE_FILE_NAME@
+ GNULIB_CBRT = @GNULIB_CBRT@
+ GNULIB_CBRTF = @GNULIB_CBRTF@
+ GNULIB_CBRTL = @GNULIB_CBRTL@
+ GNULIB_CEIL = @GNULIB_CEIL@
+ GNULIB_CEILF = @GNULIB_CEILF@
+ GNULIB_CEILL = @GNULIB_CEILL@
  GNULIB_CHDIR = @GNULIB_CHDIR@
  GNULIB_CHOWN = @GNULIB_CHOWN@
  GNULIB_CLOSE = @GNULIB_CLOSE@
+ GNULIB_COPYSIGN = @GNULIB_COPYSIGN@
+ GNULIB_COPYSIGNF = @GNULIB_COPYSIGNF@
+ GNULIB_COPYSIGNL = @GNULIB_COPYSIGNL@
+ GNULIB_COSF = @GNULIB_COSF@
+ GNULIB_COSHF = @GNULIB_COSHF@
+ GNULIB_COSL = @GNULIB_COSL@
+ GNULIB_DPRINTF = @GNULIB_DPRINTF@
  GNULIB_DUP = @GNULIB_DUP@
  GNULIB_DUP2 = @GNULIB_DUP2@
***************
*** 261,282 ****
--- 541,608 ----
  GNULIB_ENVIRON = @GNULIB_ENVIRON@
  GNULIB_EUIDACCESS = @GNULIB_EUIDACCESS@
+ GNULIB_EXP2 = @GNULIB_EXP2@
+ GNULIB_EXP2F = @GNULIB_EXP2F@
+ GNULIB_EXP2L = @GNULIB_EXP2L@
+ GNULIB_EXPF = @GNULIB_EXPF@
+ GNULIB_EXPL = @GNULIB_EXPL@
+ GNULIB_EXPM1 = @GNULIB_EXPM1@
+ GNULIB_EXPM1F = @GNULIB_EXPM1F@
+ GNULIB_EXPM1L = @GNULIB_EXPM1L@
+ GNULIB_FABSF = @GNULIB_FABSF@
+ GNULIB_FABSL = @GNULIB_FABSL@
  GNULIB_FACCESSAT = @GNULIB_FACCESSAT@
  GNULIB_FCHDIR = @GNULIB_FCHDIR@
  GNULIB_FCHMODAT = @GNULIB_FCHMODAT@
  GNULIB_FCHOWNAT = @GNULIB_FCHOWNAT@
+ GNULIB_FCLOSE = @GNULIB_FCLOSE@
  GNULIB_FCNTL = @GNULIB_FCNTL@
  GNULIB_FDATASYNC = @GNULIB_FDATASYNC@
+ GNULIB_FDOPEN = @GNULIB_FDOPEN@
+ GNULIB_FFLUSH = @GNULIB_FFLUSH@
+ GNULIB_FFS = @GNULIB_FFS@
  GNULIB_FFSL = @GNULIB_FFSL@
  GNULIB_FFSLL = @GNULIB_FFSLL@
+ GNULIB_FGETC = @GNULIB_FGETC@
+ GNULIB_FGETS = @GNULIB_FGETS@
+ GNULIB_FLOOR = @GNULIB_FLOOR@
+ GNULIB_FLOORF = @GNULIB_FLOORF@
+ GNULIB_FLOORL = @GNULIB_FLOORL@
+ GNULIB_FMA = @GNULIB_FMA@
+ GNULIB_FMAF = @GNULIB_FMAF@
+ GNULIB_FMAL = @GNULIB_FMAL@
+ GNULIB_FMOD = @GNULIB_FMOD@
+ GNULIB_FMODF = @GNULIB_FMODF@
+ GNULIB_FMODL = @GNULIB_FMODL@
+ GNULIB_FOPEN = @GNULIB_FOPEN@
+ GNULIB_FPRINTF = @GNULIB_FPRINTF@
+ GNULIB_FPRINTF_POSIX = @GNULIB_FPRINTF_POSIX@
+ GNULIB_FPURGE = @GNULIB_FPURGE@
+ GNULIB_FPUTC = @GNULIB_FPUTC@
+ GNULIB_FPUTS = @GNULIB_FPUTS@
+ GNULIB_FREAD = @GNULIB_FREAD@
+ GNULIB_FREOPEN = @GNULIB_FREOPEN@
+ GNULIB_FREXP = @GNULIB_FREXP@
+ GNULIB_FREXPF = @GNULIB_FREXPF@
+ GNULIB_FREXPL = @GNULIB_FREXPL@
+ GNULIB_FSCANF = @GNULIB_FSCANF@
+ GNULIB_FSEEK = @GNULIB_FSEEK@
+ GNULIB_FSEEKO = @GNULIB_FSEEKO@
  GNULIB_FSTAT = @GNULIB_FSTAT@
  GNULIB_FSTATAT = @GNULIB_FSTATAT@
  GNULIB_FSYNC = @GNULIB_FSYNC@
+ GNULIB_FTELL = @GNULIB_FTELL@
+ GNULIB_FTELLO = @GNULIB_FTELLO@
  GNULIB_FTRUNCATE = @GNULIB_FTRUNCATE@
  GNULIB_FUTIMENS = @GNULIB_FUTIMENS@
+ GNULIB_FWRITE = @GNULIB_FWRITE@
+ GNULIB_GETC = @GNULIB_GETC@
+ GNULIB_GETCHAR = @GNULIB_GETCHAR@
  GNULIB_GETCWD = @GNULIB_GETCWD@
+ GNULIB_GETDELIM = @GNULIB_GETDELIM@
  GNULIB_GETDOMAINNAME = @GNULIB_GETDOMAINNAME@
  GNULIB_GETDTABLESIZE = @GNULIB_GETDTABLESIZE@
  GNULIB_GETGROUPS = @GNULIB_GETGROUPS@
  GNULIB_GETHOSTNAME = @GNULIB_GETHOSTNAME@
+ GNULIB_GETLINE = @GNULIB_GETLINE@
  GNULIB_GETLOADAVG = @GNULIB_GETLOADAVG@
  GNULIB_GETLOGIN = @GNULIB_GETLOGIN@
***************
*** 289,300 ****
--- 615,655 ----
  GNULIB_GRANTPT = @GNULIB_GRANTPT@
  GNULIB_GROUP_MEMBER = @GNULIB_GROUP_MEMBER@
+ GNULIB_HYPOT = @GNULIB_HYPOT@
+ GNULIB_HYPOTF = @GNULIB_HYPOTF@
+ GNULIB_HYPOTL = @GNULIB_HYPOTL@
+ GNULIB_ILOGB = @GNULIB_ILOGB@
+ GNULIB_ILOGBF = @GNULIB_ILOGBF@
+ GNULIB_ILOGBL = @GNULIB_ILOGBL@
  GNULIB_ISATTY = @GNULIB_ISATTY@
+ GNULIB_ISFINITE = @GNULIB_ISFINITE@
+ GNULIB_ISINF = @GNULIB_ISINF@
+ GNULIB_ISNAN = @GNULIB_ISNAN@
+ GNULIB_ISNAND = @GNULIB_ISNAND@
+ GNULIB_ISNANF = @GNULIB_ISNANF@
+ GNULIB_ISNANL = @GNULIB_ISNANL@
  GNULIB_ISWBLANK = @GNULIB_ISWBLANK@
  GNULIB_ISWCTYPE = @GNULIB_ISWCTYPE@
  GNULIB_LCHMOD = @GNULIB_LCHMOD@
  GNULIB_LCHOWN = @GNULIB_LCHOWN@
+ GNULIB_LDEXPF = @GNULIB_LDEXPF@
+ GNULIB_LDEXPL = @GNULIB_LDEXPL@
  GNULIB_LINK = @GNULIB_LINK@
  GNULIB_LINKAT = @GNULIB_LINKAT@
  GNULIB_LOCALECONV = @GNULIB_LOCALECONV@
+ GNULIB_LOG = @GNULIB_LOG@
+ GNULIB_LOG10 = @GNULIB_LOG10@
+ GNULIB_LOG10F = @GNULIB_LOG10F@
+ GNULIB_LOG10L = @GNULIB_LOG10L@
+ GNULIB_LOG1P = @GNULIB_LOG1P@
+ GNULIB_LOG1PF = @GNULIB_LOG1PF@
+ GNULIB_LOG1PL = @GNULIB_LOG1PL@
+ GNULIB_LOG2 = @GNULIB_LOG2@
+ GNULIB_LOG2F = @GNULIB_LOG2F@
+ GNULIB_LOG2L = @GNULIB_LOG2L@
+ GNULIB_LOGB = @GNULIB_LOGB@
+ GNULIB_LOGBF = @GNULIB_LOGBF@
+ GNULIB_LOGBL = @GNULIB_LOGBL@
+ GNULIB_LOGF = @GNULIB_LOGF@
+ GNULIB_LOGL = @GNULIB_LOGL@
  GNULIB_LSEEK = @GNULIB_LSEEK@
  GNULIB_LSTAT = @GNULIB_LSTAT@
***************
*** 335,351 ****
--- 690,721 ----
  GNULIB_MKSTEMPS = @GNULIB_MKSTEMPS@
  GNULIB_MKTIME = @GNULIB_MKTIME@
+ GNULIB_MODF = @GNULIB_MODF@
+ GNULIB_MODFF = @GNULIB_MODFF@
+ GNULIB_MODFL = @GNULIB_MODFL@
  GNULIB_NANOSLEEP = @GNULIB_NANOSLEEP@
  GNULIB_NL_LANGINFO = @GNULIB_NL_LANGINFO@
  GNULIB_NONBLOCKING = @GNULIB_NONBLOCKING@
+ GNULIB_OBSTACK_PRINTF = @GNULIB_OBSTACK_PRINTF@
+ GNULIB_OBSTACK_PRINTF_POSIX = @GNULIB_OBSTACK_PRINTF_POSIX@
  GNULIB_OPEN = @GNULIB_OPEN@
  GNULIB_OPENAT = @GNULIB_OPENAT@
+ GNULIB_PCLOSE = @GNULIB_PCLOSE@
+ GNULIB_PERROR = @GNULIB_PERROR@
  GNULIB_PIPE = @GNULIB_PIPE@
  GNULIB_PIPE2 = @GNULIB_PIPE2@
+ GNULIB_POPEN = @GNULIB_POPEN@
  GNULIB_POSIX_OPENPT = @GNULIB_POSIX_OPENPT@
+ GNULIB_POWF = @GNULIB_POWF@
  GNULIB_PREAD = @GNULIB_PREAD@
+ GNULIB_PRINTF = @GNULIB_PRINTF@
+ GNULIB_PRINTF_POSIX = @GNULIB_PRINTF_POSIX@
  GNULIB_PTSNAME = @GNULIB_PTSNAME@
  GNULIB_PTSNAME_R = @GNULIB_PTSNAME_R@
+ GNULIB_PUTC = @GNULIB_PUTC@
+ GNULIB_PUTCHAR = @GNULIB_PUTCHAR@
  GNULIB_PUTENV = @GNULIB_PUTENV@
+ GNULIB_PUTS = @GNULIB_PUTS@
  GNULIB_PWRITE = @GNULIB_PWRITE@
+ GNULIB_QSORT_R = @GNULIB_QSORT_R@
  GNULIB_RANDOM = @GNULIB_RANDOM@
  GNULIB_RANDOM_R = @GNULIB_RANDOM_R@
***************
*** 356,367 ****
--- 726,760 ----
  GNULIB_REALLOC_POSIX = @GNULIB_REALLOC_POSIX@
  GNULIB_REALPATH = @GNULIB_REALPATH@
+ GNULIB_REMAINDER = @GNULIB_REMAINDER@
+ GNULIB_REMAINDERF = @GNULIB_REMAINDERF@
+ GNULIB_REMAINDERL = @GNULIB_REMAINDERL@
+ GNULIB_REMOVE = @GNULIB_REMOVE@
+ GNULIB_RENAME = @GNULIB_RENAME@
+ GNULIB_RENAMEAT = @GNULIB_RENAMEAT@
+ GNULIB_RINT = @GNULIB_RINT@
+ GNULIB_RINTF = @GNULIB_RINTF@
+ GNULIB_RINTL = @GNULIB_RINTL@
  GNULIB_RMDIR = @GNULIB_RMDIR@
+ GNULIB_ROUND = @GNULIB_ROUND@
+ GNULIB_ROUNDF = @GNULIB_ROUNDF@
+ GNULIB_ROUNDL = @GNULIB_ROUNDL@
  GNULIB_RPMATCH = @GNULIB_RPMATCH@
+ GNULIB_SCANF = @GNULIB_SCANF@
  GNULIB_SECURE_GETENV = @GNULIB_SECURE_GETENV@
  GNULIB_SETENV = @GNULIB_SETENV@
  GNULIB_SETHOSTNAME = @GNULIB_SETHOSTNAME@
  GNULIB_SETLOCALE = @GNULIB_SETLOCALE@
+ GNULIB_SIGNBIT = @GNULIB_SIGNBIT@
+ GNULIB_SINF = @GNULIB_SINF@
+ GNULIB_SINHF = @GNULIB_SINHF@
+ GNULIB_SINL = @GNULIB_SINL@
  GNULIB_SLEEP = @GNULIB_SLEEP@
+ GNULIB_SNPRINTF = @GNULIB_SNPRINTF@
+ GNULIB_SPRINTF_POSIX = @GNULIB_SPRINTF_POSIX@
+ GNULIB_SQRTF = @GNULIB_SQRTF@
+ GNULIB_SQRTL = @GNULIB_SQRTL@
  GNULIB_STAT = @GNULIB_STAT@
+ GNULIB_STDIO_H_NONBLOCKING = @GNULIB_STDIO_H_NONBLOCKING@
+ GNULIB_STDIO_H_SIGPIPE = @GNULIB_STDIO_H_SIGPIPE@
  GNULIB_STPCPY = @GNULIB_STPCPY@
  GNULIB_STPNCPY = @GNULIB_STPNCPY@
***************
*** 387,393 ****
--- 780,793 ----
  GNULIB_SYMLINKAT = @GNULIB_SYMLINKAT@
  GNULIB_SYSTEM_POSIX = @GNULIB_SYSTEM_POSIX@
+ GNULIB_TANF = @GNULIB_TANF@
+ GNULIB_TANHF = @GNULIB_TANHF@
+ GNULIB_TANL = @GNULIB_TANL@
  GNULIB_TIMEGM = @GNULIB_TIMEGM@
  GNULIB_TIME_R = @GNULIB_TIME_R@
+ GNULIB_TMPFILE = @GNULIB_TMPFILE@
  GNULIB_TOWCTRANS = @GNULIB_TOWCTRANS@
+ GNULIB_TRUNC = @GNULIB_TRUNC@
+ GNULIB_TRUNCF = @GNULIB_TRUNCF@
+ GNULIB_TRUNCL = @GNULIB_TRUNCL@
  GNULIB_TTYNAME_R = @GNULIB_TTYNAME_R@
  GNULIB_UNISTD_H_NONBLOCKING = @GNULIB_UNISTD_H_NONBLOCKING@
***************
*** 399,402 ****
--- 799,812 ----
  GNULIB_USLEEP = @GNULIB_USLEEP@
  GNULIB_UTIMENSAT = @GNULIB_UTIMENSAT@
+ GNULIB_VASPRINTF = @GNULIB_VASPRINTF@
+ GNULIB_VDPRINTF = @GNULIB_VDPRINTF@
+ GNULIB_VFPRINTF = @GNULIB_VFPRINTF@
+ GNULIB_VFPRINTF_POSIX = @GNULIB_VFPRINTF_POSIX@
+ GNULIB_VFSCANF = @GNULIB_VFSCANF@
+ GNULIB_VPRINTF = @GNULIB_VPRINTF@
+ GNULIB_VPRINTF_POSIX = @GNULIB_VPRINTF_POSIX@
+ GNULIB_VSCANF = @GNULIB_VSCANF@
+ GNULIB_VSNPRINTF = @GNULIB_VSNPRINTF@
+ GNULIB_VSPRINTF_POSIX = @GNULIB_VSPRINTF_POSIX@
  GNULIB_WCPCPY = @GNULIB_WCPCPY@
  GNULIB_WCPNCPY = @GNULIB_WCPNCPY@
***************
*** 438,472 ****
--- 848,949 ----
  GNULIB__EXIT = @GNULIB__EXIT@
  GREP = @GREP@
+ HAVE_ACOSF = @HAVE_ACOSF@
+ HAVE_ACOSL = @HAVE_ACOSL@
+ HAVE_ASINF = @HAVE_ASINF@
+ HAVE_ASINL = @HAVE_ASINL@
+ HAVE_ATAN2F = @HAVE_ATAN2F@
+ HAVE_ATANF = @HAVE_ATANF@
+ HAVE_ATANL = @HAVE_ATANL@
  HAVE_ATOLL = @HAVE_ATOLL@
  HAVE_BTOWC = @HAVE_BTOWC@
  HAVE_CANONICALIZE_FILE_NAME = @HAVE_CANONICALIZE_FILE_NAME@
+ HAVE_CBRT = @HAVE_CBRT@
+ HAVE_CBRTF = @HAVE_CBRTF@
+ HAVE_CBRTL = @HAVE_CBRTL@
  HAVE_CHOWN = @HAVE_CHOWN@
+ HAVE_COPYSIGN = @HAVE_COPYSIGN@
+ HAVE_COPYSIGNL = @HAVE_COPYSIGNL@
+ HAVE_COSF = @HAVE_COSF@
+ HAVE_COSHF = @HAVE_COSHF@
+ HAVE_COSL = @HAVE_COSL@
+ HAVE_DECL_ACOSL = @HAVE_DECL_ACOSL@
+ HAVE_DECL_ASINL = @HAVE_DECL_ASINL@
+ HAVE_DECL_ATANL = @HAVE_DECL_ATANL@
+ HAVE_DECL_CBRTF = @HAVE_DECL_CBRTF@
+ HAVE_DECL_CBRTL = @HAVE_DECL_CBRTL@
+ HAVE_DECL_CEILF = @HAVE_DECL_CEILF@
+ HAVE_DECL_CEILL = @HAVE_DECL_CEILL@
+ HAVE_DECL_COPYSIGNF = @HAVE_DECL_COPYSIGNF@
+ HAVE_DECL_COSL = @HAVE_DECL_COSL@
  HAVE_DECL_ENVIRON = @HAVE_DECL_ENVIRON@
+ HAVE_DECL_EXP2 = @HAVE_DECL_EXP2@
+ HAVE_DECL_EXP2F = @HAVE_DECL_EXP2F@
+ HAVE_DECL_EXP2L = @HAVE_DECL_EXP2L@
+ HAVE_DECL_EXPL = @HAVE_DECL_EXPL@
+ HAVE_DECL_EXPM1L = @HAVE_DECL_EXPM1L@
  HAVE_DECL_FCHDIR = @HAVE_DECL_FCHDIR@
  HAVE_DECL_FDATASYNC = @HAVE_DECL_FDATASYNC@
+ HAVE_DECL_FLOORF = @HAVE_DECL_FLOORF@
+ HAVE_DECL_FLOORL = @HAVE_DECL_FLOORL@
+ HAVE_DECL_FPURGE = @HAVE_DECL_FPURGE@
+ HAVE_DECL_FREXPL = @HAVE_DECL_FREXPL@
+ HAVE_DECL_FSEEKO = @HAVE_DECL_FSEEKO@
+ HAVE_DECL_FTELLO = @HAVE_DECL_FTELLO@
+ HAVE_DECL_GETDELIM = @HAVE_DECL_GETDELIM@
  HAVE_DECL_GETDOMAINNAME = @HAVE_DECL_GETDOMAINNAME@
+ HAVE_DECL_GETLINE = @HAVE_DECL_GETLINE@
  HAVE_DECL_GETLOADAVG = @HAVE_DECL_GETLOADAVG@
  HAVE_DECL_GETLOGIN_R = @HAVE_DECL_GETLOGIN_R@
  HAVE_DECL_GETPAGESIZE = @HAVE_DECL_GETPAGESIZE@
  HAVE_DECL_GETUSERSHELL = @HAVE_DECL_GETUSERSHELL@
+ HAVE_DECL_LDEXPL = @HAVE_DECL_LDEXPL@
  HAVE_DECL_LOCALTIME_R = @HAVE_DECL_LOCALTIME_R@
+ HAVE_DECL_LOG10L = @HAVE_DECL_LOG10L@
+ HAVE_DECL_LOG2 = @HAVE_DECL_LOG2@
+ HAVE_DECL_LOG2F = @HAVE_DECL_LOG2F@
+ HAVE_DECL_LOG2L = @HAVE_DECL_LOG2L@
+ HAVE_DECL_LOGB = @HAVE_DECL_LOGB@
+ HAVE_DECL_LOGL = @HAVE_DECL_LOGL@
  HAVE_DECL_MEMMEM = @HAVE_DECL_MEMMEM@
  HAVE_DECL_MEMRCHR = @HAVE_DECL_MEMRCHR@
+ HAVE_DECL_OBSTACK_PRINTF = @HAVE_DECL_OBSTACK_PRINTF@
+ HAVE_DECL_REMAINDER = @HAVE_DECL_REMAINDER@
+ HAVE_DECL_REMAINDERL = @HAVE_DECL_REMAINDERL@
+ HAVE_DECL_RINTF = @HAVE_DECL_RINTF@
+ HAVE_DECL_ROUND = @HAVE_DECL_ROUND@
+ HAVE_DECL_ROUNDF = @HAVE_DECL_ROUNDF@
+ HAVE_DECL_ROUNDL = @HAVE_DECL_ROUNDL@
  HAVE_DECL_SETENV = @HAVE_DECL_SETENV@
  HAVE_DECL_SETHOSTNAME = @HAVE_DECL_SETHOSTNAME@
+ HAVE_DECL_SINL = @HAVE_DECL_SINL@
+ HAVE_DECL_SNPRINTF = @HAVE_DECL_SNPRINTF@
+ HAVE_DECL_SQRTL = @HAVE_DECL_SQRTL@
  HAVE_DECL_STRDUP = @HAVE_DECL_STRDUP@
  HAVE_DECL_STRERROR_R = @HAVE_DECL_STRERROR_R@
+ HAVE_DECL_STRNCASECMP = @HAVE_DECL_STRNCASECMP@
  HAVE_DECL_STRNDUP = @HAVE_DECL_STRNDUP@
  HAVE_DECL_STRNLEN = @HAVE_DECL_STRNLEN@
  HAVE_DECL_STRSIGNAL = @HAVE_DECL_STRSIGNAL@
  HAVE_DECL_STRTOK_R = @HAVE_DECL_STRTOK_R@
+ HAVE_DECL_TANL = @HAVE_DECL_TANL@
+ HAVE_DECL_TRUNC = @HAVE_DECL_TRUNC@
+ HAVE_DECL_TRUNCF = @HAVE_DECL_TRUNCF@
+ HAVE_DECL_TRUNCL = @HAVE_DECL_TRUNCL@
  HAVE_DECL_TTYNAME_R = @HAVE_DECL_TTYNAME_R@
  HAVE_DECL_UNSETENV = @HAVE_DECL_UNSETENV@
+ HAVE_DECL_VSNPRINTF = @HAVE_DECL_VSNPRINTF@
  HAVE_DECL_WCTOB = @HAVE_DECL_WCTOB@
  HAVE_DECL_WCWIDTH = @HAVE_DECL_WCWIDTH@
+ HAVE_DPRINTF = @HAVE_DPRINTF@
  HAVE_DUP2 = @HAVE_DUP2@
  HAVE_DUP3 = @HAVE_DUP3@
  HAVE_DUPLOCALE = @HAVE_DUPLOCALE@
  HAVE_EUIDACCESS = @HAVE_EUIDACCESS@
+ HAVE_EXPF = @HAVE_EXPF@
+ HAVE_EXPL = @HAVE_EXPL@
+ HAVE_EXPM1 = @HAVE_EXPM1@
+ HAVE_EXPM1F = @HAVE_EXPM1F@
+ HAVE_FABSF = @HAVE_FABSF@
+ HAVE_FABSL = @HAVE_FABSL@
  HAVE_FACCESSAT = @HAVE_FACCESSAT@
  HAVE_FCHDIR = @HAVE_FCHDIR@
***************
*** 476,483 ****
--- 953,969 ----
  HAVE_FDATASYNC = @HAVE_FDATASYNC@
  HAVE_FEATURES_H = @HAVE_FEATURES_H@
+ HAVE_FFS = @HAVE_FFS@
  HAVE_FFSL = @HAVE_FFSL@
  HAVE_FFSLL = @HAVE_FFSLL@
+ HAVE_FMA = @HAVE_FMA@
+ HAVE_FMAF = @HAVE_FMAF@
+ HAVE_FMAL = @HAVE_FMAL@
+ HAVE_FMODF = @HAVE_FMODF@
+ HAVE_FMODL = @HAVE_FMODL@
+ HAVE_FREXPF = @HAVE_FREXPF@
+ HAVE_FSEEKO = @HAVE_FSEEKO@
  HAVE_FSTATAT = @HAVE_FSTATAT@
  HAVE_FSYNC = @HAVE_FSYNC@
+ HAVE_FTELLO = @HAVE_FTELLO@
  HAVE_FTRUNCATE = @HAVE_FTRUNCATE@
  HAVE_FUTIMENS = @HAVE_FUTIMENS@
***************
*** 492,496 ****
--- 978,990 ----
  HAVE_GRANTPT = @HAVE_GRANTPT@
  HAVE_GROUP_MEMBER = @HAVE_GROUP_MEMBER@
+ HAVE_HYPOTF = @HAVE_HYPOTF@
+ HAVE_HYPOTL = @HAVE_HYPOTL@
+ HAVE_ILOGB = @HAVE_ILOGB@
+ HAVE_ILOGBF = @HAVE_ILOGBF@
+ HAVE_ILOGBL = @HAVE_ILOGBL@
  HAVE_INTTYPES_H = @HAVE_INTTYPES_H@
+ HAVE_ISNAND = @HAVE_ISNAND@
+ HAVE_ISNANF = @HAVE_ISNANF@
+ HAVE_ISNANL = @HAVE_ISNANL@
  HAVE_ISWBLANK = @HAVE_ISWBLANK@
  HAVE_ISWCNTRL = @HAVE_ISWCNTRL@
***************
*** 502,509 ****
--- 996,1014 ----
  HAVE_LCHMOD = @HAVE_LCHMOD@
  HAVE_LCHOWN = @HAVE_LCHOWN@
+ HAVE_LDEXPF = @HAVE_LDEXPF@
  HAVE_LINK = @HAVE_LINK@
  HAVE_LINKAT = @HAVE_LINKAT@
+ HAVE_LOG10F = @HAVE_LOG10F@
+ HAVE_LOG10L = @HAVE_LOG10L@
+ HAVE_LOG1P = @HAVE_LOG1P@
+ HAVE_LOG1PF = @HAVE_LOG1PF@
+ HAVE_LOG1PL = @HAVE_LOG1PL@
+ HAVE_LOGBF = @HAVE_LOGBF@
+ HAVE_LOGBL = @HAVE_LOGBL@
+ HAVE_LOGF = @HAVE_LOGF@
+ HAVE_LOGL = @HAVE_LOGL@
  HAVE_LONG_LONG_INT = @HAVE_LONG_LONG_INT@
  HAVE_LSTAT = @HAVE_LSTAT@
+ HAVE_MAX_ALIGN_T = @HAVE_MAX_ALIGN_T@
  HAVE_MBRLEN = @HAVE_MBRLEN@
  HAVE_MBRTOWC = @HAVE_MBRTOWC@
***************
*** 524,527 ****
--- 1029,1034 ----
  HAVE_MKSTEMP = @HAVE_MKSTEMP@
  HAVE_MKSTEMPS = @HAVE_MKSTEMPS@
+ HAVE_MODFF = @HAVE_MODFF@
+ HAVE_MODFL = @HAVE_MODFL@
  HAVE_MSVC_INVALID_PARAMETER_HANDLER = @HAVE_MSVC_INVALID_PARAMETER_HANDLER@
  HAVE_NANOSLEEP = @HAVE_NANOSLEEP@
***************
*** 529,535 ****
--- 1036,1045 ----
  HAVE_OPENAT = @HAVE_OPENAT@
  HAVE_OS_H = @HAVE_OS_H@
+ HAVE_PCLOSE = @HAVE_PCLOSE@
  HAVE_PIPE = @HAVE_PIPE@
  HAVE_PIPE2 = @HAVE_PIPE2@
+ HAVE_POPEN = @HAVE_POPEN@
  HAVE_POSIX_OPENPT = @HAVE_POSIX_OPENPT@
+ HAVE_POWF = @HAVE_POWF@
  HAVE_PREAD = @HAVE_PREAD@
  HAVE_PTSNAME = @HAVE_PTSNAME@
***************
*** 543,547 ****
--- 1053,1063 ----
  HAVE_READLINKAT = @HAVE_READLINKAT@
  HAVE_REALPATH = @HAVE_REALPATH@
+ HAVE_REMAINDER = @HAVE_REMAINDER@
+ HAVE_REMAINDERF = @HAVE_REMAINDERF@
+ HAVE_RENAMEAT = @HAVE_RENAMEAT@
+ HAVE_RINT = @HAVE_RINT@
+ HAVE_RINTL = @HAVE_RINTL@
  HAVE_RPMATCH = @HAVE_RPMATCH@
+ HAVE_SAME_LONG_DOUBLE_AS_DOUBLE = @HAVE_SAME_LONG_DOUBLE_AS_DOUBLE@
  HAVE_SECURE_GETENV = @HAVE_SECURE_GETENV@
  HAVE_SETENV = @HAVE_SETENV@
***************
*** 550,559 ****
--- 1066,1082 ----
  HAVE_SIGNED_WCHAR_T = @HAVE_SIGNED_WCHAR_T@
  HAVE_SIGNED_WINT_T = @HAVE_SIGNED_WINT_T@
+ HAVE_SINF = @HAVE_SINF@
+ HAVE_SINHF = @HAVE_SINHF@
+ HAVE_SINL = @HAVE_SINL@
  HAVE_SLEEP = @HAVE_SLEEP@
+ HAVE_SQRTF = @HAVE_SQRTF@
+ HAVE_SQRTL = @HAVE_SQRTL@
  HAVE_STDINT_H = @HAVE_STDINT_H@
  HAVE_STPCPY = @HAVE_STPCPY@
  HAVE_STPNCPY = @HAVE_STPNCPY@
+ HAVE_STRCASECMP = @HAVE_STRCASECMP@
  HAVE_STRCASESTR = @HAVE_STRCASESTR@
  HAVE_STRCHRNUL = @HAVE_STRCHRNUL@
+ HAVE_STRINGS_H = @HAVE_STRINGS_H@
  HAVE_STRPBRK = @HAVE_STRPBRK@
  HAVE_STRPTIME = @HAVE_STRPTIME@
***************
*** 573,576 ****
--- 1096,1102 ----
  HAVE_SYS_TIME_H = @HAVE_SYS_TIME_H@
  HAVE_SYS_TYPES_H = @HAVE_SYS_TYPES_H@
+ HAVE_TANF = @HAVE_TANF@
+ HAVE_TANHF = @HAVE_TANHF@
+ HAVE_TANL = @HAVE_TANL@
  HAVE_TIMEGM = @HAVE_TIMEGM@
  HAVE_UNISTD_H = @HAVE_UNISTD_H@
***************
*** 580,583 ****
--- 1106,1111 ----
  HAVE_USLEEP = @HAVE_USLEEP@
  HAVE_UTIMENSAT = @HAVE_UTIMENSAT@
+ HAVE_VASPRINTF = @HAVE_VASPRINTF@
+ HAVE_VDPRINTF = @HAVE_VDPRINTF@
  HAVE_WCHAR_H = @HAVE_WCHAR_H@
  HAVE_WCHAR_T = @HAVE_WCHAR_T@
***************
*** 664,673 ****
--- 1192,1206 ----
  NEXT_AS_FIRST_DIRECTIVE_ERRNO_H = @NEXT_AS_FIRST_DIRECTIVE_ERRNO_H@
  NEXT_AS_FIRST_DIRECTIVE_FCNTL_H = @NEXT_AS_FIRST_DIRECTIVE_FCNTL_H@
+ NEXT_AS_FIRST_DIRECTIVE_FLOAT_H = @NEXT_AS_FIRST_DIRECTIVE_FLOAT_H@
  NEXT_AS_FIRST_DIRECTIVE_GETOPT_H = @NEXT_AS_FIRST_DIRECTIVE_GETOPT_H@
  NEXT_AS_FIRST_DIRECTIVE_LANGINFO_H = @NEXT_AS_FIRST_DIRECTIVE_LANGINFO_H@
  NEXT_AS_FIRST_DIRECTIVE_LOCALE_H = @NEXT_AS_FIRST_DIRECTIVE_LOCALE_H@
+ NEXT_AS_FIRST_DIRECTIVE_MATH_H = @NEXT_AS_FIRST_DIRECTIVE_MATH_H@
+ NEXT_AS_FIRST_DIRECTIVE_STDARG_H = @NEXT_AS_FIRST_DIRECTIVE_STDARG_H@
  NEXT_AS_FIRST_DIRECTIVE_STDDEF_H = @NEXT_AS_FIRST_DIRECTIVE_STDDEF_H@
  NEXT_AS_FIRST_DIRECTIVE_STDINT_H = @NEXT_AS_FIRST_DIRECTIVE_STDINT_H@
+ NEXT_AS_FIRST_DIRECTIVE_STDIO_H = @NEXT_AS_FIRST_DIRECTIVE_STDIO_H@
  NEXT_AS_FIRST_DIRECTIVE_STDLIB_H = @NEXT_AS_FIRST_DIRECTIVE_STDLIB_H@
+ NEXT_AS_FIRST_DIRECTIVE_STRINGS_H = @NEXT_AS_FIRST_DIRECTIVE_STRINGS_H@
  NEXT_AS_FIRST_DIRECTIVE_STRING_H = @NEXT_AS_FIRST_DIRECTIVE_STRING_H@
  NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H@
***************
*** 680,689 ****
--- 1213,1227 ----
  NEXT_ERRNO_H = @NEXT_ERRNO_H@
  NEXT_FCNTL_H = @NEXT_FCNTL_H@
+ NEXT_FLOAT_H = @NEXT_FLOAT_H@
  NEXT_GETOPT_H = @NEXT_GETOPT_H@
  NEXT_LANGINFO_H = @NEXT_LANGINFO_H@
  NEXT_LOCALE_H = @NEXT_LOCALE_H@
+ NEXT_MATH_H = @NEXT_MATH_H@
+ NEXT_STDARG_H = @NEXT_STDARG_H@
  NEXT_STDDEF_H = @NEXT_STDDEF_H@
  NEXT_STDINT_H = @NEXT_STDINT_H@
+ NEXT_STDIO_H = @NEXT_STDIO_H@
  NEXT_STDLIB_H = @NEXT_STDLIB_H@
+ NEXT_STRINGS_H = @NEXT_STRINGS_H@
  NEXT_STRING_H = @NEXT_STRING_H@
  NEXT_SYS_STAT_H = @NEXT_SYS_STAT_H@
***************
*** 715,743 ****
--- 1253,1346 ----
  REPLACE_CALLOC = @REPLACE_CALLOC@
  REPLACE_CANONICALIZE_FILE_NAME = @REPLACE_CANONICALIZE_FILE_NAME@
+ REPLACE_CBRTF = @REPLACE_CBRTF@
+ REPLACE_CBRTL = @REPLACE_CBRTL@
+ REPLACE_CEIL = @REPLACE_CEIL@
+ REPLACE_CEILF = @REPLACE_CEILF@
+ REPLACE_CEILL = @REPLACE_CEILL@
  REPLACE_CHOWN = @REPLACE_CHOWN@
  REPLACE_CLOSE = @REPLACE_CLOSE@
+ REPLACE_DPRINTF = @REPLACE_DPRINTF@
  REPLACE_DUP = @REPLACE_DUP@
  REPLACE_DUP2 = @REPLACE_DUP2@
  REPLACE_DUPLOCALE = @REPLACE_DUPLOCALE@
+ REPLACE_EXP2 = @REPLACE_EXP2@
+ REPLACE_EXP2L = @REPLACE_EXP2L@
+ REPLACE_EXPM1 = @REPLACE_EXPM1@
+ REPLACE_EXPM1F = @REPLACE_EXPM1F@
+ REPLACE_FABSL = @REPLACE_FABSL@
  REPLACE_FCHOWNAT = @REPLACE_FCHOWNAT@
+ REPLACE_FCLOSE = @REPLACE_FCLOSE@
  REPLACE_FCNTL = @REPLACE_FCNTL@
+ REPLACE_FDOPEN = @REPLACE_FDOPEN@
+ REPLACE_FFLUSH = @REPLACE_FFLUSH@
+ REPLACE_FLOOR = @REPLACE_FLOOR@
+ REPLACE_FLOORF = @REPLACE_FLOORF@
+ REPLACE_FLOORL = @REPLACE_FLOORL@
+ REPLACE_FMA = @REPLACE_FMA@
+ REPLACE_FMAF = @REPLACE_FMAF@
+ REPLACE_FMAL = @REPLACE_FMAL@
+ REPLACE_FMOD = @REPLACE_FMOD@
+ REPLACE_FMODF = @REPLACE_FMODF@
+ REPLACE_FMODL = @REPLACE_FMODL@
+ REPLACE_FOPEN = @REPLACE_FOPEN@
+ REPLACE_FPRINTF = @REPLACE_FPRINTF@
+ REPLACE_FPURGE = @REPLACE_FPURGE@
+ REPLACE_FREOPEN = @REPLACE_FREOPEN@
+ REPLACE_FREXP = @REPLACE_FREXP@
+ REPLACE_FREXPF = @REPLACE_FREXPF@
+ REPLACE_FREXPL = @REPLACE_FREXPL@
+ REPLACE_FSEEK = @REPLACE_FSEEK@
+ REPLACE_FSEEKO = @REPLACE_FSEEKO@
  REPLACE_FSTAT = @REPLACE_FSTAT@
  REPLACE_FSTATAT = @REPLACE_FSTATAT@
+ REPLACE_FTELL = @REPLACE_FTELL@
+ REPLACE_FTELLO = @REPLACE_FTELLO@
  REPLACE_FTRUNCATE = @REPLACE_FTRUNCATE@
  REPLACE_FUTIMENS = @REPLACE_FUTIMENS@
  REPLACE_GETCWD = @REPLACE_GETCWD@
+ REPLACE_GETDELIM = @REPLACE_GETDELIM@
  REPLACE_GETDOMAINNAME = @REPLACE_GETDOMAINNAME@
+ REPLACE_GETDTABLESIZE = @REPLACE_GETDTABLESIZE@
  REPLACE_GETGROUPS = @REPLACE_GETGROUPS@
+ REPLACE_GETLINE = @REPLACE_GETLINE@
  REPLACE_GETLOGIN_R = @REPLACE_GETLOGIN_R@
  REPLACE_GETPAGESIZE = @REPLACE_GETPAGESIZE@
  REPLACE_GETTIMEOFDAY = @REPLACE_GETTIMEOFDAY@
+ REPLACE_GMTIME = @REPLACE_GMTIME@
+ REPLACE_HUGE_VAL = @REPLACE_HUGE_VAL@
+ REPLACE_HYPOT = @REPLACE_HYPOT@
+ REPLACE_HYPOTF = @REPLACE_HYPOTF@
+ REPLACE_HYPOTL = @REPLACE_HYPOTL@
+ REPLACE_ILOGB = @REPLACE_ILOGB@
+ REPLACE_ILOGBF = @REPLACE_ILOGBF@
  REPLACE_ISATTY = @REPLACE_ISATTY@
+ REPLACE_ISFINITE = @REPLACE_ISFINITE@
+ REPLACE_ISINF = @REPLACE_ISINF@
+ REPLACE_ISNAN = @REPLACE_ISNAN@
  REPLACE_ISWBLANK = @REPLACE_ISWBLANK@
  REPLACE_ISWCNTRL = @REPLACE_ISWCNTRL@
+ REPLACE_ITOLD = @REPLACE_ITOLD@
  REPLACE_LCHOWN = @REPLACE_LCHOWN@
+ REPLACE_LDEXPL = @REPLACE_LDEXPL@
  REPLACE_LINK = @REPLACE_LINK@
  REPLACE_LINKAT = @REPLACE_LINKAT@
  REPLACE_LOCALECONV = @REPLACE_LOCALECONV@
+ REPLACE_LOCALTIME = @REPLACE_LOCALTIME@
  REPLACE_LOCALTIME_R = @REPLACE_LOCALTIME_R@
+ REPLACE_LOG = @REPLACE_LOG@
+ REPLACE_LOG10 = @REPLACE_LOG10@
+ REPLACE_LOG10F = @REPLACE_LOG10F@
+ REPLACE_LOG10L = @REPLACE_LOG10L@
+ REPLACE_LOG1P = @REPLACE_LOG1P@
+ REPLACE_LOG1PF = @REPLACE_LOG1PF@
+ REPLACE_LOG1PL = @REPLACE_LOG1PL@
+ REPLACE_LOG2 = @REPLACE_LOG2@
+ REPLACE_LOG2F = @REPLACE_LOG2F@
+ REPLACE_LOG2L = @REPLACE_LOG2L@
+ REPLACE_LOGB = @REPLACE_LOGB@
+ REPLACE_LOGBF = @REPLACE_LOGBF@
+ REPLACE_LOGBL = @REPLACE_LOGBL@
+ REPLACE_LOGF = @REPLACE_LOGF@
+ REPLACE_LOGL = @REPLACE_LOGL@
  REPLACE_LSEEK = @REPLACE_LSEEK@
  REPLACE_LSTAT = @REPLACE_LSTAT@
***************
*** 757,780 ****
--- 1360,1409 ----
  REPLACE_MKSTEMP = @REPLACE_MKSTEMP@
  REPLACE_MKTIME = @REPLACE_MKTIME@
+ REPLACE_MODF = @REPLACE_MODF@
+ REPLACE_MODFF = @REPLACE_MODFF@
+ REPLACE_MODFL = @REPLACE_MODFL@
+ REPLACE_NAN = @REPLACE_NAN@
  REPLACE_NANOSLEEP = @REPLACE_NANOSLEEP@
  REPLACE_NL_LANGINFO = @REPLACE_NL_LANGINFO@
  REPLACE_NULL = @REPLACE_NULL@
+ REPLACE_OBSTACK_PRINTF = @REPLACE_OBSTACK_PRINTF@
  REPLACE_OPEN = @REPLACE_OPEN@
  REPLACE_OPENAT = @REPLACE_OPENAT@
+ REPLACE_PERROR = @REPLACE_PERROR@
+ REPLACE_POPEN = @REPLACE_POPEN@
  REPLACE_PREAD = @REPLACE_PREAD@
+ REPLACE_PRINTF = @REPLACE_PRINTF@
  REPLACE_PTSNAME = @REPLACE_PTSNAME@
  REPLACE_PTSNAME_R = @REPLACE_PTSNAME_R@
  REPLACE_PUTENV = @REPLACE_PUTENV@
  REPLACE_PWRITE = @REPLACE_PWRITE@
+ REPLACE_QSORT_R = @REPLACE_QSORT_R@
  REPLACE_RANDOM_R = @REPLACE_RANDOM_R@
  REPLACE_READ = @REPLACE_READ@
  REPLACE_READLINK = @REPLACE_READLINK@
+ REPLACE_READLINKAT = @REPLACE_READLINKAT@
  REPLACE_REALLOC = @REPLACE_REALLOC@
  REPLACE_REALPATH = @REPLACE_REALPATH@
+ REPLACE_REMAINDER = @REPLACE_REMAINDER@
+ REPLACE_REMAINDERF = @REPLACE_REMAINDERF@
+ REPLACE_REMAINDERL = @REPLACE_REMAINDERL@
+ REPLACE_REMOVE = @REPLACE_REMOVE@
+ REPLACE_RENAME = @REPLACE_RENAME@
+ REPLACE_RENAMEAT = @REPLACE_RENAMEAT@
  REPLACE_RMDIR = @REPLACE_RMDIR@
+ REPLACE_ROUND = @REPLACE_ROUND@
+ REPLACE_ROUNDF = @REPLACE_ROUNDF@
+ REPLACE_ROUNDL = @REPLACE_ROUNDL@
  REPLACE_SETENV = @REPLACE_SETENV@
  REPLACE_SETLOCALE = @REPLACE_SETLOCALE@
+ REPLACE_SIGNBIT = @REPLACE_SIGNBIT@
+ REPLACE_SIGNBIT_USING_GCC = @REPLACE_SIGNBIT_USING_GCC@
  REPLACE_SLEEP = @REPLACE_SLEEP@
+ REPLACE_SNPRINTF = @REPLACE_SNPRINTF@
+ REPLACE_SPRINTF = @REPLACE_SPRINTF@
+ REPLACE_SQRTL = @REPLACE_SQRTL@
  REPLACE_STAT = @REPLACE_STAT@
+ REPLACE_STDIO_READ_FUNCS = @REPLACE_STDIO_READ_FUNCS@
+ REPLACE_STDIO_WRITE_FUNCS = @REPLACE_STDIO_WRITE_FUNCS@
  REPLACE_STPNCPY = @REPLACE_STPNCPY@
  REPLACE_STRCASESTR = @REPLACE_STRCASESTR@
***************
*** 793,798 ****
--- 1422,1432 ----
  REPLACE_STRUCT_TIMEVAL = @REPLACE_STRUCT_TIMEVAL@
  REPLACE_SYMLINK = @REPLACE_SYMLINK@
+ REPLACE_SYMLINKAT = @REPLACE_SYMLINKAT@
  REPLACE_TIMEGM = @REPLACE_TIMEGM@
+ REPLACE_TMPFILE = @REPLACE_TMPFILE@
  REPLACE_TOWLOWER = @REPLACE_TOWLOWER@
+ REPLACE_TRUNC = @REPLACE_TRUNC@
+ REPLACE_TRUNCF = @REPLACE_TRUNCF@
+ REPLACE_TRUNCL = @REPLACE_TRUNCL@
  REPLACE_TTYNAME_R = @REPLACE_TTYNAME_R@
  REPLACE_UNLINK = @REPLACE_UNLINK@
***************
*** 801,804 ****
--- 1435,1444 ----
  REPLACE_USLEEP = @REPLACE_USLEEP@
  REPLACE_UTIMENSAT = @REPLACE_UTIMENSAT@
+ REPLACE_VASPRINTF = @REPLACE_VASPRINTF@
+ REPLACE_VDPRINTF = @REPLACE_VDPRINTF@
+ REPLACE_VFPRINTF = @REPLACE_VFPRINTF@
+ REPLACE_VPRINTF = @REPLACE_VPRINTF@
+ REPLACE_VSNPRINTF = @REPLACE_VSNPRINTF@
+ REPLACE_VSPRINTF = @REPLACE_VSPRINTF@
  REPLACE_WCRTOMB = @REPLACE_WCRTOMB@
  REPLACE_WCSNRTOMBS = @REPLACE_WCSNRTOMBS@
***************
*** 814,817 ****
--- 1454,1458 ----
  SIG_ATOMIC_T_SUFFIX = @SIG_ATOMIC_T_SUFFIX@
  SIZE_T_SUFFIX = @SIZE_T_SUFFIX@
+ STDARG_H = @STDARG_H@
  STDBOOL_H = @STDBOOL_H@
  STDDEF_H = @STDDEF_H@
***************
*** 823,826 ****
--- 1464,1468 ----
  TIME_H_DEFINES_STRUCT_TIMESPEC = @TIME_H_DEFINES_STRUCT_TIMESPEC@
  UNDEFINE_STRTOK_R = @UNDEFINE_STRTOK_R@
+ UNISTD_H_DEFINES_STRUCT_TIMESPEC = @UNISTD_H_DEFINES_STRUCT_TIMESPEC@
  UNISTD_H_HAVE_WINSOCK2_H = @UNISTD_H_HAVE_WINSOCK2_H@
  UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS = @UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS@
***************
*** 887,890 ****
--- 1529,1533 ----
  program_transform_name = @program_transform_name@
  psdir = @psdir@
+ runstatedir = @runstatedir@
  sbindir = @sbindir@
  sharedstatedir = @sharedstatedir@
***************
*** 895,900 ****
  top_builddir = @top_builddir@
  top_srcdir = @top_srcdir@
! EXTRA_DIST = htmlxref.cnf-ref \
!  tests-parser.txt res_parser
  
  DISTCLEANFILES = tests.log tests.out htmlxref.cnf
--- 1538,1549 ----
  top_builddir = @top_builddir@
  top_srcdir = @top_srcdir@
! test_driving_files_generated_list = ./tests-parser.txt
! one_test_files_generated_list = \
!      test_scripts/htmlxref-only_mono_htmlxref.sh \
!      test_scripts/htmlxref-only_mono_htmlxref_nodes.sh
! 
! TESTS = $(one_test_files_generated_list)
! EXTRA_DIST = htmlxref.cnf-ref res_parser \
!  $(one_test_files_generated_list) $(test_driving_files_generated_list)
  
  DISTCLEANFILES = tests.log tests.out htmlxref.cnf
***************
*** 902,906 ****
  
  .SUFFIXES:
! $(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
  	@for dep in $?; do \
  	  case '$(am__configure_deps)' in \
--- 1551,1556 ----
  
  .SUFFIXES:
! .SUFFIXES: .log .test .test$(EXEEXT) .trs
! $(srcdir)/Makefile.in:  $(srcdir)/Makefile.am $(srcdir)/Makefile.onetst $(am__configure_deps)
  	@for dep in $?; do \
  	  case '$(am__configure_deps)' in \
***************
*** 914,918 ****
  	$(am__cd) $(top_srcdir) && \
  	  $(AUTOMAKE) --gnu tp/tests/htmlxref-only_mono/Makefile
- .PRECIOUS: Makefile
  Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  	@case '$?' in \
--- 1564,1567 ----
***************
*** 923,926 ****
--- 1572,1576 ----
  	    cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
  	esac;
+ $(srcdir)/Makefile.onetst $(am__empty):
  
  $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
***************
*** 939,942 ****
--- 1589,1762 ----
  
  
+ # Recover from deleted '.trs' file; this should ensure that
+ # "rm -f foo.log; make foo.trs" re-run 'foo.test', and re-create
+ # both 'foo.log' and 'foo.trs'.  Break the recipe in two subshells
+ # to avoid problems with "make -n".
+ .log.trs:
+ 	rm -f $< $@
+ 	$(MAKE) $(AM_MAKEFLAGS) $<
+ 
+ # Leading 'am--fnord' is there to ensure the list of targets does not
+ # expand to empty, as could happen e.g. with make check TESTS=''.
+ am--fnord $(TEST_LOGS) $(TEST_LOGS:.log=.trs): $(am__force_recheck)
+ am--force-recheck:
+ 	@:
+ 
+ $(TEST_SUITE_LOG): $(TEST_LOGS)
+ 	@$(am__set_TESTS_bases); \
+ 	am__f_ok () { test -f "$$1" && test -r "$$1"; }; \
+ 	redo_bases=`for i in $$bases; do \
+ 	              am__f_ok $$i.trs && am__f_ok $$i.log || echo $$i; \
+ 	            done`; \
+ 	if test -n "$$redo_bases"; then \
+ 	  redo_logs=`for i in $$redo_bases; do echo $$i.log; done`; \
+ 	  redo_results=`for i in $$redo_bases; do echo $$i.trs; done`; \
+ 	  if $(am__make_dryrun); then :; else \
+ 	    rm -f $$redo_logs && rm -f $$redo_results || exit 1; \
+ 	  fi; \
+ 	fi; \
+ 	if test -n "$$am__remaking_logs"; then \
+ 	  echo "fatal: making $(TEST_SUITE_LOG): possible infinite" \
+ 	       "recursion detected" >&2; \
+ 	elif test -n "$$redo_logs"; then \
+ 	  am__remaking_logs=yes $(MAKE) $(AM_MAKEFLAGS) $$redo_logs; \
+ 	fi; \
+ 	if $(am__make_dryrun); then :; else \
+ 	  st=0;  \
+ 	  errmsg="fatal: making $(TEST_SUITE_LOG): failed to create"; \
+ 	  for i in $$redo_bases; do \
+ 	    test -f $$i.trs && test -r $$i.trs \
+ 	      || { echo "$$errmsg $$i.trs" >&2; st=1; }; \
+ 	    test -f $$i.log && test -r $$i.log \
+ 	      || { echo "$$errmsg $$i.log" >&2; st=1; }; \
+ 	  done; \
+ 	  test $$st -eq 0 || exit 1; \
+ 	fi
+ 	@$(am__sh_e_setup); $(am__tty_colors); $(am__set_TESTS_bases); \
+ 	ws='[ 	]'; \
+ 	results=`for b in $$bases; do echo $$b.trs; done`; \
+ 	test -n "$$results" || results=/dev/null; \
+ 	all=`  grep "^$$ws*:test-result:"           $$results | wc -l`; \
+ 	pass=` grep "^$$ws*:test-result:$$ws*PASS"  $$results | wc -l`; \
+ 	fail=` grep "^$$ws*:test-result:$$ws*FAIL"  $$results | wc -l`; \
+ 	skip=` grep "^$$ws*:test-result:$$ws*SKIP"  $$results | wc -l`; \
+ 	xfail=`grep "^$$ws*:test-result:$$ws*XFAIL" $$results | wc -l`; \
+ 	xpass=`grep "^$$ws*:test-result:$$ws*XPASS" $$results | wc -l`; \
+ 	error=`grep "^$$ws*:test-result:$$ws*ERROR" $$results | wc -l`; \
+ 	if test `expr $$fail + $$xpass + $$error` -eq 0; then \
+ 	  success=true; \
+ 	else \
+ 	  success=false; \
+ 	fi; \
+ 	br='==================='; br=$$br$$br$$br$$br; \
+ 	result_count () \
+ 	{ \
+ 	    if test x"$$1" = x"--maybe-color"; then \
+ 	      maybe_colorize=yes; \
+ 	    elif test x"$$1" = x"--no-color"; then \
+ 	      maybe_colorize=no; \
+ 	    else \
+ 	      echo "$@: invalid 'result_count' usage" >&2; exit 4; \
+ 	    fi; \
+ 	    shift; \
+ 	    desc=$$1 count=$$2; \
+ 	    if test $$maybe_colorize = yes && test $$count -gt 0; then \
+ 	      color_start=$$3 color_end=$$std; \
+ 	    else \
+ 	      color_start= color_end=; \
+ 	    fi; \
+ 	    echo "$${color_start}# $$desc $$count$${color_end}"; \
+ 	}; \
+ 	create_testsuite_report () \
+ 	{ \
+ 	  result_count $$1 "TOTAL:" $$all   "$$brg"; \
+ 	  result_count $$1 "PASS: " $$pass  "$$grn"; \
+ 	  result_count $$1 "SKIP: " $$skip  "$$blu"; \
+ 	  result_count $$1 "XFAIL:" $$xfail "$$lgn"; \
+ 	  result_count $$1 "FAIL: " $$fail  "$$red"; \
+ 	  result_count $$1 "XPASS:" $$xpass "$$red"; \
+ 	  result_count $$1 "ERROR:" $$error "$$mgn"; \
+ 	}; \
+ 	{								\
+ 	  echo "$(PACKAGE_STRING): $(subdir)/$(TEST_SUITE_LOG)" |	\
+ 	    $(am__rst_title);						\
+ 	  create_testsuite_report --no-color;				\
+ 	  echo;								\
+ 	  echo ".. contents:: :depth: 2";				\
+ 	  echo;								\
+ 	  for b in $$bases; do echo $$b; done				\
+ 	    | $(am__create_global_log);					\
+ 	} >$(TEST_SUITE_LOG).tmp || exit 1;				\
+ 	mv $(TEST_SUITE_LOG).tmp $(TEST_SUITE_LOG);			\
+ 	if $$success; then						\
+ 	  col="$$grn";							\
+ 	 else								\
+ 	  col="$$red";							\
+ 	  test x"$$VERBOSE" = x || cat $(TEST_SUITE_LOG);		\
+ 	fi;								\
+ 	echo "$${col}$$br$${std}"; 					\
+ 	echo "$${col}Testsuite summary for $(PACKAGE_STRING)$${std}";	\
+ 	echo "$${col}$$br$${std}"; 					\
+ 	create_testsuite_report --maybe-color;				\
+ 	echo "$$col$$br$$std";						\
+ 	if $$success; then :; else					\
+ 	  echo "$${col}See $(subdir)/$(TEST_SUITE_LOG)$${std}";		\
+ 	  if test -n "$(PACKAGE_BUGREPORT)"; then			\
+ 	    echo "$${col}Please report to $(PACKAGE_BUGREPORT)$${std}";	\
+ 	  fi;								\
+ 	  echo "$$col$$br$$std";					\
+ 	fi;								\
+ 	$$success || exit 1
+ 
+ check-TESTS:
+ 	@list='$(RECHECK_LOGS)';           test -z "$$list" || rm -f $$list
+ 	@list='$(RECHECK_LOGS:.log=.trs)'; test -z "$$list" || rm -f $$list
+ 	@test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG)
+ 	@set +e; $(am__set_TESTS_bases); \
+ 	log_list=`for i in $$bases; do echo $$i.log; done`; \
+ 	trs_list=`for i in $$bases; do echo $$i.trs; done`; \
+ 	log_list=`echo $$log_list`; trs_list=`echo $$trs_list`; \
+ 	$(MAKE) $(AM_MAKEFLAGS) $(TEST_SUITE_LOG) TEST_LOGS="$$log_list"; \
+ 	exit $$?;
+ recheck: all 
+ 	@test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG)
+ 	@set +e; $(am__set_TESTS_bases); \
+ 	bases=`for i in $$bases; do echo $$i; done \
+ 	         | $(am__list_recheck_tests)` || exit 1; \
+ 	log_list=`for i in $$bases; do echo $$i.log; done`; \
+ 	log_list=`echo $$log_list`; \
+ 	$(MAKE) $(AM_MAKEFLAGS) $(TEST_SUITE_LOG) \
+ 	        am__force_recheck=am--force-recheck \
+ 	        TEST_LOGS="$$log_list"; \
+ 	exit $$?
+ test_scripts/htmlxref-only_mono_htmlxref.sh.log: test_scripts/htmlxref-only_mono_htmlxref.sh
+ 	@p='test_scripts/htmlxref-only_mono_htmlxref.sh'; \
+ 	b='test_scripts/htmlxref-only_mono_htmlxref.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ test_scripts/htmlxref-only_mono_htmlxref_nodes.sh.log: test_scripts/htmlxref-only_mono_htmlxref_nodes.sh
+ 	@p='test_scripts/htmlxref-only_mono_htmlxref_nodes.sh'; \
+ 	b='test_scripts/htmlxref-only_mono_htmlxref_nodes.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ .test.log:
+ 	@p='$<'; \
+ 	$(am__set_b); \
+ 	$(am__check_pre) $(TEST_LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ @am__EXEEXT_TRUE@.test$(EXEEXT).log:
+ @am__EXEEXT_TRUE@	@p='$<'; \
+ @am__EXEEXT_TRUE@	$(am__set_b); \
+ @am__EXEEXT_TRUE@	$(am__check_pre) $(TEST_LOG_DRIVER) --test-name "$$f" \
+ @am__EXEEXT_TRUE@	--log-file $$b.log --trs-file $$b.trs \
+ @am__EXEEXT_TRUE@	$(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \
+ @am__EXEEXT_TRUE@	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ 
  distdir: $(DISTFILES)
  	@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
***************
*** 973,976 ****
--- 1793,1797 ----
  	  dist-hook
  check-am: all-am
+ 	$(MAKE) $(AM_MAKEFLAGS) check-TESTS
  check: check-am
  all-am: Makefile
***************
*** 996,999 ****
--- 1817,1823 ----
  	fi
  mostlyclean-generic:
+ 	-test -z "$(TEST_LOGS)" || rm -f $(TEST_LOGS)
+ 	-test -z "$(TEST_LOGS:.log=.trs)" || rm -f $(TEST_LOGS:.log=.trs)
+ 	-test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG)
  
  clean-generic:
***************
*** 1073,1082 ****
  uninstall-am:
  
! .MAKE: install-am install-strip
  
! .PHONY: all all-am check check-am clean clean-generic cscopelist-am \
! 	ctags-am dist-hook distclean distclean-generic distclean-local \
! 	distdir dvi dvi-am html html-am info info-am install \
! 	install-am install-data install-data-am install-dvi \
  	install-dvi-am install-exec install-exec-am install-html \
  	install-html-am install-info install-info-am install-man \
--- 1897,1906 ----
  uninstall-am:
  
! .MAKE: check-am install-am install-strip
  
! .PHONY: all all-am check check-TESTS check-am clean clean-generic \
! 	cscopelist-am ctags-am dist-hook distclean distclean-generic \
! 	distclean-local distdir dvi dvi-am html html-am info info-am \
! 	install install-am install-data install-data-am install-dvi \
  	install-dvi-am install-exec install-exec-am install-html \
  	install-html-am install-info install-info-am install-man \
***************
*** 1084,1090 ****
  	install-strip installcheck installcheck-am installdirs \
  	maintainer-clean maintainer-clean-generic mostlyclean \
! 	mostlyclean-generic pdf pdf-am ps ps-am tags-am uninstall \
! 	uninstall-am
  
  
  distclean-local:
--- 1908,1927 ----
  	install-strip installcheck installcheck-am installdirs \
  	maintainer-clean maintainer-clean-generic mostlyclean \
! 	mostlyclean-generic pdf pdf-am ps ps-am recheck tags-am \
! 	uninstall uninstall-am
! 
! .PRECIOUS: Makefile
! 
! 
! # autogenerated test scripts list and tests-parser.txt list
! 
! $(srcdir)/Makefile.onetst: \
!   ../../maintain/regenerate_cmd_tests.sh $(test_driving_files_generated_list) 
! 	cd $(srcdir) \
! 	&& $(SHELL) ../../maintain/regenerate_cmd_tests.sh "$@" htmlxref-only_mono \
! 	  -base .
  
+ copy-tests:
+ 	$(srcdir)/../run_parser_all.sh -copy
  
  distclean-local:
diff -Nrc2 texinfo-5.2/tp/tests/htmlxref-only_mono/Makefile.onetst texinfo-6.0/tp/tests/htmlxref-only_mono/Makefile.onetst
*** texinfo-5.2/tp/tests/htmlxref-only_mono/Makefile.onetst	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/tp/tests/htmlxref-only_mono/Makefile.onetst	2015-06-03 20:22:38.000000000 +0100
***************
*** 0 ****
--- 1,18 ----
+ # Makefile.onetst generated by ../../maintain/regenerate_cmd_tests.sh.
+ #
+ # Copyright 2015 Free Software Foundation, Inc.
+ #
+ # This file is free software; as a special exception the author gives
+ # unlimited permission to copy and/or distribute it, with or without
+ # modifications, as long as this notice is preserved.
+ #
+ # This program is distributed in the hope that it will be useful, but
+ # WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
+ # implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ 
+ test_driving_files_generated_list = ./tests-parser.txt
+ 
+ one_test_files_generated_list =  \
+      test_scripts/htmlxref-only_mono_htmlxref.sh \
+      test_scripts/htmlxref-only_mono_htmlxref_nodes.sh
+ 
diff -Nrc2 texinfo-5.2/tp/tests/htmlxref-only_mono/res_parser/htmlxref/test_refs.html texinfo-6.0/tp/tests/htmlxref-only_mono/res_parser/htmlxref/test_refs.html
*** texinfo-5.2/tp/tests/htmlxref-only_mono/res_parser/htmlxref/test_refs.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/htmlxref-only_mono/res_parser/htmlxref/test_refs.html	2015-02-08 13:22:59.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/htmlxref-only_mono/res_parser/htmlxref_nodes/_0021_005f_0022_0023_0024_0025_0026_0027_0028_0029_002a_002b_002d_002e.html texinfo-6.0/tp/tests/htmlxref-only_mono/res_parser/htmlxref_nodes/_0021_005f_0022_0023_0024_0025_0026_0027_0028_0029_002a_002b_002d_002e.html
*** texinfo-5.2/tp/tests/htmlxref-only_mono/res_parser/htmlxref_nodes/_0021_005f_0022_0023_0024_0025_0026_0027_0028_0029_002a_002b_002d_002e.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/htmlxref-only_mono/res_parser/htmlxref_nodes/_0021_005f_0022_0023_0024_0025_0026_0027_0028_0029_002a_002b_002d_002e.html	2015-02-08 13:22:59.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="g_t_0021_005f_0022_0023_0024_0025_0026_0027_0028_0029_002a_002b_002d_002e"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="g_t_0021_005f_0022_0023_0024_0025_0026_0027_0028_0029_002a_002b_002d_002e"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/htmlxref-only_mono/res_parser/htmlxref_nodes/_002f_003b_003c_003d_003e_003f_005b_005c_005d_005e_005f_0060_007c_007e.html texinfo-6.0/tp/tests/htmlxref-only_mono/res_parser/htmlxref_nodes/_002f_003b_003c_003d_003e_003f_005b_005c_005d_005e_005f_0060_007c_007e.html
*** texinfo-5.2/tp/tests/htmlxref-only_mono/res_parser/htmlxref_nodes/_002f_003b_003c_003d_003e_003f_005b_005c_005d_005e_005f_0060_007c_007e.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/htmlxref-only_mono/res_parser/htmlxref_nodes/_002f_003b_003c_003d_003e_003f_005b_005c_005d_005e_005f_0060_007c_007e.html	2015-02-08 13:22:59.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="g_t_002f_003b_003c_003d_003e_003f_005b_005c_005d_005e_005f_0060_007c_007e"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="g_t_002f_003b_003c_003d_003e_003f_005b_005c_005d_005e_005f_0060_007c_007e"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/htmlxref-only_mono/res_parser/htmlxref_nodes/index.html texinfo-6.0/tp/tests/htmlxref-only_mono/res_parser/htmlxref_nodes/index.html
*** texinfo-5.2/tp/tests/htmlxref-only_mono/res_parser/htmlxref_nodes/index.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/htmlxref-only_mono/res_parser/htmlxref_nodes/index.html	2015-02-08 13:22:59.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/htmlxref-only_mono/res_parser/htmlxref_nodes/local-node.html texinfo-6.0/tp/tests/htmlxref-only_mono/res_parser/htmlxref_nodes/local-node.html
*** texinfo-5.2/tp/tests/htmlxref-only_mono/res_parser/htmlxref_nodes/local-node.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/htmlxref-only_mono/res_parser/htmlxref_nodes/local-node.html	2015-02-08 13:22:59.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="local-node"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="local-node"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/htmlxref-only_mono/res_parser/htmlxref_nodes/other-nodes.html texinfo-6.0/tp/tests/htmlxref-only_mono/res_parser/htmlxref_nodes/other-nodes.html
*** texinfo-5.2/tp/tests/htmlxref-only_mono/res_parser/htmlxref_nodes/other-nodes.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/htmlxref-only_mono/res_parser/htmlxref_nodes/other-nodes.html	2015-02-08 13:22:59.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="other-nodes"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="other-nodes"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/htmlxref-only_mono/res_parser/htmlxref_nodes/test_refs_abt.html texinfo-6.0/tp/tests/htmlxref-only_mono/res_parser/htmlxref_nodes/test_refs_abt.html
*** texinfo-5.2/tp/tests/htmlxref-only_mono/res_parser/htmlxref_nodes/test_refs_abt.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/htmlxref-only_mono/res_parser/htmlxref_nodes/test_refs_abt.html	2015-02-08 13:22:59.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/htmlxref-only_mono/test_scripts/htmlxref-only_mono_htmlxref.sh texinfo-6.0/tp/tests/htmlxref-only_mono/test_scripts/htmlxref-only_mono_htmlxref.sh
*** texinfo-5.2/tp/tests/htmlxref-only_mono/test_scripts/htmlxref-only_mono_htmlxref.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/tp/tests/htmlxref-only_mono/test_scripts/htmlxref-only_mono_htmlxref.sh	2015-06-03 20:22:38.000000000 +0100
***************
*** 0 ****
--- 1,31 ----
+ #! /bin/sh
+ 
+ if test z"$srcdir" = "z"; then
+   srcdir=.
+ fi
+ 
+ command=run_parser_all.sh
+ one_test_logs_dir=test_log
+ diffs_dir=diffs
+ 
+ 
+ 
+ if test "z$LONG_TESTS" = z"yes"; then
+   echo "Skipping short tests because we are only doing long tests"
+   exit 77
+ fi
+ dir=.
+ arg='htmlxref'
+ name='htmlxref'
+ [ -d "$dir" ] || mkdir $dir
+ 
+ srcdir_test=$dir; export srcdir_test;
+ "$srcdir"/../"$command" -dir $dir $arg
+ exit_status=$?
+ cat $dir/$one_test_logs_dir/$name.log
+ if test -f $dir/$diffs_dir/$name.diff; then
+   echo 
+   cat $dir/$diffs_dir/$name.diff
+ fi
+ exit $exit_status
+ 
diff -Nrc2 texinfo-5.2/tp/tests/htmlxref-only_mono/test_scripts/htmlxref-only_mono_htmlxref_nodes.sh texinfo-6.0/tp/tests/htmlxref-only_mono/test_scripts/htmlxref-only_mono_htmlxref_nodes.sh
*** texinfo-5.2/tp/tests/htmlxref-only_mono/test_scripts/htmlxref-only_mono_htmlxref_nodes.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/tp/tests/htmlxref-only_mono/test_scripts/htmlxref-only_mono_htmlxref_nodes.sh	2015-06-03 20:22:38.000000000 +0100
***************
*** 0 ****
--- 1,31 ----
+ #! /bin/sh
+ 
+ if test z"$srcdir" = "z"; then
+   srcdir=.
+ fi
+ 
+ command=run_parser_all.sh
+ one_test_logs_dir=test_log
+ diffs_dir=diffs
+ 
+ 
+ 
+ if test "z$LONG_TESTS" = z"yes"; then
+   echo "Skipping short tests because we are only doing long tests"
+   exit 77
+ fi
+ dir=.
+ arg='htmlxref_nodes'
+ name='htmlxref_nodes'
+ [ -d "$dir" ] || mkdir $dir
+ 
+ srcdir_test=$dir; export srcdir_test;
+ "$srcdir"/../"$command" -dir $dir $arg
+ exit_status=$?
+ cat $dir/$one_test_logs_dir/$name.log
+ if test -f $dir/$diffs_dir/$name.diff; then
+   echo 
+   cat $dir/$diffs_dir/$name.diff
+ fi
+ exit $exit_status
+ 
diff -Nrc2 texinfo-5.2/tp/tests/htmlxref-only_split/Makefile.am texinfo-6.0/tp/tests/htmlxref-only_split/Makefile.am
*** texinfo-5.2/tp/tests/htmlxref-only_split/Makefile.am	2013-02-20 21:55:50.000000000 +0000
--- texinfo-6.0/tp/tests/htmlxref-only_split/Makefile.am	2015-03-29 22:23:45.000000000 +0100
***************
*** 1,4 ****
! EXTRA_DIST = htmlxref.cnf-ref htmlxref.cnf-texinfo \
!  tests-parser.txt res_parser
  
  DISTCLEANFILES = tests.log tests.out htmlxref.cnf
--- 1,18 ----
! # autogenerated test scripts list and tests-parser.txt list
! include $(srcdir)/Makefile.onetst
! 
! $(srcdir)/Makefile.onetst: \
!   ../../maintain/regenerate_cmd_tests.sh $(test_driving_files_generated_list) 
! 	cd $(srcdir) \
! 	&& $(SHELL) ../../maintain/regenerate_cmd_tests.sh "$@" htmlxref-only_split \
! 	  -base .
! 
! TESTS = $(one_test_files_generated_list)
! 
! copy-tests:
! 	$(srcdir)/../run_parser_all.sh -copy
! 
! EXTRA_DIST = htmlxref.cnf-ref htmlxref.cnf-texinfo res_parser \
!  $(one_test_files_generated_list) $(test_driving_files_generated_list)
  
  DISTCLEANFILES = tests.log tests.out htmlxref.cnf
diff -Nrc2 texinfo-5.2/tp/tests/htmlxref-only_split/Makefile.in texinfo-6.0/tp/tests/htmlxref-only_split/Makefile.in
*** texinfo-5.2/tp/tests/htmlxref-only_split/Makefile.in	2013-09-27 00:04:44.000000000 +0100
--- texinfo-6.0/tp/tests/htmlxref-only_split/Makefile.in	2015-06-26 13:51:14.000000000 +0100
***************
*** 1,6 ****
! # Makefile.in generated by automake 1.14 from Makefile.am.
  # @configure_input@
  
! # Copyright (C) 1994-2013 Free Software Foundation, Inc.
  
  # This Makefile.in is free software; the Free Software Foundation
--- 1,6 ----
! # Makefile.in generated by automake 1.15 from Makefile.am.
  # @configure_input@
  
! # Copyright (C) 1994-2014 Free Software Foundation, Inc.
  
  # This Makefile.in is free software; the Free Software Foundation
***************
*** 14,19 ****
  
  @SET_MAKE@
  VPATH = @srcdir@
! am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
  am__make_running_with_option = \
    case $${target_option-} in \
--- 14,41 ----
  
  @SET_MAKE@
+ 
+ # Makefile.onetst generated by ../../maintain/regenerate_cmd_tests.sh.
+ #
+ # Copyright 2015 Free Software Foundation, Inc.
+ #
+ # This file is free software; as a special exception the author gives
+ # unlimited permission to copy and/or distribute it, with or without
+ # modifications, as long as this notice is preserved.
+ #
+ # This program is distributed in the hope that it will be useful, but
+ # WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
+ # implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  VPATH = @srcdir@
! am__is_gnu_make = { \
!   if test -z '$(MAKELEVEL)'; then \
!     false; \
!   elif test -n '$(MAKE_HOST)'; then \
!     true; \
!   elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
!     true; \
!   else \
!     false; \
!   fi; \
! }
  am__make_running_with_option = \
    case $${target_option-} in \
***************
*** 78,84 ****
  host_triplet = @host@
  subdir = tp/tests/htmlxref-only_split
- DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am
  ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
  am__aclocal_m4_deps = $(top_srcdir)/gnulib/m4/00gnulib.m4 \
  	$(top_srcdir)/gnulib/m4/alloca.m4 \
  	$(top_srcdir)/gnulib/m4/argz.m4 \
--- 100,106 ----
  host_triplet = @host@
  subdir = tp/tests/htmlxref-only_split
  ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
  am__aclocal_m4_deps = $(top_srcdir)/gnulib/m4/00gnulib.m4 \
+ 	$(top_srcdir)/gnulib/m4/absolute-header.m4 \
  	$(top_srcdir)/gnulib/m4/alloca.m4 \
  	$(top_srcdir)/gnulib/m4/argz.m4 \
***************
*** 89,96 ****
--- 111,125 ----
  	$(top_srcdir)/gnulib/m4/errno_h.m4 \
  	$(top_srcdir)/gnulib/m4/error.m4 \
+ 	$(top_srcdir)/gnulib/m4/exponentd.m4 \
+ 	$(top_srcdir)/gnulib/m4/exponentf.m4 \
+ 	$(top_srcdir)/gnulib/m4/exponentl.m4 \
  	$(top_srcdir)/gnulib/m4/extensions.m4 \
  	$(top_srcdir)/gnulib/m4/extern-inline.m4 \
  	$(top_srcdir)/gnulib/m4/fcntl-o.m4 \
  	$(top_srcdir)/gnulib/m4/fcntl_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/float_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/fpieee.m4 \
+ 	$(top_srcdir)/gnulib/m4/frexp.m4 \
+ 	$(top_srcdir)/gnulib/m4/frexpl.m4 \
  	$(top_srcdir)/gnulib/m4/getopt.m4 \
  	$(top_srcdir)/gnulib/m4/gettext.m4 \
***************
*** 102,108 ****
--- 131,143 ----
  	$(top_srcdir)/gnulib/m4/include_next.m4 \
  	$(top_srcdir)/gnulib/m4/intlmacosx.m4 \
+ 	$(top_srcdir)/gnulib/m4/intmax_t.m4 \
+ 	$(top_srcdir)/gnulib/m4/inttypes_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/isnand.m4 \
+ 	$(top_srcdir)/gnulib/m4/isnanf.m4 \
+ 	$(top_srcdir)/gnulib/m4/isnanl.m4 \
  	$(top_srcdir)/gnulib/m4/iswblank.m4 \
  	$(top_srcdir)/gnulib/m4/langinfo_h.m4 \
  	$(top_srcdir)/gnulib/m4/largefile.m4 \
+ 	$(top_srcdir)/gnulib/m4/ldexpl.m4 \
  	$(top_srcdir)/gnulib/m4/lib-ld.m4 \
  	$(top_srcdir)/gnulib/m4/lib-link.m4 \
***************
*** 120,123 ****
--- 155,159 ----
  	$(top_srcdir)/gnulib/m4/malloc.m4 \
  	$(top_srcdir)/gnulib/m4/malloca.m4 \
+ 	$(top_srcdir)/gnulib/m4/math_h.m4 \
  	$(top_srcdir)/gnulib/m4/mbchar.m4 \
  	$(top_srcdir)/gnulib/m4/mbiter.m4 \
***************
*** 131,134 ****
--- 167,171 ----
  	$(top_srcdir)/gnulib/m4/memmem.m4 \
  	$(top_srcdir)/gnulib/m4/mempcpy.m4 \
+ 	$(top_srcdir)/gnulib/m4/memrchr.m4 \
  	$(top_srcdir)/gnulib/m4/mkstemp.m4 \
  	$(top_srcdir)/gnulib/m4/mmap-anon.m4 \
***************
*** 143,159 ****
--- 180,207 ----
  	$(top_srcdir)/gnulib/m4/pathmax.m4 \
  	$(top_srcdir)/gnulib/m4/po.m4 \
+ 	$(top_srcdir)/gnulib/m4/printf-frexp.m4 \
+ 	$(top_srcdir)/gnulib/m4/printf-frexpl.m4 \
+ 	$(top_srcdir)/gnulib/m4/printf.m4 \
  	$(top_srcdir)/gnulib/m4/progtest.m4 \
  	$(top_srcdir)/gnulib/m4/regex.m4 \
  	$(top_srcdir)/gnulib/m4/secure_getenv.m4 \
+ 	$(top_srcdir)/gnulib/m4/signbit.m4 \
+ 	$(top_srcdir)/gnulib/m4/size_max.m4 \
  	$(top_srcdir)/gnulib/m4/ssize_t.m4 \
  	$(top_srcdir)/gnulib/m4/stat.m4 \
+ 	$(top_srcdir)/gnulib/m4/stdarg.m4 \
  	$(top_srcdir)/gnulib/m4/stdbool.m4 \
  	$(top_srcdir)/gnulib/m4/stddef_h.m4 \
  	$(top_srcdir)/gnulib/m4/stdint.m4 \
+ 	$(top_srcdir)/gnulib/m4/stdint_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/stdio_h.m4 \
  	$(top_srcdir)/gnulib/m4/stdlib_h.m4 \
  	$(top_srcdir)/gnulib/m4/stpcpy.m4 \
+ 	$(top_srcdir)/gnulib/m4/strcase.m4 \
+ 	$(top_srcdir)/gnulib/m4/strcasestr.m4 \
  	$(top_srcdir)/gnulib/m4/strdup.m4 \
  	$(top_srcdir)/gnulib/m4/strerror.m4 \
  	$(top_srcdir)/gnulib/m4/string_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/strings_h.m4 \
  	$(top_srcdir)/gnulib/m4/strndup.m4 \
  	$(top_srcdir)/gnulib/m4/strnlen.m4 \
***************
*** 167,170 ****
--- 215,221 ----
  	$(top_srcdir)/gnulib/m4/time_h.m4 \
  	$(top_srcdir)/gnulib/m4/unistd_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/vasnprintf.m4 \
+ 	$(top_srcdir)/gnulib/m4/vasprintf-posix.m4 \
+ 	$(top_srcdir)/gnulib/m4/vasprintf.m4 \
  	$(top_srcdir)/gnulib/m4/warn-on-use.m4 \
  	$(top_srcdir)/gnulib/m4/wchar_h.m4 \
***************
*** 174,180 ****
  	$(top_srcdir)/gnulib/m4/wcwidth.m4 \
  	$(top_srcdir)/gnulib/m4/wint_t.m4 \
! 	$(top_srcdir)/gnulib/m4/xalloc.m4 $(top_srcdir)/configure.ac
  am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
  	$(ACLOCAL_M4)
  mkinstalldirs = $(install_sh) -d
  CONFIG_HEADER = $(top_builddir)/config.h
--- 225,233 ----
  	$(top_srcdir)/gnulib/m4/wcwidth.m4 \
  	$(top_srcdir)/gnulib/m4/wint_t.m4 \
! 	$(top_srcdir)/gnulib/m4/xalloc.m4 \
! 	$(top_srcdir)/gnulib/m4/xsize.m4 $(top_srcdir)/configure.ac
  am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
  	$(ACLOCAL_M4)
+ DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
  mkinstalldirs = $(install_sh) -d
  CONFIG_HEADER = $(top_builddir)/config.h
***************
*** 201,204 ****
--- 254,463 ----
    esac
  am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+ am__tty_colors_dummy = \
+   mgn= red= grn= lgn= blu= brg= std=; \
+   am__color_tests=no
+ am__tty_colors = { \
+   $(am__tty_colors_dummy); \
+   if test "X$(AM_COLOR_TESTS)" = Xno; then \
+     am__color_tests=no; \
+   elif test "X$(AM_COLOR_TESTS)" = Xalways; then \
+     am__color_tests=yes; \
+   elif test "X$$TERM" != Xdumb && { test -t 1; } 2>/dev/null; then \
+     am__color_tests=yes; \
+   fi; \
+   if test $$am__color_tests = yes; then \
+     red='[0;31m'; \
+     grn='[0;32m'; \
+     lgn='[1;32m'; \
+     blu='[1;34m'; \
+     mgn='[0;35m'; \
+     brg='[1m'; \
+     std='[m'; \
+   fi; \
+ }
+ am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
+ am__vpath_adj = case $$p in \
+     $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
+     *) f=$$p;; \
+   esac;
+ am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
+ am__install_max = 40
+ am__nobase_strip_setup = \
+   srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
+ am__nobase_strip = \
+   for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
+ am__nobase_list = $(am__nobase_strip_setup); \
+   for p in $$list; do echo "$$p $$p"; done | \
+   sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
+   $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
+     if (++n[$$2] == $(am__install_max)) \
+       { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
+     END { for (dir in files) print dir, files[dir] }'
+ am__base_list = \
+   sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
+   sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
+ am__uninstall_files_from_dir = { \
+   test -z "$$files" \
+     || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
+     || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
+          $(am__cd) "$$dir" && rm -f $$files; }; \
+   }
+ am__recheck_rx = ^[ 	]*:recheck:[ 	]*
+ am__global_test_result_rx = ^[ 	]*:global-test-result:[ 	]*
+ am__copy_in_global_log_rx = ^[ 	]*:copy-in-global-log:[ 	]*
+ # A command that, given a newline-separated list of test names on the
+ # standard input, print the name of the tests that are to be re-run
+ # upon "make recheck".
+ am__list_recheck_tests = $(AWK) '{ \
+   recheck = 1; \
+   while ((rc = (getline line < ($$0 ".trs"))) != 0) \
+     { \
+       if (rc < 0) \
+         { \
+           if ((getline line2 < ($$0 ".log")) < 0) \
+ 	    recheck = 0; \
+           break; \
+         } \
+       else if (line ~ /$(am__recheck_rx)[nN][Oo]/) \
+         { \
+           recheck = 0; \
+           break; \
+         } \
+       else if (line ~ /$(am__recheck_rx)[yY][eE][sS]/) \
+         { \
+           break; \
+         } \
+     }; \
+   if (recheck) \
+     print $$0; \
+   close ($$0 ".trs"); \
+   close ($$0 ".log"); \
+ }'
+ # A command that, given a newline-separated list of test names on the
+ # standard input, create the global log from their .trs and .log files.
+ am__create_global_log = $(AWK) ' \
+ function fatal(msg) \
+ { \
+   print "fatal: making $@: " msg | "cat >&2"; \
+   exit 1; \
+ } \
+ function rst_section(header) \
+ { \
+   print header; \
+   len = length(header); \
+   for (i = 1; i <= len; i = i + 1) \
+     printf "="; \
+   printf "\n\n"; \
+ } \
+ { \
+   copy_in_global_log = 1; \
+   global_test_result = "RUN"; \
+   while ((rc = (getline line < ($$0 ".trs"))) != 0) \
+     { \
+       if (rc < 0) \
+          fatal("failed to read from " $$0 ".trs"); \
+       if (line ~ /$(am__global_test_result_rx)/) \
+         { \
+           sub("$(am__global_test_result_rx)", "", line); \
+           sub("[ 	]*$$", "", line); \
+           global_test_result = line; \
+         } \
+       else if (line ~ /$(am__copy_in_global_log_rx)[nN][oO]/) \
+         copy_in_global_log = 0; \
+     }; \
+   if (copy_in_global_log) \
+     { \
+       rst_section(global_test_result ": " $$0); \
+       while ((rc = (getline line < ($$0 ".log"))) != 0) \
+       { \
+         if (rc < 0) \
+           fatal("failed to read from " $$0 ".log"); \
+         print line; \
+       }; \
+       printf "\n"; \
+     }; \
+   close ($$0 ".trs"); \
+   close ($$0 ".log"); \
+ }'
+ # Restructured Text title.
+ am__rst_title = { sed 's/.*/   &   /;h;s/./=/g;p;x;s/ *$$//;p;g' && echo; }
+ # Solaris 10 'make', and several other traditional 'make' implementations,
+ # pass "-e" to $(SHELL), and POSIX 2008 even requires this.  Work around it
+ # by disabling -e (using the XSI extension "set +e") if it's set.
+ am__sh_e_setup = case $$- in *e*) set +e;; esac
+ # Default flags passed to test drivers.
+ am__common_driver_flags = \
+   --color-tests "$$am__color_tests" \
+   --enable-hard-errors "$$am__enable_hard_errors" \
+   --expect-failure "$$am__expect_failure"
+ # To be inserted before the command running the test.  Creates the
+ # directory for the log if needed.  Stores in $dir the directory
+ # containing $f, in $tst the test, in $log the log.  Executes the
+ # developer- defined test setup AM_TESTS_ENVIRONMENT (if any), and
+ # passes TESTS_ENVIRONMENT.  Set up options for the wrapper that
+ # will run the test scripts (or their associated LOG_COMPILER, if
+ # thy have one).
+ am__check_pre = \
+ $(am__sh_e_setup);					\
+ $(am__vpath_adj_setup) $(am__vpath_adj)			\
+ $(am__tty_colors);					\
+ srcdir=$(srcdir); export srcdir;			\
+ case "$@" in						\
+   */*) am__odir=`echo "./$@" | sed 's|/[^/]*$$||'`;;	\
+     *) am__odir=.;; 					\
+ esac;							\
+ test "x$$am__odir" = x"." || test -d "$$am__odir" 	\
+   || $(MKDIR_P) "$$am__odir" || exit $$?;		\
+ if test -f "./$$f"; then dir=./;			\
+ elif test -f "$$f"; then dir=;				\
+ else dir="$(srcdir)/"; fi;				\
+ tst=$$dir$$f; log='$@'; 				\
+ if test -n '$(DISABLE_HARD_ERRORS)'; then		\
+   am__enable_hard_errors=no; 				\
+ else							\
+   am__enable_hard_errors=yes; 				\
+ fi; 							\
+ case " $(XFAIL_TESTS) " in				\
+   *[\ \	]$$f[\ \	]* | *[\ \	]$$dir$$f[\ \	]*) \
+     am__expect_failure=yes;;				\
+   *)							\
+     am__expect_failure=no;;				\
+ esac; 							\
+ $(AM_TESTS_ENVIRONMENT) $(TESTS_ENVIRONMENT)
+ # A shell command to get the names of the tests scripts with any registered
+ # extension removed (i.e., equivalently, the names of the test logs, with
+ # the '.log' extension removed).  The result is saved in the shell variable
+ # '$bases'.  This honors runtime overriding of TESTS and TEST_LOGS.  Sadly,
+ # we cannot use something simpler, involving e.g., "$(TEST_LOGS:.log=)",
+ # since that might cause problem with VPATH rewrites for suffix-less tests.
+ # See also 'test-harness-vpath-rewrite.sh' and 'test-trs-basic.sh'.
+ am__set_TESTS_bases = \
+   bases='$(TEST_LOGS)'; \
+   bases=`for i in $$bases; do echo $$i; done | sed 's/\.log$$//'`; \
+   bases=`echo $$bases`
+ RECHECK_LOGS = $(TEST_LOGS)
+ AM_RECURSIVE_TARGETS = check recheck
+ TEST_SUITE_LOG = test-suite.log
+ TEST_EXTENSIONS = @EXEEXT@ .test
+ LOG_DRIVER = $(SHELL) $(top_srcdir)/build-aux/test-driver
+ LOG_COMPILE = $(LOG_COMPILER) $(AM_LOG_FLAGS) $(LOG_FLAGS)
+ am__set_b = \
+   case '$@' in \
+     */*) \
+       case '$*' in \
+         */*) b='$*';; \
+           *) b=`echo '$@' | sed 's/\.log$$//'`; \
+        esac;; \
+     *) \
+       b='$*';; \
+   esac
+ am__test_logs1 = $(TESTS:=.log)
+ am__test_logs2 = $(am__test_logs1:@EXEEXT@.log=.log)
+ TEST_LOGS = $(am__test_logs2:.test.log=.log)
+ TEST_LOG_DRIVER = $(SHELL) $(top_srcdir)/build-aux/test-driver
+ TEST_LOG_COMPILE = $(TEST_LOG_COMPILER) $(AM_TEST_LOG_FLAGS) \
+ 	$(TEST_LOG_FLAGS)
+ am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.onetst \
+ 	$(top_srcdir)/build-aux/test-driver
  DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
  pkglibexecdir = @pkglibexecdir@
***************
*** 243,246 ****
--- 502,506 ----
  ERRNO_H = @ERRNO_H@
  EXEEXT = @EXEEXT@
+ FLOAT_H = @FLOAT_H@
  GETOPT_H = @GETOPT_H@
  GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@
***************
*** 248,258 ****
--- 508,538 ----
  GMSGFMT = @GMSGFMT@
  GMSGFMT_015 = @GMSGFMT_015@
+ GNULIB_ACOSF = @GNULIB_ACOSF@
+ GNULIB_ACOSL = @GNULIB_ACOSL@
+ GNULIB_ASINF = @GNULIB_ASINF@
+ GNULIB_ASINL = @GNULIB_ASINL@
+ GNULIB_ATAN2F = @GNULIB_ATAN2F@
+ GNULIB_ATANF = @GNULIB_ATANF@
+ GNULIB_ATANL = @GNULIB_ATANL@
  GNULIB_ATOLL = @GNULIB_ATOLL@
  GNULIB_BTOWC = @GNULIB_BTOWC@
  GNULIB_CALLOC_POSIX = @GNULIB_CALLOC_POSIX@
  GNULIB_CANONICALIZE_FILE_NAME = @GNULIB_CANONICALIZE_FILE_NAME@
+ GNULIB_CBRT = @GNULIB_CBRT@
+ GNULIB_CBRTF = @GNULIB_CBRTF@
+ GNULIB_CBRTL = @GNULIB_CBRTL@
+ GNULIB_CEIL = @GNULIB_CEIL@
+ GNULIB_CEILF = @GNULIB_CEILF@
+ GNULIB_CEILL = @GNULIB_CEILL@
  GNULIB_CHDIR = @GNULIB_CHDIR@
  GNULIB_CHOWN = @GNULIB_CHOWN@
  GNULIB_CLOSE = @GNULIB_CLOSE@
+ GNULIB_COPYSIGN = @GNULIB_COPYSIGN@
+ GNULIB_COPYSIGNF = @GNULIB_COPYSIGNF@
+ GNULIB_COPYSIGNL = @GNULIB_COPYSIGNL@
+ GNULIB_COSF = @GNULIB_COSF@
+ GNULIB_COSHF = @GNULIB_COSHF@
+ GNULIB_COSL = @GNULIB_COSL@
+ GNULIB_DPRINTF = @GNULIB_DPRINTF@
  GNULIB_DUP = @GNULIB_DUP@
  GNULIB_DUP2 = @GNULIB_DUP2@
***************
*** 261,282 ****
--- 541,608 ----
  GNULIB_ENVIRON = @GNULIB_ENVIRON@
  GNULIB_EUIDACCESS = @GNULIB_EUIDACCESS@
+ GNULIB_EXP2 = @GNULIB_EXP2@
+ GNULIB_EXP2F = @GNULIB_EXP2F@
+ GNULIB_EXP2L = @GNULIB_EXP2L@
+ GNULIB_EXPF = @GNULIB_EXPF@
+ GNULIB_EXPL = @GNULIB_EXPL@
+ GNULIB_EXPM1 = @GNULIB_EXPM1@
+ GNULIB_EXPM1F = @GNULIB_EXPM1F@
+ GNULIB_EXPM1L = @GNULIB_EXPM1L@
+ GNULIB_FABSF = @GNULIB_FABSF@
+ GNULIB_FABSL = @GNULIB_FABSL@
  GNULIB_FACCESSAT = @GNULIB_FACCESSAT@
  GNULIB_FCHDIR = @GNULIB_FCHDIR@
  GNULIB_FCHMODAT = @GNULIB_FCHMODAT@
  GNULIB_FCHOWNAT = @GNULIB_FCHOWNAT@
+ GNULIB_FCLOSE = @GNULIB_FCLOSE@
  GNULIB_FCNTL = @GNULIB_FCNTL@
  GNULIB_FDATASYNC = @GNULIB_FDATASYNC@
+ GNULIB_FDOPEN = @GNULIB_FDOPEN@
+ GNULIB_FFLUSH = @GNULIB_FFLUSH@
+ GNULIB_FFS = @GNULIB_FFS@
  GNULIB_FFSL = @GNULIB_FFSL@
  GNULIB_FFSLL = @GNULIB_FFSLL@
+ GNULIB_FGETC = @GNULIB_FGETC@
+ GNULIB_FGETS = @GNULIB_FGETS@
+ GNULIB_FLOOR = @GNULIB_FLOOR@
+ GNULIB_FLOORF = @GNULIB_FLOORF@
+ GNULIB_FLOORL = @GNULIB_FLOORL@
+ GNULIB_FMA = @GNULIB_FMA@
+ GNULIB_FMAF = @GNULIB_FMAF@
+ GNULIB_FMAL = @GNULIB_FMAL@
+ GNULIB_FMOD = @GNULIB_FMOD@
+ GNULIB_FMODF = @GNULIB_FMODF@
+ GNULIB_FMODL = @GNULIB_FMODL@
+ GNULIB_FOPEN = @GNULIB_FOPEN@
+ GNULIB_FPRINTF = @GNULIB_FPRINTF@
+ GNULIB_FPRINTF_POSIX = @GNULIB_FPRINTF_POSIX@
+ GNULIB_FPURGE = @GNULIB_FPURGE@
+ GNULIB_FPUTC = @GNULIB_FPUTC@
+ GNULIB_FPUTS = @GNULIB_FPUTS@
+ GNULIB_FREAD = @GNULIB_FREAD@
+ GNULIB_FREOPEN = @GNULIB_FREOPEN@
+ GNULIB_FREXP = @GNULIB_FREXP@
+ GNULIB_FREXPF = @GNULIB_FREXPF@
+ GNULIB_FREXPL = @GNULIB_FREXPL@
+ GNULIB_FSCANF = @GNULIB_FSCANF@
+ GNULIB_FSEEK = @GNULIB_FSEEK@
+ GNULIB_FSEEKO = @GNULIB_FSEEKO@
  GNULIB_FSTAT = @GNULIB_FSTAT@
  GNULIB_FSTATAT = @GNULIB_FSTATAT@
  GNULIB_FSYNC = @GNULIB_FSYNC@
+ GNULIB_FTELL = @GNULIB_FTELL@
+ GNULIB_FTELLO = @GNULIB_FTELLO@
  GNULIB_FTRUNCATE = @GNULIB_FTRUNCATE@
  GNULIB_FUTIMENS = @GNULIB_FUTIMENS@
+ GNULIB_FWRITE = @GNULIB_FWRITE@
+ GNULIB_GETC = @GNULIB_GETC@
+ GNULIB_GETCHAR = @GNULIB_GETCHAR@
  GNULIB_GETCWD = @GNULIB_GETCWD@
+ GNULIB_GETDELIM = @GNULIB_GETDELIM@
  GNULIB_GETDOMAINNAME = @GNULIB_GETDOMAINNAME@
  GNULIB_GETDTABLESIZE = @GNULIB_GETDTABLESIZE@
  GNULIB_GETGROUPS = @GNULIB_GETGROUPS@
  GNULIB_GETHOSTNAME = @GNULIB_GETHOSTNAME@
+ GNULIB_GETLINE = @GNULIB_GETLINE@
  GNULIB_GETLOADAVG = @GNULIB_GETLOADAVG@
  GNULIB_GETLOGIN = @GNULIB_GETLOGIN@
***************
*** 289,300 ****
--- 615,655 ----
  GNULIB_GRANTPT = @GNULIB_GRANTPT@
  GNULIB_GROUP_MEMBER = @GNULIB_GROUP_MEMBER@
+ GNULIB_HYPOT = @GNULIB_HYPOT@
+ GNULIB_HYPOTF = @GNULIB_HYPOTF@
+ GNULIB_HYPOTL = @GNULIB_HYPOTL@
+ GNULIB_ILOGB = @GNULIB_ILOGB@
+ GNULIB_ILOGBF = @GNULIB_ILOGBF@
+ GNULIB_ILOGBL = @GNULIB_ILOGBL@
  GNULIB_ISATTY = @GNULIB_ISATTY@
+ GNULIB_ISFINITE = @GNULIB_ISFINITE@
+ GNULIB_ISINF = @GNULIB_ISINF@
+ GNULIB_ISNAN = @GNULIB_ISNAN@
+ GNULIB_ISNAND = @GNULIB_ISNAND@
+ GNULIB_ISNANF = @GNULIB_ISNANF@
+ GNULIB_ISNANL = @GNULIB_ISNANL@
  GNULIB_ISWBLANK = @GNULIB_ISWBLANK@
  GNULIB_ISWCTYPE = @GNULIB_ISWCTYPE@
  GNULIB_LCHMOD = @GNULIB_LCHMOD@
  GNULIB_LCHOWN = @GNULIB_LCHOWN@
+ GNULIB_LDEXPF = @GNULIB_LDEXPF@
+ GNULIB_LDEXPL = @GNULIB_LDEXPL@
  GNULIB_LINK = @GNULIB_LINK@
  GNULIB_LINKAT = @GNULIB_LINKAT@
  GNULIB_LOCALECONV = @GNULIB_LOCALECONV@
+ GNULIB_LOG = @GNULIB_LOG@
+ GNULIB_LOG10 = @GNULIB_LOG10@
+ GNULIB_LOG10F = @GNULIB_LOG10F@
+ GNULIB_LOG10L = @GNULIB_LOG10L@
+ GNULIB_LOG1P = @GNULIB_LOG1P@
+ GNULIB_LOG1PF = @GNULIB_LOG1PF@
+ GNULIB_LOG1PL = @GNULIB_LOG1PL@
+ GNULIB_LOG2 = @GNULIB_LOG2@
+ GNULIB_LOG2F = @GNULIB_LOG2F@
+ GNULIB_LOG2L = @GNULIB_LOG2L@
+ GNULIB_LOGB = @GNULIB_LOGB@
+ GNULIB_LOGBF = @GNULIB_LOGBF@
+ GNULIB_LOGBL = @GNULIB_LOGBL@
+ GNULIB_LOGF = @GNULIB_LOGF@
+ GNULIB_LOGL = @GNULIB_LOGL@
  GNULIB_LSEEK = @GNULIB_LSEEK@
  GNULIB_LSTAT = @GNULIB_LSTAT@
***************
*** 335,351 ****
--- 690,721 ----
  GNULIB_MKSTEMPS = @GNULIB_MKSTEMPS@
  GNULIB_MKTIME = @GNULIB_MKTIME@
+ GNULIB_MODF = @GNULIB_MODF@
+ GNULIB_MODFF = @GNULIB_MODFF@
+ GNULIB_MODFL = @GNULIB_MODFL@
  GNULIB_NANOSLEEP = @GNULIB_NANOSLEEP@
  GNULIB_NL_LANGINFO = @GNULIB_NL_LANGINFO@
  GNULIB_NONBLOCKING = @GNULIB_NONBLOCKING@
+ GNULIB_OBSTACK_PRINTF = @GNULIB_OBSTACK_PRINTF@
+ GNULIB_OBSTACK_PRINTF_POSIX = @GNULIB_OBSTACK_PRINTF_POSIX@
  GNULIB_OPEN = @GNULIB_OPEN@
  GNULIB_OPENAT = @GNULIB_OPENAT@
+ GNULIB_PCLOSE = @GNULIB_PCLOSE@
+ GNULIB_PERROR = @GNULIB_PERROR@
  GNULIB_PIPE = @GNULIB_PIPE@
  GNULIB_PIPE2 = @GNULIB_PIPE2@
+ GNULIB_POPEN = @GNULIB_POPEN@
  GNULIB_POSIX_OPENPT = @GNULIB_POSIX_OPENPT@
+ GNULIB_POWF = @GNULIB_POWF@
  GNULIB_PREAD = @GNULIB_PREAD@
+ GNULIB_PRINTF = @GNULIB_PRINTF@
+ GNULIB_PRINTF_POSIX = @GNULIB_PRINTF_POSIX@
  GNULIB_PTSNAME = @GNULIB_PTSNAME@
  GNULIB_PTSNAME_R = @GNULIB_PTSNAME_R@
+ GNULIB_PUTC = @GNULIB_PUTC@
+ GNULIB_PUTCHAR = @GNULIB_PUTCHAR@
  GNULIB_PUTENV = @GNULIB_PUTENV@
+ GNULIB_PUTS = @GNULIB_PUTS@
  GNULIB_PWRITE = @GNULIB_PWRITE@
+ GNULIB_QSORT_R = @GNULIB_QSORT_R@
  GNULIB_RANDOM = @GNULIB_RANDOM@
  GNULIB_RANDOM_R = @GNULIB_RANDOM_R@
***************
*** 356,367 ****
--- 726,760 ----
  GNULIB_REALLOC_POSIX = @GNULIB_REALLOC_POSIX@
  GNULIB_REALPATH = @GNULIB_REALPATH@
+ GNULIB_REMAINDER = @GNULIB_REMAINDER@
+ GNULIB_REMAINDERF = @GNULIB_REMAINDERF@
+ GNULIB_REMAINDERL = @GNULIB_REMAINDERL@
+ GNULIB_REMOVE = @GNULIB_REMOVE@
+ GNULIB_RENAME = @GNULIB_RENAME@
+ GNULIB_RENAMEAT = @GNULIB_RENAMEAT@
+ GNULIB_RINT = @GNULIB_RINT@
+ GNULIB_RINTF = @GNULIB_RINTF@
+ GNULIB_RINTL = @GNULIB_RINTL@
  GNULIB_RMDIR = @GNULIB_RMDIR@
+ GNULIB_ROUND = @GNULIB_ROUND@
+ GNULIB_ROUNDF = @GNULIB_ROUNDF@
+ GNULIB_ROUNDL = @GNULIB_ROUNDL@
  GNULIB_RPMATCH = @GNULIB_RPMATCH@
+ GNULIB_SCANF = @GNULIB_SCANF@
  GNULIB_SECURE_GETENV = @GNULIB_SECURE_GETENV@
  GNULIB_SETENV = @GNULIB_SETENV@
  GNULIB_SETHOSTNAME = @GNULIB_SETHOSTNAME@
  GNULIB_SETLOCALE = @GNULIB_SETLOCALE@
+ GNULIB_SIGNBIT = @GNULIB_SIGNBIT@
+ GNULIB_SINF = @GNULIB_SINF@
+ GNULIB_SINHF = @GNULIB_SINHF@
+ GNULIB_SINL = @GNULIB_SINL@
  GNULIB_SLEEP = @GNULIB_SLEEP@
+ GNULIB_SNPRINTF = @GNULIB_SNPRINTF@
+ GNULIB_SPRINTF_POSIX = @GNULIB_SPRINTF_POSIX@
+ GNULIB_SQRTF = @GNULIB_SQRTF@
+ GNULIB_SQRTL = @GNULIB_SQRTL@
  GNULIB_STAT = @GNULIB_STAT@
+ GNULIB_STDIO_H_NONBLOCKING = @GNULIB_STDIO_H_NONBLOCKING@
+ GNULIB_STDIO_H_SIGPIPE = @GNULIB_STDIO_H_SIGPIPE@
  GNULIB_STPCPY = @GNULIB_STPCPY@
  GNULIB_STPNCPY = @GNULIB_STPNCPY@
***************
*** 387,393 ****
--- 780,793 ----
  GNULIB_SYMLINKAT = @GNULIB_SYMLINKAT@
  GNULIB_SYSTEM_POSIX = @GNULIB_SYSTEM_POSIX@
+ GNULIB_TANF = @GNULIB_TANF@
+ GNULIB_TANHF = @GNULIB_TANHF@
+ GNULIB_TANL = @GNULIB_TANL@
  GNULIB_TIMEGM = @GNULIB_TIMEGM@
  GNULIB_TIME_R = @GNULIB_TIME_R@
+ GNULIB_TMPFILE = @GNULIB_TMPFILE@
  GNULIB_TOWCTRANS = @GNULIB_TOWCTRANS@
+ GNULIB_TRUNC = @GNULIB_TRUNC@
+ GNULIB_TRUNCF = @GNULIB_TRUNCF@
+ GNULIB_TRUNCL = @GNULIB_TRUNCL@
  GNULIB_TTYNAME_R = @GNULIB_TTYNAME_R@
  GNULIB_UNISTD_H_NONBLOCKING = @GNULIB_UNISTD_H_NONBLOCKING@
***************
*** 399,402 ****
--- 799,812 ----
  GNULIB_USLEEP = @GNULIB_USLEEP@
  GNULIB_UTIMENSAT = @GNULIB_UTIMENSAT@
+ GNULIB_VASPRINTF = @GNULIB_VASPRINTF@
+ GNULIB_VDPRINTF = @GNULIB_VDPRINTF@
+ GNULIB_VFPRINTF = @GNULIB_VFPRINTF@
+ GNULIB_VFPRINTF_POSIX = @GNULIB_VFPRINTF_POSIX@
+ GNULIB_VFSCANF = @GNULIB_VFSCANF@
+ GNULIB_VPRINTF = @GNULIB_VPRINTF@
+ GNULIB_VPRINTF_POSIX = @GNULIB_VPRINTF_POSIX@
+ GNULIB_VSCANF = @GNULIB_VSCANF@
+ GNULIB_VSNPRINTF = @GNULIB_VSNPRINTF@
+ GNULIB_VSPRINTF_POSIX = @GNULIB_VSPRINTF_POSIX@
  GNULIB_WCPCPY = @GNULIB_WCPCPY@
  GNULIB_WCPNCPY = @GNULIB_WCPNCPY@
***************
*** 438,472 ****
--- 848,949 ----
  GNULIB__EXIT = @GNULIB__EXIT@
  GREP = @GREP@
+ HAVE_ACOSF = @HAVE_ACOSF@
+ HAVE_ACOSL = @HAVE_ACOSL@
+ HAVE_ASINF = @HAVE_ASINF@
+ HAVE_ASINL = @HAVE_ASINL@
+ HAVE_ATAN2F = @HAVE_ATAN2F@
+ HAVE_ATANF = @HAVE_ATANF@
+ HAVE_ATANL = @HAVE_ATANL@
  HAVE_ATOLL = @HAVE_ATOLL@
  HAVE_BTOWC = @HAVE_BTOWC@
  HAVE_CANONICALIZE_FILE_NAME = @HAVE_CANONICALIZE_FILE_NAME@
+ HAVE_CBRT = @HAVE_CBRT@
+ HAVE_CBRTF = @HAVE_CBRTF@
+ HAVE_CBRTL = @HAVE_CBRTL@
  HAVE_CHOWN = @HAVE_CHOWN@
+ HAVE_COPYSIGN = @HAVE_COPYSIGN@
+ HAVE_COPYSIGNL = @HAVE_COPYSIGNL@
+ HAVE_COSF = @HAVE_COSF@
+ HAVE_COSHF = @HAVE_COSHF@
+ HAVE_COSL = @HAVE_COSL@
+ HAVE_DECL_ACOSL = @HAVE_DECL_ACOSL@
+ HAVE_DECL_ASINL = @HAVE_DECL_ASINL@
+ HAVE_DECL_ATANL = @HAVE_DECL_ATANL@
+ HAVE_DECL_CBRTF = @HAVE_DECL_CBRTF@
+ HAVE_DECL_CBRTL = @HAVE_DECL_CBRTL@
+ HAVE_DECL_CEILF = @HAVE_DECL_CEILF@
+ HAVE_DECL_CEILL = @HAVE_DECL_CEILL@
+ HAVE_DECL_COPYSIGNF = @HAVE_DECL_COPYSIGNF@
+ HAVE_DECL_COSL = @HAVE_DECL_COSL@
  HAVE_DECL_ENVIRON = @HAVE_DECL_ENVIRON@
+ HAVE_DECL_EXP2 = @HAVE_DECL_EXP2@
+ HAVE_DECL_EXP2F = @HAVE_DECL_EXP2F@
+ HAVE_DECL_EXP2L = @HAVE_DECL_EXP2L@
+ HAVE_DECL_EXPL = @HAVE_DECL_EXPL@
+ HAVE_DECL_EXPM1L = @HAVE_DECL_EXPM1L@
  HAVE_DECL_FCHDIR = @HAVE_DECL_FCHDIR@
  HAVE_DECL_FDATASYNC = @HAVE_DECL_FDATASYNC@
+ HAVE_DECL_FLOORF = @HAVE_DECL_FLOORF@
+ HAVE_DECL_FLOORL = @HAVE_DECL_FLOORL@
+ HAVE_DECL_FPURGE = @HAVE_DECL_FPURGE@
+ HAVE_DECL_FREXPL = @HAVE_DECL_FREXPL@
+ HAVE_DECL_FSEEKO = @HAVE_DECL_FSEEKO@
+ HAVE_DECL_FTELLO = @HAVE_DECL_FTELLO@
+ HAVE_DECL_GETDELIM = @HAVE_DECL_GETDELIM@
  HAVE_DECL_GETDOMAINNAME = @HAVE_DECL_GETDOMAINNAME@
+ HAVE_DECL_GETLINE = @HAVE_DECL_GETLINE@
  HAVE_DECL_GETLOADAVG = @HAVE_DECL_GETLOADAVG@
  HAVE_DECL_GETLOGIN_R = @HAVE_DECL_GETLOGIN_R@
  HAVE_DECL_GETPAGESIZE = @HAVE_DECL_GETPAGESIZE@
  HAVE_DECL_GETUSERSHELL = @HAVE_DECL_GETUSERSHELL@
+ HAVE_DECL_LDEXPL = @HAVE_DECL_LDEXPL@
  HAVE_DECL_LOCALTIME_R = @HAVE_DECL_LOCALTIME_R@
+ HAVE_DECL_LOG10L = @HAVE_DECL_LOG10L@
+ HAVE_DECL_LOG2 = @HAVE_DECL_LOG2@
+ HAVE_DECL_LOG2F = @HAVE_DECL_LOG2F@
+ HAVE_DECL_LOG2L = @HAVE_DECL_LOG2L@
+ HAVE_DECL_LOGB = @HAVE_DECL_LOGB@
+ HAVE_DECL_LOGL = @HAVE_DECL_LOGL@
  HAVE_DECL_MEMMEM = @HAVE_DECL_MEMMEM@
  HAVE_DECL_MEMRCHR = @HAVE_DECL_MEMRCHR@
+ HAVE_DECL_OBSTACK_PRINTF = @HAVE_DECL_OBSTACK_PRINTF@
+ HAVE_DECL_REMAINDER = @HAVE_DECL_REMAINDER@
+ HAVE_DECL_REMAINDERL = @HAVE_DECL_REMAINDERL@
+ HAVE_DECL_RINTF = @HAVE_DECL_RINTF@
+ HAVE_DECL_ROUND = @HAVE_DECL_ROUND@
+ HAVE_DECL_ROUNDF = @HAVE_DECL_ROUNDF@
+ HAVE_DECL_ROUNDL = @HAVE_DECL_ROUNDL@
  HAVE_DECL_SETENV = @HAVE_DECL_SETENV@
  HAVE_DECL_SETHOSTNAME = @HAVE_DECL_SETHOSTNAME@
+ HAVE_DECL_SINL = @HAVE_DECL_SINL@
+ HAVE_DECL_SNPRINTF = @HAVE_DECL_SNPRINTF@
+ HAVE_DECL_SQRTL = @HAVE_DECL_SQRTL@
  HAVE_DECL_STRDUP = @HAVE_DECL_STRDUP@
  HAVE_DECL_STRERROR_R = @HAVE_DECL_STRERROR_R@
+ HAVE_DECL_STRNCASECMP = @HAVE_DECL_STRNCASECMP@
  HAVE_DECL_STRNDUP = @HAVE_DECL_STRNDUP@
  HAVE_DECL_STRNLEN = @HAVE_DECL_STRNLEN@
  HAVE_DECL_STRSIGNAL = @HAVE_DECL_STRSIGNAL@
  HAVE_DECL_STRTOK_R = @HAVE_DECL_STRTOK_R@
+ HAVE_DECL_TANL = @HAVE_DECL_TANL@
+ HAVE_DECL_TRUNC = @HAVE_DECL_TRUNC@
+ HAVE_DECL_TRUNCF = @HAVE_DECL_TRUNCF@
+ HAVE_DECL_TRUNCL = @HAVE_DECL_TRUNCL@
  HAVE_DECL_TTYNAME_R = @HAVE_DECL_TTYNAME_R@
  HAVE_DECL_UNSETENV = @HAVE_DECL_UNSETENV@
+ HAVE_DECL_VSNPRINTF = @HAVE_DECL_VSNPRINTF@
  HAVE_DECL_WCTOB = @HAVE_DECL_WCTOB@
  HAVE_DECL_WCWIDTH = @HAVE_DECL_WCWIDTH@
+ HAVE_DPRINTF = @HAVE_DPRINTF@
  HAVE_DUP2 = @HAVE_DUP2@
  HAVE_DUP3 = @HAVE_DUP3@
  HAVE_DUPLOCALE = @HAVE_DUPLOCALE@
  HAVE_EUIDACCESS = @HAVE_EUIDACCESS@
+ HAVE_EXPF = @HAVE_EXPF@
+ HAVE_EXPL = @HAVE_EXPL@
+ HAVE_EXPM1 = @HAVE_EXPM1@
+ HAVE_EXPM1F = @HAVE_EXPM1F@
+ HAVE_FABSF = @HAVE_FABSF@
+ HAVE_FABSL = @HAVE_FABSL@
  HAVE_FACCESSAT = @HAVE_FACCESSAT@
  HAVE_FCHDIR = @HAVE_FCHDIR@
***************
*** 476,483 ****
--- 953,969 ----
  HAVE_FDATASYNC = @HAVE_FDATASYNC@
  HAVE_FEATURES_H = @HAVE_FEATURES_H@
+ HAVE_FFS = @HAVE_FFS@
  HAVE_FFSL = @HAVE_FFSL@
  HAVE_FFSLL = @HAVE_FFSLL@
+ HAVE_FMA = @HAVE_FMA@
+ HAVE_FMAF = @HAVE_FMAF@
+ HAVE_FMAL = @HAVE_FMAL@
+ HAVE_FMODF = @HAVE_FMODF@
+ HAVE_FMODL = @HAVE_FMODL@
+ HAVE_FREXPF = @HAVE_FREXPF@
+ HAVE_FSEEKO = @HAVE_FSEEKO@
  HAVE_FSTATAT = @HAVE_FSTATAT@
  HAVE_FSYNC = @HAVE_FSYNC@
+ HAVE_FTELLO = @HAVE_FTELLO@
  HAVE_FTRUNCATE = @HAVE_FTRUNCATE@
  HAVE_FUTIMENS = @HAVE_FUTIMENS@
***************
*** 492,496 ****
--- 978,990 ----
  HAVE_GRANTPT = @HAVE_GRANTPT@
  HAVE_GROUP_MEMBER = @HAVE_GROUP_MEMBER@
+ HAVE_HYPOTF = @HAVE_HYPOTF@
+ HAVE_HYPOTL = @HAVE_HYPOTL@
+ HAVE_ILOGB = @HAVE_ILOGB@
+ HAVE_ILOGBF = @HAVE_ILOGBF@
+ HAVE_ILOGBL = @HAVE_ILOGBL@
  HAVE_INTTYPES_H = @HAVE_INTTYPES_H@
+ HAVE_ISNAND = @HAVE_ISNAND@
+ HAVE_ISNANF = @HAVE_ISNANF@
+ HAVE_ISNANL = @HAVE_ISNANL@
  HAVE_ISWBLANK = @HAVE_ISWBLANK@
  HAVE_ISWCNTRL = @HAVE_ISWCNTRL@
***************
*** 502,509 ****
--- 996,1014 ----
  HAVE_LCHMOD = @HAVE_LCHMOD@
  HAVE_LCHOWN = @HAVE_LCHOWN@
+ HAVE_LDEXPF = @HAVE_LDEXPF@
  HAVE_LINK = @HAVE_LINK@
  HAVE_LINKAT = @HAVE_LINKAT@
+ HAVE_LOG10F = @HAVE_LOG10F@
+ HAVE_LOG10L = @HAVE_LOG10L@
+ HAVE_LOG1P = @HAVE_LOG1P@
+ HAVE_LOG1PF = @HAVE_LOG1PF@
+ HAVE_LOG1PL = @HAVE_LOG1PL@
+ HAVE_LOGBF = @HAVE_LOGBF@
+ HAVE_LOGBL = @HAVE_LOGBL@
+ HAVE_LOGF = @HAVE_LOGF@
+ HAVE_LOGL = @HAVE_LOGL@
  HAVE_LONG_LONG_INT = @HAVE_LONG_LONG_INT@
  HAVE_LSTAT = @HAVE_LSTAT@
+ HAVE_MAX_ALIGN_T = @HAVE_MAX_ALIGN_T@
  HAVE_MBRLEN = @HAVE_MBRLEN@
  HAVE_MBRTOWC = @HAVE_MBRTOWC@
***************
*** 524,527 ****
--- 1029,1034 ----
  HAVE_MKSTEMP = @HAVE_MKSTEMP@
  HAVE_MKSTEMPS = @HAVE_MKSTEMPS@
+ HAVE_MODFF = @HAVE_MODFF@
+ HAVE_MODFL = @HAVE_MODFL@
  HAVE_MSVC_INVALID_PARAMETER_HANDLER = @HAVE_MSVC_INVALID_PARAMETER_HANDLER@
  HAVE_NANOSLEEP = @HAVE_NANOSLEEP@
***************
*** 529,535 ****
--- 1036,1045 ----
  HAVE_OPENAT = @HAVE_OPENAT@
  HAVE_OS_H = @HAVE_OS_H@
+ HAVE_PCLOSE = @HAVE_PCLOSE@
  HAVE_PIPE = @HAVE_PIPE@
  HAVE_PIPE2 = @HAVE_PIPE2@
+ HAVE_POPEN = @HAVE_POPEN@
  HAVE_POSIX_OPENPT = @HAVE_POSIX_OPENPT@
+ HAVE_POWF = @HAVE_POWF@
  HAVE_PREAD = @HAVE_PREAD@
  HAVE_PTSNAME = @HAVE_PTSNAME@
***************
*** 543,547 ****
--- 1053,1063 ----
  HAVE_READLINKAT = @HAVE_READLINKAT@
  HAVE_REALPATH = @HAVE_REALPATH@
+ HAVE_REMAINDER = @HAVE_REMAINDER@
+ HAVE_REMAINDERF = @HAVE_REMAINDERF@
+ HAVE_RENAMEAT = @HAVE_RENAMEAT@
+ HAVE_RINT = @HAVE_RINT@
+ HAVE_RINTL = @HAVE_RINTL@
  HAVE_RPMATCH = @HAVE_RPMATCH@
+ HAVE_SAME_LONG_DOUBLE_AS_DOUBLE = @HAVE_SAME_LONG_DOUBLE_AS_DOUBLE@
  HAVE_SECURE_GETENV = @HAVE_SECURE_GETENV@
  HAVE_SETENV = @HAVE_SETENV@
***************
*** 550,559 ****
--- 1066,1082 ----
  HAVE_SIGNED_WCHAR_T = @HAVE_SIGNED_WCHAR_T@
  HAVE_SIGNED_WINT_T = @HAVE_SIGNED_WINT_T@
+ HAVE_SINF = @HAVE_SINF@
+ HAVE_SINHF = @HAVE_SINHF@
+ HAVE_SINL = @HAVE_SINL@
  HAVE_SLEEP = @HAVE_SLEEP@
+ HAVE_SQRTF = @HAVE_SQRTF@
+ HAVE_SQRTL = @HAVE_SQRTL@
  HAVE_STDINT_H = @HAVE_STDINT_H@
  HAVE_STPCPY = @HAVE_STPCPY@
  HAVE_STPNCPY = @HAVE_STPNCPY@
+ HAVE_STRCASECMP = @HAVE_STRCASECMP@
  HAVE_STRCASESTR = @HAVE_STRCASESTR@
  HAVE_STRCHRNUL = @HAVE_STRCHRNUL@
+ HAVE_STRINGS_H = @HAVE_STRINGS_H@
  HAVE_STRPBRK = @HAVE_STRPBRK@
  HAVE_STRPTIME = @HAVE_STRPTIME@
***************
*** 573,576 ****
--- 1096,1102 ----
  HAVE_SYS_TIME_H = @HAVE_SYS_TIME_H@
  HAVE_SYS_TYPES_H = @HAVE_SYS_TYPES_H@
+ HAVE_TANF = @HAVE_TANF@
+ HAVE_TANHF = @HAVE_TANHF@
+ HAVE_TANL = @HAVE_TANL@
  HAVE_TIMEGM = @HAVE_TIMEGM@
  HAVE_UNISTD_H = @HAVE_UNISTD_H@
***************
*** 580,583 ****
--- 1106,1111 ----
  HAVE_USLEEP = @HAVE_USLEEP@
  HAVE_UTIMENSAT = @HAVE_UTIMENSAT@
+ HAVE_VASPRINTF = @HAVE_VASPRINTF@
+ HAVE_VDPRINTF = @HAVE_VDPRINTF@
  HAVE_WCHAR_H = @HAVE_WCHAR_H@
  HAVE_WCHAR_T = @HAVE_WCHAR_T@
***************
*** 664,673 ****
--- 1192,1206 ----
  NEXT_AS_FIRST_DIRECTIVE_ERRNO_H = @NEXT_AS_FIRST_DIRECTIVE_ERRNO_H@
  NEXT_AS_FIRST_DIRECTIVE_FCNTL_H = @NEXT_AS_FIRST_DIRECTIVE_FCNTL_H@
+ NEXT_AS_FIRST_DIRECTIVE_FLOAT_H = @NEXT_AS_FIRST_DIRECTIVE_FLOAT_H@
  NEXT_AS_FIRST_DIRECTIVE_GETOPT_H = @NEXT_AS_FIRST_DIRECTIVE_GETOPT_H@
  NEXT_AS_FIRST_DIRECTIVE_LANGINFO_H = @NEXT_AS_FIRST_DIRECTIVE_LANGINFO_H@
  NEXT_AS_FIRST_DIRECTIVE_LOCALE_H = @NEXT_AS_FIRST_DIRECTIVE_LOCALE_H@
+ NEXT_AS_FIRST_DIRECTIVE_MATH_H = @NEXT_AS_FIRST_DIRECTIVE_MATH_H@
+ NEXT_AS_FIRST_DIRECTIVE_STDARG_H = @NEXT_AS_FIRST_DIRECTIVE_STDARG_H@
  NEXT_AS_FIRST_DIRECTIVE_STDDEF_H = @NEXT_AS_FIRST_DIRECTIVE_STDDEF_H@
  NEXT_AS_FIRST_DIRECTIVE_STDINT_H = @NEXT_AS_FIRST_DIRECTIVE_STDINT_H@
+ NEXT_AS_FIRST_DIRECTIVE_STDIO_H = @NEXT_AS_FIRST_DIRECTIVE_STDIO_H@
  NEXT_AS_FIRST_DIRECTIVE_STDLIB_H = @NEXT_AS_FIRST_DIRECTIVE_STDLIB_H@
+ NEXT_AS_FIRST_DIRECTIVE_STRINGS_H = @NEXT_AS_FIRST_DIRECTIVE_STRINGS_H@
  NEXT_AS_FIRST_DIRECTIVE_STRING_H = @NEXT_AS_FIRST_DIRECTIVE_STRING_H@
  NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H@
***************
*** 680,689 ****
--- 1213,1227 ----
  NEXT_ERRNO_H = @NEXT_ERRNO_H@
  NEXT_FCNTL_H = @NEXT_FCNTL_H@
+ NEXT_FLOAT_H = @NEXT_FLOAT_H@
  NEXT_GETOPT_H = @NEXT_GETOPT_H@
  NEXT_LANGINFO_H = @NEXT_LANGINFO_H@
  NEXT_LOCALE_H = @NEXT_LOCALE_H@
+ NEXT_MATH_H = @NEXT_MATH_H@
+ NEXT_STDARG_H = @NEXT_STDARG_H@
  NEXT_STDDEF_H = @NEXT_STDDEF_H@
  NEXT_STDINT_H = @NEXT_STDINT_H@
+ NEXT_STDIO_H = @NEXT_STDIO_H@
  NEXT_STDLIB_H = @NEXT_STDLIB_H@
+ NEXT_STRINGS_H = @NEXT_STRINGS_H@
  NEXT_STRING_H = @NEXT_STRING_H@
  NEXT_SYS_STAT_H = @NEXT_SYS_STAT_H@
***************
*** 715,743 ****
--- 1253,1346 ----
  REPLACE_CALLOC = @REPLACE_CALLOC@
  REPLACE_CANONICALIZE_FILE_NAME = @REPLACE_CANONICALIZE_FILE_NAME@
+ REPLACE_CBRTF = @REPLACE_CBRTF@
+ REPLACE_CBRTL = @REPLACE_CBRTL@
+ REPLACE_CEIL = @REPLACE_CEIL@
+ REPLACE_CEILF = @REPLACE_CEILF@
+ REPLACE_CEILL = @REPLACE_CEILL@
  REPLACE_CHOWN = @REPLACE_CHOWN@
  REPLACE_CLOSE = @REPLACE_CLOSE@
+ REPLACE_DPRINTF = @REPLACE_DPRINTF@
  REPLACE_DUP = @REPLACE_DUP@
  REPLACE_DUP2 = @REPLACE_DUP2@
  REPLACE_DUPLOCALE = @REPLACE_DUPLOCALE@
+ REPLACE_EXP2 = @REPLACE_EXP2@
+ REPLACE_EXP2L = @REPLACE_EXP2L@
+ REPLACE_EXPM1 = @REPLACE_EXPM1@
+ REPLACE_EXPM1F = @REPLACE_EXPM1F@
+ REPLACE_FABSL = @REPLACE_FABSL@
  REPLACE_FCHOWNAT = @REPLACE_FCHOWNAT@
+ REPLACE_FCLOSE = @REPLACE_FCLOSE@
  REPLACE_FCNTL = @REPLACE_FCNTL@
+ REPLACE_FDOPEN = @REPLACE_FDOPEN@
+ REPLACE_FFLUSH = @REPLACE_FFLUSH@
+ REPLACE_FLOOR = @REPLACE_FLOOR@
+ REPLACE_FLOORF = @REPLACE_FLOORF@
+ REPLACE_FLOORL = @REPLACE_FLOORL@
+ REPLACE_FMA = @REPLACE_FMA@
+ REPLACE_FMAF = @REPLACE_FMAF@
+ REPLACE_FMAL = @REPLACE_FMAL@
+ REPLACE_FMOD = @REPLACE_FMOD@
+ REPLACE_FMODF = @REPLACE_FMODF@
+ REPLACE_FMODL = @REPLACE_FMODL@
+ REPLACE_FOPEN = @REPLACE_FOPEN@
+ REPLACE_FPRINTF = @REPLACE_FPRINTF@
+ REPLACE_FPURGE = @REPLACE_FPURGE@
+ REPLACE_FREOPEN = @REPLACE_FREOPEN@
+ REPLACE_FREXP = @REPLACE_FREXP@
+ REPLACE_FREXPF = @REPLACE_FREXPF@
+ REPLACE_FREXPL = @REPLACE_FREXPL@
+ REPLACE_FSEEK = @REPLACE_FSEEK@
+ REPLACE_FSEEKO = @REPLACE_FSEEKO@
  REPLACE_FSTAT = @REPLACE_FSTAT@
  REPLACE_FSTATAT = @REPLACE_FSTATAT@
+ REPLACE_FTELL = @REPLACE_FTELL@
+ REPLACE_FTELLO = @REPLACE_FTELLO@
  REPLACE_FTRUNCATE = @REPLACE_FTRUNCATE@
  REPLACE_FUTIMENS = @REPLACE_FUTIMENS@
  REPLACE_GETCWD = @REPLACE_GETCWD@
+ REPLACE_GETDELIM = @REPLACE_GETDELIM@
  REPLACE_GETDOMAINNAME = @REPLACE_GETDOMAINNAME@
+ REPLACE_GETDTABLESIZE = @REPLACE_GETDTABLESIZE@
  REPLACE_GETGROUPS = @REPLACE_GETGROUPS@
+ REPLACE_GETLINE = @REPLACE_GETLINE@
  REPLACE_GETLOGIN_R = @REPLACE_GETLOGIN_R@
  REPLACE_GETPAGESIZE = @REPLACE_GETPAGESIZE@
  REPLACE_GETTIMEOFDAY = @REPLACE_GETTIMEOFDAY@
+ REPLACE_GMTIME = @REPLACE_GMTIME@
+ REPLACE_HUGE_VAL = @REPLACE_HUGE_VAL@
+ REPLACE_HYPOT = @REPLACE_HYPOT@
+ REPLACE_HYPOTF = @REPLACE_HYPOTF@
+ REPLACE_HYPOTL = @REPLACE_HYPOTL@
+ REPLACE_ILOGB = @REPLACE_ILOGB@
+ REPLACE_ILOGBF = @REPLACE_ILOGBF@
  REPLACE_ISATTY = @REPLACE_ISATTY@
+ REPLACE_ISFINITE = @REPLACE_ISFINITE@
+ REPLACE_ISINF = @REPLACE_ISINF@
+ REPLACE_ISNAN = @REPLACE_ISNAN@
  REPLACE_ISWBLANK = @REPLACE_ISWBLANK@
  REPLACE_ISWCNTRL = @REPLACE_ISWCNTRL@
+ REPLACE_ITOLD = @REPLACE_ITOLD@
  REPLACE_LCHOWN = @REPLACE_LCHOWN@
+ REPLACE_LDEXPL = @REPLACE_LDEXPL@
  REPLACE_LINK = @REPLACE_LINK@
  REPLACE_LINKAT = @REPLACE_LINKAT@
  REPLACE_LOCALECONV = @REPLACE_LOCALECONV@
+ REPLACE_LOCALTIME = @REPLACE_LOCALTIME@
  REPLACE_LOCALTIME_R = @REPLACE_LOCALTIME_R@
+ REPLACE_LOG = @REPLACE_LOG@
+ REPLACE_LOG10 = @REPLACE_LOG10@
+ REPLACE_LOG10F = @REPLACE_LOG10F@
+ REPLACE_LOG10L = @REPLACE_LOG10L@
+ REPLACE_LOG1P = @REPLACE_LOG1P@
+ REPLACE_LOG1PF = @REPLACE_LOG1PF@
+ REPLACE_LOG1PL = @REPLACE_LOG1PL@
+ REPLACE_LOG2 = @REPLACE_LOG2@
+ REPLACE_LOG2F = @REPLACE_LOG2F@
+ REPLACE_LOG2L = @REPLACE_LOG2L@
+ REPLACE_LOGB = @REPLACE_LOGB@
+ REPLACE_LOGBF = @REPLACE_LOGBF@
+ REPLACE_LOGBL = @REPLACE_LOGBL@
+ REPLACE_LOGF = @REPLACE_LOGF@
+ REPLACE_LOGL = @REPLACE_LOGL@
  REPLACE_LSEEK = @REPLACE_LSEEK@
  REPLACE_LSTAT = @REPLACE_LSTAT@
***************
*** 757,780 ****
--- 1360,1409 ----
  REPLACE_MKSTEMP = @REPLACE_MKSTEMP@
  REPLACE_MKTIME = @REPLACE_MKTIME@
+ REPLACE_MODF = @REPLACE_MODF@
+ REPLACE_MODFF = @REPLACE_MODFF@
+ REPLACE_MODFL = @REPLACE_MODFL@
+ REPLACE_NAN = @REPLACE_NAN@
  REPLACE_NANOSLEEP = @REPLACE_NANOSLEEP@
  REPLACE_NL_LANGINFO = @REPLACE_NL_LANGINFO@
  REPLACE_NULL = @REPLACE_NULL@
+ REPLACE_OBSTACK_PRINTF = @REPLACE_OBSTACK_PRINTF@
  REPLACE_OPEN = @REPLACE_OPEN@
  REPLACE_OPENAT = @REPLACE_OPENAT@
+ REPLACE_PERROR = @REPLACE_PERROR@
+ REPLACE_POPEN = @REPLACE_POPEN@
  REPLACE_PREAD = @REPLACE_PREAD@
+ REPLACE_PRINTF = @REPLACE_PRINTF@
  REPLACE_PTSNAME = @REPLACE_PTSNAME@
  REPLACE_PTSNAME_R = @REPLACE_PTSNAME_R@
  REPLACE_PUTENV = @REPLACE_PUTENV@
  REPLACE_PWRITE = @REPLACE_PWRITE@
+ REPLACE_QSORT_R = @REPLACE_QSORT_R@
  REPLACE_RANDOM_R = @REPLACE_RANDOM_R@
  REPLACE_READ = @REPLACE_READ@
  REPLACE_READLINK = @REPLACE_READLINK@
+ REPLACE_READLINKAT = @REPLACE_READLINKAT@
  REPLACE_REALLOC = @REPLACE_REALLOC@
  REPLACE_REALPATH = @REPLACE_REALPATH@
+ REPLACE_REMAINDER = @REPLACE_REMAINDER@
+ REPLACE_REMAINDERF = @REPLACE_REMAINDERF@
+ REPLACE_REMAINDERL = @REPLACE_REMAINDERL@
+ REPLACE_REMOVE = @REPLACE_REMOVE@
+ REPLACE_RENAME = @REPLACE_RENAME@
+ REPLACE_RENAMEAT = @REPLACE_RENAMEAT@
  REPLACE_RMDIR = @REPLACE_RMDIR@
+ REPLACE_ROUND = @REPLACE_ROUND@
+ REPLACE_ROUNDF = @REPLACE_ROUNDF@
+ REPLACE_ROUNDL = @REPLACE_ROUNDL@
  REPLACE_SETENV = @REPLACE_SETENV@
  REPLACE_SETLOCALE = @REPLACE_SETLOCALE@
+ REPLACE_SIGNBIT = @REPLACE_SIGNBIT@
+ REPLACE_SIGNBIT_USING_GCC = @REPLACE_SIGNBIT_USING_GCC@
  REPLACE_SLEEP = @REPLACE_SLEEP@
+ REPLACE_SNPRINTF = @REPLACE_SNPRINTF@
+ REPLACE_SPRINTF = @REPLACE_SPRINTF@
+ REPLACE_SQRTL = @REPLACE_SQRTL@
  REPLACE_STAT = @REPLACE_STAT@
+ REPLACE_STDIO_READ_FUNCS = @REPLACE_STDIO_READ_FUNCS@
+ REPLACE_STDIO_WRITE_FUNCS = @REPLACE_STDIO_WRITE_FUNCS@
  REPLACE_STPNCPY = @REPLACE_STPNCPY@
  REPLACE_STRCASESTR = @REPLACE_STRCASESTR@
***************
*** 793,798 ****
--- 1422,1432 ----
  REPLACE_STRUCT_TIMEVAL = @REPLACE_STRUCT_TIMEVAL@
  REPLACE_SYMLINK = @REPLACE_SYMLINK@
+ REPLACE_SYMLINKAT = @REPLACE_SYMLINKAT@
  REPLACE_TIMEGM = @REPLACE_TIMEGM@
+ REPLACE_TMPFILE = @REPLACE_TMPFILE@
  REPLACE_TOWLOWER = @REPLACE_TOWLOWER@
+ REPLACE_TRUNC = @REPLACE_TRUNC@
+ REPLACE_TRUNCF = @REPLACE_TRUNCF@
+ REPLACE_TRUNCL = @REPLACE_TRUNCL@
  REPLACE_TTYNAME_R = @REPLACE_TTYNAME_R@
  REPLACE_UNLINK = @REPLACE_UNLINK@
***************
*** 801,804 ****
--- 1435,1444 ----
  REPLACE_USLEEP = @REPLACE_USLEEP@
  REPLACE_UTIMENSAT = @REPLACE_UTIMENSAT@
+ REPLACE_VASPRINTF = @REPLACE_VASPRINTF@
+ REPLACE_VDPRINTF = @REPLACE_VDPRINTF@
+ REPLACE_VFPRINTF = @REPLACE_VFPRINTF@
+ REPLACE_VPRINTF = @REPLACE_VPRINTF@
+ REPLACE_VSNPRINTF = @REPLACE_VSNPRINTF@
+ REPLACE_VSPRINTF = @REPLACE_VSPRINTF@
  REPLACE_WCRTOMB = @REPLACE_WCRTOMB@
  REPLACE_WCSNRTOMBS = @REPLACE_WCSNRTOMBS@
***************
*** 814,817 ****
--- 1454,1458 ----
  SIG_ATOMIC_T_SUFFIX = @SIG_ATOMIC_T_SUFFIX@
  SIZE_T_SUFFIX = @SIZE_T_SUFFIX@
+ STDARG_H = @STDARG_H@
  STDBOOL_H = @STDBOOL_H@
  STDDEF_H = @STDDEF_H@
***************
*** 823,826 ****
--- 1464,1468 ----
  TIME_H_DEFINES_STRUCT_TIMESPEC = @TIME_H_DEFINES_STRUCT_TIMESPEC@
  UNDEFINE_STRTOK_R = @UNDEFINE_STRTOK_R@
+ UNISTD_H_DEFINES_STRUCT_TIMESPEC = @UNISTD_H_DEFINES_STRUCT_TIMESPEC@
  UNISTD_H_HAVE_WINSOCK2_H = @UNISTD_H_HAVE_WINSOCK2_H@
  UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS = @UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS@
***************
*** 887,890 ****
--- 1529,1533 ----
  program_transform_name = @program_transform_name@
  psdir = @psdir@
+ runstatedir = @runstatedir@
  sbindir = @sbindir@
  sharedstatedir = @sharedstatedir@
***************
*** 895,900 ****
  top_builddir = @top_builddir@
  top_srcdir = @top_srcdir@
! EXTRA_DIST = htmlxref.cnf-ref htmlxref.cnf-texinfo \
!  tests-parser.txt res_parser
  
  DISTCLEANFILES = tests.log tests.out htmlxref.cnf
--- 1538,1549 ----
  top_builddir = @top_builddir@
  top_srcdir = @top_srcdir@
! test_driving_files_generated_list = ./tests-parser.txt
! one_test_files_generated_list = \
!      test_scripts/htmlxref-only_split_htmlxref.sh \
!      test_scripts/htmlxref-only_split_htmlxref_nodes.sh
! 
! TESTS = $(one_test_files_generated_list)
! EXTRA_DIST = htmlxref.cnf-ref htmlxref.cnf-texinfo res_parser \
!  $(one_test_files_generated_list) $(test_driving_files_generated_list)
  
  DISTCLEANFILES = tests.log tests.out htmlxref.cnf
***************
*** 902,906 ****
  
  .SUFFIXES:
! $(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
  	@for dep in $?; do \
  	  case '$(am__configure_deps)' in \
--- 1551,1556 ----
  
  .SUFFIXES:
! .SUFFIXES: .log .test .test$(EXEEXT) .trs
! $(srcdir)/Makefile.in:  $(srcdir)/Makefile.am $(srcdir)/Makefile.onetst $(am__configure_deps)
  	@for dep in $?; do \
  	  case '$(am__configure_deps)' in \
***************
*** 914,918 ****
  	$(am__cd) $(top_srcdir) && \
  	  $(AUTOMAKE) --gnu tp/tests/htmlxref-only_split/Makefile
- .PRECIOUS: Makefile
  Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  	@case '$?' in \
--- 1564,1567 ----
***************
*** 923,926 ****
--- 1572,1576 ----
  	    cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
  	esac;
+ $(srcdir)/Makefile.onetst $(am__empty):
  
  $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
***************
*** 939,942 ****
--- 1589,1762 ----
  
  
+ # Recover from deleted '.trs' file; this should ensure that
+ # "rm -f foo.log; make foo.trs" re-run 'foo.test', and re-create
+ # both 'foo.log' and 'foo.trs'.  Break the recipe in two subshells
+ # to avoid problems with "make -n".
+ .log.trs:
+ 	rm -f $< $@
+ 	$(MAKE) $(AM_MAKEFLAGS) $<
+ 
+ # Leading 'am--fnord' is there to ensure the list of targets does not
+ # expand to empty, as could happen e.g. with make check TESTS=''.
+ am--fnord $(TEST_LOGS) $(TEST_LOGS:.log=.trs): $(am__force_recheck)
+ am--force-recheck:
+ 	@:
+ 
+ $(TEST_SUITE_LOG): $(TEST_LOGS)
+ 	@$(am__set_TESTS_bases); \
+ 	am__f_ok () { test -f "$$1" && test -r "$$1"; }; \
+ 	redo_bases=`for i in $$bases; do \
+ 	              am__f_ok $$i.trs && am__f_ok $$i.log || echo $$i; \
+ 	            done`; \
+ 	if test -n "$$redo_bases"; then \
+ 	  redo_logs=`for i in $$redo_bases; do echo $$i.log; done`; \
+ 	  redo_results=`for i in $$redo_bases; do echo $$i.trs; done`; \
+ 	  if $(am__make_dryrun); then :; else \
+ 	    rm -f $$redo_logs && rm -f $$redo_results || exit 1; \
+ 	  fi; \
+ 	fi; \
+ 	if test -n "$$am__remaking_logs"; then \
+ 	  echo "fatal: making $(TEST_SUITE_LOG): possible infinite" \
+ 	       "recursion detected" >&2; \
+ 	elif test -n "$$redo_logs"; then \
+ 	  am__remaking_logs=yes $(MAKE) $(AM_MAKEFLAGS) $$redo_logs; \
+ 	fi; \
+ 	if $(am__make_dryrun); then :; else \
+ 	  st=0;  \
+ 	  errmsg="fatal: making $(TEST_SUITE_LOG): failed to create"; \
+ 	  for i in $$redo_bases; do \
+ 	    test -f $$i.trs && test -r $$i.trs \
+ 	      || { echo "$$errmsg $$i.trs" >&2; st=1; }; \
+ 	    test -f $$i.log && test -r $$i.log \
+ 	      || { echo "$$errmsg $$i.log" >&2; st=1; }; \
+ 	  done; \
+ 	  test $$st -eq 0 || exit 1; \
+ 	fi
+ 	@$(am__sh_e_setup); $(am__tty_colors); $(am__set_TESTS_bases); \
+ 	ws='[ 	]'; \
+ 	results=`for b in $$bases; do echo $$b.trs; done`; \
+ 	test -n "$$results" || results=/dev/null; \
+ 	all=`  grep "^$$ws*:test-result:"           $$results | wc -l`; \
+ 	pass=` grep "^$$ws*:test-result:$$ws*PASS"  $$results | wc -l`; \
+ 	fail=` grep "^$$ws*:test-result:$$ws*FAIL"  $$results | wc -l`; \
+ 	skip=` grep "^$$ws*:test-result:$$ws*SKIP"  $$results | wc -l`; \
+ 	xfail=`grep "^$$ws*:test-result:$$ws*XFAIL" $$results | wc -l`; \
+ 	xpass=`grep "^$$ws*:test-result:$$ws*XPASS" $$results | wc -l`; \
+ 	error=`grep "^$$ws*:test-result:$$ws*ERROR" $$results | wc -l`; \
+ 	if test `expr $$fail + $$xpass + $$error` -eq 0; then \
+ 	  success=true; \
+ 	else \
+ 	  success=false; \
+ 	fi; \
+ 	br='==================='; br=$$br$$br$$br$$br; \
+ 	result_count () \
+ 	{ \
+ 	    if test x"$$1" = x"--maybe-color"; then \
+ 	      maybe_colorize=yes; \
+ 	    elif test x"$$1" = x"--no-color"; then \
+ 	      maybe_colorize=no; \
+ 	    else \
+ 	      echo "$@: invalid 'result_count' usage" >&2; exit 4; \
+ 	    fi; \
+ 	    shift; \
+ 	    desc=$$1 count=$$2; \
+ 	    if test $$maybe_colorize = yes && test $$count -gt 0; then \
+ 	      color_start=$$3 color_end=$$std; \
+ 	    else \
+ 	      color_start= color_end=; \
+ 	    fi; \
+ 	    echo "$${color_start}# $$desc $$count$${color_end}"; \
+ 	}; \
+ 	create_testsuite_report () \
+ 	{ \
+ 	  result_count $$1 "TOTAL:" $$all   "$$brg"; \
+ 	  result_count $$1 "PASS: " $$pass  "$$grn"; \
+ 	  result_count $$1 "SKIP: " $$skip  "$$blu"; \
+ 	  result_count $$1 "XFAIL:" $$xfail "$$lgn"; \
+ 	  result_count $$1 "FAIL: " $$fail  "$$red"; \
+ 	  result_count $$1 "XPASS:" $$xpass "$$red"; \
+ 	  result_count $$1 "ERROR:" $$error "$$mgn"; \
+ 	}; \
+ 	{								\
+ 	  echo "$(PACKAGE_STRING): $(subdir)/$(TEST_SUITE_LOG)" |	\
+ 	    $(am__rst_title);						\
+ 	  create_testsuite_report --no-color;				\
+ 	  echo;								\
+ 	  echo ".. contents:: :depth: 2";				\
+ 	  echo;								\
+ 	  for b in $$bases; do echo $$b; done				\
+ 	    | $(am__create_global_log);					\
+ 	} >$(TEST_SUITE_LOG).tmp || exit 1;				\
+ 	mv $(TEST_SUITE_LOG).tmp $(TEST_SUITE_LOG);			\
+ 	if $$success; then						\
+ 	  col="$$grn";							\
+ 	 else								\
+ 	  col="$$red";							\
+ 	  test x"$$VERBOSE" = x || cat $(TEST_SUITE_LOG);		\
+ 	fi;								\
+ 	echo "$${col}$$br$${std}"; 					\
+ 	echo "$${col}Testsuite summary for $(PACKAGE_STRING)$${std}";	\
+ 	echo "$${col}$$br$${std}"; 					\
+ 	create_testsuite_report --maybe-color;				\
+ 	echo "$$col$$br$$std";						\
+ 	if $$success; then :; else					\
+ 	  echo "$${col}See $(subdir)/$(TEST_SUITE_LOG)$${std}";		\
+ 	  if test -n "$(PACKAGE_BUGREPORT)"; then			\
+ 	    echo "$${col}Please report to $(PACKAGE_BUGREPORT)$${std}";	\
+ 	  fi;								\
+ 	  echo "$$col$$br$$std";					\
+ 	fi;								\
+ 	$$success || exit 1
+ 
+ check-TESTS:
+ 	@list='$(RECHECK_LOGS)';           test -z "$$list" || rm -f $$list
+ 	@list='$(RECHECK_LOGS:.log=.trs)'; test -z "$$list" || rm -f $$list
+ 	@test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG)
+ 	@set +e; $(am__set_TESTS_bases); \
+ 	log_list=`for i in $$bases; do echo $$i.log; done`; \
+ 	trs_list=`for i in $$bases; do echo $$i.trs; done`; \
+ 	log_list=`echo $$log_list`; trs_list=`echo $$trs_list`; \
+ 	$(MAKE) $(AM_MAKEFLAGS) $(TEST_SUITE_LOG) TEST_LOGS="$$log_list"; \
+ 	exit $$?;
+ recheck: all 
+ 	@test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG)
+ 	@set +e; $(am__set_TESTS_bases); \
+ 	bases=`for i in $$bases; do echo $$i; done \
+ 	         | $(am__list_recheck_tests)` || exit 1; \
+ 	log_list=`for i in $$bases; do echo $$i.log; done`; \
+ 	log_list=`echo $$log_list`; \
+ 	$(MAKE) $(AM_MAKEFLAGS) $(TEST_SUITE_LOG) \
+ 	        am__force_recheck=am--force-recheck \
+ 	        TEST_LOGS="$$log_list"; \
+ 	exit $$?
+ test_scripts/htmlxref-only_split_htmlxref.sh.log: test_scripts/htmlxref-only_split_htmlxref.sh
+ 	@p='test_scripts/htmlxref-only_split_htmlxref.sh'; \
+ 	b='test_scripts/htmlxref-only_split_htmlxref.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ test_scripts/htmlxref-only_split_htmlxref_nodes.sh.log: test_scripts/htmlxref-only_split_htmlxref_nodes.sh
+ 	@p='test_scripts/htmlxref-only_split_htmlxref_nodes.sh'; \
+ 	b='test_scripts/htmlxref-only_split_htmlxref_nodes.sh'; \
+ 	$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ .test.log:
+ 	@p='$<'; \
+ 	$(am__set_b); \
+ 	$(am__check_pre) $(TEST_LOG_DRIVER) --test-name "$$f" \
+ 	--log-file $$b.log --trs-file $$b.trs \
+ 	$(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \
+ 	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ @am__EXEEXT_TRUE@.test$(EXEEXT).log:
+ @am__EXEEXT_TRUE@	@p='$<'; \
+ @am__EXEEXT_TRUE@	$(am__set_b); \
+ @am__EXEEXT_TRUE@	$(am__check_pre) $(TEST_LOG_DRIVER) --test-name "$$f" \
+ @am__EXEEXT_TRUE@	--log-file $$b.log --trs-file $$b.trs \
+ @am__EXEEXT_TRUE@	$(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \
+ @am__EXEEXT_TRUE@	"$$tst" $(AM_TESTS_FD_REDIRECT)
+ 
  distdir: $(DISTFILES)
  	@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
***************
*** 973,976 ****
--- 1793,1797 ----
  	  dist-hook
  check-am: all-am
+ 	$(MAKE) $(AM_MAKEFLAGS) check-TESTS
  check: check-am
  all-am: Makefile
***************
*** 996,999 ****
--- 1817,1823 ----
  	fi
  mostlyclean-generic:
+ 	-test -z "$(TEST_LOGS)" || rm -f $(TEST_LOGS)
+ 	-test -z "$(TEST_LOGS:.log=.trs)" || rm -f $(TEST_LOGS:.log=.trs)
+ 	-test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG)
  
  clean-generic:
***************
*** 1073,1082 ****
  uninstall-am:
  
! .MAKE: install-am install-strip
  
! .PHONY: all all-am check check-am clean clean-generic cscopelist-am \
! 	ctags-am dist-hook distclean distclean-generic distclean-local \
! 	distdir dvi dvi-am html html-am info info-am install \
! 	install-am install-data install-data-am install-dvi \
  	install-dvi-am install-exec install-exec-am install-html \
  	install-html-am install-info install-info-am install-man \
--- 1897,1906 ----
  uninstall-am:
  
! .MAKE: check-am install-am install-strip
  
! .PHONY: all all-am check check-TESTS check-am clean clean-generic \
! 	cscopelist-am ctags-am dist-hook distclean distclean-generic \
! 	distclean-local distdir dvi dvi-am html html-am info info-am \
! 	install install-am install-data install-data-am install-dvi \
  	install-dvi-am install-exec install-exec-am install-html \
  	install-html-am install-info install-info-am install-man \
***************
*** 1084,1090 ****
  	install-strip installcheck installcheck-am installdirs \
  	maintainer-clean maintainer-clean-generic mostlyclean \
! 	mostlyclean-generic pdf pdf-am ps ps-am tags-am uninstall \
! 	uninstall-am
  
  
  distclean-local:
--- 1908,1927 ----
  	install-strip installcheck installcheck-am installdirs \
  	maintainer-clean maintainer-clean-generic mostlyclean \
! 	mostlyclean-generic pdf pdf-am ps ps-am recheck tags-am \
! 	uninstall uninstall-am
! 
! .PRECIOUS: Makefile
! 
! 
! # autogenerated test scripts list and tests-parser.txt list
! 
! $(srcdir)/Makefile.onetst: \
!   ../../maintain/regenerate_cmd_tests.sh $(test_driving_files_generated_list) 
! 	cd $(srcdir) \
! 	&& $(SHELL) ../../maintain/regenerate_cmd_tests.sh "$@" htmlxref-only_split \
! 	  -base .
  
+ copy-tests:
+ 	$(srcdir)/../run_parser_all.sh -copy
  
  distclean-local:
diff -Nrc2 texinfo-5.2/tp/tests/htmlxref-only_split/Makefile.onetst texinfo-6.0/tp/tests/htmlxref-only_split/Makefile.onetst
*** texinfo-5.2/tp/tests/htmlxref-only_split/Makefile.onetst	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/tp/tests/htmlxref-only_split/Makefile.onetst	2015-06-03 20:22:40.000000000 +0100
***************
*** 0 ****
--- 1,18 ----
+ # Makefile.onetst generated by ../../maintain/regenerate_cmd_tests.sh.
+ #
+ # Copyright 2015 Free Software Foundation, Inc.
+ #
+ # This file is free software; as a special exception the author gives
+ # unlimited permission to copy and/or distribute it, with or without
+ # modifications, as long as this notice is preserved.
+ #
+ # This program is distributed in the hope that it will be useful, but
+ # WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
+ # implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ 
+ test_driving_files_generated_list = ./tests-parser.txt
+ 
+ one_test_files_generated_list =  \
+      test_scripts/htmlxref-only_split_htmlxref.sh \
+      test_scripts/htmlxref-only_split_htmlxref_nodes.sh
+ 
diff -Nrc2 texinfo-5.2/tp/tests/htmlxref-only_split/res_parser/htmlxref/test_refs.html texinfo-6.0/tp/tests/htmlxref-only_split/res_parser/htmlxref/test_refs.html
*** texinfo-5.2/tp/tests/htmlxref-only_split/res_parser/htmlxref/test_refs.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/htmlxref-only_split/res_parser/htmlxref/test_refs.html	2015-02-08 13:22:57.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/htmlxref-only_split/res_parser/htmlxref_nodes/_0021_005f_0022_0023_0024_0025_0026_0027_0028_0029_002a_002b_002d_002e.html texinfo-6.0/tp/tests/htmlxref-only_split/res_parser/htmlxref_nodes/_0021_005f_0022_0023_0024_0025_0026_0027_0028_0029_002a_002b_002d_002e.html
*** texinfo-5.2/tp/tests/htmlxref-only_split/res_parser/htmlxref_nodes/_0021_005f_0022_0023_0024_0025_0026_0027_0028_0029_002a_002b_002d_002e.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/htmlxref-only_split/res_parser/htmlxref_nodes/_0021_005f_0022_0023_0024_0025_0026_0027_0028_0029_002a_002b_002d_002e.html	2015-02-08 13:22:57.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="g_t_0021_005f_0022_0023_0024_0025_0026_0027_0028_0029_002a_002b_002d_002e"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="g_t_0021_005f_0022_0023_0024_0025_0026_0027_0028_0029_002a_002b_002d_002e"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/htmlxref-only_split/res_parser/htmlxref_nodes/_002f_003b_003c_003d_003e_003f_005b_005c_005d_005e_005f_0060_007c_007e.html texinfo-6.0/tp/tests/htmlxref-only_split/res_parser/htmlxref_nodes/_002f_003b_003c_003d_003e_003f_005b_005c_005d_005e_005f_0060_007c_007e.html
*** texinfo-5.2/tp/tests/htmlxref-only_split/res_parser/htmlxref_nodes/_002f_003b_003c_003d_003e_003f_005b_005c_005d_005e_005f_0060_007c_007e.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/htmlxref-only_split/res_parser/htmlxref_nodes/_002f_003b_003c_003d_003e_003f_005b_005c_005d_005e_005f_0060_007c_007e.html	2015-02-08 13:22:57.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="g_t_002f_003b_003c_003d_003e_003f_005b_005c_005d_005e_005f_0060_007c_007e"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="g_t_002f_003b_003c_003d_003e_003f_005b_005c_005d_005e_005f_0060_007c_007e"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/htmlxref-only_split/res_parser/htmlxref_nodes/index.html texinfo-6.0/tp/tests/htmlxref-only_split/res_parser/htmlxref_nodes/index.html
*** texinfo-5.2/tp/tests/htmlxref-only_split/res_parser/htmlxref_nodes/index.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/htmlxref-only_split/res_parser/htmlxref_nodes/index.html	2015-02-08 13:22:57.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/htmlxref-only_split/res_parser/htmlxref_nodes/local-node.html texinfo-6.0/tp/tests/htmlxref-only_split/res_parser/htmlxref_nodes/local-node.html
*** texinfo-5.2/tp/tests/htmlxref-only_split/res_parser/htmlxref_nodes/local-node.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/htmlxref-only_split/res_parser/htmlxref_nodes/local-node.html	2015-02-08 13:22:57.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="local-node"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="local-node"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/htmlxref-only_split/res_parser/htmlxref_nodes/other-nodes.html texinfo-6.0/tp/tests/htmlxref-only_split/res_parser/htmlxref_nodes/other-nodes.html
*** texinfo-5.2/tp/tests/htmlxref-only_split/res_parser/htmlxref_nodes/other-nodes.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/htmlxref-only_split/res_parser/htmlxref_nodes/other-nodes.html	2015-02-08 13:22:57.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="other-nodes"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="other-nodes"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/htmlxref-only_split/res_parser/htmlxref_nodes/test_refs_abt.html texinfo-6.0/tp/tests/htmlxref-only_split/res_parser/htmlxref_nodes/test_refs_abt.html
*** texinfo-5.2/tp/tests/htmlxref-only_split/res_parser/htmlxref_nodes/test_refs_abt.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/htmlxref-only_split/res_parser/htmlxref_nodes/test_refs_abt.html	2015-02-08 13:22:57.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/htmlxref-only_split/test_scripts/htmlxref-only_split_htmlxref.sh texinfo-6.0/tp/tests/htmlxref-only_split/test_scripts/htmlxref-only_split_htmlxref.sh
*** texinfo-5.2/tp/tests/htmlxref-only_split/test_scripts/htmlxref-only_split_htmlxref.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/tp/tests/htmlxref-only_split/test_scripts/htmlxref-only_split_htmlxref.sh	2015-06-03 20:22:40.000000000 +0100
***************
*** 0 ****
--- 1,31 ----
+ #! /bin/sh
+ 
+ if test z"$srcdir" = "z"; then
+   srcdir=.
+ fi
+ 
+ command=run_parser_all.sh
+ one_test_logs_dir=test_log
+ diffs_dir=diffs
+ 
+ 
+ 
+ if test "z$LONG_TESTS" = z"yes"; then
+   echo "Skipping short tests because we are only doing long tests"
+   exit 77
+ fi
+ dir=.
+ arg='htmlxref'
+ name='htmlxref'
+ [ -d "$dir" ] || mkdir $dir
+ 
+ srcdir_test=$dir; export srcdir_test;
+ "$srcdir"/../"$command" -dir $dir $arg
+ exit_status=$?
+ cat $dir/$one_test_logs_dir/$name.log
+ if test -f $dir/$diffs_dir/$name.diff; then
+   echo 
+   cat $dir/$diffs_dir/$name.diff
+ fi
+ exit $exit_status
+ 
diff -Nrc2 texinfo-5.2/tp/tests/htmlxref-only_split/test_scripts/htmlxref-only_split_htmlxref_nodes.sh texinfo-6.0/tp/tests/htmlxref-only_split/test_scripts/htmlxref-only_split_htmlxref_nodes.sh
*** texinfo-5.2/tp/tests/htmlxref-only_split/test_scripts/htmlxref-only_split_htmlxref_nodes.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/tp/tests/htmlxref-only_split/test_scripts/htmlxref-only_split_htmlxref_nodes.sh	2015-06-03 20:22:40.000000000 +0100
***************
*** 0 ****
--- 1,31 ----
+ #! /bin/sh
+ 
+ if test z"$srcdir" = "z"; then
+   srcdir=.
+ fi
+ 
+ command=run_parser_all.sh
+ one_test_logs_dir=test_log
+ diffs_dir=diffs
+ 
+ 
+ 
+ if test "z$LONG_TESTS" = z"yes"; then
+   echo "Skipping short tests because we are only doing long tests"
+   exit 77
+ fi
+ dir=.
+ arg='htmlxref_nodes'
+ name='htmlxref_nodes'
+ [ -d "$dir" ] || mkdir $dir
+ 
+ srcdir_test=$dir; export srcdir_test;
+ "$srcdir"/../"$command" -dir $dir $arg
+ exit_status=$?
+ cat $dir/$one_test_logs_dir/$name.log
+ if test -f $dir/$diffs_dir/$name.diff; then
+   echo 
+   cat $dir/$diffs_dir/$name.diff
+ fi
+ exit $exit_status
+ 
diff -Nrc2 texinfo-5.2/tp/tests/indices/Makefile.in texinfo-6.0/tp/tests/indices/Makefile.in
*** texinfo-5.2/tp/tests/indices/Makefile.in	2013-09-27 00:04:45.000000000 +0100
--- texinfo-6.0/tp/tests/indices/Makefile.in	2015-06-26 13:51:14.000000000 +0100
***************
*** 1,6 ****
! # Makefile.in generated by automake 1.14 from Makefile.am.
  # @configure_input@
  
! # Copyright (C) 1994-2013 Free Software Foundation, Inc.
  
  # This Makefile.in is free software; the Free Software Foundation
--- 1,6 ----
! # Makefile.in generated by automake 1.15 from Makefile.am.
  # @configure_input@
  
! # Copyright (C) 1994-2014 Free Software Foundation, Inc.
  
  # This Makefile.in is free software; the Free Software Foundation
***************
*** 15,19 ****
  @SET_MAKE@
  VPATH = @srcdir@
! am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
  am__make_running_with_option = \
    case $${target_option-} in \
--- 15,29 ----
  @SET_MAKE@
  VPATH = @srcdir@
! am__is_gnu_make = { \
!   if test -z '$(MAKELEVEL)'; then \
!     false; \
!   elif test -n '$(MAKE_HOST)'; then \
!     true; \
!   elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
!     true; \
!   else \
!     false; \
!   fi; \
! }
  am__make_running_with_option = \
    case $${target_option-} in \
***************
*** 78,84 ****
  host_triplet = @host@
  subdir = tp/tests/indices
- DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am
  ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
  am__aclocal_m4_deps = $(top_srcdir)/gnulib/m4/00gnulib.m4 \
  	$(top_srcdir)/gnulib/m4/alloca.m4 \
  	$(top_srcdir)/gnulib/m4/argz.m4 \
--- 88,94 ----
  host_triplet = @host@
  subdir = tp/tests/indices
  ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
  am__aclocal_m4_deps = $(top_srcdir)/gnulib/m4/00gnulib.m4 \
+ 	$(top_srcdir)/gnulib/m4/absolute-header.m4 \
  	$(top_srcdir)/gnulib/m4/alloca.m4 \
  	$(top_srcdir)/gnulib/m4/argz.m4 \
***************
*** 89,96 ****
--- 99,113 ----
  	$(top_srcdir)/gnulib/m4/errno_h.m4 \
  	$(top_srcdir)/gnulib/m4/error.m4 \
+ 	$(top_srcdir)/gnulib/m4/exponentd.m4 \
+ 	$(top_srcdir)/gnulib/m4/exponentf.m4 \
+ 	$(top_srcdir)/gnulib/m4/exponentl.m4 \
  	$(top_srcdir)/gnulib/m4/extensions.m4 \
  	$(top_srcdir)/gnulib/m4/extern-inline.m4 \
  	$(top_srcdir)/gnulib/m4/fcntl-o.m4 \
  	$(top_srcdir)/gnulib/m4/fcntl_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/float_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/fpieee.m4 \
+ 	$(top_srcdir)/gnulib/m4/frexp.m4 \
+ 	$(top_srcdir)/gnulib/m4/frexpl.m4 \
  	$(top_srcdir)/gnulib/m4/getopt.m4 \
  	$(top_srcdir)/gnulib/m4/gettext.m4 \
***************
*** 102,108 ****
--- 119,131 ----
  	$(top_srcdir)/gnulib/m4/include_next.m4 \
  	$(top_srcdir)/gnulib/m4/intlmacosx.m4 \
+ 	$(top_srcdir)/gnulib/m4/intmax_t.m4 \
+ 	$(top_srcdir)/gnulib/m4/inttypes_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/isnand.m4 \
+ 	$(top_srcdir)/gnulib/m4/isnanf.m4 \
+ 	$(top_srcdir)/gnulib/m4/isnanl.m4 \
  	$(top_srcdir)/gnulib/m4/iswblank.m4 \
  	$(top_srcdir)/gnulib/m4/langinfo_h.m4 \
  	$(top_srcdir)/gnulib/m4/largefile.m4 \
+ 	$(top_srcdir)/gnulib/m4/ldexpl.m4 \
  	$(top_srcdir)/gnulib/m4/lib-ld.m4 \
  	$(top_srcdir)/gnulib/m4/lib-link.m4 \
***************
*** 120,123 ****
--- 143,147 ----
  	$(top_srcdir)/gnulib/m4/malloc.m4 \
  	$(top_srcdir)/gnulib/m4/malloca.m4 \
+ 	$(top_srcdir)/gnulib/m4/math_h.m4 \
  	$(top_srcdir)/gnulib/m4/mbchar.m4 \
  	$(top_srcdir)/gnulib/m4/mbiter.m4 \
***************
*** 131,134 ****
--- 155,159 ----
  	$(top_srcdir)/gnulib/m4/memmem.m4 \
  	$(top_srcdir)/gnulib/m4/mempcpy.m4 \
+ 	$(top_srcdir)/gnulib/m4/memrchr.m4 \
  	$(top_srcdir)/gnulib/m4/mkstemp.m4 \
  	$(top_srcdir)/gnulib/m4/mmap-anon.m4 \
***************
*** 143,159 ****
--- 168,195 ----
  	$(top_srcdir)/gnulib/m4/pathmax.m4 \
  	$(top_srcdir)/gnulib/m4/po.m4 \
+ 	$(top_srcdir)/gnulib/m4/printf-frexp.m4 \
+ 	$(top_srcdir)/gnulib/m4/printf-frexpl.m4 \
+ 	$(top_srcdir)/gnulib/m4/printf.m4 \
  	$(top_srcdir)/gnulib/m4/progtest.m4 \
  	$(top_srcdir)/gnulib/m4/regex.m4 \
  	$(top_srcdir)/gnulib/m4/secure_getenv.m4 \
+ 	$(top_srcdir)/gnulib/m4/signbit.m4 \
+ 	$(top_srcdir)/gnulib/m4/size_max.m4 \
  	$(top_srcdir)/gnulib/m4/ssize_t.m4 \
  	$(top_srcdir)/gnulib/m4/stat.m4 \
+ 	$(top_srcdir)/gnulib/m4/stdarg.m4 \
  	$(top_srcdir)/gnulib/m4/stdbool.m4 \
  	$(top_srcdir)/gnulib/m4/stddef_h.m4 \
  	$(top_srcdir)/gnulib/m4/stdint.m4 \
+ 	$(top_srcdir)/gnulib/m4/stdint_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/stdio_h.m4 \
  	$(top_srcdir)/gnulib/m4/stdlib_h.m4 \
  	$(top_srcdir)/gnulib/m4/stpcpy.m4 \
+ 	$(top_srcdir)/gnulib/m4/strcase.m4 \
+ 	$(top_srcdir)/gnulib/m4/strcasestr.m4 \
  	$(top_srcdir)/gnulib/m4/strdup.m4 \
  	$(top_srcdir)/gnulib/m4/strerror.m4 \
  	$(top_srcdir)/gnulib/m4/string_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/strings_h.m4 \
  	$(top_srcdir)/gnulib/m4/strndup.m4 \
  	$(top_srcdir)/gnulib/m4/strnlen.m4 \
***************
*** 167,170 ****
--- 203,209 ----
  	$(top_srcdir)/gnulib/m4/time_h.m4 \
  	$(top_srcdir)/gnulib/m4/unistd_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/vasnprintf.m4 \
+ 	$(top_srcdir)/gnulib/m4/vasprintf-posix.m4 \
+ 	$(top_srcdir)/gnulib/m4/vasprintf.m4 \
  	$(top_srcdir)/gnulib/m4/warn-on-use.m4 \
  	$(top_srcdir)/gnulib/m4/wchar_h.m4 \
***************
*** 174,180 ****
  	$(top_srcdir)/gnulib/m4/wcwidth.m4 \
  	$(top_srcdir)/gnulib/m4/wint_t.m4 \
! 	$(top_srcdir)/gnulib/m4/xalloc.m4 $(top_srcdir)/configure.ac
  am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
  	$(ACLOCAL_M4)
  mkinstalldirs = $(install_sh) -d
  CONFIG_HEADER = $(top_builddir)/config.h
--- 213,221 ----
  	$(top_srcdir)/gnulib/m4/wcwidth.m4 \
  	$(top_srcdir)/gnulib/m4/wint_t.m4 \
! 	$(top_srcdir)/gnulib/m4/xalloc.m4 \
! 	$(top_srcdir)/gnulib/m4/xsize.m4 $(top_srcdir)/configure.ac
  am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
  	$(ACLOCAL_M4)
+ DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
  mkinstalldirs = $(install_sh) -d
  CONFIG_HEADER = $(top_builddir)/config.h
***************
*** 201,204 ****
--- 242,246 ----
    esac
  am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+ am__DIST_COMMON = $(srcdir)/Makefile.in
  DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
  pkglibexecdir = @pkglibexecdir@
***************
*** 243,246 ****
--- 285,289 ----
  ERRNO_H = @ERRNO_H@
  EXEEXT = @EXEEXT@
+ FLOAT_H = @FLOAT_H@
  GETOPT_H = @GETOPT_H@
  GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@
***************
*** 248,258 ****
--- 291,321 ----
  GMSGFMT = @GMSGFMT@
  GMSGFMT_015 = @GMSGFMT_015@
+ GNULIB_ACOSF = @GNULIB_ACOSF@
+ GNULIB_ACOSL = @GNULIB_ACOSL@
+ GNULIB_ASINF = @GNULIB_ASINF@
+ GNULIB_ASINL = @GNULIB_ASINL@
+ GNULIB_ATAN2F = @GNULIB_ATAN2F@
+ GNULIB_ATANF = @GNULIB_ATANF@
+ GNULIB_ATANL = @GNULIB_ATANL@
  GNULIB_ATOLL = @GNULIB_ATOLL@
  GNULIB_BTOWC = @GNULIB_BTOWC@
  GNULIB_CALLOC_POSIX = @GNULIB_CALLOC_POSIX@
  GNULIB_CANONICALIZE_FILE_NAME = @GNULIB_CANONICALIZE_FILE_NAME@
+ GNULIB_CBRT = @GNULIB_CBRT@
+ GNULIB_CBRTF = @GNULIB_CBRTF@
+ GNULIB_CBRTL = @GNULIB_CBRTL@
+ GNULIB_CEIL = @GNULIB_CEIL@
+ GNULIB_CEILF = @GNULIB_CEILF@
+ GNULIB_CEILL = @GNULIB_CEILL@
  GNULIB_CHDIR = @GNULIB_CHDIR@
  GNULIB_CHOWN = @GNULIB_CHOWN@
  GNULIB_CLOSE = @GNULIB_CLOSE@
+ GNULIB_COPYSIGN = @GNULIB_COPYSIGN@
+ GNULIB_COPYSIGNF = @GNULIB_COPYSIGNF@
+ GNULIB_COPYSIGNL = @GNULIB_COPYSIGNL@
+ GNULIB_COSF = @GNULIB_COSF@
+ GNULIB_COSHF = @GNULIB_COSHF@
+ GNULIB_COSL = @GNULIB_COSL@
+ GNULIB_DPRINTF = @GNULIB_DPRINTF@
  GNULIB_DUP = @GNULIB_DUP@
  GNULIB_DUP2 = @GNULIB_DUP2@
***************
*** 261,282 ****
--- 324,391 ----
  GNULIB_ENVIRON = @GNULIB_ENVIRON@
  GNULIB_EUIDACCESS = @GNULIB_EUIDACCESS@
+ GNULIB_EXP2 = @GNULIB_EXP2@
+ GNULIB_EXP2F = @GNULIB_EXP2F@
+ GNULIB_EXP2L = @GNULIB_EXP2L@
+ GNULIB_EXPF = @GNULIB_EXPF@
+ GNULIB_EXPL = @GNULIB_EXPL@
+ GNULIB_EXPM1 = @GNULIB_EXPM1@
+ GNULIB_EXPM1F = @GNULIB_EXPM1F@
+ GNULIB_EXPM1L = @GNULIB_EXPM1L@
+ GNULIB_FABSF = @GNULIB_FABSF@
+ GNULIB_FABSL = @GNULIB_FABSL@
  GNULIB_FACCESSAT = @GNULIB_FACCESSAT@
  GNULIB_FCHDIR = @GNULIB_FCHDIR@
  GNULIB_FCHMODAT = @GNULIB_FCHMODAT@
  GNULIB_FCHOWNAT = @GNULIB_FCHOWNAT@
+ GNULIB_FCLOSE = @GNULIB_FCLOSE@
  GNULIB_FCNTL = @GNULIB_FCNTL@
  GNULIB_FDATASYNC = @GNULIB_FDATASYNC@
+ GNULIB_FDOPEN = @GNULIB_FDOPEN@
+ GNULIB_FFLUSH = @GNULIB_FFLUSH@
+ GNULIB_FFS = @GNULIB_FFS@
  GNULIB_FFSL = @GNULIB_FFSL@
  GNULIB_FFSLL = @GNULIB_FFSLL@
+ GNULIB_FGETC = @GNULIB_FGETC@
+ GNULIB_FGETS = @GNULIB_FGETS@
+ GNULIB_FLOOR = @GNULIB_FLOOR@
+ GNULIB_FLOORF = @GNULIB_FLOORF@
+ GNULIB_FLOORL = @GNULIB_FLOORL@
+ GNULIB_FMA = @GNULIB_FMA@
+ GNULIB_FMAF = @GNULIB_FMAF@
+ GNULIB_FMAL = @GNULIB_FMAL@
+ GNULIB_FMOD = @GNULIB_FMOD@
+ GNULIB_FMODF = @GNULIB_FMODF@
+ GNULIB_FMODL = @GNULIB_FMODL@
+ GNULIB_FOPEN = @GNULIB_FOPEN@
+ GNULIB_FPRINTF = @GNULIB_FPRINTF@
+ GNULIB_FPRINTF_POSIX = @GNULIB_FPRINTF_POSIX@
+ GNULIB_FPURGE = @GNULIB_FPURGE@
+ GNULIB_FPUTC = @GNULIB_FPUTC@
+ GNULIB_FPUTS = @GNULIB_FPUTS@
+ GNULIB_FREAD = @GNULIB_FREAD@
+ GNULIB_FREOPEN = @GNULIB_FREOPEN@
+ GNULIB_FREXP = @GNULIB_FREXP@
+ GNULIB_FREXPF = @GNULIB_FREXPF@
+ GNULIB_FREXPL = @GNULIB_FREXPL@
+ GNULIB_FSCANF = @GNULIB_FSCANF@
+ GNULIB_FSEEK = @GNULIB_FSEEK@
+ GNULIB_FSEEKO = @GNULIB_FSEEKO@
  GNULIB_FSTAT = @GNULIB_FSTAT@
  GNULIB_FSTATAT = @GNULIB_FSTATAT@
  GNULIB_FSYNC = @GNULIB_FSYNC@
+ GNULIB_FTELL = @GNULIB_FTELL@
+ GNULIB_FTELLO = @GNULIB_FTELLO@
  GNULIB_FTRUNCATE = @GNULIB_FTRUNCATE@
  GNULIB_FUTIMENS = @GNULIB_FUTIMENS@
+ GNULIB_FWRITE = @GNULIB_FWRITE@
+ GNULIB_GETC = @GNULIB_GETC@
+ GNULIB_GETCHAR = @GNULIB_GETCHAR@
  GNULIB_GETCWD = @GNULIB_GETCWD@
+ GNULIB_GETDELIM = @GNULIB_GETDELIM@
  GNULIB_GETDOMAINNAME = @GNULIB_GETDOMAINNAME@
  GNULIB_GETDTABLESIZE = @GNULIB_GETDTABLESIZE@
  GNULIB_GETGROUPS = @GNULIB_GETGROUPS@
  GNULIB_GETHOSTNAME = @GNULIB_GETHOSTNAME@
+ GNULIB_GETLINE = @GNULIB_GETLINE@
  GNULIB_GETLOADAVG = @GNULIB_GETLOADAVG@
  GNULIB_GETLOGIN = @GNULIB_GETLOGIN@
***************
*** 289,300 ****
--- 398,438 ----
  GNULIB_GRANTPT = @GNULIB_GRANTPT@
  GNULIB_GROUP_MEMBER = @GNULIB_GROUP_MEMBER@
+ GNULIB_HYPOT = @GNULIB_HYPOT@
+ GNULIB_HYPOTF = @GNULIB_HYPOTF@
+ GNULIB_HYPOTL = @GNULIB_HYPOTL@
+ GNULIB_ILOGB = @GNULIB_ILOGB@
+ GNULIB_ILOGBF = @GNULIB_ILOGBF@
+ GNULIB_ILOGBL = @GNULIB_ILOGBL@
  GNULIB_ISATTY = @GNULIB_ISATTY@
+ GNULIB_ISFINITE = @GNULIB_ISFINITE@
+ GNULIB_ISINF = @GNULIB_ISINF@
+ GNULIB_ISNAN = @GNULIB_ISNAN@
+ GNULIB_ISNAND = @GNULIB_ISNAND@
+ GNULIB_ISNANF = @GNULIB_ISNANF@
+ GNULIB_ISNANL = @GNULIB_ISNANL@
  GNULIB_ISWBLANK = @GNULIB_ISWBLANK@
  GNULIB_ISWCTYPE = @GNULIB_ISWCTYPE@
  GNULIB_LCHMOD = @GNULIB_LCHMOD@
  GNULIB_LCHOWN = @GNULIB_LCHOWN@
+ GNULIB_LDEXPF = @GNULIB_LDEXPF@
+ GNULIB_LDEXPL = @GNULIB_LDEXPL@
  GNULIB_LINK = @GNULIB_LINK@
  GNULIB_LINKAT = @GNULIB_LINKAT@
  GNULIB_LOCALECONV = @GNULIB_LOCALECONV@
+ GNULIB_LOG = @GNULIB_LOG@
+ GNULIB_LOG10 = @GNULIB_LOG10@
+ GNULIB_LOG10F = @GNULIB_LOG10F@
+ GNULIB_LOG10L = @GNULIB_LOG10L@
+ GNULIB_LOG1P = @GNULIB_LOG1P@
+ GNULIB_LOG1PF = @GNULIB_LOG1PF@
+ GNULIB_LOG1PL = @GNULIB_LOG1PL@
+ GNULIB_LOG2 = @GNULIB_LOG2@
+ GNULIB_LOG2F = @GNULIB_LOG2F@
+ GNULIB_LOG2L = @GNULIB_LOG2L@
+ GNULIB_LOGB = @GNULIB_LOGB@
+ GNULIB_LOGBF = @GNULIB_LOGBF@
+ GNULIB_LOGBL = @GNULIB_LOGBL@
+ GNULIB_LOGF = @GNULIB_LOGF@
+ GNULIB_LOGL = @GNULIB_LOGL@
  GNULIB_LSEEK = @GNULIB_LSEEK@
  GNULIB_LSTAT = @GNULIB_LSTAT@
***************
*** 335,351 ****
--- 473,504 ----
  GNULIB_MKSTEMPS = @GNULIB_MKSTEMPS@
  GNULIB_MKTIME = @GNULIB_MKTIME@
+ GNULIB_MODF = @GNULIB_MODF@
+ GNULIB_MODFF = @GNULIB_MODFF@
+ GNULIB_MODFL = @GNULIB_MODFL@
  GNULIB_NANOSLEEP = @GNULIB_NANOSLEEP@
  GNULIB_NL_LANGINFO = @GNULIB_NL_LANGINFO@
  GNULIB_NONBLOCKING = @GNULIB_NONBLOCKING@
+ GNULIB_OBSTACK_PRINTF = @GNULIB_OBSTACK_PRINTF@
+ GNULIB_OBSTACK_PRINTF_POSIX = @GNULIB_OBSTACK_PRINTF_POSIX@
  GNULIB_OPEN = @GNULIB_OPEN@
  GNULIB_OPENAT = @GNULIB_OPENAT@
+ GNULIB_PCLOSE = @GNULIB_PCLOSE@
+ GNULIB_PERROR = @GNULIB_PERROR@
  GNULIB_PIPE = @GNULIB_PIPE@
  GNULIB_PIPE2 = @GNULIB_PIPE2@
+ GNULIB_POPEN = @GNULIB_POPEN@
  GNULIB_POSIX_OPENPT = @GNULIB_POSIX_OPENPT@
+ GNULIB_POWF = @GNULIB_POWF@
  GNULIB_PREAD = @GNULIB_PREAD@
+ GNULIB_PRINTF = @GNULIB_PRINTF@
+ GNULIB_PRINTF_POSIX = @GNULIB_PRINTF_POSIX@
  GNULIB_PTSNAME = @GNULIB_PTSNAME@
  GNULIB_PTSNAME_R = @GNULIB_PTSNAME_R@
+ GNULIB_PUTC = @GNULIB_PUTC@
+ GNULIB_PUTCHAR = @GNULIB_PUTCHAR@
  GNULIB_PUTENV = @GNULIB_PUTENV@
+ GNULIB_PUTS = @GNULIB_PUTS@
  GNULIB_PWRITE = @GNULIB_PWRITE@
+ GNULIB_QSORT_R = @GNULIB_QSORT_R@
  GNULIB_RANDOM = @GNULIB_RANDOM@
  GNULIB_RANDOM_R = @GNULIB_RANDOM_R@
***************
*** 356,367 ****
--- 509,543 ----
  GNULIB_REALLOC_POSIX = @GNULIB_REALLOC_POSIX@
  GNULIB_REALPATH = @GNULIB_REALPATH@
+ GNULIB_REMAINDER = @GNULIB_REMAINDER@
+ GNULIB_REMAINDERF = @GNULIB_REMAINDERF@
+ GNULIB_REMAINDERL = @GNULIB_REMAINDERL@
+ GNULIB_REMOVE = @GNULIB_REMOVE@
+ GNULIB_RENAME = @GNULIB_RENAME@
+ GNULIB_RENAMEAT = @GNULIB_RENAMEAT@
+ GNULIB_RINT = @GNULIB_RINT@
+ GNULIB_RINTF = @GNULIB_RINTF@
+ GNULIB_RINTL = @GNULIB_RINTL@
  GNULIB_RMDIR = @GNULIB_RMDIR@
+ GNULIB_ROUND = @GNULIB_ROUND@
+ GNULIB_ROUNDF = @GNULIB_ROUNDF@
+ GNULIB_ROUNDL = @GNULIB_ROUNDL@
  GNULIB_RPMATCH = @GNULIB_RPMATCH@
+ GNULIB_SCANF = @GNULIB_SCANF@
  GNULIB_SECURE_GETENV = @GNULIB_SECURE_GETENV@
  GNULIB_SETENV = @GNULIB_SETENV@
  GNULIB_SETHOSTNAME = @GNULIB_SETHOSTNAME@
  GNULIB_SETLOCALE = @GNULIB_SETLOCALE@
+ GNULIB_SIGNBIT = @GNULIB_SIGNBIT@
+ GNULIB_SINF = @GNULIB_SINF@
+ GNULIB_SINHF = @GNULIB_SINHF@
+ GNULIB_SINL = @GNULIB_SINL@
  GNULIB_SLEEP = @GNULIB_SLEEP@
+ GNULIB_SNPRINTF = @GNULIB_SNPRINTF@
+ GNULIB_SPRINTF_POSIX = @GNULIB_SPRINTF_POSIX@
+ GNULIB_SQRTF = @GNULIB_SQRTF@
+ GNULIB_SQRTL = @GNULIB_SQRTL@
  GNULIB_STAT = @GNULIB_STAT@
+ GNULIB_STDIO_H_NONBLOCKING = @GNULIB_STDIO_H_NONBLOCKING@
+ GNULIB_STDIO_H_SIGPIPE = @GNULIB_STDIO_H_SIGPIPE@
  GNULIB_STPCPY = @GNULIB_STPCPY@
  GNULIB_STPNCPY = @GNULIB_STPNCPY@
***************
*** 387,393 ****
--- 563,576 ----
  GNULIB_SYMLINKAT = @GNULIB_SYMLINKAT@
  GNULIB_SYSTEM_POSIX = @GNULIB_SYSTEM_POSIX@
+ GNULIB_TANF = @GNULIB_TANF@
+ GNULIB_TANHF = @GNULIB_TANHF@
+ GNULIB_TANL = @GNULIB_TANL@
  GNULIB_TIMEGM = @GNULIB_TIMEGM@
  GNULIB_TIME_R = @GNULIB_TIME_R@
+ GNULIB_TMPFILE = @GNULIB_TMPFILE@
  GNULIB_TOWCTRANS = @GNULIB_TOWCTRANS@
+ GNULIB_TRUNC = @GNULIB_TRUNC@
+ GNULIB_TRUNCF = @GNULIB_TRUNCF@
+ GNULIB_TRUNCL = @GNULIB_TRUNCL@
  GNULIB_TTYNAME_R = @GNULIB_TTYNAME_R@
  GNULIB_UNISTD_H_NONBLOCKING = @GNULIB_UNISTD_H_NONBLOCKING@
***************
*** 399,402 ****
--- 582,595 ----
  GNULIB_USLEEP = @GNULIB_USLEEP@
  GNULIB_UTIMENSAT = @GNULIB_UTIMENSAT@
+ GNULIB_VASPRINTF = @GNULIB_VASPRINTF@
+ GNULIB_VDPRINTF = @GNULIB_VDPRINTF@
+ GNULIB_VFPRINTF = @GNULIB_VFPRINTF@
+ GNULIB_VFPRINTF_POSIX = @GNULIB_VFPRINTF_POSIX@
+ GNULIB_VFSCANF = @GNULIB_VFSCANF@
+ GNULIB_VPRINTF = @GNULIB_VPRINTF@
+ GNULIB_VPRINTF_POSIX = @GNULIB_VPRINTF_POSIX@
+ GNULIB_VSCANF = @GNULIB_VSCANF@
+ GNULIB_VSNPRINTF = @GNULIB_VSNPRINTF@
+ GNULIB_VSPRINTF_POSIX = @GNULIB_VSPRINTF_POSIX@
  GNULIB_WCPCPY = @GNULIB_WCPCPY@
  GNULIB_WCPNCPY = @GNULIB_WCPNCPY@
***************
*** 438,472 ****
--- 631,732 ----
  GNULIB__EXIT = @GNULIB__EXIT@
  GREP = @GREP@
+ HAVE_ACOSF = @HAVE_ACOSF@
+ HAVE_ACOSL = @HAVE_ACOSL@
+ HAVE_ASINF = @HAVE_ASINF@
+ HAVE_ASINL = @HAVE_ASINL@
+ HAVE_ATAN2F = @HAVE_ATAN2F@
+ HAVE_ATANF = @HAVE_ATANF@
+ HAVE_ATANL = @HAVE_ATANL@
  HAVE_ATOLL = @HAVE_ATOLL@
  HAVE_BTOWC = @HAVE_BTOWC@
  HAVE_CANONICALIZE_FILE_NAME = @HAVE_CANONICALIZE_FILE_NAME@
+ HAVE_CBRT = @HAVE_CBRT@
+ HAVE_CBRTF = @HAVE_CBRTF@
+ HAVE_CBRTL = @HAVE_CBRTL@
  HAVE_CHOWN = @HAVE_CHOWN@
+ HAVE_COPYSIGN = @HAVE_COPYSIGN@
+ HAVE_COPYSIGNL = @HAVE_COPYSIGNL@
+ HAVE_COSF = @HAVE_COSF@
+ HAVE_COSHF = @HAVE_COSHF@
+ HAVE_COSL = @HAVE_COSL@
+ HAVE_DECL_ACOSL = @HAVE_DECL_ACOSL@
+ HAVE_DECL_ASINL = @HAVE_DECL_ASINL@
+ HAVE_DECL_ATANL = @HAVE_DECL_ATANL@
+ HAVE_DECL_CBRTF = @HAVE_DECL_CBRTF@
+ HAVE_DECL_CBRTL = @HAVE_DECL_CBRTL@
+ HAVE_DECL_CEILF = @HAVE_DECL_CEILF@
+ HAVE_DECL_CEILL = @HAVE_DECL_CEILL@
+ HAVE_DECL_COPYSIGNF = @HAVE_DECL_COPYSIGNF@
+ HAVE_DECL_COSL = @HAVE_DECL_COSL@
  HAVE_DECL_ENVIRON = @HAVE_DECL_ENVIRON@
+ HAVE_DECL_EXP2 = @HAVE_DECL_EXP2@
+ HAVE_DECL_EXP2F = @HAVE_DECL_EXP2F@
+ HAVE_DECL_EXP2L = @HAVE_DECL_EXP2L@
+ HAVE_DECL_EXPL = @HAVE_DECL_EXPL@
+ HAVE_DECL_EXPM1L = @HAVE_DECL_EXPM1L@
  HAVE_DECL_FCHDIR = @HAVE_DECL_FCHDIR@
  HAVE_DECL_FDATASYNC = @HAVE_DECL_FDATASYNC@
+ HAVE_DECL_FLOORF = @HAVE_DECL_FLOORF@
+ HAVE_DECL_FLOORL = @HAVE_DECL_FLOORL@
+ HAVE_DECL_FPURGE = @HAVE_DECL_FPURGE@
+ HAVE_DECL_FREXPL = @HAVE_DECL_FREXPL@
+ HAVE_DECL_FSEEKO = @HAVE_DECL_FSEEKO@
+ HAVE_DECL_FTELLO = @HAVE_DECL_FTELLO@
+ HAVE_DECL_GETDELIM = @HAVE_DECL_GETDELIM@
  HAVE_DECL_GETDOMAINNAME = @HAVE_DECL_GETDOMAINNAME@
+ HAVE_DECL_GETLINE = @HAVE_DECL_GETLINE@
  HAVE_DECL_GETLOADAVG = @HAVE_DECL_GETLOADAVG@
  HAVE_DECL_GETLOGIN_R = @HAVE_DECL_GETLOGIN_R@
  HAVE_DECL_GETPAGESIZE = @HAVE_DECL_GETPAGESIZE@
  HAVE_DECL_GETUSERSHELL = @HAVE_DECL_GETUSERSHELL@
+ HAVE_DECL_LDEXPL = @HAVE_DECL_LDEXPL@
  HAVE_DECL_LOCALTIME_R = @HAVE_DECL_LOCALTIME_R@
+ HAVE_DECL_LOG10L = @HAVE_DECL_LOG10L@
+ HAVE_DECL_LOG2 = @HAVE_DECL_LOG2@
+ HAVE_DECL_LOG2F = @HAVE_DECL_LOG2F@
+ HAVE_DECL_LOG2L = @HAVE_DECL_LOG2L@
+ HAVE_DECL_LOGB = @HAVE_DECL_LOGB@
+ HAVE_DECL_LOGL = @HAVE_DECL_LOGL@
  HAVE_DECL_MEMMEM = @HAVE_DECL_MEMMEM@
  HAVE_DECL_MEMRCHR = @HAVE_DECL_MEMRCHR@
+ HAVE_DECL_OBSTACK_PRINTF = @HAVE_DECL_OBSTACK_PRINTF@
+ HAVE_DECL_REMAINDER = @HAVE_DECL_REMAINDER@
+ HAVE_DECL_REMAINDERL = @HAVE_DECL_REMAINDERL@
+ HAVE_DECL_RINTF = @HAVE_DECL_RINTF@
+ HAVE_DECL_ROUND = @HAVE_DECL_ROUND@
+ HAVE_DECL_ROUNDF = @HAVE_DECL_ROUNDF@
+ HAVE_DECL_ROUNDL = @HAVE_DECL_ROUNDL@
  HAVE_DECL_SETENV = @HAVE_DECL_SETENV@
  HAVE_DECL_SETHOSTNAME = @HAVE_DECL_SETHOSTNAME@
+ HAVE_DECL_SINL = @HAVE_DECL_SINL@
+ HAVE_DECL_SNPRINTF = @HAVE_DECL_SNPRINTF@
+ HAVE_DECL_SQRTL = @HAVE_DECL_SQRTL@
  HAVE_DECL_STRDUP = @HAVE_DECL_STRDUP@
  HAVE_DECL_STRERROR_R = @HAVE_DECL_STRERROR_R@
+ HAVE_DECL_STRNCASECMP = @HAVE_DECL_STRNCASECMP@
  HAVE_DECL_STRNDUP = @HAVE_DECL_STRNDUP@
  HAVE_DECL_STRNLEN = @HAVE_DECL_STRNLEN@
  HAVE_DECL_STRSIGNAL = @HAVE_DECL_STRSIGNAL@
  HAVE_DECL_STRTOK_R = @HAVE_DECL_STRTOK_R@
+ HAVE_DECL_TANL = @HAVE_DECL_TANL@
+ HAVE_DECL_TRUNC = @HAVE_DECL_TRUNC@
+ HAVE_DECL_TRUNCF = @HAVE_DECL_TRUNCF@
+ HAVE_DECL_TRUNCL = @HAVE_DECL_TRUNCL@
  HAVE_DECL_TTYNAME_R = @HAVE_DECL_TTYNAME_R@
  HAVE_DECL_UNSETENV = @HAVE_DECL_UNSETENV@
+ HAVE_DECL_VSNPRINTF = @HAVE_DECL_VSNPRINTF@
  HAVE_DECL_WCTOB = @HAVE_DECL_WCTOB@
  HAVE_DECL_WCWIDTH = @HAVE_DECL_WCWIDTH@
+ HAVE_DPRINTF = @HAVE_DPRINTF@
  HAVE_DUP2 = @HAVE_DUP2@
  HAVE_DUP3 = @HAVE_DUP3@
  HAVE_DUPLOCALE = @HAVE_DUPLOCALE@
  HAVE_EUIDACCESS = @HAVE_EUIDACCESS@
+ HAVE_EXPF = @HAVE_EXPF@
+ HAVE_EXPL = @HAVE_EXPL@
+ HAVE_EXPM1 = @HAVE_EXPM1@
+ HAVE_EXPM1F = @HAVE_EXPM1F@
+ HAVE_FABSF = @HAVE_FABSF@
+ HAVE_FABSL = @HAVE_FABSL@
  HAVE_FACCESSAT = @HAVE_FACCESSAT@
  HAVE_FCHDIR = @HAVE_FCHDIR@
***************
*** 476,483 ****
--- 736,752 ----
  HAVE_FDATASYNC = @HAVE_FDATASYNC@
  HAVE_FEATURES_H = @HAVE_FEATURES_H@
+ HAVE_FFS = @HAVE_FFS@
  HAVE_FFSL = @HAVE_FFSL@
  HAVE_FFSLL = @HAVE_FFSLL@
+ HAVE_FMA = @HAVE_FMA@
+ HAVE_FMAF = @HAVE_FMAF@
+ HAVE_FMAL = @HAVE_FMAL@
+ HAVE_FMODF = @HAVE_FMODF@
+ HAVE_FMODL = @HAVE_FMODL@
+ HAVE_FREXPF = @HAVE_FREXPF@
+ HAVE_FSEEKO = @HAVE_FSEEKO@
  HAVE_FSTATAT = @HAVE_FSTATAT@
  HAVE_FSYNC = @HAVE_FSYNC@
+ HAVE_FTELLO = @HAVE_FTELLO@
  HAVE_FTRUNCATE = @HAVE_FTRUNCATE@
  HAVE_FUTIMENS = @HAVE_FUTIMENS@
***************
*** 492,496 ****
--- 761,773 ----
  HAVE_GRANTPT = @HAVE_GRANTPT@
  HAVE_GROUP_MEMBER = @HAVE_GROUP_MEMBER@
+ HAVE_HYPOTF = @HAVE_HYPOTF@
+ HAVE_HYPOTL = @HAVE_HYPOTL@
+ HAVE_ILOGB = @HAVE_ILOGB@
+ HAVE_ILOGBF = @HAVE_ILOGBF@
+ HAVE_ILOGBL = @HAVE_ILOGBL@
  HAVE_INTTYPES_H = @HAVE_INTTYPES_H@
+ HAVE_ISNAND = @HAVE_ISNAND@
+ HAVE_ISNANF = @HAVE_ISNANF@
+ HAVE_ISNANL = @HAVE_ISNANL@
  HAVE_ISWBLANK = @HAVE_ISWBLANK@
  HAVE_ISWCNTRL = @HAVE_ISWCNTRL@
***************
*** 502,509 ****
--- 779,797 ----
  HAVE_LCHMOD = @HAVE_LCHMOD@
  HAVE_LCHOWN = @HAVE_LCHOWN@
+ HAVE_LDEXPF = @HAVE_LDEXPF@
  HAVE_LINK = @HAVE_LINK@
  HAVE_LINKAT = @HAVE_LINKAT@
+ HAVE_LOG10F = @HAVE_LOG10F@
+ HAVE_LOG10L = @HAVE_LOG10L@
+ HAVE_LOG1P = @HAVE_LOG1P@
+ HAVE_LOG1PF = @HAVE_LOG1PF@
+ HAVE_LOG1PL = @HAVE_LOG1PL@
+ HAVE_LOGBF = @HAVE_LOGBF@
+ HAVE_LOGBL = @HAVE_LOGBL@
+ HAVE_LOGF = @HAVE_LOGF@
+ HAVE_LOGL = @HAVE_LOGL@
  HAVE_LONG_LONG_INT = @HAVE_LONG_LONG_INT@
  HAVE_LSTAT = @HAVE_LSTAT@
+ HAVE_MAX_ALIGN_T = @HAVE_MAX_ALIGN_T@
  HAVE_MBRLEN = @HAVE_MBRLEN@
  HAVE_MBRTOWC = @HAVE_MBRTOWC@
***************
*** 524,527 ****
--- 812,817 ----
  HAVE_MKSTEMP = @HAVE_MKSTEMP@
  HAVE_MKSTEMPS = @HAVE_MKSTEMPS@
+ HAVE_MODFF = @HAVE_MODFF@
+ HAVE_MODFL = @HAVE_MODFL@
  HAVE_MSVC_INVALID_PARAMETER_HANDLER = @HAVE_MSVC_INVALID_PARAMETER_HANDLER@
  HAVE_NANOSLEEP = @HAVE_NANOSLEEP@
***************
*** 529,535 ****
--- 819,828 ----
  HAVE_OPENAT = @HAVE_OPENAT@
  HAVE_OS_H = @HAVE_OS_H@
+ HAVE_PCLOSE = @HAVE_PCLOSE@
  HAVE_PIPE = @HAVE_PIPE@
  HAVE_PIPE2 = @HAVE_PIPE2@
+ HAVE_POPEN = @HAVE_POPEN@
  HAVE_POSIX_OPENPT = @HAVE_POSIX_OPENPT@
+ HAVE_POWF = @HAVE_POWF@
  HAVE_PREAD = @HAVE_PREAD@
  HAVE_PTSNAME = @HAVE_PTSNAME@
***************
*** 543,547 ****
--- 836,846 ----
  HAVE_READLINKAT = @HAVE_READLINKAT@
  HAVE_REALPATH = @HAVE_REALPATH@
+ HAVE_REMAINDER = @HAVE_REMAINDER@
+ HAVE_REMAINDERF = @HAVE_REMAINDERF@
+ HAVE_RENAMEAT = @HAVE_RENAMEAT@
+ HAVE_RINT = @HAVE_RINT@
+ HAVE_RINTL = @HAVE_RINTL@
  HAVE_RPMATCH = @HAVE_RPMATCH@
+ HAVE_SAME_LONG_DOUBLE_AS_DOUBLE = @HAVE_SAME_LONG_DOUBLE_AS_DOUBLE@
  HAVE_SECURE_GETENV = @HAVE_SECURE_GETENV@
  HAVE_SETENV = @HAVE_SETENV@
***************
*** 550,559 ****
--- 849,865 ----
  HAVE_SIGNED_WCHAR_T = @HAVE_SIGNED_WCHAR_T@
  HAVE_SIGNED_WINT_T = @HAVE_SIGNED_WINT_T@
+ HAVE_SINF = @HAVE_SINF@
+ HAVE_SINHF = @HAVE_SINHF@
+ HAVE_SINL = @HAVE_SINL@
  HAVE_SLEEP = @HAVE_SLEEP@
+ HAVE_SQRTF = @HAVE_SQRTF@
+ HAVE_SQRTL = @HAVE_SQRTL@
  HAVE_STDINT_H = @HAVE_STDINT_H@
  HAVE_STPCPY = @HAVE_STPCPY@
  HAVE_STPNCPY = @HAVE_STPNCPY@
+ HAVE_STRCASECMP = @HAVE_STRCASECMP@
  HAVE_STRCASESTR = @HAVE_STRCASESTR@
  HAVE_STRCHRNUL = @HAVE_STRCHRNUL@
+ HAVE_STRINGS_H = @HAVE_STRINGS_H@
  HAVE_STRPBRK = @HAVE_STRPBRK@
  HAVE_STRPTIME = @HAVE_STRPTIME@
***************
*** 573,576 ****
--- 879,885 ----
  HAVE_SYS_TIME_H = @HAVE_SYS_TIME_H@
  HAVE_SYS_TYPES_H = @HAVE_SYS_TYPES_H@
+ HAVE_TANF = @HAVE_TANF@
+ HAVE_TANHF = @HAVE_TANHF@
+ HAVE_TANL = @HAVE_TANL@
  HAVE_TIMEGM = @HAVE_TIMEGM@
  HAVE_UNISTD_H = @HAVE_UNISTD_H@
***************
*** 580,583 ****
--- 889,894 ----
  HAVE_USLEEP = @HAVE_USLEEP@
  HAVE_UTIMENSAT = @HAVE_UTIMENSAT@
+ HAVE_VASPRINTF = @HAVE_VASPRINTF@
+ HAVE_VDPRINTF = @HAVE_VDPRINTF@
  HAVE_WCHAR_H = @HAVE_WCHAR_H@
  HAVE_WCHAR_T = @HAVE_WCHAR_T@
***************
*** 664,673 ****
--- 975,989 ----
  NEXT_AS_FIRST_DIRECTIVE_ERRNO_H = @NEXT_AS_FIRST_DIRECTIVE_ERRNO_H@
  NEXT_AS_FIRST_DIRECTIVE_FCNTL_H = @NEXT_AS_FIRST_DIRECTIVE_FCNTL_H@
+ NEXT_AS_FIRST_DIRECTIVE_FLOAT_H = @NEXT_AS_FIRST_DIRECTIVE_FLOAT_H@
  NEXT_AS_FIRST_DIRECTIVE_GETOPT_H = @NEXT_AS_FIRST_DIRECTIVE_GETOPT_H@
  NEXT_AS_FIRST_DIRECTIVE_LANGINFO_H = @NEXT_AS_FIRST_DIRECTIVE_LANGINFO_H@
  NEXT_AS_FIRST_DIRECTIVE_LOCALE_H = @NEXT_AS_FIRST_DIRECTIVE_LOCALE_H@
+ NEXT_AS_FIRST_DIRECTIVE_MATH_H = @NEXT_AS_FIRST_DIRECTIVE_MATH_H@
+ NEXT_AS_FIRST_DIRECTIVE_STDARG_H = @NEXT_AS_FIRST_DIRECTIVE_STDARG_H@
  NEXT_AS_FIRST_DIRECTIVE_STDDEF_H = @NEXT_AS_FIRST_DIRECTIVE_STDDEF_H@
  NEXT_AS_FIRST_DIRECTIVE_STDINT_H = @NEXT_AS_FIRST_DIRECTIVE_STDINT_H@
+ NEXT_AS_FIRST_DIRECTIVE_STDIO_H = @NEXT_AS_FIRST_DIRECTIVE_STDIO_H@
  NEXT_AS_FIRST_DIRECTIVE_STDLIB_H = @NEXT_AS_FIRST_DIRECTIVE_STDLIB_H@
+ NEXT_AS_FIRST_DIRECTIVE_STRINGS_H = @NEXT_AS_FIRST_DIRECTIVE_STRINGS_H@
  NEXT_AS_FIRST_DIRECTIVE_STRING_H = @NEXT_AS_FIRST_DIRECTIVE_STRING_H@
  NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H@
***************
*** 680,689 ****
--- 996,1010 ----
  NEXT_ERRNO_H = @NEXT_ERRNO_H@
  NEXT_FCNTL_H = @NEXT_FCNTL_H@
+ NEXT_FLOAT_H = @NEXT_FLOAT_H@
  NEXT_GETOPT_H = @NEXT_GETOPT_H@
  NEXT_LANGINFO_H = @NEXT_LANGINFO_H@
  NEXT_LOCALE_H = @NEXT_LOCALE_H@
+ NEXT_MATH_H = @NEXT_MATH_H@
+ NEXT_STDARG_H = @NEXT_STDARG_H@
  NEXT_STDDEF_H = @NEXT_STDDEF_H@
  NEXT_STDINT_H = @NEXT_STDINT_H@
+ NEXT_STDIO_H = @NEXT_STDIO_H@
  NEXT_STDLIB_H = @NEXT_STDLIB_H@
+ NEXT_STRINGS_H = @NEXT_STRINGS_H@
  NEXT_STRING_H = @NEXT_STRING_H@
  NEXT_SYS_STAT_H = @NEXT_SYS_STAT_H@
***************
*** 715,743 ****
--- 1036,1129 ----
  REPLACE_CALLOC = @REPLACE_CALLOC@
  REPLACE_CANONICALIZE_FILE_NAME = @REPLACE_CANONICALIZE_FILE_NAME@
+ REPLACE_CBRTF = @REPLACE_CBRTF@
+ REPLACE_CBRTL = @REPLACE_CBRTL@
+ REPLACE_CEIL = @REPLACE_CEIL@
+ REPLACE_CEILF = @REPLACE_CEILF@
+ REPLACE_CEILL = @REPLACE_CEILL@
  REPLACE_CHOWN = @REPLACE_CHOWN@
  REPLACE_CLOSE = @REPLACE_CLOSE@
+ REPLACE_DPRINTF = @REPLACE_DPRINTF@
  REPLACE_DUP = @REPLACE_DUP@
  REPLACE_DUP2 = @REPLACE_DUP2@
  REPLACE_DUPLOCALE = @REPLACE_DUPLOCALE@
+ REPLACE_EXP2 = @REPLACE_EXP2@
+ REPLACE_EXP2L = @REPLACE_EXP2L@
+ REPLACE_EXPM1 = @REPLACE_EXPM1@
+ REPLACE_EXPM1F = @REPLACE_EXPM1F@
+ REPLACE_FABSL = @REPLACE_FABSL@
  REPLACE_FCHOWNAT = @REPLACE_FCHOWNAT@
+ REPLACE_FCLOSE = @REPLACE_FCLOSE@
  REPLACE_FCNTL = @REPLACE_FCNTL@
+ REPLACE_FDOPEN = @REPLACE_FDOPEN@
+ REPLACE_FFLUSH = @REPLACE_FFLUSH@
+ REPLACE_FLOOR = @REPLACE_FLOOR@
+ REPLACE_FLOORF = @REPLACE_FLOORF@
+ REPLACE_FLOORL = @REPLACE_FLOORL@
+ REPLACE_FMA = @REPLACE_FMA@
+ REPLACE_FMAF = @REPLACE_FMAF@
+ REPLACE_FMAL = @REPLACE_FMAL@
+ REPLACE_FMOD = @REPLACE_FMOD@
+ REPLACE_FMODF = @REPLACE_FMODF@
+ REPLACE_FMODL = @REPLACE_FMODL@
+ REPLACE_FOPEN = @REPLACE_FOPEN@
+ REPLACE_FPRINTF = @REPLACE_FPRINTF@
+ REPLACE_FPURGE = @REPLACE_FPURGE@
+ REPLACE_FREOPEN = @REPLACE_FREOPEN@
+ REPLACE_FREXP = @REPLACE_FREXP@
+ REPLACE_FREXPF = @REPLACE_FREXPF@
+ REPLACE_FREXPL = @REPLACE_FREXPL@
+ REPLACE_FSEEK = @REPLACE_FSEEK@
+ REPLACE_FSEEKO = @REPLACE_FSEEKO@
  REPLACE_FSTAT = @REPLACE_FSTAT@
  REPLACE_FSTATAT = @REPLACE_FSTATAT@
+ REPLACE_FTELL = @REPLACE_FTELL@
+ REPLACE_FTELLO = @REPLACE_FTELLO@
  REPLACE_FTRUNCATE = @REPLACE_FTRUNCATE@
  REPLACE_FUTIMENS = @REPLACE_FUTIMENS@
  REPLACE_GETCWD = @REPLACE_GETCWD@
+ REPLACE_GETDELIM = @REPLACE_GETDELIM@
  REPLACE_GETDOMAINNAME = @REPLACE_GETDOMAINNAME@
+ REPLACE_GETDTABLESIZE = @REPLACE_GETDTABLESIZE@
  REPLACE_GETGROUPS = @REPLACE_GETGROUPS@
+ REPLACE_GETLINE = @REPLACE_GETLINE@
  REPLACE_GETLOGIN_R = @REPLACE_GETLOGIN_R@
  REPLACE_GETPAGESIZE = @REPLACE_GETPAGESIZE@
  REPLACE_GETTIMEOFDAY = @REPLACE_GETTIMEOFDAY@
+ REPLACE_GMTIME = @REPLACE_GMTIME@
+ REPLACE_HUGE_VAL = @REPLACE_HUGE_VAL@
+ REPLACE_HYPOT = @REPLACE_HYPOT@
+ REPLACE_HYPOTF = @REPLACE_HYPOTF@
+ REPLACE_HYPOTL = @REPLACE_HYPOTL@
+ REPLACE_ILOGB = @REPLACE_ILOGB@
+ REPLACE_ILOGBF = @REPLACE_ILOGBF@
  REPLACE_ISATTY = @REPLACE_ISATTY@
+ REPLACE_ISFINITE = @REPLACE_ISFINITE@
+ REPLACE_ISINF = @REPLACE_ISINF@
+ REPLACE_ISNAN = @REPLACE_ISNAN@
  REPLACE_ISWBLANK = @REPLACE_ISWBLANK@
  REPLACE_ISWCNTRL = @REPLACE_ISWCNTRL@
+ REPLACE_ITOLD = @REPLACE_ITOLD@
  REPLACE_LCHOWN = @REPLACE_LCHOWN@
+ REPLACE_LDEXPL = @REPLACE_LDEXPL@
  REPLACE_LINK = @REPLACE_LINK@
  REPLACE_LINKAT = @REPLACE_LINKAT@
  REPLACE_LOCALECONV = @REPLACE_LOCALECONV@
+ REPLACE_LOCALTIME = @REPLACE_LOCALTIME@
  REPLACE_LOCALTIME_R = @REPLACE_LOCALTIME_R@
+ REPLACE_LOG = @REPLACE_LOG@
+ REPLACE_LOG10 = @REPLACE_LOG10@
+ REPLACE_LOG10F = @REPLACE_LOG10F@
+ REPLACE_LOG10L = @REPLACE_LOG10L@
+ REPLACE_LOG1P = @REPLACE_LOG1P@
+ REPLACE_LOG1PF = @REPLACE_LOG1PF@
+ REPLACE_LOG1PL = @REPLACE_LOG1PL@
+ REPLACE_LOG2 = @REPLACE_LOG2@
+ REPLACE_LOG2F = @REPLACE_LOG2F@
+ REPLACE_LOG2L = @REPLACE_LOG2L@
+ REPLACE_LOGB = @REPLACE_LOGB@
+ REPLACE_LOGBF = @REPLACE_LOGBF@
+ REPLACE_LOGBL = @REPLACE_LOGBL@
+ REPLACE_LOGF = @REPLACE_LOGF@
+ REPLACE_LOGL = @REPLACE_LOGL@
  REPLACE_LSEEK = @REPLACE_LSEEK@
  REPLACE_LSTAT = @REPLACE_LSTAT@
***************
*** 757,780 ****
--- 1143,1192 ----
  REPLACE_MKSTEMP = @REPLACE_MKSTEMP@
  REPLACE_MKTIME = @REPLACE_MKTIME@
+ REPLACE_MODF = @REPLACE_MODF@
+ REPLACE_MODFF = @REPLACE_MODFF@
+ REPLACE_MODFL = @REPLACE_MODFL@
+ REPLACE_NAN = @REPLACE_NAN@
  REPLACE_NANOSLEEP = @REPLACE_NANOSLEEP@
  REPLACE_NL_LANGINFO = @REPLACE_NL_LANGINFO@
  REPLACE_NULL = @REPLACE_NULL@
+ REPLACE_OBSTACK_PRINTF = @REPLACE_OBSTACK_PRINTF@
  REPLACE_OPEN = @REPLACE_OPEN@
  REPLACE_OPENAT = @REPLACE_OPENAT@
+ REPLACE_PERROR = @REPLACE_PERROR@
+ REPLACE_POPEN = @REPLACE_POPEN@
  REPLACE_PREAD = @REPLACE_PREAD@
+ REPLACE_PRINTF = @REPLACE_PRINTF@
  REPLACE_PTSNAME = @REPLACE_PTSNAME@
  REPLACE_PTSNAME_R = @REPLACE_PTSNAME_R@
  REPLACE_PUTENV = @REPLACE_PUTENV@
  REPLACE_PWRITE = @REPLACE_PWRITE@
+ REPLACE_QSORT_R = @REPLACE_QSORT_R@
  REPLACE_RANDOM_R = @REPLACE_RANDOM_R@
  REPLACE_READ = @REPLACE_READ@
  REPLACE_READLINK = @REPLACE_READLINK@
+ REPLACE_READLINKAT = @REPLACE_READLINKAT@
  REPLACE_REALLOC = @REPLACE_REALLOC@
  REPLACE_REALPATH = @REPLACE_REALPATH@
+ REPLACE_REMAINDER = @REPLACE_REMAINDER@
+ REPLACE_REMAINDERF = @REPLACE_REMAINDERF@
+ REPLACE_REMAINDERL = @REPLACE_REMAINDERL@
+ REPLACE_REMOVE = @REPLACE_REMOVE@
+ REPLACE_RENAME = @REPLACE_RENAME@
+ REPLACE_RENAMEAT = @REPLACE_RENAMEAT@
  REPLACE_RMDIR = @REPLACE_RMDIR@
+ REPLACE_ROUND = @REPLACE_ROUND@
+ REPLACE_ROUNDF = @REPLACE_ROUNDF@
+ REPLACE_ROUNDL = @REPLACE_ROUNDL@
  REPLACE_SETENV = @REPLACE_SETENV@
  REPLACE_SETLOCALE = @REPLACE_SETLOCALE@
+ REPLACE_SIGNBIT = @REPLACE_SIGNBIT@
+ REPLACE_SIGNBIT_USING_GCC = @REPLACE_SIGNBIT_USING_GCC@
  REPLACE_SLEEP = @REPLACE_SLEEP@
+ REPLACE_SNPRINTF = @REPLACE_SNPRINTF@
+ REPLACE_SPRINTF = @REPLACE_SPRINTF@
+ REPLACE_SQRTL = @REPLACE_SQRTL@
  REPLACE_STAT = @REPLACE_STAT@
+ REPLACE_STDIO_READ_FUNCS = @REPLACE_STDIO_READ_FUNCS@
+ REPLACE_STDIO_WRITE_FUNCS = @REPLACE_STDIO_WRITE_FUNCS@
  REPLACE_STPNCPY = @REPLACE_STPNCPY@
  REPLACE_STRCASESTR = @REPLACE_STRCASESTR@
***************
*** 793,798 ****
--- 1205,1215 ----
  REPLACE_STRUCT_TIMEVAL = @REPLACE_STRUCT_TIMEVAL@
  REPLACE_SYMLINK = @REPLACE_SYMLINK@
+ REPLACE_SYMLINKAT = @REPLACE_SYMLINKAT@
  REPLACE_TIMEGM = @REPLACE_TIMEGM@
+ REPLACE_TMPFILE = @REPLACE_TMPFILE@
  REPLACE_TOWLOWER = @REPLACE_TOWLOWER@
+ REPLACE_TRUNC = @REPLACE_TRUNC@
+ REPLACE_TRUNCF = @REPLACE_TRUNCF@
+ REPLACE_TRUNCL = @REPLACE_TRUNCL@
  REPLACE_TTYNAME_R = @REPLACE_TTYNAME_R@
  REPLACE_UNLINK = @REPLACE_UNLINK@
***************
*** 801,804 ****
--- 1218,1227 ----
  REPLACE_USLEEP = @REPLACE_USLEEP@
  REPLACE_UTIMENSAT = @REPLACE_UTIMENSAT@
+ REPLACE_VASPRINTF = @REPLACE_VASPRINTF@
+ REPLACE_VDPRINTF = @REPLACE_VDPRINTF@
+ REPLACE_VFPRINTF = @REPLACE_VFPRINTF@
+ REPLACE_VPRINTF = @REPLACE_VPRINTF@
+ REPLACE_VSNPRINTF = @REPLACE_VSNPRINTF@
+ REPLACE_VSPRINTF = @REPLACE_VSPRINTF@
  REPLACE_WCRTOMB = @REPLACE_WCRTOMB@
  REPLACE_WCSNRTOMBS = @REPLACE_WCSNRTOMBS@
***************
*** 814,817 ****
--- 1237,1241 ----
  SIG_ATOMIC_T_SUFFIX = @SIG_ATOMIC_T_SUFFIX@
  SIZE_T_SUFFIX = @SIZE_T_SUFFIX@
+ STDARG_H = @STDARG_H@
  STDBOOL_H = @STDBOOL_H@
  STDDEF_H = @STDDEF_H@
***************
*** 823,826 ****
--- 1247,1251 ----
  TIME_H_DEFINES_STRUCT_TIMESPEC = @TIME_H_DEFINES_STRUCT_TIMESPEC@
  UNDEFINE_STRTOK_R = @UNDEFINE_STRTOK_R@
+ UNISTD_H_DEFINES_STRUCT_TIMESPEC = @UNISTD_H_DEFINES_STRUCT_TIMESPEC@
  UNISTD_H_HAVE_WINSOCK2_H = @UNISTD_H_HAVE_WINSOCK2_H@
  UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS = @UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS@
***************
*** 887,890 ****
--- 1312,1316 ----
  program_transform_name = @program_transform_name@
  psdir = @psdir@
+ runstatedir = @runstatedir@
  sbindir = @sbindir@
  sharedstatedir = @sharedstatedir@
***************
*** 924,928 ****
  	$(am__cd) $(top_srcdir) && \
  	  $(AUTOMAKE) --gnu tp/tests/indices/Makefile
- .PRECIOUS: Makefile
  Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  	@case '$?' in \
--- 1350,1353 ----
***************
*** 1097,1100 ****
--- 1522,1527 ----
  	uninstall-am
  
+ .PRECIOUS: Makefile
+ 
  
  distclean-local:
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/double_index_entry/double_index_entry.html texinfo-6.0/tp/tests/indices/res_parser/double_index_entry/double_index_entry.html
*** texinfo-5.2/tp/tests/indices/res_parser/double_index_entry/double_index_entry.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/double_index_entry/double_index_entry.html	2015-02-08 13:23:09.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_and_node_same_name/index_and_node_same_name.html texinfo-6.0/tp/tests/indices/res_parser/index_and_node_same_name/index_and_node_same_name.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_and_node_same_name/index_and_node_same_name.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_and_node_same_name/index_and_node_same_name.html	2015-02-08 13:23:11.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  <a name="Top"></a>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_entry_in_footnote/index_entry_in_footnote.html texinfo-6.0/tp/tests/indices/res_parser/index_entry_in_footnote/index_entry_in_footnote.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_entry_in_footnote/index_entry_in_footnote.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_entry_in_footnote/index_entry_in_footnote.html	2015-02-08 13:23:10.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  <a name="Top"></a>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_no_node/Chapter-2.html texinfo-6.0/tp/tests/indices/res_parser/index_no_node/Chapter-2.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_no_node/Chapter-2.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_no_node/Chapter-2.html	2015-02-08 13:23:11.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Chapter-2"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="Chapter-2"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_no_node/Chapter.html texinfo-6.0/tp/tests/indices/res_parser/index_no_node/Chapter.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_no_node/Chapter.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_no_node/Chapter.html	2015-02-08 13:23:11.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Chapter"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="Chapter"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_no_node/index.html texinfo-6.0/tp/tests/indices/res_parser/index_no_node/index.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_no_node/index.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_no_node/index.html	2015-02-08 13:23:11.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="top-section"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="top-section"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_no_node/index_no_node_abt.html texinfo-6.0/tp/tests/indices/res_parser/index_no_node/index_no_node_abt.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_no_node/index_no_node_abt.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_no_node/index_no_node_abt.html	2015-02-08 13:23:11.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_no_node/unnumbered.html texinfo-6.0/tp/tests/indices/res_parser/index_no_node/unnumbered.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_no_node/unnumbered.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_no_node/unnumbered.html	2015-02-08 13:23:11.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="index-truc"></a>
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  <a name="index-truc"></a>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_no_node_no_top/index_no_node_no_top.html texinfo-6.0/tp/tests/indices/res_parser/index_no_node_no_top/index_no_node_no_top.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_no_node_no_top/index_no_node_no_top.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_no_node_no_top/index_no_node_no_top.html	2015-02-08 13:23:09.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="index-truc"></a>
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  <a name="index-truc"></a>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_nodes/index_nodes.html texinfo-6.0/tp/tests/indices/res_parser/index_nodes/index_nodes.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_nodes/index_nodes.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_nodes/index_nodes.html	2015-02-08 13:23:10.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  <a name="Top"></a>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_nodes_nodes/a-node.html texinfo-6.0/tp/tests/indices/res_parser/index_nodes_nodes/a-node.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_nodes_nodes/a-node.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_nodes_nodes/a-node.html	2015-02-08 13:23:10.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="a-node"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="a-node"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_nodes_nodes/another.html texinfo-6.0/tp/tests/indices/res_parser/index_nodes_nodes/another.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_nodes_nodes/another.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_nodes_nodes/another.html	2015-02-08 13:23:09.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="another"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="another"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_nodes_nodes/first.html texinfo-6.0/tp/tests/indices/res_parser/index_nodes_nodes/first.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_nodes_nodes/first.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_nodes_nodes/first.html	2015-02-08 13:23:10.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="first"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="first"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_nodes_nodes/index.html texinfo-6.0/tp/tests/indices/res_parser/index_nodes_nodes/index.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_nodes_nodes/index.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_nodes_nodes/index.html	2015-02-08 13:23:10.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  <a name="Top"></a>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_nodes_nodes/index_nodes_abt.html texinfo-6.0/tp/tests/indices/res_parser/index_nodes_nodes/index_nodes_abt.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_nodes_nodes/index_nodes_abt.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_nodes_nodes/index_nodes_abt.html	2015-02-08 13:23:10.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_nodes_nodes/second.html texinfo-6.0/tp/tests/indices/res_parser/index_nodes_nodes/second.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_nodes_nodes/second.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_nodes_nodes/second.html	2015-02-08 13:23:10.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="second"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="second"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_one_node/index_one_node.html texinfo-6.0/tp/tests/indices/res_parser/index_one_node/index_one_node.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_one_node/index_one_node.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_one_node/index_one_node.html	2015-02-08 13:23:12.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>Garbage
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  <p>Garbage
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_special_region/Chapter.html texinfo-6.0/tp/tests/indices/res_parser/index_special_region/Chapter.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_special_region/Chapter.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_special_region/Chapter.html	2015-02-08 13:23:11.000000000 +0000
***************
*** 20,33 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 20,33 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 38,45 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 38,45 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 49,53 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Chapter"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 49,53 ----
  </head>
  
! <body lang="en">
  <a name="Chapter"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_special_region/Copying-and-indices.html texinfo-6.0/tp/tests/indices/res_parser/index_special_region/Copying-and-indices.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_special_region/Copying-and-indices.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_special_region/Copying-and-indices.html	2015-02-08 13:23:11.000000000 +0000
***************
*** 20,33 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 20,33 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 38,45 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 38,45 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 49,53 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Copying-and-indices"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 49,53 ----
  </head>
  
! <body lang="en">
  <a name="Copying-and-indices"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_special_region/Copying-information.html texinfo-6.0/tp/tests/indices/res_parser/index_special_region/Copying-information.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_special_region/Copying-information.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_special_region/Copying-information.html	2015-02-08 13:23:11.000000000 +0000
***************
*** 21,34 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 21,34 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 39,46 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 39,46 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 51,55 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="Chapter.html#Copying-information">Copying information</a>.</p>
--- 51,55 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="Chapter.html#Copying-information">Copying information</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_special_region/Public-domain-reference.html texinfo-6.0/tp/tests/indices/res_parser/index_special_region/Public-domain-reference.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_special_region/Public-domain-reference.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_special_region/Public-domain-reference.html	2015-02-08 13:23:11.000000000 +0000
***************
*** 21,34 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 21,34 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 39,46 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 39,46 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 51,55 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="index_special_region_fot.html#Public-domain-reference">Public domain reference</a>.</p>
--- 51,55 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="index_special_region_fot.html#Public-domain-reference">Public domain reference</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_special_region/Titlepage-footnote-anchor.html texinfo-6.0/tp/tests/indices/res_parser/index_special_region/Titlepage-footnote-anchor.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_special_region/Titlepage-footnote-anchor.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_special_region/Titlepage-footnote-anchor.html	2015-02-08 13:23:11.000000000 +0000
***************
*** 21,34 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 21,34 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 39,46 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 39,46 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 51,55 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="index_special_region_fot.html#Titlepage-footnote-anchor">Titlepage footnote anchor</a>.</p>
--- 51,55 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="index_special_region_fot.html#Titlepage-footnote-anchor">Titlepage footnote anchor</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_special_region/index.html texinfo-6.0/tp/tests/indices/res_parser/index_special_region/index.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_special_region/index.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_special_region/index.html	2015-02-08 13:23:11.000000000 +0000
***************
*** 20,33 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 20,33 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 38,45 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 38,45 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 49,53 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  
--- 49,53 ----
  </head>
  
! <body lang="en">
  
  
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_special_region/index_special_region_abt.html texinfo-6.0/tp/tests/indices/res_parser/index_special_region/index_special_region_abt.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_special_region/index_special_region_abt.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_special_region/index_special_region_abt.html	2015-02-08 13:23:11.000000000 +0000
***************
*** 20,33 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 20,33 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 38,45 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 38,45 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 49,53 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 49,53 ----
  </head>
  
! <body lang="en">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_special_region/index_special_region_fot.html texinfo-6.0/tp/tests/indices/res_parser/index_special_region/index_special_region_fot.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_special_region/index_special_region_fot.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_special_region/index_special_region_fot.html	2015-02-08 13:23:11.000000000 +0000
***************
*** 20,33 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 20,33 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 38,45 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 38,45 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 49,53 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_Foot"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 49,53 ----
  </head>
  
! <body lang="en">
  <a name="SEC_Foot"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_special_region/index_special_region_toc.html texinfo-6.0/tp/tests/indices/res_parser/index_special_region/index_special_region_toc.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_special_region/index_special_region_toc.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_special_region/index_special_region_toc.html	2015-02-08 13:23:11.000000000 +0000
***************
*** 20,33 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 20,33 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 38,45 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 38,45 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 49,53 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_Contents"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 49,53 ----
  </head>
  
! <body lang="en">
  <a name="SEC_Contents"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_special_region_html/Chapter.html texinfo-6.0/tp/tests/indices/res_parser/index_special_region_html/Chapter.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_special_region_html/Chapter.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_special_region_html/Chapter.html	2015-02-08 13:23:10.000000000 +0000
***************
*** 20,33 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 20,33 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 38,45 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 38,45 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 49,53 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Chapter"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 49,53 ----
  </head>
  
! <body lang="en">
  <a name="Chapter"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_special_region_html/Copying-and-indices.html texinfo-6.0/tp/tests/indices/res_parser/index_special_region_html/Copying-and-indices.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_special_region_html/Copying-and-indices.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_special_region_html/Copying-and-indices.html	2015-02-08 13:23:10.000000000 +0000
***************
*** 20,33 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 20,33 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 38,45 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 38,45 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 49,53 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Copying-and-indices"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 49,53 ----
  </head>
  
! <body lang="en">
  <a name="Copying-and-indices"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_special_region_html/Copying-information.html texinfo-6.0/tp/tests/indices/res_parser/index_special_region_html/Copying-information.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_special_region_html/Copying-information.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_special_region_html/Copying-information.html	2015-02-08 13:23:10.000000000 +0000
***************
*** 21,34 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 21,34 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 39,46 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 39,46 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 51,55 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="index.html#Copying-information">Copying information</a>.</p>
--- 51,55 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="index.html#Copying-information">Copying information</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_special_region_html/Public-domain-reference.html texinfo-6.0/tp/tests/indices/res_parser/index_special_region_html/Public-domain-reference.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_special_region_html/Public-domain-reference.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_special_region_html/Public-domain-reference.html	2015-02-08 13:23:10.000000000 +0000
***************
*** 21,34 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 21,34 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 39,46 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 39,46 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 51,55 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="index_special_region_fot.html#Public-domain-reference">Public domain reference</a>.</p>
--- 51,55 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="index_special_region_fot.html#Public-domain-reference">Public domain reference</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_special_region_html/Titlepage-anchor.html texinfo-6.0/tp/tests/indices/res_parser/index_special_region_html/Titlepage-anchor.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_special_region_html/Titlepage-anchor.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_special_region_html/Titlepage-anchor.html	2015-02-08 13:23:10.000000000 +0000
***************
*** 21,34 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 21,34 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 39,46 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 39,46 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 51,55 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="index.html#Titlepage-anchor">Titlepage anchor</a>.</p>
--- 51,55 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="index.html#Titlepage-anchor">Titlepage anchor</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_special_region_html/Titlepage-footnote-anchor.html texinfo-6.0/tp/tests/indices/res_parser/index_special_region_html/Titlepage-footnote-anchor.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_special_region_html/Titlepage-footnote-anchor.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_special_region_html/Titlepage-footnote-anchor.html	2015-02-08 13:23:10.000000000 +0000
***************
*** 21,34 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 21,34 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 39,46 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 39,46 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 51,55 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="index_special_region_fot.html#Titlepage-footnote-anchor">Titlepage footnote anchor</a>.</p>
--- 51,55 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="index_special_region_fot.html#Titlepage-footnote-anchor">Titlepage footnote anchor</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_special_region_html/index.html texinfo-6.0/tp/tests/indices/res_parser/index_special_region_html/index.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_special_region_html/index.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_special_region_html/index.html	2015-02-08 13:23:10.000000000 +0000
***************
*** 20,33 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 20,33 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 38,45 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 38,45 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 49,53 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="index-titlepage-Titlepage-index"></a>
--- 49,53 ----
  </head>
  
! <body lang="en">
  
  <a name="index-titlepage-Titlepage-index"></a>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_special_region_html/index_special_region_abt.html texinfo-6.0/tp/tests/indices/res_parser/index_special_region_html/index_special_region_abt.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_special_region_html/index_special_region_abt.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_special_region_html/index_special_region_abt.html	2015-02-08 13:23:10.000000000 +0000
***************
*** 20,33 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 20,33 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 38,45 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 38,45 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 49,53 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 49,53 ----
  </head>
  
! <body lang="en">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_special_region_html/index_special_region_fot.html texinfo-6.0/tp/tests/indices/res_parser/index_special_region_html/index_special_region_fot.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_special_region_html/index_special_region_fot.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_special_region_html/index_special_region_fot.html	2015-02-08 13:23:10.000000000 +0000
***************
*** 20,33 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 20,33 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 38,45 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 38,45 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 49,53 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_Foot"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 49,53 ----
  </head>
  
! <body lang="en">
  <a name="SEC_Foot"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_special_region_html/index_special_region_toc.html texinfo-6.0/tp/tests/indices/res_parser/index_special_region_html/index_special_region_toc.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_special_region_html/index_special_region_toc.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_special_region_html/index_special_region_toc.html	2015-02-08 13:23:10.000000000 +0000
***************
*** 20,33 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 20,33 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 38,45 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 38,45 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 49,53 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_Contents"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 49,53 ----
  </head>
  
! <body lang="en">
  <a name="SEC_Contents"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_special_region_no_insertcopying/Chapter.html texinfo-6.0/tp/tests/indices/res_parser/index_special_region_no_insertcopying/Chapter.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_special_region_no_insertcopying/Chapter.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_special_region_no_insertcopying/Chapter.html	2015-02-08 13:23:09.000000000 +0000
***************
*** 20,33 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 20,33 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 38,45 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 38,45 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 49,53 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Chapter"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 49,53 ----
  </head>
  
! <body lang="en">
  <a name="Chapter"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_special_region_no_insertcopying/Copying-and-indices.html texinfo-6.0/tp/tests/indices/res_parser/index_special_region_no_insertcopying/Copying-and-indices.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_special_region_no_insertcopying/Copying-and-indices.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_special_region_no_insertcopying/Copying-and-indices.html	2015-02-08 13:23:09.000000000 +0000
***************
*** 20,33 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 20,33 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 38,45 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 38,45 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 49,53 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Copying-and-indices"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 49,53 ----
  </head>
  
! <body lang="en">
  <a name="Copying-and-indices"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_special_region_no_insertcopying/Public-domain-reference.html texinfo-6.0/tp/tests/indices/res_parser/index_special_region_no_insertcopying/Public-domain-reference.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_special_region_no_insertcopying/Public-domain-reference.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_special_region_no_insertcopying/Public-domain-reference.html	2015-02-08 13:23:09.000000000 +0000
***************
*** 21,34 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 21,34 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 39,46 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 39,46 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 51,55 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="index_special_region_no_insertcopying_fot.html#Public-domain-reference">Public domain reference</a>.</p>
--- 51,55 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="index_special_region_no_insertcopying_fot.html#Public-domain-reference">Public domain reference</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_special_region_no_insertcopying/Titlepage-footnote-anchor.html texinfo-6.0/tp/tests/indices/res_parser/index_special_region_no_insertcopying/Titlepage-footnote-anchor.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_special_region_no_insertcopying/Titlepage-footnote-anchor.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_special_region_no_insertcopying/Titlepage-footnote-anchor.html	2015-02-08 13:23:09.000000000 +0000
***************
*** 21,34 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 21,34 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 39,46 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 39,46 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 51,55 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="index_special_region_no_insertcopying_fot.html#Titlepage-footnote-anchor">Titlepage footnote anchor</a>.</p>
--- 51,55 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="index_special_region_no_insertcopying_fot.html#Titlepage-footnote-anchor">Titlepage footnote anchor</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_special_region_no_insertcopying/index.html texinfo-6.0/tp/tests/indices/res_parser/index_special_region_no_insertcopying/index.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_special_region_no_insertcopying/index.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_special_region_no_insertcopying/index.html	2015-02-08 13:23:09.000000000 +0000
***************
*** 20,33 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 20,33 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 38,45 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 38,45 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 49,53 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  
--- 49,53 ----
  </head>
  
! <body lang="en">
  
  
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_special_region_no_insertcopying/index_special_region_no_insertcopying_abt.html texinfo-6.0/tp/tests/indices/res_parser/index_special_region_no_insertcopying/index_special_region_no_insertcopying_abt.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_special_region_no_insertcopying/index_special_region_no_insertcopying_abt.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_special_region_no_insertcopying/index_special_region_no_insertcopying_abt.html	2015-02-08 13:23:09.000000000 +0000
***************
*** 20,33 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 20,33 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 38,45 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 38,45 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 49,53 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 49,53 ----
  </head>
  
! <body lang="en">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_special_region_no_insertcopying/index_special_region_no_insertcopying_toc.html texinfo-6.0/tp/tests/indices/res_parser/index_special_region_no_insertcopying/index_special_region_no_insertcopying_toc.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_special_region_no_insertcopying/index_special_region_no_insertcopying_toc.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_special_region_no_insertcopying/index_special_region_no_insertcopying_toc.html	2015-02-08 13:23:09.000000000 +0000
***************
*** 20,33 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 20,33 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 38,45 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 38,45 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 49,53 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_Contents"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 49,53 ----
  </head>
  
! <body lang="en">
  <a name="SEC_Contents"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_special_region_no_insertcopying_html/Chapter.html texinfo-6.0/tp/tests/indices/res_parser/index_special_region_no_insertcopying_html/Chapter.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_special_region_no_insertcopying_html/Chapter.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_special_region_no_insertcopying_html/Chapter.html	2015-02-08 13:23:11.000000000 +0000
***************
*** 20,33 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 20,33 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 38,45 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 38,45 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 49,53 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Chapter"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 49,53 ----
  </head>
  
! <body lang="en">
  <a name="Chapter"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_special_region_no_insertcopying_html/Copying-and-indices.html texinfo-6.0/tp/tests/indices/res_parser/index_special_region_no_insertcopying_html/Copying-and-indices.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_special_region_no_insertcopying_html/Copying-and-indices.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_special_region_no_insertcopying_html/Copying-and-indices.html	2015-02-08 13:23:11.000000000 +0000
***************
*** 20,33 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 20,33 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 38,45 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 38,45 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 49,53 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Copying-and-indices"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 49,53 ----
  </head>
  
! <body lang="en">
  <a name="Copying-and-indices"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_special_region_no_insertcopying_html/Copying-information.html texinfo-6.0/tp/tests/indices/res_parser/index_special_region_no_insertcopying_html/Copying-information.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_special_region_no_insertcopying_html/Copying-information.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_special_region_no_insertcopying_html/Copying-information.html	2015-02-08 13:23:11.000000000 +0000
***************
*** 21,34 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 21,34 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 39,46 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 39,46 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 51,55 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="index.html#Copying-information">Copying information</a>.</p>
--- 51,55 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="index.html#Copying-information">Copying information</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_special_region_no_insertcopying_html/Public-domain-reference.html texinfo-6.0/tp/tests/indices/res_parser/index_special_region_no_insertcopying_html/Public-domain-reference.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_special_region_no_insertcopying_html/Public-domain-reference.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_special_region_no_insertcopying_html/Public-domain-reference.html	2015-02-08 13:23:11.000000000 +0000
***************
*** 21,34 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 21,34 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 39,46 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 39,46 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 51,55 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="index_special_region_no_insertcopying_fot.html#Public-domain-reference">Public domain reference</a>.</p>
--- 51,55 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="index_special_region_no_insertcopying_fot.html#Public-domain-reference">Public domain reference</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_special_region_no_insertcopying_html/Titlepage-anchor.html texinfo-6.0/tp/tests/indices/res_parser/index_special_region_no_insertcopying_html/Titlepage-anchor.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_special_region_no_insertcopying_html/Titlepage-anchor.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_special_region_no_insertcopying_html/Titlepage-anchor.html	2015-02-08 13:23:11.000000000 +0000
***************
*** 21,34 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 21,34 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 39,46 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 39,46 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 51,55 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="index.html#Titlepage-anchor">Titlepage anchor</a>.</p>
--- 51,55 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="index.html#Titlepage-anchor">Titlepage anchor</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_special_region_no_insertcopying_html/Titlepage-footnote-anchor.html texinfo-6.0/tp/tests/indices/res_parser/index_special_region_no_insertcopying_html/Titlepage-footnote-anchor.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_special_region_no_insertcopying_html/Titlepage-footnote-anchor.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_special_region_no_insertcopying_html/Titlepage-footnote-anchor.html	2015-02-08 13:23:11.000000000 +0000
***************
*** 21,34 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 21,34 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 39,46 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 39,46 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 51,55 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="index_special_region_no_insertcopying_fot.html#Titlepage-footnote-anchor">Titlepage footnote anchor</a>.</p>
--- 51,55 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="index_special_region_no_insertcopying_fot.html#Titlepage-footnote-anchor">Titlepage footnote anchor</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_special_region_no_insertcopying_html/index.html texinfo-6.0/tp/tests/indices/res_parser/index_special_region_no_insertcopying_html/index.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_special_region_no_insertcopying_html/index.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_special_region_no_insertcopying_html/index.html	2015-02-08 13:23:11.000000000 +0000
***************
*** 20,33 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 20,33 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 38,45 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 38,45 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 49,53 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="index-titlepage-Titlepage-index"></a>
--- 49,53 ----
  </head>
  
! <body lang="en">
  
  <a name="index-titlepage-Titlepage-index"></a>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_special_region_no_insertcopying_html/index_special_region_no_insertcopying_abt.html texinfo-6.0/tp/tests/indices/res_parser/index_special_region_no_insertcopying_html/index_special_region_no_insertcopying_abt.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_special_region_no_insertcopying_html/index_special_region_no_insertcopying_abt.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_special_region_no_insertcopying_html/index_special_region_no_insertcopying_abt.html	2015-02-08 13:23:11.000000000 +0000
***************
*** 20,33 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 20,33 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 38,45 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 38,45 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 49,53 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 49,53 ----
  </head>
  
! <body lang="en">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_special_region_no_insertcopying_html/index_special_region_no_insertcopying_fot.html texinfo-6.0/tp/tests/indices/res_parser/index_special_region_no_insertcopying_html/index_special_region_no_insertcopying_fot.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_special_region_no_insertcopying_html/index_special_region_no_insertcopying_fot.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_special_region_no_insertcopying_html/index_special_region_no_insertcopying_fot.html	2015-02-08 13:23:11.000000000 +0000
***************
*** 20,33 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 20,33 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 38,45 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 38,45 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 49,53 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_Foot"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 49,53 ----
  </head>
  
! <body lang="en">
  <a name="SEC_Foot"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_special_region_no_insertcopying_html/index_special_region_no_insertcopying_toc.html texinfo-6.0/tp/tests/indices/res_parser/index_special_region_no_insertcopying_html/index_special_region_no_insertcopying_toc.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_special_region_no_insertcopying_html/index_special_region_no_insertcopying_toc.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_special_region_no_insertcopying_html/index_special_region_no_insertcopying_toc.html	2015-02-08 13:23:11.000000000 +0000
***************
*** 20,33 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 20,33 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 38,45 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 38,45 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 49,53 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_Contents"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 49,53 ----
  </head>
  
! <body lang="en">
  <a name="SEC_Contents"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_special_region_no_region/Chapter.html texinfo-6.0/tp/tests/indices/res_parser/index_special_region_no_region/Chapter.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_special_region_no_region/Chapter.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_special_region_no_region/Chapter.html	2015-02-08 13:23:11.000000000 +0000
***************
*** 20,33 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 20,33 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 38,45 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 38,45 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 49,53 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Chapter"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 49,53 ----
  </head>
  
! <body lang="en">
  <a name="Chapter"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_special_region_no_region/Copying-and-indices.html texinfo-6.0/tp/tests/indices/res_parser/index_special_region_no_region/Copying-and-indices.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_special_region_no_region/Copying-and-indices.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_special_region_no_region/Copying-and-indices.html	2015-02-08 13:23:11.000000000 +0000
***************
*** 20,33 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 20,33 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 38,45 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 38,45 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 49,53 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Copying-and-indices"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 49,53 ----
  </head>
  
! <body lang="en">
  <a name="Copying-and-indices"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_special_region_no_region/Public-domain-reference.html texinfo-6.0/tp/tests/indices/res_parser/index_special_region_no_region/Public-domain-reference.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_special_region_no_region/Public-domain-reference.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_special_region_no_region/Public-domain-reference.html	2015-02-08 13:23:11.000000000 +0000
***************
*** 21,34 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 21,34 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 39,46 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 39,46 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 51,55 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="index_special_region_no_region_fot.html#Public-domain-reference">Public domain reference</a>.</p>
--- 51,55 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="index_special_region_no_region_fot.html#Public-domain-reference">Public domain reference</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_special_region_no_region/Titlepage-footnote-anchor.html texinfo-6.0/tp/tests/indices/res_parser/index_special_region_no_region/Titlepage-footnote-anchor.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_special_region_no_region/Titlepage-footnote-anchor.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_special_region_no_region/Titlepage-footnote-anchor.html	2015-02-08 13:23:11.000000000 +0000
***************
*** 21,34 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 21,34 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 39,46 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 39,46 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 51,55 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="index_special_region_no_region_fot.html#Titlepage-footnote-anchor">Titlepage footnote anchor</a>.</p>
--- 51,55 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="index_special_region_no_region_fot.html#Titlepage-footnote-anchor">Titlepage footnote anchor</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_special_region_no_region/index.html texinfo-6.0/tp/tests/indices/res_parser/index_special_region_no_region/index.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_special_region_no_region/index.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_special_region_no_region/index.html	2015-02-08 13:23:11.000000000 +0000
***************
*** 20,33 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 20,33 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 38,45 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 38,45 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 49,53 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  
--- 49,53 ----
  </head>
  
! <body lang="en">
  
  
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_special_region_no_region/index_special_region_no_region_abt.html texinfo-6.0/tp/tests/indices/res_parser/index_special_region_no_region/index_special_region_no_region_abt.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_special_region_no_region/index_special_region_no_region_abt.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_special_region_no_region/index_special_region_no_region_abt.html	2015-02-08 13:23:11.000000000 +0000
***************
*** 20,33 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 20,33 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 38,45 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 38,45 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 49,53 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 49,53 ----
  </head>
  
! <body lang="en">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_special_region_no_region/index_special_region_no_region_toc.html texinfo-6.0/tp/tests/indices/res_parser/index_special_region_no_region/index_special_region_no_region_toc.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_special_region_no_region/index_special_region_no_region_toc.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_special_region_no_region/index_special_region_no_region_toc.html	2015-02-08 13:23:11.000000000 +0000
***************
*** 20,33 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 20,33 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 38,45 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 38,45 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 49,53 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_Contents"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 49,53 ----
  </head>
  
! <body lang="en">
  <a name="SEC_Contents"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_special_region_no_region_html/Chapter.html texinfo-6.0/tp/tests/indices/res_parser/index_special_region_no_region_html/Chapter.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_special_region_no_region_html/Chapter.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_special_region_no_region_html/Chapter.html	2015-02-08 13:23:10.000000000 +0000
***************
*** 20,33 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 20,33 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 38,45 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 38,45 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 49,53 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Chapter"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 49,53 ----
  </head>
  
! <body lang="en">
  <a name="Chapter"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_special_region_no_region_html/Copying-and-indices.html texinfo-6.0/tp/tests/indices/res_parser/index_special_region_no_region_html/Copying-and-indices.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_special_region_no_region_html/Copying-and-indices.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_special_region_no_region_html/Copying-and-indices.html	2015-02-08 13:23:10.000000000 +0000
***************
*** 20,33 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 20,33 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 38,45 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 38,45 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 49,53 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Copying-and-indices"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 49,53 ----
  </head>
  
! <body lang="en">
  <a name="Copying-and-indices"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_special_region_no_region_html/Copying-information.html texinfo-6.0/tp/tests/indices/res_parser/index_special_region_no_region_html/Copying-information.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_special_region_no_region_html/Copying-information.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_special_region_no_region_html/Copying-information.html	2015-02-08 13:23:10.000000000 +0000
***************
*** 21,34 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 21,34 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 39,46 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 39,46 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 51,55 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="index.html#Copying-information">Copying information</a>.</p>
--- 51,55 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="index.html#Copying-information">Copying information</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_special_region_no_region_html/Public-domain-reference.html texinfo-6.0/tp/tests/indices/res_parser/index_special_region_no_region_html/Public-domain-reference.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_special_region_no_region_html/Public-domain-reference.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_special_region_no_region_html/Public-domain-reference.html	2015-02-08 13:23:10.000000000 +0000
***************
*** 21,34 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 21,34 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 39,46 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 39,46 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 51,55 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="index_special_region_no_region_fot.html#Public-domain-reference">Public domain reference</a>.</p>
--- 51,55 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="index_special_region_no_region_fot.html#Public-domain-reference">Public domain reference</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_special_region_no_region_html/Titlepage-anchor.html texinfo-6.0/tp/tests/indices/res_parser/index_special_region_no_region_html/Titlepage-anchor.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_special_region_no_region_html/Titlepage-anchor.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_special_region_no_region_html/Titlepage-anchor.html	2015-02-08 13:23:10.000000000 +0000
***************
*** 21,34 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 21,34 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 39,46 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 39,46 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 51,55 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="index.html#Titlepage-anchor">Titlepage anchor</a>.</p>
--- 51,55 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="index.html#Titlepage-anchor">Titlepage anchor</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_special_region_no_region_html/Titlepage-footnote-anchor.html texinfo-6.0/tp/tests/indices/res_parser/index_special_region_no_region_html/Titlepage-footnote-anchor.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_special_region_no_region_html/Titlepage-footnote-anchor.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_special_region_no_region_html/Titlepage-footnote-anchor.html	2015-02-08 13:23:10.000000000 +0000
***************
*** 21,34 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 21,34 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 39,46 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 39,46 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 51,55 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="index_special_region_no_region_fot.html#Titlepage-footnote-anchor">Titlepage footnote anchor</a>.</p>
--- 51,55 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="index_special_region_no_region_fot.html#Titlepage-footnote-anchor">Titlepage footnote anchor</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_special_region_no_region_html/index.html texinfo-6.0/tp/tests/indices/res_parser/index_special_region_no_region_html/index.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_special_region_no_region_html/index.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_special_region_no_region_html/index.html	2015-02-08 13:23:10.000000000 +0000
***************
*** 20,33 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 20,33 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 38,45 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 38,45 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 49,53 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="index-titlepage-Titlepage-index"></a>
--- 49,53 ----
  </head>
  
! <body lang="en">
  
  <a name="index-titlepage-Titlepage-index"></a>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_special_region_no_region_html/index_special_region_no_region_abt.html texinfo-6.0/tp/tests/indices/res_parser/index_special_region_no_region_html/index_special_region_no_region_abt.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_special_region_no_region_html/index_special_region_no_region_abt.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_special_region_no_region_html/index_special_region_no_region_abt.html	2015-02-08 13:23:10.000000000 +0000
***************
*** 20,33 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 20,33 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 38,45 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 38,45 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 49,53 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 49,53 ----
  </head>
  
! <body lang="en">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_special_region_no_region_html/index_special_region_no_region_fot.html texinfo-6.0/tp/tests/indices/res_parser/index_special_region_no_region_html/index_special_region_no_region_fot.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_special_region_no_region_html/index_special_region_no_region_fot.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_special_region_no_region_html/index_special_region_no_region_fot.html	2015-02-08 13:23:10.000000000 +0000
***************
*** 20,33 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 20,33 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 38,45 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 38,45 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 49,53 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_Foot"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 49,53 ----
  </head>
  
! <body lang="en">
  <a name="SEC_Foot"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_special_region_no_region_html/index_special_region_no_region_toc.html texinfo-6.0/tp/tests/indices/res_parser/index_special_region_no_region_html/index_special_region_no_region_toc.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_special_region_no_region_html/index_special_region_no_region_toc.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_special_region_no_region_html/index_special_region_no_region_toc.html	2015-02-08 13:23:10.000000000 +0000
***************
*** 20,33 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 20,33 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 38,45 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 38,45 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 49,53 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_Contents"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 49,53 ----
  </head>
  
! <body lang="en">
  <a name="SEC_Contents"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_split/first.html texinfo-6.0/tp/tests/indices/res_parser/index_split/first.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_split/first.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_split/first.html	2015-02-08 13:23:09.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="first"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="first"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_split/index.html texinfo-6.0/tp/tests/indices/res_parser/index_split/index.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_split/index.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_split/index.html	2015-02-08 13:23:09.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  <a name="Top"></a>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_split/index_split_abt.html texinfo-6.0/tp/tests/indices/res_parser/index_split/index_split_abt.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_split/index_split_abt.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_split/index_split_abt.html	2015-02-08 13:23:09.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_split/node-2-in-section-3.html texinfo-6.0/tp/tests/indices/res_parser/index_split/node-2-in-section-3.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_split/node-2-in-section-3.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_split/node-2-in-section-3.html	2015-02-08 13:23:09.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="first.html#node-2-in-section-3">node 2 in section 3</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="first.html#node-2-in-section-3">node 2 in section 3</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_split/node-3-in-section-3.html texinfo-6.0/tp/tests/indices/res_parser/index_split/node-3-in-section-3.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_split/node-3-in-section-3.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_split/node-3-in-section-3.html	2015-02-08 13:23:09.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="first.html#node-3-in-section-3">node 3 in section 3</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="first.html#node-3-in-section-3">node 3 in section 3</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_split/node-in-section-3.html texinfo-6.0/tp/tests/indices/res_parser/index_split/node-in-section-3.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_split/node-in-section-3.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_split/node-in-section-3.html	2015-02-08 13:23:09.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="first.html#node-in-section-3">node in section 3</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="first.html#node-in-section-3">node in section 3</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_split/second-chapter.html texinfo-6.0/tp/tests/indices/res_parser/index_split/second-chapter.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_split/second-chapter.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_split/second-chapter.html	2015-02-08 13:23:09.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="second-chapter"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="second-chapter"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_split/section-1.html texinfo-6.0/tp/tests/indices/res_parser/index_split/section-1.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_split/section-1.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_split/section-1.html	2015-02-08 13:23:09.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="first.html#section-1">section 1</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="first.html#section-1">section 1</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_split/section-2.html texinfo-6.0/tp/tests/indices/res_parser/index_split/section-2.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_split/section-2.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_split/section-2.html	2015-02-08 13:23:09.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="first.html#section-2">section 2</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="first.html#section-2">section 2</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_split/section-3.html texinfo-6.0/tp/tests/indices/res_parser/index_split/section-3.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_split/section-3.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_split/section-3.html	2015-02-08 13:23:09.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="first.html#section-3">section 3</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="first.html#section-3">section 3</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_split/subsection-1.html texinfo-6.0/tp/tests/indices/res_parser/index_split/subsection-1.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_split/subsection-1.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_split/subsection-1.html	2015-02-08 13:23:09.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="first.html#subsection-1">subsection 1</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="first.html#subsection-1">subsection 1</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_split/subsection-2.html texinfo-6.0/tp/tests/indices/res_parser/index_split/subsection-2.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_split/subsection-2.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_split/subsection-2.html	2015-02-08 13:23:09.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="first.html#subsection-2">subsection 2</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="first.html#subsection-2">subsection 2</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_split_nodes/first.html texinfo-6.0/tp/tests/indices/res_parser/index_split_nodes/first.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_split_nodes/first.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_split_nodes/first.html	2015-02-08 13:23:12.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="first"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="first"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_split_nodes/index.html texinfo-6.0/tp/tests/indices/res_parser/index_split_nodes/index.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_split_nodes/index.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_split_nodes/index.html	2015-02-08 13:23:12.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  <a name="Top"></a>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_split_nodes/index_split_abt.html texinfo-6.0/tp/tests/indices/res_parser/index_split_nodes/index_split_abt.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_split_nodes/index_split_abt.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_split_nodes/index_split_abt.html	2015-02-08 13:23:12.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_split_nodes/node-2-in-section-3.html texinfo-6.0/tp/tests/indices/res_parser/index_split_nodes/node-2-in-section-3.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_split_nodes/node-2-in-section-3.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_split_nodes/node-2-in-section-3.html	2015-02-08 13:23:12.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="node-2-in-section-3"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="node-2-in-section-3"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_split_nodes/node-3-in-section-3.html texinfo-6.0/tp/tests/indices/res_parser/index_split_nodes/node-3-in-section-3.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_split_nodes/node-3-in-section-3.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_split_nodes/node-3-in-section-3.html	2015-02-08 13:23:12.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="node-3-in-section-3"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="node-3-in-section-3"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_split_nodes/node-in-section-3.html texinfo-6.0/tp/tests/indices/res_parser/index_split_nodes/node-in-section-3.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_split_nodes/node-in-section-3.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_split_nodes/node-in-section-3.html	2015-02-08 13:23:12.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="node-in-section-3"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="node-in-section-3"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_split_nodes/second-chapter.html texinfo-6.0/tp/tests/indices/res_parser/index_split_nodes/second-chapter.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_split_nodes/second-chapter.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_split_nodes/second-chapter.html	2015-02-08 13:23:12.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="second-chapter"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="second-chapter"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_split_nodes/section-1.html texinfo-6.0/tp/tests/indices/res_parser/index_split_nodes/section-1.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_split_nodes/section-1.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_split_nodes/section-1.html	2015-02-08 13:23:12.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="section-1"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="section-1"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_split_nodes/section-2.html texinfo-6.0/tp/tests/indices/res_parser/index_split_nodes/section-2.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_split_nodes/section-2.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_split_nodes/section-2.html	2015-02-08 13:23:12.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="section-2"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="section-2"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_split_nodes/section-3.html texinfo-6.0/tp/tests/indices/res_parser/index_split_nodes/section-3.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_split_nodes/section-3.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_split_nodes/section-3.html	2015-02-08 13:23:12.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="section-3"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="section-3"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_split_nodes/subsection-1.html texinfo-6.0/tp/tests/indices/res_parser/index_split_nodes/subsection-1.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_split_nodes/subsection-1.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_split_nodes/subsection-1.html	2015-02-08 13:23:12.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="subsection-1"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="subsection-1"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/index_split_nodes/subsection-2.html texinfo-6.0/tp/tests/indices/res_parser/index_split_nodes/subsection-2.html
*** texinfo-5.2/tp/tests/indices/res_parser/index_split_nodes/subsection-2.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/index_split_nodes/subsection-2.html	2015-02-08 13:23:12.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="subsection-2"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="subsection-2"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top/a-node.html texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top/a-node.html
*** texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top/a-node.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top/a-node.html	2015-02-08 13:23:12.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="first-before-top.html#a-node">a node</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="first-before-top.html#a-node">a node</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top/another.html texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top/another.html
*** texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top/another.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top/another.html	2015-02-08 13:23:12.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="first-before-top.html#another">another</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="first-before-top.html#another">another</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top/first-before-top.html texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top/first-before-top.html
*** texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top/first-before-top.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top/first-before-top.html	2015-02-08 13:23:12.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top/first.html texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top/first.html
*** texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top/first.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top/first.html	2015-02-08 13:23:12.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="first-before-top.html#first">first</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="first-before-top.html#first">first</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top/index.html texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top/index.html
*** texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top/index.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top/index.html	2015-02-08 13:23:12.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top/node-in-menu-before-top.html texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top/node-in-menu-before-top.html
*** texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top/node-in-menu-before-top.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top/node-in-menu-before-top.html	2015-02-08 13:23:12.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="first-before-top.html#node-in-menu-before-top">node in menu before top</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="first-before-top.html#node-in-menu-before-top">node in menu before top</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top/nodes_before_top_abt.html texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top/nodes_before_top_abt.html
*** texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top/nodes_before_top_abt.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top/nodes_before_top_abt.html	2015-02-08 13:23:12.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top/second.html texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top/second.html
*** texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top/second.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top/second.html	2015-02-08 13:23:12.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="first-before-top.html#second">second</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="first-before-top.html#second">second</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter/a-node.html texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter/a-node.html
*** texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter/a-node.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter/a-node.html	2015-02-08 13:23:10.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="index.html#a-node">a node</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="index.html#a-node">a node</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter/another.html texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter/another.html
*** texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter/another.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter/another.html	2015-02-08 13:23:10.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="index.html#another">another</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="index.html#another">another</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter/chapter.html texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter/chapter.html
*** texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter/chapter.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter/chapter.html	2015-02-08 13:23:10.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="chapter"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="chapter"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter/first-before-top.html texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter/first-before-top.html
*** texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter/first-before-top.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter/first-before-top.html	2015-02-08 13:23:10.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="index.html#first-before-top">first before top</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="index.html#first-before-top">first before top</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter/first.html texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter/first.html
*** texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter/first.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter/first.html	2015-02-08 13:23:10.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="index.html#first">first</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="index.html#first">first</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter/index.html texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter/index.html
*** texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter/index.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter/index.html	2015-02-08 13:23:10.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter/node-in-chapter.html texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter/node-in-chapter.html
*** texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter/node-in-chapter.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter/node-in-chapter.html	2015-02-08 13:23:10.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="chapter.html#node-in-chapter">node in chapter</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="chapter.html#node-in-chapter">node in chapter</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter/node-in-menu-before-top.html texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter/node-in-menu-before-top.html
*** texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter/node-in-menu-before-top.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter/node-in-menu-before-top.html	2015-02-08 13:23:10.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="index.html#node-in-menu-before-top">node in menu before top</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="index.html#node-in-menu-before-top">node in menu before top</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter/nodes_before_top_and_sections_abt.html texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter/nodes_before_top_and_sections_abt.html
*** texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter/nodes_before_top_and_sections_abt.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter/nodes_before_top_and_sections_abt.html	2015-02-08 13:23:10.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter/second.html texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter/second.html
*** texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter/second.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter/second.html	2015-02-08 13:23:10.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="index.html#second">second</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="index.html#second">second</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter_nodes/a-node.html texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter_nodes/a-node.html
*** texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter_nodes/a-node.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter_nodes/a-node.html	2015-02-08 13:23:09.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="index.html#a-node">a node</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="index.html#a-node">a node</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter_nodes/another.html texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter_nodes/another.html
*** texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter_nodes/another.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter_nodes/another.html	2015-02-08 13:23:09.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="index.html#another">another</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="index.html#another">another</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter_nodes/chapter.html texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter_nodes/chapter.html
*** texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter_nodes/chapter.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter_nodes/chapter.html	2015-02-08 13:23:09.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="chapter"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="chapter"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter_nodes/first-before-top.html texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter_nodes/first-before-top.html
*** texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter_nodes/first-before-top.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter_nodes/first-before-top.html	2015-02-08 13:23:09.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter_nodes/first.html texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter_nodes/first.html
*** texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter_nodes/first.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter_nodes/first.html	2015-02-08 13:23:09.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="index.html#first">first</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="index.html#first">first</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter_nodes/index.html texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter_nodes/index.html
*** texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter_nodes/index.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter_nodes/index.html	2015-02-08 13:23:09.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter_nodes/node-in-chapter.html texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter_nodes/node-in-chapter.html
*** texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter_nodes/node-in-chapter.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter_nodes/node-in-chapter.html	2015-02-08 13:23:09.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="chapter.html#node-in-chapter">node in chapter</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="chapter.html#node-in-chapter">node in chapter</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter_nodes/node-in-menu-before-top.html texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter_nodes/node-in-menu-before-top.html
*** texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter_nodes/node-in-menu-before-top.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter_nodes/node-in-menu-before-top.html	2015-02-08 13:23:09.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="first-before-top.html#node-in-menu-before-top">node in menu before top</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="first-before-top.html#node-in-menu-before-top">node in menu before top</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter_nodes/nodes_before_top_and_sections_abt.html texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter_nodes/nodes_before_top_and_sections_abt.html
*** texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter_nodes/nodes_before_top_and_sections_abt.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter_nodes/nodes_before_top_and_sections_abt.html	2015-02-08 13:23:09.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter_nodes/second.html texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter_nodes/second.html
*** texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter_nodes/second.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter_nodes/second.html	2015-02-08 13:23:09.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="index.html#second">second</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="index.html#second">second</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top_and_sections_monolithic/nodes_before_top_and_sections.html texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top_and_sections_monolithic/nodes_before_top_and_sections.html
*** texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top_and_sections_monolithic/nodes_before_top_and_sections.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top_and_sections_monolithic/nodes_before_top_and_sections.html	2015-02-08 13:23:10.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top_no_nodes/a-node.html texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top_no_nodes/a-node.html
*** texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top_no_nodes/a-node.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top_no_nodes/a-node.html	2015-02-08 13:23:11.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="index.html#a-node">a node</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="index.html#a-node">a node</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top_no_nodes/another.html texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top_no_nodes/another.html
*** texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top_no_nodes/another.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top_no_nodes/another.html	2015-02-08 13:23:11.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="index.html#another">another</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="index.html#another">another</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top_no_nodes/first-before-top.html texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top_no_nodes/first-before-top.html
*** texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top_no_nodes/first-before-top.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top_no_nodes/first-before-top.html	2015-02-08 13:23:11.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="index.html#first-before-top">first before top</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="index.html#first-before-top">first before top</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top_no_nodes/first.html texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top_no_nodes/first.html
*** texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top_no_nodes/first.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top_no_nodes/first.html	2015-02-08 13:23:11.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="index.html#first">first</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="index.html#first">first</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top_no_nodes/index.html texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top_no_nodes/index.html
*** texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top_no_nodes/index.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top_no_nodes/index.html	2015-02-08 13:23:11.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top_no_nodes/node-in-menu-before-top.html texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top_no_nodes/node-in-menu-before-top.html
*** texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top_no_nodes/node-in-menu-before-top.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top_no_nodes/node-in-menu-before-top.html	2015-02-08 13:23:11.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="index.html#node-in-menu-before-top">node in menu before top</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="index.html#node-in-menu-before-top">node in menu before top</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top_no_nodes/second.html texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top_no_nodes/second.html
*** texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top_no_nodes/second.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top_no_nodes/second.html	2015-02-08 13:23:11.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="index.html#second">second</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="index.html#second">second</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top_nodes/a-node.html texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top_nodes/a-node.html
*** texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top_nodes/a-node.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top_nodes/a-node.html	2015-02-08 13:23:11.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="a-node"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="a-node"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top_nodes/another.html texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top_nodes/another.html
*** texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top_nodes/another.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top_nodes/another.html	2015-02-08 13:23:11.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="another"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="another"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top_nodes/first-before-top.html texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top_nodes/first-before-top.html
*** texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top_nodes/first-before-top.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top_nodes/first-before-top.html	2015-02-08 13:23:11.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top_nodes/first.html texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top_nodes/first.html
*** texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top_nodes/first.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top_nodes/first.html	2015-02-08 13:23:11.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="first"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="first"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top_nodes/index.html texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top_nodes/index.html
*** texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top_nodes/index.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top_nodes/index.html	2015-02-08 13:23:11.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top_nodes/node-in-menu-before-top.html texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top_nodes/node-in-menu-before-top.html
*** texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top_nodes/node-in-menu-before-top.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top_nodes/node-in-menu-before-top.html	2015-02-08 13:23:11.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="node-in-menu-before-top"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="node-in-menu-before-top"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top_nodes/nodes_before_top_abt.html texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top_nodes/nodes_before_top_abt.html
*** texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top_nodes/nodes_before_top_abt.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top_nodes/nodes_before_top_abt.html	2015-02-08 13:23:11.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top_nodes/second.html texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top_nodes/second.html
*** texinfo-5.2/tp/tests/indices/res_parser/nodes_before_top_nodes/second.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/nodes_before_top_nodes/second.html	2015-02-08 13:23:11.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="second"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="second"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/printindex_between_node_section/index.html texinfo-6.0/tp/tests/indices/res_parser/printindex_between_node_section/index.html
*** texinfo-5.2/tp/tests/indices/res_parser/printindex_between_node_section/index.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/printindex_between_node_section/index.html	2015-02-08 13:23:09.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="printindex_between_node_section.html#Top">Top</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="printindex_between_node_section.html#Top">Top</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/printindex_between_node_section/node-chap1.html texinfo-6.0/tp/tests/indices/res_parser/printindex_between_node_section/node-chap1.html
*** texinfo-5.2/tp/tests/indices/res_parser/printindex_between_node_section/node-chap1.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/printindex_between_node_section/node-chap1.html	2015-02-08 13:23:09.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="printindex_between_node_section.html#node-chap1">node chap1</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="printindex_between_node_section.html#node-chap1">node chap1</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/printindex_between_node_section/node-sec1.html texinfo-6.0/tp/tests/indices/res_parser/printindex_between_node_section/node-sec1.html
*** texinfo-5.2/tp/tests/indices/res_parser/printindex_between_node_section/node-sec1.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/printindex_between_node_section/node-sec1.html	2015-02-08 13:23:09.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="printindex_between_node_section.html#node-sec1">node sec1</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="printindex_between_node_section.html#node-sec1">node sec1</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/printindex_between_node_section/printindex_between_node_section.html texinfo-6.0/tp/tests/indices/res_parser/printindex_between_node_section/printindex_between_node_section.html
*** texinfo-5.2/tp/tests/indices/res_parser/printindex_between_node_section/printindex_between_node_section.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/printindex_between_node_section/printindex_between_node_section.html	2015-02-08 13:23:09.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  <a name="Top"></a>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/printindex_between_part_chapter/printindex_between_part_chapter.html texinfo-6.0/tp/tests/indices/res_parser/printindex_between_part_chapter/printindex_between_part_chapter.html
*** texinfo-5.2/tp/tests/indices/res_parser/printindex_between_part_chapter/printindex_between_part_chapter.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/printindex_between_part_chapter/printindex_between_part_chapter.html	2015-02-08 13:23:10.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  <a name="Top"></a>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/split_chapter_index/first.html texinfo-6.0/tp/tests/indices/res_parser/split_chapter_index/first.html
*** texinfo-5.2/tp/tests/indices/res_parser/split_chapter_index/first.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/split_chapter_index/first.html	2015-02-08 13:23:10.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="first"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="first"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/split_chapter_index/index.html texinfo-6.0/tp/tests/indices/res_parser/split_chapter_index/index.html
*** texinfo-5.2/tp/tests/indices/res_parser/split_chapter_index/index.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/split_chapter_index/index.html	2015-02-08 13:23:10.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  <a name="Top"></a>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/split_chapter_index/section-1.html texinfo-6.0/tp/tests/indices/res_parser/split_chapter_index/section-1.html
*** texinfo-5.2/tp/tests/indices/res_parser/split_chapter_index/section-1.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/split_chapter_index/section-1.html	2015-02-08 13:23:10.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="first.html#section-1">section 1</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="first.html#section-1">section 1</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/split_chapter_index/split_chapter_index_abt.html texinfo-6.0/tp/tests/indices/res_parser/split_chapter_index/split_chapter_index_abt.html
*** texinfo-5.2/tp/tests/indices/res_parser/split_chapter_index/split_chapter_index_abt.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/split_chapter_index/split_chapter_index_abt.html	2015-02-08 13:23:10.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser/split_chapter_index/subsection-1.html texinfo-6.0/tp/tests/indices/res_parser/split_chapter_index/subsection-1.html
*** texinfo-5.2/tp/tests/indices/res_parser/split_chapter_index/subsection-1.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser/split_chapter_index/subsection-1.html	2015-02-08 13:23:10.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="first.html#subsection-1">subsection 1</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="first.html#subsection-1">subsection 1</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser_info/index_special_region_html/Copying-and-indices.html texinfo-6.0/tp/tests/indices/res_parser_info/index_special_region_html/Copying-and-indices.html
*** texinfo-5.2/tp/tests/indices/res_parser_info/index_special_region_html/Copying-and-indices.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/tests/indices/res_parser_info/index_special_region_html/Copying-and-indices.html	2015-02-08 13:23:08.000000000 +0000
***************
*** 25,38 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 25,38 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 43,50 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 43,50 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 54,58 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Copying-and-indices"></a>
  <div class="header">
--- 54,58 ----
  </head>
  
! <body lang="en">
  <a name="Copying-and-indices"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser_info/index_special_region_html/Copying-information.html texinfo-6.0/tp/tests/indices/res_parser_info/index_special_region_html/Copying-information.html
*** texinfo-5.2/tp/tests/indices/res_parser_info/index_special_region_html/Copying-information.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser_info/index_special_region_html/Copying-information.html	2015-02-08 13:23:08.000000000 +0000
***************
*** 21,34 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 21,34 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 39,46 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 39,46 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 51,55 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="index.html#Copying-information">Copying information</a>.</p>
--- 51,55 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="index.html#Copying-information">Copying information</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser_info/index_special_region_html/Public-domain-reference.html texinfo-6.0/tp/tests/indices/res_parser_info/index_special_region_html/Public-domain-reference.html
*** texinfo-5.2/tp/tests/indices/res_parser_info/index_special_region_html/Public-domain-reference.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser_info/index_special_region_html/Public-domain-reference.html	2015-02-08 13:23:08.000000000 +0000
***************
*** 21,34 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 21,34 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 39,46 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 39,46 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 51,55 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="index.html#Public-domain-reference">Public domain reference</a>.</p>
--- 51,55 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="index.html#Public-domain-reference">Public domain reference</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser_info/index_special_region_html/index.html texinfo-6.0/tp/tests/indices/res_parser_info/index_special_region_html/index.html
*** texinfo-5.2/tp/tests/indices/res_parser_info/index_special_region_html/index.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser_info/index_special_region_html/index.html	2015-02-08 13:23:08.000000000 +0000
***************
*** 25,38 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 25,38 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 43,50 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 43,50 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 54,58 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  
--- 54,58 ----
  </head>
  
! <body lang="en">
  
  
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser_info/index_special_region_no_insertcopying_html/Copying-and-indices.html texinfo-6.0/tp/tests/indices/res_parser_info/index_special_region_no_insertcopying_html/Copying-and-indices.html
*** texinfo-5.2/tp/tests/indices/res_parser_info/index_special_region_no_insertcopying_html/Copying-and-indices.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/tests/indices/res_parser_info/index_special_region_no_insertcopying_html/Copying-and-indices.html	2015-02-08 13:23:09.000000000 +0000
***************
*** 24,37 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 24,37 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 42,49 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 42,49 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 53,57 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Copying-and-indices"></a>
  <div class="header">
--- 53,57 ----
  </head>
  
! <body lang="en">
  <a name="Copying-and-indices"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser_info/index_special_region_no_insertcopying_html/index.html texinfo-6.0/tp/tests/indices/res_parser_info/index_special_region_no_insertcopying_html/index.html
*** texinfo-5.2/tp/tests/indices/res_parser_info/index_special_region_no_insertcopying_html/index.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser_info/index_special_region_no_insertcopying_html/index.html	2015-02-08 13:23:09.000000000 +0000
***************
*** 24,37 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 24,37 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 42,49 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 42,49 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 53,57 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  
--- 53,57 ----
  </head>
  
! <body lang="en">
  
  
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser_info/index_special_region_no_region_html/Copying-and-indices.html texinfo-6.0/tp/tests/indices/res_parser_info/index_special_region_no_region_html/Copying-and-indices.html
*** texinfo-5.2/tp/tests/indices/res_parser_info/index_special_region_no_region_html/Copying-and-indices.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/tests/indices/res_parser_info/index_special_region_no_region_html/Copying-and-indices.html	2015-02-08 13:23:08.000000000 +0000
***************
*** 24,37 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 24,37 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 42,49 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 42,49 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 53,57 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Copying-and-indices"></a>
  <div class="header">
--- 53,57 ----
  </head>
  
! <body lang="en">
  <a name="Copying-and-indices"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser_info/index_special_region_no_region_html/index.html texinfo-6.0/tp/tests/indices/res_parser_info/index_special_region_no_region_html/index.html
*** texinfo-5.2/tp/tests/indices/res_parser_info/index_special_region_no_region_html/index.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser_info/index_special_region_no_region_html/index.html	2015-02-08 13:23:08.000000000 +0000
***************
*** 24,37 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 24,37 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 42,49 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 42,49 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 53,57 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  
--- 53,57 ----
  </head>
  
! <body lang="en">
  
  
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter/a-node.html texinfo-6.0/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter/a-node.html
*** texinfo-5.2/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter/a-node.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter/a-node.html	2015-02-08 13:23:08.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="index.html#a-node">a node</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="index.html#a-node">a node</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter/another.html texinfo-6.0/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter/another.html
*** texinfo-5.2/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter/another.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter/another.html	2015-02-08 13:23:08.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="index.html#another">another</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="index.html#another">another</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter/chapter.html texinfo-6.0/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter/chapter.html
*** texinfo-5.2/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter/chapter.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter/chapter.html	2015-02-08 13:23:08.000000000 +0000
***************
*** 18,31 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 18,31 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 36,43 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 36,43 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 47,51 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="chapter"></a>
  <div class="header">
--- 47,51 ----
  </head>
  
! <body lang="en">
  <a name="chapter"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter/first-before-top.html texinfo-6.0/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter/first-before-top.html
*** texinfo-5.2/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter/first-before-top.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter/first-before-top.html	2015-02-08 13:23:08.000000000 +0000
***************
*** 18,31 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 18,31 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 36,43 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 36,43 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 47,51 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  
--- 47,51 ----
  </head>
  
! <body lang="en">
  
  
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter/first.html texinfo-6.0/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter/first.html
*** texinfo-5.2/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter/first.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter/first.html	2015-02-08 13:23:08.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="index.html#first">first</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="index.html#first">first</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter/index.html texinfo-6.0/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter/index.html
*** texinfo-5.2/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter/index.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter/index.html	2015-02-08 13:23:08.000000000 +0000
***************
*** 18,31 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 18,31 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 36,43 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 36,43 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 47,51 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <div class="header">
--- 47,51 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter/node-in-chapter.html texinfo-6.0/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter/node-in-chapter.html
*** texinfo-5.2/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter/node-in-chapter.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter/node-in-chapter.html	2015-02-08 13:23:08.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="chapter.html#node-in-chapter">node in chapter</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="chapter.html#node-in-chapter">node in chapter</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter/node-in-menu-before-top.html texinfo-6.0/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter/node-in-menu-before-top.html
*** texinfo-5.2/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter/node-in-menu-before-top.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter/node-in-menu-before-top.html	2015-02-08 13:23:08.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="first-before-top.html#node-in-menu-before-top">node in menu before top</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="first-before-top.html#node-in-menu-before-top">node in menu before top</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter/second.html texinfo-6.0/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter/second.html
*** texinfo-5.2/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter/second.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter/second.html	2015-02-08 13:23:08.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="index.html#second">second</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="index.html#second">second</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter_nodes/a-node.html texinfo-6.0/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter_nodes/a-node.html
*** texinfo-5.2/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter_nodes/a-node.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter_nodes/a-node.html	2015-02-08 13:23:08.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="index.html#a-node">a node</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="index.html#a-node">a node</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter_nodes/another.html texinfo-6.0/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter_nodes/another.html
*** texinfo-5.2/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter_nodes/another.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter_nodes/another.html	2015-02-08 13:23:08.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="index.html#another">another</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="index.html#another">another</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter_nodes/chapter.html texinfo-6.0/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter_nodes/chapter.html
*** texinfo-5.2/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter_nodes/chapter.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter_nodes/chapter.html	2015-02-08 13:23:08.000000000 +0000
***************
*** 18,31 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 18,31 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 36,43 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 36,43 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 47,51 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="chapter"></a>
  <div class="header">
--- 47,51 ----
  </head>
  
! <body lang="en">
  <a name="chapter"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter_nodes/first-before-top.html texinfo-6.0/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter_nodes/first-before-top.html
*** texinfo-5.2/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter_nodes/first-before-top.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter_nodes/first-before-top.html	2015-02-08 13:23:08.000000000 +0000
***************
*** 18,31 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 18,31 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 36,43 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 36,43 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 47,51 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  
--- 47,51 ----
  </head>
  
! <body lang="en">
  
  
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter_nodes/first.html texinfo-6.0/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter_nodes/first.html
*** texinfo-5.2/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter_nodes/first.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter_nodes/first.html	2015-02-08 13:23:08.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="index.html#first">first</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="index.html#first">first</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter_nodes/index.html texinfo-6.0/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter_nodes/index.html
*** texinfo-5.2/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter_nodes/index.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter_nodes/index.html	2015-02-08 13:23:08.000000000 +0000
***************
*** 18,31 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 18,31 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 36,43 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 36,43 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 47,51 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <div class="header">
--- 47,51 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter_nodes/node-in-chapter.html texinfo-6.0/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter_nodes/node-in-chapter.html
*** texinfo-5.2/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter_nodes/node-in-chapter.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter_nodes/node-in-chapter.html	2015-02-08 13:23:08.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="chapter.html#node-in-chapter">node in chapter</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="chapter.html#node-in-chapter">node in chapter</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter_nodes/node-in-menu-before-top.html texinfo-6.0/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter_nodes/node-in-menu-before-top.html
*** texinfo-5.2/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter_nodes/node-in-menu-before-top.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter_nodes/node-in-menu-before-top.html	2015-02-08 13:23:08.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="first-before-top.html#node-in-menu-before-top">node in menu before top</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="first-before-top.html#node-in-menu-before-top">node in menu before top</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter_nodes/second.html texinfo-6.0/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter_nodes/second.html
*** texinfo-5.2/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter_nodes/second.html	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser_info/nodes_before_top_and_sections_html_chapter_nodes/second.html	2015-02-08 13:23:08.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="index.html#second">second</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="index.html#second">second</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/indices/res_parser_info/printindex_between_part_chapter/printindex_between_part_chapter.2 texinfo-6.0/tp/tests/indices/res_parser_info/printindex_between_part_chapter/printindex_between_part_chapter.2
*** texinfo-5.2/tp/tests/indices/res_parser_info/printindex_between_part_chapter/printindex_between_part_chapter.2	2013-02-19 22:25:45.000000000 +0000
--- texinfo-6.0/tp/tests/indices/res_parser_info/printindex_between_part_chapter/printindex_between_part_chapter.2	2014-12-19 20:34:31.000000000 +0000
***************
*** 0 ****
--- 1 ----
+ printindex_between_part_chapter.texi:31: warning: @part not empty
diff -Nrc2 texinfo-5.2/tp/tests/layout/Makefile.in texinfo-6.0/tp/tests/layout/Makefile.in
*** texinfo-5.2/tp/tests/layout/Makefile.in	2013-09-27 00:04:45.000000000 +0100
--- texinfo-6.0/tp/tests/layout/Makefile.in	2015-06-26 13:51:14.000000000 +0100
***************
*** 1,6 ****
! # Makefile.in generated by automake 1.14 from Makefile.am.
  # @configure_input@
  
! # Copyright (C) 1994-2013 Free Software Foundation, Inc.
  
  # This Makefile.in is free software; the Free Software Foundation
--- 1,6 ----
! # Makefile.in generated by automake 1.15 from Makefile.am.
  # @configure_input@
  
! # Copyright (C) 1994-2014 Free Software Foundation, Inc.
  
  # This Makefile.in is free software; the Free Software Foundation
***************
*** 15,19 ****
  @SET_MAKE@
  VPATH = @srcdir@
! am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
  am__make_running_with_option = \
    case $${target_option-} in \
--- 15,29 ----
  @SET_MAKE@
  VPATH = @srcdir@
! am__is_gnu_make = { \
!   if test -z '$(MAKELEVEL)'; then \
!     false; \
!   elif test -n '$(MAKE_HOST)'; then \
!     true; \
!   elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
!     true; \
!   else \
!     false; \
!   fi; \
! }
  am__make_running_with_option = \
    case $${target_option-} in \
***************
*** 78,84 ****
  host_triplet = @host@
  subdir = tp/tests/layout
- DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am
  ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
  am__aclocal_m4_deps = $(top_srcdir)/gnulib/m4/00gnulib.m4 \
  	$(top_srcdir)/gnulib/m4/alloca.m4 \
  	$(top_srcdir)/gnulib/m4/argz.m4 \
--- 88,94 ----
  host_triplet = @host@
  subdir = tp/tests/layout
  ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
  am__aclocal_m4_deps = $(top_srcdir)/gnulib/m4/00gnulib.m4 \
+ 	$(top_srcdir)/gnulib/m4/absolute-header.m4 \
  	$(top_srcdir)/gnulib/m4/alloca.m4 \
  	$(top_srcdir)/gnulib/m4/argz.m4 \
***************
*** 89,96 ****
--- 99,113 ----
  	$(top_srcdir)/gnulib/m4/errno_h.m4 \
  	$(top_srcdir)/gnulib/m4/error.m4 \
+ 	$(top_srcdir)/gnulib/m4/exponentd.m4 \
+ 	$(top_srcdir)/gnulib/m4/exponentf.m4 \
+ 	$(top_srcdir)/gnulib/m4/exponentl.m4 \
  	$(top_srcdir)/gnulib/m4/extensions.m4 \
  	$(top_srcdir)/gnulib/m4/extern-inline.m4 \
  	$(top_srcdir)/gnulib/m4/fcntl-o.m4 \
  	$(top_srcdir)/gnulib/m4/fcntl_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/float_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/fpieee.m4 \
+ 	$(top_srcdir)/gnulib/m4/frexp.m4 \
+ 	$(top_srcdir)/gnulib/m4/frexpl.m4 \
  	$(top_srcdir)/gnulib/m4/getopt.m4 \
  	$(top_srcdir)/gnulib/m4/gettext.m4 \
***************
*** 102,108 ****
--- 119,131 ----
  	$(top_srcdir)/gnulib/m4/include_next.m4 \
  	$(top_srcdir)/gnulib/m4/intlmacosx.m4 \
+ 	$(top_srcdir)/gnulib/m4/intmax_t.m4 \
+ 	$(top_srcdir)/gnulib/m4/inttypes_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/isnand.m4 \
+ 	$(top_srcdir)/gnulib/m4/isnanf.m4 \
+ 	$(top_srcdir)/gnulib/m4/isnanl.m4 \
  	$(top_srcdir)/gnulib/m4/iswblank.m4 \
  	$(top_srcdir)/gnulib/m4/langinfo_h.m4 \
  	$(top_srcdir)/gnulib/m4/largefile.m4 \
+ 	$(top_srcdir)/gnulib/m4/ldexpl.m4 \
  	$(top_srcdir)/gnulib/m4/lib-ld.m4 \
  	$(top_srcdir)/gnulib/m4/lib-link.m4 \
***************
*** 120,123 ****
--- 143,147 ----
  	$(top_srcdir)/gnulib/m4/malloc.m4 \
  	$(top_srcdir)/gnulib/m4/malloca.m4 \
+ 	$(top_srcdir)/gnulib/m4/math_h.m4 \
  	$(top_srcdir)/gnulib/m4/mbchar.m4 \
  	$(top_srcdir)/gnulib/m4/mbiter.m4 \
***************
*** 131,134 ****
--- 155,159 ----
  	$(top_srcdir)/gnulib/m4/memmem.m4 \
  	$(top_srcdir)/gnulib/m4/mempcpy.m4 \
+ 	$(top_srcdir)/gnulib/m4/memrchr.m4 \
  	$(top_srcdir)/gnulib/m4/mkstemp.m4 \
  	$(top_srcdir)/gnulib/m4/mmap-anon.m4 \
***************
*** 143,159 ****
--- 168,195 ----
  	$(top_srcdir)/gnulib/m4/pathmax.m4 \
  	$(top_srcdir)/gnulib/m4/po.m4 \
+ 	$(top_srcdir)/gnulib/m4/printf-frexp.m4 \
+ 	$(top_srcdir)/gnulib/m4/printf-frexpl.m4 \
+ 	$(top_srcdir)/gnulib/m4/printf.m4 \
  	$(top_srcdir)/gnulib/m4/progtest.m4 \
  	$(top_srcdir)/gnulib/m4/regex.m4 \
  	$(top_srcdir)/gnulib/m4/secure_getenv.m4 \
+ 	$(top_srcdir)/gnulib/m4/signbit.m4 \
+ 	$(top_srcdir)/gnulib/m4/size_max.m4 \
  	$(top_srcdir)/gnulib/m4/ssize_t.m4 \
  	$(top_srcdir)/gnulib/m4/stat.m4 \
+ 	$(top_srcdir)/gnulib/m4/stdarg.m4 \
  	$(top_srcdir)/gnulib/m4/stdbool.m4 \
  	$(top_srcdir)/gnulib/m4/stddef_h.m4 \
  	$(top_srcdir)/gnulib/m4/stdint.m4 \
+ 	$(top_srcdir)/gnulib/m4/stdint_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/stdio_h.m4 \
  	$(top_srcdir)/gnulib/m4/stdlib_h.m4 \
  	$(top_srcdir)/gnulib/m4/stpcpy.m4 \
+ 	$(top_srcdir)/gnulib/m4/strcase.m4 \
+ 	$(top_srcdir)/gnulib/m4/strcasestr.m4 \
  	$(top_srcdir)/gnulib/m4/strdup.m4 \
  	$(top_srcdir)/gnulib/m4/strerror.m4 \
  	$(top_srcdir)/gnulib/m4/string_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/strings_h.m4 \
  	$(top_srcdir)/gnulib/m4/strndup.m4 \
  	$(top_srcdir)/gnulib/m4/strnlen.m4 \
***************
*** 167,170 ****
--- 203,209 ----
  	$(top_srcdir)/gnulib/m4/time_h.m4 \
  	$(top_srcdir)/gnulib/m4/unistd_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/vasnprintf.m4 \
+ 	$(top_srcdir)/gnulib/m4/vasprintf-posix.m4 \
+ 	$(top_srcdir)/gnulib/m4/vasprintf.m4 \
  	$(top_srcdir)/gnulib/m4/warn-on-use.m4 \
  	$(top_srcdir)/gnulib/m4/wchar_h.m4 \
***************
*** 174,180 ****
  	$(top_srcdir)/gnulib/m4/wcwidth.m4 \
  	$(top_srcdir)/gnulib/m4/wint_t.m4 \
! 	$(top_srcdir)/gnulib/m4/xalloc.m4 $(top_srcdir)/configure.ac
  am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
  	$(ACLOCAL_M4)
  mkinstalldirs = $(install_sh) -d
  CONFIG_HEADER = $(top_builddir)/config.h
--- 213,221 ----
  	$(top_srcdir)/gnulib/m4/wcwidth.m4 \
  	$(top_srcdir)/gnulib/m4/wint_t.m4 \
! 	$(top_srcdir)/gnulib/m4/xalloc.m4 \
! 	$(top_srcdir)/gnulib/m4/xsize.m4 $(top_srcdir)/configure.ac
  am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
  	$(ACLOCAL_M4)
+ DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
  mkinstalldirs = $(install_sh) -d
  CONFIG_HEADER = $(top_builddir)/config.h
***************
*** 201,204 ****
--- 242,246 ----
    esac
  am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+ am__DIST_COMMON = $(srcdir)/Makefile.in
  DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
  pkglibexecdir = @pkglibexecdir@
***************
*** 243,246 ****
--- 285,289 ----
  ERRNO_H = @ERRNO_H@
  EXEEXT = @EXEEXT@
+ FLOAT_H = @FLOAT_H@
  GETOPT_H = @GETOPT_H@
  GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@
***************
*** 248,258 ****
--- 291,321 ----
  GMSGFMT = @GMSGFMT@
  GMSGFMT_015 = @GMSGFMT_015@
+ GNULIB_ACOSF = @GNULIB_ACOSF@
+ GNULIB_ACOSL = @GNULIB_ACOSL@
+ GNULIB_ASINF = @GNULIB_ASINF@
+ GNULIB_ASINL = @GNULIB_ASINL@
+ GNULIB_ATAN2F = @GNULIB_ATAN2F@
+ GNULIB_ATANF = @GNULIB_ATANF@
+ GNULIB_ATANL = @GNULIB_ATANL@
  GNULIB_ATOLL = @GNULIB_ATOLL@
  GNULIB_BTOWC = @GNULIB_BTOWC@
  GNULIB_CALLOC_POSIX = @GNULIB_CALLOC_POSIX@
  GNULIB_CANONICALIZE_FILE_NAME = @GNULIB_CANONICALIZE_FILE_NAME@
+ GNULIB_CBRT = @GNULIB_CBRT@
+ GNULIB_CBRTF = @GNULIB_CBRTF@
+ GNULIB_CBRTL = @GNULIB_CBRTL@
+ GNULIB_CEIL = @GNULIB_CEIL@
+ GNULIB_CEILF = @GNULIB_CEILF@
+ GNULIB_CEILL = @GNULIB_CEILL@
  GNULIB_CHDIR = @GNULIB_CHDIR@
  GNULIB_CHOWN = @GNULIB_CHOWN@
  GNULIB_CLOSE = @GNULIB_CLOSE@
+ GNULIB_COPYSIGN = @GNULIB_COPYSIGN@
+ GNULIB_COPYSIGNF = @GNULIB_COPYSIGNF@
+ GNULIB_COPYSIGNL = @GNULIB_COPYSIGNL@
+ GNULIB_COSF = @GNULIB_COSF@
+ GNULIB_COSHF = @GNULIB_COSHF@
+ GNULIB_COSL = @GNULIB_COSL@
+ GNULIB_DPRINTF = @GNULIB_DPRINTF@
  GNULIB_DUP = @GNULIB_DUP@
  GNULIB_DUP2 = @GNULIB_DUP2@
***************
*** 261,282 ****
--- 324,391 ----
  GNULIB_ENVIRON = @GNULIB_ENVIRON@
  GNULIB_EUIDACCESS = @GNULIB_EUIDACCESS@
+ GNULIB_EXP2 = @GNULIB_EXP2@
+ GNULIB_EXP2F = @GNULIB_EXP2F@
+ GNULIB_EXP2L = @GNULIB_EXP2L@
+ GNULIB_EXPF = @GNULIB_EXPF@
+ GNULIB_EXPL = @GNULIB_EXPL@
+ GNULIB_EXPM1 = @GNULIB_EXPM1@
+ GNULIB_EXPM1F = @GNULIB_EXPM1F@
+ GNULIB_EXPM1L = @GNULIB_EXPM1L@
+ GNULIB_FABSF = @GNULIB_FABSF@
+ GNULIB_FABSL = @GNULIB_FABSL@
  GNULIB_FACCESSAT = @GNULIB_FACCESSAT@
  GNULIB_FCHDIR = @GNULIB_FCHDIR@
  GNULIB_FCHMODAT = @GNULIB_FCHMODAT@
  GNULIB_FCHOWNAT = @GNULIB_FCHOWNAT@
+ GNULIB_FCLOSE = @GNULIB_FCLOSE@
  GNULIB_FCNTL = @GNULIB_FCNTL@
  GNULIB_FDATASYNC = @GNULIB_FDATASYNC@
+ GNULIB_FDOPEN = @GNULIB_FDOPEN@
+ GNULIB_FFLUSH = @GNULIB_FFLUSH@
+ GNULIB_FFS = @GNULIB_FFS@
  GNULIB_FFSL = @GNULIB_FFSL@
  GNULIB_FFSLL = @GNULIB_FFSLL@
+ GNULIB_FGETC = @GNULIB_FGETC@
+ GNULIB_FGETS = @GNULIB_FGETS@
+ GNULIB_FLOOR = @GNULIB_FLOOR@
+ GNULIB_FLOORF = @GNULIB_FLOORF@
+ GNULIB_FLOORL = @GNULIB_FLOORL@
+ GNULIB_FMA = @GNULIB_FMA@
+ GNULIB_FMAF = @GNULIB_FMAF@
+ GNULIB_FMAL = @GNULIB_FMAL@
+ GNULIB_FMOD = @GNULIB_FMOD@
+ GNULIB_FMODF = @GNULIB_FMODF@
+ GNULIB_FMODL = @GNULIB_FMODL@
+ GNULIB_FOPEN = @GNULIB_FOPEN@
+ GNULIB_FPRINTF = @GNULIB_FPRINTF@
+ GNULIB_FPRINTF_POSIX = @GNULIB_FPRINTF_POSIX@
+ GNULIB_FPURGE = @GNULIB_FPURGE@
+ GNULIB_FPUTC = @GNULIB_FPUTC@
+ GNULIB_FPUTS = @GNULIB_FPUTS@
+ GNULIB_FREAD = @GNULIB_FREAD@
+ GNULIB_FREOPEN = @GNULIB_FREOPEN@
+ GNULIB_FREXP = @GNULIB_FREXP@
+ GNULIB_FREXPF = @GNULIB_FREXPF@
+ GNULIB_FREXPL = @GNULIB_FREXPL@
+ GNULIB_FSCANF = @GNULIB_FSCANF@
+ GNULIB_FSEEK = @GNULIB_FSEEK@
+ GNULIB_FSEEKO = @GNULIB_FSEEKO@
  GNULIB_FSTAT = @GNULIB_FSTAT@
  GNULIB_FSTATAT = @GNULIB_FSTATAT@
  GNULIB_FSYNC = @GNULIB_FSYNC@
+ GNULIB_FTELL = @GNULIB_FTELL@
+ GNULIB_FTELLO = @GNULIB_FTELLO@
  GNULIB_FTRUNCATE = @GNULIB_FTRUNCATE@
  GNULIB_FUTIMENS = @GNULIB_FUTIMENS@
+ GNULIB_FWRITE = @GNULIB_FWRITE@
+ GNULIB_GETC = @GNULIB_GETC@
+ GNULIB_GETCHAR = @GNULIB_GETCHAR@
  GNULIB_GETCWD = @GNULIB_GETCWD@
+ GNULIB_GETDELIM = @GNULIB_GETDELIM@
  GNULIB_GETDOMAINNAME = @GNULIB_GETDOMAINNAME@
  GNULIB_GETDTABLESIZE = @GNULIB_GETDTABLESIZE@
  GNULIB_GETGROUPS = @GNULIB_GETGROUPS@
  GNULIB_GETHOSTNAME = @GNULIB_GETHOSTNAME@
+ GNULIB_GETLINE = @GNULIB_GETLINE@
  GNULIB_GETLOADAVG = @GNULIB_GETLOADAVG@
  GNULIB_GETLOGIN = @GNULIB_GETLOGIN@
***************
*** 289,300 ****
--- 398,438 ----
  GNULIB_GRANTPT = @GNULIB_GRANTPT@
  GNULIB_GROUP_MEMBER = @GNULIB_GROUP_MEMBER@
+ GNULIB_HYPOT = @GNULIB_HYPOT@
+ GNULIB_HYPOTF = @GNULIB_HYPOTF@
+ GNULIB_HYPOTL = @GNULIB_HYPOTL@
+ GNULIB_ILOGB = @GNULIB_ILOGB@
+ GNULIB_ILOGBF = @GNULIB_ILOGBF@
+ GNULIB_ILOGBL = @GNULIB_ILOGBL@
  GNULIB_ISATTY = @GNULIB_ISATTY@
+ GNULIB_ISFINITE = @GNULIB_ISFINITE@
+ GNULIB_ISINF = @GNULIB_ISINF@
+ GNULIB_ISNAN = @GNULIB_ISNAN@
+ GNULIB_ISNAND = @GNULIB_ISNAND@
+ GNULIB_ISNANF = @GNULIB_ISNANF@
+ GNULIB_ISNANL = @GNULIB_ISNANL@
  GNULIB_ISWBLANK = @GNULIB_ISWBLANK@
  GNULIB_ISWCTYPE = @GNULIB_ISWCTYPE@
  GNULIB_LCHMOD = @GNULIB_LCHMOD@
  GNULIB_LCHOWN = @GNULIB_LCHOWN@
+ GNULIB_LDEXPF = @GNULIB_LDEXPF@
+ GNULIB_LDEXPL = @GNULIB_LDEXPL@
  GNULIB_LINK = @GNULIB_LINK@
  GNULIB_LINKAT = @GNULIB_LINKAT@
  GNULIB_LOCALECONV = @GNULIB_LOCALECONV@
+ GNULIB_LOG = @GNULIB_LOG@
+ GNULIB_LOG10 = @GNULIB_LOG10@
+ GNULIB_LOG10F = @GNULIB_LOG10F@
+ GNULIB_LOG10L = @GNULIB_LOG10L@
+ GNULIB_LOG1P = @GNULIB_LOG1P@
+ GNULIB_LOG1PF = @GNULIB_LOG1PF@
+ GNULIB_LOG1PL = @GNULIB_LOG1PL@
+ GNULIB_LOG2 = @GNULIB_LOG2@
+ GNULIB_LOG2F = @GNULIB_LOG2F@
+ GNULIB_LOG2L = @GNULIB_LOG2L@
+ GNULIB_LOGB = @GNULIB_LOGB@
+ GNULIB_LOGBF = @GNULIB_LOGBF@
+ GNULIB_LOGBL = @GNULIB_LOGBL@
+ GNULIB_LOGF = @GNULIB_LOGF@
+ GNULIB_LOGL = @GNULIB_LOGL@
  GNULIB_LSEEK = @GNULIB_LSEEK@
  GNULIB_LSTAT = @GNULIB_LSTAT@
***************
*** 335,351 ****
--- 473,504 ----
  GNULIB_MKSTEMPS = @GNULIB_MKSTEMPS@
  GNULIB_MKTIME = @GNULIB_MKTIME@
+ GNULIB_MODF = @GNULIB_MODF@
+ GNULIB_MODFF = @GNULIB_MODFF@
+ GNULIB_MODFL = @GNULIB_MODFL@
  GNULIB_NANOSLEEP = @GNULIB_NANOSLEEP@
  GNULIB_NL_LANGINFO = @GNULIB_NL_LANGINFO@
  GNULIB_NONBLOCKING = @GNULIB_NONBLOCKING@
+ GNULIB_OBSTACK_PRINTF = @GNULIB_OBSTACK_PRINTF@
+ GNULIB_OBSTACK_PRINTF_POSIX = @GNULIB_OBSTACK_PRINTF_POSIX@
  GNULIB_OPEN = @GNULIB_OPEN@
  GNULIB_OPENAT = @GNULIB_OPENAT@
+ GNULIB_PCLOSE = @GNULIB_PCLOSE@
+ GNULIB_PERROR = @GNULIB_PERROR@
  GNULIB_PIPE = @GNULIB_PIPE@
  GNULIB_PIPE2 = @GNULIB_PIPE2@
+ GNULIB_POPEN = @GNULIB_POPEN@
  GNULIB_POSIX_OPENPT = @GNULIB_POSIX_OPENPT@
+ GNULIB_POWF = @GNULIB_POWF@
  GNULIB_PREAD = @GNULIB_PREAD@
+ GNULIB_PRINTF = @GNULIB_PRINTF@
+ GNULIB_PRINTF_POSIX = @GNULIB_PRINTF_POSIX@
  GNULIB_PTSNAME = @GNULIB_PTSNAME@
  GNULIB_PTSNAME_R = @GNULIB_PTSNAME_R@
+ GNULIB_PUTC = @GNULIB_PUTC@
+ GNULIB_PUTCHAR = @GNULIB_PUTCHAR@
  GNULIB_PUTENV = @GNULIB_PUTENV@
+ GNULIB_PUTS = @GNULIB_PUTS@
  GNULIB_PWRITE = @GNULIB_PWRITE@
+ GNULIB_QSORT_R = @GNULIB_QSORT_R@
  GNULIB_RANDOM = @GNULIB_RANDOM@
  GNULIB_RANDOM_R = @GNULIB_RANDOM_R@
***************
*** 356,367 ****
--- 509,543 ----
  GNULIB_REALLOC_POSIX = @GNULIB_REALLOC_POSIX@
  GNULIB_REALPATH = @GNULIB_REALPATH@
+ GNULIB_REMAINDER = @GNULIB_REMAINDER@
+ GNULIB_REMAINDERF = @GNULIB_REMAINDERF@
+ GNULIB_REMAINDERL = @GNULIB_REMAINDERL@
+ GNULIB_REMOVE = @GNULIB_REMOVE@
+ GNULIB_RENAME = @GNULIB_RENAME@
+ GNULIB_RENAMEAT = @GNULIB_RENAMEAT@
+ GNULIB_RINT = @GNULIB_RINT@
+ GNULIB_RINTF = @GNULIB_RINTF@
+ GNULIB_RINTL = @GNULIB_RINTL@
  GNULIB_RMDIR = @GNULIB_RMDIR@
+ GNULIB_ROUND = @GNULIB_ROUND@
+ GNULIB_ROUNDF = @GNULIB_ROUNDF@
+ GNULIB_ROUNDL = @GNULIB_ROUNDL@
  GNULIB_RPMATCH = @GNULIB_RPMATCH@
+ GNULIB_SCANF = @GNULIB_SCANF@
  GNULIB_SECURE_GETENV = @GNULIB_SECURE_GETENV@
  GNULIB_SETENV = @GNULIB_SETENV@
  GNULIB_SETHOSTNAME = @GNULIB_SETHOSTNAME@
  GNULIB_SETLOCALE = @GNULIB_SETLOCALE@
+ GNULIB_SIGNBIT = @GNULIB_SIGNBIT@
+ GNULIB_SINF = @GNULIB_SINF@
+ GNULIB_SINHF = @GNULIB_SINHF@
+ GNULIB_SINL = @GNULIB_SINL@
  GNULIB_SLEEP = @GNULIB_SLEEP@
+ GNULIB_SNPRINTF = @GNULIB_SNPRINTF@
+ GNULIB_SPRINTF_POSIX = @GNULIB_SPRINTF_POSIX@
+ GNULIB_SQRTF = @GNULIB_SQRTF@
+ GNULIB_SQRTL = @GNULIB_SQRTL@
  GNULIB_STAT = @GNULIB_STAT@
+ GNULIB_STDIO_H_NONBLOCKING = @GNULIB_STDIO_H_NONBLOCKING@
+ GNULIB_STDIO_H_SIGPIPE = @GNULIB_STDIO_H_SIGPIPE@
  GNULIB_STPCPY = @GNULIB_STPCPY@
  GNULIB_STPNCPY = @GNULIB_STPNCPY@
***************
*** 387,393 ****
--- 563,576 ----
  GNULIB_SYMLINKAT = @GNULIB_SYMLINKAT@
  GNULIB_SYSTEM_POSIX = @GNULIB_SYSTEM_POSIX@
+ GNULIB_TANF = @GNULIB_TANF@
+ GNULIB_TANHF = @GNULIB_TANHF@
+ GNULIB_TANL = @GNULIB_TANL@
  GNULIB_TIMEGM = @GNULIB_TIMEGM@
  GNULIB_TIME_R = @GNULIB_TIME_R@
+ GNULIB_TMPFILE = @GNULIB_TMPFILE@
  GNULIB_TOWCTRANS = @GNULIB_TOWCTRANS@
+ GNULIB_TRUNC = @GNULIB_TRUNC@
+ GNULIB_TRUNCF = @GNULIB_TRUNCF@
+ GNULIB_TRUNCL = @GNULIB_TRUNCL@
  GNULIB_TTYNAME_R = @GNULIB_TTYNAME_R@
  GNULIB_UNISTD_H_NONBLOCKING = @GNULIB_UNISTD_H_NONBLOCKING@
***************
*** 399,402 ****
--- 582,595 ----
  GNULIB_USLEEP = @GNULIB_USLEEP@
  GNULIB_UTIMENSAT = @GNULIB_UTIMENSAT@
+ GNULIB_VASPRINTF = @GNULIB_VASPRINTF@
+ GNULIB_VDPRINTF = @GNULIB_VDPRINTF@
+ GNULIB_VFPRINTF = @GNULIB_VFPRINTF@
+ GNULIB_VFPRINTF_POSIX = @GNULIB_VFPRINTF_POSIX@
+ GNULIB_VFSCANF = @GNULIB_VFSCANF@
+ GNULIB_VPRINTF = @GNULIB_VPRINTF@
+ GNULIB_VPRINTF_POSIX = @GNULIB_VPRINTF_POSIX@
+ GNULIB_VSCANF = @GNULIB_VSCANF@
+ GNULIB_VSNPRINTF = @GNULIB_VSNPRINTF@
+ GNULIB_VSPRINTF_POSIX = @GNULIB_VSPRINTF_POSIX@
  GNULIB_WCPCPY = @GNULIB_WCPCPY@
  GNULIB_WCPNCPY = @GNULIB_WCPNCPY@
***************
*** 438,472 ****
--- 631,732 ----
  GNULIB__EXIT = @GNULIB__EXIT@
  GREP = @GREP@
+ HAVE_ACOSF = @HAVE_ACOSF@
+ HAVE_ACOSL = @HAVE_ACOSL@
+ HAVE_ASINF = @HAVE_ASINF@
+ HAVE_ASINL = @HAVE_ASINL@
+ HAVE_ATAN2F = @HAVE_ATAN2F@
+ HAVE_ATANF = @HAVE_ATANF@
+ HAVE_ATANL = @HAVE_ATANL@
  HAVE_ATOLL = @HAVE_ATOLL@
  HAVE_BTOWC = @HAVE_BTOWC@
  HAVE_CANONICALIZE_FILE_NAME = @HAVE_CANONICALIZE_FILE_NAME@
+ HAVE_CBRT = @HAVE_CBRT@
+ HAVE_CBRTF = @HAVE_CBRTF@
+ HAVE_CBRTL = @HAVE_CBRTL@
  HAVE_CHOWN = @HAVE_CHOWN@
+ HAVE_COPYSIGN = @HAVE_COPYSIGN@
+ HAVE_COPYSIGNL = @HAVE_COPYSIGNL@
+ HAVE_COSF = @HAVE_COSF@
+ HAVE_COSHF = @HAVE_COSHF@
+ HAVE_COSL = @HAVE_COSL@
+ HAVE_DECL_ACOSL = @HAVE_DECL_ACOSL@
+ HAVE_DECL_ASINL = @HAVE_DECL_ASINL@
+ HAVE_DECL_ATANL = @HAVE_DECL_ATANL@
+ HAVE_DECL_CBRTF = @HAVE_DECL_CBRTF@
+ HAVE_DECL_CBRTL = @HAVE_DECL_CBRTL@
+ HAVE_DECL_CEILF = @HAVE_DECL_CEILF@
+ HAVE_DECL_CEILL = @HAVE_DECL_CEILL@
+ HAVE_DECL_COPYSIGNF = @HAVE_DECL_COPYSIGNF@
+ HAVE_DECL_COSL = @HAVE_DECL_COSL@
  HAVE_DECL_ENVIRON = @HAVE_DECL_ENVIRON@
+ HAVE_DECL_EXP2 = @HAVE_DECL_EXP2@
+ HAVE_DECL_EXP2F = @HAVE_DECL_EXP2F@
+ HAVE_DECL_EXP2L = @HAVE_DECL_EXP2L@
+ HAVE_DECL_EXPL = @HAVE_DECL_EXPL@
+ HAVE_DECL_EXPM1L = @HAVE_DECL_EXPM1L@
  HAVE_DECL_FCHDIR = @HAVE_DECL_FCHDIR@
  HAVE_DECL_FDATASYNC = @HAVE_DECL_FDATASYNC@
+ HAVE_DECL_FLOORF = @HAVE_DECL_FLOORF@
+ HAVE_DECL_FLOORL = @HAVE_DECL_FLOORL@
+ HAVE_DECL_FPURGE = @HAVE_DECL_FPURGE@
+ HAVE_DECL_FREXPL = @HAVE_DECL_FREXPL@
+ HAVE_DECL_FSEEKO = @HAVE_DECL_FSEEKO@
+ HAVE_DECL_FTELLO = @HAVE_DECL_FTELLO@
+ HAVE_DECL_GETDELIM = @HAVE_DECL_GETDELIM@
  HAVE_DECL_GETDOMAINNAME = @HAVE_DECL_GETDOMAINNAME@
+ HAVE_DECL_GETLINE = @HAVE_DECL_GETLINE@
  HAVE_DECL_GETLOADAVG = @HAVE_DECL_GETLOADAVG@
  HAVE_DECL_GETLOGIN_R = @HAVE_DECL_GETLOGIN_R@
  HAVE_DECL_GETPAGESIZE = @HAVE_DECL_GETPAGESIZE@
  HAVE_DECL_GETUSERSHELL = @HAVE_DECL_GETUSERSHELL@
+ HAVE_DECL_LDEXPL = @HAVE_DECL_LDEXPL@
  HAVE_DECL_LOCALTIME_R = @HAVE_DECL_LOCALTIME_R@
+ HAVE_DECL_LOG10L = @HAVE_DECL_LOG10L@
+ HAVE_DECL_LOG2 = @HAVE_DECL_LOG2@
+ HAVE_DECL_LOG2F = @HAVE_DECL_LOG2F@
+ HAVE_DECL_LOG2L = @HAVE_DECL_LOG2L@
+ HAVE_DECL_LOGB = @HAVE_DECL_LOGB@
+ HAVE_DECL_LOGL = @HAVE_DECL_LOGL@
  HAVE_DECL_MEMMEM = @HAVE_DECL_MEMMEM@
  HAVE_DECL_MEMRCHR = @HAVE_DECL_MEMRCHR@
+ HAVE_DECL_OBSTACK_PRINTF = @HAVE_DECL_OBSTACK_PRINTF@
+ HAVE_DECL_REMAINDER = @HAVE_DECL_REMAINDER@
+ HAVE_DECL_REMAINDERL = @HAVE_DECL_REMAINDERL@
+ HAVE_DECL_RINTF = @HAVE_DECL_RINTF@
+ HAVE_DECL_ROUND = @HAVE_DECL_ROUND@
+ HAVE_DECL_ROUNDF = @HAVE_DECL_ROUNDF@
+ HAVE_DECL_ROUNDL = @HAVE_DECL_ROUNDL@
  HAVE_DECL_SETENV = @HAVE_DECL_SETENV@
  HAVE_DECL_SETHOSTNAME = @HAVE_DECL_SETHOSTNAME@
+ HAVE_DECL_SINL = @HAVE_DECL_SINL@
+ HAVE_DECL_SNPRINTF = @HAVE_DECL_SNPRINTF@
+ HAVE_DECL_SQRTL = @HAVE_DECL_SQRTL@
  HAVE_DECL_STRDUP = @HAVE_DECL_STRDUP@
  HAVE_DECL_STRERROR_R = @HAVE_DECL_STRERROR_R@
+ HAVE_DECL_STRNCASECMP = @HAVE_DECL_STRNCASECMP@
  HAVE_DECL_STRNDUP = @HAVE_DECL_STRNDUP@
  HAVE_DECL_STRNLEN = @HAVE_DECL_STRNLEN@
  HAVE_DECL_STRSIGNAL = @HAVE_DECL_STRSIGNAL@
  HAVE_DECL_STRTOK_R = @HAVE_DECL_STRTOK_R@
+ HAVE_DECL_TANL = @HAVE_DECL_TANL@
+ HAVE_DECL_TRUNC = @HAVE_DECL_TRUNC@
+ HAVE_DECL_TRUNCF = @HAVE_DECL_TRUNCF@
+ HAVE_DECL_TRUNCL = @HAVE_DECL_TRUNCL@
  HAVE_DECL_TTYNAME_R = @HAVE_DECL_TTYNAME_R@
  HAVE_DECL_UNSETENV = @HAVE_DECL_UNSETENV@
+ HAVE_DECL_VSNPRINTF = @HAVE_DECL_VSNPRINTF@
  HAVE_DECL_WCTOB = @HAVE_DECL_WCTOB@
  HAVE_DECL_WCWIDTH = @HAVE_DECL_WCWIDTH@
+ HAVE_DPRINTF = @HAVE_DPRINTF@
  HAVE_DUP2 = @HAVE_DUP2@
  HAVE_DUP3 = @HAVE_DUP3@
  HAVE_DUPLOCALE = @HAVE_DUPLOCALE@
  HAVE_EUIDACCESS = @HAVE_EUIDACCESS@
+ HAVE_EXPF = @HAVE_EXPF@
+ HAVE_EXPL = @HAVE_EXPL@
+ HAVE_EXPM1 = @HAVE_EXPM1@
+ HAVE_EXPM1F = @HAVE_EXPM1F@
+ HAVE_FABSF = @HAVE_FABSF@
+ HAVE_FABSL = @HAVE_FABSL@
  HAVE_FACCESSAT = @HAVE_FACCESSAT@
  HAVE_FCHDIR = @HAVE_FCHDIR@
***************
*** 476,483 ****
--- 736,752 ----
  HAVE_FDATASYNC = @HAVE_FDATASYNC@
  HAVE_FEATURES_H = @HAVE_FEATURES_H@
+ HAVE_FFS = @HAVE_FFS@
  HAVE_FFSL = @HAVE_FFSL@
  HAVE_FFSLL = @HAVE_FFSLL@
+ HAVE_FMA = @HAVE_FMA@
+ HAVE_FMAF = @HAVE_FMAF@
+ HAVE_FMAL = @HAVE_FMAL@
+ HAVE_FMODF = @HAVE_FMODF@
+ HAVE_FMODL = @HAVE_FMODL@
+ HAVE_FREXPF = @HAVE_FREXPF@
+ HAVE_FSEEKO = @HAVE_FSEEKO@
  HAVE_FSTATAT = @HAVE_FSTATAT@
  HAVE_FSYNC = @HAVE_FSYNC@
+ HAVE_FTELLO = @HAVE_FTELLO@
  HAVE_FTRUNCATE = @HAVE_FTRUNCATE@
  HAVE_FUTIMENS = @HAVE_FUTIMENS@
***************
*** 492,496 ****
--- 761,773 ----
  HAVE_GRANTPT = @HAVE_GRANTPT@
  HAVE_GROUP_MEMBER = @HAVE_GROUP_MEMBER@
+ HAVE_HYPOTF = @HAVE_HYPOTF@
+ HAVE_HYPOTL = @HAVE_HYPOTL@
+ HAVE_ILOGB = @HAVE_ILOGB@
+ HAVE_ILOGBF = @HAVE_ILOGBF@
+ HAVE_ILOGBL = @HAVE_ILOGBL@
  HAVE_INTTYPES_H = @HAVE_INTTYPES_H@
+ HAVE_ISNAND = @HAVE_ISNAND@
+ HAVE_ISNANF = @HAVE_ISNANF@
+ HAVE_ISNANL = @HAVE_ISNANL@
  HAVE_ISWBLANK = @HAVE_ISWBLANK@
  HAVE_ISWCNTRL = @HAVE_ISWCNTRL@
***************
*** 502,509 ****
--- 779,797 ----
  HAVE_LCHMOD = @HAVE_LCHMOD@
  HAVE_LCHOWN = @HAVE_LCHOWN@
+ HAVE_LDEXPF = @HAVE_LDEXPF@
  HAVE_LINK = @HAVE_LINK@
  HAVE_LINKAT = @HAVE_LINKAT@
+ HAVE_LOG10F = @HAVE_LOG10F@
+ HAVE_LOG10L = @HAVE_LOG10L@
+ HAVE_LOG1P = @HAVE_LOG1P@
+ HAVE_LOG1PF = @HAVE_LOG1PF@
+ HAVE_LOG1PL = @HAVE_LOG1PL@
+ HAVE_LOGBF = @HAVE_LOGBF@
+ HAVE_LOGBL = @HAVE_LOGBL@
+ HAVE_LOGF = @HAVE_LOGF@
+ HAVE_LOGL = @HAVE_LOGL@
  HAVE_LONG_LONG_INT = @HAVE_LONG_LONG_INT@
  HAVE_LSTAT = @HAVE_LSTAT@
+ HAVE_MAX_ALIGN_T = @HAVE_MAX_ALIGN_T@
  HAVE_MBRLEN = @HAVE_MBRLEN@
  HAVE_MBRTOWC = @HAVE_MBRTOWC@
***************
*** 524,527 ****
--- 812,817 ----
  HAVE_MKSTEMP = @HAVE_MKSTEMP@
  HAVE_MKSTEMPS = @HAVE_MKSTEMPS@
+ HAVE_MODFF = @HAVE_MODFF@
+ HAVE_MODFL = @HAVE_MODFL@
  HAVE_MSVC_INVALID_PARAMETER_HANDLER = @HAVE_MSVC_INVALID_PARAMETER_HANDLER@
  HAVE_NANOSLEEP = @HAVE_NANOSLEEP@
***************
*** 529,535 ****
--- 819,828 ----
  HAVE_OPENAT = @HAVE_OPENAT@
  HAVE_OS_H = @HAVE_OS_H@
+ HAVE_PCLOSE = @HAVE_PCLOSE@
  HAVE_PIPE = @HAVE_PIPE@
  HAVE_PIPE2 = @HAVE_PIPE2@
+ HAVE_POPEN = @HAVE_POPEN@
  HAVE_POSIX_OPENPT = @HAVE_POSIX_OPENPT@
+ HAVE_POWF = @HAVE_POWF@
  HAVE_PREAD = @HAVE_PREAD@
  HAVE_PTSNAME = @HAVE_PTSNAME@
***************
*** 543,547 ****
--- 836,846 ----
  HAVE_READLINKAT = @HAVE_READLINKAT@
  HAVE_REALPATH = @HAVE_REALPATH@
+ HAVE_REMAINDER = @HAVE_REMAINDER@
+ HAVE_REMAINDERF = @HAVE_REMAINDERF@
+ HAVE_RENAMEAT = @HAVE_RENAMEAT@
+ HAVE_RINT = @HAVE_RINT@
+ HAVE_RINTL = @HAVE_RINTL@
  HAVE_RPMATCH = @HAVE_RPMATCH@
+ HAVE_SAME_LONG_DOUBLE_AS_DOUBLE = @HAVE_SAME_LONG_DOUBLE_AS_DOUBLE@
  HAVE_SECURE_GETENV = @HAVE_SECURE_GETENV@
  HAVE_SETENV = @HAVE_SETENV@
***************
*** 550,559 ****
--- 849,865 ----
  HAVE_SIGNED_WCHAR_T = @HAVE_SIGNED_WCHAR_T@
  HAVE_SIGNED_WINT_T = @HAVE_SIGNED_WINT_T@
+ HAVE_SINF = @HAVE_SINF@
+ HAVE_SINHF = @HAVE_SINHF@
+ HAVE_SINL = @HAVE_SINL@
  HAVE_SLEEP = @HAVE_SLEEP@
+ HAVE_SQRTF = @HAVE_SQRTF@
+ HAVE_SQRTL = @HAVE_SQRTL@
  HAVE_STDINT_H = @HAVE_STDINT_H@
  HAVE_STPCPY = @HAVE_STPCPY@
  HAVE_STPNCPY = @HAVE_STPNCPY@
+ HAVE_STRCASECMP = @HAVE_STRCASECMP@
  HAVE_STRCASESTR = @HAVE_STRCASESTR@
  HAVE_STRCHRNUL = @HAVE_STRCHRNUL@
+ HAVE_STRINGS_H = @HAVE_STRINGS_H@
  HAVE_STRPBRK = @HAVE_STRPBRK@
  HAVE_STRPTIME = @HAVE_STRPTIME@
***************
*** 573,576 ****
--- 879,885 ----
  HAVE_SYS_TIME_H = @HAVE_SYS_TIME_H@
  HAVE_SYS_TYPES_H = @HAVE_SYS_TYPES_H@
+ HAVE_TANF = @HAVE_TANF@
+ HAVE_TANHF = @HAVE_TANHF@
+ HAVE_TANL = @HAVE_TANL@
  HAVE_TIMEGM = @HAVE_TIMEGM@
  HAVE_UNISTD_H = @HAVE_UNISTD_H@
***************
*** 580,583 ****
--- 889,894 ----
  HAVE_USLEEP = @HAVE_USLEEP@
  HAVE_UTIMENSAT = @HAVE_UTIMENSAT@
+ HAVE_VASPRINTF = @HAVE_VASPRINTF@
+ HAVE_VDPRINTF = @HAVE_VDPRINTF@
  HAVE_WCHAR_H = @HAVE_WCHAR_H@
  HAVE_WCHAR_T = @HAVE_WCHAR_T@
***************
*** 664,673 ****
--- 975,989 ----
  NEXT_AS_FIRST_DIRECTIVE_ERRNO_H = @NEXT_AS_FIRST_DIRECTIVE_ERRNO_H@
  NEXT_AS_FIRST_DIRECTIVE_FCNTL_H = @NEXT_AS_FIRST_DIRECTIVE_FCNTL_H@
+ NEXT_AS_FIRST_DIRECTIVE_FLOAT_H = @NEXT_AS_FIRST_DIRECTIVE_FLOAT_H@
  NEXT_AS_FIRST_DIRECTIVE_GETOPT_H = @NEXT_AS_FIRST_DIRECTIVE_GETOPT_H@
  NEXT_AS_FIRST_DIRECTIVE_LANGINFO_H = @NEXT_AS_FIRST_DIRECTIVE_LANGINFO_H@
  NEXT_AS_FIRST_DIRECTIVE_LOCALE_H = @NEXT_AS_FIRST_DIRECTIVE_LOCALE_H@
+ NEXT_AS_FIRST_DIRECTIVE_MATH_H = @NEXT_AS_FIRST_DIRECTIVE_MATH_H@
+ NEXT_AS_FIRST_DIRECTIVE_STDARG_H = @NEXT_AS_FIRST_DIRECTIVE_STDARG_H@
  NEXT_AS_FIRST_DIRECTIVE_STDDEF_H = @NEXT_AS_FIRST_DIRECTIVE_STDDEF_H@
  NEXT_AS_FIRST_DIRECTIVE_STDINT_H = @NEXT_AS_FIRST_DIRECTIVE_STDINT_H@
+ NEXT_AS_FIRST_DIRECTIVE_STDIO_H = @NEXT_AS_FIRST_DIRECTIVE_STDIO_H@
  NEXT_AS_FIRST_DIRECTIVE_STDLIB_H = @NEXT_AS_FIRST_DIRECTIVE_STDLIB_H@
+ NEXT_AS_FIRST_DIRECTIVE_STRINGS_H = @NEXT_AS_FIRST_DIRECTIVE_STRINGS_H@
  NEXT_AS_FIRST_DIRECTIVE_STRING_H = @NEXT_AS_FIRST_DIRECTIVE_STRING_H@
  NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H@
***************
*** 680,689 ****
--- 996,1010 ----
  NEXT_ERRNO_H = @NEXT_ERRNO_H@
  NEXT_FCNTL_H = @NEXT_FCNTL_H@
+ NEXT_FLOAT_H = @NEXT_FLOAT_H@
  NEXT_GETOPT_H = @NEXT_GETOPT_H@
  NEXT_LANGINFO_H = @NEXT_LANGINFO_H@
  NEXT_LOCALE_H = @NEXT_LOCALE_H@
+ NEXT_MATH_H = @NEXT_MATH_H@
+ NEXT_STDARG_H = @NEXT_STDARG_H@
  NEXT_STDDEF_H = @NEXT_STDDEF_H@
  NEXT_STDINT_H = @NEXT_STDINT_H@
+ NEXT_STDIO_H = @NEXT_STDIO_H@
  NEXT_STDLIB_H = @NEXT_STDLIB_H@
+ NEXT_STRINGS_H = @NEXT_STRINGS_H@
  NEXT_STRING_H = @NEXT_STRING_H@
  NEXT_SYS_STAT_H = @NEXT_SYS_STAT_H@
***************
*** 715,743 ****
--- 1036,1129 ----
  REPLACE_CALLOC = @REPLACE_CALLOC@
  REPLACE_CANONICALIZE_FILE_NAME = @REPLACE_CANONICALIZE_FILE_NAME@
+ REPLACE_CBRTF = @REPLACE_CBRTF@
+ REPLACE_CBRTL = @REPLACE_CBRTL@
+ REPLACE_CEIL = @REPLACE_CEIL@
+ REPLACE_CEILF = @REPLACE_CEILF@
+ REPLACE_CEILL = @REPLACE_CEILL@
  REPLACE_CHOWN = @REPLACE_CHOWN@
  REPLACE_CLOSE = @REPLACE_CLOSE@
+ REPLACE_DPRINTF = @REPLACE_DPRINTF@
  REPLACE_DUP = @REPLACE_DUP@
  REPLACE_DUP2 = @REPLACE_DUP2@
  REPLACE_DUPLOCALE = @REPLACE_DUPLOCALE@
+ REPLACE_EXP2 = @REPLACE_EXP2@
+ REPLACE_EXP2L = @REPLACE_EXP2L@
+ REPLACE_EXPM1 = @REPLACE_EXPM1@
+ REPLACE_EXPM1F = @REPLACE_EXPM1F@
+ REPLACE_FABSL = @REPLACE_FABSL@
  REPLACE_FCHOWNAT = @REPLACE_FCHOWNAT@
+ REPLACE_FCLOSE = @REPLACE_FCLOSE@
  REPLACE_FCNTL = @REPLACE_FCNTL@
+ REPLACE_FDOPEN = @REPLACE_FDOPEN@
+ REPLACE_FFLUSH = @REPLACE_FFLUSH@
+ REPLACE_FLOOR = @REPLACE_FLOOR@
+ REPLACE_FLOORF = @REPLACE_FLOORF@
+ REPLACE_FLOORL = @REPLACE_FLOORL@
+ REPLACE_FMA = @REPLACE_FMA@
+ REPLACE_FMAF = @REPLACE_FMAF@
+ REPLACE_FMAL = @REPLACE_FMAL@
+ REPLACE_FMOD = @REPLACE_FMOD@
+ REPLACE_FMODF = @REPLACE_FMODF@
+ REPLACE_FMODL = @REPLACE_FMODL@
+ REPLACE_FOPEN = @REPLACE_FOPEN@
+ REPLACE_FPRINTF = @REPLACE_FPRINTF@
+ REPLACE_FPURGE = @REPLACE_FPURGE@
+ REPLACE_FREOPEN = @REPLACE_FREOPEN@
+ REPLACE_FREXP = @REPLACE_FREXP@
+ REPLACE_FREXPF = @REPLACE_FREXPF@
+ REPLACE_FREXPL = @REPLACE_FREXPL@
+ REPLACE_FSEEK = @REPLACE_FSEEK@
+ REPLACE_FSEEKO = @REPLACE_FSEEKO@
  REPLACE_FSTAT = @REPLACE_FSTAT@
  REPLACE_FSTATAT = @REPLACE_FSTATAT@
+ REPLACE_FTELL = @REPLACE_FTELL@
+ REPLACE_FTELLO = @REPLACE_FTELLO@
  REPLACE_FTRUNCATE = @REPLACE_FTRUNCATE@
  REPLACE_FUTIMENS = @REPLACE_FUTIMENS@
  REPLACE_GETCWD = @REPLACE_GETCWD@
+ REPLACE_GETDELIM = @REPLACE_GETDELIM@
  REPLACE_GETDOMAINNAME = @REPLACE_GETDOMAINNAME@
+ REPLACE_GETDTABLESIZE = @REPLACE_GETDTABLESIZE@
  REPLACE_GETGROUPS = @REPLACE_GETGROUPS@
+ REPLACE_GETLINE = @REPLACE_GETLINE@
  REPLACE_GETLOGIN_R = @REPLACE_GETLOGIN_R@
  REPLACE_GETPAGESIZE = @REPLACE_GETPAGESIZE@
  REPLACE_GETTIMEOFDAY = @REPLACE_GETTIMEOFDAY@
+ REPLACE_GMTIME = @REPLACE_GMTIME@
+ REPLACE_HUGE_VAL = @REPLACE_HUGE_VAL@
+ REPLACE_HYPOT = @REPLACE_HYPOT@
+ REPLACE_HYPOTF = @REPLACE_HYPOTF@
+ REPLACE_HYPOTL = @REPLACE_HYPOTL@
+ REPLACE_ILOGB = @REPLACE_ILOGB@
+ REPLACE_ILOGBF = @REPLACE_ILOGBF@
  REPLACE_ISATTY = @REPLACE_ISATTY@
+ REPLACE_ISFINITE = @REPLACE_ISFINITE@
+ REPLACE_ISINF = @REPLACE_ISINF@
+ REPLACE_ISNAN = @REPLACE_ISNAN@
  REPLACE_ISWBLANK = @REPLACE_ISWBLANK@
  REPLACE_ISWCNTRL = @REPLACE_ISWCNTRL@
+ REPLACE_ITOLD = @REPLACE_ITOLD@
  REPLACE_LCHOWN = @REPLACE_LCHOWN@
+ REPLACE_LDEXPL = @REPLACE_LDEXPL@
  REPLACE_LINK = @REPLACE_LINK@
  REPLACE_LINKAT = @REPLACE_LINKAT@
  REPLACE_LOCALECONV = @REPLACE_LOCALECONV@
+ REPLACE_LOCALTIME = @REPLACE_LOCALTIME@
  REPLACE_LOCALTIME_R = @REPLACE_LOCALTIME_R@
+ REPLACE_LOG = @REPLACE_LOG@
+ REPLACE_LOG10 = @REPLACE_LOG10@
+ REPLACE_LOG10F = @REPLACE_LOG10F@
+ REPLACE_LOG10L = @REPLACE_LOG10L@
+ REPLACE_LOG1P = @REPLACE_LOG1P@
+ REPLACE_LOG1PF = @REPLACE_LOG1PF@
+ REPLACE_LOG1PL = @REPLACE_LOG1PL@
+ REPLACE_LOG2 = @REPLACE_LOG2@
+ REPLACE_LOG2F = @REPLACE_LOG2F@
+ REPLACE_LOG2L = @REPLACE_LOG2L@
+ REPLACE_LOGB = @REPLACE_LOGB@
+ REPLACE_LOGBF = @REPLACE_LOGBF@
+ REPLACE_LOGBL = @REPLACE_LOGBL@
+ REPLACE_LOGF = @REPLACE_LOGF@
+ REPLACE_LOGL = @REPLACE_LOGL@
  REPLACE_LSEEK = @REPLACE_LSEEK@
  REPLACE_LSTAT = @REPLACE_LSTAT@
***************
*** 757,780 ****
--- 1143,1192 ----
  REPLACE_MKSTEMP = @REPLACE_MKSTEMP@
  REPLACE_MKTIME = @REPLACE_MKTIME@
+ REPLACE_MODF = @REPLACE_MODF@
+ REPLACE_MODFF = @REPLACE_MODFF@
+ REPLACE_MODFL = @REPLACE_MODFL@
+ REPLACE_NAN = @REPLACE_NAN@
  REPLACE_NANOSLEEP = @REPLACE_NANOSLEEP@
  REPLACE_NL_LANGINFO = @REPLACE_NL_LANGINFO@
  REPLACE_NULL = @REPLACE_NULL@
+ REPLACE_OBSTACK_PRINTF = @REPLACE_OBSTACK_PRINTF@
  REPLACE_OPEN = @REPLACE_OPEN@
  REPLACE_OPENAT = @REPLACE_OPENAT@
+ REPLACE_PERROR = @REPLACE_PERROR@
+ REPLACE_POPEN = @REPLACE_POPEN@
  REPLACE_PREAD = @REPLACE_PREAD@
+ REPLACE_PRINTF = @REPLACE_PRINTF@
  REPLACE_PTSNAME = @REPLACE_PTSNAME@
  REPLACE_PTSNAME_R = @REPLACE_PTSNAME_R@
  REPLACE_PUTENV = @REPLACE_PUTENV@
  REPLACE_PWRITE = @REPLACE_PWRITE@
+ REPLACE_QSORT_R = @REPLACE_QSORT_R@
  REPLACE_RANDOM_R = @REPLACE_RANDOM_R@
  REPLACE_READ = @REPLACE_READ@
  REPLACE_READLINK = @REPLACE_READLINK@
+ REPLACE_READLINKAT = @REPLACE_READLINKAT@
  REPLACE_REALLOC = @REPLACE_REALLOC@
  REPLACE_REALPATH = @REPLACE_REALPATH@
+ REPLACE_REMAINDER = @REPLACE_REMAINDER@
+ REPLACE_REMAINDERF = @REPLACE_REMAINDERF@
+ REPLACE_REMAINDERL = @REPLACE_REMAINDERL@
+ REPLACE_REMOVE = @REPLACE_REMOVE@
+ REPLACE_RENAME = @REPLACE_RENAME@
+ REPLACE_RENAMEAT = @REPLACE_RENAMEAT@
  REPLACE_RMDIR = @REPLACE_RMDIR@
+ REPLACE_ROUND = @REPLACE_ROUND@
+ REPLACE_ROUNDF = @REPLACE_ROUNDF@
+ REPLACE_ROUNDL = @REPLACE_ROUNDL@
  REPLACE_SETENV = @REPLACE_SETENV@
  REPLACE_SETLOCALE = @REPLACE_SETLOCALE@
+ REPLACE_SIGNBIT = @REPLACE_SIGNBIT@
+ REPLACE_SIGNBIT_USING_GCC = @REPLACE_SIGNBIT_USING_GCC@
  REPLACE_SLEEP = @REPLACE_SLEEP@
+ REPLACE_SNPRINTF = @REPLACE_SNPRINTF@
+ REPLACE_SPRINTF = @REPLACE_SPRINTF@
+ REPLACE_SQRTL = @REPLACE_SQRTL@
  REPLACE_STAT = @REPLACE_STAT@
+ REPLACE_STDIO_READ_FUNCS = @REPLACE_STDIO_READ_FUNCS@
+ REPLACE_STDIO_WRITE_FUNCS = @REPLACE_STDIO_WRITE_FUNCS@
  REPLACE_STPNCPY = @REPLACE_STPNCPY@
  REPLACE_STRCASESTR = @REPLACE_STRCASESTR@
***************
*** 793,798 ****
--- 1205,1215 ----
  REPLACE_STRUCT_TIMEVAL = @REPLACE_STRUCT_TIMEVAL@
  REPLACE_SYMLINK = @REPLACE_SYMLINK@
+ REPLACE_SYMLINKAT = @REPLACE_SYMLINKAT@
  REPLACE_TIMEGM = @REPLACE_TIMEGM@
+ REPLACE_TMPFILE = @REPLACE_TMPFILE@
  REPLACE_TOWLOWER = @REPLACE_TOWLOWER@
+ REPLACE_TRUNC = @REPLACE_TRUNC@
+ REPLACE_TRUNCF = @REPLACE_TRUNCF@
+ REPLACE_TRUNCL = @REPLACE_TRUNCL@
  REPLACE_TTYNAME_R = @REPLACE_TTYNAME_R@
  REPLACE_UNLINK = @REPLACE_UNLINK@
***************
*** 801,804 ****
--- 1218,1227 ----
  REPLACE_USLEEP = @REPLACE_USLEEP@
  REPLACE_UTIMENSAT = @REPLACE_UTIMENSAT@
+ REPLACE_VASPRINTF = @REPLACE_VASPRINTF@
+ REPLACE_VDPRINTF = @REPLACE_VDPRINTF@
+ REPLACE_VFPRINTF = @REPLACE_VFPRINTF@
+ REPLACE_VPRINTF = @REPLACE_VPRINTF@
+ REPLACE_VSNPRINTF = @REPLACE_VSNPRINTF@
+ REPLACE_VSPRINTF = @REPLACE_VSPRINTF@
  REPLACE_WCRTOMB = @REPLACE_WCRTOMB@
  REPLACE_WCSNRTOMBS = @REPLACE_WCSNRTOMBS@
***************
*** 814,817 ****
--- 1237,1241 ----
  SIG_ATOMIC_T_SUFFIX = @SIG_ATOMIC_T_SUFFIX@
  SIZE_T_SUFFIX = @SIZE_T_SUFFIX@
+ STDARG_H = @STDARG_H@
  STDBOOL_H = @STDBOOL_H@
  STDDEF_H = @STDDEF_H@
***************
*** 823,826 ****
--- 1247,1251 ----
  TIME_H_DEFINES_STRUCT_TIMESPEC = @TIME_H_DEFINES_STRUCT_TIMESPEC@
  UNDEFINE_STRTOK_R = @UNDEFINE_STRTOK_R@
+ UNISTD_H_DEFINES_STRUCT_TIMESPEC = @UNISTD_H_DEFINES_STRUCT_TIMESPEC@
  UNISTD_H_HAVE_WINSOCK2_H = @UNISTD_H_HAVE_WINSOCK2_H@
  UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS = @UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS@
***************
*** 887,890 ****
--- 1312,1316 ----
  program_transform_name = @program_transform_name@
  psdir = @psdir@
+ runstatedir = @runstatedir@
  sbindir = @sbindir@
  sharedstatedir = @sharedstatedir@
***************
*** 915,919 ****
  	$(am__cd) $(top_srcdir) && \
  	  $(AUTOMAKE) --gnu tp/tests/layout/Makefile
- .PRECIOUS: Makefile
  Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  	@case '$?' in \
--- 1341,1344 ----
***************
*** 1088,1091 ****
--- 1513,1518 ----
  	uninstall-am
  
+ .PRECIOUS: Makefile
+ 
  
  distclean-local:
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/formatting_chm/anchor.html texinfo-6.0/tp/tests/layout/res_parser/formatting_chm/anchor.html
*** texinfo-5.2/tp/tests/layout/res_parser/formatting_chm/anchor.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/formatting_chm/anchor.html	2015-02-25 20:17:36.000000000 +0000
***************
*** 43,46 ****
--- 43,48 ----
  
  
+ @U{0075} 0075
+ 
  @* 
  
***************
*** 531,534 ****
--- 533,542 ----
  @dotless{a} a
  
+ @U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg z
+ @U{abc}, with <4 hex digits abc
+ @U{FFFFFFFFFFFFFF}, value much too large FFFFFFFFFFFFFF
+ @U{110000}, value just beyond Unicode 110000
+ 
  @TeX, but without brace TeX@# #
  
***************
*** 606,619 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 614,627 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 624,631 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 632,639 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 636,640 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="subsection.html#anchor">anchor</a>.</p>
--- 644,648 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="subsection.html#anchor">anchor</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/formatting_chm/chapter.html texinfo-6.0/tp/tests/layout/res_parser/formatting_chm/chapter.html
*** texinfo-5.2/tp/tests/layout/res_parser/formatting_chm/chapter.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/formatting_chm/chapter.html	2015-02-25 20:17:36.000000000 +0000
***************
*** 43,46 ****
--- 43,48 ----
  
  
+ @U{0075} 0075
+ 
  @* 
  
***************
*** 531,534 ****
--- 533,542 ----
  @dotless{a} a
  
+ @U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg z
+ @U{abc}, with <4 hex digits abc
+ @U{FFFFFFFFFFFFFF}, value much too large FFFFFFFFFFFFFF
+ @U{110000}, value just beyond Unicode 110000
+ 
  @TeX, but without brace TeX@# #
  
***************
*** 605,618 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 613,626 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 623,630 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 631,638 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 634,638 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="chapter"></a>
  <a name="chapter-1"></a>
--- 642,646 ----
  </head>
  
! <body lang="en">
  <a name="chapter"></a>
  <a name="chapter-1"></a>
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/formatting_chm/chapter2.html texinfo-6.0/tp/tests/layout/res_parser/formatting_chm/chapter2.html
*** texinfo-5.2/tp/tests/layout/res_parser/formatting_chm/chapter2.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/formatting_chm/chapter2.html	2015-02-25 20:17:36.000000000 +0000
***************
*** 43,46 ****
--- 43,48 ----
  
  
+ @U{0075} 0075
+ 
  @* 
  
***************
*** 531,534 ****
--- 533,542 ----
  @dotless{a} a
  
+ @U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg z
+ @U{abc}, with <4 hex digits abc
+ @U{FFFFFFFFFFFFFF}, value much too large FFFFFFFFFFFFFF
+ @U{110000}, value just beyond Unicode 110000
+ 
  @TeX, but without brace TeX@# #
  
***************
*** 605,618 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 613,626 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 623,630 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 631,638 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 634,638 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="chapter2"></a>
  <a name="chapter-2"></a>
--- 642,646 ----
  </head>
  
! <body lang="en">
  <a name="chapter2"></a>
  <a name="chapter-2"></a>
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/formatting_chm/formatting.2 texinfo-6.0/tp/tests/layout/res_parser/formatting_chm/formatting.2
*** texinfo-5.2/tp/tests/layout/res_parser/formatting_chm/formatting.2	2013-08-27 22:23:34.000000000 +0100
--- texinfo-6.0/tp/tests/layout/res_parser/formatting_chm/formatting.2	2015-02-25 20:17:36.000000000 +0000
***************
*** 22,25 ****
--- 22,31 ----
  formatting.texi:25: @dotless expects `i' or `j' as argument, not `--a' (possibly involving @mymacro)
  formatting.texi:25: @dotless expects `i' or `j' as argument, not `a' (possibly involving @mymacro)
+ formatting.texi:25: @U expected braces (possibly involving @mymacro)
+ formatting.texi:25: warning: no argument specified for @U (possibly involving @mymacro)
+ formatting.texi:25: non-hex digits in argument for @U: z (possibly involving @mymacro)
+ formatting.texi:25: warning: fewer than four hex digits in argument for @U: abc (possibly involving @mymacro)
+ formatting.texi:25: argument for @U exceeds size of integer: FFFFFFFFFFFFFF (possibly involving @mymacro)
+ formatting.texi:25: argument for @U exceeds Unicode maximum 0x10FFFF: 110000 (possibly involving @mymacro)
  formatting.texi:25: @TeX expected braces (possibly involving @mymacro)
  formatting.texi:25: unexpected @ (possibly involving @mymacro)
***************
*** 62,65 ****
--- 68,77 ----
  formatting.texi:35: @dotless expects `i' or `j' as argument, not `--a' (possibly involving @mymacro)
  formatting.texi:35: @dotless expects `i' or `j' as argument, not `a' (possibly involving @mymacro)
+ formatting.texi:35: @U expected braces (possibly involving @mymacro)
+ formatting.texi:35: warning: no argument specified for @U (possibly involving @mymacro)
+ formatting.texi:35: non-hex digits in argument for @U: z (possibly involving @mymacro)
+ formatting.texi:35: warning: fewer than four hex digits in argument for @U: abc (possibly involving @mymacro)
+ formatting.texi:35: argument for @U exceeds size of integer: FFFFFFFFFFFFFF (possibly involving @mymacro)
+ formatting.texi:35: argument for @U exceeds Unicode maximum 0x10FFFF: 110000 (possibly involving @mymacro)
  formatting.texi:35: @TeX expected braces (possibly involving @mymacro)
  formatting.texi:35: unexpected @ (possibly involving @mymacro)
***************
*** 102,105 ****
--- 114,123 ----
  formatting.texi:45: @dotless expects `i' or `j' as argument, not `--a' (possibly involving @mymacro)
  formatting.texi:45: @dotless expects `i' or `j' as argument, not `a' (possibly involving @mymacro)
+ formatting.texi:45: @U expected braces (possibly involving @mymacro)
+ formatting.texi:45: warning: no argument specified for @U (possibly involving @mymacro)
+ formatting.texi:45: non-hex digits in argument for @U: z (possibly involving @mymacro)
+ formatting.texi:45: warning: fewer than four hex digits in argument for @U: abc (possibly involving @mymacro)
+ formatting.texi:45: argument for @U exceeds size of integer: FFFFFFFFFFFFFF (possibly involving @mymacro)
+ formatting.texi:45: argument for @U exceeds Unicode maximum 0x10FFFF: 110000 (possibly involving @mymacro)
  formatting.texi:45: @TeX expected braces (possibly involving @mymacro)
  formatting.texi:45: unexpected @ (possibly involving @mymacro)
***************
*** 142,145 ****
--- 160,169 ----
  formatting.texi:49: @dotless expects `i' or `j' as argument, not `--a' (possibly involving @mymacro)
  formatting.texi:49: @dotless expects `i' or `j' as argument, not `a' (possibly involving @mymacro)
+ formatting.texi:49: @U expected braces (possibly involving @mymacro)
+ formatting.texi:49: warning: no argument specified for @U (possibly involving @mymacro)
+ formatting.texi:49: non-hex digits in argument for @U: z (possibly involving @mymacro)
+ formatting.texi:49: warning: fewer than four hex digits in argument for @U: abc (possibly involving @mymacro)
+ formatting.texi:49: argument for @U exceeds size of integer: FFFFFFFFFFFFFF (possibly involving @mymacro)
+ formatting.texi:49: argument for @U exceeds Unicode maximum 0x10FFFF: 110000 (possibly involving @mymacro)
  formatting.texi:49: @TeX expected braces (possibly involving @mymacro)
  formatting.texi:49: unexpected @ (possibly involving @mymacro)
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/formatting_chm/formatting.html texinfo-6.0/tp/tests/layout/res_parser/formatting_chm/formatting.html
*** texinfo-5.2/tp/tests/layout/res_parser/formatting_chm/formatting.html	2013-08-27 22:23:34.000000000 +0100
--- texinfo-6.0/tp/tests/layout/res_parser/formatting_chm/formatting.html	2015-02-25 20:17:36.000000000 +0000
***************
*** 43,46 ****
--- 43,48 ----
  
  
+ @U{0075} 0075
+ 
  @* 
  
***************
*** 531,534 ****
--- 533,542 ----
  @dotless{a} a
  
+ @U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg z
+ @U{abc}, with <4 hex digits abc
+ @U{FFFFFFFFFFFFFF}, value much too large FFFFFFFFFFFFFF
+ @U{110000}, value just beyond Unicode 110000
+ 
  @TeX, but without brace TeX@# #
  
***************
*** 605,618 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 613,626 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 623,630 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 631,638 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 634,638 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <h1>title &ndash;a</h1>
  <h3 align="right">formatting subtitle &ndash;a</h3>
--- 642,646 ----
  </head>
  
! <body lang="en">
  <h1>title &ndash;a</h1>
  <h3 align="right">formatting subtitle &ndash;a</h3>
***************
*** 679,682 ****
--- 687,692 ----
  @,c@&quot;u &ccedil;&uuml; <br>
  </p>
+ <p>@U{0075} &#x0075;
+ </p>
  <p>@* <br>
  @ followed by a space
***************
*** 1293,1296 ****
--- 1303,1312 ----
  <code>@dotless{a}</code> a
  </p>
+ <p>@U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg &#xz;
+ @U{abc}, with &lt;4 hex digits &#xabc;
+ @U{FFFFFFFFFFFFFF}, value much too large &#xFFFFFFFFFFFFFF;
+ @U{110000}, value just beyond Unicode &#x110000;
+ </p>
  <p>@TeX, but without brace TeX<code>@#</code> #
  </p>
***************
*** 1401,1404 ****
--- 1417,1422 ----
  @,c@&quot;u &ccedil;&uuml; <br>
  </p>
+ <p>@U{0075} &#x0075;
+ </p>
  <p>@* <br>
  @ followed by a space
***************
*** 2015,2018 ****
--- 2033,2042 ----
  <code>@dotless{a}</code> a
  </p>
+ <p>@U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg &#xz;
+ @U{abc}, with &lt;4 hex digits &#xabc;
+ @U{FFFFFFFFFFFFFF}, value much too large &#xFFFFFFFFFFFFFF;
+ @U{110000}, value just beyond Unicode &#x110000;
+ </p>
  <p>@TeX, but without brace TeX<code>@#</code> #
  </p>
***************
*** 2133,2136 ****
--- 2157,2162 ----
  @,c@&quot;u &ccedil;&uuml; <br>
  </p>
+ <p>@U{0075} &#x0075;
+ </p>
  <p>@* <br>
  @ followed by a space
***************
*** 2747,2750 ****
--- 2773,2782 ----
  <code>@dotless{a}</code> a
  </p>
+ <p>@U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg &#xz;
+ @U{abc}, with &lt;4 hex digits &#xabc;
+ @U{FFFFFFFFFFFFFF}, value much too large &#xFFFFFFFFFFFFFF;
+ @U{110000}, value just beyond Unicode &#x110000;
+ </p>
  <p>@TeX, but without brace TeX<code>@#</code> #
  </p>
***************
*** 2855,2858 ****
--- 2887,2892 ----
  @,c@&quot;u &ccedil;&uuml; <br>
  </p>
+ <p>@U{0075} &#x0075;
+ </p>
  <p>@* <br>
  @ followed by a space
***************
*** 3469,3472 ****
--- 3503,3512 ----
  <code>@dotless{a}</code> a
  </p>
+ <p>@U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg &#xz;
+ @U{abc}, with &lt;4 hex digits &#xabc;
+ @U{FFFFFFFFFFFFFF}, value much too large &#xFFFFFFFFFFFFFF;
+ @U{110000}, value just beyond Unicode &#x110000;
+ </p>
  <p>@TeX, but without brace TeX<code>@#</code> #
  </p>
***************
*** 3580,3583 ****
--- 3620,3625 ----
  
  
+ @U{0075} &#x0075;
+ 
  @* 
  
***************
*** 4197,4200 ****
--- 4239,4248 ----
  <code>@dotless{a}</code> a
  
+ @U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg &#xz;
+ @U{abc}, with &lt;4 hex digits &#xabc;
+ @U{FFFFFFFFFFFFFF}, value much too large &#xFFFFFFFFFFFFFF;
+ @U{110000}, value just beyond Unicode &#x110000;
+ 
  @TeX, but without brace TeX<code>@#</code> #
  
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/formatting_chm/formatting_abt.html texinfo-6.0/tp/tests/layout/res_parser/formatting_chm/formatting_abt.html
*** texinfo-5.2/tp/tests/layout/res_parser/formatting_chm/formatting_abt.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/formatting_chm/formatting_abt.html	2015-02-25 20:17:36.000000000 +0000
***************
*** 43,46 ****
--- 43,48 ----
  
  
+ @U{0075} 0075
+ 
  @* 
  
***************
*** 531,534 ****
--- 533,542 ----
  @dotless{a} a
  
+ @U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg z
+ @U{abc}, with <4 hex digits abc
+ @U{FFFFFFFFFFFFFF}, value much too large FFFFFFFFFFFFFF
+ @U{110000}, value just beyond Unicode 110000
+ 
  @TeX, but without brace TeX@# #
  
***************
*** 605,618 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 613,626 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 623,630 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 631,638 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 634,638 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_About"></a>
  <h1 class="about-heading">About This Document</h1>
--- 642,646 ----
  </head>
  
! <body lang="en">
  <a name="SEC_About"></a>
  <h1 class="about-heading">About This Document</h1>
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/formatting_chm/formatting_ovr.html texinfo-6.0/tp/tests/layout/res_parser/formatting_chm/formatting_ovr.html
*** texinfo-5.2/tp/tests/layout/res_parser/formatting_chm/formatting_ovr.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/formatting_chm/formatting_ovr.html	2015-02-25 20:17:36.000000000 +0000
***************
*** 43,46 ****
--- 43,48 ----
  
  
+ @U{0075} 0075
+ 
  @* 
  
***************
*** 531,534 ****
--- 533,542 ----
  @dotless{a} a
  
+ @U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg z
+ @U{abc}, with <4 hex digits abc
+ @U{FFFFFFFFFFFFFF}, value much too large FFFFFFFFFFFFFF
+ @U{110000}, value just beyond Unicode 110000
+ 
  @TeX, but without brace TeX@# #
  
***************
*** 605,618 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 613,626 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 623,630 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 631,638 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 634,638 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_Overview"></a>
  <h1 class="shortcontents-heading">Short Table of Contents</h1>
--- 642,646 ----
  </head>
  
! <body lang="en">
  <a name="SEC_Overview"></a>
  <h1 class="shortcontents-heading">Short Table of Contents</h1>
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/formatting_chm/formatting_toc.html texinfo-6.0/tp/tests/layout/res_parser/formatting_chm/formatting_toc.html
*** texinfo-5.2/tp/tests/layout/res_parser/formatting_chm/formatting_toc.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/formatting_chm/formatting_toc.html	2015-02-25 20:17:36.000000000 +0000
***************
*** 43,46 ****
--- 43,48 ----
  
  
+ @U{0075} 0075
+ 
  @* 
  
***************
*** 531,534 ****
--- 533,542 ----
  @dotless{a} a
  
+ @U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg z
+ @U{abc}, with <4 hex digits abc
+ @U{FFFFFFFFFFFFFF}, value much too large FFFFFFFFFFFFFF
+ @U{110000}, value just beyond Unicode 110000
+ 
  @TeX, but without brace TeX@# #
  
***************
*** 605,618 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 613,626 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 623,630 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 631,638 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 634,638 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_Contents"></a>
  <h1 class="contents-heading">Table of Contents</h1>
--- 642,646 ----
  </head>
  
! <body lang="en">
  <a name="SEC_Contents"></a>
  <h1 class="contents-heading">Table of Contents</h1>
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/formatting_chm/index.html texinfo-6.0/tp/tests/layout/res_parser/formatting_chm/index.html
*** texinfo-5.2/tp/tests/layout/res_parser/formatting_chm/index.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/formatting_chm/index.html	2015-02-25 20:17:36.000000000 +0000
***************
*** 43,46 ****
--- 43,48 ----
  
  
+ @U{0075} 0075
+ 
  @* 
  
***************
*** 531,534 ****
--- 533,542 ----
  @dotless{a} a
  
+ @U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg z
+ @U{abc}, with <4 hex digits abc
+ @U{FFFFFFFFFFFFFF}, value much too large FFFFFFFFFFFFFF
+ @U{110000}, value just beyond Unicode 110000
+ 
  @TeX, but without brace TeX@# #
  
***************
*** 606,619 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 614,627 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 624,631 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 632,639 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 636,640 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="formatting.html#Top">Top</a>.</p>
--- 644,648 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="formatting.html#Top">Top</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/formatting_chm/s_002d_002dect_002cion.html texinfo-6.0/tp/tests/layout/res_parser/formatting_chm/s_002d_002dect_002cion.html
*** texinfo-5.2/tp/tests/layout/res_parser/formatting_chm/s_002d_002dect_002cion.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/formatting_chm/s_002d_002dect_002cion.html	2015-02-25 20:17:36.000000000 +0000
***************
*** 43,46 ****
--- 43,48 ----
  
  
+ @U{0075} 0075
+ 
  @* 
  
***************
*** 531,534 ****
--- 533,542 ----
  @dotless{a} a
  
+ @U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg z
+ @U{abc}, with <4 hex digits abc
+ @U{FFFFFFFFFFFFFF}, value much too large FFFFFFFFFFFFFF
+ @U{110000}, value just beyond Unicode 110000
+ 
  @TeX, but without brace TeX@# #
  
***************
*** 605,618 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 613,626 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 623,630 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 631,638 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 634,638 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="s_002d_002dect_002cion"></a>
  <a name="A-section"></a>
--- 642,646 ----
  </head>
  
! <body lang="en">
  <a name="s_002d_002dect_002cion"></a>
  <a name="A-section"></a>
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/formatting_chm/subsection.html texinfo-6.0/tp/tests/layout/res_parser/formatting_chm/subsection.html
*** texinfo-5.2/tp/tests/layout/res_parser/formatting_chm/subsection.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/formatting_chm/subsection.html	2015-02-25 20:17:36.000000000 +0000
***************
*** 43,46 ****
--- 43,48 ----
  
  
+ @U{0075} 0075
+ 
  @* 
  
***************
*** 531,534 ****
--- 533,542 ----
  @dotless{a} a
  
+ @U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg z
+ @U{abc}, with <4 hex digits abc
+ @U{FFFFFFFFFFFFFF}, value much too large FFFFFFFFFFFFFF
+ @U{110000}, value just beyond Unicode 110000
+ 
  @TeX, but without brace TeX@# #
  
***************
*** 605,618 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 613,626 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 623,630 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 631,638 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 634,638 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="subsection"></a>
  <a name="subsection-1"></a>
--- 642,646 ----
  </head>
  
! <body lang="en">
  <a name="subsection"></a>
  <a name="subsection-1"></a>
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/formatting_chm/subsubsection-_0060_0060simple_002ddouble_002d_002d.html texinfo-6.0/tp/tests/layout/res_parser/formatting_chm/subsubsection-_0060_0060simple_002ddouble_002d_002d.html
*** texinfo-5.2/tp/tests/layout/res_parser/formatting_chm/subsubsection-_0060_0060simple_002ddouble_002d_002d.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/formatting_chm/subsubsection-_0060_0060simple_002ddouble_002d_002d.html	2015-02-25 20:17:36.000000000 +0000
***************
*** 43,46 ****
--- 43,48 ----
  
  
+ @U{0075} 0075
+ 
  @* 
  
***************
*** 531,534 ****
--- 533,542 ----
  @dotless{a} a
  
+ @U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg z
+ @U{abc}, with <4 hex digits abc
+ @U{FFFFFFFFFFFFFF}, value much too large FFFFFFFFFFFFFF
+ @U{110000}, value just beyond Unicode 110000
+ 
  @TeX, but without brace TeX@# #
  
***************
*** 605,618 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 613,626 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 623,630 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 631,638 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 634,638 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="subsubsection-_0060_0060simple_002ddouble_002d_002d"></a>
  <a name="subsubsection-_0060_0060simple_002ddouble_002d_002d-1"></a>
--- 642,646 ----
  </head>
  
! <body lang="en">
  <a name="subsubsection-_0060_0060simple_002ddouble_002d_002d"></a>
  <a name="subsubsection-_0060_0060simple_002ddouble_002d_002d-1"></a>
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/formatting_chm/subsubsection-three_002d_002d_002dfour_002d_002d_002d_002d_0027_0027.html texinfo-6.0/tp/tests/layout/res_parser/formatting_chm/subsubsection-three_002d_002d_002dfour_002d_002d_002d_002d_0027_0027.html
*** texinfo-5.2/tp/tests/layout/res_parser/formatting_chm/subsubsection-three_002d_002d_002dfour_002d_002d_002d_002d_0027_0027.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/formatting_chm/subsubsection-three_002d_002d_002dfour_002d_002d_002d_002d_0027_0027.html	2015-02-25 20:17:36.000000000 +0000
***************
*** 43,46 ****
--- 43,48 ----
  
  
+ @U{0075} 0075
+ 
  @* 
  
***************
*** 531,534 ****
--- 533,542 ----
  @dotless{a} a
  
+ @U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg z
+ @U{abc}, with <4 hex digits abc
+ @U{FFFFFFFFFFFFFF}, value much too large FFFFFFFFFFFFFF
+ @U{110000}, value just beyond Unicode 110000
+ 
  @TeX, but without brace TeX@# #
  
***************
*** 605,618 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 613,626 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 623,630 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 631,638 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 634,638 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="subsubsection-three_002d_002d_002dfour_002d_002d_002d_002d_0027_0027"></a>
  <a name="three_002d_002d_002dfour_002d_002d_002d_002d_0027_0027"></a>
--- 642,646 ----
  </head>
  
! <body lang="en">
  <a name="subsubsection-three_002d_002d_002dfour_002d_002d_002d_002d_0027_0027"></a>
  <a name="three_002d_002d_002dfour_002d_002d_002d_002d_0027_0027"></a>
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/formatting_docbook/formatting.xml texinfo-6.0/tp/tests/layout/res_parser/formatting_docbook/formatting.xml
*** texinfo-5.2/tp/tests/layout/res_parser/formatting_docbook/formatting.xml	2013-08-27 22:23:34.000000000 +0100
--- texinfo-6.0/tp/tests/layout/res_parser/formatting_docbook/formatting.xml	2015-02-25 20:17:37.000000000 +0000
***************
*** 57,60 ****
--- 57,62 ----
  
  </para>
+ <para>@U{0075} &#x0075;
+ </para>
  <para>@* 
  
***************
*** 159,165 ****
  <literal>@math{--a {\frac{1}{2}} @minus{}}</literal> <inlineequation><mathphrase>--a {\frac{1}{2}} &#8722;</mathphrase></inlineequation>
  <literal>@option{--a}</literal> <option>--a</option>
! <literal>@r{--a}</literal> <lineannotation>&#8211;a</lineannotation>
  <literal>@samp{--a}</literal> &#8216;<literal>--a</literal>&#8217;
! <literal>@sc{--a}</literal> &#8211;a
  <literal>@strong{--a}</literal> <emphasis role="bold">&#8211;a</emphasis>
  <literal>@t{--a}</literal> <literal>--a</literal>
--- 161,167 ----
  <literal>@math{--a {\frac{1}{2}} @minus{}}</literal> <inlineequation><mathphrase>--a {\frac{1}{2}} &#8722;</mathphrase></inlineequation>
  <literal>@option{--a}</literal> <option>--a</option>
! <literal>@r{--a}</literal> &#8211;a
  <literal>@samp{--a}</literal> &#8216;<literal>--a</literal>&#8217;
! <literal>@sc{--a}</literal> &#8211;A
  <literal>@strong{--a}</literal> <emphasis role="bold">&#8211;a</emphasis>
  <literal>@t{--a}</literal> <literal>--a</literal>
***************
*** 310,314 ****
  <synopsis><indexterm role="fn"><primary><emphasis role="bold">id ule</emphasis></primary></indexterm><phrase role="category"><emphasis role="bold">cmde</emphasis>:</phrase> <function><emphasis role="bold">id ule</emphasis></function> <replaceable>truc</replaceable></synopsis>
  <synopsis><indexterm role="fn"><primary><emphasis role="bold">id &#8216;<literal>i</literal>&#8217; ule</emphasis></primary></indexterm><phrase role="category"><emphasis role="bold">cmde2</emphasis>:</phrase> <function><emphasis role="bold">id &#8216;i&#8217; ule</emphasis></function> <replaceable>truc</replaceable></synopsis>
! <synopsis><phrase role="category"><emphasis role="bold"><emphasis role="bold">id &#8216;i&#8217; ule</emphasis></emphasis>:</phrase></synopsis>
  <synopsis></synopsis>
  <synopsis><phrase role="category"><emphasis role="bold">aaa</emphasis>:</phrase></synopsis>
--- 312,316 ----
  <synopsis><indexterm role="fn"><primary><emphasis role="bold">id ule</emphasis></primary></indexterm><phrase role="category"><emphasis role="bold">cmde</emphasis>:</phrase> <function><emphasis role="bold">id ule</emphasis></function> <replaceable>truc</replaceable></synopsis>
  <synopsis><indexterm role="fn"><primary><emphasis role="bold">id &#8216;<literal>i</literal>&#8217; ule</emphasis></primary></indexterm><phrase role="category"><emphasis role="bold">cmde2</emphasis>:</phrase> <function><emphasis role="bold">id &#8216;i&#8217; ule</emphasis></function> <replaceable>truc</replaceable></synopsis>
! <synopsis><phrase role="category"><emphasis role="bold"><emphasis role="bold">id &#8216;i&#8217; ule</emphasis></emphasis>:</phrase>    </synopsis>
  <synopsis></synopsis>
  <synopsis><phrase role="category"><emphasis role="bold">aaa</emphasis>:</phrase></synopsis>
***************
*** 554,557 ****
--- 556,561 ----
  
  </para>
+ <para>@U{0075} &#x0075;
+ </para>
  <para>@* 
  
***************
*** 656,662 ****
  <literal>@math{--a {\frac{1}{2}} @minus{}}</literal> <inlineequation><mathphrase>--a {\frac{1}{2}} &#8722;</mathphrase></inlineequation>
  <literal>@option{--a}</literal> <option>--a</option>
! <literal>@r{--a}</literal> <lineannotation>&#8211;a</lineannotation>
  <literal>@samp{--a}</literal> &#8216;<literal>--a</literal>&#8217;
! <literal>@sc{--a}</literal> &#8211;a
  <literal>@strong{--a}</literal> <emphasis role="bold">&#8211;a</emphasis>
  <literal>@t{--a}</literal> <literal>--a</literal>
--- 660,666 ----
  <literal>@math{--a {\frac{1}{2}} @minus{}}</literal> <inlineequation><mathphrase>--a {\frac{1}{2}} &#8722;</mathphrase></inlineequation>
  <literal>@option{--a}</literal> <option>--a</option>
! <literal>@r{--a}</literal> &#8211;a
  <literal>@samp{--a}</literal> &#8216;<literal>--a</literal>&#8217;
! <literal>@sc{--a}</literal> &#8211;A
  <literal>@strong{--a}</literal> <emphasis role="bold">&#8211;a</emphasis>
  <literal>@t{--a}</literal> <literal>--a</literal>
***************
*** 807,811 ****
  <synopsis><indexterm role="fn"><primary><emphasis role="bold">id ule</emphasis></primary></indexterm><phrase role="category"><emphasis role="bold">cmde</emphasis>:</phrase> <function><emphasis role="bold">id ule</emphasis></function> <replaceable>truc</replaceable></synopsis>
  <synopsis><indexterm role="fn"><primary><emphasis role="bold">id &#8216;<literal>i</literal>&#8217; ule</emphasis></primary></indexterm><phrase role="category"><emphasis role="bold">cmde2</emphasis>:</phrase> <function><emphasis role="bold">id &#8216;i&#8217; ule</emphasis></function> <replaceable>truc</replaceable></synopsis>
! <synopsis><phrase role="category"><emphasis role="bold"><emphasis role="bold">id &#8216;i&#8217; ule</emphasis></emphasis>:</phrase></synopsis>
  <synopsis></synopsis>
  <synopsis><phrase role="category"><emphasis role="bold">aaa</emphasis>:</phrase></synopsis>
--- 811,815 ----
  <synopsis><indexterm role="fn"><primary><emphasis role="bold">id ule</emphasis></primary></indexterm><phrase role="category"><emphasis role="bold">cmde</emphasis>:</phrase> <function><emphasis role="bold">id ule</emphasis></function> <replaceable>truc</replaceable></synopsis>
  <synopsis><indexterm role="fn"><primary><emphasis role="bold">id &#8216;<literal>i</literal>&#8217; ule</emphasis></primary></indexterm><phrase role="category"><emphasis role="bold">cmde2</emphasis>:</phrase> <function><emphasis role="bold">id &#8216;i&#8217; ule</emphasis></function> <replaceable>truc</replaceable></synopsis>
! <synopsis><phrase role="category"><emphasis role="bold"><emphasis role="bold">id &#8216;i&#8217; ule</emphasis></emphasis>:</phrase>    </synopsis>
  <synopsis></synopsis>
  <synopsis><phrase role="category"><emphasis role="bold">aaa</emphasis>:</phrase></synopsis>
***************
*** 1052,1055 ****
--- 1056,1061 ----
  
  </para>
+ <para>@U{0075} &#x0075;
+ </para>
  <para>@* 
  
***************
*** 1154,1160 ****
  <literal>@math{--a {\frac{1}{2}} @minus{}}</literal> <inlineequation><mathphrase>--a {\frac{1}{2}} &#8722;</mathphrase></inlineequation>
  <literal>@option{--a}</literal> <option>--a</option>
! <literal>@r{--a}</literal> <lineannotation>&#8211;a</lineannotation>
  <literal>@samp{--a}</literal> &#8216;<literal>--a</literal>&#8217;
! <literal>@sc{--a}</literal> &#8211;a
  <literal>@strong{--a}</literal> <emphasis role="bold">&#8211;a</emphasis>
  <literal>@t{--a}</literal> <literal>--a</literal>
--- 1160,1166 ----
  <literal>@math{--a {\frac{1}{2}} @minus{}}</literal> <inlineequation><mathphrase>--a {\frac{1}{2}} &#8722;</mathphrase></inlineequation>
  <literal>@option{--a}</literal> <option>--a</option>
! <literal>@r{--a}</literal> &#8211;a
  <literal>@samp{--a}</literal> &#8216;<literal>--a</literal>&#8217;
! <literal>@sc{--a}</literal> &#8211;A
  <literal>@strong{--a}</literal> <emphasis role="bold">&#8211;a</emphasis>
  <literal>@t{--a}</literal> <literal>--a</literal>
***************
*** 1305,1309 ****
  <synopsis><indexterm role="fn"><primary><emphasis role="bold">id ule</emphasis></primary></indexterm><phrase role="category"><emphasis role="bold">cmde</emphasis>:</phrase> <function><emphasis role="bold">id ule</emphasis></function> <replaceable>truc</replaceable></synopsis>
  <synopsis><indexterm role="fn"><primary><emphasis role="bold">id &#8216;<literal>i</literal>&#8217; ule</emphasis></primary></indexterm><phrase role="category"><emphasis role="bold">cmde2</emphasis>:</phrase> <function><emphasis role="bold">id &#8216;i&#8217; ule</emphasis></function> <replaceable>truc</replaceable></synopsis>
! <synopsis><phrase role="category"><emphasis role="bold"><emphasis role="bold">id &#8216;i&#8217; ule</emphasis></emphasis>:</phrase></synopsis>
  <synopsis></synopsis>
  <synopsis><phrase role="category"><emphasis role="bold">aaa</emphasis>:</phrase></synopsis>
--- 1311,1315 ----
  <synopsis><indexterm role="fn"><primary><emphasis role="bold">id ule</emphasis></primary></indexterm><phrase role="category"><emphasis role="bold">cmde</emphasis>:</phrase> <function><emphasis role="bold">id ule</emphasis></function> <replaceable>truc</replaceable></synopsis>
  <synopsis><indexterm role="fn"><primary><emphasis role="bold">id &#8216;<literal>i</literal>&#8217; ule</emphasis></primary></indexterm><phrase role="category"><emphasis role="bold">cmde2</emphasis>:</phrase> <function><emphasis role="bold">id &#8216;i&#8217; ule</emphasis></function> <replaceable>truc</replaceable></synopsis>
! <synopsis><phrase role="category"><emphasis role="bold"><emphasis role="bold">id &#8216;i&#8217; ule</emphasis></emphasis>:</phrase>    </synopsis>
  <synopsis></synopsis>
  <synopsis><phrase role="category"><emphasis role="bold">aaa</emphasis>:</phrase></synopsis>
***************
*** 1551,1554 ****
--- 1557,1562 ----
  
  </para>
+ <para>@U{0075} &#x0075;
+ </para>
  <para>@* 
  
***************
*** 1653,1659 ****
  <literal>@math{--a {\frac{1}{2}} @minus{}}</literal> <inlineequation><mathphrase>--a {\frac{1}{2}} &#8722;</mathphrase></inlineequation>
  <literal>@option{--a}</literal> <option>--a</option>
! <literal>@r{--a}</literal> <lineannotation>&#8211;a</lineannotation>
  <literal>@samp{--a}</literal> &#8216;<literal>--a</literal>&#8217;
! <literal>@sc{--a}</literal> &#8211;a
  <literal>@strong{--a}</literal> <emphasis role="bold">&#8211;a</emphasis>
  <literal>@t{--a}</literal> <literal>--a</literal>
--- 1661,1667 ----
  <literal>@math{--a {\frac{1}{2}} @minus{}}</literal> <inlineequation><mathphrase>--a {\frac{1}{2}} &#8722;</mathphrase></inlineequation>
  <literal>@option{--a}</literal> <option>--a</option>
! <literal>@r{--a}</literal> &#8211;a
  <literal>@samp{--a}</literal> &#8216;<literal>--a</literal>&#8217;
! <literal>@sc{--a}</literal> &#8211;A
  <literal>@strong{--a}</literal> <emphasis role="bold">&#8211;a</emphasis>
  <literal>@t{--a}</literal> <literal>--a</literal>
***************
*** 1804,1808 ****
  <synopsis><indexterm role="fn"><primary><emphasis role="bold">id ule</emphasis></primary></indexterm><phrase role="category"><emphasis role="bold">cmde</emphasis>:</phrase> <function><emphasis role="bold">id ule</emphasis></function> <replaceable>truc</replaceable></synopsis>
  <synopsis><indexterm role="fn"><primary><emphasis role="bold">id &#8216;<literal>i</literal>&#8217; ule</emphasis></primary></indexterm><phrase role="category"><emphasis role="bold">cmde2</emphasis>:</phrase> <function><emphasis role="bold">id &#8216;i&#8217; ule</emphasis></function> <replaceable>truc</replaceable></synopsis>
! <synopsis><phrase role="category"><emphasis role="bold"><emphasis role="bold">id &#8216;i&#8217; ule</emphasis></emphasis>:</phrase></synopsis>
  <synopsis></synopsis>
  <synopsis><phrase role="category"><emphasis role="bold">aaa</emphasis>:</phrase></synopsis>
--- 1812,1816 ----
  <synopsis><indexterm role="fn"><primary><emphasis role="bold">id ule</emphasis></primary></indexterm><phrase role="category"><emphasis role="bold">cmde</emphasis>:</phrase> <function><emphasis role="bold">id ule</emphasis></function> <replaceable>truc</replaceable></synopsis>
  <synopsis><indexterm role="fn"><primary><emphasis role="bold">id &#8216;<literal>i</literal>&#8217; ule</emphasis></primary></indexterm><phrase role="category"><emphasis role="bold">cmde2</emphasis>:</phrase> <function><emphasis role="bold">id &#8216;i&#8217; ule</emphasis></function> <replaceable>truc</replaceable></synopsis>
! <synopsis><phrase role="category"><emphasis role="bold"><emphasis role="bold">id &#8216;i&#8217; ule</emphasis></emphasis>:</phrase>    </synopsis>
  <synopsis></synopsis>
  <synopsis><phrase role="category"><emphasis role="bold">aaa</emphasis>:</phrase></synopsis>
***************
*** 2049,2052 ****
--- 2057,2062 ----
  
  </para>
+ <para>@U{0075} &#x0075;
+ </para>
  <para>@* 
  
***************
*** 2151,2157 ****
  <literal>@math{--a {\frac{1}{2}} @minus{}}</literal> <inlineequation><mathphrase>--a {\frac{1}{2}} &#8722;</mathphrase></inlineequation>
  <literal>@option{--a}</literal> <option>--a</option>
! <literal>@r{--a}</literal> <lineannotation>&#8211;a</lineannotation>
  <literal>@samp{--a}</literal> &#8216;<literal>--a</literal>&#8217;
! <literal>@sc{--a}</literal> &#8211;a
  <literal>@strong{--a}</literal> <emphasis role="bold">&#8211;a</emphasis>
  <literal>@t{--a}</literal> <literal>--a</literal>
--- 2161,2167 ----
  <literal>@math{--a {\frac{1}{2}} @minus{}}</literal> <inlineequation><mathphrase>--a {\frac{1}{2}} &#8722;</mathphrase></inlineequation>
  <literal>@option{--a}</literal> <option>--a</option>
! <literal>@r{--a}</literal> &#8211;a
  <literal>@samp{--a}</literal> &#8216;<literal>--a</literal>&#8217;
! <literal>@sc{--a}</literal> &#8211;A
  <literal>@strong{--a}</literal> <emphasis role="bold">&#8211;a</emphasis>
  <literal>@t{--a}</literal> <literal>--a</literal>
***************
*** 2302,2306 ****
  <synopsis><indexterm role="fn"><primary><emphasis role="bold">id ule</emphasis></primary></indexterm><phrase role="category"><emphasis role="bold">cmde</emphasis>:</phrase> <function><emphasis role="bold">id ule</emphasis></function> <replaceable>truc</replaceable></synopsis>
  <synopsis><indexterm role="fn"><primary><emphasis role="bold">id &#8216;<literal>i</literal>&#8217; ule</emphasis></primary></indexterm><phrase role="category"><emphasis role="bold">cmde2</emphasis>:</phrase> <function><emphasis role="bold">id &#8216;i&#8217; ule</emphasis></function> <replaceable>truc</replaceable></synopsis>
! <synopsis><phrase role="category"><emphasis role="bold"><emphasis role="bold">id &#8216;i&#8217; ule</emphasis></emphasis>:</phrase></synopsis>
  <synopsis></synopsis>
  <synopsis><phrase role="category"><emphasis role="bold">aaa</emphasis>:</phrase></synopsis>
--- 2312,2316 ----
  <synopsis><indexterm role="fn"><primary><emphasis role="bold">id ule</emphasis></primary></indexterm><phrase role="category"><emphasis role="bold">cmde</emphasis>:</phrase> <function><emphasis role="bold">id ule</emphasis></function> <replaceable>truc</replaceable></synopsis>
  <synopsis><indexterm role="fn"><primary><emphasis role="bold">id &#8216;<literal>i</literal>&#8217; ule</emphasis></primary></indexterm><phrase role="category"><emphasis role="bold">cmde2</emphasis>:</phrase> <function><emphasis role="bold">id &#8216;i&#8217; ule</emphasis></function> <replaceable>truc</replaceable></synopsis>
! <synopsis><phrase role="category"><emphasis role="bold"><emphasis role="bold">id &#8216;i&#8217; ule</emphasis></emphasis>:</phrase>    </synopsis>
  <synopsis></synopsis>
  <synopsis><phrase role="category"><emphasis role="bold">aaa</emphasis>:</phrase></synopsis>
***************
*** 2542,2545 ****
--- 2552,2557 ----
  
  
+ @U{0075} &#x0075;
+ 
  @* 
  
***************
*** 2644,2650 ****
  <literal>@math{--a {\frac{1}{2}} @minus{}}</literal> <inlineequation><mathphrase>--a {\frac{1}{2}} &#8722;</mathphrase></inlineequation>
  <literal>@option{--a}</literal> <option>--a</option>
! <literal>@r{--a}</literal> <lineannotation>&#8211;a</lineannotation>
  <literal>@samp{--a}</literal> &#8216;<literal>--a</literal>&#8217;
! <literal>@sc{--a}</literal> --a
  <literal>@strong{--a}</literal> <emphasis role="bold">--a</emphasis>
  <literal>@t{--a}</literal> <literal>--a</literal>
--- 2656,2662 ----
  <literal>@math{--a {\frac{1}{2}} @minus{}}</literal> <inlineequation><mathphrase>--a {\frac{1}{2}} &#8722;</mathphrase></inlineequation>
  <literal>@option{--a}</literal> <option>--a</option>
! <literal>@r{--a}</literal> &#8211;a
  <literal>@samp{--a}</literal> &#8216;<literal>--a</literal>&#8217;
! <literal>@sc{--a}</literal> --A
  <literal>@strong{--a}</literal> <emphasis role="bold">--a</emphasis>
  <literal>@t{--a}</literal> <literal>--a</literal>
***************
*** 2792,2796 ****
  <synopsis><indexterm role="fn"><primary><emphasis role="bold">id ule</emphasis></primary></indexterm><phrase role="category"><emphasis role="bold">cmde</emphasis>:</phrase> <function><emphasis role="bold">id ule</emphasis></function> <replaceable>truc</replaceable></synopsis>
  <synopsis><indexterm role="fn"><primary><emphasis role="bold">id &#8216;<literal>i</literal>&#8217; ule</emphasis></primary></indexterm><phrase role="category"><emphasis role="bold">cmde2</emphasis>:</phrase> <function><emphasis role="bold">id &#8216;i&#8217; ule</emphasis></function> <replaceable>truc</replaceable></synopsis>
! <synopsis><phrase role="category"><emphasis role="bold"><emphasis role="bold">id &#8216;i&#8217; ule</emphasis></emphasis>:</phrase></synopsis>
  <synopsis></synopsis>
  <synopsis><phrase role="category"><emphasis role="bold">aaa</emphasis>:</phrase></synopsis>
--- 2804,2808 ----
  <synopsis><indexterm role="fn"><primary><emphasis role="bold">id ule</emphasis></primary></indexterm><phrase role="category"><emphasis role="bold">cmde</emphasis>:</phrase> <function><emphasis role="bold">id ule</emphasis></function> <replaceable>truc</replaceable></synopsis>
  <synopsis><indexterm role="fn"><primary><emphasis role="bold">id &#8216;<literal>i</literal>&#8217; ule</emphasis></primary></indexterm><phrase role="category"><emphasis role="bold">cmde2</emphasis>:</phrase> <function><emphasis role="bold">id &#8216;i&#8217; ule</emphasis></function> <replaceable>truc</replaceable></synopsis>
! <synopsis><phrase role="category"><emphasis role="bold"><emphasis role="bold">id &#8216;i&#8217; ule</emphasis></emphasis>:</phrase>    </synopsis>
  <synopsis></synopsis>
  <synopsis><phrase role="category"><emphasis role="bold">aaa</emphasis>:</phrase></synopsis>
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/formatting_exotic/anchor.html texinfo-6.0/tp/tests/layout/res_parser/formatting_exotic/anchor.html
*** texinfo-5.2/tp/tests/layout/res_parser/formatting_exotic/anchor.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/formatting_exotic/anchor.html	2015-02-25 20:17:36.000000000 +0000
***************
*** 43,46 ****
--- 43,48 ----
  
  
+ @U{0075} 0075
+ 
  @* 
  
***************
*** 531,534 ****
--- 533,542 ----
  @dotless{a} a
  
+ @U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg z
+ @U{abc}, with <4 hex digits abc
+ @U{FFFFFFFFFFFFFF}, value much too large FFFFFFFFFFFFFF
+ @U{110000}, value just beyond Unicode 110000
+ 
  @TeX, but without brace TeX@# #
  
***************
*** 606,619 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 614,627 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 624,631 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 632,639 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 637,641 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="s_002d_002dect_002cion.html#anchor">anchor</a>.</p>
--- 645,649 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="s_002d_002dect_002cion.html#anchor">anchor</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/formatting_exotic/chapter.html texinfo-6.0/tp/tests/layout/res_parser/formatting_exotic/chapter.html
*** texinfo-5.2/tp/tests/layout/res_parser/formatting_exotic/chapter.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/formatting_exotic/chapter.html	2015-02-25 20:17:36.000000000 +0000
***************
*** 43,46 ****
--- 43,48 ----
  
  
+ @U{0075} 0075
+ 
  @* 
  
***************
*** 531,534 ****
--- 533,542 ----
  @dotless{a} a
  
+ @U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg z
+ @U{abc}, with <4 hex digits abc
+ @U{FFFFFFFFFFFFFF}, value much too large FFFFFFFFFFFFFF
+ @U{110000}, value just beyond Unicode 110000
+ 
  @TeX, but without brace TeX@# #
  
***************
*** 605,618 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 613,626 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 623,630 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 631,638 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 635,639 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="chapter"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 643,647 ----
  </head>
  
! <body lang="en">
  <a name="chapter"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/formatting_exotic/chapter2.html texinfo-6.0/tp/tests/layout/res_parser/formatting_exotic/chapter2.html
*** texinfo-5.2/tp/tests/layout/res_parser/formatting_exotic/chapter2.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/formatting_exotic/chapter2.html	2015-02-25 20:17:36.000000000 +0000
***************
*** 43,46 ****
--- 43,48 ----
  
  
+ @U{0075} 0075
+ 
  @* 
  
***************
*** 531,534 ****
--- 533,542 ----
  @dotless{a} a
  
+ @U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg z
+ @U{abc}, with <4 hex digits abc
+ @U{FFFFFFFFFFFFFF}, value much too large FFFFFFFFFFFFFF
+ @U{110000}, value just beyond Unicode 110000
+ 
  @TeX, but without brace TeX@# #
  
***************
*** 605,618 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 613,626 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 623,630 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 631,638 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 635,639 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="chapter2"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 643,647 ----
  </head>
  
! <body lang="en">
  <a name="chapter2"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/formatting_exotic/formatting.2 texinfo-6.0/tp/tests/layout/res_parser/formatting_exotic/formatting.2
*** texinfo-5.2/tp/tests/layout/res_parser/formatting_exotic/formatting.2	2013-08-27 22:23:34.000000000 +0100
--- texinfo-6.0/tp/tests/layout/res_parser/formatting_exotic/formatting.2	2015-02-25 20:17:36.000000000 +0000
***************
*** 22,25 ****
--- 22,31 ----
  formatting.texi:25: @dotless expects `i' or `j' as argument, not `--a' (possibly involving @mymacro)
  formatting.texi:25: @dotless expects `i' or `j' as argument, not `a' (possibly involving @mymacro)
+ formatting.texi:25: @U expected braces (possibly involving @mymacro)
+ formatting.texi:25: warning: no argument specified for @U (possibly involving @mymacro)
+ formatting.texi:25: non-hex digits in argument for @U: z (possibly involving @mymacro)
+ formatting.texi:25: warning: fewer than four hex digits in argument for @U: abc (possibly involving @mymacro)
+ formatting.texi:25: argument for @U exceeds size of integer: FFFFFFFFFFFFFF (possibly involving @mymacro)
+ formatting.texi:25: argument for @U exceeds Unicode maximum 0x10FFFF: 110000 (possibly involving @mymacro)
  formatting.texi:25: @TeX expected braces (possibly involving @mymacro)
  formatting.texi:25: unexpected @ (possibly involving @mymacro)
***************
*** 62,65 ****
--- 68,77 ----
  formatting.texi:35: @dotless expects `i' or `j' as argument, not `--a' (possibly involving @mymacro)
  formatting.texi:35: @dotless expects `i' or `j' as argument, not `a' (possibly involving @mymacro)
+ formatting.texi:35: @U expected braces (possibly involving @mymacro)
+ formatting.texi:35: warning: no argument specified for @U (possibly involving @mymacro)
+ formatting.texi:35: non-hex digits in argument for @U: z (possibly involving @mymacro)
+ formatting.texi:35: warning: fewer than four hex digits in argument for @U: abc (possibly involving @mymacro)
+ formatting.texi:35: argument for @U exceeds size of integer: FFFFFFFFFFFFFF (possibly involving @mymacro)
+ formatting.texi:35: argument for @U exceeds Unicode maximum 0x10FFFF: 110000 (possibly involving @mymacro)
  formatting.texi:35: @TeX expected braces (possibly involving @mymacro)
  formatting.texi:35: unexpected @ (possibly involving @mymacro)
***************
*** 102,105 ****
--- 114,123 ----
  formatting.texi:45: @dotless expects `i' or `j' as argument, not `--a' (possibly involving @mymacro)
  formatting.texi:45: @dotless expects `i' or `j' as argument, not `a' (possibly involving @mymacro)
+ formatting.texi:45: @U expected braces (possibly involving @mymacro)
+ formatting.texi:45: warning: no argument specified for @U (possibly involving @mymacro)
+ formatting.texi:45: non-hex digits in argument for @U: z (possibly involving @mymacro)
+ formatting.texi:45: warning: fewer than four hex digits in argument for @U: abc (possibly involving @mymacro)
+ formatting.texi:45: argument for @U exceeds size of integer: FFFFFFFFFFFFFF (possibly involving @mymacro)
+ formatting.texi:45: argument for @U exceeds Unicode maximum 0x10FFFF: 110000 (possibly involving @mymacro)
  formatting.texi:45: @TeX expected braces (possibly involving @mymacro)
  formatting.texi:45: unexpected @ (possibly involving @mymacro)
***************
*** 142,145 ****
--- 160,169 ----
  formatting.texi:49: @dotless expects `i' or `j' as argument, not `--a' (possibly involving @mymacro)
  formatting.texi:49: @dotless expects `i' or `j' as argument, not `a' (possibly involving @mymacro)
+ formatting.texi:49: @U expected braces (possibly involving @mymacro)
+ formatting.texi:49: warning: no argument specified for @U (possibly involving @mymacro)
+ formatting.texi:49: non-hex digits in argument for @U: z (possibly involving @mymacro)
+ formatting.texi:49: warning: fewer than four hex digits in argument for @U: abc (possibly involving @mymacro)
+ formatting.texi:49: argument for @U exceeds size of integer: FFFFFFFFFFFFFF (possibly involving @mymacro)
+ formatting.texi:49: argument for @U exceeds Unicode maximum 0x10FFFF: 110000 (possibly involving @mymacro)
  formatting.texi:49: @TeX expected braces (possibly involving @mymacro)
  formatting.texi:49: unexpected @ (possibly involving @mymacro)
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/formatting_exotic/formatting_abt.html texinfo-6.0/tp/tests/layout/res_parser/formatting_exotic/formatting_abt.html
*** texinfo-5.2/tp/tests/layout/res_parser/formatting_exotic/formatting_abt.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/formatting_exotic/formatting_abt.html	2015-02-25 20:17:36.000000000 +0000
***************
*** 43,46 ****
--- 43,48 ----
  
  
+ @U{0075} 0075
+ 
  @* 
  
***************
*** 531,534 ****
--- 533,542 ----
  @dotless{a} a
  
+ @U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg z
+ @U{abc}, with <4 hex digits abc
+ @U{FFFFFFFFFFFFFF}, value much too large FFFFFFFFFFFFFF
+ @U{110000}, value just beyond Unicode 110000
+ 
  @TeX, but without brace TeX@# #
  
***************
*** 605,618 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 613,626 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 623,630 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 631,638 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 635,639 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 643,647 ----
  </head>
  
! <body lang="en">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/formatting_exotic/formatting_ovr.html texinfo-6.0/tp/tests/layout/res_parser/formatting_exotic/formatting_ovr.html
*** texinfo-5.2/tp/tests/layout/res_parser/formatting_exotic/formatting_ovr.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/formatting_exotic/formatting_ovr.html	2015-02-25 20:17:36.000000000 +0000
***************
*** 43,46 ****
--- 43,48 ----
  
  
+ @U{0075} 0075
+ 
  @* 
  
***************
*** 531,534 ****
--- 533,542 ----
  @dotless{a} a
  
+ @U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg z
+ @U{abc}, with <4 hex digits abc
+ @U{FFFFFFFFFFFFFF}, value much too large FFFFFFFFFFFFFF
+ @U{110000}, value just beyond Unicode 110000
+ 
  @TeX, but without brace TeX@# #
  
***************
*** 605,618 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 613,626 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 623,630 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 631,638 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 635,639 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_Overview"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 643,647 ----
  </head>
  
! <body lang="en">
  <a name="SEC_Overview"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/formatting_exotic/formatting_toc.html texinfo-6.0/tp/tests/layout/res_parser/formatting_exotic/formatting_toc.html
*** texinfo-5.2/tp/tests/layout/res_parser/formatting_exotic/formatting_toc.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/formatting_exotic/formatting_toc.html	2015-02-25 20:17:36.000000000 +0000
***************
*** 43,46 ****
--- 43,48 ----
  
  
+ @U{0075} 0075
+ 
  @* 
  
***************
*** 531,534 ****
--- 533,542 ----
  @dotless{a} a
  
+ @U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg z
+ @U{abc}, with <4 hex digits abc
+ @U{FFFFFFFFFFFFFF}, value much too large FFFFFFFFFFFFFF
+ @U{110000}, value just beyond Unicode 110000
+ 
  @TeX, but without brace TeX@# #
  
***************
*** 605,618 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 613,626 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 623,630 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 631,638 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 635,639 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_Contents"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 643,647 ----
  </head>
  
! <body lang="en">
  <a name="SEC_Contents"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/formatting_exotic/index.html texinfo-6.0/tp/tests/layout/res_parser/formatting_exotic/index.html
*** texinfo-5.2/tp/tests/layout/res_parser/formatting_exotic/index.html	2013-08-27 22:23:34.000000000 +0100
--- texinfo-6.0/tp/tests/layout/res_parser/formatting_exotic/index.html	2015-02-25 20:17:36.000000000 +0000
***************
*** 43,46 ****
--- 43,48 ----
  
  
+ @U{0075} 0075
+ 
  @* 
  
***************
*** 531,534 ****
--- 533,542 ----
  @dotless{a} a
  
+ @U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg z
+ @U{abc}, with <4 hex digits abc
+ @U{FFFFFFFFFFFFFF}, value much too large FFFFFFFFFFFFFF
+ @U{110000}, value just beyond Unicode 110000
+ 
  @TeX, but without brace TeX@# #
  
***************
*** 605,618 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 613,626 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 623,630 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 631,638 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 635,639 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 643,647 ----
  </head>
  
! <body lang="en">
  
  <a name="Top"></a>
***************
*** 693,696 ****
--- 701,706 ----
  @,c@&quot;u &ccedil;&uuml; <br>
  </p>
+ <p>@U{0075} &#x0075;
+ </p>
  <p>@* <br>
  @ followed by a space
***************
*** 1307,1310 ****
--- 1317,1326 ----
  <code>@dotless{a}</code> a
  </p>
+ <p>@U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg &#xz;
+ @U{abc}, with &lt;4 hex digits &#xabc;
+ @U{FFFFFFFFFFFFFF}, value much too large &#xFFFFFFFFFFFFFF;
+ @U{110000}, value just beyond Unicode &#x110000;
+ </p>
  <p>@TeX, but without brace TeX<code>@#</code> #
  </p>
***************
*** 1415,1418 ****
--- 1431,1436 ----
  @,c@&quot;u &ccedil;&uuml; <br>
  </p>
+ <p>@U{0075} &#x0075;
+ </p>
  <p>@* <br>
  @ followed by a space
***************
*** 2029,2032 ****
--- 2047,2056 ----
  <code>@dotless{a}</code> a
  </p>
+ <p>@U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg &#xz;
+ @U{abc}, with &lt;4 hex digits &#xabc;
+ @U{FFFFFFFFFFFFFF}, value much too large &#xFFFFFFFFFFFFFF;
+ @U{110000}, value just beyond Unicode &#x110000;
+ </p>
  <p>@TeX, but without brace TeX<code>@#</code> #
  </p>
***************
*** 2140,2143 ****
--- 2164,2169 ----
  
  
+ @U{0075} &#x0075;
+ 
  @* 
  
***************
*** 2757,2760 ****
--- 2783,2792 ----
  <code>@dotless{a}</code> a
  
+ @U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg &#xz;
+ @U{abc}, with &lt;4 hex digits &#xabc;
+ @U{FFFFFFFFFFFFFF}, value much too large &#xFFFFFFFFFFFFFF;
+ @U{110000}, value just beyond Unicode &#x110000;
+ 
  @TeX, but without brace TeX<code>@#</code> #
  
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/formatting_exotic/s_002d_002dect_002cion.html texinfo-6.0/tp/tests/layout/res_parser/formatting_exotic/s_002d_002dect_002cion.html
*** texinfo-5.2/tp/tests/layout/res_parser/formatting_exotic/s_002d_002dect_002cion.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/formatting_exotic/s_002d_002dect_002cion.html	2015-02-25 20:17:36.000000000 +0000
***************
*** 43,46 ****
--- 43,48 ----
  
  
+ @U{0075} 0075
+ 
  @* 
  
***************
*** 531,534 ****
--- 533,542 ----
  @dotless{a} a
  
+ @U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg z
+ @U{abc}, with <4 hex digits abc
+ @U{FFFFFFFFFFFFFF}, value much too large FFFFFFFFFFFFFF
+ @U{110000}, value just beyond Unicode 110000
+ 
  @TeX, but without brace TeX@# #
  
***************
*** 605,618 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 613,626 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 623,630 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 631,638 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 635,639 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="s_002d_002dect_002cion"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 643,647 ----
  </head>
  
! <body lang="en">
  <a name="s_002d_002dect_002cion"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/formatting_exotic/subsection.html texinfo-6.0/tp/tests/layout/res_parser/formatting_exotic/subsection.html
*** texinfo-5.2/tp/tests/layout/res_parser/formatting_exotic/subsection.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/formatting_exotic/subsection.html	2015-02-25 20:17:36.000000000 +0000
***************
*** 43,46 ****
--- 43,48 ----
  
  
+ @U{0075} 0075
+ 
  @* 
  
***************
*** 531,534 ****
--- 533,542 ----
  @dotless{a} a
  
+ @U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg z
+ @U{abc}, with <4 hex digits abc
+ @U{FFFFFFFFFFFFFF}, value much too large FFFFFFFFFFFFFF
+ @U{110000}, value just beyond Unicode 110000
+ 
  @TeX, but without brace TeX@# #
  
***************
*** 606,619 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 614,627 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 624,631 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 632,639 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 637,641 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="s_002d_002dect_002cion.html#subsection">subsection</a>.</p>
--- 645,649 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="s_002d_002dect_002cion.html#subsection">subsection</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/formatting_exotic/subsubsection-_0060_0060simple_002ddouble_002d_002d.html texinfo-6.0/tp/tests/layout/res_parser/formatting_exotic/subsubsection-_0060_0060simple_002ddouble_002d_002d.html
*** texinfo-5.2/tp/tests/layout/res_parser/formatting_exotic/subsubsection-_0060_0060simple_002ddouble_002d_002d.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/formatting_exotic/subsubsection-_0060_0060simple_002ddouble_002d_002d.html	2015-02-25 20:17:36.000000000 +0000
***************
*** 43,46 ****
--- 43,48 ----
  
  
+ @U{0075} 0075
+ 
  @* 
  
***************
*** 531,534 ****
--- 533,542 ----
  @dotless{a} a
  
+ @U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg z
+ @U{abc}, with <4 hex digits abc
+ @U{FFFFFFFFFFFFFF}, value much too large FFFFFFFFFFFFFF
+ @U{110000}, value just beyond Unicode 110000
+ 
  @TeX, but without brace TeX@# #
  
***************
*** 606,619 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 614,627 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 624,631 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 632,639 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 637,641 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="s_002d_002dect_002cion.html#subsubsection-_0060_0060simple_002ddouble_002d_002d">subsubsection ``simple-double--</a>.</p>
--- 645,649 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="s_002d_002dect_002cion.html#subsubsection-_0060_0060simple_002ddouble_002d_002d">subsubsection ``simple-double--</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/formatting_exotic/subsubsection-three_002d_002d_002dfour_002d_002d_002d_002d_0027_0027.html texinfo-6.0/tp/tests/layout/res_parser/formatting_exotic/subsubsection-three_002d_002d_002dfour_002d_002d_002d_002d_0027_0027.html
*** texinfo-5.2/tp/tests/layout/res_parser/formatting_exotic/subsubsection-three_002d_002d_002dfour_002d_002d_002d_002d_0027_0027.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/formatting_exotic/subsubsection-three_002d_002d_002dfour_002d_002d_002d_002d_0027_0027.html	2015-02-25 20:17:36.000000000 +0000
***************
*** 43,46 ****
--- 43,48 ----
  
  
+ @U{0075} 0075
+ 
  @* 
  
***************
*** 531,534 ****
--- 533,542 ----
  @dotless{a} a
  
+ @U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg z
+ @U{abc}, with <4 hex digits abc
+ @U{FFFFFFFFFFFFFF}, value much too large FFFFFFFFFFFFFF
+ @U{110000}, value just beyond Unicode 110000
+ 
  @TeX, but without brace TeX@# #
  
***************
*** 606,619 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 614,627 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 624,631 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 632,639 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 637,641 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="s_002d_002dect_002cion.html#subsubsection-three_002d_002d_002dfour_002d_002d_002d_002d_0027_0027">subsubsection three---four----''</a>.</p>
--- 645,649 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="s_002d_002dect_002cion.html#subsubsection-three_002d_002d_002dfour_002d_002d_002d_002d_0027_0027">subsubsection three---four----''</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/formatting_fr_icons/formatting.2 texinfo-6.0/tp/tests/layout/res_parser/formatting_fr_icons/formatting.2
*** texinfo-5.2/tp/tests/layout/res_parser/formatting_fr_icons/formatting.2	2013-08-27 22:23:34.000000000 +0100
--- texinfo-6.0/tp/tests/layout/res_parser/formatting_fr_icons/formatting.2	2015-02-25 20:17:36.000000000 +0000
***************
*** 22,25 ****
--- 22,31 ----
  formatting.texi:25: @dotless expects `i' or `j' as argument, not `--a' (possibly involving @mymacro)
  formatting.texi:25: @dotless expects `i' or `j' as argument, not `a' (possibly involving @mymacro)
+ formatting.texi:25: @U expected braces (possibly involving @mymacro)
+ formatting.texi:25: warning: no argument specified for @U (possibly involving @mymacro)
+ formatting.texi:25: non-hex digits in argument for @U: z (possibly involving @mymacro)
+ formatting.texi:25: warning: fewer than four hex digits in argument for @U: abc (possibly involving @mymacro)
+ formatting.texi:25: argument for @U exceeds size of integer: FFFFFFFFFFFFFF (possibly involving @mymacro)
+ formatting.texi:25: argument for @U exceeds Unicode maximum 0x10FFFF: 110000 (possibly involving @mymacro)
  formatting.texi:25: @TeX expected braces (possibly involving @mymacro)
  formatting.texi:25: unexpected @ (possibly involving @mymacro)
***************
*** 62,65 ****
--- 68,77 ----
  formatting.texi:35: @dotless expects `i' or `j' as argument, not `--a' (possibly involving @mymacro)
  formatting.texi:35: @dotless expects `i' or `j' as argument, not `a' (possibly involving @mymacro)
+ formatting.texi:35: @U expected braces (possibly involving @mymacro)
+ formatting.texi:35: warning: no argument specified for @U (possibly involving @mymacro)
+ formatting.texi:35: non-hex digits in argument for @U: z (possibly involving @mymacro)
+ formatting.texi:35: warning: fewer than four hex digits in argument for @U: abc (possibly involving @mymacro)
+ formatting.texi:35: argument for @U exceeds size of integer: FFFFFFFFFFFFFF (possibly involving @mymacro)
+ formatting.texi:35: argument for @U exceeds Unicode maximum 0x10FFFF: 110000 (possibly involving @mymacro)
  formatting.texi:35: @TeX expected braces (possibly involving @mymacro)
  formatting.texi:35: unexpected @ (possibly involving @mymacro)
***************
*** 102,105 ****
--- 114,123 ----
  formatting.texi:45: @dotless expects `i' or `j' as argument, not `--a' (possibly involving @mymacro)
  formatting.texi:45: @dotless expects `i' or `j' as argument, not `a' (possibly involving @mymacro)
+ formatting.texi:45: @U expected braces (possibly involving @mymacro)
+ formatting.texi:45: warning: no argument specified for @U (possibly involving @mymacro)
+ formatting.texi:45: non-hex digits in argument for @U: z (possibly involving @mymacro)
+ formatting.texi:45: warning: fewer than four hex digits in argument for @U: abc (possibly involving @mymacro)
+ formatting.texi:45: argument for @U exceeds size of integer: FFFFFFFFFFFFFF (possibly involving @mymacro)
+ formatting.texi:45: argument for @U exceeds Unicode maximum 0x10FFFF: 110000 (possibly involving @mymacro)
  formatting.texi:45: @TeX expected braces (possibly involving @mymacro)
  formatting.texi:45: unexpected @ (possibly involving @mymacro)
***************
*** 142,145 ****
--- 160,169 ----
  formatting.texi:49: @dotless expects `i' or `j' as argument, not `--a' (possibly involving @mymacro)
  formatting.texi:49: @dotless expects `i' or `j' as argument, not `a' (possibly involving @mymacro)
+ formatting.texi:49: @U expected braces (possibly involving @mymacro)
+ formatting.texi:49: warning: no argument specified for @U (possibly involving @mymacro)
+ formatting.texi:49: non-hex digits in argument for @U: z (possibly involving @mymacro)
+ formatting.texi:49: warning: fewer than four hex digits in argument for @U: abc (possibly involving @mymacro)
+ formatting.texi:49: argument for @U exceeds size of integer: FFFFFFFFFFFFFF (possibly involving @mymacro)
+ formatting.texi:49: argument for @U exceeds Unicode maximum 0x10FFFF: 110000 (possibly involving @mymacro)
  formatting.texi:49: @TeX expected braces (possibly involving @mymacro)
  formatting.texi:49: unexpected @ (possibly involving @mymacro)
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/formatting_fr_icons/formatting.html texinfo-6.0/tp/tests/layout/res_parser/formatting_fr_icons/formatting.html
*** texinfo-5.2/tp/tests/layout/res_parser/formatting_fr_icons/formatting.html	2013-08-27 22:23:34.000000000 +0100
--- texinfo-6.0/tp/tests/layout/res_parser/formatting_fr_icons/formatting.html	2015-02-25 20:17:36.000000000 +0000
***************
*** 43,46 ****
--- 43,48 ----
  
  
+ @U{0075} 0075
+ 
  @* 
  
***************
*** 531,534 ****
--- 533,542 ----
  @dotless{a} a
  
+ @U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg z
+ @U{abc}, with <4 hex digits abc
+ @U{FFFFFFFFFFFFFF}, value much too large FFFFFFFFFFFFFF
+ @U{110000}, value just beyond Unicode 110000
+ 
  @TeX, but without brace TeX@# #
  
***************
*** 605,618 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 613,626 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 623,630 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 631,638 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 634,638 ****
  </head>
  
! <body lang="fr" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <h1>title &ndash;a</h1>
  <h3 align="right">formatting subtitle &ndash;a</h3>
--- 642,646 ----
  </head>
  
! <body lang="fr">
  <h1>title &ndash;a</h1>
  <h3 align="right">formatting subtitle &ndash;a</h3>
***************
*** 679,682 ****
--- 687,692 ----
  @,c@&quot;u &ccedil;&uuml; <br>
  </p>
+ <p>@U{0075} &#x0075;
+ </p>
  <p>@* <br>
  @ followed by a space
***************
*** 1293,1296 ****
--- 1303,1312 ----
  <code>@dotless{a}</code> a
  </p>
+ <p>@U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg &#xz;
+ @U{abc}, with &lt;4 hex digits &#xabc;
+ @U{FFFFFFFFFFFFFF}, value much too large &#xFFFFFFFFFFFFFF;
+ @U{110000}, value just beyond Unicode &#x110000;
+ </p>
  <p>@TeX, but without brace TeX<code>@#</code> #
  </p>
***************
*** 1401,1404 ****
--- 1417,1422 ----
  @,c@&quot;u &ccedil;&uuml; <br>
  </p>
+ <p>@U{0075} &#x0075;
+ </p>
  <p>@* <br>
  @ followed by a space
***************
*** 2015,2018 ****
--- 2033,2042 ----
  <code>@dotless{a}</code> a
  </p>
+ <p>@U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg &#xz;
+ @U{abc}, with &lt;4 hex digits &#xabc;
+ @U{FFFFFFFFFFFFFF}, value much too large &#xFFFFFFFFFFFFFF;
+ @U{110000}, value just beyond Unicode &#x110000;
+ </p>
  <p>@TeX, but without brace TeX<code>@#</code> #
  </p>
***************
*** 2149,2152 ****
--- 2173,2178 ----
  @,c@&quot;u &ccedil;&uuml; <br>
  </p>
+ <p>@U{0075} &#x0075;
+ </p>
  <p>@* <br>
  @ followed by a space
***************
*** 2763,2766 ****
--- 2789,2798 ----
  <code>@dotless{a}</code> a
  </p>
+ <p>@U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg &#xz;
+ @U{abc}, with &lt;4 hex digits &#xabc;
+ @U{FFFFFFFFFFFFFF}, value much too large &#xFFFFFFFFFFFFFF;
+ @U{110000}, value just beyond Unicode &#x110000;
+ </p>
  <p>@TeX, but without brace TeX<code>@#</code> #
  </p>
***************
*** 2871,2874 ****
--- 2903,2908 ----
  @,c@&quot;u &ccedil;&uuml; <br>
  </p>
+ <p>@U{0075} &#x0075;
+ </p>
  <p>@* <br>
  @ followed by a space
***************
*** 3485,3488 ****
--- 3519,3528 ----
  <code>@dotless{a}</code> a
  </p>
+ <p>@U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg &#xz;
+ @U{abc}, with &lt;4 hex digits &#xabc;
+ @U{FFFFFFFFFFFFFF}, value much too large &#xFFFFFFFFFFFFFF;
+ @U{110000}, value just beyond Unicode &#x110000;
+ </p>
  <p>@TeX, but without brace TeX<code>@#</code> #
  </p>
***************
*** 3596,3599 ****
--- 3636,3641 ----
  
  
+ @U{0075} &#x0075;
+ 
  @* 
  
***************
*** 4213,4216 ****
--- 4255,4264 ----
  <code>@dotless{a}</code> a
  
+ @U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg &#xz;
+ @U{abc}, with &lt;4 hex digits &#xabc;
+ @U{FFFFFFFFFFFFFF}, value much too large &#xFFFFFFFFFFFFFF;
+ @U{110000}, value just beyond Unicode &#x110000;
+ 
  @TeX, but without brace TeX<code>@#</code> #
  
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/formatting_html/formatting.2 texinfo-6.0/tp/tests/layout/res_parser/formatting_html/formatting.2
*** texinfo-5.2/tp/tests/layout/res_parser/formatting_html/formatting.2	2013-08-27 22:23:34.000000000 +0100
--- texinfo-6.0/tp/tests/layout/res_parser/formatting_html/formatting.2	2015-02-25 20:17:36.000000000 +0000
***************
*** 22,25 ****
--- 22,31 ----
  formatting.texi:25: @dotless expects `i' or `j' as argument, not `--a' (possibly involving @mymacro)
  formatting.texi:25: @dotless expects `i' or `j' as argument, not `a' (possibly involving @mymacro)
+ formatting.texi:25: @U expected braces (possibly involving @mymacro)
+ formatting.texi:25: warning: no argument specified for @U (possibly involving @mymacro)
+ formatting.texi:25: non-hex digits in argument for @U: z (possibly involving @mymacro)
+ formatting.texi:25: warning: fewer than four hex digits in argument for @U: abc (possibly involving @mymacro)
+ formatting.texi:25: argument for @U exceeds size of integer: FFFFFFFFFFFFFF (possibly involving @mymacro)
+ formatting.texi:25: argument for @U exceeds Unicode maximum 0x10FFFF: 110000 (possibly involving @mymacro)
  formatting.texi:25: @TeX expected braces (possibly involving @mymacro)
  formatting.texi:25: unexpected @ (possibly involving @mymacro)
***************
*** 62,65 ****
--- 68,77 ----
  formatting.texi:35: @dotless expects `i' or `j' as argument, not `--a' (possibly involving @mymacro)
  formatting.texi:35: @dotless expects `i' or `j' as argument, not `a' (possibly involving @mymacro)
+ formatting.texi:35: @U expected braces (possibly involving @mymacro)
+ formatting.texi:35: warning: no argument specified for @U (possibly involving @mymacro)
+ formatting.texi:35: non-hex digits in argument for @U: z (possibly involving @mymacro)
+ formatting.texi:35: warning: fewer than four hex digits in argument for @U: abc (possibly involving @mymacro)
+ formatting.texi:35: argument for @U exceeds size of integer: FFFFFFFFFFFFFF (possibly involving @mymacro)
+ formatting.texi:35: argument for @U exceeds Unicode maximum 0x10FFFF: 110000 (possibly involving @mymacro)
  formatting.texi:35: @TeX expected braces (possibly involving @mymacro)
  formatting.texi:35: unexpected @ (possibly involving @mymacro)
***************
*** 102,105 ****
--- 114,123 ----
  formatting.texi:45: @dotless expects `i' or `j' as argument, not `--a' (possibly involving @mymacro)
  formatting.texi:45: @dotless expects `i' or `j' as argument, not `a' (possibly involving @mymacro)
+ formatting.texi:45: @U expected braces (possibly involving @mymacro)
+ formatting.texi:45: warning: no argument specified for @U (possibly involving @mymacro)
+ formatting.texi:45: non-hex digits in argument for @U: z (possibly involving @mymacro)
+ formatting.texi:45: warning: fewer than four hex digits in argument for @U: abc (possibly involving @mymacro)
+ formatting.texi:45: argument for @U exceeds size of integer: FFFFFFFFFFFFFF (possibly involving @mymacro)
+ formatting.texi:45: argument for @U exceeds Unicode maximum 0x10FFFF: 110000 (possibly involving @mymacro)
  formatting.texi:45: @TeX expected braces (possibly involving @mymacro)
  formatting.texi:45: unexpected @ (possibly involving @mymacro)
***************
*** 142,145 ****
--- 160,169 ----
  formatting.texi:49: @dotless expects `i' or `j' as argument, not `--a' (possibly involving @mymacro)
  formatting.texi:49: @dotless expects `i' or `j' as argument, not `a' (possibly involving @mymacro)
+ formatting.texi:49: @U expected braces (possibly involving @mymacro)
+ formatting.texi:49: warning: no argument specified for @U (possibly involving @mymacro)
+ formatting.texi:49: non-hex digits in argument for @U: z (possibly involving @mymacro)
+ formatting.texi:49: warning: fewer than four hex digits in argument for @U: abc (possibly involving @mymacro)
+ formatting.texi:49: argument for @U exceeds size of integer: FFFFFFFFFFFFFF (possibly involving @mymacro)
+ formatting.texi:49: argument for @U exceeds Unicode maximum 0x10FFFF: 110000 (possibly involving @mymacro)
  formatting.texi:49: @TeX expected braces (possibly involving @mymacro)
  formatting.texi:49: unexpected @ (possibly involving @mymacro)
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/formatting_html/formatting.html texinfo-6.0/tp/tests/layout/res_parser/formatting_html/formatting.html
*** texinfo-5.2/tp/tests/layout/res_parser/formatting_html/formatting.html	2013-08-27 22:23:34.000000000 +0100
--- texinfo-6.0/tp/tests/layout/res_parser/formatting_html/formatting.html	2015-02-25 20:17:36.000000000 +0000
***************
*** 43,46 ****
--- 43,48 ----
  
  
+ @U{0075} 0075
+ 
  @* 
  
***************
*** 531,534 ****
--- 533,542 ----
  @dotless{a} a
  
+ @U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg z
+ @U{abc}, with <4 hex digits abc
+ @U{FFFFFFFFFFFFFF}, value much too large FFFFFFFFFFFFFF
+ @U{110000}, value just beyond Unicode 110000
+ 
  @TeX, but without brace TeX@# #
  
***************
*** 605,618 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 613,626 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 623,630 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 631,638 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 634,638 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <h1>title &ndash;a</h1>
  <h3 align="right">formatting subtitle &ndash;a</h3>
--- 642,646 ----
  </head>
  
! <body lang="en">
  <h1>title &ndash;a</h1>
  <h3 align="right">formatting subtitle &ndash;a</h3>
***************
*** 679,682 ****
--- 687,692 ----
  @,c@&quot;u &ccedil;&uuml; <br>
  </p>
+ <p>@U{0075} &#x0075;
+ </p>
  <p>@* <br>
  @ followed by a space
***************
*** 1293,1296 ****
--- 1303,1312 ----
  <code>@dotless{a}</code> a
  </p>
+ <p>@U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg &#xz;
+ @U{abc}, with &lt;4 hex digits &#xabc;
+ @U{FFFFFFFFFFFFFF}, value much too large &#xFFFFFFFFFFFFFF;
+ @U{110000}, value just beyond Unicode &#x110000;
+ </p>
  <p>@TeX, but without brace TeX<code>@#</code> #
  </p>
***************
*** 1401,1404 ****
--- 1417,1422 ----
  @,c@&quot;u &ccedil;&uuml; <br>
  </p>
+ <p>@U{0075} &#x0075;
+ </p>
  <p>@* <br>
  @ followed by a space
***************
*** 2015,2018 ****
--- 2033,2042 ----
  <code>@dotless{a}</code> a
  </p>
+ <p>@U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg &#xz;
+ @U{abc}, with &lt;4 hex digits &#xabc;
+ @U{FFFFFFFFFFFFFF}, value much too large &#xFFFFFFFFFFFFFF;
+ @U{110000}, value just beyond Unicode &#x110000;
+ </p>
  <p>@TeX, but without brace TeX<code>@#</code> #
  </p>
***************
*** 2149,2152 ****
--- 2173,2178 ----
  @,c@&quot;u &ccedil;&uuml; <br>
  </p>
+ <p>@U{0075} &#x0075;
+ </p>
  <p>@* <br>
  @ followed by a space
***************
*** 2763,2766 ****
--- 2789,2798 ----
  <code>@dotless{a}</code> a
  </p>
+ <p>@U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg &#xz;
+ @U{abc}, with &lt;4 hex digits &#xabc;
+ @U{FFFFFFFFFFFFFF}, value much too large &#xFFFFFFFFFFFFFF;
+ @U{110000}, value just beyond Unicode &#x110000;
+ </p>
  <p>@TeX, but without brace TeX<code>@#</code> #
  </p>
***************
*** 2871,2874 ****
--- 2903,2908 ----
  @,c@&quot;u &ccedil;&uuml; <br>
  </p>
+ <p>@U{0075} &#x0075;
+ </p>
  <p>@* <br>
  @ followed by a space
***************
*** 3485,3488 ****
--- 3519,3528 ----
  <code>@dotless{a}</code> a
  </p>
+ <p>@U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg &#xz;
+ @U{abc}, with &lt;4 hex digits &#xabc;
+ @U{FFFFFFFFFFFFFF}, value much too large &#xFFFFFFFFFFFFFF;
+ @U{110000}, value just beyond Unicode &#x110000;
+ </p>
  <p>@TeX, but without brace TeX<code>@#</code> #
  </p>
***************
*** 3596,3599 ****
--- 3636,3641 ----
  
  
+ @U{0075} &#x0075;
+ 
  @* 
  
***************
*** 4213,4216 ****
--- 4255,4264 ----
  <code>@dotless{a}</code> a
  
+ @U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg &#xz;
+ @U{abc}, with &lt;4 hex digits &#xabc;
+ @U{FFFFFFFFFFFFFF}, value much too large &#xFFFFFFFFFFFFFF;
+ @U{110000}, value just beyond Unicode &#x110000;
+ 
  @TeX, but without brace TeX<code>@#</code> #
  
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/formatting_html32/formatting.2 texinfo-6.0/tp/tests/layout/res_parser/formatting_html32/formatting.2
*** texinfo-5.2/tp/tests/layout/res_parser/formatting_html32/formatting.2	2013-08-27 22:23:34.000000000 +0100
--- texinfo-6.0/tp/tests/layout/res_parser/formatting_html32/formatting.2	2015-02-25 20:17:37.000000000 +0000
***************
*** 22,25 ****
--- 22,31 ----
  formatting.texi:25: @dotless expects `i' or `j' as argument, not `--a' (possibly involving @mymacro)
  formatting.texi:25: @dotless expects `i' or `j' as argument, not `a' (possibly involving @mymacro)
+ formatting.texi:25: @U expected braces (possibly involving @mymacro)
+ formatting.texi:25: warning: no argument specified for @U (possibly involving @mymacro)
+ formatting.texi:25: non-hex digits in argument for @U: z (possibly involving @mymacro)
+ formatting.texi:25: warning: fewer than four hex digits in argument for @U: abc (possibly involving @mymacro)
+ formatting.texi:25: argument for @U exceeds size of integer: FFFFFFFFFFFFFF (possibly involving @mymacro)
+ formatting.texi:25: argument for @U exceeds Unicode maximum 0x10FFFF: 110000 (possibly involving @mymacro)
  formatting.texi:25: @TeX expected braces (possibly involving @mymacro)
  formatting.texi:25: unexpected @ (possibly involving @mymacro)
***************
*** 62,65 ****
--- 68,77 ----
  formatting.texi:35: @dotless expects `i' or `j' as argument, not `--a' (possibly involving @mymacro)
  formatting.texi:35: @dotless expects `i' or `j' as argument, not `a' (possibly involving @mymacro)
+ formatting.texi:35: @U expected braces (possibly involving @mymacro)
+ formatting.texi:35: warning: no argument specified for @U (possibly involving @mymacro)
+ formatting.texi:35: non-hex digits in argument for @U: z (possibly involving @mymacro)
+ formatting.texi:35: warning: fewer than four hex digits in argument for @U: abc (possibly involving @mymacro)
+ formatting.texi:35: argument for @U exceeds size of integer: FFFFFFFFFFFFFF (possibly involving @mymacro)
+ formatting.texi:35: argument for @U exceeds Unicode maximum 0x10FFFF: 110000 (possibly involving @mymacro)
  formatting.texi:35: @TeX expected braces (possibly involving @mymacro)
  formatting.texi:35: unexpected @ (possibly involving @mymacro)
***************
*** 102,105 ****
--- 114,123 ----
  formatting.texi:45: @dotless expects `i' or `j' as argument, not `--a' (possibly involving @mymacro)
  formatting.texi:45: @dotless expects `i' or `j' as argument, not `a' (possibly involving @mymacro)
+ formatting.texi:45: @U expected braces (possibly involving @mymacro)
+ formatting.texi:45: warning: no argument specified for @U (possibly involving @mymacro)
+ formatting.texi:45: non-hex digits in argument for @U: z (possibly involving @mymacro)
+ formatting.texi:45: warning: fewer than four hex digits in argument for @U: abc (possibly involving @mymacro)
+ formatting.texi:45: argument for @U exceeds size of integer: FFFFFFFFFFFFFF (possibly involving @mymacro)
+ formatting.texi:45: argument for @U exceeds Unicode maximum 0x10FFFF: 110000 (possibly involving @mymacro)
  formatting.texi:45: @TeX expected braces (possibly involving @mymacro)
  formatting.texi:45: unexpected @ (possibly involving @mymacro)
***************
*** 142,145 ****
--- 160,169 ----
  formatting.texi:49: @dotless expects `i' or `j' as argument, not `--a' (possibly involving @mymacro)
  formatting.texi:49: @dotless expects `i' or `j' as argument, not `a' (possibly involving @mymacro)
+ formatting.texi:49: @U expected braces (possibly involving @mymacro)
+ formatting.texi:49: warning: no argument specified for @U (possibly involving @mymacro)
+ formatting.texi:49: non-hex digits in argument for @U: z (possibly involving @mymacro)
+ formatting.texi:49: warning: fewer than four hex digits in argument for @U: abc (possibly involving @mymacro)
+ formatting.texi:49: argument for @U exceeds size of integer: FFFFFFFFFFFFFF (possibly involving @mymacro)
+ formatting.texi:49: argument for @U exceeds Unicode maximum 0x10FFFF: 110000 (possibly involving @mymacro)
  formatting.texi:49: @TeX expected braces (possibly involving @mymacro)
  formatting.texi:49: unexpected @ (possibly involving @mymacro)
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/formatting_html32/formatting.html texinfo-6.0/tp/tests/layout/res_parser/formatting_html32/formatting.html
*** texinfo-5.2/tp/tests/layout/res_parser/formatting_html32/formatting.html	2013-08-27 22:23:34.000000000 +0100
--- texinfo-6.0/tp/tests/layout/res_parser/formatting_html32/formatting.html	2015-02-25 20:17:37.000000000 +0000
***************
*** 43,46 ****
--- 43,48 ----
  
  
+ @U{0075} 0075
+ 
  @* 
  
***************
*** 531,534 ****
--- 533,542 ----
  @dotless{a} a
  
+ @U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg z
+ @U{abc}, with <4 hex digits abc
+ @U{FFFFFFFFFFFFFF}, value much too large FFFFFFFFFFFFFF
+ @U{110000}, value just beyond Unicode 110000
+ 
  @TeX, but without brace TeX@# #
  
***************
*** 651,654 ****
--- 659,664 ----
  @,c@&#34;u &ccedil;&uuml; <br>
  </p>
+ <p>@U{0075} &#x0075;
+ </p>
  <p>@* <br>
  @ followed by a space
***************
*** 1257,1260 ****
--- 1267,1276 ----
  <code>@dotless{a}</code> a
  </p>
+ <p>@U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg &#xz;
+ @U{abc}, with &lt;4 hex digits &#xabc;
+ @U{FFFFFFFFFFFFFF}, value much too large &#xFFFFFFFFFFFFFF;
+ @U{110000}, value just beyond Unicode &#x110000;
+ </p>
  <p>@TeX, but without brace TeX<code>@#</code> #
  </p>
***************
*** 1365,1368 ****
--- 1381,1386 ----
  @,c@&#34;u &ccedil;&uuml; <br>
  </p>
+ <p>@U{0075} &#x0075;
+ </p>
  <p>@* <br>
  @ followed by a space
***************
*** 1971,1974 ****
--- 1989,1998 ----
  <code>@dotless{a}</code> a
  </p>
+ <p>@U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg &#xz;
+ @U{abc}, with &lt;4 hex digits &#xabc;
+ @U{FFFFFFFFFFFFFF}, value much too large &#xFFFFFFFFFFFFFF;
+ @U{110000}, value just beyond Unicode &#x110000;
+ </p>
  <p>@TeX, but without brace TeX<code>@#</code> #
  </p>
***************
*** 2105,2108 ****
--- 2129,2134 ----
  @,c@&#34;u &ccedil;&uuml; <br>
  </p>
+ <p>@U{0075} &#x0075;
+ </p>
  <p>@* <br>
  @ followed by a space
***************
*** 2711,2714 ****
--- 2737,2746 ----
  <code>@dotless{a}</code> a
  </p>
+ <p>@U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg &#xz;
+ @U{abc}, with &lt;4 hex digits &#xabc;
+ @U{FFFFFFFFFFFFFF}, value much too large &#xFFFFFFFFFFFFFF;
+ @U{110000}, value just beyond Unicode &#x110000;
+ </p>
  <p>@TeX, but without brace TeX<code>@#</code> #
  </p>
***************
*** 2819,2822 ****
--- 2851,2856 ----
  @,c@&#34;u &ccedil;&uuml; <br>
  </p>
+ <p>@U{0075} &#x0075;
+ </p>
  <p>@* <br>
  @ followed by a space
***************
*** 3425,3428 ****
--- 3459,3468 ----
  <code>@dotless{a}</code> a
  </p>
+ <p>@U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg &#xz;
+ @U{abc}, with &lt;4 hex digits &#xabc;
+ @U{FFFFFFFFFFFFFF}, value much too large &#xFFFFFFFFFFFFFF;
+ @U{110000}, value just beyond Unicode &#x110000;
+ </p>
  <p>@TeX, but without brace TeX<code>@#</code> #
  </p>
***************
*** 3535,3538 ****
--- 3575,3580 ----
  
  
+ @U{0075} &#x0075;
+ 
  @* 
  
***************
*** 4144,4147 ****
--- 4186,4195 ----
  <code>@dotless{a}</code> a
  
+ @U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg &#xz;
+ @U{abc}, with &lt;4 hex digits &#xabc;
+ @U{FFFFFFFFFFFFFF}, value much too large &#xFFFFFFFFFFFFFF;
+ @U{110000}, value just beyond Unicode &#x110000;
+ 
  @TeX, but without brace TeX<code>@#</code> #
  
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/formatting_html_nodes/anchor.html texinfo-6.0/tp/tests/layout/res_parser/formatting_html_nodes/anchor.html
*** texinfo-5.2/tp/tests/layout/res_parser/formatting_html_nodes/anchor.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/formatting_html_nodes/anchor.html	2015-02-25 20:17:36.000000000 +0000
***************
*** 43,46 ****
--- 43,48 ----
  
  
+ @U{0075} 0075
+ 
  @* 
  
***************
*** 531,534 ****
--- 533,542 ----
  @dotless{a} a
  
+ @U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg z
+ @U{abc}, with <4 hex digits abc
+ @U{FFFFFFFFFFFFFF}, value much too large FFFFFFFFFFFFFF
+ @U{110000}, value just beyond Unicode 110000
+ 
  @TeX, but without brace TeX@# #
  
***************
*** 606,619 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 614,627 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 624,631 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 632,639 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 636,640 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="subsection.html#anchor">anchor</a>.</p>
--- 644,648 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="subsection.html#anchor">anchor</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/formatting_html_nodes/chapter.html texinfo-6.0/tp/tests/layout/res_parser/formatting_html_nodes/chapter.html
*** texinfo-5.2/tp/tests/layout/res_parser/formatting_html_nodes/chapter.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/formatting_html_nodes/chapter.html	2015-02-25 20:17:36.000000000 +0000
***************
*** 43,46 ****
--- 43,48 ----
  
  
+ @U{0075} 0075
+ 
  @* 
  
***************
*** 531,534 ****
--- 533,542 ----
  @dotless{a} a
  
+ @U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg z
+ @U{abc}, with <4 hex digits abc
+ @U{FFFFFFFFFFFFFF}, value much too large FFFFFFFFFFFFFF
+ @U{110000}, value just beyond Unicode 110000
+ 
  @TeX, but without brace TeX@# #
  
***************
*** 605,618 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 613,626 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 623,630 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 631,638 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 634,638 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="chapter"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 642,646 ----
  </head>
  
! <body lang="en">
  <a name="chapter"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/formatting_html_nodes/chapter2.html texinfo-6.0/tp/tests/layout/res_parser/formatting_html_nodes/chapter2.html
*** texinfo-5.2/tp/tests/layout/res_parser/formatting_html_nodes/chapter2.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/formatting_html_nodes/chapter2.html	2015-02-25 20:17:36.000000000 +0000
***************
*** 43,46 ****
--- 43,48 ----
  
  
+ @U{0075} 0075
+ 
  @* 
  
***************
*** 531,534 ****
--- 533,542 ----
  @dotless{a} a
  
+ @U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg z
+ @U{abc}, with <4 hex digits abc
+ @U{FFFFFFFFFFFFFF}, value much too large FFFFFFFFFFFFFF
+ @U{110000}, value just beyond Unicode 110000
+ 
  @TeX, but without brace TeX@# #
  
***************
*** 605,618 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 613,626 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 623,630 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 631,638 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 634,638 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="chapter2"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 642,646 ----
  </head>
  
! <body lang="en">
  <a name="chapter2"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/formatting_html_nodes/formatting.2 texinfo-6.0/tp/tests/layout/res_parser/formatting_html_nodes/formatting.2
*** texinfo-5.2/tp/tests/layout/res_parser/formatting_html_nodes/formatting.2	2013-08-27 22:23:34.000000000 +0100
--- texinfo-6.0/tp/tests/layout/res_parser/formatting_html_nodes/formatting.2	2015-02-25 20:17:36.000000000 +0000
***************
*** 22,25 ****
--- 22,31 ----
  formatting.texi:25: @dotless expects `i' or `j' as argument, not `--a' (possibly involving @mymacro)
  formatting.texi:25: @dotless expects `i' or `j' as argument, not `a' (possibly involving @mymacro)
+ formatting.texi:25: @U expected braces (possibly involving @mymacro)
+ formatting.texi:25: warning: no argument specified for @U (possibly involving @mymacro)
+ formatting.texi:25: non-hex digits in argument for @U: z (possibly involving @mymacro)
+ formatting.texi:25: warning: fewer than four hex digits in argument for @U: abc (possibly involving @mymacro)
+ formatting.texi:25: argument for @U exceeds size of integer: FFFFFFFFFFFFFF (possibly involving @mymacro)
+ formatting.texi:25: argument for @U exceeds Unicode maximum 0x10FFFF: 110000 (possibly involving @mymacro)
  formatting.texi:25: @TeX expected braces (possibly involving @mymacro)
  formatting.texi:25: unexpected @ (possibly involving @mymacro)
***************
*** 62,65 ****
--- 68,77 ----
  formatting.texi:35: @dotless expects `i' or `j' as argument, not `--a' (possibly involving @mymacro)
  formatting.texi:35: @dotless expects `i' or `j' as argument, not `a' (possibly involving @mymacro)
+ formatting.texi:35: @U expected braces (possibly involving @mymacro)
+ formatting.texi:35: warning: no argument specified for @U (possibly involving @mymacro)
+ formatting.texi:35: non-hex digits in argument for @U: z (possibly involving @mymacro)
+ formatting.texi:35: warning: fewer than four hex digits in argument for @U: abc (possibly involving @mymacro)
+ formatting.texi:35: argument for @U exceeds size of integer: FFFFFFFFFFFFFF (possibly involving @mymacro)
+ formatting.texi:35: argument for @U exceeds Unicode maximum 0x10FFFF: 110000 (possibly involving @mymacro)
  formatting.texi:35: @TeX expected braces (possibly involving @mymacro)
  formatting.texi:35: unexpected @ (possibly involving @mymacro)
***************
*** 102,105 ****
--- 114,123 ----
  formatting.texi:45: @dotless expects `i' or `j' as argument, not `--a' (possibly involving @mymacro)
  formatting.texi:45: @dotless expects `i' or `j' as argument, not `a' (possibly involving @mymacro)
+ formatting.texi:45: @U expected braces (possibly involving @mymacro)
+ formatting.texi:45: warning: no argument specified for @U (possibly involving @mymacro)
+ formatting.texi:45: non-hex digits in argument for @U: z (possibly involving @mymacro)
+ formatting.texi:45: warning: fewer than four hex digits in argument for @U: abc (possibly involving @mymacro)
+ formatting.texi:45: argument for @U exceeds size of integer: FFFFFFFFFFFFFF (possibly involving @mymacro)
+ formatting.texi:45: argument for @U exceeds Unicode maximum 0x10FFFF: 110000 (possibly involving @mymacro)
  formatting.texi:45: @TeX expected braces (possibly involving @mymacro)
  formatting.texi:45: unexpected @ (possibly involving @mymacro)
***************
*** 142,145 ****
--- 160,169 ----
  formatting.texi:49: @dotless expects `i' or `j' as argument, not `--a' (possibly involving @mymacro)
  formatting.texi:49: @dotless expects `i' or `j' as argument, not `a' (possibly involving @mymacro)
+ formatting.texi:49: @U expected braces (possibly involving @mymacro)
+ formatting.texi:49: warning: no argument specified for @U (possibly involving @mymacro)
+ formatting.texi:49: non-hex digits in argument for @U: z (possibly involving @mymacro)
+ formatting.texi:49: warning: fewer than four hex digits in argument for @U: abc (possibly involving @mymacro)
+ formatting.texi:49: argument for @U exceeds size of integer: FFFFFFFFFFFFFF (possibly involving @mymacro)
+ formatting.texi:49: argument for @U exceeds Unicode maximum 0x10FFFF: 110000 (possibly involving @mymacro)
  formatting.texi:49: @TeX expected braces (possibly involving @mymacro)
  formatting.texi:49: unexpected @ (possibly involving @mymacro)
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/formatting_html_nodes/formatting_abt.html texinfo-6.0/tp/tests/layout/res_parser/formatting_html_nodes/formatting_abt.html
*** texinfo-5.2/tp/tests/layout/res_parser/formatting_html_nodes/formatting_abt.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/formatting_html_nodes/formatting_abt.html	2015-02-25 20:17:36.000000000 +0000
***************
*** 43,46 ****
--- 43,48 ----
  
  
+ @U{0075} 0075
+ 
  @* 
  
***************
*** 531,534 ****
--- 533,542 ----
  @dotless{a} a
  
+ @U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg z
+ @U{abc}, with <4 hex digits abc
+ @U{FFFFFFFFFFFFFF}, value much too large FFFFFFFFFFFFFF
+ @U{110000}, value just beyond Unicode 110000
+ 
  @TeX, but without brace TeX@# #
  
***************
*** 605,618 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 613,626 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 623,630 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 631,638 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 634,638 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 642,646 ----
  </head>
  
! <body lang="en">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/formatting_html_nodes/formatting_fot.html texinfo-6.0/tp/tests/layout/res_parser/formatting_html_nodes/formatting_fot.html
*** texinfo-5.2/tp/tests/layout/res_parser/formatting_html_nodes/formatting_fot.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/formatting_html_nodes/formatting_fot.html	2015-02-25 20:17:36.000000000 +0000
***************
*** 43,46 ****
--- 43,48 ----
  
  
+ @U{0075} 0075
+ 
  @* 
  
***************
*** 531,534 ****
--- 533,542 ----
  @dotless{a} a
  
+ @U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg z
+ @U{abc}, with <4 hex digits abc
+ @U{FFFFFFFFFFFFFF}, value much too large FFFFFFFFFFFFFF
+ @U{110000}, value just beyond Unicode 110000
+ 
  @TeX, but without brace TeX@# #
  
***************
*** 605,618 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 613,626 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 623,630 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 631,638 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 634,638 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_Foot"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 642,646 ----
  </head>
  
! <body lang="en">
  <a name="SEC_Foot"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/formatting_html_nodes/formatting_ovr.html texinfo-6.0/tp/tests/layout/res_parser/formatting_html_nodes/formatting_ovr.html
*** texinfo-5.2/tp/tests/layout/res_parser/formatting_html_nodes/formatting_ovr.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/formatting_html_nodes/formatting_ovr.html	2015-02-25 20:17:36.000000000 +0000
***************
*** 43,46 ****
--- 43,48 ----
  
  
+ @U{0075} 0075
+ 
  @* 
  
***************
*** 531,534 ****
--- 533,542 ----
  @dotless{a} a
  
+ @U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg z
+ @U{abc}, with <4 hex digits abc
+ @U{FFFFFFFFFFFFFF}, value much too large FFFFFFFFFFFFFF
+ @U{110000}, value just beyond Unicode 110000
+ 
  @TeX, but without brace TeX@# #
  
***************
*** 605,618 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 613,626 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 623,630 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 631,638 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 634,638 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_Overview"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 642,646 ----
  </head>
  
! <body lang="en">
  <a name="SEC_Overview"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/formatting_html_nodes/formatting_toc.html texinfo-6.0/tp/tests/layout/res_parser/formatting_html_nodes/formatting_toc.html
*** texinfo-5.2/tp/tests/layout/res_parser/formatting_html_nodes/formatting_toc.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/formatting_html_nodes/formatting_toc.html	2015-02-25 20:17:36.000000000 +0000
***************
*** 43,46 ****
--- 43,48 ----
  
  
+ @U{0075} 0075
+ 
  @* 
  
***************
*** 531,534 ****
--- 533,542 ----
  @dotless{a} a
  
+ @U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg z
+ @U{abc}, with <4 hex digits abc
+ @U{FFFFFFFFFFFFFF}, value much too large FFFFFFFFFFFFFF
+ @U{110000}, value just beyond Unicode 110000
+ 
  @TeX, but without brace TeX@# #
  
***************
*** 605,618 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 613,626 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 623,630 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 631,638 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 634,638 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_Contents"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 642,646 ----
  </head>
  
! <body lang="en">
  <a name="SEC_Contents"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/formatting_html_nodes/index.html texinfo-6.0/tp/tests/layout/res_parser/formatting_html_nodes/index.html
*** texinfo-5.2/tp/tests/layout/res_parser/formatting_html_nodes/index.html	2013-08-27 22:23:34.000000000 +0100
--- texinfo-6.0/tp/tests/layout/res_parser/formatting_html_nodes/index.html	2015-02-25 20:17:36.000000000 +0000
***************
*** 43,46 ****
--- 43,48 ----
  
  
+ @U{0075} 0075
+ 
  @* 
  
***************
*** 531,534 ****
--- 533,542 ----
  @dotless{a} a
  
+ @U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg z
+ @U{abc}, with <4 hex digits abc
+ @U{FFFFFFFFFFFFFF}, value much too large FFFFFFFFFFFFFF
+ @U{110000}, value just beyond Unicode 110000
+ 
  @TeX, but without brace TeX@# #
  
***************
*** 605,618 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 613,626 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 623,630 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 631,638 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 634,638 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <h1>title &ndash;a</h1>
  <h3 align="right">formatting subtitle &ndash;a</h3>
--- 642,646 ----
  </head>
  
! <body lang="en">
  <h1>title &ndash;a</h1>
  <h3 align="right">formatting subtitle &ndash;a</h3>
***************
*** 679,682 ****
--- 687,692 ----
  @,c@&quot;u &ccedil;&uuml; <br>
  </p>
+ <p>@U{0075} &#x0075;
+ </p>
  <p>@* <br>
  @ followed by a space
***************
*** 1293,1296 ****
--- 1303,1312 ----
  <code>@dotless{a}</code> a
  </p>
+ <p>@U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg &#xz;
+ @U{abc}, with &lt;4 hex digits &#xabc;
+ @U{FFFFFFFFFFFFFF}, value much too large &#xFFFFFFFFFFFFFF;
+ @U{110000}, value just beyond Unicode &#x110000;
+ </p>
  <p>@TeX, but without brace TeX<code>@#</code> #
  </p>
***************
*** 1401,1404 ****
--- 1417,1422 ----
  @,c@&quot;u &ccedil;&uuml; <br>
  </p>
+ <p>@U{0075} &#x0075;
+ </p>
  <p>@* <br>
  @ followed by a space
***************
*** 2015,2018 ****
--- 2033,2042 ----
  <code>@dotless{a}</code> a
  </p>
+ <p>@U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg &#xz;
+ @U{abc}, with &lt;4 hex digits &#xabc;
+ @U{FFFFFFFFFFFFFF}, value much too large &#xFFFFFFFFFFFFFF;
+ @U{110000}, value just beyond Unicode &#x110000;
+ </p>
  <p>@TeX, but without brace TeX<code>@#</code> #
  </p>
***************
*** 2150,2153 ****
--- 2174,2179 ----
  @,c@&quot;u &ccedil;&uuml; <br>
  </p>
+ <p>@U{0075} &#x0075;
+ </p>
  <p>@* <br>
  @ followed by a space
***************
*** 2764,2767 ****
--- 2790,2799 ----
  <code>@dotless{a}</code> a
  </p>
+ <p>@U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg &#xz;
+ @U{abc}, with &lt;4 hex digits &#xabc;
+ @U{FFFFFFFFFFFFFF}, value much too large &#xFFFFFFFFFFFFFF;
+ @U{110000}, value just beyond Unicode &#x110000;
+ </p>
  <p>@TeX, but without brace TeX<code>@#</code> #
  </p>
***************
*** 2872,2875 ****
--- 2904,2909 ----
  @,c@&quot;u &ccedil;&uuml; <br>
  </p>
+ <p>@U{0075} &#x0075;
+ </p>
  <p>@* <br>
  @ followed by a space
***************
*** 3486,3489 ****
--- 3520,3529 ----
  <code>@dotless{a}</code> a
  </p>
+ <p>@U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg &#xz;
+ @U{abc}, with &lt;4 hex digits &#xabc;
+ @U{FFFFFFFFFFFFFF}, value much too large &#xFFFFFFFFFFFFFF;
+ @U{110000}, value just beyond Unicode &#x110000;
+ </p>
  <p>@TeX, but without brace TeX<code>@#</code> #
  </p>
***************
*** 3597,3600 ****
--- 3637,3642 ----
  
  
+ @U{0075} &#x0075;
+ 
  @* 
  
***************
*** 4214,4217 ****
--- 4256,4265 ----
  <code>@dotless{a}</code> a
  
+ @U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg &#xz;
+ @U{abc}, with &lt;4 hex digits &#xabc;
+ @U{FFFFFFFFFFFFFF}, value much too large &#xFFFFFFFFFFFFFF;
+ @U{110000}, value just beyond Unicode &#x110000;
+ 
  @TeX, but without brace TeX<code>@#</code> #
  
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/formatting_html_nodes/s_002d_002dect_002cion.html texinfo-6.0/tp/tests/layout/res_parser/formatting_html_nodes/s_002d_002dect_002cion.html
*** texinfo-5.2/tp/tests/layout/res_parser/formatting_html_nodes/s_002d_002dect_002cion.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/formatting_html_nodes/s_002d_002dect_002cion.html	2015-02-25 20:17:36.000000000 +0000
***************
*** 43,46 ****
--- 43,48 ----
  
  
+ @U{0075} 0075
+ 
  @* 
  
***************
*** 531,534 ****
--- 533,542 ----
  @dotless{a} a
  
+ @U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg z
+ @U{abc}, with <4 hex digits abc
+ @U{FFFFFFFFFFFFFF}, value much too large FFFFFFFFFFFFFF
+ @U{110000}, value just beyond Unicode 110000
+ 
  @TeX, but without brace TeX@# #
  
***************
*** 605,618 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 613,626 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 623,630 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 631,638 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 634,638 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="s_002d_002dect_002cion"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 642,646 ----
  </head>
  
! <body lang="en">
  <a name="s_002d_002dect_002cion"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/formatting_html_nodes/subsection.html texinfo-6.0/tp/tests/layout/res_parser/formatting_html_nodes/subsection.html
*** texinfo-5.2/tp/tests/layout/res_parser/formatting_html_nodes/subsection.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/formatting_html_nodes/subsection.html	2015-02-25 20:17:36.000000000 +0000
***************
*** 43,46 ****
--- 43,48 ----
  
  
+ @U{0075} 0075
+ 
  @* 
  
***************
*** 531,534 ****
--- 533,542 ----
  @dotless{a} a
  
+ @U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg z
+ @U{abc}, with <4 hex digits abc
+ @U{FFFFFFFFFFFFFF}, value much too large FFFFFFFFFFFFFF
+ @U{110000}, value just beyond Unicode 110000
+ 
  @TeX, but without brace TeX@# #
  
***************
*** 605,618 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 613,626 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 623,630 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 631,638 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 634,638 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="subsection"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 642,646 ----
  </head>
  
! <body lang="en">
  <a name="subsection"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/formatting_html_nodes/subsubsection-_0060_0060simple_002ddouble_002d_002d.html texinfo-6.0/tp/tests/layout/res_parser/formatting_html_nodes/subsubsection-_0060_0060simple_002ddouble_002d_002d.html
*** texinfo-5.2/tp/tests/layout/res_parser/formatting_html_nodes/subsubsection-_0060_0060simple_002ddouble_002d_002d.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/formatting_html_nodes/subsubsection-_0060_0060simple_002ddouble_002d_002d.html	2015-02-25 20:17:36.000000000 +0000
***************
*** 43,46 ****
--- 43,48 ----
  
  
+ @U{0075} 0075
+ 
  @* 
  
***************
*** 531,534 ****
--- 533,542 ----
  @dotless{a} a
  
+ @U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg z
+ @U{abc}, with <4 hex digits abc
+ @U{FFFFFFFFFFFFFF}, value much too large FFFFFFFFFFFFFF
+ @U{110000}, value just beyond Unicode 110000
+ 
  @TeX, but without brace TeX@# #
  
***************
*** 605,618 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 613,626 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 623,630 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 631,638 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 634,638 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="subsubsection-_0060_0060simple_002ddouble_002d_002d"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 642,646 ----
  </head>
  
! <body lang="en">
  <a name="subsubsection-_0060_0060simple_002ddouble_002d_002d"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/formatting_html_nodes/subsubsection-three_002d_002d_002dfour_002d_002d_002d_002d_0027_0027.html texinfo-6.0/tp/tests/layout/res_parser/formatting_html_nodes/subsubsection-three_002d_002d_002dfour_002d_002d_002d_002d_0027_0027.html
*** texinfo-5.2/tp/tests/layout/res_parser/formatting_html_nodes/subsubsection-three_002d_002d_002dfour_002d_002d_002d_002d_0027_0027.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/formatting_html_nodes/subsubsection-three_002d_002d_002dfour_002d_002d_002d_002d_0027_0027.html	2015-02-25 20:17:36.000000000 +0000
***************
*** 43,46 ****
--- 43,48 ----
  
  
+ @U{0075} 0075
+ 
  @* 
  
***************
*** 531,534 ****
--- 533,542 ----
  @dotless{a} a
  
+ @U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg z
+ @U{abc}, with <4 hex digits abc
+ @U{FFFFFFFFFFFFFF}, value much too large FFFFFFFFFFFFFF
+ @U{110000}, value just beyond Unicode 110000
+ 
  @TeX, but without brace TeX@# #
  
***************
*** 605,618 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 613,626 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 623,630 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 631,638 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 634,638 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="subsubsection-three_002d_002d_002dfour_002d_002d_002d_002d_0027_0027"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 642,646 ----
  </head>
  
! <body lang="en">
  <a name="subsubsection-three_002d_002d_002dfour_002d_002d_002d_002d_0027_0027"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/formatting_nodes/anchor.html texinfo-6.0/tp/tests/layout/res_parser/formatting_nodes/anchor.html
*** texinfo-5.2/tp/tests/layout/res_parser/formatting_nodes/anchor.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/formatting_nodes/anchor.html	2015-02-25 20:17:37.000000000 +0000
***************
*** 43,46 ****
--- 43,48 ----
  
  
+ @U{0075} 0075
+ 
  @* 
  
***************
*** 531,534 ****
--- 533,542 ----
  @dotless{a} a
  
+ @U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg z
+ @U{abc}, with <4 hex digits abc
+ @U{FFFFFFFFFFFFFF}, value much too large FFFFFFFFFFFFFF
+ @U{110000}, value just beyond Unicode 110000
+ 
  @TeX, but without brace TeX@# #
  
***************
*** 606,619 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 614,627 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 624,631 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 632,639 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 636,640 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="subsection.html#anchor">anchor</a>.</p>
--- 644,648 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="subsection.html#anchor">anchor</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/formatting_nodes/chapter.html texinfo-6.0/tp/tests/layout/res_parser/formatting_nodes/chapter.html
*** texinfo-5.2/tp/tests/layout/res_parser/formatting_nodes/chapter.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/formatting_nodes/chapter.html	2015-02-25 20:17:36.000000000 +0000
***************
*** 43,46 ****
--- 43,48 ----
  
  
+ @U{0075} 0075
+ 
  @* 
  
***************
*** 531,534 ****
--- 533,542 ----
  @dotless{a} a
  
+ @U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg z
+ @U{abc}, with <4 hex digits abc
+ @U{FFFFFFFFFFFFFF}, value much too large FFFFFFFFFFFFFF
+ @U{110000}, value just beyond Unicode 110000
+ 
  @TeX, but without brace TeX@# #
  
***************
*** 605,618 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 613,626 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 623,630 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 631,638 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 634,638 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="chapter"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 642,646 ----
  </head>
  
! <body lang="en">
  <a name="chapter"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/formatting_nodes/chapter2.html texinfo-6.0/tp/tests/layout/res_parser/formatting_nodes/chapter2.html
*** texinfo-5.2/tp/tests/layout/res_parser/formatting_nodes/chapter2.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/formatting_nodes/chapter2.html	2015-02-25 20:17:37.000000000 +0000
***************
*** 43,46 ****
--- 43,48 ----
  
  
+ @U{0075} 0075
+ 
  @* 
  
***************
*** 531,534 ****
--- 533,542 ----
  @dotless{a} a
  
+ @U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg z
+ @U{abc}, with <4 hex digits abc
+ @U{FFFFFFFFFFFFFF}, value much too large FFFFFFFFFFFFFF
+ @U{110000}, value just beyond Unicode 110000
+ 
  @TeX, but without brace TeX@# #
  
***************
*** 605,618 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 613,626 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 623,630 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 631,638 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 634,638 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="chapter2"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 642,646 ----
  </head>
  
! <body lang="en">
  <a name="chapter2"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/formatting_nodes/formatting.2 texinfo-6.0/tp/tests/layout/res_parser/formatting_nodes/formatting.2
*** texinfo-5.2/tp/tests/layout/res_parser/formatting_nodes/formatting.2	2013-08-27 22:23:34.000000000 +0100
--- texinfo-6.0/tp/tests/layout/res_parser/formatting_nodes/formatting.2	2015-02-25 20:17:36.000000000 +0000
***************
*** 22,25 ****
--- 22,31 ----
  formatting.texi:25: @dotless expects `i' or `j' as argument, not `--a' (possibly involving @mymacro)
  formatting.texi:25: @dotless expects `i' or `j' as argument, not `a' (possibly involving @mymacro)
+ formatting.texi:25: @U expected braces (possibly involving @mymacro)
+ formatting.texi:25: warning: no argument specified for @U (possibly involving @mymacro)
+ formatting.texi:25: non-hex digits in argument for @U: z (possibly involving @mymacro)
+ formatting.texi:25: warning: fewer than four hex digits in argument for @U: abc (possibly involving @mymacro)
+ formatting.texi:25: argument for @U exceeds size of integer: FFFFFFFFFFFFFF (possibly involving @mymacro)
+ formatting.texi:25: argument for @U exceeds Unicode maximum 0x10FFFF: 110000 (possibly involving @mymacro)
  formatting.texi:25: @TeX expected braces (possibly involving @mymacro)
  formatting.texi:25: unexpected @ (possibly involving @mymacro)
***************
*** 62,65 ****
--- 68,77 ----
  formatting.texi:35: @dotless expects `i' or `j' as argument, not `--a' (possibly involving @mymacro)
  formatting.texi:35: @dotless expects `i' or `j' as argument, not `a' (possibly involving @mymacro)
+ formatting.texi:35: @U expected braces (possibly involving @mymacro)
+ formatting.texi:35: warning: no argument specified for @U (possibly involving @mymacro)
+ formatting.texi:35: non-hex digits in argument for @U: z (possibly involving @mymacro)
+ formatting.texi:35: warning: fewer than four hex digits in argument for @U: abc (possibly involving @mymacro)
+ formatting.texi:35: argument for @U exceeds size of integer: FFFFFFFFFFFFFF (possibly involving @mymacro)
+ formatting.texi:35: argument for @U exceeds Unicode maximum 0x10FFFF: 110000 (possibly involving @mymacro)
  formatting.texi:35: @TeX expected braces (possibly involving @mymacro)
  formatting.texi:35: unexpected @ (possibly involving @mymacro)
***************
*** 102,105 ****
--- 114,123 ----
  formatting.texi:45: @dotless expects `i' or `j' as argument, not `--a' (possibly involving @mymacro)
  formatting.texi:45: @dotless expects `i' or `j' as argument, not `a' (possibly involving @mymacro)
+ formatting.texi:45: @U expected braces (possibly involving @mymacro)
+ formatting.texi:45: warning: no argument specified for @U (possibly involving @mymacro)
+ formatting.texi:45: non-hex digits in argument for @U: z (possibly involving @mymacro)
+ formatting.texi:45: warning: fewer than four hex digits in argument for @U: abc (possibly involving @mymacro)
+ formatting.texi:45: argument for @U exceeds size of integer: FFFFFFFFFFFFFF (possibly involving @mymacro)
+ formatting.texi:45: argument for @U exceeds Unicode maximum 0x10FFFF: 110000 (possibly involving @mymacro)
  formatting.texi:45: @TeX expected braces (possibly involving @mymacro)
  formatting.texi:45: unexpected @ (possibly involving @mymacro)
***************
*** 142,145 ****
--- 160,169 ----
  formatting.texi:49: @dotless expects `i' or `j' as argument, not `--a' (possibly involving @mymacro)
  formatting.texi:49: @dotless expects `i' or `j' as argument, not `a' (possibly involving @mymacro)
+ formatting.texi:49: @U expected braces (possibly involving @mymacro)
+ formatting.texi:49: warning: no argument specified for @U (possibly involving @mymacro)
+ formatting.texi:49: non-hex digits in argument for @U: z (possibly involving @mymacro)
+ formatting.texi:49: warning: fewer than four hex digits in argument for @U: abc (possibly involving @mymacro)
+ formatting.texi:49: argument for @U exceeds size of integer: FFFFFFFFFFFFFF (possibly involving @mymacro)
+ formatting.texi:49: argument for @U exceeds Unicode maximum 0x10FFFF: 110000 (possibly involving @mymacro)
  formatting.texi:49: @TeX expected braces (possibly involving @mymacro)
  formatting.texi:49: unexpected @ (possibly involving @mymacro)
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/formatting_nodes/formatting_abt.html texinfo-6.0/tp/tests/layout/res_parser/formatting_nodes/formatting_abt.html
*** texinfo-5.2/tp/tests/layout/res_parser/formatting_nodes/formatting_abt.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/formatting_nodes/formatting_abt.html	2015-02-25 20:17:36.000000000 +0000
***************
*** 43,46 ****
--- 43,48 ----
  
  
+ @U{0075} 0075
+ 
  @* 
  
***************
*** 531,534 ****
--- 533,542 ----
  @dotless{a} a
  
+ @U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg z
+ @U{abc}, with <4 hex digits abc
+ @U{FFFFFFFFFFFFFF}, value much too large FFFFFFFFFFFFFF
+ @U{110000}, value just beyond Unicode 110000
+ 
  @TeX, but without brace TeX@# #
  
***************
*** 605,618 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 613,626 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 623,630 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 631,638 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 634,638 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 642,646 ----
  </head>
  
! <body lang="en">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/formatting_nodes/formatting_fot.html texinfo-6.0/tp/tests/layout/res_parser/formatting_nodes/formatting_fot.html
*** texinfo-5.2/tp/tests/layout/res_parser/formatting_nodes/formatting_fot.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/formatting_nodes/formatting_fot.html	2015-02-25 20:17:36.000000000 +0000
***************
*** 43,46 ****
--- 43,48 ----
  
  
+ @U{0075} 0075
+ 
  @* 
  
***************
*** 531,534 ****
--- 533,542 ----
  @dotless{a} a
  
+ @U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg z
+ @U{abc}, with <4 hex digits abc
+ @U{FFFFFFFFFFFFFF}, value much too large FFFFFFFFFFFFFF
+ @U{110000}, value just beyond Unicode 110000
+ 
  @TeX, but without brace TeX@# #
  
***************
*** 605,618 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 613,626 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 623,630 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 631,638 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 634,638 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_Foot"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 642,646 ----
  </head>
  
! <body lang="en">
  <a name="SEC_Foot"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/formatting_nodes/formatting_ovr.html texinfo-6.0/tp/tests/layout/res_parser/formatting_nodes/formatting_ovr.html
*** texinfo-5.2/tp/tests/layout/res_parser/formatting_nodes/formatting_ovr.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/formatting_nodes/formatting_ovr.html	2015-02-25 20:17:36.000000000 +0000
***************
*** 43,46 ****
--- 43,48 ----
  
  
+ @U{0075} 0075
+ 
  @* 
  
***************
*** 531,534 ****
--- 533,542 ----
  @dotless{a} a
  
+ @U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg z
+ @U{abc}, with <4 hex digits abc
+ @U{FFFFFFFFFFFFFF}, value much too large FFFFFFFFFFFFFF
+ @U{110000}, value just beyond Unicode 110000
+ 
  @TeX, but without brace TeX@# #
  
***************
*** 605,618 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 613,626 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 623,630 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 631,638 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 634,638 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_Overview"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 642,646 ----
  </head>
  
! <body lang="en">
  <a name="SEC_Overview"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/formatting_nodes/formatting_toc.html texinfo-6.0/tp/tests/layout/res_parser/formatting_nodes/formatting_toc.html
*** texinfo-5.2/tp/tests/layout/res_parser/formatting_nodes/formatting_toc.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/formatting_nodes/formatting_toc.html	2015-02-25 20:17:36.000000000 +0000
***************
*** 43,46 ****
--- 43,48 ----
  
  
+ @U{0075} 0075
+ 
  @* 
  
***************
*** 531,534 ****
--- 533,542 ----
  @dotless{a} a
  
+ @U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg z
+ @U{abc}, with <4 hex digits abc
+ @U{FFFFFFFFFFFFFF}, value much too large FFFFFFFFFFFFFF
+ @U{110000}, value just beyond Unicode 110000
+ 
  @TeX, but without brace TeX@# #
  
***************
*** 605,618 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 613,626 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 623,630 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 631,638 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 634,638 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_Contents"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 642,646 ----
  </head>
  
! <body lang="en">
  <a name="SEC_Contents"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/formatting_nodes/index.html texinfo-6.0/tp/tests/layout/res_parser/formatting_nodes/index.html
*** texinfo-5.2/tp/tests/layout/res_parser/formatting_nodes/index.html	2013-08-27 22:23:34.000000000 +0100
--- texinfo-6.0/tp/tests/layout/res_parser/formatting_nodes/index.html	2015-02-25 20:17:37.000000000 +0000
***************
*** 43,46 ****
--- 43,48 ----
  
  
+ @U{0075} 0075
+ 
  @* 
  
***************
*** 531,534 ****
--- 533,542 ----
  @dotless{a} a
  
+ @U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg z
+ @U{abc}, with <4 hex digits abc
+ @U{FFFFFFFFFFFFFF}, value much too large FFFFFFFFFFFFFF
+ @U{110000}, value just beyond Unicode 110000
+ 
  @TeX, but without brace TeX@# #
  
***************
*** 605,618 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 613,626 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 623,630 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 631,638 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 634,638 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <h1>title &ndash;a</h1>
  <h3 align="right">formatting subtitle &ndash;a</h3>
--- 642,646 ----
  </head>
  
! <body lang="en">
  <h1>title &ndash;a</h1>
  <h3 align="right">formatting subtitle &ndash;a</h3>
***************
*** 679,682 ****
--- 687,692 ----
  @,c@&quot;u &ccedil;&uuml; <br>
  </p>
+ <p>@U{0075} &#x0075;
+ </p>
  <p>@* <br>
  @ followed by a space
***************
*** 1293,1296 ****
--- 1303,1312 ----
  <code>@dotless{a}</code> a
  </p>
+ <p>@U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg &#xz;
+ @U{abc}, with &lt;4 hex digits &#xabc;
+ @U{FFFFFFFFFFFFFF}, value much too large &#xFFFFFFFFFFFFFF;
+ @U{110000}, value just beyond Unicode &#x110000;
+ </p>
  <p>@TeX, but without brace TeX<code>@#</code> #
  </p>
***************
*** 1401,1404 ****
--- 1417,1422 ----
  @,c@&quot;u &ccedil;&uuml; <br>
  </p>
+ <p>@U{0075} &#x0075;
+ </p>
  <p>@* <br>
  @ followed by a space
***************
*** 2015,2018 ****
--- 2033,2042 ----
  <code>@dotless{a}</code> a
  </p>
+ <p>@U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg &#xz;
+ @U{abc}, with &lt;4 hex digits &#xabc;
+ @U{FFFFFFFFFFFFFF}, value much too large &#xFFFFFFFFFFFFFF;
+ @U{110000}, value just beyond Unicode &#x110000;
+ </p>
  <p>@TeX, but without brace TeX<code>@#</code> #
  </p>
***************
*** 2150,2153 ****
--- 2174,2179 ----
  @,c@&quot;u &ccedil;&uuml; <br>
  </p>
+ <p>@U{0075} &#x0075;
+ </p>
  <p>@* <br>
  @ followed by a space
***************
*** 2764,2767 ****
--- 2790,2799 ----
  <code>@dotless{a}</code> a
  </p>
+ <p>@U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg &#xz;
+ @U{abc}, with &lt;4 hex digits &#xabc;
+ @U{FFFFFFFFFFFFFF}, value much too large &#xFFFFFFFFFFFFFF;
+ @U{110000}, value just beyond Unicode &#x110000;
+ </p>
  <p>@TeX, but without brace TeX<code>@#</code> #
  </p>
***************
*** 2872,2875 ****
--- 2904,2909 ----
  @,c@&quot;u &ccedil;&uuml; <br>
  </p>
+ <p>@U{0075} &#x0075;
+ </p>
  <p>@* <br>
  @ followed by a space
***************
*** 3486,3489 ****
--- 3520,3529 ----
  <code>@dotless{a}</code> a
  </p>
+ <p>@U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg &#xz;
+ @U{abc}, with &lt;4 hex digits &#xabc;
+ @U{FFFFFFFFFFFFFF}, value much too large &#xFFFFFFFFFFFFFF;
+ @U{110000}, value just beyond Unicode &#x110000;
+ </p>
  <p>@TeX, but without brace TeX<code>@#</code> #
  </p>
***************
*** 3597,3600 ****
--- 3637,3642 ----
  
  
+ @U{0075} &#x0075;
+ 
  @* 
  
***************
*** 4214,4217 ****
--- 4256,4265 ----
  <code>@dotless{a}</code> a
  
+ @U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg &#xz;
+ @U{abc}, with &lt;4 hex digits &#xabc;
+ @U{FFFFFFFFFFFFFF}, value much too large &#xFFFFFFFFFFFFFF;
+ @U{110000}, value just beyond Unicode &#x110000;
+ 
  @TeX, but without brace TeX<code>@#</code> #
  
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/formatting_nodes/s_002d_002dect_002cion.html texinfo-6.0/tp/tests/layout/res_parser/formatting_nodes/s_002d_002dect_002cion.html
*** texinfo-5.2/tp/tests/layout/res_parser/formatting_nodes/s_002d_002dect_002cion.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/formatting_nodes/s_002d_002dect_002cion.html	2015-02-25 20:17:36.000000000 +0000
***************
*** 43,46 ****
--- 43,48 ----
  
  
+ @U{0075} 0075
+ 
  @* 
  
***************
*** 531,534 ****
--- 533,542 ----
  @dotless{a} a
  
+ @U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg z
+ @U{abc}, with <4 hex digits abc
+ @U{FFFFFFFFFFFFFF}, value much too large FFFFFFFFFFFFFF
+ @U{110000}, value just beyond Unicode 110000
+ 
  @TeX, but without brace TeX@# #
  
***************
*** 605,618 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 613,626 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 623,630 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 631,638 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 634,638 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="s_002d_002dect_002cion"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 642,646 ----
  </head>
  
! <body lang="en">
  <a name="s_002d_002dect_002cion"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/formatting_nodes/subsection.html texinfo-6.0/tp/tests/layout/res_parser/formatting_nodes/subsection.html
*** texinfo-5.2/tp/tests/layout/res_parser/formatting_nodes/subsection.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/formatting_nodes/subsection.html	2015-02-25 20:17:36.000000000 +0000
***************
*** 43,46 ****
--- 43,48 ----
  
  
+ @U{0075} 0075
+ 
  @* 
  
***************
*** 531,534 ****
--- 533,542 ----
  @dotless{a} a
  
+ @U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg z
+ @U{abc}, with <4 hex digits abc
+ @U{FFFFFFFFFFFFFF}, value much too large FFFFFFFFFFFFFF
+ @U{110000}, value just beyond Unicode 110000
+ 
  @TeX, but without brace TeX@# #
  
***************
*** 605,618 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 613,626 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 623,630 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 631,638 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 634,638 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="subsection"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 642,646 ----
  </head>
  
! <body lang="en">
  <a name="subsection"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/formatting_nodes/subsubsection-_0060_0060simple_002ddouble_002d_002d.html texinfo-6.0/tp/tests/layout/res_parser/formatting_nodes/subsubsection-_0060_0060simple_002ddouble_002d_002d.html
*** texinfo-5.2/tp/tests/layout/res_parser/formatting_nodes/subsubsection-_0060_0060simple_002ddouble_002d_002d.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/formatting_nodes/subsubsection-_0060_0060simple_002ddouble_002d_002d.html	2015-02-25 20:17:36.000000000 +0000
***************
*** 43,46 ****
--- 43,48 ----
  
  
+ @U{0075} 0075
+ 
  @* 
  
***************
*** 531,534 ****
--- 533,542 ----
  @dotless{a} a
  
+ @U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg z
+ @U{abc}, with <4 hex digits abc
+ @U{FFFFFFFFFFFFFF}, value much too large FFFFFFFFFFFFFF
+ @U{110000}, value just beyond Unicode 110000
+ 
  @TeX, but without brace TeX@# #
  
***************
*** 605,618 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 613,626 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 623,630 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 631,638 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 634,638 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="subsubsection-_0060_0060simple_002ddouble_002d_002d"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 642,646 ----
  </head>
  
! <body lang="en">
  <a name="subsubsection-_0060_0060simple_002ddouble_002d_002d"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/formatting_nodes/subsubsection-three_002d_002d_002dfour_002d_002d_002d_002d_0027_0027.html texinfo-6.0/tp/tests/layout/res_parser/formatting_nodes/subsubsection-three_002d_002d_002dfour_002d_002d_002d_002d_0027_0027.html
*** texinfo-5.2/tp/tests/layout/res_parser/formatting_nodes/subsubsection-three_002d_002d_002dfour_002d_002d_002d_002d_0027_0027.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/formatting_nodes/subsubsection-three_002d_002d_002dfour_002d_002d_002d_002d_0027_0027.html	2015-02-25 20:17:36.000000000 +0000
***************
*** 43,46 ****
--- 43,48 ----
  
  
+ @U{0075} 0075
+ 
  @* 
  
***************
*** 531,534 ****
--- 533,542 ----
  @dotless{a} a
  
+ @U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg z
+ @U{abc}, with <4 hex digits abc
+ @U{FFFFFFFFFFFFFF}, value much too large FFFFFFFFFFFFFF
+ @U{110000}, value just beyond Unicode 110000
+ 
  @TeX, but without brace TeX@# #
  
***************
*** 605,618 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 613,626 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 623,630 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 631,638 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 634,638 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="subsubsection-three_002d_002d_002dfour_002d_002d_002d_002d_0027_0027"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 642,646 ----
  </head>
  
! <body lang="en">
  <a name="subsubsection-three_002d_002d_002dfour_002d_002d_002d_002d_0027_0027"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/formatting_plaintext/formatting.1 texinfo-6.0/tp/tests/layout/res_parser/formatting_plaintext/formatting.1
*** texinfo-5.2/tp/tests/layout/res_parser/formatting_plaintext/formatting.1	2013-09-07 17:42:03.000000000 +0100
--- texinfo-6.0/tp/tests/layout/res_parser/formatting_plaintext/formatting.1	2014-12-19 20:34:28.000000000 +0000
***************
*** 1,1558 ****
- Top section
- ***********
- 
- Insertcopying in normal text
-    In copying
- 
-    < > " & ' '
- 
-    "simple-double-three--four---"
- code: '``simple-double--three---four----'''
- asis: "simple-double-three--four---"
- strong: *"simple-double-three--four---"*
- kbd: '``simple-double--three---four----'''
- 
-    ''simple-double--three--four---''
- 
-    @"u u" @"{U} U" @~n n~ @^a a^ @'e e' @=o o= @'i i` @'{e} e'
- @'{@dotless{i}} i' @dotless{i} i @dotless{j} j @'{@=E} E=` @l{} /l
- @,{@'C} C', @,c c, @,c@"u c,u"
- 
-    @*
- @ followed by a space   @ followed by a tab   @ followed by a new line
-  '@-' '@|' '@:' '@!' !  '@?' ?  '@.' .  '@@' @ '@}' } '@{' { '@/'
- 
-    foo vs. bar.  colon :And something else.  semi colon ;.  And ?  ?.
- Now !  !@ but , ,
- 
-    @TeX TeX @LaTeX LaTeX @bullet * @copyright (C) @dots ... @enddots ...
- @equiv == @error error-> @expansion ==> @minus - @point -!- @print -|
- @result => @today a sunny day @aa aa @AA AA @ae ae @oe oe @AE AE @OE OE
- @o /o @O /O @ss ss @l /l @L /L @DH D @TH TH @dh d @th th @exclamdown !
- @questiondown ?  @pounds # @registeredsymbol (R) @ordf a @ordm o @comma
- , @quotedblleft `` @quotedblright '' @quoteleft ` @quoteright '
- @quotedblbase ,, @quotesinglbase , @guillemetleft << @guillemetright >>
- @guillemotleft << @guillemotright >> @guilsinglleft < @guilsinglright >
- @textdegree o @euro Euro @arrow -> @leq <= @geq >=
- 
-    '@acronym{--a,an accronym}' -a (an accronym) '@acronym{--a}' -a
- '@abbr{@'E--. @comma{}A., @'Etude Autonome }' E'-. ,A. (E'tude Autonome)
- '@abbr{@'E--. @comma{}A.}' E'-. ,A. '@asis{--a}' -a '@b{--a}' -a
- '@cite{--a}' '-a' '@code{--a}' '--a' '@command{--a}' '--a' '@ctrl{--a}'
- -a '@dfn{--a}' "-a" '@dmn{--a}' -a '@email{--a,--b}' -b <--a>
- '@email{,--b}' -b '@email{--a}' <--a> '@emph{--a}' _-a_ '@env{--a}'
- '--a' '@file{--a}' '--a' '@i{--a}' -a '@kbd{--a}' '--a' '@key{--a}'
- <--a> '@math{--a {\frac{1}{2}} @minus{}}' --a {\frac{1}{2}} -
- '@option{--a}' '--a' '@r{--a}' -a '@samp{--a}' '--a' '@sc{--a}' -A
- '@strong{--a}' *-a* '@t{--a}' --a '@sansserif{--a}' -a '@slanted{--a}'
- -a '@titlefont{--a}'
- -a
- **
-    '@indicateurl{--a}' '--a' '@uref{--a,--b}' -b (--a) '@uref{--a}'
- <--a> '@uref{,--b}' -b '@uref{--a,--b,--c}' -c '@uref{,--b,--c}' -c
- '@uref{--a,,--c}' -c '@uref{,,--c}' -c '@url{--a,--b}' -b (--a)
- '@url{--a,}' <--a> '@url{,--b}' -b '@var{--a}' -A '@verb{:--a:}' --a
- '@verb{:a < & @ % " -- b:}' a  < & @ % " --    b '@w{a a a a a a a a a a
- a a a a a a a a a a a a a a a a a a a a a a a a a}' a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a
- '@H{a}' a'' '@H{--a}' -a'' '@dotaccent{a}' a. '@dotaccent{--a}' -a.
- '@ringaccent{a}' a* '@ringaccent{--a}' -a* '@tieaccent{a}' a[
- '@tieaccent{--a}' -a[ '@u{a}' a( '@u{--a}' -a( '@ubaraccent{a}' a_
- '@ubaraccent{--a}' -a_ '@udotaccent{a}' .a '@udotaccent{--a}' .-a
- '@v{a}' a< '@v{--a}' -a< '@,{c}' c, '@,{--c}' -c, '@footnote{in
- footnote}' (1) '@footnote{in footnote2}' (2)
- 
-    '@image{f--ile}' ggg
- aaa '@image{f--ile,l--i}' ggg
- aaa '@image{f--ile,,l--e}' ggg
- aaa
- '@image{f--ile,,,alt}' ggg
- aaa '@image{f--ile,,,,e-d-xt}' ggg
- aaa
- '@image{f--ile,aze,az,alt,e--xt}' ggg
- aaa '@image{f-ile,aze,,a--lt}' [a-lt]
- '@image{@file{f--ile}@@@.,aze,az,alt,@file{file ext} e--xt@}' [alt]
- 
- 
- 
-    '@clicksequence{click @click{} A}' click -> A After clickstyle =>
- '@clicksequence{click @click{} A}' click => A
- 
-      A quot--ation
- 
-      Note: A Note
- 
-      note: A note
- 
-      Caution: Caution
- 
-      Important: Important
- 
-      Tip: a Tip
- 
-      Warning: a Warning.
- 
-      something e' TeX: The something e' TeX is here.
- 
-      @ at the end of line  : A @ at the end of the @quotation line.
- 
-      something, other thing: something, other thing
- 
-      Note, the note: Note, the note
- 
-      Empty: 
-      : 
- 
-      : 
-    * i-temize
- 
-    + i-tem +
- 
-    * b-ullet
- 
-    - minu-s
- 
-    __ e-mph item
- 
-    _after emph_ e-mph item
- 
-    * a-n itemize line i-tem 1
-    * a-n itemize line i-tem 2
- 
-   1. e-numerate
- 
- mu-ltitable headitem          another tab
- --------------------------------------------------------------------------
- mu-ltitable item              multitable tab
- mu-ltitable item 2            multitable tab 2
- lone mu-ltitable item
- 
- truc   bidule
- 
-      e--xample  some
-         text
- 
-      s--mallexample
- 
-      d-isplay
- 
-      s-malldisplay
- 
-      l--isp
- 
-      s--malllisp
- 
- f-ormat
- 
- s-mallformat
- 
-  -- c--ategory: d--effn_name a--rguments...
-      d-effn
- 
-  -- cate--gory: de--ffn_name ar--guments more args
-           even more so
-      def-fn
- 
-  -- fset: I a g
-  -- cmde: truc
-  -- Command: log trap
-  -- Command: log trap1
-  -- Command: log trap2
-  -- cmde: id ule truc
-  -- cmde2: id 'i' ule truc
-  -- id 'i' ule:
-  -- aaa:
-  -- :
-  -- :
-  -- : machin
-  -- : bidule machin
-  -- truc: machin
-  -- truc:
-  -- truc: followed by a comment
-  -- truc:
-  -- :
-  -- truc: a b c d e f g h i
-  -- truc: deffnx before end deffn
- 
-  -- empty: deffn
- 
-  -- empty: deffn with deffnx
-  -- empty: deffnx
- 
-  -- fset: I a g
-  -- cmde: truc
-      text in def item for second def item
- 
-  -- c--ategory: d--efvr_name
-      d-efvr
- 
-  -- c--ategory: t--ype d--eftypefn_name a--rguments...
-      d-eftypefn
- 
-  -- c--ategory on c--lass: t--ype d--eftypeop_name a--rguments...
-      d-eftypeop
- 
-  -- c--ategory: t--ype d--eftypevr_name
-      d-eftypevr
- 
-  -- c--ategory of c--lass: d--efcv_name
-      d-efcv
- 
-  -- c--ategory on c--lass: d--efop_name a--rguments...
-      d-efop
- 
-  -- c--ategory: d--eftp_name a--ttributes...
-      d-eftp
- 
-  -- Function: d--efun_name a--rguments...
-      d-efun
- 
-  -- Macro: d--efmac_name a--rguments...
-      d-efmac
- 
-  -- Special Form: d--efspec_name a--rguments...
-      d-efspec
- 
-  -- Variable: d--efvar_name argvar argvar1
-      d-efvar
- 
-  -- User Option: d--efopt_name
-      d-efopt
- 
-  -- Function: t--ype d--eftypefun_name a--rguments...
-      d-eftypefun
- 
-  -- Variable: t--ype d--eftypevar_name
-      d-eftypevar
- 
-  -- Instance Variable of c--lass: d--efivar_name
-      d-efivar
- 
-  -- Instance Variable of c--lass: t--ype d--eftypeivar_name
-      d-eftypeivar
- 
-  -- Method on c--lass: d--efmethod_name a--rguments...
-      d-efmethod
- 
-  -- Method on c--lass: t--ype d--eftypemethod_name a--rguments...
-      d-eftypemethod
- 
-    '@xref{c---hapter@@, cross r---ef name@@, t---itle@@, file n---ame@@,
- ma---nual@@}' *Note cross r--ef name@: (file n---ame@)c---hapter@.
- '@ref{chapter, cross ref name, title, file name, manual}' *note cross
- ref name: (file name)chapter. '@pxref{chapter, cross ref name, title,
- file name, manual}' *note cross ref name: (file name)chapter.
- '@inforef{chapter, cross ref name, file name}' *note cross ref name:
- (file name)chapter.
- 
-    '@ref{chapter}' *note chapter:: '@xref{chapter}' *Note chapter::.
- '@pxref{chapter}' *note chapter:: '@ref{s--ect@comma{}ion}' *note
- s--ect,ion::
- 
-    '@ref{s--ect@comma{}ion, a @comma{} in cross ref, a comma@comma{} in
- title, a comma@comma{} in file, a @comma{} in manual name }' *note a ,
- in cross ref: (a comma, in file)s--ect,ion.
- 
-    '@ref{chapter,cross ref name}' *note cross ref name: chapter.
- '@ref{chapter,,title}' *note title: chapter. '@ref{chapter,,,file name}'
- *note (file name)chapter:: '@ref{chapter,,,,manual}' *note ()chapter::
- '@ref{chapter,cross ref name,title,}' *note cross ref name: chapter.
- '@ref{chapter,cross ref name,,file name}' *note cross ref name: (file
- name)chapter. '@ref{chapter,cross ref name,,,manual}' *note cross ref
- name: ()chapter. '@ref{chapter,cross ref name,title,file name}' *note
- cross ref name: (file name)chapter. '@ref{chapter,cross ref
- name,title,,manual}' *note cross ref name: ()chapter.
- '@ref{chapter,cross ref name,title, file name, manual}' *note cross ref
- name: (file name)chapter. '@ref{chapter,,title,file name}' *note title:
- (file name)chapter. '@ref{chapter,,title,,manual}' *note title:
- ()chapter. '@ref{chapter,,title, file name, manual}' *note title: (file
- name)chapter. '@ref{chapter,,,file name,manual}' *note (file
- name)chapter::
- 
-    '@ref{(pman)anode,cross ref name}' *note cross ref name: (pman)anode.
- '@ref{(pman)anode,,title}' *note title: (pman)anode.
- '@ref{(pman)anode,,,file name}' *note (file name)(pman)anode::
- '@ref{(pman)anode,,,,manual}' *note ()(pman)anode::
- '@ref{(pman)anode,cross ref name,title,}' *note cross ref name:
- (pman)anode. '@ref{(pman)anode,cross ref name,,file name}' *note cross
- ref name: (file name)(pman)anode. '@ref{(pman)anode,cross ref
- name,,,manual}' *note cross ref name: ()(pman)anode.
- '@ref{(pman)anode,cross ref name,title,file name}' *note cross ref name:
- (file name)(pman)anode. '@ref{(pman)anode,cross ref name,title,,manual}'
- *note cross ref name: ()(pman)anode. '@ref{(pman)anode,cross ref
- name,title, file name, manual}' *note cross ref name: (file
- name)(pman)anode. '@ref{(pman)anode,,title,file name}' *note title:
- (file name)(pman)anode. '@ref{(pman)anode,,title,,manual}' *note title:
- ()(pman)anode. '@ref{(pman)anode,,title, file name, manual}' *note
- title: (file name)(pman)anode. '@ref{(pman)anode,,,file name,manual}'
- *note (file name)(pman)anode::
- 
-    '@inforef{chapter, cross ref name, file name}' *note cross ref name:
- (file name)chapter. '@inforef{chapter}' *note chapter::
- '@inforef{chapter, cross ref name}' *note cross ref name: chapter.
- '@inforef{chapter,,file name}' *note (file name)chapter::
- '@inforef{node, cross ref name, file name}' *note cross ref name: (file
- name)node. '@inforef{node}' *note node:: '@inforef{node, cross ref
- name}' *note cross ref name: node. '@inforef{node,,file name}' *note
- (file name)node:: '@inforef{chapter, cross ref name, file name, spurious
- arg}' *note cross ref name: (file name, spurious arg)chapter.
- 
-    '@inforef{s--ect@comma{}ion, a @comma{} in cross ref, a comma@comma{}
- in file}' *note a , in cross ref: (a comma, in file)s--ect,ion.
- 
- a
-      l-ine
- 
- a
- b
-      l-ine
- 
- a
- b
-      l-ine
- 
-    c-artouche
- 
-    g-roupe
- 
- f-lushleft
- 
-                                                             f-lushright
- 
-                             ce-ntered line
- 
- \input texinfo @c -*-texinfo-*-
- 
- @setfilename simplest.info
- 
- @node Top
- 
- This is a very simple texi manual @  <>.
- 
- @bye
- 
- in verbatim ''
- 
- majorheading
- ************
- 
- chapheading
- ***********
- 
- heading
- =======
- 
- subheading
- ----------
- 
- subsubheading
- .............
- 
- Normal text
- 
-    < > " & ' '
- 
-    "simple-double-three--four---"
- code: '``simple-double--three---four----'''
- asis: "simple-double-three--four---"
- strong: *"simple-double-three--four---"*
- kbd: '``simple-double--three---four----'''
- 
-    ''simple-double--three--four---''
- 
-    @"u u" @"{U} U" @~n n~ @^a a^ @'e e' @=o o= @'i i` @'{e} e'
- @'{@dotless{i}} i' @dotless{i} i @dotless{j} j @'{@=E} E=` @l{} /l
- @,{@'C} C', @,c c, @,c@"u c,u"
- 
-    @*
- @ followed by a space   @ followed by a tab   @ followed by a new line
-  '@-' '@|' '@:' '@!' !  '@?' ?  '@.' .  '@@' @ '@}' } '@{' { '@/'
- 
-    foo vs. bar.  colon :And something else.  semi colon ;.  And ?  ?.
- Now !  !@ but , ,
- 
-    @TeX TeX @LaTeX LaTeX @bullet * @copyright (C) @dots ... @enddots ...
- @equiv == @error error-> @expansion ==> @minus - @point -!- @print -|
- @result => @today a sunny day @aa aa @AA AA @ae ae @oe oe @AE AE @OE OE
- @o /o @O /O @ss ss @l /l @L /L @DH D @TH TH @dh d @th th @exclamdown !
- @questiondown ?  @pounds # @registeredsymbol (R) @ordf a @ordm o @comma
- , @quotedblleft `` @quotedblright '' @quoteleft ` @quoteright '
- @quotedblbase ,, @quotesinglbase , @guillemetleft << @guillemetright >>
- @guillemotleft << @guillemotright >> @guilsinglleft < @guilsinglright >
- @textdegree o @euro Euro @arrow -> @leq <= @geq >=
- 
-    '@acronym{--a,an accronym}' -a (an accronym) '@acronym{--a}' -a
- '@abbr{@'E--. @comma{}A., @'Etude Autonome }' E'-. ,A. (E'tude Autonome)
- '@abbr{@'E--. @comma{}A.}' E'-. ,A. '@asis{--a}' -a '@b{--a}' -a
- '@cite{--a}' '-a' '@code{--a}' '--a' '@command{--a}' '--a' '@ctrl{--a}'
- -a '@dfn{--a}' "-a" '@dmn{--a}' -a '@email{--a,--b}' -b <--a>
- '@email{,--b}' -b '@email{--a}' <--a> '@emph{--a}' _-a_ '@env{--a}'
- '--a' '@file{--a}' '--a' '@i{--a}' -a '@kbd{--a}' '--a' '@key{--a}'
- <--a> '@math{--a {\frac{1}{2}} @minus{}}' --a {\frac{1}{2}} -
- '@option{--a}' '--a' '@r{--a}' -a '@samp{--a}' '--a' '@sc{--a}' -A
- '@strong{--a}' *-a* '@t{--a}' --a '@sansserif{--a}' -a '@slanted{--a}'
- -a '@titlefont{--a}'
- -a
- **
-    '@indicateurl{--a}' '--a' '@uref{--a,--b}' -b (--a) '@uref{--a}'
- <--a> '@uref{,--b}' -b '@uref{--a,--b,--c}' -c '@uref{,--b,--c}' -c
- '@uref{--a,,--c}' -c '@uref{,,--c}' -c '@url{--a,--b}' -b (--a)
- '@url{--a,}' <--a> '@url{,--b}' -b '@var{--a}' -A '@verb{:--a:}' --a
- '@verb{:a < & @ % " -- b:}' a  < & @ % " --    b '@w{a a a a a a a a a a
- a a a a a a a a a a a a a a a a a a a a a a a a a}' a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a
- '@H{a}' a'' '@H{--a}' -a'' '@dotaccent{a}' a. '@dotaccent{--a}' -a.
- '@ringaccent{a}' a* '@ringaccent{--a}' -a* '@tieaccent{a}' a[
- '@tieaccent{--a}' -a[ '@u{a}' a( '@u{--a}' -a( '@ubaraccent{a}' a_
- '@ubaraccent{--a}' -a_ '@udotaccent{a}' .a '@udotaccent{--a}' .-a
- '@v{a}' a< '@v{--a}' -a< '@,{c}' c, '@,{--c}' -c, '@footnote{in
- footnote}' (3) '@footnote{in footnote2}' (4)
- 
-    '@image{f--ile}' ggg
- aaa '@image{f--ile,l--i}' ggg
- aaa '@image{f--ile,,l--e}' ggg
- aaa
- '@image{f--ile,,,alt}' ggg
- aaa '@image{f--ile,,,,e-d-xt}' ggg
- aaa
- '@image{f--ile,aze,az,alt,e--xt}' ggg
- aaa '@image{f-ile,aze,,a--lt}' [a-lt]
- '@image{@file{f--ile}@@@.,aze,az,alt,@file{file ext} e--xt@}' [alt]
- 
- 
- 
-    '@clicksequence{click @click{} A}' click -> A After clickstyle =>
- '@clicksequence{click @click{} A}' click => A
- 
-      A quot--ation
- 
-      Note: A Note
- 
-      note: A note
- 
-      Caution: Caution
- 
-      Important: Important
- 
-      Tip: a Tip
- 
-      Warning: a Warning.
- 
-      something e' TeX: The something e' TeX is here.
- 
-      @ at the end of line  : A @ at the end of the @quotation line.
- 
-      something, other thing: something, other thing
- 
-      Note, the note: Note, the note
- 
-      Empty: 
-      : 
- 
-      : 
-    * i-temize
- 
-    + i-tem +
- 
-    * b-ullet
- 
-    - minu-s
- 
-    __ e-mph item
- 
-    _after emph_ e-mph item
- 
-    * a-n itemize line i-tem 1
-    * a-n itemize line i-tem 2
- 
-   1. e-numerate
- 
- mu-ltitable headitem          another tab
- --------------------------------------------------------------------------
- mu-ltitable item              multitable tab
- mu-ltitable item 2            multitable tab 2
- lone mu-ltitable item
- 
- truc   bidule
- 
-      e--xample  some
-         text
- 
-      s--mallexample
- 
-      d-isplay
- 
-      s-malldisplay
- 
-      l--isp
- 
-      s--malllisp
- 
- f-ormat
- 
- s-mallformat
- 
-  -- c--ategory: d--effn_name a--rguments...
-      d-effn
- 
-  -- cate--gory: de--ffn_name ar--guments more args
-           even more so
-      def-fn
- 
-  -- fset: I a g
-  -- cmde: truc
-  -- Command: log trap
-  -- Command: log trap1
-  -- Command: log trap2
-  -- cmde: id ule truc
-  -- cmde2: id 'i' ule truc
-  -- id 'i' ule:
-  -- aaa:
-  -- :
-  -- :
-  -- : machin
-  -- : bidule machin
-  -- truc: machin
-  -- truc:
-  -- truc: followed by a comment
-  -- truc:
-  -- :
-  -- truc: a b c d e f g h i
-  -- truc: deffnx before end deffn
- 
-  -- empty: deffn
- 
-  -- empty: deffn with deffnx
-  -- empty: deffnx
- 
-  -- fset: I a g
-  -- cmde: truc
-      text in def item for second def item
- 
-  -- c--ategory: d--efvr_name
-      d-efvr
- 
-  -- c--ategory: t--ype d--eftypefn_name a--rguments...
-      d-eftypefn
- 
-  -- c--ategory on c--lass: t--ype d--eftypeop_name a--rguments...
-      d-eftypeop
- 
-  -- c--ategory: t--ype d--eftypevr_name
-      d-eftypevr
- 
-  -- c--ategory of c--lass: d--efcv_name
-      d-efcv
- 
-  -- c--ategory on c--lass: d--efop_name a--rguments...
-      d-efop
- 
-  -- c--ategory: d--eftp_name a--ttributes...
-      d-eftp
- 
-  -- Function: d--efun_name a--rguments...
-      d-efun
- 
-  -- Macro: d--efmac_name a--rguments...
-      d-efmac
- 
-  -- Special Form: d--efspec_name a--rguments...
-      d-efspec
- 
-  -- Variable: d--efvar_name argvar argvar1
-      d-efvar
- 
-  -- User Option: d--efopt_name
-      d-efopt
- 
-  -- Function: t--ype d--eftypefun_name a--rguments...
-      d-eftypefun
- 
-  -- Variable: t--ype d--eftypevar_name
-      d-eftypevar
- 
-  -- Instance Variable of c--lass: d--efivar_name
-      d-efivar
- 
-  -- Instance Variable of c--lass: t--ype d--eftypeivar_name
-      d-eftypeivar
- 
-  -- Method on c--lass: d--efmethod_name a--rguments...
-      d-efmethod
- 
-  -- Method on c--lass: t--ype d--eftypemethod_name a--rguments...
-      d-eftypemethod
- 
-    '@xref{c---hapter@@, cross r---ef name@@, t---itle@@, file n---ame@@,
- ma---nual@@}' *Note cross r--ef name@: (file n---ame@)c---hapter@.
- '@ref{chapter, cross ref name, title, file name, manual}' *note cross
- ref name: (file name)chapter. '@pxref{chapter, cross ref name, title,
- file name, manual}' *note cross ref name: (file name)chapter.
- '@inforef{chapter, cross ref name, file name}' *note cross ref name:
- (file name)chapter.
- 
-    '@ref{chapter}' *note chapter:: '@xref{chapter}' *Note chapter::.
- '@pxref{chapter}' *note chapter:: '@ref{s--ect@comma{}ion}' *note
- s--ect,ion::
- 
-    '@ref{s--ect@comma{}ion, a @comma{} in cross ref, a comma@comma{} in
- title, a comma@comma{} in file, a @comma{} in manual name }' *note a ,
- in cross ref: (a comma, in file)s--ect,ion.
- 
-    '@ref{chapter,cross ref name}' *note cross ref name: chapter.
- '@ref{chapter,,title}' *note title: chapter. '@ref{chapter,,,file name}'
- *note (file name)chapter:: '@ref{chapter,,,,manual}' *note ()chapter::
- '@ref{chapter,cross ref name,title,}' *note cross ref name: chapter.
- '@ref{chapter,cross ref name,,file name}' *note cross ref name: (file
- name)chapter. '@ref{chapter,cross ref name,,,manual}' *note cross ref
- name: ()chapter. '@ref{chapter,cross ref name,title,file name}' *note
- cross ref name: (file name)chapter. '@ref{chapter,cross ref
- name,title,,manual}' *note cross ref name: ()chapter.
- '@ref{chapter,cross ref name,title, file name, manual}' *note cross ref
- name: (file name)chapter. '@ref{chapter,,title,file name}' *note title:
- (file name)chapter. '@ref{chapter,,title,,manual}' *note title:
- ()chapter. '@ref{chapter,,title, file name, manual}' *note title: (file
- name)chapter. '@ref{chapter,,,file name,manual}' *note (file
- name)chapter::
- 
-    '@ref{(pman)anode,cross ref name}' *note cross ref name: (pman)anode.
- '@ref{(pman)anode,,title}' *note title: (pman)anode.
- '@ref{(pman)anode,,,file name}' *note (file name)(pman)anode::
- '@ref{(pman)anode,,,,manual}' *note ()(pman)anode::
- '@ref{(pman)anode,cross ref name,title,}' *note cross ref name:
- (pman)anode. '@ref{(pman)anode,cross ref name,,file name}' *note cross
- ref name: (file name)(pman)anode. '@ref{(pman)anode,cross ref
- name,,,manual}' *note cross ref name: ()(pman)anode.
- '@ref{(pman)anode,cross ref name,title,file name}' *note cross ref name:
- (file name)(pman)anode. '@ref{(pman)anode,cross ref name,title,,manual}'
- *note cross ref name: ()(pman)anode. '@ref{(pman)anode,cross ref
- name,title, file name, manual}' *note cross ref name: (file
- name)(pman)anode. '@ref{(pman)anode,,title,file name}' *note title:
- (file name)(pman)anode. '@ref{(pman)anode,,title,,manual}' *note title:
- ()(pman)anode. '@ref{(pman)anode,,title, file name, manual}' *note
- title: (file name)(pman)anode. '@ref{(pman)anode,,,file name,manual}'
- *note (file name)(pman)anode::
- 
-    '@inforef{chapter, cross ref name, file name}' *note cross ref name:
- (file name)chapter. '@inforef{chapter}' *note chapter::
- '@inforef{chapter, cross ref name}' *note cross ref name: chapter.
- '@inforef{chapter,,file name}' *note (file name)chapter::
- '@inforef{node, cross ref name, file name}' *note cross ref name: (file
- name)node. '@inforef{node}' *note node:: '@inforef{node, cross ref
- name}' *note cross ref name: node. '@inforef{node,,file name}' *note
- (file name)node:: '@inforef{chapter, cross ref name, file name, spurious
- arg}' *note cross ref name: (file name, spurious arg)chapter.
- 
-    '@inforef{s--ect@comma{}ion, a @comma{} in cross ref, a comma@comma{}
- in file}' *note a , in cross ref: (a comma, in file)s--ect,ion.
- 
- a
-      l-ine
- 
- a
- b
-      l-ine
- 
- a
- b
-      l-ine
- 
-    c-artouche
- 
-    g-roupe
- 
- f-lushleft
- 
-                                                             f-lushright
- 
-                             ce-ntered line
- 
- \input texinfo @c -*-texinfo-*-
- 
- @setfilename simplest.info
- 
- @node Top
- 
- This is a very simple texi manual @  <>.
- 
- @bye
- 
- in verbatim ''
- 
- majorheading
- ************
- 
- chapheading
- ***********
- 
- heading
- =======
- 
- subheading
- ----------
- 
- subsubheading
- .............
- 
- In example.
- 
-      <
-      >
-      "
-      &
-      '
-      `
- 
-      ``simple-double--three---four----''
- 
-      code: ``simple-double--three---four----'' 
- 
-      asis: ``simple-double--three---four----'' 
- 
-      strong: *``simple-double--three---four----''* 
- 
-      kbd: ``simple-double--three---four----'' 
- 
- 
-      ``simple-double--three---four----''
- 
- 
- 
-      @"u u"
-      @"{U} U"
-      @~n n~
-      @^a a^
-      @'e e'
-      @=o o=
-      @`i i`
-      @'{e} e'
-      @'{@dotless{i}} i'
-      @dotless{i} i
-      @dotless{j} j
-      @`{@=E} E=`
-      @l{} /l
-      @,{@'C} C',
-      @,c c,
-      @,c@"u c,u" 
- 
- 
-      @* 
- 
-      @ followed by a space
-  
-      @ followed by a tab
-  
-      @ followed by a new line
-       @- 
-      @| 
-      @: 
-      @! !
-      @? ?
-      @. .
-      @@ @
-      @} }
-      @{ {
-      @/ 
- 
-      foo vs. bar.
-      colon :And something else.
-      semi colon ;.
-      And ? ?.
-      Now ! !@
-      but , ,
- 
-      @TeX TeX
-      @LaTeX LaTeX
-      @bullet *
-      @copyright (C)
-      @dots ...
-      @enddots ...
-      @equiv ==
-      @error error->
-      @expansion ==>
-      @minus -
-      @point -!-
-      @print -|
-      @result =>
-      @today a sunny day
-      @aa aa
-      @AA AA
-      @ae ae
-      @oe oe
-      @AE AE
-      @OE OE
-      @o /o
-      @O /O
-      @ss ss
-      @l /l
-      @L /L
-      @DH D
-      @TH TH
-      @dh d
-      @th th
-      @exclamdown !
-      @questiondown ?
-      @pounds #
-      @registeredsymbol (R)
-      @ordf a
-      @ordm o
-      @comma ,
-      @quotedblleft ``
-      @quotedblright ''
-      @quoteleft `
-      @quoteright '
-      @quotedblbase ,,
-      @quotesinglbase ,
-      @guillemetleft <<
-      @guillemetright >>
-      @guillemotleft <<
-      @guillemotright >>
-      @guilsinglleft <
-      @guilsinglright >
-      @textdegree o
-      @euro Euro
-      @arrow ->
-      @leq <=
-      @geq >=
- 
-      @acronym{--a,an accronym} --a (an accronym)
-      @acronym{--a} --a
-      @abbr{@'E--. @comma{}A., @'Etude Autonome } E'--. ,A. (E'tude Autonome)
-      @abbr{@'E--. @comma{}A.} E'--. ,A.
-      @asis{--a} --a
-      @b{--a} -a
-      @cite{--a} '--a'
-      @code{--a} --a
-      @command{--a} --a
-      @ctrl{--a} --a
-      @dfn{--a} "--a"
-      @dmn{--a} --a
-      @email{--a,--b} --b <--a>
-      @email{,--b} --b
-      @email{--a} <--a>
-      @emph{--a} _--a_
-      @env{--a} --a
-      @file{--a} --a
-      @i{--a} -a
-      @kbd{--a} --a
-      @key{--a} <--a>
-      @math{--a {\frac{1}{2}} @minus{}} --a {\frac{1}{2}} -
-      @option{--a} --a
-      @r{--a} -a
-      @samp{--a} '--a'
-      @sc{--a} --A
-      @strong{--a} *--a*
-      @t{--a} --a
-      @sansserif{--a} -a
-      @slanted{--a} -a
-      @titlefont{--a} 
-      -a
- *******
- 
-      @indicateurl{--a} '--a'
-      @uref{--a,--b} --b (--a)
-      @uref{--a} <--a>
-      @uref{,--b} --b
-      @uref{--a,--b,--c} --c
-      @uref{,--b,--c} --c
-      @uref{--a,,--c} --c
-      @uref{,,--c} --c
-      @url{--a,--b} --b (--a)
-      @url{--a,} <--a>
-      @url{,--b} --b
-      @var{--a} --A
-      @verb{:--a:} --a
-      @verb{:a  < & @ % " --    b:} a  < & @ % " --    b
-      @w{a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a} a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a
-      @H{a} a''
-      @H{--a} -a''
-      @dotaccent{a} a.
-      @dotaccent{--a} -a.
-      @ringaccent{a} a*
-      @ringaccent{--a} -a*
-      @tieaccent{a} a[
-      @tieaccent{--a} -a[
-      @u{a} a(
-      @u{--a} -a(
-      @ubaraccent{a} a_
-      @ubaraccent{--a} -a_
-      @udotaccent{a} .a
-      @udotaccent{--a} .-a
-      @v{a} a<
-      @v{--a} -a<
-      @,{c} c,
-      @,{--c} -c,
-      @footnote{in footnote} (5)
-      @footnote{in footnote2} (6)
- 
-      @image{f--ile} ggg
- aaa
-      @image{f--ile,l--i} ggg
- aaa
-      @image{f--ile,,l--e} ggg
- aaa
-      @image{f--ile,,,alt} ggg
- aaa
-      @image{f--ile,,,,e-d-xt} ggg
- aaa
-      @image{f--ile,aze,az,alt,e--xt} ggg
- aaa
-      @image{f-ile,aze,,a--lt} [a-lt]
-      @image{@file{f--ile}@@@.,aze,az,alt,@file{file ext} e--xt@} [alt]
- 
- 
- 
- 
-      @clicksequence{click @click{} A} click -> A
-      After clickstyle =>
-      @clicksequence{click @click{} A} click => A
- 
-           A quot---ation
- 
-           Note: A Note
- 
-           note: A note
- 
-           Caution: Caution
- 
-           Important: Important
- 
-           Tip: a Tip
- 
-           Warning: a Warning.
- 
-           something e' TeX: The something e' TeX is here.
- 
-           @ at the end of line  : A @ at the end of the @quotation line.
- 
-           something, other thing: something, other thing
- 
-           Note, the note: Note, the note
- 
- 
-           Empty: 
-           : 
- 
-           : 
- 
-         * i--temize
- 
-         + i--tem +
- 
-         * b--ullet
- 
-         - minu--s
- 
-         __ e--mph item
- 
-         _after emph_ e--mph item
- 
-         * a-n itemize line i--tem 1
-         * a-n itemize line i--tem 2
- 
-        1. e--numerate
- 
-      mu--ltitable headitem         another tab
-      --------------------------------------------------------------------------
-      mu--ltitable item             multitable tab
-      mu--ltitable item 2           multitable tab 2
-      lone mu--ltitable item
- 
-      truc   bidule
- 
-           e--xample  some
-              text
- 
-           s--mallexample
- 
-           d--isplay
- 
-           s--malldisplay
- 
-           l--isp
- 
-           s--malllisp
- 
-      f--ormat
- 
-      s--mallformat
- 
-       -- c--ategory: d--effn_name a--rguments...
-           d--effn
- 
-       -- cate--gory: de--ffn_name ar--guments more args
-                even more so
-           def--fn
- 
-       -- fset: I a g
-       -- cmde: truc
-       -- Command: log trap
-       -- Command: log trap1
-       -- Command: log trap2
-       -- cmde: id ule truc
-       -- cmde2: id 'i' ule truc
-       -- id 'i' ule:
-       -- aaa:
-       -- :
-       -- :
-       -- : machin
-       -- : bidule machin
-       -- truc: machin
-       -- truc:
-       -- truc: followed by a comment
-       -- truc:
-       -- :
-       -- truc: a b c d e f g h i
-       -- truc: deffnx before end deffn
- 
-       -- empty: deffn
- 
-       -- empty: deffn with deffnx
-       -- empty: deffnx
- 
-       -- fset: I a g
-       -- cmde: truc
-           text in def item for second def item
- 
-       -- c--ategory: d--efvr_name
-           d--efvr
- 
-       -- c--ategory: t--ype d--eftypefn_name a--rguments...
-           d--eftypefn
- 
-       -- c--ategory on c--lass: t--ype d--eftypeop_name a--rguments...
-           d--eftypeop
- 
-       -- c--ategory: t--ype d--eftypevr_name
-           d--eftypevr
- 
-       -- c--ategory of c--lass: d--efcv_name
-           d--efcv
- 
-       -- c--ategory on c--lass: d--efop_name a--rguments...
-           d--efop
- 
-       -- c--ategory: d--eftp_name a--ttributes...
-           d--eftp
- 
-       -- Function: d--efun_name a--rguments...
-           d--efun
- 
-       -- Macro: d--efmac_name a--rguments...
-           d--efmac
- 
-       -- Special Form: d--efspec_name a--rguments...
-           d--efspec
- 
-       -- Variable: d--efvar_name argvar argvar1
-           d--efvar
- 
-       -- User Option: d--efopt_name
-           d--efopt
- 
-       -- Function: t--ype d--eftypefun_name a--rguments...
-           d--eftypefun
- 
-       -- Variable: t--ype d--eftypevar_name
-           d--eftypevar
- 
-       -- Instance Variable of c--lass: d--efivar_name
-           d--efivar
- 
-       -- Instance Variable of c--lass: t--ype d--eftypeivar_name
-           d--eftypeivar
- 
-       -- Method on c--lass: d--efmethod_name a--rguments...
-           d--efmethod
- 
-       -- Method on c--lass: t--ype d--eftypemethod_name a--rguments...
-           d--eftypemethod
- 
-      @xref{c---hapter@@, cross r---ef name@@, t---itle@@, file n---ame@@, ma---nual@@} *Note cross r---ef name@: (file n---ame@)c---hapter@.
-      @ref{chapter, cross ref name, title, file name, manual} *note cross ref name: (file name)chapter.
-      @pxref{chapter, cross ref name, title, file name, manual} *note cross ref name: (file name)chapter.
-      @inforef{chapter, cross ref name, file name} *note cross ref name: (file name)chapter.
- 
-      @ref{chapter} *note chapter::
-      @xref{chapter} *Note chapter::.
-      @pxref{chapter} *note chapter::
-      @ref{s--ect@comma{}ion} *note s--ect,ion::
- 
-      @ref{s--ect@comma{}ion, a @comma{} in cross
-      ref, a comma@comma{} in title, a comma@comma{} in file, a @comma{} in manual name }
-      *note a , in cross
-      ref: (a comma, in file)s--ect,ion.
- 
-      @ref{chapter,cross ref name} *note cross ref name: chapter.
-      @ref{chapter,,title} *note title: chapter.
-      @ref{chapter,,,file name} *note (file name)chapter::
-      @ref{chapter,,,,manual} *note ()chapter::
-      @ref{chapter,cross ref name,title,} *note cross ref name: chapter.
-      @ref{chapter,cross ref name,,file name} *note cross ref name: (file name)chapter.
-      @ref{chapter,cross ref name,,,manual} *note cross ref name: ()chapter.
-      @ref{chapter,cross ref name,title,file name} *note cross ref name: (file name)chapter.
-      @ref{chapter,cross ref name,title,,manual} *note cross ref name: ()chapter.
-      @ref{chapter,cross ref name,title, file name, manual} *note cross ref name: (file name)chapter.
-      @ref{chapter,,title,file name} *note title: (file name)chapter.
-      @ref{chapter,,title,,manual} *note title: ()chapter.
-      @ref{chapter,,title, file name, manual} *note title: (file name)chapter.
-      @ref{chapter,,,file name,manual} *note (file name)chapter::
- 
- 
-      @ref{(pman)anode,cross ref name} *note cross ref name: (pman)anode.
-      @ref{(pman)anode,,title} *note title: (pman)anode.
-      @ref{(pman)anode,,,file name} *note (file name)(pman)anode::
-      @ref{(pman)anode,,,,manual} *note ()(pman)anode::
-      @ref{(pman)anode,cross ref name,title,} *note cross ref name: (pman)anode.
-      @ref{(pman)anode,cross ref name,,file name} *note cross ref name: (file name)(pman)anode.
-      @ref{(pman)anode,cross ref name,,,manual} *note cross ref name: ()(pman)anode.
-      @ref{(pman)anode,cross ref name,title,file name} *note cross ref name: (file name)(pman)anode.
-      @ref{(pman)anode,cross ref name,title,,manual} *note cross ref name: ()(pman)anode.
-      @ref{(pman)anode,cross ref name,title, file name, manual} *note cross ref name: (file name)(pman)anode.
-      @ref{(pman)anode,,title,file name} *note title: (file name)(pman)anode.
-      @ref{(pman)anode,,title,,manual} *note title: ()(pman)anode.
-      @ref{(pman)anode,,title, file name, manual} *note title: (file name)(pman)anode.
-      @ref{(pman)anode,,,file name,manual} *note (file name)(pman)anode::
- 
- 
-      @inforef{chapter, cross ref name, file name} *note cross ref name: (file name)chapter.
-      @inforef{chapter} *note chapter::
-      @inforef{chapter, cross ref name} *note cross ref name: chapter.
-      @inforef{chapter,,file name} *note (file name)chapter::
-      @inforef{node, cross ref name, file name} *note cross ref name: (file name)node.
-      @inforef{node} *note node::
-      @inforef{node, cross ref name} *note cross ref name: node.
-      @inforef{node,,file name} *note (file name)node::
-      @inforef{chapter, cross ref name, file name, spurious arg} *note cross ref name: (file name, spurious arg)chapter.
- 
-      @inforef{s--ect@comma{}ion, a @comma{} in cross
-      ref, a comma@comma{} in file}
-      *note a , in cross
-      ref: (a comma, in file)s--ect,ion.
- 
- 
-      a
-           l--ine
- 
-      a
-      b
-           l--ine
- 
-      a
-      b
-           l--ine
- 
-      c--artouche
- 
-      g--roupe
- 
-      f--lushleft
- 
-                                                            f--lushright
- 
-                             ce-ntered line
- 
-      \input texinfo @c -*-texinfo-*-
- 
-      @setfilename simplest.info
- 
-      @node Top
- 
-      This is a very simple texi manual @  <>.
- 
-      @bye
- 
-      in verbatim ''
- 
- 
- 
- 
- 
-      majorheading
- *****************
- 
- 
-      chapheading
- ****************
- 
- 
-      heading
- ============
- 
- 
-      subheading
- ---------------
- 
- 
-      subsubheading
- ..................
- 
- 
- 
- 
- 
- 
-    cp
- 
- * Menu:
- 
- * ":                                     Top.                (line   16)
- * " <1>:                                 Top.                (line  361)
- * " <2>:                                 Top.                (line  717)
- * -option:                               Top.                (line   16)
- * -option <1>:                           Top.                (line  361)
- * -option <2>:                           Top.                (line  717)
- * .:                                     Top.                (line 1192)
- * ?:                                     Top.                (line 1192)
- * a:                                     Top.                (line 1192)
- * index entry between item and itemx:    Top.                (line  309)
- * index entry between item and itemx <1>: Top.               (line  654)
- * index entry between item and itemx <2>: Top.               (line 1139)
- * index entry within deffn:              Top.                (line  155)
- * index entry within deffn <1>:          Top.                (line  500)
- * index entry within deffn <2>:          Top.                (line  985)
- * index entry within itemize:            Top.                (line  117)
- * index entry within itemize <1>:        Top.                (line  462)
- * index entry within itemize <2>:        Top.                (line  947)
- * index entry within multitable:         Top.                (line  125)
- * index entry within multitable <1>:     Top.                (line  470)
- * index entry within multitable <2>:     Top.                (line  956)
- * t-ruc:                                 Top.                (line 1192)
- * T-ruc:                                 Top.                (line 1192)
- 
-    fn
- 
- * Menu:
- 
- * --foption:                             Top.                (line   16)
- * --foption <1>:                         Top.                (line  361)
- * --foption <2>:                         Top.                (line  717)
- * .:                                     Top.                (line 1192)
- * ?:                                     Top.                (line 1192)
- * ``:                                    Top.                (line   16)
- * `` <1>:                                Top.                (line  361)
- * `` <2>:                                Top.                (line  717)
- * a:                                     Top.                (line  172)
- * a <1>:                                 Top.                (line  308)
- * a <2>:                                 Top.                (line  517)
- * a <3>:                                 Top.                (line  653)
- * a <4>:                                 Top.                (line 1002)
- * a <5>:                                 Top.                (line 1138)
- * a <6>:                                 Top.                (line 1192)
- * b:                                     Top.                (line  309)
- * b <1>:                                 Top.                (line  654)
- * b <2>:                                 Top.                (line 1139)
- * bidule machin:                         Top.                (line  166)
- * bidule machin <1>:                     Top.                (line  511)
- * bidule machin <2>:                     Top.                (line  996)
- * d--effn_name:                          Top.                (line  147)
- * d--effn_name <1>:                      Top.                (line  492)
- * d--effn_name <2>:                      Top.                (line  977)
- * d--efmac_name:                         Top.                (line  208)
- * d--efmac_name <1>:                     Top.                (line  553)
- * d--efmac_name <2>:                     Top.                (line 1038)
- * d--efmethod_name on c--lass:           Top.                (line  232)
- * d--efmethod_name on c--lass <1>:       Top.                (line  577)
- * d--efmethod_name on c--lass <2>:       Top.                (line 1062)
- * d--efop_name on c--lass:               Top.                (line  199)
- * d--efop_name on c--lass <1>:           Top.                (line  544)
- * d--efop_name on c--lass <2>:           Top.                (line 1029)
- * d--efspec_name:                        Top.                (line  211)
- * d--efspec_name <1>:                    Top.                (line  556)
- * d--efspec_name <2>:                    Top.                (line 1041)
- * d--eftypefn_name:                      Top.                (line  187)
- * d--eftypefn_name <1>:                  Top.                (line  532)
- * d--eftypefn_name <2>:                  Top.                (line 1017)
- * d--eftypefun_name:                     Top.                (line  220)
- * d--eftypefun_name <1>:                 Top.                (line  565)
- * d--eftypefun_name <2>:                 Top.                (line 1050)
- * d--eftypemethod_name on c--lass:       Top.                (line  235)
- * d--eftypemethod_name on c--lass <1>:   Top.                (line  580)
- * d--eftypemethod_name on c--lass <2>:   Top.                (line 1065)
- * d--eftypeop_name on c--lass:           Top.                (line  190)
- * d--eftypeop_name on c--lass <1>:       Top.                (line  535)
- * d--eftypeop_name on c--lass <2>:       Top.                (line 1020)
- * d--efun_name:                          Top.                (line  205)
- * d--efun_name <1>:                      Top.                (line  550)
- * d--efun_name <2>:                      Top.                (line 1035)
- * de--ffn_name:                          Top.                (line  150)
- * de--ffn_name <1>:                      Top.                (line  495)
- * de--ffn_name <2>:                      Top.                (line  980)
- * deffn:                                 Top.                (line  175)
- * deffn <1>:                             Top.                (line  177)
- * deffn <2>:                             Top.                (line  520)
- * deffn <3>:                             Top.                (line  522)
- * deffn <4>:                             Top.                (line 1005)
- * deffn <5>:                             Top.                (line 1007)
- * deffnx:                                Top.                (line  173)
- * deffnx <1>:                            Top.                (line  178)
- * deffnx <2>:                            Top.                (line  518)
- * deffnx <3>:                            Top.                (line  523)
- * deffnx <4>:                            Top.                (line 1003)
- * deffnx <5>:                            Top.                (line 1008)
- * followed:                              Top.                (line  169)
- * followed <1>:                          Top.                (line  514)
- * followed <2>:                          Top.                (line  999)
- * I:                                     Top.                (line  154)
- * I <1>:                                 Top.                (line  180)
- * I <2>:                                 Top.                (line  499)
- * I <3>:                                 Top.                (line  525)
- * I <4>:                                 Top.                (line  984)
- * I <5>:                                 Top.                (line 1010)
- * id 'i' ule:                            Top.                (line  160)
- * id 'i' ule <1>:                        Top.                (line  505)
- * id 'i' ule <2>:                        Top.                (line  990)
- * id ule:                                Top.                (line  159)
- * id ule <1>:                            Top.                (line  504)
- * id ule <2>:                            Top.                (line  989)
- * log trap:                              Top.                (line  156)
- * log trap <1>:                          Top.                (line  501)
- * log trap <2>:                          Top.                (line  986)
- * log trap1:                             Top.                (line  157)
- * log trap1 <1>:                         Top.                (line  502)
- * log trap1 <2>:                         Top.                (line  987)
- * log trap2:                             Top.                (line  158)
- * log trap2 <1>:                         Top.                (line  503)
- * log trap2 <2>:                         Top.                (line  988)
- * machin:                                Top.                (line  165)
- * machin <1>:                            Top.                (line  167)
- * machin <2>:                            Top.                (line  510)
- * machin <3>:                            Top.                (line  512)
- * machin <4>:                            Top.                (line  995)
- * machin <5>:                            Top.                (line  997)
- * t--ruc:                                Top.                (line 1192)
- * T--ruc:                                Top.                (line 1192)
- * truc:                                  Top.                (line  155)
- * truc <1>:                              Top.                (line  181)
- * truc <2>:                              Top.                (line  500)
- * truc <3>:                              Top.                (line  526)
- * truc <4>:                              Top.                (line  985)
- * truc <5>:                              Top.                (line 1011)
- 
-    vr
- 
- * Menu:
- 
- * a:                                     Top.                (line  304)
- * a <1>:                                 Top.                (line  649)
- * a <2>:                                 Top.                (line 1134)
- * b:                                     Top.                (line  305)
- * b <1>:                                 Top.                (line  650)
- * b <2>:                                 Top.                (line 1135)
- * d--efcv_name:                          Top.                (line  196)
- * d--efcv_name <1>:                      Top.                (line  541)
- * d--efcv_name <2>:                      Top.                (line 1026)
- * d--efivar_name of c--lass:             Top.                (line  226)
- * d--efivar_name of c--lass <1>:         Top.                (line  571)
- * d--efivar_name of c--lass <2>:         Top.                (line 1056)
- * d--efopt_name:                         Top.                (line  217)
- * d--efopt_name <1>:                     Top.                (line  562)
- * d--efopt_name <2>:                     Top.                (line 1047)
- * d--eftypeivar_name of c--lass:         Top.                (line  229)
- * d--eftypeivar_name of c--lass <1>:     Top.                (line  574)
- * d--eftypeivar_name of c--lass <2>:     Top.                (line 1059)
- * d--eftypevar_name:                     Top.                (line  223)
- * d--eftypevar_name <1>:                 Top.                (line  568)
- * d--eftypevar_name <2>:                 Top.                (line 1053)
- * d--eftypevr_name:                      Top.                (line  193)
- * d--eftypevr_name <1>:                  Top.                (line  538)
- * d--eftypevr_name <2>:                  Top.                (line 1023)
- * d--efvar_name:                         Top.                (line  214)
- * d--efvar_name <1>:                     Top.                (line  559)
- * d--efvar_name <2>:                     Top.                (line 1044)
- * d--efvr_name:                          Top.                (line  184)
- * d--efvr_name <1>:                      Top.                (line  529)
- * d--efvr_name <2>:                      Top.                (line 1014)
- 
-    ky
- 
-    pg
- 
-    tp
- 
- * Menu:
- 
- * d--eftp_name:                          Top.                (line  202)
- * d--eftp_name <1>:                      Top.                (line  547)
- * d--eftp_name <2>:                      Top.                (line 1032)
- 
-    ---------- Footnotes ----------
- 
-    (1) in footnote
- 
-    (2) in footnote2
- 
-    (3) in footnote
- 
-    (4) in footnote2
- 
-    (5) in footnote
- 
-    (6) in footnote2
- 
- 1 chapter
- *********
- 
- (1)
- 
- 
-    ---------- Footnotes ----------
- 
-    (1) in footnote
- 
- 1.1 A section
- =============
- 
- 1.1.1 subsection
- ----------------
- 
- 1.1.1.1 subsubsection "simple-double-
- .....................................
- 
- 1.1.1.2 three--four---"
- .......................
- 
- chapter 2
- *********
- 
- * Menu:
- 
- * ":                                     Top.                (line   16)
- * " <1>:                                 Top.                (line  361)
- * " <2>:                                 Top.                (line  717)
- * -option:                               Top.                (line   16)
- * -option <1>:                           Top.                (line  361)
- * -option <2>:                           Top.                (line  717)
- * .:                                     Top.                (line 1192)
- * ?:                                     Top.                (line 1192)
- * a:                                     Top.                (line 1192)
- * index entry between item and itemx:    Top.                (line  309)
- * index entry between item and itemx <1>: Top.               (line  654)
- * index entry between item and itemx <2>: Top.               (line 1139)
- * index entry within deffn:              Top.                (line  155)
- * index entry within deffn <1>:          Top.                (line  500)
- * index entry within deffn <2>:          Top.                (line  985)
- * index entry within itemize:            Top.                (line  117)
- * index entry within itemize <1>:        Top.                (line  462)
- * index entry within itemize <2>:        Top.                (line  947)
- * index entry within multitable:         Top.                (line  125)
- * index entry within multitable <1>:     Top.                (line  470)
- * index entry within multitable <2>:     Top.                (line  956)
- * t-ruc:                                 Top.                (line 1192)
- * T-ruc:                                 Top.                (line 1192)
- 
- * Menu:
- 
- * --foption:                             Top.                (line   16)
- * --foption <1>:                         Top.                (line  361)
- * --foption <2>:                         Top.                (line  717)
- * .:                                     Top.                (line 1192)
- * ?:                                     Top.                (line 1192)
- * ``:                                    Top.                (line   16)
- * `` <1>:                                Top.                (line  361)
- * `` <2>:                                Top.                (line  717)
- * a:                                     Top.                (line  172)
- * a <1>:                                 Top.                (line  308)
- * a <2>:                                 Top.                (line  517)
- * a <3>:                                 Top.                (line  653)
- * a <4>:                                 Top.                (line 1002)
- * a <5>:                                 Top.                (line 1138)
- * a <6>:                                 Top.                (line 1192)
- * b:                                     Top.                (line  309)
- * b <1>:                                 Top.                (line  654)
- * b <2>:                                 Top.                (line 1139)
- * bidule machin:                         Top.                (line  166)
- * bidule machin <1>:                     Top.                (line  511)
- * bidule machin <2>:                     Top.                (line  996)
- * d--effn_name:                          Top.                (line  147)
- * d--effn_name <1>:                      Top.                (line  492)
- * d--effn_name <2>:                      Top.                (line  977)
- * d--efmac_name:                         Top.                (line  208)
- * d--efmac_name <1>:                     Top.                (line  553)
- * d--efmac_name <2>:                     Top.                (line 1038)
- * d--efmethod_name on c--lass:           Top.                (line  232)
- * d--efmethod_name on c--lass <1>:       Top.                (line  577)
- * d--efmethod_name on c--lass <2>:       Top.                (line 1062)
- * d--efop_name on c--lass:               Top.                (line  199)
- * d--efop_name on c--lass <1>:           Top.                (line  544)
- * d--efop_name on c--lass <2>:           Top.                (line 1029)
- * d--efspec_name:                        Top.                (line  211)
- * d--efspec_name <1>:                    Top.                (line  556)
- * d--efspec_name <2>:                    Top.                (line 1041)
- * d--eftypefn_name:                      Top.                (line  187)
- * d--eftypefn_name <1>:                  Top.                (line  532)
- * d--eftypefn_name <2>:                  Top.                (line 1017)
- * d--eftypefun_name:                     Top.                (line  220)
- * d--eftypefun_name <1>:                 Top.                (line  565)
- * d--eftypefun_name <2>:                 Top.                (line 1050)
- * d--eftypemethod_name on c--lass:       Top.                (line  235)
- * d--eftypemethod_name on c--lass <1>:   Top.                (line  580)
- * d--eftypemethod_name on c--lass <2>:   Top.                (line 1065)
- * d--eftypeop_name on c--lass:           Top.                (line  190)
- * d--eftypeop_name on c--lass <1>:       Top.                (line  535)
- * d--eftypeop_name on c--lass <2>:       Top.                (line 1020)
- * d--efun_name:                          Top.                (line  205)
- * d--efun_name <1>:                      Top.                (line  550)
- * d--efun_name <2>:                      Top.                (line 1035)
- * de--ffn_name:                          Top.                (line  150)
- * de--ffn_name <1>:                      Top.                (line  495)
- * de--ffn_name <2>:                      Top.                (line  980)
- * deffn:                                 Top.                (line  175)
- * deffn <1>:                             Top.                (line  177)
- * deffn <2>:                             Top.                (line  520)
- * deffn <3>:                             Top.                (line  522)
- * deffn <4>:                             Top.                (line 1005)
- * deffn <5>:                             Top.                (line 1007)
- * deffnx:                                Top.                (line  173)
- * deffnx <1>:                            Top.                (line  178)
- * deffnx <2>:                            Top.                (line  518)
- * deffnx <3>:                            Top.                (line  523)
- * deffnx <4>:                            Top.                (line 1003)
- * deffnx <5>:                            Top.                (line 1008)
- * followed:                              Top.                (line  169)
- * followed <1>:                          Top.                (line  514)
- * followed <2>:                          Top.                (line  999)
- * I:                                     Top.                (line  154)
- * I <1>:                                 Top.                (line  180)
- * I <2>:                                 Top.                (line  499)
- * I <3>:                                 Top.                (line  525)
- * I <4>:                                 Top.                (line  984)
- * I <5>:                                 Top.                (line 1010)
- * id 'i' ule:                            Top.                (line  160)
- * id 'i' ule <1>:                        Top.                (line  505)
- * id 'i' ule <2>:                        Top.                (line  990)
- * id ule:                                Top.                (line  159)
- * id ule <1>:                            Top.                (line  504)
- * id ule <2>:                            Top.                (line  989)
- * log trap:                              Top.                (line  156)
- * log trap <1>:                          Top.                (line  501)
- * log trap <2>:                          Top.                (line  986)
- * log trap1:                             Top.                (line  157)
- * log trap1 <1>:                         Top.                (line  502)
- * log trap1 <2>:                         Top.                (line  987)
- * log trap2:                             Top.                (line  158)
- * log trap2 <1>:                         Top.                (line  503)
- * log trap2 <2>:                         Top.                (line  988)
- * machin:                                Top.                (line  165)
- * machin <1>:                            Top.                (line  167)
- * machin <2>:                            Top.                (line  510)
- * machin <3>:                            Top.                (line  512)
- * machin <4>:                            Top.                (line  995)
- * machin <5>:                            Top.                (line  997)
- * t--ruc:                                Top.                (line 1192)
- * T--ruc:                                Top.                (line 1192)
- * truc:                                  Top.                (line  155)
- * truc <1>:                              Top.                (line  181)
- * truc <2>:                              Top.                (line  500)
- * truc <3>:                              Top.                (line  526)
- * truc <4>:                              Top.                (line  985)
- * truc <5>:                              Top.                (line 1011)
- 
- Top section
- 1 chapter
-   1.1 A section
-     1.1.1 subsection
-       1.1.1.1 subsubsection "simple-double-
-       1.1.1.2 three--four---"
- chapter 2
- Top section
- 1 chapter
- chapter 2
--- 0 ----
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/formatting_plaintext/formatting.txt texinfo-6.0/tp/tests/layout/res_parser/formatting_plaintext/formatting.txt
*** texinfo-5.2/tp/tests/layout/res_parser/formatting_plaintext/formatting.txt	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/tp/tests/layout/res_parser/formatting_plaintext/formatting.txt	2015-02-25 20:17:36.000000000 +0000
***************
*** 0 ****
--- 1,1566 ----
+ Top section
+ ***********
+ 
+ Insertcopying in normal text
+    In copying
+ 
+    < > " & ' '
+ 
+    "simple-double-three--four---"
+ code: '``simple-double--three---four----'''
+ asis: "simple-double-three--four---"
+ strong: *"simple-double-three--four---"*
+ kbd: '``simple-double--three---four----'''
+ 
+    ''simple-double--three--four---''
+ 
+    @"u u" @"{U} U" @~n n~ @^a a^ @'e e' @=o o= @'i i` @'{e} e'
+ @'{@dotless{i}} i' @dotless{i} i @dotless{j} j @'{@=E} E=` @l{} /l
+ @,{@'C} C', @,c c, @,c@"u c,u"
+ 
+    @U{0075} U+0075
+ 
+    @*
+ @ followed by a space   @ followed by a tab   @ followed by a new line
+  '@-' '@|' '@:' '@!' !  '@?' ?  '@.' .  '@@' @ '@}' } '@{' { '@/'
+ 
+    foo vs. bar.  colon :And something else.  semi colon ;.  And ?  ?.
+ Now !  !@ but , ,
+ 
+    @TeX TeX @LaTeX LaTeX @bullet * @copyright (C) @dots ... @enddots ...
+ @equiv == @error error-> @expansion ==> @minus - @point -!- @print -|
+ @result => @today a sunny day @aa aa @AA AA @ae ae @oe oe @AE AE @OE OE
+ @o /o @O /O @ss ss @l /l @L /L @DH D @TH TH @dh d @th th @exclamdown !
+ @questiondown ?  @pounds # @registeredsymbol (R) @ordf a @ordm o @comma
+ , @quotedblleft `` @quotedblright '' @quoteleft ` @quoteright '
+ @quotedblbase ,, @quotesinglbase , @guillemetleft << @guillemetright >>
+ @guillemotleft << @guillemotright >> @guilsinglleft < @guilsinglright >
+ @textdegree o @euro Euro @arrow -> @leq <= @geq >=
+ 
+    '@acronym{--a,an accronym}' -a (an accronym) '@acronym{--a}' -a
+ '@abbr{@'E--. @comma{}A., @'Etude Autonome }' E'-. ,A. (E'tude Autonome)
+ '@abbr{@'E--. @comma{}A.}' E'-. ,A. '@asis{--a}' -a '@b{--a}' -a
+ '@cite{--a}' '-a' '@code{--a}' '--a' '@command{--a}' '--a' '@ctrl{--a}'
+ -a '@dfn{--a}' "-a" '@dmn{--a}' -a '@email{--a,--b}' -b <--a>
+ '@email{,--b}' -b '@email{--a}' <--a> '@emph{--a}' _-a_ '@env{--a}'
+ '--a' '@file{--a}' '--a' '@i{--a}' -a '@kbd{--a}' '--a' '@key{--a}'
+ <--a> '@math{--a {\frac{1}{2}} @minus{}}' --a {\frac{1}{2}} -
+ '@option{--a}' '--a' '@r{--a}' -a '@samp{--a}' '--a' '@sc{--a}' -A
+ '@strong{--a}' *-a* '@t{--a}' --a '@sansserif{--a}' -a '@slanted{--a}'
+ -a '@titlefont{--a}'
+ -a
+ **
+    '@indicateurl{--a}' '--a' '@uref{--a,--b}' -b (--a) '@uref{--a}'
+ <--a> '@uref{,--b}' -b '@uref{--a,--b,--c}' -c '@uref{,--b,--c}' -c
+ '@uref{--a,,--c}' -c '@uref{,,--c}' -c '@url{--a,--b}' -b (--a)
+ '@url{--a,}' <--a> '@url{,--b}' -b '@var{--a}' -A '@verb{:--a:}' --a
+ '@verb{:a < & @ % " -- b:}' a  < & @ % " --    b '@w{a a a a a a a a a a
+ a a a a a a a a a a a a a a a a a a a a a a a a a}'
+ a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a
+ '@H{a}' a'' '@H{--a}' -a'' '@dotaccent{a}' a. '@dotaccent{--a}' -a.
+ '@ringaccent{a}' a* '@ringaccent{--a}' -a* '@tieaccent{a}' a[
+ '@tieaccent{--a}' -a[ '@u{a}' a( '@u{--a}' -a( '@ubaraccent{a}' a_
+ '@ubaraccent{--a}' -a_ '@udotaccent{a}' .a '@udotaccent{--a}' .-a
+ '@v{a}' a< '@v{--a}' -a< '@,{c}' c, '@,{--c}' -c, '@footnote{in
+ footnote}' (1) '@footnote{in footnote2}' (2)
+ 
+    '@image{f--ile}' ggg
+ aaa '@image{f--ile,l--i}' ggg
+ aaa '@image{f--ile,,l--e}' ggg
+ aaa
+ '@image{f--ile,,,alt}' ggg
+ aaa '@image{f--ile,,,,e-d-xt}' ggg
+ aaa
+ '@image{f--ile,aze,az,alt,e--xt}' ggg
+ aaa '@image{f-ile,aze,,a--lt}' [a-lt]
+ '@image{@file{f--ile}@@@.,aze,az,alt,@file{file ext} e--xt@}' [alt]
+ 
+ 
+ 
+    '@clicksequence{click @click{} A}' click -> A After clickstyle =>
+ '@clicksequence{click @click{} A}' click => A
+ 
+      A quot--ation
+ 
+      Note: A Note
+ 
+      note: A note
+ 
+      Caution: Caution
+ 
+      Important: Important
+ 
+      Tip: a Tip
+ 
+      Warning: a Warning.
+ 
+      something e' TeX: The something e' TeX is here.
+ 
+      @ at the end of line  : A @ at the end of the @quotation line.
+ 
+      something, other thing: something, other thing
+ 
+      Note, the note: Note, the note
+ 
+      Empty: 
+      : 
+ 
+      : 
+    * i-temize
+ 
+    + i-tem +
+ 
+    * b-ullet
+ 
+    - minu-s
+ 
+    __ e-mph item
+ 
+    _after emph_ e-mph item
+ 
+    * a-n itemize line i-tem 1
+    * a-n itemize line i-tem 2
+ 
+   1. e-numerate
+ 
+ mu-ltitable headitem          another tab
+ --------------------------------------------------------------------------
+ mu-ltitable item              multitable tab
+ mu-ltitable item 2            multitable tab 2
+ lone mu-ltitable item
+ 
+ truc   bidule
+ 
+      e--xample  some
+         text
+ 
+      s--mallexample
+ 
+      d-isplay
+ 
+      s-malldisplay
+ 
+      l--isp
+ 
+      s--malllisp
+ 
+ f-ormat
+ 
+ s-mallformat
+ 
+  -- c--ategory: d--effn_name a--rguments...
+      d-effn
+ 
+  -- cate--gory: de--ffn_name ar--guments more args
+           even more so
+      def-fn
+ 
+  -- fset: I a g
+  -- cmde: truc
+  -- Command: log trap
+  -- Command: log trap1
+  -- Command: log trap2
+  -- cmde: id ule truc
+  -- cmde2: id 'i' ule truc
+  -- id 'i' ule:
+  -- aaa:
+  -- :
+  -- :
+  -- : machin
+  -- : bidule machin
+  -- truc: machin
+  -- truc:
+  -- truc: followed by a comment
+  -- truc:
+  -- :
+  -- truc: a b c d e f g h i
+  -- truc: deffnx before end deffn
+ 
+  -- empty: deffn
+ 
+  -- empty: deffn with deffnx
+  -- empty: deffnx
+ 
+  -- fset: I a g
+  -- cmde: truc
+      text in def item for second def item
+ 
+  -- c--ategory: d--efvr_name
+      d-efvr
+ 
+  -- c--ategory: t--ype d--eftypefn_name a--rguments...
+      d-eftypefn
+ 
+  -- c--ategory on c--lass: t--ype d--eftypeop_name a--rguments...
+      d-eftypeop
+ 
+  -- c--ategory: t--ype d--eftypevr_name
+      d-eftypevr
+ 
+  -- c--ategory of c--lass: d--efcv_name
+      d-efcv
+ 
+  -- c--ategory on c--lass: d--efop_name a--rguments...
+      d-efop
+ 
+  -- c--ategory: d--eftp_name a--ttributes...
+      d-eftp
+ 
+  -- Function: d--efun_name a--rguments...
+      d-efun
+ 
+  -- Macro: d--efmac_name a--rguments...
+      d-efmac
+ 
+  -- Special Form: d--efspec_name a--rguments...
+      d-efspec
+ 
+  -- Variable: d--efvar_name argvar argvar1
+      d-efvar
+ 
+  -- User Option: d--efopt_name
+      d-efopt
+ 
+  -- Function: t--ype d--eftypefun_name a--rguments...
+      d-eftypefun
+ 
+  -- Variable: t--ype d--eftypevar_name
+      d-eftypevar
+ 
+  -- Instance Variable of c--lass: d--efivar_name
+      d-efivar
+ 
+  -- Instance Variable of c--lass: t--ype d--eftypeivar_name
+      d-eftypeivar
+ 
+  -- Method on c--lass: d--efmethod_name a--rguments...
+      d-efmethod
+ 
+  -- Method on c--lass: t--ype d--eftypemethod_name a--rguments...
+      d-eftypemethod
+ 
+    '@xref{c---hapter@@, cross r---ef name@@, t---itle@@, file n---ame@@,
+ ma---nual@@}' *Note cross r--ef name@: (file n---ame@)c---hapter@.
+ '@ref{chapter, cross ref name, title, file name, manual}' *note cross
+ ref name: (file name)chapter. '@pxref{chapter, cross ref name, title,
+ file name, manual}' *note cross ref name: (file name)chapter.
+ '@inforef{chapter, cross ref name, file name}' *note cross ref name:
+ (file name)chapter.
+ 
+    '@ref{chapter}' *note chapter:: '@xref{chapter}' *Note chapter::.
+ '@pxref{chapter}' *note chapter:: '@ref{s--ect@comma{}ion}' *note
+ s--ect,ion::
+ 
+    '@ref{s--ect@comma{}ion, a @comma{} in cross ref, a comma@comma{} in
+ title, a comma@comma{} in file, a @comma{} in manual name }' *note a ,
+ in cross ref: (a comma, in file)s--ect,ion.
+ 
+    '@ref{chapter,cross ref name}' *note cross ref name: chapter.
+ '@ref{chapter,,title}' *note title: chapter. '@ref{chapter,,,file name}'
+ *note (file name)chapter:: '@ref{chapter,,,,manual}' *note ()chapter::
+ '@ref{chapter,cross ref name,title,}' *note cross ref name: chapter.
+ '@ref{chapter,cross ref name,,file name}' *note cross ref name: (file
+ name)chapter. '@ref{chapter,cross ref name,,,manual}' *note cross ref
+ name: ()chapter. '@ref{chapter,cross ref name,title,file name}' *note
+ cross ref name: (file name)chapter. '@ref{chapter,cross ref
+ name,title,,manual}' *note cross ref name: ()chapter.
+ '@ref{chapter,cross ref name,title, file name, manual}' *note cross ref
+ name: (file name)chapter. '@ref{chapter,,title,file name}' *note title:
+ (file name)chapter. '@ref{chapter,,title,,manual}' *note title:
+ ()chapter. '@ref{chapter,,title, file name, manual}' *note title: (file
+ name)chapter. '@ref{chapter,,,file name,manual}' *note (file
+ name)chapter::
+ 
+    '@ref{(pman)anode,cross ref name}' *note cross ref name: (pman)anode.
+ '@ref{(pman)anode,,title}' *note title: (pman)anode.
+ '@ref{(pman)anode,,,file name}' *note (file name)(pman)anode::
+ '@ref{(pman)anode,,,,manual}' *note ()(pman)anode::
+ '@ref{(pman)anode,cross ref name,title,}' *note cross ref name:
+ (pman)anode. '@ref{(pman)anode,cross ref name,,file name}' *note cross
+ ref name: (file name)(pman)anode. '@ref{(pman)anode,cross ref
+ name,,,manual}' *note cross ref name: ()(pman)anode.
+ '@ref{(pman)anode,cross ref name,title,file name}' *note cross ref name:
+ (file name)(pman)anode. '@ref{(pman)anode,cross ref name,title,,manual}'
+ *note cross ref name: ()(pman)anode. '@ref{(pman)anode,cross ref
+ name,title, file name, manual}' *note cross ref name: (file
+ name)(pman)anode. '@ref{(pman)anode,,title,file name}' *note title:
+ (file name)(pman)anode. '@ref{(pman)anode,,title,,manual}' *note title:
+ ()(pman)anode. '@ref{(pman)anode,,title, file name, manual}' *note
+ title: (file name)(pman)anode. '@ref{(pman)anode,,,file name,manual}'
+ *note (file name)(pman)anode::
+ 
+    '@inforef{chapter, cross ref name, file name}' *note cross ref name:
+ (file name)chapter. '@inforef{chapter}' *note chapter::
+ '@inforef{chapter, cross ref name}' *note cross ref name: chapter.
+ '@inforef{chapter,,file name}' *note (file name)chapter::
+ '@inforef{node, cross ref name, file name}' *note cross ref name: (file
+ name)node. '@inforef{node}' *note node:: '@inforef{node, cross ref
+ name}' *note cross ref name: node. '@inforef{node,,file name}' *note
+ (file name)node:: '@inforef{chapter, cross ref name, file name, spurious
+ arg}' *note cross ref name: (file name, spurious arg)chapter.
+ 
+    '@inforef{s--ect@comma{}ion, a @comma{} in cross ref, a comma@comma{}
+ in file}' *note a , in cross ref: (a comma, in file)s--ect,ion.
+ 
+ a
+      l-ine
+ 
+ a
+ b
+      l-ine
+ 
+ a
+ b
+      l-ine
+ 
+    c-artouche
+ 
+    g-roupe
+ 
+ f-lushleft
+ 
+                                                             f-lushright
+ 
+                             ce-ntered line
+ 
+ \input texinfo @c -*-texinfo-*-
+ 
+ @setfilename simplest.info
+ 
+ @node Top
+ 
+ This is a very simple texi manual @  <>.
+ 
+ @bye
+ 
+ in verbatim ''
+ 
+ majorheading
+ ************
+ 
+ chapheading
+ ***********
+ 
+ heading
+ =======
+ 
+ subheading
+ ----------
+ 
+ subsubheading
+ .............
+ 
+ Normal text
+ 
+    < > " & ' '
+ 
+    "simple-double-three--four---"
+ code: '``simple-double--three---four----'''
+ asis: "simple-double-three--four---"
+ strong: *"simple-double-three--four---"*
+ kbd: '``simple-double--three---four----'''
+ 
+    ''simple-double--three--four---''
+ 
+    @"u u" @"{U} U" @~n n~ @^a a^ @'e e' @=o o= @'i i` @'{e} e'
+ @'{@dotless{i}} i' @dotless{i} i @dotless{j} j @'{@=E} E=` @l{} /l
+ @,{@'C} C', @,c c, @,c@"u c,u"
+ 
+    @U{0075} U+0075
+ 
+    @*
+ @ followed by a space   @ followed by a tab   @ followed by a new line
+  '@-' '@|' '@:' '@!' !  '@?' ?  '@.' .  '@@' @ '@}' } '@{' { '@/'
+ 
+    foo vs. bar.  colon :And something else.  semi colon ;.  And ?  ?.
+ Now !  !@ but , ,
+ 
+    @TeX TeX @LaTeX LaTeX @bullet * @copyright (C) @dots ... @enddots ...
+ @equiv == @error error-> @expansion ==> @minus - @point -!- @print -|
+ @result => @today a sunny day @aa aa @AA AA @ae ae @oe oe @AE AE @OE OE
+ @o /o @O /O @ss ss @l /l @L /L @DH D @TH TH @dh d @th th @exclamdown !
+ @questiondown ?  @pounds # @registeredsymbol (R) @ordf a @ordm o @comma
+ , @quotedblleft `` @quotedblright '' @quoteleft ` @quoteright '
+ @quotedblbase ,, @quotesinglbase , @guillemetleft << @guillemetright >>
+ @guillemotleft << @guillemotright >> @guilsinglleft < @guilsinglright >
+ @textdegree o @euro Euro @arrow -> @leq <= @geq >=
+ 
+    '@acronym{--a,an accronym}' -a (an accronym) '@acronym{--a}' -a
+ '@abbr{@'E--. @comma{}A., @'Etude Autonome }' E'-. ,A. (E'tude Autonome)
+ '@abbr{@'E--. @comma{}A.}' E'-. ,A. '@asis{--a}' -a '@b{--a}' -a
+ '@cite{--a}' '-a' '@code{--a}' '--a' '@command{--a}' '--a' '@ctrl{--a}'
+ -a '@dfn{--a}' "-a" '@dmn{--a}' -a '@email{--a,--b}' -b <--a>
+ '@email{,--b}' -b '@email{--a}' <--a> '@emph{--a}' _-a_ '@env{--a}'
+ '--a' '@file{--a}' '--a' '@i{--a}' -a '@kbd{--a}' '--a' '@key{--a}'
+ <--a> '@math{--a {\frac{1}{2}} @minus{}}' --a {\frac{1}{2}} -
+ '@option{--a}' '--a' '@r{--a}' -a '@samp{--a}' '--a' '@sc{--a}' -A
+ '@strong{--a}' *-a* '@t{--a}' --a '@sansserif{--a}' -a '@slanted{--a}'
+ -a '@titlefont{--a}'
+ -a
+ **
+    '@indicateurl{--a}' '--a' '@uref{--a,--b}' -b (--a) '@uref{--a}'
+ <--a> '@uref{,--b}' -b '@uref{--a,--b,--c}' -c '@uref{,--b,--c}' -c
+ '@uref{--a,,--c}' -c '@uref{,,--c}' -c '@url{--a,--b}' -b (--a)
+ '@url{--a,}' <--a> '@url{,--b}' -b '@var{--a}' -A '@verb{:--a:}' --a
+ '@verb{:a < & @ % " -- b:}' a  < & @ % " --    b '@w{a a a a a a a a a a
+ a a a a a a a a a a a a a a a a a a a a a a a a a}'
+ a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a
+ '@H{a}' a'' '@H{--a}' -a'' '@dotaccent{a}' a. '@dotaccent{--a}' -a.
+ '@ringaccent{a}' a* '@ringaccent{--a}' -a* '@tieaccent{a}' a[
+ '@tieaccent{--a}' -a[ '@u{a}' a( '@u{--a}' -a( '@ubaraccent{a}' a_
+ '@ubaraccent{--a}' -a_ '@udotaccent{a}' .a '@udotaccent{--a}' .-a
+ '@v{a}' a< '@v{--a}' -a< '@,{c}' c, '@,{--c}' -c, '@footnote{in
+ footnote}' (3) '@footnote{in footnote2}' (4)
+ 
+    '@image{f--ile}' ggg
+ aaa '@image{f--ile,l--i}' ggg
+ aaa '@image{f--ile,,l--e}' ggg
+ aaa
+ '@image{f--ile,,,alt}' ggg
+ aaa '@image{f--ile,,,,e-d-xt}' ggg
+ aaa
+ '@image{f--ile,aze,az,alt,e--xt}' ggg
+ aaa '@image{f-ile,aze,,a--lt}' [a-lt]
+ '@image{@file{f--ile}@@@.,aze,az,alt,@file{file ext} e--xt@}' [alt]
+ 
+ 
+ 
+    '@clicksequence{click @click{} A}' click -> A After clickstyle =>
+ '@clicksequence{click @click{} A}' click => A
+ 
+      A quot--ation
+ 
+      Note: A Note
+ 
+      note: A note
+ 
+      Caution: Caution
+ 
+      Important: Important
+ 
+      Tip: a Tip
+ 
+      Warning: a Warning.
+ 
+      something e' TeX: The something e' TeX is here.
+ 
+      @ at the end of line  : A @ at the end of the @quotation line.
+ 
+      something, other thing: something, other thing
+ 
+      Note, the note: Note, the note
+ 
+      Empty: 
+      : 
+ 
+      : 
+    * i-temize
+ 
+    + i-tem +
+ 
+    * b-ullet
+ 
+    - minu-s
+ 
+    __ e-mph item
+ 
+    _after emph_ e-mph item
+ 
+    * a-n itemize line i-tem 1
+    * a-n itemize line i-tem 2
+ 
+   1. e-numerate
+ 
+ mu-ltitable headitem          another tab
+ --------------------------------------------------------------------------
+ mu-ltitable item              multitable tab
+ mu-ltitable item 2            multitable tab 2
+ lone mu-ltitable item
+ 
+ truc   bidule
+ 
+      e--xample  some
+         text
+ 
+      s--mallexample
+ 
+      d-isplay
+ 
+      s-malldisplay
+ 
+      l--isp
+ 
+      s--malllisp
+ 
+ f-ormat
+ 
+ s-mallformat
+ 
+  -- c--ategory: d--effn_name a--rguments...
+      d-effn
+ 
+  -- cate--gory: de--ffn_name ar--guments more args
+           even more so
+      def-fn
+ 
+  -- fset: I a g
+  -- cmde: truc
+  -- Command: log trap
+  -- Command: log trap1
+  -- Command: log trap2
+  -- cmde: id ule truc
+  -- cmde2: id 'i' ule truc
+  -- id 'i' ule:
+  -- aaa:
+  -- :
+  -- :
+  -- : machin
+  -- : bidule machin
+  -- truc: machin
+  -- truc:
+  -- truc: followed by a comment
+  -- truc:
+  -- :
+  -- truc: a b c d e f g h i
+  -- truc: deffnx before end deffn
+ 
+  -- empty: deffn
+ 
+  -- empty: deffn with deffnx
+  -- empty: deffnx
+ 
+  -- fset: I a g
+  -- cmde: truc
+      text in def item for second def item
+ 
+  -- c--ategory: d--efvr_name
+      d-efvr
+ 
+  -- c--ategory: t--ype d--eftypefn_name a--rguments...
+      d-eftypefn
+ 
+  -- c--ategory on c--lass: t--ype d--eftypeop_name a--rguments...
+      d-eftypeop
+ 
+  -- c--ategory: t--ype d--eftypevr_name
+      d-eftypevr
+ 
+  -- c--ategory of c--lass: d--efcv_name
+      d-efcv
+ 
+  -- c--ategory on c--lass: d--efop_name a--rguments...
+      d-efop
+ 
+  -- c--ategory: d--eftp_name a--ttributes...
+      d-eftp
+ 
+  -- Function: d--efun_name a--rguments...
+      d-efun
+ 
+  -- Macro: d--efmac_name a--rguments...
+      d-efmac
+ 
+  -- Special Form: d--efspec_name a--rguments...
+      d-efspec
+ 
+  -- Variable: d--efvar_name argvar argvar1
+      d-efvar
+ 
+  -- User Option: d--efopt_name
+      d-efopt
+ 
+  -- Function: t--ype d--eftypefun_name a--rguments...
+      d-eftypefun
+ 
+  -- Variable: t--ype d--eftypevar_name
+      d-eftypevar
+ 
+  -- Instance Variable of c--lass: d--efivar_name
+      d-efivar
+ 
+  -- Instance Variable of c--lass: t--ype d--eftypeivar_name
+      d-eftypeivar
+ 
+  -- Method on c--lass: d--efmethod_name a--rguments...
+      d-efmethod
+ 
+  -- Method on c--lass: t--ype d--eftypemethod_name a--rguments...
+      d-eftypemethod
+ 
+    '@xref{c---hapter@@, cross r---ef name@@, t---itle@@, file n---ame@@,
+ ma---nual@@}' *Note cross r--ef name@: (file n---ame@)c---hapter@.
+ '@ref{chapter, cross ref name, title, file name, manual}' *note cross
+ ref name: (file name)chapter. '@pxref{chapter, cross ref name, title,
+ file name, manual}' *note cross ref name: (file name)chapter.
+ '@inforef{chapter, cross ref name, file name}' *note cross ref name:
+ (file name)chapter.
+ 
+    '@ref{chapter}' *note chapter:: '@xref{chapter}' *Note chapter::.
+ '@pxref{chapter}' *note chapter:: '@ref{s--ect@comma{}ion}' *note
+ s--ect,ion::
+ 
+    '@ref{s--ect@comma{}ion, a @comma{} in cross ref, a comma@comma{} in
+ title, a comma@comma{} in file, a @comma{} in manual name }' *note a ,
+ in cross ref: (a comma, in file)s--ect,ion.
+ 
+    '@ref{chapter,cross ref name}' *note cross ref name: chapter.
+ '@ref{chapter,,title}' *note title: chapter. '@ref{chapter,,,file name}'
+ *note (file name)chapter:: '@ref{chapter,,,,manual}' *note ()chapter::
+ '@ref{chapter,cross ref name,title,}' *note cross ref name: chapter.
+ '@ref{chapter,cross ref name,,file name}' *note cross ref name: (file
+ name)chapter. '@ref{chapter,cross ref name,,,manual}' *note cross ref
+ name: ()chapter. '@ref{chapter,cross ref name,title,file name}' *note
+ cross ref name: (file name)chapter. '@ref{chapter,cross ref
+ name,title,,manual}' *note cross ref name: ()chapter.
+ '@ref{chapter,cross ref name,title, file name, manual}' *note cross ref
+ name: (file name)chapter. '@ref{chapter,,title,file name}' *note title:
+ (file name)chapter. '@ref{chapter,,title,,manual}' *note title:
+ ()chapter. '@ref{chapter,,title, file name, manual}' *note title: (file
+ name)chapter. '@ref{chapter,,,file name,manual}' *note (file
+ name)chapter::
+ 
+    '@ref{(pman)anode,cross ref name}' *note cross ref name: (pman)anode.
+ '@ref{(pman)anode,,title}' *note title: (pman)anode.
+ '@ref{(pman)anode,,,file name}' *note (file name)(pman)anode::
+ '@ref{(pman)anode,,,,manual}' *note ()(pman)anode::
+ '@ref{(pman)anode,cross ref name,title,}' *note cross ref name:
+ (pman)anode. '@ref{(pman)anode,cross ref name,,file name}' *note cross
+ ref name: (file name)(pman)anode. '@ref{(pman)anode,cross ref
+ name,,,manual}' *note cross ref name: ()(pman)anode.
+ '@ref{(pman)anode,cross ref name,title,file name}' *note cross ref name:
+ (file name)(pman)anode. '@ref{(pman)anode,cross ref name,title,,manual}'
+ *note cross ref name: ()(pman)anode. '@ref{(pman)anode,cross ref
+ name,title, file name, manual}' *note cross ref name: (file
+ name)(pman)anode. '@ref{(pman)anode,,title,file name}' *note title:
+ (file name)(pman)anode. '@ref{(pman)anode,,title,,manual}' *note title:
+ ()(pman)anode. '@ref{(pman)anode,,title, file name, manual}' *note
+ title: (file name)(pman)anode. '@ref{(pman)anode,,,file name,manual}'
+ *note (file name)(pman)anode::
+ 
+    '@inforef{chapter, cross ref name, file name}' *note cross ref name:
+ (file name)chapter. '@inforef{chapter}' *note chapter::
+ '@inforef{chapter, cross ref name}' *note cross ref name: chapter.
+ '@inforef{chapter,,file name}' *note (file name)chapter::
+ '@inforef{node, cross ref name, file name}' *note cross ref name: (file
+ name)node. '@inforef{node}' *note node:: '@inforef{node, cross ref
+ name}' *note cross ref name: node. '@inforef{node,,file name}' *note
+ (file name)node:: '@inforef{chapter, cross ref name, file name, spurious
+ arg}' *note cross ref name: (file name, spurious arg)chapter.
+ 
+    '@inforef{s--ect@comma{}ion, a @comma{} in cross ref, a comma@comma{}
+ in file}' *note a , in cross ref: (a comma, in file)s--ect,ion.
+ 
+ a
+      l-ine
+ 
+ a
+ b
+      l-ine
+ 
+ a
+ b
+      l-ine
+ 
+    c-artouche
+ 
+    g-roupe
+ 
+ f-lushleft
+ 
+                                                             f-lushright
+ 
+                             ce-ntered line
+ 
+ \input texinfo @c -*-texinfo-*-
+ 
+ @setfilename simplest.info
+ 
+ @node Top
+ 
+ This is a very simple texi manual @  <>.
+ 
+ @bye
+ 
+ in verbatim ''
+ 
+ majorheading
+ ************
+ 
+ chapheading
+ ***********
+ 
+ heading
+ =======
+ 
+ subheading
+ ----------
+ 
+ subsubheading
+ .............
+ 
+ In example.
+ 
+      <
+      >
+      "
+      &
+      '
+      `
+ 
+      ``simple-double--three---four----''
+ 
+      code: ``simple-double--three---four----'' 
+ 
+      asis: ``simple-double--three---four----'' 
+ 
+      strong: *``simple-double--three---four----''* 
+ 
+      kbd: ``simple-double--three---four----'' 
+ 
+ 
+      ``simple-double--three---four----''
+ 
+ 
+ 
+      @"u u"
+      @"{U} U"
+      @~n n~
+      @^a a^
+      @'e e'
+      @=o o=
+      @`i i`
+      @'{e} e'
+      @'{@dotless{i}} i'
+      @dotless{i} i
+      @dotless{j} j
+      @`{@=E} E=`
+      @l{} /l
+      @,{@'C} C',
+      @,c c,
+      @,c@"u c,u" 
+ 
+ 
+      @U{0075} U+0075
+ 
+      @* 
+ 
+      @ followed by a space
+  
+      @ followed by a tab
+  
+      @ followed by a new line
+       @- 
+      @| 
+      @: 
+      @! !
+      @? ?
+      @. .
+      @@ @
+      @} }
+      @{ {
+      @/ 
+ 
+      foo vs. bar.
+      colon :And something else.
+      semi colon ;.
+      And ? ?.
+      Now ! !@
+      but , ,
+ 
+      @TeX TeX
+      @LaTeX LaTeX
+      @bullet *
+      @copyright (C)
+      @dots ...
+      @enddots ...
+      @equiv ==
+      @error error->
+      @expansion ==>
+      @minus -
+      @point -!-
+      @print -|
+      @result =>
+      @today a sunny day
+      @aa aa
+      @AA AA
+      @ae ae
+      @oe oe
+      @AE AE
+      @OE OE
+      @o /o
+      @O /O
+      @ss ss
+      @l /l
+      @L /L
+      @DH D
+      @TH TH
+      @dh d
+      @th th
+      @exclamdown !
+      @questiondown ?
+      @pounds #
+      @registeredsymbol (R)
+      @ordf a
+      @ordm o
+      @comma ,
+      @quotedblleft ``
+      @quotedblright ''
+      @quoteleft `
+      @quoteright '
+      @quotedblbase ,,
+      @quotesinglbase ,
+      @guillemetleft <<
+      @guillemetright >>
+      @guillemotleft <<
+      @guillemotright >>
+      @guilsinglleft <
+      @guilsinglright >
+      @textdegree o
+      @euro Euro
+      @arrow ->
+      @leq <=
+      @geq >=
+ 
+      @acronym{--a,an accronym} --a (an accronym)
+      @acronym{--a} --a
+      @abbr{@'E--. @comma{}A., @'Etude Autonome } E'--. ,A. (E'tude Autonome)
+      @abbr{@'E--. @comma{}A.} E'--. ,A.
+      @asis{--a} --a
+      @b{--a} -a
+      @cite{--a} '--a'
+      @code{--a} --a
+      @command{--a} --a
+      @ctrl{--a} --a
+      @dfn{--a} "--a"
+      @dmn{--a} --a
+      @email{--a,--b} --b <--a>
+      @email{,--b} --b
+      @email{--a} <--a>
+      @emph{--a} _--a_
+      @env{--a} --a
+      @file{--a} --a
+      @i{--a} -a
+      @kbd{--a} --a
+      @key{--a} <--a>
+      @math{--a {\frac{1}{2}} @minus{}} --a {\frac{1}{2}} -
+      @option{--a} --a
+      @r{--a} -a
+      @samp{--a} '--a'
+      @sc{--a} --A
+      @strong{--a} *--a*
+      @t{--a} --a
+      @sansserif{--a} -a
+      @slanted{--a} -a
+      @titlefont{--a} 
+      -a
+      **
+ 
+      @indicateurl{--a} '--a'
+      @uref{--a,--b} --b (--a)
+      @uref{--a} <--a>
+      @uref{,--b} --b
+      @uref{--a,--b,--c} --c
+      @uref{,--b,--c} --c
+      @uref{--a,,--c} --c
+      @uref{,,--c} --c
+      @url{--a,--b} --b (--a)
+      @url{--a,} <--a>
+      @url{,--b} --b
+      @var{--a} --A
+      @verb{:--a:} --a
+      @verb{:a  < & @ % " --    b:} a  < & @ % " --    b
+      @w{a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a} a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a
+      @H{a} a''
+      @H{--a} -a''
+      @dotaccent{a} a.
+      @dotaccent{--a} -a.
+      @ringaccent{a} a*
+      @ringaccent{--a} -a*
+      @tieaccent{a} a[
+      @tieaccent{--a} -a[
+      @u{a} a(
+      @u{--a} -a(
+      @ubaraccent{a} a_
+      @ubaraccent{--a} -a_
+      @udotaccent{a} .a
+      @udotaccent{--a} .-a
+      @v{a} a<
+      @v{--a} -a<
+      @,{c} c,
+      @,{--c} -c,
+      @footnote{in footnote} (5)
+      @footnote{in footnote2} (6)
+ 
+      @image{f--ile} ggg
+ aaa
+      @image{f--ile,l--i} ggg
+ aaa
+      @image{f--ile,,l--e} ggg
+ aaa
+      @image{f--ile,,,alt} ggg
+ aaa
+      @image{f--ile,,,,e-d-xt} ggg
+ aaa
+      @image{f--ile,aze,az,alt,e--xt} ggg
+ aaa
+      @image{f-ile,aze,,a--lt} [a-lt]
+      @image{@file{f--ile}@@@.,aze,az,alt,@file{file ext} e--xt@} [alt]
+ 
+ 
+ 
+ 
+      @clicksequence{click @click{} A} click -> A
+      After clickstyle =>
+      @clicksequence{click @click{} A} click => A
+ 
+           A quot---ation
+ 
+           Note: A Note
+ 
+           note: A note
+ 
+           Caution: Caution
+ 
+           Important: Important
+ 
+           Tip: a Tip
+ 
+           Warning: a Warning.
+ 
+           something e' TeX: The something e' TeX is here.
+ 
+           @ at the end of line  : A @ at the end of the @quotation line.
+ 
+           something, other thing: something, other thing
+ 
+           Note, the note: Note, the note
+ 
+ 
+           Empty: 
+           : 
+ 
+           : 
+ 
+         * i--temize
+ 
+         + i--tem +
+ 
+         * b--ullet
+ 
+         - minu--s
+ 
+         __ e--mph item
+ 
+         _after emph_ e--mph item
+ 
+         * a-n itemize line i--tem 1
+         * a-n itemize line i--tem 2
+ 
+        1. e--numerate
+ 
+      mu--ltitable headitem         another tab
+      --------------------------------------------------------------------------
+      mu--ltitable item             multitable tab
+      mu--ltitable item 2           multitable tab 2
+      lone mu--ltitable item
+ 
+      truc   bidule
+ 
+           e--xample  some
+              text
+ 
+           s--mallexample
+ 
+           d--isplay
+ 
+           s--malldisplay
+ 
+           l--isp
+ 
+           s--malllisp
+ 
+      f--ormat
+ 
+      s--mallformat
+ 
+       -- c--ategory: d--effn_name a--rguments...
+           d--effn
+ 
+       -- cate--gory: de--ffn_name ar--guments more args
+                even more so
+           def--fn
+ 
+       -- fset: I a g
+       -- cmde: truc
+       -- Command: log trap
+       -- Command: log trap1
+       -- Command: log trap2
+       -- cmde: id ule truc
+       -- cmde2: id 'i' ule truc
+       -- id 'i' ule:
+       -- aaa:
+       -- :
+       -- :
+       -- : machin
+       -- : bidule machin
+       -- truc: machin
+       -- truc:
+       -- truc: followed by a comment
+       -- truc:
+       -- :
+       -- truc: a b c d e f g h i
+       -- truc: deffnx before end deffn
+ 
+       -- empty: deffn
+ 
+       -- empty: deffn with deffnx
+       -- empty: deffnx
+ 
+       -- fset: I a g
+       -- cmde: truc
+           text in def item for second def item
+ 
+       -- c--ategory: d--efvr_name
+           d--efvr
+ 
+       -- c--ategory: t--ype d--eftypefn_name a--rguments...
+           d--eftypefn
+ 
+       -- c--ategory on c--lass: t--ype d--eftypeop_name a--rguments...
+           d--eftypeop
+ 
+       -- c--ategory: t--ype d--eftypevr_name
+           d--eftypevr
+ 
+       -- c--ategory of c--lass: d--efcv_name
+           d--efcv
+ 
+       -- c--ategory on c--lass: d--efop_name a--rguments...
+           d--efop
+ 
+       -- c--ategory: d--eftp_name a--ttributes...
+           d--eftp
+ 
+       -- Function: d--efun_name a--rguments...
+           d--efun
+ 
+       -- Macro: d--efmac_name a--rguments...
+           d--efmac
+ 
+       -- Special Form: d--efspec_name a--rguments...
+           d--efspec
+ 
+       -- Variable: d--efvar_name argvar argvar1
+           d--efvar
+ 
+       -- User Option: d--efopt_name
+           d--efopt
+ 
+       -- Function: t--ype d--eftypefun_name a--rguments...
+           d--eftypefun
+ 
+       -- Variable: t--ype d--eftypevar_name
+           d--eftypevar
+ 
+       -- Instance Variable of c--lass: d--efivar_name
+           d--efivar
+ 
+       -- Instance Variable of c--lass: t--ype d--eftypeivar_name
+           d--eftypeivar
+ 
+       -- Method on c--lass: d--efmethod_name a--rguments...
+           d--efmethod
+ 
+       -- Method on c--lass: t--ype d--eftypemethod_name a--rguments...
+           d--eftypemethod
+ 
+      @xref{c---hapter@@, cross r---ef name@@, t---itle@@, file n---ame@@, ma---nual@@} *Note cross r---ef name@: (file n---ame@)c---hapter@.
+      @ref{chapter, cross ref name, title, file name, manual} *note cross ref name: (file name)chapter.
+      @pxref{chapter, cross ref name, title, file name, manual} *note cross ref name: (file name)chapter.
+      @inforef{chapter, cross ref name, file name} *note cross ref name: (file name)chapter.
+ 
+      @ref{chapter} *note chapter::
+      @xref{chapter} *Note chapter::.
+      @pxref{chapter} *note chapter::
+      @ref{s--ect@comma{}ion} *note s--ect,ion::
+ 
+      @ref{s--ect@comma{}ion, a @comma{} in cross
+      ref, a comma@comma{} in title, a comma@comma{} in file, a @comma{} in manual name }
+      *note a , in cross
+      ref: (a comma, in file)s--ect,ion.
+ 
+      @ref{chapter,cross ref name} *note cross ref name: chapter.
+      @ref{chapter,,title} *note title: chapter.
+      @ref{chapter,,,file name} *note (file name)chapter::
+      @ref{chapter,,,,manual} *note ()chapter::
+      @ref{chapter,cross ref name,title,} *note cross ref name: chapter.
+      @ref{chapter,cross ref name,,file name} *note cross ref name: (file name)chapter.
+      @ref{chapter,cross ref name,,,manual} *note cross ref name: ()chapter.
+      @ref{chapter,cross ref name,title,file name} *note cross ref name: (file name)chapter.
+      @ref{chapter,cross ref name,title,,manual} *note cross ref name: ()chapter.
+      @ref{chapter,cross ref name,title, file name, manual} *note cross ref name: (file name)chapter.
+      @ref{chapter,,title,file name} *note title: (file name)chapter.
+      @ref{chapter,,title,,manual} *note title: ()chapter.
+      @ref{chapter,,title, file name, manual} *note title: (file name)chapter.
+      @ref{chapter,,,file name,manual} *note (file name)chapter::
+ 
+ 
+      @ref{(pman)anode,cross ref name} *note cross ref name: (pman)anode.
+      @ref{(pman)anode,,title} *note title: (pman)anode.
+      @ref{(pman)anode,,,file name} *note (file name)(pman)anode::
+      @ref{(pman)anode,,,,manual} *note ()(pman)anode::
+      @ref{(pman)anode,cross ref name,title,} *note cross ref name: (pman)anode.
+      @ref{(pman)anode,cross ref name,,file name} *note cross ref name: (file name)(pman)anode.
+      @ref{(pman)anode,cross ref name,,,manual} *note cross ref name: ()(pman)anode.
+      @ref{(pman)anode,cross ref name,title,file name} *note cross ref name: (file name)(pman)anode.
+      @ref{(pman)anode,cross ref name,title,,manual} *note cross ref name: ()(pman)anode.
+      @ref{(pman)anode,cross ref name,title, file name, manual} *note cross ref name: (file name)(pman)anode.
+      @ref{(pman)anode,,title,file name} *note title: (file name)(pman)anode.
+      @ref{(pman)anode,,title,,manual} *note title: ()(pman)anode.
+      @ref{(pman)anode,,title, file name, manual} *note title: (file name)(pman)anode.
+      @ref{(pman)anode,,,file name,manual} *note (file name)(pman)anode::
+ 
+ 
+      @inforef{chapter, cross ref name, file name} *note cross ref name: (file name)chapter.
+      @inforef{chapter} *note chapter::
+      @inforef{chapter, cross ref name} *note cross ref name: chapter.
+      @inforef{chapter,,file name} *note (file name)chapter::
+      @inforef{node, cross ref name, file name} *note cross ref name: (file name)node.
+      @inforef{node} *note node::
+      @inforef{node, cross ref name} *note cross ref name: node.
+      @inforef{node,,file name} *note (file name)node::
+      @inforef{chapter, cross ref name, file name, spurious arg} *note cross ref name: (file name, spurious arg)chapter.
+ 
+      @inforef{s--ect@comma{}ion, a @comma{} in cross
+      ref, a comma@comma{} in file}
+      *note a , in cross
+      ref: (a comma, in file)s--ect,ion.
+ 
+ 
+      a
+           l--ine
+ 
+      a
+      b
+           l--ine
+ 
+      a
+      b
+           l--ine
+ 
+      c--artouche
+ 
+      g--roupe
+ 
+      f--lushleft
+ 
+                                                            f--lushright
+ 
+                             ce-ntered line
+ 
+      \input texinfo @c -*-texinfo-*-
+ 
+      @setfilename simplest.info
+ 
+      @node Top
+ 
+      This is a very simple texi manual @  <>.
+ 
+      @bye
+ 
+      in verbatim ''
+ 
+ 
+ 
+ 
+ 
+      majorheading
+      ************
+ 
+ 
+      chapheading
+      ***********
+ 
+ 
+      heading
+      =======
+ 
+ 
+      subheading
+      ----------
+ 
+ 
+      subsubheading
+      .............
+ 
+ 
+ 
+ 
+ 
+ 
+    cp
+ 
+ * Menu:
+ 
+ * ":                                     Top.                (line   16)
+ * " <1>:                                 Top.                (line  365)
+ * " <2>:                                 Top.                (line  725)
+ * -option:                               Top.                (line   16)
+ * -option <1>:                           Top.                (line  365)
+ * -option <2>:                           Top.                (line  725)
+ * .:                                     Top.                (line 1202)
+ * ?:                                     Top.                (line 1202)
+ * a:                                     Top.                (line 1202)
+ * index entry between item and itemx:    Top.                (line  313)
+ * index entry between item and itemx <1>: Top.               (line  662)
+ * index entry between item and itemx <2>: Top.               (line 1149)
+ * index entry within deffn:              Top.                (line  159)
+ * index entry within deffn <1>:          Top.                (line  508)
+ * index entry within deffn <2>:          Top.                (line  995)
+ * index entry within itemize:            Top.                (line  121)
+ * index entry within itemize <1>:        Top.                (line  470)
+ * index entry within itemize <2>:        Top.                (line  957)
+ * index entry within multitable:         Top.                (line  129)
+ * index entry within multitable <1>:     Top.                (line  478)
+ * index entry within multitable <2>:     Top.                (line  966)
+ * t-ruc:                                 Top.                (line 1202)
+ * T-ruc:                                 Top.                (line 1202)
+ 
+    fn
+ 
+ * Menu:
+ 
+ * --foption:                             Top.                (line   16)
+ * --foption <1>:                         Top.                (line  365)
+ * --foption <2>:                         Top.                (line  725)
+ * .:                                     Top.                (line 1202)
+ * ?:                                     Top.                (line 1202)
+ * ``:                                    Top.                (line   16)
+ * `` <1>:                                Top.                (line  365)
+ * `` <2>:                                Top.                (line  725)
+ * a:                                     Top.                (line  176)
+ * a <1>:                                 Top.                (line  312)
+ * a <2>:                                 Top.                (line  525)
+ * a <3>:                                 Top.                (line  661)
+ * a <4>:                                 Top.                (line 1012)
+ * a <5>:                                 Top.                (line 1148)
+ * a <6>:                                 Top.                (line 1202)
+ * b:                                     Top.                (line  313)
+ * b <1>:                                 Top.                (line  662)
+ * b <2>:                                 Top.                (line 1149)
+ * bidule machin:                         Top.                (line  170)
+ * bidule machin <1>:                     Top.                (line  519)
+ * bidule machin <2>:                     Top.                (line 1006)
+ * d--effn_name:                          Top.                (line  151)
+ * d--effn_name <1>:                      Top.                (line  500)
+ * d--effn_name <2>:                      Top.                (line  987)
+ * d--efmac_name:                         Top.                (line  212)
+ * d--efmac_name <1>:                     Top.                (line  561)
+ * d--efmac_name <2>:                     Top.                (line 1048)
+ * d--efmethod_name on c--lass:           Top.                (line  236)
+ * d--efmethod_name on c--lass <1>:       Top.                (line  585)
+ * d--efmethod_name on c--lass <2>:       Top.                (line 1072)
+ * d--efop_name on c--lass:               Top.                (line  203)
+ * d--efop_name on c--lass <1>:           Top.                (line  552)
+ * d--efop_name on c--lass <2>:           Top.                (line 1039)
+ * d--efspec_name:                        Top.                (line  215)
+ * d--efspec_name <1>:                    Top.                (line  564)
+ * d--efspec_name <2>:                    Top.                (line 1051)
+ * d--eftypefn_name:                      Top.                (line  191)
+ * d--eftypefn_name <1>:                  Top.                (line  540)
+ * d--eftypefn_name <2>:                  Top.                (line 1027)
+ * d--eftypefun_name:                     Top.                (line  224)
+ * d--eftypefun_name <1>:                 Top.                (line  573)
+ * d--eftypefun_name <2>:                 Top.                (line 1060)
+ * d--eftypemethod_name on c--lass:       Top.                (line  239)
+ * d--eftypemethod_name on c--lass <1>:   Top.                (line  588)
+ * d--eftypemethod_name on c--lass <2>:   Top.                (line 1075)
+ * d--eftypeop_name on c--lass:           Top.                (line  194)
+ * d--eftypeop_name on c--lass <1>:       Top.                (line  543)
+ * d--eftypeop_name on c--lass <2>:       Top.                (line 1030)
+ * d--efun_name:                          Top.                (line  209)
+ * d--efun_name <1>:                      Top.                (line  558)
+ * d--efun_name <2>:                      Top.                (line 1045)
+ * de--ffn_name:                          Top.                (line  154)
+ * de--ffn_name <1>:                      Top.                (line  503)
+ * de--ffn_name <2>:                      Top.                (line  990)
+ * deffn:                                 Top.                (line  179)
+ * deffn <1>:                             Top.                (line  181)
+ * deffn <2>:                             Top.                (line  528)
+ * deffn <3>:                             Top.                (line  530)
+ * deffn <4>:                             Top.                (line 1015)
+ * deffn <5>:                             Top.                (line 1017)
+ * deffnx:                                Top.                (line  177)
+ * deffnx <1>:                            Top.                (line  182)
+ * deffnx <2>:                            Top.                (line  526)
+ * deffnx <3>:                            Top.                (line  531)
+ * deffnx <4>:                            Top.                (line 1013)
+ * deffnx <5>:                            Top.                (line 1018)
+ * followed:                              Top.                (line  173)
+ * followed <1>:                          Top.                (line  522)
+ * followed <2>:                          Top.                (line 1009)
+ * I:                                     Top.                (line  158)
+ * I <1>:                                 Top.                (line  184)
+ * I <2>:                                 Top.                (line  507)
+ * I <3>:                                 Top.                (line  533)
+ * I <4>:                                 Top.                (line  994)
+ * I <5>:                                 Top.                (line 1020)
+ * id 'i' ule:                            Top.                (line  164)
+ * id 'i' ule <1>:                        Top.                (line  513)
+ * id 'i' ule <2>:                        Top.                (line 1000)
+ * id ule:                                Top.                (line  163)
+ * id ule <1>:                            Top.                (line  512)
+ * id ule <2>:                            Top.                (line  999)
+ * log trap:                              Top.                (line  160)
+ * log trap <1>:                          Top.                (line  509)
+ * log trap <2>:                          Top.                (line  996)
+ * log trap1:                             Top.                (line  161)
+ * log trap1 <1>:                         Top.                (line  510)
+ * log trap1 <2>:                         Top.                (line  997)
+ * log trap2:                             Top.                (line  162)
+ * log trap2 <1>:                         Top.                (line  511)
+ * log trap2 <2>:                         Top.                (line  998)
+ * machin:                                Top.                (line  169)
+ * machin <1>:                            Top.                (line  171)
+ * machin <2>:                            Top.                (line  518)
+ * machin <3>:                            Top.                (line  520)
+ * machin <4>:                            Top.                (line 1005)
+ * machin <5>:                            Top.                (line 1007)
+ * t--ruc:                                Top.                (line 1202)
+ * T--ruc:                                Top.                (line 1202)
+ * truc:                                  Top.                (line  159)
+ * truc <1>:                              Top.                (line  185)
+ * truc <2>:                              Top.                (line  508)
+ * truc <3>:                              Top.                (line  534)
+ * truc <4>:                              Top.                (line  995)
+ * truc <5>:                              Top.                (line 1021)
+ 
+    vr
+ 
+ * Menu:
+ 
+ * a:                                     Top.                (line  308)
+ * a <1>:                                 Top.                (line  657)
+ * a <2>:                                 Top.                (line 1144)
+ * b:                                     Top.                (line  309)
+ * b <1>:                                 Top.                (line  658)
+ * b <2>:                                 Top.                (line 1145)
+ * d--efcv_name:                          Top.                (line  200)
+ * d--efcv_name <1>:                      Top.                (line  549)
+ * d--efcv_name <2>:                      Top.                (line 1036)
+ * d--efivar_name of c--lass:             Top.                (line  230)
+ * d--efivar_name of c--lass <1>:         Top.                (line  579)
+ * d--efivar_name of c--lass <2>:         Top.                (line 1066)
+ * d--efopt_name:                         Top.                (line  221)
+ * d--efopt_name <1>:                     Top.                (line  570)
+ * d--efopt_name <2>:                     Top.                (line 1057)
+ * d--eftypeivar_name of c--lass:         Top.                (line  233)
+ * d--eftypeivar_name of c--lass <1>:     Top.                (line  582)
+ * d--eftypeivar_name of c--lass <2>:     Top.                (line 1069)
+ * d--eftypevar_name:                     Top.                (line  227)
+ * d--eftypevar_name <1>:                 Top.                (line  576)
+ * d--eftypevar_name <2>:                 Top.                (line 1063)
+ * d--eftypevr_name:                      Top.                (line  197)
+ * d--eftypevr_name <1>:                  Top.                (line  546)
+ * d--eftypevr_name <2>:                  Top.                (line 1033)
+ * d--efvar_name:                         Top.                (line  218)
+ * d--efvar_name <1>:                     Top.                (line  567)
+ * d--efvar_name <2>:                     Top.                (line 1054)
+ * d--efvr_name:                          Top.                (line  188)
+ * d--efvr_name <1>:                      Top.                (line  537)
+ * d--efvr_name <2>:                      Top.                (line 1024)
+ 
+    ky
+ 
+    pg
+ 
+    tp
+ 
+ * Menu:
+ 
+ * d--eftp_name:                          Top.                (line  206)
+ * d--eftp_name <1>:                      Top.                (line  555)
+ * d--eftp_name <2>:                      Top.                (line 1042)
+ 
+    ---------- Footnotes ----------
+ 
+    (1) in footnote
+ 
+    (2) in footnote2
+ 
+    (3) in footnote
+ 
+    (4) in footnote2
+ 
+    (5) in footnote
+ 
+    (6) in footnote2
+ 
+ 1 chapter
+ *********
+ 
+ (1)
+ 
+ 
+    ---------- Footnotes ----------
+ 
+    (1) in footnote
+ 
+ 1.1 A section
+ =============
+ 
+ 1.1.1 subsection
+ ----------------
+ 
+ 1.1.1.1 subsubsection "simple-double-
+ .....................................
+ 
+ 1.1.1.2 three--four---"
+ .......................
+ 
+ chapter 2
+ *********
+ 
+ * Menu:
+ 
+ * ":                                     Top.                (line   16)
+ * " <1>:                                 Top.                (line  365)
+ * " <2>:                                 Top.                (line  725)
+ * -option:                               Top.                (line   16)
+ * -option <1>:                           Top.                (line  365)
+ * -option <2>:                           Top.                (line  725)
+ * .:                                     Top.                (line 1202)
+ * ?:                                     Top.                (line 1202)
+ * a:                                     Top.                (line 1202)
+ * index entry between item and itemx:    Top.                (line  313)
+ * index entry between item and itemx <1>: Top.               (line  662)
+ * index entry between item and itemx <2>: Top.               (line 1149)
+ * index entry within deffn:              Top.                (line  159)
+ * index entry within deffn <1>:          Top.                (line  508)
+ * index entry within deffn <2>:          Top.                (line  995)
+ * index entry within itemize:            Top.                (line  121)
+ * index entry within itemize <1>:        Top.                (line  470)
+ * index entry within itemize <2>:        Top.                (line  957)
+ * index entry within multitable:         Top.                (line  129)
+ * index entry within multitable <1>:     Top.                (line  478)
+ * index entry within multitable <2>:     Top.                (line  966)
+ * t-ruc:                                 Top.                (line 1202)
+ * T-ruc:                                 Top.                (line 1202)
+ 
+ * Menu:
+ 
+ * --foption:                             Top.                (line   16)
+ * --foption <1>:                         Top.                (line  365)
+ * --foption <2>:                         Top.                (line  725)
+ * .:                                     Top.                (line 1202)
+ * ?:                                     Top.                (line 1202)
+ * ``:                                    Top.                (line   16)
+ * `` <1>:                                Top.                (line  365)
+ * `` <2>:                                Top.                (line  725)
+ * a:                                     Top.                (line  176)
+ * a <1>:                                 Top.                (line  312)
+ * a <2>:                                 Top.                (line  525)
+ * a <3>:                                 Top.                (line  661)
+ * a <4>:                                 Top.                (line 1012)
+ * a <5>:                                 Top.                (line 1148)
+ * a <6>:                                 Top.                (line 1202)
+ * b:                                     Top.                (line  313)
+ * b <1>:                                 Top.                (line  662)
+ * b <2>:                                 Top.                (line 1149)
+ * bidule machin:                         Top.                (line  170)
+ * bidule machin <1>:                     Top.                (line  519)
+ * bidule machin <2>:                     Top.                (line 1006)
+ * d--effn_name:                          Top.                (line  151)
+ * d--effn_name <1>:                      Top.                (line  500)
+ * d--effn_name <2>:                      Top.                (line  987)
+ * d--efmac_name:                         Top.                (line  212)
+ * d--efmac_name <1>:                     Top.                (line  561)
+ * d--efmac_name <2>:                     Top.                (line 1048)
+ * d--efmethod_name on c--lass:           Top.                (line  236)
+ * d--efmethod_name on c--lass <1>:       Top.                (line  585)
+ * d--efmethod_name on c--lass <2>:       Top.                (line 1072)
+ * d--efop_name on c--lass:               Top.                (line  203)
+ * d--efop_name on c--lass <1>:           Top.                (line  552)
+ * d--efop_name on c--lass <2>:           Top.                (line 1039)
+ * d--efspec_name:                        Top.                (line  215)
+ * d--efspec_name <1>:                    Top.                (line  564)
+ * d--efspec_name <2>:                    Top.                (line 1051)
+ * d--eftypefn_name:                      Top.                (line  191)
+ * d--eftypefn_name <1>:                  Top.                (line  540)
+ * d--eftypefn_name <2>:                  Top.                (line 1027)
+ * d--eftypefun_name:                     Top.                (line  224)
+ * d--eftypefun_name <1>:                 Top.                (line  573)
+ * d--eftypefun_name <2>:                 Top.                (line 1060)
+ * d--eftypemethod_name on c--lass:       Top.                (line  239)
+ * d--eftypemethod_name on c--lass <1>:   Top.                (line  588)
+ * d--eftypemethod_name on c--lass <2>:   Top.                (line 1075)
+ * d--eftypeop_name on c--lass:           Top.                (line  194)
+ * d--eftypeop_name on c--lass <1>:       Top.                (line  543)
+ * d--eftypeop_name on c--lass <2>:       Top.                (line 1030)
+ * d--efun_name:                          Top.                (line  209)
+ * d--efun_name <1>:                      Top.                (line  558)
+ * d--efun_name <2>:                      Top.                (line 1045)
+ * de--ffn_name:                          Top.                (line  154)
+ * de--ffn_name <1>:                      Top.                (line  503)
+ * de--ffn_name <2>:                      Top.                (line  990)
+ * deffn:                                 Top.                (line  179)
+ * deffn <1>:                             Top.                (line  181)
+ * deffn <2>:                             Top.                (line  528)
+ * deffn <3>:                             Top.                (line  530)
+ * deffn <4>:                             Top.                (line 1015)
+ * deffn <5>:                             Top.                (line 1017)
+ * deffnx:                                Top.                (line  177)
+ * deffnx <1>:                            Top.                (line  182)
+ * deffnx <2>:                            Top.                (line  526)
+ * deffnx <3>:                            Top.                (line  531)
+ * deffnx <4>:                            Top.                (line 1013)
+ * deffnx <5>:                            Top.                (line 1018)
+ * followed:                              Top.                (line  173)
+ * followed <1>:                          Top.                (line  522)
+ * followed <2>:                          Top.                (line 1009)
+ * I:                                     Top.                (line  158)
+ * I <1>:                                 Top.                (line  184)
+ * I <2>:                                 Top.                (line  507)
+ * I <3>:                                 Top.                (line  533)
+ * I <4>:                                 Top.                (line  994)
+ * I <5>:                                 Top.                (line 1020)
+ * id 'i' ule:                            Top.                (line  164)
+ * id 'i' ule <1>:                        Top.                (line  513)
+ * id 'i' ule <2>:                        Top.                (line 1000)
+ * id ule:                                Top.                (line  163)
+ * id ule <1>:                            Top.                (line  512)
+ * id ule <2>:                            Top.                (line  999)
+ * log trap:                              Top.                (line  160)
+ * log trap <1>:                          Top.                (line  509)
+ * log trap <2>:                          Top.                (line  996)
+ * log trap1:                             Top.                (line  161)
+ * log trap1 <1>:                         Top.                (line  510)
+ * log trap1 <2>:                         Top.                (line  997)
+ * log trap2:                             Top.                (line  162)
+ * log trap2 <1>:                         Top.                (line  511)
+ * log trap2 <2>:                         Top.                (line  998)
+ * machin:                                Top.                (line  169)
+ * machin <1>:                            Top.                (line  171)
+ * machin <2>:                            Top.                (line  518)
+ * machin <3>:                            Top.                (line  520)
+ * machin <4>:                            Top.                (line 1005)
+ * machin <5>:                            Top.                (line 1007)
+ * t--ruc:                                Top.                (line 1202)
+ * T--ruc:                                Top.                (line 1202)
+ * truc:                                  Top.                (line  159)
+ * truc <1>:                              Top.                (line  185)
+ * truc <2>:                              Top.                (line  508)
+ * truc <3>:                              Top.                (line  534)
+ * truc <4>:                              Top.                (line  995)
+ * truc <5>:                              Top.                (line 1021)
+ 
+ Top section
+ 1 chapter
+   1.1 A section
+     1.1.1 subsection
+       1.1.1.1 subsubsection "simple-double-
+       1.1.1.2 three--four---"
+ chapter 2
+ Top section
+ 1 chapter
+ chapter 2
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/formatting_regions/formatting_regions.2 texinfo-6.0/tp/tests/layout/res_parser/formatting_regions/formatting_regions.2
*** texinfo-5.2/tp/tests/layout/res_parser/formatting_regions/formatting_regions.2	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/formatting_regions/formatting_regions.2	2015-02-25 20:17:36.000000000 +0000
***************
*** 22,25 ****
--- 22,31 ----
  formatting_regions.texi:28: @dotless expects `i' or `j' as argument, not `--a' (possibly involving @mymacro)
  formatting_regions.texi:28: @dotless expects `i' or `j' as argument, not `a' (possibly involving @mymacro)
+ formatting_regions.texi:28: @U expected braces (possibly involving @mymacro)
+ formatting_regions.texi:28: warning: no argument specified for @U (possibly involving @mymacro)
+ formatting_regions.texi:28: non-hex digits in argument for @U: z (possibly involving @mymacro)
+ formatting_regions.texi:28: warning: fewer than four hex digits in argument for @U: abc (possibly involving @mymacro)
+ formatting_regions.texi:28: argument for @U exceeds size of integer: FFFFFFFFFFFFFF (possibly involving @mymacro)
+ formatting_regions.texi:28: argument for @U exceeds Unicode maximum 0x10FFFF: 110000 (possibly involving @mymacro)
  formatting_regions.texi:28: @TeX expected braces (possibly involving @mymacro)
  formatting_regions.texi:28: unexpected @ (possibly involving @mymacro)
***************
*** 62,65 ****
--- 68,77 ----
  formatting_regions.texi:39: @dotless expects `i' or `j' as argument, not `--a' (possibly involving @mymacro)
  formatting_regions.texi:39: @dotless expects `i' or `j' as argument, not `a' (possibly involving @mymacro)
+ formatting_regions.texi:39: @U expected braces (possibly involving @mymacro)
+ formatting_regions.texi:39: warning: no argument specified for @U (possibly involving @mymacro)
+ formatting_regions.texi:39: non-hex digits in argument for @U: z (possibly involving @mymacro)
+ formatting_regions.texi:39: warning: fewer than four hex digits in argument for @U: abc (possibly involving @mymacro)
+ formatting_regions.texi:39: argument for @U exceeds size of integer: FFFFFFFFFFFFFF (possibly involving @mymacro)
+ formatting_regions.texi:39: argument for @U exceeds Unicode maximum 0x10FFFF: 110000 (possibly involving @mymacro)
  formatting_regions.texi:39: @TeX expected braces (possibly involving @mymacro)
  formatting_regions.texi:39: unexpected @ (possibly involving @mymacro)
***************
*** 102,105 ****
--- 114,123 ----
  formatting_regions.texi:46: @dotless expects `i' or `j' as argument, not `--a' (possibly involving @mymacro)
  formatting_regions.texi:46: @dotless expects `i' or `j' as argument, not `a' (possibly involving @mymacro)
+ formatting_regions.texi:46: @U expected braces (possibly involving @mymacro)
+ formatting_regions.texi:46: warning: no argument specified for @U (possibly involving @mymacro)
+ formatting_regions.texi:46: non-hex digits in argument for @U: z (possibly involving @mymacro)
+ formatting_regions.texi:46: warning: fewer than four hex digits in argument for @U: abc (possibly involving @mymacro)
+ formatting_regions.texi:46: argument for @U exceeds size of integer: FFFFFFFFFFFFFF (possibly involving @mymacro)
+ formatting_regions.texi:46: argument for @U exceeds Unicode maximum 0x10FFFF: 110000 (possibly involving @mymacro)
  formatting_regions.texi:46: @TeX expected braces (possibly involving @mymacro)
  formatting_regions.texi:46: unexpected @ (possibly involving @mymacro)
***************
*** 142,145 ****
--- 160,169 ----
  formatting_regions.texi:49: @dotless expects `i' or `j' as argument, not `--a' (possibly involving @mymacro)
  formatting_regions.texi:49: @dotless expects `i' or `j' as argument, not `a' (possibly involving @mymacro)
+ formatting_regions.texi:49: @U expected braces (possibly involving @mymacro)
+ formatting_regions.texi:49: warning: no argument specified for @U (possibly involving @mymacro)
+ formatting_regions.texi:49: non-hex digits in argument for @U: z (possibly involving @mymacro)
+ formatting_regions.texi:49: warning: fewer than four hex digits in argument for @U: abc (possibly involving @mymacro)
+ formatting_regions.texi:49: argument for @U exceeds size of integer: FFFFFFFFFFFFFF (possibly involving @mymacro)
+ formatting_regions.texi:49: argument for @U exceeds Unicode maximum 0x10FFFF: 110000 (possibly involving @mymacro)
  formatting_regions.texi:49: @TeX expected braces (possibly involving @mymacro)
  formatting_regions.texi:49: unexpected @ (possibly involving @mymacro)
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/formatting_regions/formatting_regions.html texinfo-6.0/tp/tests/layout/res_parser/formatting_regions/formatting_regions.html
*** texinfo-5.2/tp/tests/layout/res_parser/formatting_regions/formatting_regions.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/formatting_regions/formatting_regions.html	2015-02-25 20:17:36.000000000 +0000
***************
*** 42,45 ****
--- 42,47 ----
  
  
+ @U{0075} 0075
+ 
  @* 
  
***************
*** 521,524 ****
--- 523,532 ----
  @dotless{a} a
  
+ @U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg z
+ @U{abc}, with <4 hex digits abc
+ @U{FFFFFFFFFFFFFF}, value much too large FFFFFFFFFFFFFF
+ @U{110000}, value just beyond Unicode 110000
+ 
  @TeX, but without brace TeX@# #
  
***************
*** 595,608 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 603,616 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 613,620 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 621,628 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 624,628 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <h1>title &ndash;a</h1>
  <h3 align="right">formatting subtitle &ndash;a</h3>
--- 632,636 ----
  </head>
  
! <body lang="en">
  <h1>title &ndash;a</h1>
  <h3 align="right">formatting subtitle &ndash;a</h3>
***************
*** 670,673 ****
--- 678,683 ----
  @,c@&quot;u &ccedil;&uuml; <br>
  </p>
+ <p>@U{0075} &#x0075;
+ </p>
  <p>@* <br>
  @ followed by a space
***************
*** 1275,1278 ****
--- 1285,1294 ----
  <code>@dotless{a}</code> a
  </p>
+ <p>@U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg &#xz;
+ @U{abc}, with &lt;4 hex digits &#xabc;
+ @U{FFFFFFFFFFFFFF}, value much too large &#xFFFFFFFFFFFFFF;
+ @U{110000}, value just beyond Unicode &#x110000;
+ </p>
  <p>@TeX, but without brace TeX<code>@#</code> #
  </p>
***************
*** 1382,1385 ****
--- 1398,1403 ----
  @,c@&quot;u &ccedil;&uuml; <br>
  </p>
+ <p>@U{0075} &#x0075;
+ </p>
  <p>@* <br>
  @ followed by a space
***************
*** 1987,1990 ****
--- 2005,2014 ----
  <code>@dotless{a}</code> a
  </p>
+ <p>@U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg &#xz;
+ @U{abc}, with &lt;4 hex digits &#xabc;
+ @U{FFFFFFFFFFFFFF}, value much too large &#xFFFFFFFFFFFFFF;
+ @U{110000}, value just beyond Unicode &#x110000;
+ </p>
  <p>@TeX, but without brace TeX<code>@#</code> #
  </p>
***************
*** 2131,2134 ****
--- 2155,2160 ----
  @,c@&quot;u &ccedil;&uuml; <br>
  </p>
+ <p>@U{0075} &#x0075;
+ </p>
  <p>@* <br>
  @ followed by a space
***************
*** 2736,2739 ****
--- 2762,2771 ----
  <code>@dotless{a}</code> a
  </p>
+ <p>@U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg &#xz;
+ @U{abc}, with &lt;4 hex digits &#xabc;
+ @U{FFFFFFFFFFFFFF}, value much too large &#xFFFFFFFFFFFFFF;
+ @U{110000}, value just beyond Unicode &#x110000;
+ </p>
  <p>@TeX, but without brace TeX<code>@#</code> #
  </p>
***************
*** 2846,2849 ****
--- 2878,2883 ----
  
  
+ @U{0075} &#x0075;
+ 
  @* 
  
***************
*** 3454,3457 ****
--- 3488,3497 ----
  <code>@dotless{a}</code> a
  
+ @U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg &#xz;
+ @U{abc}, with &lt;4 hex digits &#xabc;
+ @U{FFFFFFFFFFFFFF}, value much too large &#xFFFFFFFFFFFFFF;
+ @U{110000}, value just beyond Unicode &#x110000;
+ 
  @TeX, but without brace TeX<code>@#</code> #
  
***************
*** 3562,3565 ****
--- 3602,3607 ----
  @,c@&quot;u &ccedil;&uuml; <br>
  </p>
+ <p>@U{0075} &#x0075;
+ </p>
  <p>@* <br>
  @ followed by a space
***************
*** 4167,4170 ****
--- 4209,4218 ----
  <code>@dotless{a}</code> a
  </p>
+ <p>@U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg &#xz;
+ @U{abc}, with &lt;4 hex digits &#xabc;
+ @U{FFFFFFFFFFFFFF}, value much too large &#xFFFFFFFFFFFFFF;
+ @U{110000}, value just beyond Unicode &#x110000;
+ </p>
  <p>@TeX, but without brace TeX<code>@#</code> #
  </p>
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/formatting_weird_quotes/formatting.2 texinfo-6.0/tp/tests/layout/res_parser/formatting_weird_quotes/formatting.2
*** texinfo-5.2/tp/tests/layout/res_parser/formatting_weird_quotes/formatting.2	2013-08-27 22:23:34.000000000 +0100
--- texinfo-6.0/tp/tests/layout/res_parser/formatting_weird_quotes/formatting.2	2015-02-25 20:17:37.000000000 +0000
***************
*** 22,25 ****
--- 22,31 ----
  formatting.texi:25: @dotless expects `i' or `j' as argument, not `--a' (possibly involving @mymacro)
  formatting.texi:25: @dotless expects `i' or `j' as argument, not `a' (possibly involving @mymacro)
+ formatting.texi:25: @U expected braces (possibly involving @mymacro)
+ formatting.texi:25: warning: no argument specified for @U (possibly involving @mymacro)
+ formatting.texi:25: non-hex digits in argument for @U: z (possibly involving @mymacro)
+ formatting.texi:25: warning: fewer than four hex digits in argument for @U: abc (possibly involving @mymacro)
+ formatting.texi:25: argument for @U exceeds size of integer: FFFFFFFFFFFFFF (possibly involving @mymacro)
+ formatting.texi:25: argument for @U exceeds Unicode maximum 0x10FFFF: 110000 (possibly involving @mymacro)
  formatting.texi:25: @TeX expected braces (possibly involving @mymacro)
  formatting.texi:25: unexpected @ (possibly involving @mymacro)
***************
*** 62,65 ****
--- 68,77 ----
  formatting.texi:35: @dotless expects `i' or `j' as argument, not `--a' (possibly involving @mymacro)
  formatting.texi:35: @dotless expects `i' or `j' as argument, not `a' (possibly involving @mymacro)
+ formatting.texi:35: @U expected braces (possibly involving @mymacro)
+ formatting.texi:35: warning: no argument specified for @U (possibly involving @mymacro)
+ formatting.texi:35: non-hex digits in argument for @U: z (possibly involving @mymacro)
+ formatting.texi:35: warning: fewer than four hex digits in argument for @U: abc (possibly involving @mymacro)
+ formatting.texi:35: argument for @U exceeds size of integer: FFFFFFFFFFFFFF (possibly involving @mymacro)
+ formatting.texi:35: argument for @U exceeds Unicode maximum 0x10FFFF: 110000 (possibly involving @mymacro)
  formatting.texi:35: @TeX expected braces (possibly involving @mymacro)
  formatting.texi:35: unexpected @ (possibly involving @mymacro)
***************
*** 102,105 ****
--- 114,123 ----
  formatting.texi:45: @dotless expects `i' or `j' as argument, not `--a' (possibly involving @mymacro)
  formatting.texi:45: @dotless expects `i' or `j' as argument, not `a' (possibly involving @mymacro)
+ formatting.texi:45: @U expected braces (possibly involving @mymacro)
+ formatting.texi:45: warning: no argument specified for @U (possibly involving @mymacro)
+ formatting.texi:45: non-hex digits in argument for @U: z (possibly involving @mymacro)
+ formatting.texi:45: warning: fewer than four hex digits in argument for @U: abc (possibly involving @mymacro)
+ formatting.texi:45: argument for @U exceeds size of integer: FFFFFFFFFFFFFF (possibly involving @mymacro)
+ formatting.texi:45: argument for @U exceeds Unicode maximum 0x10FFFF: 110000 (possibly involving @mymacro)
  formatting.texi:45: @TeX expected braces (possibly involving @mymacro)
  formatting.texi:45: unexpected @ (possibly involving @mymacro)
***************
*** 142,145 ****
--- 160,169 ----
  formatting.texi:49: @dotless expects `i' or `j' as argument, not `--a' (possibly involving @mymacro)
  formatting.texi:49: @dotless expects `i' or `j' as argument, not `a' (possibly involving @mymacro)
+ formatting.texi:49: @U expected braces (possibly involving @mymacro)
+ formatting.texi:49: warning: no argument specified for @U (possibly involving @mymacro)
+ formatting.texi:49: non-hex digits in argument for @U: z (possibly involving @mymacro)
+ formatting.texi:49: warning: fewer than four hex digits in argument for @U: abc (possibly involving @mymacro)
+ formatting.texi:49: argument for @U exceeds size of integer: FFFFFFFFFFFFFF (possibly involving @mymacro)
+ formatting.texi:49: argument for @U exceeds Unicode maximum 0x10FFFF: 110000 (possibly involving @mymacro)
  formatting.texi:49: @TeX expected braces (possibly involving @mymacro)
  formatting.texi:49: unexpected @ (possibly involving @mymacro)
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/formatting_weird_quotes/formatting.html texinfo-6.0/tp/tests/layout/res_parser/formatting_weird_quotes/formatting.html
*** texinfo-5.2/tp/tests/layout/res_parser/formatting_weird_quotes/formatting.html	2013-08-27 22:23:34.000000000 +0100
--- texinfo-6.0/tp/tests/layout/res_parser/formatting_weird_quotes/formatting.html	2015-02-25 20:17:37.000000000 +0000
***************
*** 43,46 ****
--- 43,48 ----
  
  
+ @U{0075} 0075
+ 
  @* 
  
***************
*** 531,534 ****
--- 533,542 ----
  @dotless{a} a
  
+ @U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg z
+ @U{abc}, with <4 hex digits abc
+ @U{FFFFFFFFFFFFFF}, value much too large FFFFFFFFFFFFFF
+ @U{110000}, value just beyond Unicode 110000
+ 
  @TeX, but without brace TeX@# #
  
***************
*** 605,618 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 613,626 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 623,630 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 631,638 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 634,638 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <h1>title &ndash;a</h1>
  <h3 align="right">formatting subtitle &ndash;a</h3>
--- 642,646 ----
  </head>
  
! <body lang="en">
  <h1>title &ndash;a</h1>
  <h3 align="right">formatting subtitle &ndash;a</h3>
***************
*** 679,682 ****
--- 687,692 ----
  @,c@&quot;u &ccedil;&uuml; <br>
  </p>
+ <p>@U{0075} &#x0075;
+ </p>
  <p>@* <br>
  @ followed by a space
***************
*** 1293,1296 ****
--- 1303,1312 ----
  <code>@dotless{a}</code> a
  </p>
+ <p>@U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg &#xz;
+ @U{abc}, with &lt;4 hex digits &#xabc;
+ @U{FFFFFFFFFFFFFF}, value much too large &#xFFFFFFFFFFFFFF;
+ @U{110000}, value just beyond Unicode &#x110000;
+ </p>
  <p>@TeX, but without brace TeX<code>@#</code> #
  </p>
***************
*** 1401,1404 ****
--- 1417,1422 ----
  @,c@&quot;u &ccedil;&uuml; <br>
  </p>
+ <p>@U{0075} &#x0075;
+ </p>
  <p>@* <br>
  @ followed by a space
***************
*** 2015,2018 ****
--- 2033,2042 ----
  <code>@dotless{a}</code> a
  </p>
+ <p>@U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg &#xz;
+ @U{abc}, with &lt;4 hex digits &#xabc;
+ @U{FFFFFFFFFFFFFF}, value much too large &#xFFFFFFFFFFFFFF;
+ @U{110000}, value just beyond Unicode &#x110000;
+ </p>
  <p>@TeX, but without brace TeX<code>@#</code> #
  </p>
***************
*** 2149,2152 ****
--- 2173,2178 ----
  @,c@&quot;u &ccedil;&uuml; <br>
  </p>
+ <p>@U{0075} &#x0075;
+ </p>
  <p>@* <br>
  @ followed by a space
***************
*** 2763,2766 ****
--- 2789,2798 ----
  <code>@dotless{a}</code> a
  </p>
+ <p>@U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg &#xz;
+ @U{abc}, with &lt;4 hex digits &#xabc;
+ @U{FFFFFFFFFFFFFF}, value much too large &#xFFFFFFFFFFFFFF;
+ @U{110000}, value just beyond Unicode &#x110000;
+ </p>
  <p>@TeX, but without brace TeX<code>@#</code> #
  </p>
***************
*** 2871,2874 ****
--- 2903,2908 ----
  @,c@&quot;u &ccedil;&uuml; <br>
  </p>
+ <p>@U{0075} &#x0075;
+ </p>
  <p>@* <br>
  @ followed by a space
***************
*** 3485,3488 ****
--- 3519,3528 ----
  <code>@dotless{a}</code> a
  </p>
+ <p>@U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg &#xz;
+ @U{abc}, with &lt;4 hex digits &#xabc;
+ @U{FFFFFFFFFFFFFF}, value much too large &#xFFFFFFFFFFFFFF;
+ @U{110000}, value just beyond Unicode &#x110000;
+ </p>
  <p>@TeX, but without brace TeX<code>@#</code> #
  </p>
***************
*** 3596,3599 ****
--- 3636,3641 ----
  
  
+ @U{0075} &#x0075;
+ 
  @* 
  
***************
*** 4213,4216 ****
--- 4255,4264 ----
  <code>@dotless{a}</code> a
  
+ @U, without braces @U{}, with empty arg 
+ @U{z}, with non-hex arg &#xz;
+ @U{abc}, with &lt;4 hex digits &#xabc;
+ @U{FFFFFFFFFFFFFF}, value much too large &#xFFFFFFFFFFFFFF;
+ @U{110000}, value just beyond Unicode &#x110000;
+ 
  @TeX, but without brace TeX<code>@#</code> #
  
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/formatting_xml/formatting.xml texinfo-6.0/tp/tests/layout/res_parser/formatting_xml/formatting.xml
*** texinfo-5.2/tp/tests/layout/res_parser/formatting_xml/formatting.xml	2013-08-27 22:23:34.000000000 +0100
--- texinfo-6.0/tp/tests/layout/res_parser/formatting_xml/formatting.xml	2015-05-07 03:02:51.000000000 +0100
***************
*** 1,4 ****
  <?xml version="1.0"?>
! <!DOCTYPE texinfo PUBLIC "-//GNU//DTD TexinfoML V5.0//EN" "http://www.gnu.org/software/texinfo/dtd/5.0/texinfo.dtd">
  <texinfo xml:lang="en">
  <filename file="formatting.xml"></filename>
--- 1,4 ----
  <?xml version="1.0"?>
! <!DOCTYPE texinfo PUBLIC "-//GNU//DTD TexinfoML V6.0//EN" "http://www.gnu.org/software/texinfo/dtd/6.0/texinfo.dtd">
  <texinfo xml:lang="en">
  <filename file="formatting.xml"></filename>
***************
*** 61,64 ****
--- 61,66 ----
  @@,c@@&quot;u @,c@&quot;u @*
  
+ @@U@{0075@} @U{0075}
+ 
  @@* @*
  @@ followed by a space
***************
*** 668,671 ****
--- 670,681 ----
  @code{@@dotless@{a@}} @dotless{a}
  
+ @c @U arg must be specified and within range
+ @@U, without braces @U
+ @@U@{@}, with empty arg @U{}
+ @@U@{z@}, with non-hex arg @U{z}
+ @@U@{abc@}, with &lt;4 hex digits @U{abc}
+ @@U@{FFFFFFFFFFFFFF@}, value much too large @U{FFFFFFFFFFFFFF}
+ @@U@{110000@}, value just beyond Unicode @U{110000}
+ 
  @c braces missing
  @@TeX, but without brace @TeX
***************
*** 789,792 ****
--- 799,804 ----
  &arobase;,c&arobase;&quot;u <accent type="cedil" bracketed="off">c</accent><accent type="uml" bracketed="off">u</accent> &linebreak;
  </para>
+ <para>&arobase;U&lbrace;0075&rbrace; <U>0075</U>
+ </para>
  <para>&arobase;* &linebreak;
  &arobase; followed by a space
***************
*** 1104,1108 ****
  <deffnx spaces=" "><definitionterm><indexterm index="fn" number="10"><b>id ule</b></indexterm><defcategory>cmde</defcategory> <deffunction><b>id ule</b></deffunction> <defparam>truc</defparam></definitionterm></deffnx>
  <deffnx spaces=" "><definitionterm><indexterm index="fn" number="11"><b>id <samp>i</samp> ule</b></indexterm><defcategory>cmde2</defcategory> <deffunction><b>id <samp>i</samp> ule</b></deffunction> <defparam>truc</defparam></definitionterm></deffnx>
! <deffnx spaces=" "><definitionterm><defcategory><b>id <samp>i</samp> ule</b></defcategory></definitionterm></deffnx>
  <deffnx><definitionterm></definitionterm></deffnx>
  <deffnx spaces=" "><definitionterm><defcategory>aaa</defcategory></definitionterm></deffnx>
--- 1116,1120 ----
  <deffnx spaces=" "><definitionterm><indexterm index="fn" number="10"><b>id ule</b></indexterm><defcategory>cmde</defcategory> <deffunction><b>id ule</b></deffunction> <defparam>truc</defparam></definitionterm></deffnx>
  <deffnx spaces=" "><definitionterm><indexterm index="fn" number="11"><b>id <samp>i</samp> ule</b></indexterm><defcategory>cmde2</defcategory> <deffunction><b>id <samp>i</samp> ule</b></deffunction> <defparam>truc</defparam></definitionterm></deffnx>
! <deffnx spaces=" "><definitionterm><defcategory><b>id <samp>i</samp> ule</b></defcategory>    </definitionterm></deffnx>
  <deffnx><definitionterm></definitionterm></deffnx>
  <deffnx spaces=" "><definitionterm><defcategory>aaa</defcategory></definitionterm></deffnx>
***************
*** 1390,1393 ****
--- 1402,1407 ----
  &arobase;,c&arobase;&quot;u <accent type="cedil" bracketed="off">c</accent><accent type="uml" bracketed="off">u</accent> &linebreak;
  </para>
+ <para>&arobase;U&lbrace;0075&rbrace; <U>0075</U>
+ </para>
  <para>&arobase;* &linebreak;
  &arobase; followed by a space
***************
*** 1705,1709 ****
  <deffnx spaces=" "><definitionterm><indexterm index="fn" number="43"><b>id ule</b></indexterm><defcategory>cmde</defcategory> <deffunction><b>id ule</b></deffunction> <defparam>truc</defparam></definitionterm></deffnx>
  <deffnx spaces=" "><definitionterm><indexterm index="fn" number="44"><b>id <samp>i</samp> ule</b></indexterm><defcategory>cmde2</defcategory> <deffunction><b>id <samp>i</samp> ule</b></deffunction> <defparam>truc</defparam></definitionterm></deffnx>
! <deffnx spaces=" "><definitionterm><defcategory><b>id <samp>i</samp> ule</b></defcategory></definitionterm></deffnx>
  <deffnx><definitionterm></definitionterm></deffnx>
  <deffnx spaces=" "><definitionterm><defcategory>aaa</defcategory></definitionterm></deffnx>
--- 1719,1723 ----
  <deffnx spaces=" "><definitionterm><indexterm index="fn" number="43"><b>id ule</b></indexterm><defcategory>cmde</defcategory> <deffunction><b>id ule</b></deffunction> <defparam>truc</defparam></definitionterm></deffnx>
  <deffnx spaces=" "><definitionterm><indexterm index="fn" number="44"><b>id <samp>i</samp> ule</b></indexterm><defcategory>cmde2</defcategory> <deffunction><b>id <samp>i</samp> ule</b></deffunction> <defparam>truc</defparam></definitionterm></deffnx>
! <deffnx spaces=" "><definitionterm><defcategory><b>id <samp>i</samp> ule</b></defcategory>    </definitionterm></deffnx>
  <deffnx><definitionterm></definitionterm></deffnx>
  <deffnx spaces=" "><definitionterm><defcategory>aaa</defcategory></definitionterm></deffnx>
***************
*** 1991,1994 ****
--- 2005,2010 ----
  &arobase;,c&arobase;&quot;u <accent type="cedil" bracketed="off">c</accent><accent type="uml" bracketed="off">u</accent> &linebreak;
  </para>
+ <para>&arobase;U&lbrace;0075&rbrace; <U>0075</U>
+ </para>
  <para>&arobase;* &linebreak;
  &arobase; followed by a space
***************
*** 2306,2310 ****
  <deffnx spaces=" "><definitionterm><indexterm index="fn" number="76"><b>id ule</b></indexterm><defcategory>cmde</defcategory> <deffunction><b>id ule</b></deffunction> <defparam>truc</defparam></definitionterm></deffnx>
  <deffnx spaces=" "><definitionterm><indexterm index="fn" number="77"><b>id <samp>i</samp> ule</b></indexterm><defcategory>cmde2</defcategory> <deffunction><b>id <samp>i</samp> ule</b></deffunction> <defparam>truc</defparam></definitionterm></deffnx>
! <deffnx spaces=" "><definitionterm><defcategory><b>id <samp>i</samp> ule</b></defcategory></definitionterm></deffnx>
  <deffnx><definitionterm></definitionterm></deffnx>
  <deffnx spaces=" "><definitionterm><defcategory>aaa</defcategory></definitionterm></deffnx>
--- 2322,2326 ----
  <deffnx spaces=" "><definitionterm><indexterm index="fn" number="76"><b>id ule</b></indexterm><defcategory>cmde</defcategory> <deffunction><b>id ule</b></deffunction> <defparam>truc</defparam></definitionterm></deffnx>
  <deffnx spaces=" "><definitionterm><indexterm index="fn" number="77"><b>id <samp>i</samp> ule</b></indexterm><defcategory>cmde2</defcategory> <deffunction><b>id <samp>i</samp> ule</b></deffunction> <defparam>truc</defparam></definitionterm></deffnx>
! <deffnx spaces=" "><definitionterm><defcategory><b>id <samp>i</samp> ule</b></defcategory>    </definitionterm></deffnx>
  <deffnx><definitionterm></definitionterm></deffnx>
  <deffnx spaces=" "><definitionterm><defcategory>aaa</defcategory></definitionterm></deffnx>
***************
*** 2586,2589 ****
--- 2602,2607 ----
  &arobase;,c&arobase;&quot;u <accent type="cedil" bracketed="off">c</accent><accent type="uml" bracketed="off">u</accent> &linebreak;
  
+ &arobase;U&lbrace;0075&rbrace; <U>0075</U>
+ 
  &arobase;* &linebreak;
  &arobase; followed by a space
***************
*** 2901,2905 ****
  <deffnx spaces=" "><definitionterm><indexterm index="fn" number="109"><b>id ule</b></indexterm><defcategory>cmde</defcategory> <deffunction><b>id ule</b></deffunction> <defparam>truc</defparam></definitionterm></deffnx>
  <deffnx spaces=" "><definitionterm><indexterm index="fn" number="110"><b>id <samp>i</samp> ule</b></indexterm><defcategory>cmde2</defcategory> <deffunction><b>id <samp>i</samp> ule</b></deffunction> <defparam>truc</defparam></definitionterm></deffnx>
! <deffnx spaces=" "><definitionterm><defcategory><b>id <samp>i</samp> ule</b></defcategory></definitionterm></deffnx>
  <deffnx><definitionterm></definitionterm></deffnx>
  <deffnx spaces=" "><definitionterm><defcategory>aaa</defcategory></definitionterm></deffnx>
--- 2919,2923 ----
  <deffnx spaces=" "><definitionterm><indexterm index="fn" number="109"><b>id ule</b></indexterm><defcategory>cmde</defcategory> <deffunction><b>id ule</b></deffunction> <defparam>truc</defparam></definitionterm></deffnx>
  <deffnx spaces=" "><definitionterm><indexterm index="fn" number="110"><b>id <samp>i</samp> ule</b></indexterm><defcategory>cmde2</defcategory> <deffunction><b>id <samp>i</samp> ule</b></deffunction> <defparam>truc</defparam></definitionterm></deffnx>
! <deffnx spaces=" "><definitionterm><defcategory><b>id <samp>i</samp> ule</b></defcategory>    </definitionterm></deffnx>
  <deffnx><definitionterm></definitionterm></deffnx>
  <deffnx spaces=" "><definitionterm><defcategory>aaa</defcategory></definitionterm></deffnx>
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/navigation/navigation.html texinfo-6.0/tp/tests/layout/res_parser/navigation/navigation.html
*** texinfo-5.2/tp/tests/layout/res_parser/navigation/navigation.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/navigation/navigation.html	2015-02-08 13:23:07.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  <a name="Top"></a>
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/navigation_chapter/chapter.html texinfo-6.0/tp/tests/layout/res_parser/navigation_chapter/chapter.html
*** texinfo-5.2/tp/tests/layout/res_parser/navigation_chapter/chapter.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/navigation_chapter/chapter.html	2015-02-08 13:23:08.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="chapter"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="chapter"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/navigation_chapter/index.html texinfo-6.0/tp/tests/layout/res_parser/navigation_chapter/index.html
*** texinfo-5.2/tp/tests/layout/res_parser/navigation_chapter/index.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/navigation_chapter/index.html	2015-02-08 13:23:08.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  <a name="Top"></a>
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/navigation_chapter/navigation_abt.html texinfo-6.0/tp/tests/layout/res_parser/navigation_chapter/navigation_abt.html
*** texinfo-5.2/tp/tests/layout/res_parser/navigation_chapter/navigation_abt.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/navigation_chapter/navigation_abt.html	2015-02-08 13:23:08.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/navigation_chapter/navigation_toc.html texinfo-6.0/tp/tests/layout/res_parser/navigation_chapter/navigation_toc.html
*** texinfo-5.2/tp/tests/layout/res_parser/navigation_chapter/navigation_toc.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/navigation_chapter/navigation_toc.html	2015-02-08 13:23:08.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_Contents"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="SEC_Contents"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/navigation_chapter/section.html texinfo-6.0/tp/tests/layout/res_parser/navigation_chapter/section.html
*** texinfo-5.2/tp/tests/layout/res_parser/navigation_chapter/section.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/navigation_chapter/section.html	2015-02-08 13:23:08.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="chapter.html#section">section</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="chapter.html#section">section</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/navigation_chapter/subsection.html texinfo-6.0/tp/tests/layout/res_parser/navigation_chapter/subsection.html
*** texinfo-5.2/tp/tests/layout/res_parser/navigation_chapter/subsection.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/navigation_chapter/subsection.html	2015-02-08 13:23:08.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="chapter.html#subsection">subsection</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="chapter.html#subsection">subsection</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/navigation_chapter_no_header/chapter.html texinfo-6.0/tp/tests/layout/res_parser/navigation_chapter_no_header/chapter.html
*** texinfo-5.2/tp/tests/layout/res_parser/navigation_chapter_no_header/chapter.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/navigation_chapter_no_header/chapter.html	2015-02-08 13:23:08.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="chapter"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="chapter"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/navigation_chapter_no_header/index.html texinfo-6.0/tp/tests/layout/res_parser/navigation_chapter_no_header/index.html
*** texinfo-5.2/tp/tests/layout/res_parser/navigation_chapter_no_header/index.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/navigation_chapter_no_header/index.html	2015-02-08 13:23:08.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  <a name="Top"></a>
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/navigation_chapter_no_header/navigation_abt.html texinfo-6.0/tp/tests/layout/res_parser/navigation_chapter_no_header/navigation_abt.html
*** texinfo-5.2/tp/tests/layout/res_parser/navigation_chapter_no_header/navigation_abt.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/navigation_chapter_no_header/navigation_abt.html	2015-02-08 13:23:08.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/navigation_chapter_no_header/navigation_toc.html texinfo-6.0/tp/tests/layout/res_parser/navigation_chapter_no_header/navigation_toc.html
*** texinfo-5.2/tp/tests/layout/res_parser/navigation_chapter_no_header/navigation_toc.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/navigation_chapter_no_header/navigation_toc.html	2015-02-08 13:23:08.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_Contents"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="SEC_Contents"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/navigation_chapter_no_header/section.html texinfo-6.0/tp/tests/layout/res_parser/navigation_chapter_no_header/section.html
*** texinfo-5.2/tp/tests/layout/res_parser/navigation_chapter_no_header/section.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/navigation_chapter_no_header/section.html	2015-02-08 13:23:08.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="chapter.html#section">section</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="chapter.html#section">section</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/navigation_chapter_no_header/subsection.html texinfo-6.0/tp/tests/layout/res_parser/navigation_chapter_no_header/subsection.html
*** texinfo-5.2/tp/tests/layout/res_parser/navigation_chapter_no_header/subsection.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/navigation_chapter_no_header/subsection.html	2015-02-08 13:23:08.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="chapter.html#subsection">subsection</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="chapter.html#subsection">subsection</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/navigation_chapter_no_header_vertical/chapter.html texinfo-6.0/tp/tests/layout/res_parser/navigation_chapter_no_header_vertical/chapter.html
*** texinfo-5.2/tp/tests/layout/res_parser/navigation_chapter_no_header_vertical/chapter.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/navigation_chapter_no_header_vertical/chapter.html	2015-02-08 13:23:08.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="chapter"></a>
  <table border="0" cellpadding="0" cellspacing="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="chapter"></a>
  <table border="0" cellpadding="0" cellspacing="0">
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/navigation_chapter_no_header_vertical/index.html texinfo-6.0/tp/tests/layout/res_parser/navigation_chapter_no_header_vertical/index.html
*** texinfo-5.2/tp/tests/layout/res_parser/navigation_chapter_no_header_vertical/index.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/navigation_chapter_no_header_vertical/index.html	2015-02-08 13:23:08.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  <a name="Top"></a>
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/navigation_chapter_no_header_vertical/navigation_abt.html texinfo-6.0/tp/tests/layout/res_parser/navigation_chapter_no_header_vertical/navigation_abt.html
*** texinfo-5.2/tp/tests/layout/res_parser/navigation_chapter_no_header_vertical/navigation_abt.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/navigation_chapter_no_header_vertical/navigation_abt.html	2015-02-08 13:23:08.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_About"></a>
  <table border="0" cellpadding="0" cellspacing="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="SEC_About"></a>
  <table border="0" cellpadding="0" cellspacing="0">
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/navigation_chapter_no_header_vertical/navigation_toc.html texinfo-6.0/tp/tests/layout/res_parser/navigation_chapter_no_header_vertical/navigation_toc.html
*** texinfo-5.2/tp/tests/layout/res_parser/navigation_chapter_no_header_vertical/navigation_toc.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/navigation_chapter_no_header_vertical/navigation_toc.html	2015-02-08 13:23:08.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_Contents"></a>
  <table border="0" cellpadding="0" cellspacing="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="SEC_Contents"></a>
  <table border="0" cellpadding="0" cellspacing="0">
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/navigation_chapter_no_header_vertical/section.html texinfo-6.0/tp/tests/layout/res_parser/navigation_chapter_no_header_vertical/section.html
*** texinfo-5.2/tp/tests/layout/res_parser/navigation_chapter_no_header_vertical/section.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/navigation_chapter_no_header_vertical/section.html	2015-02-08 13:23:08.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="chapter.html#section">section</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="chapter.html#section">section</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/navigation_chapter_no_header_vertical/subsection.html texinfo-6.0/tp/tests/layout/res_parser/navigation_chapter_no_header_vertical/subsection.html
*** texinfo-5.2/tp/tests/layout/res_parser/navigation_chapter_no_header_vertical/subsection.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/navigation_chapter_no_header_vertical/subsection.html	2015-02-08 13:23:08.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="chapter.html#subsection">subsection</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="chapter.html#subsection">subsection</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/navigation_chapter_vertical/chapter.html texinfo-6.0/tp/tests/layout/res_parser/navigation_chapter_vertical/chapter.html
*** texinfo-5.2/tp/tests/layout/res_parser/navigation_chapter_vertical/chapter.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/navigation_chapter_vertical/chapter.html	2015-02-08 13:23:07.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="chapter"></a>
  <table border="0" cellpadding="0" cellspacing="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="chapter"></a>
  <table border="0" cellpadding="0" cellspacing="0">
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/navigation_chapter_vertical/index.html texinfo-6.0/tp/tests/layout/res_parser/navigation_chapter_vertical/index.html
*** texinfo-5.2/tp/tests/layout/res_parser/navigation_chapter_vertical/index.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/navigation_chapter_vertical/index.html	2015-02-08 13:23:07.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  <a name="Top"></a>
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/navigation_chapter_vertical/navigation_abt.html texinfo-6.0/tp/tests/layout/res_parser/navigation_chapter_vertical/navigation_abt.html
*** texinfo-5.2/tp/tests/layout/res_parser/navigation_chapter_vertical/navigation_abt.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/navigation_chapter_vertical/navigation_abt.html	2015-02-08 13:23:07.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_About"></a>
  <table border="0" cellpadding="0" cellspacing="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="SEC_About"></a>
  <table border="0" cellpadding="0" cellspacing="0">
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/navigation_chapter_vertical/navigation_toc.html texinfo-6.0/tp/tests/layout/res_parser/navigation_chapter_vertical/navigation_toc.html
*** texinfo-5.2/tp/tests/layout/res_parser/navigation_chapter_vertical/navigation_toc.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/navigation_chapter_vertical/navigation_toc.html	2015-02-08 13:23:07.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_Contents"></a>
  <table border="0" cellpadding="0" cellspacing="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="SEC_Contents"></a>
  <table border="0" cellpadding="0" cellspacing="0">
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/navigation_chapter_vertical/section.html texinfo-6.0/tp/tests/layout/res_parser/navigation_chapter_vertical/section.html
*** texinfo-5.2/tp/tests/layout/res_parser/navigation_chapter_vertical/section.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/navigation_chapter_vertical/section.html	2015-02-08 13:23:07.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="chapter.html#section">section</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="chapter.html#section">section</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/navigation_chapter_vertical/subsection.html texinfo-6.0/tp/tests/layout/res_parser/navigation_chapter_vertical/subsection.html
*** texinfo-5.2/tp/tests/layout/res_parser/navigation_chapter_vertical/subsection.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/navigation_chapter_vertical/subsection.html	2015-02-08 13:23:07.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="chapter.html#subsection">subsection</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="chapter.html#subsection">subsection</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/navigation_no_header/navigation.html texinfo-6.0/tp/tests/layout/res_parser/navigation_no_header/navigation.html
*** texinfo-5.2/tp/tests/layout/res_parser/navigation_no_header/navigation.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/navigation_no_header/navigation.html	2015-02-08 13:23:08.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  <a name="Top"></a>
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/navigation_no_header_vertical/navigation.html texinfo-6.0/tp/tests/layout/res_parser/navigation_no_header_vertical/navigation.html
*** texinfo-5.2/tp/tests/layout/res_parser/navigation_no_header_vertical/navigation.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/navigation_no_header_vertical/navigation.html	2015-02-08 13:23:07.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  <a name="Top"></a>
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/navigation_node/chapter.html texinfo-6.0/tp/tests/layout/res_parser/navigation_node/chapter.html
*** texinfo-5.2/tp/tests/layout/res_parser/navigation_node/chapter.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/navigation_node/chapter.html	2015-02-08 13:23:08.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="chapter"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="chapter"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/navigation_node/index.html texinfo-6.0/tp/tests/layout/res_parser/navigation_node/index.html
*** texinfo-5.2/tp/tests/layout/res_parser/navigation_node/index.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/navigation_node/index.html	2015-02-08 13:23:08.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  <a name="Top"></a>
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/navigation_node/navigation_abt.html texinfo-6.0/tp/tests/layout/res_parser/navigation_node/navigation_abt.html
*** texinfo-5.2/tp/tests/layout/res_parser/navigation_node/navigation_abt.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/navigation_node/navigation_abt.html	2015-02-08 13:23:08.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/navigation_node/navigation_toc.html texinfo-6.0/tp/tests/layout/res_parser/navigation_node/navigation_toc.html
*** texinfo-5.2/tp/tests/layout/res_parser/navigation_node/navigation_toc.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/navigation_node/navigation_toc.html	2015-02-08 13:23:08.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_Contents"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="SEC_Contents"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/navigation_node/section.html texinfo-6.0/tp/tests/layout/res_parser/navigation_node/section.html
*** texinfo-5.2/tp/tests/layout/res_parser/navigation_node/section.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/navigation_node/section.html	2015-02-08 13:23:08.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="section"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="section"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/navigation_node/subsection.html texinfo-6.0/tp/tests/layout/res_parser/navigation_node/subsection.html
*** texinfo-5.2/tp/tests/layout/res_parser/navigation_node/subsection.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/navigation_node/subsection.html	2015-02-08 13:23:08.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="subsection"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="subsection"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/navigation_node_no_header/chapter.html texinfo-6.0/tp/tests/layout/res_parser/navigation_node_no_header/chapter.html
*** texinfo-5.2/tp/tests/layout/res_parser/navigation_node_no_header/chapter.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/navigation_node_no_header/chapter.html	2015-02-08 13:23:08.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="chapter"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="chapter"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/navigation_node_no_header/index.html texinfo-6.0/tp/tests/layout/res_parser/navigation_node_no_header/index.html
*** texinfo-5.2/tp/tests/layout/res_parser/navigation_node_no_header/index.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/navigation_node_no_header/index.html	2015-02-08 13:23:08.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  <a name="Top"></a>
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/navigation_node_no_header/navigation_abt.html texinfo-6.0/tp/tests/layout/res_parser/navigation_node_no_header/navigation_abt.html
*** texinfo-5.2/tp/tests/layout/res_parser/navigation_node_no_header/navigation_abt.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/navigation_node_no_header/navigation_abt.html	2015-02-08 13:23:08.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/navigation_node_no_header/navigation_toc.html texinfo-6.0/tp/tests/layout/res_parser/navigation_node_no_header/navigation_toc.html
*** texinfo-5.2/tp/tests/layout/res_parser/navigation_node_no_header/navigation_toc.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/navigation_node_no_header/navigation_toc.html	2015-02-08 13:23:08.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_Contents"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="SEC_Contents"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/navigation_node_no_header/section.html texinfo-6.0/tp/tests/layout/res_parser/navigation_node_no_header/section.html
*** texinfo-5.2/tp/tests/layout/res_parser/navigation_node_no_header/section.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/navigation_node_no_header/section.html	2015-02-08 13:23:08.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="section"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="section"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/navigation_node_no_header/subsection.html texinfo-6.0/tp/tests/layout/res_parser/navigation_node_no_header/subsection.html
*** texinfo-5.2/tp/tests/layout/res_parser/navigation_node_no_header/subsection.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/navigation_node_no_header/subsection.html	2015-02-08 13:23:08.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="subsection"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="subsection"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/navigation_node_no_header_vertical/chapter.html texinfo-6.0/tp/tests/layout/res_parser/navigation_node_no_header_vertical/chapter.html
*** texinfo-5.2/tp/tests/layout/res_parser/navigation_node_no_header_vertical/chapter.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/navigation_node_no_header_vertical/chapter.html	2015-02-08 13:23:08.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="chapter"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="chapter"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/navigation_node_no_header_vertical/index.html texinfo-6.0/tp/tests/layout/res_parser/navigation_node_no_header_vertical/index.html
*** texinfo-5.2/tp/tests/layout/res_parser/navigation_node_no_header_vertical/index.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/navigation_node_no_header_vertical/index.html	2015-02-08 13:23:08.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  <a name="Top"></a>
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/navigation_node_no_header_vertical/navigation_abt.html texinfo-6.0/tp/tests/layout/res_parser/navigation_node_no_header_vertical/navigation_abt.html
*** texinfo-5.2/tp/tests/layout/res_parser/navigation_node_no_header_vertical/navigation_abt.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/navigation_node_no_header_vertical/navigation_abt.html	2015-02-08 13:23:08.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_About"></a>
  <table border="0" cellpadding="0" cellspacing="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="SEC_About"></a>
  <table border="0" cellpadding="0" cellspacing="0">
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/navigation_node_no_header_vertical/navigation_toc.html texinfo-6.0/tp/tests/layout/res_parser/navigation_node_no_header_vertical/navigation_toc.html
*** texinfo-5.2/tp/tests/layout/res_parser/navigation_node_no_header_vertical/navigation_toc.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/navigation_node_no_header_vertical/navigation_toc.html	2015-02-08 13:23:08.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_Contents"></a>
  <table border="0" cellpadding="0" cellspacing="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="SEC_Contents"></a>
  <table border="0" cellpadding="0" cellspacing="0">
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/navigation_node_no_header_vertical/section.html texinfo-6.0/tp/tests/layout/res_parser/navigation_node_no_header_vertical/section.html
*** texinfo-5.2/tp/tests/layout/res_parser/navigation_node_no_header_vertical/section.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/navigation_node_no_header_vertical/section.html	2015-02-08 13:23:08.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="section"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="section"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/navigation_node_no_header_vertical/subsection.html texinfo-6.0/tp/tests/layout/res_parser/navigation_node_no_header_vertical/subsection.html
*** texinfo-5.2/tp/tests/layout/res_parser/navigation_node_no_header_vertical/subsection.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/navigation_node_no_header_vertical/subsection.html	2015-02-08 13:23:08.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="subsection"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="subsection"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/navigation_node_vertical/chapter.html texinfo-6.0/tp/tests/layout/res_parser/navigation_node_vertical/chapter.html
*** texinfo-5.2/tp/tests/layout/res_parser/navigation_node_vertical/chapter.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/navigation_node_vertical/chapter.html	2015-02-08 13:23:07.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="chapter"></a>
  <table border="0" cellpadding="0" cellspacing="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="chapter"></a>
  <table border="0" cellpadding="0" cellspacing="0">
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/navigation_node_vertical/index.html texinfo-6.0/tp/tests/layout/res_parser/navigation_node_vertical/index.html
*** texinfo-5.2/tp/tests/layout/res_parser/navigation_node_vertical/index.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/navigation_node_vertical/index.html	2015-02-08 13:23:07.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  <a name="Top"></a>
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/navigation_node_vertical/navigation_abt.html texinfo-6.0/tp/tests/layout/res_parser/navigation_node_vertical/navigation_abt.html
*** texinfo-5.2/tp/tests/layout/res_parser/navigation_node_vertical/navigation_abt.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/navigation_node_vertical/navigation_abt.html	2015-02-08 13:23:07.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_About"></a>
  <table border="0" cellpadding="0" cellspacing="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="SEC_About"></a>
  <table border="0" cellpadding="0" cellspacing="0">
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/navigation_node_vertical/navigation_toc.html texinfo-6.0/tp/tests/layout/res_parser/navigation_node_vertical/navigation_toc.html
*** texinfo-5.2/tp/tests/layout/res_parser/navigation_node_vertical/navigation_toc.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/navigation_node_vertical/navigation_toc.html	2015-02-08 13:23:07.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_Contents"></a>
  <table border="0" cellpadding="0" cellspacing="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="SEC_Contents"></a>
  <table border="0" cellpadding="0" cellspacing="0">
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/navigation_node_vertical/section.html texinfo-6.0/tp/tests/layout/res_parser/navigation_node_vertical/section.html
*** texinfo-5.2/tp/tests/layout/res_parser/navigation_node_vertical/section.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/navigation_node_vertical/section.html	2015-02-08 13:23:07.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="section"></a>
  <table border="0" cellpadding="0" cellspacing="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="section"></a>
  <table border="0" cellpadding="0" cellspacing="0">
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/navigation_node_vertical/subsection.html texinfo-6.0/tp/tests/layout/res_parser/navigation_node_vertical/subsection.html
*** texinfo-5.2/tp/tests/layout/res_parser/navigation_node_vertical/subsection.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/navigation_node_vertical/subsection.html	2015-02-08 13:23:07.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="subsection"></a>
  <table border="0" cellpadding="0" cellspacing="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="subsection"></a>
  <table border="0" cellpadding="0" cellspacing="0">
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/navigation_section/chapter.html texinfo-6.0/tp/tests/layout/res_parser/navigation_section/chapter.html
*** texinfo-5.2/tp/tests/layout/res_parser/navigation_section/chapter.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/navigation_section/chapter.html	2015-02-08 13:23:07.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="chapter"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="chapter"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/navigation_section/index.html texinfo-6.0/tp/tests/layout/res_parser/navigation_section/index.html
*** texinfo-5.2/tp/tests/layout/res_parser/navigation_section/index.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/navigation_section/index.html	2015-02-08 13:23:07.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  <a name="Top"></a>
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/navigation_section/navigation_abt.html texinfo-6.0/tp/tests/layout/res_parser/navigation_section/navigation_abt.html
*** texinfo-5.2/tp/tests/layout/res_parser/navigation_section/navigation_abt.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/navigation_section/navigation_abt.html	2015-02-08 13:23:07.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/navigation_section/navigation_toc.html texinfo-6.0/tp/tests/layout/res_parser/navigation_section/navigation_toc.html
*** texinfo-5.2/tp/tests/layout/res_parser/navigation_section/navigation_toc.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/navigation_section/navigation_toc.html	2015-02-08 13:23:07.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_Contents"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="SEC_Contents"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/navigation_section/section.html texinfo-6.0/tp/tests/layout/res_parser/navigation_section/section.html
*** texinfo-5.2/tp/tests/layout/res_parser/navigation_section/section.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/navigation_section/section.html	2015-02-08 13:23:07.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="section"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="section"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/navigation_section/subsection.html texinfo-6.0/tp/tests/layout/res_parser/navigation_section/subsection.html
*** texinfo-5.2/tp/tests/layout/res_parser/navigation_section/subsection.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/navigation_section/subsection.html	2015-02-08 13:23:07.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="section.html#subsection">subsection</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="section.html#subsection">subsection</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/navigation_section_no_header/chapter.html texinfo-6.0/tp/tests/layout/res_parser/navigation_section_no_header/chapter.html
*** texinfo-5.2/tp/tests/layout/res_parser/navigation_section_no_header/chapter.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/navigation_section_no_header/chapter.html	2015-02-08 13:23:07.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="chapter"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="chapter"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/navigation_section_no_header/index.html texinfo-6.0/tp/tests/layout/res_parser/navigation_section_no_header/index.html
*** texinfo-5.2/tp/tests/layout/res_parser/navigation_section_no_header/index.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/navigation_section_no_header/index.html	2015-02-08 13:23:07.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  <a name="Top"></a>
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/navigation_section_no_header/navigation_abt.html texinfo-6.0/tp/tests/layout/res_parser/navigation_section_no_header/navigation_abt.html
*** texinfo-5.2/tp/tests/layout/res_parser/navigation_section_no_header/navigation_abt.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/navigation_section_no_header/navigation_abt.html	2015-02-08 13:23:07.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/navigation_section_no_header/navigation_toc.html texinfo-6.0/tp/tests/layout/res_parser/navigation_section_no_header/navigation_toc.html
*** texinfo-5.2/tp/tests/layout/res_parser/navigation_section_no_header/navigation_toc.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/navigation_section_no_header/navigation_toc.html	2015-02-08 13:23:07.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_Contents"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="SEC_Contents"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/navigation_section_no_header/section.html texinfo-6.0/tp/tests/layout/res_parser/navigation_section_no_header/section.html
*** texinfo-5.2/tp/tests/layout/res_parser/navigation_section_no_header/section.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/navigation_section_no_header/section.html	2015-02-08 13:23:07.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="section"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="section"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/navigation_section_no_header/subsection.html texinfo-6.0/tp/tests/layout/res_parser/navigation_section_no_header/subsection.html
*** texinfo-5.2/tp/tests/layout/res_parser/navigation_section_no_header/subsection.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/navigation_section_no_header/subsection.html	2015-02-08 13:23:07.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="section.html#subsection">subsection</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="section.html#subsection">subsection</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/navigation_section_no_header_vertical/chapter.html texinfo-6.0/tp/tests/layout/res_parser/navigation_section_no_header_vertical/chapter.html
*** texinfo-5.2/tp/tests/layout/res_parser/navigation_section_no_header_vertical/chapter.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/navigation_section_no_header_vertical/chapter.html	2015-02-08 13:23:06.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="chapter"></a>
  <table border="0" cellpadding="0" cellspacing="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="chapter"></a>
  <table border="0" cellpadding="0" cellspacing="0">
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/navigation_section_no_header_vertical/index.html texinfo-6.0/tp/tests/layout/res_parser/navigation_section_no_header_vertical/index.html
*** texinfo-5.2/tp/tests/layout/res_parser/navigation_section_no_header_vertical/index.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/navigation_section_no_header_vertical/index.html	2015-02-08 13:23:06.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  <a name="Top"></a>
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/navigation_section_no_header_vertical/navigation_abt.html texinfo-6.0/tp/tests/layout/res_parser/navigation_section_no_header_vertical/navigation_abt.html
*** texinfo-5.2/tp/tests/layout/res_parser/navigation_section_no_header_vertical/navigation_abt.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/navigation_section_no_header_vertical/navigation_abt.html	2015-02-08 13:23:06.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_About"></a>
  <table border="0" cellpadding="0" cellspacing="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="SEC_About"></a>
  <table border="0" cellpadding="0" cellspacing="0">
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/navigation_section_no_header_vertical/navigation_toc.html texinfo-6.0/tp/tests/layout/res_parser/navigation_section_no_header_vertical/navigation_toc.html
*** texinfo-5.2/tp/tests/layout/res_parser/navigation_section_no_header_vertical/navigation_toc.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/navigation_section_no_header_vertical/navigation_toc.html	2015-02-08 13:23:06.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_Contents"></a>
  <table border="0" cellpadding="0" cellspacing="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="SEC_Contents"></a>
  <table border="0" cellpadding="0" cellspacing="0">
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/navigation_section_no_header_vertical/section.html texinfo-6.0/tp/tests/layout/res_parser/navigation_section_no_header_vertical/section.html
*** texinfo-5.2/tp/tests/layout/res_parser/navigation_section_no_header_vertical/section.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/navigation_section_no_header_vertical/section.html	2015-02-08 13:23:06.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="section"></a>
  <table border="0" cellpadding="0" cellspacing="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="section"></a>
  <table border="0" cellpadding="0" cellspacing="0">
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/navigation_section_no_header_vertical/subsection.html texinfo-6.0/tp/tests/layout/res_parser/navigation_section_no_header_vertical/subsection.html
*** texinfo-5.2/tp/tests/layout/res_parser/navigation_section_no_header_vertical/subsection.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/navigation_section_no_header_vertical/subsection.html	2015-02-08 13:23:06.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="section.html#subsection">subsection</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="section.html#subsection">subsection</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/navigation_section_vertical/chapter.html texinfo-6.0/tp/tests/layout/res_parser/navigation_section_vertical/chapter.html
*** texinfo-5.2/tp/tests/layout/res_parser/navigation_section_vertical/chapter.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/navigation_section_vertical/chapter.html	2015-02-08 13:23:08.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="chapter"></a>
  <table border="0" cellpadding="0" cellspacing="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="chapter"></a>
  <table border="0" cellpadding="0" cellspacing="0">
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/navigation_section_vertical/index.html texinfo-6.0/tp/tests/layout/res_parser/navigation_section_vertical/index.html
*** texinfo-5.2/tp/tests/layout/res_parser/navigation_section_vertical/index.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/navigation_section_vertical/index.html	2015-02-08 13:23:08.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  <a name="Top"></a>
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/navigation_section_vertical/navigation_abt.html texinfo-6.0/tp/tests/layout/res_parser/navigation_section_vertical/navigation_abt.html
*** texinfo-5.2/tp/tests/layout/res_parser/navigation_section_vertical/navigation_abt.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/navigation_section_vertical/navigation_abt.html	2015-02-08 13:23:08.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_About"></a>
  <table border="0" cellpadding="0" cellspacing="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="SEC_About"></a>
  <table border="0" cellpadding="0" cellspacing="0">
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/navigation_section_vertical/navigation_toc.html texinfo-6.0/tp/tests/layout/res_parser/navigation_section_vertical/navigation_toc.html
*** texinfo-5.2/tp/tests/layout/res_parser/navigation_section_vertical/navigation_toc.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/navigation_section_vertical/navigation_toc.html	2015-02-08 13:23:08.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_Contents"></a>
  <table border="0" cellpadding="0" cellspacing="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="SEC_Contents"></a>
  <table border="0" cellpadding="0" cellspacing="0">
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/navigation_section_vertical/section.html texinfo-6.0/tp/tests/layout/res_parser/navigation_section_vertical/section.html
*** texinfo-5.2/tp/tests/layout/res_parser/navigation_section_vertical/section.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/navigation_section_vertical/section.html	2015-02-08 13:23:08.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="section"></a>
  <table border="0" cellpadding="0" cellspacing="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="section"></a>
  <table border="0" cellpadding="0" cellspacing="0">
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/navigation_section_vertical/subsection.html texinfo-6.0/tp/tests/layout/res_parser/navigation_section_vertical/subsection.html
*** texinfo-5.2/tp/tests/layout/res_parser/navigation_section_vertical/subsection.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/navigation_section_vertical/subsection.html	2015-02-08 13:23:08.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="section.html#subsection">subsection</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="section.html#subsection">subsection</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/navigation_test_misc_file_collision/chapter.html texinfo-6.0/tp/tests/layout/res_parser/navigation_test_misc_file_collision/chapter.html
*** texinfo-5.2/tp/tests/layout/res_parser/navigation_test_misc_file_collision/chapter.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/navigation_test_misc_file_collision/chapter.html	2015-02-08 13:23:06.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="chapter"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="chapter"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/navigation_test_misc_file_collision/index.html texinfo-6.0/tp/tests/layout/res_parser/navigation_test_misc_file_collision/index.html
*** texinfo-5.2/tp/tests/layout/res_parser/navigation_test_misc_file_collision/index.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/navigation_test_misc_file_collision/index.html	2015-02-08 13:23:06.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="navigation_abt.html#Top">Top</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="navigation_abt.html#Top">Top</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/navigation_test_misc_file_collision/navigation_abt.html texinfo-6.0/tp/tests/layout/res_parser/navigation_test_misc_file_collision/navigation_abt.html
*** texinfo-5.2/tp/tests/layout/res_parser/navigation_test_misc_file_collision/navigation_abt.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/navigation_test_misc_file_collision/navigation_abt.html	2015-02-08 13:23:06.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  <a name="Top"></a>
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/navigation_test_misc_file_collision/navigation_toc.html texinfo-6.0/tp/tests/layout/res_parser/navigation_test_misc_file_collision/navigation_toc.html
*** texinfo-5.2/tp/tests/layout/res_parser/navigation_test_misc_file_collision/navigation_toc.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/navigation_test_misc_file_collision/navigation_toc.html	2015-02-08 13:23:06.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_Contents"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="SEC_Contents"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/navigation_test_misc_file_collision/section.html texinfo-6.0/tp/tests/layout/res_parser/navigation_test_misc_file_collision/section.html
*** texinfo-5.2/tp/tests/layout/res_parser/navigation_test_misc_file_collision/section.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/navigation_test_misc_file_collision/section.html	2015-02-08 13:23:06.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="navigation_abt.html#section">section</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="navigation_abt.html#section">section</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/navigation_test_misc_file_collision/subsection.html texinfo-6.0/tp/tests/layout/res_parser/navigation_test_misc_file_collision/subsection.html
*** texinfo-5.2/tp/tests/layout/res_parser/navigation_test_misc_file_collision/subsection.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/navigation_test_misc_file_collision/subsection.html	2015-02-08 13:23:06.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="subsection"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="subsection"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/navigation_vertical/navigation.html texinfo-6.0/tp/tests/layout/res_parser/navigation_vertical/navigation.html
*** texinfo-5.2/tp/tests/layout/res_parser/navigation_vertical/navigation.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/navigation_vertical/navigation.html	2015-02-08 13:23:07.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  <a name="Top"></a>
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/no_monolithic/no_monolithic.html texinfo-6.0/tp/tests/layout/res_parser/no_monolithic/no_monolithic.html
*** texinfo-5.2/tp/tests/layout/res_parser/no_monolithic/no_monolithic.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/no_monolithic/no_monolithic.html	2015-02-08 13:23:08.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  <a name="Top"></a>
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/no_monolithic/no_monolithic_abt.html texinfo-6.0/tp/tests/layout/res_parser/no_monolithic/no_monolithic_abt.html
*** texinfo-5.2/tp/tests/layout/res_parser/no_monolithic/no_monolithic_abt.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/no_monolithic/no_monolithic_abt.html	2015-02-08 13:23:08.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/no_monolithic/no_monolithic_fot.html texinfo-6.0/tp/tests/layout/res_parser/no_monolithic/no_monolithic_fot.html
*** texinfo-5.2/tp/tests/layout/res_parser/no_monolithic/no_monolithic_fot.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/no_monolithic/no_monolithic_fot.html	2015-02-08 13:23:08.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_Foot"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="SEC_Foot"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/no_monolithic/no_monolithic_ovr.html texinfo-6.0/tp/tests/layout/res_parser/no_monolithic/no_monolithic_ovr.html
*** texinfo-5.2/tp/tests/layout/res_parser/no_monolithic/no_monolithic_ovr.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/no_monolithic/no_monolithic_ovr.html	2015-02-08 13:23:08.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_Overview"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="SEC_Overview"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/no_monolithic/no_monolithic_toc.html texinfo-6.0/tp/tests/layout/res_parser/no_monolithic/no_monolithic_toc.html
*** texinfo-5.2/tp/tests/layout/res_parser/no_monolithic/no_monolithic_toc.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/no_monolithic/no_monolithic_toc.html	2015-02-08 13:23:08.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_Contents"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="SEC_Contents"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/no_monolithic_only_toc_out/no_monolithic.html texinfo-6.0/tp/tests/layout/res_parser/no_monolithic_only_toc_out/no_monolithic.html
*** texinfo-5.2/tp/tests/layout/res_parser/no_monolithic_only_toc_out/no_monolithic.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/no_monolithic_only_toc_out/no_monolithic.html	2015-02-08 13:23:07.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  <a name="Top"></a>
diff -Nrc2 texinfo-5.2/tp/tests/layout/res_parser/no_monolithic_only_toc_out/no_monolithic_toc.html texinfo-6.0/tp/tests/layout/res_parser/no_monolithic_only_toc_out/no_monolithic_toc.html
*** texinfo-5.2/tp/tests/layout/res_parser/no_monolithic_only_toc_out/no_monolithic_toc.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/layout/res_parser/no_monolithic_only_toc_out/no_monolithic_toc.html	2015-02-08 13:23:07.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_Contents"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="SEC_Contents"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/long_tests.sh texinfo-6.0/tp/tests/long_tests.sh
*** texinfo-5.2/tp/tests/long_tests.sh	2013-02-23 00:11:25.000000000 +0000
--- texinfo-6.0/tp/tests/long_tests.sh	2015-02-08 13:22:57.000000000 +0000
***************
*** 1,5 ****
  #! /bin/sh
! # $Id: long_tests.sh 5191 2013-02-23 00:11:18Z karl $
! # Copyright 2010, 2012 Free Software Foundation, Inc.
  #
  # Copying and distribution of this file, with or without modification,
--- 1,5 ----
  #! /bin/sh
! # $Id: long_tests.sh 6073 2015-01-29 00:08:18Z karl $
! # Copyright 2010, 2012, 2013, 2014, 2015 Free Software Foundation, Inc.
  #
  # Copying and distribution of this file, with or without modification,
***************
*** 7,13 ****
  # notice and this notice are preserved.
  
! if [ z"$srcdir" = 'z' ]; then
!   srcdir=.
! fi
  
  if test "z$LONG_TESTS" != z'yes' && test "z$ALL_TESTS" != z'yes'; then
--- 7,11 ----
  # notice and this notice are preserved.
  
! test -z "$srcdir" && srcdir=.
  
  if test "z$LONG_TESTS" != z'yes' && test "z$ALL_TESTS" != z'yes'; then
diff -Nrc2 texinfo-5.2/tp/tests/many_input_files/Makefile.am texinfo-6.0/tp/tests/many_input_files/Makefile.am
*** texinfo-5.2/tp/tests/many_input_files/Makefile.am	2013-02-20 21:55:50.000000000 +0000
--- texinfo-6.0/tp/tests/many_input_files/Makefile.am	2015-02-08 13:23:05.000000000 +0000
***************
*** 1,2 ****
--- 1,14 ----
+ # $Id: Makefile.am 6073 2015-01-29 00:08:18Z karl $
+ # Makefile.am for texinfo/tp/tests/many_input_files
+ # Copyright 2012, 2013, 2014, 2015 Free Software Foundation, Inc.
+ #
+ # This file is free software; as a special exception the author gives
+ # unlimited permission to copy and/or distribute it, with or without
+ # modifications, as long as this notice is preserved.
+ #
+ # This program is distributed in the hope that it will be useful, but
+ # WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
+ # implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ 
  EXTRA_DIST = $(TESTS) \
    indices_res index_split_res tex_l2h_res tex_t4ht_res
diff -Nrc2 texinfo-5.2/tp/tests/many_input_files/Makefile.in texinfo-6.0/tp/tests/many_input_files/Makefile.in
*** texinfo-5.2/tp/tests/many_input_files/Makefile.in	2013-09-27 00:04:45.000000000 +0100
--- texinfo-6.0/tp/tests/many_input_files/Makefile.in	2015-06-26 13:51:15.000000000 +0100
***************
*** 1,6 ****
! # Makefile.in generated by automake 1.14 from Makefile.am.
  # @configure_input@
  
! # Copyright (C) 1994-2013 Free Software Foundation, Inc.
  
  # This Makefile.in is free software; the Free Software Foundation
--- 1,6 ----
! # Makefile.in generated by automake 1.15 from Makefile.am.
  # @configure_input@
  
! # Copyright (C) 1994-2014 Free Software Foundation, Inc.
  
  # This Makefile.in is free software; the Free Software Foundation
***************
*** 14,19 ****
  
  @SET_MAKE@
  VPATH = @srcdir@
! am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
  am__make_running_with_option = \
    case $${target_option-} in \
--- 14,41 ----
  
  @SET_MAKE@
+ 
+ # $Id: Makefile.am 6073 2015-01-29 00:08:18Z karl $
+ # Makefile.am for texinfo/tp/tests/many_input_files
+ # Copyright 2012, 2013, 2014, 2015 Free Software Foundation, Inc.
+ #
+ # This file is free software; as a special exception the author gives
+ # unlimited permission to copy and/or distribute it, with or without
+ # modifications, as long as this notice is preserved.
+ #
+ # This program is distributed in the hope that it will be useful, but
+ # WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
+ # implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  VPATH = @srcdir@
! am__is_gnu_make = { \
!   if test -z '$(MAKELEVEL)'; then \
!     false; \
!   elif test -n '$(MAKE_HOST)'; then \
!     true; \
!   elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
!     true; \
!   else \
!     false; \
!   fi; \
! }
  am__make_running_with_option = \
    case $${target_option-} in \
***************
*** 78,85 ****
  host_triplet = @host@
  subdir = tp/tests/many_input_files
- DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
- 	$(top_srcdir)/build-aux/test-driver
  ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
  am__aclocal_m4_deps = $(top_srcdir)/gnulib/m4/00gnulib.m4 \
  	$(top_srcdir)/gnulib/m4/alloca.m4 \
  	$(top_srcdir)/gnulib/m4/argz.m4 \
--- 100,106 ----
  host_triplet = @host@
  subdir = tp/tests/many_input_files
  ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
  am__aclocal_m4_deps = $(top_srcdir)/gnulib/m4/00gnulib.m4 \
+ 	$(top_srcdir)/gnulib/m4/absolute-header.m4 \
  	$(top_srcdir)/gnulib/m4/alloca.m4 \
  	$(top_srcdir)/gnulib/m4/argz.m4 \
***************
*** 90,97 ****
--- 111,125 ----
  	$(top_srcdir)/gnulib/m4/errno_h.m4 \
  	$(top_srcdir)/gnulib/m4/error.m4 \
+ 	$(top_srcdir)/gnulib/m4/exponentd.m4 \
+ 	$(top_srcdir)/gnulib/m4/exponentf.m4 \
+ 	$(top_srcdir)/gnulib/m4/exponentl.m4 \
  	$(top_srcdir)/gnulib/m4/extensions.m4 \
  	$(top_srcdir)/gnulib/m4/extern-inline.m4 \
  	$(top_srcdir)/gnulib/m4/fcntl-o.m4 \
  	$(top_srcdir)/gnulib/m4/fcntl_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/float_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/fpieee.m4 \
+ 	$(top_srcdir)/gnulib/m4/frexp.m4 \
+ 	$(top_srcdir)/gnulib/m4/frexpl.m4 \
  	$(top_srcdir)/gnulib/m4/getopt.m4 \
  	$(top_srcdir)/gnulib/m4/gettext.m4 \
***************
*** 103,109 ****
--- 131,143 ----
  	$(top_srcdir)/gnulib/m4/include_next.m4 \
  	$(top_srcdir)/gnulib/m4/intlmacosx.m4 \
+ 	$(top_srcdir)/gnulib/m4/intmax_t.m4 \
+ 	$(top_srcdir)/gnulib/m4/inttypes_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/isnand.m4 \
+ 	$(top_srcdir)/gnulib/m4/isnanf.m4 \
+ 	$(top_srcdir)/gnulib/m4/isnanl.m4 \
  	$(top_srcdir)/gnulib/m4/iswblank.m4 \
  	$(top_srcdir)/gnulib/m4/langinfo_h.m4 \
  	$(top_srcdir)/gnulib/m4/largefile.m4 \
+ 	$(top_srcdir)/gnulib/m4/ldexpl.m4 \
  	$(top_srcdir)/gnulib/m4/lib-ld.m4 \
  	$(top_srcdir)/gnulib/m4/lib-link.m4 \
***************
*** 121,124 ****
--- 155,159 ----
  	$(top_srcdir)/gnulib/m4/malloc.m4 \
  	$(top_srcdir)/gnulib/m4/malloca.m4 \
+ 	$(top_srcdir)/gnulib/m4/math_h.m4 \
  	$(top_srcdir)/gnulib/m4/mbchar.m4 \
  	$(top_srcdir)/gnulib/m4/mbiter.m4 \
***************
*** 132,135 ****
--- 167,171 ----
  	$(top_srcdir)/gnulib/m4/memmem.m4 \
  	$(top_srcdir)/gnulib/m4/mempcpy.m4 \
+ 	$(top_srcdir)/gnulib/m4/memrchr.m4 \
  	$(top_srcdir)/gnulib/m4/mkstemp.m4 \
  	$(top_srcdir)/gnulib/m4/mmap-anon.m4 \
***************
*** 144,160 ****
--- 180,207 ----
  	$(top_srcdir)/gnulib/m4/pathmax.m4 \
  	$(top_srcdir)/gnulib/m4/po.m4 \
+ 	$(top_srcdir)/gnulib/m4/printf-frexp.m4 \
+ 	$(top_srcdir)/gnulib/m4/printf-frexpl.m4 \
+ 	$(top_srcdir)/gnulib/m4/printf.m4 \
  	$(top_srcdir)/gnulib/m4/progtest.m4 \
  	$(top_srcdir)/gnulib/m4/regex.m4 \
  	$(top_srcdir)/gnulib/m4/secure_getenv.m4 \
+ 	$(top_srcdir)/gnulib/m4/signbit.m4 \
+ 	$(top_srcdir)/gnulib/m4/size_max.m4 \
  	$(top_srcdir)/gnulib/m4/ssize_t.m4 \
  	$(top_srcdir)/gnulib/m4/stat.m4 \
+ 	$(top_srcdir)/gnulib/m4/stdarg.m4 \
  	$(top_srcdir)/gnulib/m4/stdbool.m4 \
  	$(top_srcdir)/gnulib/m4/stddef_h.m4 \
  	$(top_srcdir)/gnulib/m4/stdint.m4 \
+ 	$(top_srcdir)/gnulib/m4/stdint_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/stdio_h.m4 \
  	$(top_srcdir)/gnulib/m4/stdlib_h.m4 \
  	$(top_srcdir)/gnulib/m4/stpcpy.m4 \
+ 	$(top_srcdir)/gnulib/m4/strcase.m4 \
+ 	$(top_srcdir)/gnulib/m4/strcasestr.m4 \
  	$(top_srcdir)/gnulib/m4/strdup.m4 \
  	$(top_srcdir)/gnulib/m4/strerror.m4 \
  	$(top_srcdir)/gnulib/m4/string_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/strings_h.m4 \
  	$(top_srcdir)/gnulib/m4/strndup.m4 \
  	$(top_srcdir)/gnulib/m4/strnlen.m4 \
***************
*** 168,171 ****
--- 215,221 ----
  	$(top_srcdir)/gnulib/m4/time_h.m4 \
  	$(top_srcdir)/gnulib/m4/unistd_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/vasnprintf.m4 \
+ 	$(top_srcdir)/gnulib/m4/vasprintf-posix.m4 \
+ 	$(top_srcdir)/gnulib/m4/vasprintf.m4 \
  	$(top_srcdir)/gnulib/m4/warn-on-use.m4 \
  	$(top_srcdir)/gnulib/m4/wchar_h.m4 \
***************
*** 175,181 ****
  	$(top_srcdir)/gnulib/m4/wcwidth.m4 \
  	$(top_srcdir)/gnulib/m4/wint_t.m4 \
! 	$(top_srcdir)/gnulib/m4/xalloc.m4 $(top_srcdir)/configure.ac
  am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
  	$(ACLOCAL_M4)
  mkinstalldirs = $(install_sh) -d
  CONFIG_HEADER = $(top_builddir)/config.h
--- 225,233 ----
  	$(top_srcdir)/gnulib/m4/wcwidth.m4 \
  	$(top_srcdir)/gnulib/m4/wint_t.m4 \
! 	$(top_srcdir)/gnulib/m4/xalloc.m4 \
! 	$(top_srcdir)/gnulib/m4/xsize.m4 $(top_srcdir)/configure.ac
  am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
  	$(ACLOCAL_M4)
+ DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
  mkinstalldirs = $(install_sh) -d
  CONFIG_HEADER = $(top_builddir)/config.h
***************
*** 406,409 ****
--- 458,463 ----
  TEST_LOG_COMPILE = $(TEST_LOG_COMPILER) $(AM_TEST_LOG_FLAGS) \
  	$(TEST_LOG_FLAGS)
+ am__DIST_COMMON = $(srcdir)/Makefile.in \
+ 	$(top_srcdir)/build-aux/test-driver
  DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
  pkglibexecdir = @pkglibexecdir@
***************
*** 448,451 ****
--- 502,506 ----
  ERRNO_H = @ERRNO_H@
  EXEEXT = @EXEEXT@
+ FLOAT_H = @FLOAT_H@
  GETOPT_H = @GETOPT_H@
  GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@
***************
*** 453,463 ****
--- 508,538 ----
  GMSGFMT = @GMSGFMT@
  GMSGFMT_015 = @GMSGFMT_015@
+ GNULIB_ACOSF = @GNULIB_ACOSF@
+ GNULIB_ACOSL = @GNULIB_ACOSL@
+ GNULIB_ASINF = @GNULIB_ASINF@
+ GNULIB_ASINL = @GNULIB_ASINL@
+ GNULIB_ATAN2F = @GNULIB_ATAN2F@
+ GNULIB_ATANF = @GNULIB_ATANF@
+ GNULIB_ATANL = @GNULIB_ATANL@
  GNULIB_ATOLL = @GNULIB_ATOLL@
  GNULIB_BTOWC = @GNULIB_BTOWC@
  GNULIB_CALLOC_POSIX = @GNULIB_CALLOC_POSIX@
  GNULIB_CANONICALIZE_FILE_NAME = @GNULIB_CANONICALIZE_FILE_NAME@
+ GNULIB_CBRT = @GNULIB_CBRT@
+ GNULIB_CBRTF = @GNULIB_CBRTF@
+ GNULIB_CBRTL = @GNULIB_CBRTL@
+ GNULIB_CEIL = @GNULIB_CEIL@
+ GNULIB_CEILF = @GNULIB_CEILF@
+ GNULIB_CEILL = @GNULIB_CEILL@
  GNULIB_CHDIR = @GNULIB_CHDIR@
  GNULIB_CHOWN = @GNULIB_CHOWN@
  GNULIB_CLOSE = @GNULIB_CLOSE@
+ GNULIB_COPYSIGN = @GNULIB_COPYSIGN@
+ GNULIB_COPYSIGNF = @GNULIB_COPYSIGNF@
+ GNULIB_COPYSIGNL = @GNULIB_COPYSIGNL@
+ GNULIB_COSF = @GNULIB_COSF@
+ GNULIB_COSHF = @GNULIB_COSHF@
+ GNULIB_COSL = @GNULIB_COSL@
+ GNULIB_DPRINTF = @GNULIB_DPRINTF@
  GNULIB_DUP = @GNULIB_DUP@
  GNULIB_DUP2 = @GNULIB_DUP2@
***************
*** 466,487 ****
--- 541,608 ----
  GNULIB_ENVIRON = @GNULIB_ENVIRON@
  GNULIB_EUIDACCESS = @GNULIB_EUIDACCESS@
+ GNULIB_EXP2 = @GNULIB_EXP2@
+ GNULIB_EXP2F = @GNULIB_EXP2F@
+ GNULIB_EXP2L = @GNULIB_EXP2L@
+ GNULIB_EXPF = @GNULIB_EXPF@
+ GNULIB_EXPL = @GNULIB_EXPL@
+ GNULIB_EXPM1 = @GNULIB_EXPM1@
+ GNULIB_EXPM1F = @GNULIB_EXPM1F@
+ GNULIB_EXPM1L = @GNULIB_EXPM1L@
+ GNULIB_FABSF = @GNULIB_FABSF@
+ GNULIB_FABSL = @GNULIB_FABSL@
  GNULIB_FACCESSAT = @GNULIB_FACCESSAT@
  GNULIB_FCHDIR = @GNULIB_FCHDIR@
  GNULIB_FCHMODAT = @GNULIB_FCHMODAT@
  GNULIB_FCHOWNAT = @GNULIB_FCHOWNAT@
+ GNULIB_FCLOSE = @GNULIB_FCLOSE@
  GNULIB_FCNTL = @GNULIB_FCNTL@
  GNULIB_FDATASYNC = @GNULIB_FDATASYNC@
+ GNULIB_FDOPEN = @GNULIB_FDOPEN@
+ GNULIB_FFLUSH = @GNULIB_FFLUSH@
+ GNULIB_FFS = @GNULIB_FFS@
  GNULIB_FFSL = @GNULIB_FFSL@
  GNULIB_FFSLL = @GNULIB_FFSLL@
+ GNULIB_FGETC = @GNULIB_FGETC@
+ GNULIB_FGETS = @GNULIB_FGETS@
+ GNULIB_FLOOR = @GNULIB_FLOOR@
+ GNULIB_FLOORF = @GNULIB_FLOORF@
+ GNULIB_FLOORL = @GNULIB_FLOORL@
+ GNULIB_FMA = @GNULIB_FMA@
+ GNULIB_FMAF = @GNULIB_FMAF@
+ GNULIB_FMAL = @GNULIB_FMAL@
+ GNULIB_FMOD = @GNULIB_FMOD@
+ GNULIB_FMODF = @GNULIB_FMODF@
+ GNULIB_FMODL = @GNULIB_FMODL@
+ GNULIB_FOPEN = @GNULIB_FOPEN@
+ GNULIB_FPRINTF = @GNULIB_FPRINTF@
+ GNULIB_FPRINTF_POSIX = @GNULIB_FPRINTF_POSIX@
+ GNULIB_FPURGE = @GNULIB_FPURGE@
+ GNULIB_FPUTC = @GNULIB_FPUTC@
+ GNULIB_FPUTS = @GNULIB_FPUTS@
+ GNULIB_FREAD = @GNULIB_FREAD@
+ GNULIB_FREOPEN = @GNULIB_FREOPEN@
+ GNULIB_FREXP = @GNULIB_FREXP@
+ GNULIB_FREXPF = @GNULIB_FREXPF@
+ GNULIB_FREXPL = @GNULIB_FREXPL@
+ GNULIB_FSCANF = @GNULIB_FSCANF@
+ GNULIB_FSEEK = @GNULIB_FSEEK@
+ GNULIB_FSEEKO = @GNULIB_FSEEKO@
  GNULIB_FSTAT = @GNULIB_FSTAT@
  GNULIB_FSTATAT = @GNULIB_FSTATAT@
  GNULIB_FSYNC = @GNULIB_FSYNC@
+ GNULIB_FTELL = @GNULIB_FTELL@
+ GNULIB_FTELLO = @GNULIB_FTELLO@
  GNULIB_FTRUNCATE = @GNULIB_FTRUNCATE@
  GNULIB_FUTIMENS = @GNULIB_FUTIMENS@
+ GNULIB_FWRITE = @GNULIB_FWRITE@
+ GNULIB_GETC = @GNULIB_GETC@
+ GNULIB_GETCHAR = @GNULIB_GETCHAR@
  GNULIB_GETCWD = @GNULIB_GETCWD@
+ GNULIB_GETDELIM = @GNULIB_GETDELIM@
  GNULIB_GETDOMAINNAME = @GNULIB_GETDOMAINNAME@
  GNULIB_GETDTABLESIZE = @GNULIB_GETDTABLESIZE@
  GNULIB_GETGROUPS = @GNULIB_GETGROUPS@
  GNULIB_GETHOSTNAME = @GNULIB_GETHOSTNAME@
+ GNULIB_GETLINE = @GNULIB_GETLINE@
  GNULIB_GETLOADAVG = @GNULIB_GETLOADAVG@
  GNULIB_GETLOGIN = @GNULIB_GETLOGIN@
***************
*** 494,505 ****
--- 615,655 ----
  GNULIB_GRANTPT = @GNULIB_GRANTPT@
  GNULIB_GROUP_MEMBER = @GNULIB_GROUP_MEMBER@
+ GNULIB_HYPOT = @GNULIB_HYPOT@
+ GNULIB_HYPOTF = @GNULIB_HYPOTF@
+ GNULIB_HYPOTL = @GNULIB_HYPOTL@
+ GNULIB_ILOGB = @GNULIB_ILOGB@
+ GNULIB_ILOGBF = @GNULIB_ILOGBF@
+ GNULIB_ILOGBL = @GNULIB_ILOGBL@
  GNULIB_ISATTY = @GNULIB_ISATTY@
+ GNULIB_ISFINITE = @GNULIB_ISFINITE@
+ GNULIB_ISINF = @GNULIB_ISINF@
+ GNULIB_ISNAN = @GNULIB_ISNAN@
+ GNULIB_ISNAND = @GNULIB_ISNAND@
+ GNULIB_ISNANF = @GNULIB_ISNANF@
+ GNULIB_ISNANL = @GNULIB_ISNANL@
  GNULIB_ISWBLANK = @GNULIB_ISWBLANK@
  GNULIB_ISWCTYPE = @GNULIB_ISWCTYPE@
  GNULIB_LCHMOD = @GNULIB_LCHMOD@
  GNULIB_LCHOWN = @GNULIB_LCHOWN@
+ GNULIB_LDEXPF = @GNULIB_LDEXPF@
+ GNULIB_LDEXPL = @GNULIB_LDEXPL@
  GNULIB_LINK = @GNULIB_LINK@
  GNULIB_LINKAT = @GNULIB_LINKAT@
  GNULIB_LOCALECONV = @GNULIB_LOCALECONV@
+ GNULIB_LOG = @GNULIB_LOG@
+ GNULIB_LOG10 = @GNULIB_LOG10@
+ GNULIB_LOG10F = @GNULIB_LOG10F@
+ GNULIB_LOG10L = @GNULIB_LOG10L@
+ GNULIB_LOG1P = @GNULIB_LOG1P@
+ GNULIB_LOG1PF = @GNULIB_LOG1PF@
+ GNULIB_LOG1PL = @GNULIB_LOG1PL@
+ GNULIB_LOG2 = @GNULIB_LOG2@
+ GNULIB_LOG2F = @GNULIB_LOG2F@
+ GNULIB_LOG2L = @GNULIB_LOG2L@
+ GNULIB_LOGB = @GNULIB_LOGB@
+ GNULIB_LOGBF = @GNULIB_LOGBF@
+ GNULIB_LOGBL = @GNULIB_LOGBL@
+ GNULIB_LOGF = @GNULIB_LOGF@
+ GNULIB_LOGL = @GNULIB_LOGL@
  GNULIB_LSEEK = @GNULIB_LSEEK@
  GNULIB_LSTAT = @GNULIB_LSTAT@
***************
*** 540,556 ****
--- 690,721 ----
  GNULIB_MKSTEMPS = @GNULIB_MKSTEMPS@
  GNULIB_MKTIME = @GNULIB_MKTIME@
+ GNULIB_MODF = @GNULIB_MODF@
+ GNULIB_MODFF = @GNULIB_MODFF@
+ GNULIB_MODFL = @GNULIB_MODFL@
  GNULIB_NANOSLEEP = @GNULIB_NANOSLEEP@
  GNULIB_NL_LANGINFO = @GNULIB_NL_LANGINFO@
  GNULIB_NONBLOCKING = @GNULIB_NONBLOCKING@
+ GNULIB_OBSTACK_PRINTF = @GNULIB_OBSTACK_PRINTF@
+ GNULIB_OBSTACK_PRINTF_POSIX = @GNULIB_OBSTACK_PRINTF_POSIX@
  GNULIB_OPEN = @GNULIB_OPEN@
  GNULIB_OPENAT = @GNULIB_OPENAT@
+ GNULIB_PCLOSE = @GNULIB_PCLOSE@
+ GNULIB_PERROR = @GNULIB_PERROR@
  GNULIB_PIPE = @GNULIB_PIPE@
  GNULIB_PIPE2 = @GNULIB_PIPE2@
+ GNULIB_POPEN = @GNULIB_POPEN@
  GNULIB_POSIX_OPENPT = @GNULIB_POSIX_OPENPT@
+ GNULIB_POWF = @GNULIB_POWF@
  GNULIB_PREAD = @GNULIB_PREAD@
+ GNULIB_PRINTF = @GNULIB_PRINTF@
+ GNULIB_PRINTF_POSIX = @GNULIB_PRINTF_POSIX@
  GNULIB_PTSNAME = @GNULIB_PTSNAME@
  GNULIB_PTSNAME_R = @GNULIB_PTSNAME_R@
+ GNULIB_PUTC = @GNULIB_PUTC@
+ GNULIB_PUTCHAR = @GNULIB_PUTCHAR@
  GNULIB_PUTENV = @GNULIB_PUTENV@
+ GNULIB_PUTS = @GNULIB_PUTS@
  GNULIB_PWRITE = @GNULIB_PWRITE@
+ GNULIB_QSORT_R = @GNULIB_QSORT_R@
  GNULIB_RANDOM = @GNULIB_RANDOM@
  GNULIB_RANDOM_R = @GNULIB_RANDOM_R@
***************
*** 561,572 ****
--- 726,760 ----
  GNULIB_REALLOC_POSIX = @GNULIB_REALLOC_POSIX@
  GNULIB_REALPATH = @GNULIB_REALPATH@
+ GNULIB_REMAINDER = @GNULIB_REMAINDER@
+ GNULIB_REMAINDERF = @GNULIB_REMAINDERF@
+ GNULIB_REMAINDERL = @GNULIB_REMAINDERL@
+ GNULIB_REMOVE = @GNULIB_REMOVE@
+ GNULIB_RENAME = @GNULIB_RENAME@
+ GNULIB_RENAMEAT = @GNULIB_RENAMEAT@
+ GNULIB_RINT = @GNULIB_RINT@
+ GNULIB_RINTF = @GNULIB_RINTF@
+ GNULIB_RINTL = @GNULIB_RINTL@
  GNULIB_RMDIR = @GNULIB_RMDIR@
+ GNULIB_ROUND = @GNULIB_ROUND@
+ GNULIB_ROUNDF = @GNULIB_ROUNDF@
+ GNULIB_ROUNDL = @GNULIB_ROUNDL@
  GNULIB_RPMATCH = @GNULIB_RPMATCH@
+ GNULIB_SCANF = @GNULIB_SCANF@
  GNULIB_SECURE_GETENV = @GNULIB_SECURE_GETENV@
  GNULIB_SETENV = @GNULIB_SETENV@
  GNULIB_SETHOSTNAME = @GNULIB_SETHOSTNAME@
  GNULIB_SETLOCALE = @GNULIB_SETLOCALE@
+ GNULIB_SIGNBIT = @GNULIB_SIGNBIT@
+ GNULIB_SINF = @GNULIB_SINF@
+ GNULIB_SINHF = @GNULIB_SINHF@
+ GNULIB_SINL = @GNULIB_SINL@
  GNULIB_SLEEP = @GNULIB_SLEEP@
+ GNULIB_SNPRINTF = @GNULIB_SNPRINTF@
+ GNULIB_SPRINTF_POSIX = @GNULIB_SPRINTF_POSIX@
+ GNULIB_SQRTF = @GNULIB_SQRTF@
+ GNULIB_SQRTL = @GNULIB_SQRTL@
  GNULIB_STAT = @GNULIB_STAT@
+ GNULIB_STDIO_H_NONBLOCKING = @GNULIB_STDIO_H_NONBLOCKING@
+ GNULIB_STDIO_H_SIGPIPE = @GNULIB_STDIO_H_SIGPIPE@
  GNULIB_STPCPY = @GNULIB_STPCPY@
  GNULIB_STPNCPY = @GNULIB_STPNCPY@
***************
*** 592,598 ****
--- 780,793 ----
  GNULIB_SYMLINKAT = @GNULIB_SYMLINKAT@
  GNULIB_SYSTEM_POSIX = @GNULIB_SYSTEM_POSIX@
+ GNULIB_TANF = @GNULIB_TANF@
+ GNULIB_TANHF = @GNULIB_TANHF@
+ GNULIB_TANL = @GNULIB_TANL@
  GNULIB_TIMEGM = @GNULIB_TIMEGM@
  GNULIB_TIME_R = @GNULIB_TIME_R@
+ GNULIB_TMPFILE = @GNULIB_TMPFILE@
  GNULIB_TOWCTRANS = @GNULIB_TOWCTRANS@
+ GNULIB_TRUNC = @GNULIB_TRUNC@
+ GNULIB_TRUNCF = @GNULIB_TRUNCF@
+ GNULIB_TRUNCL = @GNULIB_TRUNCL@
  GNULIB_TTYNAME_R = @GNULIB_TTYNAME_R@
  GNULIB_UNISTD_H_NONBLOCKING = @GNULIB_UNISTD_H_NONBLOCKING@
***************
*** 604,607 ****
--- 799,812 ----
  GNULIB_USLEEP = @GNULIB_USLEEP@
  GNULIB_UTIMENSAT = @GNULIB_UTIMENSAT@
+ GNULIB_VASPRINTF = @GNULIB_VASPRINTF@
+ GNULIB_VDPRINTF = @GNULIB_VDPRINTF@
+ GNULIB_VFPRINTF = @GNULIB_VFPRINTF@
+ GNULIB_VFPRINTF_POSIX = @GNULIB_VFPRINTF_POSIX@
+ GNULIB_VFSCANF = @GNULIB_VFSCANF@
+ GNULIB_VPRINTF = @GNULIB_VPRINTF@
+ GNULIB_VPRINTF_POSIX = @GNULIB_VPRINTF_POSIX@
+ GNULIB_VSCANF = @GNULIB_VSCANF@
+ GNULIB_VSNPRINTF = @GNULIB_VSNPRINTF@
+ GNULIB_VSPRINTF_POSIX = @GNULIB_VSPRINTF_POSIX@
  GNULIB_WCPCPY = @GNULIB_WCPCPY@
  GNULIB_WCPNCPY = @GNULIB_WCPNCPY@
***************
*** 643,677 ****
--- 848,949 ----
  GNULIB__EXIT = @GNULIB__EXIT@
  GREP = @GREP@
+ HAVE_ACOSF = @HAVE_ACOSF@
+ HAVE_ACOSL = @HAVE_ACOSL@
+ HAVE_ASINF = @HAVE_ASINF@
+ HAVE_ASINL = @HAVE_ASINL@
+ HAVE_ATAN2F = @HAVE_ATAN2F@
+ HAVE_ATANF = @HAVE_ATANF@
+ HAVE_ATANL = @HAVE_ATANL@
  HAVE_ATOLL = @HAVE_ATOLL@
  HAVE_BTOWC = @HAVE_BTOWC@
  HAVE_CANONICALIZE_FILE_NAME = @HAVE_CANONICALIZE_FILE_NAME@
+ HAVE_CBRT = @HAVE_CBRT@
+ HAVE_CBRTF = @HAVE_CBRTF@
+ HAVE_CBRTL = @HAVE_CBRTL@
  HAVE_CHOWN = @HAVE_CHOWN@
+ HAVE_COPYSIGN = @HAVE_COPYSIGN@
+ HAVE_COPYSIGNL = @HAVE_COPYSIGNL@
+ HAVE_COSF = @HAVE_COSF@
+ HAVE_COSHF = @HAVE_COSHF@
+ HAVE_COSL = @HAVE_COSL@
+ HAVE_DECL_ACOSL = @HAVE_DECL_ACOSL@
+ HAVE_DECL_ASINL = @HAVE_DECL_ASINL@
+ HAVE_DECL_ATANL = @HAVE_DECL_ATANL@
+ HAVE_DECL_CBRTF = @HAVE_DECL_CBRTF@
+ HAVE_DECL_CBRTL = @HAVE_DECL_CBRTL@
+ HAVE_DECL_CEILF = @HAVE_DECL_CEILF@
+ HAVE_DECL_CEILL = @HAVE_DECL_CEILL@
+ HAVE_DECL_COPYSIGNF = @HAVE_DECL_COPYSIGNF@
+ HAVE_DECL_COSL = @HAVE_DECL_COSL@
  HAVE_DECL_ENVIRON = @HAVE_DECL_ENVIRON@
+ HAVE_DECL_EXP2 = @HAVE_DECL_EXP2@
+ HAVE_DECL_EXP2F = @HAVE_DECL_EXP2F@
+ HAVE_DECL_EXP2L = @HAVE_DECL_EXP2L@
+ HAVE_DECL_EXPL = @HAVE_DECL_EXPL@
+ HAVE_DECL_EXPM1L = @HAVE_DECL_EXPM1L@
  HAVE_DECL_FCHDIR = @HAVE_DECL_FCHDIR@
  HAVE_DECL_FDATASYNC = @HAVE_DECL_FDATASYNC@
+ HAVE_DECL_FLOORF = @HAVE_DECL_FLOORF@
+ HAVE_DECL_FLOORL = @HAVE_DECL_FLOORL@
+ HAVE_DECL_FPURGE = @HAVE_DECL_FPURGE@
+ HAVE_DECL_FREXPL = @HAVE_DECL_FREXPL@
+ HAVE_DECL_FSEEKO = @HAVE_DECL_FSEEKO@
+ HAVE_DECL_FTELLO = @HAVE_DECL_FTELLO@
+ HAVE_DECL_GETDELIM = @HAVE_DECL_GETDELIM@
  HAVE_DECL_GETDOMAINNAME = @HAVE_DECL_GETDOMAINNAME@
+ HAVE_DECL_GETLINE = @HAVE_DECL_GETLINE@
  HAVE_DECL_GETLOADAVG = @HAVE_DECL_GETLOADAVG@
  HAVE_DECL_GETLOGIN_R = @HAVE_DECL_GETLOGIN_R@
  HAVE_DECL_GETPAGESIZE = @HAVE_DECL_GETPAGESIZE@
  HAVE_DECL_GETUSERSHELL = @HAVE_DECL_GETUSERSHELL@
+ HAVE_DECL_LDEXPL = @HAVE_DECL_LDEXPL@
  HAVE_DECL_LOCALTIME_R = @HAVE_DECL_LOCALTIME_R@
+ HAVE_DECL_LOG10L = @HAVE_DECL_LOG10L@
+ HAVE_DECL_LOG2 = @HAVE_DECL_LOG2@
+ HAVE_DECL_LOG2F = @HAVE_DECL_LOG2F@
+ HAVE_DECL_LOG2L = @HAVE_DECL_LOG2L@
+ HAVE_DECL_LOGB = @HAVE_DECL_LOGB@
+ HAVE_DECL_LOGL = @HAVE_DECL_LOGL@
  HAVE_DECL_MEMMEM = @HAVE_DECL_MEMMEM@
  HAVE_DECL_MEMRCHR = @HAVE_DECL_MEMRCHR@
+ HAVE_DECL_OBSTACK_PRINTF = @HAVE_DECL_OBSTACK_PRINTF@
+ HAVE_DECL_REMAINDER = @HAVE_DECL_REMAINDER@
+ HAVE_DECL_REMAINDERL = @HAVE_DECL_REMAINDERL@
+ HAVE_DECL_RINTF = @HAVE_DECL_RINTF@
+ HAVE_DECL_ROUND = @HAVE_DECL_ROUND@
+ HAVE_DECL_ROUNDF = @HAVE_DECL_ROUNDF@
+ HAVE_DECL_ROUNDL = @HAVE_DECL_ROUNDL@
  HAVE_DECL_SETENV = @HAVE_DECL_SETENV@
  HAVE_DECL_SETHOSTNAME = @HAVE_DECL_SETHOSTNAME@
+ HAVE_DECL_SINL = @HAVE_DECL_SINL@
+ HAVE_DECL_SNPRINTF = @HAVE_DECL_SNPRINTF@
+ HAVE_DECL_SQRTL = @HAVE_DECL_SQRTL@
  HAVE_DECL_STRDUP = @HAVE_DECL_STRDUP@
  HAVE_DECL_STRERROR_R = @HAVE_DECL_STRERROR_R@
+ HAVE_DECL_STRNCASECMP = @HAVE_DECL_STRNCASECMP@
  HAVE_DECL_STRNDUP = @HAVE_DECL_STRNDUP@
  HAVE_DECL_STRNLEN = @HAVE_DECL_STRNLEN@
  HAVE_DECL_STRSIGNAL = @HAVE_DECL_STRSIGNAL@
  HAVE_DECL_STRTOK_R = @HAVE_DECL_STRTOK_R@
+ HAVE_DECL_TANL = @HAVE_DECL_TANL@
+ HAVE_DECL_TRUNC = @HAVE_DECL_TRUNC@
+ HAVE_DECL_TRUNCF = @HAVE_DECL_TRUNCF@
+ HAVE_DECL_TRUNCL = @HAVE_DECL_TRUNCL@
  HAVE_DECL_TTYNAME_R = @HAVE_DECL_TTYNAME_R@
  HAVE_DECL_UNSETENV = @HAVE_DECL_UNSETENV@
+ HAVE_DECL_VSNPRINTF = @HAVE_DECL_VSNPRINTF@
  HAVE_DECL_WCTOB = @HAVE_DECL_WCTOB@
  HAVE_DECL_WCWIDTH = @HAVE_DECL_WCWIDTH@
+ HAVE_DPRINTF = @HAVE_DPRINTF@
  HAVE_DUP2 = @HAVE_DUP2@
  HAVE_DUP3 = @HAVE_DUP3@
  HAVE_DUPLOCALE = @HAVE_DUPLOCALE@
  HAVE_EUIDACCESS = @HAVE_EUIDACCESS@
+ HAVE_EXPF = @HAVE_EXPF@
+ HAVE_EXPL = @HAVE_EXPL@
+ HAVE_EXPM1 = @HAVE_EXPM1@
+ HAVE_EXPM1F = @HAVE_EXPM1F@
+ HAVE_FABSF = @HAVE_FABSF@
+ HAVE_FABSL = @HAVE_FABSL@
  HAVE_FACCESSAT = @HAVE_FACCESSAT@
  HAVE_FCHDIR = @HAVE_FCHDIR@
***************
*** 681,688 ****
--- 953,969 ----
  HAVE_FDATASYNC = @HAVE_FDATASYNC@
  HAVE_FEATURES_H = @HAVE_FEATURES_H@
+ HAVE_FFS = @HAVE_FFS@
  HAVE_FFSL = @HAVE_FFSL@
  HAVE_FFSLL = @HAVE_FFSLL@
+ HAVE_FMA = @HAVE_FMA@
+ HAVE_FMAF = @HAVE_FMAF@
+ HAVE_FMAL = @HAVE_FMAL@
+ HAVE_FMODF = @HAVE_FMODF@
+ HAVE_FMODL = @HAVE_FMODL@
+ HAVE_FREXPF = @HAVE_FREXPF@
+ HAVE_FSEEKO = @HAVE_FSEEKO@
  HAVE_FSTATAT = @HAVE_FSTATAT@
  HAVE_FSYNC = @HAVE_FSYNC@
+ HAVE_FTELLO = @HAVE_FTELLO@
  HAVE_FTRUNCATE = @HAVE_FTRUNCATE@
  HAVE_FUTIMENS = @HAVE_FUTIMENS@
***************
*** 697,701 ****
--- 978,990 ----
  HAVE_GRANTPT = @HAVE_GRANTPT@
  HAVE_GROUP_MEMBER = @HAVE_GROUP_MEMBER@
+ HAVE_HYPOTF = @HAVE_HYPOTF@
+ HAVE_HYPOTL = @HAVE_HYPOTL@
+ HAVE_ILOGB = @HAVE_ILOGB@
+ HAVE_ILOGBF = @HAVE_ILOGBF@
+ HAVE_ILOGBL = @HAVE_ILOGBL@
  HAVE_INTTYPES_H = @HAVE_INTTYPES_H@
+ HAVE_ISNAND = @HAVE_ISNAND@
+ HAVE_ISNANF = @HAVE_ISNANF@
+ HAVE_ISNANL = @HAVE_ISNANL@
  HAVE_ISWBLANK = @HAVE_ISWBLANK@
  HAVE_ISWCNTRL = @HAVE_ISWCNTRL@
***************
*** 707,714 ****
--- 996,1014 ----
  HAVE_LCHMOD = @HAVE_LCHMOD@
  HAVE_LCHOWN = @HAVE_LCHOWN@
+ HAVE_LDEXPF = @HAVE_LDEXPF@
  HAVE_LINK = @HAVE_LINK@
  HAVE_LINKAT = @HAVE_LINKAT@
+ HAVE_LOG10F = @HAVE_LOG10F@
+ HAVE_LOG10L = @HAVE_LOG10L@
+ HAVE_LOG1P = @HAVE_LOG1P@
+ HAVE_LOG1PF = @HAVE_LOG1PF@
+ HAVE_LOG1PL = @HAVE_LOG1PL@
+ HAVE_LOGBF = @HAVE_LOGBF@
+ HAVE_LOGBL = @HAVE_LOGBL@
+ HAVE_LOGF = @HAVE_LOGF@
+ HAVE_LOGL = @HAVE_LOGL@
  HAVE_LONG_LONG_INT = @HAVE_LONG_LONG_INT@
  HAVE_LSTAT = @HAVE_LSTAT@
+ HAVE_MAX_ALIGN_T = @HAVE_MAX_ALIGN_T@
  HAVE_MBRLEN = @HAVE_MBRLEN@
  HAVE_MBRTOWC = @HAVE_MBRTOWC@
***************
*** 729,732 ****
--- 1029,1034 ----
  HAVE_MKSTEMP = @HAVE_MKSTEMP@
  HAVE_MKSTEMPS = @HAVE_MKSTEMPS@
+ HAVE_MODFF = @HAVE_MODFF@
+ HAVE_MODFL = @HAVE_MODFL@
  HAVE_MSVC_INVALID_PARAMETER_HANDLER = @HAVE_MSVC_INVALID_PARAMETER_HANDLER@
  HAVE_NANOSLEEP = @HAVE_NANOSLEEP@
***************
*** 734,740 ****
--- 1036,1045 ----
  HAVE_OPENAT = @HAVE_OPENAT@
  HAVE_OS_H = @HAVE_OS_H@
+ HAVE_PCLOSE = @HAVE_PCLOSE@
  HAVE_PIPE = @HAVE_PIPE@
  HAVE_PIPE2 = @HAVE_PIPE2@
+ HAVE_POPEN = @HAVE_POPEN@
  HAVE_POSIX_OPENPT = @HAVE_POSIX_OPENPT@
+ HAVE_POWF = @HAVE_POWF@
  HAVE_PREAD = @HAVE_PREAD@
  HAVE_PTSNAME = @HAVE_PTSNAME@
***************
*** 748,752 ****
--- 1053,1063 ----
  HAVE_READLINKAT = @HAVE_READLINKAT@
  HAVE_REALPATH = @HAVE_REALPATH@
+ HAVE_REMAINDER = @HAVE_REMAINDER@
+ HAVE_REMAINDERF = @HAVE_REMAINDERF@
+ HAVE_RENAMEAT = @HAVE_RENAMEAT@
+ HAVE_RINT = @HAVE_RINT@
+ HAVE_RINTL = @HAVE_RINTL@
  HAVE_RPMATCH = @HAVE_RPMATCH@
+ HAVE_SAME_LONG_DOUBLE_AS_DOUBLE = @HAVE_SAME_LONG_DOUBLE_AS_DOUBLE@
  HAVE_SECURE_GETENV = @HAVE_SECURE_GETENV@
  HAVE_SETENV = @HAVE_SETENV@
***************
*** 755,764 ****
--- 1066,1082 ----
  HAVE_SIGNED_WCHAR_T = @HAVE_SIGNED_WCHAR_T@
  HAVE_SIGNED_WINT_T = @HAVE_SIGNED_WINT_T@
+ HAVE_SINF = @HAVE_SINF@
+ HAVE_SINHF = @HAVE_SINHF@
+ HAVE_SINL = @HAVE_SINL@
  HAVE_SLEEP = @HAVE_SLEEP@
+ HAVE_SQRTF = @HAVE_SQRTF@
+ HAVE_SQRTL = @HAVE_SQRTL@
  HAVE_STDINT_H = @HAVE_STDINT_H@
  HAVE_STPCPY = @HAVE_STPCPY@
  HAVE_STPNCPY = @HAVE_STPNCPY@
+ HAVE_STRCASECMP = @HAVE_STRCASECMP@
  HAVE_STRCASESTR = @HAVE_STRCASESTR@
  HAVE_STRCHRNUL = @HAVE_STRCHRNUL@
+ HAVE_STRINGS_H = @HAVE_STRINGS_H@
  HAVE_STRPBRK = @HAVE_STRPBRK@
  HAVE_STRPTIME = @HAVE_STRPTIME@
***************
*** 778,781 ****
--- 1096,1102 ----
  HAVE_SYS_TIME_H = @HAVE_SYS_TIME_H@
  HAVE_SYS_TYPES_H = @HAVE_SYS_TYPES_H@
+ HAVE_TANF = @HAVE_TANF@
+ HAVE_TANHF = @HAVE_TANHF@
+ HAVE_TANL = @HAVE_TANL@
  HAVE_TIMEGM = @HAVE_TIMEGM@
  HAVE_UNISTD_H = @HAVE_UNISTD_H@
***************
*** 785,788 ****
--- 1106,1111 ----
  HAVE_USLEEP = @HAVE_USLEEP@
  HAVE_UTIMENSAT = @HAVE_UTIMENSAT@
+ HAVE_VASPRINTF = @HAVE_VASPRINTF@
+ HAVE_VDPRINTF = @HAVE_VDPRINTF@
  HAVE_WCHAR_H = @HAVE_WCHAR_H@
  HAVE_WCHAR_T = @HAVE_WCHAR_T@
***************
*** 869,878 ****
--- 1192,1206 ----
  NEXT_AS_FIRST_DIRECTIVE_ERRNO_H = @NEXT_AS_FIRST_DIRECTIVE_ERRNO_H@
  NEXT_AS_FIRST_DIRECTIVE_FCNTL_H = @NEXT_AS_FIRST_DIRECTIVE_FCNTL_H@
+ NEXT_AS_FIRST_DIRECTIVE_FLOAT_H = @NEXT_AS_FIRST_DIRECTIVE_FLOAT_H@
  NEXT_AS_FIRST_DIRECTIVE_GETOPT_H = @NEXT_AS_FIRST_DIRECTIVE_GETOPT_H@
  NEXT_AS_FIRST_DIRECTIVE_LANGINFO_H = @NEXT_AS_FIRST_DIRECTIVE_LANGINFO_H@
  NEXT_AS_FIRST_DIRECTIVE_LOCALE_H = @NEXT_AS_FIRST_DIRECTIVE_LOCALE_H@
+ NEXT_AS_FIRST_DIRECTIVE_MATH_H = @NEXT_AS_FIRST_DIRECTIVE_MATH_H@
+ NEXT_AS_FIRST_DIRECTIVE_STDARG_H = @NEXT_AS_FIRST_DIRECTIVE_STDARG_H@
  NEXT_AS_FIRST_DIRECTIVE_STDDEF_H = @NEXT_AS_FIRST_DIRECTIVE_STDDEF_H@
  NEXT_AS_FIRST_DIRECTIVE_STDINT_H = @NEXT_AS_FIRST_DIRECTIVE_STDINT_H@
+ NEXT_AS_FIRST_DIRECTIVE_STDIO_H = @NEXT_AS_FIRST_DIRECTIVE_STDIO_H@
  NEXT_AS_FIRST_DIRECTIVE_STDLIB_H = @NEXT_AS_FIRST_DIRECTIVE_STDLIB_H@
+ NEXT_AS_FIRST_DIRECTIVE_STRINGS_H = @NEXT_AS_FIRST_DIRECTIVE_STRINGS_H@
  NEXT_AS_FIRST_DIRECTIVE_STRING_H = @NEXT_AS_FIRST_DIRECTIVE_STRING_H@
  NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H@
***************
*** 885,894 ****
--- 1213,1227 ----
  NEXT_ERRNO_H = @NEXT_ERRNO_H@
  NEXT_FCNTL_H = @NEXT_FCNTL_H@
+ NEXT_FLOAT_H = @NEXT_FLOAT_H@
  NEXT_GETOPT_H = @NEXT_GETOPT_H@
  NEXT_LANGINFO_H = @NEXT_LANGINFO_H@
  NEXT_LOCALE_H = @NEXT_LOCALE_H@
+ NEXT_MATH_H = @NEXT_MATH_H@
+ NEXT_STDARG_H = @NEXT_STDARG_H@
  NEXT_STDDEF_H = @NEXT_STDDEF_H@
  NEXT_STDINT_H = @NEXT_STDINT_H@
+ NEXT_STDIO_H = @NEXT_STDIO_H@
  NEXT_STDLIB_H = @NEXT_STDLIB_H@
+ NEXT_STRINGS_H = @NEXT_STRINGS_H@
  NEXT_STRING_H = @NEXT_STRING_H@
  NEXT_SYS_STAT_H = @NEXT_SYS_STAT_H@
***************
*** 920,948 ****
--- 1253,1346 ----
  REPLACE_CALLOC = @REPLACE_CALLOC@
  REPLACE_CANONICALIZE_FILE_NAME = @REPLACE_CANONICALIZE_FILE_NAME@
+ REPLACE_CBRTF = @REPLACE_CBRTF@
+ REPLACE_CBRTL = @REPLACE_CBRTL@
+ REPLACE_CEIL = @REPLACE_CEIL@
+ REPLACE_CEILF = @REPLACE_CEILF@
+ REPLACE_CEILL = @REPLACE_CEILL@
  REPLACE_CHOWN = @REPLACE_CHOWN@
  REPLACE_CLOSE = @REPLACE_CLOSE@
+ REPLACE_DPRINTF = @REPLACE_DPRINTF@
  REPLACE_DUP = @REPLACE_DUP@
  REPLACE_DUP2 = @REPLACE_DUP2@
  REPLACE_DUPLOCALE = @REPLACE_DUPLOCALE@
+ REPLACE_EXP2 = @REPLACE_EXP2@
+ REPLACE_EXP2L = @REPLACE_EXP2L@
+ REPLACE_EXPM1 = @REPLACE_EXPM1@
+ REPLACE_EXPM1F = @REPLACE_EXPM1F@
+ REPLACE_FABSL = @REPLACE_FABSL@
  REPLACE_FCHOWNAT = @REPLACE_FCHOWNAT@
+ REPLACE_FCLOSE = @REPLACE_FCLOSE@
  REPLACE_FCNTL = @REPLACE_FCNTL@
+ REPLACE_FDOPEN = @REPLACE_FDOPEN@
+ REPLACE_FFLUSH = @REPLACE_FFLUSH@
+ REPLACE_FLOOR = @REPLACE_FLOOR@
+ REPLACE_FLOORF = @REPLACE_FLOORF@
+ REPLACE_FLOORL = @REPLACE_FLOORL@
+ REPLACE_FMA = @REPLACE_FMA@
+ REPLACE_FMAF = @REPLACE_FMAF@
+ REPLACE_FMAL = @REPLACE_FMAL@
+ REPLACE_FMOD = @REPLACE_FMOD@
+ REPLACE_FMODF = @REPLACE_FMODF@
+ REPLACE_FMODL = @REPLACE_FMODL@
+ REPLACE_FOPEN = @REPLACE_FOPEN@
+ REPLACE_FPRINTF = @REPLACE_FPRINTF@
+ REPLACE_FPURGE = @REPLACE_FPURGE@
+ REPLACE_FREOPEN = @REPLACE_FREOPEN@
+ REPLACE_FREXP = @REPLACE_FREXP@
+ REPLACE_FREXPF = @REPLACE_FREXPF@
+ REPLACE_FREXPL = @REPLACE_FREXPL@
+ REPLACE_FSEEK = @REPLACE_FSEEK@
+ REPLACE_FSEEKO = @REPLACE_FSEEKO@
  REPLACE_FSTAT = @REPLACE_FSTAT@
  REPLACE_FSTATAT = @REPLACE_FSTATAT@
+ REPLACE_FTELL = @REPLACE_FTELL@
+ REPLACE_FTELLO = @REPLACE_FTELLO@
  REPLACE_FTRUNCATE = @REPLACE_FTRUNCATE@
  REPLACE_FUTIMENS = @REPLACE_FUTIMENS@
  REPLACE_GETCWD = @REPLACE_GETCWD@
+ REPLACE_GETDELIM = @REPLACE_GETDELIM@
  REPLACE_GETDOMAINNAME = @REPLACE_GETDOMAINNAME@
+ REPLACE_GETDTABLESIZE = @REPLACE_GETDTABLESIZE@
  REPLACE_GETGROUPS = @REPLACE_GETGROUPS@
+ REPLACE_GETLINE = @REPLACE_GETLINE@
  REPLACE_GETLOGIN_R = @REPLACE_GETLOGIN_R@
  REPLACE_GETPAGESIZE = @REPLACE_GETPAGESIZE@
  REPLACE_GETTIMEOFDAY = @REPLACE_GETTIMEOFDAY@
+ REPLACE_GMTIME = @REPLACE_GMTIME@
+ REPLACE_HUGE_VAL = @REPLACE_HUGE_VAL@
+ REPLACE_HYPOT = @REPLACE_HYPOT@
+ REPLACE_HYPOTF = @REPLACE_HYPOTF@
+ REPLACE_HYPOTL = @REPLACE_HYPOTL@
+ REPLACE_ILOGB = @REPLACE_ILOGB@
+ REPLACE_ILOGBF = @REPLACE_ILOGBF@
  REPLACE_ISATTY = @REPLACE_ISATTY@
+ REPLACE_ISFINITE = @REPLACE_ISFINITE@
+ REPLACE_ISINF = @REPLACE_ISINF@
+ REPLACE_ISNAN = @REPLACE_ISNAN@
  REPLACE_ISWBLANK = @REPLACE_ISWBLANK@
  REPLACE_ISWCNTRL = @REPLACE_ISWCNTRL@
+ REPLACE_ITOLD = @REPLACE_ITOLD@
  REPLACE_LCHOWN = @REPLACE_LCHOWN@
+ REPLACE_LDEXPL = @REPLACE_LDEXPL@
  REPLACE_LINK = @REPLACE_LINK@
  REPLACE_LINKAT = @REPLACE_LINKAT@
  REPLACE_LOCALECONV = @REPLACE_LOCALECONV@
+ REPLACE_LOCALTIME = @REPLACE_LOCALTIME@
  REPLACE_LOCALTIME_R = @REPLACE_LOCALTIME_R@
+ REPLACE_LOG = @REPLACE_LOG@
+ REPLACE_LOG10 = @REPLACE_LOG10@
+ REPLACE_LOG10F = @REPLACE_LOG10F@
+ REPLACE_LOG10L = @REPLACE_LOG10L@
+ REPLACE_LOG1P = @REPLACE_LOG1P@
+ REPLACE_LOG1PF = @REPLACE_LOG1PF@
+ REPLACE_LOG1PL = @REPLACE_LOG1PL@
+ REPLACE_LOG2 = @REPLACE_LOG2@
+ REPLACE_LOG2F = @REPLACE_LOG2F@
+ REPLACE_LOG2L = @REPLACE_LOG2L@
+ REPLACE_LOGB = @REPLACE_LOGB@
+ REPLACE_LOGBF = @REPLACE_LOGBF@
+ REPLACE_LOGBL = @REPLACE_LOGBL@
+ REPLACE_LOGF = @REPLACE_LOGF@
+ REPLACE_LOGL = @REPLACE_LOGL@
  REPLACE_LSEEK = @REPLACE_LSEEK@
  REPLACE_LSTAT = @REPLACE_LSTAT@
***************
*** 962,985 ****
--- 1360,1409 ----
  REPLACE_MKSTEMP = @REPLACE_MKSTEMP@
  REPLACE_MKTIME = @REPLACE_MKTIME@
+ REPLACE_MODF = @REPLACE_MODF@
+ REPLACE_MODFF = @REPLACE_MODFF@
+ REPLACE_MODFL = @REPLACE_MODFL@
+ REPLACE_NAN = @REPLACE_NAN@
  REPLACE_NANOSLEEP = @REPLACE_NANOSLEEP@
  REPLACE_NL_LANGINFO = @REPLACE_NL_LANGINFO@
  REPLACE_NULL = @REPLACE_NULL@
+ REPLACE_OBSTACK_PRINTF = @REPLACE_OBSTACK_PRINTF@
  REPLACE_OPEN = @REPLACE_OPEN@
  REPLACE_OPENAT = @REPLACE_OPENAT@
+ REPLACE_PERROR = @REPLACE_PERROR@
+ REPLACE_POPEN = @REPLACE_POPEN@
  REPLACE_PREAD = @REPLACE_PREAD@
+ REPLACE_PRINTF = @REPLACE_PRINTF@
  REPLACE_PTSNAME = @REPLACE_PTSNAME@
  REPLACE_PTSNAME_R = @REPLACE_PTSNAME_R@
  REPLACE_PUTENV = @REPLACE_PUTENV@
  REPLACE_PWRITE = @REPLACE_PWRITE@
+ REPLACE_QSORT_R = @REPLACE_QSORT_R@
  REPLACE_RANDOM_R = @REPLACE_RANDOM_R@
  REPLACE_READ = @REPLACE_READ@
  REPLACE_READLINK = @REPLACE_READLINK@
+ REPLACE_READLINKAT = @REPLACE_READLINKAT@
  REPLACE_REALLOC = @REPLACE_REALLOC@
  REPLACE_REALPATH = @REPLACE_REALPATH@
+ REPLACE_REMAINDER = @REPLACE_REMAINDER@
+ REPLACE_REMAINDERF = @REPLACE_REMAINDERF@
+ REPLACE_REMAINDERL = @REPLACE_REMAINDERL@
+ REPLACE_REMOVE = @REPLACE_REMOVE@
+ REPLACE_RENAME = @REPLACE_RENAME@
+ REPLACE_RENAMEAT = @REPLACE_RENAMEAT@
  REPLACE_RMDIR = @REPLACE_RMDIR@
+ REPLACE_ROUND = @REPLACE_ROUND@
+ REPLACE_ROUNDF = @REPLACE_ROUNDF@
+ REPLACE_ROUNDL = @REPLACE_ROUNDL@
  REPLACE_SETENV = @REPLACE_SETENV@
  REPLACE_SETLOCALE = @REPLACE_SETLOCALE@
+ REPLACE_SIGNBIT = @REPLACE_SIGNBIT@
+ REPLACE_SIGNBIT_USING_GCC = @REPLACE_SIGNBIT_USING_GCC@
  REPLACE_SLEEP = @REPLACE_SLEEP@
+ REPLACE_SNPRINTF = @REPLACE_SNPRINTF@
+ REPLACE_SPRINTF = @REPLACE_SPRINTF@
+ REPLACE_SQRTL = @REPLACE_SQRTL@
  REPLACE_STAT = @REPLACE_STAT@
+ REPLACE_STDIO_READ_FUNCS = @REPLACE_STDIO_READ_FUNCS@
+ REPLACE_STDIO_WRITE_FUNCS = @REPLACE_STDIO_WRITE_FUNCS@
  REPLACE_STPNCPY = @REPLACE_STPNCPY@
  REPLACE_STRCASESTR = @REPLACE_STRCASESTR@
***************
*** 998,1003 ****
--- 1422,1432 ----
  REPLACE_STRUCT_TIMEVAL = @REPLACE_STRUCT_TIMEVAL@
  REPLACE_SYMLINK = @REPLACE_SYMLINK@
+ REPLACE_SYMLINKAT = @REPLACE_SYMLINKAT@
  REPLACE_TIMEGM = @REPLACE_TIMEGM@
+ REPLACE_TMPFILE = @REPLACE_TMPFILE@
  REPLACE_TOWLOWER = @REPLACE_TOWLOWER@
+ REPLACE_TRUNC = @REPLACE_TRUNC@
+ REPLACE_TRUNCF = @REPLACE_TRUNCF@
+ REPLACE_TRUNCL = @REPLACE_TRUNCL@
  REPLACE_TTYNAME_R = @REPLACE_TTYNAME_R@
  REPLACE_UNLINK = @REPLACE_UNLINK@
***************
*** 1006,1009 ****
--- 1435,1444 ----
  REPLACE_USLEEP = @REPLACE_USLEEP@
  REPLACE_UTIMENSAT = @REPLACE_UTIMENSAT@
+ REPLACE_VASPRINTF = @REPLACE_VASPRINTF@
+ REPLACE_VDPRINTF = @REPLACE_VDPRINTF@
+ REPLACE_VFPRINTF = @REPLACE_VFPRINTF@
+ REPLACE_VPRINTF = @REPLACE_VPRINTF@
+ REPLACE_VSNPRINTF = @REPLACE_VSNPRINTF@
+ REPLACE_VSPRINTF = @REPLACE_VSPRINTF@
  REPLACE_WCRTOMB = @REPLACE_WCRTOMB@
  REPLACE_WCSNRTOMBS = @REPLACE_WCSNRTOMBS@
***************
*** 1019,1022 ****
--- 1454,1458 ----
  SIG_ATOMIC_T_SUFFIX = @SIG_ATOMIC_T_SUFFIX@
  SIZE_T_SUFFIX = @SIZE_T_SUFFIX@
+ STDARG_H = @STDARG_H@
  STDBOOL_H = @STDBOOL_H@
  STDDEF_H = @STDDEF_H@
***************
*** 1028,1031 ****
--- 1464,1468 ----
  TIME_H_DEFINES_STRUCT_TIMESPEC = @TIME_H_DEFINES_STRUCT_TIMESPEC@
  UNDEFINE_STRTOK_R = @UNDEFINE_STRTOK_R@
+ UNISTD_H_DEFINES_STRUCT_TIMESPEC = @UNISTD_H_DEFINES_STRUCT_TIMESPEC@
  UNISTD_H_HAVE_WINSOCK2_H = @UNISTD_H_HAVE_WINSOCK2_H@
  UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS = @UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS@
***************
*** 1092,1095 ****
--- 1529,1533 ----
  program_transform_name = @program_transform_name@
  psdir = @psdir@
+ runstatedir = @runstatedir@
  sbindir = @sbindir@
  sharedstatedir = @sharedstatedir@
***************
*** 1123,1127 ****
  	$(am__cd) $(top_srcdir) && \
  	  $(AUTOMAKE) --gnu tp/tests/many_input_files/Makefile
- .PRECIOUS: Makefile
  Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  	@case '$?' in \
--- 1561,1564 ----
***************
*** 1178,1182 ****
  	  echo "fatal: making $(TEST_SUITE_LOG): possible infinite" \
  	       "recursion detected" >&2; \
! 	else \
  	  am__remaking_logs=yes $(MAKE) $(AM_MAKEFLAGS) $$redo_logs; \
  	fi; \
--- 1615,1619 ----
  	  echo "fatal: making $(TEST_SUITE_LOG): possible infinite" \
  	       "recursion detected" >&2; \
! 	elif test -n "$$redo_logs"; then \
  	  am__remaking_logs=yes $(MAKE) $(AM_MAKEFLAGS) $$redo_logs; \
  	fi; \
***************
*** 1477,1480 ****
--- 1914,1919 ----
  	uninstall uninstall-am
  
+ .PRECIOUS: Makefile
+ 
  
  long-checks: all
diff -Nrc2 texinfo-5.2/tp/tests/many_input_files/index_split_res/first.html texinfo-6.0/tp/tests/many_input_files/index_split_res/first.html
*** texinfo-5.2/tp/tests/many_input_files/index_split_res/first.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/many_input_files/index_split_res/first.html	2015-02-08 13:23:05.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="first"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="first"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/many_input_files/index_split_res/index.html texinfo-6.0/tp/tests/many_input_files/index_split_res/index.html
*** texinfo-5.2/tp/tests/many_input_files/index_split_res/index.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/many_input_files/index_split_res/index.html	2015-02-08 13:23:05.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  <a name="Top"></a>
diff -Nrc2 texinfo-5.2/tp/tests/many_input_files/index_split_res/index_split_abt.html texinfo-6.0/tp/tests/many_input_files/index_split_res/index_split_abt.html
*** texinfo-5.2/tp/tests/many_input_files/index_split_res/index_split_abt.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/many_input_files/index_split_res/index_split_abt.html	2015-02-08 13:23:05.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/many_input_files/index_split_res/node-2-in-section-3.html texinfo-6.0/tp/tests/many_input_files/index_split_res/node-2-in-section-3.html
*** texinfo-5.2/tp/tests/many_input_files/index_split_res/node-2-in-section-3.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/many_input_files/index_split_res/node-2-in-section-3.html	2015-02-08 13:23:05.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="first.html#node-2-in-section-3">node 2 in section 3</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="first.html#node-2-in-section-3">node 2 in section 3</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/many_input_files/index_split_res/node-3-in-section-3.html texinfo-6.0/tp/tests/many_input_files/index_split_res/node-3-in-section-3.html
*** texinfo-5.2/tp/tests/many_input_files/index_split_res/node-3-in-section-3.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/many_input_files/index_split_res/node-3-in-section-3.html	2015-02-08 13:23:05.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="first.html#node-3-in-section-3">node 3 in section 3</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="first.html#node-3-in-section-3">node 3 in section 3</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/many_input_files/index_split_res/node-in-section-3.html texinfo-6.0/tp/tests/many_input_files/index_split_res/node-in-section-3.html
*** texinfo-5.2/tp/tests/many_input_files/index_split_res/node-in-section-3.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/many_input_files/index_split_res/node-in-section-3.html	2015-02-08 13:23:05.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="first.html#node-in-section-3">node in section 3</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="first.html#node-in-section-3">node in section 3</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/many_input_files/index_split_res/second-chapter.html texinfo-6.0/tp/tests/many_input_files/index_split_res/second-chapter.html
*** texinfo-5.2/tp/tests/many_input_files/index_split_res/second-chapter.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/many_input_files/index_split_res/second-chapter.html	2015-02-08 13:23:05.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="second-chapter"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="second-chapter"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/many_input_files/index_split_res/section-1.html texinfo-6.0/tp/tests/many_input_files/index_split_res/section-1.html
*** texinfo-5.2/tp/tests/many_input_files/index_split_res/section-1.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/many_input_files/index_split_res/section-1.html	2015-02-08 13:23:05.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="first.html#section-1">section 1</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="first.html#section-1">section 1</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/many_input_files/index_split_res/section-2.html texinfo-6.0/tp/tests/many_input_files/index_split_res/section-2.html
*** texinfo-5.2/tp/tests/many_input_files/index_split_res/section-2.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/many_input_files/index_split_res/section-2.html	2015-02-08 13:23:05.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="first.html#section-2">section 2</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="first.html#section-2">section 2</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/many_input_files/index_split_res/section-3.html texinfo-6.0/tp/tests/many_input_files/index_split_res/section-3.html
*** texinfo-5.2/tp/tests/many_input_files/index_split_res/section-3.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/many_input_files/index_split_res/section-3.html	2015-02-08 13:23:05.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="first.html#section-3">section 3</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="first.html#section-3">section 3</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/many_input_files/index_split_res/subsection-1.html texinfo-6.0/tp/tests/many_input_files/index_split_res/subsection-1.html
*** texinfo-5.2/tp/tests/many_input_files/index_split_res/subsection-1.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/many_input_files/index_split_res/subsection-1.html	2015-02-08 13:23:05.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="first.html#subsection-1">subsection 1</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="first.html#subsection-1">subsection 1</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/many_input_files/index_split_res/subsection-2.html texinfo-6.0/tp/tests/many_input_files/index_split_res/subsection-2.html
*** texinfo-5.2/tp/tests/many_input_files/index_split_res/subsection-2.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/many_input_files/index_split_res/subsection-2.html	2015-02-08 13:23:05.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="first.html#subsection-2">subsection 2</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="first.html#subsection-2">subsection 2</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/many_input_files/indices_res/index.html texinfo-6.0/tp/tests/many_input_files/indices_res/index.html
*** texinfo-5.2/tp/tests/many_input_files/indices_res/index.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/many_input_files/indices_res/index.html	2015-02-08 13:23:05.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/many_input_files/indices_res/index_table_abt.html texinfo-6.0/tp/tests/many_input_files/indices_res/index_table_abt.html
*** texinfo-5.2/tp/tests/many_input_files/indices_res/index_table_abt.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/many_input_files/indices_res/index_table_abt.html	2015-02-08 13:23:05.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/many_input_files/indices_res/index_table_toc.html texinfo-6.0/tp/tests/many_input_files/indices_res/index_table_toc.html
*** texinfo-5.2/tp/tests/many_input_files/indices_res/index_table_toc.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/many_input_files/indices_res/index_table_toc.html	2015-02-08 13:23:05.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_Contents"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="SEC_Contents"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/many_input_files/indices_res/indices-refs.html texinfo-6.0/tp/tests/many_input_files/indices_res/indices-refs.html
*** texinfo-5.2/tp/tests/many_input_files/indices_res/indices-refs.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/many_input_files/indices_res/indices-refs.html	2015-02-08 13:23:05.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="indices-refs"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="indices-refs"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/many_input_files/indices_res/node-with-ftable-and-vtable.html texinfo-6.0/tp/tests/many_input_files/indices_res/node-with-ftable-and-vtable.html
*** texinfo-5.2/tp/tests/many_input_files/indices_res/node-with-ftable-and-vtable.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/many_input_files/indices_res/node-with-ftable-and-vtable.html	2015-02-08 13:23:05.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="node-with-ftable-and-vtable"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="node-with-ftable-and-vtable"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/many_input_files/indices_res/node-with-printindex.html texinfo-6.0/tp/tests/many_input_files/indices_res/node-with-printindex.html
*** texinfo-5.2/tp/tests/many_input_files/indices_res/node-with-printindex.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/many_input_files/indices_res/node-with-printindex.html	2015-02-08 13:23:05.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="node-with-printindex"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="node-with-printindex"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/many_input_files/indices_res/node.html texinfo-6.0/tp/tests/many_input_files/indices_res/node.html
*** texinfo-5.2/tp/tests/many_input_files/indices_res/node.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/many_input_files/indices_res/node.html	2015-02-08 13:23:05.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="indices-refs.html#node">node</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="indices-refs.html#node">node</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/many_input_files/tex_l2h.sh texinfo-6.0/tp/tests/many_input_files/tex_l2h.sh
*** texinfo-5.2/tp/tests/many_input_files/tex_l2h.sh	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/tests/many_input_files/tex_l2h.sh	2014-05-11 21:17:32.000000000 +0100
***************
*** 66,74 ****
    cp -pr $outdir $raw_output_dir
    rm -f $outdir/*_l2h_images.log $outdir/*.aux $outdir/*_l2h.css \
!         $outdir/*_l2h_images.out $outdir/*.png
    sed -e 's/^texexpand.*/texexpand /' \
        -e '/is no longer supported at.*line/d' "$raw_outdir/$basename.2" > "$outdir/$basename.2"
  
!   for file in "$raw_outdir/"*.html "$raw_outdir/"*_l2h_images.pl "$raw_outdir/"*-l2h_cache.pm; do
      filename=`basename "$file"`
      sed -e 's/WIDTH="\([0-9]*\)\([0-9]\)"/WIDTH="100"/' \
--- 66,75 ----
    cp -pr $outdir $raw_output_dir
    rm -f $outdir/*_l2h_images.log $outdir/*.aux $outdir/*_l2h.css \
!         $outdir/*_l2h_images.out $outdir/*_l2h_images.pl $outdir/*.png
    sed -e 's/^texexpand.*/texexpand /' \
        -e '/is no longer supported at.*line/d' "$raw_outdir/$basename.2" > "$outdir/$basename.2"
  
!   #for file in "$raw_outdir/"*.html "$raw_outdir/"*_l2h_images.pl "$raw_outdir/"*-l2h_cache.pm; do
!   for file in "$raw_outdir/"*.html "$raw_outdir/"*-l2h_cache.pm; do
      filename=`basename "$file"`
      sed -e 's/WIDTH="\([0-9]*\)\([0-9]\)"/WIDTH="100"/' \
diff -Nrc2 texinfo-5.2/tp/tests/many_input_files/tex_l2h_res/tex-l2h_cache.pm texinfo-6.0/tp/tests/many_input_files/tex_l2h_res/tex-l2h_cache.pm
*** texinfo-5.2/tp/tests/many_input_files/tex_l2h_res/tex-l2h_cache.pm	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/many_input_files/tex_l2h_res/tex-l2h_cache.pm	2014-05-11 21:17:32.000000000 +0100
***************
*** 1,33 ****
  
- $l2h_cache_key = q/$@code{math code} a < b$/;
- $l2h_cache{$l2h_cache_key} = q|<!-- MATH
-  $@code{math code} a < b$
-  -->
- <SPAN CLASS="MATH"><IMG
-  WIDTH="100" HEIGHT="28" ALIGN="MIDDLE" BORDER="0"
-  SRC="tex_4.png"
-  ALT="$@code{math code} a &lt; b$"></SPAN>|;
- 
- $l2h_cache_key = q/
- tex \TeX/;
- $l2h_cache{$l2h_cache_key} = q|
- <P>
- tex <SPAN CLASS="logo-TeX">T<SMALL>E</SMALL>X</SPAN>|;
- 
- $l2h_cache_key = q/$a @\ b$/;
- $l2h_cache{$l2h_cache_key} = q|<SPAN CLASS="MATH"><IMG
-  WIDTH="100" HEIGHT="14" ALIGN="BOTTOM" BORDER="0"
-  SRC="tex_3.png"
-  ALT="$a @\ b$"></SPAN>|;
- 
- $l2h_cache_key = q/${x^i}\over{\tan y}$/;
- $l2h_cache{$l2h_cache_key} = q|<!-- MATH
-  ${x^i}\over{\tan y}$
-  -->
- <SPAN CLASS="MATH"><IMG
-  WIDTH="100" HEIGHT="38" ALIGN="MIDDLE" BORDER="0"
-  SRC="tex_2.png"
-  ALT="${x^i}\over{\tan y}$"></SPAN>|;
- 
  $l2h_cache_key = q/
  $$ \chi^2 = \sum_{i=1}^N
--- 1,3 ----
***************
*** 56,59 ****
--- 26,35 ----
  <P></P>|;
  
+ $l2h_cache_key = q/
+ tex \TeX/;
+ $l2h_cache{$l2h_cache_key} = q|
+ <P>
+ tex <SPAN CLASS="logo-TeX">T<SMALL>E</SMALL>X</SPAN>|;
+ 
  $l2h_cache_key = q/$ \underline{@code{math \hbox{ code }}} \sum_{i}{\underline{f}}$/;
  $l2h_cache{$l2h_cache_key} = q|<!-- MATH
***************
*** 64,66 ****
--- 40,66 ----
   SRC="tex_5.png"
   ALT="$ \underline{@code{math \hbox{ code }}} \sum_{i}{\underline{f}}$"></SPAN>|;
+ 
+ $l2h_cache_key = q/$@code{math code} a < b$/;
+ $l2h_cache{$l2h_cache_key} = q|<!-- MATH
+  $@code{math code} a < b$
+  -->
+ <SPAN CLASS="MATH"><IMG
+  WIDTH="100" HEIGHT="28" ALIGN="MIDDLE" BORDER="0"
+  SRC="tex_4.png"
+  ALT="$@code{math code} a &lt; b$"></SPAN>|;
+ 
+ $l2h_cache_key = q/$a @\ b$/;
+ $l2h_cache{$l2h_cache_key} = q|<SPAN CLASS="MATH"><IMG
+  WIDTH="100" HEIGHT="14" ALIGN="BOTTOM" BORDER="0"
+  SRC="tex_3.png"
+  ALT="$a @\ b$"></SPAN>|;
+ 
+ $l2h_cache_key = q/${x^i}\over{\tan y}$/;
+ $l2h_cache{$l2h_cache_key} = q|<!-- MATH
+  ${x^i}\over{\tan y}$
+  -->
+ <SPAN CLASS="MATH"><IMG
+  WIDTH="100" HEIGHT="38" ALIGN="MIDDLE" BORDER="0"
+  SRC="tex_2.png"
+  ALT="${x^i}\over{\tan y}$"></SPAN>|;
  1;
\ No newline at end of file
diff -Nrc2 texinfo-5.2/tp/tests/many_input_files/tex_l2h_res/tex_complex-l2h_cache.pm texinfo-6.0/tp/tests/many_input_files/tex_l2h_res/tex_complex-l2h_cache.pm
*** texinfo-5.2/tp/tests/many_input_files/tex_l2h_res/tex_complex-l2h_cache.pm	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/many_input_files/tex_l2h_res/tex_complex-l2h_cache.pm	2014-05-11 21:17:32.000000000 +0100
***************
*** 1,5 ****
  
  $l2h_cache_key = q/$$
! \omega = h ( \eta , \varphi) 
  $$/;
  $l2h_cache{$l2h_cache_key} = q|<BR><P></P>
--- 1,5 ----
  
  $l2h_cache_key = q/$$
!  U w V^\dagger
  $$/;
  $l2h_cache{$l2h_cache_key} = q|<BR><P></P>
***************
*** 7,19 ****
  <!-- MATH
   \begin{displaymath}
! \omega = h ( \eta , \varphi)
  \end{displaymath}
   -->
  
  <IMG
!  WIDTH="100" HEIGHT="26" BORDER="0"
!  SRC="tex_complex_3.png"
   ALT="\begin{displaymath}
! \omega = h ( \eta , \varphi)
  \end{displaymath}">
  </DIV>
--- 7,19 ----
  <!-- MATH
   \begin{displaymath}
! U w V^\dagger
  \end{displaymath}
   -->
  
  <IMG
!  WIDTH="100" HEIGHT="22" BORDER="0"
!  SRC="tex_complex_2.png"
   ALT="\begin{displaymath}
! U w V^\dagger
  \end{displaymath}">
  </DIV>
***************
*** 21,25 ****
  <P></P>|;
  
! $l2h_cache_key = q/$$\partial_{\eta} g(\eta(t),\varphi(t));
  $$/;
  $l2h_cache{$l2h_cache_key} = q|<BR><P></P>
--- 21,26 ----
  <P></P>|;
  
! $l2h_cache_key = q/$$
! \omega = h ( \eta , \varphi) 
  $$/;
  $l2h_cache{$l2h_cache_key} = q|<BR><P></P>
***************
*** 27,38 ****
  <!-- MATH
   \begin{displaymath}
! \partial_{\eta} g(\eta(t),\varphi(t));
  \end{displaymath}
   -->
  
  <IMG
!  WIDTH="100" HEIGHT="27" BORDER="0"
!  SRC="tex_complex_1.png"
!  ALT="\begin{displaymath}\partial_{\eta} g(\eta(t),\varphi(t));
  \end{displaymath}">
  </DIV>
--- 28,40 ----
  <!-- MATH
   \begin{displaymath}
! \omega = h ( \eta , \varphi)
  \end{displaymath}
   -->
  
  <IMG
!  WIDTH="100" HEIGHT="26" BORDER="0"
!  SRC="tex_complex_3.png"
!  ALT="\begin{displaymath}
! \omega = h ( \eta , \varphi)
  \end{displaymath}">
  </DIV>
***************
*** 40,45 ****
  <P></P>|;
  
! $l2h_cache_key = q/$$
!  U w V^\dagger
  $$/;
  $l2h_cache{$l2h_cache_key} = q|<BR><P></P>
--- 42,46 ----
  <P></P>|;
  
! $l2h_cache_key = q/$$\partial_{\eta} g(\eta(t),\varphi(t));
  $$/;
  $l2h_cache{$l2h_cache_key} = q|<BR><P></P>
***************
*** 47,59 ****
  <!-- MATH
   \begin{displaymath}
! U w V^\dagger
  \end{displaymath}
   -->
  
  <IMG
!  WIDTH="100" HEIGHT="22" BORDER="0"
!  SRC="tex_complex_2.png"
!  ALT="\begin{displaymath}
! U w V^\dagger
  \end{displaymath}">
  </DIV>
--- 48,59 ----
  <!-- MATH
   \begin{displaymath}
! \partial_{\eta} g(\eta(t),\varphi(t));
  \end{displaymath}
   -->
  
  <IMG
!  WIDTH="100" HEIGHT="27" BORDER="0"
!  SRC="tex_complex_1.png"
!  ALT="\begin{displaymath}\partial_{\eta} g(\eta(t),\varphi(t));
  \end{displaymath}">
  </DIV>
***************
*** 61,64 ****
--- 61,73 ----
  <P></P>|;
  
+ $l2h_cache_key = q/$(I-D) \varphi(t)$/;
+ $l2h_cache{$l2h_cache_key} = q|<!-- MATH
+  $(I-D) \varphi(t)$
+  -->
+ <SPAN CLASS="MATH"><IMG
+  WIDTH="100" HEIGHT="30" ALIGN="MIDDLE" BORDER="0"
+  SRC="tex_complex_4.png"
+  ALT="$(I-D) \varphi(t)$"></SPAN>|;
+ 
  $l2h_cache_key = q/$\phi w V^t$/;
  $l2h_cache{$l2h_cache_key} = q|<SPAN CLASS="MATH"><IMG
***************
*** 75,86 ****
   SRC="tex_complex_6.png"
   ALT="$h \dot \psi^\phi$"></SPAN>|;
- 
- $l2h_cache_key = q/$(I-D) \varphi(t)$/;
- $l2h_cache{$l2h_cache_key} = q|<!-- MATH
-  $(I-D) \varphi(t)$
-  -->
- <SPAN CLASS="MATH"><IMG
-  WIDTH="100" HEIGHT="30" ALIGN="MIDDLE" BORDER="0"
-  SRC="tex_complex_4.png"
-  ALT="$(I-D) \varphi(t)$"></SPAN>|;
  1;
\ No newline at end of file
--- 84,86 ----
diff -Nrc2 texinfo-5.2/tp/tests/many_input_files/tex_l2h_res/tex_complex_l2h_images.pl texinfo-6.0/tp/tests/many_input_files/tex_l2h_res/tex_complex_l2h_images.pl
*** texinfo-5.2/tp/tests/many_input_files/tex_l2h_res/tex_complex_l2h_images.pl	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/many_input_files/tex_l2h_res/tex_complex_l2h_images.pl	1970-01-01 01:00:00.000000000 +0100
***************
*** 1,47 ****
- # LaTeX2HTML
- # Associate images original text with physical files.
- 
- 
- $key = q/{displaymath}UwV^dagger{displaymath};MSF=1.5;AAT/;
- $cached_env_img{$key} = q|<IMG
-  WIDTH="100" HEIGHT="22" BORDER="0"
-  SRC="|."$dir".q|tex_complex_l2h_img2.png"
-  ALT="\begin{displaymath}
- U w V^\dagger
- \end{displaymath}">|; 
- 
- $key = q/{displaymath}omega=h(eta,varphi){displaymath};MSF=1.5;AAT/;
- $cached_env_img{$key} = q|<IMG
-  WIDTH="100" HEIGHT="26" BORDER="0"
-  SRC="|."$dir".q|tex_complex_l2h_img3.png"
-  ALT="\begin{displaymath}
- \omega = h ( \eta , \varphi)
- \end{displaymath}">|; 
- 
- $key = q/(I-D)varphi(t);MSF=1.5;AAT/;
- $cached_env_img{$key} = q|<IMG
-  WIDTH="100" HEIGHT="30" ALIGN="MIDDLE" BORDER="0"
-  SRC="|."$dir".q|tex_complex_l2h_img4.png"
-  ALT="$(I-D) \varphi(t)$">|; 
- 
- $key = q/hdotpsi^phi;MSF=1.5;AAT/;
- $cached_env_img{$key} = q|<IMG
-  WIDTH="100" HEIGHT="35" ALIGN="MIDDLE" BORDER="0"
-  SRC="|."$dir".q|tex_complex_l2h_img6.png"
-  ALT="$h \dot \psi^\phi$">|; 
- 
- $key = q/{displaymath}partial_{eta}g(eta(t),varphi(t));{displaymath};MSF=1.5;AAT/;
- $cached_env_img{$key} = q|<IMG
-  WIDTH="100" HEIGHT="27" BORDER="0"
-  SRC="|."$dir".q|tex_complex_l2h_img1.png"
-  ALT="\begin{displaymath}\partial_{\eta} g(\eta(t),\varphi(t));
- \end{displaymath}">|; 
- 
- $key = q/phiwV^t;MSF=1.5;AAT/;
- $cached_env_img{$key} = q|<IMG
-  WIDTH="100" HEIGHT="31" ALIGN="MIDDLE" BORDER="0"
-  SRC="|."$dir".q|tex_complex_l2h_img5.png"
-  ALT="$\phi w V^t$">|; 
- 
- 1;
- 
--- 0 ----
diff -Nrc2 texinfo-5.2/tp/tests/many_input_files/tex_l2h_res/tex_l2h_images.pl texinfo-6.0/tp/tests/many_input_files/tex_l2h_res/tex_l2h_images.pl
*** texinfo-5.2/tp/tests/many_input_files/tex_l2h_res/tex_l2h_images.pl	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/many_input_files/tex_l2h_res/tex_l2h_images.pl	1970-01-01 01:00:00.000000000 +0100
***************
*** 1,38 ****
- # LaTeX2HTML
- # Associate images original text with physical files.
- 
- 
- $key = q/{displaymath}chi^2=sum_{i=1}^Nleft(y_i-(a+bx_i)oversigma_iright)^2{displaymath};MSF=1.5;AAT/;
- $cached_env_img{$key} = q|<IMG
-  WIDTH="100" HEIGHT="52" BORDER="0"
-  SRC="|."$dir".q|tex_l2h_img1.png"
-  ALT="\begin{displaymath}\chi^2 = \sum_{i=1}^N
- \left(y_i - (a + b x_i)
- \over \sigma_i\right)^2 \end{displaymath}">|; 
- 
- $key = q/{x^i}over{tany};MSF=1.5;AAT/;
- $cached_env_img{$key} = q|<IMG
-  WIDTH="100" HEIGHT="38" ALIGN="MIDDLE" BORDER="0"
-  SRC="|."$dir".q|tex_l2h_img2.png"
-  ALT="${x^i}\over{\tan y}$">|; 
- 
- $key = q/a@b;MSF=1.5;AAT/;
- $cached_env_img{$key} = q|<IMG
-  WIDTH="100" HEIGHT="14" ALIGN="BOTTOM" BORDER="0"
-  SRC="|."$dir".q|tex_l2h_img3.png"
-  ALT="$a @ b$">|; 
- 
- $key = q/underline{@code{mathhbox{code}}}sum_{i}{underline{f}};MSF=1.5;AAT/;
- $cached_env_img{$key} = q|<IMG
-  WIDTH="100" HEIGHT="30" ALIGN="MIDDLE" BORDER="0"
-  SRC="|."$dir".q|tex_l2h_img5.png"
-  ALT="$ \underline{@code{math \hbox{ code }}} \sum_{i}{\underline{f}}$">|; 
- 
- $key = q/@code{mathcode}a<b;MSF=1.5;AAT/;
- $cached_env_img{$key} = q|<IMG
-  WIDTH="100" HEIGHT="28" ALIGN="MIDDLE" BORDER="0"
-  SRC="|."$dir".q|tex_l2h_img4.png"
-  ALT="$@code{math code} a &lt; b$">|; 
- 
- 1;
- 
--- 0 ----
diff -Nrc2 texinfo-5.2/tp/tests/nested_formats/Makefile.in texinfo-6.0/tp/tests/nested_formats/Makefile.in
*** texinfo-5.2/tp/tests/nested_formats/Makefile.in	2013-09-27 00:04:45.000000000 +0100
--- texinfo-6.0/tp/tests/nested_formats/Makefile.in	2015-06-26 13:51:15.000000000 +0100
***************
*** 1,6 ****
! # Makefile.in generated by automake 1.14 from Makefile.am.
  # @configure_input@
  
! # Copyright (C) 1994-2013 Free Software Foundation, Inc.
  
  # This Makefile.in is free software; the Free Software Foundation
--- 1,6 ----
! # Makefile.in generated by automake 1.15 from Makefile.am.
  # @configure_input@
  
! # Copyright (C) 1994-2014 Free Software Foundation, Inc.
  
  # This Makefile.in is free software; the Free Software Foundation
***************
*** 15,19 ****
  @SET_MAKE@
  VPATH = @srcdir@
! am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
  am__make_running_with_option = \
    case $${target_option-} in \
--- 15,29 ----
  @SET_MAKE@
  VPATH = @srcdir@
! am__is_gnu_make = { \
!   if test -z '$(MAKELEVEL)'; then \
!     false; \
!   elif test -n '$(MAKE_HOST)'; then \
!     true; \
!   elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
!     true; \
!   else \
!     false; \
!   fi; \
! }
  am__make_running_with_option = \
    case $${target_option-} in \
***************
*** 78,84 ****
  host_triplet = @host@
  subdir = tp/tests/nested_formats
- DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am
  ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
  am__aclocal_m4_deps = $(top_srcdir)/gnulib/m4/00gnulib.m4 \
  	$(top_srcdir)/gnulib/m4/alloca.m4 \
  	$(top_srcdir)/gnulib/m4/argz.m4 \
--- 88,94 ----
  host_triplet = @host@
  subdir = tp/tests/nested_formats
  ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
  am__aclocal_m4_deps = $(top_srcdir)/gnulib/m4/00gnulib.m4 \
+ 	$(top_srcdir)/gnulib/m4/absolute-header.m4 \
  	$(top_srcdir)/gnulib/m4/alloca.m4 \
  	$(top_srcdir)/gnulib/m4/argz.m4 \
***************
*** 89,96 ****
--- 99,113 ----
  	$(top_srcdir)/gnulib/m4/errno_h.m4 \
  	$(top_srcdir)/gnulib/m4/error.m4 \
+ 	$(top_srcdir)/gnulib/m4/exponentd.m4 \
+ 	$(top_srcdir)/gnulib/m4/exponentf.m4 \
+ 	$(top_srcdir)/gnulib/m4/exponentl.m4 \
  	$(top_srcdir)/gnulib/m4/extensions.m4 \
  	$(top_srcdir)/gnulib/m4/extern-inline.m4 \
  	$(top_srcdir)/gnulib/m4/fcntl-o.m4 \
  	$(top_srcdir)/gnulib/m4/fcntl_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/float_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/fpieee.m4 \
+ 	$(top_srcdir)/gnulib/m4/frexp.m4 \
+ 	$(top_srcdir)/gnulib/m4/frexpl.m4 \
  	$(top_srcdir)/gnulib/m4/getopt.m4 \
  	$(top_srcdir)/gnulib/m4/gettext.m4 \
***************
*** 102,108 ****
--- 119,131 ----
  	$(top_srcdir)/gnulib/m4/include_next.m4 \
  	$(top_srcdir)/gnulib/m4/intlmacosx.m4 \
+ 	$(top_srcdir)/gnulib/m4/intmax_t.m4 \
+ 	$(top_srcdir)/gnulib/m4/inttypes_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/isnand.m4 \
+ 	$(top_srcdir)/gnulib/m4/isnanf.m4 \
+ 	$(top_srcdir)/gnulib/m4/isnanl.m4 \
  	$(top_srcdir)/gnulib/m4/iswblank.m4 \
  	$(top_srcdir)/gnulib/m4/langinfo_h.m4 \
  	$(top_srcdir)/gnulib/m4/largefile.m4 \
+ 	$(top_srcdir)/gnulib/m4/ldexpl.m4 \
  	$(top_srcdir)/gnulib/m4/lib-ld.m4 \
  	$(top_srcdir)/gnulib/m4/lib-link.m4 \
***************
*** 120,123 ****
--- 143,147 ----
  	$(top_srcdir)/gnulib/m4/malloc.m4 \
  	$(top_srcdir)/gnulib/m4/malloca.m4 \
+ 	$(top_srcdir)/gnulib/m4/math_h.m4 \
  	$(top_srcdir)/gnulib/m4/mbchar.m4 \
  	$(top_srcdir)/gnulib/m4/mbiter.m4 \
***************
*** 131,134 ****
--- 155,159 ----
  	$(top_srcdir)/gnulib/m4/memmem.m4 \
  	$(top_srcdir)/gnulib/m4/mempcpy.m4 \
+ 	$(top_srcdir)/gnulib/m4/memrchr.m4 \
  	$(top_srcdir)/gnulib/m4/mkstemp.m4 \
  	$(top_srcdir)/gnulib/m4/mmap-anon.m4 \
***************
*** 143,159 ****
--- 168,195 ----
  	$(top_srcdir)/gnulib/m4/pathmax.m4 \
  	$(top_srcdir)/gnulib/m4/po.m4 \
+ 	$(top_srcdir)/gnulib/m4/printf-frexp.m4 \
+ 	$(top_srcdir)/gnulib/m4/printf-frexpl.m4 \
+ 	$(top_srcdir)/gnulib/m4/printf.m4 \
  	$(top_srcdir)/gnulib/m4/progtest.m4 \
  	$(top_srcdir)/gnulib/m4/regex.m4 \
  	$(top_srcdir)/gnulib/m4/secure_getenv.m4 \
+ 	$(top_srcdir)/gnulib/m4/signbit.m4 \
+ 	$(top_srcdir)/gnulib/m4/size_max.m4 \
  	$(top_srcdir)/gnulib/m4/ssize_t.m4 \
  	$(top_srcdir)/gnulib/m4/stat.m4 \
+ 	$(top_srcdir)/gnulib/m4/stdarg.m4 \
  	$(top_srcdir)/gnulib/m4/stdbool.m4 \
  	$(top_srcdir)/gnulib/m4/stddef_h.m4 \
  	$(top_srcdir)/gnulib/m4/stdint.m4 \
+ 	$(top_srcdir)/gnulib/m4/stdint_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/stdio_h.m4 \
  	$(top_srcdir)/gnulib/m4/stdlib_h.m4 \
  	$(top_srcdir)/gnulib/m4/stpcpy.m4 \
+ 	$(top_srcdir)/gnulib/m4/strcase.m4 \
+ 	$(top_srcdir)/gnulib/m4/strcasestr.m4 \
  	$(top_srcdir)/gnulib/m4/strdup.m4 \
  	$(top_srcdir)/gnulib/m4/strerror.m4 \
  	$(top_srcdir)/gnulib/m4/string_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/strings_h.m4 \
  	$(top_srcdir)/gnulib/m4/strndup.m4 \
  	$(top_srcdir)/gnulib/m4/strnlen.m4 \
***************
*** 167,170 ****
--- 203,209 ----
  	$(top_srcdir)/gnulib/m4/time_h.m4 \
  	$(top_srcdir)/gnulib/m4/unistd_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/vasnprintf.m4 \
+ 	$(top_srcdir)/gnulib/m4/vasprintf-posix.m4 \
+ 	$(top_srcdir)/gnulib/m4/vasprintf.m4 \
  	$(top_srcdir)/gnulib/m4/warn-on-use.m4 \
  	$(top_srcdir)/gnulib/m4/wchar_h.m4 \
***************
*** 174,180 ****
  	$(top_srcdir)/gnulib/m4/wcwidth.m4 \
  	$(top_srcdir)/gnulib/m4/wint_t.m4 \
! 	$(top_srcdir)/gnulib/m4/xalloc.m4 $(top_srcdir)/configure.ac
  am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
  	$(ACLOCAL_M4)
  mkinstalldirs = $(install_sh) -d
  CONFIG_HEADER = $(top_builddir)/config.h
--- 213,221 ----
  	$(top_srcdir)/gnulib/m4/wcwidth.m4 \
  	$(top_srcdir)/gnulib/m4/wint_t.m4 \
! 	$(top_srcdir)/gnulib/m4/xalloc.m4 \
! 	$(top_srcdir)/gnulib/m4/xsize.m4 $(top_srcdir)/configure.ac
  am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
  	$(ACLOCAL_M4)
+ DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
  mkinstalldirs = $(install_sh) -d
  CONFIG_HEADER = $(top_builddir)/config.h
***************
*** 201,204 ****
--- 242,246 ----
    esac
  am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+ am__DIST_COMMON = $(srcdir)/Makefile.in
  DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
  pkglibexecdir = @pkglibexecdir@
***************
*** 243,246 ****
--- 285,289 ----
  ERRNO_H = @ERRNO_H@
  EXEEXT = @EXEEXT@
+ FLOAT_H = @FLOAT_H@
  GETOPT_H = @GETOPT_H@
  GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@
***************
*** 248,258 ****
--- 291,321 ----
  GMSGFMT = @GMSGFMT@
  GMSGFMT_015 = @GMSGFMT_015@
+ GNULIB_ACOSF = @GNULIB_ACOSF@
+ GNULIB_ACOSL = @GNULIB_ACOSL@
+ GNULIB_ASINF = @GNULIB_ASINF@
+ GNULIB_ASINL = @GNULIB_ASINL@
+ GNULIB_ATAN2F = @GNULIB_ATAN2F@
+ GNULIB_ATANF = @GNULIB_ATANF@
+ GNULIB_ATANL = @GNULIB_ATANL@
  GNULIB_ATOLL = @GNULIB_ATOLL@
  GNULIB_BTOWC = @GNULIB_BTOWC@
  GNULIB_CALLOC_POSIX = @GNULIB_CALLOC_POSIX@
  GNULIB_CANONICALIZE_FILE_NAME = @GNULIB_CANONICALIZE_FILE_NAME@
+ GNULIB_CBRT = @GNULIB_CBRT@
+ GNULIB_CBRTF = @GNULIB_CBRTF@
+ GNULIB_CBRTL = @GNULIB_CBRTL@
+ GNULIB_CEIL = @GNULIB_CEIL@
+ GNULIB_CEILF = @GNULIB_CEILF@
+ GNULIB_CEILL = @GNULIB_CEILL@
  GNULIB_CHDIR = @GNULIB_CHDIR@
  GNULIB_CHOWN = @GNULIB_CHOWN@
  GNULIB_CLOSE = @GNULIB_CLOSE@
+ GNULIB_COPYSIGN = @GNULIB_COPYSIGN@
+ GNULIB_COPYSIGNF = @GNULIB_COPYSIGNF@
+ GNULIB_COPYSIGNL = @GNULIB_COPYSIGNL@
+ GNULIB_COSF = @GNULIB_COSF@
+ GNULIB_COSHF = @GNULIB_COSHF@
+ GNULIB_COSL = @GNULIB_COSL@
+ GNULIB_DPRINTF = @GNULIB_DPRINTF@
  GNULIB_DUP = @GNULIB_DUP@
  GNULIB_DUP2 = @GNULIB_DUP2@
***************
*** 261,282 ****
--- 324,391 ----
  GNULIB_ENVIRON = @GNULIB_ENVIRON@
  GNULIB_EUIDACCESS = @GNULIB_EUIDACCESS@
+ GNULIB_EXP2 = @GNULIB_EXP2@
+ GNULIB_EXP2F = @GNULIB_EXP2F@
+ GNULIB_EXP2L = @GNULIB_EXP2L@
+ GNULIB_EXPF = @GNULIB_EXPF@
+ GNULIB_EXPL = @GNULIB_EXPL@
+ GNULIB_EXPM1 = @GNULIB_EXPM1@
+ GNULIB_EXPM1F = @GNULIB_EXPM1F@
+ GNULIB_EXPM1L = @GNULIB_EXPM1L@
+ GNULIB_FABSF = @GNULIB_FABSF@
+ GNULIB_FABSL = @GNULIB_FABSL@
  GNULIB_FACCESSAT = @GNULIB_FACCESSAT@
  GNULIB_FCHDIR = @GNULIB_FCHDIR@
  GNULIB_FCHMODAT = @GNULIB_FCHMODAT@
  GNULIB_FCHOWNAT = @GNULIB_FCHOWNAT@
+ GNULIB_FCLOSE = @GNULIB_FCLOSE@
  GNULIB_FCNTL = @GNULIB_FCNTL@
  GNULIB_FDATASYNC = @GNULIB_FDATASYNC@
+ GNULIB_FDOPEN = @GNULIB_FDOPEN@
+ GNULIB_FFLUSH = @GNULIB_FFLUSH@
+ GNULIB_FFS = @GNULIB_FFS@
  GNULIB_FFSL = @GNULIB_FFSL@
  GNULIB_FFSLL = @GNULIB_FFSLL@
+ GNULIB_FGETC = @GNULIB_FGETC@
+ GNULIB_FGETS = @GNULIB_FGETS@
+ GNULIB_FLOOR = @GNULIB_FLOOR@
+ GNULIB_FLOORF = @GNULIB_FLOORF@
+ GNULIB_FLOORL = @GNULIB_FLOORL@
+ GNULIB_FMA = @GNULIB_FMA@
+ GNULIB_FMAF = @GNULIB_FMAF@
+ GNULIB_FMAL = @GNULIB_FMAL@
+ GNULIB_FMOD = @GNULIB_FMOD@
+ GNULIB_FMODF = @GNULIB_FMODF@
+ GNULIB_FMODL = @GNULIB_FMODL@
+ GNULIB_FOPEN = @GNULIB_FOPEN@
+ GNULIB_FPRINTF = @GNULIB_FPRINTF@
+ GNULIB_FPRINTF_POSIX = @GNULIB_FPRINTF_POSIX@
+ GNULIB_FPURGE = @GNULIB_FPURGE@
+ GNULIB_FPUTC = @GNULIB_FPUTC@
+ GNULIB_FPUTS = @GNULIB_FPUTS@
+ GNULIB_FREAD = @GNULIB_FREAD@
+ GNULIB_FREOPEN = @GNULIB_FREOPEN@
+ GNULIB_FREXP = @GNULIB_FREXP@
+ GNULIB_FREXPF = @GNULIB_FREXPF@
+ GNULIB_FREXPL = @GNULIB_FREXPL@
+ GNULIB_FSCANF = @GNULIB_FSCANF@
+ GNULIB_FSEEK = @GNULIB_FSEEK@
+ GNULIB_FSEEKO = @GNULIB_FSEEKO@
  GNULIB_FSTAT = @GNULIB_FSTAT@
  GNULIB_FSTATAT = @GNULIB_FSTATAT@
  GNULIB_FSYNC = @GNULIB_FSYNC@
+ GNULIB_FTELL = @GNULIB_FTELL@
+ GNULIB_FTELLO = @GNULIB_FTELLO@
  GNULIB_FTRUNCATE = @GNULIB_FTRUNCATE@
  GNULIB_FUTIMENS = @GNULIB_FUTIMENS@
+ GNULIB_FWRITE = @GNULIB_FWRITE@
+ GNULIB_GETC = @GNULIB_GETC@
+ GNULIB_GETCHAR = @GNULIB_GETCHAR@
  GNULIB_GETCWD = @GNULIB_GETCWD@
+ GNULIB_GETDELIM = @GNULIB_GETDELIM@
  GNULIB_GETDOMAINNAME = @GNULIB_GETDOMAINNAME@
  GNULIB_GETDTABLESIZE = @GNULIB_GETDTABLESIZE@
  GNULIB_GETGROUPS = @GNULIB_GETGROUPS@
  GNULIB_GETHOSTNAME = @GNULIB_GETHOSTNAME@
+ GNULIB_GETLINE = @GNULIB_GETLINE@
  GNULIB_GETLOADAVG = @GNULIB_GETLOADAVG@
  GNULIB_GETLOGIN = @GNULIB_GETLOGIN@
***************
*** 289,300 ****
--- 398,438 ----
  GNULIB_GRANTPT = @GNULIB_GRANTPT@
  GNULIB_GROUP_MEMBER = @GNULIB_GROUP_MEMBER@
+ GNULIB_HYPOT = @GNULIB_HYPOT@
+ GNULIB_HYPOTF = @GNULIB_HYPOTF@
+ GNULIB_HYPOTL = @GNULIB_HYPOTL@
+ GNULIB_ILOGB = @GNULIB_ILOGB@
+ GNULIB_ILOGBF = @GNULIB_ILOGBF@
+ GNULIB_ILOGBL = @GNULIB_ILOGBL@
  GNULIB_ISATTY = @GNULIB_ISATTY@
+ GNULIB_ISFINITE = @GNULIB_ISFINITE@
+ GNULIB_ISINF = @GNULIB_ISINF@
+ GNULIB_ISNAN = @GNULIB_ISNAN@
+ GNULIB_ISNAND = @GNULIB_ISNAND@
+ GNULIB_ISNANF = @GNULIB_ISNANF@
+ GNULIB_ISNANL = @GNULIB_ISNANL@
  GNULIB_ISWBLANK = @GNULIB_ISWBLANK@
  GNULIB_ISWCTYPE = @GNULIB_ISWCTYPE@
  GNULIB_LCHMOD = @GNULIB_LCHMOD@
  GNULIB_LCHOWN = @GNULIB_LCHOWN@
+ GNULIB_LDEXPF = @GNULIB_LDEXPF@
+ GNULIB_LDEXPL = @GNULIB_LDEXPL@
  GNULIB_LINK = @GNULIB_LINK@
  GNULIB_LINKAT = @GNULIB_LINKAT@
  GNULIB_LOCALECONV = @GNULIB_LOCALECONV@
+ GNULIB_LOG = @GNULIB_LOG@
+ GNULIB_LOG10 = @GNULIB_LOG10@
+ GNULIB_LOG10F = @GNULIB_LOG10F@
+ GNULIB_LOG10L = @GNULIB_LOG10L@
+ GNULIB_LOG1P = @GNULIB_LOG1P@
+ GNULIB_LOG1PF = @GNULIB_LOG1PF@
+ GNULIB_LOG1PL = @GNULIB_LOG1PL@
+ GNULIB_LOG2 = @GNULIB_LOG2@
+ GNULIB_LOG2F = @GNULIB_LOG2F@
+ GNULIB_LOG2L = @GNULIB_LOG2L@
+ GNULIB_LOGB = @GNULIB_LOGB@
+ GNULIB_LOGBF = @GNULIB_LOGBF@
+ GNULIB_LOGBL = @GNULIB_LOGBL@
+ GNULIB_LOGF = @GNULIB_LOGF@
+ GNULIB_LOGL = @GNULIB_LOGL@
  GNULIB_LSEEK = @GNULIB_LSEEK@
  GNULIB_LSTAT = @GNULIB_LSTAT@
***************
*** 335,351 ****
--- 473,504 ----
  GNULIB_MKSTEMPS = @GNULIB_MKSTEMPS@
  GNULIB_MKTIME = @GNULIB_MKTIME@
+ GNULIB_MODF = @GNULIB_MODF@
+ GNULIB_MODFF = @GNULIB_MODFF@
+ GNULIB_MODFL = @GNULIB_MODFL@
  GNULIB_NANOSLEEP = @GNULIB_NANOSLEEP@
  GNULIB_NL_LANGINFO = @GNULIB_NL_LANGINFO@
  GNULIB_NONBLOCKING = @GNULIB_NONBLOCKING@
+ GNULIB_OBSTACK_PRINTF = @GNULIB_OBSTACK_PRINTF@
+ GNULIB_OBSTACK_PRINTF_POSIX = @GNULIB_OBSTACK_PRINTF_POSIX@
  GNULIB_OPEN = @GNULIB_OPEN@
  GNULIB_OPENAT = @GNULIB_OPENAT@
+ GNULIB_PCLOSE = @GNULIB_PCLOSE@
+ GNULIB_PERROR = @GNULIB_PERROR@
  GNULIB_PIPE = @GNULIB_PIPE@
  GNULIB_PIPE2 = @GNULIB_PIPE2@
+ GNULIB_POPEN = @GNULIB_POPEN@
  GNULIB_POSIX_OPENPT = @GNULIB_POSIX_OPENPT@
+ GNULIB_POWF = @GNULIB_POWF@
  GNULIB_PREAD = @GNULIB_PREAD@
+ GNULIB_PRINTF = @GNULIB_PRINTF@
+ GNULIB_PRINTF_POSIX = @GNULIB_PRINTF_POSIX@
  GNULIB_PTSNAME = @GNULIB_PTSNAME@
  GNULIB_PTSNAME_R = @GNULIB_PTSNAME_R@
+ GNULIB_PUTC = @GNULIB_PUTC@
+ GNULIB_PUTCHAR = @GNULIB_PUTCHAR@
  GNULIB_PUTENV = @GNULIB_PUTENV@
+ GNULIB_PUTS = @GNULIB_PUTS@
  GNULIB_PWRITE = @GNULIB_PWRITE@
+ GNULIB_QSORT_R = @GNULIB_QSORT_R@
  GNULIB_RANDOM = @GNULIB_RANDOM@
  GNULIB_RANDOM_R = @GNULIB_RANDOM_R@
***************
*** 356,367 ****
--- 509,543 ----
  GNULIB_REALLOC_POSIX = @GNULIB_REALLOC_POSIX@
  GNULIB_REALPATH = @GNULIB_REALPATH@
+ GNULIB_REMAINDER = @GNULIB_REMAINDER@
+ GNULIB_REMAINDERF = @GNULIB_REMAINDERF@
+ GNULIB_REMAINDERL = @GNULIB_REMAINDERL@
+ GNULIB_REMOVE = @GNULIB_REMOVE@
+ GNULIB_RENAME = @GNULIB_RENAME@
+ GNULIB_RENAMEAT = @GNULIB_RENAMEAT@
+ GNULIB_RINT = @GNULIB_RINT@
+ GNULIB_RINTF = @GNULIB_RINTF@
+ GNULIB_RINTL = @GNULIB_RINTL@
  GNULIB_RMDIR = @GNULIB_RMDIR@
+ GNULIB_ROUND = @GNULIB_ROUND@
+ GNULIB_ROUNDF = @GNULIB_ROUNDF@
+ GNULIB_ROUNDL = @GNULIB_ROUNDL@
  GNULIB_RPMATCH = @GNULIB_RPMATCH@
+ GNULIB_SCANF = @GNULIB_SCANF@
  GNULIB_SECURE_GETENV = @GNULIB_SECURE_GETENV@
  GNULIB_SETENV = @GNULIB_SETENV@
  GNULIB_SETHOSTNAME = @GNULIB_SETHOSTNAME@
  GNULIB_SETLOCALE = @GNULIB_SETLOCALE@
+ GNULIB_SIGNBIT = @GNULIB_SIGNBIT@
+ GNULIB_SINF = @GNULIB_SINF@
+ GNULIB_SINHF = @GNULIB_SINHF@
+ GNULIB_SINL = @GNULIB_SINL@
  GNULIB_SLEEP = @GNULIB_SLEEP@
+ GNULIB_SNPRINTF = @GNULIB_SNPRINTF@
+ GNULIB_SPRINTF_POSIX = @GNULIB_SPRINTF_POSIX@
+ GNULIB_SQRTF = @GNULIB_SQRTF@
+ GNULIB_SQRTL = @GNULIB_SQRTL@
  GNULIB_STAT = @GNULIB_STAT@
+ GNULIB_STDIO_H_NONBLOCKING = @GNULIB_STDIO_H_NONBLOCKING@
+ GNULIB_STDIO_H_SIGPIPE = @GNULIB_STDIO_H_SIGPIPE@
  GNULIB_STPCPY = @GNULIB_STPCPY@
  GNULIB_STPNCPY = @GNULIB_STPNCPY@
***************
*** 387,393 ****
--- 563,576 ----
  GNULIB_SYMLINKAT = @GNULIB_SYMLINKAT@
  GNULIB_SYSTEM_POSIX = @GNULIB_SYSTEM_POSIX@
+ GNULIB_TANF = @GNULIB_TANF@
+ GNULIB_TANHF = @GNULIB_TANHF@
+ GNULIB_TANL = @GNULIB_TANL@
  GNULIB_TIMEGM = @GNULIB_TIMEGM@
  GNULIB_TIME_R = @GNULIB_TIME_R@
+ GNULIB_TMPFILE = @GNULIB_TMPFILE@
  GNULIB_TOWCTRANS = @GNULIB_TOWCTRANS@
+ GNULIB_TRUNC = @GNULIB_TRUNC@
+ GNULIB_TRUNCF = @GNULIB_TRUNCF@
+ GNULIB_TRUNCL = @GNULIB_TRUNCL@
  GNULIB_TTYNAME_R = @GNULIB_TTYNAME_R@
  GNULIB_UNISTD_H_NONBLOCKING = @GNULIB_UNISTD_H_NONBLOCKING@
***************
*** 399,402 ****
--- 582,595 ----
  GNULIB_USLEEP = @GNULIB_USLEEP@
  GNULIB_UTIMENSAT = @GNULIB_UTIMENSAT@
+ GNULIB_VASPRINTF = @GNULIB_VASPRINTF@
+ GNULIB_VDPRINTF = @GNULIB_VDPRINTF@
+ GNULIB_VFPRINTF = @GNULIB_VFPRINTF@
+ GNULIB_VFPRINTF_POSIX = @GNULIB_VFPRINTF_POSIX@
+ GNULIB_VFSCANF = @GNULIB_VFSCANF@
+ GNULIB_VPRINTF = @GNULIB_VPRINTF@
+ GNULIB_VPRINTF_POSIX = @GNULIB_VPRINTF_POSIX@
+ GNULIB_VSCANF = @GNULIB_VSCANF@
+ GNULIB_VSNPRINTF = @GNULIB_VSNPRINTF@
+ GNULIB_VSPRINTF_POSIX = @GNULIB_VSPRINTF_POSIX@
  GNULIB_WCPCPY = @GNULIB_WCPCPY@
  GNULIB_WCPNCPY = @GNULIB_WCPNCPY@
***************
*** 438,472 ****
--- 631,732 ----
  GNULIB__EXIT = @GNULIB__EXIT@
  GREP = @GREP@
+ HAVE_ACOSF = @HAVE_ACOSF@
+ HAVE_ACOSL = @HAVE_ACOSL@
+ HAVE_ASINF = @HAVE_ASINF@
+ HAVE_ASINL = @HAVE_ASINL@
+ HAVE_ATAN2F = @HAVE_ATAN2F@
+ HAVE_ATANF = @HAVE_ATANF@
+ HAVE_ATANL = @HAVE_ATANL@
  HAVE_ATOLL = @HAVE_ATOLL@
  HAVE_BTOWC = @HAVE_BTOWC@
  HAVE_CANONICALIZE_FILE_NAME = @HAVE_CANONICALIZE_FILE_NAME@
+ HAVE_CBRT = @HAVE_CBRT@
+ HAVE_CBRTF = @HAVE_CBRTF@
+ HAVE_CBRTL = @HAVE_CBRTL@
  HAVE_CHOWN = @HAVE_CHOWN@
+ HAVE_COPYSIGN = @HAVE_COPYSIGN@
+ HAVE_COPYSIGNL = @HAVE_COPYSIGNL@
+ HAVE_COSF = @HAVE_COSF@
+ HAVE_COSHF = @HAVE_COSHF@
+ HAVE_COSL = @HAVE_COSL@
+ HAVE_DECL_ACOSL = @HAVE_DECL_ACOSL@
+ HAVE_DECL_ASINL = @HAVE_DECL_ASINL@
+ HAVE_DECL_ATANL = @HAVE_DECL_ATANL@
+ HAVE_DECL_CBRTF = @HAVE_DECL_CBRTF@
+ HAVE_DECL_CBRTL = @HAVE_DECL_CBRTL@
+ HAVE_DECL_CEILF = @HAVE_DECL_CEILF@
+ HAVE_DECL_CEILL = @HAVE_DECL_CEILL@
+ HAVE_DECL_COPYSIGNF = @HAVE_DECL_COPYSIGNF@
+ HAVE_DECL_COSL = @HAVE_DECL_COSL@
  HAVE_DECL_ENVIRON = @HAVE_DECL_ENVIRON@
+ HAVE_DECL_EXP2 = @HAVE_DECL_EXP2@
+ HAVE_DECL_EXP2F = @HAVE_DECL_EXP2F@
+ HAVE_DECL_EXP2L = @HAVE_DECL_EXP2L@
+ HAVE_DECL_EXPL = @HAVE_DECL_EXPL@
+ HAVE_DECL_EXPM1L = @HAVE_DECL_EXPM1L@
  HAVE_DECL_FCHDIR = @HAVE_DECL_FCHDIR@
  HAVE_DECL_FDATASYNC = @HAVE_DECL_FDATASYNC@
+ HAVE_DECL_FLOORF = @HAVE_DECL_FLOORF@
+ HAVE_DECL_FLOORL = @HAVE_DECL_FLOORL@
+ HAVE_DECL_FPURGE = @HAVE_DECL_FPURGE@
+ HAVE_DECL_FREXPL = @HAVE_DECL_FREXPL@
+ HAVE_DECL_FSEEKO = @HAVE_DECL_FSEEKO@
+ HAVE_DECL_FTELLO = @HAVE_DECL_FTELLO@
+ HAVE_DECL_GETDELIM = @HAVE_DECL_GETDELIM@
  HAVE_DECL_GETDOMAINNAME = @HAVE_DECL_GETDOMAINNAME@
+ HAVE_DECL_GETLINE = @HAVE_DECL_GETLINE@
  HAVE_DECL_GETLOADAVG = @HAVE_DECL_GETLOADAVG@
  HAVE_DECL_GETLOGIN_R = @HAVE_DECL_GETLOGIN_R@
  HAVE_DECL_GETPAGESIZE = @HAVE_DECL_GETPAGESIZE@
  HAVE_DECL_GETUSERSHELL = @HAVE_DECL_GETUSERSHELL@
+ HAVE_DECL_LDEXPL = @HAVE_DECL_LDEXPL@
  HAVE_DECL_LOCALTIME_R = @HAVE_DECL_LOCALTIME_R@
+ HAVE_DECL_LOG10L = @HAVE_DECL_LOG10L@
+ HAVE_DECL_LOG2 = @HAVE_DECL_LOG2@
+ HAVE_DECL_LOG2F = @HAVE_DECL_LOG2F@
+ HAVE_DECL_LOG2L = @HAVE_DECL_LOG2L@
+ HAVE_DECL_LOGB = @HAVE_DECL_LOGB@
+ HAVE_DECL_LOGL = @HAVE_DECL_LOGL@
  HAVE_DECL_MEMMEM = @HAVE_DECL_MEMMEM@
  HAVE_DECL_MEMRCHR = @HAVE_DECL_MEMRCHR@
+ HAVE_DECL_OBSTACK_PRINTF = @HAVE_DECL_OBSTACK_PRINTF@
+ HAVE_DECL_REMAINDER = @HAVE_DECL_REMAINDER@
+ HAVE_DECL_REMAINDERL = @HAVE_DECL_REMAINDERL@
+ HAVE_DECL_RINTF = @HAVE_DECL_RINTF@
+ HAVE_DECL_ROUND = @HAVE_DECL_ROUND@
+ HAVE_DECL_ROUNDF = @HAVE_DECL_ROUNDF@
+ HAVE_DECL_ROUNDL = @HAVE_DECL_ROUNDL@
  HAVE_DECL_SETENV = @HAVE_DECL_SETENV@
  HAVE_DECL_SETHOSTNAME = @HAVE_DECL_SETHOSTNAME@
+ HAVE_DECL_SINL = @HAVE_DECL_SINL@
+ HAVE_DECL_SNPRINTF = @HAVE_DECL_SNPRINTF@
+ HAVE_DECL_SQRTL = @HAVE_DECL_SQRTL@
  HAVE_DECL_STRDUP = @HAVE_DECL_STRDUP@
  HAVE_DECL_STRERROR_R = @HAVE_DECL_STRERROR_R@
+ HAVE_DECL_STRNCASECMP = @HAVE_DECL_STRNCASECMP@
  HAVE_DECL_STRNDUP = @HAVE_DECL_STRNDUP@
  HAVE_DECL_STRNLEN = @HAVE_DECL_STRNLEN@
  HAVE_DECL_STRSIGNAL = @HAVE_DECL_STRSIGNAL@
  HAVE_DECL_STRTOK_R = @HAVE_DECL_STRTOK_R@
+ HAVE_DECL_TANL = @HAVE_DECL_TANL@
+ HAVE_DECL_TRUNC = @HAVE_DECL_TRUNC@
+ HAVE_DECL_TRUNCF = @HAVE_DECL_TRUNCF@
+ HAVE_DECL_TRUNCL = @HAVE_DECL_TRUNCL@
  HAVE_DECL_TTYNAME_R = @HAVE_DECL_TTYNAME_R@
  HAVE_DECL_UNSETENV = @HAVE_DECL_UNSETENV@
+ HAVE_DECL_VSNPRINTF = @HAVE_DECL_VSNPRINTF@
  HAVE_DECL_WCTOB = @HAVE_DECL_WCTOB@
  HAVE_DECL_WCWIDTH = @HAVE_DECL_WCWIDTH@
+ HAVE_DPRINTF = @HAVE_DPRINTF@
  HAVE_DUP2 = @HAVE_DUP2@
  HAVE_DUP3 = @HAVE_DUP3@
  HAVE_DUPLOCALE = @HAVE_DUPLOCALE@
  HAVE_EUIDACCESS = @HAVE_EUIDACCESS@
+ HAVE_EXPF = @HAVE_EXPF@
+ HAVE_EXPL = @HAVE_EXPL@
+ HAVE_EXPM1 = @HAVE_EXPM1@
+ HAVE_EXPM1F = @HAVE_EXPM1F@
+ HAVE_FABSF = @HAVE_FABSF@
+ HAVE_FABSL = @HAVE_FABSL@
  HAVE_FACCESSAT = @HAVE_FACCESSAT@
  HAVE_FCHDIR = @HAVE_FCHDIR@
***************
*** 476,483 ****
--- 736,752 ----
  HAVE_FDATASYNC = @HAVE_FDATASYNC@
  HAVE_FEATURES_H = @HAVE_FEATURES_H@
+ HAVE_FFS = @HAVE_FFS@
  HAVE_FFSL = @HAVE_FFSL@
  HAVE_FFSLL = @HAVE_FFSLL@
+ HAVE_FMA = @HAVE_FMA@
+ HAVE_FMAF = @HAVE_FMAF@
+ HAVE_FMAL = @HAVE_FMAL@
+ HAVE_FMODF = @HAVE_FMODF@
+ HAVE_FMODL = @HAVE_FMODL@
+ HAVE_FREXPF = @HAVE_FREXPF@
+ HAVE_FSEEKO = @HAVE_FSEEKO@
  HAVE_FSTATAT = @HAVE_FSTATAT@
  HAVE_FSYNC = @HAVE_FSYNC@
+ HAVE_FTELLO = @HAVE_FTELLO@
  HAVE_FTRUNCATE = @HAVE_FTRUNCATE@
  HAVE_FUTIMENS = @HAVE_FUTIMENS@
***************
*** 492,496 ****
--- 761,773 ----
  HAVE_GRANTPT = @HAVE_GRANTPT@
  HAVE_GROUP_MEMBER = @HAVE_GROUP_MEMBER@
+ HAVE_HYPOTF = @HAVE_HYPOTF@
+ HAVE_HYPOTL = @HAVE_HYPOTL@
+ HAVE_ILOGB = @HAVE_ILOGB@
+ HAVE_ILOGBF = @HAVE_ILOGBF@
+ HAVE_ILOGBL = @HAVE_ILOGBL@
  HAVE_INTTYPES_H = @HAVE_INTTYPES_H@
+ HAVE_ISNAND = @HAVE_ISNAND@
+ HAVE_ISNANF = @HAVE_ISNANF@
+ HAVE_ISNANL = @HAVE_ISNANL@
  HAVE_ISWBLANK = @HAVE_ISWBLANK@
  HAVE_ISWCNTRL = @HAVE_ISWCNTRL@
***************
*** 502,509 ****
--- 779,797 ----
  HAVE_LCHMOD = @HAVE_LCHMOD@
  HAVE_LCHOWN = @HAVE_LCHOWN@
+ HAVE_LDEXPF = @HAVE_LDEXPF@
  HAVE_LINK = @HAVE_LINK@
  HAVE_LINKAT = @HAVE_LINKAT@
+ HAVE_LOG10F = @HAVE_LOG10F@
+ HAVE_LOG10L = @HAVE_LOG10L@
+ HAVE_LOG1P = @HAVE_LOG1P@
+ HAVE_LOG1PF = @HAVE_LOG1PF@
+ HAVE_LOG1PL = @HAVE_LOG1PL@
+ HAVE_LOGBF = @HAVE_LOGBF@
+ HAVE_LOGBL = @HAVE_LOGBL@
+ HAVE_LOGF = @HAVE_LOGF@
+ HAVE_LOGL = @HAVE_LOGL@
  HAVE_LONG_LONG_INT = @HAVE_LONG_LONG_INT@
  HAVE_LSTAT = @HAVE_LSTAT@
+ HAVE_MAX_ALIGN_T = @HAVE_MAX_ALIGN_T@
  HAVE_MBRLEN = @HAVE_MBRLEN@
  HAVE_MBRTOWC = @HAVE_MBRTOWC@
***************
*** 524,527 ****
--- 812,817 ----
  HAVE_MKSTEMP = @HAVE_MKSTEMP@
  HAVE_MKSTEMPS = @HAVE_MKSTEMPS@
+ HAVE_MODFF = @HAVE_MODFF@
+ HAVE_MODFL = @HAVE_MODFL@
  HAVE_MSVC_INVALID_PARAMETER_HANDLER = @HAVE_MSVC_INVALID_PARAMETER_HANDLER@
  HAVE_NANOSLEEP = @HAVE_NANOSLEEP@
***************
*** 529,535 ****
--- 819,828 ----
  HAVE_OPENAT = @HAVE_OPENAT@
  HAVE_OS_H = @HAVE_OS_H@
+ HAVE_PCLOSE = @HAVE_PCLOSE@
  HAVE_PIPE = @HAVE_PIPE@
  HAVE_PIPE2 = @HAVE_PIPE2@
+ HAVE_POPEN = @HAVE_POPEN@
  HAVE_POSIX_OPENPT = @HAVE_POSIX_OPENPT@
+ HAVE_POWF = @HAVE_POWF@
  HAVE_PREAD = @HAVE_PREAD@
  HAVE_PTSNAME = @HAVE_PTSNAME@
***************
*** 543,547 ****
--- 836,846 ----
  HAVE_READLINKAT = @HAVE_READLINKAT@
  HAVE_REALPATH = @HAVE_REALPATH@
+ HAVE_REMAINDER = @HAVE_REMAINDER@
+ HAVE_REMAINDERF = @HAVE_REMAINDERF@
+ HAVE_RENAMEAT = @HAVE_RENAMEAT@
+ HAVE_RINT = @HAVE_RINT@
+ HAVE_RINTL = @HAVE_RINTL@
  HAVE_RPMATCH = @HAVE_RPMATCH@
+ HAVE_SAME_LONG_DOUBLE_AS_DOUBLE = @HAVE_SAME_LONG_DOUBLE_AS_DOUBLE@
  HAVE_SECURE_GETENV = @HAVE_SECURE_GETENV@
  HAVE_SETENV = @HAVE_SETENV@
***************
*** 550,559 ****
--- 849,865 ----
  HAVE_SIGNED_WCHAR_T = @HAVE_SIGNED_WCHAR_T@
  HAVE_SIGNED_WINT_T = @HAVE_SIGNED_WINT_T@
+ HAVE_SINF = @HAVE_SINF@
+ HAVE_SINHF = @HAVE_SINHF@
+ HAVE_SINL = @HAVE_SINL@
  HAVE_SLEEP = @HAVE_SLEEP@
+ HAVE_SQRTF = @HAVE_SQRTF@
+ HAVE_SQRTL = @HAVE_SQRTL@
  HAVE_STDINT_H = @HAVE_STDINT_H@
  HAVE_STPCPY = @HAVE_STPCPY@
  HAVE_STPNCPY = @HAVE_STPNCPY@
+ HAVE_STRCASECMP = @HAVE_STRCASECMP@
  HAVE_STRCASESTR = @HAVE_STRCASESTR@
  HAVE_STRCHRNUL = @HAVE_STRCHRNUL@
+ HAVE_STRINGS_H = @HAVE_STRINGS_H@
  HAVE_STRPBRK = @HAVE_STRPBRK@
  HAVE_STRPTIME = @HAVE_STRPTIME@
***************
*** 573,576 ****
--- 879,885 ----
  HAVE_SYS_TIME_H = @HAVE_SYS_TIME_H@
  HAVE_SYS_TYPES_H = @HAVE_SYS_TYPES_H@
+ HAVE_TANF = @HAVE_TANF@
+ HAVE_TANHF = @HAVE_TANHF@
+ HAVE_TANL = @HAVE_TANL@
  HAVE_TIMEGM = @HAVE_TIMEGM@
  HAVE_UNISTD_H = @HAVE_UNISTD_H@
***************
*** 580,583 ****
--- 889,894 ----
  HAVE_USLEEP = @HAVE_USLEEP@
  HAVE_UTIMENSAT = @HAVE_UTIMENSAT@
+ HAVE_VASPRINTF = @HAVE_VASPRINTF@
+ HAVE_VDPRINTF = @HAVE_VDPRINTF@
  HAVE_WCHAR_H = @HAVE_WCHAR_H@
  HAVE_WCHAR_T = @HAVE_WCHAR_T@
***************
*** 664,673 ****
--- 975,989 ----
  NEXT_AS_FIRST_DIRECTIVE_ERRNO_H = @NEXT_AS_FIRST_DIRECTIVE_ERRNO_H@
  NEXT_AS_FIRST_DIRECTIVE_FCNTL_H = @NEXT_AS_FIRST_DIRECTIVE_FCNTL_H@
+ NEXT_AS_FIRST_DIRECTIVE_FLOAT_H = @NEXT_AS_FIRST_DIRECTIVE_FLOAT_H@
  NEXT_AS_FIRST_DIRECTIVE_GETOPT_H = @NEXT_AS_FIRST_DIRECTIVE_GETOPT_H@
  NEXT_AS_FIRST_DIRECTIVE_LANGINFO_H = @NEXT_AS_FIRST_DIRECTIVE_LANGINFO_H@
  NEXT_AS_FIRST_DIRECTIVE_LOCALE_H = @NEXT_AS_FIRST_DIRECTIVE_LOCALE_H@
+ NEXT_AS_FIRST_DIRECTIVE_MATH_H = @NEXT_AS_FIRST_DIRECTIVE_MATH_H@
+ NEXT_AS_FIRST_DIRECTIVE_STDARG_H = @NEXT_AS_FIRST_DIRECTIVE_STDARG_H@
  NEXT_AS_FIRST_DIRECTIVE_STDDEF_H = @NEXT_AS_FIRST_DIRECTIVE_STDDEF_H@
  NEXT_AS_FIRST_DIRECTIVE_STDINT_H = @NEXT_AS_FIRST_DIRECTIVE_STDINT_H@
+ NEXT_AS_FIRST_DIRECTIVE_STDIO_H = @NEXT_AS_FIRST_DIRECTIVE_STDIO_H@
  NEXT_AS_FIRST_DIRECTIVE_STDLIB_H = @NEXT_AS_FIRST_DIRECTIVE_STDLIB_H@
+ NEXT_AS_FIRST_DIRECTIVE_STRINGS_H = @NEXT_AS_FIRST_DIRECTIVE_STRINGS_H@
  NEXT_AS_FIRST_DIRECTIVE_STRING_H = @NEXT_AS_FIRST_DIRECTIVE_STRING_H@
  NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H@
***************
*** 680,689 ****
--- 996,1010 ----
  NEXT_ERRNO_H = @NEXT_ERRNO_H@
  NEXT_FCNTL_H = @NEXT_FCNTL_H@
+ NEXT_FLOAT_H = @NEXT_FLOAT_H@
  NEXT_GETOPT_H = @NEXT_GETOPT_H@
  NEXT_LANGINFO_H = @NEXT_LANGINFO_H@
  NEXT_LOCALE_H = @NEXT_LOCALE_H@
+ NEXT_MATH_H = @NEXT_MATH_H@
+ NEXT_STDARG_H = @NEXT_STDARG_H@
  NEXT_STDDEF_H = @NEXT_STDDEF_H@
  NEXT_STDINT_H = @NEXT_STDINT_H@
+ NEXT_STDIO_H = @NEXT_STDIO_H@
  NEXT_STDLIB_H = @NEXT_STDLIB_H@
+ NEXT_STRINGS_H = @NEXT_STRINGS_H@
  NEXT_STRING_H = @NEXT_STRING_H@
  NEXT_SYS_STAT_H = @NEXT_SYS_STAT_H@
***************
*** 715,743 ****
--- 1036,1129 ----
  REPLACE_CALLOC = @REPLACE_CALLOC@
  REPLACE_CANONICALIZE_FILE_NAME = @REPLACE_CANONICALIZE_FILE_NAME@
+ REPLACE_CBRTF = @REPLACE_CBRTF@
+ REPLACE_CBRTL = @REPLACE_CBRTL@
+ REPLACE_CEIL = @REPLACE_CEIL@
+ REPLACE_CEILF = @REPLACE_CEILF@
+ REPLACE_CEILL = @REPLACE_CEILL@
  REPLACE_CHOWN = @REPLACE_CHOWN@
  REPLACE_CLOSE = @REPLACE_CLOSE@
+ REPLACE_DPRINTF = @REPLACE_DPRINTF@
  REPLACE_DUP = @REPLACE_DUP@
  REPLACE_DUP2 = @REPLACE_DUP2@
  REPLACE_DUPLOCALE = @REPLACE_DUPLOCALE@
+ REPLACE_EXP2 = @REPLACE_EXP2@
+ REPLACE_EXP2L = @REPLACE_EXP2L@
+ REPLACE_EXPM1 = @REPLACE_EXPM1@
+ REPLACE_EXPM1F = @REPLACE_EXPM1F@
+ REPLACE_FABSL = @REPLACE_FABSL@
  REPLACE_FCHOWNAT = @REPLACE_FCHOWNAT@
+ REPLACE_FCLOSE = @REPLACE_FCLOSE@
  REPLACE_FCNTL = @REPLACE_FCNTL@
+ REPLACE_FDOPEN = @REPLACE_FDOPEN@
+ REPLACE_FFLUSH = @REPLACE_FFLUSH@
+ REPLACE_FLOOR = @REPLACE_FLOOR@
+ REPLACE_FLOORF = @REPLACE_FLOORF@
+ REPLACE_FLOORL = @REPLACE_FLOORL@
+ REPLACE_FMA = @REPLACE_FMA@
+ REPLACE_FMAF = @REPLACE_FMAF@
+ REPLACE_FMAL = @REPLACE_FMAL@
+ REPLACE_FMOD = @REPLACE_FMOD@
+ REPLACE_FMODF = @REPLACE_FMODF@
+ REPLACE_FMODL = @REPLACE_FMODL@
+ REPLACE_FOPEN = @REPLACE_FOPEN@
+ REPLACE_FPRINTF = @REPLACE_FPRINTF@
+ REPLACE_FPURGE = @REPLACE_FPURGE@
+ REPLACE_FREOPEN = @REPLACE_FREOPEN@
+ REPLACE_FREXP = @REPLACE_FREXP@
+ REPLACE_FREXPF = @REPLACE_FREXPF@
+ REPLACE_FREXPL = @REPLACE_FREXPL@
+ REPLACE_FSEEK = @REPLACE_FSEEK@
+ REPLACE_FSEEKO = @REPLACE_FSEEKO@
  REPLACE_FSTAT = @REPLACE_FSTAT@
  REPLACE_FSTATAT = @REPLACE_FSTATAT@
+ REPLACE_FTELL = @REPLACE_FTELL@
+ REPLACE_FTELLO = @REPLACE_FTELLO@
  REPLACE_FTRUNCATE = @REPLACE_FTRUNCATE@
  REPLACE_FUTIMENS = @REPLACE_FUTIMENS@
  REPLACE_GETCWD = @REPLACE_GETCWD@
+ REPLACE_GETDELIM = @REPLACE_GETDELIM@
  REPLACE_GETDOMAINNAME = @REPLACE_GETDOMAINNAME@
+ REPLACE_GETDTABLESIZE = @REPLACE_GETDTABLESIZE@
  REPLACE_GETGROUPS = @REPLACE_GETGROUPS@
+ REPLACE_GETLINE = @REPLACE_GETLINE@
  REPLACE_GETLOGIN_R = @REPLACE_GETLOGIN_R@
  REPLACE_GETPAGESIZE = @REPLACE_GETPAGESIZE@
  REPLACE_GETTIMEOFDAY = @REPLACE_GETTIMEOFDAY@
+ REPLACE_GMTIME = @REPLACE_GMTIME@
+ REPLACE_HUGE_VAL = @REPLACE_HUGE_VAL@
+ REPLACE_HYPOT = @REPLACE_HYPOT@
+ REPLACE_HYPOTF = @REPLACE_HYPOTF@
+ REPLACE_HYPOTL = @REPLACE_HYPOTL@
+ REPLACE_ILOGB = @REPLACE_ILOGB@
+ REPLACE_ILOGBF = @REPLACE_ILOGBF@
  REPLACE_ISATTY = @REPLACE_ISATTY@
+ REPLACE_ISFINITE = @REPLACE_ISFINITE@
+ REPLACE_ISINF = @REPLACE_ISINF@
+ REPLACE_ISNAN = @REPLACE_ISNAN@
  REPLACE_ISWBLANK = @REPLACE_ISWBLANK@
  REPLACE_ISWCNTRL = @REPLACE_ISWCNTRL@
+ REPLACE_ITOLD = @REPLACE_ITOLD@
  REPLACE_LCHOWN = @REPLACE_LCHOWN@
+ REPLACE_LDEXPL = @REPLACE_LDEXPL@
  REPLACE_LINK = @REPLACE_LINK@
  REPLACE_LINKAT = @REPLACE_LINKAT@
  REPLACE_LOCALECONV = @REPLACE_LOCALECONV@
+ REPLACE_LOCALTIME = @REPLACE_LOCALTIME@
  REPLACE_LOCALTIME_R = @REPLACE_LOCALTIME_R@
+ REPLACE_LOG = @REPLACE_LOG@
+ REPLACE_LOG10 = @REPLACE_LOG10@
+ REPLACE_LOG10F = @REPLACE_LOG10F@
+ REPLACE_LOG10L = @REPLACE_LOG10L@
+ REPLACE_LOG1P = @REPLACE_LOG1P@
+ REPLACE_LOG1PF = @REPLACE_LOG1PF@
+ REPLACE_LOG1PL = @REPLACE_LOG1PL@
+ REPLACE_LOG2 = @REPLACE_LOG2@
+ REPLACE_LOG2F = @REPLACE_LOG2F@
+ REPLACE_LOG2L = @REPLACE_LOG2L@
+ REPLACE_LOGB = @REPLACE_LOGB@
+ REPLACE_LOGBF = @REPLACE_LOGBF@
+ REPLACE_LOGBL = @REPLACE_LOGBL@
+ REPLACE_LOGF = @REPLACE_LOGF@
+ REPLACE_LOGL = @REPLACE_LOGL@
  REPLACE_LSEEK = @REPLACE_LSEEK@
  REPLACE_LSTAT = @REPLACE_LSTAT@
***************
*** 757,780 ****
--- 1143,1192 ----
  REPLACE_MKSTEMP = @REPLACE_MKSTEMP@
  REPLACE_MKTIME = @REPLACE_MKTIME@
+ REPLACE_MODF = @REPLACE_MODF@
+ REPLACE_MODFF = @REPLACE_MODFF@
+ REPLACE_MODFL = @REPLACE_MODFL@
+ REPLACE_NAN = @REPLACE_NAN@
  REPLACE_NANOSLEEP = @REPLACE_NANOSLEEP@
  REPLACE_NL_LANGINFO = @REPLACE_NL_LANGINFO@
  REPLACE_NULL = @REPLACE_NULL@
+ REPLACE_OBSTACK_PRINTF = @REPLACE_OBSTACK_PRINTF@
  REPLACE_OPEN = @REPLACE_OPEN@
  REPLACE_OPENAT = @REPLACE_OPENAT@
+ REPLACE_PERROR = @REPLACE_PERROR@
+ REPLACE_POPEN = @REPLACE_POPEN@
  REPLACE_PREAD = @REPLACE_PREAD@
+ REPLACE_PRINTF = @REPLACE_PRINTF@
  REPLACE_PTSNAME = @REPLACE_PTSNAME@
  REPLACE_PTSNAME_R = @REPLACE_PTSNAME_R@
  REPLACE_PUTENV = @REPLACE_PUTENV@
  REPLACE_PWRITE = @REPLACE_PWRITE@
+ REPLACE_QSORT_R = @REPLACE_QSORT_R@
  REPLACE_RANDOM_R = @REPLACE_RANDOM_R@
  REPLACE_READ = @REPLACE_READ@
  REPLACE_READLINK = @REPLACE_READLINK@
+ REPLACE_READLINKAT = @REPLACE_READLINKAT@
  REPLACE_REALLOC = @REPLACE_REALLOC@
  REPLACE_REALPATH = @REPLACE_REALPATH@
+ REPLACE_REMAINDER = @REPLACE_REMAINDER@
+ REPLACE_REMAINDERF = @REPLACE_REMAINDERF@
+ REPLACE_REMAINDERL = @REPLACE_REMAINDERL@
+ REPLACE_REMOVE = @REPLACE_REMOVE@
+ REPLACE_RENAME = @REPLACE_RENAME@
+ REPLACE_RENAMEAT = @REPLACE_RENAMEAT@
  REPLACE_RMDIR = @REPLACE_RMDIR@
+ REPLACE_ROUND = @REPLACE_ROUND@
+ REPLACE_ROUNDF = @REPLACE_ROUNDF@
+ REPLACE_ROUNDL = @REPLACE_ROUNDL@
  REPLACE_SETENV = @REPLACE_SETENV@
  REPLACE_SETLOCALE = @REPLACE_SETLOCALE@
+ REPLACE_SIGNBIT = @REPLACE_SIGNBIT@
+ REPLACE_SIGNBIT_USING_GCC = @REPLACE_SIGNBIT_USING_GCC@
  REPLACE_SLEEP = @REPLACE_SLEEP@
+ REPLACE_SNPRINTF = @REPLACE_SNPRINTF@
+ REPLACE_SPRINTF = @REPLACE_SPRINTF@
+ REPLACE_SQRTL = @REPLACE_SQRTL@
  REPLACE_STAT = @REPLACE_STAT@
+ REPLACE_STDIO_READ_FUNCS = @REPLACE_STDIO_READ_FUNCS@
+ REPLACE_STDIO_WRITE_FUNCS = @REPLACE_STDIO_WRITE_FUNCS@
  REPLACE_STPNCPY = @REPLACE_STPNCPY@
  REPLACE_STRCASESTR = @REPLACE_STRCASESTR@
***************
*** 793,798 ****
--- 1205,1215 ----
  REPLACE_STRUCT_TIMEVAL = @REPLACE_STRUCT_TIMEVAL@
  REPLACE_SYMLINK = @REPLACE_SYMLINK@
+ REPLACE_SYMLINKAT = @REPLACE_SYMLINKAT@
  REPLACE_TIMEGM = @REPLACE_TIMEGM@
+ REPLACE_TMPFILE = @REPLACE_TMPFILE@
  REPLACE_TOWLOWER = @REPLACE_TOWLOWER@
+ REPLACE_TRUNC = @REPLACE_TRUNC@
+ REPLACE_TRUNCF = @REPLACE_TRUNCF@
+ REPLACE_TRUNCL = @REPLACE_TRUNCL@
  REPLACE_TTYNAME_R = @REPLACE_TTYNAME_R@
  REPLACE_UNLINK = @REPLACE_UNLINK@
***************
*** 801,804 ****
--- 1218,1227 ----
  REPLACE_USLEEP = @REPLACE_USLEEP@
  REPLACE_UTIMENSAT = @REPLACE_UTIMENSAT@
+ REPLACE_VASPRINTF = @REPLACE_VASPRINTF@
+ REPLACE_VDPRINTF = @REPLACE_VDPRINTF@
+ REPLACE_VFPRINTF = @REPLACE_VFPRINTF@
+ REPLACE_VPRINTF = @REPLACE_VPRINTF@
+ REPLACE_VSNPRINTF = @REPLACE_VSNPRINTF@
+ REPLACE_VSPRINTF = @REPLACE_VSPRINTF@
  REPLACE_WCRTOMB = @REPLACE_WCRTOMB@
  REPLACE_WCSNRTOMBS = @REPLACE_WCSNRTOMBS@
***************
*** 814,817 ****
--- 1237,1241 ----
  SIG_ATOMIC_T_SUFFIX = @SIG_ATOMIC_T_SUFFIX@
  SIZE_T_SUFFIX = @SIZE_T_SUFFIX@
+ STDARG_H = @STDARG_H@
  STDBOOL_H = @STDBOOL_H@
  STDDEF_H = @STDDEF_H@
***************
*** 823,826 ****
--- 1247,1251 ----
  TIME_H_DEFINES_STRUCT_TIMESPEC = @TIME_H_DEFINES_STRUCT_TIMESPEC@
  UNDEFINE_STRTOK_R = @UNDEFINE_STRTOK_R@
+ UNISTD_H_DEFINES_STRUCT_TIMESPEC = @UNISTD_H_DEFINES_STRUCT_TIMESPEC@
  UNISTD_H_HAVE_WINSOCK2_H = @UNISTD_H_HAVE_WINSOCK2_H@
  UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS = @UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS@
***************
*** 887,890 ****
--- 1312,1316 ----
  program_transform_name = @program_transform_name@
  psdir = @psdir@
+ runstatedir = @runstatedir@
  sbindir = @sbindir@
  sharedstatedir = @sharedstatedir@
***************
*** 914,918 ****
  	$(am__cd) $(top_srcdir) && \
  	  $(AUTOMAKE) --gnu tp/tests/nested_formats/Makefile
- .PRECIOUS: Makefile
  Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  	@case '$?' in \
--- 1340,1343 ----
***************
*** 1087,1090 ****
--- 1512,1517 ----
  	uninstall-am
  
+ .PRECIOUS: Makefile
+ 
  
  distclean-local:
diff -Nrc2 texinfo-5.2/tp/tests/nested_formats/res_parser/nested_cartouche/nested_formats.html texinfo-6.0/tp/tests/nested_formats/res_parser/nested_cartouche/nested_formats.html
*** texinfo-5.2/tp/tests/nested_formats/res_parser/nested_cartouche/nested_formats.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/nested_formats/res_parser/nested_cartouche/nested_formats.html	2015-02-08 13:23:06.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  
diff -Nrc2 texinfo-5.2/tp/tests/nested_formats/res_parser/nested_deffn/nested_formats.html texinfo-6.0/tp/tests/nested_formats/res_parser/nested_deffn/nested_formats.html
*** texinfo-5.2/tp/tests/nested_formats/res_parser/nested_deffn/nested_formats.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/nested_formats/res_parser/nested_deffn/nested_formats.html	2015-02-08 13:23:06.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  
diff -Nrc2 texinfo-5.2/tp/tests/nested_formats/res_parser/nested_enumerate/nested_formats.html texinfo-6.0/tp/tests/nested_formats/res_parser/nested_enumerate/nested_formats.html
*** texinfo-5.2/tp/tests/nested_formats/res_parser/nested_enumerate/nested_formats.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/nested_formats/res_parser/nested_enumerate/nested_formats.html	2015-02-08 13:23:06.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  
diff -Nrc2 texinfo-5.2/tp/tests/nested_formats/res_parser/nested_example/nested_formats.html texinfo-6.0/tp/tests/nested_formats/res_parser/nested_example/nested_formats.html
*** texinfo-5.2/tp/tests/nested_formats/res_parser/nested_example/nested_formats.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/nested_formats/res_parser/nested_example/nested_formats.html	2015-02-08 13:23:06.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  
diff -Nrc2 texinfo-5.2/tp/tests/nested_formats/res_parser/nested_flushright/nested_formats.html texinfo-6.0/tp/tests/nested_formats/res_parser/nested_flushright/nested_formats.html
*** texinfo-5.2/tp/tests/nested_formats/res_parser/nested_flushright/nested_formats.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/nested_formats/res_parser/nested_flushright/nested_formats.html	2015-02-08 13:23:06.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  
diff -Nrc2 texinfo-5.2/tp/tests/nested_formats/res_parser/nested_group/nested_formats.html texinfo-6.0/tp/tests/nested_formats/res_parser/nested_group/nested_formats.html
*** texinfo-5.2/tp/tests/nested_formats/res_parser/nested_group/nested_formats.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/nested_formats/res_parser/nested_group/nested_formats.html	2015-02-08 13:23:06.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  
diff -Nrc2 texinfo-5.2/tp/tests/nested_formats/res_parser/nested_itemize/nested_formats.html texinfo-6.0/tp/tests/nested_formats/res_parser/nested_itemize/nested_formats.html
*** texinfo-5.2/tp/tests/nested_formats/res_parser/nested_itemize/nested_formats.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/nested_formats/res_parser/nested_itemize/nested_formats.html	2015-02-08 13:23:06.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  
diff -Nrc2 texinfo-5.2/tp/tests/nested_formats/res_parser/nested_menu/nested_formats.html texinfo-6.0/tp/tests/nested_formats/res_parser/nested_menu/nested_formats.html
*** texinfo-5.2/tp/tests/nested_formats/res_parser/nested_menu/nested_formats.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/nested_formats/res_parser/nested_menu/nested_formats.html	2015-02-08 13:23:06.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  
diff -Nrc2 texinfo-5.2/tp/tests/nested_formats/res_parser/nested_multitable/nested_formats.html texinfo-6.0/tp/tests/nested_formats/res_parser/nested_multitable/nested_formats.html
*** texinfo-5.2/tp/tests/nested_formats/res_parser/nested_multitable/nested_formats.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/nested_formats/res_parser/nested_multitable/nested_formats.html	2015-02-08 13:23:06.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  
diff -Nrc2 texinfo-5.2/tp/tests/nested_formats/res_parser/nested_quotation/nested_formats.html texinfo-6.0/tp/tests/nested_formats/res_parser/nested_quotation/nested_formats.html
*** texinfo-5.2/tp/tests/nested_formats/res_parser/nested_quotation/nested_formats.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/nested_formats/res_parser/nested_quotation/nested_formats.html	2015-02-08 13:23:06.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  
diff -Nrc2 texinfo-5.2/tp/tests/nested_formats/res_parser/nested_table/nested_formats.html texinfo-6.0/tp/tests/nested_formats/res_parser/nested_table/nested_formats.html
*** texinfo-5.2/tp/tests/nested_formats/res_parser/nested_table/nested_formats.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/nested_formats/res_parser/nested_table/nested_formats.html	2015-02-08 13:23:06.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  
diff -Nrc2 texinfo-5.2/tp/tests/nested_formats/res_parser_info/nested_cartouche/nested_formats.info texinfo-6.0/tp/tests/nested_formats/res_parser_info/nested_cartouche/nested_formats.info
*** texinfo-5.2/tp/tests/nested_formats/res_parser_info/nested_cartouche/nested_formats.info	2013-04-07 15:01:17.000000000 +0100
--- texinfo-6.0/tp/tests/nested_formats/res_parser_info/nested_cartouche/nested_formats.info	2014-12-19 20:34:29.000000000 +0000
***************
*** 209,213 ****
  
       subheading
! ---------------
  
       in verbatim
--- 209,213 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 297,301 ****
  
       subheading
! ---------------
  
       in verbatim
--- 297,301 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 386,390 ****
  
       subheading
! ---------------
  
       in verbatim
--- 386,390 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 475,479 ****
  
       subheading
! ---------------
  
       in verbatim
--- 475,479 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 563,567 ****
  
       subheading
! ---------------
  
       in verbatim
--- 563,567 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 652,656 ****
  
       subheading
! ---------------
  
       in verbatim
--- 652,656 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 1021,1025 ****
  
       subheading
! ---------------
  
  
--- 1021,1025 ----
  
       subheading
!      ----------
  
  
***************
*** 1118,1122 ****
  
       subheading
! ---------------
  
  
--- 1118,1122 ----
  
       subheading
!      ----------
  
  
***************
*** 1215,1219 ****
  
       subheading
! ---------------
  
  
--- 1215,1219 ----
  
       subheading
!      ----------
  
  
***************
*** 1311,1315 ****
  
       subheading
! ---------------
  
       in verbatim
--- 1311,1315 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 1400,1404 ****
  
       subheading
! ---------------
  
       in verbatim
--- 1400,1404 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 1490,1494 ****
  
       subheading
! ---------------
  
       in verbatim
--- 1490,1494 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 1579,1583 ****
  
       subheading
! ---------------
  
       in verbatim
--- 1579,1583 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 1669,1673 ****
  
       subheading
! ---------------
  
       in verbatim
--- 1669,1673 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 1759,1763 ****
  
       subheading
! ---------------
  
       in verbatim
--- 1759,1763 ----
  
       subheading
!      ----------
  
       in verbatim
diff -Nrc2 texinfo-5.2/tp/tests/nested_formats/res_parser_info/nested_deffn/nested_formats.info texinfo-6.0/tp/tests/nested_formats/res_parser_info/nested_deffn/nested_formats.info
*** texinfo-5.2/tp/tests/nested_formats/res_parser_info/nested_deffn/nested_formats.info	2013-04-07 15:01:17.000000000 +0100
--- texinfo-6.0/tp/tests/nested_formats/res_parser_info/nested_deffn/nested_formats.info	2014-12-19 20:34:29.000000000 +0000
***************
*** 140,144 ****
  
       subheading
! ---------------
  
       in verbatim
--- 140,144 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 239,243 ****
  
       subheading
! ---------------
  
       in verbatim
--- 239,243 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 337,341 ****
  
       subheading
! ---------------
  
       in verbatim
--- 337,341 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 437,441 ****
  
            subheading
! --------------------
  
            in verbatim
--- 437,441 ----
  
            subheading
!           ----------
  
            in verbatim
***************
*** 537,541 ****
  
       subheading
! ---------------
  
       in verbatim
--- 537,541 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 635,639 ****
  
       subheading
! ---------------
  
       in verbatim
--- 635,639 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 735,739 ****
  
            subheading
! --------------------
  
            in verbatim
--- 735,739 ----
  
            subheading
!           ----------
  
            in verbatim
***************
*** 1042,1046 ****
  
       subheading
! ---------------
  
       in verbatim
--- 1042,1046 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 1145,1149 ****
  
       subheading
! ---------------
  
  
--- 1145,1149 ----
  
       subheading
!      ----------
  
  
***************
*** 1251,1255 ****
  
       subheading
! ---------------
  
  
--- 1251,1255 ----
  
       subheading
!      ----------
  
  
***************
*** 1358,1362 ****
  
            subheading
! --------------------
  
  
--- 1358,1362 ----
  
            subheading
!           ----------
  
  
***************
*** 1464,1468 ****
  
       subheading
! ---------------
  
       in verbatim
--- 1464,1468 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 1564,1568 ****
  
            subheading
! --------------------
  
            in verbatim
--- 1564,1568 ----
  
            subheading
!           ----------
  
            in verbatim
***************
*** 1665,1669 ****
  
       subheading
! ---------------
  
       in verbatim
--- 1665,1669 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 1764,1768 ****
  
       subheading
! ---------------
  
       in verbatim
--- 1764,1768 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 1864,1868 ****
  
       subheading
! ---------------
  
       in verbatim
--- 1864,1868 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 1965,1969 ****
  
            subheading
! --------------------
  
            in verbatim
--- 1965,1969 ----
  
            subheading
!           ----------
  
            in verbatim
***************
*** 2263,2267 ****
  
       subheading
! ---------------
  
       in verbatim
--- 2263,2267 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 2463,2467 ****
  
       subheading
! ---------------
  
       in verbatim
--- 2463,2467 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 2661,2665 ****
  
       subheading
! ---------------
  
       in verbatim
--- 2661,2665 ----
  
       subheading
!      ----------
  
       in verbatim
diff -Nrc2 texinfo-5.2/tp/tests/nested_formats/res_parser_info/nested_enumerate/nested_formats.info texinfo-6.0/tp/tests/nested_formats/res_parser_info/nested_enumerate/nested_formats.info
*** texinfo-5.2/tp/tests/nested_formats/res_parser_info/nested_enumerate/nested_formats.info	2013-04-07 15:01:17.000000000 +0100
--- texinfo-6.0/tp/tests/nested_formats/res_parser_info/nested_enumerate/nested_formats.info	2014-12-19 20:34:29.000000000 +0000
***************
*** 120,124 ****
  
       subheading
! ---------------
  
       in verbatim
--- 120,124 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 209,213 ****
  
       subheading
! ---------------
  
       in verbatim
--- 209,213 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 297,301 ****
  
       subheading
! ---------------
  
       in verbatim
--- 297,301 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 386,390 ****
  
            subheading
! --------------------
  
            in verbatim
--- 386,390 ----
  
            subheading
!           ----------
  
            in verbatim
***************
*** 476,480 ****
  
       subheading
! ---------------
  
       in verbatim
--- 476,480 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 564,568 ****
  
       subheading
! ---------------
  
       in verbatim
--- 564,568 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 653,657 ****
  
            subheading
! --------------------
  
            in verbatim
--- 653,657 ----
  
            subheading
!           ----------
  
            in verbatim
***************
*** 929,933 ****
  
       subheading
! ---------------
  
       in verbatim
--- 929,933 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 1023,1027 ****
  
       subheading
! ---------------
  
  
--- 1023,1027 ----
  
       subheading
!      ----------
  
  
***************
*** 1120,1124 ****
  
       subheading
! ---------------
  
  
--- 1120,1124 ----
  
       subheading
!      ----------
  
  
***************
*** 1217,1221 ****
  
            subheading
! --------------------
  
  
--- 1217,1221 ----
  
            subheading
!           ----------
  
  
***************
*** 1313,1317 ****
  
       subheading
! ---------------
  
       in verbatim
--- 1313,1317 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 1402,1406 ****
  
            subheading
! --------------------
  
            in verbatim
--- 1402,1406 ----
  
            subheading
!           ----------
  
            in verbatim
***************
*** 1493,1497 ****
  
       subheading
! ---------------
  
       in verbatim
--- 1493,1497 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 1582,1586 ****
  
       subheading
! ---------------
  
       in verbatim
--- 1582,1586 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 1672,1676 ****
  
       subheading
! ---------------
  
       in verbatim
--- 1672,1676 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 1762,1766 ****
  
            subheading
! --------------------
  
            in verbatim
--- 1762,1766 ----
  
            subheading
!           ----------
  
            in verbatim
***************
*** 2029,2033 ****
  
       subheading
! ---------------
  
       in verbatim
--- 2029,2033 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 2208,2212 ****
  
       subheading
! ---------------
  
       in verbatim
--- 2208,2212 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 2385,2389 ****
  
       subheading
! ---------------
  
       in verbatim
--- 2385,2389 ----
  
       subheading
!      ----------
  
       in verbatim
diff -Nrc2 texinfo-5.2/tp/tests/nested_formats/res_parser_info/nested_example/nested_formats.info texinfo-6.0/tp/tests/nested_formats/res_parser_info/nested_example/nested_formats.info
*** texinfo-5.2/tp/tests/nested_formats/res_parser_info/nested_example/nested_formats.info	2013-04-07 15:01:17.000000000 +0100
--- texinfo-6.0/tp/tests/nested_formats/res_parser_info/nested_example/nested_formats.info	2014-12-19 20:34:29.000000000 +0000
***************
*** 123,127 ****
  
       subheading
! ---------------
  
  
--- 123,127 ----
  
       subheading
!      ----------
  
  
***************
*** 218,222 ****
  
       subheading
! ---------------
  
       in verbatim
--- 218,222 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 307,311 ****
  
       subheading
! ---------------
  
       in verbatim
--- 307,311 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 398,402 ****
  
            subheading
! --------------------
  
  
--- 398,402 ----
  
            subheading
!           ----------
  
  
***************
*** 493,497 ****
  
       subheading
! ---------------
  
       in verbatim
--- 493,497 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 582,586 ****
  
       subheading
! ---------------
  
       in verbatim
--- 582,586 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 673,677 ****
  
            subheading
! --------------------
  
  
--- 673,677 ----
  
            subheading
!           ----------
  
  
***************
*** 955,959 ****
  
       subheading
! ---------------
  
  
--- 955,959 ----
  
       subheading
!      ----------
  
  
***************
*** 1052,1056 ****
  
       subheading
! ---------------
  
  
--- 1052,1056 ----
  
       subheading
!      ----------
  
  
***************
*** 1149,1153 ****
  
       subheading
! ---------------
  
  
--- 1149,1153 ----
  
       subheading
!      ----------
  
  
***************
*** 1246,1250 ****
  
            subheading
! --------------------
  
  
--- 1246,1250 ----
  
            subheading
!           ----------
  
  
***************
*** 1343,1347 ****
  
       subheading
! ---------------
  
       in verbatim
--- 1343,1347 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 1434,1438 ****
  
            subheading
! --------------------
  
  
--- 1434,1438 ----
  
            subheading
!           ----------
  
  
***************
*** 1530,1534 ****
  
       subheading
! ---------------
  
       in verbatim
--- 1530,1534 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 1620,1624 ****
  
       subheading
! ---------------
  
       in verbatim
--- 1620,1624 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 1711,1715 ****
  
       subheading
! ---------------
  
       in verbatim
--- 1711,1715 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 1803,1807 ****
  
            subheading
! --------------------
  
  
--- 1803,1807 ----
  
            subheading
!           ----------
  
  
***************
*** 2078,2082 ****
  
       subheading
! ---------------
  
  
--- 2078,2082 ----
  
       subheading
!      ----------
  
  
***************
*** 2265,2269 ****
  
       subheading
! ---------------
  
  
--- 2265,2269 ----
  
       subheading
!      ----------
  
  
***************
*** 2450,2454 ****
  
       subheading
! ---------------
  
  
--- 2450,2454 ----
  
       subheading
!      ----------
  
  
diff -Nrc2 texinfo-5.2/tp/tests/nested_formats/res_parser_info/nested_flushright/nested_formats.info texinfo-6.0/tp/tests/nested_formats/res_parser_info/nested_flushright/nested_formats.info
*** texinfo-5.2/tp/tests/nested_formats/res_parser_info/nested_flushright/nested_formats.info	2013-04-07 15:01:17.000000000 +0100
--- texinfo-6.0/tp/tests/nested_formats/res_parser_info/nested_flushright/nested_formats.info	2014-12-19 20:34:29.000000000 +0000
***************
*** 209,213 ****
  
       subheading
! ---------------
  
       in verbatim
--- 209,213 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 297,301 ****
  
       subheading
! ---------------
  
       in verbatim
--- 297,301 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 386,390 ****
  
       subheading
! ---------------
  
       in verbatim
--- 386,390 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 475,479 ****
  
       subheading
! ---------------
  
       in verbatim
--- 475,479 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 563,567 ****
  
       subheading
! ---------------
  
       in verbatim
--- 563,567 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 652,656 ****
  
       subheading
! ---------------
  
       in verbatim
--- 652,656 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 796,801 ****
       s--mallexample
  
!  -- c--ategory: d--effn_name
!           a--rguments...
                                    d-effn
  
--- 796,800 ----
       s--mallexample
  
!  -- c--ategory: d--effn_name a--rguments...
                                    d-effn
  
***************
*** 945,950 ****
       s--mallexample
  
!  -- c--ategory: d--effn_name
!           a--rguments...
                                    d-effn
  
--- 944,948 ----
       s--mallexample
  
!  -- c--ategory: d--effn_name a--rguments...
                                    d-effn
  
***************
*** 977,982 ****
       s--mallexample
  
!  -- c--ategory: d--effn_name
!           a--rguments...
                                    d-effn
  
--- 975,979 ----
       s--mallexample
  
!  -- c--ategory: d--effn_name a--rguments...
                                    d-effn
  
***************
*** 1018,1022 ****
  
       subheading
! ---------------
  
  
--- 1015,1019 ----
  
       subheading
!      ----------
  
  
***************
*** 1115,1119 ****
  
       subheading
! ---------------
  
  
--- 1112,1116 ----
  
       subheading
!      ----------
  
  
***************
*** 1210,1214 ****
  
       subheading
! ---------------
  
       in verbatim
--- 1207,1211 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 1302,1306 ****
  
       subheading
! ---------------
  
       in verbatim
--- 1299,1303 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 1391,1395 ****
  
       subheading
! ---------------
  
       in verbatim
--- 1388,1392 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 1481,1485 ****
  
       subheading
! ---------------
  
       in verbatim
--- 1478,1482 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 1570,1574 ****
  
       subheading
! ---------------
  
       in verbatim
--- 1567,1571 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 1660,1664 ****
  
       subheading
! ---------------
  
       in verbatim
--- 1657,1661 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 1750,1754 ****
  
       subheading
! ---------------
  
       in verbatim
--- 1747,1751 ----
  
       subheading
!      ----------
  
       in verbatim
diff -Nrc2 texinfo-5.2/tp/tests/nested_formats/res_parser_info/nested_group/nested_formats.info texinfo-6.0/tp/tests/nested_formats/res_parser_info/nested_group/nested_formats.info
*** texinfo-5.2/tp/tests/nested_formats/res_parser_info/nested_group/nested_formats.info	2013-04-07 15:01:17.000000000 +0100
--- texinfo-6.0/tp/tests/nested_formats/res_parser_info/nested_group/nested_formats.info	2014-12-19 20:34:29.000000000 +0000
***************
*** 209,213 ****
  
       subheading
! ---------------
  
       in verbatim
--- 209,213 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 297,301 ****
  
       subheading
! ---------------
  
       in verbatim
--- 297,301 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 386,390 ****
  
       subheading
! ---------------
  
       in verbatim
--- 386,390 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 475,479 ****
  
       subheading
! ---------------
  
       in verbatim
--- 475,479 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 563,567 ****
  
       subheading
! ---------------
  
       in verbatim
--- 563,567 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 652,656 ****
  
       subheading
! ---------------
  
       in verbatim
--- 652,656 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 1021,1025 ****
  
       subheading
! ---------------
  
  
--- 1021,1025 ----
  
       subheading
!      ----------
  
  
***************
*** 1118,1122 ****
  
       subheading
! ---------------
  
  
--- 1118,1122 ----
  
       subheading
!      ----------
  
  
***************
*** 1215,1219 ****
  
       subheading
! ---------------
  
  
--- 1215,1219 ----
  
       subheading
!      ----------
  
  
***************
*** 1311,1315 ****
  
       subheading
! ---------------
  
       in verbatim
--- 1311,1315 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 1400,1404 ****
  
       subheading
! ---------------
  
       in verbatim
--- 1400,1404 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 1490,1494 ****
  
       subheading
! ---------------
  
       in verbatim
--- 1490,1494 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 1579,1583 ****
  
       subheading
! ---------------
  
       in verbatim
--- 1579,1583 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 1669,1673 ****
  
       subheading
! ---------------
  
       in verbatim
--- 1669,1673 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 1759,1763 ****
  
       subheading
! ---------------
  
       in verbatim
--- 1759,1763 ----
  
       subheading
!      ----------
  
       in verbatim
diff -Nrc2 texinfo-5.2/tp/tests/nested_formats/res_parser_info/nested_itemize/nested_formats.info texinfo-6.0/tp/tests/nested_formats/res_parser_info/nested_itemize/nested_formats.info
*** texinfo-5.2/tp/tests/nested_formats/res_parser_info/nested_itemize/nested_formats.info	2013-04-07 15:01:17.000000000 +0100
--- texinfo-6.0/tp/tests/nested_formats/res_parser_info/nested_itemize/nested_formats.info	2014-12-19 20:34:29.000000000 +0000
***************
*** 120,124 ****
  
       subheading
! ---------------
  
       in verbatim
--- 120,124 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 209,213 ****
  
       subheading
! ---------------
  
       in verbatim
--- 209,213 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 297,301 ****
  
       subheading
! ---------------
  
       in verbatim
--- 297,301 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 386,390 ****
  
            subheading
! --------------------
  
            in verbatim
--- 386,390 ----
  
            subheading
!           ----------
  
            in verbatim
***************
*** 476,480 ****
  
       subheading
! ---------------
  
       in verbatim
--- 476,480 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 564,568 ****
  
       subheading
! ---------------
  
       in verbatim
--- 564,568 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 653,657 ****
  
            subheading
! --------------------
  
            in verbatim
--- 653,657 ----
  
            subheading
!           ----------
  
            in verbatim
***************
*** 929,933 ****
  
       subheading
! ---------------
  
       in verbatim
--- 929,933 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 1023,1027 ****
  
       subheading
! ---------------
  
  
--- 1023,1027 ----
  
       subheading
!      ----------
  
  
***************
*** 1120,1124 ****
  
       subheading
! ---------------
  
  
--- 1120,1124 ----
  
       subheading
!      ----------
  
  
***************
*** 1217,1221 ****
  
            subheading
! --------------------
  
  
--- 1217,1221 ----
  
            subheading
!           ----------
  
  
***************
*** 1313,1317 ****
  
       subheading
! ---------------
  
       in verbatim
--- 1313,1317 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 1402,1406 ****
  
            subheading
! --------------------
  
            in verbatim
--- 1402,1406 ----
  
            subheading
!           ----------
  
            in verbatim
***************
*** 1493,1497 ****
  
       subheading
! ---------------
  
       in verbatim
--- 1493,1497 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 1582,1586 ****
  
       subheading
! ---------------
  
       in verbatim
--- 1582,1586 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 1672,1676 ****
  
       subheading
! ---------------
  
       in verbatim
--- 1672,1676 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 1762,1766 ****
  
            subheading
! --------------------
  
            in verbatim
--- 1762,1766 ----
  
            subheading
!           ----------
  
            in verbatim
***************
*** 2029,2033 ****
  
       subheading
! ---------------
  
       in verbatim
--- 2029,2033 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 2208,2212 ****
  
       subheading
! ---------------
  
       in verbatim
--- 2208,2212 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 2385,2389 ****
  
       subheading
! ---------------
  
       in verbatim
--- 2385,2389 ----
  
       subheading
!      ----------
  
       in verbatim
diff -Nrc2 texinfo-5.2/tp/tests/nested_formats/res_parser_info/nested_menu/nested_formats.info texinfo-6.0/tp/tests/nested_formats/res_parser_info/nested_menu/nested_formats.info
*** texinfo-5.2/tp/tests/nested_formats/res_parser_info/nested_menu/nested_formats.info	2013-04-07 15:01:17.000000000 +0100
--- texinfo-6.0/tp/tests/nested_formats/res_parser_info/nested_menu/nested_formats.info	2014-12-19 20:34:29.000000000 +0000
***************
*** 269,273 ****
  
       subheading
! ---------------
  
       in verbatim
--- 269,273 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 375,379 ****
  
       subheading
! ---------------
  
       in verbatim
--- 375,379 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 486,490 ****
  
       subheading
! ---------------
  
  
--- 486,490 ----
  
       subheading
!      ----------
  
  
***************
*** 597,601 ****
  
       subheading
! ---------------
  
       in verbatim
--- 597,601 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 703,707 ****
  
       subheading
! ---------------
  
       in verbatim
--- 703,707 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 814,818 ****
  
       subheading
! ---------------
  
  
--- 814,818 ----
  
       subheading
!      ----------
  
  
***************
*** 1264,1268 ****
  
       subheading
! ---------------
  
  
--- 1264,1268 ----
  
       subheading
!      ----------
  
  
***************
*** 1379,1383 ****
  
       subheading
! ---------------
  
  
--- 1379,1383 ----
  
       subheading
!      ----------
  
  
***************
*** 1496,1500 ****
  
       subheading
! ---------------
  
  
--- 1496,1500 ----
  
       subheading
!      ----------
  
  
***************
*** 1610,1614 ****
  
       subheading
! ---------------
  
       in verbatim
--- 1610,1614 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 1721,1725 ****
  
       subheading
! ---------------
  
  
--- 1721,1725 ----
  
       subheading
!      ----------
  
  
***************
*** 1833,1837 ****
  
       subheading
! ---------------
  
       in verbatim
--- 1833,1837 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 1940,1944 ****
  
       subheading
! ---------------
  
       in verbatim
--- 1940,1944 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 2048,2052 ****
  
       subheading
! ---------------
  
       in verbatim
--- 2048,2052 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 2160,2164 ****
  
       subheading
! ---------------
  
  
--- 2160,2164 ----
  
       subheading
!      ----------
  
  
diff -Nrc2 texinfo-5.2/tp/tests/nested_formats/res_parser_info/nested_multitable/nested_formats.info texinfo-6.0/tp/tests/nested_formats/res_parser_info/nested_multitable/nested_formats.info
*** texinfo-5.2/tp/tests/nested_formats/res_parser_info/nested_multitable/nested_formats.info	2013-04-07 15:01:17.000000000 +0100
--- texinfo-6.0/tp/tests/nested_formats/res_parser_info/nested_multitable/nested_formats.info	2014-12-19 20:34:29.000000000 +0000
***************
*** 209,213 ****
  
       subheading
! ---------------
  
       in verbatim
--- 209,213 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 297,301 ****
  
       subheading
! ---------------
  
       in verbatim
--- 297,301 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 386,390 ****
  
       subheading
! ---------------
  
       in verbatim
--- 386,390 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 475,479 ****
  
       subheading
! ---------------
  
       in verbatim
--- 475,479 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 563,567 ****
  
       subheading
! ---------------
  
       in verbatim
--- 563,567 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 652,656 ****
  
       subheading
! ---------------
  
       in verbatim
--- 652,656 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 1021,1025 ****
  
       subheading
! ---------------
  
  
--- 1021,1025 ----
  
       subheading
!      ----------
  
  
***************
*** 1118,1122 ****
  
       subheading
! ---------------
  
  
--- 1118,1122 ----
  
       subheading
!      ----------
  
  
***************
*** 1215,1219 ****
  
       subheading
! ---------------
  
  
--- 1215,1219 ----
  
       subheading
!      ----------
  
  
***************
*** 1311,1315 ****
  
       subheading
! ---------------
  
       in verbatim
--- 1311,1315 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 1400,1404 ****
  
       subheading
! ---------------
  
       in verbatim
--- 1400,1404 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 1490,1494 ****
  
       subheading
! ---------------
  
       in verbatim
--- 1490,1494 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 1579,1583 ****
  
       subheading
! ---------------
  
       in verbatim
--- 1579,1583 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 1669,1673 ****
  
       subheading
! ---------------
  
       in verbatim
--- 1669,1673 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 1759,1763 ****
  
       subheading
! ---------------
  
       in verbatim
--- 1759,1763 ----
  
       subheading
!      ----------
  
       in verbatim
diff -Nrc2 texinfo-5.2/tp/tests/nested_formats/res_parser_info/nested_quotation/nested_formats.info texinfo-6.0/tp/tests/nested_formats/res_parser_info/nested_quotation/nested_formats.info
*** texinfo-5.2/tp/tests/nested_formats/res_parser_info/nested_quotation/nested_formats.info	2013-04-07 15:01:17.000000000 +0100
--- texinfo-6.0/tp/tests/nested_formats/res_parser_info/nested_quotation/nested_formats.info	2014-12-19 20:34:29.000000000 +0000
***************
*** 120,124 ****
  
       subheading
! ---------------
  
       in verbatim
--- 120,124 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 209,213 ****
  
       subheading
! ---------------
  
       in verbatim
--- 209,213 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 297,301 ****
  
       subheading
! ---------------
  
       in verbatim
--- 297,301 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 386,390 ****
  
            subheading
! --------------------
  
            in verbatim
--- 386,390 ----
  
            subheading
!           ----------
  
            in verbatim
***************
*** 476,480 ****
  
       subheading
! ---------------
  
       in verbatim
--- 476,480 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 564,568 ****
  
       subheading
! ---------------
  
       in verbatim
--- 564,568 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 653,657 ****
  
            subheading
! --------------------
  
            in verbatim
--- 653,657 ----
  
            subheading
!           ----------
  
            in verbatim
***************
*** 929,933 ****
  
       subheading
! ---------------
  
       in verbatim
--- 929,933 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 1023,1027 ****
  
       subheading
! ---------------
  
  
--- 1023,1027 ----
  
       subheading
!      ----------
  
  
***************
*** 1120,1124 ****
  
       subheading
! ---------------
  
  
--- 1120,1124 ----
  
       subheading
!      ----------
  
  
***************
*** 1217,1221 ****
  
            subheading
! --------------------
  
  
--- 1217,1221 ----
  
            subheading
!           ----------
  
  
***************
*** 1313,1317 ****
  
       subheading
! ---------------
  
       in verbatim
--- 1313,1317 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 1402,1406 ****
  
            subheading
! --------------------
  
            in verbatim
--- 1402,1406 ----
  
            subheading
!           ----------
  
            in verbatim
***************
*** 1493,1497 ****
  
       subheading
! ---------------
  
       in verbatim
--- 1493,1497 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 1582,1586 ****
  
       subheading
! ---------------
  
       in verbatim
--- 1582,1586 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 1672,1676 ****
  
       subheading
! ---------------
  
       in verbatim
--- 1672,1676 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 1762,1766 ****
  
            subheading
! --------------------
  
            in verbatim
--- 1762,1766 ----
  
            subheading
!           ----------
  
            in verbatim
***************
*** 2029,2033 ****
  
       subheading
! ---------------
  
       in verbatim
--- 2029,2033 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 2208,2212 ****
  
       subheading
! ---------------
  
       in verbatim
--- 2208,2212 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 2385,2389 ****
  
       subheading
! ---------------
  
       in verbatim
--- 2385,2389 ----
  
       subheading
!      ----------
  
       in verbatim
diff -Nrc2 texinfo-5.2/tp/tests/nested_formats/res_parser_info/nested_table/nested_formats.info texinfo-6.0/tp/tests/nested_formats/res_parser_info/nested_table/nested_formats.info
*** texinfo-5.2/tp/tests/nested_formats/res_parser_info/nested_table/nested_formats.info	2013-04-07 15:01:17.000000000 +0100
--- texinfo-6.0/tp/tests/nested_formats/res_parser_info/nested_table/nested_formats.info	2014-12-19 20:34:29.000000000 +0000
***************
*** 120,124 ****
  
       subheading
! ---------------
  
       in verbatim
--- 120,124 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 209,213 ****
  
       subheading
! ---------------
  
       in verbatim
--- 209,213 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 297,301 ****
  
       subheading
! ---------------
  
       in verbatim
--- 297,301 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 386,390 ****
  
            subheading
! --------------------
  
            in verbatim
--- 386,390 ----
  
            subheading
!           ----------
  
            in verbatim
***************
*** 476,480 ****
  
       subheading
! ---------------
  
       in verbatim
--- 476,480 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 564,568 ****
  
       subheading
! ---------------
  
       in verbatim
--- 564,568 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 653,657 ****
  
            subheading
! --------------------
  
            in verbatim
--- 653,657 ----
  
            subheading
!           ----------
  
            in verbatim
***************
*** 929,933 ****
  
       subheading
! ---------------
  
       in verbatim
--- 929,933 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 1023,1027 ****
  
       subheading
! ---------------
  
  
--- 1023,1027 ----
  
       subheading
!      ----------
  
  
***************
*** 1120,1124 ****
  
       subheading
! ---------------
  
  
--- 1120,1124 ----
  
       subheading
!      ----------
  
  
***************
*** 1217,1221 ****
  
            subheading
! --------------------
  
  
--- 1217,1221 ----
  
            subheading
!           ----------
  
  
***************
*** 1313,1317 ****
  
       subheading
! ---------------
  
       in verbatim
--- 1313,1317 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 1402,1406 ****
  
            subheading
! --------------------
  
            in verbatim
--- 1402,1406 ----
  
            subheading
!           ----------
  
            in verbatim
***************
*** 1493,1497 ****
  
       subheading
! ---------------
  
       in verbatim
--- 1493,1497 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 1582,1586 ****
  
       subheading
! ---------------
  
       in verbatim
--- 1582,1586 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 1672,1676 ****
  
       subheading
! ---------------
  
       in verbatim
--- 1672,1676 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 1762,1766 ****
  
            subheading
! --------------------
  
            in verbatim
--- 1762,1766 ----
  
            subheading
!           ----------
  
            in verbatim
***************
*** 2029,2033 ****
  
       subheading
! ---------------
  
       in verbatim
--- 2029,2033 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 2208,2212 ****
  
       subheading
! ---------------
  
       in verbatim
--- 2208,2212 ----
  
       subheading
!      ----------
  
       in verbatim
***************
*** 2385,2389 ****
  
       subheading
! ---------------
  
       in verbatim
--- 2385,2389 ----
  
       subheading
!      ----------
  
       in verbatim
diff -Nrc2 texinfo-5.2/tp/tests/parser_tests.sh texinfo-6.0/tp/tests/parser_tests.sh
*** texinfo-5.2/tp/tests/parser_tests.sh	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/parser_tests.sh	2015-03-29 22:24:24.000000000 +0100
***************
*** 1,4 ****
  #! /bin/sh
! # Copyright 2010, 2011, 2012 Free Software Foundation, Inc.
  #
  # Copying and distribution of this file, with or without modification,
--- 1,8 ----
  #! /bin/sh
! # $Id: parser_tests.sh 6197 2015-03-29 19:59:32Z pertusus $
! # Run individual tests.
! #
! # Copyright 2010, 2011, 2012, 2013, 2014, 2015
! # Free Software Foundation, Inc.
  #
  # Copying and distribution of this file, with or without modification,
***************
*** 36,40 ****
    shift
    [ -d "$dir" ] || mkdir $dir
!   (srcdir_test=$dir; export srcdir_test; cd "$dir" && ../"$srcdir"/"$command" -dir $dir $arg)
    result=$?
    if [ "z$result" = 'z0' ]; then
--- 40,45 ----
    shift
    [ -d "$dir" ] || mkdir $dir
!   #(srcdir_test=$dir; export srcdir_test; cd "$dir" && ../"$srcdir"/"$command" -dir $dir $arg)
!   "$srcdir"/"$command" -dir $dir $arg
    result=$?
    if [ "z$result" = 'z0' ]; then
diff -Nrc2 texinfo-5.2/tp/tests/reference/stdout.txt texinfo-6.0/tp/tests/reference/stdout.txt
*** texinfo-5.2/tp/tests/reference/stdout.txt	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/tp/tests/reference/stdout.txt	2014-05-18 14:06:00.000000000 +0100
***************
*** 0 ****
--- 1,2 ----
+ This is a very simple texi manual   <>.
+ 
diff -Nrc2 texinfo-5.2/tp/tests/reference/stdout_split.txt texinfo-6.0/tp/tests/reference/stdout_split.txt
*** texinfo-5.2/tp/tests/reference/stdout_split.txt	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/tp/tests/reference/stdout_split.txt	2014-05-18 14:06:00.000000000 +0100
***************
*** 0 ****
--- 1,3 ----
+ texi2any: warning: -: output incompatible with split
+ This is a very simple texi manual   <>.
+ 
diff -Nrc2 texinfo-5.2/tp/tests/run_parser_all.sh texinfo-6.0/tp/tests/run_parser_all.sh
*** texinfo-5.2/tp/tests/run_parser_all.sh	2013-03-14 23:22:03.000000000 +0000
--- texinfo-6.0/tp/tests/run_parser_all.sh	2015-06-03 20:06:18.000000000 +0100
***************
*** 1,7 ****
  #! /bin/sh
! # $Id: run_parser_all.sh 5238 2013-03-14 23:22:01Z karl $
  # Run all Texinfo tests.
  # 
! # Copyright 2010, 2011, 2012, 2013 Free Software Foundation, Inc.
  #
  # Copying and distribution of this file, with or without modification,
--- 1,8 ----
  #! /bin/sh
! # $Id: run_parser_all.sh 6291 2015-05-31 18:29:37Z karl $
  # Run all Texinfo tests.
  # 
! # Copyright 2010, 2011, 2012, 2013, 2014, 2015
! # Free Software Foundation, Inc.
  #
  # Copying and distribution of this file, with or without modification,
***************
*** 9,13 ****
  # notice and this notice are preserved.
  
! #set -x
  
  #echo "SRCDIR $srcdir srcdir_test $srcdir_test"
--- 10,29 ----
  # notice and this notice are preserved.
  
! 
! # Explanation: on Solaris 5.10 (and other?), /bin/sh is the original
! # Bourne shell, where redirecting a while loop (or any compound command)
! # causes execution in a subshell.
! # http://unix.stackexchange.com/questions/137680/variable-scope-in-while-read-loop-on-solaris
! # 
! # The result for us being that the assignment to $one_test_done inside
! # the loop is ineffective, causing the test to seemingly fail.  Let's
! # try running under the POSIX sh available on Solaris instead (which
! # sets $RANDOM, whereas /bin/sh does not).
! # 
! # If more problems arise, perhaps we'll be better off just detecting the
! # original Bourne sh and skipping the test.
! #
! test -f /usr/xpg4/bin/sh && test -z "$RANDOM" \
! && exec /usr/xpg4/bin/sh "$0" "$@"
  
  #echo "SRCDIR $srcdir srcdir_test $srcdir_test"
***************
*** 18,33 ****
  #prepended_command=time
  
- res_dir=res_parser
- out_dir=out_parser
- # used for tex4ht and latex2html results to keep their raw output
- raw_out_dir=raw_out_parser
- #res_dir_ref=res
- #command=texi2html.pl
- diffs_dir=diffs
- one_test_logs_dir=test_log
- 
- logfile=tests.log
  main_command='texi2any.pl'
  
  #commands='texi2any.pl:_html texi2any.pl:_info'
  #commands=': texi2any.pl:_info'
--- 34,40 ----
  #prepended_command=time
  
  main_command='texi2any.pl'
  
+ # formats can be specified by first line of tests-parser.txt.
  #commands='texi2any.pl:_html texi2any.pl:_info'
  #commands=': texi2any.pl:_info'
***************
*** 36,40 ****
  clean=no
  copy=no
! mydir=
  
  while [ z"$1" = 'z-clean' -o z"$1" = 'z-copy'  -o z"$1" = 'z-dir' ]; do
--- 43,47 ----
  clean=no
  copy=no
! #mydir=
  
  while [ z"$1" = 'z-clean' -o z"$1" = 'z-copy'  -o z"$1" = 'z-dir' ]; do
***************
*** 51,59 ****
    if [ z"$1" = 'z-dir' ]; then
      shift 
!     mydir=`echo "$1" | sed 's:/*$::'`'/'
      shift
    fi
  done
  
  no_latex2html=yes
  if which latex2html > /dev/null 2>&1; then
--- 58,86 ----
    if [ z"$1" = 'z-dir' ]; then
      shift 
!     #mydir=`echo "$1" | sed 's:/*$::'`'/'
!     testdir=`echo "$1" | sed 's:/*$::'`'/'
      shift
    fi
  done
  
+ if [ "z$testdir" = 'z' ]; then
+   testdir=.
+ fi
+ 
+ if [ "z$srcdir" = 'z' ]; then
+   srcdir=.
+ fi
+ 
+ one_test_logs_dir=$testdir/test_log
+ logfile=$testdir/tests.log
+ 
+ res_dir=res_parser
+ out_dir=out_parser
+ # used for tex4ht and latex2html results to keep their raw output
+ raw_out_dir=raw_out_parser
+ #res_dir_ref=res
+ #command=texi2html.pl
+ diffs_dir=diffs
+ 
  no_latex2html=yes
  if which latex2html > /dev/null 2>&1; then
***************
*** 72,121 ****
  
  one_test=no
! if [ z"$1" != 'z' ]; then
    one_test=yes
    the_test=$1
    test_name=$the_test
!   if [ "z$the_test" = "ztexi" ]; then
      the_file=$2
!     [ "z$the_file" != "z" ] && the_basename=`basename $the_file .texi`
      test_name="${test_name}_$the_basename"
    fi
    test -d $one_test_logs_dir || mkdir $one_test_logs_dir
!   logfile="$one_test_logs_dir/$test_name.log"
  fi
  
! if [ "z$srcdir_test" = 'z' ]; then
!   testdir=.
!   srcdir_test=.
! else
!   if [ "z$srcdir" = 'z' ]; then
!      testdir=..
!   else
!      testdir=../$srcdir
!   fi
! fi
  
! base_results_dir="$testdir/$srcdir_test"
! #test_file='tests.txt'
! test_file='tests-parser.txt'
! driving_file="$testdir/$srcdir_test/$test_file"
  
! if [ -f "$driving_file" ]; then
    :
  else
!   echo "$0: Cannot find test driving file $driving_file" 1>&2
    exit 1
  fi
  
  first_line=`head -1 "$driving_file"`
! if echo $first_line |grep -qs '^# formats'; then
    formats=`echo $first_line |sed 's/^# formats //'`
    commands="$commands $formats"
  fi
  
  for command_dir in $commands; do
    dir_suffix=`echo $command_dir | cut -d':' -f2`
!   resdir="${res_dir}${dir_suffix}/"
!   [ -d "$resdir" ] || mkdir "$resdir"
  done
  
--- 99,143 ----
  
  one_test=no
! if test -n "$1"; then
    one_test=yes
    the_test=$1
    test_name=$the_test
!   if test "z$the_test" = "ztexi"; then
      the_file=$2
!     test -n "$the_file" && the_basename=`basename $the_file .texi`
      test_name="${test_name}_$the_basename"
    fi
    test -d $one_test_logs_dir || mkdir $one_test_logs_dir
!   logfile=$one_test_logs_dir/$test_name.log
  fi
  
! #echo "testdir $testdir srcdir_test $srcdir_test" 1>&2
! 
! base_results_dir=$testdir/
! test_file=tests-parser.txt
! driving_file=$srcdir/$testdir/$test_file
  
! echo "testdir: $testdir" >$logfile
! echo "driving_file: $driving_file" >>$logfile
  
! if test -f "$driving_file"; then
    :
  else
!   echo "$0: Cannot find test driver file $driving_file" 1>&2
    exit 1
  fi
  
  first_line=`head -1 "$driving_file"`
! if echo $first_line |grep '^# formats' >/dev/null; then
    formats=`echo $first_line |sed 's/^# formats //'`
    commands="$commands $formats"
+   echo "found special first line, commands now: $commands" >>$logfile
  fi
  
  for command_dir in $commands; do
    dir_suffix=`echo $command_dir | cut -d':' -f2`
!   resdir=$srcdir/$testdir/${res_dir}${dir_suffix}/
!   test -d "$resdir" || mkdir "$resdir"
!   echo "made result dir: $resdir" >>$logfile
  done
  
***************
*** 123,132 ****
    while read line
    do
!     if echo $line | grep -qs '^ *#'; then continue; fi
  # there are better ways
      dir=`echo $line | awk '{print $1}'`
      file=`echo $line | awk '{print $2}'`
      remaining=`echo $line | sed 's/[a-zA-Z0-9_./-]*  *[a-zA-Z0-9_./-]* *//'`
!     [ "z$dir" = 'z' -o "$zfile" = 'z' ] && continue
      basename=`basename $file .texi`
      if [ "z$dir" = 'ztexi' ]; then
--- 145,154 ----
    while read line
    do
!     if echo $line | grep '^ *#' >/dev/null 2>&1; then continue; fi
  # there are better ways
      dir=`echo $line | awk '{print $1}'`
      file=`echo $line | awk '{print $2}'`
      remaining=`echo $line | sed 's/[a-zA-Z0-9_./-]*  *[a-zA-Z0-9_./-]* *//'`
!     [ "z$dir" = 'z' -o "z$file" = 'z' ] && continue
      basename=`basename $file .texi`
      if [ "z$dir" = 'ztexi' ]; then
***************
*** 136,141 ****
        for command_dir in $commands; do
          dir_suffix=`echo $command_dir | cut -d':' -f2`
!         outdir="${out_dir}${dir_suffix}/"
!         raw_outdir="${raw_out_dir}${dir_suffix}/"
          [ -d "${outdir}$dir" ] && rm -rf "${outdir}$dir"
          [ -d "${raw_outdir}$dir" ] && rm -rf "${raw_outdir}$dir"
--- 158,163 ----
        for command_dir in $commands; do
          dir_suffix=`echo $command_dir | cut -d':' -f2`
!         outdir="$testdir/${out_dir}${dir_suffix}/"
!         raw_outdir="$testdir/${raw_out_dir}${dir_suffix}/"
          [ -d "${outdir}$dir" ] && rm -rf "${outdir}$dir"
          [ -d "${raw_outdir}$dir" ] && rm -rf "${raw_outdir}$dir"
***************
*** 144,149 ****
        for command_dir in $commands; do
          dir_suffix=`echo $command_dir | cut -d':' -f2`
!         outdir="${out_dir}${dir_suffix}/"
!         resdir="${res_dir}${dir_suffix}/"
          if [ -d "${outdir}$dir" ]; then
            if [ -d "${resdir}$dir" ]; then
--- 166,171 ----
        for command_dir in $commands; do
          dir_suffix=`echo $command_dir | cut -d':' -f2`
!         outdir="$testdir/${out_dir}${dir_suffix}/"
!         resdir="$srcdir/$testdir/${res_dir}${dir_suffix}/"
          if [ -d "${outdir}$dir" ]; then
            if [ -d "${resdir}$dir" ]; then
***************
*** 155,159 ****
            cp -r "${outdir}$dir/"* "${resdir}$dir/"
          else
!           echo "$0: No dir ${outdir}$dir" 1>&2
          fi
        done
--- 177,182 ----
            cp -r "${outdir}$dir/"* "${resdir}$dir/"
          else
!           echo "$0: No dir ${outdir}$dir" >&2
!           exit 1
          fi
        done
***************
*** 163,170 ****
  fi
  
! . ../../defs || exit 1
  
! test -d $diffs_dir || mkdir $diffs_dir
! staging_dir_res=$diffs_dir/staging_res/
  if test z"$clean" = 'zyes' ; then
    rm -rf $staging_dir_res
--- 186,193 ----
  fi
  
! . $testdir/../../defs || exit 1
  
! test -d $testdir/$diffs_dir || mkdir $testdir/$diffs_dir
! staging_dir_res=$testdir/$diffs_dir/staging_res/
  if test z"$clean" = 'zyes' ; then
    rm -rf $staging_dir_res
***************
*** 175,201 ****
  for command_dir in $commands; do
    dir_suffix=`echo $command_dir | cut -d':' -f2`
!   outdir="${out_dir}${dir_suffix}/"
    test -d "${outdir}" || mkdir "${outdir}"
  done
  
- 
- echo "base_result_dir $base_results_dir, driving_file $driving_file" > $logfile
- 
  return_code=0
  
! while read line
! do
!   if echo $line | grep -qs '^ *#'; then continue; fi
! # there are better ways
    current=`echo $line | awk '{print $1}'`
    file=`echo $line | awk '{print $2}'`
!   (test "z$current" = 'z' || test "$zfile" = 'z') && continue
!   basename=`basename $file .texi`
!   remaining=`echo $line | sed 's/[a-zA-Z0-9_./-]*  *[a-zA-Z0-9_./-]* *//' \
!       | sed 's,@PATH_SEPARATOR@,'"${PATH_SEPARATOR}$testdir/$srcdir_test/"',g'`
!   src_file="$testdir/$srcdir_test/$file"
    if test $one_test = 'yes' && test "z$current" != "z$the_test" ; then
      continue
    fi
    for command_dir in $commands; do
      format_option=
--- 198,227 ----
  for command_dir in $commands; do
    dir_suffix=`echo $command_dir | cut -d':' -f2`
!   outdir="$testdir/${out_dir}${dir_suffix}/"
    test -d "${outdir}" || mkdir "${outdir}"
  done
  
  return_code=0
  
! while read line; do
!   # skip comments.
!   if echo $line | grep '^ *#' >/dev/null; then continue; fi
! 
    current=`echo $line | awk '{print $1}'`
    file=`echo $line | awk '{print $2}'`
!   #
!   # skip empty lines.
!   (test "z$current" = 'z' || test "z$file" = 'z') && continue
!   #
!   # if we're only doing one test, skip it unless this is the one.
    if test $one_test = 'yes' && test "z$current" != "z$the_test" ; then
      continue
    fi
+ 
+   basename=`basename $file .texi`
+   remaining=`echo $line | sed 's/[a-zA-Z0-9_./-]*  *[a-zA-Z0-9_./-]* *//' \
+       | sed 's,@PATH_SEPARATOR@,'"${PATH_SEPARATOR}$testdir/"',g'`
+   src_file="$srcdir/$testdir/$file"
+   
    for command_dir in $commands; do
      format_option=
***************
*** 203,209 ****
      dir_suffix=`echo $command_dir | cut -d':' -f2`
      format=`echo $dir_suffix |sed 's/^_//'`
!     if [ z"$command" = 'z' ]; then 
        command=$main_command
!       if [ "z$format" != 'z' ]; then
          format_option="--$format"
        else
--- 229,236 ----
      dir_suffix=`echo $command_dir | cut -d':' -f2`
      format=`echo $dir_suffix |sed 's/^_//'`
!     #
!     if test -z "$command"; then 
        command=$main_command
!       if test -n "$format"; then
          format_option="--$format"
        else
***************
*** 212,216 ****
      fi
      command_run=
!     for command_location_dir in "$testdir/$srcdir_test/../../" ../../; do
        if [ -f "$command_location_dir/$command" ]; then
          command_run="$command_location_dir/$command"
--- 239,243 ----
      fi
      command_run=
!     for command_location_dir in "$srcdir/../" "$srcdir/../../" $testdir/../../; do
        if [ -f "$command_location_dir/$command" ]; then
          command_run="$command_location_dir/$command"
***************
*** 218,234 ****
        fi
      done
!     if [ z"$command_run" = 'z' ]; then
!       echo "Command $command not found"
        exit 1
      fi
!     outdir="${out_dir}${dir_suffix}/"
!     results_dir="$testdir/$srcdir_test/${res_dir}${dir_suffix}"
!     #results_dir_ref="$testdir/$srcdir_test/${res_dir_ref}${dir_suffix}"
      if test "z$current" = 'ztexi' ; then
!       if test $one_test = 'yes' && test "z$the_basename" != 'z' && test "z$basename" != "z$the_basename" ; then
          continue 2
        fi
        one_test_done=yes
        dir="texi_${basename}"
  
        test -d "${outdir}$dir" && rm -rf "${outdir}$dir"
--- 245,269 ----
        fi
      done
!     if test -n "$command_run"; then
!       # we're going to show the exact cmd below anyway, don't repeat here.
!       echo >>$logfile
!       echo "doing test $current, src_file $src_file" >>$logfile
!       echo "format_option: $format_option" >>$logfile
!     else
!       echo "$0: Command $command not found" >&2
        exit 1
      fi
!     
!     outdir="$testdir/${out_dir}${dir_suffix}/"
!     results_dir="$srcdir/$testdir/${res_dir}${dir_suffix}"
      if test "z$current" = 'ztexi' ; then
!       if test $one_test = 'yes' \
!          && test -n "$the_basename" \
!          && test "z$basename" != "z$the_basename"; then
          continue 2
        fi
        one_test_done=yes
        dir="texi_${basename}"
+       echo "doing special texi case, dir: $dir" >>$logfile
  
        test -d "${outdir}$dir" && rm -rf "${outdir}$dir"
***************
*** 236,247 ****
        remaining_out_dir=`echo $remaining | sed 's,@OUT_DIR@,'"${outdir}$dir/"',g'`
        command_file=
!       # -I $testdir/$srcdir_test/ is useful when file name is found using 
        # @setfilename
!       echo "$command $dir" >> $logfile
        #echo "$dir($format)"
!       echo "$prepended_command $PERL -w -I $testdir/$srcdir_test/../../ -I $testdir/$srcdir_test/../../maintain/lib/Unicode-EastAsianWidth/lib/ -I $testdir/$srcdir_test/../../maintain/lib/libintl-perl/lib/ -I $testdir/$srcdir_test/../../maintain/lib/Text-Unidecode/lib/ $command_run $format_option --force --conf-dir $testdir/$srcdir_test/../../t/init/ --conf-dir $testdir/$srcdir_test/../../init --error-limit=1000 --set-customization-variable TEST=1 --set-customization-variable L2H_CLEAN=0 --output ${outdir}$dir/ -I $testdir/$srcdir_test/ -I $testdir/$srcdir_test/../ --set-customization-variable=DUMP_TEXI=1 --macro-expand=${outdir}$dir/$basename.texi $remaining_out_dir $src_file 2>${outdir}$dir/$basename.2" >> $logfile
!       eval "$prepended_command $PERL -w -I $testdir/$srcdir_test/../../ -I $testdir/$srcdir_test/../../maintain/lib/Unicode-EastAsianWidth/lib/ -I $testdir/$srcdir_test/../../maintain/lib/libintl-perl/lib/ -I $testdir/$srcdir_test/../../maintain/lib/Text-Unidecode/lib/ $command_run $format_option --force --conf-dir $testdir/$srcdir_test/../../t/init/ --conf-dir $testdir/$srcdir_test/../../init --error-limit=1000 --set-customization-variable TEST=1 --set-customization-variable L2H_CLEAN=0 --output ${outdir}$dir/ -I $testdir/$srcdir_test/ -I $testdir/$srcdir_test/../ --set-customization-variable=DUMP_TEXI=1 --macro-expand=${outdir}$dir/$basename.texi $remaining_out_dir $src_file 2>${outdir}$dir/$basename.2"
        ret=$?
      else
        one_test_done=yes
        use_latex2html=no
--- 271,284 ----
        remaining_out_dir=`echo $remaining | sed 's,@OUT_DIR@,'"${outdir}$dir/"',g'`
        command_file=
!       # -I $testdir/ is useful when file name is found using 
        # @setfilename
!       echo "$command $dir" >>$logfile
        #echo "$dir($format)"
!       cmd="$prepended_command $PERL -w -I $srcdir/../ -I $srcdir/../maintain/lib/Unicode-EastAsianWidth/lib/ -I $srcdir/../maintain/lib/libintl-perl/lib/ -I $srcdir/../maintain/lib/Text-Unidecode/lib/ $command_run $format_option --force --conf-dir $srcdir/../t/init/ --conf-dir $srcdir/../init --error-limit=1000 --set-customization-variable TEST=1 --set-customization-variable L2H_CLEAN=0 --output ${outdir}$dir/ -I $testdir/ -I $srcdir/ --set-customization-variable=DUMP_TEXI=1 --macro-expand=${outdir}$dir/$basename.texi $remaining_out_dir $src_file 2>${outdir}$dir/$basename.2" >> $logfile
!       echo "$cmd" >>$logfile
!       eval $cmd
        ret=$?
      else
+       # non-"texi" case.
        one_test_done=yes
        use_latex2html=no
***************
*** 249,256 ****
        l2h_tmp_dir=
        maybe_use_latex2html=no
!       if echo "$remaining" | grep -qs -- '-l2h'; then
          maybe_use_latex2html=yes
        fi
!       if echo "$remaining" | grep -qs -- 'L2H 1'; then
          maybe_use_latex2html=yes
        fi
--- 286,293 ----
        l2h_tmp_dir=
        maybe_use_latex2html=no
!       if echo "$remaining" | grep '[-]l2h' >/dev/null; then
          maybe_use_latex2html=yes
        fi
!       if echo "$remaining" | grep 'L2H 1' >/dev/null; then
          maybe_use_latex2html=yes
        fi
***************
*** 269,273 ****
          fi
          l2h_tmp_dir="--set-customization-variable 'L2H_TMP $tmp_dir'"
!       elif echo "$remaining" | grep -qs -- '-init tex4ht.pm'; then
          if test "$no_tex4ht" = 'yes' ; then
            echo "S: (no tex4ht) $current"
--- 306,310 ----
          fi
          l2h_tmp_dir="--set-customization-variable 'L2H_TMP $tmp_dir'"
!       elif echo "$remaining" | grep '[-]init tex4ht.pm' >/dev/null; then
          if test "$no_tex4ht" = 'yes' ; then
            echo "S: (no tex4ht) $current"
***************
*** 277,281 ****
        fi
        if test $use_tex4ht = 'yes' || test $use_latex2html = 'yes' ; then
!         if echo "$remaining" | grep -qs -- '-init mediawiki.pm'; then
           if test "$no_html2wiki" = 'yes' ; then
             echo "S: (no html2wiki) $current"
--- 314,318 ----
        fi
        if test $use_tex4ht = 'yes' || test $use_latex2html = 'yes' ; then
!         if echo "$remaining" | grep '[-]init mediawiki.pm' >/dev/null; then
           if test "$no_html2wiki" = 'yes' ; then
             echo "S: (no html2wiki) $current"
***************
*** 288,295 ****
        mkdir "${outdir}$dir"
        remaining_out_dir=`echo $remaining | sed 's,@OUT_DIR@,'"${outdir}$dir/"',g'`
!       echo "$command $dir" >> $logfile
!       #echo "$dir($format)"
!       echo "$prepended_command $PERL -w -I $testdir/$srcdir_test/../../ -I $testdir/$srcdir_test/../../maintain/lib/Unicode-EastAsianWidth/lib/ -I $testdir/$srcdir_test/../../maintain/lib/libintl-perl/lib/ -I $testdir/$srcdir_test/../../maintain/lib/Text-Unidecode/lib/ $command_run $format_option --force --conf-dir $testdir/$srcdir_test/../../t/init/ --conf-dir $testdir/$srcdir_test/../../init -I $testdir/$srcdir_test/ -I $testdir/$srcdir_test/../ --set-customization-variable L2H_FILE=$testdir/$srcdir_test/../../t/init/l2h.init --error-limit=1000 --set-customization-variable TEST=1 --set-customization-variable L2H_CLEAN=0 $l2h_tmp_dir --output ${outdir}$dir/ $remaining_out_dir $src_file > ${outdir}$dir/$basename.1 2>${outdir}$dir/$basename.2" >> $logfile
!       eval "$prepended_command $PERL -w -I $testdir/$srcdir_test/../../ -I $testdir/$srcdir_test/../../maintain/lib/Unicode-EastAsianWidth/lib/ -I $testdir/$srcdir_test/../../maintain/lib/libintl-perl/lib/ -I $testdir/$srcdir_test/../../maintain/lib/Text-Unidecode/lib/ $command_run $format_option --force --conf-dir $testdir/$srcdir_test/../../t/init/ --conf-dir $testdir/$srcdir_test/../../init -I $testdir/$srcdir_test/ -I $testdir/$srcdir_test/../ --set-customization-variable L2H_FILE=$testdir/$srcdir_test/../../t/init/l2h.init --error-limit=1000 --set-customization-variable TEST=1 --set-customization-variable L2H_CLEAN=0 $l2h_tmp_dir --output ${outdir}$dir/ $remaining_out_dir $src_file > ${outdir}$dir/$basename.1 2>${outdir}$dir/$basename.2"
        ret=$?
        #rm -f ${outdir}$dir/*_l2h_images.log ${outdir}$dir/*_tex4ht_*.log \
--- 325,332 ----
        mkdir "${outdir}$dir"
        remaining_out_dir=`echo $remaining | sed 's,@OUT_DIR@,'"${outdir}$dir/"',g'`
!       echo "$command $dir -> ${outdir}$dir" >> $logfile
!       cmd="$prepended_command $PERL -w -I $srcdir/../ -I $srcdir/../maintain/lib/Unicode-EastAsianWidth/lib/ -I $srcdir/../maintain/lib/libintl-perl/lib/ -I $srcdir/../maintain/lib/Text-Unidecode/lib/ $command_run $format_option --force --conf-dir $srcdir/../t/init/ --conf-dir $srcdir/../init -I $testdir/ -I $srcdir/ --set-customization-variable L2H_FILE=$srcdir/../t/init/l2h.init --error-limit=1000 --set-customization-variable TEST=1 --set-customization-variable L2H_CLEAN=0 $l2h_tmp_dir --output ${outdir}$dir/ $remaining_out_dir $src_file > ${outdir}$dir/$basename.1 2>${outdir}$dir/$basename.2"
!       echo "$cmd" >>$logfile
!       eval $cmd
        ret=$?
        #rm -f ${outdir}$dir/*_l2h_images.log ${outdir}$dir/*_tex4ht_*.log \
***************
*** 298,301 ****
--- 335,340 ----
        #  ${outdir}$dir/*_tex4ht_tex.html*
      fi
+     #
+     # ran test, check results.
      if test $ret = 0 ; then
        diff_base="${dir}${dir_suffix}"
***************
*** 316,320 ****
  
            # store raw output
!           raw_outdir="${raw_out_dir}${dir_suffix}/"
            test -d "${raw_outdir}" || mkdir "${raw_outdir}"
            rm -rf "${raw_outdir}$dir"
--- 355,359 ----
  
            # store raw output
!           raw_outdir="$testdir/${raw_out_dir}${dir_suffix}/"
            test -d "${raw_outdir}" || mkdir "${raw_outdir}"
            rm -rf "${raw_outdir}$dir"
***************
*** 344,348 ****
             fi
            done
!           for file in "${raw_outdir}$dir/"*.htm* "${raw_outdir}$dir/"*-l2h_cache.pm "${raw_outdir}$dir/"*_l2h_images.pl; do
             if test -f "$file" ; then
             # width and height changed because of different rounding on 
--- 383,388 ----
             fi
            done
!           #for file in "${raw_outdir}$dir/"*.htm* "${raw_outdir}$dir/"*-l2h_cache.pm "${raw_outdir}$dir/"*_l2h_images.pl; do
!           for file in "${raw_outdir}$dir/"*.htm* "${raw_outdir}$dir/"*-l2h_cache.pm; do
             if test -f "$file" ; then
             # width and height changed because of different rounding on 
***************
*** 356,370 ****
             fi
            done
            rm -f ${outdir}$dir/*.aux ${outdir}$dir/*_images.out \
!                 ${outdir}$dir/*_l2h.css
          fi
  
!         diff $DIFF_A_OPTION $DIFF_U_OPTION -r "${staging_dir_res}$dir" "${outdir}$dir" 2>>$logfile > "$diffs_dir/$diff_base.diff"
          dif_ret=$?
          if [ $dif_ret != 0 ]; then
!           echo "D: ${mydir}$diffs_dir/$diff_base.diff"
            return_code=1
          else
!           rm "$diffs_dir/$diff_base.diff"
          fi
        else
--- 396,413 ----
             fi
            done
+           # *_l2h_images.pl associate images original text with physical files
+           # but entries are not sorted, so that the result is not reproducible
+           # even with the normalizations above.
            rm -f ${outdir}$dir/*.aux ${outdir}$dir/*_images.out \
!                 ${outdir}$dir/*_l2h.css ${outdir}$dir/*_l2h_images.pl
          fi
  
!         diff $DIFF_A_OPTION $DIFF_U_OPTION -r "${staging_dir_res}$dir" "${outdir}$dir" 2>>$logfile > "$testdir/$diffs_dir/$diff_base.diff"
          dif_ret=$?
          if [ $dif_ret != 0 ]; then
!           echo "D: $testdir/$diffs_dir/$diff_base.diff"
            return_code=1
          else
!           rm "$testdir/$diffs_dir/$diff_base.diff"
          fi
        else
***************
*** 372,388 ****
        fi
      else
        echo "F: ${outdir}$dir/$basename.2"
        return_code=1
      fi
    done
! done < "$driving_file"
  
! if test z"$tmp_dir" != 'z' ; then
!   rm -rf $tmp_dir
! fi
  
! if test "$one_test" = 'yes' && test "z$one_test_done" != "zyes" ; then
!   echo "$the_test $the_file test not found"
  fi
  
  exit $return_code
--- 415,434 ----
        fi
      else
+       echo "failed with status $ret" >>$logfile
        echo "F: ${outdir}$dir/$basename.2"
        return_code=1
      fi
    done
! done <"$driving_file"
  
! test -n "$tmp_dir" && rm -rf $tmp_dir
  
! if test "$one_test" = 'yes' && test "z$one_test_done" != "zyes"; then
!   echo "$0: test not found: $the_test (file: $the_file) " >&2
!   return_code=2
  fi
  
+ echo >>$logfile
+ echo "all done, exiting with status $return_code" >>$logfile
+ 
  exit $return_code
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/Makefile.am texinfo-6.0/tp/tests/sectioning/Makefile.am
*** texinfo-5.2/tp/tests/sectioning/Makefile.am	2013-02-20 21:55:50.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/Makefile.am	2015-02-08 13:23:05.000000000 +0000
***************
*** 1,2 ****
--- 1,5 ----
+ # $Id: Makefile.am 6094 2015-02-02 23:58:41Z karl $
+ # sectioning/Makefile.am - public domain.
+  
  EXTRA_DIST = \
   at_commands_in_refs.texi \
***************
*** 14,18 ****
--- 17,24 ----
   test_refs.texi \
   test_two_include.texi \
+  top_node_up_implicit.texi \
+  top_node_up_explicit.texi \
   two_footnotes_in_nodes.texi \
+  \
   renamednodes.cnf-ref \
   tests-parser.txt \
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/Makefile.in texinfo-6.0/tp/tests/sectioning/Makefile.in
*** texinfo-5.2/tp/tests/sectioning/Makefile.in	2013-09-27 00:04:45.000000000 +0100
--- texinfo-6.0/tp/tests/sectioning/Makefile.in	2015-06-26 13:51:15.000000000 +0100
***************
*** 1,6 ****
! # Makefile.in generated by automake 1.14 from Makefile.am.
  # @configure_input@
  
! # Copyright (C) 1994-2013 Free Software Foundation, Inc.
  
  # This Makefile.in is free software; the Free Software Foundation
--- 1,6 ----
! # Makefile.in generated by automake 1.15 from Makefile.am.
  # @configure_input@
  
! # Copyright (C) 1994-2014 Free Software Foundation, Inc.
  
  # This Makefile.in is free software; the Free Software Foundation
***************
*** 14,19 ****
  
  @SET_MAKE@
  VPATH = @srcdir@
! am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
  am__make_running_with_option = \
    case $${target_option-} in \
--- 14,32 ----
  
  @SET_MAKE@
+ 
+ # $Id: Makefile.am 6094 2015-02-02 23:58:41Z karl $
+ # sectioning/Makefile.am - public domain.
  VPATH = @srcdir@
! am__is_gnu_make = { \
!   if test -z '$(MAKELEVEL)'; then \
!     false; \
!   elif test -n '$(MAKE_HOST)'; then \
!     true; \
!   elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
!     true; \
!   else \
!     false; \
!   fi; \
! }
  am__make_running_with_option = \
    case $${target_option-} in \
***************
*** 78,84 ****
  host_triplet = @host@
  subdir = tp/tests/sectioning
- DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am
  ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
  am__aclocal_m4_deps = $(top_srcdir)/gnulib/m4/00gnulib.m4 \
  	$(top_srcdir)/gnulib/m4/alloca.m4 \
  	$(top_srcdir)/gnulib/m4/argz.m4 \
--- 91,97 ----
  host_triplet = @host@
  subdir = tp/tests/sectioning
  ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
  am__aclocal_m4_deps = $(top_srcdir)/gnulib/m4/00gnulib.m4 \
+ 	$(top_srcdir)/gnulib/m4/absolute-header.m4 \
  	$(top_srcdir)/gnulib/m4/alloca.m4 \
  	$(top_srcdir)/gnulib/m4/argz.m4 \
***************
*** 89,96 ****
--- 102,116 ----
  	$(top_srcdir)/gnulib/m4/errno_h.m4 \
  	$(top_srcdir)/gnulib/m4/error.m4 \
+ 	$(top_srcdir)/gnulib/m4/exponentd.m4 \
+ 	$(top_srcdir)/gnulib/m4/exponentf.m4 \
+ 	$(top_srcdir)/gnulib/m4/exponentl.m4 \
  	$(top_srcdir)/gnulib/m4/extensions.m4 \
  	$(top_srcdir)/gnulib/m4/extern-inline.m4 \
  	$(top_srcdir)/gnulib/m4/fcntl-o.m4 \
  	$(top_srcdir)/gnulib/m4/fcntl_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/float_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/fpieee.m4 \
+ 	$(top_srcdir)/gnulib/m4/frexp.m4 \
+ 	$(top_srcdir)/gnulib/m4/frexpl.m4 \
  	$(top_srcdir)/gnulib/m4/getopt.m4 \
  	$(top_srcdir)/gnulib/m4/gettext.m4 \
***************
*** 102,108 ****
--- 122,134 ----
  	$(top_srcdir)/gnulib/m4/include_next.m4 \
  	$(top_srcdir)/gnulib/m4/intlmacosx.m4 \
+ 	$(top_srcdir)/gnulib/m4/intmax_t.m4 \
+ 	$(top_srcdir)/gnulib/m4/inttypes_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/isnand.m4 \
+ 	$(top_srcdir)/gnulib/m4/isnanf.m4 \
+ 	$(top_srcdir)/gnulib/m4/isnanl.m4 \
  	$(top_srcdir)/gnulib/m4/iswblank.m4 \
  	$(top_srcdir)/gnulib/m4/langinfo_h.m4 \
  	$(top_srcdir)/gnulib/m4/largefile.m4 \
+ 	$(top_srcdir)/gnulib/m4/ldexpl.m4 \
  	$(top_srcdir)/gnulib/m4/lib-ld.m4 \
  	$(top_srcdir)/gnulib/m4/lib-link.m4 \
***************
*** 120,123 ****
--- 146,150 ----
  	$(top_srcdir)/gnulib/m4/malloc.m4 \
  	$(top_srcdir)/gnulib/m4/malloca.m4 \
+ 	$(top_srcdir)/gnulib/m4/math_h.m4 \
  	$(top_srcdir)/gnulib/m4/mbchar.m4 \
  	$(top_srcdir)/gnulib/m4/mbiter.m4 \
***************
*** 131,134 ****
--- 158,162 ----
  	$(top_srcdir)/gnulib/m4/memmem.m4 \
  	$(top_srcdir)/gnulib/m4/mempcpy.m4 \
+ 	$(top_srcdir)/gnulib/m4/memrchr.m4 \
  	$(top_srcdir)/gnulib/m4/mkstemp.m4 \
  	$(top_srcdir)/gnulib/m4/mmap-anon.m4 \
***************
*** 143,159 ****
--- 171,198 ----
  	$(top_srcdir)/gnulib/m4/pathmax.m4 \
  	$(top_srcdir)/gnulib/m4/po.m4 \
+ 	$(top_srcdir)/gnulib/m4/printf-frexp.m4 \
+ 	$(top_srcdir)/gnulib/m4/printf-frexpl.m4 \
+ 	$(top_srcdir)/gnulib/m4/printf.m4 \
  	$(top_srcdir)/gnulib/m4/progtest.m4 \
  	$(top_srcdir)/gnulib/m4/regex.m4 \
  	$(top_srcdir)/gnulib/m4/secure_getenv.m4 \
+ 	$(top_srcdir)/gnulib/m4/signbit.m4 \
+ 	$(top_srcdir)/gnulib/m4/size_max.m4 \
  	$(top_srcdir)/gnulib/m4/ssize_t.m4 \
  	$(top_srcdir)/gnulib/m4/stat.m4 \
+ 	$(top_srcdir)/gnulib/m4/stdarg.m4 \
  	$(top_srcdir)/gnulib/m4/stdbool.m4 \
  	$(top_srcdir)/gnulib/m4/stddef_h.m4 \
  	$(top_srcdir)/gnulib/m4/stdint.m4 \
+ 	$(top_srcdir)/gnulib/m4/stdint_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/stdio_h.m4 \
  	$(top_srcdir)/gnulib/m4/stdlib_h.m4 \
  	$(top_srcdir)/gnulib/m4/stpcpy.m4 \
+ 	$(top_srcdir)/gnulib/m4/strcase.m4 \
+ 	$(top_srcdir)/gnulib/m4/strcasestr.m4 \
  	$(top_srcdir)/gnulib/m4/strdup.m4 \
  	$(top_srcdir)/gnulib/m4/strerror.m4 \
  	$(top_srcdir)/gnulib/m4/string_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/strings_h.m4 \
  	$(top_srcdir)/gnulib/m4/strndup.m4 \
  	$(top_srcdir)/gnulib/m4/strnlen.m4 \
***************
*** 167,170 ****
--- 206,212 ----
  	$(top_srcdir)/gnulib/m4/time_h.m4 \
  	$(top_srcdir)/gnulib/m4/unistd_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/vasnprintf.m4 \
+ 	$(top_srcdir)/gnulib/m4/vasprintf-posix.m4 \
+ 	$(top_srcdir)/gnulib/m4/vasprintf.m4 \
  	$(top_srcdir)/gnulib/m4/warn-on-use.m4 \
  	$(top_srcdir)/gnulib/m4/wchar_h.m4 \
***************
*** 174,180 ****
  	$(top_srcdir)/gnulib/m4/wcwidth.m4 \
  	$(top_srcdir)/gnulib/m4/wint_t.m4 \
! 	$(top_srcdir)/gnulib/m4/xalloc.m4 $(top_srcdir)/configure.ac
  am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
  	$(ACLOCAL_M4)
  mkinstalldirs = $(install_sh) -d
  CONFIG_HEADER = $(top_builddir)/config.h
--- 216,224 ----
  	$(top_srcdir)/gnulib/m4/wcwidth.m4 \
  	$(top_srcdir)/gnulib/m4/wint_t.m4 \
! 	$(top_srcdir)/gnulib/m4/xalloc.m4 \
! 	$(top_srcdir)/gnulib/m4/xsize.m4 $(top_srcdir)/configure.ac
  am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
  	$(ACLOCAL_M4)
+ DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
  mkinstalldirs = $(install_sh) -d
  CONFIG_HEADER = $(top_builddir)/config.h
***************
*** 201,204 ****
--- 245,249 ----
    esac
  am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+ am__DIST_COMMON = $(srcdir)/Makefile.in
  DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
  pkglibexecdir = @pkglibexecdir@
***************
*** 243,246 ****
--- 288,292 ----
  ERRNO_H = @ERRNO_H@
  EXEEXT = @EXEEXT@
+ FLOAT_H = @FLOAT_H@
  GETOPT_H = @GETOPT_H@
  GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@
***************
*** 248,258 ****
--- 294,324 ----
  GMSGFMT = @GMSGFMT@
  GMSGFMT_015 = @GMSGFMT_015@
+ GNULIB_ACOSF = @GNULIB_ACOSF@
+ GNULIB_ACOSL = @GNULIB_ACOSL@
+ GNULIB_ASINF = @GNULIB_ASINF@
+ GNULIB_ASINL = @GNULIB_ASINL@
+ GNULIB_ATAN2F = @GNULIB_ATAN2F@
+ GNULIB_ATANF = @GNULIB_ATANF@
+ GNULIB_ATANL = @GNULIB_ATANL@
  GNULIB_ATOLL = @GNULIB_ATOLL@
  GNULIB_BTOWC = @GNULIB_BTOWC@
  GNULIB_CALLOC_POSIX = @GNULIB_CALLOC_POSIX@
  GNULIB_CANONICALIZE_FILE_NAME = @GNULIB_CANONICALIZE_FILE_NAME@
+ GNULIB_CBRT = @GNULIB_CBRT@
+ GNULIB_CBRTF = @GNULIB_CBRTF@
+ GNULIB_CBRTL = @GNULIB_CBRTL@
+ GNULIB_CEIL = @GNULIB_CEIL@
+ GNULIB_CEILF = @GNULIB_CEILF@
+ GNULIB_CEILL = @GNULIB_CEILL@
  GNULIB_CHDIR = @GNULIB_CHDIR@
  GNULIB_CHOWN = @GNULIB_CHOWN@
  GNULIB_CLOSE = @GNULIB_CLOSE@
+ GNULIB_COPYSIGN = @GNULIB_COPYSIGN@
+ GNULIB_COPYSIGNF = @GNULIB_COPYSIGNF@
+ GNULIB_COPYSIGNL = @GNULIB_COPYSIGNL@
+ GNULIB_COSF = @GNULIB_COSF@
+ GNULIB_COSHF = @GNULIB_COSHF@
+ GNULIB_COSL = @GNULIB_COSL@
+ GNULIB_DPRINTF = @GNULIB_DPRINTF@
  GNULIB_DUP = @GNULIB_DUP@
  GNULIB_DUP2 = @GNULIB_DUP2@
***************
*** 261,282 ****
--- 327,394 ----
  GNULIB_ENVIRON = @GNULIB_ENVIRON@
  GNULIB_EUIDACCESS = @GNULIB_EUIDACCESS@
+ GNULIB_EXP2 = @GNULIB_EXP2@
+ GNULIB_EXP2F = @GNULIB_EXP2F@
+ GNULIB_EXP2L = @GNULIB_EXP2L@
+ GNULIB_EXPF = @GNULIB_EXPF@
+ GNULIB_EXPL = @GNULIB_EXPL@
+ GNULIB_EXPM1 = @GNULIB_EXPM1@
+ GNULIB_EXPM1F = @GNULIB_EXPM1F@
+ GNULIB_EXPM1L = @GNULIB_EXPM1L@
+ GNULIB_FABSF = @GNULIB_FABSF@
+ GNULIB_FABSL = @GNULIB_FABSL@
  GNULIB_FACCESSAT = @GNULIB_FACCESSAT@
  GNULIB_FCHDIR = @GNULIB_FCHDIR@
  GNULIB_FCHMODAT = @GNULIB_FCHMODAT@
  GNULIB_FCHOWNAT = @GNULIB_FCHOWNAT@
+ GNULIB_FCLOSE = @GNULIB_FCLOSE@
  GNULIB_FCNTL = @GNULIB_FCNTL@
  GNULIB_FDATASYNC = @GNULIB_FDATASYNC@
+ GNULIB_FDOPEN = @GNULIB_FDOPEN@
+ GNULIB_FFLUSH = @GNULIB_FFLUSH@
+ GNULIB_FFS = @GNULIB_FFS@
  GNULIB_FFSL = @GNULIB_FFSL@
  GNULIB_FFSLL = @GNULIB_FFSLL@
+ GNULIB_FGETC = @GNULIB_FGETC@
+ GNULIB_FGETS = @GNULIB_FGETS@
+ GNULIB_FLOOR = @GNULIB_FLOOR@
+ GNULIB_FLOORF = @GNULIB_FLOORF@
+ GNULIB_FLOORL = @GNULIB_FLOORL@
+ GNULIB_FMA = @GNULIB_FMA@
+ GNULIB_FMAF = @GNULIB_FMAF@
+ GNULIB_FMAL = @GNULIB_FMAL@
+ GNULIB_FMOD = @GNULIB_FMOD@
+ GNULIB_FMODF = @GNULIB_FMODF@
+ GNULIB_FMODL = @GNULIB_FMODL@
+ GNULIB_FOPEN = @GNULIB_FOPEN@
+ GNULIB_FPRINTF = @GNULIB_FPRINTF@
+ GNULIB_FPRINTF_POSIX = @GNULIB_FPRINTF_POSIX@
+ GNULIB_FPURGE = @GNULIB_FPURGE@
+ GNULIB_FPUTC = @GNULIB_FPUTC@
+ GNULIB_FPUTS = @GNULIB_FPUTS@
+ GNULIB_FREAD = @GNULIB_FREAD@
+ GNULIB_FREOPEN = @GNULIB_FREOPEN@
+ GNULIB_FREXP = @GNULIB_FREXP@
+ GNULIB_FREXPF = @GNULIB_FREXPF@
+ GNULIB_FREXPL = @GNULIB_FREXPL@
+ GNULIB_FSCANF = @GNULIB_FSCANF@
+ GNULIB_FSEEK = @GNULIB_FSEEK@
+ GNULIB_FSEEKO = @GNULIB_FSEEKO@
  GNULIB_FSTAT = @GNULIB_FSTAT@
  GNULIB_FSTATAT = @GNULIB_FSTATAT@
  GNULIB_FSYNC = @GNULIB_FSYNC@
+ GNULIB_FTELL = @GNULIB_FTELL@
+ GNULIB_FTELLO = @GNULIB_FTELLO@
  GNULIB_FTRUNCATE = @GNULIB_FTRUNCATE@
  GNULIB_FUTIMENS = @GNULIB_FUTIMENS@
+ GNULIB_FWRITE = @GNULIB_FWRITE@
+ GNULIB_GETC = @GNULIB_GETC@
+ GNULIB_GETCHAR = @GNULIB_GETCHAR@
  GNULIB_GETCWD = @GNULIB_GETCWD@
+ GNULIB_GETDELIM = @GNULIB_GETDELIM@
  GNULIB_GETDOMAINNAME = @GNULIB_GETDOMAINNAME@
  GNULIB_GETDTABLESIZE = @GNULIB_GETDTABLESIZE@
  GNULIB_GETGROUPS = @GNULIB_GETGROUPS@
  GNULIB_GETHOSTNAME = @GNULIB_GETHOSTNAME@
+ GNULIB_GETLINE = @GNULIB_GETLINE@
  GNULIB_GETLOADAVG = @GNULIB_GETLOADAVG@
  GNULIB_GETLOGIN = @GNULIB_GETLOGIN@
***************
*** 289,300 ****
--- 401,441 ----
  GNULIB_GRANTPT = @GNULIB_GRANTPT@
  GNULIB_GROUP_MEMBER = @GNULIB_GROUP_MEMBER@
+ GNULIB_HYPOT = @GNULIB_HYPOT@
+ GNULIB_HYPOTF = @GNULIB_HYPOTF@
+ GNULIB_HYPOTL = @GNULIB_HYPOTL@
+ GNULIB_ILOGB = @GNULIB_ILOGB@
+ GNULIB_ILOGBF = @GNULIB_ILOGBF@
+ GNULIB_ILOGBL = @GNULIB_ILOGBL@
  GNULIB_ISATTY = @GNULIB_ISATTY@
+ GNULIB_ISFINITE = @GNULIB_ISFINITE@
+ GNULIB_ISINF = @GNULIB_ISINF@
+ GNULIB_ISNAN = @GNULIB_ISNAN@
+ GNULIB_ISNAND = @GNULIB_ISNAND@
+ GNULIB_ISNANF = @GNULIB_ISNANF@
+ GNULIB_ISNANL = @GNULIB_ISNANL@
  GNULIB_ISWBLANK = @GNULIB_ISWBLANK@
  GNULIB_ISWCTYPE = @GNULIB_ISWCTYPE@
  GNULIB_LCHMOD = @GNULIB_LCHMOD@
  GNULIB_LCHOWN = @GNULIB_LCHOWN@
+ GNULIB_LDEXPF = @GNULIB_LDEXPF@
+ GNULIB_LDEXPL = @GNULIB_LDEXPL@
  GNULIB_LINK = @GNULIB_LINK@
  GNULIB_LINKAT = @GNULIB_LINKAT@
  GNULIB_LOCALECONV = @GNULIB_LOCALECONV@
+ GNULIB_LOG = @GNULIB_LOG@
+ GNULIB_LOG10 = @GNULIB_LOG10@
+ GNULIB_LOG10F = @GNULIB_LOG10F@
+ GNULIB_LOG10L = @GNULIB_LOG10L@
+ GNULIB_LOG1P = @GNULIB_LOG1P@
+ GNULIB_LOG1PF = @GNULIB_LOG1PF@
+ GNULIB_LOG1PL = @GNULIB_LOG1PL@
+ GNULIB_LOG2 = @GNULIB_LOG2@
+ GNULIB_LOG2F = @GNULIB_LOG2F@
+ GNULIB_LOG2L = @GNULIB_LOG2L@
+ GNULIB_LOGB = @GNULIB_LOGB@
+ GNULIB_LOGBF = @GNULIB_LOGBF@
+ GNULIB_LOGBL = @GNULIB_LOGBL@
+ GNULIB_LOGF = @GNULIB_LOGF@
+ GNULIB_LOGL = @GNULIB_LOGL@
  GNULIB_LSEEK = @GNULIB_LSEEK@
  GNULIB_LSTAT = @GNULIB_LSTAT@
***************
*** 335,351 ****
--- 476,507 ----
  GNULIB_MKSTEMPS = @GNULIB_MKSTEMPS@
  GNULIB_MKTIME = @GNULIB_MKTIME@
+ GNULIB_MODF = @GNULIB_MODF@
+ GNULIB_MODFF = @GNULIB_MODFF@
+ GNULIB_MODFL = @GNULIB_MODFL@
  GNULIB_NANOSLEEP = @GNULIB_NANOSLEEP@
  GNULIB_NL_LANGINFO = @GNULIB_NL_LANGINFO@
  GNULIB_NONBLOCKING = @GNULIB_NONBLOCKING@
+ GNULIB_OBSTACK_PRINTF = @GNULIB_OBSTACK_PRINTF@
+ GNULIB_OBSTACK_PRINTF_POSIX = @GNULIB_OBSTACK_PRINTF_POSIX@
  GNULIB_OPEN = @GNULIB_OPEN@
  GNULIB_OPENAT = @GNULIB_OPENAT@
+ GNULIB_PCLOSE = @GNULIB_PCLOSE@
+ GNULIB_PERROR = @GNULIB_PERROR@
  GNULIB_PIPE = @GNULIB_PIPE@
  GNULIB_PIPE2 = @GNULIB_PIPE2@
+ GNULIB_POPEN = @GNULIB_POPEN@
  GNULIB_POSIX_OPENPT = @GNULIB_POSIX_OPENPT@
+ GNULIB_POWF = @GNULIB_POWF@
  GNULIB_PREAD = @GNULIB_PREAD@
+ GNULIB_PRINTF = @GNULIB_PRINTF@
+ GNULIB_PRINTF_POSIX = @GNULIB_PRINTF_POSIX@
  GNULIB_PTSNAME = @GNULIB_PTSNAME@
  GNULIB_PTSNAME_R = @GNULIB_PTSNAME_R@
+ GNULIB_PUTC = @GNULIB_PUTC@
+ GNULIB_PUTCHAR = @GNULIB_PUTCHAR@
  GNULIB_PUTENV = @GNULIB_PUTENV@
+ GNULIB_PUTS = @GNULIB_PUTS@
  GNULIB_PWRITE = @GNULIB_PWRITE@
+ GNULIB_QSORT_R = @GNULIB_QSORT_R@
  GNULIB_RANDOM = @GNULIB_RANDOM@
  GNULIB_RANDOM_R = @GNULIB_RANDOM_R@
***************
*** 356,367 ****
--- 512,546 ----
  GNULIB_REALLOC_POSIX = @GNULIB_REALLOC_POSIX@
  GNULIB_REALPATH = @GNULIB_REALPATH@
+ GNULIB_REMAINDER = @GNULIB_REMAINDER@
+ GNULIB_REMAINDERF = @GNULIB_REMAINDERF@
+ GNULIB_REMAINDERL = @GNULIB_REMAINDERL@
+ GNULIB_REMOVE = @GNULIB_REMOVE@
+ GNULIB_RENAME = @GNULIB_RENAME@
+ GNULIB_RENAMEAT = @GNULIB_RENAMEAT@
+ GNULIB_RINT = @GNULIB_RINT@
+ GNULIB_RINTF = @GNULIB_RINTF@
+ GNULIB_RINTL = @GNULIB_RINTL@
  GNULIB_RMDIR = @GNULIB_RMDIR@
+ GNULIB_ROUND = @GNULIB_ROUND@
+ GNULIB_ROUNDF = @GNULIB_ROUNDF@
+ GNULIB_ROUNDL = @GNULIB_ROUNDL@
  GNULIB_RPMATCH = @GNULIB_RPMATCH@
+ GNULIB_SCANF = @GNULIB_SCANF@
  GNULIB_SECURE_GETENV = @GNULIB_SECURE_GETENV@
  GNULIB_SETENV = @GNULIB_SETENV@
  GNULIB_SETHOSTNAME = @GNULIB_SETHOSTNAME@
  GNULIB_SETLOCALE = @GNULIB_SETLOCALE@
+ GNULIB_SIGNBIT = @GNULIB_SIGNBIT@
+ GNULIB_SINF = @GNULIB_SINF@
+ GNULIB_SINHF = @GNULIB_SINHF@
+ GNULIB_SINL = @GNULIB_SINL@
  GNULIB_SLEEP = @GNULIB_SLEEP@
+ GNULIB_SNPRINTF = @GNULIB_SNPRINTF@
+ GNULIB_SPRINTF_POSIX = @GNULIB_SPRINTF_POSIX@
+ GNULIB_SQRTF = @GNULIB_SQRTF@
+ GNULIB_SQRTL = @GNULIB_SQRTL@
  GNULIB_STAT = @GNULIB_STAT@
+ GNULIB_STDIO_H_NONBLOCKING = @GNULIB_STDIO_H_NONBLOCKING@
+ GNULIB_STDIO_H_SIGPIPE = @GNULIB_STDIO_H_SIGPIPE@
  GNULIB_STPCPY = @GNULIB_STPCPY@
  GNULIB_STPNCPY = @GNULIB_STPNCPY@
***************
*** 387,393 ****
--- 566,579 ----
  GNULIB_SYMLINKAT = @GNULIB_SYMLINKAT@
  GNULIB_SYSTEM_POSIX = @GNULIB_SYSTEM_POSIX@
+ GNULIB_TANF = @GNULIB_TANF@
+ GNULIB_TANHF = @GNULIB_TANHF@
+ GNULIB_TANL = @GNULIB_TANL@
  GNULIB_TIMEGM = @GNULIB_TIMEGM@
  GNULIB_TIME_R = @GNULIB_TIME_R@
+ GNULIB_TMPFILE = @GNULIB_TMPFILE@
  GNULIB_TOWCTRANS = @GNULIB_TOWCTRANS@
+ GNULIB_TRUNC = @GNULIB_TRUNC@
+ GNULIB_TRUNCF = @GNULIB_TRUNCF@
+ GNULIB_TRUNCL = @GNULIB_TRUNCL@
  GNULIB_TTYNAME_R = @GNULIB_TTYNAME_R@
  GNULIB_UNISTD_H_NONBLOCKING = @GNULIB_UNISTD_H_NONBLOCKING@
***************
*** 399,402 ****
--- 585,598 ----
  GNULIB_USLEEP = @GNULIB_USLEEP@
  GNULIB_UTIMENSAT = @GNULIB_UTIMENSAT@
+ GNULIB_VASPRINTF = @GNULIB_VASPRINTF@
+ GNULIB_VDPRINTF = @GNULIB_VDPRINTF@
+ GNULIB_VFPRINTF = @GNULIB_VFPRINTF@
+ GNULIB_VFPRINTF_POSIX = @GNULIB_VFPRINTF_POSIX@
+ GNULIB_VFSCANF = @GNULIB_VFSCANF@
+ GNULIB_VPRINTF = @GNULIB_VPRINTF@
+ GNULIB_VPRINTF_POSIX = @GNULIB_VPRINTF_POSIX@
+ GNULIB_VSCANF = @GNULIB_VSCANF@
+ GNULIB_VSNPRINTF = @GNULIB_VSNPRINTF@
+ GNULIB_VSPRINTF_POSIX = @GNULIB_VSPRINTF_POSIX@
  GNULIB_WCPCPY = @GNULIB_WCPCPY@
  GNULIB_WCPNCPY = @GNULIB_WCPNCPY@
***************
*** 438,472 ****
--- 634,735 ----
  GNULIB__EXIT = @GNULIB__EXIT@
  GREP = @GREP@
+ HAVE_ACOSF = @HAVE_ACOSF@
+ HAVE_ACOSL = @HAVE_ACOSL@
+ HAVE_ASINF = @HAVE_ASINF@
+ HAVE_ASINL = @HAVE_ASINL@
+ HAVE_ATAN2F = @HAVE_ATAN2F@
+ HAVE_ATANF = @HAVE_ATANF@
+ HAVE_ATANL = @HAVE_ATANL@
  HAVE_ATOLL = @HAVE_ATOLL@
  HAVE_BTOWC = @HAVE_BTOWC@
  HAVE_CANONICALIZE_FILE_NAME = @HAVE_CANONICALIZE_FILE_NAME@
+ HAVE_CBRT = @HAVE_CBRT@
+ HAVE_CBRTF = @HAVE_CBRTF@
+ HAVE_CBRTL = @HAVE_CBRTL@
  HAVE_CHOWN = @HAVE_CHOWN@
+ HAVE_COPYSIGN = @HAVE_COPYSIGN@
+ HAVE_COPYSIGNL = @HAVE_COPYSIGNL@
+ HAVE_COSF = @HAVE_COSF@
+ HAVE_COSHF = @HAVE_COSHF@
+ HAVE_COSL = @HAVE_COSL@
+ HAVE_DECL_ACOSL = @HAVE_DECL_ACOSL@
+ HAVE_DECL_ASINL = @HAVE_DECL_ASINL@
+ HAVE_DECL_ATANL = @HAVE_DECL_ATANL@
+ HAVE_DECL_CBRTF = @HAVE_DECL_CBRTF@
+ HAVE_DECL_CBRTL = @HAVE_DECL_CBRTL@
+ HAVE_DECL_CEILF = @HAVE_DECL_CEILF@
+ HAVE_DECL_CEILL = @HAVE_DECL_CEILL@
+ HAVE_DECL_COPYSIGNF = @HAVE_DECL_COPYSIGNF@
+ HAVE_DECL_COSL = @HAVE_DECL_COSL@
  HAVE_DECL_ENVIRON = @HAVE_DECL_ENVIRON@
+ HAVE_DECL_EXP2 = @HAVE_DECL_EXP2@
+ HAVE_DECL_EXP2F = @HAVE_DECL_EXP2F@
+ HAVE_DECL_EXP2L = @HAVE_DECL_EXP2L@
+ HAVE_DECL_EXPL = @HAVE_DECL_EXPL@
+ HAVE_DECL_EXPM1L = @HAVE_DECL_EXPM1L@
  HAVE_DECL_FCHDIR = @HAVE_DECL_FCHDIR@
  HAVE_DECL_FDATASYNC = @HAVE_DECL_FDATASYNC@
+ HAVE_DECL_FLOORF = @HAVE_DECL_FLOORF@
+ HAVE_DECL_FLOORL = @HAVE_DECL_FLOORL@
+ HAVE_DECL_FPURGE = @HAVE_DECL_FPURGE@
+ HAVE_DECL_FREXPL = @HAVE_DECL_FREXPL@
+ HAVE_DECL_FSEEKO = @HAVE_DECL_FSEEKO@
+ HAVE_DECL_FTELLO = @HAVE_DECL_FTELLO@
+ HAVE_DECL_GETDELIM = @HAVE_DECL_GETDELIM@
  HAVE_DECL_GETDOMAINNAME = @HAVE_DECL_GETDOMAINNAME@
+ HAVE_DECL_GETLINE = @HAVE_DECL_GETLINE@
  HAVE_DECL_GETLOADAVG = @HAVE_DECL_GETLOADAVG@
  HAVE_DECL_GETLOGIN_R = @HAVE_DECL_GETLOGIN_R@
  HAVE_DECL_GETPAGESIZE = @HAVE_DECL_GETPAGESIZE@
  HAVE_DECL_GETUSERSHELL = @HAVE_DECL_GETUSERSHELL@
+ HAVE_DECL_LDEXPL = @HAVE_DECL_LDEXPL@
  HAVE_DECL_LOCALTIME_R = @HAVE_DECL_LOCALTIME_R@
+ HAVE_DECL_LOG10L = @HAVE_DECL_LOG10L@
+ HAVE_DECL_LOG2 = @HAVE_DECL_LOG2@
+ HAVE_DECL_LOG2F = @HAVE_DECL_LOG2F@
+ HAVE_DECL_LOG2L = @HAVE_DECL_LOG2L@
+ HAVE_DECL_LOGB = @HAVE_DECL_LOGB@
+ HAVE_DECL_LOGL = @HAVE_DECL_LOGL@
  HAVE_DECL_MEMMEM = @HAVE_DECL_MEMMEM@
  HAVE_DECL_MEMRCHR = @HAVE_DECL_MEMRCHR@
+ HAVE_DECL_OBSTACK_PRINTF = @HAVE_DECL_OBSTACK_PRINTF@
+ HAVE_DECL_REMAINDER = @HAVE_DECL_REMAINDER@
+ HAVE_DECL_REMAINDERL = @HAVE_DECL_REMAINDERL@
+ HAVE_DECL_RINTF = @HAVE_DECL_RINTF@
+ HAVE_DECL_ROUND = @HAVE_DECL_ROUND@
+ HAVE_DECL_ROUNDF = @HAVE_DECL_ROUNDF@
+ HAVE_DECL_ROUNDL = @HAVE_DECL_ROUNDL@
  HAVE_DECL_SETENV = @HAVE_DECL_SETENV@
  HAVE_DECL_SETHOSTNAME = @HAVE_DECL_SETHOSTNAME@
+ HAVE_DECL_SINL = @HAVE_DECL_SINL@
+ HAVE_DECL_SNPRINTF = @HAVE_DECL_SNPRINTF@
+ HAVE_DECL_SQRTL = @HAVE_DECL_SQRTL@
  HAVE_DECL_STRDUP = @HAVE_DECL_STRDUP@
  HAVE_DECL_STRERROR_R = @HAVE_DECL_STRERROR_R@
+ HAVE_DECL_STRNCASECMP = @HAVE_DECL_STRNCASECMP@
  HAVE_DECL_STRNDUP = @HAVE_DECL_STRNDUP@
  HAVE_DECL_STRNLEN = @HAVE_DECL_STRNLEN@
  HAVE_DECL_STRSIGNAL = @HAVE_DECL_STRSIGNAL@
  HAVE_DECL_STRTOK_R = @HAVE_DECL_STRTOK_R@
+ HAVE_DECL_TANL = @HAVE_DECL_TANL@
+ HAVE_DECL_TRUNC = @HAVE_DECL_TRUNC@
+ HAVE_DECL_TRUNCF = @HAVE_DECL_TRUNCF@
+ HAVE_DECL_TRUNCL = @HAVE_DECL_TRUNCL@
  HAVE_DECL_TTYNAME_R = @HAVE_DECL_TTYNAME_R@
  HAVE_DECL_UNSETENV = @HAVE_DECL_UNSETENV@
+ HAVE_DECL_VSNPRINTF = @HAVE_DECL_VSNPRINTF@
  HAVE_DECL_WCTOB = @HAVE_DECL_WCTOB@
  HAVE_DECL_WCWIDTH = @HAVE_DECL_WCWIDTH@
+ HAVE_DPRINTF = @HAVE_DPRINTF@
  HAVE_DUP2 = @HAVE_DUP2@
  HAVE_DUP3 = @HAVE_DUP3@
  HAVE_DUPLOCALE = @HAVE_DUPLOCALE@
  HAVE_EUIDACCESS = @HAVE_EUIDACCESS@
+ HAVE_EXPF = @HAVE_EXPF@
+ HAVE_EXPL = @HAVE_EXPL@
+ HAVE_EXPM1 = @HAVE_EXPM1@
+ HAVE_EXPM1F = @HAVE_EXPM1F@
+ HAVE_FABSF = @HAVE_FABSF@
+ HAVE_FABSL = @HAVE_FABSL@
  HAVE_FACCESSAT = @HAVE_FACCESSAT@
  HAVE_FCHDIR = @HAVE_FCHDIR@
***************
*** 476,483 ****
--- 739,755 ----
  HAVE_FDATASYNC = @HAVE_FDATASYNC@
  HAVE_FEATURES_H = @HAVE_FEATURES_H@
+ HAVE_FFS = @HAVE_FFS@
  HAVE_FFSL = @HAVE_FFSL@
  HAVE_FFSLL = @HAVE_FFSLL@
+ HAVE_FMA = @HAVE_FMA@
+ HAVE_FMAF = @HAVE_FMAF@
+ HAVE_FMAL = @HAVE_FMAL@
+ HAVE_FMODF = @HAVE_FMODF@
+ HAVE_FMODL = @HAVE_FMODL@
+ HAVE_FREXPF = @HAVE_FREXPF@
+ HAVE_FSEEKO = @HAVE_FSEEKO@
  HAVE_FSTATAT = @HAVE_FSTATAT@
  HAVE_FSYNC = @HAVE_FSYNC@
+ HAVE_FTELLO = @HAVE_FTELLO@
  HAVE_FTRUNCATE = @HAVE_FTRUNCATE@
  HAVE_FUTIMENS = @HAVE_FUTIMENS@
***************
*** 492,496 ****
--- 764,776 ----
  HAVE_GRANTPT = @HAVE_GRANTPT@
  HAVE_GROUP_MEMBER = @HAVE_GROUP_MEMBER@
+ HAVE_HYPOTF = @HAVE_HYPOTF@
+ HAVE_HYPOTL = @HAVE_HYPOTL@
+ HAVE_ILOGB = @HAVE_ILOGB@
+ HAVE_ILOGBF = @HAVE_ILOGBF@
+ HAVE_ILOGBL = @HAVE_ILOGBL@
  HAVE_INTTYPES_H = @HAVE_INTTYPES_H@
+ HAVE_ISNAND = @HAVE_ISNAND@
+ HAVE_ISNANF = @HAVE_ISNANF@
+ HAVE_ISNANL = @HAVE_ISNANL@
  HAVE_ISWBLANK = @HAVE_ISWBLANK@
  HAVE_ISWCNTRL = @HAVE_ISWCNTRL@
***************
*** 502,509 ****
--- 782,800 ----
  HAVE_LCHMOD = @HAVE_LCHMOD@
  HAVE_LCHOWN = @HAVE_LCHOWN@
+ HAVE_LDEXPF = @HAVE_LDEXPF@
  HAVE_LINK = @HAVE_LINK@
  HAVE_LINKAT = @HAVE_LINKAT@
+ HAVE_LOG10F = @HAVE_LOG10F@
+ HAVE_LOG10L = @HAVE_LOG10L@
+ HAVE_LOG1P = @HAVE_LOG1P@
+ HAVE_LOG1PF = @HAVE_LOG1PF@
+ HAVE_LOG1PL = @HAVE_LOG1PL@
+ HAVE_LOGBF = @HAVE_LOGBF@
+ HAVE_LOGBL = @HAVE_LOGBL@
+ HAVE_LOGF = @HAVE_LOGF@
+ HAVE_LOGL = @HAVE_LOGL@
  HAVE_LONG_LONG_INT = @HAVE_LONG_LONG_INT@
  HAVE_LSTAT = @HAVE_LSTAT@
+ HAVE_MAX_ALIGN_T = @HAVE_MAX_ALIGN_T@
  HAVE_MBRLEN = @HAVE_MBRLEN@
  HAVE_MBRTOWC = @HAVE_MBRTOWC@
***************
*** 524,527 ****
--- 815,820 ----
  HAVE_MKSTEMP = @HAVE_MKSTEMP@
  HAVE_MKSTEMPS = @HAVE_MKSTEMPS@
+ HAVE_MODFF = @HAVE_MODFF@
+ HAVE_MODFL = @HAVE_MODFL@
  HAVE_MSVC_INVALID_PARAMETER_HANDLER = @HAVE_MSVC_INVALID_PARAMETER_HANDLER@
  HAVE_NANOSLEEP = @HAVE_NANOSLEEP@
***************
*** 529,535 ****
--- 822,831 ----
  HAVE_OPENAT = @HAVE_OPENAT@
  HAVE_OS_H = @HAVE_OS_H@
+ HAVE_PCLOSE = @HAVE_PCLOSE@
  HAVE_PIPE = @HAVE_PIPE@
  HAVE_PIPE2 = @HAVE_PIPE2@
+ HAVE_POPEN = @HAVE_POPEN@
  HAVE_POSIX_OPENPT = @HAVE_POSIX_OPENPT@
+ HAVE_POWF = @HAVE_POWF@
  HAVE_PREAD = @HAVE_PREAD@
  HAVE_PTSNAME = @HAVE_PTSNAME@
***************
*** 543,547 ****
--- 839,849 ----
  HAVE_READLINKAT = @HAVE_READLINKAT@
  HAVE_REALPATH = @HAVE_REALPATH@
+ HAVE_REMAINDER = @HAVE_REMAINDER@
+ HAVE_REMAINDERF = @HAVE_REMAINDERF@
+ HAVE_RENAMEAT = @HAVE_RENAMEAT@
+ HAVE_RINT = @HAVE_RINT@
+ HAVE_RINTL = @HAVE_RINTL@
  HAVE_RPMATCH = @HAVE_RPMATCH@
+ HAVE_SAME_LONG_DOUBLE_AS_DOUBLE = @HAVE_SAME_LONG_DOUBLE_AS_DOUBLE@
  HAVE_SECURE_GETENV = @HAVE_SECURE_GETENV@
  HAVE_SETENV = @HAVE_SETENV@
***************
*** 550,559 ****
--- 852,868 ----
  HAVE_SIGNED_WCHAR_T = @HAVE_SIGNED_WCHAR_T@
  HAVE_SIGNED_WINT_T = @HAVE_SIGNED_WINT_T@
+ HAVE_SINF = @HAVE_SINF@
+ HAVE_SINHF = @HAVE_SINHF@
+ HAVE_SINL = @HAVE_SINL@
  HAVE_SLEEP = @HAVE_SLEEP@
+ HAVE_SQRTF = @HAVE_SQRTF@
+ HAVE_SQRTL = @HAVE_SQRTL@
  HAVE_STDINT_H = @HAVE_STDINT_H@
  HAVE_STPCPY = @HAVE_STPCPY@
  HAVE_STPNCPY = @HAVE_STPNCPY@
+ HAVE_STRCASECMP = @HAVE_STRCASECMP@
  HAVE_STRCASESTR = @HAVE_STRCASESTR@
  HAVE_STRCHRNUL = @HAVE_STRCHRNUL@
+ HAVE_STRINGS_H = @HAVE_STRINGS_H@
  HAVE_STRPBRK = @HAVE_STRPBRK@
  HAVE_STRPTIME = @HAVE_STRPTIME@
***************
*** 573,576 ****
--- 882,888 ----
  HAVE_SYS_TIME_H = @HAVE_SYS_TIME_H@
  HAVE_SYS_TYPES_H = @HAVE_SYS_TYPES_H@
+ HAVE_TANF = @HAVE_TANF@
+ HAVE_TANHF = @HAVE_TANHF@
+ HAVE_TANL = @HAVE_TANL@
  HAVE_TIMEGM = @HAVE_TIMEGM@
  HAVE_UNISTD_H = @HAVE_UNISTD_H@
***************
*** 580,583 ****
--- 892,897 ----
  HAVE_USLEEP = @HAVE_USLEEP@
  HAVE_UTIMENSAT = @HAVE_UTIMENSAT@
+ HAVE_VASPRINTF = @HAVE_VASPRINTF@
+ HAVE_VDPRINTF = @HAVE_VDPRINTF@
  HAVE_WCHAR_H = @HAVE_WCHAR_H@
  HAVE_WCHAR_T = @HAVE_WCHAR_T@
***************
*** 664,673 ****
--- 978,992 ----
  NEXT_AS_FIRST_DIRECTIVE_ERRNO_H = @NEXT_AS_FIRST_DIRECTIVE_ERRNO_H@
  NEXT_AS_FIRST_DIRECTIVE_FCNTL_H = @NEXT_AS_FIRST_DIRECTIVE_FCNTL_H@
+ NEXT_AS_FIRST_DIRECTIVE_FLOAT_H = @NEXT_AS_FIRST_DIRECTIVE_FLOAT_H@
  NEXT_AS_FIRST_DIRECTIVE_GETOPT_H = @NEXT_AS_FIRST_DIRECTIVE_GETOPT_H@
  NEXT_AS_FIRST_DIRECTIVE_LANGINFO_H = @NEXT_AS_FIRST_DIRECTIVE_LANGINFO_H@
  NEXT_AS_FIRST_DIRECTIVE_LOCALE_H = @NEXT_AS_FIRST_DIRECTIVE_LOCALE_H@
+ NEXT_AS_FIRST_DIRECTIVE_MATH_H = @NEXT_AS_FIRST_DIRECTIVE_MATH_H@
+ NEXT_AS_FIRST_DIRECTIVE_STDARG_H = @NEXT_AS_FIRST_DIRECTIVE_STDARG_H@
  NEXT_AS_FIRST_DIRECTIVE_STDDEF_H = @NEXT_AS_FIRST_DIRECTIVE_STDDEF_H@
  NEXT_AS_FIRST_DIRECTIVE_STDINT_H = @NEXT_AS_FIRST_DIRECTIVE_STDINT_H@
+ NEXT_AS_FIRST_DIRECTIVE_STDIO_H = @NEXT_AS_FIRST_DIRECTIVE_STDIO_H@
  NEXT_AS_FIRST_DIRECTIVE_STDLIB_H = @NEXT_AS_FIRST_DIRECTIVE_STDLIB_H@
+ NEXT_AS_FIRST_DIRECTIVE_STRINGS_H = @NEXT_AS_FIRST_DIRECTIVE_STRINGS_H@
  NEXT_AS_FIRST_DIRECTIVE_STRING_H = @NEXT_AS_FIRST_DIRECTIVE_STRING_H@
  NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H@
***************
*** 680,689 ****
--- 999,1013 ----
  NEXT_ERRNO_H = @NEXT_ERRNO_H@
  NEXT_FCNTL_H = @NEXT_FCNTL_H@
+ NEXT_FLOAT_H = @NEXT_FLOAT_H@
  NEXT_GETOPT_H = @NEXT_GETOPT_H@
  NEXT_LANGINFO_H = @NEXT_LANGINFO_H@
  NEXT_LOCALE_H = @NEXT_LOCALE_H@
+ NEXT_MATH_H = @NEXT_MATH_H@
+ NEXT_STDARG_H = @NEXT_STDARG_H@
  NEXT_STDDEF_H = @NEXT_STDDEF_H@
  NEXT_STDINT_H = @NEXT_STDINT_H@
+ NEXT_STDIO_H = @NEXT_STDIO_H@
  NEXT_STDLIB_H = @NEXT_STDLIB_H@
+ NEXT_STRINGS_H = @NEXT_STRINGS_H@
  NEXT_STRING_H = @NEXT_STRING_H@
  NEXT_SYS_STAT_H = @NEXT_SYS_STAT_H@
***************
*** 715,743 ****
--- 1039,1132 ----
  REPLACE_CALLOC = @REPLACE_CALLOC@
  REPLACE_CANONICALIZE_FILE_NAME = @REPLACE_CANONICALIZE_FILE_NAME@
+ REPLACE_CBRTF = @REPLACE_CBRTF@
+ REPLACE_CBRTL = @REPLACE_CBRTL@
+ REPLACE_CEIL = @REPLACE_CEIL@
+ REPLACE_CEILF = @REPLACE_CEILF@
+ REPLACE_CEILL = @REPLACE_CEILL@
  REPLACE_CHOWN = @REPLACE_CHOWN@
  REPLACE_CLOSE = @REPLACE_CLOSE@
+ REPLACE_DPRINTF = @REPLACE_DPRINTF@
  REPLACE_DUP = @REPLACE_DUP@
  REPLACE_DUP2 = @REPLACE_DUP2@
  REPLACE_DUPLOCALE = @REPLACE_DUPLOCALE@
+ REPLACE_EXP2 = @REPLACE_EXP2@
+ REPLACE_EXP2L = @REPLACE_EXP2L@
+ REPLACE_EXPM1 = @REPLACE_EXPM1@
+ REPLACE_EXPM1F = @REPLACE_EXPM1F@
+ REPLACE_FABSL = @REPLACE_FABSL@
  REPLACE_FCHOWNAT = @REPLACE_FCHOWNAT@
+ REPLACE_FCLOSE = @REPLACE_FCLOSE@
  REPLACE_FCNTL = @REPLACE_FCNTL@
+ REPLACE_FDOPEN = @REPLACE_FDOPEN@
+ REPLACE_FFLUSH = @REPLACE_FFLUSH@
+ REPLACE_FLOOR = @REPLACE_FLOOR@
+ REPLACE_FLOORF = @REPLACE_FLOORF@
+ REPLACE_FLOORL = @REPLACE_FLOORL@
+ REPLACE_FMA = @REPLACE_FMA@
+ REPLACE_FMAF = @REPLACE_FMAF@
+ REPLACE_FMAL = @REPLACE_FMAL@
+ REPLACE_FMOD = @REPLACE_FMOD@
+ REPLACE_FMODF = @REPLACE_FMODF@
+ REPLACE_FMODL = @REPLACE_FMODL@
+ REPLACE_FOPEN = @REPLACE_FOPEN@
+ REPLACE_FPRINTF = @REPLACE_FPRINTF@
+ REPLACE_FPURGE = @REPLACE_FPURGE@
+ REPLACE_FREOPEN = @REPLACE_FREOPEN@
+ REPLACE_FREXP = @REPLACE_FREXP@
+ REPLACE_FREXPF = @REPLACE_FREXPF@
+ REPLACE_FREXPL = @REPLACE_FREXPL@
+ REPLACE_FSEEK = @REPLACE_FSEEK@
+ REPLACE_FSEEKO = @REPLACE_FSEEKO@
  REPLACE_FSTAT = @REPLACE_FSTAT@
  REPLACE_FSTATAT = @REPLACE_FSTATAT@
+ REPLACE_FTELL = @REPLACE_FTELL@
+ REPLACE_FTELLO = @REPLACE_FTELLO@
  REPLACE_FTRUNCATE = @REPLACE_FTRUNCATE@
  REPLACE_FUTIMENS = @REPLACE_FUTIMENS@
  REPLACE_GETCWD = @REPLACE_GETCWD@
+ REPLACE_GETDELIM = @REPLACE_GETDELIM@
  REPLACE_GETDOMAINNAME = @REPLACE_GETDOMAINNAME@
+ REPLACE_GETDTABLESIZE = @REPLACE_GETDTABLESIZE@
  REPLACE_GETGROUPS = @REPLACE_GETGROUPS@
+ REPLACE_GETLINE = @REPLACE_GETLINE@
  REPLACE_GETLOGIN_R = @REPLACE_GETLOGIN_R@
  REPLACE_GETPAGESIZE = @REPLACE_GETPAGESIZE@
  REPLACE_GETTIMEOFDAY = @REPLACE_GETTIMEOFDAY@
+ REPLACE_GMTIME = @REPLACE_GMTIME@
+ REPLACE_HUGE_VAL = @REPLACE_HUGE_VAL@
+ REPLACE_HYPOT = @REPLACE_HYPOT@
+ REPLACE_HYPOTF = @REPLACE_HYPOTF@
+ REPLACE_HYPOTL = @REPLACE_HYPOTL@
+ REPLACE_ILOGB = @REPLACE_ILOGB@
+ REPLACE_ILOGBF = @REPLACE_ILOGBF@
  REPLACE_ISATTY = @REPLACE_ISATTY@
+ REPLACE_ISFINITE = @REPLACE_ISFINITE@
+ REPLACE_ISINF = @REPLACE_ISINF@
+ REPLACE_ISNAN = @REPLACE_ISNAN@
  REPLACE_ISWBLANK = @REPLACE_ISWBLANK@
  REPLACE_ISWCNTRL = @REPLACE_ISWCNTRL@
+ REPLACE_ITOLD = @REPLACE_ITOLD@
  REPLACE_LCHOWN = @REPLACE_LCHOWN@
+ REPLACE_LDEXPL = @REPLACE_LDEXPL@
  REPLACE_LINK = @REPLACE_LINK@
  REPLACE_LINKAT = @REPLACE_LINKAT@
  REPLACE_LOCALECONV = @REPLACE_LOCALECONV@
+ REPLACE_LOCALTIME = @REPLACE_LOCALTIME@
  REPLACE_LOCALTIME_R = @REPLACE_LOCALTIME_R@
+ REPLACE_LOG = @REPLACE_LOG@
+ REPLACE_LOG10 = @REPLACE_LOG10@
+ REPLACE_LOG10F = @REPLACE_LOG10F@
+ REPLACE_LOG10L = @REPLACE_LOG10L@
+ REPLACE_LOG1P = @REPLACE_LOG1P@
+ REPLACE_LOG1PF = @REPLACE_LOG1PF@
+ REPLACE_LOG1PL = @REPLACE_LOG1PL@
+ REPLACE_LOG2 = @REPLACE_LOG2@
+ REPLACE_LOG2F = @REPLACE_LOG2F@
+ REPLACE_LOG2L = @REPLACE_LOG2L@
+ REPLACE_LOGB = @REPLACE_LOGB@
+ REPLACE_LOGBF = @REPLACE_LOGBF@
+ REPLACE_LOGBL = @REPLACE_LOGBL@
+ REPLACE_LOGF = @REPLACE_LOGF@
+ REPLACE_LOGL = @REPLACE_LOGL@
  REPLACE_LSEEK = @REPLACE_LSEEK@
  REPLACE_LSTAT = @REPLACE_LSTAT@
***************
*** 757,780 ****
--- 1146,1195 ----
  REPLACE_MKSTEMP = @REPLACE_MKSTEMP@
  REPLACE_MKTIME = @REPLACE_MKTIME@
+ REPLACE_MODF = @REPLACE_MODF@
+ REPLACE_MODFF = @REPLACE_MODFF@
+ REPLACE_MODFL = @REPLACE_MODFL@
+ REPLACE_NAN = @REPLACE_NAN@
  REPLACE_NANOSLEEP = @REPLACE_NANOSLEEP@
  REPLACE_NL_LANGINFO = @REPLACE_NL_LANGINFO@
  REPLACE_NULL = @REPLACE_NULL@
+ REPLACE_OBSTACK_PRINTF = @REPLACE_OBSTACK_PRINTF@
  REPLACE_OPEN = @REPLACE_OPEN@
  REPLACE_OPENAT = @REPLACE_OPENAT@
+ REPLACE_PERROR = @REPLACE_PERROR@
+ REPLACE_POPEN = @REPLACE_POPEN@
  REPLACE_PREAD = @REPLACE_PREAD@
+ REPLACE_PRINTF = @REPLACE_PRINTF@
  REPLACE_PTSNAME = @REPLACE_PTSNAME@
  REPLACE_PTSNAME_R = @REPLACE_PTSNAME_R@
  REPLACE_PUTENV = @REPLACE_PUTENV@
  REPLACE_PWRITE = @REPLACE_PWRITE@
+ REPLACE_QSORT_R = @REPLACE_QSORT_R@
  REPLACE_RANDOM_R = @REPLACE_RANDOM_R@
  REPLACE_READ = @REPLACE_READ@
  REPLACE_READLINK = @REPLACE_READLINK@
+ REPLACE_READLINKAT = @REPLACE_READLINKAT@
  REPLACE_REALLOC = @REPLACE_REALLOC@
  REPLACE_REALPATH = @REPLACE_REALPATH@
+ REPLACE_REMAINDER = @REPLACE_REMAINDER@
+ REPLACE_REMAINDERF = @REPLACE_REMAINDERF@
+ REPLACE_REMAINDERL = @REPLACE_REMAINDERL@
+ REPLACE_REMOVE = @REPLACE_REMOVE@
+ REPLACE_RENAME = @REPLACE_RENAME@
+ REPLACE_RENAMEAT = @REPLACE_RENAMEAT@
  REPLACE_RMDIR = @REPLACE_RMDIR@
+ REPLACE_ROUND = @REPLACE_ROUND@
+ REPLACE_ROUNDF = @REPLACE_ROUNDF@
+ REPLACE_ROUNDL = @REPLACE_ROUNDL@
  REPLACE_SETENV = @REPLACE_SETENV@
  REPLACE_SETLOCALE = @REPLACE_SETLOCALE@
+ REPLACE_SIGNBIT = @REPLACE_SIGNBIT@
+ REPLACE_SIGNBIT_USING_GCC = @REPLACE_SIGNBIT_USING_GCC@
  REPLACE_SLEEP = @REPLACE_SLEEP@
+ REPLACE_SNPRINTF = @REPLACE_SNPRINTF@
+ REPLACE_SPRINTF = @REPLACE_SPRINTF@
+ REPLACE_SQRTL = @REPLACE_SQRTL@
  REPLACE_STAT = @REPLACE_STAT@
+ REPLACE_STDIO_READ_FUNCS = @REPLACE_STDIO_READ_FUNCS@
+ REPLACE_STDIO_WRITE_FUNCS = @REPLACE_STDIO_WRITE_FUNCS@
  REPLACE_STPNCPY = @REPLACE_STPNCPY@
  REPLACE_STRCASESTR = @REPLACE_STRCASESTR@
***************
*** 793,798 ****
--- 1208,1218 ----
  REPLACE_STRUCT_TIMEVAL = @REPLACE_STRUCT_TIMEVAL@
  REPLACE_SYMLINK = @REPLACE_SYMLINK@
+ REPLACE_SYMLINKAT = @REPLACE_SYMLINKAT@
  REPLACE_TIMEGM = @REPLACE_TIMEGM@
+ REPLACE_TMPFILE = @REPLACE_TMPFILE@
  REPLACE_TOWLOWER = @REPLACE_TOWLOWER@
+ REPLACE_TRUNC = @REPLACE_TRUNC@
+ REPLACE_TRUNCF = @REPLACE_TRUNCF@
+ REPLACE_TRUNCL = @REPLACE_TRUNCL@
  REPLACE_TTYNAME_R = @REPLACE_TTYNAME_R@
  REPLACE_UNLINK = @REPLACE_UNLINK@
***************
*** 801,804 ****
--- 1221,1230 ----
  REPLACE_USLEEP = @REPLACE_USLEEP@
  REPLACE_UTIMENSAT = @REPLACE_UTIMENSAT@
+ REPLACE_VASPRINTF = @REPLACE_VASPRINTF@
+ REPLACE_VDPRINTF = @REPLACE_VDPRINTF@
+ REPLACE_VFPRINTF = @REPLACE_VFPRINTF@
+ REPLACE_VPRINTF = @REPLACE_VPRINTF@
+ REPLACE_VSNPRINTF = @REPLACE_VSNPRINTF@
+ REPLACE_VSPRINTF = @REPLACE_VSPRINTF@
  REPLACE_WCRTOMB = @REPLACE_WCRTOMB@
  REPLACE_WCSNRTOMBS = @REPLACE_WCSNRTOMBS@
***************
*** 814,817 ****
--- 1240,1244 ----
  SIG_ATOMIC_T_SUFFIX = @SIG_ATOMIC_T_SUFFIX@
  SIZE_T_SUFFIX = @SIZE_T_SUFFIX@
+ STDARG_H = @STDARG_H@
  STDBOOL_H = @STDBOOL_H@
  STDDEF_H = @STDDEF_H@
***************
*** 823,826 ****
--- 1250,1254 ----
  TIME_H_DEFINES_STRUCT_TIMESPEC = @TIME_H_DEFINES_STRUCT_TIMESPEC@
  UNDEFINE_STRTOK_R = @UNDEFINE_STRTOK_R@
+ UNISTD_H_DEFINES_STRUCT_TIMESPEC = @UNISTD_H_DEFINES_STRUCT_TIMESPEC@
  UNISTD_H_HAVE_WINSOCK2_H = @UNISTD_H_HAVE_WINSOCK2_H@
  UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS = @UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS@
***************
*** 887,890 ****
--- 1315,1319 ----
  program_transform_name = @program_transform_name@
  psdir = @psdir@
+ runstatedir = @runstatedir@
  sbindir = @sbindir@
  sharedstatedir = @sharedstatedir@
***************
*** 910,914 ****
--- 1339,1346 ----
   test_refs.texi \
   test_two_include.texi \
+  top_node_up_implicit.texi \
+  top_node_up_explicit.texi \
   two_footnotes_in_nodes.texi \
+  \
   renamednodes.cnf-ref \
   tests-parser.txt \
***************
*** 931,935 ****
  	$(am__cd) $(top_srcdir) && \
  	  $(AUTOMAKE) --gnu tp/tests/sectioning/Makefile
- .PRECIOUS: Makefile
  Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  	@case '$?' in \
--- 1363,1366 ----
***************
*** 1104,1107 ****
--- 1535,1540 ----
  	uninstall-am
  
+ .PRECIOUS: Makefile
+ 
  
  distclean-local:
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser/equivalent_nodes/a-node-beginning-with-_0040c.html texinfo-6.0/tp/tests/sectioning/res_parser/equivalent_nodes/a-node-beginning-with-_0040c.html
*** texinfo-5.2/tp/tests/sectioning/res_parser/equivalent_nodes/a-node-beginning-with-_0040c.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser/equivalent_nodes/a-node-beginning-with-_0040c.html	2015-02-08 13:23:04.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="equivalent_nodes.html#node">node</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="equivalent_nodes.html#node">node</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser/equivalent_nodes/equivalent_nodes.html texinfo-6.0/tp/tests/sectioning/res_parser/equivalent_nodes/equivalent_nodes.html
*** texinfo-5.2/tp/tests/sectioning/res_parser/equivalent_nodes/equivalent_nodes.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser/equivalent_nodes/equivalent_nodes.html	2015-02-08 13:23:04.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="before-top"></a>
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  <a name="before-top"></a>
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser/equivalent_nodes/old-strong-node.html texinfo-6.0/tp/tests/sectioning/res_parser/equivalent_nodes/old-strong-node.html
*** texinfo-5.2/tp/tests/sectioning/res_parser/equivalent_nodes/old-strong-node.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser/equivalent_nodes/old-strong-node.html	2015-02-08 13:23:04.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="equivalent_nodes.html#node">node</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="equivalent_nodes.html#node">node</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser/equivalent_nodes_no_node/a-node-beginning-with-_0040c.html texinfo-6.0/tp/tests/sectioning/res_parser/equivalent_nodes_no_node/a-node-beginning-with-_0040c.html
*** texinfo-5.2/tp/tests/sectioning/res_parser/equivalent_nodes_no_node/a-node-beginning-with-_0040c.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser/equivalent_nodes_no_node/a-node-beginning-with-_0040c.html	2015-02-08 13:23:04.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="equivalent_nodes.html#node">node</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="equivalent_nodes.html#node">node</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser/equivalent_nodes_no_node/equivalent_nodes.html texinfo-6.0/tp/tests/sectioning/res_parser/equivalent_nodes_no_node/equivalent_nodes.html
*** texinfo-5.2/tp/tests/sectioning/res_parser/equivalent_nodes_no_node/equivalent_nodes.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser/equivalent_nodes_no_node/equivalent_nodes.html	2015-02-08 13:23:04.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="before-top"></a>
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  <a name="before-top"></a>
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser/equivalent_nodes_no_node/old-strong-node.html texinfo-6.0/tp/tests/sectioning/res_parser/equivalent_nodes_no_node/old-strong-node.html
*** texinfo-5.2/tp/tests/sectioning/res_parser/equivalent_nodes_no_node/old-strong-node.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser/equivalent_nodes_no_node/old-strong-node.html	2015-02-08 13:23:04.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="equivalent_nodes.html#node">node</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="equivalent_nodes.html#node">node</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser/equivalent_nodes_test_renamed_nodes/a-node-beginning-with-_0040c.html texinfo-6.0/tp/tests/sectioning/res_parser/equivalent_nodes_test_renamed_nodes/a-node-beginning-with-_0040c.html
*** texinfo-5.2/tp/tests/sectioning/res_parser/equivalent_nodes_test_renamed_nodes/a-node-beginning-with-_0040c.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser/equivalent_nodes_test_renamed_nodes/a-node-beginning-with-_0040c.html	2015-02-08 13:23:03.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="equivalent_nodes.html#node">node</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="equivalent_nodes.html#node">node</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser/equivalent_nodes_test_renamed_nodes/equivalent_nodes.html texinfo-6.0/tp/tests/sectioning/res_parser/equivalent_nodes_test_renamed_nodes/equivalent_nodes.html
*** texinfo-5.2/tp/tests/sectioning/res_parser/equivalent_nodes_test_renamed_nodes/equivalent_nodes.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser/equivalent_nodes_test_renamed_nodes/equivalent_nodes.html	2015-02-08 13:23:03.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="before-top"></a>
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  <a name="before-top"></a>
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser/equivalent_nodes_test_renamed_nodes/old-node.html texinfo-6.0/tp/tests/sectioning/res_parser/equivalent_nodes_test_renamed_nodes/old-node.html
*** texinfo-5.2/tp/tests/sectioning/res_parser/equivalent_nodes_test_renamed_nodes/old-node.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser/equivalent_nodes_test_renamed_nodes/old-node.html	2015-02-08 13:23:03.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="equivalent_nodes.html#node">node</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="equivalent_nodes.html#node">node</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser/equivalent_nodes_test_renamed_nodes/old-strong-node.html texinfo-6.0/tp/tests/sectioning/res_parser/equivalent_nodes_test_renamed_nodes/old-strong-node.html
*** texinfo-5.2/tp/tests/sectioning/res_parser/equivalent_nodes_test_renamed_nodes/old-strong-node.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser/equivalent_nodes_test_renamed_nodes/old-strong-node.html	2015-02-08 13:23:03.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="equivalent_nodes.html#node">node</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="equivalent_nodes.html#node">node</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser/more_nodes_than_sections/more_nodes_than_sections.html texinfo-6.0/tp/tests/sectioning/res_parser/more_nodes_than_sections/more_nodes_than_sections.html
*** texinfo-5.2/tp/tests/sectioning/res_parser/more_nodes_than_sections/more_nodes_than_sections.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser/more_nodes_than_sections/more_nodes_than_sections.html	2015-02-08 13:23:04.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  <a name="Top"></a>
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser/more_sections_than_nodes/more_sections_than_nodes.html texinfo-6.0/tp/tests/sectioning/res_parser/more_sections_than_nodes/more_sections_than_nodes.html
*** texinfo-5.2/tp/tests/sectioning/res_parser/more_sections_than_nodes/more_sections_than_nodes.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser/more_sections_than_nodes/more_sections_than_nodes.html	2015-02-08 13:23:04.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  <a name="Top"></a>
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser/no_node_chapter_split/Chapter-2.html texinfo-6.0/tp/tests/sectioning/res_parser/no_node_chapter_split/Chapter-2.html
*** texinfo-5.2/tp/tests/sectioning/res_parser/no_node_chapter_split/Chapter-2.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser/no_node_chapter_split/Chapter-2.html	2015-02-08 13:23:04.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Chapter-2"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="Chapter-2"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser/no_node_chapter_split/Chapter.html texinfo-6.0/tp/tests/sectioning/res_parser/no_node_chapter_split/Chapter.html
*** texinfo-5.2/tp/tests/sectioning/res_parser/no_node_chapter_split/Chapter.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser/no_node_chapter_split/Chapter.html	2015-02-08 13:23:04.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Chapter"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="Chapter"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser/no_node_chapter_split/index.html texinfo-6.0/tp/tests/sectioning/res_parser/no_node_chapter_split/index.html
*** texinfo-5.2/tp/tests/sectioning/res_parser/no_node_chapter_split/index.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser/no_node_chapter_split/index.html	2015-02-08 13:23:04.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="top-section"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="top-section"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser/no_node_chapter_split/no_node_abt.html texinfo-6.0/tp/tests/sectioning/res_parser/no_node_chapter_split/no_node_abt.html
*** texinfo-5.2/tp/tests/sectioning/res_parser/no_node_chapter_split/no_node_abt.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser/no_node_chapter_split/no_node_abt.html	2015-02-08 13:23:04.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser/no_node_chapter_split/unnumbered.html texinfo-6.0/tp/tests/sectioning/res_parser/no_node_chapter_split/unnumbered.html
*** texinfo-5.2/tp/tests/sectioning/res_parser/no_node_chapter_split/unnumbered.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser/no_node_chapter_split/unnumbered.html	2015-02-08 13:23:04.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>Garbage
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  <p>Garbage
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser/no_section_no_top/no_section_no_top.html texinfo-6.0/tp/tests/sectioning/res_parser/no_section_no_top/no_section_no_top.html
*** texinfo-5.2/tp/tests/sectioning/res_parser/no_section_no_top/no_section_no_top.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser/no_section_no_top/no_section_no_top.html	2015-02-08 13:23:05.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>Garbage
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  <p>Garbage
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser/no_section_no_top_no_node/no_section_no_top.html texinfo-6.0/tp/tests/sectioning/res_parser/no_section_no_top_no_node/no_section_no_top.html
*** texinfo-5.2/tp/tests/sectioning/res_parser/no_section_no_top_no_node/no_section_no_top.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser/no_section_no_top_no_node/no_section_no_top.html	2015-02-08 13:23:03.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>Garbage
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  <p>Garbage
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser/node_footnote_end/node_footnote.html texinfo-6.0/tp/tests/sectioning/res_parser/node_footnote_end/node_footnote.html
*** texinfo-5.2/tp/tests/sectioning/res_parser/node_footnote_end/node_footnote.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser/node_footnote_end/node_footnote.html	2015-02-08 13:23:03.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  <a name="Top"></a>
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser/node_footnote_separated/node_footnote.html texinfo-6.0/tp/tests/sectioning/res_parser/node_footnote_separated/node_footnote.html
*** texinfo-5.2/tp/tests/sectioning/res_parser/node_footnote_separated/node_footnote.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser/node_footnote_separated/node_footnote.html	2015-02-08 13:23:03.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  <a name="Top"></a>
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser/node_footnote_use_node/a.html texinfo-6.0/tp/tests/sectioning/res_parser/node_footnote_use_node/a.html
*** texinfo-5.2/tp/tests/sectioning/res_parser/node_footnote_use_node/a.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser/node_footnote_use_node/a.html	2015-02-08 13:23:03.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="g_t_00e1"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="g_t_00e1"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser/node_footnote_use_node/chapter.html texinfo-6.0/tp/tests/sectioning/res_parser/node_footnote_use_node/chapter.html
*** texinfo-5.2/tp/tests/sectioning/res_parser/node_footnote_use_node/chapter.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser/node_footnote_use_node/chapter.html	2015-02-08 13:23:03.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="chapter"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="chapter"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser/node_footnote_use_node/index.html texinfo-6.0/tp/tests/sectioning/res_parser/node_footnote_use_node/index.html
*** texinfo-5.2/tp/tests/sectioning/res_parser/node_footnote_use_node/index.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser/node_footnote_use_node/index.html	2015-02-08 13:23:03.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  <a name="Top"></a>
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser/node_footnote_use_node/node_footnote_abt.html texinfo-6.0/tp/tests/sectioning/res_parser/node_footnote_use_node/node_footnote_abt.html
*** texinfo-5.2/tp/tests/sectioning/res_parser/node_footnote_use_node/node_footnote_abt.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser/node_footnote_use_node/node_footnote_abt.html	2015-02-08 13:23:03.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser/nodes_after_top_before_chapter/nodes_after_top_before_chapter.html texinfo-6.0/tp/tests/sectioning/res_parser/nodes_after_top_before_chapter/nodes_after_top_before_chapter.html
*** texinfo-5.2/tp/tests/sectioning/res_parser/nodes_after_top_before_chapter/nodes_after_top_before_chapter.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser/nodes_after_top_before_chapter/nodes_after_top_before_chapter.html	2015-02-08 13:23:04.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser/nodes_after_top_before_chapter_use_nodes_chapter/index.html texinfo-6.0/tp/tests/sectioning/res_parser/nodes_after_top_before_chapter_use_nodes_chapter/index.html
*** texinfo-5.2/tp/tests/sectioning/res_parser/nodes_after_top_before_chapter_use_nodes_chapter/index.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser/nodes_after_top_before_chapter_use_nodes_chapter/index.html	2015-02-08 13:23:05.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser/nodes_after_top_before_chapter_use_nodes_chapter/nodes_after_top_before_chapter_abt.html texinfo-6.0/tp/tests/sectioning/res_parser/nodes_after_top_before_chapter_use_nodes_chapter/nodes_after_top_before_chapter_abt.html
*** texinfo-5.2/tp/tests/sectioning/res_parser/nodes_after_top_before_chapter_use_nodes_chapter/nodes_after_top_before_chapter_abt.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser/nodes_after_top_before_chapter_use_nodes_chapter/nodes_after_top_before_chapter_abt.html	2015-02-08 13:23:05.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser/nodes_after_top_before_chapter_use_nodes_chapter/second-node.html texinfo-6.0/tp/tests/sectioning/res_parser/nodes_after_top_before_chapter_use_nodes_chapter/second-node.html
*** texinfo-5.2/tp/tests/sectioning/res_parser/nodes_after_top_before_chapter_use_nodes_chapter/second-node.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser/nodes_after_top_before_chapter_use_nodes_chapter/second-node.html	2015-02-08 13:23:05.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="index.html#second-node">second node</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="index.html#second-node">second node</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser/nodes_after_top_before_chapter_use_nodes_chapter/third-node.html texinfo-6.0/tp/tests/sectioning/res_parser/nodes_after_top_before_chapter_use_nodes_chapter/third-node.html
*** texinfo-5.2/tp/tests/sectioning/res_parser/nodes_after_top_before_chapter_use_nodes_chapter/third-node.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser/nodes_after_top_before_chapter_use_nodes_chapter/third-node.html	2015-02-08 13:23:05.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="third-node"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="third-node"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser/nodes_after_top_before_section/index.html texinfo-6.0/tp/tests/sectioning/res_parser/nodes_after_top_before_section/index.html
*** texinfo-5.2/tp/tests/sectioning/res_parser/nodes_after_top_before_section/index.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser/nodes_after_top_before_section/index.html	2015-02-08 13:23:03.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser/nodes_after_top_before_section/second-node.html texinfo-6.0/tp/tests/sectioning/res_parser/nodes_after_top_before_section/second-node.html
*** texinfo-5.2/tp/tests/sectioning/res_parser/nodes_after_top_before_section/second-node.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser/nodes_after_top_before_section/second-node.html	2015-02-08 13:23:03.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="index.html#second-node">second node</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="index.html#second-node">second node</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser/nodes_after_top_before_section/third-node.html texinfo-6.0/tp/tests/sectioning/res_parser/nodes_after_top_before_section/third-node.html
*** texinfo-5.2/tp/tests/sectioning/res_parser/nodes_after_top_before_section/third-node.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser/nodes_after_top_before_section/third-node.html	2015-02-08 13:23:03.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="index.html#third-node">third node</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="index.html#third-node">third node</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser/nodes_after_top_before_section_use_nodes/nodes_after_top_before_section.html texinfo-6.0/tp/tests/sectioning/res_parser/nodes_after_top_before_section_use_nodes/nodes_after_top_before_section.html
*** texinfo-5.2/tp/tests/sectioning/res_parser/nodes_after_top_before_section_use_nodes/nodes_after_top_before_section.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser/nodes_after_top_before_section_use_nodes/nodes_after_top_before_section.html	2015-02-08 13:23:03.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser/nodes_after_top_before_section_use_nodes_chapter/index.html texinfo-6.0/tp/tests/sectioning/res_parser/nodes_after_top_before_section_use_nodes_chapter/index.html
*** texinfo-5.2/tp/tests/sectioning/res_parser/nodes_after_top_before_section_use_nodes_chapter/index.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser/nodes_after_top_before_section_use_nodes_chapter/index.html	2015-02-08 13:23:03.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser/nodes_after_top_before_section_use_nodes_chapter/nodes_after_top_before_section_abt.html texinfo-6.0/tp/tests/sectioning/res_parser/nodes_after_top_before_section_use_nodes_chapter/nodes_after_top_before_section_abt.html
*** texinfo-5.2/tp/tests/sectioning/res_parser/nodes_after_top_before_section_use_nodes_chapter/nodes_after_top_before_section_abt.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser/nodes_after_top_before_section_use_nodes_chapter/nodes_after_top_before_section_abt.html	2015-02-08 13:23:03.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser/nodes_after_top_before_section_use_nodes_chapter/second-node.html texinfo-6.0/tp/tests/sectioning/res_parser/nodes_after_top_before_section_use_nodes_chapter/second-node.html
*** texinfo-5.2/tp/tests/sectioning/res_parser/nodes_after_top_before_section_use_nodes_chapter/second-node.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser/nodes_after_top_before_section_use_nodes_chapter/second-node.html	2015-02-08 13:23:03.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="index.html#second-node">second node</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="index.html#second-node">second node</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser/nodes_after_top_before_section_use_nodes_chapter/third-node.html texinfo-6.0/tp/tests/sectioning/res_parser/nodes_after_top_before_section_use_nodes_chapter/third-node.html
*** texinfo-5.2/tp/tests/sectioning/res_parser/nodes_after_top_before_section_use_nodes_chapter/third-node.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser/nodes_after_top_before_section_use_nodes_chapter/third-node.html	2015-02-08 13:23:03.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="index.html#third-node">third node</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="index.html#third-node">third node</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser/one_node/one_node.html texinfo-6.0/tp/tests/sectioning/res_parser/one_node/one_node.html
*** texinfo-5.2/tp/tests/sectioning/res_parser/one_node/one_node.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser/one_node/one_node.html	2015-02-08 13:23:03.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>Garbage
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  <p>Garbage
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser/one_node_no_node/one_node.html texinfo-6.0/tp/tests/sectioning/res_parser/one_node_no_node/one_node.html
*** texinfo-5.2/tp/tests/sectioning/res_parser/one_node_no_node/one_node.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser/one_node_no_node/one_node.html	2015-02-08 13:23:03.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>Garbage
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  <p>Garbage
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser/placed_things_before_element/placed_things_before_element.html texinfo-6.0/tp/tests/sectioning/res_parser/placed_things_before_element/placed_things_before_element.html
*** texinfo-5.2/tp/tests/sectioning/res_parser/placed_things_before_element/placed_things_before_element.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser/placed_things_before_element/placed_things_before_element.html	2015-02-08 13:23:04.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <h1 class="settitle" align="center">before element test</h1>
  <hr>
--- 43,47 ----
  </head>
  
! <body lang="en">
  <h1 class="settitle" align="center">before element test</h1>
  <hr>
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser/sectioning_directions/sectioning.html texinfo-6.0/tp/tests/sectioning/res_parser/sectioning_directions/sectioning.html
*** texinfo-5.2/tp/tests/sectioning/res_parser/sectioning_directions/sectioning.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser/sectioning_directions/sectioning.html	2015-02-08 13:23:03.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser/sectioning_frames/First-node.html texinfo-6.0/tp/tests/sectioning/res_parser/sectioning_frames/First-node.html
*** texinfo-5.2/tp/tests/sectioning/res_parser/sectioning_frames/First-node.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser/sectioning_frames/First-node.html	2015-02-08 13:23:04.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="First-node"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="First-node"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser/sectioning_frames/Last-node-no-description.html texinfo-6.0/tp/tests/sectioning/res_parser/sectioning_frames/Last-node-no-description.html
*** texinfo-5.2/tp/tests/sectioning/res_parser/sectioning_frames/Last-node-no-description.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser/sectioning_frames/Last-node-no-description.html	2015-02-08 13:23:04.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="Third-node-unnumbered.html#Last-node-no-description">Last node no description</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="Third-node-unnumbered.html#Last-node-no-description">Last node no description</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser/sectioning_frames/Second-node.html texinfo-6.0/tp/tests/sectioning/res_parser/sectioning_frames/Second-node.html
*** texinfo-5.2/tp/tests/sectioning/res_parser/sectioning_frames/Second-node.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser/sectioning_frames/Second-node.html	2015-02-08 13:23:04.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Second-node"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="Second-node"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser/sectioning_frames/Third-node-unnumbered.html texinfo-6.0/tp/tests/sectioning/res_parser/sectioning_frames/Third-node-unnumbered.html
*** texinfo-5.2/tp/tests/sectioning/res_parser/sectioning_frames/Third-node-unnumbered.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser/sectioning_frames/Third-node-unnumbered.html	2015-02-08 13:23:04.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Third-node-unnumbered"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="Third-node-unnumbered"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser/sectioning_frames/between-node.html texinfo-6.0/tp/tests/sectioning/res_parser/sectioning_frames/between-node.html
*** texinfo-5.2/tp/tests/sectioning/res_parser/sectioning_frames/between-node.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser/sectioning_frames/between-node.html	2015-02-08 13:23:04.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="First-node.html#between-node">between node</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="First-node.html#between-node">between node</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser/sectioning_frames/index.html texinfo-6.0/tp/tests/sectioning/res_parser/sectioning_frames/index.html
*** texinfo-5.2/tp/tests/sectioning/res_parser/sectioning_frames/index.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser/sectioning_frames/index.html	2015-02-08 13:23:04.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser/sectioning_frames/numbered-sub.html texinfo-6.0/tp/tests/sectioning/res_parser/sectioning_frames/numbered-sub.html
*** texinfo-5.2/tp/tests/sectioning/res_parser/sectioning_frames/numbered-sub.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser/sectioning_frames/numbered-sub.html	2015-02-08 13:23:04.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="First-node.html#numbered-sub">numbered sub</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="First-node.html#numbered-sub">numbered sub</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser/sectioning_frames/numbered-sub2.html texinfo-6.0/tp/tests/sectioning/res_parser/sectioning_frames/numbered-sub2.html
*** texinfo-5.2/tp/tests/sectioning/res_parser/sectioning_frames/numbered-sub2.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser/sectioning_frames/numbered-sub2.html	2015-02-08 13:23:04.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="First-node.html#numbered-sub2">numbered sub2</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="First-node.html#numbered-sub2">numbered sub2</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser/sectioning_frames/numbered-sub3.html texinfo-6.0/tp/tests/sectioning/res_parser/sectioning_frames/numbered-sub3.html
*** texinfo-5.2/tp/tests/sectioning/res_parser/sectioning_frames/numbered-sub3.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser/sectioning_frames/numbered-sub3.html	2015-02-08 13:23:04.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="First-node.html#numbered-sub3">numbered sub3</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="First-node.html#numbered-sub3">numbered sub3</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser/sectioning_frames/numbered.html texinfo-6.0/tp/tests/sectioning/res_parser/sectioning_frames/numbered.html
*** texinfo-5.2/tp/tests/sectioning/res_parser/sectioning_frames/numbered.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser/sectioning_frames/numbered.html	2015-02-08 13:23:04.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="First-node.html#numbered">numbered</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="First-node.html#numbered">numbered</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser/sectioning_frames/sectioning_abt.html texinfo-6.0/tp/tests/sectioning/res_parser/sectioning_frames/sectioning_abt.html
*** texinfo-5.2/tp/tests/sectioning/res_parser/sectioning_frames/sectioning_abt.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser/sectioning_frames/sectioning_abt.html	2015-02-08 13:23:04.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="SEC_About"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser/sectioning_frames/sectioning_ovr.html texinfo-6.0/tp/tests/sectioning/res_parser/sectioning_frames/sectioning_ovr.html
*** texinfo-5.2/tp/tests/sectioning/res_parser/sectioning_frames/sectioning_ovr.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser/sectioning_frames/sectioning_ovr.html	2015-02-08 13:23:04.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_Overview"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="SEC_Overview"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser/sectioning_frames/sectioning_toc.html texinfo-6.0/tp/tests/sectioning/res_parser/sectioning_frames/sectioning_toc.html
*** texinfo-5.2/tp/tests/sectioning/res_parser/sectioning_frames/sectioning_toc.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser/sectioning_frames/sectioning_toc.html	2015-02-08 13:23:04.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_Contents"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <a name="SEC_Contents"></a>
  <table class="header" cellpadding="1" cellspacing="1" border="0">
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser/sectioning_frames/sectioning_toc_frame.html texinfo-6.0/tp/tests/sectioning/res_parser/sectioning_frames/sectioning_toc_frame.html
*** texinfo-5.2/tp/tests/sectioning/res_parser/sectioning_frames/sectioning_toc_frame.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser/sectioning_frames/sectioning_toc_frame.html	2015-02-08 13:23:04.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <h2>Content</h2>
  <div class="shortcontents">
--- 43,47 ----
  </head>
  
! <body lang="en">
  <h2>Content</h2>
  <div class="shortcontents">
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser/sectioning_frames/unnumbered-sub.html texinfo-6.0/tp/tests/sectioning/res_parser/sectioning_frames/unnumbered-sub.html
*** texinfo-5.2/tp/tests/sectioning/res_parser/sectioning_frames/unnumbered-sub.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser/sectioning_frames/unnumbered-sub.html	2015-02-08 13:23:04.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="First-node.html#unnumbered-sub">unnumbered sub</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="First-node.html#unnumbered-sub">unnumbered sub</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser/sectioning_frames/unnumbered-sub2.html texinfo-6.0/tp/tests/sectioning/res_parser/sectioning_frames/unnumbered-sub2.html
*** texinfo-5.2/tp/tests/sectioning/res_parser/sectioning_frames/unnumbered-sub2.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser/sectioning_frames/unnumbered-sub2.html	2015-02-08 13:23:04.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="First-node.html#unnumbered-sub2">unnumbered sub2</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="First-node.html#unnumbered-sub2">unnumbered sub2</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser/sectioning_frames/unnumbered.html texinfo-6.0/tp/tests/sectioning/res_parser/sectioning_frames/unnumbered.html
*** texinfo-5.2/tp/tests/sectioning/res_parser/sectioning_frames/unnumbered.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser/sectioning_frames/unnumbered.html	2015-02-08 13:23:04.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="First-node.html#unnumbered">unnumbered</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="First-node.html#unnumbered">unnumbered</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser/sectioning_frames/unnumbered2.html texinfo-6.0/tp/tests/sectioning/res_parser/sectioning_frames/unnumbered2.html
*** texinfo-5.2/tp/tests/sectioning/res_parser/sectioning_frames/unnumbered2.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser/sectioning_frames/unnumbered2.html	2015-02-08 13:23:04.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="First-node.html#unnumbered2">unnumbered2</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="First-node.html#unnumbered2">unnumbered2</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser/test_two_include/test_two_include.html texinfo-6.0/tp/tests/sectioning/res_parser/test_two_include/test_two_include.html
*** texinfo-5.2/tp/tests/sectioning/res_parser/test_two_include/test_two_include.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser/test_two_include/test_two_include.html	2015-02-08 13:23:04.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  <a name="Top"></a>
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser/top_node_up_explicit/top_node_up_explicit.html texinfo-6.0/tp/tests/sectioning/res_parser/top_node_up_explicit/top_node_up_explicit.html
*** texinfo-5.2/tp/tests/sectioning/res_parser/top_node_up_explicit/top_node_up_explicit.html	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/tp/tests/sectioning/res_parser/top_node_up_explicit/top_node_up_explicit.html	2015-02-08 13:23:04.000000000 +0000
***************
*** 0 ****
--- 1,206 ----
+ <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+ <html>
+ <!-- Created by texinfo, http://www.gnu.org/software/texinfo/ -->
+ <head>
+ <title>The top</title>
+ 
+ <meta name="description" content="The top">
+ <meta name="keywords" content="The top">
+ <meta name="resource-type" content="document">
+ <meta name="distribution" content="global">
+ <meta name="Generator" content="texi2any">
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+ <style type="text/css">
+ <!--
+ a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
+ blockquote.smallquotation {font-size: smaller}
+ div.display {margin-left: 3.2em}
+ div.example {margin-left: 3.2em}
+ div.lisp {margin-left: 3.2em}
+ div.smalldisplay {margin-left: 3.2em}
+ div.smallexample {margin-left: 3.2em}
+ div.smalllisp {margin-left: 3.2em}
+ kbd {font-style: oblique}
+ pre.display {font-family: inherit}
+ pre.format {font-family: inherit}
+ pre.menu-comment {font-family: serif}
+ pre.menu-preformatted {font-family: serif}
+ pre.smalldisplay {font-family: inherit; font-size: smaller}
+ pre.smallexample {font-size: smaller}
+ pre.smallformat {font-family: inherit; font-size: smaller}
+ pre.smalllisp {font-size: smaller}
+ span.nocodebreak {white-space: nowrap}
+ span.nolinebreak {white-space: nowrap}
+ span.roman {font-family: serif; font-weight: normal}
+ span.sansserif {font-family: sans-serif; font-weight: normal}
+ ul.no-bullet {list-style: none}
+ -->
+ </style>
+ 
+ 
+ </head>
+ 
+ <body lang="en">
+ 
+ 
+ <a name="Top"></a>
+ <table class="header" cellpadding="1" cellspacing="1" border="0">
+ <tr><td valign="middle" align="left">[ &lt; ]</td>
+ <td valign="middle" align="left">[<a href="#Chap" title="Next section in reading order"> &gt; </a>]</td>
+ <td valign="middle" align="left"> &nbsp; </td>
+ <td valign="middle" align="left">[Contents]</td>
+ <td valign="middle" align="left">[Index]</td>
+ <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
+ </tr></table>
+ <a name="The-top"></a>
+ <h1 class="top">The top</h1>
+ 
+ <p>Just a top node.
+ </p>
+ <table class="menu" border="0" cellspacing="0">
+ <tr><td align="left" valign="top"><a href="#Chap">1 A chapter</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+ </td></tr>
+ </table>
+ 
+ <hr size="6">
+ <a name="Chap"></a>
+ <table class="header" cellpadding="1" cellspacing="1" border="0">
+ <tr><td valign="middle" align="left">[<a href="#Top" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+ <td valign="middle" align="left">[<a href="#Top" title="Previous section in reading order"> &lt; </a>]</td>
+ <td valign="middle" align="left">[<a href="#Top" title="Up section"> Up </a>]</td>
+ <td valign="middle" align="left">[ &gt; ]</td>
+ <td valign="middle" align="left">[ &gt;&gt; ]</td>
+ <td valign="middle" align="left"> &nbsp; </td>
+ <td valign="middle" align="left"> &nbsp; </td>
+ <td valign="middle" align="left"> &nbsp; </td>
+ <td valign="middle" align="left"> &nbsp; </td>
+ <td valign="middle" align="left">[<a href="#Top" title="Cover (top) of document">Top</a>]</td>
+ <td valign="middle" align="left">[Contents]</td>
+ <td valign="middle" align="left">[Index]</td>
+ <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
+ </tr></table>
+ <a name="A-chapter"></a>
+ <h1 class="chapter">1 A chapter</h1>
+ 
+ <p>Without the chapter, no up node from top is generated.
+ </p>
+ <hr size="6">
+ <a name="SEC_About"></a>
+ <table class="header" cellpadding="1" cellspacing="1" border="0">
+ <tr><td valign="middle" align="left">[<a href="#Top" title="Cover (top) of document">Top</a>]</td>
+ <td valign="middle" align="left">[Contents]</td>
+ <td valign="middle" align="left">[Index]</td>
+ <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
+ </tr></table>
+ <h1 class="about-heading">About This Document</h1>
+ 
+ <p>
+   This document was generated on <em>a sunny day</em> using <a href="http://www.gnu.org/software/texinfo/"><em>texi2any</em></a>.
+ </p>
+ <p>
+   The buttons in the navigation panels have the following meaning:
+ </p>
+ <table border="1">
+   <tr>
+     <th> Button </th>
+     <th> Name </th>
+     <th> Go to </th>
+     <th> From 1.2.3 go to</th>
+   </tr>
+   <tr>
+     <td align="center"> [ &lt;&lt; ] </td>
+     <td align="center">FastBack</td>
+     <td>Beginning of this chapter or previous chapter</td>
+     <td>1</td>
+   </tr>
+   <tr>
+     <td align="center"> [ &lt; ] </td>
+     <td align="center">Back</td>
+     <td>Previous section in reading order</td>
+     <td>1.2.2</td>
+   </tr>
+   <tr>
+     <td align="center"> [ Up ] </td>
+     <td align="center">Up</td>
+     <td>Up section</td>
+     <td>1.2</td>
+   </tr>
+   <tr>
+     <td align="center"> [ &gt; ] </td>
+     <td align="center">Forward</td>
+     <td>Next section in reading order</td>
+     <td>1.2.4</td>
+   </tr>
+   <tr>
+     <td align="center"> [ &gt;&gt; ] </td>
+     <td align="center">FastForward</td>
+     <td>Next chapter</td>
+     <td>2</td>
+   </tr>
+   <tr>
+     <td align="center"> [Top] </td>
+     <td align="center">Top</td>
+     <td>Cover (top) of document</td>
+     <td> &nbsp; </td>
+   </tr>
+   <tr>
+     <td align="center"> [Contents] </td>
+     <td align="center">Contents</td>
+     <td>Table of contents</td>
+     <td> &nbsp; </td>
+   </tr>
+   <tr>
+     <td align="center"> [Index] </td>
+     <td align="center">Index</td>
+     <td>Index</td>
+     <td> &nbsp; </td>
+   </tr>
+   <tr>
+     <td align="center"> [ ? ] </td>
+     <td align="center">About</td>
+     <td>About (help)</td>
+     <td> &nbsp; </td>
+   </tr>
+ </table>
+ 
+ <p>
+   where the <strong> Example </strong> assumes that the current position is at <strong> Subsubsection One-Two-Three </strong> of a document of the following structure:
+ </p>
+ 
+ <ul>
+   <li> 1. Section One
+     <ul>
+       <li>1.1 Subsection One-One
+         <ul>
+           <li>...</li>
+         </ul>
+       </li>
+       <li>1.2 Subsection One-Two
+         <ul>
+           <li>1.2.1 Subsubsection One-Two-One</li>
+           <li>1.2.2 Subsubsection One-Two-Two</li>
+           <li>1.2.3 Subsubsection One-Two-Three &nbsp; &nbsp;
+             <strong>&lt;== Current Position </strong></li>
+           <li>1.2.4 Subsubsection One-Two-Four</li>
+         </ul>
+       </li>
+       <li>1.3 Subsection One-Three
+         <ul>
+           <li>...</li>
+         </ul>
+       </li>
+       <li>1.4 Subsection One-Four</li>
+     </ul>
+   </li>
+ </ul>
+ 
+ <hr>
+ <p><font size="-1">
+   This document was generated on <em>a sunny day</em> using <a href="http://www.gnu.org/software/texinfo/"><em>texi2any</em></a>.
+ </font></p>
+ 
+ 
+ </body>
+ </html>
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser/top_node_up_implicit/top_node_up_implicit.html texinfo-6.0/tp/tests/sectioning/res_parser/top_node_up_implicit/top_node_up_implicit.html
*** texinfo-5.2/tp/tests/sectioning/res_parser/top_node_up_implicit/top_node_up_implicit.html	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/tp/tests/sectioning/res_parser/top_node_up_implicit/top_node_up_implicit.html	2015-02-08 13:23:04.000000000 +0000
***************
*** 0 ****
--- 1,206 ----
+ <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+ <html>
+ <!-- Created by texinfo, http://www.gnu.org/software/texinfo/ -->
+ <head>
+ <title>The top</title>
+ 
+ <meta name="description" content="The top">
+ <meta name="keywords" content="The top">
+ <meta name="resource-type" content="document">
+ <meta name="distribution" content="global">
+ <meta name="Generator" content="texi2any">
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+ <style type="text/css">
+ <!--
+ a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
+ blockquote.smallquotation {font-size: smaller}
+ div.display {margin-left: 3.2em}
+ div.example {margin-left: 3.2em}
+ div.lisp {margin-left: 3.2em}
+ div.smalldisplay {margin-left: 3.2em}
+ div.smallexample {margin-left: 3.2em}
+ div.smalllisp {margin-left: 3.2em}
+ kbd {font-style: oblique}
+ pre.display {font-family: inherit}
+ pre.format {font-family: inherit}
+ pre.menu-comment {font-family: serif}
+ pre.menu-preformatted {font-family: serif}
+ pre.smalldisplay {font-family: inherit; font-size: smaller}
+ pre.smallexample {font-size: smaller}
+ pre.smallformat {font-family: inherit; font-size: smaller}
+ pre.smalllisp {font-size: smaller}
+ span.nocodebreak {white-space: nowrap}
+ span.nolinebreak {white-space: nowrap}
+ span.roman {font-family: serif; font-weight: normal}
+ span.sansserif {font-family: sans-serif; font-weight: normal}
+ ul.no-bullet {list-style: none}
+ -->
+ </style>
+ 
+ 
+ </head>
+ 
+ <body lang="en">
+ 
+ 
+ <a name="Top"></a>
+ <table class="header" cellpadding="1" cellspacing="1" border="0">
+ <tr><td valign="middle" align="left">[ &lt; ]</td>
+ <td valign="middle" align="left">[<a href="#Chap" title="Next section in reading order"> &gt; </a>]</td>
+ <td valign="middle" align="left"> &nbsp; </td>
+ <td valign="middle" align="left">[Contents]</td>
+ <td valign="middle" align="left">[Index]</td>
+ <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
+ </tr></table>
+ <a name="The-top"></a>
+ <h1 class="top">The top</h1>
+ 
+ <p>Just a top node.
+ </p>
+ <table class="menu" border="0" cellspacing="0">
+ <tr><td align="left" valign="top"><a href="#Chap">1 A chapter</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+ </td></tr>
+ </table>
+ 
+ <hr size="6">
+ <a name="Chap"></a>
+ <table class="header" cellpadding="1" cellspacing="1" border="0">
+ <tr><td valign="middle" align="left">[<a href="#Top" title="Beginning of this chapter or previous chapter"> &lt;&lt; </a>]</td>
+ <td valign="middle" align="left">[<a href="#Top" title="Previous section in reading order"> &lt; </a>]</td>
+ <td valign="middle" align="left">[<a href="#Top" title="Up section"> Up </a>]</td>
+ <td valign="middle" align="left">[ &gt; ]</td>
+ <td valign="middle" align="left">[ &gt;&gt; ]</td>
+ <td valign="middle" align="left"> &nbsp; </td>
+ <td valign="middle" align="left"> &nbsp; </td>
+ <td valign="middle" align="left"> &nbsp; </td>
+ <td valign="middle" align="left"> &nbsp; </td>
+ <td valign="middle" align="left">[<a href="#Top" title="Cover (top) of document">Top</a>]</td>
+ <td valign="middle" align="left">[Contents]</td>
+ <td valign="middle" align="left">[Index]</td>
+ <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
+ </tr></table>
+ <a name="A-chapter"></a>
+ <h1 class="chapter">1 A chapter</h1>
+ 
+ <p>Without the chapter, no up node from top is generated.
+ </p>
+ <hr size="6">
+ <a name="SEC_About"></a>
+ <table class="header" cellpadding="1" cellspacing="1" border="0">
+ <tr><td valign="middle" align="left">[<a href="#Top" title="Cover (top) of document">Top</a>]</td>
+ <td valign="middle" align="left">[Contents]</td>
+ <td valign="middle" align="left">[Index]</td>
+ <td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
+ </tr></table>
+ <h1 class="about-heading">About This Document</h1>
+ 
+ <p>
+   This document was generated on <em>a sunny day</em> using <a href="http://www.gnu.org/software/texinfo/"><em>texi2any</em></a>.
+ </p>
+ <p>
+   The buttons in the navigation panels have the following meaning:
+ </p>
+ <table border="1">
+   <tr>
+     <th> Button </th>
+     <th> Name </th>
+     <th> Go to </th>
+     <th> From 1.2.3 go to</th>
+   </tr>
+   <tr>
+     <td align="center"> [ &lt;&lt; ] </td>
+     <td align="center">FastBack</td>
+     <td>Beginning of this chapter or previous chapter</td>
+     <td>1</td>
+   </tr>
+   <tr>
+     <td align="center"> [ &lt; ] </td>
+     <td align="center">Back</td>
+     <td>Previous section in reading order</td>
+     <td>1.2.2</td>
+   </tr>
+   <tr>
+     <td align="center"> [ Up ] </td>
+     <td align="center">Up</td>
+     <td>Up section</td>
+     <td>1.2</td>
+   </tr>
+   <tr>
+     <td align="center"> [ &gt; ] </td>
+     <td align="center">Forward</td>
+     <td>Next section in reading order</td>
+     <td>1.2.4</td>
+   </tr>
+   <tr>
+     <td align="center"> [ &gt;&gt; ] </td>
+     <td align="center">FastForward</td>
+     <td>Next chapter</td>
+     <td>2</td>
+   </tr>
+   <tr>
+     <td align="center"> [Top] </td>
+     <td align="center">Top</td>
+     <td>Cover (top) of document</td>
+     <td> &nbsp; </td>
+   </tr>
+   <tr>
+     <td align="center"> [Contents] </td>
+     <td align="center">Contents</td>
+     <td>Table of contents</td>
+     <td> &nbsp; </td>
+   </tr>
+   <tr>
+     <td align="center"> [Index] </td>
+     <td align="center">Index</td>
+     <td>Index</td>
+     <td> &nbsp; </td>
+   </tr>
+   <tr>
+     <td align="center"> [ ? ] </td>
+     <td align="center">About</td>
+     <td>About (help)</td>
+     <td> &nbsp; </td>
+   </tr>
+ </table>
+ 
+ <p>
+   where the <strong> Example </strong> assumes that the current position is at <strong> Subsubsection One-Two-Three </strong> of a document of the following structure:
+ </p>
+ 
+ <ul>
+   <li> 1. Section One
+     <ul>
+       <li>1.1 Subsection One-One
+         <ul>
+           <li>...</li>
+         </ul>
+       </li>
+       <li>1.2 Subsection One-Two
+         <ul>
+           <li>1.2.1 Subsubsection One-Two-One</li>
+           <li>1.2.2 Subsubsection One-Two-Two</li>
+           <li>1.2.3 Subsubsection One-Two-Three &nbsp; &nbsp;
+             <strong>&lt;== Current Position </strong></li>
+           <li>1.2.4 Subsubsection One-Two-Four</li>
+         </ul>
+       </li>
+       <li>1.3 Subsection One-Three
+         <ul>
+           <li>...</li>
+         </ul>
+       </li>
+       <li>1.4 Subsection One-Four</li>
+     </ul>
+   </li>
+ </ul>
+ 
+ <hr>
+ <p><font size="-1">
+   This document was generated on <em>a sunny day</em> using <a href="http://www.gnu.org/software/texinfo/"><em>texi2any</em></a>.
+ </font></p>
+ 
+ 
+ </body>
+ </html>
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser/two_footnotes_in_nodes/two_footnotes_in_nodes.html texinfo-6.0/tp/tests/sectioning/res_parser/two_footnotes_in_nodes/two_footnotes_in_nodes.html
*** texinfo-5.2/tp/tests/sectioning/res_parser/two_footnotes_in_nodes/two_footnotes_in_nodes.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser/two_footnotes_in_nodes/two_footnotes_in_nodes.html	2015-02-08 13:23:03.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  <a name="Top"></a>
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser/two_footnotes_in_nodes_separated/two_footnotes_in_nodes.html texinfo-6.0/tp/tests/sectioning/res_parser/two_footnotes_in_nodes_separated/two_footnotes_in_nodes.html
*** texinfo-5.2/tp/tests/sectioning/res_parser/two_footnotes_in_nodes_separated/two_footnotes_in_nodes.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser/two_footnotes_in_nodes_separated/two_footnotes_in_nodes.html	2015-02-08 13:23:03.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  <a name="Top"></a>
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/equivalent_nodes/a-node-beginning-with-_0040c.html texinfo-6.0/tp/tests/sectioning/res_parser_html/equivalent_nodes/a-node-beginning-with-_0040c.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/equivalent_nodes/a-node-beginning-with-_0040c.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/equivalent_nodes/a-node-beginning-with-_0040c.html	2015-02-08 13:23:02.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="node.html#node">node</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="node.html#node">node</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/equivalent_nodes/before-top.html texinfo-6.0/tp/tests/sectioning/res_parser_html/equivalent_nodes/before-top.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/equivalent_nodes/before-top.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/equivalent_nodes/before-top.html	2015-02-08 13:23:02.000000000 +0000
***************
*** 17,30 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 17,30 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 35,42 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 35,42 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 46,50 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="before-top"></a>
--- 46,50 ----
  </head>
  
! <body lang="en">
  
  <a name="before-top"></a>
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/equivalent_nodes/index.html texinfo-6.0/tp/tests/sectioning/res_parser_html/equivalent_nodes/index.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/equivalent_nodes/index.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/equivalent_nodes/index.html	2015-02-08 13:23:02.000000000 +0000
***************
*** 18,31 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 18,31 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 36,43 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 36,43 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 47,51 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <div class="header">
--- 47,51 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/equivalent_nodes/node.html texinfo-6.0/tp/tests/sectioning/res_parser_html/equivalent_nodes/node.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/equivalent_nodes/node.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/equivalent_nodes/node.html	2015-02-08 13:23:02.000000000 +0000
***************
*** 17,30 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 17,30 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 35,42 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 35,42 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 46,50 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="node"></a>
  <div class="header">
--- 46,50 ----
  </head>
  
! <body lang="en">
  <a name="node"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/equivalent_nodes/old-strong-node.html texinfo-6.0/tp/tests/sectioning/res_parser_html/equivalent_nodes/old-strong-node.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/equivalent_nodes/old-strong-node.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/equivalent_nodes/old-strong-node.html	2015-02-08 13:23:02.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="node.html#node">node</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="node.html#node">node</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/equivalent_nodes_no_node/a-node-beginning-with-_0040c.html texinfo-6.0/tp/tests/sectioning/res_parser_html/equivalent_nodes_no_node/a-node-beginning-with-_0040c.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/equivalent_nodes_no_node/a-node-beginning-with-_0040c.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/equivalent_nodes_no_node/a-node-beginning-with-_0040c.html	2015-02-08 13:23:02.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="node.html#node">node</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="node.html#node">node</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/equivalent_nodes_no_node/before-top.html texinfo-6.0/tp/tests/sectioning/res_parser_html/equivalent_nodes_no_node/before-top.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/equivalent_nodes_no_node/before-top.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/equivalent_nodes_no_node/before-top.html	2015-02-08 13:23:02.000000000 +0000
***************
*** 17,30 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 17,30 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 35,42 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 35,42 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 46,50 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="before-top"></a>
--- 46,50 ----
  </head>
  
! <body lang="en">
  
  <a name="before-top"></a>
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/equivalent_nodes_no_node/index.html texinfo-6.0/tp/tests/sectioning/res_parser_html/equivalent_nodes_no_node/index.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/equivalent_nodes_no_node/index.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/equivalent_nodes_no_node/index.html	2015-02-08 13:23:02.000000000 +0000
***************
*** 18,31 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 18,31 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 36,43 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 36,43 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 47,51 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <div class="header">
--- 47,51 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/equivalent_nodes_no_node/node.html texinfo-6.0/tp/tests/sectioning/res_parser_html/equivalent_nodes_no_node/node.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/equivalent_nodes_no_node/node.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/equivalent_nodes_no_node/node.html	2015-02-08 13:23:02.000000000 +0000
***************
*** 17,30 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 17,30 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 35,42 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 35,42 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 46,50 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="node"></a>
  <div class="header">
--- 46,50 ----
  </head>
  
! <body lang="en">
  <a name="node"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/equivalent_nodes_no_node/old-strong-node.html texinfo-6.0/tp/tests/sectioning/res_parser_html/equivalent_nodes_no_node/old-strong-node.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/equivalent_nodes_no_node/old-strong-node.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/equivalent_nodes_no_node/old-strong-node.html	2015-02-08 13:23:02.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="node.html#node">node</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="node.html#node">node</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/equivalent_nodes_test_renamed_nodes/a-node-beginning-with-_0040c.html texinfo-6.0/tp/tests/sectioning/res_parser_html/equivalent_nodes_test_renamed_nodes/a-node-beginning-with-_0040c.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/equivalent_nodes_test_renamed_nodes/a-node-beginning-with-_0040c.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/equivalent_nodes_test_renamed_nodes/a-node-beginning-with-_0040c.html	2015-02-08 13:23:01.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="node.html#node">node</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="node.html#node">node</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/equivalent_nodes_test_renamed_nodes/before-top.html texinfo-6.0/tp/tests/sectioning/res_parser_html/equivalent_nodes_test_renamed_nodes/before-top.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/equivalent_nodes_test_renamed_nodes/before-top.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/equivalent_nodes_test_renamed_nodes/before-top.html	2015-02-08 13:23:01.000000000 +0000
***************
*** 17,30 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 17,30 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 35,42 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 35,42 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 46,50 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="before-top"></a>
--- 46,50 ----
  </head>
  
! <body lang="en">
  
  <a name="before-top"></a>
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/equivalent_nodes_test_renamed_nodes/index.html texinfo-6.0/tp/tests/sectioning/res_parser_html/equivalent_nodes_test_renamed_nodes/index.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/equivalent_nodes_test_renamed_nodes/index.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/equivalent_nodes_test_renamed_nodes/index.html	2015-02-08 13:23:01.000000000 +0000
***************
*** 18,31 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 18,31 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 36,43 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 36,43 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 47,51 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <div class="header">
--- 47,51 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/equivalent_nodes_test_renamed_nodes/node.html texinfo-6.0/tp/tests/sectioning/res_parser_html/equivalent_nodes_test_renamed_nodes/node.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/equivalent_nodes_test_renamed_nodes/node.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/equivalent_nodes_test_renamed_nodes/node.html	2015-02-08 13:23:01.000000000 +0000
***************
*** 17,30 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 17,30 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 35,42 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 35,42 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 46,50 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="node"></a>
  <div class="header">
--- 46,50 ----
  </head>
  
! <body lang="en">
  <a name="node"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/equivalent_nodes_test_renamed_nodes/old-node.html texinfo-6.0/tp/tests/sectioning/res_parser_html/equivalent_nodes_test_renamed_nodes/old-node.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/equivalent_nodes_test_renamed_nodes/old-node.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/equivalent_nodes_test_renamed_nodes/old-node.html	2015-02-08 13:23:01.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="node.html#node">node</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="node.html#node">node</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/equivalent_nodes_test_renamed_nodes/old-strong-node.html texinfo-6.0/tp/tests/sectioning/res_parser_html/equivalent_nodes_test_renamed_nodes/old-strong-node.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/equivalent_nodes_test_renamed_nodes/old-strong-node.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/equivalent_nodes_test_renamed_nodes/old-strong-node.html	2015-02-08 13:23:01.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="node.html#node">node</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="node.html#node">node</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/more_nodes_than_sections/index.html texinfo-6.0/tp/tests/sectioning/res_parser_html/more_nodes_than_sections/index.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/more_nodes_than_sections/index.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/more_nodes_than_sections/index.html	2015-02-08 13:23:02.000000000 +0000
***************
*** 18,31 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 18,31 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 36,43 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 36,43 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 47,51 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 47,51 ----
  </head>
  
! <body lang="en">
  
  <a name="Top"></a>
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/more_nodes_than_sections/section-node.html texinfo-6.0/tp/tests/sectioning/res_parser_html/more_nodes_than_sections/section-node.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/more_nodes_than_sections/section-node.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/more_nodes_than_sections/section-node.html	2015-02-08 13:23:03.000000000 +0000
***************
*** 18,31 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 18,31 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 36,43 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 36,43 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 47,51 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="section-node"></a>
  <div class="header">
--- 47,51 ----
  </head>
  
! <body lang="en">
  <a name="section-node"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/more_sections_than_nodes/index.html texinfo-6.0/tp/tests/sectioning/res_parser_html/more_sections_than_nodes/index.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/more_sections_than_nodes/index.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/more_sections_than_nodes/index.html	2015-02-08 13:23:02.000000000 +0000
***************
*** 17,30 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 17,30 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 35,42 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 35,42 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 46,50 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 46,50 ----
  </head>
  
! <body lang="en">
  
  <a name="Top"></a>
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/more_sections_than_nodes/n-c2.html texinfo-6.0/tp/tests/sectioning/res_parser_html/more_sections_than_nodes/n-c2.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/more_sections_than_nodes/n-c2.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/more_sections_than_nodes/n-c2.html	2015-02-08 13:23:02.000000000 +0000
***************
*** 18,31 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 18,31 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 36,43 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 36,43 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 47,51 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="n-c2"></a>
  <div class="header">
--- 47,51 ----
  </head>
  
! <body lang="en">
  <a name="n-c2"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/more_sections_than_nodes/n-c3-s-2.html texinfo-6.0/tp/tests/sectioning/res_parser_html/more_sections_than_nodes/n-c3-s-2.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/more_sections_than_nodes/n-c3-s-2.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/more_sections_than_nodes/n-c3-s-2.html	2015-02-08 13:23:02.000000000 +0000
***************
*** 18,31 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 18,31 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 36,43 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 36,43 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 47,51 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="n-c3-s-2"></a>
  <div class="header">
--- 47,51 ----
  </head>
  
! <body lang="en">
  <a name="n-c3-s-2"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/more_sections_than_nodes/n-c3-s1-s2.html texinfo-6.0/tp/tests/sectioning/res_parser_html/more_sections_than_nodes/n-c3-s1-s2.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/more_sections_than_nodes/n-c3-s1-s2.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/more_sections_than_nodes/n-c3-s1-s2.html	2015-02-08 13:23:02.000000000 +0000
***************
*** 17,30 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 17,30 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 35,42 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 35,42 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 46,50 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="n-c3-s1-s2"></a>
  <div class="header">
--- 46,50 ----
  </head>
  
! <body lang="en">
  <a name="n-c3-s1-s2"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/more_sections_than_nodes/n-c3.html texinfo-6.0/tp/tests/sectioning/res_parser_html/more_sections_than_nodes/n-c3.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/more_sections_than_nodes/n-c3.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/more_sections_than_nodes/n-c3.html	2015-02-08 13:23:02.000000000 +0000
***************
*** 18,31 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 18,31 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 36,43 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 36,43 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 47,51 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="n-c3"></a>
  <div class="header">
--- 47,51 ----
  </head>
  
! <body lang="en">
  <a name="n-c3"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/no_node_chapter_split/index.html texinfo-6.0/tp/tests/sectioning/res_parser_html/no_node_chapter_split/index.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/no_node_chapter_split/index.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/no_node_chapter_split/index.html	2015-02-08 13:23:02.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>Garbage
--- 43,47 ----
  </head>
  
! <body lang="en">
  
  <p>Garbage
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/no_section_no_top/first.html texinfo-6.0/tp/tests/sectioning/res_parser_html/no_section_no_top/first.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/no_section_no_top/first.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/no_section_no_top/first.html	2015-02-08 13:23:03.000000000 +0000
***************
*** 17,30 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 17,30 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 35,42 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 35,42 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 46,50 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>Garbage
--- 46,50 ----
  </head>
  
! <body lang="en">
  
  <p>Garbage
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/no_section_no_top/second-node.html texinfo-6.0/tp/tests/sectioning/res_parser_html/no_section_no_top/second-node.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/no_section_no_top/second-node.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/no_section_no_top/second-node.html	2015-02-08 13:23:03.000000000 +0000
***************
*** 17,30 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 17,30 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 35,42 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 35,42 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 46,50 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="second-node"></a>
  <div class="header">
--- 46,50 ----
  </head>
  
! <body lang="en">
  <a name="second-node"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/no_section_no_top_no_node/first.html texinfo-6.0/tp/tests/sectioning/res_parser_html/no_section_no_top_no_node/first.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/no_section_no_top_no_node/first.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/no_section_no_top_no_node/first.html	2015-02-08 13:22:59.000000000 +0000
***************
*** 17,30 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 17,30 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 35,42 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 35,42 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 46,50 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>Garbage
--- 46,50 ----
  </head>
  
! <body lang="en">
  
  <p>Garbage
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/no_section_no_top_no_node/second-node.html texinfo-6.0/tp/tests/sectioning/res_parser_html/no_section_no_top_no_node/second-node.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/no_section_no_top_no_node/second-node.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/no_section_no_top_no_node/second-node.html	2015-02-08 13:22:59.000000000 +0000
***************
*** 17,30 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 17,30 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 35,42 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 35,42 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 46,50 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="second-node"></a>
  <div class="header">
--- 46,50 ----
  </head>
  
! <body lang="en">
  <a name="second-node"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/node_footnote_end/a.html texinfo-6.0/tp/tests/sectioning/res_parser_html/node_footnote_end/a.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/node_footnote_end/a.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/node_footnote_end/a.html	2015-02-08 13:23:01.000000000 +0000
***************
*** 18,31 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 18,31 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 36,43 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 36,43 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 47,51 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="g_t_00e1"></a>
  <div class="header">
--- 47,51 ----
  </head>
  
! <body lang="en">
  <a name="g_t_00e1"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/node_footnote_end/chapter.html texinfo-6.0/tp/tests/sectioning/res_parser_html/node_footnote_end/chapter.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/node_footnote_end/chapter.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/node_footnote_end/chapter.html	2015-02-08 13:23:01.000000000 +0000
***************
*** 18,31 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 18,31 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 36,43 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 36,43 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 47,51 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="chapter"></a>
  <div class="header">
--- 47,51 ----
  </head>
  
! <body lang="en">
  <a name="chapter"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/node_footnote_end/index.html texinfo-6.0/tp/tests/sectioning/res_parser_html/node_footnote_end/index.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/node_footnote_end/index.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/node_footnote_end/index.html	2015-02-08 13:23:01.000000000 +0000
***************
*** 17,30 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 17,30 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 35,42 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 35,42 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 46,50 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 46,50 ----
  </head>
  
! <body lang="en">
  
  <a name="Top"></a>
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/node_footnote_separated/a.html texinfo-6.0/tp/tests/sectioning/res_parser_html/node_footnote_separated/a.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/node_footnote_separated/a.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/node_footnote_separated/a.html	2015-02-08 13:23:01.000000000 +0000
***************
*** 18,31 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 18,31 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 36,43 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 36,43 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 47,51 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="g_t_00e1"></a>
  <div class="header">
--- 47,51 ----
  </head>
  
! <body lang="en">
  <a name="g_t_00e1"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/node_footnote_separated/chapter.html texinfo-6.0/tp/tests/sectioning/res_parser_html/node_footnote_separated/chapter.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/node_footnote_separated/chapter.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/node_footnote_separated/chapter.html	2015-02-08 13:23:01.000000000 +0000
***************
*** 18,31 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 18,31 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 36,43 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 36,43 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 47,51 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="chapter"></a>
  <div class="header">
--- 47,51 ----
  </head>
  
! <body lang="en">
  <a name="chapter"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/node_footnote_separated/index.html texinfo-6.0/tp/tests/sectioning/res_parser_html/node_footnote_separated/index.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/node_footnote_separated/index.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/node_footnote_separated/index.html	2015-02-08 13:23:01.000000000 +0000
***************
*** 17,30 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 17,30 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 35,42 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 35,42 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 46,50 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 46,50 ----
  </head>
  
! <body lang="en">
  
  <a name="Top"></a>
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/node_footnote_separated/node_footnote_fot.html texinfo-6.0/tp/tests/sectioning/res_parser_html/node_footnote_separated/node_footnote_fot.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/node_footnote_separated/node_footnote_fot.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/node_footnote_separated/node_footnote_fot.html	2015-02-08 13:23:01.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 44,48 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_Foot"></a>
  <div class="header">
--- 44,48 ----
  </head>
  
! <body lang="en">
  <a name="SEC_Foot"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/node_footnote_use_node/a.html texinfo-6.0/tp/tests/sectioning/res_parser_html/node_footnote_use_node/a.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/node_footnote_use_node/a.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/node_footnote_use_node/a.html	2015-02-08 13:23:00.000000000 +0000
***************
*** 18,31 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 18,31 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 36,43 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 36,43 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 47,51 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="g_t_00e1"></a>
  <div class="header">
--- 47,51 ----
  </head>
  
! <body lang="en">
  <a name="g_t_00e1"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/node_footnote_use_node/chapter.html texinfo-6.0/tp/tests/sectioning/res_parser_html/node_footnote_use_node/chapter.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/node_footnote_use_node/chapter.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/node_footnote_use_node/chapter.html	2015-02-08 13:23:00.000000000 +0000
***************
*** 18,31 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 18,31 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 36,43 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 36,43 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 47,51 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="chapter"></a>
  <div class="header">
--- 47,51 ----
  </head>
  
! <body lang="en">
  <a name="chapter"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/node_footnote_use_node/index.html texinfo-6.0/tp/tests/sectioning/res_parser_html/node_footnote_use_node/index.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/node_footnote_use_node/index.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/node_footnote_use_node/index.html	2015-02-08 13:23:00.000000000 +0000
***************
*** 17,30 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 17,30 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 35,42 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 35,42 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 46,50 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 46,50 ----
  </head>
  
! <body lang="en">
  
  <a name="Top"></a>
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/nodes_after_top_before_chapter/index.html texinfo-6.0/tp/tests/sectioning/res_parser_html/nodes_after_top_before_chapter/index.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/nodes_after_top_before_chapter/index.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/nodes_after_top_before_chapter/index.html	2015-02-08 13:23:02.000000000 +0000
***************
*** 17,30 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 17,30 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 35,42 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 35,42 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 46,50 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  
--- 46,50 ----
  </head>
  
! <body lang="en">
  
  
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/nodes_after_top_before_chapter/second-node.html texinfo-6.0/tp/tests/sectioning/res_parser_html/nodes_after_top_before_chapter/second-node.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/nodes_after_top_before_chapter/second-node.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/nodes_after_top_before_chapter/second-node.html	2015-02-08 13:23:02.000000000 +0000
***************
*** 18,31 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 18,31 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 36,43 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 36,43 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 47,51 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="second-node"></a>
  <div class="header">
--- 47,51 ----
  </head>
  
! <body lang="en">
  <a name="second-node"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/nodes_after_top_before_chapter/third-node.html texinfo-6.0/tp/tests/sectioning/res_parser_html/nodes_after_top_before_chapter/third-node.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/nodes_after_top_before_chapter/third-node.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/nodes_after_top_before_chapter/third-node.html	2015-02-08 13:23:02.000000000 +0000
***************
*** 17,30 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 17,30 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 35,42 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 35,42 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 46,50 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="third-node"></a>
  <div class="header">
--- 46,50 ----
  </head>
  
! <body lang="en">
  <a name="third-node"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/nodes_after_top_before_chapter_use_nodes_chapter/index.html texinfo-6.0/tp/tests/sectioning/res_parser_html/nodes_after_top_before_chapter_use_nodes_chapter/index.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/nodes_after_top_before_chapter_use_nodes_chapter/index.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/nodes_after_top_before_chapter_use_nodes_chapter/index.html	2015-02-08 13:23:03.000000000 +0000
***************
*** 17,30 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 17,30 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 35,42 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 35,42 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 46,50 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  
--- 46,50 ----
  </head>
  
! <body lang="en">
  
  
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/nodes_after_top_before_chapter_use_nodes_chapter/second-node.html texinfo-6.0/tp/tests/sectioning/res_parser_html/nodes_after_top_before_chapter_use_nodes_chapter/second-node.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/nodes_after_top_before_chapter_use_nodes_chapter/second-node.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/nodes_after_top_before_chapter_use_nodes_chapter/second-node.html	2015-02-08 13:23:03.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="index.html#second-node">second node</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="index.html#second-node">second node</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/nodes_after_top_before_chapter_use_nodes_chapter/third-node.html texinfo-6.0/tp/tests/sectioning/res_parser_html/nodes_after_top_before_chapter_use_nodes_chapter/third-node.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/nodes_after_top_before_chapter_use_nodes_chapter/third-node.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/nodes_after_top_before_chapter_use_nodes_chapter/third-node.html	2015-02-08 13:23:03.000000000 +0000
***************
*** 17,30 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 17,30 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 35,42 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 35,42 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 46,50 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="third-node"></a>
  <div class="header">
--- 46,50 ----
  </head>
  
! <body lang="en">
  <a name="third-node"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/nodes_after_top_before_section/index.html texinfo-6.0/tp/tests/sectioning/res_parser_html/nodes_after_top_before_section/index.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/nodes_after_top_before_section/index.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/nodes_after_top_before_section/index.html	2015-02-08 13:23:00.000000000 +0000
***************
*** 16,29 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 16,29 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 34,41 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 34,41 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/nodes_after_top_before_section/second-node.html texinfo-6.0/tp/tests/sectioning/res_parser_html/nodes_after_top_before_section/second-node.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/nodes_after_top_before_section/second-node.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/nodes_after_top_before_section/second-node.html	2015-02-08 13:23:00.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="index.html#second-node">second node</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="index.html#second-node">second node</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/nodes_after_top_before_section/third-node.html texinfo-6.0/tp/tests/sectioning/res_parser_html/nodes_after_top_before_section/third-node.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/nodes_after_top_before_section/third-node.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/nodes_after_top_before_section/third-node.html	2015-02-08 13:22:59.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="index.html#third-node">third node</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="index.html#third-node">third node</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/nodes_after_top_before_section_use_nodes/index.html texinfo-6.0/tp/tests/sectioning/res_parser_html/nodes_after_top_before_section_use_nodes/index.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/nodes_after_top_before_section_use_nodes/index.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/nodes_after_top_before_section_use_nodes/index.html	2015-02-08 13:23:00.000000000 +0000
***************
*** 17,30 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 17,30 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 35,42 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 35,42 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 46,50 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  
--- 46,50 ----
  </head>
  
! <body lang="en">
  
  
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/nodes_after_top_before_section_use_nodes/second-node.html texinfo-6.0/tp/tests/sectioning/res_parser_html/nodes_after_top_before_section_use_nodes/second-node.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/nodes_after_top_before_section_use_nodes/second-node.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/nodes_after_top_before_section_use_nodes/second-node.html	2015-02-08 13:23:00.000000000 +0000
***************
*** 18,31 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 18,31 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 36,43 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 36,43 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 47,51 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="second-node"></a>
  <div class="header">
--- 47,51 ----
  </head>
  
! <body lang="en">
  <a name="second-node"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/nodes_after_top_before_section_use_nodes/third-node.html texinfo-6.0/tp/tests/sectioning/res_parser_html/nodes_after_top_before_section_use_nodes/third-node.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/nodes_after_top_before_section_use_nodes/third-node.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/nodes_after_top_before_section_use_nodes/third-node.html	2015-02-08 13:23:00.000000000 +0000
***************
*** 17,30 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 17,30 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 35,42 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 35,42 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 46,50 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="third-node"></a>
  <div class="header">
--- 46,50 ----
  </head>
  
! <body lang="en">
  <a name="third-node"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/nodes_after_top_before_section_use_nodes_chapter/index.html texinfo-6.0/tp/tests/sectioning/res_parser_html/nodes_after_top_before_section_use_nodes_chapter/index.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/nodes_after_top_before_section_use_nodes_chapter/index.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/nodes_after_top_before_section_use_nodes_chapter/index.html	2015-02-08 13:23:01.000000000 +0000
***************
*** 16,29 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 16,29 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 34,41 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 34,41 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/nodes_after_top_before_section_use_nodes_chapter/second-node.html texinfo-6.0/tp/tests/sectioning/res_parser_html/nodes_after_top_before_section_use_nodes_chapter/second-node.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/nodes_after_top_before_section_use_nodes_chapter/second-node.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/nodes_after_top_before_section_use_nodes_chapter/second-node.html	2015-02-08 13:23:01.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="index.html#second-node">second node</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="index.html#second-node">second node</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/nodes_after_top_before_section_use_nodes_chapter/third-node.html texinfo-6.0/tp/tests/sectioning/res_parser_html/nodes_after_top_before_section_use_nodes_chapter/third-node.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/nodes_after_top_before_section_use_nodes_chapter/third-node.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/nodes_after_top_before_section_use_nodes_chapter/third-node.html	2015-02-08 13:23:01.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="index.html#third-node">third node</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="index.html#third-node">third node</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/one_node/one-node.html texinfo-6.0/tp/tests/sectioning/res_parser_html/one_node/one-node.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/one_node/one-node.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/one_node/one-node.html	2015-02-08 13:23:00.000000000 +0000
***************
*** 16,29 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 16,29 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 34,41 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 34,41 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>Garbage
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>Garbage
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/one_node/ref.html texinfo-6.0/tp/tests/sectioning/res_parser_html/one_node/ref.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/one_node/ref.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/one_node/ref.html	2015-02-08 13:23:00.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="one-node.html#ref">ref</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="one-node.html#ref">ref</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/one_node_no_node/one-node.html texinfo-6.0/tp/tests/sectioning/res_parser_html/one_node_no_node/one-node.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/one_node_no_node/one-node.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/one_node_no_node/one-node.html	2015-02-08 13:23:01.000000000 +0000
***************
*** 16,29 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 16,29 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 34,41 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 34,41 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>Garbage
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>Garbage
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/one_node_no_node/ref.html texinfo-6.0/tp/tests/sectioning/res_parser_html/one_node_no_node/ref.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/one_node_no_node/ref.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/one_node_no_node/ref.html	2015-02-08 13:23:01.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="one-node.html#ref">ref</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="one-node.html#ref">ref</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/placed_things_before_element/An-anchor.html texinfo-6.0/tp/tests/sectioning/res_parser_html/placed_things_before_element/An-anchor.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/placed_things_before_element/An-anchor.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/placed_things_before_element/An-anchor.html	2015-02-08 13:23:02.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="index.html#An-anchor">An anchor</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="index.html#An-anchor">An anchor</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/placed_things_before_element/Anchor-in-footnote.html texinfo-6.0/tp/tests/sectioning/res_parser_html/placed_things_before_element/Anchor-in-footnote.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/placed_things_before_element/Anchor-in-footnote.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/placed_things_before_element/Anchor-in-footnote.html	2015-02-08 13:23:02.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="index.html#Anchor-in-footnote">Anchor in footnote</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="index.html#Anchor-in-footnote">Anchor in footnote</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/placed_things_before_element/float-anchor.html texinfo-6.0/tp/tests/sectioning/res_parser_html/placed_things_before_element/float-anchor.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/placed_things_before_element/float-anchor.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/placed_things_before_element/float-anchor.html	2015-02-08 13:23:02.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="index.html#float-anchor">1</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="index.html#float-anchor">1</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/placed_things_before_element/index.html texinfo-6.0/tp/tests/sectioning/res_parser_html/placed_things_before_element/index.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/placed_things_before_element/index.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/placed_things_before_element/index.html	2015-02-08 13:23:02.000000000 +0000
***************
*** 14,27 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 14,27 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 32,39 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 32,39 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 43,47 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <h1 class="settitle" align="center">before element test</h1>
  
--- 43,47 ----
  </head>
  
! <body lang="en">
  <h1 class="settitle" align="center">before element test</h1>
  
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/sectioning_directions/First-node.html texinfo-6.0/tp/tests/sectioning/res_parser_html/sectioning_directions/First-node.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/sectioning_directions/First-node.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/sectioning_directions/First-node.html	2015-02-08 13:23:00.000000000 +0000
***************
*** 19,32 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 19,32 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 37,44 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 37,44 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 48,52 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="First-node"></a>
  <div class="header">
--- 48,52 ----
  </head>
  
! <body lang="en">
  <a name="First-node"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/sectioning_directions/Last-node-no-description.html texinfo-6.0/tp/tests/sectioning/res_parser_html/sectioning_directions/Last-node-no-description.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/sectioning_directions/Last-node-no-description.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/sectioning_directions/Last-node-no-description.html	2015-02-08 13:23:00.000000000 +0000
***************
*** 18,31 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 18,31 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 36,43 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 36,43 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 47,51 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Last-node-no-description"></a>
  <div class="header">
--- 47,51 ----
  </head>
  
! <body lang="en">
  <a name="Last-node-no-description"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/sectioning_directions/Second-node.html texinfo-6.0/tp/tests/sectioning/res_parser_html/sectioning_directions/Second-node.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/sectioning_directions/Second-node.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/sectioning_directions/Second-node.html	2015-02-08 13:23:00.000000000 +0000
***************
*** 19,32 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 19,32 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 37,44 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 37,44 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 48,52 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Second-node"></a>
  <div class="header">
--- 48,52 ----
  </head>
  
! <body lang="en">
  <a name="Second-node"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/sectioning_directions/Third-node-unnumbered.html texinfo-6.0/tp/tests/sectioning/res_parser_html/sectioning_directions/Third-node-unnumbered.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/sectioning_directions/Third-node-unnumbered.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/sectioning_directions/Third-node-unnumbered.html	2015-02-08 13:23:00.000000000 +0000
***************
*** 19,32 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 19,32 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 37,44 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 37,44 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 48,52 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Third-node-unnumbered"></a>
  <div class="header">
--- 48,52 ----
  </head>
  
! <body lang="en">
  <a name="Third-node-unnumbered"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/sectioning_directions/between-node.html texinfo-6.0/tp/tests/sectioning/res_parser_html/sectioning_directions/between-node.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/sectioning_directions/between-node.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/sectioning_directions/between-node.html	2015-02-08 13:23:00.000000000 +0000
***************
*** 19,32 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 19,32 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 37,44 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 37,44 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 48,52 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="between-node"></a>
  <div class="header">
--- 48,52 ----
  </head>
  
! <body lang="en">
  <a name="between-node"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/sectioning_directions/index.html texinfo-6.0/tp/tests/sectioning/res_parser_html/sectioning_directions/index.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/sectioning_directions/index.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/sectioning_directions/index.html	2015-02-08 13:23:00.000000000 +0000
***************
*** 17,30 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 17,30 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 35,42 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 35,42 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 46,50 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <div class="header">
--- 46,50 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/sectioning_directions/numbered-sub.html texinfo-6.0/tp/tests/sectioning/res_parser_html/sectioning_directions/numbered-sub.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/sectioning_directions/numbered-sub.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/sectioning_directions/numbered-sub.html	2015-02-08 13:23:00.000000000 +0000
***************
*** 19,32 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 19,32 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 37,44 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 37,44 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 48,52 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="numbered-sub"></a>
  <div class="header">
--- 48,52 ----
  </head>
  
! <body lang="en">
  <a name="numbered-sub"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/sectioning_directions/numbered-sub2.html texinfo-6.0/tp/tests/sectioning/res_parser_html/sectioning_directions/numbered-sub2.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/sectioning_directions/numbered-sub2.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/sectioning_directions/numbered-sub2.html	2015-02-08 13:23:00.000000000 +0000
***************
*** 19,32 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 19,32 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 37,44 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 37,44 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 48,52 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="numbered-sub2"></a>
  <div class="header">
--- 48,52 ----
  </head>
  
! <body lang="en">
  <a name="numbered-sub2"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/sectioning_directions/numbered-sub3.html texinfo-6.0/tp/tests/sectioning/res_parser_html/sectioning_directions/numbered-sub3.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/sectioning_directions/numbered-sub3.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/sectioning_directions/numbered-sub3.html	2015-02-08 13:23:00.000000000 +0000
***************
*** 19,32 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 19,32 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 37,44 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 37,44 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 48,52 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="numbered-sub3"></a>
  <div class="header">
--- 48,52 ----
  </head>
  
! <body lang="en">
  <a name="numbered-sub3"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/sectioning_directions/numbered.html texinfo-6.0/tp/tests/sectioning/res_parser_html/sectioning_directions/numbered.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/sectioning_directions/numbered.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/sectioning_directions/numbered.html	2015-02-08 13:23:00.000000000 +0000
***************
*** 19,32 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 19,32 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 37,44 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 37,44 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 48,52 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="numbered"></a>
  <div class="header">
--- 48,52 ----
  </head>
  
! <body lang="en">
  <a name="numbered"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/sectioning_directions/unnumbered-sub.html texinfo-6.0/tp/tests/sectioning/res_parser_html/sectioning_directions/unnumbered-sub.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/sectioning_directions/unnumbered-sub.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/sectioning_directions/unnumbered-sub.html	2015-02-08 13:23:00.000000000 +0000
***************
*** 19,32 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 19,32 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 37,44 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 37,44 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 48,52 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="unnumbered-sub"></a>
  <div class="header">
--- 48,52 ----
  </head>
  
! <body lang="en">
  <a name="unnumbered-sub"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/sectioning_directions/unnumbered-sub2.html texinfo-6.0/tp/tests/sectioning/res_parser_html/sectioning_directions/unnumbered-sub2.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/sectioning_directions/unnumbered-sub2.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/sectioning_directions/unnumbered-sub2.html	2015-02-08 13:23:00.000000000 +0000
***************
*** 19,32 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 19,32 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 37,44 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 37,44 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 48,52 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="unnumbered-sub2"></a>
  <div class="header">
--- 48,52 ----
  </head>
  
! <body lang="en">
  <a name="unnumbered-sub2"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/sectioning_directions/unnumbered.html texinfo-6.0/tp/tests/sectioning/res_parser_html/sectioning_directions/unnumbered.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/sectioning_directions/unnumbered.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/sectioning_directions/unnumbered.html	2015-02-08 13:23:00.000000000 +0000
***************
*** 19,32 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 19,32 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 37,44 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 37,44 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 48,52 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="unnumbered"></a>
  <div class="header">
--- 48,52 ----
  </head>
  
! <body lang="en">
  <a name="unnumbered"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/sectioning_directions/unnumbered2.html texinfo-6.0/tp/tests/sectioning/res_parser_html/sectioning_directions/unnumbered2.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/sectioning_directions/unnumbered2.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/sectioning_directions/unnumbered2.html	2015-02-08 13:23:00.000000000 +0000
***************
*** 19,32 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 19,32 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 37,44 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 37,44 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 48,52 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="unnumbered2"></a>
  <div class="header">
--- 48,52 ----
  </head>
  
! <body lang="en">
  <a name="unnumbered2"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/sectioning_frames/First-node.html texinfo-6.0/tp/tests/sectioning/res_parser_html/sectioning_frames/First-node.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/sectioning_frames/First-node.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/sectioning_frames/First-node.html	2015-02-08 13:23:02.000000000 +0000
***************
*** 19,32 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 19,32 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 37,44 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 37,44 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 48,52 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="First-node"></a>
  <div class="header">
--- 48,52 ----
  </head>
  
! <body lang="en">
  <a name="First-node"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/sectioning_frames/Last-node-no-description.html texinfo-6.0/tp/tests/sectioning/res_parser_html/sectioning_frames/Last-node-no-description.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/sectioning_frames/Last-node-no-description.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/sectioning_frames/Last-node-no-description.html	2015-02-08 13:23:02.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="Third-node-unnumbered.html#Last-node-no-description">Last node no description</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="Third-node-unnumbered.html#Last-node-no-description">Last node no description</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/sectioning_frames/Second-node.html texinfo-6.0/tp/tests/sectioning/res_parser_html/sectioning_frames/Second-node.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/sectioning_frames/Second-node.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/sectioning_frames/Second-node.html	2015-02-08 13:23:02.000000000 +0000
***************
*** 19,32 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 19,32 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 37,44 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 37,44 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 48,52 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Second-node"></a>
  <div class="header">
--- 48,52 ----
  </head>
  
! <body lang="en">
  <a name="Second-node"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/sectioning_frames/Third-node-unnumbered.html texinfo-6.0/tp/tests/sectioning/res_parser_html/sectioning_frames/Third-node-unnumbered.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/sectioning_frames/Third-node-unnumbered.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/sectioning_frames/Third-node-unnumbered.html	2015-02-08 13:23:02.000000000 +0000
***************
*** 18,31 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 18,31 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 36,43 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 36,43 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 47,51 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Third-node-unnumbered"></a>
  <div class="header">
--- 47,51 ----
  </head>
  
! <body lang="en">
  <a name="Third-node-unnumbered"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/sectioning_frames/between-node.html texinfo-6.0/tp/tests/sectioning/res_parser_html/sectioning_frames/between-node.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/sectioning_frames/between-node.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/sectioning_frames/between-node.html	2015-02-08 13:23:02.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="First-node.html#between-node">between node</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="First-node.html#between-node">between node</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/sectioning_frames/index.html texinfo-6.0/tp/tests/sectioning/res_parser_html/sectioning_frames/index.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/sectioning_frames/index.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/sectioning_frames/index.html	2015-02-08 13:23:02.000000000 +0000
***************
*** 17,30 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 17,30 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 35,42 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 35,42 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 46,50 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="Top"></a>
  <div class="header">
--- 46,50 ----
  </head>
  
! <body lang="en">
  <a name="Top"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/sectioning_frames/numbered-sub.html texinfo-6.0/tp/tests/sectioning/res_parser_html/sectioning_frames/numbered-sub.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/sectioning_frames/numbered-sub.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/sectioning_frames/numbered-sub.html	2015-02-08 13:23:02.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="First-node.html#numbered-sub">numbered sub</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="First-node.html#numbered-sub">numbered sub</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/sectioning_frames/numbered-sub2.html texinfo-6.0/tp/tests/sectioning/res_parser_html/sectioning_frames/numbered-sub2.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/sectioning_frames/numbered-sub2.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/sectioning_frames/numbered-sub2.html	2015-02-08 13:23:02.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="First-node.html#numbered-sub2">numbered sub2</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="First-node.html#numbered-sub2">numbered sub2</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/sectioning_frames/numbered-sub3.html texinfo-6.0/tp/tests/sectioning/res_parser_html/sectioning_frames/numbered-sub3.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/sectioning_frames/numbered-sub3.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/sectioning_frames/numbered-sub3.html	2015-02-08 13:23:02.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="First-node.html#numbered-sub3">numbered sub3</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="First-node.html#numbered-sub3">numbered sub3</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/sectioning_frames/numbered.html texinfo-6.0/tp/tests/sectioning/res_parser_html/sectioning_frames/numbered.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/sectioning_frames/numbered.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/sectioning_frames/numbered.html	2015-02-08 13:23:02.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="First-node.html#numbered">numbered</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="First-node.html#numbered">numbered</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/sectioning_frames/sectioning_toc_frame.html texinfo-6.0/tp/tests/sectioning/res_parser_html/sectioning_frames/sectioning_toc_frame.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/sectioning_frames/sectioning_toc_frame.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/sectioning_frames/sectioning_toc_frame.html	2015-02-08 13:23:02.000000000 +0000
***************
*** 16,29 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 16,29 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 34,41 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 34,41 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <h2>Content</h2>
  <div class="shortcontents">
--- 45,49 ----
  </head>
  
! <body lang="en">
  <h2>Content</h2>
  <div class="shortcontents">
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/sectioning_frames/unnumbered-sub.html texinfo-6.0/tp/tests/sectioning/res_parser_html/sectioning_frames/unnumbered-sub.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/sectioning_frames/unnumbered-sub.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/sectioning_frames/unnumbered-sub.html	2015-02-08 13:23:02.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="First-node.html#unnumbered-sub">unnumbered sub</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="First-node.html#unnumbered-sub">unnumbered sub</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/sectioning_frames/unnumbered-sub2.html texinfo-6.0/tp/tests/sectioning/res_parser_html/sectioning_frames/unnumbered-sub2.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/sectioning_frames/unnumbered-sub2.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/sectioning_frames/unnumbered-sub2.html	2015-02-08 13:23:02.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="First-node.html#unnumbered-sub2">unnumbered sub2</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="First-node.html#unnumbered-sub2">unnumbered sub2</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/sectioning_frames/unnumbered.html texinfo-6.0/tp/tests/sectioning/res_parser_html/sectioning_frames/unnumbered.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/sectioning_frames/unnumbered.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/sectioning_frames/unnumbered.html	2015-02-08 13:23:02.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="First-node.html#unnumbered">unnumbered</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="First-node.html#unnumbered">unnumbered</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/sectioning_frames/unnumbered2.html texinfo-6.0/tp/tests/sectioning/res_parser_html/sectioning_frames/unnumbered2.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/sectioning_frames/unnumbered2.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/sectioning_frames/unnumbered2.html	2015-02-08 13:23:02.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <p>The node you are looking for is at <a href="First-node.html#unnumbered2">unnumbered2</a>.</p>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <p>The node you are looking for is at <a href="First-node.html#unnumbered2">unnumbered2</a>.</p>
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/test_two_include/index.html texinfo-6.0/tp/tests/sectioning/res_parser_html/test_two_include/index.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/test_two_include/index.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/test_two_include/index.html	2015-02-08 13:23:03.000000000 +0000
***************
*** 16,29 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 16,29 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 34,41 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 34,41 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 45,49 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 45,49 ----
  </head>
  
! <body lang="en">
  
  <a name="Top"></a>
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/top_node_up_explicit/Chap.html texinfo-6.0/tp/tests/sectioning/res_parser_html/top_node_up_explicit/Chap.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/top_node_up_explicit/Chap.html	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/top_node_up_explicit/Chap.html	2015-02-08 13:23:03.000000000 +0000
***************
*** 0 ****
--- 1,64 ----
+ <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+ <html>
+ <!-- Created by texinfo, http://www.gnu.org/software/texinfo/ -->
+ <head>
+ <title>The top: Chap</title>
+ 
+ <meta name="description" content="The top: Chap">
+ <meta name="keywords" content="The top: Chap">
+ <meta name="resource-type" content="document">
+ <meta name="distribution" content="global">
+ <meta name="Generator" content="texi2any">
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+ <link href="index.html#Top" rel="start" title="Top">
+ <link href="index.html#Top" rel="up" title="Top">
+ <link href="index.html#Top" rel="prev" title="Top">
+ <style type="text/css">
+ <!--
+ a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
+ blockquote.smallquotation {font-size: smaller}
+ div.display {margin-left: 3.2em}
+ div.example {margin-left: 3.2em}
+ div.lisp {margin-left: 3.2em}
+ div.smalldisplay {margin-left: 3.2em}
+ div.smallexample {margin-left: 3.2em}
+ div.smalllisp {margin-left: 3.2em}
+ kbd {font-style: oblique}
+ pre.display {font-family: inherit}
+ pre.format {font-family: inherit}
+ pre.menu-comment {font-family: serif}
+ pre.menu-preformatted {font-family: serif}
+ pre.smalldisplay {font-family: inherit; font-size: smaller}
+ pre.smallexample {font-size: smaller}
+ pre.smallformat {font-family: inherit; font-size: smaller}
+ pre.smalllisp {font-size: smaller}
+ span.nocodebreak {white-space: nowrap}
+ span.nolinebreak {white-space: nowrap}
+ span.roman {font-family: serif; font-weight: normal}
+ span.sansserif {font-family: sans-serif; font-weight: normal}
+ ul.no-bullet {list-style: none}
+ -->
+ </style>
+ 
+ 
+ </head>
+ 
+ <body lang="en">
+ <a name="Chap"></a>
+ <div class="header">
+ <p>
+ Up: <a href="index.html#Top" accesskey="u" rel="up">Top</a> &nbsp; </p>
+ </div>
+ <hr>
+ <a name="A-chapter"></a>
+ <h2 class="chapter">1 A chapter</h2>
+ 
+ <p>Without the chapter, no up node from top is generated.
+ </p>
+ 
+ 
+ 
+ </body>
+ </html>
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/top_node_up_explicit/index.html texinfo-6.0/tp/tests/sectioning/res_parser_html/top_node_up_explicit/index.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/top_node_up_explicit/index.html	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/top_node_up_explicit/index.html	2015-02-08 13:23:03.000000000 +0000
***************
*** 0 ****
--- 1,76 ----
+ <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+ <html>
+ <!-- Created by texinfo, http://www.gnu.org/software/texinfo/ -->
+ <head>
+ <title>The top: Top</title>
+ 
+ <meta name="description" content="The top: Top">
+ <meta name="keywords" content="The top: Top">
+ <meta name="resource-type" content="document">
+ <meta name="distribution" content="global">
+ <meta name="Generator" content="texi2any">
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+ <link href="#Top" rel="start" title="Top">
+ <link href="http://etop.example.org" rel="up" title="(dir)">
+ <link href="Chap.html#Chap" rel="next" title="Chap">
+ <style type="text/css">
+ <!--
+ a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
+ blockquote.smallquotation {font-size: smaller}
+ div.display {margin-left: 3.2em}
+ div.example {margin-left: 3.2em}
+ div.lisp {margin-left: 3.2em}
+ div.smalldisplay {margin-left: 3.2em}
+ div.smallexample {margin-left: 3.2em}
+ div.smalllisp {margin-left: 3.2em}
+ kbd {font-style: oblique}
+ pre.display {font-family: inherit}
+ pre.format {font-family: inherit}
+ pre.menu-comment {font-family: serif}
+ pre.menu-preformatted {font-family: serif}
+ pre.smalldisplay {font-family: inherit; font-size: smaller}
+ pre.smallexample {font-size: smaller}
+ pre.smallformat {font-family: inherit; font-size: smaller}
+ pre.smalllisp {font-size: smaller}
+ span.nocodebreak {white-space: nowrap}
+ span.nolinebreak {white-space: nowrap}
+ span.roman {font-family: serif; font-weight: normal}
+ span.sansserif {font-family: sans-serif; font-weight: normal}
+ ul.no-bullet {list-style: none}
+ -->
+ </style>
+ 
+ 
+ </head>
+ 
+ <body lang="en">
+ 
+ 
+ <a name="Top"></a>
+ <div class="header">
+ <p>
+ Next: <a href="http://etop.example.org" accesskey="n" rel="next">(dir)</a>, Previous: <a href="../weird/index.html" accesskey="p" rel="prev">(weird)</a>, Up: <a href="http://etop.example.org" accesskey="u" rel="up">(dir)</a> &nbsp; </p>
+ </div>
+ <hr>
+ <a name="The-top"></a>
+ <h1 class="top">The top</h1>
+ 
+ <p>Just a top node.
+ </p>
+ <table class="menu" border="0" cellspacing="0">
+ <tr><td align="left" valign="top">&bull; <a href="Chap.html#Chap" accesskey="1">Chap</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+ </td></tr>
+ </table>
+ 
+ <hr>
+ <div class="header">
+ <p>
+ Next: <a href="http://etop.example.org" accesskey="n" rel="next">(dir)</a>, Previous: <a href="../weird/index.html" accesskey="p" rel="prev">(weird)</a>, Up: <a href="http://etop.example.org" accesskey="u" rel="up">(dir)</a> &nbsp; </p>
+ </div>
+ 
+ 
+ 
+ </body>
+ </html>
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/top_node_up_implicit/Chap.html texinfo-6.0/tp/tests/sectioning/res_parser_html/top_node_up_implicit/Chap.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/top_node_up_implicit/Chap.html	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/top_node_up_implicit/Chap.html	2015-02-08 13:23:02.000000000 +0000
***************
*** 0 ****
--- 1,64 ----
+ <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+ <html>
+ <!-- Created by texinfo, http://www.gnu.org/software/texinfo/ -->
+ <head>
+ <title>The top: Chap</title>
+ 
+ <meta name="description" content="The top: Chap">
+ <meta name="keywords" content="The top: Chap">
+ <meta name="resource-type" content="document">
+ <meta name="distribution" content="global">
+ <meta name="Generator" content="texi2any">
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+ <link href="index.html#Top" rel="start" title="Top">
+ <link href="index.html#Top" rel="up" title="Top">
+ <link href="index.html#Top" rel="prev" title="Top">
+ <style type="text/css">
+ <!--
+ a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
+ blockquote.smallquotation {font-size: smaller}
+ div.display {margin-left: 3.2em}
+ div.example {margin-left: 3.2em}
+ div.lisp {margin-left: 3.2em}
+ div.smalldisplay {margin-left: 3.2em}
+ div.smallexample {margin-left: 3.2em}
+ div.smalllisp {margin-left: 3.2em}
+ kbd {font-style: oblique}
+ pre.display {font-family: inherit}
+ pre.format {font-family: inherit}
+ pre.menu-comment {font-family: serif}
+ pre.menu-preformatted {font-family: serif}
+ pre.smalldisplay {font-family: inherit; font-size: smaller}
+ pre.smallexample {font-size: smaller}
+ pre.smallformat {font-family: inherit; font-size: smaller}
+ pre.smalllisp {font-size: smaller}
+ span.nocodebreak {white-space: nowrap}
+ span.nolinebreak {white-space: nowrap}
+ span.roman {font-family: serif; font-weight: normal}
+ span.sansserif {font-family: sans-serif; font-weight: normal}
+ ul.no-bullet {list-style: none}
+ -->
+ </style>
+ 
+ 
+ </head>
+ 
+ <body lang="en">
+ <a name="Chap"></a>
+ <div class="header">
+ <p>
+ Previous: <a href="index.html#Top" accesskey="p" rel="prev">Top</a>, Up: <a href="index.html#Top" accesskey="u" rel="up">Top</a> &nbsp; </p>
+ </div>
+ <hr>
+ <a name="A-chapter"></a>
+ <h2 class="chapter">1 A chapter</h2>
+ 
+ <p>Without the chapter, no up node from top is generated.
+ </p>
+ 
+ 
+ 
+ </body>
+ </html>
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/top_node_up_implicit/index.html texinfo-6.0/tp/tests/sectioning/res_parser_html/top_node_up_implicit/index.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/top_node_up_implicit/index.html	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/top_node_up_implicit/index.html	2015-02-08 13:23:02.000000000 +0000
***************
*** 0 ****
--- 1,76 ----
+ <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+ <html>
+ <!-- Created by texinfo, http://www.gnu.org/software/texinfo/ -->
+ <head>
+ <title>The top: Top</title>
+ 
+ <meta name="description" content="The top: Top">
+ <meta name="keywords" content="The top: Top">
+ <meta name="resource-type" content="document">
+ <meta name="distribution" content="global">
+ <meta name="Generator" content="texi2any">
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+ <link href="#Top" rel="start" title="Top">
+ <link href="http://itop.example.org" rel="up" title="(dir)">
+ <link href="Chap.html#Chap" rel="next" title="Chap">
+ <style type="text/css">
+ <!--
+ a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
+ blockquote.smallquotation {font-size: smaller}
+ div.display {margin-left: 3.2em}
+ div.example {margin-left: 3.2em}
+ div.lisp {margin-left: 3.2em}
+ div.smalldisplay {margin-left: 3.2em}
+ div.smallexample {margin-left: 3.2em}
+ div.smalllisp {margin-left: 3.2em}
+ kbd {font-style: oblique}
+ pre.display {font-family: inherit}
+ pre.format {font-family: inherit}
+ pre.menu-comment {font-family: serif}
+ pre.menu-preformatted {font-family: serif}
+ pre.smalldisplay {font-family: inherit; font-size: smaller}
+ pre.smallexample {font-size: smaller}
+ pre.smallformat {font-family: inherit; font-size: smaller}
+ pre.smalllisp {font-size: smaller}
+ span.nocodebreak {white-space: nowrap}
+ span.nolinebreak {white-space: nowrap}
+ span.roman {font-family: serif; font-weight: normal}
+ span.sansserif {font-family: sans-serif; font-weight: normal}
+ ul.no-bullet {list-style: none}
+ -->
+ </style>
+ 
+ 
+ </head>
+ 
+ <body lang="en">
+ 
+ 
+ <a name="Top"></a>
+ <div class="header">
+ <p>
+ Next: <a href="Chap.html#Chap" accesskey="n" rel="next">Chap</a>, Up: <a href="http://itop.example.org" accesskey="u" rel="up">(dir)</a> &nbsp; </p>
+ </div>
+ <hr>
+ <a name="The-top"></a>
+ <h1 class="top">The top</h1>
+ 
+ <p>Just a top node.
+ </p>
+ <table class="menu" border="0" cellspacing="0">
+ <tr><td align="left" valign="top">&bull; <a href="Chap.html#Chap" accesskey="1">Chap</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top">
+ </td></tr>
+ </table>
+ 
+ <hr>
+ <div class="header">
+ <p>
+ Next: <a href="Chap.html#Chap" accesskey="n" rel="next">Chap</a>, Up: <a href="http://itop.example.org" accesskey="u" rel="up">(dir)</a> &nbsp; </p>
+ </div>
+ 
+ 
+ 
+ </body>
+ </html>
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/two_footnotes_in_nodes/chapter.html texinfo-6.0/tp/tests/sectioning/res_parser_html/two_footnotes_in_nodes/chapter.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/two_footnotes_in_nodes/chapter.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/two_footnotes_in_nodes/chapter.html	2015-02-08 13:23:01.000000000 +0000
***************
*** 17,30 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 17,30 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 35,42 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 35,42 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 46,50 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="chapter"></a>
  <div class="header">
--- 46,50 ----
  </head>
  
! <body lang="en">
  <a name="chapter"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/two_footnotes_in_nodes/index.html texinfo-6.0/tp/tests/sectioning/res_parser_html/two_footnotes_in_nodes/index.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/two_footnotes_in_nodes/index.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/two_footnotes_in_nodes/index.html	2015-02-08 13:23:01.000000000 +0000
***************
*** 17,30 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 17,30 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 35,42 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 35,42 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 46,50 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 46,50 ----
  </head>
  
! <body lang="en">
  
  <a name="Top"></a>
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/two_footnotes_in_nodes_separated/chapter.html texinfo-6.0/tp/tests/sectioning/res_parser_html/two_footnotes_in_nodes_separated/chapter.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/two_footnotes_in_nodes_separated/chapter.html	2013-06-25 08:19:34.000000000 +0100
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/two_footnotes_in_nodes_separated/chapter.html	2015-02-08 13:22:59.000000000 +0000
***************
*** 18,31 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 18,31 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 36,43 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 36,43 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 47,51 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="chapter"></a>
  <div class="header">
--- 47,51 ----
  </head>
  
! <body lang="en">
  <a name="chapter"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/two_footnotes_in_nodes_separated/index.html texinfo-6.0/tp/tests/sectioning/res_parser_html/two_footnotes_in_nodes_separated/index.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/two_footnotes_in_nodes_separated/index.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/two_footnotes_in_nodes_separated/index.html	2015-02-08 13:22:59.000000000 +0000
***************
*** 17,30 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 17,30 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 35,42 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 35,42 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 46,50 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  
  <a name="Top"></a>
--- 46,50 ----
  </head>
  
! <body lang="en">
  
  <a name="Top"></a>
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/res_parser_html/two_footnotes_in_nodes_separated/two_footnotes_in_nodes_fot.html texinfo-6.0/tp/tests/sectioning/res_parser_html/two_footnotes_in_nodes_separated/two_footnotes_in_nodes_fot.html
*** texinfo-5.2/tp/tests/sectioning/res_parser_html/two_footnotes_in_nodes_separated/two_footnotes_in_nodes_fot.html	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/res_parser_html/two_footnotes_in_nodes_separated/two_footnotes_in_nodes_fot.html	2015-02-08 13:22:59.000000000 +0000
***************
*** 15,28 ****
  <!--
  a.summary-letter {text-decoration: none}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
- div.indentedblock {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
- div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style:oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
--- 15,28 ----
  <!--
  a.summary-letter {text-decoration: none}
+ blockquote.indentedblock {margin-right: 0em}
+ blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  blockquote.smallquotation {font-size: smaller}
  div.display {margin-left: 3.2em}
  div.example {margin-left: 3.2em}
  div.lisp {margin-left: 3.2em}
  div.smalldisplay {margin-left: 3.2em}
  div.smallexample {margin-left: 3.2em}
  div.smalllisp {margin-left: 3.2em}
! kbd {font-style: oblique}
  pre.display {font-family: inherit}
  pre.format {font-family: inherit}
***************
*** 33,40 ****
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space:nowrap}
! span.nolinebreak {white-space:nowrap}
! span.roman {font-family:serif; font-weight:normal}
! span.sansserif {font-family:sans-serif; font-weight:normal}
  ul.no-bullet {list-style: none}
  -->
--- 33,40 ----
  pre.smallformat {font-family: inherit; font-size: smaller}
  pre.smalllisp {font-size: smaller}
! span.nocodebreak {white-space: nowrap}
! span.nolinebreak {white-space: nowrap}
! span.roman {font-family: serif; font-weight: normal}
! span.sansserif {font-family: sans-serif; font-weight: normal}
  ul.no-bullet {list-style: none}
  -->
***************
*** 44,48 ****
  </head>
  
! <body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
  <a name="SEC_Foot"></a>
  <div class="header">
--- 44,48 ----
  </head>
  
! <body lang="en">
  <a name="SEC_Foot"></a>
  <div class="header">
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/tests-parser.txt texinfo-6.0/tp/tests/sectioning/tests-parser.txt
*** texinfo-5.2/tp/tests/sectioning/tests-parser.txt	2013-02-19 22:25:44.000000000 +0000
--- texinfo-6.0/tp/tests/sectioning/tests-parser.txt	2015-02-08 13:23:05.000000000 +0000
***************
*** 1,3 ****
--- 1,6 ----
  # formats :_html
+ # $Id: tests-parser.txt 6094 2015-02-02 23:58:41Z karl $
+ # Public domain.  Originally created by Patrice Dumas.
+ 
  node_footnote_end node_footnote.texi --footnote-style=end
  node_footnote_use_node node_footnote.texi --set-customization-variable 'USE_NODES 1' --node-files --footnote-style=end --split node
***************
*** 30,34 ****
  two_footnotes_in_nodes two_footnotes_in_nodes.texi
  two_footnotes_in_nodes_separated two_footnotes_in_nodes.texi --footnote-style=separate
! 
! # FIXME
! #empty_top_node_up ?.texi --set-customization-variable TOP_NODE_UP
--- 33,36 ----
  two_footnotes_in_nodes two_footnotes_in_nodes.texi
  two_footnotes_in_nodes_separated two_footnotes_in_nodes.texi --footnote-style=separate
! top_node_up_implicit top_node_up_implicit.texi -c TOP_NODE_UP_URL=http://itop.example.org
! top_node_up_explicit top_node_up_explicit.texi -c TOP_NODE_UP_URL=http://etop.example.org
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/top_node_up_explicit.texi texinfo-6.0/tp/tests/sectioning/top_node_up_explicit.texi
*** texinfo-5.2/tp/tests/sectioning/top_node_up_explicit.texi	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/tp/tests/sectioning/top_node_up_explicit.texi	2015-02-08 13:22:59.000000000 +0000
***************
*** 0 ****
--- 1,21 ----
+ \input texinfo  @c public domain
+ @setfilename top_node_up_explicit
+ 
+ @c should replace all explicit (dir) pointers, but not
+ @c pointers to other files.
+ 
+ @node Top, (dir), (weird), (dir)
+ @top The top
+ 
+ Just a top node.
+ 
+ @menu
+ * Chap::
+ @end menu
+ 
+ @node Chap
+ @chapter A chapter
+ 
+ Without the chapter, no up node from top is generated.
+ 
+ @bye
diff -Nrc2 texinfo-5.2/tp/tests/sectioning/top_node_up_implicit.texi texinfo-6.0/tp/tests/sectioning/top_node_up_implicit.texi
*** texinfo-5.2/tp/tests/sectioning/top_node_up_implicit.texi	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/tp/tests/sectioning/top_node_up_implicit.texi	2015-02-08 13:23:05.000000000 +0000
***************
*** 0 ****
--- 1,20 ----
+ \input texinfo  @c public domain
+ @setfilename top_node_up_implicit
+ 
+ @c should replace implicit Up.
+ 
+ @node Top
+ @top The top
+ 
+ Just a top node.
+ 
+ @menu
+ * Chap::
+ @end menu
+ 
+ @node Chap
+ @chapter A chapter
+ 
+ Without the chapter, no up node from top is generated.
+ 
+ @bye
diff -Nrc2 texinfo-5.2/tp/tests/t/stdout.sh texinfo-6.0/tp/tests/t/stdout.sh
*** texinfo-5.2/tp/tests/t/stdout.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/tp/tests/t/stdout.sh	2015-02-28 12:34:21.000000000 +0000
***************
*** 0 ****
--- 1,14 ----
+ #! /bin/sh
+ 
+ # Get error messages in English
+ LC_ALL=C; export LC_ALL
+ 
+ srcdir=${srcdir:-.}
+ 
+ . ../defs || exit 1
+ 
+ # to regenerate the reference:
+ # ../texi2any.pl -o - --plaintext formatting/simplest.texi > reference/stdout.txt 2>&1
+ 
+ $PERL $srcdir/../texi2any.pl -o - --plaintext $srcdir/formatting/simplest.texi 2>&1 | diff - $srcdir/reference/stdout.txt
+ 
diff -Nrc2 texinfo-5.2/tp/tests/t/stdout_split.sh texinfo-6.0/tp/tests/t/stdout_split.sh
*** texinfo-5.2/tp/tests/t/stdout_split.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/tp/tests/t/stdout_split.sh	2015-02-28 12:34:30.000000000 +0000
***************
*** 0 ****
--- 1,14 ----
+ #! /bin/sh
+ 
+ # Get error messages in English
+ LC_ALL=C; export LC_ALL
+ 
+ srcdir=${srcdir:-.}
+ 
+ . ../defs || exit 1
+ 
+ # to regenerate the reference:
+ # ../texi2any.pl -o - --plaintext --split chapter formatting/simplest.texi > reference/stdout_split.txt 2>&1
+ 
+ $PERL $srcdir/../texi2any.pl -o - --plaintext --split chapter $srcdir/formatting/simplest.texi 2>&1 | diff - $srcdir/reference/stdout_split.txt
+ 
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/contents_contents_and_parts.sh texinfo-6.0/tp/tests/test_scripts/contents_contents_and_parts.sh
*** texinfo-5.2/tp/tests/test_scripts/contents_contents_and_parts.sh	2013-08-28 09:19:50.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/contents_contents_and_parts.sh	2015-06-03 20:22:30.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/contents_contents_at_begin.sh texinfo-6.0/tp/tests/test_scripts/contents_contents_at_begin.sh
*** texinfo-5.2/tp/tests/test_scripts/contents_contents_at_begin.sh	2013-08-28 09:19:50.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/contents_contents_at_begin.sh	2015-06-03 20:22:29.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/contents_contents_at_begin_info.sh texinfo-6.0/tp/tests/test_scripts/contents_contents_at_begin_info.sh
*** texinfo-5.2/tp/tests/test_scripts/contents_contents_at_begin_info.sh	2013-08-28 09:19:50.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/contents_contents_at_begin_info.sh	2015-06-03 20:22:30.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/contents_contents_at_begin_inline.sh texinfo-6.0/tp/tests/test_scripts/contents_contents_at_begin_inline.sh
*** texinfo-5.2/tp/tests/test_scripts/contents_contents_at_begin_inline.sh	2013-08-28 09:19:50.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/contents_contents_at_begin_inline.sh	2015-06-03 20:22:30.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/contents_contents_at_end.sh texinfo-6.0/tp/tests/test_scripts/contents_contents_at_end.sh
*** texinfo-5.2/tp/tests/test_scripts/contents_contents_at_end.sh	2013-08-28 09:19:50.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/contents_contents_at_end.sh	2015-06-03 20:22:29.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/contents_contents_at_end_info.sh texinfo-6.0/tp/tests/test_scripts/contents_contents_at_end_info.sh
*** texinfo-5.2/tp/tests/test_scripts/contents_contents_at_end_info.sh	2013-08-28 09:19:50.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/contents_contents_at_end_info.sh	2015-06-03 20:22:30.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/contents_contents_at_end_inline.sh texinfo-6.0/tp/tests/test_scripts/contents_contents_at_end_inline.sh
*** texinfo-5.2/tp/tests/test_scripts/contents_contents_at_end_inline.sh	2013-08-28 09:19:50.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/contents_contents_at_end_inline.sh	2015-06-03 20:22:30.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/contents_contents_in_middle_chapter.sh texinfo-6.0/tp/tests/test_scripts/contents_contents_in_middle_chapter.sh
*** texinfo-5.2/tp/tests/test_scripts/contents_contents_in_middle_chapter.sh	2013-08-28 09:19:50.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/contents_contents_in_middle_chapter.sh	2015-06-03 20:22:29.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/contents_contents_in_middle_chapter_info.sh texinfo-6.0/tp/tests/test_scripts/contents_contents_in_middle_chapter_info.sh
*** texinfo-5.2/tp/tests/test_scripts/contents_contents_in_middle_chapter_info.sh	2013-08-28 09:19:50.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/contents_contents_in_middle_chapter_info.sh	2015-06-03 20:22:30.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/contents_contents_in_middle_chapter_inline.sh texinfo-6.0/tp/tests/test_scripts/contents_contents_in_middle_chapter_inline.sh
*** texinfo-5.2/tp/tests/test_scripts/contents_contents_in_middle_chapter_inline.sh	2013-08-28 09:19:50.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/contents_contents_in_middle_chapter_inline.sh	2015-06-03 20:22:30.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/contents_contents_in_middle_section.sh texinfo-6.0/tp/tests/test_scripts/contents_contents_in_middle_section.sh
*** texinfo-5.2/tp/tests/test_scripts/contents_contents_in_middle_section.sh	2013-08-28 09:19:50.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/contents_contents_in_middle_section.sh	2015-06-03 20:22:29.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/contents_contents_in_middle_section_info.sh texinfo-6.0/tp/tests/test_scripts/contents_contents_in_middle_section_info.sh
*** texinfo-5.2/tp/tests/test_scripts/contents_contents_in_middle_section_info.sh	2013-08-28 09:19:50.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/contents_contents_in_middle_section_info.sh	2015-06-03 20:22:30.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/contents_contents_in_middle_section_inline.sh texinfo-6.0/tp/tests/test_scripts/contents_contents_in_middle_section_inline.sh
*** texinfo-5.2/tp/tests/test_scripts/contents_contents_in_middle_section_inline.sh	2013-08-28 09:19:50.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/contents_contents_in_middle_section_inline.sh	2015-06-03 20:22:30.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/contents_double_contents.sh texinfo-6.0/tp/tests/test_scripts/contents_double_contents.sh
*** texinfo-5.2/tp/tests/test_scripts/contents_double_contents.sh	2013-08-28 09:19:50.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/contents_double_contents.sh	2015-06-03 20:22:30.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/contents_double_contents_book.sh texinfo-6.0/tp/tests/test_scripts/contents_double_contents_book.sh
*** texinfo-5.2/tp/tests/test_scripts/contents_double_contents_book.sh	2013-08-28 09:19:50.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/contents_double_contents_book.sh	2015-06-03 20:22:30.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/contents_double_contents_chapter.sh texinfo-6.0/tp/tests/test_scripts/contents_double_contents_chapter.sh
*** texinfo-5.2/tp/tests/test_scripts/contents_double_contents_chapter.sh	2013-08-28 09:19:50.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/contents_double_contents_chapter.sh	2015-06-03 20:22:30.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/contents_double_contents_info.sh texinfo-6.0/tp/tests/test_scripts/contents_double_contents_info.sh
*** texinfo-5.2/tp/tests/test_scripts/contents_double_contents_info.sh	2013-08-28 09:19:50.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/contents_double_contents_info.sh	2015-06-03 20:22:30.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/contents_double_contents_inline.sh texinfo-6.0/tp/tests/test_scripts/contents_double_contents_inline.sh
*** texinfo-5.2/tp/tests/test_scripts/contents_double_contents_inline.sh	2013-08-28 09:19:50.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/contents_double_contents_inline.sh	2015-06-03 20:22:30.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/contents_double_contents_inline_chapter.sh texinfo-6.0/tp/tests/test_scripts/contents_double_contents_inline_chapter.sh
*** texinfo-5.2/tp/tests/test_scripts/contents_double_contents_inline_chapter.sh	2013-08-28 09:19:50.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/contents_double_contents_inline_chapter.sh	2015-06-03 20:22:30.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/contents_double_contents_inline_nodes.sh texinfo-6.0/tp/tests/test_scripts/contents_double_contents_inline_nodes.sh
*** texinfo-5.2/tp/tests/test_scripts/contents_double_contents_inline_nodes.sh	2013-08-28 09:19:50.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/contents_double_contents_inline_nodes.sh	2015-06-03 20:22:30.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/contents_double_contents_inline_section.sh texinfo-6.0/tp/tests/test_scripts/contents_double_contents_inline_section.sh
*** texinfo-5.2/tp/tests/test_scripts/contents_double_contents_inline_section.sh	2013-08-28 09:19:50.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/contents_double_contents_inline_section.sh	2015-06-03 20:22:30.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/contents_double_contents_nodes.sh texinfo-6.0/tp/tests/test_scripts/contents_double_contents_nodes.sh
*** texinfo-5.2/tp/tests/test_scripts/contents_double_contents_nodes.sh	2013-08-28 09:19:50.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/contents_double_contents_nodes.sh	2015-06-03 20:22:30.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/contents_double_contents_section.sh texinfo-6.0/tp/tests/test_scripts/contents_double_contents_section.sh
*** texinfo-5.2/tp/tests/test_scripts/contents_double_contents_section.sh	2013-08-28 09:19:50.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/contents_double_contents_section.sh	2015-06-03 20:22:30.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/contents_double_contents_setcontentsaftertitlepage.sh texinfo-6.0/tp/tests/test_scripts/contents_double_contents_setcontentsaftertitlepage.sh
*** texinfo-5.2/tp/tests/test_scripts/contents_double_contents_setcontentsaftertitlepage.sh	2013-08-28 09:19:50.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/contents_double_contents_setcontentsaftertitlepage.sh	2015-06-03 20:22:30.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/contents_double_contents_setcontentsaftertitlepage_book.sh texinfo-6.0/tp/tests/test_scripts/contents_double_contents_setcontentsaftertitlepage_book.sh
*** texinfo-5.2/tp/tests/test_scripts/contents_double_contents_setcontentsaftertitlepage_book.sh	2013-08-28 09:19:50.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/contents_double_contents_setcontentsaftertitlepage_book.sh	2015-06-03 20:22:30.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/contents_double_contents_setcontentsaftertitlepage_book_chapter.sh texinfo-6.0/tp/tests/test_scripts/contents_double_contents_setcontentsaftertitlepage_book_chapter.sh
*** texinfo-5.2/tp/tests/test_scripts/contents_double_contents_setcontentsaftertitlepage_book_chapter.sh	2013-08-28 09:19:50.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/contents_double_contents_setcontentsaftertitlepage_book_chapter.sh	2015-06-03 20:22:30.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/contents_double_contents_setcontentsaftertitlepage_info.sh texinfo-6.0/tp/tests/test_scripts/contents_double_contents_setcontentsaftertitlepage_info.sh
*** texinfo-5.2/tp/tests/test_scripts/contents_double_contents_setcontentsaftertitlepage_info.sh	2013-08-28 09:19:50.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/contents_double_contents_setcontentsaftertitlepage_info.sh	2015-06-03 20:22:30.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/contents_double_contents_setcontentsaftertitlepage_inline.sh texinfo-6.0/tp/tests/test_scripts/contents_double_contents_setcontentsaftertitlepage_inline.sh
*** texinfo-5.2/tp/tests/test_scripts/contents_double_contents_setcontentsaftertitlepage_inline.sh	2013-08-28 09:19:50.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/contents_double_contents_setcontentsaftertitlepage_inline.sh	2015-06-03 20:22:30.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/contents_no_content.sh texinfo-6.0/tp/tests/test_scripts/contents_no_content.sh
*** texinfo-5.2/tp/tests/test_scripts/contents_no_content.sh	2013-08-28 09:19:50.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/contents_no_content.sh	2015-06-03 20:22:30.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/contents_no_content_do_contents.sh texinfo-6.0/tp/tests/test_scripts/contents_no_content_do_contents.sh
*** texinfo-5.2/tp/tests/test_scripts/contents_no_content_do_contents.sh	2013-08-28 09:19:50.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/contents_no_content_do_contents.sh	2015-06-03 20:22:30.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/contents_no_content_do_contents_inline.sh texinfo-6.0/tp/tests/test_scripts/contents_no_content_do_contents_inline.sh
*** texinfo-5.2/tp/tests/test_scripts/contents_no_content_do_contents_inline.sh	2013-08-28 09:19:50.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/contents_no_content_do_contents_inline.sh	2015-06-03 20:22:30.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/contents_no_content_inline.sh texinfo-6.0/tp/tests/test_scripts/contents_no_content_inline.sh
*** texinfo-5.2/tp/tests/test_scripts/contents_no_content_inline.sh	2013-08-28 09:19:50.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/contents_no_content_inline.sh	2015-06-03 20:22:30.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/contents_no_content_setcatpage.sh texinfo-6.0/tp/tests/test_scripts/contents_no_content_setcatpage.sh
*** texinfo-5.2/tp/tests/test_scripts/contents_no_content_setcatpage.sh	2013-08-28 09:19:50.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/contents_no_content_setcatpage.sh	2015-06-03 20:22:30.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/contents_no_content_setcatpage_do_contents.sh texinfo-6.0/tp/tests/test_scripts/contents_no_content_setcatpage_do_contents.sh
*** texinfo-5.2/tp/tests/test_scripts/contents_no_content_setcatpage_do_contents.sh	2013-08-28 09:19:50.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/contents_no_content_setcatpage_do_contents.sh	2015-06-03 20:22:30.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/contents_no_content_setcatpage_do_contents_inline.sh texinfo-6.0/tp/tests/test_scripts/contents_no_content_setcatpage_do_contents_inline.sh
*** texinfo-5.2/tp/tests/test_scripts/contents_no_content_setcatpage_do_contents_inline.sh	2013-08-28 09:19:50.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/contents_no_content_setcatpage_do_contents_inline.sh	2015-06-03 20:22:30.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/contents_no_content_setcatpage_inline.sh texinfo-6.0/tp/tests/test_scripts/contents_no_content_setcatpage_inline.sh
*** texinfo-5.2/tp/tests/test_scripts/contents_no_content_setcatpage_inline.sh	2013-08-28 09:19:50.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/contents_no_content_setcatpage_inline.sh	2015-06-03 20:22:30.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/coverage_formatting.sh texinfo-6.0/tp/tests/test_scripts/coverage_formatting.sh
*** texinfo-5.2/tp/tests/test_scripts/coverage_formatting.sh	2013-08-28 09:19:49.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/coverage_formatting.sh	2015-06-03 20:22:28.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/coverage_formatting_cr.sh texinfo-6.0/tp/tests/test_scripts/coverage_formatting_cr.sh
*** texinfo-5.2/tp/tests/test_scripts/coverage_formatting_cr.sh	2013-08-28 09:19:49.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/coverage_formatting_cr.sh	2015-06-03 20:22:28.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/coverage_formatting_fr.sh texinfo-6.0/tp/tests/test_scripts/coverage_formatting_fr.sh
*** texinfo-5.2/tp/tests/test_scripts/coverage_formatting_fr.sh	2013-08-28 09:19:49.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/coverage_formatting_fr.sh	2015-06-03 20:22:28.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/coverage_formatting_utf8_enable_encoding.sh texinfo-6.0/tp/tests/test_scripts/coverage_formatting_utf8_enable_encoding.sh
*** texinfo-5.2/tp/tests/test_scripts/coverage_formatting_utf8_enable_encoding.sh	2013-08-28 09:19:49.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/coverage_formatting_utf8_enable_encoding.sh	2015-06-03 20:22:28.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/coverage_texi_formatting.sh texinfo-6.0/tp/tests/test_scripts/coverage_texi_formatting.sh
*** texinfo-5.2/tp/tests/test_scripts/coverage_texi_formatting.sh	2013-08-28 09:19:49.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/coverage_texi_formatting.sh	2015-06-03 20:22:28.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/formatting_cond.sh texinfo-6.0/tp/tests/test_scripts/formatting_cond.sh
*** texinfo-5.2/tp/tests/test_scripts/formatting_cond.sh	2013-08-28 09:19:51.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/formatting_cond.sh	2015-06-03 20:22:31.000000000 +0100
***************
*** 21,31 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 21,30 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/formatting_cond_ifhtml_ifinfo_iftex.sh texinfo-6.0/tp/tests/test_scripts/formatting_cond_ifhtml_ifinfo_iftex.sh
*** texinfo-5.2/tp/tests/test_scripts/formatting_cond_ifhtml_ifinfo_iftex.sh	2013-08-28 09:19:51.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/formatting_cond_ifhtml_ifinfo_iftex.sh	2015-06-03 20:22:32.000000000 +0100
***************
*** 21,31 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 21,30 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/formatting_cond_info.sh texinfo-6.0/tp/tests/test_scripts/formatting_cond_info.sh
*** texinfo-5.2/tp/tests/test_scripts/formatting_cond_info.sh	2013-08-28 09:19:51.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/formatting_cond_info.sh	2015-06-03 20:22:32.000000000 +0100
***************
*** 21,31 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 21,30 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/formatting_cond_info_ifhtml_ifinfo_iftex.sh texinfo-6.0/tp/tests/test_scripts/formatting_cond_info_ifhtml_ifinfo_iftex.sh
*** texinfo-5.2/tp/tests/test_scripts/formatting_cond_info_ifhtml_ifinfo_iftex.sh	2013-08-28 09:19:51.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/formatting_cond_info_ifhtml_ifinfo_iftex.sh	2015-06-03 20:22:32.000000000 +0100
***************
*** 21,31 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 21,30 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/formatting_cond_info_no-ifhtml_no-ifinfo_no-iftex.sh texinfo-6.0/tp/tests/test_scripts/formatting_cond_info_no-ifhtml_no-ifinfo_no-iftex.sh
*** texinfo-5.2/tp/tests/test_scripts/formatting_cond_info_no-ifhtml_no-ifinfo_no-iftex.sh	2013-08-28 09:19:51.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/formatting_cond_info_no-ifhtml_no-ifinfo_no-iftex.sh	2015-06-03 20:22:32.000000000 +0100
***************
*** 21,31 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 21,30 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/formatting_cond_no-ifhtml_no-ifinfo_no-iftex.sh texinfo-6.0/tp/tests/test_scripts/formatting_cond_no-ifhtml_no-ifinfo_no-iftex.sh
*** texinfo-5.2/tp/tests/test_scripts/formatting_cond_no-ifhtml_no-ifinfo_no-iftex.sh	2013-08-28 09:19:51.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/formatting_cond_no-ifhtml_no-ifinfo_no-iftex.sh	2015-06-03 20:22:32.000000000 +0100
***************
*** 21,31 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 21,30 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/formatting_cond_xml.sh texinfo-6.0/tp/tests/test_scripts/formatting_cond_xml.sh
*** texinfo-5.2/tp/tests/test_scripts/formatting_cond_xml.sh	2013-08-28 09:19:51.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/formatting_cond_xml.sh	2015-06-03 20:22:31.000000000 +0100
***************
*** 21,31 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 21,30 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/formatting_defcondx_Dbar.sh texinfo-6.0/tp/tests/test_scripts/formatting_defcondx_Dbar.sh
*** texinfo-5.2/tp/tests/test_scripts/formatting_defcondx_Dbar.sh	2013-08-28 09:19:51.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/formatting_defcondx_Dbar.sh	2015-06-03 20:22:32.000000000 +0100
***************
*** 21,31 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 21,30 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/formatting_defcondx_Ubar.sh texinfo-6.0/tp/tests/test_scripts/formatting_defcondx_Ubar.sh
*** texinfo-5.2/tp/tests/test_scripts/formatting_defcondx_Ubar.sh	2013-08-28 09:19:51.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/formatting_defcondx_Ubar.sh	2015-06-03 20:22:32.000000000 +0100
***************
*** 21,31 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 21,30 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/formatting_direntry_dircategory_info_split.sh texinfo-6.0/tp/tests/test_scripts/formatting_direntry_dircategory_info_split.sh
*** texinfo-5.2/tp/tests/test_scripts/formatting_direntry_dircategory_info_split.sh	2013-08-28 09:19:51.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/formatting_direntry_dircategory_info_split.sh	2015-06-03 20:22:32.000000000 +0100
***************
*** 21,31 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 21,30 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/formatting_documentlanguage_set_option.sh texinfo-6.0/tp/tests/test_scripts/formatting_documentlanguage_set_option.sh
*** texinfo-5.2/tp/tests/test_scripts/formatting_documentlanguage_set_option.sh	2013-08-28 09:19:51.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/formatting_documentlanguage_set_option.sh	2015-06-03 20:22:32.000000000 +0100
***************
*** 21,31 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 21,30 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/formatting_documentlanguage_set_option_info.sh texinfo-6.0/tp/tests/test_scripts/formatting_documentlanguage_set_option_info.sh
*** texinfo-5.2/tp/tests/test_scripts/formatting_documentlanguage_set_option_info.sh	2013-08-28 09:19:52.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/formatting_documentlanguage_set_option_info.sh	2015-06-03 20:22:32.000000000 +0100
***************
*** 21,31 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 21,30 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/formatting_documentlanguage_set_unknown.sh texinfo-6.0/tp/tests/test_scripts/formatting_documentlanguage_set_unknown.sh
*** texinfo-5.2/tp/tests/test_scripts/formatting_documentlanguage_set_unknown.sh	2013-08-28 09:19:52.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/formatting_documentlanguage_set_unknown.sh	2015-06-03 20:22:32.000000000 +0100
***************
*** 21,31 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 21,30 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/formatting_empty.sh texinfo-6.0/tp/tests/test_scripts/formatting_empty.sh
*** texinfo-5.2/tp/tests/test_scripts/formatting_empty.sh	2013-08-28 09:19:51.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/formatting_empty.sh	2015-06-03 20:22:32.000000000 +0100
***************
*** 21,31 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 21,30 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/formatting_float_copying.sh texinfo-6.0/tp/tests/test_scripts/formatting_float_copying.sh
*** texinfo-5.2/tp/tests/test_scripts/formatting_float_copying.sh	2013-08-28 09:19:52.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/formatting_float_copying.sh	2015-06-03 20:22:32.000000000 +0100
***************
*** 21,31 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 21,30 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/formatting_ignore_and_comments_output.sh texinfo-6.0/tp/tests/test_scripts/formatting_ignore_and_comments_output.sh
*** texinfo-5.2/tp/tests/test_scripts/formatting_ignore_and_comments_output.sh	2013-08-28 09:19:51.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/formatting_ignore_and_comments_output.sh	2015-06-03 20:22:32.000000000 +0100
***************
*** 21,31 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 21,30 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/formatting_one_line.sh texinfo-6.0/tp/tests/test_scripts/formatting_one_line.sh
*** texinfo-5.2/tp/tests/test_scripts/formatting_one_line.sh	2013-08-28 09:19:51.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/formatting_one_line.sh	2015-06-03 20:22:32.000000000 +0100
***************
*** 21,31 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 21,30 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/formatting_one_line_no_content.sh texinfo-6.0/tp/tests/test_scripts/formatting_one_line_no_content.sh
*** texinfo-5.2/tp/tests/test_scripts/formatting_one_line_no_content.sh	2013-08-28 09:19:51.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/formatting_one_line_no_content.sh	2015-06-03 20:22:32.000000000 +0100
***************
*** 21,31 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 21,30 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/formatting_simple_with_menu_docbook_info.sh texinfo-6.0/tp/tests/test_scripts/formatting_simple_with_menu_docbook_info.sh
*** texinfo-5.2/tp/tests/test_scripts/formatting_simple_with_menu_docbook_info.sh	2013-08-28 09:19:52.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/formatting_simple_with_menu_docbook_info.sh	2015-06-03 20:22:32.000000000 +0100
***************
*** 21,31 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 21,30 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/formatting_simplest_test_css.sh texinfo-6.0/tp/tests/test_scripts/formatting_simplest_test_css.sh
*** texinfo-5.2/tp/tests/test_scripts/formatting_simplest_test_css.sh	2013-08-28 09:19:51.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/formatting_simplest_test_css.sh	2015-06-03 20:22:32.000000000 +0100
***************
*** 21,31 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 21,30 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/formatting_simplest_test_date_in_header.sh texinfo-6.0/tp/tests/test_scripts/formatting_simplest_test_date_in_header.sh
*** texinfo-5.2/tp/tests/test_scripts/formatting_simplest_test_date_in_header.sh	2013-08-28 09:19:51.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/formatting_simplest_test_date_in_header.sh	2015-06-03 20:22:32.000000000 +0100
***************
*** 21,31 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 21,30 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/formatting_simplest_test_prefix.sh texinfo-6.0/tp/tests/test_scripts/formatting_simplest_test_prefix.sh
*** texinfo-5.2/tp/tests/test_scripts/formatting_simplest_test_prefix.sh	2013-08-28 09:19:51.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/formatting_simplest_test_prefix.sh	2015-06-03 20:22:32.000000000 +0100
***************
*** 21,31 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 21,30 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/formatting_simplest_test_prefix_info.sh texinfo-6.0/tp/tests/test_scripts/formatting_simplest_test_prefix_info.sh
*** texinfo-5.2/tp/tests/test_scripts/formatting_simplest_test_prefix_info.sh	2013-08-28 09:19:51.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/formatting_simplest_test_prefix_info.sh	2015-06-03 20:22:32.000000000 +0100
***************
*** 21,31 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 21,30 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/formatting_split_for_format_not_split.sh texinfo-6.0/tp/tests/test_scripts/formatting_split_for_format_not_split.sh
*** texinfo-5.2/tp/tests/test_scripts/formatting_split_for_format_not_split.sh	2013-08-28 09:19:52.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/formatting_split_for_format_not_split.sh	2015-06-03 20:22:32.000000000 +0100
***************
*** 21,31 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 21,30 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/formatting_split_nocopying.sh texinfo-6.0/tp/tests/test_scripts/formatting_split_nocopying.sh
*** texinfo-5.2/tp/tests/test_scripts/formatting_split_nocopying.sh	2013-08-28 09:19:51.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/formatting_split_nocopying.sh	2015-06-03 20:22:32.000000000 +0100
***************
*** 21,31 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 21,30 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/formatting_split_nocopying_split.sh texinfo-6.0/tp/tests/test_scripts/formatting_split_nocopying_split.sh
*** texinfo-5.2/tp/tests/test_scripts/formatting_split_nocopying_split.sh	2013-08-28 09:19:51.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/formatting_split_nocopying_split.sh	2015-06-03 20:22:32.000000000 +0100
***************
*** 21,31 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 21,30 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/formatting_split_nocopying_split_dev_null.sh texinfo-6.0/tp/tests/test_scripts/formatting_split_nocopying_split_dev_null.sh
*** texinfo-5.2/tp/tests/test_scripts/formatting_split_nocopying_split_dev_null.sh	2013-08-28 09:19:51.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/formatting_split_nocopying_split_dev_null.sh	2015-06-03 20:22:32.000000000 +0100
***************
*** 21,31 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 21,30 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/formatting_test_redefine_need.sh texinfo-6.0/tp/tests/test_scripts/formatting_test_redefine_need.sh
*** texinfo-5.2/tp/tests/test_scripts/formatting_test_redefine_need.sh	2013-08-28 09:19:51.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/formatting_test_redefine_need.sh	2015-06-03 20:22:32.000000000 +0100
***************
*** 21,31 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 21,30 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/formatting_texi_bib-example.sh texinfo-6.0/tp/tests/test_scripts/formatting_texi_bib-example.sh
*** texinfo-5.2/tp/tests/test_scripts/formatting_texi_bib-example.sh	2013-08-28 09:19:51.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/formatting_texi_bib-example.sh	2015-06-03 20:22:31.000000000 +0100
***************
*** 21,31 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 21,30 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/formatting_texi_cond.sh texinfo-6.0/tp/tests/test_scripts/formatting_texi_cond.sh
*** texinfo-5.2/tp/tests/test_scripts/formatting_texi_cond.sh	2013-08-28 09:19:51.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/formatting_texi_cond.sh	2015-06-03 20:22:31.000000000 +0100
***************
*** 21,31 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 21,30 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/formatting_texi_glossary.sh texinfo-6.0/tp/tests/test_scripts/formatting_texi_glossary.sh
*** texinfo-5.2/tp/tests/test_scripts/formatting_texi_glossary.sh	2013-08-28 09:19:51.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/formatting_texi_glossary.sh	2015-06-03 20:22:31.000000000 +0100
***************
*** 21,31 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 21,30 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/formatting_texi_ignore_and_comments.sh texinfo-6.0/tp/tests/test_scripts/formatting_texi_ignore_and_comments.sh
*** texinfo-5.2/tp/tests/test_scripts/formatting_texi_ignore_and_comments.sh	2013-08-28 09:19:51.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/formatting_texi_ignore_and_comments.sh	2015-06-03 20:22:32.000000000 +0100
***************
*** 21,31 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 21,30 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/formatting_unknown_nodes_renamed.sh texinfo-6.0/tp/tests/test_scripts/formatting_unknown_nodes_renamed.sh
*** texinfo-5.2/tp/tests/test_scripts/formatting_unknown_nodes_renamed.sh	2013-08-28 09:19:51.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/formatting_unknown_nodes_renamed.sh	2015-06-03 20:22:32.000000000 +0100
***************
*** 21,31 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 21,30 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/htmlxref-only_mono_htmlxref.sh texinfo-6.0/tp/tests/test_scripts/htmlxref-only_mono_htmlxref.sh
*** texinfo-5.2/tp/tests/test_scripts/htmlxref-only_mono_htmlxref.sh	2013-08-28 09:19:52.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/htmlxref-only_mono_htmlxref.sh	1970-01-01 01:00:00.000000000 +0100
***************
*** 1,32 ****
- #! /bin/sh
- 
- if test z"$srcdir" = "z"; then
-   srcdir=.
- fi
- 
- command=run_parser_all.sh
- one_test_logs_dir=test_log
- diffs_dir=diffs
- 
- 
- 
- if test "z$LONG_TESTS" = z"yes"; then
-   echo "Skipping short tests because we are only doing long tests"
-   exit 77
- fi
- dir=htmlxref-only_mono
- arg='htmlxref'
- name='htmlxref'
- [ -d "$dir" ] || mkdir $dir
- 
- srcdir_test=$dir; export srcdir_test;
- cd "$dir" || exit 99
- ../"$srcdir"/"$command" -dir $dir $arg
- exit_status=$?
- cat $one_test_logs_dir/$name.log
- if test -f $diffs_dir/$name.diff; then
-   echo 
-   cat $diffs_dir/$name.diff
- fi
- exit $exit_status
- 
--- 0 ----
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/htmlxref-only_mono_htmlxref_nodes.sh texinfo-6.0/tp/tests/test_scripts/htmlxref-only_mono_htmlxref_nodes.sh
*** texinfo-5.2/tp/tests/test_scripts/htmlxref-only_mono_htmlxref_nodes.sh	2013-08-28 09:19:52.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/htmlxref-only_mono_htmlxref_nodes.sh	1970-01-01 01:00:00.000000000 +0100
***************
*** 1,32 ****
- #! /bin/sh
- 
- if test z"$srcdir" = "z"; then
-   srcdir=.
- fi
- 
- command=run_parser_all.sh
- one_test_logs_dir=test_log
- diffs_dir=diffs
- 
- 
- 
- if test "z$LONG_TESTS" = z"yes"; then
-   echo "Skipping short tests because we are only doing long tests"
-   exit 77
- fi
- dir=htmlxref-only_mono
- arg='htmlxref_nodes'
- name='htmlxref_nodes'
- [ -d "$dir" ] || mkdir $dir
- 
- srcdir_test=$dir; export srcdir_test;
- cd "$dir" || exit 99
- ../"$srcdir"/"$command" -dir $dir $arg
- exit_status=$?
- cat $one_test_logs_dir/$name.log
- if test -f $diffs_dir/$name.diff; then
-   echo 
-   cat $diffs_dir/$name.diff
- fi
- exit $exit_status
- 
--- 0 ----
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/htmlxref-only_split_htmlxref.sh texinfo-6.0/tp/tests/test_scripts/htmlxref-only_split_htmlxref.sh
*** texinfo-5.2/tp/tests/test_scripts/htmlxref-only_split_htmlxref.sh	2013-08-28 09:19:52.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/htmlxref-only_split_htmlxref.sh	1970-01-01 01:00:00.000000000 +0100
***************
*** 1,32 ****
- #! /bin/sh
- 
- if test z"$srcdir" = "z"; then
-   srcdir=.
- fi
- 
- command=run_parser_all.sh
- one_test_logs_dir=test_log
- diffs_dir=diffs
- 
- 
- 
- if test "z$LONG_TESTS" = z"yes"; then
-   echo "Skipping short tests because we are only doing long tests"
-   exit 77
- fi
- dir=htmlxref-only_split
- arg='htmlxref'
- name='htmlxref'
- [ -d "$dir" ] || mkdir $dir
- 
- srcdir_test=$dir; export srcdir_test;
- cd "$dir" || exit 99
- ../"$srcdir"/"$command" -dir $dir $arg
- exit_status=$?
- cat $one_test_logs_dir/$name.log
- if test -f $diffs_dir/$name.diff; then
-   echo 
-   cat $diffs_dir/$name.diff
- fi
- exit $exit_status
- 
--- 0 ----
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/htmlxref-only_split_htmlxref_nodes.sh texinfo-6.0/tp/tests/test_scripts/htmlxref-only_split_htmlxref_nodes.sh
*** texinfo-5.2/tp/tests/test_scripts/htmlxref-only_split_htmlxref_nodes.sh	2013-08-28 09:19:52.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/htmlxref-only_split_htmlxref_nodes.sh	1970-01-01 01:00:00.000000000 +0100
***************
*** 1,32 ****
- #! /bin/sh
- 
- if test z"$srcdir" = "z"; then
-   srcdir=.
- fi
- 
- command=run_parser_all.sh
- one_test_logs_dir=test_log
- diffs_dir=diffs
- 
- 
- 
- if test "z$LONG_TESTS" = z"yes"; then
-   echo "Skipping short tests because we are only doing long tests"
-   exit 77
- fi
- dir=htmlxref-only_split
- arg='htmlxref_nodes'
- name='htmlxref_nodes'
- [ -d "$dir" ] || mkdir $dir
- 
- srcdir_test=$dir; export srcdir_test;
- cd "$dir" || exit 99
- ../"$srcdir"/"$command" -dir $dir $arg
- exit_status=$?
- cat $one_test_logs_dir/$name.log
- if test -f $diffs_dir/$name.diff; then
-   echo 
-   cat $diffs_dir/$name.diff
- fi
- exit $exit_status
- 
--- 0 ----
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/htmlxref_htmlxref.sh texinfo-6.0/tp/tests/test_scripts/htmlxref_htmlxref.sh
*** texinfo-5.2/tp/tests/test_scripts/htmlxref_htmlxref.sh	2013-08-28 09:19:52.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/htmlxref_htmlxref.sh	1970-01-01 01:00:00.000000000 +0100
***************
*** 1,32 ****
- #! /bin/sh
- 
- if test z"$srcdir" = "z"; then
-   srcdir=.
- fi
- 
- command=run_parser_all.sh
- one_test_logs_dir=test_log
- diffs_dir=diffs
- 
- 
- 
- if test "z$LONG_TESTS" = z"yes"; then
-   echo "Skipping short tests because we are only doing long tests"
-   exit 77
- fi
- dir=htmlxref
- arg='htmlxref'
- name='htmlxref'
- [ -d "$dir" ] || mkdir $dir
- 
- srcdir_test=$dir; export srcdir_test;
- cd "$dir" || exit 99
- ../"$srcdir"/"$command" -dir $dir $arg
- exit_status=$?
- cat $one_test_logs_dir/$name.log
- if test -f $diffs_dir/$name.diff; then
-   echo 
-   cat $diffs_dir/$name.diff
- fi
- exit $exit_status
- 
--- 0 ----
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/htmlxref_htmlxref_nodes.sh texinfo-6.0/tp/tests/test_scripts/htmlxref_htmlxref_nodes.sh
*** texinfo-5.2/tp/tests/test_scripts/htmlxref_htmlxref_nodes.sh	2013-08-28 09:19:52.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/htmlxref_htmlxref_nodes.sh	1970-01-01 01:00:00.000000000 +0100
***************
*** 1,32 ****
- #! /bin/sh
- 
- if test z"$srcdir" = "z"; then
-   srcdir=.
- fi
- 
- command=run_parser_all.sh
- one_test_logs_dir=test_log
- diffs_dir=diffs
- 
- 
- 
- if test "z$LONG_TESTS" = z"yes"; then
-   echo "Skipping short tests because we are only doing long tests"
-   exit 77
- fi
- dir=htmlxref
- arg='htmlxref_nodes'
- name='htmlxref_nodes'
- [ -d "$dir" ] || mkdir $dir
- 
- srcdir_test=$dir; export srcdir_test;
- cd "$dir" || exit 99
- ../"$srcdir"/"$command" -dir $dir $arg
- exit_status=$?
- cat $one_test_logs_dir/$name.log
- if test -f $diffs_dir/$name.diff; then
-   echo 
-   cat $diffs_dir/$name.diff
- fi
- exit $exit_status
- 
--- 0 ----
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/indices_double_index_entry.sh texinfo-6.0/tp/tests/test_scripts/indices_double_index_entry.sh
*** texinfo-5.2/tp/tests/test_scripts/indices_double_index_entry.sh	2013-08-28 09:19:49.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/indices_double_index_entry.sh	2015-06-03 20:22:28.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/indices_index_and_node_same_name.sh texinfo-6.0/tp/tests/test_scripts/indices_index_and_node_same_name.sh
*** texinfo-5.2/tp/tests/test_scripts/indices_index_and_node_same_name.sh	2013-08-28 09:19:49.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/indices_index_and_node_same_name.sh	2015-06-03 20:22:29.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/indices_index_entry_in_footnote.sh texinfo-6.0/tp/tests/test_scripts/indices_index_entry_in_footnote.sh
*** texinfo-5.2/tp/tests/test_scripts/indices_index_entry_in_footnote.sh	2013-08-28 09:19:49.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/indices_index_entry_in_footnote.sh	2015-06-03 20:22:29.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/indices_index_entry_in_footnote_info.sh texinfo-6.0/tp/tests/test_scripts/indices_index_entry_in_footnote_info.sh
*** texinfo-5.2/tp/tests/test_scripts/indices_index_entry_in_footnote_info.sh	2013-08-28 09:19:49.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/indices_index_entry_in_footnote_info.sh	2015-06-03 20:22:29.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/indices_index_entry_in_footnote_separated_info.sh texinfo-6.0/tp/tests/test_scripts/indices_index_entry_in_footnote_separated_info.sh
*** texinfo-5.2/tp/tests/test_scripts/indices_index_entry_in_footnote_separated_info.sh	2013-08-28 09:19:49.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/indices_index_entry_in_footnote_separated_info.sh	2015-06-03 20:22:29.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/indices_index_no_node.sh texinfo-6.0/tp/tests/test_scripts/indices_index_no_node.sh
*** texinfo-5.2/tp/tests/test_scripts/indices_index_no_node.sh	2013-08-28 09:19:49.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/indices_index_no_node.sh	2015-06-03 20:22:28.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/indices_index_no_node_no_top.sh texinfo-6.0/tp/tests/test_scripts/indices_index_no_node_no_top.sh
*** texinfo-5.2/tp/tests/test_scripts/indices_index_no_node_no_top.sh	2013-08-28 09:19:49.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/indices_index_no_node_no_top.sh	2015-06-03 20:22:29.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/indices_index_nodes.sh texinfo-6.0/tp/tests/test_scripts/indices_index_nodes.sh
*** texinfo-5.2/tp/tests/test_scripts/indices_index_nodes.sh	2013-08-28 09:19:49.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/indices_index_nodes.sh	2015-06-03 20:22:29.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/indices_index_nodes_nodes.sh texinfo-6.0/tp/tests/test_scripts/indices_index_nodes_nodes.sh
*** texinfo-5.2/tp/tests/test_scripts/indices_index_nodes_nodes.sh	2013-08-28 09:19:49.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/indices_index_nodes_nodes.sh	2015-06-03 20:22:29.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/indices_index_one_node.sh texinfo-6.0/tp/tests/test_scripts/indices_index_one_node.sh
*** texinfo-5.2/tp/tests/test_scripts/indices_index_one_node.sh	2013-08-28 09:19:49.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/indices_index_one_node.sh	2015-06-03 20:22:29.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/indices_index_special_region.sh texinfo-6.0/tp/tests/test_scripts/indices_index_special_region.sh
*** texinfo-5.2/tp/tests/test_scripts/indices_index_special_region.sh	2013-08-28 09:19:49.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/indices_index_special_region.sh	2015-06-03 20:22:28.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/indices_index_special_region_html.sh texinfo-6.0/tp/tests/test_scripts/indices_index_special_region_html.sh
*** texinfo-5.2/tp/tests/test_scripts/indices_index_special_region_html.sh	2013-08-28 09:19:49.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/indices_index_special_region_html.sh	2015-06-03 20:22:29.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/indices_index_special_region_no_insertcopying.sh texinfo-6.0/tp/tests/test_scripts/indices_index_special_region_no_insertcopying.sh
*** texinfo-5.2/tp/tests/test_scripts/indices_index_special_region_no_insertcopying.sh	2013-08-28 09:19:49.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/indices_index_special_region_no_insertcopying.sh	2015-06-03 20:22:29.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/indices_index_special_region_no_insertcopying_html.sh texinfo-6.0/tp/tests/test_scripts/indices_index_special_region_no_insertcopying_html.sh
*** texinfo-5.2/tp/tests/test_scripts/indices_index_special_region_no_insertcopying_html.sh	2013-08-28 09:19:49.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/indices_index_special_region_no_insertcopying_html.sh	2015-06-03 20:22:29.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/indices_index_special_region_no_region.sh texinfo-6.0/tp/tests/test_scripts/indices_index_special_region_no_region.sh
*** texinfo-5.2/tp/tests/test_scripts/indices_index_special_region_no_region.sh	2013-08-28 09:19:49.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/indices_index_special_region_no_region.sh	2015-06-03 20:22:29.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/indices_index_special_region_no_region_html.sh texinfo-6.0/tp/tests/test_scripts/indices_index_special_region_no_region_html.sh
*** texinfo-5.2/tp/tests/test_scripts/indices_index_special_region_no_region_html.sh	2013-08-28 09:19:49.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/indices_index_special_region_no_region_html.sh	2015-06-03 20:22:29.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/indices_index_split.sh texinfo-6.0/tp/tests/test_scripts/indices_index_split.sh
*** texinfo-5.2/tp/tests/test_scripts/indices_index_split.sh	2013-08-28 09:19:49.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/indices_index_split.sh	2015-06-03 20:22:28.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/indices_index_split_nodes.sh texinfo-6.0/tp/tests/test_scripts/indices_index_split_nodes.sh
*** texinfo-5.2/tp/tests/test_scripts/indices_index_split_nodes.sh	2013-08-28 09:19:49.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/indices_index_split_nodes.sh	2015-06-03 20:22:28.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/indices_nodes_before_top.sh texinfo-6.0/tp/tests/test_scripts/indices_nodes_before_top.sh
*** texinfo-5.2/tp/tests/test_scripts/indices_nodes_before_top.sh	2013-08-28 09:19:49.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/indices_nodes_before_top.sh	2015-06-03 20:22:28.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/indices_nodes_before_top_and_sections_html_chapter.sh texinfo-6.0/tp/tests/test_scripts/indices_nodes_before_top_and_sections_html_chapter.sh
*** texinfo-5.2/tp/tests/test_scripts/indices_nodes_before_top_and_sections_html_chapter.sh	2013-08-28 09:19:49.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/indices_nodes_before_top_and_sections_html_chapter.sh	2015-06-03 20:22:28.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/indices_nodes_before_top_and_sections_html_chapter_nodes.sh texinfo-6.0/tp/tests/test_scripts/indices_nodes_before_top_and_sections_html_chapter_nodes.sh
*** texinfo-5.2/tp/tests/test_scripts/indices_nodes_before_top_and_sections_html_chapter_nodes.sh	2013-08-28 09:19:49.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/indices_nodes_before_top_and_sections_html_chapter_nodes.sh	2015-06-03 20:22:28.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/indices_nodes_before_top_and_sections_monolithic.sh texinfo-6.0/tp/tests/test_scripts/indices_nodes_before_top_and_sections_monolithic.sh
*** texinfo-5.2/tp/tests/test_scripts/indices_nodes_before_top_and_sections_monolithic.sh	2013-08-28 09:19:49.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/indices_nodes_before_top_and_sections_monolithic.sh	2015-06-03 20:22:28.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/indices_nodes_before_top_no_nodes.sh texinfo-6.0/tp/tests/test_scripts/indices_nodes_before_top_no_nodes.sh
*** texinfo-5.2/tp/tests/test_scripts/indices_nodes_before_top_no_nodes.sh	2013-08-28 09:19:49.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/indices_nodes_before_top_no_nodes.sh	2015-06-03 20:22:28.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/indices_nodes_before_top_nodes.sh texinfo-6.0/tp/tests/test_scripts/indices_nodes_before_top_nodes.sh
*** texinfo-5.2/tp/tests/test_scripts/indices_nodes_before_top_nodes.sh	2013-08-28 09:19:49.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/indices_nodes_before_top_nodes.sh	2015-06-03 20:22:28.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/indices_printindex_between_node_section.sh texinfo-6.0/tp/tests/test_scripts/indices_printindex_between_node_section.sh
*** texinfo-5.2/tp/tests/test_scripts/indices_printindex_between_node_section.sh	2013-08-28 09:19:49.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/indices_printindex_between_node_section.sh	2015-06-03 20:22:29.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/indices_printindex_between_part_chapter.sh texinfo-6.0/tp/tests/test_scripts/indices_printindex_between_part_chapter.sh
*** texinfo-5.2/tp/tests/test_scripts/indices_printindex_between_part_chapter.sh	2013-08-28 09:19:49.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/indices_printindex_between_part_chapter.sh	2015-06-03 20:22:29.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/indices_split_chapter_index.sh texinfo-6.0/tp/tests/test_scripts/indices_split_chapter_index.sh
*** texinfo-5.2/tp/tests/test_scripts/indices_split_chapter_index.sh	2013-08-28 09:19:49.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/indices_split_chapter_index.sh	2015-06-03 20:22:28.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/layout_formatting_chm.sh texinfo-6.0/tp/tests/test_scripts/layout_formatting_chm.sh
*** texinfo-5.2/tp/tests/test_scripts/layout_formatting_chm.sh	2013-08-28 09:19:51.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/layout_formatting_chm.sh	2015-06-03 20:22:31.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/layout_formatting_docbook.sh texinfo-6.0/tp/tests/test_scripts/layout_formatting_docbook.sh
*** texinfo-5.2/tp/tests/test_scripts/layout_formatting_docbook.sh	2013-08-28 09:19:51.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/layout_formatting_docbook.sh	2015-06-03 20:22:31.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/layout_formatting_exotic.sh texinfo-6.0/tp/tests/test_scripts/layout_formatting_exotic.sh
*** texinfo-5.2/tp/tests/test_scripts/layout_formatting_exotic.sh	2013-08-28 09:19:51.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/layout_formatting_exotic.sh	2015-06-03 20:22:31.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/layout_formatting_fr_icons.sh texinfo-6.0/tp/tests/test_scripts/layout_formatting_fr_icons.sh
*** texinfo-5.2/tp/tests/test_scripts/layout_formatting_fr_icons.sh	2013-08-28 09:19:51.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/layout_formatting_fr_icons.sh	2015-06-03 20:22:31.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/layout_formatting_html.sh texinfo-6.0/tp/tests/test_scripts/layout_formatting_html.sh
*** texinfo-5.2/tp/tests/test_scripts/layout_formatting_html.sh	2013-08-28 09:19:51.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/layout_formatting_html.sh	2015-06-03 20:22:31.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/layout_formatting_html32.sh texinfo-6.0/tp/tests/test_scripts/layout_formatting_html32.sh
*** texinfo-5.2/tp/tests/test_scripts/layout_formatting_html32.sh	2013-08-28 09:19:51.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/layout_formatting_html32.sh	2015-06-03 20:22:31.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/layout_formatting_html_nodes.sh texinfo-6.0/tp/tests/test_scripts/layout_formatting_html_nodes.sh
*** texinfo-5.2/tp/tests/test_scripts/layout_formatting_html_nodes.sh	2013-08-28 09:19:51.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/layout_formatting_html_nodes.sh	2015-06-03 20:22:31.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/layout_formatting_nodes.sh texinfo-6.0/tp/tests/test_scripts/layout_formatting_nodes.sh
*** texinfo-5.2/tp/tests/test_scripts/layout_formatting_nodes.sh	2013-08-28 09:19:51.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/layout_formatting_nodes.sh	2015-06-03 20:22:31.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/layout_formatting_plaintext.sh texinfo-6.0/tp/tests/test_scripts/layout_formatting_plaintext.sh
*** texinfo-5.2/tp/tests/test_scripts/layout_formatting_plaintext.sh	2013-08-28 09:19:51.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/layout_formatting_plaintext.sh	2015-06-03 20:22:31.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/layout_formatting_regions.sh texinfo-6.0/tp/tests/test_scripts/layout_formatting_regions.sh
*** texinfo-5.2/tp/tests/test_scripts/layout_formatting_regions.sh	2013-08-28 09:19:51.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/layout_formatting_regions.sh	2015-06-03 20:22:31.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/layout_formatting_weird_quotes.sh texinfo-6.0/tp/tests/test_scripts/layout_formatting_weird_quotes.sh
*** texinfo-5.2/tp/tests/test_scripts/layout_formatting_weird_quotes.sh	2013-08-28 09:19:51.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/layout_formatting_weird_quotes.sh	2015-06-03 20:22:31.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/layout_formatting_xml.sh texinfo-6.0/tp/tests/test_scripts/layout_formatting_xml.sh
*** texinfo-5.2/tp/tests/test_scripts/layout_formatting_xml.sh	2013-08-28 09:19:51.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/layout_formatting_xml.sh	2015-06-03 20:22:31.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/layout_navigation.sh texinfo-6.0/tp/tests/test_scripts/layout_navigation.sh
*** texinfo-5.2/tp/tests/test_scripts/layout_navigation.sh	2013-08-28 09:19:50.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/layout_navigation.sh	2015-06-03 20:22:30.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/layout_navigation_chapter.sh texinfo-6.0/tp/tests/test_scripts/layout_navigation_chapter.sh
*** texinfo-5.2/tp/tests/test_scripts/layout_navigation_chapter.sh	2013-08-28 09:19:50.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/layout_navigation_chapter.sh	2015-06-03 20:22:30.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/layout_navigation_chapter_no_header.sh texinfo-6.0/tp/tests/test_scripts/layout_navigation_chapter_no_header.sh
*** texinfo-5.2/tp/tests/test_scripts/layout_navigation_chapter_no_header.sh	2013-08-28 09:19:51.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/layout_navigation_chapter_no_header.sh	2015-06-03 20:22:31.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/layout_navigation_chapter_no_header_vertical.sh texinfo-6.0/tp/tests/test_scripts/layout_navigation_chapter_no_header_vertical.sh
*** texinfo-5.2/tp/tests/test_scripts/layout_navigation_chapter_no_header_vertical.sh	2013-08-28 09:19:51.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/layout_navigation_chapter_no_header_vertical.sh	2015-06-03 20:22:31.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/layout_navigation_chapter_vertical.sh texinfo-6.0/tp/tests/test_scripts/layout_navigation_chapter_vertical.sh
*** texinfo-5.2/tp/tests/test_scripts/layout_navigation_chapter_vertical.sh	2013-08-28 09:19:51.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/layout_navigation_chapter_vertical.sh	2015-06-03 20:22:31.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/layout_navigation_no_header.sh texinfo-6.0/tp/tests/test_scripts/layout_navigation_no_header.sh
*** texinfo-5.2/tp/tests/test_scripts/layout_navigation_no_header.sh	2013-08-28 09:19:50.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/layout_navigation_no_header.sh	2015-06-03 20:22:30.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/layout_navigation_no_header_vertical.sh texinfo-6.0/tp/tests/test_scripts/layout_navigation_no_header_vertical.sh
*** texinfo-5.2/tp/tests/test_scripts/layout_navigation_no_header_vertical.sh	2013-08-28 09:19:50.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/layout_navigation_no_header_vertical.sh	2015-06-03 20:22:30.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/layout_navigation_node.sh texinfo-6.0/tp/tests/test_scripts/layout_navigation_node.sh
*** texinfo-5.2/tp/tests/test_scripts/layout_navigation_node.sh	2013-08-28 09:19:51.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/layout_navigation_node.sh	2015-06-03 20:22:31.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/layout_navigation_node_no_header.sh texinfo-6.0/tp/tests/test_scripts/layout_navigation_node_no_header.sh
*** texinfo-5.2/tp/tests/test_scripts/layout_navigation_node_no_header.sh	2013-08-28 09:19:51.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/layout_navigation_node_no_header.sh	2015-06-03 20:22:31.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/layout_navigation_node_no_header_vertical.sh texinfo-6.0/tp/tests/test_scripts/layout_navigation_node_no_header_vertical.sh
*** texinfo-5.2/tp/tests/test_scripts/layout_navigation_node_no_header_vertical.sh	2013-08-28 09:19:51.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/layout_navigation_node_no_header_vertical.sh	2015-06-03 20:22:31.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/layout_navigation_node_vertical.sh texinfo-6.0/tp/tests/test_scripts/layout_navigation_node_vertical.sh
*** texinfo-5.2/tp/tests/test_scripts/layout_navigation_node_vertical.sh	2013-08-28 09:19:51.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/layout_navigation_node_vertical.sh	2015-06-03 20:22:31.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/layout_navigation_section.sh texinfo-6.0/tp/tests/test_scripts/layout_navigation_section.sh
*** texinfo-5.2/tp/tests/test_scripts/layout_navigation_section.sh	2013-08-28 09:19:51.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/layout_navigation_section.sh	2015-06-03 20:22:30.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/layout_navigation_section_no_header.sh texinfo-6.0/tp/tests/test_scripts/layout_navigation_section_no_header.sh
*** texinfo-5.2/tp/tests/test_scripts/layout_navigation_section_no_header.sh	2013-08-28 09:19:51.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/layout_navigation_section_no_header.sh	2015-06-03 20:22:31.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/layout_navigation_section_no_header_vertical.sh texinfo-6.0/tp/tests/test_scripts/layout_navigation_section_no_header_vertical.sh
*** texinfo-5.2/tp/tests/test_scripts/layout_navigation_section_no_header_vertical.sh	2013-08-28 09:19:51.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/layout_navigation_section_no_header_vertical.sh	2015-06-03 20:22:31.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/layout_navigation_section_vertical.sh texinfo-6.0/tp/tests/test_scripts/layout_navigation_section_vertical.sh
*** texinfo-5.2/tp/tests/test_scripts/layout_navigation_section_vertical.sh	2013-08-28 09:19:51.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/layout_navigation_section_vertical.sh	2015-06-03 20:22:31.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/layout_navigation_test_misc_file_collision.sh texinfo-6.0/tp/tests/test_scripts/layout_navigation_test_misc_file_collision.sh
*** texinfo-5.2/tp/tests/test_scripts/layout_navigation_test_misc_file_collision.sh	2013-08-28 09:19:51.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/layout_navigation_test_misc_file_collision.sh	2015-06-03 20:22:31.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/layout_navigation_vertical.sh texinfo-6.0/tp/tests/test_scripts/layout_navigation_vertical.sh
*** texinfo-5.2/tp/tests/test_scripts/layout_navigation_vertical.sh	2013-08-28 09:19:50.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/layout_navigation_vertical.sh	2015-06-03 20:22:30.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/layout_no_monolithic.sh texinfo-6.0/tp/tests/test_scripts/layout_no_monolithic.sh
*** texinfo-5.2/tp/tests/test_scripts/layout_no_monolithic.sh	2013-08-28 09:19:50.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/layout_no_monolithic.sh	2015-06-03 20:22:30.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/layout_no_monolithic_only_toc_out.sh texinfo-6.0/tp/tests/test_scripts/layout_no_monolithic_only_toc_out.sh
*** texinfo-5.2/tp/tests/test_scripts/layout_no_monolithic_only_toc_out.sh	2013-08-28 09:19:50.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/layout_no_monolithic_only_toc_out.sh	2015-06-03 20:22:30.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/nested_formats_nested_cartouche.sh texinfo-6.0/tp/tests/test_scripts/nested_formats_nested_cartouche.sh
*** texinfo-5.2/tp/tests/test_scripts/nested_formats_nested_cartouche.sh	2013-08-28 09:19:50.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/nested_formats_nested_cartouche.sh	2015-06-03 20:22:29.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/nested_formats_nested_deffn.sh texinfo-6.0/tp/tests/test_scripts/nested_formats_nested_deffn.sh
*** texinfo-5.2/tp/tests/test_scripts/nested_formats_nested_deffn.sh	2013-08-28 09:19:50.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/nested_formats_nested_deffn.sh	2015-06-03 20:22:29.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/nested_formats_nested_enumerate.sh texinfo-6.0/tp/tests/test_scripts/nested_formats_nested_enumerate.sh
*** texinfo-5.2/tp/tests/test_scripts/nested_formats_nested_enumerate.sh	2013-08-28 09:19:50.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/nested_formats_nested_enumerate.sh	2015-06-03 20:22:29.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/nested_formats_nested_example.sh texinfo-6.0/tp/tests/test_scripts/nested_formats_nested_example.sh
*** texinfo-5.2/tp/tests/test_scripts/nested_formats_nested_example.sh	2013-08-28 09:19:50.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/nested_formats_nested_example.sh	2015-06-03 20:22:29.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/nested_formats_nested_flushright.sh texinfo-6.0/tp/tests/test_scripts/nested_formats_nested_flushright.sh
*** texinfo-5.2/tp/tests/test_scripts/nested_formats_nested_flushright.sh	2013-08-28 09:19:50.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/nested_formats_nested_flushright.sh	2015-06-03 20:22:29.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/nested_formats_nested_group.sh texinfo-6.0/tp/tests/test_scripts/nested_formats_nested_group.sh
*** texinfo-5.2/tp/tests/test_scripts/nested_formats_nested_group.sh	2013-08-28 09:19:49.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/nested_formats_nested_group.sh	2015-06-03 20:22:29.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/nested_formats_nested_itemize.sh texinfo-6.0/tp/tests/test_scripts/nested_formats_nested_itemize.sh
*** texinfo-5.2/tp/tests/test_scripts/nested_formats_nested_itemize.sh	2013-08-28 09:19:50.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/nested_formats_nested_itemize.sh	2015-06-03 20:22:29.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/nested_formats_nested_menu.sh texinfo-6.0/tp/tests/test_scripts/nested_formats_nested_menu.sh
*** texinfo-5.2/tp/tests/test_scripts/nested_formats_nested_menu.sh	2013-08-28 09:19:50.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/nested_formats_nested_menu.sh	2015-06-03 20:22:29.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/nested_formats_nested_multitable.sh texinfo-6.0/tp/tests/test_scripts/nested_formats_nested_multitable.sh
*** texinfo-5.2/tp/tests/test_scripts/nested_formats_nested_multitable.sh	2013-08-28 09:19:50.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/nested_formats_nested_multitable.sh	2015-06-03 20:22:29.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/nested_formats_nested_quotation.sh texinfo-6.0/tp/tests/test_scripts/nested_formats_nested_quotation.sh
*** texinfo-5.2/tp/tests/test_scripts/nested_formats_nested_quotation.sh	2013-08-28 09:19:50.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/nested_formats_nested_quotation.sh	2015-06-03 20:22:29.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/nested_formats_nested_table.sh texinfo-6.0/tp/tests/test_scripts/nested_formats_nested_table.sh
*** texinfo-5.2/tp/tests/test_scripts/nested_formats_nested_table.sh	2013-08-28 09:19:50.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/nested_formats_nested_table.sh	2015-06-03 20:22:29.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/nested_formats_texi_nested_formats.sh texinfo-6.0/tp/tests/test_scripts/nested_formats_texi_nested_formats.sh
*** texinfo-5.2/tp/tests/test_scripts/nested_formats_texi_nested_formats.sh	2013-08-28 09:19:49.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/nested_formats_texi_nested_formats.sh	2015-06-03 20:22:29.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/sectioning_equivalent_nodes.sh texinfo-6.0/tp/tests/test_scripts/sectioning_equivalent_nodes.sh
*** texinfo-5.2/tp/tests/test_scripts/sectioning_equivalent_nodes.sh	2013-08-28 09:19:48.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/sectioning_equivalent_nodes.sh	2015-06-03 20:22:27.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/sectioning_equivalent_nodes_no_node.sh texinfo-6.0/tp/tests/test_scripts/sectioning_equivalent_nodes_no_node.sh
*** texinfo-5.2/tp/tests/test_scripts/sectioning_equivalent_nodes_no_node.sh	2013-08-28 09:19:48.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/sectioning_equivalent_nodes_no_node.sh	2015-06-03 20:22:27.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/sectioning_equivalent_nodes_test_renamed_nodes.sh texinfo-6.0/tp/tests/test_scripts/sectioning_equivalent_nodes_test_renamed_nodes.sh
*** texinfo-5.2/tp/tests/test_scripts/sectioning_equivalent_nodes_test_renamed_nodes.sh	2013-08-28 09:19:49.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/sectioning_equivalent_nodes_test_renamed_nodes.sh	2015-06-03 20:22:27.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/sectioning_more_nodes_than_sections.sh texinfo-6.0/tp/tests/test_scripts/sectioning_more_nodes_than_sections.sh
*** texinfo-5.2/tp/tests/test_scripts/sectioning_more_nodes_than_sections.sh	2013-08-28 09:19:49.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/sectioning_more_nodes_than_sections.sh	2015-06-03 20:22:28.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/sectioning_more_sections_than_nodes.sh texinfo-6.0/tp/tests/test_scripts/sectioning_more_sections_than_nodes.sh
*** texinfo-5.2/tp/tests/test_scripts/sectioning_more_sections_than_nodes.sh	2013-08-28 09:19:49.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/sectioning_more_sections_than_nodes.sh	2015-06-03 20:22:28.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/sectioning_no_node_chapter_split.sh texinfo-6.0/tp/tests/test_scripts/sectioning_no_node_chapter_split.sh
*** texinfo-5.2/tp/tests/test_scripts/sectioning_no_node_chapter_split.sh	2013-08-28 09:19:49.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/sectioning_no_node_chapter_split.sh	2015-06-03 20:22:27.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/sectioning_no_section_no_top.sh texinfo-6.0/tp/tests/test_scripts/sectioning_no_section_no_top.sh
*** texinfo-5.2/tp/tests/test_scripts/sectioning_no_section_no_top.sh	2013-08-28 09:19:49.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/sectioning_no_section_no_top.sh	2015-06-03 20:22:28.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/sectioning_no_section_no_top_no_node.sh texinfo-6.0/tp/tests/test_scripts/sectioning_no_section_no_top_no_node.sh
*** texinfo-5.2/tp/tests/test_scripts/sectioning_no_section_no_top_no_node.sh	2013-08-28 09:19:49.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/sectioning_no_section_no_top_no_node.sh	2015-06-03 20:22:28.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/sectioning_node_footnote_end.sh texinfo-6.0/tp/tests/test_scripts/sectioning_node_footnote_end.sh
*** texinfo-5.2/tp/tests/test_scripts/sectioning_node_footnote_end.sh	2013-08-28 09:19:48.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/sectioning_node_footnote_end.sh	2015-06-03 20:22:27.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/sectioning_node_footnote_separated.sh texinfo-6.0/tp/tests/test_scripts/sectioning_node_footnote_separated.sh
*** texinfo-5.2/tp/tests/test_scripts/sectioning_node_footnote_separated.sh	2013-08-28 09:19:48.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/sectioning_node_footnote_separated.sh	2015-06-03 20:22:27.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/sectioning_node_footnote_use_node.sh texinfo-6.0/tp/tests/test_scripts/sectioning_node_footnote_use_node.sh
*** texinfo-5.2/tp/tests/test_scripts/sectioning_node_footnote_use_node.sh	2013-08-28 09:19:48.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/sectioning_node_footnote_use_node.sh	2015-06-03 20:22:27.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/sectioning_nodes_after_top_before_chapter.sh texinfo-6.0/tp/tests/test_scripts/sectioning_nodes_after_top_before_chapter.sh
*** texinfo-5.2/tp/tests/test_scripts/sectioning_nodes_after_top_before_chapter.sh	2013-08-28 09:19:49.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/sectioning_nodes_after_top_before_chapter.sh	2015-06-03 20:22:27.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/sectioning_nodes_after_top_before_chapter_use_nodes_chapter.sh texinfo-6.0/tp/tests/test_scripts/sectioning_nodes_after_top_before_chapter_use_nodes_chapter.sh
*** texinfo-5.2/tp/tests/test_scripts/sectioning_nodes_after_top_before_chapter_use_nodes_chapter.sh	2013-08-28 09:19:49.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/sectioning_nodes_after_top_before_chapter_use_nodes_chapter.sh	2015-06-03 20:22:27.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/sectioning_nodes_after_top_before_section.sh texinfo-6.0/tp/tests/test_scripts/sectioning_nodes_after_top_before_section.sh
*** texinfo-5.2/tp/tests/test_scripts/sectioning_nodes_after_top_before_section.sh	2013-08-28 09:19:49.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/sectioning_nodes_after_top_before_section.sh	2015-06-03 20:22:27.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/sectioning_nodes_after_top_before_section_use_nodes.sh texinfo-6.0/tp/tests/test_scripts/sectioning_nodes_after_top_before_section_use_nodes.sh
*** texinfo-5.2/tp/tests/test_scripts/sectioning_nodes_after_top_before_section_use_nodes.sh	2013-08-28 09:19:49.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/sectioning_nodes_after_top_before_section_use_nodes.sh	2015-06-03 20:22:27.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/sectioning_nodes_after_top_before_section_use_nodes_chapter.sh texinfo-6.0/tp/tests/test_scripts/sectioning_nodes_after_top_before_section_use_nodes_chapter.sh
*** texinfo-5.2/tp/tests/test_scripts/sectioning_nodes_after_top_before_section_use_nodes_chapter.sh	2013-08-28 09:19:49.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/sectioning_nodes_after_top_before_section_use_nodes_chapter.sh	2015-06-03 20:22:27.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/sectioning_one_node.sh texinfo-6.0/tp/tests/test_scripts/sectioning_one_node.sh
*** texinfo-5.2/tp/tests/test_scripts/sectioning_one_node.sh	2013-08-28 09:19:49.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/sectioning_one_node.sh	2015-06-03 20:22:28.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/sectioning_one_node_no_node.sh texinfo-6.0/tp/tests/test_scripts/sectioning_one_node_no_node.sh
*** texinfo-5.2/tp/tests/test_scripts/sectioning_one_node_no_node.sh	2013-08-28 09:19:49.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/sectioning_one_node_no_node.sh	2015-06-03 20:22:28.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/sectioning_placed_things_before_element.sh texinfo-6.0/tp/tests/test_scripts/sectioning_placed_things_before_element.sh
*** texinfo-5.2/tp/tests/test_scripts/sectioning_placed_things_before_element.sh	2013-08-28 09:19:49.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/sectioning_placed_things_before_element.sh	2015-06-03 20:22:28.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/sectioning_sectioning_directions.sh texinfo-6.0/tp/tests/test_scripts/sectioning_sectioning_directions.sh
*** texinfo-5.2/tp/tests/test_scripts/sectioning_sectioning_directions.sh	2013-08-28 09:19:49.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/sectioning_sectioning_directions.sh	2015-06-03 20:22:27.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/sectioning_sectioning_frames.sh texinfo-6.0/tp/tests/test_scripts/sectioning_sectioning_frames.sh
*** texinfo-5.2/tp/tests/test_scripts/sectioning_sectioning_frames.sh	2013-08-28 09:19:49.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/sectioning_sectioning_frames.sh	2015-06-03 20:22:27.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/sectioning_test_two_include.sh texinfo-6.0/tp/tests/test_scripts/sectioning_test_two_include.sh
*** texinfo-5.2/tp/tests/test_scripts/sectioning_test_two_include.sh	2013-08-28 09:19:48.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/sectioning_test_two_include.sh	2015-06-03 20:22:27.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/sectioning_top_node_up_explicit.sh texinfo-6.0/tp/tests/test_scripts/sectioning_top_node_up_explicit.sh
*** texinfo-5.2/tp/tests/test_scripts/sectioning_top_node_up_explicit.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/sectioning_top_node_up_explicit.sh	2015-06-03 20:22:28.000000000 +0100
***************
*** 0 ****
--- 1,37 ----
+ #! /bin/sh
+ 
+ if test z"$srcdir" = "z"; then
+   srcdir=.
+ fi
+ 
+ command=run_parser_all.sh
+ one_test_logs_dir=test_log
+ diffs_dir=diffs
+ 
+ 
+ 
+ if test "z$LONG_TESTS" != z"yes" && test "z$ALL_TESTS" != z"yes"; then
+   echo "Skipping long tests that take a lot of time to run"
+   exit 77
+ fi
+ 
+ if test "z$TEX_HTML_TESTS" = z"yes"; then
+   echo "Skipping long tests, only doing HTML TeX tests"
+   exit 77
+ fi
+ 
+ dir=sectioning
+ arg='top_node_up_explicit'
+ name='top_node_up_explicit'
+ [ -d "$dir" ] || mkdir $dir
+ 
+ srcdir_test=$dir; export srcdir_test;
+ "$srcdir"/"$command" -dir $dir $arg
+ exit_status=$?
+ cat $dir/$one_test_logs_dir/$name.log
+ if test -f $dir/$diffs_dir/$name.diff; then
+   echo 
+   cat $dir/$diffs_dir/$name.diff
+ fi
+ exit $exit_status
+ 
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/sectioning_top_node_up_implicit.sh texinfo-6.0/tp/tests/test_scripts/sectioning_top_node_up_implicit.sh
*** texinfo-5.2/tp/tests/test_scripts/sectioning_top_node_up_implicit.sh	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/sectioning_top_node_up_implicit.sh	2015-06-03 20:22:28.000000000 +0100
***************
*** 0 ****
--- 1,37 ----
+ #! /bin/sh
+ 
+ if test z"$srcdir" = "z"; then
+   srcdir=.
+ fi
+ 
+ command=run_parser_all.sh
+ one_test_logs_dir=test_log
+ diffs_dir=diffs
+ 
+ 
+ 
+ if test "z$LONG_TESTS" != z"yes" && test "z$ALL_TESTS" != z"yes"; then
+   echo "Skipping long tests that take a lot of time to run"
+   exit 77
+ fi
+ 
+ if test "z$TEX_HTML_TESTS" = z"yes"; then
+   echo "Skipping long tests, only doing HTML TeX tests"
+   exit 77
+ fi
+ 
+ dir=sectioning
+ arg='top_node_up_implicit'
+ name='top_node_up_implicit'
+ [ -d "$dir" ] || mkdir $dir
+ 
+ srcdir_test=$dir; export srcdir_test;
+ "$srcdir"/"$command" -dir $dir $arg
+ exit_status=$?
+ cat $dir/$one_test_logs_dir/$name.log
+ if test -f $dir/$diffs_dir/$name.diff; then
+   echo 
+   cat $dir/$diffs_dir/$name.diff
+ fi
+ exit $exit_status
+ 
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/sectioning_two_footnotes_in_nodes.sh texinfo-6.0/tp/tests/test_scripts/sectioning_two_footnotes_in_nodes.sh
*** texinfo-5.2/tp/tests/test_scripts/sectioning_two_footnotes_in_nodes.sh	2013-08-28 09:19:49.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/sectioning_two_footnotes_in_nodes.sh	2015-06-03 20:22:28.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/sectioning_two_footnotes_in_nodes_separated.sh texinfo-6.0/tp/tests/test_scripts/sectioning_two_footnotes_in_nodes_separated.sh
*** texinfo-5.2/tp/tests/test_scripts/sectioning_two_footnotes_in_nodes_separated.sh	2013-08-28 09:19:49.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/sectioning_two_footnotes_in_nodes_separated.sh	2015-06-03 20:22:28.000000000 +0100
***************
*** 27,37 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 27,36 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/tex_html_block_EOL_tex.sh texinfo-6.0/tp/tests/test_scripts/tex_html_block_EOL_tex.sh
*** texinfo-5.2/tp/tests/test_scripts/tex_html_block_EOL_tex.sh	2013-08-28 09:19:52.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/tex_html_block_EOL_tex.sh	2015-06-03 20:22:32.000000000 +0100
***************
*** 22,32 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 22,31 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/tex_html_formatting_singular.sh texinfo-6.0/tp/tests/test_scripts/tex_html_formatting_singular.sh
*** texinfo-5.2/tp/tests/test_scripts/tex_html_formatting_singular.sh	2013-08-28 09:19:52.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/tex_html_formatting_singular.sh	2015-06-03 20:22:33.000000000 +0100
***************
*** 22,32 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 22,31 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/tex_html_math_not_closed.sh texinfo-6.0/tp/tests/test_scripts/tex_html_math_not_closed.sh
*** texinfo-5.2/tp/tests/test_scripts/tex_html_math_not_closed.sh	2013-08-28 09:19:52.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/tex_html_math_not_closed.sh	2015-06-03 20:22:33.000000000 +0100
***************
*** 22,32 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 22,31 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/tex_html_simplest_httex.sh texinfo-6.0/tp/tests/test_scripts/tex_html_simplest_httex.sh
*** texinfo-5.2/tp/tests/test_scripts/tex_html_simplest_httex.sh	2013-08-28 09:19:52.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/tex_html_simplest_httex.sh	2015-06-03 20:22:32.000000000 +0100
***************
*** 22,32 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 22,31 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/tex_html_tex.sh texinfo-6.0/tp/tests/test_scripts/tex_html_tex.sh
*** texinfo-5.2/tp/tests/test_scripts/tex_html_tex.sh	2013-08-28 09:19:52.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/tex_html_tex.sh	2015-06-03 20:22:32.000000000 +0100
***************
*** 22,32 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 22,31 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/tex_html_tex_accents_httex.sh texinfo-6.0/tp/tests/test_scripts/tex_html_tex_accents_httex.sh
*** texinfo-5.2/tp/tests/test_scripts/tex_html_tex_accents_httex.sh	2013-08-28 09:19:52.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/tex_html_tex_accents_httex.sh	2015-06-03 20:22:32.000000000 +0100
***************
*** 22,32 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 22,31 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/tex_html_tex_accents_l2h.sh texinfo-6.0/tp/tests/test_scripts/tex_html_tex_accents_l2h.sh
*** texinfo-5.2/tp/tests/test_scripts/tex_html_tex_accents_l2h.sh	2013-08-28 09:19:52.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/tex_html_tex_accents_l2h.sh	2015-06-03 20:22:32.000000000 +0100
***************
*** 22,32 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 22,31 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/tex_html_tex_complex_httex.sh texinfo-6.0/tp/tests/test_scripts/tex_html_tex_complex_httex.sh
*** texinfo-5.2/tp/tests/test_scripts/tex_html_tex_complex_httex.sh	2013-08-28 09:19:52.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/tex_html_tex_complex_httex.sh	2015-06-03 20:22:32.000000000 +0100
***************
*** 22,32 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 22,31 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/tex_html_tex_complex_l2h.sh texinfo-6.0/tp/tests/test_scripts/tex_html_tex_complex_l2h.sh
*** texinfo-5.2/tp/tests/test_scripts/tex_html_tex_complex_l2h.sh	2013-08-28 09:19:52.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/tex_html_tex_complex_l2h.sh	2015-06-03 20:22:33.000000000 +0100
***************
*** 22,32 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 22,31 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/tex_html_tex_httex.sh texinfo-6.0/tp/tests/test_scripts/tex_html_tex_httex.sh
*** texinfo-5.2/tp/tests/test_scripts/tex_html_tex_httex.sh	2013-08-28 09:19:52.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/tex_html_tex_httex.sh	2015-06-03 20:22:32.000000000 +0100
***************
*** 22,32 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 22,31 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/tex_html_tex_in_copying.sh texinfo-6.0/tp/tests/test_scripts/tex_html_tex_in_copying.sh
*** texinfo-5.2/tp/tests/test_scripts/tex_html_tex_in_copying.sh	2013-08-28 09:19:52.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/tex_html_tex_in_copying.sh	2015-06-03 20:22:33.000000000 +0100
***************
*** 22,32 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 22,31 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/tex_html_tex_not_closed.sh texinfo-6.0/tp/tests/test_scripts/tex_html_tex_not_closed.sh
*** texinfo-5.2/tp/tests/test_scripts/tex_html_tex_not_closed.sh	2013-08-28 09:19:52.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/tex_html_tex_not_closed.sh	2015-06-03 20:22:33.000000000 +0100
***************
*** 22,32 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 22,31 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/test_scripts/tex_html_tex_notex.sh texinfo-6.0/tp/tests/test_scripts/tex_html_tex_notex.sh
*** texinfo-5.2/tp/tests/test_scripts/tex_html_tex_notex.sh	2013-08-28 09:19:52.000000000 +0100
--- texinfo-6.0/tp/tests/test_scripts/tex_html_tex_notex.sh	2015-06-03 20:22:32.000000000 +0100
***************
*** 22,32 ****
  
  srcdir_test=$dir; export srcdir_test;
! cd "$dir" || exit 99
! ../"$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $one_test_logs_dir/$name.log
! if test -f $diffs_dir/$name.diff; then
    echo 
!   cat $diffs_dir/$name.diff
  fi
  exit $exit_status
--- 22,31 ----
  
  srcdir_test=$dir; export srcdir_test;
! "$srcdir"/"$command" -dir $dir $arg
  exit_status=$?
! cat $dir/$one_test_logs_dir/$name.log
! if test -f $dir/$diffs_dir/$name.diff; then
    echo 
!   cat $dir/$diffs_dir/$name.diff
  fi
  exit $exit_status
diff -Nrc2 texinfo-5.2/tp/tests/tex_html/Makefile.in texinfo-6.0/tp/tests/tex_html/Makefile.in
*** texinfo-5.2/tp/tests/tex_html/Makefile.in	2013-09-27 00:04:45.000000000 +0100
--- texinfo-6.0/tp/tests/tex_html/Makefile.in	2015-06-26 13:51:16.000000000 +0100
***************
*** 1,6 ****
! # Makefile.in generated by automake 1.14 from Makefile.am.
  # @configure_input@
  
! # Copyright (C) 1994-2013 Free Software Foundation, Inc.
  
  # This Makefile.in is free software; the Free Software Foundation
--- 1,6 ----
! # Makefile.in generated by automake 1.15 from Makefile.am.
  # @configure_input@
  
! # Copyright (C) 1994-2014 Free Software Foundation, Inc.
  
  # This Makefile.in is free software; the Free Software Foundation
***************
*** 15,19 ****
  @SET_MAKE@
  VPATH = @srcdir@
! am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
  am__make_running_with_option = \
    case $${target_option-} in \
--- 15,29 ----
  @SET_MAKE@
  VPATH = @srcdir@
! am__is_gnu_make = { \
!   if test -z '$(MAKELEVEL)'; then \
!     false; \
!   elif test -n '$(MAKE_HOST)'; then \
!     true; \
!   elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
!     true; \
!   else \
!     false; \
!   fi; \
! }
  am__make_running_with_option = \
    case $${target_option-} in \
***************
*** 78,84 ****
  host_triplet = @host@
  subdir = tp/tests/tex_html
- DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am
  ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
  am__aclocal_m4_deps = $(top_srcdir)/gnulib/m4/00gnulib.m4 \
  	$(top_srcdir)/gnulib/m4/alloca.m4 \
  	$(top_srcdir)/gnulib/m4/argz.m4 \
--- 88,94 ----
  host_triplet = @host@
  subdir = tp/tests/tex_html
  ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
  am__aclocal_m4_deps = $(top_srcdir)/gnulib/m4/00gnulib.m4 \
+ 	$(top_srcdir)/gnulib/m4/absolute-header.m4 \
  	$(top_srcdir)/gnulib/m4/alloca.m4 \
  	$(top_srcdir)/gnulib/m4/argz.m4 \
***************
*** 89,96 ****
--- 99,113 ----
  	$(top_srcdir)/gnulib/m4/errno_h.m4 \
  	$(top_srcdir)/gnulib/m4/error.m4 \
+ 	$(top_srcdir)/gnulib/m4/exponentd.m4 \
+ 	$(top_srcdir)/gnulib/m4/exponentf.m4 \
+ 	$(top_srcdir)/gnulib/m4/exponentl.m4 \
  	$(top_srcdir)/gnulib/m4/extensions.m4 \
  	$(top_srcdir)/gnulib/m4/extern-inline.m4 \
  	$(top_srcdir)/gnulib/m4/fcntl-o.m4 \
  	$(top_srcdir)/gnulib/m4/fcntl_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/float_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/fpieee.m4 \
+ 	$(top_srcdir)/gnulib/m4/frexp.m4 \
+ 	$(top_srcdir)/gnulib/m4/frexpl.m4 \
  	$(top_srcdir)/gnulib/m4/getopt.m4 \
  	$(top_srcdir)/gnulib/m4/gettext.m4 \
***************
*** 102,108 ****
--- 119,131 ----
  	$(top_srcdir)/gnulib/m4/include_next.m4 \
  	$(top_srcdir)/gnulib/m4/intlmacosx.m4 \
+ 	$(top_srcdir)/gnulib/m4/intmax_t.m4 \
+ 	$(top_srcdir)/gnulib/m4/inttypes_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/isnand.m4 \
+ 	$(top_srcdir)/gnulib/m4/isnanf.m4 \
+ 	$(top_srcdir)/gnulib/m4/isnanl.m4 \
  	$(top_srcdir)/gnulib/m4/iswblank.m4 \
  	$(top_srcdir)/gnulib/m4/langinfo_h.m4 \
  	$(top_srcdir)/gnulib/m4/largefile.m4 \
+ 	$(top_srcdir)/gnulib/m4/ldexpl.m4 \
  	$(top_srcdir)/gnulib/m4/lib-ld.m4 \
  	$(top_srcdir)/gnulib/m4/lib-link.m4 \
***************
*** 120,123 ****
--- 143,147 ----
  	$(top_srcdir)/gnulib/m4/malloc.m4 \
  	$(top_srcdir)/gnulib/m4/malloca.m4 \
+ 	$(top_srcdir)/gnulib/m4/math_h.m4 \
  	$(top_srcdir)/gnulib/m4/mbchar.m4 \
  	$(top_srcdir)/gnulib/m4/mbiter.m4 \
***************
*** 131,134 ****
--- 155,159 ----
  	$(top_srcdir)/gnulib/m4/memmem.m4 \
  	$(top_srcdir)/gnulib/m4/mempcpy.m4 \
+ 	$(top_srcdir)/gnulib/m4/memrchr.m4 \
  	$(top_srcdir)/gnulib/m4/mkstemp.m4 \
  	$(top_srcdir)/gnulib/m4/mmap-anon.m4 \
***************
*** 143,159 ****
--- 168,195 ----
  	$(top_srcdir)/gnulib/m4/pathmax.m4 \
  	$(top_srcdir)/gnulib/m4/po.m4 \
+ 	$(top_srcdir)/gnulib/m4/printf-frexp.m4 \
+ 	$(top_srcdir)/gnulib/m4/printf-frexpl.m4 \
+ 	$(top_srcdir)/gnulib/m4/printf.m4 \
  	$(top_srcdir)/gnulib/m4/progtest.m4 \
  	$(top_srcdir)/gnulib/m4/regex.m4 \
  	$(top_srcdir)/gnulib/m4/secure_getenv.m4 \
+ 	$(top_srcdir)/gnulib/m4/signbit.m4 \
+ 	$(top_srcdir)/gnulib/m4/size_max.m4 \
  	$(top_srcdir)/gnulib/m4/ssize_t.m4 \
  	$(top_srcdir)/gnulib/m4/stat.m4 \
+ 	$(top_srcdir)/gnulib/m4/stdarg.m4 \
  	$(top_srcdir)/gnulib/m4/stdbool.m4 \
  	$(top_srcdir)/gnulib/m4/stddef_h.m4 \
  	$(top_srcdir)/gnulib/m4/stdint.m4 \
+ 	$(top_srcdir)/gnulib/m4/stdint_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/stdio_h.m4 \
  	$(top_srcdir)/gnulib/m4/stdlib_h.m4 \
  	$(top_srcdir)/gnulib/m4/stpcpy.m4 \
+ 	$(top_srcdir)/gnulib/m4/strcase.m4 \
+ 	$(top_srcdir)/gnulib/m4/strcasestr.m4 \
  	$(top_srcdir)/gnulib/m4/strdup.m4 \
  	$(top_srcdir)/gnulib/m4/strerror.m4 \
  	$(top_srcdir)/gnulib/m4/string_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/strings_h.m4 \
  	$(top_srcdir)/gnulib/m4/strndup.m4 \
  	$(top_srcdir)/gnulib/m4/strnlen.m4 \
***************
*** 167,170 ****
--- 203,209 ----
  	$(top_srcdir)/gnulib/m4/time_h.m4 \
  	$(top_srcdir)/gnulib/m4/unistd_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/vasnprintf.m4 \
+ 	$(top_srcdir)/gnulib/m4/vasprintf-posix.m4 \
+ 	$(top_srcdir)/gnulib/m4/vasprintf.m4 \
  	$(top_srcdir)/gnulib/m4/warn-on-use.m4 \
  	$(top_srcdir)/gnulib/m4/wchar_h.m4 \
***************
*** 174,180 ****
  	$(top_srcdir)/gnulib/m4/wcwidth.m4 \
  	$(top_srcdir)/gnulib/m4/wint_t.m4 \
! 	$(top_srcdir)/gnulib/m4/xalloc.m4 $(top_srcdir)/configure.ac
  am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
  	$(ACLOCAL_M4)
  mkinstalldirs = $(install_sh) -d
  CONFIG_HEADER = $(top_builddir)/config.h
--- 213,221 ----
  	$(top_srcdir)/gnulib/m4/wcwidth.m4 \
  	$(top_srcdir)/gnulib/m4/wint_t.m4 \
! 	$(top_srcdir)/gnulib/m4/xalloc.m4 \
! 	$(top_srcdir)/gnulib/m4/xsize.m4 $(top_srcdir)/configure.ac
  am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
  	$(ACLOCAL_M4)
+ DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
  mkinstalldirs = $(install_sh) -d
  CONFIG_HEADER = $(top_builddir)/config.h
***************
*** 201,204 ****
--- 242,246 ----
    esac
  am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+ am__DIST_COMMON = $(srcdir)/Makefile.in
  DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
  pkglibexecdir = @pkglibexecdir@
***************
*** 243,246 ****
--- 285,289 ----
  ERRNO_H = @ERRNO_H@
  EXEEXT = @EXEEXT@
+ FLOAT_H = @FLOAT_H@
  GETOPT_H = @GETOPT_H@
  GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@
***************
*** 248,258 ****
--- 291,321 ----
  GMSGFMT = @GMSGFMT@
  GMSGFMT_015 = @GMSGFMT_015@
+ GNULIB_ACOSF = @GNULIB_ACOSF@
+ GNULIB_ACOSL = @GNULIB_ACOSL@
+ GNULIB_ASINF = @GNULIB_ASINF@
+ GNULIB_ASINL = @GNULIB_ASINL@
+ GNULIB_ATAN2F = @GNULIB_ATAN2F@
+ GNULIB_ATANF = @GNULIB_ATANF@
+ GNULIB_ATANL = @GNULIB_ATANL@
  GNULIB_ATOLL = @GNULIB_ATOLL@
  GNULIB_BTOWC = @GNULIB_BTOWC@
  GNULIB_CALLOC_POSIX = @GNULIB_CALLOC_POSIX@
  GNULIB_CANONICALIZE_FILE_NAME = @GNULIB_CANONICALIZE_FILE_NAME@
+ GNULIB_CBRT = @GNULIB_CBRT@
+ GNULIB_CBRTF = @GNULIB_CBRTF@
+ GNULIB_CBRTL = @GNULIB_CBRTL@
+ GNULIB_CEIL = @GNULIB_CEIL@
+ GNULIB_CEILF = @GNULIB_CEILF@
+ GNULIB_CEILL = @GNULIB_CEILL@
  GNULIB_CHDIR = @GNULIB_CHDIR@
  GNULIB_CHOWN = @GNULIB_CHOWN@
  GNULIB_CLOSE = @GNULIB_CLOSE@
+ GNULIB_COPYSIGN = @GNULIB_COPYSIGN@
+ GNULIB_COPYSIGNF = @GNULIB_COPYSIGNF@
+ GNULIB_COPYSIGNL = @GNULIB_COPYSIGNL@
+ GNULIB_COSF = @GNULIB_COSF@
+ GNULIB_COSHF = @GNULIB_COSHF@
+ GNULIB_COSL = @GNULIB_COSL@
+ GNULIB_DPRINTF = @GNULIB_DPRINTF@
  GNULIB_DUP = @GNULIB_DUP@
  GNULIB_DUP2 = @GNULIB_DUP2@
***************
*** 261,282 ****
--- 324,391 ----
  GNULIB_ENVIRON = @GNULIB_ENVIRON@
  GNULIB_EUIDACCESS = @GNULIB_EUIDACCESS@
+ GNULIB_EXP2 = @GNULIB_EXP2@
+ GNULIB_EXP2F = @GNULIB_EXP2F@
+ GNULIB_EXP2L = @GNULIB_EXP2L@
+ GNULIB_EXPF = @GNULIB_EXPF@
+ GNULIB_EXPL = @GNULIB_EXPL@
+ GNULIB_EXPM1 = @GNULIB_EXPM1@
+ GNULIB_EXPM1F = @GNULIB_EXPM1F@
+ GNULIB_EXPM1L = @GNULIB_EXPM1L@
+ GNULIB_FABSF = @GNULIB_FABSF@
+ GNULIB_FABSL = @GNULIB_FABSL@
  GNULIB_FACCESSAT = @GNULIB_FACCESSAT@
  GNULIB_FCHDIR = @GNULIB_FCHDIR@
  GNULIB_FCHMODAT = @GNULIB_FCHMODAT@
  GNULIB_FCHOWNAT = @GNULIB_FCHOWNAT@
+ GNULIB_FCLOSE = @GNULIB_FCLOSE@
  GNULIB_FCNTL = @GNULIB_FCNTL@
  GNULIB_FDATASYNC = @GNULIB_FDATASYNC@
+ GNULIB_FDOPEN = @GNULIB_FDOPEN@
+ GNULIB_FFLUSH = @GNULIB_FFLUSH@
+ GNULIB_FFS = @GNULIB_FFS@
  GNULIB_FFSL = @GNULIB_FFSL@
  GNULIB_FFSLL = @GNULIB_FFSLL@
+ GNULIB_FGETC = @GNULIB_FGETC@
+ GNULIB_FGETS = @GNULIB_FGETS@
+ GNULIB_FLOOR = @GNULIB_FLOOR@
+ GNULIB_FLOORF = @GNULIB_FLOORF@
+ GNULIB_FLOORL = @GNULIB_FLOORL@
+ GNULIB_FMA = @GNULIB_FMA@
+ GNULIB_FMAF = @GNULIB_FMAF@
+ GNULIB_FMAL = @GNULIB_FMAL@
+ GNULIB_FMOD = @GNULIB_FMOD@
+ GNULIB_FMODF = @GNULIB_FMODF@
+ GNULIB_FMODL = @GNULIB_FMODL@
+ GNULIB_FOPEN = @GNULIB_FOPEN@
+ GNULIB_FPRINTF = @GNULIB_FPRINTF@
+ GNULIB_FPRINTF_POSIX = @GNULIB_FPRINTF_POSIX@
+ GNULIB_FPURGE = @GNULIB_FPURGE@
+ GNULIB_FPUTC = @GNULIB_FPUTC@
+ GNULIB_FPUTS = @GNULIB_FPUTS@
+ GNULIB_FREAD = @GNULIB_FREAD@
+ GNULIB_FREOPEN = @GNULIB_FREOPEN@
+ GNULIB_FREXP = @GNULIB_FREXP@
+ GNULIB_FREXPF = @GNULIB_FREXPF@
+ GNULIB_FREXPL = @GNULIB_FREXPL@
+ GNULIB_FSCANF = @GNULIB_FSCANF@
+ GNULIB_FSEEK = @GNULIB_FSEEK@
+ GNULIB_FSEEKO = @GNULIB_FSEEKO@
  GNULIB_FSTAT = @GNULIB_FSTAT@
  GNULIB_FSTATAT = @GNULIB_FSTATAT@
  GNULIB_FSYNC = @GNULIB_FSYNC@
+ GNULIB_FTELL = @GNULIB_FTELL@
+ GNULIB_FTELLO = @GNULIB_FTELLO@
  GNULIB_FTRUNCATE = @GNULIB_FTRUNCATE@
  GNULIB_FUTIMENS = @GNULIB_FUTIMENS@
+ GNULIB_FWRITE = @GNULIB_FWRITE@
+ GNULIB_GETC = @GNULIB_GETC@
+ GNULIB_GETCHAR = @GNULIB_GETCHAR@
  GNULIB_GETCWD = @GNULIB_GETCWD@
+ GNULIB_GETDELIM = @GNULIB_GETDELIM@
  GNULIB_GETDOMAINNAME = @GNULIB_GETDOMAINNAME@
  GNULIB_GETDTABLESIZE = @GNULIB_GETDTABLESIZE@
  GNULIB_GETGROUPS = @GNULIB_GETGROUPS@
  GNULIB_GETHOSTNAME = @GNULIB_GETHOSTNAME@
+ GNULIB_GETLINE = @GNULIB_GETLINE@
  GNULIB_GETLOADAVG = @GNULIB_GETLOADAVG@
  GNULIB_GETLOGIN = @GNULIB_GETLOGIN@
***************
*** 289,300 ****
--- 398,438 ----
  GNULIB_GRANTPT = @GNULIB_GRANTPT@
  GNULIB_GROUP_MEMBER = @GNULIB_GROUP_MEMBER@
+ GNULIB_HYPOT = @GNULIB_HYPOT@
+ GNULIB_HYPOTF = @GNULIB_HYPOTF@
+ GNULIB_HYPOTL = @GNULIB_HYPOTL@
+ GNULIB_ILOGB = @GNULIB_ILOGB@
+ GNULIB_ILOGBF = @GNULIB_ILOGBF@
+ GNULIB_ILOGBL = @GNULIB_ILOGBL@
  GNULIB_ISATTY = @GNULIB_ISATTY@
+ GNULIB_ISFINITE = @GNULIB_ISFINITE@
+ GNULIB_ISINF = @GNULIB_ISINF@
+ GNULIB_ISNAN = @GNULIB_ISNAN@
+ GNULIB_ISNAND = @GNULIB_ISNAND@
+ GNULIB_ISNANF = @GNULIB_ISNANF@
+ GNULIB_ISNANL = @GNULIB_ISNANL@
  GNULIB_ISWBLANK = @GNULIB_ISWBLANK@
  GNULIB_ISWCTYPE = @GNULIB_ISWCTYPE@
  GNULIB_LCHMOD = @GNULIB_LCHMOD@
  GNULIB_LCHOWN = @GNULIB_LCHOWN@
+ GNULIB_LDEXPF = @GNULIB_LDEXPF@
+ GNULIB_LDEXPL = @GNULIB_LDEXPL@
  GNULIB_LINK = @GNULIB_LINK@
  GNULIB_LINKAT = @GNULIB_LINKAT@
  GNULIB_LOCALECONV = @GNULIB_LOCALECONV@
+ GNULIB_LOG = @GNULIB_LOG@
+ GNULIB_LOG10 = @GNULIB_LOG10@
+ GNULIB_LOG10F = @GNULIB_LOG10F@
+ GNULIB_LOG10L = @GNULIB_LOG10L@
+ GNULIB_LOG1P = @GNULIB_LOG1P@
+ GNULIB_LOG1PF = @GNULIB_LOG1PF@
+ GNULIB_LOG1PL = @GNULIB_LOG1PL@
+ GNULIB_LOG2 = @GNULIB_LOG2@
+ GNULIB_LOG2F = @GNULIB_LOG2F@
+ GNULIB_LOG2L = @GNULIB_LOG2L@
+ GNULIB_LOGB = @GNULIB_LOGB@
+ GNULIB_LOGBF = @GNULIB_LOGBF@
+ GNULIB_LOGBL = @GNULIB_LOGBL@
+ GNULIB_LOGF = @GNULIB_LOGF@
+ GNULIB_LOGL = @GNULIB_LOGL@
  GNULIB_LSEEK = @GNULIB_LSEEK@
  GNULIB_LSTAT = @GNULIB_LSTAT@
***************
*** 335,351 ****
--- 473,504 ----
  GNULIB_MKSTEMPS = @GNULIB_MKSTEMPS@
  GNULIB_MKTIME = @GNULIB_MKTIME@
+ GNULIB_MODF = @GNULIB_MODF@
+ GNULIB_MODFF = @GNULIB_MODFF@
+ GNULIB_MODFL = @GNULIB_MODFL@
  GNULIB_NANOSLEEP = @GNULIB_NANOSLEEP@
  GNULIB_NL_LANGINFO = @GNULIB_NL_LANGINFO@
  GNULIB_NONBLOCKING = @GNULIB_NONBLOCKING@
+ GNULIB_OBSTACK_PRINTF = @GNULIB_OBSTACK_PRINTF@
+ GNULIB_OBSTACK_PRINTF_POSIX = @GNULIB_OBSTACK_PRINTF_POSIX@
  GNULIB_OPEN = @GNULIB_OPEN@
  GNULIB_OPENAT = @GNULIB_OPENAT@
+ GNULIB_PCLOSE = @GNULIB_PCLOSE@
+ GNULIB_PERROR = @GNULIB_PERROR@
  GNULIB_PIPE = @GNULIB_PIPE@
  GNULIB_PIPE2 = @GNULIB_PIPE2@
+ GNULIB_POPEN = @GNULIB_POPEN@
  GNULIB_POSIX_OPENPT = @GNULIB_POSIX_OPENPT@
+ GNULIB_POWF = @GNULIB_POWF@
  GNULIB_PREAD = @GNULIB_PREAD@
+ GNULIB_PRINTF = @GNULIB_PRINTF@
+ GNULIB_PRINTF_POSIX = @GNULIB_PRINTF_POSIX@
  GNULIB_PTSNAME = @GNULIB_PTSNAME@
  GNULIB_PTSNAME_R = @GNULIB_PTSNAME_R@
+ GNULIB_PUTC = @GNULIB_PUTC@
+ GNULIB_PUTCHAR = @GNULIB_PUTCHAR@
  GNULIB_PUTENV = @GNULIB_PUTENV@
+ GNULIB_PUTS = @GNULIB_PUTS@
  GNULIB_PWRITE = @GNULIB_PWRITE@
+ GNULIB_QSORT_R = @GNULIB_QSORT_R@
  GNULIB_RANDOM = @GNULIB_RANDOM@
  GNULIB_RANDOM_R = @GNULIB_RANDOM_R@
***************
*** 356,367 ****
--- 509,543 ----
  GNULIB_REALLOC_POSIX = @GNULIB_REALLOC_POSIX@
  GNULIB_REALPATH = @GNULIB_REALPATH@
+ GNULIB_REMAINDER = @GNULIB_REMAINDER@
+ GNULIB_REMAINDERF = @GNULIB_REMAINDERF@
+ GNULIB_REMAINDERL = @GNULIB_REMAINDERL@
+ GNULIB_REMOVE = @GNULIB_REMOVE@
+ GNULIB_RENAME = @GNULIB_RENAME@
+ GNULIB_RENAMEAT = @GNULIB_RENAMEAT@
+ GNULIB_RINT = @GNULIB_RINT@
+ GNULIB_RINTF = @GNULIB_RINTF@
+ GNULIB_RINTL = @GNULIB_RINTL@
  GNULIB_RMDIR = @GNULIB_RMDIR@
+ GNULIB_ROUND = @GNULIB_ROUND@
+ GNULIB_ROUNDF = @GNULIB_ROUNDF@
+ GNULIB_ROUNDL = @GNULIB_ROUNDL@
  GNULIB_RPMATCH = @GNULIB_RPMATCH@
+ GNULIB_SCANF = @GNULIB_SCANF@
  GNULIB_SECURE_GETENV = @GNULIB_SECURE_GETENV@
  GNULIB_SETENV = @GNULIB_SETENV@
  GNULIB_SETHOSTNAME = @GNULIB_SETHOSTNAME@
  GNULIB_SETLOCALE = @GNULIB_SETLOCALE@
+ GNULIB_SIGNBIT = @GNULIB_SIGNBIT@
+ GNULIB_SINF = @GNULIB_SINF@
+ GNULIB_SINHF = @GNULIB_SINHF@
+ GNULIB_SINL = @GNULIB_SINL@
  GNULIB_SLEEP = @GNULIB_SLEEP@
+ GNULIB_SNPRINTF = @GNULIB_SNPRINTF@
+ GNULIB_SPRINTF_POSIX = @GNULIB_SPRINTF_POSIX@
+ GNULIB_SQRTF = @GNULIB_SQRTF@
+ GNULIB_SQRTL = @GNULIB_SQRTL@
  GNULIB_STAT = @GNULIB_STAT@
+ GNULIB_STDIO_H_NONBLOCKING = @GNULIB_STDIO_H_NONBLOCKING@
+ GNULIB_STDIO_H_SIGPIPE = @GNULIB_STDIO_H_SIGPIPE@
  GNULIB_STPCPY = @GNULIB_STPCPY@
  GNULIB_STPNCPY = @GNULIB_STPNCPY@
***************
*** 387,393 ****
--- 563,576 ----
  GNULIB_SYMLINKAT = @GNULIB_SYMLINKAT@
  GNULIB_SYSTEM_POSIX = @GNULIB_SYSTEM_POSIX@
+ GNULIB_TANF = @GNULIB_TANF@
+ GNULIB_TANHF = @GNULIB_TANHF@
+ GNULIB_TANL = @GNULIB_TANL@
  GNULIB_TIMEGM = @GNULIB_TIMEGM@
  GNULIB_TIME_R = @GNULIB_TIME_R@
+ GNULIB_TMPFILE = @GNULIB_TMPFILE@
  GNULIB_TOWCTRANS = @GNULIB_TOWCTRANS@
+ GNULIB_TRUNC = @GNULIB_TRUNC@
+ GNULIB_TRUNCF = @GNULIB_TRUNCF@
+ GNULIB_TRUNCL = @GNULIB_TRUNCL@
  GNULIB_TTYNAME_R = @GNULIB_TTYNAME_R@
  GNULIB_UNISTD_H_NONBLOCKING = @GNULIB_UNISTD_H_NONBLOCKING@
***************
*** 399,402 ****
--- 582,595 ----
  GNULIB_USLEEP = @GNULIB_USLEEP@
  GNULIB_UTIMENSAT = @GNULIB_UTIMENSAT@
+ GNULIB_VASPRINTF = @GNULIB_VASPRINTF@
+ GNULIB_VDPRINTF = @GNULIB_VDPRINTF@
+ GNULIB_VFPRINTF = @GNULIB_VFPRINTF@
+ GNULIB_VFPRINTF_POSIX = @GNULIB_VFPRINTF_POSIX@
+ GNULIB_VFSCANF = @GNULIB_VFSCANF@
+ GNULIB_VPRINTF = @GNULIB_VPRINTF@
+ GNULIB_VPRINTF_POSIX = @GNULIB_VPRINTF_POSIX@
+ GNULIB_VSCANF = @GNULIB_VSCANF@
+ GNULIB_VSNPRINTF = @GNULIB_VSNPRINTF@
+ GNULIB_VSPRINTF_POSIX = @GNULIB_VSPRINTF_POSIX@
  GNULIB_WCPCPY = @GNULIB_WCPCPY@
  GNULIB_WCPNCPY = @GNULIB_WCPNCPY@
***************
*** 438,472 ****
--- 631,732 ----
  GNULIB__EXIT = @GNULIB__EXIT@
  GREP = @GREP@
+ HAVE_ACOSF = @HAVE_ACOSF@
+ HAVE_ACOSL = @HAVE_ACOSL@
+ HAVE_ASINF = @HAVE_ASINF@
+ HAVE_ASINL = @HAVE_ASINL@
+ HAVE_ATAN2F = @HAVE_ATAN2F@
+ HAVE_ATANF = @HAVE_ATANF@
+ HAVE_ATANL = @HAVE_ATANL@
  HAVE_ATOLL = @HAVE_ATOLL@
  HAVE_BTOWC = @HAVE_BTOWC@
  HAVE_CANONICALIZE_FILE_NAME = @HAVE_CANONICALIZE_FILE_NAME@
+ HAVE_CBRT = @HAVE_CBRT@
+ HAVE_CBRTF = @HAVE_CBRTF@
+ HAVE_CBRTL = @HAVE_CBRTL@
  HAVE_CHOWN = @HAVE_CHOWN@
+ HAVE_COPYSIGN = @HAVE_COPYSIGN@
+ HAVE_COPYSIGNL = @HAVE_COPYSIGNL@
+ HAVE_COSF = @HAVE_COSF@
+ HAVE_COSHF = @HAVE_COSHF@
+ HAVE_COSL = @HAVE_COSL@
+ HAVE_DECL_ACOSL = @HAVE_DECL_ACOSL@
+ HAVE_DECL_ASINL = @HAVE_DECL_ASINL@
+ HAVE_DECL_ATANL = @HAVE_DECL_ATANL@
+ HAVE_DECL_CBRTF = @HAVE_DECL_CBRTF@
+ HAVE_DECL_CBRTL = @HAVE_DECL_CBRTL@
+ HAVE_DECL_CEILF = @HAVE_DECL_CEILF@
+ HAVE_DECL_CEILL = @HAVE_DECL_CEILL@
+ HAVE_DECL_COPYSIGNF = @HAVE_DECL_COPYSIGNF@
+ HAVE_DECL_COSL = @HAVE_DECL_COSL@
  HAVE_DECL_ENVIRON = @HAVE_DECL_ENVIRON@
+ HAVE_DECL_EXP2 = @HAVE_DECL_EXP2@
+ HAVE_DECL_EXP2F = @HAVE_DECL_EXP2F@
+ HAVE_DECL_EXP2L = @HAVE_DECL_EXP2L@
+ HAVE_DECL_EXPL = @HAVE_DECL_EXPL@
+ HAVE_DECL_EXPM1L = @HAVE_DECL_EXPM1L@
  HAVE_DECL_FCHDIR = @HAVE_DECL_FCHDIR@
  HAVE_DECL_FDATASYNC = @HAVE_DECL_FDATASYNC@
+ HAVE_DECL_FLOORF = @HAVE_DECL_FLOORF@
+ HAVE_DECL_FLOORL = @HAVE_DECL_FLOORL@
+ HAVE_DECL_FPURGE = @HAVE_DECL_FPURGE@
+ HAVE_DECL_FREXPL = @HAVE_DECL_FREXPL@
+ HAVE_DECL_FSEEKO = @HAVE_DECL_FSEEKO@
+ HAVE_DECL_FTELLO = @HAVE_DECL_FTELLO@
+ HAVE_DECL_GETDELIM = @HAVE_DECL_GETDELIM@
  HAVE_DECL_GETDOMAINNAME = @HAVE_DECL_GETDOMAINNAME@
+ HAVE_DECL_GETLINE = @HAVE_DECL_GETLINE@
  HAVE_DECL_GETLOADAVG = @HAVE_DECL_GETLOADAVG@
  HAVE_DECL_GETLOGIN_R = @HAVE_DECL_GETLOGIN_R@
  HAVE_DECL_GETPAGESIZE = @HAVE_DECL_GETPAGESIZE@
  HAVE_DECL_GETUSERSHELL = @HAVE_DECL_GETUSERSHELL@
+ HAVE_DECL_LDEXPL = @HAVE_DECL_LDEXPL@
  HAVE_DECL_LOCALTIME_R = @HAVE_DECL_LOCALTIME_R@
+ HAVE_DECL_LOG10L = @HAVE_DECL_LOG10L@
+ HAVE_DECL_LOG2 = @HAVE_DECL_LOG2@
+ HAVE_DECL_LOG2F = @HAVE_DECL_LOG2F@
+ HAVE_DECL_LOG2L = @HAVE_DECL_LOG2L@
+ HAVE_DECL_LOGB = @HAVE_DECL_LOGB@
+ HAVE_DECL_LOGL = @HAVE_DECL_LOGL@
  HAVE_DECL_MEMMEM = @HAVE_DECL_MEMMEM@
  HAVE_DECL_MEMRCHR = @HAVE_DECL_MEMRCHR@
+ HAVE_DECL_OBSTACK_PRINTF = @HAVE_DECL_OBSTACK_PRINTF@
+ HAVE_DECL_REMAINDER = @HAVE_DECL_REMAINDER@
+ HAVE_DECL_REMAINDERL = @HAVE_DECL_REMAINDERL@
+ HAVE_DECL_RINTF = @HAVE_DECL_RINTF@
+ HAVE_DECL_ROUND = @HAVE_DECL_ROUND@
+ HAVE_DECL_ROUNDF = @HAVE_DECL_ROUNDF@
+ HAVE_DECL_ROUNDL = @HAVE_DECL_ROUNDL@
  HAVE_DECL_SETENV = @HAVE_DECL_SETENV@
  HAVE_DECL_SETHOSTNAME = @HAVE_DECL_SETHOSTNAME@
+ HAVE_DECL_SINL = @HAVE_DECL_SINL@
+ HAVE_DECL_SNPRINTF = @HAVE_DECL_SNPRINTF@
+ HAVE_DECL_SQRTL = @HAVE_DECL_SQRTL@
  HAVE_DECL_STRDUP = @HAVE_DECL_STRDUP@
  HAVE_DECL_STRERROR_R = @HAVE_DECL_STRERROR_R@
+ HAVE_DECL_STRNCASECMP = @HAVE_DECL_STRNCASECMP@
  HAVE_DECL_STRNDUP = @HAVE_DECL_STRNDUP@
  HAVE_DECL_STRNLEN = @HAVE_DECL_STRNLEN@
  HAVE_DECL_STRSIGNAL = @HAVE_DECL_STRSIGNAL@
  HAVE_DECL_STRTOK_R = @HAVE_DECL_STRTOK_R@
+ HAVE_DECL_TANL = @HAVE_DECL_TANL@
+ HAVE_DECL_TRUNC = @HAVE_DECL_TRUNC@
+ HAVE_DECL_TRUNCF = @HAVE_DECL_TRUNCF@
+ HAVE_DECL_TRUNCL = @HAVE_DECL_TRUNCL@
  HAVE_DECL_TTYNAME_R = @HAVE_DECL_TTYNAME_R@
  HAVE_DECL_UNSETENV = @HAVE_DECL_UNSETENV@
+ HAVE_DECL_VSNPRINTF = @HAVE_DECL_VSNPRINTF@
  HAVE_DECL_WCTOB = @HAVE_DECL_WCTOB@
  HAVE_DECL_WCWIDTH = @HAVE_DECL_WCWIDTH@
+ HAVE_DPRINTF = @HAVE_DPRINTF@
  HAVE_DUP2 = @HAVE_DUP2@
  HAVE_DUP3 = @HAVE_DUP3@
  HAVE_DUPLOCALE = @HAVE_DUPLOCALE@
  HAVE_EUIDACCESS = @HAVE_EUIDACCESS@
+ HAVE_EXPF = @HAVE_EXPF@
+ HAVE_EXPL = @HAVE_EXPL@
+ HAVE_EXPM1 = @HAVE_EXPM1@
+ HAVE_EXPM1F = @HAVE_EXPM1F@
+ HAVE_FABSF = @HAVE_FABSF@
+ HAVE_FABSL = @HAVE_FABSL@
  HAVE_FACCESSAT = @HAVE_FACCESSAT@
  HAVE_FCHDIR = @HAVE_FCHDIR@
***************
*** 476,483 ****
--- 736,752 ----
  HAVE_FDATASYNC = @HAVE_FDATASYNC@
  HAVE_FEATURES_H = @HAVE_FEATURES_H@
+ HAVE_FFS = @HAVE_FFS@
  HAVE_FFSL = @HAVE_FFSL@
  HAVE_FFSLL = @HAVE_FFSLL@
+ HAVE_FMA = @HAVE_FMA@
+ HAVE_FMAF = @HAVE_FMAF@
+ HAVE_FMAL = @HAVE_FMAL@
+ HAVE_FMODF = @HAVE_FMODF@
+ HAVE_FMODL = @HAVE_FMODL@
+ HAVE_FREXPF = @HAVE_FREXPF@
+ HAVE_FSEEKO = @HAVE_FSEEKO@
  HAVE_FSTATAT = @HAVE_FSTATAT@
  HAVE_FSYNC = @HAVE_FSYNC@
+ HAVE_FTELLO = @HAVE_FTELLO@
  HAVE_FTRUNCATE = @HAVE_FTRUNCATE@
  HAVE_FUTIMENS = @HAVE_FUTIMENS@
***************
*** 492,496 ****
--- 761,773 ----
  HAVE_GRANTPT = @HAVE_GRANTPT@
  HAVE_GROUP_MEMBER = @HAVE_GROUP_MEMBER@
+ HAVE_HYPOTF = @HAVE_HYPOTF@
+ HAVE_HYPOTL = @HAVE_HYPOTL@
+ HAVE_ILOGB = @HAVE_ILOGB@
+ HAVE_ILOGBF = @HAVE_ILOGBF@
+ HAVE_ILOGBL = @HAVE_ILOGBL@
  HAVE_INTTYPES_H = @HAVE_INTTYPES_H@
+ HAVE_ISNAND = @HAVE_ISNAND@
+ HAVE_ISNANF = @HAVE_ISNANF@
+ HAVE_ISNANL = @HAVE_ISNANL@
  HAVE_ISWBLANK = @HAVE_ISWBLANK@
  HAVE_ISWCNTRL = @HAVE_ISWCNTRL@
***************
*** 502,509 ****
--- 779,797 ----
  HAVE_LCHMOD = @HAVE_LCHMOD@
  HAVE_LCHOWN = @HAVE_LCHOWN@
+ HAVE_LDEXPF = @HAVE_LDEXPF@
  HAVE_LINK = @HAVE_LINK@
  HAVE_LINKAT = @HAVE_LINKAT@
+ HAVE_LOG10F = @HAVE_LOG10F@
+ HAVE_LOG10L = @HAVE_LOG10L@
+ HAVE_LOG1P = @HAVE_LOG1P@
+ HAVE_LOG1PF = @HAVE_LOG1PF@
+ HAVE_LOG1PL = @HAVE_LOG1PL@
+ HAVE_LOGBF = @HAVE_LOGBF@
+ HAVE_LOGBL = @HAVE_LOGBL@
+ HAVE_LOGF = @HAVE_LOGF@
+ HAVE_LOGL = @HAVE_LOGL@
  HAVE_LONG_LONG_INT = @HAVE_LONG_LONG_INT@
  HAVE_LSTAT = @HAVE_LSTAT@
+ HAVE_MAX_ALIGN_T = @HAVE_MAX_ALIGN_T@
  HAVE_MBRLEN = @HAVE_MBRLEN@
  HAVE_MBRTOWC = @HAVE_MBRTOWC@
***************
*** 524,527 ****
--- 812,817 ----
  HAVE_MKSTEMP = @HAVE_MKSTEMP@
  HAVE_MKSTEMPS = @HAVE_MKSTEMPS@
+ HAVE_MODFF = @HAVE_MODFF@
+ HAVE_MODFL = @HAVE_MODFL@
  HAVE_MSVC_INVALID_PARAMETER_HANDLER = @HAVE_MSVC_INVALID_PARAMETER_HANDLER@
  HAVE_NANOSLEEP = @HAVE_NANOSLEEP@
***************
*** 529,535 ****
--- 819,828 ----
  HAVE_OPENAT = @HAVE_OPENAT@
  HAVE_OS_H = @HAVE_OS_H@
+ HAVE_PCLOSE = @HAVE_PCLOSE@
  HAVE_PIPE = @HAVE_PIPE@
  HAVE_PIPE2 = @HAVE_PIPE2@
+ HAVE_POPEN = @HAVE_POPEN@
  HAVE_POSIX_OPENPT = @HAVE_POSIX_OPENPT@
+ HAVE_POWF = @HAVE_POWF@
  HAVE_PREAD = @HAVE_PREAD@
  HAVE_PTSNAME = @HAVE_PTSNAME@
***************
*** 543,547 ****
--- 836,846 ----
  HAVE_READLINKAT = @HAVE_READLINKAT@
  HAVE_REALPATH = @HAVE_REALPATH@
+ HAVE_REMAINDER = @HAVE_REMAINDER@
+ HAVE_REMAINDERF = @HAVE_REMAINDERF@
+ HAVE_RENAMEAT = @HAVE_RENAMEAT@
+ HAVE_RINT = @HAVE_RINT@
+ HAVE_RINTL = @HAVE_RINTL@
  HAVE_RPMATCH = @HAVE_RPMATCH@
+ HAVE_SAME_LONG_DOUBLE_AS_DOUBLE = @HAVE_SAME_LONG_DOUBLE_AS_DOUBLE@
  HAVE_SECURE_GETENV = @HAVE_SECURE_GETENV@
  HAVE_SETENV = @HAVE_SETENV@
***************
*** 550,559 ****
--- 849,865 ----
  HAVE_SIGNED_WCHAR_T = @HAVE_SIGNED_WCHAR_T@
  HAVE_SIGNED_WINT_T = @HAVE_SIGNED_WINT_T@
+ HAVE_SINF = @HAVE_SINF@
+ HAVE_SINHF = @HAVE_SINHF@
+ HAVE_SINL = @HAVE_SINL@
  HAVE_SLEEP = @HAVE_SLEEP@
+ HAVE_SQRTF = @HAVE_SQRTF@
+ HAVE_SQRTL = @HAVE_SQRTL@
  HAVE_STDINT_H = @HAVE_STDINT_H@
  HAVE_STPCPY = @HAVE_STPCPY@
  HAVE_STPNCPY = @HAVE_STPNCPY@
+ HAVE_STRCASECMP = @HAVE_STRCASECMP@
  HAVE_STRCASESTR = @HAVE_STRCASESTR@
  HAVE_STRCHRNUL = @HAVE_STRCHRNUL@
+ HAVE_STRINGS_H = @HAVE_STRINGS_H@
  HAVE_STRPBRK = @HAVE_STRPBRK@
  HAVE_STRPTIME = @HAVE_STRPTIME@
***************
*** 573,576 ****
--- 879,885 ----
  HAVE_SYS_TIME_H = @HAVE_SYS_TIME_H@
  HAVE_SYS_TYPES_H = @HAVE_SYS_TYPES_H@
+ HAVE_TANF = @HAVE_TANF@
+ HAVE_TANHF = @HAVE_TANHF@
+ HAVE_TANL = @HAVE_TANL@
  HAVE_TIMEGM = @HAVE_TIMEGM@
  HAVE_UNISTD_H = @HAVE_UNISTD_H@
***************
*** 580,583 ****
--- 889,894 ----
  HAVE_USLEEP = @HAVE_USLEEP@
  HAVE_UTIMENSAT = @HAVE_UTIMENSAT@
+ HAVE_VASPRINTF = @HAVE_VASPRINTF@
+ HAVE_VDPRINTF = @HAVE_VDPRINTF@
  HAVE_WCHAR_H = @HAVE_WCHAR_H@
  HAVE_WCHAR_T = @HAVE_WCHAR_T@
***************
*** 664,673 ****
--- 975,989 ----
  NEXT_AS_FIRST_DIRECTIVE_ERRNO_H = @NEXT_AS_FIRST_DIRECTIVE_ERRNO_H@
  NEXT_AS_FIRST_DIRECTIVE_FCNTL_H = @NEXT_AS_FIRST_DIRECTIVE_FCNTL_H@
+ NEXT_AS_FIRST_DIRECTIVE_FLOAT_H = @NEXT_AS_FIRST_DIRECTIVE_FLOAT_H@
  NEXT_AS_FIRST_DIRECTIVE_GETOPT_H = @NEXT_AS_FIRST_DIRECTIVE_GETOPT_H@
  NEXT_AS_FIRST_DIRECTIVE_LANGINFO_H = @NEXT_AS_FIRST_DIRECTIVE_LANGINFO_H@
  NEXT_AS_FIRST_DIRECTIVE_LOCALE_H = @NEXT_AS_FIRST_DIRECTIVE_LOCALE_H@
+ NEXT_AS_FIRST_DIRECTIVE_MATH_H = @NEXT_AS_FIRST_DIRECTIVE_MATH_H@
+ NEXT_AS_FIRST_DIRECTIVE_STDARG_H = @NEXT_AS_FIRST_DIRECTIVE_STDARG_H@
  NEXT_AS_FIRST_DIRECTIVE_STDDEF_H = @NEXT_AS_FIRST_DIRECTIVE_STDDEF_H@
  NEXT_AS_FIRST_DIRECTIVE_STDINT_H = @NEXT_AS_FIRST_DIRECTIVE_STDINT_H@
+ NEXT_AS_FIRST_DIRECTIVE_STDIO_H = @NEXT_AS_FIRST_DIRECTIVE_STDIO_H@
  NEXT_AS_FIRST_DIRECTIVE_STDLIB_H = @NEXT_AS_FIRST_DIRECTIVE_STDLIB_H@
+ NEXT_AS_FIRST_DIRECTIVE_STRINGS_H = @NEXT_AS_FIRST_DIRECTIVE_STRINGS_H@
  NEXT_AS_FIRST_DIRECTIVE_STRING_H = @NEXT_AS_FIRST_DIRECTIVE_STRING_H@
  NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H@
***************
*** 680,689 ****
--- 996,1010 ----
  NEXT_ERRNO_H = @NEXT_ERRNO_H@
  NEXT_FCNTL_H = @NEXT_FCNTL_H@
+ NEXT_FLOAT_H = @NEXT_FLOAT_H@
  NEXT_GETOPT_H = @NEXT_GETOPT_H@
  NEXT_LANGINFO_H = @NEXT_LANGINFO_H@
  NEXT_LOCALE_H = @NEXT_LOCALE_H@
+ NEXT_MATH_H = @NEXT_MATH_H@
+ NEXT_STDARG_H = @NEXT_STDARG_H@
  NEXT_STDDEF_H = @NEXT_STDDEF_H@
  NEXT_STDINT_H = @NEXT_STDINT_H@
+ NEXT_STDIO_H = @NEXT_STDIO_H@
  NEXT_STDLIB_H = @NEXT_STDLIB_H@
+ NEXT_STRINGS_H = @NEXT_STRINGS_H@
  NEXT_STRING_H = @NEXT_STRING_H@
  NEXT_SYS_STAT_H = @NEXT_SYS_STAT_H@
***************
*** 715,743 ****
--- 1036,1129 ----
  REPLACE_CALLOC = @REPLACE_CALLOC@
  REPLACE_CANONICALIZE_FILE_NAME = @REPLACE_CANONICALIZE_FILE_NAME@
+ REPLACE_CBRTF = @REPLACE_CBRTF@
+ REPLACE_CBRTL = @REPLACE_CBRTL@
+ REPLACE_CEIL = @REPLACE_CEIL@
+ REPLACE_CEILF = @REPLACE_CEILF@
+ REPLACE_CEILL = @REPLACE_CEILL@
  REPLACE_CHOWN = @REPLACE_CHOWN@
  REPLACE_CLOSE = @REPLACE_CLOSE@
+ REPLACE_DPRINTF = @REPLACE_DPRINTF@
  REPLACE_DUP = @REPLACE_DUP@
  REPLACE_DUP2 = @REPLACE_DUP2@
  REPLACE_DUPLOCALE = @REPLACE_DUPLOCALE@
+ REPLACE_EXP2 = @REPLACE_EXP2@
+ REPLACE_EXP2L = @REPLACE_EXP2L@
+ REPLACE_EXPM1 = @REPLACE_EXPM1@
+ REPLACE_EXPM1F = @REPLACE_EXPM1F@
+ REPLACE_FABSL = @REPLACE_FABSL@
  REPLACE_FCHOWNAT = @REPLACE_FCHOWNAT@
+ REPLACE_FCLOSE = @REPLACE_FCLOSE@
  REPLACE_FCNTL = @REPLACE_FCNTL@
+ REPLACE_FDOPEN = @REPLACE_FDOPEN@
+ REPLACE_FFLUSH = @REPLACE_FFLUSH@
+ REPLACE_FLOOR = @REPLACE_FLOOR@
+ REPLACE_FLOORF = @REPLACE_FLOORF@
+ REPLACE_FLOORL = @REPLACE_FLOORL@
+ REPLACE_FMA = @REPLACE_FMA@
+ REPLACE_FMAF = @REPLACE_FMAF@
+ REPLACE_FMAL = @REPLACE_FMAL@
+ REPLACE_FMOD = @REPLACE_FMOD@
+ REPLACE_FMODF = @REPLACE_FMODF@
+ REPLACE_FMODL = @REPLACE_FMODL@
+ REPLACE_FOPEN = @REPLACE_FOPEN@
+ REPLACE_FPRINTF = @REPLACE_FPRINTF@
+ REPLACE_FPURGE = @REPLACE_FPURGE@
+ REPLACE_FREOPEN = @REPLACE_FREOPEN@
+ REPLACE_FREXP = @REPLACE_FREXP@
+ REPLACE_FREXPF = @REPLACE_FREXPF@
+ REPLACE_FREXPL = @REPLACE_FREXPL@
+ REPLACE_FSEEK = @REPLACE_FSEEK@
+ REPLACE_FSEEKO = @REPLACE_FSEEKO@
  REPLACE_FSTAT = @REPLACE_FSTAT@
  REPLACE_FSTATAT = @REPLACE_FSTATAT@
+ REPLACE_FTELL = @REPLACE_FTELL@
+ REPLACE_FTELLO = @REPLACE_FTELLO@
  REPLACE_FTRUNCATE = @REPLACE_FTRUNCATE@
  REPLACE_FUTIMENS = @REPLACE_FUTIMENS@
  REPLACE_GETCWD = @REPLACE_GETCWD@
+ REPLACE_GETDELIM = @REPLACE_GETDELIM@
  REPLACE_GETDOMAINNAME = @REPLACE_GETDOMAINNAME@
+ REPLACE_GETDTABLESIZE = @REPLACE_GETDTABLESIZE@
  REPLACE_GETGROUPS = @REPLACE_GETGROUPS@
+ REPLACE_GETLINE = @REPLACE_GETLINE@
  REPLACE_GETLOGIN_R = @REPLACE_GETLOGIN_R@
  REPLACE_GETPAGESIZE = @REPLACE_GETPAGESIZE@
  REPLACE_GETTIMEOFDAY = @REPLACE_GETTIMEOFDAY@
+ REPLACE_GMTIME = @REPLACE_GMTIME@
+ REPLACE_HUGE_VAL = @REPLACE_HUGE_VAL@
+ REPLACE_HYPOT = @REPLACE_HYPOT@
+ REPLACE_HYPOTF = @REPLACE_HYPOTF@
+ REPLACE_HYPOTL = @REPLACE_HYPOTL@
+ REPLACE_ILOGB = @REPLACE_ILOGB@
+ REPLACE_ILOGBF = @REPLACE_ILOGBF@
  REPLACE_ISATTY = @REPLACE_ISATTY@
+ REPLACE_ISFINITE = @REPLACE_ISFINITE@
+ REPLACE_ISINF = @REPLACE_ISINF@
+ REPLACE_ISNAN = @REPLACE_ISNAN@
  REPLACE_ISWBLANK = @REPLACE_ISWBLANK@
  REPLACE_ISWCNTRL = @REPLACE_ISWCNTRL@
+ REPLACE_ITOLD = @REPLACE_ITOLD@
  REPLACE_LCHOWN = @REPLACE_LCHOWN@
+ REPLACE_LDEXPL = @REPLACE_LDEXPL@
  REPLACE_LINK = @REPLACE_LINK@
  REPLACE_LINKAT = @REPLACE_LINKAT@
  REPLACE_LOCALECONV = @REPLACE_LOCALECONV@
+ REPLACE_LOCALTIME = @REPLACE_LOCALTIME@
  REPLACE_LOCALTIME_R = @REPLACE_LOCALTIME_R@
+ REPLACE_LOG = @REPLACE_LOG@
+ REPLACE_LOG10 = @REPLACE_LOG10@
+ REPLACE_LOG10F = @REPLACE_LOG10F@
+ REPLACE_LOG10L = @REPLACE_LOG10L@
+ REPLACE_LOG1P = @REPLACE_LOG1P@
+ REPLACE_LOG1PF = @REPLACE_LOG1PF@
+ REPLACE_LOG1PL = @REPLACE_LOG1PL@
+ REPLACE_LOG2 = @REPLACE_LOG2@
+ REPLACE_LOG2F = @REPLACE_LOG2F@
+ REPLACE_LOG2L = @REPLACE_LOG2L@
+ REPLACE_LOGB = @REPLACE_LOGB@
+ REPLACE_LOGBF = @REPLACE_LOGBF@
+ REPLACE_LOGBL = @REPLACE_LOGBL@
+ REPLACE_LOGF = @REPLACE_LOGF@
+ REPLACE_LOGL = @REPLACE_LOGL@
  REPLACE_LSEEK = @REPLACE_LSEEK@
  REPLACE_LSTAT = @REPLACE_LSTAT@
***************
*** 757,780 ****
--- 1143,1192 ----
  REPLACE_MKSTEMP = @REPLACE_MKSTEMP@
  REPLACE_MKTIME = @REPLACE_MKTIME@
+ REPLACE_MODF = @REPLACE_MODF@
+ REPLACE_MODFF = @REPLACE_MODFF@
+ REPLACE_MODFL = @REPLACE_MODFL@
+ REPLACE_NAN = @REPLACE_NAN@
  REPLACE_NANOSLEEP = @REPLACE_NANOSLEEP@
  REPLACE_NL_LANGINFO = @REPLACE_NL_LANGINFO@
  REPLACE_NULL = @REPLACE_NULL@
+ REPLACE_OBSTACK_PRINTF = @REPLACE_OBSTACK_PRINTF@
  REPLACE_OPEN = @REPLACE_OPEN@
  REPLACE_OPENAT = @REPLACE_OPENAT@
+ REPLACE_PERROR = @REPLACE_PERROR@
+ REPLACE_POPEN = @REPLACE_POPEN@
  REPLACE_PREAD = @REPLACE_PREAD@
+ REPLACE_PRINTF = @REPLACE_PRINTF@
  REPLACE_PTSNAME = @REPLACE_PTSNAME@
  REPLACE_PTSNAME_R = @REPLACE_PTSNAME_R@
  REPLACE_PUTENV = @REPLACE_PUTENV@
  REPLACE_PWRITE = @REPLACE_PWRITE@
+ REPLACE_QSORT_R = @REPLACE_QSORT_R@
  REPLACE_RANDOM_R = @REPLACE_RANDOM_R@
  REPLACE_READ = @REPLACE_READ@
  REPLACE_READLINK = @REPLACE_READLINK@
+ REPLACE_READLINKAT = @REPLACE_READLINKAT@
  REPLACE_REALLOC = @REPLACE_REALLOC@
  REPLACE_REALPATH = @REPLACE_REALPATH@
+ REPLACE_REMAINDER = @REPLACE_REMAINDER@
+ REPLACE_REMAINDERF = @REPLACE_REMAINDERF@
+ REPLACE_REMAINDERL = @REPLACE_REMAINDERL@
+ REPLACE_REMOVE = @REPLACE_REMOVE@
+ REPLACE_RENAME = @REPLACE_RENAME@
+ REPLACE_RENAMEAT = @REPLACE_RENAMEAT@
  REPLACE_RMDIR = @REPLACE_RMDIR@
+ REPLACE_ROUND = @REPLACE_ROUND@
+ REPLACE_ROUNDF = @REPLACE_ROUNDF@
+ REPLACE_ROUNDL = @REPLACE_ROUNDL@
  REPLACE_SETENV = @REPLACE_SETENV@
  REPLACE_SETLOCALE = @REPLACE_SETLOCALE@
+ REPLACE_SIGNBIT = @REPLACE_SIGNBIT@
+ REPLACE_SIGNBIT_USING_GCC = @REPLACE_SIGNBIT_USING_GCC@
  REPLACE_SLEEP = @REPLACE_SLEEP@
+ REPLACE_SNPRINTF = @REPLACE_SNPRINTF@
+ REPLACE_SPRINTF = @REPLACE_SPRINTF@
+ REPLACE_SQRTL = @REPLACE_SQRTL@
  REPLACE_STAT = @REPLACE_STAT@
+ REPLACE_STDIO_READ_FUNCS = @REPLACE_STDIO_READ_FUNCS@
+ REPLACE_STDIO_WRITE_FUNCS = @REPLACE_STDIO_WRITE_FUNCS@
  REPLACE_STPNCPY = @REPLACE_STPNCPY@
  REPLACE_STRCASESTR = @REPLACE_STRCASESTR@
***************
*** 793,798 ****
--- 1205,1215 ----
  REPLACE_STRUCT_TIMEVAL = @REPLACE_STRUCT_TIMEVAL@
  REPLACE_SYMLINK = @REPLACE_SYMLINK@
+ REPLACE_SYMLINKAT = @REPLACE_SYMLINKAT@
  REPLACE_TIMEGM = @REPLACE_TIMEGM@
+ REPLACE_TMPFILE = @REPLACE_TMPFILE@
  REPLACE_TOWLOWER = @REPLACE_TOWLOWER@
+ REPLACE_TRUNC = @REPLACE_TRUNC@
+ REPLACE_TRUNCF = @REPLACE_TRUNCF@
+ REPLACE_TRUNCL = @REPLACE_TRUNCL@
  REPLACE_TTYNAME_R = @REPLACE_TTYNAME_R@
  REPLACE_UNLINK = @REPLACE_UNLINK@
***************
*** 801,804 ****
--- 1218,1227 ----
  REPLACE_USLEEP = @REPLACE_USLEEP@
  REPLACE_UTIMENSAT = @REPLACE_UTIMENSAT@
+ REPLACE_VASPRINTF = @REPLACE_VASPRINTF@
+ REPLACE_VDPRINTF = @REPLACE_VDPRINTF@
+ REPLACE_VFPRINTF = @REPLACE_VFPRINTF@
+ REPLACE_VPRINTF = @REPLACE_VPRINTF@
+ REPLACE_VSNPRINTF = @REPLACE_VSNPRINTF@
+ REPLACE_VSPRINTF = @REPLACE_VSPRINTF@
  REPLACE_WCRTOMB = @REPLACE_WCRTOMB@
  REPLACE_WCSNRTOMBS = @REPLACE_WCSNRTOMBS@
***************
*** 814,817 ****
--- 1237,1241 ----
  SIG_ATOMIC_T_SUFFIX = @SIG_ATOMIC_T_SUFFIX@
  SIZE_T_SUFFIX = @SIZE_T_SUFFIX@
+ STDARG_H = @STDARG_H@
  STDBOOL_H = @STDBOOL_H@
  STDDEF_H = @STDDEF_H@
***************
*** 823,826 ****
--- 1247,1251 ----
  TIME_H_DEFINES_STRUCT_TIMESPEC = @TIME_H_DEFINES_STRUCT_TIMESPEC@
  UNDEFINE_STRTOK_R = @UNDEFINE_STRTOK_R@
+ UNISTD_H_DEFINES_STRUCT_TIMESPEC = @UNISTD_H_DEFINES_STRUCT_TIMESPEC@
  UNISTD_H_HAVE_WINSOCK2_H = @UNISTD_H_HAVE_WINSOCK2_H@
  UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS = @UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS@
***************
*** 887,890 ****
--- 1312,1316 ----
  program_transform_name = @program_transform_name@
  psdir = @psdir@
+ runstatedir = @runstatedir@
  sbindir = @sbindir@
  sharedstatedir = @sharedstatedir@
***************
*** 919,923 ****
  	$(am__cd) $(top_srcdir) && \
  	  $(AUTOMAKE) --gnu tp/tests/tex_html/Makefile
- .PRECIOUS: Makefile
  Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  	@case '$?' in \
--- 1345,1348 ----
***************
*** 1092,1095 ****
--- 1517,1522 ----
  	uninstall-am
  
+ .PRECIOUS: Makefile
+ 
  
  distclean-local:
diff -Nrc2 texinfo-5.2/tp/tests/tex_html/res_parser/block_EOL_tex/block_EOL-l2h_cache.pm texinfo-6.0/tp/tests/tex_html/res_parser/block_EOL_tex/block_EOL-l2h_cache.pm
*** texinfo-5.2/tp/tests/tex_html/res_parser/block_EOL_tex/block_EOL-l2h_cache.pm	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/tests/tex_html/res_parser/block_EOL_tex/block_EOL-l2h_cache.pm	2014-05-11 21:17:32.000000000 +0100
***************
*** 1,7 ****
  
- $l2h_cache_key = q/in block/;
- $l2h_cache{$l2h_cache_key} = q|in block|;
- 
  $l2h_cache_key = q/Surrounded by empty lines./;
  $l2h_cache{$l2h_cache_key} = q|Surrounded by empty lines.|;
  1;
\ No newline at end of file
--- 1,7 ----
  
  $l2h_cache_key = q/Surrounded by empty lines./;
  $l2h_cache{$l2h_cache_key} = q|Surrounded by empty lines.|;
+ 
+ $l2h_cache_key = q/in block/;
+ $l2h_cache{$l2h_cache_key} = q|in block|;
  1;
\ No newline at end of file
diff -Nrc2 texinfo-5.2/tp/tests/tex_html/res_parser/formatting_singular/formatting.2 texinfo-6.0/tp/tests/tex_html/res_parser/formatting_singular/formatting.2
*** texinfo-5.2/tp/tests/tex_html/res_parser/formatting_singular/formatting.2	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/tests/tex_html/res_parser/formatting_singular/formatting.2	2014-05-11 21:17:32.000000000 +0100
***************
*** 1,189 ****
! formatting.texi:18: warning: @ctrl is obsolete. (possibly involving @mymacro)
! formatting.texi:18: warning: missing name for @deffnx (possibly involving @mymacro)
! formatting.texi:18: warning: missing category for @deffnx (possibly involving @mymacro)
! formatting.texi:18: warning: missing name for @deffnx (possibly involving @mymacro)
! formatting.texi:18: warning: missing name for @deffnx (possibly involving @mymacro)
! formatting.texi:18: warning: missing name for @deffnx (possibly involving @mymacro)
! formatting.texi:18: warning: missing name for @deffnx (possibly involving @mymacro)
! formatting.texi:18: warning: missing name for @deffnx (possibly involving @mymacro)
! formatting.texi:18: warning: missing name for @deffnx (possibly involving @mymacro)
! formatting.texi:18: command @bullet not accepting argument in brace should not be on @table line (possibly involving @mymacro)
! formatting.texi:18: command @minus not accepting argument in brace should not be on @ftable line (possibly involving @mymacro)
! formatting.texi:18: warning: @verb should not appear in @image (possibly involving @mymacro)
! formatting.texi:18: warning: @verb should not appear in @image (possibly involving @mymacro)
! formatting.texi:18: warning: @verb should not appear in @image (possibly involving @mymacro)
! formatting.texi:18: warning: @verb should not appear in @image (possibly involving @mymacro)
! formatting.texi:18: warning: accent command `@,' must not be followed by new line (possibly involving @mymacro)
! formatting.texi:18: use braces to give a command as an argument to @, (possibly involving @mymacro)
! formatting.texi:18: warning: accent command `@'' must not be followed by new line (possibly involving @mymacro)
! formatting.texi:18: use braces to give a command as an argument to @' (possibly involving @mymacro)
! formatting.texi:18: @dotless expects `i' or `j' as argument, not `truc' (possibly involving @mymacro)
! formatting.texi:18: @dotless expects `i' or `j' as argument, not `ij' (possibly involving @mymacro)
! formatting.texi:18: @dotless expects `i' or `j' as argument, not `--a' (possibly involving @mymacro)
! formatting.texi:18: @dotless expects `i' or `j' as argument, not `a' (possibly involving @mymacro)
! formatting.texi:18: @TeX expected braces (possibly involving @mymacro)
! formatting.texi:18: unexpected @ (possibly involving @mymacro)
! formatting.texi:18: @image missing filename argument (possibly involving @mymacro)
! formatting.texi:18: @image missing filename argument (possibly involving @mymacro)
! formatting.texi:18: @image missing filename argument (possibly involving @mymacro)
! formatting.texi:18: @sp missing argument (possibly involving @mymacro)
! formatting.texi:18: warning: missing name for @deffn (possibly involving @mymacro)
! formatting.texi:18: misplaced } (possibly involving @mymacro)
! formatting.texi:18: misplaced } (possibly involving @mymacro)
! formatting.texi:18: misplaced { (possibly involving @mymacro)
! formatting.texi:18: misplaced { (possibly involving @mymacro)
! formatting.texi:18: must be after `@deffn' to use `@deffnx' (possibly involving @mymacro)
! formatting.texi:18: warning: command @ref missing a node or external manual argument (possibly involving @mymacro)
! formatting.texi:18: warning: command @ref missing a node or external manual argument (possibly involving @mymacro)
! formatting.texi:18: warning: command @ref missing a node or external manual argument (possibly involving @mymacro)
! formatting.texi:18: warning: command @inforef missing a node or external manual argument (possibly involving @mymacro)
! formatting.texi:18: warning: command @inforef missing a node or external manual argument (possibly involving @mymacro)
! formatting.texi:28: warning: @ctrl is obsolete. (possibly involving @mymacro)
! formatting.texi:28: warning: missing name for @deffnx (possibly involving @mymacro)
! formatting.texi:28: warning: missing category for @deffnx (possibly involving @mymacro)
! formatting.texi:28: warning: missing name for @deffnx (possibly involving @mymacro)
! formatting.texi:28: warning: missing name for @deffnx (possibly involving @mymacro)
! formatting.texi:28: warning: missing name for @deffnx (possibly involving @mymacro)
! formatting.texi:28: warning: missing name for @deffnx (possibly involving @mymacro)
! formatting.texi:28: warning: missing name for @deffnx (possibly involving @mymacro)
! formatting.texi:28: warning: missing name for @deffnx (possibly involving @mymacro)
! formatting.texi:28: command @bullet not accepting argument in brace should not be on @table line (possibly involving @mymacro)
! formatting.texi:28: command @minus not accepting argument in brace should not be on @ftable line (possibly involving @mymacro)
! formatting.texi:28: warning: @verb should not appear in @image (possibly involving @mymacro)
! formatting.texi:28: warning: @verb should not appear in @image (possibly involving @mymacro)
! formatting.texi:28: warning: @verb should not appear in @image (possibly involving @mymacro)
! formatting.texi:28: warning: @verb should not appear in @image (possibly involving @mymacro)
! formatting.texi:28: warning: accent command `@,' must not be followed by new line (possibly involving @mymacro)
! formatting.texi:28: use braces to give a command as an argument to @, (possibly involving @mymacro)
! formatting.texi:28: warning: accent command `@'' must not be followed by new line (possibly involving @mymacro)
! formatting.texi:28: use braces to give a command as an argument to @' (possibly involving @mymacro)
! formatting.texi:28: @dotless expects `i' or `j' as argument, not `truc' (possibly involving @mymacro)
! formatting.texi:28: @dotless expects `i' or `j' as argument, not `ij' (possibly involving @mymacro)
! formatting.texi:28: @dotless expects `i' or `j' as argument, not `--a' (possibly involving @mymacro)
! formatting.texi:28: @dotless expects `i' or `j' as argument, not `a' (possibly involving @mymacro)
! formatting.texi:28: @TeX expected braces (possibly involving @mymacro)
! formatting.texi:28: unexpected @ (possibly involving @mymacro)
! formatting.texi:28: @image missing filename argument (possibly involving @mymacro)
! formatting.texi:28: @image missing filename argument (possibly involving @mymacro)
! formatting.texi:28: @image missing filename argument (possibly involving @mymacro)
! formatting.texi:28: @sp missing argument (possibly involving @mymacro)
! formatting.texi:28: warning: missing name for @deffn (possibly involving @mymacro)
! formatting.texi:28: misplaced } (possibly involving @mymacro)
! formatting.texi:28: misplaced } (possibly involving @mymacro)
! formatting.texi:28: misplaced { (possibly involving @mymacro)
! formatting.texi:28: misplaced { (possibly involving @mymacro)
! formatting.texi:28: must be after `@deffn' to use `@deffnx' (possibly involving @mymacro)
! formatting.texi:28: warning: command @ref missing a node or external manual argument (possibly involving @mymacro)
! formatting.texi:28: warning: command @ref missing a node or external manual argument (possibly involving @mymacro)
! formatting.texi:28: warning: command @ref missing a node or external manual argument (possibly involving @mymacro)
! formatting.texi:28: warning: command @inforef missing a node or external manual argument (possibly involving @mymacro)
! formatting.texi:28: warning: command @inforef missing a node or external manual argument (possibly involving @mymacro)
! formatting.texi:38: warning: @ctrl is obsolete. (possibly involving @mymacro)
! formatting.texi:38: warning: missing name for @deffnx (possibly involving @mymacro)
! formatting.texi:38: warning: missing category for @deffnx (possibly involving @mymacro)
! formatting.texi:38: warning: missing name for @deffnx (possibly involving @mymacro)
! formatting.texi:38: warning: missing name for @deffnx (possibly involving @mymacro)
! formatting.texi:38: warning: missing name for @deffnx (possibly involving @mymacro)
! formatting.texi:38: warning: missing name for @deffnx (possibly involving @mymacro)
! formatting.texi:38: warning: missing name for @deffnx (possibly involving @mymacro)
! formatting.texi:38: warning: missing name for @deffnx (possibly involving @mymacro)
! formatting.texi:38: command @bullet not accepting argument in brace should not be on @table line (possibly involving @mymacro)
! formatting.texi:38: command @minus not accepting argument in brace should not be on @ftable line (possibly involving @mymacro)
! formatting.texi:38: warning: @verb should not appear in @image (possibly involving @mymacro)
! formatting.texi:38: warning: @verb should not appear in @image (possibly involving @mymacro)
! formatting.texi:38: warning: @verb should not appear in @image (possibly involving @mymacro)
! formatting.texi:38: warning: @verb should not appear in @image (possibly involving @mymacro)
! formatting.texi:38: warning: accent command `@,' must not be followed by new line (possibly involving @mymacro)
! formatting.texi:38: use braces to give a command as an argument to @, (possibly involving @mymacro)
! formatting.texi:38: warning: accent command `@'' must not be followed by new line (possibly involving @mymacro)
! formatting.texi:38: use braces to give a command as an argument to @' (possibly involving @mymacro)
! formatting.texi:38: @dotless expects `i' or `j' as argument, not `truc' (possibly involving @mymacro)
! formatting.texi:38: @dotless expects `i' or `j' as argument, not `ij' (possibly involving @mymacro)
! formatting.texi:38: @dotless expects `i' or `j' as argument, not `--a' (possibly involving @mymacro)
! formatting.texi:38: @dotless expects `i' or `j' as argument, not `a' (possibly involving @mymacro)
! formatting.texi:38: @TeX expected braces (possibly involving @mymacro)
! formatting.texi:38: unexpected @ (possibly involving @mymacro)
! formatting.texi:38: @image missing filename argument (possibly involving @mymacro)
! formatting.texi:38: @image missing filename argument (possibly involving @mymacro)
! formatting.texi:38: @image missing filename argument (possibly involving @mymacro)
! formatting.texi:38: @sp missing argument (possibly involving @mymacro)
! formatting.texi:38: warning: missing name for @deffn (possibly involving @mymacro)
! formatting.texi:38: misplaced } (possibly involving @mymacro)
! formatting.texi:38: misplaced } (possibly involving @mymacro)
! formatting.texi:38: misplaced { (possibly involving @mymacro)
! formatting.texi:38: misplaced { (possibly involving @mymacro)
! formatting.texi:38: must be after `@deffn' to use `@deffnx' (possibly involving @mymacro)
! formatting.texi:38: warning: command @ref missing a node or external manual argument (possibly involving @mymacro)
! formatting.texi:38: warning: command @ref missing a node or external manual argument (possibly involving @mymacro)
! formatting.texi:38: warning: command @ref missing a node or external manual argument (possibly involving @mymacro)
! formatting.texi:38: warning: command @inforef missing a node or external manual argument (possibly involving @mymacro)
! formatting.texi:38: warning: command @inforef missing a node or external manual argument (possibly involving @mymacro)
! formatting.texi:42: warning: @ctrl is obsolete. (possibly involving @mymacro)
! formatting.texi:42: warning: missing name for @deffnx (possibly involving @mymacro)
! formatting.texi:42: warning: missing category for @deffnx (possibly involving @mymacro)
! formatting.texi:42: warning: missing name for @deffnx (possibly involving @mymacro)
! formatting.texi:42: warning: missing name for @deffnx (possibly involving @mymacro)
! formatting.texi:42: warning: missing name for @deffnx (possibly involving @mymacro)
! formatting.texi:42: warning: missing name for @deffnx (possibly involving @mymacro)
! formatting.texi:42: warning: missing name for @deffnx (possibly involving @mymacro)
! formatting.texi:42: warning: missing name for @deffnx (possibly involving @mymacro)
! formatting.texi:42: command @bullet not accepting argument in brace should not be on @table line (possibly involving @mymacro)
! formatting.texi:42: command @minus not accepting argument in brace should not be on @ftable line (possibly involving @mymacro)
! formatting.texi:42: warning: @verb should not appear in @image (possibly involving @mymacro)
! formatting.texi:42: warning: @verb should not appear in @image (possibly involving @mymacro)
! formatting.texi:42: warning: @verb should not appear in @image (possibly involving @mymacro)
! formatting.texi:42: warning: @verb should not appear in @image (possibly involving @mymacro)
! formatting.texi:42: warning: accent command `@,' must not be followed by new line (possibly involving @mymacro)
! formatting.texi:42: use braces to give a command as an argument to @, (possibly involving @mymacro)
! formatting.texi:42: warning: accent command `@'' must not be followed by new line (possibly involving @mymacro)
! formatting.texi:42: use braces to give a command as an argument to @' (possibly involving @mymacro)
! formatting.texi:42: @dotless expects `i' or `j' as argument, not `truc' (possibly involving @mymacro)
! formatting.texi:42: @dotless expects `i' or `j' as argument, not `ij' (possibly involving @mymacro)
! formatting.texi:42: @dotless expects `i' or `j' as argument, not `--a' (possibly involving @mymacro)
! formatting.texi:42: @dotless expects `i' or `j' as argument, not `a' (possibly involving @mymacro)
! formatting.texi:42: @TeX expected braces (possibly involving @mymacro)
! formatting.texi:42: unexpected @ (possibly involving @mymacro)
! formatting.texi:42: @image missing filename argument (possibly involving @mymacro)
! formatting.texi:42: @image missing filename argument (possibly involving @mymacro)
! formatting.texi:42: @image missing filename argument (possibly involving @mymacro)
! formatting.texi:42: @sp missing argument (possibly involving @mymacro)
! formatting.texi:42: warning: missing name for @deffn (possibly involving @mymacro)
! formatting.texi:42: misplaced } (possibly involving @mymacro)
! formatting.texi:42: misplaced } (possibly involving @mymacro)
! formatting.texi:42: misplaced { (possibly involving @mymacro)
! formatting.texi:42: misplaced { (possibly involving @mymacro)
! formatting.texi:42: must be after `@deffn' to use `@deffnx' (possibly involving @mymacro)
! formatting.texi:42: warning: command @ref missing a node or external manual argument (possibly involving @mymacro)
! formatting.texi:42: warning: command @ref missing a node or external manual argument (possibly involving @mymacro)
! formatting.texi:42: warning: command @ref missing a node or external manual argument (possibly involving @mymacro)
! formatting.texi:42: warning: command @inforef missing a node or external manual argument (possibly involving @mymacro)
! formatting.texi:42: warning: command @inforef missing a node or external manual argument (possibly involving @mymacro)
! formatting.texi:18: @ref reference to nonexistent node `node' (possibly involving @mymacro)
! formatting.texi:18: @ref reference to nonexistent node `node' (possibly involving @mymacro)
! formatting.texi:18: @ref reference to nonexistent node `node' (possibly involving @mymacro)
! formatting.texi:18: @ref reference to nonexistent node `node' (possibly involving @mymacro)
! formatting.texi:28: @ref reference to nonexistent node `node' (possibly involving @mymacro)
! formatting.texi:28: @ref reference to nonexistent node `node' (possibly involving @mymacro)
! formatting.texi:28: @ref reference to nonexistent node `node' (possibly involving @mymacro)
! formatting.texi:28: @ref reference to nonexistent node `node' (possibly involving @mymacro)
! formatting.texi:38: @ref reference to nonexistent node `node' (possibly involving @mymacro)
! formatting.texi:38: @ref reference to nonexistent node `node' (possibly involving @mymacro)
! formatting.texi:38: @ref reference to nonexistent node `node' (possibly involving @mymacro)
! formatting.texi:38: @ref reference to nonexistent node `node' (possibly involving @mymacro)
! formatting.texi:42: @ref reference to nonexistent node `node' (possibly involving @mymacro)
! formatting.texi:42: @ref reference to nonexistent node `node' (possibly involving @mymacro)
! formatting.texi:42: @ref reference to nonexistent node `node' (possibly involving @mymacro)
! formatting.texi:42: @ref reference to nonexistent node `node' (possibly involving @mymacro)
  texexpand 
! formatting.texi:18: warning: @image file `f-ile' (for HTML) not found, using `f-ile.jpg' (possibly involving @mymacro)
! formatting.texi:18: warning: @image file `f--ile@.' (for HTML) not found, using `f--ile@..file ext e--xt}' (possibly involving @mymacro)
! formatting.texi:18: warning: @image file `f-ile' (for HTML) not found, using `f-ile.jpg' (possibly involving @mymacro)
! formatting.texi:18: warning: @image file `filejk _" %@' (for HTML) not found, using `filejk _" %@.jpg' (possibly involving @mymacro)
! formatting.texi:38: warning: @image file `f-ile' (for HTML) not found, using `f-ile.jpg' (possibly involving @mymacro)
! formatting.texi:38: warning: @image file `f--ile@.' (for HTML) not found, using `f--ile@..file ext e--xt}' (possibly involving @mymacro)
! formatting.texi:38: warning: @image file `f-ile' (for HTML) not found, using `f-ile.jpg' (possibly involving @mymacro)
! formatting.texi:38: warning: @image file `filejk _" %@' (for HTML) not found, using `filejk _" %@.jpg' (possibly involving @mymacro)
! formatting.texi:42: warning: @image file `f-ile' (for HTML) not found, using `f-ile.jpg' (possibly involving @mymacro)
! formatting.texi:42: warning: @image file `f--ile@.' (for HTML) not found, using `f--ile@..file ext e--xt}' (possibly involving @mymacro)
! formatting.texi:42: warning: @image file `f-ile' (for HTML) not found, using `f-ile.jpg' (possibly involving @mymacro)
! formatting.texi:42: warning: @image file `filejk _" %@' (for HTML) not found, using `filejk _" %@.jpg' (possibly involving @mymacro)
--- 1,189 ----
! formatting.texi:25: warning: @ctrl is obsolete. (possibly involving @mymacro)
! formatting.texi:25: warning: missing name for @deffnx (possibly involving @mymacro)
! formatting.texi:25: warning: missing category for @deffnx (possibly involving @mymacro)
! formatting.texi:25: warning: missing name for @deffnx (possibly involving @mymacro)
! formatting.texi:25: warning: missing name for @deffnx (possibly involving @mymacro)
! formatting.texi:25: warning: missing name for @deffnx (possibly involving @mymacro)
! formatting.texi:25: warning: missing name for @deffnx (possibly involving @mymacro)
! formatting.texi:25: warning: missing name for @deffnx (possibly involving @mymacro)
! formatting.texi:25: warning: missing name for @deffnx (possibly involving @mymacro)
! formatting.texi:25: command @bullet not accepting argument in brace should not be on @table line (possibly involving @mymacro)
! formatting.texi:25: command @minus not accepting argument in brace should not be on @ftable line (possibly involving @mymacro)
! formatting.texi:25: warning: @verb should not appear in @image (possibly involving @mymacro)
! formatting.texi:25: warning: @verb should not appear in @image (possibly involving @mymacro)
! formatting.texi:25: warning: @verb should not appear in @image (possibly involving @mymacro)
! formatting.texi:25: warning: @verb should not appear in @image (possibly involving @mymacro)
! formatting.texi:25: warning: accent command `@,' must not be followed by new line (possibly involving @mymacro)
! formatting.texi:25: use braces to give a command as an argument to @, (possibly involving @mymacro)
! formatting.texi:25: warning: accent command `@'' must not be followed by new line (possibly involving @mymacro)
! formatting.texi:25: use braces to give a command as an argument to @' (possibly involving @mymacro)
! formatting.texi:25: @dotless expects `i' or `j' as argument, not `truc' (possibly involving @mymacro)
! formatting.texi:25: @dotless expects `i' or `j' as argument, not `ij' (possibly involving @mymacro)
! formatting.texi:25: @dotless expects `i' or `j' as argument, not `--a' (possibly involving @mymacro)
! formatting.texi:25: @dotless expects `i' or `j' as argument, not `a' (possibly involving @mymacro)
! formatting.texi:25: @TeX expected braces (possibly involving @mymacro)
! formatting.texi:25: unexpected @ (possibly involving @mymacro)
! formatting.texi:25: @image missing filename argument (possibly involving @mymacro)
! formatting.texi:25: @image missing filename argument (possibly involving @mymacro)
! formatting.texi:25: @image missing filename argument (possibly involving @mymacro)
! formatting.texi:25: @sp missing argument (possibly involving @mymacro)
! formatting.texi:25: warning: missing name for @deffn (possibly involving @mymacro)
! formatting.texi:25: misplaced } (possibly involving @mymacro)
! formatting.texi:25: misplaced } (possibly involving @mymacro)
! formatting.texi:25: misplaced { (possibly involving @mymacro)
! formatting.texi:25: misplaced { (possibly involving @mymacro)
! formatting.texi:25: must be after `@deffn' to use `@deffnx' (possibly involving @mymacro)
! formatting.texi:25: warning: command @ref missing a node or external manual argument (possibly involving @mymacro)
! formatting.texi:25: warning: command @ref missing a node or external manual argument (possibly involving @mymacro)
! formatting.texi:25: warning: command @ref missing a node or external manual argument (possibly involving @mymacro)
! formatting.texi:25: warning: command @inforef missing a node or external manual argument (possibly involving @mymacro)
! formatting.texi:25: warning: command @inforef missing a node or external manual argument (possibly involving @mymacro)
! formatting.texi:35: warning: @ctrl is obsolete. (possibly involving @mymacro)
! formatting.texi:35: warning: missing name for @deffnx (possibly involving @mymacro)
! formatting.texi:35: warning: missing category for @deffnx (possibly involving @mymacro)
! formatting.texi:35: warning: missing name for @deffnx (possibly involving @mymacro)
! formatting.texi:35: warning: missing name for @deffnx (possibly involving @mymacro)
! formatting.texi:35: warning: missing name for @deffnx (possibly involving @mymacro)
! formatting.texi:35: warning: missing name for @deffnx (possibly involving @mymacro)
! formatting.texi:35: warning: missing name for @deffnx (possibly involving @mymacro)
! formatting.texi:35: warning: missing name for @deffnx (possibly involving @mymacro)
! formatting.texi:35: command @bullet not accepting argument in brace should not be on @table line (possibly involving @mymacro)
! formatting.texi:35: command @minus not accepting argument in brace should not be on @ftable line (possibly involving @mymacro)
! formatting.texi:35: warning: @verb should not appear in @image (possibly involving @mymacro)
! formatting.texi:35: warning: @verb should not appear in @image (possibly involving @mymacro)
! formatting.texi:35: warning: @verb should not appear in @image (possibly involving @mymacro)
! formatting.texi:35: warning: @verb should not appear in @image (possibly involving @mymacro)
! formatting.texi:35: warning: accent command `@,' must not be followed by new line (possibly involving @mymacro)
! formatting.texi:35: use braces to give a command as an argument to @, (possibly involving @mymacro)
! formatting.texi:35: warning: accent command `@'' must not be followed by new line (possibly involving @mymacro)
! formatting.texi:35: use braces to give a command as an argument to @' (possibly involving @mymacro)
! formatting.texi:35: @dotless expects `i' or `j' as argument, not `truc' (possibly involving @mymacro)
! formatting.texi:35: @dotless expects `i' or `j' as argument, not `ij' (possibly involving @mymacro)
! formatting.texi:35: @dotless expects `i' or `j' as argument, not `--a' (possibly involving @mymacro)
! formatting.texi:35: @dotless expects `i' or `j' as argument, not `a' (possibly involving @mymacro)
! formatting.texi:35: @TeX expected braces (possibly involving @mymacro)
! formatting.texi:35: unexpected @ (possibly involving @mymacro)
! formatting.texi:35: @image missing filename argument (possibly involving @mymacro)
! formatting.texi:35: @image missing filename argument (possibly involving @mymacro)
! formatting.texi:35: @image missing filename argument (possibly involving @mymacro)
! formatting.texi:35: @sp missing argument (possibly involving @mymacro)
! formatting.texi:35: warning: missing name for @deffn (possibly involving @mymacro)
! formatting.texi:35: misplaced } (possibly involving @mymacro)
! formatting.texi:35: misplaced } (possibly involving @mymacro)
! formatting.texi:35: misplaced { (possibly involving @mymacro)
! formatting.texi:35: misplaced { (possibly involving @mymacro)
! formatting.texi:35: must be after `@deffn' to use `@deffnx' (possibly involving @mymacro)
! formatting.texi:35: warning: command @ref missing a node or external manual argument (possibly involving @mymacro)
! formatting.texi:35: warning: command @ref missing a node or external manual argument (possibly involving @mymacro)
! formatting.texi:35: warning: command @ref missing a node or external manual argument (possibly involving @mymacro)
! formatting.texi:35: warning: command @inforef missing a node or external manual argument (possibly involving @mymacro)
! formatting.texi:35: warning: command @inforef missing a node or external manual argument (possibly involving @mymacro)
! formatting.texi:45: warning: @ctrl is obsolete. (possibly involving @mymacro)
! formatting.texi:45: warning: missing name for @deffnx (possibly involving @mymacro)
! formatting.texi:45: warning: missing category for @deffnx (possibly involving @mymacro)
! formatting.texi:45: warning: missing name for @deffnx (possibly involving @mymacro)
! formatting.texi:45: warning: missing name for @deffnx (possibly involving @mymacro)
! formatting.texi:45: warning: missing name for @deffnx (possibly involving @mymacro)
! formatting.texi:45: warning: missing name for @deffnx (possibly involving @mymacro)
! formatting.texi:45: warning: missing name for @deffnx (possibly involving @mymacro)
! formatting.texi:45: warning: missing name for @deffnx (possibly involving @mymacro)
! formatting.texi:45: command @bullet not accepting argument in brace should not be on @table line (possibly involving @mymacro)
! formatting.texi:45: command @minus not accepting argument in brace should not be on @ftable line (possibly involving @mymacro)
! formatting.texi:45: warning: @verb should not appear in @image (possibly involving @mymacro)
! formatting.texi:45: warning: @verb should not appear in @image (possibly involving @mymacro)
! formatting.texi:45: warning: @verb should not appear in @image (possibly involving @mymacro)
! formatting.texi:45: warning: @verb should not appear in @image (possibly involving @mymacro)
! formatting.texi:45: warning: accent command `@,' must not be followed by new line (possibly involving @mymacro)
! formatting.texi:45: use braces to give a command as an argument to @, (possibly involving @mymacro)
! formatting.texi:45: warning: accent command `@'' must not be followed by new line (possibly involving @mymacro)
! formatting.texi:45: use braces to give a command as an argument to @' (possibly involving @mymacro)
! formatting.texi:45: @dotless expects `i' or `j' as argument, not `truc' (possibly involving @mymacro)
! formatting.texi:45: @dotless expects `i' or `j' as argument, not `ij' (possibly involving @mymacro)
! formatting.texi:45: @dotless expects `i' or `j' as argument, not `--a' (possibly involving @mymacro)
! formatting.texi:45: @dotless expects `i' or `j' as argument, not `a' (possibly involving @mymacro)
! formatting.texi:45: @TeX expected braces (possibly involving @mymacro)
! formatting.texi:45: unexpected @ (possibly involving @mymacro)
! formatting.texi:45: @image missing filename argument (possibly involving @mymacro)
! formatting.texi:45: @image missing filename argument (possibly involving @mymacro)
! formatting.texi:45: @image missing filename argument (possibly involving @mymacro)
! formatting.texi:45: @sp missing argument (possibly involving @mymacro)
! formatting.texi:45: warning: missing name for @deffn (possibly involving @mymacro)
! formatting.texi:45: misplaced } (possibly involving @mymacro)
! formatting.texi:45: misplaced } (possibly involving @mymacro)
! formatting.texi:45: misplaced { (possibly involving @mymacro)
! formatting.texi:45: misplaced { (possibly involving @mymacro)
! formatting.texi:45: must be after `@deffn' to use `@deffnx' (possibly involving @mymacro)
! formatting.texi:45: warning: command @ref missing a node or external manual argument (possibly involving @mymacro)
! formatting.texi:45: warning: command @ref missing a node or external manual argument (possibly involving @mymacro)
! formatting.texi:45: warning: command @ref missing a node or external manual argument (possibly involving @mymacro)
! formatting.texi:45: warning: command @inforef missing a node or external manual argument (possibly involving @mymacro)
! formatting.texi:45: warning: command @inforef missing a node or external manual argument (possibly involving @mymacro)
! formatting.texi:49: warning: @ctrl is obsolete. (possibly involving @mymacro)
! formatting.texi:49: warning: missing name for @deffnx (possibly involving @mymacro)
! formatting.texi:49: warning: missing category for @deffnx (possibly involving @mymacro)
! formatting.texi:49: warning: missing name for @deffnx (possibly involving @mymacro)
! formatting.texi:49: warning: missing name for @deffnx (possibly involving @mymacro)
! formatting.texi:49: warning: missing name for @deffnx (possibly involving @mymacro)
! formatting.texi:49: warning: missing name for @deffnx (possibly involving @mymacro)
! formatting.texi:49: warning: missing name for @deffnx (possibly involving @mymacro)
! formatting.texi:49: warning: missing name for @deffnx (possibly involving @mymacro)
! formatting.texi:49: command @bullet not accepting argument in brace should not be on @table line (possibly involving @mymacro)
! formatting.texi:49: command @minus not accepting argument in brace should not be on @ftable line (possibly involving @mymacro)
! formatting.texi:49: warning: @verb should not appear in @image (possibly involving @mymacro)
! formatting.texi:49: warning: @verb should not appear in @image (possibly involving @mymacro)
! formatting.texi:49: warning: @verb should not appear in @image (possibly involving @mymacro)
! formatting.texi:49: warning: @verb should not appear in @image (possibly involving @mymacro)
! formatting.texi:49: warning: accent command `@,' must not be followed by new line (possibly involving @mymacro)
! formatting.texi:49: use braces to give a command as an argument to @, (possibly involving @mymacro)
! formatting.texi:49: warning: accent command `@'' must not be followed by new line (possibly involving @mymacro)
! formatting.texi:49: use braces to give a command as an argument to @' (possibly involving @mymacro)
! formatting.texi:49: @dotless expects `i' or `j' as argument, not `truc' (possibly involving @mymacro)
! formatting.texi:49: @dotless expects `i' or `j' as argument, not `ij' (possibly involving @mymacro)
! formatting.texi:49: @dotless expects `i' or `j' as argument, not `--a' (possibly involving @mymacro)
! formatting.texi:49: @dotless expects `i' or `j' as argument, not `a' (possibly involving @mymacro)
! formatting.texi:49: @TeX expected braces (possibly involving @mymacro)
! formatting.texi:49: unexpected @ (possibly involving @mymacro)
! formatting.texi:49: @image missing filename argument (possibly involving @mymacro)
! formatting.texi:49: @image missing filename argument (possibly involving @mymacro)
! formatting.texi:49: @image missing filename argument (possibly involving @mymacro)
! formatting.texi:49: @sp missing argument (possibly involving @mymacro)
! formatting.texi:49: warning: missing name for @deffn (possibly involving @mymacro)
! formatting.texi:49: misplaced } (possibly involving @mymacro)
! formatting.texi:49: misplaced } (possibly involving @mymacro)
! formatting.texi:49: misplaced { (possibly involving @mymacro)
! formatting.texi:49: misplaced { (possibly involving @mymacro)
! formatting.texi:49: must be after `@deffn' to use `@deffnx' (possibly involving @mymacro)
! formatting.texi:49: warning: command @ref missing a node or external manual argument (possibly involving @mymacro)
! formatting.texi:49: warning: command @ref missing a node or external manual argument (possibly involving @mymacro)
! formatting.texi:49: warning: command @ref missing a node or external manual argument (possibly involving @mymacro)
! formatting.texi:49: warning: command @inforef missing a node or external manual argument (possibly involving @mymacro)
! formatting.texi:49: warning: command @inforef missing a node or external manual argument (possibly involving @mymacro)
! formatting.texi:25: @ref reference to nonexistent node `node' (possibly involving @mymacro)
! formatting.texi:25: @ref reference to nonexistent node `node' (possibly involving @mymacro)
! formatting.texi:25: @ref reference to nonexistent node `node' (possibly involving @mymacro)
! formatting.texi:25: @ref reference to nonexistent node `node' (possibly involving @mymacro)
! formatting.texi:35: @ref reference to nonexistent node `node' (possibly involving @mymacro)
! formatting.texi:35: @ref reference to nonexistent node `node' (possibly involving @mymacro)
! formatting.texi:35: @ref reference to nonexistent node `node' (possibly involving @mymacro)
! formatting.texi:35: @ref reference to nonexistent node `node' (possibly involving @mymacro)
! formatting.texi:45: @ref reference to nonexistent node `node' (possibly involving @mymacro)
! formatting.texi:45: @ref reference to nonexistent node `node' (possibly involving @mymacro)
! formatting.texi:45: @ref reference to nonexistent node `node' (possibly involving @mymacro)
! formatting.texi:45: @ref reference to nonexistent node `node' (possibly involving @mymacro)
! formatting.texi:49: @ref reference to nonexistent node `node' (possibly involving @mymacro)
! formatting.texi:49: @ref reference to nonexistent node `node' (possibly involving @mymacro)
! formatting.texi:49: @ref reference to nonexistent node `node' (possibly involving @mymacro)
! formatting.texi:49: @ref reference to nonexistent node `node' (possibly involving @mymacro)
  texexpand 
! formatting.texi:25: warning: @image file `f-ile' (for HTML) not found, using `f-ile.jpg' (possibly involving @mymacro)
! formatting.texi:25: warning: @image file `f--ile@.' (for HTML) not found, using `f--ile@..file ext e--xt}' (possibly involving @mymacro)
! formatting.texi:25: warning: @image file `f-ile' (for HTML) not found, using `f-ile.jpg' (possibly involving @mymacro)
! formatting.texi:25: warning: @image file `filejk _" %@' (for HTML) not found, using `filejk _" %@.jpg' (possibly involving @mymacro)
! formatting.texi:45: warning: @image file `f-ile' (for HTML) not found, using `f-ile.jpg' (possibly involving @mymacro)
! formatting.texi:45: warning: @image file `f--ile@.' (for HTML) not found, using `f--ile@..file ext e--xt}' (possibly involving @mymacro)
! formatting.texi:45: warning: @image file `f-ile' (for HTML) not found, using `f-ile.jpg' (possibly involving @mymacro)
! formatting.texi:45: warning: @image file `filejk _" %@' (for HTML) not found, using `filejk _" %@.jpg' (possibly involving @mymacro)
! formatting.texi:49: warning: @image file `f-ile' (for HTML) not found, using `f-ile.jpg' (possibly involving @mymacro)
! formatting.texi:49: warning: @image file `f--ile@.' (for HTML) not found, using `f--ile@..file ext e--xt}' (possibly involving @mymacro)
! formatting.texi:49: warning: @image file `f-ile' (for HTML) not found, using `f-ile.jpg' (possibly involving @mymacro)
! formatting.texi:49: warning: @image file `filejk _" %@' (for HTML) not found, using `filejk _" %@.jpg' (possibly involving @mymacro)
diff -Nrc2 texinfo-5.2/tp/tests/tex_html/res_parser/formatting_singular/index.htm texinfo-6.0/tp/tests/tex_html/res_parser/formatting_singular/index.htm
*** texinfo-5.2/tp/tests/tex_html/res_parser/formatting_singular/index.htm	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/tests/tex_html/res_parser/formatting_singular/index.htm	2014-05-11 21:17:32.000000000 +0100
***************
*** 637,640 ****
--- 637,641 ----
  <body lang="en"  background="../singular_images/Mybg.png">
  
+ 
  <a name="Top"></a>
  <table border="0" cellpadding="0" cellspacing="0">
diff -Nrc2 texinfo-5.2/tp/tests/tex_html/res_parser/formatting_singular/sing-l2h_cache.pm texinfo-6.0/tp/tests/tex_html/res_parser/formatting_singular/sing-l2h_cache.pm
*** texinfo-5.2/tp/tests/tex_html/res_parser/formatting_singular/sing-l2h_cache.pm	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/tests/tex_html/res_parser/formatting_singular/sing-l2h_cache.pm	2014-05-11 21:17:32.000000000 +0100
***************
*** 1,12 ****
  
- $l2h_cache_key = q/$--a@minus{} {\frac{1}{2}}$/;
- $l2h_cache{$l2h_cache_key} = q|<!-- MATH
-  $- -a@minus{} {\frac{1}{2}}$
-  -->
- <SPAN CLASS="MATH"><IMG
-  WIDTH="100" HEIGHT="30" ALIGN="MIDDLE" BORDER="0"
-  SRC="sing_3.png"
-  ALT="$--a@minus{} {\frac{1}{2}}$"></SPAN>|;
- 
  $l2h_cache_key = q/$$\partial_t \eta (t) = g(\eta(t),\varphi(t))$$ ''/;
  $l2h_cache{$l2h_cache_key} = q|<BR><P></P>
--- 1,3 ----
***************
*** 34,36 ****
--- 25,36 ----
   SRC="sing_2.png"
   ALT="$--a {\frac{1}{2}} @minus{}$"></SPAN>|;
+ 
+ $l2h_cache_key = q/$--a@minus{} {\frac{1}{2}}$/;
+ $l2h_cache{$l2h_cache_key} = q|<!-- MATH
+  $- -a@minus{} {\frac{1}{2}}$
+  -->
+ <SPAN CLASS="MATH"><IMG
+  WIDTH="100" HEIGHT="30" ALIGN="MIDDLE" BORDER="0"
+  SRC="sing_3.png"
+  ALT="$--a@minus{} {\frac{1}{2}}$"></SPAN>|;
  1;
\ No newline at end of file
diff -Nrc2 texinfo-5.2/tp/tests/tex_html/res_parser/formatting_singular/sing_l2h_images.pl texinfo-6.0/tp/tests/tex_html/res_parser/formatting_singular/sing_l2h_images.pl
*** texinfo-5.2/tp/tests/tex_html/res_parser/formatting_singular/sing_l2h_images.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/tests/tex_html/res_parser/formatting_singular/sing_l2h_images.pl	1970-01-01 01:00:00.000000000 +0100
***************
*** 1,24 ****
- # LaTeX2HTML
- # Associate images original text with physical files.
- 
- 
- $key = q/--a@minus{}{frac{1}{2}};MSF=1.5;AAT/;
- $cached_env_img{$key} = q|<IMG
-  WIDTH="100" HEIGHT="30" ALIGN="MIDDLE" BORDER="0"
-  SRC="|."$dir".q|sing_l2h_img3.png"
-  ALT="$-a@minus{} {\frac{1}{2}}$">|; 
- 
- $key = q/{displaymath}partial_teta(t)=g(eta(t),varphi(t)){displaymath};MSF=1.5;AAT/;
- $cached_env_img{$key} = q|<IMG
-  WIDTH="100" HEIGHT="20" BORDER="0"
-  SRC="|."$dir".q|sing_l2h_img1.png"
-  ALT="\begin{displaymath}\partial_t \eta (t) = g(\eta(t),\varphi(t))\end{displaymath}">|; 
- 
- $key = q/--a{frac{1}{2}}@minus{};MSF=1.5;AAT/;
- $cached_env_img{$key} = q|<IMG
-  WIDTH="100" HEIGHT="30" ALIGN="MIDDLE" BORDER="0"
-  SRC="|."$dir".q|sing_l2h_img2.png"
-  ALT="$-a {\frac{1}{2}} @minus{}$">|; 
- 
- 1;
- 
--- 0 ----
diff -Nrc2 texinfo-5.2/tp/tests/tex_html/res_parser/tex/tex-l2h_cache.pm texinfo-6.0/tp/tests/tex_html/res_parser/tex/tex-l2h_cache.pm
*** texinfo-5.2/tp/tests/tex_html/res_parser/tex/tex-l2h_cache.pm	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/tests/tex_html/res_parser/tex/tex-l2h_cache.pm	2014-05-11 21:17:31.000000000 +0100
***************
*** 1,33 ****
  
- $l2h_cache_key = q/$@code{math code} a < b$/;
- $l2h_cache{$l2h_cache_key} = q|<!-- MATH
-  $@code{math code} a < b$
-  -->
- <SPAN CLASS="MATH"><IMG
-  WIDTH="100" HEIGHT="20" ALIGN="MIDDLE" BORDER="0"
-  SRC="tex_4.png"
-  ALT="$@code{math code} a &lt; b$"></SPAN>|;
- 
- $l2h_cache_key = q/
- tex \TeX/;
- $l2h_cache{$l2h_cache_key} = q|
- <P>
- tex <SPAN CLASS="logo-TeX">T<SMALL>E</SMALL>X</SPAN>|;
- 
- $l2h_cache_key = q/$a @\ b$/;
- $l2h_cache{$l2h_cache_key} = q|<SPAN CLASS="MATH"><IMG
-  WIDTH="100" HEIGHT="10" ALIGN="BOTTOM" BORDER="0"
-  SRC="tex_3.png"
-  ALT="$a @\ b$"></SPAN>|;
- 
- $l2h_cache_key = q/${x^i}\over{\tan y}$/;
- $l2h_cache{$l2h_cache_key} = q|<!-- MATH
-  ${x^i}\over{\tan y}$
-  -->
- <SPAN CLASS="MATH"><IMG
-  WIDTH="100" HEIGHT="30" ALIGN="MIDDLE" BORDER="0"
-  SRC="tex_2.png"
-  ALT="${x^i}\over{\tan y}$"></SPAN>|;
- 
  $l2h_cache_key = q/
  $$ \chi^2 = \sum_{i=1}^N
--- 1,3 ----
***************
*** 56,59 ****
--- 26,35 ----
  <P></P>|;
  
+ $l2h_cache_key = q/
+ tex \TeX/;
+ $l2h_cache{$l2h_cache_key} = q|
+ <P>
+ tex <SPAN CLASS="logo-TeX">T<SMALL>E</SMALL>X</SPAN>|;
+ 
  $l2h_cache_key = q/$ \underline{@code{math \hbox{ code }}} \sum_{i}{\underline{f}}$/;
  $l2h_cache{$l2h_cache_key} = q|<!-- MATH
***************
*** 64,66 ****
--- 40,66 ----
   SRC="tex_5.png"
   ALT="$ \underline{@code{math \hbox{ code }}} \sum_{i}{\underline{f}}$"></SPAN>|;
+ 
+ $l2h_cache_key = q/$@code{math code} a < b$/;
+ $l2h_cache{$l2h_cache_key} = q|<!-- MATH
+  $@code{math code} a < b$
+  -->
+ <SPAN CLASS="MATH"><IMG
+  WIDTH="100" HEIGHT="20" ALIGN="MIDDLE" BORDER="0"
+  SRC="tex_4.png"
+  ALT="$@code{math code} a &lt; b$"></SPAN>|;
+ 
+ $l2h_cache_key = q/$a @\ b$/;
+ $l2h_cache{$l2h_cache_key} = q|<SPAN CLASS="MATH"><IMG
+  WIDTH="100" HEIGHT="10" ALIGN="BOTTOM" BORDER="0"
+  SRC="tex_3.png"
+  ALT="$a @\ b$"></SPAN>|;
+ 
+ $l2h_cache_key = q/${x^i}\over{\tan y}$/;
+ $l2h_cache{$l2h_cache_key} = q|<!-- MATH
+  ${x^i}\over{\tan y}$
+  -->
+ <SPAN CLASS="MATH"><IMG
+  WIDTH="100" HEIGHT="30" ALIGN="MIDDLE" BORDER="0"
+  SRC="tex_2.png"
+  ALT="${x^i}\over{\tan y}$"></SPAN>|;
  1;
\ No newline at end of file
diff -Nrc2 texinfo-5.2/tp/tests/tex_html/res_parser/tex/tex_l2h_images.pl texinfo-6.0/tp/tests/tex_html/res_parser/tex/tex_l2h_images.pl
*** texinfo-5.2/tp/tests/tex_html/res_parser/tex/tex_l2h_images.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/tests/tex_html/res_parser/tex/tex_l2h_images.pl	1970-01-01 01:00:00.000000000 +0100
***************
*** 1,38 ****
- # LaTeX2HTML
- # Associate images original text with physical files.
- 
- 
- $key = q/{displaymath}chi^2=sum_{i=1}^Nleft(y_i-(a+bx_i)oversigma_iright)^2{displaymath};MSF=1.5;AAT/;
- $cached_env_img{$key} = q|<IMG
-  WIDTH="100" HEIGHT="50" BORDER="0"
-  SRC="|."$dir".q|tex_l2h_img1.png"
-  ALT="\begin{displaymath}\chi^2 = \sum_{i=1}^N
- \left(y_i - (a + b x_i)
- \over \sigma_i\right)^2 \end{displaymath}">|; 
- 
- $key = q/{x^i}over{tany};MSF=1.5;AAT/;
- $cached_env_img{$key} = q|<IMG
-  WIDTH="100" HEIGHT="30" ALIGN="MIDDLE" BORDER="0"
-  SRC="|."$dir".q|tex_l2h_img2.png"
-  ALT="${x^i}\over{\tan y}$">|; 
- 
- $key = q/a@b;MSF=1.5;AAT/;
- $cached_env_img{$key} = q|<IMG
-  WIDTH="100" HEIGHT="10" ALIGN="BOTTOM" BORDER="0"
-  SRC="|."$dir".q|tex_l2h_img3.png"
-  ALT="$a @ b$">|; 
- 
- $key = q/underline{@code{mathhbox{code}}}sum_{i}{underline{f}};MSF=1.5;AAT/;
- $cached_env_img{$key} = q|<IMG
-  WIDTH="100" HEIGHT="30" ALIGN="MIDDLE" BORDER="0"
-  SRC="|."$dir".q|tex_l2h_img5.png"
-  ALT="$ \underline{@code{math \hbox{ code }}} \sum_{i}{\underline{f}}$">|; 
- 
- $key = q/@code{mathcode}a<b;MSF=1.5;AAT/;
- $cached_env_img{$key} = q|<IMG
-  WIDTH="100" HEIGHT="20" ALIGN="MIDDLE" BORDER="0"
-  SRC="|."$dir".q|tex_l2h_img4.png"
-  ALT="$@code{math code} a &lt; b$">|; 
- 
- 1;
- 
--- 0 ----
diff -Nrc2 texinfo-5.2/tp/tests/tex_html/res_parser/tex_complex_l2h/tex_complex-l2h_cache.pm texinfo-6.0/tp/tests/tex_html/res_parser/tex_complex_l2h/tex_complex-l2h_cache.pm
*** texinfo-5.2/tp/tests/tex_html/res_parser/tex_complex_l2h/tex_complex-l2h_cache.pm	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/tests/tex_html/res_parser/tex_complex_l2h/tex_complex-l2h_cache.pm	2014-05-11 21:17:32.000000000 +0100
***************
*** 1,5 ****
  
  $l2h_cache_key = q/$$
! \omega = h ( \eta , \varphi) 
  $$/;
  $l2h_cache{$l2h_cache_key} = q|<BR><P></P>
--- 1,5 ----
  
  $l2h_cache_key = q/$$
!  U w V^\dagger
  $$/;
  $l2h_cache{$l2h_cache_key} = q|<BR><P></P>
***************
*** 7,11 ****
  <!-- MATH
   \begin{displaymath}
! \omega = h ( \eta , \varphi)
  \end{displaymath}
   -->
--- 7,11 ----
  <!-- MATH
   \begin{displaymath}
! U w V^\dagger
  \end{displaymath}
   -->
***************
*** 13,19 ****
  <IMG
   WIDTH="100" HEIGHT="20" BORDER="0"
!  SRC="tex_complex_3.png"
   ALT="\begin{displaymath}
! \omega = h ( \eta , \varphi)
  \end{displaymath}">
  </DIV>
--- 13,19 ----
  <IMG
   WIDTH="100" HEIGHT="20" BORDER="0"
!  SRC="tex_complex_2.png"
   ALT="\begin{displaymath}
! U w V^\dagger
  \end{displaymath}">
  </DIV>
***************
*** 21,25 ****
  <P></P>|;
  
! $l2h_cache_key = q/$$\partial_{\eta} g(\eta(t),\varphi(t));
  $$/;
  $l2h_cache{$l2h_cache_key} = q|<BR><P></P>
--- 21,26 ----
  <P></P>|;
  
! $l2h_cache_key = q/$$
! \omega = h ( \eta , \varphi) 
  $$/;
  $l2h_cache{$l2h_cache_key} = q|<BR><P></P>
***************
*** 27,31 ****
  <!-- MATH
   \begin{displaymath}
! \partial_{\eta} g(\eta(t),\varphi(t));
  \end{displaymath}
   -->
--- 28,32 ----
  <!-- MATH
   \begin{displaymath}
! \omega = h ( \eta , \varphi)
  \end{displaymath}
   -->
***************
*** 33,38 ****
  <IMG
   WIDTH="100" HEIGHT="20" BORDER="0"
!  SRC="tex_complex_1.png"
!  ALT="\begin{displaymath}\partial_{\eta} g(\eta(t),\varphi(t));
  \end{displaymath}">
  </DIV>
--- 34,40 ----
  <IMG
   WIDTH="100" HEIGHT="20" BORDER="0"
!  SRC="tex_complex_3.png"
!  ALT="\begin{displaymath}
! \omega = h ( \eta , \varphi)
  \end{displaymath}">
  </DIV>
***************
*** 40,45 ****
  <P></P>|;
  
! $l2h_cache_key = q/$$
!  U w V^\dagger
  $$/;
  $l2h_cache{$l2h_cache_key} = q|<BR><P></P>
--- 42,46 ----
  <P></P>|;
  
! $l2h_cache_key = q/$$\partial_{\eta} g(\eta(t),\varphi(t));
  $$/;
  $l2h_cache{$l2h_cache_key} = q|<BR><P></P>
***************
*** 47,51 ****
  <!-- MATH
   \begin{displaymath}
! U w V^\dagger
  \end{displaymath}
   -->
--- 48,52 ----
  <!-- MATH
   \begin{displaymath}
! \partial_{\eta} g(\eta(t),\varphi(t));
  \end{displaymath}
   -->
***************
*** 53,59 ****
  <IMG
   WIDTH="100" HEIGHT="20" BORDER="0"
!  SRC="tex_complex_2.png"
!  ALT="\begin{displaymath}
! U w V^\dagger
  \end{displaymath}">
  </DIV>
--- 54,59 ----
  <IMG
   WIDTH="100" HEIGHT="20" BORDER="0"
!  SRC="tex_complex_1.png"
!  ALT="\begin{displaymath}\partial_{\eta} g(\eta(t),\varphi(t));
  \end{displaymath}">
  </DIV>
***************
*** 61,64 ****
--- 61,73 ----
  <P></P>|;
  
+ $l2h_cache_key = q/$(I-D) \varphi(t)$/;
+ $l2h_cache{$l2h_cache_key} = q|<!-- MATH
+  $(I-D) \varphi(t)$
+  -->
+ <SPAN CLASS="MATH"><IMG
+  WIDTH="100" HEIGHT="30" ALIGN="MIDDLE" BORDER="0"
+  SRC="tex_complex_4.png"
+  ALT="$(I-D) \varphi(t)$"></SPAN>|;
+ 
  $l2h_cache_key = q/$\phi w V^t$/;
  $l2h_cache{$l2h_cache_key} = q|<SPAN CLASS="MATH"><IMG
***************
*** 75,86 ****
   SRC="tex_complex_6.png"
   ALT="$h \dot \psi^\phi$"></SPAN>|;
- 
- $l2h_cache_key = q/$(I-D) \varphi(t)$/;
- $l2h_cache{$l2h_cache_key} = q|<!-- MATH
-  $(I-D) \varphi(t)$
-  -->
- <SPAN CLASS="MATH"><IMG
-  WIDTH="100" HEIGHT="30" ALIGN="MIDDLE" BORDER="0"
-  SRC="tex_complex_4.png"
-  ALT="$(I-D) \varphi(t)$"></SPAN>|;
  1;
\ No newline at end of file
--- 84,86 ----
diff -Nrc2 texinfo-5.2/tp/tests/tex_html/res_parser/tex_complex_l2h/tex_complex_l2h_images.pl texinfo-6.0/tp/tests/tex_html/res_parser/tex_complex_l2h/tex_complex_l2h_images.pl
*** texinfo-5.2/tp/tests/tex_html/res_parser/tex_complex_l2h/tex_complex_l2h_images.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/tests/tex_html/res_parser/tex_complex_l2h/tex_complex_l2h_images.pl	1970-01-01 01:00:00.000000000 +0100
***************
*** 1,47 ****
- # LaTeX2HTML
- # Associate images original text with physical files.
- 
- 
- $key = q/{displaymath}UwV^dagger{displaymath};MSF=1.5;AAT/;
- $cached_env_img{$key} = q|<IMG
-  WIDTH="100" HEIGHT="20" BORDER="0"
-  SRC="|."$dir".q|tex_complex_l2h_img2.png"
-  ALT="\begin{displaymath}
- U w V^\dagger
- \end{displaymath}">|; 
- 
- $key = q/{displaymath}omega=h(eta,varphi){displaymath};MSF=1.5;AAT/;
- $cached_env_img{$key} = q|<IMG
-  WIDTH="100" HEIGHT="20" BORDER="0"
-  SRC="|."$dir".q|tex_complex_l2h_img3.png"
-  ALT="\begin{displaymath}
- \omega = h ( \eta , \varphi)
- \end{displaymath}">|; 
- 
- $key = q/(I-D)varphi(t);MSF=1.5;AAT/;
- $cached_env_img{$key} = q|<IMG
-  WIDTH="100" HEIGHT="30" ALIGN="MIDDLE" BORDER="0"
-  SRC="|."$dir".q|tex_complex_l2h_img4.png"
-  ALT="$(I-D) \varphi(t)$">|; 
- 
- $key = q/hdotpsi^phi;MSF=1.5;AAT/;
- $cached_env_img{$key} = q|<IMG
-  WIDTH="100" HEIGHT="30" ALIGN="MIDDLE" BORDER="0"
-  SRC="|."$dir".q|tex_complex_l2h_img6.png"
-  ALT="$h \dot \psi^\phi$">|; 
- 
- $key = q/{displaymath}partial_{eta}g(eta(t),varphi(t));{displaymath};MSF=1.5;AAT/;
- $cached_env_img{$key} = q|<IMG
-  WIDTH="100" HEIGHT="20" BORDER="0"
-  SRC="|."$dir".q|tex_complex_l2h_img1.png"
-  ALT="\begin{displaymath}\partial_{\eta} g(\eta(t),\varphi(t));
- \end{displaymath}">|; 
- 
- $key = q/phiwV^t;MSF=1.5;AAT/;
- $cached_env_img{$key} = q|<IMG
-  WIDTH="100" HEIGHT="30" ALIGN="MIDDLE" BORDER="0"
-  SRC="|."$dir".q|tex_complex_l2h_img5.png"
-  ALT="$\phi w V^t$">|; 
- 
- 1;
- 
--- 0 ----
diff -Nrc2 texinfo-5.2/tp/tests/tex_html/res_parser/tex_in_copying/tex_in_copying_l2h_images.pl texinfo-6.0/tp/tests/tex_html/res_parser/tex_in_copying/tex_in_copying_l2h_images.pl
*** texinfo-5.2/tp/tests/tex_html/res_parser/tex_in_copying/tex_in_copying_l2h_images.pl	2013-02-19 22:25:46.000000000 +0000
--- texinfo-6.0/tp/tests/tex_html/res_parser/tex_in_copying/tex_in_copying_l2h_images.pl	1970-01-01 01:00:00.000000000 +0100
***************
*** 1,22 ****
- # LaTeX2HTML
- # Associate images original text with physical files.
- 
- 
- $key = q/{displaymath}2a=dot{phi}{displaymath};MSF=1.5;AAT/;
- $cached_env_img{$key} = q|<IMG
-  WIDTH="100" HEIGHT="20" BORDER="0"
-  SRC="|."$dir".q|tex_in_copying_l2h_img2.png"
-  ALT="\begin{displaymath}
- 2 a = \dot{\phi}
- \end{displaymath}">|; 
- 
- $key = q/{displaymath}a=phi{displaymath};MSF=1.5;AAT/;
- $cached_env_img{$key} = q|<IMG
-  WIDTH="100" HEIGHT="20" BORDER="0"
-  SRC="|."$dir".q|tex_in_copying_l2h_img1.png"
-  ALT="\begin{displaymath}
- a = \phi
- \end{displaymath}">|; 
- 
- 1;
- 
--- 0 ----
diff -Nrc2 texinfo-5.2/tp/texi2any.pl texinfo-6.0/tp/texi2any.pl
*** texinfo-5.2/tp/texi2any.pl	2013-09-07 22:13:21.000000000 +0100
--- texinfo-6.0/tp/texi2any.pl	2015-06-20 02:45:11.000000000 +0100
***************
*** 3,7 ****
  # texi2any: Texinfo converter.
  #
! # Copyright 2010, 2011, 2012, 2013 Free Software Foundation, Inc.
  # 
  # This program is free software; you can redistribute it and/or modify
--- 3,7 ----
  # texi2any: Texinfo converter.
  #
! # Copyright 2010, 2011, 2012, 2013, 2014, 2015 Free Software Foundation, Inc.
  # 
  # This program is free software; you can redistribute it and/or modify
***************
*** 80,84 ****
      }
      $lib_dir = $texinfolibdir;
!     unshift @INC, $texinfolibdir;
    }
  
--- 80,90 ----
      }
      $lib_dir = $texinfolibdir;
!     #unshift @INC, $texinfolibdir;
!     # the directory where modules are searched for is placed last
!     # in @INC, as we do not want to take precedence over perl -I 
!     # arguments.  It unfortunatly means that system directories are 
!     # searched for before the installation directories.  This could
!     # cause trouble if the modules are separately installed.
!     push @INC, $texinfolibdir;
    }
  
***************
*** 208,211 ****
--- 214,218 ----
  #my @search_locale_dirs = ("$datadir/locale", (map $_ . '/LocaleData', @INC),
  #  qw (/usr/share/locale /usr/local/share/locale));
+ my @search_locale_dirs = ();
  
  if (($command_suffix eq '.pl' and !(defined($ENV{'TEXINFO_DEV_SOURCE'}) 
***************
*** 214,221 ****
    # this helps to locate the locales.
    my $locales_dir_found = 0;
!   foreach my $locales_dir (
      File::Spec->catdir($libsrcdir, $updir, 'LocaleData'),
!     File::Spec->catdir($curdir, 'LocaleData'), 
!     File::Spec->catdir($updir, $updir, $updir, 'tp', 'LocaleData')) {
      if (-d $locales_dir) {
        Locale::Messages::bindtextdomain ($strings_textdomain, $locales_dir);
--- 221,230 ----
    # this helps to locate the locales.
    my $locales_dir_found = 0;
!   @search_locale_dirs = (
      File::Spec->catdir($libsrcdir, $updir, 'LocaleData'),
!     File::Spec->catdir($curdir, 'LocaleData'),
!     File::Spec->catdir($updir, $updir, $updir, 'tp', 'LocaleData'),
!     File::Spec->catdir($updir, $updir, 'tp', 'LocaleData'));
!   foreach my $locales_dir (@search_locale_dirs) {
      if (-d $locales_dir) {
        Locale::Messages::bindtextdomain ($strings_textdomain, $locales_dir);
***************
*** 228,232 ****
    }
    if (!$locales_dir_found) {
!     warn "Locales dir for document strings not found\n";
    }
  } else {
--- 237,241 ----
    }
    if (!$locales_dir_found) {
!     warn "Locales dir for document strings not found (@search_locale_dirs)\n";
    }
  } else {
***************
*** 551,554 ****
--- 560,564 ----
               'nodes_tree' => 1,
               'floats' => 1,
+              'split' => 1,
               'converter' => sub{Texinfo::Convert::Plaintext->converter(@_)},
             },
***************
*** 560,563 ****
--- 570,574 ----
               'simple_menu' => 1,
               'move_index_entries_after_items' => 1,
+              'no_warn_non_empty_parts' => 1,
               'converter' => sub{Texinfo::Convert::HTML->converter(@_)},
             },
***************
*** 578,581 ****
--- 589,593 ----
    'docbook' => {
               'move_index_entries_after_items' => 1,
+              'no_warn_non_empty_parts' => 1,
               'converter' => sub{Texinfo::Convert::DocBook->converter(@_)},
             },
***************
*** 721,729 ****
  {
    my $makeinfo_help =
!     __("Usage: makeinfo [OPTION]... TEXINFO-FILE...\n")
!   . __("  or:  texi2any [OPTION]... TEXINFO-FILE...\n")
  ."\n".
  __("Translate Texinfo source documentation to various other formats, by default
! Info files suitable for reading online with Emacs or standalone GNU Info.\n")
  ."\n";
    $makeinfo_help .= sprintf(__("General options:
--- 733,744 ----
  {
    my $makeinfo_help =
!     sprintf(__("Usage: %s [OPTION]... TEXINFO-FILE...\n"),
!     $real_command_name . $command_suffix)
  ."\n".
  __("Translate Texinfo source documentation to various other formats, by default
! Info files suitable for reading online with Emacs or standalone GNU Info.
! 
! This program is commonly installed as both `makeinfo' and `texi2any';
! the behavior is identical, and does not depend on the installed name.\n")
  ."\n";
    $makeinfo_help .= sprintf(__("General options:
***************
*** 738,744 ****
        --init-file=FILE        load FILE to modify the default behavior.
    -c, --set-customization-variable VAR=VAL  set customization variable VAR 
!                                 to VAL.
    -v, --verbose               explain what is being done.
!       --version               display version information and exit.\n"), get_conf('ERROR_LIMIT'))
  ."\n";
    $makeinfo_help .= __("Output format selection (default is to produce Info):
--- 753,760 ----
        --init-file=FILE        load FILE to modify the default behavior.
    -c, --set-customization-variable VAR=VAL  set customization variable VAR 
!                                 to value VAL.
    -v, --verbose               explain what is being done.
!       --version               display version information and exit.\n"),
!     get_conf('ERROR_LIMIT'))
  ."\n";
    $makeinfo_help .= __("Output format selection (default is to produce Info):
***************
*** 747,752 ****
        --plaintext             output plain text rather than Info.
        --xml                   output Texinfo XML rather than Info.
!       --dvi, --dvipdf, --ps, --pdf  call texi2dvi to generate given output.\n")
! 
  ."\n";
    $makeinfo_help .= __("General output options:
--- 763,768 ----
        --plaintext             output plain text rather than Info.
        --xml                   output Texinfo XML rather than Info.
!       --dvi, --dvipdf, --ps, --pdf  call texi2dvi to generate given output,
!                                 after checking validity of TEXINFO-FILE.\n")
  ."\n";
    $makeinfo_help .= __("General output options:
***************
*** 757,761 ****
                                  or from HTML (thus producing shorter output).
                                  Also, if producing Info, write to
!                                 standard output by default 
        --no-split              suppress any splitting of the output;
                                  generate only one output file.
--- 773,777 ----
                                  or from HTML (thus producing shorter output).
                                  Also, if producing Info, write to
!                                 standard output by default.
        --no-split              suppress any splitting of the output;
                                  generate only one output file.
***************
*** 807,810 ****
--- 823,827 ----
        --commands-in-node-names  does nothing, retained for compatibility.
    -D VAR                        define the variable VAR, as with \@set.
+   -D 'VAR VAL'                  define VAR to VAL (one shell argument).
    -I DIR                        append DIR to the \@include search path.
    -P DIR                        prepend DIR to the \@include search path.
***************
*** 858,866 ****
  my $result_options = Getopt::Long::GetOptions (
   'help|h' => sub { print makeinfo_help(); exit 0; },
!  'version|V' => sub {print "$real_command_name (GNU texinfo) $configured_version\n\n";
      printf __("Copyright (C) %s Free Software Foundation, Inc.
  License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
  This is free software: you are free to change and redistribute it.
! There is NO WARRANTY, to the extent permitted by law.\n"), "2013";
        exit 0;},
   'macro-expand|E=s' => sub { set_from_cmdline('MACRO_EXPAND', $_[1]); },
--- 875,883 ----
  my $result_options = Getopt::Long::GetOptions (
   'help|h' => sub { print makeinfo_help(); exit 0; },
!  'version|V' => sub {print "$program_name (GNU texinfo) $configured_version\n\n";
      printf __("Copyright (C) %s Free Software Foundation, Inc.
  License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
  This is free software: you are free to change and redistribute it.
! There is NO WARRANTY, to the extent permitted by law.\n"), "2015";
        exit 0;},
   'macro-expand|E=s' => sub { set_from_cmdline('MACRO_EXPAND', $_[1]); },
***************
*** 903,906 ****
--- 920,924 ----
      my $var = 'OUTFILE';
      if ($_[1] =~ m:/$: or -d $_[1]) {
+       set_from_cmdline($var, undef);
        $var = 'SUBDIR';
      }
***************
*** 925,929 ****
                        }
                      },
!  'D=s' => sub {$parser_default_options->{'values'}->{$_[1]} = 1;},
   'U=s' => sub {delete $parser_default_options->{'values'}->{$_[1]};},
   'init-file=s' => sub {
--- 943,955 ----
                        }
                      },
!  'D=s' => sub {
!     my $var = $_[1];
!     my @field = split (/\s+/, $var, 2);
!     if (@field == 1) {
!       $parser_default_options->{'values'}->{$var} = 1;
!     } else {
!       $parser_default_options->{'values'}->{$field[0]} = $field[1];
!     }
!  },
   'U=s' => sub {delete $parser_default_options->{'values'}->{$_[1]};},
   'init-file=s' => sub {
***************
*** 982,994 ****
                           push @texi2dvi_args, '--'.$_[0];},
     
!  'plaintext' => sub {$format = set_format($_[0]);},
!  'html' => sub {$format = set_format($_[0]);},
!  'info' => sub {$format = set_format($_[0]);},
!  'docbook' => sub {$format = set_format($_[0]);},
!  'xml' => sub {$format = set_format($_[0]);},
!  'dvi' => sub {$format = set_format($_[0]);},
!  'dvipdf' => sub {$format = set_format($_[0]);},
!  'ps' => sub {$format = set_format($_[0]);},
!  'pdf' => sub {$format = set_format($_[0]);},
   'debug=i' => sub {set_from_cmdline('DEBUG', $_[1]); 
                     $parser_default_options->{'DEBUG'} = $_[1];
--- 1008,1020 ----
                           push @texi2dvi_args, '--'.$_[0];},
     
!  'plaintext' => sub {$format = set_format($_[0].'');},
!  'html' => sub {$format = set_format($_[0].'');},
!  'info' => sub {$format = set_format($_[0].'');},
!  'docbook' => sub {$format = set_format($_[0].'');},
!  'xml' => sub {$format = set_format($_[0].'');},
!  'dvi' => sub {$format = set_format($_[0].'');},
!  'dvipdf' => sub {$format = set_format($_[0].'');},
!  'ps' => sub {$format = set_format($_[0].'');},
!  'pdf' => sub {$format = set_format($_[0].'');},
   'debug=i' => sub {set_from_cmdline('DEBUG', $_[1]); 
                     $parser_default_options->{'DEBUG'} = $_[1];
***************
*** 1172,1175 ****
--- 1198,1204 ----
    my $tree = $parser->parse_texi_file($input_file_name);
  
+   #my $global_commands = $parser->global_commands_information();
+   #print STDERR join('|', keys(%$global_commands))."\n";
+ 
    if (!defined($tree) or $format eq 'parse') {
      handle_errors($parser, $error_count, \@opened_files);
***************
*** 1203,1207 ****
  
    if (defined(get_conf('MACRO_EXPAND')) and $file_number == 0) {
!     my $texinfo_text = Texinfo::Convert::Texinfo::convert ($tree, 1);
      #print STDERR "$texinfo_text\n";
      my $macro_expand_file = get_conf('MACRO_EXPAND');
--- 1232,1236 ----
  
    if (defined(get_conf('MACRO_EXPAND')) and $file_number == 0) {
!     my $texinfo_text = Texinfo::Convert::Texinfo::convert($tree, 1);
      #print STDERR "$texinfo_text\n";
      my $macro_expand_file = get_conf('MACRO_EXPAND');
***************
*** 1256,1259 ****
--- 1285,1293 ----
    my $structure = Texinfo::Structuring::sectioning_structure($parser, $tree);
  
+   if ($structure
+       and !$formats_table{$format}->{'no_warn_non_empty_parts'}) {
+     Texinfo::Structuring::warn_non_empty_parts($parser);
+   }
+ 
    if ($tree_transformations{'complete_tree_nodes_menus'}) {
      Texinfo::Structuring::complete_tree_nodes_menus($parser, $tree);
diff -Nrc2 texinfo-5.2/util/Makefile.am texinfo-6.0/util/Makefile.am
*** texinfo-5.2/util/Makefile.am	2013-02-23 00:11:25.000000000 +0000
--- texinfo-6.0/util/Makefile.am	2015-05-11 14:49:58.000000000 +0100
***************
*** 1,7 ****
! # $Id: Makefile.am 5191 2013-02-23 00:11:18Z karl $
  # Makefile.am for texinfo/util.
  # Run automake in .. to produce Makefile.in from this.
  #
! # Copyright 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013
  # Free Software Foundation, Inc.
  #
--- 1,7 ----
! # $Id: Makefile.am 6258 2015-05-10 15:09:20Z eliz $
  # Makefile.am for texinfo/util.
  # Run automake in .. to produce Makefile.in from this.
  #
! # Copyright 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015
  # Free Software Foundation, Inc.
  #
***************
*** 14,22 ****
  # implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  
- bin_PROGRAMS = texindex
  bin_SCRIPTS = texi2dvi texi2pdf pdftexi2dvi
  nodist_noinst_SCRIPTS = txixml2texi
  
! w32_bat = makeinfo.bat pod2texi.bat texi2any.bat
  if HOST_IS_WINDOWS
   bin_SCRIPTS += $(w32_bat)
--- 14,21 ----
  # implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  
  bin_SCRIPTS = texi2dvi texi2pdf pdftexi2dvi
  nodist_noinst_SCRIPTS = txixml2texi
  
! w32_bat = makeinfo.bat pod2texi.bat texi2any.bat texindex.bat
  if HOST_IS_WINDOWS
   bin_SCRIPTS += $(w32_bat)
***************
*** 59,63 ****
  #
  EXTRA_DIST = README detexinfo dir-example \
-   gendocs.sh gendocs_template \
    pdftexi2dvi \
    texi2dvi texi2pdf \
--- 58,61 ----
diff -Nrc2 texinfo-5.2/util/Makefile.in texinfo-6.0/util/Makefile.in
*** texinfo-5.2/util/Makefile.in	2013-09-27 00:04:45.000000000 +0100
--- texinfo-6.0/util/Makefile.in	2015-06-26 13:51:16.000000000 +0100
***************
*** 1,6 ****
! # Makefile.in generated by automake 1.14 from Makefile.am.
  # @configure_input@
  
! # Copyright (C) 1994-2013 Free Software Foundation, Inc.
  
  # This Makefile.in is free software; the Free Software Foundation
--- 1,6 ----
! # Makefile.in generated by automake 1.15 from Makefile.am.
  # @configure_input@
  
! # Copyright (C) 1994-2014 Free Software Foundation, Inc.
  
  # This Makefile.in is free software; the Free Software Foundation
***************
*** 15,23 ****
  @SET_MAKE@
  
! # $Id: Makefile.am 5191 2013-02-23 00:11:18Z karl $
  # Makefile.am for texinfo/util.
  # Run automake in .. to produce Makefile.in from this.
  #
! # Copyright 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013
  # Free Software Foundation, Inc.
  #
--- 15,23 ----
  @SET_MAKE@
  
! # $Id: Makefile.am 6258 2015-05-10 15:09:20Z eliz $
  # Makefile.am for texinfo/util.
  # Run automake in .. to produce Makefile.in from this.
  #
! # Copyright 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015
  # Free Software Foundation, Inc.
  #
***************
*** 31,37 ****
  
  
- 
  VPATH = @srcdir@
! am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
  am__make_running_with_option = \
    case $${target_option-} in \
--- 31,46 ----
  
  
  VPATH = @srcdir@
! am__is_gnu_make = { \
!   if test -z '$(MAKELEVEL)'; then \
!     false; \
!   elif test -n '$(MAKE_HOST)'; then \
!     true; \
!   elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
!     true; \
!   else \
!     false; \
!   fi; \
! }
  am__make_running_with_option = \
    case $${target_option-} in \
***************
*** 95,105 ****
  build_triplet = @build@
  host_triplet = @host@
- bin_PROGRAMS = texindex$(EXEEXT)
  @HOST_IS_WINDOWS_TRUE@am__append_1 = $(w32_bat)
  subdir = util
- DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
- 	$(top_srcdir)/build-aux/depcomp $(dist_pkgdata_DATA) README
  ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
  am__aclocal_m4_deps = $(top_srcdir)/gnulib/m4/00gnulib.m4 \
  	$(top_srcdir)/gnulib/m4/alloca.m4 \
  	$(top_srcdir)/gnulib/m4/argz.m4 \
--- 104,112 ----
  build_triplet = @build@
  host_triplet = @host@
  @HOST_IS_WINDOWS_TRUE@am__append_1 = $(w32_bat)
  subdir = util
  ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
  am__aclocal_m4_deps = $(top_srcdir)/gnulib/m4/00gnulib.m4 \
+ 	$(top_srcdir)/gnulib/m4/absolute-header.m4 \
  	$(top_srcdir)/gnulib/m4/alloca.m4 \
  	$(top_srcdir)/gnulib/m4/argz.m4 \
***************
*** 110,117 ****
--- 117,131 ----
  	$(top_srcdir)/gnulib/m4/errno_h.m4 \
  	$(top_srcdir)/gnulib/m4/error.m4 \
+ 	$(top_srcdir)/gnulib/m4/exponentd.m4 \
+ 	$(top_srcdir)/gnulib/m4/exponentf.m4 \
+ 	$(top_srcdir)/gnulib/m4/exponentl.m4 \
  	$(top_srcdir)/gnulib/m4/extensions.m4 \
  	$(top_srcdir)/gnulib/m4/extern-inline.m4 \
  	$(top_srcdir)/gnulib/m4/fcntl-o.m4 \
  	$(top_srcdir)/gnulib/m4/fcntl_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/float_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/fpieee.m4 \
+ 	$(top_srcdir)/gnulib/m4/frexp.m4 \
+ 	$(top_srcdir)/gnulib/m4/frexpl.m4 \
  	$(top_srcdir)/gnulib/m4/getopt.m4 \
  	$(top_srcdir)/gnulib/m4/gettext.m4 \
***************
*** 123,129 ****
--- 137,149 ----
  	$(top_srcdir)/gnulib/m4/include_next.m4 \
  	$(top_srcdir)/gnulib/m4/intlmacosx.m4 \
+ 	$(top_srcdir)/gnulib/m4/intmax_t.m4 \
+ 	$(top_srcdir)/gnulib/m4/inttypes_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/isnand.m4 \
+ 	$(top_srcdir)/gnulib/m4/isnanf.m4 \
+ 	$(top_srcdir)/gnulib/m4/isnanl.m4 \
  	$(top_srcdir)/gnulib/m4/iswblank.m4 \
  	$(top_srcdir)/gnulib/m4/langinfo_h.m4 \
  	$(top_srcdir)/gnulib/m4/largefile.m4 \
+ 	$(top_srcdir)/gnulib/m4/ldexpl.m4 \
  	$(top_srcdir)/gnulib/m4/lib-ld.m4 \
  	$(top_srcdir)/gnulib/m4/lib-link.m4 \
***************
*** 141,144 ****
--- 161,165 ----
  	$(top_srcdir)/gnulib/m4/malloc.m4 \
  	$(top_srcdir)/gnulib/m4/malloca.m4 \
+ 	$(top_srcdir)/gnulib/m4/math_h.m4 \
  	$(top_srcdir)/gnulib/m4/mbchar.m4 \
  	$(top_srcdir)/gnulib/m4/mbiter.m4 \
***************
*** 152,155 ****
--- 173,177 ----
  	$(top_srcdir)/gnulib/m4/memmem.m4 \
  	$(top_srcdir)/gnulib/m4/mempcpy.m4 \
+ 	$(top_srcdir)/gnulib/m4/memrchr.m4 \
  	$(top_srcdir)/gnulib/m4/mkstemp.m4 \
  	$(top_srcdir)/gnulib/m4/mmap-anon.m4 \
***************
*** 164,180 ****
--- 186,213 ----
  	$(top_srcdir)/gnulib/m4/pathmax.m4 \
  	$(top_srcdir)/gnulib/m4/po.m4 \
+ 	$(top_srcdir)/gnulib/m4/printf-frexp.m4 \
+ 	$(top_srcdir)/gnulib/m4/printf-frexpl.m4 \
+ 	$(top_srcdir)/gnulib/m4/printf.m4 \
  	$(top_srcdir)/gnulib/m4/progtest.m4 \
  	$(top_srcdir)/gnulib/m4/regex.m4 \
  	$(top_srcdir)/gnulib/m4/secure_getenv.m4 \
+ 	$(top_srcdir)/gnulib/m4/signbit.m4 \
+ 	$(top_srcdir)/gnulib/m4/size_max.m4 \
  	$(top_srcdir)/gnulib/m4/ssize_t.m4 \
  	$(top_srcdir)/gnulib/m4/stat.m4 \
+ 	$(top_srcdir)/gnulib/m4/stdarg.m4 \
  	$(top_srcdir)/gnulib/m4/stdbool.m4 \
  	$(top_srcdir)/gnulib/m4/stddef_h.m4 \
  	$(top_srcdir)/gnulib/m4/stdint.m4 \
+ 	$(top_srcdir)/gnulib/m4/stdint_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/stdio_h.m4 \
  	$(top_srcdir)/gnulib/m4/stdlib_h.m4 \
  	$(top_srcdir)/gnulib/m4/stpcpy.m4 \
+ 	$(top_srcdir)/gnulib/m4/strcase.m4 \
+ 	$(top_srcdir)/gnulib/m4/strcasestr.m4 \
  	$(top_srcdir)/gnulib/m4/strdup.m4 \
  	$(top_srcdir)/gnulib/m4/strerror.m4 \
  	$(top_srcdir)/gnulib/m4/string_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/strings_h.m4 \
  	$(top_srcdir)/gnulib/m4/strndup.m4 \
  	$(top_srcdir)/gnulib/m4/strnlen.m4 \
***************
*** 188,191 ****
--- 221,227 ----
  	$(top_srcdir)/gnulib/m4/time_h.m4 \
  	$(top_srcdir)/gnulib/m4/unistd_h.m4 \
+ 	$(top_srcdir)/gnulib/m4/vasnprintf.m4 \
+ 	$(top_srcdir)/gnulib/m4/vasprintf-posix.m4 \
+ 	$(top_srcdir)/gnulib/m4/vasprintf.m4 \
  	$(top_srcdir)/gnulib/m4/warn-on-use.m4 \
  	$(top_srcdir)/gnulib/m4/wchar_h.m4 \
***************
*** 195,214 ****
  	$(top_srcdir)/gnulib/m4/wcwidth.m4 \
  	$(top_srcdir)/gnulib/m4/wint_t.m4 \
! 	$(top_srcdir)/gnulib/m4/xalloc.m4 $(top_srcdir)/configure.ac
  am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
  	$(ACLOCAL_M4)
  mkinstalldirs = $(install_sh) -d
  CONFIG_HEADER = $(top_builddir)/config.h
  CONFIG_CLEAN_FILES =
  CONFIG_CLEAN_VPATH_FILES =
- am__installdirs = "$(DESTDIR)$(bindir)" "$(DESTDIR)$(bindir)" \
- 	"$(DESTDIR)$(pkgdatadir)"
- PROGRAMS = $(bin_PROGRAMS)
- texindex_SOURCES = texindex.c
- texindex_OBJECTS = texindex.$(OBJEXT)
- texindex_LDADD = $(LDADD)
- am__DEPENDENCIES_1 =
- texindex_DEPENDENCIES = $(top_builddir)/gnulib/lib/libgnu.a \
- 	$(am__DEPENDENCIES_1)
  am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
  am__vpath_adj = case $$p in \
--- 231,244 ----
  	$(top_srcdir)/gnulib/m4/wcwidth.m4 \
  	$(top_srcdir)/gnulib/m4/wint_t.m4 \
! 	$(top_srcdir)/gnulib/m4/xalloc.m4 \
! 	$(top_srcdir)/gnulib/m4/xsize.m4 $(top_srcdir)/configure.ac
  am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
  	$(ACLOCAL_M4)
+ DIST_COMMON = $(srcdir)/Makefile.am $(dist_pkgdata_DATA) \
+ 	$(am__DIST_COMMON)
  mkinstalldirs = $(install_sh) -d
  CONFIG_HEADER = $(top_builddir)/config.h
  CONFIG_CLEAN_FILES =
  CONFIG_CLEAN_VPATH_FILES =
  am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
  am__vpath_adj = case $$p in \
***************
*** 238,241 ****
--- 268,272 ----
           $(am__cd) "$$dir" && rm -f $$files; }; \
    }
+ am__installdirs = "$(DESTDIR)$(bindir)" "$(DESTDIR)$(pkgdatadir)"
  SCRIPTS = $(bin_SCRIPTS) $(nodist_noinst_SCRIPTS)
  AM_V_P = $(am__v_P_@AM_V@)
***************
*** 251,272 ****
  am__v_at_0 = @
  am__v_at_1 = 
! DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
! depcomp = $(SHELL) $(top_srcdir)/build-aux/depcomp
! am__depfiles_maybe = depfiles
! am__mv = mv -f
! COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
! 	$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
! AM_V_CC = $(am__v_CC_@AM_V@)
! am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
! am__v_CC_0 = @echo "  CC      " $@;
! am__v_CC_1 = 
! CCLD = $(CC)
! LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
! AM_V_CCLD = $(am__v_CCLD_@AM_V@)
! am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
! am__v_CCLD_0 = @echo "  CCLD    " $@;
! am__v_CCLD_1 = 
! SOURCES = texindex.c
! DIST_SOURCES = texindex.c
  am__can_run_installinfo = \
    case $$AM_UPDATE_INFO_DIR in \
--- 282,287 ----
  am__v_at_0 = @
  am__v_at_1 = 
! SOURCES =
! DIST_SOURCES =
  am__can_run_installinfo = \
    case $$AM_UPDATE_INFO_DIR in \
***************
*** 276,297 ****
  DATA = $(dist_pkgdata_DATA)
  am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
! # Read a list of newline-separated strings from the standard input,
! # and print each of them once, without duplicates.  Input order is
! # *not* preserved.
! am__uniquify_input = $(AWK) '\
!   BEGIN { nonempty = 0; } \
!   { items[$$0] = 1; nonempty = 1; } \
!   END { if (nonempty) { for (i in items) print i; }; } \
! '
! # Make sure the list of sources is unique.  This is necessary because,
! # e.g., the same source file might be shared among _SOURCES variables
! # for different programs/libraries.
! am__define_uniq_tagged_files = \
!   list='$(am__tagged_files)'; \
!   unique=`for i in $$list; do \
!     if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
!   done | $(am__uniquify_input)`
! ETAGS = etags
! CTAGS = ctags
  DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
  pkglibexecdir = @pkglibexecdir@
--- 291,295 ----
  DATA = $(dist_pkgdata_DATA)
  am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
! am__DIST_COMMON = $(srcdir)/Makefile.in README
  DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
  pkglibexecdir = @pkglibexecdir@
***************
*** 336,339 ****
--- 334,338 ----
  ERRNO_H = @ERRNO_H@
  EXEEXT = @EXEEXT@
+ FLOAT_H = @FLOAT_H@
  GETOPT_H = @GETOPT_H@
  GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@
***************
*** 341,351 ****
--- 340,370 ----
  GMSGFMT = @GMSGFMT@
  GMSGFMT_015 = @GMSGFMT_015@
+ GNULIB_ACOSF = @GNULIB_ACOSF@
+ GNULIB_ACOSL = @GNULIB_ACOSL@
+ GNULIB_ASINF = @GNULIB_ASINF@
+ GNULIB_ASINL = @GNULIB_ASINL@
+ GNULIB_ATAN2F = @GNULIB_ATAN2F@
+ GNULIB_ATANF = @GNULIB_ATANF@
+ GNULIB_ATANL = @GNULIB_ATANL@
  GNULIB_ATOLL = @GNULIB_ATOLL@
  GNULIB_BTOWC = @GNULIB_BTOWC@
  GNULIB_CALLOC_POSIX = @GNULIB_CALLOC_POSIX@
  GNULIB_CANONICALIZE_FILE_NAME = @GNULIB_CANONICALIZE_FILE_NAME@
+ GNULIB_CBRT = @GNULIB_CBRT@
+ GNULIB_CBRTF = @GNULIB_CBRTF@
+ GNULIB_CBRTL = @GNULIB_CBRTL@
+ GNULIB_CEIL = @GNULIB_CEIL@
+ GNULIB_CEILF = @GNULIB_CEILF@
+ GNULIB_CEILL = @GNULIB_CEILL@
  GNULIB_CHDIR = @GNULIB_CHDIR@
  GNULIB_CHOWN = @GNULIB_CHOWN@
  GNULIB_CLOSE = @GNULIB_CLOSE@
+ GNULIB_COPYSIGN = @GNULIB_COPYSIGN@
+ GNULIB_COPYSIGNF = @GNULIB_COPYSIGNF@
+ GNULIB_COPYSIGNL = @GNULIB_COPYSIGNL@
+ GNULIB_COSF = @GNULIB_COSF@
+ GNULIB_COSHF = @GNULIB_COSHF@
+ GNULIB_COSL = @GNULIB_COSL@
+ GNULIB_DPRINTF = @GNULIB_DPRINTF@
  GNULIB_DUP = @GNULIB_DUP@
  GNULIB_DUP2 = @GNULIB_DUP2@
***************
*** 354,375 ****
--- 373,440 ----
  GNULIB_ENVIRON = @GNULIB_ENVIRON@
  GNULIB_EUIDACCESS = @GNULIB_EUIDACCESS@
+ GNULIB_EXP2 = @GNULIB_EXP2@
+ GNULIB_EXP2F = @GNULIB_EXP2F@
+ GNULIB_EXP2L = @GNULIB_EXP2L@
+ GNULIB_EXPF = @GNULIB_EXPF@
+ GNULIB_EXPL = @GNULIB_EXPL@
+ GNULIB_EXPM1 = @GNULIB_EXPM1@
+ GNULIB_EXPM1F = @GNULIB_EXPM1F@
+ GNULIB_EXPM1L = @GNULIB_EXPM1L@
+ GNULIB_FABSF = @GNULIB_FABSF@
+ GNULIB_FABSL = @GNULIB_FABSL@
  GNULIB_FACCESSAT = @GNULIB_FACCESSAT@
  GNULIB_FCHDIR = @GNULIB_FCHDIR@
  GNULIB_FCHMODAT = @GNULIB_FCHMODAT@
  GNULIB_FCHOWNAT = @GNULIB_FCHOWNAT@
+ GNULIB_FCLOSE = @GNULIB_FCLOSE@
  GNULIB_FCNTL = @GNULIB_FCNTL@
  GNULIB_FDATASYNC = @GNULIB_FDATASYNC@
+ GNULIB_FDOPEN = @GNULIB_FDOPEN@
+ GNULIB_FFLUSH = @GNULIB_FFLUSH@
+ GNULIB_FFS = @GNULIB_FFS@
  GNULIB_FFSL = @GNULIB_FFSL@
  GNULIB_FFSLL = @GNULIB_FFSLL@
+ GNULIB_FGETC = @GNULIB_FGETC@
+ GNULIB_FGETS = @GNULIB_FGETS@
+ GNULIB_FLOOR = @GNULIB_FLOOR@
+ GNULIB_FLOORF = @GNULIB_FLOORF@
+ GNULIB_FLOORL = @GNULIB_FLOORL@
+ GNULIB_FMA = @GNULIB_FMA@
+ GNULIB_FMAF = @GNULIB_FMAF@
+ GNULIB_FMAL = @GNULIB_FMAL@
+ GNULIB_FMOD = @GNULIB_FMOD@
+ GNULIB_FMODF = @GNULIB_FMODF@
+ GNULIB_FMODL = @GNULIB_FMODL@
+ GNULIB_FOPEN = @GNULIB_FOPEN@
+ GNULIB_FPRINTF = @GNULIB_FPRINTF@
+ GNULIB_FPRINTF_POSIX = @GNULIB_FPRINTF_POSIX@
+ GNULIB_FPURGE = @GNULIB_FPURGE@
+ GNULIB_FPUTC = @GNULIB_FPUTC@
+ GNULIB_FPUTS = @GNULIB_FPUTS@
+ GNULIB_FREAD = @GNULIB_FREAD@
+ GNULIB_FREOPEN = @GNULIB_FREOPEN@
+ GNULIB_FREXP = @GNULIB_FREXP@
+ GNULIB_FREXPF = @GNULIB_FREXPF@
+ GNULIB_FREXPL = @GNULIB_FREXPL@
+ GNULIB_FSCANF = @GNULIB_FSCANF@
+ GNULIB_FSEEK = @GNULIB_FSEEK@
+ GNULIB_FSEEKO = @GNULIB_FSEEKO@
  GNULIB_FSTAT = @GNULIB_FSTAT@
  GNULIB_FSTATAT = @GNULIB_FSTATAT@
  GNULIB_FSYNC = @GNULIB_FSYNC@
+ GNULIB_FTELL = @GNULIB_FTELL@
+ GNULIB_FTELLO = @GNULIB_FTELLO@
  GNULIB_FTRUNCATE = @GNULIB_FTRUNCATE@
  GNULIB_FUTIMENS = @GNULIB_FUTIMENS@
+ GNULIB_FWRITE = @GNULIB_FWRITE@
+ GNULIB_GETC = @GNULIB_GETC@
+ GNULIB_GETCHAR = @GNULIB_GETCHAR@
  GNULIB_GETCWD = @GNULIB_GETCWD@
+ GNULIB_GETDELIM = @GNULIB_GETDELIM@
  GNULIB_GETDOMAINNAME = @GNULIB_GETDOMAINNAME@
  GNULIB_GETDTABLESIZE = @GNULIB_GETDTABLESIZE@
  GNULIB_GETGROUPS = @GNULIB_GETGROUPS@
  GNULIB_GETHOSTNAME = @GNULIB_GETHOSTNAME@
+ GNULIB_GETLINE = @GNULIB_GETLINE@
  GNULIB_GETLOADAVG = @GNULIB_GETLOADAVG@
  GNULIB_GETLOGIN = @GNULIB_GETLOGIN@
***************
*** 382,393 ****
--- 447,487 ----
  GNULIB_GRANTPT = @GNULIB_GRANTPT@
  GNULIB_GROUP_MEMBER = @GNULIB_GROUP_MEMBER@
+ GNULIB_HYPOT = @GNULIB_HYPOT@
+ GNULIB_HYPOTF = @GNULIB_HYPOTF@
+ GNULIB_HYPOTL = @GNULIB_HYPOTL@
+ GNULIB_ILOGB = @GNULIB_ILOGB@
+ GNULIB_ILOGBF = @GNULIB_ILOGBF@
+ GNULIB_ILOGBL = @GNULIB_ILOGBL@
  GNULIB_ISATTY = @GNULIB_ISATTY@
+ GNULIB_ISFINITE = @GNULIB_ISFINITE@
+ GNULIB_ISINF = @GNULIB_ISINF@
+ GNULIB_ISNAN = @GNULIB_ISNAN@
+ GNULIB_ISNAND = @GNULIB_ISNAND@
+ GNULIB_ISNANF = @GNULIB_ISNANF@
+ GNULIB_ISNANL = @GNULIB_ISNANL@
  GNULIB_ISWBLANK = @GNULIB_ISWBLANK@
  GNULIB_ISWCTYPE = @GNULIB_ISWCTYPE@
  GNULIB_LCHMOD = @GNULIB_LCHMOD@
  GNULIB_LCHOWN = @GNULIB_LCHOWN@
+ GNULIB_LDEXPF = @GNULIB_LDEXPF@
+ GNULIB_LDEXPL = @GNULIB_LDEXPL@
  GNULIB_LINK = @GNULIB_LINK@
  GNULIB_LINKAT = @GNULIB_LINKAT@
  GNULIB_LOCALECONV = @GNULIB_LOCALECONV@
+ GNULIB_LOG = @GNULIB_LOG@
+ GNULIB_LOG10 = @GNULIB_LOG10@
+ GNULIB_LOG10F = @GNULIB_LOG10F@
+ GNULIB_LOG10L = @GNULIB_LOG10L@
+ GNULIB_LOG1P = @GNULIB_LOG1P@
+ GNULIB_LOG1PF = @GNULIB_LOG1PF@
+ GNULIB_LOG1PL = @GNULIB_LOG1PL@
+ GNULIB_LOG2 = @GNULIB_LOG2@
+ GNULIB_LOG2F = @GNULIB_LOG2F@
+ GNULIB_LOG2L = @GNULIB_LOG2L@
+ GNULIB_LOGB = @GNULIB_LOGB@
+ GNULIB_LOGBF = @GNULIB_LOGBF@
+ GNULIB_LOGBL = @GNULIB_LOGBL@
+ GNULIB_LOGF = @GNULIB_LOGF@
+ GNULIB_LOGL = @GNULIB_LOGL@
  GNULIB_LSEEK = @GNULIB_LSEEK@
  GNULIB_LSTAT = @GNULIB_LSTAT@
***************
*** 428,444 ****
--- 522,553 ----
  GNULIB_MKSTEMPS = @GNULIB_MKSTEMPS@
  GNULIB_MKTIME = @GNULIB_MKTIME@
+ GNULIB_MODF = @GNULIB_MODF@
+ GNULIB_MODFF = @GNULIB_MODFF@
+ GNULIB_MODFL = @GNULIB_MODFL@
  GNULIB_NANOSLEEP = @GNULIB_NANOSLEEP@
  GNULIB_NL_LANGINFO = @GNULIB_NL_LANGINFO@
  GNULIB_NONBLOCKING = @GNULIB_NONBLOCKING@
+ GNULIB_OBSTACK_PRINTF = @GNULIB_OBSTACK_PRINTF@
+ GNULIB_OBSTACK_PRINTF_POSIX = @GNULIB_OBSTACK_PRINTF_POSIX@
  GNULIB_OPEN = @GNULIB_OPEN@
  GNULIB_OPENAT = @GNULIB_OPENAT@
+ GNULIB_PCLOSE = @GNULIB_PCLOSE@
+ GNULIB_PERROR = @GNULIB_PERROR@
  GNULIB_PIPE = @GNULIB_PIPE@
  GNULIB_PIPE2 = @GNULIB_PIPE2@
+ GNULIB_POPEN = @GNULIB_POPEN@
  GNULIB_POSIX_OPENPT = @GNULIB_POSIX_OPENPT@
+ GNULIB_POWF = @GNULIB_POWF@
  GNULIB_PREAD = @GNULIB_PREAD@
+ GNULIB_PRINTF = @GNULIB_PRINTF@
+ GNULIB_PRINTF_POSIX = @GNULIB_PRINTF_POSIX@
  GNULIB_PTSNAME = @GNULIB_PTSNAME@
  GNULIB_PTSNAME_R = @GNULIB_PTSNAME_R@
+ GNULIB_PUTC = @GNULIB_PUTC@
+ GNULIB_PUTCHAR = @GNULIB_PUTCHAR@
  GNULIB_PUTENV = @GNULIB_PUTENV@
+ GNULIB_PUTS = @GNULIB_PUTS@
  GNULIB_PWRITE = @GNULIB_PWRITE@
+ GNULIB_QSORT_R = @GNULIB_QSORT_R@
  GNULIB_RANDOM = @GNULIB_RANDOM@
  GNULIB_RANDOM_R = @GNULIB_RANDOM_R@
***************
*** 449,460 ****
--- 558,592 ----
  GNULIB_REALLOC_POSIX = @GNULIB_REALLOC_POSIX@
  GNULIB_REALPATH = @GNULIB_REALPATH@
+ GNULIB_REMAINDER = @GNULIB_REMAINDER@
+ GNULIB_REMAINDERF = @GNULIB_REMAINDERF@
+ GNULIB_REMAINDERL = @GNULIB_REMAINDERL@
+ GNULIB_REMOVE = @GNULIB_REMOVE@
+ GNULIB_RENAME = @GNULIB_RENAME@
+ GNULIB_RENAMEAT = @GNULIB_RENAMEAT@
+ GNULIB_RINT = @GNULIB_RINT@
+ GNULIB_RINTF = @GNULIB_RINTF@
+ GNULIB_RINTL = @GNULIB_RINTL@
  GNULIB_RMDIR = @GNULIB_RMDIR@
+ GNULIB_ROUND = @GNULIB_ROUND@
+ GNULIB_ROUNDF = @GNULIB_ROUNDF@
+ GNULIB_ROUNDL = @GNULIB_ROUNDL@
  GNULIB_RPMATCH = @GNULIB_RPMATCH@
+ GNULIB_SCANF = @GNULIB_SCANF@
  GNULIB_SECURE_GETENV = @GNULIB_SECURE_GETENV@
  GNULIB_SETENV = @GNULIB_SETENV@
  GNULIB_SETHOSTNAME = @GNULIB_SETHOSTNAME@
  GNULIB_SETLOCALE = @GNULIB_SETLOCALE@
+ GNULIB_SIGNBIT = @GNULIB_SIGNBIT@
+ GNULIB_SINF = @GNULIB_SINF@
+ GNULIB_SINHF = @GNULIB_SINHF@
+ GNULIB_SINL = @GNULIB_SINL@
  GNULIB_SLEEP = @GNULIB_SLEEP@
+ GNULIB_SNPRINTF = @GNULIB_SNPRINTF@
+ GNULIB_SPRINTF_POSIX = @GNULIB_SPRINTF_POSIX@
+ GNULIB_SQRTF = @GNULIB_SQRTF@
+ GNULIB_SQRTL = @GNULIB_SQRTL@
  GNULIB_STAT = @GNULIB_STAT@
+ GNULIB_STDIO_H_NONBLOCKING = @GNULIB_STDIO_H_NONBLOCKING@
+ GNULIB_STDIO_H_SIGPIPE = @GNULIB_STDIO_H_SIGPIPE@
  GNULIB_STPCPY = @GNULIB_STPCPY@
  GNULIB_STPNCPY = @GNULIB_STPNCPY@
***************
*** 480,486 ****
--- 612,625 ----
  GNULIB_SYMLINKAT = @GNULIB_SYMLINKAT@
  GNULIB_SYSTEM_POSIX = @GNULIB_SYSTEM_POSIX@
+ GNULIB_TANF = @GNULIB_TANF@
+ GNULIB_TANHF = @GNULIB_TANHF@
+ GNULIB_TANL = @GNULIB_TANL@
  GNULIB_TIMEGM = @GNULIB_TIMEGM@
  GNULIB_TIME_R = @GNULIB_TIME_R@
+ GNULIB_TMPFILE = @GNULIB_TMPFILE@
  GNULIB_TOWCTRANS = @GNULIB_TOWCTRANS@
+ GNULIB_TRUNC = @GNULIB_TRUNC@
+ GNULIB_TRUNCF = @GNULIB_TRUNCF@
+ GNULIB_TRUNCL = @GNULIB_TRUNCL@
  GNULIB_TTYNAME_R = @GNULIB_TTYNAME_R@
  GNULIB_UNISTD_H_NONBLOCKING = @GNULIB_UNISTD_H_NONBLOCKING@
***************
*** 492,495 ****
--- 631,644 ----
  GNULIB_USLEEP = @GNULIB_USLEEP@
  GNULIB_UTIMENSAT = @GNULIB_UTIMENSAT@
+ GNULIB_VASPRINTF = @GNULIB_VASPRINTF@
+ GNULIB_VDPRINTF = @GNULIB_VDPRINTF@
+ GNULIB_VFPRINTF = @GNULIB_VFPRINTF@
+ GNULIB_VFPRINTF_POSIX = @GNULIB_VFPRINTF_POSIX@
+ GNULIB_VFSCANF = @GNULIB_VFSCANF@
+ GNULIB_VPRINTF = @GNULIB_VPRINTF@
+ GNULIB_VPRINTF_POSIX = @GNULIB_VPRINTF_POSIX@
+ GNULIB_VSCANF = @GNULIB_VSCANF@
+ GNULIB_VSNPRINTF = @GNULIB_VSNPRINTF@
+ GNULIB_VSPRINTF_POSIX = @GNULIB_VSPRINTF_POSIX@
  GNULIB_WCPCPY = @GNULIB_WCPCPY@
  GNULIB_WCPNCPY = @GNULIB_WCPNCPY@
***************
*** 531,565 ****
--- 680,781 ----
  GNULIB__EXIT = @GNULIB__EXIT@
  GREP = @GREP@
+ HAVE_ACOSF = @HAVE_ACOSF@
+ HAVE_ACOSL = @HAVE_ACOSL@
+ HAVE_ASINF = @HAVE_ASINF@
+ HAVE_ASINL = @HAVE_ASINL@
+ HAVE_ATAN2F = @HAVE_ATAN2F@
+ HAVE_ATANF = @HAVE_ATANF@
+ HAVE_ATANL = @HAVE_ATANL@
  HAVE_ATOLL = @HAVE_ATOLL@
  HAVE_BTOWC = @HAVE_BTOWC@
  HAVE_CANONICALIZE_FILE_NAME = @HAVE_CANONICALIZE_FILE_NAME@
+ HAVE_CBRT = @HAVE_CBRT@
+ HAVE_CBRTF = @HAVE_CBRTF@
+ HAVE_CBRTL = @HAVE_CBRTL@
  HAVE_CHOWN = @HAVE_CHOWN@
+ HAVE_COPYSIGN = @HAVE_COPYSIGN@
+ HAVE_COPYSIGNL = @HAVE_COPYSIGNL@
+ HAVE_COSF = @HAVE_COSF@
+ HAVE_COSHF = @HAVE_COSHF@
+ HAVE_COSL = @HAVE_COSL@
+ HAVE_DECL_ACOSL = @HAVE_DECL_ACOSL@
+ HAVE_DECL_ASINL = @HAVE_DECL_ASINL@
+ HAVE_DECL_ATANL = @HAVE_DECL_ATANL@
+ HAVE_DECL_CBRTF = @HAVE_DECL_CBRTF@
+ HAVE_DECL_CBRTL = @HAVE_DECL_CBRTL@
+ HAVE_DECL_CEILF = @HAVE_DECL_CEILF@
+ HAVE_DECL_CEILL = @HAVE_DECL_CEILL@
+ HAVE_DECL_COPYSIGNF = @HAVE_DECL_COPYSIGNF@
+ HAVE_DECL_COSL = @HAVE_DECL_COSL@
  HAVE_DECL_ENVIRON = @HAVE_DECL_ENVIRON@
+ HAVE_DECL_EXP2 = @HAVE_DECL_EXP2@
+ HAVE_DECL_EXP2F = @HAVE_DECL_EXP2F@
+ HAVE_DECL_EXP2L = @HAVE_DECL_EXP2L@
+ HAVE_DECL_EXPL = @HAVE_DECL_EXPL@
+ HAVE_DECL_EXPM1L = @HAVE_DECL_EXPM1L@
  HAVE_DECL_FCHDIR = @HAVE_DECL_FCHDIR@
  HAVE_DECL_FDATASYNC = @HAVE_DECL_FDATASYNC@
+ HAVE_DECL_FLOORF = @HAVE_DECL_FLOORF@
+ HAVE_DECL_FLOORL = @HAVE_DECL_FLOORL@
+ HAVE_DECL_FPURGE = @HAVE_DECL_FPURGE@
+ HAVE_DECL_FREXPL = @HAVE_DECL_FREXPL@
+ HAVE_DECL_FSEEKO = @HAVE_DECL_FSEEKO@
+ HAVE_DECL_FTELLO = @HAVE_DECL_FTELLO@
+ HAVE_DECL_GETDELIM = @HAVE_DECL_GETDELIM@
  HAVE_DECL_GETDOMAINNAME = @HAVE_DECL_GETDOMAINNAME@
+ HAVE_DECL_GETLINE = @HAVE_DECL_GETLINE@
  HAVE_DECL_GETLOADAVG = @HAVE_DECL_GETLOADAVG@
  HAVE_DECL_GETLOGIN_R = @HAVE_DECL_GETLOGIN_R@
  HAVE_DECL_GETPAGESIZE = @HAVE_DECL_GETPAGESIZE@
  HAVE_DECL_GETUSERSHELL = @HAVE_DECL_GETUSERSHELL@
+ HAVE_DECL_LDEXPL = @HAVE_DECL_LDEXPL@
  HAVE_DECL_LOCALTIME_R = @HAVE_DECL_LOCALTIME_R@
+ HAVE_DECL_LOG10L = @HAVE_DECL_LOG10L@
+ HAVE_DECL_LOG2 = @HAVE_DECL_LOG2@
+ HAVE_DECL_LOG2F = @HAVE_DECL_LOG2F@
+ HAVE_DECL_LOG2L = @HAVE_DECL_LOG2L@
+ HAVE_DECL_LOGB = @HAVE_DECL_LOGB@
+ HAVE_DECL_LOGL = @HAVE_DECL_LOGL@
  HAVE_DECL_MEMMEM = @HAVE_DECL_MEMMEM@
  HAVE_DECL_MEMRCHR = @HAVE_DECL_MEMRCHR@
+ HAVE_DECL_OBSTACK_PRINTF = @HAVE_DECL_OBSTACK_PRINTF@
+ HAVE_DECL_REMAINDER = @HAVE_DECL_REMAINDER@
+ HAVE_DECL_REMAINDERL = @HAVE_DECL_REMAINDERL@
+ HAVE_DECL_RINTF = @HAVE_DECL_RINTF@
+ HAVE_DECL_ROUND = @HAVE_DECL_ROUND@
+ HAVE_DECL_ROUNDF = @HAVE_DECL_ROUNDF@
+ HAVE_DECL_ROUNDL = @HAVE_DECL_ROUNDL@
  HAVE_DECL_SETENV = @HAVE_DECL_SETENV@
  HAVE_DECL_SETHOSTNAME = @HAVE_DECL_SETHOSTNAME@
+ HAVE_DECL_SINL = @HAVE_DECL_SINL@
+ HAVE_DECL_SNPRINTF = @HAVE_DECL_SNPRINTF@
+ HAVE_DECL_SQRTL = @HAVE_DECL_SQRTL@
  HAVE_DECL_STRDUP = @HAVE_DECL_STRDUP@
  HAVE_DECL_STRERROR_R = @HAVE_DECL_STRERROR_R@
+ HAVE_DECL_STRNCASECMP = @HAVE_DECL_STRNCASECMP@
  HAVE_DECL_STRNDUP = @HAVE_DECL_STRNDUP@
  HAVE_DECL_STRNLEN = @HAVE_DECL_STRNLEN@
  HAVE_DECL_STRSIGNAL = @HAVE_DECL_STRSIGNAL@
  HAVE_DECL_STRTOK_R = @HAVE_DECL_STRTOK_R@
+ HAVE_DECL_TANL = @HAVE_DECL_TANL@
+ HAVE_DECL_TRUNC = @HAVE_DECL_TRUNC@
+ HAVE_DECL_TRUNCF = @HAVE_DECL_TRUNCF@
+ HAVE_DECL_TRUNCL = @HAVE_DECL_TRUNCL@
  HAVE_DECL_TTYNAME_R = @HAVE_DECL_TTYNAME_R@
  HAVE_DECL_UNSETENV = @HAVE_DECL_UNSETENV@
+ HAVE_DECL_VSNPRINTF = @HAVE_DECL_VSNPRINTF@
  HAVE_DECL_WCTOB = @HAVE_DECL_WCTOB@
  HAVE_DECL_WCWIDTH = @HAVE_DECL_WCWIDTH@
+ HAVE_DPRINTF = @HAVE_DPRINTF@
  HAVE_DUP2 = @HAVE_DUP2@
  HAVE_DUP3 = @HAVE_DUP3@
  HAVE_DUPLOCALE = @HAVE_DUPLOCALE@
  HAVE_EUIDACCESS = @HAVE_EUIDACCESS@
+ HAVE_EXPF = @HAVE_EXPF@
+ HAVE_EXPL = @HAVE_EXPL@
+ HAVE_EXPM1 = @HAVE_EXPM1@
+ HAVE_EXPM1F = @HAVE_EXPM1F@
+ HAVE_FABSF = @HAVE_FABSF@
+ HAVE_FABSL = @HAVE_FABSL@
  HAVE_FACCESSAT = @HAVE_FACCESSAT@
  HAVE_FCHDIR = @HAVE_FCHDIR@
***************
*** 569,576 ****
--- 785,801 ----
  HAVE_FDATASYNC = @HAVE_FDATASYNC@
  HAVE_FEATURES_H = @HAVE_FEATURES_H@
+ HAVE_FFS = @HAVE_FFS@
  HAVE_FFSL = @HAVE_FFSL@
  HAVE_FFSLL = @HAVE_FFSLL@
+ HAVE_FMA = @HAVE_FMA@
+ HAVE_FMAF = @HAVE_FMAF@
+ HAVE_FMAL = @HAVE_FMAL@
+ HAVE_FMODF = @HAVE_FMODF@
+ HAVE_FMODL = @HAVE_FMODL@
+ HAVE_FREXPF = @HAVE_FREXPF@
+ HAVE_FSEEKO = @HAVE_FSEEKO@
  HAVE_FSTATAT = @HAVE_FSTATAT@
  HAVE_FSYNC = @HAVE_FSYNC@
+ HAVE_FTELLO = @HAVE_FTELLO@
  HAVE_FTRUNCATE = @HAVE_FTRUNCATE@
  HAVE_FUTIMENS = @HAVE_FUTIMENS@
***************
*** 585,589 ****
--- 810,822 ----
  HAVE_GRANTPT = @HAVE_GRANTPT@
  HAVE_GROUP_MEMBER = @HAVE_GROUP_MEMBER@
+ HAVE_HYPOTF = @HAVE_HYPOTF@
+ HAVE_HYPOTL = @HAVE_HYPOTL@
+ HAVE_ILOGB = @HAVE_ILOGB@
+ HAVE_ILOGBF = @HAVE_ILOGBF@
+ HAVE_ILOGBL = @HAVE_ILOGBL@
  HAVE_INTTYPES_H = @HAVE_INTTYPES_H@
+ HAVE_ISNAND = @HAVE_ISNAND@
+ HAVE_ISNANF = @HAVE_ISNANF@
+ HAVE_ISNANL = @HAVE_ISNANL@
  HAVE_ISWBLANK = @HAVE_ISWBLANK@
  HAVE_ISWCNTRL = @HAVE_ISWCNTRL@
***************
*** 595,602 ****
--- 828,846 ----
  HAVE_LCHMOD = @HAVE_LCHMOD@
  HAVE_LCHOWN = @HAVE_LCHOWN@
+ HAVE_LDEXPF = @HAVE_LDEXPF@
  HAVE_LINK = @HAVE_LINK@
  HAVE_LINKAT = @HAVE_LINKAT@
+ HAVE_LOG10F = @HAVE_LOG10F@
+ HAVE_LOG10L = @HAVE_LOG10L@
+ HAVE_LOG1P = @HAVE_LOG1P@
+ HAVE_LOG1PF = @HAVE_LOG1PF@
+ HAVE_LOG1PL = @HAVE_LOG1PL@
+ HAVE_LOGBF = @HAVE_LOGBF@
+ HAVE_LOGBL = @HAVE_LOGBL@
+ HAVE_LOGF = @HAVE_LOGF@
+ HAVE_LOGL = @HAVE_LOGL@
  HAVE_LONG_LONG_INT = @HAVE_LONG_LONG_INT@
  HAVE_LSTAT = @HAVE_LSTAT@
+ HAVE_MAX_ALIGN_T = @HAVE_MAX_ALIGN_T@
  HAVE_MBRLEN = @HAVE_MBRLEN@
  HAVE_MBRTOWC = @HAVE_MBRTOWC@
***************
*** 617,620 ****
--- 861,866 ----
  HAVE_MKSTEMP = @HAVE_MKSTEMP@
  HAVE_MKSTEMPS = @HAVE_MKSTEMPS@
+ HAVE_MODFF = @HAVE_MODFF@
+ HAVE_MODFL = @HAVE_MODFL@
  HAVE_MSVC_INVALID_PARAMETER_HANDLER = @HAVE_MSVC_INVALID_PARAMETER_HANDLER@
  HAVE_NANOSLEEP = @HAVE_NANOSLEEP@
***************
*** 622,628 ****
--- 868,877 ----
  HAVE_OPENAT = @HAVE_OPENAT@
  HAVE_OS_H = @HAVE_OS_H@
+ HAVE_PCLOSE = @HAVE_PCLOSE@
  HAVE_PIPE = @HAVE_PIPE@
  HAVE_PIPE2 = @HAVE_PIPE2@
+ HAVE_POPEN = @HAVE_POPEN@
  HAVE_POSIX_OPENPT = @HAVE_POSIX_OPENPT@
+ HAVE_POWF = @HAVE_POWF@
  HAVE_PREAD = @HAVE_PREAD@
  HAVE_PTSNAME = @HAVE_PTSNAME@
***************
*** 636,640 ****
--- 885,895 ----
  HAVE_READLINKAT = @HAVE_READLINKAT@
  HAVE_REALPATH = @HAVE_REALPATH@
+ HAVE_REMAINDER = @HAVE_REMAINDER@
+ HAVE_REMAINDERF = @HAVE_REMAINDERF@
+ HAVE_RENAMEAT = @HAVE_RENAMEAT@
+ HAVE_RINT = @HAVE_RINT@
+ HAVE_RINTL = @HAVE_RINTL@
  HAVE_RPMATCH = @HAVE_RPMATCH@
+ HAVE_SAME_LONG_DOUBLE_AS_DOUBLE = @HAVE_SAME_LONG_DOUBLE_AS_DOUBLE@
  HAVE_SECURE_GETENV = @HAVE_SECURE_GETENV@
  HAVE_SETENV = @HAVE_SETENV@
***************
*** 643,652 ****
--- 898,914 ----
  HAVE_SIGNED_WCHAR_T = @HAVE_SIGNED_WCHAR_T@
  HAVE_SIGNED_WINT_T = @HAVE_SIGNED_WINT_T@
+ HAVE_SINF = @HAVE_SINF@
+ HAVE_SINHF = @HAVE_SINHF@
+ HAVE_SINL = @HAVE_SINL@
  HAVE_SLEEP = @HAVE_SLEEP@
+ HAVE_SQRTF = @HAVE_SQRTF@
+ HAVE_SQRTL = @HAVE_SQRTL@
  HAVE_STDINT_H = @HAVE_STDINT_H@
  HAVE_STPCPY = @HAVE_STPCPY@
  HAVE_STPNCPY = @HAVE_STPNCPY@
+ HAVE_STRCASECMP = @HAVE_STRCASECMP@
  HAVE_STRCASESTR = @HAVE_STRCASESTR@
  HAVE_STRCHRNUL = @HAVE_STRCHRNUL@
+ HAVE_STRINGS_H = @HAVE_STRINGS_H@
  HAVE_STRPBRK = @HAVE_STRPBRK@
  HAVE_STRPTIME = @HAVE_STRPTIME@
***************
*** 666,669 ****
--- 928,934 ----
  HAVE_SYS_TIME_H = @HAVE_SYS_TIME_H@
  HAVE_SYS_TYPES_H = @HAVE_SYS_TYPES_H@
+ HAVE_TANF = @HAVE_TANF@
+ HAVE_TANHF = @HAVE_TANHF@
+ HAVE_TANL = @HAVE_TANL@
  HAVE_TIMEGM = @HAVE_TIMEGM@
  HAVE_UNISTD_H = @HAVE_UNISTD_H@
***************
*** 673,676 ****
--- 938,943 ----
  HAVE_USLEEP = @HAVE_USLEEP@
  HAVE_UTIMENSAT = @HAVE_UTIMENSAT@
+ HAVE_VASPRINTF = @HAVE_VASPRINTF@
+ HAVE_VDPRINTF = @HAVE_VDPRINTF@
  HAVE_WCHAR_H = @HAVE_WCHAR_H@
  HAVE_WCHAR_T = @HAVE_WCHAR_T@
***************
*** 757,766 ****
--- 1024,1038 ----
  NEXT_AS_FIRST_DIRECTIVE_ERRNO_H = @NEXT_AS_FIRST_DIRECTIVE_ERRNO_H@
  NEXT_AS_FIRST_DIRECTIVE_FCNTL_H = @NEXT_AS_FIRST_DIRECTIVE_FCNTL_H@
+ NEXT_AS_FIRST_DIRECTIVE_FLOAT_H = @NEXT_AS_FIRST_DIRECTIVE_FLOAT_H@
  NEXT_AS_FIRST_DIRECTIVE_GETOPT_H = @NEXT_AS_FIRST_DIRECTIVE_GETOPT_H@
  NEXT_AS_FIRST_DIRECTIVE_LANGINFO_H = @NEXT_AS_FIRST_DIRECTIVE_LANGINFO_H@
  NEXT_AS_FIRST_DIRECTIVE_LOCALE_H = @NEXT_AS_FIRST_DIRECTIVE_LOCALE_H@
+ NEXT_AS_FIRST_DIRECTIVE_MATH_H = @NEXT_AS_FIRST_DIRECTIVE_MATH_H@
+ NEXT_AS_FIRST_DIRECTIVE_STDARG_H = @NEXT_AS_FIRST_DIRECTIVE_STDARG_H@
  NEXT_AS_FIRST_DIRECTIVE_STDDEF_H = @NEXT_AS_FIRST_DIRECTIVE_STDDEF_H@
  NEXT_AS_FIRST_DIRECTIVE_STDINT_H = @NEXT_AS_FIRST_DIRECTIVE_STDINT_H@
+ NEXT_AS_FIRST_DIRECTIVE_STDIO_H = @NEXT_AS_FIRST_DIRECTIVE_STDIO_H@
  NEXT_AS_FIRST_DIRECTIVE_STDLIB_H = @NEXT_AS_FIRST_DIRECTIVE_STDLIB_H@
+ NEXT_AS_FIRST_DIRECTIVE_STRINGS_H = @NEXT_AS_FIRST_DIRECTIVE_STRINGS_H@
  NEXT_AS_FIRST_DIRECTIVE_STRING_H = @NEXT_AS_FIRST_DIRECTIVE_STRING_H@
  NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H = @NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H@
***************
*** 773,782 ****
--- 1045,1059 ----
  NEXT_ERRNO_H = @NEXT_ERRNO_H@
  NEXT_FCNTL_H = @NEXT_FCNTL_H@
+ NEXT_FLOAT_H = @NEXT_FLOAT_H@
  NEXT_GETOPT_H = @NEXT_GETOPT_H@
  NEXT_LANGINFO_H = @NEXT_LANGINFO_H@
  NEXT_LOCALE_H = @NEXT_LOCALE_H@
+ NEXT_MATH_H = @NEXT_MATH_H@
+ NEXT_STDARG_H = @NEXT_STDARG_H@
  NEXT_STDDEF_H = @NEXT_STDDEF_H@
  NEXT_STDINT_H = @NEXT_STDINT_H@
+ NEXT_STDIO_H = @NEXT_STDIO_H@
  NEXT_STDLIB_H = @NEXT_STDLIB_H@
+ NEXT_STRINGS_H = @NEXT_STRINGS_H@
  NEXT_STRING_H = @NEXT_STRING_H@
  NEXT_SYS_STAT_H = @NEXT_SYS_STAT_H@
***************
*** 808,836 ****
--- 1085,1178 ----
  REPLACE_CALLOC = @REPLACE_CALLOC@
  REPLACE_CANONICALIZE_FILE_NAME = @REPLACE_CANONICALIZE_FILE_NAME@
+ REPLACE_CBRTF = @REPLACE_CBRTF@
+ REPLACE_CBRTL = @REPLACE_CBRTL@
+ REPLACE_CEIL = @REPLACE_CEIL@
+ REPLACE_CEILF = @REPLACE_CEILF@
+ REPLACE_CEILL = @REPLACE_CEILL@
  REPLACE_CHOWN = @REPLACE_CHOWN@
  REPLACE_CLOSE = @REPLACE_CLOSE@
+ REPLACE_DPRINTF = @REPLACE_DPRINTF@
  REPLACE_DUP = @REPLACE_DUP@
  REPLACE_DUP2 = @REPLACE_DUP2@
  REPLACE_DUPLOCALE = @REPLACE_DUPLOCALE@
+ REPLACE_EXP2 = @REPLACE_EXP2@
+ REPLACE_EXP2L = @REPLACE_EXP2L@
+ REPLACE_EXPM1 = @REPLACE_EXPM1@
+ REPLACE_EXPM1F = @REPLACE_EXPM1F@
+ REPLACE_FABSL = @REPLACE_FABSL@
  REPLACE_FCHOWNAT = @REPLACE_FCHOWNAT@
+ REPLACE_FCLOSE = @REPLACE_FCLOSE@
  REPLACE_FCNTL = @REPLACE_FCNTL@
+ REPLACE_FDOPEN = @REPLACE_FDOPEN@
+ REPLACE_FFLUSH = @REPLACE_FFLUSH@
+ REPLACE_FLOOR = @REPLACE_FLOOR@
+ REPLACE_FLOORF = @REPLACE_FLOORF@
+ REPLACE_FLOORL = @REPLACE_FLOORL@
+ REPLACE_FMA = @REPLACE_FMA@
+ REPLACE_FMAF = @REPLACE_FMAF@
+ REPLACE_FMAL = @REPLACE_FMAL@
+ REPLACE_FMOD = @REPLACE_FMOD@
+ REPLACE_FMODF = @REPLACE_FMODF@
+ REPLACE_FMODL = @REPLACE_FMODL@
+ REPLACE_FOPEN = @REPLACE_FOPEN@
+ REPLACE_FPRINTF = @REPLACE_FPRINTF@
+ REPLACE_FPURGE = @REPLACE_FPURGE@
+ REPLACE_FREOPEN = @REPLACE_FREOPEN@
+ REPLACE_FREXP = @REPLACE_FREXP@
+ REPLACE_FREXPF = @REPLACE_FREXPF@
+ REPLACE_FREXPL = @REPLACE_FREXPL@
+ REPLACE_FSEEK = @REPLACE_FSEEK@
+ REPLACE_FSEEKO = @REPLACE_FSEEKO@
  REPLACE_FSTAT = @REPLACE_FSTAT@
  REPLACE_FSTATAT = @REPLACE_FSTATAT@
+ REPLACE_FTELL = @REPLACE_FTELL@
+ REPLACE_FTELLO = @REPLACE_FTELLO@
  REPLACE_FTRUNCATE = @REPLACE_FTRUNCATE@
  REPLACE_FUTIMENS = @REPLACE_FUTIMENS@
  REPLACE_GETCWD = @REPLACE_GETCWD@
+ REPLACE_GETDELIM = @REPLACE_GETDELIM@
  REPLACE_GETDOMAINNAME = @REPLACE_GETDOMAINNAME@
+ REPLACE_GETDTABLESIZE = @REPLACE_GETDTABLESIZE@
  REPLACE_GETGROUPS = @REPLACE_GETGROUPS@
+ REPLACE_GETLINE = @REPLACE_GETLINE@
  REPLACE_GETLOGIN_R = @REPLACE_GETLOGIN_R@
  REPLACE_GETPAGESIZE = @REPLACE_GETPAGESIZE@
  REPLACE_GETTIMEOFDAY = @REPLACE_GETTIMEOFDAY@
+ REPLACE_GMTIME = @REPLACE_GMTIME@
+ REPLACE_HUGE_VAL = @REPLACE_HUGE_VAL@
+ REPLACE_HYPOT = @REPLACE_HYPOT@
+ REPLACE_HYPOTF = @REPLACE_HYPOTF@
+ REPLACE_HYPOTL = @REPLACE_HYPOTL@
+ REPLACE_ILOGB = @REPLACE_ILOGB@
+ REPLACE_ILOGBF = @REPLACE_ILOGBF@
  REPLACE_ISATTY = @REPLACE_ISATTY@
+ REPLACE_ISFINITE = @REPLACE_ISFINITE@
+ REPLACE_ISINF = @REPLACE_ISINF@
+ REPLACE_ISNAN = @REPLACE_ISNAN@
  REPLACE_ISWBLANK = @REPLACE_ISWBLANK@
  REPLACE_ISWCNTRL = @REPLACE_ISWCNTRL@
+ REPLACE_ITOLD = @REPLACE_ITOLD@
  REPLACE_LCHOWN = @REPLACE_LCHOWN@
+ REPLACE_LDEXPL = @REPLACE_LDEXPL@
  REPLACE_LINK = @REPLACE_LINK@
  REPLACE_LINKAT = @REPLACE_LINKAT@
  REPLACE_LOCALECONV = @REPLACE_LOCALECONV@
+ REPLACE_LOCALTIME = @REPLACE_LOCALTIME@
  REPLACE_LOCALTIME_R = @REPLACE_LOCALTIME_R@
+ REPLACE_LOG = @REPLACE_LOG@
+ REPLACE_LOG10 = @REPLACE_LOG10@
+ REPLACE_LOG10F = @REPLACE_LOG10F@
+ REPLACE_LOG10L = @REPLACE_LOG10L@
+ REPLACE_LOG1P = @REPLACE_LOG1P@
+ REPLACE_LOG1PF = @REPLACE_LOG1PF@
+ REPLACE_LOG1PL = @REPLACE_LOG1PL@
+ REPLACE_LOG2 = @REPLACE_LOG2@
+ REPLACE_LOG2F = @REPLACE_LOG2F@
+ REPLACE_LOG2L = @REPLACE_LOG2L@
+ REPLACE_LOGB = @REPLACE_LOGB@
+ REPLACE_LOGBF = @REPLACE_LOGBF@
+ REPLACE_LOGBL = @REPLACE_LOGBL@
+ REPLACE_LOGF = @REPLACE_LOGF@
+ REPLACE_LOGL = @REPLACE_LOGL@
  REPLACE_LSEEK = @REPLACE_LSEEK@
  REPLACE_LSTAT = @REPLACE_LSTAT@
***************
*** 850,873 ****
--- 1192,1241 ----
  REPLACE_MKSTEMP = @REPLACE_MKSTEMP@
  REPLACE_MKTIME = @REPLACE_MKTIME@
+ REPLACE_MODF = @REPLACE_MODF@
+ REPLACE_MODFF = @REPLACE_MODFF@
+ REPLACE_MODFL = @REPLACE_MODFL@
+ REPLACE_NAN = @REPLACE_NAN@
  REPLACE_NANOSLEEP = @REPLACE_NANOSLEEP@
  REPLACE_NL_LANGINFO = @REPLACE_NL_LANGINFO@
  REPLACE_NULL = @REPLACE_NULL@
+ REPLACE_OBSTACK_PRINTF = @REPLACE_OBSTACK_PRINTF@
  REPLACE_OPEN = @REPLACE_OPEN@
  REPLACE_OPENAT = @REPLACE_OPENAT@
+ REPLACE_PERROR = @REPLACE_PERROR@
+ REPLACE_POPEN = @REPLACE_POPEN@
  REPLACE_PREAD = @REPLACE_PREAD@
+ REPLACE_PRINTF = @REPLACE_PRINTF@
  REPLACE_PTSNAME = @REPLACE_PTSNAME@
  REPLACE_PTSNAME_R = @REPLACE_PTSNAME_R@
  REPLACE_PUTENV = @REPLACE_PUTENV@
  REPLACE_PWRITE = @REPLACE_PWRITE@
+ REPLACE_QSORT_R = @REPLACE_QSORT_R@
  REPLACE_RANDOM_R = @REPLACE_RANDOM_R@
  REPLACE_READ = @REPLACE_READ@
  REPLACE_READLINK = @REPLACE_READLINK@
+ REPLACE_READLINKAT = @REPLACE_READLINKAT@
  REPLACE_REALLOC = @REPLACE_REALLOC@
  REPLACE_REALPATH = @REPLACE_REALPATH@
+ REPLACE_REMAINDER = @REPLACE_REMAINDER@
+ REPLACE_REMAINDERF = @REPLACE_REMAINDERF@
+ REPLACE_REMAINDERL = @REPLACE_REMAINDERL@
+ REPLACE_REMOVE = @REPLACE_REMOVE@
+ REPLACE_RENAME = @REPLACE_RENAME@
+ REPLACE_RENAMEAT = @REPLACE_RENAMEAT@
  REPLACE_RMDIR = @REPLACE_RMDIR@
+ REPLACE_ROUND = @REPLACE_ROUND@
+ REPLACE_ROUNDF = @REPLACE_ROUNDF@
+ REPLACE_ROUNDL = @REPLACE_ROUNDL@
  REPLACE_SETENV = @REPLACE_SETENV@
  REPLACE_SETLOCALE = @REPLACE_SETLOCALE@
+ REPLACE_SIGNBIT = @REPLACE_SIGNBIT@
+ REPLACE_SIGNBIT_USING_GCC = @REPLACE_SIGNBIT_USING_GCC@
  REPLACE_SLEEP = @REPLACE_SLEEP@
+ REPLACE_SNPRINTF = @REPLACE_SNPRINTF@
+ REPLACE_SPRINTF = @REPLACE_SPRINTF@
+ REPLACE_SQRTL = @REPLACE_SQRTL@
  REPLACE_STAT = @REPLACE_STAT@
+ REPLACE_STDIO_READ_FUNCS = @REPLACE_STDIO_READ_FUNCS@
+ REPLACE_STDIO_WRITE_FUNCS = @REPLACE_STDIO_WRITE_FUNCS@
  REPLACE_STPNCPY = @REPLACE_STPNCPY@
  REPLACE_STRCASESTR = @REPLACE_STRCASESTR@
***************
*** 886,891 ****
--- 1254,1264 ----
  REPLACE_STRUCT_TIMEVAL = @REPLACE_STRUCT_TIMEVAL@
  REPLACE_SYMLINK = @REPLACE_SYMLINK@
+ REPLACE_SYMLINKAT = @REPLACE_SYMLINKAT@
  REPLACE_TIMEGM = @REPLACE_TIMEGM@
+ REPLACE_TMPFILE = @REPLACE_TMPFILE@
  REPLACE_TOWLOWER = @REPLACE_TOWLOWER@
+ REPLACE_TRUNC = @REPLACE_TRUNC@
+ REPLACE_TRUNCF = @REPLACE_TRUNCF@
+ REPLACE_TRUNCL = @REPLACE_TRUNCL@
  REPLACE_TTYNAME_R = @REPLACE_TTYNAME_R@
  REPLACE_UNLINK = @REPLACE_UNLINK@
***************
*** 894,897 ****
--- 1267,1276 ----
  REPLACE_USLEEP = @REPLACE_USLEEP@
  REPLACE_UTIMENSAT = @REPLACE_UTIMENSAT@
+ REPLACE_VASPRINTF = @REPLACE_VASPRINTF@
+ REPLACE_VDPRINTF = @REPLACE_VDPRINTF@
+ REPLACE_VFPRINTF = @REPLACE_VFPRINTF@
+ REPLACE_VPRINTF = @REPLACE_VPRINTF@
+ REPLACE_VSNPRINTF = @REPLACE_VSNPRINTF@
+ REPLACE_VSPRINTF = @REPLACE_VSPRINTF@
  REPLACE_WCRTOMB = @REPLACE_WCRTOMB@
  REPLACE_WCSNRTOMBS = @REPLACE_WCSNRTOMBS@
***************
*** 907,910 ****
--- 1286,1290 ----
  SIG_ATOMIC_T_SUFFIX = @SIG_ATOMIC_T_SUFFIX@
  SIZE_T_SUFFIX = @SIZE_T_SUFFIX@
+ STDARG_H = @STDARG_H@
  STDBOOL_H = @STDBOOL_H@
  STDDEF_H = @STDDEF_H@
***************
*** 916,919 ****
--- 1296,1300 ----
  TIME_H_DEFINES_STRUCT_TIMESPEC = @TIME_H_DEFINES_STRUCT_TIMESPEC@
  UNDEFINE_STRTOK_R = @UNDEFINE_STRTOK_R@
+ UNISTD_H_DEFINES_STRUCT_TIMESPEC = @UNISTD_H_DEFINES_STRUCT_TIMESPEC@
  UNISTD_H_HAVE_WINSOCK2_H = @UNISTD_H_HAVE_WINSOCK2_H@
  UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS = @UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS@
***************
*** 980,983 ****
--- 1361,1365 ----
  program_transform_name = @program_transform_name@
  psdir = @psdir@
+ runstatedir = @runstatedir@
  sbindir = @sbindir@
  sharedstatedir = @sharedstatedir@
***************
*** 990,994 ****
  bin_SCRIPTS = texi2dvi texi2pdf pdftexi2dvi $(am__append_1)
  nodist_noinst_SCRIPTS = txixml2texi
! w32_bat = makeinfo.bat pod2texi.bat texi2any.bat
  AM_CPPFLAGS = \
    -I$(top_srcdir)				\
--- 1372,1376 ----
  bin_SCRIPTS = texi2dvi texi2pdf pdftexi2dvi $(am__append_1)
  nodist_noinst_SCRIPTS = txixml2texi
! w32_bat = makeinfo.bat pod2texi.bat texi2any.bat texindex.bat
  AM_CPPFLAGS = \
    -I$(top_srcdir)				\
***************
*** 1012,1016 ****
  #
  EXTRA_DIST = README detexinfo dir-example \
-   gendocs.sh gendocs_template \
    pdftexi2dvi \
    texi2dvi texi2pdf \
--- 1394,1397 ----
***************
*** 1023,1027 ****
  
  .SUFFIXES:
- .SUFFIXES: .c .o .obj
  $(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
  	@for dep in $?; do \
--- 1404,1407 ----
***************
*** 1036,1040 ****
  	$(am__cd) $(top_srcdir) && \
  	  $(AUTOMAKE) --gnu util/Makefile
- .PRECIOUS: Makefile
  Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
  	@case '$?' in \
--- 1416,1419 ----
***************
*** 1054,1103 ****
  	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
  $(am__aclocal_m4_deps):
- install-binPROGRAMS: $(bin_PROGRAMS)
- 	@$(NORMAL_INSTALL)
- 	@list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \
- 	if test -n "$$list"; then \
- 	  echo " $(MKDIR_P) '$(DESTDIR)$(bindir)'"; \
- 	  $(MKDIR_P) "$(DESTDIR)$(bindir)" || exit 1; \
- 	fi; \
- 	for p in $$list; do echo "$$p $$p"; done | \
- 	sed 's/$(EXEEXT)$$//' | \
- 	while read p p1; do if test -f $$p \
- 	  ; then echo "$$p"; echo "$$p"; else :; fi; \
- 	done | \
- 	sed -e 'p;s,.*/,,;n;h' \
- 	    -e 's|.*|.|' \
- 	    -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \
- 	sed 'N;N;N;s,\n, ,g' | \
- 	$(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \
- 	  { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \
- 	    if ($$2 == $$4) files[d] = files[d] " " $$1; \
- 	    else { print "f", $$3 "/" $$4, $$1; } } \
- 	  END { for (d in files) print "f", d, files[d] }' | \
- 	while read type dir files; do \
- 	    if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \
- 	    test -z "$$files" || { \
- 	      echo " $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(bindir)$$dir'"; \
- 	      $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(bindir)$$dir" || exit $$?; \
- 	    } \
- 	; done
- 
- uninstall-binPROGRAMS:
- 	@$(NORMAL_UNINSTALL)
- 	@list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \
- 	files=`for p in $$list; do echo "$$p"; done | \
- 	  sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \
- 	      -e 's/$$/$(EXEEXT)/' \
- 	`; \
- 	test -n "$$list" || exit 0; \
- 	echo " ( cd '$(DESTDIR)$(bindir)' && rm -f" $$files ")"; \
- 	cd "$(DESTDIR)$(bindir)" && rm -f $$files
- 
- clean-binPROGRAMS:
- 	-test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS)
- 
- texindex$(EXEEXT): $(texindex_OBJECTS) $(texindex_DEPENDENCIES) $(EXTRA_texindex_DEPENDENCIES) 
- 	@rm -f texindex$(EXEEXT)
- 	$(AM_V_CCLD)$(LINK) $(texindex_OBJECTS) $(texindex_LDADD) $(LIBS)
  install-binSCRIPTS: $(bin_SCRIPTS)
  	@$(NORMAL_INSTALL)
--- 1433,1436 ----
***************
*** 1135,1160 ****
  	       sed -e 's,.*/,,;$(transform)'`; \
  	dir='$(DESTDIR)$(bindir)'; $(am__uninstall_files_from_dir)
- 
- mostlyclean-compile:
- 	-rm -f *.$(OBJEXT)
- 
- distclean-compile:
- 	-rm -f *.tab.c
- 
- @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/texindex.Po@am__quote@
- 
- .c.o:
- @am__fastdepCC_TRUE@	$(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
- @am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
- @AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
- @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- @am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $<
- 
- .c.obj:
- @am__fastdepCC_TRUE@	$(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
- @am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
- @AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
- @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- @am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
  install-dist_pkgdataDATA: $(dist_pkgdata_DATA)
  	@$(NORMAL_INSTALL)
--- 1468,1471 ----
***************
*** 1178,1233 ****
  	files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
  	dir='$(DESTDIR)$(pkgdatadir)'; $(am__uninstall_files_from_dir)
  
! ID: $(am__tagged_files)
! 	$(am__define_uniq_tagged_files); mkid -fID $$unique
! tags: tags-am
! TAGS: tags
! 
! tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
! 	set x; \
! 	here=`pwd`; \
! 	$(am__define_uniq_tagged_files); \
! 	shift; \
! 	if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
! 	  test -n "$$unique" || unique=$$empty_fix; \
! 	  if test $$# -gt 0; then \
! 	    $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
! 	      "$$@" $$unique; \
! 	  else \
! 	    $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
! 	      $$unique; \
! 	  fi; \
! 	fi
! ctags: ctags-am
  
! CTAGS: ctags
! ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
! 	$(am__define_uniq_tagged_files); \
! 	test -z "$(CTAGS_ARGS)$$unique" \
! 	  || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
! 	     $$unique
! 
! GTAGS:
! 	here=`$(am__cd) $(top_builddir) && pwd` \
! 	  && $(am__cd) $(top_srcdir) \
! 	  && gtags -i $(GTAGS_ARGS) "$$here"
! cscopelist: cscopelist-am
! 
! cscopelist-am: $(am__tagged_files)
! 	list='$(am__tagged_files)'; \
! 	case "$(srcdir)" in \
! 	  [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
! 	  *) sdir=$(subdir)/$(srcdir) ;; \
! 	esac; \
! 	for i in $$list; do \
! 	  if test -f "$$i"; then \
! 	    echo "$(subdir)/$$i"; \
! 	  else \
! 	    echo "$$sdir/$$i"; \
! 	  fi; \
! 	done >> $(top_builddir)/cscope.files
  
- distclean-tags:
- 	-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
  
  distdir: $(DISTFILES)
--- 1489,1498 ----
  	files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
  	dir='$(DESTDIR)$(pkgdatadir)'; $(am__uninstall_files_from_dir)
+ tags TAGS:
  
! ctags CTAGS:
  
! cscope cscopelist:
  
  
  distdir: $(DISTFILES)
***************
*** 1263,1269 ****
  check-am: all-am
  check: check-am
! all-am: Makefile $(PROGRAMS) $(SCRIPTS) $(DATA)
  installdirs:
! 	for dir in "$(DESTDIR)$(bindir)" "$(DESTDIR)$(bindir)" "$(DESTDIR)$(pkgdatadir)"; do \
  	  test -z "$$dir" || $(MKDIR_P) "$$dir"; \
  	done
--- 1528,1534 ----
  check-am: all-am
  check: check-am
! all-am: Makefile $(SCRIPTS) $(DATA)
  installdirs:
! 	for dir in "$(DESTDIR)$(bindir)" "$(DESTDIR)$(pkgdatadir)"; do \
  	  test -z "$$dir" || $(MKDIR_P) "$$dir"; \
  	done
***************
*** 1301,1311 ****
  clean: clean-am
  
! clean-am: clean-binPROGRAMS clean-generic mostlyclean-am
  
  distclean: distclean-am
- 	-rm -rf ./$(DEPDIR)
  	-rm -f Makefile
! distclean-am: clean-am distclean-compile distclean-generic \
! 	distclean-tags
  
  dvi: dvi-am
--- 1566,1574 ----
  clean: clean-am
  
! clean-am: clean-generic mostlyclean-am
  
  distclean: distclean-am
  	-rm -f Makefile
! distclean-am: clean-am distclean-generic
  
  dvi: dvi-am
***************
*** 1327,1331 ****
  install-dvi-am:
  
! install-exec-am: install-binPROGRAMS install-binSCRIPTS
  
  install-html: install-html-am
--- 1590,1594 ----
  install-dvi-am:
  
! install-exec-am: install-binSCRIPTS
  
  install-html: install-html-am
***************
*** 1350,1354 ****
  
  maintainer-clean: maintainer-clean-am
- 	-rm -rf ./$(DEPDIR)
  	-rm -f Makefile
  maintainer-clean-am: distclean-am maintainer-clean-generic
--- 1613,1616 ----
***************
*** 1356,1360 ****
  mostlyclean: mostlyclean-am
  
! mostlyclean-am: mostlyclean-compile mostlyclean-generic
  
  pdf: pdf-am
--- 1618,1622 ----
  mostlyclean: mostlyclean-am
  
! mostlyclean-am: mostlyclean-generic
  
  pdf: pdf-am
***************
*** 1366,1388 ****
  ps-am:
  
! uninstall-am: uninstall-binPROGRAMS uninstall-binSCRIPTS \
! 	uninstall-dist_pkgdataDATA
  
  .MAKE: install-am install-strip
  
! .PHONY: CTAGS GTAGS TAGS all all-am check check-am clean \
! 	clean-binPROGRAMS clean-generic cscopelist-am ctags ctags-am \
! 	distclean distclean-compile distclean-generic distclean-tags \
! 	distdir dvi dvi-am html html-am info info-am install \
! 	install-am install-binPROGRAMS install-binSCRIPTS install-data \
! 	install-data-am install-dist_pkgdataDATA install-dvi \
! 	install-dvi-am install-exec install-exec-am install-html \
! 	install-html-am install-info install-info-am install-man \
! 	install-pdf install-pdf-am install-ps install-ps-am \
! 	install-strip installcheck installcheck-am installdirs \
! 	maintainer-clean maintainer-clean-generic mostlyclean \
! 	mostlyclean-compile mostlyclean-generic pdf pdf-am ps ps-am \
! 	tags tags-am uninstall uninstall-am uninstall-binPROGRAMS \
! 	uninstall-binSCRIPTS uninstall-dist_pkgdataDATA
  
  
--- 1628,1649 ----
  ps-am:
  
! uninstall-am: uninstall-binSCRIPTS uninstall-dist_pkgdataDATA
  
  .MAKE: install-am install-strip
  
! .PHONY: all all-am check check-am clean clean-generic cscopelist-am \
! 	ctags-am distclean distclean-generic distdir dvi dvi-am html \
! 	html-am info info-am install install-am install-binSCRIPTS \
! 	install-data install-data-am install-dist_pkgdataDATA \
! 	install-dvi install-dvi-am install-exec install-exec-am \
! 	install-html install-html-am install-info install-info-am \
! 	install-man install-pdf install-pdf-am install-ps \
! 	install-ps-am install-strip installcheck installcheck-am \
! 	installdirs maintainer-clean maintainer-clean-generic \
! 	mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags-am \
! 	uninstall uninstall-am uninstall-binSCRIPTS \
! 	uninstall-dist_pkgdataDATA
! 
! .PRECIOUS: Makefile
  
  
diff -Nrc2 texinfo-5.2/util/README texinfo-6.0/util/README
*** texinfo-5.2/util/README	2013-02-23 00:11:25.000000000 +0000
--- texinfo-6.0/util/README	2015-02-06 15:45:53.000000000 +0000
***************
*** 1,6 ****
! $Id: README 5191 2013-02-23 00:11:18Z karl $
  texinfo/util/README
  
!   Copyright 2002, 2008, 2011, 2012, 2013 Free Software Foundation, Inc.
  
    Copying and distribution of this file, with or without modification,
--- 1,7 ----
! $Id: README 6099 2015-02-06 15:34:53Z gavin $
  texinfo/util/README
  
!   Copyright 2002, 2008, 2011, 2012, 2013, 2014, 2015 Free Software
!   Foundation, Inc.
  
    Copying and distribution of this file, with or without modification,
***************
*** 12,16 ****
  
  These scripts actually get installed:
!   texindex texi2dvi texi2pdf pdftexi2dvi
    (along with *.bat on Windows)
    Also the XML stuff: texinfo.dtd texinfo.cat.
--- 13,17 ----
  
  These scripts actually get installed:
!   texi2dvi texi2pdf pdftexi2dvi
    (along with *.bat on Windows)
    Also the XML stuff: texinfo.dtd texinfo.cat.
diff -Nrc2 texinfo-5.2/util/dir-example texinfo-6.0/util/dir-example
*** texinfo-5.2/util/dir-example	2013-08-10 16:30:19.000000000 +0100
--- texinfo-6.0/util/dir-example	2015-05-07 03:02:49.000000000 +0100
***************
*** 10,14 ****
    please send them to karl@gnu.org.
  
! $Id: dir-example 5294 2013-08-10 15:30:19Z karl $
  
  File: dir,	Node: Top,	This is the top of the INFO tree.
--- 10,14 ----
    please send them to karl@gnu.org.
  
! $Id: dir-example 6235 2015-05-02 23:04:53Z karl $
  
  File: dir,	Node: Top,	This is the top of the INFO tree.
***************
*** 34,42 ****
  * Date input formats: (coreutils)Date input formats.
  * Ed: (ed).                     The GNU line editor
! * File permissions: (coreutils)File permissions.   Access modes.
  * Finding files: (find).        Operating on files matching certain criteria.
  * Gcal: (gcal).                 GNU calendar program.
  * Hello: (hello).               Hello, GNU world.
- * Inetutils: (inetutils).       GNU networking utilities.
  * Time: (time).                 Measuring program resource usage.
  
--- 34,41 ----
  * Date input formats: (coreutils)Date input formats.
  * Ed: (ed).                     The GNU line editor
! * File permissions: (coreutils)File permissions.  Access modes.
  * Finding files: (find).        Operating on files matching certain criteria.
  * Gcal: (gcal).                 GNU calendar program.
  * Hello: (hello).               Hello, GNU world.
  * Time: (time).                 Measuring program resource usage.
  
***************
*** 44,52 ****
  * Diffutils: (diffutils).       Comparing and merging files.
  * Gawk: (gawk).                 A text scanning and processing language.
- * grep: (grep).                 Print lines matching a pattern.
  * M4: (m4).                     A powerful macro processor.
  * Perl: (perldoc-all).          Practical Extraction and Report Language.
- * sed: (sed).                   Stream EDitor.  
  * Word differences: (wdiff).    GNU wdiff and diff related tools.
  
  Texinfo documentation system
--- 43,51 ----
  * Diffutils: (diffutils).       Comparing and merging files.
  * Gawk: (gawk).                 A text scanning and processing language.
  * M4: (m4).                     A powerful macro processor.
  * Perl: (perldoc-all).          Practical Extraction and Report Language.
  * Word differences: (wdiff).    GNU wdiff and diff related tools.
+ * grep: (grep).                 Print lines matching a pattern.
+ * sed: (sed).                   Stream EDitor.
  
  Texinfo documentation system
***************
*** 55,59 ****
  * Texinfo: (texinfo).           The GNU documentation format.
  * info standalone: (info-stnd).                 Standalone Info reader.
- * infokey: (info-stnd)Invoking infokey.         Compile Info customizations.
  * install-info: (texinfo)Invoking install-info. Updating info/dir entries.
  * makeinfo: (texinfo)Creating an Info File.     Translate Texinfo source.
--- 54,57 ----
***************
*** 110,113 ****
--- 108,112 ----
  * Autoconf: (autoconf).         Create source code configuration scripts.
  * Automake: (automake).         Making GNU standards-compliant Makefiles.
+ * Bfd: (bfd).                   The Binary File Descriptor library.
  * Binutils: (binutils).         The GNU binary utilities.
  * C: (gnu-c-manual).            GNU C reference manual.
***************
*** 144,147 ****
--- 143,147 ----
  * gccinstall: (gccinstall).     Installing the GNU Compiler Collection.
  * gccint: (gccint).             Internals of the GNU Compiler Collection.
+ * gdbserver: (gdb) Server.      The GNU debugging server.
  * help2man: (help2man).         Automatic manual page generation.
  * vc-dwim: (vc-dwim).           VCS-agnostic commit, diff, and change logs.
***************
*** 151,158 ****
  * Emacs FAQ: (efaq).            Frequently Asked Questions about Emacs.
  
! GNU Emacs Lisp
  * Elisp: (elisp).               The Emacs Lisp Reference Manual.
! * Emacs Lisp Intro: (eintr).    A simple introduction to Emacs Lisp 
!                                   programming.
  
  Emacs editing modes
--- 151,157 ----
  * Emacs FAQ: (efaq).            Frequently Asked Questions about Emacs.
  
! Emacs Lisp
  * Elisp: (elisp).               The Emacs Lisp Reference Manual.
! * Emacs Lisp Intro: (eintr).    Introduction to Emacs Lisp programming.
  
  Emacs editing modes
***************
*** 161,164 ****
--- 160,164 ----
                                    Java, Pike, AWK, and CORBA IDL code.
  * IDLWAVE: (idlwave).           Major mode and shell for IDL files.
+ * Octave mode: (octave-mode).   Emacs mode for editing GNU Octave files.
  * Org Mode: (org).              Outline-based notes management and organizer
  * nXML Mode: (nxml-mode).       XML editing mode with RELAX NG support.
***************
*** 171,176 ****
  * SMTP: (smtpmail).             Emacs library for sending mail via SMTP.
  * URL: (url).                   URL loading package.
! * Widget: (widget).             The "widget" package used by the Emacs 
!                                   Customization facility.
  
  Emacs misc features
--- 171,175 ----
  * SMTP: (smtpmail).             Emacs library for sending mail via SMTP.
  * URL: (url).                   URL loading package.
! * Widget: (widget).             The "widget" package used by Customization.
  
  Emacs misc features
***************
*** 184,187 ****
--- 183,187 ----
  * EIEIO: (eieio).               An objects system for Emacs Lisp.
  * ERT: (ert).                   Emacs Lisp regression testing tool.
+ * EWW: (eww).                   Emacs Web Wowser
  * EasyPG Assistant: (epa).      An Emacs user interface to GNU Privacy Guard.
  * Ebrowse: (ebrowse).           A C++ class browser for Emacs.
***************
*** 193,196 ****
--- 193,197 ----
                                    filling in forms.
  * Htmlfontify: (htmlfontify).   Convert source code to html.
+ * Ido: (ido).                   Interactively do things with buffers and files.
  * PCL-CVS: (pcl-cvs).           Emacs front-end to CVS.
  * RefTeX: (reftex).             Emacs support for LaTeX cross-references and 
***************
*** 198,205 ****
  * Remember: (remember).         Simple information manager for Emacs.
  * SES: (ses).                   Simple Emacs Spreadsheet.
! * SRecode: (srecode).           Template code generator.
  * Semantic: (semantic).         Source code parser library and utilities.
  * Speedbar: (speedbar).         File/Tag summarizing utility.
! * VIP: (vip).                   An older VI-emulation for Emacs.
  * VIPER: (viper).               A VI-emulation mode for Emacs.
  * Wisent: (wisent).             Semantic Wisent parser development.
--- 199,207 ----
  * Remember: (remember).         Simple information manager for Emacs.
  * SES: (ses).                   Simple Emacs Spreadsheet.
! * SRecode: (srecode).           Semantic template code generator.
  * Semantic: (semantic).         Source code parser library and utilities.
  * Speedbar: (speedbar).         File/Tag summarizing utility.
! * Todo Mode: (todo-mode).       Make and maintain todo lists.
! * VIP: (vip).                   An obsolete VI-emulation for Emacs.
  * VIPER: (viper).               A VI-emulation mode for Emacs.
  * Wisent: (wisent).             Semantic Wisent parser development.
***************
*** 209,213 ****
  * ERC: (erc).                   Powerful and extensible IRC client for Emacs.
  * EUDC: (eudc).                 Emacs client for directory servers (LDAP, PH).
! * GnuTLS: (emacs-gnutls).       The Emacs GnuTLS integration.
  * Gnus: (gnus).                 The newsreader Gnus.
  * MH-E: (mh-e).                 Emacs interface to the MH mail system.
--- 211,215 ----
  * ERC: (erc).                   Powerful and extensible IRC client for Emacs.
  * EUDC: (eudc).                 Emacs client for directory servers (LDAP, PH).
! * Emacs GnuTLS: (emacs-gnutls). The Emacs GnuTLS integration.
  * Gnus: (gnus).                 The newsreader Gnus.
  * MH-E: (mh-e).                 Emacs interface to the MH mail system.
***************
*** 220,227 ****
  * SASL: (sasl).                 The Emacs SASL library.
  * SC: (sc).                     Supercite lets you cite parts of messages 
!                                   you're replying to, in flexible ways.
  * Sieve: (sieve).               Managing Sieve scripts in Emacs.
  * TRAMP: (tramp).               Transparent Remote Access, Multiple Protocol 
!                                   Emacs remote file access via rsh and rcp.
  
  GNU Gettext Utilities
--- 222,229 ----
  * SASL: (sasl).                 The Emacs SASL library.
  * SC: (sc).                     Supercite lets you cite parts of messages 
!                                   youâ€™re replying to, in flexible ways.
  * Sieve: (sieve).               Managing Sieve scripts in Emacs.
  * TRAMP: (tramp).               Transparent Remote Access, Multiple Protocol 
!                                   Emacs remote file access via ssh and scp.
  
  GNU Gettext Utilities
***************
*** 310,314 ****
  * TDS: (tds).                   Standard TeX directory structure.
  * TeXDraw: (texdraw).           Drawing PostScript diagrams within TeX.
! * TL-basics: (tlbasics).        install-tl and tlmgr.
  * Web2C: (web2c).               TeX, Metafont, and companion programs.
  
--- 312,316 ----
  * TDS: (tds).                   Standard TeX directory structure.
  * TeXDraw: (texdraw).           Drawing PostScript diagrams within TeX.
! * TL-build: (tlbuild).          TeX Live configuration and development.
  * Web2C: (web2c).               TeX, Metafont, and companion programs.
  
***************
*** 318,321 ****
--- 320,327 ----
  * Groff: (groff).               The GNU troff document formatting system.
  
+ Database
+ * rec-mode: (rec-mode).         Emacs mode for editing recfiles.
+ * recutils: (recutils).         The GNU Recutils manual.
+ 
  DOS
  * GNUish: (gnuish).             GNU utilities for DOS.
***************
*** 329,334 ****
  
  Individual utilities
! * aclocal-invocation: (automake)aclocal Invocation.
!                                                 Generating aclocal.m4.
  * afm2tfm: (dvips)Invoking afm2tfm.             Adobe to TeX font metrics.
  * addr2line: (binutils)addr2line.    Convert addresses to file and line.
--- 335,339 ----
  
  Individual utilities
! * aclocal-invocation: (automake)aclocal Invocation. Generating aclocal.m4.
  * afm2tfm: (dvips)Invoking afm2tfm.             Adobe to TeX font metrics.
  * addr2line: (binutils)addr2line.    Convert addresses to file and line.
***************
*** 337,355 ****
  * at-pr: (gnats)at-pr.                          Bug report timely reminders.
  * autoconf: (autoconf)autoconf Invocation. How to create configuration scripts.
! * autoconf-invocation: (autoconf)autoconf Invocation.
!                                                 How to create configuration 
!                                                   scripts
! * autoheader: (autoconf)autoheader Invocation.  How to create configuration 
!                                                   templates
! * autom4te: (autoconf)autom4te Invocation.      The Autoconf executables 
!                                                   backbone
! * automake-invocation: (automake)automake Invocation.
!                                                 Generating Makefile.in.
! * autoreconf: (autoconf)autoreconf Invocation.  Remaking multiple `configure' 
!                                                   scripts
! * autoscan: (autoconf)autoscan Invocation.      Semi-automatic `configure.ac' 
!                                                   writing
! * autoupdate: (autoconf)autoupdate Invocation.  Automatic update of 
!                                                   `configure.ac'
  * awk: (gawk)Invoking gawk.                     Text scanning and processing.
  * base64: (coreutils)base64 invocation.         Base64 encode/decode data.
--- 342,352 ----
  * at-pr: (gnats)at-pr.                          Bug report timely reminders.
  * autoconf: (autoconf)autoconf Invocation. How to create configuration scripts.
! * autoconf-invocation: (autoconf)autoconf Invocation. Creating configure.
! * autoheader: (autoconf)autoheader Invocation. Creating configure templates.
! * autom4te: (autoconf)autom4te Invocation.     Autoconf executables backbone.
! * automake-invocation: (automake)automake Invocation. Generating Makefile.in.
! * autoreconf: (autoconf)autoreconf Invocation. Remake multiple `configure's.
! * autoscan: (autoconf)autoscan Invocation.     Semi-automated `configure.ac'.
! * autoupdate: (autoconf)autoupdate Invocation.  Automatic configure.ac update.
  * awk: (gawk)Invoking gawk.                     Text scanning and processing.
  * base64: (coreutils)base64 invocation.         Base64 encode/decode data.
***************
*** 367,377 ****
  * comm: (coreutils)comm invocation.             Compare sorted files by line.
  * comsatd: (mailutils)comsatd.                  Comsat daemon.
! * config.                                       status: 
!                                                   (autoconf)config.status Invocation. Recreating configurations.
! * config.status: (autoconf)config.status Invocation.
!                                                 Recreating configurations.
  * configure: (autoconf)configure Invocation.    Configuring a package.
  * cp: (coreutils)cp invocation.                 Copy files.
  * csplit: (coreutils)csplit invocation.         Split by context.
  * cut: (coreutils)cut invocation.               Print selected parts of lines.
  * cvs: (cvs)CVS commands.       Concurrent Versions System
--- 364,373 ----
  * comm: (coreutils)comm invocation.             Compare sorted files by line.
  * comsatd: (mailutils)comsatd.                  Comsat daemon.
! * config.status: (autoconf)config.status Invocation. Recreating configurations.
  * configure: (autoconf)configure Invocation.    Configuring a package.
+ * coreutils: (coreutils)coreutils invocation.   Multi-call program.
  * cp: (coreutils)cp invocation.                 Copy files.
  * csplit: (coreutils)csplit invocation.         Split by context.
+ * csv2rec: (recutils)Invoking csv2rec.          CSV to recfiles.
  * cut: (coreutils)cut invocation.               Print selected parts of lines.
  * cvs: (cvs)CVS commands.       Concurrent Versions System
***************
*** 428,432 ****
  * inimp: (web2c)inimp invocation.               Initial MetaPost.
  * initex: (web2c)initex invocation.             Initial TeX.
! * install: (coreutils)install invocation.       Copy and change attributes.
  * join: (coreutils)join invocation.             Join lines on a common field.
  * kill: (coreutils)kill invocation.             Send a signal to processes.
--- 424,428 ----
  * inimp: (web2c)inimp invocation.               Initial MetaPost.
  * initex: (web2c)initex invocation.             Initial TeX.
! * install: (coreutils)install invocation.       Copy files and set attributes.
  * join: (coreutils)join invocation.             Join lines on a common field.
  * kill: (coreutils)kill invocation.             Send a signal to processes.
***************
*** 451,454 ****
--- 447,451 ----
  * maketextfm: (kpathsea)MakeTeX scripts.        TeX font metric generation.
  * md5sum: (coreutils)md5sum invocation.         Print or check MD5 digests.
+ * mdb2rec: (recutils)Invoking mdb2rec.          MDB to recfiles.
  * mdiff: (wdiff)mdiff invocation.               Line cluster finder.
  * messages: (mailutils)messages.                Count messages in mailbox.
***************
*** 471,474 ****
--- 468,472 ----
  * nohup: (coreutils)nohup invocation.           Immunize to hangups.
  * nproc: (coreutils)nproc invocation.           Print the number of processors.
+ * numfmt: (coreutils)numfmt invocation.         Reformat numbers.
  * objcopy: (binutils)objcopy.	Copy and translate object files.
  * objdump: (binutils)objdump.   Display information from object files.
***************
*** 498,502 ****
  * readlink: (coreutils)readlink invocation.     Print referent of a symlink.
  * readmsg: (mailutils)readmsg.                  Extract messages from a folder.
! * realpath: (coreutils)readpath invocation.     Print resolved file names.
  * rexec: (inetutils)rexec invocation.           Remote execution client.
  * rexecd: (inetutils)rexecd invocation.         Remote execution server.
--- 496,507 ----
  * readlink: (coreutils)readlink invocation.     Print referent of a symlink.
  * readmsg: (mailutils)readmsg.                  Extract messages from a folder.
! * realpath: (coreutils)realpath invocation.     Print resolved file names.
! * rec2csv: (recutils)Invoking rec2csv.          Recfiles to CSV.
! * recdel: (recutils)Invoking recdel.            Delete records.
! * recfix: (recutils)Invoking recfix.            Fix recfiles.
! * recinf: (recutils)Invoking recinf.            Get info about recfiles.
! * recins: (recutils)Invoking recins.            Insert records.
! * recsel: (recutils)Invoking recsel.            Read records.
! * recset: (recutils)Invoking recset.            Manage fields.
  * rexec: (inetutils)rexec invocation.           Remote execution client.
  * rexecd: (inetutils)rexecd invocation.         Remote execution server.
***************
*** 570,575 ****
  * uuencode: (sharutils)uuencode Invocation.     Force binary file to 7-bits.
  * vc-chlog: (vc-dwim)vc-chlog Invocation.       Changelog writing helper tool.
! * vc-dwim: (vc-dwim)vc-dwim Invocation.         Version-control-agnostic diff 
!                                                   and commit tool
  * vdir: (coreutils)vdir invocation.             List directories verbosely.
  * vftovp: (web2c)VFtoVP invocation.             Virtual font -> virtual pl.
--- 575,579 ----
  * uuencode: (sharutils)uuencode Invocation.     Force binary file to 7-bits.
  * vc-chlog: (vc-dwim)vc-chlog Invocation.       Changelog writing helper tool.
! * vc-dwim: (vc-dwim)vc-dwim Invocation.         Version-control-agnostic tool.
  * vdir: (coreutils)vdir invocation.             List directories verbosely.
  * vftovp: (web2c)VFtoVP invocation.             Virtual font -> virtual pl.
diff -Nrc2 texinfo-5.2/util/gendocs.sh texinfo-6.0/util/gendocs.sh
*** texinfo-5.2/util/gendocs.sh	2013-03-08 23:08:30.000000000 +0000
--- texinfo-6.0/util/gendocs.sh	1970-01-01 01:00:00.000000000 +0100
***************
*** 1,476 ****
- #!/bin/sh -e
- # gendocs.sh -- generate a GNU manual in many formats.  This script is
- #   mentioned in maintain.texi.  See the help message below for usage details.
- 
- scriptversion=2013-03-08.15
- 
- # Copyright 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013
- # Free Software Foundation, Inc.
- #
- # This program is free software: you can redistribute it and/or modify
- # it under the terms of the GNU General Public License as published by
- # the Free Software Foundation; either version 3 of the License, or
- # (at your option) any later version.
- #
- # This program is distributed in the hope that it will be useful,
- # but WITHOUT ANY WARRANTY; without even the implied warranty of
- # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- # GNU General Public License for more details.
- #
- # You should have received a copy of the GNU General Public License
- # along with this program.  If not, see <http://www.gnu.org/licenses/>.
- #
- # Original author: Mohit Agarwal.
- # Send bug reports and any other correspondence to bug-texinfo@gnu.org.
- #
- # The latest version of this script, and the companion template, is
- # available from Texinfo CVS:
- # http://savannah.gnu.org/cgi-bin/viewcvs/texinfo/texinfo/util/gendocs.sh
- # http://savannah.gnu.org/cgi-bin/viewcvs/texinfo/texinfo/util/gendocs_template
- #
- # An up-to-date copy is also maintained in Gnulib (gnu.org/software/gnulib).
- 
- # TODO:
- # - image importation was only implemented for HTML generated by
- #   makeinfo.  But it should be simple enough to adjust.
- # - images are not imported in the source tarball.  All the needed
- #   formats (PDF, PNG, etc.) should be included.
- 
- prog=`basename "$0"`
- srcdir=`pwd`
- 
- scripturl="http://savannah.gnu.org/cgi-bin/viewcvs/~checkout~/texinfo/texinfo/util/gendocs.sh"
- templateurl="http://savannah.gnu.org/cgi-bin/viewcvs/~checkout~/texinfo/texinfo/util/gendocs_template"
- 
- : ${SETLANG="env LANG= LC_MESSAGES= LC_ALL= LANGUAGE="}
- : ${MAKEINFO="makeinfo"}
- : ${TEXI2DVI="texi2dvi -t @finalout"}
- : ${DOCBOOK2HTML="docbook2html"}
- : ${DOCBOOK2PDF="docbook2pdf"}
- : ${DOCBOOK2TXT="docbook2txt"}
- : ${GENDOCS_TEMPLATE_DIR="."}
- : ${PERL='perl'}
- : ${TEXI2HTML="texi2html"}
- unset CDPATH
- unset use_texi2html
- 
- version="gendocs.sh $scriptversion
- 
- Copyright 2013 Free Software Foundation, Inc.
- There is NO warranty.  You may redistribute this software
- under the terms of the GNU General Public License.
- For more information about these matters, see the files named COPYING."
- 
- usage="Usage: $prog [OPTION]... PACKAGE MANUAL-TITLE
- 
- Generate output in various formats from PACKAGE.texinfo (or .texi or
- .txi) source.  See the GNU Maintainers document for a more extensive
- discussion:
-   http://www.gnu.org/prep/maintain_toc.html
- 
- Options:
-   --email ADR use ADR as contact in generated web pages; always give this.
- 
-   -s SRCFILE   read Texinfo from SRCFILE, instead of PACKAGE.{texinfo|texi|txi}
-   -o OUTDIR    write files into OUTDIR, instead of manual/.
-   -I DIR       append DIR to the Texinfo search path.
-   --common ARG pass ARG in all invocations.
-   --html ARG   pass ARG to makeinfo or texi2html for HTML targets.
-   --info ARG   pass ARG to makeinfo for Info, instead of --no-split.
-   --no-ascii   skip generating the plain text output.
-   --source ARG include ARG in tar archive of sources.
-   --split HOW  make split HTML by node, section, chapter; default node.
- 
-   --texi2html  use texi2html to make HTML target, with all split versions.
-   --docbook    convert through DocBook too (xml, txt, html, pdf).
- 
-   --help       display this help and exit successfully.
-   --version    display version information and exit successfully.
- 
- Simple example: $prog --email bug-gnu-emacs@gnu.org emacs \"GNU Emacs Manual\"
- 
- Typical sequence:
-   cd PACKAGESOURCE/doc
-   wget \"$scripturl\"
-   wget \"$templateurl\"
-   $prog --email BUGLIST MANUAL \"GNU MANUAL - One-line description\"
- 
- Output will be in a new subdirectory \"manual\" (by default;
- use -o OUTDIR to override).  Move all the new files into your web CVS
- tree, as explained in the Web Pages node of maintain.texi.
- 
- Please use the --email ADDRESS option so your own bug-reporting
- address will be used in the generated HTML pages.
- 
- MANUAL-TITLE is included as part of the HTML <title> of the overall
- manual/index.html file.  It should include the name of the package being
- documented.  manual/index.html is created by substitution from the file
- $GENDOCS_TEMPLATE_DIR/gendocs_template.  (Feel free to modify the
- generic template for your own purposes.)
- 
- If you have several manuals, you'll need to run this script several
- times with different MANUAL values, specifying a different output
- directory with -o each time.  Then write (by hand) an overall index.html
- with links to them all.
- 
- If a manual's Texinfo sources are spread across several directories,
- first copy or symlink all Texinfo sources into a single directory.
- (Part of the script's work is to make a tar.gz of the sources.)
- 
- As implied above, by default monolithic Info files are generated.
- If you want split Info, or other Info options, use --info to override.
- 
- You can set the environment variables MAKEINFO, TEXI2DVI, TEXI2HTML,
- and PERL to control the programs that get executed, and
- GENDOCS_TEMPLATE_DIR to control where the gendocs_template file is
- looked for.  With --docbook, the environment variables DOCBOOK2HTML,
- DOCBOOK2PDF, and DOCBOOK2TXT are also consulted.
- 
- By default, makeinfo and texi2dvi are run in the default (English)
- locale, since that's the language of most Texinfo manuals.  If you
- happen to have a non-English manual and non-English web site, see the
- SETLANG setting in the source.
- 
- Email bug reports or enhancement requests to bug-texinfo@gnu.org.
- "
- 
- MANUAL_TITLE=
- PACKAGE=
- EMAIL=webmasters@gnu.org  # please override with --email
- commonarg= # passed to all makeinfo/texi2html invcations.
- dirargs=   # passed to all tools (-I dir).
- dirs=      # -I's directories.
- htmlarg=
- infoarg=--no-split
- generate_ascii=true
- outdir=manual
- source_extra=
- split=node
- srcfile=
- 
- while test $# -gt 0; do
-   case $1 in
-     -s)          shift; srcfile=$1;;
-     -o)          shift; outdir=$1;;
-     -I)          shift; dirargs="$dirargs -I '$1'"; dirs="$dirs $1";;
-     --common)    shift; commonarg=$1;;
-     --docbook)   docbook=yes;;
-     --email)     shift; EMAIL=$1;;
-     --html)      shift; htmlarg=$1;;
-     --info)      shift; infoarg=$1;;
-     --no-ascii)  generate_ascii=false;;
-     --source)    shift; source_extra=$1;;
-     --split)     shift; split=$1;;
-     --texi2html) use_texi2html=1;;
- 
-     --help)      echo "$usage"; exit 0;;
-     --version)   echo "$version"; exit 0;;
-     -*)
-       echo "$0: Unknown option \`$1'." >&2
-       echo "$0: Try \`--help' for more information." >&2
-       exit 1;;
-     *)
-       if test -z "$PACKAGE"; then
-         PACKAGE=$1
-       elif test -z "$MANUAL_TITLE"; then
-         MANUAL_TITLE=$1
-       else
-         echo "$0: extra non-option argument \`$1'." >&2
-         exit 1
-       fi;;
-   esac
-   shift
- done
- 
- # makeinfo uses the dirargs, but texi2dvi doesn't.
- commonarg=" $dirargs $commonarg"
- 
- # For most of the following, the base name is just $PACKAGE
- base=$PACKAGE
- 
- if test -n "$srcfile"; then
-   # but here, we use the basename of $srcfile
-   base=`basename "$srcfile"`
-   case $base in
-     *.txi|*.texi|*.texinfo) base=`echo "$base"|sed 's/\.[texinfo]*$//'`;;
-   esac
-   PACKAGE=$base
- elif test -s "$srcdir/$PACKAGE.texinfo"; then
-   srcfile=$srcdir/$PACKAGE.texinfo
- elif test -s "$srcdir/$PACKAGE.texi"; then
-   srcfile=$srcdir/$PACKAGE.texi
- elif test -s "$srcdir/$PACKAGE.txi"; then
-   srcfile=$srcdir/$PACKAGE.txi
- else
-   echo "$0: cannot find .texinfo or .texi or .txi for $PACKAGE in $srcdir." >&2
-   exit 1
- fi
- 
- if test ! -r $GENDOCS_TEMPLATE_DIR/gendocs_template; then
-   echo "$0: cannot read $GENDOCS_TEMPLATE_DIR/gendocs_template." >&2
-   echo "$0: it is available from $templateurl." >&2
-   exit 1
- fi
- 
- # Function to return size of $1 in something resembling kilobytes.
- calcsize()
- {
-   size=`ls -ksl $1 | awk '{print $1}'`
-   echo $size
- }
- 
- # copy_images OUTDIR HTML-FILE...
- # -------------------------------
- # Copy all the images needed by the HTML-FILEs into OUTDIR.  Look
- # for them in the -I directories.
- copy_images()
- {
-   local odir
-   odir=$1
-   shift
-   $PERL -n -e "
- BEGIN {
-   \$me = '$prog';
-   \$odir = '$odir';
-   @dirs = qw($dirs);
- }
- " -e '
- /<img src="(.*?)"/g && ++$need{$1};
- 
- END {
-   #print "$me: @{[keys %need]}\n";  # for debugging, show images found.
-   FILE: for my $f (keys %need) {
-     for my $d (@dirs) {
-       if (-f "$d/$f") {
-         use File::Basename;
-         my $dest = dirname ("$odir/$f");
-         #
-         use File::Path;
-         -d $dest || mkpath ($dest)
-           || die "$me: cannot mkdir $dest: $!\n";
-         #
-         use File::Copy;
-         copy ("$d/$f", $dest)
-           || die "$me: cannot copy $d/$f to $dest: $!\n";
-         next FILE;
-       }
-     }
-     die "$me: $ARGV: cannot find image $f\n";
-   }
- }
- ' -- "$@" || exit 1
- }
- 
- case $outdir in
-   /*) abs_outdir=$outdir;;
-   *)  abs_outdir=$srcdir/$outdir;;
- esac
- 
- echo "Making output for $srcfile"
- echo " in `pwd`"
- mkdir -p "$outdir/"
- 
- cmd="$SETLANG $MAKEINFO -o $PACKAGE.info $commonarg $infoarg \"$srcfile\""
- echo "Generating info... ($cmd)"
- eval "$cmd"
- tar czf "$outdir/$PACKAGE.info.tar.gz" $PACKAGE.info*
- ls -l "$outdir/$PACKAGE.info.tar.gz"
- info_tgz_size=`calcsize "$outdir/$PACKAGE.info.tar.gz"`
- # do not mv the info files, there's no point in having them available
- # separately on the web.
- 
- cmd="$SETLANG $TEXI2DVI $dirargs \"$srcfile\""
- printf "\nGenerating dvi... ($cmd)\n"
- eval "$cmd"
- # compress/finish dvi:
- gzip -f -9 $PACKAGE.dvi
- dvi_gz_size=`calcsize $PACKAGE.dvi.gz`
- mv $PACKAGE.dvi.gz "$outdir/"
- ls -l "$outdir/$PACKAGE.dvi.gz"
- 
- cmd="$SETLANG $TEXI2DVI --pdf $dirargs \"$srcfile\""
- printf "\nGenerating pdf... ($cmd)\n"
- eval "$cmd"
- pdf_size=`calcsize $PACKAGE.pdf`
- mv $PACKAGE.pdf "$outdir/"
- ls -l "$outdir/$PACKAGE.pdf"
- 
- if $generate_ascii; then
-   opt="-o $PACKAGE.txt --no-split --no-headers $commonarg"
-   cmd="$SETLANG $MAKEINFO $opt \"$srcfile\""
-   printf "\nGenerating ascii... ($cmd)\n"
-   eval "$cmd"
-   ascii_size=`calcsize $PACKAGE.txt`
-   gzip -f -9 -c $PACKAGE.txt >"$outdir/$PACKAGE.txt.gz"
-   ascii_gz_size=`calcsize "$outdir/$PACKAGE.txt.gz"`
-   mv $PACKAGE.txt "$outdir/"
-   ls -l "$outdir/$PACKAGE.txt" "$outdir/$PACKAGE.txt.gz"
- fi
- 
- # Split HTML at level $1.  Used for texi2html.
- html_split()
- {
-   opt="--split=$1 --node-files $commonarg $htmlarg"
-   cmd="$SETLANG $TEXI2HTML --output $PACKAGE.html $opt \"$srcfile\""
-   printf "\nGenerating html by $1... ($cmd)\n"
-   eval "$cmd"
-   split_html_dir=$PACKAGE.html
-   (
-     cd ${split_html_dir} || exit 1
-     ln -sf ${PACKAGE}.html index.html
-     tar -czf "$abs_outdir/${PACKAGE}.html_$1.tar.gz" -- *.html
-   )
-   eval html_$1_tgz_size=`calcsize "$outdir/${PACKAGE}.html_$1.tar.gz"`
-   rm -f "$outdir"/html_$1/*.html
-   mkdir -p "$outdir/html_$1/"
-   mv ${split_html_dir}/*.html "$outdir/html_$1/"
-   rmdir ${split_html_dir}
- }
- 
- if test -z "$use_texi2html"; then
-   opt="--no-split --html -o $PACKAGE.html $commonarg $htmlarg"
-   cmd="$SETLANG $MAKEINFO $opt \"$srcfile\""
-   printf "\nGenerating monolithic html... ($cmd)\n"
-   rm -rf $PACKAGE.html  # in case a directory is left over
-   eval "$cmd"
-   html_mono_size=`calcsize $PACKAGE.html`
-   gzip -f -9 -c $PACKAGE.html >"$outdir/$PACKAGE.html.gz"
-   html_mono_gz_size=`calcsize "$outdir/$PACKAGE.html.gz"`
-   copy_images "$outdir/" $PACKAGE.html
-   mv $PACKAGE.html "$outdir/"
-   ls -l "$outdir/$PACKAGE.html" "$outdir/$PACKAGE.html.gz"
- 
-   # Before Texinfo 5.0, makeinfo did not accept a --split=HOW option,
-   # it just always split by node.  So if we're splitting by node anyway,
-   # leave it out.
-   if test "x$split" = xnode; then
-     split_arg=
-   else
-     split_arg=--split=$split
-   fi
-   #
-   opt="--html -o $PACKAGE.html $split_arg $commonarg $htmlarg"
-   cmd="$SETLANG $MAKEINFO $opt \"$srcfile\""
-   printf "\nGenerating html by $split... ($cmd)\n"
-   eval "$cmd"
-   split_html_dir=$PACKAGE.html
-   copy_images $split_html_dir/ $split_html_dir/*.html
-   (
-     cd $split_html_dir || exit 1
-     tar -czf "$abs_outdir/$PACKAGE.html_$split.tar.gz" -- *
-   )
-   eval \
-     html_${split}_tgz_size=`calcsize "$outdir/$PACKAGE.html_$split.tar.gz"`
-   rm -rf "$outdir/html_$split/"
-   mv $split_html_dir "$outdir/html_$split/"
-   du -s "$outdir/html_$split/"
-   ls -l "$outdir/$PACKAGE.html_$split.tar.gz"
- 
- else # use texi2html:
-   opt="--output $PACKAGE.html $commonarg $htmlarg"
-   cmd="$SETLANG $TEXI2HTML $opt \"$srcfile\""
-   printf "\nGenerating monolithic html with texi2html... ($cmd)\n"
-   rm -rf $PACKAGE.html  # in case a directory is left over
-   eval "$cmd"
-   html_mono_size=`calcsize $PACKAGE.html`
-   gzip -f -9 -c $PACKAGE.html >"$outdir/$PACKAGE.html.gz"
-   html_mono_gz_size=`calcsize "$outdir/$PACKAGE.html.gz"`
-   mv $PACKAGE.html "$outdir/"
- 
-   html_split node
-   html_split chapter
-   html_split section
- fi
- 
- printf "\nMaking .tar.gz for sources...\n"
- d=`dirname $srcfile`
- (
-   cd "$d"
-   srcfiles=`ls -d *.texinfo *.texi *.txi *.eps $source_extra 2>/dev/null` || true
-   tar czfh "$abs_outdir/$PACKAGE.texi.tar.gz" $srcfiles
-   ls -l "$abs_outdir/$PACKAGE.texi.tar.gz"
- )
- texi_tgz_size=`calcsize "$outdir/$PACKAGE.texi.tar.gz"`
- 
- if test -n "$docbook"; then
-   opt="-o - --docbook $commonarg"
-   cmd="$SETLANG $MAKEINFO $opt \"$srcfile\" >${srcdir}/$PACKAGE-db.xml"
-   printf "\nGenerating docbook XML... ($cmd)\n"
-   eval "$cmd"
-   docbook_xml_size=`calcsize $PACKAGE-db.xml`
-   gzip -f -9 -c $PACKAGE-db.xml >"$outdir/$PACKAGE-db.xml.gz"
-   docbook_xml_gz_size=`calcsize "$outdir/$PACKAGE-db.xml.gz"`
-   mv $PACKAGE-db.xml "$outdir/"
- 
-   split_html_db_dir=html_node_db
-   opt="$commonarg -o $split_html_db_dir"
-   cmd="$DOCBOOK2HTML $opt \"${outdir}/$PACKAGE-db.xml\""
-   printf "\nGenerating docbook HTML... ($cmd)\n"
-   eval "$cmd"
-   (
-     cd ${split_html_db_dir} || exit 1
-     tar -czf "$abs_outdir/${PACKAGE}.html_node_db.tar.gz" -- *.html
-   )
-   html_node_db_tgz_size=`calcsize "$outdir/${PACKAGE}.html_node_db.tar.gz"`
-   rm -f "$outdir"/html_node_db/*.html
-   mkdir -p "$outdir/html_node_db"
-   mv ${split_html_db_dir}/*.html "$outdir/html_node_db/"
-   rmdir ${split_html_db_dir}
- 
-   cmd="$DOCBOOK2TXT \"${outdir}/$PACKAGE-db.xml\""
-   printf "\nGenerating docbook ASCII... ($cmd)\n"
-   eval "$cmd"
-   docbook_ascii_size=`calcsize $PACKAGE-db.txt`
-   mv $PACKAGE-db.txt "$outdir/"
- 
-   cmd="$DOCBOOK2PDF \"${outdir}/$PACKAGE-db.xml\""
-   printf "\nGenerating docbook PDF... ($cmd)\n"
-   eval "$cmd"
-   docbook_pdf_size=`calcsize $PACKAGE-db.pdf`
-   mv $PACKAGE-db.pdf "$outdir/"
- fi
- 
- printf "\nMaking index file...\n"
- if test -z "$use_texi2html"; then
-   CONDS="/%%IF  *HTML_SECTION%%/,/%%ENDIF  *HTML_SECTION%%/d;\
-          /%%IF  *HTML_CHAPTER%%/,/%%ENDIF  *HTML_CHAPTER%%/d"
- else
-   # should take account of --split here.
-   CONDS="/%%ENDIF.*%%/d;/%%IF  *HTML_SECTION%%/d;/%%IF  *HTML_CHAPTER%%/d"
- fi
- 
- curdate=`$SETLANG date '+%B %d, %Y'`
- sed \
-    -e "s!%%TITLE%%!$MANUAL_TITLE!g" \
-    -e "s!%%EMAIL%%!$EMAIL!g" \
-    -e "s!%%PACKAGE%%!$PACKAGE!g" \
-    -e "s!%%DATE%%!$curdate!g" \
-    -e "s!%%HTML_MONO_SIZE%%!$html_mono_size!g" \
-    -e "s!%%HTML_MONO_GZ_SIZE%%!$html_mono_gz_size!g" \
-    -e "s!%%HTML_NODE_TGZ_SIZE%%!$html_node_tgz_size!g" \
-    -e "s!%%HTML_SECTION_TGZ_SIZE%%!$html_section_tgz_size!g" \
-    -e "s!%%HTML_CHAPTER_TGZ_SIZE%%!$html_chapter_tgz_size!g" \
-    -e "s!%%INFO_TGZ_SIZE%%!$info_tgz_size!g" \
-    -e "s!%%DVI_GZ_SIZE%%!$dvi_gz_size!g" \
-    -e "s!%%PDF_SIZE%%!$pdf_size!g" \
-    -e "s!%%ASCII_SIZE%%!$ascii_size!g" \
-    -e "s!%%ASCII_GZ_SIZE%%!$ascii_gz_size!g" \
-    -e "s!%%TEXI_TGZ_SIZE%%!$texi_tgz_size!g" \
-    -e "s!%%DOCBOOK_HTML_NODE_TGZ_SIZE%%!$html_node_db_tgz_size!g" \
-    -e "s!%%DOCBOOK_ASCII_SIZE%%!$docbook_ascii_size!g" \
-    -e "s!%%DOCBOOK_PDF_SIZE%%!$docbook_pdf_size!g" \
-    -e "s!%%DOCBOOK_XML_SIZE%%!$docbook_xml_size!g" \
-    -e "s!%%DOCBOOK_XML_GZ_SIZE%%!$docbook_xml_gz_size!g" \
-    -e "s,%%SCRIPTURL%%,$scripturl,g" \
-    -e "s!%%SCRIPTNAME%%!$prog!g" \
-    -e "$CONDS" \
- $GENDOCS_TEMPLATE_DIR/gendocs_template >"$outdir/index.html"
- 
- echo "Done, see $outdir/ subdirectory for new files."
- 
- # Local variables:
- # eval: (add-hook 'write-file-hooks 'time-stamp)
- # time-stamp-start: "scriptversion="
- # time-stamp-format: "%:y-%02m-%02d.%02H"
- # time-stamp-end: "$"
- # End:
--- 0 ----
diff -Nrc2 texinfo-5.2/util/gendocs_template texinfo-6.0/util/gendocs_template
*** texinfo-5.2/util/gendocs_template	2013-02-19 22:26:22.000000000 +0000
--- texinfo-6.0/util/gendocs_template	1970-01-01 01:00:00.000000000 +0100
***************
*** 1,87 ****
- <!--#include virtual="/server/header.html" -->
- <title>%%TITLE%% - GNU Project - Free Software Foundation (FSF)</title>
- <!--#include virtual="/server/banner.html" -->
- <h2>%%TITLE%%</h2>
- 
- <address>Free Software Foundation</address>
- <address>last updated %%DATE%%</address>
- 
- <p>This manual (%%PACKAGE%%) is available in the following formats:</p>
- 
- <ul>
- <li><a href="%%PACKAGE%%.html">HTML
-     (%%HTML_MONO_SIZE%%K bytes)</a> - entirely on one web page.</li>
- <li><a href="html_node/index.html">HTML</a> - with one web page per
-     node.</li>
- %%IF HTML_SECTION%%
- <li><a href="html_section/index.html">HTML</a> - with one web page per
-     section.</li>
- %%ENDIF HTML_SECTION%%
- %%IF HTML_CHAPTER%%
- <li><a href="html_chapter/index.html">HTML</a> - with one web page per
-     chapter.</li>
- %%ENDIF HTML_CHAPTER%%
- <li><a href="%%PACKAGE%%.html.gz">HTML compressed
-     (%%HTML_MONO_GZ_SIZE%%K gzipped characters)</a> - entirely on
-     one web page.</li>
- <li><a href="%%PACKAGE%%.html_node.tar.gz">HTML compressed
-     (%%HTML_NODE_TGZ_SIZE%%K gzipped tar file)</a> -
-     with one web page per node.</li>
- %%IF HTML_SECTION%%
- <li><a href="%%PACKAGE%%.html_section.tar.gz">HTML compressed
-     (%%HTML_SECTION_TGZ_SIZE%%K gzipped tar file)</a> -
-     with one web page per section.</li>
- %%ENDIF HTML_SECTION%%
- %%IF HTML_CHAPTER%%
- <li><a href="%%PACKAGE%%.html_chapter.tar.gz">HTML compressed
-     (%%HTML_CHAPTER_TGZ_SIZE%%K gzipped tar file)</a> -
-     with one web page per chapter.</li>
- %%ENDIF HTML_CHAPTER%%
- <li><a href="%%PACKAGE%%.info.tar.gz">Info document
-     (%%INFO_TGZ_SIZE%%K bytes gzipped tar file)</a>.</li>
- <li><a href="%%PACKAGE%%.txt">ASCII text
-     (%%ASCII_SIZE%%K bytes)</a>.</li>
- <li><a href="%%PACKAGE%%.txt.gz">ASCII text compressed
-     (%%ASCII_GZ_SIZE%%K bytes gzipped)</a>.</li>
- <li><a href="%%PACKAGE%%.dvi.gz">TeX dvi file
-     (%%DVI_GZ_SIZE%%K bytes gzipped)</a>.</li>
- <li><a href="%%PACKAGE%%.pdf">PDF file
-     (%%PDF_SIZE%%K bytes)</a>.</li>
- <li><a href="%%PACKAGE%%.texi.tar.gz">Texinfo source
-     (%%TEXI_TGZ_SIZE%%K bytes gzipped tar file).</a></li>
- </ul>
- 
- <p>You can <a href="http://shop.fsf.org/">buy printed copies of
- some manuals</a> (among other items) from the Free Software Foundation;
- this helps support FSF activities.</p>
- 
- <p>(This page generated by the <a href="%%SCRIPTURL%%">%%SCRIPTNAME%%
- script</a>.)</p>
- 
- <!-- If needed, change the copyright block at the bottom. In general,
-      all pages on the GNU web server should have the section about
-      verbatim copying.  Please do NOT remove this without talking
-      with the webmasters first.
-      Please make sure the copyright date is consistent with the document
-      and that it is like this: "2001, 2002", not this: "2001-2002". -->
- </div><!-- for id="content", starts in the include above -->
- <!--#include virtual="/server/footer.html" -->
- <div id="footer">
- 
- <p>Please send general FSF &amp; GNU inquiries to
- <a href="mailto:gnu@gnu.org">&lt;gnu@gnu.org&gt;</a>.
- There are also <a href="/contact/">other ways to contact</a>
- the FSF.<br />
- Please send broken links and other corrections or suggestions to
- <a href="mailto:%%EMAIL%%">&lt;%%EMAIL%%&gt;</a>.</p>
- 
- <p>Copyright &copy; 2013 Free Software Foundation, Inc.</p>
- 
- <p>Verbatim copying and distribution of this entire article are
- permitted worldwide, without royalty, in any medium, provided this
- notice, and the copyright notice, are preserved.</p>
- 
- </div>
- </div>
- </body>
- </html>
--- 0 ----
diff -Nrc2 texinfo-5.2/util/htmlxref.cnf texinfo-6.0/util/htmlxref.cnf
*** texinfo-5.2/util/htmlxref.cnf	2013-08-03 17:24:23.000000000 +0100
--- texinfo-6.0/util/htmlxref.cnf	2015-04-07 10:13:06.000000000 +0100
***************
*** 1,7 ****
  # htmlxref.cnf - reference file for free Texinfo manuals on the web.
  
! htmlxrefversion=2013-08-03.16; # UTC
  
! # Copyright 2010, 2011, 2012, 2013 Free Software Foundation, Inc.
  # 
  # Copying and distribution of this file, with or without modification,
--- 1,7 ----
  # htmlxref.cnf - reference file for free Texinfo manuals on the web.
  
! htmlxrefversion=2015-04-04.16; # UTC
  
! # Copyright 2010, 2011, 2012, 2013, 2014, 2015 Free Software Foundation, Inc.
  # 
  # Copying and distribution of this file, with or without modification,
***************
*** 17,23 ****
  # To be included in this list, a manual must:
  #
! # - have a generic url, i.e., no version numbers;
! # - have a unique file name (identifier), i.e., be related to the
! #   package name, something like "refman" or "tutorial" doesn't work.
  # - follow the naming convention for nodes described at
  # http://www.gnu.org/software/texinfo/manual/texinfo/html_node/HTML-Xref.html
--- 17,23 ----
  # To be included in this list, a manual must:
  #
! # - have a generic url, e.g., no version numbers;
! # - have a unique file name (e.g., manual identifier), i.e., be related to the
! #   package name.  Things like "refman" or "tutorial" don't work.
  # - follow the naming convention for nodes described at
  # http://www.gnu.org/software/texinfo/manual/texinfo/html_node/HTML-Xref.html
***************
*** 50,53 ****
--- 50,56 ----
  anubis		node	${GS}/anubis/manual/html_node/
  
+ artanis		mono	${GS}/artanis/manual/artanis.html
+ artanis		node	${GS}/artanis/manual/html_node/
+ 
  aspell		section	http://aspell.net/man-html/index.html
  
***************
*** 82,86 ****
  bpel2owfn	mono	${GS}/bpel2owfn/manual/2.0.x/bpel2owfn.html
  
! cflow		mono	${GS}/cflow/manual/cflow
  cflow		node	${GS}/cflow/manual/html_node/
  
--- 85,92 ----
  bpel2owfn	mono	${GS}/bpel2owfn/manual/2.0.x/bpel2owfn.html
  
! ccd2cue		mono	${GS}/ccd2cue/manual/ccd2cue.html
! ccd2cue		node	${GS}/ccd2cue/manual/html_node/
! 
! cflow		mono	${GS}/cflow/manual/cflow.html
  cflow		node	${GS}/cflow/manual/html_node/
  
***************
*** 119,122 ****
--- 125,131 ----
  diffutils	node	${GS}/diffutils/manual/html_node/
  
+ dmd		mono	${GS}/dmd/manual/dmd
+ dmd		node	${GS}/dmd/manual/html_node/
+ 
  ed		mono	${GS}/ed/manual/ed_manual.html
  
***************
*** 210,213 ****
--- 219,225 ----
   # (end emacs manuals)
  
+ easejs		mono	${GS}/easejs/manual/easejs.html
+ easejs		node	${GS}/easejs/manual/
+ 
  emacs-muse	node	${GS}/emacs-muse/manual/muse.html
  emacs-muse	node	${GS}/emacs-muse/manual/html_node/
***************
*** 248,252 ****
  GDB = http://sourceware.org/gdb/current/onlinedocs
  gdb		node	${GDB}/gdb/
-  gdbint		node	${GDB}/gdbint/
   stabs		node	${GDB}/stabs/
  
--- 260,263 ----
***************
*** 320,325 ****
  groff		node	${GS}/groff/manual/html_node/
  
! grub		mono	${GS}/grub/manual/grub.html
! grub		node	${GS}/grub/manual/html_node/
  
  gsasl		mono	${GS}/gsasl/manual/gsasl.html
--- 331,340 ----
  groff		node	${GS}/groff/manual/html_node/
  
! GRUB = ${GS}/grub/manual
!   grub		mono	${GRUB}/grub.html
!   grub		node	${GRUB}/html_node/
!   #
!   multiboot	mono	${GRUB}/multiboot/multiboot.html
!   multiboot	node	${GRUB}/multiboot/html_node/
  
  gsasl		mono	${GS}/gsasl/manual/gsasl.html
***************
*** 362,365 ****
--- 377,383 ----
  guile-rpc	node	${GS}/guile-rpc/manual/html_node/
  
+ guix		mono	${GS}/guix/manual/guix.html
+ guix		node	${GS}/guix/manual/html_node/
+ 
  gv		mono	${GS}/gv/manual/gv.html
  gv		node	${GS}/gv/manual/html_node/
***************
*** 431,434 ****
--- 449,455 ----
  lispintro	node	${GS}/emacs/emacs-lisp-intro/html_node/index.html
  
+ LSH = http://www.lysator.liu.se/~nisse/lsh
+   lsh		mono	${LSH}/lsh.html
+ 
  m4		mono	${GS}/m4/manual/m4.html
  m4		node	${GS}/m4/manual/html_node/
***************
*** 480,483 ****
--- 501,506 ----
  # can't use pcb since url's contain dates --30nov10
  
+ perl		mono	${GS}/perl/manual/perldoc-all.html
+ 
  PIES = http://www.gnu.org.ua/software/pies/manual
  pies		mono	${PIES}/pies.html
***************
*** 578,581 ****
--- 601,606 ----
   info-stnd	node	${TEXINFO}/info-stnd/html_node/
  
+ thales		node	${GS}/thales/manual/
+ 
  units		mono	${GS}/units/manual/units.html
  units		node	${GS}/units/manual/html_node/
***************
*** 596,599 ****
--- 621,638 ----
  xboard		node	${GS}/xboard/manual/html_node/
  
+ # emacs-page
+ # Free TeX-related Texinfo manuals on tug.org.
+ 
+ T = http://tug.org/texinfohtml
+ 
+ dvipng		mono	${T}/dvipng.html
+ dvips		mono	${T}/dvips.html
+ eplain		mono	${T}/eplain.html
+ kpathsea	mono	${T}/kpathsea.html
+ latex2e		mono	${T}/latex2e.html
+ tlbuild		mono	${T}/tlbuild.html
+ web2c		mono	${T}/web2c.html
+ 
+ 
  # Local Variables:
  # eval: (add-hook 'write-file-hooks 'time-stamp)
diff -Nrc2 texinfo-5.2/util/pdftexi2dvi texinfo-6.0/util/pdftexi2dvi
*** texinfo-5.2/util/pdftexi2dvi	2013-09-27 00:04:57.000000000 +0100
--- texinfo-6.0/util/pdftexi2dvi	2015-06-26 13:49:37.000000000 +0100
***************
*** 1,4 ****
  #!/bin/sh
! # $Id: texi2pdf 5381 2013-09-26 23:03:58Z karl $
  # Written by Thomas Esser.  Public domain.
  # Execute texi2dvi --pdf.
--- 1,4 ----
  #!/bin/sh
! # $Id: pdftexi2dvi 6363 2015-06-26 12:36:32Z gavin $
  # Written by Thomas Esser.  Public domain.
  # Execute texi2dvi --pdf.
***************
*** 17,21 ****
  test -n "${ZSH_VERSION+set}" && alias -g '${1+"$@"}'='"$@"'
  
! rcs_revision='$Revision: 5381 $'
  rcs_version=`set - $rcs_revision; echo $2`
  
--- 17,21 ----
  test -n "${ZSH_VERSION+set}" && alias -g '${1+"$@"}'='"$@"'
  
! rcs_revision='$Revision: 6363 $'
  rcs_version=`set - $rcs_revision; echo $2`
  
***************
*** 26,32 ****
  if test "x$1" = x--version; then
    cat <<EOF
! texi2pdf (GNU Texinfo 5.2) $rcs_version
  
! Copyright (C) 2013 Free Software Foundation, Inc.
  License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
  This is free software: you are free to change and redistribute it.
--- 26,32 ----
  if test "x$1" = x--version; then
    cat <<EOF
! texi2pdf (GNU Texinfo 6.0) $rcs_version
  
! Copyright (C) 2015 Free Software Foundation, Inc.
  License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
  This is free software: you are free to change and redistribute it.
diff -Nrc2 texinfo-5.2/util/texi-elements-by-size texinfo-6.0/util/texi-elements-by-size
*** texinfo-5.2/util/texi-elements-by-size	2013-02-19 22:26:22.000000000 +0000
--- texinfo-6.0/util/texi-elements-by-size	2015-01-08 09:29:49.000000000 +0000
***************
*** 4,8 ****
  # including the usual per-format options.
  #
! # Copyright 2012, 2013 Free Software Foundation, Inc.
  # 
  # This program is free software; you can redistribute it and/or modify
--- 4,8 ----
  # including the usual per-format options.
  #
! # Copyright 2012, 2013, 2014, 2015 Free Software Foundation, Inc.
  # 
  # This program is free software; you can redistribute it and/or modify
***************
*** 103,107 ****
  License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
  This is free software: you are free to change and redistribute it.
! There is NO WARRANTY, to the extent permitted by law.\n"), "2013";
        exit 0;},
    'force' => \$force,
--- 103,107 ----
  License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
  This is free software: you are free to change and redistribute it.
! There is NO WARRANTY, to the extent permitted by law.\n"), "2015";
        exit 0;},
    'force' => \$force,
diff -Nrc2 texinfo-5.2/util/texi2dvi texinfo-6.0/util/texi2dvi
*** texinfo-5.2/util/texi2dvi	2013-09-27 00:04:02.000000000 +0100
--- texinfo-6.0/util/texi2dvi	2015-06-26 13:49:37.000000000 +0100
***************
*** 1,9 ****
  #! /bin/sh
  # texi2dvi --- produce DVI (or PDF) files from Texinfo (or (La)TeX) sources.
! # $Id: texi2dvi 5381 2013-09-26 23:03:58Z karl $
  #
  # Copyright 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2001, 2002,
! # 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013
! # Free Software Foundation, Inc.
  #
  # This program is free software; you can redistribute it and/or modify
--- 1,9 ----
  #! /bin/sh
  # texi2dvi --- produce DVI (or PDF) files from Texinfo (or (La)TeX) sources.
! # $Id: texi2dvi 6363 2015-06-26 12:36:32Z gavin $
  #
  # Copyright 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2001, 2002,
! # 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013,
! # 2014, 2015 Free Software Foundation, Inc.
  #
  # This program is free software; you can redistribute it and/or modify
***************
*** 34,45 ****
  set -e
  
  # This string is expanded automatically when this file is checked out.
! rcs_revision='$Revision: 5381 $'
  rcs_version=`set - $rcs_revision; echo $2`
! program=`echo $0 | sed -e 's!.*/!!'`
  
  build_mode=${TEXI2DVI_BUILD_MODE:-local}
  build_dir=${TEXI2DVI_BUILD_DIRECTORY:-.}
  
  # Initialize variables for option overriding and otherwise.
  # Don't use `unset' since old bourne shells don't have this command.
--- 34,50 ----
  set -e
  
+ # In case the default sed doesn't suffice.
+ : ${SED=sed}
+ 
  # This string is expanded automatically when this file is checked out.
! rcs_revision='$Revision: 6363 $'
  rcs_version=`set - $rcs_revision; echo $2`
! program=`echo $0 | $SED -e 's!.*/!!'`
  
  build_mode=${TEXI2DVI_BUILD_MODE:-local}
  build_dir=${TEXI2DVI_BUILD_DIRECTORY:-.}
  
+ orig_pwd=`pwd`
+ 
  # Initialize variables for option overriding and otherwise.
  # Don't use `unset' since old bourne shells don't have this command.
***************
*** 53,61 ****
  includes=
  line_error=true # pass --file-line-error to TeX
! max_iters=-1    # keep going forever
  oname=          # --output
  out_lang=dvi
  quiet=false     # let the tools' message be displayed
- recode=false
  set_language=
  src_specials=
--- 58,65 ----
  includes=
  line_error=true # pass --file-line-error to TeX
! max_iters=7     # when to quit
  oname=          # --output
  out_lang=dvi
  quiet=false     # let the tools' message be displayed
  set_language=
  src_specials=
***************
*** 66,72 ****
  verb=false      # true for verbose mode
  translate_file= # name of charset translation file
- recode_from=    # if not empty, recode from this encoding to @documentencoding
- 
- orig_pwd=`pwd`
  
  # We have to initialize IFS to space tab newline since we save and
--- 70,73 ----
***************
*** 74,78 ****
  # empty-but-set IFS.
  # http://lists.gnu.org/archive/html/automake-patches/2006-05/msg00008.html
! # We need space, tab and new line, in precisely that order.  And don't leave
  # trailing blanks.
  space=' '
--- 75,79 ----
  # empty-but-set IFS.
  # http://lists.gnu.org/archive/html/automake-patches/2006-05/msg00008.html
! # We need space, tab and newline, in precisely that order.  And don't leave
  # trailing blanks.
  space=' '
***************
*** 98,109 ****
  CDPATH=${ZSH_VERSION+.}$path_sep
  
- # If $TEX is set to a directory, don't use it.
- test -n "$TEX" && test -d "$TEX" && unset TEX
  
! # 
! ## --------------------- ##
! ## Auxiliary functions.  ##
! ## --------------------- ##
  
  # In case `local' is not supported by the shell, provide a function
  # that simulates it by simply performing the assignments.  This means
--- 99,252 ----
  CDPATH=${ZSH_VERSION+.}$path_sep
  
  
! # Now we define numerous functions, with no other executable code.
! # The main program is at the end of the file.
! 
! 	
! #  Standard help and version functions.
! #
! # usage - display usage and exit successfully.
! usage ()
! {
!   # We used to simply have `echo "$usage"', but coping with the
!   # changing behavior of `echo' is much harder than simply using a
!   # here-doc.
!   #
!   #             echo '\noto'   echo '\\noto'   echo -e '\\noto'
!   # bash 3.1      \noto           \\noto          \noto
!   # bash 3.2       %oto           \noto           -e \noto
!   #
!   # where % denotes the eol character.
!   cat <<EOF
! Usage: $program [OPTION]... FILE...
!   or:  texi2pdf [OPTION]... FILE...
!   or:  pdftexi2dvi [OPTION]... FILE...
! 
! Run each Texinfo or (La)TeX FILE through TeX in turn until all
! cross-references are resolved, building all indices.  The directory
! containing each FILE is searched for included files.  The suffix of FILE
! is used to determine its language ((La)TeX or Texinfo).  To process
! (e)plain TeX files, set the environment variable LATEX=tex.
! 
! In order to make texi2dvi a drop-in replacement of TeX/LaTeX in AUC-TeX,
! the FILE may also be composed of the following simple TeX commands.
!   \`\\input{FILE}'     the actual file to compile
!   \`\\nonstopmode'     same as --batch
! 
! When invoked as \`texi2pdf' or \`pdftexi2dvi', or given the option --pdf
! or --dvipdf, generate PDF output.  Otherwise, generate DVI.
! 
! General options:
!   -b, --batch         no interaction
!   -D, --debug         turn on shell debugging (set -x)
!   -h, --help          display this help and exit successfully
!   -o, --output=OFILE  leave output in OFILE; only one input FILE is allowed
!   -q, --quiet         no output unless errors (implies --batch)
!   -s, --silent        same as --quiet
!   -v, --version       display version information and exit successfully
!   -V, --verbose       report on what is done
! 
! Output format:
!       --dvi     output a DVI file [default]
!       --dvipdf  output a PDF file via DVI (using a dvi-to-pdf program)
!       --html    output an HTML file from LaTeX, using HeVeA
!       --info    output an Info file from LaTeX, using HeVeA
!   -p, --pdf     use pdftex or pdflatex for processing
!       --ps      output a PostScript file via DVI (using dvips)
!       --text    output a plain text file from LaTeX, using HeVeA
! 
! TeX tuning:
!   -@                         use @input instead of \input for preloaded Texinfo
!   -e, -E, --expand           force macro expansion using makeinfo
!   -I DIR                     search DIR for Texinfo files
!   -l, --language=LANG        specify LANG for FILE, either latex or texinfo
!       --no-line-error        do not pass --file-line-error to TeX
!       --shell-escape         pass --shell-escape to TeX
!       --src-specials         pass --src-specials to TeX
!   -t, --command=CMD          insert CMD in copy of input file
!    or --texinfo=CMD          multiple values accumulate
!       --translate-file=FILE  use given charset translation file for TeX
! 
! Build modes:
!   --build=MODE         specify the treatment of auxiliary files [$build_mode]
!       --tidy           same as --build=tidy
!   -c, --clean          same as --build=clean
!       --build-dir=DIR  specify where the tidy compilation is performed;
!                          implies --tidy;
!                          defaults to TEXI2DVI_BUILD_DIRECTORY [$build_dir]
!   --mostly-clean       remove the auxiliary files and directories
!                          but not the output
!   --max-iterations=N   don't process files more than N times [$max_iters]
! 
! The MODE specifies where the TeX compilation takes place, and, as a
! consequence, how auxiliary files are treated.  The build mode
! can also be set using the environment variable TEXI2DVI_BUILD_MODE.
! 
! Valid MODEs are:
!   \`local'      compile in the current directory, leaving all the auxiliary
!                files around.  This is the traditional TeX use.
!   \`tidy'       compile in a local *.t2d directory, where the auxiliary files
!                are left.  Output files are copied back to the original file.
!   \`clean'      same as \`tidy', but remove the auxiliary directory afterwards.
!                Every compilation therefore requires the full cycle.
! 
! Using the \`tidy' mode brings several advantages:
!   - the current directory is not cluttered with plethora of temporary files.
!   - clutter can be even further reduced using --build-dir=dir: all the *.t2d
!     directories are stored there.
!   - clutter can be reduced to zero using, e.g., --build-dir=/tmp/\$USER.t2d
!     or --build-dir=\$HOME/.t2d.
!   - the output file is updated after every successful TeX run, for
!     sake of concurrent visualization of the output.  In a \`local' build
!     the viewer stops during the whole TeX run.
!   - if the compilation fails, the previous state of the output file
!     is preserved.
!   - PDF and DVI compilation are kept in separate subdirectories
!     preventing any possibility of auxiliary file incompatibility.
! 
! On the other hand, because \`tidy' compilation takes place in another
! directory, occasionally TeX won't be able to find some files (e.g., when
! using \\graphicspath): in that case, use -I to specify the additional
! directories to consider.
! 
! The values of these environment variables are used to run the
! corresponding commands, if they are set:
  
+   BIBER BIBTEX DVIPDF DVIPS EGREP HEVEA LATEX MAKEINDEX MAKEINFO
+   PDFLATEX PDFTEX SED T4HT TEX TEX4HT TEXINDEX TEXINDY THUMBPDF_CMD
+ 
+ Regarding --dvipdf, if DVIPDF is not set in the environment, the
+ following programs are looked for (in this order): dvipdfmx dvipdfm
+ dvipdf dvi2pdf dvitopdf.
+ 
+ Any CMD strings are added after @setfilename for Texinfo input, or in
+ the first line for LaTeX input.
+ 
+ Report bugs to bug-texinfo@gnu.org,
+ general questions and discussion to help-texinfo@gnu.org.
+ GNU Texinfo home page: <http://www.gnu.org/software/texinfo/>
+ General help using GNU software: <http://www.gnu.org/gethelp/>
+ EOF
+   exit 0
+ }
+ 
+ 
+ # version - Display version info and exit successfully.
+ version ()
+ {
+   cat <<EOF
+ texi2dvi (GNU Texinfo 6.0) $rcs_version
+ 
+ Copyright (C) 2015 Free Software Foundation, Inc.
+ License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
+ This is free software: you are free to change and redistribute it.
+ There is NO WARRANTY, to the extent permitted by law.
+ EOF
+   exit 0
+ }
+ 
+ 
+ #  Generic auxiliary functions.
+ #
  # In case `local' is not supported by the shell, provide a function
  # that simulates it by simply performing the assignments.  This means
***************
*** 143,149 ****
  
  
! # cd_orig
! # -------
! # Return to the original directory.
  cd_orig ()
  {
--- 286,290 ----
  
  
! # cd_orig - Return to the original directory.
  cd_orig ()
  {
***************
*** 157,182 ****
  }
  
! # func_dirname FILE
! # -----------------
! # Return the directory part of FILE.
  func_dirname ()
  {
    dirname "$1" 2>/dev/null \
!   || { echo "$1" | sed 's!/[^/]*$!!;s!^$!.!'; }
  }
  
  
! # noexit FILE
! # -----------
! # Return FILE with one extension remove.  foo.bar.baz -> foo.bar.
  noext ()
  {
!   echo "$1" | sed -e 's/\.[^/.][^/.]*$//'
  }
  
  
! # absolute NAME -> ABS-NAME
! # -------------------------
! # Return an absolute path to NAME.
  absolute ()
  {
--- 298,319 ----
  }
  
! 
! # func_dirname FILE - Return the directory part of FILE.
  func_dirname ()
  {
    dirname "$1" 2>/dev/null \
!   || { echo "$1" | $SED 's!/[^/]*$!!;s!^$!.!'; }
  }
  
  
! # noext FILE - Return FILE with one extension removed:
! #   foo.bar.baz -> foo.bar
  noext ()
  {
!   echo "$1" | $SED -e 's/\.[^/.][^/.]*$//'
  }
  
  
! # absolute NAME - Return an absolute path to NAME.
  absolute ()
  {
***************
*** 187,191 ****
        ;;
     *) local slashes
!       slashes=`echo "$1" | sed -n 's,.*[^/]\(/*\)$,\1,p'`
        local rel
        rel=$orig_pwd/`func_dirname "$1"`
--- 324,328 ----
        ;;
     *) local slashes
!       slashes=`echo "$1" | $SED -n 's,.*[^/]\(/*\)$,\1,p'`
        local rel
        rel=$orig_pwd/`func_dirname "$1"`
***************
*** 203,209 ****
  
  
! # ensure_dir DIR1 DIR2...
! # -----------------------
! # Make sure the directories exist.
  ensure_dir ()
  {
--- 340,344 ----
  
  
! # ensure_dir DIR1 DIR2... - Make sure given directories exist.
  ensure_dir ()
  {
***************
*** 221,227 ****
  
  
! # error EXIT_STATUS LINE1 LINE2...
! # --------------------------------
! # Report an error and exit with failure if EXIT_STATUS is non-null.
  error ()
  {
--- 356,361 ----
  
  
! # error EXIT_STATUS LINE1 LINE2... - Report an error and exit with
! #   failure if EXIT_STATUS is non-null.
  error ()
  {
***************
*** 235,241 ****
  
  
! # findprog PROG
! # -------------
! # Return true if PROG is somewhere in PATH, else false.
  findprog ()
  {
--- 369,373 ----
  
  
! # findprog PROG - Return true if PROG is somewhere in PATH, else false.
  findprog ()
  {
***************
*** 261,267 ****
  }
  
! # report LINE1 LINE2...
! # ---------------------
! # Report some information on stderr.
  report ()
  {
--- 393,397 ----
  }
  
! # report LINE1 LINE2... - Echo each argument to stderr.
  report ()
  {
***************
*** 273,279 ****
  
  
! # run COMMAND-LINE
! # ----------------
! # Run the COMMAND-LINE verbosely, and catching errors as failures.
  run ()
  {
--- 403,407 ----
  
  
! # run COMMAND-LINE - Run COMMAND-LINE verbosely, catching errors as failures.
  run ()
  {
***************
*** 284,418 ****
  
  
! # usage
! # -----
! # Display usage and exit successfully.
! usage ()
! {
!   # We used to simply have `echo "$usage"', but coping with the
!   # changing behavior of `echo' is much harder than simply using a
!   # here-doc.
!   #
!   #             echo '\noto'   echo '\\noto'   echo -e '\\noto'
!   # bash 3.1      \noto           \\noto          \noto
!   # bash 3.2       %oto           \noto           -e \noto
!   #
!   # where % denotes the eol character.
!   cat <<EOF
! Usage: $program [OPTION]... FILE...
!   or:  texi2pdf [OPTION]... FILE...
!   or:  pdftexi2dvi [OPTION]... FILE...
! 
! Run each Texinfo or (La)TeX FILE through TeX in turn until all
! cross-references are resolved, building all indices.  The directory
! containing each FILE is searched for included files.  The suffix of FILE
! is used to determine its language ((La)TeX or Texinfo).  To process
! (e)plain TeX files, set the environment variable LATEX=tex.
! 
! In order to make texi2dvi a drop-in replacement of TeX/LaTeX in AUC-TeX,
! the FILE may also be composed of the following simple TeX commands.
!   \`\\input{FILE}'     the actual file to compile
!   \`\\nonstopmode'     same as --batch
! 
! When invoked as \`texi2pdf' or \`pdftexi2dvi', or given the option --pdf
! or --dvipdf, generate PDF output.  Otherwise, generate DVI.
! 
! General options:
!   -b, --batch         no interaction
!   -D, --debug         turn on shell debugging (set -x)
!   -h, --help          display this help and exit successfully
!   -o, --output=OFILE  leave output in OFILE; only one input FILE is allowed
!   -q, --quiet         no output unless errors (implies --batch)
!   -s, --silent        same as --quiet
!   -v, --version       display version information and exit successfully
!   -V, --verbose       report on what is done
! 
! Output format:
!       --dvi     output a DVI file [default]
!       --dvipdf  output a PDF file via DVI (using a dvi-to-pdf program)
!       --html    output an HTML file from LaTeX, using HeVeA
!       --info    output an Info file from LaTeX, using HeVeA
!   -p, --pdf     use pdftex or pdflatex for processing
!       --ps      output a PostScript file via DVI (using dvips)
!       --text    output a plain text file from LaTeX, using HeVeA
! 
! TeX tuning:
!   -@                         use @input instead of \input for preloaded Texinfo
!   -e, -E, --expand           force macro expansion using makeinfo
!   -I DIR                     search DIR for Texinfo files
!   -l, --language=LANG        specify LANG for FILE, either latex or texinfo
!       --no-line-error        do not pass --file-line-error to TeX
!   -r, --recode               call recode before TeX to translate input
!       --recode-from=ENC      recode from ENC to the @documentencoding
!       --shell-escape         pass --shell-escape to TeX
!       --src-specials         pass --src-specials to TeX
!   -t, --command=CMD          insert CMD in copy of input file
!    or --texinfo=CMD          multiple values accumulate
!       --translate-file=FILE  use given charset translation file for TeX
! 
! Build modes:
!   --build=MODE         specify the treatment of auxiliary files [$build_mode]
!       --tidy           same as --build=tidy
!   -c, --clean          same as --build=clean
!       --build-dir=DIR  specify where the tidy compilation is performed;
!                          implies --tidy;
!                          defaults to TEXI2DVI_BUILD_DIRECTORY [$build_dir]
!   --mostly-clean       remove the auxiliary files and directories
!                          but not the output
!   --max-iterations=N   don't process files more than N times
! 
! The MODE specifies where the TeX compilation takes place, and, as a
! consequence, how auxiliary files are treated.  The build mode
! can also be set using the environment variable TEXI2DVI_BUILD_MODE.
! 
! Valid MODEs are:
!   \`local'      compile in the current directory, leaving all the auxiliary
!                files around.  This is the traditional TeX use.
!   \`tidy'       compile in a local *.t2d directory, where the auxiliary files
!                are left.  Output files are copied back to the original file.
!   \`clean'      same as \`tidy', but remove the auxiliary directory afterwards.
!                Every compilation therefore requires the full cycle.
! 
! Using the \`tidy' mode brings several advantages:
!   - the current directory is not cluttered with plethora of temporary files.
!   - clutter can be even further reduced using --build-dir=dir: all the *.t2d
!     directories are stored there.
!   - clutter can be reduced to zero using, e.g., --build-dir=/tmp/\$USER.t2d
!     or --build-dir=\$HOME/.t2d.
!   - the output file is updated after every successful TeX run, for
!     sake of concurrent visualization of the output.  In a \`local' build
!     the viewer stops during the whole TeX run.
!   - if the compilation fails, the previous state of the output file
!     is preserved.
!   - PDF and DVI compilation are kept in separate subdirectories
!     preventing any possibility of auxiliary file incompatibility.
! 
! On the other hand, because \`tidy' compilation takes place in another
! directory, occasionally TeX won't be able to find some files (e.g., when
! using \\graphicspath): in that case, use -I to specify the additional
! directories to consider.
! 
! The values of the BIBER, BIBTEX, DVIPDF, DVIPS, HEVEA, LATEX, MAKEINDEX,
! MAKEINFO, PDFLATEX, PDFTEX, T4HT, TEX, TEX4HT, TEXINDEX, and THUMBPDF
! environment variables are used to run those commands, if they are set.
! 
! Regarding --dvipdf, if DVIPDF is not set in the environment, the
! following programs are looked for (in this order): dvipdfmx dvipdfm
! dvipdf dvi2pdf dvitopdf.
! 
! Any CMD strings are added after @setfilename for Texinfo input, or in
! the first line for LaTeX input.
! 
! Report bugs to bug-texinfo@gnu.org,
! general questions and discussion to help-texinfo@gnu.org.
! GNU Texinfo home page: <http://www.gnu.org/software/texinfo/>
! General help using GNU software: <http://www.gnu.org/gethelp/>
! EOF
!   exit 0
! }
! 
! 
! # verbose WORD1 WORD2
! # -------------------
! # Report some verbose information.
  verbose ()
  {
--- 412,416 ----
  
  
! # verbose WORD1 WORD2... - Echo concatenated WORDs to stderr, if $verb.
  verbose ()
  {
***************
*** 423,451 ****
  
  
! # version
! # -------
! # Display version info and exit successfully.
! version ()
! {
!   cat <<EOF
! texi2dvi (GNU Texinfo 5.2) $rcs_version
! 
! Copyright (C) 2013 Free Software Foundation, Inc.
! License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
! This is free software: you are free to change and redistribute it.
! There is NO WARRANTY, to the extent permitted by law.
! EOF
!   exit 0
! }
! 
! 
! ## ---------------- ##
! ## Handling lists.  ##
! ## ---------------- ##
! 
! 
! # list_append LIST-NAME ELEM
! # --------------------------
! # Set LIST-NAME to its former contents, with ELEM appended.
  list_append ()
  {
--- 421,427 ----
  
  
! #  Handling lists.
! #
! # list_append LIST-NAME ELEM - Append ELEM to (the contents of) LIST-NAME.
  list_append ()
  {
***************
*** 458,465 ****
  
  
! # list_concat_dirs LIST-NAME DIR-LIST
! # -----------------------------------
! # Append to LIST-NAME all the components (included empty) from
! # the $path_sep separated list DIR-LIST.  Make the paths absolute.
  list_concat_dirs ()
  {
--- 434,440 ----
  
  
! # list_concat_dirs LIST-NAME DIR-LIST - Append to LIST-NAME all the
! # components (including empty ones) from the $path_sep-separated list
! # DIR-LIST.  Make the paths absolute.
  list_concat_dirs ()
  {
***************
*** 473,477 ****
    save_IFS=$IFS
    IFS=$path_sep
!   set x `echo "$2" | eval sed $replace_EMPTY`; shift
    IFS=$save_IFS
    local dir
--- 448,452 ----
    save_IFS=$IFS
    IFS=$path_sep
!   set x `echo "$2" | eval $SED $replace_EMPTY`; shift
    IFS=$save_IFS
    local dir
***************
*** 493,500 ****
  
  
! # list_prefix LIST-NAME SEP -> STRING
! # -----------------------------------
! # Return a string that is composed of the LIST-NAME with each item
! # preceded by SEP.
  list_prefix ()
  {
--- 468,473 ----
  
  
! # list_prefix LIST-NAME SEP -> STRING - Return string with each element
! # of LIST-NAME preceded by SEP.
  list_prefix ()
  {
***************
*** 510,516 ****
  }
  
! # list_infix LIST-NAME SEP -> STRING
! # ----------------------------------
! # Same as list_prefix, but a separator.
  list_infix ()
  {
--- 483,487 ----
  }
  
! # list_infix LIST-NAME SEP -> STRING - Same as list_prefix, but a separator.
  list_infix ()
  {
***************
*** 523,529 ****
  }
  
! # list_dir_to_abs LIST-NAME
! # -------------------------
! # Convert the list to using only absolute dir names.
  # Currently unused, but should replace absolute_filenames some day.
  list_dir_to_abs ()
--- 494,498 ----
  }
  
! # list_dir_to_abs LIST-NAME - Convert list to using only absolute dir names.
  # Currently unused, but should replace absolute_filenames some day.
  list_dir_to_abs ()
***************
*** 544,554 ****
  
  
! ## ------------------------------ ##
! ## Language auxiliary functions.  ##
! ## ------------------------------ ##
! 
! 
! # out_lang_set LANG
! # -----------------
  out_lang_set ()
  {
--- 513,519 ----
  
  
! #  Language auxiliary functions. 
! #
! # out_lang_set LANG - set $out_lang to LANG (dvi, pdf, etc.), or error.
  out_lang_set ()
  {
***************
*** 559,566 ****
  }
  
! 
! # out_lang_tex
! # ------------
! # Return the tex output language (DVI or PDF) for $OUT_LANG.
  out_lang_tex ()
  {
--- 524,528 ----
  }
  
! # out_lang_tex - Return the tex output language (DVI or PDF) for $out_lang.
  out_lang_tex ()
  {
***************
*** 573,609 ****
  }
  
! 
! # out_lang_ext
! # ------------
! # Return the extension for $OUT_LANG.
! out_lang_ext ()
! {
!   case $out_lang in
!     dvipdf ) echo pdf;;
!     dvi | html | info | pdf | ps | text ) echo $out_lang;;
!     *)    error 1 "invalid out_lang: $1";;
!   esac
! }
! 
! 
! ## ------------------------- ##
! ## TeX auxiliary functions.  ##
! ## ------------------------- ##
! 
! # Save TEXINPUTS so we can construct a new TEXINPUTS path for each file.
! # Likewise for bibtex and makeindex.
! tex_envvars="BIBINPUTS BSTINPUTS DVIPSHEADERS INDEXSTYLE MFINPUTS MPINPUTS \
! TEXINPUTS TFMFONTS"
! for var in $tex_envvars; do
!   eval ${var}_orig=\$$var
!   export $var
! done
  
  
! # absolute_filenames TEX-PATH -> TEX-PATH
! # ---------------------------------------
! # Convert relative paths to absolute paths, so we can run in another
! # directory (e.g., in tidy build mode, or during the macro-support
! # detection).  Prepend ".".
  absolute_filenames ()
  {
--- 535,554 ----
  }
  
! # out_lang_ext - Return the extension for $out_lang (pdf, dvi, etc.).
! out_lang_ext ()
! {
!   case $out_lang in
!     dvipdf ) echo pdf;;
!     dvi | html | info | pdf | ps | text ) echo $out_lang;;
!     *)    error 1 "invalid out_lang: $1";;
!   esac
! }
  
  
! #  TeX file auxiliary functions.
! #
! # absolute_filenames TEX-PATH -> TEX-PATH - Convert relative paths to
! # absolute, so we can run in another directory (e.g., in tidy build
! # mode, or during the macro-support detection).  Prepend ".$path_sep".
  absolute_filenames ()
  {
***************
*** 615,619 ****
                         -e 's/$path_sep$path_sep/${path_sep}EMPTY:/g'"
    local res
!   res=`echo "$1" | eval sed $replace_empty`
    save_IFS=$IFS
    IFS=$path_sep
--- 560,564 ----
                         -e 's/$path_sep$path_sep/${path_sep}EMPTY:/g'"
    local res
!   res=`echo "$1" | eval $SED $replace_empty`
    save_IFS=$IFS
    IFS=$path_sep
***************
*** 643,650 ****
  
  
! # output_base_name FILE
! # ---------------------
! # The name of FILE, possibly renamed to satisfy --output.
! # FILE is local, there is no directory part.
  output_base_name ()
  {
--- 588,593 ----
  
  
! # output_base_name FILE - Return the name of FILE, possibly renamed to
! # satisfy --output.  FILE is local, i.e., without any directory part.
  output_base_name ()
  {
***************
*** 654,658 ****
          out_noext=`noext "$oname"`
          local file_ext
!         file_ext=`echo "$1" | sed 's/^.*\.//'`
          echo "$out_noext.$file_ext"
        ;;
--- 597,601 ----
          out_noext=`noext "$oname"`
          local file_ext
!         file_ext=`echo "$1" | $SED 's/^.*\.//'`
          echo "$out_noext.$file_ext"
        ;;
***************
*** 661,667 ****
  
  
! # destdir
! # -------
! # Return the name of the directory where the output is expected.
  destdir ()
  {
--- 604,608 ----
  
  
! # destdir - Return the directory where the output is expected.
  destdir ()
  {
***************
*** 673,685 ****
  
  
! # move_to_dest FILE...
! # --------------------
! # Move FILE to the place where the user expects it.  Truly move it, that
! # is, it must not remain in its build location unless that is also the
! # output location.  (Otherwise it might appear as an extra file in make
! # distcheck.)
  #
! # FILE can be the principal output (in which case -o directly applies), or
! # an auxiliary file with the same base name.
  move_to_dest ()
  {
--- 614,624 ----
  
  
! # move_to_dest FILE... - Move FILE(s) to the place where the user expects.
! # Truly move it, that is, it must not remain in its build location
! # unless that is also the output location.  (Otherwise it might appear
! # as an extra file in make distcheck.)
  #
! # FILE can be the principal output (in which case -o directly applies),
! # or an auxiliary file with the same base name.
  move_to_dest ()
  {
***************
*** 734,744 ****
  
  
! ## --------------------- ##
! ## Managing xref files.  ##
! ## --------------------- ##
! 
! # aux_file_p FILE
! # ---------------
! # Return with success if FILE is an aux file.
  aux_file_p ()
  {
--- 673,679 ----
  
  
! #  Managing xref files.
! #
! # aux_file_p FILE - Return success if FILE is an aux file.
  aux_file_p ()
  {
***************
*** 750,757 ****
  }
  
! # bibaux_file_p FILE
! # ------------------
! # Return with success if FILE is an aux file containing citation
! # requests.
  bibaux_file_p ()
  {
--- 685,689 ----
  }
  
! # bibaux_file_p FILE - Return success if FILE contains citation requests.
  bibaux_file_p ()
  {
***************
*** 770,780 ****
  }
  
! # index_file_p FILE
! # -----------------
! # Return with success if FILE is an index file.
  index_file_p ()
  {
    test -f "$1" || return 1
!   case $in_lang:$latex2html:`out_lang_tex`:`sed '1q' "$1"` in
      # When working with TeX4HT, *.idx are created by LaTeX.  They must
      # be processed to produce *.4ix, *.4dx files.  The *.4dx file is
--- 702,710 ----
  }
  
! # index_file_p FILE - Return success if FILE is an index file.
  index_file_p ()
  {
    test -f "$1" || return 1
!   case $in_lang:$latex2html:`out_lang_tex`:`$SED '1q' "$1"` in
      # When working with TeX4HT, *.idx are created by LaTeX.  They must
      # be processed to produce *.4ix, *.4dx files.  The *.4dx file is
***************
*** 794,800 ****
  }
  
! # xref_file_p FILE
! # ----------------
! # Return with success if FILE is an xref file (indexes, tables and lists).
  xref_file_p ()
  {
--- 724,729 ----
  }
  
! # xref_file_p FILE - Return success if FILE is an xref file (indexes,
! # tables and lists).
  xref_file_p ()
  {
***************
*** 804,808 ****
    # backslash or right quote or at, as long as the first line isn't
    # \input texinfo.
!   case `sed '1q' "$1"` in
      "\\input texinfo"*) return 1;;
      [\\''@]*)           return 0;;
--- 733,737 ----
    # backslash or right quote or at, as long as the first line isn't
    # \input texinfo.
!   case `$SED '1q' "$1"` in
      "\\input texinfo"*) return 1;;
      [\\''@]*)           return 0;;
***************
*** 812,818 ****
  
  
! # generated_files_get FILENAME-NOEXT [PREDICATE-FILTER]
! # -----------------------------------------------------
! # Return the list of files generated by the TeX compilation of FILENAME-NOEXT.
  generated_files_get ()
  {
--- 741,747 ----
  
  
! # generated_files_get FILENAME-NOEXT [PREDICATE-FILTER] - Return the
! # list of files generated by the TeX compilation of FILENAME-NOEXT,
! # filtered by (piped through) PREDICATE-FILTER if specified.
  generated_files_get ()
  {
***************
*** 825,829 ****
    (
      if test -f "$1.log"; then
!       sed -n -e "s,^\\\\openout.* = \`\\(.*\\)'\\.,\\1,p" "$1.log"
      fi
      echo "$1.log"
--- 754,765 ----
    (
      if test -f "$1.log"; then
!       # Usually the output is like: \openout1 = `foobar.tex'.
!       # (including the final period)
!       # but luatex outputs: \openout1 = foobar.tex
!       # (no quotes, no period).
!       # So we have to make the punctuation optional.
!       grep '^\\openout[0-9]' "$1.log" \
!         | $SED -e "s/\\\\openout[^=]*= *[\`']*//" \
!              -e "s/'\.$//"
      fi
      echo "$1.log"
***************
*** 842,849 ****
          if aux_file_p $file; then
            # bibtex: *.aux -> *.bbl and *.blg.
!           echo $file | sed 's/^\(.*\)\.aux$/\1.bbl/'
!           echo $file | sed 's/^\(.*\)\.aux$/\1.blg/'
            # -recorder: .fls
!           echo $file | sed 's/^\(.*\)\.aux$/\1.fls/'
         fi
         ;;
--- 778,785 ----
          if aux_file_p $file; then
            # bibtex: *.aux -> *.bbl and *.blg.
!           echo $file | $SED 's/^\(.*\)\.aux$/\1.bbl/'
!           echo $file | $SED 's/^\(.*\)\.aux$/\1.blg/'
            # -recorder: .fls
!           echo $file | $SED 's/^\(.*\)\.aux$/\1.fls/'
         fi
         ;;
***************
*** 866,872 ****
  
  
! # xref_files_save
! # ---------------
! # Save the xref files.
  xref_files_save ()
  {
--- 802,806 ----
  
  
! # xref_files_save - Save xref files in $work_bak with tar.
  xref_files_save ()
  {
***************
*** 887,893 ****
  
  
! # xref_files_changed
! # ------------------
! # Whether the xref files were changed since the previous run.
  xref_files_changed ()
  {
--- 821,826 ----
  
  
! # xref_files_changed - Return success if  the xref files have changed
! # since the previous run.
  xref_files_changed ()
  {
***************
*** 900,904 ****
      return 0
    fi
!   # biblatex report of whether rerunning is needed.
    if grep "biblatex.*(re)run" "$in_noext.log" >&6 2>&1; then
      return 0
--- 833,837 ----
      return 0
    fi
!   # Similarly, check for biblatex report of whether rerunning is needed.
    if grep "biblatex.*(re)run" "$in_noext.log" >&6 2>&1; then
      return 0
***************
*** 916,923 ****
    # Compare each file until we find a difference.
    for this_file in $xref_files_new; do
!     verbose "Comparing xref file `echo $this_file | sed 's|\./||g'` ..."
      # cmp -s returns nonzero exit status if files differ.
      if cmp -s "$this_file" "$work_bak/$this_file"; then :; else
!       verbose "xref file `echo $this_file | sed 's|\./||g'` differed ..."
        if $debug; then
          diff -u "$work_bak/$this_file" "$this_file"
--- 849,856 ----
    # Compare each file until we find a difference.
    for this_file in $xref_files_new; do
!     verbose "Comparing xref file `echo $this_file | $SED 's|\./||g'` ..."
      # cmp -s returns nonzero exit status if files differ.
      if cmp -s "$this_file" "$work_bak/$this_file"; then :; else
!       verbose "xref file `echo $this_file | $SED 's|\./||g'` differed ..."
        if $debug; then
          diff -u "$work_bak/$this_file" "$this_file"
***************
*** 932,945 ****
  
  
! 
! ## ----------------------- ##
! ## Running the TeX suite.  ##
! ## ----------------------- ##
! 
! 
! 
! # run_tex ()
! # ----------
! # Run TeX as "$tex $in_input", taking care of errors and logs.
  run_tex ()
  {
--- 865,871 ----
  
  
! #  Running the TeX suite.
! #
! # run_tex - Run TeX as "$tex $in_input", taking care of errors and logs.
  run_tex ()
  {
***************
*** 957,961 ****
          esac;;
      texinfo:*:pdf) tex=$PDFTEX;;
- 
      *) error 1 "$out_lang not supported for $in_lang";;
    esac
--- 883,886 ----
***************
*** 973,977 ****
    case $in_lang:$tidy in
      latex:true)
!        sed -n 's|^[ ]*\\include{\(.*\)/.*}.*|\1|p' "$in_input" |
         sort -u |
         while read d
--- 898,902 ----
    case $in_lang:$tidy in
      latex:true)
!        $SED -n 's|^[ ]*\\include{\(.*\)/.*}.*|\1|p' "$in_input" |
         sort -u |
         while read d
***************
*** 1076,1085 ****
  }
  
! # run_bibtex ()
! # -------------
! # Run bibtex on (or biber) current file.
! # - If its input (AUX) exists.
! # - If some citations are missing (LOG contains `Citation').
! #   or the LOG complains of a missing .bbl
  #
  # Don't try to be too smart:
--- 1001,1009 ----
  }
  
! 
! # run_bibtex - Run bibtex (or biber) on current file
! # - if its input (AUX) exists,
! # - or if some citations are missing (LOG contains `Citation'),
! # - or if the LOG complains of a missing .bbl.
  #
  # Don't try to be too smart:
***************
*** 1088,1092 ****
  # that have changed.
  #
! # 3. Because there can be several AUX (if there are \include's),
  # but a single LOG, looking for missing citations in LOG is
  # easier, though we take the risk of matching false messages.
--- 1012,1016 ----
  # that have changed.
  #
! # 2. Because there can be several AUX (if there are \include's),
  # but a single LOG, looking for missing citations in LOG is
  # easier, though we take the risk of matching false messages.
***************
*** 1104,1115 ****
    if test -r "$in_noext.aux" \
       && test -r "$in_noext.log" \
!      && ((grep 'Warning:.*Citation.*undefined' "$in_noext.log" \
            || grep '.*Undefined citation' "$in_noext.log" \
            || grep 'No file .*\.bbl\.' "$in_noext.log") \
            || (grep 'No \.aux file' "$in_noext.log" \
!               && grep '^\\bibdata' "$in_noext.aux")) \
          >&6 2>&1; \
    then
!     for f in `generated_files_get "$in_noext" bibaux_file_p`; do
        run $bibtex "$f"
      done
--- 1028,1040 ----
    if test -r "$in_noext.aux" \
       && test -r "$in_noext.log" \
!      && ( (grep 'Warning:.*Citation.*undefined' "$in_noext.log" \
            || grep '.*Undefined citation' "$in_noext.log" \
            || grep 'No file .*\.bbl\.' "$in_noext.log") \
            || (grep 'No \.aux file' "$in_noext.log" \
!               && grep '^\\bibdata' "$in_noext.aux") ) \
          >&6 2>&1; \
    then
!     bibtex_aux=`generated_files_get "$in_noext" bibaux_file_p`
!     for f in $bibtex_aux; do
        run $bibtex "$f"
      done
***************
*** 1123,1132 ****
  }
  
! # run_index ()
! # ------------
! # Run texindex (or makeindex or texindy) on current index files.  If
! # they already exist, and after running TeX a first time the index
! # files don't change, then there's no reason to run TeX again.  But we
! # won't know that if the index files are out of date or nonexistent.
  run_index ()
  {
--- 1048,1056 ----
  }
  
! 
! # run_index - Run texindex (or makeindex or texindy) on current index
! # files.  If they already exist, and after running TeX a first time the
! # index files don't change, then there's no reason to run TeX again.
! # But we won't know that if the index files are out of date or nonexistent.
  run_index ()
  {
***************
*** 1169,1182 ****
  
  
! # run_tex4ht ()
! # -------------
! # Run the last two phases of TeX4HT: tex4ht extracts the HTML from the
! # instrumented DVI file, and t4ht converts the figures and installs
! # the files when given -d.
  #
  # Because knowing exactly which files are created is complex (in
  # addition the names are not simple to compute), which makes it
! # difficult to install the output files in a second step, it is much
! # simpler to install directly the output files.
  run_tex4ht ()
  {
--- 1093,1104 ----
  
  
! # run_tex4ht - Run the last two phases of TeX4HT: tex4ht extracts the
! # HTML from the instrumented DVI file, and t4ht converts the figures and
! # installs the files when given -d.
  #
  # Because knowing exactly which files are created is complex (in
  # addition the names are not simple to compute), which makes it
! # difficult to install the output files in a second step, we
! # tell t4ht to install the output files.
  run_tex4ht ()
  {
***************
*** 1192,1197 ****
  
  
! # run_thumbpdf ()
! # ---------------
  run_thumbpdf ()
  {
--- 1114,1118 ----
  
  
! # run_thumbpdf - Run thumbpdf.
  run_thumbpdf ()
  {
***************
*** 1200,1204 ****
       && grep 'thumbpdf\.sty'  "$in_noext.log" >&6 2>&1; \
    then
!     thumbpdf=${THUMBPDF:-thumbpdf}
      thumbcmd="$thumbpdf $in_dir/$in_noext"
      verbose "Running $thumbcmd ..."
--- 1121,1125 ----
       && grep 'thumbpdf\.sty'  "$in_noext.log" >&6 2>&1; \
    then
!     thumbpdf=${THUMBPDF_CMD:-thumbpdf}
      thumbcmd="$thumbpdf $in_dir/$in_noext"
      verbose "Running $thumbcmd ..."
***************
*** 1213,1224 ****
  
  
! # run_dvipdf FILE.dvi
! # -------------------
! # Convert FILE.dvi to FILE.pdf.
  run_dvipdf ()
  {
    # Find which dvi->pdf program is available.
!   if test -z "$dvipdf"; then
!     for i in "$DVIPDF" dvipdfmx dvipdfm dvipdf dvi2pdf dvitopdf; do
        if findprog $i; then
          dvipdf=$i
--- 1134,1146 ----
  
  
! # run_dvipdf FILE.dvi - Convert FILE.dvi to FILE.pdf.
  run_dvipdf ()
  {
    # Find which dvi->pdf program is available.
!   if test -n "$DVIPDF"; then
!     dvipdf=$DVIPDF  # user envvar, use it without checking
! 
!   elif test -z "$dvipdf"; then
!     for i in dvipdfmx dvipdfm dvipdf dvi2pdf dvitopdf; do
        if findprog $i; then
          dvipdf=$i
***************
*** 1230,1241 ****
    # outputting using the expected file name.
    run $dvipdf "$1"
!   if test ! -f `echo "$1" | sed -e 's/\.dvi$/.pdf/'`; then
      error 1 "cannot find output file"
    fi
  }
  
! # run_tex_suite ()
! # ----------------
! # Run the TeX tools until a fix point is reached.
  run_tex_suite ()
  {
--- 1152,1161 ----
    # outputting using the expected file name.
    run $dvipdf "$1"
!   if test ! -f `echo "$1" | $SED -e 's/\.dvi$/.pdf/'`; then
      error 1 "cannot find output file"
    fi
  }
  
! # run_tex_suite - Run the TeX tools until a stable point is reached.
  run_tex_suite ()
  {
***************
*** 1250,1254 ****
  
    while :; do
!     # check for probably LaTeX loop (e.g. varioref)
      if test $cycle -eq "$max_iters"; then
        error 0 "Maximum of $max_iters cycles exceeded"
--- 1170,1174 ----
  
    while :; do
!     # check for (probably) LaTeX loop (e.g. varioref)
      if test $cycle -eq "$max_iters"; then
        error 0 "Maximum of $max_iters cycles exceeded"
***************
*** 1262,1268 ****
      xref_files_save
  
!     # We run bibtex first, because I can see reasons for the indexes
!     # to change after bibtex is run, but I see no reason for the
!     # converse.
      run_bibtex
      run_index
--- 1182,1188 ----
      xref_files_save
  
!     # We run bibtex first, because it's more likely for the indexes
!     # to change after bibtex is run than the reverse, though either
!     # would be rare.
      run_bibtex
      run_index
***************
*** 1296,1346 ****
  }
  
- ## -------------------------------- ##
- ## TeX processing auxiliary tools.  ##
- ## -------------------------------- ##
- 
  
! # A sed script that preprocesses Texinfo sources in order to keep the
! # iftex sections only.  We want to remove non-TeX sections, and comment
! # (with `@c _texi2dvi') TeX sections so that makeinfo does not try to
! # parse them.  Nevertheless, while commenting TeX sections, don't
! # comment @macro/@end macro so that makeinfo does propagate them.
! # Unfortunately makeinfo --iftex --no-ifinfo doesn't work well enough
! # (yet), makeinfo can't parse the TeX commands, so work around with sed.
  #
! # We assume that `@c _texi2dvi' starting a line is not present in the
! # document.
! #
! comment_iftex=\
! '/^@tex/,/^@end tex/{
!   s/^/@c _texi2dvi/
! }
! /^@iftex/,/^@end iftex/{
!   s/^/@c _texi2dvi/
!   /^@c _texi2dvi@macro/,/^@c _texi2dvi@end macro/{
!     s/^@c _texi2dvi//
!   }
! }
! /^@ifnottex/,/^@end ifnottex/{
!   s/^/@c (_texi2dvi)/
! }
! /^@ifinfo/,/^@end ifinfo/{
!   /^@node/p
!   /^@menu/,/^@end menu/p
!   t
!   s/^/@c (_texi2dvi)/
! }
! s/^@ifnotinfo/@c _texi2dvi@ifnotinfo/
! s/^@end ifnotinfo/@c _texi2dvi@end ifnotinfo/'
! 
! # Uncommenting is simpler: remove any leading `@c texi2dvi'; repeated
! # copies can sneak in via macro invocations.
! uncomment_iftex='s/^@c _texi2dvi\(@c _texi2dvi\)*//'
! 
! 
! # run_makeinfo ()
! # ---------------
! # Expand macro commands in the original source file using Makeinfo.
! # Always use `end' footnote style, since the `separate' style
  # generates different output (arguably this is a bug in -E).  Discard
  # main info output, the user asked to run TeX, not makeinfo.
--- 1216,1224 ----
  }
  
  
! #  TeX processing auxiliary tools.
  #
! # run_makeinfo - Expand macro commands in the original source file using
! # Makeinfo.  Always use `end' footnote style, since the `separate' style
  # generates different output (arguably this is a bug in -E).  Discard
  # main info output, the user asked to run TeX, not makeinfo.
***************
*** 1377,1381 ****
        error 1 "quitting."
      fi
!     eval `sed -n 's/^.*\[\(.*\)version \(....\)-\(..\)-\(..\).*$/txiformat=\1 txiversion="\2\3\4"/p' "$version_test_dir/txiversion.out"`
      verbose "texinfo.tex preloaded as \`$txiformat', version is \`$txiversion' ..."
      if test "$txiprereq" -le "$txiversion" >&6 2>&1; then
--- 1255,1259 ----
        error 1 "quitting."
      fi
!     eval `$SED -n 's/^.*\[\(.*\)version \(....\)-\(..\)-\(..\).*$/txiformat=\1 txiversion="\2\3\4"/p' "$version_test_dir/txiversion.out"`
      verbose "texinfo.tex preloaded as \`$txiformat', version is \`$txiversion' ..."
      if test "$txiprereq" -le "$txiversion" >&6 2>&1; then
***************
*** 1403,1410 ****
      # and "-I" (including the quotes) is not an option name.  This
      # happens with gettext 0.14.5, at least.
!     sed "$comment_iftex" "$command_line_filename" \
        | eval $makeinfo --footnote-style=end -I "$in_dir" $miincludes \
          -o /dev/null --macro-expand=- \
!       | sed "$uncomment_iftex" >"$in_src"
      # Continue only if everything succeeded.
      if test $? -ne 0 \
--- 1281,1288 ----
      # and "-I" (including the quotes) is not an option name.  This
      # happens with gettext 0.14.5, at least.
!     $SED "$comment_iftex" "$command_line_filename" \
        | eval $makeinfo --footnote-style=end -I "$in_dir" $miincludes \
          -o /dev/null --macro-expand=- \
!       | $SED "$uncomment_iftex" >"$in_src"
      # Continue only if everything succeeded.
      if test $? -ne 0 \
***************
*** 1417,1423 ****
  }
  
! # insert_commands ()
! # ------------------
! # Used most commonly for @finalout, @smallbook, etc.
  insert_commands ()
  {
--- 1295,1301 ----
  }
  
! # insert_commands - Insert $textra commands after @setfilename (Texinfo)
! # or at the beginning of the file (LaTeX).  Recommended to be used for
! # @finalout, @smallbook, etc.
  insert_commands ()
  {
***************
*** 1434,1438 ****
        *)       error 1 "internal error, unknown language: $in_lang";;
      esac
!     sed "$textra_cmd\\
  $textra" "$in_input" >"$in_xtr"
      in_input=$in_xtr
--- 1312,1316 ----
        *)       error 1 "internal error, unknown language: $in_lang";;
      esac
!     $SED "$textra_cmd\\
  $textra" "$in_input" >"$in_xtr"
      in_input=$in_xtr
***************
*** 1454,1500 ****
  }
  
- # run_recode ()
- # -------------
- # If this is a Texinfo file with a specified input encoding, and
- # recode is available, then recode to plain 7 bit Texinfo.
- run_recode ()
- {
-   local from
-   local to
- 
-   if test $in_lang = texinfo; then
-     pgm='s/^ *@documentencoding  *\([^ ][^ ]*\) *$/\1/
-         t found
-         d
-         :found
-         q'
-     encoding=`sed -e "$pgm" "$in_input"`
-     if $recode && test -n "$encoding" && findprog recode; then
-       if test -n "$recode_from"; then
-         from=$recode_from
-         to=$encoding
-       else
-         from=$encoding
-         to=$texinfo
-       fi
-       verbose "Recoding from $from to $to."
-       # _rcd.  The Texinfo file recoded in 7bit.
-       work_rcd=$workdir/recode
-       in_rcd=$work_rcd/$in_base
-       ensure_dir "$work_rcd"
-       if recode "$encoding..$to" <"$in_input" >"$in_rcd" \
-          && test -s "$in_rcd"; then
-         in_input=$in_rcd
-       else
-         verbose "Recoding failed, using original input."
-       fi
-     fi
-   fi
- }
  
! # compute_language FILENAME
! # -------------------------
! # Return the short string describing the language in which FILENAME
! # is written: `texinfo' or `latex'.
  compute_language ()
  {
--- 1332,1338 ----
  }
  
  
! # compute_language FILENAME - Return the short string for the language
! # in which FILENAME is written: `texinfo' or `latex'.
  compute_language ()
  {
***************
*** 1504,1508 ****
    if test -n "$set_language"; then
      echo $set_language
!   elif sed 1q "$1" | grep 'input texinfo' >&6; then
      echo texinfo
    else
--- 1342,1346 ----
    if test -n "$set_language"; then
      echo $set_language
!   elif $SED 1q "$1" | grep 'input texinfo' >&6; then
      echo texinfo
    else
***************
*** 1517,1523 ****
  
  
! # run_hevea (MODE)
! # ----------------
! # Convert to HTML/INFO/TEXT.
  #
  # Don't pass `-noiso' to hevea: it's useless in HTML since anyway the
--- 1355,1359 ----
  
  
! # run_hevea (MODE) - Convert to HTML/INFO/TEXT.
  #
  # Don't pass `-noiso' to hevea: it's useless in HTML since anyway the
***************
*** 1566,1572 ****
  
  
! # run_core_conversion ()
! # ----------------------
! # Run the TeX (or HeVeA).
  run_core_conversion ()
  {
--- 1402,1406 ----
  
  
! # run_core_conversion - Run TeX (or HeVeA).
  run_core_conversion ()
  {
***************
*** 1582,1589 ****
  
  
! # compile ()
! # ----------
! # Run the full compilation chain, from pre-processing to installation
! # of the output at its expected location.
  compile ()
  {
--- 1416,1421 ----
  
  
! # compile - Run the full compilation chain, from pre-processing to
! # installation of the output at its expected location.
  compile ()
  {
***************
*** 1619,1625 ****
    insert_commands
  
-   # --recode
-   run_recode
- 
    # Run until a fix point is reached.
    run_tex_suite
--- 1451,1454 ----
***************
*** 1627,1632 ****
  
  
! # remove FILES
! # ------------
  remove ()
  {
--- 1456,1460 ----
  
  
! # remove FILE...
  remove ()
  {
***************
*** 1636,1642 ****
  
  
! # mostly_clean
! # ------------
! # Remove auxiliary files and directories.  Changes the current directory.
  mostly_clean ()
  {
--- 1464,1469 ----
  
  
! # mostly_clean - Remove auxiliary files and directories.  Changes back
! # the original directory.
  mostly_clean ()
  {
***************
*** 1653,1659 ****
  
  
! # cleanup ()
! # ----------
! # Remove what should be removed according to options.
  # Called at the end of each compilation cycle, and at the end of
  # the script.  Changes the current directory.
--- 1480,1484 ----
  
  
! # cleanup - Remove what should be removed according to options.
  # Called at the end of each compilation cycle, and at the end of
  # the script.  Changes the current directory.
***************
*** 1668,1676 ****
  
  
  
! ## ---------------------- ##
! ## Command line parsing.  ##
! ## ---------------------- ##
  
  # Push a token among the arguments that will be used to notice when we
  # ended options/arguments parsing.
--- 1493,1635 ----
  
  
+ #  input_file_name_decode - Decode COMMAND_LINE_FILENAME, and compute:
+ # - COMMAND_LINE_FILENAME clean of TeX commands
+ # - IN_DIR
+ #   The directory to the input file, possibly absolute if needed.
+ # - IN_DIR_ABS
+ #   The absolute directory of the input file.
+ # - IN_BASE
+ #   The input file base name (no directory part).
+ # - IN_NOEXT
+ #   The input file name without extensions (nor directory part).
+ # - IN_INPUT
+ #   Defaults to COMMAND_LINE_FILENAME, but might change if the
+ #   input is preprocessed.  With directory, possibly absolute.
+ input_file_name_decode ()
+ {
+   # See if we are run from within AUC-Tex, in which case we are
+   # passed `\input{FOO.tex}' or even `\nonstopmode\input{FOO.tex}'.
+   case $command_line_filename in
+     *\\nonstopmode*)
+       batch=true;;
+   esac
+   case $command_line_filename in
+     *\\input{*}*)
+       # Let AUC-TeX error parser deal with line numbers.
+       line_error=false
+       command_line_filename=`\
+         expr X"$command_line_filename" : X'.*input{\([^}]*\)}'`
+       ;;
+   esac
+ 
+   # If the COMMAND_LINE_FILENAME is not absolute (e.g., --debug.tex),
+   # prepend `./' in order to avoid that the tools take it as an option.
+   echo "$command_line_filename" | LC_ALL=C $EGREP '^(/|[A-Za-z]:/)' >&6 \
+   || command_line_filename="./$command_line_filename"
+ 
+   # See if the file exists.  If it doesn't we're in trouble since, even
+   # though the user may be able to reenter a valid filename at the tex
+   # prompt (assuming they're attending the terminal), this script won't
+   # be able to find the right xref files and so forth.
+   test -r "$command_line_filename" \
+   || error 1 "cannot read $command_line_filename, skipping."
+ 
+   # Get the name of the current directory.
+   in_dir=`func_dirname "$command_line_filename"`
+   in_dir_abs=`absolute "$in_dir"`
+   # In a clean build, we `cd', so get an absolute file name.
+   if $tidy; then
+     in_dir=$in_dir_abs
+   fi
+ 
+   # Strip directory part but leave extension.
+   in_base=`basename "$command_line_filename"`
+   # Strip extension.
+   in_noext=`noext "$in_base"`
+ 
+   # The normalized file name to compile.  Must always point to the
+   # file to actually compile (in case of recoding, macro-expansion etc.).
+   in_input=$in_dir/$in_base
+ 
+ 
+   # Compute the output file name.
+   if test x"$oname" != x; then
+     out_name=$oname
+   else
+     out_name=$in_noext.`out_lang_ext`
+   fi
+   out_dir=`func_dirname "$out_name"`
+   out_dir_abs=`absolute "$out_dir"`
+   out_base=`basename "$out_name"`
+   out_noext=`noext "$out_base"`
+ }
+ 
+ 
+ #  Main program starts - initialize more variables.
+ #
+ # Save TEXINPUTS so we can construct a new TEXINPUTS path for each file.
+ # Likewise for bibtex and makeindex.
+ tex_envvars="BIBINPUTS BSTINPUTS DVIPSHEADERS INDEXSTYLE MFINPUTS MPINPUTS \
+ TEXINPUTS TFMFONTS"
+ for var in $tex_envvars; do
+   eval ${var}_orig=\$$var
+   export $var
+ done
+ 
+ # Unfortunately, makeinfo --iftex --no-ifinfo doesn't work well enough
+ # in versions before 5.0, as makeinfo can't parse the TeX commands
+ # inside @tex blocks, so work around with sed.
+ #
+ # This sed script preprocesses Texinfo sources in order to keep the
+ # iftex sections only.  We want to remove non-TeX sections, and comment
+ # (with `@c _texi2dvi') TeX sections so that makeinfo does not try to
+ # parse them.  Nevertheless, while commenting TeX sections, don't
+ # comment @macro/@end macro so that makeinfo does propagate them.
+ # Similarly, preserve the @top node to avoid makeinfo complaining about
+ # it being missed.  Comment it out after preprocessing, so that it does
+ # not appear in the generated document.
+ #
+ # We assume that `@c _texi2dvi' or `@c (_texi2dvi)' starting a line is
+ # not present in the document.  Additionally, conditionally defined
+ # macros inside the @top node may end up with the wrong value, although
+ # this is unlikely in practice.
+ #
+ comment_iftex=\
+ '/^@tex/,/^@end tex/{
+   s/^/@c _texi2dvi/
+ }
+ /^@iftex/,/^@end iftex/{
+   s/^/@c _texi2dvi/
+   /^@c _texi2dvi@macro/,/^@c _texi2dvi@end macro/{
+     s/^@c _texi2dvi//
+   }
+ }
+ /^@ifnottex/,/^@end ifnottex/{
+   s/^/@c (_texi2dvi)/
+   /^@c (_texi2dvi)@node Top/,/^@c (_texi2dvi)@end ifnottex/ {
+     /^@c (_texi2dvi)@end ifnottex/b
+     s/^@c (_texi2dvi)//
+   }
+ }
+ /^@ifinfo/,/^@end ifinfo/{
+   /^@node/p
+   /^@menu/,/^@end menu/p
+   t
+   s/^/@c (_texi2dvi)/
+ }
+ s/^@ifnotinfo/@c _texi2dvi@ifnotinfo/
+ s/^@end ifnotinfo/@c _texi2dvi@end ifnotinfo/'
  
! # Uncomment @iftex blocks by removing any leading `@c texi2dvi' (repeated
! # copies can sneak in via macro invocations).  Likewise, comment out
! # the @top node inside a @ifnottex block.
! uncomment_iftex=\
! 's/^@c _texi2dvi\(@c _texi2dvi\)*//
! /^@c (_texi2dvi)@ifnottex/,/^@c (_texi2dvi)@end ifnottex/{
!   s/^/@c (_texi2dvi)/
! }'
  
+ #  Main program continues - command line parsing.
+ #
  # Push a token among the arguments that will be used to notice when we
  # ended options/arguments parsing.
***************
*** 1683,1695 ****
  set dummy ${1+"$@"} "$arg_sep"; shift
  
- # 
- # Parse command line arguments.
  while test x"$1" != x"$arg_sep"; do
- 
    # Handle --option=value by splitting apart and putting back on argv.
    case "$1" in
      --*=*)
!       opt=`echo "$1" | sed -e 's/=.*//'`
!       val=`echo "$1" | sed -e 's/[^=]*=//'`
        shift
        set dummy "$opt" "$val" ${1+"$@"}; shift
--- 1642,1651 ----
  set dummy ${1+"$@"} "$arg_sep"; shift
  
  while test x"$1" != x"$arg_sep"; do
    # Handle --option=value by splitting apart and putting back on argv.
    case "$1" in
      --*=*)
!       opt=`echo "$1" | $SED -e 's/=.*//'`
!       val=`echo "$1" | $SED -e 's/[^=]*=//'`
        shift
        set dummy "$opt" "$val" ${1+"$@"}; shift
***************
*** 1697,1701 ****
    esac
  
-   # This recognizes --quark as --quiet.  Oh well.
    case "$1" in
      -@ ) escape=@;;
--- 1653,1656 ----
***************
*** 1722,1736 ****
      -O|--output-format) shift; out_lang_set "$1";;
         --dvi|--dvipdf|--html|--info|--pdf|--ps|--text)
!        out_lang_set `echo "x$1" | sed 's/^x--//'`;;
  
      -p) out_lang_set pdf;;
      -q | -s | --quiet | --silent) quiet=true; batch=true;;
-     -r | --recode) recode=true;;
-     --recode-from) shift; recode=true; recode_from="$1";;
      --src-specials) src_specials=--src-specials;;
      --shell-escape) shell_escape=--shell-escape;;  
      --tex4ht) latex2html=tex4ht;;
      -t | --texinfo | --command ) shift; textra="$textra\\
! "`echo "$1" | sed 's/\\\\/\\\\\\\\/g'`;;
      --translate-file ) shift; translate_file="$1";;
      --tidy) build_mode=tidy;;
--- 1677,1689 ----
      -O|--output-format) shift; out_lang_set "$1";;
         --dvi|--dvipdf|--html|--info|--pdf|--ps|--text)
!        out_lang_set `echo "x$1" | $SED 's/^x--//'`;;
  
      -p) out_lang_set pdf;;
      -q | -s | --quiet | --silent) quiet=true; batch=true;;
      --src-specials) src_specials=--src-specials;;
      --shell-escape) shell_escape=--shell-escape;;  
      --tex4ht) latex2html=tex4ht;;
      -t | --texinfo | --command ) shift; textra="$textra\\
! "`echo "$1" | $SED 's/\\\\/\\\\\\\\/g'`;;
      --translate-file ) shift; translate_file="$1";;
      --tidy) build_mode=tidy;;
***************
*** 1779,1785 ****
  
  # We can't do much without tex.
  #
! if findprog ${TEX:-tex}; then :; else cat <<EOM
! You don't have a working TeX binary (${TEX:-tex}) installed anywhere in
  your PATH, and texi2dvi cannot proceed without one.  If you want to use
  this script, you'll need to install TeX (if you don't have it) or change
--- 1732,1744 ----
  
  # We can't do much without tex.
+ # End up with the TEX and PDFTEX variables set to what we are going to use.
  #
! # If $TEX is set to a directory, don't use it.
! test -n "$TEX" && test -d "$TEX" && unset TEX
! 
! # But otherwise, use $TEX if it is set.
! if test -z "$TEX"; then
!   if findprog tex; then :; else cat <<EOM >&2
! You don't have a working TeX binary (tex) installed anywhere in
  your PATH, and texi2dvi cannot proceed without one.  If you want to use
  this script, you'll need to install TeX (if you don't have it) or change
***************
*** 1790,1807 ****
  or do a web search for TeX and your operating system or distro.
  EOM
!   exit 1
! fi
! 
  
! # We want to use etex (or pdftex) if they are available, and the user
! # didn't explicitly specify.  We don't check for elatex and pdfelatex
! # because (as of 2003), the LaTeX team has asked that new distributions
! # use etex by default anyway.
! #
! # End up with the TEX and PDFTEX variables set to what we are going to use.
! if test -z "$TEX"; then
    if findprog etex; then TEX=etex; else TEX=tex; fi
  fi
! #
  if test -z "$PDFTEX"; then
    if findprog pdfetex; then PDFTEX=pdfetex; else PDFTEX=pdftex; fi
--- 1749,1765 ----
  or do a web search for TeX and your operating system or distro.
  EOM
!     exit 1
!   fi
  
!   # We want to use etex (or pdftex) if they are available, and the user
!   # didn't explicitly specify.  We don't check for elatex and pdfelatex
!   # because (as of 2003), the LaTeX team has asked that new distributions
!   # use etex by default anyway.
!   #
    if findprog etex; then TEX=etex; else TEX=tex; fi
  fi
! 
! # For many years, the pdftex binary has included the e-tex extensions,
! # but for those people with ancient TeX distributions ...
  if test -z "$PDFTEX"; then
    if findprog pdfetex; then PDFTEX=pdfetex; else PDFTEX=pdftex; fi
***************
*** 1818,1822 ****
  # 6 tracing/debugging (set -x output, etc.)
  
- 
  # Main tools' output (TeX, etc.) that TeX users are used to seeing.
  #
--- 1776,1779 ----
***************
*** 1843,1927 ****
  fi
  
- # 
- 
- # input_file_name_decode
- # ----------------------
- # Decode COMMAND_LINE_FILENAME, and compute:
- # - COMMAND_LINE_FILENAME clean of TeX commands
- # - IN_DIR
- #   The directory to the input file, possibly absolute if needed.
- # - IN_DIR_ABS
- #   The absolute directory of the input file.
- # - IN_BASE
- #   The input file base name (no directory part).
- # - IN_NOEXT
- #   The input file name without extensions (nor directory part).
- # - IN_INPUT
- #   Defaults to COMMAND_LINE_FILENAME, but might change if the
- #   input is preprocessed (recode etc.).  With directory, possibly absolute.
- input_file_name_decode ()
- {
-   # See if we are run from within AUC-Tex, in which case we are
-   # passed `\input{FOO.tex}' or even `\nonstopmode\input{FOO.tex}'.
-   case $command_line_filename in
-     *\\nonstopmode*)
-       batch=true;;
-   esac
-   case $command_line_filename in
-     *\\input{*}*)
-       # Let AUC-TeX error parser deal with line numbers.
-       line_error=false
-       command_line_filename=`\
-         expr X"$command_line_filename" : X'.*input{\([^}]*\)}'`
-       ;;
-   esac
- 
-   # If the COMMAND_LINE_FILENAME is not absolute (e.g., --debug.tex),
-   # prepend `./' in order to avoid that the tools take it as an option.
-   echo "$command_line_filename" | LC_ALL=C $EGREP '^(/|[A-Za-z]:/)' >&6 \
-   || command_line_filename="./$command_line_filename"
- 
-   # See if the file exists.  If it doesn't we're in trouble since, even
-   # though the user may be able to reenter a valid filename at the tex
-   # prompt (assuming they're attending the terminal), this script won't
-   # be able to find the right xref files and so forth.
-   test -r "$command_line_filename" \
-   || error 1 "cannot read $command_line_filename, skipping."
- 
-   # Get the name of the current directory.
-   in_dir=`func_dirname "$command_line_filename"`
-   in_dir_abs=`absolute "$in_dir"`
-   # In a clean build, we `cd', so get an absolute file name.
-   if $tidy; then
-     in_dir=$in_dir_abs
-   fi
- 
-   # Strip directory part but leave extension.
-   in_base=`basename "$command_line_filename"`
-   # Strip extension.
-   in_noext=`noext "$in_base"`
- 
-   # The normalized file name to compile.  Must always point to the
-   # file to actually compile (in case of recoding, macro-expansion etc.).
-   in_input=$in_dir/$in_base
- 
- 
-   # Compute the output file name.
-   if test x"$oname" != x; then
-     out_name=$oname
-   else
-     out_name=$in_noext.`out_lang_ext`
-   fi
-   out_dir=`func_dirname "$out_name"`
-   out_dir_abs=`absolute "$out_dir"`
-   out_base=`basename "$out_name"`
-   out_noext=`noext "$out_base"`
- }
- 
- 
- ## -------------- ##
- ## TeXify files.  ##
- ## -------------- ##
  
  for command_line_filename
  do
--- 1800,1805 ----
  fi
  
  
+ #  Main program main loop - TeXify each file in turn.
  for command_line_filename
  do
***************
*** 1944,1948 ****
           # need `mkdir -p'.  It might be something to reconsider.
           t2ddir=$build_dir/`echo "$out_dir_abs/$out_noext.t2d" |
!              sed "s,^$orig_pwd/,,;s,^\./,,;s,/,!,g"`
    esac
    # Remove it at exit if clean mode.
--- 1822,1826 ----
           # need `mkdir -p'.  It might be something to reconsider.
           t2ddir=$build_dir/`echo "$out_dir_abs/$out_noext.t2d" |
!              $SED "s,^$orig_pwd/,,;s,^\./,,;s,/,!,g"`
    esac
    # Remove it at exit if clean mode.
diff -Nrc2 texinfo-5.2/util/texi2pdf texinfo-6.0/util/texi2pdf
*** texinfo-5.2/util/texi2pdf	2013-09-27 00:04:02.000000000 +0100
--- texinfo-6.0/util/texi2pdf	2015-06-26 13:49:37.000000000 +0100
***************
*** 1,4 ****
  #!/bin/sh
! # $Id: texi2pdf 5381 2013-09-26 23:03:58Z karl $
  # Written by Thomas Esser.  Public domain.
  # Execute texi2dvi --pdf.
--- 1,4 ----
  #!/bin/sh
! # $Id: texi2pdf 6363 2015-06-26 12:36:32Z gavin $
  # Written by Thomas Esser.  Public domain.
  # Execute texi2dvi --pdf.
***************
*** 17,21 ****
  test -n "${ZSH_VERSION+set}" && alias -g '${1+"$@"}'='"$@"'
  
! rcs_revision='$Revision: 5381 $'
  rcs_version=`set - $rcs_revision; echo $2`
  
--- 17,21 ----
  test -n "${ZSH_VERSION+set}" && alias -g '${1+"$@"}'='"$@"'
  
! rcs_revision='$Revision: 6363 $'
  rcs_version=`set - $rcs_revision; echo $2`
  
***************
*** 26,32 ****
  if test "x$1" = x--version; then
    cat <<EOF
! texi2pdf (GNU Texinfo 5.2) $rcs_version
  
! Copyright (C) 2013 Free Software Foundation, Inc.
  License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
  This is free software: you are free to change and redistribute it.
--- 26,32 ----
  if test "x$1" = x--version; then
    cat <<EOF
! texi2pdf (GNU Texinfo 6.0) $rcs_version
  
! Copyright (C) 2015 Free Software Foundation, Inc.
  License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
  This is free software: you are free to change and redistribute it.
diff -Nrc2 texinfo-5.2/util/texindex.bat texinfo-6.0/util/texindex.bat
*** texinfo-5.2/util/texindex.bat	1970-01-01 01:00:00.000000000 +0100
--- texinfo-6.0/util/texindex.bat	2015-05-11 14:49:58.000000000 +0100
***************
*** 0 ****
--- 1,60 ----
+ @echo off
+ REM Copyright 2015 Free Software Foundation, Inc.
+ REM
+ REM This program is free software; you can redistribute it and/or modify
+ REM it under the terms of the GNU General Public License as published by
+ REM the Free Software Foundation; either version 3 of the License,
+ REM or (at your option) any later version.
+ REM
+ REM This program is distributed in the hope that it will be useful,
+ REM but WITHOUT ANY WARRANTY; without even the implied warranty of
+ REM MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ REM GNU General Public License for more details.
+ REM
+ REM You should have received a copy of the GNU General Public License
+ REM along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ REM
+ REM Originally written by Eli Zaretskii.
+ REM Please send bug reports, etc. to bug-texinfo@gnu.org.
+ REM 
+ REM Batch file wrapper for the texindex.awk program.
+ REM See the texindex shell script for more rationale.
+ REM
+ setlocal
+ REM Directory where this script lives with a trailing backslash
+ set mydir=%~dp0
+ REM Allow the user override the awk interpreter location
+ set awkbinary=
+ if "%TEXINDEX_AWK%" == "" goto DefaultAwk
+ set awkbinary=%TEXINDEX_AWK%
+ if exist "%awkbinary%.exe" goto UserAwk
+ if exist "%awkbinary%" goto UserAwk
+ echo %0: TEXINDEX_AWK environment variable set, but its value
+ echo %0: is not a readable file.  Ignoring TEXINDEX_AWK.
+ :DefaultAwk
+ set awkbinary=gawk
+ :UserAwk
+ REM Find the texindex.awk script file
+ set tiscript=
+ if "%TEXINDEX_SCRIPT%" == "" goto DefaultScript
+ set tiscript=%TEXINDEX_SCRIPT%
+ if exist "%tiscript%" goto UserScript
+ echo %0: TEXINDEX_SCRIPT environment variable set, but its value
+ echo %0: is not a readable file.  Ignoring TEXINDEX_SCRIPT.
+ :DefaultScript
+ REM In the development tree, the script is in ../texindex/
+ set tiscript="%mydir%..\texindex\texindex.awk"
+ if exist %tiscript% goto UserScript
+ REM The installed script should be in the ../share/ directory relative to us
+ set tiscript="%mydir%..\share\texindex.awk"
+ REM If not found, abort
+ if exist %tiscript% goto UserScript
+ echo %0: could not locate texindex.awk script, quitting
+ exit /b 1
+ :UserScript
+ REM Double each backslash in our name because Gawk will interpret
+ REM backslashes in the name such that e.g. \t becomes a TAB
+ set mypath=%0
+ set escaped=%mypath:\=\\%
+ REM Finally, invoke the script
+ "%awkbinary%" -v Invocation_name="%escaped%" -f "%tiscript%" -- %*
diff -Nrc2 texinfo-5.2/util/texindex.c texinfo-6.0/util/texindex.c
*** texinfo-5.2/util/texindex.c	2013-02-23 00:11:25.000000000 +0000
--- texinfo-6.0/util/texindex.c	1970-01-01 01:00:00.000000000 +0100
***************
*** 1,1208 ****
- /* texindex -- sort TeX index dribble output into an actual index.
-    $Id: texindex.c 5191 2013-02-23 00:11:18Z karl $
- 
-    Copyright 1987, 1991, 1992, 1996, 1997, 1998, 1999, 2000, 2001,
-    2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012,
-    2013 Free Software Foundation, Inc.
- 
-    This program is free software: you can redistribute it and/or modify
-    it under the terms of the GNU General Public License as published by
-    the Free Software Foundation, either version 3 of the License, or
-    (at your option) any later version.
- 
-    This program is distributed in the hope that it will be useful,
-    but WITHOUT ANY WARRANTY; without even the implied warranty of
-    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-    GNU General Public License for more details.
- 
-    You should have received a copy of the GNU General Public License
-    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
- 
- #include "system.h"
- #include <getopt.h>
- 
- char *program_name = "texindex";
- 
- #if defined (emacs)
- #  include "../src/config.h"
- /* Some s/os.h files redefine these. */
- #  undef read
- #  undef close
- #  undef write
- #  undef open
- #endif
- 
- #if !defined (HAVE_MEMSET)
- #undef memset
- #define memset(ptr, ignore, count) bzero (ptr, count)
- #endif
- 
- #if !defined (SEEK_SET)
- #  define SEEK_SET 0
- #  define SEEK_CUR 1
- #  define SEEK_END 2
- #endif /* !SEEK_SET */
- 
- /* When sorting in core, this structure describes one line
-    and the position and length of its first keyfield.  */
- struct lineinfo
- {
-   char *text;           /* The actual text of the line. */
-   union {
-     char *text;         /* The start of the key (for textual comparison). */
-     long number;        /* The numeric value (for numeric comparison). */
-   } key;
-   long keylen;          /* Length of KEY field. */
- };
- 
- /* This structure describes a field to use as a sort key. */
- struct keyfield
- {
-   int startwords;       /* Number of words to skip. */
-   int startchars;       /* Number of additional chars to skip. */
-   int endwords;         /* Number of words to ignore at end. */
-   int endchars;         /* Ditto for characters of last word. */
-   char ignore_blanks;   /* Non-zero means ignore spaces and tabs. */
-   char fold_case;       /* Non-zero means case doesn't matter. */
-   char reverse;         /* Non-zero means compare in reverse order. */
-   char numeric;         /* Non-zeros means field is ASCII numeric. */
-   char positional;      /* Sort according to file position. */
-   char braced;          /* Count balanced-braced groupings as fields. */
- };
- 
- /* Vector of keyfields to use. */
- struct keyfield keyfields[3];
- 
- /* Number of keyfields stored in that vector.  */
- int num_keyfields = 3;
- 
- /* Vector of input file names, terminated with a null pointer. */
- char **infiles;
- 
- /* Vector of corresponding output file names, or NULL, meaning default it
-    (add an `s' to the end). */
- char **outfiles;
- 
- /* Length of `infiles'. */
- int num_infiles;
- 
- /* Pointer to the array of pointers to lines being sorted. */
- char **linearray;
- 
- /* The allocated length of `linearray'. */
- long nlines;
- 
- /* During in-core sort, this points to the base of the data block
-    which contains all the lines of data.  */
- char *text_base;
- 
- /* Initially 0; changed to 1 if we want initials in this index.  */
- int need_initials;
- 
- /* Remembers the first initial letter seen in this index, so we can
-    determine whether we need initials in the sorted form.  */
- char first_initial;
- 
- /* Forward declarations of functions in this file. */
- void decode_command (int argc, char **argv);
- void sort_in_core (char *infile, int total, char *outfile);
- char **parsefile (char *filename, char **nextline, char *data, long int size);
- char *find_field (struct keyfield *keyfield, char *str, long int *lengthptr);
- char *find_pos (char *str, int words, int chars, int ignore_blanks);
- long find_value (char *start, long int length);
- char *find_braced_pos (char *str, int words, int chars, int ignore_blanks);
- char *find_braced_end (char *str);
- void writelines (char **linearray, int nlines, FILE *ostream);
- int compare_field (struct keyfield *keyfield, char *start1,
-                    long int length1, long int pos1, char *start2,
-                    long int length2, long int pos2);
- int compare_full (const void *, const void *);
- void pfatal_with_name (const char *name);
- void fatal (const char *format, ...);
- void error (const char *format, ...);
- void *xmalloc (), *xrealloc ();
- static char *concat3 (const char *, const char *, const char *);
- 
- int
- main (int argc, char *argv[])
- {
-   int i;
- 
- #ifdef HAVE_SETLOCALE
-   /* Set locale via LC_ALL.  */
-   setlocale (LC_ALL, "");
- #endif
- 
-   /* Set the text message domain.  */
-   bindtextdomain (PACKAGE, LOCALEDIR);
-   textdomain (PACKAGE);
- 
-   /* In case we write to a redirected stdout that fails.  */
-   /* not ready atexit (close_stdout); */
- 
-   /* Describe the kind of sorting to do. */
-   /* The first keyfield uses the first braced field and folds case. */
-   keyfields[0].braced = 1;
-   keyfields[0].fold_case = 1;
-   keyfields[0].endwords = -1;
-   keyfields[0].endchars = -1;
- 
-   /* The second keyfield uses the second braced field, numerically. */
-   keyfields[1].braced = 1;
-   keyfields[1].numeric = 1;
-   keyfields[1].startwords = 1;
-   keyfields[1].endwords = -1;
-   keyfields[1].endchars = -1;
- 
-   /* The third keyfield (which is ignored while discarding duplicates)
-      compares the whole line. */
-   keyfields[2].endwords = -1;
-   keyfields[2].endchars = -1;
- 
-   decode_command (argc, argv);
- 
-   /* Process input files completely, one by one.  */
- 
-   for (i = 0; i < num_infiles; i++)
-     {
-       int desc;
-       off_t ptr;
-       char *outfile;
-       struct stat instat;
- 
-       desc = open (infiles[i], O_RDONLY, 0);
-       if (desc < 0)
-         pfatal_with_name (infiles[i]);
- 
-       if (stat (infiles[i], &instat))
-         pfatal_with_name (infiles[i]);
-       if (S_ISDIR (instat.st_mode))
-         {
- #ifdef EISDIR
-           errno = EISDIR;
- #endif
-           pfatal_with_name (infiles[i]);
-         }
- 
-       lseek (desc, (off_t) 0, SEEK_END);
-       ptr = (off_t) lseek (desc, (off_t) 0, SEEK_CUR);
- 
-       close (desc);
- 
-       outfile = outfiles[i];
-       if (!outfile)
-         outfile = concat3 (infiles[i], "s", "");
- 
-       need_initials = 0;
-       first_initial = '\0';
- 
-       if (ptr != (int)ptr)
- 	{
- 	  fprintf (stderr, "%s: %s: file too large\n", program_name,
- 		   infiles[i]);
- 	  exit (EXIT_FAILURE);
- 	}
-       sort_in_core (infiles[i], (int)ptr, outfile);
-     }
- 
-   exit (EXIT_SUCCESS);
- }
- 
- typedef struct
- {
-   char *long_name;
-   char *short_name;
-   int *variable_ref;
-   int variable_value;
-   char *arg_name;
-   char *doc_string;
- } TEXINDEX_OPTION;
- 
- TEXINDEX_OPTION texindex_options[] = {
-   { "--help", "-h", (int *)NULL, 0, (char *)NULL,
-       N_("display this help and exit") },
-   { "--output", "-o", (int *)NULL, 0, "FILE",
-       N_("send output to FILE") },
-   { "--version", (char *)NULL, (int *)NULL, 0, (char *)NULL,
-       N_("display version information and exit") },
-   { (char *)NULL, (char *)NULL, (int *)NULL, 0, (char *)NULL }
- };
- 
- void
- usage (int result_value)
- {
-   register int i;
-   FILE *f = result_value ? stderr : stdout;
- 
-   fprintf (f, _("Usage: %s [OPTION]... FILE...\n"), program_name);
-   fprintf (f, _("Generate a sorted index for each TeX output FILE.\n"));
-   /* Avoid trigraph nonsense.  */
-   fprintf (f,
- _("Usually FILE... is specified as `foo.%c%c\' for a document `foo.texi'.\n"),
-            '?', '?'); /* avoid trigraph in cat-id-tbl.c */
-   fprintf (f, _("\nOptions:\n"));
- 
-   for (i = 0; texindex_options[i].long_name; i++)
-     {
-       putc (' ', f);
- 
-       if (texindex_options[i].short_name)
-         fprintf (f, "%s, ", texindex_options[i].short_name);
- 
-       fprintf (f, "%s %s",
-                texindex_options[i].long_name,
-                texindex_options[i].arg_name
-                ? texindex_options[i].arg_name : "");
- 
-       fprintf (f, "\t%s\n", _(texindex_options[i].doc_string));
-     }
-   fputs (_("\n\
- Email bug reports to bug-texinfo@gnu.org,\n\
- general questions and discussion to help-texinfo@gnu.org.\n\
- Texinfo home page: http://www.gnu.org/software/texinfo/"), f);
-   fputs ("\n", f);
- 
-   exit (result_value);
- }
- 
- /* Decode the command line arguments to set the parameter variables
-    and set up the vector of keyfields and the vector of input files. */
- 
- void
- decode_command (int argc, char **argv)
- {
-   int arg_index = 1;
-   char **ip;
-   char **op;
- 
-   /* Allocate ARGC input files, which must be enough.  */
- 
-   infiles = (char **) xmalloc (argc * sizeof (char *));
-   outfiles = (char **) xmalloc (argc * sizeof (char *));
-   ip = infiles;
-   op = outfiles;
- 
-   while (arg_index < argc)
-     {
-       char *arg = argv[arg_index++];
- 
-       if (*arg == '-')
-         {
-           if (strcmp (arg, "--version") == 0)
-             {
-               printf ("texindex (GNU %s) %s\n", PACKAGE, VERSION);
-               puts ("");
-               printf (_("Copyright (C) %s Free Software Foundation, Inc.\n\
- License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>\n\
- This is free software: you are free to change and redistribute it.\n\
- There is NO WARRANTY, to the extent permitted by law.\n"),
- 	      "2013");
-               exit (EXIT_SUCCESS);
-             }
-           else if ((strcmp (arg, "--keep") == 0) ||
-                    (strcmp (arg, "-k") == 0))
-             {
- 	      /* Ignore, for backward compatibility */
-             }
-           else if ((strcmp (arg, "--help") == 0) ||
-                    (strcmp (arg, "-h") == 0))
-             {
-               usage (EXIT_SUCCESS);
-             }
-           else if ((strcmp (arg, "--output") == 0) ||
-                    (strcmp (arg, "-o") == 0))
-             {
-               if (argv[arg_index] != (char *)NULL)
-                 {
-                   arg_index++;
-                   if (op > outfiles)
-                     *(op - 1) = argv[arg_index];
-                 }
-               else
-                 usage (EXIT_FAILURE);
-             }
-           else
-             usage (EXIT_FAILURE);
-         }
-       else
-         {
-           *ip++ = arg;
-           *op++ = (char *)NULL;
-         }
-     }
- 
-   /* Record number of keyfields and terminate list of filenames. */
-   num_infiles = ip - infiles;
-   *ip = (char *)NULL;
-   if (num_infiles == 0)
-     usage (EXIT_FAILURE);
- }
- 
- /* Compare LINE1 and LINE2 according to the specified set of keyfields. */
- 
- int
- compare_full (const void *p1, const void *p2)
- {
-   char **line1 = (char **) p1;
-   char **line2 = (char **) p2;
-   int i;
- 
-   /* Compare using the first keyfield;
-      if that does not distinguish the lines, try the second keyfield;
-      and so on. */
- 
-   for (i = 0; i < num_keyfields; i++)
-     {
-       long length1, length2;
-       char *start1 = find_field (&keyfields[i], *line1, &length1);
-       char *start2 = find_field (&keyfields[i], *line2, &length2);
-       int tem = compare_field (&keyfields[i], start1, length1,
-                                *line1 - text_base,
-                                start2, length2, *line2 - text_base);
-       if (tem)
-         {
-           if (keyfields[i].reverse)
-             return -tem;
-           return tem;
-         }
-     }
- 
-   return 0;                     /* Lines match exactly. */
- }
- 
- /* Compare LINE1 and LINE2, described by structures
-    in which the first keyfield is identified in advance.
-    For positional sorting, assumes that the order of the lines in core
-    reflects their nominal order.  */
- int
- compare_prepared (const void *p1, const void *p2)
- {
-   struct lineinfo *line1 = (struct lineinfo *) p1;
-   struct lineinfo *line2 = (struct lineinfo *) p2;
-   int i;
-   int tem;
-   char *text1, *text2;
- 
-   /* Compare using the first keyfield, which has been found for us already. */
-   if (keyfields->positional)
-     {
-       if (line1->text - text_base > line2->text - text_base)
-         tem = 1;
-       else
-         tem = -1;
-     }
-   else if (keyfields->numeric)
-     tem = line1->key.number - line2->key.number;
-   else
-     tem = compare_field (keyfields, line1->key.text, line1->keylen, 0,
-                          line2->key.text, line2->keylen, 0);
-   if (tem)
-     {
-       if (keyfields->reverse)
-         return -tem;
-       return tem;
-     }
- 
-   text1 = line1->text;
-   text2 = line2->text;
- 
-   /* Compare using the second keyfield;
-      if that does not distinguish the lines, try the third keyfield;
-      and so on. */
- 
-   for (i = 1; i < num_keyfields; i++)
-     {
-       long length1, length2;
-       char *start1 = find_field (&keyfields[i], text1, &length1);
-       char *start2 = find_field (&keyfields[i], text2, &length2);
-       int tem = compare_field (&keyfields[i], start1, length1,
-                                text1 - text_base,
-                                start2, length2, text2 - text_base);
-       if (tem)
-         {
-           if (keyfields[i].reverse)
-             return -tem;
-           return tem;
-         }
-     }
- 
-   return 0;                     /* Lines match exactly. */
- }
- 
- /* Like compare_full but more general.
-    You can pass any strings, and you can say how many keyfields to use.
-    POS1 and POS2 should indicate the nominal positional ordering of
-    the two lines in the input.  */
- 
- int
- compare_general (char *str1, char *str2, long int pos1, long int pos2, int use_keyfields)
- {
-   int i;
- 
-   /* Compare using the first keyfield;
-      if that does not distinguish the lines, try the second keyfield;
-      and so on. */
- 
-   for (i = 0; i < use_keyfields; i++)
-     {
-       long length1, length2;
-       char *start1 = find_field (&keyfields[i], str1, &length1);
-       char *start2 = find_field (&keyfields[i], str2, &length2);
-       int tem = compare_field (&keyfields[i], start1, length1, pos1,
-                                start2, length2, pos2);
-       if (tem)
-         {
-           if (keyfields[i].reverse)
-             return -tem;
-           return tem;
-         }
-     }
- 
-   return 0;                     /* Lines match exactly. */
- }
- 
- /* Find the start and length of a field in STR according to KEYFIELD.
-    A pointer to the starting character is returned, and the length
-    is stored into the int that LENGTHPTR points to.  */
- 
- char *
- find_field (struct keyfield *keyfield, char *str, long int *lengthptr)
- {
-   char *start;
-   char *end;
-   char *(*fun) ();
- 
-   if (keyfield->braced)
-     fun = find_braced_pos;
-   else
-     fun = find_pos;
- 
-   start = (*fun) (str, keyfield->startwords, keyfield->startchars,
-                   keyfield->ignore_blanks);
-   if (keyfield->endwords < 0)
-     {
-       if (keyfield->braced)
-         end = find_braced_end (start);
-       else
-         {
-           end = start;
-           while (*end && *end != '\n')
-             end++;
-         }
-     }
-   else
-     {
-       end = (*fun) (str, keyfield->endwords, keyfield->endchars, 0);
-       if (end - str < start - str)
-         end = start;
-     }
-   *lengthptr = end - start;
-   return start;
- }
- 
- /* Return a pointer to a specified place within STR,
-    skipping (from the beginning) WORDS words and then CHARS chars.
-    If IGNORE_BLANKS is nonzero, we skip all blanks
-    after finding the specified word.  */
- 
- char *
- find_pos (char *str, int words, int chars, int ignore_blanks)
- {
-   int i;
-   char *p = str;
- 
-   for (i = 0; i < words; i++)
-     {
-       char c;
-       /* Find next bunch of nonblanks and skip them. */
-       while ((c = *p) == ' ' || c == '\t')
-         p++;
-       while ((c = *p) && c != '\n' && !(c == ' ' || c == '\t'))
-         p++;
-       if (!*p || *p == '\n')
-         return p;
-     }
- 
-   while (*p == ' ' || *p == '\t')
-     p++;
- 
-   for (i = 0; i < chars; i++)
-     {
-       if (!*p || *p == '\n')
-         break;
-       p++;
-     }
-   return p;
- }
- 
- /* Like find_pos but assumes that each field is surrounded by braces
-    and that braces within fields are balanced. */
- 
- char *
- find_braced_pos (char *str, int words, int chars, int ignore_blanks)
- {
-   int i;
-   int bracelevel;
-   char *p = str;
-   char c;
- 
-   for (i = 0; i < words; i++)
-     {
-       bracelevel = 1;
-       while ((c = *p++) != '{' && c != '\n' && c)
-         /* Do nothing. */ ;
-       if (c != '{')
-         return p - 1;
-       while (bracelevel)
-         {
-           c = *p++;
-           if (c == '{')
-             bracelevel++;
-           if (c == '}')
-             bracelevel--;
-           if (c == 0 || c == '\n')
-             return p - 1;
-         }
-     }
- 
-   while ((c = *p++) != '{' && c != '\n' && c)
-     /* Do nothing. */ ;
- 
-   if (c != '{')
-     return p - 1;
- 
-   if (ignore_blanks)
-     while ((c = *p) == ' ' || c == '\t')
-       p++;
- 
-   for (i = 0; i < chars; i++)
-     {
-       if (!*p || *p == '\n')
-         break;
-       p++;
-     }
-   return p;
- }
- 
- /* Find the end of the balanced-brace field which starts at STR.
-    The position returned is just before the closing brace. */
- 
- char *
- find_braced_end (char *str)
- {
-   int bracelevel;
-   char *p = str;
-   char c;
- 
-   bracelevel = 1;
-   while (bracelevel)
-     {
-       c = *p++;
-       if (c == '{')
-         bracelevel++;
-       if (c == '}')
-         bracelevel--;
-       if (c == 0 || c == '\n')
-         return p - 1;
-     }
-   return p - 1;
- }
- 
- long
- find_value (char *start, long int length)
- {
-   while (length != 0L)
-     {
-       if (isdigit (*start))
-         return atol (start);
-       length--;
-       start++;
-     }
-   return 0l;
- }
- 
- /* Vector used to translate characters for comparison.
-    This is how we make all alphanumerics follow all else,
-    and ignore case in the first sorting.  */
- int char_order[256];
- 
- void
- init_char_order (void)
- {
-   int i;
-   for (i = 1; i < 256; i++)
-     char_order[i] = i;
- 
-   for (i = '0'; i <= '9'; i++)
-     char_order[i] += 512;
- 
-   for (i = 'a'; i <= 'z'; i++)
-     {
-       char_order[i] = 512 + i;
-       char_order[i + 'A' - 'a'] = 512 + i;
-     }
- }
- 
- /* Compare two fields (each specified as a start pointer and a character count)
-    according to KEYFIELD.
-    The sign of the value reports the relation between the fields. */
- 
- int
- compare_field (struct keyfield *keyfield, char *start1, long int length1,
-                long int pos1, char *start2, long int length2, long int pos2)
- {
-   if (keyfields->positional)
-     {
-       if (pos1 > pos2)
-         return 1;
-       else
-         return -1;
-     }
-   if (keyfield->numeric)
-     {
-       long value = find_value (start1, length1) - find_value (start2, length2);
-       if (value > 0)
-         return 1;
-       if (value < 0)
-         return -1;
-       return 0;
-     }
-   else
-     {
-       char *p1 = start1;
-       char *p2 = start2;
-       char *e1 = start1 + length1;
-       char *e2 = start2 + length2;
- 
-       while (1)
-         {
-           int c1, c2;
- 
-           if (p1 == e1)
-             c1 = 0;
-           else
-             c1 = *p1++;
-           if (p2 == e2)
-             c2 = 0;
-           else
-             c2 = *p2++;
- 
-           if (char_order[c1] != char_order[c2])
-             return char_order[c1] - char_order[c2];
-           if (!c1)
-             break;
-         }
- 
-       /* Strings are equal except possibly for case.  */
-       p1 = start1;
-       p2 = start2;
-       while (1)
-         {
-           int c1, c2;
- 
-           if (p1 == e1)
-             c1 = 0;
-           else
-             c1 = *p1++;
-           if (p2 == e2)
-             c2 = 0;
-           else
-             c2 = *p2++;
- 
-           if (c1 != c2)
-             /* Reverse sign here so upper case comes out last.  */
-             return c2 - c1;
-           if (!c1)
-             break;
-         }
- 
-       return 0;
-     }
- }
- 
- /* Sort INFILE, whose size is TOTAL,
-    assuming that is small enough to be done in-core,
-    then indexify it and send the output to OUTFILE (or to stdout).  */
- 
- void
- sort_in_core (char *infile, int total, char *outfile)
- {
-   char **nextline;
-   char *data = (char *) xmalloc (total + 1);
-   char *file_data;
-   long file_size;
-   int i;
-   FILE *ostream = stdout;
-   struct lineinfo *lineinfo;
- 
-   /* Read the contents of the file into the moby array `data'. */
- 
-   int desc = open (infile, O_RDONLY, 0);
- 
-   if (desc < 0)
-     fatal (_("failure reopening %s"), infile);
-   for (file_size = 0;;)
-     {
-       i = read (desc, data + file_size, total - file_size);
-       if (i <= 0)
-         break;
-       file_size += i;
-     }
-   file_data = data;
-   data[file_size] = 0;
- 
-   close (desc);
- 
-   if (file_size > 0 && data[0] != '\\' && data[0] != '@')
-     {
-       error (_("%s: not a texinfo index file"), infile);
-       return;
-     }
- 
-   init_char_order ();
- 
-   /* Sort routines want to know this address. */
- 
-   text_base = data;
- 
-   /* Create the array of pointers to lines, with a default size
-      frequently enough.  */
- 
-   nlines = total / 50;
-   if (!nlines)
-     nlines = 2;
-   linearray = (char **) xmalloc (nlines * sizeof (char *));
- 
-   /* `nextline' points to the next free slot in this array.
-      `nlines' is the allocated size.  */
- 
-   nextline = linearray;
- 
-   /* Parse the input file's data, and make entries for the lines.  */
- 
-   nextline = parsefile (infile, nextline, file_data, file_size);
-   if (nextline == 0)
-     {
-       error (_("%s: not a texinfo index file"), infile);
-       return;
-     }
- 
-   /* Sort the lines. */
- 
-   /* If we have enough space, find the first keyfield of each line in advance.
-      Make a `struct lineinfo' for each line, which records the keyfield
-      as well as the line, and sort them.  */
- 
-   lineinfo = malloc ((nextline - linearray) * sizeof (struct lineinfo));
- 
-   if (lineinfo)
-     {
-       struct lineinfo *lp;
-       char **p;
- 
-       for (lp = lineinfo, p = linearray; p != nextline; lp++, p++)
-         {
-           lp->text = *p;
-           lp->key.text = find_field (keyfields, *p, &lp->keylen);
-           if (keyfields->numeric)
-             lp->key.number = find_value (lp->key.text, lp->keylen);
-         }
- 
-       qsort (lineinfo, nextline - linearray, sizeof (struct lineinfo),
-              compare_prepared);
- 
-       for (lp = lineinfo, p = linearray; p != nextline; lp++, p++)
-         *p = lp->text;
- 
-       free (lineinfo);
-     }
-   else
-     qsort (linearray, nextline - linearray, sizeof (char *), compare_full);
- 
-   /* Open the output file. */
- 
-   if (outfile)
-     {
-       ostream = fopen (outfile, "w");
-       if (!ostream)
-         pfatal_with_name (outfile);
-     }
- 
-   writelines (linearray, nextline - linearray, ostream);
-   if (outfile)
-     fclose (ostream);
- 
-   free (linearray);
-   free (data);
- }
- 
- /* Parse an input string in core into lines.
-    DATA is the input string, and SIZE is its length.
-    Data goes in LINEARRAY starting at NEXTLINE.
-    The value returned is the first entry in LINEARRAY still unused.
-    Value 0 means input file contents are invalid.  */
- 
- char **
- parsefile (char *filename, char **nextline, char *data, long int size)
- {
-   char *p, *end;
-   char **line = nextline;
- 
-   p = data;
-   end = p + size;
-   *end = 0;
- 
-   while (p != end)
-     {
-       if (p[0] != '\\' && p[0] != '@')
-         return 0;
- 
-       *line = p;
- 
-       /* Find the first letter of the first field of this line.  If it
-          is different from the first letter of the first field of the
-          first line, we need initial headers in the output index.  */
-       while (*p && *p != '{')
-         p++;
-       if (p == end)
-         return 0;
-       p++;
-       if (first_initial)
-         {
-           if (first_initial != toupper (*p))
-             need_initials = 1;
-         }
-       else
-         first_initial = toupper (*p);
- 
-       while (*p && *p != '\n')
-         p++;
-       if (p != end)
-         p++;
- 
-       line++;
-       if (line == linearray + nlines)
-         {
-           char **old = linearray;
-           linearray = xrealloc (linearray, sizeof (char *) * (nlines *= 4));
-           line += linearray - old;
-         }
-     }
- 
-   return line;
- }
- 
- /* Indexification is a filter applied to the sorted lines
-    as they are being written to the output file.
-    Multiple entries for the same name, with different page numbers,
-    get combined into a single entry with multiple page numbers.
-    The first braced field, which is used for sorting, is discarded.
-    However, its first character is examined, folded to lower case,
-    and if it is different from that in the previous line fed to us
-    a \initial line is written with one argument, the new initial.
- 
-    If an entry has four braced fields, then the second and third
-    constitute primary and secondary names.
-    In this case, each change of primary name
-    generates a \primary line which contains only the primary name,
-    and in between these are \secondary lines which contain
-    just a secondary name and page numbers. */
- 
- /* The last primary name we wrote a \primary entry for.
-    If only one level of indexing is being done, this is the last name seen. */
- char *lastprimary;
- /* Length of storage allocated for lastprimary. */
- int lastprimarylength;
- 
- /* Similar, for the secondary name. */
- char *lastsecondary;
- int lastsecondarylength;
- 
- /* Zero if we are not in the middle of writing an entry.
-    One if we have written the beginning of an entry but have not
-    yet written any page numbers into it.
-    Greater than one if we have written the beginning of an entry
-    plus at least one page number. */
- int pending;
- 
- /* The initial (for sorting purposes) of the last primary entry written.
-    When this changes, a \initial {c} line is written */
- 
- char *lastinitial;
- 
- int lastinitiallength;
- 
- /* When we need a string of length 1 for the value of lastinitial,
-    store it here.  */
- 
- char lastinitial1[2];
- 
- /* Initialize static storage for writing an index. */
- 
- void
- init_index (void)
- {
-   pending = 0;
-   lastinitial = lastinitial1;
-   lastinitial1[0] = 0;
-   lastinitial1[1] = 0;
-   lastinitiallength = 0;
-   lastprimarylength = 100;
-   lastprimary = (char *) xmalloc (lastprimarylength + 1);
-   memset (lastprimary, '\0', lastprimarylength + 1);
-   lastsecondarylength = 100;
-   lastsecondary = (char *) xmalloc (lastsecondarylength + 1);
-   memset (lastsecondary, '\0', lastsecondarylength + 1);
- }
- 
- /* Indexify.  Merge entries for the same name,
-    insert headers for each initial character, etc.  */
- 
- void
- indexify (char *line, FILE *ostream)
- {
-   char *primary, *secondary, *pagenumber;
-   int primarylength, secondarylength = 0, pagelength;
-   int nosecondary;
-   int initiallength;
-   char *initial;
-   char initial1[2];
-   register char *p;
- 
-   /* First, analyze the parts of the entry fed to us this time. */
- 
-   p = find_braced_pos (line, 0, 0, 0);
-   if (*p == '{')
-     {
-       initial = p;
-       /* Get length of inner pair of braces starting at `p',
-          including that inner pair of braces.  */
-       initiallength = find_braced_end (p + 1) + 1 - p;
-     }
-   else
-     {
-       initial = initial1;
-       initial1[0] = toupper (*p);
-       initial1[1] = 0;
-       initiallength = 1;
-     }
- 
-   pagenumber = find_braced_pos (line, 1, 0, 0);
-   pagelength = find_braced_end (pagenumber) - pagenumber;
-   if (pagelength == 0)
-     fatal (_("No page number in %s"), line);
- 
-   primary = find_braced_pos (line, 2, 0, 0);
-   primarylength = find_braced_end (primary) - primary;
- 
-   secondary = find_braced_pos (line, 3, 0, 0);
-   nosecondary = !*secondary;
-   if (!nosecondary)
-     secondarylength = find_braced_end (secondary) - secondary;
- 
-   /* If the primary is different from before, make a new primary entry. */
-   if (strncmp (primary, lastprimary, primarylength))
-     {
-       /* Close off current secondary entry first, if one is open. */
-       if (pending)
-         {
-           fputs ("}\n", ostream);
-           pending = 0;
-         }
- 
-       /* If this primary has a different initial, include an entry for
-          the initial. */
-       if (need_initials &&
-           (initiallength != lastinitiallength ||
-            strncmp (initial, lastinitial, initiallength)))
-         {
-           fprintf (ostream, "\\initial {");
-           fwrite (initial, 1, initiallength, ostream);
-           fputs ("}\n", ostream);
-           if (initial == initial1)
-             {
-               lastinitial = lastinitial1;
-               *lastinitial1 = *initial1;
-             }
-           else
-             {
-               lastinitial = initial;
-             }
-           lastinitiallength = initiallength;
-         }
- 
-       /* Make the entry for the primary.  */
-       if (nosecondary)
-         fputs ("\\entry {", ostream);
-       else
-         fputs ("\\primary {", ostream);
-       fwrite (primary, primarylength, 1, ostream);
-       if (nosecondary)
-         {
-           fputs ("}{", ostream);
-           pending = 1;
-         }
-       else
-         fputs ("}\n", ostream);
- 
-       /* Record name of most recent primary. */
-       if (lastprimarylength < primarylength)
-         {
-           lastprimarylength = primarylength + 100;
-           lastprimary = (char *) xrealloc (lastprimary,
-                                            1 + lastprimarylength);
-         }
-       strncpy (lastprimary, primary, primarylength);
-       lastprimary[primarylength] = 0;
- 
-       /* There is no current secondary within this primary, now. */
-       lastsecondary[0] = 0;
-     }
- 
-   /* Should not have an entry with no subtopic following one with a
-      subtopic. */
- 
-   if (nosecondary && *lastsecondary)
-     error (_("entry %s follows an entry with a secondary name"), line);
- 
-   /* Start a new secondary entry if necessary. */
-   if (!nosecondary && strncmp (secondary, lastsecondary, secondarylength))
-     {
-       if (pending)
-         {
-           fputs ("}\n", ostream);
-           pending = 0;
-         }
- 
-       /* Write the entry for the secondary.  */
-       fputs ("\\secondary {", ostream);
-       fwrite (secondary, secondarylength, 1, ostream);
-       fputs ("}{", ostream);
-       pending = 1;
- 
-       /* Record name of most recent secondary. */
-       if (lastsecondarylength < secondarylength)
-         {
-           lastsecondarylength = secondarylength + 100;
-           lastsecondary = (char *) xrealloc (lastsecondary,
-                                              1 + lastsecondarylength);
-         }
-       strncpy (lastsecondary, secondary, secondarylength);
-       lastsecondary[secondarylength] = 0;
-     }
- 
-   /* Here to add one more page number to the current entry. */
-   if (pending++ != 1)
-     fputs (", ", ostream);  /* Punctuate first, if this is not the first. */
-   fwrite (pagenumber, pagelength, 1, ostream);
- }
- 
- /* Close out any unfinished output entry. */
- 
- void
- finish_index (FILE *ostream)
- {
-   if (pending)
-     fputs ("}\n", ostream);
-   free (lastprimary);
-   free (lastsecondary);
- }
- 
- /* Copy the lines in the sorted order.
-    Each line is copied out of the input file it was found in. */
- 
- void
- writelines (char **linearray, int nlines, FILE *ostream)
- {
-   char **stop_line = linearray + nlines;
-   char **next_line;
- 
-   init_index ();
- 
-   /* Output the text of the lines, and free the buffer space. */
- 
-   for (next_line = linearray; next_line != stop_line; next_line++)
-     {
-       /* Output the line only if distinct from previous one.  */
-       if (next_line == linearray
-       /* Compare previous line with this one, using only the
-          explicitly specd keyfields. */
-           || compare_general (*(next_line - 1), *next_line, 0L, 0L,
-                               num_keyfields - 1))
-         {
-           char *p = *next_line;
-           char c;
- 
-           while ((c = *p++) && c != '\n')
-             /* Do nothing. */ ;
-           *(p - 1) = 0;
-           indexify (*next_line, ostream);
-         }
-     }
- 
-   finish_index (ostream);
- }
- 
- /* Print error message and exit.  */
- 
- void
- vdiag (const char *fmt, const char *diagtype, va_list ap)
- {
-   fprintf (stderr, "%s: ", program_name);
-   if (diagtype)
-     fprintf (stderr, "%s: ", diagtype);
-   vfprintf (stderr, fmt, ap);
-   putc ('\n', stderr);
- }
- 
- void
- error (const char *fmt, ...)
- {
-   va_list ap;
- 
-   va_start (ap, fmt);
-   vdiag (fmt, NULL, ap);
-   va_end (ap);
- }
- 
- void
- fatal (const char *fmt, ...)
- {
-   va_list ap;
- 
-   va_start (ap, fmt);
-   vdiag (fmt, NULL, ap);
-   va_end (ap);
-   exit (EXIT_FAILURE);
- }
- 
- void
- perror_with_name (const char *name)
- {
-   fprintf (stderr, "%s: ", program_name);
-   perror (name);
- }
- 
- void
- pfatal_with_name (const char *name)
- {
-   perror_with_name (name);
-   exit (EXIT_FAILURE);
- }
- 
- 
- /* Return a newly-allocated string concatenating S1, S2, and S3.  */
- 
- static char *
- concat3 (const char *s1, const char *s2, const char *s3)
- {
-   int len1 = strlen (s1), len2 = strlen (s2), len3 = strlen (s3);
-   char *result = (char *) xmalloc (len1 + len2 + len3 + 1);
- 
-   strcpy (result, s1);
-   strcpy (result + len1, s2);
-   strcpy (result + len1 + len2, s3);
-   *(result + len1 + len2 + len3) = 0;
- 
-   return result;
- }
--- 0 ----
diff -Nrc2 texinfo-5.2/util/texinfo.dtd texinfo-6.0/util/texinfo.dtd
*** texinfo-5.2/util/texinfo.dtd	2013-09-09 19:08:49.000000000 +0100
--- texinfo-6.0/util/texinfo.dtd	2015-05-07 03:02:49.000000000 +0100
***************
*** 1,7 ****
! <!-- $Id: texinfo.dtd 5369 2013-09-09 18:08:48Z karl $
    Document Type Definition for Texinfo XML output (the '-'-xml option).
  
    Copyright 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
!   2011, 2012, 2013 Free Software Foundation, Inc.
  
    Copying and distribution of this file, with or without modification,
--- 1,7 ----
! <!-- $Id: texinfo.dtd 6241 2015-05-03 23:18:07Z karl $
    Document Type Definition for Texinfo XML output (the '-'-xml option).
  
    Copyright 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
!   2011, 2012, 2013, 2014, 2015 Free Software Foundation, Inc.
  
    Copying and distribution of this file, with or without modification,
***************
*** 9,13 ****
    notice and this notice are preserved.
  
!   Original author: Philippe Martin.
  -->
  
--- 9,18 ----
    notice and this notice are preserved.
  
!   As soon as this file is nontrivially modified, update
!   TEXINFO_DTD_VERSION in configure.ac (if not already done).
!   See comments there for explanation.
!   
!   Email bug-texinfo@gnu.org with any discussion.
!   (Original author: Philippe Martin.)
  -->
  
***************
*** 147,151 ****
  <!ENTITY % Inline.markup "code | command | env | file | option | samp | verb
                            | dfn | cite | key | kbd | var | acronym | abbr
!                           | indicateurl | w | asis"> 
  <!ENTITY % Inline.math "math | dmn">
  <!ENTITY % Inline.reference "xref | ref | pxref | inforef | email | uref | url">
--- 152,156 ----
  <!ENTITY % Inline.markup "code | command | env | file | option | samp | verb
                            | dfn | cite | key | kbd | var | acronym | abbr
!                           | indicateurl | w | asis | sub | sup "> 
  <!ENTITY % Inline.math "math | dmn">
  <!ENTITY % Inline.reference "xref | ref | pxref | inforef | email | uref | url">
***************
*** 1004,1007 ****
--- 1009,1014 ----
  <!ELEMENT w       (#PCDATA | %Inline.phrase;)*>
  <!ELEMENT asis    (#PCDATA | %Inline.phrase;)*>
+ <!ELEMENT sub     (#PCDATA | %Inline.phrase;)*>
+ <!ELEMENT sup     (#PCDATA | %Inline.phrase;)*>
  <!ELEMENT verb    (#PCDATA)>
  <!ATTLIST verb
***************
*** 1222,1233 ****
            value     NMTOKEN #REQUIRED>
  
! <!-- misc -->
  
- <!ELEMENT bye EMPTY>
- 
- <!-- space and accent commands -->
- <!ELEMENT spacecmd EMPTY>
- <!ATTLIST spacecmd
-           type (%spacetype;) #IMPLIED>
  <!ELEMENT accent (#PCDATA | accent | dotless)*>
  <!ATTLIST accent
--- 1229,1234 ----
            value     NMTOKEN #REQUIRED>
  
! <!-- unusual insertions and other -->
  
  <!ELEMENT accent (#PCDATA | accent | dotless)*>
  <!ATTLIST accent
***************
*** 1235,1244 ****
            %spacesattr;
            type        CDATA #REQUIRED>
! <!ELEMENT dotless (#PCDATA)>
  <!ELEMENT click  EMPTY>
  <!ATTLIST click
            command        CDATA #REQUIRED>
  <!ELEMENT today EMPTY>
  
  
  <!-- emacs-page
--- 1236,1256 ----
            %spacesattr;
            type        CDATA #REQUIRED>
! 
! <!ELEMENT bye EMPTY>
! 
  <!ELEMENT click  EMPTY>
  <!ATTLIST click
            command        CDATA #REQUIRED>
+ 
+ <!ELEMENT dotless (#PCDATA)>
+ 
+ <!ELEMENT spacecmd EMPTY>
+ <!ATTLIST spacecmd
+           type (%spacetype;) #IMPLIED>
+ 
  <!ELEMENT today EMPTY>
  
+ <!ELEMENT U (#PCDATA)>
+ 
  
  <!-- emacs-page
***************
*** 1404,1406 ****
  <!ENTITY macr "&#xaf;">
  
! <!ENTITY backslash  "\">
--- 1416,1418 ----
  <!ENTITY macr "&#xaf;">
  
! <!ENTITY backslash "\">
